--- /srv/rebuilderd/tmp/rebuilderdxkJI3A/inputs/rav1e_0.8.1-12_amd64.deb +++ /srv/rebuilderd/tmp/rebuilderdxkJI3A/out/rav1e_0.8.1-12_amd64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-09-29 19:21:26.000000 debian-binary │ -rw-r--r-- 0 0 0 1632 2026-09-29 19:21:26.000000 control.tar.xz │ --rw-r--r-- 0 0 0 1328804 2026-09-29 19:21:26.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 1328648 2026-09-29 19:21:26.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/bin/rav1e │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -6,23 +6,23 @@ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x000348 0x000348 R 0x8 │ │ │ │ INTERP 0x0003ac 0x00000000000003ac 0x00000000000003ac 0x00001c 0x00001c R 0x1 │ │ │ │ [Requesting program interpreter: /lib64/ld-linux-x86-64.so.2] │ │ │ │ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x02aef8 0x02aef8 R 0x1000 │ │ │ │ LOAD 0x02b000 0x000000000002b000 0x000000000002b000 0x369f55 0x369f55 R E 0x1000 │ │ │ │ - LOAD 0x395000 0x0000000000395000 0x0000000000395000 0x09ef08 0x09ef08 R 0x1000 │ │ │ │ + LOAD 0x395000 0x0000000000395000 0x0000000000395000 0x09eec8 0x09eec8 R 0x1000 │ │ │ │ LOAD 0x434ce0 0x0000000000434ce0 0x0000000000434ce0 0x027f58 0x028098 RW 0x1000 │ │ │ │ DYNAMIC 0x45aa10 0x000000000045aa10 0x000000000045aa10 0x000220 0x000220 RW 0x8 │ │ │ │ NOTE 0x000388 0x0000000000000388 0x0000000000000388 0x000024 0x000024 R 0x4 │ │ │ │ - NOTE 0x433ec8 0x0000000000433ec8 0x0000000000433ec8 0x000020 0x000020 R 0x8 │ │ │ │ - NOTE 0x433ee8 0x0000000000433ee8 0x0000000000433ee8 0x000020 0x000020 R 0x4 │ │ │ │ + NOTE 0x433e88 0x0000000000433e88 0x0000000000433e88 0x000020 0x000020 R 0x8 │ │ │ │ + NOTE 0x433ea8 0x0000000000433ea8 0x0000000000433ea8 0x000020 0x000020 R 0x4 │ │ │ │ TLS 0x434ce0 0x0000000000434ce0 0x0000000000434ce0 0x000028 0x0000b8 R 0x8 │ │ │ │ - GNU_PROPERTY 0x433ec8 0x0000000000433ec8 0x0000000000433ec8 0x000020 0x000020 R 0x8 │ │ │ │ - GNU_EH_FRAME 0x3e3004 0x00000000003e3004 0x00000000003e3004 0x0071ac 0x0071ac R 0x4 │ │ │ │ + GNU_PROPERTY 0x433e88 0x0000000000433e88 0x0000000000433e88 0x000020 0x000020 R 0x8 │ │ │ │ + GNU_EH_FRAME 0x3e2fc4 0x00000000003e2fc4 0x00000000003e2fc4 0x0071ac 0x0071ac R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ │ GNU_RELRO 0x434ce0 0x0000000000434ce0 0x0000000000434ce0 0x027320 0x027320 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 │ │ │ │ 01 .interp │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -13,21 +13,21 @@ │ │ │ │ [ 8] .rela.dyn RELA 00000000000014e0 0014e0 0299e8 18 A 4 0 8 │ │ │ │ [ 9] .rela.plt RELA 000000000002aec8 02aec8 000030 18 AI 4 28 8 │ │ │ │ [10] .init PROGBITS 000000000002b000 02b000 000017 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 000000000002b020 02b020 000030 10 AX 0 0 16 │ │ │ │ [12] .plt.got PROGBITS 000000000002b050 02b050 000008 08 AX 0 0 8 │ │ │ │ [13] .text PROGBITS 000000000002b060 02b060 369ee9 00 AX 0 0 16 │ │ │ │ [14] .fini PROGBITS 0000000000394f4c 394f4c 000009 00 AX 0 0 4 │ │ │ │ - [15] .rodata PROGBITS 0000000000395000 395000 04dfe0 00 A 0 0 64 │ │ │ │ - [16] .debug_gdb_scripts PROGBITS 00000000003e2fe0 3e2fe0 000022 01 AMS 0 0 1 │ │ │ │ - [17] .eh_frame_hdr PROGBITS 00000000003e3004 3e3004 0071ac 00 A 0 0 4 │ │ │ │ - [18] .eh_frame PROGBITS 00000000003ea1b0 3ea1b0 0379a4 00 A 0 0 8 │ │ │ │ - [19] .gcc_except_table PROGBITS 0000000000421b54 421b54 012374 00 A 0 0 4 │ │ │ │ - [20] .note.gnu.property NOTE 0000000000433ec8 433ec8 000020 00 A 0 0 8 │ │ │ │ - [21] .note.ABI-tag NOTE 0000000000433ee8 433ee8 000020 00 A 0 0 4 │ │ │ │ + [15] .rodata PROGBITS 0000000000395000 395000 04dfa0 00 A 0 0 64 │ │ │ │ + [16] .debug_gdb_scripts PROGBITS 00000000003e2fa0 3e2fa0 000022 01 AMS 0 0 1 │ │ │ │ + [17] .eh_frame_hdr PROGBITS 00000000003e2fc4 3e2fc4 0071ac 00 A 0 0 4 │ │ │ │ + [18] .eh_frame PROGBITS 00000000003ea170 3ea170 0379a4 00 A 0 0 8 │ │ │ │ + [19] .gcc_except_table PROGBITS 0000000000421b14 421b14 012374 00 A 0 0 4 │ │ │ │ + [20] .note.gnu.property NOTE 0000000000433e88 433e88 000020 00 A 0 0 8 │ │ │ │ + [21] .note.ABI-tag NOTE 0000000000433ea8 433ea8 000020 00 A 0 0 4 │ │ │ │ [22] .tdata PROGBITS 0000000000434ce0 434ce0 000028 00 WAT 0 0 8 │ │ │ │ [23] .tbss NOBITS 0000000000434d08 434d08 000090 00 WAT 0 0 8 │ │ │ │ [24] .init_array INIT_ARRAY 0000000000434d08 434d08 000010 08 WAo 0 0 8 │ │ │ │ [25] .fini_array FINI_ARRAY 0000000000434d18 434d18 000008 08 WA 0 0 8 │ │ │ │ [26] .data.rel.ro PROGBITS 0000000000434d20 434d20 025cf0 00 WA 0 0 8 │ │ │ │ [27] .dynamic DYNAMIC 000000000045aa10 45aa10 000220 10 WA 5 0 8 │ │ │ │ [28] .got PROGBITS 000000000045ac30 45ac30 0013d0 08 WA 0 0 8 │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -60,50 +60,50 @@ │ │ │ │ 0000000000435180 0000000000000008 R_X86_64_RELATIVE d2ce0 │ │ │ │ 0000000000435188 0000000000000008 R_X86_64_RELATIVE d1810 │ │ │ │ 0000000000435190 0000000000000008 R_X86_64_RELATIVE d7160 │ │ │ │ 0000000000435198 0000000000000008 R_X86_64_RELATIVE d2640 │ │ │ │ 00000000004351a0 0000000000000008 R_X86_64_RELATIVE d2e20 │ │ │ │ 00000000004351a8 0000000000000008 R_X86_64_RELATIVE d28c0 │ │ │ │ 00000000004351b0 0000000000000008 R_X86_64_RELATIVE d76a0 │ │ │ │ -00000000004351b8 0000000000000008 R_X86_64_RELATIVE 2e4970 │ │ │ │ -00000000004351c0 0000000000000008 R_X86_64_RELATIVE 2e44e0 │ │ │ │ -00000000004351c8 0000000000000008 R_X86_64_RELATIVE 2e44a0 │ │ │ │ -00000000004351d0 0000000000000008 R_X86_64_RELATIVE 2e45a0 │ │ │ │ -00000000004351d8 0000000000000008 R_X86_64_RELATIVE 2e7cb0 │ │ │ │ -00000000004351e0 0000000000000008 R_X86_64_RELATIVE 2e77b0 │ │ │ │ -00000000004351e8 0000000000000008 R_X86_64_RELATIVE 2e7790 │ │ │ │ -00000000004351f0 0000000000000008 R_X86_64_RELATIVE 2e7850 │ │ │ │ -00000000004351f8 0000000000000008 R_X86_64_RELATIVE 3223c0 │ │ │ │ -0000000000435200 0000000000000008 R_X86_64_RELATIVE 321fa0 │ │ │ │ -0000000000435208 0000000000000008 R_X86_64_RELATIVE 321f60 │ │ │ │ -0000000000435210 0000000000000008 R_X86_64_RELATIVE 322040 │ │ │ │ -0000000000435218 0000000000000008 R_X86_64_RELATIVE 3270c0 │ │ │ │ -0000000000435220 0000000000000008 R_X86_64_RELATIVE 326c40 │ │ │ │ -0000000000435228 0000000000000008 R_X86_64_RELATIVE 326c00 │ │ │ │ -0000000000435230 0000000000000008 R_X86_64_RELATIVE 326cd0 │ │ │ │ -0000000000435238 0000000000000008 R_X86_64_RELATIVE 31bd80 │ │ │ │ -0000000000435240 0000000000000008 R_X86_64_RELATIVE 31bcd0 │ │ │ │ -0000000000435248 0000000000000008 R_X86_64_RELATIVE 31bdb0 │ │ │ │ -0000000000435250 0000000000000008 R_X86_64_RELATIVE 31b920 │ │ │ │ -0000000000435258 0000000000000008 R_X86_64_RELATIVE 3200a0 │ │ │ │ -0000000000435260 0000000000000008 R_X86_64_RELATIVE 31ffe0 │ │ │ │ -0000000000435268 0000000000000008 R_X86_64_RELATIVE 320060 │ │ │ │ -0000000000435270 0000000000000008 R_X86_64_RELATIVE 31faf0 │ │ │ │ -0000000000435278 0000000000000008 R_X86_64_RELATIVE 313f80 │ │ │ │ -0000000000435280 0000000000000008 R_X86_64_RELATIVE 313bb0 │ │ │ │ -0000000000435288 0000000000000008 R_X86_64_RELATIVE 313b70 │ │ │ │ -0000000000435290 0000000000000008 R_X86_64_RELATIVE 313c40 │ │ │ │ -0000000000435298 0000000000000008 R_X86_64_RELATIVE 319fb0 │ │ │ │ -00000000004352a0 0000000000000008 R_X86_64_RELATIVE 319c00 │ │ │ │ -00000000004352a8 0000000000000008 R_X86_64_RELATIVE 319bb0 │ │ │ │ -00000000004352b0 0000000000000008 R_X86_64_RELATIVE 319ca0 │ │ │ │ -00000000004352b8 0000000000000008 R_X86_64_RELATIVE 3191f0 │ │ │ │ -00000000004352c0 0000000000000008 R_X86_64_RELATIVE 318dc0 │ │ │ │ -00000000004352c8 0000000000000008 R_X86_64_RELATIVE 318d80 │ │ │ │ -00000000004352d0 0000000000000008 R_X86_64_RELATIVE 318e40 │ │ │ │ +00000000004351b8 0000000000000008 R_X86_64_RELATIVE 315ca0 │ │ │ │ +00000000004351c0 0000000000000008 R_X86_64_RELATIVE 315810 │ │ │ │ +00000000004351c8 0000000000000008 R_X86_64_RELATIVE 3157d0 │ │ │ │ +00000000004351d0 0000000000000008 R_X86_64_RELATIVE 3158d0 │ │ │ │ +00000000004351d8 0000000000000008 R_X86_64_RELATIVE 318fe0 │ │ │ │ +00000000004351e0 0000000000000008 R_X86_64_RELATIVE 318ae0 │ │ │ │ +00000000004351e8 0000000000000008 R_X86_64_RELATIVE 318ac0 │ │ │ │ +00000000004351f0 0000000000000008 R_X86_64_RELATIVE 318b80 │ │ │ │ +00000000004351f8 0000000000000008 R_X86_64_RELATIVE 30f170 │ │ │ │ +0000000000435200 0000000000000008 R_X86_64_RELATIVE 30ed50 │ │ │ │ +0000000000435208 0000000000000008 R_X86_64_RELATIVE 30ed10 │ │ │ │ +0000000000435210 0000000000000008 R_X86_64_RELATIVE 30edf0 │ │ │ │ +0000000000435218 0000000000000008 R_X86_64_RELATIVE 313e70 │ │ │ │ +0000000000435220 0000000000000008 R_X86_64_RELATIVE 3139f0 │ │ │ │ +0000000000435228 0000000000000008 R_X86_64_RELATIVE 3139b0 │ │ │ │ +0000000000435230 0000000000000008 R_X86_64_RELATIVE 313a80 │ │ │ │ +0000000000435238 0000000000000008 R_X86_64_RELATIVE 308b30 │ │ │ │ +0000000000435240 0000000000000008 R_X86_64_RELATIVE 308a80 │ │ │ │ +0000000000435248 0000000000000008 R_X86_64_RELATIVE 308b60 │ │ │ │ +0000000000435250 0000000000000008 R_X86_64_RELATIVE 3086d0 │ │ │ │ +0000000000435258 0000000000000008 R_X86_64_RELATIVE 30ce50 │ │ │ │ +0000000000435260 0000000000000008 R_X86_64_RELATIVE 30cd90 │ │ │ │ +0000000000435268 0000000000000008 R_X86_64_RELATIVE 30ce10 │ │ │ │ +0000000000435270 0000000000000008 R_X86_64_RELATIVE 30c8a0 │ │ │ │ +0000000000435278 0000000000000008 R_X86_64_RELATIVE 2e16a0 │ │ │ │ +0000000000435280 0000000000000008 R_X86_64_RELATIVE 2e12d0 │ │ │ │ +0000000000435288 0000000000000008 R_X86_64_RELATIVE 2e1290 │ │ │ │ +0000000000435290 0000000000000008 R_X86_64_RELATIVE 2e1360 │ │ │ │ +0000000000435298 0000000000000008 R_X86_64_RELATIVE 306d60 │ │ │ │ +00000000004352a0 0000000000000008 R_X86_64_RELATIVE 3069b0 │ │ │ │ +00000000004352a8 0000000000000008 R_X86_64_RELATIVE 306960 │ │ │ │ +00000000004352b0 0000000000000008 R_X86_64_RELATIVE 306a50 │ │ │ │ +00000000004352b8 0000000000000008 R_X86_64_RELATIVE 2e6910 │ │ │ │ +00000000004352c0 0000000000000008 R_X86_64_RELATIVE 2e64e0 │ │ │ │ +00000000004352c8 0000000000000008 R_X86_64_RELATIVE 2e64a0 │ │ │ │ +00000000004352d0 0000000000000008 R_X86_64_RELATIVE 2e6560 │ │ │ │ 00000000004352d8 0000000000000008 R_X86_64_RELATIVE 395202 │ │ │ │ 00000000004352f0 0000000000000008 R_X86_64_RELATIVE 52fd0 │ │ │ │ 0000000000435308 0000000000000008 R_X86_64_RELATIVE 16b250 │ │ │ │ 0000000000435310 0000000000000008 R_X86_64_RELATIVE 39523b │ │ │ │ 0000000000435328 0000000000000008 R_X86_64_RELATIVE 39523b │ │ │ │ 0000000000435340 0000000000000008 R_X86_64_RELATIVE 39523b │ │ │ │ 0000000000435358 0000000000000008 R_X86_64_RELATIVE 39523b │ │ │ │ @@ -2591,38 +2591,38 @@ │ │ │ │ 0000000000441fd8 0000000000000008 R_X86_64_RELATIVE 397adb │ │ │ │ 0000000000441ff0 0000000000000008 R_X86_64_RELATIVE 397adb │ │ │ │ 0000000000442008 0000000000000008 R_X86_64_RELATIVE 3951f1 │ │ │ │ 0000000000442020 0000000000000008 R_X86_64_RELATIVE 3951f1 │ │ │ │ 0000000000442038 0000000000000008 R_X86_64_RELATIVE 3954f2 │ │ │ │ 0000000000442050 0000000000000008 R_X86_64_RELATIVE 3954f2 │ │ │ │ 0000000000442068 0000000000000008 R_X86_64_RELATIVE 3954f2 │ │ │ │ -0000000000442358 0000000000000008 R_X86_64_RELATIVE 2e1290 │ │ │ │ -0000000000442378 0000000000000008 R_X86_64_RELATIVE 2e13c0 │ │ │ │ -0000000000442458 0000000000000008 R_X86_64_RELATIVE 2e15e0 │ │ │ │ -0000000000442478 0000000000000008 R_X86_64_RELATIVE 2e17a0 │ │ │ │ -0000000000442558 0000000000000008 R_X86_64_RELATIVE 2e1290 │ │ │ │ -0000000000442578 0000000000000008 R_X86_64_RELATIVE 2e13c0 │ │ │ │ -0000000000442658 0000000000000008 R_X86_64_RELATIVE 2e15e0 │ │ │ │ -0000000000442678 0000000000000008 R_X86_64_RELATIVE 2e17a0 │ │ │ │ -0000000000442758 0000000000000008 R_X86_64_RELATIVE 2e1290 │ │ │ │ -0000000000442778 0000000000000008 R_X86_64_RELATIVE 2e13c0 │ │ │ │ -0000000000442858 0000000000000008 R_X86_64_RELATIVE 2e15e0 │ │ │ │ -0000000000442878 0000000000000008 R_X86_64_RELATIVE 2e17a0 │ │ │ │ -0000000000442958 0000000000000008 R_X86_64_RELATIVE 2e1290 │ │ │ │ -0000000000442978 0000000000000008 R_X86_64_RELATIVE 2e13c0 │ │ │ │ -0000000000442a58 0000000000000008 R_X86_64_RELATIVE 2e15e0 │ │ │ │ -0000000000442a78 0000000000000008 R_X86_64_RELATIVE 2e17a0 │ │ │ │ -0000000000442b58 0000000000000008 R_X86_64_RELATIVE 2e1290 │ │ │ │ -0000000000442b78 0000000000000008 R_X86_64_RELATIVE 2e13c0 │ │ │ │ -0000000000442c58 0000000000000008 R_X86_64_RELATIVE 2e15e0 │ │ │ │ -0000000000442c78 0000000000000008 R_X86_64_RELATIVE 2e17a0 │ │ │ │ -0000000000442d58 0000000000000008 R_X86_64_RELATIVE 2e1290 │ │ │ │ -0000000000442d78 0000000000000008 R_X86_64_RELATIVE 2e13c0 │ │ │ │ -0000000000442e58 0000000000000008 R_X86_64_RELATIVE 2e15e0 │ │ │ │ -0000000000442e78 0000000000000008 R_X86_64_RELATIVE 2e17a0 │ │ │ │ +0000000000442358 0000000000000008 R_X86_64_RELATIVE 2fc2c0 │ │ │ │ +0000000000442378 0000000000000008 R_X86_64_RELATIVE 2fc3f0 │ │ │ │ +0000000000442458 0000000000000008 R_X86_64_RELATIVE 2fc610 │ │ │ │ +0000000000442478 0000000000000008 R_X86_64_RELATIVE 2fc7d0 │ │ │ │ +0000000000442558 0000000000000008 R_X86_64_RELATIVE 2fc2c0 │ │ │ │ +0000000000442578 0000000000000008 R_X86_64_RELATIVE 2fc3f0 │ │ │ │ +0000000000442658 0000000000000008 R_X86_64_RELATIVE 2fc610 │ │ │ │ +0000000000442678 0000000000000008 R_X86_64_RELATIVE 2fc7d0 │ │ │ │ +0000000000442758 0000000000000008 R_X86_64_RELATIVE 2fc2c0 │ │ │ │ +0000000000442778 0000000000000008 R_X86_64_RELATIVE 2fc3f0 │ │ │ │ +0000000000442858 0000000000000008 R_X86_64_RELATIVE 2fc610 │ │ │ │ +0000000000442878 0000000000000008 R_X86_64_RELATIVE 2fc7d0 │ │ │ │ +0000000000442958 0000000000000008 R_X86_64_RELATIVE 2fc2c0 │ │ │ │ +0000000000442978 0000000000000008 R_X86_64_RELATIVE 2fc3f0 │ │ │ │ +0000000000442a58 0000000000000008 R_X86_64_RELATIVE 2fc610 │ │ │ │ +0000000000442a78 0000000000000008 R_X86_64_RELATIVE 2fc7d0 │ │ │ │ +0000000000442b58 0000000000000008 R_X86_64_RELATIVE 2fc2c0 │ │ │ │ +0000000000442b78 0000000000000008 R_X86_64_RELATIVE 2fc3f0 │ │ │ │ +0000000000442c58 0000000000000008 R_X86_64_RELATIVE 2fc610 │ │ │ │ +0000000000442c78 0000000000000008 R_X86_64_RELATIVE 2fc7d0 │ │ │ │ +0000000000442d58 0000000000000008 R_X86_64_RELATIVE 2fc2c0 │ │ │ │ +0000000000442d78 0000000000000008 R_X86_64_RELATIVE 2fc3f0 │ │ │ │ +0000000000442e58 0000000000000008 R_X86_64_RELATIVE 2fc610 │ │ │ │ +0000000000442e78 0000000000000008 R_X86_64_RELATIVE 2fc7d0 │ │ │ │ 0000000000443878 0000000000000008 R_X86_64_RELATIVE 26d430 │ │ │ │ 0000000000443a78 0000000000000008 R_X86_64_RELATIVE 26d430 │ │ │ │ 0000000000443c78 0000000000000008 R_X86_64_RELATIVE 26d430 │ │ │ │ 0000000000443c80 0000000000000008 R_X86_64_RELATIVE 395383 │ │ │ │ 0000000000443cb0 0000000000000008 R_X86_64_RELATIVE 26dad0 │ │ │ │ 0000000000443cb8 0000000000000008 R_X86_64_RELATIVE 3951f1 │ │ │ │ 0000000000443cd0 0000000000000008 R_X86_64_RELATIVE 27d6d0 │ │ │ │ @@ -3795,2003 +3795,2003 @@ │ │ │ │ 0000000000449400 0000000000000008 R_X86_64_RELATIVE 27c250 │ │ │ │ 0000000000449408 0000000000000008 R_X86_64_RELATIVE 27d6d0 │ │ │ │ 0000000000449420 0000000000000008 R_X86_64_RELATIVE 27c380 │ │ │ │ 0000000000449428 0000000000000008 R_X86_64_RELATIVE 27c270 │ │ │ │ 0000000000449430 0000000000000008 R_X86_64_RELATIVE 276570 │ │ │ │ 0000000000449438 0000000000000008 R_X86_64_RELATIVE 3981b9 │ │ │ │ 0000000000449450 0000000000000008 R_X86_64_RELATIVE 3981b9 │ │ │ │ -0000000000449478 0000000000000008 R_X86_64_RELATIVE 3095c0 │ │ │ │ -0000000000449480 0000000000000008 R_X86_64_RELATIVE 3095c0 │ │ │ │ -0000000000449488 0000000000000008 R_X86_64_RELATIVE 38b0a0 │ │ │ │ -0000000000449490 0000000000000008 R_X86_64_RELATIVE 38b0a0 │ │ │ │ -0000000000449498 0000000000000008 R_X86_64_RELATIVE 38b0a0 │ │ │ │ -00000000004495a0 0000000000000008 R_X86_64_RELATIVE 3006c0 │ │ │ │ -00000000004495a8 0000000000000008 R_X86_64_RELATIVE 3006a0 │ │ │ │ -00000000004495b0 0000000000000008 R_X86_64_RELATIVE 300680 │ │ │ │ -00000000004495c0 0000000000000008 R_X86_64_RELATIVE 3006b0 │ │ │ │ -00000000004495c8 0000000000000008 R_X86_64_RELATIVE 300670 │ │ │ │ -00000000004495d0 0000000000000008 R_X86_64_RELATIVE 300650 │ │ │ │ -00000000004495e0 0000000000000008 R_X86_64_RELATIVE 300690 │ │ │ │ -00000000004495e8 0000000000000008 R_X86_64_RELATIVE 300660 │ │ │ │ -00000000004495f0 0000000000000008 R_X86_64_RELATIVE 300640 │ │ │ │ -0000000000449618 0000000000000008 R_X86_64_RELATIVE 2ff770 │ │ │ │ -0000000000449620 0000000000000008 R_X86_64_RELATIVE 3006c0 │ │ │ │ -0000000000449628 0000000000000008 R_X86_64_RELATIVE 3006a0 │ │ │ │ -0000000000449630 0000000000000008 R_X86_64_RELATIVE 300680 │ │ │ │ -0000000000449640 0000000000000008 R_X86_64_RELATIVE 3006b0 │ │ │ │ -0000000000449648 0000000000000008 R_X86_64_RELATIVE 300670 │ │ │ │ -0000000000449650 0000000000000008 R_X86_64_RELATIVE 300650 │ │ │ │ -0000000000449660 0000000000000008 R_X86_64_RELATIVE 300690 │ │ │ │ -0000000000449668 0000000000000008 R_X86_64_RELATIVE 300660 │ │ │ │ -0000000000449670 0000000000000008 R_X86_64_RELATIVE 300640 │ │ │ │ -0000000000449698 0000000000000008 R_X86_64_RELATIVE 2ff770 │ │ │ │ -00000000004496a0 0000000000000008 R_X86_64_RELATIVE 384a30 │ │ │ │ -00000000004496a8 0000000000000008 R_X86_64_RELATIVE 384a10 │ │ │ │ -00000000004496b0 0000000000000008 R_X86_64_RELATIVE 3849f0 │ │ │ │ -00000000004496c0 0000000000000008 R_X86_64_RELATIVE 384a20 │ │ │ │ -00000000004496c8 0000000000000008 R_X86_64_RELATIVE 3849e0 │ │ │ │ -00000000004496d0 0000000000000008 R_X86_64_RELATIVE 3849c0 │ │ │ │ -00000000004496e0 0000000000000008 R_X86_64_RELATIVE 384a00 │ │ │ │ -00000000004496e8 0000000000000008 R_X86_64_RELATIVE 3849d0 │ │ │ │ -00000000004496f0 0000000000000008 R_X86_64_RELATIVE 3849b0 │ │ │ │ -0000000000449718 0000000000000008 R_X86_64_RELATIVE 383a80 │ │ │ │ -0000000000449720 0000000000000008 R_X86_64_RELATIVE 384a30 │ │ │ │ -0000000000449728 0000000000000008 R_X86_64_RELATIVE 384a10 │ │ │ │ -0000000000449730 0000000000000008 R_X86_64_RELATIVE 3849f0 │ │ │ │ -0000000000449740 0000000000000008 R_X86_64_RELATIVE 384a20 │ │ │ │ -0000000000449748 0000000000000008 R_X86_64_RELATIVE 3849e0 │ │ │ │ -0000000000449750 0000000000000008 R_X86_64_RELATIVE 3849c0 │ │ │ │ -0000000000449760 0000000000000008 R_X86_64_RELATIVE 384a00 │ │ │ │ -0000000000449768 0000000000000008 R_X86_64_RELATIVE 3849d0 │ │ │ │ -0000000000449770 0000000000000008 R_X86_64_RELATIVE 3849b0 │ │ │ │ -0000000000449798 0000000000000008 R_X86_64_RELATIVE 383a80 │ │ │ │ -00000000004497a0 0000000000000008 R_X86_64_RELATIVE 384a30 │ │ │ │ -00000000004497a8 0000000000000008 R_X86_64_RELATIVE 384a10 │ │ │ │ -00000000004497b0 0000000000000008 R_X86_64_RELATIVE 3849f0 │ │ │ │ -00000000004497c0 0000000000000008 R_X86_64_RELATIVE 384a20 │ │ │ │ -00000000004497c8 0000000000000008 R_X86_64_RELATIVE 3849e0 │ │ │ │ -00000000004497d0 0000000000000008 R_X86_64_RELATIVE 3849c0 │ │ │ │ -00000000004497e0 0000000000000008 R_X86_64_RELATIVE 384a00 │ │ │ │ -00000000004497e8 0000000000000008 R_X86_64_RELATIVE 3849d0 │ │ │ │ -00000000004497f0 0000000000000008 R_X86_64_RELATIVE 3849b0 │ │ │ │ -0000000000449818 0000000000000008 R_X86_64_RELATIVE 383a80 │ │ │ │ -0000000000449920 0000000000000008 R_X86_64_RELATIVE 301330 │ │ │ │ -0000000000449928 0000000000000008 R_X86_64_RELATIVE 301310 │ │ │ │ -0000000000449930 0000000000000008 R_X86_64_RELATIVE 3012f0 │ │ │ │ -0000000000449940 0000000000000008 R_X86_64_RELATIVE 301320 │ │ │ │ -0000000000449948 0000000000000008 R_X86_64_RELATIVE 3012e0 │ │ │ │ -0000000000449950 0000000000000008 R_X86_64_RELATIVE 3012c0 │ │ │ │ -0000000000449960 0000000000000008 R_X86_64_RELATIVE 301300 │ │ │ │ -0000000000449968 0000000000000008 R_X86_64_RELATIVE 3012d0 │ │ │ │ -0000000000449970 0000000000000008 R_X86_64_RELATIVE 3012b0 │ │ │ │ -0000000000449998 0000000000000008 R_X86_64_RELATIVE 2ffe40 │ │ │ │ -00000000004499a0 0000000000000008 R_X86_64_RELATIVE 301330 │ │ │ │ -00000000004499a8 0000000000000008 R_X86_64_RELATIVE 301310 │ │ │ │ -00000000004499b0 0000000000000008 R_X86_64_RELATIVE 3012f0 │ │ │ │ -00000000004499c0 0000000000000008 R_X86_64_RELATIVE 301320 │ │ │ │ -00000000004499c8 0000000000000008 R_X86_64_RELATIVE 3012e0 │ │ │ │ -00000000004499d0 0000000000000008 R_X86_64_RELATIVE 3012c0 │ │ │ │ -00000000004499e0 0000000000000008 R_X86_64_RELATIVE 301300 │ │ │ │ -00000000004499e8 0000000000000008 R_X86_64_RELATIVE 3012d0 │ │ │ │ -00000000004499f0 0000000000000008 R_X86_64_RELATIVE 3012b0 │ │ │ │ -0000000000449a18 0000000000000008 R_X86_64_RELATIVE 2ffe40 │ │ │ │ -0000000000449a20 0000000000000008 R_X86_64_RELATIVE 3858c0 │ │ │ │ -0000000000449a28 0000000000000008 R_X86_64_RELATIVE 3858a0 │ │ │ │ -0000000000449a30 0000000000000008 R_X86_64_RELATIVE 385880 │ │ │ │ -0000000000449a40 0000000000000008 R_X86_64_RELATIVE 3858b0 │ │ │ │ -0000000000449a48 0000000000000008 R_X86_64_RELATIVE 385870 │ │ │ │ -0000000000449a50 0000000000000008 R_X86_64_RELATIVE 385850 │ │ │ │ -0000000000449a60 0000000000000008 R_X86_64_RELATIVE 385890 │ │ │ │ -0000000000449a68 0000000000000008 R_X86_64_RELATIVE 385860 │ │ │ │ -0000000000449a70 0000000000000008 R_X86_64_RELATIVE 385840 │ │ │ │ -0000000000449a98 0000000000000008 R_X86_64_RELATIVE 384250 │ │ │ │ -0000000000449aa0 0000000000000008 R_X86_64_RELATIVE 3858c0 │ │ │ │ -0000000000449aa8 0000000000000008 R_X86_64_RELATIVE 3858a0 │ │ │ │ -0000000000449ab0 0000000000000008 R_X86_64_RELATIVE 385880 │ │ │ │ -0000000000449ac0 0000000000000008 R_X86_64_RELATIVE 3858b0 │ │ │ │ -0000000000449ac8 0000000000000008 R_X86_64_RELATIVE 385870 │ │ │ │ -0000000000449ad0 0000000000000008 R_X86_64_RELATIVE 385850 │ │ │ │ -0000000000449ae0 0000000000000008 R_X86_64_RELATIVE 385890 │ │ │ │ -0000000000449ae8 0000000000000008 R_X86_64_RELATIVE 385860 │ │ │ │ -0000000000449af0 0000000000000008 R_X86_64_RELATIVE 385840 │ │ │ │ -0000000000449b18 0000000000000008 R_X86_64_RELATIVE 384250 │ │ │ │ -0000000000449b20 0000000000000008 R_X86_64_RELATIVE 3858c0 │ │ │ │ -0000000000449b28 0000000000000008 R_X86_64_RELATIVE 3858a0 │ │ │ │ -0000000000449b30 0000000000000008 R_X86_64_RELATIVE 385880 │ │ │ │ -0000000000449b40 0000000000000008 R_X86_64_RELATIVE 3858b0 │ │ │ │ -0000000000449b48 0000000000000008 R_X86_64_RELATIVE 385870 │ │ │ │ -0000000000449b50 0000000000000008 R_X86_64_RELATIVE 385850 │ │ │ │ -0000000000449b60 0000000000000008 R_X86_64_RELATIVE 385890 │ │ │ │ -0000000000449b68 0000000000000008 R_X86_64_RELATIVE 385860 │ │ │ │ -0000000000449b70 0000000000000008 R_X86_64_RELATIVE 385840 │ │ │ │ -0000000000449b98 0000000000000008 R_X86_64_RELATIVE 384250 │ │ │ │ -0000000000449bb0 0000000000000008 R_X86_64_RELATIVE 37c4d0 │ │ │ │ -0000000000449bb8 0000000000000008 R_X86_64_RELATIVE 37c4d0 │ │ │ │ -0000000000449bc0 0000000000000008 R_X86_64_RELATIVE 372bf0 │ │ │ │ -0000000000449bc8 0000000000000008 R_X86_64_RELATIVE 372bf0 │ │ │ │ -0000000000449bd0 0000000000000008 R_X86_64_RELATIVE 2fc6b0 │ │ │ │ -0000000000449cd8 0000000000000008 R_X86_64_RELATIVE 376450 │ │ │ │ -0000000000449ce0 0000000000000008 R_X86_64_RELATIVE 376430 │ │ │ │ -0000000000449ce8 0000000000000008 R_X86_64_RELATIVE 376410 │ │ │ │ -0000000000449cf8 0000000000000008 R_X86_64_RELATIVE 376440 │ │ │ │ -0000000000449d00 0000000000000008 R_X86_64_RELATIVE 376400 │ │ │ │ -0000000000449d08 0000000000000008 R_X86_64_RELATIVE 3763e0 │ │ │ │ -0000000000449d18 0000000000000008 R_X86_64_RELATIVE 376420 │ │ │ │ -0000000000449d20 0000000000000008 R_X86_64_RELATIVE 3763f0 │ │ │ │ -0000000000449d28 0000000000000008 R_X86_64_RELATIVE 3763d0 │ │ │ │ -0000000000449d50 0000000000000008 R_X86_64_RELATIVE 375bb0 │ │ │ │ -0000000000449d58 0000000000000008 R_X86_64_RELATIVE 376450 │ │ │ │ -0000000000449d60 0000000000000008 R_X86_64_RELATIVE 376430 │ │ │ │ -0000000000449d68 0000000000000008 R_X86_64_RELATIVE 376410 │ │ │ │ -0000000000449d78 0000000000000008 R_X86_64_RELATIVE 376440 │ │ │ │ -0000000000449d80 0000000000000008 R_X86_64_RELATIVE 376400 │ │ │ │ -0000000000449d88 0000000000000008 R_X86_64_RELATIVE 3763e0 │ │ │ │ -0000000000449d98 0000000000000008 R_X86_64_RELATIVE 376420 │ │ │ │ -0000000000449da0 0000000000000008 R_X86_64_RELATIVE 3763f0 │ │ │ │ -0000000000449da8 0000000000000008 R_X86_64_RELATIVE 3763d0 │ │ │ │ -0000000000449dd0 0000000000000008 R_X86_64_RELATIVE 375bb0 │ │ │ │ -0000000000449dd8 0000000000000008 R_X86_64_RELATIVE 36d590 │ │ │ │ -0000000000449de0 0000000000000008 R_X86_64_RELATIVE 36d570 │ │ │ │ -0000000000449de8 0000000000000008 R_X86_64_RELATIVE 36d550 │ │ │ │ -0000000000449df8 0000000000000008 R_X86_64_RELATIVE 36d580 │ │ │ │ -0000000000449e00 0000000000000008 R_X86_64_RELATIVE 36d540 │ │ │ │ -0000000000449e08 0000000000000008 R_X86_64_RELATIVE 36d520 │ │ │ │ -0000000000449e18 0000000000000008 R_X86_64_RELATIVE 36d560 │ │ │ │ -0000000000449e20 0000000000000008 R_X86_64_RELATIVE 36d530 │ │ │ │ -0000000000449e28 0000000000000008 R_X86_64_RELATIVE 36d510 │ │ │ │ -0000000000449e50 0000000000000008 R_X86_64_RELATIVE 36c0b0 │ │ │ │ -0000000000449e58 0000000000000008 R_X86_64_RELATIVE 36d590 │ │ │ │ -0000000000449e60 0000000000000008 R_X86_64_RELATIVE 36d570 │ │ │ │ -0000000000449e68 0000000000000008 R_X86_64_RELATIVE 36d550 │ │ │ │ -0000000000449e78 0000000000000008 R_X86_64_RELATIVE 36d580 │ │ │ │ -0000000000449e80 0000000000000008 R_X86_64_RELATIVE 36d540 │ │ │ │ -0000000000449e88 0000000000000008 R_X86_64_RELATIVE 36d520 │ │ │ │ -0000000000449e98 0000000000000008 R_X86_64_RELATIVE 36d560 │ │ │ │ -0000000000449ea0 0000000000000008 R_X86_64_RELATIVE 36d530 │ │ │ │ -0000000000449ea8 0000000000000008 R_X86_64_RELATIVE 36d510 │ │ │ │ -0000000000449ed0 0000000000000008 R_X86_64_RELATIVE 36c0b0 │ │ │ │ -0000000000449ed8 0000000000000008 R_X86_64_RELATIVE 2f9d20 │ │ │ │ -0000000000449ee0 0000000000000008 R_X86_64_RELATIVE 2f9d00 │ │ │ │ -0000000000449ee8 0000000000000008 R_X86_64_RELATIVE 2f9ce0 │ │ │ │ -0000000000449ef8 0000000000000008 R_X86_64_RELATIVE 2f9d10 │ │ │ │ -0000000000449f00 0000000000000008 R_X86_64_RELATIVE 2f9cd0 │ │ │ │ -0000000000449f08 0000000000000008 R_X86_64_RELATIVE 2f9cb0 │ │ │ │ -0000000000449f18 0000000000000008 R_X86_64_RELATIVE 2f9cf0 │ │ │ │ -0000000000449f20 0000000000000008 R_X86_64_RELATIVE 2f9cc0 │ │ │ │ -0000000000449f28 0000000000000008 R_X86_64_RELATIVE 2f9ca0 │ │ │ │ -0000000000449f50 0000000000000008 R_X86_64_RELATIVE 2f85e0 │ │ │ │ -0000000000449fd8 0000000000000008 R_X86_64_RELATIVE 381900 │ │ │ │ -0000000000449fe0 0000000000000008 R_X86_64_RELATIVE 3818e0 │ │ │ │ -0000000000449fe8 0000000000000008 R_X86_64_RELATIVE 3818c0 │ │ │ │ -0000000000449ff8 0000000000000008 R_X86_64_RELATIVE 3818f0 │ │ │ │ -000000000044a000 0000000000000008 R_X86_64_RELATIVE 3818b0 │ │ │ │ -000000000044a008 0000000000000008 R_X86_64_RELATIVE 381890 │ │ │ │ -000000000044a018 0000000000000008 R_X86_64_RELATIVE 3818d0 │ │ │ │ -000000000044a020 0000000000000008 R_X86_64_RELATIVE 3818a0 │ │ │ │ -000000000044a028 0000000000000008 R_X86_64_RELATIVE 381880 │ │ │ │ -000000000044a050 0000000000000008 R_X86_64_RELATIVE 380c40 │ │ │ │ -000000000044a058 0000000000000008 R_X86_64_RELATIVE 37f210 │ │ │ │ -000000000044a060 0000000000000008 R_X86_64_RELATIVE 37f1f0 │ │ │ │ -000000000044a068 0000000000000008 R_X86_64_RELATIVE 37f1d0 │ │ │ │ -000000000044a078 0000000000000008 R_X86_64_RELATIVE 37f200 │ │ │ │ -000000000044a080 0000000000000008 R_X86_64_RELATIVE 37f1c0 │ │ │ │ -000000000044a088 0000000000000008 R_X86_64_RELATIVE 37f1a0 │ │ │ │ -000000000044a098 0000000000000008 R_X86_64_RELATIVE 37f1e0 │ │ │ │ -000000000044a0a0 0000000000000008 R_X86_64_RELATIVE 37f1b0 │ │ │ │ -000000000044a0a8 0000000000000008 R_X86_64_RELATIVE 37f190 │ │ │ │ -000000000044a0d0 0000000000000008 R_X86_64_RELATIVE 37e980 │ │ │ │ -000000000044a0d8 0000000000000008 R_X86_64_RELATIVE 37f210 │ │ │ │ -000000000044a0e0 0000000000000008 R_X86_64_RELATIVE 37f1f0 │ │ │ │ -000000000044a0e8 0000000000000008 R_X86_64_RELATIVE 37f1d0 │ │ │ │ -000000000044a0f8 0000000000000008 R_X86_64_RELATIVE 37f200 │ │ │ │ -000000000044a100 0000000000000008 R_X86_64_RELATIVE 37f1c0 │ │ │ │ -000000000044a108 0000000000000008 R_X86_64_RELATIVE 37f1a0 │ │ │ │ -000000000044a118 0000000000000008 R_X86_64_RELATIVE 37f1e0 │ │ │ │ -000000000044a120 0000000000000008 R_X86_64_RELATIVE 37f1b0 │ │ │ │ -000000000044a128 0000000000000008 R_X86_64_RELATIVE 37f190 │ │ │ │ -000000000044a150 0000000000000008 R_X86_64_RELATIVE 37e980 │ │ │ │ -000000000044a158 0000000000000008 R_X86_64_RELATIVE 36e2d0 │ │ │ │ -000000000044a160 0000000000000008 R_X86_64_RELATIVE 36e2b0 │ │ │ │ -000000000044a168 0000000000000008 R_X86_64_RELATIVE 36e290 │ │ │ │ -000000000044a178 0000000000000008 R_X86_64_RELATIVE 36e2c0 │ │ │ │ -000000000044a180 0000000000000008 R_X86_64_RELATIVE 36e280 │ │ │ │ -000000000044a188 0000000000000008 R_X86_64_RELATIVE 36e260 │ │ │ │ -000000000044a198 0000000000000008 R_X86_64_RELATIVE 36e2a0 │ │ │ │ -000000000044a1a0 0000000000000008 R_X86_64_RELATIVE 36e270 │ │ │ │ -000000000044a1a8 0000000000000008 R_X86_64_RELATIVE 36e250 │ │ │ │ -000000000044a1d0 0000000000000008 R_X86_64_RELATIVE 36c9b0 │ │ │ │ -000000000044a1d8 0000000000000008 R_X86_64_RELATIVE 36e2d0 │ │ │ │ -000000000044a1e0 0000000000000008 R_X86_64_RELATIVE 36e2b0 │ │ │ │ -000000000044a1e8 0000000000000008 R_X86_64_RELATIVE 36e290 │ │ │ │ -000000000044a1f8 0000000000000008 R_X86_64_RELATIVE 36e2c0 │ │ │ │ -000000000044a200 0000000000000008 R_X86_64_RELATIVE 36e280 │ │ │ │ -000000000044a208 0000000000000008 R_X86_64_RELATIVE 36e260 │ │ │ │ -000000000044a218 0000000000000008 R_X86_64_RELATIVE 36e2a0 │ │ │ │ -000000000044a220 0000000000000008 R_X86_64_RELATIVE 36e270 │ │ │ │ -000000000044a228 0000000000000008 R_X86_64_RELATIVE 36e250 │ │ │ │ -000000000044a250 0000000000000008 R_X86_64_RELATIVE 36c9b0 │ │ │ │ -000000000044a258 0000000000000008 R_X86_64_RELATIVE 2fb140 │ │ │ │ -000000000044a260 0000000000000008 R_X86_64_RELATIVE 2fb120 │ │ │ │ -000000000044a268 0000000000000008 R_X86_64_RELATIVE 2fb100 │ │ │ │ -000000000044a278 0000000000000008 R_X86_64_RELATIVE 2fb130 │ │ │ │ -000000000044a280 0000000000000008 R_X86_64_RELATIVE 2fb0f0 │ │ │ │ -000000000044a288 0000000000000008 R_X86_64_RELATIVE 2fb0d0 │ │ │ │ -000000000044a298 0000000000000008 R_X86_64_RELATIVE 2fb110 │ │ │ │ -000000000044a2a0 0000000000000008 R_X86_64_RELATIVE 2fb0e0 │ │ │ │ -000000000044a2a8 0000000000000008 R_X86_64_RELATIVE 2fb0c0 │ │ │ │ -000000000044a2d0 0000000000000008 R_X86_64_RELATIVE 2f9140 │ │ │ │ -000000000044ad70 0000000000000008 R_X86_64_RELATIVE 2e8b30 │ │ │ │ -000000000044b708 0000000000000008 R_X86_64_RELATIVE 2e8600 │ │ │ │ -000000000044b710 0000000000000008 R_X86_64_RELATIVE 2e8640 │ │ │ │ -000000000044b718 0000000000000008 R_X86_64_RELATIVE 2e8800 │ │ │ │ -000000000044b720 0000000000000008 R_X86_64_RELATIVE 2e8810 │ │ │ │ -000000000044b728 0000000000000008 R_X86_64_RELATIVE 2e8650 │ │ │ │ -000000000044b730 0000000000000008 R_X86_64_RELATIVE 2e8990 │ │ │ │ -000000000044b738 0000000000000008 R_X86_64_RELATIVE 2e89b0 │ │ │ │ -000000000044b740 0000000000000008 R_X86_64_RELATIVE 2e89a0 │ │ │ │ -000000000044b748 0000000000000008 R_X86_64_RELATIVE 2e8820 │ │ │ │ -000000000044b750 0000000000000008 R_X86_64_RELATIVE 2e8ab0 │ │ │ │ -000000000044b758 0000000000000008 R_X86_64_RELATIVE 2e8a80 │ │ │ │ -000000000044b760 0000000000000008 R_X86_64_RELATIVE 2e8660 │ │ │ │ -000000000044b768 0000000000000008 R_X86_64_RELATIVE 2e8a90 │ │ │ │ -000000000044b770 0000000000000008 R_X86_64_RELATIVE 2e8830 │ │ │ │ -000000000044b778 0000000000000008 R_X86_64_RELATIVE 2e8aa0 │ │ │ │ -000000000044b780 0000000000000008 R_X86_64_RELATIVE 2e89c0 │ │ │ │ -000000000044b790 0000000000000008 R_X86_64_RELATIVE 2e9a40 │ │ │ │ -000000000044b798 0000000000000008 R_X86_64_RELATIVE 2e9b10 │ │ │ │ -000000000044b7a0 0000000000000008 R_X86_64_RELATIVE 2ea060 │ │ │ │ -000000000044b7a8 0000000000000008 R_X86_64_RELATIVE 2ea080 │ │ │ │ -000000000044b7b0 0000000000000008 R_X86_64_RELATIVE 2e9b30 │ │ │ │ -000000000044b7b8 0000000000000008 R_X86_64_RELATIVE 2ea5a0 │ │ │ │ -000000000044b7c0 0000000000000008 R_X86_64_RELATIVE 2ea5e0 │ │ │ │ -000000000044b7c8 0000000000000008 R_X86_64_RELATIVE 2ea5c0 │ │ │ │ -000000000044b7d0 0000000000000008 R_X86_64_RELATIVE 2ea0a0 │ │ │ │ -000000000044b7d8 0000000000000008 R_X86_64_RELATIVE 2ea7a0 │ │ │ │ -000000000044b7e0 0000000000000008 R_X86_64_RELATIVE 2ea740 │ │ │ │ -000000000044b7e8 0000000000000008 R_X86_64_RELATIVE 2e9b50 │ │ │ │ -000000000044b7f0 0000000000000008 R_X86_64_RELATIVE 2ea760 │ │ │ │ -000000000044b7f8 0000000000000008 R_X86_64_RELATIVE 2ea0c0 │ │ │ │ -000000000044b800 0000000000000008 R_X86_64_RELATIVE 2ea780 │ │ │ │ -000000000044b808 0000000000000008 R_X86_64_RELATIVE 2ea600 │ │ │ │ -000000000044b818 0000000000000008 R_X86_64_RELATIVE 2ee400 │ │ │ │ -000000000044b820 0000000000000008 R_X86_64_RELATIVE 2ee460 │ │ │ │ -000000000044b828 0000000000000008 R_X86_64_RELATIVE 2ee8b0 │ │ │ │ -000000000044b830 0000000000000008 R_X86_64_RELATIVE 2ee8d0 │ │ │ │ -000000000044b838 0000000000000008 R_X86_64_RELATIVE 2ee480 │ │ │ │ -000000000044b840 0000000000000008 R_X86_64_RELATIVE 2eed30 │ │ │ │ -000000000044b848 0000000000000008 R_X86_64_RELATIVE 2eed70 │ │ │ │ -000000000044b850 0000000000000008 R_X86_64_RELATIVE 2eed50 │ │ │ │ -000000000044b858 0000000000000008 R_X86_64_RELATIVE 2ee8f0 │ │ │ │ -000000000044b860 0000000000000008 R_X86_64_RELATIVE 2ef290 │ │ │ │ -000000000044b868 0000000000000008 R_X86_64_RELATIVE 2ef270 │ │ │ │ -000000000044b870 0000000000000008 R_X86_64_RELATIVE 2ee4a0 │ │ │ │ -000000000044b8a0 0000000000000008 R_X86_64_RELATIVE 2f2d80 │ │ │ │ -000000000044b8e8 0000000000000008 R_X86_64_RELATIVE 2f36b0 │ │ │ │ -000000000044b928 0000000000000008 R_X86_64_RELATIVE 2f7ca0 │ │ │ │ -000000000044b9b0 0000000000000008 R_X86_64_RELATIVE 2e8c40 │ │ │ │ -000000000044b9b8 0000000000000008 R_X86_64_RELATIVE 2e8c90 │ │ │ │ -000000000044b9c0 0000000000000008 R_X86_64_RELATIVE 2e8e50 │ │ │ │ -000000000044b9c8 0000000000000008 R_X86_64_RELATIVE 2e8e60 │ │ │ │ -000000000044b9d0 0000000000000008 R_X86_64_RELATIVE 2e8ca0 │ │ │ │ -000000000044b9d8 0000000000000008 R_X86_64_RELATIVE 2e91c0 │ │ │ │ -000000000044b9e0 0000000000000008 R_X86_64_RELATIVE 2e91e0 │ │ │ │ -000000000044b9e8 0000000000000008 R_X86_64_RELATIVE 2e91d0 │ │ │ │ -000000000044b9f0 0000000000000008 R_X86_64_RELATIVE 2e8e70 │ │ │ │ -000000000044b9f8 0000000000000008 R_X86_64_RELATIVE 2e92e0 │ │ │ │ -000000000044ba00 0000000000000008 R_X86_64_RELATIVE 2e92b0 │ │ │ │ -000000000044ba08 0000000000000008 R_X86_64_RELATIVE 2e8cb0 │ │ │ │ -000000000044ba10 0000000000000008 R_X86_64_RELATIVE 2e92c0 │ │ │ │ -000000000044ba18 0000000000000008 R_X86_64_RELATIVE 2e8e80 │ │ │ │ -000000000044ba20 0000000000000008 R_X86_64_RELATIVE 2e92d0 │ │ │ │ -000000000044ba28 0000000000000008 R_X86_64_RELATIVE 2e91f0 │ │ │ │ -000000000044ba38 0000000000000008 R_X86_64_RELATIVE 2e9370 │ │ │ │ -000000000044ba40 0000000000000008 R_X86_64_RELATIVE 2e93c0 │ │ │ │ -000000000044ba48 0000000000000008 R_X86_64_RELATIVE 2e9570 │ │ │ │ -000000000044ba50 0000000000000008 R_X86_64_RELATIVE 2e9580 │ │ │ │ -000000000044ba58 0000000000000008 R_X86_64_RELATIVE 2e93d0 │ │ │ │ -000000000044ba60 0000000000000008 R_X86_64_RELATIVE 2e9830 │ │ │ │ -000000000044ba68 0000000000000008 R_X86_64_RELATIVE 2e9850 │ │ │ │ -000000000044ba70 0000000000000008 R_X86_64_RELATIVE 2e9840 │ │ │ │ -000000000044ba78 0000000000000008 R_X86_64_RELATIVE 2e9590 │ │ │ │ -000000000044ba80 0000000000000008 R_X86_64_RELATIVE 2e9960 │ │ │ │ -000000000044ba88 0000000000000008 R_X86_64_RELATIVE 2e9930 │ │ │ │ -000000000044ba90 0000000000000008 R_X86_64_RELATIVE 2e93e0 │ │ │ │ -000000000044ba98 0000000000000008 R_X86_64_RELATIVE 2e9940 │ │ │ │ -000000000044baa0 0000000000000008 R_X86_64_RELATIVE 2e95a0 │ │ │ │ -000000000044baa8 0000000000000008 R_X86_64_RELATIVE 2e9950 │ │ │ │ -000000000044bab0 0000000000000008 R_X86_64_RELATIVE 2e9860 │ │ │ │ -000000000044bac0 0000000000000008 R_X86_64_RELATIVE 2ec090 │ │ │ │ -000000000044bac8 0000000000000008 R_X86_64_RELATIVE 2ec110 │ │ │ │ -000000000044bad0 0000000000000008 R_X86_64_RELATIVE 2ec400 │ │ │ │ -000000000044bad8 0000000000000008 R_X86_64_RELATIVE 2ec420 │ │ │ │ -000000000044bae0 0000000000000008 R_X86_64_RELATIVE 2ec130 │ │ │ │ -000000000044bae8 0000000000000008 R_X86_64_RELATIVE 2ec580 │ │ │ │ -000000000044baf0 0000000000000008 R_X86_64_RELATIVE 2ec5c0 │ │ │ │ -000000000044baf8 0000000000000008 R_X86_64_RELATIVE 2ec5a0 │ │ │ │ -000000000044bb00 0000000000000008 R_X86_64_RELATIVE 2ec440 │ │ │ │ -000000000044bb08 0000000000000008 R_X86_64_RELATIVE 2ec760 │ │ │ │ -000000000044bb10 0000000000000008 R_X86_64_RELATIVE 2ec700 │ │ │ │ -000000000044bb18 0000000000000008 R_X86_64_RELATIVE 2ec150 │ │ │ │ -000000000044bb20 0000000000000008 R_X86_64_RELATIVE 2ec720 │ │ │ │ -000000000044bb28 0000000000000008 R_X86_64_RELATIVE 2ec460 │ │ │ │ -000000000044bb30 0000000000000008 R_X86_64_RELATIVE 2ec740 │ │ │ │ -000000000044bb38 0000000000000008 R_X86_64_RELATIVE 2ec5e0 │ │ │ │ -000000000044bb48 0000000000000008 R_X86_64_RELATIVE 2ec9e0 │ │ │ │ -000000000044bb50 0000000000000008 R_X86_64_RELATIVE 2eca40 │ │ │ │ -000000000044bb58 0000000000000008 R_X86_64_RELATIVE 2ed130 │ │ │ │ -000000000044bb60 0000000000000008 R_X86_64_RELATIVE 2ed150 │ │ │ │ -000000000044bb68 0000000000000008 R_X86_64_RELATIVE 2eca60 │ │ │ │ -000000000044bb70 0000000000000008 R_X86_64_RELATIVE 2edef0 │ │ │ │ -000000000044bb78 0000000000000008 R_X86_64_RELATIVE 2edf30 │ │ │ │ -000000000044bb80 0000000000000008 R_X86_64_RELATIVE 2edf10 │ │ │ │ -000000000044bb88 0000000000000008 R_X86_64_RELATIVE 2ed170 │ │ │ │ -000000000044bb90 0000000000000008 R_X86_64_RELATIVE 2ee220 │ │ │ │ -000000000044bb98 0000000000000008 R_X86_64_RELATIVE 2ee1c0 │ │ │ │ -000000000044bba0 0000000000000008 R_X86_64_RELATIVE 2eca80 │ │ │ │ -000000000044bba8 0000000000000008 R_X86_64_RELATIVE 2ee1e0 │ │ │ │ -000000000044bbb0 0000000000000008 R_X86_64_RELATIVE 2ed190 │ │ │ │ -000000000044bbb8 0000000000000008 R_X86_64_RELATIVE 2ee200 │ │ │ │ -000000000044bbc0 0000000000000008 R_X86_64_RELATIVE 2edf50 │ │ │ │ -000000000044bbd0 0000000000000008 R_X86_64_RELATIVE 2f15c0 │ │ │ │ -000000000044bc18 0000000000000008 R_X86_64_RELATIVE 2f2920 │ │ │ │ -000000000044bc58 0000000000000008 R_X86_64_RELATIVE 2f22a0 │ │ │ │ -000000000044bca0 0000000000000008 R_X86_64_RELATIVE 2f2b50 │ │ │ │ -000000000044bce0 0000000000000008 R_X86_64_RELATIVE 2f6c90 │ │ │ │ -000000000044bd68 0000000000000008 R_X86_64_RELATIVE 2f7350 │ │ │ │ -000000000044bdf0 0000000000000008 R_X86_64_RELATIVE 2ea860 │ │ │ │ -000000000044bdf8 0000000000000008 R_X86_64_RELATIVE 2eaa10 │ │ │ │ -000000000044be00 0000000000000008 R_X86_64_RELATIVE 2eacd0 │ │ │ │ -000000000044be08 0000000000000008 R_X86_64_RELATIVE 2eace0 │ │ │ │ -000000000044be10 0000000000000008 R_X86_64_RELATIVE 2eaa20 │ │ │ │ -000000000044be18 0000000000000008 R_X86_64_RELATIVE 2eafa0 │ │ │ │ -000000000044be20 0000000000000008 R_X86_64_RELATIVE 2eafc0 │ │ │ │ -000000000044be28 0000000000000008 R_X86_64_RELATIVE 2eafb0 │ │ │ │ -000000000044be30 0000000000000008 R_X86_64_RELATIVE 2eacf0 │ │ │ │ -000000000044be38 0000000000000008 R_X86_64_RELATIVE 2eb080 │ │ │ │ -000000000044be40 0000000000000008 R_X86_64_RELATIVE 2eb050 │ │ │ │ -000000000044be48 0000000000000008 R_X86_64_RELATIVE 2eaa30 │ │ │ │ -000000000044be50 0000000000000008 R_X86_64_RELATIVE 2eb060 │ │ │ │ -000000000044be58 0000000000000008 R_X86_64_RELATIVE 2ead00 │ │ │ │ -000000000044be60 0000000000000008 R_X86_64_RELATIVE 2eb070 │ │ │ │ -000000000044be68 0000000000000008 R_X86_64_RELATIVE 2eafd0 │ │ │ │ -000000000044be78 0000000000000008 R_X86_64_RELATIVE 2eb240 │ │ │ │ -000000000044be80 0000000000000008 R_X86_64_RELATIVE 2eb2f0 │ │ │ │ -000000000044be88 0000000000000008 R_X86_64_RELATIVE 2eb810 │ │ │ │ -000000000044be90 0000000000000008 R_X86_64_RELATIVE 2eb820 │ │ │ │ -000000000044be98 0000000000000008 R_X86_64_RELATIVE 2eb300 │ │ │ │ -000000000044bea0 0000000000000008 R_X86_64_RELATIVE 2ebe50 │ │ │ │ -000000000044bea8 0000000000000008 R_X86_64_RELATIVE 2ebe70 │ │ │ │ -000000000044beb0 0000000000000008 R_X86_64_RELATIVE 2ebe60 │ │ │ │ -000000000044beb8 0000000000000008 R_X86_64_RELATIVE 2eb830 │ │ │ │ -000000000044bec0 0000000000000008 R_X86_64_RELATIVE 2ebf50 │ │ │ │ -000000000044bec8 0000000000000008 R_X86_64_RELATIVE 2ebf20 │ │ │ │ -000000000044bed0 0000000000000008 R_X86_64_RELATIVE 2eb310 │ │ │ │ -000000000044bed8 0000000000000008 R_X86_64_RELATIVE 2ebf30 │ │ │ │ -000000000044bee0 0000000000000008 R_X86_64_RELATIVE 2eb840 │ │ │ │ -000000000044bee8 0000000000000008 R_X86_64_RELATIVE 2ebf40 │ │ │ │ -000000000044bef0 0000000000000008 R_X86_64_RELATIVE 2ebe80 │ │ │ │ -000000000044bf00 0000000000000008 R_X86_64_RELATIVE 2ef690 │ │ │ │ -000000000044bf48 0000000000000008 R_X86_64_RELATIVE 2f13c0 │ │ │ │ -000000000044bf88 0000000000000008 R_X86_64_RELATIVE 2f0f50 │ │ │ │ -000000000044bfd0 0000000000000008 R_X86_64_RELATIVE 2f14f0 │ │ │ │ -000000000044c010 0000000000000008 R_X86_64_RELATIVE 2f3800 │ │ │ │ -000000000044c098 0000000000000008 R_X86_64_RELATIVE 2f60d0 │ │ │ │ -000000000044c120 0000000000000008 R_X86_64_RELATIVE 2e8600 │ │ │ │ -000000000044c128 0000000000000008 R_X86_64_RELATIVE 2e8640 │ │ │ │ -000000000044c130 0000000000000008 R_X86_64_RELATIVE 2e8800 │ │ │ │ -000000000044c138 0000000000000008 R_X86_64_RELATIVE 2e8810 │ │ │ │ -000000000044c140 0000000000000008 R_X86_64_RELATIVE 2e8650 │ │ │ │ -000000000044c148 0000000000000008 R_X86_64_RELATIVE 2e8990 │ │ │ │ -000000000044c150 0000000000000008 R_X86_64_RELATIVE 2e89b0 │ │ │ │ -000000000044c158 0000000000000008 R_X86_64_RELATIVE 2e89a0 │ │ │ │ -000000000044c160 0000000000000008 R_X86_64_RELATIVE 2e8820 │ │ │ │ -000000000044c168 0000000000000008 R_X86_64_RELATIVE 2e8ab0 │ │ │ │ -000000000044c170 0000000000000008 R_X86_64_RELATIVE 2e8a80 │ │ │ │ -000000000044c178 0000000000000008 R_X86_64_RELATIVE 2e8660 │ │ │ │ -000000000044c180 0000000000000008 R_X86_64_RELATIVE 2e8a90 │ │ │ │ -000000000044c188 0000000000000008 R_X86_64_RELATIVE 2e8830 │ │ │ │ -000000000044c190 0000000000000008 R_X86_64_RELATIVE 2e8aa0 │ │ │ │ -000000000044c198 0000000000000008 R_X86_64_RELATIVE 2e89c0 │ │ │ │ -000000000044c1a8 0000000000000008 R_X86_64_RELATIVE 2e9a40 │ │ │ │ -000000000044c1b0 0000000000000008 R_X86_64_RELATIVE 2e9b10 │ │ │ │ -000000000044c1b8 0000000000000008 R_X86_64_RELATIVE 2ea060 │ │ │ │ -000000000044c1c0 0000000000000008 R_X86_64_RELATIVE 2ea080 │ │ │ │ -000000000044c1c8 0000000000000008 R_X86_64_RELATIVE 2e9b30 │ │ │ │ -000000000044c1d0 0000000000000008 R_X86_64_RELATIVE 2ea5a0 │ │ │ │ -000000000044c1d8 0000000000000008 R_X86_64_RELATIVE 2ea5e0 │ │ │ │ -000000000044c1e0 0000000000000008 R_X86_64_RELATIVE 2ea5c0 │ │ │ │ -000000000044c1e8 0000000000000008 R_X86_64_RELATIVE 2ea0a0 │ │ │ │ -000000000044c1f0 0000000000000008 R_X86_64_RELATIVE 2ea7a0 │ │ │ │ -000000000044c1f8 0000000000000008 R_X86_64_RELATIVE 2ea740 │ │ │ │ -000000000044c200 0000000000000008 R_X86_64_RELATIVE 2e9b50 │ │ │ │ -000000000044c208 0000000000000008 R_X86_64_RELATIVE 2ea760 │ │ │ │ -000000000044c210 0000000000000008 R_X86_64_RELATIVE 2ea0c0 │ │ │ │ -000000000044c218 0000000000000008 R_X86_64_RELATIVE 2ea780 │ │ │ │ -000000000044c220 0000000000000008 R_X86_64_RELATIVE 2ea600 │ │ │ │ -000000000044c230 0000000000000008 R_X86_64_RELATIVE 2ee400 │ │ │ │ -000000000044c238 0000000000000008 R_X86_64_RELATIVE 2ee460 │ │ │ │ -000000000044c240 0000000000000008 R_X86_64_RELATIVE 2ee8b0 │ │ │ │ -000000000044c248 0000000000000008 R_X86_64_RELATIVE 2ee8d0 │ │ │ │ -000000000044c250 0000000000000008 R_X86_64_RELATIVE 2ee480 │ │ │ │ -000000000044c258 0000000000000008 R_X86_64_RELATIVE 2eed30 │ │ │ │ -000000000044c260 0000000000000008 R_X86_64_RELATIVE 2eed70 │ │ │ │ -000000000044c268 0000000000000008 R_X86_64_RELATIVE 2eed50 │ │ │ │ -000000000044c270 0000000000000008 R_X86_64_RELATIVE 2ee8f0 │ │ │ │ -000000000044c278 0000000000000008 R_X86_64_RELATIVE 2ef290 │ │ │ │ -000000000044c280 0000000000000008 R_X86_64_RELATIVE 2ef270 │ │ │ │ -000000000044c288 0000000000000008 R_X86_64_RELATIVE 2ee4a0 │ │ │ │ -000000000044c2b8 0000000000000008 R_X86_64_RELATIVE 2f2d80 │ │ │ │ -000000000044c300 0000000000000008 R_X86_64_RELATIVE 2f36b0 │ │ │ │ -000000000044c340 0000000000000008 R_X86_64_RELATIVE 2f7ca0 │ │ │ │ -000000000044c3c8 0000000000000008 R_X86_64_RELATIVE 2e8c40 │ │ │ │ -000000000044c3d0 0000000000000008 R_X86_64_RELATIVE 2e8c90 │ │ │ │ -000000000044c3d8 0000000000000008 R_X86_64_RELATIVE 2e8e50 │ │ │ │ -000000000044c3e0 0000000000000008 R_X86_64_RELATIVE 2e8e60 │ │ │ │ -000000000044c3e8 0000000000000008 R_X86_64_RELATIVE 2e8ca0 │ │ │ │ -000000000044c3f0 0000000000000008 R_X86_64_RELATIVE 2e91c0 │ │ │ │ -000000000044c3f8 0000000000000008 R_X86_64_RELATIVE 2e91e0 │ │ │ │ -000000000044c400 0000000000000008 R_X86_64_RELATIVE 2e91d0 │ │ │ │ -000000000044c408 0000000000000008 R_X86_64_RELATIVE 2e8e70 │ │ │ │ -000000000044c410 0000000000000008 R_X86_64_RELATIVE 2e92e0 │ │ │ │ -000000000044c418 0000000000000008 R_X86_64_RELATIVE 2e92b0 │ │ │ │ -000000000044c420 0000000000000008 R_X86_64_RELATIVE 2e8cb0 │ │ │ │ -000000000044c428 0000000000000008 R_X86_64_RELATIVE 2e92c0 │ │ │ │ -000000000044c430 0000000000000008 R_X86_64_RELATIVE 2e8e80 │ │ │ │ -000000000044c438 0000000000000008 R_X86_64_RELATIVE 2e92d0 │ │ │ │ -000000000044c440 0000000000000008 R_X86_64_RELATIVE 2e91f0 │ │ │ │ -000000000044c450 0000000000000008 R_X86_64_RELATIVE 2e9370 │ │ │ │ -000000000044c458 0000000000000008 R_X86_64_RELATIVE 2e93c0 │ │ │ │ -000000000044c460 0000000000000008 R_X86_64_RELATIVE 2e9570 │ │ │ │ -000000000044c468 0000000000000008 R_X86_64_RELATIVE 2e9580 │ │ │ │ -000000000044c470 0000000000000008 R_X86_64_RELATIVE 2e93d0 │ │ │ │ -000000000044c478 0000000000000008 R_X86_64_RELATIVE 2e9830 │ │ │ │ -000000000044c480 0000000000000008 R_X86_64_RELATIVE 2e9850 │ │ │ │ -000000000044c488 0000000000000008 R_X86_64_RELATIVE 2e9840 │ │ │ │ -000000000044c490 0000000000000008 R_X86_64_RELATIVE 2e9590 │ │ │ │ -000000000044c498 0000000000000008 R_X86_64_RELATIVE 2e9960 │ │ │ │ -000000000044c4a0 0000000000000008 R_X86_64_RELATIVE 2e9930 │ │ │ │ -000000000044c4a8 0000000000000008 R_X86_64_RELATIVE 2e93e0 │ │ │ │ -000000000044c4b0 0000000000000008 R_X86_64_RELATIVE 2e9940 │ │ │ │ -000000000044c4b8 0000000000000008 R_X86_64_RELATIVE 2e95a0 │ │ │ │ -000000000044c4c0 0000000000000008 R_X86_64_RELATIVE 2e9950 │ │ │ │ -000000000044c4c8 0000000000000008 R_X86_64_RELATIVE 2e9860 │ │ │ │ -000000000044c4d8 0000000000000008 R_X86_64_RELATIVE 2ec090 │ │ │ │ -000000000044c4e0 0000000000000008 R_X86_64_RELATIVE 2ec110 │ │ │ │ -000000000044c4e8 0000000000000008 R_X86_64_RELATIVE 2ec400 │ │ │ │ -000000000044c4f0 0000000000000008 R_X86_64_RELATIVE 2ec420 │ │ │ │ -000000000044c4f8 0000000000000008 R_X86_64_RELATIVE 2ec130 │ │ │ │ -000000000044c500 0000000000000008 R_X86_64_RELATIVE 2ec580 │ │ │ │ -000000000044c508 0000000000000008 R_X86_64_RELATIVE 2ec5c0 │ │ │ │ -000000000044c510 0000000000000008 R_X86_64_RELATIVE 2ec5a0 │ │ │ │ -000000000044c518 0000000000000008 R_X86_64_RELATIVE 2ec440 │ │ │ │ -000000000044c520 0000000000000008 R_X86_64_RELATIVE 2ec760 │ │ │ │ -000000000044c528 0000000000000008 R_X86_64_RELATIVE 2ec700 │ │ │ │ -000000000044c530 0000000000000008 R_X86_64_RELATIVE 2ec150 │ │ │ │ -000000000044c538 0000000000000008 R_X86_64_RELATIVE 2ec720 │ │ │ │ -000000000044c540 0000000000000008 R_X86_64_RELATIVE 2ec460 │ │ │ │ -000000000044c548 0000000000000008 R_X86_64_RELATIVE 2ec740 │ │ │ │ -000000000044c550 0000000000000008 R_X86_64_RELATIVE 2ec5e0 │ │ │ │ -000000000044c560 0000000000000008 R_X86_64_RELATIVE 2ec9e0 │ │ │ │ -000000000044c568 0000000000000008 R_X86_64_RELATIVE 2eca40 │ │ │ │ -000000000044c570 0000000000000008 R_X86_64_RELATIVE 2ed130 │ │ │ │ -000000000044c578 0000000000000008 R_X86_64_RELATIVE 2ed150 │ │ │ │ -000000000044c580 0000000000000008 R_X86_64_RELATIVE 2eca60 │ │ │ │ -000000000044c588 0000000000000008 R_X86_64_RELATIVE 2edef0 │ │ │ │ -000000000044c590 0000000000000008 R_X86_64_RELATIVE 2edf30 │ │ │ │ -000000000044c598 0000000000000008 R_X86_64_RELATIVE 2edf10 │ │ │ │ -000000000044c5a0 0000000000000008 R_X86_64_RELATIVE 2ed170 │ │ │ │ -000000000044c5a8 0000000000000008 R_X86_64_RELATIVE 2ee220 │ │ │ │ -000000000044c5b0 0000000000000008 R_X86_64_RELATIVE 2ee1c0 │ │ │ │ -000000000044c5b8 0000000000000008 R_X86_64_RELATIVE 2eca80 │ │ │ │ -000000000044c5c0 0000000000000008 R_X86_64_RELATIVE 2ee1e0 │ │ │ │ -000000000044c5c8 0000000000000008 R_X86_64_RELATIVE 2ed190 │ │ │ │ -000000000044c5d0 0000000000000008 R_X86_64_RELATIVE 2ee200 │ │ │ │ -000000000044c5d8 0000000000000008 R_X86_64_RELATIVE 2edf50 │ │ │ │ -000000000044c5e8 0000000000000008 R_X86_64_RELATIVE 2f15c0 │ │ │ │ -000000000044c630 0000000000000008 R_X86_64_RELATIVE 2f2920 │ │ │ │ -000000000044c670 0000000000000008 R_X86_64_RELATIVE 2f22a0 │ │ │ │ -000000000044c6b8 0000000000000008 R_X86_64_RELATIVE 2f2b50 │ │ │ │ -000000000044c6f8 0000000000000008 R_X86_64_RELATIVE 2f6c90 │ │ │ │ -000000000044c780 0000000000000008 R_X86_64_RELATIVE 2f7350 │ │ │ │ -000000000044c808 0000000000000008 R_X86_64_RELATIVE 2ea860 │ │ │ │ -000000000044c810 0000000000000008 R_X86_64_RELATIVE 2eaa10 │ │ │ │ -000000000044c818 0000000000000008 R_X86_64_RELATIVE 2eacd0 │ │ │ │ -000000000044c820 0000000000000008 R_X86_64_RELATIVE 2eace0 │ │ │ │ -000000000044c828 0000000000000008 R_X86_64_RELATIVE 2eaa20 │ │ │ │ -000000000044c830 0000000000000008 R_X86_64_RELATIVE 2eafa0 │ │ │ │ -000000000044c838 0000000000000008 R_X86_64_RELATIVE 2eafc0 │ │ │ │ -000000000044c840 0000000000000008 R_X86_64_RELATIVE 2eafb0 │ │ │ │ -000000000044c848 0000000000000008 R_X86_64_RELATIVE 2eacf0 │ │ │ │ -000000000044c850 0000000000000008 R_X86_64_RELATIVE 2eb080 │ │ │ │ -000000000044c858 0000000000000008 R_X86_64_RELATIVE 2eb050 │ │ │ │ -000000000044c860 0000000000000008 R_X86_64_RELATIVE 2eaa30 │ │ │ │ -000000000044c868 0000000000000008 R_X86_64_RELATIVE 2eb060 │ │ │ │ -000000000044c870 0000000000000008 R_X86_64_RELATIVE 2ead00 │ │ │ │ -000000000044c878 0000000000000008 R_X86_64_RELATIVE 2eb070 │ │ │ │ -000000000044c880 0000000000000008 R_X86_64_RELATIVE 2eafd0 │ │ │ │ -000000000044c890 0000000000000008 R_X86_64_RELATIVE 2eb240 │ │ │ │ -000000000044c898 0000000000000008 R_X86_64_RELATIVE 2eb2f0 │ │ │ │ -000000000044c8a0 0000000000000008 R_X86_64_RELATIVE 2eb810 │ │ │ │ -000000000044c8a8 0000000000000008 R_X86_64_RELATIVE 2eb820 │ │ │ │ -000000000044c8b0 0000000000000008 R_X86_64_RELATIVE 2eb300 │ │ │ │ -000000000044c8b8 0000000000000008 R_X86_64_RELATIVE 2ebe50 │ │ │ │ -000000000044c8c0 0000000000000008 R_X86_64_RELATIVE 2ebe70 │ │ │ │ -000000000044c8c8 0000000000000008 R_X86_64_RELATIVE 2ebe60 │ │ │ │ -000000000044c8d0 0000000000000008 R_X86_64_RELATIVE 2eb830 │ │ │ │ -000000000044c8d8 0000000000000008 R_X86_64_RELATIVE 2ebf50 │ │ │ │ -000000000044c8e0 0000000000000008 R_X86_64_RELATIVE 2ebf20 │ │ │ │ -000000000044c8e8 0000000000000008 R_X86_64_RELATIVE 2eb310 │ │ │ │ -000000000044c8f0 0000000000000008 R_X86_64_RELATIVE 2ebf30 │ │ │ │ -000000000044c8f8 0000000000000008 R_X86_64_RELATIVE 2eb840 │ │ │ │ -000000000044c900 0000000000000008 R_X86_64_RELATIVE 2ebf40 │ │ │ │ -000000000044c908 0000000000000008 R_X86_64_RELATIVE 2ebe80 │ │ │ │ -000000000044c918 0000000000000008 R_X86_64_RELATIVE 2ef690 │ │ │ │ -000000000044c960 0000000000000008 R_X86_64_RELATIVE 2f13c0 │ │ │ │ -000000000044c9a0 0000000000000008 R_X86_64_RELATIVE 2f0f50 │ │ │ │ -000000000044c9e8 0000000000000008 R_X86_64_RELATIVE 2f14f0 │ │ │ │ -000000000044ca28 0000000000000008 R_X86_64_RELATIVE 2f3800 │ │ │ │ -000000000044cab0 0000000000000008 R_X86_64_RELATIVE 2f60d0 │ │ │ │ -000000000044cb38 0000000000000008 R_X86_64_RELATIVE 327a80 │ │ │ │ -000000000044cb40 0000000000000008 R_X86_64_RELATIVE 327ac0 │ │ │ │ -000000000044cb48 0000000000000008 R_X86_64_RELATIVE 327c50 │ │ │ │ -000000000044cb50 0000000000000008 R_X86_64_RELATIVE 327c60 │ │ │ │ -000000000044cb58 0000000000000008 R_X86_64_RELATIVE 327ad0 │ │ │ │ -000000000044cb60 0000000000000008 R_X86_64_RELATIVE 327db0 │ │ │ │ -000000000044cb68 0000000000000008 R_X86_64_RELATIVE 327dd0 │ │ │ │ -000000000044cb70 0000000000000008 R_X86_64_RELATIVE 327dc0 │ │ │ │ -000000000044cb78 0000000000000008 R_X86_64_RELATIVE 327c70 │ │ │ │ -000000000044cb80 0000000000000008 R_X86_64_RELATIVE 327eb0 │ │ │ │ -000000000044cb88 0000000000000008 R_X86_64_RELATIVE 327e80 │ │ │ │ -000000000044cb90 0000000000000008 R_X86_64_RELATIVE 327ae0 │ │ │ │ -000000000044cb98 0000000000000008 R_X86_64_RELATIVE 327e90 │ │ │ │ -000000000044cba0 0000000000000008 R_X86_64_RELATIVE 327c80 │ │ │ │ -000000000044cba8 0000000000000008 R_X86_64_RELATIVE 327ea0 │ │ │ │ -000000000044cbb0 0000000000000008 R_X86_64_RELATIVE 327de0 │ │ │ │ -000000000044cbb8 0000000000000008 R_X86_64_RELATIVE 3279a0 │ │ │ │ -000000000044cbc0 0000000000000008 R_X86_64_RELATIVE 3296e0 │ │ │ │ -000000000044cbc8 0000000000000008 R_X86_64_RELATIVE 329780 │ │ │ │ -000000000044cbd0 0000000000000008 R_X86_64_RELATIVE 329980 │ │ │ │ -000000000044cbd8 0000000000000008 R_X86_64_RELATIVE 329990 │ │ │ │ -000000000044cbe0 0000000000000008 R_X86_64_RELATIVE 329790 │ │ │ │ -000000000044cbe8 0000000000000008 R_X86_64_RELATIVE 329e60 │ │ │ │ -000000000044cbf0 0000000000000008 R_X86_64_RELATIVE 329e80 │ │ │ │ -000000000044cbf8 0000000000000008 R_X86_64_RELATIVE 329e70 │ │ │ │ -000000000044cc00 0000000000000008 R_X86_64_RELATIVE 3299a0 │ │ │ │ -000000000044cc08 0000000000000008 R_X86_64_RELATIVE 329fa0 │ │ │ │ -000000000044cc10 0000000000000008 R_X86_64_RELATIVE 329f70 │ │ │ │ -000000000044cc18 0000000000000008 R_X86_64_RELATIVE 3297a0 │ │ │ │ -000000000044cc20 0000000000000008 R_X86_64_RELATIVE 329f80 │ │ │ │ -000000000044cc28 0000000000000008 R_X86_64_RELATIVE 3299b0 │ │ │ │ -000000000044cc30 0000000000000008 R_X86_64_RELATIVE 329f90 │ │ │ │ -000000000044cc38 0000000000000008 R_X86_64_RELATIVE 329e90 │ │ │ │ -000000000044cc48 0000000000000008 R_X86_64_RELATIVE 32c1d0 │ │ │ │ -000000000044cc50 0000000000000008 R_X86_64_RELATIVE 32c200 │ │ │ │ -000000000044cc58 0000000000000008 R_X86_64_RELATIVE 32cc10 │ │ │ │ -000000000044cc60 0000000000000008 R_X86_64_RELATIVE 32cc20 │ │ │ │ -000000000044cc68 0000000000000008 R_X86_64_RELATIVE 32c210 │ │ │ │ -000000000044cc70 0000000000000008 R_X86_64_RELATIVE 32d590 │ │ │ │ -000000000044cc78 0000000000000008 R_X86_64_RELATIVE 32d5b0 │ │ │ │ -000000000044cc80 0000000000000008 R_X86_64_RELATIVE 32d5a0 │ │ │ │ -000000000044cc88 0000000000000008 R_X86_64_RELATIVE 32cc30 │ │ │ │ -000000000044cc90 0000000000000008 R_X86_64_RELATIVE 32d850 │ │ │ │ -000000000044cc98 0000000000000008 R_X86_64_RELATIVE 32d840 │ │ │ │ -000000000044cca0 0000000000000008 R_X86_64_RELATIVE 32c220 │ │ │ │ -000000000044ccd0 0000000000000008 R_X86_64_RELATIVE 331000 │ │ │ │ -000000000044cd18 0000000000000008 R_X86_64_RELATIVE 331570 │ │ │ │ -000000000044cd58 0000000000000008 R_X86_64_RELATIVE 333940 │ │ │ │ -000000000044cde0 0000000000000008 R_X86_64_RELATIVE 327f20 │ │ │ │ -000000000044cde8 0000000000000008 R_X86_64_RELATIVE 327f60 │ │ │ │ -000000000044cdf0 0000000000000008 R_X86_64_RELATIVE 328190 │ │ │ │ -000000000044cdf8 0000000000000008 R_X86_64_RELATIVE 3281a0 │ │ │ │ -000000000044ce00 0000000000000008 R_X86_64_RELATIVE 327f70 │ │ │ │ -000000000044ce08 0000000000000008 R_X86_64_RELATIVE 328620 │ │ │ │ -000000000044ce10 0000000000000008 R_X86_64_RELATIVE 328640 │ │ │ │ -000000000044ce18 0000000000000008 R_X86_64_RELATIVE 328630 │ │ │ │ -000000000044ce20 0000000000000008 R_X86_64_RELATIVE 3281b0 │ │ │ │ -000000000044ce28 0000000000000008 R_X86_64_RELATIVE 328710 │ │ │ │ -000000000044ce30 0000000000000008 R_X86_64_RELATIVE 3286e0 │ │ │ │ -000000000044ce38 0000000000000008 R_X86_64_RELATIVE 327f80 │ │ │ │ -000000000044ce40 0000000000000008 R_X86_64_RELATIVE 3286f0 │ │ │ │ -000000000044ce48 0000000000000008 R_X86_64_RELATIVE 3281c0 │ │ │ │ -000000000044ce50 0000000000000008 R_X86_64_RELATIVE 328700 │ │ │ │ -000000000044ce58 0000000000000008 R_X86_64_RELATIVE 328650 │ │ │ │ -000000000044ce68 0000000000000008 R_X86_64_RELATIVE 3292c0 │ │ │ │ -000000000044ce70 0000000000000008 R_X86_64_RELATIVE 3292f0 │ │ │ │ -000000000044ce78 0000000000000008 R_X86_64_RELATIVE 3293f0 │ │ │ │ -000000000044ce80 0000000000000008 R_X86_64_RELATIVE 329400 │ │ │ │ -000000000044ce88 0000000000000008 R_X86_64_RELATIVE 329300 │ │ │ │ -000000000044ce90 0000000000000008 R_X86_64_RELATIVE 329590 │ │ │ │ -000000000044ce98 0000000000000008 R_X86_64_RELATIVE 3295b0 │ │ │ │ -000000000044cea0 0000000000000008 R_X86_64_RELATIVE 3295a0 │ │ │ │ -000000000044cea8 0000000000000008 R_X86_64_RELATIVE 329410 │ │ │ │ -000000000044ceb0 0000000000000008 R_X86_64_RELATIVE 329670 │ │ │ │ -000000000044ceb8 0000000000000008 R_X86_64_RELATIVE 329640 │ │ │ │ -000000000044cec0 0000000000000008 R_X86_64_RELATIVE 329310 │ │ │ │ -000000000044cec8 0000000000000008 R_X86_64_RELATIVE 329650 │ │ │ │ -000000000044ced0 0000000000000008 R_X86_64_RELATIVE 329420 │ │ │ │ -000000000044ced8 0000000000000008 R_X86_64_RELATIVE 329660 │ │ │ │ -000000000044cee0 0000000000000008 R_X86_64_RELATIVE 3295c0 │ │ │ │ -000000000044cef0 0000000000000008 R_X86_64_RELATIVE 32a010 │ │ │ │ -000000000044cef8 0000000000000008 R_X86_64_RELATIVE 32a040 │ │ │ │ -000000000044cf00 0000000000000008 R_X86_64_RELATIVE 32a5e0 │ │ │ │ -000000000044cf08 0000000000000008 R_X86_64_RELATIVE 32a5f0 │ │ │ │ -000000000044cf10 0000000000000008 R_X86_64_RELATIVE 32a050 │ │ │ │ -000000000044cf18 0000000000000008 R_X86_64_RELATIVE 32ab70 │ │ │ │ -000000000044cf20 0000000000000008 R_X86_64_RELATIVE 32ab90 │ │ │ │ -000000000044cf28 0000000000000008 R_X86_64_RELATIVE 32ab80 │ │ │ │ -000000000044cf30 0000000000000008 R_X86_64_RELATIVE 32a600 │ │ │ │ -000000000044cf38 0000000000000008 R_X86_64_RELATIVE 32acf0 │ │ │ │ -000000000044cf40 0000000000000008 R_X86_64_RELATIVE 32acc0 │ │ │ │ -000000000044cf48 0000000000000008 R_X86_64_RELATIVE 32a060 │ │ │ │ -000000000044cf50 0000000000000008 R_X86_64_RELATIVE 32acd0 │ │ │ │ -000000000044cf58 0000000000000008 R_X86_64_RELATIVE 32a610 │ │ │ │ -000000000044cf60 0000000000000008 R_X86_64_RELATIVE 32ace0 │ │ │ │ -000000000044cf68 0000000000000008 R_X86_64_RELATIVE 32aba0 │ │ │ │ -000000000044cf78 0000000000000008 R_X86_64_RELATIVE 32b520 │ │ │ │ -000000000044cf80 0000000000000008 R_X86_64_RELATIVE 32b550 │ │ │ │ -000000000044cf88 0000000000000008 R_X86_64_RELATIVE 32b9b0 │ │ │ │ -000000000044cf90 0000000000000008 R_X86_64_RELATIVE 32b9c0 │ │ │ │ -000000000044cf98 0000000000000008 R_X86_64_RELATIVE 32b560 │ │ │ │ -000000000044cfa0 0000000000000008 R_X86_64_RELATIVE 32be00 │ │ │ │ -000000000044cfa8 0000000000000008 R_X86_64_RELATIVE 32be20 │ │ │ │ -000000000044cfb0 0000000000000008 R_X86_64_RELATIVE 32be10 │ │ │ │ -000000000044cfb8 0000000000000008 R_X86_64_RELATIVE 32b9d0 │ │ │ │ -000000000044cfc0 0000000000000008 R_X86_64_RELATIVE 32c040 │ │ │ │ -000000000044cfc8 0000000000000008 R_X86_64_RELATIVE 32c010 │ │ │ │ -000000000044cfd0 0000000000000008 R_X86_64_RELATIVE 32b570 │ │ │ │ -000000000044cfd8 0000000000000008 R_X86_64_RELATIVE 32c020 │ │ │ │ -000000000044cfe0 0000000000000008 R_X86_64_RELATIVE 32b9e0 │ │ │ │ -000000000044cfe8 0000000000000008 R_X86_64_RELATIVE 32c030 │ │ │ │ -000000000044cff0 0000000000000008 R_X86_64_RELATIVE 32be30 │ │ │ │ -000000000044d000 0000000000000008 R_X86_64_RELATIVE 32f110 │ │ │ │ -000000000044d048 0000000000000008 R_X86_64_RELATIVE 330ac0 │ │ │ │ -000000000044d088 0000000000000008 R_X86_64_RELATIVE 3304a0 │ │ │ │ -000000000044d0d0 0000000000000008 R_X86_64_RELATIVE 330d60 │ │ │ │ -000000000044d110 0000000000000008 R_X86_64_RELATIVE 332c40 │ │ │ │ -000000000044d198 0000000000000008 R_X86_64_RELATIVE 3332a0 │ │ │ │ -000000000044d220 0000000000000008 R_X86_64_RELATIVE 328780 │ │ │ │ -000000000044d228 0000000000000008 R_X86_64_RELATIVE 3287d0 │ │ │ │ -000000000044d230 0000000000000008 R_X86_64_RELATIVE 328b80 │ │ │ │ -000000000044d238 0000000000000008 R_X86_64_RELATIVE 328b90 │ │ │ │ -000000000044d240 0000000000000008 R_X86_64_RELATIVE 3287e0 │ │ │ │ -000000000044d248 0000000000000008 R_X86_64_RELATIVE 3290b0 │ │ │ │ -000000000044d250 0000000000000008 R_X86_64_RELATIVE 3290d0 │ │ │ │ -000000000044d258 0000000000000008 R_X86_64_RELATIVE 3290c0 │ │ │ │ -000000000044d260 0000000000000008 R_X86_64_RELATIVE 328ba0 │ │ │ │ -000000000044d268 0000000000000008 R_X86_64_RELATIVE 3291e0 │ │ │ │ -000000000044d270 0000000000000008 R_X86_64_RELATIVE 3291b0 │ │ │ │ -000000000044d278 0000000000000008 R_X86_64_RELATIVE 3287f0 │ │ │ │ -000000000044d280 0000000000000008 R_X86_64_RELATIVE 3291c0 │ │ │ │ -000000000044d288 0000000000000008 R_X86_64_RELATIVE 328bb0 │ │ │ │ -000000000044d290 0000000000000008 R_X86_64_RELATIVE 3291d0 │ │ │ │ -000000000044d298 0000000000000008 R_X86_64_RELATIVE 3290e0 │ │ │ │ -000000000044d2a8 0000000000000008 R_X86_64_RELATIVE 32ae80 │ │ │ │ -000000000044d2b0 0000000000000008 R_X86_64_RELATIVE 32af10 │ │ │ │ -000000000044d2b8 0000000000000008 R_X86_64_RELATIVE 32b070 │ │ │ │ -000000000044d2c0 0000000000000008 R_X86_64_RELATIVE 32b080 │ │ │ │ -000000000044d2c8 0000000000000008 R_X86_64_RELATIVE 32af20 │ │ │ │ -000000000044d2d0 0000000000000008 R_X86_64_RELATIVE 32b2d0 │ │ │ │ -000000000044d2d8 0000000000000008 R_X86_64_RELATIVE 32b2f0 │ │ │ │ -000000000044d2e0 0000000000000008 R_X86_64_RELATIVE 32b2e0 │ │ │ │ -000000000044d2e8 0000000000000008 R_X86_64_RELATIVE 32b090 │ │ │ │ -000000000044d2f0 0000000000000008 R_X86_64_RELATIVE 32b430 │ │ │ │ -000000000044d2f8 0000000000000008 R_X86_64_RELATIVE 32b400 │ │ │ │ -000000000044d300 0000000000000008 R_X86_64_RELATIVE 32af30 │ │ │ │ -000000000044d308 0000000000000008 R_X86_64_RELATIVE 32b410 │ │ │ │ -000000000044d310 0000000000000008 R_X86_64_RELATIVE 32b0a0 │ │ │ │ -000000000044d318 0000000000000008 R_X86_64_RELATIVE 32b420 │ │ │ │ -000000000044d320 0000000000000008 R_X86_64_RELATIVE 32b300 │ │ │ │ -000000000044d330 0000000000000008 R_X86_64_RELATIVE 32db50 │ │ │ │ -000000000044d378 0000000000000008 R_X86_64_RELATIVE 32ecc0 │ │ │ │ -000000000044d3b8 0000000000000008 R_X86_64_RELATIVE 32e730 │ │ │ │ -000000000044d400 0000000000000008 R_X86_64_RELATIVE 32ef70 │ │ │ │ -000000000044d440 0000000000000008 R_X86_64_RELATIVE 331770 │ │ │ │ -000000000044d4c8 0000000000000008 R_X86_64_RELATIVE 332610 │ │ │ │ -000000000044d550 0000000000000008 R_X86_64_RELATIVE 327a80 │ │ │ │ -000000000044d558 0000000000000008 R_X86_64_RELATIVE 327ac0 │ │ │ │ -000000000044d560 0000000000000008 R_X86_64_RELATIVE 327c50 │ │ │ │ -000000000044d568 0000000000000008 R_X86_64_RELATIVE 327c60 │ │ │ │ -000000000044d570 0000000000000008 R_X86_64_RELATIVE 327ad0 │ │ │ │ -000000000044d578 0000000000000008 R_X86_64_RELATIVE 327db0 │ │ │ │ -000000000044d580 0000000000000008 R_X86_64_RELATIVE 327dd0 │ │ │ │ -000000000044d588 0000000000000008 R_X86_64_RELATIVE 327dc0 │ │ │ │ -000000000044d590 0000000000000008 R_X86_64_RELATIVE 327c70 │ │ │ │ -000000000044d598 0000000000000008 R_X86_64_RELATIVE 327eb0 │ │ │ │ -000000000044d5a0 0000000000000008 R_X86_64_RELATIVE 327e80 │ │ │ │ -000000000044d5a8 0000000000000008 R_X86_64_RELATIVE 327ae0 │ │ │ │ -000000000044d5b0 0000000000000008 R_X86_64_RELATIVE 327e90 │ │ │ │ -000000000044d5b8 0000000000000008 R_X86_64_RELATIVE 327c80 │ │ │ │ -000000000044d5c0 0000000000000008 R_X86_64_RELATIVE 327ea0 │ │ │ │ -000000000044d5c8 0000000000000008 R_X86_64_RELATIVE 327de0 │ │ │ │ -000000000044d5d0 0000000000000008 R_X86_64_RELATIVE 3279a0 │ │ │ │ -000000000044d5d8 0000000000000008 R_X86_64_RELATIVE 3296e0 │ │ │ │ -000000000044d5e0 0000000000000008 R_X86_64_RELATIVE 329780 │ │ │ │ -000000000044d5e8 0000000000000008 R_X86_64_RELATIVE 329980 │ │ │ │ -000000000044d5f0 0000000000000008 R_X86_64_RELATIVE 329990 │ │ │ │ -000000000044d5f8 0000000000000008 R_X86_64_RELATIVE 329790 │ │ │ │ -000000000044d600 0000000000000008 R_X86_64_RELATIVE 329e60 │ │ │ │ -000000000044d608 0000000000000008 R_X86_64_RELATIVE 329e80 │ │ │ │ -000000000044d610 0000000000000008 R_X86_64_RELATIVE 329e70 │ │ │ │ -000000000044d618 0000000000000008 R_X86_64_RELATIVE 3299a0 │ │ │ │ -000000000044d620 0000000000000008 R_X86_64_RELATIVE 329fa0 │ │ │ │ -000000000044d628 0000000000000008 R_X86_64_RELATIVE 329f70 │ │ │ │ -000000000044d630 0000000000000008 R_X86_64_RELATIVE 3297a0 │ │ │ │ -000000000044d638 0000000000000008 R_X86_64_RELATIVE 329f80 │ │ │ │ -000000000044d640 0000000000000008 R_X86_64_RELATIVE 3299b0 │ │ │ │ -000000000044d648 0000000000000008 R_X86_64_RELATIVE 329f90 │ │ │ │ -000000000044d650 0000000000000008 R_X86_64_RELATIVE 329e90 │ │ │ │ -000000000044d660 0000000000000008 R_X86_64_RELATIVE 32c1d0 │ │ │ │ -000000000044d668 0000000000000008 R_X86_64_RELATIVE 32c200 │ │ │ │ -000000000044d670 0000000000000008 R_X86_64_RELATIVE 32cc10 │ │ │ │ -000000000044d678 0000000000000008 R_X86_64_RELATIVE 32cc20 │ │ │ │ -000000000044d680 0000000000000008 R_X86_64_RELATIVE 32c210 │ │ │ │ -000000000044d688 0000000000000008 R_X86_64_RELATIVE 32d590 │ │ │ │ -000000000044d690 0000000000000008 R_X86_64_RELATIVE 32d5b0 │ │ │ │ -000000000044d698 0000000000000008 R_X86_64_RELATIVE 32d5a0 │ │ │ │ -000000000044d6a0 0000000000000008 R_X86_64_RELATIVE 32cc30 │ │ │ │ -000000000044d6a8 0000000000000008 R_X86_64_RELATIVE 32d850 │ │ │ │ -000000000044d6b0 0000000000000008 R_X86_64_RELATIVE 32d840 │ │ │ │ -000000000044d6b8 0000000000000008 R_X86_64_RELATIVE 32c220 │ │ │ │ -000000000044d6e8 0000000000000008 R_X86_64_RELATIVE 331000 │ │ │ │ -000000000044d730 0000000000000008 R_X86_64_RELATIVE 331570 │ │ │ │ -000000000044d770 0000000000000008 R_X86_64_RELATIVE 333940 │ │ │ │ -000000000044d7f8 0000000000000008 R_X86_64_RELATIVE 327f20 │ │ │ │ -000000000044d800 0000000000000008 R_X86_64_RELATIVE 327f60 │ │ │ │ -000000000044d808 0000000000000008 R_X86_64_RELATIVE 328190 │ │ │ │ -000000000044d810 0000000000000008 R_X86_64_RELATIVE 3281a0 │ │ │ │ -000000000044d818 0000000000000008 R_X86_64_RELATIVE 327f70 │ │ │ │ -000000000044d820 0000000000000008 R_X86_64_RELATIVE 328620 │ │ │ │ -000000000044d828 0000000000000008 R_X86_64_RELATIVE 328640 │ │ │ │ -000000000044d830 0000000000000008 R_X86_64_RELATIVE 328630 │ │ │ │ -000000000044d838 0000000000000008 R_X86_64_RELATIVE 3281b0 │ │ │ │ -000000000044d840 0000000000000008 R_X86_64_RELATIVE 328710 │ │ │ │ -000000000044d848 0000000000000008 R_X86_64_RELATIVE 3286e0 │ │ │ │ -000000000044d850 0000000000000008 R_X86_64_RELATIVE 327f80 │ │ │ │ -000000000044d858 0000000000000008 R_X86_64_RELATIVE 3286f0 │ │ │ │ -000000000044d860 0000000000000008 R_X86_64_RELATIVE 3281c0 │ │ │ │ -000000000044d868 0000000000000008 R_X86_64_RELATIVE 328700 │ │ │ │ -000000000044d870 0000000000000008 R_X86_64_RELATIVE 328650 │ │ │ │ -000000000044d880 0000000000000008 R_X86_64_RELATIVE 3292c0 │ │ │ │ -000000000044d888 0000000000000008 R_X86_64_RELATIVE 3292f0 │ │ │ │ -000000000044d890 0000000000000008 R_X86_64_RELATIVE 3293f0 │ │ │ │ -000000000044d898 0000000000000008 R_X86_64_RELATIVE 329400 │ │ │ │ -000000000044d8a0 0000000000000008 R_X86_64_RELATIVE 329300 │ │ │ │ -000000000044d8a8 0000000000000008 R_X86_64_RELATIVE 329590 │ │ │ │ -000000000044d8b0 0000000000000008 R_X86_64_RELATIVE 3295b0 │ │ │ │ -000000000044d8b8 0000000000000008 R_X86_64_RELATIVE 3295a0 │ │ │ │ -000000000044d8c0 0000000000000008 R_X86_64_RELATIVE 329410 │ │ │ │ -000000000044d8c8 0000000000000008 R_X86_64_RELATIVE 329670 │ │ │ │ -000000000044d8d0 0000000000000008 R_X86_64_RELATIVE 329640 │ │ │ │ -000000000044d8d8 0000000000000008 R_X86_64_RELATIVE 329310 │ │ │ │ -000000000044d8e0 0000000000000008 R_X86_64_RELATIVE 329650 │ │ │ │ -000000000044d8e8 0000000000000008 R_X86_64_RELATIVE 329420 │ │ │ │ -000000000044d8f0 0000000000000008 R_X86_64_RELATIVE 329660 │ │ │ │ -000000000044d8f8 0000000000000008 R_X86_64_RELATIVE 3295c0 │ │ │ │ -000000000044d908 0000000000000008 R_X86_64_RELATIVE 32a010 │ │ │ │ -000000000044d910 0000000000000008 R_X86_64_RELATIVE 32a040 │ │ │ │ -000000000044d918 0000000000000008 R_X86_64_RELATIVE 32a5e0 │ │ │ │ -000000000044d920 0000000000000008 R_X86_64_RELATIVE 32a5f0 │ │ │ │ -000000000044d928 0000000000000008 R_X86_64_RELATIVE 32a050 │ │ │ │ -000000000044d930 0000000000000008 R_X86_64_RELATIVE 32ab70 │ │ │ │ -000000000044d938 0000000000000008 R_X86_64_RELATIVE 32ab90 │ │ │ │ -000000000044d940 0000000000000008 R_X86_64_RELATIVE 32ab80 │ │ │ │ -000000000044d948 0000000000000008 R_X86_64_RELATIVE 32a600 │ │ │ │ -000000000044d950 0000000000000008 R_X86_64_RELATIVE 32acf0 │ │ │ │ -000000000044d958 0000000000000008 R_X86_64_RELATIVE 32acc0 │ │ │ │ -000000000044d960 0000000000000008 R_X86_64_RELATIVE 32a060 │ │ │ │ -000000000044d968 0000000000000008 R_X86_64_RELATIVE 32acd0 │ │ │ │ -000000000044d970 0000000000000008 R_X86_64_RELATIVE 32a610 │ │ │ │ -000000000044d978 0000000000000008 R_X86_64_RELATIVE 32ace0 │ │ │ │ -000000000044d980 0000000000000008 R_X86_64_RELATIVE 32aba0 │ │ │ │ -000000000044d990 0000000000000008 R_X86_64_RELATIVE 32b520 │ │ │ │ -000000000044d998 0000000000000008 R_X86_64_RELATIVE 32b550 │ │ │ │ -000000000044d9a0 0000000000000008 R_X86_64_RELATIVE 32b9b0 │ │ │ │ -000000000044d9a8 0000000000000008 R_X86_64_RELATIVE 32b9c0 │ │ │ │ -000000000044d9b0 0000000000000008 R_X86_64_RELATIVE 32b560 │ │ │ │ -000000000044d9b8 0000000000000008 R_X86_64_RELATIVE 32be00 │ │ │ │ -000000000044d9c0 0000000000000008 R_X86_64_RELATIVE 32be20 │ │ │ │ -000000000044d9c8 0000000000000008 R_X86_64_RELATIVE 32be10 │ │ │ │ -000000000044d9d0 0000000000000008 R_X86_64_RELATIVE 32b9d0 │ │ │ │ -000000000044d9d8 0000000000000008 R_X86_64_RELATIVE 32c040 │ │ │ │ -000000000044d9e0 0000000000000008 R_X86_64_RELATIVE 32c010 │ │ │ │ -000000000044d9e8 0000000000000008 R_X86_64_RELATIVE 32b570 │ │ │ │ -000000000044d9f0 0000000000000008 R_X86_64_RELATIVE 32c020 │ │ │ │ -000000000044d9f8 0000000000000008 R_X86_64_RELATIVE 32b9e0 │ │ │ │ -000000000044da00 0000000000000008 R_X86_64_RELATIVE 32c030 │ │ │ │ -000000000044da08 0000000000000008 R_X86_64_RELATIVE 32be30 │ │ │ │ -000000000044da18 0000000000000008 R_X86_64_RELATIVE 32f110 │ │ │ │ -000000000044da60 0000000000000008 R_X86_64_RELATIVE 330ac0 │ │ │ │ -000000000044daa0 0000000000000008 R_X86_64_RELATIVE 3304a0 │ │ │ │ -000000000044dae8 0000000000000008 R_X86_64_RELATIVE 330d60 │ │ │ │ -000000000044db28 0000000000000008 R_X86_64_RELATIVE 332c40 │ │ │ │ -000000000044dbb0 0000000000000008 R_X86_64_RELATIVE 3332a0 │ │ │ │ -000000000044dc38 0000000000000008 R_X86_64_RELATIVE 328780 │ │ │ │ -000000000044dc40 0000000000000008 R_X86_64_RELATIVE 3287d0 │ │ │ │ -000000000044dc48 0000000000000008 R_X86_64_RELATIVE 328b80 │ │ │ │ -000000000044dc50 0000000000000008 R_X86_64_RELATIVE 328b90 │ │ │ │ -000000000044dc58 0000000000000008 R_X86_64_RELATIVE 3287e0 │ │ │ │ -000000000044dc60 0000000000000008 R_X86_64_RELATIVE 3290b0 │ │ │ │ -000000000044dc68 0000000000000008 R_X86_64_RELATIVE 3290d0 │ │ │ │ -000000000044dc70 0000000000000008 R_X86_64_RELATIVE 3290c0 │ │ │ │ -000000000044dc78 0000000000000008 R_X86_64_RELATIVE 328ba0 │ │ │ │ -000000000044dc80 0000000000000008 R_X86_64_RELATIVE 3291e0 │ │ │ │ -000000000044dc88 0000000000000008 R_X86_64_RELATIVE 3291b0 │ │ │ │ -000000000044dc90 0000000000000008 R_X86_64_RELATIVE 3287f0 │ │ │ │ -000000000044dc98 0000000000000008 R_X86_64_RELATIVE 3291c0 │ │ │ │ -000000000044dca0 0000000000000008 R_X86_64_RELATIVE 328bb0 │ │ │ │ -000000000044dca8 0000000000000008 R_X86_64_RELATIVE 3291d0 │ │ │ │ -000000000044dcb0 0000000000000008 R_X86_64_RELATIVE 3290e0 │ │ │ │ -000000000044dcc0 0000000000000008 R_X86_64_RELATIVE 32ae80 │ │ │ │ -000000000044dcc8 0000000000000008 R_X86_64_RELATIVE 32af10 │ │ │ │ -000000000044dcd0 0000000000000008 R_X86_64_RELATIVE 32b070 │ │ │ │ -000000000044dcd8 0000000000000008 R_X86_64_RELATIVE 32b080 │ │ │ │ -000000000044dce0 0000000000000008 R_X86_64_RELATIVE 32af20 │ │ │ │ -000000000044dce8 0000000000000008 R_X86_64_RELATIVE 32b2d0 │ │ │ │ -000000000044dcf0 0000000000000008 R_X86_64_RELATIVE 32b2f0 │ │ │ │ -000000000044dcf8 0000000000000008 R_X86_64_RELATIVE 32b2e0 │ │ │ │ -000000000044dd00 0000000000000008 R_X86_64_RELATIVE 32b090 │ │ │ │ -000000000044dd08 0000000000000008 R_X86_64_RELATIVE 32b430 │ │ │ │ -000000000044dd10 0000000000000008 R_X86_64_RELATIVE 32b400 │ │ │ │ -000000000044dd18 0000000000000008 R_X86_64_RELATIVE 32af30 │ │ │ │ -000000000044dd20 0000000000000008 R_X86_64_RELATIVE 32b410 │ │ │ │ -000000000044dd28 0000000000000008 R_X86_64_RELATIVE 32b0a0 │ │ │ │ -000000000044dd30 0000000000000008 R_X86_64_RELATIVE 32b420 │ │ │ │ -000000000044dd38 0000000000000008 R_X86_64_RELATIVE 32b300 │ │ │ │ -000000000044dd48 0000000000000008 R_X86_64_RELATIVE 32db50 │ │ │ │ -000000000044dd90 0000000000000008 R_X86_64_RELATIVE 32ecc0 │ │ │ │ -000000000044ddd0 0000000000000008 R_X86_64_RELATIVE 32e730 │ │ │ │ -000000000044de18 0000000000000008 R_X86_64_RELATIVE 32ef70 │ │ │ │ -000000000044de58 0000000000000008 R_X86_64_RELATIVE 331770 │ │ │ │ -000000000044dee0 0000000000000008 R_X86_64_RELATIVE 332610 │ │ │ │ -000000000044df68 0000000000000008 R_X86_64_RELATIVE 333ec0 │ │ │ │ -000000000044df70 0000000000000008 R_X86_64_RELATIVE 333f00 │ │ │ │ -000000000044df78 0000000000000008 R_X86_64_RELATIVE 334090 │ │ │ │ -000000000044df80 0000000000000008 R_X86_64_RELATIVE 3340a0 │ │ │ │ -000000000044df88 0000000000000008 R_X86_64_RELATIVE 333f10 │ │ │ │ -000000000044df90 0000000000000008 R_X86_64_RELATIVE 3341e0 │ │ │ │ -000000000044df98 0000000000000008 R_X86_64_RELATIVE 334200 │ │ │ │ -000000000044dfa0 0000000000000008 R_X86_64_RELATIVE 3341f0 │ │ │ │ -000000000044dfa8 0000000000000008 R_X86_64_RELATIVE 3340b0 │ │ │ │ -000000000044dfb0 0000000000000008 R_X86_64_RELATIVE 3342e0 │ │ │ │ -000000000044dfb8 0000000000000008 R_X86_64_RELATIVE 3342b0 │ │ │ │ -000000000044dfc0 0000000000000008 R_X86_64_RELATIVE 333f20 │ │ │ │ -000000000044dfc8 0000000000000008 R_X86_64_RELATIVE 3342c0 │ │ │ │ -000000000044dfd0 0000000000000008 R_X86_64_RELATIVE 3340c0 │ │ │ │ -000000000044dfd8 0000000000000008 R_X86_64_RELATIVE 3342d0 │ │ │ │ -000000000044dfe0 0000000000000008 R_X86_64_RELATIVE 334210 │ │ │ │ -000000000044dff0 0000000000000008 R_X86_64_RELATIVE 335bc0 │ │ │ │ -000000000044dff8 0000000000000008 R_X86_64_RELATIVE 335c70 │ │ │ │ -000000000044e000 0000000000000008 R_X86_64_RELATIVE 335ec0 │ │ │ │ -000000000044e008 0000000000000008 R_X86_64_RELATIVE 335ed0 │ │ │ │ -000000000044e010 0000000000000008 R_X86_64_RELATIVE 335c80 │ │ │ │ -000000000044e018 0000000000000008 R_X86_64_RELATIVE 336480 │ │ │ │ -000000000044e020 0000000000000008 R_X86_64_RELATIVE 3364a0 │ │ │ │ -000000000044e028 0000000000000008 R_X86_64_RELATIVE 336490 │ │ │ │ -000000000044e030 0000000000000008 R_X86_64_RELATIVE 335ee0 │ │ │ │ -000000000044e038 0000000000000008 R_X86_64_RELATIVE 3365e0 │ │ │ │ -000000000044e040 0000000000000008 R_X86_64_RELATIVE 3365b0 │ │ │ │ -000000000044e048 0000000000000008 R_X86_64_RELATIVE 335c60 │ │ │ │ -000000000044e050 0000000000000008 R_X86_64_RELATIVE 3365c0 │ │ │ │ -000000000044e058 0000000000000008 R_X86_64_RELATIVE 335ef0 │ │ │ │ -000000000044e060 0000000000000008 R_X86_64_RELATIVE 3365d0 │ │ │ │ -000000000044e068 0000000000000008 R_X86_64_RELATIVE 3364b0 │ │ │ │ -000000000044e078 0000000000000008 R_X86_64_RELATIVE 338470 │ │ │ │ -000000000044e080 0000000000000008 R_X86_64_RELATIVE 3384b0 │ │ │ │ -000000000044e088 0000000000000008 R_X86_64_RELATIVE 338c80 │ │ │ │ -000000000044e090 0000000000000008 R_X86_64_RELATIVE 338c90 │ │ │ │ -000000000044e098 0000000000000008 R_X86_64_RELATIVE 3384c0 │ │ │ │ -000000000044e0a0 0000000000000008 R_X86_64_RELATIVE 339360 │ │ │ │ -000000000044e0a8 0000000000000008 R_X86_64_RELATIVE 339380 │ │ │ │ -000000000044e0b0 0000000000000008 R_X86_64_RELATIVE 339370 │ │ │ │ -000000000044e0b8 0000000000000008 R_X86_64_RELATIVE 338ca0 │ │ │ │ -000000000044e0c0 0000000000000008 R_X86_64_RELATIVE 3394b0 │ │ │ │ -000000000044e0c8 0000000000000008 R_X86_64_RELATIVE 3394a0 │ │ │ │ -000000000044e0d0 0000000000000008 R_X86_64_RELATIVE 3384a0 │ │ │ │ -000000000044e100 0000000000000008 R_X86_64_RELATIVE 33d440 │ │ │ │ -000000000044e148 0000000000000008 R_X86_64_RELATIVE 33ef80 │ │ │ │ -000000000044e188 0000000000000008 R_X86_64_RELATIVE 345030 │ │ │ │ -000000000044e210 0000000000000008 R_X86_64_RELATIVE 334350 │ │ │ │ -000000000044e218 0000000000000008 R_X86_64_RELATIVE 3343b0 │ │ │ │ -000000000044e220 0000000000000008 R_X86_64_RELATIVE 334620 │ │ │ │ -000000000044e228 0000000000000008 R_X86_64_RELATIVE 334630 │ │ │ │ -000000000044e230 0000000000000008 R_X86_64_RELATIVE 3343c0 │ │ │ │ -000000000044e238 0000000000000008 R_X86_64_RELATIVE 334b00 │ │ │ │ -000000000044e240 0000000000000008 R_X86_64_RELATIVE 334b20 │ │ │ │ -000000000044e248 0000000000000008 R_X86_64_RELATIVE 334b10 │ │ │ │ -000000000044e250 0000000000000008 R_X86_64_RELATIVE 334640 │ │ │ │ -000000000044e258 0000000000000008 R_X86_64_RELATIVE 334c10 │ │ │ │ -000000000044e260 0000000000000008 R_X86_64_RELATIVE 334be0 │ │ │ │ -000000000044e268 0000000000000008 R_X86_64_RELATIVE 3343a0 │ │ │ │ -000000000044e270 0000000000000008 R_X86_64_RELATIVE 334bf0 │ │ │ │ -000000000044e278 0000000000000008 R_X86_64_RELATIVE 334650 │ │ │ │ -000000000044e280 0000000000000008 R_X86_64_RELATIVE 334c00 │ │ │ │ -000000000044e288 0000000000000008 R_X86_64_RELATIVE 334b30 │ │ │ │ -000000000044e298 0000000000000008 R_X86_64_RELATIVE 3356f0 │ │ │ │ -000000000044e2a0 0000000000000008 R_X86_64_RELATIVE 335740 │ │ │ │ -000000000044e2a8 0000000000000008 R_X86_64_RELATIVE 335860 │ │ │ │ -000000000044e2b0 0000000000000008 R_X86_64_RELATIVE 335870 │ │ │ │ -000000000044e2b8 0000000000000008 R_X86_64_RELATIVE 335750 │ │ │ │ -000000000044e2c0 0000000000000008 R_X86_64_RELATIVE 335a30 │ │ │ │ -000000000044e2c8 0000000000000008 R_X86_64_RELATIVE 335a50 │ │ │ │ -000000000044e2d0 0000000000000008 R_X86_64_RELATIVE 335a40 │ │ │ │ -000000000044e2d8 0000000000000008 R_X86_64_RELATIVE 335880 │ │ │ │ -000000000044e2e0 0000000000000008 R_X86_64_RELATIVE 335b30 │ │ │ │ -000000000044e2e8 0000000000000008 R_X86_64_RELATIVE 335b00 │ │ │ │ -000000000044e2f0 0000000000000008 R_X86_64_RELATIVE 335760 │ │ │ │ -000000000044e2f8 0000000000000008 R_X86_64_RELATIVE 335b10 │ │ │ │ -000000000044e300 0000000000000008 R_X86_64_RELATIVE 335890 │ │ │ │ -000000000044e308 0000000000000008 R_X86_64_RELATIVE 335b20 │ │ │ │ -000000000044e310 0000000000000008 R_X86_64_RELATIVE 335a60 │ │ │ │ -000000000044e320 0000000000000008 R_X86_64_RELATIVE 336670 │ │ │ │ -000000000044e328 0000000000000008 R_X86_64_RELATIVE 3366b0 │ │ │ │ -000000000044e330 0000000000000008 R_X86_64_RELATIVE 336d10 │ │ │ │ -000000000044e338 0000000000000008 R_X86_64_RELATIVE 336d20 │ │ │ │ -000000000044e340 0000000000000008 R_X86_64_RELATIVE 3366c0 │ │ │ │ -000000000044e348 0000000000000008 R_X86_64_RELATIVE 337180 │ │ │ │ -000000000044e350 0000000000000008 R_X86_64_RELATIVE 3371a0 │ │ │ │ -000000000044e358 0000000000000008 R_X86_64_RELATIVE 337190 │ │ │ │ -000000000044e360 0000000000000008 R_X86_64_RELATIVE 336d30 │ │ │ │ -000000000044e368 0000000000000008 R_X86_64_RELATIVE 337240 │ │ │ │ -000000000044e370 0000000000000008 R_X86_64_RELATIVE 337210 │ │ │ │ -000000000044e378 0000000000000008 R_X86_64_RELATIVE 3366a0 │ │ │ │ -000000000044e380 0000000000000008 R_X86_64_RELATIVE 337220 │ │ │ │ -000000000044e388 0000000000000008 R_X86_64_RELATIVE 336d40 │ │ │ │ -000000000044e390 0000000000000008 R_X86_64_RELATIVE 337230 │ │ │ │ -000000000044e398 0000000000000008 R_X86_64_RELATIVE 3371b0 │ │ │ │ -000000000044e3a8 0000000000000008 R_X86_64_RELATIVE 337840 │ │ │ │ -000000000044e3b0 0000000000000008 R_X86_64_RELATIVE 337910 │ │ │ │ -000000000044e3b8 0000000000000008 R_X86_64_RELATIVE 337cc0 │ │ │ │ -000000000044e3c0 0000000000000008 R_X86_64_RELATIVE 337cd0 │ │ │ │ -000000000044e3c8 0000000000000008 R_X86_64_RELATIVE 337920 │ │ │ │ -000000000044e3d0 0000000000000008 R_X86_64_RELATIVE 338270 │ │ │ │ -000000000044e3d8 0000000000000008 R_X86_64_RELATIVE 338290 │ │ │ │ -000000000044e3e0 0000000000000008 R_X86_64_RELATIVE 338280 │ │ │ │ -000000000044e3e8 0000000000000008 R_X86_64_RELATIVE 337ce0 │ │ │ │ -000000000044e3f0 0000000000000008 R_X86_64_RELATIVE 338370 │ │ │ │ -000000000044e3f8 0000000000000008 R_X86_64_RELATIVE 338340 │ │ │ │ -000000000044e400 0000000000000008 R_X86_64_RELATIVE 337900 │ │ │ │ -000000000044e408 0000000000000008 R_X86_64_RELATIVE 338350 │ │ │ │ -000000000044e410 0000000000000008 R_X86_64_RELATIVE 337cf0 │ │ │ │ -000000000044e418 0000000000000008 R_X86_64_RELATIVE 338360 │ │ │ │ -000000000044e420 0000000000000008 R_X86_64_RELATIVE 3382a0 │ │ │ │ -000000000044e430 0000000000000008 R_X86_64_RELATIVE 33aaf0 │ │ │ │ -000000000044e478 0000000000000008 R_X86_64_RELATIVE 33c8c0 │ │ │ │ -000000000044e4b8 0000000000000008 R_X86_64_RELATIVE 33b9c0 │ │ │ │ -000000000044e500 0000000000000008 R_X86_64_RELATIVE 33cf50 │ │ │ │ -000000000044e540 0000000000000008 R_X86_64_RELATIVE 341440 │ │ │ │ -000000000044e5c8 0000000000000008 R_X86_64_RELATIVE 3431d0 │ │ │ │ -000000000044e650 0000000000000008 R_X86_64_RELATIVE 334c70 │ │ │ │ -000000000044e658 0000000000000008 R_X86_64_RELATIVE 334cd0 │ │ │ │ -000000000044e660 0000000000000008 R_X86_64_RELATIVE 335160 │ │ │ │ -000000000044e668 0000000000000008 R_X86_64_RELATIVE 335170 │ │ │ │ -000000000044e670 0000000000000008 R_X86_64_RELATIVE 334ce0 │ │ │ │ -000000000044e678 0000000000000008 R_X86_64_RELATIVE 335570 │ │ │ │ -000000000044e680 0000000000000008 R_X86_64_RELATIVE 335590 │ │ │ │ -000000000044e688 0000000000000008 R_X86_64_RELATIVE 335580 │ │ │ │ -000000000044e690 0000000000000008 R_X86_64_RELATIVE 335180 │ │ │ │ -000000000044e698 0000000000000008 R_X86_64_RELATIVE 335650 │ │ │ │ -000000000044e6a0 0000000000000008 R_X86_64_RELATIVE 335620 │ │ │ │ -000000000044e6a8 0000000000000008 R_X86_64_RELATIVE 334cc0 │ │ │ │ -000000000044e6b0 0000000000000008 R_X86_64_RELATIVE 335630 │ │ │ │ -000000000044e6b8 0000000000000008 R_X86_64_RELATIVE 335190 │ │ │ │ -000000000044e6c0 0000000000000008 R_X86_64_RELATIVE 335640 │ │ │ │ -000000000044e6c8 0000000000000008 R_X86_64_RELATIVE 3355a0 │ │ │ │ -000000000044e6d8 0000000000000008 R_X86_64_RELATIVE 337330 │ │ │ │ -000000000044e6e0 0000000000000008 R_X86_64_RELATIVE 337350 │ │ │ │ -000000000044e6e8 0000000000000008 R_X86_64_RELATIVE 3374b0 │ │ │ │ -000000000044e6f0 0000000000000008 R_X86_64_RELATIVE 3374c0 │ │ │ │ -000000000044e6f8 0000000000000008 R_X86_64_RELATIVE 337360 │ │ │ │ -000000000044e700 0000000000000008 R_X86_64_RELATIVE 3376d0 │ │ │ │ -000000000044e708 0000000000000008 R_X86_64_RELATIVE 3376f0 │ │ │ │ -000000000044e710 0000000000000008 R_X86_64_RELATIVE 3376e0 │ │ │ │ -000000000044e718 0000000000000008 R_X86_64_RELATIVE 3374d0 │ │ │ │ -000000000044e720 0000000000000008 R_X86_64_RELATIVE 337790 │ │ │ │ -000000000044e728 0000000000000008 R_X86_64_RELATIVE 337760 │ │ │ │ -000000000044e730 0000000000000008 R_X86_64_RELATIVE 337370 │ │ │ │ -000000000044e738 0000000000000008 R_X86_64_RELATIVE 337770 │ │ │ │ -000000000044e740 0000000000000008 R_X86_64_RELATIVE 3374e0 │ │ │ │ -000000000044e748 0000000000000008 R_X86_64_RELATIVE 337780 │ │ │ │ -000000000044e750 0000000000000008 R_X86_64_RELATIVE 337700 │ │ │ │ -000000000044e760 0000000000000008 R_X86_64_RELATIVE 3396c0 │ │ │ │ -000000000044e7a8 0000000000000008 R_X86_64_RELATIVE 33a730 │ │ │ │ -000000000044e7e8 0000000000000008 R_X86_64_RELATIVE 33a070 │ │ │ │ -000000000044e830 0000000000000008 R_X86_64_RELATIVE 33a8e0 │ │ │ │ -000000000044e870 0000000000000008 R_X86_64_RELATIVE 33f2f0 │ │ │ │ -000000000044e8f8 0000000000000008 R_X86_64_RELATIVE 340a00 │ │ │ │ -000000000044f418 0000000000000008 R_X86_64_RELATIVE 361650 │ │ │ │ -000000000044fe30 0000000000000008 R_X86_64_RELATIVE 361650 │ │ │ │ -00000000004507c8 0000000000000008 R_X86_64_RELATIVE 361780 │ │ │ │ -00000000004507d0 0000000000000008 R_X86_64_RELATIVE 361810 │ │ │ │ -00000000004507d8 0000000000000008 R_X86_64_RELATIVE 3619e0 │ │ │ │ -00000000004507e0 0000000000000008 R_X86_64_RELATIVE 3619f0 │ │ │ │ -00000000004507e8 0000000000000008 R_X86_64_RELATIVE 361820 │ │ │ │ -00000000004507f0 0000000000000008 R_X86_64_RELATIVE 361b80 │ │ │ │ -00000000004507f8 0000000000000008 R_X86_64_RELATIVE 361ba0 │ │ │ │ -0000000000450800 0000000000000008 R_X86_64_RELATIVE 361b90 │ │ │ │ -0000000000450808 0000000000000008 R_X86_64_RELATIVE 361a00 │ │ │ │ -0000000000450810 0000000000000008 R_X86_64_RELATIVE 361c90 │ │ │ │ -0000000000450818 0000000000000008 R_X86_64_RELATIVE 361c60 │ │ │ │ -0000000000450820 0000000000000008 R_X86_64_RELATIVE 361800 │ │ │ │ -0000000000450828 0000000000000008 R_X86_64_RELATIVE 361c70 │ │ │ │ -0000000000450830 0000000000000008 R_X86_64_RELATIVE 361a10 │ │ │ │ -0000000000450838 0000000000000008 R_X86_64_RELATIVE 361c80 │ │ │ │ -0000000000450840 0000000000000008 R_X86_64_RELATIVE 361bb0 │ │ │ │ -0000000000450850 0000000000000008 R_X86_64_RELATIVE 3634d0 │ │ │ │ -0000000000450858 0000000000000008 R_X86_64_RELATIVE 3635c0 │ │ │ │ -0000000000450860 0000000000000008 R_X86_64_RELATIVE 3638c0 │ │ │ │ -0000000000450868 0000000000000008 R_X86_64_RELATIVE 3638e0 │ │ │ │ -0000000000450870 0000000000000008 R_X86_64_RELATIVE 3635e0 │ │ │ │ -0000000000450878 0000000000000008 R_X86_64_RELATIVE 363a70 │ │ │ │ -0000000000450880 0000000000000008 R_X86_64_RELATIVE 363ab0 │ │ │ │ -0000000000450888 0000000000000008 R_X86_64_RELATIVE 363a90 │ │ │ │ -0000000000450890 0000000000000008 R_X86_64_RELATIVE 363900 │ │ │ │ -0000000000450898 0000000000000008 R_X86_64_RELATIVE 363ba0 │ │ │ │ -00000000004508a0 0000000000000008 R_X86_64_RELATIVE 363b40 │ │ │ │ -00000000004508a8 0000000000000008 R_X86_64_RELATIVE 3635a0 │ │ │ │ -00000000004508b0 0000000000000008 R_X86_64_RELATIVE 363b60 │ │ │ │ -00000000004508b8 0000000000000008 R_X86_64_RELATIVE 363920 │ │ │ │ -00000000004508c0 0000000000000008 R_X86_64_RELATIVE 363b80 │ │ │ │ -00000000004508c8 0000000000000008 R_X86_64_RELATIVE 363ad0 │ │ │ │ -00000000004508d8 0000000000000008 R_X86_64_RELATIVE 366600 │ │ │ │ -00000000004508e0 0000000000000008 R_X86_64_RELATIVE 366680 │ │ │ │ -00000000004508e8 0000000000000008 R_X86_64_RELATIVE 366bc0 │ │ │ │ -00000000004508f0 0000000000000008 R_X86_64_RELATIVE 366bf0 │ │ │ │ -00000000004508f8 0000000000000008 R_X86_64_RELATIVE 3666b0 │ │ │ │ -0000000000450900 0000000000000008 R_X86_64_RELATIVE 366ff0 │ │ │ │ -0000000000450908 0000000000000008 R_X86_64_RELATIVE 367050 │ │ │ │ -0000000000450910 0000000000000008 R_X86_64_RELATIVE 367020 │ │ │ │ -0000000000450918 0000000000000008 R_X86_64_RELATIVE 366c20 │ │ │ │ -0000000000450920 0000000000000008 R_X86_64_RELATIVE 367120 │ │ │ │ -0000000000450928 0000000000000008 R_X86_64_RELATIVE 3670f0 │ │ │ │ -0000000000450930 0000000000000008 R_X86_64_RELATIVE 366650 │ │ │ │ -0000000000450960 0000000000000008 R_X86_64_RELATIVE 369e20 │ │ │ │ -00000000004509a8 0000000000000008 R_X86_64_RELATIVE 367960 │ │ │ │ -00000000004509e8 0000000000000008 R_X86_64_RELATIVE 36bcc0 │ │ │ │ -0000000000450a70 0000000000000008 R_X86_64_RELATIVE 361db0 │ │ │ │ -0000000000450a78 0000000000000008 R_X86_64_RELATIVE 361df0 │ │ │ │ -0000000000450a80 0000000000000008 R_X86_64_RELATIVE 361fc0 │ │ │ │ -0000000000450a88 0000000000000008 R_X86_64_RELATIVE 361fd0 │ │ │ │ -0000000000450a90 0000000000000008 R_X86_64_RELATIVE 361e00 │ │ │ │ -0000000000450a98 0000000000000008 R_X86_64_RELATIVE 362100 │ │ │ │ -0000000000450aa0 0000000000000008 R_X86_64_RELATIVE 362120 │ │ │ │ -0000000000450aa8 0000000000000008 R_X86_64_RELATIVE 362110 │ │ │ │ -0000000000450ab0 0000000000000008 R_X86_64_RELATIVE 361fe0 │ │ │ │ -0000000000450ab8 0000000000000008 R_X86_64_RELATIVE 3621f0 │ │ │ │ -0000000000450ac0 0000000000000008 R_X86_64_RELATIVE 3621c0 │ │ │ │ -0000000000450ac8 0000000000000008 R_X86_64_RELATIVE 361de0 │ │ │ │ -0000000000450ad0 0000000000000008 R_X86_64_RELATIVE 3621d0 │ │ │ │ -0000000000450ad8 0000000000000008 R_X86_64_RELATIVE 361ff0 │ │ │ │ -0000000000450ae0 0000000000000008 R_X86_64_RELATIVE 3621e0 │ │ │ │ -0000000000450ae8 0000000000000008 R_X86_64_RELATIVE 362130 │ │ │ │ -0000000000450af8 0000000000000008 R_X86_64_RELATIVE 362a90 │ │ │ │ -0000000000450b00 0000000000000008 R_X86_64_RELATIVE 362b60 │ │ │ │ -0000000000450b08 0000000000000008 R_X86_64_RELATIVE 362fc0 │ │ │ │ -0000000000450b10 0000000000000008 R_X86_64_RELATIVE 362fd0 │ │ │ │ -0000000000450b18 0000000000000008 R_X86_64_RELATIVE 362b70 │ │ │ │ -0000000000450b20 0000000000000008 R_X86_64_RELATIVE 363380 │ │ │ │ -0000000000450b28 0000000000000008 R_X86_64_RELATIVE 3633a0 │ │ │ │ -0000000000450b30 0000000000000008 R_X86_64_RELATIVE 363390 │ │ │ │ -0000000000450b38 0000000000000008 R_X86_64_RELATIVE 362fe0 │ │ │ │ -0000000000450b40 0000000000000008 R_X86_64_RELATIVE 363440 │ │ │ │ -0000000000450b48 0000000000000008 R_X86_64_RELATIVE 363410 │ │ │ │ -0000000000450b50 0000000000000008 R_X86_64_RELATIVE 362b50 │ │ │ │ -0000000000450b58 0000000000000008 R_X86_64_RELATIVE 363420 │ │ │ │ -0000000000450b60 0000000000000008 R_X86_64_RELATIVE 362ff0 │ │ │ │ -0000000000450b68 0000000000000008 R_X86_64_RELATIVE 363430 │ │ │ │ -0000000000450b70 0000000000000008 R_X86_64_RELATIVE 3633b0 │ │ │ │ -0000000000450b80 0000000000000008 R_X86_64_RELATIVE 363c60 │ │ │ │ -0000000000450b88 0000000000000008 R_X86_64_RELATIVE 363ce0 │ │ │ │ -0000000000450b90 0000000000000008 R_X86_64_RELATIVE 364010 │ │ │ │ -0000000000450b98 0000000000000008 R_X86_64_RELATIVE 364040 │ │ │ │ -0000000000450ba0 0000000000000008 R_X86_64_RELATIVE 363d10 │ │ │ │ -0000000000450ba8 0000000000000008 R_X86_64_RELATIVE 3642f0 │ │ │ │ -0000000000450bb0 0000000000000008 R_X86_64_RELATIVE 364350 │ │ │ │ -0000000000450bb8 0000000000000008 R_X86_64_RELATIVE 364320 │ │ │ │ -0000000000450bc0 0000000000000008 R_X86_64_RELATIVE 364070 │ │ │ │ -0000000000450bc8 0000000000000008 R_X86_64_RELATIVE 364460 │ │ │ │ -0000000000450bd0 0000000000000008 R_X86_64_RELATIVE 3643d0 │ │ │ │ -0000000000450bd8 0000000000000008 R_X86_64_RELATIVE 363cb0 │ │ │ │ -0000000000450be0 0000000000000008 R_X86_64_RELATIVE 364400 │ │ │ │ -0000000000450be8 0000000000000008 R_X86_64_RELATIVE 3640a0 │ │ │ │ -0000000000450bf0 0000000000000008 R_X86_64_RELATIVE 364430 │ │ │ │ -0000000000450bf8 0000000000000008 R_X86_64_RELATIVE 364380 │ │ │ │ -0000000000450c08 0000000000000008 R_X86_64_RELATIVE 365bd0 │ │ │ │ -0000000000450c10 0000000000000008 R_X86_64_RELATIVE 365c40 │ │ │ │ -0000000000450c18 0000000000000008 R_X86_64_RELATIVE 365ee0 │ │ │ │ -0000000000450c20 0000000000000008 R_X86_64_RELATIVE 365f00 │ │ │ │ -0000000000450c28 0000000000000008 R_X86_64_RELATIVE 365c60 │ │ │ │ -0000000000450c30 0000000000000008 R_X86_64_RELATIVE 366100 │ │ │ │ -0000000000450c38 0000000000000008 R_X86_64_RELATIVE 366140 │ │ │ │ -0000000000450c40 0000000000000008 R_X86_64_RELATIVE 366120 │ │ │ │ -0000000000450c48 0000000000000008 R_X86_64_RELATIVE 365f20 │ │ │ │ -0000000000450c50 0000000000000008 R_X86_64_RELATIVE 366250 │ │ │ │ -0000000000450c58 0000000000000008 R_X86_64_RELATIVE 3661f0 │ │ │ │ -0000000000450c60 0000000000000008 R_X86_64_RELATIVE 365c20 │ │ │ │ -0000000000450c68 0000000000000008 R_X86_64_RELATIVE 366210 │ │ │ │ -0000000000450c70 0000000000000008 R_X86_64_RELATIVE 365f40 │ │ │ │ -0000000000450c78 0000000000000008 R_X86_64_RELATIVE 366230 │ │ │ │ -0000000000450c80 0000000000000008 R_X86_64_RELATIVE 366160 │ │ │ │ -0000000000450c90 0000000000000008 R_X86_64_RELATIVE 367f00 │ │ │ │ -0000000000450cd8 0000000000000008 R_X86_64_RELATIVE 367600 │ │ │ │ -0000000000450d18 0000000000000008 R_X86_64_RELATIVE 369570 │ │ │ │ -0000000000450d60 0000000000000008 R_X86_64_RELATIVE 3677b0 │ │ │ │ -0000000000450da0 0000000000000008 R_X86_64_RELATIVE 36a810 │ │ │ │ -0000000000450e28 0000000000000008 R_X86_64_RELATIVE 36b880 │ │ │ │ -0000000000450eb0 0000000000000008 R_X86_64_RELATIVE 362320 │ │ │ │ -0000000000450eb8 0000000000000008 R_X86_64_RELATIVE 362360 │ │ │ │ -0000000000450ec0 0000000000000008 R_X86_64_RELATIVE 3625c0 │ │ │ │ -0000000000450ec8 0000000000000008 R_X86_64_RELATIVE 3625d0 │ │ │ │ -0000000000450ed0 0000000000000008 R_X86_64_RELATIVE 362370 │ │ │ │ -0000000000450ed8 0000000000000008 R_X86_64_RELATIVE 362720 │ │ │ │ -0000000000450ee0 0000000000000008 R_X86_64_RELATIVE 362740 │ │ │ │ -0000000000450ee8 0000000000000008 R_X86_64_RELATIVE 362730 │ │ │ │ -0000000000450ef0 0000000000000008 R_X86_64_RELATIVE 3625e0 │ │ │ │ -0000000000450ef8 0000000000000008 R_X86_64_RELATIVE 3628c0 │ │ │ │ -0000000000450f00 0000000000000008 R_X86_64_RELATIVE 362890 │ │ │ │ -0000000000450f08 0000000000000008 R_X86_64_RELATIVE 362350 │ │ │ │ -0000000000450f10 0000000000000008 R_X86_64_RELATIVE 3628a0 │ │ │ │ -0000000000450f18 0000000000000008 R_X86_64_RELATIVE 3625f0 │ │ │ │ -0000000000450f20 0000000000000008 R_X86_64_RELATIVE 3628b0 │ │ │ │ -0000000000450f28 0000000000000008 R_X86_64_RELATIVE 362750 │ │ │ │ -0000000000450f38 0000000000000008 R_X86_64_RELATIVE 364580 │ │ │ │ -0000000000450f40 0000000000000008 R_X86_64_RELATIVE 364640 │ │ │ │ -0000000000450f48 0000000000000008 R_X86_64_RELATIVE 364da0 │ │ │ │ -0000000000450f50 0000000000000008 R_X86_64_RELATIVE 364dc0 │ │ │ │ -0000000000450f58 0000000000000008 R_X86_64_RELATIVE 364660 │ │ │ │ -0000000000450f60 0000000000000008 R_X86_64_RELATIVE 365870 │ │ │ │ -0000000000450f68 0000000000000008 R_X86_64_RELATIVE 3658b0 │ │ │ │ -0000000000450f70 0000000000000008 R_X86_64_RELATIVE 365890 │ │ │ │ -0000000000450f78 0000000000000008 R_X86_64_RELATIVE 364de0 │ │ │ │ -0000000000450f80 0000000000000008 R_X86_64_RELATIVE 3659d0 │ │ │ │ -0000000000450f88 0000000000000008 R_X86_64_RELATIVE 365970 │ │ │ │ -0000000000450f90 0000000000000008 R_X86_64_RELATIVE 364620 │ │ │ │ -0000000000450f98 0000000000000008 R_X86_64_RELATIVE 365990 │ │ │ │ -0000000000450fa0 0000000000000008 R_X86_64_RELATIVE 364e00 │ │ │ │ -0000000000450fa8 0000000000000008 R_X86_64_RELATIVE 3659b0 │ │ │ │ -0000000000450fb0 0000000000000008 R_X86_64_RELATIVE 3658d0 │ │ │ │ -0000000000450fc0 0000000000000008 R_X86_64_RELATIVE 367ac0 │ │ │ │ -0000000000451008 0000000000000008 R_X86_64_RELATIVE 3673c0 │ │ │ │ -0000000000451048 0000000000000008 R_X86_64_RELATIVE 368240 │ │ │ │ -0000000000451090 0000000000000008 R_X86_64_RELATIVE 367530 │ │ │ │ -00000000004510d0 0000000000000008 R_X86_64_RELATIVE 36a350 │ │ │ │ -0000000000451158 0000000000000008 R_X86_64_RELATIVE 36ad90 │ │ │ │ -00000000004511e0 0000000000000008 R_X86_64_RELATIVE 345d70 │ │ │ │ -00000000004511e8 0000000000000008 R_X86_64_RELATIVE 345df0 │ │ │ │ -00000000004511f0 0000000000000008 R_X86_64_RELATIVE 345f80 │ │ │ │ -00000000004511f8 0000000000000008 R_X86_64_RELATIVE 345f90 │ │ │ │ -0000000000451200 0000000000000008 R_X86_64_RELATIVE 345e00 │ │ │ │ -0000000000451208 0000000000000008 R_X86_64_RELATIVE 346120 │ │ │ │ -0000000000451210 0000000000000008 R_X86_64_RELATIVE 346140 │ │ │ │ -0000000000451218 0000000000000008 R_X86_64_RELATIVE 346130 │ │ │ │ -0000000000451220 0000000000000008 R_X86_64_RELATIVE 345fa0 │ │ │ │ -0000000000451228 0000000000000008 R_X86_64_RELATIVE 346230 │ │ │ │ -0000000000451230 0000000000000008 R_X86_64_RELATIVE 346200 │ │ │ │ -0000000000451238 0000000000000008 R_X86_64_RELATIVE 345de0 │ │ │ │ -0000000000451240 0000000000000008 R_X86_64_RELATIVE 346210 │ │ │ │ -0000000000451248 0000000000000008 R_X86_64_RELATIVE 345fb0 │ │ │ │ -0000000000451250 0000000000000008 R_X86_64_RELATIVE 346220 │ │ │ │ -0000000000451258 0000000000000008 R_X86_64_RELATIVE 346150 │ │ │ │ -0000000000451260 0000000000000008 R_X86_64_RELATIVE 345c60 │ │ │ │ -0000000000451268 0000000000000008 R_X86_64_RELATIVE 349310 │ │ │ │ -0000000000451270 0000000000000008 R_X86_64_RELATIVE 3493a0 │ │ │ │ -0000000000451278 0000000000000008 R_X86_64_RELATIVE 349770 │ │ │ │ -0000000000451280 0000000000000008 R_X86_64_RELATIVE 349780 │ │ │ │ -0000000000451288 0000000000000008 R_X86_64_RELATIVE 3493b0 │ │ │ │ -0000000000451290 0000000000000008 R_X86_64_RELATIVE 349b50 │ │ │ │ -0000000000451298 0000000000000008 R_X86_64_RELATIVE 349b70 │ │ │ │ -00000000004512a0 0000000000000008 R_X86_64_RELATIVE 349b60 │ │ │ │ -00000000004512a8 0000000000000008 R_X86_64_RELATIVE 349790 │ │ │ │ -00000000004512b0 0000000000000008 R_X86_64_RELATIVE 349ca0 │ │ │ │ -00000000004512b8 0000000000000008 R_X86_64_RELATIVE 349c70 │ │ │ │ -00000000004512c0 0000000000000008 R_X86_64_RELATIVE 349390 │ │ │ │ -00000000004512c8 0000000000000008 R_X86_64_RELATIVE 349c80 │ │ │ │ -00000000004512d0 0000000000000008 R_X86_64_RELATIVE 3497a0 │ │ │ │ -00000000004512d8 0000000000000008 R_X86_64_RELATIVE 349c90 │ │ │ │ -00000000004512e0 0000000000000008 R_X86_64_RELATIVE 349b80 │ │ │ │ -00000000004512f0 0000000000000008 R_X86_64_RELATIVE 34de10 │ │ │ │ -00000000004512f8 0000000000000008 R_X86_64_RELATIVE 34de50 │ │ │ │ -0000000000451300 0000000000000008 R_X86_64_RELATIVE 34e400 │ │ │ │ -0000000000451308 0000000000000008 R_X86_64_RELATIVE 34e410 │ │ │ │ -0000000000451310 0000000000000008 R_X86_64_RELATIVE 34de60 │ │ │ │ -0000000000451318 0000000000000008 R_X86_64_RELATIVE 34e7a0 │ │ │ │ -0000000000451320 0000000000000008 R_X86_64_RELATIVE 34e7c0 │ │ │ │ -0000000000451328 0000000000000008 R_X86_64_RELATIVE 34e7b0 │ │ │ │ -0000000000451330 0000000000000008 R_X86_64_RELATIVE 34e420 │ │ │ │ -0000000000451338 0000000000000008 R_X86_64_RELATIVE 34ea70 │ │ │ │ -0000000000451340 0000000000000008 R_X86_64_RELATIVE 34ea60 │ │ │ │ -0000000000451348 0000000000000008 R_X86_64_RELATIVE 34de40 │ │ │ │ -0000000000451378 0000000000000008 R_X86_64_RELATIVE 3534c0 │ │ │ │ -00000000004513c0 0000000000000008 R_X86_64_RELATIVE 3538e0 │ │ │ │ -0000000000451400 0000000000000008 R_X86_64_RELATIVE 3556c0 │ │ │ │ -0000000000451488 0000000000000008 R_X86_64_RELATIVE 346660 │ │ │ │ -0000000000451490 0000000000000008 R_X86_64_RELATIVE 3466a0 │ │ │ │ -0000000000451498 0000000000000008 R_X86_64_RELATIVE 346880 │ │ │ │ -00000000004514a0 0000000000000008 R_X86_64_RELATIVE 346890 │ │ │ │ -00000000004514a8 0000000000000008 R_X86_64_RELATIVE 3466b0 │ │ │ │ -00000000004514b0 0000000000000008 R_X86_64_RELATIVE 346c30 │ │ │ │ -00000000004514b8 0000000000000008 R_X86_64_RELATIVE 346c50 │ │ │ │ -00000000004514c0 0000000000000008 R_X86_64_RELATIVE 346c40 │ │ │ │ -00000000004514c8 0000000000000008 R_X86_64_RELATIVE 3468a0 │ │ │ │ -00000000004514d0 0000000000000008 R_X86_64_RELATIVE 346d90 │ │ │ │ -00000000004514d8 0000000000000008 R_X86_64_RELATIVE 346d60 │ │ │ │ -00000000004514e0 0000000000000008 R_X86_64_RELATIVE 346690 │ │ │ │ -00000000004514e8 0000000000000008 R_X86_64_RELATIVE 346d70 │ │ │ │ -00000000004514f0 0000000000000008 R_X86_64_RELATIVE 3468b0 │ │ │ │ -00000000004514f8 0000000000000008 R_X86_64_RELATIVE 346d80 │ │ │ │ -0000000000451500 0000000000000008 R_X86_64_RELATIVE 346c60 │ │ │ │ -0000000000451510 0000000000000008 R_X86_64_RELATIVE 3487d0 │ │ │ │ -0000000000451518 0000000000000008 R_X86_64_RELATIVE 348820 │ │ │ │ -0000000000451520 0000000000000008 R_X86_64_RELATIVE 348ab0 │ │ │ │ -0000000000451528 0000000000000008 R_X86_64_RELATIVE 348ac0 │ │ │ │ -0000000000451530 0000000000000008 R_X86_64_RELATIVE 348830 │ │ │ │ -0000000000451538 0000000000000008 R_X86_64_RELATIVE 348cb0 │ │ │ │ -0000000000451540 0000000000000008 R_X86_64_RELATIVE 348cd0 │ │ │ │ -0000000000451548 0000000000000008 R_X86_64_RELATIVE 348cc0 │ │ │ │ -0000000000451550 0000000000000008 R_X86_64_RELATIVE 348ad0 │ │ │ │ -0000000000451558 0000000000000008 R_X86_64_RELATIVE 348d60 │ │ │ │ -0000000000451560 0000000000000008 R_X86_64_RELATIVE 348d30 │ │ │ │ -0000000000451568 0000000000000008 R_X86_64_RELATIVE 348810 │ │ │ │ -0000000000451570 0000000000000008 R_X86_64_RELATIVE 348d40 │ │ │ │ -0000000000451578 0000000000000008 R_X86_64_RELATIVE 348ae0 │ │ │ │ -0000000000451580 0000000000000008 R_X86_64_RELATIVE 348d50 │ │ │ │ -0000000000451588 0000000000000008 R_X86_64_RELATIVE 348ce0 │ │ │ │ -0000000000451598 0000000000000008 R_X86_64_RELATIVE 34a250 │ │ │ │ -00000000004515a0 0000000000000008 R_X86_64_RELATIVE 34a290 │ │ │ │ -00000000004515a8 0000000000000008 R_X86_64_RELATIVE 34a920 │ │ │ │ -00000000004515b0 0000000000000008 R_X86_64_RELATIVE 34a930 │ │ │ │ -00000000004515b8 0000000000000008 R_X86_64_RELATIVE 34a2a0 │ │ │ │ -00000000004515c0 0000000000000008 R_X86_64_RELATIVE 34ab40 │ │ │ │ -00000000004515c8 0000000000000008 R_X86_64_RELATIVE 34ab60 │ │ │ │ -00000000004515d0 0000000000000008 R_X86_64_RELATIVE 34ab50 │ │ │ │ -00000000004515d8 0000000000000008 R_X86_64_RELATIVE 34a940 │ │ │ │ -00000000004515e0 0000000000000008 R_X86_64_RELATIVE 34ad10 │ │ │ │ -00000000004515e8 0000000000000008 R_X86_64_RELATIVE 34ace0 │ │ │ │ -00000000004515f0 0000000000000008 R_X86_64_RELATIVE 34a280 │ │ │ │ -00000000004515f8 0000000000000008 R_X86_64_RELATIVE 34acf0 │ │ │ │ -0000000000451600 0000000000000008 R_X86_64_RELATIVE 34a950 │ │ │ │ -0000000000451608 0000000000000008 R_X86_64_RELATIVE 34ad00 │ │ │ │ -0000000000451610 0000000000000008 R_X86_64_RELATIVE 34ab70 │ │ │ │ -0000000000451620 0000000000000008 R_X86_64_RELATIVE 34c720 │ │ │ │ -0000000000451628 0000000000000008 R_X86_64_RELATIVE 34c760 │ │ │ │ -0000000000451630 0000000000000008 R_X86_64_RELATIVE 34caf0 │ │ │ │ -0000000000451638 0000000000000008 R_X86_64_RELATIVE 34cb00 │ │ │ │ -0000000000451640 0000000000000008 R_X86_64_RELATIVE 34c770 │ │ │ │ -0000000000451648 0000000000000008 R_X86_64_RELATIVE 34d490 │ │ │ │ -0000000000451650 0000000000000008 R_X86_64_RELATIVE 34d4b0 │ │ │ │ -0000000000451658 0000000000000008 R_X86_64_RELATIVE 34d4a0 │ │ │ │ -0000000000451660 0000000000000008 R_X86_64_RELATIVE 34cb10 │ │ │ │ -0000000000451668 0000000000000008 R_X86_64_RELATIVE 34d610 │ │ │ │ -0000000000451670 0000000000000008 R_X86_64_RELATIVE 34d5e0 │ │ │ │ -0000000000451678 0000000000000008 R_X86_64_RELATIVE 34c750 │ │ │ │ -0000000000451680 0000000000000008 R_X86_64_RELATIVE 34d5f0 │ │ │ │ -0000000000451688 0000000000000008 R_X86_64_RELATIVE 34cb20 │ │ │ │ -0000000000451690 0000000000000008 R_X86_64_RELATIVE 34d600 │ │ │ │ -0000000000451698 0000000000000008 R_X86_64_RELATIVE 34d4c0 │ │ │ │ -00000000004516a8 0000000000000008 R_X86_64_RELATIVE 351f10 │ │ │ │ -00000000004516f0 0000000000000008 R_X86_64_RELATIVE 3528b0 │ │ │ │ -0000000000451730 0000000000000008 R_X86_64_RELATIVE 352ab0 │ │ │ │ -0000000000451778 0000000000000008 R_X86_64_RELATIVE 353310 │ │ │ │ -00000000004517b8 0000000000000008 R_X86_64_RELATIVE 3546e0 │ │ │ │ -0000000000451840 0000000000000008 R_X86_64_RELATIVE 3551a0 │ │ │ │ -00000000004518c8 0000000000000008 R_X86_64_RELATIVE 347380 │ │ │ │ -00000000004518d0 0000000000000008 R_X86_64_RELATIVE 3473c0 │ │ │ │ -00000000004518d8 0000000000000008 R_X86_64_RELATIVE 347660 │ │ │ │ -00000000004518e0 0000000000000008 R_X86_64_RELATIVE 347670 │ │ │ │ -00000000004518e8 0000000000000008 R_X86_64_RELATIVE 3473d0 │ │ │ │ -00000000004518f0 0000000000000008 R_X86_64_RELATIVE 347cb0 │ │ │ │ -00000000004518f8 0000000000000008 R_X86_64_RELATIVE 347cd0 │ │ │ │ -0000000000451900 0000000000000008 R_X86_64_RELATIVE 347cc0 │ │ │ │ -0000000000451908 0000000000000008 R_X86_64_RELATIVE 347680 │ │ │ │ -0000000000451910 0000000000000008 R_X86_64_RELATIVE 347e30 │ │ │ │ -0000000000451918 0000000000000008 R_X86_64_RELATIVE 347e00 │ │ │ │ -0000000000451920 0000000000000008 R_X86_64_RELATIVE 3473b0 │ │ │ │ -0000000000451928 0000000000000008 R_X86_64_RELATIVE 347e10 │ │ │ │ -0000000000451930 0000000000000008 R_X86_64_RELATIVE 347690 │ │ │ │ -0000000000451938 0000000000000008 R_X86_64_RELATIVE 347e20 │ │ │ │ -0000000000451940 0000000000000008 R_X86_64_RELATIVE 347ce0 │ │ │ │ -0000000000451950 0000000000000008 R_X86_64_RELATIVE 34b820 │ │ │ │ -0000000000451958 0000000000000008 R_X86_64_RELATIVE 34b8a0 │ │ │ │ -0000000000451960 0000000000000008 R_X86_64_RELATIVE 34bcf0 │ │ │ │ -0000000000451968 0000000000000008 R_X86_64_RELATIVE 34bd00 │ │ │ │ -0000000000451970 0000000000000008 R_X86_64_RELATIVE 34b8b0 │ │ │ │ -0000000000451978 0000000000000008 R_X86_64_RELATIVE 34bee0 │ │ │ │ -0000000000451980 0000000000000008 R_X86_64_RELATIVE 34bf00 │ │ │ │ -0000000000451988 0000000000000008 R_X86_64_RELATIVE 34bef0 │ │ │ │ -0000000000451990 0000000000000008 R_X86_64_RELATIVE 34bd10 │ │ │ │ -0000000000451998 0000000000000008 R_X86_64_RELATIVE 34bfe0 │ │ │ │ -00000000004519a0 0000000000000008 R_X86_64_RELATIVE 34bfb0 │ │ │ │ -00000000004519a8 0000000000000008 R_X86_64_RELATIVE 34b890 │ │ │ │ -00000000004519b0 0000000000000008 R_X86_64_RELATIVE 34bfc0 │ │ │ │ -00000000004519b8 0000000000000008 R_X86_64_RELATIVE 34bd20 │ │ │ │ -00000000004519c0 0000000000000008 R_X86_64_RELATIVE 34bfd0 │ │ │ │ -00000000004519c8 0000000000000008 R_X86_64_RELATIVE 34bf10 │ │ │ │ -00000000004519d8 0000000000000008 R_X86_64_RELATIVE 34fb60 │ │ │ │ -0000000000451a20 0000000000000008 R_X86_64_RELATIVE 350cd0 │ │ │ │ -0000000000451a60 0000000000000008 R_X86_64_RELATIVE 351b20 │ │ │ │ -0000000000451aa8 0000000000000008 R_X86_64_RELATIVE 351d70 │ │ │ │ -0000000000451ae8 0000000000000008 R_X86_64_RELATIVE 353a60 │ │ │ │ -0000000000451b70 0000000000000008 R_X86_64_RELATIVE 354bf0 │ │ │ │ -0000000000451bf8 0000000000000008 R_X86_64_RELATIVE 345d70 │ │ │ │ -0000000000451c00 0000000000000008 R_X86_64_RELATIVE 345df0 │ │ │ │ -0000000000451c08 0000000000000008 R_X86_64_RELATIVE 345f80 │ │ │ │ -0000000000451c10 0000000000000008 R_X86_64_RELATIVE 345f90 │ │ │ │ -0000000000451c18 0000000000000008 R_X86_64_RELATIVE 345e00 │ │ │ │ -0000000000451c20 0000000000000008 R_X86_64_RELATIVE 346120 │ │ │ │ -0000000000451c28 0000000000000008 R_X86_64_RELATIVE 346140 │ │ │ │ -0000000000451c30 0000000000000008 R_X86_64_RELATIVE 346130 │ │ │ │ -0000000000451c38 0000000000000008 R_X86_64_RELATIVE 345fa0 │ │ │ │ -0000000000451c40 0000000000000008 R_X86_64_RELATIVE 346230 │ │ │ │ -0000000000451c48 0000000000000008 R_X86_64_RELATIVE 346200 │ │ │ │ -0000000000451c50 0000000000000008 R_X86_64_RELATIVE 345de0 │ │ │ │ -0000000000451c58 0000000000000008 R_X86_64_RELATIVE 346210 │ │ │ │ -0000000000451c60 0000000000000008 R_X86_64_RELATIVE 345fb0 │ │ │ │ -0000000000451c68 0000000000000008 R_X86_64_RELATIVE 346220 │ │ │ │ -0000000000451c70 0000000000000008 R_X86_64_RELATIVE 346150 │ │ │ │ -0000000000451c78 0000000000000008 R_X86_64_RELATIVE 345c60 │ │ │ │ -0000000000451c80 0000000000000008 R_X86_64_RELATIVE 349310 │ │ │ │ -0000000000451c88 0000000000000008 R_X86_64_RELATIVE 3493a0 │ │ │ │ -0000000000451c90 0000000000000008 R_X86_64_RELATIVE 349770 │ │ │ │ -0000000000451c98 0000000000000008 R_X86_64_RELATIVE 349780 │ │ │ │ -0000000000451ca0 0000000000000008 R_X86_64_RELATIVE 3493b0 │ │ │ │ -0000000000451ca8 0000000000000008 R_X86_64_RELATIVE 349b50 │ │ │ │ -0000000000451cb0 0000000000000008 R_X86_64_RELATIVE 349b70 │ │ │ │ -0000000000451cb8 0000000000000008 R_X86_64_RELATIVE 349b60 │ │ │ │ -0000000000451cc0 0000000000000008 R_X86_64_RELATIVE 349790 │ │ │ │ -0000000000451cc8 0000000000000008 R_X86_64_RELATIVE 349ca0 │ │ │ │ -0000000000451cd0 0000000000000008 R_X86_64_RELATIVE 349c70 │ │ │ │ -0000000000451cd8 0000000000000008 R_X86_64_RELATIVE 349390 │ │ │ │ -0000000000451ce0 0000000000000008 R_X86_64_RELATIVE 349c80 │ │ │ │ -0000000000451ce8 0000000000000008 R_X86_64_RELATIVE 3497a0 │ │ │ │ -0000000000451cf0 0000000000000008 R_X86_64_RELATIVE 349c90 │ │ │ │ -0000000000451cf8 0000000000000008 R_X86_64_RELATIVE 349b80 │ │ │ │ -0000000000451d08 0000000000000008 R_X86_64_RELATIVE 34de10 │ │ │ │ -0000000000451d10 0000000000000008 R_X86_64_RELATIVE 34de50 │ │ │ │ -0000000000451d18 0000000000000008 R_X86_64_RELATIVE 34e400 │ │ │ │ -0000000000451d20 0000000000000008 R_X86_64_RELATIVE 34e410 │ │ │ │ -0000000000451d28 0000000000000008 R_X86_64_RELATIVE 34de60 │ │ │ │ -0000000000451d30 0000000000000008 R_X86_64_RELATIVE 34e7a0 │ │ │ │ -0000000000451d38 0000000000000008 R_X86_64_RELATIVE 34e7c0 │ │ │ │ -0000000000451d40 0000000000000008 R_X86_64_RELATIVE 34e7b0 │ │ │ │ -0000000000451d48 0000000000000008 R_X86_64_RELATIVE 34e420 │ │ │ │ -0000000000451d50 0000000000000008 R_X86_64_RELATIVE 34ea70 │ │ │ │ -0000000000451d58 0000000000000008 R_X86_64_RELATIVE 34ea60 │ │ │ │ -0000000000451d60 0000000000000008 R_X86_64_RELATIVE 34de40 │ │ │ │ -0000000000451d90 0000000000000008 R_X86_64_RELATIVE 3534c0 │ │ │ │ -0000000000451dd8 0000000000000008 R_X86_64_RELATIVE 3538e0 │ │ │ │ -0000000000451e18 0000000000000008 R_X86_64_RELATIVE 3556c0 │ │ │ │ -0000000000451ea0 0000000000000008 R_X86_64_RELATIVE 346660 │ │ │ │ -0000000000451ea8 0000000000000008 R_X86_64_RELATIVE 3466a0 │ │ │ │ -0000000000451eb0 0000000000000008 R_X86_64_RELATIVE 346880 │ │ │ │ -0000000000451eb8 0000000000000008 R_X86_64_RELATIVE 346890 │ │ │ │ -0000000000451ec0 0000000000000008 R_X86_64_RELATIVE 3466b0 │ │ │ │ -0000000000451ec8 0000000000000008 R_X86_64_RELATIVE 346c30 │ │ │ │ -0000000000451ed0 0000000000000008 R_X86_64_RELATIVE 346c50 │ │ │ │ -0000000000451ed8 0000000000000008 R_X86_64_RELATIVE 346c40 │ │ │ │ -0000000000451ee0 0000000000000008 R_X86_64_RELATIVE 3468a0 │ │ │ │ -0000000000451ee8 0000000000000008 R_X86_64_RELATIVE 346d90 │ │ │ │ -0000000000451ef0 0000000000000008 R_X86_64_RELATIVE 346d60 │ │ │ │ -0000000000451ef8 0000000000000008 R_X86_64_RELATIVE 346690 │ │ │ │ -0000000000451f00 0000000000000008 R_X86_64_RELATIVE 346d70 │ │ │ │ -0000000000451f08 0000000000000008 R_X86_64_RELATIVE 3468b0 │ │ │ │ -0000000000451f10 0000000000000008 R_X86_64_RELATIVE 346d80 │ │ │ │ -0000000000451f18 0000000000000008 R_X86_64_RELATIVE 346c60 │ │ │ │ -0000000000451f28 0000000000000008 R_X86_64_RELATIVE 3487d0 │ │ │ │ -0000000000451f30 0000000000000008 R_X86_64_RELATIVE 348820 │ │ │ │ -0000000000451f38 0000000000000008 R_X86_64_RELATIVE 348ab0 │ │ │ │ -0000000000451f40 0000000000000008 R_X86_64_RELATIVE 348ac0 │ │ │ │ -0000000000451f48 0000000000000008 R_X86_64_RELATIVE 348830 │ │ │ │ -0000000000451f50 0000000000000008 R_X86_64_RELATIVE 348cb0 │ │ │ │ -0000000000451f58 0000000000000008 R_X86_64_RELATIVE 348cd0 │ │ │ │ -0000000000451f60 0000000000000008 R_X86_64_RELATIVE 348cc0 │ │ │ │ -0000000000451f68 0000000000000008 R_X86_64_RELATIVE 348ad0 │ │ │ │ -0000000000451f70 0000000000000008 R_X86_64_RELATIVE 348d60 │ │ │ │ -0000000000451f78 0000000000000008 R_X86_64_RELATIVE 348d30 │ │ │ │ -0000000000451f80 0000000000000008 R_X86_64_RELATIVE 348810 │ │ │ │ -0000000000451f88 0000000000000008 R_X86_64_RELATIVE 348d40 │ │ │ │ -0000000000451f90 0000000000000008 R_X86_64_RELATIVE 348ae0 │ │ │ │ -0000000000451f98 0000000000000008 R_X86_64_RELATIVE 348d50 │ │ │ │ -0000000000451fa0 0000000000000008 R_X86_64_RELATIVE 348ce0 │ │ │ │ -0000000000451fb0 0000000000000008 R_X86_64_RELATIVE 34a250 │ │ │ │ -0000000000451fb8 0000000000000008 R_X86_64_RELATIVE 34a290 │ │ │ │ -0000000000451fc0 0000000000000008 R_X86_64_RELATIVE 34a920 │ │ │ │ -0000000000451fc8 0000000000000008 R_X86_64_RELATIVE 34a930 │ │ │ │ -0000000000451fd0 0000000000000008 R_X86_64_RELATIVE 34a2a0 │ │ │ │ -0000000000451fd8 0000000000000008 R_X86_64_RELATIVE 34ab40 │ │ │ │ -0000000000451fe0 0000000000000008 R_X86_64_RELATIVE 34ab60 │ │ │ │ -0000000000451fe8 0000000000000008 R_X86_64_RELATIVE 34ab50 │ │ │ │ -0000000000451ff0 0000000000000008 R_X86_64_RELATIVE 34a940 │ │ │ │ -0000000000451ff8 0000000000000008 R_X86_64_RELATIVE 34ad10 │ │ │ │ -0000000000452000 0000000000000008 R_X86_64_RELATIVE 34ace0 │ │ │ │ -0000000000452008 0000000000000008 R_X86_64_RELATIVE 34a280 │ │ │ │ -0000000000452010 0000000000000008 R_X86_64_RELATIVE 34acf0 │ │ │ │ -0000000000452018 0000000000000008 R_X86_64_RELATIVE 34a950 │ │ │ │ -0000000000452020 0000000000000008 R_X86_64_RELATIVE 34ad00 │ │ │ │ -0000000000452028 0000000000000008 R_X86_64_RELATIVE 34ab70 │ │ │ │ -0000000000452038 0000000000000008 R_X86_64_RELATIVE 34c720 │ │ │ │ -0000000000452040 0000000000000008 R_X86_64_RELATIVE 34c760 │ │ │ │ -0000000000452048 0000000000000008 R_X86_64_RELATIVE 34caf0 │ │ │ │ -0000000000452050 0000000000000008 R_X86_64_RELATIVE 34cb00 │ │ │ │ -0000000000452058 0000000000000008 R_X86_64_RELATIVE 34c770 │ │ │ │ -0000000000452060 0000000000000008 R_X86_64_RELATIVE 34d490 │ │ │ │ -0000000000452068 0000000000000008 R_X86_64_RELATIVE 34d4b0 │ │ │ │ -0000000000452070 0000000000000008 R_X86_64_RELATIVE 34d4a0 │ │ │ │ -0000000000452078 0000000000000008 R_X86_64_RELATIVE 34cb10 │ │ │ │ -0000000000452080 0000000000000008 R_X86_64_RELATIVE 34d610 │ │ │ │ -0000000000452088 0000000000000008 R_X86_64_RELATIVE 34d5e0 │ │ │ │ -0000000000452090 0000000000000008 R_X86_64_RELATIVE 34c750 │ │ │ │ -0000000000452098 0000000000000008 R_X86_64_RELATIVE 34d5f0 │ │ │ │ -00000000004520a0 0000000000000008 R_X86_64_RELATIVE 34cb20 │ │ │ │ -00000000004520a8 0000000000000008 R_X86_64_RELATIVE 34d600 │ │ │ │ -00000000004520b0 0000000000000008 R_X86_64_RELATIVE 34d4c0 │ │ │ │ -00000000004520c0 0000000000000008 R_X86_64_RELATIVE 351f10 │ │ │ │ -0000000000452108 0000000000000008 R_X86_64_RELATIVE 3528b0 │ │ │ │ -0000000000452148 0000000000000008 R_X86_64_RELATIVE 352ab0 │ │ │ │ -0000000000452190 0000000000000008 R_X86_64_RELATIVE 353310 │ │ │ │ -00000000004521d0 0000000000000008 R_X86_64_RELATIVE 3546e0 │ │ │ │ -0000000000452258 0000000000000008 R_X86_64_RELATIVE 3551a0 │ │ │ │ -00000000004522e0 0000000000000008 R_X86_64_RELATIVE 347380 │ │ │ │ -00000000004522e8 0000000000000008 R_X86_64_RELATIVE 3473c0 │ │ │ │ -00000000004522f0 0000000000000008 R_X86_64_RELATIVE 347660 │ │ │ │ -00000000004522f8 0000000000000008 R_X86_64_RELATIVE 347670 │ │ │ │ -0000000000452300 0000000000000008 R_X86_64_RELATIVE 3473d0 │ │ │ │ -0000000000452308 0000000000000008 R_X86_64_RELATIVE 347cb0 │ │ │ │ -0000000000452310 0000000000000008 R_X86_64_RELATIVE 347cd0 │ │ │ │ -0000000000452318 0000000000000008 R_X86_64_RELATIVE 347cc0 │ │ │ │ -0000000000452320 0000000000000008 R_X86_64_RELATIVE 347680 │ │ │ │ -0000000000452328 0000000000000008 R_X86_64_RELATIVE 347e30 │ │ │ │ -0000000000452330 0000000000000008 R_X86_64_RELATIVE 347e00 │ │ │ │ -0000000000452338 0000000000000008 R_X86_64_RELATIVE 3473b0 │ │ │ │ -0000000000452340 0000000000000008 R_X86_64_RELATIVE 347e10 │ │ │ │ -0000000000452348 0000000000000008 R_X86_64_RELATIVE 347690 │ │ │ │ -0000000000452350 0000000000000008 R_X86_64_RELATIVE 347e20 │ │ │ │ -0000000000452358 0000000000000008 R_X86_64_RELATIVE 347ce0 │ │ │ │ -0000000000452368 0000000000000008 R_X86_64_RELATIVE 34b820 │ │ │ │ -0000000000452370 0000000000000008 R_X86_64_RELATIVE 34b8a0 │ │ │ │ -0000000000452378 0000000000000008 R_X86_64_RELATIVE 34bcf0 │ │ │ │ -0000000000452380 0000000000000008 R_X86_64_RELATIVE 34bd00 │ │ │ │ -0000000000452388 0000000000000008 R_X86_64_RELATIVE 34b8b0 │ │ │ │ -0000000000452390 0000000000000008 R_X86_64_RELATIVE 34bee0 │ │ │ │ -0000000000452398 0000000000000008 R_X86_64_RELATIVE 34bf00 │ │ │ │ -00000000004523a0 0000000000000008 R_X86_64_RELATIVE 34bef0 │ │ │ │ -00000000004523a8 0000000000000008 R_X86_64_RELATIVE 34bd10 │ │ │ │ -00000000004523b0 0000000000000008 R_X86_64_RELATIVE 34bfe0 │ │ │ │ -00000000004523b8 0000000000000008 R_X86_64_RELATIVE 34bfb0 │ │ │ │ -00000000004523c0 0000000000000008 R_X86_64_RELATIVE 34b890 │ │ │ │ -00000000004523c8 0000000000000008 R_X86_64_RELATIVE 34bfc0 │ │ │ │ -00000000004523d0 0000000000000008 R_X86_64_RELATIVE 34bd20 │ │ │ │ -00000000004523d8 0000000000000008 R_X86_64_RELATIVE 34bfd0 │ │ │ │ -00000000004523e0 0000000000000008 R_X86_64_RELATIVE 34bf10 │ │ │ │ -00000000004523f0 0000000000000008 R_X86_64_RELATIVE 34fb60 │ │ │ │ -0000000000452438 0000000000000008 R_X86_64_RELATIVE 350cd0 │ │ │ │ -0000000000452478 0000000000000008 R_X86_64_RELATIVE 351b20 │ │ │ │ -00000000004524c0 0000000000000008 R_X86_64_RELATIVE 351d70 │ │ │ │ -0000000000452500 0000000000000008 R_X86_64_RELATIVE 353a60 │ │ │ │ -0000000000452588 0000000000000008 R_X86_64_RELATIVE 354bf0 │ │ │ │ -0000000000452698 0000000000000008 R_X86_64_RELATIVE 355b00 │ │ │ │ -00000000004526a0 0000000000000008 R_X86_64_RELATIVE 355b80 │ │ │ │ -00000000004526a8 0000000000000008 R_X86_64_RELATIVE 355ee0 │ │ │ │ -00000000004526b0 0000000000000008 R_X86_64_RELATIVE 355f10 │ │ │ │ -00000000004526b8 0000000000000008 R_X86_64_RELATIVE 355b90 │ │ │ │ -00000000004526c0 0000000000000008 R_X86_64_RELATIVE 3561e0 │ │ │ │ -00000000004526c8 0000000000000008 R_X86_64_RELATIVE 356210 │ │ │ │ -00000000004526d0 0000000000000008 R_X86_64_RELATIVE 3561f0 │ │ │ │ -00000000004526d8 0000000000000008 R_X86_64_RELATIVE 355ef0 │ │ │ │ -00000000004526e0 0000000000000008 R_X86_64_RELATIVE 356300 │ │ │ │ -00000000004526e8 0000000000000008 R_X86_64_RELATIVE 3562d0 │ │ │ │ -00000000004526f0 0000000000000008 R_X86_64_RELATIVE 355ba0 │ │ │ │ -00000000004526f8 0000000000000008 R_X86_64_RELATIVE 3562e0 │ │ │ │ -0000000000452700 0000000000000008 R_X86_64_RELATIVE 355f00 │ │ │ │ -0000000000452708 0000000000000008 R_X86_64_RELATIVE 3562f0 │ │ │ │ -0000000000452710 0000000000000008 R_X86_64_RELATIVE 356200 │ │ │ │ -0000000000452720 0000000000000008 R_X86_64_RELATIVE 358240 │ │ │ │ -0000000000452728 0000000000000008 R_X86_64_RELATIVE 3582a0 │ │ │ │ -0000000000452730 0000000000000008 R_X86_64_RELATIVE 358ba0 │ │ │ │ -0000000000452738 0000000000000008 R_X86_64_RELATIVE 358bc0 │ │ │ │ -0000000000452740 0000000000000008 R_X86_64_RELATIVE 358290 │ │ │ │ -0000000000452748 0000000000000008 R_X86_64_RELATIVE 359710 │ │ │ │ -0000000000452750 0000000000000008 R_X86_64_RELATIVE 359730 │ │ │ │ -0000000000452758 0000000000000008 R_X86_64_RELATIVE 359720 │ │ │ │ -0000000000452760 0000000000000008 R_X86_64_RELATIVE 358bb0 │ │ │ │ -0000000000452768 0000000000000008 R_X86_64_RELATIVE 359840 │ │ │ │ -0000000000452770 0000000000000008 R_X86_64_RELATIVE 359820 │ │ │ │ -0000000000452778 0000000000000008 R_X86_64_RELATIVE 358270 │ │ │ │ -00000000004527a8 0000000000000008 R_X86_64_RELATIVE 35ca90 │ │ │ │ -00000000004527f0 0000000000000008 R_X86_64_RELATIVE 35d1c0 │ │ │ │ -0000000000452830 0000000000000008 R_X86_64_RELATIVE 360d90 │ │ │ │ -00000000004529c8 0000000000000008 R_X86_64_RELATIVE 356380 │ │ │ │ -00000000004529d0 0000000000000008 R_X86_64_RELATIVE 3563e0 │ │ │ │ -00000000004529d8 0000000000000008 R_X86_64_RELATIVE 356a60 │ │ │ │ -00000000004529e0 0000000000000008 R_X86_64_RELATIVE 356aa0 │ │ │ │ -00000000004529e8 0000000000000008 R_X86_64_RELATIVE 3563d0 │ │ │ │ -00000000004529f0 0000000000000008 R_X86_64_RELATIVE 357020 │ │ │ │ -00000000004529f8 0000000000000008 R_X86_64_RELATIVE 357060 │ │ │ │ -0000000000452a00 0000000000000008 R_X86_64_RELATIVE 357050 │ │ │ │ -0000000000452a08 0000000000000008 R_X86_64_RELATIVE 356a90 │ │ │ │ -0000000000452a10 0000000000000008 R_X86_64_RELATIVE 357180 │ │ │ │ -0000000000452a18 0000000000000008 R_X86_64_RELATIVE 357150 │ │ │ │ -0000000000452a20 0000000000000008 R_X86_64_RELATIVE 3563b0 │ │ │ │ -0000000000452a28 0000000000000008 R_X86_64_RELATIVE 357160 │ │ │ │ -0000000000452a30 0000000000000008 R_X86_64_RELATIVE 356a70 │ │ │ │ -0000000000452a38 0000000000000008 R_X86_64_RELATIVE 357170 │ │ │ │ -0000000000452a40 0000000000000008 R_X86_64_RELATIVE 357030 │ │ │ │ -0000000000452a50 0000000000000008 R_X86_64_RELATIVE 3572e0 │ │ │ │ -0000000000452a58 0000000000000008 R_X86_64_RELATIVE 3573a0 │ │ │ │ -0000000000452a60 0000000000000008 R_X86_64_RELATIVE 3578d0 │ │ │ │ -0000000000452a68 0000000000000008 R_X86_64_RELATIVE 357910 │ │ │ │ -0000000000452a70 0000000000000008 R_X86_64_RELATIVE 357390 │ │ │ │ -0000000000452a78 0000000000000008 R_X86_64_RELATIVE 358070 │ │ │ │ -0000000000452a80 0000000000000008 R_X86_64_RELATIVE 3580b0 │ │ │ │ -0000000000452a88 0000000000000008 R_X86_64_RELATIVE 3580a0 │ │ │ │ -0000000000452a90 0000000000000008 R_X86_64_RELATIVE 357900 │ │ │ │ -0000000000452a98 0000000000000008 R_X86_64_RELATIVE 358160 │ │ │ │ -0000000000452aa0 0000000000000008 R_X86_64_RELATIVE 358130 │ │ │ │ -0000000000452aa8 0000000000000008 R_X86_64_RELATIVE 357370 │ │ │ │ -0000000000452ab0 0000000000000008 R_X86_64_RELATIVE 358140 │ │ │ │ -0000000000452ab8 0000000000000008 R_X86_64_RELATIVE 3578e0 │ │ │ │ -0000000000452ac0 0000000000000008 R_X86_64_RELATIVE 358150 │ │ │ │ -0000000000452ac8 0000000000000008 R_X86_64_RELATIVE 358080 │ │ │ │ -0000000000452ad8 0000000000000008 R_X86_64_RELATIVE 35aef0 │ │ │ │ -0000000000452b20 0000000000000008 R_X86_64_RELATIVE 35b410 │ │ │ │ -0000000000452b60 0000000000000008 R_X86_64_RELATIVE 35b660 │ │ │ │ -0000000000452ba8 0000000000000008 R_X86_64_RELATIVE 35c8e0 │ │ │ │ -0000000000452be8 0000000000000008 R_X86_64_RELATIVE 35db00 │ │ │ │ -0000000000452c70 0000000000000008 R_X86_64_RELATIVE 3604e0 │ │ │ │ -0000000000452e08 0000000000000008 R_X86_64_RELATIVE 359a90 │ │ │ │ -0000000000452e50 0000000000000008 R_X86_64_RELATIVE 359eb0 │ │ │ │ -0000000000452e90 0000000000000008 R_X86_64_RELATIVE 35a120 │ │ │ │ -0000000000452ed8 0000000000000008 R_X86_64_RELATIVE 35ad10 │ │ │ │ -0000000000452f18 0000000000000008 R_X86_64_RELATIVE 35d310 │ │ │ │ -0000000000452fa0 0000000000000008 R_X86_64_RELATIVE 35e4b0 │ │ │ │ -0000000000453ac0 0000000000000008 R_X86_64_RELATIVE 361650 │ │ │ │ -00000000004544d8 0000000000000008 R_X86_64_RELATIVE 361650 │ │ │ │ -0000000000454ef0 0000000000000008 R_X86_64_RELATIVE 361650 │ │ │ │ -0000000000455888 0000000000000008 R_X86_64_RELATIVE 346310 │ │ │ │ -0000000000455890 0000000000000008 R_X86_64_RELATIVE 346340 │ │ │ │ -0000000000455898 0000000000000008 R_X86_64_RELATIVE 3463b0 │ │ │ │ -00000000004558a0 0000000000000008 R_X86_64_RELATIVE 3463c0 │ │ │ │ -00000000004558a8 0000000000000008 R_X86_64_RELATIVE 346350 │ │ │ │ -00000000004558b0 0000000000000008 R_X86_64_RELATIVE 346520 │ │ │ │ -00000000004558b8 0000000000000008 R_X86_64_RELATIVE 346540 │ │ │ │ -00000000004558c0 0000000000000008 R_X86_64_RELATIVE 346530 │ │ │ │ -00000000004558c8 0000000000000008 R_X86_64_RELATIVE 3463d0 │ │ │ │ -00000000004558d0 0000000000000008 R_X86_64_RELATIVE 3465c0 │ │ │ │ -00000000004558d8 0000000000000008 R_X86_64_RELATIVE 346590 │ │ │ │ -00000000004558e0 0000000000000008 R_X86_64_RELATIVE 346330 │ │ │ │ -00000000004558e8 0000000000000008 R_X86_64_RELATIVE 3465a0 │ │ │ │ -00000000004558f0 0000000000000008 R_X86_64_RELATIVE 3463e0 │ │ │ │ -00000000004558f8 0000000000000008 R_X86_64_RELATIVE 3465b0 │ │ │ │ -0000000000455900 0000000000000008 R_X86_64_RELATIVE 346550 │ │ │ │ -0000000000455908 0000000000000008 R_X86_64_RELATIVE 345c60 │ │ │ │ -0000000000455910 0000000000000008 R_X86_64_RELATIVE 349dd0 │ │ │ │ -0000000000455918 0000000000000008 R_X86_64_RELATIVE 349e00 │ │ │ │ -0000000000455920 0000000000000008 R_X86_64_RELATIVE 349fd0 │ │ │ │ -0000000000455928 0000000000000008 R_X86_64_RELATIVE 349fe0 │ │ │ │ -0000000000455930 0000000000000008 R_X86_64_RELATIVE 349e10 │ │ │ │ -0000000000455938 0000000000000008 R_X86_64_RELATIVE 34a150 │ │ │ │ -0000000000455940 0000000000000008 R_X86_64_RELATIVE 34a170 │ │ │ │ -0000000000455948 0000000000000008 R_X86_64_RELATIVE 34a160 │ │ │ │ -0000000000455950 0000000000000008 R_X86_64_RELATIVE 349ff0 │ │ │ │ -0000000000455958 0000000000000008 R_X86_64_RELATIVE 34a220 │ │ │ │ -0000000000455960 0000000000000008 R_X86_64_RELATIVE 34a1f0 │ │ │ │ -0000000000455968 0000000000000008 R_X86_64_RELATIVE 349df0 │ │ │ │ -0000000000455970 0000000000000008 R_X86_64_RELATIVE 34a200 │ │ │ │ -0000000000455978 0000000000000008 R_X86_64_RELATIVE 34a000 │ │ │ │ -0000000000455980 0000000000000008 R_X86_64_RELATIVE 34a210 │ │ │ │ -0000000000455988 0000000000000008 R_X86_64_RELATIVE 34a180 │ │ │ │ -0000000000455998 0000000000000008 R_X86_64_RELATIVE 34ed50 │ │ │ │ -00000000004559a0 0000000000000008 R_X86_64_RELATIVE 34ed90 │ │ │ │ -00000000004559a8 0000000000000008 R_X86_64_RELATIVE 34f190 │ │ │ │ -00000000004559b0 0000000000000008 R_X86_64_RELATIVE 34f1a0 │ │ │ │ -00000000004559b8 0000000000000008 R_X86_64_RELATIVE 34eda0 │ │ │ │ -00000000004559c0 0000000000000008 R_X86_64_RELATIVE 34f6d0 │ │ │ │ -00000000004559c8 0000000000000008 R_X86_64_RELATIVE 34f6f0 │ │ │ │ -00000000004559d0 0000000000000008 R_X86_64_RELATIVE 34f6e0 │ │ │ │ -00000000004559d8 0000000000000008 R_X86_64_RELATIVE 34f1b0 │ │ │ │ -00000000004559e0 0000000000000008 R_X86_64_RELATIVE 34f750 │ │ │ │ -00000000004559e8 0000000000000008 R_X86_64_RELATIVE 34f740 │ │ │ │ -00000000004559f0 0000000000000008 R_X86_64_RELATIVE 34ed80 │ │ │ │ -0000000000455a68 0000000000000008 R_X86_64_RELATIVE 353a50 │ │ │ │ -0000000000455b30 0000000000000008 R_X86_64_RELATIVE 346f30 │ │ │ │ -0000000000455b38 0000000000000008 R_X86_64_RELATIVE 346f60 │ │ │ │ -0000000000455b40 0000000000000008 R_X86_64_RELATIVE 347040 │ │ │ │ -0000000000455b48 0000000000000008 R_X86_64_RELATIVE 347050 │ │ │ │ -0000000000455b50 0000000000000008 R_X86_64_RELATIVE 346f70 │ │ │ │ -0000000000455b58 0000000000000008 R_X86_64_RELATIVE 347260 │ │ │ │ -0000000000455b60 0000000000000008 R_X86_64_RELATIVE 347280 │ │ │ │ -0000000000455b68 0000000000000008 R_X86_64_RELATIVE 347270 │ │ │ │ -0000000000455b70 0000000000000008 R_X86_64_RELATIVE 347060 │ │ │ │ -0000000000455b78 0000000000000008 R_X86_64_RELATIVE 347350 │ │ │ │ -0000000000455b80 0000000000000008 R_X86_64_RELATIVE 347320 │ │ │ │ -0000000000455b88 0000000000000008 R_X86_64_RELATIVE 346f50 │ │ │ │ -0000000000455b90 0000000000000008 R_X86_64_RELATIVE 347330 │ │ │ │ -0000000000455b98 0000000000000008 R_X86_64_RELATIVE 347070 │ │ │ │ -0000000000455ba0 0000000000000008 R_X86_64_RELATIVE 347340 │ │ │ │ -0000000000455ba8 0000000000000008 R_X86_64_RELATIVE 347290 │ │ │ │ -0000000000455bb8 0000000000000008 R_X86_64_RELATIVE 348ea0 │ │ │ │ -0000000000455bc0 0000000000000008 R_X86_64_RELATIVE 348ed0 │ │ │ │ -0000000000455bc8 0000000000000008 R_X86_64_RELATIVE 348fd0 │ │ │ │ -0000000000455bd0 0000000000000008 R_X86_64_RELATIVE 348fe0 │ │ │ │ -0000000000455bd8 0000000000000008 R_X86_64_RELATIVE 348ee0 │ │ │ │ -0000000000455be0 0000000000000008 R_X86_64_RELATIVE 349150 │ │ │ │ -0000000000455be8 0000000000000008 R_X86_64_RELATIVE 349170 │ │ │ │ -0000000000455bf0 0000000000000008 R_X86_64_RELATIVE 349160 │ │ │ │ -0000000000455bf8 0000000000000008 R_X86_64_RELATIVE 348ff0 │ │ │ │ -0000000000455c00 0000000000000008 R_X86_64_RELATIVE 349260 │ │ │ │ -0000000000455c08 0000000000000008 R_X86_64_RELATIVE 349230 │ │ │ │ -0000000000455c10 0000000000000008 R_X86_64_RELATIVE 348ec0 │ │ │ │ -0000000000455c18 0000000000000008 R_X86_64_RELATIVE 349240 │ │ │ │ -0000000000455c20 0000000000000008 R_X86_64_RELATIVE 349000 │ │ │ │ -0000000000455c28 0000000000000008 R_X86_64_RELATIVE 349250 │ │ │ │ -0000000000455c30 0000000000000008 R_X86_64_RELATIVE 349180 │ │ │ │ -0000000000455c40 0000000000000008 R_X86_64_RELATIVE 34afc0 │ │ │ │ -0000000000455c48 0000000000000008 R_X86_64_RELATIVE 34b000 │ │ │ │ -0000000000455c50 0000000000000008 R_X86_64_RELATIVE 34b310 │ │ │ │ -0000000000455c58 0000000000000008 R_X86_64_RELATIVE 34b320 │ │ │ │ -0000000000455c60 0000000000000008 R_X86_64_RELATIVE 34b010 │ │ │ │ -0000000000455c68 0000000000000008 R_X86_64_RELATIVE 34b530 │ │ │ │ -0000000000455c70 0000000000000008 R_X86_64_RELATIVE 34b550 │ │ │ │ -0000000000455c78 0000000000000008 R_X86_64_RELATIVE 34b540 │ │ │ │ -0000000000455c80 0000000000000008 R_X86_64_RELATIVE 34b330 │ │ │ │ -0000000000455c88 0000000000000008 R_X86_64_RELATIVE 34b5e0 │ │ │ │ -0000000000455c90 0000000000000008 R_X86_64_RELATIVE 34b5b0 │ │ │ │ -0000000000455c98 0000000000000008 R_X86_64_RELATIVE 34aff0 │ │ │ │ -0000000000455ca0 0000000000000008 R_X86_64_RELATIVE 34b5c0 │ │ │ │ -0000000000455ca8 0000000000000008 R_X86_64_RELATIVE 34b340 │ │ │ │ -0000000000455cb0 0000000000000008 R_X86_64_RELATIVE 34b5d0 │ │ │ │ -0000000000455cb8 0000000000000008 R_X86_64_RELATIVE 34b560 │ │ │ │ -0000000000455cc8 0000000000000008 R_X86_64_RELATIVE 34d880 │ │ │ │ -0000000000455cd0 0000000000000008 R_X86_64_RELATIVE 34d8c0 │ │ │ │ -0000000000455cd8 0000000000000008 R_X86_64_RELATIVE 34daf0 │ │ │ │ -0000000000455ce0 0000000000000008 R_X86_64_RELATIVE 34db00 │ │ │ │ -0000000000455ce8 0000000000000008 R_X86_64_RELATIVE 34d8d0 │ │ │ │ -0000000000455cf0 0000000000000008 R_X86_64_RELATIVE 34dc90 │ │ │ │ -0000000000455cf8 0000000000000008 R_X86_64_RELATIVE 34dcb0 │ │ │ │ -0000000000455d00 0000000000000008 R_X86_64_RELATIVE 34dca0 │ │ │ │ -0000000000455d08 0000000000000008 R_X86_64_RELATIVE 34db10 │ │ │ │ -0000000000455d10 0000000000000008 R_X86_64_RELATIVE 34ddb0 │ │ │ │ -0000000000455d18 0000000000000008 R_X86_64_RELATIVE 34dd80 │ │ │ │ -0000000000455d20 0000000000000008 R_X86_64_RELATIVE 34d8b0 │ │ │ │ -0000000000455d28 0000000000000008 R_X86_64_RELATIVE 34dd90 │ │ │ │ -0000000000455d30 0000000000000008 R_X86_64_RELATIVE 34db20 │ │ │ │ -0000000000455d38 0000000000000008 R_X86_64_RELATIVE 34dda0 │ │ │ │ -0000000000455d40 0000000000000008 R_X86_64_RELATIVE 34dcc0 │ │ │ │ -0000000000455d98 0000000000000008 R_X86_64_RELATIVE 352aa0 │ │ │ │ -0000000000455e20 0000000000000008 R_X86_64_RELATIVE 3534b0 │ │ │ │ -0000000000455f70 0000000000000008 R_X86_64_RELATIVE 348000 │ │ │ │ -0000000000455f78 0000000000000008 R_X86_64_RELATIVE 348040 │ │ │ │ -0000000000455f80 0000000000000008 R_X86_64_RELATIVE 3481d0 │ │ │ │ -0000000000455f88 0000000000000008 R_X86_64_RELATIVE 3481e0 │ │ │ │ -0000000000455f90 0000000000000008 R_X86_64_RELATIVE 348050 │ │ │ │ -0000000000455f98 0000000000000008 R_X86_64_RELATIVE 348460 │ │ │ │ -0000000000455fa0 0000000000000008 R_X86_64_RELATIVE 348480 │ │ │ │ -0000000000455fa8 0000000000000008 R_X86_64_RELATIVE 348470 │ │ │ │ -0000000000455fb0 0000000000000008 R_X86_64_RELATIVE 3481f0 │ │ │ │ -0000000000455fb8 0000000000000008 R_X86_64_RELATIVE 3485b0 │ │ │ │ -0000000000455fc0 0000000000000008 R_X86_64_RELATIVE 348580 │ │ │ │ -0000000000455fc8 0000000000000008 R_X86_64_RELATIVE 348030 │ │ │ │ -0000000000455fd0 0000000000000008 R_X86_64_RELATIVE 348590 │ │ │ │ -0000000000455fd8 0000000000000008 R_X86_64_RELATIVE 348200 │ │ │ │ -0000000000455fe0 0000000000000008 R_X86_64_RELATIVE 3485a0 │ │ │ │ -0000000000455fe8 0000000000000008 R_X86_64_RELATIVE 348490 │ │ │ │ -0000000000455ff8 0000000000000008 R_X86_64_RELATIVE 34c0f0 │ │ │ │ -0000000000456000 0000000000000008 R_X86_64_RELATIVE 34c120 │ │ │ │ -0000000000456008 0000000000000008 R_X86_64_RELATIVE 34c2c0 │ │ │ │ -0000000000456010 0000000000000008 R_X86_64_RELATIVE 34c2d0 │ │ │ │ -0000000000456018 0000000000000008 R_X86_64_RELATIVE 34c130 │ │ │ │ -0000000000456020 0000000000000008 R_X86_64_RELATIVE 34c450 │ │ │ │ -0000000000456028 0000000000000008 R_X86_64_RELATIVE 34c470 │ │ │ │ -0000000000456030 0000000000000008 R_X86_64_RELATIVE 34c460 │ │ │ │ -0000000000456038 0000000000000008 R_X86_64_RELATIVE 34c2e0 │ │ │ │ -0000000000456040 0000000000000008 R_X86_64_RELATIVE 34c510 │ │ │ │ -0000000000456048 0000000000000008 R_X86_64_RELATIVE 34c4e0 │ │ │ │ -0000000000456050 0000000000000008 R_X86_64_RELATIVE 34c110 │ │ │ │ -0000000000456058 0000000000000008 R_X86_64_RELATIVE 34c4f0 │ │ │ │ -0000000000456060 0000000000000008 R_X86_64_RELATIVE 34c2f0 │ │ │ │ -0000000000456068 0000000000000008 R_X86_64_RELATIVE 34c500 │ │ │ │ -0000000000456070 0000000000000008 R_X86_64_RELATIVE 34c480 │ │ │ │ -0000000000456080 0000000000000008 R_X86_64_RELATIVE 350e70 │ │ │ │ -00000000004560c8 0000000000000008 R_X86_64_RELATIVE 351b10 │ │ │ │ -0000000000456108 0000000000000008 R_X86_64_RELATIVE 351e20 │ │ │ │ -0000000000456150 0000000000000008 R_X86_64_RELATIVE 351f00 │ │ │ │ -00000000004562a0 0000000000000008 R_X86_64_RELATIVE 346310 │ │ │ │ -00000000004562a8 0000000000000008 R_X86_64_RELATIVE 346340 │ │ │ │ -00000000004562b0 0000000000000008 R_X86_64_RELATIVE 3463b0 │ │ │ │ -00000000004562b8 0000000000000008 R_X86_64_RELATIVE 3463c0 │ │ │ │ -00000000004562c0 0000000000000008 R_X86_64_RELATIVE 346350 │ │ │ │ -00000000004562c8 0000000000000008 R_X86_64_RELATIVE 346520 │ │ │ │ -00000000004562d0 0000000000000008 R_X86_64_RELATIVE 346540 │ │ │ │ -00000000004562d8 0000000000000008 R_X86_64_RELATIVE 346530 │ │ │ │ -00000000004562e0 0000000000000008 R_X86_64_RELATIVE 3463d0 │ │ │ │ -00000000004562e8 0000000000000008 R_X86_64_RELATIVE 3465c0 │ │ │ │ -00000000004562f0 0000000000000008 R_X86_64_RELATIVE 346590 │ │ │ │ -00000000004562f8 0000000000000008 R_X86_64_RELATIVE 346330 │ │ │ │ -0000000000456300 0000000000000008 R_X86_64_RELATIVE 3465a0 │ │ │ │ -0000000000456308 0000000000000008 R_X86_64_RELATIVE 3463e0 │ │ │ │ -0000000000456310 0000000000000008 R_X86_64_RELATIVE 3465b0 │ │ │ │ -0000000000456318 0000000000000008 R_X86_64_RELATIVE 346550 │ │ │ │ -0000000000456320 0000000000000008 R_X86_64_RELATIVE 345c60 │ │ │ │ -0000000000456328 0000000000000008 R_X86_64_RELATIVE 349dd0 │ │ │ │ -0000000000456330 0000000000000008 R_X86_64_RELATIVE 349e00 │ │ │ │ -0000000000456338 0000000000000008 R_X86_64_RELATIVE 349fd0 │ │ │ │ -0000000000456340 0000000000000008 R_X86_64_RELATIVE 349fe0 │ │ │ │ -0000000000456348 0000000000000008 R_X86_64_RELATIVE 349e10 │ │ │ │ -0000000000456350 0000000000000008 R_X86_64_RELATIVE 34a150 │ │ │ │ -0000000000456358 0000000000000008 R_X86_64_RELATIVE 34a170 │ │ │ │ -0000000000456360 0000000000000008 R_X86_64_RELATIVE 34a160 │ │ │ │ -0000000000456368 0000000000000008 R_X86_64_RELATIVE 349ff0 │ │ │ │ -0000000000456370 0000000000000008 R_X86_64_RELATIVE 34a220 │ │ │ │ -0000000000456378 0000000000000008 R_X86_64_RELATIVE 34a1f0 │ │ │ │ -0000000000456380 0000000000000008 R_X86_64_RELATIVE 349df0 │ │ │ │ -0000000000456388 0000000000000008 R_X86_64_RELATIVE 34a200 │ │ │ │ -0000000000456390 0000000000000008 R_X86_64_RELATIVE 34a000 │ │ │ │ -0000000000456398 0000000000000008 R_X86_64_RELATIVE 34a210 │ │ │ │ -00000000004563a0 0000000000000008 R_X86_64_RELATIVE 34a180 │ │ │ │ -00000000004563b0 0000000000000008 R_X86_64_RELATIVE 34ed50 │ │ │ │ -00000000004563b8 0000000000000008 R_X86_64_RELATIVE 34ed90 │ │ │ │ -00000000004563c0 0000000000000008 R_X86_64_RELATIVE 34f190 │ │ │ │ -00000000004563c8 0000000000000008 R_X86_64_RELATIVE 34f1a0 │ │ │ │ -00000000004563d0 0000000000000008 R_X86_64_RELATIVE 34eda0 │ │ │ │ -00000000004563d8 0000000000000008 R_X86_64_RELATIVE 34f6d0 │ │ │ │ -00000000004563e0 0000000000000008 R_X86_64_RELATIVE 34f6f0 │ │ │ │ -00000000004563e8 0000000000000008 R_X86_64_RELATIVE 34f6e0 │ │ │ │ -00000000004563f0 0000000000000008 R_X86_64_RELATIVE 34f1b0 │ │ │ │ -00000000004563f8 0000000000000008 R_X86_64_RELATIVE 34f750 │ │ │ │ -0000000000456400 0000000000000008 R_X86_64_RELATIVE 34f740 │ │ │ │ -0000000000456408 0000000000000008 R_X86_64_RELATIVE 34ed80 │ │ │ │ -0000000000456480 0000000000000008 R_X86_64_RELATIVE 353a50 │ │ │ │ -0000000000456548 0000000000000008 R_X86_64_RELATIVE 346f30 │ │ │ │ -0000000000456550 0000000000000008 R_X86_64_RELATIVE 346f60 │ │ │ │ -0000000000456558 0000000000000008 R_X86_64_RELATIVE 347040 │ │ │ │ -0000000000456560 0000000000000008 R_X86_64_RELATIVE 347050 │ │ │ │ -0000000000456568 0000000000000008 R_X86_64_RELATIVE 346f70 │ │ │ │ -0000000000456570 0000000000000008 R_X86_64_RELATIVE 347260 │ │ │ │ -0000000000456578 0000000000000008 R_X86_64_RELATIVE 347280 │ │ │ │ -0000000000456580 0000000000000008 R_X86_64_RELATIVE 347270 │ │ │ │ -0000000000456588 0000000000000008 R_X86_64_RELATIVE 347060 │ │ │ │ -0000000000456590 0000000000000008 R_X86_64_RELATIVE 347350 │ │ │ │ -0000000000456598 0000000000000008 R_X86_64_RELATIVE 347320 │ │ │ │ -00000000004565a0 0000000000000008 R_X86_64_RELATIVE 346f50 │ │ │ │ -00000000004565a8 0000000000000008 R_X86_64_RELATIVE 347330 │ │ │ │ -00000000004565b0 0000000000000008 R_X86_64_RELATIVE 347070 │ │ │ │ -00000000004565b8 0000000000000008 R_X86_64_RELATIVE 347340 │ │ │ │ -00000000004565c0 0000000000000008 R_X86_64_RELATIVE 347290 │ │ │ │ -00000000004565d0 0000000000000008 R_X86_64_RELATIVE 348ea0 │ │ │ │ -00000000004565d8 0000000000000008 R_X86_64_RELATIVE 348ed0 │ │ │ │ -00000000004565e0 0000000000000008 R_X86_64_RELATIVE 348fd0 │ │ │ │ -00000000004565e8 0000000000000008 R_X86_64_RELATIVE 348fe0 │ │ │ │ -00000000004565f0 0000000000000008 R_X86_64_RELATIVE 348ee0 │ │ │ │ -00000000004565f8 0000000000000008 R_X86_64_RELATIVE 349150 │ │ │ │ -0000000000456600 0000000000000008 R_X86_64_RELATIVE 349170 │ │ │ │ -0000000000456608 0000000000000008 R_X86_64_RELATIVE 349160 │ │ │ │ -0000000000456610 0000000000000008 R_X86_64_RELATIVE 348ff0 │ │ │ │ -0000000000456618 0000000000000008 R_X86_64_RELATIVE 349260 │ │ │ │ -0000000000456620 0000000000000008 R_X86_64_RELATIVE 349230 │ │ │ │ -0000000000456628 0000000000000008 R_X86_64_RELATIVE 348ec0 │ │ │ │ -0000000000456630 0000000000000008 R_X86_64_RELATIVE 349240 │ │ │ │ -0000000000456638 0000000000000008 R_X86_64_RELATIVE 349000 │ │ │ │ -0000000000456640 0000000000000008 R_X86_64_RELATIVE 349250 │ │ │ │ -0000000000456648 0000000000000008 R_X86_64_RELATIVE 349180 │ │ │ │ -0000000000456658 0000000000000008 R_X86_64_RELATIVE 34afc0 │ │ │ │ -0000000000456660 0000000000000008 R_X86_64_RELATIVE 34b000 │ │ │ │ -0000000000456668 0000000000000008 R_X86_64_RELATIVE 34b310 │ │ │ │ -0000000000456670 0000000000000008 R_X86_64_RELATIVE 34b320 │ │ │ │ -0000000000456678 0000000000000008 R_X86_64_RELATIVE 34b010 │ │ │ │ -0000000000456680 0000000000000008 R_X86_64_RELATIVE 34b530 │ │ │ │ -0000000000456688 0000000000000008 R_X86_64_RELATIVE 34b550 │ │ │ │ -0000000000456690 0000000000000008 R_X86_64_RELATIVE 34b540 │ │ │ │ -0000000000456698 0000000000000008 R_X86_64_RELATIVE 34b330 │ │ │ │ -00000000004566a0 0000000000000008 R_X86_64_RELATIVE 34b5e0 │ │ │ │ -00000000004566a8 0000000000000008 R_X86_64_RELATIVE 34b5b0 │ │ │ │ -00000000004566b0 0000000000000008 R_X86_64_RELATIVE 34aff0 │ │ │ │ -00000000004566b8 0000000000000008 R_X86_64_RELATIVE 34b5c0 │ │ │ │ -00000000004566c0 0000000000000008 R_X86_64_RELATIVE 34b340 │ │ │ │ -00000000004566c8 0000000000000008 R_X86_64_RELATIVE 34b5d0 │ │ │ │ -00000000004566d0 0000000000000008 R_X86_64_RELATIVE 34b560 │ │ │ │ -00000000004566e0 0000000000000008 R_X86_64_RELATIVE 34d880 │ │ │ │ -00000000004566e8 0000000000000008 R_X86_64_RELATIVE 34d8c0 │ │ │ │ -00000000004566f0 0000000000000008 R_X86_64_RELATIVE 34daf0 │ │ │ │ -00000000004566f8 0000000000000008 R_X86_64_RELATIVE 34db00 │ │ │ │ -0000000000456700 0000000000000008 R_X86_64_RELATIVE 34d8d0 │ │ │ │ -0000000000456708 0000000000000008 R_X86_64_RELATIVE 34dc90 │ │ │ │ -0000000000456710 0000000000000008 R_X86_64_RELATIVE 34dcb0 │ │ │ │ -0000000000456718 0000000000000008 R_X86_64_RELATIVE 34dca0 │ │ │ │ -0000000000456720 0000000000000008 R_X86_64_RELATIVE 34db10 │ │ │ │ -0000000000456728 0000000000000008 R_X86_64_RELATIVE 34ddb0 │ │ │ │ -0000000000456730 0000000000000008 R_X86_64_RELATIVE 34dd80 │ │ │ │ -0000000000456738 0000000000000008 R_X86_64_RELATIVE 34d8b0 │ │ │ │ -0000000000456740 0000000000000008 R_X86_64_RELATIVE 34dd90 │ │ │ │ -0000000000456748 0000000000000008 R_X86_64_RELATIVE 34db20 │ │ │ │ -0000000000456750 0000000000000008 R_X86_64_RELATIVE 34dda0 │ │ │ │ -0000000000456758 0000000000000008 R_X86_64_RELATIVE 34dcc0 │ │ │ │ -00000000004567b0 0000000000000008 R_X86_64_RELATIVE 352aa0 │ │ │ │ -0000000000456838 0000000000000008 R_X86_64_RELATIVE 3534b0 │ │ │ │ -0000000000456988 0000000000000008 R_X86_64_RELATIVE 348000 │ │ │ │ -0000000000456990 0000000000000008 R_X86_64_RELATIVE 348040 │ │ │ │ -0000000000456998 0000000000000008 R_X86_64_RELATIVE 3481d0 │ │ │ │ -00000000004569a0 0000000000000008 R_X86_64_RELATIVE 3481e0 │ │ │ │ -00000000004569a8 0000000000000008 R_X86_64_RELATIVE 348050 │ │ │ │ -00000000004569b0 0000000000000008 R_X86_64_RELATIVE 348460 │ │ │ │ -00000000004569b8 0000000000000008 R_X86_64_RELATIVE 348480 │ │ │ │ -00000000004569c0 0000000000000008 R_X86_64_RELATIVE 348470 │ │ │ │ -00000000004569c8 0000000000000008 R_X86_64_RELATIVE 3481f0 │ │ │ │ -00000000004569d0 0000000000000008 R_X86_64_RELATIVE 3485b0 │ │ │ │ -00000000004569d8 0000000000000008 R_X86_64_RELATIVE 348580 │ │ │ │ -00000000004569e0 0000000000000008 R_X86_64_RELATIVE 348030 │ │ │ │ -00000000004569e8 0000000000000008 R_X86_64_RELATIVE 348590 │ │ │ │ -00000000004569f0 0000000000000008 R_X86_64_RELATIVE 348200 │ │ │ │ -00000000004569f8 0000000000000008 R_X86_64_RELATIVE 3485a0 │ │ │ │ -0000000000456a00 0000000000000008 R_X86_64_RELATIVE 348490 │ │ │ │ -0000000000456a10 0000000000000008 R_X86_64_RELATIVE 34c0f0 │ │ │ │ -0000000000456a18 0000000000000008 R_X86_64_RELATIVE 34c120 │ │ │ │ -0000000000456a20 0000000000000008 R_X86_64_RELATIVE 34c2c0 │ │ │ │ -0000000000456a28 0000000000000008 R_X86_64_RELATIVE 34c2d0 │ │ │ │ -0000000000456a30 0000000000000008 R_X86_64_RELATIVE 34c130 │ │ │ │ -0000000000456a38 0000000000000008 R_X86_64_RELATIVE 34c450 │ │ │ │ -0000000000456a40 0000000000000008 R_X86_64_RELATIVE 34c470 │ │ │ │ -0000000000456a48 0000000000000008 R_X86_64_RELATIVE 34c460 │ │ │ │ -0000000000456a50 0000000000000008 R_X86_64_RELATIVE 34c2e0 │ │ │ │ -0000000000456a58 0000000000000008 R_X86_64_RELATIVE 34c510 │ │ │ │ -0000000000456a60 0000000000000008 R_X86_64_RELATIVE 34c4e0 │ │ │ │ -0000000000456a68 0000000000000008 R_X86_64_RELATIVE 34c110 │ │ │ │ -0000000000456a70 0000000000000008 R_X86_64_RELATIVE 34c4f0 │ │ │ │ -0000000000456a78 0000000000000008 R_X86_64_RELATIVE 34c2f0 │ │ │ │ -0000000000456a80 0000000000000008 R_X86_64_RELATIVE 34c500 │ │ │ │ -0000000000456a88 0000000000000008 R_X86_64_RELATIVE 34c480 │ │ │ │ -0000000000456a98 0000000000000008 R_X86_64_RELATIVE 350e70 │ │ │ │ -0000000000456ae0 0000000000000008 R_X86_64_RELATIVE 351b10 │ │ │ │ -0000000000456b20 0000000000000008 R_X86_64_RELATIVE 351e20 │ │ │ │ -0000000000456b68 0000000000000008 R_X86_64_RELATIVE 351f00 │ │ │ │ -0000000000456cb8 0000000000000008 R_X86_64_RELATIVE 346310 │ │ │ │ -0000000000456cc0 0000000000000008 R_X86_64_RELATIVE 346340 │ │ │ │ -0000000000456cc8 0000000000000008 R_X86_64_RELATIVE 3463b0 │ │ │ │ -0000000000456cd0 0000000000000008 R_X86_64_RELATIVE 3463c0 │ │ │ │ -0000000000456cd8 0000000000000008 R_X86_64_RELATIVE 346350 │ │ │ │ -0000000000456ce0 0000000000000008 R_X86_64_RELATIVE 346520 │ │ │ │ -0000000000456ce8 0000000000000008 R_X86_64_RELATIVE 346540 │ │ │ │ -0000000000456cf0 0000000000000008 R_X86_64_RELATIVE 346530 │ │ │ │ -0000000000456cf8 0000000000000008 R_X86_64_RELATIVE 3463d0 │ │ │ │ -0000000000456d00 0000000000000008 R_X86_64_RELATIVE 3465c0 │ │ │ │ -0000000000456d08 0000000000000008 R_X86_64_RELATIVE 346590 │ │ │ │ -0000000000456d10 0000000000000008 R_X86_64_RELATIVE 346330 │ │ │ │ -0000000000456d18 0000000000000008 R_X86_64_RELATIVE 3465a0 │ │ │ │ -0000000000456d20 0000000000000008 R_X86_64_RELATIVE 3463e0 │ │ │ │ -0000000000456d28 0000000000000008 R_X86_64_RELATIVE 3465b0 │ │ │ │ -0000000000456d30 0000000000000008 R_X86_64_RELATIVE 346550 │ │ │ │ -0000000000456d38 0000000000000008 R_X86_64_RELATIVE 345c60 │ │ │ │ -0000000000456d40 0000000000000008 R_X86_64_RELATIVE 349dd0 │ │ │ │ -0000000000456d48 0000000000000008 R_X86_64_RELATIVE 349e00 │ │ │ │ -0000000000456d50 0000000000000008 R_X86_64_RELATIVE 349fd0 │ │ │ │ -0000000000456d58 0000000000000008 R_X86_64_RELATIVE 349fe0 │ │ │ │ -0000000000456d60 0000000000000008 R_X86_64_RELATIVE 349e10 │ │ │ │ -0000000000456d68 0000000000000008 R_X86_64_RELATIVE 34a150 │ │ │ │ -0000000000456d70 0000000000000008 R_X86_64_RELATIVE 34a170 │ │ │ │ -0000000000456d78 0000000000000008 R_X86_64_RELATIVE 34a160 │ │ │ │ -0000000000456d80 0000000000000008 R_X86_64_RELATIVE 349ff0 │ │ │ │ -0000000000456d88 0000000000000008 R_X86_64_RELATIVE 34a220 │ │ │ │ -0000000000456d90 0000000000000008 R_X86_64_RELATIVE 34a1f0 │ │ │ │ -0000000000456d98 0000000000000008 R_X86_64_RELATIVE 349df0 │ │ │ │ -0000000000456da0 0000000000000008 R_X86_64_RELATIVE 34a200 │ │ │ │ -0000000000456da8 0000000000000008 R_X86_64_RELATIVE 34a000 │ │ │ │ -0000000000456db0 0000000000000008 R_X86_64_RELATIVE 34a210 │ │ │ │ -0000000000456db8 0000000000000008 R_X86_64_RELATIVE 34a180 │ │ │ │ -0000000000456dc8 0000000000000008 R_X86_64_RELATIVE 34ed50 │ │ │ │ -0000000000456dd0 0000000000000008 R_X86_64_RELATIVE 34ed90 │ │ │ │ -0000000000456dd8 0000000000000008 R_X86_64_RELATIVE 34f190 │ │ │ │ -0000000000456de0 0000000000000008 R_X86_64_RELATIVE 34f1a0 │ │ │ │ -0000000000456de8 0000000000000008 R_X86_64_RELATIVE 34eda0 │ │ │ │ -0000000000456df0 0000000000000008 R_X86_64_RELATIVE 34f6d0 │ │ │ │ -0000000000456df8 0000000000000008 R_X86_64_RELATIVE 34f6f0 │ │ │ │ -0000000000456e00 0000000000000008 R_X86_64_RELATIVE 34f6e0 │ │ │ │ -0000000000456e08 0000000000000008 R_X86_64_RELATIVE 34f1b0 │ │ │ │ -0000000000456e10 0000000000000008 R_X86_64_RELATIVE 34f750 │ │ │ │ -0000000000456e18 0000000000000008 R_X86_64_RELATIVE 34f740 │ │ │ │ -0000000000456e20 0000000000000008 R_X86_64_RELATIVE 34ed80 │ │ │ │ -0000000000456e98 0000000000000008 R_X86_64_RELATIVE 353a50 │ │ │ │ -0000000000456f60 0000000000000008 R_X86_64_RELATIVE 346f30 │ │ │ │ -0000000000456f68 0000000000000008 R_X86_64_RELATIVE 346f60 │ │ │ │ -0000000000456f70 0000000000000008 R_X86_64_RELATIVE 347040 │ │ │ │ -0000000000456f78 0000000000000008 R_X86_64_RELATIVE 347050 │ │ │ │ -0000000000456f80 0000000000000008 R_X86_64_RELATIVE 346f70 │ │ │ │ -0000000000456f88 0000000000000008 R_X86_64_RELATIVE 347260 │ │ │ │ -0000000000456f90 0000000000000008 R_X86_64_RELATIVE 347280 │ │ │ │ -0000000000456f98 0000000000000008 R_X86_64_RELATIVE 347270 │ │ │ │ -0000000000456fa0 0000000000000008 R_X86_64_RELATIVE 347060 │ │ │ │ -0000000000456fa8 0000000000000008 R_X86_64_RELATIVE 347350 │ │ │ │ -0000000000456fb0 0000000000000008 R_X86_64_RELATIVE 347320 │ │ │ │ -0000000000456fb8 0000000000000008 R_X86_64_RELATIVE 346f50 │ │ │ │ -0000000000456fc0 0000000000000008 R_X86_64_RELATIVE 347330 │ │ │ │ -0000000000456fc8 0000000000000008 R_X86_64_RELATIVE 347070 │ │ │ │ -0000000000456fd0 0000000000000008 R_X86_64_RELATIVE 347340 │ │ │ │ -0000000000456fd8 0000000000000008 R_X86_64_RELATIVE 347290 │ │ │ │ -0000000000456fe8 0000000000000008 R_X86_64_RELATIVE 348ea0 │ │ │ │ -0000000000456ff0 0000000000000008 R_X86_64_RELATIVE 348ed0 │ │ │ │ -0000000000456ff8 0000000000000008 R_X86_64_RELATIVE 348fd0 │ │ │ │ -0000000000457000 0000000000000008 R_X86_64_RELATIVE 348fe0 │ │ │ │ -0000000000457008 0000000000000008 R_X86_64_RELATIVE 348ee0 │ │ │ │ -0000000000457010 0000000000000008 R_X86_64_RELATIVE 349150 │ │ │ │ -0000000000457018 0000000000000008 R_X86_64_RELATIVE 349170 │ │ │ │ -0000000000457020 0000000000000008 R_X86_64_RELATIVE 349160 │ │ │ │ -0000000000457028 0000000000000008 R_X86_64_RELATIVE 348ff0 │ │ │ │ -0000000000457030 0000000000000008 R_X86_64_RELATIVE 349260 │ │ │ │ -0000000000457038 0000000000000008 R_X86_64_RELATIVE 349230 │ │ │ │ -0000000000457040 0000000000000008 R_X86_64_RELATIVE 348ec0 │ │ │ │ -0000000000457048 0000000000000008 R_X86_64_RELATIVE 349240 │ │ │ │ -0000000000457050 0000000000000008 R_X86_64_RELATIVE 349000 │ │ │ │ -0000000000457058 0000000000000008 R_X86_64_RELATIVE 349250 │ │ │ │ -0000000000457060 0000000000000008 R_X86_64_RELATIVE 349180 │ │ │ │ -0000000000457070 0000000000000008 R_X86_64_RELATIVE 34afc0 │ │ │ │ -0000000000457078 0000000000000008 R_X86_64_RELATIVE 34b000 │ │ │ │ -0000000000457080 0000000000000008 R_X86_64_RELATIVE 34b310 │ │ │ │ -0000000000457088 0000000000000008 R_X86_64_RELATIVE 34b320 │ │ │ │ -0000000000457090 0000000000000008 R_X86_64_RELATIVE 34b010 │ │ │ │ -0000000000457098 0000000000000008 R_X86_64_RELATIVE 34b530 │ │ │ │ -00000000004570a0 0000000000000008 R_X86_64_RELATIVE 34b550 │ │ │ │ -00000000004570a8 0000000000000008 R_X86_64_RELATIVE 34b540 │ │ │ │ -00000000004570b0 0000000000000008 R_X86_64_RELATIVE 34b330 │ │ │ │ -00000000004570b8 0000000000000008 R_X86_64_RELATIVE 34b5e0 │ │ │ │ -00000000004570c0 0000000000000008 R_X86_64_RELATIVE 34b5b0 │ │ │ │ -00000000004570c8 0000000000000008 R_X86_64_RELATIVE 34aff0 │ │ │ │ -00000000004570d0 0000000000000008 R_X86_64_RELATIVE 34b5c0 │ │ │ │ -00000000004570d8 0000000000000008 R_X86_64_RELATIVE 34b340 │ │ │ │ -00000000004570e0 0000000000000008 R_X86_64_RELATIVE 34b5d0 │ │ │ │ -00000000004570e8 0000000000000008 R_X86_64_RELATIVE 34b560 │ │ │ │ -00000000004570f8 0000000000000008 R_X86_64_RELATIVE 34d880 │ │ │ │ -0000000000457100 0000000000000008 R_X86_64_RELATIVE 34d8c0 │ │ │ │ -0000000000457108 0000000000000008 R_X86_64_RELATIVE 34daf0 │ │ │ │ -0000000000457110 0000000000000008 R_X86_64_RELATIVE 34db00 │ │ │ │ -0000000000457118 0000000000000008 R_X86_64_RELATIVE 34d8d0 │ │ │ │ -0000000000457120 0000000000000008 R_X86_64_RELATIVE 34dc90 │ │ │ │ -0000000000457128 0000000000000008 R_X86_64_RELATIVE 34dcb0 │ │ │ │ -0000000000457130 0000000000000008 R_X86_64_RELATIVE 34dca0 │ │ │ │ -0000000000457138 0000000000000008 R_X86_64_RELATIVE 34db10 │ │ │ │ -0000000000457140 0000000000000008 R_X86_64_RELATIVE 34ddb0 │ │ │ │ -0000000000457148 0000000000000008 R_X86_64_RELATIVE 34dd80 │ │ │ │ -0000000000457150 0000000000000008 R_X86_64_RELATIVE 34d8b0 │ │ │ │ -0000000000457158 0000000000000008 R_X86_64_RELATIVE 34dd90 │ │ │ │ -0000000000457160 0000000000000008 R_X86_64_RELATIVE 34db20 │ │ │ │ -0000000000457168 0000000000000008 R_X86_64_RELATIVE 34dda0 │ │ │ │ -0000000000457170 0000000000000008 R_X86_64_RELATIVE 34dcc0 │ │ │ │ -00000000004571c8 0000000000000008 R_X86_64_RELATIVE 352aa0 │ │ │ │ -0000000000457250 0000000000000008 R_X86_64_RELATIVE 3534b0 │ │ │ │ -00000000004573a0 0000000000000008 R_X86_64_RELATIVE 348000 │ │ │ │ -00000000004573a8 0000000000000008 R_X86_64_RELATIVE 348040 │ │ │ │ -00000000004573b0 0000000000000008 R_X86_64_RELATIVE 3481d0 │ │ │ │ -00000000004573b8 0000000000000008 R_X86_64_RELATIVE 3481e0 │ │ │ │ -00000000004573c0 0000000000000008 R_X86_64_RELATIVE 348050 │ │ │ │ -00000000004573c8 0000000000000008 R_X86_64_RELATIVE 348460 │ │ │ │ -00000000004573d0 0000000000000008 R_X86_64_RELATIVE 348480 │ │ │ │ -00000000004573d8 0000000000000008 R_X86_64_RELATIVE 348470 │ │ │ │ -00000000004573e0 0000000000000008 R_X86_64_RELATIVE 3481f0 │ │ │ │ -00000000004573e8 0000000000000008 R_X86_64_RELATIVE 3485b0 │ │ │ │ -00000000004573f0 0000000000000008 R_X86_64_RELATIVE 348580 │ │ │ │ -00000000004573f8 0000000000000008 R_X86_64_RELATIVE 348030 │ │ │ │ -0000000000457400 0000000000000008 R_X86_64_RELATIVE 348590 │ │ │ │ -0000000000457408 0000000000000008 R_X86_64_RELATIVE 348200 │ │ │ │ -0000000000457410 0000000000000008 R_X86_64_RELATIVE 3485a0 │ │ │ │ -0000000000457418 0000000000000008 R_X86_64_RELATIVE 348490 │ │ │ │ -0000000000457428 0000000000000008 R_X86_64_RELATIVE 34c0f0 │ │ │ │ -0000000000457430 0000000000000008 R_X86_64_RELATIVE 34c120 │ │ │ │ -0000000000457438 0000000000000008 R_X86_64_RELATIVE 34c2c0 │ │ │ │ -0000000000457440 0000000000000008 R_X86_64_RELATIVE 34c2d0 │ │ │ │ -0000000000457448 0000000000000008 R_X86_64_RELATIVE 34c130 │ │ │ │ -0000000000457450 0000000000000008 R_X86_64_RELATIVE 34c450 │ │ │ │ -0000000000457458 0000000000000008 R_X86_64_RELATIVE 34c470 │ │ │ │ -0000000000457460 0000000000000008 R_X86_64_RELATIVE 34c460 │ │ │ │ -0000000000457468 0000000000000008 R_X86_64_RELATIVE 34c2e0 │ │ │ │ -0000000000457470 0000000000000008 R_X86_64_RELATIVE 34c510 │ │ │ │ -0000000000457478 0000000000000008 R_X86_64_RELATIVE 34c4e0 │ │ │ │ -0000000000457480 0000000000000008 R_X86_64_RELATIVE 34c110 │ │ │ │ -0000000000457488 0000000000000008 R_X86_64_RELATIVE 34c4f0 │ │ │ │ -0000000000457490 0000000000000008 R_X86_64_RELATIVE 34c2f0 │ │ │ │ -0000000000457498 0000000000000008 R_X86_64_RELATIVE 34c500 │ │ │ │ -00000000004574a0 0000000000000008 R_X86_64_RELATIVE 34c480 │ │ │ │ -00000000004574b0 0000000000000008 R_X86_64_RELATIVE 350e70 │ │ │ │ -00000000004574f8 0000000000000008 R_X86_64_RELATIVE 351b10 │ │ │ │ -0000000000457538 0000000000000008 R_X86_64_RELATIVE 351e20 │ │ │ │ -0000000000457580 0000000000000008 R_X86_64_RELATIVE 351f00 │ │ │ │ +0000000000449478 0000000000000008 R_X86_64_RELATIVE 38ae80 │ │ │ │ +0000000000449480 0000000000000008 R_X86_64_RELATIVE 38ae80 │ │ │ │ +0000000000449488 0000000000000008 R_X86_64_RELATIVE 2fa440 │ │ │ │ +0000000000449490 0000000000000008 R_X86_64_RELATIVE 2fa440 │ │ │ │ +0000000000449498 0000000000000008 R_X86_64_RELATIVE 2fa440 │ │ │ │ +00000000004495a0 0000000000000008 R_X86_64_RELATIVE 381f80 │ │ │ │ +00000000004495a8 0000000000000008 R_X86_64_RELATIVE 381f60 │ │ │ │ +00000000004495b0 0000000000000008 R_X86_64_RELATIVE 381f40 │ │ │ │ +00000000004495c0 0000000000000008 R_X86_64_RELATIVE 381f70 │ │ │ │ +00000000004495c8 0000000000000008 R_X86_64_RELATIVE 381f30 │ │ │ │ +00000000004495d0 0000000000000008 R_X86_64_RELATIVE 381f10 │ │ │ │ +00000000004495e0 0000000000000008 R_X86_64_RELATIVE 381f50 │ │ │ │ +00000000004495e8 0000000000000008 R_X86_64_RELATIVE 381f20 │ │ │ │ +00000000004495f0 0000000000000008 R_X86_64_RELATIVE 381f00 │ │ │ │ +0000000000449618 0000000000000008 R_X86_64_RELATIVE 381030 │ │ │ │ +0000000000449620 0000000000000008 R_X86_64_RELATIVE 381f80 │ │ │ │ +0000000000449628 0000000000000008 R_X86_64_RELATIVE 381f60 │ │ │ │ +0000000000449630 0000000000000008 R_X86_64_RELATIVE 381f40 │ │ │ │ +0000000000449640 0000000000000008 R_X86_64_RELATIVE 381f70 │ │ │ │ +0000000000449648 0000000000000008 R_X86_64_RELATIVE 381f30 │ │ │ │ +0000000000449650 0000000000000008 R_X86_64_RELATIVE 381f10 │ │ │ │ +0000000000449660 0000000000000008 R_X86_64_RELATIVE 381f50 │ │ │ │ +0000000000449668 0000000000000008 R_X86_64_RELATIVE 381f20 │ │ │ │ +0000000000449670 0000000000000008 R_X86_64_RELATIVE 381f00 │ │ │ │ +0000000000449698 0000000000000008 R_X86_64_RELATIVE 381030 │ │ │ │ +00000000004496a0 0000000000000008 R_X86_64_RELATIVE 2f3dd0 │ │ │ │ +00000000004496a8 0000000000000008 R_X86_64_RELATIVE 2f3db0 │ │ │ │ +00000000004496b0 0000000000000008 R_X86_64_RELATIVE 2f3d90 │ │ │ │ +00000000004496c0 0000000000000008 R_X86_64_RELATIVE 2f3dc0 │ │ │ │ +00000000004496c8 0000000000000008 R_X86_64_RELATIVE 2f3d80 │ │ │ │ +00000000004496d0 0000000000000008 R_X86_64_RELATIVE 2f3d60 │ │ │ │ +00000000004496e0 0000000000000008 R_X86_64_RELATIVE 2f3da0 │ │ │ │ +00000000004496e8 0000000000000008 R_X86_64_RELATIVE 2f3d70 │ │ │ │ +00000000004496f0 0000000000000008 R_X86_64_RELATIVE 2f3d50 │ │ │ │ +0000000000449718 0000000000000008 R_X86_64_RELATIVE 2f2e20 │ │ │ │ +0000000000449720 0000000000000008 R_X86_64_RELATIVE 2f3dd0 │ │ │ │ +0000000000449728 0000000000000008 R_X86_64_RELATIVE 2f3db0 │ │ │ │ +0000000000449730 0000000000000008 R_X86_64_RELATIVE 2f3d90 │ │ │ │ +0000000000449740 0000000000000008 R_X86_64_RELATIVE 2f3dc0 │ │ │ │ +0000000000449748 0000000000000008 R_X86_64_RELATIVE 2f3d80 │ │ │ │ +0000000000449750 0000000000000008 R_X86_64_RELATIVE 2f3d60 │ │ │ │ +0000000000449760 0000000000000008 R_X86_64_RELATIVE 2f3da0 │ │ │ │ +0000000000449768 0000000000000008 R_X86_64_RELATIVE 2f3d70 │ │ │ │ +0000000000449770 0000000000000008 R_X86_64_RELATIVE 2f3d50 │ │ │ │ +0000000000449798 0000000000000008 R_X86_64_RELATIVE 2f2e20 │ │ │ │ +00000000004497a0 0000000000000008 R_X86_64_RELATIVE 2f3dd0 │ │ │ │ +00000000004497a8 0000000000000008 R_X86_64_RELATIVE 2f3db0 │ │ │ │ +00000000004497b0 0000000000000008 R_X86_64_RELATIVE 2f3d90 │ │ │ │ +00000000004497c0 0000000000000008 R_X86_64_RELATIVE 2f3dc0 │ │ │ │ +00000000004497c8 0000000000000008 R_X86_64_RELATIVE 2f3d80 │ │ │ │ +00000000004497d0 0000000000000008 R_X86_64_RELATIVE 2f3d60 │ │ │ │ +00000000004497e0 0000000000000008 R_X86_64_RELATIVE 2f3da0 │ │ │ │ +00000000004497e8 0000000000000008 R_X86_64_RELATIVE 2f3d70 │ │ │ │ +00000000004497f0 0000000000000008 R_X86_64_RELATIVE 2f3d50 │ │ │ │ +0000000000449818 0000000000000008 R_X86_64_RELATIVE 2f2e20 │ │ │ │ +0000000000449920 0000000000000008 R_X86_64_RELATIVE 382bf0 │ │ │ │ +0000000000449928 0000000000000008 R_X86_64_RELATIVE 382bd0 │ │ │ │ +0000000000449930 0000000000000008 R_X86_64_RELATIVE 382bb0 │ │ │ │ +0000000000449940 0000000000000008 R_X86_64_RELATIVE 382be0 │ │ │ │ +0000000000449948 0000000000000008 R_X86_64_RELATIVE 382ba0 │ │ │ │ +0000000000449950 0000000000000008 R_X86_64_RELATIVE 382b80 │ │ │ │ +0000000000449960 0000000000000008 R_X86_64_RELATIVE 382bc0 │ │ │ │ +0000000000449968 0000000000000008 R_X86_64_RELATIVE 382b90 │ │ │ │ +0000000000449970 0000000000000008 R_X86_64_RELATIVE 382b70 │ │ │ │ +0000000000449998 0000000000000008 R_X86_64_RELATIVE 381700 │ │ │ │ +00000000004499a0 0000000000000008 R_X86_64_RELATIVE 382bf0 │ │ │ │ +00000000004499a8 0000000000000008 R_X86_64_RELATIVE 382bd0 │ │ │ │ +00000000004499b0 0000000000000008 R_X86_64_RELATIVE 382bb0 │ │ │ │ +00000000004499c0 0000000000000008 R_X86_64_RELATIVE 382be0 │ │ │ │ +00000000004499c8 0000000000000008 R_X86_64_RELATIVE 382ba0 │ │ │ │ +00000000004499d0 0000000000000008 R_X86_64_RELATIVE 382b80 │ │ │ │ +00000000004499e0 0000000000000008 R_X86_64_RELATIVE 382bc0 │ │ │ │ +00000000004499e8 0000000000000008 R_X86_64_RELATIVE 382b90 │ │ │ │ +00000000004499f0 0000000000000008 R_X86_64_RELATIVE 382b70 │ │ │ │ +0000000000449a18 0000000000000008 R_X86_64_RELATIVE 381700 │ │ │ │ +0000000000449a20 0000000000000008 R_X86_64_RELATIVE 2f4c60 │ │ │ │ +0000000000449a28 0000000000000008 R_X86_64_RELATIVE 2f4c40 │ │ │ │ +0000000000449a30 0000000000000008 R_X86_64_RELATIVE 2f4c20 │ │ │ │ +0000000000449a40 0000000000000008 R_X86_64_RELATIVE 2f4c50 │ │ │ │ +0000000000449a48 0000000000000008 R_X86_64_RELATIVE 2f4c10 │ │ │ │ +0000000000449a50 0000000000000008 R_X86_64_RELATIVE 2f4bf0 │ │ │ │ +0000000000449a60 0000000000000008 R_X86_64_RELATIVE 2f4c30 │ │ │ │ +0000000000449a68 0000000000000008 R_X86_64_RELATIVE 2f4c00 │ │ │ │ +0000000000449a70 0000000000000008 R_X86_64_RELATIVE 2f4be0 │ │ │ │ +0000000000449a98 0000000000000008 R_X86_64_RELATIVE 2f35f0 │ │ │ │ +0000000000449aa0 0000000000000008 R_X86_64_RELATIVE 2f4c60 │ │ │ │ +0000000000449aa8 0000000000000008 R_X86_64_RELATIVE 2f4c40 │ │ │ │ +0000000000449ab0 0000000000000008 R_X86_64_RELATIVE 2f4c20 │ │ │ │ +0000000000449ac0 0000000000000008 R_X86_64_RELATIVE 2f4c50 │ │ │ │ +0000000000449ac8 0000000000000008 R_X86_64_RELATIVE 2f4c10 │ │ │ │ +0000000000449ad0 0000000000000008 R_X86_64_RELATIVE 2f4bf0 │ │ │ │ +0000000000449ae0 0000000000000008 R_X86_64_RELATIVE 2f4c30 │ │ │ │ +0000000000449ae8 0000000000000008 R_X86_64_RELATIVE 2f4c00 │ │ │ │ +0000000000449af0 0000000000000008 R_X86_64_RELATIVE 2f4be0 │ │ │ │ +0000000000449b18 0000000000000008 R_X86_64_RELATIVE 2f35f0 │ │ │ │ +0000000000449b20 0000000000000008 R_X86_64_RELATIVE 2f4c60 │ │ │ │ +0000000000449b28 0000000000000008 R_X86_64_RELATIVE 2f4c40 │ │ │ │ +0000000000449b30 0000000000000008 R_X86_64_RELATIVE 2f4c20 │ │ │ │ +0000000000449b40 0000000000000008 R_X86_64_RELATIVE 2f4c50 │ │ │ │ +0000000000449b48 0000000000000008 R_X86_64_RELATIVE 2f4c10 │ │ │ │ +0000000000449b50 0000000000000008 R_X86_64_RELATIVE 2f4bf0 │ │ │ │ +0000000000449b60 0000000000000008 R_X86_64_RELATIVE 2f4c30 │ │ │ │ +0000000000449b68 0000000000000008 R_X86_64_RELATIVE 2f4c00 │ │ │ │ +0000000000449b70 0000000000000008 R_X86_64_RELATIVE 2f4be0 │ │ │ │ +0000000000449b98 0000000000000008 R_X86_64_RELATIVE 2f35f0 │ │ │ │ +0000000000449bb0 0000000000000008 R_X86_64_RELATIVE 379a80 │ │ │ │ +0000000000449bb8 0000000000000008 R_X86_64_RELATIVE 379a80 │ │ │ │ +0000000000449bc0 0000000000000008 R_X86_64_RELATIVE 369010 │ │ │ │ +0000000000449bc8 0000000000000008 R_X86_64_RELATIVE 369010 │ │ │ │ +0000000000449bd0 0000000000000008 R_X86_64_RELATIVE 3700a0 │ │ │ │ +0000000000449cd8 0000000000000008 R_X86_64_RELATIVE 373a00 │ │ │ │ +0000000000449ce0 0000000000000008 R_X86_64_RELATIVE 3739e0 │ │ │ │ +0000000000449ce8 0000000000000008 R_X86_64_RELATIVE 3739c0 │ │ │ │ +0000000000449cf8 0000000000000008 R_X86_64_RELATIVE 3739f0 │ │ │ │ +0000000000449d00 0000000000000008 R_X86_64_RELATIVE 3739b0 │ │ │ │ +0000000000449d08 0000000000000008 R_X86_64_RELATIVE 373990 │ │ │ │ +0000000000449d18 0000000000000008 R_X86_64_RELATIVE 3739d0 │ │ │ │ +0000000000449d20 0000000000000008 R_X86_64_RELATIVE 3739a0 │ │ │ │ +0000000000449d28 0000000000000008 R_X86_64_RELATIVE 373980 │ │ │ │ +0000000000449d50 0000000000000008 R_X86_64_RELATIVE 373160 │ │ │ │ +0000000000449d58 0000000000000008 R_X86_64_RELATIVE 373a00 │ │ │ │ +0000000000449d60 0000000000000008 R_X86_64_RELATIVE 3739e0 │ │ │ │ +0000000000449d68 0000000000000008 R_X86_64_RELATIVE 3739c0 │ │ │ │ +0000000000449d78 0000000000000008 R_X86_64_RELATIVE 3739f0 │ │ │ │ +0000000000449d80 0000000000000008 R_X86_64_RELATIVE 3739b0 │ │ │ │ +0000000000449d88 0000000000000008 R_X86_64_RELATIVE 373990 │ │ │ │ +0000000000449d98 0000000000000008 R_X86_64_RELATIVE 3739d0 │ │ │ │ +0000000000449da0 0000000000000008 R_X86_64_RELATIVE 3739a0 │ │ │ │ +0000000000449da8 0000000000000008 R_X86_64_RELATIVE 373980 │ │ │ │ +0000000000449dd0 0000000000000008 R_X86_64_RELATIVE 373160 │ │ │ │ +0000000000449dd8 0000000000000008 R_X86_64_RELATIVE 3639b0 │ │ │ │ +0000000000449de0 0000000000000008 R_X86_64_RELATIVE 363990 │ │ │ │ +0000000000449de8 0000000000000008 R_X86_64_RELATIVE 363970 │ │ │ │ +0000000000449df8 0000000000000008 R_X86_64_RELATIVE 3639a0 │ │ │ │ +0000000000449e00 0000000000000008 R_X86_64_RELATIVE 363960 │ │ │ │ +0000000000449e08 0000000000000008 R_X86_64_RELATIVE 363940 │ │ │ │ +0000000000449e18 0000000000000008 R_X86_64_RELATIVE 363980 │ │ │ │ +0000000000449e20 0000000000000008 R_X86_64_RELATIVE 363950 │ │ │ │ +0000000000449e28 0000000000000008 R_X86_64_RELATIVE 363930 │ │ │ │ +0000000000449e50 0000000000000008 R_X86_64_RELATIVE 3624d0 │ │ │ │ +0000000000449e58 0000000000000008 R_X86_64_RELATIVE 3639b0 │ │ │ │ +0000000000449e60 0000000000000008 R_X86_64_RELATIVE 363990 │ │ │ │ +0000000000449e68 0000000000000008 R_X86_64_RELATIVE 363970 │ │ │ │ +0000000000449e78 0000000000000008 R_X86_64_RELATIVE 3639a0 │ │ │ │ +0000000000449e80 0000000000000008 R_X86_64_RELATIVE 363960 │ │ │ │ +0000000000449e88 0000000000000008 R_X86_64_RELATIVE 363940 │ │ │ │ +0000000000449e98 0000000000000008 R_X86_64_RELATIVE 363980 │ │ │ │ +0000000000449ea0 0000000000000008 R_X86_64_RELATIVE 363950 │ │ │ │ +0000000000449ea8 0000000000000008 R_X86_64_RELATIVE 363930 │ │ │ │ +0000000000449ed0 0000000000000008 R_X86_64_RELATIVE 3624d0 │ │ │ │ +0000000000449ed8 0000000000000008 R_X86_64_RELATIVE 36d710 │ │ │ │ +0000000000449ee0 0000000000000008 R_X86_64_RELATIVE 36d6f0 │ │ │ │ +0000000000449ee8 0000000000000008 R_X86_64_RELATIVE 36d6d0 │ │ │ │ +0000000000449ef8 0000000000000008 R_X86_64_RELATIVE 36d700 │ │ │ │ +0000000000449f00 0000000000000008 R_X86_64_RELATIVE 36d6c0 │ │ │ │ +0000000000449f08 0000000000000008 R_X86_64_RELATIVE 36d6a0 │ │ │ │ +0000000000449f18 0000000000000008 R_X86_64_RELATIVE 36d6e0 │ │ │ │ +0000000000449f20 0000000000000008 R_X86_64_RELATIVE 36d6b0 │ │ │ │ +0000000000449f28 0000000000000008 R_X86_64_RELATIVE 36d690 │ │ │ │ +0000000000449f50 0000000000000008 R_X86_64_RELATIVE 36bfd0 │ │ │ │ +0000000000449fd8 0000000000000008 R_X86_64_RELATIVE 37eeb0 │ │ │ │ +0000000000449fe0 0000000000000008 R_X86_64_RELATIVE 37ee90 │ │ │ │ +0000000000449fe8 0000000000000008 R_X86_64_RELATIVE 37ee70 │ │ │ │ +0000000000449ff8 0000000000000008 R_X86_64_RELATIVE 37eea0 │ │ │ │ +000000000044a000 0000000000000008 R_X86_64_RELATIVE 37ee60 │ │ │ │ +000000000044a008 0000000000000008 R_X86_64_RELATIVE 37ee40 │ │ │ │ +000000000044a018 0000000000000008 R_X86_64_RELATIVE 37ee80 │ │ │ │ +000000000044a020 0000000000000008 R_X86_64_RELATIVE 37ee50 │ │ │ │ +000000000044a028 0000000000000008 R_X86_64_RELATIVE 37ee30 │ │ │ │ +000000000044a050 0000000000000008 R_X86_64_RELATIVE 37e1f0 │ │ │ │ +000000000044a058 0000000000000008 R_X86_64_RELATIVE 37c7c0 │ │ │ │ +000000000044a060 0000000000000008 R_X86_64_RELATIVE 37c7a0 │ │ │ │ +000000000044a068 0000000000000008 R_X86_64_RELATIVE 37c780 │ │ │ │ +000000000044a078 0000000000000008 R_X86_64_RELATIVE 37c7b0 │ │ │ │ +000000000044a080 0000000000000008 R_X86_64_RELATIVE 37c770 │ │ │ │ +000000000044a088 0000000000000008 R_X86_64_RELATIVE 37c750 │ │ │ │ +000000000044a098 0000000000000008 R_X86_64_RELATIVE 37c790 │ │ │ │ +000000000044a0a0 0000000000000008 R_X86_64_RELATIVE 37c760 │ │ │ │ +000000000044a0a8 0000000000000008 R_X86_64_RELATIVE 37c740 │ │ │ │ +000000000044a0d0 0000000000000008 R_X86_64_RELATIVE 37bf30 │ │ │ │ +000000000044a0d8 0000000000000008 R_X86_64_RELATIVE 37c7c0 │ │ │ │ +000000000044a0e0 0000000000000008 R_X86_64_RELATIVE 37c7a0 │ │ │ │ +000000000044a0e8 0000000000000008 R_X86_64_RELATIVE 37c780 │ │ │ │ +000000000044a0f8 0000000000000008 R_X86_64_RELATIVE 37c7b0 │ │ │ │ +000000000044a100 0000000000000008 R_X86_64_RELATIVE 37c770 │ │ │ │ +000000000044a108 0000000000000008 R_X86_64_RELATIVE 37c750 │ │ │ │ +000000000044a118 0000000000000008 R_X86_64_RELATIVE 37c790 │ │ │ │ +000000000044a120 0000000000000008 R_X86_64_RELATIVE 37c760 │ │ │ │ +000000000044a128 0000000000000008 R_X86_64_RELATIVE 37c740 │ │ │ │ +000000000044a150 0000000000000008 R_X86_64_RELATIVE 37bf30 │ │ │ │ +000000000044a158 0000000000000008 R_X86_64_RELATIVE 3646f0 │ │ │ │ +000000000044a160 0000000000000008 R_X86_64_RELATIVE 3646d0 │ │ │ │ +000000000044a168 0000000000000008 R_X86_64_RELATIVE 3646b0 │ │ │ │ +000000000044a178 0000000000000008 R_X86_64_RELATIVE 3646e0 │ │ │ │ +000000000044a180 0000000000000008 R_X86_64_RELATIVE 3646a0 │ │ │ │ +000000000044a188 0000000000000008 R_X86_64_RELATIVE 364680 │ │ │ │ +000000000044a198 0000000000000008 R_X86_64_RELATIVE 3646c0 │ │ │ │ +000000000044a1a0 0000000000000008 R_X86_64_RELATIVE 364690 │ │ │ │ +000000000044a1a8 0000000000000008 R_X86_64_RELATIVE 364670 │ │ │ │ +000000000044a1d0 0000000000000008 R_X86_64_RELATIVE 362dd0 │ │ │ │ +000000000044a1d8 0000000000000008 R_X86_64_RELATIVE 3646f0 │ │ │ │ +000000000044a1e0 0000000000000008 R_X86_64_RELATIVE 3646d0 │ │ │ │ +000000000044a1e8 0000000000000008 R_X86_64_RELATIVE 3646b0 │ │ │ │ +000000000044a1f8 0000000000000008 R_X86_64_RELATIVE 3646e0 │ │ │ │ +000000000044a200 0000000000000008 R_X86_64_RELATIVE 3646a0 │ │ │ │ +000000000044a208 0000000000000008 R_X86_64_RELATIVE 364680 │ │ │ │ +000000000044a218 0000000000000008 R_X86_64_RELATIVE 3646c0 │ │ │ │ +000000000044a220 0000000000000008 R_X86_64_RELATIVE 364690 │ │ │ │ +000000000044a228 0000000000000008 R_X86_64_RELATIVE 364670 │ │ │ │ +000000000044a250 0000000000000008 R_X86_64_RELATIVE 362dd0 │ │ │ │ +000000000044a258 0000000000000008 R_X86_64_RELATIVE 36eb30 │ │ │ │ +000000000044a260 0000000000000008 R_X86_64_RELATIVE 36eb10 │ │ │ │ +000000000044a268 0000000000000008 R_X86_64_RELATIVE 36eaf0 │ │ │ │ +000000000044a278 0000000000000008 R_X86_64_RELATIVE 36eb20 │ │ │ │ +000000000044a280 0000000000000008 R_X86_64_RELATIVE 36eae0 │ │ │ │ +000000000044a288 0000000000000008 R_X86_64_RELATIVE 36eac0 │ │ │ │ +000000000044a298 0000000000000008 R_X86_64_RELATIVE 36eb00 │ │ │ │ +000000000044a2a0 0000000000000008 R_X86_64_RELATIVE 36ead0 │ │ │ │ +000000000044a2a8 0000000000000008 R_X86_64_RELATIVE 36eab0 │ │ │ │ +000000000044a2d0 0000000000000008 R_X86_64_RELATIVE 36cb30 │ │ │ │ +000000000044ad70 0000000000000008 R_X86_64_RELATIVE 338120 │ │ │ │ +000000000044b708 0000000000000008 R_X86_64_RELATIVE 337bf0 │ │ │ │ +000000000044b710 0000000000000008 R_X86_64_RELATIVE 337c30 │ │ │ │ +000000000044b718 0000000000000008 R_X86_64_RELATIVE 337df0 │ │ │ │ +000000000044b720 0000000000000008 R_X86_64_RELATIVE 337e00 │ │ │ │ +000000000044b728 0000000000000008 R_X86_64_RELATIVE 337c40 │ │ │ │ +000000000044b730 0000000000000008 R_X86_64_RELATIVE 337f80 │ │ │ │ +000000000044b738 0000000000000008 R_X86_64_RELATIVE 337fa0 │ │ │ │ +000000000044b740 0000000000000008 R_X86_64_RELATIVE 337f90 │ │ │ │ +000000000044b748 0000000000000008 R_X86_64_RELATIVE 337e10 │ │ │ │ +000000000044b750 0000000000000008 R_X86_64_RELATIVE 3380a0 │ │ │ │ +000000000044b758 0000000000000008 R_X86_64_RELATIVE 338070 │ │ │ │ +000000000044b760 0000000000000008 R_X86_64_RELATIVE 337c50 │ │ │ │ +000000000044b768 0000000000000008 R_X86_64_RELATIVE 338080 │ │ │ │ +000000000044b770 0000000000000008 R_X86_64_RELATIVE 337e20 │ │ │ │ +000000000044b778 0000000000000008 R_X86_64_RELATIVE 338090 │ │ │ │ +000000000044b780 0000000000000008 R_X86_64_RELATIVE 337fb0 │ │ │ │ +000000000044b790 0000000000000008 R_X86_64_RELATIVE 339030 │ │ │ │ +000000000044b798 0000000000000008 R_X86_64_RELATIVE 339100 │ │ │ │ +000000000044b7a0 0000000000000008 R_X86_64_RELATIVE 339650 │ │ │ │ +000000000044b7a8 0000000000000008 R_X86_64_RELATIVE 339670 │ │ │ │ +000000000044b7b0 0000000000000008 R_X86_64_RELATIVE 339120 │ │ │ │ +000000000044b7b8 0000000000000008 R_X86_64_RELATIVE 339b90 │ │ │ │ +000000000044b7c0 0000000000000008 R_X86_64_RELATIVE 339bd0 │ │ │ │ +000000000044b7c8 0000000000000008 R_X86_64_RELATIVE 339bb0 │ │ │ │ +000000000044b7d0 0000000000000008 R_X86_64_RELATIVE 339690 │ │ │ │ +000000000044b7d8 0000000000000008 R_X86_64_RELATIVE 339d90 │ │ │ │ +000000000044b7e0 0000000000000008 R_X86_64_RELATIVE 339d30 │ │ │ │ +000000000044b7e8 0000000000000008 R_X86_64_RELATIVE 339140 │ │ │ │ +000000000044b7f0 0000000000000008 R_X86_64_RELATIVE 339d50 │ │ │ │ +000000000044b7f8 0000000000000008 R_X86_64_RELATIVE 3396b0 │ │ │ │ +000000000044b800 0000000000000008 R_X86_64_RELATIVE 339d70 │ │ │ │ +000000000044b808 0000000000000008 R_X86_64_RELATIVE 339bf0 │ │ │ │ +000000000044b818 0000000000000008 R_X86_64_RELATIVE 33d9f0 │ │ │ │ +000000000044b820 0000000000000008 R_X86_64_RELATIVE 33da50 │ │ │ │ +000000000044b828 0000000000000008 R_X86_64_RELATIVE 33dea0 │ │ │ │ +000000000044b830 0000000000000008 R_X86_64_RELATIVE 33dec0 │ │ │ │ +000000000044b838 0000000000000008 R_X86_64_RELATIVE 33da70 │ │ │ │ +000000000044b840 0000000000000008 R_X86_64_RELATIVE 33e320 │ │ │ │ +000000000044b848 0000000000000008 R_X86_64_RELATIVE 33e360 │ │ │ │ +000000000044b850 0000000000000008 R_X86_64_RELATIVE 33e340 │ │ │ │ +000000000044b858 0000000000000008 R_X86_64_RELATIVE 33dee0 │ │ │ │ +000000000044b860 0000000000000008 R_X86_64_RELATIVE 33e880 │ │ │ │ +000000000044b868 0000000000000008 R_X86_64_RELATIVE 33e860 │ │ │ │ +000000000044b870 0000000000000008 R_X86_64_RELATIVE 33da90 │ │ │ │ +000000000044b8a0 0000000000000008 R_X86_64_RELATIVE 342370 │ │ │ │ +000000000044b8e8 0000000000000008 R_X86_64_RELATIVE 342ca0 │ │ │ │ +000000000044b928 0000000000000008 R_X86_64_RELATIVE 347290 │ │ │ │ +000000000044b9b0 0000000000000008 R_X86_64_RELATIVE 338230 │ │ │ │ +000000000044b9b8 0000000000000008 R_X86_64_RELATIVE 338280 │ │ │ │ +000000000044b9c0 0000000000000008 R_X86_64_RELATIVE 338440 │ │ │ │ +000000000044b9c8 0000000000000008 R_X86_64_RELATIVE 338450 │ │ │ │ +000000000044b9d0 0000000000000008 R_X86_64_RELATIVE 338290 │ │ │ │ +000000000044b9d8 0000000000000008 R_X86_64_RELATIVE 3387b0 │ │ │ │ +000000000044b9e0 0000000000000008 R_X86_64_RELATIVE 3387d0 │ │ │ │ +000000000044b9e8 0000000000000008 R_X86_64_RELATIVE 3387c0 │ │ │ │ +000000000044b9f0 0000000000000008 R_X86_64_RELATIVE 338460 │ │ │ │ +000000000044b9f8 0000000000000008 R_X86_64_RELATIVE 3388d0 │ │ │ │ +000000000044ba00 0000000000000008 R_X86_64_RELATIVE 3388a0 │ │ │ │ +000000000044ba08 0000000000000008 R_X86_64_RELATIVE 3382a0 │ │ │ │ +000000000044ba10 0000000000000008 R_X86_64_RELATIVE 3388b0 │ │ │ │ +000000000044ba18 0000000000000008 R_X86_64_RELATIVE 338470 │ │ │ │ +000000000044ba20 0000000000000008 R_X86_64_RELATIVE 3388c0 │ │ │ │ +000000000044ba28 0000000000000008 R_X86_64_RELATIVE 3387e0 │ │ │ │ +000000000044ba38 0000000000000008 R_X86_64_RELATIVE 338960 │ │ │ │ +000000000044ba40 0000000000000008 R_X86_64_RELATIVE 3389b0 │ │ │ │ +000000000044ba48 0000000000000008 R_X86_64_RELATIVE 338b60 │ │ │ │ +000000000044ba50 0000000000000008 R_X86_64_RELATIVE 338b70 │ │ │ │ +000000000044ba58 0000000000000008 R_X86_64_RELATIVE 3389c0 │ │ │ │ +000000000044ba60 0000000000000008 R_X86_64_RELATIVE 338e20 │ │ │ │ +000000000044ba68 0000000000000008 R_X86_64_RELATIVE 338e40 │ │ │ │ +000000000044ba70 0000000000000008 R_X86_64_RELATIVE 338e30 │ │ │ │ +000000000044ba78 0000000000000008 R_X86_64_RELATIVE 338b80 │ │ │ │ +000000000044ba80 0000000000000008 R_X86_64_RELATIVE 338f50 │ │ │ │ +000000000044ba88 0000000000000008 R_X86_64_RELATIVE 338f20 │ │ │ │ +000000000044ba90 0000000000000008 R_X86_64_RELATIVE 3389d0 │ │ │ │ +000000000044ba98 0000000000000008 R_X86_64_RELATIVE 338f30 │ │ │ │ +000000000044baa0 0000000000000008 R_X86_64_RELATIVE 338b90 │ │ │ │ +000000000044baa8 0000000000000008 R_X86_64_RELATIVE 338f40 │ │ │ │ +000000000044bab0 0000000000000008 R_X86_64_RELATIVE 338e50 │ │ │ │ +000000000044bac0 0000000000000008 R_X86_64_RELATIVE 33b680 │ │ │ │ +000000000044bac8 0000000000000008 R_X86_64_RELATIVE 33b700 │ │ │ │ +000000000044bad0 0000000000000008 R_X86_64_RELATIVE 33b9f0 │ │ │ │ +000000000044bad8 0000000000000008 R_X86_64_RELATIVE 33ba10 │ │ │ │ +000000000044bae0 0000000000000008 R_X86_64_RELATIVE 33b720 │ │ │ │ +000000000044bae8 0000000000000008 R_X86_64_RELATIVE 33bb70 │ │ │ │ +000000000044baf0 0000000000000008 R_X86_64_RELATIVE 33bbb0 │ │ │ │ +000000000044baf8 0000000000000008 R_X86_64_RELATIVE 33bb90 │ │ │ │ +000000000044bb00 0000000000000008 R_X86_64_RELATIVE 33ba30 │ │ │ │ +000000000044bb08 0000000000000008 R_X86_64_RELATIVE 33bd50 │ │ │ │ +000000000044bb10 0000000000000008 R_X86_64_RELATIVE 33bcf0 │ │ │ │ +000000000044bb18 0000000000000008 R_X86_64_RELATIVE 33b740 │ │ │ │ +000000000044bb20 0000000000000008 R_X86_64_RELATIVE 33bd10 │ │ │ │ +000000000044bb28 0000000000000008 R_X86_64_RELATIVE 33ba50 │ │ │ │ +000000000044bb30 0000000000000008 R_X86_64_RELATIVE 33bd30 │ │ │ │ +000000000044bb38 0000000000000008 R_X86_64_RELATIVE 33bbd0 │ │ │ │ +000000000044bb48 0000000000000008 R_X86_64_RELATIVE 33bfd0 │ │ │ │ +000000000044bb50 0000000000000008 R_X86_64_RELATIVE 33c030 │ │ │ │ +000000000044bb58 0000000000000008 R_X86_64_RELATIVE 33c720 │ │ │ │ +000000000044bb60 0000000000000008 R_X86_64_RELATIVE 33c740 │ │ │ │ +000000000044bb68 0000000000000008 R_X86_64_RELATIVE 33c050 │ │ │ │ +000000000044bb70 0000000000000008 R_X86_64_RELATIVE 33d4e0 │ │ │ │ +000000000044bb78 0000000000000008 R_X86_64_RELATIVE 33d520 │ │ │ │ +000000000044bb80 0000000000000008 R_X86_64_RELATIVE 33d500 │ │ │ │ +000000000044bb88 0000000000000008 R_X86_64_RELATIVE 33c760 │ │ │ │ +000000000044bb90 0000000000000008 R_X86_64_RELATIVE 33d810 │ │ │ │ +000000000044bb98 0000000000000008 R_X86_64_RELATIVE 33d7b0 │ │ │ │ +000000000044bba0 0000000000000008 R_X86_64_RELATIVE 33c070 │ │ │ │ +000000000044bba8 0000000000000008 R_X86_64_RELATIVE 33d7d0 │ │ │ │ +000000000044bbb0 0000000000000008 R_X86_64_RELATIVE 33c780 │ │ │ │ +000000000044bbb8 0000000000000008 R_X86_64_RELATIVE 33d7f0 │ │ │ │ +000000000044bbc0 0000000000000008 R_X86_64_RELATIVE 33d540 │ │ │ │ +000000000044bbd0 0000000000000008 R_X86_64_RELATIVE 340bb0 │ │ │ │ +000000000044bc18 0000000000000008 R_X86_64_RELATIVE 341f10 │ │ │ │ +000000000044bc58 0000000000000008 R_X86_64_RELATIVE 341890 │ │ │ │ +000000000044bca0 0000000000000008 R_X86_64_RELATIVE 342140 │ │ │ │ +000000000044bce0 0000000000000008 R_X86_64_RELATIVE 346280 │ │ │ │ +000000000044bd68 0000000000000008 R_X86_64_RELATIVE 346940 │ │ │ │ +000000000044bdf0 0000000000000008 R_X86_64_RELATIVE 339e50 │ │ │ │ +000000000044bdf8 0000000000000008 R_X86_64_RELATIVE 33a000 │ │ │ │ +000000000044be00 0000000000000008 R_X86_64_RELATIVE 33a2c0 │ │ │ │ +000000000044be08 0000000000000008 R_X86_64_RELATIVE 33a2d0 │ │ │ │ +000000000044be10 0000000000000008 R_X86_64_RELATIVE 33a010 │ │ │ │ +000000000044be18 0000000000000008 R_X86_64_RELATIVE 33a590 │ │ │ │ +000000000044be20 0000000000000008 R_X86_64_RELATIVE 33a5b0 │ │ │ │ +000000000044be28 0000000000000008 R_X86_64_RELATIVE 33a5a0 │ │ │ │ +000000000044be30 0000000000000008 R_X86_64_RELATIVE 33a2e0 │ │ │ │ +000000000044be38 0000000000000008 R_X86_64_RELATIVE 33a670 │ │ │ │ +000000000044be40 0000000000000008 R_X86_64_RELATIVE 33a640 │ │ │ │ +000000000044be48 0000000000000008 R_X86_64_RELATIVE 33a020 │ │ │ │ +000000000044be50 0000000000000008 R_X86_64_RELATIVE 33a650 │ │ │ │ +000000000044be58 0000000000000008 R_X86_64_RELATIVE 33a2f0 │ │ │ │ +000000000044be60 0000000000000008 R_X86_64_RELATIVE 33a660 │ │ │ │ +000000000044be68 0000000000000008 R_X86_64_RELATIVE 33a5c0 │ │ │ │ +000000000044be78 0000000000000008 R_X86_64_RELATIVE 33a830 │ │ │ │ +000000000044be80 0000000000000008 R_X86_64_RELATIVE 33a8e0 │ │ │ │ +000000000044be88 0000000000000008 R_X86_64_RELATIVE 33ae00 │ │ │ │ +000000000044be90 0000000000000008 R_X86_64_RELATIVE 33ae10 │ │ │ │ +000000000044be98 0000000000000008 R_X86_64_RELATIVE 33a8f0 │ │ │ │ +000000000044bea0 0000000000000008 R_X86_64_RELATIVE 33b440 │ │ │ │ +000000000044bea8 0000000000000008 R_X86_64_RELATIVE 33b460 │ │ │ │ +000000000044beb0 0000000000000008 R_X86_64_RELATIVE 33b450 │ │ │ │ +000000000044beb8 0000000000000008 R_X86_64_RELATIVE 33ae20 │ │ │ │ +000000000044bec0 0000000000000008 R_X86_64_RELATIVE 33b540 │ │ │ │ +000000000044bec8 0000000000000008 R_X86_64_RELATIVE 33b510 │ │ │ │ +000000000044bed0 0000000000000008 R_X86_64_RELATIVE 33a900 │ │ │ │ +000000000044bed8 0000000000000008 R_X86_64_RELATIVE 33b520 │ │ │ │ +000000000044bee0 0000000000000008 R_X86_64_RELATIVE 33ae30 │ │ │ │ +000000000044bee8 0000000000000008 R_X86_64_RELATIVE 33b530 │ │ │ │ +000000000044bef0 0000000000000008 R_X86_64_RELATIVE 33b470 │ │ │ │ +000000000044bf00 0000000000000008 R_X86_64_RELATIVE 33ec80 │ │ │ │ +000000000044bf48 0000000000000008 R_X86_64_RELATIVE 3409b0 │ │ │ │ +000000000044bf88 0000000000000008 R_X86_64_RELATIVE 340540 │ │ │ │ +000000000044bfd0 0000000000000008 R_X86_64_RELATIVE 340ae0 │ │ │ │ +000000000044c010 0000000000000008 R_X86_64_RELATIVE 342df0 │ │ │ │ +000000000044c098 0000000000000008 R_X86_64_RELATIVE 3456c0 │ │ │ │ +000000000044c120 0000000000000008 R_X86_64_RELATIVE 337bf0 │ │ │ │ +000000000044c128 0000000000000008 R_X86_64_RELATIVE 337c30 │ │ │ │ +000000000044c130 0000000000000008 R_X86_64_RELATIVE 337df0 │ │ │ │ +000000000044c138 0000000000000008 R_X86_64_RELATIVE 337e00 │ │ │ │ +000000000044c140 0000000000000008 R_X86_64_RELATIVE 337c40 │ │ │ │ +000000000044c148 0000000000000008 R_X86_64_RELATIVE 337f80 │ │ │ │ +000000000044c150 0000000000000008 R_X86_64_RELATIVE 337fa0 │ │ │ │ +000000000044c158 0000000000000008 R_X86_64_RELATIVE 337f90 │ │ │ │ +000000000044c160 0000000000000008 R_X86_64_RELATIVE 337e10 │ │ │ │ +000000000044c168 0000000000000008 R_X86_64_RELATIVE 3380a0 │ │ │ │ +000000000044c170 0000000000000008 R_X86_64_RELATIVE 338070 │ │ │ │ +000000000044c178 0000000000000008 R_X86_64_RELATIVE 337c50 │ │ │ │ +000000000044c180 0000000000000008 R_X86_64_RELATIVE 338080 │ │ │ │ +000000000044c188 0000000000000008 R_X86_64_RELATIVE 337e20 │ │ │ │ +000000000044c190 0000000000000008 R_X86_64_RELATIVE 338090 │ │ │ │ +000000000044c198 0000000000000008 R_X86_64_RELATIVE 337fb0 │ │ │ │ +000000000044c1a8 0000000000000008 R_X86_64_RELATIVE 339030 │ │ │ │ +000000000044c1b0 0000000000000008 R_X86_64_RELATIVE 339100 │ │ │ │ +000000000044c1b8 0000000000000008 R_X86_64_RELATIVE 339650 │ │ │ │ +000000000044c1c0 0000000000000008 R_X86_64_RELATIVE 339670 │ │ │ │ +000000000044c1c8 0000000000000008 R_X86_64_RELATIVE 339120 │ │ │ │ +000000000044c1d0 0000000000000008 R_X86_64_RELATIVE 339b90 │ │ │ │ +000000000044c1d8 0000000000000008 R_X86_64_RELATIVE 339bd0 │ │ │ │ +000000000044c1e0 0000000000000008 R_X86_64_RELATIVE 339bb0 │ │ │ │ +000000000044c1e8 0000000000000008 R_X86_64_RELATIVE 339690 │ │ │ │ +000000000044c1f0 0000000000000008 R_X86_64_RELATIVE 339d90 │ │ │ │ +000000000044c1f8 0000000000000008 R_X86_64_RELATIVE 339d30 │ │ │ │ +000000000044c200 0000000000000008 R_X86_64_RELATIVE 339140 │ │ │ │ +000000000044c208 0000000000000008 R_X86_64_RELATIVE 339d50 │ │ │ │ +000000000044c210 0000000000000008 R_X86_64_RELATIVE 3396b0 │ │ │ │ +000000000044c218 0000000000000008 R_X86_64_RELATIVE 339d70 │ │ │ │ +000000000044c220 0000000000000008 R_X86_64_RELATIVE 339bf0 │ │ │ │ +000000000044c230 0000000000000008 R_X86_64_RELATIVE 33d9f0 │ │ │ │ +000000000044c238 0000000000000008 R_X86_64_RELATIVE 33da50 │ │ │ │ +000000000044c240 0000000000000008 R_X86_64_RELATIVE 33dea0 │ │ │ │ +000000000044c248 0000000000000008 R_X86_64_RELATIVE 33dec0 │ │ │ │ +000000000044c250 0000000000000008 R_X86_64_RELATIVE 33da70 │ │ │ │ +000000000044c258 0000000000000008 R_X86_64_RELATIVE 33e320 │ │ │ │ +000000000044c260 0000000000000008 R_X86_64_RELATIVE 33e360 │ │ │ │ +000000000044c268 0000000000000008 R_X86_64_RELATIVE 33e340 │ │ │ │ +000000000044c270 0000000000000008 R_X86_64_RELATIVE 33dee0 │ │ │ │ +000000000044c278 0000000000000008 R_X86_64_RELATIVE 33e880 │ │ │ │ +000000000044c280 0000000000000008 R_X86_64_RELATIVE 33e860 │ │ │ │ +000000000044c288 0000000000000008 R_X86_64_RELATIVE 33da90 │ │ │ │ +000000000044c2b8 0000000000000008 R_X86_64_RELATIVE 342370 │ │ │ │ +000000000044c300 0000000000000008 R_X86_64_RELATIVE 342ca0 │ │ │ │ +000000000044c340 0000000000000008 R_X86_64_RELATIVE 347290 │ │ │ │ +000000000044c3c8 0000000000000008 R_X86_64_RELATIVE 338230 │ │ │ │ +000000000044c3d0 0000000000000008 R_X86_64_RELATIVE 338280 │ │ │ │ +000000000044c3d8 0000000000000008 R_X86_64_RELATIVE 338440 │ │ │ │ +000000000044c3e0 0000000000000008 R_X86_64_RELATIVE 338450 │ │ │ │ +000000000044c3e8 0000000000000008 R_X86_64_RELATIVE 338290 │ │ │ │ +000000000044c3f0 0000000000000008 R_X86_64_RELATIVE 3387b0 │ │ │ │ +000000000044c3f8 0000000000000008 R_X86_64_RELATIVE 3387d0 │ │ │ │ +000000000044c400 0000000000000008 R_X86_64_RELATIVE 3387c0 │ │ │ │ +000000000044c408 0000000000000008 R_X86_64_RELATIVE 338460 │ │ │ │ +000000000044c410 0000000000000008 R_X86_64_RELATIVE 3388d0 │ │ │ │ +000000000044c418 0000000000000008 R_X86_64_RELATIVE 3388a0 │ │ │ │ +000000000044c420 0000000000000008 R_X86_64_RELATIVE 3382a0 │ │ │ │ +000000000044c428 0000000000000008 R_X86_64_RELATIVE 3388b0 │ │ │ │ +000000000044c430 0000000000000008 R_X86_64_RELATIVE 338470 │ │ │ │ +000000000044c438 0000000000000008 R_X86_64_RELATIVE 3388c0 │ │ │ │ +000000000044c440 0000000000000008 R_X86_64_RELATIVE 3387e0 │ │ │ │ +000000000044c450 0000000000000008 R_X86_64_RELATIVE 338960 │ │ │ │ +000000000044c458 0000000000000008 R_X86_64_RELATIVE 3389b0 │ │ │ │ +000000000044c460 0000000000000008 R_X86_64_RELATIVE 338b60 │ │ │ │ +000000000044c468 0000000000000008 R_X86_64_RELATIVE 338b70 │ │ │ │ +000000000044c470 0000000000000008 R_X86_64_RELATIVE 3389c0 │ │ │ │ +000000000044c478 0000000000000008 R_X86_64_RELATIVE 338e20 │ │ │ │ +000000000044c480 0000000000000008 R_X86_64_RELATIVE 338e40 │ │ │ │ +000000000044c488 0000000000000008 R_X86_64_RELATIVE 338e30 │ │ │ │ +000000000044c490 0000000000000008 R_X86_64_RELATIVE 338b80 │ │ │ │ +000000000044c498 0000000000000008 R_X86_64_RELATIVE 338f50 │ │ │ │ +000000000044c4a0 0000000000000008 R_X86_64_RELATIVE 338f20 │ │ │ │ +000000000044c4a8 0000000000000008 R_X86_64_RELATIVE 3389d0 │ │ │ │ +000000000044c4b0 0000000000000008 R_X86_64_RELATIVE 338f30 │ │ │ │ +000000000044c4b8 0000000000000008 R_X86_64_RELATIVE 338b90 │ │ │ │ +000000000044c4c0 0000000000000008 R_X86_64_RELATIVE 338f40 │ │ │ │ +000000000044c4c8 0000000000000008 R_X86_64_RELATIVE 338e50 │ │ │ │ +000000000044c4d8 0000000000000008 R_X86_64_RELATIVE 33b680 │ │ │ │ +000000000044c4e0 0000000000000008 R_X86_64_RELATIVE 33b700 │ │ │ │ +000000000044c4e8 0000000000000008 R_X86_64_RELATIVE 33b9f0 │ │ │ │ +000000000044c4f0 0000000000000008 R_X86_64_RELATIVE 33ba10 │ │ │ │ +000000000044c4f8 0000000000000008 R_X86_64_RELATIVE 33b720 │ │ │ │ +000000000044c500 0000000000000008 R_X86_64_RELATIVE 33bb70 │ │ │ │ +000000000044c508 0000000000000008 R_X86_64_RELATIVE 33bbb0 │ │ │ │ +000000000044c510 0000000000000008 R_X86_64_RELATIVE 33bb90 │ │ │ │ +000000000044c518 0000000000000008 R_X86_64_RELATIVE 33ba30 │ │ │ │ +000000000044c520 0000000000000008 R_X86_64_RELATIVE 33bd50 │ │ │ │ +000000000044c528 0000000000000008 R_X86_64_RELATIVE 33bcf0 │ │ │ │ +000000000044c530 0000000000000008 R_X86_64_RELATIVE 33b740 │ │ │ │ +000000000044c538 0000000000000008 R_X86_64_RELATIVE 33bd10 │ │ │ │ +000000000044c540 0000000000000008 R_X86_64_RELATIVE 33ba50 │ │ │ │ +000000000044c548 0000000000000008 R_X86_64_RELATIVE 33bd30 │ │ │ │ +000000000044c550 0000000000000008 R_X86_64_RELATIVE 33bbd0 │ │ │ │ +000000000044c560 0000000000000008 R_X86_64_RELATIVE 33bfd0 │ │ │ │ +000000000044c568 0000000000000008 R_X86_64_RELATIVE 33c030 │ │ │ │ +000000000044c570 0000000000000008 R_X86_64_RELATIVE 33c720 │ │ │ │ +000000000044c578 0000000000000008 R_X86_64_RELATIVE 33c740 │ │ │ │ +000000000044c580 0000000000000008 R_X86_64_RELATIVE 33c050 │ │ │ │ +000000000044c588 0000000000000008 R_X86_64_RELATIVE 33d4e0 │ │ │ │ +000000000044c590 0000000000000008 R_X86_64_RELATIVE 33d520 │ │ │ │ +000000000044c598 0000000000000008 R_X86_64_RELATIVE 33d500 │ │ │ │ +000000000044c5a0 0000000000000008 R_X86_64_RELATIVE 33c760 │ │ │ │ +000000000044c5a8 0000000000000008 R_X86_64_RELATIVE 33d810 │ │ │ │ +000000000044c5b0 0000000000000008 R_X86_64_RELATIVE 33d7b0 │ │ │ │ +000000000044c5b8 0000000000000008 R_X86_64_RELATIVE 33c070 │ │ │ │ +000000000044c5c0 0000000000000008 R_X86_64_RELATIVE 33d7d0 │ │ │ │ +000000000044c5c8 0000000000000008 R_X86_64_RELATIVE 33c780 │ │ │ │ +000000000044c5d0 0000000000000008 R_X86_64_RELATIVE 33d7f0 │ │ │ │ +000000000044c5d8 0000000000000008 R_X86_64_RELATIVE 33d540 │ │ │ │ +000000000044c5e8 0000000000000008 R_X86_64_RELATIVE 340bb0 │ │ │ │ +000000000044c630 0000000000000008 R_X86_64_RELATIVE 341f10 │ │ │ │ +000000000044c670 0000000000000008 R_X86_64_RELATIVE 341890 │ │ │ │ +000000000044c6b8 0000000000000008 R_X86_64_RELATIVE 342140 │ │ │ │ +000000000044c6f8 0000000000000008 R_X86_64_RELATIVE 346280 │ │ │ │ +000000000044c780 0000000000000008 R_X86_64_RELATIVE 346940 │ │ │ │ +000000000044c808 0000000000000008 R_X86_64_RELATIVE 339e50 │ │ │ │ +000000000044c810 0000000000000008 R_X86_64_RELATIVE 33a000 │ │ │ │ +000000000044c818 0000000000000008 R_X86_64_RELATIVE 33a2c0 │ │ │ │ +000000000044c820 0000000000000008 R_X86_64_RELATIVE 33a2d0 │ │ │ │ +000000000044c828 0000000000000008 R_X86_64_RELATIVE 33a010 │ │ │ │ +000000000044c830 0000000000000008 R_X86_64_RELATIVE 33a590 │ │ │ │ +000000000044c838 0000000000000008 R_X86_64_RELATIVE 33a5b0 │ │ │ │ +000000000044c840 0000000000000008 R_X86_64_RELATIVE 33a5a0 │ │ │ │ +000000000044c848 0000000000000008 R_X86_64_RELATIVE 33a2e0 │ │ │ │ +000000000044c850 0000000000000008 R_X86_64_RELATIVE 33a670 │ │ │ │ +000000000044c858 0000000000000008 R_X86_64_RELATIVE 33a640 │ │ │ │ +000000000044c860 0000000000000008 R_X86_64_RELATIVE 33a020 │ │ │ │ +000000000044c868 0000000000000008 R_X86_64_RELATIVE 33a650 │ │ │ │ +000000000044c870 0000000000000008 R_X86_64_RELATIVE 33a2f0 │ │ │ │ +000000000044c878 0000000000000008 R_X86_64_RELATIVE 33a660 │ │ │ │ +000000000044c880 0000000000000008 R_X86_64_RELATIVE 33a5c0 │ │ │ │ +000000000044c890 0000000000000008 R_X86_64_RELATIVE 33a830 │ │ │ │ +000000000044c898 0000000000000008 R_X86_64_RELATIVE 33a8e0 │ │ │ │ +000000000044c8a0 0000000000000008 R_X86_64_RELATIVE 33ae00 │ │ │ │ +000000000044c8a8 0000000000000008 R_X86_64_RELATIVE 33ae10 │ │ │ │ +000000000044c8b0 0000000000000008 R_X86_64_RELATIVE 33a8f0 │ │ │ │ +000000000044c8b8 0000000000000008 R_X86_64_RELATIVE 33b440 │ │ │ │ +000000000044c8c0 0000000000000008 R_X86_64_RELATIVE 33b460 │ │ │ │ +000000000044c8c8 0000000000000008 R_X86_64_RELATIVE 33b450 │ │ │ │ +000000000044c8d0 0000000000000008 R_X86_64_RELATIVE 33ae20 │ │ │ │ +000000000044c8d8 0000000000000008 R_X86_64_RELATIVE 33b540 │ │ │ │ +000000000044c8e0 0000000000000008 R_X86_64_RELATIVE 33b510 │ │ │ │ +000000000044c8e8 0000000000000008 R_X86_64_RELATIVE 33a900 │ │ │ │ +000000000044c8f0 0000000000000008 R_X86_64_RELATIVE 33b520 │ │ │ │ +000000000044c8f8 0000000000000008 R_X86_64_RELATIVE 33ae30 │ │ │ │ +000000000044c900 0000000000000008 R_X86_64_RELATIVE 33b530 │ │ │ │ +000000000044c908 0000000000000008 R_X86_64_RELATIVE 33b470 │ │ │ │ +000000000044c918 0000000000000008 R_X86_64_RELATIVE 33ec80 │ │ │ │ +000000000044c960 0000000000000008 R_X86_64_RELATIVE 3409b0 │ │ │ │ +000000000044c9a0 0000000000000008 R_X86_64_RELATIVE 340540 │ │ │ │ +000000000044c9e8 0000000000000008 R_X86_64_RELATIVE 340ae0 │ │ │ │ +000000000044ca28 0000000000000008 R_X86_64_RELATIVE 342df0 │ │ │ │ +000000000044cab0 0000000000000008 R_X86_64_RELATIVE 3456c0 │ │ │ │ +000000000044cb38 0000000000000008 R_X86_64_RELATIVE 319a10 │ │ │ │ +000000000044cb40 0000000000000008 R_X86_64_RELATIVE 319a50 │ │ │ │ +000000000044cb48 0000000000000008 R_X86_64_RELATIVE 319be0 │ │ │ │ +000000000044cb50 0000000000000008 R_X86_64_RELATIVE 319bf0 │ │ │ │ +000000000044cb58 0000000000000008 R_X86_64_RELATIVE 319a60 │ │ │ │ +000000000044cb60 0000000000000008 R_X86_64_RELATIVE 319d40 │ │ │ │ +000000000044cb68 0000000000000008 R_X86_64_RELATIVE 319d60 │ │ │ │ +000000000044cb70 0000000000000008 R_X86_64_RELATIVE 319d50 │ │ │ │ +000000000044cb78 0000000000000008 R_X86_64_RELATIVE 319c00 │ │ │ │ +000000000044cb80 0000000000000008 R_X86_64_RELATIVE 319e40 │ │ │ │ +000000000044cb88 0000000000000008 R_X86_64_RELATIVE 319e10 │ │ │ │ +000000000044cb90 0000000000000008 R_X86_64_RELATIVE 319a70 │ │ │ │ +000000000044cb98 0000000000000008 R_X86_64_RELATIVE 319e20 │ │ │ │ +000000000044cba0 0000000000000008 R_X86_64_RELATIVE 319c10 │ │ │ │ +000000000044cba8 0000000000000008 R_X86_64_RELATIVE 319e30 │ │ │ │ +000000000044cbb0 0000000000000008 R_X86_64_RELATIVE 319d70 │ │ │ │ +000000000044cbb8 0000000000000008 R_X86_64_RELATIVE 319930 │ │ │ │ +000000000044cbc0 0000000000000008 R_X86_64_RELATIVE 31b670 │ │ │ │ +000000000044cbc8 0000000000000008 R_X86_64_RELATIVE 31b710 │ │ │ │ +000000000044cbd0 0000000000000008 R_X86_64_RELATIVE 31b910 │ │ │ │ +000000000044cbd8 0000000000000008 R_X86_64_RELATIVE 31b920 │ │ │ │ +000000000044cbe0 0000000000000008 R_X86_64_RELATIVE 31b720 │ │ │ │ +000000000044cbe8 0000000000000008 R_X86_64_RELATIVE 31bdf0 │ │ │ │ +000000000044cbf0 0000000000000008 R_X86_64_RELATIVE 31be10 │ │ │ │ +000000000044cbf8 0000000000000008 R_X86_64_RELATIVE 31be00 │ │ │ │ +000000000044cc00 0000000000000008 R_X86_64_RELATIVE 31b930 │ │ │ │ +000000000044cc08 0000000000000008 R_X86_64_RELATIVE 31bf30 │ │ │ │ +000000000044cc10 0000000000000008 R_X86_64_RELATIVE 31bf00 │ │ │ │ +000000000044cc18 0000000000000008 R_X86_64_RELATIVE 31b730 │ │ │ │ +000000000044cc20 0000000000000008 R_X86_64_RELATIVE 31bf10 │ │ │ │ +000000000044cc28 0000000000000008 R_X86_64_RELATIVE 31b940 │ │ │ │ +000000000044cc30 0000000000000008 R_X86_64_RELATIVE 31bf20 │ │ │ │ +000000000044cc38 0000000000000008 R_X86_64_RELATIVE 31be20 │ │ │ │ +000000000044cc48 0000000000000008 R_X86_64_RELATIVE 31e160 │ │ │ │ +000000000044cc50 0000000000000008 R_X86_64_RELATIVE 31e190 │ │ │ │ +000000000044cc58 0000000000000008 R_X86_64_RELATIVE 31eba0 │ │ │ │ +000000000044cc60 0000000000000008 R_X86_64_RELATIVE 31ebb0 │ │ │ │ +000000000044cc68 0000000000000008 R_X86_64_RELATIVE 31e1a0 │ │ │ │ +000000000044cc70 0000000000000008 R_X86_64_RELATIVE 31f520 │ │ │ │ +000000000044cc78 0000000000000008 R_X86_64_RELATIVE 31f540 │ │ │ │ +000000000044cc80 0000000000000008 R_X86_64_RELATIVE 31f530 │ │ │ │ +000000000044cc88 0000000000000008 R_X86_64_RELATIVE 31ebc0 │ │ │ │ +000000000044cc90 0000000000000008 R_X86_64_RELATIVE 31f7e0 │ │ │ │ +000000000044cc98 0000000000000008 R_X86_64_RELATIVE 31f7d0 │ │ │ │ +000000000044cca0 0000000000000008 R_X86_64_RELATIVE 31e1b0 │ │ │ │ +000000000044ccd0 0000000000000008 R_X86_64_RELATIVE 322f90 │ │ │ │ +000000000044cd18 0000000000000008 R_X86_64_RELATIVE 323500 │ │ │ │ +000000000044cd58 0000000000000008 R_X86_64_RELATIVE 3258d0 │ │ │ │ +000000000044cde0 0000000000000008 R_X86_64_RELATIVE 319eb0 │ │ │ │ +000000000044cde8 0000000000000008 R_X86_64_RELATIVE 319ef0 │ │ │ │ +000000000044cdf0 0000000000000008 R_X86_64_RELATIVE 31a120 │ │ │ │ +000000000044cdf8 0000000000000008 R_X86_64_RELATIVE 31a130 │ │ │ │ +000000000044ce00 0000000000000008 R_X86_64_RELATIVE 319f00 │ │ │ │ +000000000044ce08 0000000000000008 R_X86_64_RELATIVE 31a5b0 │ │ │ │ +000000000044ce10 0000000000000008 R_X86_64_RELATIVE 31a5d0 │ │ │ │ +000000000044ce18 0000000000000008 R_X86_64_RELATIVE 31a5c0 │ │ │ │ +000000000044ce20 0000000000000008 R_X86_64_RELATIVE 31a140 │ │ │ │ +000000000044ce28 0000000000000008 R_X86_64_RELATIVE 31a6a0 │ │ │ │ +000000000044ce30 0000000000000008 R_X86_64_RELATIVE 31a670 │ │ │ │ +000000000044ce38 0000000000000008 R_X86_64_RELATIVE 319f10 │ │ │ │ +000000000044ce40 0000000000000008 R_X86_64_RELATIVE 31a680 │ │ │ │ +000000000044ce48 0000000000000008 R_X86_64_RELATIVE 31a150 │ │ │ │ +000000000044ce50 0000000000000008 R_X86_64_RELATIVE 31a690 │ │ │ │ +000000000044ce58 0000000000000008 R_X86_64_RELATIVE 31a5e0 │ │ │ │ +000000000044ce68 0000000000000008 R_X86_64_RELATIVE 31b250 │ │ │ │ +000000000044ce70 0000000000000008 R_X86_64_RELATIVE 31b280 │ │ │ │ +000000000044ce78 0000000000000008 R_X86_64_RELATIVE 31b380 │ │ │ │ +000000000044ce80 0000000000000008 R_X86_64_RELATIVE 31b390 │ │ │ │ +000000000044ce88 0000000000000008 R_X86_64_RELATIVE 31b290 │ │ │ │ +000000000044ce90 0000000000000008 R_X86_64_RELATIVE 31b520 │ │ │ │ +000000000044ce98 0000000000000008 R_X86_64_RELATIVE 31b540 │ │ │ │ +000000000044cea0 0000000000000008 R_X86_64_RELATIVE 31b530 │ │ │ │ +000000000044cea8 0000000000000008 R_X86_64_RELATIVE 31b3a0 │ │ │ │ +000000000044ceb0 0000000000000008 R_X86_64_RELATIVE 31b600 │ │ │ │ +000000000044ceb8 0000000000000008 R_X86_64_RELATIVE 31b5d0 │ │ │ │ +000000000044cec0 0000000000000008 R_X86_64_RELATIVE 31b2a0 │ │ │ │ +000000000044cec8 0000000000000008 R_X86_64_RELATIVE 31b5e0 │ │ │ │ +000000000044ced0 0000000000000008 R_X86_64_RELATIVE 31b3b0 │ │ │ │ +000000000044ced8 0000000000000008 R_X86_64_RELATIVE 31b5f0 │ │ │ │ +000000000044cee0 0000000000000008 R_X86_64_RELATIVE 31b550 │ │ │ │ +000000000044cef0 0000000000000008 R_X86_64_RELATIVE 31bfa0 │ │ │ │ +000000000044cef8 0000000000000008 R_X86_64_RELATIVE 31bfd0 │ │ │ │ +000000000044cf00 0000000000000008 R_X86_64_RELATIVE 31c570 │ │ │ │ +000000000044cf08 0000000000000008 R_X86_64_RELATIVE 31c580 │ │ │ │ +000000000044cf10 0000000000000008 R_X86_64_RELATIVE 31bfe0 │ │ │ │ +000000000044cf18 0000000000000008 R_X86_64_RELATIVE 31cb00 │ │ │ │ +000000000044cf20 0000000000000008 R_X86_64_RELATIVE 31cb20 │ │ │ │ +000000000044cf28 0000000000000008 R_X86_64_RELATIVE 31cb10 │ │ │ │ +000000000044cf30 0000000000000008 R_X86_64_RELATIVE 31c590 │ │ │ │ +000000000044cf38 0000000000000008 R_X86_64_RELATIVE 31cc80 │ │ │ │ +000000000044cf40 0000000000000008 R_X86_64_RELATIVE 31cc50 │ │ │ │ +000000000044cf48 0000000000000008 R_X86_64_RELATIVE 31bff0 │ │ │ │ +000000000044cf50 0000000000000008 R_X86_64_RELATIVE 31cc60 │ │ │ │ +000000000044cf58 0000000000000008 R_X86_64_RELATIVE 31c5a0 │ │ │ │ +000000000044cf60 0000000000000008 R_X86_64_RELATIVE 31cc70 │ │ │ │ +000000000044cf68 0000000000000008 R_X86_64_RELATIVE 31cb30 │ │ │ │ +000000000044cf78 0000000000000008 R_X86_64_RELATIVE 31d4b0 │ │ │ │ +000000000044cf80 0000000000000008 R_X86_64_RELATIVE 31d4e0 │ │ │ │ +000000000044cf88 0000000000000008 R_X86_64_RELATIVE 31d940 │ │ │ │ +000000000044cf90 0000000000000008 R_X86_64_RELATIVE 31d950 │ │ │ │ +000000000044cf98 0000000000000008 R_X86_64_RELATIVE 31d4f0 │ │ │ │ +000000000044cfa0 0000000000000008 R_X86_64_RELATIVE 31dd90 │ │ │ │ +000000000044cfa8 0000000000000008 R_X86_64_RELATIVE 31ddb0 │ │ │ │ +000000000044cfb0 0000000000000008 R_X86_64_RELATIVE 31dda0 │ │ │ │ +000000000044cfb8 0000000000000008 R_X86_64_RELATIVE 31d960 │ │ │ │ +000000000044cfc0 0000000000000008 R_X86_64_RELATIVE 31dfd0 │ │ │ │ +000000000044cfc8 0000000000000008 R_X86_64_RELATIVE 31dfa0 │ │ │ │ +000000000044cfd0 0000000000000008 R_X86_64_RELATIVE 31d500 │ │ │ │ +000000000044cfd8 0000000000000008 R_X86_64_RELATIVE 31dfb0 │ │ │ │ +000000000044cfe0 0000000000000008 R_X86_64_RELATIVE 31d970 │ │ │ │ +000000000044cfe8 0000000000000008 R_X86_64_RELATIVE 31dfc0 │ │ │ │ +000000000044cff0 0000000000000008 R_X86_64_RELATIVE 31ddc0 │ │ │ │ +000000000044d000 0000000000000008 R_X86_64_RELATIVE 3210a0 │ │ │ │ +000000000044d048 0000000000000008 R_X86_64_RELATIVE 322a50 │ │ │ │ +000000000044d088 0000000000000008 R_X86_64_RELATIVE 322430 │ │ │ │ +000000000044d0d0 0000000000000008 R_X86_64_RELATIVE 322cf0 │ │ │ │ +000000000044d110 0000000000000008 R_X86_64_RELATIVE 324bd0 │ │ │ │ +000000000044d198 0000000000000008 R_X86_64_RELATIVE 325230 │ │ │ │ +000000000044d220 0000000000000008 R_X86_64_RELATIVE 31a710 │ │ │ │ +000000000044d228 0000000000000008 R_X86_64_RELATIVE 31a760 │ │ │ │ +000000000044d230 0000000000000008 R_X86_64_RELATIVE 31ab10 │ │ │ │ +000000000044d238 0000000000000008 R_X86_64_RELATIVE 31ab20 │ │ │ │ +000000000044d240 0000000000000008 R_X86_64_RELATIVE 31a770 │ │ │ │ +000000000044d248 0000000000000008 R_X86_64_RELATIVE 31b040 │ │ │ │ +000000000044d250 0000000000000008 R_X86_64_RELATIVE 31b060 │ │ │ │ +000000000044d258 0000000000000008 R_X86_64_RELATIVE 31b050 │ │ │ │ +000000000044d260 0000000000000008 R_X86_64_RELATIVE 31ab30 │ │ │ │ +000000000044d268 0000000000000008 R_X86_64_RELATIVE 31b170 │ │ │ │ +000000000044d270 0000000000000008 R_X86_64_RELATIVE 31b140 │ │ │ │ +000000000044d278 0000000000000008 R_X86_64_RELATIVE 31a780 │ │ │ │ +000000000044d280 0000000000000008 R_X86_64_RELATIVE 31b150 │ │ │ │ +000000000044d288 0000000000000008 R_X86_64_RELATIVE 31ab40 │ │ │ │ +000000000044d290 0000000000000008 R_X86_64_RELATIVE 31b160 │ │ │ │ +000000000044d298 0000000000000008 R_X86_64_RELATIVE 31b070 │ │ │ │ +000000000044d2a8 0000000000000008 R_X86_64_RELATIVE 31ce10 │ │ │ │ +000000000044d2b0 0000000000000008 R_X86_64_RELATIVE 31cea0 │ │ │ │ +000000000044d2b8 0000000000000008 R_X86_64_RELATIVE 31d000 │ │ │ │ +000000000044d2c0 0000000000000008 R_X86_64_RELATIVE 31d010 │ │ │ │ +000000000044d2c8 0000000000000008 R_X86_64_RELATIVE 31ceb0 │ │ │ │ +000000000044d2d0 0000000000000008 R_X86_64_RELATIVE 31d260 │ │ │ │ +000000000044d2d8 0000000000000008 R_X86_64_RELATIVE 31d280 │ │ │ │ +000000000044d2e0 0000000000000008 R_X86_64_RELATIVE 31d270 │ │ │ │ +000000000044d2e8 0000000000000008 R_X86_64_RELATIVE 31d020 │ │ │ │ +000000000044d2f0 0000000000000008 R_X86_64_RELATIVE 31d3c0 │ │ │ │ +000000000044d2f8 0000000000000008 R_X86_64_RELATIVE 31d390 │ │ │ │ +000000000044d300 0000000000000008 R_X86_64_RELATIVE 31cec0 │ │ │ │ +000000000044d308 0000000000000008 R_X86_64_RELATIVE 31d3a0 │ │ │ │ +000000000044d310 0000000000000008 R_X86_64_RELATIVE 31d030 │ │ │ │ +000000000044d318 0000000000000008 R_X86_64_RELATIVE 31d3b0 │ │ │ │ +000000000044d320 0000000000000008 R_X86_64_RELATIVE 31d290 │ │ │ │ +000000000044d330 0000000000000008 R_X86_64_RELATIVE 31fae0 │ │ │ │ +000000000044d378 0000000000000008 R_X86_64_RELATIVE 320c50 │ │ │ │ +000000000044d3b8 0000000000000008 R_X86_64_RELATIVE 3206c0 │ │ │ │ +000000000044d400 0000000000000008 R_X86_64_RELATIVE 320f00 │ │ │ │ +000000000044d440 0000000000000008 R_X86_64_RELATIVE 323700 │ │ │ │ +000000000044d4c8 0000000000000008 R_X86_64_RELATIVE 3245a0 │ │ │ │ +000000000044d550 0000000000000008 R_X86_64_RELATIVE 319a10 │ │ │ │ +000000000044d558 0000000000000008 R_X86_64_RELATIVE 319a50 │ │ │ │ +000000000044d560 0000000000000008 R_X86_64_RELATIVE 319be0 │ │ │ │ +000000000044d568 0000000000000008 R_X86_64_RELATIVE 319bf0 │ │ │ │ +000000000044d570 0000000000000008 R_X86_64_RELATIVE 319a60 │ │ │ │ +000000000044d578 0000000000000008 R_X86_64_RELATIVE 319d40 │ │ │ │ +000000000044d580 0000000000000008 R_X86_64_RELATIVE 319d60 │ │ │ │ +000000000044d588 0000000000000008 R_X86_64_RELATIVE 319d50 │ │ │ │ +000000000044d590 0000000000000008 R_X86_64_RELATIVE 319c00 │ │ │ │ +000000000044d598 0000000000000008 R_X86_64_RELATIVE 319e40 │ │ │ │ +000000000044d5a0 0000000000000008 R_X86_64_RELATIVE 319e10 │ │ │ │ +000000000044d5a8 0000000000000008 R_X86_64_RELATIVE 319a70 │ │ │ │ +000000000044d5b0 0000000000000008 R_X86_64_RELATIVE 319e20 │ │ │ │ +000000000044d5b8 0000000000000008 R_X86_64_RELATIVE 319c10 │ │ │ │ +000000000044d5c0 0000000000000008 R_X86_64_RELATIVE 319e30 │ │ │ │ +000000000044d5c8 0000000000000008 R_X86_64_RELATIVE 319d70 │ │ │ │ +000000000044d5d0 0000000000000008 R_X86_64_RELATIVE 319930 │ │ │ │ +000000000044d5d8 0000000000000008 R_X86_64_RELATIVE 31b670 │ │ │ │ +000000000044d5e0 0000000000000008 R_X86_64_RELATIVE 31b710 │ │ │ │ +000000000044d5e8 0000000000000008 R_X86_64_RELATIVE 31b910 │ │ │ │ +000000000044d5f0 0000000000000008 R_X86_64_RELATIVE 31b920 │ │ │ │ +000000000044d5f8 0000000000000008 R_X86_64_RELATIVE 31b720 │ │ │ │ +000000000044d600 0000000000000008 R_X86_64_RELATIVE 31bdf0 │ │ │ │ +000000000044d608 0000000000000008 R_X86_64_RELATIVE 31be10 │ │ │ │ +000000000044d610 0000000000000008 R_X86_64_RELATIVE 31be00 │ │ │ │ +000000000044d618 0000000000000008 R_X86_64_RELATIVE 31b930 │ │ │ │ +000000000044d620 0000000000000008 R_X86_64_RELATIVE 31bf30 │ │ │ │ +000000000044d628 0000000000000008 R_X86_64_RELATIVE 31bf00 │ │ │ │ +000000000044d630 0000000000000008 R_X86_64_RELATIVE 31b730 │ │ │ │ +000000000044d638 0000000000000008 R_X86_64_RELATIVE 31bf10 │ │ │ │ +000000000044d640 0000000000000008 R_X86_64_RELATIVE 31b940 │ │ │ │ +000000000044d648 0000000000000008 R_X86_64_RELATIVE 31bf20 │ │ │ │ +000000000044d650 0000000000000008 R_X86_64_RELATIVE 31be20 │ │ │ │ +000000000044d660 0000000000000008 R_X86_64_RELATIVE 31e160 │ │ │ │ +000000000044d668 0000000000000008 R_X86_64_RELATIVE 31e190 │ │ │ │ +000000000044d670 0000000000000008 R_X86_64_RELATIVE 31eba0 │ │ │ │ +000000000044d678 0000000000000008 R_X86_64_RELATIVE 31ebb0 │ │ │ │ +000000000044d680 0000000000000008 R_X86_64_RELATIVE 31e1a0 │ │ │ │ +000000000044d688 0000000000000008 R_X86_64_RELATIVE 31f520 │ │ │ │ +000000000044d690 0000000000000008 R_X86_64_RELATIVE 31f540 │ │ │ │ +000000000044d698 0000000000000008 R_X86_64_RELATIVE 31f530 │ │ │ │ +000000000044d6a0 0000000000000008 R_X86_64_RELATIVE 31ebc0 │ │ │ │ +000000000044d6a8 0000000000000008 R_X86_64_RELATIVE 31f7e0 │ │ │ │ +000000000044d6b0 0000000000000008 R_X86_64_RELATIVE 31f7d0 │ │ │ │ +000000000044d6b8 0000000000000008 R_X86_64_RELATIVE 31e1b0 │ │ │ │ +000000000044d6e8 0000000000000008 R_X86_64_RELATIVE 322f90 │ │ │ │ +000000000044d730 0000000000000008 R_X86_64_RELATIVE 323500 │ │ │ │ +000000000044d770 0000000000000008 R_X86_64_RELATIVE 3258d0 │ │ │ │ +000000000044d7f8 0000000000000008 R_X86_64_RELATIVE 319eb0 │ │ │ │ +000000000044d800 0000000000000008 R_X86_64_RELATIVE 319ef0 │ │ │ │ +000000000044d808 0000000000000008 R_X86_64_RELATIVE 31a120 │ │ │ │ +000000000044d810 0000000000000008 R_X86_64_RELATIVE 31a130 │ │ │ │ +000000000044d818 0000000000000008 R_X86_64_RELATIVE 319f00 │ │ │ │ +000000000044d820 0000000000000008 R_X86_64_RELATIVE 31a5b0 │ │ │ │ +000000000044d828 0000000000000008 R_X86_64_RELATIVE 31a5d0 │ │ │ │ +000000000044d830 0000000000000008 R_X86_64_RELATIVE 31a5c0 │ │ │ │ +000000000044d838 0000000000000008 R_X86_64_RELATIVE 31a140 │ │ │ │ +000000000044d840 0000000000000008 R_X86_64_RELATIVE 31a6a0 │ │ │ │ +000000000044d848 0000000000000008 R_X86_64_RELATIVE 31a670 │ │ │ │ +000000000044d850 0000000000000008 R_X86_64_RELATIVE 319f10 │ │ │ │ +000000000044d858 0000000000000008 R_X86_64_RELATIVE 31a680 │ │ │ │ +000000000044d860 0000000000000008 R_X86_64_RELATIVE 31a150 │ │ │ │ +000000000044d868 0000000000000008 R_X86_64_RELATIVE 31a690 │ │ │ │ +000000000044d870 0000000000000008 R_X86_64_RELATIVE 31a5e0 │ │ │ │ +000000000044d880 0000000000000008 R_X86_64_RELATIVE 31b250 │ │ │ │ +000000000044d888 0000000000000008 R_X86_64_RELATIVE 31b280 │ │ │ │ +000000000044d890 0000000000000008 R_X86_64_RELATIVE 31b380 │ │ │ │ +000000000044d898 0000000000000008 R_X86_64_RELATIVE 31b390 │ │ │ │ +000000000044d8a0 0000000000000008 R_X86_64_RELATIVE 31b290 │ │ │ │ +000000000044d8a8 0000000000000008 R_X86_64_RELATIVE 31b520 │ │ │ │ +000000000044d8b0 0000000000000008 R_X86_64_RELATIVE 31b540 │ │ │ │ +000000000044d8b8 0000000000000008 R_X86_64_RELATIVE 31b530 │ │ │ │ +000000000044d8c0 0000000000000008 R_X86_64_RELATIVE 31b3a0 │ │ │ │ +000000000044d8c8 0000000000000008 R_X86_64_RELATIVE 31b600 │ │ │ │ +000000000044d8d0 0000000000000008 R_X86_64_RELATIVE 31b5d0 │ │ │ │ +000000000044d8d8 0000000000000008 R_X86_64_RELATIVE 31b2a0 │ │ │ │ +000000000044d8e0 0000000000000008 R_X86_64_RELATIVE 31b5e0 │ │ │ │ +000000000044d8e8 0000000000000008 R_X86_64_RELATIVE 31b3b0 │ │ │ │ +000000000044d8f0 0000000000000008 R_X86_64_RELATIVE 31b5f0 │ │ │ │ +000000000044d8f8 0000000000000008 R_X86_64_RELATIVE 31b550 │ │ │ │ +000000000044d908 0000000000000008 R_X86_64_RELATIVE 31bfa0 │ │ │ │ +000000000044d910 0000000000000008 R_X86_64_RELATIVE 31bfd0 │ │ │ │ +000000000044d918 0000000000000008 R_X86_64_RELATIVE 31c570 │ │ │ │ +000000000044d920 0000000000000008 R_X86_64_RELATIVE 31c580 │ │ │ │ +000000000044d928 0000000000000008 R_X86_64_RELATIVE 31bfe0 │ │ │ │ +000000000044d930 0000000000000008 R_X86_64_RELATIVE 31cb00 │ │ │ │ +000000000044d938 0000000000000008 R_X86_64_RELATIVE 31cb20 │ │ │ │ +000000000044d940 0000000000000008 R_X86_64_RELATIVE 31cb10 │ │ │ │ +000000000044d948 0000000000000008 R_X86_64_RELATIVE 31c590 │ │ │ │ +000000000044d950 0000000000000008 R_X86_64_RELATIVE 31cc80 │ │ │ │ +000000000044d958 0000000000000008 R_X86_64_RELATIVE 31cc50 │ │ │ │ +000000000044d960 0000000000000008 R_X86_64_RELATIVE 31bff0 │ │ │ │ +000000000044d968 0000000000000008 R_X86_64_RELATIVE 31cc60 │ │ │ │ +000000000044d970 0000000000000008 R_X86_64_RELATIVE 31c5a0 │ │ │ │ +000000000044d978 0000000000000008 R_X86_64_RELATIVE 31cc70 │ │ │ │ +000000000044d980 0000000000000008 R_X86_64_RELATIVE 31cb30 │ │ │ │ +000000000044d990 0000000000000008 R_X86_64_RELATIVE 31d4b0 │ │ │ │ +000000000044d998 0000000000000008 R_X86_64_RELATIVE 31d4e0 │ │ │ │ +000000000044d9a0 0000000000000008 R_X86_64_RELATIVE 31d940 │ │ │ │ +000000000044d9a8 0000000000000008 R_X86_64_RELATIVE 31d950 │ │ │ │ +000000000044d9b0 0000000000000008 R_X86_64_RELATIVE 31d4f0 │ │ │ │ +000000000044d9b8 0000000000000008 R_X86_64_RELATIVE 31dd90 │ │ │ │ +000000000044d9c0 0000000000000008 R_X86_64_RELATIVE 31ddb0 │ │ │ │ +000000000044d9c8 0000000000000008 R_X86_64_RELATIVE 31dda0 │ │ │ │ +000000000044d9d0 0000000000000008 R_X86_64_RELATIVE 31d960 │ │ │ │ +000000000044d9d8 0000000000000008 R_X86_64_RELATIVE 31dfd0 │ │ │ │ +000000000044d9e0 0000000000000008 R_X86_64_RELATIVE 31dfa0 │ │ │ │ +000000000044d9e8 0000000000000008 R_X86_64_RELATIVE 31d500 │ │ │ │ +000000000044d9f0 0000000000000008 R_X86_64_RELATIVE 31dfb0 │ │ │ │ +000000000044d9f8 0000000000000008 R_X86_64_RELATIVE 31d970 │ │ │ │ +000000000044da00 0000000000000008 R_X86_64_RELATIVE 31dfc0 │ │ │ │ +000000000044da08 0000000000000008 R_X86_64_RELATIVE 31ddc0 │ │ │ │ +000000000044da18 0000000000000008 R_X86_64_RELATIVE 3210a0 │ │ │ │ +000000000044da60 0000000000000008 R_X86_64_RELATIVE 322a50 │ │ │ │ +000000000044daa0 0000000000000008 R_X86_64_RELATIVE 322430 │ │ │ │ +000000000044dae8 0000000000000008 R_X86_64_RELATIVE 322cf0 │ │ │ │ +000000000044db28 0000000000000008 R_X86_64_RELATIVE 324bd0 │ │ │ │ +000000000044dbb0 0000000000000008 R_X86_64_RELATIVE 325230 │ │ │ │ +000000000044dc38 0000000000000008 R_X86_64_RELATIVE 31a710 │ │ │ │ +000000000044dc40 0000000000000008 R_X86_64_RELATIVE 31a760 │ │ │ │ +000000000044dc48 0000000000000008 R_X86_64_RELATIVE 31ab10 │ │ │ │ +000000000044dc50 0000000000000008 R_X86_64_RELATIVE 31ab20 │ │ │ │ +000000000044dc58 0000000000000008 R_X86_64_RELATIVE 31a770 │ │ │ │ +000000000044dc60 0000000000000008 R_X86_64_RELATIVE 31b040 │ │ │ │ +000000000044dc68 0000000000000008 R_X86_64_RELATIVE 31b060 │ │ │ │ +000000000044dc70 0000000000000008 R_X86_64_RELATIVE 31b050 │ │ │ │ +000000000044dc78 0000000000000008 R_X86_64_RELATIVE 31ab30 │ │ │ │ +000000000044dc80 0000000000000008 R_X86_64_RELATIVE 31b170 │ │ │ │ +000000000044dc88 0000000000000008 R_X86_64_RELATIVE 31b140 │ │ │ │ +000000000044dc90 0000000000000008 R_X86_64_RELATIVE 31a780 │ │ │ │ +000000000044dc98 0000000000000008 R_X86_64_RELATIVE 31b150 │ │ │ │ +000000000044dca0 0000000000000008 R_X86_64_RELATIVE 31ab40 │ │ │ │ +000000000044dca8 0000000000000008 R_X86_64_RELATIVE 31b160 │ │ │ │ +000000000044dcb0 0000000000000008 R_X86_64_RELATIVE 31b070 │ │ │ │ +000000000044dcc0 0000000000000008 R_X86_64_RELATIVE 31ce10 │ │ │ │ +000000000044dcc8 0000000000000008 R_X86_64_RELATIVE 31cea0 │ │ │ │ +000000000044dcd0 0000000000000008 R_X86_64_RELATIVE 31d000 │ │ │ │ +000000000044dcd8 0000000000000008 R_X86_64_RELATIVE 31d010 │ │ │ │ +000000000044dce0 0000000000000008 R_X86_64_RELATIVE 31ceb0 │ │ │ │ +000000000044dce8 0000000000000008 R_X86_64_RELATIVE 31d260 │ │ │ │ +000000000044dcf0 0000000000000008 R_X86_64_RELATIVE 31d280 │ │ │ │ +000000000044dcf8 0000000000000008 R_X86_64_RELATIVE 31d270 │ │ │ │ +000000000044dd00 0000000000000008 R_X86_64_RELATIVE 31d020 │ │ │ │ +000000000044dd08 0000000000000008 R_X86_64_RELATIVE 31d3c0 │ │ │ │ +000000000044dd10 0000000000000008 R_X86_64_RELATIVE 31d390 │ │ │ │ +000000000044dd18 0000000000000008 R_X86_64_RELATIVE 31cec0 │ │ │ │ +000000000044dd20 0000000000000008 R_X86_64_RELATIVE 31d3a0 │ │ │ │ +000000000044dd28 0000000000000008 R_X86_64_RELATIVE 31d030 │ │ │ │ +000000000044dd30 0000000000000008 R_X86_64_RELATIVE 31d3b0 │ │ │ │ +000000000044dd38 0000000000000008 R_X86_64_RELATIVE 31d290 │ │ │ │ +000000000044dd48 0000000000000008 R_X86_64_RELATIVE 31fae0 │ │ │ │ +000000000044dd90 0000000000000008 R_X86_64_RELATIVE 320c50 │ │ │ │ +000000000044ddd0 0000000000000008 R_X86_64_RELATIVE 3206c0 │ │ │ │ +000000000044de18 0000000000000008 R_X86_64_RELATIVE 320f00 │ │ │ │ +000000000044de58 0000000000000008 R_X86_64_RELATIVE 323700 │ │ │ │ +000000000044dee0 0000000000000008 R_X86_64_RELATIVE 3245a0 │ │ │ │ +000000000044df68 0000000000000008 R_X86_64_RELATIVE 325e50 │ │ │ │ +000000000044df70 0000000000000008 R_X86_64_RELATIVE 325e90 │ │ │ │ +000000000044df78 0000000000000008 R_X86_64_RELATIVE 326020 │ │ │ │ +000000000044df80 0000000000000008 R_X86_64_RELATIVE 326030 │ │ │ │ +000000000044df88 0000000000000008 R_X86_64_RELATIVE 325ea0 │ │ │ │ +000000000044df90 0000000000000008 R_X86_64_RELATIVE 326170 │ │ │ │ +000000000044df98 0000000000000008 R_X86_64_RELATIVE 326190 │ │ │ │ +000000000044dfa0 0000000000000008 R_X86_64_RELATIVE 326180 │ │ │ │ +000000000044dfa8 0000000000000008 R_X86_64_RELATIVE 326040 │ │ │ │ +000000000044dfb0 0000000000000008 R_X86_64_RELATIVE 326270 │ │ │ │ +000000000044dfb8 0000000000000008 R_X86_64_RELATIVE 326240 │ │ │ │ +000000000044dfc0 0000000000000008 R_X86_64_RELATIVE 325eb0 │ │ │ │ +000000000044dfc8 0000000000000008 R_X86_64_RELATIVE 326250 │ │ │ │ +000000000044dfd0 0000000000000008 R_X86_64_RELATIVE 326050 │ │ │ │ +000000000044dfd8 0000000000000008 R_X86_64_RELATIVE 326260 │ │ │ │ +000000000044dfe0 0000000000000008 R_X86_64_RELATIVE 3261a0 │ │ │ │ +000000000044dff0 0000000000000008 R_X86_64_RELATIVE 327b50 │ │ │ │ +000000000044dff8 0000000000000008 R_X86_64_RELATIVE 327c00 │ │ │ │ +000000000044e000 0000000000000008 R_X86_64_RELATIVE 327e50 │ │ │ │ +000000000044e008 0000000000000008 R_X86_64_RELATIVE 327e60 │ │ │ │ +000000000044e010 0000000000000008 R_X86_64_RELATIVE 327c10 │ │ │ │ +000000000044e018 0000000000000008 R_X86_64_RELATIVE 328410 │ │ │ │ +000000000044e020 0000000000000008 R_X86_64_RELATIVE 328430 │ │ │ │ +000000000044e028 0000000000000008 R_X86_64_RELATIVE 328420 │ │ │ │ +000000000044e030 0000000000000008 R_X86_64_RELATIVE 327e70 │ │ │ │ +000000000044e038 0000000000000008 R_X86_64_RELATIVE 328570 │ │ │ │ +000000000044e040 0000000000000008 R_X86_64_RELATIVE 328540 │ │ │ │ +000000000044e048 0000000000000008 R_X86_64_RELATIVE 327bf0 │ │ │ │ +000000000044e050 0000000000000008 R_X86_64_RELATIVE 328550 │ │ │ │ +000000000044e058 0000000000000008 R_X86_64_RELATIVE 327e80 │ │ │ │ +000000000044e060 0000000000000008 R_X86_64_RELATIVE 328560 │ │ │ │ +000000000044e068 0000000000000008 R_X86_64_RELATIVE 328440 │ │ │ │ +000000000044e078 0000000000000008 R_X86_64_RELATIVE 32a400 │ │ │ │ +000000000044e080 0000000000000008 R_X86_64_RELATIVE 32a440 │ │ │ │ +000000000044e088 0000000000000008 R_X86_64_RELATIVE 32ac10 │ │ │ │ +000000000044e090 0000000000000008 R_X86_64_RELATIVE 32ac20 │ │ │ │ +000000000044e098 0000000000000008 R_X86_64_RELATIVE 32a450 │ │ │ │ +000000000044e0a0 0000000000000008 R_X86_64_RELATIVE 32b2f0 │ │ │ │ +000000000044e0a8 0000000000000008 R_X86_64_RELATIVE 32b310 │ │ │ │ +000000000044e0b0 0000000000000008 R_X86_64_RELATIVE 32b300 │ │ │ │ +000000000044e0b8 0000000000000008 R_X86_64_RELATIVE 32ac30 │ │ │ │ +000000000044e0c0 0000000000000008 R_X86_64_RELATIVE 32b440 │ │ │ │ +000000000044e0c8 0000000000000008 R_X86_64_RELATIVE 32b430 │ │ │ │ +000000000044e0d0 0000000000000008 R_X86_64_RELATIVE 32a430 │ │ │ │ +000000000044e100 0000000000000008 R_X86_64_RELATIVE 32f3d0 │ │ │ │ +000000000044e148 0000000000000008 R_X86_64_RELATIVE 330f10 │ │ │ │ +000000000044e188 0000000000000008 R_X86_64_RELATIVE 336fc0 │ │ │ │ +000000000044e210 0000000000000008 R_X86_64_RELATIVE 3262e0 │ │ │ │ +000000000044e218 0000000000000008 R_X86_64_RELATIVE 326340 │ │ │ │ +000000000044e220 0000000000000008 R_X86_64_RELATIVE 3265b0 │ │ │ │ +000000000044e228 0000000000000008 R_X86_64_RELATIVE 3265c0 │ │ │ │ +000000000044e230 0000000000000008 R_X86_64_RELATIVE 326350 │ │ │ │ +000000000044e238 0000000000000008 R_X86_64_RELATIVE 326a90 │ │ │ │ +000000000044e240 0000000000000008 R_X86_64_RELATIVE 326ab0 │ │ │ │ +000000000044e248 0000000000000008 R_X86_64_RELATIVE 326aa0 │ │ │ │ +000000000044e250 0000000000000008 R_X86_64_RELATIVE 3265d0 │ │ │ │ +000000000044e258 0000000000000008 R_X86_64_RELATIVE 326ba0 │ │ │ │ +000000000044e260 0000000000000008 R_X86_64_RELATIVE 326b70 │ │ │ │ +000000000044e268 0000000000000008 R_X86_64_RELATIVE 326330 │ │ │ │ +000000000044e270 0000000000000008 R_X86_64_RELATIVE 326b80 │ │ │ │ +000000000044e278 0000000000000008 R_X86_64_RELATIVE 3265e0 │ │ │ │ +000000000044e280 0000000000000008 R_X86_64_RELATIVE 326b90 │ │ │ │ +000000000044e288 0000000000000008 R_X86_64_RELATIVE 326ac0 │ │ │ │ +000000000044e298 0000000000000008 R_X86_64_RELATIVE 327680 │ │ │ │ +000000000044e2a0 0000000000000008 R_X86_64_RELATIVE 3276d0 │ │ │ │ +000000000044e2a8 0000000000000008 R_X86_64_RELATIVE 3277f0 │ │ │ │ +000000000044e2b0 0000000000000008 R_X86_64_RELATIVE 327800 │ │ │ │ +000000000044e2b8 0000000000000008 R_X86_64_RELATIVE 3276e0 │ │ │ │ +000000000044e2c0 0000000000000008 R_X86_64_RELATIVE 3279c0 │ │ │ │ +000000000044e2c8 0000000000000008 R_X86_64_RELATIVE 3279e0 │ │ │ │ +000000000044e2d0 0000000000000008 R_X86_64_RELATIVE 3279d0 │ │ │ │ +000000000044e2d8 0000000000000008 R_X86_64_RELATIVE 327810 │ │ │ │ +000000000044e2e0 0000000000000008 R_X86_64_RELATIVE 327ac0 │ │ │ │ +000000000044e2e8 0000000000000008 R_X86_64_RELATIVE 327a90 │ │ │ │ +000000000044e2f0 0000000000000008 R_X86_64_RELATIVE 3276f0 │ │ │ │ +000000000044e2f8 0000000000000008 R_X86_64_RELATIVE 327aa0 │ │ │ │ +000000000044e300 0000000000000008 R_X86_64_RELATIVE 327820 │ │ │ │ +000000000044e308 0000000000000008 R_X86_64_RELATIVE 327ab0 │ │ │ │ +000000000044e310 0000000000000008 R_X86_64_RELATIVE 3279f0 │ │ │ │ +000000000044e320 0000000000000008 R_X86_64_RELATIVE 328600 │ │ │ │ +000000000044e328 0000000000000008 R_X86_64_RELATIVE 328640 │ │ │ │ +000000000044e330 0000000000000008 R_X86_64_RELATIVE 328ca0 │ │ │ │ +000000000044e338 0000000000000008 R_X86_64_RELATIVE 328cb0 │ │ │ │ +000000000044e340 0000000000000008 R_X86_64_RELATIVE 328650 │ │ │ │ +000000000044e348 0000000000000008 R_X86_64_RELATIVE 329110 │ │ │ │ +000000000044e350 0000000000000008 R_X86_64_RELATIVE 329130 │ │ │ │ +000000000044e358 0000000000000008 R_X86_64_RELATIVE 329120 │ │ │ │ +000000000044e360 0000000000000008 R_X86_64_RELATIVE 328cc0 │ │ │ │ +000000000044e368 0000000000000008 R_X86_64_RELATIVE 3291d0 │ │ │ │ +000000000044e370 0000000000000008 R_X86_64_RELATIVE 3291a0 │ │ │ │ +000000000044e378 0000000000000008 R_X86_64_RELATIVE 328630 │ │ │ │ +000000000044e380 0000000000000008 R_X86_64_RELATIVE 3291b0 │ │ │ │ +000000000044e388 0000000000000008 R_X86_64_RELATIVE 328cd0 │ │ │ │ +000000000044e390 0000000000000008 R_X86_64_RELATIVE 3291c0 │ │ │ │ +000000000044e398 0000000000000008 R_X86_64_RELATIVE 329140 │ │ │ │ +000000000044e3a8 0000000000000008 R_X86_64_RELATIVE 3297d0 │ │ │ │ +000000000044e3b0 0000000000000008 R_X86_64_RELATIVE 3298a0 │ │ │ │ +000000000044e3b8 0000000000000008 R_X86_64_RELATIVE 329c50 │ │ │ │ +000000000044e3c0 0000000000000008 R_X86_64_RELATIVE 329c60 │ │ │ │ +000000000044e3c8 0000000000000008 R_X86_64_RELATIVE 3298b0 │ │ │ │ +000000000044e3d0 0000000000000008 R_X86_64_RELATIVE 32a200 │ │ │ │ +000000000044e3d8 0000000000000008 R_X86_64_RELATIVE 32a220 │ │ │ │ +000000000044e3e0 0000000000000008 R_X86_64_RELATIVE 32a210 │ │ │ │ +000000000044e3e8 0000000000000008 R_X86_64_RELATIVE 329c70 │ │ │ │ +000000000044e3f0 0000000000000008 R_X86_64_RELATIVE 32a300 │ │ │ │ +000000000044e3f8 0000000000000008 R_X86_64_RELATIVE 32a2d0 │ │ │ │ +000000000044e400 0000000000000008 R_X86_64_RELATIVE 329890 │ │ │ │ +000000000044e408 0000000000000008 R_X86_64_RELATIVE 32a2e0 │ │ │ │ +000000000044e410 0000000000000008 R_X86_64_RELATIVE 329c80 │ │ │ │ +000000000044e418 0000000000000008 R_X86_64_RELATIVE 32a2f0 │ │ │ │ +000000000044e420 0000000000000008 R_X86_64_RELATIVE 32a230 │ │ │ │ +000000000044e430 0000000000000008 R_X86_64_RELATIVE 32ca80 │ │ │ │ +000000000044e478 0000000000000008 R_X86_64_RELATIVE 32e850 │ │ │ │ +000000000044e4b8 0000000000000008 R_X86_64_RELATIVE 32d950 │ │ │ │ +000000000044e500 0000000000000008 R_X86_64_RELATIVE 32eee0 │ │ │ │ +000000000044e540 0000000000000008 R_X86_64_RELATIVE 3333d0 │ │ │ │ +000000000044e5c8 0000000000000008 R_X86_64_RELATIVE 335160 │ │ │ │ +000000000044e650 0000000000000008 R_X86_64_RELATIVE 326c00 │ │ │ │ +000000000044e658 0000000000000008 R_X86_64_RELATIVE 326c60 │ │ │ │ +000000000044e660 0000000000000008 R_X86_64_RELATIVE 3270f0 │ │ │ │ +000000000044e668 0000000000000008 R_X86_64_RELATIVE 327100 │ │ │ │ +000000000044e670 0000000000000008 R_X86_64_RELATIVE 326c70 │ │ │ │ +000000000044e678 0000000000000008 R_X86_64_RELATIVE 327500 │ │ │ │ +000000000044e680 0000000000000008 R_X86_64_RELATIVE 327520 │ │ │ │ +000000000044e688 0000000000000008 R_X86_64_RELATIVE 327510 │ │ │ │ +000000000044e690 0000000000000008 R_X86_64_RELATIVE 327110 │ │ │ │ +000000000044e698 0000000000000008 R_X86_64_RELATIVE 3275e0 │ │ │ │ +000000000044e6a0 0000000000000008 R_X86_64_RELATIVE 3275b0 │ │ │ │ +000000000044e6a8 0000000000000008 R_X86_64_RELATIVE 326c50 │ │ │ │ +000000000044e6b0 0000000000000008 R_X86_64_RELATIVE 3275c0 │ │ │ │ +000000000044e6b8 0000000000000008 R_X86_64_RELATIVE 327120 │ │ │ │ +000000000044e6c0 0000000000000008 R_X86_64_RELATIVE 3275d0 │ │ │ │ +000000000044e6c8 0000000000000008 R_X86_64_RELATIVE 327530 │ │ │ │ +000000000044e6d8 0000000000000008 R_X86_64_RELATIVE 3292c0 │ │ │ │ +000000000044e6e0 0000000000000008 R_X86_64_RELATIVE 3292e0 │ │ │ │ +000000000044e6e8 0000000000000008 R_X86_64_RELATIVE 329440 │ │ │ │ +000000000044e6f0 0000000000000008 R_X86_64_RELATIVE 329450 │ │ │ │ +000000000044e6f8 0000000000000008 R_X86_64_RELATIVE 3292f0 │ │ │ │ +000000000044e700 0000000000000008 R_X86_64_RELATIVE 329660 │ │ │ │ +000000000044e708 0000000000000008 R_X86_64_RELATIVE 329680 │ │ │ │ +000000000044e710 0000000000000008 R_X86_64_RELATIVE 329670 │ │ │ │ +000000000044e718 0000000000000008 R_X86_64_RELATIVE 329460 │ │ │ │ +000000000044e720 0000000000000008 R_X86_64_RELATIVE 329720 │ │ │ │ +000000000044e728 0000000000000008 R_X86_64_RELATIVE 3296f0 │ │ │ │ +000000000044e730 0000000000000008 R_X86_64_RELATIVE 329300 │ │ │ │ +000000000044e738 0000000000000008 R_X86_64_RELATIVE 329700 │ │ │ │ +000000000044e740 0000000000000008 R_X86_64_RELATIVE 329470 │ │ │ │ +000000000044e748 0000000000000008 R_X86_64_RELATIVE 329710 │ │ │ │ +000000000044e750 0000000000000008 R_X86_64_RELATIVE 329690 │ │ │ │ +000000000044e760 0000000000000008 R_X86_64_RELATIVE 32b650 │ │ │ │ +000000000044e7a8 0000000000000008 R_X86_64_RELATIVE 32c6c0 │ │ │ │ +000000000044e7e8 0000000000000008 R_X86_64_RELATIVE 32c000 │ │ │ │ +000000000044e830 0000000000000008 R_X86_64_RELATIVE 32c870 │ │ │ │ +000000000044e870 0000000000000008 R_X86_64_RELATIVE 331280 │ │ │ │ +000000000044e8f8 0000000000000008 R_X86_64_RELATIVE 332990 │ │ │ │ +000000000044f418 0000000000000008 R_X86_64_RELATIVE 357a70 │ │ │ │ +000000000044fe30 0000000000000008 R_X86_64_RELATIVE 357a70 │ │ │ │ +00000000004507c8 0000000000000008 R_X86_64_RELATIVE 357ba0 │ │ │ │ +00000000004507d0 0000000000000008 R_X86_64_RELATIVE 357c30 │ │ │ │ +00000000004507d8 0000000000000008 R_X86_64_RELATIVE 357e00 │ │ │ │ +00000000004507e0 0000000000000008 R_X86_64_RELATIVE 357e10 │ │ │ │ +00000000004507e8 0000000000000008 R_X86_64_RELATIVE 357c40 │ │ │ │ +00000000004507f0 0000000000000008 R_X86_64_RELATIVE 357fa0 │ │ │ │ +00000000004507f8 0000000000000008 R_X86_64_RELATIVE 357fc0 │ │ │ │ +0000000000450800 0000000000000008 R_X86_64_RELATIVE 357fb0 │ │ │ │ +0000000000450808 0000000000000008 R_X86_64_RELATIVE 357e20 │ │ │ │ +0000000000450810 0000000000000008 R_X86_64_RELATIVE 3580b0 │ │ │ │ +0000000000450818 0000000000000008 R_X86_64_RELATIVE 358080 │ │ │ │ +0000000000450820 0000000000000008 R_X86_64_RELATIVE 357c20 │ │ │ │ +0000000000450828 0000000000000008 R_X86_64_RELATIVE 358090 │ │ │ │ +0000000000450830 0000000000000008 R_X86_64_RELATIVE 357e30 │ │ │ │ +0000000000450838 0000000000000008 R_X86_64_RELATIVE 3580a0 │ │ │ │ +0000000000450840 0000000000000008 R_X86_64_RELATIVE 357fd0 │ │ │ │ +0000000000450850 0000000000000008 R_X86_64_RELATIVE 3598f0 │ │ │ │ +0000000000450858 0000000000000008 R_X86_64_RELATIVE 3599e0 │ │ │ │ +0000000000450860 0000000000000008 R_X86_64_RELATIVE 359ce0 │ │ │ │ +0000000000450868 0000000000000008 R_X86_64_RELATIVE 359d00 │ │ │ │ +0000000000450870 0000000000000008 R_X86_64_RELATIVE 359a00 │ │ │ │ +0000000000450878 0000000000000008 R_X86_64_RELATIVE 359e90 │ │ │ │ +0000000000450880 0000000000000008 R_X86_64_RELATIVE 359ed0 │ │ │ │ +0000000000450888 0000000000000008 R_X86_64_RELATIVE 359eb0 │ │ │ │ +0000000000450890 0000000000000008 R_X86_64_RELATIVE 359d20 │ │ │ │ +0000000000450898 0000000000000008 R_X86_64_RELATIVE 359fc0 │ │ │ │ +00000000004508a0 0000000000000008 R_X86_64_RELATIVE 359f60 │ │ │ │ +00000000004508a8 0000000000000008 R_X86_64_RELATIVE 3599c0 │ │ │ │ +00000000004508b0 0000000000000008 R_X86_64_RELATIVE 359f80 │ │ │ │ +00000000004508b8 0000000000000008 R_X86_64_RELATIVE 359d40 │ │ │ │ +00000000004508c0 0000000000000008 R_X86_64_RELATIVE 359fa0 │ │ │ │ +00000000004508c8 0000000000000008 R_X86_64_RELATIVE 359ef0 │ │ │ │ +00000000004508d8 0000000000000008 R_X86_64_RELATIVE 35ca20 │ │ │ │ +00000000004508e0 0000000000000008 R_X86_64_RELATIVE 35caa0 │ │ │ │ +00000000004508e8 0000000000000008 R_X86_64_RELATIVE 35cfe0 │ │ │ │ +00000000004508f0 0000000000000008 R_X86_64_RELATIVE 35d010 │ │ │ │ +00000000004508f8 0000000000000008 R_X86_64_RELATIVE 35cad0 │ │ │ │ +0000000000450900 0000000000000008 R_X86_64_RELATIVE 35d410 │ │ │ │ +0000000000450908 0000000000000008 R_X86_64_RELATIVE 35d470 │ │ │ │ +0000000000450910 0000000000000008 R_X86_64_RELATIVE 35d440 │ │ │ │ +0000000000450918 0000000000000008 R_X86_64_RELATIVE 35d040 │ │ │ │ +0000000000450920 0000000000000008 R_X86_64_RELATIVE 35d540 │ │ │ │ +0000000000450928 0000000000000008 R_X86_64_RELATIVE 35d510 │ │ │ │ +0000000000450930 0000000000000008 R_X86_64_RELATIVE 35ca70 │ │ │ │ +0000000000450960 0000000000000008 R_X86_64_RELATIVE 360240 │ │ │ │ +00000000004509a8 0000000000000008 R_X86_64_RELATIVE 35dd80 │ │ │ │ +00000000004509e8 0000000000000008 R_X86_64_RELATIVE 3620e0 │ │ │ │ +0000000000450a70 0000000000000008 R_X86_64_RELATIVE 3581d0 │ │ │ │ +0000000000450a78 0000000000000008 R_X86_64_RELATIVE 358210 │ │ │ │ +0000000000450a80 0000000000000008 R_X86_64_RELATIVE 3583e0 │ │ │ │ +0000000000450a88 0000000000000008 R_X86_64_RELATIVE 3583f0 │ │ │ │ +0000000000450a90 0000000000000008 R_X86_64_RELATIVE 358220 │ │ │ │ +0000000000450a98 0000000000000008 R_X86_64_RELATIVE 358520 │ │ │ │ +0000000000450aa0 0000000000000008 R_X86_64_RELATIVE 358540 │ │ │ │ +0000000000450aa8 0000000000000008 R_X86_64_RELATIVE 358530 │ │ │ │ +0000000000450ab0 0000000000000008 R_X86_64_RELATIVE 358400 │ │ │ │ +0000000000450ab8 0000000000000008 R_X86_64_RELATIVE 358610 │ │ │ │ +0000000000450ac0 0000000000000008 R_X86_64_RELATIVE 3585e0 │ │ │ │ +0000000000450ac8 0000000000000008 R_X86_64_RELATIVE 358200 │ │ │ │ +0000000000450ad0 0000000000000008 R_X86_64_RELATIVE 3585f0 │ │ │ │ +0000000000450ad8 0000000000000008 R_X86_64_RELATIVE 358410 │ │ │ │ +0000000000450ae0 0000000000000008 R_X86_64_RELATIVE 358600 │ │ │ │ +0000000000450ae8 0000000000000008 R_X86_64_RELATIVE 358550 │ │ │ │ +0000000000450af8 0000000000000008 R_X86_64_RELATIVE 358eb0 │ │ │ │ +0000000000450b00 0000000000000008 R_X86_64_RELATIVE 358f80 │ │ │ │ +0000000000450b08 0000000000000008 R_X86_64_RELATIVE 3593e0 │ │ │ │ +0000000000450b10 0000000000000008 R_X86_64_RELATIVE 3593f0 │ │ │ │ +0000000000450b18 0000000000000008 R_X86_64_RELATIVE 358f90 │ │ │ │ +0000000000450b20 0000000000000008 R_X86_64_RELATIVE 3597a0 │ │ │ │ +0000000000450b28 0000000000000008 R_X86_64_RELATIVE 3597c0 │ │ │ │ +0000000000450b30 0000000000000008 R_X86_64_RELATIVE 3597b0 │ │ │ │ +0000000000450b38 0000000000000008 R_X86_64_RELATIVE 359400 │ │ │ │ +0000000000450b40 0000000000000008 R_X86_64_RELATIVE 359860 │ │ │ │ +0000000000450b48 0000000000000008 R_X86_64_RELATIVE 359830 │ │ │ │ +0000000000450b50 0000000000000008 R_X86_64_RELATIVE 358f70 │ │ │ │ +0000000000450b58 0000000000000008 R_X86_64_RELATIVE 359840 │ │ │ │ +0000000000450b60 0000000000000008 R_X86_64_RELATIVE 359410 │ │ │ │ +0000000000450b68 0000000000000008 R_X86_64_RELATIVE 359850 │ │ │ │ +0000000000450b70 0000000000000008 R_X86_64_RELATIVE 3597d0 │ │ │ │ +0000000000450b80 0000000000000008 R_X86_64_RELATIVE 35a080 │ │ │ │ +0000000000450b88 0000000000000008 R_X86_64_RELATIVE 35a100 │ │ │ │ +0000000000450b90 0000000000000008 R_X86_64_RELATIVE 35a430 │ │ │ │ +0000000000450b98 0000000000000008 R_X86_64_RELATIVE 35a460 │ │ │ │ +0000000000450ba0 0000000000000008 R_X86_64_RELATIVE 35a130 │ │ │ │ +0000000000450ba8 0000000000000008 R_X86_64_RELATIVE 35a710 │ │ │ │ +0000000000450bb0 0000000000000008 R_X86_64_RELATIVE 35a770 │ │ │ │ +0000000000450bb8 0000000000000008 R_X86_64_RELATIVE 35a740 │ │ │ │ +0000000000450bc0 0000000000000008 R_X86_64_RELATIVE 35a490 │ │ │ │ +0000000000450bc8 0000000000000008 R_X86_64_RELATIVE 35a880 │ │ │ │ +0000000000450bd0 0000000000000008 R_X86_64_RELATIVE 35a7f0 │ │ │ │ +0000000000450bd8 0000000000000008 R_X86_64_RELATIVE 35a0d0 │ │ │ │ +0000000000450be0 0000000000000008 R_X86_64_RELATIVE 35a820 │ │ │ │ +0000000000450be8 0000000000000008 R_X86_64_RELATIVE 35a4c0 │ │ │ │ +0000000000450bf0 0000000000000008 R_X86_64_RELATIVE 35a850 │ │ │ │ +0000000000450bf8 0000000000000008 R_X86_64_RELATIVE 35a7a0 │ │ │ │ +0000000000450c08 0000000000000008 R_X86_64_RELATIVE 35bff0 │ │ │ │ +0000000000450c10 0000000000000008 R_X86_64_RELATIVE 35c060 │ │ │ │ +0000000000450c18 0000000000000008 R_X86_64_RELATIVE 35c300 │ │ │ │ +0000000000450c20 0000000000000008 R_X86_64_RELATIVE 35c320 │ │ │ │ +0000000000450c28 0000000000000008 R_X86_64_RELATIVE 35c080 │ │ │ │ +0000000000450c30 0000000000000008 R_X86_64_RELATIVE 35c520 │ │ │ │ +0000000000450c38 0000000000000008 R_X86_64_RELATIVE 35c560 │ │ │ │ +0000000000450c40 0000000000000008 R_X86_64_RELATIVE 35c540 │ │ │ │ +0000000000450c48 0000000000000008 R_X86_64_RELATIVE 35c340 │ │ │ │ +0000000000450c50 0000000000000008 R_X86_64_RELATIVE 35c670 │ │ │ │ +0000000000450c58 0000000000000008 R_X86_64_RELATIVE 35c610 │ │ │ │ +0000000000450c60 0000000000000008 R_X86_64_RELATIVE 35c040 │ │ │ │ +0000000000450c68 0000000000000008 R_X86_64_RELATIVE 35c630 │ │ │ │ +0000000000450c70 0000000000000008 R_X86_64_RELATIVE 35c360 │ │ │ │ +0000000000450c78 0000000000000008 R_X86_64_RELATIVE 35c650 │ │ │ │ +0000000000450c80 0000000000000008 R_X86_64_RELATIVE 35c580 │ │ │ │ +0000000000450c90 0000000000000008 R_X86_64_RELATIVE 35e320 │ │ │ │ +0000000000450cd8 0000000000000008 R_X86_64_RELATIVE 35da20 │ │ │ │ +0000000000450d18 0000000000000008 R_X86_64_RELATIVE 35f990 │ │ │ │ +0000000000450d60 0000000000000008 R_X86_64_RELATIVE 35dbd0 │ │ │ │ +0000000000450da0 0000000000000008 R_X86_64_RELATIVE 360c30 │ │ │ │ +0000000000450e28 0000000000000008 R_X86_64_RELATIVE 361ca0 │ │ │ │ +0000000000450eb0 0000000000000008 R_X86_64_RELATIVE 358740 │ │ │ │ +0000000000450eb8 0000000000000008 R_X86_64_RELATIVE 358780 │ │ │ │ +0000000000450ec0 0000000000000008 R_X86_64_RELATIVE 3589e0 │ │ │ │ +0000000000450ec8 0000000000000008 R_X86_64_RELATIVE 3589f0 │ │ │ │ +0000000000450ed0 0000000000000008 R_X86_64_RELATIVE 358790 │ │ │ │ +0000000000450ed8 0000000000000008 R_X86_64_RELATIVE 358b40 │ │ │ │ +0000000000450ee0 0000000000000008 R_X86_64_RELATIVE 358b60 │ │ │ │ +0000000000450ee8 0000000000000008 R_X86_64_RELATIVE 358b50 │ │ │ │ +0000000000450ef0 0000000000000008 R_X86_64_RELATIVE 358a00 │ │ │ │ +0000000000450ef8 0000000000000008 R_X86_64_RELATIVE 358ce0 │ │ │ │ +0000000000450f00 0000000000000008 R_X86_64_RELATIVE 358cb0 │ │ │ │ +0000000000450f08 0000000000000008 R_X86_64_RELATIVE 358770 │ │ │ │ +0000000000450f10 0000000000000008 R_X86_64_RELATIVE 358cc0 │ │ │ │ +0000000000450f18 0000000000000008 R_X86_64_RELATIVE 358a10 │ │ │ │ +0000000000450f20 0000000000000008 R_X86_64_RELATIVE 358cd0 │ │ │ │ +0000000000450f28 0000000000000008 R_X86_64_RELATIVE 358b70 │ │ │ │ +0000000000450f38 0000000000000008 R_X86_64_RELATIVE 35a9a0 │ │ │ │ +0000000000450f40 0000000000000008 R_X86_64_RELATIVE 35aa60 │ │ │ │ +0000000000450f48 0000000000000008 R_X86_64_RELATIVE 35b1c0 │ │ │ │ +0000000000450f50 0000000000000008 R_X86_64_RELATIVE 35b1e0 │ │ │ │ +0000000000450f58 0000000000000008 R_X86_64_RELATIVE 35aa80 │ │ │ │ +0000000000450f60 0000000000000008 R_X86_64_RELATIVE 35bc90 │ │ │ │ +0000000000450f68 0000000000000008 R_X86_64_RELATIVE 35bcd0 │ │ │ │ +0000000000450f70 0000000000000008 R_X86_64_RELATIVE 35bcb0 │ │ │ │ +0000000000450f78 0000000000000008 R_X86_64_RELATIVE 35b200 │ │ │ │ +0000000000450f80 0000000000000008 R_X86_64_RELATIVE 35bdf0 │ │ │ │ +0000000000450f88 0000000000000008 R_X86_64_RELATIVE 35bd90 │ │ │ │ +0000000000450f90 0000000000000008 R_X86_64_RELATIVE 35aa40 │ │ │ │ +0000000000450f98 0000000000000008 R_X86_64_RELATIVE 35bdb0 │ │ │ │ +0000000000450fa0 0000000000000008 R_X86_64_RELATIVE 35b220 │ │ │ │ +0000000000450fa8 0000000000000008 R_X86_64_RELATIVE 35bdd0 │ │ │ │ +0000000000450fb0 0000000000000008 R_X86_64_RELATIVE 35bcf0 │ │ │ │ +0000000000450fc0 0000000000000008 R_X86_64_RELATIVE 35dee0 │ │ │ │ +0000000000451008 0000000000000008 R_X86_64_RELATIVE 35d7e0 │ │ │ │ +0000000000451048 0000000000000008 R_X86_64_RELATIVE 35e660 │ │ │ │ +0000000000451090 0000000000000008 R_X86_64_RELATIVE 35d950 │ │ │ │ +00000000004510d0 0000000000000008 R_X86_64_RELATIVE 360770 │ │ │ │ +0000000000451158 0000000000000008 R_X86_64_RELATIVE 3611b0 │ │ │ │ +00000000004511e0 0000000000000008 R_X86_64_RELATIVE 347ce0 │ │ │ │ +00000000004511e8 0000000000000008 R_X86_64_RELATIVE 347d60 │ │ │ │ +00000000004511f0 0000000000000008 R_X86_64_RELATIVE 347ef0 │ │ │ │ +00000000004511f8 0000000000000008 R_X86_64_RELATIVE 347f00 │ │ │ │ +0000000000451200 0000000000000008 R_X86_64_RELATIVE 347d70 │ │ │ │ +0000000000451208 0000000000000008 R_X86_64_RELATIVE 348090 │ │ │ │ +0000000000451210 0000000000000008 R_X86_64_RELATIVE 3480b0 │ │ │ │ +0000000000451218 0000000000000008 R_X86_64_RELATIVE 3480a0 │ │ │ │ +0000000000451220 0000000000000008 R_X86_64_RELATIVE 347f10 │ │ │ │ +0000000000451228 0000000000000008 R_X86_64_RELATIVE 3481a0 │ │ │ │ +0000000000451230 0000000000000008 R_X86_64_RELATIVE 348170 │ │ │ │ +0000000000451238 0000000000000008 R_X86_64_RELATIVE 347d50 │ │ │ │ +0000000000451240 0000000000000008 R_X86_64_RELATIVE 348180 │ │ │ │ +0000000000451248 0000000000000008 R_X86_64_RELATIVE 347f20 │ │ │ │ +0000000000451250 0000000000000008 R_X86_64_RELATIVE 348190 │ │ │ │ +0000000000451258 0000000000000008 R_X86_64_RELATIVE 3480c0 │ │ │ │ +0000000000451260 0000000000000008 R_X86_64_RELATIVE 347bd0 │ │ │ │ +0000000000451268 0000000000000008 R_X86_64_RELATIVE 34b280 │ │ │ │ +0000000000451270 0000000000000008 R_X86_64_RELATIVE 34b310 │ │ │ │ +0000000000451278 0000000000000008 R_X86_64_RELATIVE 34b6e0 │ │ │ │ +0000000000451280 0000000000000008 R_X86_64_RELATIVE 34b6f0 │ │ │ │ +0000000000451288 0000000000000008 R_X86_64_RELATIVE 34b320 │ │ │ │ +0000000000451290 0000000000000008 R_X86_64_RELATIVE 34bac0 │ │ │ │ +0000000000451298 0000000000000008 R_X86_64_RELATIVE 34bae0 │ │ │ │ +00000000004512a0 0000000000000008 R_X86_64_RELATIVE 34bad0 │ │ │ │ +00000000004512a8 0000000000000008 R_X86_64_RELATIVE 34b700 │ │ │ │ +00000000004512b0 0000000000000008 R_X86_64_RELATIVE 34bc10 │ │ │ │ +00000000004512b8 0000000000000008 R_X86_64_RELATIVE 34bbe0 │ │ │ │ +00000000004512c0 0000000000000008 R_X86_64_RELATIVE 34b300 │ │ │ │ +00000000004512c8 0000000000000008 R_X86_64_RELATIVE 34bbf0 │ │ │ │ +00000000004512d0 0000000000000008 R_X86_64_RELATIVE 34b710 │ │ │ │ +00000000004512d8 0000000000000008 R_X86_64_RELATIVE 34bc00 │ │ │ │ +00000000004512e0 0000000000000008 R_X86_64_RELATIVE 34baf0 │ │ │ │ +00000000004512f0 0000000000000008 R_X86_64_RELATIVE 34fd80 │ │ │ │ +00000000004512f8 0000000000000008 R_X86_64_RELATIVE 34fdc0 │ │ │ │ +0000000000451300 0000000000000008 R_X86_64_RELATIVE 350370 │ │ │ │ +0000000000451308 0000000000000008 R_X86_64_RELATIVE 350380 │ │ │ │ +0000000000451310 0000000000000008 R_X86_64_RELATIVE 34fdd0 │ │ │ │ +0000000000451318 0000000000000008 R_X86_64_RELATIVE 350710 │ │ │ │ +0000000000451320 0000000000000008 R_X86_64_RELATIVE 350730 │ │ │ │ +0000000000451328 0000000000000008 R_X86_64_RELATIVE 350720 │ │ │ │ +0000000000451330 0000000000000008 R_X86_64_RELATIVE 350390 │ │ │ │ +0000000000451338 0000000000000008 R_X86_64_RELATIVE 3509e0 │ │ │ │ +0000000000451340 0000000000000008 R_X86_64_RELATIVE 3509d0 │ │ │ │ +0000000000451348 0000000000000008 R_X86_64_RELATIVE 34fdb0 │ │ │ │ +0000000000451378 0000000000000008 R_X86_64_RELATIVE 355430 │ │ │ │ +00000000004513c0 0000000000000008 R_X86_64_RELATIVE 355850 │ │ │ │ +0000000000451400 0000000000000008 R_X86_64_RELATIVE 357630 │ │ │ │ +0000000000451488 0000000000000008 R_X86_64_RELATIVE 3485d0 │ │ │ │ +0000000000451490 0000000000000008 R_X86_64_RELATIVE 348610 │ │ │ │ +0000000000451498 0000000000000008 R_X86_64_RELATIVE 3487f0 │ │ │ │ +00000000004514a0 0000000000000008 R_X86_64_RELATIVE 348800 │ │ │ │ +00000000004514a8 0000000000000008 R_X86_64_RELATIVE 348620 │ │ │ │ +00000000004514b0 0000000000000008 R_X86_64_RELATIVE 348ba0 │ │ │ │ +00000000004514b8 0000000000000008 R_X86_64_RELATIVE 348bc0 │ │ │ │ +00000000004514c0 0000000000000008 R_X86_64_RELATIVE 348bb0 │ │ │ │ +00000000004514c8 0000000000000008 R_X86_64_RELATIVE 348810 │ │ │ │ +00000000004514d0 0000000000000008 R_X86_64_RELATIVE 348d00 │ │ │ │ +00000000004514d8 0000000000000008 R_X86_64_RELATIVE 348cd0 │ │ │ │ +00000000004514e0 0000000000000008 R_X86_64_RELATIVE 348600 │ │ │ │ +00000000004514e8 0000000000000008 R_X86_64_RELATIVE 348ce0 │ │ │ │ +00000000004514f0 0000000000000008 R_X86_64_RELATIVE 348820 │ │ │ │ +00000000004514f8 0000000000000008 R_X86_64_RELATIVE 348cf0 │ │ │ │ +0000000000451500 0000000000000008 R_X86_64_RELATIVE 348bd0 │ │ │ │ +0000000000451510 0000000000000008 R_X86_64_RELATIVE 34a740 │ │ │ │ +0000000000451518 0000000000000008 R_X86_64_RELATIVE 34a790 │ │ │ │ +0000000000451520 0000000000000008 R_X86_64_RELATIVE 34aa20 │ │ │ │ +0000000000451528 0000000000000008 R_X86_64_RELATIVE 34aa30 │ │ │ │ +0000000000451530 0000000000000008 R_X86_64_RELATIVE 34a7a0 │ │ │ │ +0000000000451538 0000000000000008 R_X86_64_RELATIVE 34ac20 │ │ │ │ +0000000000451540 0000000000000008 R_X86_64_RELATIVE 34ac40 │ │ │ │ +0000000000451548 0000000000000008 R_X86_64_RELATIVE 34ac30 │ │ │ │ +0000000000451550 0000000000000008 R_X86_64_RELATIVE 34aa40 │ │ │ │ +0000000000451558 0000000000000008 R_X86_64_RELATIVE 34acd0 │ │ │ │ +0000000000451560 0000000000000008 R_X86_64_RELATIVE 34aca0 │ │ │ │ +0000000000451568 0000000000000008 R_X86_64_RELATIVE 34a780 │ │ │ │ +0000000000451570 0000000000000008 R_X86_64_RELATIVE 34acb0 │ │ │ │ +0000000000451578 0000000000000008 R_X86_64_RELATIVE 34aa50 │ │ │ │ +0000000000451580 0000000000000008 R_X86_64_RELATIVE 34acc0 │ │ │ │ +0000000000451588 0000000000000008 R_X86_64_RELATIVE 34ac50 │ │ │ │ +0000000000451598 0000000000000008 R_X86_64_RELATIVE 34c1c0 │ │ │ │ +00000000004515a0 0000000000000008 R_X86_64_RELATIVE 34c200 │ │ │ │ +00000000004515a8 0000000000000008 R_X86_64_RELATIVE 34c890 │ │ │ │ +00000000004515b0 0000000000000008 R_X86_64_RELATIVE 34c8a0 │ │ │ │ +00000000004515b8 0000000000000008 R_X86_64_RELATIVE 34c210 │ │ │ │ +00000000004515c0 0000000000000008 R_X86_64_RELATIVE 34cab0 │ │ │ │ +00000000004515c8 0000000000000008 R_X86_64_RELATIVE 34cad0 │ │ │ │ +00000000004515d0 0000000000000008 R_X86_64_RELATIVE 34cac0 │ │ │ │ +00000000004515d8 0000000000000008 R_X86_64_RELATIVE 34c8b0 │ │ │ │ +00000000004515e0 0000000000000008 R_X86_64_RELATIVE 34cc80 │ │ │ │ +00000000004515e8 0000000000000008 R_X86_64_RELATIVE 34cc50 │ │ │ │ +00000000004515f0 0000000000000008 R_X86_64_RELATIVE 34c1f0 │ │ │ │ +00000000004515f8 0000000000000008 R_X86_64_RELATIVE 34cc60 │ │ │ │ +0000000000451600 0000000000000008 R_X86_64_RELATIVE 34c8c0 │ │ │ │ +0000000000451608 0000000000000008 R_X86_64_RELATIVE 34cc70 │ │ │ │ +0000000000451610 0000000000000008 R_X86_64_RELATIVE 34cae0 │ │ │ │ +0000000000451620 0000000000000008 R_X86_64_RELATIVE 34e690 │ │ │ │ +0000000000451628 0000000000000008 R_X86_64_RELATIVE 34e6d0 │ │ │ │ +0000000000451630 0000000000000008 R_X86_64_RELATIVE 34ea60 │ │ │ │ +0000000000451638 0000000000000008 R_X86_64_RELATIVE 34ea70 │ │ │ │ +0000000000451640 0000000000000008 R_X86_64_RELATIVE 34e6e0 │ │ │ │ +0000000000451648 0000000000000008 R_X86_64_RELATIVE 34f400 │ │ │ │ +0000000000451650 0000000000000008 R_X86_64_RELATIVE 34f420 │ │ │ │ +0000000000451658 0000000000000008 R_X86_64_RELATIVE 34f410 │ │ │ │ +0000000000451660 0000000000000008 R_X86_64_RELATIVE 34ea80 │ │ │ │ +0000000000451668 0000000000000008 R_X86_64_RELATIVE 34f580 │ │ │ │ +0000000000451670 0000000000000008 R_X86_64_RELATIVE 34f550 │ │ │ │ +0000000000451678 0000000000000008 R_X86_64_RELATIVE 34e6c0 │ │ │ │ +0000000000451680 0000000000000008 R_X86_64_RELATIVE 34f560 │ │ │ │ +0000000000451688 0000000000000008 R_X86_64_RELATIVE 34ea90 │ │ │ │ +0000000000451690 0000000000000008 R_X86_64_RELATIVE 34f570 │ │ │ │ +0000000000451698 0000000000000008 R_X86_64_RELATIVE 34f430 │ │ │ │ +00000000004516a8 0000000000000008 R_X86_64_RELATIVE 353e80 │ │ │ │ +00000000004516f0 0000000000000008 R_X86_64_RELATIVE 354820 │ │ │ │ +0000000000451730 0000000000000008 R_X86_64_RELATIVE 354a20 │ │ │ │ +0000000000451778 0000000000000008 R_X86_64_RELATIVE 355280 │ │ │ │ +00000000004517b8 0000000000000008 R_X86_64_RELATIVE 356650 │ │ │ │ +0000000000451840 0000000000000008 R_X86_64_RELATIVE 357110 │ │ │ │ +00000000004518c8 0000000000000008 R_X86_64_RELATIVE 3492f0 │ │ │ │ +00000000004518d0 0000000000000008 R_X86_64_RELATIVE 349330 │ │ │ │ +00000000004518d8 0000000000000008 R_X86_64_RELATIVE 3495d0 │ │ │ │ +00000000004518e0 0000000000000008 R_X86_64_RELATIVE 3495e0 │ │ │ │ +00000000004518e8 0000000000000008 R_X86_64_RELATIVE 349340 │ │ │ │ +00000000004518f0 0000000000000008 R_X86_64_RELATIVE 349c20 │ │ │ │ +00000000004518f8 0000000000000008 R_X86_64_RELATIVE 349c40 │ │ │ │ +0000000000451900 0000000000000008 R_X86_64_RELATIVE 349c30 │ │ │ │ +0000000000451908 0000000000000008 R_X86_64_RELATIVE 3495f0 │ │ │ │ +0000000000451910 0000000000000008 R_X86_64_RELATIVE 349da0 │ │ │ │ +0000000000451918 0000000000000008 R_X86_64_RELATIVE 349d70 │ │ │ │ +0000000000451920 0000000000000008 R_X86_64_RELATIVE 349320 │ │ │ │ +0000000000451928 0000000000000008 R_X86_64_RELATIVE 349d80 │ │ │ │ +0000000000451930 0000000000000008 R_X86_64_RELATIVE 349600 │ │ │ │ +0000000000451938 0000000000000008 R_X86_64_RELATIVE 349d90 │ │ │ │ +0000000000451940 0000000000000008 R_X86_64_RELATIVE 349c50 │ │ │ │ +0000000000451950 0000000000000008 R_X86_64_RELATIVE 34d790 │ │ │ │ +0000000000451958 0000000000000008 R_X86_64_RELATIVE 34d810 │ │ │ │ +0000000000451960 0000000000000008 R_X86_64_RELATIVE 34dc60 │ │ │ │ +0000000000451968 0000000000000008 R_X86_64_RELATIVE 34dc70 │ │ │ │ +0000000000451970 0000000000000008 R_X86_64_RELATIVE 34d820 │ │ │ │ +0000000000451978 0000000000000008 R_X86_64_RELATIVE 34de50 │ │ │ │ +0000000000451980 0000000000000008 R_X86_64_RELATIVE 34de70 │ │ │ │ +0000000000451988 0000000000000008 R_X86_64_RELATIVE 34de60 │ │ │ │ +0000000000451990 0000000000000008 R_X86_64_RELATIVE 34dc80 │ │ │ │ +0000000000451998 0000000000000008 R_X86_64_RELATIVE 34df50 │ │ │ │ +00000000004519a0 0000000000000008 R_X86_64_RELATIVE 34df20 │ │ │ │ +00000000004519a8 0000000000000008 R_X86_64_RELATIVE 34d800 │ │ │ │ +00000000004519b0 0000000000000008 R_X86_64_RELATIVE 34df30 │ │ │ │ +00000000004519b8 0000000000000008 R_X86_64_RELATIVE 34dc90 │ │ │ │ +00000000004519c0 0000000000000008 R_X86_64_RELATIVE 34df40 │ │ │ │ +00000000004519c8 0000000000000008 R_X86_64_RELATIVE 34de80 │ │ │ │ +00000000004519d8 0000000000000008 R_X86_64_RELATIVE 351ad0 │ │ │ │ +0000000000451a20 0000000000000008 R_X86_64_RELATIVE 352c40 │ │ │ │ +0000000000451a60 0000000000000008 R_X86_64_RELATIVE 353a90 │ │ │ │ +0000000000451aa8 0000000000000008 R_X86_64_RELATIVE 353ce0 │ │ │ │ +0000000000451ae8 0000000000000008 R_X86_64_RELATIVE 3559d0 │ │ │ │ +0000000000451b70 0000000000000008 R_X86_64_RELATIVE 356b60 │ │ │ │ +0000000000451bf8 0000000000000008 R_X86_64_RELATIVE 347ce0 │ │ │ │ +0000000000451c00 0000000000000008 R_X86_64_RELATIVE 347d60 │ │ │ │ +0000000000451c08 0000000000000008 R_X86_64_RELATIVE 347ef0 │ │ │ │ +0000000000451c10 0000000000000008 R_X86_64_RELATIVE 347f00 │ │ │ │ +0000000000451c18 0000000000000008 R_X86_64_RELATIVE 347d70 │ │ │ │ +0000000000451c20 0000000000000008 R_X86_64_RELATIVE 348090 │ │ │ │ +0000000000451c28 0000000000000008 R_X86_64_RELATIVE 3480b0 │ │ │ │ +0000000000451c30 0000000000000008 R_X86_64_RELATIVE 3480a0 │ │ │ │ +0000000000451c38 0000000000000008 R_X86_64_RELATIVE 347f10 │ │ │ │ +0000000000451c40 0000000000000008 R_X86_64_RELATIVE 3481a0 │ │ │ │ +0000000000451c48 0000000000000008 R_X86_64_RELATIVE 348170 │ │ │ │ +0000000000451c50 0000000000000008 R_X86_64_RELATIVE 347d50 │ │ │ │ +0000000000451c58 0000000000000008 R_X86_64_RELATIVE 348180 │ │ │ │ +0000000000451c60 0000000000000008 R_X86_64_RELATIVE 347f20 │ │ │ │ +0000000000451c68 0000000000000008 R_X86_64_RELATIVE 348190 │ │ │ │ +0000000000451c70 0000000000000008 R_X86_64_RELATIVE 3480c0 │ │ │ │ +0000000000451c78 0000000000000008 R_X86_64_RELATIVE 347bd0 │ │ │ │ +0000000000451c80 0000000000000008 R_X86_64_RELATIVE 34b280 │ │ │ │ +0000000000451c88 0000000000000008 R_X86_64_RELATIVE 34b310 │ │ │ │ +0000000000451c90 0000000000000008 R_X86_64_RELATIVE 34b6e0 │ │ │ │ +0000000000451c98 0000000000000008 R_X86_64_RELATIVE 34b6f0 │ │ │ │ +0000000000451ca0 0000000000000008 R_X86_64_RELATIVE 34b320 │ │ │ │ +0000000000451ca8 0000000000000008 R_X86_64_RELATIVE 34bac0 │ │ │ │ +0000000000451cb0 0000000000000008 R_X86_64_RELATIVE 34bae0 │ │ │ │ +0000000000451cb8 0000000000000008 R_X86_64_RELATIVE 34bad0 │ │ │ │ +0000000000451cc0 0000000000000008 R_X86_64_RELATIVE 34b700 │ │ │ │ +0000000000451cc8 0000000000000008 R_X86_64_RELATIVE 34bc10 │ │ │ │ +0000000000451cd0 0000000000000008 R_X86_64_RELATIVE 34bbe0 │ │ │ │ +0000000000451cd8 0000000000000008 R_X86_64_RELATIVE 34b300 │ │ │ │ +0000000000451ce0 0000000000000008 R_X86_64_RELATIVE 34bbf0 │ │ │ │ +0000000000451ce8 0000000000000008 R_X86_64_RELATIVE 34b710 │ │ │ │ +0000000000451cf0 0000000000000008 R_X86_64_RELATIVE 34bc00 │ │ │ │ +0000000000451cf8 0000000000000008 R_X86_64_RELATIVE 34baf0 │ │ │ │ +0000000000451d08 0000000000000008 R_X86_64_RELATIVE 34fd80 │ │ │ │ +0000000000451d10 0000000000000008 R_X86_64_RELATIVE 34fdc0 │ │ │ │ +0000000000451d18 0000000000000008 R_X86_64_RELATIVE 350370 │ │ │ │ +0000000000451d20 0000000000000008 R_X86_64_RELATIVE 350380 │ │ │ │ +0000000000451d28 0000000000000008 R_X86_64_RELATIVE 34fdd0 │ │ │ │ +0000000000451d30 0000000000000008 R_X86_64_RELATIVE 350710 │ │ │ │ +0000000000451d38 0000000000000008 R_X86_64_RELATIVE 350730 │ │ │ │ +0000000000451d40 0000000000000008 R_X86_64_RELATIVE 350720 │ │ │ │ +0000000000451d48 0000000000000008 R_X86_64_RELATIVE 350390 │ │ │ │ +0000000000451d50 0000000000000008 R_X86_64_RELATIVE 3509e0 │ │ │ │ +0000000000451d58 0000000000000008 R_X86_64_RELATIVE 3509d0 │ │ │ │ +0000000000451d60 0000000000000008 R_X86_64_RELATIVE 34fdb0 │ │ │ │ +0000000000451d90 0000000000000008 R_X86_64_RELATIVE 355430 │ │ │ │ +0000000000451dd8 0000000000000008 R_X86_64_RELATIVE 355850 │ │ │ │ +0000000000451e18 0000000000000008 R_X86_64_RELATIVE 357630 │ │ │ │ +0000000000451ea0 0000000000000008 R_X86_64_RELATIVE 3485d0 │ │ │ │ +0000000000451ea8 0000000000000008 R_X86_64_RELATIVE 348610 │ │ │ │ +0000000000451eb0 0000000000000008 R_X86_64_RELATIVE 3487f0 │ │ │ │ +0000000000451eb8 0000000000000008 R_X86_64_RELATIVE 348800 │ │ │ │ +0000000000451ec0 0000000000000008 R_X86_64_RELATIVE 348620 │ │ │ │ +0000000000451ec8 0000000000000008 R_X86_64_RELATIVE 348ba0 │ │ │ │ +0000000000451ed0 0000000000000008 R_X86_64_RELATIVE 348bc0 │ │ │ │ +0000000000451ed8 0000000000000008 R_X86_64_RELATIVE 348bb0 │ │ │ │ +0000000000451ee0 0000000000000008 R_X86_64_RELATIVE 348810 │ │ │ │ +0000000000451ee8 0000000000000008 R_X86_64_RELATIVE 348d00 │ │ │ │ +0000000000451ef0 0000000000000008 R_X86_64_RELATIVE 348cd0 │ │ │ │ +0000000000451ef8 0000000000000008 R_X86_64_RELATIVE 348600 │ │ │ │ +0000000000451f00 0000000000000008 R_X86_64_RELATIVE 348ce0 │ │ │ │ +0000000000451f08 0000000000000008 R_X86_64_RELATIVE 348820 │ │ │ │ +0000000000451f10 0000000000000008 R_X86_64_RELATIVE 348cf0 │ │ │ │ +0000000000451f18 0000000000000008 R_X86_64_RELATIVE 348bd0 │ │ │ │ +0000000000451f28 0000000000000008 R_X86_64_RELATIVE 34a740 │ │ │ │ +0000000000451f30 0000000000000008 R_X86_64_RELATIVE 34a790 │ │ │ │ +0000000000451f38 0000000000000008 R_X86_64_RELATIVE 34aa20 │ │ │ │ +0000000000451f40 0000000000000008 R_X86_64_RELATIVE 34aa30 │ │ │ │ +0000000000451f48 0000000000000008 R_X86_64_RELATIVE 34a7a0 │ │ │ │ +0000000000451f50 0000000000000008 R_X86_64_RELATIVE 34ac20 │ │ │ │ +0000000000451f58 0000000000000008 R_X86_64_RELATIVE 34ac40 │ │ │ │ +0000000000451f60 0000000000000008 R_X86_64_RELATIVE 34ac30 │ │ │ │ +0000000000451f68 0000000000000008 R_X86_64_RELATIVE 34aa40 │ │ │ │ +0000000000451f70 0000000000000008 R_X86_64_RELATIVE 34acd0 │ │ │ │ +0000000000451f78 0000000000000008 R_X86_64_RELATIVE 34aca0 │ │ │ │ +0000000000451f80 0000000000000008 R_X86_64_RELATIVE 34a780 │ │ │ │ +0000000000451f88 0000000000000008 R_X86_64_RELATIVE 34acb0 │ │ │ │ +0000000000451f90 0000000000000008 R_X86_64_RELATIVE 34aa50 │ │ │ │ +0000000000451f98 0000000000000008 R_X86_64_RELATIVE 34acc0 │ │ │ │ +0000000000451fa0 0000000000000008 R_X86_64_RELATIVE 34ac50 │ │ │ │ +0000000000451fb0 0000000000000008 R_X86_64_RELATIVE 34c1c0 │ │ │ │ +0000000000451fb8 0000000000000008 R_X86_64_RELATIVE 34c200 │ │ │ │ +0000000000451fc0 0000000000000008 R_X86_64_RELATIVE 34c890 │ │ │ │ +0000000000451fc8 0000000000000008 R_X86_64_RELATIVE 34c8a0 │ │ │ │ +0000000000451fd0 0000000000000008 R_X86_64_RELATIVE 34c210 │ │ │ │ +0000000000451fd8 0000000000000008 R_X86_64_RELATIVE 34cab0 │ │ │ │ +0000000000451fe0 0000000000000008 R_X86_64_RELATIVE 34cad0 │ │ │ │ +0000000000451fe8 0000000000000008 R_X86_64_RELATIVE 34cac0 │ │ │ │ +0000000000451ff0 0000000000000008 R_X86_64_RELATIVE 34c8b0 │ │ │ │ +0000000000451ff8 0000000000000008 R_X86_64_RELATIVE 34cc80 │ │ │ │ +0000000000452000 0000000000000008 R_X86_64_RELATIVE 34cc50 │ │ │ │ +0000000000452008 0000000000000008 R_X86_64_RELATIVE 34c1f0 │ │ │ │ +0000000000452010 0000000000000008 R_X86_64_RELATIVE 34cc60 │ │ │ │ +0000000000452018 0000000000000008 R_X86_64_RELATIVE 34c8c0 │ │ │ │ +0000000000452020 0000000000000008 R_X86_64_RELATIVE 34cc70 │ │ │ │ +0000000000452028 0000000000000008 R_X86_64_RELATIVE 34cae0 │ │ │ │ +0000000000452038 0000000000000008 R_X86_64_RELATIVE 34e690 │ │ │ │ +0000000000452040 0000000000000008 R_X86_64_RELATIVE 34e6d0 │ │ │ │ +0000000000452048 0000000000000008 R_X86_64_RELATIVE 34ea60 │ │ │ │ +0000000000452050 0000000000000008 R_X86_64_RELATIVE 34ea70 │ │ │ │ +0000000000452058 0000000000000008 R_X86_64_RELATIVE 34e6e0 │ │ │ │ +0000000000452060 0000000000000008 R_X86_64_RELATIVE 34f400 │ │ │ │ +0000000000452068 0000000000000008 R_X86_64_RELATIVE 34f420 │ │ │ │ +0000000000452070 0000000000000008 R_X86_64_RELATIVE 34f410 │ │ │ │ +0000000000452078 0000000000000008 R_X86_64_RELATIVE 34ea80 │ │ │ │ +0000000000452080 0000000000000008 R_X86_64_RELATIVE 34f580 │ │ │ │ +0000000000452088 0000000000000008 R_X86_64_RELATIVE 34f550 │ │ │ │ +0000000000452090 0000000000000008 R_X86_64_RELATIVE 34e6c0 │ │ │ │ +0000000000452098 0000000000000008 R_X86_64_RELATIVE 34f560 │ │ │ │ +00000000004520a0 0000000000000008 R_X86_64_RELATIVE 34ea90 │ │ │ │ +00000000004520a8 0000000000000008 R_X86_64_RELATIVE 34f570 │ │ │ │ +00000000004520b0 0000000000000008 R_X86_64_RELATIVE 34f430 │ │ │ │ +00000000004520c0 0000000000000008 R_X86_64_RELATIVE 353e80 │ │ │ │ +0000000000452108 0000000000000008 R_X86_64_RELATIVE 354820 │ │ │ │ +0000000000452148 0000000000000008 R_X86_64_RELATIVE 354a20 │ │ │ │ +0000000000452190 0000000000000008 R_X86_64_RELATIVE 355280 │ │ │ │ +00000000004521d0 0000000000000008 R_X86_64_RELATIVE 356650 │ │ │ │ +0000000000452258 0000000000000008 R_X86_64_RELATIVE 357110 │ │ │ │ +00000000004522e0 0000000000000008 R_X86_64_RELATIVE 3492f0 │ │ │ │ +00000000004522e8 0000000000000008 R_X86_64_RELATIVE 349330 │ │ │ │ +00000000004522f0 0000000000000008 R_X86_64_RELATIVE 3495d0 │ │ │ │ +00000000004522f8 0000000000000008 R_X86_64_RELATIVE 3495e0 │ │ │ │ +0000000000452300 0000000000000008 R_X86_64_RELATIVE 349340 │ │ │ │ +0000000000452308 0000000000000008 R_X86_64_RELATIVE 349c20 │ │ │ │ +0000000000452310 0000000000000008 R_X86_64_RELATIVE 349c40 │ │ │ │ +0000000000452318 0000000000000008 R_X86_64_RELATIVE 349c30 │ │ │ │ +0000000000452320 0000000000000008 R_X86_64_RELATIVE 3495f0 │ │ │ │ +0000000000452328 0000000000000008 R_X86_64_RELATIVE 349da0 │ │ │ │ +0000000000452330 0000000000000008 R_X86_64_RELATIVE 349d70 │ │ │ │ +0000000000452338 0000000000000008 R_X86_64_RELATIVE 349320 │ │ │ │ +0000000000452340 0000000000000008 R_X86_64_RELATIVE 349d80 │ │ │ │ +0000000000452348 0000000000000008 R_X86_64_RELATIVE 349600 │ │ │ │ +0000000000452350 0000000000000008 R_X86_64_RELATIVE 349d90 │ │ │ │ +0000000000452358 0000000000000008 R_X86_64_RELATIVE 349c50 │ │ │ │ +0000000000452368 0000000000000008 R_X86_64_RELATIVE 34d790 │ │ │ │ +0000000000452370 0000000000000008 R_X86_64_RELATIVE 34d810 │ │ │ │ +0000000000452378 0000000000000008 R_X86_64_RELATIVE 34dc60 │ │ │ │ +0000000000452380 0000000000000008 R_X86_64_RELATIVE 34dc70 │ │ │ │ +0000000000452388 0000000000000008 R_X86_64_RELATIVE 34d820 │ │ │ │ +0000000000452390 0000000000000008 R_X86_64_RELATIVE 34de50 │ │ │ │ +0000000000452398 0000000000000008 R_X86_64_RELATIVE 34de70 │ │ │ │ +00000000004523a0 0000000000000008 R_X86_64_RELATIVE 34de60 │ │ │ │ +00000000004523a8 0000000000000008 R_X86_64_RELATIVE 34dc80 │ │ │ │ +00000000004523b0 0000000000000008 R_X86_64_RELATIVE 34df50 │ │ │ │ +00000000004523b8 0000000000000008 R_X86_64_RELATIVE 34df20 │ │ │ │ +00000000004523c0 0000000000000008 R_X86_64_RELATIVE 34d800 │ │ │ │ +00000000004523c8 0000000000000008 R_X86_64_RELATIVE 34df30 │ │ │ │ +00000000004523d0 0000000000000008 R_X86_64_RELATIVE 34dc90 │ │ │ │ +00000000004523d8 0000000000000008 R_X86_64_RELATIVE 34df40 │ │ │ │ +00000000004523e0 0000000000000008 R_X86_64_RELATIVE 34de80 │ │ │ │ +00000000004523f0 0000000000000008 R_X86_64_RELATIVE 351ad0 │ │ │ │ +0000000000452438 0000000000000008 R_X86_64_RELATIVE 352c40 │ │ │ │ +0000000000452478 0000000000000008 R_X86_64_RELATIVE 353a90 │ │ │ │ +00000000004524c0 0000000000000008 R_X86_64_RELATIVE 353ce0 │ │ │ │ +0000000000452500 0000000000000008 R_X86_64_RELATIVE 3559d0 │ │ │ │ +0000000000452588 0000000000000008 R_X86_64_RELATIVE 356b60 │ │ │ │ +0000000000452698 0000000000000008 R_X86_64_RELATIVE 2e72d0 │ │ │ │ +00000000004526a0 0000000000000008 R_X86_64_RELATIVE 2e7350 │ │ │ │ +00000000004526a8 0000000000000008 R_X86_64_RELATIVE 2e76b0 │ │ │ │ +00000000004526b0 0000000000000008 R_X86_64_RELATIVE 2e76e0 │ │ │ │ +00000000004526b8 0000000000000008 R_X86_64_RELATIVE 2e7360 │ │ │ │ +00000000004526c0 0000000000000008 R_X86_64_RELATIVE 2e79b0 │ │ │ │ +00000000004526c8 0000000000000008 R_X86_64_RELATIVE 2e79e0 │ │ │ │ +00000000004526d0 0000000000000008 R_X86_64_RELATIVE 2e79c0 │ │ │ │ +00000000004526d8 0000000000000008 R_X86_64_RELATIVE 2e76c0 │ │ │ │ +00000000004526e0 0000000000000008 R_X86_64_RELATIVE 2e7ad0 │ │ │ │ +00000000004526e8 0000000000000008 R_X86_64_RELATIVE 2e7aa0 │ │ │ │ +00000000004526f0 0000000000000008 R_X86_64_RELATIVE 2e7370 │ │ │ │ +00000000004526f8 0000000000000008 R_X86_64_RELATIVE 2e7ab0 │ │ │ │ +0000000000452700 0000000000000008 R_X86_64_RELATIVE 2e76d0 │ │ │ │ +0000000000452708 0000000000000008 R_X86_64_RELATIVE 2e7ac0 │ │ │ │ +0000000000452710 0000000000000008 R_X86_64_RELATIVE 2e79d0 │ │ │ │ +0000000000452720 0000000000000008 R_X86_64_RELATIVE 2e9a10 │ │ │ │ +0000000000452728 0000000000000008 R_X86_64_RELATIVE 2e9a70 │ │ │ │ +0000000000452730 0000000000000008 R_X86_64_RELATIVE 2ea370 │ │ │ │ +0000000000452738 0000000000000008 R_X86_64_RELATIVE 2ea390 │ │ │ │ +0000000000452740 0000000000000008 R_X86_64_RELATIVE 2e9a60 │ │ │ │ +0000000000452748 0000000000000008 R_X86_64_RELATIVE 2eaee0 │ │ │ │ +0000000000452750 0000000000000008 R_X86_64_RELATIVE 2eaf00 │ │ │ │ +0000000000452758 0000000000000008 R_X86_64_RELATIVE 2eaef0 │ │ │ │ +0000000000452760 0000000000000008 R_X86_64_RELATIVE 2ea380 │ │ │ │ +0000000000452768 0000000000000008 R_X86_64_RELATIVE 2eb010 │ │ │ │ +0000000000452770 0000000000000008 R_X86_64_RELATIVE 2eaff0 │ │ │ │ +0000000000452778 0000000000000008 R_X86_64_RELATIVE 2e9a40 │ │ │ │ +00000000004527a8 0000000000000008 R_X86_64_RELATIVE 2ee260 │ │ │ │ +00000000004527f0 0000000000000008 R_X86_64_RELATIVE 2ee990 │ │ │ │ +0000000000452830 0000000000000008 R_X86_64_RELATIVE 2f2560 │ │ │ │ +00000000004529c8 0000000000000008 R_X86_64_RELATIVE 2e7b50 │ │ │ │ +00000000004529d0 0000000000000008 R_X86_64_RELATIVE 2e7bb0 │ │ │ │ +00000000004529d8 0000000000000008 R_X86_64_RELATIVE 2e8230 │ │ │ │ +00000000004529e0 0000000000000008 R_X86_64_RELATIVE 2e8270 │ │ │ │ +00000000004529e8 0000000000000008 R_X86_64_RELATIVE 2e7ba0 │ │ │ │ +00000000004529f0 0000000000000008 R_X86_64_RELATIVE 2e87f0 │ │ │ │ +00000000004529f8 0000000000000008 R_X86_64_RELATIVE 2e8830 │ │ │ │ +0000000000452a00 0000000000000008 R_X86_64_RELATIVE 2e8820 │ │ │ │ +0000000000452a08 0000000000000008 R_X86_64_RELATIVE 2e8260 │ │ │ │ +0000000000452a10 0000000000000008 R_X86_64_RELATIVE 2e8950 │ │ │ │ +0000000000452a18 0000000000000008 R_X86_64_RELATIVE 2e8920 │ │ │ │ +0000000000452a20 0000000000000008 R_X86_64_RELATIVE 2e7b80 │ │ │ │ +0000000000452a28 0000000000000008 R_X86_64_RELATIVE 2e8930 │ │ │ │ +0000000000452a30 0000000000000008 R_X86_64_RELATIVE 2e8240 │ │ │ │ +0000000000452a38 0000000000000008 R_X86_64_RELATIVE 2e8940 │ │ │ │ +0000000000452a40 0000000000000008 R_X86_64_RELATIVE 2e8800 │ │ │ │ +0000000000452a50 0000000000000008 R_X86_64_RELATIVE 2e8ab0 │ │ │ │ +0000000000452a58 0000000000000008 R_X86_64_RELATIVE 2e8b70 │ │ │ │ +0000000000452a60 0000000000000008 R_X86_64_RELATIVE 2e90a0 │ │ │ │ +0000000000452a68 0000000000000008 R_X86_64_RELATIVE 2e90e0 │ │ │ │ +0000000000452a70 0000000000000008 R_X86_64_RELATIVE 2e8b60 │ │ │ │ +0000000000452a78 0000000000000008 R_X86_64_RELATIVE 2e9840 │ │ │ │ +0000000000452a80 0000000000000008 R_X86_64_RELATIVE 2e9880 │ │ │ │ +0000000000452a88 0000000000000008 R_X86_64_RELATIVE 2e9870 │ │ │ │ +0000000000452a90 0000000000000008 R_X86_64_RELATIVE 2e90d0 │ │ │ │ +0000000000452a98 0000000000000008 R_X86_64_RELATIVE 2e9930 │ │ │ │ +0000000000452aa0 0000000000000008 R_X86_64_RELATIVE 2e9900 │ │ │ │ +0000000000452aa8 0000000000000008 R_X86_64_RELATIVE 2e8b40 │ │ │ │ +0000000000452ab0 0000000000000008 R_X86_64_RELATIVE 2e9910 │ │ │ │ +0000000000452ab8 0000000000000008 R_X86_64_RELATIVE 2e90b0 │ │ │ │ +0000000000452ac0 0000000000000008 R_X86_64_RELATIVE 2e9920 │ │ │ │ +0000000000452ac8 0000000000000008 R_X86_64_RELATIVE 2e9850 │ │ │ │ +0000000000452ad8 0000000000000008 R_X86_64_RELATIVE 2ec6c0 │ │ │ │ +0000000000452b20 0000000000000008 R_X86_64_RELATIVE 2ecbe0 │ │ │ │ +0000000000452b60 0000000000000008 R_X86_64_RELATIVE 2ece30 │ │ │ │ +0000000000452ba8 0000000000000008 R_X86_64_RELATIVE 2ee0b0 │ │ │ │ +0000000000452be8 0000000000000008 R_X86_64_RELATIVE 2ef2d0 │ │ │ │ +0000000000452c70 0000000000000008 R_X86_64_RELATIVE 2f1cb0 │ │ │ │ +0000000000452e08 0000000000000008 R_X86_64_RELATIVE 2eb260 │ │ │ │ +0000000000452e50 0000000000000008 R_X86_64_RELATIVE 2eb680 │ │ │ │ +0000000000452e90 0000000000000008 R_X86_64_RELATIVE 2eb8f0 │ │ │ │ +0000000000452ed8 0000000000000008 R_X86_64_RELATIVE 2ec4e0 │ │ │ │ +0000000000452f18 0000000000000008 R_X86_64_RELATIVE 2eeae0 │ │ │ │ +0000000000452fa0 0000000000000008 R_X86_64_RELATIVE 2efc80 │ │ │ │ +0000000000453ac0 0000000000000008 R_X86_64_RELATIVE 357a70 │ │ │ │ +00000000004544d8 0000000000000008 R_X86_64_RELATIVE 357a70 │ │ │ │ +0000000000454ef0 0000000000000008 R_X86_64_RELATIVE 357a70 │ │ │ │ +0000000000455888 0000000000000008 R_X86_64_RELATIVE 348280 │ │ │ │ +0000000000455890 0000000000000008 R_X86_64_RELATIVE 3482b0 │ │ │ │ +0000000000455898 0000000000000008 R_X86_64_RELATIVE 348320 │ │ │ │ +00000000004558a0 0000000000000008 R_X86_64_RELATIVE 348330 │ │ │ │ +00000000004558a8 0000000000000008 R_X86_64_RELATIVE 3482c0 │ │ │ │ +00000000004558b0 0000000000000008 R_X86_64_RELATIVE 348490 │ │ │ │ +00000000004558b8 0000000000000008 R_X86_64_RELATIVE 3484b0 │ │ │ │ +00000000004558c0 0000000000000008 R_X86_64_RELATIVE 3484a0 │ │ │ │ +00000000004558c8 0000000000000008 R_X86_64_RELATIVE 348340 │ │ │ │ +00000000004558d0 0000000000000008 R_X86_64_RELATIVE 348530 │ │ │ │ +00000000004558d8 0000000000000008 R_X86_64_RELATIVE 348500 │ │ │ │ +00000000004558e0 0000000000000008 R_X86_64_RELATIVE 3482a0 │ │ │ │ +00000000004558e8 0000000000000008 R_X86_64_RELATIVE 348510 │ │ │ │ +00000000004558f0 0000000000000008 R_X86_64_RELATIVE 348350 │ │ │ │ +00000000004558f8 0000000000000008 R_X86_64_RELATIVE 348520 │ │ │ │ +0000000000455900 0000000000000008 R_X86_64_RELATIVE 3484c0 │ │ │ │ +0000000000455908 0000000000000008 R_X86_64_RELATIVE 347bd0 │ │ │ │ +0000000000455910 0000000000000008 R_X86_64_RELATIVE 34bd40 │ │ │ │ +0000000000455918 0000000000000008 R_X86_64_RELATIVE 34bd70 │ │ │ │ +0000000000455920 0000000000000008 R_X86_64_RELATIVE 34bf40 │ │ │ │ +0000000000455928 0000000000000008 R_X86_64_RELATIVE 34bf50 │ │ │ │ +0000000000455930 0000000000000008 R_X86_64_RELATIVE 34bd80 │ │ │ │ +0000000000455938 0000000000000008 R_X86_64_RELATIVE 34c0c0 │ │ │ │ +0000000000455940 0000000000000008 R_X86_64_RELATIVE 34c0e0 │ │ │ │ +0000000000455948 0000000000000008 R_X86_64_RELATIVE 34c0d0 │ │ │ │ +0000000000455950 0000000000000008 R_X86_64_RELATIVE 34bf60 │ │ │ │ +0000000000455958 0000000000000008 R_X86_64_RELATIVE 34c190 │ │ │ │ +0000000000455960 0000000000000008 R_X86_64_RELATIVE 34c160 │ │ │ │ +0000000000455968 0000000000000008 R_X86_64_RELATIVE 34bd60 │ │ │ │ +0000000000455970 0000000000000008 R_X86_64_RELATIVE 34c170 │ │ │ │ +0000000000455978 0000000000000008 R_X86_64_RELATIVE 34bf70 │ │ │ │ +0000000000455980 0000000000000008 R_X86_64_RELATIVE 34c180 │ │ │ │ +0000000000455988 0000000000000008 R_X86_64_RELATIVE 34c0f0 │ │ │ │ +0000000000455998 0000000000000008 R_X86_64_RELATIVE 350cc0 │ │ │ │ +00000000004559a0 0000000000000008 R_X86_64_RELATIVE 350d00 │ │ │ │ +00000000004559a8 0000000000000008 R_X86_64_RELATIVE 351100 │ │ │ │ +00000000004559b0 0000000000000008 R_X86_64_RELATIVE 351110 │ │ │ │ +00000000004559b8 0000000000000008 R_X86_64_RELATIVE 350d10 │ │ │ │ +00000000004559c0 0000000000000008 R_X86_64_RELATIVE 351640 │ │ │ │ +00000000004559c8 0000000000000008 R_X86_64_RELATIVE 351660 │ │ │ │ +00000000004559d0 0000000000000008 R_X86_64_RELATIVE 351650 │ │ │ │ +00000000004559d8 0000000000000008 R_X86_64_RELATIVE 351120 │ │ │ │ +00000000004559e0 0000000000000008 R_X86_64_RELATIVE 3516c0 │ │ │ │ +00000000004559e8 0000000000000008 R_X86_64_RELATIVE 3516b0 │ │ │ │ +00000000004559f0 0000000000000008 R_X86_64_RELATIVE 350cf0 │ │ │ │ +0000000000455a68 0000000000000008 R_X86_64_RELATIVE 3559c0 │ │ │ │ +0000000000455b30 0000000000000008 R_X86_64_RELATIVE 348ea0 │ │ │ │ +0000000000455b38 0000000000000008 R_X86_64_RELATIVE 348ed0 │ │ │ │ +0000000000455b40 0000000000000008 R_X86_64_RELATIVE 348fb0 │ │ │ │ +0000000000455b48 0000000000000008 R_X86_64_RELATIVE 348fc0 │ │ │ │ +0000000000455b50 0000000000000008 R_X86_64_RELATIVE 348ee0 │ │ │ │ +0000000000455b58 0000000000000008 R_X86_64_RELATIVE 3491d0 │ │ │ │ +0000000000455b60 0000000000000008 R_X86_64_RELATIVE 3491f0 │ │ │ │ +0000000000455b68 0000000000000008 R_X86_64_RELATIVE 3491e0 │ │ │ │ +0000000000455b70 0000000000000008 R_X86_64_RELATIVE 348fd0 │ │ │ │ +0000000000455b78 0000000000000008 R_X86_64_RELATIVE 3492c0 │ │ │ │ +0000000000455b80 0000000000000008 R_X86_64_RELATIVE 349290 │ │ │ │ +0000000000455b88 0000000000000008 R_X86_64_RELATIVE 348ec0 │ │ │ │ +0000000000455b90 0000000000000008 R_X86_64_RELATIVE 3492a0 │ │ │ │ +0000000000455b98 0000000000000008 R_X86_64_RELATIVE 348fe0 │ │ │ │ +0000000000455ba0 0000000000000008 R_X86_64_RELATIVE 3492b0 │ │ │ │ +0000000000455ba8 0000000000000008 R_X86_64_RELATIVE 349200 │ │ │ │ +0000000000455bb8 0000000000000008 R_X86_64_RELATIVE 34ae10 │ │ │ │ +0000000000455bc0 0000000000000008 R_X86_64_RELATIVE 34ae40 │ │ │ │ +0000000000455bc8 0000000000000008 R_X86_64_RELATIVE 34af40 │ │ │ │ +0000000000455bd0 0000000000000008 R_X86_64_RELATIVE 34af50 │ │ │ │ +0000000000455bd8 0000000000000008 R_X86_64_RELATIVE 34ae50 │ │ │ │ +0000000000455be0 0000000000000008 R_X86_64_RELATIVE 34b0c0 │ │ │ │ +0000000000455be8 0000000000000008 R_X86_64_RELATIVE 34b0e0 │ │ │ │ +0000000000455bf0 0000000000000008 R_X86_64_RELATIVE 34b0d0 │ │ │ │ +0000000000455bf8 0000000000000008 R_X86_64_RELATIVE 34af60 │ │ │ │ +0000000000455c00 0000000000000008 R_X86_64_RELATIVE 34b1d0 │ │ │ │ +0000000000455c08 0000000000000008 R_X86_64_RELATIVE 34b1a0 │ │ │ │ +0000000000455c10 0000000000000008 R_X86_64_RELATIVE 34ae30 │ │ │ │ +0000000000455c18 0000000000000008 R_X86_64_RELATIVE 34b1b0 │ │ │ │ +0000000000455c20 0000000000000008 R_X86_64_RELATIVE 34af70 │ │ │ │ +0000000000455c28 0000000000000008 R_X86_64_RELATIVE 34b1c0 │ │ │ │ +0000000000455c30 0000000000000008 R_X86_64_RELATIVE 34b0f0 │ │ │ │ +0000000000455c40 0000000000000008 R_X86_64_RELATIVE 34cf30 │ │ │ │ +0000000000455c48 0000000000000008 R_X86_64_RELATIVE 34cf70 │ │ │ │ +0000000000455c50 0000000000000008 R_X86_64_RELATIVE 34d280 │ │ │ │ +0000000000455c58 0000000000000008 R_X86_64_RELATIVE 34d290 │ │ │ │ +0000000000455c60 0000000000000008 R_X86_64_RELATIVE 34cf80 │ │ │ │ +0000000000455c68 0000000000000008 R_X86_64_RELATIVE 34d4a0 │ │ │ │ +0000000000455c70 0000000000000008 R_X86_64_RELATIVE 34d4c0 │ │ │ │ +0000000000455c78 0000000000000008 R_X86_64_RELATIVE 34d4b0 │ │ │ │ +0000000000455c80 0000000000000008 R_X86_64_RELATIVE 34d2a0 │ │ │ │ +0000000000455c88 0000000000000008 R_X86_64_RELATIVE 34d550 │ │ │ │ +0000000000455c90 0000000000000008 R_X86_64_RELATIVE 34d520 │ │ │ │ +0000000000455c98 0000000000000008 R_X86_64_RELATIVE 34cf60 │ │ │ │ +0000000000455ca0 0000000000000008 R_X86_64_RELATIVE 34d530 │ │ │ │ +0000000000455ca8 0000000000000008 R_X86_64_RELATIVE 34d2b0 │ │ │ │ +0000000000455cb0 0000000000000008 R_X86_64_RELATIVE 34d540 │ │ │ │ +0000000000455cb8 0000000000000008 R_X86_64_RELATIVE 34d4d0 │ │ │ │ +0000000000455cc8 0000000000000008 R_X86_64_RELATIVE 34f7f0 │ │ │ │ +0000000000455cd0 0000000000000008 R_X86_64_RELATIVE 34f830 │ │ │ │ +0000000000455cd8 0000000000000008 R_X86_64_RELATIVE 34fa60 │ │ │ │ +0000000000455ce0 0000000000000008 R_X86_64_RELATIVE 34fa70 │ │ │ │ +0000000000455ce8 0000000000000008 R_X86_64_RELATIVE 34f840 │ │ │ │ +0000000000455cf0 0000000000000008 R_X86_64_RELATIVE 34fc00 │ │ │ │ +0000000000455cf8 0000000000000008 R_X86_64_RELATIVE 34fc20 │ │ │ │ +0000000000455d00 0000000000000008 R_X86_64_RELATIVE 34fc10 │ │ │ │ +0000000000455d08 0000000000000008 R_X86_64_RELATIVE 34fa80 │ │ │ │ +0000000000455d10 0000000000000008 R_X86_64_RELATIVE 34fd20 │ │ │ │ +0000000000455d18 0000000000000008 R_X86_64_RELATIVE 34fcf0 │ │ │ │ +0000000000455d20 0000000000000008 R_X86_64_RELATIVE 34f820 │ │ │ │ +0000000000455d28 0000000000000008 R_X86_64_RELATIVE 34fd00 │ │ │ │ +0000000000455d30 0000000000000008 R_X86_64_RELATIVE 34fa90 │ │ │ │ +0000000000455d38 0000000000000008 R_X86_64_RELATIVE 34fd10 │ │ │ │ +0000000000455d40 0000000000000008 R_X86_64_RELATIVE 34fc30 │ │ │ │ +0000000000455d98 0000000000000008 R_X86_64_RELATIVE 354a10 │ │ │ │ +0000000000455e20 0000000000000008 R_X86_64_RELATIVE 355420 │ │ │ │ +0000000000455f70 0000000000000008 R_X86_64_RELATIVE 349f70 │ │ │ │ +0000000000455f78 0000000000000008 R_X86_64_RELATIVE 349fb0 │ │ │ │ +0000000000455f80 0000000000000008 R_X86_64_RELATIVE 34a140 │ │ │ │ +0000000000455f88 0000000000000008 R_X86_64_RELATIVE 34a150 │ │ │ │ +0000000000455f90 0000000000000008 R_X86_64_RELATIVE 349fc0 │ │ │ │ +0000000000455f98 0000000000000008 R_X86_64_RELATIVE 34a3d0 │ │ │ │ +0000000000455fa0 0000000000000008 R_X86_64_RELATIVE 34a3f0 │ │ │ │ +0000000000455fa8 0000000000000008 R_X86_64_RELATIVE 34a3e0 │ │ │ │ +0000000000455fb0 0000000000000008 R_X86_64_RELATIVE 34a160 │ │ │ │ +0000000000455fb8 0000000000000008 R_X86_64_RELATIVE 34a520 │ │ │ │ +0000000000455fc0 0000000000000008 R_X86_64_RELATIVE 34a4f0 │ │ │ │ +0000000000455fc8 0000000000000008 R_X86_64_RELATIVE 349fa0 │ │ │ │ +0000000000455fd0 0000000000000008 R_X86_64_RELATIVE 34a500 │ │ │ │ +0000000000455fd8 0000000000000008 R_X86_64_RELATIVE 34a170 │ │ │ │ +0000000000455fe0 0000000000000008 R_X86_64_RELATIVE 34a510 │ │ │ │ +0000000000455fe8 0000000000000008 R_X86_64_RELATIVE 34a400 │ │ │ │ +0000000000455ff8 0000000000000008 R_X86_64_RELATIVE 34e060 │ │ │ │ +0000000000456000 0000000000000008 R_X86_64_RELATIVE 34e090 │ │ │ │ +0000000000456008 0000000000000008 R_X86_64_RELATIVE 34e230 │ │ │ │ +0000000000456010 0000000000000008 R_X86_64_RELATIVE 34e240 │ │ │ │ +0000000000456018 0000000000000008 R_X86_64_RELATIVE 34e0a0 │ │ │ │ +0000000000456020 0000000000000008 R_X86_64_RELATIVE 34e3c0 │ │ │ │ +0000000000456028 0000000000000008 R_X86_64_RELATIVE 34e3e0 │ │ │ │ +0000000000456030 0000000000000008 R_X86_64_RELATIVE 34e3d0 │ │ │ │ +0000000000456038 0000000000000008 R_X86_64_RELATIVE 34e250 │ │ │ │ +0000000000456040 0000000000000008 R_X86_64_RELATIVE 34e480 │ │ │ │ +0000000000456048 0000000000000008 R_X86_64_RELATIVE 34e450 │ │ │ │ +0000000000456050 0000000000000008 R_X86_64_RELATIVE 34e080 │ │ │ │ +0000000000456058 0000000000000008 R_X86_64_RELATIVE 34e460 │ │ │ │ +0000000000456060 0000000000000008 R_X86_64_RELATIVE 34e260 │ │ │ │ +0000000000456068 0000000000000008 R_X86_64_RELATIVE 34e470 │ │ │ │ +0000000000456070 0000000000000008 R_X86_64_RELATIVE 34e3f0 │ │ │ │ +0000000000456080 0000000000000008 R_X86_64_RELATIVE 352de0 │ │ │ │ +00000000004560c8 0000000000000008 R_X86_64_RELATIVE 353a80 │ │ │ │ +0000000000456108 0000000000000008 R_X86_64_RELATIVE 353d90 │ │ │ │ +0000000000456150 0000000000000008 R_X86_64_RELATIVE 353e70 │ │ │ │ +00000000004562a0 0000000000000008 R_X86_64_RELATIVE 348280 │ │ │ │ +00000000004562a8 0000000000000008 R_X86_64_RELATIVE 3482b0 │ │ │ │ +00000000004562b0 0000000000000008 R_X86_64_RELATIVE 348320 │ │ │ │ +00000000004562b8 0000000000000008 R_X86_64_RELATIVE 348330 │ │ │ │ +00000000004562c0 0000000000000008 R_X86_64_RELATIVE 3482c0 │ │ │ │ +00000000004562c8 0000000000000008 R_X86_64_RELATIVE 348490 │ │ │ │ +00000000004562d0 0000000000000008 R_X86_64_RELATIVE 3484b0 │ │ │ │ +00000000004562d8 0000000000000008 R_X86_64_RELATIVE 3484a0 │ │ │ │ +00000000004562e0 0000000000000008 R_X86_64_RELATIVE 348340 │ │ │ │ +00000000004562e8 0000000000000008 R_X86_64_RELATIVE 348530 │ │ │ │ +00000000004562f0 0000000000000008 R_X86_64_RELATIVE 348500 │ │ │ │ +00000000004562f8 0000000000000008 R_X86_64_RELATIVE 3482a0 │ │ │ │ +0000000000456300 0000000000000008 R_X86_64_RELATIVE 348510 │ │ │ │ +0000000000456308 0000000000000008 R_X86_64_RELATIVE 348350 │ │ │ │ +0000000000456310 0000000000000008 R_X86_64_RELATIVE 348520 │ │ │ │ +0000000000456318 0000000000000008 R_X86_64_RELATIVE 3484c0 │ │ │ │ +0000000000456320 0000000000000008 R_X86_64_RELATIVE 347bd0 │ │ │ │ +0000000000456328 0000000000000008 R_X86_64_RELATIVE 34bd40 │ │ │ │ +0000000000456330 0000000000000008 R_X86_64_RELATIVE 34bd70 │ │ │ │ +0000000000456338 0000000000000008 R_X86_64_RELATIVE 34bf40 │ │ │ │ +0000000000456340 0000000000000008 R_X86_64_RELATIVE 34bf50 │ │ │ │ +0000000000456348 0000000000000008 R_X86_64_RELATIVE 34bd80 │ │ │ │ +0000000000456350 0000000000000008 R_X86_64_RELATIVE 34c0c0 │ │ │ │ +0000000000456358 0000000000000008 R_X86_64_RELATIVE 34c0e0 │ │ │ │ +0000000000456360 0000000000000008 R_X86_64_RELATIVE 34c0d0 │ │ │ │ +0000000000456368 0000000000000008 R_X86_64_RELATIVE 34bf60 │ │ │ │ +0000000000456370 0000000000000008 R_X86_64_RELATIVE 34c190 │ │ │ │ +0000000000456378 0000000000000008 R_X86_64_RELATIVE 34c160 │ │ │ │ +0000000000456380 0000000000000008 R_X86_64_RELATIVE 34bd60 │ │ │ │ +0000000000456388 0000000000000008 R_X86_64_RELATIVE 34c170 │ │ │ │ +0000000000456390 0000000000000008 R_X86_64_RELATIVE 34bf70 │ │ │ │ +0000000000456398 0000000000000008 R_X86_64_RELATIVE 34c180 │ │ │ │ +00000000004563a0 0000000000000008 R_X86_64_RELATIVE 34c0f0 │ │ │ │ +00000000004563b0 0000000000000008 R_X86_64_RELATIVE 350cc0 │ │ │ │ +00000000004563b8 0000000000000008 R_X86_64_RELATIVE 350d00 │ │ │ │ +00000000004563c0 0000000000000008 R_X86_64_RELATIVE 351100 │ │ │ │ +00000000004563c8 0000000000000008 R_X86_64_RELATIVE 351110 │ │ │ │ +00000000004563d0 0000000000000008 R_X86_64_RELATIVE 350d10 │ │ │ │ +00000000004563d8 0000000000000008 R_X86_64_RELATIVE 351640 │ │ │ │ +00000000004563e0 0000000000000008 R_X86_64_RELATIVE 351660 │ │ │ │ +00000000004563e8 0000000000000008 R_X86_64_RELATIVE 351650 │ │ │ │ +00000000004563f0 0000000000000008 R_X86_64_RELATIVE 351120 │ │ │ │ +00000000004563f8 0000000000000008 R_X86_64_RELATIVE 3516c0 │ │ │ │ +0000000000456400 0000000000000008 R_X86_64_RELATIVE 3516b0 │ │ │ │ +0000000000456408 0000000000000008 R_X86_64_RELATIVE 350cf0 │ │ │ │ +0000000000456480 0000000000000008 R_X86_64_RELATIVE 3559c0 │ │ │ │ +0000000000456548 0000000000000008 R_X86_64_RELATIVE 348ea0 │ │ │ │ +0000000000456550 0000000000000008 R_X86_64_RELATIVE 348ed0 │ │ │ │ +0000000000456558 0000000000000008 R_X86_64_RELATIVE 348fb0 │ │ │ │ +0000000000456560 0000000000000008 R_X86_64_RELATIVE 348fc0 │ │ │ │ +0000000000456568 0000000000000008 R_X86_64_RELATIVE 348ee0 │ │ │ │ +0000000000456570 0000000000000008 R_X86_64_RELATIVE 3491d0 │ │ │ │ +0000000000456578 0000000000000008 R_X86_64_RELATIVE 3491f0 │ │ │ │ +0000000000456580 0000000000000008 R_X86_64_RELATIVE 3491e0 │ │ │ │ +0000000000456588 0000000000000008 R_X86_64_RELATIVE 348fd0 │ │ │ │ +0000000000456590 0000000000000008 R_X86_64_RELATIVE 3492c0 │ │ │ │ +0000000000456598 0000000000000008 R_X86_64_RELATIVE 349290 │ │ │ │ +00000000004565a0 0000000000000008 R_X86_64_RELATIVE 348ec0 │ │ │ │ +00000000004565a8 0000000000000008 R_X86_64_RELATIVE 3492a0 │ │ │ │ +00000000004565b0 0000000000000008 R_X86_64_RELATIVE 348fe0 │ │ │ │ +00000000004565b8 0000000000000008 R_X86_64_RELATIVE 3492b0 │ │ │ │ +00000000004565c0 0000000000000008 R_X86_64_RELATIVE 349200 │ │ │ │ +00000000004565d0 0000000000000008 R_X86_64_RELATIVE 34ae10 │ │ │ │ +00000000004565d8 0000000000000008 R_X86_64_RELATIVE 34ae40 │ │ │ │ +00000000004565e0 0000000000000008 R_X86_64_RELATIVE 34af40 │ │ │ │ +00000000004565e8 0000000000000008 R_X86_64_RELATIVE 34af50 │ │ │ │ +00000000004565f0 0000000000000008 R_X86_64_RELATIVE 34ae50 │ │ │ │ +00000000004565f8 0000000000000008 R_X86_64_RELATIVE 34b0c0 │ │ │ │ +0000000000456600 0000000000000008 R_X86_64_RELATIVE 34b0e0 │ │ │ │ +0000000000456608 0000000000000008 R_X86_64_RELATIVE 34b0d0 │ │ │ │ +0000000000456610 0000000000000008 R_X86_64_RELATIVE 34af60 │ │ │ │ +0000000000456618 0000000000000008 R_X86_64_RELATIVE 34b1d0 │ │ │ │ +0000000000456620 0000000000000008 R_X86_64_RELATIVE 34b1a0 │ │ │ │ +0000000000456628 0000000000000008 R_X86_64_RELATIVE 34ae30 │ │ │ │ +0000000000456630 0000000000000008 R_X86_64_RELATIVE 34b1b0 │ │ │ │ +0000000000456638 0000000000000008 R_X86_64_RELATIVE 34af70 │ │ │ │ +0000000000456640 0000000000000008 R_X86_64_RELATIVE 34b1c0 │ │ │ │ +0000000000456648 0000000000000008 R_X86_64_RELATIVE 34b0f0 │ │ │ │ +0000000000456658 0000000000000008 R_X86_64_RELATIVE 34cf30 │ │ │ │ +0000000000456660 0000000000000008 R_X86_64_RELATIVE 34cf70 │ │ │ │ +0000000000456668 0000000000000008 R_X86_64_RELATIVE 34d280 │ │ │ │ +0000000000456670 0000000000000008 R_X86_64_RELATIVE 34d290 │ │ │ │ +0000000000456678 0000000000000008 R_X86_64_RELATIVE 34cf80 │ │ │ │ +0000000000456680 0000000000000008 R_X86_64_RELATIVE 34d4a0 │ │ │ │ +0000000000456688 0000000000000008 R_X86_64_RELATIVE 34d4c0 │ │ │ │ +0000000000456690 0000000000000008 R_X86_64_RELATIVE 34d4b0 │ │ │ │ +0000000000456698 0000000000000008 R_X86_64_RELATIVE 34d2a0 │ │ │ │ +00000000004566a0 0000000000000008 R_X86_64_RELATIVE 34d550 │ │ │ │ +00000000004566a8 0000000000000008 R_X86_64_RELATIVE 34d520 │ │ │ │ +00000000004566b0 0000000000000008 R_X86_64_RELATIVE 34cf60 │ │ │ │ +00000000004566b8 0000000000000008 R_X86_64_RELATIVE 34d530 │ │ │ │ +00000000004566c0 0000000000000008 R_X86_64_RELATIVE 34d2b0 │ │ │ │ +00000000004566c8 0000000000000008 R_X86_64_RELATIVE 34d540 │ │ │ │ +00000000004566d0 0000000000000008 R_X86_64_RELATIVE 34d4d0 │ │ │ │ +00000000004566e0 0000000000000008 R_X86_64_RELATIVE 34f7f0 │ │ │ │ +00000000004566e8 0000000000000008 R_X86_64_RELATIVE 34f830 │ │ │ │ +00000000004566f0 0000000000000008 R_X86_64_RELATIVE 34fa60 │ │ │ │ +00000000004566f8 0000000000000008 R_X86_64_RELATIVE 34fa70 │ │ │ │ +0000000000456700 0000000000000008 R_X86_64_RELATIVE 34f840 │ │ │ │ +0000000000456708 0000000000000008 R_X86_64_RELATIVE 34fc00 │ │ │ │ +0000000000456710 0000000000000008 R_X86_64_RELATIVE 34fc20 │ │ │ │ +0000000000456718 0000000000000008 R_X86_64_RELATIVE 34fc10 │ │ │ │ +0000000000456720 0000000000000008 R_X86_64_RELATIVE 34fa80 │ │ │ │ +0000000000456728 0000000000000008 R_X86_64_RELATIVE 34fd20 │ │ │ │ +0000000000456730 0000000000000008 R_X86_64_RELATIVE 34fcf0 │ │ │ │ +0000000000456738 0000000000000008 R_X86_64_RELATIVE 34f820 │ │ │ │ +0000000000456740 0000000000000008 R_X86_64_RELATIVE 34fd00 │ │ │ │ +0000000000456748 0000000000000008 R_X86_64_RELATIVE 34fa90 │ │ │ │ +0000000000456750 0000000000000008 R_X86_64_RELATIVE 34fd10 │ │ │ │ +0000000000456758 0000000000000008 R_X86_64_RELATIVE 34fc30 │ │ │ │ +00000000004567b0 0000000000000008 R_X86_64_RELATIVE 354a10 │ │ │ │ +0000000000456838 0000000000000008 R_X86_64_RELATIVE 355420 │ │ │ │ +0000000000456988 0000000000000008 R_X86_64_RELATIVE 349f70 │ │ │ │ +0000000000456990 0000000000000008 R_X86_64_RELATIVE 349fb0 │ │ │ │ +0000000000456998 0000000000000008 R_X86_64_RELATIVE 34a140 │ │ │ │ +00000000004569a0 0000000000000008 R_X86_64_RELATIVE 34a150 │ │ │ │ +00000000004569a8 0000000000000008 R_X86_64_RELATIVE 349fc0 │ │ │ │ +00000000004569b0 0000000000000008 R_X86_64_RELATIVE 34a3d0 │ │ │ │ +00000000004569b8 0000000000000008 R_X86_64_RELATIVE 34a3f0 │ │ │ │ +00000000004569c0 0000000000000008 R_X86_64_RELATIVE 34a3e0 │ │ │ │ +00000000004569c8 0000000000000008 R_X86_64_RELATIVE 34a160 │ │ │ │ +00000000004569d0 0000000000000008 R_X86_64_RELATIVE 34a520 │ │ │ │ +00000000004569d8 0000000000000008 R_X86_64_RELATIVE 34a4f0 │ │ │ │ +00000000004569e0 0000000000000008 R_X86_64_RELATIVE 349fa0 │ │ │ │ +00000000004569e8 0000000000000008 R_X86_64_RELATIVE 34a500 │ │ │ │ +00000000004569f0 0000000000000008 R_X86_64_RELATIVE 34a170 │ │ │ │ +00000000004569f8 0000000000000008 R_X86_64_RELATIVE 34a510 │ │ │ │ +0000000000456a00 0000000000000008 R_X86_64_RELATIVE 34a400 │ │ │ │ +0000000000456a10 0000000000000008 R_X86_64_RELATIVE 34e060 │ │ │ │ +0000000000456a18 0000000000000008 R_X86_64_RELATIVE 34e090 │ │ │ │ +0000000000456a20 0000000000000008 R_X86_64_RELATIVE 34e230 │ │ │ │ +0000000000456a28 0000000000000008 R_X86_64_RELATIVE 34e240 │ │ │ │ +0000000000456a30 0000000000000008 R_X86_64_RELATIVE 34e0a0 │ │ │ │ +0000000000456a38 0000000000000008 R_X86_64_RELATIVE 34e3c0 │ │ │ │ +0000000000456a40 0000000000000008 R_X86_64_RELATIVE 34e3e0 │ │ │ │ +0000000000456a48 0000000000000008 R_X86_64_RELATIVE 34e3d0 │ │ │ │ +0000000000456a50 0000000000000008 R_X86_64_RELATIVE 34e250 │ │ │ │ +0000000000456a58 0000000000000008 R_X86_64_RELATIVE 34e480 │ │ │ │ +0000000000456a60 0000000000000008 R_X86_64_RELATIVE 34e450 │ │ │ │ +0000000000456a68 0000000000000008 R_X86_64_RELATIVE 34e080 │ │ │ │ +0000000000456a70 0000000000000008 R_X86_64_RELATIVE 34e460 │ │ │ │ +0000000000456a78 0000000000000008 R_X86_64_RELATIVE 34e260 │ │ │ │ +0000000000456a80 0000000000000008 R_X86_64_RELATIVE 34e470 │ │ │ │ +0000000000456a88 0000000000000008 R_X86_64_RELATIVE 34e3f0 │ │ │ │ +0000000000456a98 0000000000000008 R_X86_64_RELATIVE 352de0 │ │ │ │ +0000000000456ae0 0000000000000008 R_X86_64_RELATIVE 353a80 │ │ │ │ +0000000000456b20 0000000000000008 R_X86_64_RELATIVE 353d90 │ │ │ │ +0000000000456b68 0000000000000008 R_X86_64_RELATIVE 353e70 │ │ │ │ +0000000000456cb8 0000000000000008 R_X86_64_RELATIVE 348280 │ │ │ │ +0000000000456cc0 0000000000000008 R_X86_64_RELATIVE 3482b0 │ │ │ │ +0000000000456cc8 0000000000000008 R_X86_64_RELATIVE 348320 │ │ │ │ +0000000000456cd0 0000000000000008 R_X86_64_RELATIVE 348330 │ │ │ │ +0000000000456cd8 0000000000000008 R_X86_64_RELATIVE 3482c0 │ │ │ │ +0000000000456ce0 0000000000000008 R_X86_64_RELATIVE 348490 │ │ │ │ +0000000000456ce8 0000000000000008 R_X86_64_RELATIVE 3484b0 │ │ │ │ +0000000000456cf0 0000000000000008 R_X86_64_RELATIVE 3484a0 │ │ │ │ +0000000000456cf8 0000000000000008 R_X86_64_RELATIVE 348340 │ │ │ │ +0000000000456d00 0000000000000008 R_X86_64_RELATIVE 348530 │ │ │ │ +0000000000456d08 0000000000000008 R_X86_64_RELATIVE 348500 │ │ │ │ +0000000000456d10 0000000000000008 R_X86_64_RELATIVE 3482a0 │ │ │ │ +0000000000456d18 0000000000000008 R_X86_64_RELATIVE 348510 │ │ │ │ +0000000000456d20 0000000000000008 R_X86_64_RELATIVE 348350 │ │ │ │ +0000000000456d28 0000000000000008 R_X86_64_RELATIVE 348520 │ │ │ │ +0000000000456d30 0000000000000008 R_X86_64_RELATIVE 3484c0 │ │ │ │ +0000000000456d38 0000000000000008 R_X86_64_RELATIVE 347bd0 │ │ │ │ +0000000000456d40 0000000000000008 R_X86_64_RELATIVE 34bd40 │ │ │ │ +0000000000456d48 0000000000000008 R_X86_64_RELATIVE 34bd70 │ │ │ │ +0000000000456d50 0000000000000008 R_X86_64_RELATIVE 34bf40 │ │ │ │ +0000000000456d58 0000000000000008 R_X86_64_RELATIVE 34bf50 │ │ │ │ +0000000000456d60 0000000000000008 R_X86_64_RELATIVE 34bd80 │ │ │ │ +0000000000456d68 0000000000000008 R_X86_64_RELATIVE 34c0c0 │ │ │ │ +0000000000456d70 0000000000000008 R_X86_64_RELATIVE 34c0e0 │ │ │ │ +0000000000456d78 0000000000000008 R_X86_64_RELATIVE 34c0d0 │ │ │ │ +0000000000456d80 0000000000000008 R_X86_64_RELATIVE 34bf60 │ │ │ │ +0000000000456d88 0000000000000008 R_X86_64_RELATIVE 34c190 │ │ │ │ +0000000000456d90 0000000000000008 R_X86_64_RELATIVE 34c160 │ │ │ │ +0000000000456d98 0000000000000008 R_X86_64_RELATIVE 34bd60 │ │ │ │ +0000000000456da0 0000000000000008 R_X86_64_RELATIVE 34c170 │ │ │ │ +0000000000456da8 0000000000000008 R_X86_64_RELATIVE 34bf70 │ │ │ │ +0000000000456db0 0000000000000008 R_X86_64_RELATIVE 34c180 │ │ │ │ +0000000000456db8 0000000000000008 R_X86_64_RELATIVE 34c0f0 │ │ │ │ +0000000000456dc8 0000000000000008 R_X86_64_RELATIVE 350cc0 │ │ │ │ +0000000000456dd0 0000000000000008 R_X86_64_RELATIVE 350d00 │ │ │ │ +0000000000456dd8 0000000000000008 R_X86_64_RELATIVE 351100 │ │ │ │ +0000000000456de0 0000000000000008 R_X86_64_RELATIVE 351110 │ │ │ │ +0000000000456de8 0000000000000008 R_X86_64_RELATIVE 350d10 │ │ │ │ +0000000000456df0 0000000000000008 R_X86_64_RELATIVE 351640 │ │ │ │ +0000000000456df8 0000000000000008 R_X86_64_RELATIVE 351660 │ │ │ │ +0000000000456e00 0000000000000008 R_X86_64_RELATIVE 351650 │ │ │ │ +0000000000456e08 0000000000000008 R_X86_64_RELATIVE 351120 │ │ │ │ +0000000000456e10 0000000000000008 R_X86_64_RELATIVE 3516c0 │ │ │ │ +0000000000456e18 0000000000000008 R_X86_64_RELATIVE 3516b0 │ │ │ │ +0000000000456e20 0000000000000008 R_X86_64_RELATIVE 350cf0 │ │ │ │ +0000000000456e98 0000000000000008 R_X86_64_RELATIVE 3559c0 │ │ │ │ +0000000000456f60 0000000000000008 R_X86_64_RELATIVE 348ea0 │ │ │ │ +0000000000456f68 0000000000000008 R_X86_64_RELATIVE 348ed0 │ │ │ │ +0000000000456f70 0000000000000008 R_X86_64_RELATIVE 348fb0 │ │ │ │ +0000000000456f78 0000000000000008 R_X86_64_RELATIVE 348fc0 │ │ │ │ +0000000000456f80 0000000000000008 R_X86_64_RELATIVE 348ee0 │ │ │ │ +0000000000456f88 0000000000000008 R_X86_64_RELATIVE 3491d0 │ │ │ │ +0000000000456f90 0000000000000008 R_X86_64_RELATIVE 3491f0 │ │ │ │ +0000000000456f98 0000000000000008 R_X86_64_RELATIVE 3491e0 │ │ │ │ +0000000000456fa0 0000000000000008 R_X86_64_RELATIVE 348fd0 │ │ │ │ +0000000000456fa8 0000000000000008 R_X86_64_RELATIVE 3492c0 │ │ │ │ +0000000000456fb0 0000000000000008 R_X86_64_RELATIVE 349290 │ │ │ │ +0000000000456fb8 0000000000000008 R_X86_64_RELATIVE 348ec0 │ │ │ │ +0000000000456fc0 0000000000000008 R_X86_64_RELATIVE 3492a0 │ │ │ │ +0000000000456fc8 0000000000000008 R_X86_64_RELATIVE 348fe0 │ │ │ │ +0000000000456fd0 0000000000000008 R_X86_64_RELATIVE 3492b0 │ │ │ │ +0000000000456fd8 0000000000000008 R_X86_64_RELATIVE 349200 │ │ │ │ +0000000000456fe8 0000000000000008 R_X86_64_RELATIVE 34ae10 │ │ │ │ +0000000000456ff0 0000000000000008 R_X86_64_RELATIVE 34ae40 │ │ │ │ +0000000000456ff8 0000000000000008 R_X86_64_RELATIVE 34af40 │ │ │ │ +0000000000457000 0000000000000008 R_X86_64_RELATIVE 34af50 │ │ │ │ +0000000000457008 0000000000000008 R_X86_64_RELATIVE 34ae50 │ │ │ │ +0000000000457010 0000000000000008 R_X86_64_RELATIVE 34b0c0 │ │ │ │ +0000000000457018 0000000000000008 R_X86_64_RELATIVE 34b0e0 │ │ │ │ +0000000000457020 0000000000000008 R_X86_64_RELATIVE 34b0d0 │ │ │ │ +0000000000457028 0000000000000008 R_X86_64_RELATIVE 34af60 │ │ │ │ +0000000000457030 0000000000000008 R_X86_64_RELATIVE 34b1d0 │ │ │ │ +0000000000457038 0000000000000008 R_X86_64_RELATIVE 34b1a0 │ │ │ │ +0000000000457040 0000000000000008 R_X86_64_RELATIVE 34ae30 │ │ │ │ +0000000000457048 0000000000000008 R_X86_64_RELATIVE 34b1b0 │ │ │ │ +0000000000457050 0000000000000008 R_X86_64_RELATIVE 34af70 │ │ │ │ +0000000000457058 0000000000000008 R_X86_64_RELATIVE 34b1c0 │ │ │ │ +0000000000457060 0000000000000008 R_X86_64_RELATIVE 34b0f0 │ │ │ │ +0000000000457070 0000000000000008 R_X86_64_RELATIVE 34cf30 │ │ │ │ +0000000000457078 0000000000000008 R_X86_64_RELATIVE 34cf70 │ │ │ │ +0000000000457080 0000000000000008 R_X86_64_RELATIVE 34d280 │ │ │ │ +0000000000457088 0000000000000008 R_X86_64_RELATIVE 34d290 │ │ │ │ +0000000000457090 0000000000000008 R_X86_64_RELATIVE 34cf80 │ │ │ │ +0000000000457098 0000000000000008 R_X86_64_RELATIVE 34d4a0 │ │ │ │ +00000000004570a0 0000000000000008 R_X86_64_RELATIVE 34d4c0 │ │ │ │ +00000000004570a8 0000000000000008 R_X86_64_RELATIVE 34d4b0 │ │ │ │ +00000000004570b0 0000000000000008 R_X86_64_RELATIVE 34d2a0 │ │ │ │ +00000000004570b8 0000000000000008 R_X86_64_RELATIVE 34d550 │ │ │ │ +00000000004570c0 0000000000000008 R_X86_64_RELATIVE 34d520 │ │ │ │ +00000000004570c8 0000000000000008 R_X86_64_RELATIVE 34cf60 │ │ │ │ +00000000004570d0 0000000000000008 R_X86_64_RELATIVE 34d530 │ │ │ │ +00000000004570d8 0000000000000008 R_X86_64_RELATIVE 34d2b0 │ │ │ │ +00000000004570e0 0000000000000008 R_X86_64_RELATIVE 34d540 │ │ │ │ +00000000004570e8 0000000000000008 R_X86_64_RELATIVE 34d4d0 │ │ │ │ +00000000004570f8 0000000000000008 R_X86_64_RELATIVE 34f7f0 │ │ │ │ +0000000000457100 0000000000000008 R_X86_64_RELATIVE 34f830 │ │ │ │ +0000000000457108 0000000000000008 R_X86_64_RELATIVE 34fa60 │ │ │ │ +0000000000457110 0000000000000008 R_X86_64_RELATIVE 34fa70 │ │ │ │ +0000000000457118 0000000000000008 R_X86_64_RELATIVE 34f840 │ │ │ │ +0000000000457120 0000000000000008 R_X86_64_RELATIVE 34fc00 │ │ │ │ +0000000000457128 0000000000000008 R_X86_64_RELATIVE 34fc20 │ │ │ │ +0000000000457130 0000000000000008 R_X86_64_RELATIVE 34fc10 │ │ │ │ +0000000000457138 0000000000000008 R_X86_64_RELATIVE 34fa80 │ │ │ │ +0000000000457140 0000000000000008 R_X86_64_RELATIVE 34fd20 │ │ │ │ +0000000000457148 0000000000000008 R_X86_64_RELATIVE 34fcf0 │ │ │ │ +0000000000457150 0000000000000008 R_X86_64_RELATIVE 34f820 │ │ │ │ +0000000000457158 0000000000000008 R_X86_64_RELATIVE 34fd00 │ │ │ │ +0000000000457160 0000000000000008 R_X86_64_RELATIVE 34fa90 │ │ │ │ +0000000000457168 0000000000000008 R_X86_64_RELATIVE 34fd10 │ │ │ │ +0000000000457170 0000000000000008 R_X86_64_RELATIVE 34fc30 │ │ │ │ +00000000004571c8 0000000000000008 R_X86_64_RELATIVE 354a10 │ │ │ │ +0000000000457250 0000000000000008 R_X86_64_RELATIVE 355420 │ │ │ │ +00000000004573a0 0000000000000008 R_X86_64_RELATIVE 349f70 │ │ │ │ +00000000004573a8 0000000000000008 R_X86_64_RELATIVE 349fb0 │ │ │ │ +00000000004573b0 0000000000000008 R_X86_64_RELATIVE 34a140 │ │ │ │ +00000000004573b8 0000000000000008 R_X86_64_RELATIVE 34a150 │ │ │ │ +00000000004573c0 0000000000000008 R_X86_64_RELATIVE 349fc0 │ │ │ │ +00000000004573c8 0000000000000008 R_X86_64_RELATIVE 34a3d0 │ │ │ │ +00000000004573d0 0000000000000008 R_X86_64_RELATIVE 34a3f0 │ │ │ │ +00000000004573d8 0000000000000008 R_X86_64_RELATIVE 34a3e0 │ │ │ │ +00000000004573e0 0000000000000008 R_X86_64_RELATIVE 34a160 │ │ │ │ +00000000004573e8 0000000000000008 R_X86_64_RELATIVE 34a520 │ │ │ │ +00000000004573f0 0000000000000008 R_X86_64_RELATIVE 34a4f0 │ │ │ │ +00000000004573f8 0000000000000008 R_X86_64_RELATIVE 349fa0 │ │ │ │ +0000000000457400 0000000000000008 R_X86_64_RELATIVE 34a500 │ │ │ │ +0000000000457408 0000000000000008 R_X86_64_RELATIVE 34a170 │ │ │ │ +0000000000457410 0000000000000008 R_X86_64_RELATIVE 34a510 │ │ │ │ +0000000000457418 0000000000000008 R_X86_64_RELATIVE 34a400 │ │ │ │ +0000000000457428 0000000000000008 R_X86_64_RELATIVE 34e060 │ │ │ │ +0000000000457430 0000000000000008 R_X86_64_RELATIVE 34e090 │ │ │ │ +0000000000457438 0000000000000008 R_X86_64_RELATIVE 34e230 │ │ │ │ +0000000000457440 0000000000000008 R_X86_64_RELATIVE 34e240 │ │ │ │ +0000000000457448 0000000000000008 R_X86_64_RELATIVE 34e0a0 │ │ │ │ +0000000000457450 0000000000000008 R_X86_64_RELATIVE 34e3c0 │ │ │ │ +0000000000457458 0000000000000008 R_X86_64_RELATIVE 34e3e0 │ │ │ │ +0000000000457460 0000000000000008 R_X86_64_RELATIVE 34e3d0 │ │ │ │ +0000000000457468 0000000000000008 R_X86_64_RELATIVE 34e250 │ │ │ │ +0000000000457470 0000000000000008 R_X86_64_RELATIVE 34e480 │ │ │ │ +0000000000457478 0000000000000008 R_X86_64_RELATIVE 34e450 │ │ │ │ +0000000000457480 0000000000000008 R_X86_64_RELATIVE 34e080 │ │ │ │ +0000000000457488 0000000000000008 R_X86_64_RELATIVE 34e460 │ │ │ │ +0000000000457490 0000000000000008 R_X86_64_RELATIVE 34e260 │ │ │ │ +0000000000457498 0000000000000008 R_X86_64_RELATIVE 34e470 │ │ │ │ +00000000004574a0 0000000000000008 R_X86_64_RELATIVE 34e3f0 │ │ │ │ +00000000004574b0 0000000000000008 R_X86_64_RELATIVE 352de0 │ │ │ │ +00000000004574f8 0000000000000008 R_X86_64_RELATIVE 353a80 │ │ │ │ +0000000000457538 0000000000000008 R_X86_64_RELATIVE 353d90 │ │ │ │ +0000000000457580 0000000000000008 R_X86_64_RELATIVE 353e70 │ │ │ │ 00000000004576d0 0000000000000008 R_X86_64_RELATIVE 3c6225 │ │ │ │ 00000000004576e0 0000000000000008 R_X86_64_RELATIVE 3c62a5 │ │ │ │ 00000000004576f0 0000000000000008 R_X86_64_RELATIVE 3c62e5 │ │ │ │ 0000000000457700 0000000000000008 R_X86_64_RELATIVE 399b48 │ │ │ │ 0000000000457710 0000000000000008 R_X86_64_RELATIVE 399cb7 │ │ │ │ 0000000000457720 0000000000000008 R_X86_64_RELATIVE 399ca7 │ │ │ │ 0000000000457730 0000000000000008 R_X86_64_RELATIVE 39e271 │ │ │ │ @@ -5990,30 +5990,30 @@ │ │ │ │ 0000000000458670 0000000000000008 R_X86_64_RELATIVE 3978c9 │ │ │ │ 0000000000458688 0000000000000008 R_X86_64_RELATIVE 3978c9 │ │ │ │ 00000000004586a0 0000000000000008 R_X86_64_RELATIVE 3978c9 │ │ │ │ 00000000004586b8 0000000000000008 R_X86_64_RELATIVE 3978c9 │ │ │ │ 00000000004586d0 0000000000000008 R_X86_64_RELATIVE 3978c9 │ │ │ │ 00000000004586e8 0000000000000008 R_X86_64_RELATIVE 3978c9 │ │ │ │ 0000000000458700 0000000000000008 R_X86_64_RELATIVE 3978c9 │ │ │ │ -0000000000458798 0000000000000008 R_X86_64_RELATIVE 30b660 │ │ │ │ -00000000004587a0 0000000000000008 R_X86_64_RELATIVE 30b8d0 │ │ │ │ -00000000004587b0 0000000000000008 R_X86_64_RELATIVE 30bbe0 │ │ │ │ -00000000004587b8 0000000000000008 R_X86_64_RELATIVE 30b660 │ │ │ │ -00000000004587c0 0000000000000008 R_X86_64_RELATIVE 30b8d0 │ │ │ │ -00000000004587d0 0000000000000008 R_X86_64_RELATIVE 30bbe0 │ │ │ │ -00000000004587d8 0000000000000008 R_X86_64_RELATIVE 30b660 │ │ │ │ -00000000004587e0 0000000000000008 R_X86_64_RELATIVE 30b8d0 │ │ │ │ -00000000004587f0 0000000000000008 R_X86_64_RELATIVE 30bbe0 │ │ │ │ -0000000000458808 0000000000000008 R_X86_64_RELATIVE 2e32c0 │ │ │ │ -0000000000458810 0000000000000008 R_X86_64_RELATIVE 2e3370 │ │ │ │ -0000000000458818 0000000000000008 R_X86_64_RELATIVE 313b10 │ │ │ │ -0000000000458820 0000000000000008 R_X86_64_RELATIVE 313b10 │ │ │ │ -0000000000458828 0000000000000008 R_X86_64_RELATIVE 313b10 │ │ │ │ -0000000000458840 0000000000000008 R_X86_64_RELATIVE 30fd20 │ │ │ │ -0000000000458848 0000000000000008 R_X86_64_RELATIVE 30fd20 │ │ │ │ +0000000000458798 0000000000000008 R_X86_64_RELATIVE 2fcb10 │ │ │ │ +00000000004587a0 0000000000000008 R_X86_64_RELATIVE 2fcd80 │ │ │ │ +00000000004587b0 0000000000000008 R_X86_64_RELATIVE 2fd090 │ │ │ │ +00000000004587b8 0000000000000008 R_X86_64_RELATIVE 2fcb10 │ │ │ │ +00000000004587c0 0000000000000008 R_X86_64_RELATIVE 2fcd80 │ │ │ │ +00000000004587d0 0000000000000008 R_X86_64_RELATIVE 2fd090 │ │ │ │ +00000000004587d8 0000000000000008 R_X86_64_RELATIVE 2fcb10 │ │ │ │ +00000000004587e0 0000000000000008 R_X86_64_RELATIVE 2fcd80 │ │ │ │ +00000000004587f0 0000000000000008 R_X86_64_RELATIVE 2fd090 │ │ │ │ +0000000000458808 0000000000000008 R_X86_64_RELATIVE 306800 │ │ │ │ +0000000000458810 0000000000000008 R_X86_64_RELATIVE 3068b0 │ │ │ │ +0000000000458818 0000000000000008 R_X86_64_RELATIVE 304fc0 │ │ │ │ +0000000000458820 0000000000000008 R_X86_64_RELATIVE 304fc0 │ │ │ │ +0000000000458828 0000000000000008 R_X86_64_RELATIVE 304fc0 │ │ │ │ +0000000000458840 0000000000000008 R_X86_64_RELATIVE 3011d0 │ │ │ │ +0000000000458848 0000000000000008 R_X86_64_RELATIVE 3011d0 │ │ │ │ 0000000000458850 0000000000000008 R_X86_64_RELATIVE 2e0f90 │ │ │ │ 0000000000458858 0000000000000008 R_X86_64_RELATIVE 2e0f90 │ │ │ │ 0000000000458860 0000000000000008 R_X86_64_RELATIVE 2e0f90 │ │ │ │ 0000000000458868 0000000000000008 R_X86_64_RELATIVE 398278 │ │ │ │ 0000000000458880 0000000000000008 R_X86_64_RELATIVE 3957fa │ │ │ │ 0000000000458898 0000000000000008 R_X86_64_RELATIVE 3957fa │ │ │ │ 00000000004588b0 0000000000000008 R_X86_64_RELATIVE 3957fa │ │ │ │ @@ -6462,15 +6462,15 @@ │ │ │ │ 000000000045a9e0 0000000000000008 R_X86_64_RELATIVE 3da9f2 │ │ │ │ 000000000045a9e8 0000000000000008 R_X86_64_RELATIVE 3da9fd │ │ │ │ 000000000045a9f0 0000000000000008 R_X86_64_RELATIVE 3daa0a │ │ │ │ 000000000045a9f8 0000000000000008 R_X86_64_RELATIVE 3daa15 │ │ │ │ 000000000045aa00 0000000000000008 R_X86_64_RELATIVE 3daa1f │ │ │ │ 000000000045aa08 0000000000000008 R_X86_64_RELATIVE 3daa24 │ │ │ │ 000000000045ac58 0000000000000008 R_X86_64_RELATIVE 285650 │ │ │ │ -000000000045ac60 0000000000000008 R_X86_64_RELATIVE 2e4a20 │ │ │ │ +000000000045ac60 0000000000000008 R_X86_64_RELATIVE 315d50 │ │ │ │ 000000000045ac68 0000000000000008 R_X86_64_RELATIVE 48690 │ │ │ │ 000000000045ac70 0000000000000008 R_X86_64_RELATIVE 275f60 │ │ │ │ 000000000045ac80 0000000000000008 R_X86_64_RELATIVE 3f590 │ │ │ │ 000000000045ac88 0000000000000008 R_X86_64_RELATIVE 3fc90 │ │ │ │ 000000000045ac90 0000000000000008 R_X86_64_RELATIVE 27f250 │ │ │ │ 000000000045ac98 0000000000000008 R_X86_64_RELATIVE 267da0 │ │ │ │ 000000000045aca0 0000000000000008 R_X86_64_RELATIVE 2c3df0 │ │ │ │ @@ -6480,15 +6480,15 @@ │ │ │ │ 000000000045acc8 0000000000000008 R_X86_64_RELATIVE 26c290 │ │ │ │ 000000000045acd0 0000000000000008 R_X86_64_RELATIVE 1a07c0 │ │ │ │ 000000000045acd8 0000000000000008 R_X86_64_RELATIVE 3ef20 │ │ │ │ 000000000045ace0 0000000000000008 R_X86_64_RELATIVE 3ef90 │ │ │ │ 000000000045ace8 0000000000000008 R_X86_64_RELATIVE 26bb90 │ │ │ │ 000000000045acf0 0000000000000008 R_X86_64_RELATIVE 278300 │ │ │ │ 000000000045acf8 0000000000000008 R_X86_64_RELATIVE 1b3be0 │ │ │ │ -000000000045ad08 0000000000000008 R_X86_64_RELATIVE 314bd0 │ │ │ │ +000000000045ad08 0000000000000008 R_X86_64_RELATIVE 2e22f0 │ │ │ │ 000000000045ad10 0000000000000008 R_X86_64_RELATIVE 38cfa0 │ │ │ │ 000000000045ad18 0000000000000008 R_X86_64_RELATIVE 1c99c0 │ │ │ │ 000000000045ad20 0000000000000008 R_X86_64_RELATIVE 1b5520 │ │ │ │ 000000000045ad28 0000000000000008 R_X86_64_RELATIVE 164ad0 │ │ │ │ 000000000045ad40 0000000000000008 R_X86_64_RELATIVE 2b2540 │ │ │ │ 000000000045ad48 0000000000000008 R_X86_64_RELATIVE 2d8c50 │ │ │ │ 000000000045ad50 0000000000000008 R_X86_64_RELATIVE 1d6c70 │ │ │ │ @@ -6509,15 +6509,15 @@ │ │ │ │ 000000000045ae18 0000000000000008 R_X86_64_RELATIVE 153e60 │ │ │ │ 000000000045ae20 0000000000000008 R_X86_64_RELATIVE 3eeb0 │ │ │ │ 000000000045ae38 0000000000000008 R_X86_64_RELATIVE 2667e0 │ │ │ │ 000000000045ae40 0000000000000008 R_X86_64_RELATIVE 394630 │ │ │ │ 000000000045ae48 0000000000000008 R_X86_64_RELATIVE 1d6d90 │ │ │ │ 000000000045ae50 0000000000000008 R_X86_64_RELATIVE 431ce │ │ │ │ 000000000045ae58 0000000000000008 R_X86_64_RELATIVE 1e70a0 │ │ │ │ -000000000045ae68 0000000000000008 R_X86_64_RELATIVE 323180 │ │ │ │ +000000000045ae68 0000000000000008 R_X86_64_RELATIVE 30ff30 │ │ │ │ 000000000045ae70 0000000000000008 R_X86_64_RELATIVE 27d380 │ │ │ │ 000000000045ae78 0000000000000008 R_X86_64_RELATIVE 1ce990 │ │ │ │ 000000000045ae80 0000000000000008 R_X86_64_RELATIVE 3f000 │ │ │ │ 000000000045ae88 0000000000000008 R_X86_64_RELATIVE 1e43f0 │ │ │ │ 000000000045ae90 0000000000000008 R_X86_64_RELATIVE 153a20 │ │ │ │ 000000000045aea0 0000000000000008 R_X86_64_RELATIVE 267c9f │ │ │ │ 000000000045aea8 0000000000000008 R_X86_64_RELATIVE 2d34d0 │ │ │ │ @@ -6539,58 +6539,58 @@ │ │ │ │ 000000000045af40 0000000000000008 R_X86_64_RELATIVE 1aa080 │ │ │ │ 000000000045af48 0000000000000008 R_X86_64_RELATIVE 1e1e60 │ │ │ │ 000000000045af50 0000000000000008 R_X86_64_RELATIVE 1df3f0 │ │ │ │ 000000000045af58 0000000000000008 R_X86_64_RELATIVE 25dae0 │ │ │ │ 000000000045af60 0000000000000008 R_X86_64_RELATIVE 29cfc0 │ │ │ │ 000000000045af68 0000000000000008 R_X86_64_RELATIVE 27e890 │ │ │ │ 000000000045af70 0000000000000008 R_X86_64_RELATIVE 1dde90 │ │ │ │ -000000000045af78 0000000000000008 R_X86_64_RELATIVE 2e4cc0 │ │ │ │ +000000000045af78 0000000000000008 R_X86_64_RELATIVE 315ff0 │ │ │ │ 000000000045af80 0000000000000008 R_X86_64_RELATIVE 3f4b0 │ │ │ │ 000000000045af88 0000000000000008 R_X86_64_RELATIVE 2834a0 │ │ │ │ 000000000045af98 0000000000000008 R_X86_64_RELATIVE 458348 │ │ │ │ 000000000045afa0 0000000000000008 R_X86_64_RELATIVE 25c230 │ │ │ │ 000000000045afa8 0000000000000008 R_X86_64_RELATIVE 29cf70 │ │ │ │ 000000000045afb0 0000000000000008 R_X86_64_RELATIVE 284440 │ │ │ │ -000000000045afb8 0000000000000008 R_X86_64_RELATIVE 3147f0 │ │ │ │ +000000000045afb8 0000000000000008 R_X86_64_RELATIVE 2e1f10 │ │ │ │ 000000000045afc0 0000000000000008 R_X86_64_RELATIVE 2d5760 │ │ │ │ 000000000045afc8 0000000000000008 R_X86_64_RELATIVE 1da430 │ │ │ │ 000000000045afd0 0000000000000008 R_X86_64_RELATIVE 2aad00 │ │ │ │ 000000000045afd8 0000000000000008 R_X86_64_RELATIVE 276b70 │ │ │ │ 000000000045afe0 0000000000000008 R_X86_64_RELATIVE 3bd4e8 │ │ │ │ 000000000045afe8 0000000000000008 R_X86_64_RELATIVE 2d2a70 │ │ │ │ -000000000045aff0 0000000000000008 R_X86_64_RELATIVE 3144e0 │ │ │ │ +000000000045aff0 0000000000000008 R_X86_64_RELATIVE 2e1c00 │ │ │ │ 000000000045aff8 0000000000000008 R_X86_64_RELATIVE 2d9280 │ │ │ │ -000000000045b000 0000000000000008 R_X86_64_RELATIVE 314160 │ │ │ │ +000000000045b000 0000000000000008 R_X86_64_RELATIVE 2e1880 │ │ │ │ 000000000045b008 0000000000000008 R_X86_64_RELATIVE 2c3d10 │ │ │ │ 000000000045b010 0000000000000008 R_X86_64_RELATIVE 449bd8 │ │ │ │ 000000000045b018 0000000000000008 R_X86_64_RELATIVE 267055 │ │ │ │ 000000000045b020 0000000000000008 R_X86_64_RELATIVE 1a2070 │ │ │ │ 000000000045b028 0000000000000008 R_X86_64_RELATIVE 19c050 │ │ │ │ 000000000045b030 0000000000000008 R_X86_64_RELATIVE 1e2700 │ │ │ │ -000000000045b038 0000000000000008 R_X86_64_RELATIVE 322d30 │ │ │ │ +000000000045b038 0000000000000008 R_X86_64_RELATIVE 30fae0 │ │ │ │ 000000000045b040 0000000000000008 R_X86_64_RELATIVE 49dd0 │ │ │ │ 000000000045b048 0000000000000008 R_X86_64_RELATIVE 3bdc18 │ │ │ │ 000000000045b050 0000000000000008 R_X86_64_RELATIVE 2d3400 │ │ │ │ -000000000045b058 0000000000000008 R_X86_64_RELATIVE 2e4b80 │ │ │ │ +000000000045b058 0000000000000008 R_X86_64_RELATIVE 315eb0 │ │ │ │ 000000000045b060 0000000000000008 R_X86_64_RELATIVE 1b7fd0 │ │ │ │ 000000000045b068 0000000000000008 R_X86_64_RELATIVE 152b20 │ │ │ │ 000000000045b070 0000000000000008 R_X86_64_RELATIVE 2cb760 │ │ │ │ 000000000045b078 0000000000000008 R_X86_64_RELATIVE 1d4820 │ │ │ │ 000000000045b080 0000000000000008 R_X86_64_RELATIVE 2a317e │ │ │ │ 000000000045b088 0000000000000008 R_X86_64_RELATIVE 2be0f0 │ │ │ │ 000000000045b090 0000000000000008 R_X86_64_RELATIVE 26d7e0 │ │ │ │ -000000000045b0a0 0000000000000008 R_X86_64_RELATIVE 2e3760 │ │ │ │ +000000000045b0a0 0000000000000008 R_X86_64_RELATIVE 314a90 │ │ │ │ 000000000045b0b0 0000000000000008 R_X86_64_RELATIVE 44410 │ │ │ │ 000000000045b0b8 0000000000000008 R_X86_64_RELATIVE 48fa0 │ │ │ │ 000000000045b0c0 0000000000000008 R_X86_64_RELATIVE 152d60 │ │ │ │ 000000000045b0d0 0000000000000008 R_X86_64_RELATIVE 270a10 │ │ │ │ 000000000045b0d8 0000000000000008 R_X86_64_RELATIVE 1d4da0 │ │ │ │ 000000000045b0e0 0000000000000008 R_X86_64_RELATIVE 48840 │ │ │ │ 000000000045b0f0 0000000000000008 R_X86_64_RELATIVE 25c4a0 │ │ │ │ -000000000045b0f8 0000000000000008 R_X86_64_RELATIVE 322b00 │ │ │ │ +000000000045b0f8 0000000000000008 R_X86_64_RELATIVE 30f8b0 │ │ │ │ 000000000045b100 0000000000000008 R_X86_64_RELATIVE 2b78f0 │ │ │ │ 000000000045b108 0000000000000008 R_X86_64_RELATIVE 40100 │ │ │ │ 000000000045b110 0000000000000008 R_X86_64_RELATIVE 486e0 │ │ │ │ 000000000045b118 0000000000000008 R_X86_64_RELATIVE 1a7630 │ │ │ │ 000000000045b120 0000000000000008 R_X86_64_RELATIVE 1b3980 │ │ │ │ 000000000045b130 0000000000000008 R_X86_64_RELATIVE 1a2f70 │ │ │ │ 000000000045b140 0000000000000008 R_X86_64_RELATIVE 49010 │ │ │ │ @@ -6627,39 +6627,39 @@ │ │ │ │ 000000000045b248 0000000000000008 R_X86_64_RELATIVE 1e93f0 │ │ │ │ 000000000045b250 0000000000000008 R_X86_64_RELATIVE 27ed70 │ │ │ │ 000000000045b260 0000000000000008 R_X86_64_RELATIVE 4472e0 │ │ │ │ 000000000045b268 0000000000000008 R_X86_64_RELATIVE 3f880 │ │ │ │ 000000000045b270 0000000000000008 R_X86_64_RELATIVE 25d300 │ │ │ │ 000000000045b278 0000000000000008 R_X86_64_RELATIVE 1dd3b0 │ │ │ │ 000000000045b288 0000000000000008 R_X86_64_RELATIVE 2ca940 │ │ │ │ -000000000045b290 0000000000000008 R_X86_64_RELATIVE 322400 │ │ │ │ -000000000045b298 0000000000000008 R_X86_64_RELATIVE 3211c0 │ │ │ │ +000000000045b290 0000000000000008 R_X86_64_RELATIVE 30f1b0 │ │ │ │ +000000000045b298 0000000000000008 R_X86_64_RELATIVE 30df70 │ │ │ │ 000000000045b2a0 0000000000000008 R_X86_64_RELATIVE 1662b0 │ │ │ │ 000000000045b2a8 0000000000000008 R_X86_64_RELATIVE 25c0e0 │ │ │ │ -000000000045b2b0 0000000000000008 R_X86_64_RELATIVE 31de90 │ │ │ │ +000000000045b2b0 0000000000000008 R_X86_64_RELATIVE 30ac40 │ │ │ │ 000000000045b2b8 0000000000000008 R_X86_64_RELATIVE 3e8a0 │ │ │ │ 000000000045b2c0 0000000000000008 R_X86_64_RELATIVE 2c2d10 │ │ │ │ 000000000045b2c8 0000000000000008 R_X86_64_RELATIVE 26d6b0 │ │ │ │ 000000000045b2d0 0000000000000008 R_X86_64_RELATIVE 2cc5c0 │ │ │ │ 000000000045b2d8 0000000000000008 R_X86_64_RELATIVE 1d2270 │ │ │ │ 000000000045b2e0 0000000000000008 R_X86_64_RELATIVE 2afae0 │ │ │ │ 000000000045b2f0 0000000000000008 R_X86_64_RELATIVE 3ef20 │ │ │ │ 000000000045b2f8 0000000000000008 R_X86_64_RELATIVE 3bd7e8 │ │ │ │ 000000000045b300 0000000000000008 R_X86_64_RELATIVE 49d00 │ │ │ │ -000000000045b308 0000000000000008 R_X86_64_RELATIVE 31b700 │ │ │ │ +000000000045b308 0000000000000008 R_X86_64_RELATIVE 3084b0 │ │ │ │ 000000000045b318 0000000000000008 R_X86_64_RELATIVE 279480 │ │ │ │ 000000000045b320 0000000000000008 R_X86_64_RELATIVE 1dcf30 │ │ │ │ -000000000045b328 0000000000000008 R_X86_64_RELATIVE 2e4dc0 │ │ │ │ -000000000045b338 0000000000000008 R_X86_64_RELATIVE 323e40 │ │ │ │ -000000000045b340 0000000000000008 R_X86_64_RELATIVE 2e3420 │ │ │ │ +000000000045b328 0000000000000008 R_X86_64_RELATIVE 3160f0 │ │ │ │ +000000000045b338 0000000000000008 R_X86_64_RELATIVE 310bf0 │ │ │ │ +000000000045b340 0000000000000008 R_X86_64_RELATIVE 314750 │ │ │ │ 000000000045b348 0000000000000008 R_X86_64_RELATIVE 394590 │ │ │ │ -000000000045b358 0000000000000008 R_X86_64_RELATIVE 319fd0 │ │ │ │ +000000000045b358 0000000000000008 R_X86_64_RELATIVE 306d80 │ │ │ │ 000000000045b360 0000000000000008 R_X86_64_RELATIVE 2bdf30 │ │ │ │ 000000000045b368 0000000000000008 R_X86_64_RELATIVE 44480 │ │ │ │ -000000000045b370 0000000000000008 R_X86_64_RELATIVE 31a000 │ │ │ │ +000000000045b370 0000000000000008 R_X86_64_RELATIVE 306db0 │ │ │ │ 000000000045b380 0000000000000008 R_X86_64_RELATIVE 2d8dc0 │ │ │ │ 000000000045b390 0000000000000008 R_X86_64_RELATIVE 299630 │ │ │ │ 000000000045b398 0000000000000008 R_X86_64_RELATIVE 3ef20 │ │ │ │ 000000000045b3a0 0000000000000008 R_X86_64_RELATIVE 2d8ef0 │ │ │ │ 000000000045b3a8 0000000000000008 R_X86_64_RELATIVE 2675a5 │ │ │ │ 000000000045b3b0 0000000000000008 R_X86_64_RELATIVE 15150e │ │ │ │ 000000000045b3b8 0000000000000008 R_X86_64_RELATIVE 3fba0 │ │ │ │ @@ -6679,69 +6679,69 @@ │ │ │ │ 000000000045b448 0000000000000008 R_X86_64_RELATIVE 16ac70 │ │ │ │ 000000000045b450 0000000000000008 R_X86_64_RELATIVE 1dfd10 │ │ │ │ 000000000045b458 0000000000000008 R_X86_64_RELATIVE 2717e0 │ │ │ │ 000000000045b460 0000000000000008 R_X86_64_RELATIVE 49d70 │ │ │ │ 000000000045b468 0000000000000008 R_X86_64_RELATIVE 1e8bf0 │ │ │ │ 000000000045b470 0000000000000008 R_X86_64_RELATIVE 2b2420 │ │ │ │ 000000000045b478 0000000000000008 R_X86_64_RELATIVE 49b90 │ │ │ │ -000000000045b480 0000000000000008 R_X86_64_RELATIVE 3228e0 │ │ │ │ +000000000045b480 0000000000000008 R_X86_64_RELATIVE 30f690 │ │ │ │ 000000000045b488 0000000000000008 R_X86_64_RELATIVE 3f843 │ │ │ │ 000000000045b490 0000000000000008 R_X86_64_RELATIVE 1dd3e0 │ │ │ │ 000000000045b4a0 0000000000000008 R_X86_64_RELATIVE 29a3a0 │ │ │ │ 000000000045b4a8 0000000000000008 R_X86_64_RELATIVE 1ddc50 │ │ │ │ 000000000045b4b0 0000000000000008 R_X86_64_RELATIVE 270c60 │ │ │ │ 000000000045b4c0 0000000000000008 R_X86_64_RELATIVE 267b10 │ │ │ │ 000000000045b4c8 0000000000000008 R_X86_64_RELATIVE 27f8b0 │ │ │ │ 000000000045b4d0 0000000000000008 R_X86_64_RELATIVE 2ce700 │ │ │ │ 000000000045b4d8 0000000000000008 R_X86_64_RELATIVE 3fcf0 │ │ │ │ 000000000045b4e0 0000000000000008 R_X86_64_RELATIVE 1d4f00 │ │ │ │ 000000000045b4e8 0000000000000008 R_X86_64_RELATIVE 2ca3a0 │ │ │ │ 000000000045b4f0 0000000000000008 R_X86_64_RELATIVE 165d30 │ │ │ │ 000000000045b4f8 0000000000000008 R_X86_64_RELATIVE 3f000 │ │ │ │ 000000000045b500 0000000000000008 R_X86_64_RELATIVE 1ddd80 │ │ │ │ -000000000045b508 0000000000000008 R_X86_64_RELATIVE 317100 │ │ │ │ +000000000045b508 0000000000000008 R_X86_64_RELATIVE 2e4820 │ │ │ │ 000000000045b510 0000000000000008 R_X86_64_RELATIVE 2846d0 │ │ │ │ -000000000045b518 0000000000000008 R_X86_64_RELATIVE 31c130 │ │ │ │ +000000000045b518 0000000000000008 R_X86_64_RELATIVE 308ee0 │ │ │ │ 000000000045b520 0000000000000008 R_X86_64_RELATIVE 1e97f0 │ │ │ │ 000000000045b530 0000000000000008 R_X86_64_RELATIVE 283bf0 │ │ │ │ 000000000045b538 0000000000000008 R_X86_64_RELATIVE 1e3970 │ │ │ │ 000000000045b540 0000000000000008 R_X86_64_RELATIVE 29bce0 │ │ │ │ 000000000045b548 0000000000000008 R_X86_64_RELATIVE 1e6d20 │ │ │ │ 000000000045b558 0000000000000008 R_X86_64_RELATIVE 3eeb0 │ │ │ │ -000000000045b568 0000000000000008 R_X86_64_RELATIVE 31d0b0 │ │ │ │ +000000000045b568 0000000000000008 R_X86_64_RELATIVE 309e60 │ │ │ │ 000000000045b578 0000000000000008 R_X86_64_RELATIVE 3f80e │ │ │ │ 000000000045b580 0000000000000008 R_X86_64_RELATIVE 2cc220 │ │ │ │ 000000000045b598 0000000000000008 R_X86_64_RELATIVE 4811d │ │ │ │ 000000000045b5a0 0000000000000008 R_X86_64_RELATIVE 443e0 │ │ │ │ 000000000045b5a8 0000000000000008 R_X86_64_RELATIVE 270050 │ │ │ │ 000000000045b5b0 0000000000000008 R_X86_64_RELATIVE 48d10 │ │ │ │ 000000000045b5b8 0000000000000008 R_X86_64_RELATIVE 2a1cb9 │ │ │ │ 000000000045b5c0 0000000000000008 R_X86_64_RELATIVE 282560 │ │ │ │ 000000000045b5c8 0000000000000008 R_X86_64_RELATIVE 27a900 │ │ │ │ 000000000045b5d8 0000000000000008 R_X86_64_RELATIVE 1613e0 │ │ │ │ 000000000045b5e0 0000000000000008 R_X86_64_RELATIVE 3a9158 │ │ │ │ 000000000045b5f0 0000000000000008 R_X86_64_RELATIVE 279500 │ │ │ │ -000000000045b5f8 0000000000000008 R_X86_64_RELATIVE 3160f0 │ │ │ │ +000000000045b5f8 0000000000000008 R_X86_64_RELATIVE 2e3810 │ │ │ │ 000000000045b600 0000000000000008 R_X86_64_RELATIVE 2670e6 │ │ │ │ -000000000045b608 0000000000000008 R_X86_64_RELATIVE 31abb0 │ │ │ │ +000000000045b608 0000000000000008 R_X86_64_RELATIVE 307960 │ │ │ │ 000000000045b610 0000000000000008 R_X86_64_RELATIVE 1dd6b0 │ │ │ │ 000000000045b618 0000000000000008 R_X86_64_RELATIVE 2a3750 │ │ │ │ 000000000045b628 0000000000000008 R_X86_64_RELATIVE 2679f9 │ │ │ │ 000000000045b630 0000000000000008 R_X86_64_RELATIVE 2bb9c0 │ │ │ │ 000000000045b638 0000000000000008 R_X86_64_RELATIVE 266b8f │ │ │ │ 000000000045b640 0000000000000008 R_X86_64_RELATIVE 278690 │ │ │ │ 000000000045b648 0000000000000008 R_X86_64_RELATIVE 2bf680 │ │ │ │ 000000000045b650 0000000000000008 R_X86_64_RELATIVE 3ba31 │ │ │ │ 000000000045b658 0000000000000008 R_X86_64_RELATIVE 2847e0 │ │ │ │ 000000000045b660 0000000000000008 R_X86_64_RELATIVE 2d93b0 │ │ │ │ 000000000045b670 0000000000000008 R_X86_64_RELATIVE 165fa0 │ │ │ │ 000000000045b678 0000000000000008 R_X86_64_RELATIVE 2b6540 │ │ │ │ 000000000045b680 0000000000000008 R_X86_64_RELATIVE 3bbe2 │ │ │ │ 000000000045b688 0000000000000008 R_X86_64_RELATIVE 26c0b0 │ │ │ │ -000000000045b698 0000000000000008 R_X86_64_RELATIVE 2e49a0 │ │ │ │ +000000000045b698 0000000000000008 R_X86_64_RELATIVE 315cd0 │ │ │ │ 000000000045b6a0 0000000000000008 R_X86_64_RELATIVE 3f920 │ │ │ │ 000000000045b6b0 0000000000000008 R_X86_64_RELATIVE 491d0 │ │ │ │ 000000000045b6c0 0000000000000008 R_X86_64_RELATIVE 2b6f50 │ │ │ │ 000000000045b6c8 0000000000000008 R_X86_64_RELATIVE 27bd80 │ │ │ │ 000000000045b6d0 0000000000000008 R_X86_64_RELATIVE 3946d0 │ │ │ │ 000000000045b6d8 0000000000000008 R_X86_64_RELATIVE 3f0e0 │ │ │ │ 000000000045b6e0 0000000000000008 R_X86_64_RELATIVE 2d86a0 │ │ │ │ @@ -6758,17 +6758,17 @@ │ │ │ │ 000000000045b740 0000000000000008 R_X86_64_RELATIVE 2672e0 │ │ │ │ 000000000045b748 0000000000000008 R_X86_64_RELATIVE 3f980 │ │ │ │ 000000000045b750 0000000000000008 R_X86_64_RELATIVE 42f50 │ │ │ │ 000000000045b758 0000000000000008 R_X86_64_RELATIVE 1df8d0 │ │ │ │ 000000000045b768 0000000000000008 R_X86_64_RELATIVE 3bbf5 │ │ │ │ 000000000045b778 0000000000000008 R_X86_64_RELATIVE 3fcb0 │ │ │ │ 000000000045b780 0000000000000008 R_X86_64_RELATIVE 266e37 │ │ │ │ -000000000045b788 0000000000000008 R_X86_64_RELATIVE 2e5020 │ │ │ │ +000000000045b788 0000000000000008 R_X86_64_RELATIVE 316350 │ │ │ │ 000000000045b790 0000000000000008 R_X86_64_RELATIVE 2d6920 │ │ │ │ -000000000045b798 0000000000000008 R_X86_64_RELATIVE 2e67e0 │ │ │ │ +000000000045b798 0000000000000008 R_X86_64_RELATIVE 317b10 │ │ │ │ 000000000045b7a0 0000000000000008 R_X86_64_RELATIVE 29db92 │ │ │ │ 000000000045b7a8 0000000000000008 R_X86_64_RELATIVE 1e0140 │ │ │ │ 000000000045b7b0 0000000000000008 R_X86_64_RELATIVE 282400 │ │ │ │ 000000000045b7b8 0000000000000008 R_X86_64_RELATIVE 3fb70 │ │ │ │ 000000000045b7c0 0000000000000008 R_X86_64_RELATIVE 446b0 │ │ │ │ 000000000045b7c8 0000000000000008 R_X86_64_RELATIVE 1b7db0 │ │ │ │ 000000000045b7d0 0000000000000008 R_X86_64_RELATIVE 2d6a70 │ │ │ │ @@ -6843,24 +6843,24 @@ │ │ │ │ 000000000045ba50 0000000000000008 R_X86_64_RELATIVE 49ab0 │ │ │ │ 000000000045ba58 0000000000000008 R_X86_64_RELATIVE 26c010 │ │ │ │ 000000000045ba60 0000000000000008 R_X86_64_RELATIVE 1e3490 │ │ │ │ 000000000045ba68 0000000000000008 R_X86_64_RELATIVE 26779f │ │ │ │ 000000000045ba70 0000000000000008 R_X86_64_RELATIVE 27af20 │ │ │ │ 000000000045ba78 0000000000000008 R_X86_64_RELATIVE 1ddb80 │ │ │ │ 000000000045ba88 0000000000000008 R_X86_64_RELATIVE 458718 │ │ │ │ -000000000045ba90 0000000000000008 R_X86_64_RELATIVE 2e4ec0 │ │ │ │ +000000000045ba90 0000000000000008 R_X86_64_RELATIVE 3161f0 │ │ │ │ 000000000045ba98 0000000000000008 R_X86_64_RELATIVE 2d5ce0 │ │ │ │ 000000000045baa0 0000000000000008 R_X86_64_RELATIVE 2bbaa0 │ │ │ │ 000000000045baa8 0000000000000008 R_X86_64_RELATIVE 153b00 │ │ │ │ 000000000045bab0 0000000000000008 R_X86_64_RELATIVE 19bfb0 │ │ │ │ 000000000045bab8 0000000000000008 R_X86_64_RELATIVE 42830 │ │ │ │ 000000000045bac0 0000000000000008 R_X86_64_RELATIVE 1e7da0 │ │ │ │ 000000000045bac8 0000000000000008 R_X86_64_RELATIVE 1e6660 │ │ │ │ 000000000045bad0 0000000000000008 R_X86_64_RELATIVE 267b36 │ │ │ │ -000000000045bad8 0000000000000008 R_X86_64_RELATIVE 2e3cd0 │ │ │ │ +000000000045bad8 0000000000000008 R_X86_64_RELATIVE 315000 │ │ │ │ 000000000045bae0 0000000000000008 R_X86_64_RELATIVE 49ac0 │ │ │ │ 000000000045bae8 0000000000000008 R_X86_64_RELATIVE 446be0 │ │ │ │ 000000000045baf0 0000000000000008 R_X86_64_RELATIVE 2cff80 │ │ │ │ 000000000045baf8 0000000000000008 R_X86_64_RELATIVE 4464e0 │ │ │ │ 000000000045bb00 0000000000000008 R_X86_64_RELATIVE 267322 │ │ │ │ 000000000045bb08 0000000000000008 R_X86_64_RELATIVE 3fa25 │ │ │ │ 000000000045bb10 0000000000000008 R_X86_64_RELATIVE 27a380 │ │ │ │ @@ -6875,24 +6875,24 @@ │ │ │ │ 000000000045bb58 0000000000000008 R_X86_64_RELATIVE 25d6a0 │ │ │ │ 000000000045bb60 0000000000000008 R_X86_64_RELATIVE 27f680 │ │ │ │ 000000000045bb68 0000000000000008 R_X86_64_RELATIVE 298000 │ │ │ │ 000000000045bb78 0000000000000008 R_X86_64_RELATIVE 1e7690 │ │ │ │ 000000000045bb80 0000000000000008 R_X86_64_RELATIVE 1e8510 │ │ │ │ 000000000045bb90 0000000000000008 R_X86_64_RELATIVE 3e910 │ │ │ │ 000000000045bb98 0000000000000008 R_X86_64_RELATIVE 1e2d60 │ │ │ │ -000000000045bba8 0000000000000008 R_X86_64_RELATIVE 31c470 │ │ │ │ +000000000045bba8 0000000000000008 R_X86_64_RELATIVE 309220 │ │ │ │ 000000000045bbb8 0000000000000008 R_X86_64_RELATIVE 27c020 │ │ │ │ -000000000045bbc0 0000000000000008 R_X86_64_RELATIVE 313fe0 │ │ │ │ +000000000045bbc0 0000000000000008 R_X86_64_RELATIVE 2e1700 │ │ │ │ 000000000045bbc8 0000000000000008 R_X86_64_RELATIVE 44e980 │ │ │ │ 000000000045bbd0 0000000000000008 R_X86_64_RELATIVE 1e8a80 │ │ │ │ 000000000045bbd8 0000000000000008 R_X86_64_RELATIVE 44a2d8 │ │ │ │ -000000000045bbe0 0000000000000008 R_X86_64_RELATIVE 3151b0 │ │ │ │ +000000000045bbe0 0000000000000008 R_X86_64_RELATIVE 2e28d0 │ │ │ │ 000000000045bbe8 0000000000000008 R_X86_64_RELATIVE 1e1ae0 │ │ │ │ 000000000045bbf0 0000000000000008 R_X86_64_RELATIVE 48152 │ │ │ │ -000000000045bc00 0000000000000008 R_X86_64_RELATIVE 31a590 │ │ │ │ +000000000045bc00 0000000000000008 R_X86_64_RELATIVE 307340 │ │ │ │ 000000000045bc08 0000000000000008 R_X86_64_RELATIVE 1e2810 │ │ │ │ 000000000045bc10 0000000000000008 R_X86_64_RELATIVE 26bc80 │ │ │ │ 000000000045bc18 0000000000000008 R_X86_64_RELATIVE 446e0 │ │ │ │ 000000000045bc20 0000000000000008 R_X86_64_RELATIVE 48190 │ │ │ │ 000000000045bc28 0000000000000008 R_X86_64_RELATIVE 2676d3 │ │ │ │ 000000000045bc30 0000000000000008 R_X86_64_RELATIVE 267396 │ │ │ │ 000000000045bc38 0000000000000008 R_X86_64_RELATIVE 2cb1f0 │ │ │ │ @@ -6904,62 +6904,62 @@ │ │ │ │ 000000000045bc68 0000000000000008 R_X86_64_RELATIVE 1e6e20 │ │ │ │ 000000000045bc70 0000000000000008 R_X86_64_RELATIVE 2a53b0 │ │ │ │ 000000000045bc80 0000000000000008 R_X86_64_RELATIVE 2b2670 │ │ │ │ 000000000045bc88 0000000000000008 R_X86_64_RELATIVE 49680 │ │ │ │ 000000000045bc90 0000000000000008 R_X86_64_RELATIVE 2b8d80 │ │ │ │ 000000000045bc98 0000000000000008 R_X86_64_RELATIVE 2c9f40 │ │ │ │ 000000000045bca0 0000000000000008 R_X86_64_RELATIVE 25d0f0 │ │ │ │ -000000000045bcb0 0000000000000008 R_X86_64_RELATIVE 31bdf0 │ │ │ │ +000000000045bcb0 0000000000000008 R_X86_64_RELATIVE 308ba0 │ │ │ │ 000000000045bcb8 0000000000000008 R_X86_64_RELATIVE 26962c │ │ │ │ 000000000045bcc8 0000000000000008 R_X86_64_RELATIVE 267b5c │ │ │ │ 000000000045bcd0 0000000000000008 R_X86_64_RELATIVE 2b2790 │ │ │ │ 000000000045bcd8 0000000000000008 R_X86_64_RELATIVE 1cf5f0 │ │ │ │ 000000000045bce0 0000000000000008 R_X86_64_RELATIVE 1e8d70 │ │ │ │ 000000000045bce8 0000000000000008 R_X86_64_RELATIVE 1dd200 │ │ │ │ 000000000045bcf0 0000000000000008 R_X86_64_RELATIVE 48640 │ │ │ │ 000000000045bcf8 0000000000000008 R_X86_64_RELATIVE 49390 │ │ │ │ 000000000045bd00 0000000000000008 R_X86_64_RELATIVE 29ef7d │ │ │ │ 000000000045bd08 0000000000000008 R_X86_64_RELATIVE 3bc10 │ │ │ │ 000000000045bd18 0000000000000008 R_X86_64_RELATIVE 1bc380 │ │ │ │ 000000000045bd20 0000000000000008 R_X86_64_RELATIVE 3bfc56 │ │ │ │ -000000000045bd28 0000000000000008 R_X86_64_RELATIVE 2e5c30 │ │ │ │ +000000000045bd28 0000000000000008 R_X86_64_RELATIVE 316f60 │ │ │ │ 000000000045bd30 0000000000000008 R_X86_64_RELATIVE 3f520 │ │ │ │ 000000000045bd38 0000000000000008 R_X86_64_RELATIVE 3bc2d │ │ │ │ 000000000045bd40 0000000000000008 R_X86_64_RELATIVE 4479e0 │ │ │ │ 000000000045bd48 0000000000000008 R_X86_64_RELATIVE 1dd2b0 │ │ │ │ 000000000045bd50 0000000000000008 R_X86_64_RELATIVE 1a70d0 │ │ │ │ 000000000045bd58 0000000000000008 R_X86_64_RELATIVE 3fb50 │ │ │ │ 000000000045bd60 0000000000000008 R_X86_64_RELATIVE 2da630 │ │ │ │ 000000000045bd68 0000000000000008 R_X86_64_RELATIVE 3f1c0 │ │ │ │ 000000000045bd70 0000000000000008 R_X86_64_RELATIVE 1a7470 │ │ │ │ 000000000045bd80 0000000000000008 R_X86_64_RELATIVE 1e2620 │ │ │ │ 000000000045bd88 0000000000000008 R_X86_64_RELATIVE 26d8a0 │ │ │ │ -000000000045bd90 0000000000000008 R_X86_64_RELATIVE 324dd0 │ │ │ │ +000000000045bd90 0000000000000008 R_X86_64_RELATIVE 311b80 │ │ │ │ 000000000045bd98 0000000000000008 R_X86_64_RELATIVE 1e0f80 │ │ │ │ 000000000045bda0 0000000000000008 R_X86_64_RELATIVE 1e0c20 │ │ │ │ 000000000045bda8 0000000000000008 R_X86_64_RELATIVE 2b28b0 │ │ │ │ -000000000045bdb0 0000000000000008 R_X86_64_RELATIVE 31ea20 │ │ │ │ +000000000045bdb0 0000000000000008 R_X86_64_RELATIVE 30b7d0 │ │ │ │ 000000000045bdb8 0000000000000008 R_X86_64_RELATIVE 267523 │ │ │ │ -000000000045bdc8 0000000000000008 R_X86_64_RELATIVE 313fb0 │ │ │ │ +000000000045bdc8 0000000000000008 R_X86_64_RELATIVE 2e16d0 │ │ │ │ 000000000045bdd0 0000000000000008 R_X86_64_RELATIVE 1e13b0 │ │ │ │ 000000000045bdd8 0000000000000008 R_X86_64_RELATIVE 49400 │ │ │ │ 000000000045bde0 0000000000000008 R_X86_64_RELATIVE 48f30 │ │ │ │ 000000000045bde8 0000000000000008 R_X86_64_RELATIVE 266b11 │ │ │ │ 000000000045bdf0 0000000000000008 R_X86_64_RELATIVE 2765d0 │ │ │ │ 000000000045bdf8 0000000000000008 R_X86_64_RELATIVE 490f0 │ │ │ │ 000000000045be08 0000000000000008 R_X86_64_RELATIVE 49b70 │ │ │ │ 000000000045be10 0000000000000008 R_X86_64_RELATIVE 270420 │ │ │ │ 000000000045be18 0000000000000008 R_X86_64_RELATIVE 3bc6a │ │ │ │ 000000000045be20 0000000000000008 R_X86_64_RELATIVE 48f30 │ │ │ │ 000000000045be28 0000000000000008 R_X86_64_RELATIVE 2bba80 │ │ │ │ -000000000045be30 0000000000000008 R_X86_64_RELATIVE 322430 │ │ │ │ +000000000045be30 0000000000000008 R_X86_64_RELATIVE 30f1e0 │ │ │ │ 000000000045be38 0000000000000008 R_X86_64_RELATIVE 284580 │ │ │ │ 000000000045be40 0000000000000008 R_X86_64_RELATIVE 2cc036 │ │ │ │ 000000000045be48 0000000000000008 R_X86_64_RELATIVE 2959e0 │ │ │ │ -000000000045be50 0000000000000008 R_X86_64_RELATIVE 31b8f0 │ │ │ │ +000000000045be50 0000000000000008 R_X86_64_RELATIVE 3086a0 │ │ │ │ 000000000045be58 0000000000000008 R_X86_64_RELATIVE 1aa2e0 │ │ │ │ 000000000045be60 0000000000000008 R_X86_64_RELATIVE 1e3050 │ │ │ │ 000000000045be68 0000000000000008 R_X86_64_RELATIVE 1696b0 │ │ │ │ 000000000045be70 0000000000000008 R_X86_64_RELATIVE 2bd580 │ │ │ │ 000000000045be78 0000000000000008 R_X86_64_RELATIVE 2bf9b0 │ │ │ │ 000000000045be80 0000000000000008 R_X86_64_RELATIVE 167100 │ │ │ │ 000000000045be88 0000000000000008 R_X86_64_RELATIVE 3f9f0 │ │ │ │ @@ -6971,31 +6971,31 @@ │ │ │ │ 000000000045bed0 0000000000000008 R_X86_64_RELATIVE 2cbfb0 │ │ │ │ 000000000045bed8 0000000000000008 R_X86_64_RELATIVE 1a2dc0 │ │ │ │ 000000000045bee0 0000000000000008 R_X86_64_RELATIVE 42580 │ │ │ │ 000000000045bee8 0000000000000008 R_X86_64_RELATIVE 1e2f60 │ │ │ │ 000000000045bef0 0000000000000008 R_X86_64_RELATIVE 275520 │ │ │ │ 000000000045bf00 0000000000000008 R_X86_64_RELATIVE 295f10 │ │ │ │ 000000000045bf08 0000000000000008 R_X86_64_RELATIVE 448378 │ │ │ │ -000000000045bf10 0000000000000008 R_X86_64_RELATIVE 31a8b0 │ │ │ │ +000000000045bf10 0000000000000008 R_X86_64_RELATIVE 307660 │ │ │ │ 000000000045bf28 0000000000000008 R_X86_64_RELATIVE 432b0 │ │ │ │ 000000000045bf30 0000000000000008 R_X86_64_RELATIVE 270d50 │ │ │ │ -000000000045bf48 0000000000000008 R_X86_64_RELATIVE 3225b0 │ │ │ │ +000000000045bf48 0000000000000008 R_X86_64_RELATIVE 30f360 │ │ │ │ 000000000045bf50 0000000000000008 R_X86_64_RELATIVE 1ea000 │ │ │ │ 000000000045bf58 0000000000000008 R_X86_64_RELATIVE 394540 │ │ │ │ 000000000045bf60 0000000000000008 R_X86_64_RELATIVE 1dd9d0 │ │ │ │ -000000000045bf68 0000000000000008 R_X86_64_RELATIVE 31a180 │ │ │ │ +000000000045bf68 0000000000000008 R_X86_64_RELATIVE 306f30 │ │ │ │ 000000000045bf70 0000000000000008 R_X86_64_RELATIVE 16aa50 │ │ │ │ 000000000045bf78 0000000000000008 R_X86_64_RELATIVE 3f9af │ │ │ │ 000000000045bf88 0000000000000008 R_X86_64_RELATIVE 1e3d80 │ │ │ │ 000000000045bf90 0000000000000008 R_X86_64_RELATIVE 1e8d10 │ │ │ │ 000000000045bf98 0000000000000008 R_X86_64_RELATIVE 1e7c10 │ │ │ │ 000000000045bfa0 0000000000000008 R_X86_64_RELATIVE 448a78 │ │ │ │ 000000000045bfa8 0000000000000008 R_X86_64_RELATIVE 2a5390 │ │ │ │ 000000000045bfb0 0000000000000008 R_X86_64_RELATIVE 480e0 │ │ │ │ -000000000045bfb8 0000000000000008 R_X86_64_RELATIVE 2e3a10 │ │ │ │ +000000000045bfb8 0000000000000008 R_X86_64_RELATIVE 314d40 │ │ │ │ 000000000045bfc0 0000000000000008 R_X86_64_RELATIVE 1e0240 │ │ │ │ 000000000045bfc8 0000000000000008 R_X86_64_RELATIVE 38cf20 │ │ │ │ 000000000045bfd0 0000000000000008 R_X86_64_RELATIVE 267268 │ │ │ │ 000000000045bfd8 0000000000000008 R_X86_64_RELATIVE 279f10 │ │ │ │ 000000000045bfe0 0000000000000008 R_X86_64_RELATIVE 2d6350 │ │ │ │ 000000000045bfe8 0000000000000008 R_X86_64_RELATIVE 2855b0 │ │ │ │ 000000000045bff0 0000000000000008 R_X86_64_RELATIVE 1e8700 │ │ │ ├── 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: 21ea4b89f6881ba17a5e8c7ebb439e1cebe523cd │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4ca8aa2fe4aad2003d2cd214f693fe706084b64e │ │ │ │ │ │ │ │ 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,3651 +1,3651 @@ │ │ │ │ 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: 0x71a8 (offset: 0x3ea1b0) │ │ │ │ + Start of frame section: 0x71a8 (offset: 0x3ea170) │ │ │ │ Entries in search table: 0xe34 │ │ │ │ - 0xffffffffffc4801c (offset: 0x2b020) -> 0x71f4 fde=[ 48] │ │ │ │ - 0xffffffffffc4804c (offset: 0x2b050) -> 0x721c fde=[ 70] │ │ │ │ - 0xffffffffffc4805c (offset: 0x2b060) -> 0xa74c fde=[ 35a0] │ │ │ │ - 0xffffffffffc480cc (offset: 0x2b0d0) -> 0xa780 fde=[ 35d4] │ │ │ │ - 0xffffffffffc4813c (offset: 0x2b140) -> 0xa7b4 fde=[ 3608] │ │ │ │ - 0xffffffffffc481bc (offset: 0x2b1c0) -> 0xa7f8 fde=[ 364c] │ │ │ │ - 0xffffffffffc4823c (offset: 0x2b240) -> 0xb094 fde=[ 3ee8] │ │ │ │ - 0xffffffffffc4867c (offset: 0x2b680) -> 0xb0e4 fde=[ 3f38] │ │ │ │ - 0xffffffffffc48a5c (offset: 0x2ba60) -> 0xb134 fde=[ 3f88] │ │ │ │ - 0xffffffffffc4bc7c (offset: 0x2ec80) -> 0xb184 fde=[ 3fd8] │ │ │ │ - 0xffffffffffc4e6cc (offset: 0x316d0) -> 0xb1d4 fde=[ 4028] │ │ │ │ - 0xffffffffffc50fac (offset: 0x33fb0) -> 0xb224 fde=[ 4078] │ │ │ │ - 0xffffffffffc537bc (offset: 0x367c0) -> 0xc718 fde=[ 556c] │ │ │ │ - 0xffffffffffc5380c (offset: 0x36810) -> 0xeb08 fde=[ 795c] │ │ │ │ - 0xffffffffffc5388c (offset: 0x36890) -> 0xeb54 fde=[ 79a8] │ │ │ │ - 0xffffffffffc5390c (offset: 0x36910) -> 0x12fe4 fde=[ be38] │ │ │ │ - 0xffffffffffc54e9c (offset: 0x37ea0) -> 0x13014 fde=[ be68] │ │ │ │ - 0xffffffffffc5642c (offset: 0x39430) -> 0x1976c fde=[ 125c0] │ │ │ │ - 0xffffffffffc5645c (offset: 0x39460) -> 0x19780 fde=[ 125d4] │ │ │ │ - 0xffffffffffc5652c (offset: 0x39530) -> 0x199e4 fde=[ 12838] │ │ │ │ - 0xffffffffffc5659c (offset: 0x395a0) -> 0x19a10 fde=[ 12864] │ │ │ │ - 0xffffffffffc5660c (offset: 0x39610) -> 0x19a3c fde=[ 12890] │ │ │ │ - 0xffffffffffc5667c (offset: 0x39680) -> 0x19a68 fde=[ 128bc] │ │ │ │ - 0xffffffffffc566ec (offset: 0x396f0) -> 0x19a94 fde=[ 128e8] │ │ │ │ - 0xffffffffffc5675c (offset: 0x39760) -> 0x19ac0 fde=[ 12914] │ │ │ │ - 0xffffffffffc567cc (offset: 0x397d0) -> 0x19aec fde=[ 12940] │ │ │ │ - 0xffffffffffc5683c (offset: 0x39840) -> 0x19b18 fde=[ 1296c] │ │ │ │ - 0xffffffffffc568ac (offset: 0x398b0) -> 0x19b44 fde=[ 12998] │ │ │ │ - 0xffffffffffc5691c (offset: 0x39920) -> 0x19b70 fde=[ 129c4] │ │ │ │ - 0xffffffffffc56a9c (offset: 0x39aa0) -> 0x19bf8 fde=[ 12a4c] │ │ │ │ - 0xffffffffffc56b2c (offset: 0x39b30) -> 0x1a244 fde=[ 13098] │ │ │ │ - 0xffffffffffc56d1c (offset: 0x39d20) -> 0x1a76c fde=[ 135c0] │ │ │ │ - 0xffffffffffc574ac (offset: 0x3a4b0) -> 0x1a7bc fde=[ 13610] │ │ │ │ - 0xffffffffffc5811c (offset: 0x3b120) -> 0x1a82c fde=[ 13680] │ │ │ │ - 0xffffffffffc58a2d (offset: 0x3ba31) -> 0x1c5d4 fde=[ 15428] │ │ │ │ - 0xffffffffffc58a5c (offset: 0x3ba60) -> 0x1c7dc fde=[ 15630] │ │ │ │ - 0xffffffffffc58a7c (offset: 0x3ba80) -> 0x1c808 fde=[ 1565c] │ │ │ │ - 0xffffffffffc58afc (offset: 0x3bb00) -> 0x1c830 fde=[ 15684] │ │ │ │ - 0xffffffffffc58b5c (offset: 0x3bb60) -> 0x1c858 fde=[ 156ac] │ │ │ │ - 0xffffffffffc58bde (offset: 0x3bbe2) -> 0x1c880 fde=[ 156d4] │ │ │ │ - 0xffffffffffc58bf1 (offset: 0x3bbf5) -> 0x1c89c fde=[ 156f0] │ │ │ │ - 0xffffffffffc58c0c (offset: 0x3bc10) -> 0x1c8b8 fde=[ 1570c] │ │ │ │ - 0xffffffffffc58c29 (offset: 0x3bc2d) -> 0x1c8d4 fde=[ 15728] │ │ │ │ - 0xffffffffffc58c66 (offset: 0x3bc6a) -> 0x1c8f0 fde=[ 15744] │ │ │ │ - 0xffffffffffc58cac (offset: 0x3bcb0) -> 0x1cc20 fde=[ 15a74] │ │ │ │ - 0xffffffffffc58dec (offset: 0x3bdf0) -> 0x1cc6c fde=[ 15ac0] │ │ │ │ - 0xffffffffffc58e6c (offset: 0x3be70) -> 0x1cffc fde=[ 15e50] │ │ │ │ - 0xffffffffffc58e8c (offset: 0x3be90) -> 0x1d738 fde=[ 1658c] │ │ │ │ - 0xffffffffffc5902c (offset: 0x3c030) -> 0x1d784 fde=[ 165d8] │ │ │ │ - 0xffffffffffc5919c (offset: 0x3c1a0) -> 0x1d7d0 fde=[ 16624] │ │ │ │ - 0xffffffffffc5931c (offset: 0x3c320) -> 0x1d81c fde=[ 16670] │ │ │ │ - 0xffffffffffc594cc (offset: 0x3c4d0) -> 0x1d868 fde=[ 166bc] │ │ │ │ - 0xffffffffffc5963c (offset: 0x3c640) -> 0x1d8b4 fde=[ 16708] │ │ │ │ - 0xffffffffffc597ac (offset: 0x3c7b0) -> 0x1d900 fde=[ 16754] │ │ │ │ - 0xffffffffffc5994c (offset: 0x3c950) -> 0x1d94c fde=[ 167a0] │ │ │ │ - 0xffffffffffc59acc (offset: 0x3cad0) -> 0x1d998 fde=[ 167ec] │ │ │ │ - 0xffffffffffc59c3c (offset: 0x3cc40) -> 0x1d9e4 fde=[ 16838] │ │ │ │ - 0xffffffffffc59e5c (offset: 0x3ce60) -> 0x1da30 fde=[ 16884] │ │ │ │ - 0xffffffffffc5a00c (offset: 0x3d010) -> 0x1da7c fde=[ 168d0] │ │ │ │ - 0xffffffffffc5a22c (offset: 0x3d230) -> 0x1dac8 fde=[ 1691c] │ │ │ │ - 0xffffffffffc5a3ec (offset: 0x3d3f0) -> 0x1db1c fde=[ 16970] │ │ │ │ - 0xffffffffffc5a5ec (offset: 0x3d5f0) -> 0x1db68 fde=[ 169bc] │ │ │ │ - 0xffffffffffc5a83c (offset: 0x3d840) -> 0x1dbbc fde=[ 16a10] │ │ │ │ - 0xffffffffffc5aa8c (offset: 0x3da90) -> 0x1dc10 fde=[ 16a64] │ │ │ │ - 0xffffffffffc5abfc (offset: 0x3dc00) -> 0x1dc5c fde=[ 16ab0] │ │ │ │ - 0xffffffffffc5ad6c (offset: 0x3dd70) -> 0x1dca8 fde=[ 16afc] │ │ │ │ - 0xffffffffffc5af6c (offset: 0x3df70) -> 0x1dcf4 fde=[ 16b48] │ │ │ │ - 0xffffffffffc5b0dc (offset: 0x3e0e0) -> 0x1dd40 fde=[ 16b94] │ │ │ │ - 0xffffffffffc5b28c (offset: 0x3e290) -> 0x1dd8c fde=[ 16be0] │ │ │ │ - 0xffffffffffc5b43c (offset: 0x3e440) -> 0x1ddd8 fde=[ 16c2c] │ │ │ │ - 0xffffffffffc5b5fc (offset: 0x3e600) -> 0x1de2c fde=[ 16c80] │ │ │ │ - 0xffffffffffc5b76c (offset: 0x3e770) -> 0x1e6d8 fde=[ 1752c] │ │ │ │ - 0xffffffffffc5b82c (offset: 0x3e830) -> 0x1e7f0 fde=[ 17644] │ │ │ │ - 0xffffffffffc5b89c (offset: 0x3e8a0) -> 0x1ea34 fde=[ 17888] │ │ │ │ - 0xffffffffffc5b90c (offset: 0x3e910) -> 0x1ea60 fde=[ 178b4] │ │ │ │ - 0xffffffffffc5b97c (offset: 0x3e980) -> 0x1ea8c fde=[ 178e0] │ │ │ │ - 0xffffffffffc5b9ec (offset: 0x3e9f0) -> 0x1eab8 fde=[ 1790c] │ │ │ │ - 0xffffffffffc5bb6c (offset: 0x3eb70) -> 0x1eb40 fde=[ 17994] │ │ │ │ - 0xffffffffffc5bbfc (offset: 0x3ec00) -> 0x1ee10 fde=[ 17c64] │ │ │ │ - 0xffffffffffc5bca3 (offset: 0x3eca7) -> 0x1f6a4 fde=[ 184f8] │ │ │ │ - 0xffffffffffc5bcd6 (offset: 0x3ecda) -> 0x1f6c0 fde=[ 18514] │ │ │ │ - 0xffffffffffc5bd09 (offset: 0x3ed0d) -> 0x1f6dc fde=[ 18530] │ │ │ │ - 0xffffffffffc5bd3c (offset: 0x3ed40) -> 0x1f6f8 fde=[ 1854c] │ │ │ │ - 0xffffffffffc5bd7c (offset: 0x3ed80) -> 0x237a8 fde=[ 1c5fc] │ │ │ │ - 0xffffffffffc5beac (offset: 0x3eeb0) -> 0x24e2c fde=[ 1dc80] │ │ │ │ - 0xffffffffffc5bf1c (offset: 0x3ef20) -> 0x24e58 fde=[ 1dcac] │ │ │ │ - 0xffffffffffc5bf8c (offset: 0x3ef90) -> 0x24e84 fde=[ 1dcd8] │ │ │ │ - 0xffffffffffc5bffc (offset: 0x3f000) -> 0x24eb0 fde=[ 1dd04] │ │ │ │ - 0xffffffffffc5c06c (offset: 0x3f070) -> 0x24edc fde=[ 1dd30] │ │ │ │ - 0xffffffffffc5c0dc (offset: 0x3f0e0) -> 0x24f08 fde=[ 1dd5c] │ │ │ │ - 0xffffffffffc5c14c (offset: 0x3f150) -> 0x24f34 fde=[ 1dd88] │ │ │ │ - 0xffffffffffc5c1bc (offset: 0x3f1c0) -> 0x24f60 fde=[ 1ddb4] │ │ │ │ - 0xffffffffffc5c22c (offset: 0x3f230) -> 0x24f8c fde=[ 1dde0] │ │ │ │ - 0xffffffffffc5c29c (offset: 0x3f2a0) -> 0x24fb8 fde=[ 1de0c] │ │ │ │ - 0xffffffffffc5c41c (offset: 0x3f420) -> 0x25040 fde=[ 1de94] │ │ │ │ - 0xffffffffffc5c4ac (offset: 0x3f4b0) -> 0x2a1b0 fde=[ 23004] │ │ │ │ - 0xffffffffffc5c51c (offset: 0x3f520) -> 0x2a1dc fde=[ 23030] │ │ │ │ - 0xffffffffffc5c58c (offset: 0x3f590) -> 0x2a208 fde=[ 2305c] │ │ │ │ - 0xffffffffffc5c5fc (offset: 0x3f600) -> 0x2a234 fde=[ 23088] │ │ │ │ - 0xffffffffffc5c77c (offset: 0x3f780) -> 0x2a280 fde=[ 230d4] │ │ │ │ - 0xffffffffffc5c80a (offset: 0x3f80e) -> 0x2ad74 fde=[ 23bc8] │ │ │ │ - 0xffffffffffc5c83f (offset: 0x3f843) -> 0x2ad90 fde=[ 23be4] │ │ │ │ - 0xffffffffffc5c87c (offset: 0x3f880) -> 0x2b1a8 fde=[ 23ffc] │ │ │ │ - 0xffffffffffc5c88c (offset: 0x3f890) -> 0x2b1e0 fde=[ 24034] │ │ │ │ - 0xffffffffffc5c8bc (offset: 0x3f8c0) -> 0x2b1fc fde=[ 24050] │ │ │ │ - 0xffffffffffc5c8fc (offset: 0x3f900) -> 0x2b218 fde=[ 2406c] │ │ │ │ - 0xffffffffffc5c91c (offset: 0x3f920) -> 0x2b234 fde=[ 24088] │ │ │ │ - 0xffffffffffc5c97c (offset: 0x3f980) -> 0x2b250 fde=[ 240a4] │ │ │ │ - 0xffffffffffc5c997 (offset: 0x3f99b) -> 0x2b26c fde=[ 240c0] │ │ │ │ - 0xffffffffffc5c9ab (offset: 0x3f9af) -> 0x2b288 fde=[ 240dc] │ │ │ │ - 0xffffffffffc5c9ec (offset: 0x3f9f0) -> 0x2bb2c fde=[ 24980] │ │ │ │ - 0xffffffffffc5ca21 (offset: 0x3fa25) -> 0x2b2a4 fde=[ 240f8] │ │ │ │ - 0xffffffffffc5cb0f (offset: 0x3fb13) -> 0x2b2c0 fde=[ 24114] │ │ │ │ - 0xffffffffffc5cb2c (offset: 0x3fb30) -> 0x2b2dc fde=[ 24130] │ │ │ │ - 0xffffffffffc5cb4c (offset: 0x3fb50) -> 0x2b2f8 fde=[ 2414c] │ │ │ │ - 0xffffffffffc5cb6c (offset: 0x3fb70) -> 0x2b314 fde=[ 24168] │ │ │ │ - 0xffffffffffc5cb9c (offset: 0x3fba0) -> 0x2b398 fde=[ 241ec] │ │ │ │ - 0xffffffffffc5cc6c (offset: 0x3fc70) -> 0x2b438 fde=[ 2428c] │ │ │ │ - 0xffffffffffc5cc8c (offset: 0x3fc90) -> 0x2b454 fde=[ 242a8] │ │ │ │ - 0xffffffffffc5ccac (offset: 0x3fcb0) -> 0x2b470 fde=[ 242c4] │ │ │ │ - 0xffffffffffc5cccc (offset: 0x3fcd0) -> 0x2b58c fde=[ 243e0] │ │ │ │ - 0xffffffffffc5ccec (offset: 0x3fcf0) -> 0x2b6c0 fde=[ 24514] │ │ │ │ - 0xffffffffffc5cd2c (offset: 0x3fd30) -> 0x2bb64 fde=[ 249b8] │ │ │ │ - 0xffffffffffc5cd8c (offset: 0x3fd90) -> 0x2bd5c fde=[ 24bb0] │ │ │ │ - 0xffffffffffc5cffc (offset: 0x40000) -> 0x2bbc0 fde=[ 24a14] │ │ │ │ - 0xffffffffffc5d0fc (offset: 0x40100) -> 0x2bc0c fde=[ 24a60] │ │ │ │ - 0xffffffffffc5d66c (offset: 0x40670) -> 0x2ed24 fde=[ 27b78] │ │ │ │ - 0xffffffffffc5e2fc (offset: 0x41300) -> 0x2ed78 fde=[ 27bcc] │ │ │ │ - 0xffffffffffc5ef5c (offset: 0x41f60) -> 0x2fb90 fde=[ 289e4] │ │ │ │ - 0xffffffffffc5f019 (offset: 0x4201d) -> 0x2f948 fde=[ 2879c] │ │ │ │ - 0xffffffffffc5f05e (offset: 0x42062) -> 0x2f968 fde=[ 287bc] │ │ │ │ - 0xffffffffffc5f0a3 (offset: 0x420a7) -> 0x2f988 fde=[ 287dc] │ │ │ │ - 0xffffffffffc5f0e8 (offset: 0x420ec) -> 0x2f9a8 fde=[ 287fc] │ │ │ │ - 0xffffffffffc5f12d (offset: 0x42131) -> 0x2f9c8 fde=[ 2881c] │ │ │ │ - 0xffffffffffc5f172 (offset: 0x42176) -> 0x2f9e8 fde=[ 2883c] │ │ │ │ - 0xffffffffffc5f1b7 (offset: 0x421bb) -> 0x2fa08 fde=[ 2885c] │ │ │ │ - 0xffffffffffc5f1fc (offset: 0x42200) -> 0x2fa28 fde=[ 2887c] │ │ │ │ - 0xffffffffffc5f241 (offset: 0x42245) -> 0x2fa48 fde=[ 2889c] │ │ │ │ - 0xffffffffffc5f286 (offset: 0x4228a) -> 0x2fa68 fde=[ 288bc] │ │ │ │ - 0xffffffffffc5f2cb (offset: 0x422cf) -> 0x2fa88 fde=[ 288dc] │ │ │ │ - 0xffffffffffc5f310 (offset: 0x42314) -> 0x2faa8 fde=[ 288fc] │ │ │ │ - 0xffffffffffc5f355 (offset: 0x42359) -> 0x2fac8 fde=[ 2891c] │ │ │ │ - 0xffffffffffc5f39a (offset: 0x4239e) -> 0x2fae8 fde=[ 2893c] │ │ │ │ - 0xffffffffffc5f3ec (offset: 0x423f0) -> 0x2fc28 fde=[ 28a7c] │ │ │ │ - 0xffffffffffc5f4ac (offset: 0x424b0) -> 0x2fce8 fde=[ 28b3c] │ │ │ │ - 0xffffffffffc5f4fc (offset: 0x42500) -> 0x2fd10 fde=[ 28b64] │ │ │ │ - 0xffffffffffc5f54c (offset: 0x42550) -> 0x31e94 fde=[ 2ace8] │ │ │ │ - 0xffffffffffc5f57c (offset: 0x42580) -> 0x31ea8 fde=[ 2acfc] │ │ │ │ - 0xffffffffffc5f67c (offset: 0x42680) -> 0x31ef4 fde=[ 2ad48] │ │ │ │ - 0xffffffffffc5f73c (offset: 0x42740) -> 0x31f20 fde=[ 2ad74] │ │ │ │ - 0xffffffffffc5f79c (offset: 0x427a0) -> 0x32750 fde=[ 2b5a4] │ │ │ │ - 0xffffffffffc5f82c (offset: 0x42830) -> 0x3284c fde=[ 2b6a0] │ │ │ │ - 0xffffffffffc5fe8c (offset: 0x42e90) -> 0x32ec0 fde=[ 2bd14] │ │ │ │ - 0xffffffffffc5ff4c (offset: 0x42f50) -> 0x33a38 fde=[ 2c88c] │ │ │ │ - 0xffffffffffc5ffbc (offset: 0x42fc0) -> 0x33a64 fde=[ 2c8b8] │ │ │ │ - 0xffffffffffc6013c (offset: 0x43140) -> 0x33ab0 fde=[ 2c904] │ │ │ │ - 0xffffffffffc601ca (offset: 0x431ce) -> 0x33c6c fde=[ 2cac0] │ │ │ │ - 0xffffffffffc602ac (offset: 0x432b0) -> 0x3454c fde=[ 2d3a0] │ │ │ │ - 0xffffffffffc6031c (offset: 0x43320) -> 0x34578 fde=[ 2d3cc] │ │ │ │ - 0xffffffffffc6049c (offset: 0x434a0) -> 0x34600 fde=[ 2d454] │ │ │ │ - 0xffffffffffc6052c (offset: 0x43530) -> 0x36b84 fde=[ 2f9d8] │ │ │ │ - 0xffffffffffc6054c (offset: 0x43550) -> 0x36b98 fde=[ 2f9ec] │ │ │ │ - 0xffffffffffc6056c (offset: 0x43570) -> 0x36bac fde=[ 2fa00] │ │ │ │ - 0xffffffffffc6058c (offset: 0x43590) -> 0x36bc0 fde=[ 2fa14] │ │ │ │ - 0xffffffffffc605ac (offset: 0x435b0) -> 0x36bd4 fde=[ 2fa28] │ │ │ │ - 0xffffffffffc605cc (offset: 0x435d0) -> 0x36be8 fde=[ 2fa3c] │ │ │ │ - 0xffffffffffc605ec (offset: 0x435f0) -> 0x36bfc fde=[ 2fa50] │ │ │ │ - 0xffffffffffc6060c (offset: 0x43610) -> 0x36c10 fde=[ 2fa64] │ │ │ │ - 0xffffffffffc6062c (offset: 0x43630) -> 0x36c24 fde=[ 2fa78] │ │ │ │ - 0xffffffffffc6064c (offset: 0x43650) -> 0x373cc fde=[ 30220] │ │ │ │ - 0xffffffffffc60a2c (offset: 0x43a30) -> 0x37be4 fde=[ 30a38] │ │ │ │ - 0xffffffffffc60c1c (offset: 0x43c20) -> 0x37cc4 fde=[ 30b18] │ │ │ │ - 0xffffffffffc60c4c (offset: 0x43c50) -> 0x37cf4 fde=[ 30b48] │ │ │ │ - 0xffffffffffc60d1c (offset: 0x43d20) -> 0x381ac fde=[ 31000] │ │ │ │ - 0xffffffffffc60e9c (offset: 0x43ea0) -> 0x381f8 fde=[ 3104c] │ │ │ │ - 0xffffffffffc60f2c (offset: 0x43f30) -> 0x38bc4 fde=[ 31a18] │ │ │ │ - 0xffffffffffc60f9c (offset: 0x43fa0) -> 0x38b3c fde=[ 31990] │ │ │ │ - 0xffffffffffc60fec (offset: 0x43ff0) -> 0x38c30 fde=[ 31a84] │ │ │ │ - 0xffffffffffc613dc (offset: 0x443e0) -> 0x38b78 fde=[ 319cc] │ │ │ │ - 0xffffffffffc613ec (offset: 0x443f0) -> 0x38bb0 fde=[ 31a04] │ │ │ │ - 0xffffffffffc6140c (offset: 0x44410) -> 0x395cc fde=[ 32420] │ │ │ │ - 0xffffffffffc6147c (offset: 0x44480) -> 0x395f8 fde=[ 3244c] │ │ │ │ - 0xffffffffffc614ec (offset: 0x444f0) -> 0x39624 fde=[ 32478] │ │ │ │ - 0xffffffffffc6162c (offset: 0x44630) -> 0x396ac fde=[ 32500] │ │ │ │ - 0xffffffffffc616ac (offset: 0x446b0) -> 0x398ac fde=[ 32700] │ │ │ │ - 0xffffffffffc616dc (offset: 0x446e0) -> 0x398c8 fde=[ 3271c] │ │ │ │ - 0xffffffffffc6170c (offset: 0x44710) -> 0x398e4 fde=[ 32738] │ │ │ │ - 0xffffffffffc617cc (offset: 0x447d0) -> 0x39920 fde=[ 32774] │ │ │ │ - 0xffffffffffc61843 (offset: 0x44847) -> 0x39e10 fde=[ 32c64] │ │ │ │ - 0xffffffffffc61897 (offset: 0x4489b) -> 0x39e30 fde=[ 32c84] │ │ │ │ - 0xffffffffffc618ef (offset: 0x448f3) -> 0x39e50 fde=[ 32ca4] │ │ │ │ - 0xffffffffffc61943 (offset: 0x44947) -> 0x3c7a0 fde=[ 355f4] │ │ │ │ - 0xffffffffffc619cc (offset: 0x449d0) -> 0x39e70 fde=[ 32cc4] │ │ │ │ - 0xffffffffffc61a0c (offset: 0x44a10) -> 0x39e8c fde=[ 32ce0] │ │ │ │ - 0xffffffffffc61a6c (offset: 0x44a70) -> 0x3c7c8 fde=[ 3561c] │ │ │ │ - 0xffffffffffc6225c (offset: 0x45260) -> 0x3c854 fde=[ 356a8] │ │ │ │ - 0xffffffffffc6311c (offset: 0x46120) -> 0x3c888 fde=[ 356dc] │ │ │ │ - 0xffffffffffc650ac (offset: 0x480b0) -> 0x39ed8 fde=[ 32d2c] │ │ │ │ - 0xffffffffffc650dc (offset: 0x480e0) -> 0x39ef4 fde=[ 32d48] │ │ │ │ - 0xffffffffffc650fc (offset: 0x48100) -> 0x3a424 fde=[ 33278] │ │ │ │ - 0xffffffffffc65119 (offset: 0x4811d) -> 0x3a4d8 fde=[ 3332c] │ │ │ │ - 0xffffffffffc6514e (offset: 0x48152) -> 0x3a4f4 fde=[ 33348] │ │ │ │ - 0xffffffffffc6518c (offset: 0x48190) -> 0x3a588 fde=[ 333dc] │ │ │ │ - 0xffffffffffc6519c (offset: 0x481a0) -> 0x3cf48 fde=[ 35d9c] │ │ │ │ - 0xffffffffffc6524c (offset: 0x48250) -> 0x3cf80 fde=[ 35dd4] │ │ │ │ - 0xffffffffffc652ec (offset: 0x482f0) -> 0x3cfb8 fde=[ 35e0c] │ │ │ │ - 0xffffffffffc6539c (offset: 0x483a0) -> 0x3cff4 fde=[ 35e48] │ │ │ │ - 0xffffffffffc6544c (offset: 0x48450) -> 0x3a9ac fde=[ 33800] │ │ │ │ - 0xffffffffffc654dc (offset: 0x484e0) -> 0x3ab14 fde=[ 33968] │ │ │ │ - 0xffffffffffc6550c (offset: 0x48510) -> 0x3ab80 fde=[ 339d4] │ │ │ │ - 0xffffffffffc6553c (offset: 0x48540) -> 0x3abb0 fde=[ 33a04] │ │ │ │ - 0xffffffffffc6563c (offset: 0x48640) -> 0x3ad28 fde=[ 33b7c] │ │ │ │ - 0xffffffffffc6568c (offset: 0x48690) -> 0x3ad60 fde=[ 33bb4] │ │ │ │ - 0xffffffffffc656ac (offset: 0x486b0) -> 0x3adc0 fde=[ 33c14] │ │ │ │ - 0xffffffffffc656dc (offset: 0x486e0) -> 0x3d5e4 fde=[ 36438] │ │ │ │ - 0xffffffffffc6583c (offset: 0x48840) -> 0x3ae0c fde=[ 33c60] │ │ │ │ - 0xffffffffffc6592c (offset: 0x48930) -> 0x3ae38 fde=[ 33c8c] │ │ │ │ - 0xffffffffffc65acc (offset: 0x48ad0) -> 0x3ae68 fde=[ 33cbc] │ │ │ │ - 0xffffffffffc65c2c (offset: 0x48c30) -> 0x3ae94 fde=[ 33ce8] │ │ │ │ - 0xffffffffffc65d0c (offset: 0x48d10) -> 0x3d718 fde=[ 3656c] │ │ │ │ - 0xffffffffffc65f2c (offset: 0x48f30) -> 0x3afec fde=[ 33e40] │ │ │ │ - 0xffffffffffc65f9c (offset: 0x48fa0) -> 0x3b014 fde=[ 33e68] │ │ │ │ - 0xffffffffffc6600c (offset: 0x49010) -> 0x3b03c fde=[ 33e90] │ │ │ │ - 0xffffffffffc6607c (offset: 0x49080) -> 0x3b064 fde=[ 33eb8] │ │ │ │ - 0xffffffffffc660ec (offset: 0x490f0) -> 0x3b08c fde=[ 33ee0] │ │ │ │ - 0xffffffffffc6615c (offset: 0x49160) -> 0x3b0b4 fde=[ 33f08] │ │ │ │ - 0xffffffffffc661cc (offset: 0x491d0) -> 0x3b0dc fde=[ 33f30] │ │ │ │ - 0xffffffffffc6623c (offset: 0x49240) -> 0x3b104 fde=[ 33f58] │ │ │ │ - 0xffffffffffc662ac (offset: 0x492b0) -> 0x3b12c fde=[ 33f80] │ │ │ │ - 0xffffffffffc6631c (offset: 0x49320) -> 0x3b154 fde=[ 33fa8] │ │ │ │ - 0xffffffffffc6638c (offset: 0x49390) -> 0x3b17c fde=[ 33fd0] │ │ │ │ - 0xffffffffffc663fc (offset: 0x49400) -> 0x3b1a4 fde=[ 33ff8] │ │ │ │ - 0xffffffffffc6642c (offset: 0x49430) -> 0x3b1c8 fde=[ 3401c] │ │ │ │ - 0xffffffffffc664bc (offset: 0x494c0) -> 0x3b1f0 fde=[ 34044] │ │ │ │ - 0xffffffffffc6652c (offset: 0x49530) -> 0x3b214 fde=[ 34068] │ │ │ │ - 0xffffffffffc6667c (offset: 0x49680) -> 0x3b3f8 fde=[ 3424c] │ │ │ │ - 0xffffffffffc6683c (offset: 0x49840) -> 0x3b428 fde=[ 3427c] │ │ │ │ - 0xffffffffffc66a8c (offset: 0x49a90) -> 0x3b774 fde=[ 345c8] │ │ │ │ - 0xffffffffffc66aac (offset: 0x49ab0) -> 0x3b790 fde=[ 345e4] │ │ │ │ - 0xffffffffffc66abc (offset: 0x49ac0) -> 0x3b7c8 fde=[ 3461c] │ │ │ │ - 0xffffffffffc66acc (offset: 0x49ad0) -> 0x3db7c fde=[ 369d0] │ │ │ │ - 0xffffffffffc66b6c (offset: 0x49b70) -> 0x3b8cc fde=[ 34720] │ │ │ │ - 0xffffffffffc66b8c (offset: 0x49b90) -> 0x3b8e8 fde=[ 3473c] │ │ │ │ - 0xffffffffffc66bbc (offset: 0x49bc0) -> 0x3dc54 fde=[ 36aa8] │ │ │ │ - 0xffffffffffc66cfc (offset: 0x49d00) -> 0x3b904 fde=[ 34758] │ │ │ │ - 0xffffffffffc66d0c (offset: 0x49d10) -> 0x3b984 fde=[ 347d8] │ │ │ │ - 0xffffffffffc66d1c (offset: 0x49d20) -> 0x3ba08 fde=[ 3485c] │ │ │ │ - 0xffffffffffc66d39 (offset: 0x49d3d) -> 0x3ba54 fde=[ 348a8] │ │ │ │ - 0xffffffffffc66d6c (offset: 0x49d70) -> 0x3bad8 fde=[ 3492c] │ │ │ │ - 0xffffffffffc66d9c (offset: 0x49da0) -> 0x3bb8c fde=[ 349e0] │ │ │ │ - 0xffffffffffc66dcc (offset: 0x49dd0) -> 0x3e80c fde=[ 37660] │ │ │ │ - 0xffffffffffc6747c (offset: 0x4a480) -> 0x71c4 fde=[ 18] │ │ │ │ - 0xffffffffffc6756c (offset: 0x4a570) -> 0x7254 fde=[ a8] │ │ │ │ - 0xffffffffffc67c9c (offset: 0x4aca0) -> 0x72a8 fde=[ fc] │ │ │ │ - 0xffffffffffc682ac (offset: 0x4b2b0) -> 0x72fc fde=[ 150] │ │ │ │ - 0xffffffffffc6896c (offset: 0x4b970) -> 0x7350 fde=[ 1a4] │ │ │ │ - 0xffffffffffc6902c (offset: 0x4c030) -> 0x73a4 fde=[ 1f8] │ │ │ │ - 0xffffffffffc696ec (offset: 0x4c6f0) -> 0x73f8 fde=[ 24c] │ │ │ │ - 0xffffffffffc69e1c (offset: 0x4ce20) -> 0x744c fde=[ 2a0] │ │ │ │ - 0xffffffffffc6a58c (offset: 0x4d590) -> 0x74a0 fde=[ 2f4] │ │ │ │ - 0xffffffffffc6ab9c (offset: 0x4dba0) -> 0x74f4 fde=[ 348] │ │ │ │ - 0xffffffffffc6b1ec (offset: 0x4e1f0) -> 0x7548 fde=[ 39c] │ │ │ │ - 0xffffffffffc6b8ac (offset: 0x4e8b0) -> 0x759c fde=[ 3f0] │ │ │ │ - 0xffffffffffc6bf0c (offset: 0x4ef10) -> 0x75f0 fde=[ 444] │ │ │ │ - 0xffffffffffc6c55c (offset: 0x4f560) -> 0x7644 fde=[ 498] │ │ │ │ - 0xffffffffffc6cc1c (offset: 0x4fc20) -> 0x769c fde=[ 4f0] │ │ │ │ - 0xffffffffffc6cc9c (offset: 0x4fca0) -> 0x78ac fde=[ 700] │ │ │ │ - 0xffffffffffc6ce9c (offset: 0x4fea0) -> 0x78d4 fde=[ 728] │ │ │ │ - 0xffffffffffc6d08c (offset: 0x50090) -> 0x76dc fde=[ 530] │ │ │ │ - 0xffffffffffc6d10c (offset: 0x50110) -> 0x76f0 fde=[ 544] │ │ │ │ - 0xffffffffffc6d19c (offset: 0x501a0) -> 0x7704 fde=[ 558] │ │ │ │ - 0xffffffffffc6d2ec (offset: 0x502f0) -> 0x774c fde=[ 5a0] │ │ │ │ - 0xffffffffffc6d43c (offset: 0x50440) -> 0x7794 fde=[ 5e8] │ │ │ │ - 0xffffffffffc6d58c (offset: 0x50590) -> 0x77cc fde=[ 620] │ │ │ │ - 0xffffffffffc6d6cc (offset: 0x506d0) -> 0x7808 fde=[ 65c] │ │ │ │ - 0xffffffffffc6d7ec (offset: 0x507f0) -> 0x7840 fde=[ 694] │ │ │ │ - 0xffffffffffc6d89c (offset: 0x508a0) -> 0x7860 fde=[ 6b4] │ │ │ │ - 0xffffffffffc6d9bc (offset: 0x509c0) -> 0x7898 fde=[ 6ec] │ │ │ │ - 0xffffffffffc6da4c (offset: 0x50a50) -> 0x78fc fde=[ 750] │ │ │ │ - 0xffffffffffc6dd9c (offset: 0x50da0) -> 0x794c fde=[ 7a0] │ │ │ │ - 0xffffffffffc6e0dc (offset: 0x510e0) -> 0x799c fde=[ 7f0] │ │ │ │ - 0xffffffffffc6e41c (offset: 0x51420) -> 0x79ec fde=[ 840] │ │ │ │ - 0xffffffffffc6e70c (offset: 0x51710) -> 0x7a3c fde=[ 890] │ │ │ │ - 0xffffffffffc6e9fc (offset: 0x51a00) -> 0x7a8c fde=[ 8e0] │ │ │ │ - 0xffffffffffc6ec7c (offset: 0x51c80) -> 0x7ae0 fde=[ 934] │ │ │ │ - 0xffffffffffc6eefc (offset: 0x51f00) -> 0x7b34 fde=[ 988] │ │ │ │ - 0xffffffffffc6f0ec (offset: 0x520f0) -> 0x7b78 fde=[ 9cc] │ │ │ │ - 0xffffffffffc6f2dc (offset: 0x522e0) -> 0x8b00 fde=[ 1954] │ │ │ │ - 0xffffffffffc6f32c (offset: 0x52330) -> 0x7bbc fde=[ a10] │ │ │ │ - 0xffffffffffc6f39c (offset: 0x523a0) -> 0x7c08 fde=[ a5c] │ │ │ │ - 0xffffffffffc6f42c (offset: 0x52430) -> 0x7c34 fde=[ a88] │ │ │ │ - 0xffffffffffc6f49c (offset: 0x524a0) -> 0x8b30 fde=[ 1984] │ │ │ │ - 0xffffffffffc6f5ac (offset: 0x525b0) -> 0x8b84 fde=[ 19d8] │ │ │ │ - 0xffffffffffc6f60c (offset: 0x52610) -> 0x7c80 fde=[ ad4] │ │ │ │ - 0xffffffffffc6f62c (offset: 0x52630) -> 0x7c94 fde=[ ae8] │ │ │ │ - 0xffffffffffc6f6ac (offset: 0x526b0) -> 0x8bc0 fde=[ 1a14] │ │ │ │ - 0xffffffffffc6f70c (offset: 0x52710) -> 0x7cc0 fde=[ b14] │ │ │ │ - 0xffffffffffc6f71c (offset: 0x52720) -> 0x7cd4 fde=[ b28] │ │ │ │ - 0xffffffffffc6f77c (offset: 0x52780) -> 0x7d00 fde=[ b54] │ │ │ │ - 0xffffffffffc6f82c (offset: 0x52830) -> 0x7d20 fde=[ b74] │ │ │ │ - 0xffffffffffc6f88c (offset: 0x52890) -> 0x8bfc fde=[ 1a50] │ │ │ │ - 0xffffffffffc6f9cc (offset: 0x529d0) -> 0x8c50 fde=[ 1aa4] │ │ │ │ - 0xffffffffffc6fa2c (offset: 0x52a30) -> 0x8c8c fde=[ 1ae0] │ │ │ │ - 0xffffffffffc6fb1c (offset: 0x52b20) -> 0x7d44 fde=[ b98] │ │ │ │ - 0xffffffffffc6fbac (offset: 0x52bb0) -> 0x8ce0 fde=[ 1b34] │ │ │ │ - 0xffffffffffc6fbfc (offset: 0x52c00) -> 0x7d68 fde=[ bbc] │ │ │ │ - 0xffffffffffc6fc5c (offset: 0x52c60) -> 0x8d1c fde=[ 1b70] │ │ │ │ - 0xffffffffffc6fd2c (offset: 0x52d30) -> 0x8d60 fde=[ 1bb4] │ │ │ │ - 0xffffffffffc6fdac (offset: 0x52db0) -> 0x8d90 fde=[ 1be4] │ │ │ │ - 0xffffffffffc6fe5c (offset: 0x52e60) -> 0x7d8c fde=[ be0] │ │ │ │ - 0xffffffffffc6ff5c (offset: 0x52f60) -> 0x8dc0 fde=[ 1c14] │ │ │ │ - 0xffffffffffc6ffcc (offset: 0x52fd0) -> 0x7dd8 fde=[ c2c] │ │ │ │ - 0xffffffffffc7002c (offset: 0x53030) -> 0x7dfc fde=[ c50] │ │ │ │ - 0xffffffffffc700fc (offset: 0x53100) -> 0x8dfc fde=[ 1c50] │ │ │ │ - 0xffffffffffc701fc (offset: 0x53200) -> 0x8e38 fde=[ 1c8c] │ │ │ │ - 0xffffffffffc702fc (offset: 0x53300) -> 0x8e74 fde=[ 1cc8] │ │ │ │ - 0xffffffffffc7035c (offset: 0x53360) -> 0x7e30 fde=[ c84] │ │ │ │ - 0xffffffffffc7040c (offset: 0x53410) -> 0x7e7c fde=[ cd0] │ │ │ │ - 0xffffffffffc7043c (offset: 0x53440) -> 0x7e90 fde=[ ce4] │ │ │ │ - 0xffffffffffc705bc (offset: 0x535c0) -> 0x7edc fde=[ d30] │ │ │ │ - 0xffffffffffc7061c (offset: 0x53620) -> 0x8eb0 fde=[ 1d04] │ │ │ │ - 0xffffffffffc7067c (offset: 0x53680) -> 0x8eec fde=[ 1d40] │ │ │ │ - 0xffffffffffc7075c (offset: 0x53760) -> 0x7f00 fde=[ d54] │ │ │ │ - 0xffffffffffc7087c (offset: 0x53880) -> 0x8f20 fde=[ 1d74] │ │ │ │ - 0xffffffffffc7095c (offset: 0x53960) -> 0x7f3c fde=[ d90] │ │ │ │ - 0xffffffffffc709ec (offset: 0x539f0) -> 0x8f54 fde=[ 1da8] │ │ │ │ - 0xffffffffffc70afc (offset: 0x53b00) -> 0x7f68 fde=[ dbc] │ │ │ │ - 0xffffffffffc70b5c (offset: 0x53b60) -> 0x7f98 fde=[ dec] │ │ │ │ - 0xffffffffffc70bbc (offset: 0x53bc0) -> 0x8fbc fde=[ 1e10] │ │ │ │ - 0xffffffffffc70c0c (offset: 0x53c10) -> 0x7fbc fde=[ e10] │ │ │ │ - 0xffffffffffc70c8c (offset: 0x53c90) -> 0x8ff8 fde=[ 1e4c] │ │ │ │ - 0xffffffffffc70d3c (offset: 0x53d40) -> 0x9040 fde=[ 1e94] │ │ │ │ - 0xffffffffffc70e1c (offset: 0x53e20) -> 0x8008 fde=[ e5c] │ │ │ │ - 0xffffffffffc70e8c (offset: 0x53e90) -> 0x90a8 fde=[ 1efc] │ │ │ │ - 0xffffffffffc70f2c (offset: 0x53f30) -> 0x90e0 fde=[ 1f34] │ │ │ │ - 0xffffffffffc70fcc (offset: 0x53fd0) -> 0x9118 fde=[ 1f6c] │ │ │ │ - 0xffffffffffc710bc (offset: 0x540c0) -> 0x8054 fde=[ ea8] │ │ │ │ - 0xffffffffffc710dc (offset: 0x540e0) -> 0x9154 fde=[ 1fa8] │ │ │ │ - 0xffffffffffc711cc (offset: 0x541d0) -> 0x8070 fde=[ ec4] │ │ │ │ - 0xffffffffffc7120c (offset: 0x54210) -> 0x809c fde=[ ef0] │ │ │ │ - 0xffffffffffc7123c (offset: 0x54240) -> 0x9190 fde=[ 1fe4] │ │ │ │ - 0xffffffffffc712dc (offset: 0x542e0) -> 0x80b8 fde=[ f0c] │ │ │ │ - 0xffffffffffc7134c (offset: 0x54350) -> 0x80e0 fde=[ f34] │ │ │ │ - 0xffffffffffc713bc (offset: 0x543c0) -> 0x91d0 fde=[ 2024] │ │ │ │ - 0xffffffffffc7189c (offset: 0x548a0) -> 0x8108 fde=[ f5c] │ │ │ │ - 0xffffffffffc7194c (offset: 0x54950) -> 0x9224 fde=[ 2078] │ │ │ │ - 0xffffffffffc719bc (offset: 0x549c0) -> 0x9260 fde=[ 20b4] │ │ │ │ - 0xffffffffffc71a5c (offset: 0x54a60) -> 0x929c fde=[ 20f0] │ │ │ │ - 0xffffffffffc71acc (offset: 0x54ad0) -> 0x92d8 fde=[ 212c] │ │ │ │ - 0xffffffffffc71b6c (offset: 0x54b70) -> 0x8134 fde=[ f88] │ │ │ │ - 0xffffffffffc71b7c (offset: 0x54b80) -> 0x8148 fde=[ f9c] │ │ │ │ - 0xffffffffffc71b8c (offset: 0x54b90) -> 0x815c fde=[ fb0] │ │ │ │ - 0xffffffffffc71bcc (offset: 0x54bd0) -> 0x8188 fde=[ fdc] │ │ │ │ - 0xffffffffffc71c3c (offset: 0x54c40) -> 0x9314 fde=[ 2168] │ │ │ │ - 0xffffffffffc71c9c (offset: 0x54ca0) -> 0x81d4 fde=[ 1028] │ │ │ │ - 0xffffffffffc71d0c (offset: 0x54d10) -> 0x9350 fde=[ 21a4] │ │ │ │ - 0xffffffffffc71d9c (offset: 0x54da0) -> 0x9390 fde=[ 21e4] │ │ │ │ - 0xffffffffffc71e2c (offset: 0x54e30) -> 0x8220 fde=[ 1074] │ │ │ │ - 0xffffffffffc71ebc (offset: 0x54ec0) -> 0x93d0 fde=[ 2224] │ │ │ │ - 0xffffffffffc71f4c (offset: 0x54f50) -> 0x9420 fde=[ 2274] │ │ │ │ - 0xffffffffffc7203c (offset: 0x55040) -> 0x9474 fde=[ 22c8] │ │ │ │ - 0xffffffffffc7209c (offset: 0x550a0) -> 0x94b0 fde=[ 2304] │ │ │ │ - 0xffffffffffc721fc (offset: 0x55200) -> 0x9500 fde=[ 2354] │ │ │ │ - 0xffffffffffc7224c (offset: 0x55250) -> 0x953c fde=[ 2390] │ │ │ │ - 0xffffffffffc7235c (offset: 0x55360) -> 0x9590 fde=[ 23e4] │ │ │ │ - 0xffffffffffc723dc (offset: 0x553e0) -> 0x824c fde=[ 10a0] │ │ │ │ - 0xffffffffffc7247c (offset: 0x55480) -> 0x827c fde=[ 10d0] │ │ │ │ - 0xffffffffffc725dc (offset: 0x555e0) -> 0x95cc fde=[ 2420] │ │ │ │ - 0xffffffffffc7267c (offset: 0x55680) -> 0x960c fde=[ 2460] │ │ │ │ - 0xffffffffffc7271c (offset: 0x55720) -> 0x964c fde=[ 24a0] │ │ │ │ - 0xffffffffffc7275c (offset: 0x55760) -> 0x82b4 fde=[ 1108] │ │ │ │ - 0xffffffffffc7282c (offset: 0x55830) -> 0x82d4 fde=[ 1128] │ │ │ │ - 0xffffffffffc7286c (offset: 0x55870) -> 0x967c fde=[ 24d0] │ │ │ │ - 0xffffffffffc7296c (offset: 0x55970) -> 0x96d0 fde=[ 2524] │ │ │ │ - 0xffffffffffc72b9c (offset: 0x55ba0) -> 0x82e8 fde=[ 113c] │ │ │ │ - 0xffffffffffc72bdc (offset: 0x55be0) -> 0x9748 fde=[ 259c] │ │ │ │ - 0xffffffffffc72c9c (offset: 0x55ca0) -> 0x8308 fde=[ 115c] │ │ │ │ - 0xffffffffffc72ccc (offset: 0x55cd0) -> 0x979c fde=[ 25f0] │ │ │ │ - 0xffffffffffc72d7c (offset: 0x55d80) -> 0x97f0 fde=[ 2644] │ │ │ │ - 0xffffffffffc72dbc (offset: 0x55dc0) -> 0x9820 fde=[ 2674] │ │ │ │ - 0xffffffffffc7325c (offset: 0x56260) -> 0x9870 fde=[ 26c4] │ │ │ │ - 0xffffffffffc7331c (offset: 0x56320) -> 0x8328 fde=[ 117c] │ │ │ │ - 0xffffffffffc7334c (offset: 0x56350) -> 0x8348 fde=[ 119c] │ │ │ │ - 0xffffffffffc7338c (offset: 0x56390) -> 0x98c4 fde=[ 2718] │ │ │ │ - 0xffffffffffc733ec (offset: 0x563f0) -> 0x9900 fde=[ 2754] │ │ │ │ - 0xffffffffffc7342c (offset: 0x56430) -> 0x9930 fde=[ 2784] │ │ │ │ - 0xffffffffffc7350c (offset: 0x56510) -> 0x9970 fde=[ 27c4] │ │ │ │ - 0xffffffffffc735ec (offset: 0x565f0) -> 0x99b0 fde=[ 2804] │ │ │ │ - 0xffffffffffc7375c (offset: 0x56760) -> 0x99ec fde=[ 2840] │ │ │ │ - 0xffffffffffc738cc (offset: 0x568d0) -> 0x8368 fde=[ 11bc] │ │ │ │ - 0xffffffffffc738fc (offset: 0x56900) -> 0x9a28 fde=[ 287c] │ │ │ │ - 0xffffffffffc73a2c (offset: 0x56a30) -> 0x9a64 fde=[ 28b8] │ │ │ │ - 0xffffffffffc73e5c (offset: 0x56e60) -> 0x8384 fde=[ 11d8] │ │ │ │ - 0xffffffffffc73e6c (offset: 0x56e70) -> 0x9ab4 fde=[ 2908] │ │ │ │ - 0xffffffffffc73f9c (offset: 0x56fa0) -> 0x9af0 fde=[ 2944] │ │ │ │ - 0xffffffffffc7411c (offset: 0x57120) -> 0x9b2c fde=[ 2980] │ │ │ │ - 0xffffffffffc741dc (offset: 0x571e0) -> 0x9b68 fde=[ 29bc] │ │ │ │ - 0xffffffffffc7421c (offset: 0x57220) -> 0x9b98 fde=[ 29ec] │ │ │ │ - 0xffffffffffc7439c (offset: 0x573a0) -> 0x9bd4 fde=[ 2a28] │ │ │ │ - 0xffffffffffc744cc (offset: 0x574d0) -> 0x9c28 fde=[ 2a7c] │ │ │ │ - 0xffffffffffc7458c (offset: 0x57590) -> 0x9c64 fde=[ 2ab8] │ │ │ │ - 0xffffffffffc7461c (offset: 0x57620) -> 0x9cac fde=[ 2b00] │ │ │ │ - 0xffffffffffc746ac (offset: 0x576b0) -> 0x9cf4 fde=[ 2b48] │ │ │ │ - 0xffffffffffc7476c (offset: 0x57770) -> 0x8398 fde=[ 11ec] │ │ │ │ - 0xffffffffffc747ac (offset: 0x577b0) -> 0x83b8 fde=[ 120c] │ │ │ │ - 0xffffffffffc7484c (offset: 0x57850) -> 0x9d34 fde=[ 2b88] │ │ │ │ - 0xffffffffffc7488c (offset: 0x57890) -> 0x83cc fde=[ 1220] │ │ │ │ - 0xffffffffffc748bc (offset: 0x578c0) -> 0x9d64 fde=[ 2bb8] │ │ │ │ - 0xffffffffffc749ec (offset: 0x579f0) -> 0x9db8 fde=[ 2c0c] │ │ │ │ - 0xffffffffffc74aac (offset: 0x57ab0) -> 0x83ec fde=[ 1240] │ │ │ │ - 0xffffffffffc74b3c (offset: 0x57b40) -> 0x8418 fde=[ 126c] │ │ │ │ - 0xffffffffffc74bac (offset: 0x57bb0) -> 0x8464 fde=[ 12b8] │ │ │ │ - 0xffffffffffc74c1c (offset: 0x57c20) -> 0x9df8 fde=[ 2c4c] │ │ │ │ - 0xffffffffffc74fdc (offset: 0x57fe0) -> 0x9e34 fde=[ 2c88] │ │ │ │ - 0xffffffffffc7515c (offset: 0x58160) -> 0x9e74 fde=[ 2cc8] │ │ │ │ - 0xffffffffffc7551c (offset: 0x58520) -> 0x9eb0 fde=[ 2d04] │ │ │ │ - 0xffffffffffc7569c (offset: 0x586a0) -> 0x84b0 fde=[ 1304] │ │ │ │ - 0xffffffffffc7570c (offset: 0x58710) -> 0x9ef0 fde=[ 2d44] │ │ │ │ - 0xffffffffffc7579c (offset: 0x587a0) -> 0x9f38 fde=[ 2d8c] │ │ │ │ - 0xffffffffffc7582c (offset: 0x58830) -> 0x84d0 fde=[ 1324] │ │ │ │ - 0xffffffffffc7589c (offset: 0x588a0) -> 0x9f80 fde=[ 2dd4] │ │ │ │ - 0xffffffffffc7595c (offset: 0x58960) -> 0x9fc0 fde=[ 2e14] │ │ │ │ - 0xffffffffffc75a1c (offset: 0x58a20) -> 0x851c fde=[ 1370] │ │ │ │ - 0xffffffffffc75a8c (offset: 0x58a90) -> 0xa000 fde=[ 2e54] │ │ │ │ - 0xffffffffffc75b4c (offset: 0x58b50) -> 0x8568 fde=[ 13bc] │ │ │ │ - 0xffffffffffc75bbc (offset: 0x58bc0) -> 0xa03c fde=[ 2e90] │ │ │ │ - 0xffffffffffc75c6c (offset: 0x58c70) -> 0xa0a4 fde=[ 2ef8] │ │ │ │ - 0xffffffffffc75d2c (offset: 0x58d30) -> 0x8588 fde=[ 13dc] │ │ │ │ - 0xffffffffffc75d8c (offset: 0x58d90) -> 0x85ac fde=[ 1400] │ │ │ │ - 0xffffffffffc75eac (offset: 0x58eb0) -> 0x85e8 fde=[ 143c] │ │ │ │ - 0xffffffffffc75f3c (offset: 0x58f40) -> 0x8614 fde=[ 1468] │ │ │ │ - 0xffffffffffc75fcc (offset: 0x58fd0) -> 0xa0e0 fde=[ 2f34] │ │ │ │ - 0xffffffffffc760ac (offset: 0x590b0) -> 0x8628 fde=[ 147c] │ │ │ │ - 0xffffffffffc760ec (offset: 0x590f0) -> 0xa148 fde=[ 2f9c] │ │ │ │ - 0xffffffffffc7614c (offset: 0x59150) -> 0xa184 fde=[ 2fd8] │ │ │ │ - 0xffffffffffc7621c (offset: 0x59220) -> 0x8648 fde=[ 149c] │ │ │ │ - 0xffffffffffc7628c (offset: 0x59290) -> 0xa1c0 fde=[ 3014] │ │ │ │ - 0xffffffffffc763fc (offset: 0x59400) -> 0xa1fc fde=[ 3050] │ │ │ │ - 0xffffffffffc7654c (offset: 0x59550) -> 0xa23c fde=[ 3090] │ │ │ │ - 0xffffffffffc765ec (offset: 0x595f0) -> 0xa278 fde=[ 30cc] │ │ │ │ - 0xffffffffffc7676c (offset: 0x59770) -> 0xa2e0 fde=[ 3134] │ │ │ │ - 0xffffffffffc768bc (offset: 0x598c0) -> 0x8694 fde=[ 14e8] │ │ │ │ - 0xffffffffffc7691c (offset: 0x59920) -> 0x86e0 fde=[ 1534] │ │ │ │ - 0xffffffffffc7697c (offset: 0x59980) -> 0xa320 fde=[ 3174] │ │ │ │ - 0xffffffffffc76a1c (offset: 0x59a20) -> 0x8704 fde=[ 1558] │ │ │ │ - 0xffffffffffc76aac (offset: 0x59ab0) -> 0x8730 fde=[ 1584] │ │ │ │ - 0xffffffffffc76b7c (offset: 0x59b80) -> 0x876c fde=[ 15c0] │ │ │ │ - 0xffffffffffc76bbc (offset: 0x59bc0) -> 0x878c fde=[ 15e0] │ │ │ │ - 0xffffffffffc76c3c (offset: 0x59c40) -> 0xa370 fde=[ 31c4] │ │ │ │ - 0xffffffffffc76d9c (offset: 0x59da0) -> 0xa3b4 fde=[ 3208] │ │ │ │ - 0xffffffffffc76e4c (offset: 0x59e50) -> 0xa41c fde=[ 3270] │ │ │ │ - 0xffffffffffc76f2c (offset: 0x59f30) -> 0x87d8 fde=[ 162c] │ │ │ │ - 0xffffffffffc76fbc (offset: 0x59fc0) -> 0x8824 fde=[ 1678] │ │ │ │ - 0xffffffffffc7703c (offset: 0x5a040) -> 0xa484 fde=[ 32d8] │ │ │ │ - 0xffffffffffc7709c (offset: 0x5a0a0) -> 0x8870 fde=[ 16c4] │ │ │ │ - 0xffffffffffc7713c (offset: 0x5a140) -> 0x88a0 fde=[ 16f4] │ │ │ │ - 0xffffffffffc771ec (offset: 0x5a1f0) -> 0xa4c0 fde=[ 3314] │ │ │ │ - 0xffffffffffc7725c (offset: 0x5a260) -> 0x88ec fde=[ 1740] │ │ │ │ - 0xffffffffffc772fc (offset: 0x5a300) -> 0x8900 fde=[ 1754] │ │ │ │ - 0xffffffffffc7747c (offset: 0x5a480) -> 0x894c fde=[ 17a0] │ │ │ │ - 0xffffffffffc7755c (offset: 0x5a560) -> 0xa4fc fde=[ 3350] │ │ │ │ - 0xffffffffffc7766c (offset: 0x5a670) -> 0xa550 fde=[ 33a4] │ │ │ │ - 0xffffffffffc776bc (offset: 0x5a6c0) -> 0x89ac fde=[ 1800] │ │ │ │ - 0xffffffffffc7772c (offset: 0x5a730) -> 0x89f8 fde=[ 184c] │ │ │ │ - 0xffffffffffc7787c (offset: 0x5a880) -> 0xa58c fde=[ 33e0] │ │ │ │ - 0xffffffffffc778dc (offset: 0x5a8e0) -> 0x8a5c fde=[ 18b0] │ │ │ │ - 0xffffffffffc7798c (offset: 0x5a990) -> 0xa5c8 fde=[ 341c] │ │ │ │ - 0xffffffffffc77d1c (offset: 0x5ad20) -> 0x8a88 fde=[ 18dc] │ │ │ │ - 0xffffffffffc77e6c (offset: 0x5ae70) -> 0xa634 fde=[ 3488] │ │ │ │ - 0xffffffffffc77edc (offset: 0x5aee0) -> 0xa670 fde=[ 34c4] │ │ │ │ - 0xffffffffffc77f3c (offset: 0x5af40) -> 0xa6ac fde=[ 3500] │ │ │ │ - 0xffffffffffc7804c (offset: 0x5b050) -> 0xa6f8 fde=[ 354c] │ │ │ │ - 0xffffffffffc7810c (offset: 0x5b110) -> 0x8ad4 fde=[ 1928] │ │ │ │ - 0xffffffffffc7814c (offset: 0x5b150) -> 0xa83c fde=[ 3690] │ │ │ │ - 0xffffffffffc781dc (offset: 0x5b1e0) -> 0xa868 fde=[ 36bc] │ │ │ │ - 0xffffffffffc7826c (offset: 0x5b270) -> 0xa894 fde=[ 36e8] │ │ │ │ - 0xffffffffffc782fc (offset: 0x5b300) -> 0xa8c0 fde=[ 3714] │ │ │ │ - 0xffffffffffc7838c (offset: 0x5b390) -> 0xa8ec fde=[ 3740] │ │ │ │ - 0xffffffffffc7841c (offset: 0x5b420) -> 0xa918 fde=[ 376c] │ │ │ │ - 0xffffffffffc784ac (offset: 0x5b4b0) -> 0xa944 fde=[ 3798] │ │ │ │ - 0xffffffffffc7896c (offset: 0x5b970) -> 0xaa18 fde=[ 386c] │ │ │ │ - 0xffffffffffc78cfc (offset: 0x5bd00) -> 0xaad8 fde=[ 392c] │ │ │ │ - 0xffffffffffc7982c (offset: 0x5c830) -> 0xab74 fde=[ 39c8] │ │ │ │ - 0xffffffffffc7a02c (offset: 0x5d030) -> 0xac00 fde=[ 3a54] │ │ │ │ - 0xffffffffffc7a93c (offset: 0x5d940) -> 0xae2c fde=[ 3c80] │ │ │ │ - 0xffffffffffc7b02c (offset: 0x5e030) -> 0xaea4 fde=[ 3cf8] │ │ │ │ - 0xffffffffffc7b53c (offset: 0x5e540) -> 0xaf08 fde=[ 3d5c] │ │ │ │ - 0xffffffffffc7ba1c (offset: 0x5ea20) -> 0xaf64 fde=[ 3db8] │ │ │ │ - 0xffffffffffc7c20c (offset: 0x5f210) -> 0xafb4 fde=[ 3e08] │ │ │ │ - 0xffffffffffc7c9fc (offset: 0x5fa00) -> 0xb004 fde=[ 3e58] │ │ │ │ - 0xffffffffffc7ca1c (offset: 0x5fa20) -> 0xb040 fde=[ 3e94] │ │ │ │ - 0xffffffffffc7cd8c (offset: 0x5fd90) -> 0xb01c fde=[ 3e70] │ │ │ │ - 0xffffffffffc7cdec (offset: 0x5fdf0) -> 0xb29c fde=[ 40f0] │ │ │ │ - 0xffffffffffc7ceec (offset: 0x5fef0) -> 0xb2dc fde=[ 4130] │ │ │ │ - 0xffffffffffc7cfec (offset: 0x5fff0) -> 0xb31c fde=[ 4170] │ │ │ │ - 0xffffffffffc7d1bc (offset: 0x601c0) -> 0xb36c fde=[ 41c0] │ │ │ │ - 0xffffffffffc7d37c (offset: 0x60380) -> 0xb274 fde=[ 40c8] │ │ │ │ - 0xffffffffffc7d39c (offset: 0x603a0) -> 0xb288 fde=[ 40dc] │ │ │ │ - 0xffffffffffc7d3bc (offset: 0x603c0) -> 0xb3bc fde=[ 4210] │ │ │ │ - 0xffffffffffc7d4fc (offset: 0x60500) -> 0xb40c fde=[ 4260] │ │ │ │ - 0xffffffffffc7d62c (offset: 0x60630) -> 0xb45c fde=[ 42b0] │ │ │ │ - 0xffffffffffc7d63c (offset: 0x60640) -> 0xb474 fde=[ 42c8] │ │ │ │ - 0xffffffffffc7d6fc (offset: 0x60700) -> 0xb4a0 fde=[ 42f4] │ │ │ │ - 0xffffffffffc7d70c (offset: 0x60710) -> 0xb4b4 fde=[ 4308] │ │ │ │ - 0xffffffffffc7d71c (offset: 0x60720) -> 0xb4c8 fde=[ 431c] │ │ │ │ - 0xffffffffffc7d72c (offset: 0x60730) -> 0xb4dc fde=[ 4330] │ │ │ │ - 0xffffffffffc7d73c (offset: 0x60740) -> 0xb4f0 fde=[ 4344] │ │ │ │ - 0xffffffffffc7d74c (offset: 0x60750) -> 0xb504 fde=[ 4358] │ │ │ │ - 0xffffffffffc7d95c (offset: 0x60960) -> 0xb55c fde=[ 43b0] │ │ │ │ - 0xffffffffffc7da8c (offset: 0x60a90) -> 0xb580 fde=[ 43d4] │ │ │ │ - 0xffffffffffc7dbbc (offset: 0x60bc0) -> 0xb5a4 fde=[ 43f8] │ │ │ │ - 0xffffffffffc7dcec (offset: 0x60cf0) -> 0xb5c8 fde=[ 441c] │ │ │ │ - 0xffffffffffc7de1c (offset: 0x60e20) -> 0xb5ec fde=[ 4440] │ │ │ │ - 0xffffffffffc7e16c (offset: 0x61170) -> 0xb63c fde=[ 4490] │ │ │ │ - 0xffffffffffc7e4bc (offset: 0x614c0) -> 0xb68c fde=[ 44e0] │ │ │ │ - 0xffffffffffc7e59c (offset: 0x615a0) -> 0xb6cc fde=[ 4520] │ │ │ │ - 0xffffffffffc7e61c (offset: 0x61620) -> 0xb6fc fde=[ 4550] │ │ │ │ - 0xffffffffffc7e6cc (offset: 0x616d0) -> 0xb714 fde=[ 4568] │ │ │ │ - 0xffffffffffc7e7ac (offset: 0x617b0) -> 0xb750 fde=[ 45a4] │ │ │ │ - 0xffffffffffc7ecac (offset: 0x61cb0) -> 0xb7d0 fde=[ 4624] │ │ │ │ - 0xffffffffffc7f26c (offset: 0x62270) -> 0xb81c fde=[ 4670] │ │ │ │ - 0xffffffffffc7f37c (offset: 0x62380) -> 0xb85c fde=[ 46b0] │ │ │ │ - 0xffffffffffc7f61c (offset: 0x62620) -> 0xb8a8 fde=[ 46fc] │ │ │ │ - 0xffffffffffc7f6dc (offset: 0x626e0) -> 0xb8f8 fde=[ 474c] │ │ │ │ - 0xffffffffffc7fdbc (offset: 0x62dc0) -> 0xb944 fde=[ 4798] │ │ │ │ - 0xffffffffffc8026c (offset: 0x63270) -> 0xb990 fde=[ 47e4] │ │ │ │ - 0xffffffffffc8044c (offset: 0x63450) -> 0xb9f4 fde=[ 4848] │ │ │ │ - 0xffffffffffc80cec (offset: 0x63cf0) -> 0xc10c fde=[ 4f60] │ │ │ │ - 0xffffffffffc834ec (offset: 0x664f0) -> 0xc17c fde=[ 4fd0] │ │ │ │ - 0xffffffffffc85cec (offset: 0x68cf0) -> 0xba78 fde=[ 48cc] │ │ │ │ - 0xffffffffffc85e8c (offset: 0x68e90) -> 0xbac4 fde=[ 4918] │ │ │ │ - 0xffffffffffc86b1c (offset: 0x69b20) -> 0xbb2c fde=[ 4980] │ │ │ │ - 0xffffffffffc86dbc (offset: 0x69dc0) -> 0xbb94 fde=[ 49e8] │ │ │ │ - 0xffffffffffc870bc (offset: 0x6a0c0) -> 0xbbe0 fde=[ 4a34] │ │ │ │ - 0xffffffffffc8713c (offset: 0x6a140) -> 0xbc14 fde=[ 4a68] │ │ │ │ - 0xffffffffffc873dc (offset: 0x6a3e0) -> 0xbc60 fde=[ 4ab4] │ │ │ │ - 0xffffffffffc874ac (offset: 0x6a4b0) -> 0xbc94 fde=[ 4ae8] │ │ │ │ - 0xffffffffffc8757c (offset: 0x6a580) -> 0xbcc8 fde=[ 4b1c] │ │ │ │ - 0xffffffffffc8764c (offset: 0x6a650) -> 0xbcfc fde=[ 4b50] │ │ │ │ - 0xffffffffffc8771c (offset: 0x6a720) -> 0xbd30 fde=[ 4b84] │ │ │ │ - 0xffffffffffc877ec (offset: 0x6a7f0) -> 0xbd64 fde=[ 4bb8] │ │ │ │ - 0xffffffffffc87a9c (offset: 0x6aaa0) -> 0xbdc8 fde=[ 4c1c] │ │ │ │ - 0xffffffffffc87d5c (offset: 0x6ad60) -> 0xbe2c fde=[ 4c80] │ │ │ │ - 0xffffffffffc87e0c (offset: 0x6ae10) -> 0xbe60 fde=[ 4cb4] │ │ │ │ - 0xffffffffffc87edc (offset: 0x6aee0) -> 0xbe94 fde=[ 4ce8] │ │ │ │ - 0xffffffffffc881ac (offset: 0x6b1b0) -> 0xbefc fde=[ 4d50] │ │ │ │ - 0xffffffffffc882bc (offset: 0x6b2c0) -> 0xbf34 fde=[ 4d88] │ │ │ │ - 0xffffffffffc8856c (offset: 0x6b570) -> 0xbf80 fde=[ 4dd4] │ │ │ │ - 0xffffffffffc8860c (offset: 0x6b610) -> 0xbfb4 fde=[ 4e08] │ │ │ │ - 0xffffffffffc887ec (offset: 0x6b7f0) -> 0xc008 fde=[ 4e5c] │ │ │ │ - 0xffffffffffc88afc (offset: 0x6bb00) -> 0xc068 fde=[ 4ebc] │ │ │ │ - 0xffffffffffc88e0c (offset: 0x6be10) -> 0xc0c8 fde=[ 4f1c] │ │ │ │ - 0xffffffffffc88e5c (offset: 0x6be60) -> 0xc0e0 fde=[ 4f34] │ │ │ │ - 0xffffffffffc88ecc (offset: 0x6bed0) -> 0xc1ec fde=[ 5040] │ │ │ │ - 0xffffffffffc88fdc (offset: 0x6bfe0) -> 0xc214 fde=[ 5068] │ │ │ │ - 0xffffffffffc89afc (offset: 0x6cb00) -> 0xc264 fde=[ 50b8] │ │ │ │ - 0xffffffffffc8a58c (offset: 0x6d590) -> 0xc2b4 fde=[ 5108] │ │ │ │ - 0xffffffffffc8ae5c (offset: 0x6de60) -> 0xc308 fde=[ 515c] │ │ │ │ - 0xffffffffffc8b73c (offset: 0x6e740) -> 0xc35c fde=[ 51b0] │ │ │ │ - 0xffffffffffc944ec (offset: 0x774f0) -> 0xc4c4 fde=[ 5318] │ │ │ │ - 0xffffffffffc9d05c (offset: 0x80060) -> 0xc62c fde=[ 5480] │ │ │ │ - 0xffffffffffc9d21c (offset: 0x80220) -> 0xc694 fde=[ 54e8] │ │ │ │ - 0xffffffffffc9d3bc (offset: 0x803c0) -> 0xc6fc fde=[ 5550] │ │ │ │ - 0xffffffffffc9d40c (offset: 0x80410) -> 0xc730 fde=[ 5584] │ │ │ │ - 0xffffffffffc9d45c (offset: 0x80460) -> 0xc74c fde=[ 55a0] │ │ │ │ - 0xffffffffffc9d49c (offset: 0x804a0) -> 0xc764 fde=[ 55b8] │ │ │ │ - 0xffffffffffc9d4dc (offset: 0x804e0) -> 0xc77c fde=[ 55d0] │ │ │ │ - 0xffffffffffc9d51c (offset: 0x80520) -> 0xc794 fde=[ 55e8] │ │ │ │ - 0xffffffffffc9d55c (offset: 0x80560) -> 0xc7ac fde=[ 5600] │ │ │ │ - 0xffffffffffc9d59c (offset: 0x805a0) -> 0xc7c4 fde=[ 5618] │ │ │ │ - 0xffffffffffc9d5dc (offset: 0x805e0) -> 0xc7dc fde=[ 5630] │ │ │ │ - 0xffffffffffc9d61c (offset: 0x80620) -> 0xc7f4 fde=[ 5648] │ │ │ │ - 0xffffffffffc9d65c (offset: 0x80660) -> 0xc80c fde=[ 5660] │ │ │ │ - 0xffffffffffc9d69c (offset: 0x806a0) -> 0xc824 fde=[ 5678] │ │ │ │ - 0xffffffffffc9d6dc (offset: 0x806e0) -> 0xc9d4 fde=[ 5828] │ │ │ │ - 0xffffffffffc9d78c (offset: 0x80790) -> 0xca04 fde=[ 5858] │ │ │ │ - 0xffffffffffc9d83c (offset: 0x80840) -> 0xc83c fde=[ 5690] │ │ │ │ - 0xffffffffffc9d9ec (offset: 0x809f0) -> 0xc888 fde=[ 56dc] │ │ │ │ - 0xffffffffffc9dbac (offset: 0x80bb0) -> 0xc8d4 fde=[ 5728] │ │ │ │ - 0xffffffffffc9df6c (offset: 0x80f70) -> 0xc920 fde=[ 5774] │ │ │ │ - 0xffffffffffc9e0ac (offset: 0x810b0) -> 0xc960 fde=[ 57b4] │ │ │ │ - 0xffffffffffc9e21c (offset: 0x81220) -> 0xc9ac fde=[ 5800] │ │ │ │ - 0xffffffffffc9e2dc (offset: 0x812e0) -> 0xc9c0 fde=[ 5814] │ │ │ │ - 0xffffffffffc9e36c (offset: 0x81370) -> 0xca34 fde=[ 5888] │ │ │ │ - 0xffffffffffc9e87c (offset: 0x81880) -> 0xca84 fde=[ 58d8] │ │ │ │ - 0xffffffffffc9edbc (offset: 0x81dc0) -> 0xcad4 fde=[ 5928] │ │ │ │ - 0xffffffffffc9f0cc (offset: 0x820d0) -> 0xcb24 fde=[ 5978] │ │ │ │ - 0xffffffffffc9f3fc (offset: 0x82400) -> 0xcb74 fde=[ 59c8] │ │ │ │ - 0xffffffffffc9f51c (offset: 0x82520) -> 0xcbb4 fde=[ 5a08] │ │ │ │ - 0xffffffffffc9f64c (offset: 0x82650) -> 0xcbd4 fde=[ 5a28] │ │ │ │ - 0xffffffffffc9f80c (offset: 0x82810) -> 0xcbf4 fde=[ 5a48] │ │ │ │ - 0xffffffffffc9f8bc (offset: 0x828c0) -> 0xcc14 fde=[ 5a68] │ │ │ │ - 0xffffffffffc9f8dc (offset: 0x828e0) -> 0xcc28 fde=[ 5a7c] │ │ │ │ - 0xffffffffffc9f91c (offset: 0x82920) -> 0xcc3c fde=[ 5a90] │ │ │ │ - 0xffffffffffc9f93c (offset: 0x82940) -> 0xcc50 fde=[ 5aa4] │ │ │ │ - 0xffffffffffc9f95c (offset: 0x82960) -> 0xcc64 fde=[ 5ab8] │ │ │ │ - 0xffffffffffc9f97c (offset: 0x82980) -> 0xcc7c fde=[ 5ad0] │ │ │ │ - 0xffffffffffc9fabc (offset: 0x82ac0) -> 0xcccc fde=[ 5b20] │ │ │ │ - 0xffffffffffc9fadc (offset: 0x82ae0) -> 0xcce0 fde=[ 5b34] │ │ │ │ - 0xffffffffffca05fc (offset: 0x83600) -> 0xcd28 fde=[ 5b7c] │ │ │ │ - 0xffffffffffca094c (offset: 0x83950) -> 0xce34 fde=[ 5c88] │ │ │ │ - 0xffffffffffca0f7c (offset: 0x83f80) -> 0xce60 fde=[ 5cb4] │ │ │ │ - 0xffffffffffca3f9c (offset: 0x86fa0) -> 0xcd60 fde=[ 5bb4] │ │ │ │ - 0xffffffffffca4a6c (offset: 0x87a70) -> 0xcdac fde=[ 5c00] │ │ │ │ - 0xffffffffffca6e2c (offset: 0x89e30) -> 0xcdf0 fde=[ 5c44] │ │ │ │ - 0xffffffffffca983c (offset: 0x8c840) -> 0xcea4 fde=[ 5cf8] │ │ │ │ - 0xffffffffffca998c (offset: 0x8c990) -> 0xcee8 fde=[ 5d3c] │ │ │ │ - 0xffffffffffcaa44c (offset: 0x8d450) -> 0xcf60 fde=[ 5db4] │ │ │ │ - 0xffffffffffcaa5fc (offset: 0x8d600) -> 0xcfb4 fde=[ 5e08] │ │ │ │ - 0xffffffffffcaa74c (offset: 0x8d750) -> 0xcf3c fde=[ 5d90] │ │ │ │ - 0xffffffffffcaa7ac (offset: 0x8d7b0) -> 0xcff4 fde=[ 5e48] │ │ │ │ - 0xffffffffffcaabec (offset: 0x8dbf0) -> 0xd048 fde=[ 5e9c] │ │ │ │ - 0xffffffffffcaafec (offset: 0x8dff0) -> 0xd09c fde=[ 5ef0] │ │ │ │ - 0xffffffffffcab09c (offset: 0x8e0a0) -> 0xd5c0 fde=[ 6414] │ │ │ │ - 0xffffffffffcab67c (offset: 0x8e680) -> 0xd614 fde=[ 6468] │ │ │ │ - 0xffffffffffcabe6c (offset: 0x8ee70) -> 0xd0bc fde=[ 5f10] │ │ │ │ - 0xffffffffffcabf4c (offset: 0x8ef50) -> 0xd0e0 fde=[ 5f34] │ │ │ │ - 0xffffffffffcac02c (offset: 0x8f030) -> 0xd104 fde=[ 5f58] │ │ │ │ - 0xffffffffffcac27c (offset: 0x8f280) -> 0xd16c fde=[ 5fc0] │ │ │ │ - 0xffffffffffcac58c (offset: 0x8f590) -> 0xd1d0 fde=[ 6024] │ │ │ │ - 0xffffffffffcac78c (offset: 0x8f790) -> 0xd210 fde=[ 6064] │ │ │ │ - 0xffffffffffcacdcc (offset: 0x8fdd0) -> 0xd260 fde=[ 60b4] │ │ │ │ - 0xffffffffffcad0fc (offset: 0x90100) -> 0xd2ac fde=[ 6100] │ │ │ │ - 0xffffffffffcad2ec (offset: 0x902f0) -> 0xd2e8 fde=[ 613c] │ │ │ │ - 0xffffffffffcad5ec (offset: 0x905f0) -> 0xd334 fde=[ 6188] │ │ │ │ - 0xffffffffffcad7fc (offset: 0x90800) -> 0xd380 fde=[ 61d4] │ │ │ │ - 0xffffffffffcada1c (offset: 0x90a20) -> 0xd3cc fde=[ 6220] │ │ │ │ - 0xffffffffffcae19c (offset: 0x911a0) -> 0xd41c fde=[ 6270] │ │ │ │ - 0xffffffffffcae37c (offset: 0x91380) -> 0xd45c fde=[ 62b0] │ │ │ │ - 0xffffffffffcae8dc (offset: 0x918e0) -> 0xd4a8 fde=[ 62fc] │ │ │ │ - 0xffffffffffcaee6c (offset: 0x91e70) -> 0xd4f8 fde=[ 634c] │ │ │ │ - 0xffffffffffcaf1cc (offset: 0x921d0) -> 0xd668 fde=[ 64bc] │ │ │ │ - 0xffffffffffcaf30c (offset: 0x92310) -> 0xd6bc fde=[ 6510] │ │ │ │ - 0xffffffffffcaf46c (offset: 0x92470) -> 0xd710 fde=[ 6564] │ │ │ │ - 0xffffffffffcaf5ac (offset: 0x925b0) -> 0xd764 fde=[ 65b8] │ │ │ │ - 0xffffffffffcaf70c (offset: 0x92710) -> 0xd7b8 fde=[ 660c] │ │ │ │ - 0xffffffffffcaf86c (offset: 0x92870) -> 0xd80c fde=[ 6660] │ │ │ │ - 0xffffffffffcaf9cc (offset: 0x929d0) -> 0xd860 fde=[ 66b4] │ │ │ │ - 0xffffffffffcafb0c (offset: 0x92b10) -> 0xd8b4 fde=[ 6708] │ │ │ │ - 0xffffffffffcafc6c (offset: 0x92c70) -> 0xd908 fde=[ 675c] │ │ │ │ - 0xffffffffffcafdac (offset: 0x92db0) -> 0xd95c fde=[ 67b0] │ │ │ │ - 0xffffffffffcafeec (offset: 0x92ef0) -> 0xd548 fde=[ 639c] │ │ │ │ - 0xffffffffffcaff3c (offset: 0x92f40) -> 0xd55c fde=[ 63b0] │ │ │ │ - 0xffffffffffcaff8c (offset: 0x92f90) -> 0xd570 fde=[ 63c4] │ │ │ │ - 0xffffffffffcaffdc (offset: 0x92fe0) -> 0xd584 fde=[ 63d8] │ │ │ │ - 0xffffffffffcb002c (offset: 0x93030) -> 0xd598 fde=[ 63ec] │ │ │ │ - 0xffffffffffcb007c (offset: 0x93080) -> 0xd5ac fde=[ 6400] │ │ │ │ - 0xffffffffffcb00cc (offset: 0x930d0) -> 0xd9b4 fde=[ 6808] │ │ │ │ - 0xffffffffffcb01cc (offset: 0x931d0) -> 0xd9d8 fde=[ 682c] │ │ │ │ - 0xffffffffffcb02dc (offset: 0x932e0) -> 0xd9fc fde=[ 6850] │ │ │ │ - 0xffffffffffcb033c (offset: 0x93340) -> 0xda38 fde=[ 688c] │ │ │ │ - 0xffffffffffcb037c (offset: 0x93380) -> 0xda6c fde=[ 68c0] │ │ │ │ - 0xffffffffffcb038c (offset: 0x93390) -> 0xda80 fde=[ 68d4] │ │ │ │ - 0xffffffffffcb039c (offset: 0x933a0) -> 0xda94 fde=[ 68e8] │ │ │ │ - 0xffffffffffcb03ac (offset: 0x933b0) -> 0xdaa8 fde=[ 68fc] │ │ │ │ - 0xffffffffffcb03ec (offset: 0x933f0) -> 0xdadc fde=[ 6930] │ │ │ │ - 0xffffffffffcb03fc (offset: 0x93400) -> 0xdaf0 fde=[ 6944] │ │ │ │ - 0xffffffffffcb163c (offset: 0x94640) -> 0xdc6c fde=[ 6ac0] │ │ │ │ - 0xffffffffffcb287c (offset: 0x95880) -> 0xe180 fde=[ 6fd4] │ │ │ │ - 0xffffffffffcb3dec (offset: 0x96df0) -> 0xe254 fde=[ 70a8] │ │ │ │ - 0xffffffffffcb552c (offset: 0x98530) -> 0xe344 fde=[ 7198] │ │ │ │ - 0xffffffffffcb5a3c (offset: 0x98a40) -> 0xdde8 fde=[ 6c3c] │ │ │ │ - 0xffffffffffcb5edc (offset: 0x98ee0) -> 0xde38 fde=[ 6c8c] │ │ │ │ - 0xffffffffffcb637c (offset: 0x99380) -> 0xde88 fde=[ 6cdc] │ │ │ │ - 0xffffffffffcb755c (offset: 0x9a560) -> 0xe004 fde=[ 6e58] │ │ │ │ - 0xffffffffffcb87ac (offset: 0x9b7b0) -> 0xe3ec fde=[ 7240] │ │ │ │ - 0xffffffffffcb8f1c (offset: 0x9bf20) -> 0xe43c fde=[ 7290] │ │ │ │ - 0xffffffffffcb93ec (offset: 0x9c3f0) -> 0xe48c fde=[ 72e0] │ │ │ │ - 0xffffffffffcb997c (offset: 0x9c980) -> 0xe7f0 fde=[ 7644] │ │ │ │ - 0xffffffffffcb9b1c (offset: 0x9cb20) -> 0xe4d4 fde=[ 7328] │ │ │ │ - 0xffffffffffcb9c3c (offset: 0x9cc40) -> 0xe4f8 fde=[ 734c] │ │ │ │ - 0xffffffffffcb9d9c (offset: 0x9cda0) -> 0xe50c fde=[ 7360] │ │ │ │ - 0xffffffffffcb9f0c (offset: 0x9cf10) -> 0xe520 fde=[ 7374] │ │ │ │ - 0xffffffffffcba04c (offset: 0x9d050) -> 0xe534 fde=[ 7388] │ │ │ │ - 0xffffffffffcba80c (offset: 0x9d810) -> 0xe584 fde=[ 73d8] │ │ │ │ - 0xffffffffffcbad4c (offset: 0x9dd50) -> 0xe5d4 fde=[ 7428] │ │ │ │ - 0xffffffffffcbb26c (offset: 0x9e270) -> 0xe840 fde=[ 7694] │ │ │ │ - 0xffffffffffcbb41c (offset: 0x9e420) -> 0xe624 fde=[ 7478] │ │ │ │ - 0xffffffffffcbb48c (offset: 0x9e490) -> 0xe654 fde=[ 74a8] │ │ │ │ - 0xffffffffffcbb9cc (offset: 0x9e9d0) -> 0xe6c4 fde=[ 7518] │ │ │ │ - 0xffffffffffcbbbac (offset: 0x9ebb0) -> 0xe710 fde=[ 7564] │ │ │ │ - 0xffffffffffcbbd8c (offset: 0x9ed90) -> 0xe75c fde=[ 75b0] │ │ │ │ - 0xffffffffffcbbeac (offset: 0x9eeb0) -> 0xe770 fde=[ 75c4] │ │ │ │ - 0xffffffffffcbbf1c (offset: 0x9ef20) -> 0xe7a0 fde=[ 75f4] │ │ │ │ - 0xffffffffffcbc3ec (offset: 0x9f3f0) -> 0xe894 fde=[ 76e8] │ │ │ │ - 0xffffffffffcbc3fc (offset: 0x9f400) -> 0xe8ac fde=[ 7700] │ │ │ │ - 0xffffffffffcbc4cc (offset: 0x9f4d0) -> 0xe8f4 fde=[ 7748] │ │ │ │ - 0xffffffffffcbc5fc (offset: 0x9f600) -> 0xe940 fde=[ 7794] │ │ │ │ - 0xffffffffffcbc71c (offset: 0x9f720) -> 0xe98c fde=[ 77e0] │ │ │ │ - 0xffffffffffcbc7ec (offset: 0x9f7f0) -> 0xe9d4 fde=[ 7828] │ │ │ │ - 0xffffffffffcbc91c (offset: 0x9f920) -> 0xea1c fde=[ 7870] │ │ │ │ - 0xffffffffffcbca6c (offset: 0x9fa70) -> 0xea70 fde=[ 78c4] │ │ │ │ - 0xffffffffffcbcbbc (offset: 0x9fbc0) -> 0xeac4 fde=[ 7918] │ │ │ │ - 0xffffffffffcbcc0c (offset: 0x9fc10) -> 0xeadc fde=[ 7930] │ │ │ │ - 0xffffffffffcbd25c (offset: 0xa0260) -> 0xeba4 fde=[ 79f8] │ │ │ │ - 0xffffffffffcbd58c (offset: 0xa0590) -> 0xebfc fde=[ 7a50] │ │ │ │ - 0xffffffffffcbda9c (offset: 0xa0aa0) -> 0xece4 fde=[ 7b38] │ │ │ │ - 0xffffffffffcbde5c (offset: 0xa0e60) -> 0xed74 fde=[ 7bc8] │ │ │ │ - 0xffffffffffcbe1cc (offset: 0xa11d0) -> 0xee04 fde=[ 7c58] │ │ │ │ - 0xffffffffffcbe93c (offset: 0xa1940) -> 0xef5c fde=[ 7db0] │ │ │ │ - 0xffffffffffcbf0fc (offset: 0xa2100) -> 0xec4c fde=[ 7aa0] │ │ │ │ - 0xffffffffffcbf11c (offset: 0xa2120) -> 0xec60 fde=[ 7ab4] │ │ │ │ - 0xffffffffffcbf12c (offset: 0xa2130) -> 0xec74 fde=[ 7ac8] │ │ │ │ - 0xffffffffffcbf13c (offset: 0xa2140) -> 0xec88 fde=[ 7adc] │ │ │ │ - 0xffffffffffcbf14c (offset: 0xa2150) -> 0xec9c fde=[ 7af0] │ │ │ │ - 0xffffffffffcbf15c (offset: 0xa2160) -> 0xecb0 fde=[ 7b04] │ │ │ │ - 0xffffffffffcbf2fc (offset: 0xa2300) -> 0xf0b4 fde=[ 7f08] │ │ │ │ - 0xffffffffffcbf4ac (offset: 0xa24b0) -> 0xf100 fde=[ 7f54] │ │ │ │ - 0xffffffffffcbf65c (offset: 0xa2660) -> 0xf14c fde=[ 7fa0] │ │ │ │ - 0xffffffffffcbf7fc (offset: 0xa2800) -> 0xf198 fde=[ 7fec] │ │ │ │ - 0xffffffffffcbf99c (offset: 0xa29a0) -> 0xf1e4 fde=[ 8038] │ │ │ │ - 0xffffffffffcbfa8c (offset: 0xa2a90) -> 0xf1fc fde=[ 8050] │ │ │ │ - 0xffffffffffcbfd4c (offset: 0xa2d50) -> 0xf214 fde=[ 8068] │ │ │ │ - 0xffffffffffcc00ac (offset: 0xa30b0) -> 0xf22c fde=[ 8080] │ │ │ │ - 0xffffffffffcc031c (offset: 0xa3320) -> 0xf254 fde=[ 80a8] │ │ │ │ - 0xffffffffffcc188c (offset: 0xa4890) -> 0xf274 fde=[ 80c8] │ │ │ │ - 0xffffffffffcc44ac (offset: 0xa74b0) -> 0xf29c fde=[ 80f0] │ │ │ │ - 0xffffffffffcc46ac (offset: 0xa76b0) -> 0xf2c4 fde=[ 8118] │ │ │ │ - 0xffffffffffcc4dbc (offset: 0xa7dc0) -> 0xf2e4 fde=[ 8138] │ │ │ │ - 0xffffffffffcc583c (offset: 0xa8840) -> 0xf304 fde=[ 8158] │ │ │ │ - 0xffffffffffcc594c (offset: 0xa8950) -> 0xf31c fde=[ 8170] │ │ │ │ - 0xffffffffffcc6e3c (offset: 0xa9e40) -> 0xf34c fde=[ 81a0] │ │ │ │ - 0xffffffffffcc85ac (offset: 0xab5b0) -> 0xf37c fde=[ 81d0] │ │ │ │ - 0xffffffffffcc861c (offset: 0xab620) -> 0xf394 fde=[ 81e8] │ │ │ │ - 0xffffffffffcc862c (offset: 0xab630) -> 0xf3ac fde=[ 8200] │ │ │ │ - 0xffffffffffcc9cbc (offset: 0xaccc0) -> 0xf400 fde=[ 8254] │ │ │ │ - 0xffffffffffccb30c (offset: 0xae310) -> 0xf454 fde=[ 82a8] │ │ │ │ - 0xffffffffffccbe9c (offset: 0xaeea0) -> 0xf4a4 fde=[ 82f8] │ │ │ │ - 0xffffffffffccca3c (offset: 0xafa40) -> 0xf4f4 fde=[ 8348] │ │ │ │ - 0xffffffffffcccc7c (offset: 0xafc80) -> 0xf544 fde=[ 8398] │ │ │ │ - 0xffffffffffcccc9c (offset: 0xafca0) -> 0xf558 fde=[ 83ac] │ │ │ │ - 0xffffffffffcccefc (offset: 0xaff00) -> 0xf59c fde=[ 83f0] │ │ │ │ - 0xffffffffffcccf1c (offset: 0xaff20) -> 0xf5b0 fde=[ 8404] │ │ │ │ - 0xffffffffffcccf2c (offset: 0xaff30) -> 0xf5c4 fde=[ 8418] │ │ │ │ - 0xffffffffffcccf3c (offset: 0xaff40) -> 0xf5d8 fde=[ 842c] │ │ │ │ - 0xffffffffffcccf4c (offset: 0xaff50) -> 0xf5ec fde=[ 8440] │ │ │ │ - 0xffffffffffcccf5c (offset: 0xaff60) -> 0xf600 fde=[ 8454] │ │ │ │ - 0xffffffffffccd0fc (offset: 0xb0100) -> 0xf634 fde=[ 8488] │ │ │ │ - 0xffffffffffccd30c (offset: 0xb0310) -> 0xf680 fde=[ 84d4] │ │ │ │ - 0xffffffffffccd51c (offset: 0xb0520) -> 0xf6cc fde=[ 8520] │ │ │ │ - 0xffffffffffccd54c (offset: 0xb0550) -> 0xf6ec fde=[ 8540] │ │ │ │ - 0xffffffffffccd56c (offset: 0xb0570) -> 0xf700 fde=[ 8554] │ │ │ │ - 0xffffffffffccd67c (offset: 0xb0680) -> 0xf73c fde=[ 8590] │ │ │ │ - 0xffffffffffccd6ec (offset: 0xb06f0) -> 0xf778 fde=[ 85cc] │ │ │ │ - 0xffffffffffccd6fc (offset: 0xb0700) -> 0xf78c fde=[ 85e0] │ │ │ │ - 0xffffffffffccd8bc (offset: 0xb08c0) -> 0xf7d4 fde=[ 8628] │ │ │ │ - 0xffffffffffccd90c (offset: 0xb0910) -> 0xf7f4 fde=[ 8648] │ │ │ │ - 0xffffffffffccd9ac (offset: 0xb09b0) -> 0xf844 fde=[ 8698] │ │ │ │ - 0xffffffffffccd9cc (offset: 0xb09d0) -> 0xf858 fde=[ 86ac] │ │ │ │ - 0xffffffffffccdadc (offset: 0xb0ae0) -> 0xf894 fde=[ 86e8] │ │ │ │ - 0xffffffffffccdb4c (offset: 0xb0b50) -> 0xf8d0 fde=[ 8724] │ │ │ │ - 0xffffffffffccdd4c (offset: 0xb0d50) -> 0xf924 fde=[ 8778] │ │ │ │ - 0xffffffffffccdf4c (offset: 0xb0f50) -> 0xf974 fde=[ 87c8] │ │ │ │ - 0xffffffffffcce2dc (offset: 0xb12e0) -> 0xf9c8 fde=[ 881c] │ │ │ │ - 0xffffffffffcce4cc (offset: 0xb14d0) -> 0xfa88 fde=[ 88dc] │ │ │ │ - 0xffffffffffcce8fc (offset: 0xb1900) -> 0xfadc fde=[ 8930] │ │ │ │ - 0xffffffffffcced2c (offset: 0xb1d30) -> 0xfa1c fde=[ 8870] │ │ │ │ - 0xffffffffffccf29c (offset: 0xb22a0) -> 0xfa6c fde=[ 88c0] │ │ │ │ - 0xffffffffffccf50c (offset: 0xb2510) -> 0xfbbc fde=[ 8a10] │ │ │ │ - 0xffffffffffccf7ec (offset: 0xb27f0) -> 0xfb34 fde=[ 8988] │ │ │ │ - 0xffffffffffccf85c (offset: 0xb2860) -> 0xfc10 fde=[ 8a64] │ │ │ │ - 0xffffffffffccfb2c (offset: 0xb2b30) -> 0xfc60 fde=[ 8ab4] │ │ │ │ - 0xffffffffffcd03ec (offset: 0xb33f0) -> 0xfb48 fde=[ 899c] │ │ │ │ - 0xffffffffffcd053c (offset: 0xb3540) -> 0xfb94 fde=[ 89e8] │ │ │ │ - 0xffffffffffcd059c (offset: 0xb35a0) -> 0xfcb4 fde=[ 8b08] │ │ │ │ - 0xffffffffffcd05ec (offset: 0xb35f0) -> 0xfcf0 fde=[ 8b44] │ │ │ │ - 0xffffffffffcd063c (offset: 0xb3640) -> 0xfba8 fde=[ 89fc] │ │ │ │ - 0xffffffffffcd066c (offset: 0xb3670) -> 0xfd2c fde=[ 8b80] │ │ │ │ - 0xffffffffffcd090c (offset: 0xb3910) -> 0xfd80 fde=[ 8bd4] │ │ │ │ - 0xffffffffffcd0bac (offset: 0xb3bb0) -> 0xfdd4 fde=[ 8c28] │ │ │ │ - 0xffffffffffcd0e2c (offset: 0xb3e30) -> 0xfe2c fde=[ 8c80] │ │ │ │ - 0xffffffffffcd0ecc (offset: 0xb3ed0) -> 0xfe7c fde=[ 8cd0] │ │ │ │ - 0xffffffffffcd1b5c (offset: 0xb4b60) -> 0xfee8 fde=[ 8d3c] │ │ │ │ - 0xffffffffffcd2a7c (offset: 0xb5a80) -> 0xffb8 fde=[ 8e0c] │ │ │ │ - 0xffffffffffcd2bbc (offset: 0xb5bc0) -> 0x10020 fde=[ 8e74] │ │ │ │ - 0xffffffffffcd2cfc (offset: 0xb5d00) -> 0x10088 fde=[ 8edc] │ │ │ │ - 0xffffffffffcd2e6c (offset: 0xb5e70) -> 0x100cc fde=[ 8f20] │ │ │ │ - 0xffffffffffcd2f7c (offset: 0xb5f80) -> 0x10100 fde=[ 8f54] │ │ │ │ - 0xffffffffffcd308c (offset: 0xb6090) -> 0x10134 fde=[ 8f88] │ │ │ │ - 0xffffffffffcd31fc (offset: 0xb6200) -> 0x10178 fde=[ 8fcc] │ │ │ │ - 0xffffffffffcd330c (offset: 0xb6310) -> 0x101ac fde=[ 9000] │ │ │ │ - 0xffffffffffcd33ec (offset: 0xb63f0) -> 0x101ec fde=[ 9040] │ │ │ │ - 0xffffffffffcd34fc (offset: 0xb6500) -> 0x10220 fde=[ 9074] │ │ │ │ - 0xffffffffffcd3bbc (offset: 0xb6bc0) -> 0x102f4 fde=[ 9148] │ │ │ │ - 0xffffffffffcd40bc (offset: 0xb70c0) -> 0x10348 fde=[ 919c] │ │ │ │ - 0xffffffffffcd477c (offset: 0xb7780) -> 0x1041c fde=[ 9270] │ │ │ │ - 0xffffffffffcd4c7c (offset: 0xb7c80) -> 0x10470 fde=[ 92c4] │ │ │ │ - 0xffffffffffcd50ac (offset: 0xb80b0) -> 0x104c4 fde=[ 9318] │ │ │ │ - 0xffffffffffcd550c (offset: 0xb8510) -> 0x10518 fde=[ 936c] │ │ │ │ - 0xffffffffffcd59ec (offset: 0xb89f0) -> 0x1056c fde=[ 93c0] │ │ │ │ - 0xffffffffffcd5e4c (offset: 0xb8e50) -> 0x105c0 fde=[ 9414] │ │ │ │ - 0xffffffffffcd632c (offset: 0xb9330) -> 0x10614 fde=[ 9468] │ │ │ │ - 0xffffffffffcd675c (offset: 0xb9760) -> 0x10668 fde=[ 94bc] │ │ │ │ - 0xffffffffffcd679c (offset: 0xb97a0) -> 0x10698 fde=[ 94ec] │ │ │ │ - 0xffffffffffcd67dc (offset: 0xb97e0) -> 0x106c8 fde=[ 951c] │ │ │ │ - 0xffffffffffcd68cc (offset: 0xb98d0) -> 0x10704 fde=[ 9558] │ │ │ │ - 0xffffffffffcd69bc (offset: 0xb99c0) -> 0xff54 fde=[ 8da8] │ │ │ │ - 0xffffffffffcd69fc (offset: 0xb9a00) -> 0x10740 fde=[ 9594] │ │ │ │ - 0xffffffffffcd6a6c (offset: 0xb9a70) -> 0x1077c fde=[ 95d0] │ │ │ │ - 0xffffffffffcd6adc (offset: 0xb9ae0) -> 0x107b8 fde=[ 960c] │ │ │ │ - 0xffffffffffcd6bcc (offset: 0xb9bd0) -> 0x1080c fde=[ 9660] │ │ │ │ - 0xffffffffffcd6c0c (offset: 0xb9c10) -> 0x1083c fde=[ 9690] │ │ │ │ - 0xffffffffffcd6c4c (offset: 0xb9c50) -> 0xff80 fde=[ 8dd4] │ │ │ │ - 0xffffffffffcd6d0c (offset: 0xb9d10) -> 0x1086c fde=[ 96c0] │ │ │ │ - 0xffffffffffcd6d9c (offset: 0xb9da0) -> 0x1089c fde=[ 96f0] │ │ │ │ - 0xffffffffffcd6e3c (offset: 0xb9e40) -> 0x108cc fde=[ 9720] │ │ │ │ - 0xffffffffffcd6edc (offset: 0xb9ee0) -> 0x10900 fde=[ 9754] │ │ │ │ - 0xffffffffffcd6f7c (offset: 0xb9f80) -> 0x10934 fde=[ 9788] │ │ │ │ - 0xffffffffffcd700c (offset: 0xba010) -> 0x10964 fde=[ 97b8] │ │ │ │ - 0xffffffffffcd71ac (offset: 0xba1b0) -> 0x109a4 fde=[ 97f8] │ │ │ │ - 0xffffffffffcd724c (offset: 0xba250) -> 0x109d8 fde=[ 982c] │ │ │ │ - 0xffffffffffcd73fc (offset: 0xba400) -> 0x10a18 fde=[ 986c] │ │ │ │ - 0xffffffffffcd759c (offset: 0xba5a0) -> 0x10a58 fde=[ 98ac] │ │ │ │ - 0xffffffffffcd773c (offset: 0xba740) -> 0x10a98 fde=[ 98ec] │ │ │ │ - 0xffffffffffcd778c (offset: 0xba790) -> 0x10ac8 fde=[ 991c] │ │ │ │ - 0xffffffffffcd781c (offset: 0xba820) -> 0x10af8 fde=[ 994c] │ │ │ │ - 0xffffffffffcd78bc (offset: 0xba8c0) -> 0x10b2c fde=[ 9980] │ │ │ │ - 0xffffffffffcd794c (offset: 0xba950) -> 0x10b5c fde=[ 99b0] │ │ │ │ - 0xffffffffffcd79dc (offset: 0xba9e0) -> 0x10b8c fde=[ 99e0] │ │ │ │ - 0xffffffffffcd7a2c (offset: 0xbaa30) -> 0x10bbc fde=[ 9a10] │ │ │ │ - 0xffffffffffcd7bbc (offset: 0xbabc0) -> 0x10bfc fde=[ 9a50] │ │ │ │ - 0xffffffffffcd7c0c (offset: 0xbac10) -> 0x10c2c fde=[ 9a80] │ │ │ │ - 0xffffffffffcd7c5c (offset: 0xbac60) -> 0x10c5c fde=[ 9ab0] │ │ │ │ - 0xffffffffffcd7cfc (offset: 0xbad00) -> 0x10c8c fde=[ 9ae0] │ │ │ │ - 0xffffffffffcd7d6c (offset: 0xbad70) -> 0x10cbc fde=[ 9b10] │ │ │ │ - 0xffffffffffcd7ddc (offset: 0xbade0) -> 0x10cec fde=[ 9b40] │ │ │ │ - 0xffffffffffcd7e2c (offset: 0xbae30) -> 0x10d1c fde=[ 9b70] │ │ │ │ - 0xffffffffffcd7ecc (offset: 0xbaed0) -> 0x10d4c fde=[ 9ba0] │ │ │ │ - 0xffffffffffcd7f7c (offset: 0xbaf80) -> 0x10d84 fde=[ 9bd8] │ │ │ │ - 0xffffffffffcd7fcc (offset: 0xbafd0) -> 0x10db4 fde=[ 9c08] │ │ │ │ - 0xffffffffffcd806c (offset: 0xbb070) -> 0x10de4 fde=[ 9c38] │ │ │ │ - 0xffffffffffcd81fc (offset: 0xbb200) -> 0x10e24 fde=[ 9c78] │ │ │ │ - 0xffffffffffcd828c (offset: 0xbb290) -> 0x10e54 fde=[ 9ca8] │ │ │ │ - 0xffffffffffcd833c (offset: 0xbb340) -> 0x10e8c fde=[ 9ce0] │ │ │ │ - 0xffffffffffcd847c (offset: 0xbb480) -> 0x10ee0 fde=[ 9d34] │ │ │ │ - 0xffffffffffcd888c (offset: 0xbb890) -> 0x10f34 fde=[ 9d88] │ │ │ │ - 0xffffffffffcd8adc (offset: 0xbbae0) -> 0x10f88 fde=[ 9ddc] │ │ │ │ - 0xffffffffffcd8d2c (offset: 0xbbd30) -> 0x10fdc fde=[ 9e30] │ │ │ │ - 0xffffffffffcd8eac (offset: 0xbbeb0) -> 0x11030 fde=[ 9e84] │ │ │ │ - 0xffffffffffcd905c (offset: 0xbc060) -> 0x11084 fde=[ 9ed8] │ │ │ │ - 0xffffffffffcd93ec (offset: 0xbc3f0) -> 0x110b8 fde=[ 9f0c] │ │ │ │ - 0xffffffffffcd95bc (offset: 0xbc5c0) -> 0x1110c fde=[ 9f60] │ │ │ │ - 0xffffffffffcd981c (offset: 0xbc820) -> 0x11160 fde=[ 9fb4] │ │ │ │ - 0xffffffffffcd999c (offset: 0xbc9a0) -> 0x111b4 fde=[ a008] │ │ │ │ - 0xffffffffffcd9bec (offset: 0xbcbf0) -> 0x11208 fde=[ a05c] │ │ │ │ - 0xffffffffffcd9ebc (offset: 0xbcec0) -> 0x1125c fde=[ a0b0] │ │ │ │ - 0xffffffffffcda18c (offset: 0xbd190) -> 0x112e4 fde=[ a138] │ │ │ │ - 0xffffffffffcda59c (offset: 0xbd5a0) -> 0x11338 fde=[ a18c] │ │ │ │ - 0xffffffffffcda86c (offset: 0xbd870) -> 0x1138c fde=[ a1e0] │ │ │ │ - 0xffffffffffcdaa2c (offset: 0xbda30) -> 0x113dc fde=[ a230] │ │ │ │ - 0xffffffffffcdac0c (offset: 0xbdc10) -> 0x11430 fde=[ a284] │ │ │ │ - 0xffffffffffcdadbc (offset: 0xbddc0) -> 0x11480 fde=[ a2d4] │ │ │ │ - 0xffffffffffcdafec (offset: 0xbdff0) -> 0x114d4 fde=[ a328] │ │ │ │ - 0xffffffffffcdb36c (offset: 0xbe370) -> 0x11528 fde=[ a37c] │ │ │ │ - 0xffffffffffcdb63c (offset: 0xbe640) -> 0x1157c fde=[ a3d0] │ │ │ │ - 0xffffffffffcdb90c (offset: 0xbe910) -> 0x11604 fde=[ a458] │ │ │ │ - 0xffffffffffcdbb0c (offset: 0xbeb10) -> 0x11658 fde=[ a4ac] │ │ │ │ - 0xffffffffffcdbd5c (offset: 0xbed60) -> 0x116ac fde=[ a500] │ │ │ │ - 0xffffffffffcdbf1c (offset: 0xbef20) -> 0x11700 fde=[ a554] │ │ │ │ - 0xffffffffffcdc0cc (offset: 0xbf0d0) -> 0x11750 fde=[ a5a4] │ │ │ │ - 0xffffffffffcdc29c (offset: 0xbf2a0) -> 0x117a4 fde=[ a5f8] │ │ │ │ - 0xffffffffffcdc45c (offset: 0xbf460) -> 0x117f8 fde=[ a64c] │ │ │ │ - 0xffffffffffcdc63c (offset: 0xbf640) -> 0x1184c fde=[ a6a0] │ │ │ │ - 0xffffffffffcdc89c (offset: 0xbf8a0) -> 0x118a0 fde=[ a6f4] │ │ │ │ - 0xffffffffffcdccbc (offset: 0xbfcc0) -> 0x118dc fde=[ a730] │ │ │ │ - 0xffffffffffcdcf0c (offset: 0xbff10) -> 0x11930 fde=[ a784] │ │ │ │ - 0xffffffffffcdd10c (offset: 0xc0110) -> 0x11984 fde=[ a7d8] │ │ │ │ - 0xffffffffffcdd3dc (offset: 0xc03e0) -> 0x119d8 fde=[ a82c] │ │ │ │ - 0xffffffffffcdd6ac (offset: 0xc06b0) -> 0x11a2c fde=[ a880] │ │ │ │ - 0xffffffffffcdd8fc (offset: 0xc0900) -> 0x11a80 fde=[ a8d4] │ │ │ │ - 0xffffffffffcddb4c (offset: 0xc0b50) -> 0x11ad4 fde=[ a928] │ │ │ │ - 0xffffffffffcdde1c (offset: 0xc0e20) -> 0x11b28 fde=[ a97c] │ │ │ │ - 0xffffffffffcde04c (offset: 0xc1050) -> 0x11b7c fde=[ a9d0] │ │ │ │ - 0xffffffffffcde31c (offset: 0xc1320) -> 0x11bd0 fde=[ aa24] │ │ │ │ - 0xffffffffffcde4cc (offset: 0xc14d0) -> 0x11c20 fde=[ aa74] │ │ │ │ - 0xffffffffffcde64c (offset: 0xc1650) -> 0x11c74 fde=[ aac8] │ │ │ │ - 0xffffffffffcde89c (offset: 0xc18a0) -> 0x11cc8 fde=[ ab1c] │ │ │ │ - 0xffffffffffcdeafc (offset: 0xc1b00) -> 0x11d1c fde=[ ab70] │ │ │ │ - 0xffffffffffcdecfc (offset: 0xc1d00) -> 0x11d70 fde=[ abc4] │ │ │ │ - 0xffffffffffcdeeac (offset: 0xc1eb0) -> 0x11dc4 fde=[ ac18] │ │ │ │ - 0xffffffffffcdf23c (offset: 0xc2240) -> 0x11df8 fde=[ ac4c] │ │ │ │ - 0xffffffffffcdf48c (offset: 0xc2490) -> 0x11e4c fde=[ aca0] │ │ │ │ - 0xffffffffffcdf64c (offset: 0xc2650) -> 0x11e9c fde=[ acf0] │ │ │ │ - 0xffffffffffcdfa6c (offset: 0xc2a70) -> 0x11ed8 fde=[ ad2c] │ │ │ │ - 0xffffffffffcdfc6c (offset: 0xc2c70) -> 0x11f2c fde=[ ad80] │ │ │ │ - 0xffffffffffcdfe1c (offset: 0xc2e20) -> 0x11f7c fde=[ add0] │ │ │ │ - 0xffffffffffce019c (offset: 0xc31a0) -> 0x11fd0 fde=[ ae24] │ │ │ │ - 0xffffffffffce034c (offset: 0xc3350) -> 0x12020 fde=[ ae74] │ │ │ │ - 0xffffffffffce04fc (offset: 0xc3500) -> 0x12070 fde=[ aec4] │ │ │ │ - 0xffffffffffce07cc (offset: 0xc37d0) -> 0x120c4 fde=[ af18] │ │ │ │ - 0xffffffffffce094c (offset: 0xc3950) -> 0x12118 fde=[ af6c] │ │ │ │ - 0xffffffffffce0b9c (offset: 0xc3ba0) -> 0x1216c fde=[ afc0] │ │ │ │ - 0xffffffffffce0dfc (offset: 0xc3e00) -> 0x121c4 fde=[ b018] │ │ │ │ - 0xffffffffffce0e1c (offset: 0xc3e20) -> 0x121d8 fde=[ b02c] │ │ │ │ - 0xffffffffffce0f2c (offset: 0xc3f30) -> 0x12214 fde=[ b068] │ │ │ │ - 0xffffffffffce0f9c (offset: 0xc3fa0) -> 0x12250 fde=[ b0a4] │ │ │ │ - 0xffffffffffce1b1c (offset: 0xc4b20) -> 0x122a8 fde=[ b0fc] │ │ │ │ - 0xffffffffffce269c (offset: 0xc56a0) -> 0x12300 fde=[ b154] │ │ │ │ - 0xffffffffffce27ec (offset: 0xc57f0) -> 0x1234c fde=[ b1a0] │ │ │ │ - 0xffffffffffce2a3c (offset: 0xc5a40) -> 0x12380 fde=[ b1d4] │ │ │ │ - 0xffffffffffce2cbc (offset: 0xc5cc0) -> 0x123b4 fde=[ b208] │ │ │ │ - 0xffffffffffce37dc (offset: 0xc67e0) -> 0x123e8 fde=[ b23c] │ │ │ │ - 0xffffffffffce415c (offset: 0xc7160) -> 0x1241c fde=[ b270] │ │ │ │ - 0xffffffffffce427c (offset: 0xc7280) -> 0x12464 fde=[ b2b8] │ │ │ │ - 0xffffffffffce444c (offset: 0xc7450) -> 0x124b0 fde=[ b304] │ │ │ │ - 0xffffffffffce485c (offset: 0xc7860) -> 0x124e0 fde=[ b334] │ │ │ │ - 0xffffffffffce4c6c (offset: 0xc7c70) -> 0x12510 fde=[ b364] │ │ │ │ - 0xffffffffffce4f3c (offset: 0xc7f40) -> 0x1256c fde=[ b3c0] │ │ │ │ - 0xffffffffffce520c (offset: 0xc8210) -> 0x125c8 fde=[ b41c] │ │ │ │ - 0xffffffffffce530c (offset: 0xc8310) -> 0x125dc fde=[ b430] │ │ │ │ - 0xffffffffffce54ec (offset: 0xc84f0) -> 0x12614 fde=[ b468] │ │ │ │ - 0xffffffffffce561c (offset: 0xc8620) -> 0x12664 fde=[ b4b8] │ │ │ │ - 0xffffffffffce574c (offset: 0xc8750) -> 0x126b4 fde=[ b508] │ │ │ │ - 0xffffffffffce586c (offset: 0xc8870) -> 0x12704 fde=[ b558] │ │ │ │ - 0xffffffffffce5c7c (offset: 0xc8c80) -> 0x12754 fde=[ b5a8] │ │ │ │ - 0xffffffffffce5d9c (offset: 0xc8da0) -> 0x127a4 fde=[ b5f8] │ │ │ │ - 0xffffffffffce5ecc (offset: 0xc8ed0) -> 0x127f4 fde=[ b648] │ │ │ │ - 0xffffffffffce5ffc (offset: 0xc9000) -> 0x12844 fde=[ b698] │ │ │ │ - 0xffffffffffce634c (offset: 0xc9350) -> 0x12894 fde=[ b6e8] │ │ │ │ - 0xffffffffffce653c (offset: 0xc9540) -> 0x128e4 fde=[ b738] │ │ │ │ - 0xffffffffffce672c (offset: 0xc9730) -> 0x12934 fde=[ b788] │ │ │ │ - 0xffffffffffce6aec (offset: 0xc9af0) -> 0x12988 fde=[ b7dc] │ │ │ │ - 0xffffffffffce6cdc (offset: 0xc9ce0) -> 0x129d8 fde=[ b82c] │ │ │ │ - 0xffffffffffce709c (offset: 0xca0a0) -> 0x12a2c fde=[ b880] │ │ │ │ - 0xffffffffffce728c (offset: 0xca290) -> 0x12a7c fde=[ b8d0] │ │ │ │ - 0xffffffffffce747c (offset: 0xca480) -> 0x12acc fde=[ b920] │ │ │ │ - 0xffffffffffce766c (offset: 0xca670) -> 0x12b1c fde=[ b970] │ │ │ │ - 0xffffffffffce785c (offset: 0xca860) -> 0x12b6c fde=[ b9c0] │ │ │ │ - 0xffffffffffce7a4c (offset: 0xcaa50) -> 0x12bbc fde=[ ba10] │ │ │ │ - 0xffffffffffce7c1c (offset: 0xcac20) -> 0x12c1c fde=[ ba70] │ │ │ │ - 0xffffffffffce7cbc (offset: 0xcacc0) -> 0x12c34 fde=[ ba88] │ │ │ │ - 0xffffffffffce7d4c (offset: 0xcad50) -> 0x12c68 fde=[ babc] │ │ │ │ - 0xffffffffffce7ddc (offset: 0xcade0) -> 0x12c9c fde=[ baf0] │ │ │ │ - 0xffffffffffce7f0c (offset: 0xcaf10) -> 0x12d20 fde=[ bb74] │ │ │ │ - 0xffffffffffce88bc (offset: 0xcb8c0) -> 0x12d94 fde=[ bbe8] │ │ │ │ - 0xffffffffffceae8c (offset: 0xcde90) -> 0x12e48 fde=[ bc9c] │ │ │ │ - 0xffffffffffceafbc (offset: 0xcdfc0) -> 0x12ecc fde=[ bd20] │ │ │ │ - 0xffffffffffceb18c (offset: 0xce190) -> 0x12f08 fde=[ bd5c] │ │ │ │ - 0xffffffffffceb3ac (offset: 0xce3b0) -> 0x12f44 fde=[ bd98] │ │ │ │ - 0xffffffffffceb81c (offset: 0xce820) -> 0x12f88 fde=[ bddc] │ │ │ │ - 0xffffffffffcebe6c (offset: 0xcee70) -> 0x12fcc fde=[ be20] │ │ │ │ - 0xffffffffffcebf2c (offset: 0xcef30) -> 0x13044 fde=[ be98] │ │ │ │ - 0xffffffffffcebf8c (offset: 0xcef90) -> 0x13058 fde=[ beac] │ │ │ │ - 0xffffffffffcebf9c (offset: 0xcefa0) -> 0x1306c fde=[ bec0] │ │ │ │ - 0xffffffffffcec0dc (offset: 0xcf0e0) -> 0x1309c fde=[ bef0] │ │ │ │ - 0xffffffffffcec22c (offset: 0xcf230) -> 0x130cc fde=[ bf20] │ │ │ │ - 0xffffffffffcec49c (offset: 0xcf4a0) -> 0x1314c fde=[ bfa0] │ │ │ │ - 0xffffffffffcec70c (offset: 0xcf710) -> 0x131cc fde=[ c020] │ │ │ │ - 0xffffffffffcec81c (offset: 0xcf820) -> 0x13208 fde=[ c05c] │ │ │ │ - 0xffffffffffcec88c (offset: 0xcf890) -> 0x13244 fde=[ c098] │ │ │ │ - 0xffffffffffcec8ac (offset: 0xcf8b0) -> 0x13258 fde=[ c0ac] │ │ │ │ - 0xffffffffffcec8cc (offset: 0xcf8d0) -> 0x1326c fde=[ c0c0] │ │ │ │ - 0xffffffffffcec8ec (offset: 0xcf8f0) -> 0x13284 fde=[ c0d8] │ │ │ │ - 0xffffffffffceca1c (offset: 0xcfa20) -> 0x132c8 fde=[ c11c] │ │ │ │ - 0xffffffffffcecc3c (offset: 0xcfc40) -> 0x13314 fde=[ c168] │ │ │ │ - 0xffffffffffcece2c (offset: 0xcfe30) -> 0x13360 fde=[ c1b4] │ │ │ │ - 0xffffffffffced01c (offset: 0xd0020) -> 0x133b0 fde=[ c204] │ │ │ │ - 0xffffffffffced21c (offset: 0xd0220) -> 0x13400 fde=[ c254] │ │ │ │ - 0xffffffffffced4cc (offset: 0xd04d0) -> 0x1344c fde=[ c2a0] │ │ │ │ - 0xffffffffffced79c (offset: 0xd07a0) -> 0x13498 fde=[ c2ec] │ │ │ │ - 0xffffffffffceda4c (offset: 0xd0a50) -> 0x134e4 fde=[ c338] │ │ │ │ - 0xffffffffffceddac (offset: 0xd0db0) -> 0x13534 fde=[ c388] │ │ │ │ - 0xffffffffffcee0fc (offset: 0xd1100) -> 0x13580 fde=[ c3d4] │ │ │ │ - 0xffffffffffcee3dc (offset: 0xd13e0) -> 0x135cc fde=[ c420] │ │ │ │ - 0xffffffffffcee48c (offset: 0xd1490) -> 0x13618 fde=[ c46c] │ │ │ │ - 0xffffffffffcee5fc (offset: 0xd1600) -> 0x13664 fde=[ c4b8] │ │ │ │ - 0xffffffffffcee80c (offset: 0xd1810) -> 0x136a4 fde=[ c4f8] │ │ │ │ - 0xffffffffffcee95c (offset: 0xd1960) -> 0x136f0 fde=[ c544] │ │ │ │ - 0xffffffffffcef09c (offset: 0xd20a0) -> 0x13740 fde=[ c594] │ │ │ │ - 0xffffffffffcef63c (offset: 0xd2640) -> 0x13790 fde=[ c5e4] │ │ │ │ - 0xffffffffffcef72c (offset: 0xd2730) -> 0x137dc fde=[ c630] │ │ │ │ - 0xffffffffffcef8bc (offset: 0xd28c0) -> 0x13828 fde=[ c67c] │ │ │ │ - 0xffffffffffcefa6c (offset: 0xd2a70) -> 0x13874 fde=[ c6c8] │ │ │ │ - 0xffffffffffcefadc (offset: 0xd2ae0) -> 0x138bc fde=[ c710] │ │ │ │ - 0xffffffffffcefcdc (offset: 0xd2ce0) -> 0x13908 fde=[ c75c] │ │ │ │ - 0xffffffffffcefe1c (offset: 0xd2e20) -> 0x13954 fde=[ c7a8] │ │ │ │ - 0xffffffffffceffbc (offset: 0xd2fc0) -> 0x139a0 fde=[ c7f4] │ │ │ │ - 0xffffffffffcf020c (offset: 0xd3210) -> 0x139ec fde=[ c840] │ │ │ │ - 0xffffffffffcf05cc (offset: 0xd35d0) -> 0x13a3c fde=[ c890] │ │ │ │ - 0xffffffffffcf096c (offset: 0xd3970) -> 0x13a8c fde=[ c8e0] │ │ │ │ - 0xffffffffffcf0d3c (offset: 0xd3d40) -> 0x13adc fde=[ c930] │ │ │ │ - 0xffffffffffcf114c (offset: 0xd4150) -> 0x13b2c fde=[ c980] │ │ │ │ - 0xffffffffffcf149c (offset: 0xd44a0) -> 0x13b7c fde=[ c9d0] │ │ │ │ - 0xffffffffffcf183c (offset: 0xd4840) -> 0x13bcc fde=[ ca20] │ │ │ │ - 0xffffffffffcf1c0c (offset: 0xd4c10) -> 0x13c18 fde=[ ca6c] │ │ │ │ - 0xffffffffffcf1fcc (offset: 0xd4fd0) -> 0x13c64 fde=[ cab8] │ │ │ │ - 0xffffffffffcf30dc (offset: 0xd60e0) -> 0x13cb4 fde=[ cb08] │ │ │ │ - 0xffffffffffcf415c (offset: 0xd7160) -> 0x13d04 fde=[ cb58] │ │ │ │ - 0xffffffffffcf436c (offset: 0xd7370) -> 0x13d50 fde=[ cba4] │ │ │ │ - 0xffffffffffcf462c (offset: 0xd7630) -> 0x13d9c fde=[ cbf0] │ │ │ │ - 0xffffffffffcf469c (offset: 0xd76a0) -> 0x13de4 fde=[ cc38] │ │ │ │ - 0xffffffffffcf470c (offset: 0xd7710) -> 0x13e2c fde=[ cc80] │ │ │ │ - 0xffffffffffcf4a0c (offset: 0xd7a10) -> 0x13e7c fde=[ ccd0] │ │ │ │ - 0xffffffffffcf4acc (offset: 0xd7ad0) -> 0x13eb0 fde=[ cd04] │ │ │ │ - 0xffffffffffcf4b8c (offset: 0xd7b90) -> 0x13ee4 fde=[ cd38] │ │ │ │ - 0xffffffffffcf543c (offset: 0xd8440) -> 0x13f4c fde=[ cda0] │ │ │ │ - 0xffffffffffcf5cbc (offset: 0xd8cc0) -> 0x13fb4 fde=[ ce08] │ │ │ │ - 0xffffffffffcf5eac (offset: 0xd8eb0) -> 0x14008 fde=[ ce5c] │ │ │ │ - 0xffffffffffcf609c (offset: 0xd90a0) -> 0x1405c fde=[ ceb0] │ │ │ │ - 0xffffffffffcf682c (offset: 0xd9830) -> 0x140ac fde=[ cf00] │ │ │ │ - 0xffffffffffcf700c (offset: 0xda010) -> 0x140fc fde=[ cf50] │ │ │ │ - 0xffffffffffcf74fc (offset: 0xda500) -> 0x14148 fde=[ cf9c] │ │ │ │ - 0xffffffffffcf79dc (offset: 0xda9e0) -> 0x14194 fde=[ cfe8] │ │ │ │ - 0xffffffffffcf7eac (offset: 0xdaeb0) -> 0x141e0 fde=[ d034] │ │ │ │ - 0xffffffffffcf835c (offset: 0xdb360) -> 0x1422c fde=[ d080] │ │ │ │ - 0xffffffffffcf882c (offset: 0xdb830) -> 0x14278 fde=[ d0cc] │ │ │ │ - 0xffffffffffcf8ccc (offset: 0xdbcd0) -> 0x142c4 fde=[ d118] │ │ │ │ - 0xffffffffffcf91ac (offset: 0xdc1b0) -> 0x14310 fde=[ d164] │ │ │ │ - 0xffffffffffcf969c (offset: 0xdc6a0) -> 0x1435c fde=[ d1b0] │ │ │ │ - 0xffffffffffcf97cc (offset: 0xdc7d0) -> 0x143b0 fde=[ d204] │ │ │ │ - 0xffffffffffcf98fc (offset: 0xdc900) -> 0x14404 fde=[ d258] │ │ │ │ - 0xffffffffffcf990c (offset: 0xdc910) -> 0x14418 fde=[ d26c] │ │ │ │ - 0xffffffffffcf996c (offset: 0xdc970) -> 0x14454 fde=[ d2a8] │ │ │ │ - 0xffffffffffcfa8ac (offset: 0xdd8b0) -> 0x144a8 fde=[ d2fc] │ │ │ │ - 0xffffffffffcfb7ec (offset: 0xde7f0) -> 0x144fc fde=[ d350] │ │ │ │ - 0xffffffffffcfbe5c (offset: 0xdee60) -> 0x14548 fde=[ d39c] │ │ │ │ - 0xffffffffffcfc4bc (offset: 0xdf4c0) -> 0x14598 fde=[ d3ec] │ │ │ │ - 0xffffffffffcfcb2c (offset: 0xdfb30) -> 0x145e4 fde=[ d438] │ │ │ │ - 0xffffffffffcfd18c (offset: 0xe0190) -> 0x14634 fde=[ d488] │ │ │ │ - 0xffffffffffcfd7ec (offset: 0xe07f0) -> 0x14684 fde=[ d4d8] │ │ │ │ - 0xffffffffffcfde5c (offset: 0xe0e60) -> 0x146d0 fde=[ d524] │ │ │ │ - 0xffffffffffcfe4bc (offset: 0xe14c0) -> 0x14720 fde=[ d574] │ │ │ │ - 0xffffffffffcfeb2c (offset: 0xe1b30) -> 0x1476c fde=[ d5c0] │ │ │ │ - 0xffffffffffcfebdc (offset: 0xe1be0) -> 0x1478c fde=[ d5e0] │ │ │ │ - 0xffffffffffcfef6c (offset: 0xe1f70) -> 0x147d8 fde=[ d62c] │ │ │ │ - 0xffffffffffcff2ac (offset: 0xe22b0) -> 0x14824 fde=[ d678] │ │ │ │ - 0xffffffffffd002bc (offset: 0xe32c0) -> 0x1494c fde=[ d7a0] │ │ │ │ - 0xffffffffffd012cc (offset: 0xe42d0) -> 0x14a74 fde=[ d8c8] │ │ │ │ - 0xffffffffffd013bc (offset: 0xe43c0) -> 0x14ac4 fde=[ d918] │ │ │ │ - 0xffffffffffd014ac (offset: 0xe44b0) -> 0x14b14 fde=[ d968] │ │ │ │ - 0xffffffffffd020dc (offset: 0xe50e0) -> 0x14b44 fde=[ d998] │ │ │ │ - 0xffffffffffd02f8c (offset: 0xe5f90) -> 0x14b74 fde=[ d9c8] │ │ │ │ - 0xffffffffffd03e3c (offset: 0xe6e40) -> 0x14ba4 fde=[ d9f8] │ │ │ │ - 0xffffffffffd04a7c (offset: 0xe7a80) -> 0x14bd4 fde=[ da28] │ │ │ │ - 0xffffffffffd04bec (offset: 0xe7bf0) -> 0x14bf4 fde=[ da48] │ │ │ │ - 0xffffffffffd04d5c (offset: 0xe7d60) -> 0x14c14 fde=[ da68] │ │ │ │ - 0xffffffffffd052ac (offset: 0xe82b0) -> 0x14c60 fde=[ dab4] │ │ │ │ - 0xffffffffffd0555c (offset: 0xe8560) -> 0x14cac fde=[ db00] │ │ │ │ - 0xffffffffffd056ac (offset: 0xe86b0) -> 0x14d10 fde=[ db64] │ │ │ │ - 0xffffffffffd06b1c (offset: 0xe9b20) -> 0x14d5c fde=[ dbb0] │ │ │ │ - 0xffffffffffd0726c (offset: 0xea270) -> 0x14da8 fde=[ dbfc] │ │ │ │ - 0xffffffffffd074bc (offset: 0xea4c0) -> 0x14e0c fde=[ dc60] │ │ │ │ - 0xffffffffffd075bc (offset: 0xea5c0) -> 0x14e70 fde=[ dcc4] │ │ │ │ - 0xffffffffffd0771c (offset: 0xea720) -> 0x14ed4 fde=[ dd28] │ │ │ │ - 0xffffffffffd07fcc (offset: 0xeafd0) -> 0x14f3c fde=[ dd90] │ │ │ │ - 0xffffffffffd0887c (offset: 0xeb880) -> 0x14fa4 fde=[ ddf8] │ │ │ │ - 0xffffffffffd0919c (offset: 0xec1a0) -> 0x15024 fde=[ de78] │ │ │ │ - 0xffffffffffd0964c (offset: 0xec650) -> 0x150bc fde=[ df10] │ │ │ │ - 0xffffffffffd09c2c (offset: 0xecc30) -> 0x1513c fde=[ df90] │ │ │ │ - 0xffffffffffd09d4c (offset: 0xecd50) -> 0x1518c fde=[ dfe0] │ │ │ │ - 0xffffffffffd09e6c (offset: 0xece70) -> 0x151dc fde=[ e030] │ │ │ │ - 0xffffffffffd0a1ac (offset: 0xed1b0) -> 0x15240 fde=[ e094] │ │ │ │ - 0xffffffffffd0a4ec (offset: 0xed4f0) -> 0x152a4 fde=[ e0f8] │ │ │ │ - 0xffffffffffd0a7ec (offset: 0xed7f0) -> 0x1536c fde=[ e1c0] │ │ │ │ - 0xffffffffffd0aaec (offset: 0xedaf0) -> 0x15434 fde=[ e288] │ │ │ │ - 0xffffffffffd0aedc (offset: 0xedee0) -> 0x1549c fde=[ e2f0] │ │ │ │ - 0xffffffffffd0b1dc (offset: 0xee1e0) -> 0x15504 fde=[ e358] │ │ │ │ - 0xffffffffffd0b33c (offset: 0xee340) -> 0x15554 fde=[ e3a8] │ │ │ │ - 0xffffffffffd0b49c (offset: 0xee4a0) -> 0x155a4 fde=[ e3f8] │ │ │ │ - 0xffffffffffd0b85c (offset: 0xee860) -> 0x15608 fde=[ e45c] │ │ │ │ - 0xffffffffffd0bd6c (offset: 0xeed70) -> 0x1566c fde=[ e4c0] │ │ │ │ - 0xffffffffffd0c5bc (offset: 0xef5c0) -> 0x156b8 fde=[ e50c] │ │ │ │ - 0xffffffffffd0ce8c (offset: 0xefe90) -> 0x15704 fde=[ e558] │ │ │ │ - 0xffffffffffd0d52c (offset: 0xf0530) -> 0x15750 fde=[ e5a4] │ │ │ │ - 0xffffffffffd0da3c (offset: 0xf0a40) -> 0x157a0 fde=[ e5f4] │ │ │ │ - 0xffffffffffd0df4c (offset: 0xf0f50) -> 0x157f0 fde=[ e644] │ │ │ │ - 0xffffffffffd0e81c (offset: 0xf1820) -> 0x1583c fde=[ e690] │ │ │ │ - 0xffffffffffd0eebc (offset: 0xf1ec0) -> 0x15888 fde=[ e6dc] │ │ │ │ - 0xffffffffffd0f70c (offset: 0xf2710) -> 0x158d4 fde=[ e728] │ │ │ │ - 0xffffffffffd0f72c (offset: 0xf2730) -> 0x158e8 fde=[ e73c] │ │ │ │ - 0xffffffffffd0f9ac (offset: 0xf29b0) -> 0x15940 fde=[ e794] │ │ │ │ - 0xffffffffffd0f9dc (offset: 0xf29e0) -> 0x15aa0 fde=[ e8f4] │ │ │ │ - 0xffffffffffd0fa3c (offset: 0xf2a40) -> 0x15adc fde=[ e930] │ │ │ │ - 0xffffffffffd0fadc (offset: 0xf2ae0) -> 0x15958 fde=[ e7ac] │ │ │ │ - 0xffffffffffd0fb3c (offset: 0xf2b40) -> 0x15b2c fde=[ e980] │ │ │ │ - 0xffffffffffd0fcac (offset: 0xf2cb0) -> 0x15ba4 fde=[ e9f8] │ │ │ │ - 0xffffffffffd0fd6c (offset: 0xf2d70) -> 0x15bf8 fde=[ ea4c] │ │ │ │ - 0xffffffffffd0fdbc (offset: 0xf2dc0) -> 0x1598c fde=[ e7e0] │ │ │ │ - 0xffffffffffd0fdcc (offset: 0xf2dd0) -> 0x159a0 fde=[ e7f4] │ │ │ │ - 0xffffffffffd0fddc (offset: 0xf2de0) -> 0x159b4 fde=[ e808] │ │ │ │ - 0xffffffffffd0fdec (offset: 0xf2df0) -> 0x159c8 fde=[ e81c] │ │ │ │ - 0xffffffffffd0fdfc (offset: 0xf2e00) -> 0x159dc fde=[ e830] │ │ │ │ - 0xffffffffffd0ff2c (offset: 0xf2f30) -> 0x15a20 fde=[ e874] │ │ │ │ - 0xffffffffffd1010c (offset: 0xf3110) -> 0x15c34 fde=[ ea88] │ │ │ │ - 0xffffffffffd105bc (offset: 0xf35c0) -> 0x15a54 fde=[ e8a8] │ │ │ │ - 0xffffffffffd106ec (offset: 0xf36f0) -> 0x15c78 fde=[ eacc] │ │ │ │ - 0xffffffffffd1301c (offset: 0xf6020) -> 0x15a88 fde=[ e8dc] │ │ │ │ - 0xffffffffffd1304c (offset: 0xf6050) -> 0x16010 fde=[ ee64] │ │ │ │ - 0xffffffffffd1318c (offset: 0xf6190) -> 0x1605c fde=[ eeb0] │ │ │ │ - 0xffffffffffd132dc (offset: 0xf62e0) -> 0x15ecc fde=[ ed20] │ │ │ │ - 0xffffffffffd1338c (offset: 0xf6390) -> 0x15f18 fde=[ ed6c] │ │ │ │ - 0xffffffffffd1342c (offset: 0xf6430) -> 0x15f64 fde=[ edb8] │ │ │ │ - 0xffffffffffd1360c (offset: 0xf6610) -> 0x15fb0 fde=[ ee04] │ │ │ │ - 0xffffffffffd136bc (offset: 0xf66c0) -> 0x15ffc fde=[ ee50] │ │ │ │ - 0xffffffffffd136cc (offset: 0xf66d0) -> 0x160ac fde=[ ef00] │ │ │ │ - 0xffffffffffd1382c (offset: 0xf6830) -> 0x160c0 fde=[ ef14] │ │ │ │ - 0xffffffffffd13a2c (offset: 0xf6a30) -> 0x160d4 fde=[ ef28] │ │ │ │ - 0xffffffffffd13c4c (offset: 0xf6c50) -> 0x160e8 fde=[ ef3c] │ │ │ │ - 0xffffffffffd13dec (offset: 0xf6df0) -> 0x160fc fde=[ ef50] │ │ │ │ - 0xffffffffffd1406c (offset: 0xf7070) -> 0x16110 fde=[ ef64] │ │ │ │ - 0xffffffffffd142cc (offset: 0xf72d0) -> 0x16124 fde=[ ef78] │ │ │ │ - 0xffffffffffd145ac (offset: 0xf75b0) -> 0x16138 fde=[ ef8c] │ │ │ │ - 0xffffffffffd1477c (offset: 0xf7780) -> 0x1614c fde=[ efa0] │ │ │ │ - 0xffffffffffd148bc (offset: 0xf78c0) -> 0x16164 fde=[ efb8] │ │ │ │ - 0xffffffffffd14a0c (offset: 0xf7a10) -> 0x16178 fde=[ efcc] │ │ │ │ - 0xffffffffffd14bbc (offset: 0xf7bc0) -> 0x161c4 fde=[ f018] │ │ │ │ - 0xffffffffffd14cdc (offset: 0xf7ce0) -> 0x16200 fde=[ f054] │ │ │ │ - 0xffffffffffd14e3c (offset: 0xf7e40) -> 0x1624c fde=[ f0a0] │ │ │ │ - 0xffffffffffd14f2c (offset: 0xf7f30) -> 0x16294 fde=[ f0e8] │ │ │ │ - 0xffffffffffd1514c (offset: 0xf8150) -> 0x162d0 fde=[ f124] │ │ │ │ - 0xffffffffffd152ac (offset: 0xf82b0) -> 0x1631c fde=[ f170] │ │ │ │ - 0xffffffffffd1552c (offset: 0xf8530) -> 0x16368 fde=[ f1bc] │ │ │ │ - 0xffffffffffd1568c (offset: 0xf8690) -> 0x163b4 fde=[ f208] │ │ │ │ - 0xffffffffffd158ac (offset: 0xf88b0) -> 0x16400 fde=[ f254] │ │ │ │ - 0xffffffffffd159cc (offset: 0xf89d0) -> 0x1643c fde=[ f290] │ │ │ │ - 0xffffffffffd15b2c (offset: 0xf8b30) -> 0x16488 fde=[ f2dc] │ │ │ │ - 0xffffffffffd15d1c (offset: 0xf8d20) -> 0x164c4 fde=[ f318] │ │ │ │ - 0xffffffffffd15e7c (offset: 0xf8e80) -> 0x16510 fde=[ f364] │ │ │ │ - 0xffffffffffd15f9c (offset: 0xf8fa0) -> 0x1654c fde=[ f3a0] │ │ │ │ - 0xffffffffffd160bc (offset: 0xf90c0) -> 0x16588 fde=[ f3dc] │ │ │ │ - 0xffffffffffd161dc (offset: 0xf91e0) -> 0x165d4 fde=[ f428] │ │ │ │ - 0xffffffffffd1638c (offset: 0xf9390) -> 0x16620 fde=[ f474] │ │ │ │ - 0xffffffffffd164ac (offset: 0xf94b0) -> 0x1665c fde=[ f4b0] │ │ │ │ - 0xffffffffffd1663c (offset: 0xf9640) -> 0x166a8 fde=[ f4fc] │ │ │ │ - 0xffffffffffd1688c (offset: 0xf9890) -> 0x166f4 fde=[ f548] │ │ │ │ - 0xffffffffffd169ec (offset: 0xf99f0) -> 0x16740 fde=[ f594] │ │ │ │ - 0xffffffffffd16b3c (offset: 0xf9b40) -> 0x1678c fde=[ f5e0] │ │ │ │ - 0xffffffffffd16c5c (offset: 0xf9c60) -> 0x167c8 fde=[ f61c] │ │ │ │ - 0xffffffffffd16d7c (offset: 0xf9d80) -> 0x16804 fde=[ f658] │ │ │ │ - 0xffffffffffd16f4c (offset: 0xf9f50) -> 0x16850 fde=[ f6a4] │ │ │ │ - 0xffffffffffd1706c (offset: 0xfa070) -> 0x1688c fde=[ f6e0] │ │ │ │ - 0xffffffffffd172bc (offset: 0xfa2c0) -> 0x168c8 fde=[ f71c] │ │ │ │ - 0xffffffffffd1741c (offset: 0xfa420) -> 0x16914 fde=[ f768] │ │ │ │ - 0xffffffffffd175fc (offset: 0xfa600) -> 0x16960 fde=[ f7b4] │ │ │ │ - 0xffffffffffd1775c (offset: 0xfa760) -> 0x169ac fde=[ f800] │ │ │ │ - 0xffffffffffd1795c (offset: 0xfa960) -> 0x169ec fde=[ f840] │ │ │ │ - 0xffffffffffd17bec (offset: 0xfabf0) -> 0x16a50 fde=[ f8a4] │ │ │ │ - 0xffffffffffd17d0c (offset: 0xfad10) -> 0x17370 fde=[ 101c4] │ │ │ │ - 0xffffffffffd17f1c (offset: 0xfaf20) -> 0x16a9c fde=[ f8f0] │ │ │ │ - 0xffffffffffd1804c (offset: 0xfb050) -> 0x16ae0 fde=[ f934] │ │ │ │ - 0xffffffffffd1806c (offset: 0xfb070) -> 0x16af4 fde=[ f948] │ │ │ │ - 0xffffffffffd1817c (offset: 0xfb180) -> 0x16b30 fde=[ f984] │ │ │ │ - 0xffffffffffd181ec (offset: 0xfb1f0) -> 0x16b6c fde=[ f9c0] │ │ │ │ - 0xffffffffffd182ac (offset: 0xfb2b0) -> 0x16b98 fde=[ f9ec] │ │ │ │ - 0xffffffffffd182cc (offset: 0xfb2d0) -> 0x16bac fde=[ fa00] │ │ │ │ - 0xffffffffffd183cc (offset: 0xfb3d0) -> 0x16bc0 fde=[ fa14] │ │ │ │ - 0xffffffffffd1843c (offset: 0xfb440) -> 0x16bd4 fde=[ fa28] │ │ │ │ - 0xffffffffffd1845c (offset: 0xfb460) -> 0x173b8 fde=[ 1020c] │ │ │ │ - 0xffffffffffd18b4c (offset: 0xfbb50) -> 0x1740c fde=[ 10260] │ │ │ │ - 0xffffffffffd1978c (offset: 0xfc790) -> 0x17460 fde=[ 102b4] │ │ │ │ - 0xffffffffffd1a3ec (offset: 0xfd3f0) -> 0x174b4 fde=[ 10308] │ │ │ │ - 0xffffffffffd1b28c (offset: 0xfe290) -> 0x16be8 fde=[ fa3c] │ │ │ │ - 0xffffffffffd1b29c (offset: 0xfe2a0) -> 0x16bfc fde=[ fa50] │ │ │ │ - 0xffffffffffd1b2ac (offset: 0xfe2b0) -> 0x16c10 fde=[ fa64] │ │ │ │ - 0xffffffffffd1b2bc (offset: 0xfe2c0) -> 0x16c24 fde=[ fa78] │ │ │ │ - 0xffffffffffd1b2cc (offset: 0xfe2d0) -> 0x16c38 fde=[ fa8c] │ │ │ │ - 0xffffffffffd1b2dc (offset: 0xfe2e0) -> 0x16c4c fde=[ faa0] │ │ │ │ - 0xffffffffffd1b2ec (offset: 0xfe2f0) -> 0x16c60 fde=[ fab4] │ │ │ │ - 0xffffffffffd1b2fc (offset: 0xfe300) -> 0x16c74 fde=[ fac8] │ │ │ │ - 0xffffffffffd1b30c (offset: 0xfe310) -> 0x16c88 fde=[ fadc] │ │ │ │ - 0xffffffffffd1b39c (offset: 0xfe3a0) -> 0x16c9c fde=[ faf0] │ │ │ │ - 0xffffffffffd1b48c (offset: 0xfe490) -> 0x16cbc fde=[ fb10] │ │ │ │ - 0xffffffffffd1b49c (offset: 0xfe4a0) -> 0x16cd0 fde=[ fb24] │ │ │ │ - 0xffffffffffd1b4ac (offset: 0xfe4b0) -> 0x16ce4 fde=[ fb38] │ │ │ │ - 0xffffffffffd1b4bc (offset: 0xfe4c0) -> 0x16cf8 fde=[ fb4c] │ │ │ │ - 0xffffffffffd1b4cc (offset: 0xfe4d0) -> 0x16d0c fde=[ fb60] │ │ │ │ - 0xffffffffffd1b4dc (offset: 0xfe4e0) -> 0x16d20 fde=[ fb74] │ │ │ │ - 0xffffffffffd1b4ec (offset: 0xfe4f0) -> 0x16d34 fde=[ fb88] │ │ │ │ - 0xffffffffffd1b4fc (offset: 0xfe500) -> 0x16d48 fde=[ fb9c] │ │ │ │ - 0xffffffffffd1b50c (offset: 0xfe510) -> 0x16d5c fde=[ fbb0] │ │ │ │ - 0xffffffffffd1b51c (offset: 0xfe520) -> 0x16d70 fde=[ fbc4] │ │ │ │ - 0xffffffffffd1b52c (offset: 0xfe530) -> 0x16d84 fde=[ fbd8] │ │ │ │ - 0xffffffffffd1b53c (offset: 0xfe540) -> 0x16d98 fde=[ fbec] │ │ │ │ - 0xffffffffffd1b5cc (offset: 0xfe5d0) -> 0x16dc4 fde=[ fc18] │ │ │ │ - 0xffffffffffd1b65c (offset: 0xfe660) -> 0x16df0 fde=[ fc44] │ │ │ │ - 0xffffffffffd1b6ec (offset: 0xfe6f0) -> 0x16e1c fde=[ fc70] │ │ │ │ - 0xffffffffffd1b77c (offset: 0xfe780) -> 0x16e48 fde=[ fc9c] │ │ │ │ - 0xffffffffffd1b80c (offset: 0xfe810) -> 0x16e74 fde=[ fcc8] │ │ │ │ - 0xffffffffffd1b8ac (offset: 0xfe8b0) -> 0x16ea0 fde=[ fcf4] │ │ │ │ - 0xffffffffffd1b93c (offset: 0xfe940) -> 0x16ecc fde=[ fd20] │ │ │ │ - 0xffffffffffd1b9cc (offset: 0xfe9d0) -> 0x16ef8 fde=[ fd4c] │ │ │ │ - 0xffffffffffd1ba5c (offset: 0xfea60) -> 0x16f24 fde=[ fd78] │ │ │ │ - 0xffffffffffd1baec (offset: 0xfeaf0) -> 0x16f50 fde=[ fda4] │ │ │ │ - 0xffffffffffd1bafc (offset: 0xfeb00) -> 0x16f64 fde=[ fdb8] │ │ │ │ - 0xffffffffffd1bb3c (offset: 0xfeb40) -> 0x16f80 fde=[ fdd4] │ │ │ │ - 0xffffffffffd1bb4c (offset: 0xfeb50) -> 0x16f94 fde=[ fde8] │ │ │ │ - 0xffffffffffd1bb5c (offset: 0xfeb60) -> 0x16fa8 fde=[ fdfc] │ │ │ │ - 0xffffffffffd1bb6c (offset: 0xfeb70) -> 0x16fbc fde=[ fe10] │ │ │ │ - 0xffffffffffd1bb7c (offset: 0xfeb80) -> 0x16fd0 fde=[ fe24] │ │ │ │ - 0xffffffffffd1bb8c (offset: 0xfeb90) -> 0x16fe4 fde=[ fe38] │ │ │ │ - 0xffffffffffd1bb9c (offset: 0xfeba0) -> 0x16ff8 fde=[ fe4c] │ │ │ │ - 0xffffffffffd1bbac (offset: 0xfebb0) -> 0x1700c fde=[ fe60] │ │ │ │ - 0xffffffffffd1bbbc (offset: 0xfebc0) -> 0x17020 fde=[ fe74] │ │ │ │ - 0xffffffffffd1bbcc (offset: 0xfebd0) -> 0x17034 fde=[ fe88] │ │ │ │ - 0xffffffffffd1bbdc (offset: 0xfebe0) -> 0x17048 fde=[ fe9c] │ │ │ │ - 0xffffffffffd1bc0c (offset: 0xfec10) -> 0x17064 fde=[ feb8] │ │ │ │ - 0xffffffffffd1bc3c (offset: 0xfec40) -> 0x17080 fde=[ fed4] │ │ │ │ - 0xffffffffffd1bc9c (offset: 0xfeca0) -> 0x170bc fde=[ ff10] │ │ │ │ - 0xffffffffffd1bccc (offset: 0xfecd0) -> 0x170d8 fde=[ ff2c] │ │ │ │ - 0xffffffffffd1bd2c (offset: 0xfed30) -> 0x17114 fde=[ ff68] │ │ │ │ - 0xffffffffffd1bd8c (offset: 0xfed90) -> 0x17150 fde=[ ffa4] │ │ │ │ - 0xffffffffffd1bd9c (offset: 0xfeda0) -> 0x17164 fde=[ ffb8] │ │ │ │ - 0xffffffffffd1bdcc (offset: 0xfedd0) -> 0x17180 fde=[ ffd4] │ │ │ │ - 0xffffffffffd1bdfc (offset: 0xfee00) -> 0x1719c fde=[ fff0] │ │ │ │ - 0xffffffffffd1be2c (offset: 0xfee30) -> 0x171b8 fde=[ 1000c] │ │ │ │ - 0xffffffffffd1bebc (offset: 0xfeec0) -> 0x171e4 fde=[ 10038] │ │ │ │ - 0xffffffffffd1bf4c (offset: 0xfef50) -> 0x17210 fde=[ 10064] │ │ │ │ - 0xffffffffffd1bfdc (offset: 0xfefe0) -> 0x1723c fde=[ 10090] │ │ │ │ - 0xffffffffffd1c06c (offset: 0xff070) -> 0x17268 fde=[ 100bc] │ │ │ │ - 0xffffffffffd1c0fc (offset: 0xff100) -> 0x17294 fde=[ 100e8] │ │ │ │ - 0xffffffffffd1c18c (offset: 0xff190) -> 0x172c0 fde=[ 10114] │ │ │ │ - 0xffffffffffd1c21c (offset: 0xff220) -> 0x172ec fde=[ 10140] │ │ │ │ - 0xffffffffffd1c2bc (offset: 0xff2c0) -> 0x17318 fde=[ 1016c] │ │ │ │ - 0xffffffffffd1c34c (offset: 0xff350) -> 0x17344 fde=[ 10198] │ │ │ │ - 0xffffffffffd1c3dc (offset: 0xff3e0) -> 0x17508 fde=[ 1035c] │ │ │ │ - 0xffffffffffd1c7ac (offset: 0xff7b0) -> 0x1755c fde=[ 103b0] │ │ │ │ - 0xffffffffffd1cb7c (offset: 0xffb80) -> 0x175b0 fde=[ 10404] │ │ │ │ - 0xffffffffffd1cedc (offset: 0xffee0) -> 0x17604 fde=[ 10458] │ │ │ │ - 0xffffffffffd1d2ac (offset: 0x1002b0) -> 0x17658 fde=[ 104ac] │ │ │ │ - 0xffffffffffd1d67c (offset: 0x100680) -> 0x176ac fde=[ 10500] │ │ │ │ - 0xffffffffffd1d6cc (offset: 0x1006d0) -> 0x176e8 fde=[ 1053c] │ │ │ │ - 0xffffffffffd1d72c (offset: 0x100730) -> 0x17754 fde=[ 105a8] │ │ │ │ - 0xffffffffffd212cc (offset: 0x1042d0) -> 0x179ec fde=[ 10840] │ │ │ │ - 0xffffffffffd24f5c (offset: 0x107f60) -> 0x17c88 fde=[ 10adc] │ │ │ │ - 0xffffffffffd285bc (offset: 0x10b5c0) -> 0x17f30 fde=[ 10d84] │ │ │ │ - 0xffffffffffd2bc1c (offset: 0x10ec20) -> 0x181d8 fde=[ 1102c] │ │ │ │ - 0xffffffffffd2bdec (offset: 0x10edf0) -> 0x18228 fde=[ 1107c] │ │ │ │ - 0xffffffffffd2bfbc (offset: 0x10efc0) -> 0x18278 fde=[ 110cc] │ │ │ │ - 0xffffffffffd2c9ac (offset: 0x10f9b0) -> 0x182cc fde=[ 11120] │ │ │ │ - 0xffffffffffd2ccbc (offset: 0x10fcc0) -> 0x182fc fde=[ 11150] │ │ │ │ - 0xffffffffffd2d29c (offset: 0x1102a0) -> 0x18350 fde=[ 111a4] │ │ │ │ - 0xffffffffffd2d87c (offset: 0x110880) -> 0x183a4 fde=[ 111f8] │ │ │ │ - 0xffffffffffd2e42c (offset: 0x111430) -> 0x18488 fde=[ 112dc] │ │ │ │ - 0xffffffffffd2efdc (offset: 0x111fe0) -> 0x1856c fde=[ 113c0] │ │ │ │ - 0xffffffffffd2f2ac (offset: 0x1122b0) -> 0x17734 fde=[ 10588] │ │ │ │ - 0xffffffffffd2f39c (offset: 0x1123a0) -> 0x185c4 fde=[ 11418] │ │ │ │ - 0xffffffffffd2f42c (offset: 0x112430) -> 0x185fc fde=[ 11450] │ │ │ │ - 0xffffffffffd2f65c (offset: 0x112660) -> 0x18648 fde=[ 1149c] │ │ │ │ - 0xffffffffffd2f6ec (offset: 0x1126f0) -> 0x18684 fde=[ 114d8] │ │ │ │ - 0xffffffffffd2f80c (offset: 0x112810) -> 0x186ac fde=[ 11500] │ │ │ │ - 0xffffffffffd2f88c (offset: 0x112890) -> 0x186e8 fde=[ 1153c] │ │ │ │ - 0xffffffffffd2f90c (offset: 0x112910) -> 0x18738 fde=[ 1158c] │ │ │ │ - 0xffffffffffd2fc9c (offset: 0x112ca0) -> 0x1878c fde=[ 115e0] │ │ │ │ - 0xffffffffffd3008c (offset: 0x113090) -> 0x18724 fde=[ 11578] │ │ │ │ - 0xffffffffffd302ac (offset: 0x1132b0) -> 0x187e4 fde=[ 11638] │ │ │ │ - 0xffffffffffd3030c (offset: 0x113310) -> 0x18820 fde=[ 11674] │ │ │ │ - 0xffffffffffd303dc (offset: 0x1133e0) -> 0x1883c fde=[ 11690] │ │ │ │ - 0xffffffffffd30fbc (offset: 0x113fc0) -> 0x18924 fde=[ 11778] │ │ │ │ - 0xffffffffffd31b9c (offset: 0x114ba0) -> 0x18efc fde=[ 11d50] │ │ │ │ - 0xffffffffffd3775c (offset: 0x11a760) -> 0x191f8 fde=[ 1204c] │ │ │ │ - 0xffffffffffd3ca8c (offset: 0x11fa90) -> 0x194c8 fde=[ 1231c] │ │ │ │ - 0xffffffffffd40d6c (offset: 0x123d70) -> 0x19618 fde=[ 1246c] │ │ │ │ - 0xffffffffffd4506c (offset: 0x128070) -> 0x18a0c fde=[ 11860] │ │ │ │ - 0xffffffffffd4637c (offset: 0x129380) -> 0x18a3c fde=[ 11890] │ │ │ │ - 0xffffffffffd4774c (offset: 0x12a750) -> 0x18a6c fde=[ 118c0] │ │ │ │ - 0xffffffffffd4836c (offset: 0x12b370) -> 0x18b08 fde=[ 1195c] │ │ │ │ - 0xffffffffffd48f8c (offset: 0x12bf90) -> 0x18ba4 fde=[ 119f8] │ │ │ │ - 0xffffffffffd4994c (offset: 0x12c950) -> 0x18bd4 fde=[ 11a28] │ │ │ │ - 0xffffffffffd4a2cc (offset: 0x12d2d0) -> 0x18c04 fde=[ 11a58] │ │ │ │ - 0xffffffffffd4a68c (offset: 0x12d690) -> 0x18c54 fde=[ 11aa8] │ │ │ │ - 0xffffffffffd4b5cc (offset: 0x12e5d0) -> 0x18c84 fde=[ 11ad8] │ │ │ │ - 0xffffffffffd4c52c (offset: 0x12f530) -> 0x18cb4 fde=[ 11b08] │ │ │ │ - 0xffffffffffd4d23c (offset: 0x130240) -> 0x18d3c fde=[ 11b90] │ │ │ │ - 0xffffffffffd4df4c (offset: 0x130f50) -> 0x18dc4 fde=[ 11c18] │ │ │ │ - 0xffffffffffd4e19c (offset: 0x1311a0) -> 0x18e10 fde=[ 11c64] │ │ │ │ - 0xffffffffffd4e3ec (offset: 0x1313f0) -> 0x18e5c fde=[ 11cb0] │ │ │ │ - 0xffffffffffd4e6dc (offset: 0x1316e0) -> 0x18e8c fde=[ 11ce0] │ │ │ │ - 0xffffffffffd4e9dc (offset: 0x1319e0) -> 0x18ebc fde=[ 11d10] │ │ │ │ - 0xffffffffffd4ea7c (offset: 0x131a80) -> 0x18ed4 fde=[ 11d28] │ │ │ │ - 0xffffffffffd4ebbc (offset: 0x131bc0) -> 0x18ee8 fde=[ 11d3c] │ │ │ │ - 0xffffffffffd4ebdc (offset: 0x131be0) -> 0x197ac fde=[ 12600] │ │ │ │ - 0xffffffffffd4ec2c (offset: 0x131c30) -> 0x197cc fde=[ 12620] │ │ │ │ - 0xffffffffffd4ecbc (offset: 0x131cc0) -> 0x1981c fde=[ 12670] │ │ │ │ - 0xffffffffffd4ee0c (offset: 0x131e10) -> 0x1985c fde=[ 126b0] │ │ │ │ - 0xffffffffffd4ef5c (offset: 0x131f60) -> 0x1989c fde=[ 126f0] │ │ │ │ - 0xffffffffffd4ef6c (offset: 0x131f70) -> 0x198b0 fde=[ 12704] │ │ │ │ - 0xffffffffffd4ef7c (offset: 0x131f80) -> 0x198c4 fde=[ 12718] │ │ │ │ - 0xffffffffffd4f0ac (offset: 0x1320b0) -> 0x198f4 fde=[ 12748] │ │ │ │ - 0xffffffffffd4f38c (offset: 0x132390) -> 0x19938 fde=[ 1278c] │ │ │ │ - 0xffffffffffd4f62c (offset: 0x132630) -> 0x1998c fde=[ 127e0] │ │ │ │ - 0xffffffffffd4f8bc (offset: 0x1328c0) -> 0x19bbc fde=[ 12a10] │ │ │ │ - 0xffffffffffd4fa2c (offset: 0x132a30) -> 0x19c24 fde=[ 12a78] │ │ │ │ - 0xffffffffffd4fddc (offset: 0x132de0) -> 0x19c74 fde=[ 12ac8] │ │ │ │ - 0xffffffffffd501cc (offset: 0x1331d0) -> 0x19cc4 fde=[ 12b18] │ │ │ │ - 0xffffffffffd50d3c (offset: 0x133d40) -> 0x19d14 fde=[ 12b68] │ │ │ │ - 0xffffffffffd5185c (offset: 0x134860) -> 0x19d64 fde=[ 12bb8] │ │ │ │ - 0xffffffffffd5208c (offset: 0x135090) -> 0x19db4 fde=[ 12c08] │ │ │ │ - 0xffffffffffd528ec (offset: 0x1358f0) -> 0x19e04 fde=[ 12c58] │ │ │ │ - 0xffffffffffd52f2c (offset: 0x135f30) -> 0x19e54 fde=[ 12ca8] │ │ │ │ - 0xffffffffffd5358c (offset: 0x136590) -> 0x19ea4 fde=[ 12cf8] │ │ │ │ - 0xffffffffffd5369c (offset: 0x1366a0) -> 0x19ef8 fde=[ 12d4c] │ │ │ │ - 0xffffffffffd537ac (offset: 0x1367b0) -> 0x19f4c fde=[ 12da0] │ │ │ │ - 0xffffffffffd538fc (offset: 0x136900) -> 0x19fd0 fde=[ 12e24] │ │ │ │ - 0xffffffffffd539fc (offset: 0x136a00) -> 0x1a018 fde=[ 12e6c] │ │ │ │ - 0xffffffffffd53aac (offset: 0x136ab0) -> 0x1a048 fde=[ 12e9c] │ │ │ │ - 0xffffffffffd53bac (offset: 0x136bb0) -> 0x1a090 fde=[ 12ee4] │ │ │ │ - 0xffffffffffd53cfc (offset: 0x136d00) -> 0x1a114 fde=[ 12f68] │ │ │ │ - 0xffffffffffd53dac (offset: 0x136db0) -> 0x1a168 fde=[ 12fbc] │ │ │ │ - 0xffffffffffd540fc (offset: 0x137100) -> 0x1a144 fde=[ 12f98] │ │ │ │ - 0xffffffffffd5415c (offset: 0x137160) -> 0x1a1bc fde=[ 13010] │ │ │ │ - 0xffffffffffd5429c (offset: 0x1372a0) -> 0x1a200 fde=[ 13054] │ │ │ │ - 0xffffffffffd5440c (offset: 0x137410) -> 0x1a294 fde=[ 130e8] │ │ │ │ - 0xffffffffffd5460c (offset: 0x137610) -> 0x1a230 fde=[ 13084] │ │ │ │ - 0xffffffffffd5463c (offset: 0x137640) -> 0x1a2c4 fde=[ 13118] │ │ │ │ - 0xffffffffffd5488c (offset: 0x137890) -> 0x1a300 fde=[ 13154] │ │ │ │ - 0xffffffffffd54adc (offset: 0x137ae0) -> 0x1a33c fde=[ 13190] │ │ │ │ - 0xffffffffffd54bdc (offset: 0x137be0) -> 0x1a35c fde=[ 131b0] │ │ │ │ - 0xffffffffffd54d2c (offset: 0x137d30) -> 0x1a3a8 fde=[ 131fc] │ │ │ │ - 0xffffffffffd54dcc (offset: 0x137dd0) -> 0x1a3f4 fde=[ 13248] │ │ │ │ - 0xffffffffffd54fbc (offset: 0x137fc0) -> 0x1a440 fde=[ 13294] │ │ │ │ - 0xffffffffffd550fc (offset: 0x138100) -> 0x1a48c fde=[ 132e0] │ │ │ │ - 0xffffffffffd5523c (offset: 0x138240) -> 0x1a4d8 fde=[ 1332c] │ │ │ │ - 0xffffffffffd5542c (offset: 0x138430) -> 0x1a524 fde=[ 13378] │ │ │ │ - 0xffffffffffd554bc (offset: 0x1384c0) -> 0x1a568 fde=[ 133bc] │ │ │ │ - 0xffffffffffd5554c (offset: 0x138550) -> 0x1a5ac fde=[ 13400] │ │ │ │ - 0xffffffffffd5574c (offset: 0x138750) -> 0x1a5f8 fde=[ 1344c] │ │ │ │ - 0xffffffffffd559ec (offset: 0x1389f0) -> 0x1a644 fde=[ 13498] │ │ │ │ - 0xffffffffffd5617c (offset: 0x139180) -> 0x1a694 fde=[ 134e8] │ │ │ │ - 0xffffffffffd5690c (offset: 0x139910) -> 0x1a6e4 fde=[ 13538] │ │ │ │ - 0xffffffffffd56b3c (offset: 0x139b40) -> 0x1a728 fde=[ 1357c] │ │ │ │ - 0xffffffffffd56d7c (offset: 0x139d80) -> 0x1a8a4 fde=[ 136f8] │ │ │ │ - 0xffffffffffd56ddc (offset: 0x139de0) -> 0x1a9f4 fde=[ 13848] │ │ │ │ - 0xffffffffffd5710c (offset: 0x13a110) -> 0x1aa48 fde=[ 1389c] │ │ │ │ - 0xffffffffffd5743c (offset: 0x13a440) -> 0x1aa9c fde=[ 138f0] │ │ │ │ - 0xffffffffffd5761c (offset: 0x13a620) -> 0x1a8e0 fde=[ 13734] │ │ │ │ - 0xffffffffffd5767c (offset: 0x13a680) -> 0x1a900 fde=[ 13754] │ │ │ │ - 0xffffffffffd5770c (offset: 0x13a710) -> 0x1a920 fde=[ 13774] │ │ │ │ - 0xffffffffffd577cc (offset: 0x13a7d0) -> 0x1a940 fde=[ 13794] │ │ │ │ - 0xffffffffffd577ec (offset: 0x13a7f0) -> 0x1a954 fde=[ 137a8] │ │ │ │ - 0xffffffffffd5781c (offset: 0x13a820) -> 0x1a974 fde=[ 137c8] │ │ │ │ - 0xffffffffffd578ac (offset: 0x13a8b0) -> 0x1a994 fde=[ 137e8] │ │ │ │ - 0xffffffffffd578dc (offset: 0x13a8e0) -> 0x1a9b4 fde=[ 13808] │ │ │ │ - 0xffffffffffd5790c (offset: 0x13a910) -> 0x1a9d4 fde=[ 13828] │ │ │ │ - 0xffffffffffd5793c (offset: 0x13a940) -> 0x1abc4 fde=[ 13a18] │ │ │ │ - 0xffffffffffd579ec (offset: 0x13a9f0) -> 0x1aadc fde=[ 13930] │ │ │ │ - 0xffffffffffd57a5c (offset: 0x13aa60) -> 0x1ab18 fde=[ 1396c] │ │ │ │ - 0xffffffffffd57a9c (offset: 0x13aaa0) -> 0x1ab30 fde=[ 13984] │ │ │ │ - 0xffffffffffd57adc (offset: 0x13aae0) -> 0x1ab48 fde=[ 1399c] │ │ │ │ - 0xffffffffffd57b1c (offset: 0x13ab20) -> 0x1ab60 fde=[ 139b4] │ │ │ │ - 0xffffffffffd57b5c (offset: 0x13ab60) -> 0x1ac18 fde=[ 13a6c] │ │ │ │ - 0xffffffffffd5814c (offset: 0x13b150) -> 0x1ac6c fde=[ 13ac0] │ │ │ │ - 0xffffffffffd5827c (offset: 0x13b280) -> 0x1acbc fde=[ 13b10] │ │ │ │ - 0xffffffffffd5840c (offset: 0x13b410) -> 0x1ad0c fde=[ 13b60] │ │ │ │ - 0xffffffffffd5856c (offset: 0x13b570) -> 0x1ad60 fde=[ 13bb4] │ │ │ │ - 0xffffffffffd58d9c (offset: 0x13bda0) -> 0x1adb4 fde=[ 13c08] │ │ │ │ - 0xffffffffffd590dc (offset: 0x13c0e0) -> 0x1ae08 fde=[ 13c5c] │ │ │ │ - 0xffffffffffd591fc (offset: 0x13c200) -> 0x1ae5c fde=[ 13cb0] │ │ │ │ - 0xffffffffffd5931c (offset: 0x13c320) -> 0x1ab78 fde=[ 139cc] │ │ │ │ - 0xffffffffffd593dc (offset: 0x13c3e0) -> 0x1aeb0 fde=[ 13d04] │ │ │ │ - 0xffffffffffd594fc (offset: 0x13c500) -> 0x1af04 fde=[ 13d58] │ │ │ │ - 0xffffffffffd597bc (offset: 0x13c7c0) -> 0x1af58 fde=[ 13dac] │ │ │ │ - 0xffffffffffd5991c (offset: 0x13c920) -> 0x1afac fde=[ 13e00] │ │ │ │ - 0xffffffffffd5a00c (offset: 0x13d010) -> 0x1affc fde=[ 13e50] │ │ │ │ - 0xffffffffffd5a83c (offset: 0x13d840) -> 0x1b050 fde=[ 13ea4] │ │ │ │ - 0xffffffffffd5ab6c (offset: 0x13db70) -> 0x1b0a4 fde=[ 13ef8] │ │ │ │ - 0xffffffffffd5b25c (offset: 0x13e260) -> 0x1b0f4 fde=[ 13f48] │ │ │ │ - 0xffffffffffd5b58c (offset: 0x13e590) -> 0x1b148 fde=[ 13f9c] │ │ │ │ - 0xffffffffffd5b6ac (offset: 0x13e6b0) -> 0x1b19c fde=[ 13ff0] │ │ │ │ - 0xffffffffffd5b9ec (offset: 0x13e9f0) -> 0x1b1f0 fde=[ 14044] │ │ │ │ - 0xffffffffffd5bd2c (offset: 0x13ed30) -> 0x1b260 fde=[ 140b4] │ │ │ │ - 0xffffffffffd5bf0c (offset: 0x13ef10) -> 0x1b2a4 fde=[ 140f8] │ │ │ │ - 0xffffffffffd5c10c (offset: 0x13f110) -> 0x1b2e8 fde=[ 1413c] │ │ │ │ - 0xffffffffffd5c3ac (offset: 0x13f3b0) -> 0x1b33c fde=[ 14190] │ │ │ │ - 0xffffffffffd5c5ec (offset: 0x13f5f0) -> 0x1b380 fde=[ 141d4] │ │ │ │ - 0xffffffffffd5c84c (offset: 0x13f850) -> 0x1b244 fde=[ 14098] │ │ │ │ - 0xffffffffffd5c88c (offset: 0x13f890) -> 0x1b3cc fde=[ 14220] │ │ │ │ - 0xffffffffffd5c9dc (offset: 0x13f9e0) -> 0x1b414 fde=[ 14268] │ │ │ │ - 0xffffffffffd5caac (offset: 0x13fab0) -> 0x1b444 fde=[ 14298] │ │ │ │ - 0xffffffffffd5cddc (offset: 0x13fde0) -> 0x1b490 fde=[ 142e4] │ │ │ │ - 0xffffffffffd5ce2c (offset: 0x13fe30) -> 0x1b4cc fde=[ 14320] │ │ │ │ - 0xffffffffffd5cecc (offset: 0x13fed0) -> 0x1b51c fde=[ 14370] │ │ │ │ - 0xffffffffffd5cfbc (offset: 0x13ffc0) -> 0x1b564 fde=[ 143b8] │ │ │ │ - 0xffffffffffd5d0ac (offset: 0x1400b0) -> 0x1b5ac fde=[ 14400] │ │ │ │ - 0xffffffffffd5d19c (offset: 0x1401a0) -> 0x1b5f4 fde=[ 14448] │ │ │ │ - 0xffffffffffd5d28c (offset: 0x140290) -> 0x1b63c fde=[ 14490] │ │ │ │ - 0xffffffffffd5d41c (offset: 0x140420) -> 0x1b68c fde=[ 144e0] │ │ │ │ - 0xffffffffffd5d50c (offset: 0x140510) -> 0x1b6d4 fde=[ 14528] │ │ │ │ - 0xffffffffffd5d5fc (offset: 0x140600) -> 0x1b71c fde=[ 14570] │ │ │ │ - 0xffffffffffd5d6ec (offset: 0x1406f0) -> 0x1b75c fde=[ 145b0] │ │ │ │ - 0xffffffffffd5d7dc (offset: 0x1407e0) -> 0x1b7a4 fde=[ 145f8] │ │ │ │ - 0xffffffffffd5d8cc (offset: 0x1408d0) -> 0x1b7e4 fde=[ 14638] │ │ │ │ - 0xffffffffffd5d9bc (offset: 0x1409c0) -> 0x1b82c fde=[ 14680] │ │ │ │ - 0xffffffffffd5db4c (offset: 0x140b50) -> 0x1b874 fde=[ 146c8] │ │ │ │ - 0xffffffffffd5dc3c (offset: 0x140c40) -> 0x1b8bc fde=[ 14710] │ │ │ │ - 0xffffffffffd5dd3c (offset: 0x140d40) -> 0x1b900 fde=[ 14754] │ │ │ │ - 0xffffffffffd5de3c (offset: 0x140e40) -> 0x1b944 fde=[ 14798] │ │ │ │ - 0xffffffffffd5df3c (offset: 0x140f40) -> 0x1b98c fde=[ 147e0] │ │ │ │ - 0xffffffffffd5e04c (offset: 0x141050) -> 0x1b9b8 fde=[ 1480c] │ │ │ │ - 0xffffffffffd5e15c (offset: 0x141160) -> 0x1b9e4 fde=[ 14838] │ │ │ │ - 0xffffffffffd5fb7c (offset: 0x142b80) -> 0x1ba38 fde=[ 1488c] │ │ │ │ - 0xffffffffffd6159c (offset: 0x1445a0) -> 0x1ba8c fde=[ 148e0] │ │ │ │ - 0xffffffffffd6201c (offset: 0x145020) -> 0x1badc fde=[ 14930] │ │ │ │ - 0xffffffffffd62a4c (offset: 0x145a50) -> 0x1bb2c fde=[ 14980] │ │ │ │ - 0xffffffffffd631ac (offset: 0x1461b0) -> 0x1bd58 fde=[ 14bac] │ │ │ │ - 0xffffffffffd6390c (offset: 0x146910) -> 0x1c190 fde=[ 14fe4] │ │ │ │ - 0xffffffffffd6652c (offset: 0x149530) -> 0x1c2b0 fde=[ 15104] │ │ │ │ - 0xffffffffffd691bc (offset: 0x14c1c0) -> 0x1bf84 fde=[ 14dd8] │ │ │ │ - 0xffffffffffd695fc (offset: 0x14c600) -> 0x1bfd4 fde=[ 14e28] │ │ │ │ - 0xffffffffffd69a0c (offset: 0x14ca10) -> 0x1c024 fde=[ 14e78] │ │ │ │ - 0xffffffffffd6aeec (offset: 0x14def0) -> 0x1c0d0 fde=[ 14f24] │ │ │ │ - 0xffffffffffd6c3ac (offset: 0x14f3b0) -> 0x1c17c fde=[ 14fd0] │ │ │ │ - 0xffffffffffd6c4ec (offset: 0x14f4f0) -> 0x1c3d4 fde=[ 15228] │ │ │ │ - 0xffffffffffd6c9cc (offset: 0x14f9d0) -> 0x1c424 fde=[ 15278] │ │ │ │ - 0xffffffffffd6ceec (offset: 0x14fef0) -> 0x1c474 fde=[ 152c8] │ │ │ │ - 0xffffffffffd6d06c (offset: 0x150070) -> 0x1c49c fde=[ 152f0] │ │ │ │ - 0xffffffffffd6d1ec (offset: 0x1501f0) -> 0x1c4c4 fde=[ 15318] │ │ │ │ - 0xffffffffffd6da6c (offset: 0x150a70) -> 0x1c514 fde=[ 15368] │ │ │ │ - 0xffffffffffd6e30c (offset: 0x151310) -> 0x1c564 fde=[ 153b8] │ │ │ │ - 0xffffffffffd6e50a (offset: 0x15150e) -> 0x1c5f8 fde=[ 1544c] │ │ │ │ - 0xffffffffffd6e643 (offset: 0x151647) -> 0x1c620 fde=[ 15474] │ │ │ │ - 0xffffffffffd6e676 (offset: 0x15167a) -> 0x1c634 fde=[ 15488] │ │ │ │ - 0xffffffffffd6e81c (offset: 0x151820) -> 0x1c664 fde=[ 154b8] │ │ │ │ - 0xffffffffffd6ebfc (offset: 0x151c00) -> 0x1c6a4 fde=[ 154f8] │ │ │ │ - 0xffffffffffd6f01c (offset: 0x152020) -> 0x1c6f4 fde=[ 15548] │ │ │ │ - 0xffffffffffd6f3ac (offset: 0x1523b0) -> 0x1c740 fde=[ 15594] │ │ │ │ - 0xffffffffffd6f74c (offset: 0x152750) -> 0x1c78c fde=[ 155e0] │ │ │ │ - 0xffffffffffd6fafc (offset: 0x152b00) -> 0x1c7f4 fde=[ 15648] │ │ │ │ - 0xffffffffffd6fb1c (offset: 0x152b20) -> 0x1c9f4 fde=[ 15848] │ │ │ │ - 0xffffffffffd6fd5c (offset: 0x152d60) -> 0x1ca28 fde=[ 1587c] │ │ │ │ - 0xffffffffffd70a1c (offset: 0x153a20) -> 0x1ca5c fde=[ 158b0] │ │ │ │ - 0xffffffffffd70afc (offset: 0x153b00) -> 0x1ca8c fde=[ 158e0] │ │ │ │ - 0xffffffffffd70c9c (offset: 0x153ca0) -> 0x1c90c fde=[ 15760] │ │ │ │ - 0xffffffffffd70cbc (offset: 0x153cc0) -> 0x1c920 fde=[ 15774] │ │ │ │ - 0xffffffffffd70cdc (offset: 0x153ce0) -> 0x1c934 fde=[ 15788] │ │ │ │ - 0xffffffffffd70dec (offset: 0x153df0) -> 0x1c95c fde=[ 157b0] │ │ │ │ - 0xffffffffffd70e5c (offset: 0x153e60) -> 0x1c988 fde=[ 157dc] │ │ │ │ - 0xffffffffffd70fdc (offset: 0x153fe0) -> 0x1c9b8 fde=[ 1580c] │ │ │ │ - 0xffffffffffd70ffc (offset: 0x154000) -> 0x1c9cc fde=[ 15820] │ │ │ │ - 0xffffffffffd7101c (offset: 0x154020) -> 0x1c9e0 fde=[ 15834] │ │ │ │ - 0xffffffffffd7103c (offset: 0x154040) -> 0x1cabc fde=[ 15910] │ │ │ │ - 0xffffffffffd712cc (offset: 0x1542d0) -> 0x1cb08 fde=[ 1595c] │ │ │ │ - 0xffffffffffd7144c (offset: 0x154450) -> 0x1cb1c fde=[ 15970] │ │ │ │ - 0xffffffffffd7168c (offset: 0x154690) -> 0x1cb6c fde=[ 159c0] │ │ │ │ - 0xffffffffffd7169c (offset: 0x1546a0) -> 0x1cb80 fde=[ 159d4] │ │ │ │ - 0xffffffffffd7178c (offset: 0x154790) -> 0x1cb9c fde=[ 159f0] │ │ │ │ - 0xffffffffffd7185c (offset: 0x154860) -> 0x1cbbc fde=[ 15a10] │ │ │ │ - 0xffffffffffd71eec (offset: 0x154ef0) -> 0x1cc0c fde=[ 15a60] │ │ │ │ - 0xffffffffffd71efc (offset: 0x154f00) -> 0x1cc98 fde=[ 15aec] │ │ │ │ - 0xffffffffffd71f5c (offset: 0x154f60) -> 0x1ccc4 fde=[ 15b18] │ │ │ │ - 0xffffffffffd723ac (offset: 0x1553b0) -> 0x1cd2c fde=[ 15b80] │ │ │ │ - 0xffffffffffd723fc (offset: 0x155400) -> 0x1cd40 fde=[ 15b94] │ │ │ │ - 0xffffffffffd7241c (offset: 0x155420) -> 0x1cd54 fde=[ 15ba8] │ │ │ │ - 0xffffffffffd7252c (offset: 0x155530) -> 0x1cd8c fde=[ 15be0] │ │ │ │ - 0xffffffffffd7259c (offset: 0x1555a0) -> 0x1cdc8 fde=[ 15c1c] │ │ │ │ - 0xffffffffffd725bc (offset: 0x1555c0) -> 0x1cddc fde=[ 15c30] │ │ │ │ - 0xffffffffffd725dc (offset: 0x1555e0) -> 0x1cdf0 fde=[ 15c44] │ │ │ │ - 0xffffffffffd7297c (offset: 0x155980) -> 0x1ce64 fde=[ 15cb8] │ │ │ │ - 0xffffffffffd72a8c (offset: 0x155a90) -> 0x1ce9c fde=[ 15cf0] │ │ │ │ - 0xffffffffffd72afc (offset: 0x155b00) -> 0x1ced8 fde=[ 15d2c] │ │ │ │ - 0xffffffffffd72b1c (offset: 0x155b20) -> 0x1ceec fde=[ 15d40] │ │ │ │ - 0xffffffffffd72b3c (offset: 0x155b40) -> 0x1cf00 fde=[ 15d54] │ │ │ │ - 0xffffffffffd72c6c (offset: 0x155c70) -> 0x1cf28 fde=[ 15d7c] │ │ │ │ - 0xffffffffffd72dbc (offset: 0x155dc0) -> 0x1cf14 fde=[ 15d68] │ │ │ │ - 0xffffffffffd72dcc (offset: 0x155dd0) -> 0x1cf6c fde=[ 15dc0] │ │ │ │ - 0xffffffffffd72e8c (offset: 0x155e90) -> 0x1cf98 fde=[ 15dec] │ │ │ │ - 0xffffffffffd72eac (offset: 0x155eb0) -> 0x1cfac fde=[ 15e00] │ │ │ │ - 0xffffffffffd731ec (offset: 0x1561f0) -> 0x1d040 fde=[ 15e94] │ │ │ │ - 0xffffffffffd73a6c (offset: 0x156a70) -> 0x1d08c fde=[ 15ee0] │ │ │ │ - 0xffffffffffd742ec (offset: 0x1572f0) -> 0x1d014 fde=[ 15e68] │ │ │ │ - 0xffffffffffd7461c (offset: 0x157620) -> 0x1d0d8 fde=[ 15f2c] │ │ │ │ - 0xffffffffffd7472c (offset: 0x157730) -> 0x1d128 fde=[ 15f7c] │ │ │ │ - 0xffffffffffd7483c (offset: 0x157840) -> 0x1d348 fde=[ 1619c] │ │ │ │ - 0xffffffffffd74d9c (offset: 0x157da0) -> 0x1d3f0 fde=[ 16244] │ │ │ │ - 0xffffffffffd7531c (offset: 0x158320) -> 0x1d444 fde=[ 16298] │ │ │ │ - 0xffffffffffd7587c (offset: 0x158880) -> 0x1d4ec fde=[ 16340] │ │ │ │ - 0xffffffffffd75dfc (offset: 0x158e00) -> 0x1d540 fde=[ 16394] │ │ │ │ - 0xffffffffffd7644c (offset: 0x159450) -> 0x1d594 fde=[ 163e8] │ │ │ │ - 0xffffffffffd76c9c (offset: 0x159ca0) -> 0x1d5e8 fde=[ 1643c] │ │ │ │ - 0xffffffffffd7726c (offset: 0x15a270) -> 0x1d63c fde=[ 16490] │ │ │ │ - 0xffffffffffd77abc (offset: 0x15aac0) -> 0x1d690 fde=[ 164e4] │ │ │ │ - 0xffffffffffd7808c (offset: 0x15b090) -> 0x1d6e4 fde=[ 16538] │ │ │ │ - 0xffffffffffd786dc (offset: 0x15b6e0) -> 0x1de78 fde=[ 16ccc] │ │ │ │ - 0xffffffffffd787dc (offset: 0x15b7e0) -> 0x1d17c fde=[ 15fd0] │ │ │ │ - 0xffffffffffd7889c (offset: 0x15b8a0) -> 0x1d1cc fde=[ 16020] │ │ │ │ - 0xffffffffffd7896c (offset: 0x15b970) -> 0x1dec4 fde=[ 16d18] │ │ │ │ - 0xffffffffffd78bdc (offset: 0x15bbe0) -> 0x1df10 fde=[ 16d64] │ │ │ │ - 0xffffffffffd78cbc (offset: 0x15bcc0) -> 0x1df5c fde=[ 16db0] │ │ │ │ - 0xffffffffffd78f2c (offset: 0x15bf30) -> 0x1dfa8 fde=[ 16dfc] │ │ │ │ - 0xffffffffffd7902c (offset: 0x15c030) -> 0x1dff4 fde=[ 16e48] │ │ │ │ - 0xffffffffffd7929c (offset: 0x15c2a0) -> 0x1e040 fde=[ 16e94] │ │ │ │ - 0xffffffffffd795cc (offset: 0x15c5d0) -> 0x1d21c fde=[ 16070] │ │ │ │ - 0xffffffffffd7968c (offset: 0x15c690) -> 0x1e090 fde=[ 16ee4] │ │ │ │ - 0xffffffffffd798fc (offset: 0x15c900) -> 0x1e0dc fde=[ 16f30] │ │ │ │ - 0xffffffffffd799dc (offset: 0x15c9e0) -> 0x1e128 fde=[ 16f7c] │ │ │ │ - 0xffffffffffd79c4c (offset: 0x15cc50) -> 0x1e174 fde=[ 16fc8] │ │ │ │ - 0xffffffffffd79d4c (offset: 0x15cd50) -> 0x1e1c0 fde=[ 17014] │ │ │ │ - 0xffffffffffd7a07c (offset: 0x15d080) -> 0x1e210 fde=[ 17064] │ │ │ │ - 0xffffffffffd7a2ec (offset: 0x15d2f0) -> 0x1e25c fde=[ 170b0] │ │ │ │ - 0xffffffffffd7a55c (offset: 0x15d560) -> 0x1e2a8 fde=[ 170fc] │ │ │ │ - 0xffffffffffd7a7cc (offset: 0x15d7d0) -> 0x1e2f4 fde=[ 17148] │ │ │ │ - 0xffffffffffd7a8cc (offset: 0x15d8d0) -> 0x1d26c fde=[ 160c0] │ │ │ │ - 0xffffffffffd7a99c (offset: 0x15d9a0) -> 0x1d2bc fde=[ 16110] │ │ │ │ - 0xffffffffffd7a9bc (offset: 0x15d9c0) -> 0x1d2d0 fde=[ 16124] │ │ │ │ - 0xffffffffffd7a9dc (offset: 0x15d9e0) -> 0x1e340 fde=[ 17194] │ │ │ │ - 0xffffffffffd7aa1c (offset: 0x15da20) -> 0x1e370 fde=[ 171c4] │ │ │ │ - 0xffffffffffd7aa5c (offset: 0x15da60) -> 0x1e3a0 fde=[ 171f4] │ │ │ │ - 0xffffffffffd7ab4c (offset: 0x15db50) -> 0x1e3dc fde=[ 17230] │ │ │ │ - 0xffffffffffd7ac3c (offset: 0x15dc40) -> 0x1d2e4 fde=[ 16138] │ │ │ │ - 0xffffffffffd7ac7c (offset: 0x15dc80) -> 0x1e418 fde=[ 1726c] │ │ │ │ - 0xffffffffffd7acbc (offset: 0x15dcc0) -> 0x1e448 fde=[ 1729c] │ │ │ │ - 0xffffffffffd7acfc (offset: 0x15dd00) -> 0x1d310 fde=[ 16164] │ │ │ │ - 0xffffffffffd7adbc (offset: 0x15ddc0) -> 0x1e47c fde=[ 172d0] │ │ │ │ - 0xffffffffffd7aebc (offset: 0x15dec0) -> 0x1e490 fde=[ 172e4] │ │ │ │ - 0xffffffffffd7afdc (offset: 0x15dfe0) -> 0x1e4a4 fde=[ 172f8] │ │ │ │ - 0xffffffffffd7affc (offset: 0x15e000) -> 0x1e4b8 fde=[ 1730c] │ │ │ │ - 0xffffffffffd7b10c (offset: 0x15e110) -> 0x1e4f4 fde=[ 17348] │ │ │ │ - 0xffffffffffd7b17c (offset: 0x15e180) -> 0x1e530 fde=[ 17384] │ │ │ │ - 0xffffffffffd7b21c (offset: 0x15e220) -> 0x1e544 fde=[ 17398] │ │ │ │ - 0xffffffffffd7b23c (offset: 0x15e240) -> 0x1e588 fde=[ 173dc] │ │ │ │ - 0xffffffffffd7d8ac (offset: 0x1608b0) -> 0x1e558 fde=[ 173ac] │ │ │ │ - 0xffffffffffd7d99c (offset: 0x1609a0) -> 0x1e5dc fde=[ 17430] │ │ │ │ - 0xffffffffffd7debc (offset: 0x160ec0) -> 0x1e630 fde=[ 17484] │ │ │ │ - 0xffffffffffd7e3dc (offset: 0x1613e0) -> 0x1e684 fde=[ 174d8] │ │ │ │ - 0xffffffffffd7e87c (offset: 0x161880) -> 0x1e704 fde=[ 17558] │ │ │ │ - 0xffffffffffd7e89c (offset: 0x1618a0) -> 0x1e718 fde=[ 1756c] │ │ │ │ - 0xffffffffffd7e8ac (offset: 0x1618b0) -> 0x1e72c fde=[ 17580] │ │ │ │ - 0xffffffffffd7e8bc (offset: 0x1618c0) -> 0x1e740 fde=[ 17594] │ │ │ │ - 0xffffffffffd7e8cc (offset: 0x1618d0) -> 0x1e758 fde=[ 175ac] │ │ │ │ - 0xffffffffffd7e8dc (offset: 0x1618e0) -> 0x1e76c fde=[ 175c0] │ │ │ │ - 0xffffffffffd7e8ec (offset: 0x1618f0) -> 0x1e82c fde=[ 17680] │ │ │ │ - 0xffffffffffd7e94c (offset: 0x161950) -> 0x1e85c fde=[ 176b0] │ │ │ │ - 0xffffffffffd7e98c (offset: 0x161990) -> 0x1e88c fde=[ 176e0] │ │ │ │ - 0xffffffffffd7ea4c (offset: 0x161a50) -> 0x1e780 fde=[ 175d4] │ │ │ │ - 0xffffffffffd7ea5c (offset: 0x161a60) -> 0x1e794 fde=[ 175e8] │ │ │ │ - 0xffffffffffd7ea6c (offset: 0x161a70) -> 0x1e7ac fde=[ 17600] │ │ │ │ - 0xffffffffffd7ea8c (offset: 0x161a90) -> 0x1e7c8 fde=[ 1761c] │ │ │ │ - 0xffffffffffd7eaac (offset: 0x161ab0) -> 0x1e7dc fde=[ 17630] │ │ │ │ - 0xffffffffffd7eacc (offset: 0x161ad0) -> 0x1e8d4 fde=[ 17728] │ │ │ │ - 0xffffffffffd7f09c (offset: 0x1620a0) -> 0x1e928 fde=[ 1777c] │ │ │ │ - 0xffffffffffd7f5ac (offset: 0x1625b0) -> 0x1e97c fde=[ 177d0] │ │ │ │ - 0xffffffffffd7fabc (offset: 0x162ac0) -> 0x1e9d4 fde=[ 17828] │ │ │ │ - 0xffffffffffd7fb9c (offset: 0x162ba0) -> 0x1ea04 fde=[ 17858] │ │ │ │ - 0xffffffffffd7fbbc (offset: 0x162bc0) -> 0x1ea18 fde=[ 1786c] │ │ │ │ - 0xffffffffffd7fcbc (offset: 0x162cc0) -> 0x1eb04 fde=[ 17958] │ │ │ │ - 0xffffffffffd7fe2c (offset: 0x162e30) -> 0x1eb6c fde=[ 179c0] │ │ │ │ - 0xffffffffffd8005c (offset: 0x163060) -> 0x1ebd4 fde=[ 17a28] │ │ │ │ - 0xffffffffffd8016c (offset: 0x163170) -> 0x1ec10 fde=[ 17a64] │ │ │ │ - 0xffffffffffd801dc (offset: 0x1631e0) -> 0x1ed80 fde=[ 17bd4] │ │ │ │ - 0xffffffffffd8072c (offset: 0x163730) -> 0x1ec4c fde=[ 17aa0] │ │ │ │ - 0xffffffffffd8074c (offset: 0x163750) -> 0x1edd4 fde=[ 17c28] │ │ │ │ - 0xffffffffffd807ac (offset: 0x1637b0) -> 0x1ec60 fde=[ 17ab4] │ │ │ │ - 0xffffffffffd8095c (offset: 0x163960) -> 0x1ec7c fde=[ 17ad0] │ │ │ │ - 0xffffffffffd8097c (offset: 0x163980) -> 0x1ec90 fde=[ 17ae4] │ │ │ │ - 0xffffffffffd80a0c (offset: 0x163a10) -> 0x1eca4 fde=[ 17af8] │ │ │ │ - 0xffffffffffd80a1c (offset: 0x163a20) -> 0x1ecb8 fde=[ 17b0c] │ │ │ │ - 0xffffffffffd80a2c (offset: 0x163a30) -> 0x1eccc fde=[ 17b20] │ │ │ │ - 0xffffffffffd80a3c (offset: 0x163a40) -> 0x1ece0 fde=[ 17b34] │ │ │ │ - 0xffffffffffd80a4c (offset: 0x163a50) -> 0x1ecf4 fde=[ 17b48] │ │ │ │ - 0xffffffffffd80a5c (offset: 0x163a60) -> 0x1ed08 fde=[ 17b5c] │ │ │ │ - 0xffffffffffd80a6c (offset: 0x163a70) -> 0x1ed1c fde=[ 17b70] │ │ │ │ - 0xffffffffffd80a7c (offset: 0x163a80) -> 0x1ed30 fde=[ 17b84] │ │ │ │ - 0xffffffffffd80a8c (offset: 0x163a90) -> 0x1ed44 fde=[ 17b98] │ │ │ │ - 0xffffffffffd80a9c (offset: 0x163aa0) -> 0x1ed58 fde=[ 17bac] │ │ │ │ - 0xffffffffffd80aac (offset: 0x163ab0) -> 0x1ed6c fde=[ 17bc0] │ │ │ │ - 0xffffffffffd80adc (offset: 0x163ae0) -> 0x1ee3c fde=[ 17c90] │ │ │ │ - 0xffffffffffd80b0c (offset: 0x163b10) -> 0x1ee50 fde=[ 17ca4] │ │ │ │ - 0xffffffffffd80bec (offset: 0x163bf0) -> 0x1ee80 fde=[ 17cd4] │ │ │ │ - 0xffffffffffd80d2c (offset: 0x163d30) -> 0x1eeac fde=[ 17d00] │ │ │ │ - 0xffffffffffd80e2c (offset: 0x163e30) -> 0x1eec4 fde=[ 17d18] │ │ │ │ - 0xffffffffffd80f5c (offset: 0x163f60) -> 0x1eee8 fde=[ 17d3c] │ │ │ │ - 0xffffffffffd810bc (offset: 0x1640c0) -> 0x1ef28 fde=[ 17d7c] │ │ │ │ - 0xffffffffffd8122c (offset: 0x164230) -> 0x1ef64 fde=[ 17db8] │ │ │ │ - 0xffffffffffd8131c (offset: 0x164320) -> 0x1efb0 fde=[ 17e04] │ │ │ │ - 0xffffffffffd8140c (offset: 0x164410) -> 0x1f048 fde=[ 17e9c] │ │ │ │ - 0xffffffffffd8151c (offset: 0x164520) -> 0x1effc fde=[ 17e50] │ │ │ │ - 0xffffffffffd815fc (offset: 0x164600) -> 0x1f09c fde=[ 17ef0] │ │ │ │ - 0xffffffffffd81acc (offset: 0x164ad0) -> 0x1f0ec fde=[ 17f40] │ │ │ │ - 0xffffffffffd81f5c (offset: 0x164f60) -> 0x1f120 fde=[ 17f74] │ │ │ │ - 0xffffffffffd821dc (offset: 0x1651e0) -> 0x1f14c fde=[ 17fa0] │ │ │ │ - 0xffffffffffd822dc (offset: 0x1652e0) -> 0x1f16c fde=[ 17fc0] │ │ │ │ - 0xffffffffffd828ac (offset: 0x1658b0) -> 0x1f180 fde=[ 17fd4] │ │ │ │ - 0xffffffffffd8298c (offset: 0x165990) -> 0x1f19c fde=[ 17ff0] │ │ │ │ - 0xffffffffffd829ac (offset: 0x1659b0) -> 0x1f1b0 fde=[ 18004] │ │ │ │ - 0xffffffffffd829cc (offset: 0x1659d0) -> 0x1f1c4 fde=[ 18018] │ │ │ │ - 0xffffffffffd82a3c (offset: 0x165a40) -> 0x1f210 fde=[ 18064] │ │ │ │ - 0xffffffffffd82d2c (offset: 0x165d30) -> 0x1f264 fde=[ 180b8] │ │ │ │ - 0xffffffffffd82f9c (offset: 0x165fa0) -> 0x1f2b8 fde=[ 1810c] │ │ │ │ - 0xffffffffffd832ac (offset: 0x1662b0) -> 0x1f30c fde=[ 18160] │ │ │ │ - 0xffffffffffd83d5c (offset: 0x166d60) -> 0x1f364 fde=[ 181b8] │ │ │ │ - 0xffffffffffd83f3c (offset: 0x166f40) -> 0x1f398 fde=[ 181ec] │ │ │ │ - 0xffffffffffd840cc (offset: 0x1670d0) -> 0x1f3d4 fde=[ 18228] │ │ │ │ - 0xffffffffffd840fc (offset: 0x167100) -> 0x1f4b4 fde=[ 18308] │ │ │ │ - 0xffffffffffd8471c (offset: 0x167720) -> 0x1f3e8 fde=[ 1823c] │ │ │ │ - 0xffffffffffd849cc (offset: 0x1679d0) -> 0x1f404 fde=[ 18258] │ │ │ │ - 0xffffffffffd84c9c (offset: 0x167ca0) -> 0x1f430 fde=[ 18284] │ │ │ │ - 0xffffffffffd84d4c (offset: 0x167d50) -> 0x1f450 fde=[ 182a4] │ │ │ │ - 0xffffffffffd850dc (offset: 0x1680e0) -> 0x1f50c fde=[ 18360] │ │ │ │ - 0xffffffffffd857fc (offset: 0x168800) -> 0x1f55c fde=[ 183b0] │ │ │ │ - 0xffffffffffd864fc (offset: 0x169500) -> 0x1f5b4 fde=[ 18408] │ │ │ │ - 0xffffffffffd866ac (offset: 0x1696b0) -> 0x1f5e0 fde=[ 18434] │ │ │ │ - 0xffffffffffd87a4c (offset: 0x16aa50) -> 0x1f630 fde=[ 18484] │ │ │ │ - 0xffffffffffd87b9c (offset: 0x16aba0) -> 0x1f644 fde=[ 18498] │ │ │ │ - 0xffffffffffd87c6c (offset: 0x16ac70) -> 0x1f68c fde=[ 184e0] │ │ │ │ - 0xffffffffffd87d2c (offset: 0x16ad30) -> 0x1f714 fde=[ 18568] │ │ │ │ - 0xffffffffffd87fcc (offset: 0x16afd0) -> 0x1f73c fde=[ 18590] │ │ │ │ - 0xffffffffffd87ffc (offset: 0x16b000) -> 0x1f750 fde=[ 185a4] │ │ │ │ - 0xffffffffffd880bc (offset: 0x16b0c0) -> 0x1f77c fde=[ 185d0] │ │ │ │ - 0xffffffffffd880ec (offset: 0x16b0f0) -> 0x1f790 fde=[ 185e4] │ │ │ │ - 0xffffffffffd880fc (offset: 0x16b100) -> 0x1f7a4 fde=[ 185f8] │ │ │ │ - 0xffffffffffd8810c (offset: 0x16b110) -> 0x1f7bc fde=[ 18610] │ │ │ │ - 0xffffffffffd8811c (offset: 0x16b120) -> 0x1f7d0 fde=[ 18624] │ │ │ │ - 0xffffffffffd8812c (offset: 0x16b130) -> 0x1f7e4 fde=[ 18638] │ │ │ │ - 0xffffffffffd8813c (offset: 0x16b140) -> 0x1f7f8 fde=[ 1864c] │ │ │ │ - 0xffffffffffd8814c (offset: 0x16b150) -> 0x1f80c fde=[ 18660] │ │ │ │ - 0xffffffffffd8815c (offset: 0x16b160) -> 0x1f820 fde=[ 18674] │ │ │ │ - 0xffffffffffd8816c (offset: 0x16b170) -> 0x1f834 fde=[ 18688] │ │ │ │ - 0xffffffffffd8817c (offset: 0x16b180) -> 0x1f884 fde=[ 186d8] │ │ │ │ - 0xffffffffffd881dc (offset: 0x16b1e0) -> 0x1f848 fde=[ 1869c] │ │ │ │ - 0xffffffffffd881fc (offset: 0x16b200) -> 0x1f85c fde=[ 186b0] │ │ │ │ - 0xffffffffffd8821c (offset: 0x16b220) -> 0x1f870 fde=[ 186c4] │ │ │ │ - 0xffffffffffd8822c (offset: 0x16b230) -> 0x1f8c4 fde=[ 18718] │ │ │ │ - 0xffffffffffd8823c (offset: 0x16b240) -> 0x1f8dc fde=[ 18730] │ │ │ │ - 0xffffffffffd8824c (offset: 0x16b250) -> 0x1f8f4 fde=[ 18748] │ │ │ │ - 0xffffffffffd8829c (offset: 0x16b2a0) -> 0x1f92c fde=[ 18780] │ │ │ │ - 0xffffffffffd8832c (offset: 0x16b330) -> 0x1f974 fde=[ 187c8] │ │ │ │ - 0xffffffffffd8842c (offset: 0x16b430) -> 0x1f994 fde=[ 187e8] │ │ │ │ - 0xffffffffffd8881c (offset: 0x16b820) -> 0x1f9e0 fde=[ 18834] │ │ │ │ - 0xffffffffffd88b3c (offset: 0x16bb40) -> 0x1fa2c fde=[ 18880] │ │ │ │ - 0xffffffffffd88eec (offset: 0x16bef0) -> 0x1fa78 fde=[ 188cc] │ │ │ │ - 0xffffffffffd8919c (offset: 0x16c1a0) -> 0x1fac4 fde=[ 18918] │ │ │ │ - 0xffffffffffd895dc (offset: 0x16c5e0) -> 0x1fb10 fde=[ 18964] │ │ │ │ - 0xffffffffffd897ec (offset: 0x16c7f0) -> 0x1fb5c fde=[ 189b0] │ │ │ │ - 0xffffffffffd8984c (offset: 0x16c850) -> 0x1fba8 fde=[ 189fc] │ │ │ │ - 0xffffffffffd898ac (offset: 0x16c8b0) -> 0x201e4 fde=[ 19038] │ │ │ │ - 0xffffffffffd8a8dc (offset: 0x16d8e0) -> 0x20244 fde=[ 19098] │ │ │ │ - 0xffffffffffd8b90c (offset: 0x16e910) -> 0x202a4 fde=[ 190f8] │ │ │ │ - 0xffffffffffd8c5dc (offset: 0x16f5e0) -> 0x202f8 fde=[ 1914c] │ │ │ │ - 0xffffffffffd8d1ec (offset: 0x1701f0) -> 0x2034c fde=[ 191a0] │ │ │ │ - 0xffffffffffd8d96c (offset: 0x170970) -> 0x203a0 fde=[ 191f4] │ │ │ │ - 0xffffffffffd8e52c (offset: 0x171530) -> 0x203f4 fde=[ 19248] │ │ │ │ - 0xffffffffffd8eebc (offset: 0x171ec0) -> 0x20448 fde=[ 1929c] │ │ │ │ - 0xffffffffffd8fa7c (offset: 0x172a80) -> 0x2049c fde=[ 192f0] │ │ │ │ - 0xffffffffffd901ac (offset: 0x1731b0) -> 0x204f0 fde=[ 19344] │ │ │ │ - 0xffffffffffd90d6c (offset: 0x173d70) -> 0x1fbf4 fde=[ 18a48] │ │ │ │ - 0xffffffffffd9104c (offset: 0x174050) -> 0x1fc40 fde=[ 18a94] │ │ │ │ - 0xffffffffffd9132c (offset: 0x174330) -> 0x1fc8c fde=[ 18ae0] │ │ │ │ - 0xffffffffffd9160c (offset: 0x174610) -> 0x1fcd8 fde=[ 18b2c] │ │ │ │ - 0xffffffffffd918cc (offset: 0x1748d0) -> 0x1fd24 fde=[ 18b78] │ │ │ │ - 0xffffffffffd91c5c (offset: 0x174c60) -> 0x1fd90 fde=[ 18be4] │ │ │ │ - 0xffffffffffd91f6c (offset: 0x174f70) -> 0x1fddc fde=[ 18c30] │ │ │ │ - 0xffffffffffd922ac (offset: 0x1752b0) -> 0x1fe28 fde=[ 18c7c] │ │ │ │ - 0xffffffffffd925ec (offset: 0x1755f0) -> 0x1fe74 fde=[ 18cc8] │ │ │ │ - 0xffffffffffd929dc (offset: 0x1759e0) -> 0x1fee0 fde=[ 18d34] │ │ │ │ - 0xffffffffffd92d1c (offset: 0x175d20) -> 0x1ff2c fde=[ 18d80] │ │ │ │ - 0xffffffffffd930fc (offset: 0x176100) -> 0x1ff7c fde=[ 18dd0] │ │ │ │ - 0xffffffffffd9386c (offset: 0x176870) -> 0x20544 fde=[ 19398] │ │ │ │ - 0xffffffffffd9440c (offset: 0x177410) -> 0x205b4 fde=[ 19408] │ │ │ │ - 0xffffffffffd94f6c (offset: 0x177f70) -> 0x20608 fde=[ 1945c] │ │ │ │ - 0xffffffffffd95aac (offset: 0x178ab0) -> 0x2065c fde=[ 194b0] │ │ │ │ - 0xffffffffffd965ec (offset: 0x1795f0) -> 0x206b0 fde=[ 19504] │ │ │ │ - 0xffffffffffd9712c (offset: 0x17a130) -> 0x20704 fde=[ 19558] │ │ │ │ - 0xffffffffffd97ccc (offset: 0x17acd0) -> 0x20774 fde=[ 195c8] │ │ │ │ - 0xffffffffffd9881c (offset: 0x17b820) -> 0x1ffcc fde=[ 18e20] │ │ │ │ - 0xffffffffffd98a7c (offset: 0x17ba80) -> 0x1fff8 fde=[ 18e4c] │ │ │ │ - 0xffffffffffd98cdc (offset: 0x17bce0) -> 0x20024 fde=[ 18e78] │ │ │ │ - 0xffffffffffd98f6c (offset: 0x17bf70) -> 0x20050 fde=[ 18ea4] │ │ │ │ - 0xffffffffffd991dc (offset: 0x17c1e0) -> 0x2007c fde=[ 18ed0] │ │ │ │ - 0xffffffffffd9943c (offset: 0x17c440) -> 0x200a8 fde=[ 18efc] │ │ │ │ - 0xffffffffffd996cc (offset: 0x17c6d0) -> 0x200d4 fde=[ 18f28] │ │ │ │ - 0xffffffffffd99a0c (offset: 0x17ca10) -> 0x2013c fde=[ 18f90] │ │ │ │ - 0xffffffffffd99d4c (offset: 0x17cd50) -> 0x201a4 fde=[ 18ff8] │ │ │ │ - 0xffffffffffd99fec (offset: 0x17cff0) -> 0x207cc fde=[ 19620] │ │ │ │ - 0xffffffffffd99ffc (offset: 0x17d000) -> 0x207e4 fde=[ 19638] │ │ │ │ - 0xffffffffffd9a00c (offset: 0x17d010) -> 0x207fc fde=[ 19650] │ │ │ │ - 0xffffffffffd9a09c (offset: 0x17d0a0) -> 0x2082c fde=[ 19680] │ │ │ │ - 0xffffffffffd9a0bc (offset: 0x17d0c0) -> 0x20840 fde=[ 19694] │ │ │ │ - 0xffffffffffd9a1cc (offset: 0x17d1d0) -> 0x2087c fde=[ 196d0] │ │ │ │ - 0xffffffffffd9a23c (offset: 0x17d240) -> 0x20be4 fde=[ 19a38] │ │ │ │ - 0xffffffffffd9a40c (offset: 0x17d410) -> 0x208b8 fde=[ 1970c] │ │ │ │ - 0xffffffffffd9a59c (offset: 0x17d5a0) -> 0x20c38 fde=[ 19a8c] │ │ │ │ - 0xffffffffffd9a6fc (offset: 0x17d700) -> 0x20c8c fde=[ 19ae0] │ │ │ │ - 0xffffffffffd9a91c (offset: 0x17d920) -> 0x20cdc fde=[ 19b30] │ │ │ │ - 0xffffffffffd9ab4c (offset: 0x17db50) -> 0x20d30 fde=[ 19b84] │ │ │ │ - 0xffffffffffd9ae7c (offset: 0x17de80) -> 0x20d84 fde=[ 19bd8] │ │ │ │ - 0xffffffffffd9b0cc (offset: 0x17e0d0) -> 0x20dd4 fde=[ 19c28] │ │ │ │ - 0xffffffffffd9b25c (offset: 0x17e260) -> 0x20e24 fde=[ 19c78] │ │ │ │ - 0xffffffffffd9ba3c (offset: 0x17ea40) -> 0x20e78 fde=[ 19ccc] │ │ │ │ - 0xffffffffffd9bc8c (offset: 0x17ec90) -> 0x20ecc fde=[ 19d20] │ │ │ │ - 0xffffffffffd9be0c (offset: 0x17ee10) -> 0x20f20 fde=[ 19d74] │ │ │ │ - 0xffffffffffd9c02c (offset: 0x17f030) -> 0x20f70 fde=[ 19dc4] │ │ │ │ - 0xffffffffffd9c24c (offset: 0x17f250) -> 0x20fc4 fde=[ 19e18] │ │ │ │ - 0xffffffffffd9c48c (offset: 0x17f490) -> 0x21014 fde=[ 19e68] │ │ │ │ - 0xffffffffffd9c5ec (offset: 0x17f5f0) -> 0x21068 fde=[ 19ebc] │ │ │ │ - 0xffffffffffd9c74c (offset: 0x17f750) -> 0x210b8 fde=[ 19f0c] │ │ │ │ - 0xffffffffffd9c97c (offset: 0x17f980) -> 0x2110c fde=[ 19f60] │ │ │ │ - 0xffffffffffd9ca5c (offset: 0x17fa60) -> 0x2114c fde=[ 19fa0] │ │ │ │ - 0xffffffffffd9cdbc (offset: 0x17fdc0) -> 0x211a0 fde=[ 19ff4] │ │ │ │ - 0xffffffffffd9cffc (offset: 0x180000) -> 0x211f0 fde=[ 1a044] │ │ │ │ - 0xffffffffffd9d2fc (offset: 0x180300) -> 0x21244 fde=[ 1a098] │ │ │ │ - 0xffffffffffd9d4ac (offset: 0x1804b0) -> 0x21298 fde=[ 1a0ec] │ │ │ │ - 0xffffffffffd9d61c (offset: 0x180620) -> 0x212e0 fde=[ 1a134] │ │ │ │ - 0xffffffffffd9db6c (offset: 0x180b70) -> 0x21334 fde=[ 1a188] │ │ │ │ - 0xffffffffffd9dffc (offset: 0x181000) -> 0x21388 fde=[ 1a1dc] │ │ │ │ - 0xffffffffffd9e0fc (offset: 0x181100) -> 0x213c8 fde=[ 1a21c] │ │ │ │ - 0xffffffffffd9e25c (offset: 0x181260) -> 0x2141c fde=[ 1a270] │ │ │ │ - 0xffffffffffd9e3dc (offset: 0x1813e0) -> 0x2146c fde=[ 1a2c0] │ │ │ │ - 0xffffffffffd9e48c (offset: 0x181490) -> 0x214d4 fde=[ 1a328] │ │ │ │ - 0xffffffffffd9e4dc (offset: 0x1814e0) -> 0x208e4 fde=[ 19738] │ │ │ │ - 0xffffffffffd9e54c (offset: 0x181550) -> 0x20930 fde=[ 19784] │ │ │ │ - 0xffffffffffd9e56c (offset: 0x181570) -> 0x21510 fde=[ 1a364] │ │ │ │ - 0xffffffffffd9e64c (offset: 0x181650) -> 0x21578 fde=[ 1a3cc] │ │ │ │ - 0xffffffffffd9eaec (offset: 0x181af0) -> 0x20944 fde=[ 19798] │ │ │ │ - 0xffffffffffd9eb1c (offset: 0x181b20) -> 0x215c8 fde=[ 1a41c] │ │ │ │ - 0xffffffffffd9ee8c (offset: 0x181e90) -> 0x20960 fde=[ 197b4] │ │ │ │ - 0xffffffffffd9eefc (offset: 0x181f00) -> 0x209ac fde=[ 19800] │ │ │ │ - 0xffffffffffd9ef6c (offset: 0x181f70) -> 0x209f8 fde=[ 1984c] │ │ │ │ - 0xffffffffffd9efdc (offset: 0x181fe0) -> 0x20a44 fde=[ 19898] │ │ │ │ - 0xffffffffffd9f01c (offset: 0x182020) -> 0x21618 fde=[ 1a46c] │ │ │ │ - 0xffffffffffd9f0cc (offset: 0x1820d0) -> 0x21680 fde=[ 1a4d4] │ │ │ │ - 0xffffffffffd9f23c (offset: 0x182240) -> 0x216e8 fde=[ 1a53c] │ │ │ │ - 0xffffffffffd9f2ec (offset: 0x1822f0) -> 0x21750 fde=[ 1a5a4] │ │ │ │ - 0xffffffffffd9f3cc (offset: 0x1823d0) -> 0x20a64 fde=[ 198b8] │ │ │ │ - 0xffffffffffd9f45c (offset: 0x182460) -> 0x20ab0 fde=[ 19904] │ │ │ │ - 0xffffffffffd9f53c (offset: 0x182540) -> 0x20b10 fde=[ 19964] │ │ │ │ - 0xffffffffffd9f5bc (offset: 0x1825c0) -> 0x217b8 fde=[ 1a60c] │ │ │ │ - 0xffffffffffd9f61c (offset: 0x182620) -> 0x217f4 fde=[ 1a648] │ │ │ │ - 0xffffffffffd9f76c (offset: 0x182770) -> 0x21844 fde=[ 1a698] │ │ │ │ - 0xffffffffffd9f8fc (offset: 0x182900) -> 0x21894 fde=[ 1a6e8] │ │ │ │ - 0xffffffffffd9fa2c (offset: 0x182a30) -> 0x218e8 fde=[ 1a73c] │ │ │ │ - 0xffffffffffd9fb5c (offset: 0x182b60) -> 0x2193c fde=[ 1a790] │ │ │ │ - 0xffffffffffd9fcfc (offset: 0x182d00) -> 0x21990 fde=[ 1a7e4] │ │ │ │ - 0xffffffffffda01fc (offset: 0x183200) -> 0x219e4 fde=[ 1a838] │ │ │ │ - 0xffffffffffda1b5c (offset: 0x184b60) -> 0x21a38 fde=[ 1a88c] │ │ │ │ - 0xffffffffffda32cc (offset: 0x1862d0) -> 0x21a8c fde=[ 1a8e0] │ │ │ │ - 0xffffffffffda365c (offset: 0x186660) -> 0x21ae0 fde=[ 1a934] │ │ │ │ - 0xffffffffffda38bc (offset: 0x1868c0) -> 0x21b34 fde=[ 1a988] │ │ │ │ - 0xffffffffffda3aec (offset: 0x186af0) -> 0x20b5c fde=[ 199b0] │ │ │ │ - 0xffffffffffda3b9c (offset: 0x186ba0) -> 0x20ba4 fde=[ 199f8] │ │ │ │ - 0xffffffffffda3bdc (offset: 0x186be0) -> 0x20bd0 fde=[ 19a24] │ │ │ │ - 0xffffffffffda3bfc (offset: 0x186c00) -> 0x21b88 fde=[ 1a9dc] │ │ │ │ - 0xffffffffffda3d9c (offset: 0x186da0) -> 0x21bdc fde=[ 1aa30] │ │ │ │ - 0xffffffffffda3dbc (offset: 0x186dc0) -> 0x21bf0 fde=[ 1aa44] │ │ │ │ - 0xffffffffffda3ecc (offset: 0x186ed0) -> 0x21c2c fde=[ 1aa80] │ │ │ │ - 0xffffffffffda3f3c (offset: 0x186f40) -> 0x21c68 fde=[ 1aabc] │ │ │ │ - 0xffffffffffda423c (offset: 0x187240) -> 0x21cb8 fde=[ 1ab0c] │ │ │ │ - 0xffffffffffda425c (offset: 0x187260) -> 0x21e88 fde=[ 1acdc] │ │ │ │ - 0xffffffffffda540c (offset: 0x188410) -> 0x21fac fde=[ 1ae00] │ │ │ │ - 0xffffffffffda561c (offset: 0x188620) -> 0x21ff4 fde=[ 1ae48] │ │ │ │ - 0xffffffffffda59ec (offset: 0x1889f0) -> 0x22040 fde=[ 1ae94] │ │ │ │ - 0xffffffffffda641c (offset: 0x189420) -> 0x22130 fde=[ 1af84] │ │ │ │ - 0xffffffffffda98dc (offset: 0x18c8e0) -> 0x22184 fde=[ 1afd8] │ │ │ │ - 0xffffffffffda9dac (offset: 0x18cdb0) -> 0x21ccc fde=[ 1ab20] │ │ │ │ - 0xffffffffffdaa0ec (offset: 0x18d0f0) -> 0x221d8 fde=[ 1b02c] │ │ │ │ - 0xffffffffffdaae6c (offset: 0x18de70) -> 0x2222c fde=[ 1b080] │ │ │ │ - 0xffffffffffdabafc (offset: 0x18eb00) -> 0x22280 fde=[ 1b0d4] │ │ │ │ - 0xffffffffffdabdec (offset: 0x18edf0) -> 0x21d1c fde=[ 1ab70] │ │ │ │ - 0xffffffffffdabe1c (offset: 0x18ee20) -> 0x21d30 fde=[ 1ab84] │ │ │ │ - 0xffffffffffdac10c (offset: 0x18f110) -> 0x222d0 fde=[ 1b124] │ │ │ │ - 0xffffffffffdac2ac (offset: 0x18f2b0) -> 0x21d44 fde=[ 1ab98] │ │ │ │ - 0xffffffffffdac2cc (offset: 0x18f2d0) -> 0x22310 fde=[ 1b164] │ │ │ │ - 0xffffffffffdac3ac (offset: 0x18f3b0) -> 0x22378 fde=[ 1b1cc] │ │ │ │ - 0xffffffffffdac49c (offset: 0x18f4a0) -> 0x223e0 fde=[ 1b234] │ │ │ │ - 0xffffffffffdac7ec (offset: 0x18f7f0) -> 0x21d58 fde=[ 1abac] │ │ │ │ - 0xffffffffffdac85c (offset: 0x18f860) -> 0x21da4 fde=[ 1abf8] │ │ │ │ - 0xffffffffffdac8cc (offset: 0x18f8d0) -> 0x22430 fde=[ 1b284] │ │ │ │ - 0xffffffffffdac97c (offset: 0x18f980) -> 0x22498 fde=[ 1b2ec] │ │ │ │ - 0xffffffffffdaca2c (offset: 0x18fa30) -> 0x21df0 fde=[ 1ac44] │ │ │ │ - 0xffffffffffdacabc (offset: 0x18fac0) -> 0x21e3c fde=[ 1ac90] │ │ │ │ - 0xffffffffffdacb3c (offset: 0x18fb40) -> 0x22500 fde=[ 1b354] │ │ │ │ - 0xffffffffffdacb9c (offset: 0x18fba0) -> 0x2253c fde=[ 1b390] │ │ │ │ - 0xffffffffffdad42c (offset: 0x190430) -> 0x22594 fde=[ 1b3e8] │ │ │ │ - 0xffffffffffdad45c (offset: 0x190460) -> 0x225b0 fde=[ 1b404] │ │ │ │ - 0xffffffffffdad47c (offset: 0x190480) -> 0x225c4 fde=[ 1b418] │ │ │ │ - 0xffffffffffdad58c (offset: 0x190590) -> 0x22600 fde=[ 1b454] │ │ │ │ - 0xffffffffffdad5fc (offset: 0x190600) -> 0x2263c fde=[ 1b490] │ │ │ │ - 0xffffffffffdadaec (offset: 0x190af0) -> 0x2297c fde=[ 1b7d0] │ │ │ │ - 0xffffffffffdadf3c (offset: 0x190f40) -> 0x229d0 fde=[ 1b824] │ │ │ │ - 0xffffffffffdae1ec (offset: 0x1911f0) -> 0x22a24 fde=[ 1b878] │ │ │ │ - 0xffffffffffdae45c (offset: 0x191460) -> 0x22aa4 fde=[ 1b8f8] │ │ │ │ - 0xffffffffffdb3fbc (offset: 0x196fc0) -> 0x22af8 fde=[ 1b94c] │ │ │ │ - 0xffffffffffdb44ec (offset: 0x1974f0) -> 0x2268c fde=[ 1b4e0] │ │ │ │ - 0xffffffffffdb480c (offset: 0x197810) -> 0x22b4c fde=[ 1b9a0] │ │ │ │ - 0xffffffffffdb636c (offset: 0x199370) -> 0x22ba0 fde=[ 1b9f4] │ │ │ │ - 0xffffffffffdb7d6c (offset: 0x19ad70) -> 0x226d8 fde=[ 1b52c] │ │ │ │ - 0xffffffffffdb7d7c (offset: 0x19ad80) -> 0x22bf4 fde=[ 1ba48] │ │ │ │ - 0xffffffffffdb7e3c (offset: 0x19ae40) -> 0x22c1c fde=[ 1ba70] │ │ │ │ - 0xffffffffffdb7f7c (offset: 0x19af80) -> 0x22c6c fde=[ 1bac0] │ │ │ │ - 0xffffffffffdb7fcc (offset: 0x19afd0) -> 0x226ec fde=[ 1b540] │ │ │ │ - 0xffffffffffdb802c (offset: 0x19b030) -> 0x22720 fde=[ 1b574] │ │ │ │ - 0xffffffffffdb804c (offset: 0x19b050) -> 0x22c9c fde=[ 1baf0] │ │ │ │ - 0xffffffffffdb812c (offset: 0x19b130) -> 0x22cdc fde=[ 1bb30] │ │ │ │ - 0xffffffffffdb820c (offset: 0x19b210) -> 0x22d44 fde=[ 1bb98] │ │ │ │ - 0xffffffffffdb82fc (offset: 0x19b300) -> 0x22dac fde=[ 1bc00] │ │ │ │ - 0xffffffffffdb864c (offset: 0x19b650) -> 0x22734 fde=[ 1b588] │ │ │ │ - 0xffffffffffdb86ec (offset: 0x19b6f0) -> 0x22768 fde=[ 1b5bc] │ │ │ │ - 0xffffffffffdb875c (offset: 0x19b760) -> 0x227b4 fde=[ 1b608] │ │ │ │ - 0xffffffffffdb87cc (offset: 0x19b7d0) -> 0x22dfc fde=[ 1bc50] │ │ │ │ - 0xffffffffffdb885c (offset: 0x19b860) -> 0x22e50 fde=[ 1bca4] │ │ │ │ - 0xffffffffffdb88bc (offset: 0x19b8c0) -> 0x22800 fde=[ 1b654] │ │ │ │ - 0xffffffffffdb892c (offset: 0x19b930) -> 0x22e8c fde=[ 1bce0] │ │ │ │ - 0xffffffffffdb89dc (offset: 0x19b9e0) -> 0x22ef4 fde=[ 1bd48] │ │ │ │ - 0xffffffffffdb8aec (offset: 0x19baf0) -> 0x22f5c fde=[ 1bdb0] │ │ │ │ - 0xffffffffffdb8b9c (offset: 0x19bba0) -> 0x2284c fde=[ 1b6a0] │ │ │ │ - 0xffffffffffdb8c2c (offset: 0x19bc30) -> 0x22898 fde=[ 1b6ec] │ │ │ │ - 0xffffffffffdb8c9c (offset: 0x19bca0) -> 0x228e4 fde=[ 1b738] │ │ │ │ - 0xffffffffffdb8d0c (offset: 0x19bd10) -> 0x22930 fde=[ 1b784] │ │ │ │ - 0xffffffffffdb8d8c (offset: 0x19bd90) -> 0x22fc4 fde=[ 1be18] │ │ │ │ - 0xffffffffffdb8dec (offset: 0x19bdf0) -> 0x23004 fde=[ 1be58] │ │ │ │ - 0xffffffffffdb8e0c (offset: 0x19be10) -> 0x23018 fde=[ 1be6c] │ │ │ │ - 0xffffffffffdb8f1c (offset: 0x19bf20) -> 0x23054 fde=[ 1bea8] │ │ │ │ - 0xffffffffffdb8f8c (offset: 0x19bf90) -> 0x23090 fde=[ 1bee4] │ │ │ │ - 0xffffffffffdb8fac (offset: 0x19bfb0) -> 0x230a4 fde=[ 1bef8] │ │ │ │ - 0xffffffffffdb904c (offset: 0x19c050) -> 0x233bc fde=[ 1c210] │ │ │ │ - 0xffffffffffdbcf9c (offset: 0x19ffa0) -> 0x23414 fde=[ 1c268] │ │ │ │ - 0xffffffffffdbd4bc (offset: 0x1a04c0) -> 0x23468 fde=[ 1c2bc] │ │ │ │ - 0xffffffffffdbd7bc (offset: 0x1a07c0) -> 0x230f0 fde=[ 1bf44] │ │ │ │ - 0xffffffffffdbd8ec (offset: 0x1a08f0) -> 0x234bc fde=[ 1c310] │ │ │ │ - 0xffffffffffdbdcbc (offset: 0x1a0cc0) -> 0x23510 fde=[ 1c364] │ │ │ │ - 0xffffffffffdbde3c (offset: 0x1a0e40) -> 0x23134 fde=[ 1bf88] │ │ │ │ - 0xffffffffffdbde8c (offset: 0x1a0e90) -> 0x2315c fde=[ 1bfb0] │ │ │ │ - 0xffffffffffdbdfcc (offset: 0x1a0fd0) -> 0x23560 fde=[ 1c3b4] │ │ │ │ - 0xffffffffffdbe60c (offset: 0x1a1610) -> 0x231bc fde=[ 1c010] │ │ │ │ - 0xffffffffffdbe68c (offset: 0x1a1690) -> 0x235b4 fde=[ 1c408] │ │ │ │ - 0xffffffffffdbec1c (offset: 0x1a1c20) -> 0x23608 fde=[ 1c45c] │ │ │ │ - 0xffffffffffdbf06c (offset: 0x1a2070) -> 0x2365c fde=[ 1c4b0] │ │ │ │ - 0xffffffffffdbf49c (offset: 0x1a24a0) -> 0x236b0 fde=[ 1c504] │ │ │ │ - 0xffffffffffdbfbac (offset: 0x1a2bb0) -> 0x23704 fde=[ 1c558] │ │ │ │ - 0xffffffffffdbfdbc (offset: 0x1a2dc0) -> 0x23758 fde=[ 1c5ac] │ │ │ │ - 0xffffffffffdbfeec (offset: 0x1a2ef0) -> 0x231d0 fde=[ 1c024] │ │ │ │ - 0xffffffffffdbff6c (offset: 0x1a2f70) -> 0x237e0 fde=[ 1c634] │ │ │ │ - 0xffffffffffdc04dc (offset: 0x1a34e0) -> 0x23834 fde=[ 1c688] │ │ │ │ - 0xffffffffffdc052c (offset: 0x1a3530) -> 0x2320c fde=[ 1c060] │ │ │ │ - 0xffffffffffdc059c (offset: 0x1a35a0) -> 0x23864 fde=[ 1c6b8] │ │ │ │ - 0xffffffffffdc0a1c (offset: 0x1a3a20) -> 0x238b4 fde=[ 1c708] │ │ │ │ - 0xffffffffffdc0b0c (offset: 0x1a3b10) -> 0x2391c fde=[ 1c770] │ │ │ │ - 0xffffffffffdc0f0c (offset: 0x1a3f10) -> 0x23258 fde=[ 1c0ac] │ │ │ │ - 0xffffffffffdc0f4c (offset: 0x1a3f50) -> 0x23278 fde=[ 1c0cc] │ │ │ │ - 0xffffffffffdc0fbc (offset: 0x1a3fc0) -> 0x232c4 fde=[ 1c118] │ │ │ │ - 0xffffffffffdc0fdc (offset: 0x1a3fe0) -> 0x2396c fde=[ 1c7c0] │ │ │ │ - 0xffffffffffdc106c (offset: 0x1a4070) -> 0x239c0 fde=[ 1c814] │ │ │ │ - 0xffffffffffdc117c (offset: 0x1a4180) -> 0x23a28 fde=[ 1c87c] │ │ │ │ - 0xffffffffffdc122c (offset: 0x1a4230) -> 0x232d8 fde=[ 1c12c] │ │ │ │ - 0xffffffffffdc12bc (offset: 0x1a42c0) -> 0x23324 fde=[ 1c178] │ │ │ │ - 0xffffffffffdc132c (offset: 0x1a4330) -> 0x23370 fde=[ 1c1c4] │ │ │ │ - 0xffffffffffdc139c (offset: 0x1a43a0) -> 0x23a90 fde=[ 1c8e4] │ │ │ │ - 0xffffffffffdc13fc (offset: 0x1a4400) -> 0x23acc fde=[ 1c920] │ │ │ │ - 0xffffffffffdc1f7c (offset: 0x1a4f80) -> 0x23b20 fde=[ 1c974] │ │ │ │ - 0xffffffffffdc2d0c (offset: 0x1a5d10) -> 0x23b74 fde=[ 1c9c8] │ │ │ │ - 0xffffffffffdc3a9c (offset: 0x1a6aa0) -> 0x2409c fde=[ 1cef0] │ │ │ │ - 0xffffffffffdc3cac (offset: 0x1a6cb0) -> 0x23bcc fde=[ 1ca20] │ │ │ │ - 0xffffffffffdc3ddc (offset: 0x1a6de0) -> 0x23c10 fde=[ 1ca64] │ │ │ │ - 0xffffffffffdc3dfc (offset: 0x1a6e00) -> 0x23c24 fde=[ 1ca78] │ │ │ │ - 0xffffffffffdc3f0c (offset: 0x1a6f10) -> 0x23c60 fde=[ 1cab4] │ │ │ │ - 0xffffffffffdc3f7c (offset: 0x1a6f80) -> 0x23c9c fde=[ 1caf0] │ │ │ │ - 0xffffffffffdc403c (offset: 0x1a7040) -> 0x23cc8 fde=[ 1cb1c] │ │ │ │ - 0xffffffffffdc405c (offset: 0x1a7060) -> 0x23cdc fde=[ 1cb30] │ │ │ │ - 0xffffffffffdc40ac (offset: 0x1a70b0) -> 0x23cf0 fde=[ 1cb44] │ │ │ │ - 0xffffffffffdc40cc (offset: 0x1a70d0) -> 0x240e4 fde=[ 1cf38] │ │ │ │ - 0xffffffffffdc446c (offset: 0x1a7470) -> 0x24138 fde=[ 1cf8c] │ │ │ │ - 0xffffffffffdc462c (offset: 0x1a7630) -> 0x24188 fde=[ 1cfdc] │ │ │ │ - 0xffffffffffdc47dc (offset: 0x1a77e0) -> 0x241c8 fde=[ 1d01c] │ │ │ │ - 0xffffffffffdc542c (offset: 0x1a8430) -> 0x23d04 fde=[ 1cb58] │ │ │ │ - 0xffffffffffdc543c (offset: 0x1a8440) -> 0x23d18 fde=[ 1cb6c] │ │ │ │ - 0xffffffffffdc544c (offset: 0x1a8450) -> 0x23d2c fde=[ 1cb80] │ │ │ │ - 0xffffffffffdc545c (offset: 0x1a8460) -> 0x23d40 fde=[ 1cb94] │ │ │ │ - 0xffffffffffdc546c (offset: 0x1a8470) -> 0x23d54 fde=[ 1cba8] │ │ │ │ - 0xffffffffffdc547c (offset: 0x1a8480) -> 0x23d68 fde=[ 1cbbc] │ │ │ │ - 0xffffffffffdc549c (offset: 0x1a84a0) -> 0x23d7c fde=[ 1cbd0] │ │ │ │ - 0xffffffffffdc550c (offset: 0x1a8510) -> 0x23dc8 fde=[ 1cc1c] │ │ │ │ - 0xffffffffffdc55ac (offset: 0x1a85b0) -> 0x23ddc fde=[ 1cc30] │ │ │ │ - 0xffffffffffdc568c (offset: 0x1a8690) -> 0x23df0 fde=[ 1cc44] │ │ │ │ - 0xffffffffffdc569c (offset: 0x1a86a0) -> 0x23e04 fde=[ 1cc58] │ │ │ │ - 0xffffffffffdc56ac (offset: 0x1a86b0) -> 0x23e18 fde=[ 1cc6c] │ │ │ │ - 0xffffffffffdc56bc (offset: 0x1a86c0) -> 0x23e2c fde=[ 1cc80] │ │ │ │ - 0xffffffffffdc56cc (offset: 0x1a86d0) -> 0x23e40 fde=[ 1cc94] │ │ │ │ - 0xffffffffffdc56dc (offset: 0x1a86e0) -> 0x23e54 fde=[ 1cca8] │ │ │ │ - 0xffffffffffdc56ec (offset: 0x1a86f0) -> 0x23e68 fde=[ 1ccbc] │ │ │ │ - 0xffffffffffdc56fc (offset: 0x1a8700) -> 0x23e7c fde=[ 1ccd0] │ │ │ │ - 0xffffffffffdc570c (offset: 0x1a8710) -> 0x23e90 fde=[ 1cce4] │ │ │ │ - 0xffffffffffdc571c (offset: 0x1a8720) -> 0x23ea4 fde=[ 1ccf8] │ │ │ │ - 0xffffffffffdc572c (offset: 0x1a8730) -> 0x2421c fde=[ 1d070] │ │ │ │ - 0xffffffffffdc586c (offset: 0x1a8870) -> 0x2426c fde=[ 1d0c0] │ │ │ │ - 0xffffffffffdc595c (offset: 0x1a8960) -> 0x23eb8 fde=[ 1cd0c] │ │ │ │ - 0xffffffffffdc59ec (offset: 0x1a89f0) -> 0x242ac fde=[ 1d100] │ │ │ │ - 0xffffffffffdc5b1c (offset: 0x1a8b20) -> 0x23ee4 fde=[ 1cd38] │ │ │ │ - 0xffffffffffdc5bac (offset: 0x1a8bb0) -> 0x23f10 fde=[ 1cd64] │ │ │ │ - 0xffffffffffdc5bbc (offset: 0x1a8bc0) -> 0x23f24 fde=[ 1cd78] │ │ │ │ - 0xffffffffffdc5bfc (offset: 0x1a8c00) -> 0x23f40 fde=[ 1cd94] │ │ │ │ - 0xffffffffffdc5c0c (offset: 0x1a8c10) -> 0x23f54 fde=[ 1cda8] │ │ │ │ - 0xffffffffffdc5c1c (offset: 0x1a8c20) -> 0x23f68 fde=[ 1cdbc] │ │ │ │ - 0xffffffffffdc5c2c (offset: 0x1a8c30) -> 0x23f7c fde=[ 1cdd0] │ │ │ │ - 0xffffffffffdc5c3c (offset: 0x1a8c40) -> 0x23f90 fde=[ 1cde4] │ │ │ │ - 0xffffffffffdc5c4c (offset: 0x1a8c50) -> 0x23fa4 fde=[ 1cdf8] │ │ │ │ - 0xffffffffffdc5c5c (offset: 0x1a8c60) -> 0x23fb8 fde=[ 1ce0c] │ │ │ │ - 0xffffffffffdc5cbc (offset: 0x1a8cc0) -> 0x23ff4 fde=[ 1ce48] │ │ │ │ - 0xffffffffffdc5ccc (offset: 0x1a8cd0) -> 0x24008 fde=[ 1ce5c] │ │ │ │ - 0xffffffffffdc5cdc (offset: 0x1a8ce0) -> 0x2401c fde=[ 1ce70] │ │ │ │ - 0xffffffffffdc5cec (offset: 0x1a8cf0) -> 0x24030 fde=[ 1ce84] │ │ │ │ - 0xffffffffffdc5cfc (offset: 0x1a8d00) -> 0x242f4 fde=[ 1d148] │ │ │ │ - 0xffffffffffdc5e2c (offset: 0x1a8e30) -> 0x2433c fde=[ 1d190] │ │ │ │ - 0xffffffffffdc5f6c (offset: 0x1a8f70) -> 0x2438c fde=[ 1d1e0] │ │ │ │ - 0xffffffffffdc605c (offset: 0x1a9060) -> 0x24044 fde=[ 1ce98] │ │ │ │ - 0xffffffffffdc60ec (offset: 0x1a90f0) -> 0x24070 fde=[ 1cec4] │ │ │ │ - 0xffffffffffdc617c (offset: 0x1a9180) -> 0x243cc fde=[ 1d220] │ │ │ │ - 0xffffffffffdc619c (offset: 0x1a91a0) -> 0x243e0 fde=[ 1d234] │ │ │ │ - 0xffffffffffdc62ac (offset: 0x1a92b0) -> 0x2441c fde=[ 1d270] │ │ │ │ - 0xffffffffffdc631c (offset: 0x1a9320) -> 0x24558 fde=[ 1d3ac] │ │ │ │ - 0xffffffffffdc656c (offset: 0x1a9570) -> 0x245ac fde=[ 1d400] │ │ │ │ - 0xffffffffffdc66dc (offset: 0x1a96e0) -> 0x24600 fde=[ 1d454] │ │ │ │ - 0xffffffffffdc68ec (offset: 0x1a98f0) -> 0x24458 fde=[ 1d2ac] │ │ │ │ - 0xffffffffffdc6bfc (offset: 0x1a9c00) -> 0x244a8 fde=[ 1d2fc] │ │ │ │ - 0xffffffffffdc6e6c (offset: 0x1a9e70) -> 0x244f8 fde=[ 1d34c] │ │ │ │ - 0xffffffffffdc705c (offset: 0x1aa060) -> 0x24544 fde=[ 1d398] │ │ │ │ - 0xffffffffffdc707c (offset: 0x1aa080) -> 0x248b8 fde=[ 1d70c] │ │ │ │ - 0xffffffffffdc72dc (offset: 0x1aa2e0) -> 0x24654 fde=[ 1d4a8] │ │ │ │ - 0xffffffffffdc749c (offset: 0x1aa4a0) -> 0x248f8 fde=[ 1d74c] │ │ │ │ - 0xffffffffffdc777c (offset: 0x1aa780) -> 0x246a0 fde=[ 1d4f4] │ │ │ │ - 0xffffffffffdc779c (offset: 0x1aa7a0) -> 0x246b4 fde=[ 1d508] │ │ │ │ - 0xffffffffffdc796c (offset: 0x1aa970) -> 0x24700 fde=[ 1d554] │ │ │ │ - 0xffffffffffdc7b3c (offset: 0x1aab40) -> 0x2474c fde=[ 1d5a0] │ │ │ │ - 0xffffffffffdc7d8c (offset: 0x1aad90) -> 0x2494c fde=[ 1d7a0] │ │ │ │ - 0xffffffffffdc80dc (offset: 0x1ab0e0) -> 0x2499c fde=[ 1d7f0] │ │ │ │ - 0xffffffffffdc841c (offset: 0x1ab420) -> 0x249ec fde=[ 1d840] │ │ │ │ - 0xffffffffffdc888c (offset: 0x1ab890) -> 0x24a40 fde=[ 1d894] │ │ │ │ - 0xffffffffffdc8cac (offset: 0x1abcb0) -> 0x24a94 fde=[ 1d8e8] │ │ │ │ - 0xffffffffffdc911c (offset: 0x1ac120) -> 0x24ae8 fde=[ 1d93c] │ │ │ │ - 0xffffffffffdc92bc (offset: 0x1ac2c0) -> 0x2479c fde=[ 1d5f0] │ │ │ │ - 0xffffffffffdc92dc (offset: 0x1ac2e0) -> 0x247b0 fde=[ 1d604] │ │ │ │ - 0xffffffffffdc93ec (offset: 0x1ac3f0) -> 0x247ec fde=[ 1d640] │ │ │ │ - 0xffffffffffdc945c (offset: 0x1ac460) -> 0x24828 fde=[ 1d67c] │ │ │ │ - 0xffffffffffdc94ec (offset: 0x1ac4f0) -> 0x24854 fde=[ 1d6a8] │ │ │ │ - 0xffffffffffdc95ac (offset: 0x1ac5b0) -> 0x24888 fde=[ 1d6dc] │ │ │ │ - 0xffffffffffdc962c (offset: 0x1ac630) -> 0x250ac fde=[ 1df00] │ │ │ │ - 0xffffffffffdc977c (offset: 0x1ac780) -> 0x24b3c fde=[ 1d990] │ │ │ │ - 0xffffffffffdc980c (offset: 0x1ac810) -> 0x25100 fde=[ 1df54] │ │ │ │ - 0xffffffffffdc98cc (offset: 0x1ac8d0) -> 0x24b84 fde=[ 1d9d8] │ │ │ │ - 0xffffffffffdc99cc (offset: 0x1ac9d0) -> 0x24bd0 fde=[ 1da24] │ │ │ │ - 0xffffffffffdc9b1c (offset: 0x1acb20) -> 0x24c1c fde=[ 1da70] │ │ │ │ - 0xffffffffffdc9d1c (offset: 0x1acd20) -> 0x24c68 fde=[ 1dabc] │ │ │ │ - 0xffffffffffdc9e5c (offset: 0x1ace60) -> 0x25140 fde=[ 1df94] │ │ │ │ - 0xffffffffffdca5ac (offset: 0x1ad5b0) -> 0x24cb4 fde=[ 1db08] │ │ │ │ - 0xffffffffffdca72c (offset: 0x1ad730) -> 0x25194 fde=[ 1dfe8] │ │ │ │ - 0xffffffffffdca78c (offset: 0x1ad790) -> 0x24cd4 fde=[ 1db28] │ │ │ │ - 0xffffffffffdcaa5c (offset: 0x1ada60) -> 0x251c4 fde=[ 1e018] │ │ │ │ - 0xffffffffffdcaa9c (offset: 0x1adaa0) -> 0x251f4 fde=[ 1e048] │ │ │ │ - 0xffffffffffdcac1c (offset: 0x1adc20) -> 0x2525c fde=[ 1e0b0] │ │ │ │ - 0xffffffffffdcaccc (offset: 0x1adcd0) -> 0x252c4 fde=[ 1e118] │ │ │ │ - 0xffffffffffdcad0c (offset: 0x1add10) -> 0x24d20 fde=[ 1db74] │ │ │ │ - 0xffffffffffdcad4c (offset: 0x1add50) -> 0x25300 fde=[ 1e154] │ │ │ │ - 0xffffffffffdcae0c (offset: 0x1ade10) -> 0x24d34 fde=[ 1db88] │ │ │ │ - 0xffffffffffdcae7c (offset: 0x1ade80) -> 0x25368 fde=[ 1e1bc] │ │ │ │ - 0xffffffffffdcb2dc (offset: 0x1ae2e0) -> 0x253ac fde=[ 1e200] │ │ │ │ - 0xffffffffffdcb3ac (offset: 0x1ae3b0) -> 0x25400 fde=[ 1e254] │ │ │ │ - 0xffffffffffdcb48c (offset: 0x1ae490) -> 0x25454 fde=[ 1e2a8] │ │ │ │ - 0xffffffffffdcb50c (offset: 0x1ae510) -> 0x24d80 fde=[ 1dbd4] │ │ │ │ - 0xffffffffffdcb57c (offset: 0x1ae580) -> 0x24dcc fde=[ 1dc20] │ │ │ │ - 0xffffffffffdcb65c (offset: 0x1ae660) -> 0x25490 fde=[ 1e2e4] │ │ │ │ - 0xffffffffffdcb76c (offset: 0x1ae770) -> 0x254d4 fde=[ 1e328] │ │ │ │ - 0xffffffffffdcb87c (offset: 0x1ae880) -> 0x25518 fde=[ 1e36c] │ │ │ │ - 0xffffffffffdcb90c (offset: 0x1ae910) -> 0x25004 fde=[ 1de58] │ │ │ │ - 0xffffffffffdcba7c (offset: 0x1aea80) -> 0x2506c fde=[ 1dec0] │ │ │ │ - 0xffffffffffdcba8c (offset: 0x1aea90) -> 0x25080 fde=[ 1ded4] │ │ │ │ - 0xffffffffffdcbaac (offset: 0x1aeab0) -> 0x25094 fde=[ 1dee8] │ │ │ │ - 0xffffffffffdcbb2c (offset: 0x1aeb30) -> 0x2555c fde=[ 1e3b0] │ │ │ │ - 0xffffffffffdcbd4c (offset: 0x1aed50) -> 0x255a8 fde=[ 1e3fc] │ │ │ │ - 0xffffffffffdcbdfc (offset: 0x1aee00) -> 0x256f8 fde=[ 1e54c] │ │ │ │ - 0xffffffffffdcbf9c (offset: 0x1aefa0) -> 0x25748 fde=[ 1e59c] │ │ │ │ - 0xffffffffffdcc07c (offset: 0x1af080) -> 0x255d4 fde=[ 1e428] │ │ │ │ - 0xffffffffffdcc14c (offset: 0x1af150) -> 0x25624 fde=[ 1e478] │ │ │ │ - 0xffffffffffdcc1bc (offset: 0x1af1c0) -> 0x25778 fde=[ 1e5cc] │ │ │ │ - 0xffffffffffdcc29c (offset: 0x1af2a0) -> 0x25670 fde=[ 1e4c4] │ │ │ │ - 0xffffffffffdcc53c (offset: 0x1af540) -> 0x25694 fde=[ 1e4e8] │ │ │ │ - 0xffffffffffdcc66c (offset: 0x1af670) -> 0x256a8 fde=[ 1e4fc] │ │ │ │ - 0xffffffffffdcc6dc (offset: 0x1af6e0) -> 0x257e4 fde=[ 1e638] │ │ │ │ - 0xffffffffffdcc9dc (offset: 0x1af9e0) -> 0x25834 fde=[ 1e688] │ │ │ │ - 0xffffffffffdccb2c (offset: 0x1afb30) -> 0x25848 fde=[ 1e69c] │ │ │ │ - 0xffffffffffdccccc (offset: 0x1afcd0) -> 0x2585c fde=[ 1e6b0] │ │ │ │ - 0xffffffffffdccd3c (offset: 0x1afd40) -> 0x2588c fde=[ 1e6e0] │ │ │ │ - 0xffffffffffdcce5c (offset: 0x1afe60) -> 0x25a48 fde=[ 1e89c] │ │ │ │ - 0xffffffffffdcd73c (offset: 0x1b0740) -> 0x25a9c fde=[ 1e8f0] │ │ │ │ - 0xffffffffffdcdf6c (offset: 0x1b0f70) -> 0x25af0 fde=[ 1e944] │ │ │ │ - 0xffffffffffdce63c (offset: 0x1b1640) -> 0x258d4 fde=[ 1e728] │ │ │ │ - 0xffffffffffdce67c (offset: 0x1b1680) -> 0x258ec fde=[ 1e740] │ │ │ │ - 0xffffffffffdce6fc (offset: 0x1b1700) -> 0x2592c fde=[ 1e780] │ │ │ │ - 0xffffffffffdce71c (offset: 0x1b1720) -> 0x25940 fde=[ 1e794] │ │ │ │ - 0xffffffffffdce73c (offset: 0x1b1740) -> 0x25954 fde=[ 1e7a8] │ │ │ │ - 0xffffffffffdce7ec (offset: 0x1b17f0) -> 0x2597c fde=[ 1e7d0] │ │ │ │ - 0xffffffffffdce82c (offset: 0x1b1830) -> 0x25994 fde=[ 1e7e8] │ │ │ │ - 0xffffffffffdce93c (offset: 0x1b1940) -> 0x259d0 fde=[ 1e824] │ │ │ │ - 0xffffffffffdce9ac (offset: 0x1b19b0) -> 0x25a0c fde=[ 1e860] │ │ │ │ - 0xffffffffffdceb7c (offset: 0x1b1b80) -> 0x25b5c fde=[ 1e9b0] │ │ │ │ - 0xffffffffffdceb9c (offset: 0x1b1ba0) -> 0x25b70 fde=[ 1e9c4] │ │ │ │ - 0xffffffffffdcecac (offset: 0x1b1cb0) -> 0x25bac fde=[ 1ea00] │ │ │ │ - 0xffffffffffdced1c (offset: 0x1b1d20) -> 0x25d70 fde=[ 1ebc4] │ │ │ │ - 0xffffffffffdcee8c (offset: 0x1b1e90) -> 0x25dc0 fde=[ 1ec14] │ │ │ │ - 0xffffffffffdcf2dc (offset: 0x1b22e0) -> 0x25e14 fde=[ 1ec68] │ │ │ │ - 0xffffffffffdcf89c (offset: 0x1b28a0) -> 0x25e68 fde=[ 1ecbc] │ │ │ │ - 0xffffffffffdcf9dc (offset: 0x1b29e0) -> 0x25eac fde=[ 1ed00] │ │ │ │ - 0xffffffffffdcfb4c (offset: 0x1b2b50) -> 0x25f00 fde=[ 1ed54] │ │ │ │ - 0xffffffffffdcfdbc (offset: 0x1b2dc0) -> 0x25f50 fde=[ 1eda4] │ │ │ │ - 0xffffffffffdcffac (offset: 0x1b2fb0) -> 0x25be8 fde=[ 1ea3c] │ │ │ │ - 0xffffffffffdd018c (offset: 0x1b3190) -> 0x25c38 fde=[ 1ea8c] │ │ │ │ - 0xffffffffffdd033c (offset: 0x1b3340) -> 0x25c7c fde=[ 1ead0] │ │ │ │ - 0xffffffffffdd034c (offset: 0x1b3350) -> 0x25c90 fde=[ 1eae4] │ │ │ │ - 0xffffffffffdd038c (offset: 0x1b3390) -> 0x25cb0 fde=[ 1eb04] │ │ │ │ - 0xffffffffffdd03ac (offset: 0x1b33b0) -> 0x25cc4 fde=[ 1eb18] │ │ │ │ - 0xffffffffffdd041c (offset: 0x1b3420) -> 0x25fa4 fde=[ 1edf8] │ │ │ │ - 0xffffffffffdd058c (offset: 0x1b3590) -> 0x25d10 fde=[ 1eb64] │ │ │ │ - 0xffffffffffdd066c (offset: 0x1b3670) -> 0x2600c fde=[ 1ee60] │ │ │ │ - 0xffffffffffdd077c (offset: 0x1b3780) -> 0x26048 fde=[ 1ee9c] │ │ │ │ - 0xffffffffffdd07ec (offset: 0x1b37f0) -> 0x26084 fde=[ 1eed8] │ │ │ │ - 0xffffffffffdd080c (offset: 0x1b3810) -> 0x2632c fde=[ 1f180] │ │ │ │ - 0xffffffffffdd097c (offset: 0x1b3980) -> 0x26374 fde=[ 1f1c8] │ │ │ │ - 0xffffffffffdd0bdc (offset: 0x1b3be0) -> 0x26098 fde=[ 1eeec] │ │ │ │ - 0xffffffffffdd0cec (offset: 0x1b3cf0) -> 0x263c0 fde=[ 1f214] │ │ │ │ - 0xffffffffffdd0d9c (offset: 0x1b3da0) -> 0x260dc fde=[ 1ef30] │ │ │ │ - 0xffffffffffdd0f1c (offset: 0x1b3f20) -> 0x26404 fde=[ 1f258] │ │ │ │ - 0xffffffffffdd107c (offset: 0x1b4080) -> 0x2644c fde=[ 1f2a0] │ │ │ │ - 0xffffffffffdd1a7c (offset: 0x1b4a80) -> 0x26110 fde=[ 1ef64] │ │ │ │ - 0xffffffffffdd1d4c (offset: 0x1b4d50) -> 0x2615c fde=[ 1efb0] │ │ │ │ - 0xffffffffffdd1d6c (offset: 0x1b4d70) -> 0x26170 fde=[ 1efc4] │ │ │ │ - 0xffffffffffdd1d8c (offset: 0x1b4d90) -> 0x26184 fde=[ 1efd8] │ │ │ │ - 0xffffffffffdd1dac (offset: 0x1b4db0) -> 0x26198 fde=[ 1efec] │ │ │ │ - 0xffffffffffdd1dcc (offset: 0x1b4dd0) -> 0x261ac fde=[ 1f000] │ │ │ │ - 0xffffffffffdd1e2c (offset: 0x1b4e30) -> 0x261c0 fde=[ 1f014] │ │ │ │ - 0xffffffffffdd1e8c (offset: 0x1b4e90) -> 0x261d4 fde=[ 1f028] │ │ │ │ - 0xffffffffffdd1eac (offset: 0x1b4eb0) -> 0x261e8 fde=[ 1f03c] │ │ │ │ - 0xffffffffffdd1f1c (offset: 0x1b4f20) -> 0x26234 fde=[ 1f088] │ │ │ │ - 0xffffffffffdd1f3c (offset: 0x1b4f40) -> 0x264a0 fde=[ 1f2f4] │ │ │ │ - 0xffffffffffdd23bc (offset: 0x1b53c0) -> 0x264f0 fde=[ 1f344] │ │ │ │ - 0xffffffffffdd24ac (offset: 0x1b54b0) -> 0x26248 fde=[ 1f09c] │ │ │ │ - 0xffffffffffdd251c (offset: 0x1b5520) -> 0x26558 fde=[ 1f3ac] │ │ │ │ - 0xffffffffffdd287c (offset: 0x1b5880) -> 0x26294 fde=[ 1f0e8] │ │ │ │ - 0xffffffffffdd28fc (offset: 0x1b5900) -> 0x262e0 fde=[ 1f134] │ │ │ │ - 0xffffffffffdd297c (offset: 0x1b5980) -> 0x265ac fde=[ 1f400] │ │ │ │ - 0xffffffffffdd299c (offset: 0x1b59a0) -> 0x265c0 fde=[ 1f414] │ │ │ │ - 0xffffffffffdd29bc (offset: 0x1b59c0) -> 0x265d4 fde=[ 1f428] │ │ │ │ - 0xffffffffffdd2b0c (offset: 0x1b5b10) -> 0x26724 fde=[ 1f578] │ │ │ │ - 0xffffffffffdd2cec (offset: 0x1b5cf0) -> 0x26768 fde=[ 1f5bc] │ │ │ │ - 0xffffffffffdd2eec (offset: 0x1b5ef0) -> 0x267ac fde=[ 1f600] │ │ │ │ - 0xffffffffffdd30ec (offset: 0x1b60f0) -> 0x267f8 fde=[ 1f64c] │ │ │ │ - 0xffffffffffdd331c (offset: 0x1b6320) -> 0x2684c fde=[ 1f6a0] │ │ │ │ - 0xffffffffffdd364c (offset: 0x1b6650) -> 0x268a0 fde=[ 1f6f4] │ │ │ │ - 0xffffffffffdd38dc (offset: 0x1b68e0) -> 0x268f4 fde=[ 1f748] │ │ │ │ - 0xffffffffffdd3b4c (offset: 0x1b6b50) -> 0x26948 fde=[ 1f79c] │ │ │ │ - 0xffffffffffdd3dbc (offset: 0x1b6dc0) -> 0x2699c fde=[ 1f7f0] │ │ │ │ - 0xffffffffffdd3fbc (offset: 0x1b6fc0) -> 0x269e8 fde=[ 1f83c] │ │ │ │ - 0xffffffffffdd428c (offset: 0x1b7290) -> 0x26a3c fde=[ 1f890] │ │ │ │ - 0xffffffffffdd448c (offset: 0x1b7490) -> 0x26a88 fde=[ 1f8dc] │ │ │ │ - 0xffffffffffdd46bc (offset: 0x1b76c0) -> 0x26adc fde=[ 1f930] │ │ │ │ - 0xffffffffffdd489c (offset: 0x1b78a0) -> 0x26b18 fde=[ 1f96c] │ │ │ │ - 0xffffffffffdd4bac (offset: 0x1b7bb0) -> 0x26b64 fde=[ 1f9b8] │ │ │ │ - 0xffffffffffdd4dac (offset: 0x1b7db0) -> 0x26bb0 fde=[ 1fa04] │ │ │ │ - 0xffffffffffdd4fcc (offset: 0x1b7fd0) -> 0x26c04 fde=[ 1fa58] │ │ │ │ - 0xffffffffffdd535c (offset: 0x1b8360) -> 0x26c50 fde=[ 1faa4] │ │ │ │ - 0xffffffffffdd560c (offset: 0x1b8610) -> 0x26ca4 fde=[ 1faf8] │ │ │ │ - 0xffffffffffdd59ec (offset: 0x1b89f0) -> 0x26cf8 fde=[ 1fb4c] │ │ │ │ - 0xffffffffffdd5aec (offset: 0x1b8af0) -> 0x26d38 fde=[ 1fb8c] │ │ │ │ - 0xffffffffffdd5bec (offset: 0x1b8bf0) -> 0x265e8 fde=[ 1f43c] │ │ │ │ - 0xffffffffffdd5c1c (offset: 0x1b8c20) -> 0x26d78 fde=[ 1fbcc] │ │ │ │ - 0xffffffffffdd5d5c (offset: 0x1b8d60) -> 0x26dc8 fde=[ 1fc1c] │ │ │ │ - 0xffffffffffdd5e9c (offset: 0x1b8ea0) -> 0x265fc fde=[ 1f450] │ │ │ │ - 0xffffffffffdd5ebc (offset: 0x1b8ec0) -> 0x26610 fde=[ 1f464] │ │ │ │ - 0xffffffffffdd5edc (offset: 0x1b8ee0) -> 0x26e18 fde=[ 1fc6c] │ │ │ │ - 0xffffffffffdd5fcc (offset: 0x1b8fd0) -> 0x26e60 fde=[ 1fcb4] │ │ │ │ - 0xffffffffffdd601c (offset: 0x1b9020) -> 0x26624 fde=[ 1f478] │ │ │ │ - 0xffffffffffdd607c (offset: 0x1b9080) -> 0x26e9c fde=[ 1fcf0] │ │ │ │ - 0xffffffffffdd610c (offset: 0x1b9110) -> 0x26eec fde=[ 1fd40] │ │ │ │ - 0xffffffffffdd613c (offset: 0x1b9140) -> 0x26658 fde=[ 1f4ac] │ │ │ │ - 0xffffffffffdd617c (offset: 0x1b9180) -> 0x26f1c fde=[ 1fd70] │ │ │ │ - 0xffffffffffdd624c (offset: 0x1b9250) -> 0x2666c fde=[ 1f4c0] │ │ │ │ - 0xffffffffffdd62bc (offset: 0x1b92c0) -> 0x266b8 fde=[ 1f50c] │ │ │ │ - 0xffffffffffdd62fc (offset: 0x1b9300) -> 0x26f70 fde=[ 1fdc4] │ │ │ │ - 0xffffffffffdd639c (offset: 0x1b93a0) -> 0x266cc fde=[ 1f520] │ │ │ │ - 0xffffffffffdd63ac (offset: 0x1b93b0) -> 0x266e0 fde=[ 1f534] │ │ │ │ - 0xffffffffffdd63bc (offset: 0x1b93c0) -> 0x266f4 fde=[ 1f548] │ │ │ │ - 0xffffffffffdd63dc (offset: 0x1b93e0) -> 0x2670c fde=[ 1f560] │ │ │ │ - 0xffffffffffdd63fc (offset: 0x1b9400) -> 0x26fc0 fde=[ 1fe14] │ │ │ │ - 0xffffffffffdd64ac (offset: 0x1b94b0) -> 0x27010 fde=[ 1fe64] │ │ │ │ - 0xffffffffffdd655c (offset: 0x1b9560) -> 0x27060 fde=[ 1feb4] │ │ │ │ - 0xffffffffffdd65ec (offset: 0x1b95f0) -> 0x270a8 fde=[ 1fefc] │ │ │ │ - 0xffffffffffdd667c (offset: 0x1b9680) -> 0x270f4 fde=[ 1ff48] │ │ │ │ - 0xffffffffffdd669c (offset: 0x1b96a0) -> 0x27108 fde=[ 1ff5c] │ │ │ │ - 0xffffffffffdd67ac (offset: 0x1b97b0) -> 0x27144 fde=[ 1ff98] │ │ │ │ - 0xffffffffffdd681c (offset: 0x1b9820) -> 0x27274 fde=[ 200c8] │ │ │ │ - 0xffffffffffdd68cc (offset: 0x1b98d0) -> 0x272b4 fde=[ 20108] │ │ │ │ - 0xffffffffffdd6f5c (offset: 0x1b9f60) -> 0x27308 fde=[ 2015c] │ │ │ │ - 0xffffffffffdd72fc (offset: 0x1ba300) -> 0x2735c fde=[ 201b0] │ │ │ │ - 0xffffffffffdd937c (offset: 0x1bc380) -> 0x27180 fde=[ 1ffd4] │ │ │ │ - 0xffffffffffdd947c (offset: 0x1bc480) -> 0x271c8 fde=[ 2001c] │ │ │ │ - 0xffffffffffdd94fc (offset: 0x1bc500) -> 0x27214 fde=[ 20068] │ │ │ │ - 0xffffffffffdd951c (offset: 0x1bc520) -> 0x27228 fde=[ 2007c] │ │ │ │ - 0xffffffffffdd958c (offset: 0x1bc590) -> 0x273b4 fde=[ 20208] │ │ │ │ - 0xffffffffffdd971c (offset: 0x1bc720) -> 0x27400 fde=[ 20254] │ │ │ │ - 0xffffffffffdd97cc (offset: 0x1bc7d0) -> 0x27470 fde=[ 202c4] │ │ │ │ - 0xffffffffffdd997c (offset: 0x1bc980) -> 0x27428 fde=[ 2027c] │ │ │ │ - 0xffffffffffdd999c (offset: 0x1bc9a0) -> 0x2743c fde=[ 20290] │ │ │ │ - 0xffffffffffdd99dc (offset: 0x1bc9e0) -> 0x2745c fde=[ 202b0] │ │ │ │ - 0xffffffffffdd99ec (offset: 0x1bc9f0) -> 0x274c4 fde=[ 20318] │ │ │ │ - 0xffffffffffdd9b2c (offset: 0x1bcb30) -> 0x27510 fde=[ 20364] │ │ │ │ - 0xffffffffffdd9e1c (offset: 0x1bce20) -> 0x2780c fde=[ 20660] │ │ │ │ - 0xffffffffffdd9f8c (offset: 0x1bcf90) -> 0x2785c fde=[ 206b0] │ │ │ │ - 0xffffffffffdda16c (offset: 0x1bd170) -> 0x278b0 fde=[ 20704] │ │ │ │ - 0xffffffffffdda38c (offset: 0x1bd390) -> 0x27904 fde=[ 20758] │ │ │ │ - 0xffffffffffdda7ac (offset: 0x1bd7b0) -> 0x27958 fde=[ 207ac] │ │ │ │ - 0xffffffffffddac7c (offset: 0x1bdc80) -> 0x279ac fde=[ 20800] │ │ │ │ - 0xffffffffffddad9c (offset: 0x1bdda0) -> 0x279fc fde=[ 20850] │ │ │ │ - 0xffffffffffddaeac (offset: 0x1bdeb0) -> 0x27a40 fde=[ 20894] │ │ │ │ - 0xffffffffffddb0bc (offset: 0x1be0c0) -> 0x27a94 fde=[ 208e8] │ │ │ │ - 0xffffffffffddb20c (offset: 0x1be210) -> 0x27ae4 fde=[ 20938] │ │ │ │ - 0xffffffffffddb32c (offset: 0x1be330) -> 0x27b34 fde=[ 20988] │ │ │ │ - 0xffffffffffddb4fc (offset: 0x1be500) -> 0x27b88 fde=[ 209dc] │ │ │ │ - 0xffffffffffddb61c (offset: 0x1be620) -> 0x27bcc fde=[ 20a20] │ │ │ │ - 0xffffffffffddb7cc (offset: 0x1be7d0) -> 0x27c20 fde=[ 20a74] │ │ │ │ - 0xffffffffffddb8ec (offset: 0x1be8f0) -> 0x27c64 fde=[ 20ab8] │ │ │ │ - 0xffffffffffddbc1c (offset: 0x1bec20) -> 0x27cb8 fde=[ 20b0c] │ │ │ │ - 0xffffffffffddbc6c (offset: 0x1bec70) -> 0x27560 fde=[ 203b4] │ │ │ │ - 0xffffffffffddbcdc (offset: 0x1bece0) -> 0x275ac fde=[ 20400] │ │ │ │ - 0xffffffffffddbddc (offset: 0x1bede0) -> 0x2760c fde=[ 20460] │ │ │ │ - 0xffffffffffddbe1c (offset: 0x1bee20) -> 0x27cf4 fde=[ 20b48] │ │ │ │ - 0xffffffffffddc2bc (offset: 0x1bf2c0) -> 0x2762c fde=[ 20480] │ │ │ │ - 0xffffffffffddc2ec (offset: 0x1bf2f0) -> 0x27648 fde=[ 2049c] │ │ │ │ - 0xffffffffffddc35c (offset: 0x1bf360) -> 0x27694 fde=[ 204e8] │ │ │ │ - 0xffffffffffddc39c (offset: 0x1bf3a0) -> 0x27d44 fde=[ 20b98] │ │ │ │ - 0xffffffffffddc44c (offset: 0x1bf450) -> 0x27dac fde=[ 20c00] │ │ │ │ - 0xffffffffffddc52c (offset: 0x1bf530) -> 0x276b4 fde=[ 20508] │ │ │ │ - 0xffffffffffddc5ac (offset: 0x1bf5b0) -> 0x27700 fde=[ 20554] │ │ │ │ - 0xffffffffffddc78c (offset: 0x1bf790) -> 0x2774c fde=[ 205a0] │ │ │ │ - 0xffffffffffddc7ac (offset: 0x1bf7b0) -> 0x27e14 fde=[ 20c68] │ │ │ │ - 0xffffffffffddc8fc (offset: 0x1bf900) -> 0x2776c fde=[ 205c0] │ │ │ │ - 0xffffffffffddca0c (offset: 0x1bfa10) -> 0x27e64 fde=[ 20cb8] │ │ │ │ - 0xffffffffffddcc6c (offset: 0x1bfc70) -> 0x277b4 fde=[ 20608] │ │ │ │ - 0xffffffffffddccac (offset: 0x1bfcb0) -> 0x277e0 fde=[ 20634] │ │ │ │ - 0xffffffffffddcedc (offset: 0x1bfee0) -> 0x27ebc fde=[ 20d10] │ │ │ │ - 0xffffffffffddcefc (offset: 0x1bff00) -> 0x27ed0 fde=[ 20d24] │ │ │ │ - 0xffffffffffddd00c (offset: 0x1c0010) -> 0x27f0c fde=[ 20d60] │ │ │ │ - 0xffffffffffddd07c (offset: 0x1c0080) -> 0x27f48 fde=[ 20d9c] │ │ │ │ - 0xffffffffffddd09c (offset: 0x1c00a0) -> 0x28090 fde=[ 20ee4] │ │ │ │ - 0xffffffffffddd52c (offset: 0x1c0530) -> 0x280fc fde=[ 20f50] │ │ │ │ - 0xffffffffffddfc6c (offset: 0x1c2c70) -> 0x28150 fde=[ 20fa4] │ │ │ │ - 0xffffffffffddffec (offset: 0x1c2ff0) -> 0x281a4 fde=[ 20ff8] │ │ │ │ - 0xffffffffffde019c (offset: 0x1c31a0) -> 0x281f8 fde=[ 2104c] │ │ │ │ - 0xffffffffffde03bc (offset: 0x1c33c0) -> 0x28230 fde=[ 21084] │ │ │ │ - 0xffffffffffde05bc (offset: 0x1c35c0) -> 0x2827c fde=[ 210d0] │ │ │ │ - 0xffffffffffde082c (offset: 0x1c3830) -> 0x282d0 fde=[ 21124] │ │ │ │ - 0xffffffffffde0d0c (offset: 0x1c3d10) -> 0x28324 fde=[ 21178] │ │ │ │ - 0xffffffffffde184c (offset: 0x1c4850) -> 0x27f5c fde=[ 20db0] │ │ │ │ - 0xffffffffffde190c (offset: 0x1c4910) -> 0x28378 fde=[ 211cc] │ │ │ │ - 0xffffffffffde1b1c (offset: 0x1c4b20) -> 0x27f98 fde=[ 20dec] │ │ │ │ - 0xffffffffffde1b8c (offset: 0x1c4b90) -> 0x27fe4 fde=[ 20e38] │ │ │ │ - 0xffffffffffde1bac (offset: 0x1c4bb0) -> 0x283cc fde=[ 21220] │ │ │ │ - 0xffffffffffde202c (offset: 0x1c5030) -> 0x2841c fde=[ 21270] │ │ │ │ - 0xffffffffffde211c (offset: 0x1c5120) -> 0x27ff8 fde=[ 20e4c] │ │ │ │ - 0xffffffffffde218c (offset: 0x1c5190) -> 0x28044 fde=[ 20e98] │ │ │ │ - 0xffffffffffde220c (offset: 0x1c5210) -> 0x28484 fde=[ 212d8] │ │ │ │ - 0xffffffffffde25cc (offset: 0x1c55d0) -> 0x284d8 fde=[ 2132c] │ │ │ │ - 0xffffffffffde2d2c (offset: 0x1c5d30) -> 0x2852c fde=[ 21380] │ │ │ │ - 0xffffffffffde2d4c (offset: 0x1c5d50) -> 0x28540 fde=[ 21394] │ │ │ │ - 0xffffffffffde2e5c (offset: 0x1c5e60) -> 0x2857c fde=[ 213d0] │ │ │ │ - 0xffffffffffde2ecc (offset: 0x1c5ed0) -> 0x285b8 fde=[ 2140c] │ │ │ │ - 0xffffffffffde2eec (offset: 0x1c5ef0) -> 0x286e4 fde=[ 21538] │ │ │ │ - 0xffffffffffde307c (offset: 0x1c6080) -> 0x28740 fde=[ 21594] │ │ │ │ - 0xffffffffffde31fc (offset: 0x1c6200) -> 0x2879c fde=[ 215f0] │ │ │ │ - 0xffffffffffde35cc (offset: 0x1c65d0) -> 0x287f0 fde=[ 21644] │ │ │ │ - 0xffffffffffde36bc (offset: 0x1c66c0) -> 0x28838 fde=[ 2168c] │ │ │ │ - 0xffffffffffde5bcc (offset: 0x1c8bd0) -> 0x2888c fde=[ 216e0] │ │ │ │ - 0xffffffffffde5cfc (offset: 0x1c8d00) -> 0x285cc fde=[ 21420] │ │ │ │ - 0xffffffffffde5d6c (offset: 0x1c8d70) -> 0x28618 fde=[ 2146c] │ │ │ │ - 0xffffffffffde5dac (offset: 0x1c8db0) -> 0x28638 fde=[ 2148c] │ │ │ │ - 0xffffffffffde5dcc (offset: 0x1c8dd0) -> 0x288d0 fde=[ 21724] │ │ │ │ - 0xffffffffffde5e5c (offset: 0x1c8e60) -> 0x28920 fde=[ 21774] │ │ │ │ - 0xffffffffffde62dc (offset: 0x1c92e0) -> 0x28970 fde=[ 217c4] │ │ │ │ - 0xffffffffffde63cc (offset: 0x1c93d0) -> 0x2864c fde=[ 214a0] │ │ │ │ - 0xffffffffffde643c (offset: 0x1c9440) -> 0x28698 fde=[ 214ec] │ │ │ │ - 0xffffffffffde64bc (offset: 0x1c94c0) -> 0x289d8 fde=[ 2182c] │ │ │ │ - 0xffffffffffde69bc (offset: 0x1c99c0) -> 0x28a28 fde=[ 2187c] │ │ │ │ - 0xffffffffffde73dc (offset: 0x1ca3e0) -> 0x28b04 fde=[ 21958] │ │ │ │ - 0xffffffffffde73fc (offset: 0x1ca400) -> 0x28b18 fde=[ 2196c] │ │ │ │ - 0xffffffffffde7fdc (offset: 0x1cafe0) -> 0x28b6c fde=[ 219c0] │ │ │ │ - 0xffffffffffde87bc (offset: 0x1cb7c0) -> 0x28bc0 fde=[ 21a14] │ │ │ │ - 0xffffffffffde93ac (offset: 0x1cc3b0) -> 0x28c14 fde=[ 21a68] │ │ │ │ - 0xffffffffffde975c (offset: 0x1cc760) -> 0x28c6c fde=[ 21ac0] │ │ │ │ - 0xffffffffffde977c (offset: 0x1cc780) -> 0x28c80 fde=[ 21ad4] │ │ │ │ - 0xffffffffffde988c (offset: 0x1cc890) -> 0x28cbc fde=[ 21b10] │ │ │ │ - 0xffffffffffde98fc (offset: 0x1cc900) -> 0x28cf8 fde=[ 21b4c] │ │ │ │ - 0xffffffffffde991c (offset: 0x1cc920) -> 0x28e90 fde=[ 21ce4] │ │ │ │ - 0xffffffffffde9f8c (offset: 0x1ccf90) -> 0x28ee4 fde=[ 21d38] │ │ │ │ - 0xffffffffffdea99c (offset: 0x1cd9a0) -> 0x28f38 fde=[ 21d8c] │ │ │ │ - 0xffffffffffdeb00c (offset: 0x1ce010) -> 0x28f8c fde=[ 21de0] │ │ │ │ - 0xffffffffffdeb33c (offset: 0x1ce340) -> 0x28d0c fde=[ 21b60] │ │ │ │ - 0xffffffffffdeb3cc (offset: 0x1ce3d0) -> 0x28d58 fde=[ 21bac] │ │ │ │ - 0xffffffffffdeb3ec (offset: 0x1ce3f0) -> 0x28d6c fde=[ 21bc0] │ │ │ │ - 0xffffffffffdeb45c (offset: 0x1ce460) -> 0x28db8 fde=[ 21c0c] │ │ │ │ - 0xffffffffffdeb49c (offset: 0x1ce4a0) -> 0x28dd8 fde=[ 21c2c] │ │ │ │ - 0xffffffffffdeb51c (offset: 0x1ce520) -> 0x28e24 fde=[ 21c78] │ │ │ │ - 0xffffffffffdeb59c (offset: 0x1ce5a0) -> 0x28e70 fde=[ 21cc4] │ │ │ │ - 0xffffffffffdeb5dc (offset: 0x1ce5e0) -> 0x28fe0 fde=[ 21e34] │ │ │ │ - 0xffffffffffdeb98c (offset: 0x1ce990) -> 0x29034 fde=[ 21e88] │ │ │ │ - 0xffffffffffdec42c (offset: 0x1cf430) -> 0x2908c fde=[ 21ee0] │ │ │ │ - 0xffffffffffdec44c (offset: 0x1cf450) -> 0x290a0 fde=[ 21ef4] │ │ │ │ - 0xffffffffffdec55c (offset: 0x1cf560) -> 0x290dc fde=[ 21f30] │ │ │ │ - 0xffffffffffdec5cc (offset: 0x1cf5d0) -> 0x29118 fde=[ 21f6c] │ │ │ │ - 0xffffffffffdec5ec (offset: 0x1cf5f0) -> 0x291d8 fde=[ 2202c] │ │ │ │ - 0xffffffffffdec6cc (offset: 0x1cf6d0) -> 0x29210 fde=[ 22064] │ │ │ │ - 0xffffffffffdec85c (offset: 0x1cf860) -> 0x2926c fde=[ 220c0] │ │ │ │ - 0xffffffffffdec9dc (offset: 0x1cf9e0) -> 0x292c8 fde=[ 2211c] │ │ │ │ - 0xffffffffffdecd6c (offset: 0x1cfd70) -> 0x29314 fde=[ 22168] │ │ │ │ - 0xffffffffffded16c (offset: 0x1d0170) -> 0x29360 fde=[ 221b4] │ │ │ │ - 0xffffffffffdee6cc (offset: 0x1d16d0) -> 0x2912c fde=[ 21f80] │ │ │ │ - 0xffffffffffdee73c (offset: 0x1d1740) -> 0x29178 fde=[ 21fcc] │ │ │ │ - 0xffffffffffdee75c (offset: 0x1d1760) -> 0x293b4 fde=[ 22208] │ │ │ │ - 0xffffffffffdeebdc (offset: 0x1d1be0) -> 0x29404 fde=[ 22258] │ │ │ │ - 0xffffffffffdeeccc (offset: 0x1d1cd0) -> 0x2918c fde=[ 21fe0] │ │ │ │ - 0xffffffffffdeed3c (offset: 0x1d1d40) -> 0x2946c fde=[ 222c0] │ │ │ │ - 0xffffffffffdef0ac (offset: 0x1d20b0) -> 0x294c4 fde=[ 22318] │ │ │ │ - 0xffffffffffdef0cc (offset: 0x1d20d0) -> 0x294d8 fde=[ 2232c] │ │ │ │ - 0xffffffffffdef1dc (offset: 0x1d21e0) -> 0x29514 fde=[ 22368] │ │ │ │ - 0xffffffffffdef24c (offset: 0x1d2250) -> 0x29550 fde=[ 223a4] │ │ │ │ - 0xffffffffffdef26c (offset: 0x1d2270) -> 0x29610 fde=[ 22464] │ │ │ │ - 0xffffffffffdef34c (offset: 0x1d2350) -> 0x29648 fde=[ 2249c] │ │ │ │ - 0xffffffffffdef74c (offset: 0x1d2750) -> 0x2969c fde=[ 224f0] │ │ │ │ - 0xffffffffffdf021c (offset: 0x1d3220) -> 0x296f0 fde=[ 22544] │ │ │ │ - 0xffffffffffdf0cfc (offset: 0x1d3d00) -> 0x29564 fde=[ 223b8] │ │ │ │ - 0xffffffffffdf0d6c (offset: 0x1d3d70) -> 0x295b0 fde=[ 22404] │ │ │ │ - 0xffffffffffdf0d8c (offset: 0x1d3d90) -> 0x29744 fde=[ 22598] │ │ │ │ - 0xffffffffffdf120c (offset: 0x1d4210) -> 0x29794 fde=[ 225e8] │ │ │ │ - 0xffffffffffdf12fc (offset: 0x1d4300) -> 0x295c4 fde=[ 22418] │ │ │ │ - 0xffffffffffdf136c (offset: 0x1d4370) -> 0x297fc fde=[ 22650] │ │ │ │ - 0xffffffffffdf181c (offset: 0x1d4820) -> 0x2990c fde=[ 22760] │ │ │ │ - 0xffffffffffdf1d9c (offset: 0x1d4da0) -> 0x29960 fde=[ 227b4] │ │ │ │ - 0xffffffffffdf1efc (offset: 0x1d4f00) -> 0x299b4 fde=[ 22808] │ │ │ │ - 0xffffffffffdf205c (offset: 0x1d5060) -> 0x29a04 fde=[ 22858] │ │ │ │ - 0xffffffffffdf230c (offset: 0x1d5310) -> 0x29a4c fde=[ 228a0] │ │ │ │ - 0xffffffffffdf248c (offset: 0x1d5490) -> 0x29854 fde=[ 226a8] │ │ │ │ - 0xffffffffffdf24fc (offset: 0x1d5500) -> 0x298a0 fde=[ 226f4] │ │ │ │ - 0xffffffffffdf252c (offset: 0x1d5530) -> 0x298c0 fde=[ 22714] │ │ │ │ - 0xffffffffffdf25ac (offset: 0x1d55b0) -> 0x29c10 fde=[ 22a64] │ │ │ │ - 0xffffffffffdf26cc (offset: 0x1d56d0) -> 0x29c64 fde=[ 22ab8] │ │ │ │ - 0xffffffffffdf281c (offset: 0x1d5820) -> 0x29a94 fde=[ 228e8] │ │ │ │ - 0xffffffffffdf288c (offset: 0x1d5890) -> 0x29cb4 fde=[ 22b08] │ │ │ │ - 0xffffffffffdf2d0c (offset: 0x1d5d10) -> 0x29d04 fde=[ 22b58] │ │ │ │ - 0xffffffffffdf2dfc (offset: 0x1d5e00) -> 0x29ae0 fde=[ 22934] │ │ │ │ - 0xffffffffffdf2e7c (offset: 0x1d5e80) -> 0x29d6c fde=[ 22bc0] │ │ │ │ - 0xffffffffffdf2f2c (offset: 0x1d5f30) -> 0x29b2c fde=[ 22980] │ │ │ │ - 0xffffffffffdf2fcc (offset: 0x1d5fd0) -> 0x29b78 fde=[ 229cc] │ │ │ │ - 0xffffffffffdf306c (offset: 0x1d6070) -> 0x29bc4 fde=[ 22a18] │ │ │ │ - 0xffffffffffdf30fc (offset: 0x1d6100) -> 0x29dc4 fde=[ 22c18] │ │ │ │ - 0xffffffffffdf351c (offset: 0x1d6520) -> 0x29e18 fde=[ 22c6c] │ │ │ │ - 0xffffffffffdf398c (offset: 0x1d6990) -> 0x29e6c fde=[ 22cc0] │ │ │ │ - 0xffffffffffdf3a1c (offset: 0x1d6a20) -> 0x29eb8 fde=[ 22d0c] │ │ │ │ - 0xffffffffffdf3a8c (offset: 0x1d6a90) -> 0x29f04 fde=[ 22d58] │ │ │ │ - 0xffffffffffdf3c6c (offset: 0x1d6c70) -> 0x29ff0 fde=[ 22e44] │ │ │ │ - 0xffffffffffdf3d8c (offset: 0x1d6d90) -> 0x2a048 fde=[ 22e9c] │ │ │ │ - 0xffffffffffdf3e9c (offset: 0x1d6ea0) -> 0x29f50 fde=[ 22da4] │ │ │ │ - 0xffffffffffdf415c (offset: 0x1d7160) -> 0x29fb4 fde=[ 22e08] │ │ │ │ - 0xffffffffffdf43dc (offset: 0x1d73e0) -> 0x2a0a4 fde=[ 22ef8] │ │ │ │ - 0xffffffffffdf44ec (offset: 0x1d74f0) -> 0x2a0e0 fde=[ 22f34] │ │ │ │ - 0xffffffffffdf455c (offset: 0x1d7560) -> 0x2a11c fde=[ 22f70] │ │ │ │ - 0xffffffffffdf45ac (offset: 0x1d75b0) -> 0x2a148 fde=[ 22f9c] │ │ │ │ - 0xffffffffffdf45fc (offset: 0x1d7600) -> 0x2a174 fde=[ 22fc8] │ │ │ │ - 0xffffffffffdf461c (offset: 0x1d7620) -> 0x2a188 fde=[ 22fdc] │ │ │ │ - 0xffffffffffdf463c (offset: 0x1d7640) -> 0x2a19c fde=[ 22ff0] │ │ │ │ - 0xffffffffffdf465c (offset: 0x1d7660) -> 0x2a2ac fde=[ 23100] │ │ │ │ - 0xffffffffffdf518c (offset: 0x1d8190) -> 0x2a2fc fde=[ 23150] │ │ │ │ - 0xffffffffffdf587c (offset: 0x1d8880) -> 0x2a34c fde=[ 231a0] │ │ │ │ - 0xffffffffffdf589c (offset: 0x1d88a0) -> 0x2a360 fde=[ 231b4] │ │ │ │ - 0xffffffffffdf5b2c (offset: 0x1d8b30) -> 0x2a3ac fde=[ 23200] │ │ │ │ - 0xffffffffffdf5c9c (offset: 0x1d8ca0) -> 0x2a3f8 fde=[ 2324c] │ │ │ │ - 0xffffffffffdf5ebc (offset: 0x1d8ec0) -> 0x2a448 fde=[ 2329c] │ │ │ │ - 0xffffffffffdf607c (offset: 0x1d9080) -> 0x2a494 fde=[ 232e8] │ │ │ │ - 0xffffffffffdf64bc (offset: 0x1d94c0) -> 0x2a4e0 fde=[ 23334] │ │ │ │ - 0xffffffffffdf65dc (offset: 0x1d95e0) -> 0x2a530 fde=[ 23384] │ │ │ │ - 0xffffffffffdf6f5c (offset: 0x1d9f60) -> 0x2a584 fde=[ 233d8] │ │ │ │ - 0xffffffffffdf742c (offset: 0x1da430) -> 0x2a628 fde=[ 2347c] │ │ │ │ - 0xffffffffffdf74dc (offset: 0x1da4e0) -> 0x2a650 fde=[ 234a4] │ │ │ │ - 0xffffffffffdf88dc (offset: 0x1db8e0) -> 0x2a5dc fde=[ 23430] │ │ │ │ - 0xffffffffffdf894c (offset: 0x1db950) -> 0x2a6a4 fde=[ 234f8] │ │ │ │ - 0xffffffffffdf89dc (offset: 0x1db9e0) -> 0x2a6f4 fde=[ 23548] │ │ │ │ - 0xffffffffffdf8a3c (offset: 0x1dba40) -> 0x2a730 fde=[ 23584] │ │ │ │ - 0xffffffffffdf8bdc (offset: 0x1dbbe0) -> 0x2a784 fde=[ 235d8] │ │ │ │ - 0xffffffffffdf8bfc (offset: 0x1dbc00) -> 0x2a798 fde=[ 235ec] │ │ │ │ - 0xffffffffffdf8cbc (offset: 0x1dbcc0) -> 0x2a7b8 fde=[ 2360c] │ │ │ │ - 0xffffffffffdf8cdc (offset: 0x1dbce0) -> 0x2a7cc fde=[ 23620] │ │ │ │ - 0xffffffffffdf944c (offset: 0x1dc450) -> 0x2a818 fde=[ 2366c] │ │ │ │ - 0xffffffffffdf9b9c (offset: 0x1dcba0) -> 0x2a864 fde=[ 236b8] │ │ │ │ - 0xffffffffffdf9ccc (offset: 0x1dccd0) -> 0x2a884 fde=[ 236d8] │ │ │ │ - 0xffffffffffdf9e2c (offset: 0x1dce30) -> 0x2a8dc fde=[ 23730] │ │ │ │ - 0xffffffffffdf9f2c (offset: 0x1dcf30) -> 0x2a928 fde=[ 2377c] │ │ │ │ - 0xffffffffffdf9f6c (offset: 0x1dcf70) -> 0x2a954 fde=[ 237a8] │ │ │ │ - 0xffffffffffdfa04c (offset: 0x1dd050) -> 0x2a984 fde=[ 237d8] │ │ │ │ - 0xffffffffffdfa1fc (offset: 0x1dd200) -> 0x2a9b0 fde=[ 23804] │ │ │ │ - 0xffffffffffdfa26c (offset: 0x1dd270) -> 0x2a9c8 fde=[ 2381c] │ │ │ │ - 0xffffffffffdfa2ac (offset: 0x1dd2b0) -> 0x2a9dc fde=[ 23830] │ │ │ │ - 0xffffffffffdfa3ac (offset: 0x1dd3b0) -> 0x2aa08 fde=[ 2385c] │ │ │ │ - 0xffffffffffdfa3dc (offset: 0x1dd3e0) -> 0x2aa1c fde=[ 23870] │ │ │ │ - 0xffffffffffdfa40c (offset: 0x1dd410) -> 0x2aa30 fde=[ 23884] │ │ │ │ - 0xffffffffffdfa52c (offset: 0x1dd530) -> 0x2aa74 fde=[ 238c8] │ │ │ │ - 0xffffffffffdfa5ec (offset: 0x1dd5f0) -> 0x2aaa0 fde=[ 238f4] │ │ │ │ - 0xffffffffffdfa6ac (offset: 0x1dd6b0) -> 0x2aacc fde=[ 23920] │ │ │ │ - 0xffffffffffdfa81c (offset: 0x1dd820) -> 0x2ab0c fde=[ 23960] │ │ │ │ - 0xffffffffffdfa87c (offset: 0x1dd880) -> 0x2ab54 fde=[ 239a8] │ │ │ │ - 0xffffffffffdfa96c (offset: 0x1dd970) -> 0x2ab30 fde=[ 23984] │ │ │ │ - 0xffffffffffdfa9cc (offset: 0x1dd9d0) -> 0x2ab90 fde=[ 239e4] │ │ │ │ - 0xffffffffffdfab7c (offset: 0x1ddb80) -> 0x2abe0 fde=[ 23a34] │ │ │ │ - 0xffffffffffdfac4c (offset: 0x1ddc50) -> 0x2ac14 fde=[ 23a68] │ │ │ │ - 0xffffffffffdfad0c (offset: 0x1ddd10) -> 0x2ac44 fde=[ 23a98] │ │ │ │ - 0xffffffffffdfad7c (offset: 0x1ddd80) -> 0x2ac8c fde=[ 23ae0] │ │ │ │ - 0xffffffffffdfae8c (offset: 0x1dde90) -> 0x2acc8 fde=[ 23b1c] │ │ │ │ - 0xffffffffffdfaf5c (offset: 0x1ddf60) -> 0x2ac58 fde=[ 23aac] │ │ │ │ - 0xffffffffffdfafac (offset: 0x1ddfb0) -> 0x2ad1c fde=[ 23b70] │ │ │ │ - 0xffffffffffdfb22c (offset: 0x1de230) -> 0x2adac fde=[ 23c00] │ │ │ │ - 0xffffffffffdfb64c (offset: 0x1de650) -> 0x2addc fde=[ 23c30] │ │ │ │ - 0xffffffffffdfba5c (offset: 0x1dea60) -> 0x2ae0c fde=[ 23c60] │ │ │ │ - 0xffffffffffdfbd0c (offset: 0x1ded10) -> 0x2ae34 fde=[ 23c88] │ │ │ │ - 0xffffffffffdfbfac (offset: 0x1defb0) -> 0x2ae5c fde=[ 23cb0] │ │ │ │ - 0xffffffffffdfc12c (offset: 0x1df130) -> 0x2ae70 fde=[ 23cc4] │ │ │ │ - 0xffffffffffdfc36c (offset: 0x1df370) -> 0x2ae94 fde=[ 23ce8] │ │ │ │ - 0xffffffffffdfc3ec (offset: 0x1df3f0) -> 0x2aea8 fde=[ 23cfc] │ │ │ │ - 0xffffffffffdfc57c (offset: 0x1df580) -> 0x2aed4 fde=[ 23d28] │ │ │ │ - 0xffffffffffdfc8cc (offset: 0x1df8d0) -> 0x2af04 fde=[ 23d58] │ │ │ │ - 0xffffffffffdfcacc (offset: 0x1dfad0) -> 0x2af30 fde=[ 23d84] │ │ │ │ - 0xffffffffffdfcbec (offset: 0x1dfbf0) -> 0x2af58 fde=[ 23dac] │ │ │ │ - 0xffffffffffdfcd0c (offset: 0x1dfd10) -> 0x2af80 fde=[ 23dd4] │ │ │ │ - 0xffffffffffdfcf4c (offset: 0x1dff50) -> 0x2afac fde=[ 23e00] │ │ │ │ - 0xffffffffffdfd13c (offset: 0x1e0140) -> 0x2afdc fde=[ 23e30] │ │ │ │ - 0xffffffffffdfd23c (offset: 0x1e0240) -> 0x2aff0 fde=[ 23e44] │ │ │ │ - 0xffffffffffdfd73c (offset: 0x1e0740) -> 0x2b024 fde=[ 23e78] │ │ │ │ - 0xffffffffffdfd97c (offset: 0x1e0980) -> 0x2b05c fde=[ 23eb0] │ │ │ │ - 0xffffffffffdfdc1c (offset: 0x1e0c20) -> 0x2b088 fde=[ 23edc] │ │ │ │ - 0xffffffffffdfddbc (offset: 0x1e0dc0) -> 0x2b0b8 fde=[ 23f0c] │ │ │ │ - 0xffffffffffdfde6c (offset: 0x1e0e70) -> 0x2b0e4 fde=[ 23f38] │ │ │ │ - 0xffffffffffdfdf7c (offset: 0x1e0f80) -> 0x2b110 fde=[ 23f64] │ │ │ │ - 0xffffffffffdfe3ac (offset: 0x1e13b0) -> 0x2b144 fde=[ 23f98] │ │ │ │ - 0xffffffffffdfe91c (offset: 0x1e1920) -> 0x2b174 fde=[ 23fc8] │ │ │ │ - 0xffffffffffdfeadc (offset: 0x1e1ae0) -> 0x2b1c4 fde=[ 24018] │ │ │ │ - 0xffffffffffdfee5c (offset: 0x1e1e60) -> 0x2b330 fde=[ 24184] │ │ │ │ - 0xffffffffffdff41c (offset: 0x1e2420) -> 0x2b36c fde=[ 241c0] │ │ │ │ - 0xffffffffffdff61c (offset: 0x1e2620) -> 0x2b3b4 fde=[ 24208] │ │ │ │ - 0xffffffffffdff6fc (offset: 0x1e2700) -> 0x2b3e8 fde=[ 2423c] │ │ │ │ - 0xffffffffffdff80c (offset: 0x1e2810) -> 0x2b414 fde=[ 24268] │ │ │ │ - 0xffffffffffdffacc (offset: 0x1e2ad0) -> 0x2b48c fde=[ 242e0] │ │ │ │ - 0xffffffffffdffc3c (offset: 0x1e2c40) -> 0x2b4c0 fde=[ 24314] │ │ │ │ - 0xffffffffffdffd5c (offset: 0x1e2d60) -> 0x2b4f0 fde=[ 24344] │ │ │ │ - 0xffffffffffdffe5c (offset: 0x1e2e60) -> 0x2b504 fde=[ 24358] │ │ │ │ - 0xffffffffffdfff5c (offset: 0x1e2f60) -> 0x2b518 fde=[ 2436c] │ │ │ │ - 0xffffffffffe0004c (offset: 0x1e3050) -> 0x2b52c fde=[ 24380] │ │ │ │ - 0xffffffffffe0048c (offset: 0x1e3490) -> 0x2b55c fde=[ 243b0] │ │ │ │ - 0xffffffffffe0096c (offset: 0x1e3970) -> 0x2b5a8 fde=[ 243fc] │ │ │ │ - 0xffffffffffe00d7c (offset: 0x1e3d80) -> 0x2b5d8 fde=[ 2442c] │ │ │ │ - 0xffffffffffe013ec (offset: 0x1e43f0) -> 0x2b608 fde=[ 2445c] │ │ │ │ - 0xffffffffffe0237c (offset: 0x1e5380) -> 0x2b638 fde=[ 2448c] │ │ │ │ - 0xffffffffffe0365c (offset: 0x1e6660) -> 0x2b668 fde=[ 244bc] │ │ │ │ - 0xffffffffffe03aec (offset: 0x1e6af0) -> 0x2b690 fde=[ 244e4] │ │ │ │ - 0xffffffffffe03b4c (offset: 0x1e6b50) -> 0x2b6dc fde=[ 24530] │ │ │ │ - 0xffffffffffe03cfc (offset: 0x1e6d00) -> 0x2b70c fde=[ 24560] │ │ │ │ - 0xffffffffffe03d1c (offset: 0x1e6d20) -> 0x2b720 fde=[ 24574] │ │ │ │ - 0xffffffffffe03dbc (offset: 0x1e6dc0) -> 0x2b740 fde=[ 24594] │ │ │ │ - 0xffffffffffe03e1c (offset: 0x1e6e20) -> 0x2b770 fde=[ 245c4] │ │ │ │ - 0xffffffffffe0409c (offset: 0x1e70a0) -> 0x2b79c fde=[ 245f0] │ │ │ │ - 0xffffffffffe044ac (offset: 0x1e74b0) -> 0x2b7cc fde=[ 24620] │ │ │ │ - 0xffffffffffe044bc (offset: 0x1e74c0) -> 0x2b7e0 fde=[ 24634] │ │ │ │ - 0xffffffffffe044cc (offset: 0x1e74d0) -> 0x2b7f4 fde=[ 24648] │ │ │ │ - 0xffffffffffe0466c (offset: 0x1e7670) -> 0x2b818 fde=[ 2466c] │ │ │ │ - 0xffffffffffe0468c (offset: 0x1e7690) -> 0x2b82c fde=[ 24680] │ │ │ │ - 0xffffffffffe04c0c (offset: 0x1e7c10) -> 0x2b85c fde=[ 246b0] │ │ │ │ - 0xffffffffffe04d9c (offset: 0x1e7da0) -> 0x2b884 fde=[ 246d8] │ │ │ │ - 0xffffffffffe0549c (offset: 0x1e84a0) -> 0x2b8b4 fde=[ 24708] │ │ │ │ - 0xffffffffffe054dc (offset: 0x1e84e0) -> 0x2b8c8 fde=[ 2471c] │ │ │ │ - 0xffffffffffe0550c (offset: 0x1e8510) -> 0x2b8dc fde=[ 24730] │ │ │ │ - 0xffffffffffe0557c (offset: 0x1e8580) -> 0x2b8fc fde=[ 24750] │ │ │ │ - 0xffffffffffe0559c (offset: 0x1e85a0) -> 0x2b910 fde=[ 24764] │ │ │ │ - 0xffffffffffe055dc (offset: 0x1e85e0) -> 0x2b924 fde=[ 24778] │ │ │ │ - 0xffffffffffe055fc (offset: 0x1e8600) -> 0x2b938 fde=[ 2478c] │ │ │ │ - 0xffffffffffe056fc (offset: 0x1e8700) -> 0x2b95c fde=[ 247b0] │ │ │ │ - 0xffffffffffe0581c (offset: 0x1e8820) -> 0x2b984 fde=[ 247d8] │ │ │ │ - 0xffffffffffe0588c (offset: 0x1e8890) -> 0x2b9a4 fde=[ 247f8] │ │ │ │ - 0xffffffffffe05a2c (offset: 0x1e8a30) -> 0x2b9c8 fde=[ 2481c] │ │ │ │ - 0xffffffffffe05a7c (offset: 0x1e8a80) -> 0x2b9f4 fde=[ 24848] │ │ │ │ - 0xffffffffffe05b8c (offset: 0x1e8b90) -> 0x2ba18 fde=[ 2486c] │ │ │ │ - 0xffffffffffe05bec (offset: 0x1e8bf0) -> 0x2ba38 fde=[ 2488c] │ │ │ │ - 0xffffffffffe05d0c (offset: 0x1e8d10) -> 0x2ba60 fde=[ 248b4] │ │ │ │ - 0xffffffffffe05d6c (offset: 0x1e8d70) -> 0x2ba80 fde=[ 248d4] │ │ │ │ - 0xffffffffffe0611c (offset: 0x1e9120) -> 0x2bab0 fde=[ 24904] │ │ │ │ - 0xffffffffffe061bc (offset: 0x1e91c0) -> 0x2bad8 fde=[ 2492c] │ │ │ │ - 0xffffffffffe0627c (offset: 0x1e9280) -> 0x2bb04 fde=[ 24958] │ │ │ │ - 0xffffffffffe0629c (offset: 0x1e92a0) -> 0x2bb18 fde=[ 2496c] │ │ │ │ - 0xffffffffffe062bc (offset: 0x1e92c0) -> 0x2bb4c fde=[ 249a0] │ │ │ │ - 0xffffffffffe062cc (offset: 0x1e92d0) -> 0x2bd14 fde=[ 24b68] │ │ │ │ - 0xffffffffffe0639c (offset: 0x1e93a0) -> 0x2bb84 fde=[ 249d8] │ │ │ │ - 0xffffffffffe063ac (offset: 0x1e93b0) -> 0x2bb98 fde=[ 249ec] │ │ │ │ - 0xffffffffffe063bc (offset: 0x1e93c0) -> 0x2bbac fde=[ 24a00] │ │ │ │ - 0xffffffffffe063ec (offset: 0x1e93f0) -> 0x2bda4 fde=[ 24bf8] │ │ │ │ - 0xffffffffffe0657c (offset: 0x1e9580) -> 0x2bc60 fde=[ 24ab4] │ │ │ │ - 0xffffffffffe065ac (offset: 0x1e95b0) -> 0x2bc7c fde=[ 24ad0] │ │ │ │ - 0xffffffffffe065dc (offset: 0x1e95e0) -> 0x2bc98 fde=[ 24aec] │ │ │ │ - 0xffffffffffe0666c (offset: 0x1e9670) -> 0x2bdd0 fde=[ 24c24] │ │ │ │ - 0xffffffffffe0674c (offset: 0x1e9750) -> 0x2bcd4 fde=[ 24b28] │ │ │ │ - 0xffffffffffe067ec (offset: 0x1e97f0) -> 0x2be20 fde=[ 24c74] │ │ │ │ - 0xffffffffffe0690c (offset: 0x1e9910) -> 0x2bd00 fde=[ 24b54] │ │ │ │ - 0xffffffffffe0693c (offset: 0x1e9940) -> 0x2be88 fde=[ 24cdc] │ │ │ │ - 0xffffffffffe06aac (offset: 0x1e9ab0) -> 0x2beb4 fde=[ 24d08] │ │ │ │ - 0xffffffffffe06d6c (offset: 0x1e9d70) -> 0x2bfa0 fde=[ 24df4] │ │ │ │ - 0xffffffffffe06ffc (offset: 0x1ea000) -> 0x2bf08 fde=[ 24d5c] │ │ │ │ - 0xffffffffffe0718c (offset: 0x1ea190) -> 0x2bf50 fde=[ 24da4] │ │ │ │ - 0xffffffffffe072ec (offset: 0x1ea2f0) -> 0x2bffc fde=[ 24e50] │ │ │ │ - 0xffffffffffe0734c (offset: 0x1ea350) -> 0x2c0b0 fde=[ 24f04] │ │ │ │ - 0xffffffffffe0744c (offset: 0x1ea450) -> 0x2c0f0 fde=[ 24f44] │ │ │ │ - 0xffffffffffe0754c (offset: 0x1ea550) -> 0x2c130 fde=[ 24f84] │ │ │ │ - 0xffffffffffe0765c (offset: 0x1ea660) -> 0x2c17c fde=[ 24fd0] │ │ │ │ - 0xffffffffffe0775c (offset: 0x1ea760) -> 0x2c1c4 fde=[ 25018] │ │ │ │ - 0xffffffffffe078bc (offset: 0x1ea8c0) -> 0x2c224 fde=[ 25078] │ │ │ │ - 0xffffffffffe079bc (offset: 0x1ea9c0) -> 0x2c048 fde=[ 24e9c] │ │ │ │ - 0xffffffffffe07a7c (offset: 0x1eaa80) -> 0x2c26c fde=[ 250c0] │ │ │ │ - 0xffffffffffe07bdc (offset: 0x1eabe0) -> 0x2c2cc fde=[ 25120] │ │ │ │ - 0xffffffffffe07d3c (offset: 0x1ead40) -> 0x2c324 fde=[ 25178] │ │ │ │ - 0xffffffffffe07e2c (offset: 0x1eae30) -> 0x2c354 fde=[ 251a8] │ │ │ │ - 0xffffffffffe07f1c (offset: 0x1eaf20) -> 0x2c38c fde=[ 251e0] │ │ │ │ - 0xffffffffffe0807c (offset: 0x1eb080) -> 0x2c07c fde=[ 24ed0] │ │ │ │ - 0xffffffffffe0813c (offset: 0x1eb140) -> 0x2c3e4 fde=[ 25238] │ │ │ │ - 0xffffffffffe0822c (offset: 0x1eb230) -> 0x2c430 fde=[ 25284] │ │ │ │ - 0xffffffffffe0831c (offset: 0x1eb320) -> 0x2c468 fde=[ 252bc] │ │ │ │ - 0xffffffffffe0840c (offset: 0x1eb410) -> 0x2c4b4 fde=[ 25308] │ │ │ │ - 0xffffffffffe0849c (offset: 0x1eb4a0) -> 0x2c4cc fde=[ 25320] │ │ │ │ - 0xffffffffffe092ec (offset: 0x1ec2f0) -> 0x2c51c fde=[ 25370] │ │ │ │ - 0xffffffffffe0a13c (offset: 0x1ed140) -> 0x2c6fc fde=[ 25550] │ │ │ │ - 0xffffffffffe0a2cc (offset: 0x1ed2d0) -> 0x2c75c fde=[ 255b0] │ │ │ │ - 0xffffffffffe0a45c (offset: 0x1ed460) -> 0x2c56c fde=[ 253c0] │ │ │ │ - 0xffffffffffe0a5dc (offset: 0x1ed5e0) -> 0x2c7bc fde=[ 25610] │ │ │ │ - 0xffffffffffe0a75c (offset: 0x1ed760) -> 0x2c810 fde=[ 25664] │ │ │ │ - 0xffffffffffe0a8dc (offset: 0x1ed8e0) -> 0x2c5ac fde=[ 25400] │ │ │ │ - 0xffffffffffe0aa5c (offset: 0x1eda60) -> 0x2c864 fde=[ 256b8] │ │ │ │ - 0xffffffffffe0abec (offset: 0x1edbf0) -> 0x2c5ec fde=[ 25440] │ │ │ │ - 0xffffffffffe0ad3c (offset: 0x1edd40) -> 0x2c634 fde=[ 25488] │ │ │ │ - 0xffffffffffe0aecc (offset: 0x1eded0) -> 0x2c674 fde=[ 254c8] │ │ │ │ - 0xffffffffffe0b01c (offset: 0x1ee020) -> 0x2c8c4 fde=[ 25718] │ │ │ │ - 0xffffffffffe0b56c (offset: 0x1ee570) -> 0x2c918 fde=[ 2576c] │ │ │ │ - 0xffffffffffe0babc (offset: 0x1eeac0) -> 0x2c96c fde=[ 257c0] │ │ │ │ - 0xffffffffffe0bc4c (offset: 0x1eec50) -> 0x2c9cc fde=[ 25820] │ │ │ │ - 0xffffffffffe0bddc (offset: 0x1eede0) -> 0x2c6bc fde=[ 25510] │ │ │ │ - 0xffffffffffe0bf6c (offset: 0x1eef70) -> 0x2ca2c fde=[ 25880] │ │ │ │ - 0xffffffffffe0c0fc (offset: 0x1ef100) -> 0x2ca8c fde=[ 258e0] │ │ │ │ - 0xffffffffffe0d45c (offset: 0x1f0460) -> 0x2cb08 fde=[ 2595c] │ │ │ │ - 0xffffffffffe0e40c (offset: 0x1f1410) -> 0x2cb84 fde=[ 259d8] │ │ │ │ - 0xffffffffffe0e48c (offset: 0x1f1490) -> 0x2cb98 fde=[ 259ec] │ │ │ │ - 0xffffffffffe0e4fc (offset: 0x1f1500) -> 0x2cbac fde=[ 25a00] │ │ │ │ - 0xffffffffffe0e57c (offset: 0x1f1580) -> 0x2de68 fde=[ 26cbc] │ │ │ │ - 0xffffffffffe0fa8c (offset: 0x1f2a90) -> 0x2dfe0 fde=[ 26e34] │ │ │ │ - 0xffffffffffe119ac (offset: 0x1f49b0) -> 0x2cbc0 fde=[ 25a14] │ │ │ │ - 0xffffffffffe11a0c (offset: 0x1f4a10) -> 0x2cc0c fde=[ 25a60] │ │ │ │ - 0xffffffffffe11a6c (offset: 0x1f4a70) -> 0x2e178 fde=[ 26fcc] │ │ │ │ - 0xffffffffffe11b6c (offset: 0x1f4b70) -> 0x2cc48 fde=[ 25a9c] │ │ │ │ - 0xffffffffffe11c4c (offset: 0x1f4c50) -> 0x2cc6c fde=[ 25ac0] │ │ │ │ - 0xffffffffffe11d2c (offset: 0x1f4d30) -> 0x2e1bc fde=[ 27010] │ │ │ │ - 0xffffffffffe1439c (offset: 0x1f73a0) -> 0x2e4c4 fde=[ 27318] │ │ │ │ - 0xffffffffffe167dc (offset: 0x1f97e0) -> 0x2cc90 fde=[ 25ae4] │ │ │ │ - 0xffffffffffe173dc (offset: 0x1fa3e0) -> 0x2cdd0 fde=[ 25c24] │ │ │ │ - 0xffffffffffe17fdc (offset: 0x1fafe0) -> 0x2cf10 fde=[ 25d64] │ │ │ │ - 0xffffffffffe1855c (offset: 0x1fb560) -> 0x2cf60 fde=[ 25db4] │ │ │ │ - 0xffffffffffe18adc (offset: 0x1fbae0) -> 0x2cfb0 fde=[ 25e04] │ │ │ │ - 0xffffffffffe19d1c (offset: 0x1fcd20) -> 0x2cfe0 fde=[ 25e34] │ │ │ │ - 0xffffffffffe1af4c (offset: 0x1fdf50) -> 0x2d010 fde=[ 25e64] │ │ │ │ - 0xffffffffffe1c19c (offset: 0x1ff1a0) -> 0x2d040 fde=[ 25e94] │ │ │ │ - 0xffffffffffe1d41c (offset: 0x200420) -> 0x2d070 fde=[ 25ec4] │ │ │ │ - 0xffffffffffe1e1dc (offset: 0x2011e0) -> 0x2d0a0 fde=[ 25ef4] │ │ │ │ - 0xffffffffffe1ef9c (offset: 0x201fa0) -> 0x2d0d0 fde=[ 25f24] │ │ │ │ - 0xffffffffffe1fe5c (offset: 0x202e60) -> 0x2d234 fde=[ 26088] │ │ │ │ - 0xffffffffffe20d3c (offset: 0x203d40) -> 0x2d398 fde=[ 261ec] │ │ │ │ - 0xffffffffffe20e6c (offset: 0x203e70) -> 0x2e7b0 fde=[ 27604] │ │ │ │ - 0xffffffffffe212ec (offset: 0x2042f0) -> 0x2e80c fde=[ 27660] │ │ │ │ - 0xffffffffffe2176c (offset: 0x204770) -> 0x2e868 fde=[ 276bc] │ │ │ │ - 0xffffffffffe21cbc (offset: 0x204cc0) -> 0x2e8c4 fde=[ 27718] │ │ │ │ - 0xffffffffffe2220c (offset: 0x205210) -> 0x2e920 fde=[ 27774] │ │ │ │ - 0xffffffffffe2253c (offset: 0x205540) -> 0x2e974 fde=[ 277c8] │ │ │ │ - 0xffffffffffe2286c (offset: 0x205870) -> 0x2d3c4 fde=[ 26218] │ │ │ │ - 0xffffffffffe22b8c (offset: 0x205b90) -> 0x2d410 fde=[ 26264] │ │ │ │ - 0xffffffffffe22ebc (offset: 0x205ec0) -> 0x2d45c fde=[ 262b0] │ │ │ │ - 0xffffffffffe25b0c (offset: 0x208b10) -> 0x2d48c fde=[ 262e0] │ │ │ │ - 0xffffffffffe274ec (offset: 0x20a4f0) -> 0x2d598 fde=[ 263ec] │ │ │ │ - 0xffffffffffe2a13c (offset: 0x20d140) -> 0x2d5c8 fde=[ 2641c] │ │ │ │ - 0xffffffffffe2bb1c (offset: 0x20eb20) -> 0x2d6d4 fde=[ 26528] │ │ │ │ - 0xffffffffffe2bd5c (offset: 0x20ed60) -> 0x2e9c8 fde=[ 2781c] │ │ │ │ - 0xffffffffffe2c2ac (offset: 0x20f2b0) -> 0x2d720 fde=[ 26574] │ │ │ │ - 0xffffffffffe2c6ec (offset: 0x20f6f0) -> 0x2d7dc fde=[ 26630] │ │ │ │ - 0xffffffffffe2cb2c (offset: 0x20fb30) -> 0x2ea18 fde=[ 2786c] │ │ │ │ - 0xffffffffffe2d8dc (offset: 0x2108e0) -> 0x2ea6c fde=[ 278c0] │ │ │ │ - 0xffffffffffe2e68c (offset: 0x211690) -> 0x2d898 fde=[ 266ec] │ │ │ │ - 0xffffffffffe2ebcc (offset: 0x211bd0) -> 0x2eac0 fde=[ 27914] │ │ │ │ - 0xffffffffffe2f93c (offset: 0x212940) -> 0x2eb14 fde=[ 27968] │ │ │ │ - 0xffffffffffe306ac (offset: 0x2136b0) -> 0x2d8e4 fde=[ 26738] │ │ │ │ - 0xffffffffffe3077c (offset: 0x213780) -> 0x2d908 fde=[ 2675c] │ │ │ │ - 0xffffffffffe30a7c (offset: 0x213a80) -> 0x2d924 fde=[ 26778] │ │ │ │ - 0xffffffffffe31a9c (offset: 0x214aa0) -> 0x2da50 fde=[ 268a4] │ │ │ │ - 0xffffffffffe32abc (offset: 0x215ac0) -> 0x2db7c fde=[ 269d0] │ │ │ │ - 0xffffffffffe3471c (offset: 0x217720) -> 0x2dc68 fde=[ 26abc] │ │ │ │ - 0xffffffffffe3637c (offset: 0x219380) -> 0x2eb68 fde=[ 279bc] │ │ │ │ - 0xffffffffffe36acc (offset: 0x219ad0) -> 0x2ebbc fde=[ 27a10] │ │ │ │ - 0xffffffffffe3722c (offset: 0x21a230) -> 0x2dd54 fde=[ 26ba8] │ │ │ │ - 0xffffffffffe374ec (offset: 0x21a4f0) -> 0x2dda0 fde=[ 26bf4] │ │ │ │ - 0xffffffffffe3792c (offset: 0x21a930) -> 0x2ddec fde=[ 26c40] │ │ │ │ - 0xffffffffffe37e3c (offset: 0x21ae40) -> 0x2de3c fde=[ 26c90] │ │ │ │ - 0xffffffffffe37edc (offset: 0x21aee0) -> 0x2ec10 fde=[ 27a64] │ │ │ │ - 0xffffffffffe3819c (offset: 0x21b1a0) -> 0x2de54 fde=[ 26ca8] │ │ │ │ - 0xffffffffffe381bc (offset: 0x21b1c0) -> 0x2ec64 fde=[ 27ab8] │ │ │ │ - 0xffffffffffe3879c (offset: 0x21b7a0) -> 0x2ecb8 fde=[ 27b0c] │ │ │ │ - 0xffffffffffe38d7c (offset: 0x21bd80) -> 0x2ed0c fde=[ 27b60] │ │ │ │ - 0xffffffffffe38dbc (offset: 0x21bdc0) -> 0x2edcc fde=[ 27c20] │ │ │ │ - 0xffffffffffe38fec (offset: 0x21bff0) -> 0x2eea0 fde=[ 27cf4] │ │ │ │ - 0xffffffffffe3946c (offset: 0x21c470) -> 0x2ee0c fde=[ 27c60] │ │ │ │ - 0xffffffffffe395ec (offset: 0x21c5f0) -> 0x2ee4c fde=[ 27ca0] │ │ │ │ - 0xffffffffffe3976c (offset: 0x21c770) -> 0x2eee4 fde=[ 27d38] │ │ │ │ - 0xffffffffffe3b54c (offset: 0x21e550) -> 0x2ef3c fde=[ 27d90] │ │ │ │ - 0xffffffffffe3d32c (offset: 0x220330) -> 0x2ee8c fde=[ 27ce0] │ │ │ │ - 0xffffffffffe3d35c (offset: 0x220360) -> 0x2ef94 fde=[ 27de8] │ │ │ │ - 0xffffffffffe3d44c (offset: 0x220450) -> 0x2efc0 fde=[ 27e14] │ │ │ │ - 0xffffffffffe3d60c (offset: 0x220610) -> 0x2eff4 fde=[ 27e48] │ │ │ │ - 0xffffffffffe3d75c (offset: 0x220760) -> 0x2f01c fde=[ 27e70] │ │ │ │ - 0xffffffffffe3d80c (offset: 0x220810) -> 0x2f04c fde=[ 27ea0] │ │ │ │ - 0xffffffffffe3d8cc (offset: 0x2208d0) -> 0x2f078 fde=[ 27ecc] │ │ │ │ - 0xffffffffffe3d8dc (offset: 0x2208e0) -> 0x2f08c fde=[ 27ee0] │ │ │ │ - 0xffffffffffe3d8ec (offset: 0x2208f0) -> 0x2f17c fde=[ 27fd0] │ │ │ │ - 0xffffffffffe3da1c (offset: 0x220a20) -> 0x2f0a0 fde=[ 27ef4] │ │ │ │ - 0xffffffffffe3da3c (offset: 0x220a40) -> 0x2f0b4 fde=[ 27f08] │ │ │ │ - 0xffffffffffe3dabc (offset: 0x220ac0) -> 0x2f0f0 fde=[ 27f44] │ │ │ │ - 0xffffffffffe3dadc (offset: 0x220ae0) -> 0x2f1ac fde=[ 28000] │ │ │ │ - 0xffffffffffe3db2c (offset: 0x220b30) -> 0x2f1e8 fde=[ 2803c] │ │ │ │ - 0xffffffffffe40e1c (offset: 0x223e20) -> 0x2f110 fde=[ 27f64] │ │ │ │ - 0xffffffffffe40f4c (offset: 0x223f50) -> 0x2f23c fde=[ 28090] │ │ │ │ - 0xffffffffffe56a7c (offset: 0x239a80) -> 0x2f29c fde=[ 280f0] │ │ │ │ - 0xffffffffffe56d4c (offset: 0x239d50) -> 0x2f154 fde=[ 27fa8] │ │ │ │ - 0xffffffffffe56d8c (offset: 0x239d90) -> 0x2f2e8 fde=[ 2813c] │ │ │ │ - 0xffffffffffe57d2c (offset: 0x23ad30) -> 0x2f33c fde=[ 28190] │ │ │ │ - 0xffffffffffe57d3c (offset: 0x23ad40) -> 0x2f354 fde=[ 281a8] │ │ │ │ - 0xffffffffffe57e3c (offset: 0x23ae40) -> 0x2f394 fde=[ 281e8] │ │ │ │ - 0xffffffffffe57f2c (offset: 0x23af30) -> 0x2f3dc fde=[ 28230] │ │ │ │ - 0xffffffffffe5801c (offset: 0x23b020) -> 0x2f424 fde=[ 28278] │ │ │ │ - 0xffffffffffe5810c (offset: 0x23b110) -> 0x2f46c fde=[ 282c0] │ │ │ │ - 0xffffffffffe5820c (offset: 0x23b210) -> 0x2f4b8 fde=[ 2830c] │ │ │ │ - 0xffffffffffe5830c (offset: 0x23b310) -> 0x2f504 fde=[ 28358] │ │ │ │ - 0xffffffffffe5840c (offset: 0x23b410) -> 0x2f550 fde=[ 283a4] │ │ │ │ - 0xffffffffffe5850c (offset: 0x23b510) -> 0x2f59c fde=[ 283f0] │ │ │ │ - 0xffffffffffe585fc (offset: 0x23b600) -> 0x2f5f8 fde=[ 2844c] │ │ │ │ - 0xffffffffffe58b5c (offset: 0x23bb60) -> 0x2f64c fde=[ 284a0] │ │ │ │ - 0xffffffffffe58dfc (offset: 0x23be00) -> 0x2f5e4 fde=[ 28438] │ │ │ │ - 0xffffffffffe58fbc (offset: 0x23bfc0) -> 0x2f6a0 fde=[ 284f4] │ │ │ │ - 0xffffffffffe590fc (offset: 0x23c100) -> 0x2f6f4 fde=[ 28548] │ │ │ │ - 0xffffffffffe5bafc (offset: 0x23eb00) -> 0x2f744 fde=[ 28598] │ │ │ │ - 0xffffffffffe5e4ec (offset: 0x2414f0) -> 0x2f794 fde=[ 285e8] │ │ │ │ - 0xffffffffffe5e50c (offset: 0x241510) -> 0x2f7a8 fde=[ 285fc] │ │ │ │ - 0xffffffffffe5e51c (offset: 0x241520) -> 0x2f7bc fde=[ 28610] │ │ │ │ - 0xffffffffffe5e52c (offset: 0x241530) -> 0x2f7d0 fde=[ 28624] │ │ │ │ - 0xffffffffffe5e53c (offset: 0x241540) -> 0x2f7e4 fde=[ 28638] │ │ │ │ - 0xffffffffffe5e54c (offset: 0x241550) -> 0x2f7f8 fde=[ 2864c] │ │ │ │ - 0xffffffffffe5e6ec (offset: 0x2416f0) -> 0x2f82c fde=[ 28680] │ │ │ │ - 0xffffffffffe5e88c (offset: 0x241890) -> 0x2f878 fde=[ 286cc] │ │ │ │ - 0xffffffffffe5ea2c (offset: 0x241a30) -> 0x2f8c4 fde=[ 28718] │ │ │ │ - 0xffffffffffe5ea4c (offset: 0x241a50) -> 0x2fbb8 fde=[ 28a0c] │ │ │ │ - 0xffffffffffe5eb2c (offset: 0x241b30) -> 0x2f8d8 fde=[ 2872c] │ │ │ │ - 0xffffffffffe5eb8c (offset: 0x241b90) -> 0x2fbec fde=[ 28a40] │ │ │ │ - 0xffffffffffe5ef6c (offset: 0x241f70) -> 0x2f8f4 fde=[ 28748] │ │ │ │ - 0xffffffffffe5efcc (offset: 0x241fd0) -> 0x2f910 fde=[ 28764] │ │ │ │ - 0xffffffffffe5f02c (offset: 0x242030) -> 0x2f92c fde=[ 28780] │ │ │ │ - 0xffffffffffe5f08c (offset: 0x242090) -> 0x2fb08 fde=[ 2895c] │ │ │ │ - 0xffffffffffe5f0ec (offset: 0x2420f0) -> 0x2fb24 fde=[ 28978] │ │ │ │ - 0xffffffffffe5f14c (offset: 0x242150) -> 0x2fb40 fde=[ 28994] │ │ │ │ - 0xffffffffffe5f1ac (offset: 0x2421b0) -> 0x2fb5c fde=[ 289b0] │ │ │ │ - 0xffffffffffe5f1cc (offset: 0x2421d0) -> 0x2fb74 fde=[ 289c8] │ │ │ │ - 0xffffffffffe5f22c (offset: 0x242230) -> 0x2fc50 fde=[ 28aa4] │ │ │ │ - 0xffffffffffe5f30c (offset: 0x242310) -> 0x2fc84 fde=[ 28ad8] │ │ │ │ - 0xffffffffffe5f4cc (offset: 0x2424d0) -> 0x2fcbc fde=[ 28b10] │ │ │ │ - 0xffffffffffe5f64c (offset: 0x242650) -> 0x2fd3c fde=[ 28b90] │ │ │ │ - 0xffffffffffe5f84c (offset: 0x242850) -> 0x2fda4 fde=[ 28bf8] │ │ │ │ - 0xffffffffffe5fa4c (offset: 0x242a50) -> 0x2fe0c fde=[ 28c60] │ │ │ │ - 0xffffffffffe6040c (offset: 0x243410) -> 0x2fe78 fde=[ 28ccc] │ │ │ │ - 0xffffffffffe60efc (offset: 0x243f00) -> 0x2fec8 fde=[ 28d1c] │ │ │ │ - 0xffffffffffe6148c (offset: 0x244490) -> 0x2ff18 fde=[ 28d6c] │ │ │ │ - 0xffffffffffe6195c (offset: 0x244960) -> 0x2ff68 fde=[ 28dbc] │ │ │ │ - 0xffffffffffe61b2c (offset: 0x244b30) -> 0x2ffbc fde=[ 28e10] │ │ │ │ - 0xffffffffffe61cfc (offset: 0x244d00) -> 0x30014 fde=[ 28e68] │ │ │ │ - 0xffffffffffe6206c (offset: 0x245070) -> 0x30064 fde=[ 28eb8] │ │ │ │ - 0xffffffffffe623ac (offset: 0x2453b0) -> 0x300b4 fde=[ 28f08] │ │ │ │ - 0xffffffffffe623bc (offset: 0x2453c0) -> 0x30104 fde=[ 28f58] │ │ │ │ - 0xffffffffffe6263c (offset: 0x245640) -> 0x30140 fde=[ 28f94] │ │ │ │ - 0xffffffffffe6280c (offset: 0x245810) -> 0x3018c fde=[ 28fe0] │ │ │ │ - 0xffffffffffe6299c (offset: 0x2459a0) -> 0x301c8 fde=[ 2901c] │ │ │ │ - 0xffffffffffe62b2c (offset: 0x245b30) -> 0x30204 fde=[ 29058] │ │ │ │ - 0xffffffffffe62c7c (offset: 0x245c80) -> 0x3023c fde=[ 29090] │ │ │ │ - 0xffffffffffe62f0c (offset: 0x245f10) -> 0x30280 fde=[ 290d4] │ │ │ │ - 0xffffffffffe630dc (offset: 0x2460e0) -> 0x302bc fde=[ 29110] │ │ │ │ - 0xffffffffffe6322c (offset: 0x246230) -> 0x302f4 fde=[ 29148] │ │ │ │ - 0xffffffffffe6337c (offset: 0x246380) -> 0x3032c fde=[ 29180] │ │ │ │ - 0xffffffffffe635fc (offset: 0x246600) -> 0x30368 fde=[ 291bc] │ │ │ │ - 0xffffffffffe637cc (offset: 0x2467d0) -> 0x303a4 fde=[ 291f8] │ │ │ │ - 0xffffffffffe6391c (offset: 0x246920) -> 0x303dc fde=[ 29230] │ │ │ │ - 0xffffffffffe63b2c (offset: 0x246b30) -> 0x30418 fde=[ 2926c] │ │ │ │ - 0xffffffffffe63d2c (offset: 0x246d30) -> 0x30454 fde=[ 292a8] │ │ │ │ - 0xffffffffffe63ebc (offset: 0x246ec0) -> 0x30490 fde=[ 292e4] │ │ │ │ - 0xffffffffffe6400c (offset: 0x247010) -> 0x304c8 fde=[ 2931c] │ │ │ │ - 0xffffffffffe6421c (offset: 0x247220) -> 0x30504 fde=[ 29358] │ │ │ │ - 0xffffffffffe643ac (offset: 0x2473b0) -> 0x30540 fde=[ 29394] │ │ │ │ - 0xffffffffffe644fc (offset: 0x247500) -> 0x30578 fde=[ 293cc] │ │ │ │ - 0xffffffffffe6464c (offset: 0x247650) -> 0x305b0 fde=[ 29404] │ │ │ │ - 0xffffffffffe6481c (offset: 0x247820) -> 0x305fc fde=[ 29450] │ │ │ │ - 0xffffffffffe6496c (offset: 0x247970) -> 0x30634 fde=[ 29488] │ │ │ │ - 0xffffffffffe64bfc (offset: 0x247c00) -> 0x30678 fde=[ 294cc] │ │ │ │ - 0xffffffffffe64dfc (offset: 0x247e00) -> 0x306b4 fde=[ 29508] │ │ │ │ - 0xffffffffffe64e3c (offset: 0x247e40) -> 0x306e4 fde=[ 29538] │ │ │ │ - 0xffffffffffe64e7c (offset: 0x247e80) -> 0x30714 fde=[ 29568] │ │ │ │ - 0xffffffffffe64f6c (offset: 0x247f70) -> 0x30750 fde=[ 295a4] │ │ │ │ - 0xffffffffffe6505c (offset: 0x248060) -> 0x3078c fde=[ 295e0] │ │ │ │ - 0xffffffffffe650cc (offset: 0x2480d0) -> 0x307c8 fde=[ 2961c] │ │ │ │ - 0xffffffffffe6513c (offset: 0x248140) -> 0x30804 fde=[ 29658] │ │ │ │ - 0xffffffffffe6517c (offset: 0x248180) -> 0x30834 fde=[ 29688] │ │ │ │ - 0xffffffffffe651bc (offset: 0x2481c0) -> 0x300cc fde=[ 28f20] │ │ │ │ - 0xffffffffffe6527c (offset: 0x248280) -> 0x30864 fde=[ 296b8] │ │ │ │ - 0xffffffffffe657fc (offset: 0x248800) -> 0x30954 fde=[ 297a8] │ │ │ │ - 0xffffffffffe65d7c (offset: 0x248d80) -> 0x30a44 fde=[ 29898] │ │ │ │ - 0xffffffffffe661ac (offset: 0x2491b0) -> 0x30a94 fde=[ 298e8] │ │ │ │ - 0xffffffffffe665dc (offset: 0x2495e0) -> 0x30ae4 fde=[ 29938] │ │ │ │ - 0xffffffffffe67b8c (offset: 0x24ab90) -> 0x30b60 fde=[ 299b4] │ │ │ │ - 0xffffffffffe691dc (offset: 0x24c1e0) -> 0x30bdc fde=[ 29a30] │ │ │ │ - 0xffffffffffe6961c (offset: 0x24c620) -> 0x30c2c fde=[ 29a80] │ │ │ │ - 0xffffffffffe69a4c (offset: 0x24ca50) -> 0x30c7c fde=[ 29ad0] │ │ │ │ - 0xffffffffffe69b7c (offset: 0x24cb80) -> 0x30cc8 fde=[ 29b1c] │ │ │ │ - 0xffffffffffe6ad8c (offset: 0x24dd90) -> 0x30d18 fde=[ 29b6c] │ │ │ │ - 0xffffffffffe6c0cc (offset: 0x24f0d0) -> 0x30d68 fde=[ 29bbc] │ │ │ │ - 0xffffffffffe6cf0c (offset: 0x24ff10) -> 0x30db8 fde=[ 29c0c] │ │ │ │ - 0xffffffffffe6de1c (offset: 0x250e20) -> 0x30e08 fde=[ 29c5c] │ │ │ │ - 0xffffffffffe6e0bc (offset: 0x2510c0) -> 0x30e4c fde=[ 29ca0] │ │ │ │ - 0xffffffffffe6e2bc (offset: 0x2512c0) -> 0x30e80 fde=[ 29cd4] │ │ │ │ - 0xffffffffffe6e5dc (offset: 0x2515e0) -> 0x30ec4 fde=[ 29d18] │ │ │ │ - 0xffffffffffe6e9ec (offset: 0x2519f0) -> 0x30f08 fde=[ 29d5c] │ │ │ │ - 0xffffffffffe6f03c (offset: 0x252040) -> 0x30f80 fde=[ 29dd4] │ │ │ │ - 0xffffffffffe6f80c (offset: 0x252810) -> 0x31038 fde=[ 29e8c] │ │ │ │ - 0xffffffffffe6ffdc (offset: 0x252fe0) -> 0x310f0 fde=[ 29f44] │ │ │ │ - 0xffffffffffe7071c (offset: 0x253720) -> 0x31140 fde=[ 29f94] │ │ │ │ - 0xffffffffffe70e4c (offset: 0x253e50) -> 0x31190 fde=[ 29fe4] │ │ │ │ - 0xffffffffffe7179c (offset: 0x2547a0) -> 0x311e0 fde=[ 2a034] │ │ │ │ - 0xffffffffffe7216c (offset: 0x255170) -> 0x31230 fde=[ 2a084] │ │ │ │ - 0xffffffffffe72e9c (offset: 0x255ea0) -> 0x31280 fde=[ 2a0d4] │ │ │ │ - 0xffffffffffe73aec (offset: 0x256af0) -> 0x312d0 fde=[ 2a124] │ │ │ │ - 0xffffffffffe73b8c (offset: 0x256b90) -> 0x312e8 fde=[ 2a13c] │ │ │ │ - 0xffffffffffe73bac (offset: 0x256bb0) -> 0x312fc fde=[ 2a150] │ │ │ │ - 0xffffffffffe73f4c (offset: 0x256f50) -> 0x31348 fde=[ 2a19c] │ │ │ │ - 0xffffffffffe741ec (offset: 0x2571f0) -> 0x3139c fde=[ 2a1f0] │ │ │ │ - 0xffffffffffe7458c (offset: 0x257590) -> 0x313e8 fde=[ 2a23c] │ │ │ │ - 0xffffffffffe7482c (offset: 0x257830) -> 0x3143c fde=[ 2a290] │ │ │ │ - 0xffffffffffe74acc (offset: 0x257ad0) -> 0x31490 fde=[ 2a2e4] │ │ │ │ - 0xffffffffffe74f9c (offset: 0x257fa0) -> 0x31590 fde=[ 2a3e4] │ │ │ │ - 0xffffffffffe75e5c (offset: 0x258e60) -> 0x315c4 fde=[ 2a418] │ │ │ │ - 0xffffffffffe76f4c (offset: 0x259f50) -> 0x315f8 fde=[ 2a44c] │ │ │ │ - 0xffffffffffe7803c (offset: 0x25b040) -> 0x314dc fde=[ 2a330] │ │ │ │ - 0xffffffffffe7832c (offset: 0x25b330) -> 0x3162c fde=[ 2a480] │ │ │ │ - 0xffffffffffe7861c (offset: 0x25b620) -> 0x31680 fde=[ 2a4d4] │ │ │ │ - 0xffffffffffe788fc (offset: 0x25b900) -> 0x314f8 fde=[ 2a34c] │ │ │ │ - 0xffffffffffe7891c (offset: 0x25b920) -> 0x3150c fde=[ 2a360] │ │ │ │ - 0xffffffffffe7892c (offset: 0x25b930) -> 0x31520 fde=[ 2a374] │ │ │ │ - 0xffffffffffe7893c (offset: 0x25b940) -> 0x31534 fde=[ 2a388] │ │ │ │ - 0xffffffffffe7894c (offset: 0x25b950) -> 0x31548 fde=[ 2a39c] │ │ │ │ - 0xffffffffffe7895c (offset: 0x25b960) -> 0x3155c fde=[ 2a3b0] │ │ │ │ - 0xffffffffffe78afc (offset: 0x25bb00) -> 0x316d4 fde=[ 2a528] │ │ │ │ - 0xffffffffffe78ddc (offset: 0x25bde0) -> 0x31728 fde=[ 2a57c] │ │ │ │ - 0xffffffffffe790dc (offset: 0x25c0e0) -> 0x31a88 fde=[ 2a8dc] │ │ │ │ - 0xffffffffffe791cc (offset: 0x25c1d0) -> 0x3177c fde=[ 2a5d0] │ │ │ │ - 0xffffffffffe7922c (offset: 0x25c230) -> 0x31ac8 fde=[ 2a91c] │ │ │ │ - 0xffffffffffe7949c (offset: 0x25c4a0) -> 0x31b18 fde=[ 2a96c] │ │ │ │ - 0xffffffffffe7960c (offset: 0x25c610) -> 0x31794 fde=[ 2a5e8] │ │ │ │ - 0xffffffffffe7967c (offset: 0x25c680) -> 0x317e0 fde=[ 2a634] │ │ │ │ - 0xffffffffffe796dc (offset: 0x25c6e0) -> 0x31b80 fde=[ 2a9d4] │ │ │ │ - 0xffffffffffe7976c (offset: 0x25c770) -> 0x31bd0 fde=[ 2aa24] │ │ │ │ - 0xffffffffffe7980c (offset: 0x25c810) -> 0x31804 fde=[ 2a658] │ │ │ │ - 0xffffffffffe7984c (offset: 0x25c850) -> 0x31c20 fde=[ 2aa74] │ │ │ │ - 0xffffffffffe7996c (offset: 0x25c970) -> 0x31818 fde=[ 2a66c] │ │ │ │ - 0xffffffffffe79afc (offset: 0x25cb00) -> 0x31868 fde=[ 2a6bc] │ │ │ │ - 0xffffffffffe79bbc (offset: 0x25cbc0) -> 0x318b0 fde=[ 2a704] │ │ │ │ - 0xffffffffffe79d3c (offset: 0x25cd40) -> 0x318fc fde=[ 2a750] │ │ │ │ - 0xffffffffffe79ffc (offset: 0x25d000) -> 0x319a8 fde=[ 2a7fc] │ │ │ │ - 0xffffffffffe7a0ec (offset: 0x25d0f0) -> 0x31c74 fde=[ 2aac8] │ │ │ │ - 0xffffffffffe7a2fc (offset: 0x25d300) -> 0x31cc8 fde=[ 2ab1c] │ │ │ │ - 0xffffffffffe7a56c (offset: 0x25d570) -> 0x31d08 fde=[ 2ab5c] │ │ │ │ - 0xffffffffffe7a69c (offset: 0x25d6a0) -> 0x31d44 fde=[ 2ab98] │ │ │ │ - 0xffffffffffe7a90c (offset: 0x25d910) -> 0x31d84 fde=[ 2abd8] │ │ │ │ - 0xffffffffffe7aadc (offset: 0x25dae0) -> 0x31dd8 fde=[ 2ac2c] │ │ │ │ - 0xffffffffffe7ad3c (offset: 0x25dd40) -> 0x31e28 fde=[ 2ac7c] │ │ │ │ - 0xffffffffffe7aeac (offset: 0x25deb0) -> 0x31a10 fde=[ 2a864] │ │ │ │ - 0xffffffffffe7af8c (offset: 0x25df90) -> 0x31a48 fde=[ 2a89c] │ │ │ │ - 0xffffffffffe7afcc (offset: 0x25dfd0) -> 0x31a74 fde=[ 2a8c8] │ │ │ │ - 0xffffffffffe7afdc (offset: 0x25dfe0) -> 0x320a0 fde=[ 2aef4] │ │ │ │ - 0xffffffffffe7b33c (offset: 0x25e340) -> 0x320f4 fde=[ 2af48] │ │ │ │ - 0xffffffffffe7b8dc (offset: 0x25e8e0) -> 0x32148 fde=[ 2af9c] │ │ │ │ - 0xffffffffffe7ba2c (offset: 0x25ea30) -> 0x32198 fde=[ 2afec] │ │ │ │ - 0xffffffffffe7ba5c (offset: 0x25ea60) -> 0x31f40 fde=[ 2ad94] │ │ │ │ - 0xffffffffffe7bacc (offset: 0x25ead0) -> 0x31f8c fde=[ 2ade0] │ │ │ │ - 0xffffffffffe7bb2c (offset: 0x25eb30) -> 0x321b8 fde=[ 2b00c] │ │ │ │ - 0xffffffffffe7bb7c (offset: 0x25eb80) -> 0x321f4 fde=[ 2b048] │ │ │ │ - 0xffffffffffe7bbcc (offset: 0x25ebd0) -> 0x32230 fde=[ 2b084] │ │ │ │ - 0xffffffffffe7bc5c (offset: 0x25ec60) -> 0x3226c fde=[ 2b0c0] │ │ │ │ - 0xffffffffffe7bcbc (offset: 0x25ecc0) -> 0x322a8 fde=[ 2b0fc] │ │ │ │ - 0xffffffffffe7bedc (offset: 0x25eee0) -> 0x32340 fde=[ 2b194] │ │ │ │ - 0xffffffffffe7c15c (offset: 0x25f160) -> 0x323a8 fde=[ 2b1fc] │ │ │ │ - 0xffffffffffe7c47c (offset: 0x25f480) -> 0x31fbc fde=[ 2ae10] │ │ │ │ - 0xffffffffffe7c5ec (offset: 0x25f5f0) -> 0x3242c fde=[ 2b280] │ │ │ │ - 0xffffffffffe7c69c (offset: 0x25f6a0) -> 0x32494 fde=[ 2b2e8] │ │ │ │ - 0xffffffffffe7c74c (offset: 0x25f750) -> 0x324fc fde=[ 2b350] │ │ │ │ - 0xffffffffffe7c7dc (offset: 0x25f7e0) -> 0x32020 fde=[ 2ae74] │ │ │ │ - 0xffffffffffe7c87c (offset: 0x25f880) -> 0x3254c fde=[ 2b3a0] │ │ │ │ - 0xffffffffffe7c92c (offset: 0x25f930) -> 0x3206c fde=[ 2aec0] │ │ │ │ - 0xffffffffffe7c97c (offset: 0x25f980) -> 0x32590 fde=[ 2b3e4] │ │ │ │ - 0xffffffffffe7cadc (offset: 0x25fae0) -> 0x3261c fde=[ 2b470] │ │ │ │ - 0xffffffffffe7cc0c (offset: 0x25fc10) -> 0x32658 fde=[ 2b4ac] │ │ │ │ - 0xffffffffffe7ce6c (offset: 0x25fe70) -> 0x326a8 fde=[ 2b4fc] │ │ │ │ - 0xffffffffffe7d59c (offset: 0x2605a0) -> 0x326fc fde=[ 2b550] │ │ │ │ - 0xffffffffffe7dd1c (offset: 0x260d20) -> 0x325d4 fde=[ 2b428] │ │ │ │ - 0xffffffffffe7dd7c (offset: 0x260d80) -> 0x325f8 fde=[ 2b44c] │ │ │ │ - 0xffffffffffe7dddc (offset: 0x260de0) -> 0x3277c fde=[ 2b5d0] │ │ │ │ - 0xffffffffffe7ddfc (offset: 0x260e00) -> 0x32790 fde=[ 2b5e4] │ │ │ │ - 0xffffffffffe7debc (offset: 0x260ec0) -> 0x327d8 fde=[ 2b62c] │ │ │ │ - 0xffffffffffe7defc (offset: 0x260f00) -> 0x327ec fde=[ 2b640] │ │ │ │ - 0xffffffffffe7dfec (offset: 0x260ff0) -> 0x32990 fde=[ 2b7e4] │ │ │ │ - 0xffffffffffe7e07c (offset: 0x261080) -> 0x329cc fde=[ 2b820] │ │ │ │ - 0xffffffffffe7e15c (offset: 0x261160) -> 0x32a20 fde=[ 2b874] │ │ │ │ - 0xffffffffffe7e20c (offset: 0x261210) -> 0x328a4 fde=[ 2b6f8] │ │ │ │ - 0xffffffffffe7e21c (offset: 0x261220) -> 0x328b8 fde=[ 2b70c] │ │ │ │ - 0xffffffffffe7e22c (offset: 0x261230) -> 0x328cc fde=[ 2b720] │ │ │ │ - 0xffffffffffe7e23c (offset: 0x261240) -> 0x328e0 fde=[ 2b734] │ │ │ │ - 0xffffffffffe7e2ac (offset: 0x2612b0) -> 0x32a5c fde=[ 2b8b0] │ │ │ │ - 0xffffffffffe7e2fc (offset: 0x261300) -> 0x32a98 fde=[ 2b8ec] │ │ │ │ - 0xffffffffffe7e35c (offset: 0x261360) -> 0x32ad4 fde=[ 2b928] │ │ │ │ - 0xffffffffffe7e5dc (offset: 0x2615e0) -> 0x32b3c fde=[ 2b990] │ │ │ │ - 0xffffffffffe7e78c (offset: 0x261790) -> 0x3292c fde=[ 2b780] │ │ │ │ - 0xffffffffffe7e8fc (offset: 0x261900) -> 0x32ba4 fde=[ 2b9f8] │ │ │ │ - 0xffffffffffe7e9ac (offset: 0x2619b0) -> 0x32c0c fde=[ 2ba60] │ │ │ │ - 0xffffffffffe7ea8c (offset: 0x261a90) -> 0x32c74 fde=[ 2bac8] │ │ │ │ - 0xffffffffffe7edbc (offset: 0x261dc0) -> 0x32cc8 fde=[ 2bb1c] │ │ │ │ - 0xffffffffffe7efac (offset: 0x261fb0) -> 0x32d8c fde=[ 2bbe0] │ │ │ │ - 0xffffffffffe7f0dc (offset: 0x2620e0) -> 0x32dc8 fde=[ 2bc1c] │ │ │ │ - 0xffffffffffe7f33c (offset: 0x262340) -> 0x32e18 fde=[ 2bc6c] │ │ │ │ - 0xffffffffffe7fabc (offset: 0x262ac0) -> 0x32e6c fde=[ 2bcc0] │ │ │ │ - 0xffffffffffe8045c (offset: 0x263460) -> 0x32d0c fde=[ 2bb60] │ │ │ │ - 0xffffffffffe804bc (offset: 0x2634c0) -> 0x32d30 fde=[ 2bb84] │ │ │ │ - 0xffffffffffe8054c (offset: 0x263550) -> 0x32d68 fde=[ 2bbbc] │ │ │ │ - 0xffffffffffe805ac (offset: 0x2635b0) -> 0x32f3c fde=[ 2bd90] │ │ │ │ - 0xffffffffffe806dc (offset: 0x2636e0) -> 0x32f78 fde=[ 2bdcc] │ │ │ │ - 0xffffffffffe8091c (offset: 0x263920) -> 0x32fc8 fde=[ 2be1c] │ │ │ │ - 0xffffffffffe80f3c (offset: 0x263f40) -> 0x32ef4 fde=[ 2bd48] │ │ │ │ - 0xffffffffffe80f9c (offset: 0x263fa0) -> 0x32f18 fde=[ 2bd6c] │ │ │ │ - 0xffffffffffe80ffc (offset: 0x264000) -> 0x3321c fde=[ 2c070] │ │ │ │ - 0xffffffffffe813fc (offset: 0x264400) -> 0x33270 fde=[ 2c0c4] │ │ │ │ - 0xffffffffffe8151c (offset: 0x264520) -> 0x3301c fde=[ 2be70] │ │ │ │ - 0xffffffffffe8166c (offset: 0x264670) -> 0x33060 fde=[ 2beb4] │ │ │ │ - 0xffffffffffe8172c (offset: 0x264730) -> 0x330e8 fde=[ 2bf3c] │ │ │ │ - 0xffffffffffe8175c (offset: 0x264760) -> 0x330fc fde=[ 2bf50] │ │ │ │ - 0xffffffffffe817cc (offset: 0x2647d0) -> 0x33148 fde=[ 2bf9c] │ │ │ │ - 0xffffffffffe8184c (offset: 0x264850) -> 0x332a8 fde=[ 2c0fc] │ │ │ │ - 0xffffffffffe8189c (offset: 0x2648a0) -> 0x332e4 fde=[ 2c138] │ │ │ │ - 0xffffffffffe81bbc (offset: 0x264bc0) -> 0x33368 fde=[ 2c1bc] │ │ │ │ - 0xffffffffffe81c6c (offset: 0x264c70) -> 0x33194 fde=[ 2bfe8] │ │ │ │ - 0xffffffffffe81d4c (offset: 0x264d50) -> 0x331c4 fde=[ 2c018] │ │ │ │ - 0xffffffffffe81e9c (offset: 0x264ea0) -> 0x333d0 fde=[ 2c224] │ │ │ │ - 0xffffffffffe81f4c (offset: 0x264f50) -> 0x3355c fde=[ 2c3b0] │ │ │ │ - 0xffffffffffe8204c (offset: 0x265050) -> 0x3359c fde=[ 2c3f0] │ │ │ │ - 0xffffffffffe8214c (offset: 0x265150) -> 0x335dc fde=[ 2c430] │ │ │ │ - 0xffffffffffe8224c (offset: 0x265250) -> 0x3361c fde=[ 2c470] │ │ │ │ - 0xffffffffffe8234c (offset: 0x265350) -> 0x33424 fde=[ 2c278] │ │ │ │ - 0xffffffffffe824fc (offset: 0x265500) -> 0x33450 fde=[ 2c2a4] │ │ │ │ - 0xffffffffffe8251c (offset: 0x265520) -> 0x33464 fde=[ 2c2b8] │ │ │ │ - 0xffffffffffe8253c (offset: 0x265540) -> 0x33478 fde=[ 2c2cc] │ │ │ │ - 0xffffffffffe8255c (offset: 0x265560) -> 0x3365c fde=[ 2c4b0] │ │ │ │ - 0xffffffffffe8271c (offset: 0x265720) -> 0x336ac fde=[ 2c500] │ │ │ │ - 0xffffffffffe8282c (offset: 0x265830) -> 0x336e4 fde=[ 2c538] │ │ │ │ - 0xffffffffffe8296c (offset: 0x265970) -> 0x33734 fde=[ 2c588] │ │ │ │ - 0xffffffffffe82aac (offset: 0x265ab0) -> 0x3348c fde=[ 2c2e0] │ │ │ │ - 0xffffffffffe82acc (offset: 0x265ad0) -> 0x334a0 fde=[ 2c2f4] │ │ │ │ - 0xffffffffffe82aec (offset: 0x265af0) -> 0x334b4 fde=[ 2c308] │ │ │ │ - 0xffffffffffe82b0c (offset: 0x265b10) -> 0x334c8 fde=[ 2c31c] │ │ │ │ - 0xffffffffffe82b2c (offset: 0x265b30) -> 0x33784 fde=[ 2c5d8] │ │ │ │ - 0xffffffffffe82bcc (offset: 0x265bd0) -> 0x337d4 fde=[ 2c628] │ │ │ │ - 0xffffffffffe82c5c (offset: 0x265c60) -> 0x334dc fde=[ 2c330] │ │ │ │ - 0xffffffffffe82dbc (offset: 0x265dc0) -> 0x33500 fde=[ 2c354] │ │ │ │ - 0xffffffffffe82f2c (offset: 0x265f30) -> 0x33524 fde=[ 2c378] │ │ │ │ - 0xffffffffffe82f4c (offset: 0x265f50) -> 0x33538 fde=[ 2c38c] │ │ │ │ - 0xffffffffffe8312c (offset: 0x266130) -> 0x33824 fde=[ 2c678] │ │ │ │ - 0xffffffffffe831dc (offset: 0x2661e0) -> 0x33874 fde=[ 2c6c8] │ │ │ │ - 0xffffffffffe8330c (offset: 0x266310) -> 0x338c4 fde=[ 2c718] │ │ │ │ - 0xffffffffffe833bc (offset: 0x2663c0) -> 0x33914 fde=[ 2c768] │ │ │ │ - 0xffffffffffe8343c (offset: 0x266440) -> 0x33954 fde=[ 2c7a8] │ │ │ │ - 0xffffffffffe8344c (offset: 0x266450) -> 0x33968 fde=[ 2c7bc] │ │ │ │ - 0xffffffffffe835ac (offset: 0x2665b0) -> 0x339c0 fde=[ 2c814] │ │ │ │ - 0xffffffffffe835bc (offset: 0x2665c0) -> 0x33adc fde=[ 2c930] │ │ │ │ - 0xffffffffffe8360c (offset: 0x266610) -> 0x33b18 fde=[ 2c96c] │ │ │ │ - 0xffffffffffe8366c (offset: 0x266670) -> 0x339d4 fde=[ 2c828] │ │ │ │ - 0xffffffffffe837dc (offset: 0x2667e0) -> 0x33b54 fde=[ 2c9a8] │ │ │ │ - 0xffffffffffe83aac (offset: 0x266ab0) -> 0x33bbc fde=[ 2ca10] │ │ │ │ - 0xffffffffffe83b0d (offset: 0x266b11) -> 0x33d94 fde=[ 2cbe8] │ │ │ │ - 0xffffffffffe83b8b (offset: 0x266b8f) -> 0x33dc4 fde=[ 2cc18] │ │ │ │ - 0xffffffffffe83ce8 (offset: 0x266cec) -> 0x33df8 fde=[ 2cc4c] │ │ │ │ - 0xffffffffffe83e33 (offset: 0x266e37) -> 0x33e2c fde=[ 2cc80] │ │ │ │ - 0xffffffffffe84051 (offset: 0x267055) -> 0x33e60 fde=[ 2ccb4] │ │ │ │ - 0xffffffffffe840e2 (offset: 0x2670e6) -> 0x33e90 fde=[ 2cce4] │ │ │ │ - 0xffffffffffe84264 (offset: 0x267268) -> 0x33bfc fde=[ 2ca50] │ │ │ │ - 0xffffffffffe842dc (offset: 0x2672e0) -> 0x33c10 fde=[ 2ca64] │ │ │ │ - 0xffffffffffe8431e (offset: 0x267322) -> 0x33c24 fde=[ 2ca78] │ │ │ │ - 0xffffffffffe84358 (offset: 0x26735c) -> 0x33c48 fde=[ 2ca9c] │ │ │ │ - 0xffffffffffe84392 (offset: 0x267396) -> 0x33c98 fde=[ 2caec] │ │ │ │ - 0xffffffffffe84425 (offset: 0x267429) -> 0x33ec4 fde=[ 2cd18] │ │ │ │ - 0xffffffffffe8451f (offset: 0x267523) -> 0x33ef4 fde=[ 2cd48] │ │ │ │ - 0xffffffffffe845a1 (offset: 0x2675a5) -> 0x33f20 fde=[ 2cd74] │ │ │ │ - 0xffffffffffe846cf (offset: 0x2676d3) -> 0x33f50 fde=[ 2cda4] │ │ │ │ - 0xffffffffffe8479b (offset: 0x26779f) -> 0x33cc4 fde=[ 2cb18] │ │ │ │ - 0xffffffffffe848a1 (offset: 0x2678a5) -> 0x33cf0 fde=[ 2cb44] │ │ │ │ - 0xffffffffffe849f5 (offset: 0x2679f9) -> 0x33f80 fde=[ 2cdd4] │ │ │ │ - 0xffffffffffe84b0c (offset: 0x267b10) -> 0x33d1c fde=[ 2cb70] │ │ │ │ - 0xffffffffffe84b32 (offset: 0x267b36) -> 0x33d40 fde=[ 2cb94] │ │ │ │ - 0xffffffffffe84b58 (offset: 0x267b5c) -> 0x33d64 fde=[ 2cbb8] │ │ │ │ - 0xffffffffffe84bfd (offset: 0x267c01) -> 0x33fb4 fde=[ 2ce08] │ │ │ │ - 0xffffffffffe84c9b (offset: 0x267c9f) -> 0x33fe0 fde=[ 2ce34] │ │ │ │ - 0xffffffffffe84d60 (offset: 0x267d64) -> 0x33d78 fde=[ 2cbcc] │ │ │ │ - 0xffffffffffe84d9c (offset: 0x267da0) -> 0x340a4 fde=[ 2cef8] │ │ │ │ - 0xffffffffffe853dc (offset: 0x2683e0) -> 0x340f8 fde=[ 2cf4c] │ │ │ │ - 0xffffffffffe8592c (offset: 0x268930) -> 0x3414c fde=[ 2cfa0] │ │ │ │ - 0xffffffffffe859bc (offset: 0x2689c0) -> 0x3400c fde=[ 2ce60] │ │ │ │ - 0xffffffffffe85b5c (offset: 0x268b60) -> 0x34058 fde=[ 2ceac] │ │ │ │ - 0xffffffffffe85cdc (offset: 0x268ce0) -> 0x3419c fde=[ 2cff0] │ │ │ │ - 0xffffffffffe85f1c (offset: 0x268f20) -> 0x341ec fde=[ 2d040] │ │ │ │ - 0xffffffffffe85f2c (offset: 0x268f30) -> 0x34200 fde=[ 2d054] │ │ │ │ - 0xffffffffffe85f3c (offset: 0x268f40) -> 0x34214 fde=[ 2d068] │ │ │ │ - 0xffffffffffe85f4c (offset: 0x268f50) -> 0x34228 fde=[ 2d07c] │ │ │ │ - 0xffffffffffe861fc (offset: 0x269200) -> 0x3423c fde=[ 2d090] │ │ │ │ - 0xffffffffffe863cc (offset: 0x2693d0) -> 0x34250 fde=[ 2d0a4] │ │ │ │ - 0xffffffffffe8657b (offset: 0x26957f) -> 0x34264 fde=[ 2d0b8] │ │ │ │ - 0xffffffffffe865d5 (offset: 0x2695d9) -> 0x34290 fde=[ 2d0e4] │ │ │ │ - 0xffffffffffe86628 (offset: 0x26962c) -> 0x342b4 fde=[ 2d108] │ │ │ │ - 0xffffffffffe87e21 (offset: 0x26ae25) -> 0x342e4 fde=[ 2d138] │ │ │ │ - 0xffffffffffe87f6f (offset: 0x26af73) -> 0x34318 fde=[ 2d16c] │ │ │ │ - 0xffffffffffe883a3 (offset: 0x26b3a7) -> 0x34348 fde=[ 2d19c] │ │ │ │ - 0xffffffffffe8875d (offset: 0x26b761) -> 0x34378 fde=[ 2d1cc] │ │ │ │ - 0xffffffffffe88b2c (offset: 0x26bb30) -> 0x343a4 fde=[ 2d1f8] │ │ │ │ - 0xffffffffffe88b8c (offset: 0x26bb90) -> 0x343d4 fde=[ 2d228] │ │ │ │ - 0xffffffffffe88c7c (offset: 0x26bc80) -> 0x34418 fde=[ 2d26c] │ │ │ │ - 0xffffffffffe88f3c (offset: 0x26bf40) -> 0x34494 fde=[ 2d2e8] │ │ │ │ - 0xffffffffffe88fac (offset: 0x26bfb0) -> 0x344c4 fde=[ 2d318] │ │ │ │ - 0xffffffffffe8900c (offset: 0x26c010) -> 0x344f8 fde=[ 2d34c] │ │ │ │ - 0xffffffffffe890ac (offset: 0x26c0b0) -> 0x3446c fde=[ 2d2c0] │ │ │ │ - 0xffffffffffe890fc (offset: 0x26c100) -> 0x34528 fde=[ 2d37c] │ │ │ │ - 0xffffffffffe8911c (offset: 0x26c120) -> 0x345c4 fde=[ 2d418] │ │ │ │ - 0xffffffffffe8928c (offset: 0x26c290) -> 0x3462c fde=[ 2d480] │ │ │ │ - 0xffffffffffe8942c (offset: 0x26c430) -> 0x34654 fde=[ 2d4a8] │ │ │ │ - 0xffffffffffe8957c (offset: 0x26c580) -> 0x346a4 fde=[ 2d4f8] │ │ │ │ - 0xffffffffffe8964c (offset: 0x26c650) -> 0x346b8 fde=[ 2d50c] │ │ │ │ - 0xffffffffffe896cc (offset: 0x26c6d0) -> 0x346f4 fde=[ 2d548] │ │ │ │ - 0xffffffffffe896ec (offset: 0x26c6f0) -> 0x34708 fde=[ 2d55c] │ │ │ │ - 0xffffffffffe8976c (offset: 0x26c770) -> 0x3471c fde=[ 2d570] │ │ │ │ - 0xffffffffffe8980c (offset: 0x26c810) -> 0x34744 fde=[ 2d598] │ │ │ │ - 0xffffffffffe89aec (offset: 0x26caf0) -> 0x34784 fde=[ 2d5d8] │ │ │ │ - 0xffffffffffe8a42c (offset: 0x26d430) -> 0x347dc fde=[ 2d630] │ │ │ │ - 0xffffffffffe8a6ac (offset: 0x26d6b0) -> 0x347fc fde=[ 2d650] │ │ │ │ - 0xffffffffffe8a71c (offset: 0x26d720) -> 0x34814 fde=[ 2d668] │ │ │ │ - 0xffffffffffe8a7dc (offset: 0x26d7e0) -> 0x34828 fde=[ 2d67c] │ │ │ │ - 0xffffffffffe8a89c (offset: 0x26d8a0) -> 0x3483c fde=[ 2d690] │ │ │ │ - 0xffffffffffe8a9ec (offset: 0x26d9f0) -> 0x34854 fde=[ 2d6a8] │ │ │ │ - 0xffffffffffe8aacc (offset: 0x26dad0) -> 0x34868 fde=[ 2d6bc] │ │ │ │ - 0xffffffffffe8aaec (offset: 0x26daf0) -> 0x3487c fde=[ 2d6d0] │ │ │ │ - 0xffffffffffe8ab0c (offset: 0x26db10) -> 0x34890 fde=[ 2d6e4] │ │ │ │ - 0xffffffffffe8ac1c (offset: 0x26dc20) -> 0x348cc fde=[ 2d720] │ │ │ │ - 0xffffffffffe8ac8c (offset: 0x26dc90) -> 0x34908 fde=[ 2d75c] │ │ │ │ - 0xffffffffffe8acac (offset: 0x26dcb0) -> 0x3491c fde=[ 2d770] │ │ │ │ - 0xffffffffffe8aefc (offset: 0x26df00) -> 0x34940 fde=[ 2d794] │ │ │ │ - 0xffffffffffe8d02c (offset: 0x270030) -> 0x34994 fde=[ 2d7e8] │ │ │ │ - 0xffffffffffe8d04c (offset: 0x270050) -> 0x349a8 fde=[ 2d7fc] │ │ │ │ - 0xffffffffffe8d13c (offset: 0x270140) -> 0x349d4 fde=[ 2d828] │ │ │ │ - 0xffffffffffe8d1fc (offset: 0x270200) -> 0x349ec fde=[ 2d840] │ │ │ │ - 0xffffffffffe8d41c (offset: 0x270420) -> 0x34a1c fde=[ 2d870] │ │ │ │ - 0xffffffffffe8d9ac (offset: 0x2709b0) -> 0x34a34 fde=[ 2d888] │ │ │ │ - 0xffffffffffe8da0c (offset: 0x270a10) -> 0x34a4c fde=[ 2d8a0] │ │ │ │ - 0xffffffffffe8db1c (offset: 0x270b20) -> 0x34bf4 fde=[ 2da48] │ │ │ │ - 0xffffffffffe8dc5c (offset: 0x270c60) -> 0x34ab4 fde=[ 2d908] │ │ │ │ - 0xffffffffffe8dd4c (offset: 0x270d50) -> 0x34aec fde=[ 2d940] │ │ │ │ - 0xffffffffffe8e25c (offset: 0x271260) -> 0x34b38 fde=[ 2d98c] │ │ │ │ - 0xffffffffffe8e31c (offset: 0x271320) -> 0x34b64 fde=[ 2d9b8] │ │ │ │ - 0xffffffffffe8e7dc (offset: 0x2717e0) -> 0x34c34 fde=[ 2da88] │ │ │ │ - 0xffffffffffe8e8ac (offset: 0x2718b0) -> 0x34c4c fde=[ 2daa0] │ │ │ │ - 0xffffffffffe8e93c (offset: 0x271940) -> 0x34c60 fde=[ 2dab4] │ │ │ │ - 0xffffffffffe8ea2c (offset: 0x271a30) -> 0x34c74 fde=[ 2dac8] │ │ │ │ - 0xffffffffffe8ebbc (offset: 0x271bc0) -> 0x34c88 fde=[ 2dadc] │ │ │ │ - 0xffffffffffe8ec0c (offset: 0x271c10) -> 0x34cd0 fde=[ 2db24] │ │ │ │ - 0xffffffffffe8ec5c (offset: 0x271c60) -> 0x34d18 fde=[ 2db6c] │ │ │ │ - 0xffffffffffe8ecec (offset: 0x271cf0) -> 0x34d60 fde=[ 2dbb4] │ │ │ │ - 0xffffffffffe8eeac (offset: 0x271eb0) -> 0x34d74 fde=[ 2dbc8] │ │ │ │ - 0xffffffffffe8f2bc (offset: 0x2722c0) -> 0x34dc0 fde=[ 2dc14] │ │ │ │ - 0xffffffffffe8f33c (offset: 0x272340) -> 0x34e08 fde=[ 2dc5c] │ │ │ │ - 0xffffffffffe8f53c (offset: 0x272540) -> 0x34e1c fde=[ 2dc70] │ │ │ │ - 0xffffffffffe8f65c (offset: 0x272660) -> 0x34e68 fde=[ 2dcbc] │ │ │ │ - 0xffffffffffe8f99c (offset: 0x2729a0) -> 0x34ea4 fde=[ 2dcf8] │ │ │ │ - 0xffffffffffe8fb8c (offset: 0x272b90) -> 0x34ec8 fde=[ 2dd1c] │ │ │ │ - 0xffffffffffe8fd7c (offset: 0x272d80) -> 0x34eec fde=[ 2dd40] │ │ │ │ - 0xffffffffffe8ff6c (offset: 0x272f70) -> 0x34f38 fde=[ 2dd8c] │ │ │ │ - 0xffffffffffe8ffec (offset: 0x272ff0) -> 0x34f80 fde=[ 2ddd4] │ │ │ │ - 0xffffffffffe901bc (offset: 0x2731c0) -> 0x34fa4 fde=[ 2ddf8] │ │ │ │ - 0xffffffffffe9038c (offset: 0x273390) -> 0x34fc8 fde=[ 2de1c] │ │ │ │ - 0xffffffffffe9055c (offset: 0x273560) -> 0x34fec fde=[ 2de40] │ │ │ │ - 0xffffffffffe9069c (offset: 0x2736a0) -> 0x35038 fde=[ 2de8c] │ │ │ │ - 0xffffffffffe9095c (offset: 0x273960) -> 0x35084 fde=[ 2ded8] │ │ │ │ - 0xffffffffffe90b2c (offset: 0x273b30) -> 0x35098 fde=[ 2deec] │ │ │ │ - 0xffffffffffe90b8c (offset: 0x273b90) -> 0x350e0 fde=[ 2df34] │ │ │ │ - 0xffffffffffe90c3c (offset: 0x273c40) -> 0x35128 fde=[ 2df7c] │ │ │ │ - 0xffffffffffe90c8c (offset: 0x273c90) -> 0x35170 fde=[ 2dfc4] │ │ │ │ - 0xffffffffffe90d2c (offset: 0x273d30) -> 0x351b8 fde=[ 2e00c] │ │ │ │ - 0xffffffffffe90e9c (offset: 0x273ea0) -> 0x35204 fde=[ 2e058] │ │ │ │ - 0xffffffffffe9106c (offset: 0x274070) -> 0x35228 fde=[ 2e07c] │ │ │ │ - 0xffffffffffe910ec (offset: 0x2740f0) -> 0x35270 fde=[ 2e0c4] │ │ │ │ - 0xffffffffffe9123c (offset: 0x274240) -> 0x352bc fde=[ 2e110] │ │ │ │ - 0xffffffffffe914cc (offset: 0x2744d0) -> 0x35308 fde=[ 2e15c] │ │ │ │ - 0xffffffffffe9169c (offset: 0x2746a0) -> 0x3531c fde=[ 2e170] │ │ │ │ - 0xffffffffffe91c2c (offset: 0x274c30) -> 0x35368 fde=[ 2e1bc] │ │ │ │ - 0xffffffffffe9225c (offset: 0x275260) -> 0x353b4 fde=[ 2e208] │ │ │ │ - 0xffffffffffe9243c (offset: 0x275440) -> 0x35404 fde=[ 2e258] │ │ │ │ - 0xffffffffffe9249c (offset: 0x2754a0) -> 0x3541c fde=[ 2e270] │ │ │ │ - 0xffffffffffe9251c (offset: 0x275520) -> 0x35430 fde=[ 2e284] │ │ │ │ - 0xffffffffffe92f5c (offset: 0x275f60) -> 0x3546c fde=[ 2e2c0] │ │ │ │ - 0xffffffffffe933cc (offset: 0x2763d0) -> 0x3548c fde=[ 2e2e0] │ │ │ │ - 0xffffffffffe934dc (offset: 0x2764e0) -> 0x354c8 fde=[ 2e31c] │ │ │ │ - 0xffffffffffe9354c (offset: 0x276550) -> 0x35504 fde=[ 2e358] │ │ │ │ - 0xffffffffffe9356c (offset: 0x276570) -> 0x35518 fde=[ 2e36c] │ │ │ │ - 0xffffffffffe9358c (offset: 0x276590) -> 0x3552c fde=[ 2e380] │ │ │ │ - 0xffffffffffe935cc (offset: 0x2765d0) -> 0x35544 fde=[ 2e398] │ │ │ │ - 0xffffffffffe9369c (offset: 0x2766a0) -> 0x355b4 fde=[ 2e408] │ │ │ │ - 0xffffffffffe939ec (offset: 0x2769f0) -> 0x3555c fde=[ 2e3b0] │ │ │ │ - 0xffffffffffe93b6c (offset: 0x276b70) -> 0x355f4 fde=[ 2e448] │ │ │ │ - 0xffffffffffe940dc (offset: 0x2770e0) -> 0x35614 fde=[ 2e468] │ │ │ │ - 0xffffffffffe940ec (offset: 0x2770f0) -> 0x356a8 fde=[ 2e4fc] │ │ │ │ - 0xffffffffffe942dc (offset: 0x2772e0) -> 0x3562c fde=[ 2e480] │ │ │ │ - 0xffffffffffe943cc (offset: 0x2773d0) -> 0x35658 fde=[ 2e4ac] │ │ │ │ - 0xffffffffffe9451c (offset: 0x277520) -> 0x356fc fde=[ 2e550] │ │ │ │ - 0xffffffffffe945bc (offset: 0x2775c0) -> 0x3571c fde=[ 2e570] │ │ │ │ - 0xffffffffffe9461c (offset: 0x277620) -> 0x35738 fde=[ 2e58c] │ │ │ │ - 0xffffffffffe9479c (offset: 0x2777a0) -> 0x3575c fde=[ 2e5b0] │ │ │ │ - 0xffffffffffe952fc (offset: 0x278300) -> 0x357ac fde=[ 2e600] │ │ │ │ - 0xffffffffffe9568c (offset: 0x278690) -> 0x357f8 fde=[ 2e64c] │ │ │ │ - 0xffffffffffe9647c (offset: 0x279480) -> 0x35848 fde=[ 2e69c] │ │ │ │ - 0xffffffffffe964fc (offset: 0x279500) -> 0x3585c fde=[ 2e6b0] │ │ │ │ - 0xffffffffffe96c0c (offset: 0x279c10) -> 0x358a8 fde=[ 2e6fc] │ │ │ │ - 0xffffffffffe96dfc (offset: 0x279e00) -> 0x358ec fde=[ 2e740] │ │ │ │ - 0xffffffffffe96f0c (offset: 0x279f10) -> 0x35930 fde=[ 2e784] │ │ │ │ - 0xffffffffffe9737c (offset: 0x27a380) -> 0x35980 fde=[ 2e7d4] │ │ │ │ - 0xffffffffffe978fc (offset: 0x27a900) -> 0x359cc fde=[ 2e820] │ │ │ │ - 0xffffffffffe97f1c (offset: 0x27af20) -> 0x35a20 fde=[ 2e874] │ │ │ │ - 0xffffffffffe98d7c (offset: 0x27bd80) -> 0x35a74 fde=[ 2e8c8] │ │ │ │ - 0xffffffffffe98ecc (offset: 0x27bed0) -> 0x35a98 fde=[ 2e8ec] │ │ │ │ - 0xffffffffffe9901c (offset: 0x27c020) -> 0x35abc fde=[ 2e910] │ │ │ │ - 0xffffffffffe9924c (offset: 0x27c250) -> 0x35b04 fde=[ 2e958] │ │ │ │ - 0xffffffffffe9926c (offset: 0x27c270) -> 0x35b18 fde=[ 2e96c] │ │ │ │ - 0xffffffffffe9937c (offset: 0x27c380) -> 0x35b54 fde=[ 2e9a8] │ │ │ │ - 0xffffffffffe993ec (offset: 0x27c3f0) -> 0x35b90 fde=[ 2e9e4] │ │ │ │ - 0xffffffffffe9940c (offset: 0x27c410) -> 0x35ba4 fde=[ 2e9f8] │ │ │ │ - 0xffffffffffe9944c (offset: 0x27c450) -> 0x35bd4 fde=[ 2ea28] │ │ │ │ - 0xffffffffffe9969c (offset: 0x27c6a0) -> 0x35c28 fde=[ 2ea7c] │ │ │ │ - 0xffffffffffe99abc (offset: 0x27cac0) -> 0x35c7c fde=[ 2ead0] │ │ │ │ - 0xffffffffffe99c7c (offset: 0x27cc80) -> 0x35cc8 fde=[ 2eb1c] │ │ │ │ - 0xffffffffffe99ddc (offset: 0x27cde0) -> 0x35d14 fde=[ 2eb68] │ │ │ │ - 0xffffffffffe99e2c (offset: 0x27ce30) -> 0x35d4c fde=[ 2eba0] │ │ │ │ - 0xffffffffffe99fac (offset: 0x27cfb0) -> 0x35d78 fde=[ 2ebcc] │ │ │ │ - 0xffffffffffe9a1ac (offset: 0x27d1b0) -> 0x35dac fde=[ 2ec00] │ │ │ │ - 0xffffffffffe9a37c (offset: 0x27d380) -> 0x35df4 fde=[ 2ec48] │ │ │ │ - 0xffffffffffe9a4ac (offset: 0x27d4b0) -> 0x35f3c fde=[ 2ed90] │ │ │ │ - 0xffffffffffe9a58c (offset: 0x27d590) -> 0x35fa4 fde=[ 2edf8] │ │ │ │ - 0xffffffffffe9a66c (offset: 0x27d670) -> 0x35e14 fde=[ 2ec68] │ │ │ │ - 0xffffffffffe9a6cc (offset: 0x27d6d0) -> 0x35e38 fde=[ 2ec8c] │ │ │ │ - 0xffffffffffe9a6ec (offset: 0x27d6f0) -> 0x3600c fde=[ 2ee60] │ │ │ │ - 0xffffffffffe9a7ac (offset: 0x27d7b0) -> 0x36060 fde=[ 2eeb4] │ │ │ │ - 0xffffffffffe9a86c (offset: 0x27d870) -> 0x35e4c fde=[ 2eca0] │ │ │ │ - 0xffffffffffe9a91c (offset: 0x27d920) -> 0x35e6c fde=[ 2ecc0] │ │ │ │ - 0xffffffffffe9a94c (offset: 0x27d950) -> 0x360b4 fde=[ 2ef08] │ │ │ │ - 0xffffffffffe9a9ac (offset: 0x27d9b0) -> 0x360f0 fde=[ 2ef44] │ │ │ │ - 0xffffffffffe9a9ec (offset: 0x27d9f0) -> 0x36120 fde=[ 2ef74] │ │ │ │ - 0xffffffffffe9aa7c (offset: 0x27da80) -> 0x35e88 fde=[ 2ecdc] │ │ │ │ - 0xffffffffffe9aadc (offset: 0x27dae0) -> 0x36170 fde=[ 2efc4] │ │ │ │ - 0xffffffffffe9ac3c (offset: 0x27dc40) -> 0x361c4 fde=[ 2f018] │ │ │ │ - 0xffffffffffe9acdc (offset: 0x27dce0) -> 0x35ec4 fde=[ 2ed18] │ │ │ │ - 0xffffffffffe9ad6c (offset: 0x27dd70) -> 0x36214 fde=[ 2f068] │ │ │ │ - 0xffffffffffe9aedc (offset: 0x27dee0) -> 0x36268 fde=[ 2f0bc] │ │ │ │ - 0xffffffffffe9af8c (offset: 0x27df90) -> 0x362a4 fde=[ 2f0f8] │ │ │ │ - 0xffffffffffe9b06c (offset: 0x27e070) -> 0x3630c fde=[ 2f160] │ │ │ │ - 0xffffffffffe9b27c (offset: 0x27e280) -> 0x35f00 fde=[ 2ed54] │ │ │ │ - 0xffffffffffe9b2dc (offset: 0x27e2e0) -> 0x36360 fde=[ 2f1b4] │ │ │ │ - 0xffffffffffe9b3ac (offset: 0x27e3b0) -> 0x363cc fde=[ 2f220] │ │ │ │ - 0xffffffffffe9b88c (offset: 0x27e890) -> 0x3641c fde=[ 2f270] │ │ │ │ - 0xffffffffffe9bd6c (offset: 0x27ed70) -> 0x3646c fde=[ 2f2c0] │ │ │ │ - 0xffffffffffe9befc (offset: 0x27ef00) -> 0x364a8 fde=[ 2f2fc] │ │ │ │ - 0xffffffffffe9c24c (offset: 0x27f250) -> 0x364ec fde=[ 2f340] │ │ │ │ - 0xffffffffffe9c3ac (offset: 0x27f3b0) -> 0x36508 fde=[ 2f35c] │ │ │ │ - 0xffffffffffe9c67c (offset: 0x27f680) -> 0x36574 fde=[ 2f3c8] │ │ │ │ - 0xffffffffffe9c8ac (offset: 0x27f8b0) -> 0x36590 fde=[ 2f3e4] │ │ │ │ - 0xffffffffffe9e94c (offset: 0x281950) -> 0x365a4 fde=[ 2f3f8] │ │ │ │ - 0xffffffffffe9f22c (offset: 0x282230) -> 0x365e0 fde=[ 2f434] │ │ │ │ - 0xffffffffffe9f3fc (offset: 0x282400) -> 0x365fc fde=[ 2f450] │ │ │ │ - 0xffffffffffe9f55c (offset: 0x282560) -> 0x36638 fde=[ 2f48c] │ │ │ │ - 0xffffffffffe9f72c (offset: 0x282730) -> 0x36664 fde=[ 2f4b8] │ │ │ │ - 0xffffffffffe9f9dc (offset: 0x2829e0) -> 0x366b0 fde=[ 2f504] │ │ │ │ - 0xffffffffffe9fb6c (offset: 0x282b70) -> 0x366dc fde=[ 2f530] │ │ │ │ - 0xffffffffffe9fd8c (offset: 0x282d90) -> 0x366fc fde=[ 2f550] │ │ │ │ - 0xffffffffffe9fe8c (offset: 0x282e90) -> 0x3671c fde=[ 2f570] │ │ │ │ - 0xffffffffffe9feac (offset: 0x282eb0) -> 0x36730 fde=[ 2f584] │ │ │ │ - 0xffffffffffe9febc (offset: 0x282ec0) -> 0x36744 fde=[ 2f598] │ │ │ │ - 0xffffffffffe9fecc (offset: 0x282ed0) -> 0x3675c fde=[ 2f5b0] │ │ │ │ - 0xffffffffffea007c (offset: 0x283080) -> 0x36788 fde=[ 2f5dc] │ │ │ │ - 0xffffffffffea049c (offset: 0x2834a0) -> 0x367d8 fde=[ 2f62c] │ │ │ │ - 0xffffffffffea09cc (offset: 0x2839d0) -> 0x367ec fde=[ 2f640] │ │ │ │ - 0xffffffffffea0bec (offset: 0x283bf0) -> 0x36830 fde=[ 2f684] │ │ │ │ - 0xffffffffffea0ccc (offset: 0x283cd0) -> 0x36844 fde=[ 2f698] │ │ │ │ - 0xffffffffffea143c (offset: 0x284440) -> 0x36890 fde=[ 2f6e4] │ │ │ │ - 0xffffffffffea157c (offset: 0x284580) -> 0x368dc fde=[ 2f730] │ │ │ │ - 0xffffffffffea16cc (offset: 0x2846d0) -> 0x36910 fde=[ 2f764] │ │ │ │ - 0xffffffffffea17dc (offset: 0x2847e0) -> 0x3694c fde=[ 2f7a0] │ │ │ │ - 0xffffffffffea18bc (offset: 0x2848c0) -> 0x36970 fde=[ 2f7c4] │ │ │ │ - 0xffffffffffea25ac (offset: 0x2855b0) -> 0x369d8 fde=[ 2f82c] │ │ │ │ - 0xffffffffffea264c (offset: 0x285650) -> 0x369f4 fde=[ 2f848] │ │ │ │ - 0xffffffffffea27ec (offset: 0x2857f0) -> 0x36a44 fde=[ 2f898] │ │ │ │ - 0xffffffffffea280c (offset: 0x285810) -> 0x36a5c fde=[ 2f8b0] │ │ │ │ - 0xffffffffffea2c5c (offset: 0x285c60) -> 0x36ab4 fde=[ 2f908] │ │ │ │ - 0xffffffffffea307c (offset: 0x286080) -> 0x36b04 fde=[ 2f958] │ │ │ │ - 0xffffffffffea3dac (offset: 0x286db0) -> 0x36b3c fde=[ 2f990] │ │ │ │ - 0xffffffffffea405c (offset: 0x287060) -> 0x36b58 fde=[ 2f9ac] │ │ │ │ - 0xffffffffffea432c (offset: 0x287330) -> 0x36c38 fde=[ 2fa8c] │ │ │ │ - 0xffffffffffea440c (offset: 0x287410) -> 0x36c54 fde=[ 2faa8] │ │ │ │ - 0xffffffffffea478c (offset: 0x287790) -> 0x36ca0 fde=[ 2faf4] │ │ │ │ - 0xffffffffffea4d3c (offset: 0x287d40) -> 0x36cf0 fde=[ 2fb44] │ │ │ │ - 0xffffffffffea674c (offset: 0x289750) -> 0x36d40 fde=[ 2fb94] │ │ │ │ - 0xffffffffffeaaf9c (offset: 0x28dfa0) -> 0x36d90 fde=[ 2fbe4] │ │ │ │ - 0xffffffffffeaba2c (offset: 0x28ea30) -> 0x36de0 fde=[ 2fc34] │ │ │ │ - 0xffffffffffeabb0c (offset: 0x28eb10) -> 0x36dfc fde=[ 2fc50] │ │ │ │ - 0xffffffffffeabe8c (offset: 0x28ee90) -> 0x36e48 fde=[ 2fc9c] │ │ │ │ - 0xffffffffffeabf0c (offset: 0x28ef10) -> 0x36e64 fde=[ 2fcb8] │ │ │ │ - 0xffffffffffeabf6c (offset: 0x28ef70) -> 0x36e80 fde=[ 2fcd4] │ │ │ │ - 0xffffffffffeac9cc (offset: 0x28f9d0) -> 0x36ed0 fde=[ 2fd24] │ │ │ │ - 0xffffffffffeacadc (offset: 0x28fae0) -> 0x36eec fde=[ 2fd40] │ │ │ │ - 0xffffffffffeacb9c (offset: 0x28fba0) -> 0x36f08 fde=[ 2fd5c] │ │ │ │ - 0xffffffffffeaccbc (offset: 0x28fcc0) -> 0x36f24 fde=[ 2fd78] │ │ │ │ - 0xffffffffffeacf8c (offset: 0x28ff90) -> 0x36f64 fde=[ 2fdb8] │ │ │ │ - 0xffffffffffead00c (offset: 0x290010) -> 0x36f84 fde=[ 2fdd8] │ │ │ │ - 0xffffffffffead1cc (offset: 0x2901d0) -> 0x36ff4 fde=[ 2fe48] │ │ │ │ - 0xffffffffffead2fc (offset: 0x290300) -> 0x37024 fde=[ 2fe78] │ │ │ │ - 0xffffffffffead42c (offset: 0x290430) -> 0x37054 fde=[ 2fea8] │ │ │ │ - 0xffffffffffead4ac (offset: 0x2904b0) -> 0x37090 fde=[ 2fee4] │ │ │ │ - 0xffffffffffead4cc (offset: 0x2904d0) -> 0x370a4 fde=[ 2fef8] │ │ │ │ - 0xffffffffffead83c (offset: 0x290840) -> 0x370d8 fde=[ 2ff2c] │ │ │ │ - 0xffffffffffeaedfc (offset: 0x291e00) -> 0x3710c fde=[ 2ff60] │ │ │ │ - 0xffffffffffeb08ac (offset: 0x2938b0) -> 0x37140 fde=[ 2ff94] │ │ │ │ - 0xffffffffffeb29bc (offset: 0x2959c0) -> 0x37174 fde=[ 2ffc8] │ │ │ │ - 0xffffffffffeb29dc (offset: 0x2959e0) -> 0x37188 fde=[ 2ffdc] │ │ │ │ - 0xffffffffffeb2d3c (offset: 0x295d40) -> 0x37208 fde=[ 3005c] │ │ │ │ - 0xffffffffffeb2f0c (offset: 0x295f10) -> 0x371b8 fde=[ 3000c] │ │ │ │ - 0xffffffffffeb34bc (offset: 0x2964c0) -> 0x37258 fde=[ 300ac] │ │ │ │ - 0xffffffffffeb394c (offset: 0x296950) -> 0x37420 fde=[ 30274] │ │ │ │ - 0xffffffffffeb3c1c (offset: 0x296c20) -> 0x37454 fde=[ 302a8] │ │ │ │ - 0xffffffffffeb3d8c (offset: 0x296d90) -> 0x3728c fde=[ 300e0] │ │ │ │ - 0xffffffffffeb3f5c (offset: 0x296f60) -> 0x372f0 fde=[ 30144] │ │ │ │ - 0xffffffffffeb3f9c (offset: 0x296fa0) -> 0x37494 fde=[ 302e8] │ │ │ │ - 0xffffffffffeb4ffc (offset: 0x298000) -> 0x374c8 fde=[ 3031c] │ │ │ │ - 0xffffffffffeb52bc (offset: 0x2982c0) -> 0x3751c fde=[ 30370] │ │ │ │ - 0xffffffffffeb563c (offset: 0x298640) -> 0x37310 fde=[ 30164] │ │ │ │ - 0xffffffffffeb565c (offset: 0x298660) -> 0x37328 fde=[ 3017c] │ │ │ │ - 0xffffffffffeb567c (offset: 0x298680) -> 0x37570 fde=[ 303c4] │ │ │ │ - 0xffffffffffeb575c (offset: 0x298760) -> 0x375d8 fde=[ 3042c] │ │ │ │ - 0xffffffffffeb583c (offset: 0x298840) -> 0x3733c fde=[ 30190] │ │ │ │ - 0xffffffffffeb589c (offset: 0x2988a0) -> 0x37640 fde=[ 30494] │ │ │ │ - 0xffffffffffeb595c (offset: 0x298960) -> 0x376a4 fde=[ 304f8] │ │ │ │ - 0xffffffffffeb5a3c (offset: 0x298a40) -> 0x3770c fde=[ 30560] │ │ │ │ - 0xffffffffffeb5a9c (offset: 0x298aa0) -> 0x37748 fde=[ 3059c] │ │ │ │ - 0xffffffffffeb5adc (offset: 0x298ae0) -> 0x37778 fde=[ 305cc] │ │ │ │ - 0xffffffffffeb5c3c (offset: 0x298c40) -> 0x377cc fde=[ 30620] │ │ │ │ - 0xffffffffffeb5cdc (offset: 0x298ce0) -> 0x37360 fde=[ 301b4] │ │ │ │ - 0xffffffffffeb5d5c (offset: 0x298d60) -> 0x3781c fde=[ 30670] │ │ │ │ - 0xffffffffffeb5ecc (offset: 0x298ed0) -> 0x37870 fde=[ 306c4] │ │ │ │ - 0xffffffffffeb5f7c (offset: 0x298f80) -> 0x378ac fde=[ 30700] │ │ │ │ - 0xffffffffffeb605c (offset: 0x299060) -> 0x37914 fde=[ 30768] │ │ │ │ - 0xffffffffffeb63dc (offset: 0x2993e0) -> 0x3797c fde=[ 307d0] │ │ │ │ - 0xffffffffffeb642c (offset: 0x299430) -> 0x373a0 fde=[ 301f4] │ │ │ │ - 0xffffffffffeb64ec (offset: 0x2994f0) -> 0x379b8 fde=[ 3080c] │ │ │ │ - 0xffffffffffeb662c (offset: 0x299630) -> 0x37a0c fde=[ 30860] │ │ │ │ - 0xffffffffffeb67cc (offset: 0x2997d0) -> 0x37a54 fde=[ 308a8] │ │ │ │ - 0xffffffffffeb690c (offset: 0x299910) -> 0x37c34 fde=[ 30a88] │ │ │ │ - 0xffffffffffeb6a3c (offset: 0x299a40) -> 0x37c64 fde=[ 30ab8] │ │ │ │ - 0xffffffffffeb6b6c (offset: 0x299b70) -> 0x37a98 fde=[ 308ec] │ │ │ │ - 0xffffffffffeb6cdc (offset: 0x299ce0) -> 0x37ac8 fde=[ 3091c] │ │ │ │ - 0xffffffffffeb6e9c (offset: 0x299ea0) -> 0x37b2c fde=[ 30980] │ │ │ │ - 0xffffffffffeb70dc (offset: 0x29a0e0) -> 0x37c94 fde=[ 30ae8] │ │ │ │ - 0xffffffffffeb72dc (offset: 0x29a2e0) -> 0x37b78 fde=[ 309cc] │ │ │ │ - 0xffffffffffeb730c (offset: 0x29a310) -> 0x37b94 fde=[ 309e8] │ │ │ │ - 0xffffffffffeb733c (offset: 0x29a340) -> 0x37ba8 fde=[ 309fc] │ │ │ │ - 0xffffffffffeb739c (offset: 0x29a3a0) -> 0x37dd4 fde=[ 30c28] │ │ │ │ - 0xffffffffffeb74ac (offset: 0x29a4b0) -> 0x37e28 fde=[ 30c7c] │ │ │ │ - 0xffffffffffeb74ec (offset: 0x29a4f0) -> 0x37e58 fde=[ 30cac] │ │ │ │ - 0xffffffffffeb764c (offset: 0x29a650) -> 0x37cd8 fde=[ 30b2c] │ │ │ │ - 0xffffffffffeb767c (offset: 0x29a680) -> 0x37ea8 fde=[ 30cfc] │ │ │ │ - 0xffffffffffeb76cc (offset: 0x29a6d0) -> 0x37d20 fde=[ 30b74] │ │ │ │ - 0xffffffffffeb771c (offset: 0x29a720) -> 0x37d38 fde=[ 30b8c] │ │ │ │ - 0xffffffffffeb774c (offset: 0x29a750) -> 0x37ec8 fde=[ 30d1c] │ │ │ │ - 0xffffffffffeb779c (offset: 0x29a7a0) -> 0x37f04 fde=[ 30d58] │ │ │ │ - 0xffffffffffeb782c (offset: 0x29a830) -> 0x37f54 fde=[ 30da8] │ │ │ │ - 0xffffffffffeb78dc (offset: 0x29a8e0) -> 0x37d50 fde=[ 30ba4] │ │ │ │ - 0xffffffffffeb792c (offset: 0x29a930) -> 0x37d84 fde=[ 30bd8] │ │ │ │ - 0xffffffffffeb7a7c (offset: 0x29aa80) -> 0x37f9c fde=[ 30df0] │ │ │ │ - 0xffffffffffeb7c1c (offset: 0x29ac20) -> 0x38008 fde=[ 30e5c] │ │ │ │ - 0xffffffffffeb7fbc (offset: 0x29afc0) -> 0x37fb0 fde=[ 30e04] │ │ │ │ - 0xffffffffffeb813c (offset: 0x29b140) -> 0x38050 fde=[ 30ea4] │ │ │ │ - 0xffffffffffeb81cc (offset: 0x29b1d0) -> 0x380a0 fde=[ 30ef4] │ │ │ │ - 0xffffffffffeb828c (offset: 0x29b290) -> 0x380f4 fde=[ 30f48] │ │ │ │ - 0xffffffffffeb834c (offset: 0x29b350) -> 0x3814c fde=[ 30fa0] │ │ │ │ - 0xffffffffffeb84cc (offset: 0x29b4d0) -> 0x38224 fde=[ 31078] │ │ │ │ - 0xffffffffffeb85cc (offset: 0x29b5d0) -> 0x38264 fde=[ 310b8] │ │ │ │ - 0xffffffffffeb878c (offset: 0x29b790) -> 0x38198 fde=[ 30fec] │ │ │ │ - 0xffffffffffeb87ac (offset: 0x29b7b0) -> 0x382b4 fde=[ 31108] │ │ │ │ - 0xffffffffffeb883c (offset: 0x29b840) -> 0x38304 fde=[ 31158] │ │ │ │ - 0xffffffffffeb88dc (offset: 0x29b8e0) -> 0x38354 fde=[ 311a8] │ │ │ │ - 0xffffffffffeb8a0c (offset: 0x29ba10) -> 0x383a4 fde=[ 311f8] │ │ │ │ - 0xffffffffffeb8c0c (offset: 0x29bc10) -> 0x38410 fde=[ 31264] │ │ │ │ - 0xffffffffffeb8c1c (offset: 0x29bc20) -> 0x38458 fde=[ 312ac] │ │ │ │ - 0xffffffffffeb8c7c (offset: 0x29bc80) -> 0x38494 fde=[ 312e8] │ │ │ │ - 0xffffffffffeb8cdc (offset: 0x29bce0) -> 0x384d0 fde=[ 31324] │ │ │ │ - 0xffffffffffeb8f4c (offset: 0x29bf50) -> 0x38424 fde=[ 31278] │ │ │ │ - 0xffffffffffeb8f9c (offset: 0x29bfa0) -> 0x38524 fde=[ 31378] │ │ │ │ - 0xffffffffffeb900c (offset: 0x29c010) -> 0x38560 fde=[ 313b4] │ │ │ │ - 0xffffffffffeb90fc (offset: 0x29c100) -> 0x385b4 fde=[ 31408] │ │ │ │ - 0xffffffffffeb96ec (offset: 0x29c6f0) -> 0x38608 fde=[ 3145c] │ │ │ │ - 0xffffffffffeb997c (offset: 0x29c980) -> 0x3865c fde=[ 314b0] │ │ │ │ - 0xffffffffffeb99dc (offset: 0x29c9e0) -> 0x38698 fde=[ 314ec] │ │ │ │ - 0xffffffffffeb9a8c (offset: 0x29ca90) -> 0x386d4 fde=[ 31528] │ │ │ │ - 0xffffffffffeb9adc (offset: 0x29cae0) -> 0x38710 fde=[ 31564] │ │ │ │ - 0xffffffffffeb9b3c (offset: 0x29cb40) -> 0x3874c fde=[ 315a0] │ │ │ │ - 0xffffffffffeb9bbc (offset: 0x29cbc0) -> 0x38788 fde=[ 315dc] │ │ │ │ - 0xffffffffffeb9c2c (offset: 0x29cc30) -> 0x387c4 fde=[ 31618] │ │ │ │ - 0xffffffffffeb9cdc (offset: 0x29cce0) -> 0x38800 fde=[ 31654] │ │ │ │ - 0xffffffffffeb9d6c (offset: 0x29cd70) -> 0x38850 fde=[ 316a4] │ │ │ │ - 0xffffffffffeb9e2c (offset: 0x29ce30) -> 0x38890 fde=[ 316e4] │ │ │ │ - 0xffffffffffeb9f6c (offset: 0x29cf70) -> 0x388ec fde=[ 31740] │ │ │ │ - 0xffffffffffeb9fbc (offset: 0x29cfc0) -> 0x3893c fde=[ 31790] │ │ │ │ - 0xffffffffffeba20c (offset: 0x29d210) -> 0x389a8 fde=[ 317fc] │ │ │ │ - 0xffffffffffeba45c (offset: 0x29d460) -> 0x38904 fde=[ 31758] │ │ │ │ - 0xffffffffffeba46c (offset: 0x29d470) -> 0x38a14 fde=[ 31868] │ │ │ │ - 0xffffffffffeba54c (offset: 0x29d550) -> 0x38918 fde=[ 3176c] │ │ │ │ - 0xffffffffffeba5ac (offset: 0x29d5b0) -> 0x38a7c fde=[ 318d0] │ │ │ │ - 0xffffffffffeba75c (offset: 0x29d760) -> 0x38ae4 fde=[ 31938] │ │ │ │ - 0xffffffffffeba9bc (offset: 0x29d9c0) -> 0x38be8 fde=[ 31a3c] │ │ │ │ - 0xffffffffffebab3c (offset: 0x29db40) -> 0x38b8c fde=[ 319e0] │ │ │ │ - 0xffffffffffebab8e (offset: 0x29db92) -> 0x38c84 fde=[ 31ad8] │ │ │ │ - 0xffffffffffebac04 (offset: 0x29dc08) -> 0x38cac fde=[ 31b00] │ │ │ │ - 0xffffffffffebacf2 (offset: 0x29dcf6) -> 0x38cdc fde=[ 31b30] │ │ │ │ - 0xffffffffffebade0 (offset: 0x29dde4) -> 0x38d0c fde=[ 31b60] │ │ │ │ - 0xffffffffffebaec1 (offset: 0x29dec5) -> 0x38d38 fde=[ 31b8c] │ │ │ │ - 0xffffffffffebaf58 (offset: 0x29df5c) -> 0x38d64 fde=[ 31bb8] │ │ │ │ - 0xffffffffffebaffa (offset: 0x29dffe) -> 0x38d90 fde=[ 31be4] │ │ │ │ - 0xffffffffffebb1d3 (offset: 0x29e1d7) -> 0x38dbc fde=[ 31c10] │ │ │ │ - 0xffffffffffebb270 (offset: 0x29e274) -> 0x38de8 fde=[ 31c3c] │ │ │ │ - 0xffffffffffebb4ca (offset: 0x29e4ce) -> 0x38e14 fde=[ 31c68] │ │ │ │ - 0xffffffffffebb617 (offset: 0x29e61b) -> 0x38e44 fde=[ 31c98] │ │ │ │ - 0xffffffffffebb66d (offset: 0x29e671) -> 0x38e6c fde=[ 31cc0] │ │ │ │ - 0xffffffffffebb844 (offset: 0x29e848) -> 0x38ea0 fde=[ 31cf4] │ │ │ │ - 0xffffffffffebb9c7 (offset: 0x29e9cb) -> 0x38ee0 fde=[ 31d34] │ │ │ │ - 0xffffffffffebbb41 (offset: 0x29eb45) -> 0x38f14 fde=[ 31d68] │ │ │ │ - 0xffffffffffebbbfa (offset: 0x29ebfe) -> 0x38f28 fde=[ 31d7c] │ │ │ │ - 0xffffffffffebbf79 (offset: 0x29ef7d) -> 0x38f60 fde=[ 31db4] │ │ │ │ - 0xffffffffffebca26 (offset: 0x29fa2a) -> 0x38f90 fde=[ 31de4] │ │ │ │ - 0xffffffffffebcb19 (offset: 0x29fb1d) -> 0x38fb8 fde=[ 31e0c] │ │ │ │ - 0xffffffffffebcbb6 (offset: 0x29fbba) -> 0x38fcc fde=[ 31e20] │ │ │ │ - 0xffffffffffebcc55 (offset: 0x29fc59) -> 0x38ff4 fde=[ 31e48] │ │ │ │ - 0xffffffffffebccc6 (offset: 0x29fcca) -> 0x3901c fde=[ 31e70] │ │ │ │ - 0xffffffffffebce95 (offset: 0x29fe99) -> 0x39044 fde=[ 31e98] │ │ │ │ - 0xffffffffffebcf10 (offset: 0x29ff14) -> 0x39070 fde=[ 31ec4] │ │ │ │ - 0xffffffffffebd630 (offset: 0x2a0634) -> 0x390a8 fde=[ 31efc] │ │ │ │ - 0xffffffffffebdbe4 (offset: 0x2a0be8) -> 0x390e0 fde=[ 31f34] │ │ │ │ - 0xffffffffffebe273 (offset: 0x2a1277) -> 0x39118 fde=[ 31f6c] │ │ │ │ - 0xffffffffffebe3d0 (offset: 0x2a13d4) -> 0x39150 fde=[ 31fa4] │ │ │ │ - 0xffffffffffebe711 (offset: 0x2a1715) -> 0x39188 fde=[ 31fdc] │ │ │ │ - 0xffffffffffebe802 (offset: 0x2a1806) -> 0x391c0 fde=[ 32014] │ │ │ │ - 0xffffffffffebe94d (offset: 0x2a1951) -> 0x391e8 fde=[ 3203c] │ │ │ │ - 0xffffffffffebeb30 (offset: 0x2a1b34) -> 0x3921c fde=[ 32070] │ │ │ │ - 0xffffffffffebec8a (offset: 0x2a1c8e) -> 0x3924c fde=[ 320a0] │ │ │ │ - 0xffffffffffebecb5 (offset: 0x2a1cb9) -> 0x39260 fde=[ 320b4] │ │ │ │ - 0xffffffffffebf7f4 (offset: 0x2a27f8) -> 0x39290 fde=[ 320e4] │ │ │ │ - 0xffffffffffebf827 (offset: 0x2a282b) -> 0x392a4 fde=[ 320f8] │ │ │ │ - 0xffffffffffebfafc (offset: 0x2a2b00) -> 0x392cc fde=[ 32120] │ │ │ │ - 0xffffffffffebfb32 (offset: 0x2a2b36) -> 0x392e0 fde=[ 32134] │ │ │ │ - 0xffffffffffebff23 (offset: 0x2a2f27) -> 0x39318 fde=[ 3216c] │ │ │ │ - 0xffffffffffec003e (offset: 0x2a3042) -> 0x39344 fde=[ 32198] │ │ │ │ - 0xffffffffffec006d (offset: 0x2a3071) -> 0x39358 fde=[ 321ac] │ │ │ │ - 0xffffffffffec0080 (offset: 0x2a3084) -> 0x3936c fde=[ 321c0] │ │ │ │ - 0xffffffffffec00a4 (offset: 0x2a30a8) -> 0x39380 fde=[ 321d4] │ │ │ │ - 0xffffffffffec00b7 (offset: 0x2a30bb) -> 0x39394 fde=[ 321e8] │ │ │ │ - 0xffffffffffec00c0 (offset: 0x2a30c4) -> 0x393a8 fde=[ 321fc] │ │ │ │ - 0xffffffffffec00d9 (offset: 0x2a30dd) -> 0x393bc fde=[ 32210] │ │ │ │ - 0xffffffffffec00f2 (offset: 0x2a30f6) -> 0x393d0 fde=[ 32224] │ │ │ │ - 0xffffffffffec0135 (offset: 0x2a3139) -> 0x393f0 fde=[ 32244] │ │ │ │ - 0xffffffffffec017a (offset: 0x2a317e) -> 0x39410 fde=[ 32264] │ │ │ │ - 0xffffffffffec0220 (offset: 0x2a3224) -> 0x39440 fde=[ 32294] │ │ │ │ - 0xffffffffffec0235 (offset: 0x2a3239) -> 0x39454 fde=[ 322a8] │ │ │ │ - 0xffffffffffec05ca (offset: 0x2a35ce) -> 0x39484 fde=[ 322d8] │ │ │ │ - 0xffffffffffec068e (offset: 0x2a3692) -> 0x394a4 fde=[ 322f8] │ │ │ │ - 0xffffffffffec06ac (offset: 0x2a36b0) -> 0x394bc fde=[ 32310] │ │ │ │ - 0xffffffffffec06dc (offset: 0x2a36e0) -> 0x394d8 fde=[ 3232c] │ │ │ │ - 0xffffffffffec074c (offset: 0x2a3750) -> 0x39524 fde=[ 32378] │ │ │ │ - 0xffffffffffec189c (offset: 0x2a48a0) -> 0x39704 fde=[ 32558] │ │ │ │ - 0xffffffffffec1b3c (offset: 0x2a4b40) -> 0x3957c fde=[ 323d0] │ │ │ │ - 0xffffffffffec1f4c (offset: 0x2a4f50) -> 0x39670 fde=[ 324c4] │ │ │ │ - 0xffffffffffec20bc (offset: 0x2a50c0) -> 0x396d8 fde=[ 3252c] │ │ │ │ - 0xffffffffffec20fc (offset: 0x2a5100) -> 0x39754 fde=[ 325a8] │ │ │ │ - 0xffffffffffec22cc (offset: 0x2a52d0) -> 0x397a4 fde=[ 325f8] │ │ │ │ - 0xffffffffffec22dc (offset: 0x2a52e0) -> 0x397b8 fde=[ 3260c] │ │ │ │ - 0xffffffffffec22fc (offset: 0x2a5300) -> 0x397cc fde=[ 32620] │ │ │ │ - 0xffffffffffec230c (offset: 0x2a5310) -> 0x397e0 fde=[ 32634] │ │ │ │ - 0xffffffffffec232c (offset: 0x2a5330) -> 0x397f8 fde=[ 3264c] │ │ │ │ - 0xffffffffffec236c (offset: 0x2a5370) -> 0x39814 fde=[ 32668] │ │ │ │ - 0xffffffffffec237c (offset: 0x2a5380) -> 0x39828 fde=[ 3267c] │ │ │ │ - 0xffffffffffec238c (offset: 0x2a5390) -> 0x3983c fde=[ 32690] │ │ │ │ - 0xffffffffffec23ac (offset: 0x2a53b0) -> 0x39954 fde=[ 327a8] │ │ │ │ - 0xffffffffffec2fac (offset: 0x2a5fb0) -> 0x399a8 fde=[ 327fc] │ │ │ │ - 0xffffffffffec31cc (offset: 0x2a61d0) -> 0x399f8 fde=[ 3284c] │ │ │ │ - 0xffffffffffec338c (offset: 0x2a6390) -> 0x39854 fde=[ 326a8] │ │ │ │ - 0xffffffffffec33ac (offset: 0x2a63b0) -> 0x3986c fde=[ 326c0] │ │ │ │ - 0xffffffffffec340c (offset: 0x2a6410) -> 0x39a2c fde=[ 32880] │ │ │ │ - 0xffffffffffec34ec (offset: 0x2a64f0) -> 0x39890 fde=[ 326e4] │ │ │ │ - 0xffffffffffec34fc (offset: 0x2a6500) -> 0x39a94 fde=[ 328e8] │ │ │ │ - 0xffffffffffec353c (offset: 0x2a6540) -> 0x39ac4 fde=[ 32918] │ │ │ │ - 0xffffffffffec35ec (offset: 0x2a65f0) -> 0x39b40 fde=[ 32994] │ │ │ │ - 0xffffffffffec371c (offset: 0x2a6720) -> 0x39b88 fde=[ 329dc] │ │ │ │ - 0xffffffffffec386c (offset: 0x2a6870) -> 0x39bdc fde=[ 32a30] │ │ │ │ - 0xffffffffffec3a2c (offset: 0x2a6a30) -> 0x39b2c fde=[ 32980] │ │ │ │ - 0xffffffffffec3a6c (offset: 0x2a6a70) -> 0x39c2c fde=[ 32a80] │ │ │ │ - 0xffffffffffec3b4c (offset: 0x2a6b50) -> 0x39c94 fde=[ 32ae8] │ │ │ │ - 0xffffffffffec3bfc (offset: 0x2a6c00) -> 0x39cfc fde=[ 32b50] │ │ │ │ - 0xffffffffffec3cdc (offset: 0x2a6ce0) -> 0x39d64 fde=[ 32bb8] │ │ │ │ - 0xffffffffffec3d6c (offset: 0x2a6d70) -> 0x39da4 fde=[ 32bf8] │ │ │ │ - 0xffffffffffec3e1c (offset: 0x2a6e20) -> 0x39dec fde=[ 32c40] │ │ │ │ - 0xffffffffffec40b7 (offset: 0x2a70bb) -> 0x3c8bc fde=[ 35710] │ │ │ │ - 0xffffffffffec7cfc (offset: 0x2aad00) -> 0x3c8f0 fde=[ 35744] │ │ │ │ - 0xffffffffffec7dfc (offset: 0x2aae00) -> 0x3c920 fde=[ 35774] │ │ │ │ - 0xffffffffffec897c (offset: 0x2ab980) -> 0x3c954 fde=[ 357a8] │ │ │ │ - 0xffffffffffec8d4c (offset: 0x2abd50) -> 0x3c988 fde=[ 357dc] │ │ │ │ - 0xffffffffffec918c (offset: 0x2ac190) -> 0x39ea8 fde=[ 32cfc] │ │ │ │ - 0xffffffffffec93fc (offset: 0x2ac400) -> 0x3c9bc fde=[ 35810] │ │ │ │ - 0xffffffffffec946c (offset: 0x2ac470) -> 0x39f10 fde=[ 32d64] │ │ │ │ - 0xffffffffffec94dc (offset: 0x2ac4e0) -> 0x3c9e8 fde=[ 3583c] │ │ │ │ - 0xffffffffffec95ec (offset: 0x2ac5f0) -> 0x39f3c fde=[ 32d90] │ │ │ │ - 0xffffffffffec968c (offset: 0x2ac690) -> 0x39f70 fde=[ 32dc4] │ │ │ │ - 0xffffffffffec96fc (offset: 0x2ac700) -> 0x3ca1c fde=[ 35870] │ │ │ │ - 0xffffffffffec97ac (offset: 0x2ac7b0) -> 0x39f9c fde=[ 32df0] │ │ │ │ - 0xffffffffffec985c (offset: 0x2ac860) -> 0x39fd0 fde=[ 32e24] │ │ │ │ - 0xffffffffffec986c (offset: 0x2ac870) -> 0x39fe4 fde=[ 32e38] │ │ │ │ - 0xffffffffffec98bc (offset: 0x2ac8c0) -> 0x3a00c fde=[ 32e60] │ │ │ │ - 0xffffffffffec997c (offset: 0x2ac980) -> 0x3a040 fde=[ 32e94] │ │ │ │ - 0xffffffffffec9a3c (offset: 0x2aca40) -> 0x3ca5c fde=[ 358b0] │ │ │ │ - 0xffffffffffec9acc (offset: 0x2acad0) -> 0x3ca94 fde=[ 358e8] │ │ │ │ - 0xffffffffffec9bcc (offset: 0x2acbd0) -> 0x3cad0 fde=[ 35924] │ │ │ │ - 0xffffffffffec9c7c (offset: 0x2acc80) -> 0x3cb0c fde=[ 35960] │ │ │ │ - 0xffffffffffec9dec (offset: 0x2acdf0) -> 0x3a074 fde=[ 32ec8] │ │ │ │ - 0xffffffffffec9e8c (offset: 0x2ace90) -> 0x3a0a8 fde=[ 32efc] │ │ │ │ - 0xffffffffffec9f0c (offset: 0x2acf10) -> 0x3a0dc fde=[ 32f30] │ │ │ │ - 0xffffffffffec9f8c (offset: 0x2acf90) -> 0x3a110 fde=[ 32f64] │ │ │ │ - 0xffffffffffeca00c (offset: 0x2ad010) -> 0x3a144 fde=[ 32f98] │ │ │ │ - 0xffffffffffeca02c (offset: 0x2ad030) -> 0x3cb48 fde=[ 3599c] │ │ │ │ - 0xffffffffffeca08c (offset: 0x2ad090) -> 0x3cb74 fde=[ 359c8] │ │ │ │ - 0xffffffffffeca0ec (offset: 0x2ad0f0) -> 0x3cba8 fde=[ 359fc] │ │ │ │ - 0xffffffffffeca16c (offset: 0x2ad170) -> 0x3a158 fde=[ 32fac] │ │ │ │ - 0xffffffffffeca1fc (offset: 0x2ad200) -> 0x3a188 fde=[ 32fdc] │ │ │ │ - 0xffffffffffeca26c (offset: 0x2ad270) -> 0x3cbd8 fde=[ 35a2c] │ │ │ │ - 0xffffffffffeca4fc (offset: 0x2ad500) -> 0x3cc14 fde=[ 35a68] │ │ │ │ - 0xffffffffffeca5ac (offset: 0x2ad5b0) -> 0x3cc48 fde=[ 35a9c] │ │ │ │ - 0xffffffffffeca65c (offset: 0x2ad660) -> 0x3cc84 fde=[ 35ad8] │ │ │ │ - 0xffffffffffeca7ac (offset: 0x2ad7b0) -> 0x3a1b8 fde=[ 3300c] │ │ │ │ - 0xffffffffffeca7fc (offset: 0x2ad800) -> 0x3a1e0 fde=[ 33034] │ │ │ │ - 0xffffffffffeca83c (offset: 0x2ad840) -> 0x3a204 fde=[ 33058] │ │ │ │ - 0xffffffffffeca87c (offset: 0x2ad880) -> 0x3ccc0 fde=[ 35b14] │ │ │ │ - 0xffffffffffeca97c (offset: 0x2ad980) -> 0x3a218 fde=[ 3306c] │ │ │ │ - 0xffffffffffeca9ec (offset: 0x2ad9f0) -> 0x3ccfc fde=[ 35b50] │ │ │ │ - 0xffffffffffecaa9c (offset: 0x2adaa0) -> 0x3cd30 fde=[ 35b84] │ │ │ │ - 0xffffffffffecac5c (offset: 0x2adc60) -> 0x3a244 fde=[ 33098] │ │ │ │ - 0xffffffffffecac8c (offset: 0x2adc90) -> 0x3a264 fde=[ 330b8] │ │ │ │ - 0xffffffffffecacfc (offset: 0x2add00) -> 0x3a290 fde=[ 330e4] │ │ │ │ - 0xffffffffffecad2c (offset: 0x2add30) -> 0x3cd6c fde=[ 35bc0] │ │ │ │ - 0xffffffffffecadbc (offset: 0x2addc0) -> 0x3a2a4 fde=[ 330f8] │ │ │ │ - 0xffffffffffecae4c (offset: 0x2ade50) -> 0x3a2cc fde=[ 33120] │ │ │ │ - 0xffffffffffecae6c (offset: 0x2ade70) -> 0x3cda4 fde=[ 35bf8] │ │ │ │ - 0xffffffffffecaf0c (offset: 0x2adf10) -> 0x3a2e0 fde=[ 33134] │ │ │ │ - 0xffffffffffecaf9c (offset: 0x2adfa0) -> 0x3a314 fde=[ 33168] │ │ │ │ - 0xffffffffffecafdc (offset: 0x2adfe0) -> 0x3a33c fde=[ 33190] │ │ │ │ - 0xffffffffffecb0cc (offset: 0x2ae0d0) -> 0x3a370 fde=[ 331c4] │ │ │ │ - 0xffffffffffecb0ec (offset: 0x2ae0f0) -> 0x3cddc fde=[ 35c30] │ │ │ │ - 0xffffffffffecb17c (offset: 0x2ae180) -> 0x3a384 fde=[ 331d8] │ │ │ │ - 0xffffffffffecb1ac (offset: 0x2ae1b0) -> 0x3a3a4 fde=[ 331f8] │ │ │ │ - 0xffffffffffecb1ec (offset: 0x2ae1f0) -> 0x3a3b8 fde=[ 3320c] │ │ │ │ - 0xffffffffffecb25c (offset: 0x2ae260) -> 0x3a3e4 fde=[ 33238] │ │ │ │ - 0xffffffffffecb2cc (offset: 0x2ae2d0) -> 0x3ce14 fde=[ 35c68] │ │ │ │ - 0xffffffffffecb32c (offset: 0x2ae330) -> 0x3a410 fde=[ 33264] │ │ │ │ - 0xffffffffffecb34c (offset: 0x2ae350) -> 0x3ce48 fde=[ 35c9c] │ │ │ │ - 0xffffffffffecb71c (offset: 0x2ae720) -> 0x3ce84 fde=[ 35cd8] │ │ │ │ - 0xffffffffffecb7fc (offset: 0x2ae800) -> 0x3a440 fde=[ 33294] │ │ │ │ - 0xffffffffffecb83c (offset: 0x2ae840) -> 0x3a468 fde=[ 332bc] │ │ │ │ - 0xffffffffffecb84c (offset: 0x2ae850) -> 0x3a47c fde=[ 332d0] │ │ │ │ - 0xffffffffffecb91c (offset: 0x2ae920) -> 0x3a4b0 fde=[ 33304] │ │ │ │ - 0xffffffffffecb92c (offset: 0x2ae930) -> 0x3ceb4 fde=[ 35d08] │ │ │ │ - 0xffffffffffecb99c (offset: 0x2ae9a0) -> 0x3a4c4 fde=[ 33318] │ │ │ │ - 0xffffffffffecb9bc (offset: 0x2ae9c0) -> 0x3cee8 fde=[ 35d3c] │ │ │ │ - 0xffffffffffecbaac (offset: 0x2aeab0) -> 0x3cf14 fde=[ 35d68] │ │ │ │ - 0xffffffffffecc3dc (offset: 0x2af3e0) -> 0x3a510 fde=[ 33364] │ │ │ │ - 0xffffffffffecc80c (offset: 0x2af810) -> 0x3a540 fde=[ 33394] │ │ │ │ - 0xffffffffffeccadc (offset: 0x2afae0) -> 0x3a56c fde=[ 333c0] │ │ │ │ - 0xffffffffffeccaec (offset: 0x2afaf0) -> 0x3a5a4 fde=[ 333f8] │ │ │ │ - 0xffffffffffeccafc (offset: 0x2afb00) -> 0x3a5c0 fde=[ 33414] │ │ │ │ - 0xffffffffffeccdec (offset: 0x2afdf0) -> 0x3a5f0 fde=[ 33444] │ │ │ │ - 0xffffffffffecd78c (offset: 0x2b0790) -> 0x3a640 fde=[ 33494] │ │ │ │ - 0xffffffffffecd87c (offset: 0x2b0880) -> 0x3a670 fde=[ 334c4] │ │ │ │ - 0xffffffffffececcc (offset: 0x2b1cd0) -> 0x3a69c fde=[ 334f0] │ │ │ │ - 0xffffffffffecf2dc (offset: 0x2b22e0) -> 0x3d02c fde=[ 35e80] │ │ │ │ - 0xffffffffffecf41c (offset: 0x2b2420) -> 0x3d060 fde=[ 35eb4] │ │ │ │ - 0xffffffffffecf53c (offset: 0x2b2540) -> 0x3d094 fde=[ 35ee8] │ │ │ │ - 0xffffffffffecf66c (offset: 0x2b2670) -> 0x3d0c8 fde=[ 35f1c] │ │ │ │ - 0xffffffffffecf78c (offset: 0x2b2790) -> 0x3d0fc fde=[ 35f50] │ │ │ │ - 0xffffffffffecf8ac (offset: 0x2b28b0) -> 0x3a6dc fde=[ 33530] │ │ │ │ - 0xffffffffffecf9ac (offset: 0x2b29b0) -> 0x3a6f0 fde=[ 33544] │ │ │ │ - 0xffffffffffecf9cc (offset: 0x2b29d0) -> 0x3d130 fde=[ 35f84] │ │ │ │ - 0xffffffffffecfa2c (offset: 0x2b2a30) -> 0x3a704 fde=[ 33558] │ │ │ │ - 0xffffffffffecfaec (offset: 0x2b2af0) -> 0x3a730 fde=[ 33584] │ │ │ │ - 0xffffffffffecfbac (offset: 0x2b2bb0) -> 0x3a75c fde=[ 335b0] │ │ │ │ - 0xffffffffffecfc6c (offset: 0x2b2c70) -> 0x3a788 fde=[ 335dc] │ │ │ │ - 0xffffffffffecfd7c (offset: 0x2b2d80) -> 0x3a7b4 fde=[ 33608] │ │ │ │ - 0xffffffffffecfe3c (offset: 0x2b2e40) -> 0x3a7e0 fde=[ 33634] │ │ │ │ - 0xffffffffffecfeec (offset: 0x2b2ef0) -> 0x3a80c fde=[ 33660] │ │ │ │ - 0xffffffffffed005c (offset: 0x2b3060) -> 0x3a820 fde=[ 33674] │ │ │ │ - 0xffffffffffed03dc (offset: 0x2b33e0) -> 0x3d158 fde=[ 35fac] │ │ │ │ - 0xffffffffffed092c (offset: 0x2b3930) -> 0x3a850 fde=[ 336a4] │ │ │ │ - 0xffffffffffed09dc (offset: 0x2b39e0) -> 0x3a864 fde=[ 336b8] │ │ │ │ - 0xffffffffffed0a9c (offset: 0x2b3aa0) -> 0x3a888 fde=[ 336dc] │ │ │ │ - 0xffffffffffed10fc (offset: 0x2b4100) -> 0x3a8b4 fde=[ 33708] │ │ │ │ - 0xffffffffffed175c (offset: 0x2b4760) -> 0x3a8e0 fde=[ 33734] │ │ │ │ - 0xffffffffffed1dcc (offset: 0x2b4dd0) -> 0x3a90c fde=[ 33760] │ │ │ │ - 0xffffffffffed247c (offset: 0x2b5480) -> 0x3a938 fde=[ 3378c] │ │ │ │ - 0xffffffffffed2b2c (offset: 0x2b5b30) -> 0x3d18c fde=[ 35fe0] │ │ │ │ - 0xffffffffffed353c (offset: 0x2b6540) -> 0x3d1c0 fde=[ 36014] │ │ │ │ - 0xffffffffffed3f4c (offset: 0x2b6f50) -> 0x3d1f4 fde=[ 36048] │ │ │ │ - 0xffffffffffed48ec (offset: 0x2b78f0) -> 0x3d228 fde=[ 3607c] │ │ │ │ - 0xffffffffffed52cc (offset: 0x2b82d0) -> 0x3d25c fde=[ 360b0] │ │ │ │ - 0xffffffffffed5d7c (offset: 0x2b8d80) -> 0x3a964 fde=[ 337b8] │ │ │ │ - 0xffffffffffed5e7c (offset: 0x2b8e80) -> 0x3a978 fde=[ 337cc] │ │ │ │ - 0xffffffffffed628c (offset: 0x2b9290) -> 0x3a9d4 fde=[ 33828] │ │ │ │ - 0xffffffffffed638c (offset: 0x2b9390) -> 0x3aa04 fde=[ 33858] │ │ │ │ - 0xffffffffffed647c (offset: 0x2b9480) -> 0x3aa30 fde=[ 33884] │ │ │ │ - 0xffffffffffed657c (offset: 0x2b9580) -> 0x3aa60 fde=[ 338b4] │ │ │ │ - 0xffffffffffed65fc (offset: 0x2b9600) -> 0x3aa8c fde=[ 338e0] │ │ │ │ - 0xffffffffffed667c (offset: 0x2b9680) -> 0x3aab4 fde=[ 33908] │ │ │ │ - 0xffffffffffed66cc (offset: 0x2b96d0) -> 0x3aad0 fde=[ 33924] │ │ │ │ - 0xffffffffffed673c (offset: 0x2b9740) -> 0x3d290 fde=[ 360e4] │ │ │ │ - 0xffffffffffed687c (offset: 0x2b9880) -> 0x3d2c4 fde=[ 36118] │ │ │ │ - 0xffffffffffed6a7c (offset: 0x2b9a80) -> 0x3d2f8 fde=[ 3614c] │ │ │ │ - 0xffffffffffed6e0c (offset: 0x2b9e10) -> 0x3aaf8 fde=[ 3394c] │ │ │ │ - 0xffffffffffed6e3c (offset: 0x2b9e40) -> 0x3d32c fde=[ 36180] │ │ │ │ - 0xffffffffffed722c (offset: 0x2ba230) -> 0x3d360 fde=[ 361b4] │ │ │ │ - 0xffffffffffed748c (offset: 0x2ba490) -> 0x3d3b0 fde=[ 36204] │ │ │ │ - 0xffffffffffed767c (offset: 0x2ba680) -> 0x3ab30 fde=[ 33984] │ │ │ │ - 0xffffffffffed79ac (offset: 0x2ba9b0) -> 0x3d3e4 fde=[ 36238] │ │ │ │ - 0xffffffffffed7afc (offset: 0x2bab00) -> 0x3ab60 fde=[ 339b4] │ │ │ │ - 0xffffffffffed7b1d (offset: 0x2bab21) -> 0x3d418 fde=[ 3626c] │ │ │ │ - 0xffffffffffed7c8c (offset: 0x2bac90) -> 0x3d448 fde=[ 3629c] │ │ │ │ - 0xffffffffffed7d2c (offset: 0x2bad30) -> 0x3ab9c fde=[ 339f0] │ │ │ │ - 0xffffffffffed7d4c (offset: 0x2bad50) -> 0x3d468 fde=[ 362bc] │ │ │ │ - 0xffffffffffed7e9c (offset: 0x2baea0) -> 0x3abc4 fde=[ 33a18] │ │ │ │ - 0xffffffffffed7eac (offset: 0x2baeb0) -> 0x3abd8 fde=[ 33a2c] │ │ │ │ - 0xffffffffffed7ebc (offset: 0x2baec0) -> 0x3d49c fde=[ 362f0] │ │ │ │ - 0xffffffffffed7fec (offset: 0x2baff0) -> 0x3d4cc fde=[ 36320] │ │ │ │ - 0xffffffffffed851c (offset: 0x2bb520) -> 0x3abec fde=[ 33a40] │ │ │ │ - 0xffffffffffed859c (offset: 0x2bb5a0) -> 0x3ac14 fde=[ 33a68] │ │ │ │ - 0xffffffffffed85ec (offset: 0x2bb5f0) -> 0x3ac30 fde=[ 33a84] │ │ │ │ - 0xffffffffffed865c (offset: 0x2bb660) -> 0x3d500 fde=[ 36354] │ │ │ │ - 0xffffffffffed879c (offset: 0x2bb7a0) -> 0x3ac58 fde=[ 33aac] │ │ │ │ - 0xffffffffffed87bc (offset: 0x2bb7c0) -> 0x3ac78 fde=[ 33acc] │ │ │ │ - 0xffffffffffed87dc (offset: 0x2bb7e0) -> 0x3ac98 fde=[ 33aec] │ │ │ │ - 0xffffffffffed87ec (offset: 0x2bb7f0) -> 0x3acac fde=[ 33b00] │ │ │ │ - 0xffffffffffed880c (offset: 0x2bb810) -> 0x3accc fde=[ 33b20] │ │ │ │ - 0xffffffffffed881c (offset: 0x2bb820) -> 0x3d534 fde=[ 36388] │ │ │ │ - 0xffffffffffed889c (offset: 0x2bb8a0) -> 0x3acec fde=[ 33b40] │ │ │ │ - 0xffffffffffed88ac (offset: 0x2bb8b0) -> 0x3ad00 fde=[ 33b54] │ │ │ │ - 0xffffffffffed88bc (offset: 0x2bb8c0) -> 0x3ad14 fde=[ 33b68] │ │ │ │ - 0xffffffffffed88cc (offset: 0x2bb8d0) -> 0x3d564 fde=[ 363b8] │ │ │ │ - 0xffffffffffed89bc (offset: 0x2bb9c0) -> 0x3d594 fde=[ 363e8] │ │ │ │ - 0xffffffffffed8a7c (offset: 0x2bba80) -> 0x3ad44 fde=[ 33b98] │ │ │ │ - 0xffffffffffed8a9c (offset: 0x2bbaa0) -> 0x3d5bc fde=[ 36410] │ │ │ │ - 0xffffffffffed8b5c (offset: 0x2bbb60) -> 0x3ad7c fde=[ 33bd0] │ │ │ │ - 0xffffffffffed909c (offset: 0x2bc0a0) -> 0x3adac fde=[ 33c00] │ │ │ │ - 0xffffffffffed90dc (offset: 0x2bc0e0) -> 0x3d614 fde=[ 36468] │ │ │ │ - 0xffffffffffed940c (offset: 0x2bc410) -> 0x3d650 fde=[ 364a4] │ │ │ │ - 0xffffffffffeda12c (offset: 0x2bd130) -> 0x3d68c fde=[ 364e0] │ │ │ │ - 0xffffffffffeda1ec (offset: 0x2bd1f0) -> 0x3addc fde=[ 33c30] │ │ │ │ - 0xffffffffffeda2bc (offset: 0x2bd2c0) -> 0x3d6c0 fde=[ 36514] │ │ │ │ - 0xffffffffffeda38c (offset: 0x2bd390) -> 0x3aec4 fde=[ 33d18] │ │ │ │ - 0xffffffffffeda57c (offset: 0x2bd580) -> 0x3d6e8 fde=[ 3653c] │ │ │ │ - 0xffffffffffeda83c (offset: 0x2bd840) -> 0x3aed8 fde=[ 33d2c] │ │ │ │ - 0xffffffffffedab8c (offset: 0x2bdb90) -> 0x3af08 fde=[ 33d5c] │ │ │ │ - 0xffffffffffedaf2c (offset: 0x2bdf30) -> 0x3af38 fde=[ 33d8c] │ │ │ │ - 0xffffffffffedb0ec (offset: 0x2be0f0) -> 0x3af64 fde=[ 33db8] │ │ │ │ - 0xffffffffffedb38c (offset: 0x2be390) -> 0x3af90 fde=[ 33de4] │ │ │ │ - 0xffffffffffedc67c (offset: 0x2bf680) -> 0x3d74c fde=[ 365a0] │ │ │ │ - 0xffffffffffedc7fc (offset: 0x2bf800) -> 0x3afc0 fde=[ 33e14] │ │ │ │ - 0xffffffffffedc9ac (offset: 0x2bf9b0) -> 0x3d780 fde=[ 365d4] │ │ │ │ - 0xffffffffffedcadc (offset: 0x2bfae0) -> 0x3d7ac fde=[ 36600] │ │ │ │ - 0xffffffffffedd05c (offset: 0x2c0060) -> 0x3d7e0 fde=[ 36634] │ │ │ │ - 0xffffffffffedf36c (offset: 0x2c2370) -> 0x3b240 fde=[ 34094] │ │ │ │ - 0xffffffffffedf5dc (offset: 0x2c25e0) -> 0x3b27c fde=[ 340d0] │ │ │ │ - 0xffffffffffedfbdc (offset: 0x2c2be0) -> 0x3b2e0 fde=[ 34134] │ │ │ │ - 0xffffffffffedfd0c (offset: 0x2c2d10) -> 0x3b304 fde=[ 34158] │ │ │ │ - 0xffffffffffedff6c (offset: 0x2c2f70) -> 0x3b330 fde=[ 34184] │ │ │ │ - 0xffffffffffee07ec (offset: 0x2c37f0) -> 0x3b388 fde=[ 341dc] │ │ │ │ - 0xffffffffffee090c (offset: 0x2c3910) -> 0x3b39c fde=[ 341f0] │ │ │ │ - 0xffffffffffee0d0c (offset: 0x2c3d10) -> 0x3b3cc fde=[ 34220] │ │ │ │ - 0xffffffffffee0dec (offset: 0x2c3df0) -> 0x3d814 fde=[ 36668] │ │ │ │ - 0xffffffffffee0fd8 (offset: 0x2c3fdc) -> 0x3d850 fde=[ 366a4] │ │ │ │ - 0xffffffffffee3ddc (offset: 0x2c6de0) -> 0x3b458 fde=[ 342ac] │ │ │ │ - 0xffffffffffee3eec (offset: 0x2c6ef0) -> 0x3b488 fde=[ 342dc] │ │ │ │ - 0xffffffffffee3fec (offset: 0x2c6ff0) -> 0x3d884 fde=[ 366d8] │ │ │ │ - 0xffffffffffee46fc (offset: 0x2c7700) -> 0x3b4d0 fde=[ 34324] │ │ │ │ - 0xffffffffffee4afc (offset: 0x2c7b00) -> 0x3b500 fde=[ 34354] │ │ │ │ - 0xffffffffffee4c9c (offset: 0x2c7ca0) -> 0x3b550 fde=[ 343a4] │ │ │ │ - 0xffffffffffee54fc (offset: 0x2c8500) -> 0x3b578 fde=[ 343cc] │ │ │ │ - 0xffffffffffee556c (offset: 0x2c8570) -> 0x3b58c fde=[ 343e0] │ │ │ │ - 0xffffffffffee55dc (offset: 0x2c85e0) -> 0x3b5a0 fde=[ 343f4] │ │ │ │ - 0xffffffffffee652c (offset: 0x2c9530) -> 0x3b5e0 fde=[ 34434] │ │ │ │ - 0xffffffffffee678c (offset: 0x2c9790) -> 0x3b620 fde=[ 34474] │ │ │ │ - 0xffffffffffee696c (offset: 0x2c9970) -> 0x3b650 fde=[ 344a4] │ │ │ │ - 0xffffffffffee6ccc (offset: 0x2c9cd0) -> 0x3b680 fde=[ 344d4] │ │ │ │ - 0xffffffffffee6e6c (offset: 0x2c9e70) -> 0x3d8b4 fde=[ 36708] │ │ │ │ - 0xffffffffffee6efc (offset: 0x2c9f00) -> 0x3b6ac fde=[ 34500] │ │ │ │ - 0xffffffffffee6f3c (offset: 0x2c9f40) -> 0x3b6d4 fde=[ 34528] │ │ │ │ - 0xffffffffffee6f8c (offset: 0x2c9f90) -> 0x3d8e8 fde=[ 3673c] │ │ │ │ - 0xffffffffffee705c (offset: 0x2ca060) -> 0x3d920 fde=[ 36774] │ │ │ │ - 0xffffffffffee70bc (offset: 0x2ca0c0) -> 0x3b6fc fde=[ 34550] │ │ │ │ - 0xffffffffffee739c (offset: 0x2ca3a0) -> 0x3b72c fde=[ 34580] │ │ │ │ - 0xffffffffffee746c (offset: 0x2ca470) -> 0x3d954 fde=[ 367a8] │ │ │ │ - 0xffffffffffee77cc (offset: 0x2ca7d0) -> 0x3d988 fde=[ 367dc] │ │ │ │ - 0xffffffffffee793c (offset: 0x2ca940) -> 0x3d9b8 fde=[ 3680c] │ │ │ │ - 0xffffffffffee7fec (offset: 0x2caff0) -> 0x3b754 fde=[ 345a8] │ │ │ │ - 0xffffffffffee803c (offset: 0x2cb040) -> 0x3d9ec fde=[ 36840] │ │ │ │ - 0xffffffffffee81ec (offset: 0x2cb1f0) -> 0x3da20 fde=[ 36874] │ │ │ │ - 0xffffffffffee84fc (offset: 0x2cb500) -> 0x3da54 fde=[ 368a8] │ │ │ │ - 0xffffffffffee875c (offset: 0x2cb760) -> 0x3da88 fde=[ 368dc] │ │ │ │ - 0xffffffffffee897c (offset: 0x2cb980) -> 0x3dabc fde=[ 36910] │ │ │ │ - 0xffffffffffee8b50 (offset: 0x2cbb54) -> 0x3daf0 fde=[ 36944] │ │ │ │ - 0xffffffffffee8cbc (offset: 0x2cbcc0) -> 0x3db1c fde=[ 36970] │ │ │ │ - 0xffffffffffee8e2c (offset: 0x2cbe30) -> 0x3b7ac fde=[ 34600] │ │ │ │ - 0xffffffffffee8e40 (offset: 0x2cbe44) -> 0x3db4c fde=[ 369a0] │ │ │ │ - 0xffffffffffee8fac (offset: 0x2cbfb0) -> 0x3b7e4 fde=[ 34638] │ │ │ │ - 0xffffffffffee9032 (offset: 0x2cc036) -> 0x3dba0 fde=[ 369f4] │ │ │ │ - 0xffffffffffee921c (offset: 0x2cc220) -> 0x3dbc8 fde=[ 36a1c] │ │ │ │ - 0xffffffffffee92ec (offset: 0x2cc2f0) -> 0x3dbf4 fde=[ 36a48] │ │ │ │ - 0xffffffffffee95bc (offset: 0x2cc5c0) -> 0x3dc28 fde=[ 36a7c] │ │ │ │ - 0xffffffffffee967c (offset: 0x2cc680) -> 0x3b808 fde=[ 3465c] │ │ │ │ - 0xffffffffffee989c (offset: 0x2cc8a0) -> 0x3b834 fde=[ 34688] │ │ │ │ - 0xffffffffffee98ec (offset: 0x2cc8f0) -> 0x3b858 fde=[ 346ac] │ │ │ │ - 0xffffffffffee990c (offset: 0x2cc910) -> 0x3b874 fde=[ 346c8] │ │ │ │ - 0xffffffffffee99ec (offset: 0x2cc9f0) -> 0x3b8a4 fde=[ 346f8] │ │ │ │ - 0xffffffffffee9a5c (offset: 0x2cca60) -> 0x3dc84 fde=[ 36ad8] │ │ │ │ - 0xffffffffffeeb6fc (offset: 0x2ce700) -> 0x3dcb8 fde=[ 36b0c] │ │ │ │ - 0xffffffffffeeb9ac (offset: 0x2ce9b0) -> 0x3b918 fde=[ 3476c] │ │ │ │ - 0xffffffffffeeb9ec (offset: 0x2ce9f0) -> 0x3dcec fde=[ 36b40] │ │ │ │ - 0xffffffffffeebd8c (offset: 0x2ced90) -> 0x3b92c fde=[ 34780] │ │ │ │ - 0xffffffffffeebe3c (offset: 0x2cee40) -> 0x3b958 fde=[ 347ac] │ │ │ │ - 0xffffffffffeec10c (offset: 0x2cf110) -> 0x3dd20 fde=[ 36b74] │ │ │ │ - 0xffffffffffeec65c (offset: 0x2cf660) -> 0x3dd54 fde=[ 36ba8] │ │ │ │ - 0xffffffffffeeca0c (offset: 0x2cfa10) -> 0x3b9a0 fde=[ 347f4] │ │ │ │ - 0xffffffffffeecabc (offset: 0x2cfac0) -> 0x3dd88 fde=[ 36bdc] │ │ │ │ - 0xffffffffffeecdec (offset: 0x2cfdf0) -> 0x3ddbc fde=[ 36c10] │ │ │ │ - 0xffffffffffeecf7c (offset: 0x2cff80) -> 0x3ddec fde=[ 36c40] │ │ │ │ - 0xffffffffffeed07c (offset: 0x2d0080) -> 0x3b9cc fde=[ 34820] │ │ │ │ - 0xffffffffffeed14c (offset: 0x2d0150) -> 0x3b9f4 fde=[ 34848] │ │ │ │ - 0xffffffffffeed1dc (offset: 0x2d01e0) -> 0x3de24 fde=[ 36c78] │ │ │ │ - 0xffffffffffeedd7c (offset: 0x2d0d80) -> 0x3de58 fde=[ 36cac] │ │ │ │ - 0xffffffffffeeed0c (offset: 0x2d1d10) -> 0x3de94 fde=[ 36ce8] │ │ │ │ - 0xffffffffffeef23c (offset: 0x2d2240) -> 0x3dec8 fde=[ 36d1c] │ │ │ │ - 0xffffffffffeef4ec (offset: 0x2d24f0) -> 0x3def8 fde=[ 36d4c] │ │ │ │ - 0xffffffffffeef89c (offset: 0x2d28a0) -> 0x3df2c fde=[ 36d80] │ │ │ │ - 0xffffffffffeefa6c (offset: 0x2d2a70) -> 0x3ba24 fde=[ 34878] │ │ │ │ - 0xffffffffffeefb8c (offset: 0x2d2b90) -> 0x3df5c fde=[ 36db0] │ │ │ │ - 0xffffffffffef023c (offset: 0x2d3240) -> 0x3df90 fde=[ 36de4] │ │ │ │ - 0xffffffffffef027c (offset: 0x2d3280) -> 0x3dfb8 fde=[ 36e0c] │ │ │ │ - 0xffffffffffef039c (offset: 0x2d33a0) -> 0x3ba74 fde=[ 348c8] │ │ │ │ - 0xffffffffffef03bc (offset: 0x2d33c0) -> 0x3ba88 fde=[ 348dc] │ │ │ │ - 0xffffffffffef03cc (offset: 0x2d33d0) -> 0x3ba9c fde=[ 348f0] │ │ │ │ - 0xffffffffffef03dc (offset: 0x2d33e0) -> 0x3bab0 fde=[ 34904] │ │ │ │ - 0xffffffffffef03ec (offset: 0x2d33f0) -> 0x3bac4 fde=[ 34918] │ │ │ │ - 0xffffffffffef03fc (offset: 0x2d3400) -> 0x3dfe0 fde=[ 36e34] │ │ │ │ - 0xffffffffffef04cc (offset: 0x2d34d0) -> 0x3e010 fde=[ 36e64] │ │ │ │ - 0xffffffffffef062c (offset: 0x2d3630) -> 0x3e044 fde=[ 36e98] │ │ │ │ - 0xffffffffffef086c (offset: 0x2d3870) -> 0x3e078 fde=[ 36ecc] │ │ │ │ - 0xffffffffffef097c (offset: 0x2d3980) -> 0x3baf4 fde=[ 34948] │ │ │ │ - 0xffffffffffef09ec (offset: 0x2d39f0) -> 0x3e0ac fde=[ 36f00] │ │ │ │ - 0xffffffffffef0bac (offset: 0x2d3bb0) -> 0x3e0e0 fde=[ 36f34] │ │ │ │ - 0xffffffffffef0c6c (offset: 0x2d3c70) -> 0x3e114 fde=[ 36f68] │ │ │ │ - 0xffffffffffef0dac (offset: 0x2d3db0) -> 0x3bb20 fde=[ 34974] │ │ │ │ - 0xffffffffffef0dcc (offset: 0x2d3dd0) -> 0x3bb3c fde=[ 34990] │ │ │ │ - 0xffffffffffef0e2c (offset: 0x2d3e30) -> 0x3bb64 fde=[ 349b8] │ │ │ │ - 0xffffffffffef0e3c (offset: 0x2d3e40) -> 0x3bb78 fde=[ 349cc] │ │ │ │ - 0xffffffffffef0e5c (offset: 0x2d3e60) -> 0x3bba8 fde=[ 349fc] │ │ │ │ - 0xffffffffffef0e9c (offset: 0x2d3ea0) -> 0x3bbbc fde=[ 34a10] │ │ │ │ - 0xffffffffffef102c (offset: 0x2d4030) -> 0x3bbfc fde=[ 34a50] │ │ │ │ - 0xffffffffffef10ec (offset: 0x2d40f0) -> 0x3bc28 fde=[ 34a7c] │ │ │ │ - 0xffffffffffef10fc (offset: 0x2d4100) -> 0x3bc3c fde=[ 34a90] │ │ │ │ - 0xffffffffffef110c (offset: 0x2d4110) -> 0x3bc50 fde=[ 34aa4] │ │ │ │ - 0xffffffffffef115c (offset: 0x2d4160) -> 0x3bc78 fde=[ 34acc] │ │ │ │ - 0xffffffffffef117c (offset: 0x2d4180) -> 0x3bc8c fde=[ 34ae0] │ │ │ │ - 0xffffffffffef136c (offset: 0x2d4370) -> 0x3bcbc fde=[ 34b10] │ │ │ │ - 0xffffffffffef137c (offset: 0x2d4380) -> 0x3bcd0 fde=[ 34b24] │ │ │ │ - 0xffffffffffef139c (offset: 0x2d43a0) -> 0x3bcf0 fde=[ 34b44] │ │ │ │ - 0xffffffffffef13bc (offset: 0x2d43c0) -> 0x3bd04 fde=[ 34b58] │ │ │ │ - 0xffffffffffef14fc (offset: 0x2d4500) -> 0x3bd2c fde=[ 34b80] │ │ │ │ - 0xffffffffffef15ac (offset: 0x2d45b0) -> 0x3bd54 fde=[ 34ba8] │ │ │ │ - 0xffffffffffef176c (offset: 0x2d4770) -> 0x3bd7c fde=[ 34bd0] │ │ │ │ - 0xffffffffffef17dc (offset: 0x2d47e0) -> 0x3bd9c fde=[ 34bf0] │ │ │ │ - 0xffffffffffef17fc (offset: 0x2d4800) -> 0x3bdb0 fde=[ 34c04] │ │ │ │ - 0xffffffffffef180c (offset: 0x2d4810) -> 0x3bdc4 fde=[ 34c18] │ │ │ │ - 0xffffffffffef18ec (offset: 0x2d48f0) -> 0x3bdfc fde=[ 34c50] │ │ │ │ - 0xffffffffffef190c (offset: 0x2d4910) -> 0x3be10 fde=[ 34c64] │ │ │ │ - 0xffffffffffef1a2c (offset: 0x2d4a30) -> 0x3e148 fde=[ 36f9c] │ │ │ │ - 0xffffffffffef1b2c (offset: 0x2d4b30) -> 0x3e178 fde=[ 36fcc] │ │ │ │ - 0xffffffffffef1c1c (offset: 0x2d4c20) -> 0x3be3c fde=[ 34c90] │ │ │ │ - 0xffffffffffef1d1c (offset: 0x2d4d20) -> 0x3e1a8 fde=[ 36ffc] │ │ │ │ - 0xffffffffffef1e0c (offset: 0x2d4e10) -> 0x3e1d8 fde=[ 3702c] │ │ │ │ - 0xffffffffffef1f0c (offset: 0x2d4f10) -> 0x3be68 fde=[ 34cbc] │ │ │ │ - 0xffffffffffef201c (offset: 0x2d5020) -> 0x3be98 fde=[ 34cec] │ │ │ │ - 0xffffffffffef210c (offset: 0x2d5110) -> 0x3bec4 fde=[ 34d18] │ │ │ │ - 0xffffffffffef23ec (offset: 0x2d53f0) -> 0x3bef0 fde=[ 34d44] │ │ │ │ - 0xffffffffffef254c (offset: 0x2d5550) -> 0x3bf1c fde=[ 34d70] │ │ │ │ - 0xffffffffffef26ac (offset: 0x2d56b0) -> 0x3bf4c fde=[ 34da0] │ │ │ │ - 0xffffffffffef26fc (offset: 0x2d5700) -> 0x3bf70 fde=[ 34dc4] │ │ │ │ - 0xffffffffffef270c (offset: 0x2d5710) -> 0x3bf84 fde=[ 34dd8] │ │ │ │ - 0xffffffffffef271c (offset: 0x2d5720) -> 0x3bf98 fde=[ 34dec] │ │ │ │ - 0xffffffffffef275c (offset: 0x2d5760) -> 0x3e208 fde=[ 3705c] │ │ │ │ - 0xffffffffffef2cdc (offset: 0x2d5ce0) -> 0x3e290 fde=[ 370e4] │ │ │ │ - 0xffffffffffef31ac (offset: 0x2d61b0) -> 0x3e2c0 fde=[ 37114] │ │ │ │ - 0xffffffffffef334c (offset: 0x2d6350) -> 0x3bfb8 fde=[ 34e0c] │ │ │ │ - 0xffffffffffef35bc (offset: 0x2d65c0) -> 0x3e2f4 fde=[ 37148] │ │ │ │ - 0xffffffffffef375c (offset: 0x2d6760) -> 0x3e328 fde=[ 3717c] │ │ │ │ - 0xffffffffffef391c (offset: 0x2d6920) -> 0x3e35c fde=[ 371b0] │ │ │ │ - 0xffffffffffef3a6c (offset: 0x2d6a70) -> 0x3e390 fde=[ 371e4] │ │ │ │ - 0xffffffffffef3cdc (offset: 0x2d6ce0) -> 0x3bfe4 fde=[ 34e38] │ │ │ │ - 0xffffffffffef3e6c (offset: 0x2d6e70) -> 0x3c010 fde=[ 34e64] │ │ │ │ - 0xffffffffffef3e7c (offset: 0x2d6e80) -> 0x3c024 fde=[ 34e78] │ │ │ │ - 0xffffffffffef3fdc (offset: 0x2d6fe0) -> 0x3c054 fde=[ 34ea8] │ │ │ │ - 0xffffffffffef3fec (offset: 0x2d6ff0) -> 0x3c068 fde=[ 34ebc] │ │ │ │ - 0xffffffffffef405c (offset: 0x2d7060) -> 0x3c090 fde=[ 34ee4] │ │ │ │ - 0xffffffffffef40cc (offset: 0x2d70d0) -> 0x3c0bc fde=[ 34f10] │ │ │ │ - 0xffffffffffef417c (offset: 0x2d7180) -> 0x3c0e4 fde=[ 34f38] │ │ │ │ - 0xffffffffffef41cc (offset: 0x2d71d0) -> 0x3c104 fde=[ 34f58] │ │ │ │ - 0xffffffffffef42ec (offset: 0x2d72f0) -> 0x3c12c fde=[ 34f80] │ │ │ │ - 0xffffffffffef435c (offset: 0x2d7360) -> 0x3c158 fde=[ 34fac] │ │ │ │ - 0xffffffffffef44fc (offset: 0x2d7500) -> 0x3c17c fde=[ 34fd0] │ │ │ │ - 0xffffffffffef451c (offset: 0x2d7520) -> 0x3c190 fde=[ 34fe4] │ │ │ │ - 0xffffffffffef480c (offset: 0x2d7810) -> 0x3c1c0 fde=[ 35014] │ │ │ │ - 0xffffffffffef50ec (offset: 0x2d80f0) -> 0x3c1f0 fde=[ 35044] │ │ │ │ - 0xffffffffffef569c (offset: 0x2d86a0) -> 0x3c220 fde=[ 35074] │ │ │ │ - 0xffffffffffef56fc (offset: 0x2d8700) -> 0x3c248 fde=[ 3509c] │ │ │ │ - 0xffffffffffef572c (offset: 0x2d8730) -> 0x3e3d4 fde=[ 37228] │ │ │ │ - 0xffffffffffef57bc (offset: 0x2d87c0) -> 0x3e400 fde=[ 37254] │ │ │ │ - 0xffffffffffef58bc (offset: 0x2d88c0) -> 0x3c264 fde=[ 350b8] │ │ │ │ - 0xffffffffffef58dc (offset: 0x2d88e0) -> 0x3c278 fde=[ 350cc] │ │ │ │ - 0xffffffffffef59bc (offset: 0x2d89c0) -> 0x3c2a4 fde=[ 350f8] │ │ │ │ - 0xffffffffffef5a0c (offset: 0x2d8a10) -> 0x3c2c8 fde=[ 3511c] │ │ │ │ - 0xffffffffffef5a2c (offset: 0x2d8a30) -> 0x3c2e8 fde=[ 3513c] │ │ │ │ - 0xffffffffffef5a6c (offset: 0x2d8a70) -> 0x3c308 fde=[ 3515c] │ │ │ │ - 0xffffffffffef5acc (offset: 0x2d8ad0) -> 0x3c334 fde=[ 35188] │ │ │ │ - 0xffffffffffef5b1c (offset: 0x2d8b20) -> 0x3c358 fde=[ 351ac] │ │ │ │ - 0xffffffffffef5b5c (offset: 0x2d8b60) -> 0x3c378 fde=[ 351cc] │ │ │ │ - 0xffffffffffef5b8c (offset: 0x2d8b90) -> 0x3c38c fde=[ 351e0] │ │ │ │ - 0xffffffffffef5bac (offset: 0x2d8bb0) -> 0x3c3ac fde=[ 35200] │ │ │ │ - 0xffffffffffef5bcc (offset: 0x2d8bd0) -> 0x3c3cc fde=[ 35220] │ │ │ │ - 0xffffffffffef5bec (offset: 0x2d8bf0) -> 0x3c3ec fde=[ 35240] │ │ │ │ - 0xffffffffffef5c0c (offset: 0x2d8c10) -> 0x3c40c fde=[ 35260] │ │ │ │ - 0xffffffffffef5c2c (offset: 0x2d8c30) -> 0x3c42c fde=[ 35280] │ │ │ │ - 0xffffffffffef5c4c (offset: 0x2d8c50) -> 0x3e430 fde=[ 37284] │ │ │ │ - 0xffffffffffef5dbc (offset: 0x2d8dc0) -> 0x3e460 fde=[ 372b4] │ │ │ │ - 0xffffffffffef5eec (offset: 0x2d8ef0) -> 0x3e490 fde=[ 372e4] │ │ │ │ - 0xffffffffffef614c (offset: 0x2d9150) -> 0x3e4c4 fde=[ 37318] │ │ │ │ - 0xffffffffffef627c (offset: 0x2d9280) -> 0x3e4f4 fde=[ 37348] │ │ │ │ - 0xffffffffffef63ac (offset: 0x2d93b0) -> 0x3e524 fde=[ 37378] │ │ │ │ - 0xffffffffffef65bc (offset: 0x2d95c0) -> 0x3c44c fde=[ 352a0] │ │ │ │ - 0xffffffffffef69bc (offset: 0x2d99c0) -> 0x3e554 fde=[ 373a8] │ │ │ │ - 0xffffffffffef6a0c (offset: 0x2d9a10) -> 0x3e57c fde=[ 373d0] │ │ │ │ - 0xffffffffffef6cbc (offset: 0x2d9cc0) -> 0x3e5b0 fde=[ 37404] │ │ │ │ - 0xffffffffffef6dfc (offset: 0x2d9e00) -> 0x3e5e4 fde=[ 37438] │ │ │ │ - 0xffffffffffef71dc (offset: 0x2da1e0) -> 0x3e618 fde=[ 3746c] │ │ │ │ - 0xffffffffffef762c (offset: 0x2da630) -> 0x3c478 fde=[ 352cc] │ │ │ │ - 0xffffffffffef7a4c (offset: 0x2daa50) -> 0x3e64c fde=[ 374a0] │ │ │ │ - 0xffffffffffef7c5c (offset: 0x2dac60) -> 0x3c4a4 fde=[ 352f8] │ │ │ │ - 0xffffffffffef7c7c (offset: 0x2dac80) -> 0x3c4b8 fde=[ 3530c] │ │ │ │ - 0xffffffffffef7d2c (offset: 0x2dad30) -> 0x3c4dc fde=[ 35330] │ │ │ │ - 0xffffffffffef7d4c (offset: 0x2dad50) -> 0x3c4f0 fde=[ 35344] │ │ │ │ - 0xffffffffffef7e6c (offset: 0x2dae70) -> 0x3e67c fde=[ 374d0] │ │ │ │ - 0xffffffffffef7edc (offset: 0x2daee0) -> 0x3c51c fde=[ 35370] │ │ │ │ - 0xffffffffffef7efc (offset: 0x2daf00) -> 0x3c538 fde=[ 3538c] │ │ │ │ - 0xffffffffffef7f6c (offset: 0x2daf70) -> 0x3e6a8 fde=[ 374fc] │ │ │ │ - 0xffffffffffef808c (offset: 0x2db090) -> 0x3c560 fde=[ 353b4] │ │ │ │ - 0xffffffffffef88ec (offset: 0x2db8f0) -> 0x3e6dc fde=[ 37530] │ │ │ │ - 0xffffffffffef89fc (offset: 0x2dba00) -> 0x3c590 fde=[ 353e4] │ │ │ │ - 0xffffffffffef8a7c (offset: 0x2dba80) -> 0x3c5a4 fde=[ 353f8] │ │ │ │ - 0xffffffffffef8b2c (offset: 0x2dbb30) -> 0x3c5b8 fde=[ 3540c] │ │ │ │ - 0xffffffffffef8c3c (offset: 0x2dbc40) -> 0x3e70c fde=[ 37560] │ │ │ │ - 0xffffffffffef8dbc (offset: 0x2dbdc0) -> 0x3c5cc fde=[ 35420] │ │ │ │ - 0xffffffffffef8ddc (offset: 0x2dbde0) -> 0x3c5e0 fde=[ 35434] │ │ │ │ - 0xffffffffffef8ecc (offset: 0x2dbed0) -> 0x3c60c fde=[ 35460] │ │ │ │ - 0xffffffffffef8eec (offset: 0x2dbef0) -> 0x3e740 fde=[ 37594] │ │ │ │ - 0xffffffffffef911c (offset: 0x2dc120) -> 0x3c620 fde=[ 35474] │ │ │ │ - 0xffffffffffef913c (offset: 0x2dc140) -> 0x3e774 fde=[ 375c8] │ │ │ │ - 0xffffffffffef927c (offset: 0x2dc280) -> 0x3c634 fde=[ 35488] │ │ │ │ - 0xffffffffffef929c (offset: 0x2dc2a0) -> 0x3c648 fde=[ 3549c] │ │ │ │ - 0xffffffffffef933c (offset: 0x2dc340) -> 0x3c668 fde=[ 354bc] │ │ │ │ - 0xffffffffffef935c (offset: 0x2dc360) -> 0x3c67c fde=[ 354d0] │ │ │ │ - 0xffffffffffef938c (offset: 0x2dc390) -> 0x3c690 fde=[ 354e4] │ │ │ │ - 0xffffffffffef93bc (offset: 0x2dc3c0) -> 0x3c6a4 fde=[ 354f8] │ │ │ │ - 0xffffffffffef93dc (offset: 0x2dc3e0) -> 0x3c6b8 fde=[ 3550c] │ │ │ │ - 0xffffffffffef957c (offset: 0x2dc580) -> 0x3c6e8 fde=[ 3553c] │ │ │ │ - 0xffffffffffef962c (offset: 0x2dc630) -> 0x3e7a8 fde=[ 375fc] │ │ │ │ - 0xffffffffffef973c (offset: 0x2dc740) -> 0x3c718 fde=[ 3556c] │ │ │ │ - 0xffffffffffef974c (offset: 0x2dc750) -> 0x3c72c fde=[ 35580] │ │ │ │ - 0xffffffffffef975c (offset: 0x2dc760) -> 0x3c740 fde=[ 35594] │ │ │ │ - 0xffffffffffef976c (offset: 0x2dc770) -> 0x3c754 fde=[ 355a8] │ │ │ │ - 0xffffffffffef977c (offset: 0x2dc780) -> 0x3c768 fde=[ 355bc] │ │ │ │ - 0xffffffffffef978c (offset: 0x2dc790) -> 0x3c77c fde=[ 355d0] │ │ │ │ - 0xffffffffffef986c (offset: 0x2dc870) -> 0x3e7d8 fde=[ 3762c] │ │ │ │ - 0xffffffffffef9e0c (offset: 0x2dce10) -> 0x3e838 fde=[ 3768c] │ │ │ │ - 0xffffffffffef9e1c (offset: 0x2dce20) -> 0x3e84c fde=[ 376a0] │ │ │ │ - 0xffffffffffef9f3c (offset: 0x2dcf40) -> 0x3e86c fde=[ 376c0] │ │ │ │ - 0xffffffffffef9f5c (offset: 0x2dcf60) -> 0x3e880 fde=[ 376d4] │ │ │ │ - 0xffffffffffef9fbc (offset: 0x2dcfc0) -> 0x3e89c fde=[ 376f0] │ │ │ │ - 0xffffffffffefa0cc (offset: 0x2dd0d0) -> 0x3e8e8 fde=[ 3773c] │ │ │ │ - 0xffffffffffefa3cc (offset: 0x2dd3d0) -> 0x3e8d0 fde=[ 37724] │ │ │ │ - 0xffffffffffefa41c (offset: 0x2dd420) -> 0x3e938 fde=[ 3778c] │ │ │ │ - 0xfffffffffffb153c (offset: 0x394540) -> 0x3e97c fde=[ 377d0] │ │ │ │ - 0xfffffffffffb158c (offset: 0x394590) -> 0x3e994 fde=[ 377e8] │ │ │ │ - 0xfffffffffffb15ac (offset: 0x3945b0) -> 0x3e9bc fde=[ 37810] │ │ │ │ - 0xfffffffffffb162c (offset: 0x394630) -> 0x3e9d4 fde=[ 37828] │ │ │ │ - 0xfffffffffffb16ac (offset: 0x3946b0) -> 0x3e9ec fde=[ 37840] │ │ │ │ - 0xfffffffffffb16cc (offset: 0x3946d0) -> 0x3ea14 fde=[ 37868] │ │ │ │ - 0xfffffffffffb173c (offset: 0x394740) -> 0x3ea2c fde=[ 37880] │ │ │ │ - 0xfffffffffffb1b8c (offset: 0x394b90) -> 0x3ea68 fde=[ 378bc] │ │ │ │ - 0xfffffffffffb1b9c (offset: 0x394ba0) -> 0x3ea7c fde=[ 378d0] │ │ │ │ - 0xfffffffffffb1bac (offset: 0x394bb0) -> 0x3ea90 fde=[ 378e4] │ │ │ │ - 0xfffffffffffb1c6c (offset: 0x394c70) -> 0x3eaa4 fde=[ 378f8] │ │ │ │ - 0xfffffffffffb1c7c (offset: 0x394c80) -> 0x3eab8 fde=[ 3790c] │ │ │ │ - 0xfffffffffffb1c8c (offset: 0x394c90) -> 0x3eacc fde=[ 37920] │ │ │ │ - 0xfffffffffffb1d0c (offset: 0x394d10) -> 0x3eaec fde=[ 37940] │ │ │ │ - 0xfffffffffffb1d8c (offset: 0x394d90) -> 0x3eb0c fde=[ 37960] │ │ │ │ - 0xfffffffffffb1d9c (offset: 0x394da0) -> 0x3eb20 fde=[ 37974] │ │ │ │ + 0xffffffffffc4805c (offset: 0x2b020) -> 0x71f4 fde=[ 48] │ │ │ │ + 0xffffffffffc4808c (offset: 0x2b050) -> 0x721c fde=[ 70] │ │ │ │ + 0xffffffffffc4809c (offset: 0x2b060) -> 0xa74c fde=[ 35a0] │ │ │ │ + 0xffffffffffc4810c (offset: 0x2b0d0) -> 0xa780 fde=[ 35d4] │ │ │ │ + 0xffffffffffc4817c (offset: 0x2b140) -> 0xa7b4 fde=[ 3608] │ │ │ │ + 0xffffffffffc481fc (offset: 0x2b1c0) -> 0xa7f8 fde=[ 364c] │ │ │ │ + 0xffffffffffc4827c (offset: 0x2b240) -> 0xb094 fde=[ 3ee8] │ │ │ │ + 0xffffffffffc486bc (offset: 0x2b680) -> 0xb0e4 fde=[ 3f38] │ │ │ │ + 0xffffffffffc48a9c (offset: 0x2ba60) -> 0xb134 fde=[ 3f88] │ │ │ │ + 0xffffffffffc4bcbc (offset: 0x2ec80) -> 0xb184 fde=[ 3fd8] │ │ │ │ + 0xffffffffffc4e70c (offset: 0x316d0) -> 0xb1d4 fde=[ 4028] │ │ │ │ + 0xffffffffffc50fec (offset: 0x33fb0) -> 0xb224 fde=[ 4078] │ │ │ │ + 0xffffffffffc537fc (offset: 0x367c0) -> 0xc718 fde=[ 556c] │ │ │ │ + 0xffffffffffc5384c (offset: 0x36810) -> 0xeb08 fde=[ 795c] │ │ │ │ + 0xffffffffffc538cc (offset: 0x36890) -> 0xeb54 fde=[ 79a8] │ │ │ │ + 0xffffffffffc5394c (offset: 0x36910) -> 0x12fe4 fde=[ be38] │ │ │ │ + 0xffffffffffc54edc (offset: 0x37ea0) -> 0x13014 fde=[ be68] │ │ │ │ + 0xffffffffffc5646c (offset: 0x39430) -> 0x1976c fde=[ 125c0] │ │ │ │ + 0xffffffffffc5649c (offset: 0x39460) -> 0x19780 fde=[ 125d4] │ │ │ │ + 0xffffffffffc5656c (offset: 0x39530) -> 0x199e4 fde=[ 12838] │ │ │ │ + 0xffffffffffc565dc (offset: 0x395a0) -> 0x19a10 fde=[ 12864] │ │ │ │ + 0xffffffffffc5664c (offset: 0x39610) -> 0x19a3c fde=[ 12890] │ │ │ │ + 0xffffffffffc566bc (offset: 0x39680) -> 0x19a68 fde=[ 128bc] │ │ │ │ + 0xffffffffffc5672c (offset: 0x396f0) -> 0x19a94 fde=[ 128e8] │ │ │ │ + 0xffffffffffc5679c (offset: 0x39760) -> 0x19ac0 fde=[ 12914] │ │ │ │ + 0xffffffffffc5680c (offset: 0x397d0) -> 0x19aec fde=[ 12940] │ │ │ │ + 0xffffffffffc5687c (offset: 0x39840) -> 0x19b18 fde=[ 1296c] │ │ │ │ + 0xffffffffffc568ec (offset: 0x398b0) -> 0x19b44 fde=[ 12998] │ │ │ │ + 0xffffffffffc5695c (offset: 0x39920) -> 0x19b70 fde=[ 129c4] │ │ │ │ + 0xffffffffffc56adc (offset: 0x39aa0) -> 0x19bf8 fde=[ 12a4c] │ │ │ │ + 0xffffffffffc56b6c (offset: 0x39b30) -> 0x1a244 fde=[ 13098] │ │ │ │ + 0xffffffffffc56d5c (offset: 0x39d20) -> 0x1a76c fde=[ 135c0] │ │ │ │ + 0xffffffffffc574ec (offset: 0x3a4b0) -> 0x1a7bc fde=[ 13610] │ │ │ │ + 0xffffffffffc5815c (offset: 0x3b120) -> 0x1a82c fde=[ 13680] │ │ │ │ + 0xffffffffffc58a6d (offset: 0x3ba31) -> 0x1c5d4 fde=[ 15428] │ │ │ │ + 0xffffffffffc58a9c (offset: 0x3ba60) -> 0x1c7dc fde=[ 15630] │ │ │ │ + 0xffffffffffc58abc (offset: 0x3ba80) -> 0x1c808 fde=[ 1565c] │ │ │ │ + 0xffffffffffc58b3c (offset: 0x3bb00) -> 0x1c830 fde=[ 15684] │ │ │ │ + 0xffffffffffc58b9c (offset: 0x3bb60) -> 0x1c858 fde=[ 156ac] │ │ │ │ + 0xffffffffffc58c1e (offset: 0x3bbe2) -> 0x1c880 fde=[ 156d4] │ │ │ │ + 0xffffffffffc58c31 (offset: 0x3bbf5) -> 0x1c89c fde=[ 156f0] │ │ │ │ + 0xffffffffffc58c4c (offset: 0x3bc10) -> 0x1c8b8 fde=[ 1570c] │ │ │ │ + 0xffffffffffc58c69 (offset: 0x3bc2d) -> 0x1c8d4 fde=[ 15728] │ │ │ │ + 0xffffffffffc58ca6 (offset: 0x3bc6a) -> 0x1c8f0 fde=[ 15744] │ │ │ │ + 0xffffffffffc58cec (offset: 0x3bcb0) -> 0x1cc20 fde=[ 15a74] │ │ │ │ + 0xffffffffffc58e2c (offset: 0x3bdf0) -> 0x1cc6c fde=[ 15ac0] │ │ │ │ + 0xffffffffffc58eac (offset: 0x3be70) -> 0x1cffc fde=[ 15e50] │ │ │ │ + 0xffffffffffc58ecc (offset: 0x3be90) -> 0x1d738 fde=[ 1658c] │ │ │ │ + 0xffffffffffc5906c (offset: 0x3c030) -> 0x1d784 fde=[ 165d8] │ │ │ │ + 0xffffffffffc591dc (offset: 0x3c1a0) -> 0x1d7d0 fde=[ 16624] │ │ │ │ + 0xffffffffffc5935c (offset: 0x3c320) -> 0x1d81c fde=[ 16670] │ │ │ │ + 0xffffffffffc5950c (offset: 0x3c4d0) -> 0x1d868 fde=[ 166bc] │ │ │ │ + 0xffffffffffc5967c (offset: 0x3c640) -> 0x1d8b4 fde=[ 16708] │ │ │ │ + 0xffffffffffc597ec (offset: 0x3c7b0) -> 0x1d900 fde=[ 16754] │ │ │ │ + 0xffffffffffc5998c (offset: 0x3c950) -> 0x1d94c fde=[ 167a0] │ │ │ │ + 0xffffffffffc59b0c (offset: 0x3cad0) -> 0x1d998 fde=[ 167ec] │ │ │ │ + 0xffffffffffc59c7c (offset: 0x3cc40) -> 0x1d9e4 fde=[ 16838] │ │ │ │ + 0xffffffffffc59e9c (offset: 0x3ce60) -> 0x1da30 fde=[ 16884] │ │ │ │ + 0xffffffffffc5a04c (offset: 0x3d010) -> 0x1da7c fde=[ 168d0] │ │ │ │ + 0xffffffffffc5a26c (offset: 0x3d230) -> 0x1dac8 fde=[ 1691c] │ │ │ │ + 0xffffffffffc5a42c (offset: 0x3d3f0) -> 0x1db1c fde=[ 16970] │ │ │ │ + 0xffffffffffc5a62c (offset: 0x3d5f0) -> 0x1db68 fde=[ 169bc] │ │ │ │ + 0xffffffffffc5a87c (offset: 0x3d840) -> 0x1dbbc fde=[ 16a10] │ │ │ │ + 0xffffffffffc5aacc (offset: 0x3da90) -> 0x1dc10 fde=[ 16a64] │ │ │ │ + 0xffffffffffc5ac3c (offset: 0x3dc00) -> 0x1dc5c fde=[ 16ab0] │ │ │ │ + 0xffffffffffc5adac (offset: 0x3dd70) -> 0x1dca8 fde=[ 16afc] │ │ │ │ + 0xffffffffffc5afac (offset: 0x3df70) -> 0x1dcf4 fde=[ 16b48] │ │ │ │ + 0xffffffffffc5b11c (offset: 0x3e0e0) -> 0x1dd40 fde=[ 16b94] │ │ │ │ + 0xffffffffffc5b2cc (offset: 0x3e290) -> 0x1dd8c fde=[ 16be0] │ │ │ │ + 0xffffffffffc5b47c (offset: 0x3e440) -> 0x1ddd8 fde=[ 16c2c] │ │ │ │ + 0xffffffffffc5b63c (offset: 0x3e600) -> 0x1de2c fde=[ 16c80] │ │ │ │ + 0xffffffffffc5b7ac (offset: 0x3e770) -> 0x1e6d8 fde=[ 1752c] │ │ │ │ + 0xffffffffffc5b86c (offset: 0x3e830) -> 0x1e7f0 fde=[ 17644] │ │ │ │ + 0xffffffffffc5b8dc (offset: 0x3e8a0) -> 0x1ea34 fde=[ 17888] │ │ │ │ + 0xffffffffffc5b94c (offset: 0x3e910) -> 0x1ea60 fde=[ 178b4] │ │ │ │ + 0xffffffffffc5b9bc (offset: 0x3e980) -> 0x1ea8c fde=[ 178e0] │ │ │ │ + 0xffffffffffc5ba2c (offset: 0x3e9f0) -> 0x1eab8 fde=[ 1790c] │ │ │ │ + 0xffffffffffc5bbac (offset: 0x3eb70) -> 0x1eb40 fde=[ 17994] │ │ │ │ + 0xffffffffffc5bc3c (offset: 0x3ec00) -> 0x1ee10 fde=[ 17c64] │ │ │ │ + 0xffffffffffc5bce3 (offset: 0x3eca7) -> 0x1f6a4 fde=[ 184f8] │ │ │ │ + 0xffffffffffc5bd16 (offset: 0x3ecda) -> 0x1f6c0 fde=[ 18514] │ │ │ │ + 0xffffffffffc5bd49 (offset: 0x3ed0d) -> 0x1f6dc fde=[ 18530] │ │ │ │ + 0xffffffffffc5bd7c (offset: 0x3ed40) -> 0x1f6f8 fde=[ 1854c] │ │ │ │ + 0xffffffffffc5bdbc (offset: 0x3ed80) -> 0x237a8 fde=[ 1c5fc] │ │ │ │ + 0xffffffffffc5beec (offset: 0x3eeb0) -> 0x24e2c fde=[ 1dc80] │ │ │ │ + 0xffffffffffc5bf5c (offset: 0x3ef20) -> 0x24e58 fde=[ 1dcac] │ │ │ │ + 0xffffffffffc5bfcc (offset: 0x3ef90) -> 0x24e84 fde=[ 1dcd8] │ │ │ │ + 0xffffffffffc5c03c (offset: 0x3f000) -> 0x24eb0 fde=[ 1dd04] │ │ │ │ + 0xffffffffffc5c0ac (offset: 0x3f070) -> 0x24edc fde=[ 1dd30] │ │ │ │ + 0xffffffffffc5c11c (offset: 0x3f0e0) -> 0x24f08 fde=[ 1dd5c] │ │ │ │ + 0xffffffffffc5c18c (offset: 0x3f150) -> 0x24f34 fde=[ 1dd88] │ │ │ │ + 0xffffffffffc5c1fc (offset: 0x3f1c0) -> 0x24f60 fde=[ 1ddb4] │ │ │ │ + 0xffffffffffc5c26c (offset: 0x3f230) -> 0x24f8c fde=[ 1dde0] │ │ │ │ + 0xffffffffffc5c2dc (offset: 0x3f2a0) -> 0x24fb8 fde=[ 1de0c] │ │ │ │ + 0xffffffffffc5c45c (offset: 0x3f420) -> 0x25040 fde=[ 1de94] │ │ │ │ + 0xffffffffffc5c4ec (offset: 0x3f4b0) -> 0x2a1b0 fde=[ 23004] │ │ │ │ + 0xffffffffffc5c55c (offset: 0x3f520) -> 0x2a1dc fde=[ 23030] │ │ │ │ + 0xffffffffffc5c5cc (offset: 0x3f590) -> 0x2a208 fde=[ 2305c] │ │ │ │ + 0xffffffffffc5c63c (offset: 0x3f600) -> 0x2a234 fde=[ 23088] │ │ │ │ + 0xffffffffffc5c7bc (offset: 0x3f780) -> 0x2a280 fde=[ 230d4] │ │ │ │ + 0xffffffffffc5c84a (offset: 0x3f80e) -> 0x2ad74 fde=[ 23bc8] │ │ │ │ + 0xffffffffffc5c87f (offset: 0x3f843) -> 0x2ad90 fde=[ 23be4] │ │ │ │ + 0xffffffffffc5c8bc (offset: 0x3f880) -> 0x2b1a8 fde=[ 23ffc] │ │ │ │ + 0xffffffffffc5c8cc (offset: 0x3f890) -> 0x2b1e0 fde=[ 24034] │ │ │ │ + 0xffffffffffc5c8fc (offset: 0x3f8c0) -> 0x2b1fc fde=[ 24050] │ │ │ │ + 0xffffffffffc5c93c (offset: 0x3f900) -> 0x2b218 fde=[ 2406c] │ │ │ │ + 0xffffffffffc5c95c (offset: 0x3f920) -> 0x2b234 fde=[ 24088] │ │ │ │ + 0xffffffffffc5c9bc (offset: 0x3f980) -> 0x2b250 fde=[ 240a4] │ │ │ │ + 0xffffffffffc5c9d7 (offset: 0x3f99b) -> 0x2b26c fde=[ 240c0] │ │ │ │ + 0xffffffffffc5c9eb (offset: 0x3f9af) -> 0x2b288 fde=[ 240dc] │ │ │ │ + 0xffffffffffc5ca2c (offset: 0x3f9f0) -> 0x2bb2c fde=[ 24980] │ │ │ │ + 0xffffffffffc5ca61 (offset: 0x3fa25) -> 0x2b2a4 fde=[ 240f8] │ │ │ │ + 0xffffffffffc5cb4f (offset: 0x3fb13) -> 0x2b2c0 fde=[ 24114] │ │ │ │ + 0xffffffffffc5cb6c (offset: 0x3fb30) -> 0x2b2dc fde=[ 24130] │ │ │ │ + 0xffffffffffc5cb8c (offset: 0x3fb50) -> 0x2b2f8 fde=[ 2414c] │ │ │ │ + 0xffffffffffc5cbac (offset: 0x3fb70) -> 0x2b314 fde=[ 24168] │ │ │ │ + 0xffffffffffc5cbdc (offset: 0x3fba0) -> 0x2b398 fde=[ 241ec] │ │ │ │ + 0xffffffffffc5ccac (offset: 0x3fc70) -> 0x2b438 fde=[ 2428c] │ │ │ │ + 0xffffffffffc5cccc (offset: 0x3fc90) -> 0x2b454 fde=[ 242a8] │ │ │ │ + 0xffffffffffc5ccec (offset: 0x3fcb0) -> 0x2b470 fde=[ 242c4] │ │ │ │ + 0xffffffffffc5cd0c (offset: 0x3fcd0) -> 0x2b58c fde=[ 243e0] │ │ │ │ + 0xffffffffffc5cd2c (offset: 0x3fcf0) -> 0x2b6c0 fde=[ 24514] │ │ │ │ + 0xffffffffffc5cd6c (offset: 0x3fd30) -> 0x2bb64 fde=[ 249b8] │ │ │ │ + 0xffffffffffc5cdcc (offset: 0x3fd90) -> 0x2bd5c fde=[ 24bb0] │ │ │ │ + 0xffffffffffc5d03c (offset: 0x40000) -> 0x2bbc0 fde=[ 24a14] │ │ │ │ + 0xffffffffffc5d13c (offset: 0x40100) -> 0x2bc0c fde=[ 24a60] │ │ │ │ + 0xffffffffffc5d6ac (offset: 0x40670) -> 0x2ed24 fde=[ 27b78] │ │ │ │ + 0xffffffffffc5e33c (offset: 0x41300) -> 0x2ed78 fde=[ 27bcc] │ │ │ │ + 0xffffffffffc5ef9c (offset: 0x41f60) -> 0x2fb90 fde=[ 289e4] │ │ │ │ + 0xffffffffffc5f059 (offset: 0x4201d) -> 0x2f948 fde=[ 2879c] │ │ │ │ + 0xffffffffffc5f09e (offset: 0x42062) -> 0x2f968 fde=[ 287bc] │ │ │ │ + 0xffffffffffc5f0e3 (offset: 0x420a7) -> 0x2f988 fde=[ 287dc] │ │ │ │ + 0xffffffffffc5f128 (offset: 0x420ec) -> 0x2f9a8 fde=[ 287fc] │ │ │ │ + 0xffffffffffc5f16d (offset: 0x42131) -> 0x2f9c8 fde=[ 2881c] │ │ │ │ + 0xffffffffffc5f1b2 (offset: 0x42176) -> 0x2f9e8 fde=[ 2883c] │ │ │ │ + 0xffffffffffc5f1f7 (offset: 0x421bb) -> 0x2fa08 fde=[ 2885c] │ │ │ │ + 0xffffffffffc5f23c (offset: 0x42200) -> 0x2fa28 fde=[ 2887c] │ │ │ │ + 0xffffffffffc5f281 (offset: 0x42245) -> 0x2fa48 fde=[ 2889c] │ │ │ │ + 0xffffffffffc5f2c6 (offset: 0x4228a) -> 0x2fa68 fde=[ 288bc] │ │ │ │ + 0xffffffffffc5f30b (offset: 0x422cf) -> 0x2fa88 fde=[ 288dc] │ │ │ │ + 0xffffffffffc5f350 (offset: 0x42314) -> 0x2faa8 fde=[ 288fc] │ │ │ │ + 0xffffffffffc5f395 (offset: 0x42359) -> 0x2fac8 fde=[ 2891c] │ │ │ │ + 0xffffffffffc5f3da (offset: 0x4239e) -> 0x2fae8 fde=[ 2893c] │ │ │ │ + 0xffffffffffc5f42c (offset: 0x423f0) -> 0x2fc28 fde=[ 28a7c] │ │ │ │ + 0xffffffffffc5f4ec (offset: 0x424b0) -> 0x2fce8 fde=[ 28b3c] │ │ │ │ + 0xffffffffffc5f53c (offset: 0x42500) -> 0x2fd10 fde=[ 28b64] │ │ │ │ + 0xffffffffffc5f58c (offset: 0x42550) -> 0x31e94 fde=[ 2ace8] │ │ │ │ + 0xffffffffffc5f5bc (offset: 0x42580) -> 0x31ea8 fde=[ 2acfc] │ │ │ │ + 0xffffffffffc5f6bc (offset: 0x42680) -> 0x31ef4 fde=[ 2ad48] │ │ │ │ + 0xffffffffffc5f77c (offset: 0x42740) -> 0x31f20 fde=[ 2ad74] │ │ │ │ + 0xffffffffffc5f7dc (offset: 0x427a0) -> 0x32750 fde=[ 2b5a4] │ │ │ │ + 0xffffffffffc5f86c (offset: 0x42830) -> 0x3284c fde=[ 2b6a0] │ │ │ │ + 0xffffffffffc5fecc (offset: 0x42e90) -> 0x32ec0 fde=[ 2bd14] │ │ │ │ + 0xffffffffffc5ff8c (offset: 0x42f50) -> 0x33a38 fde=[ 2c88c] │ │ │ │ + 0xffffffffffc5fffc (offset: 0x42fc0) -> 0x33a64 fde=[ 2c8b8] │ │ │ │ + 0xffffffffffc6017c (offset: 0x43140) -> 0x33ab0 fde=[ 2c904] │ │ │ │ + 0xffffffffffc6020a (offset: 0x431ce) -> 0x33c6c fde=[ 2cac0] │ │ │ │ + 0xffffffffffc602ec (offset: 0x432b0) -> 0x3454c fde=[ 2d3a0] │ │ │ │ + 0xffffffffffc6035c (offset: 0x43320) -> 0x34578 fde=[ 2d3cc] │ │ │ │ + 0xffffffffffc604dc (offset: 0x434a0) -> 0x34600 fde=[ 2d454] │ │ │ │ + 0xffffffffffc6056c (offset: 0x43530) -> 0x36b84 fde=[ 2f9d8] │ │ │ │ + 0xffffffffffc6058c (offset: 0x43550) -> 0x36b98 fde=[ 2f9ec] │ │ │ │ + 0xffffffffffc605ac (offset: 0x43570) -> 0x36bac fde=[ 2fa00] │ │ │ │ + 0xffffffffffc605cc (offset: 0x43590) -> 0x36bc0 fde=[ 2fa14] │ │ │ │ + 0xffffffffffc605ec (offset: 0x435b0) -> 0x36bd4 fde=[ 2fa28] │ │ │ │ + 0xffffffffffc6060c (offset: 0x435d0) -> 0x36be8 fde=[ 2fa3c] │ │ │ │ + 0xffffffffffc6062c (offset: 0x435f0) -> 0x36bfc fde=[ 2fa50] │ │ │ │ + 0xffffffffffc6064c (offset: 0x43610) -> 0x36c10 fde=[ 2fa64] │ │ │ │ + 0xffffffffffc6066c (offset: 0x43630) -> 0x36c24 fde=[ 2fa78] │ │ │ │ + 0xffffffffffc6068c (offset: 0x43650) -> 0x373cc fde=[ 30220] │ │ │ │ + 0xffffffffffc60a6c (offset: 0x43a30) -> 0x37be4 fde=[ 30a38] │ │ │ │ + 0xffffffffffc60c5c (offset: 0x43c20) -> 0x37cc4 fde=[ 30b18] │ │ │ │ + 0xffffffffffc60c8c (offset: 0x43c50) -> 0x37cf4 fde=[ 30b48] │ │ │ │ + 0xffffffffffc60d5c (offset: 0x43d20) -> 0x381ac fde=[ 31000] │ │ │ │ + 0xffffffffffc60edc (offset: 0x43ea0) -> 0x381f8 fde=[ 3104c] │ │ │ │ + 0xffffffffffc60f6c (offset: 0x43f30) -> 0x38bc4 fde=[ 31a18] │ │ │ │ + 0xffffffffffc60fdc (offset: 0x43fa0) -> 0x38b3c fde=[ 31990] │ │ │ │ + 0xffffffffffc6102c (offset: 0x43ff0) -> 0x38c30 fde=[ 31a84] │ │ │ │ + 0xffffffffffc6141c (offset: 0x443e0) -> 0x38b78 fde=[ 319cc] │ │ │ │ + 0xffffffffffc6142c (offset: 0x443f0) -> 0x38bb0 fde=[ 31a04] │ │ │ │ + 0xffffffffffc6144c (offset: 0x44410) -> 0x395cc fde=[ 32420] │ │ │ │ + 0xffffffffffc614bc (offset: 0x44480) -> 0x395f8 fde=[ 3244c] │ │ │ │ + 0xffffffffffc6152c (offset: 0x444f0) -> 0x39624 fde=[ 32478] │ │ │ │ + 0xffffffffffc6166c (offset: 0x44630) -> 0x396ac fde=[ 32500] │ │ │ │ + 0xffffffffffc616ec (offset: 0x446b0) -> 0x398ac fde=[ 32700] │ │ │ │ + 0xffffffffffc6171c (offset: 0x446e0) -> 0x398c8 fde=[ 3271c] │ │ │ │ + 0xffffffffffc6174c (offset: 0x44710) -> 0x398e4 fde=[ 32738] │ │ │ │ + 0xffffffffffc6180c (offset: 0x447d0) -> 0x39920 fde=[ 32774] │ │ │ │ + 0xffffffffffc61883 (offset: 0x44847) -> 0x39e10 fde=[ 32c64] │ │ │ │ + 0xffffffffffc618d7 (offset: 0x4489b) -> 0x39e30 fde=[ 32c84] │ │ │ │ + 0xffffffffffc6192f (offset: 0x448f3) -> 0x39e50 fde=[ 32ca4] │ │ │ │ + 0xffffffffffc61983 (offset: 0x44947) -> 0x3c7a0 fde=[ 355f4] │ │ │ │ + 0xffffffffffc61a0c (offset: 0x449d0) -> 0x39e70 fde=[ 32cc4] │ │ │ │ + 0xffffffffffc61a4c (offset: 0x44a10) -> 0x39e8c fde=[ 32ce0] │ │ │ │ + 0xffffffffffc61aac (offset: 0x44a70) -> 0x3c7c8 fde=[ 3561c] │ │ │ │ + 0xffffffffffc6229c (offset: 0x45260) -> 0x3c854 fde=[ 356a8] │ │ │ │ + 0xffffffffffc6315c (offset: 0x46120) -> 0x3c888 fde=[ 356dc] │ │ │ │ + 0xffffffffffc650ec (offset: 0x480b0) -> 0x39ed8 fde=[ 32d2c] │ │ │ │ + 0xffffffffffc6511c (offset: 0x480e0) -> 0x39ef4 fde=[ 32d48] │ │ │ │ + 0xffffffffffc6513c (offset: 0x48100) -> 0x3a424 fde=[ 33278] │ │ │ │ + 0xffffffffffc65159 (offset: 0x4811d) -> 0x3a4d8 fde=[ 3332c] │ │ │ │ + 0xffffffffffc6518e (offset: 0x48152) -> 0x3a4f4 fde=[ 33348] │ │ │ │ + 0xffffffffffc651cc (offset: 0x48190) -> 0x3a588 fde=[ 333dc] │ │ │ │ + 0xffffffffffc651dc (offset: 0x481a0) -> 0x3cf48 fde=[ 35d9c] │ │ │ │ + 0xffffffffffc6528c (offset: 0x48250) -> 0x3cf80 fde=[ 35dd4] │ │ │ │ + 0xffffffffffc6532c (offset: 0x482f0) -> 0x3cfb8 fde=[ 35e0c] │ │ │ │ + 0xffffffffffc653dc (offset: 0x483a0) -> 0x3cff4 fde=[ 35e48] │ │ │ │ + 0xffffffffffc6548c (offset: 0x48450) -> 0x3a9ac fde=[ 33800] │ │ │ │ + 0xffffffffffc6551c (offset: 0x484e0) -> 0x3ab14 fde=[ 33968] │ │ │ │ + 0xffffffffffc6554c (offset: 0x48510) -> 0x3ab80 fde=[ 339d4] │ │ │ │ + 0xffffffffffc6557c (offset: 0x48540) -> 0x3abb0 fde=[ 33a04] │ │ │ │ + 0xffffffffffc6567c (offset: 0x48640) -> 0x3ad28 fde=[ 33b7c] │ │ │ │ + 0xffffffffffc656cc (offset: 0x48690) -> 0x3ad60 fde=[ 33bb4] │ │ │ │ + 0xffffffffffc656ec (offset: 0x486b0) -> 0x3adc0 fde=[ 33c14] │ │ │ │ + 0xffffffffffc6571c (offset: 0x486e0) -> 0x3d5e4 fde=[ 36438] │ │ │ │ + 0xffffffffffc6587c (offset: 0x48840) -> 0x3ae0c fde=[ 33c60] │ │ │ │ + 0xffffffffffc6596c (offset: 0x48930) -> 0x3ae38 fde=[ 33c8c] │ │ │ │ + 0xffffffffffc65b0c (offset: 0x48ad0) -> 0x3ae68 fde=[ 33cbc] │ │ │ │ + 0xffffffffffc65c6c (offset: 0x48c30) -> 0x3ae94 fde=[ 33ce8] │ │ │ │ + 0xffffffffffc65d4c (offset: 0x48d10) -> 0x3d718 fde=[ 3656c] │ │ │ │ + 0xffffffffffc65f6c (offset: 0x48f30) -> 0x3afec fde=[ 33e40] │ │ │ │ + 0xffffffffffc65fdc (offset: 0x48fa0) -> 0x3b014 fde=[ 33e68] │ │ │ │ + 0xffffffffffc6604c (offset: 0x49010) -> 0x3b03c fde=[ 33e90] │ │ │ │ + 0xffffffffffc660bc (offset: 0x49080) -> 0x3b064 fde=[ 33eb8] │ │ │ │ + 0xffffffffffc6612c (offset: 0x490f0) -> 0x3b08c fde=[ 33ee0] │ │ │ │ + 0xffffffffffc6619c (offset: 0x49160) -> 0x3b0b4 fde=[ 33f08] │ │ │ │ + 0xffffffffffc6620c (offset: 0x491d0) -> 0x3b0dc fde=[ 33f30] │ │ │ │ + 0xffffffffffc6627c (offset: 0x49240) -> 0x3b104 fde=[ 33f58] │ │ │ │ + 0xffffffffffc662ec (offset: 0x492b0) -> 0x3b12c fde=[ 33f80] │ │ │ │ + 0xffffffffffc6635c (offset: 0x49320) -> 0x3b154 fde=[ 33fa8] │ │ │ │ + 0xffffffffffc663cc (offset: 0x49390) -> 0x3b17c fde=[ 33fd0] │ │ │ │ + 0xffffffffffc6643c (offset: 0x49400) -> 0x3b1a4 fde=[ 33ff8] │ │ │ │ + 0xffffffffffc6646c (offset: 0x49430) -> 0x3b1c8 fde=[ 3401c] │ │ │ │ + 0xffffffffffc664fc (offset: 0x494c0) -> 0x3b1f0 fde=[ 34044] │ │ │ │ + 0xffffffffffc6656c (offset: 0x49530) -> 0x3b214 fde=[ 34068] │ │ │ │ + 0xffffffffffc666bc (offset: 0x49680) -> 0x3b3f8 fde=[ 3424c] │ │ │ │ + 0xffffffffffc6687c (offset: 0x49840) -> 0x3b428 fde=[ 3427c] │ │ │ │ + 0xffffffffffc66acc (offset: 0x49a90) -> 0x3b774 fde=[ 345c8] │ │ │ │ + 0xffffffffffc66aec (offset: 0x49ab0) -> 0x3b790 fde=[ 345e4] │ │ │ │ + 0xffffffffffc66afc (offset: 0x49ac0) -> 0x3b7c8 fde=[ 3461c] │ │ │ │ + 0xffffffffffc66b0c (offset: 0x49ad0) -> 0x3db7c fde=[ 369d0] │ │ │ │ + 0xffffffffffc66bac (offset: 0x49b70) -> 0x3b8cc fde=[ 34720] │ │ │ │ + 0xffffffffffc66bcc (offset: 0x49b90) -> 0x3b8e8 fde=[ 3473c] │ │ │ │ + 0xffffffffffc66bfc (offset: 0x49bc0) -> 0x3dc54 fde=[ 36aa8] │ │ │ │ + 0xffffffffffc66d3c (offset: 0x49d00) -> 0x3b904 fde=[ 34758] │ │ │ │ + 0xffffffffffc66d4c (offset: 0x49d10) -> 0x3b984 fde=[ 347d8] │ │ │ │ + 0xffffffffffc66d5c (offset: 0x49d20) -> 0x3ba08 fde=[ 3485c] │ │ │ │ + 0xffffffffffc66d79 (offset: 0x49d3d) -> 0x3ba54 fde=[ 348a8] │ │ │ │ + 0xffffffffffc66dac (offset: 0x49d70) -> 0x3bad8 fde=[ 3492c] │ │ │ │ + 0xffffffffffc66ddc (offset: 0x49da0) -> 0x3bb8c fde=[ 349e0] │ │ │ │ + 0xffffffffffc66e0c (offset: 0x49dd0) -> 0x3e80c fde=[ 37660] │ │ │ │ + 0xffffffffffc674bc (offset: 0x4a480) -> 0x71c4 fde=[ 18] │ │ │ │ + 0xffffffffffc675ac (offset: 0x4a570) -> 0x7254 fde=[ a8] │ │ │ │ + 0xffffffffffc67cdc (offset: 0x4aca0) -> 0x72a8 fde=[ fc] │ │ │ │ + 0xffffffffffc682ec (offset: 0x4b2b0) -> 0x72fc fde=[ 150] │ │ │ │ + 0xffffffffffc689ac (offset: 0x4b970) -> 0x7350 fde=[ 1a4] │ │ │ │ + 0xffffffffffc6906c (offset: 0x4c030) -> 0x73a4 fde=[ 1f8] │ │ │ │ + 0xffffffffffc6972c (offset: 0x4c6f0) -> 0x73f8 fde=[ 24c] │ │ │ │ + 0xffffffffffc69e5c (offset: 0x4ce20) -> 0x744c fde=[ 2a0] │ │ │ │ + 0xffffffffffc6a5cc (offset: 0x4d590) -> 0x74a0 fde=[ 2f4] │ │ │ │ + 0xffffffffffc6abdc (offset: 0x4dba0) -> 0x74f4 fde=[ 348] │ │ │ │ + 0xffffffffffc6b22c (offset: 0x4e1f0) -> 0x7548 fde=[ 39c] │ │ │ │ + 0xffffffffffc6b8ec (offset: 0x4e8b0) -> 0x759c fde=[ 3f0] │ │ │ │ + 0xffffffffffc6bf4c (offset: 0x4ef10) -> 0x75f0 fde=[ 444] │ │ │ │ + 0xffffffffffc6c59c (offset: 0x4f560) -> 0x7644 fde=[ 498] │ │ │ │ + 0xffffffffffc6cc5c (offset: 0x4fc20) -> 0x769c fde=[ 4f0] │ │ │ │ + 0xffffffffffc6ccdc (offset: 0x4fca0) -> 0x78ac fde=[ 700] │ │ │ │ + 0xffffffffffc6cedc (offset: 0x4fea0) -> 0x78d4 fde=[ 728] │ │ │ │ + 0xffffffffffc6d0cc (offset: 0x50090) -> 0x76dc fde=[ 530] │ │ │ │ + 0xffffffffffc6d14c (offset: 0x50110) -> 0x76f0 fde=[ 544] │ │ │ │ + 0xffffffffffc6d1dc (offset: 0x501a0) -> 0x7704 fde=[ 558] │ │ │ │ + 0xffffffffffc6d32c (offset: 0x502f0) -> 0x774c fde=[ 5a0] │ │ │ │ + 0xffffffffffc6d47c (offset: 0x50440) -> 0x7794 fde=[ 5e8] │ │ │ │ + 0xffffffffffc6d5cc (offset: 0x50590) -> 0x77cc fde=[ 620] │ │ │ │ + 0xffffffffffc6d70c (offset: 0x506d0) -> 0x7808 fde=[ 65c] │ │ │ │ + 0xffffffffffc6d82c (offset: 0x507f0) -> 0x7840 fde=[ 694] │ │ │ │ + 0xffffffffffc6d8dc (offset: 0x508a0) -> 0x7860 fde=[ 6b4] │ │ │ │ + 0xffffffffffc6d9fc (offset: 0x509c0) -> 0x7898 fde=[ 6ec] │ │ │ │ + 0xffffffffffc6da8c (offset: 0x50a50) -> 0x78fc fde=[ 750] │ │ │ │ + 0xffffffffffc6dddc (offset: 0x50da0) -> 0x794c fde=[ 7a0] │ │ │ │ + 0xffffffffffc6e11c (offset: 0x510e0) -> 0x799c fde=[ 7f0] │ │ │ │ + 0xffffffffffc6e45c (offset: 0x51420) -> 0x79ec fde=[ 840] │ │ │ │ + 0xffffffffffc6e74c (offset: 0x51710) -> 0x7a3c fde=[ 890] │ │ │ │ + 0xffffffffffc6ea3c (offset: 0x51a00) -> 0x7a8c fde=[ 8e0] │ │ │ │ + 0xffffffffffc6ecbc (offset: 0x51c80) -> 0x7ae0 fde=[ 934] │ │ │ │ + 0xffffffffffc6ef3c (offset: 0x51f00) -> 0x7b34 fde=[ 988] │ │ │ │ + 0xffffffffffc6f12c (offset: 0x520f0) -> 0x7b78 fde=[ 9cc] │ │ │ │ + 0xffffffffffc6f31c (offset: 0x522e0) -> 0x8b00 fde=[ 1954] │ │ │ │ + 0xffffffffffc6f36c (offset: 0x52330) -> 0x7bbc fde=[ a10] │ │ │ │ + 0xffffffffffc6f3dc (offset: 0x523a0) -> 0x7c08 fde=[ a5c] │ │ │ │ + 0xffffffffffc6f46c (offset: 0x52430) -> 0x7c34 fde=[ a88] │ │ │ │ + 0xffffffffffc6f4dc (offset: 0x524a0) -> 0x8b30 fde=[ 1984] │ │ │ │ + 0xffffffffffc6f5ec (offset: 0x525b0) -> 0x8b84 fde=[ 19d8] │ │ │ │ + 0xffffffffffc6f64c (offset: 0x52610) -> 0x7c80 fde=[ ad4] │ │ │ │ + 0xffffffffffc6f66c (offset: 0x52630) -> 0x7c94 fde=[ ae8] │ │ │ │ + 0xffffffffffc6f6ec (offset: 0x526b0) -> 0x8bc0 fde=[ 1a14] │ │ │ │ + 0xffffffffffc6f74c (offset: 0x52710) -> 0x7cc0 fde=[ b14] │ │ │ │ + 0xffffffffffc6f75c (offset: 0x52720) -> 0x7cd4 fde=[ b28] │ │ │ │ + 0xffffffffffc6f7bc (offset: 0x52780) -> 0x7d00 fde=[ b54] │ │ │ │ + 0xffffffffffc6f86c (offset: 0x52830) -> 0x7d20 fde=[ b74] │ │ │ │ + 0xffffffffffc6f8cc (offset: 0x52890) -> 0x8bfc fde=[ 1a50] │ │ │ │ + 0xffffffffffc6fa0c (offset: 0x529d0) -> 0x8c50 fde=[ 1aa4] │ │ │ │ + 0xffffffffffc6fa6c (offset: 0x52a30) -> 0x8c8c fde=[ 1ae0] │ │ │ │ + 0xffffffffffc6fb5c (offset: 0x52b20) -> 0x7d44 fde=[ b98] │ │ │ │ + 0xffffffffffc6fbec (offset: 0x52bb0) -> 0x8ce0 fde=[ 1b34] │ │ │ │ + 0xffffffffffc6fc3c (offset: 0x52c00) -> 0x7d68 fde=[ bbc] │ │ │ │ + 0xffffffffffc6fc9c (offset: 0x52c60) -> 0x8d1c fde=[ 1b70] │ │ │ │ + 0xffffffffffc6fd6c (offset: 0x52d30) -> 0x8d60 fde=[ 1bb4] │ │ │ │ + 0xffffffffffc6fdec (offset: 0x52db0) -> 0x8d90 fde=[ 1be4] │ │ │ │ + 0xffffffffffc6fe9c (offset: 0x52e60) -> 0x7d8c fde=[ be0] │ │ │ │ + 0xffffffffffc6ff9c (offset: 0x52f60) -> 0x8dc0 fde=[ 1c14] │ │ │ │ + 0xffffffffffc7000c (offset: 0x52fd0) -> 0x7dd8 fde=[ c2c] │ │ │ │ + 0xffffffffffc7006c (offset: 0x53030) -> 0x7dfc fde=[ c50] │ │ │ │ + 0xffffffffffc7013c (offset: 0x53100) -> 0x8dfc fde=[ 1c50] │ │ │ │ + 0xffffffffffc7023c (offset: 0x53200) -> 0x8e38 fde=[ 1c8c] │ │ │ │ + 0xffffffffffc7033c (offset: 0x53300) -> 0x8e74 fde=[ 1cc8] │ │ │ │ + 0xffffffffffc7039c (offset: 0x53360) -> 0x7e30 fde=[ c84] │ │ │ │ + 0xffffffffffc7044c (offset: 0x53410) -> 0x7e7c fde=[ cd0] │ │ │ │ + 0xffffffffffc7047c (offset: 0x53440) -> 0x7e90 fde=[ ce4] │ │ │ │ + 0xffffffffffc705fc (offset: 0x535c0) -> 0x7edc fde=[ d30] │ │ │ │ + 0xffffffffffc7065c (offset: 0x53620) -> 0x8eb0 fde=[ 1d04] │ │ │ │ + 0xffffffffffc706bc (offset: 0x53680) -> 0x8eec fde=[ 1d40] │ │ │ │ + 0xffffffffffc7079c (offset: 0x53760) -> 0x7f00 fde=[ d54] │ │ │ │ + 0xffffffffffc708bc (offset: 0x53880) -> 0x8f20 fde=[ 1d74] │ │ │ │ + 0xffffffffffc7099c (offset: 0x53960) -> 0x7f3c fde=[ d90] │ │ │ │ + 0xffffffffffc70a2c (offset: 0x539f0) -> 0x8f54 fde=[ 1da8] │ │ │ │ + 0xffffffffffc70b3c (offset: 0x53b00) -> 0x7f68 fde=[ dbc] │ │ │ │ + 0xffffffffffc70b9c (offset: 0x53b60) -> 0x7f98 fde=[ dec] │ │ │ │ + 0xffffffffffc70bfc (offset: 0x53bc0) -> 0x8fbc fde=[ 1e10] │ │ │ │ + 0xffffffffffc70c4c (offset: 0x53c10) -> 0x7fbc fde=[ e10] │ │ │ │ + 0xffffffffffc70ccc (offset: 0x53c90) -> 0x8ff8 fde=[ 1e4c] │ │ │ │ + 0xffffffffffc70d7c (offset: 0x53d40) -> 0x9040 fde=[ 1e94] │ │ │ │ + 0xffffffffffc70e5c (offset: 0x53e20) -> 0x8008 fde=[ e5c] │ │ │ │ + 0xffffffffffc70ecc (offset: 0x53e90) -> 0x90a8 fde=[ 1efc] │ │ │ │ + 0xffffffffffc70f6c (offset: 0x53f30) -> 0x90e0 fde=[ 1f34] │ │ │ │ + 0xffffffffffc7100c (offset: 0x53fd0) -> 0x9118 fde=[ 1f6c] │ │ │ │ + 0xffffffffffc710fc (offset: 0x540c0) -> 0x8054 fde=[ ea8] │ │ │ │ + 0xffffffffffc7111c (offset: 0x540e0) -> 0x9154 fde=[ 1fa8] │ │ │ │ + 0xffffffffffc7120c (offset: 0x541d0) -> 0x8070 fde=[ ec4] │ │ │ │ + 0xffffffffffc7124c (offset: 0x54210) -> 0x809c fde=[ ef0] │ │ │ │ + 0xffffffffffc7127c (offset: 0x54240) -> 0x9190 fde=[ 1fe4] │ │ │ │ + 0xffffffffffc7131c (offset: 0x542e0) -> 0x80b8 fde=[ f0c] │ │ │ │ + 0xffffffffffc7138c (offset: 0x54350) -> 0x80e0 fde=[ f34] │ │ │ │ + 0xffffffffffc713fc (offset: 0x543c0) -> 0x91d0 fde=[ 2024] │ │ │ │ + 0xffffffffffc718dc (offset: 0x548a0) -> 0x8108 fde=[ f5c] │ │ │ │ + 0xffffffffffc7198c (offset: 0x54950) -> 0x9224 fde=[ 2078] │ │ │ │ + 0xffffffffffc719fc (offset: 0x549c0) -> 0x9260 fde=[ 20b4] │ │ │ │ + 0xffffffffffc71a9c (offset: 0x54a60) -> 0x929c fde=[ 20f0] │ │ │ │ + 0xffffffffffc71b0c (offset: 0x54ad0) -> 0x92d8 fde=[ 212c] │ │ │ │ + 0xffffffffffc71bac (offset: 0x54b70) -> 0x8134 fde=[ f88] │ │ │ │ + 0xffffffffffc71bbc (offset: 0x54b80) -> 0x8148 fde=[ f9c] │ │ │ │ + 0xffffffffffc71bcc (offset: 0x54b90) -> 0x815c fde=[ fb0] │ │ │ │ + 0xffffffffffc71c0c (offset: 0x54bd0) -> 0x8188 fde=[ fdc] │ │ │ │ + 0xffffffffffc71c7c (offset: 0x54c40) -> 0x9314 fde=[ 2168] │ │ │ │ + 0xffffffffffc71cdc (offset: 0x54ca0) -> 0x81d4 fde=[ 1028] │ │ │ │ + 0xffffffffffc71d4c (offset: 0x54d10) -> 0x9350 fde=[ 21a4] │ │ │ │ + 0xffffffffffc71ddc (offset: 0x54da0) -> 0x9390 fde=[ 21e4] │ │ │ │ + 0xffffffffffc71e6c (offset: 0x54e30) -> 0x8220 fde=[ 1074] │ │ │ │ + 0xffffffffffc71efc (offset: 0x54ec0) -> 0x93d0 fde=[ 2224] │ │ │ │ + 0xffffffffffc71f8c (offset: 0x54f50) -> 0x9420 fde=[ 2274] │ │ │ │ + 0xffffffffffc7207c (offset: 0x55040) -> 0x9474 fde=[ 22c8] │ │ │ │ + 0xffffffffffc720dc (offset: 0x550a0) -> 0x94b0 fde=[ 2304] │ │ │ │ + 0xffffffffffc7223c (offset: 0x55200) -> 0x9500 fde=[ 2354] │ │ │ │ + 0xffffffffffc7228c (offset: 0x55250) -> 0x953c fde=[ 2390] │ │ │ │ + 0xffffffffffc7239c (offset: 0x55360) -> 0x9590 fde=[ 23e4] │ │ │ │ + 0xffffffffffc7241c (offset: 0x553e0) -> 0x824c fde=[ 10a0] │ │ │ │ + 0xffffffffffc724bc (offset: 0x55480) -> 0x827c fde=[ 10d0] │ │ │ │ + 0xffffffffffc7261c (offset: 0x555e0) -> 0x95cc fde=[ 2420] │ │ │ │ + 0xffffffffffc726bc (offset: 0x55680) -> 0x960c fde=[ 2460] │ │ │ │ + 0xffffffffffc7275c (offset: 0x55720) -> 0x964c fde=[ 24a0] │ │ │ │ + 0xffffffffffc7279c (offset: 0x55760) -> 0x82b4 fde=[ 1108] │ │ │ │ + 0xffffffffffc7286c (offset: 0x55830) -> 0x82d4 fde=[ 1128] │ │ │ │ + 0xffffffffffc728ac (offset: 0x55870) -> 0x967c fde=[ 24d0] │ │ │ │ + 0xffffffffffc729ac (offset: 0x55970) -> 0x96d0 fde=[ 2524] │ │ │ │ + 0xffffffffffc72bdc (offset: 0x55ba0) -> 0x82e8 fde=[ 113c] │ │ │ │ + 0xffffffffffc72c1c (offset: 0x55be0) -> 0x9748 fde=[ 259c] │ │ │ │ + 0xffffffffffc72cdc (offset: 0x55ca0) -> 0x8308 fde=[ 115c] │ │ │ │ + 0xffffffffffc72d0c (offset: 0x55cd0) -> 0x979c fde=[ 25f0] │ │ │ │ + 0xffffffffffc72dbc (offset: 0x55d80) -> 0x97f0 fde=[ 2644] │ │ │ │ + 0xffffffffffc72dfc (offset: 0x55dc0) -> 0x9820 fde=[ 2674] │ │ │ │ + 0xffffffffffc7329c (offset: 0x56260) -> 0x9870 fde=[ 26c4] │ │ │ │ + 0xffffffffffc7335c (offset: 0x56320) -> 0x8328 fde=[ 117c] │ │ │ │ + 0xffffffffffc7338c (offset: 0x56350) -> 0x8348 fde=[ 119c] │ │ │ │ + 0xffffffffffc733cc (offset: 0x56390) -> 0x98c4 fde=[ 2718] │ │ │ │ + 0xffffffffffc7342c (offset: 0x563f0) -> 0x9900 fde=[ 2754] │ │ │ │ + 0xffffffffffc7346c (offset: 0x56430) -> 0x9930 fde=[ 2784] │ │ │ │ + 0xffffffffffc7354c (offset: 0x56510) -> 0x9970 fde=[ 27c4] │ │ │ │ + 0xffffffffffc7362c (offset: 0x565f0) -> 0x99b0 fde=[ 2804] │ │ │ │ + 0xffffffffffc7379c (offset: 0x56760) -> 0x99ec fde=[ 2840] │ │ │ │ + 0xffffffffffc7390c (offset: 0x568d0) -> 0x8368 fde=[ 11bc] │ │ │ │ + 0xffffffffffc7393c (offset: 0x56900) -> 0x9a28 fde=[ 287c] │ │ │ │ + 0xffffffffffc73a6c (offset: 0x56a30) -> 0x9a64 fde=[ 28b8] │ │ │ │ + 0xffffffffffc73e9c (offset: 0x56e60) -> 0x8384 fde=[ 11d8] │ │ │ │ + 0xffffffffffc73eac (offset: 0x56e70) -> 0x9ab4 fde=[ 2908] │ │ │ │ + 0xffffffffffc73fdc (offset: 0x56fa0) -> 0x9af0 fde=[ 2944] │ │ │ │ + 0xffffffffffc7415c (offset: 0x57120) -> 0x9b2c fde=[ 2980] │ │ │ │ + 0xffffffffffc7421c (offset: 0x571e0) -> 0x9b68 fde=[ 29bc] │ │ │ │ + 0xffffffffffc7425c (offset: 0x57220) -> 0x9b98 fde=[ 29ec] │ │ │ │ + 0xffffffffffc743dc (offset: 0x573a0) -> 0x9bd4 fde=[ 2a28] │ │ │ │ + 0xffffffffffc7450c (offset: 0x574d0) -> 0x9c28 fde=[ 2a7c] │ │ │ │ + 0xffffffffffc745cc (offset: 0x57590) -> 0x9c64 fde=[ 2ab8] │ │ │ │ + 0xffffffffffc7465c (offset: 0x57620) -> 0x9cac fde=[ 2b00] │ │ │ │ + 0xffffffffffc746ec (offset: 0x576b0) -> 0x9cf4 fde=[ 2b48] │ │ │ │ + 0xffffffffffc747ac (offset: 0x57770) -> 0x8398 fde=[ 11ec] │ │ │ │ + 0xffffffffffc747ec (offset: 0x577b0) -> 0x83b8 fde=[ 120c] │ │ │ │ + 0xffffffffffc7488c (offset: 0x57850) -> 0x9d34 fde=[ 2b88] │ │ │ │ + 0xffffffffffc748cc (offset: 0x57890) -> 0x83cc fde=[ 1220] │ │ │ │ + 0xffffffffffc748fc (offset: 0x578c0) -> 0x9d64 fde=[ 2bb8] │ │ │ │ + 0xffffffffffc74a2c (offset: 0x579f0) -> 0x9db8 fde=[ 2c0c] │ │ │ │ + 0xffffffffffc74aec (offset: 0x57ab0) -> 0x83ec fde=[ 1240] │ │ │ │ + 0xffffffffffc74b7c (offset: 0x57b40) -> 0x8418 fde=[ 126c] │ │ │ │ + 0xffffffffffc74bec (offset: 0x57bb0) -> 0x8464 fde=[ 12b8] │ │ │ │ + 0xffffffffffc74c5c (offset: 0x57c20) -> 0x9df8 fde=[ 2c4c] │ │ │ │ + 0xffffffffffc7501c (offset: 0x57fe0) -> 0x9e34 fde=[ 2c88] │ │ │ │ + 0xffffffffffc7519c (offset: 0x58160) -> 0x9e74 fde=[ 2cc8] │ │ │ │ + 0xffffffffffc7555c (offset: 0x58520) -> 0x9eb0 fde=[ 2d04] │ │ │ │ + 0xffffffffffc756dc (offset: 0x586a0) -> 0x84b0 fde=[ 1304] │ │ │ │ + 0xffffffffffc7574c (offset: 0x58710) -> 0x9ef0 fde=[ 2d44] │ │ │ │ + 0xffffffffffc757dc (offset: 0x587a0) -> 0x9f38 fde=[ 2d8c] │ │ │ │ + 0xffffffffffc7586c (offset: 0x58830) -> 0x84d0 fde=[ 1324] │ │ │ │ + 0xffffffffffc758dc (offset: 0x588a0) -> 0x9f80 fde=[ 2dd4] │ │ │ │ + 0xffffffffffc7599c (offset: 0x58960) -> 0x9fc0 fde=[ 2e14] │ │ │ │ + 0xffffffffffc75a5c (offset: 0x58a20) -> 0x851c fde=[ 1370] │ │ │ │ + 0xffffffffffc75acc (offset: 0x58a90) -> 0xa000 fde=[ 2e54] │ │ │ │ + 0xffffffffffc75b8c (offset: 0x58b50) -> 0x8568 fde=[ 13bc] │ │ │ │ + 0xffffffffffc75bfc (offset: 0x58bc0) -> 0xa03c fde=[ 2e90] │ │ │ │ + 0xffffffffffc75cac (offset: 0x58c70) -> 0xa0a4 fde=[ 2ef8] │ │ │ │ + 0xffffffffffc75d6c (offset: 0x58d30) -> 0x8588 fde=[ 13dc] │ │ │ │ + 0xffffffffffc75dcc (offset: 0x58d90) -> 0x85ac fde=[ 1400] │ │ │ │ + 0xffffffffffc75eec (offset: 0x58eb0) -> 0x85e8 fde=[ 143c] │ │ │ │ + 0xffffffffffc75f7c (offset: 0x58f40) -> 0x8614 fde=[ 1468] │ │ │ │ + 0xffffffffffc7600c (offset: 0x58fd0) -> 0xa0e0 fde=[ 2f34] │ │ │ │ + 0xffffffffffc760ec (offset: 0x590b0) -> 0x8628 fde=[ 147c] │ │ │ │ + 0xffffffffffc7612c (offset: 0x590f0) -> 0xa148 fde=[ 2f9c] │ │ │ │ + 0xffffffffffc7618c (offset: 0x59150) -> 0xa184 fde=[ 2fd8] │ │ │ │ + 0xffffffffffc7625c (offset: 0x59220) -> 0x8648 fde=[ 149c] │ │ │ │ + 0xffffffffffc762cc (offset: 0x59290) -> 0xa1c0 fde=[ 3014] │ │ │ │ + 0xffffffffffc7643c (offset: 0x59400) -> 0xa1fc fde=[ 3050] │ │ │ │ + 0xffffffffffc7658c (offset: 0x59550) -> 0xa23c fde=[ 3090] │ │ │ │ + 0xffffffffffc7662c (offset: 0x595f0) -> 0xa278 fde=[ 30cc] │ │ │ │ + 0xffffffffffc767ac (offset: 0x59770) -> 0xa2e0 fde=[ 3134] │ │ │ │ + 0xffffffffffc768fc (offset: 0x598c0) -> 0x8694 fde=[ 14e8] │ │ │ │ + 0xffffffffffc7695c (offset: 0x59920) -> 0x86e0 fde=[ 1534] │ │ │ │ + 0xffffffffffc769bc (offset: 0x59980) -> 0xa320 fde=[ 3174] │ │ │ │ + 0xffffffffffc76a5c (offset: 0x59a20) -> 0x8704 fde=[ 1558] │ │ │ │ + 0xffffffffffc76aec (offset: 0x59ab0) -> 0x8730 fde=[ 1584] │ │ │ │ + 0xffffffffffc76bbc (offset: 0x59b80) -> 0x876c fde=[ 15c0] │ │ │ │ + 0xffffffffffc76bfc (offset: 0x59bc0) -> 0x878c fde=[ 15e0] │ │ │ │ + 0xffffffffffc76c7c (offset: 0x59c40) -> 0xa370 fde=[ 31c4] │ │ │ │ + 0xffffffffffc76ddc (offset: 0x59da0) -> 0xa3b4 fde=[ 3208] │ │ │ │ + 0xffffffffffc76e8c (offset: 0x59e50) -> 0xa41c fde=[ 3270] │ │ │ │ + 0xffffffffffc76f6c (offset: 0x59f30) -> 0x87d8 fde=[ 162c] │ │ │ │ + 0xffffffffffc76ffc (offset: 0x59fc0) -> 0x8824 fde=[ 1678] │ │ │ │ + 0xffffffffffc7707c (offset: 0x5a040) -> 0xa484 fde=[ 32d8] │ │ │ │ + 0xffffffffffc770dc (offset: 0x5a0a0) -> 0x8870 fde=[ 16c4] │ │ │ │ + 0xffffffffffc7717c (offset: 0x5a140) -> 0x88a0 fde=[ 16f4] │ │ │ │ + 0xffffffffffc7722c (offset: 0x5a1f0) -> 0xa4c0 fde=[ 3314] │ │ │ │ + 0xffffffffffc7729c (offset: 0x5a260) -> 0x88ec fde=[ 1740] │ │ │ │ + 0xffffffffffc7733c (offset: 0x5a300) -> 0x8900 fde=[ 1754] │ │ │ │ + 0xffffffffffc774bc (offset: 0x5a480) -> 0x894c fde=[ 17a0] │ │ │ │ + 0xffffffffffc7759c (offset: 0x5a560) -> 0xa4fc fde=[ 3350] │ │ │ │ + 0xffffffffffc776ac (offset: 0x5a670) -> 0xa550 fde=[ 33a4] │ │ │ │ + 0xffffffffffc776fc (offset: 0x5a6c0) -> 0x89ac fde=[ 1800] │ │ │ │ + 0xffffffffffc7776c (offset: 0x5a730) -> 0x89f8 fde=[ 184c] │ │ │ │ + 0xffffffffffc778bc (offset: 0x5a880) -> 0xa58c fde=[ 33e0] │ │ │ │ + 0xffffffffffc7791c (offset: 0x5a8e0) -> 0x8a5c fde=[ 18b0] │ │ │ │ + 0xffffffffffc779cc (offset: 0x5a990) -> 0xa5c8 fde=[ 341c] │ │ │ │ + 0xffffffffffc77d5c (offset: 0x5ad20) -> 0x8a88 fde=[ 18dc] │ │ │ │ + 0xffffffffffc77eac (offset: 0x5ae70) -> 0xa634 fde=[ 3488] │ │ │ │ + 0xffffffffffc77f1c (offset: 0x5aee0) -> 0xa670 fde=[ 34c4] │ │ │ │ + 0xffffffffffc77f7c (offset: 0x5af40) -> 0xa6ac fde=[ 3500] │ │ │ │ + 0xffffffffffc7808c (offset: 0x5b050) -> 0xa6f8 fde=[ 354c] │ │ │ │ + 0xffffffffffc7814c (offset: 0x5b110) -> 0x8ad4 fde=[ 1928] │ │ │ │ + 0xffffffffffc7818c (offset: 0x5b150) -> 0xa83c fde=[ 3690] │ │ │ │ + 0xffffffffffc7821c (offset: 0x5b1e0) -> 0xa868 fde=[ 36bc] │ │ │ │ + 0xffffffffffc782ac (offset: 0x5b270) -> 0xa894 fde=[ 36e8] │ │ │ │ + 0xffffffffffc7833c (offset: 0x5b300) -> 0xa8c0 fde=[ 3714] │ │ │ │ + 0xffffffffffc783cc (offset: 0x5b390) -> 0xa8ec fde=[ 3740] │ │ │ │ + 0xffffffffffc7845c (offset: 0x5b420) -> 0xa918 fde=[ 376c] │ │ │ │ + 0xffffffffffc784ec (offset: 0x5b4b0) -> 0xa944 fde=[ 3798] │ │ │ │ + 0xffffffffffc789ac (offset: 0x5b970) -> 0xaa18 fde=[ 386c] │ │ │ │ + 0xffffffffffc78d3c (offset: 0x5bd00) -> 0xaad8 fde=[ 392c] │ │ │ │ + 0xffffffffffc7986c (offset: 0x5c830) -> 0xab74 fde=[ 39c8] │ │ │ │ + 0xffffffffffc7a06c (offset: 0x5d030) -> 0xac00 fde=[ 3a54] │ │ │ │ + 0xffffffffffc7a97c (offset: 0x5d940) -> 0xae2c fde=[ 3c80] │ │ │ │ + 0xffffffffffc7b06c (offset: 0x5e030) -> 0xaea4 fde=[ 3cf8] │ │ │ │ + 0xffffffffffc7b57c (offset: 0x5e540) -> 0xaf08 fde=[ 3d5c] │ │ │ │ + 0xffffffffffc7ba5c (offset: 0x5ea20) -> 0xaf64 fde=[ 3db8] │ │ │ │ + 0xffffffffffc7c24c (offset: 0x5f210) -> 0xafb4 fde=[ 3e08] │ │ │ │ + 0xffffffffffc7ca3c (offset: 0x5fa00) -> 0xb004 fde=[ 3e58] │ │ │ │ + 0xffffffffffc7ca5c (offset: 0x5fa20) -> 0xb040 fde=[ 3e94] │ │ │ │ + 0xffffffffffc7cdcc (offset: 0x5fd90) -> 0xb01c fde=[ 3e70] │ │ │ │ + 0xffffffffffc7ce2c (offset: 0x5fdf0) -> 0xb29c fde=[ 40f0] │ │ │ │ + 0xffffffffffc7cf2c (offset: 0x5fef0) -> 0xb2dc fde=[ 4130] │ │ │ │ + 0xffffffffffc7d02c (offset: 0x5fff0) -> 0xb31c fde=[ 4170] │ │ │ │ + 0xffffffffffc7d1fc (offset: 0x601c0) -> 0xb36c fde=[ 41c0] │ │ │ │ + 0xffffffffffc7d3bc (offset: 0x60380) -> 0xb274 fde=[ 40c8] │ │ │ │ + 0xffffffffffc7d3dc (offset: 0x603a0) -> 0xb288 fde=[ 40dc] │ │ │ │ + 0xffffffffffc7d3fc (offset: 0x603c0) -> 0xb3bc fde=[ 4210] │ │ │ │ + 0xffffffffffc7d53c (offset: 0x60500) -> 0xb40c fde=[ 4260] │ │ │ │ + 0xffffffffffc7d66c (offset: 0x60630) -> 0xb45c fde=[ 42b0] │ │ │ │ + 0xffffffffffc7d67c (offset: 0x60640) -> 0xb474 fde=[ 42c8] │ │ │ │ + 0xffffffffffc7d73c (offset: 0x60700) -> 0xb4a0 fde=[ 42f4] │ │ │ │ + 0xffffffffffc7d74c (offset: 0x60710) -> 0xb4b4 fde=[ 4308] │ │ │ │ + 0xffffffffffc7d75c (offset: 0x60720) -> 0xb4c8 fde=[ 431c] │ │ │ │ + 0xffffffffffc7d76c (offset: 0x60730) -> 0xb4dc fde=[ 4330] │ │ │ │ + 0xffffffffffc7d77c (offset: 0x60740) -> 0xb4f0 fde=[ 4344] │ │ │ │ + 0xffffffffffc7d78c (offset: 0x60750) -> 0xb504 fde=[ 4358] │ │ │ │ + 0xffffffffffc7d99c (offset: 0x60960) -> 0xb55c fde=[ 43b0] │ │ │ │ + 0xffffffffffc7dacc (offset: 0x60a90) -> 0xb580 fde=[ 43d4] │ │ │ │ + 0xffffffffffc7dbfc (offset: 0x60bc0) -> 0xb5a4 fde=[ 43f8] │ │ │ │ + 0xffffffffffc7dd2c (offset: 0x60cf0) -> 0xb5c8 fde=[ 441c] │ │ │ │ + 0xffffffffffc7de5c (offset: 0x60e20) -> 0xb5ec fde=[ 4440] │ │ │ │ + 0xffffffffffc7e1ac (offset: 0x61170) -> 0xb63c fde=[ 4490] │ │ │ │ + 0xffffffffffc7e4fc (offset: 0x614c0) -> 0xb68c fde=[ 44e0] │ │ │ │ + 0xffffffffffc7e5dc (offset: 0x615a0) -> 0xb6cc fde=[ 4520] │ │ │ │ + 0xffffffffffc7e65c (offset: 0x61620) -> 0xb6fc fde=[ 4550] │ │ │ │ + 0xffffffffffc7e70c (offset: 0x616d0) -> 0xb714 fde=[ 4568] │ │ │ │ + 0xffffffffffc7e7ec (offset: 0x617b0) -> 0xb750 fde=[ 45a4] │ │ │ │ + 0xffffffffffc7ecec (offset: 0x61cb0) -> 0xb7d0 fde=[ 4624] │ │ │ │ + 0xffffffffffc7f2ac (offset: 0x62270) -> 0xb81c fde=[ 4670] │ │ │ │ + 0xffffffffffc7f3bc (offset: 0x62380) -> 0xb85c fde=[ 46b0] │ │ │ │ + 0xffffffffffc7f65c (offset: 0x62620) -> 0xb8a8 fde=[ 46fc] │ │ │ │ + 0xffffffffffc7f71c (offset: 0x626e0) -> 0xb8f8 fde=[ 474c] │ │ │ │ + 0xffffffffffc7fdfc (offset: 0x62dc0) -> 0xb944 fde=[ 4798] │ │ │ │ + 0xffffffffffc802ac (offset: 0x63270) -> 0xb990 fde=[ 47e4] │ │ │ │ + 0xffffffffffc8048c (offset: 0x63450) -> 0xb9f4 fde=[ 4848] │ │ │ │ + 0xffffffffffc80d2c (offset: 0x63cf0) -> 0xc10c fde=[ 4f60] │ │ │ │ + 0xffffffffffc8352c (offset: 0x664f0) -> 0xc17c fde=[ 4fd0] │ │ │ │ + 0xffffffffffc85d2c (offset: 0x68cf0) -> 0xba78 fde=[ 48cc] │ │ │ │ + 0xffffffffffc85ecc (offset: 0x68e90) -> 0xbac4 fde=[ 4918] │ │ │ │ + 0xffffffffffc86b5c (offset: 0x69b20) -> 0xbb2c fde=[ 4980] │ │ │ │ + 0xffffffffffc86dfc (offset: 0x69dc0) -> 0xbb94 fde=[ 49e8] │ │ │ │ + 0xffffffffffc870fc (offset: 0x6a0c0) -> 0xbbe0 fde=[ 4a34] │ │ │ │ + 0xffffffffffc8717c (offset: 0x6a140) -> 0xbc14 fde=[ 4a68] │ │ │ │ + 0xffffffffffc8741c (offset: 0x6a3e0) -> 0xbc60 fde=[ 4ab4] │ │ │ │ + 0xffffffffffc874ec (offset: 0x6a4b0) -> 0xbc94 fde=[ 4ae8] │ │ │ │ + 0xffffffffffc875bc (offset: 0x6a580) -> 0xbcc8 fde=[ 4b1c] │ │ │ │ + 0xffffffffffc8768c (offset: 0x6a650) -> 0xbcfc fde=[ 4b50] │ │ │ │ + 0xffffffffffc8775c (offset: 0x6a720) -> 0xbd30 fde=[ 4b84] │ │ │ │ + 0xffffffffffc8782c (offset: 0x6a7f0) -> 0xbd64 fde=[ 4bb8] │ │ │ │ + 0xffffffffffc87adc (offset: 0x6aaa0) -> 0xbdc8 fde=[ 4c1c] │ │ │ │ + 0xffffffffffc87d9c (offset: 0x6ad60) -> 0xbe2c fde=[ 4c80] │ │ │ │ + 0xffffffffffc87e4c (offset: 0x6ae10) -> 0xbe60 fde=[ 4cb4] │ │ │ │ + 0xffffffffffc87f1c (offset: 0x6aee0) -> 0xbe94 fde=[ 4ce8] │ │ │ │ + 0xffffffffffc881ec (offset: 0x6b1b0) -> 0xbefc fde=[ 4d50] │ │ │ │ + 0xffffffffffc882fc (offset: 0x6b2c0) -> 0xbf34 fde=[ 4d88] │ │ │ │ + 0xffffffffffc885ac (offset: 0x6b570) -> 0xbf80 fde=[ 4dd4] │ │ │ │ + 0xffffffffffc8864c (offset: 0x6b610) -> 0xbfb4 fde=[ 4e08] │ │ │ │ + 0xffffffffffc8882c (offset: 0x6b7f0) -> 0xc008 fde=[ 4e5c] │ │ │ │ + 0xffffffffffc88b3c (offset: 0x6bb00) -> 0xc068 fde=[ 4ebc] │ │ │ │ + 0xffffffffffc88e4c (offset: 0x6be10) -> 0xc0c8 fde=[ 4f1c] │ │ │ │ + 0xffffffffffc88e9c (offset: 0x6be60) -> 0xc0e0 fde=[ 4f34] │ │ │ │ + 0xffffffffffc88f0c (offset: 0x6bed0) -> 0xc1ec fde=[ 5040] │ │ │ │ + 0xffffffffffc8901c (offset: 0x6bfe0) -> 0xc214 fde=[ 5068] │ │ │ │ + 0xffffffffffc89b3c (offset: 0x6cb00) -> 0xc264 fde=[ 50b8] │ │ │ │ + 0xffffffffffc8a5cc (offset: 0x6d590) -> 0xc2b4 fde=[ 5108] │ │ │ │ + 0xffffffffffc8ae9c (offset: 0x6de60) -> 0xc308 fde=[ 515c] │ │ │ │ + 0xffffffffffc8b77c (offset: 0x6e740) -> 0xc35c fde=[ 51b0] │ │ │ │ + 0xffffffffffc9452c (offset: 0x774f0) -> 0xc4c4 fde=[ 5318] │ │ │ │ + 0xffffffffffc9d09c (offset: 0x80060) -> 0xc62c fde=[ 5480] │ │ │ │ + 0xffffffffffc9d25c (offset: 0x80220) -> 0xc694 fde=[ 54e8] │ │ │ │ + 0xffffffffffc9d3fc (offset: 0x803c0) -> 0xc6fc fde=[ 5550] │ │ │ │ + 0xffffffffffc9d44c (offset: 0x80410) -> 0xc730 fde=[ 5584] │ │ │ │ + 0xffffffffffc9d49c (offset: 0x80460) -> 0xc74c fde=[ 55a0] │ │ │ │ + 0xffffffffffc9d4dc (offset: 0x804a0) -> 0xc764 fde=[ 55b8] │ │ │ │ + 0xffffffffffc9d51c (offset: 0x804e0) -> 0xc77c fde=[ 55d0] │ │ │ │ + 0xffffffffffc9d55c (offset: 0x80520) -> 0xc794 fde=[ 55e8] │ │ │ │ + 0xffffffffffc9d59c (offset: 0x80560) -> 0xc7ac fde=[ 5600] │ │ │ │ + 0xffffffffffc9d5dc (offset: 0x805a0) -> 0xc7c4 fde=[ 5618] │ │ │ │ + 0xffffffffffc9d61c (offset: 0x805e0) -> 0xc7dc fde=[ 5630] │ │ │ │ + 0xffffffffffc9d65c (offset: 0x80620) -> 0xc7f4 fde=[ 5648] │ │ │ │ + 0xffffffffffc9d69c (offset: 0x80660) -> 0xc80c fde=[ 5660] │ │ │ │ + 0xffffffffffc9d6dc (offset: 0x806a0) -> 0xc824 fde=[ 5678] │ │ │ │ + 0xffffffffffc9d71c (offset: 0x806e0) -> 0xc9d4 fde=[ 5828] │ │ │ │ + 0xffffffffffc9d7cc (offset: 0x80790) -> 0xca04 fde=[ 5858] │ │ │ │ + 0xffffffffffc9d87c (offset: 0x80840) -> 0xc83c fde=[ 5690] │ │ │ │ + 0xffffffffffc9da2c (offset: 0x809f0) -> 0xc888 fde=[ 56dc] │ │ │ │ + 0xffffffffffc9dbec (offset: 0x80bb0) -> 0xc8d4 fde=[ 5728] │ │ │ │ + 0xffffffffffc9dfac (offset: 0x80f70) -> 0xc920 fde=[ 5774] │ │ │ │ + 0xffffffffffc9e0ec (offset: 0x810b0) -> 0xc960 fde=[ 57b4] │ │ │ │ + 0xffffffffffc9e25c (offset: 0x81220) -> 0xc9ac fde=[ 5800] │ │ │ │ + 0xffffffffffc9e31c (offset: 0x812e0) -> 0xc9c0 fde=[ 5814] │ │ │ │ + 0xffffffffffc9e3ac (offset: 0x81370) -> 0xca34 fde=[ 5888] │ │ │ │ + 0xffffffffffc9e8bc (offset: 0x81880) -> 0xca84 fde=[ 58d8] │ │ │ │ + 0xffffffffffc9edfc (offset: 0x81dc0) -> 0xcad4 fde=[ 5928] │ │ │ │ + 0xffffffffffc9f10c (offset: 0x820d0) -> 0xcb24 fde=[ 5978] │ │ │ │ + 0xffffffffffc9f43c (offset: 0x82400) -> 0xcb74 fde=[ 59c8] │ │ │ │ + 0xffffffffffc9f55c (offset: 0x82520) -> 0xcbb4 fde=[ 5a08] │ │ │ │ + 0xffffffffffc9f68c (offset: 0x82650) -> 0xcbd4 fde=[ 5a28] │ │ │ │ + 0xffffffffffc9f84c (offset: 0x82810) -> 0xcbf4 fde=[ 5a48] │ │ │ │ + 0xffffffffffc9f8fc (offset: 0x828c0) -> 0xcc14 fde=[ 5a68] │ │ │ │ + 0xffffffffffc9f91c (offset: 0x828e0) -> 0xcc28 fde=[ 5a7c] │ │ │ │ + 0xffffffffffc9f95c (offset: 0x82920) -> 0xcc3c fde=[ 5a90] │ │ │ │ + 0xffffffffffc9f97c (offset: 0x82940) -> 0xcc50 fde=[ 5aa4] │ │ │ │ + 0xffffffffffc9f99c (offset: 0x82960) -> 0xcc64 fde=[ 5ab8] │ │ │ │ + 0xffffffffffc9f9bc (offset: 0x82980) -> 0xcc7c fde=[ 5ad0] │ │ │ │ + 0xffffffffffc9fafc (offset: 0x82ac0) -> 0xcccc fde=[ 5b20] │ │ │ │ + 0xffffffffffc9fb1c (offset: 0x82ae0) -> 0xcce0 fde=[ 5b34] │ │ │ │ + 0xffffffffffca063c (offset: 0x83600) -> 0xcd28 fde=[ 5b7c] │ │ │ │ + 0xffffffffffca098c (offset: 0x83950) -> 0xce34 fde=[ 5c88] │ │ │ │ + 0xffffffffffca0fbc (offset: 0x83f80) -> 0xce60 fde=[ 5cb4] │ │ │ │ + 0xffffffffffca3fdc (offset: 0x86fa0) -> 0xcd60 fde=[ 5bb4] │ │ │ │ + 0xffffffffffca4aac (offset: 0x87a70) -> 0xcdac fde=[ 5c00] │ │ │ │ + 0xffffffffffca6e6c (offset: 0x89e30) -> 0xcdf0 fde=[ 5c44] │ │ │ │ + 0xffffffffffca987c (offset: 0x8c840) -> 0xcea4 fde=[ 5cf8] │ │ │ │ + 0xffffffffffca99cc (offset: 0x8c990) -> 0xcee8 fde=[ 5d3c] │ │ │ │ + 0xffffffffffcaa48c (offset: 0x8d450) -> 0xcf60 fde=[ 5db4] │ │ │ │ + 0xffffffffffcaa63c (offset: 0x8d600) -> 0xcfb4 fde=[ 5e08] │ │ │ │ + 0xffffffffffcaa78c (offset: 0x8d750) -> 0xcf3c fde=[ 5d90] │ │ │ │ + 0xffffffffffcaa7ec (offset: 0x8d7b0) -> 0xcff4 fde=[ 5e48] │ │ │ │ + 0xffffffffffcaac2c (offset: 0x8dbf0) -> 0xd048 fde=[ 5e9c] │ │ │ │ + 0xffffffffffcab02c (offset: 0x8dff0) -> 0xd09c fde=[ 5ef0] │ │ │ │ + 0xffffffffffcab0dc (offset: 0x8e0a0) -> 0xd5c0 fde=[ 6414] │ │ │ │ + 0xffffffffffcab6bc (offset: 0x8e680) -> 0xd614 fde=[ 6468] │ │ │ │ + 0xffffffffffcabeac (offset: 0x8ee70) -> 0xd0bc fde=[ 5f10] │ │ │ │ + 0xffffffffffcabf8c (offset: 0x8ef50) -> 0xd0e0 fde=[ 5f34] │ │ │ │ + 0xffffffffffcac06c (offset: 0x8f030) -> 0xd104 fde=[ 5f58] │ │ │ │ + 0xffffffffffcac2bc (offset: 0x8f280) -> 0xd16c fde=[ 5fc0] │ │ │ │ + 0xffffffffffcac5cc (offset: 0x8f590) -> 0xd1d0 fde=[ 6024] │ │ │ │ + 0xffffffffffcac7cc (offset: 0x8f790) -> 0xd210 fde=[ 6064] │ │ │ │ + 0xffffffffffcace0c (offset: 0x8fdd0) -> 0xd260 fde=[ 60b4] │ │ │ │ + 0xffffffffffcad13c (offset: 0x90100) -> 0xd2ac fde=[ 6100] │ │ │ │ + 0xffffffffffcad32c (offset: 0x902f0) -> 0xd2e8 fde=[ 613c] │ │ │ │ + 0xffffffffffcad62c (offset: 0x905f0) -> 0xd334 fde=[ 6188] │ │ │ │ + 0xffffffffffcad83c (offset: 0x90800) -> 0xd380 fde=[ 61d4] │ │ │ │ + 0xffffffffffcada5c (offset: 0x90a20) -> 0xd3cc fde=[ 6220] │ │ │ │ + 0xffffffffffcae1dc (offset: 0x911a0) -> 0xd41c fde=[ 6270] │ │ │ │ + 0xffffffffffcae3bc (offset: 0x91380) -> 0xd45c fde=[ 62b0] │ │ │ │ + 0xffffffffffcae91c (offset: 0x918e0) -> 0xd4a8 fde=[ 62fc] │ │ │ │ + 0xffffffffffcaeeac (offset: 0x91e70) -> 0xd4f8 fde=[ 634c] │ │ │ │ + 0xffffffffffcaf20c (offset: 0x921d0) -> 0xd668 fde=[ 64bc] │ │ │ │ + 0xffffffffffcaf34c (offset: 0x92310) -> 0xd6bc fde=[ 6510] │ │ │ │ + 0xffffffffffcaf4ac (offset: 0x92470) -> 0xd710 fde=[ 6564] │ │ │ │ + 0xffffffffffcaf5ec (offset: 0x925b0) -> 0xd764 fde=[ 65b8] │ │ │ │ + 0xffffffffffcaf74c (offset: 0x92710) -> 0xd7b8 fde=[ 660c] │ │ │ │ + 0xffffffffffcaf8ac (offset: 0x92870) -> 0xd80c fde=[ 6660] │ │ │ │ + 0xffffffffffcafa0c (offset: 0x929d0) -> 0xd860 fde=[ 66b4] │ │ │ │ + 0xffffffffffcafb4c (offset: 0x92b10) -> 0xd8b4 fde=[ 6708] │ │ │ │ + 0xffffffffffcafcac (offset: 0x92c70) -> 0xd908 fde=[ 675c] │ │ │ │ + 0xffffffffffcafdec (offset: 0x92db0) -> 0xd95c fde=[ 67b0] │ │ │ │ + 0xffffffffffcaff2c (offset: 0x92ef0) -> 0xd548 fde=[ 639c] │ │ │ │ + 0xffffffffffcaff7c (offset: 0x92f40) -> 0xd55c fde=[ 63b0] │ │ │ │ + 0xffffffffffcaffcc (offset: 0x92f90) -> 0xd570 fde=[ 63c4] │ │ │ │ + 0xffffffffffcb001c (offset: 0x92fe0) -> 0xd584 fde=[ 63d8] │ │ │ │ + 0xffffffffffcb006c (offset: 0x93030) -> 0xd598 fde=[ 63ec] │ │ │ │ + 0xffffffffffcb00bc (offset: 0x93080) -> 0xd5ac fde=[ 6400] │ │ │ │ + 0xffffffffffcb010c (offset: 0x930d0) -> 0xd9b4 fde=[ 6808] │ │ │ │ + 0xffffffffffcb020c (offset: 0x931d0) -> 0xd9d8 fde=[ 682c] │ │ │ │ + 0xffffffffffcb031c (offset: 0x932e0) -> 0xd9fc fde=[ 6850] │ │ │ │ + 0xffffffffffcb037c (offset: 0x93340) -> 0xda38 fde=[ 688c] │ │ │ │ + 0xffffffffffcb03bc (offset: 0x93380) -> 0xda6c fde=[ 68c0] │ │ │ │ + 0xffffffffffcb03cc (offset: 0x93390) -> 0xda80 fde=[ 68d4] │ │ │ │ + 0xffffffffffcb03dc (offset: 0x933a0) -> 0xda94 fde=[ 68e8] │ │ │ │ + 0xffffffffffcb03ec (offset: 0x933b0) -> 0xdaa8 fde=[ 68fc] │ │ │ │ + 0xffffffffffcb042c (offset: 0x933f0) -> 0xdadc fde=[ 6930] │ │ │ │ + 0xffffffffffcb043c (offset: 0x93400) -> 0xdaf0 fde=[ 6944] │ │ │ │ + 0xffffffffffcb167c (offset: 0x94640) -> 0xdc6c fde=[ 6ac0] │ │ │ │ + 0xffffffffffcb28bc (offset: 0x95880) -> 0xe180 fde=[ 6fd4] │ │ │ │ + 0xffffffffffcb3e2c (offset: 0x96df0) -> 0xe254 fde=[ 70a8] │ │ │ │ + 0xffffffffffcb556c (offset: 0x98530) -> 0xe344 fde=[ 7198] │ │ │ │ + 0xffffffffffcb5a7c (offset: 0x98a40) -> 0xdde8 fde=[ 6c3c] │ │ │ │ + 0xffffffffffcb5f1c (offset: 0x98ee0) -> 0xde38 fde=[ 6c8c] │ │ │ │ + 0xffffffffffcb63bc (offset: 0x99380) -> 0xde88 fde=[ 6cdc] │ │ │ │ + 0xffffffffffcb759c (offset: 0x9a560) -> 0xe004 fde=[ 6e58] │ │ │ │ + 0xffffffffffcb87ec (offset: 0x9b7b0) -> 0xe3ec fde=[ 7240] │ │ │ │ + 0xffffffffffcb8f5c (offset: 0x9bf20) -> 0xe43c fde=[ 7290] │ │ │ │ + 0xffffffffffcb942c (offset: 0x9c3f0) -> 0xe48c fde=[ 72e0] │ │ │ │ + 0xffffffffffcb99bc (offset: 0x9c980) -> 0xe7f0 fde=[ 7644] │ │ │ │ + 0xffffffffffcb9b5c (offset: 0x9cb20) -> 0xe4d4 fde=[ 7328] │ │ │ │ + 0xffffffffffcb9c7c (offset: 0x9cc40) -> 0xe4f8 fde=[ 734c] │ │ │ │ + 0xffffffffffcb9ddc (offset: 0x9cda0) -> 0xe50c fde=[ 7360] │ │ │ │ + 0xffffffffffcb9f4c (offset: 0x9cf10) -> 0xe520 fde=[ 7374] │ │ │ │ + 0xffffffffffcba08c (offset: 0x9d050) -> 0xe534 fde=[ 7388] │ │ │ │ + 0xffffffffffcba84c (offset: 0x9d810) -> 0xe584 fde=[ 73d8] │ │ │ │ + 0xffffffffffcbad8c (offset: 0x9dd50) -> 0xe5d4 fde=[ 7428] │ │ │ │ + 0xffffffffffcbb2ac (offset: 0x9e270) -> 0xe840 fde=[ 7694] │ │ │ │ + 0xffffffffffcbb45c (offset: 0x9e420) -> 0xe624 fde=[ 7478] │ │ │ │ + 0xffffffffffcbb4cc (offset: 0x9e490) -> 0xe654 fde=[ 74a8] │ │ │ │ + 0xffffffffffcbba0c (offset: 0x9e9d0) -> 0xe6c4 fde=[ 7518] │ │ │ │ + 0xffffffffffcbbbec (offset: 0x9ebb0) -> 0xe710 fde=[ 7564] │ │ │ │ + 0xffffffffffcbbdcc (offset: 0x9ed90) -> 0xe75c fde=[ 75b0] │ │ │ │ + 0xffffffffffcbbeec (offset: 0x9eeb0) -> 0xe770 fde=[ 75c4] │ │ │ │ + 0xffffffffffcbbf5c (offset: 0x9ef20) -> 0xe7a0 fde=[ 75f4] │ │ │ │ + 0xffffffffffcbc42c (offset: 0x9f3f0) -> 0xe894 fde=[ 76e8] │ │ │ │ + 0xffffffffffcbc43c (offset: 0x9f400) -> 0xe8ac fde=[ 7700] │ │ │ │ + 0xffffffffffcbc50c (offset: 0x9f4d0) -> 0xe8f4 fde=[ 7748] │ │ │ │ + 0xffffffffffcbc63c (offset: 0x9f600) -> 0xe940 fde=[ 7794] │ │ │ │ + 0xffffffffffcbc75c (offset: 0x9f720) -> 0xe98c fde=[ 77e0] │ │ │ │ + 0xffffffffffcbc82c (offset: 0x9f7f0) -> 0xe9d4 fde=[ 7828] │ │ │ │ + 0xffffffffffcbc95c (offset: 0x9f920) -> 0xea1c fde=[ 7870] │ │ │ │ + 0xffffffffffcbcaac (offset: 0x9fa70) -> 0xea70 fde=[ 78c4] │ │ │ │ + 0xffffffffffcbcbfc (offset: 0x9fbc0) -> 0xeac4 fde=[ 7918] │ │ │ │ + 0xffffffffffcbcc4c (offset: 0x9fc10) -> 0xeadc fde=[ 7930] │ │ │ │ + 0xffffffffffcbd29c (offset: 0xa0260) -> 0xeba4 fde=[ 79f8] │ │ │ │ + 0xffffffffffcbd5cc (offset: 0xa0590) -> 0xebfc fde=[ 7a50] │ │ │ │ + 0xffffffffffcbdadc (offset: 0xa0aa0) -> 0xece4 fde=[ 7b38] │ │ │ │ + 0xffffffffffcbde9c (offset: 0xa0e60) -> 0xed74 fde=[ 7bc8] │ │ │ │ + 0xffffffffffcbe20c (offset: 0xa11d0) -> 0xee04 fde=[ 7c58] │ │ │ │ + 0xffffffffffcbe97c (offset: 0xa1940) -> 0xef5c fde=[ 7db0] │ │ │ │ + 0xffffffffffcbf13c (offset: 0xa2100) -> 0xec4c fde=[ 7aa0] │ │ │ │ + 0xffffffffffcbf15c (offset: 0xa2120) -> 0xec60 fde=[ 7ab4] │ │ │ │ + 0xffffffffffcbf16c (offset: 0xa2130) -> 0xec74 fde=[ 7ac8] │ │ │ │ + 0xffffffffffcbf17c (offset: 0xa2140) -> 0xec88 fde=[ 7adc] │ │ │ │ + 0xffffffffffcbf18c (offset: 0xa2150) -> 0xec9c fde=[ 7af0] │ │ │ │ + 0xffffffffffcbf19c (offset: 0xa2160) -> 0xecb0 fde=[ 7b04] │ │ │ │ + 0xffffffffffcbf33c (offset: 0xa2300) -> 0xf0b4 fde=[ 7f08] │ │ │ │ + 0xffffffffffcbf4ec (offset: 0xa24b0) -> 0xf100 fde=[ 7f54] │ │ │ │ + 0xffffffffffcbf69c (offset: 0xa2660) -> 0xf14c fde=[ 7fa0] │ │ │ │ + 0xffffffffffcbf83c (offset: 0xa2800) -> 0xf198 fde=[ 7fec] │ │ │ │ + 0xffffffffffcbf9dc (offset: 0xa29a0) -> 0xf1e4 fde=[ 8038] │ │ │ │ + 0xffffffffffcbfacc (offset: 0xa2a90) -> 0xf1fc fde=[ 8050] │ │ │ │ + 0xffffffffffcbfd8c (offset: 0xa2d50) -> 0xf214 fde=[ 8068] │ │ │ │ + 0xffffffffffcc00ec (offset: 0xa30b0) -> 0xf22c fde=[ 8080] │ │ │ │ + 0xffffffffffcc035c (offset: 0xa3320) -> 0xf254 fde=[ 80a8] │ │ │ │ + 0xffffffffffcc18cc (offset: 0xa4890) -> 0xf274 fde=[ 80c8] │ │ │ │ + 0xffffffffffcc44ec (offset: 0xa74b0) -> 0xf29c fde=[ 80f0] │ │ │ │ + 0xffffffffffcc46ec (offset: 0xa76b0) -> 0xf2c4 fde=[ 8118] │ │ │ │ + 0xffffffffffcc4dfc (offset: 0xa7dc0) -> 0xf2e4 fde=[ 8138] │ │ │ │ + 0xffffffffffcc587c (offset: 0xa8840) -> 0xf304 fde=[ 8158] │ │ │ │ + 0xffffffffffcc598c (offset: 0xa8950) -> 0xf31c fde=[ 8170] │ │ │ │ + 0xffffffffffcc6e7c (offset: 0xa9e40) -> 0xf34c fde=[ 81a0] │ │ │ │ + 0xffffffffffcc85ec (offset: 0xab5b0) -> 0xf37c fde=[ 81d0] │ │ │ │ + 0xffffffffffcc865c (offset: 0xab620) -> 0xf394 fde=[ 81e8] │ │ │ │ + 0xffffffffffcc866c (offset: 0xab630) -> 0xf3ac fde=[ 8200] │ │ │ │ + 0xffffffffffcc9cfc (offset: 0xaccc0) -> 0xf400 fde=[ 8254] │ │ │ │ + 0xffffffffffccb34c (offset: 0xae310) -> 0xf454 fde=[ 82a8] │ │ │ │ + 0xffffffffffccbedc (offset: 0xaeea0) -> 0xf4a4 fde=[ 82f8] │ │ │ │ + 0xffffffffffccca7c (offset: 0xafa40) -> 0xf4f4 fde=[ 8348] │ │ │ │ + 0xffffffffffccccbc (offset: 0xafc80) -> 0xf544 fde=[ 8398] │ │ │ │ + 0xffffffffffccccdc (offset: 0xafca0) -> 0xf558 fde=[ 83ac] │ │ │ │ + 0xffffffffffcccf3c (offset: 0xaff00) -> 0xf59c fde=[ 83f0] │ │ │ │ + 0xffffffffffcccf5c (offset: 0xaff20) -> 0xf5b0 fde=[ 8404] │ │ │ │ + 0xffffffffffcccf6c (offset: 0xaff30) -> 0xf5c4 fde=[ 8418] │ │ │ │ + 0xffffffffffcccf7c (offset: 0xaff40) -> 0xf5d8 fde=[ 842c] │ │ │ │ + 0xffffffffffcccf8c (offset: 0xaff50) -> 0xf5ec fde=[ 8440] │ │ │ │ + 0xffffffffffcccf9c (offset: 0xaff60) -> 0xf600 fde=[ 8454] │ │ │ │ + 0xffffffffffccd13c (offset: 0xb0100) -> 0xf634 fde=[ 8488] │ │ │ │ + 0xffffffffffccd34c (offset: 0xb0310) -> 0xf680 fde=[ 84d4] │ │ │ │ + 0xffffffffffccd55c (offset: 0xb0520) -> 0xf6cc fde=[ 8520] │ │ │ │ + 0xffffffffffccd58c (offset: 0xb0550) -> 0xf6ec fde=[ 8540] │ │ │ │ + 0xffffffffffccd5ac (offset: 0xb0570) -> 0xf700 fde=[ 8554] │ │ │ │ + 0xffffffffffccd6bc (offset: 0xb0680) -> 0xf73c fde=[ 8590] │ │ │ │ + 0xffffffffffccd72c (offset: 0xb06f0) -> 0xf778 fde=[ 85cc] │ │ │ │ + 0xffffffffffccd73c (offset: 0xb0700) -> 0xf78c fde=[ 85e0] │ │ │ │ + 0xffffffffffccd8fc (offset: 0xb08c0) -> 0xf7d4 fde=[ 8628] │ │ │ │ + 0xffffffffffccd94c (offset: 0xb0910) -> 0xf7f4 fde=[ 8648] │ │ │ │ + 0xffffffffffccd9ec (offset: 0xb09b0) -> 0xf844 fde=[ 8698] │ │ │ │ + 0xffffffffffccda0c (offset: 0xb09d0) -> 0xf858 fde=[ 86ac] │ │ │ │ + 0xffffffffffccdb1c (offset: 0xb0ae0) -> 0xf894 fde=[ 86e8] │ │ │ │ + 0xffffffffffccdb8c (offset: 0xb0b50) -> 0xf8d0 fde=[ 8724] │ │ │ │ + 0xffffffffffccdd8c (offset: 0xb0d50) -> 0xf924 fde=[ 8778] │ │ │ │ + 0xffffffffffccdf8c (offset: 0xb0f50) -> 0xf974 fde=[ 87c8] │ │ │ │ + 0xffffffffffcce31c (offset: 0xb12e0) -> 0xf9c8 fde=[ 881c] │ │ │ │ + 0xffffffffffcce50c (offset: 0xb14d0) -> 0xfa88 fde=[ 88dc] │ │ │ │ + 0xffffffffffcce93c (offset: 0xb1900) -> 0xfadc fde=[ 8930] │ │ │ │ + 0xffffffffffcced6c (offset: 0xb1d30) -> 0xfa1c fde=[ 8870] │ │ │ │ + 0xffffffffffccf2dc (offset: 0xb22a0) -> 0xfa6c fde=[ 88c0] │ │ │ │ + 0xffffffffffccf54c (offset: 0xb2510) -> 0xfbbc fde=[ 8a10] │ │ │ │ + 0xffffffffffccf82c (offset: 0xb27f0) -> 0xfb34 fde=[ 8988] │ │ │ │ + 0xffffffffffccf89c (offset: 0xb2860) -> 0xfc10 fde=[ 8a64] │ │ │ │ + 0xffffffffffccfb6c (offset: 0xb2b30) -> 0xfc60 fde=[ 8ab4] │ │ │ │ + 0xffffffffffcd042c (offset: 0xb33f0) -> 0xfb48 fde=[ 899c] │ │ │ │ + 0xffffffffffcd057c (offset: 0xb3540) -> 0xfb94 fde=[ 89e8] │ │ │ │ + 0xffffffffffcd05dc (offset: 0xb35a0) -> 0xfcb4 fde=[ 8b08] │ │ │ │ + 0xffffffffffcd062c (offset: 0xb35f0) -> 0xfcf0 fde=[ 8b44] │ │ │ │ + 0xffffffffffcd067c (offset: 0xb3640) -> 0xfba8 fde=[ 89fc] │ │ │ │ + 0xffffffffffcd06ac (offset: 0xb3670) -> 0xfd2c fde=[ 8b80] │ │ │ │ + 0xffffffffffcd094c (offset: 0xb3910) -> 0xfd80 fde=[ 8bd4] │ │ │ │ + 0xffffffffffcd0bec (offset: 0xb3bb0) -> 0xfdd4 fde=[ 8c28] │ │ │ │ + 0xffffffffffcd0e6c (offset: 0xb3e30) -> 0xfe2c fde=[ 8c80] │ │ │ │ + 0xffffffffffcd0f0c (offset: 0xb3ed0) -> 0xfe7c fde=[ 8cd0] │ │ │ │ + 0xffffffffffcd1b9c (offset: 0xb4b60) -> 0xfee8 fde=[ 8d3c] │ │ │ │ + 0xffffffffffcd2abc (offset: 0xb5a80) -> 0xffb8 fde=[ 8e0c] │ │ │ │ + 0xffffffffffcd2bfc (offset: 0xb5bc0) -> 0x10020 fde=[ 8e74] │ │ │ │ + 0xffffffffffcd2d3c (offset: 0xb5d00) -> 0x10088 fde=[ 8edc] │ │ │ │ + 0xffffffffffcd2eac (offset: 0xb5e70) -> 0x100cc fde=[ 8f20] │ │ │ │ + 0xffffffffffcd2fbc (offset: 0xb5f80) -> 0x10100 fde=[ 8f54] │ │ │ │ + 0xffffffffffcd30cc (offset: 0xb6090) -> 0x10134 fde=[ 8f88] │ │ │ │ + 0xffffffffffcd323c (offset: 0xb6200) -> 0x10178 fde=[ 8fcc] │ │ │ │ + 0xffffffffffcd334c (offset: 0xb6310) -> 0x101ac fde=[ 9000] │ │ │ │ + 0xffffffffffcd342c (offset: 0xb63f0) -> 0x101ec fde=[ 9040] │ │ │ │ + 0xffffffffffcd353c (offset: 0xb6500) -> 0x10220 fde=[ 9074] │ │ │ │ + 0xffffffffffcd3bfc (offset: 0xb6bc0) -> 0x102f4 fde=[ 9148] │ │ │ │ + 0xffffffffffcd40fc (offset: 0xb70c0) -> 0x10348 fde=[ 919c] │ │ │ │ + 0xffffffffffcd47bc (offset: 0xb7780) -> 0x1041c fde=[ 9270] │ │ │ │ + 0xffffffffffcd4cbc (offset: 0xb7c80) -> 0x10470 fde=[ 92c4] │ │ │ │ + 0xffffffffffcd50ec (offset: 0xb80b0) -> 0x104c4 fde=[ 9318] │ │ │ │ + 0xffffffffffcd554c (offset: 0xb8510) -> 0x10518 fde=[ 936c] │ │ │ │ + 0xffffffffffcd5a2c (offset: 0xb89f0) -> 0x1056c fde=[ 93c0] │ │ │ │ + 0xffffffffffcd5e8c (offset: 0xb8e50) -> 0x105c0 fde=[ 9414] │ │ │ │ + 0xffffffffffcd636c (offset: 0xb9330) -> 0x10614 fde=[ 9468] │ │ │ │ + 0xffffffffffcd679c (offset: 0xb9760) -> 0x10668 fde=[ 94bc] │ │ │ │ + 0xffffffffffcd67dc (offset: 0xb97a0) -> 0x10698 fde=[ 94ec] │ │ │ │ + 0xffffffffffcd681c (offset: 0xb97e0) -> 0x106c8 fde=[ 951c] │ │ │ │ + 0xffffffffffcd690c (offset: 0xb98d0) -> 0x10704 fde=[ 9558] │ │ │ │ + 0xffffffffffcd69fc (offset: 0xb99c0) -> 0xff54 fde=[ 8da8] │ │ │ │ + 0xffffffffffcd6a3c (offset: 0xb9a00) -> 0x10740 fde=[ 9594] │ │ │ │ + 0xffffffffffcd6aac (offset: 0xb9a70) -> 0x1077c fde=[ 95d0] │ │ │ │ + 0xffffffffffcd6b1c (offset: 0xb9ae0) -> 0x107b8 fde=[ 960c] │ │ │ │ + 0xffffffffffcd6c0c (offset: 0xb9bd0) -> 0x1080c fde=[ 9660] │ │ │ │ + 0xffffffffffcd6c4c (offset: 0xb9c10) -> 0x1083c fde=[ 9690] │ │ │ │ + 0xffffffffffcd6c8c (offset: 0xb9c50) -> 0xff80 fde=[ 8dd4] │ │ │ │ + 0xffffffffffcd6d4c (offset: 0xb9d10) -> 0x1086c fde=[ 96c0] │ │ │ │ + 0xffffffffffcd6ddc (offset: 0xb9da0) -> 0x1089c fde=[ 96f0] │ │ │ │ + 0xffffffffffcd6e7c (offset: 0xb9e40) -> 0x108cc fde=[ 9720] │ │ │ │ + 0xffffffffffcd6f1c (offset: 0xb9ee0) -> 0x10900 fde=[ 9754] │ │ │ │ + 0xffffffffffcd6fbc (offset: 0xb9f80) -> 0x10934 fde=[ 9788] │ │ │ │ + 0xffffffffffcd704c (offset: 0xba010) -> 0x10964 fde=[ 97b8] │ │ │ │ + 0xffffffffffcd71ec (offset: 0xba1b0) -> 0x109a4 fde=[ 97f8] │ │ │ │ + 0xffffffffffcd728c (offset: 0xba250) -> 0x109d8 fde=[ 982c] │ │ │ │ + 0xffffffffffcd743c (offset: 0xba400) -> 0x10a18 fde=[ 986c] │ │ │ │ + 0xffffffffffcd75dc (offset: 0xba5a0) -> 0x10a58 fde=[ 98ac] │ │ │ │ + 0xffffffffffcd777c (offset: 0xba740) -> 0x10a98 fde=[ 98ec] │ │ │ │ + 0xffffffffffcd77cc (offset: 0xba790) -> 0x10ac8 fde=[ 991c] │ │ │ │ + 0xffffffffffcd785c (offset: 0xba820) -> 0x10af8 fde=[ 994c] │ │ │ │ + 0xffffffffffcd78fc (offset: 0xba8c0) -> 0x10b2c fde=[ 9980] │ │ │ │ + 0xffffffffffcd798c (offset: 0xba950) -> 0x10b5c fde=[ 99b0] │ │ │ │ + 0xffffffffffcd7a1c (offset: 0xba9e0) -> 0x10b8c fde=[ 99e0] │ │ │ │ + 0xffffffffffcd7a6c (offset: 0xbaa30) -> 0x10bbc fde=[ 9a10] │ │ │ │ + 0xffffffffffcd7bfc (offset: 0xbabc0) -> 0x10bfc fde=[ 9a50] │ │ │ │ + 0xffffffffffcd7c4c (offset: 0xbac10) -> 0x10c2c fde=[ 9a80] │ │ │ │ + 0xffffffffffcd7c9c (offset: 0xbac60) -> 0x10c5c fde=[ 9ab0] │ │ │ │ + 0xffffffffffcd7d3c (offset: 0xbad00) -> 0x10c8c fde=[ 9ae0] │ │ │ │ + 0xffffffffffcd7dac (offset: 0xbad70) -> 0x10cbc fde=[ 9b10] │ │ │ │ + 0xffffffffffcd7e1c (offset: 0xbade0) -> 0x10cec fde=[ 9b40] │ │ │ │ + 0xffffffffffcd7e6c (offset: 0xbae30) -> 0x10d1c fde=[ 9b70] │ │ │ │ + 0xffffffffffcd7f0c (offset: 0xbaed0) -> 0x10d4c fde=[ 9ba0] │ │ │ │ + 0xffffffffffcd7fbc (offset: 0xbaf80) -> 0x10d84 fde=[ 9bd8] │ │ │ │ + 0xffffffffffcd800c (offset: 0xbafd0) -> 0x10db4 fde=[ 9c08] │ │ │ │ + 0xffffffffffcd80ac (offset: 0xbb070) -> 0x10de4 fde=[ 9c38] │ │ │ │ + 0xffffffffffcd823c (offset: 0xbb200) -> 0x10e24 fde=[ 9c78] │ │ │ │ + 0xffffffffffcd82cc (offset: 0xbb290) -> 0x10e54 fde=[ 9ca8] │ │ │ │ + 0xffffffffffcd837c (offset: 0xbb340) -> 0x10e8c fde=[ 9ce0] │ │ │ │ + 0xffffffffffcd84bc (offset: 0xbb480) -> 0x10ee0 fde=[ 9d34] │ │ │ │ + 0xffffffffffcd88cc (offset: 0xbb890) -> 0x10f34 fde=[ 9d88] │ │ │ │ + 0xffffffffffcd8b1c (offset: 0xbbae0) -> 0x10f88 fde=[ 9ddc] │ │ │ │ + 0xffffffffffcd8d6c (offset: 0xbbd30) -> 0x10fdc fde=[ 9e30] │ │ │ │ + 0xffffffffffcd8eec (offset: 0xbbeb0) -> 0x11030 fde=[ 9e84] │ │ │ │ + 0xffffffffffcd909c (offset: 0xbc060) -> 0x11084 fde=[ 9ed8] │ │ │ │ + 0xffffffffffcd942c (offset: 0xbc3f0) -> 0x110b8 fde=[ 9f0c] │ │ │ │ + 0xffffffffffcd95fc (offset: 0xbc5c0) -> 0x1110c fde=[ 9f60] │ │ │ │ + 0xffffffffffcd985c (offset: 0xbc820) -> 0x11160 fde=[ 9fb4] │ │ │ │ + 0xffffffffffcd99dc (offset: 0xbc9a0) -> 0x111b4 fde=[ a008] │ │ │ │ + 0xffffffffffcd9c2c (offset: 0xbcbf0) -> 0x11208 fde=[ a05c] │ │ │ │ + 0xffffffffffcd9efc (offset: 0xbcec0) -> 0x1125c fde=[ a0b0] │ │ │ │ + 0xffffffffffcda1cc (offset: 0xbd190) -> 0x112e4 fde=[ a138] │ │ │ │ + 0xffffffffffcda5dc (offset: 0xbd5a0) -> 0x11338 fde=[ a18c] │ │ │ │ + 0xffffffffffcda8ac (offset: 0xbd870) -> 0x1138c fde=[ a1e0] │ │ │ │ + 0xffffffffffcdaa6c (offset: 0xbda30) -> 0x113dc fde=[ a230] │ │ │ │ + 0xffffffffffcdac4c (offset: 0xbdc10) -> 0x11430 fde=[ a284] │ │ │ │ + 0xffffffffffcdadfc (offset: 0xbddc0) -> 0x11480 fde=[ a2d4] │ │ │ │ + 0xffffffffffcdb02c (offset: 0xbdff0) -> 0x114d4 fde=[ a328] │ │ │ │ + 0xffffffffffcdb3ac (offset: 0xbe370) -> 0x11528 fde=[ a37c] │ │ │ │ + 0xffffffffffcdb67c (offset: 0xbe640) -> 0x1157c fde=[ a3d0] │ │ │ │ + 0xffffffffffcdb94c (offset: 0xbe910) -> 0x11604 fde=[ a458] │ │ │ │ + 0xffffffffffcdbb4c (offset: 0xbeb10) -> 0x11658 fde=[ a4ac] │ │ │ │ + 0xffffffffffcdbd9c (offset: 0xbed60) -> 0x116ac fde=[ a500] │ │ │ │ + 0xffffffffffcdbf5c (offset: 0xbef20) -> 0x11700 fde=[ a554] │ │ │ │ + 0xffffffffffcdc10c (offset: 0xbf0d0) -> 0x11750 fde=[ a5a4] │ │ │ │ + 0xffffffffffcdc2dc (offset: 0xbf2a0) -> 0x117a4 fde=[ a5f8] │ │ │ │ + 0xffffffffffcdc49c (offset: 0xbf460) -> 0x117f8 fde=[ a64c] │ │ │ │ + 0xffffffffffcdc67c (offset: 0xbf640) -> 0x1184c fde=[ a6a0] │ │ │ │ + 0xffffffffffcdc8dc (offset: 0xbf8a0) -> 0x118a0 fde=[ a6f4] │ │ │ │ + 0xffffffffffcdccfc (offset: 0xbfcc0) -> 0x118dc fde=[ a730] │ │ │ │ + 0xffffffffffcdcf4c (offset: 0xbff10) -> 0x11930 fde=[ a784] │ │ │ │ + 0xffffffffffcdd14c (offset: 0xc0110) -> 0x11984 fde=[ a7d8] │ │ │ │ + 0xffffffffffcdd41c (offset: 0xc03e0) -> 0x119d8 fde=[ a82c] │ │ │ │ + 0xffffffffffcdd6ec (offset: 0xc06b0) -> 0x11a2c fde=[ a880] │ │ │ │ + 0xffffffffffcdd93c (offset: 0xc0900) -> 0x11a80 fde=[ a8d4] │ │ │ │ + 0xffffffffffcddb8c (offset: 0xc0b50) -> 0x11ad4 fde=[ a928] │ │ │ │ + 0xffffffffffcdde5c (offset: 0xc0e20) -> 0x11b28 fde=[ a97c] │ │ │ │ + 0xffffffffffcde08c (offset: 0xc1050) -> 0x11b7c fde=[ a9d0] │ │ │ │ + 0xffffffffffcde35c (offset: 0xc1320) -> 0x11bd0 fde=[ aa24] │ │ │ │ + 0xffffffffffcde50c (offset: 0xc14d0) -> 0x11c20 fde=[ aa74] │ │ │ │ + 0xffffffffffcde68c (offset: 0xc1650) -> 0x11c74 fde=[ aac8] │ │ │ │ + 0xffffffffffcde8dc (offset: 0xc18a0) -> 0x11cc8 fde=[ ab1c] │ │ │ │ + 0xffffffffffcdeb3c (offset: 0xc1b00) -> 0x11d1c fde=[ ab70] │ │ │ │ + 0xffffffffffcded3c (offset: 0xc1d00) -> 0x11d70 fde=[ abc4] │ │ │ │ + 0xffffffffffcdeeec (offset: 0xc1eb0) -> 0x11dc4 fde=[ ac18] │ │ │ │ + 0xffffffffffcdf27c (offset: 0xc2240) -> 0x11df8 fde=[ ac4c] │ │ │ │ + 0xffffffffffcdf4cc (offset: 0xc2490) -> 0x11e4c fde=[ aca0] │ │ │ │ + 0xffffffffffcdf68c (offset: 0xc2650) -> 0x11e9c fde=[ acf0] │ │ │ │ + 0xffffffffffcdfaac (offset: 0xc2a70) -> 0x11ed8 fde=[ ad2c] │ │ │ │ + 0xffffffffffcdfcac (offset: 0xc2c70) -> 0x11f2c fde=[ ad80] │ │ │ │ + 0xffffffffffcdfe5c (offset: 0xc2e20) -> 0x11f7c fde=[ add0] │ │ │ │ + 0xffffffffffce01dc (offset: 0xc31a0) -> 0x11fd0 fde=[ ae24] │ │ │ │ + 0xffffffffffce038c (offset: 0xc3350) -> 0x12020 fde=[ ae74] │ │ │ │ + 0xffffffffffce053c (offset: 0xc3500) -> 0x12070 fde=[ aec4] │ │ │ │ + 0xffffffffffce080c (offset: 0xc37d0) -> 0x120c4 fde=[ af18] │ │ │ │ + 0xffffffffffce098c (offset: 0xc3950) -> 0x12118 fde=[ af6c] │ │ │ │ + 0xffffffffffce0bdc (offset: 0xc3ba0) -> 0x1216c fde=[ afc0] │ │ │ │ + 0xffffffffffce0e3c (offset: 0xc3e00) -> 0x121c4 fde=[ b018] │ │ │ │ + 0xffffffffffce0e5c (offset: 0xc3e20) -> 0x121d8 fde=[ b02c] │ │ │ │ + 0xffffffffffce0f6c (offset: 0xc3f30) -> 0x12214 fde=[ b068] │ │ │ │ + 0xffffffffffce0fdc (offset: 0xc3fa0) -> 0x12250 fde=[ b0a4] │ │ │ │ + 0xffffffffffce1b5c (offset: 0xc4b20) -> 0x122a8 fde=[ b0fc] │ │ │ │ + 0xffffffffffce26dc (offset: 0xc56a0) -> 0x12300 fde=[ b154] │ │ │ │ + 0xffffffffffce282c (offset: 0xc57f0) -> 0x1234c fde=[ b1a0] │ │ │ │ + 0xffffffffffce2a7c (offset: 0xc5a40) -> 0x12380 fde=[ b1d4] │ │ │ │ + 0xffffffffffce2cfc (offset: 0xc5cc0) -> 0x123b4 fde=[ b208] │ │ │ │ + 0xffffffffffce381c (offset: 0xc67e0) -> 0x123e8 fde=[ b23c] │ │ │ │ + 0xffffffffffce419c (offset: 0xc7160) -> 0x1241c fde=[ b270] │ │ │ │ + 0xffffffffffce42bc (offset: 0xc7280) -> 0x12464 fde=[ b2b8] │ │ │ │ + 0xffffffffffce448c (offset: 0xc7450) -> 0x124b0 fde=[ b304] │ │ │ │ + 0xffffffffffce489c (offset: 0xc7860) -> 0x124e0 fde=[ b334] │ │ │ │ + 0xffffffffffce4cac (offset: 0xc7c70) -> 0x12510 fde=[ b364] │ │ │ │ + 0xffffffffffce4f7c (offset: 0xc7f40) -> 0x1256c fde=[ b3c0] │ │ │ │ + 0xffffffffffce524c (offset: 0xc8210) -> 0x125c8 fde=[ b41c] │ │ │ │ + 0xffffffffffce534c (offset: 0xc8310) -> 0x125dc fde=[ b430] │ │ │ │ + 0xffffffffffce552c (offset: 0xc84f0) -> 0x12614 fde=[ b468] │ │ │ │ + 0xffffffffffce565c (offset: 0xc8620) -> 0x12664 fde=[ b4b8] │ │ │ │ + 0xffffffffffce578c (offset: 0xc8750) -> 0x126b4 fde=[ b508] │ │ │ │ + 0xffffffffffce58ac (offset: 0xc8870) -> 0x12704 fde=[ b558] │ │ │ │ + 0xffffffffffce5cbc (offset: 0xc8c80) -> 0x12754 fde=[ b5a8] │ │ │ │ + 0xffffffffffce5ddc (offset: 0xc8da0) -> 0x127a4 fde=[ b5f8] │ │ │ │ + 0xffffffffffce5f0c (offset: 0xc8ed0) -> 0x127f4 fde=[ b648] │ │ │ │ + 0xffffffffffce603c (offset: 0xc9000) -> 0x12844 fde=[ b698] │ │ │ │ + 0xffffffffffce638c (offset: 0xc9350) -> 0x12894 fde=[ b6e8] │ │ │ │ + 0xffffffffffce657c (offset: 0xc9540) -> 0x128e4 fde=[ b738] │ │ │ │ + 0xffffffffffce676c (offset: 0xc9730) -> 0x12934 fde=[ b788] │ │ │ │ + 0xffffffffffce6b2c (offset: 0xc9af0) -> 0x12988 fde=[ b7dc] │ │ │ │ + 0xffffffffffce6d1c (offset: 0xc9ce0) -> 0x129d8 fde=[ b82c] │ │ │ │ + 0xffffffffffce70dc (offset: 0xca0a0) -> 0x12a2c fde=[ b880] │ │ │ │ + 0xffffffffffce72cc (offset: 0xca290) -> 0x12a7c fde=[ b8d0] │ │ │ │ + 0xffffffffffce74bc (offset: 0xca480) -> 0x12acc fde=[ b920] │ │ │ │ + 0xffffffffffce76ac (offset: 0xca670) -> 0x12b1c fde=[ b970] │ │ │ │ + 0xffffffffffce789c (offset: 0xca860) -> 0x12b6c fde=[ b9c0] │ │ │ │ + 0xffffffffffce7a8c (offset: 0xcaa50) -> 0x12bbc fde=[ ba10] │ │ │ │ + 0xffffffffffce7c5c (offset: 0xcac20) -> 0x12c1c fde=[ ba70] │ │ │ │ + 0xffffffffffce7cfc (offset: 0xcacc0) -> 0x12c34 fde=[ ba88] │ │ │ │ + 0xffffffffffce7d8c (offset: 0xcad50) -> 0x12c68 fde=[ babc] │ │ │ │ + 0xffffffffffce7e1c (offset: 0xcade0) -> 0x12c9c fde=[ baf0] │ │ │ │ + 0xffffffffffce7f4c (offset: 0xcaf10) -> 0x12d20 fde=[ bb74] │ │ │ │ + 0xffffffffffce88fc (offset: 0xcb8c0) -> 0x12d94 fde=[ bbe8] │ │ │ │ + 0xffffffffffceaecc (offset: 0xcde90) -> 0x12e48 fde=[ bc9c] │ │ │ │ + 0xffffffffffceaffc (offset: 0xcdfc0) -> 0x12ecc fde=[ bd20] │ │ │ │ + 0xffffffffffceb1cc (offset: 0xce190) -> 0x12f08 fde=[ bd5c] │ │ │ │ + 0xffffffffffceb3ec (offset: 0xce3b0) -> 0x12f44 fde=[ bd98] │ │ │ │ + 0xffffffffffceb85c (offset: 0xce820) -> 0x12f88 fde=[ bddc] │ │ │ │ + 0xffffffffffcebeac (offset: 0xcee70) -> 0x12fcc fde=[ be20] │ │ │ │ + 0xffffffffffcebf6c (offset: 0xcef30) -> 0x13044 fde=[ be98] │ │ │ │ + 0xffffffffffcebfcc (offset: 0xcef90) -> 0x13058 fde=[ beac] │ │ │ │ + 0xffffffffffcebfdc (offset: 0xcefa0) -> 0x1306c fde=[ bec0] │ │ │ │ + 0xffffffffffcec11c (offset: 0xcf0e0) -> 0x1309c fde=[ bef0] │ │ │ │ + 0xffffffffffcec26c (offset: 0xcf230) -> 0x130cc fde=[ bf20] │ │ │ │ + 0xffffffffffcec4dc (offset: 0xcf4a0) -> 0x1314c fde=[ bfa0] │ │ │ │ + 0xffffffffffcec74c (offset: 0xcf710) -> 0x131cc fde=[ c020] │ │ │ │ + 0xffffffffffcec85c (offset: 0xcf820) -> 0x13208 fde=[ c05c] │ │ │ │ + 0xffffffffffcec8cc (offset: 0xcf890) -> 0x13244 fde=[ c098] │ │ │ │ + 0xffffffffffcec8ec (offset: 0xcf8b0) -> 0x13258 fde=[ c0ac] │ │ │ │ + 0xffffffffffcec90c (offset: 0xcf8d0) -> 0x1326c fde=[ c0c0] │ │ │ │ + 0xffffffffffcec92c (offset: 0xcf8f0) -> 0x13284 fde=[ c0d8] │ │ │ │ + 0xffffffffffceca5c (offset: 0xcfa20) -> 0x132c8 fde=[ c11c] │ │ │ │ + 0xffffffffffcecc7c (offset: 0xcfc40) -> 0x13314 fde=[ c168] │ │ │ │ + 0xffffffffffcece6c (offset: 0xcfe30) -> 0x13360 fde=[ c1b4] │ │ │ │ + 0xffffffffffced05c (offset: 0xd0020) -> 0x133b0 fde=[ c204] │ │ │ │ + 0xffffffffffced25c (offset: 0xd0220) -> 0x13400 fde=[ c254] │ │ │ │ + 0xffffffffffced50c (offset: 0xd04d0) -> 0x1344c fde=[ c2a0] │ │ │ │ + 0xffffffffffced7dc (offset: 0xd07a0) -> 0x13498 fde=[ c2ec] │ │ │ │ + 0xffffffffffceda8c (offset: 0xd0a50) -> 0x134e4 fde=[ c338] │ │ │ │ + 0xffffffffffceddec (offset: 0xd0db0) -> 0x13534 fde=[ c388] │ │ │ │ + 0xffffffffffcee13c (offset: 0xd1100) -> 0x13580 fde=[ c3d4] │ │ │ │ + 0xffffffffffcee41c (offset: 0xd13e0) -> 0x135cc fde=[ c420] │ │ │ │ + 0xffffffffffcee4cc (offset: 0xd1490) -> 0x13618 fde=[ c46c] │ │ │ │ + 0xffffffffffcee63c (offset: 0xd1600) -> 0x13664 fde=[ c4b8] │ │ │ │ + 0xffffffffffcee84c (offset: 0xd1810) -> 0x136a4 fde=[ c4f8] │ │ │ │ + 0xffffffffffcee99c (offset: 0xd1960) -> 0x136f0 fde=[ c544] │ │ │ │ + 0xffffffffffcef0dc (offset: 0xd20a0) -> 0x13740 fde=[ c594] │ │ │ │ + 0xffffffffffcef67c (offset: 0xd2640) -> 0x13790 fde=[ c5e4] │ │ │ │ + 0xffffffffffcef76c (offset: 0xd2730) -> 0x137dc fde=[ c630] │ │ │ │ + 0xffffffffffcef8fc (offset: 0xd28c0) -> 0x13828 fde=[ c67c] │ │ │ │ + 0xffffffffffcefaac (offset: 0xd2a70) -> 0x13874 fde=[ c6c8] │ │ │ │ + 0xffffffffffcefb1c (offset: 0xd2ae0) -> 0x138bc fde=[ c710] │ │ │ │ + 0xffffffffffcefd1c (offset: 0xd2ce0) -> 0x13908 fde=[ c75c] │ │ │ │ + 0xffffffffffcefe5c (offset: 0xd2e20) -> 0x13954 fde=[ c7a8] │ │ │ │ + 0xffffffffffcefffc (offset: 0xd2fc0) -> 0x139a0 fde=[ c7f4] │ │ │ │ + 0xffffffffffcf024c (offset: 0xd3210) -> 0x139ec fde=[ c840] │ │ │ │ + 0xffffffffffcf060c (offset: 0xd35d0) -> 0x13a3c fde=[ c890] │ │ │ │ + 0xffffffffffcf09ac (offset: 0xd3970) -> 0x13a8c fde=[ c8e0] │ │ │ │ + 0xffffffffffcf0d7c (offset: 0xd3d40) -> 0x13adc fde=[ c930] │ │ │ │ + 0xffffffffffcf118c (offset: 0xd4150) -> 0x13b2c fde=[ c980] │ │ │ │ + 0xffffffffffcf14dc (offset: 0xd44a0) -> 0x13b7c fde=[ c9d0] │ │ │ │ + 0xffffffffffcf187c (offset: 0xd4840) -> 0x13bcc fde=[ ca20] │ │ │ │ + 0xffffffffffcf1c4c (offset: 0xd4c10) -> 0x13c18 fde=[ ca6c] │ │ │ │ + 0xffffffffffcf200c (offset: 0xd4fd0) -> 0x13c64 fde=[ cab8] │ │ │ │ + 0xffffffffffcf311c (offset: 0xd60e0) -> 0x13cb4 fde=[ cb08] │ │ │ │ + 0xffffffffffcf419c (offset: 0xd7160) -> 0x13d04 fde=[ cb58] │ │ │ │ + 0xffffffffffcf43ac (offset: 0xd7370) -> 0x13d50 fde=[ cba4] │ │ │ │ + 0xffffffffffcf466c (offset: 0xd7630) -> 0x13d9c fde=[ cbf0] │ │ │ │ + 0xffffffffffcf46dc (offset: 0xd76a0) -> 0x13de4 fde=[ cc38] │ │ │ │ + 0xffffffffffcf474c (offset: 0xd7710) -> 0x13e2c fde=[ cc80] │ │ │ │ + 0xffffffffffcf4a4c (offset: 0xd7a10) -> 0x13e7c fde=[ ccd0] │ │ │ │ + 0xffffffffffcf4b0c (offset: 0xd7ad0) -> 0x13eb0 fde=[ cd04] │ │ │ │ + 0xffffffffffcf4bcc (offset: 0xd7b90) -> 0x13ee4 fde=[ cd38] │ │ │ │ + 0xffffffffffcf547c (offset: 0xd8440) -> 0x13f4c fde=[ cda0] │ │ │ │ + 0xffffffffffcf5cfc (offset: 0xd8cc0) -> 0x13fb4 fde=[ ce08] │ │ │ │ + 0xffffffffffcf5eec (offset: 0xd8eb0) -> 0x14008 fde=[ ce5c] │ │ │ │ + 0xffffffffffcf60dc (offset: 0xd90a0) -> 0x1405c fde=[ ceb0] │ │ │ │ + 0xffffffffffcf686c (offset: 0xd9830) -> 0x140ac fde=[ cf00] │ │ │ │ + 0xffffffffffcf704c (offset: 0xda010) -> 0x140fc fde=[ cf50] │ │ │ │ + 0xffffffffffcf753c (offset: 0xda500) -> 0x14148 fde=[ cf9c] │ │ │ │ + 0xffffffffffcf7a1c (offset: 0xda9e0) -> 0x14194 fde=[ cfe8] │ │ │ │ + 0xffffffffffcf7eec (offset: 0xdaeb0) -> 0x141e0 fde=[ d034] │ │ │ │ + 0xffffffffffcf839c (offset: 0xdb360) -> 0x1422c fde=[ d080] │ │ │ │ + 0xffffffffffcf886c (offset: 0xdb830) -> 0x14278 fde=[ d0cc] │ │ │ │ + 0xffffffffffcf8d0c (offset: 0xdbcd0) -> 0x142c4 fde=[ d118] │ │ │ │ + 0xffffffffffcf91ec (offset: 0xdc1b0) -> 0x14310 fde=[ d164] │ │ │ │ + 0xffffffffffcf96dc (offset: 0xdc6a0) -> 0x1435c fde=[ d1b0] │ │ │ │ + 0xffffffffffcf980c (offset: 0xdc7d0) -> 0x143b0 fde=[ d204] │ │ │ │ + 0xffffffffffcf993c (offset: 0xdc900) -> 0x14404 fde=[ d258] │ │ │ │ + 0xffffffffffcf994c (offset: 0xdc910) -> 0x14418 fde=[ d26c] │ │ │ │ + 0xffffffffffcf99ac (offset: 0xdc970) -> 0x14454 fde=[ d2a8] │ │ │ │ + 0xffffffffffcfa8ec (offset: 0xdd8b0) -> 0x144a8 fde=[ d2fc] │ │ │ │ + 0xffffffffffcfb82c (offset: 0xde7f0) -> 0x144fc fde=[ d350] │ │ │ │ + 0xffffffffffcfbe9c (offset: 0xdee60) -> 0x14548 fde=[ d39c] │ │ │ │ + 0xffffffffffcfc4fc (offset: 0xdf4c0) -> 0x14598 fde=[ d3ec] │ │ │ │ + 0xffffffffffcfcb6c (offset: 0xdfb30) -> 0x145e4 fde=[ d438] │ │ │ │ + 0xffffffffffcfd1cc (offset: 0xe0190) -> 0x14634 fde=[ d488] │ │ │ │ + 0xffffffffffcfd82c (offset: 0xe07f0) -> 0x14684 fde=[ d4d8] │ │ │ │ + 0xffffffffffcfde9c (offset: 0xe0e60) -> 0x146d0 fde=[ d524] │ │ │ │ + 0xffffffffffcfe4fc (offset: 0xe14c0) -> 0x14720 fde=[ d574] │ │ │ │ + 0xffffffffffcfeb6c (offset: 0xe1b30) -> 0x1476c fde=[ d5c0] │ │ │ │ + 0xffffffffffcfec1c (offset: 0xe1be0) -> 0x1478c fde=[ d5e0] │ │ │ │ + 0xffffffffffcfefac (offset: 0xe1f70) -> 0x147d8 fde=[ d62c] │ │ │ │ + 0xffffffffffcff2ec (offset: 0xe22b0) -> 0x14824 fde=[ d678] │ │ │ │ + 0xffffffffffd002fc (offset: 0xe32c0) -> 0x1494c fde=[ d7a0] │ │ │ │ + 0xffffffffffd0130c (offset: 0xe42d0) -> 0x14a74 fde=[ d8c8] │ │ │ │ + 0xffffffffffd013fc (offset: 0xe43c0) -> 0x14ac4 fde=[ d918] │ │ │ │ + 0xffffffffffd014ec (offset: 0xe44b0) -> 0x14b14 fde=[ d968] │ │ │ │ + 0xffffffffffd0211c (offset: 0xe50e0) -> 0x14b44 fde=[ d998] │ │ │ │ + 0xffffffffffd02fcc (offset: 0xe5f90) -> 0x14b74 fde=[ d9c8] │ │ │ │ + 0xffffffffffd03e7c (offset: 0xe6e40) -> 0x14ba4 fde=[ d9f8] │ │ │ │ + 0xffffffffffd04abc (offset: 0xe7a80) -> 0x14bd4 fde=[ da28] │ │ │ │ + 0xffffffffffd04c2c (offset: 0xe7bf0) -> 0x14bf4 fde=[ da48] │ │ │ │ + 0xffffffffffd04d9c (offset: 0xe7d60) -> 0x14c14 fde=[ da68] │ │ │ │ + 0xffffffffffd052ec (offset: 0xe82b0) -> 0x14c60 fde=[ dab4] │ │ │ │ + 0xffffffffffd0559c (offset: 0xe8560) -> 0x14cac fde=[ db00] │ │ │ │ + 0xffffffffffd056ec (offset: 0xe86b0) -> 0x14d10 fde=[ db64] │ │ │ │ + 0xffffffffffd06b5c (offset: 0xe9b20) -> 0x14d5c fde=[ dbb0] │ │ │ │ + 0xffffffffffd072ac (offset: 0xea270) -> 0x14da8 fde=[ dbfc] │ │ │ │ + 0xffffffffffd074fc (offset: 0xea4c0) -> 0x14e0c fde=[ dc60] │ │ │ │ + 0xffffffffffd075fc (offset: 0xea5c0) -> 0x14e70 fde=[ dcc4] │ │ │ │ + 0xffffffffffd0775c (offset: 0xea720) -> 0x14ed4 fde=[ dd28] │ │ │ │ + 0xffffffffffd0800c (offset: 0xeafd0) -> 0x14f3c fde=[ dd90] │ │ │ │ + 0xffffffffffd088bc (offset: 0xeb880) -> 0x14fa4 fde=[ ddf8] │ │ │ │ + 0xffffffffffd091dc (offset: 0xec1a0) -> 0x15024 fde=[ de78] │ │ │ │ + 0xffffffffffd0968c (offset: 0xec650) -> 0x150bc fde=[ df10] │ │ │ │ + 0xffffffffffd09c6c (offset: 0xecc30) -> 0x1513c fde=[ df90] │ │ │ │ + 0xffffffffffd09d8c (offset: 0xecd50) -> 0x1518c fde=[ dfe0] │ │ │ │ + 0xffffffffffd09eac (offset: 0xece70) -> 0x151dc fde=[ e030] │ │ │ │ + 0xffffffffffd0a1ec (offset: 0xed1b0) -> 0x15240 fde=[ e094] │ │ │ │ + 0xffffffffffd0a52c (offset: 0xed4f0) -> 0x152a4 fde=[ e0f8] │ │ │ │ + 0xffffffffffd0a82c (offset: 0xed7f0) -> 0x1536c fde=[ e1c0] │ │ │ │ + 0xffffffffffd0ab2c (offset: 0xedaf0) -> 0x15434 fde=[ e288] │ │ │ │ + 0xffffffffffd0af1c (offset: 0xedee0) -> 0x1549c fde=[ e2f0] │ │ │ │ + 0xffffffffffd0b21c (offset: 0xee1e0) -> 0x15504 fde=[ e358] │ │ │ │ + 0xffffffffffd0b37c (offset: 0xee340) -> 0x15554 fde=[ e3a8] │ │ │ │ + 0xffffffffffd0b4dc (offset: 0xee4a0) -> 0x155a4 fde=[ e3f8] │ │ │ │ + 0xffffffffffd0b89c (offset: 0xee860) -> 0x15608 fde=[ e45c] │ │ │ │ + 0xffffffffffd0bdac (offset: 0xeed70) -> 0x1566c fde=[ e4c0] │ │ │ │ + 0xffffffffffd0c5fc (offset: 0xef5c0) -> 0x156b8 fde=[ e50c] │ │ │ │ + 0xffffffffffd0cecc (offset: 0xefe90) -> 0x15704 fde=[ e558] │ │ │ │ + 0xffffffffffd0d56c (offset: 0xf0530) -> 0x15750 fde=[ e5a4] │ │ │ │ + 0xffffffffffd0da7c (offset: 0xf0a40) -> 0x157a0 fde=[ e5f4] │ │ │ │ + 0xffffffffffd0df8c (offset: 0xf0f50) -> 0x157f0 fde=[ e644] │ │ │ │ + 0xffffffffffd0e85c (offset: 0xf1820) -> 0x1583c fde=[ e690] │ │ │ │ + 0xffffffffffd0eefc (offset: 0xf1ec0) -> 0x15888 fde=[ e6dc] │ │ │ │ + 0xffffffffffd0f74c (offset: 0xf2710) -> 0x158d4 fde=[ e728] │ │ │ │ + 0xffffffffffd0f76c (offset: 0xf2730) -> 0x158e8 fde=[ e73c] │ │ │ │ + 0xffffffffffd0f9ec (offset: 0xf29b0) -> 0x15940 fde=[ e794] │ │ │ │ + 0xffffffffffd0fa1c (offset: 0xf29e0) -> 0x15aa0 fde=[ e8f4] │ │ │ │ + 0xffffffffffd0fa7c (offset: 0xf2a40) -> 0x15adc fde=[ e930] │ │ │ │ + 0xffffffffffd0fb1c (offset: 0xf2ae0) -> 0x15958 fde=[ e7ac] │ │ │ │ + 0xffffffffffd0fb7c (offset: 0xf2b40) -> 0x15b2c fde=[ e980] │ │ │ │ + 0xffffffffffd0fcec (offset: 0xf2cb0) -> 0x15ba4 fde=[ e9f8] │ │ │ │ + 0xffffffffffd0fdac (offset: 0xf2d70) -> 0x15bf8 fde=[ ea4c] │ │ │ │ + 0xffffffffffd0fdfc (offset: 0xf2dc0) -> 0x1598c fde=[ e7e0] │ │ │ │ + 0xffffffffffd0fe0c (offset: 0xf2dd0) -> 0x159a0 fde=[ e7f4] │ │ │ │ + 0xffffffffffd0fe1c (offset: 0xf2de0) -> 0x159b4 fde=[ e808] │ │ │ │ + 0xffffffffffd0fe2c (offset: 0xf2df0) -> 0x159c8 fde=[ e81c] │ │ │ │ + 0xffffffffffd0fe3c (offset: 0xf2e00) -> 0x159dc fde=[ e830] │ │ │ │ + 0xffffffffffd0ff6c (offset: 0xf2f30) -> 0x15a20 fde=[ e874] │ │ │ │ + 0xffffffffffd1014c (offset: 0xf3110) -> 0x15c34 fde=[ ea88] │ │ │ │ + 0xffffffffffd105fc (offset: 0xf35c0) -> 0x15a54 fde=[ e8a8] │ │ │ │ + 0xffffffffffd1072c (offset: 0xf36f0) -> 0x15c78 fde=[ eacc] │ │ │ │ + 0xffffffffffd1305c (offset: 0xf6020) -> 0x15a88 fde=[ e8dc] │ │ │ │ + 0xffffffffffd1308c (offset: 0xf6050) -> 0x16010 fde=[ ee64] │ │ │ │ + 0xffffffffffd131cc (offset: 0xf6190) -> 0x1605c fde=[ eeb0] │ │ │ │ + 0xffffffffffd1331c (offset: 0xf62e0) -> 0x15ecc fde=[ ed20] │ │ │ │ + 0xffffffffffd133cc (offset: 0xf6390) -> 0x15f18 fde=[ ed6c] │ │ │ │ + 0xffffffffffd1346c (offset: 0xf6430) -> 0x15f64 fde=[ edb8] │ │ │ │ + 0xffffffffffd1364c (offset: 0xf6610) -> 0x15fb0 fde=[ ee04] │ │ │ │ + 0xffffffffffd136fc (offset: 0xf66c0) -> 0x15ffc fde=[ ee50] │ │ │ │ + 0xffffffffffd1370c (offset: 0xf66d0) -> 0x160ac fde=[ ef00] │ │ │ │ + 0xffffffffffd1386c (offset: 0xf6830) -> 0x160c0 fde=[ ef14] │ │ │ │ + 0xffffffffffd13a6c (offset: 0xf6a30) -> 0x160d4 fde=[ ef28] │ │ │ │ + 0xffffffffffd13c8c (offset: 0xf6c50) -> 0x160e8 fde=[ ef3c] │ │ │ │ + 0xffffffffffd13e2c (offset: 0xf6df0) -> 0x160fc fde=[ ef50] │ │ │ │ + 0xffffffffffd140ac (offset: 0xf7070) -> 0x16110 fde=[ ef64] │ │ │ │ + 0xffffffffffd1430c (offset: 0xf72d0) -> 0x16124 fde=[ ef78] │ │ │ │ + 0xffffffffffd145ec (offset: 0xf75b0) -> 0x16138 fde=[ ef8c] │ │ │ │ + 0xffffffffffd147bc (offset: 0xf7780) -> 0x1614c fde=[ efa0] │ │ │ │ + 0xffffffffffd148fc (offset: 0xf78c0) -> 0x16164 fde=[ efb8] │ │ │ │ + 0xffffffffffd14a4c (offset: 0xf7a10) -> 0x16178 fde=[ efcc] │ │ │ │ + 0xffffffffffd14bfc (offset: 0xf7bc0) -> 0x161c4 fde=[ f018] │ │ │ │ + 0xffffffffffd14d1c (offset: 0xf7ce0) -> 0x16200 fde=[ f054] │ │ │ │ + 0xffffffffffd14e7c (offset: 0xf7e40) -> 0x1624c fde=[ f0a0] │ │ │ │ + 0xffffffffffd14f6c (offset: 0xf7f30) -> 0x16294 fde=[ f0e8] │ │ │ │ + 0xffffffffffd1518c (offset: 0xf8150) -> 0x162d0 fde=[ f124] │ │ │ │ + 0xffffffffffd152ec (offset: 0xf82b0) -> 0x1631c fde=[ f170] │ │ │ │ + 0xffffffffffd1556c (offset: 0xf8530) -> 0x16368 fde=[ f1bc] │ │ │ │ + 0xffffffffffd156cc (offset: 0xf8690) -> 0x163b4 fde=[ f208] │ │ │ │ + 0xffffffffffd158ec (offset: 0xf88b0) -> 0x16400 fde=[ f254] │ │ │ │ + 0xffffffffffd15a0c (offset: 0xf89d0) -> 0x1643c fde=[ f290] │ │ │ │ + 0xffffffffffd15b6c (offset: 0xf8b30) -> 0x16488 fde=[ f2dc] │ │ │ │ + 0xffffffffffd15d5c (offset: 0xf8d20) -> 0x164c4 fde=[ f318] │ │ │ │ + 0xffffffffffd15ebc (offset: 0xf8e80) -> 0x16510 fde=[ f364] │ │ │ │ + 0xffffffffffd15fdc (offset: 0xf8fa0) -> 0x1654c fde=[ f3a0] │ │ │ │ + 0xffffffffffd160fc (offset: 0xf90c0) -> 0x16588 fde=[ f3dc] │ │ │ │ + 0xffffffffffd1621c (offset: 0xf91e0) -> 0x165d4 fde=[ f428] │ │ │ │ + 0xffffffffffd163cc (offset: 0xf9390) -> 0x16620 fde=[ f474] │ │ │ │ + 0xffffffffffd164ec (offset: 0xf94b0) -> 0x1665c fde=[ f4b0] │ │ │ │ + 0xffffffffffd1667c (offset: 0xf9640) -> 0x166a8 fde=[ f4fc] │ │ │ │ + 0xffffffffffd168cc (offset: 0xf9890) -> 0x166f4 fde=[ f548] │ │ │ │ + 0xffffffffffd16a2c (offset: 0xf99f0) -> 0x16740 fde=[ f594] │ │ │ │ + 0xffffffffffd16b7c (offset: 0xf9b40) -> 0x1678c fde=[ f5e0] │ │ │ │ + 0xffffffffffd16c9c (offset: 0xf9c60) -> 0x167c8 fde=[ f61c] │ │ │ │ + 0xffffffffffd16dbc (offset: 0xf9d80) -> 0x16804 fde=[ f658] │ │ │ │ + 0xffffffffffd16f8c (offset: 0xf9f50) -> 0x16850 fde=[ f6a4] │ │ │ │ + 0xffffffffffd170ac (offset: 0xfa070) -> 0x1688c fde=[ f6e0] │ │ │ │ + 0xffffffffffd172fc (offset: 0xfa2c0) -> 0x168c8 fde=[ f71c] │ │ │ │ + 0xffffffffffd1745c (offset: 0xfa420) -> 0x16914 fde=[ f768] │ │ │ │ + 0xffffffffffd1763c (offset: 0xfa600) -> 0x16960 fde=[ f7b4] │ │ │ │ + 0xffffffffffd1779c (offset: 0xfa760) -> 0x169ac fde=[ f800] │ │ │ │ + 0xffffffffffd1799c (offset: 0xfa960) -> 0x169ec fde=[ f840] │ │ │ │ + 0xffffffffffd17c2c (offset: 0xfabf0) -> 0x16a50 fde=[ f8a4] │ │ │ │ + 0xffffffffffd17d4c (offset: 0xfad10) -> 0x17370 fde=[ 101c4] │ │ │ │ + 0xffffffffffd17f5c (offset: 0xfaf20) -> 0x16a9c fde=[ f8f0] │ │ │ │ + 0xffffffffffd1808c (offset: 0xfb050) -> 0x16ae0 fde=[ f934] │ │ │ │ + 0xffffffffffd180ac (offset: 0xfb070) -> 0x16af4 fde=[ f948] │ │ │ │ + 0xffffffffffd181bc (offset: 0xfb180) -> 0x16b30 fde=[ f984] │ │ │ │ + 0xffffffffffd1822c (offset: 0xfb1f0) -> 0x16b6c fde=[ f9c0] │ │ │ │ + 0xffffffffffd182ec (offset: 0xfb2b0) -> 0x16b98 fde=[ f9ec] │ │ │ │ + 0xffffffffffd1830c (offset: 0xfb2d0) -> 0x16bac fde=[ fa00] │ │ │ │ + 0xffffffffffd1840c (offset: 0xfb3d0) -> 0x16bc0 fde=[ fa14] │ │ │ │ + 0xffffffffffd1847c (offset: 0xfb440) -> 0x16bd4 fde=[ fa28] │ │ │ │ + 0xffffffffffd1849c (offset: 0xfb460) -> 0x173b8 fde=[ 1020c] │ │ │ │ + 0xffffffffffd18b8c (offset: 0xfbb50) -> 0x1740c fde=[ 10260] │ │ │ │ + 0xffffffffffd197cc (offset: 0xfc790) -> 0x17460 fde=[ 102b4] │ │ │ │ + 0xffffffffffd1a42c (offset: 0xfd3f0) -> 0x174b4 fde=[ 10308] │ │ │ │ + 0xffffffffffd1b2cc (offset: 0xfe290) -> 0x16be8 fde=[ fa3c] │ │ │ │ + 0xffffffffffd1b2dc (offset: 0xfe2a0) -> 0x16bfc fde=[ fa50] │ │ │ │ + 0xffffffffffd1b2ec (offset: 0xfe2b0) -> 0x16c10 fde=[ fa64] │ │ │ │ + 0xffffffffffd1b2fc (offset: 0xfe2c0) -> 0x16c24 fde=[ fa78] │ │ │ │ + 0xffffffffffd1b30c (offset: 0xfe2d0) -> 0x16c38 fde=[ fa8c] │ │ │ │ + 0xffffffffffd1b31c (offset: 0xfe2e0) -> 0x16c4c fde=[ faa0] │ │ │ │ + 0xffffffffffd1b32c (offset: 0xfe2f0) -> 0x16c60 fde=[ fab4] │ │ │ │ + 0xffffffffffd1b33c (offset: 0xfe300) -> 0x16c74 fde=[ fac8] │ │ │ │ + 0xffffffffffd1b34c (offset: 0xfe310) -> 0x16c88 fde=[ fadc] │ │ │ │ + 0xffffffffffd1b3dc (offset: 0xfe3a0) -> 0x16c9c fde=[ faf0] │ │ │ │ + 0xffffffffffd1b4cc (offset: 0xfe490) -> 0x16cbc fde=[ fb10] │ │ │ │ + 0xffffffffffd1b4dc (offset: 0xfe4a0) -> 0x16cd0 fde=[ fb24] │ │ │ │ + 0xffffffffffd1b4ec (offset: 0xfe4b0) -> 0x16ce4 fde=[ fb38] │ │ │ │ + 0xffffffffffd1b4fc (offset: 0xfe4c0) -> 0x16cf8 fde=[ fb4c] │ │ │ │ + 0xffffffffffd1b50c (offset: 0xfe4d0) -> 0x16d0c fde=[ fb60] │ │ │ │ + 0xffffffffffd1b51c (offset: 0xfe4e0) -> 0x16d20 fde=[ fb74] │ │ │ │ + 0xffffffffffd1b52c (offset: 0xfe4f0) -> 0x16d34 fde=[ fb88] │ │ │ │ + 0xffffffffffd1b53c (offset: 0xfe500) -> 0x16d48 fde=[ fb9c] │ │ │ │ + 0xffffffffffd1b54c (offset: 0xfe510) -> 0x16d5c fde=[ fbb0] │ │ │ │ + 0xffffffffffd1b55c (offset: 0xfe520) -> 0x16d70 fde=[ fbc4] │ │ │ │ + 0xffffffffffd1b56c (offset: 0xfe530) -> 0x16d84 fde=[ fbd8] │ │ │ │ + 0xffffffffffd1b57c (offset: 0xfe540) -> 0x16d98 fde=[ fbec] │ │ │ │ + 0xffffffffffd1b60c (offset: 0xfe5d0) -> 0x16dc4 fde=[ fc18] │ │ │ │ + 0xffffffffffd1b69c (offset: 0xfe660) -> 0x16df0 fde=[ fc44] │ │ │ │ + 0xffffffffffd1b72c (offset: 0xfe6f0) -> 0x16e1c fde=[ fc70] │ │ │ │ + 0xffffffffffd1b7bc (offset: 0xfe780) -> 0x16e48 fde=[ fc9c] │ │ │ │ + 0xffffffffffd1b84c (offset: 0xfe810) -> 0x16e74 fde=[ fcc8] │ │ │ │ + 0xffffffffffd1b8ec (offset: 0xfe8b0) -> 0x16ea0 fde=[ fcf4] │ │ │ │ + 0xffffffffffd1b97c (offset: 0xfe940) -> 0x16ecc fde=[ fd20] │ │ │ │ + 0xffffffffffd1ba0c (offset: 0xfe9d0) -> 0x16ef8 fde=[ fd4c] │ │ │ │ + 0xffffffffffd1ba9c (offset: 0xfea60) -> 0x16f24 fde=[ fd78] │ │ │ │ + 0xffffffffffd1bb2c (offset: 0xfeaf0) -> 0x16f50 fde=[ fda4] │ │ │ │ + 0xffffffffffd1bb3c (offset: 0xfeb00) -> 0x16f64 fde=[ fdb8] │ │ │ │ + 0xffffffffffd1bb7c (offset: 0xfeb40) -> 0x16f80 fde=[ fdd4] │ │ │ │ + 0xffffffffffd1bb8c (offset: 0xfeb50) -> 0x16f94 fde=[ fde8] │ │ │ │ + 0xffffffffffd1bb9c (offset: 0xfeb60) -> 0x16fa8 fde=[ fdfc] │ │ │ │ + 0xffffffffffd1bbac (offset: 0xfeb70) -> 0x16fbc fde=[ fe10] │ │ │ │ + 0xffffffffffd1bbbc (offset: 0xfeb80) -> 0x16fd0 fde=[ fe24] │ │ │ │ + 0xffffffffffd1bbcc (offset: 0xfeb90) -> 0x16fe4 fde=[ fe38] │ │ │ │ + 0xffffffffffd1bbdc (offset: 0xfeba0) -> 0x16ff8 fde=[ fe4c] │ │ │ │ + 0xffffffffffd1bbec (offset: 0xfebb0) -> 0x1700c fde=[ fe60] │ │ │ │ + 0xffffffffffd1bbfc (offset: 0xfebc0) -> 0x17020 fde=[ fe74] │ │ │ │ + 0xffffffffffd1bc0c (offset: 0xfebd0) -> 0x17034 fde=[ fe88] │ │ │ │ + 0xffffffffffd1bc1c (offset: 0xfebe0) -> 0x17048 fde=[ fe9c] │ │ │ │ + 0xffffffffffd1bc4c (offset: 0xfec10) -> 0x17064 fde=[ feb8] │ │ │ │ + 0xffffffffffd1bc7c (offset: 0xfec40) -> 0x17080 fde=[ fed4] │ │ │ │ + 0xffffffffffd1bcdc (offset: 0xfeca0) -> 0x170bc fde=[ ff10] │ │ │ │ + 0xffffffffffd1bd0c (offset: 0xfecd0) -> 0x170d8 fde=[ ff2c] │ │ │ │ + 0xffffffffffd1bd6c (offset: 0xfed30) -> 0x17114 fde=[ ff68] │ │ │ │ + 0xffffffffffd1bdcc (offset: 0xfed90) -> 0x17150 fde=[ ffa4] │ │ │ │ + 0xffffffffffd1bddc (offset: 0xfeda0) -> 0x17164 fde=[ ffb8] │ │ │ │ + 0xffffffffffd1be0c (offset: 0xfedd0) -> 0x17180 fde=[ ffd4] │ │ │ │ + 0xffffffffffd1be3c (offset: 0xfee00) -> 0x1719c fde=[ fff0] │ │ │ │ + 0xffffffffffd1be6c (offset: 0xfee30) -> 0x171b8 fde=[ 1000c] │ │ │ │ + 0xffffffffffd1befc (offset: 0xfeec0) -> 0x171e4 fde=[ 10038] │ │ │ │ + 0xffffffffffd1bf8c (offset: 0xfef50) -> 0x17210 fde=[ 10064] │ │ │ │ + 0xffffffffffd1c01c (offset: 0xfefe0) -> 0x1723c fde=[ 10090] │ │ │ │ + 0xffffffffffd1c0ac (offset: 0xff070) -> 0x17268 fde=[ 100bc] │ │ │ │ + 0xffffffffffd1c13c (offset: 0xff100) -> 0x17294 fde=[ 100e8] │ │ │ │ + 0xffffffffffd1c1cc (offset: 0xff190) -> 0x172c0 fde=[ 10114] │ │ │ │ + 0xffffffffffd1c25c (offset: 0xff220) -> 0x172ec fde=[ 10140] │ │ │ │ + 0xffffffffffd1c2fc (offset: 0xff2c0) -> 0x17318 fde=[ 1016c] │ │ │ │ + 0xffffffffffd1c38c (offset: 0xff350) -> 0x17344 fde=[ 10198] │ │ │ │ + 0xffffffffffd1c41c (offset: 0xff3e0) -> 0x17508 fde=[ 1035c] │ │ │ │ + 0xffffffffffd1c7ec (offset: 0xff7b0) -> 0x1755c fde=[ 103b0] │ │ │ │ + 0xffffffffffd1cbbc (offset: 0xffb80) -> 0x175b0 fde=[ 10404] │ │ │ │ + 0xffffffffffd1cf1c (offset: 0xffee0) -> 0x17604 fde=[ 10458] │ │ │ │ + 0xffffffffffd1d2ec (offset: 0x1002b0) -> 0x17658 fde=[ 104ac] │ │ │ │ + 0xffffffffffd1d6bc (offset: 0x100680) -> 0x176ac fde=[ 10500] │ │ │ │ + 0xffffffffffd1d70c (offset: 0x1006d0) -> 0x176e8 fde=[ 1053c] │ │ │ │ + 0xffffffffffd1d76c (offset: 0x100730) -> 0x17754 fde=[ 105a8] │ │ │ │ + 0xffffffffffd2130c (offset: 0x1042d0) -> 0x179ec fde=[ 10840] │ │ │ │ + 0xffffffffffd24f9c (offset: 0x107f60) -> 0x17c88 fde=[ 10adc] │ │ │ │ + 0xffffffffffd285fc (offset: 0x10b5c0) -> 0x17f30 fde=[ 10d84] │ │ │ │ + 0xffffffffffd2bc5c (offset: 0x10ec20) -> 0x181d8 fde=[ 1102c] │ │ │ │ + 0xffffffffffd2be2c (offset: 0x10edf0) -> 0x18228 fde=[ 1107c] │ │ │ │ + 0xffffffffffd2bffc (offset: 0x10efc0) -> 0x18278 fde=[ 110cc] │ │ │ │ + 0xffffffffffd2c9ec (offset: 0x10f9b0) -> 0x182cc fde=[ 11120] │ │ │ │ + 0xffffffffffd2ccfc (offset: 0x10fcc0) -> 0x182fc fde=[ 11150] │ │ │ │ + 0xffffffffffd2d2dc (offset: 0x1102a0) -> 0x18350 fde=[ 111a4] │ │ │ │ + 0xffffffffffd2d8bc (offset: 0x110880) -> 0x183a4 fde=[ 111f8] │ │ │ │ + 0xffffffffffd2e46c (offset: 0x111430) -> 0x18488 fde=[ 112dc] │ │ │ │ + 0xffffffffffd2f01c (offset: 0x111fe0) -> 0x1856c fde=[ 113c0] │ │ │ │ + 0xffffffffffd2f2ec (offset: 0x1122b0) -> 0x17734 fde=[ 10588] │ │ │ │ + 0xffffffffffd2f3dc (offset: 0x1123a0) -> 0x185c4 fde=[ 11418] │ │ │ │ + 0xffffffffffd2f46c (offset: 0x112430) -> 0x185fc fde=[ 11450] │ │ │ │ + 0xffffffffffd2f69c (offset: 0x112660) -> 0x18648 fde=[ 1149c] │ │ │ │ + 0xffffffffffd2f72c (offset: 0x1126f0) -> 0x18684 fde=[ 114d8] │ │ │ │ + 0xffffffffffd2f84c (offset: 0x112810) -> 0x186ac fde=[ 11500] │ │ │ │ + 0xffffffffffd2f8cc (offset: 0x112890) -> 0x186e8 fde=[ 1153c] │ │ │ │ + 0xffffffffffd2f94c (offset: 0x112910) -> 0x18738 fde=[ 1158c] │ │ │ │ + 0xffffffffffd2fcdc (offset: 0x112ca0) -> 0x1878c fde=[ 115e0] │ │ │ │ + 0xffffffffffd300cc (offset: 0x113090) -> 0x18724 fde=[ 11578] │ │ │ │ + 0xffffffffffd302ec (offset: 0x1132b0) -> 0x187e4 fde=[ 11638] │ │ │ │ + 0xffffffffffd3034c (offset: 0x113310) -> 0x18820 fde=[ 11674] │ │ │ │ + 0xffffffffffd3041c (offset: 0x1133e0) -> 0x1883c fde=[ 11690] │ │ │ │ + 0xffffffffffd30ffc (offset: 0x113fc0) -> 0x18924 fde=[ 11778] │ │ │ │ + 0xffffffffffd31bdc (offset: 0x114ba0) -> 0x18efc fde=[ 11d50] │ │ │ │ + 0xffffffffffd3779c (offset: 0x11a760) -> 0x191f8 fde=[ 1204c] │ │ │ │ + 0xffffffffffd3cacc (offset: 0x11fa90) -> 0x194c8 fde=[ 1231c] │ │ │ │ + 0xffffffffffd40dac (offset: 0x123d70) -> 0x19618 fde=[ 1246c] │ │ │ │ + 0xffffffffffd450ac (offset: 0x128070) -> 0x18a0c fde=[ 11860] │ │ │ │ + 0xffffffffffd463bc (offset: 0x129380) -> 0x18a3c fde=[ 11890] │ │ │ │ + 0xffffffffffd4778c (offset: 0x12a750) -> 0x18a6c fde=[ 118c0] │ │ │ │ + 0xffffffffffd483ac (offset: 0x12b370) -> 0x18b08 fde=[ 1195c] │ │ │ │ + 0xffffffffffd48fcc (offset: 0x12bf90) -> 0x18ba4 fde=[ 119f8] │ │ │ │ + 0xffffffffffd4998c (offset: 0x12c950) -> 0x18bd4 fde=[ 11a28] │ │ │ │ + 0xffffffffffd4a30c (offset: 0x12d2d0) -> 0x18c04 fde=[ 11a58] │ │ │ │ + 0xffffffffffd4a6cc (offset: 0x12d690) -> 0x18c54 fde=[ 11aa8] │ │ │ │ + 0xffffffffffd4b60c (offset: 0x12e5d0) -> 0x18c84 fde=[ 11ad8] │ │ │ │ + 0xffffffffffd4c56c (offset: 0x12f530) -> 0x18cb4 fde=[ 11b08] │ │ │ │ + 0xffffffffffd4d27c (offset: 0x130240) -> 0x18d3c fde=[ 11b90] │ │ │ │ + 0xffffffffffd4df8c (offset: 0x130f50) -> 0x18dc4 fde=[ 11c18] │ │ │ │ + 0xffffffffffd4e1dc (offset: 0x1311a0) -> 0x18e10 fde=[ 11c64] │ │ │ │ + 0xffffffffffd4e42c (offset: 0x1313f0) -> 0x18e5c fde=[ 11cb0] │ │ │ │ + 0xffffffffffd4e71c (offset: 0x1316e0) -> 0x18e8c fde=[ 11ce0] │ │ │ │ + 0xffffffffffd4ea1c (offset: 0x1319e0) -> 0x18ebc fde=[ 11d10] │ │ │ │ + 0xffffffffffd4eabc (offset: 0x131a80) -> 0x18ed4 fde=[ 11d28] │ │ │ │ + 0xffffffffffd4ebfc (offset: 0x131bc0) -> 0x18ee8 fde=[ 11d3c] │ │ │ │ + 0xffffffffffd4ec1c (offset: 0x131be0) -> 0x197ac fde=[ 12600] │ │ │ │ + 0xffffffffffd4ec6c (offset: 0x131c30) -> 0x197cc fde=[ 12620] │ │ │ │ + 0xffffffffffd4ecfc (offset: 0x131cc0) -> 0x1981c fde=[ 12670] │ │ │ │ + 0xffffffffffd4ee4c (offset: 0x131e10) -> 0x1985c fde=[ 126b0] │ │ │ │ + 0xffffffffffd4ef9c (offset: 0x131f60) -> 0x1989c fde=[ 126f0] │ │ │ │ + 0xffffffffffd4efac (offset: 0x131f70) -> 0x198b0 fde=[ 12704] │ │ │ │ + 0xffffffffffd4efbc (offset: 0x131f80) -> 0x198c4 fde=[ 12718] │ │ │ │ + 0xffffffffffd4f0ec (offset: 0x1320b0) -> 0x198f4 fde=[ 12748] │ │ │ │ + 0xffffffffffd4f3cc (offset: 0x132390) -> 0x19938 fde=[ 1278c] │ │ │ │ + 0xffffffffffd4f66c (offset: 0x132630) -> 0x1998c fde=[ 127e0] │ │ │ │ + 0xffffffffffd4f8fc (offset: 0x1328c0) -> 0x19bbc fde=[ 12a10] │ │ │ │ + 0xffffffffffd4fa6c (offset: 0x132a30) -> 0x19c24 fde=[ 12a78] │ │ │ │ + 0xffffffffffd4fe1c (offset: 0x132de0) -> 0x19c74 fde=[ 12ac8] │ │ │ │ + 0xffffffffffd5020c (offset: 0x1331d0) -> 0x19cc4 fde=[ 12b18] │ │ │ │ + 0xffffffffffd50d7c (offset: 0x133d40) -> 0x19d14 fde=[ 12b68] │ │ │ │ + 0xffffffffffd5189c (offset: 0x134860) -> 0x19d64 fde=[ 12bb8] │ │ │ │ + 0xffffffffffd520cc (offset: 0x135090) -> 0x19db4 fde=[ 12c08] │ │ │ │ + 0xffffffffffd5292c (offset: 0x1358f0) -> 0x19e04 fde=[ 12c58] │ │ │ │ + 0xffffffffffd52f6c (offset: 0x135f30) -> 0x19e54 fde=[ 12ca8] │ │ │ │ + 0xffffffffffd535cc (offset: 0x136590) -> 0x19ea4 fde=[ 12cf8] │ │ │ │ + 0xffffffffffd536dc (offset: 0x1366a0) -> 0x19ef8 fde=[ 12d4c] │ │ │ │ + 0xffffffffffd537ec (offset: 0x1367b0) -> 0x19f4c fde=[ 12da0] │ │ │ │ + 0xffffffffffd5393c (offset: 0x136900) -> 0x19fd0 fde=[ 12e24] │ │ │ │ + 0xffffffffffd53a3c (offset: 0x136a00) -> 0x1a018 fde=[ 12e6c] │ │ │ │ + 0xffffffffffd53aec (offset: 0x136ab0) -> 0x1a048 fde=[ 12e9c] │ │ │ │ + 0xffffffffffd53bec (offset: 0x136bb0) -> 0x1a090 fde=[ 12ee4] │ │ │ │ + 0xffffffffffd53d3c (offset: 0x136d00) -> 0x1a114 fde=[ 12f68] │ │ │ │ + 0xffffffffffd53dec (offset: 0x136db0) -> 0x1a168 fde=[ 12fbc] │ │ │ │ + 0xffffffffffd5413c (offset: 0x137100) -> 0x1a144 fde=[ 12f98] │ │ │ │ + 0xffffffffffd5419c (offset: 0x137160) -> 0x1a1bc fde=[ 13010] │ │ │ │ + 0xffffffffffd542dc (offset: 0x1372a0) -> 0x1a200 fde=[ 13054] │ │ │ │ + 0xffffffffffd5444c (offset: 0x137410) -> 0x1a294 fde=[ 130e8] │ │ │ │ + 0xffffffffffd5464c (offset: 0x137610) -> 0x1a230 fde=[ 13084] │ │ │ │ + 0xffffffffffd5467c (offset: 0x137640) -> 0x1a2c4 fde=[ 13118] │ │ │ │ + 0xffffffffffd548cc (offset: 0x137890) -> 0x1a300 fde=[ 13154] │ │ │ │ + 0xffffffffffd54b1c (offset: 0x137ae0) -> 0x1a33c fde=[ 13190] │ │ │ │ + 0xffffffffffd54c1c (offset: 0x137be0) -> 0x1a35c fde=[ 131b0] │ │ │ │ + 0xffffffffffd54d6c (offset: 0x137d30) -> 0x1a3a8 fde=[ 131fc] │ │ │ │ + 0xffffffffffd54e0c (offset: 0x137dd0) -> 0x1a3f4 fde=[ 13248] │ │ │ │ + 0xffffffffffd54ffc (offset: 0x137fc0) -> 0x1a440 fde=[ 13294] │ │ │ │ + 0xffffffffffd5513c (offset: 0x138100) -> 0x1a48c fde=[ 132e0] │ │ │ │ + 0xffffffffffd5527c (offset: 0x138240) -> 0x1a4d8 fde=[ 1332c] │ │ │ │ + 0xffffffffffd5546c (offset: 0x138430) -> 0x1a524 fde=[ 13378] │ │ │ │ + 0xffffffffffd554fc (offset: 0x1384c0) -> 0x1a568 fde=[ 133bc] │ │ │ │ + 0xffffffffffd5558c (offset: 0x138550) -> 0x1a5ac fde=[ 13400] │ │ │ │ + 0xffffffffffd5578c (offset: 0x138750) -> 0x1a5f8 fde=[ 1344c] │ │ │ │ + 0xffffffffffd55a2c (offset: 0x1389f0) -> 0x1a644 fde=[ 13498] │ │ │ │ + 0xffffffffffd561bc (offset: 0x139180) -> 0x1a694 fde=[ 134e8] │ │ │ │ + 0xffffffffffd5694c (offset: 0x139910) -> 0x1a6e4 fde=[ 13538] │ │ │ │ + 0xffffffffffd56b7c (offset: 0x139b40) -> 0x1a728 fde=[ 1357c] │ │ │ │ + 0xffffffffffd56dbc (offset: 0x139d80) -> 0x1a8a4 fde=[ 136f8] │ │ │ │ + 0xffffffffffd56e1c (offset: 0x139de0) -> 0x1a9f4 fde=[ 13848] │ │ │ │ + 0xffffffffffd5714c (offset: 0x13a110) -> 0x1aa48 fde=[ 1389c] │ │ │ │ + 0xffffffffffd5747c (offset: 0x13a440) -> 0x1aa9c fde=[ 138f0] │ │ │ │ + 0xffffffffffd5765c (offset: 0x13a620) -> 0x1a8e0 fde=[ 13734] │ │ │ │ + 0xffffffffffd576bc (offset: 0x13a680) -> 0x1a900 fde=[ 13754] │ │ │ │ + 0xffffffffffd5774c (offset: 0x13a710) -> 0x1a920 fde=[ 13774] │ │ │ │ + 0xffffffffffd5780c (offset: 0x13a7d0) -> 0x1a940 fde=[ 13794] │ │ │ │ + 0xffffffffffd5782c (offset: 0x13a7f0) -> 0x1a954 fde=[ 137a8] │ │ │ │ + 0xffffffffffd5785c (offset: 0x13a820) -> 0x1a974 fde=[ 137c8] │ │ │ │ + 0xffffffffffd578ec (offset: 0x13a8b0) -> 0x1a994 fde=[ 137e8] │ │ │ │ + 0xffffffffffd5791c (offset: 0x13a8e0) -> 0x1a9b4 fde=[ 13808] │ │ │ │ + 0xffffffffffd5794c (offset: 0x13a910) -> 0x1a9d4 fde=[ 13828] │ │ │ │ + 0xffffffffffd5797c (offset: 0x13a940) -> 0x1abc4 fde=[ 13a18] │ │ │ │ + 0xffffffffffd57a2c (offset: 0x13a9f0) -> 0x1aadc fde=[ 13930] │ │ │ │ + 0xffffffffffd57a9c (offset: 0x13aa60) -> 0x1ab18 fde=[ 1396c] │ │ │ │ + 0xffffffffffd57adc (offset: 0x13aaa0) -> 0x1ab30 fde=[ 13984] │ │ │ │ + 0xffffffffffd57b1c (offset: 0x13aae0) -> 0x1ab48 fde=[ 1399c] │ │ │ │ + 0xffffffffffd57b5c (offset: 0x13ab20) -> 0x1ab60 fde=[ 139b4] │ │ │ │ + 0xffffffffffd57b9c (offset: 0x13ab60) -> 0x1ac18 fde=[ 13a6c] │ │ │ │ + 0xffffffffffd5818c (offset: 0x13b150) -> 0x1ac6c fde=[ 13ac0] │ │ │ │ + 0xffffffffffd582bc (offset: 0x13b280) -> 0x1acbc fde=[ 13b10] │ │ │ │ + 0xffffffffffd5844c (offset: 0x13b410) -> 0x1ad0c fde=[ 13b60] │ │ │ │ + 0xffffffffffd585ac (offset: 0x13b570) -> 0x1ad60 fde=[ 13bb4] │ │ │ │ + 0xffffffffffd58ddc (offset: 0x13bda0) -> 0x1adb4 fde=[ 13c08] │ │ │ │ + 0xffffffffffd5911c (offset: 0x13c0e0) -> 0x1ae08 fde=[ 13c5c] │ │ │ │ + 0xffffffffffd5923c (offset: 0x13c200) -> 0x1ae5c fde=[ 13cb0] │ │ │ │ + 0xffffffffffd5935c (offset: 0x13c320) -> 0x1ab78 fde=[ 139cc] │ │ │ │ + 0xffffffffffd5941c (offset: 0x13c3e0) -> 0x1aeb0 fde=[ 13d04] │ │ │ │ + 0xffffffffffd5953c (offset: 0x13c500) -> 0x1af04 fde=[ 13d58] │ │ │ │ + 0xffffffffffd597fc (offset: 0x13c7c0) -> 0x1af58 fde=[ 13dac] │ │ │ │ + 0xffffffffffd5995c (offset: 0x13c920) -> 0x1afac fde=[ 13e00] │ │ │ │ + 0xffffffffffd5a04c (offset: 0x13d010) -> 0x1affc fde=[ 13e50] │ │ │ │ + 0xffffffffffd5a87c (offset: 0x13d840) -> 0x1b050 fde=[ 13ea4] │ │ │ │ + 0xffffffffffd5abac (offset: 0x13db70) -> 0x1b0a4 fde=[ 13ef8] │ │ │ │ + 0xffffffffffd5b29c (offset: 0x13e260) -> 0x1b0f4 fde=[ 13f48] │ │ │ │ + 0xffffffffffd5b5cc (offset: 0x13e590) -> 0x1b148 fde=[ 13f9c] │ │ │ │ + 0xffffffffffd5b6ec (offset: 0x13e6b0) -> 0x1b19c fde=[ 13ff0] │ │ │ │ + 0xffffffffffd5ba2c (offset: 0x13e9f0) -> 0x1b1f0 fde=[ 14044] │ │ │ │ + 0xffffffffffd5bd6c (offset: 0x13ed30) -> 0x1b260 fde=[ 140b4] │ │ │ │ + 0xffffffffffd5bf4c (offset: 0x13ef10) -> 0x1b2a4 fde=[ 140f8] │ │ │ │ + 0xffffffffffd5c14c (offset: 0x13f110) -> 0x1b2e8 fde=[ 1413c] │ │ │ │ + 0xffffffffffd5c3ec (offset: 0x13f3b0) -> 0x1b33c fde=[ 14190] │ │ │ │ + 0xffffffffffd5c62c (offset: 0x13f5f0) -> 0x1b380 fde=[ 141d4] │ │ │ │ + 0xffffffffffd5c88c (offset: 0x13f850) -> 0x1b244 fde=[ 14098] │ │ │ │ + 0xffffffffffd5c8cc (offset: 0x13f890) -> 0x1b3cc fde=[ 14220] │ │ │ │ + 0xffffffffffd5ca1c (offset: 0x13f9e0) -> 0x1b414 fde=[ 14268] │ │ │ │ + 0xffffffffffd5caec (offset: 0x13fab0) -> 0x1b444 fde=[ 14298] │ │ │ │ + 0xffffffffffd5ce1c (offset: 0x13fde0) -> 0x1b490 fde=[ 142e4] │ │ │ │ + 0xffffffffffd5ce6c (offset: 0x13fe30) -> 0x1b4cc fde=[ 14320] │ │ │ │ + 0xffffffffffd5cf0c (offset: 0x13fed0) -> 0x1b51c fde=[ 14370] │ │ │ │ + 0xffffffffffd5cffc (offset: 0x13ffc0) -> 0x1b564 fde=[ 143b8] │ │ │ │ + 0xffffffffffd5d0ec (offset: 0x1400b0) -> 0x1b5ac fde=[ 14400] │ │ │ │ + 0xffffffffffd5d1dc (offset: 0x1401a0) -> 0x1b5f4 fde=[ 14448] │ │ │ │ + 0xffffffffffd5d2cc (offset: 0x140290) -> 0x1b63c fde=[ 14490] │ │ │ │ + 0xffffffffffd5d45c (offset: 0x140420) -> 0x1b68c fde=[ 144e0] │ │ │ │ + 0xffffffffffd5d54c (offset: 0x140510) -> 0x1b6d4 fde=[ 14528] │ │ │ │ + 0xffffffffffd5d63c (offset: 0x140600) -> 0x1b71c fde=[ 14570] │ │ │ │ + 0xffffffffffd5d72c (offset: 0x1406f0) -> 0x1b75c fde=[ 145b0] │ │ │ │ + 0xffffffffffd5d81c (offset: 0x1407e0) -> 0x1b7a4 fde=[ 145f8] │ │ │ │ + 0xffffffffffd5d90c (offset: 0x1408d0) -> 0x1b7e4 fde=[ 14638] │ │ │ │ + 0xffffffffffd5d9fc (offset: 0x1409c0) -> 0x1b82c fde=[ 14680] │ │ │ │ + 0xffffffffffd5db8c (offset: 0x140b50) -> 0x1b874 fde=[ 146c8] │ │ │ │ + 0xffffffffffd5dc7c (offset: 0x140c40) -> 0x1b8bc fde=[ 14710] │ │ │ │ + 0xffffffffffd5dd7c (offset: 0x140d40) -> 0x1b900 fde=[ 14754] │ │ │ │ + 0xffffffffffd5de7c (offset: 0x140e40) -> 0x1b944 fde=[ 14798] │ │ │ │ + 0xffffffffffd5df7c (offset: 0x140f40) -> 0x1b98c fde=[ 147e0] │ │ │ │ + 0xffffffffffd5e08c (offset: 0x141050) -> 0x1b9b8 fde=[ 1480c] │ │ │ │ + 0xffffffffffd5e19c (offset: 0x141160) -> 0x1b9e4 fde=[ 14838] │ │ │ │ + 0xffffffffffd5fbbc (offset: 0x142b80) -> 0x1ba38 fde=[ 1488c] │ │ │ │ + 0xffffffffffd615dc (offset: 0x1445a0) -> 0x1ba8c fde=[ 148e0] │ │ │ │ + 0xffffffffffd6205c (offset: 0x145020) -> 0x1badc fde=[ 14930] │ │ │ │ + 0xffffffffffd62a8c (offset: 0x145a50) -> 0x1bb2c fde=[ 14980] │ │ │ │ + 0xffffffffffd631ec (offset: 0x1461b0) -> 0x1bd58 fde=[ 14bac] │ │ │ │ + 0xffffffffffd6394c (offset: 0x146910) -> 0x1c190 fde=[ 14fe4] │ │ │ │ + 0xffffffffffd6656c (offset: 0x149530) -> 0x1c2b0 fde=[ 15104] │ │ │ │ + 0xffffffffffd691fc (offset: 0x14c1c0) -> 0x1bf84 fde=[ 14dd8] │ │ │ │ + 0xffffffffffd6963c (offset: 0x14c600) -> 0x1bfd4 fde=[ 14e28] │ │ │ │ + 0xffffffffffd69a4c (offset: 0x14ca10) -> 0x1c024 fde=[ 14e78] │ │ │ │ + 0xffffffffffd6af2c (offset: 0x14def0) -> 0x1c0d0 fde=[ 14f24] │ │ │ │ + 0xffffffffffd6c3ec (offset: 0x14f3b0) -> 0x1c17c fde=[ 14fd0] │ │ │ │ + 0xffffffffffd6c52c (offset: 0x14f4f0) -> 0x1c3d4 fde=[ 15228] │ │ │ │ + 0xffffffffffd6ca0c (offset: 0x14f9d0) -> 0x1c424 fde=[ 15278] │ │ │ │ + 0xffffffffffd6cf2c (offset: 0x14fef0) -> 0x1c474 fde=[ 152c8] │ │ │ │ + 0xffffffffffd6d0ac (offset: 0x150070) -> 0x1c49c fde=[ 152f0] │ │ │ │ + 0xffffffffffd6d22c (offset: 0x1501f0) -> 0x1c4c4 fde=[ 15318] │ │ │ │ + 0xffffffffffd6daac (offset: 0x150a70) -> 0x1c514 fde=[ 15368] │ │ │ │ + 0xffffffffffd6e34c (offset: 0x151310) -> 0x1c564 fde=[ 153b8] │ │ │ │ + 0xffffffffffd6e54a (offset: 0x15150e) -> 0x1c5f8 fde=[ 1544c] │ │ │ │ + 0xffffffffffd6e683 (offset: 0x151647) -> 0x1c620 fde=[ 15474] │ │ │ │ + 0xffffffffffd6e6b6 (offset: 0x15167a) -> 0x1c634 fde=[ 15488] │ │ │ │ + 0xffffffffffd6e85c (offset: 0x151820) -> 0x1c664 fde=[ 154b8] │ │ │ │ + 0xffffffffffd6ec3c (offset: 0x151c00) -> 0x1c6a4 fde=[ 154f8] │ │ │ │ + 0xffffffffffd6f05c (offset: 0x152020) -> 0x1c6f4 fde=[ 15548] │ │ │ │ + 0xffffffffffd6f3ec (offset: 0x1523b0) -> 0x1c740 fde=[ 15594] │ │ │ │ + 0xffffffffffd6f78c (offset: 0x152750) -> 0x1c78c fde=[ 155e0] │ │ │ │ + 0xffffffffffd6fb3c (offset: 0x152b00) -> 0x1c7f4 fde=[ 15648] │ │ │ │ + 0xffffffffffd6fb5c (offset: 0x152b20) -> 0x1c9f4 fde=[ 15848] │ │ │ │ + 0xffffffffffd6fd9c (offset: 0x152d60) -> 0x1ca28 fde=[ 1587c] │ │ │ │ + 0xffffffffffd70a5c (offset: 0x153a20) -> 0x1ca5c fde=[ 158b0] │ │ │ │ + 0xffffffffffd70b3c (offset: 0x153b00) -> 0x1ca8c fde=[ 158e0] │ │ │ │ + 0xffffffffffd70cdc (offset: 0x153ca0) -> 0x1c90c fde=[ 15760] │ │ │ │ + 0xffffffffffd70cfc (offset: 0x153cc0) -> 0x1c920 fde=[ 15774] │ │ │ │ + 0xffffffffffd70d1c (offset: 0x153ce0) -> 0x1c934 fde=[ 15788] │ │ │ │ + 0xffffffffffd70e2c (offset: 0x153df0) -> 0x1c95c fde=[ 157b0] │ │ │ │ + 0xffffffffffd70e9c (offset: 0x153e60) -> 0x1c988 fde=[ 157dc] │ │ │ │ + 0xffffffffffd7101c (offset: 0x153fe0) -> 0x1c9b8 fde=[ 1580c] │ │ │ │ + 0xffffffffffd7103c (offset: 0x154000) -> 0x1c9cc fde=[ 15820] │ │ │ │ + 0xffffffffffd7105c (offset: 0x154020) -> 0x1c9e0 fde=[ 15834] │ │ │ │ + 0xffffffffffd7107c (offset: 0x154040) -> 0x1cabc fde=[ 15910] │ │ │ │ + 0xffffffffffd7130c (offset: 0x1542d0) -> 0x1cb08 fde=[ 1595c] │ │ │ │ + 0xffffffffffd7148c (offset: 0x154450) -> 0x1cb1c fde=[ 15970] │ │ │ │ + 0xffffffffffd716cc (offset: 0x154690) -> 0x1cb6c fde=[ 159c0] │ │ │ │ + 0xffffffffffd716dc (offset: 0x1546a0) -> 0x1cb80 fde=[ 159d4] │ │ │ │ + 0xffffffffffd717cc (offset: 0x154790) -> 0x1cb9c fde=[ 159f0] │ │ │ │ + 0xffffffffffd7189c (offset: 0x154860) -> 0x1cbbc fde=[ 15a10] │ │ │ │ + 0xffffffffffd71f2c (offset: 0x154ef0) -> 0x1cc0c fde=[ 15a60] │ │ │ │ + 0xffffffffffd71f3c (offset: 0x154f00) -> 0x1cc98 fde=[ 15aec] │ │ │ │ + 0xffffffffffd71f9c (offset: 0x154f60) -> 0x1ccc4 fde=[ 15b18] │ │ │ │ + 0xffffffffffd723ec (offset: 0x1553b0) -> 0x1cd2c fde=[ 15b80] │ │ │ │ + 0xffffffffffd7243c (offset: 0x155400) -> 0x1cd40 fde=[ 15b94] │ │ │ │ + 0xffffffffffd7245c (offset: 0x155420) -> 0x1cd54 fde=[ 15ba8] │ │ │ │ + 0xffffffffffd7256c (offset: 0x155530) -> 0x1cd8c fde=[ 15be0] │ │ │ │ + 0xffffffffffd725dc (offset: 0x1555a0) -> 0x1cdc8 fde=[ 15c1c] │ │ │ │ + 0xffffffffffd725fc (offset: 0x1555c0) -> 0x1cddc fde=[ 15c30] │ │ │ │ + 0xffffffffffd7261c (offset: 0x1555e0) -> 0x1cdf0 fde=[ 15c44] │ │ │ │ + 0xffffffffffd729bc (offset: 0x155980) -> 0x1ce64 fde=[ 15cb8] │ │ │ │ + 0xffffffffffd72acc (offset: 0x155a90) -> 0x1ce9c fde=[ 15cf0] │ │ │ │ + 0xffffffffffd72b3c (offset: 0x155b00) -> 0x1ced8 fde=[ 15d2c] │ │ │ │ + 0xffffffffffd72b5c (offset: 0x155b20) -> 0x1ceec fde=[ 15d40] │ │ │ │ + 0xffffffffffd72b7c (offset: 0x155b40) -> 0x1cf00 fde=[ 15d54] │ │ │ │ + 0xffffffffffd72cac (offset: 0x155c70) -> 0x1cf28 fde=[ 15d7c] │ │ │ │ + 0xffffffffffd72dfc (offset: 0x155dc0) -> 0x1cf14 fde=[ 15d68] │ │ │ │ + 0xffffffffffd72e0c (offset: 0x155dd0) -> 0x1cf6c fde=[ 15dc0] │ │ │ │ + 0xffffffffffd72ecc (offset: 0x155e90) -> 0x1cf98 fde=[ 15dec] │ │ │ │ + 0xffffffffffd72eec (offset: 0x155eb0) -> 0x1cfac fde=[ 15e00] │ │ │ │ + 0xffffffffffd7322c (offset: 0x1561f0) -> 0x1d040 fde=[ 15e94] │ │ │ │ + 0xffffffffffd73aac (offset: 0x156a70) -> 0x1d08c fde=[ 15ee0] │ │ │ │ + 0xffffffffffd7432c (offset: 0x1572f0) -> 0x1d014 fde=[ 15e68] │ │ │ │ + 0xffffffffffd7465c (offset: 0x157620) -> 0x1d0d8 fde=[ 15f2c] │ │ │ │ + 0xffffffffffd7476c (offset: 0x157730) -> 0x1d128 fde=[ 15f7c] │ │ │ │ + 0xffffffffffd7487c (offset: 0x157840) -> 0x1d348 fde=[ 1619c] │ │ │ │ + 0xffffffffffd74ddc (offset: 0x157da0) -> 0x1d3f0 fde=[ 16244] │ │ │ │ + 0xffffffffffd7535c (offset: 0x158320) -> 0x1d444 fde=[ 16298] │ │ │ │ + 0xffffffffffd758bc (offset: 0x158880) -> 0x1d4ec fde=[ 16340] │ │ │ │ + 0xffffffffffd75e3c (offset: 0x158e00) -> 0x1d540 fde=[ 16394] │ │ │ │ + 0xffffffffffd7648c (offset: 0x159450) -> 0x1d594 fde=[ 163e8] │ │ │ │ + 0xffffffffffd76cdc (offset: 0x159ca0) -> 0x1d5e8 fde=[ 1643c] │ │ │ │ + 0xffffffffffd772ac (offset: 0x15a270) -> 0x1d63c fde=[ 16490] │ │ │ │ + 0xffffffffffd77afc (offset: 0x15aac0) -> 0x1d690 fde=[ 164e4] │ │ │ │ + 0xffffffffffd780cc (offset: 0x15b090) -> 0x1d6e4 fde=[ 16538] │ │ │ │ + 0xffffffffffd7871c (offset: 0x15b6e0) -> 0x1de78 fde=[ 16ccc] │ │ │ │ + 0xffffffffffd7881c (offset: 0x15b7e0) -> 0x1d17c fde=[ 15fd0] │ │ │ │ + 0xffffffffffd788dc (offset: 0x15b8a0) -> 0x1d1cc fde=[ 16020] │ │ │ │ + 0xffffffffffd789ac (offset: 0x15b970) -> 0x1dec4 fde=[ 16d18] │ │ │ │ + 0xffffffffffd78c1c (offset: 0x15bbe0) -> 0x1df10 fde=[ 16d64] │ │ │ │ + 0xffffffffffd78cfc (offset: 0x15bcc0) -> 0x1df5c fde=[ 16db0] │ │ │ │ + 0xffffffffffd78f6c (offset: 0x15bf30) -> 0x1dfa8 fde=[ 16dfc] │ │ │ │ + 0xffffffffffd7906c (offset: 0x15c030) -> 0x1dff4 fde=[ 16e48] │ │ │ │ + 0xffffffffffd792dc (offset: 0x15c2a0) -> 0x1e040 fde=[ 16e94] │ │ │ │ + 0xffffffffffd7960c (offset: 0x15c5d0) -> 0x1d21c fde=[ 16070] │ │ │ │ + 0xffffffffffd796cc (offset: 0x15c690) -> 0x1e090 fde=[ 16ee4] │ │ │ │ + 0xffffffffffd7993c (offset: 0x15c900) -> 0x1e0dc fde=[ 16f30] │ │ │ │ + 0xffffffffffd79a1c (offset: 0x15c9e0) -> 0x1e128 fde=[ 16f7c] │ │ │ │ + 0xffffffffffd79c8c (offset: 0x15cc50) -> 0x1e174 fde=[ 16fc8] │ │ │ │ + 0xffffffffffd79d8c (offset: 0x15cd50) -> 0x1e1c0 fde=[ 17014] │ │ │ │ + 0xffffffffffd7a0bc (offset: 0x15d080) -> 0x1e210 fde=[ 17064] │ │ │ │ + 0xffffffffffd7a32c (offset: 0x15d2f0) -> 0x1e25c fde=[ 170b0] │ │ │ │ + 0xffffffffffd7a59c (offset: 0x15d560) -> 0x1e2a8 fde=[ 170fc] │ │ │ │ + 0xffffffffffd7a80c (offset: 0x15d7d0) -> 0x1e2f4 fde=[ 17148] │ │ │ │ + 0xffffffffffd7a90c (offset: 0x15d8d0) -> 0x1d26c fde=[ 160c0] │ │ │ │ + 0xffffffffffd7a9dc (offset: 0x15d9a0) -> 0x1d2bc fde=[ 16110] │ │ │ │ + 0xffffffffffd7a9fc (offset: 0x15d9c0) -> 0x1d2d0 fde=[ 16124] │ │ │ │ + 0xffffffffffd7aa1c (offset: 0x15d9e0) -> 0x1e340 fde=[ 17194] │ │ │ │ + 0xffffffffffd7aa5c (offset: 0x15da20) -> 0x1e370 fde=[ 171c4] │ │ │ │ + 0xffffffffffd7aa9c (offset: 0x15da60) -> 0x1e3a0 fde=[ 171f4] │ │ │ │ + 0xffffffffffd7ab8c (offset: 0x15db50) -> 0x1e3dc fde=[ 17230] │ │ │ │ + 0xffffffffffd7ac7c (offset: 0x15dc40) -> 0x1d2e4 fde=[ 16138] │ │ │ │ + 0xffffffffffd7acbc (offset: 0x15dc80) -> 0x1e418 fde=[ 1726c] │ │ │ │ + 0xffffffffffd7acfc (offset: 0x15dcc0) -> 0x1e448 fde=[ 1729c] │ │ │ │ + 0xffffffffffd7ad3c (offset: 0x15dd00) -> 0x1d310 fde=[ 16164] │ │ │ │ + 0xffffffffffd7adfc (offset: 0x15ddc0) -> 0x1e47c fde=[ 172d0] │ │ │ │ + 0xffffffffffd7aefc (offset: 0x15dec0) -> 0x1e490 fde=[ 172e4] │ │ │ │ + 0xffffffffffd7b01c (offset: 0x15dfe0) -> 0x1e4a4 fde=[ 172f8] │ │ │ │ + 0xffffffffffd7b03c (offset: 0x15e000) -> 0x1e4b8 fde=[ 1730c] │ │ │ │ + 0xffffffffffd7b14c (offset: 0x15e110) -> 0x1e4f4 fde=[ 17348] │ │ │ │ + 0xffffffffffd7b1bc (offset: 0x15e180) -> 0x1e530 fde=[ 17384] │ │ │ │ + 0xffffffffffd7b25c (offset: 0x15e220) -> 0x1e544 fde=[ 17398] │ │ │ │ + 0xffffffffffd7b27c (offset: 0x15e240) -> 0x1e588 fde=[ 173dc] │ │ │ │ + 0xffffffffffd7d8ec (offset: 0x1608b0) -> 0x1e558 fde=[ 173ac] │ │ │ │ + 0xffffffffffd7d9dc (offset: 0x1609a0) -> 0x1e5dc fde=[ 17430] │ │ │ │ + 0xffffffffffd7defc (offset: 0x160ec0) -> 0x1e630 fde=[ 17484] │ │ │ │ + 0xffffffffffd7e41c (offset: 0x1613e0) -> 0x1e684 fde=[ 174d8] │ │ │ │ + 0xffffffffffd7e8bc (offset: 0x161880) -> 0x1e704 fde=[ 17558] │ │ │ │ + 0xffffffffffd7e8dc (offset: 0x1618a0) -> 0x1e718 fde=[ 1756c] │ │ │ │ + 0xffffffffffd7e8ec (offset: 0x1618b0) -> 0x1e72c fde=[ 17580] │ │ │ │ + 0xffffffffffd7e8fc (offset: 0x1618c0) -> 0x1e740 fde=[ 17594] │ │ │ │ + 0xffffffffffd7e90c (offset: 0x1618d0) -> 0x1e758 fde=[ 175ac] │ │ │ │ + 0xffffffffffd7e91c (offset: 0x1618e0) -> 0x1e76c fde=[ 175c0] │ │ │ │ + 0xffffffffffd7e92c (offset: 0x1618f0) -> 0x1e82c fde=[ 17680] │ │ │ │ + 0xffffffffffd7e98c (offset: 0x161950) -> 0x1e85c fde=[ 176b0] │ │ │ │ + 0xffffffffffd7e9cc (offset: 0x161990) -> 0x1e88c fde=[ 176e0] │ │ │ │ + 0xffffffffffd7ea8c (offset: 0x161a50) -> 0x1e780 fde=[ 175d4] │ │ │ │ + 0xffffffffffd7ea9c (offset: 0x161a60) -> 0x1e794 fde=[ 175e8] │ │ │ │ + 0xffffffffffd7eaac (offset: 0x161a70) -> 0x1e7ac fde=[ 17600] │ │ │ │ + 0xffffffffffd7eacc (offset: 0x161a90) -> 0x1e7c8 fde=[ 1761c] │ │ │ │ + 0xffffffffffd7eaec (offset: 0x161ab0) -> 0x1e7dc fde=[ 17630] │ │ │ │ + 0xffffffffffd7eb0c (offset: 0x161ad0) -> 0x1e8d4 fde=[ 17728] │ │ │ │ + 0xffffffffffd7f0dc (offset: 0x1620a0) -> 0x1e928 fde=[ 1777c] │ │ │ │ + 0xffffffffffd7f5ec (offset: 0x1625b0) -> 0x1e97c fde=[ 177d0] │ │ │ │ + 0xffffffffffd7fafc (offset: 0x162ac0) -> 0x1e9d4 fde=[ 17828] │ │ │ │ + 0xffffffffffd7fbdc (offset: 0x162ba0) -> 0x1ea04 fde=[ 17858] │ │ │ │ + 0xffffffffffd7fbfc (offset: 0x162bc0) -> 0x1ea18 fde=[ 1786c] │ │ │ │ + 0xffffffffffd7fcfc (offset: 0x162cc0) -> 0x1eb04 fde=[ 17958] │ │ │ │ + 0xffffffffffd7fe6c (offset: 0x162e30) -> 0x1eb6c fde=[ 179c0] │ │ │ │ + 0xffffffffffd8009c (offset: 0x163060) -> 0x1ebd4 fde=[ 17a28] │ │ │ │ + 0xffffffffffd801ac (offset: 0x163170) -> 0x1ec10 fde=[ 17a64] │ │ │ │ + 0xffffffffffd8021c (offset: 0x1631e0) -> 0x1ed80 fde=[ 17bd4] │ │ │ │ + 0xffffffffffd8076c (offset: 0x163730) -> 0x1ec4c fde=[ 17aa0] │ │ │ │ + 0xffffffffffd8078c (offset: 0x163750) -> 0x1edd4 fde=[ 17c28] │ │ │ │ + 0xffffffffffd807ec (offset: 0x1637b0) -> 0x1ec60 fde=[ 17ab4] │ │ │ │ + 0xffffffffffd8099c (offset: 0x163960) -> 0x1ec7c fde=[ 17ad0] │ │ │ │ + 0xffffffffffd809bc (offset: 0x163980) -> 0x1ec90 fde=[ 17ae4] │ │ │ │ + 0xffffffffffd80a4c (offset: 0x163a10) -> 0x1eca4 fde=[ 17af8] │ │ │ │ + 0xffffffffffd80a5c (offset: 0x163a20) -> 0x1ecb8 fde=[ 17b0c] │ │ │ │ + 0xffffffffffd80a6c (offset: 0x163a30) -> 0x1eccc fde=[ 17b20] │ │ │ │ + 0xffffffffffd80a7c (offset: 0x163a40) -> 0x1ece0 fde=[ 17b34] │ │ │ │ + 0xffffffffffd80a8c (offset: 0x163a50) -> 0x1ecf4 fde=[ 17b48] │ │ │ │ + 0xffffffffffd80a9c (offset: 0x163a60) -> 0x1ed08 fde=[ 17b5c] │ │ │ │ + 0xffffffffffd80aac (offset: 0x163a70) -> 0x1ed1c fde=[ 17b70] │ │ │ │ + 0xffffffffffd80abc (offset: 0x163a80) -> 0x1ed30 fde=[ 17b84] │ │ │ │ + 0xffffffffffd80acc (offset: 0x163a90) -> 0x1ed44 fde=[ 17b98] │ │ │ │ + 0xffffffffffd80adc (offset: 0x163aa0) -> 0x1ed58 fde=[ 17bac] │ │ │ │ + 0xffffffffffd80aec (offset: 0x163ab0) -> 0x1ed6c fde=[ 17bc0] │ │ │ │ + 0xffffffffffd80b1c (offset: 0x163ae0) -> 0x1ee3c fde=[ 17c90] │ │ │ │ + 0xffffffffffd80b4c (offset: 0x163b10) -> 0x1ee50 fde=[ 17ca4] │ │ │ │ + 0xffffffffffd80c2c (offset: 0x163bf0) -> 0x1ee80 fde=[ 17cd4] │ │ │ │ + 0xffffffffffd80d6c (offset: 0x163d30) -> 0x1eeac fde=[ 17d00] │ │ │ │ + 0xffffffffffd80e6c (offset: 0x163e30) -> 0x1eec4 fde=[ 17d18] │ │ │ │ + 0xffffffffffd80f9c (offset: 0x163f60) -> 0x1eee8 fde=[ 17d3c] │ │ │ │ + 0xffffffffffd810fc (offset: 0x1640c0) -> 0x1ef28 fde=[ 17d7c] │ │ │ │ + 0xffffffffffd8126c (offset: 0x164230) -> 0x1ef64 fde=[ 17db8] │ │ │ │ + 0xffffffffffd8135c (offset: 0x164320) -> 0x1efb0 fde=[ 17e04] │ │ │ │ + 0xffffffffffd8144c (offset: 0x164410) -> 0x1f048 fde=[ 17e9c] │ │ │ │ + 0xffffffffffd8155c (offset: 0x164520) -> 0x1effc fde=[ 17e50] │ │ │ │ + 0xffffffffffd8163c (offset: 0x164600) -> 0x1f09c fde=[ 17ef0] │ │ │ │ + 0xffffffffffd81b0c (offset: 0x164ad0) -> 0x1f0ec fde=[ 17f40] │ │ │ │ + 0xffffffffffd81f9c (offset: 0x164f60) -> 0x1f120 fde=[ 17f74] │ │ │ │ + 0xffffffffffd8221c (offset: 0x1651e0) -> 0x1f14c fde=[ 17fa0] │ │ │ │ + 0xffffffffffd8231c (offset: 0x1652e0) -> 0x1f16c fde=[ 17fc0] │ │ │ │ + 0xffffffffffd828ec (offset: 0x1658b0) -> 0x1f180 fde=[ 17fd4] │ │ │ │ + 0xffffffffffd829cc (offset: 0x165990) -> 0x1f19c fde=[ 17ff0] │ │ │ │ + 0xffffffffffd829ec (offset: 0x1659b0) -> 0x1f1b0 fde=[ 18004] │ │ │ │ + 0xffffffffffd82a0c (offset: 0x1659d0) -> 0x1f1c4 fde=[ 18018] │ │ │ │ + 0xffffffffffd82a7c (offset: 0x165a40) -> 0x1f210 fde=[ 18064] │ │ │ │ + 0xffffffffffd82d6c (offset: 0x165d30) -> 0x1f264 fde=[ 180b8] │ │ │ │ + 0xffffffffffd82fdc (offset: 0x165fa0) -> 0x1f2b8 fde=[ 1810c] │ │ │ │ + 0xffffffffffd832ec (offset: 0x1662b0) -> 0x1f30c fde=[ 18160] │ │ │ │ + 0xffffffffffd83d9c (offset: 0x166d60) -> 0x1f364 fde=[ 181b8] │ │ │ │ + 0xffffffffffd83f7c (offset: 0x166f40) -> 0x1f398 fde=[ 181ec] │ │ │ │ + 0xffffffffffd8410c (offset: 0x1670d0) -> 0x1f3d4 fde=[ 18228] │ │ │ │ + 0xffffffffffd8413c (offset: 0x167100) -> 0x1f4b4 fde=[ 18308] │ │ │ │ + 0xffffffffffd8475c (offset: 0x167720) -> 0x1f3e8 fde=[ 1823c] │ │ │ │ + 0xffffffffffd84a0c (offset: 0x1679d0) -> 0x1f404 fde=[ 18258] │ │ │ │ + 0xffffffffffd84cdc (offset: 0x167ca0) -> 0x1f430 fde=[ 18284] │ │ │ │ + 0xffffffffffd84d8c (offset: 0x167d50) -> 0x1f450 fde=[ 182a4] │ │ │ │ + 0xffffffffffd8511c (offset: 0x1680e0) -> 0x1f50c fde=[ 18360] │ │ │ │ + 0xffffffffffd8583c (offset: 0x168800) -> 0x1f55c fde=[ 183b0] │ │ │ │ + 0xffffffffffd8653c (offset: 0x169500) -> 0x1f5b4 fde=[ 18408] │ │ │ │ + 0xffffffffffd866ec (offset: 0x1696b0) -> 0x1f5e0 fde=[ 18434] │ │ │ │ + 0xffffffffffd87a8c (offset: 0x16aa50) -> 0x1f630 fde=[ 18484] │ │ │ │ + 0xffffffffffd87bdc (offset: 0x16aba0) -> 0x1f644 fde=[ 18498] │ │ │ │ + 0xffffffffffd87cac (offset: 0x16ac70) -> 0x1f68c fde=[ 184e0] │ │ │ │ + 0xffffffffffd87d6c (offset: 0x16ad30) -> 0x1f714 fde=[ 18568] │ │ │ │ + 0xffffffffffd8800c (offset: 0x16afd0) -> 0x1f73c fde=[ 18590] │ │ │ │ + 0xffffffffffd8803c (offset: 0x16b000) -> 0x1f750 fde=[ 185a4] │ │ │ │ + 0xffffffffffd880fc (offset: 0x16b0c0) -> 0x1f77c fde=[ 185d0] │ │ │ │ + 0xffffffffffd8812c (offset: 0x16b0f0) -> 0x1f790 fde=[ 185e4] │ │ │ │ + 0xffffffffffd8813c (offset: 0x16b100) -> 0x1f7a4 fde=[ 185f8] │ │ │ │ + 0xffffffffffd8814c (offset: 0x16b110) -> 0x1f7bc fde=[ 18610] │ │ │ │ + 0xffffffffffd8815c (offset: 0x16b120) -> 0x1f7d0 fde=[ 18624] │ │ │ │ + 0xffffffffffd8816c (offset: 0x16b130) -> 0x1f7e4 fde=[ 18638] │ │ │ │ + 0xffffffffffd8817c (offset: 0x16b140) -> 0x1f7f8 fde=[ 1864c] │ │ │ │ + 0xffffffffffd8818c (offset: 0x16b150) -> 0x1f80c fde=[ 18660] │ │ │ │ + 0xffffffffffd8819c (offset: 0x16b160) -> 0x1f820 fde=[ 18674] │ │ │ │ + 0xffffffffffd881ac (offset: 0x16b170) -> 0x1f834 fde=[ 18688] │ │ │ │ + 0xffffffffffd881bc (offset: 0x16b180) -> 0x1f884 fde=[ 186d8] │ │ │ │ + 0xffffffffffd8821c (offset: 0x16b1e0) -> 0x1f848 fde=[ 1869c] │ │ │ │ + 0xffffffffffd8823c (offset: 0x16b200) -> 0x1f85c fde=[ 186b0] │ │ │ │ + 0xffffffffffd8825c (offset: 0x16b220) -> 0x1f870 fde=[ 186c4] │ │ │ │ + 0xffffffffffd8826c (offset: 0x16b230) -> 0x1f8c4 fde=[ 18718] │ │ │ │ + 0xffffffffffd8827c (offset: 0x16b240) -> 0x1f8dc fde=[ 18730] │ │ │ │ + 0xffffffffffd8828c (offset: 0x16b250) -> 0x1f8f4 fde=[ 18748] │ │ │ │ + 0xffffffffffd882dc (offset: 0x16b2a0) -> 0x1f92c fde=[ 18780] │ │ │ │ + 0xffffffffffd8836c (offset: 0x16b330) -> 0x1f974 fde=[ 187c8] │ │ │ │ + 0xffffffffffd8846c (offset: 0x16b430) -> 0x1f994 fde=[ 187e8] │ │ │ │ + 0xffffffffffd8885c (offset: 0x16b820) -> 0x1f9e0 fde=[ 18834] │ │ │ │ + 0xffffffffffd88b7c (offset: 0x16bb40) -> 0x1fa2c fde=[ 18880] │ │ │ │ + 0xffffffffffd88f2c (offset: 0x16bef0) -> 0x1fa78 fde=[ 188cc] │ │ │ │ + 0xffffffffffd891dc (offset: 0x16c1a0) -> 0x1fac4 fde=[ 18918] │ │ │ │ + 0xffffffffffd8961c (offset: 0x16c5e0) -> 0x1fb10 fde=[ 18964] │ │ │ │ + 0xffffffffffd8982c (offset: 0x16c7f0) -> 0x1fb5c fde=[ 189b0] │ │ │ │ + 0xffffffffffd8988c (offset: 0x16c850) -> 0x1fba8 fde=[ 189fc] │ │ │ │ + 0xffffffffffd898ec (offset: 0x16c8b0) -> 0x201e4 fde=[ 19038] │ │ │ │ + 0xffffffffffd8a91c (offset: 0x16d8e0) -> 0x20244 fde=[ 19098] │ │ │ │ + 0xffffffffffd8b94c (offset: 0x16e910) -> 0x202a4 fde=[ 190f8] │ │ │ │ + 0xffffffffffd8c61c (offset: 0x16f5e0) -> 0x202f8 fde=[ 1914c] │ │ │ │ + 0xffffffffffd8d22c (offset: 0x1701f0) -> 0x2034c fde=[ 191a0] │ │ │ │ + 0xffffffffffd8d9ac (offset: 0x170970) -> 0x203a0 fde=[ 191f4] │ │ │ │ + 0xffffffffffd8e56c (offset: 0x171530) -> 0x203f4 fde=[ 19248] │ │ │ │ + 0xffffffffffd8eefc (offset: 0x171ec0) -> 0x20448 fde=[ 1929c] │ │ │ │ + 0xffffffffffd8fabc (offset: 0x172a80) -> 0x2049c fde=[ 192f0] │ │ │ │ + 0xffffffffffd901ec (offset: 0x1731b0) -> 0x204f0 fde=[ 19344] │ │ │ │ + 0xffffffffffd90dac (offset: 0x173d70) -> 0x1fbf4 fde=[ 18a48] │ │ │ │ + 0xffffffffffd9108c (offset: 0x174050) -> 0x1fc40 fde=[ 18a94] │ │ │ │ + 0xffffffffffd9136c (offset: 0x174330) -> 0x1fc8c fde=[ 18ae0] │ │ │ │ + 0xffffffffffd9164c (offset: 0x174610) -> 0x1fcd8 fde=[ 18b2c] │ │ │ │ + 0xffffffffffd9190c (offset: 0x1748d0) -> 0x1fd24 fde=[ 18b78] │ │ │ │ + 0xffffffffffd91c9c (offset: 0x174c60) -> 0x1fd90 fde=[ 18be4] │ │ │ │ + 0xffffffffffd91fac (offset: 0x174f70) -> 0x1fddc fde=[ 18c30] │ │ │ │ + 0xffffffffffd922ec (offset: 0x1752b0) -> 0x1fe28 fde=[ 18c7c] │ │ │ │ + 0xffffffffffd9262c (offset: 0x1755f0) -> 0x1fe74 fde=[ 18cc8] │ │ │ │ + 0xffffffffffd92a1c (offset: 0x1759e0) -> 0x1fee0 fde=[ 18d34] │ │ │ │ + 0xffffffffffd92d5c (offset: 0x175d20) -> 0x1ff2c fde=[ 18d80] │ │ │ │ + 0xffffffffffd9313c (offset: 0x176100) -> 0x1ff7c fde=[ 18dd0] │ │ │ │ + 0xffffffffffd938ac (offset: 0x176870) -> 0x20544 fde=[ 19398] │ │ │ │ + 0xffffffffffd9444c (offset: 0x177410) -> 0x205b4 fde=[ 19408] │ │ │ │ + 0xffffffffffd94fac (offset: 0x177f70) -> 0x20608 fde=[ 1945c] │ │ │ │ + 0xffffffffffd95aec (offset: 0x178ab0) -> 0x2065c fde=[ 194b0] │ │ │ │ + 0xffffffffffd9662c (offset: 0x1795f0) -> 0x206b0 fde=[ 19504] │ │ │ │ + 0xffffffffffd9716c (offset: 0x17a130) -> 0x20704 fde=[ 19558] │ │ │ │ + 0xffffffffffd97d0c (offset: 0x17acd0) -> 0x20774 fde=[ 195c8] │ │ │ │ + 0xffffffffffd9885c (offset: 0x17b820) -> 0x1ffcc fde=[ 18e20] │ │ │ │ + 0xffffffffffd98abc (offset: 0x17ba80) -> 0x1fff8 fde=[ 18e4c] │ │ │ │ + 0xffffffffffd98d1c (offset: 0x17bce0) -> 0x20024 fde=[ 18e78] │ │ │ │ + 0xffffffffffd98fac (offset: 0x17bf70) -> 0x20050 fde=[ 18ea4] │ │ │ │ + 0xffffffffffd9921c (offset: 0x17c1e0) -> 0x2007c fde=[ 18ed0] │ │ │ │ + 0xffffffffffd9947c (offset: 0x17c440) -> 0x200a8 fde=[ 18efc] │ │ │ │ + 0xffffffffffd9970c (offset: 0x17c6d0) -> 0x200d4 fde=[ 18f28] │ │ │ │ + 0xffffffffffd99a4c (offset: 0x17ca10) -> 0x2013c fde=[ 18f90] │ │ │ │ + 0xffffffffffd99d8c (offset: 0x17cd50) -> 0x201a4 fde=[ 18ff8] │ │ │ │ + 0xffffffffffd9a02c (offset: 0x17cff0) -> 0x207cc fde=[ 19620] │ │ │ │ + 0xffffffffffd9a03c (offset: 0x17d000) -> 0x207e4 fde=[ 19638] │ │ │ │ + 0xffffffffffd9a04c (offset: 0x17d010) -> 0x207fc fde=[ 19650] │ │ │ │ + 0xffffffffffd9a0dc (offset: 0x17d0a0) -> 0x2082c fde=[ 19680] │ │ │ │ + 0xffffffffffd9a0fc (offset: 0x17d0c0) -> 0x20840 fde=[ 19694] │ │ │ │ + 0xffffffffffd9a20c (offset: 0x17d1d0) -> 0x2087c fde=[ 196d0] │ │ │ │ + 0xffffffffffd9a27c (offset: 0x17d240) -> 0x20be4 fde=[ 19a38] │ │ │ │ + 0xffffffffffd9a44c (offset: 0x17d410) -> 0x208b8 fde=[ 1970c] │ │ │ │ + 0xffffffffffd9a5dc (offset: 0x17d5a0) -> 0x20c38 fde=[ 19a8c] │ │ │ │ + 0xffffffffffd9a73c (offset: 0x17d700) -> 0x20c8c fde=[ 19ae0] │ │ │ │ + 0xffffffffffd9a95c (offset: 0x17d920) -> 0x20cdc fde=[ 19b30] │ │ │ │ + 0xffffffffffd9ab8c (offset: 0x17db50) -> 0x20d30 fde=[ 19b84] │ │ │ │ + 0xffffffffffd9aebc (offset: 0x17de80) -> 0x20d84 fde=[ 19bd8] │ │ │ │ + 0xffffffffffd9b10c (offset: 0x17e0d0) -> 0x20dd4 fde=[ 19c28] │ │ │ │ + 0xffffffffffd9b29c (offset: 0x17e260) -> 0x20e24 fde=[ 19c78] │ │ │ │ + 0xffffffffffd9ba7c (offset: 0x17ea40) -> 0x20e78 fde=[ 19ccc] │ │ │ │ + 0xffffffffffd9bccc (offset: 0x17ec90) -> 0x20ecc fde=[ 19d20] │ │ │ │ + 0xffffffffffd9be4c (offset: 0x17ee10) -> 0x20f20 fde=[ 19d74] │ │ │ │ + 0xffffffffffd9c06c (offset: 0x17f030) -> 0x20f70 fde=[ 19dc4] │ │ │ │ + 0xffffffffffd9c28c (offset: 0x17f250) -> 0x20fc4 fde=[ 19e18] │ │ │ │ + 0xffffffffffd9c4cc (offset: 0x17f490) -> 0x21014 fde=[ 19e68] │ │ │ │ + 0xffffffffffd9c62c (offset: 0x17f5f0) -> 0x21068 fde=[ 19ebc] │ │ │ │ + 0xffffffffffd9c78c (offset: 0x17f750) -> 0x210b8 fde=[ 19f0c] │ │ │ │ + 0xffffffffffd9c9bc (offset: 0x17f980) -> 0x2110c fde=[ 19f60] │ │ │ │ + 0xffffffffffd9ca9c (offset: 0x17fa60) -> 0x2114c fde=[ 19fa0] │ │ │ │ + 0xffffffffffd9cdfc (offset: 0x17fdc0) -> 0x211a0 fde=[ 19ff4] │ │ │ │ + 0xffffffffffd9d03c (offset: 0x180000) -> 0x211f0 fde=[ 1a044] │ │ │ │ + 0xffffffffffd9d33c (offset: 0x180300) -> 0x21244 fde=[ 1a098] │ │ │ │ + 0xffffffffffd9d4ec (offset: 0x1804b0) -> 0x21298 fde=[ 1a0ec] │ │ │ │ + 0xffffffffffd9d65c (offset: 0x180620) -> 0x212e0 fde=[ 1a134] │ │ │ │ + 0xffffffffffd9dbac (offset: 0x180b70) -> 0x21334 fde=[ 1a188] │ │ │ │ + 0xffffffffffd9e03c (offset: 0x181000) -> 0x21388 fde=[ 1a1dc] │ │ │ │ + 0xffffffffffd9e13c (offset: 0x181100) -> 0x213c8 fde=[ 1a21c] │ │ │ │ + 0xffffffffffd9e29c (offset: 0x181260) -> 0x2141c fde=[ 1a270] │ │ │ │ + 0xffffffffffd9e41c (offset: 0x1813e0) -> 0x2146c fde=[ 1a2c0] │ │ │ │ + 0xffffffffffd9e4cc (offset: 0x181490) -> 0x214d4 fde=[ 1a328] │ │ │ │ + 0xffffffffffd9e51c (offset: 0x1814e0) -> 0x208e4 fde=[ 19738] │ │ │ │ + 0xffffffffffd9e58c (offset: 0x181550) -> 0x20930 fde=[ 19784] │ │ │ │ + 0xffffffffffd9e5ac (offset: 0x181570) -> 0x21510 fde=[ 1a364] │ │ │ │ + 0xffffffffffd9e68c (offset: 0x181650) -> 0x21578 fde=[ 1a3cc] │ │ │ │ + 0xffffffffffd9eb2c (offset: 0x181af0) -> 0x20944 fde=[ 19798] │ │ │ │ + 0xffffffffffd9eb5c (offset: 0x181b20) -> 0x215c8 fde=[ 1a41c] │ │ │ │ + 0xffffffffffd9eecc (offset: 0x181e90) -> 0x20960 fde=[ 197b4] │ │ │ │ + 0xffffffffffd9ef3c (offset: 0x181f00) -> 0x209ac fde=[ 19800] │ │ │ │ + 0xffffffffffd9efac (offset: 0x181f70) -> 0x209f8 fde=[ 1984c] │ │ │ │ + 0xffffffffffd9f01c (offset: 0x181fe0) -> 0x20a44 fde=[ 19898] │ │ │ │ + 0xffffffffffd9f05c (offset: 0x182020) -> 0x21618 fde=[ 1a46c] │ │ │ │ + 0xffffffffffd9f10c (offset: 0x1820d0) -> 0x21680 fde=[ 1a4d4] │ │ │ │ + 0xffffffffffd9f27c (offset: 0x182240) -> 0x216e8 fde=[ 1a53c] │ │ │ │ + 0xffffffffffd9f32c (offset: 0x1822f0) -> 0x21750 fde=[ 1a5a4] │ │ │ │ + 0xffffffffffd9f40c (offset: 0x1823d0) -> 0x20a64 fde=[ 198b8] │ │ │ │ + 0xffffffffffd9f49c (offset: 0x182460) -> 0x20ab0 fde=[ 19904] │ │ │ │ + 0xffffffffffd9f57c (offset: 0x182540) -> 0x20b10 fde=[ 19964] │ │ │ │ + 0xffffffffffd9f5fc (offset: 0x1825c0) -> 0x217b8 fde=[ 1a60c] │ │ │ │ + 0xffffffffffd9f65c (offset: 0x182620) -> 0x217f4 fde=[ 1a648] │ │ │ │ + 0xffffffffffd9f7ac (offset: 0x182770) -> 0x21844 fde=[ 1a698] │ │ │ │ + 0xffffffffffd9f93c (offset: 0x182900) -> 0x21894 fde=[ 1a6e8] │ │ │ │ + 0xffffffffffd9fa6c (offset: 0x182a30) -> 0x218e8 fde=[ 1a73c] │ │ │ │ + 0xffffffffffd9fb9c (offset: 0x182b60) -> 0x2193c fde=[ 1a790] │ │ │ │ + 0xffffffffffd9fd3c (offset: 0x182d00) -> 0x21990 fde=[ 1a7e4] │ │ │ │ + 0xffffffffffda023c (offset: 0x183200) -> 0x219e4 fde=[ 1a838] │ │ │ │ + 0xffffffffffda1b9c (offset: 0x184b60) -> 0x21a38 fde=[ 1a88c] │ │ │ │ + 0xffffffffffda330c (offset: 0x1862d0) -> 0x21a8c fde=[ 1a8e0] │ │ │ │ + 0xffffffffffda369c (offset: 0x186660) -> 0x21ae0 fde=[ 1a934] │ │ │ │ + 0xffffffffffda38fc (offset: 0x1868c0) -> 0x21b34 fde=[ 1a988] │ │ │ │ + 0xffffffffffda3b2c (offset: 0x186af0) -> 0x20b5c fde=[ 199b0] │ │ │ │ + 0xffffffffffda3bdc (offset: 0x186ba0) -> 0x20ba4 fde=[ 199f8] │ │ │ │ + 0xffffffffffda3c1c (offset: 0x186be0) -> 0x20bd0 fde=[ 19a24] │ │ │ │ + 0xffffffffffda3c3c (offset: 0x186c00) -> 0x21b88 fde=[ 1a9dc] │ │ │ │ + 0xffffffffffda3ddc (offset: 0x186da0) -> 0x21bdc fde=[ 1aa30] │ │ │ │ + 0xffffffffffda3dfc (offset: 0x186dc0) -> 0x21bf0 fde=[ 1aa44] │ │ │ │ + 0xffffffffffda3f0c (offset: 0x186ed0) -> 0x21c2c fde=[ 1aa80] │ │ │ │ + 0xffffffffffda3f7c (offset: 0x186f40) -> 0x21c68 fde=[ 1aabc] │ │ │ │ + 0xffffffffffda427c (offset: 0x187240) -> 0x21cb8 fde=[ 1ab0c] │ │ │ │ + 0xffffffffffda429c (offset: 0x187260) -> 0x21e88 fde=[ 1acdc] │ │ │ │ + 0xffffffffffda544c (offset: 0x188410) -> 0x21fac fde=[ 1ae00] │ │ │ │ + 0xffffffffffda565c (offset: 0x188620) -> 0x21ff4 fde=[ 1ae48] │ │ │ │ + 0xffffffffffda5a2c (offset: 0x1889f0) -> 0x22040 fde=[ 1ae94] │ │ │ │ + 0xffffffffffda645c (offset: 0x189420) -> 0x22130 fde=[ 1af84] │ │ │ │ + 0xffffffffffda991c (offset: 0x18c8e0) -> 0x22184 fde=[ 1afd8] │ │ │ │ + 0xffffffffffda9dec (offset: 0x18cdb0) -> 0x21ccc fde=[ 1ab20] │ │ │ │ + 0xffffffffffdaa12c (offset: 0x18d0f0) -> 0x221d8 fde=[ 1b02c] │ │ │ │ + 0xffffffffffdaaeac (offset: 0x18de70) -> 0x2222c fde=[ 1b080] │ │ │ │ + 0xffffffffffdabb3c (offset: 0x18eb00) -> 0x22280 fde=[ 1b0d4] │ │ │ │ + 0xffffffffffdabe2c (offset: 0x18edf0) -> 0x21d1c fde=[ 1ab70] │ │ │ │ + 0xffffffffffdabe5c (offset: 0x18ee20) -> 0x21d30 fde=[ 1ab84] │ │ │ │ + 0xffffffffffdac14c (offset: 0x18f110) -> 0x222d0 fde=[ 1b124] │ │ │ │ + 0xffffffffffdac2ec (offset: 0x18f2b0) -> 0x21d44 fde=[ 1ab98] │ │ │ │ + 0xffffffffffdac30c (offset: 0x18f2d0) -> 0x22310 fde=[ 1b164] │ │ │ │ + 0xffffffffffdac3ec (offset: 0x18f3b0) -> 0x22378 fde=[ 1b1cc] │ │ │ │ + 0xffffffffffdac4dc (offset: 0x18f4a0) -> 0x223e0 fde=[ 1b234] │ │ │ │ + 0xffffffffffdac82c (offset: 0x18f7f0) -> 0x21d58 fde=[ 1abac] │ │ │ │ + 0xffffffffffdac89c (offset: 0x18f860) -> 0x21da4 fde=[ 1abf8] │ │ │ │ + 0xffffffffffdac90c (offset: 0x18f8d0) -> 0x22430 fde=[ 1b284] │ │ │ │ + 0xffffffffffdac9bc (offset: 0x18f980) -> 0x22498 fde=[ 1b2ec] │ │ │ │ + 0xffffffffffdaca6c (offset: 0x18fa30) -> 0x21df0 fde=[ 1ac44] │ │ │ │ + 0xffffffffffdacafc (offset: 0x18fac0) -> 0x21e3c fde=[ 1ac90] │ │ │ │ + 0xffffffffffdacb7c (offset: 0x18fb40) -> 0x22500 fde=[ 1b354] │ │ │ │ + 0xffffffffffdacbdc (offset: 0x18fba0) -> 0x2253c fde=[ 1b390] │ │ │ │ + 0xffffffffffdad46c (offset: 0x190430) -> 0x22594 fde=[ 1b3e8] │ │ │ │ + 0xffffffffffdad49c (offset: 0x190460) -> 0x225b0 fde=[ 1b404] │ │ │ │ + 0xffffffffffdad4bc (offset: 0x190480) -> 0x225c4 fde=[ 1b418] │ │ │ │ + 0xffffffffffdad5cc (offset: 0x190590) -> 0x22600 fde=[ 1b454] │ │ │ │ + 0xffffffffffdad63c (offset: 0x190600) -> 0x2263c fde=[ 1b490] │ │ │ │ + 0xffffffffffdadb2c (offset: 0x190af0) -> 0x2297c fde=[ 1b7d0] │ │ │ │ + 0xffffffffffdadf7c (offset: 0x190f40) -> 0x229d0 fde=[ 1b824] │ │ │ │ + 0xffffffffffdae22c (offset: 0x1911f0) -> 0x22a24 fde=[ 1b878] │ │ │ │ + 0xffffffffffdae49c (offset: 0x191460) -> 0x22aa4 fde=[ 1b8f8] │ │ │ │ + 0xffffffffffdb3ffc (offset: 0x196fc0) -> 0x22af8 fde=[ 1b94c] │ │ │ │ + 0xffffffffffdb452c (offset: 0x1974f0) -> 0x2268c fde=[ 1b4e0] │ │ │ │ + 0xffffffffffdb484c (offset: 0x197810) -> 0x22b4c fde=[ 1b9a0] │ │ │ │ + 0xffffffffffdb63ac (offset: 0x199370) -> 0x22ba0 fde=[ 1b9f4] │ │ │ │ + 0xffffffffffdb7dac (offset: 0x19ad70) -> 0x226d8 fde=[ 1b52c] │ │ │ │ + 0xffffffffffdb7dbc (offset: 0x19ad80) -> 0x22bf4 fde=[ 1ba48] │ │ │ │ + 0xffffffffffdb7e7c (offset: 0x19ae40) -> 0x22c1c fde=[ 1ba70] │ │ │ │ + 0xffffffffffdb7fbc (offset: 0x19af80) -> 0x22c6c fde=[ 1bac0] │ │ │ │ + 0xffffffffffdb800c (offset: 0x19afd0) -> 0x226ec fde=[ 1b540] │ │ │ │ + 0xffffffffffdb806c (offset: 0x19b030) -> 0x22720 fde=[ 1b574] │ │ │ │ + 0xffffffffffdb808c (offset: 0x19b050) -> 0x22c9c fde=[ 1baf0] │ │ │ │ + 0xffffffffffdb816c (offset: 0x19b130) -> 0x22cdc fde=[ 1bb30] │ │ │ │ + 0xffffffffffdb824c (offset: 0x19b210) -> 0x22d44 fde=[ 1bb98] │ │ │ │ + 0xffffffffffdb833c (offset: 0x19b300) -> 0x22dac fde=[ 1bc00] │ │ │ │ + 0xffffffffffdb868c (offset: 0x19b650) -> 0x22734 fde=[ 1b588] │ │ │ │ + 0xffffffffffdb872c (offset: 0x19b6f0) -> 0x22768 fde=[ 1b5bc] │ │ │ │ + 0xffffffffffdb879c (offset: 0x19b760) -> 0x227b4 fde=[ 1b608] │ │ │ │ + 0xffffffffffdb880c (offset: 0x19b7d0) -> 0x22dfc fde=[ 1bc50] │ │ │ │ + 0xffffffffffdb889c (offset: 0x19b860) -> 0x22e50 fde=[ 1bca4] │ │ │ │ + 0xffffffffffdb88fc (offset: 0x19b8c0) -> 0x22800 fde=[ 1b654] │ │ │ │ + 0xffffffffffdb896c (offset: 0x19b930) -> 0x22e8c fde=[ 1bce0] │ │ │ │ + 0xffffffffffdb8a1c (offset: 0x19b9e0) -> 0x22ef4 fde=[ 1bd48] │ │ │ │ + 0xffffffffffdb8b2c (offset: 0x19baf0) -> 0x22f5c fde=[ 1bdb0] │ │ │ │ + 0xffffffffffdb8bdc (offset: 0x19bba0) -> 0x2284c fde=[ 1b6a0] │ │ │ │ + 0xffffffffffdb8c6c (offset: 0x19bc30) -> 0x22898 fde=[ 1b6ec] │ │ │ │ + 0xffffffffffdb8cdc (offset: 0x19bca0) -> 0x228e4 fde=[ 1b738] │ │ │ │ + 0xffffffffffdb8d4c (offset: 0x19bd10) -> 0x22930 fde=[ 1b784] │ │ │ │ + 0xffffffffffdb8dcc (offset: 0x19bd90) -> 0x22fc4 fde=[ 1be18] │ │ │ │ + 0xffffffffffdb8e2c (offset: 0x19bdf0) -> 0x23004 fde=[ 1be58] │ │ │ │ + 0xffffffffffdb8e4c (offset: 0x19be10) -> 0x23018 fde=[ 1be6c] │ │ │ │ + 0xffffffffffdb8f5c (offset: 0x19bf20) -> 0x23054 fde=[ 1bea8] │ │ │ │ + 0xffffffffffdb8fcc (offset: 0x19bf90) -> 0x23090 fde=[ 1bee4] │ │ │ │ + 0xffffffffffdb8fec (offset: 0x19bfb0) -> 0x230a4 fde=[ 1bef8] │ │ │ │ + 0xffffffffffdb908c (offset: 0x19c050) -> 0x233bc fde=[ 1c210] │ │ │ │ + 0xffffffffffdbcfdc (offset: 0x19ffa0) -> 0x23414 fde=[ 1c268] │ │ │ │ + 0xffffffffffdbd4fc (offset: 0x1a04c0) -> 0x23468 fde=[ 1c2bc] │ │ │ │ + 0xffffffffffdbd7fc (offset: 0x1a07c0) -> 0x230f0 fde=[ 1bf44] │ │ │ │ + 0xffffffffffdbd92c (offset: 0x1a08f0) -> 0x234bc fde=[ 1c310] │ │ │ │ + 0xffffffffffdbdcfc (offset: 0x1a0cc0) -> 0x23510 fde=[ 1c364] │ │ │ │ + 0xffffffffffdbde7c (offset: 0x1a0e40) -> 0x23134 fde=[ 1bf88] │ │ │ │ + 0xffffffffffdbdecc (offset: 0x1a0e90) -> 0x2315c fde=[ 1bfb0] │ │ │ │ + 0xffffffffffdbe00c (offset: 0x1a0fd0) -> 0x23560 fde=[ 1c3b4] │ │ │ │ + 0xffffffffffdbe64c (offset: 0x1a1610) -> 0x231bc fde=[ 1c010] │ │ │ │ + 0xffffffffffdbe6cc (offset: 0x1a1690) -> 0x235b4 fde=[ 1c408] │ │ │ │ + 0xffffffffffdbec5c (offset: 0x1a1c20) -> 0x23608 fde=[ 1c45c] │ │ │ │ + 0xffffffffffdbf0ac (offset: 0x1a2070) -> 0x2365c fde=[ 1c4b0] │ │ │ │ + 0xffffffffffdbf4dc (offset: 0x1a24a0) -> 0x236b0 fde=[ 1c504] │ │ │ │ + 0xffffffffffdbfbec (offset: 0x1a2bb0) -> 0x23704 fde=[ 1c558] │ │ │ │ + 0xffffffffffdbfdfc (offset: 0x1a2dc0) -> 0x23758 fde=[ 1c5ac] │ │ │ │ + 0xffffffffffdbff2c (offset: 0x1a2ef0) -> 0x231d0 fde=[ 1c024] │ │ │ │ + 0xffffffffffdbffac (offset: 0x1a2f70) -> 0x237e0 fde=[ 1c634] │ │ │ │ + 0xffffffffffdc051c (offset: 0x1a34e0) -> 0x23834 fde=[ 1c688] │ │ │ │ + 0xffffffffffdc056c (offset: 0x1a3530) -> 0x2320c fde=[ 1c060] │ │ │ │ + 0xffffffffffdc05dc (offset: 0x1a35a0) -> 0x23864 fde=[ 1c6b8] │ │ │ │ + 0xffffffffffdc0a5c (offset: 0x1a3a20) -> 0x238b4 fde=[ 1c708] │ │ │ │ + 0xffffffffffdc0b4c (offset: 0x1a3b10) -> 0x2391c fde=[ 1c770] │ │ │ │ + 0xffffffffffdc0f4c (offset: 0x1a3f10) -> 0x23258 fde=[ 1c0ac] │ │ │ │ + 0xffffffffffdc0f8c (offset: 0x1a3f50) -> 0x23278 fde=[ 1c0cc] │ │ │ │ + 0xffffffffffdc0ffc (offset: 0x1a3fc0) -> 0x232c4 fde=[ 1c118] │ │ │ │ + 0xffffffffffdc101c (offset: 0x1a3fe0) -> 0x2396c fde=[ 1c7c0] │ │ │ │ + 0xffffffffffdc10ac (offset: 0x1a4070) -> 0x239c0 fde=[ 1c814] │ │ │ │ + 0xffffffffffdc11bc (offset: 0x1a4180) -> 0x23a28 fde=[ 1c87c] │ │ │ │ + 0xffffffffffdc126c (offset: 0x1a4230) -> 0x232d8 fde=[ 1c12c] │ │ │ │ + 0xffffffffffdc12fc (offset: 0x1a42c0) -> 0x23324 fde=[ 1c178] │ │ │ │ + 0xffffffffffdc136c (offset: 0x1a4330) -> 0x23370 fde=[ 1c1c4] │ │ │ │ + 0xffffffffffdc13dc (offset: 0x1a43a0) -> 0x23a90 fde=[ 1c8e4] │ │ │ │ + 0xffffffffffdc143c (offset: 0x1a4400) -> 0x23acc fde=[ 1c920] │ │ │ │ + 0xffffffffffdc1fbc (offset: 0x1a4f80) -> 0x23b20 fde=[ 1c974] │ │ │ │ + 0xffffffffffdc2d4c (offset: 0x1a5d10) -> 0x23b74 fde=[ 1c9c8] │ │ │ │ + 0xffffffffffdc3adc (offset: 0x1a6aa0) -> 0x2409c fde=[ 1cef0] │ │ │ │ + 0xffffffffffdc3cec (offset: 0x1a6cb0) -> 0x23bcc fde=[ 1ca20] │ │ │ │ + 0xffffffffffdc3e1c (offset: 0x1a6de0) -> 0x23c10 fde=[ 1ca64] │ │ │ │ + 0xffffffffffdc3e3c (offset: 0x1a6e00) -> 0x23c24 fde=[ 1ca78] │ │ │ │ + 0xffffffffffdc3f4c (offset: 0x1a6f10) -> 0x23c60 fde=[ 1cab4] │ │ │ │ + 0xffffffffffdc3fbc (offset: 0x1a6f80) -> 0x23c9c fde=[ 1caf0] │ │ │ │ + 0xffffffffffdc407c (offset: 0x1a7040) -> 0x23cc8 fde=[ 1cb1c] │ │ │ │ + 0xffffffffffdc409c (offset: 0x1a7060) -> 0x23cdc fde=[ 1cb30] │ │ │ │ + 0xffffffffffdc40ec (offset: 0x1a70b0) -> 0x23cf0 fde=[ 1cb44] │ │ │ │ + 0xffffffffffdc410c (offset: 0x1a70d0) -> 0x240e4 fde=[ 1cf38] │ │ │ │ + 0xffffffffffdc44ac (offset: 0x1a7470) -> 0x24138 fde=[ 1cf8c] │ │ │ │ + 0xffffffffffdc466c (offset: 0x1a7630) -> 0x24188 fde=[ 1cfdc] │ │ │ │ + 0xffffffffffdc481c (offset: 0x1a77e0) -> 0x241c8 fde=[ 1d01c] │ │ │ │ + 0xffffffffffdc546c (offset: 0x1a8430) -> 0x23d04 fde=[ 1cb58] │ │ │ │ + 0xffffffffffdc547c (offset: 0x1a8440) -> 0x23d18 fde=[ 1cb6c] │ │ │ │ + 0xffffffffffdc548c (offset: 0x1a8450) -> 0x23d2c fde=[ 1cb80] │ │ │ │ + 0xffffffffffdc549c (offset: 0x1a8460) -> 0x23d40 fde=[ 1cb94] │ │ │ │ + 0xffffffffffdc54ac (offset: 0x1a8470) -> 0x23d54 fde=[ 1cba8] │ │ │ │ + 0xffffffffffdc54bc (offset: 0x1a8480) -> 0x23d68 fde=[ 1cbbc] │ │ │ │ + 0xffffffffffdc54dc (offset: 0x1a84a0) -> 0x23d7c fde=[ 1cbd0] │ │ │ │ + 0xffffffffffdc554c (offset: 0x1a8510) -> 0x23dc8 fde=[ 1cc1c] │ │ │ │ + 0xffffffffffdc55ec (offset: 0x1a85b0) -> 0x23ddc fde=[ 1cc30] │ │ │ │ + 0xffffffffffdc56cc (offset: 0x1a8690) -> 0x23df0 fde=[ 1cc44] │ │ │ │ + 0xffffffffffdc56dc (offset: 0x1a86a0) -> 0x23e04 fde=[ 1cc58] │ │ │ │ + 0xffffffffffdc56ec (offset: 0x1a86b0) -> 0x23e18 fde=[ 1cc6c] │ │ │ │ + 0xffffffffffdc56fc (offset: 0x1a86c0) -> 0x23e2c fde=[ 1cc80] │ │ │ │ + 0xffffffffffdc570c (offset: 0x1a86d0) -> 0x23e40 fde=[ 1cc94] │ │ │ │ + 0xffffffffffdc571c (offset: 0x1a86e0) -> 0x23e54 fde=[ 1cca8] │ │ │ │ + 0xffffffffffdc572c (offset: 0x1a86f0) -> 0x23e68 fde=[ 1ccbc] │ │ │ │ + 0xffffffffffdc573c (offset: 0x1a8700) -> 0x23e7c fde=[ 1ccd0] │ │ │ │ + 0xffffffffffdc574c (offset: 0x1a8710) -> 0x23e90 fde=[ 1cce4] │ │ │ │ + 0xffffffffffdc575c (offset: 0x1a8720) -> 0x23ea4 fde=[ 1ccf8] │ │ │ │ + 0xffffffffffdc576c (offset: 0x1a8730) -> 0x2421c fde=[ 1d070] │ │ │ │ + 0xffffffffffdc58ac (offset: 0x1a8870) -> 0x2426c fde=[ 1d0c0] │ │ │ │ + 0xffffffffffdc599c (offset: 0x1a8960) -> 0x23eb8 fde=[ 1cd0c] │ │ │ │ + 0xffffffffffdc5a2c (offset: 0x1a89f0) -> 0x242ac fde=[ 1d100] │ │ │ │ + 0xffffffffffdc5b5c (offset: 0x1a8b20) -> 0x23ee4 fde=[ 1cd38] │ │ │ │ + 0xffffffffffdc5bec (offset: 0x1a8bb0) -> 0x23f10 fde=[ 1cd64] │ │ │ │ + 0xffffffffffdc5bfc (offset: 0x1a8bc0) -> 0x23f24 fde=[ 1cd78] │ │ │ │ + 0xffffffffffdc5c3c (offset: 0x1a8c00) -> 0x23f40 fde=[ 1cd94] │ │ │ │ + 0xffffffffffdc5c4c (offset: 0x1a8c10) -> 0x23f54 fde=[ 1cda8] │ │ │ │ + 0xffffffffffdc5c5c (offset: 0x1a8c20) -> 0x23f68 fde=[ 1cdbc] │ │ │ │ + 0xffffffffffdc5c6c (offset: 0x1a8c30) -> 0x23f7c fde=[ 1cdd0] │ │ │ │ + 0xffffffffffdc5c7c (offset: 0x1a8c40) -> 0x23f90 fde=[ 1cde4] │ │ │ │ + 0xffffffffffdc5c8c (offset: 0x1a8c50) -> 0x23fa4 fde=[ 1cdf8] │ │ │ │ + 0xffffffffffdc5c9c (offset: 0x1a8c60) -> 0x23fb8 fde=[ 1ce0c] │ │ │ │ + 0xffffffffffdc5cfc (offset: 0x1a8cc0) -> 0x23ff4 fde=[ 1ce48] │ │ │ │ + 0xffffffffffdc5d0c (offset: 0x1a8cd0) -> 0x24008 fde=[ 1ce5c] │ │ │ │ + 0xffffffffffdc5d1c (offset: 0x1a8ce0) -> 0x2401c fde=[ 1ce70] │ │ │ │ + 0xffffffffffdc5d2c (offset: 0x1a8cf0) -> 0x24030 fde=[ 1ce84] │ │ │ │ + 0xffffffffffdc5d3c (offset: 0x1a8d00) -> 0x242f4 fde=[ 1d148] │ │ │ │ + 0xffffffffffdc5e6c (offset: 0x1a8e30) -> 0x2433c fde=[ 1d190] │ │ │ │ + 0xffffffffffdc5fac (offset: 0x1a8f70) -> 0x2438c fde=[ 1d1e0] │ │ │ │ + 0xffffffffffdc609c (offset: 0x1a9060) -> 0x24044 fde=[ 1ce98] │ │ │ │ + 0xffffffffffdc612c (offset: 0x1a90f0) -> 0x24070 fde=[ 1cec4] │ │ │ │ + 0xffffffffffdc61bc (offset: 0x1a9180) -> 0x243cc fde=[ 1d220] │ │ │ │ + 0xffffffffffdc61dc (offset: 0x1a91a0) -> 0x243e0 fde=[ 1d234] │ │ │ │ + 0xffffffffffdc62ec (offset: 0x1a92b0) -> 0x2441c fde=[ 1d270] │ │ │ │ + 0xffffffffffdc635c (offset: 0x1a9320) -> 0x24558 fde=[ 1d3ac] │ │ │ │ + 0xffffffffffdc65ac (offset: 0x1a9570) -> 0x245ac fde=[ 1d400] │ │ │ │ + 0xffffffffffdc671c (offset: 0x1a96e0) -> 0x24600 fde=[ 1d454] │ │ │ │ + 0xffffffffffdc692c (offset: 0x1a98f0) -> 0x24458 fde=[ 1d2ac] │ │ │ │ + 0xffffffffffdc6c3c (offset: 0x1a9c00) -> 0x244a8 fde=[ 1d2fc] │ │ │ │ + 0xffffffffffdc6eac (offset: 0x1a9e70) -> 0x244f8 fde=[ 1d34c] │ │ │ │ + 0xffffffffffdc709c (offset: 0x1aa060) -> 0x24544 fde=[ 1d398] │ │ │ │ + 0xffffffffffdc70bc (offset: 0x1aa080) -> 0x248b8 fde=[ 1d70c] │ │ │ │ + 0xffffffffffdc731c (offset: 0x1aa2e0) -> 0x24654 fde=[ 1d4a8] │ │ │ │ + 0xffffffffffdc74dc (offset: 0x1aa4a0) -> 0x248f8 fde=[ 1d74c] │ │ │ │ + 0xffffffffffdc77bc (offset: 0x1aa780) -> 0x246a0 fde=[ 1d4f4] │ │ │ │ + 0xffffffffffdc77dc (offset: 0x1aa7a0) -> 0x246b4 fde=[ 1d508] │ │ │ │ + 0xffffffffffdc79ac (offset: 0x1aa970) -> 0x24700 fde=[ 1d554] │ │ │ │ + 0xffffffffffdc7b7c (offset: 0x1aab40) -> 0x2474c fde=[ 1d5a0] │ │ │ │ + 0xffffffffffdc7dcc (offset: 0x1aad90) -> 0x2494c fde=[ 1d7a0] │ │ │ │ + 0xffffffffffdc811c (offset: 0x1ab0e0) -> 0x2499c fde=[ 1d7f0] │ │ │ │ + 0xffffffffffdc845c (offset: 0x1ab420) -> 0x249ec fde=[ 1d840] │ │ │ │ + 0xffffffffffdc88cc (offset: 0x1ab890) -> 0x24a40 fde=[ 1d894] │ │ │ │ + 0xffffffffffdc8cec (offset: 0x1abcb0) -> 0x24a94 fde=[ 1d8e8] │ │ │ │ + 0xffffffffffdc915c (offset: 0x1ac120) -> 0x24ae8 fde=[ 1d93c] │ │ │ │ + 0xffffffffffdc92fc (offset: 0x1ac2c0) -> 0x2479c fde=[ 1d5f0] │ │ │ │ + 0xffffffffffdc931c (offset: 0x1ac2e0) -> 0x247b0 fde=[ 1d604] │ │ │ │ + 0xffffffffffdc942c (offset: 0x1ac3f0) -> 0x247ec fde=[ 1d640] │ │ │ │ + 0xffffffffffdc949c (offset: 0x1ac460) -> 0x24828 fde=[ 1d67c] │ │ │ │ + 0xffffffffffdc952c (offset: 0x1ac4f0) -> 0x24854 fde=[ 1d6a8] │ │ │ │ + 0xffffffffffdc95ec (offset: 0x1ac5b0) -> 0x24888 fde=[ 1d6dc] │ │ │ │ + 0xffffffffffdc966c (offset: 0x1ac630) -> 0x250ac fde=[ 1df00] │ │ │ │ + 0xffffffffffdc97bc (offset: 0x1ac780) -> 0x24b3c fde=[ 1d990] │ │ │ │ + 0xffffffffffdc984c (offset: 0x1ac810) -> 0x25100 fde=[ 1df54] │ │ │ │ + 0xffffffffffdc990c (offset: 0x1ac8d0) -> 0x24b84 fde=[ 1d9d8] │ │ │ │ + 0xffffffffffdc9a0c (offset: 0x1ac9d0) -> 0x24bd0 fde=[ 1da24] │ │ │ │ + 0xffffffffffdc9b5c (offset: 0x1acb20) -> 0x24c1c fde=[ 1da70] │ │ │ │ + 0xffffffffffdc9d5c (offset: 0x1acd20) -> 0x24c68 fde=[ 1dabc] │ │ │ │ + 0xffffffffffdc9e9c (offset: 0x1ace60) -> 0x25140 fde=[ 1df94] │ │ │ │ + 0xffffffffffdca5ec (offset: 0x1ad5b0) -> 0x24cb4 fde=[ 1db08] │ │ │ │ + 0xffffffffffdca76c (offset: 0x1ad730) -> 0x25194 fde=[ 1dfe8] │ │ │ │ + 0xffffffffffdca7cc (offset: 0x1ad790) -> 0x24cd4 fde=[ 1db28] │ │ │ │ + 0xffffffffffdcaa9c (offset: 0x1ada60) -> 0x251c4 fde=[ 1e018] │ │ │ │ + 0xffffffffffdcaadc (offset: 0x1adaa0) -> 0x251f4 fde=[ 1e048] │ │ │ │ + 0xffffffffffdcac5c (offset: 0x1adc20) -> 0x2525c fde=[ 1e0b0] │ │ │ │ + 0xffffffffffdcad0c (offset: 0x1adcd0) -> 0x252c4 fde=[ 1e118] │ │ │ │ + 0xffffffffffdcad4c (offset: 0x1add10) -> 0x24d20 fde=[ 1db74] │ │ │ │ + 0xffffffffffdcad8c (offset: 0x1add50) -> 0x25300 fde=[ 1e154] │ │ │ │ + 0xffffffffffdcae4c (offset: 0x1ade10) -> 0x24d34 fde=[ 1db88] │ │ │ │ + 0xffffffffffdcaebc (offset: 0x1ade80) -> 0x25368 fde=[ 1e1bc] │ │ │ │ + 0xffffffffffdcb31c (offset: 0x1ae2e0) -> 0x253ac fde=[ 1e200] │ │ │ │ + 0xffffffffffdcb3ec (offset: 0x1ae3b0) -> 0x25400 fde=[ 1e254] │ │ │ │ + 0xffffffffffdcb4cc (offset: 0x1ae490) -> 0x25454 fde=[ 1e2a8] │ │ │ │ + 0xffffffffffdcb54c (offset: 0x1ae510) -> 0x24d80 fde=[ 1dbd4] │ │ │ │ + 0xffffffffffdcb5bc (offset: 0x1ae580) -> 0x24dcc fde=[ 1dc20] │ │ │ │ + 0xffffffffffdcb69c (offset: 0x1ae660) -> 0x25490 fde=[ 1e2e4] │ │ │ │ + 0xffffffffffdcb7ac (offset: 0x1ae770) -> 0x254d4 fde=[ 1e328] │ │ │ │ + 0xffffffffffdcb8bc (offset: 0x1ae880) -> 0x25518 fde=[ 1e36c] │ │ │ │ + 0xffffffffffdcb94c (offset: 0x1ae910) -> 0x25004 fde=[ 1de58] │ │ │ │ + 0xffffffffffdcbabc (offset: 0x1aea80) -> 0x2506c fde=[ 1dec0] │ │ │ │ + 0xffffffffffdcbacc (offset: 0x1aea90) -> 0x25080 fde=[ 1ded4] │ │ │ │ + 0xffffffffffdcbaec (offset: 0x1aeab0) -> 0x25094 fde=[ 1dee8] │ │ │ │ + 0xffffffffffdcbb6c (offset: 0x1aeb30) -> 0x2555c fde=[ 1e3b0] │ │ │ │ + 0xffffffffffdcbd8c (offset: 0x1aed50) -> 0x255a8 fde=[ 1e3fc] │ │ │ │ + 0xffffffffffdcbe3c (offset: 0x1aee00) -> 0x256f8 fde=[ 1e54c] │ │ │ │ + 0xffffffffffdcbfdc (offset: 0x1aefa0) -> 0x25748 fde=[ 1e59c] │ │ │ │ + 0xffffffffffdcc0bc (offset: 0x1af080) -> 0x255d4 fde=[ 1e428] │ │ │ │ + 0xffffffffffdcc18c (offset: 0x1af150) -> 0x25624 fde=[ 1e478] │ │ │ │ + 0xffffffffffdcc1fc (offset: 0x1af1c0) -> 0x25778 fde=[ 1e5cc] │ │ │ │ + 0xffffffffffdcc2dc (offset: 0x1af2a0) -> 0x25670 fde=[ 1e4c4] │ │ │ │ + 0xffffffffffdcc57c (offset: 0x1af540) -> 0x25694 fde=[ 1e4e8] │ │ │ │ + 0xffffffffffdcc6ac (offset: 0x1af670) -> 0x256a8 fde=[ 1e4fc] │ │ │ │ + 0xffffffffffdcc71c (offset: 0x1af6e0) -> 0x257e4 fde=[ 1e638] │ │ │ │ + 0xffffffffffdcca1c (offset: 0x1af9e0) -> 0x25834 fde=[ 1e688] │ │ │ │ + 0xffffffffffdccb6c (offset: 0x1afb30) -> 0x25848 fde=[ 1e69c] │ │ │ │ + 0xffffffffffdccd0c (offset: 0x1afcd0) -> 0x2585c fde=[ 1e6b0] │ │ │ │ + 0xffffffffffdccd7c (offset: 0x1afd40) -> 0x2588c fde=[ 1e6e0] │ │ │ │ + 0xffffffffffdcce9c (offset: 0x1afe60) -> 0x25a48 fde=[ 1e89c] │ │ │ │ + 0xffffffffffdcd77c (offset: 0x1b0740) -> 0x25a9c fde=[ 1e8f0] │ │ │ │ + 0xffffffffffdcdfac (offset: 0x1b0f70) -> 0x25af0 fde=[ 1e944] │ │ │ │ + 0xffffffffffdce67c (offset: 0x1b1640) -> 0x258d4 fde=[ 1e728] │ │ │ │ + 0xffffffffffdce6bc (offset: 0x1b1680) -> 0x258ec fde=[ 1e740] │ │ │ │ + 0xffffffffffdce73c (offset: 0x1b1700) -> 0x2592c fde=[ 1e780] │ │ │ │ + 0xffffffffffdce75c (offset: 0x1b1720) -> 0x25940 fde=[ 1e794] │ │ │ │ + 0xffffffffffdce77c (offset: 0x1b1740) -> 0x25954 fde=[ 1e7a8] │ │ │ │ + 0xffffffffffdce82c (offset: 0x1b17f0) -> 0x2597c fde=[ 1e7d0] │ │ │ │ + 0xffffffffffdce86c (offset: 0x1b1830) -> 0x25994 fde=[ 1e7e8] │ │ │ │ + 0xffffffffffdce97c (offset: 0x1b1940) -> 0x259d0 fde=[ 1e824] │ │ │ │ + 0xffffffffffdce9ec (offset: 0x1b19b0) -> 0x25a0c fde=[ 1e860] │ │ │ │ + 0xffffffffffdcebbc (offset: 0x1b1b80) -> 0x25b5c fde=[ 1e9b0] │ │ │ │ + 0xffffffffffdcebdc (offset: 0x1b1ba0) -> 0x25b70 fde=[ 1e9c4] │ │ │ │ + 0xffffffffffdcecec (offset: 0x1b1cb0) -> 0x25bac fde=[ 1ea00] │ │ │ │ + 0xffffffffffdced5c (offset: 0x1b1d20) -> 0x25d70 fde=[ 1ebc4] │ │ │ │ + 0xffffffffffdceecc (offset: 0x1b1e90) -> 0x25dc0 fde=[ 1ec14] │ │ │ │ + 0xffffffffffdcf31c (offset: 0x1b22e0) -> 0x25e14 fde=[ 1ec68] │ │ │ │ + 0xffffffffffdcf8dc (offset: 0x1b28a0) -> 0x25e68 fde=[ 1ecbc] │ │ │ │ + 0xffffffffffdcfa1c (offset: 0x1b29e0) -> 0x25eac fde=[ 1ed00] │ │ │ │ + 0xffffffffffdcfb8c (offset: 0x1b2b50) -> 0x25f00 fde=[ 1ed54] │ │ │ │ + 0xffffffffffdcfdfc (offset: 0x1b2dc0) -> 0x25f50 fde=[ 1eda4] │ │ │ │ + 0xffffffffffdcffec (offset: 0x1b2fb0) -> 0x25be8 fde=[ 1ea3c] │ │ │ │ + 0xffffffffffdd01cc (offset: 0x1b3190) -> 0x25c38 fde=[ 1ea8c] │ │ │ │ + 0xffffffffffdd037c (offset: 0x1b3340) -> 0x25c7c fde=[ 1ead0] │ │ │ │ + 0xffffffffffdd038c (offset: 0x1b3350) -> 0x25c90 fde=[ 1eae4] │ │ │ │ + 0xffffffffffdd03cc (offset: 0x1b3390) -> 0x25cb0 fde=[ 1eb04] │ │ │ │ + 0xffffffffffdd03ec (offset: 0x1b33b0) -> 0x25cc4 fde=[ 1eb18] │ │ │ │ + 0xffffffffffdd045c (offset: 0x1b3420) -> 0x25fa4 fde=[ 1edf8] │ │ │ │ + 0xffffffffffdd05cc (offset: 0x1b3590) -> 0x25d10 fde=[ 1eb64] │ │ │ │ + 0xffffffffffdd06ac (offset: 0x1b3670) -> 0x2600c fde=[ 1ee60] │ │ │ │ + 0xffffffffffdd07bc (offset: 0x1b3780) -> 0x26048 fde=[ 1ee9c] │ │ │ │ + 0xffffffffffdd082c (offset: 0x1b37f0) -> 0x26084 fde=[ 1eed8] │ │ │ │ + 0xffffffffffdd084c (offset: 0x1b3810) -> 0x2632c fde=[ 1f180] │ │ │ │ + 0xffffffffffdd09bc (offset: 0x1b3980) -> 0x26374 fde=[ 1f1c8] │ │ │ │ + 0xffffffffffdd0c1c (offset: 0x1b3be0) -> 0x26098 fde=[ 1eeec] │ │ │ │ + 0xffffffffffdd0d2c (offset: 0x1b3cf0) -> 0x263c0 fde=[ 1f214] │ │ │ │ + 0xffffffffffdd0ddc (offset: 0x1b3da0) -> 0x260dc fde=[ 1ef30] │ │ │ │ + 0xffffffffffdd0f5c (offset: 0x1b3f20) -> 0x26404 fde=[ 1f258] │ │ │ │ + 0xffffffffffdd10bc (offset: 0x1b4080) -> 0x2644c fde=[ 1f2a0] │ │ │ │ + 0xffffffffffdd1abc (offset: 0x1b4a80) -> 0x26110 fde=[ 1ef64] │ │ │ │ + 0xffffffffffdd1d8c (offset: 0x1b4d50) -> 0x2615c fde=[ 1efb0] │ │ │ │ + 0xffffffffffdd1dac (offset: 0x1b4d70) -> 0x26170 fde=[ 1efc4] │ │ │ │ + 0xffffffffffdd1dcc (offset: 0x1b4d90) -> 0x26184 fde=[ 1efd8] │ │ │ │ + 0xffffffffffdd1dec (offset: 0x1b4db0) -> 0x26198 fde=[ 1efec] │ │ │ │ + 0xffffffffffdd1e0c (offset: 0x1b4dd0) -> 0x261ac fde=[ 1f000] │ │ │ │ + 0xffffffffffdd1e6c (offset: 0x1b4e30) -> 0x261c0 fde=[ 1f014] │ │ │ │ + 0xffffffffffdd1ecc (offset: 0x1b4e90) -> 0x261d4 fde=[ 1f028] │ │ │ │ + 0xffffffffffdd1eec (offset: 0x1b4eb0) -> 0x261e8 fde=[ 1f03c] │ │ │ │ + 0xffffffffffdd1f5c (offset: 0x1b4f20) -> 0x26234 fde=[ 1f088] │ │ │ │ + 0xffffffffffdd1f7c (offset: 0x1b4f40) -> 0x264a0 fde=[ 1f2f4] │ │ │ │ + 0xffffffffffdd23fc (offset: 0x1b53c0) -> 0x264f0 fde=[ 1f344] │ │ │ │ + 0xffffffffffdd24ec (offset: 0x1b54b0) -> 0x26248 fde=[ 1f09c] │ │ │ │ + 0xffffffffffdd255c (offset: 0x1b5520) -> 0x26558 fde=[ 1f3ac] │ │ │ │ + 0xffffffffffdd28bc (offset: 0x1b5880) -> 0x26294 fde=[ 1f0e8] │ │ │ │ + 0xffffffffffdd293c (offset: 0x1b5900) -> 0x262e0 fde=[ 1f134] │ │ │ │ + 0xffffffffffdd29bc (offset: 0x1b5980) -> 0x265ac fde=[ 1f400] │ │ │ │ + 0xffffffffffdd29dc (offset: 0x1b59a0) -> 0x265c0 fde=[ 1f414] │ │ │ │ + 0xffffffffffdd29fc (offset: 0x1b59c0) -> 0x265d4 fde=[ 1f428] │ │ │ │ + 0xffffffffffdd2b4c (offset: 0x1b5b10) -> 0x26724 fde=[ 1f578] │ │ │ │ + 0xffffffffffdd2d2c (offset: 0x1b5cf0) -> 0x26768 fde=[ 1f5bc] │ │ │ │ + 0xffffffffffdd2f2c (offset: 0x1b5ef0) -> 0x267ac fde=[ 1f600] │ │ │ │ + 0xffffffffffdd312c (offset: 0x1b60f0) -> 0x267f8 fde=[ 1f64c] │ │ │ │ + 0xffffffffffdd335c (offset: 0x1b6320) -> 0x2684c fde=[ 1f6a0] │ │ │ │ + 0xffffffffffdd368c (offset: 0x1b6650) -> 0x268a0 fde=[ 1f6f4] │ │ │ │ + 0xffffffffffdd391c (offset: 0x1b68e0) -> 0x268f4 fde=[ 1f748] │ │ │ │ + 0xffffffffffdd3b8c (offset: 0x1b6b50) -> 0x26948 fde=[ 1f79c] │ │ │ │ + 0xffffffffffdd3dfc (offset: 0x1b6dc0) -> 0x2699c fde=[ 1f7f0] │ │ │ │ + 0xffffffffffdd3ffc (offset: 0x1b6fc0) -> 0x269e8 fde=[ 1f83c] │ │ │ │ + 0xffffffffffdd42cc (offset: 0x1b7290) -> 0x26a3c fde=[ 1f890] │ │ │ │ + 0xffffffffffdd44cc (offset: 0x1b7490) -> 0x26a88 fde=[ 1f8dc] │ │ │ │ + 0xffffffffffdd46fc (offset: 0x1b76c0) -> 0x26adc fde=[ 1f930] │ │ │ │ + 0xffffffffffdd48dc (offset: 0x1b78a0) -> 0x26b18 fde=[ 1f96c] │ │ │ │ + 0xffffffffffdd4bec (offset: 0x1b7bb0) -> 0x26b64 fde=[ 1f9b8] │ │ │ │ + 0xffffffffffdd4dec (offset: 0x1b7db0) -> 0x26bb0 fde=[ 1fa04] │ │ │ │ + 0xffffffffffdd500c (offset: 0x1b7fd0) -> 0x26c04 fde=[ 1fa58] │ │ │ │ + 0xffffffffffdd539c (offset: 0x1b8360) -> 0x26c50 fde=[ 1faa4] │ │ │ │ + 0xffffffffffdd564c (offset: 0x1b8610) -> 0x26ca4 fde=[ 1faf8] │ │ │ │ + 0xffffffffffdd5a2c (offset: 0x1b89f0) -> 0x26cf8 fde=[ 1fb4c] │ │ │ │ + 0xffffffffffdd5b2c (offset: 0x1b8af0) -> 0x26d38 fde=[ 1fb8c] │ │ │ │ + 0xffffffffffdd5c2c (offset: 0x1b8bf0) -> 0x265e8 fde=[ 1f43c] │ │ │ │ + 0xffffffffffdd5c5c (offset: 0x1b8c20) -> 0x26d78 fde=[ 1fbcc] │ │ │ │ + 0xffffffffffdd5d9c (offset: 0x1b8d60) -> 0x26dc8 fde=[ 1fc1c] │ │ │ │ + 0xffffffffffdd5edc (offset: 0x1b8ea0) -> 0x265fc fde=[ 1f450] │ │ │ │ + 0xffffffffffdd5efc (offset: 0x1b8ec0) -> 0x26610 fde=[ 1f464] │ │ │ │ + 0xffffffffffdd5f1c (offset: 0x1b8ee0) -> 0x26e18 fde=[ 1fc6c] │ │ │ │ + 0xffffffffffdd600c (offset: 0x1b8fd0) -> 0x26e60 fde=[ 1fcb4] │ │ │ │ + 0xffffffffffdd605c (offset: 0x1b9020) -> 0x26624 fde=[ 1f478] │ │ │ │ + 0xffffffffffdd60bc (offset: 0x1b9080) -> 0x26e9c fde=[ 1fcf0] │ │ │ │ + 0xffffffffffdd614c (offset: 0x1b9110) -> 0x26eec fde=[ 1fd40] │ │ │ │ + 0xffffffffffdd617c (offset: 0x1b9140) -> 0x26658 fde=[ 1f4ac] │ │ │ │ + 0xffffffffffdd61bc (offset: 0x1b9180) -> 0x26f1c fde=[ 1fd70] │ │ │ │ + 0xffffffffffdd628c (offset: 0x1b9250) -> 0x2666c fde=[ 1f4c0] │ │ │ │ + 0xffffffffffdd62fc (offset: 0x1b92c0) -> 0x266b8 fde=[ 1f50c] │ │ │ │ + 0xffffffffffdd633c (offset: 0x1b9300) -> 0x26f70 fde=[ 1fdc4] │ │ │ │ + 0xffffffffffdd63dc (offset: 0x1b93a0) -> 0x266cc fde=[ 1f520] │ │ │ │ + 0xffffffffffdd63ec (offset: 0x1b93b0) -> 0x266e0 fde=[ 1f534] │ │ │ │ + 0xffffffffffdd63fc (offset: 0x1b93c0) -> 0x266f4 fde=[ 1f548] │ │ │ │ + 0xffffffffffdd641c (offset: 0x1b93e0) -> 0x2670c fde=[ 1f560] │ │ │ │ + 0xffffffffffdd643c (offset: 0x1b9400) -> 0x26fc0 fde=[ 1fe14] │ │ │ │ + 0xffffffffffdd64ec (offset: 0x1b94b0) -> 0x27010 fde=[ 1fe64] │ │ │ │ + 0xffffffffffdd659c (offset: 0x1b9560) -> 0x27060 fde=[ 1feb4] │ │ │ │ + 0xffffffffffdd662c (offset: 0x1b95f0) -> 0x270a8 fde=[ 1fefc] │ │ │ │ + 0xffffffffffdd66bc (offset: 0x1b9680) -> 0x270f4 fde=[ 1ff48] │ │ │ │ + 0xffffffffffdd66dc (offset: 0x1b96a0) -> 0x27108 fde=[ 1ff5c] │ │ │ │ + 0xffffffffffdd67ec (offset: 0x1b97b0) -> 0x27144 fde=[ 1ff98] │ │ │ │ + 0xffffffffffdd685c (offset: 0x1b9820) -> 0x27274 fde=[ 200c8] │ │ │ │ + 0xffffffffffdd690c (offset: 0x1b98d0) -> 0x272b4 fde=[ 20108] │ │ │ │ + 0xffffffffffdd6f9c (offset: 0x1b9f60) -> 0x27308 fde=[ 2015c] │ │ │ │ + 0xffffffffffdd733c (offset: 0x1ba300) -> 0x2735c fde=[ 201b0] │ │ │ │ + 0xffffffffffdd93bc (offset: 0x1bc380) -> 0x27180 fde=[ 1ffd4] │ │ │ │ + 0xffffffffffdd94bc (offset: 0x1bc480) -> 0x271c8 fde=[ 2001c] │ │ │ │ + 0xffffffffffdd953c (offset: 0x1bc500) -> 0x27214 fde=[ 20068] │ │ │ │ + 0xffffffffffdd955c (offset: 0x1bc520) -> 0x27228 fde=[ 2007c] │ │ │ │ + 0xffffffffffdd95cc (offset: 0x1bc590) -> 0x273b4 fde=[ 20208] │ │ │ │ + 0xffffffffffdd975c (offset: 0x1bc720) -> 0x27400 fde=[ 20254] │ │ │ │ + 0xffffffffffdd980c (offset: 0x1bc7d0) -> 0x27470 fde=[ 202c4] │ │ │ │ + 0xffffffffffdd99bc (offset: 0x1bc980) -> 0x27428 fde=[ 2027c] │ │ │ │ + 0xffffffffffdd99dc (offset: 0x1bc9a0) -> 0x2743c fde=[ 20290] │ │ │ │ + 0xffffffffffdd9a1c (offset: 0x1bc9e0) -> 0x2745c fde=[ 202b0] │ │ │ │ + 0xffffffffffdd9a2c (offset: 0x1bc9f0) -> 0x274c4 fde=[ 20318] │ │ │ │ + 0xffffffffffdd9b6c (offset: 0x1bcb30) -> 0x27510 fde=[ 20364] │ │ │ │ + 0xffffffffffdd9e5c (offset: 0x1bce20) -> 0x2780c fde=[ 20660] │ │ │ │ + 0xffffffffffdd9fcc (offset: 0x1bcf90) -> 0x2785c fde=[ 206b0] │ │ │ │ + 0xffffffffffdda1ac (offset: 0x1bd170) -> 0x278b0 fde=[ 20704] │ │ │ │ + 0xffffffffffdda3cc (offset: 0x1bd390) -> 0x27904 fde=[ 20758] │ │ │ │ + 0xffffffffffdda7ec (offset: 0x1bd7b0) -> 0x27958 fde=[ 207ac] │ │ │ │ + 0xffffffffffddacbc (offset: 0x1bdc80) -> 0x279ac fde=[ 20800] │ │ │ │ + 0xffffffffffddaddc (offset: 0x1bdda0) -> 0x279fc fde=[ 20850] │ │ │ │ + 0xffffffffffddaeec (offset: 0x1bdeb0) -> 0x27a40 fde=[ 20894] │ │ │ │ + 0xffffffffffddb0fc (offset: 0x1be0c0) -> 0x27a94 fde=[ 208e8] │ │ │ │ + 0xffffffffffddb24c (offset: 0x1be210) -> 0x27ae4 fde=[ 20938] │ │ │ │ + 0xffffffffffddb36c (offset: 0x1be330) -> 0x27b34 fde=[ 20988] │ │ │ │ + 0xffffffffffddb53c (offset: 0x1be500) -> 0x27b88 fde=[ 209dc] │ │ │ │ + 0xffffffffffddb65c (offset: 0x1be620) -> 0x27bcc fde=[ 20a20] │ │ │ │ + 0xffffffffffddb80c (offset: 0x1be7d0) -> 0x27c20 fde=[ 20a74] │ │ │ │ + 0xffffffffffddb92c (offset: 0x1be8f0) -> 0x27c64 fde=[ 20ab8] │ │ │ │ + 0xffffffffffddbc5c (offset: 0x1bec20) -> 0x27cb8 fde=[ 20b0c] │ │ │ │ + 0xffffffffffddbcac (offset: 0x1bec70) -> 0x27560 fde=[ 203b4] │ │ │ │ + 0xffffffffffddbd1c (offset: 0x1bece0) -> 0x275ac fde=[ 20400] │ │ │ │ + 0xffffffffffddbe1c (offset: 0x1bede0) -> 0x2760c fde=[ 20460] │ │ │ │ + 0xffffffffffddbe5c (offset: 0x1bee20) -> 0x27cf4 fde=[ 20b48] │ │ │ │ + 0xffffffffffddc2fc (offset: 0x1bf2c0) -> 0x2762c fde=[ 20480] │ │ │ │ + 0xffffffffffddc32c (offset: 0x1bf2f0) -> 0x27648 fde=[ 2049c] │ │ │ │ + 0xffffffffffddc39c (offset: 0x1bf360) -> 0x27694 fde=[ 204e8] │ │ │ │ + 0xffffffffffddc3dc (offset: 0x1bf3a0) -> 0x27d44 fde=[ 20b98] │ │ │ │ + 0xffffffffffddc48c (offset: 0x1bf450) -> 0x27dac fde=[ 20c00] │ │ │ │ + 0xffffffffffddc56c (offset: 0x1bf530) -> 0x276b4 fde=[ 20508] │ │ │ │ + 0xffffffffffddc5ec (offset: 0x1bf5b0) -> 0x27700 fde=[ 20554] │ │ │ │ + 0xffffffffffddc7cc (offset: 0x1bf790) -> 0x2774c fde=[ 205a0] │ │ │ │ + 0xffffffffffddc7ec (offset: 0x1bf7b0) -> 0x27e14 fde=[ 20c68] │ │ │ │ + 0xffffffffffddc93c (offset: 0x1bf900) -> 0x2776c fde=[ 205c0] │ │ │ │ + 0xffffffffffddca4c (offset: 0x1bfa10) -> 0x27e64 fde=[ 20cb8] │ │ │ │ + 0xffffffffffddccac (offset: 0x1bfc70) -> 0x277b4 fde=[ 20608] │ │ │ │ + 0xffffffffffddccec (offset: 0x1bfcb0) -> 0x277e0 fde=[ 20634] │ │ │ │ + 0xffffffffffddcf1c (offset: 0x1bfee0) -> 0x27ebc fde=[ 20d10] │ │ │ │ + 0xffffffffffddcf3c (offset: 0x1bff00) -> 0x27ed0 fde=[ 20d24] │ │ │ │ + 0xffffffffffddd04c (offset: 0x1c0010) -> 0x27f0c fde=[ 20d60] │ │ │ │ + 0xffffffffffddd0bc (offset: 0x1c0080) -> 0x27f48 fde=[ 20d9c] │ │ │ │ + 0xffffffffffddd0dc (offset: 0x1c00a0) -> 0x28090 fde=[ 20ee4] │ │ │ │ + 0xffffffffffddd56c (offset: 0x1c0530) -> 0x280fc fde=[ 20f50] │ │ │ │ + 0xffffffffffddfcac (offset: 0x1c2c70) -> 0x28150 fde=[ 20fa4] │ │ │ │ + 0xffffffffffde002c (offset: 0x1c2ff0) -> 0x281a4 fde=[ 20ff8] │ │ │ │ + 0xffffffffffde01dc (offset: 0x1c31a0) -> 0x281f8 fde=[ 2104c] │ │ │ │ + 0xffffffffffde03fc (offset: 0x1c33c0) -> 0x28230 fde=[ 21084] │ │ │ │ + 0xffffffffffde05fc (offset: 0x1c35c0) -> 0x2827c fde=[ 210d0] │ │ │ │ + 0xffffffffffde086c (offset: 0x1c3830) -> 0x282d0 fde=[ 21124] │ │ │ │ + 0xffffffffffde0d4c (offset: 0x1c3d10) -> 0x28324 fde=[ 21178] │ │ │ │ + 0xffffffffffde188c (offset: 0x1c4850) -> 0x27f5c fde=[ 20db0] │ │ │ │ + 0xffffffffffde194c (offset: 0x1c4910) -> 0x28378 fde=[ 211cc] │ │ │ │ + 0xffffffffffde1b5c (offset: 0x1c4b20) -> 0x27f98 fde=[ 20dec] │ │ │ │ + 0xffffffffffde1bcc (offset: 0x1c4b90) -> 0x27fe4 fde=[ 20e38] │ │ │ │ + 0xffffffffffde1bec (offset: 0x1c4bb0) -> 0x283cc fde=[ 21220] │ │ │ │ + 0xffffffffffde206c (offset: 0x1c5030) -> 0x2841c fde=[ 21270] │ │ │ │ + 0xffffffffffde215c (offset: 0x1c5120) -> 0x27ff8 fde=[ 20e4c] │ │ │ │ + 0xffffffffffde21cc (offset: 0x1c5190) -> 0x28044 fde=[ 20e98] │ │ │ │ + 0xffffffffffde224c (offset: 0x1c5210) -> 0x28484 fde=[ 212d8] │ │ │ │ + 0xffffffffffde260c (offset: 0x1c55d0) -> 0x284d8 fde=[ 2132c] │ │ │ │ + 0xffffffffffde2d6c (offset: 0x1c5d30) -> 0x2852c fde=[ 21380] │ │ │ │ + 0xffffffffffde2d8c (offset: 0x1c5d50) -> 0x28540 fde=[ 21394] │ │ │ │ + 0xffffffffffde2e9c (offset: 0x1c5e60) -> 0x2857c fde=[ 213d0] │ │ │ │ + 0xffffffffffde2f0c (offset: 0x1c5ed0) -> 0x285b8 fde=[ 2140c] │ │ │ │ + 0xffffffffffde2f2c (offset: 0x1c5ef0) -> 0x286e4 fde=[ 21538] │ │ │ │ + 0xffffffffffde30bc (offset: 0x1c6080) -> 0x28740 fde=[ 21594] │ │ │ │ + 0xffffffffffde323c (offset: 0x1c6200) -> 0x2879c fde=[ 215f0] │ │ │ │ + 0xffffffffffde360c (offset: 0x1c65d0) -> 0x287f0 fde=[ 21644] │ │ │ │ + 0xffffffffffde36fc (offset: 0x1c66c0) -> 0x28838 fde=[ 2168c] │ │ │ │ + 0xffffffffffde5c0c (offset: 0x1c8bd0) -> 0x2888c fde=[ 216e0] │ │ │ │ + 0xffffffffffde5d3c (offset: 0x1c8d00) -> 0x285cc fde=[ 21420] │ │ │ │ + 0xffffffffffde5dac (offset: 0x1c8d70) -> 0x28618 fde=[ 2146c] │ │ │ │ + 0xffffffffffde5dec (offset: 0x1c8db0) -> 0x28638 fde=[ 2148c] │ │ │ │ + 0xffffffffffde5e0c (offset: 0x1c8dd0) -> 0x288d0 fde=[ 21724] │ │ │ │ + 0xffffffffffde5e9c (offset: 0x1c8e60) -> 0x28920 fde=[ 21774] │ │ │ │ + 0xffffffffffde631c (offset: 0x1c92e0) -> 0x28970 fde=[ 217c4] │ │ │ │ + 0xffffffffffde640c (offset: 0x1c93d0) -> 0x2864c fde=[ 214a0] │ │ │ │ + 0xffffffffffde647c (offset: 0x1c9440) -> 0x28698 fde=[ 214ec] │ │ │ │ + 0xffffffffffde64fc (offset: 0x1c94c0) -> 0x289d8 fde=[ 2182c] │ │ │ │ + 0xffffffffffde69fc (offset: 0x1c99c0) -> 0x28a28 fde=[ 2187c] │ │ │ │ + 0xffffffffffde741c (offset: 0x1ca3e0) -> 0x28b04 fde=[ 21958] │ │ │ │ + 0xffffffffffde743c (offset: 0x1ca400) -> 0x28b18 fde=[ 2196c] │ │ │ │ + 0xffffffffffde801c (offset: 0x1cafe0) -> 0x28b6c fde=[ 219c0] │ │ │ │ + 0xffffffffffde87fc (offset: 0x1cb7c0) -> 0x28bc0 fde=[ 21a14] │ │ │ │ + 0xffffffffffde93ec (offset: 0x1cc3b0) -> 0x28c14 fde=[ 21a68] │ │ │ │ + 0xffffffffffde979c (offset: 0x1cc760) -> 0x28c6c fde=[ 21ac0] │ │ │ │ + 0xffffffffffde97bc (offset: 0x1cc780) -> 0x28c80 fde=[ 21ad4] │ │ │ │ + 0xffffffffffde98cc (offset: 0x1cc890) -> 0x28cbc fde=[ 21b10] │ │ │ │ + 0xffffffffffde993c (offset: 0x1cc900) -> 0x28cf8 fde=[ 21b4c] │ │ │ │ + 0xffffffffffde995c (offset: 0x1cc920) -> 0x28e90 fde=[ 21ce4] │ │ │ │ + 0xffffffffffde9fcc (offset: 0x1ccf90) -> 0x28ee4 fde=[ 21d38] │ │ │ │ + 0xffffffffffdea9dc (offset: 0x1cd9a0) -> 0x28f38 fde=[ 21d8c] │ │ │ │ + 0xffffffffffdeb04c (offset: 0x1ce010) -> 0x28f8c fde=[ 21de0] │ │ │ │ + 0xffffffffffdeb37c (offset: 0x1ce340) -> 0x28d0c fde=[ 21b60] │ │ │ │ + 0xffffffffffdeb40c (offset: 0x1ce3d0) -> 0x28d58 fde=[ 21bac] │ │ │ │ + 0xffffffffffdeb42c (offset: 0x1ce3f0) -> 0x28d6c fde=[ 21bc0] │ │ │ │ + 0xffffffffffdeb49c (offset: 0x1ce460) -> 0x28db8 fde=[ 21c0c] │ │ │ │ + 0xffffffffffdeb4dc (offset: 0x1ce4a0) -> 0x28dd8 fde=[ 21c2c] │ │ │ │ + 0xffffffffffdeb55c (offset: 0x1ce520) -> 0x28e24 fde=[ 21c78] │ │ │ │ + 0xffffffffffdeb5dc (offset: 0x1ce5a0) -> 0x28e70 fde=[ 21cc4] │ │ │ │ + 0xffffffffffdeb61c (offset: 0x1ce5e0) -> 0x28fe0 fde=[ 21e34] │ │ │ │ + 0xffffffffffdeb9cc (offset: 0x1ce990) -> 0x29034 fde=[ 21e88] │ │ │ │ + 0xffffffffffdec46c (offset: 0x1cf430) -> 0x2908c fde=[ 21ee0] │ │ │ │ + 0xffffffffffdec48c (offset: 0x1cf450) -> 0x290a0 fde=[ 21ef4] │ │ │ │ + 0xffffffffffdec59c (offset: 0x1cf560) -> 0x290dc fde=[ 21f30] │ │ │ │ + 0xffffffffffdec60c (offset: 0x1cf5d0) -> 0x29118 fde=[ 21f6c] │ │ │ │ + 0xffffffffffdec62c (offset: 0x1cf5f0) -> 0x291d8 fde=[ 2202c] │ │ │ │ + 0xffffffffffdec70c (offset: 0x1cf6d0) -> 0x29210 fde=[ 22064] │ │ │ │ + 0xffffffffffdec89c (offset: 0x1cf860) -> 0x2926c fde=[ 220c0] │ │ │ │ + 0xffffffffffdeca1c (offset: 0x1cf9e0) -> 0x292c8 fde=[ 2211c] │ │ │ │ + 0xffffffffffdecdac (offset: 0x1cfd70) -> 0x29314 fde=[ 22168] │ │ │ │ + 0xffffffffffded1ac (offset: 0x1d0170) -> 0x29360 fde=[ 221b4] │ │ │ │ + 0xffffffffffdee70c (offset: 0x1d16d0) -> 0x2912c fde=[ 21f80] │ │ │ │ + 0xffffffffffdee77c (offset: 0x1d1740) -> 0x29178 fde=[ 21fcc] │ │ │ │ + 0xffffffffffdee79c (offset: 0x1d1760) -> 0x293b4 fde=[ 22208] │ │ │ │ + 0xffffffffffdeec1c (offset: 0x1d1be0) -> 0x29404 fde=[ 22258] │ │ │ │ + 0xffffffffffdeed0c (offset: 0x1d1cd0) -> 0x2918c fde=[ 21fe0] │ │ │ │ + 0xffffffffffdeed7c (offset: 0x1d1d40) -> 0x2946c fde=[ 222c0] │ │ │ │ + 0xffffffffffdef0ec (offset: 0x1d20b0) -> 0x294c4 fde=[ 22318] │ │ │ │ + 0xffffffffffdef10c (offset: 0x1d20d0) -> 0x294d8 fde=[ 2232c] │ │ │ │ + 0xffffffffffdef21c (offset: 0x1d21e0) -> 0x29514 fde=[ 22368] │ │ │ │ + 0xffffffffffdef28c (offset: 0x1d2250) -> 0x29550 fde=[ 223a4] │ │ │ │ + 0xffffffffffdef2ac (offset: 0x1d2270) -> 0x29610 fde=[ 22464] │ │ │ │ + 0xffffffffffdef38c (offset: 0x1d2350) -> 0x29648 fde=[ 2249c] │ │ │ │ + 0xffffffffffdef78c (offset: 0x1d2750) -> 0x2969c fde=[ 224f0] │ │ │ │ + 0xffffffffffdf025c (offset: 0x1d3220) -> 0x296f0 fde=[ 22544] │ │ │ │ + 0xffffffffffdf0d3c (offset: 0x1d3d00) -> 0x29564 fde=[ 223b8] │ │ │ │ + 0xffffffffffdf0dac (offset: 0x1d3d70) -> 0x295b0 fde=[ 22404] │ │ │ │ + 0xffffffffffdf0dcc (offset: 0x1d3d90) -> 0x29744 fde=[ 22598] │ │ │ │ + 0xffffffffffdf124c (offset: 0x1d4210) -> 0x29794 fde=[ 225e8] │ │ │ │ + 0xffffffffffdf133c (offset: 0x1d4300) -> 0x295c4 fde=[ 22418] │ │ │ │ + 0xffffffffffdf13ac (offset: 0x1d4370) -> 0x297fc fde=[ 22650] │ │ │ │ + 0xffffffffffdf185c (offset: 0x1d4820) -> 0x2990c fde=[ 22760] │ │ │ │ + 0xffffffffffdf1ddc (offset: 0x1d4da0) -> 0x29960 fde=[ 227b4] │ │ │ │ + 0xffffffffffdf1f3c (offset: 0x1d4f00) -> 0x299b4 fde=[ 22808] │ │ │ │ + 0xffffffffffdf209c (offset: 0x1d5060) -> 0x29a04 fde=[ 22858] │ │ │ │ + 0xffffffffffdf234c (offset: 0x1d5310) -> 0x29a4c fde=[ 228a0] │ │ │ │ + 0xffffffffffdf24cc (offset: 0x1d5490) -> 0x29854 fde=[ 226a8] │ │ │ │ + 0xffffffffffdf253c (offset: 0x1d5500) -> 0x298a0 fde=[ 226f4] │ │ │ │ + 0xffffffffffdf256c (offset: 0x1d5530) -> 0x298c0 fde=[ 22714] │ │ │ │ + 0xffffffffffdf25ec (offset: 0x1d55b0) -> 0x29c10 fde=[ 22a64] │ │ │ │ + 0xffffffffffdf270c (offset: 0x1d56d0) -> 0x29c64 fde=[ 22ab8] │ │ │ │ + 0xffffffffffdf285c (offset: 0x1d5820) -> 0x29a94 fde=[ 228e8] │ │ │ │ + 0xffffffffffdf28cc (offset: 0x1d5890) -> 0x29cb4 fde=[ 22b08] │ │ │ │ + 0xffffffffffdf2d4c (offset: 0x1d5d10) -> 0x29d04 fde=[ 22b58] │ │ │ │ + 0xffffffffffdf2e3c (offset: 0x1d5e00) -> 0x29ae0 fde=[ 22934] │ │ │ │ + 0xffffffffffdf2ebc (offset: 0x1d5e80) -> 0x29d6c fde=[ 22bc0] │ │ │ │ + 0xffffffffffdf2f6c (offset: 0x1d5f30) -> 0x29b2c fde=[ 22980] │ │ │ │ + 0xffffffffffdf300c (offset: 0x1d5fd0) -> 0x29b78 fde=[ 229cc] │ │ │ │ + 0xffffffffffdf30ac (offset: 0x1d6070) -> 0x29bc4 fde=[ 22a18] │ │ │ │ + 0xffffffffffdf313c (offset: 0x1d6100) -> 0x29dc4 fde=[ 22c18] │ │ │ │ + 0xffffffffffdf355c (offset: 0x1d6520) -> 0x29e18 fde=[ 22c6c] │ │ │ │ + 0xffffffffffdf39cc (offset: 0x1d6990) -> 0x29e6c fde=[ 22cc0] │ │ │ │ + 0xffffffffffdf3a5c (offset: 0x1d6a20) -> 0x29eb8 fde=[ 22d0c] │ │ │ │ + 0xffffffffffdf3acc (offset: 0x1d6a90) -> 0x29f04 fde=[ 22d58] │ │ │ │ + 0xffffffffffdf3cac (offset: 0x1d6c70) -> 0x29ff0 fde=[ 22e44] │ │ │ │ + 0xffffffffffdf3dcc (offset: 0x1d6d90) -> 0x2a048 fde=[ 22e9c] │ │ │ │ + 0xffffffffffdf3edc (offset: 0x1d6ea0) -> 0x29f50 fde=[ 22da4] │ │ │ │ + 0xffffffffffdf419c (offset: 0x1d7160) -> 0x29fb4 fde=[ 22e08] │ │ │ │ + 0xffffffffffdf441c (offset: 0x1d73e0) -> 0x2a0a4 fde=[ 22ef8] │ │ │ │ + 0xffffffffffdf452c (offset: 0x1d74f0) -> 0x2a0e0 fde=[ 22f34] │ │ │ │ + 0xffffffffffdf459c (offset: 0x1d7560) -> 0x2a11c fde=[ 22f70] │ │ │ │ + 0xffffffffffdf45ec (offset: 0x1d75b0) -> 0x2a148 fde=[ 22f9c] │ │ │ │ + 0xffffffffffdf463c (offset: 0x1d7600) -> 0x2a174 fde=[ 22fc8] │ │ │ │ + 0xffffffffffdf465c (offset: 0x1d7620) -> 0x2a188 fde=[ 22fdc] │ │ │ │ + 0xffffffffffdf467c (offset: 0x1d7640) -> 0x2a19c fde=[ 22ff0] │ │ │ │ + 0xffffffffffdf469c (offset: 0x1d7660) -> 0x2a2ac fde=[ 23100] │ │ │ │ + 0xffffffffffdf51cc (offset: 0x1d8190) -> 0x2a2fc fde=[ 23150] │ │ │ │ + 0xffffffffffdf58bc (offset: 0x1d8880) -> 0x2a34c fde=[ 231a0] │ │ │ │ + 0xffffffffffdf58dc (offset: 0x1d88a0) -> 0x2a360 fde=[ 231b4] │ │ │ │ + 0xffffffffffdf5b6c (offset: 0x1d8b30) -> 0x2a3ac fde=[ 23200] │ │ │ │ + 0xffffffffffdf5cdc (offset: 0x1d8ca0) -> 0x2a3f8 fde=[ 2324c] │ │ │ │ + 0xffffffffffdf5efc (offset: 0x1d8ec0) -> 0x2a448 fde=[ 2329c] │ │ │ │ + 0xffffffffffdf60bc (offset: 0x1d9080) -> 0x2a494 fde=[ 232e8] │ │ │ │ + 0xffffffffffdf64fc (offset: 0x1d94c0) -> 0x2a4e0 fde=[ 23334] │ │ │ │ + 0xffffffffffdf661c (offset: 0x1d95e0) -> 0x2a530 fde=[ 23384] │ │ │ │ + 0xffffffffffdf6f9c (offset: 0x1d9f60) -> 0x2a584 fde=[ 233d8] │ │ │ │ + 0xffffffffffdf746c (offset: 0x1da430) -> 0x2a628 fde=[ 2347c] │ │ │ │ + 0xffffffffffdf751c (offset: 0x1da4e0) -> 0x2a650 fde=[ 234a4] │ │ │ │ + 0xffffffffffdf891c (offset: 0x1db8e0) -> 0x2a5dc fde=[ 23430] │ │ │ │ + 0xffffffffffdf898c (offset: 0x1db950) -> 0x2a6a4 fde=[ 234f8] │ │ │ │ + 0xffffffffffdf8a1c (offset: 0x1db9e0) -> 0x2a6f4 fde=[ 23548] │ │ │ │ + 0xffffffffffdf8a7c (offset: 0x1dba40) -> 0x2a730 fde=[ 23584] │ │ │ │ + 0xffffffffffdf8c1c (offset: 0x1dbbe0) -> 0x2a784 fde=[ 235d8] │ │ │ │ + 0xffffffffffdf8c3c (offset: 0x1dbc00) -> 0x2a798 fde=[ 235ec] │ │ │ │ + 0xffffffffffdf8cfc (offset: 0x1dbcc0) -> 0x2a7b8 fde=[ 2360c] │ │ │ │ + 0xffffffffffdf8d1c (offset: 0x1dbce0) -> 0x2a7cc fde=[ 23620] │ │ │ │ + 0xffffffffffdf948c (offset: 0x1dc450) -> 0x2a818 fde=[ 2366c] │ │ │ │ + 0xffffffffffdf9bdc (offset: 0x1dcba0) -> 0x2a864 fde=[ 236b8] │ │ │ │ + 0xffffffffffdf9d0c (offset: 0x1dccd0) -> 0x2a884 fde=[ 236d8] │ │ │ │ + 0xffffffffffdf9e6c (offset: 0x1dce30) -> 0x2a8dc fde=[ 23730] │ │ │ │ + 0xffffffffffdf9f6c (offset: 0x1dcf30) -> 0x2a928 fde=[ 2377c] │ │ │ │ + 0xffffffffffdf9fac (offset: 0x1dcf70) -> 0x2a954 fde=[ 237a8] │ │ │ │ + 0xffffffffffdfa08c (offset: 0x1dd050) -> 0x2a984 fde=[ 237d8] │ │ │ │ + 0xffffffffffdfa23c (offset: 0x1dd200) -> 0x2a9b0 fde=[ 23804] │ │ │ │ + 0xffffffffffdfa2ac (offset: 0x1dd270) -> 0x2a9c8 fde=[ 2381c] │ │ │ │ + 0xffffffffffdfa2ec (offset: 0x1dd2b0) -> 0x2a9dc fde=[ 23830] │ │ │ │ + 0xffffffffffdfa3ec (offset: 0x1dd3b0) -> 0x2aa08 fde=[ 2385c] │ │ │ │ + 0xffffffffffdfa41c (offset: 0x1dd3e0) -> 0x2aa1c fde=[ 23870] │ │ │ │ + 0xffffffffffdfa44c (offset: 0x1dd410) -> 0x2aa30 fde=[ 23884] │ │ │ │ + 0xffffffffffdfa56c (offset: 0x1dd530) -> 0x2aa74 fde=[ 238c8] │ │ │ │ + 0xffffffffffdfa62c (offset: 0x1dd5f0) -> 0x2aaa0 fde=[ 238f4] │ │ │ │ + 0xffffffffffdfa6ec (offset: 0x1dd6b0) -> 0x2aacc fde=[ 23920] │ │ │ │ + 0xffffffffffdfa85c (offset: 0x1dd820) -> 0x2ab0c fde=[ 23960] │ │ │ │ + 0xffffffffffdfa8bc (offset: 0x1dd880) -> 0x2ab54 fde=[ 239a8] │ │ │ │ + 0xffffffffffdfa9ac (offset: 0x1dd970) -> 0x2ab30 fde=[ 23984] │ │ │ │ + 0xffffffffffdfaa0c (offset: 0x1dd9d0) -> 0x2ab90 fde=[ 239e4] │ │ │ │ + 0xffffffffffdfabbc (offset: 0x1ddb80) -> 0x2abe0 fde=[ 23a34] │ │ │ │ + 0xffffffffffdfac8c (offset: 0x1ddc50) -> 0x2ac14 fde=[ 23a68] │ │ │ │ + 0xffffffffffdfad4c (offset: 0x1ddd10) -> 0x2ac44 fde=[ 23a98] │ │ │ │ + 0xffffffffffdfadbc (offset: 0x1ddd80) -> 0x2ac8c fde=[ 23ae0] │ │ │ │ + 0xffffffffffdfaecc (offset: 0x1dde90) -> 0x2acc8 fde=[ 23b1c] │ │ │ │ + 0xffffffffffdfaf9c (offset: 0x1ddf60) -> 0x2ac58 fde=[ 23aac] │ │ │ │ + 0xffffffffffdfafec (offset: 0x1ddfb0) -> 0x2ad1c fde=[ 23b70] │ │ │ │ + 0xffffffffffdfb26c (offset: 0x1de230) -> 0x2adac fde=[ 23c00] │ │ │ │ + 0xffffffffffdfb68c (offset: 0x1de650) -> 0x2addc fde=[ 23c30] │ │ │ │ + 0xffffffffffdfba9c (offset: 0x1dea60) -> 0x2ae0c fde=[ 23c60] │ │ │ │ + 0xffffffffffdfbd4c (offset: 0x1ded10) -> 0x2ae34 fde=[ 23c88] │ │ │ │ + 0xffffffffffdfbfec (offset: 0x1defb0) -> 0x2ae5c fde=[ 23cb0] │ │ │ │ + 0xffffffffffdfc16c (offset: 0x1df130) -> 0x2ae70 fde=[ 23cc4] │ │ │ │ + 0xffffffffffdfc3ac (offset: 0x1df370) -> 0x2ae94 fde=[ 23ce8] │ │ │ │ + 0xffffffffffdfc42c (offset: 0x1df3f0) -> 0x2aea8 fde=[ 23cfc] │ │ │ │ + 0xffffffffffdfc5bc (offset: 0x1df580) -> 0x2aed4 fde=[ 23d28] │ │ │ │ + 0xffffffffffdfc90c (offset: 0x1df8d0) -> 0x2af04 fde=[ 23d58] │ │ │ │ + 0xffffffffffdfcb0c (offset: 0x1dfad0) -> 0x2af30 fde=[ 23d84] │ │ │ │ + 0xffffffffffdfcc2c (offset: 0x1dfbf0) -> 0x2af58 fde=[ 23dac] │ │ │ │ + 0xffffffffffdfcd4c (offset: 0x1dfd10) -> 0x2af80 fde=[ 23dd4] │ │ │ │ + 0xffffffffffdfcf8c (offset: 0x1dff50) -> 0x2afac fde=[ 23e00] │ │ │ │ + 0xffffffffffdfd17c (offset: 0x1e0140) -> 0x2afdc fde=[ 23e30] │ │ │ │ + 0xffffffffffdfd27c (offset: 0x1e0240) -> 0x2aff0 fde=[ 23e44] │ │ │ │ + 0xffffffffffdfd77c (offset: 0x1e0740) -> 0x2b024 fde=[ 23e78] │ │ │ │ + 0xffffffffffdfd9bc (offset: 0x1e0980) -> 0x2b05c fde=[ 23eb0] │ │ │ │ + 0xffffffffffdfdc5c (offset: 0x1e0c20) -> 0x2b088 fde=[ 23edc] │ │ │ │ + 0xffffffffffdfddfc (offset: 0x1e0dc0) -> 0x2b0b8 fde=[ 23f0c] │ │ │ │ + 0xffffffffffdfdeac (offset: 0x1e0e70) -> 0x2b0e4 fde=[ 23f38] │ │ │ │ + 0xffffffffffdfdfbc (offset: 0x1e0f80) -> 0x2b110 fde=[ 23f64] │ │ │ │ + 0xffffffffffdfe3ec (offset: 0x1e13b0) -> 0x2b144 fde=[ 23f98] │ │ │ │ + 0xffffffffffdfe95c (offset: 0x1e1920) -> 0x2b174 fde=[ 23fc8] │ │ │ │ + 0xffffffffffdfeb1c (offset: 0x1e1ae0) -> 0x2b1c4 fde=[ 24018] │ │ │ │ + 0xffffffffffdfee9c (offset: 0x1e1e60) -> 0x2b330 fde=[ 24184] │ │ │ │ + 0xffffffffffdff45c (offset: 0x1e2420) -> 0x2b36c fde=[ 241c0] │ │ │ │ + 0xffffffffffdff65c (offset: 0x1e2620) -> 0x2b3b4 fde=[ 24208] │ │ │ │ + 0xffffffffffdff73c (offset: 0x1e2700) -> 0x2b3e8 fde=[ 2423c] │ │ │ │ + 0xffffffffffdff84c (offset: 0x1e2810) -> 0x2b414 fde=[ 24268] │ │ │ │ + 0xffffffffffdffb0c (offset: 0x1e2ad0) -> 0x2b48c fde=[ 242e0] │ │ │ │ + 0xffffffffffdffc7c (offset: 0x1e2c40) -> 0x2b4c0 fde=[ 24314] │ │ │ │ + 0xffffffffffdffd9c (offset: 0x1e2d60) -> 0x2b4f0 fde=[ 24344] │ │ │ │ + 0xffffffffffdffe9c (offset: 0x1e2e60) -> 0x2b504 fde=[ 24358] │ │ │ │ + 0xffffffffffdfff9c (offset: 0x1e2f60) -> 0x2b518 fde=[ 2436c] │ │ │ │ + 0xffffffffffe0008c (offset: 0x1e3050) -> 0x2b52c fde=[ 24380] │ │ │ │ + 0xffffffffffe004cc (offset: 0x1e3490) -> 0x2b55c fde=[ 243b0] │ │ │ │ + 0xffffffffffe009ac (offset: 0x1e3970) -> 0x2b5a8 fde=[ 243fc] │ │ │ │ + 0xffffffffffe00dbc (offset: 0x1e3d80) -> 0x2b5d8 fde=[ 2442c] │ │ │ │ + 0xffffffffffe0142c (offset: 0x1e43f0) -> 0x2b608 fde=[ 2445c] │ │ │ │ + 0xffffffffffe023bc (offset: 0x1e5380) -> 0x2b638 fde=[ 2448c] │ │ │ │ + 0xffffffffffe0369c (offset: 0x1e6660) -> 0x2b668 fde=[ 244bc] │ │ │ │ + 0xffffffffffe03b2c (offset: 0x1e6af0) -> 0x2b690 fde=[ 244e4] │ │ │ │ + 0xffffffffffe03b8c (offset: 0x1e6b50) -> 0x2b6dc fde=[ 24530] │ │ │ │ + 0xffffffffffe03d3c (offset: 0x1e6d00) -> 0x2b70c fde=[ 24560] │ │ │ │ + 0xffffffffffe03d5c (offset: 0x1e6d20) -> 0x2b720 fde=[ 24574] │ │ │ │ + 0xffffffffffe03dfc (offset: 0x1e6dc0) -> 0x2b740 fde=[ 24594] │ │ │ │ + 0xffffffffffe03e5c (offset: 0x1e6e20) -> 0x2b770 fde=[ 245c4] │ │ │ │ + 0xffffffffffe040dc (offset: 0x1e70a0) -> 0x2b79c fde=[ 245f0] │ │ │ │ + 0xffffffffffe044ec (offset: 0x1e74b0) -> 0x2b7cc fde=[ 24620] │ │ │ │ + 0xffffffffffe044fc (offset: 0x1e74c0) -> 0x2b7e0 fde=[ 24634] │ │ │ │ + 0xffffffffffe0450c (offset: 0x1e74d0) -> 0x2b7f4 fde=[ 24648] │ │ │ │ + 0xffffffffffe046ac (offset: 0x1e7670) -> 0x2b818 fde=[ 2466c] │ │ │ │ + 0xffffffffffe046cc (offset: 0x1e7690) -> 0x2b82c fde=[ 24680] │ │ │ │ + 0xffffffffffe04c4c (offset: 0x1e7c10) -> 0x2b85c fde=[ 246b0] │ │ │ │ + 0xffffffffffe04ddc (offset: 0x1e7da0) -> 0x2b884 fde=[ 246d8] │ │ │ │ + 0xffffffffffe054dc (offset: 0x1e84a0) -> 0x2b8b4 fde=[ 24708] │ │ │ │ + 0xffffffffffe0551c (offset: 0x1e84e0) -> 0x2b8c8 fde=[ 2471c] │ │ │ │ + 0xffffffffffe0554c (offset: 0x1e8510) -> 0x2b8dc fde=[ 24730] │ │ │ │ + 0xffffffffffe055bc (offset: 0x1e8580) -> 0x2b8fc fde=[ 24750] │ │ │ │ + 0xffffffffffe055dc (offset: 0x1e85a0) -> 0x2b910 fde=[ 24764] │ │ │ │ + 0xffffffffffe0561c (offset: 0x1e85e0) -> 0x2b924 fde=[ 24778] │ │ │ │ + 0xffffffffffe0563c (offset: 0x1e8600) -> 0x2b938 fde=[ 2478c] │ │ │ │ + 0xffffffffffe0573c (offset: 0x1e8700) -> 0x2b95c fde=[ 247b0] │ │ │ │ + 0xffffffffffe0585c (offset: 0x1e8820) -> 0x2b984 fde=[ 247d8] │ │ │ │ + 0xffffffffffe058cc (offset: 0x1e8890) -> 0x2b9a4 fde=[ 247f8] │ │ │ │ + 0xffffffffffe05a6c (offset: 0x1e8a30) -> 0x2b9c8 fde=[ 2481c] │ │ │ │ + 0xffffffffffe05abc (offset: 0x1e8a80) -> 0x2b9f4 fde=[ 24848] │ │ │ │ + 0xffffffffffe05bcc (offset: 0x1e8b90) -> 0x2ba18 fde=[ 2486c] │ │ │ │ + 0xffffffffffe05c2c (offset: 0x1e8bf0) -> 0x2ba38 fde=[ 2488c] │ │ │ │ + 0xffffffffffe05d4c (offset: 0x1e8d10) -> 0x2ba60 fde=[ 248b4] │ │ │ │ + 0xffffffffffe05dac (offset: 0x1e8d70) -> 0x2ba80 fde=[ 248d4] │ │ │ │ + 0xffffffffffe0615c (offset: 0x1e9120) -> 0x2bab0 fde=[ 24904] │ │ │ │ + 0xffffffffffe061fc (offset: 0x1e91c0) -> 0x2bad8 fde=[ 2492c] │ │ │ │ + 0xffffffffffe062bc (offset: 0x1e9280) -> 0x2bb04 fde=[ 24958] │ │ │ │ + 0xffffffffffe062dc (offset: 0x1e92a0) -> 0x2bb18 fde=[ 2496c] │ │ │ │ + 0xffffffffffe062fc (offset: 0x1e92c0) -> 0x2bb4c fde=[ 249a0] │ │ │ │ + 0xffffffffffe0630c (offset: 0x1e92d0) -> 0x2bd14 fde=[ 24b68] │ │ │ │ + 0xffffffffffe063dc (offset: 0x1e93a0) -> 0x2bb84 fde=[ 249d8] │ │ │ │ + 0xffffffffffe063ec (offset: 0x1e93b0) -> 0x2bb98 fde=[ 249ec] │ │ │ │ + 0xffffffffffe063fc (offset: 0x1e93c0) -> 0x2bbac fde=[ 24a00] │ │ │ │ + 0xffffffffffe0642c (offset: 0x1e93f0) -> 0x2bda4 fde=[ 24bf8] │ │ │ │ + 0xffffffffffe065bc (offset: 0x1e9580) -> 0x2bc60 fde=[ 24ab4] │ │ │ │ + 0xffffffffffe065ec (offset: 0x1e95b0) -> 0x2bc7c fde=[ 24ad0] │ │ │ │ + 0xffffffffffe0661c (offset: 0x1e95e0) -> 0x2bc98 fde=[ 24aec] │ │ │ │ + 0xffffffffffe066ac (offset: 0x1e9670) -> 0x2bdd0 fde=[ 24c24] │ │ │ │ + 0xffffffffffe0678c (offset: 0x1e9750) -> 0x2bcd4 fde=[ 24b28] │ │ │ │ + 0xffffffffffe0682c (offset: 0x1e97f0) -> 0x2be20 fde=[ 24c74] │ │ │ │ + 0xffffffffffe0694c (offset: 0x1e9910) -> 0x2bd00 fde=[ 24b54] │ │ │ │ + 0xffffffffffe0697c (offset: 0x1e9940) -> 0x2be88 fde=[ 24cdc] │ │ │ │ + 0xffffffffffe06aec (offset: 0x1e9ab0) -> 0x2beb4 fde=[ 24d08] │ │ │ │ + 0xffffffffffe06dac (offset: 0x1e9d70) -> 0x2bfa0 fde=[ 24df4] │ │ │ │ + 0xffffffffffe0703c (offset: 0x1ea000) -> 0x2bf08 fde=[ 24d5c] │ │ │ │ + 0xffffffffffe071cc (offset: 0x1ea190) -> 0x2bf50 fde=[ 24da4] │ │ │ │ + 0xffffffffffe0732c (offset: 0x1ea2f0) -> 0x2bffc fde=[ 24e50] │ │ │ │ + 0xffffffffffe0738c (offset: 0x1ea350) -> 0x2c0b0 fde=[ 24f04] │ │ │ │ + 0xffffffffffe0748c (offset: 0x1ea450) -> 0x2c0f0 fde=[ 24f44] │ │ │ │ + 0xffffffffffe0758c (offset: 0x1ea550) -> 0x2c130 fde=[ 24f84] │ │ │ │ + 0xffffffffffe0769c (offset: 0x1ea660) -> 0x2c17c fde=[ 24fd0] │ │ │ │ + 0xffffffffffe0779c (offset: 0x1ea760) -> 0x2c1c4 fde=[ 25018] │ │ │ │ + 0xffffffffffe078fc (offset: 0x1ea8c0) -> 0x2c224 fde=[ 25078] │ │ │ │ + 0xffffffffffe079fc (offset: 0x1ea9c0) -> 0x2c048 fde=[ 24e9c] │ │ │ │ + 0xffffffffffe07abc (offset: 0x1eaa80) -> 0x2c26c fde=[ 250c0] │ │ │ │ + 0xffffffffffe07c1c (offset: 0x1eabe0) -> 0x2c2cc fde=[ 25120] │ │ │ │ + 0xffffffffffe07d7c (offset: 0x1ead40) -> 0x2c324 fde=[ 25178] │ │ │ │ + 0xffffffffffe07e6c (offset: 0x1eae30) -> 0x2c354 fde=[ 251a8] │ │ │ │ + 0xffffffffffe07f5c (offset: 0x1eaf20) -> 0x2c38c fde=[ 251e0] │ │ │ │ + 0xffffffffffe080bc (offset: 0x1eb080) -> 0x2c07c fde=[ 24ed0] │ │ │ │ + 0xffffffffffe0817c (offset: 0x1eb140) -> 0x2c3e4 fde=[ 25238] │ │ │ │ + 0xffffffffffe0826c (offset: 0x1eb230) -> 0x2c430 fde=[ 25284] │ │ │ │ + 0xffffffffffe0835c (offset: 0x1eb320) -> 0x2c468 fde=[ 252bc] │ │ │ │ + 0xffffffffffe0844c (offset: 0x1eb410) -> 0x2c4b4 fde=[ 25308] │ │ │ │ + 0xffffffffffe084dc (offset: 0x1eb4a0) -> 0x2c4cc fde=[ 25320] │ │ │ │ + 0xffffffffffe0932c (offset: 0x1ec2f0) -> 0x2c51c fde=[ 25370] │ │ │ │ + 0xffffffffffe0a17c (offset: 0x1ed140) -> 0x2c6fc fde=[ 25550] │ │ │ │ + 0xffffffffffe0a30c (offset: 0x1ed2d0) -> 0x2c75c fde=[ 255b0] │ │ │ │ + 0xffffffffffe0a49c (offset: 0x1ed460) -> 0x2c56c fde=[ 253c0] │ │ │ │ + 0xffffffffffe0a61c (offset: 0x1ed5e0) -> 0x2c7bc fde=[ 25610] │ │ │ │ + 0xffffffffffe0a79c (offset: 0x1ed760) -> 0x2c810 fde=[ 25664] │ │ │ │ + 0xffffffffffe0a91c (offset: 0x1ed8e0) -> 0x2c5ac fde=[ 25400] │ │ │ │ + 0xffffffffffe0aa9c (offset: 0x1eda60) -> 0x2c864 fde=[ 256b8] │ │ │ │ + 0xffffffffffe0ac2c (offset: 0x1edbf0) -> 0x2c5ec fde=[ 25440] │ │ │ │ + 0xffffffffffe0ad7c (offset: 0x1edd40) -> 0x2c634 fde=[ 25488] │ │ │ │ + 0xffffffffffe0af0c (offset: 0x1eded0) -> 0x2c674 fde=[ 254c8] │ │ │ │ + 0xffffffffffe0b05c (offset: 0x1ee020) -> 0x2c8c4 fde=[ 25718] │ │ │ │ + 0xffffffffffe0b5ac (offset: 0x1ee570) -> 0x2c918 fde=[ 2576c] │ │ │ │ + 0xffffffffffe0bafc (offset: 0x1eeac0) -> 0x2c96c fde=[ 257c0] │ │ │ │ + 0xffffffffffe0bc8c (offset: 0x1eec50) -> 0x2c9cc fde=[ 25820] │ │ │ │ + 0xffffffffffe0be1c (offset: 0x1eede0) -> 0x2c6bc fde=[ 25510] │ │ │ │ + 0xffffffffffe0bfac (offset: 0x1eef70) -> 0x2ca2c fde=[ 25880] │ │ │ │ + 0xffffffffffe0c13c (offset: 0x1ef100) -> 0x2ca8c fde=[ 258e0] │ │ │ │ + 0xffffffffffe0d49c (offset: 0x1f0460) -> 0x2cb08 fde=[ 2595c] │ │ │ │ + 0xffffffffffe0e44c (offset: 0x1f1410) -> 0x2cb84 fde=[ 259d8] │ │ │ │ + 0xffffffffffe0e4cc (offset: 0x1f1490) -> 0x2cb98 fde=[ 259ec] │ │ │ │ + 0xffffffffffe0e53c (offset: 0x1f1500) -> 0x2cbac fde=[ 25a00] │ │ │ │ + 0xffffffffffe0e5bc (offset: 0x1f1580) -> 0x2de68 fde=[ 26cbc] │ │ │ │ + 0xffffffffffe0facc (offset: 0x1f2a90) -> 0x2dfe0 fde=[ 26e34] │ │ │ │ + 0xffffffffffe119ec (offset: 0x1f49b0) -> 0x2cbc0 fde=[ 25a14] │ │ │ │ + 0xffffffffffe11a4c (offset: 0x1f4a10) -> 0x2cc0c fde=[ 25a60] │ │ │ │ + 0xffffffffffe11aac (offset: 0x1f4a70) -> 0x2e178 fde=[ 26fcc] │ │ │ │ + 0xffffffffffe11bac (offset: 0x1f4b70) -> 0x2cc48 fde=[ 25a9c] │ │ │ │ + 0xffffffffffe11c8c (offset: 0x1f4c50) -> 0x2cc6c fde=[ 25ac0] │ │ │ │ + 0xffffffffffe11d6c (offset: 0x1f4d30) -> 0x2e1bc fde=[ 27010] │ │ │ │ + 0xffffffffffe143dc (offset: 0x1f73a0) -> 0x2e4c4 fde=[ 27318] │ │ │ │ + 0xffffffffffe1681c (offset: 0x1f97e0) -> 0x2cc90 fde=[ 25ae4] │ │ │ │ + 0xffffffffffe1741c (offset: 0x1fa3e0) -> 0x2cdd0 fde=[ 25c24] │ │ │ │ + 0xffffffffffe1801c (offset: 0x1fafe0) -> 0x2cf10 fde=[ 25d64] │ │ │ │ + 0xffffffffffe1859c (offset: 0x1fb560) -> 0x2cf60 fde=[ 25db4] │ │ │ │ + 0xffffffffffe18b1c (offset: 0x1fbae0) -> 0x2cfb0 fde=[ 25e04] │ │ │ │ + 0xffffffffffe19d5c (offset: 0x1fcd20) -> 0x2cfe0 fde=[ 25e34] │ │ │ │ + 0xffffffffffe1af8c (offset: 0x1fdf50) -> 0x2d010 fde=[ 25e64] │ │ │ │ + 0xffffffffffe1c1dc (offset: 0x1ff1a0) -> 0x2d040 fde=[ 25e94] │ │ │ │ + 0xffffffffffe1d45c (offset: 0x200420) -> 0x2d070 fde=[ 25ec4] │ │ │ │ + 0xffffffffffe1e21c (offset: 0x2011e0) -> 0x2d0a0 fde=[ 25ef4] │ │ │ │ + 0xffffffffffe1efdc (offset: 0x201fa0) -> 0x2d0d0 fde=[ 25f24] │ │ │ │ + 0xffffffffffe1fe9c (offset: 0x202e60) -> 0x2d234 fde=[ 26088] │ │ │ │ + 0xffffffffffe20d7c (offset: 0x203d40) -> 0x2d398 fde=[ 261ec] │ │ │ │ + 0xffffffffffe20eac (offset: 0x203e70) -> 0x2e7b0 fde=[ 27604] │ │ │ │ + 0xffffffffffe2132c (offset: 0x2042f0) -> 0x2e80c fde=[ 27660] │ │ │ │ + 0xffffffffffe217ac (offset: 0x204770) -> 0x2e868 fde=[ 276bc] │ │ │ │ + 0xffffffffffe21cfc (offset: 0x204cc0) -> 0x2e8c4 fde=[ 27718] │ │ │ │ + 0xffffffffffe2224c (offset: 0x205210) -> 0x2e920 fde=[ 27774] │ │ │ │ + 0xffffffffffe2257c (offset: 0x205540) -> 0x2e974 fde=[ 277c8] │ │ │ │ + 0xffffffffffe228ac (offset: 0x205870) -> 0x2d3c4 fde=[ 26218] │ │ │ │ + 0xffffffffffe22bcc (offset: 0x205b90) -> 0x2d410 fde=[ 26264] │ │ │ │ + 0xffffffffffe22efc (offset: 0x205ec0) -> 0x2d45c fde=[ 262b0] │ │ │ │ + 0xffffffffffe25b4c (offset: 0x208b10) -> 0x2d48c fde=[ 262e0] │ │ │ │ + 0xffffffffffe2752c (offset: 0x20a4f0) -> 0x2d598 fde=[ 263ec] │ │ │ │ + 0xffffffffffe2a17c (offset: 0x20d140) -> 0x2d5c8 fde=[ 2641c] │ │ │ │ + 0xffffffffffe2bb5c (offset: 0x20eb20) -> 0x2d6d4 fde=[ 26528] │ │ │ │ + 0xffffffffffe2bd9c (offset: 0x20ed60) -> 0x2e9c8 fde=[ 2781c] │ │ │ │ + 0xffffffffffe2c2ec (offset: 0x20f2b0) -> 0x2d720 fde=[ 26574] │ │ │ │ + 0xffffffffffe2c72c (offset: 0x20f6f0) -> 0x2d7dc fde=[ 26630] │ │ │ │ + 0xffffffffffe2cb6c (offset: 0x20fb30) -> 0x2ea18 fde=[ 2786c] │ │ │ │ + 0xffffffffffe2d91c (offset: 0x2108e0) -> 0x2ea6c fde=[ 278c0] │ │ │ │ + 0xffffffffffe2e6cc (offset: 0x211690) -> 0x2d898 fde=[ 266ec] │ │ │ │ + 0xffffffffffe2ec0c (offset: 0x211bd0) -> 0x2eac0 fde=[ 27914] │ │ │ │ + 0xffffffffffe2f97c (offset: 0x212940) -> 0x2eb14 fde=[ 27968] │ │ │ │ + 0xffffffffffe306ec (offset: 0x2136b0) -> 0x2d8e4 fde=[ 26738] │ │ │ │ + 0xffffffffffe307bc (offset: 0x213780) -> 0x2d908 fde=[ 2675c] │ │ │ │ + 0xffffffffffe30abc (offset: 0x213a80) -> 0x2d924 fde=[ 26778] │ │ │ │ + 0xffffffffffe31adc (offset: 0x214aa0) -> 0x2da50 fde=[ 268a4] │ │ │ │ + 0xffffffffffe32afc (offset: 0x215ac0) -> 0x2db7c fde=[ 269d0] │ │ │ │ + 0xffffffffffe3475c (offset: 0x217720) -> 0x2dc68 fde=[ 26abc] │ │ │ │ + 0xffffffffffe363bc (offset: 0x219380) -> 0x2eb68 fde=[ 279bc] │ │ │ │ + 0xffffffffffe36b0c (offset: 0x219ad0) -> 0x2ebbc fde=[ 27a10] │ │ │ │ + 0xffffffffffe3726c (offset: 0x21a230) -> 0x2dd54 fde=[ 26ba8] │ │ │ │ + 0xffffffffffe3752c (offset: 0x21a4f0) -> 0x2dda0 fde=[ 26bf4] │ │ │ │ + 0xffffffffffe3796c (offset: 0x21a930) -> 0x2ddec fde=[ 26c40] │ │ │ │ + 0xffffffffffe37e7c (offset: 0x21ae40) -> 0x2de3c fde=[ 26c90] │ │ │ │ + 0xffffffffffe37f1c (offset: 0x21aee0) -> 0x2ec10 fde=[ 27a64] │ │ │ │ + 0xffffffffffe381dc (offset: 0x21b1a0) -> 0x2de54 fde=[ 26ca8] │ │ │ │ + 0xffffffffffe381fc (offset: 0x21b1c0) -> 0x2ec64 fde=[ 27ab8] │ │ │ │ + 0xffffffffffe387dc (offset: 0x21b7a0) -> 0x2ecb8 fde=[ 27b0c] │ │ │ │ + 0xffffffffffe38dbc (offset: 0x21bd80) -> 0x2ed0c fde=[ 27b60] │ │ │ │ + 0xffffffffffe38dfc (offset: 0x21bdc0) -> 0x2edcc fde=[ 27c20] │ │ │ │ + 0xffffffffffe3902c (offset: 0x21bff0) -> 0x2eea0 fde=[ 27cf4] │ │ │ │ + 0xffffffffffe394ac (offset: 0x21c470) -> 0x2ee0c fde=[ 27c60] │ │ │ │ + 0xffffffffffe3962c (offset: 0x21c5f0) -> 0x2ee4c fde=[ 27ca0] │ │ │ │ + 0xffffffffffe397ac (offset: 0x21c770) -> 0x2eee4 fde=[ 27d38] │ │ │ │ + 0xffffffffffe3b58c (offset: 0x21e550) -> 0x2ef3c fde=[ 27d90] │ │ │ │ + 0xffffffffffe3d36c (offset: 0x220330) -> 0x2ee8c fde=[ 27ce0] │ │ │ │ + 0xffffffffffe3d39c (offset: 0x220360) -> 0x2ef94 fde=[ 27de8] │ │ │ │ + 0xffffffffffe3d48c (offset: 0x220450) -> 0x2efc0 fde=[ 27e14] │ │ │ │ + 0xffffffffffe3d64c (offset: 0x220610) -> 0x2eff4 fde=[ 27e48] │ │ │ │ + 0xffffffffffe3d79c (offset: 0x220760) -> 0x2f01c fde=[ 27e70] │ │ │ │ + 0xffffffffffe3d84c (offset: 0x220810) -> 0x2f04c fde=[ 27ea0] │ │ │ │ + 0xffffffffffe3d90c (offset: 0x2208d0) -> 0x2f078 fde=[ 27ecc] │ │ │ │ + 0xffffffffffe3d91c (offset: 0x2208e0) -> 0x2f08c fde=[ 27ee0] │ │ │ │ + 0xffffffffffe3d92c (offset: 0x2208f0) -> 0x2f17c fde=[ 27fd0] │ │ │ │ + 0xffffffffffe3da5c (offset: 0x220a20) -> 0x2f0a0 fde=[ 27ef4] │ │ │ │ + 0xffffffffffe3da7c (offset: 0x220a40) -> 0x2f0b4 fde=[ 27f08] │ │ │ │ + 0xffffffffffe3dafc (offset: 0x220ac0) -> 0x2f0f0 fde=[ 27f44] │ │ │ │ + 0xffffffffffe3db1c (offset: 0x220ae0) -> 0x2f1ac fde=[ 28000] │ │ │ │ + 0xffffffffffe3db6c (offset: 0x220b30) -> 0x2f1e8 fde=[ 2803c] │ │ │ │ + 0xffffffffffe40e5c (offset: 0x223e20) -> 0x2f110 fde=[ 27f64] │ │ │ │ + 0xffffffffffe40f8c (offset: 0x223f50) -> 0x2f23c fde=[ 28090] │ │ │ │ + 0xffffffffffe56abc (offset: 0x239a80) -> 0x2f29c fde=[ 280f0] │ │ │ │ + 0xffffffffffe56d8c (offset: 0x239d50) -> 0x2f154 fde=[ 27fa8] │ │ │ │ + 0xffffffffffe56dcc (offset: 0x239d90) -> 0x2f2e8 fde=[ 2813c] │ │ │ │ + 0xffffffffffe57d6c (offset: 0x23ad30) -> 0x2f33c fde=[ 28190] │ │ │ │ + 0xffffffffffe57d7c (offset: 0x23ad40) -> 0x2f354 fde=[ 281a8] │ │ │ │ + 0xffffffffffe57e7c (offset: 0x23ae40) -> 0x2f394 fde=[ 281e8] │ │ │ │ + 0xffffffffffe57f6c (offset: 0x23af30) -> 0x2f3dc fde=[ 28230] │ │ │ │ + 0xffffffffffe5805c (offset: 0x23b020) -> 0x2f424 fde=[ 28278] │ │ │ │ + 0xffffffffffe5814c (offset: 0x23b110) -> 0x2f46c fde=[ 282c0] │ │ │ │ + 0xffffffffffe5824c (offset: 0x23b210) -> 0x2f4b8 fde=[ 2830c] │ │ │ │ + 0xffffffffffe5834c (offset: 0x23b310) -> 0x2f504 fde=[ 28358] │ │ │ │ + 0xffffffffffe5844c (offset: 0x23b410) -> 0x2f550 fde=[ 283a4] │ │ │ │ + 0xffffffffffe5854c (offset: 0x23b510) -> 0x2f59c fde=[ 283f0] │ │ │ │ + 0xffffffffffe5863c (offset: 0x23b600) -> 0x2f5f8 fde=[ 2844c] │ │ │ │ + 0xffffffffffe58b9c (offset: 0x23bb60) -> 0x2f64c fde=[ 284a0] │ │ │ │ + 0xffffffffffe58e3c (offset: 0x23be00) -> 0x2f5e4 fde=[ 28438] │ │ │ │ + 0xffffffffffe58ffc (offset: 0x23bfc0) -> 0x2f6a0 fde=[ 284f4] │ │ │ │ + 0xffffffffffe5913c (offset: 0x23c100) -> 0x2f6f4 fde=[ 28548] │ │ │ │ + 0xffffffffffe5bb3c (offset: 0x23eb00) -> 0x2f744 fde=[ 28598] │ │ │ │ + 0xffffffffffe5e52c (offset: 0x2414f0) -> 0x2f794 fde=[ 285e8] │ │ │ │ + 0xffffffffffe5e54c (offset: 0x241510) -> 0x2f7a8 fde=[ 285fc] │ │ │ │ + 0xffffffffffe5e55c (offset: 0x241520) -> 0x2f7bc fde=[ 28610] │ │ │ │ + 0xffffffffffe5e56c (offset: 0x241530) -> 0x2f7d0 fde=[ 28624] │ │ │ │ + 0xffffffffffe5e57c (offset: 0x241540) -> 0x2f7e4 fde=[ 28638] │ │ │ │ + 0xffffffffffe5e58c (offset: 0x241550) -> 0x2f7f8 fde=[ 2864c] │ │ │ │ + 0xffffffffffe5e72c (offset: 0x2416f0) -> 0x2f82c fde=[ 28680] │ │ │ │ + 0xffffffffffe5e8cc (offset: 0x241890) -> 0x2f878 fde=[ 286cc] │ │ │ │ + 0xffffffffffe5ea6c (offset: 0x241a30) -> 0x2f8c4 fde=[ 28718] │ │ │ │ + 0xffffffffffe5ea8c (offset: 0x241a50) -> 0x2fbb8 fde=[ 28a0c] │ │ │ │ + 0xffffffffffe5eb6c (offset: 0x241b30) -> 0x2f8d8 fde=[ 2872c] │ │ │ │ + 0xffffffffffe5ebcc (offset: 0x241b90) -> 0x2fbec fde=[ 28a40] │ │ │ │ + 0xffffffffffe5efac (offset: 0x241f70) -> 0x2f8f4 fde=[ 28748] │ │ │ │ + 0xffffffffffe5f00c (offset: 0x241fd0) -> 0x2f910 fde=[ 28764] │ │ │ │ + 0xffffffffffe5f06c (offset: 0x242030) -> 0x2f92c fde=[ 28780] │ │ │ │ + 0xffffffffffe5f0cc (offset: 0x242090) -> 0x2fb08 fde=[ 2895c] │ │ │ │ + 0xffffffffffe5f12c (offset: 0x2420f0) -> 0x2fb24 fde=[ 28978] │ │ │ │ + 0xffffffffffe5f18c (offset: 0x242150) -> 0x2fb40 fde=[ 28994] │ │ │ │ + 0xffffffffffe5f1ec (offset: 0x2421b0) -> 0x2fb5c fde=[ 289b0] │ │ │ │ + 0xffffffffffe5f20c (offset: 0x2421d0) -> 0x2fb74 fde=[ 289c8] │ │ │ │ + 0xffffffffffe5f26c (offset: 0x242230) -> 0x2fc50 fde=[ 28aa4] │ │ │ │ + 0xffffffffffe5f34c (offset: 0x242310) -> 0x2fc84 fde=[ 28ad8] │ │ │ │ + 0xffffffffffe5f50c (offset: 0x2424d0) -> 0x2fcbc fde=[ 28b10] │ │ │ │ + 0xffffffffffe5f68c (offset: 0x242650) -> 0x2fd3c fde=[ 28b90] │ │ │ │ + 0xffffffffffe5f88c (offset: 0x242850) -> 0x2fda4 fde=[ 28bf8] │ │ │ │ + 0xffffffffffe5fa8c (offset: 0x242a50) -> 0x2fe0c fde=[ 28c60] │ │ │ │ + 0xffffffffffe6044c (offset: 0x243410) -> 0x2fe78 fde=[ 28ccc] │ │ │ │ + 0xffffffffffe60f3c (offset: 0x243f00) -> 0x2fec8 fde=[ 28d1c] │ │ │ │ + 0xffffffffffe614cc (offset: 0x244490) -> 0x2ff18 fde=[ 28d6c] │ │ │ │ + 0xffffffffffe6199c (offset: 0x244960) -> 0x2ff68 fde=[ 28dbc] │ │ │ │ + 0xffffffffffe61b6c (offset: 0x244b30) -> 0x2ffbc fde=[ 28e10] │ │ │ │ + 0xffffffffffe61d3c (offset: 0x244d00) -> 0x30014 fde=[ 28e68] │ │ │ │ + 0xffffffffffe620ac (offset: 0x245070) -> 0x30064 fde=[ 28eb8] │ │ │ │ + 0xffffffffffe623ec (offset: 0x2453b0) -> 0x300b4 fde=[ 28f08] │ │ │ │ + 0xffffffffffe623fc (offset: 0x2453c0) -> 0x30104 fde=[ 28f58] │ │ │ │ + 0xffffffffffe6267c (offset: 0x245640) -> 0x30140 fde=[ 28f94] │ │ │ │ + 0xffffffffffe6284c (offset: 0x245810) -> 0x3018c fde=[ 28fe0] │ │ │ │ + 0xffffffffffe629dc (offset: 0x2459a0) -> 0x301c8 fde=[ 2901c] │ │ │ │ + 0xffffffffffe62b6c (offset: 0x245b30) -> 0x30204 fde=[ 29058] │ │ │ │ + 0xffffffffffe62cbc (offset: 0x245c80) -> 0x3023c fde=[ 29090] │ │ │ │ + 0xffffffffffe62f4c (offset: 0x245f10) -> 0x30280 fde=[ 290d4] │ │ │ │ + 0xffffffffffe6311c (offset: 0x2460e0) -> 0x302bc fde=[ 29110] │ │ │ │ + 0xffffffffffe6326c (offset: 0x246230) -> 0x302f4 fde=[ 29148] │ │ │ │ + 0xffffffffffe633bc (offset: 0x246380) -> 0x3032c fde=[ 29180] │ │ │ │ + 0xffffffffffe6363c (offset: 0x246600) -> 0x30368 fde=[ 291bc] │ │ │ │ + 0xffffffffffe6380c (offset: 0x2467d0) -> 0x303a4 fde=[ 291f8] │ │ │ │ + 0xffffffffffe6395c (offset: 0x246920) -> 0x303dc fde=[ 29230] │ │ │ │ + 0xffffffffffe63b6c (offset: 0x246b30) -> 0x30418 fde=[ 2926c] │ │ │ │ + 0xffffffffffe63d6c (offset: 0x246d30) -> 0x30454 fde=[ 292a8] │ │ │ │ + 0xffffffffffe63efc (offset: 0x246ec0) -> 0x30490 fde=[ 292e4] │ │ │ │ + 0xffffffffffe6404c (offset: 0x247010) -> 0x304c8 fde=[ 2931c] │ │ │ │ + 0xffffffffffe6425c (offset: 0x247220) -> 0x30504 fde=[ 29358] │ │ │ │ + 0xffffffffffe643ec (offset: 0x2473b0) -> 0x30540 fde=[ 29394] │ │ │ │ + 0xffffffffffe6453c (offset: 0x247500) -> 0x30578 fde=[ 293cc] │ │ │ │ + 0xffffffffffe6468c (offset: 0x247650) -> 0x305b0 fde=[ 29404] │ │ │ │ + 0xffffffffffe6485c (offset: 0x247820) -> 0x305fc fde=[ 29450] │ │ │ │ + 0xffffffffffe649ac (offset: 0x247970) -> 0x30634 fde=[ 29488] │ │ │ │ + 0xffffffffffe64c3c (offset: 0x247c00) -> 0x30678 fde=[ 294cc] │ │ │ │ + 0xffffffffffe64e3c (offset: 0x247e00) -> 0x306b4 fde=[ 29508] │ │ │ │ + 0xffffffffffe64e7c (offset: 0x247e40) -> 0x306e4 fde=[ 29538] │ │ │ │ + 0xffffffffffe64ebc (offset: 0x247e80) -> 0x30714 fde=[ 29568] │ │ │ │ + 0xffffffffffe64fac (offset: 0x247f70) -> 0x30750 fde=[ 295a4] │ │ │ │ + 0xffffffffffe6509c (offset: 0x248060) -> 0x3078c fde=[ 295e0] │ │ │ │ + 0xffffffffffe6510c (offset: 0x2480d0) -> 0x307c8 fde=[ 2961c] │ │ │ │ + 0xffffffffffe6517c (offset: 0x248140) -> 0x30804 fde=[ 29658] │ │ │ │ + 0xffffffffffe651bc (offset: 0x248180) -> 0x30834 fde=[ 29688] │ │ │ │ + 0xffffffffffe651fc (offset: 0x2481c0) -> 0x300cc fde=[ 28f20] │ │ │ │ + 0xffffffffffe652bc (offset: 0x248280) -> 0x30864 fde=[ 296b8] │ │ │ │ + 0xffffffffffe6583c (offset: 0x248800) -> 0x30954 fde=[ 297a8] │ │ │ │ + 0xffffffffffe65dbc (offset: 0x248d80) -> 0x30a44 fde=[ 29898] │ │ │ │ + 0xffffffffffe661ec (offset: 0x2491b0) -> 0x30a94 fde=[ 298e8] │ │ │ │ + 0xffffffffffe6661c (offset: 0x2495e0) -> 0x30ae4 fde=[ 29938] │ │ │ │ + 0xffffffffffe67bcc (offset: 0x24ab90) -> 0x30b60 fde=[ 299b4] │ │ │ │ + 0xffffffffffe6921c (offset: 0x24c1e0) -> 0x30bdc fde=[ 29a30] │ │ │ │ + 0xffffffffffe6965c (offset: 0x24c620) -> 0x30c2c fde=[ 29a80] │ │ │ │ + 0xffffffffffe69a8c (offset: 0x24ca50) -> 0x30c7c fde=[ 29ad0] │ │ │ │ + 0xffffffffffe69bbc (offset: 0x24cb80) -> 0x30cc8 fde=[ 29b1c] │ │ │ │ + 0xffffffffffe6adcc (offset: 0x24dd90) -> 0x30d18 fde=[ 29b6c] │ │ │ │ + 0xffffffffffe6c10c (offset: 0x24f0d0) -> 0x30d68 fde=[ 29bbc] │ │ │ │ + 0xffffffffffe6cf4c (offset: 0x24ff10) -> 0x30db8 fde=[ 29c0c] │ │ │ │ + 0xffffffffffe6de5c (offset: 0x250e20) -> 0x30e08 fde=[ 29c5c] │ │ │ │ + 0xffffffffffe6e0fc (offset: 0x2510c0) -> 0x30e4c fde=[ 29ca0] │ │ │ │ + 0xffffffffffe6e2fc (offset: 0x2512c0) -> 0x30e80 fde=[ 29cd4] │ │ │ │ + 0xffffffffffe6e61c (offset: 0x2515e0) -> 0x30ec4 fde=[ 29d18] │ │ │ │ + 0xffffffffffe6ea2c (offset: 0x2519f0) -> 0x30f08 fde=[ 29d5c] │ │ │ │ + 0xffffffffffe6f07c (offset: 0x252040) -> 0x30f80 fde=[ 29dd4] │ │ │ │ + 0xffffffffffe6f84c (offset: 0x252810) -> 0x31038 fde=[ 29e8c] │ │ │ │ + 0xffffffffffe7001c (offset: 0x252fe0) -> 0x310f0 fde=[ 29f44] │ │ │ │ + 0xffffffffffe7075c (offset: 0x253720) -> 0x31140 fde=[ 29f94] │ │ │ │ + 0xffffffffffe70e8c (offset: 0x253e50) -> 0x31190 fde=[ 29fe4] │ │ │ │ + 0xffffffffffe717dc (offset: 0x2547a0) -> 0x311e0 fde=[ 2a034] │ │ │ │ + 0xffffffffffe721ac (offset: 0x255170) -> 0x31230 fde=[ 2a084] │ │ │ │ + 0xffffffffffe72edc (offset: 0x255ea0) -> 0x31280 fde=[ 2a0d4] │ │ │ │ + 0xffffffffffe73b2c (offset: 0x256af0) -> 0x312d0 fde=[ 2a124] │ │ │ │ + 0xffffffffffe73bcc (offset: 0x256b90) -> 0x312e8 fde=[ 2a13c] │ │ │ │ + 0xffffffffffe73bec (offset: 0x256bb0) -> 0x312fc fde=[ 2a150] │ │ │ │ + 0xffffffffffe73f8c (offset: 0x256f50) -> 0x31348 fde=[ 2a19c] │ │ │ │ + 0xffffffffffe7422c (offset: 0x2571f0) -> 0x3139c fde=[ 2a1f0] │ │ │ │ + 0xffffffffffe745cc (offset: 0x257590) -> 0x313e8 fde=[ 2a23c] │ │ │ │ + 0xffffffffffe7486c (offset: 0x257830) -> 0x3143c fde=[ 2a290] │ │ │ │ + 0xffffffffffe74b0c (offset: 0x257ad0) -> 0x31490 fde=[ 2a2e4] │ │ │ │ + 0xffffffffffe74fdc (offset: 0x257fa0) -> 0x31590 fde=[ 2a3e4] │ │ │ │ + 0xffffffffffe75e9c (offset: 0x258e60) -> 0x315c4 fde=[ 2a418] │ │ │ │ + 0xffffffffffe76f8c (offset: 0x259f50) -> 0x315f8 fde=[ 2a44c] │ │ │ │ + 0xffffffffffe7807c (offset: 0x25b040) -> 0x314dc fde=[ 2a330] │ │ │ │ + 0xffffffffffe7836c (offset: 0x25b330) -> 0x3162c fde=[ 2a480] │ │ │ │ + 0xffffffffffe7865c (offset: 0x25b620) -> 0x31680 fde=[ 2a4d4] │ │ │ │ + 0xffffffffffe7893c (offset: 0x25b900) -> 0x314f8 fde=[ 2a34c] │ │ │ │ + 0xffffffffffe7895c (offset: 0x25b920) -> 0x3150c fde=[ 2a360] │ │ │ │ + 0xffffffffffe7896c (offset: 0x25b930) -> 0x31520 fde=[ 2a374] │ │ │ │ + 0xffffffffffe7897c (offset: 0x25b940) -> 0x31534 fde=[ 2a388] │ │ │ │ + 0xffffffffffe7898c (offset: 0x25b950) -> 0x31548 fde=[ 2a39c] │ │ │ │ + 0xffffffffffe7899c (offset: 0x25b960) -> 0x3155c fde=[ 2a3b0] │ │ │ │ + 0xffffffffffe78b3c (offset: 0x25bb00) -> 0x316d4 fde=[ 2a528] │ │ │ │ + 0xffffffffffe78e1c (offset: 0x25bde0) -> 0x31728 fde=[ 2a57c] │ │ │ │ + 0xffffffffffe7911c (offset: 0x25c0e0) -> 0x31a88 fde=[ 2a8dc] │ │ │ │ + 0xffffffffffe7920c (offset: 0x25c1d0) -> 0x3177c fde=[ 2a5d0] │ │ │ │ + 0xffffffffffe7926c (offset: 0x25c230) -> 0x31ac8 fde=[ 2a91c] │ │ │ │ + 0xffffffffffe794dc (offset: 0x25c4a0) -> 0x31b18 fde=[ 2a96c] │ │ │ │ + 0xffffffffffe7964c (offset: 0x25c610) -> 0x31794 fde=[ 2a5e8] │ │ │ │ + 0xffffffffffe796bc (offset: 0x25c680) -> 0x317e0 fde=[ 2a634] │ │ │ │ + 0xffffffffffe7971c (offset: 0x25c6e0) -> 0x31b80 fde=[ 2a9d4] │ │ │ │ + 0xffffffffffe797ac (offset: 0x25c770) -> 0x31bd0 fde=[ 2aa24] │ │ │ │ + 0xffffffffffe7984c (offset: 0x25c810) -> 0x31804 fde=[ 2a658] │ │ │ │ + 0xffffffffffe7988c (offset: 0x25c850) -> 0x31c20 fde=[ 2aa74] │ │ │ │ + 0xffffffffffe799ac (offset: 0x25c970) -> 0x31818 fde=[ 2a66c] │ │ │ │ + 0xffffffffffe79b3c (offset: 0x25cb00) -> 0x31868 fde=[ 2a6bc] │ │ │ │ + 0xffffffffffe79bfc (offset: 0x25cbc0) -> 0x318b0 fde=[ 2a704] │ │ │ │ + 0xffffffffffe79d7c (offset: 0x25cd40) -> 0x318fc fde=[ 2a750] │ │ │ │ + 0xffffffffffe7a03c (offset: 0x25d000) -> 0x319a8 fde=[ 2a7fc] │ │ │ │ + 0xffffffffffe7a12c (offset: 0x25d0f0) -> 0x31c74 fde=[ 2aac8] │ │ │ │ + 0xffffffffffe7a33c (offset: 0x25d300) -> 0x31cc8 fde=[ 2ab1c] │ │ │ │ + 0xffffffffffe7a5ac (offset: 0x25d570) -> 0x31d08 fde=[ 2ab5c] │ │ │ │ + 0xffffffffffe7a6dc (offset: 0x25d6a0) -> 0x31d44 fde=[ 2ab98] │ │ │ │ + 0xffffffffffe7a94c (offset: 0x25d910) -> 0x31d84 fde=[ 2abd8] │ │ │ │ + 0xffffffffffe7ab1c (offset: 0x25dae0) -> 0x31dd8 fde=[ 2ac2c] │ │ │ │ + 0xffffffffffe7ad7c (offset: 0x25dd40) -> 0x31e28 fde=[ 2ac7c] │ │ │ │ + 0xffffffffffe7aeec (offset: 0x25deb0) -> 0x31a10 fde=[ 2a864] │ │ │ │ + 0xffffffffffe7afcc (offset: 0x25df90) -> 0x31a48 fde=[ 2a89c] │ │ │ │ + 0xffffffffffe7b00c (offset: 0x25dfd0) -> 0x31a74 fde=[ 2a8c8] │ │ │ │ + 0xffffffffffe7b01c (offset: 0x25dfe0) -> 0x320a0 fde=[ 2aef4] │ │ │ │ + 0xffffffffffe7b37c (offset: 0x25e340) -> 0x320f4 fde=[ 2af48] │ │ │ │ + 0xffffffffffe7b91c (offset: 0x25e8e0) -> 0x32148 fde=[ 2af9c] │ │ │ │ + 0xffffffffffe7ba6c (offset: 0x25ea30) -> 0x32198 fde=[ 2afec] │ │ │ │ + 0xffffffffffe7ba9c (offset: 0x25ea60) -> 0x31f40 fde=[ 2ad94] │ │ │ │ + 0xffffffffffe7bb0c (offset: 0x25ead0) -> 0x31f8c fde=[ 2ade0] │ │ │ │ + 0xffffffffffe7bb6c (offset: 0x25eb30) -> 0x321b8 fde=[ 2b00c] │ │ │ │ + 0xffffffffffe7bbbc (offset: 0x25eb80) -> 0x321f4 fde=[ 2b048] │ │ │ │ + 0xffffffffffe7bc0c (offset: 0x25ebd0) -> 0x32230 fde=[ 2b084] │ │ │ │ + 0xffffffffffe7bc9c (offset: 0x25ec60) -> 0x3226c fde=[ 2b0c0] │ │ │ │ + 0xffffffffffe7bcfc (offset: 0x25ecc0) -> 0x322a8 fde=[ 2b0fc] │ │ │ │ + 0xffffffffffe7bf1c (offset: 0x25eee0) -> 0x32340 fde=[ 2b194] │ │ │ │ + 0xffffffffffe7c19c (offset: 0x25f160) -> 0x323a8 fde=[ 2b1fc] │ │ │ │ + 0xffffffffffe7c4bc (offset: 0x25f480) -> 0x31fbc fde=[ 2ae10] │ │ │ │ + 0xffffffffffe7c62c (offset: 0x25f5f0) -> 0x3242c fde=[ 2b280] │ │ │ │ + 0xffffffffffe7c6dc (offset: 0x25f6a0) -> 0x32494 fde=[ 2b2e8] │ │ │ │ + 0xffffffffffe7c78c (offset: 0x25f750) -> 0x324fc fde=[ 2b350] │ │ │ │ + 0xffffffffffe7c81c (offset: 0x25f7e0) -> 0x32020 fde=[ 2ae74] │ │ │ │ + 0xffffffffffe7c8bc (offset: 0x25f880) -> 0x3254c fde=[ 2b3a0] │ │ │ │ + 0xffffffffffe7c96c (offset: 0x25f930) -> 0x3206c fde=[ 2aec0] │ │ │ │ + 0xffffffffffe7c9bc (offset: 0x25f980) -> 0x32590 fde=[ 2b3e4] │ │ │ │ + 0xffffffffffe7cb1c (offset: 0x25fae0) -> 0x3261c fde=[ 2b470] │ │ │ │ + 0xffffffffffe7cc4c (offset: 0x25fc10) -> 0x32658 fde=[ 2b4ac] │ │ │ │ + 0xffffffffffe7ceac (offset: 0x25fe70) -> 0x326a8 fde=[ 2b4fc] │ │ │ │ + 0xffffffffffe7d5dc (offset: 0x2605a0) -> 0x326fc fde=[ 2b550] │ │ │ │ + 0xffffffffffe7dd5c (offset: 0x260d20) -> 0x325d4 fde=[ 2b428] │ │ │ │ + 0xffffffffffe7ddbc (offset: 0x260d80) -> 0x325f8 fde=[ 2b44c] │ │ │ │ + 0xffffffffffe7de1c (offset: 0x260de0) -> 0x3277c fde=[ 2b5d0] │ │ │ │ + 0xffffffffffe7de3c (offset: 0x260e00) -> 0x32790 fde=[ 2b5e4] │ │ │ │ + 0xffffffffffe7defc (offset: 0x260ec0) -> 0x327d8 fde=[ 2b62c] │ │ │ │ + 0xffffffffffe7df3c (offset: 0x260f00) -> 0x327ec fde=[ 2b640] │ │ │ │ + 0xffffffffffe7e02c (offset: 0x260ff0) -> 0x32990 fde=[ 2b7e4] │ │ │ │ + 0xffffffffffe7e0bc (offset: 0x261080) -> 0x329cc fde=[ 2b820] │ │ │ │ + 0xffffffffffe7e19c (offset: 0x261160) -> 0x32a20 fde=[ 2b874] │ │ │ │ + 0xffffffffffe7e24c (offset: 0x261210) -> 0x328a4 fde=[ 2b6f8] │ │ │ │ + 0xffffffffffe7e25c (offset: 0x261220) -> 0x328b8 fde=[ 2b70c] │ │ │ │ + 0xffffffffffe7e26c (offset: 0x261230) -> 0x328cc fde=[ 2b720] │ │ │ │ + 0xffffffffffe7e27c (offset: 0x261240) -> 0x328e0 fde=[ 2b734] │ │ │ │ + 0xffffffffffe7e2ec (offset: 0x2612b0) -> 0x32a5c fde=[ 2b8b0] │ │ │ │ + 0xffffffffffe7e33c (offset: 0x261300) -> 0x32a98 fde=[ 2b8ec] │ │ │ │ + 0xffffffffffe7e39c (offset: 0x261360) -> 0x32ad4 fde=[ 2b928] │ │ │ │ + 0xffffffffffe7e61c (offset: 0x2615e0) -> 0x32b3c fde=[ 2b990] │ │ │ │ + 0xffffffffffe7e7cc (offset: 0x261790) -> 0x3292c fde=[ 2b780] │ │ │ │ + 0xffffffffffe7e93c (offset: 0x261900) -> 0x32ba4 fde=[ 2b9f8] │ │ │ │ + 0xffffffffffe7e9ec (offset: 0x2619b0) -> 0x32c0c fde=[ 2ba60] │ │ │ │ + 0xffffffffffe7eacc (offset: 0x261a90) -> 0x32c74 fde=[ 2bac8] │ │ │ │ + 0xffffffffffe7edfc (offset: 0x261dc0) -> 0x32cc8 fde=[ 2bb1c] │ │ │ │ + 0xffffffffffe7efec (offset: 0x261fb0) -> 0x32d8c fde=[ 2bbe0] │ │ │ │ + 0xffffffffffe7f11c (offset: 0x2620e0) -> 0x32dc8 fde=[ 2bc1c] │ │ │ │ + 0xffffffffffe7f37c (offset: 0x262340) -> 0x32e18 fde=[ 2bc6c] │ │ │ │ + 0xffffffffffe7fafc (offset: 0x262ac0) -> 0x32e6c fde=[ 2bcc0] │ │ │ │ + 0xffffffffffe8049c (offset: 0x263460) -> 0x32d0c fde=[ 2bb60] │ │ │ │ + 0xffffffffffe804fc (offset: 0x2634c0) -> 0x32d30 fde=[ 2bb84] │ │ │ │ + 0xffffffffffe8058c (offset: 0x263550) -> 0x32d68 fde=[ 2bbbc] │ │ │ │ + 0xffffffffffe805ec (offset: 0x2635b0) -> 0x32f3c fde=[ 2bd90] │ │ │ │ + 0xffffffffffe8071c (offset: 0x2636e0) -> 0x32f78 fde=[ 2bdcc] │ │ │ │ + 0xffffffffffe8095c (offset: 0x263920) -> 0x32fc8 fde=[ 2be1c] │ │ │ │ + 0xffffffffffe80f7c (offset: 0x263f40) -> 0x32ef4 fde=[ 2bd48] │ │ │ │ + 0xffffffffffe80fdc (offset: 0x263fa0) -> 0x32f18 fde=[ 2bd6c] │ │ │ │ + 0xffffffffffe8103c (offset: 0x264000) -> 0x3321c fde=[ 2c070] │ │ │ │ + 0xffffffffffe8143c (offset: 0x264400) -> 0x33270 fde=[ 2c0c4] │ │ │ │ + 0xffffffffffe8155c (offset: 0x264520) -> 0x3301c fde=[ 2be70] │ │ │ │ + 0xffffffffffe816ac (offset: 0x264670) -> 0x33060 fde=[ 2beb4] │ │ │ │ + 0xffffffffffe8176c (offset: 0x264730) -> 0x330e8 fde=[ 2bf3c] │ │ │ │ + 0xffffffffffe8179c (offset: 0x264760) -> 0x330fc fde=[ 2bf50] │ │ │ │ + 0xffffffffffe8180c (offset: 0x2647d0) -> 0x33148 fde=[ 2bf9c] │ │ │ │ + 0xffffffffffe8188c (offset: 0x264850) -> 0x332a8 fde=[ 2c0fc] │ │ │ │ + 0xffffffffffe818dc (offset: 0x2648a0) -> 0x332e4 fde=[ 2c138] │ │ │ │ + 0xffffffffffe81bfc (offset: 0x264bc0) -> 0x33368 fde=[ 2c1bc] │ │ │ │ + 0xffffffffffe81cac (offset: 0x264c70) -> 0x33194 fde=[ 2bfe8] │ │ │ │ + 0xffffffffffe81d8c (offset: 0x264d50) -> 0x331c4 fde=[ 2c018] │ │ │ │ + 0xffffffffffe81edc (offset: 0x264ea0) -> 0x333d0 fde=[ 2c224] │ │ │ │ + 0xffffffffffe81f8c (offset: 0x264f50) -> 0x3355c fde=[ 2c3b0] │ │ │ │ + 0xffffffffffe8208c (offset: 0x265050) -> 0x3359c fde=[ 2c3f0] │ │ │ │ + 0xffffffffffe8218c (offset: 0x265150) -> 0x335dc fde=[ 2c430] │ │ │ │ + 0xffffffffffe8228c (offset: 0x265250) -> 0x3361c fde=[ 2c470] │ │ │ │ + 0xffffffffffe8238c (offset: 0x265350) -> 0x33424 fde=[ 2c278] │ │ │ │ + 0xffffffffffe8253c (offset: 0x265500) -> 0x33450 fde=[ 2c2a4] │ │ │ │ + 0xffffffffffe8255c (offset: 0x265520) -> 0x33464 fde=[ 2c2b8] │ │ │ │ + 0xffffffffffe8257c (offset: 0x265540) -> 0x33478 fde=[ 2c2cc] │ │ │ │ + 0xffffffffffe8259c (offset: 0x265560) -> 0x3365c fde=[ 2c4b0] │ │ │ │ + 0xffffffffffe8275c (offset: 0x265720) -> 0x336ac fde=[ 2c500] │ │ │ │ + 0xffffffffffe8286c (offset: 0x265830) -> 0x336e4 fde=[ 2c538] │ │ │ │ + 0xffffffffffe829ac (offset: 0x265970) -> 0x33734 fde=[ 2c588] │ │ │ │ + 0xffffffffffe82aec (offset: 0x265ab0) -> 0x3348c fde=[ 2c2e0] │ │ │ │ + 0xffffffffffe82b0c (offset: 0x265ad0) -> 0x334a0 fde=[ 2c2f4] │ │ │ │ + 0xffffffffffe82b2c (offset: 0x265af0) -> 0x334b4 fde=[ 2c308] │ │ │ │ + 0xffffffffffe82b4c (offset: 0x265b10) -> 0x334c8 fde=[ 2c31c] │ │ │ │ + 0xffffffffffe82b6c (offset: 0x265b30) -> 0x33784 fde=[ 2c5d8] │ │ │ │ + 0xffffffffffe82c0c (offset: 0x265bd0) -> 0x337d4 fde=[ 2c628] │ │ │ │ + 0xffffffffffe82c9c (offset: 0x265c60) -> 0x334dc fde=[ 2c330] │ │ │ │ + 0xffffffffffe82dfc (offset: 0x265dc0) -> 0x33500 fde=[ 2c354] │ │ │ │ + 0xffffffffffe82f6c (offset: 0x265f30) -> 0x33524 fde=[ 2c378] │ │ │ │ + 0xffffffffffe82f8c (offset: 0x265f50) -> 0x33538 fde=[ 2c38c] │ │ │ │ + 0xffffffffffe8316c (offset: 0x266130) -> 0x33824 fde=[ 2c678] │ │ │ │ + 0xffffffffffe8321c (offset: 0x2661e0) -> 0x33874 fde=[ 2c6c8] │ │ │ │ + 0xffffffffffe8334c (offset: 0x266310) -> 0x338c4 fde=[ 2c718] │ │ │ │ + 0xffffffffffe833fc (offset: 0x2663c0) -> 0x33914 fde=[ 2c768] │ │ │ │ + 0xffffffffffe8347c (offset: 0x266440) -> 0x33954 fde=[ 2c7a8] │ │ │ │ + 0xffffffffffe8348c (offset: 0x266450) -> 0x33968 fde=[ 2c7bc] │ │ │ │ + 0xffffffffffe835ec (offset: 0x2665b0) -> 0x339c0 fde=[ 2c814] │ │ │ │ + 0xffffffffffe835fc (offset: 0x2665c0) -> 0x33adc fde=[ 2c930] │ │ │ │ + 0xffffffffffe8364c (offset: 0x266610) -> 0x33b18 fde=[ 2c96c] │ │ │ │ + 0xffffffffffe836ac (offset: 0x266670) -> 0x339d4 fde=[ 2c828] │ │ │ │ + 0xffffffffffe8381c (offset: 0x2667e0) -> 0x33b54 fde=[ 2c9a8] │ │ │ │ + 0xffffffffffe83aec (offset: 0x266ab0) -> 0x33bbc fde=[ 2ca10] │ │ │ │ + 0xffffffffffe83b4d (offset: 0x266b11) -> 0x33d94 fde=[ 2cbe8] │ │ │ │ + 0xffffffffffe83bcb (offset: 0x266b8f) -> 0x33dc4 fde=[ 2cc18] │ │ │ │ + 0xffffffffffe83d28 (offset: 0x266cec) -> 0x33df8 fde=[ 2cc4c] │ │ │ │ + 0xffffffffffe83e73 (offset: 0x266e37) -> 0x33e2c fde=[ 2cc80] │ │ │ │ + 0xffffffffffe84091 (offset: 0x267055) -> 0x33e60 fde=[ 2ccb4] │ │ │ │ + 0xffffffffffe84122 (offset: 0x2670e6) -> 0x33e90 fde=[ 2cce4] │ │ │ │ + 0xffffffffffe842a4 (offset: 0x267268) -> 0x33bfc fde=[ 2ca50] │ │ │ │ + 0xffffffffffe8431c (offset: 0x2672e0) -> 0x33c10 fde=[ 2ca64] │ │ │ │ + 0xffffffffffe8435e (offset: 0x267322) -> 0x33c24 fde=[ 2ca78] │ │ │ │ + 0xffffffffffe84398 (offset: 0x26735c) -> 0x33c48 fde=[ 2ca9c] │ │ │ │ + 0xffffffffffe843d2 (offset: 0x267396) -> 0x33c98 fde=[ 2caec] │ │ │ │ + 0xffffffffffe84465 (offset: 0x267429) -> 0x33ec4 fde=[ 2cd18] │ │ │ │ + 0xffffffffffe8455f (offset: 0x267523) -> 0x33ef4 fde=[ 2cd48] │ │ │ │ + 0xffffffffffe845e1 (offset: 0x2675a5) -> 0x33f20 fde=[ 2cd74] │ │ │ │ + 0xffffffffffe8470f (offset: 0x2676d3) -> 0x33f50 fde=[ 2cda4] │ │ │ │ + 0xffffffffffe847db (offset: 0x26779f) -> 0x33cc4 fde=[ 2cb18] │ │ │ │ + 0xffffffffffe848e1 (offset: 0x2678a5) -> 0x33cf0 fde=[ 2cb44] │ │ │ │ + 0xffffffffffe84a35 (offset: 0x2679f9) -> 0x33f80 fde=[ 2cdd4] │ │ │ │ + 0xffffffffffe84b4c (offset: 0x267b10) -> 0x33d1c fde=[ 2cb70] │ │ │ │ + 0xffffffffffe84b72 (offset: 0x267b36) -> 0x33d40 fde=[ 2cb94] │ │ │ │ + 0xffffffffffe84b98 (offset: 0x267b5c) -> 0x33d64 fde=[ 2cbb8] │ │ │ │ + 0xffffffffffe84c3d (offset: 0x267c01) -> 0x33fb4 fde=[ 2ce08] │ │ │ │ + 0xffffffffffe84cdb (offset: 0x267c9f) -> 0x33fe0 fde=[ 2ce34] │ │ │ │ + 0xffffffffffe84da0 (offset: 0x267d64) -> 0x33d78 fde=[ 2cbcc] │ │ │ │ + 0xffffffffffe84ddc (offset: 0x267da0) -> 0x340a4 fde=[ 2cef8] │ │ │ │ + 0xffffffffffe8541c (offset: 0x2683e0) -> 0x340f8 fde=[ 2cf4c] │ │ │ │ + 0xffffffffffe8596c (offset: 0x268930) -> 0x3414c fde=[ 2cfa0] │ │ │ │ + 0xffffffffffe859fc (offset: 0x2689c0) -> 0x3400c fde=[ 2ce60] │ │ │ │ + 0xffffffffffe85b9c (offset: 0x268b60) -> 0x34058 fde=[ 2ceac] │ │ │ │ + 0xffffffffffe85d1c (offset: 0x268ce0) -> 0x3419c fde=[ 2cff0] │ │ │ │ + 0xffffffffffe85f5c (offset: 0x268f20) -> 0x341ec fde=[ 2d040] │ │ │ │ + 0xffffffffffe85f6c (offset: 0x268f30) -> 0x34200 fde=[ 2d054] │ │ │ │ + 0xffffffffffe85f7c (offset: 0x268f40) -> 0x34214 fde=[ 2d068] │ │ │ │ + 0xffffffffffe85f8c (offset: 0x268f50) -> 0x34228 fde=[ 2d07c] │ │ │ │ + 0xffffffffffe8623c (offset: 0x269200) -> 0x3423c fde=[ 2d090] │ │ │ │ + 0xffffffffffe8640c (offset: 0x2693d0) -> 0x34250 fde=[ 2d0a4] │ │ │ │ + 0xffffffffffe865bb (offset: 0x26957f) -> 0x34264 fde=[ 2d0b8] │ │ │ │ + 0xffffffffffe86615 (offset: 0x2695d9) -> 0x34290 fde=[ 2d0e4] │ │ │ │ + 0xffffffffffe86668 (offset: 0x26962c) -> 0x342b4 fde=[ 2d108] │ │ │ │ + 0xffffffffffe87e61 (offset: 0x26ae25) -> 0x342e4 fde=[ 2d138] │ │ │ │ + 0xffffffffffe87faf (offset: 0x26af73) -> 0x34318 fde=[ 2d16c] │ │ │ │ + 0xffffffffffe883e3 (offset: 0x26b3a7) -> 0x34348 fde=[ 2d19c] │ │ │ │ + 0xffffffffffe8879d (offset: 0x26b761) -> 0x34378 fde=[ 2d1cc] │ │ │ │ + 0xffffffffffe88b6c (offset: 0x26bb30) -> 0x343a4 fde=[ 2d1f8] │ │ │ │ + 0xffffffffffe88bcc (offset: 0x26bb90) -> 0x343d4 fde=[ 2d228] │ │ │ │ + 0xffffffffffe88cbc (offset: 0x26bc80) -> 0x34418 fde=[ 2d26c] │ │ │ │ + 0xffffffffffe88f7c (offset: 0x26bf40) -> 0x34494 fde=[ 2d2e8] │ │ │ │ + 0xffffffffffe88fec (offset: 0x26bfb0) -> 0x344c4 fde=[ 2d318] │ │ │ │ + 0xffffffffffe8904c (offset: 0x26c010) -> 0x344f8 fde=[ 2d34c] │ │ │ │ + 0xffffffffffe890ec (offset: 0x26c0b0) -> 0x3446c fde=[ 2d2c0] │ │ │ │ + 0xffffffffffe8913c (offset: 0x26c100) -> 0x34528 fde=[ 2d37c] │ │ │ │ + 0xffffffffffe8915c (offset: 0x26c120) -> 0x345c4 fde=[ 2d418] │ │ │ │ + 0xffffffffffe892cc (offset: 0x26c290) -> 0x3462c fde=[ 2d480] │ │ │ │ + 0xffffffffffe8946c (offset: 0x26c430) -> 0x34654 fde=[ 2d4a8] │ │ │ │ + 0xffffffffffe895bc (offset: 0x26c580) -> 0x346a4 fde=[ 2d4f8] │ │ │ │ + 0xffffffffffe8968c (offset: 0x26c650) -> 0x346b8 fde=[ 2d50c] │ │ │ │ + 0xffffffffffe8970c (offset: 0x26c6d0) -> 0x346f4 fde=[ 2d548] │ │ │ │ + 0xffffffffffe8972c (offset: 0x26c6f0) -> 0x34708 fde=[ 2d55c] │ │ │ │ + 0xffffffffffe897ac (offset: 0x26c770) -> 0x3471c fde=[ 2d570] │ │ │ │ + 0xffffffffffe8984c (offset: 0x26c810) -> 0x34744 fde=[ 2d598] │ │ │ │ + 0xffffffffffe89b2c (offset: 0x26caf0) -> 0x34784 fde=[ 2d5d8] │ │ │ │ + 0xffffffffffe8a46c (offset: 0x26d430) -> 0x347dc fde=[ 2d630] │ │ │ │ + 0xffffffffffe8a6ec (offset: 0x26d6b0) -> 0x347fc fde=[ 2d650] │ │ │ │ + 0xffffffffffe8a75c (offset: 0x26d720) -> 0x34814 fde=[ 2d668] │ │ │ │ + 0xffffffffffe8a81c (offset: 0x26d7e0) -> 0x34828 fde=[ 2d67c] │ │ │ │ + 0xffffffffffe8a8dc (offset: 0x26d8a0) -> 0x3483c fde=[ 2d690] │ │ │ │ + 0xffffffffffe8aa2c (offset: 0x26d9f0) -> 0x34854 fde=[ 2d6a8] │ │ │ │ + 0xffffffffffe8ab0c (offset: 0x26dad0) -> 0x34868 fde=[ 2d6bc] │ │ │ │ + 0xffffffffffe8ab2c (offset: 0x26daf0) -> 0x3487c fde=[ 2d6d0] │ │ │ │ + 0xffffffffffe8ab4c (offset: 0x26db10) -> 0x34890 fde=[ 2d6e4] │ │ │ │ + 0xffffffffffe8ac5c (offset: 0x26dc20) -> 0x348cc fde=[ 2d720] │ │ │ │ + 0xffffffffffe8accc (offset: 0x26dc90) -> 0x34908 fde=[ 2d75c] │ │ │ │ + 0xffffffffffe8acec (offset: 0x26dcb0) -> 0x3491c fde=[ 2d770] │ │ │ │ + 0xffffffffffe8af3c (offset: 0x26df00) -> 0x34940 fde=[ 2d794] │ │ │ │ + 0xffffffffffe8d06c (offset: 0x270030) -> 0x34994 fde=[ 2d7e8] │ │ │ │ + 0xffffffffffe8d08c (offset: 0x270050) -> 0x349a8 fde=[ 2d7fc] │ │ │ │ + 0xffffffffffe8d17c (offset: 0x270140) -> 0x349d4 fde=[ 2d828] │ │ │ │ + 0xffffffffffe8d23c (offset: 0x270200) -> 0x349ec fde=[ 2d840] │ │ │ │ + 0xffffffffffe8d45c (offset: 0x270420) -> 0x34a1c fde=[ 2d870] │ │ │ │ + 0xffffffffffe8d9ec (offset: 0x2709b0) -> 0x34a34 fde=[ 2d888] │ │ │ │ + 0xffffffffffe8da4c (offset: 0x270a10) -> 0x34a4c fde=[ 2d8a0] │ │ │ │ + 0xffffffffffe8db5c (offset: 0x270b20) -> 0x34bf4 fde=[ 2da48] │ │ │ │ + 0xffffffffffe8dc9c (offset: 0x270c60) -> 0x34ab4 fde=[ 2d908] │ │ │ │ + 0xffffffffffe8dd8c (offset: 0x270d50) -> 0x34aec fde=[ 2d940] │ │ │ │ + 0xffffffffffe8e29c (offset: 0x271260) -> 0x34b38 fde=[ 2d98c] │ │ │ │ + 0xffffffffffe8e35c (offset: 0x271320) -> 0x34b64 fde=[ 2d9b8] │ │ │ │ + 0xffffffffffe8e81c (offset: 0x2717e0) -> 0x34c34 fde=[ 2da88] │ │ │ │ + 0xffffffffffe8e8ec (offset: 0x2718b0) -> 0x34c4c fde=[ 2daa0] │ │ │ │ + 0xffffffffffe8e97c (offset: 0x271940) -> 0x34c60 fde=[ 2dab4] │ │ │ │ + 0xffffffffffe8ea6c (offset: 0x271a30) -> 0x34c74 fde=[ 2dac8] │ │ │ │ + 0xffffffffffe8ebfc (offset: 0x271bc0) -> 0x34c88 fde=[ 2dadc] │ │ │ │ + 0xffffffffffe8ec4c (offset: 0x271c10) -> 0x34cd0 fde=[ 2db24] │ │ │ │ + 0xffffffffffe8ec9c (offset: 0x271c60) -> 0x34d18 fde=[ 2db6c] │ │ │ │ + 0xffffffffffe8ed2c (offset: 0x271cf0) -> 0x34d60 fde=[ 2dbb4] │ │ │ │ + 0xffffffffffe8eeec (offset: 0x271eb0) -> 0x34d74 fde=[ 2dbc8] │ │ │ │ + 0xffffffffffe8f2fc (offset: 0x2722c0) -> 0x34dc0 fde=[ 2dc14] │ │ │ │ + 0xffffffffffe8f37c (offset: 0x272340) -> 0x34e08 fde=[ 2dc5c] │ │ │ │ + 0xffffffffffe8f57c (offset: 0x272540) -> 0x34e1c fde=[ 2dc70] │ │ │ │ + 0xffffffffffe8f69c (offset: 0x272660) -> 0x34e68 fde=[ 2dcbc] │ │ │ │ + 0xffffffffffe8f9dc (offset: 0x2729a0) -> 0x34ea4 fde=[ 2dcf8] │ │ │ │ + 0xffffffffffe8fbcc (offset: 0x272b90) -> 0x34ec8 fde=[ 2dd1c] │ │ │ │ + 0xffffffffffe8fdbc (offset: 0x272d80) -> 0x34eec fde=[ 2dd40] │ │ │ │ + 0xffffffffffe8ffac (offset: 0x272f70) -> 0x34f38 fde=[ 2dd8c] │ │ │ │ + 0xffffffffffe9002c (offset: 0x272ff0) -> 0x34f80 fde=[ 2ddd4] │ │ │ │ + 0xffffffffffe901fc (offset: 0x2731c0) -> 0x34fa4 fde=[ 2ddf8] │ │ │ │ + 0xffffffffffe903cc (offset: 0x273390) -> 0x34fc8 fde=[ 2de1c] │ │ │ │ + 0xffffffffffe9059c (offset: 0x273560) -> 0x34fec fde=[ 2de40] │ │ │ │ + 0xffffffffffe906dc (offset: 0x2736a0) -> 0x35038 fde=[ 2de8c] │ │ │ │ + 0xffffffffffe9099c (offset: 0x273960) -> 0x35084 fde=[ 2ded8] │ │ │ │ + 0xffffffffffe90b6c (offset: 0x273b30) -> 0x35098 fde=[ 2deec] │ │ │ │ + 0xffffffffffe90bcc (offset: 0x273b90) -> 0x350e0 fde=[ 2df34] │ │ │ │ + 0xffffffffffe90c7c (offset: 0x273c40) -> 0x35128 fde=[ 2df7c] │ │ │ │ + 0xffffffffffe90ccc (offset: 0x273c90) -> 0x35170 fde=[ 2dfc4] │ │ │ │ + 0xffffffffffe90d6c (offset: 0x273d30) -> 0x351b8 fde=[ 2e00c] │ │ │ │ + 0xffffffffffe90edc (offset: 0x273ea0) -> 0x35204 fde=[ 2e058] │ │ │ │ + 0xffffffffffe910ac (offset: 0x274070) -> 0x35228 fde=[ 2e07c] │ │ │ │ + 0xffffffffffe9112c (offset: 0x2740f0) -> 0x35270 fde=[ 2e0c4] │ │ │ │ + 0xffffffffffe9127c (offset: 0x274240) -> 0x352bc fde=[ 2e110] │ │ │ │ + 0xffffffffffe9150c (offset: 0x2744d0) -> 0x35308 fde=[ 2e15c] │ │ │ │ + 0xffffffffffe916dc (offset: 0x2746a0) -> 0x3531c fde=[ 2e170] │ │ │ │ + 0xffffffffffe91c6c (offset: 0x274c30) -> 0x35368 fde=[ 2e1bc] │ │ │ │ + 0xffffffffffe9229c (offset: 0x275260) -> 0x353b4 fde=[ 2e208] │ │ │ │ + 0xffffffffffe9247c (offset: 0x275440) -> 0x35404 fde=[ 2e258] │ │ │ │ + 0xffffffffffe924dc (offset: 0x2754a0) -> 0x3541c fde=[ 2e270] │ │ │ │ + 0xffffffffffe9255c (offset: 0x275520) -> 0x35430 fde=[ 2e284] │ │ │ │ + 0xffffffffffe92f9c (offset: 0x275f60) -> 0x3546c fde=[ 2e2c0] │ │ │ │ + 0xffffffffffe9340c (offset: 0x2763d0) -> 0x3548c fde=[ 2e2e0] │ │ │ │ + 0xffffffffffe9351c (offset: 0x2764e0) -> 0x354c8 fde=[ 2e31c] │ │ │ │ + 0xffffffffffe9358c (offset: 0x276550) -> 0x35504 fde=[ 2e358] │ │ │ │ + 0xffffffffffe935ac (offset: 0x276570) -> 0x35518 fde=[ 2e36c] │ │ │ │ + 0xffffffffffe935cc (offset: 0x276590) -> 0x3552c fde=[ 2e380] │ │ │ │ + 0xffffffffffe9360c (offset: 0x2765d0) -> 0x35544 fde=[ 2e398] │ │ │ │ + 0xffffffffffe936dc (offset: 0x2766a0) -> 0x355b4 fde=[ 2e408] │ │ │ │ + 0xffffffffffe93a2c (offset: 0x2769f0) -> 0x3555c fde=[ 2e3b0] │ │ │ │ + 0xffffffffffe93bac (offset: 0x276b70) -> 0x355f4 fde=[ 2e448] │ │ │ │ + 0xffffffffffe9411c (offset: 0x2770e0) -> 0x35614 fde=[ 2e468] │ │ │ │ + 0xffffffffffe9412c (offset: 0x2770f0) -> 0x356a8 fde=[ 2e4fc] │ │ │ │ + 0xffffffffffe9431c (offset: 0x2772e0) -> 0x3562c fde=[ 2e480] │ │ │ │ + 0xffffffffffe9440c (offset: 0x2773d0) -> 0x35658 fde=[ 2e4ac] │ │ │ │ + 0xffffffffffe9455c (offset: 0x277520) -> 0x356fc fde=[ 2e550] │ │ │ │ + 0xffffffffffe945fc (offset: 0x2775c0) -> 0x3571c fde=[ 2e570] │ │ │ │ + 0xffffffffffe9465c (offset: 0x277620) -> 0x35738 fde=[ 2e58c] │ │ │ │ + 0xffffffffffe947dc (offset: 0x2777a0) -> 0x3575c fde=[ 2e5b0] │ │ │ │ + 0xffffffffffe9533c (offset: 0x278300) -> 0x357ac fde=[ 2e600] │ │ │ │ + 0xffffffffffe956cc (offset: 0x278690) -> 0x357f8 fde=[ 2e64c] │ │ │ │ + 0xffffffffffe964bc (offset: 0x279480) -> 0x35848 fde=[ 2e69c] │ │ │ │ + 0xffffffffffe9653c (offset: 0x279500) -> 0x3585c fde=[ 2e6b0] │ │ │ │ + 0xffffffffffe96c4c (offset: 0x279c10) -> 0x358a8 fde=[ 2e6fc] │ │ │ │ + 0xffffffffffe96e3c (offset: 0x279e00) -> 0x358ec fde=[ 2e740] │ │ │ │ + 0xffffffffffe96f4c (offset: 0x279f10) -> 0x35930 fde=[ 2e784] │ │ │ │ + 0xffffffffffe973bc (offset: 0x27a380) -> 0x35980 fde=[ 2e7d4] │ │ │ │ + 0xffffffffffe9793c (offset: 0x27a900) -> 0x359cc fde=[ 2e820] │ │ │ │ + 0xffffffffffe97f5c (offset: 0x27af20) -> 0x35a20 fde=[ 2e874] │ │ │ │ + 0xffffffffffe98dbc (offset: 0x27bd80) -> 0x35a74 fde=[ 2e8c8] │ │ │ │ + 0xffffffffffe98f0c (offset: 0x27bed0) -> 0x35a98 fde=[ 2e8ec] │ │ │ │ + 0xffffffffffe9905c (offset: 0x27c020) -> 0x35abc fde=[ 2e910] │ │ │ │ + 0xffffffffffe9928c (offset: 0x27c250) -> 0x35b04 fde=[ 2e958] │ │ │ │ + 0xffffffffffe992ac (offset: 0x27c270) -> 0x35b18 fde=[ 2e96c] │ │ │ │ + 0xffffffffffe993bc (offset: 0x27c380) -> 0x35b54 fde=[ 2e9a8] │ │ │ │ + 0xffffffffffe9942c (offset: 0x27c3f0) -> 0x35b90 fde=[ 2e9e4] │ │ │ │ + 0xffffffffffe9944c (offset: 0x27c410) -> 0x35ba4 fde=[ 2e9f8] │ │ │ │ + 0xffffffffffe9948c (offset: 0x27c450) -> 0x35bd4 fde=[ 2ea28] │ │ │ │ + 0xffffffffffe996dc (offset: 0x27c6a0) -> 0x35c28 fde=[ 2ea7c] │ │ │ │ + 0xffffffffffe99afc (offset: 0x27cac0) -> 0x35c7c fde=[ 2ead0] │ │ │ │ + 0xffffffffffe99cbc (offset: 0x27cc80) -> 0x35cc8 fde=[ 2eb1c] │ │ │ │ + 0xffffffffffe99e1c (offset: 0x27cde0) -> 0x35d14 fde=[ 2eb68] │ │ │ │ + 0xffffffffffe99e6c (offset: 0x27ce30) -> 0x35d4c fde=[ 2eba0] │ │ │ │ + 0xffffffffffe99fec (offset: 0x27cfb0) -> 0x35d78 fde=[ 2ebcc] │ │ │ │ + 0xffffffffffe9a1ec (offset: 0x27d1b0) -> 0x35dac fde=[ 2ec00] │ │ │ │ + 0xffffffffffe9a3bc (offset: 0x27d380) -> 0x35df4 fde=[ 2ec48] │ │ │ │ + 0xffffffffffe9a4ec (offset: 0x27d4b0) -> 0x35f3c fde=[ 2ed90] │ │ │ │ + 0xffffffffffe9a5cc (offset: 0x27d590) -> 0x35fa4 fde=[ 2edf8] │ │ │ │ + 0xffffffffffe9a6ac (offset: 0x27d670) -> 0x35e14 fde=[ 2ec68] │ │ │ │ + 0xffffffffffe9a70c (offset: 0x27d6d0) -> 0x35e38 fde=[ 2ec8c] │ │ │ │ + 0xffffffffffe9a72c (offset: 0x27d6f0) -> 0x3600c fde=[ 2ee60] │ │ │ │ + 0xffffffffffe9a7ec (offset: 0x27d7b0) -> 0x36060 fde=[ 2eeb4] │ │ │ │ + 0xffffffffffe9a8ac (offset: 0x27d870) -> 0x35e4c fde=[ 2eca0] │ │ │ │ + 0xffffffffffe9a95c (offset: 0x27d920) -> 0x35e6c fde=[ 2ecc0] │ │ │ │ + 0xffffffffffe9a98c (offset: 0x27d950) -> 0x360b4 fde=[ 2ef08] │ │ │ │ + 0xffffffffffe9a9ec (offset: 0x27d9b0) -> 0x360f0 fde=[ 2ef44] │ │ │ │ + 0xffffffffffe9aa2c (offset: 0x27d9f0) -> 0x36120 fde=[ 2ef74] │ │ │ │ + 0xffffffffffe9aabc (offset: 0x27da80) -> 0x35e88 fde=[ 2ecdc] │ │ │ │ + 0xffffffffffe9ab1c (offset: 0x27dae0) -> 0x36170 fde=[ 2efc4] │ │ │ │ + 0xffffffffffe9ac7c (offset: 0x27dc40) -> 0x361c4 fde=[ 2f018] │ │ │ │ + 0xffffffffffe9ad1c (offset: 0x27dce0) -> 0x35ec4 fde=[ 2ed18] │ │ │ │ + 0xffffffffffe9adac (offset: 0x27dd70) -> 0x36214 fde=[ 2f068] │ │ │ │ + 0xffffffffffe9af1c (offset: 0x27dee0) -> 0x36268 fde=[ 2f0bc] │ │ │ │ + 0xffffffffffe9afcc (offset: 0x27df90) -> 0x362a4 fde=[ 2f0f8] │ │ │ │ + 0xffffffffffe9b0ac (offset: 0x27e070) -> 0x3630c fde=[ 2f160] │ │ │ │ + 0xffffffffffe9b2bc (offset: 0x27e280) -> 0x35f00 fde=[ 2ed54] │ │ │ │ + 0xffffffffffe9b31c (offset: 0x27e2e0) -> 0x36360 fde=[ 2f1b4] │ │ │ │ + 0xffffffffffe9b3ec (offset: 0x27e3b0) -> 0x363cc fde=[ 2f220] │ │ │ │ + 0xffffffffffe9b8cc (offset: 0x27e890) -> 0x3641c fde=[ 2f270] │ │ │ │ + 0xffffffffffe9bdac (offset: 0x27ed70) -> 0x3646c fde=[ 2f2c0] │ │ │ │ + 0xffffffffffe9bf3c (offset: 0x27ef00) -> 0x364a8 fde=[ 2f2fc] │ │ │ │ + 0xffffffffffe9c28c (offset: 0x27f250) -> 0x364ec fde=[ 2f340] │ │ │ │ + 0xffffffffffe9c3ec (offset: 0x27f3b0) -> 0x36508 fde=[ 2f35c] │ │ │ │ + 0xffffffffffe9c6bc (offset: 0x27f680) -> 0x36574 fde=[ 2f3c8] │ │ │ │ + 0xffffffffffe9c8ec (offset: 0x27f8b0) -> 0x36590 fde=[ 2f3e4] │ │ │ │ + 0xffffffffffe9e98c (offset: 0x281950) -> 0x365a4 fde=[ 2f3f8] │ │ │ │ + 0xffffffffffe9f26c (offset: 0x282230) -> 0x365e0 fde=[ 2f434] │ │ │ │ + 0xffffffffffe9f43c (offset: 0x282400) -> 0x365fc fde=[ 2f450] │ │ │ │ + 0xffffffffffe9f59c (offset: 0x282560) -> 0x36638 fde=[ 2f48c] │ │ │ │ + 0xffffffffffe9f76c (offset: 0x282730) -> 0x36664 fde=[ 2f4b8] │ │ │ │ + 0xffffffffffe9fa1c (offset: 0x2829e0) -> 0x366b0 fde=[ 2f504] │ │ │ │ + 0xffffffffffe9fbac (offset: 0x282b70) -> 0x366dc fde=[ 2f530] │ │ │ │ + 0xffffffffffe9fdcc (offset: 0x282d90) -> 0x366fc fde=[ 2f550] │ │ │ │ + 0xffffffffffe9fecc (offset: 0x282e90) -> 0x3671c fde=[ 2f570] │ │ │ │ + 0xffffffffffe9feec (offset: 0x282eb0) -> 0x36730 fde=[ 2f584] │ │ │ │ + 0xffffffffffe9fefc (offset: 0x282ec0) -> 0x36744 fde=[ 2f598] │ │ │ │ + 0xffffffffffe9ff0c (offset: 0x282ed0) -> 0x3675c fde=[ 2f5b0] │ │ │ │ + 0xffffffffffea00bc (offset: 0x283080) -> 0x36788 fde=[ 2f5dc] │ │ │ │ + 0xffffffffffea04dc (offset: 0x2834a0) -> 0x367d8 fde=[ 2f62c] │ │ │ │ + 0xffffffffffea0a0c (offset: 0x2839d0) -> 0x367ec fde=[ 2f640] │ │ │ │ + 0xffffffffffea0c2c (offset: 0x283bf0) -> 0x36830 fde=[ 2f684] │ │ │ │ + 0xffffffffffea0d0c (offset: 0x283cd0) -> 0x36844 fde=[ 2f698] │ │ │ │ + 0xffffffffffea147c (offset: 0x284440) -> 0x36890 fde=[ 2f6e4] │ │ │ │ + 0xffffffffffea15bc (offset: 0x284580) -> 0x368dc fde=[ 2f730] │ │ │ │ + 0xffffffffffea170c (offset: 0x2846d0) -> 0x36910 fde=[ 2f764] │ │ │ │ + 0xffffffffffea181c (offset: 0x2847e0) -> 0x3694c fde=[ 2f7a0] │ │ │ │ + 0xffffffffffea18fc (offset: 0x2848c0) -> 0x36970 fde=[ 2f7c4] │ │ │ │ + 0xffffffffffea25ec (offset: 0x2855b0) -> 0x369d8 fde=[ 2f82c] │ │ │ │ + 0xffffffffffea268c (offset: 0x285650) -> 0x369f4 fde=[ 2f848] │ │ │ │ + 0xffffffffffea282c (offset: 0x2857f0) -> 0x36a44 fde=[ 2f898] │ │ │ │ + 0xffffffffffea284c (offset: 0x285810) -> 0x36a5c fde=[ 2f8b0] │ │ │ │ + 0xffffffffffea2c9c (offset: 0x285c60) -> 0x36ab4 fde=[ 2f908] │ │ │ │ + 0xffffffffffea30bc (offset: 0x286080) -> 0x36b04 fde=[ 2f958] │ │ │ │ + 0xffffffffffea3dec (offset: 0x286db0) -> 0x36b3c fde=[ 2f990] │ │ │ │ + 0xffffffffffea409c (offset: 0x287060) -> 0x36b58 fde=[ 2f9ac] │ │ │ │ + 0xffffffffffea436c (offset: 0x287330) -> 0x36c38 fde=[ 2fa8c] │ │ │ │ + 0xffffffffffea444c (offset: 0x287410) -> 0x36c54 fde=[ 2faa8] │ │ │ │ + 0xffffffffffea47cc (offset: 0x287790) -> 0x36ca0 fde=[ 2faf4] │ │ │ │ + 0xffffffffffea4d7c (offset: 0x287d40) -> 0x36cf0 fde=[ 2fb44] │ │ │ │ + 0xffffffffffea678c (offset: 0x289750) -> 0x36d40 fde=[ 2fb94] │ │ │ │ + 0xffffffffffeaafdc (offset: 0x28dfa0) -> 0x36d90 fde=[ 2fbe4] │ │ │ │ + 0xffffffffffeaba6c (offset: 0x28ea30) -> 0x36de0 fde=[ 2fc34] │ │ │ │ + 0xffffffffffeabb4c (offset: 0x28eb10) -> 0x36dfc fde=[ 2fc50] │ │ │ │ + 0xffffffffffeabecc (offset: 0x28ee90) -> 0x36e48 fde=[ 2fc9c] │ │ │ │ + 0xffffffffffeabf4c (offset: 0x28ef10) -> 0x36e64 fde=[ 2fcb8] │ │ │ │ + 0xffffffffffeabfac (offset: 0x28ef70) -> 0x36e80 fde=[ 2fcd4] │ │ │ │ + 0xffffffffffeaca0c (offset: 0x28f9d0) -> 0x36ed0 fde=[ 2fd24] │ │ │ │ + 0xffffffffffeacb1c (offset: 0x28fae0) -> 0x36eec fde=[ 2fd40] │ │ │ │ + 0xffffffffffeacbdc (offset: 0x28fba0) -> 0x36f08 fde=[ 2fd5c] │ │ │ │ + 0xffffffffffeaccfc (offset: 0x28fcc0) -> 0x36f24 fde=[ 2fd78] │ │ │ │ + 0xffffffffffeacfcc (offset: 0x28ff90) -> 0x36f64 fde=[ 2fdb8] │ │ │ │ + 0xffffffffffead04c (offset: 0x290010) -> 0x36f84 fde=[ 2fdd8] │ │ │ │ + 0xffffffffffead20c (offset: 0x2901d0) -> 0x36ff4 fde=[ 2fe48] │ │ │ │ + 0xffffffffffead33c (offset: 0x290300) -> 0x37024 fde=[ 2fe78] │ │ │ │ + 0xffffffffffead46c (offset: 0x290430) -> 0x37054 fde=[ 2fea8] │ │ │ │ + 0xffffffffffead4ec (offset: 0x2904b0) -> 0x37090 fde=[ 2fee4] │ │ │ │ + 0xffffffffffead50c (offset: 0x2904d0) -> 0x370a4 fde=[ 2fef8] │ │ │ │ + 0xffffffffffead87c (offset: 0x290840) -> 0x370d8 fde=[ 2ff2c] │ │ │ │ + 0xffffffffffeaee3c (offset: 0x291e00) -> 0x3710c fde=[ 2ff60] │ │ │ │ + 0xffffffffffeb08ec (offset: 0x2938b0) -> 0x37140 fde=[ 2ff94] │ │ │ │ + 0xffffffffffeb29fc (offset: 0x2959c0) -> 0x37174 fde=[ 2ffc8] │ │ │ │ + 0xffffffffffeb2a1c (offset: 0x2959e0) -> 0x37188 fde=[ 2ffdc] │ │ │ │ + 0xffffffffffeb2d7c (offset: 0x295d40) -> 0x37208 fde=[ 3005c] │ │ │ │ + 0xffffffffffeb2f4c (offset: 0x295f10) -> 0x371b8 fde=[ 3000c] │ │ │ │ + 0xffffffffffeb34fc (offset: 0x2964c0) -> 0x37258 fde=[ 300ac] │ │ │ │ + 0xffffffffffeb398c (offset: 0x296950) -> 0x37420 fde=[ 30274] │ │ │ │ + 0xffffffffffeb3c5c (offset: 0x296c20) -> 0x37454 fde=[ 302a8] │ │ │ │ + 0xffffffffffeb3dcc (offset: 0x296d90) -> 0x3728c fde=[ 300e0] │ │ │ │ + 0xffffffffffeb3f9c (offset: 0x296f60) -> 0x372f0 fde=[ 30144] │ │ │ │ + 0xffffffffffeb3fdc (offset: 0x296fa0) -> 0x37494 fde=[ 302e8] │ │ │ │ + 0xffffffffffeb503c (offset: 0x298000) -> 0x374c8 fde=[ 3031c] │ │ │ │ + 0xffffffffffeb52fc (offset: 0x2982c0) -> 0x3751c fde=[ 30370] │ │ │ │ + 0xffffffffffeb567c (offset: 0x298640) -> 0x37310 fde=[ 30164] │ │ │ │ + 0xffffffffffeb569c (offset: 0x298660) -> 0x37328 fde=[ 3017c] │ │ │ │ + 0xffffffffffeb56bc (offset: 0x298680) -> 0x37570 fde=[ 303c4] │ │ │ │ + 0xffffffffffeb579c (offset: 0x298760) -> 0x375d8 fde=[ 3042c] │ │ │ │ + 0xffffffffffeb587c (offset: 0x298840) -> 0x3733c fde=[ 30190] │ │ │ │ + 0xffffffffffeb58dc (offset: 0x2988a0) -> 0x37640 fde=[ 30494] │ │ │ │ + 0xffffffffffeb599c (offset: 0x298960) -> 0x376a4 fde=[ 304f8] │ │ │ │ + 0xffffffffffeb5a7c (offset: 0x298a40) -> 0x3770c fde=[ 30560] │ │ │ │ + 0xffffffffffeb5adc (offset: 0x298aa0) -> 0x37748 fde=[ 3059c] │ │ │ │ + 0xffffffffffeb5b1c (offset: 0x298ae0) -> 0x37778 fde=[ 305cc] │ │ │ │ + 0xffffffffffeb5c7c (offset: 0x298c40) -> 0x377cc fde=[ 30620] │ │ │ │ + 0xffffffffffeb5d1c (offset: 0x298ce0) -> 0x37360 fde=[ 301b4] │ │ │ │ + 0xffffffffffeb5d9c (offset: 0x298d60) -> 0x3781c fde=[ 30670] │ │ │ │ + 0xffffffffffeb5f0c (offset: 0x298ed0) -> 0x37870 fde=[ 306c4] │ │ │ │ + 0xffffffffffeb5fbc (offset: 0x298f80) -> 0x378ac fde=[ 30700] │ │ │ │ + 0xffffffffffeb609c (offset: 0x299060) -> 0x37914 fde=[ 30768] │ │ │ │ + 0xffffffffffeb641c (offset: 0x2993e0) -> 0x3797c fde=[ 307d0] │ │ │ │ + 0xffffffffffeb646c (offset: 0x299430) -> 0x373a0 fde=[ 301f4] │ │ │ │ + 0xffffffffffeb652c (offset: 0x2994f0) -> 0x379b8 fde=[ 3080c] │ │ │ │ + 0xffffffffffeb666c (offset: 0x299630) -> 0x37a0c fde=[ 30860] │ │ │ │ + 0xffffffffffeb680c (offset: 0x2997d0) -> 0x37a54 fde=[ 308a8] │ │ │ │ + 0xffffffffffeb694c (offset: 0x299910) -> 0x37c34 fde=[ 30a88] │ │ │ │ + 0xffffffffffeb6a7c (offset: 0x299a40) -> 0x37c64 fde=[ 30ab8] │ │ │ │ + 0xffffffffffeb6bac (offset: 0x299b70) -> 0x37a98 fde=[ 308ec] │ │ │ │ + 0xffffffffffeb6d1c (offset: 0x299ce0) -> 0x37ac8 fde=[ 3091c] │ │ │ │ + 0xffffffffffeb6edc (offset: 0x299ea0) -> 0x37b2c fde=[ 30980] │ │ │ │ + 0xffffffffffeb711c (offset: 0x29a0e0) -> 0x37c94 fde=[ 30ae8] │ │ │ │ + 0xffffffffffeb731c (offset: 0x29a2e0) -> 0x37b78 fde=[ 309cc] │ │ │ │ + 0xffffffffffeb734c (offset: 0x29a310) -> 0x37b94 fde=[ 309e8] │ │ │ │ + 0xffffffffffeb737c (offset: 0x29a340) -> 0x37ba8 fde=[ 309fc] │ │ │ │ + 0xffffffffffeb73dc (offset: 0x29a3a0) -> 0x37dd4 fde=[ 30c28] │ │ │ │ + 0xffffffffffeb74ec (offset: 0x29a4b0) -> 0x37e28 fde=[ 30c7c] │ │ │ │ + 0xffffffffffeb752c (offset: 0x29a4f0) -> 0x37e58 fde=[ 30cac] │ │ │ │ + 0xffffffffffeb768c (offset: 0x29a650) -> 0x37cd8 fde=[ 30b2c] │ │ │ │ + 0xffffffffffeb76bc (offset: 0x29a680) -> 0x37ea8 fde=[ 30cfc] │ │ │ │ + 0xffffffffffeb770c (offset: 0x29a6d0) -> 0x37d20 fde=[ 30b74] │ │ │ │ + 0xffffffffffeb775c (offset: 0x29a720) -> 0x37d38 fde=[ 30b8c] │ │ │ │ + 0xffffffffffeb778c (offset: 0x29a750) -> 0x37ec8 fde=[ 30d1c] │ │ │ │ + 0xffffffffffeb77dc (offset: 0x29a7a0) -> 0x37f04 fde=[ 30d58] │ │ │ │ + 0xffffffffffeb786c (offset: 0x29a830) -> 0x37f54 fde=[ 30da8] │ │ │ │ + 0xffffffffffeb791c (offset: 0x29a8e0) -> 0x37d50 fde=[ 30ba4] │ │ │ │ + 0xffffffffffeb796c (offset: 0x29a930) -> 0x37d84 fde=[ 30bd8] │ │ │ │ + 0xffffffffffeb7abc (offset: 0x29aa80) -> 0x37f9c fde=[ 30df0] │ │ │ │ + 0xffffffffffeb7c5c (offset: 0x29ac20) -> 0x38008 fde=[ 30e5c] │ │ │ │ + 0xffffffffffeb7ffc (offset: 0x29afc0) -> 0x37fb0 fde=[ 30e04] │ │ │ │ + 0xffffffffffeb817c (offset: 0x29b140) -> 0x38050 fde=[ 30ea4] │ │ │ │ + 0xffffffffffeb820c (offset: 0x29b1d0) -> 0x380a0 fde=[ 30ef4] │ │ │ │ + 0xffffffffffeb82cc (offset: 0x29b290) -> 0x380f4 fde=[ 30f48] │ │ │ │ + 0xffffffffffeb838c (offset: 0x29b350) -> 0x3814c fde=[ 30fa0] │ │ │ │ + 0xffffffffffeb850c (offset: 0x29b4d0) -> 0x38224 fde=[ 31078] │ │ │ │ + 0xffffffffffeb860c (offset: 0x29b5d0) -> 0x38264 fde=[ 310b8] │ │ │ │ + 0xffffffffffeb87cc (offset: 0x29b790) -> 0x38198 fde=[ 30fec] │ │ │ │ + 0xffffffffffeb87ec (offset: 0x29b7b0) -> 0x382b4 fde=[ 31108] │ │ │ │ + 0xffffffffffeb887c (offset: 0x29b840) -> 0x38304 fde=[ 31158] │ │ │ │ + 0xffffffffffeb891c (offset: 0x29b8e0) -> 0x38354 fde=[ 311a8] │ │ │ │ + 0xffffffffffeb8a4c (offset: 0x29ba10) -> 0x383a4 fde=[ 311f8] │ │ │ │ + 0xffffffffffeb8c4c (offset: 0x29bc10) -> 0x38410 fde=[ 31264] │ │ │ │ + 0xffffffffffeb8c5c (offset: 0x29bc20) -> 0x38458 fde=[ 312ac] │ │ │ │ + 0xffffffffffeb8cbc (offset: 0x29bc80) -> 0x38494 fde=[ 312e8] │ │ │ │ + 0xffffffffffeb8d1c (offset: 0x29bce0) -> 0x384d0 fde=[ 31324] │ │ │ │ + 0xffffffffffeb8f8c (offset: 0x29bf50) -> 0x38424 fde=[ 31278] │ │ │ │ + 0xffffffffffeb8fdc (offset: 0x29bfa0) -> 0x38524 fde=[ 31378] │ │ │ │ + 0xffffffffffeb904c (offset: 0x29c010) -> 0x38560 fde=[ 313b4] │ │ │ │ + 0xffffffffffeb913c (offset: 0x29c100) -> 0x385b4 fde=[ 31408] │ │ │ │ + 0xffffffffffeb972c (offset: 0x29c6f0) -> 0x38608 fde=[ 3145c] │ │ │ │ + 0xffffffffffeb99bc (offset: 0x29c980) -> 0x3865c fde=[ 314b0] │ │ │ │ + 0xffffffffffeb9a1c (offset: 0x29c9e0) -> 0x38698 fde=[ 314ec] │ │ │ │ + 0xffffffffffeb9acc (offset: 0x29ca90) -> 0x386d4 fde=[ 31528] │ │ │ │ + 0xffffffffffeb9b1c (offset: 0x29cae0) -> 0x38710 fde=[ 31564] │ │ │ │ + 0xffffffffffeb9b7c (offset: 0x29cb40) -> 0x3874c fde=[ 315a0] │ │ │ │ + 0xffffffffffeb9bfc (offset: 0x29cbc0) -> 0x38788 fde=[ 315dc] │ │ │ │ + 0xffffffffffeb9c6c (offset: 0x29cc30) -> 0x387c4 fde=[ 31618] │ │ │ │ + 0xffffffffffeb9d1c (offset: 0x29cce0) -> 0x38800 fde=[ 31654] │ │ │ │ + 0xffffffffffeb9dac (offset: 0x29cd70) -> 0x38850 fde=[ 316a4] │ │ │ │ + 0xffffffffffeb9e6c (offset: 0x29ce30) -> 0x38890 fde=[ 316e4] │ │ │ │ + 0xffffffffffeb9fac (offset: 0x29cf70) -> 0x388ec fde=[ 31740] │ │ │ │ + 0xffffffffffeb9ffc (offset: 0x29cfc0) -> 0x3893c fde=[ 31790] │ │ │ │ + 0xffffffffffeba24c (offset: 0x29d210) -> 0x389a8 fde=[ 317fc] │ │ │ │ + 0xffffffffffeba49c (offset: 0x29d460) -> 0x38904 fde=[ 31758] │ │ │ │ + 0xffffffffffeba4ac (offset: 0x29d470) -> 0x38a14 fde=[ 31868] │ │ │ │ + 0xffffffffffeba58c (offset: 0x29d550) -> 0x38918 fde=[ 3176c] │ │ │ │ + 0xffffffffffeba5ec (offset: 0x29d5b0) -> 0x38a7c fde=[ 318d0] │ │ │ │ + 0xffffffffffeba79c (offset: 0x29d760) -> 0x38ae4 fde=[ 31938] │ │ │ │ + 0xffffffffffeba9fc (offset: 0x29d9c0) -> 0x38be8 fde=[ 31a3c] │ │ │ │ + 0xffffffffffebab7c (offset: 0x29db40) -> 0x38b8c fde=[ 319e0] │ │ │ │ + 0xffffffffffebabce (offset: 0x29db92) -> 0x38c84 fde=[ 31ad8] │ │ │ │ + 0xffffffffffebac44 (offset: 0x29dc08) -> 0x38cac fde=[ 31b00] │ │ │ │ + 0xffffffffffebad32 (offset: 0x29dcf6) -> 0x38cdc fde=[ 31b30] │ │ │ │ + 0xffffffffffebae20 (offset: 0x29dde4) -> 0x38d0c fde=[ 31b60] │ │ │ │ + 0xffffffffffebaf01 (offset: 0x29dec5) -> 0x38d38 fde=[ 31b8c] │ │ │ │ + 0xffffffffffebaf98 (offset: 0x29df5c) -> 0x38d64 fde=[ 31bb8] │ │ │ │ + 0xffffffffffebb03a (offset: 0x29dffe) -> 0x38d90 fde=[ 31be4] │ │ │ │ + 0xffffffffffebb213 (offset: 0x29e1d7) -> 0x38dbc fde=[ 31c10] │ │ │ │ + 0xffffffffffebb2b0 (offset: 0x29e274) -> 0x38de8 fde=[ 31c3c] │ │ │ │ + 0xffffffffffebb50a (offset: 0x29e4ce) -> 0x38e14 fde=[ 31c68] │ │ │ │ + 0xffffffffffebb657 (offset: 0x29e61b) -> 0x38e44 fde=[ 31c98] │ │ │ │ + 0xffffffffffebb6ad (offset: 0x29e671) -> 0x38e6c fde=[ 31cc0] │ │ │ │ + 0xffffffffffebb884 (offset: 0x29e848) -> 0x38ea0 fde=[ 31cf4] │ │ │ │ + 0xffffffffffebba07 (offset: 0x29e9cb) -> 0x38ee0 fde=[ 31d34] │ │ │ │ + 0xffffffffffebbb81 (offset: 0x29eb45) -> 0x38f14 fde=[ 31d68] │ │ │ │ + 0xffffffffffebbc3a (offset: 0x29ebfe) -> 0x38f28 fde=[ 31d7c] │ │ │ │ + 0xffffffffffebbfb9 (offset: 0x29ef7d) -> 0x38f60 fde=[ 31db4] │ │ │ │ + 0xffffffffffebca66 (offset: 0x29fa2a) -> 0x38f90 fde=[ 31de4] │ │ │ │ + 0xffffffffffebcb59 (offset: 0x29fb1d) -> 0x38fb8 fde=[ 31e0c] │ │ │ │ + 0xffffffffffebcbf6 (offset: 0x29fbba) -> 0x38fcc fde=[ 31e20] │ │ │ │ + 0xffffffffffebcc95 (offset: 0x29fc59) -> 0x38ff4 fde=[ 31e48] │ │ │ │ + 0xffffffffffebcd06 (offset: 0x29fcca) -> 0x3901c fde=[ 31e70] │ │ │ │ + 0xffffffffffebced5 (offset: 0x29fe99) -> 0x39044 fde=[ 31e98] │ │ │ │ + 0xffffffffffebcf50 (offset: 0x29ff14) -> 0x39070 fde=[ 31ec4] │ │ │ │ + 0xffffffffffebd670 (offset: 0x2a0634) -> 0x390a8 fde=[ 31efc] │ │ │ │ + 0xffffffffffebdc24 (offset: 0x2a0be8) -> 0x390e0 fde=[ 31f34] │ │ │ │ + 0xffffffffffebe2b3 (offset: 0x2a1277) -> 0x39118 fde=[ 31f6c] │ │ │ │ + 0xffffffffffebe410 (offset: 0x2a13d4) -> 0x39150 fde=[ 31fa4] │ │ │ │ + 0xffffffffffebe751 (offset: 0x2a1715) -> 0x39188 fde=[ 31fdc] │ │ │ │ + 0xffffffffffebe842 (offset: 0x2a1806) -> 0x391c0 fde=[ 32014] │ │ │ │ + 0xffffffffffebe98d (offset: 0x2a1951) -> 0x391e8 fde=[ 3203c] │ │ │ │ + 0xffffffffffebeb70 (offset: 0x2a1b34) -> 0x3921c fde=[ 32070] │ │ │ │ + 0xffffffffffebecca (offset: 0x2a1c8e) -> 0x3924c fde=[ 320a0] │ │ │ │ + 0xffffffffffebecf5 (offset: 0x2a1cb9) -> 0x39260 fde=[ 320b4] │ │ │ │ + 0xffffffffffebf834 (offset: 0x2a27f8) -> 0x39290 fde=[ 320e4] │ │ │ │ + 0xffffffffffebf867 (offset: 0x2a282b) -> 0x392a4 fde=[ 320f8] │ │ │ │ + 0xffffffffffebfb3c (offset: 0x2a2b00) -> 0x392cc fde=[ 32120] │ │ │ │ + 0xffffffffffebfb72 (offset: 0x2a2b36) -> 0x392e0 fde=[ 32134] │ │ │ │ + 0xffffffffffebff63 (offset: 0x2a2f27) -> 0x39318 fde=[ 3216c] │ │ │ │ + 0xffffffffffec007e (offset: 0x2a3042) -> 0x39344 fde=[ 32198] │ │ │ │ + 0xffffffffffec00ad (offset: 0x2a3071) -> 0x39358 fde=[ 321ac] │ │ │ │ + 0xffffffffffec00c0 (offset: 0x2a3084) -> 0x3936c fde=[ 321c0] │ │ │ │ + 0xffffffffffec00e4 (offset: 0x2a30a8) -> 0x39380 fde=[ 321d4] │ │ │ │ + 0xffffffffffec00f7 (offset: 0x2a30bb) -> 0x39394 fde=[ 321e8] │ │ │ │ + 0xffffffffffec0100 (offset: 0x2a30c4) -> 0x393a8 fde=[ 321fc] │ │ │ │ + 0xffffffffffec0119 (offset: 0x2a30dd) -> 0x393bc fde=[ 32210] │ │ │ │ + 0xffffffffffec0132 (offset: 0x2a30f6) -> 0x393d0 fde=[ 32224] │ │ │ │ + 0xffffffffffec0175 (offset: 0x2a3139) -> 0x393f0 fde=[ 32244] │ │ │ │ + 0xffffffffffec01ba (offset: 0x2a317e) -> 0x39410 fde=[ 32264] │ │ │ │ + 0xffffffffffec0260 (offset: 0x2a3224) -> 0x39440 fde=[ 32294] │ │ │ │ + 0xffffffffffec0275 (offset: 0x2a3239) -> 0x39454 fde=[ 322a8] │ │ │ │ + 0xffffffffffec060a (offset: 0x2a35ce) -> 0x39484 fde=[ 322d8] │ │ │ │ + 0xffffffffffec06ce (offset: 0x2a3692) -> 0x394a4 fde=[ 322f8] │ │ │ │ + 0xffffffffffec06ec (offset: 0x2a36b0) -> 0x394bc fde=[ 32310] │ │ │ │ + 0xffffffffffec071c (offset: 0x2a36e0) -> 0x394d8 fde=[ 3232c] │ │ │ │ + 0xffffffffffec078c (offset: 0x2a3750) -> 0x39524 fde=[ 32378] │ │ │ │ + 0xffffffffffec18dc (offset: 0x2a48a0) -> 0x39704 fde=[ 32558] │ │ │ │ + 0xffffffffffec1b7c (offset: 0x2a4b40) -> 0x3957c fde=[ 323d0] │ │ │ │ + 0xffffffffffec1f8c (offset: 0x2a4f50) -> 0x39670 fde=[ 324c4] │ │ │ │ + 0xffffffffffec20fc (offset: 0x2a50c0) -> 0x396d8 fde=[ 3252c] │ │ │ │ + 0xffffffffffec213c (offset: 0x2a5100) -> 0x39754 fde=[ 325a8] │ │ │ │ + 0xffffffffffec230c (offset: 0x2a52d0) -> 0x397a4 fde=[ 325f8] │ │ │ │ + 0xffffffffffec231c (offset: 0x2a52e0) -> 0x397b8 fde=[ 3260c] │ │ │ │ + 0xffffffffffec233c (offset: 0x2a5300) -> 0x397cc fde=[ 32620] │ │ │ │ + 0xffffffffffec234c (offset: 0x2a5310) -> 0x397e0 fde=[ 32634] │ │ │ │ + 0xffffffffffec236c (offset: 0x2a5330) -> 0x397f8 fde=[ 3264c] │ │ │ │ + 0xffffffffffec23ac (offset: 0x2a5370) -> 0x39814 fde=[ 32668] │ │ │ │ + 0xffffffffffec23bc (offset: 0x2a5380) -> 0x39828 fde=[ 3267c] │ │ │ │ + 0xffffffffffec23cc (offset: 0x2a5390) -> 0x3983c fde=[ 32690] │ │ │ │ + 0xffffffffffec23ec (offset: 0x2a53b0) -> 0x39954 fde=[ 327a8] │ │ │ │ + 0xffffffffffec2fec (offset: 0x2a5fb0) -> 0x399a8 fde=[ 327fc] │ │ │ │ + 0xffffffffffec320c (offset: 0x2a61d0) -> 0x399f8 fde=[ 3284c] │ │ │ │ + 0xffffffffffec33cc (offset: 0x2a6390) -> 0x39854 fde=[ 326a8] │ │ │ │ + 0xffffffffffec33ec (offset: 0x2a63b0) -> 0x3986c fde=[ 326c0] │ │ │ │ + 0xffffffffffec344c (offset: 0x2a6410) -> 0x39a2c fde=[ 32880] │ │ │ │ + 0xffffffffffec352c (offset: 0x2a64f0) -> 0x39890 fde=[ 326e4] │ │ │ │ + 0xffffffffffec353c (offset: 0x2a6500) -> 0x39a94 fde=[ 328e8] │ │ │ │ + 0xffffffffffec357c (offset: 0x2a6540) -> 0x39ac4 fde=[ 32918] │ │ │ │ + 0xffffffffffec362c (offset: 0x2a65f0) -> 0x39b40 fde=[ 32994] │ │ │ │ + 0xffffffffffec375c (offset: 0x2a6720) -> 0x39b88 fde=[ 329dc] │ │ │ │ + 0xffffffffffec38ac (offset: 0x2a6870) -> 0x39bdc fde=[ 32a30] │ │ │ │ + 0xffffffffffec3a6c (offset: 0x2a6a30) -> 0x39b2c fde=[ 32980] │ │ │ │ + 0xffffffffffec3aac (offset: 0x2a6a70) -> 0x39c2c fde=[ 32a80] │ │ │ │ + 0xffffffffffec3b8c (offset: 0x2a6b50) -> 0x39c94 fde=[ 32ae8] │ │ │ │ + 0xffffffffffec3c3c (offset: 0x2a6c00) -> 0x39cfc fde=[ 32b50] │ │ │ │ + 0xffffffffffec3d1c (offset: 0x2a6ce0) -> 0x39d64 fde=[ 32bb8] │ │ │ │ + 0xffffffffffec3dac (offset: 0x2a6d70) -> 0x39da4 fde=[ 32bf8] │ │ │ │ + 0xffffffffffec3e5c (offset: 0x2a6e20) -> 0x39dec fde=[ 32c40] │ │ │ │ + 0xffffffffffec40f7 (offset: 0x2a70bb) -> 0x3c8bc fde=[ 35710] │ │ │ │ + 0xffffffffffec7d3c (offset: 0x2aad00) -> 0x3c8f0 fde=[ 35744] │ │ │ │ + 0xffffffffffec7e3c (offset: 0x2aae00) -> 0x3c920 fde=[ 35774] │ │ │ │ + 0xffffffffffec89bc (offset: 0x2ab980) -> 0x3c954 fde=[ 357a8] │ │ │ │ + 0xffffffffffec8d8c (offset: 0x2abd50) -> 0x3c988 fde=[ 357dc] │ │ │ │ + 0xffffffffffec91cc (offset: 0x2ac190) -> 0x39ea8 fde=[ 32cfc] │ │ │ │ + 0xffffffffffec943c (offset: 0x2ac400) -> 0x3c9bc fde=[ 35810] │ │ │ │ + 0xffffffffffec94ac (offset: 0x2ac470) -> 0x39f10 fde=[ 32d64] │ │ │ │ + 0xffffffffffec951c (offset: 0x2ac4e0) -> 0x3c9e8 fde=[ 3583c] │ │ │ │ + 0xffffffffffec962c (offset: 0x2ac5f0) -> 0x39f3c fde=[ 32d90] │ │ │ │ + 0xffffffffffec96cc (offset: 0x2ac690) -> 0x39f70 fde=[ 32dc4] │ │ │ │ + 0xffffffffffec973c (offset: 0x2ac700) -> 0x3ca1c fde=[ 35870] │ │ │ │ + 0xffffffffffec97ec (offset: 0x2ac7b0) -> 0x39f9c fde=[ 32df0] │ │ │ │ + 0xffffffffffec989c (offset: 0x2ac860) -> 0x39fd0 fde=[ 32e24] │ │ │ │ + 0xffffffffffec98ac (offset: 0x2ac870) -> 0x39fe4 fde=[ 32e38] │ │ │ │ + 0xffffffffffec98fc (offset: 0x2ac8c0) -> 0x3a00c fde=[ 32e60] │ │ │ │ + 0xffffffffffec99bc (offset: 0x2ac980) -> 0x3a040 fde=[ 32e94] │ │ │ │ + 0xffffffffffec9a7c (offset: 0x2aca40) -> 0x3ca5c fde=[ 358b0] │ │ │ │ + 0xffffffffffec9b0c (offset: 0x2acad0) -> 0x3ca94 fde=[ 358e8] │ │ │ │ + 0xffffffffffec9c0c (offset: 0x2acbd0) -> 0x3cad0 fde=[ 35924] │ │ │ │ + 0xffffffffffec9cbc (offset: 0x2acc80) -> 0x3cb0c fde=[ 35960] │ │ │ │ + 0xffffffffffec9e2c (offset: 0x2acdf0) -> 0x3a074 fde=[ 32ec8] │ │ │ │ + 0xffffffffffec9ecc (offset: 0x2ace90) -> 0x3a0a8 fde=[ 32efc] │ │ │ │ + 0xffffffffffec9f4c (offset: 0x2acf10) -> 0x3a0dc fde=[ 32f30] │ │ │ │ + 0xffffffffffec9fcc (offset: 0x2acf90) -> 0x3a110 fde=[ 32f64] │ │ │ │ + 0xffffffffffeca04c (offset: 0x2ad010) -> 0x3a144 fde=[ 32f98] │ │ │ │ + 0xffffffffffeca06c (offset: 0x2ad030) -> 0x3cb48 fde=[ 3599c] │ │ │ │ + 0xffffffffffeca0cc (offset: 0x2ad090) -> 0x3cb74 fde=[ 359c8] │ │ │ │ + 0xffffffffffeca12c (offset: 0x2ad0f0) -> 0x3cba8 fde=[ 359fc] │ │ │ │ + 0xffffffffffeca1ac (offset: 0x2ad170) -> 0x3a158 fde=[ 32fac] │ │ │ │ + 0xffffffffffeca23c (offset: 0x2ad200) -> 0x3a188 fde=[ 32fdc] │ │ │ │ + 0xffffffffffeca2ac (offset: 0x2ad270) -> 0x3cbd8 fde=[ 35a2c] │ │ │ │ + 0xffffffffffeca53c (offset: 0x2ad500) -> 0x3cc14 fde=[ 35a68] │ │ │ │ + 0xffffffffffeca5ec (offset: 0x2ad5b0) -> 0x3cc48 fde=[ 35a9c] │ │ │ │ + 0xffffffffffeca69c (offset: 0x2ad660) -> 0x3cc84 fde=[ 35ad8] │ │ │ │ + 0xffffffffffeca7ec (offset: 0x2ad7b0) -> 0x3a1b8 fde=[ 3300c] │ │ │ │ + 0xffffffffffeca83c (offset: 0x2ad800) -> 0x3a1e0 fde=[ 33034] │ │ │ │ + 0xffffffffffeca87c (offset: 0x2ad840) -> 0x3a204 fde=[ 33058] │ │ │ │ + 0xffffffffffeca8bc (offset: 0x2ad880) -> 0x3ccc0 fde=[ 35b14] │ │ │ │ + 0xffffffffffeca9bc (offset: 0x2ad980) -> 0x3a218 fde=[ 3306c] │ │ │ │ + 0xffffffffffecaa2c (offset: 0x2ad9f0) -> 0x3ccfc fde=[ 35b50] │ │ │ │ + 0xffffffffffecaadc (offset: 0x2adaa0) -> 0x3cd30 fde=[ 35b84] │ │ │ │ + 0xffffffffffecac9c (offset: 0x2adc60) -> 0x3a244 fde=[ 33098] │ │ │ │ + 0xffffffffffecaccc (offset: 0x2adc90) -> 0x3a264 fde=[ 330b8] │ │ │ │ + 0xffffffffffecad3c (offset: 0x2add00) -> 0x3a290 fde=[ 330e4] │ │ │ │ + 0xffffffffffecad6c (offset: 0x2add30) -> 0x3cd6c fde=[ 35bc0] │ │ │ │ + 0xffffffffffecadfc (offset: 0x2addc0) -> 0x3a2a4 fde=[ 330f8] │ │ │ │ + 0xffffffffffecae8c (offset: 0x2ade50) -> 0x3a2cc fde=[ 33120] │ │ │ │ + 0xffffffffffecaeac (offset: 0x2ade70) -> 0x3cda4 fde=[ 35bf8] │ │ │ │ + 0xffffffffffecaf4c (offset: 0x2adf10) -> 0x3a2e0 fde=[ 33134] │ │ │ │ + 0xffffffffffecafdc (offset: 0x2adfa0) -> 0x3a314 fde=[ 33168] │ │ │ │ + 0xffffffffffecb01c (offset: 0x2adfe0) -> 0x3a33c fde=[ 33190] │ │ │ │ + 0xffffffffffecb10c (offset: 0x2ae0d0) -> 0x3a370 fde=[ 331c4] │ │ │ │ + 0xffffffffffecb12c (offset: 0x2ae0f0) -> 0x3cddc fde=[ 35c30] │ │ │ │ + 0xffffffffffecb1bc (offset: 0x2ae180) -> 0x3a384 fde=[ 331d8] │ │ │ │ + 0xffffffffffecb1ec (offset: 0x2ae1b0) -> 0x3a3a4 fde=[ 331f8] │ │ │ │ + 0xffffffffffecb22c (offset: 0x2ae1f0) -> 0x3a3b8 fde=[ 3320c] │ │ │ │ + 0xffffffffffecb29c (offset: 0x2ae260) -> 0x3a3e4 fde=[ 33238] │ │ │ │ + 0xffffffffffecb30c (offset: 0x2ae2d0) -> 0x3ce14 fde=[ 35c68] │ │ │ │ + 0xffffffffffecb36c (offset: 0x2ae330) -> 0x3a410 fde=[ 33264] │ │ │ │ + 0xffffffffffecb38c (offset: 0x2ae350) -> 0x3ce48 fde=[ 35c9c] │ │ │ │ + 0xffffffffffecb75c (offset: 0x2ae720) -> 0x3ce84 fde=[ 35cd8] │ │ │ │ + 0xffffffffffecb83c (offset: 0x2ae800) -> 0x3a440 fde=[ 33294] │ │ │ │ + 0xffffffffffecb87c (offset: 0x2ae840) -> 0x3a468 fde=[ 332bc] │ │ │ │ + 0xffffffffffecb88c (offset: 0x2ae850) -> 0x3a47c fde=[ 332d0] │ │ │ │ + 0xffffffffffecb95c (offset: 0x2ae920) -> 0x3a4b0 fde=[ 33304] │ │ │ │ + 0xffffffffffecb96c (offset: 0x2ae930) -> 0x3ceb4 fde=[ 35d08] │ │ │ │ + 0xffffffffffecb9dc (offset: 0x2ae9a0) -> 0x3a4c4 fde=[ 33318] │ │ │ │ + 0xffffffffffecb9fc (offset: 0x2ae9c0) -> 0x3cee8 fde=[ 35d3c] │ │ │ │ + 0xffffffffffecbaec (offset: 0x2aeab0) -> 0x3cf14 fde=[ 35d68] │ │ │ │ + 0xffffffffffecc41c (offset: 0x2af3e0) -> 0x3a510 fde=[ 33364] │ │ │ │ + 0xffffffffffecc84c (offset: 0x2af810) -> 0x3a540 fde=[ 33394] │ │ │ │ + 0xffffffffffeccb1c (offset: 0x2afae0) -> 0x3a56c fde=[ 333c0] │ │ │ │ + 0xffffffffffeccb2c (offset: 0x2afaf0) -> 0x3a5a4 fde=[ 333f8] │ │ │ │ + 0xffffffffffeccb3c (offset: 0x2afb00) -> 0x3a5c0 fde=[ 33414] │ │ │ │ + 0xffffffffffecce2c (offset: 0x2afdf0) -> 0x3a5f0 fde=[ 33444] │ │ │ │ + 0xffffffffffecd7cc (offset: 0x2b0790) -> 0x3a640 fde=[ 33494] │ │ │ │ + 0xffffffffffecd8bc (offset: 0x2b0880) -> 0x3a670 fde=[ 334c4] │ │ │ │ + 0xffffffffffeced0c (offset: 0x2b1cd0) -> 0x3a69c fde=[ 334f0] │ │ │ │ + 0xffffffffffecf31c (offset: 0x2b22e0) -> 0x3d02c fde=[ 35e80] │ │ │ │ + 0xffffffffffecf45c (offset: 0x2b2420) -> 0x3d060 fde=[ 35eb4] │ │ │ │ + 0xffffffffffecf57c (offset: 0x2b2540) -> 0x3d094 fde=[ 35ee8] │ │ │ │ + 0xffffffffffecf6ac (offset: 0x2b2670) -> 0x3d0c8 fde=[ 35f1c] │ │ │ │ + 0xffffffffffecf7cc (offset: 0x2b2790) -> 0x3d0fc fde=[ 35f50] │ │ │ │ + 0xffffffffffecf8ec (offset: 0x2b28b0) -> 0x3a6dc fde=[ 33530] │ │ │ │ + 0xffffffffffecf9ec (offset: 0x2b29b0) -> 0x3a6f0 fde=[ 33544] │ │ │ │ + 0xffffffffffecfa0c (offset: 0x2b29d0) -> 0x3d130 fde=[ 35f84] │ │ │ │ + 0xffffffffffecfa6c (offset: 0x2b2a30) -> 0x3a704 fde=[ 33558] │ │ │ │ + 0xffffffffffecfb2c (offset: 0x2b2af0) -> 0x3a730 fde=[ 33584] │ │ │ │ + 0xffffffffffecfbec (offset: 0x2b2bb0) -> 0x3a75c fde=[ 335b0] │ │ │ │ + 0xffffffffffecfcac (offset: 0x2b2c70) -> 0x3a788 fde=[ 335dc] │ │ │ │ + 0xffffffffffecfdbc (offset: 0x2b2d80) -> 0x3a7b4 fde=[ 33608] │ │ │ │ + 0xffffffffffecfe7c (offset: 0x2b2e40) -> 0x3a7e0 fde=[ 33634] │ │ │ │ + 0xffffffffffecff2c (offset: 0x2b2ef0) -> 0x3a80c fde=[ 33660] │ │ │ │ + 0xffffffffffed009c (offset: 0x2b3060) -> 0x3a820 fde=[ 33674] │ │ │ │ + 0xffffffffffed041c (offset: 0x2b33e0) -> 0x3d158 fde=[ 35fac] │ │ │ │ + 0xffffffffffed096c (offset: 0x2b3930) -> 0x3a850 fde=[ 336a4] │ │ │ │ + 0xffffffffffed0a1c (offset: 0x2b39e0) -> 0x3a864 fde=[ 336b8] │ │ │ │ + 0xffffffffffed0adc (offset: 0x2b3aa0) -> 0x3a888 fde=[ 336dc] │ │ │ │ + 0xffffffffffed113c (offset: 0x2b4100) -> 0x3a8b4 fde=[ 33708] │ │ │ │ + 0xffffffffffed179c (offset: 0x2b4760) -> 0x3a8e0 fde=[ 33734] │ │ │ │ + 0xffffffffffed1e0c (offset: 0x2b4dd0) -> 0x3a90c fde=[ 33760] │ │ │ │ + 0xffffffffffed24bc (offset: 0x2b5480) -> 0x3a938 fde=[ 3378c] │ │ │ │ + 0xffffffffffed2b6c (offset: 0x2b5b30) -> 0x3d18c fde=[ 35fe0] │ │ │ │ + 0xffffffffffed357c (offset: 0x2b6540) -> 0x3d1c0 fde=[ 36014] │ │ │ │ + 0xffffffffffed3f8c (offset: 0x2b6f50) -> 0x3d1f4 fde=[ 36048] │ │ │ │ + 0xffffffffffed492c (offset: 0x2b78f0) -> 0x3d228 fde=[ 3607c] │ │ │ │ + 0xffffffffffed530c (offset: 0x2b82d0) -> 0x3d25c fde=[ 360b0] │ │ │ │ + 0xffffffffffed5dbc (offset: 0x2b8d80) -> 0x3a964 fde=[ 337b8] │ │ │ │ + 0xffffffffffed5ebc (offset: 0x2b8e80) -> 0x3a978 fde=[ 337cc] │ │ │ │ + 0xffffffffffed62cc (offset: 0x2b9290) -> 0x3a9d4 fde=[ 33828] │ │ │ │ + 0xffffffffffed63cc (offset: 0x2b9390) -> 0x3aa04 fde=[ 33858] │ │ │ │ + 0xffffffffffed64bc (offset: 0x2b9480) -> 0x3aa30 fde=[ 33884] │ │ │ │ + 0xffffffffffed65bc (offset: 0x2b9580) -> 0x3aa60 fde=[ 338b4] │ │ │ │ + 0xffffffffffed663c (offset: 0x2b9600) -> 0x3aa8c fde=[ 338e0] │ │ │ │ + 0xffffffffffed66bc (offset: 0x2b9680) -> 0x3aab4 fde=[ 33908] │ │ │ │ + 0xffffffffffed670c (offset: 0x2b96d0) -> 0x3aad0 fde=[ 33924] │ │ │ │ + 0xffffffffffed677c (offset: 0x2b9740) -> 0x3d290 fde=[ 360e4] │ │ │ │ + 0xffffffffffed68bc (offset: 0x2b9880) -> 0x3d2c4 fde=[ 36118] │ │ │ │ + 0xffffffffffed6abc (offset: 0x2b9a80) -> 0x3d2f8 fde=[ 3614c] │ │ │ │ + 0xffffffffffed6e4c (offset: 0x2b9e10) -> 0x3aaf8 fde=[ 3394c] │ │ │ │ + 0xffffffffffed6e7c (offset: 0x2b9e40) -> 0x3d32c fde=[ 36180] │ │ │ │ + 0xffffffffffed726c (offset: 0x2ba230) -> 0x3d360 fde=[ 361b4] │ │ │ │ + 0xffffffffffed74cc (offset: 0x2ba490) -> 0x3d3b0 fde=[ 36204] │ │ │ │ + 0xffffffffffed76bc (offset: 0x2ba680) -> 0x3ab30 fde=[ 33984] │ │ │ │ + 0xffffffffffed79ec (offset: 0x2ba9b0) -> 0x3d3e4 fde=[ 36238] │ │ │ │ + 0xffffffffffed7b3c (offset: 0x2bab00) -> 0x3ab60 fde=[ 339b4] │ │ │ │ + 0xffffffffffed7b5d (offset: 0x2bab21) -> 0x3d418 fde=[ 3626c] │ │ │ │ + 0xffffffffffed7ccc (offset: 0x2bac90) -> 0x3d448 fde=[ 3629c] │ │ │ │ + 0xffffffffffed7d6c (offset: 0x2bad30) -> 0x3ab9c fde=[ 339f0] │ │ │ │ + 0xffffffffffed7d8c (offset: 0x2bad50) -> 0x3d468 fde=[ 362bc] │ │ │ │ + 0xffffffffffed7edc (offset: 0x2baea0) -> 0x3abc4 fde=[ 33a18] │ │ │ │ + 0xffffffffffed7eec (offset: 0x2baeb0) -> 0x3abd8 fde=[ 33a2c] │ │ │ │ + 0xffffffffffed7efc (offset: 0x2baec0) -> 0x3d49c fde=[ 362f0] │ │ │ │ + 0xffffffffffed802c (offset: 0x2baff0) -> 0x3d4cc fde=[ 36320] │ │ │ │ + 0xffffffffffed855c (offset: 0x2bb520) -> 0x3abec fde=[ 33a40] │ │ │ │ + 0xffffffffffed85dc (offset: 0x2bb5a0) -> 0x3ac14 fde=[ 33a68] │ │ │ │ + 0xffffffffffed862c (offset: 0x2bb5f0) -> 0x3ac30 fde=[ 33a84] │ │ │ │ + 0xffffffffffed869c (offset: 0x2bb660) -> 0x3d500 fde=[ 36354] │ │ │ │ + 0xffffffffffed87dc (offset: 0x2bb7a0) -> 0x3ac58 fde=[ 33aac] │ │ │ │ + 0xffffffffffed87fc (offset: 0x2bb7c0) -> 0x3ac78 fde=[ 33acc] │ │ │ │ + 0xffffffffffed881c (offset: 0x2bb7e0) -> 0x3ac98 fde=[ 33aec] │ │ │ │ + 0xffffffffffed882c (offset: 0x2bb7f0) -> 0x3acac fde=[ 33b00] │ │ │ │ + 0xffffffffffed884c (offset: 0x2bb810) -> 0x3accc fde=[ 33b20] │ │ │ │ + 0xffffffffffed885c (offset: 0x2bb820) -> 0x3d534 fde=[ 36388] │ │ │ │ + 0xffffffffffed88dc (offset: 0x2bb8a0) -> 0x3acec fde=[ 33b40] │ │ │ │ + 0xffffffffffed88ec (offset: 0x2bb8b0) -> 0x3ad00 fde=[ 33b54] │ │ │ │ + 0xffffffffffed88fc (offset: 0x2bb8c0) -> 0x3ad14 fde=[ 33b68] │ │ │ │ + 0xffffffffffed890c (offset: 0x2bb8d0) -> 0x3d564 fde=[ 363b8] │ │ │ │ + 0xffffffffffed89fc (offset: 0x2bb9c0) -> 0x3d594 fde=[ 363e8] │ │ │ │ + 0xffffffffffed8abc (offset: 0x2bba80) -> 0x3ad44 fde=[ 33b98] │ │ │ │ + 0xffffffffffed8adc (offset: 0x2bbaa0) -> 0x3d5bc fde=[ 36410] │ │ │ │ + 0xffffffffffed8b9c (offset: 0x2bbb60) -> 0x3ad7c fde=[ 33bd0] │ │ │ │ + 0xffffffffffed90dc (offset: 0x2bc0a0) -> 0x3adac fde=[ 33c00] │ │ │ │ + 0xffffffffffed911c (offset: 0x2bc0e0) -> 0x3d614 fde=[ 36468] │ │ │ │ + 0xffffffffffed944c (offset: 0x2bc410) -> 0x3d650 fde=[ 364a4] │ │ │ │ + 0xffffffffffeda16c (offset: 0x2bd130) -> 0x3d68c fde=[ 364e0] │ │ │ │ + 0xffffffffffeda22c (offset: 0x2bd1f0) -> 0x3addc fde=[ 33c30] │ │ │ │ + 0xffffffffffeda2fc (offset: 0x2bd2c0) -> 0x3d6c0 fde=[ 36514] │ │ │ │ + 0xffffffffffeda3cc (offset: 0x2bd390) -> 0x3aec4 fde=[ 33d18] │ │ │ │ + 0xffffffffffeda5bc (offset: 0x2bd580) -> 0x3d6e8 fde=[ 3653c] │ │ │ │ + 0xffffffffffeda87c (offset: 0x2bd840) -> 0x3aed8 fde=[ 33d2c] │ │ │ │ + 0xffffffffffedabcc (offset: 0x2bdb90) -> 0x3af08 fde=[ 33d5c] │ │ │ │ + 0xffffffffffedaf6c (offset: 0x2bdf30) -> 0x3af38 fde=[ 33d8c] │ │ │ │ + 0xffffffffffedb12c (offset: 0x2be0f0) -> 0x3af64 fde=[ 33db8] │ │ │ │ + 0xffffffffffedb3cc (offset: 0x2be390) -> 0x3af90 fde=[ 33de4] │ │ │ │ + 0xffffffffffedc6bc (offset: 0x2bf680) -> 0x3d74c fde=[ 365a0] │ │ │ │ + 0xffffffffffedc83c (offset: 0x2bf800) -> 0x3afc0 fde=[ 33e14] │ │ │ │ + 0xffffffffffedc9ec (offset: 0x2bf9b0) -> 0x3d780 fde=[ 365d4] │ │ │ │ + 0xffffffffffedcb1c (offset: 0x2bfae0) -> 0x3d7ac fde=[ 36600] │ │ │ │ + 0xffffffffffedd09c (offset: 0x2c0060) -> 0x3d7e0 fde=[ 36634] │ │ │ │ + 0xffffffffffedf3ac (offset: 0x2c2370) -> 0x3b240 fde=[ 34094] │ │ │ │ + 0xffffffffffedf61c (offset: 0x2c25e0) -> 0x3b27c fde=[ 340d0] │ │ │ │ + 0xffffffffffedfc1c (offset: 0x2c2be0) -> 0x3b2e0 fde=[ 34134] │ │ │ │ + 0xffffffffffedfd4c (offset: 0x2c2d10) -> 0x3b304 fde=[ 34158] │ │ │ │ + 0xffffffffffedffac (offset: 0x2c2f70) -> 0x3b330 fde=[ 34184] │ │ │ │ + 0xffffffffffee082c (offset: 0x2c37f0) -> 0x3b388 fde=[ 341dc] │ │ │ │ + 0xffffffffffee094c (offset: 0x2c3910) -> 0x3b39c fde=[ 341f0] │ │ │ │ + 0xffffffffffee0d4c (offset: 0x2c3d10) -> 0x3b3cc fde=[ 34220] │ │ │ │ + 0xffffffffffee0e2c (offset: 0x2c3df0) -> 0x3d814 fde=[ 36668] │ │ │ │ + 0xffffffffffee1018 (offset: 0x2c3fdc) -> 0x3d850 fde=[ 366a4] │ │ │ │ + 0xffffffffffee3e1c (offset: 0x2c6de0) -> 0x3b458 fde=[ 342ac] │ │ │ │ + 0xffffffffffee3f2c (offset: 0x2c6ef0) -> 0x3b488 fde=[ 342dc] │ │ │ │ + 0xffffffffffee402c (offset: 0x2c6ff0) -> 0x3d884 fde=[ 366d8] │ │ │ │ + 0xffffffffffee473c (offset: 0x2c7700) -> 0x3b4d0 fde=[ 34324] │ │ │ │ + 0xffffffffffee4b3c (offset: 0x2c7b00) -> 0x3b500 fde=[ 34354] │ │ │ │ + 0xffffffffffee4cdc (offset: 0x2c7ca0) -> 0x3b550 fde=[ 343a4] │ │ │ │ + 0xffffffffffee553c (offset: 0x2c8500) -> 0x3b578 fde=[ 343cc] │ │ │ │ + 0xffffffffffee55ac (offset: 0x2c8570) -> 0x3b58c fde=[ 343e0] │ │ │ │ + 0xffffffffffee561c (offset: 0x2c85e0) -> 0x3b5a0 fde=[ 343f4] │ │ │ │ + 0xffffffffffee656c (offset: 0x2c9530) -> 0x3b5e0 fde=[ 34434] │ │ │ │ + 0xffffffffffee67cc (offset: 0x2c9790) -> 0x3b620 fde=[ 34474] │ │ │ │ + 0xffffffffffee69ac (offset: 0x2c9970) -> 0x3b650 fde=[ 344a4] │ │ │ │ + 0xffffffffffee6d0c (offset: 0x2c9cd0) -> 0x3b680 fde=[ 344d4] │ │ │ │ + 0xffffffffffee6eac (offset: 0x2c9e70) -> 0x3d8b4 fde=[ 36708] │ │ │ │ + 0xffffffffffee6f3c (offset: 0x2c9f00) -> 0x3b6ac fde=[ 34500] │ │ │ │ + 0xffffffffffee6f7c (offset: 0x2c9f40) -> 0x3b6d4 fde=[ 34528] │ │ │ │ + 0xffffffffffee6fcc (offset: 0x2c9f90) -> 0x3d8e8 fde=[ 3673c] │ │ │ │ + 0xffffffffffee709c (offset: 0x2ca060) -> 0x3d920 fde=[ 36774] │ │ │ │ + 0xffffffffffee70fc (offset: 0x2ca0c0) -> 0x3b6fc fde=[ 34550] │ │ │ │ + 0xffffffffffee73dc (offset: 0x2ca3a0) -> 0x3b72c fde=[ 34580] │ │ │ │ + 0xffffffffffee74ac (offset: 0x2ca470) -> 0x3d954 fde=[ 367a8] │ │ │ │ + 0xffffffffffee780c (offset: 0x2ca7d0) -> 0x3d988 fde=[ 367dc] │ │ │ │ + 0xffffffffffee797c (offset: 0x2ca940) -> 0x3d9b8 fde=[ 3680c] │ │ │ │ + 0xffffffffffee802c (offset: 0x2caff0) -> 0x3b754 fde=[ 345a8] │ │ │ │ + 0xffffffffffee807c (offset: 0x2cb040) -> 0x3d9ec fde=[ 36840] │ │ │ │ + 0xffffffffffee822c (offset: 0x2cb1f0) -> 0x3da20 fde=[ 36874] │ │ │ │ + 0xffffffffffee853c (offset: 0x2cb500) -> 0x3da54 fde=[ 368a8] │ │ │ │ + 0xffffffffffee879c (offset: 0x2cb760) -> 0x3da88 fde=[ 368dc] │ │ │ │ + 0xffffffffffee89bc (offset: 0x2cb980) -> 0x3dabc fde=[ 36910] │ │ │ │ + 0xffffffffffee8b90 (offset: 0x2cbb54) -> 0x3daf0 fde=[ 36944] │ │ │ │ + 0xffffffffffee8cfc (offset: 0x2cbcc0) -> 0x3db1c fde=[ 36970] │ │ │ │ + 0xffffffffffee8e6c (offset: 0x2cbe30) -> 0x3b7ac fde=[ 34600] │ │ │ │ + 0xffffffffffee8e80 (offset: 0x2cbe44) -> 0x3db4c fde=[ 369a0] │ │ │ │ + 0xffffffffffee8fec (offset: 0x2cbfb0) -> 0x3b7e4 fde=[ 34638] │ │ │ │ + 0xffffffffffee9072 (offset: 0x2cc036) -> 0x3dba0 fde=[ 369f4] │ │ │ │ + 0xffffffffffee925c (offset: 0x2cc220) -> 0x3dbc8 fde=[ 36a1c] │ │ │ │ + 0xffffffffffee932c (offset: 0x2cc2f0) -> 0x3dbf4 fde=[ 36a48] │ │ │ │ + 0xffffffffffee95fc (offset: 0x2cc5c0) -> 0x3dc28 fde=[ 36a7c] │ │ │ │ + 0xffffffffffee96bc (offset: 0x2cc680) -> 0x3b808 fde=[ 3465c] │ │ │ │ + 0xffffffffffee98dc (offset: 0x2cc8a0) -> 0x3b834 fde=[ 34688] │ │ │ │ + 0xffffffffffee992c (offset: 0x2cc8f0) -> 0x3b858 fde=[ 346ac] │ │ │ │ + 0xffffffffffee994c (offset: 0x2cc910) -> 0x3b874 fde=[ 346c8] │ │ │ │ + 0xffffffffffee9a2c (offset: 0x2cc9f0) -> 0x3b8a4 fde=[ 346f8] │ │ │ │ + 0xffffffffffee9a9c (offset: 0x2cca60) -> 0x3dc84 fde=[ 36ad8] │ │ │ │ + 0xffffffffffeeb73c (offset: 0x2ce700) -> 0x3dcb8 fde=[ 36b0c] │ │ │ │ + 0xffffffffffeeb9ec (offset: 0x2ce9b0) -> 0x3b918 fde=[ 3476c] │ │ │ │ + 0xffffffffffeeba2c (offset: 0x2ce9f0) -> 0x3dcec fde=[ 36b40] │ │ │ │ + 0xffffffffffeebdcc (offset: 0x2ced90) -> 0x3b92c fde=[ 34780] │ │ │ │ + 0xffffffffffeebe7c (offset: 0x2cee40) -> 0x3b958 fde=[ 347ac] │ │ │ │ + 0xffffffffffeec14c (offset: 0x2cf110) -> 0x3dd20 fde=[ 36b74] │ │ │ │ + 0xffffffffffeec69c (offset: 0x2cf660) -> 0x3dd54 fde=[ 36ba8] │ │ │ │ + 0xffffffffffeeca4c (offset: 0x2cfa10) -> 0x3b9a0 fde=[ 347f4] │ │ │ │ + 0xffffffffffeecafc (offset: 0x2cfac0) -> 0x3dd88 fde=[ 36bdc] │ │ │ │ + 0xffffffffffeece2c (offset: 0x2cfdf0) -> 0x3ddbc fde=[ 36c10] │ │ │ │ + 0xffffffffffeecfbc (offset: 0x2cff80) -> 0x3ddec fde=[ 36c40] │ │ │ │ + 0xffffffffffeed0bc (offset: 0x2d0080) -> 0x3b9cc fde=[ 34820] │ │ │ │ + 0xffffffffffeed18c (offset: 0x2d0150) -> 0x3b9f4 fde=[ 34848] │ │ │ │ + 0xffffffffffeed21c (offset: 0x2d01e0) -> 0x3de24 fde=[ 36c78] │ │ │ │ + 0xffffffffffeeddbc (offset: 0x2d0d80) -> 0x3de58 fde=[ 36cac] │ │ │ │ + 0xffffffffffeeed4c (offset: 0x2d1d10) -> 0x3de94 fde=[ 36ce8] │ │ │ │ + 0xffffffffffeef27c (offset: 0x2d2240) -> 0x3dec8 fde=[ 36d1c] │ │ │ │ + 0xffffffffffeef52c (offset: 0x2d24f0) -> 0x3def8 fde=[ 36d4c] │ │ │ │ + 0xffffffffffeef8dc (offset: 0x2d28a0) -> 0x3df2c fde=[ 36d80] │ │ │ │ + 0xffffffffffeefaac (offset: 0x2d2a70) -> 0x3ba24 fde=[ 34878] │ │ │ │ + 0xffffffffffeefbcc (offset: 0x2d2b90) -> 0x3df5c fde=[ 36db0] │ │ │ │ + 0xffffffffffef027c (offset: 0x2d3240) -> 0x3df90 fde=[ 36de4] │ │ │ │ + 0xffffffffffef02bc (offset: 0x2d3280) -> 0x3dfb8 fde=[ 36e0c] │ │ │ │ + 0xffffffffffef03dc (offset: 0x2d33a0) -> 0x3ba74 fde=[ 348c8] │ │ │ │ + 0xffffffffffef03fc (offset: 0x2d33c0) -> 0x3ba88 fde=[ 348dc] │ │ │ │ + 0xffffffffffef040c (offset: 0x2d33d0) -> 0x3ba9c fde=[ 348f0] │ │ │ │ + 0xffffffffffef041c (offset: 0x2d33e0) -> 0x3bab0 fde=[ 34904] │ │ │ │ + 0xffffffffffef042c (offset: 0x2d33f0) -> 0x3bac4 fde=[ 34918] │ │ │ │ + 0xffffffffffef043c (offset: 0x2d3400) -> 0x3dfe0 fde=[ 36e34] │ │ │ │ + 0xffffffffffef050c (offset: 0x2d34d0) -> 0x3e010 fde=[ 36e64] │ │ │ │ + 0xffffffffffef066c (offset: 0x2d3630) -> 0x3e044 fde=[ 36e98] │ │ │ │ + 0xffffffffffef08ac (offset: 0x2d3870) -> 0x3e078 fde=[ 36ecc] │ │ │ │ + 0xffffffffffef09bc (offset: 0x2d3980) -> 0x3baf4 fde=[ 34948] │ │ │ │ + 0xffffffffffef0a2c (offset: 0x2d39f0) -> 0x3e0ac fde=[ 36f00] │ │ │ │ + 0xffffffffffef0bec (offset: 0x2d3bb0) -> 0x3e0e0 fde=[ 36f34] │ │ │ │ + 0xffffffffffef0cac (offset: 0x2d3c70) -> 0x3e114 fde=[ 36f68] │ │ │ │ + 0xffffffffffef0dec (offset: 0x2d3db0) -> 0x3bb20 fde=[ 34974] │ │ │ │ + 0xffffffffffef0e0c (offset: 0x2d3dd0) -> 0x3bb3c fde=[ 34990] │ │ │ │ + 0xffffffffffef0e6c (offset: 0x2d3e30) -> 0x3bb64 fde=[ 349b8] │ │ │ │ + 0xffffffffffef0e7c (offset: 0x2d3e40) -> 0x3bb78 fde=[ 349cc] │ │ │ │ + 0xffffffffffef0e9c (offset: 0x2d3e60) -> 0x3bba8 fde=[ 349fc] │ │ │ │ + 0xffffffffffef0edc (offset: 0x2d3ea0) -> 0x3bbbc fde=[ 34a10] │ │ │ │ + 0xffffffffffef106c (offset: 0x2d4030) -> 0x3bbfc fde=[ 34a50] │ │ │ │ + 0xffffffffffef112c (offset: 0x2d40f0) -> 0x3bc28 fde=[ 34a7c] │ │ │ │ + 0xffffffffffef113c (offset: 0x2d4100) -> 0x3bc3c fde=[ 34a90] │ │ │ │ + 0xffffffffffef114c (offset: 0x2d4110) -> 0x3bc50 fde=[ 34aa4] │ │ │ │ + 0xffffffffffef119c (offset: 0x2d4160) -> 0x3bc78 fde=[ 34acc] │ │ │ │ + 0xffffffffffef11bc (offset: 0x2d4180) -> 0x3bc8c fde=[ 34ae0] │ │ │ │ + 0xffffffffffef13ac (offset: 0x2d4370) -> 0x3bcbc fde=[ 34b10] │ │ │ │ + 0xffffffffffef13bc (offset: 0x2d4380) -> 0x3bcd0 fde=[ 34b24] │ │ │ │ + 0xffffffffffef13dc (offset: 0x2d43a0) -> 0x3bcf0 fde=[ 34b44] │ │ │ │ + 0xffffffffffef13fc (offset: 0x2d43c0) -> 0x3bd04 fde=[ 34b58] │ │ │ │ + 0xffffffffffef153c (offset: 0x2d4500) -> 0x3bd2c fde=[ 34b80] │ │ │ │ + 0xffffffffffef15ec (offset: 0x2d45b0) -> 0x3bd54 fde=[ 34ba8] │ │ │ │ + 0xffffffffffef17ac (offset: 0x2d4770) -> 0x3bd7c fde=[ 34bd0] │ │ │ │ + 0xffffffffffef181c (offset: 0x2d47e0) -> 0x3bd9c fde=[ 34bf0] │ │ │ │ + 0xffffffffffef183c (offset: 0x2d4800) -> 0x3bdb0 fde=[ 34c04] │ │ │ │ + 0xffffffffffef184c (offset: 0x2d4810) -> 0x3bdc4 fde=[ 34c18] │ │ │ │ + 0xffffffffffef192c (offset: 0x2d48f0) -> 0x3bdfc fde=[ 34c50] │ │ │ │ + 0xffffffffffef194c (offset: 0x2d4910) -> 0x3be10 fde=[ 34c64] │ │ │ │ + 0xffffffffffef1a6c (offset: 0x2d4a30) -> 0x3e148 fde=[ 36f9c] │ │ │ │ + 0xffffffffffef1b6c (offset: 0x2d4b30) -> 0x3e178 fde=[ 36fcc] │ │ │ │ + 0xffffffffffef1c5c (offset: 0x2d4c20) -> 0x3be3c fde=[ 34c90] │ │ │ │ + 0xffffffffffef1d5c (offset: 0x2d4d20) -> 0x3e1a8 fde=[ 36ffc] │ │ │ │ + 0xffffffffffef1e4c (offset: 0x2d4e10) -> 0x3e1d8 fde=[ 3702c] │ │ │ │ + 0xffffffffffef1f4c (offset: 0x2d4f10) -> 0x3be68 fde=[ 34cbc] │ │ │ │ + 0xffffffffffef205c (offset: 0x2d5020) -> 0x3be98 fde=[ 34cec] │ │ │ │ + 0xffffffffffef214c (offset: 0x2d5110) -> 0x3bec4 fde=[ 34d18] │ │ │ │ + 0xffffffffffef242c (offset: 0x2d53f0) -> 0x3bef0 fde=[ 34d44] │ │ │ │ + 0xffffffffffef258c (offset: 0x2d5550) -> 0x3bf1c fde=[ 34d70] │ │ │ │ + 0xffffffffffef26ec (offset: 0x2d56b0) -> 0x3bf4c fde=[ 34da0] │ │ │ │ + 0xffffffffffef273c (offset: 0x2d5700) -> 0x3bf70 fde=[ 34dc4] │ │ │ │ + 0xffffffffffef274c (offset: 0x2d5710) -> 0x3bf84 fde=[ 34dd8] │ │ │ │ + 0xffffffffffef275c (offset: 0x2d5720) -> 0x3bf98 fde=[ 34dec] │ │ │ │ + 0xffffffffffef279c (offset: 0x2d5760) -> 0x3e208 fde=[ 3705c] │ │ │ │ + 0xffffffffffef2d1c (offset: 0x2d5ce0) -> 0x3e290 fde=[ 370e4] │ │ │ │ + 0xffffffffffef31ec (offset: 0x2d61b0) -> 0x3e2c0 fde=[ 37114] │ │ │ │ + 0xffffffffffef338c (offset: 0x2d6350) -> 0x3bfb8 fde=[ 34e0c] │ │ │ │ + 0xffffffffffef35fc (offset: 0x2d65c0) -> 0x3e2f4 fde=[ 37148] │ │ │ │ + 0xffffffffffef379c (offset: 0x2d6760) -> 0x3e328 fde=[ 3717c] │ │ │ │ + 0xffffffffffef395c (offset: 0x2d6920) -> 0x3e35c fde=[ 371b0] │ │ │ │ + 0xffffffffffef3aac (offset: 0x2d6a70) -> 0x3e390 fde=[ 371e4] │ │ │ │ + 0xffffffffffef3d1c (offset: 0x2d6ce0) -> 0x3bfe4 fde=[ 34e38] │ │ │ │ + 0xffffffffffef3eac (offset: 0x2d6e70) -> 0x3c010 fde=[ 34e64] │ │ │ │ + 0xffffffffffef3ebc (offset: 0x2d6e80) -> 0x3c024 fde=[ 34e78] │ │ │ │ + 0xffffffffffef401c (offset: 0x2d6fe0) -> 0x3c054 fde=[ 34ea8] │ │ │ │ + 0xffffffffffef402c (offset: 0x2d6ff0) -> 0x3c068 fde=[ 34ebc] │ │ │ │ + 0xffffffffffef409c (offset: 0x2d7060) -> 0x3c090 fde=[ 34ee4] │ │ │ │ + 0xffffffffffef410c (offset: 0x2d70d0) -> 0x3c0bc fde=[ 34f10] │ │ │ │ + 0xffffffffffef41bc (offset: 0x2d7180) -> 0x3c0e4 fde=[ 34f38] │ │ │ │ + 0xffffffffffef420c (offset: 0x2d71d0) -> 0x3c104 fde=[ 34f58] │ │ │ │ + 0xffffffffffef432c (offset: 0x2d72f0) -> 0x3c12c fde=[ 34f80] │ │ │ │ + 0xffffffffffef439c (offset: 0x2d7360) -> 0x3c158 fde=[ 34fac] │ │ │ │ + 0xffffffffffef453c (offset: 0x2d7500) -> 0x3c17c fde=[ 34fd0] │ │ │ │ + 0xffffffffffef455c (offset: 0x2d7520) -> 0x3c190 fde=[ 34fe4] │ │ │ │ + 0xffffffffffef484c (offset: 0x2d7810) -> 0x3c1c0 fde=[ 35014] │ │ │ │ + 0xffffffffffef512c (offset: 0x2d80f0) -> 0x3c1f0 fde=[ 35044] │ │ │ │ + 0xffffffffffef56dc (offset: 0x2d86a0) -> 0x3c220 fde=[ 35074] │ │ │ │ + 0xffffffffffef573c (offset: 0x2d8700) -> 0x3c248 fde=[ 3509c] │ │ │ │ + 0xffffffffffef576c (offset: 0x2d8730) -> 0x3e3d4 fde=[ 37228] │ │ │ │ + 0xffffffffffef57fc (offset: 0x2d87c0) -> 0x3e400 fde=[ 37254] │ │ │ │ + 0xffffffffffef58fc (offset: 0x2d88c0) -> 0x3c264 fde=[ 350b8] │ │ │ │ + 0xffffffffffef591c (offset: 0x2d88e0) -> 0x3c278 fde=[ 350cc] │ │ │ │ + 0xffffffffffef59fc (offset: 0x2d89c0) -> 0x3c2a4 fde=[ 350f8] │ │ │ │ + 0xffffffffffef5a4c (offset: 0x2d8a10) -> 0x3c2c8 fde=[ 3511c] │ │ │ │ + 0xffffffffffef5a6c (offset: 0x2d8a30) -> 0x3c2e8 fde=[ 3513c] │ │ │ │ + 0xffffffffffef5aac (offset: 0x2d8a70) -> 0x3c308 fde=[ 3515c] │ │ │ │ + 0xffffffffffef5b0c (offset: 0x2d8ad0) -> 0x3c334 fde=[ 35188] │ │ │ │ + 0xffffffffffef5b5c (offset: 0x2d8b20) -> 0x3c358 fde=[ 351ac] │ │ │ │ + 0xffffffffffef5b9c (offset: 0x2d8b60) -> 0x3c378 fde=[ 351cc] │ │ │ │ + 0xffffffffffef5bcc (offset: 0x2d8b90) -> 0x3c38c fde=[ 351e0] │ │ │ │ + 0xffffffffffef5bec (offset: 0x2d8bb0) -> 0x3c3ac fde=[ 35200] │ │ │ │ + 0xffffffffffef5c0c (offset: 0x2d8bd0) -> 0x3c3cc fde=[ 35220] │ │ │ │ + 0xffffffffffef5c2c (offset: 0x2d8bf0) -> 0x3c3ec fde=[ 35240] │ │ │ │ + 0xffffffffffef5c4c (offset: 0x2d8c10) -> 0x3c40c fde=[ 35260] │ │ │ │ + 0xffffffffffef5c6c (offset: 0x2d8c30) -> 0x3c42c fde=[ 35280] │ │ │ │ + 0xffffffffffef5c8c (offset: 0x2d8c50) -> 0x3e430 fde=[ 37284] │ │ │ │ + 0xffffffffffef5dfc (offset: 0x2d8dc0) -> 0x3e460 fde=[ 372b4] │ │ │ │ + 0xffffffffffef5f2c (offset: 0x2d8ef0) -> 0x3e490 fde=[ 372e4] │ │ │ │ + 0xffffffffffef618c (offset: 0x2d9150) -> 0x3e4c4 fde=[ 37318] │ │ │ │ + 0xffffffffffef62bc (offset: 0x2d9280) -> 0x3e4f4 fde=[ 37348] │ │ │ │ + 0xffffffffffef63ec (offset: 0x2d93b0) -> 0x3e524 fde=[ 37378] │ │ │ │ + 0xffffffffffef65fc (offset: 0x2d95c0) -> 0x3c44c fde=[ 352a0] │ │ │ │ + 0xffffffffffef69fc (offset: 0x2d99c0) -> 0x3e554 fde=[ 373a8] │ │ │ │ + 0xffffffffffef6a4c (offset: 0x2d9a10) -> 0x3e57c fde=[ 373d0] │ │ │ │ + 0xffffffffffef6cfc (offset: 0x2d9cc0) -> 0x3e5b0 fde=[ 37404] │ │ │ │ + 0xffffffffffef6e3c (offset: 0x2d9e00) -> 0x3e5e4 fde=[ 37438] │ │ │ │ + 0xffffffffffef721c (offset: 0x2da1e0) -> 0x3e618 fde=[ 3746c] │ │ │ │ + 0xffffffffffef766c (offset: 0x2da630) -> 0x3c478 fde=[ 352cc] │ │ │ │ + 0xffffffffffef7a8c (offset: 0x2daa50) -> 0x3e64c fde=[ 374a0] │ │ │ │ + 0xffffffffffef7c9c (offset: 0x2dac60) -> 0x3c4a4 fde=[ 352f8] │ │ │ │ + 0xffffffffffef7cbc (offset: 0x2dac80) -> 0x3c4b8 fde=[ 3530c] │ │ │ │ + 0xffffffffffef7d6c (offset: 0x2dad30) -> 0x3c4dc fde=[ 35330] │ │ │ │ + 0xffffffffffef7d8c (offset: 0x2dad50) -> 0x3c4f0 fde=[ 35344] │ │ │ │ + 0xffffffffffef7eac (offset: 0x2dae70) -> 0x3e67c fde=[ 374d0] │ │ │ │ + 0xffffffffffef7f1c (offset: 0x2daee0) -> 0x3c51c fde=[ 35370] │ │ │ │ + 0xffffffffffef7f3c (offset: 0x2daf00) -> 0x3c538 fde=[ 3538c] │ │ │ │ + 0xffffffffffef7fac (offset: 0x2daf70) -> 0x3e6a8 fde=[ 374fc] │ │ │ │ + 0xffffffffffef80cc (offset: 0x2db090) -> 0x3c560 fde=[ 353b4] │ │ │ │ + 0xffffffffffef892c (offset: 0x2db8f0) -> 0x3e6dc fde=[ 37530] │ │ │ │ + 0xffffffffffef8a3c (offset: 0x2dba00) -> 0x3c590 fde=[ 353e4] │ │ │ │ + 0xffffffffffef8abc (offset: 0x2dba80) -> 0x3c5a4 fde=[ 353f8] │ │ │ │ + 0xffffffffffef8b6c (offset: 0x2dbb30) -> 0x3c5b8 fde=[ 3540c] │ │ │ │ + 0xffffffffffef8c7c (offset: 0x2dbc40) -> 0x3e70c fde=[ 37560] │ │ │ │ + 0xffffffffffef8dfc (offset: 0x2dbdc0) -> 0x3c5cc fde=[ 35420] │ │ │ │ + 0xffffffffffef8e1c (offset: 0x2dbde0) -> 0x3c5e0 fde=[ 35434] │ │ │ │ + 0xffffffffffef8f0c (offset: 0x2dbed0) -> 0x3c60c fde=[ 35460] │ │ │ │ + 0xffffffffffef8f2c (offset: 0x2dbef0) -> 0x3e740 fde=[ 37594] │ │ │ │ + 0xffffffffffef915c (offset: 0x2dc120) -> 0x3c620 fde=[ 35474] │ │ │ │ + 0xffffffffffef917c (offset: 0x2dc140) -> 0x3e774 fde=[ 375c8] │ │ │ │ + 0xffffffffffef92bc (offset: 0x2dc280) -> 0x3c634 fde=[ 35488] │ │ │ │ + 0xffffffffffef92dc (offset: 0x2dc2a0) -> 0x3c648 fde=[ 3549c] │ │ │ │ + 0xffffffffffef937c (offset: 0x2dc340) -> 0x3c668 fde=[ 354bc] │ │ │ │ + 0xffffffffffef939c (offset: 0x2dc360) -> 0x3c67c fde=[ 354d0] │ │ │ │ + 0xffffffffffef93cc (offset: 0x2dc390) -> 0x3c690 fde=[ 354e4] │ │ │ │ + 0xffffffffffef93fc (offset: 0x2dc3c0) -> 0x3c6a4 fde=[ 354f8] │ │ │ │ + 0xffffffffffef941c (offset: 0x2dc3e0) -> 0x3c6b8 fde=[ 3550c] │ │ │ │ + 0xffffffffffef95bc (offset: 0x2dc580) -> 0x3c6e8 fde=[ 3553c] │ │ │ │ + 0xffffffffffef966c (offset: 0x2dc630) -> 0x3e7a8 fde=[ 375fc] │ │ │ │ + 0xffffffffffef977c (offset: 0x2dc740) -> 0x3c718 fde=[ 3556c] │ │ │ │ + 0xffffffffffef978c (offset: 0x2dc750) -> 0x3c72c fde=[ 35580] │ │ │ │ + 0xffffffffffef979c (offset: 0x2dc760) -> 0x3c740 fde=[ 35594] │ │ │ │ + 0xffffffffffef97ac (offset: 0x2dc770) -> 0x3c754 fde=[ 355a8] │ │ │ │ + 0xffffffffffef97bc (offset: 0x2dc780) -> 0x3c768 fde=[ 355bc] │ │ │ │ + 0xffffffffffef97cc (offset: 0x2dc790) -> 0x3c77c fde=[ 355d0] │ │ │ │ + 0xffffffffffef98ac (offset: 0x2dc870) -> 0x3e7d8 fde=[ 3762c] │ │ │ │ + 0xffffffffffef9e4c (offset: 0x2dce10) -> 0x3e838 fde=[ 3768c] │ │ │ │ + 0xffffffffffef9e5c (offset: 0x2dce20) -> 0x3e84c fde=[ 376a0] │ │ │ │ + 0xffffffffffef9f7c (offset: 0x2dcf40) -> 0x3e86c fde=[ 376c0] │ │ │ │ + 0xffffffffffef9f9c (offset: 0x2dcf60) -> 0x3e880 fde=[ 376d4] │ │ │ │ + 0xffffffffffef9ffc (offset: 0x2dcfc0) -> 0x3e89c fde=[ 376f0] │ │ │ │ + 0xffffffffffefa10c (offset: 0x2dd0d0) -> 0x3e8e8 fde=[ 3773c] │ │ │ │ + 0xffffffffffefa40c (offset: 0x2dd3d0) -> 0x3e8d0 fde=[ 37724] │ │ │ │ + 0xffffffffffefa45c (offset: 0x2dd420) -> 0x3e938 fde=[ 3778c] │ │ │ │ + 0xfffffffffffb157c (offset: 0x394540) -> 0x3e97c fde=[ 377d0] │ │ │ │ + 0xfffffffffffb15cc (offset: 0x394590) -> 0x3e994 fde=[ 377e8] │ │ │ │ + 0xfffffffffffb15ec (offset: 0x3945b0) -> 0x3e9bc fde=[ 37810] │ │ │ │ + 0xfffffffffffb166c (offset: 0x394630) -> 0x3e9d4 fde=[ 37828] │ │ │ │ + 0xfffffffffffb16ec (offset: 0x3946b0) -> 0x3e9ec fde=[ 37840] │ │ │ │ + 0xfffffffffffb170c (offset: 0x3946d0) -> 0x3ea14 fde=[ 37868] │ │ │ │ + 0xfffffffffffb177c (offset: 0x394740) -> 0x3ea2c fde=[ 37880] │ │ │ │ + 0xfffffffffffb1bcc (offset: 0x394b90) -> 0x3ea68 fde=[ 378bc] │ │ │ │ + 0xfffffffffffb1bdc (offset: 0x394ba0) -> 0x3ea7c fde=[ 378d0] │ │ │ │ + 0xfffffffffffb1bec (offset: 0x394bb0) -> 0x3ea90 fde=[ 378e4] │ │ │ │ + 0xfffffffffffb1cac (offset: 0x394c70) -> 0x3eaa4 fde=[ 378f8] │ │ │ │ + 0xfffffffffffb1cbc (offset: 0x394c80) -> 0x3eab8 fde=[ 3790c] │ │ │ │ + 0xfffffffffffb1ccc (offset: 0x394c90) -> 0x3eacc fde=[ 37920] │ │ │ │ + 0xfffffffffffb1d4c (offset: 0x394d10) -> 0x3eaec fde=[ 37940] │ │ │ │ + 0xfffffffffffb1dcc (offset: 0x394d90) -> 0x3eb0c fde=[ 37960] │ │ │ │ + 0xfffffffffffb1ddc (offset: 0x394da0) -> 0x3eb20 fde=[ 37974] │ │ │ │ │ │ │ │ Contents of the .eh_frame section: │ │ │ │ │ │ │ │ │ │ │ │ 00000000 0000000000000014 00000000 CIE │ │ │ │ Version: 1 │ │ │ │ Augmentation: "zR" │ │ │ │ @@ -3700,15 +3700,15 @@ │ │ │ │ │ │ │ │ 00000088 000000000000001c 00000000 CIE │ │ │ │ Version: 1 │ │ │ │ Augmentation: "zPLR" │ │ │ │ Code alignment factor: 1 │ │ │ │ Data alignment factor: -8 │ │ │ │ Return address column: 16 │ │ │ │ - Augmentation data: 9b bd 1d 07 00 1b 1b │ │ │ │ + Augmentation data: 9b fd 1d 07 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 │ │ │ │ │ │ │ │ 000000a8 0000000000000050 00000024 FDE cie=00000088 pc=000000000004a570..000000000004ac96 │ │ │ │ Augmentation data: eb 78 03 00 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -/lib64/ld-linux-x86-64.so.2 │ │ │ │ +N/lib64/ld-linux-x86-64.so.2 │ │ │ │ _ITM_deregisterTMCloneTable │ │ │ │ __gmon_start__ │ │ │ │ _ITM_registerTMCloneTable │ │ │ │ _Unwind_GetLanguageSpecificData │ │ │ │ _Unwind_GetIPInfo │ │ │ │ _Unwind_GetRegionStart │ │ │ │ _Unwind_SetIP │ │ │ │ @@ -4745,39 +4745,76 @@ │ │ │ │ AVAWATAUI │ │ │ │ A]A\A_A^][ │ │ │ │ A]A\A_A^][ │ │ │ │ A]A\A_A^][ │ │ │ │ A\A_A^][ │ │ │ │ A\A_A^][ │ │ │ │ A\A_A^][ │ │ │ │ -33333333b │ │ │ │ -ba}Ho-yp │ │ │ │ -?bc}H;<7 │ │ │ │ -ba~Ho*ba~Ho< │ │ │ │ -4Vba~(o.b │ │ │ │ -H66b!}@h │ │ │ │ -SUAVAWATAUH │ │ │ │ +bB}HXi!bB}HXq │ │ │ │ +bb}H[%#B │ │ │ │ +bB}HXi!b │ │ │ │ +bB}HXi!b │ │ │ │ +bb}H[%[6 │ │ │ │ +bB}HXa b │ │ │ │ +bB}HXI#b │ │ │ │ +bB}HXI"b │ │ │ │ +bB}HXi!b │ │ │ │ +bB}HXi!b │ │ │ │ +bb}HX->$ │ │ │ │ +bB}HXA&bB}HXi#b │ │ │ │ +bB}HXi!bB}HXa │ │ │ │ +bB}HXi!bB}HXA │ │ │ │ +}HoJ bB}HXA │ │ │ │ +bB}HXa b │ │ │ │ +bB}HXQ%bB}HXY$b │ │ │ │ +bB}HXi!bB}HXa │ │ │ │ +bB}HXQ&bB}HXY%H │ │ │ │ +bb-@@H H │ │ │ │ +bB}HXi!bB}HXq │ │ │ │ +bB}HXi!bB}HXq │ │ │ │ +}Hoj ba}HoJ │ │ │ │ +bB}HXi!bB}HXq │ │ │ │ +bB}HXi!bB}HXq │ │ │ │ +bB}HXi!bB}HXq │ │ │ │ +bB}HXi!bB}HXq │ │ │ │ +bB}HXi!bB}HXq │ │ │ │ +ba}Hoz b │ │ │ │ +bB}HXi!bB}HXq │ │ │ │ +bB}HXi!bB}HXq │ │ │ │ +bB}HXQ!L │ │ │ │ +bq}HoR bq}HoZ │ │ │ │ +bB}HXi!bB}HXq │ │ │ │ +bB}HXX b │ │ │ │ +bB}HXX b │ │ │ │ +}Ho9bq}HoQ │ │ │ │ +bQ}Ho b1 │ │ │ │ +}Hoq bq}Hoq │ │ │ │ +bB}HXi!bB}HXq │ │ │ │ +bB}HXi!bB}HXq │ │ │ │ +bB}HXi!bB}HXq │ │ │ │ +bB}HXi!bB}HXq │ │ │ │ +SUAVAWATAUI │ │ │ │ A]A\A_A^][ │ │ │ │ A]A\A_A^][ │ │ │ │ A]A\A_A^][ │ │ │ │ A]A\A_A^][ │ │ │ │ A]A\A_A^][ │ │ │ │ -SUAVAWATAUH │ │ │ │ +SUAVAWATAUI │ │ │ │ A]A\A_A^][ │ │ │ │ A]A\A_A^][ │ │ │ │ A]A\A_A^][ │ │ │ │ +SUAVAWAT │ │ │ │ +A\A_A^][ │ │ │ │ +SUAVAWAT │ │ │ │ +A\A_A^][ │ │ │ │ SUAVAWATI │ │ │ │ A\A_A^][ │ │ │ │ }(X1ba}(o │ │ │ │ }HZ1ba~H │ │ │ │ -bb}HZ%A* │ │ │ │ -ba}Ho=G- │ │ │ │ -ba}Ho%Y) │ │ │ │ -ba}Ho=E, │ │ │ │ -ba}Ho5L+ │ │ │ │ +33333333b │ │ │ │ }(XA,bB}(XY-bB}(Xa.b"= │ │ │ │ }HXa,bB}HXY-bB}HXa.b"=@ │ │ │ │ bB]PRAUb │ │ │ │ bB]PRITb │ │ │ │ bBMPRATb │ │ │ │ bBUPRAob │ │ │ │ bBUPRInb │ │ │ │ @@ -4791,15 +4828,14 @@ │ │ │ │ bB}(XA3b │ │ │ │ bB}(XA4b │ │ │ │ }(ZB bb}(ZB │ │ │ │ bBePRIob │ │ │ │ bBePRInb │ │ │ │ bBEPRIUb │ │ │ │ bBEPRITb │ │ │ │ -bb5 @5?E │ │ │ │ bA}(o$0bC │ │ │ │ bB}HXA1b │ │ │ │ }HXa4bB}HXI3b │ │ │ │ bB}HXA1bB}HXI8bB}HXY5bB}HXa4b │ │ │ │ bB}HXA3b │ │ │ │ bB}HXI6b │ │ │ │ bB}HXY7b │ │ │ │ @@ -4809,15 +4845,14 @@ │ │ │ │ bB}XRIob │ │ │ │ 0bC}H;40 │ │ │ │ bB=PRqRb │ │ │ │ bBUXRIRb │ │ │ │ bBUXRIQb │ │ │ │ bBeXRIlb │ │ │ │ bBeXRIkb │ │ │ │ -bb}HX=*% │ │ │ │ bq}HoR b │ │ │ │ bR}HXA)bB}HXa*b │ │ │ │ bB5PRyUb │ │ │ │ bB5PRATb │ │ │ │ }HXQ!bB}HXI"b │ │ │ │ }HXY#bB}HXY$bR}HXa)bB}HXa*b │ │ │ │ bB}HXY b │ │ │ │ @@ -4874,69 +4909,31 @@ │ │ │ │ bB}HXYQbB}HXaRb │ │ │ │ bB}HXYSb │ │ │ │ bB}HXYTbB}HXaUI │ │ │ │ J0bQ}Hoa │ │ │ │ ba}HoZ ba}HoJ │ │ │ │ bQ}Ho` bQ}Hoh │ │ │ │ }Hoh@ba}Ho │ │ │ │ -bB}HXi!bB}HXq │ │ │ │ -bB}HXi!b │ │ │ │ -bB}HXi!b │ │ │ │ -bB}HXa b │ │ │ │ -bB}HXI#b │ │ │ │ -bB}HXI"b │ │ │ │ -bB}HXi!b │ │ │ │ -bB}HXi!b │ │ │ │ -bB}HXA&bB}HXi#b │ │ │ │ -bB}HXi!bB}HXa │ │ │ │ -bB}HXi!bB}HXA │ │ │ │ -}HoJ bB}HXA │ │ │ │ -bB}HXa b │ │ │ │ -bB}HXQ%bB}HXY$b │ │ │ │ -bB}HXi!bB}HXa │ │ │ │ -bB}HXQ&bB}HXY%H │ │ │ │ -bb}HX-{_ │ │ │ │ -bb-@@H H │ │ │ │ -bB}HXi!bB}HXq │ │ │ │ -bB}HXi!bB}HXq │ │ │ │ -}Hoj ba}HoJ │ │ │ │ -bB}HXi!bB}HXq │ │ │ │ -bB}HXi!bB}HXq │ │ │ │ -bB}HXi!bB}HXq │ │ │ │ -bB}HXi!bB}HXq │ │ │ │ -bB}HXi!bB}HXq │ │ │ │ -ba}Hoz b │ │ │ │ -bb}HX-L │ │ │ │ -bB}HXi!bB}HXq │ │ │ │ -bB}HXi!bB}HXq │ │ │ │ -bB}HXQ!L │ │ │ │ -bq}HoR bq}HoZ │ │ │ │ -bB}HXi!bB}HXq │ │ │ │ -bB}HXX b │ │ │ │ -bB}HXX b │ │ │ │ -}Ho9bq}HoQ │ │ │ │ -bQ}Ho b1 │ │ │ │ -}Hoq bq}Hoq │ │ │ │ -bB}HXi!bB}HXq │ │ │ │ -bB}HXi!bB}HXq │ │ │ │ -bB}HXi!bB}HXq │ │ │ │ -bB}HXi!bB}HXq │ │ │ │ SUAVAWATAUI │ │ │ │ A]A\A_A^][ │ │ │ │ A]A\A_A^][ │ │ │ │ A]A\A_A^][ │ │ │ │ A]A\A_A^][ │ │ │ │ A]A\A_A^][ │ │ │ │ SUAVAWATAUI │ │ │ │ A]A\A_A^][ │ │ │ │ A]A\A_A^][ │ │ │ │ A]A\A_A^][ │ │ │ │ SUAVAWAT │ │ │ │ SUAVAWAT │ │ │ │ A\A_A^][ │ │ │ │ +?bc}H;<7 │ │ │ │ +ba~Ho*ba~Ho< │ │ │ │ +4Vba~(o.b │ │ │ │ +H66b!}@h │ │ │ │ SUAVAWATAUH │ │ │ │ A]A\A_A^][ │ │ │ │ A]A\A_A^][ │ │ │ │ A]A\A_A^][ │ │ │ │ A]A\A_A^][ │ │ │ │ SUAVAWATAUH │ │ │ │ A]A\A_A^][ │ │ │ │ @@ -4946,28 +4943,24 @@ │ │ │ │ SUAVAWATH │ │ │ │ SUAVAWATH │ │ │ │ A\A_A^][ │ │ │ │ SUAVAWATH │ │ │ │ SUAVAWATH │ │ │ │ A\A_A^][ │ │ │ │ SUAVAWATH │ │ │ │ -SUAVAWATAUI │ │ │ │ +SUAVAWATAUH │ │ │ │ A]A\A_A^][ │ │ │ │ A]A\A_A^][ │ │ │ │ A]A\A_A^][ │ │ │ │ A]A\A_A^][ │ │ │ │ A]A\A_A^][ │ │ │ │ -SUAVAWATAUI │ │ │ │ +SUAVAWATAUH │ │ │ │ A]A\A_A^][ │ │ │ │ A]A\A_A^][ │ │ │ │ A]A\A_A^][ │ │ │ │ -SUAVAWAT │ │ │ │ -A\A_A^][ │ │ │ │ -SUAVAWAT │ │ │ │ -A\A_A^][ │ │ │ │ AWAVAUATSP1 │ │ │ │ AuthentiH1 │ │ │ │ HygonGenH1 │ │ │ │ [A\A]A^A_] │ │ │ │ Fatal internal error. Please consider filing a bug report at https://github.com/clap-rs/clap/issues/usr/src/rustc-1.96.1/library/core/src/ops/function.rs │ │ │ │ /usr/src/rustc-1.96.1/library/alloc/src/collections/btree/navigate.rs │ │ │ │ /usr/src/rustc-1.96.1/library/alloc/src/collections/btree/map.rs │ │ │ │ @@ -5965,24 +5958,45 @@ │ │ │ │ fatal runtime error: out of TLS keys, aborting │ │ │ │ strerror_r failure/proc/self/mountinfo/proc/self/cgroupcpu.cfs_period_us/sys/fs/cgroupcgroup.controllersinternal error: entered unreachable code: the thread info setup logic isn't recursivethere is no guard pagefailed to generate unique thread ID: bitspace exhaustedfatal runtime error: assertion failed: signal(libc::SIGPIPE, handler) != libc::SIG_ERR, aborting │ │ │ │ WouldBlockfatal runtime error: an irrecoverable error occurred while synchronizing threads, aborting │ │ │ │ thread name may not contain interior null bytesfatal runtime error: thread local panicked on drop, aborting │ │ │ │ cannot panic during the backtrace functionunsupported backtracedisabled backtraceOsmessageErrorCustomerrorAccessErrorinvalid map entryConnectionRefusedConnectionResetHostUnreachableNetworkUnreachableConnectionAbortedNotConnectedAddrInUseNetworkDownBrokenPipeAlreadyExistsNotADirectoryIsADirectoryDirectoryNotEmptyReadOnlyFilesystemFilesystemLoopStaleNetworkFileHandleInvalidInputInvalidDataWriteZeroStorageFullNotSeekableQuotaExceededFileTooLargeResourceBusyExecutableFileBusyCrossesDevicesTooManyLinksInvalidFilenameArgumentListTooLongInterruptedUnsupportedUnexpectedEofOutOfMemoryInProgressOtherUncategorized()description() is deprecated; use Display │ │ │ │ 4:2:04:2:24:4:4Monochrome │ │ │ │ Error parsing y4m headerError parsing IntError parsing UTF8General parsing error │ │ │ │ +'''///???OOO │ │ │ │ + !$%"#&'01452367(),-*+./89<=:;>? │ │ │ │ + !$%0145 │ │ │ │ +(),-89<= │ │ │ │ +"#&'2367 │ │ │ │ +*+./:;>? │ │ │ │ +"2 0#3!1*:(8+;)9 │ │ │ │ +&6$4'7%5.>, │ │ │ │ +!)19%-5=#+3;'/7? │ │ │ │ $"D B @ > │ │ │ │ +$"D B @ > │ │ │ │ +/+'#/+'#/+'#/+' │ │ │ │ +!#%')+-/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{} │ │ │ │ +ACEGIKMO │ │ │ │ +QSUWY[]_!#%')+-/acegikmo13579;=?qsuwy{} │ │ │ │ +'''///???OOO │ │ │ │ !"%&)*-.12569:=>ABEFIJMNQRUVYZ]^abefijmnqruvyz}~ │ │ │ │ +y(((((l(l │ │ │ │ + !$%0145"#&'2367 │ │ │ │ +(),-89<=*+./:;>?<= │ │ │ │ +XrXr(((( │ │ │ │ (|(|(|(|(|(|(|(|0 │ │ │ │ m@L@L@L@L@L@L@L@L │ │ │ │ 3pwpwpwpwpwpwpwpw │ │ │ │ (l(l(l(l(l(l(l(l │ │ │ │ I ~ ~ ~ ~ ~ ~ ~ ~ │ │ │ │ `o`o`o`o`o`o`o`o │ │ │ │ ?`{`{`{`{`{`{`{`{ │ │ │ │ y((((((((((((((((XrXrXrXrXrXrXrXrp │ │ │ │ + .(&$*,"<24:860> │ │ │ │ "#*+23:; │ │ │ │ &'./67>? │ │ │ │ !#)+%'-/139;57=? │ │ │ │ "(*$&,.028:46<> │ │ │ │ !#13%'57)+9;-/=? │ │ │ │ "02$&46(*8:,.<> │ │ │ │ #'+/37;?CGKOSW[_cgkosw{ │ │ │ │ @@ -5998,39 +6012,18 @@ │ │ │ │ ()*+)*+,*+,-+,-.0123123423453456 │ │ │ │ !"#!"#$"#$%#$%& │ │ │ │ &' !()"#*+$%,-&'./()01*+23,-45./67018923:;45<=67>? │ │ │ │ ./ !01"#23$%45&'67()89*+:;,-<=./>?01@A23BC45DE67FG89HI:;JK<=LM>?NO"# │ │ │ │ !#13%'57 │ │ │ │ )+9;-/=? │ │ │ │ !#%'1357 │ │ │ │ +@@@@@@@@@@@@@@@@ │ │ │ │ " / < I V │ │ │ │ ,>1K1X1e1r1 │ │ │ │ (!(4(G(Z( │ │ │ │ -$"D B @ > │ │ │ │ -'''///???OOO │ │ │ │ -/+'#/+'#/+'#/+' │ │ │ │ -!#%')+-/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{} │ │ │ │ -ACEGIKMO │ │ │ │ -QSUWY[]_!#%')+-/acegikmo13579;=?qsuwy{} │ │ │ │ -'''///???OOO │ │ │ │ -y(((((l(l │ │ │ │ - !$%0145"#&'2367 │ │ │ │ -(),-89<=*+./:;>?<= │ │ │ │ -XrXr(((( │ │ │ │ - !$%"#&'01452367(),-*+./89<=:;>? │ │ │ │ - !$%0145 │ │ │ │ -(),-89<= │ │ │ │ -"#&'2367 │ │ │ │ -*+./:;>? │ │ │ │ -"2 0#3!1*:(8+;)9 │ │ │ │ -&6$4'7%5.>, │ │ │ │ -!)19%-5=#+3;'/7? │ │ │ │ - .(&$*,"<24:860> │ │ │ │ -@@@@@@@@@@@@@@@@ │ │ │ │ gdb_load_rust_pretty_printers.py │ │ │ │ .shstrtab │ │ │ │ .note.gnu.build-id │ │ │ │ .gnu.hash │ │ │ │ .gnu.version │ │ │ │ .gnu.version_r │ │ │ │ .rela.dyn │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -45234,21 +45234,21 @@ │ │ │ │ mov 0x8(%rdx),%rsi │ │ │ │ mov (%rcx),%rdx │ │ │ │ add %rdx,%rdx │ │ │ │ mov %r10d,%ecx │ │ │ │ shl %cl,%ebx │ │ │ │ cmp $0x4,%r11b │ │ │ │ jb 5b1b8 <__cxa_finalize@plt+0x30168> │ │ │ │ - lea 0x2cc3e7(%rip),%r10 │ │ │ │ + lea 0x2b9197(%rip),%r10 │ │ │ │ jmp 5b1bf <__cxa_finalize@plt+0x3016f> │ │ │ │ movzbl %cl,%ecx │ │ │ │ add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ jmp d0220 <__cxa_finalize@plt+0xa51d0> │ │ │ │ - lea 0x28cfb1(%rip),%r10 │ │ │ │ + lea 0x2be2e1(%rip),%r10 │ │ │ │ mov %ebx,(%rsp) │ │ │ │ mov %r8d,%ecx │ │ │ │ mov %r9d,%r8d │ │ │ │ mov %eax,%r9d │ │ │ │ call *%r10 │ │ │ │ add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ @@ -45273,21 +45273,21 @@ │ │ │ │ mov 0x8(%rdx),%rsi │ │ │ │ mov (%rcx),%rdx │ │ │ │ add %rdx,%rdx │ │ │ │ mov %r10d,%ecx │ │ │ │ shl %cl,%ebx │ │ │ │ cmp $0x4,%r11b │ │ │ │ jb 5b248 <__cxa_finalize@plt+0x301f8> │ │ │ │ - lea 0x2cbeb7(%rip),%r10 │ │ │ │ + lea 0x2b8c67(%rip),%r10 │ │ │ │ jmp 5b24f <__cxa_finalize@plt+0x301ff> │ │ │ │ movzbl %cl,%ecx │ │ │ │ add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ jmp d0db0 <__cxa_finalize@plt+0xa5d60> │ │ │ │ - lea 0x28caa1(%rip),%r10 │ │ │ │ + lea 0x2bddd1(%rip),%r10 │ │ │ │ mov %ebx,(%rsp) │ │ │ │ mov %r8d,%ecx │ │ │ │ mov %r9d,%r8d │ │ │ │ mov %eax,%r9d │ │ │ │ call *%r10 │ │ │ │ add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ @@ -45311,21 +45311,21 @@ │ │ │ │ mov (%rdx),%rcx │ │ │ │ mov 0x8(%rdx),%rsi │ │ │ │ mov (%rcx),%rdx │ │ │ │ mov %r10d,%ecx │ │ │ │ shl %cl,%ebx │ │ │ │ cmp $0x4,%r11b │ │ │ │ jb 5b2d5 <__cxa_finalize@plt+0x30285> │ │ │ │ - lea 0x2be1ba(%rip),%r10 │ │ │ │ + lea 0x28b8da(%rip),%r10 │ │ │ │ jmp 5b2dc <__cxa_finalize@plt+0x3028c> │ │ │ │ movzbl %cl,%ecx │ │ │ │ add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ jmp d04d0 <__cxa_finalize@plt+0xa5480> │ │ │ │ - lea 0x2c5104(%rip),%r10 │ │ │ │ + lea 0x2b1eb4(%rip),%r10 │ │ │ │ mov %ebx,(%rsp) │ │ │ │ mov %r8d,%ecx │ │ │ │ mov %r9d,%r8d │ │ │ │ mov %eax,%r9d │ │ │ │ call *%r10 │ │ │ │ add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ @@ -45349,21 +45349,21 @@ │ │ │ │ mov (%rdx),%rcx │ │ │ │ mov 0x8(%rdx),%rsi │ │ │ │ mov (%rcx),%rdx │ │ │ │ mov %r10d,%ecx │ │ │ │ shl %cl,%ebx │ │ │ │ cmp $0x4,%r11b │ │ │ │ jb 5b365 <__cxa_finalize@plt+0x30315> │ │ │ │ - lea 0x2be3da(%rip),%r10 │ │ │ │ + lea 0x28bafa(%rip),%r10 │ │ │ │ jmp 5b36c <__cxa_finalize@plt+0x3031c> │ │ │ │ movzbl %cl,%ecx │ │ │ │ add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ jmp d07a0 <__cxa_finalize@plt+0xa5750> │ │ │ │ - lea 0x2c5434(%rip),%r10 │ │ │ │ + lea 0x2b21e4(%rip),%r10 │ │ │ │ mov %ebx,(%rsp) │ │ │ │ mov %r8d,%ecx │ │ │ │ mov %r9d,%r8d │ │ │ │ mov %eax,%r9d │ │ │ │ call *%r10 │ │ │ │ add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ @@ -45387,21 +45387,21 @@ │ │ │ │ mov (%rdx),%rcx │ │ │ │ mov 0x8(%rdx),%rsi │ │ │ │ mov (%rcx),%rdx │ │ │ │ mov %r10d,%ecx │ │ │ │ shl %cl,%ebx │ │ │ │ cmp $0x4,%r11b │ │ │ │ jb 5b3f5 <__cxa_finalize@plt+0x303a5> │ │ │ │ - lea 0x2bde2a(%rip),%r10 │ │ │ │ + lea 0x28b54a(%rip),%r10 │ │ │ │ jmp 5b3fc <__cxa_finalize@plt+0x303ac> │ │ │ │ movzbl %cl,%ecx │ │ │ │ add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ jmp d0a50 <__cxa_finalize@plt+0xa5a00> │ │ │ │ - lea 0x2c4cc4(%rip),%r10 │ │ │ │ + lea 0x2b1a74(%rip),%r10 │ │ │ │ mov %ebx,(%rsp) │ │ │ │ mov %r8d,%ecx │ │ │ │ mov %r9d,%r8d │ │ │ │ mov %eax,%r9d │ │ │ │ call *%r10 │ │ │ │ add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ @@ -45426,21 +45426,21 @@ │ │ │ │ mov 0x8(%rdx),%rsi │ │ │ │ mov (%rcx),%rdx │ │ │ │ add %rdx,%rdx │ │ │ │ mov %r10d,%ecx │ │ │ │ shl %cl,%ebx │ │ │ │ cmp $0x4,%r11b │ │ │ │ jb 5b488 <__cxa_finalize@plt+0x30438> │ │ │ │ - lea 0x2cbee7(%rip),%r10 │ │ │ │ + lea 0x2b8c97(%rip),%r10 │ │ │ │ jmp 5b48f <__cxa_finalize@plt+0x3043f> │ │ │ │ movzbl %cl,%ecx │ │ │ │ add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ jmp d1100 <__cxa_finalize@plt+0xa60b0> │ │ │ │ - lea 0x28cae1(%rip),%r10 │ │ │ │ + lea 0x2bde11(%rip),%r10 │ │ │ │ mov %ebx,(%rsp) │ │ │ │ mov %r8d,%ecx │ │ │ │ mov %r9d,%r8d │ │ │ │ mov %eax,%r9d │ │ │ │ call *%r10 │ │ │ │ add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ @@ -189204,15 +189204,15 @@ │ │ │ │ call *0x365345(%rip) │ │ │ │ mov %r15,%rdi │ │ │ │ call 2b040 <_Unwind_Resume@plt> │ │ │ │ call *0x3658f7(%rip) │ │ │ │ nopl 0x0(%rax) │ │ │ │ push %rax │ │ │ │ mov %rsi,%rcx │ │ │ │ - movzbl 0x2ecfb5(%rip),%eax │ │ │ │ + movzbl 0x2ecf75(%rip),%eax │ │ │ │ movslq %edi,%rdx │ │ │ │ lea -0x2945(%rip),%rax │ │ │ │ mov %rax,(%rsp) │ │ │ │ lea 0x3461d0(%rip),%rsi │ │ │ │ mov %rsp,%rdi │ │ │ │ xor %r8d,%r8d │ │ │ │ call *0x36523c(%rip) │ │ │ │ @@ -637965,35209 +637965,24370 @@ │ │ │ │ vpermd %ymm1,%ymm3,%ymm3 │ │ │ │ vpsubd %xmm3,%xmm2,%xmm2 │ │ │ │ vpsrld $0xa,%xmm2,%xmm2 │ │ │ │ vmovd %xmm2,(%rdx) │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ xchg %ax,%ax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movd (%rdi),%xmm1 │ │ │ │ - movd (%rdi,%rsi,1),%xmm2 │ │ │ │ - punpckldq %xmm2,%xmm1 │ │ │ │ - movd (%rdx),%xmm2 │ │ │ │ - movd (%rdx,%rcx,1),%xmm8 │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - punpckldq %xmm8,%xmm2 │ │ │ │ - movdqa %xmm1,%xmm3 │ │ │ │ - psadbw %xmm0,%xmm3 │ │ │ │ - punpcklbw %xmm0,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm4 │ │ │ │ - pmaddwd %xmm1,%xmm4 │ │ │ │ - movdqa %xmm2,%xmm5 │ │ │ │ - psadbw %xmm0,%xmm5 │ │ │ │ - punpcklbw %xmm0,%xmm2 │ │ │ │ - movdqa %xmm2,%xmm6 │ │ │ │ - pmaddwd %xmm2,%xmm6 │ │ │ │ - movdqa %xmm1,%xmm7 │ │ │ │ - pmaddwd %xmm2,%xmm7 │ │ │ │ - movd (%rdi),%xmm1 │ │ │ │ - movd (%rdi,%rsi,1),%xmm2 │ │ │ │ - punpckldq %xmm2,%xmm1 │ │ │ │ - movd (%rdx),%xmm2 │ │ │ │ - movd (%rdx,%rcx,1),%xmm8 │ │ │ │ - punpckldq %xmm8,%xmm2 │ │ │ │ - movdqa %xmm1,%xmm8 │ │ │ │ - psadbw %xmm0,%xmm8 │ │ │ │ - paddd %xmm8,%xmm3 │ │ │ │ - punpcklbw %xmm0,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm8 │ │ │ │ - pmaddwd %xmm1,%xmm8 │ │ │ │ - paddd %xmm8,%xmm4 │ │ │ │ - movdqa %xmm2,%xmm8 │ │ │ │ - psadbw %xmm0,%xmm8 │ │ │ │ - paddd %xmm8,%xmm5 │ │ │ │ - punpcklbw %xmm0,%xmm2 │ │ │ │ - movdqa %xmm2,%xmm8 │ │ │ │ - pmaddwd %xmm2,%xmm8 │ │ │ │ - paddd %xmm8,%xmm6 │ │ │ │ - movdqa %xmm1,%xmm8 │ │ │ │ - pmaddwd %xmm2,%xmm8 │ │ │ │ - paddd %xmm8,%xmm7 │ │ │ │ - punpckldq %xmm5,%xmm3 │ │ │ │ - pcmpeqd %xmm0,%xmm0 │ │ │ │ - pmaddwd %xmm3,%xmm3 │ │ │ │ - pslld $0x3,%xmm0 │ │ │ │ - psubd %xmm0,%xmm3 │ │ │ │ - psrld $0x4,%xmm3 │ │ │ │ - pshufd $0xee,%xmm7,%xmm0 │ │ │ │ - movdqa %xmm4,%xmm1 │ │ │ │ - punpckldq %xmm6,%xmm1 │ │ │ │ - paddd %xmm0,%xmm7 │ │ │ │ - punpckhdq %xmm6,%xmm4 │ │ │ │ - paddd %xmm4,%xmm1 │ │ │ │ - paddd %xmm7,%xmm7 │ │ │ │ - pshufd $0xee,%xmm1,%xmm0 │ │ │ │ - psubd %xmm1,%xmm7 │ │ │ │ - paddd %xmm0,%xmm1 │ │ │ │ - psubd %xmm7,%xmm0 │ │ │ │ - psubd %xmm3,%xmm1 │ │ │ │ - pslld $0x2,%xmm1 │ │ │ │ - movq %xmm1,(%r8) │ │ │ │ - pshuflw $0xee,%xmm0,%xmm2 │ │ │ │ - paddd %xmm2,%xmm0 │ │ │ │ - movd %xmm0,0x8(%r8) │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - lea (%rsi,%rsi,2),%r9 │ │ │ │ - lea (%rcx,%rcx,2),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movd (%rdi),%xmm1 │ │ │ │ - movd (%rdi,%rsi,1),%xmm2 │ │ │ │ - punpckldq %xmm2,%xmm1 │ │ │ │ - movd (%rdx),%xmm2 │ │ │ │ - movd (%rdx,%rcx,1),%xmm8 │ │ │ │ - punpckldq %xmm8,%xmm2 │ │ │ │ - movdqa %xmm1,%xmm3 │ │ │ │ - psadbw %xmm0,%xmm3 │ │ │ │ - punpcklbw %xmm0,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm4 │ │ │ │ - pmaddwd %xmm1,%xmm4 │ │ │ │ - movdqa %xmm2,%xmm5 │ │ │ │ - psadbw %xmm0,%xmm5 │ │ │ │ - punpcklbw %xmm0,%xmm2 │ │ │ │ - movdqa %xmm2,%xmm6 │ │ │ │ - pmaddwd %xmm2,%xmm6 │ │ │ │ - movdqa %xmm1,%xmm7 │ │ │ │ - pmaddwd %xmm2,%xmm7 │ │ │ │ - movd (%rdi,%rsi,2),%xmm1 │ │ │ │ - movd (%rdi,%r9,1),%xmm2 │ │ │ │ - punpckldq %xmm2,%xmm1 │ │ │ │ - movd (%rdx,%rcx,2),%xmm2 │ │ │ │ - movd (%rdx,%rax,1),%xmm8 │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - lea (%rdx,%rcx,4),%rdx │ │ │ │ - punpckldq %xmm8,%xmm2 │ │ │ │ - movdqa %xmm1,%xmm8 │ │ │ │ - psadbw %xmm0,%xmm8 │ │ │ │ - paddd %xmm8,%xmm3 │ │ │ │ - punpcklbw %xmm0,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm8 │ │ │ │ - pmaddwd %xmm1,%xmm8 │ │ │ │ - paddd %xmm8,%xmm4 │ │ │ │ - movdqa %xmm2,%xmm8 │ │ │ │ - psadbw %xmm0,%xmm8 │ │ │ │ - paddd %xmm8,%xmm5 │ │ │ │ - punpcklbw %xmm0,%xmm2 │ │ │ │ - movdqa %xmm2,%xmm8 │ │ │ │ - pmaddwd %xmm2,%xmm8 │ │ │ │ - paddd %xmm8,%xmm6 │ │ │ │ - movdqa %xmm1,%xmm8 │ │ │ │ - pmaddwd %xmm2,%xmm8 │ │ │ │ - paddd %xmm8,%xmm7 │ │ │ │ - movd (%rdi),%xmm1 │ │ │ │ - movd (%rdi,%rsi,1),%xmm2 │ │ │ │ - punpckldq %xmm2,%xmm1 │ │ │ │ - movd (%rdx),%xmm2 │ │ │ │ - movd (%rdx,%rcx,1),%xmm8 │ │ │ │ - punpckldq %xmm8,%xmm2 │ │ │ │ - movdqa %xmm1,%xmm8 │ │ │ │ - psadbw %xmm0,%xmm8 │ │ │ │ - paddd %xmm8,%xmm3 │ │ │ │ - punpcklbw %xmm0,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm8 │ │ │ │ - pmaddwd %xmm1,%xmm8 │ │ │ │ - paddd %xmm8,%xmm4 │ │ │ │ - movdqa %xmm2,%xmm8 │ │ │ │ - psadbw %xmm0,%xmm8 │ │ │ │ - paddd %xmm8,%xmm5 │ │ │ │ - punpcklbw %xmm0,%xmm2 │ │ │ │ - movdqa %xmm2,%xmm8 │ │ │ │ - pmaddwd %xmm2,%xmm8 │ │ │ │ - paddd %xmm8,%xmm6 │ │ │ │ - movdqa %xmm1,%xmm8 │ │ │ │ - pmaddwd %xmm2,%xmm8 │ │ │ │ - paddd %xmm8,%xmm7 │ │ │ │ - movd (%rdi,%rsi,2),%xmm1 │ │ │ │ - movd (%rdi,%r9,1),%xmm2 │ │ │ │ - punpckldq %xmm2,%xmm1 │ │ │ │ - movd (%rdx,%rcx,2),%xmm2 │ │ │ │ - movd (%rdx,%rax,1),%xmm8 │ │ │ │ - punpckldq %xmm8,%xmm2 │ │ │ │ - movdqa %xmm1,%xmm8 │ │ │ │ - psadbw %xmm0,%xmm8 │ │ │ │ - paddd %xmm8,%xmm3 │ │ │ │ - punpcklbw %xmm0,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm8 │ │ │ │ - pmaddwd %xmm1,%xmm8 │ │ │ │ - paddd %xmm8,%xmm4 │ │ │ │ - movdqa %xmm2,%xmm8 │ │ │ │ - psadbw %xmm0,%xmm8 │ │ │ │ - paddd %xmm8,%xmm5 │ │ │ │ - punpcklbw %xmm0,%xmm2 │ │ │ │ - movdqa %xmm2,%xmm8 │ │ │ │ - pmaddwd %xmm2,%xmm8 │ │ │ │ - paddd %xmm8,%xmm6 │ │ │ │ - movdqa %xmm1,%xmm8 │ │ │ │ - pmaddwd %xmm2,%xmm8 │ │ │ │ - paddd %xmm8,%xmm7 │ │ │ │ - punpckldq %xmm5,%xmm3 │ │ │ │ - pcmpeqd %xmm0,%xmm0 │ │ │ │ - pmaddwd %xmm3,%xmm3 │ │ │ │ - pslld $0x4,%xmm0 │ │ │ │ - psubd %xmm0,%xmm3 │ │ │ │ - psrld $0x5,%xmm3 │ │ │ │ - pshufd $0xee,%xmm7,%xmm0 │ │ │ │ - movdqa %xmm4,%xmm1 │ │ │ │ - punpckldq %xmm6,%xmm1 │ │ │ │ - paddd %xmm0,%xmm7 │ │ │ │ - punpckhdq %xmm6,%xmm4 │ │ │ │ - paddd %xmm4,%xmm1 │ │ │ │ - paddd %xmm7,%xmm7 │ │ │ │ - pshufd $0xee,%xmm1,%xmm0 │ │ │ │ - psubd %xmm1,%xmm7 │ │ │ │ - paddd %xmm0,%xmm1 │ │ │ │ - psubd %xmm7,%xmm0 │ │ │ │ - psubd %xmm3,%xmm1 │ │ │ │ - pslld $0x1,%xmm1 │ │ │ │ - movq %xmm1,(%r8) │ │ │ │ - pshuflw $0xee,%xmm0,%xmm2 │ │ │ │ - paddd %xmm2,%xmm0 │ │ │ │ - movd %xmm0,0x8(%r8) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq (%rdi),%xmm1 │ │ │ │ - movdqa %xmm1,%xmm3 │ │ │ │ - psadbw %xmm0,%xmm3 │ │ │ │ - punpcklbw %xmm0,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm4 │ │ │ │ - pmaddwd %xmm1,%xmm4 │ │ │ │ - movq (%rdx),%xmm2 │ │ │ │ - movdqa %xmm2,%xmm5 │ │ │ │ - psadbw %xmm0,%xmm5 │ │ │ │ - punpcklbw %xmm0,%xmm2 │ │ │ │ - movdqa %xmm2,%xmm6 │ │ │ │ - pmaddwd %xmm2,%xmm6 │ │ │ │ - movdqa %xmm1,%xmm7 │ │ │ │ - pmaddwd %xmm2,%xmm7 │ │ │ │ - movq (%rdi,%rsi,1),%xmm1 │ │ │ │ - movq (%rdx,%rcx,1),%xmm2 │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - movdqa %xmm1,%xmm8 │ │ │ │ - psadbw %xmm0,%xmm8 │ │ │ │ - paddd %xmm8,%xmm3 │ │ │ │ - punpcklbw %xmm0,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm8 │ │ │ │ - pmaddwd %xmm1,%xmm8 │ │ │ │ - paddd %xmm8,%xmm4 │ │ │ │ - movdqa %xmm2,%xmm8 │ │ │ │ - psadbw %xmm0,%xmm8 │ │ │ │ - paddd %xmm8,%xmm5 │ │ │ │ - punpcklbw %xmm0,%xmm2 │ │ │ │ - movdqa %xmm2,%xmm8 │ │ │ │ - pmaddwd %xmm2,%xmm8 │ │ │ │ - paddd %xmm8,%xmm6 │ │ │ │ - movdqa %xmm1,%xmm8 │ │ │ │ - pmaddwd %xmm2,%xmm8 │ │ │ │ - paddd %xmm8,%xmm7 │ │ │ │ - movq (%rdi),%xmm1 │ │ │ │ - movq (%rdx),%xmm2 │ │ │ │ - movdqa %xmm1,%xmm8 │ │ │ │ - psadbw %xmm0,%xmm8 │ │ │ │ - paddd %xmm8,%xmm3 │ │ │ │ - punpcklbw %xmm0,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm8 │ │ │ │ - pmaddwd %xmm1,%xmm8 │ │ │ │ - paddd %xmm8,%xmm4 │ │ │ │ - movdqa %xmm2,%xmm8 │ │ │ │ - psadbw %xmm0,%xmm8 │ │ │ │ - paddd %xmm8,%xmm5 │ │ │ │ - punpcklbw %xmm0,%xmm2 │ │ │ │ - movdqa %xmm2,%xmm8 │ │ │ │ - pmaddwd %xmm2,%xmm8 │ │ │ │ - paddd %xmm8,%xmm6 │ │ │ │ - movdqa %xmm1,%xmm8 │ │ │ │ - pmaddwd %xmm2,%xmm8 │ │ │ │ - paddd %xmm8,%xmm7 │ │ │ │ - movq (%rdi,%rsi,1),%xmm1 │ │ │ │ - movq (%rdx,%rcx,1),%xmm2 │ │ │ │ - movdqa %xmm1,%xmm8 │ │ │ │ - psadbw %xmm0,%xmm8 │ │ │ │ - paddd %xmm8,%xmm3 │ │ │ │ - punpcklbw %xmm0,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm8 │ │ │ │ - pmaddwd %xmm1,%xmm8 │ │ │ │ - paddd %xmm8,%xmm4 │ │ │ │ - movdqa %xmm2,%xmm8 │ │ │ │ - psadbw %xmm0,%xmm8 │ │ │ │ - paddd %xmm8,%xmm5 │ │ │ │ - punpcklbw %xmm0,%xmm2 │ │ │ │ - movdqa %xmm2,%xmm8 │ │ │ │ - pmaddwd %xmm2,%xmm8 │ │ │ │ - paddd %xmm8,%xmm6 │ │ │ │ - movdqa %xmm1,%xmm8 │ │ │ │ - pmaddwd %xmm2,%xmm8 │ │ │ │ - paddd %xmm8,%xmm7 │ │ │ │ - punpckldq %xmm5,%xmm3 │ │ │ │ - pcmpeqd %xmm0,%xmm0 │ │ │ │ - pmaddwd %xmm3,%xmm3 │ │ │ │ - pslld $0x4,%xmm0 │ │ │ │ - psubd %xmm0,%xmm3 │ │ │ │ - psrld $0x5,%xmm3 │ │ │ │ - pshufd $0xee,%xmm7,%xmm0 │ │ │ │ - movdqa %xmm4,%xmm1 │ │ │ │ - punpckldq %xmm6,%xmm1 │ │ │ │ - paddd %xmm0,%xmm7 │ │ │ │ - punpckhdq %xmm6,%xmm4 │ │ │ │ - paddd %xmm4,%xmm1 │ │ │ │ - paddd %xmm7,%xmm7 │ │ │ │ - pshufd $0xee,%xmm1,%xmm0 │ │ │ │ - psubd %xmm1,%xmm7 │ │ │ │ - paddd %xmm0,%xmm1 │ │ │ │ - psubd %xmm7,%xmm0 │ │ │ │ - psubd %xmm3,%xmm1 │ │ │ │ - pslld $0x1,%xmm1 │ │ │ │ - movq %xmm1,(%r8) │ │ │ │ - pshuflw $0xee,%xmm0,%xmm2 │ │ │ │ - paddd %xmm2,%xmm0 │ │ │ │ - movd %xmm0,0x8(%r8) │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - lea (%rsi,%rsi,2),%r9 │ │ │ │ - lea (%rcx,%rcx,2),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq (%rdi),%xmm1 │ │ │ │ - movdqa %xmm1,%xmm3 │ │ │ │ - psadbw %xmm0,%xmm3 │ │ │ │ - punpcklbw %xmm0,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm4 │ │ │ │ - pmaddwd %xmm1,%xmm4 │ │ │ │ - movq (%rdx),%xmm2 │ │ │ │ - movdqa %xmm2,%xmm5 │ │ │ │ - psadbw %xmm0,%xmm5 │ │ │ │ - punpcklbw %xmm0,%xmm2 │ │ │ │ - movdqa %xmm2,%xmm6 │ │ │ │ - pmaddwd %xmm2,%xmm6 │ │ │ │ - movdqa %xmm1,%xmm7 │ │ │ │ - pmaddwd %xmm2,%xmm7 │ │ │ │ - movq (%rdi,%rsi,1),%xmm1 │ │ │ │ - movq (%rdx,%rcx,1),%xmm2 │ │ │ │ - movdqa %xmm1,%xmm8 │ │ │ │ - psadbw %xmm0,%xmm8 │ │ │ │ - paddd %xmm8,%xmm3 │ │ │ │ - punpcklbw %xmm0,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm8 │ │ │ │ - pmaddwd %xmm1,%xmm8 │ │ │ │ - paddd %xmm8,%xmm4 │ │ │ │ - movdqa %xmm2,%xmm8 │ │ │ │ - psadbw %xmm0,%xmm8 │ │ │ │ - paddd %xmm8,%xmm5 │ │ │ │ - punpcklbw %xmm0,%xmm2 │ │ │ │ - movdqa %xmm2,%xmm8 │ │ │ │ - pmaddwd %xmm2,%xmm8 │ │ │ │ - paddd %xmm8,%xmm6 │ │ │ │ - movdqa %xmm1,%xmm8 │ │ │ │ - pmaddwd %xmm2,%xmm8 │ │ │ │ - paddd %xmm8,%xmm7 │ │ │ │ - movq (%rdi,%rsi,2),%xmm1 │ │ │ │ - movq (%rdx,%rcx,2),%xmm2 │ │ │ │ - movdqa %xmm1,%xmm8 │ │ │ │ - psadbw %xmm0,%xmm8 │ │ │ │ - paddd %xmm8,%xmm3 │ │ │ │ - punpcklbw %xmm0,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm8 │ │ │ │ - pmaddwd %xmm1,%xmm8 │ │ │ │ - paddd %xmm8,%xmm4 │ │ │ │ - movdqa %xmm2,%xmm8 │ │ │ │ - psadbw %xmm0,%xmm8 │ │ │ │ - paddd %xmm8,%xmm5 │ │ │ │ - punpcklbw %xmm0,%xmm2 │ │ │ │ - movdqa %xmm2,%xmm8 │ │ │ │ - pmaddwd %xmm2,%xmm8 │ │ │ │ - paddd %xmm8,%xmm6 │ │ │ │ - movdqa %xmm1,%xmm8 │ │ │ │ - pmaddwd %xmm2,%xmm8 │ │ │ │ - paddd %xmm8,%xmm7 │ │ │ │ - movq (%rdi,%r9,1),%xmm1 │ │ │ │ - movq (%rdx,%rax,1),%xmm2 │ │ │ │ - movdqa %xmm1,%xmm8 │ │ │ │ - psadbw %xmm0,%xmm8 │ │ │ │ - paddd %xmm8,%xmm3 │ │ │ │ - punpcklbw %xmm0,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm8 │ │ │ │ - pmaddwd %xmm1,%xmm8 │ │ │ │ - paddd %xmm8,%xmm4 │ │ │ │ - movdqa %xmm2,%xmm8 │ │ │ │ - psadbw %xmm0,%xmm8 │ │ │ │ - paddd %xmm8,%xmm5 │ │ │ │ - punpcklbw %xmm0,%xmm2 │ │ │ │ - movdqa %xmm2,%xmm8 │ │ │ │ - pmaddwd %xmm2,%xmm8 │ │ │ │ - paddd %xmm8,%xmm6 │ │ │ │ - movdqa %xmm1,%xmm8 │ │ │ │ - pmaddwd %xmm2,%xmm8 │ │ │ │ - paddd %xmm8,%xmm7 │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - lea (%rdx,%rcx,4),%rdx │ │ │ │ - movq (%rdi),%xmm1 │ │ │ │ - movq (%rdx),%xmm2 │ │ │ │ - movdqa %xmm1,%xmm8 │ │ │ │ - psadbw %xmm0,%xmm8 │ │ │ │ - paddd %xmm8,%xmm3 │ │ │ │ - punpcklbw %xmm0,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm8 │ │ │ │ - pmaddwd %xmm1,%xmm8 │ │ │ │ - paddd %xmm8,%xmm4 │ │ │ │ - movdqa %xmm2,%xmm8 │ │ │ │ - psadbw %xmm0,%xmm8 │ │ │ │ - paddd %xmm8,%xmm5 │ │ │ │ - punpcklbw %xmm0,%xmm2 │ │ │ │ - movdqa %xmm2,%xmm8 │ │ │ │ - pmaddwd %xmm2,%xmm8 │ │ │ │ - paddd %xmm8,%xmm6 │ │ │ │ - movdqa %xmm1,%xmm8 │ │ │ │ - pmaddwd %xmm2,%xmm8 │ │ │ │ - paddd %xmm8,%xmm7 │ │ │ │ - movq (%rdi,%rsi,1),%xmm1 │ │ │ │ - movq (%rdx,%rcx,1),%xmm2 │ │ │ │ - movdqa %xmm1,%xmm8 │ │ │ │ - psadbw %xmm0,%xmm8 │ │ │ │ - paddd %xmm8,%xmm3 │ │ │ │ - punpcklbw %xmm0,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm8 │ │ │ │ - pmaddwd %xmm1,%xmm8 │ │ │ │ - paddd %xmm8,%xmm4 │ │ │ │ - movdqa %xmm2,%xmm8 │ │ │ │ - psadbw %xmm0,%xmm8 │ │ │ │ - paddd %xmm8,%xmm5 │ │ │ │ - punpcklbw %xmm0,%xmm2 │ │ │ │ - movdqa %xmm2,%xmm8 │ │ │ │ - pmaddwd %xmm2,%xmm8 │ │ │ │ - paddd %xmm8,%xmm6 │ │ │ │ - movdqa %xmm1,%xmm8 │ │ │ │ - pmaddwd %xmm2,%xmm8 │ │ │ │ - paddd %xmm8,%xmm7 │ │ │ │ - movq (%rdi,%rsi,2),%xmm1 │ │ │ │ - movq (%rdx,%rcx,2),%xmm2 │ │ │ │ - movdqa %xmm1,%xmm8 │ │ │ │ - psadbw %xmm0,%xmm8 │ │ │ │ - paddd %xmm8,%xmm3 │ │ │ │ - punpcklbw %xmm0,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm8 │ │ │ │ - pmaddwd %xmm1,%xmm8 │ │ │ │ - paddd %xmm8,%xmm4 │ │ │ │ - movdqa %xmm2,%xmm8 │ │ │ │ - psadbw %xmm0,%xmm8 │ │ │ │ - paddd %xmm8,%xmm5 │ │ │ │ - punpcklbw %xmm0,%xmm2 │ │ │ │ - movdqa %xmm2,%xmm8 │ │ │ │ - pmaddwd %xmm2,%xmm8 │ │ │ │ - paddd %xmm8,%xmm6 │ │ │ │ - movdqa %xmm1,%xmm8 │ │ │ │ - pmaddwd %xmm2,%xmm8 │ │ │ │ - paddd %xmm8,%xmm7 │ │ │ │ - movq (%rdi,%r9,1),%xmm1 │ │ │ │ - movq (%rdx,%rax,1),%xmm2 │ │ │ │ - movdqa %xmm1,%xmm8 │ │ │ │ - psadbw %xmm0,%xmm8 │ │ │ │ - paddd %xmm8,%xmm3 │ │ │ │ - punpcklbw %xmm0,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm8 │ │ │ │ - pmaddwd %xmm1,%xmm8 │ │ │ │ - paddd %xmm8,%xmm4 │ │ │ │ - movdqa %xmm2,%xmm8 │ │ │ │ - psadbw %xmm0,%xmm8 │ │ │ │ - paddd %xmm8,%xmm5 │ │ │ │ - punpcklbw %xmm0,%xmm2 │ │ │ │ - movdqa %xmm2,%xmm8 │ │ │ │ - pmaddwd %xmm2,%xmm8 │ │ │ │ - paddd %xmm8,%xmm6 │ │ │ │ - movdqa %xmm1,%xmm8 │ │ │ │ - pmaddwd %xmm2,%xmm8 │ │ │ │ - paddd %xmm8,%xmm7 │ │ │ │ - punpckldq %xmm5,%xmm3 │ │ │ │ - pcmpeqd %xmm0,%xmm0 │ │ │ │ - pmaddwd %xmm3,%xmm3 │ │ │ │ - pslld $0x5,%xmm0 │ │ │ │ - psubd %xmm0,%xmm3 │ │ │ │ - psrld $0x6,%xmm3 │ │ │ │ - pshufd $0xee,%xmm7,%xmm0 │ │ │ │ - movdqa %xmm4,%xmm1 │ │ │ │ - punpckldq %xmm6,%xmm1 │ │ │ │ - paddd %xmm0,%xmm7 │ │ │ │ - punpckhdq %xmm6,%xmm4 │ │ │ │ - paddd %xmm4,%xmm1 │ │ │ │ - paddd %xmm7,%xmm7 │ │ │ │ - pshufd $0xee,%xmm1,%xmm0 │ │ │ │ - psubd %xmm1,%xmm7 │ │ │ │ - paddd %xmm0,%xmm1 │ │ │ │ - psubd %xmm7,%xmm0 │ │ │ │ - psubd %xmm3,%xmm1 │ │ │ │ - movq %xmm1,(%r8) │ │ │ │ - pshuflw $0xee,%xmm0,%xmm2 │ │ │ │ - paddd %xmm2,%xmm0 │ │ │ │ - movd %xmm0,0x8(%r8) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x148,%rsp │ │ │ │ - mov 0x168(%rsp),%r10d │ │ │ │ - lea 0xf96aa(%rip),%r11 │ │ │ │ - movdqu (%rdi),%xmm0 │ │ │ │ - movdqu (%rdi,%rsi,1),%xmm1 │ │ │ │ - lea (%rdi,%rsi,2),%rax │ │ │ │ - movdqu (%rax),%xmm2 │ │ │ │ - movdqu (%rax,%rsi,1),%xmm3 │ │ │ │ - movddup 0x40(%r11),%xmm7 │ │ │ │ - movdqa %xmm0,0x80(%rsp) │ │ │ │ - movdqa %xmm1,0xa0(%rsp) │ │ │ │ - movdqa %xmm2,0xc0(%rsp) │ │ │ │ - movdqa %xmm3,0xe0(%rsp) │ │ │ │ - test $0x4,%r10b │ │ │ │ - je 2e1b70 <__cxa_finalize@plt+0x2b6b20> │ │ │ │ - movdqu (%rcx),%xmm0 │ │ │ │ - movdqu (%rcx,%rsi,1),%xmm1 │ │ │ │ - movdqa %xmm0,0x40(%rsp) │ │ │ │ - movdqa %xmm1,0x60(%rsp) │ │ │ │ - test $0x1,%r10b │ │ │ │ - je 2e1b7c <__cxa_finalize@plt+0x2b6b2c> │ │ │ │ - movd -0x4(%rcx),%xmm0 │ │ │ │ - movd -0x4(%rcx,%rsi,1),%xmm1 │ │ │ │ - movd %xmm0,0x3c(%rsp) │ │ │ │ - movd %xmm1,0x5c(%rsp) │ │ │ │ - jmp 2e1b88 <__cxa_finalize@plt+0x2b6b38> │ │ │ │ - movdqa %xmm7,0x40(%rsp) │ │ │ │ - movdqa %xmm7,0x60(%rsp) │ │ │ │ - movd %xmm7,0x3c(%rsp) │ │ │ │ - movd %xmm7,0x5c(%rsp) │ │ │ │ - test $0x8,%r10b │ │ │ │ - je 2e1bd2 <__cxa_finalize@plt+0x2b6b82> │ │ │ │ - movdqu (%r8),%xmm0 │ │ │ │ - movdqu (%r8,%rsi,1),%xmm1 │ │ │ │ - movdqa %xmm0,0x100(%rsp) │ │ │ │ - movdqa %xmm1,0x120(%rsp) │ │ │ │ - test $0x1,%r10b │ │ │ │ - je 2e1be4 <__cxa_finalize@plt+0x2b6b94> │ │ │ │ - movd -0x4(%r8),%xmm0 │ │ │ │ - movd -0x4(%r8,%rsi,1),%xmm1 │ │ │ │ - movd %xmm0,0xfc(%rsp) │ │ │ │ - movd %xmm1,0x11c(%rsp) │ │ │ │ - jmp 2e1bf6 <__cxa_finalize@plt+0x2b6ba6> │ │ │ │ - movdqa %xmm7,0x100(%rsp) │ │ │ │ - movdqa %xmm7,0x120(%rsp) │ │ │ │ - movd %xmm7,0xfc(%rsp) │ │ │ │ - movd %xmm7,0x11c(%rsp) │ │ │ │ - test $0x1,%r10b │ │ │ │ - je 2e1c32 <__cxa_finalize@plt+0x2b6be2> │ │ │ │ - movd (%rdx),%xmm0 │ │ │ │ - movd 0x4(%rdx),%xmm1 │ │ │ │ - movd 0x8(%rdx),%xmm2 │ │ │ │ - movd 0xc(%rdx),%xmm3 │ │ │ │ - movd %xmm0,0x7c(%rsp) │ │ │ │ - movd %xmm1,0x9c(%rsp) │ │ │ │ - movd %xmm2,0xbc(%rsp) │ │ │ │ - movd %xmm3,0xdc(%rsp) │ │ │ │ - jmp 2e1c53 <__cxa_finalize@plt+0x2b6c03> │ │ │ │ - movd %xmm7,0x7c(%rsp) │ │ │ │ - movd %xmm7,0x9c(%rsp) │ │ │ │ - movd %xmm7,0xbc(%rsp) │ │ │ │ - movd %xmm7,0xdc(%rsp) │ │ │ │ - test $0x2,%r10b │ │ │ │ - jne 2e1c9b <__cxa_finalize@plt+0x2b6c4b> │ │ │ │ - movd %xmm7,0x48(%rsp) │ │ │ │ - movd %xmm7,0x68(%rsp) │ │ │ │ - movd %xmm7,0x88(%rsp) │ │ │ │ - movd %xmm7,0xa8(%rsp) │ │ │ │ - movd %xmm7,0xc8(%rsp) │ │ │ │ - movd %xmm7,0xe8(%rsp) │ │ │ │ - movd %xmm7,0x108(%rsp) │ │ │ │ - movd %xmm7,0x128(%rsp) │ │ │ │ - movdqa 0x30(%r11),%xmm8 │ │ │ │ - mov 0x150(%rsp),%eax │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 2e1d59 <__cxa_finalize@plt+0x2b6d09> │ │ │ │ - movd %r9d,%xmm6 │ │ │ │ - bsr %r9d,%r8d │ │ │ │ - lea 0x0(,%r9,4),%ecx │ │ │ │ - cmpl $0x3ff,0x170(%rsp) │ │ │ │ - cmove %ecx,%r9d │ │ │ │ - mov 0x160(%rsp),%ecx │ │ │ │ - mov 0x158(%rsp),%r10d │ │ │ │ - and $0x10,%r9d │ │ │ │ - pshufb %xmm7,%xmm6 │ │ │ │ - lea (%r11,%r10,2),%r10 │ │ │ │ - lea -0x40(%r11,%r9,2),%r9 │ │ │ │ - test %eax,%eax │ │ │ │ - je 2e1d34 <__cxa_finalize@plt+0x2b6ce4> │ │ │ │ - movdqa %xmm6,(%rsp) │ │ │ │ - movd %eax,%xmm6 │ │ │ │ - tzcnt %eax,%eax │ │ │ │ - sub %ecx,%r8d │ │ │ │ - sub %eax,%ecx │ │ │ │ - pshufb %xmm7,%xmm6 │ │ │ │ - xor %eax,%eax │ │ │ │ - neg %r8d │ │ │ │ - cmovs %eax,%r8d │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - lea 0x80(%rsp),%rcx │ │ │ │ - call 2e20b0 <__cxa_finalize@plt+0x2b7060> │ │ │ │ - call 2e20b0 <__cxa_finalize@plt+0x2b7060> │ │ │ │ - jmp 2e1d51 <__cxa_finalize@plt+0x2b6d01> │ │ │ │ - sub %r8d,%ecx │ │ │ │ - cmovs %eax,%ecx │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - lea 0x80(%rsp),%rcx │ │ │ │ - call 2e1da0 <__cxa_finalize@plt+0x2b6d50> │ │ │ │ - call 2e1da0 <__cxa_finalize@plt+0x2b6d50> │ │ │ │ - add $0x148,%rsp │ │ │ │ - ret │ │ │ │ - mov 0x160(%rsp),%ecx │ │ │ │ - movd 0x150(%rsp),%xmm6 │ │ │ │ - tzcnt %eax,%eax │ │ │ │ - mov 0x158(%rsp),%r10d │ │ │ │ - pshufb %xmm7,%xmm6 │ │ │ │ - sub %eax,%ecx │ │ │ │ - lea (%r11,%r10,2),%r10 │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - lea 0x80(%rsp),%rcx │ │ │ │ - call 2e1ec0 <__cxa_finalize@plt+0x2b6e70> │ │ │ │ - call 2e1ec0 <__cxa_finalize@plt+0x2b6e70> │ │ │ │ - jmp 2e1d51 <__cxa_finalize@plt+0x2b6d01> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsbq 0x4(%r10),%r8 │ │ │ │ - movq (%rdi),%xmm1 │ │ │ │ - movhps (%rdi,%rsi,1),%xmm1 │ │ │ │ - movq (%rcx,%r8,1),%xmm2 │ │ │ │ - movhps 0x20(%rcx,%r8,1),%xmm2 │ │ │ │ - neg %r8 │ │ │ │ - movq (%rcx,%r8,1),%xmm3 │ │ │ │ - movhps 0x20(%rcx,%r8,1),%xmm3 │ │ │ │ - movsbq 0x5(%r10),%r8 │ │ │ │ - psubw %xmm1,%xmm2 │ │ │ │ - psubw %xmm1,%xmm3 │ │ │ │ - pabsw %xmm2,%xmm4 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - psrlw 0x28(%rsp),%xmm5 │ │ │ │ - movdqa %xmm6,%xmm0 │ │ │ │ - psubusw %xmm5,%xmm0 │ │ │ │ - pabsw %xmm3,%xmm5 │ │ │ │ - pminsw %xmm4,%xmm0 │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - psrlw 0x28(%rsp),%xmm4 │ │ │ │ - psignw %xmm2,%xmm0 │ │ │ │ - movdqa %xmm6,%xmm2 │ │ │ │ - psubusw %xmm4,%xmm2 │ │ │ │ - pminsw %xmm5,%xmm2 │ │ │ │ - movq (%rcx,%r8,1),%xmm4 │ │ │ │ - movhps 0x20(%rcx,%r8,1),%xmm4 │ │ │ │ - neg %r8 │ │ │ │ - movq (%rcx,%r8,1),%xmm5 │ │ │ │ - movhps 0x20(%rcx,%r8,1),%xmm5 │ │ │ │ - psubw %xmm1,%xmm4 │ │ │ │ - psubw %xmm1,%xmm5 │ │ │ │ - psignw %xmm3,%xmm2 │ │ │ │ - pabsw %xmm4,%xmm3 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - psrlw 0x28(%rsp),%xmm2 │ │ │ │ - movdqa %xmm6,%xmm7 │ │ │ │ - psubusw %xmm2,%xmm7 │ │ │ │ - pabsw %xmm5,%xmm2 │ │ │ │ - pminsw %xmm3,%xmm7 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - psrlw 0x28(%rsp),%xmm3 │ │ │ │ - psignw %xmm4,%xmm7 │ │ │ │ - movdqa %xmm6,%xmm4 │ │ │ │ - psubusw %xmm3,%xmm4 │ │ │ │ - pminsw %xmm2,%xmm4 │ │ │ │ - psignw %xmm5,%xmm4 │ │ │ │ - paddw %xmm4,%xmm7 │ │ │ │ - pmullw (%r9),%xmm0 │ │ │ │ - pmullw 0x10(%r9),%xmm7 │ │ │ │ - paddw %xmm7,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - psraw $0xf,%xmm2 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - pmulhrsw %xmm8,%xmm0 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - add $0x40,%rcx │ │ │ │ - movq %xmm0,(%rdi) │ │ │ │ - movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - movsbq 0x8(%r10),%r8 │ │ │ │ - movq (%rdi),%xmm1 │ │ │ │ - movhps (%rdi,%rsi,1),%xmm1 │ │ │ │ - movq (%rcx,%r8,1),%xmm2 │ │ │ │ - movhps 0x20(%rcx,%r8,1),%xmm2 │ │ │ │ - neg %r8 │ │ │ │ - movq (%rcx,%r8,1),%xmm3 │ │ │ │ - movhps 0x20(%rcx,%r8,1),%xmm3 │ │ │ │ - movsbq (%r10),%r8 │ │ │ │ - psubw %xmm1,%xmm2 │ │ │ │ - psubw %xmm1,%xmm3 │ │ │ │ - pabsw %xmm2,%xmm4 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - psrlw 0x38(%rsp),%xmm5 │ │ │ │ - movdqa %xmm6,%xmm0 │ │ │ │ - psubusw %xmm5,%xmm0 │ │ │ │ - pabsw %xmm3,%xmm5 │ │ │ │ - pminsw %xmm4,%xmm0 │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - psrlw 0x38(%rsp),%xmm4 │ │ │ │ - psignw %xmm2,%xmm0 │ │ │ │ - movdqa %xmm6,%xmm2 │ │ │ │ - psubusw %xmm4,%xmm2 │ │ │ │ - pminsw %xmm5,%xmm2 │ │ │ │ - movq (%rcx,%r8,1),%xmm4 │ │ │ │ - movhps 0x20(%rcx,%r8,1),%xmm4 │ │ │ │ - neg %r8 │ │ │ │ - movq (%rcx,%r8,1),%xmm5 │ │ │ │ - movhps 0x20(%rcx,%r8,1),%xmm5 │ │ │ │ - movsbq 0x9(%r10),%r8 │ │ │ │ - psubw %xmm1,%xmm4 │ │ │ │ - psubw %xmm1,%xmm5 │ │ │ │ - psignw %xmm3,%xmm2 │ │ │ │ - pabsw %xmm4,%xmm3 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - psrlw 0x38(%rsp),%xmm2 │ │ │ │ - movdqa %xmm6,%xmm7 │ │ │ │ - psubusw %xmm2,%xmm7 │ │ │ │ - pabsw %xmm5,%xmm2 │ │ │ │ - pminsw %xmm3,%xmm7 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - psrlw 0x38(%rsp),%xmm3 │ │ │ │ - psignw %xmm4,%xmm7 │ │ │ │ - movdqa %xmm6,%xmm4 │ │ │ │ - psubusw %xmm3,%xmm4 │ │ │ │ - pminsw %xmm2,%xmm4 │ │ │ │ - movq (%rcx,%r8,1),%xmm2 │ │ │ │ - movhps 0x20(%rcx,%r8,1),%xmm2 │ │ │ │ - neg %r8 │ │ │ │ - movq (%rcx,%r8,1),%xmm3 │ │ │ │ - movhps 0x20(%rcx,%r8,1),%xmm3 │ │ │ │ - movsbq 0x1(%r10),%r8 │ │ │ │ - paddw %xmm7,%xmm0 │ │ │ │ - psignw %xmm5,%xmm4 │ │ │ │ - paddw %xmm4,%xmm0 │ │ │ │ - psubw %xmm1,%xmm2 │ │ │ │ - psubw %xmm1,%xmm3 │ │ │ │ - paddw %xmm0,%xmm0 │ │ │ │ - pabsw %xmm2,%xmm4 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - psrlw 0x38(%rsp),%xmm5 │ │ │ │ - movdqa %xmm6,%xmm7 │ │ │ │ - psubusw %xmm5,%xmm7 │ │ │ │ - pabsw %xmm3,%xmm5 │ │ │ │ - pminsw %xmm4,%xmm7 │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - psrlw 0x38(%rsp),%xmm4 │ │ │ │ - psignw %xmm2,%xmm7 │ │ │ │ - movdqa %xmm6,%xmm2 │ │ │ │ - psubusw %xmm4,%xmm2 │ │ │ │ - pminsw %xmm5,%xmm2 │ │ │ │ - movq (%rcx,%r8,1),%xmm4 │ │ │ │ - movhps 0x20(%rcx,%r8,1),%xmm4 │ │ │ │ - neg %r8 │ │ │ │ - movq (%rcx,%r8,1),%xmm5 │ │ │ │ - movhps 0x20(%rcx,%r8,1),%xmm5 │ │ │ │ - paddw %xmm7,%xmm0 │ │ │ │ - psubw %xmm1,%xmm4 │ │ │ │ - psubw %xmm1,%xmm5 │ │ │ │ - psignw %xmm3,%xmm2 │ │ │ │ - pabsw %xmm4,%xmm3 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - psrlw 0x38(%rsp),%xmm2 │ │ │ │ - movdqa %xmm6,%xmm7 │ │ │ │ - psubusw %xmm2,%xmm7 │ │ │ │ - pabsw %xmm5,%xmm2 │ │ │ │ - pminsw %xmm3,%xmm7 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - psrlw 0x38(%rsp),%xmm3 │ │ │ │ - psignw %xmm4,%xmm7 │ │ │ │ - movdqa %xmm6,%xmm4 │ │ │ │ - psubusw %xmm3,%xmm4 │ │ │ │ - pminsw %xmm2,%xmm4 │ │ │ │ - paddw %xmm7,%xmm0 │ │ │ │ - psignw %xmm5,%xmm4 │ │ │ │ - paddw %xmm4,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - psraw $0xf,%xmm2 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - pmulhrsw %xmm8,%xmm0 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - add $0x40,%rcx │ │ │ │ - movq %xmm0,(%rdi) │ │ │ │ - movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - movsbq 0x8(%r10),%r8 │ │ │ │ - movq (%rdi),%xmm1 │ │ │ │ - movhps (%rdi,%rsi,1),%xmm1 │ │ │ │ - movq (%rcx,%r8,1),%xmm2 │ │ │ │ - movhps 0x20(%rcx,%r8,1),%xmm2 │ │ │ │ - neg %r8 │ │ │ │ - movq (%rcx,%r8,1),%xmm3 │ │ │ │ - movhps 0x20(%rcx,%r8,1),%xmm3 │ │ │ │ - movsbq (%r10),%r8 │ │ │ │ - pabsw %xmm2,%xmm4 │ │ │ │ - pabsw %xmm3,%xmm10 │ │ │ │ - movdqa %xmm2,%xmm9 │ │ │ │ - pmaxsw %xmm3,%xmm9 │ │ │ │ - pminsw %xmm4,%xmm10 │ │ │ │ - psubw %xmm1,%xmm2 │ │ │ │ - psubw %xmm1,%xmm3 │ │ │ │ - pabsw %xmm2,%xmm4 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - psrlw 0x38(%rsp),%xmm5 │ │ │ │ - movdqa %xmm6,%xmm0 │ │ │ │ - psubusw %xmm5,%xmm0 │ │ │ │ - pabsw %xmm3,%xmm5 │ │ │ │ - pminsw %xmm4,%xmm0 │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - psrlw 0x38(%rsp),%xmm4 │ │ │ │ - psignw %xmm2,%xmm0 │ │ │ │ - movdqa %xmm6,%xmm2 │ │ │ │ - psubusw %xmm4,%xmm2 │ │ │ │ - pminsw %xmm5,%xmm2 │ │ │ │ - movq (%rcx,%r8,1),%xmm4 │ │ │ │ - movhps 0x20(%rcx,%r8,1),%xmm4 │ │ │ │ - neg %r8 │ │ │ │ - movq (%rcx,%r8,1),%xmm5 │ │ │ │ - movhps 0x20(%rcx,%r8,1),%xmm5 │ │ │ │ - movsbq 0x9(%r10),%r8 │ │ │ │ - pabsw %xmm4,%xmm7 │ │ │ │ - psignw %xmm3,%xmm2 │ │ │ │ - pabsw %xmm5,%xmm3 │ │ │ │ - pmaxsw %xmm4,%xmm9 │ │ │ │ - pminsw %xmm7,%xmm10 │ │ │ │ - pmaxsw %xmm5,%xmm9 │ │ │ │ - pminsw %xmm3,%xmm10 │ │ │ │ - psubw %xmm1,%xmm4 │ │ │ │ - psubw %xmm1,%xmm5 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - pabsw %xmm4,%xmm3 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - psrlw 0x38(%rsp),%xmm2 │ │ │ │ - movdqa %xmm6,%xmm7 │ │ │ │ - psubusw %xmm2,%xmm7 │ │ │ │ - pabsw %xmm5,%xmm2 │ │ │ │ - pminsw %xmm3,%xmm7 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - psrlw 0x38(%rsp),%xmm3 │ │ │ │ - psignw %xmm4,%xmm7 │ │ │ │ - movdqa %xmm6,%xmm4 │ │ │ │ - psubusw %xmm3,%xmm4 │ │ │ │ - pminsw %xmm2,%xmm4 │ │ │ │ - movq (%rcx,%r8,1),%xmm2 │ │ │ │ - movhps 0x20(%rcx,%r8,1),%xmm2 │ │ │ │ - neg %r8 │ │ │ │ - movq (%rcx,%r8,1),%xmm3 │ │ │ │ - movhps 0x20(%rcx,%r8,1),%xmm3 │ │ │ │ - movsbq 0x1(%r10),%r8 │ │ │ │ - paddw %xmm7,%xmm0 │ │ │ │ - pabsw %xmm2,%xmm7 │ │ │ │ - psignw %xmm5,%xmm4 │ │ │ │ - pabsw %xmm3,%xmm5 │ │ │ │ - pmaxsw %xmm2,%xmm9 │ │ │ │ - pminsw %xmm7,%xmm10 │ │ │ │ - pmaxsw %xmm3,%xmm9 │ │ │ │ - pminsw %xmm5,%xmm10 │ │ │ │ - paddw %xmm4,%xmm0 │ │ │ │ - psubw %xmm1,%xmm2 │ │ │ │ - psubw %xmm1,%xmm3 │ │ │ │ - paddw %xmm0,%xmm0 │ │ │ │ - pabsw %xmm2,%xmm4 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - psrlw 0x38(%rsp),%xmm5 │ │ │ │ - movdqa %xmm6,%xmm7 │ │ │ │ - psubusw %xmm5,%xmm7 │ │ │ │ - pabsw %xmm3,%xmm5 │ │ │ │ - pminsw %xmm4,%xmm7 │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - psrlw 0x38(%rsp),%xmm4 │ │ │ │ - psignw %xmm2,%xmm7 │ │ │ │ - movdqa %xmm6,%xmm2 │ │ │ │ - psubusw %xmm4,%xmm2 │ │ │ │ - pminsw %xmm5,%xmm2 │ │ │ │ - movq (%rcx,%r8,1),%xmm4 │ │ │ │ - movhps 0x20(%rcx,%r8,1),%xmm4 │ │ │ │ - neg %r8 │ │ │ │ - movq (%rcx,%r8,1),%xmm5 │ │ │ │ - movhps 0x20(%rcx,%r8,1),%xmm5 │ │ │ │ - movsbq 0x4(%r10),%r8 │ │ │ │ - paddw %xmm7,%xmm0 │ │ │ │ - pabsw %xmm4,%xmm7 │ │ │ │ - psignw %xmm3,%xmm2 │ │ │ │ - pabsw %xmm5,%xmm3 │ │ │ │ - pmaxsw %xmm4,%xmm9 │ │ │ │ - pminsw %xmm7,%xmm10 │ │ │ │ - pmaxsw %xmm5,%xmm9 │ │ │ │ - pminsw %xmm3,%xmm10 │ │ │ │ - psubw %xmm1,%xmm4 │ │ │ │ - psubw %xmm1,%xmm5 │ │ │ │ - pabsw %xmm4,%xmm3 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - psrlw 0x38(%rsp),%xmm2 │ │ │ │ - movdqa %xmm6,%xmm7 │ │ │ │ - psubusw %xmm2,%xmm7 │ │ │ │ - pabsw %xmm5,%xmm2 │ │ │ │ - pminsw %xmm3,%xmm7 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - psrlw 0x38(%rsp),%xmm3 │ │ │ │ - psignw %xmm4,%xmm7 │ │ │ │ - movdqa %xmm6,%xmm4 │ │ │ │ - psubusw %xmm3,%xmm4 │ │ │ │ - pminsw %xmm2,%xmm4 │ │ │ │ - paddw %xmm7,%xmm0 │ │ │ │ - movq (%rcx,%r8,1),%xmm2 │ │ │ │ - movhps 0x20(%rcx,%r8,1),%xmm2 │ │ │ │ - neg %r8 │ │ │ │ - movq (%rcx,%r8,1),%xmm3 │ │ │ │ - movhps 0x20(%rcx,%r8,1),%xmm3 │ │ │ │ - movsbq 0x5(%r10),%r8 │ │ │ │ - pabsw %xmm2,%xmm7 │ │ │ │ - psignw %xmm5,%xmm4 │ │ │ │ - pabsw %xmm3,%xmm5 │ │ │ │ - pmaxsw %xmm2,%xmm9 │ │ │ │ - pminsw %xmm7,%xmm10 │ │ │ │ - pmaxsw %xmm3,%xmm9 │ │ │ │ - pminsw %xmm5,%xmm10 │ │ │ │ - psubw %xmm1,%xmm2 │ │ │ │ - psubw %xmm1,%xmm3 │ │ │ │ - paddw %xmm4,%xmm0 │ │ │ │ - pabsw %xmm2,%xmm4 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - psrlw 0x28(%rsp),%xmm5 │ │ │ │ - movdqa 0x8(%rsp),%xmm7 │ │ │ │ - psubusw %xmm5,%xmm7 │ │ │ │ - pabsw %xmm3,%xmm5 │ │ │ │ - pminsw %xmm4,%xmm7 │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - psrlw 0x28(%rsp),%xmm4 │ │ │ │ - psignw %xmm2,%xmm7 │ │ │ │ - movdqa 0x8(%rsp),%xmm2 │ │ │ │ - psubusw %xmm4,%xmm2 │ │ │ │ - pminsw %xmm5,%xmm2 │ │ │ │ - movq (%rcx,%r8,1),%xmm4 │ │ │ │ - movhps 0x20(%rcx,%r8,1),%xmm4 │ │ │ │ - neg %r8 │ │ │ │ - movq (%rcx,%r8,1),%xmm5 │ │ │ │ - movhps 0x20(%rcx,%r8,1),%xmm5 │ │ │ │ - psignw %xmm3,%xmm2 │ │ │ │ - pabsw %xmm4,%xmm3 │ │ │ │ - paddw %xmm2,%xmm7 │ │ │ │ - pabsw %xmm5,%xmm2 │ │ │ │ - pmaxsw %xmm4,%xmm9 │ │ │ │ - pminsw %xmm3,%xmm10 │ │ │ │ - pmaxsw %xmm5,%xmm9 │ │ │ │ - pminsw %xmm2,%xmm10 │ │ │ │ - psubw %xmm1,%xmm4 │ │ │ │ - psubw %xmm1,%xmm5 │ │ │ │ - pabsw %xmm4,%xmm3 │ │ │ │ - pmullw (%r9),%xmm7 │ │ │ │ - paddw %xmm7,%xmm0 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - psrlw 0x28(%rsp),%xmm2 │ │ │ │ - movdqa 0x8(%rsp),%xmm7 │ │ │ │ - psubusw %xmm2,%xmm7 │ │ │ │ - pabsw %xmm5,%xmm2 │ │ │ │ - pminsw %xmm3,%xmm7 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - psrlw 0x28(%rsp),%xmm3 │ │ │ │ - psignw %xmm4,%xmm7 │ │ │ │ - movdqa 0x8(%rsp),%xmm4 │ │ │ │ - psubusw %xmm3,%xmm4 │ │ │ │ - pminsw %xmm2,%xmm4 │ │ │ │ - psignw %xmm5,%xmm4 │ │ │ │ - paddw %xmm4,%xmm7 │ │ │ │ - pmullw 0x10(%r9),%xmm7 │ │ │ │ - paddw %xmm7,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - psraw $0xf,%xmm2 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - pmulhrsw %xmm8,%xmm0 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - pmaxsw %xmm1,%xmm9 │ │ │ │ - pminsw %xmm9,%xmm0 │ │ │ │ - pminsw %xmm10,%xmm1 │ │ │ │ - pmaxsw %xmm1,%xmm0 │ │ │ │ - add $0x40,%rcx │ │ │ │ - movq %xmm0,(%rdi) │ │ │ │ - movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - sub $0x1c8,%rsp │ │ │ │ - mov 0x1e8(%rsp),%r10d │ │ │ │ - lea 0xf8d2a(%rip),%r11 │ │ │ │ - movdqu (%rdi),%xmm0 │ │ │ │ - movdqu (%rdi,%rsi,1),%xmm1 │ │ │ │ - lea (%rdi,%rsi,2),%rax │ │ │ │ - movdqu (%rax),%xmm2 │ │ │ │ - movdqu (%rax,%rsi,1),%xmm3 │ │ │ │ - lea (%rax,%rsi,2),%rax │ │ │ │ - movdqu (%rax),%xmm4 │ │ │ │ - movdqu (%rax,%rsi,1),%xmm5 │ │ │ │ - lea (%rax,%rsi,2),%rax │ │ │ │ - movdqu (%rax),%xmm6 │ │ │ │ - movdqu (%rax,%rsi,1),%xmm7 │ │ │ │ - movdqa %xmm0,0x80(%rsp) │ │ │ │ - movdqa %xmm1,0xa0(%rsp) │ │ │ │ - movdqa %xmm2,0xc0(%rsp) │ │ │ │ - movdqa %xmm3,0xe0(%rsp) │ │ │ │ - movdqa %xmm4,0x100(%rsp) │ │ │ │ - movdqa %xmm5,0x120(%rsp) │ │ │ │ - movdqa %xmm6,0x140(%rsp) │ │ │ │ - movdqa %xmm7,0x160(%rsp) │ │ │ │ - movddup 0x40(%r11),%xmm7 │ │ │ │ - test $0x4,%r10b │ │ │ │ - je 2e252e <__cxa_finalize@plt+0x2b74de> │ │ │ │ - movdqu (%rcx),%xmm0 │ │ │ │ - movdqu (%rcx,%rsi,1),%xmm1 │ │ │ │ - movdqa %xmm0,0x40(%rsp) │ │ │ │ - movdqa %xmm1,0x60(%rsp) │ │ │ │ - test $0x1,%r10b │ │ │ │ - je 2e253a <__cxa_finalize@plt+0x2b74ea> │ │ │ │ - movd -0x4(%rcx),%xmm0 │ │ │ │ - movd -0x4(%rcx,%rsi,1),%xmm1 │ │ │ │ - movd %xmm0,0x3c(%rsp) │ │ │ │ - movd %xmm1,0x5c(%rsp) │ │ │ │ - jmp 2e2546 <__cxa_finalize@plt+0x2b74f6> │ │ │ │ - movdqa %xmm7,0x40(%rsp) │ │ │ │ - movdqa %xmm7,0x60(%rsp) │ │ │ │ - movd %xmm7,0x3c(%rsp) │ │ │ │ - movd %xmm7,0x5c(%rsp) │ │ │ │ - test $0x8,%r10b │ │ │ │ - je 2e2590 <__cxa_finalize@plt+0x2b7540> │ │ │ │ - movdqu (%r8),%xmm0 │ │ │ │ - movdqu (%r8,%rsi,1),%xmm1 │ │ │ │ - movdqa %xmm0,0x180(%rsp) │ │ │ │ - movdqa %xmm1,0x1a0(%rsp) │ │ │ │ - test $0x1,%r10b │ │ │ │ - je 2e25a2 <__cxa_finalize@plt+0x2b7552> │ │ │ │ - movd -0x4(%r8),%xmm0 │ │ │ │ - movd -0x4(%r8,%rsi,1),%xmm1 │ │ │ │ - movd %xmm0,0x17c(%rsp) │ │ │ │ - movd %xmm1,0x19c(%rsp) │ │ │ │ - jmp 2e25b4 <__cxa_finalize@plt+0x2b7564> │ │ │ │ - movdqa %xmm7,0x180(%rsp) │ │ │ │ - movdqa %xmm7,0x1a0(%rsp) │ │ │ │ - movd %xmm7,0x17c(%rsp) │ │ │ │ - movd %xmm7,0x19c(%rsp) │ │ │ │ - test $0x1,%r10b │ │ │ │ - je 2e2628 <__cxa_finalize@plt+0x2b75d8> │ │ │ │ - movd (%rdx),%xmm0 │ │ │ │ - movd 0x4(%rdx),%xmm1 │ │ │ │ - movd 0x8(%rdx),%xmm2 │ │ │ │ - movd 0xc(%rdx),%xmm3 │ │ │ │ - movd %xmm0,0x7c(%rsp) │ │ │ │ - movd %xmm1,0x9c(%rsp) │ │ │ │ - movd %xmm2,0xbc(%rsp) │ │ │ │ - movd %xmm3,0xdc(%rsp) │ │ │ │ - movd 0x10(%rdx),%xmm0 │ │ │ │ - movd 0x14(%rdx),%xmm1 │ │ │ │ - movd 0x18(%rdx),%xmm2 │ │ │ │ - movd 0x1c(%rdx),%xmm3 │ │ │ │ - movd %xmm0,0xfc(%rsp) │ │ │ │ - movd %xmm1,0x11c(%rsp) │ │ │ │ - movd %xmm2,0x13c(%rsp) │ │ │ │ - movd %xmm3,0x15c(%rsp) │ │ │ │ - jmp 2e266d <__cxa_finalize@plt+0x2b761d> │ │ │ │ - movd %xmm7,0x7c(%rsp) │ │ │ │ - movd %xmm7,0x9c(%rsp) │ │ │ │ - movd %xmm7,0xbc(%rsp) │ │ │ │ - movd %xmm7,0xdc(%rsp) │ │ │ │ - movd %xmm7,0xfc(%rsp) │ │ │ │ - movd %xmm7,0x11c(%rsp) │ │ │ │ - movd %xmm7,0x13c(%rsp) │ │ │ │ - movd %xmm7,0x15c(%rsp) │ │ │ │ - test $0x2,%r10b │ │ │ │ - jne 2e26d9 <__cxa_finalize@plt+0x2b7689> │ │ │ │ - movd %xmm7,0x48(%rsp) │ │ │ │ - movd %xmm7,0x68(%rsp) │ │ │ │ - movd %xmm7,0x88(%rsp) │ │ │ │ - movd %xmm7,0xa8(%rsp) │ │ │ │ - movd %xmm7,0xc8(%rsp) │ │ │ │ - movd %xmm7,0xe8(%rsp) │ │ │ │ - movd %xmm7,0x108(%rsp) │ │ │ │ - movd %xmm7,0x128(%rsp) │ │ │ │ - movd %xmm7,0x148(%rsp) │ │ │ │ - movd %xmm7,0x168(%rsp) │ │ │ │ - movd %xmm7,0x188(%rsp) │ │ │ │ - movd %xmm7,0x1a8(%rsp) │ │ │ │ - movdqa 0x30(%r11),%xmm8 │ │ │ │ - mov 0x1d0(%rsp),%eax │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 2e27ab <__cxa_finalize@plt+0x2b775b> │ │ │ │ - movd %r9d,%xmm6 │ │ │ │ - bsr %r9d,%r8d │ │ │ │ - lea 0x0(,%r9,4),%ecx │ │ │ │ - cmpl $0x3ff,0x1f0(%rsp) │ │ │ │ - cmove %ecx,%r9d │ │ │ │ - mov 0x1e0(%rsp),%ecx │ │ │ │ - mov 0x1d8(%rsp),%r10d │ │ │ │ - and $0x10,%r9d │ │ │ │ - pshufb %xmm7,%xmm6 │ │ │ │ - lea (%r11,%r10,2),%r10 │ │ │ │ - lea -0x40(%r11,%r9,2),%r9 │ │ │ │ - test %eax,%eax │ │ │ │ - je 2e277c <__cxa_finalize@plt+0x2b772c> │ │ │ │ - movdqa %xmm6,(%rsp) │ │ │ │ - movd %eax,%xmm6 │ │ │ │ - tzcnt %eax,%eax │ │ │ │ - sub %ecx,%r8d │ │ │ │ - sub %eax,%ecx │ │ │ │ - pshufb %xmm7,%xmm6 │ │ │ │ - xor %eax,%eax │ │ │ │ - neg %r8d │ │ │ │ - cmovs %eax,%r8d │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - lea 0x80(%rsp),%rcx │ │ │ │ - call 2e20b0 <__cxa_finalize@plt+0x2b7060> │ │ │ │ - call 2e20b0 <__cxa_finalize@plt+0x2b7060> │ │ │ │ - call 2e20b0 <__cxa_finalize@plt+0x2b7060> │ │ │ │ - call 2e20b0 <__cxa_finalize@plt+0x2b7060> │ │ │ │ - jmp 2e27a3 <__cxa_finalize@plt+0x2b7753> │ │ │ │ - sub %r8d,%ecx │ │ │ │ - cmovs %eax,%ecx │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - lea 0x80(%rsp),%rcx │ │ │ │ - call 2e1da0 <__cxa_finalize@plt+0x2b6d50> │ │ │ │ - call 2e1da0 <__cxa_finalize@plt+0x2b6d50> │ │ │ │ - call 2e1da0 <__cxa_finalize@plt+0x2b6d50> │ │ │ │ - call 2e1da0 <__cxa_finalize@plt+0x2b6d50> │ │ │ │ - add $0x1c8,%rsp │ │ │ │ - ret │ │ │ │ - mov 0x1e0(%rsp),%ecx │ │ │ │ - movd 0x1d0(%rsp),%xmm6 │ │ │ │ - tzcnt %eax,%eax │ │ │ │ - mov 0x1d8(%rsp),%r10d │ │ │ │ - pshufb %xmm7,%xmm6 │ │ │ │ - sub %eax,%ecx │ │ │ │ - lea (%r11,%r10,2),%r10 │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - lea 0x80(%rsp),%rcx │ │ │ │ - call 2e1ec0 <__cxa_finalize@plt+0x2b6e70> │ │ │ │ - call 2e1ec0 <__cxa_finalize@plt+0x2b6e70> │ │ │ │ - call 2e1ec0 <__cxa_finalize@plt+0x2b6e70> │ │ │ │ - call 2e1ec0 <__cxa_finalize@plt+0x2b6e70> │ │ │ │ - jmp 2e27a3 <__cxa_finalize@plt+0x2b7753> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - sub $0x1c8,%rsp │ │ │ │ - mov 0x1e8(%rsp),%r10d │ │ │ │ - lea 0xf898a(%rip),%r11 │ │ │ │ - movdqa (%rdi),%xmm0 │ │ │ │ - movd 0x10(%rdi),%xmm1 │ │ │ │ - movdqa (%rdi,%rsi,1),%xmm2 │ │ │ │ - movd 0x10(%rdi,%rsi,1),%xmm3 │ │ │ │ - lea (%rdi,%rsi,2),%rax │ │ │ │ - movdqa (%rax),%xmm4 │ │ │ │ - movd 0x10(%rax),%xmm5 │ │ │ │ - movdqa (%rax,%rsi,1),%xmm6 │ │ │ │ - movd 0x10(%rax,%rsi,1),%xmm7 │ │ │ │ - lea (%rax,%rsi,2),%rax │ │ │ │ - movdqa %xmm0,0x80(%rsp) │ │ │ │ - movd %xmm1,0x90(%rsp) │ │ │ │ - movdqa %xmm2,0xa0(%rsp) │ │ │ │ - movd %xmm3,0xb0(%rsp) │ │ │ │ - movdqa %xmm4,0xc0(%rsp) │ │ │ │ - movd %xmm5,0xd0(%rsp) │ │ │ │ - movdqa %xmm6,0xe0(%rsp) │ │ │ │ - movd %xmm7,0xf0(%rsp) │ │ │ │ - movdqa (%rax),%xmm0 │ │ │ │ - movd 0x10(%rax),%xmm1 │ │ │ │ - movdqa (%rax,%rsi,1),%xmm2 │ │ │ │ - movd 0x10(%rax,%rsi,1),%xmm3 │ │ │ │ - lea (%rax,%rsi,2),%rax │ │ │ │ - movdqa (%rax),%xmm4 │ │ │ │ - movd 0x10(%rax),%xmm5 │ │ │ │ - movdqa (%rax,%rsi,1),%xmm6 │ │ │ │ - movd 0x10(%rax,%rsi,1),%xmm7 │ │ │ │ - movdqa %xmm0,0x100(%rsp) │ │ │ │ - movd %xmm1,0x110(%rsp) │ │ │ │ - movdqa %xmm2,0x120(%rsp) │ │ │ │ - movd %xmm3,0x130(%rsp) │ │ │ │ - movdqa %xmm4,0x140(%rsp) │ │ │ │ - movd %xmm5,0x150(%rsp) │ │ │ │ - movdqa %xmm6,0x160(%rsp) │ │ │ │ - movd %xmm7,0x170(%rsp) │ │ │ │ - movddup 0x40(%r11),%xmm7 │ │ │ │ - test $0x4,%r10b │ │ │ │ - je 2e2959 <__cxa_finalize@plt+0x2b7909> │ │ │ │ - movdqa (%rcx),%xmm0 │ │ │ │ - movdqa 0x10(%rcx),%xmm1 │ │ │ │ - movdqa (%rcx,%rsi,1),%xmm2 │ │ │ │ - movdqa 0x10(%rcx,%rsi,1),%xmm3 │ │ │ │ - movdqa %xmm0,0x40(%rsp) │ │ │ │ - movd %xmm1,0x50(%rsp) │ │ │ │ - movdqa %xmm2,0x60(%rsp) │ │ │ │ - movd %xmm3,0x70(%rsp) │ │ │ │ - test $0x1,%r10b │ │ │ │ - je 2e2971 <__cxa_finalize@plt+0x2b7921> │ │ │ │ - movd -0x4(%rcx),%xmm0 │ │ │ │ - movd -0x4(%rcx,%rsi,1),%xmm1 │ │ │ │ - movd %xmm0,0x3c(%rsp) │ │ │ │ - movd %xmm1,0x5c(%rsp) │ │ │ │ - jmp 2e297d <__cxa_finalize@plt+0x2b792d> │ │ │ │ - movdqa %xmm7,0x40(%rsp) │ │ │ │ - movd %xmm7,0x50(%rsp) │ │ │ │ - movdqa %xmm7,0x60(%rsp) │ │ │ │ - movd %xmm7,0x70(%rsp) │ │ │ │ - movd %xmm7,0x3c(%rsp) │ │ │ │ - movd %xmm7,0x5c(%rsp) │ │ │ │ - test $0x8,%r10b │ │ │ │ - je 2e29e6 <__cxa_finalize@plt+0x2b7996> │ │ │ │ - movdqa (%r8),%xmm0 │ │ │ │ - movd 0x10(%r8),%xmm1 │ │ │ │ - movdqa (%r8,%rsi,1),%xmm2 │ │ │ │ - movd 0x10(%r8,%rsi,1),%xmm3 │ │ │ │ - movdqa %xmm0,0x180(%rsp) │ │ │ │ - movd %xmm1,0x190(%rsp) │ │ │ │ - movdqa %xmm2,0x1a0(%rsp) │ │ │ │ - movd %xmm3,0x1b0(%rsp) │ │ │ │ - test $0x1,%r10b │ │ │ │ - je 2e2a0a <__cxa_finalize@plt+0x2b79ba> │ │ │ │ - movd -0x4(%r8),%xmm0 │ │ │ │ - movd -0x4(%r8,%rsi,1),%xmm1 │ │ │ │ - movd %xmm0,0x17c(%rsp) │ │ │ │ - movd %xmm1,0x19c(%rsp) │ │ │ │ - jmp 2e2a1c <__cxa_finalize@plt+0x2b79cc> │ │ │ │ - movdqa %xmm7,0x180(%rsp) │ │ │ │ - movd %xmm7,0x190(%rsp) │ │ │ │ - movdqa %xmm7,0x1a0(%rsp) │ │ │ │ - movd %xmm7,0x1b0(%rsp) │ │ │ │ - movd %xmm7,0x17c(%rsp) │ │ │ │ - movd %xmm7,0x19c(%rsp) │ │ │ │ - test $0x1,%r10b │ │ │ │ - je 2e2a90 <__cxa_finalize@plt+0x2b7a40> │ │ │ │ - movd (%rdx),%xmm0 │ │ │ │ - movd 0x4(%rdx),%xmm1 │ │ │ │ - movd 0x8(%rdx),%xmm2 │ │ │ │ - movd 0xc(%rdx),%xmm3 │ │ │ │ - movd %xmm0,0x7c(%rsp) │ │ │ │ - movd %xmm1,0x9c(%rsp) │ │ │ │ - movd %xmm2,0xbc(%rsp) │ │ │ │ - movd %xmm3,0xdc(%rsp) │ │ │ │ - movd 0x10(%rdx),%xmm0 │ │ │ │ - movd 0x14(%rdx),%xmm1 │ │ │ │ - movd 0x18(%rdx),%xmm2 │ │ │ │ - movd 0x1c(%rdx),%xmm3 │ │ │ │ - movd %xmm0,0xfc(%rsp) │ │ │ │ - movd %xmm1,0x11c(%rsp) │ │ │ │ - movd %xmm2,0x13c(%rsp) │ │ │ │ - movd %xmm3,0x15c(%rsp) │ │ │ │ - jmp 2e2ad5 <__cxa_finalize@plt+0x2b7a85> │ │ │ │ - movd %xmm7,0x7c(%rsp) │ │ │ │ - movd %xmm7,0x9c(%rsp) │ │ │ │ - movd %xmm7,0xbc(%rsp) │ │ │ │ - movd %xmm7,0xdc(%rsp) │ │ │ │ - movd %xmm7,0xfc(%rsp) │ │ │ │ - movd %xmm7,0x11c(%rsp) │ │ │ │ - movd %xmm7,0x13c(%rsp) │ │ │ │ - movd %xmm7,0x15c(%rsp) │ │ │ │ - test $0x2,%r10b │ │ │ │ - jne 2e2b41 <__cxa_finalize@plt+0x2b7af1> │ │ │ │ - movd %xmm7,0x50(%rsp) │ │ │ │ - movd %xmm7,0x70(%rsp) │ │ │ │ - movd %xmm7,0x90(%rsp) │ │ │ │ - movd %xmm7,0xb0(%rsp) │ │ │ │ - movd %xmm7,0xd0(%rsp) │ │ │ │ - movd %xmm7,0xf0(%rsp) │ │ │ │ - movd %xmm7,0x110(%rsp) │ │ │ │ - movd %xmm7,0x130(%rsp) │ │ │ │ - movd %xmm7,0x150(%rsp) │ │ │ │ - movd %xmm7,0x170(%rsp) │ │ │ │ - movd %xmm7,0x190(%rsp) │ │ │ │ - movd %xmm7,0x1b0(%rsp) │ │ │ │ - movdqa 0x30(%r11),%xmm8 │ │ │ │ - mov 0x1d0(%rsp),%eax │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 2e2c3b <__cxa_finalize@plt+0x2b7beb> │ │ │ │ - movd %r9d,%xmm6 │ │ │ │ - bsr %r9d,%r8d │ │ │ │ - lea 0x0(,%r9,4),%ecx │ │ │ │ - cmpl $0x3ff,0x1f0(%rsp) │ │ │ │ - cmove %ecx,%r9d │ │ │ │ - mov 0x1e0(%rsp),%ecx │ │ │ │ - mov 0x1d8(%rsp),%r10d │ │ │ │ - and $0x10,%r9d │ │ │ │ - pshufb %xmm7,%xmm6 │ │ │ │ - lea (%r11,%r10,2),%r10 │ │ │ │ - lea -0x40(%r11,%r9,2),%r9 │ │ │ │ - test %eax,%eax │ │ │ │ - je 2e2bf8 <__cxa_finalize@plt+0x2b7ba8> │ │ │ │ - movdqa %xmm6,(%rsp) │ │ │ │ - movd %eax,%xmm6 │ │ │ │ - tzcnt %eax,%eax │ │ │ │ - sub %ecx,%r8d │ │ │ │ - sub %eax,%ecx │ │ │ │ - pshufb %xmm7,%xmm6 │ │ │ │ - xor %eax,%eax │ │ │ │ - neg %r8d │ │ │ │ - cmovs %eax,%r8d │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - lea 0x80(%rsp),%rcx │ │ │ │ - call 2e2f60 <__cxa_finalize@plt+0x2b7f10> │ │ │ │ - call 2e2f60 <__cxa_finalize@plt+0x2b7f10> │ │ │ │ - call 2e2f60 <__cxa_finalize@plt+0x2b7f10> │ │ │ │ - call 2e2f60 <__cxa_finalize@plt+0x2b7f10> │ │ │ │ - call 2e2f60 <__cxa_finalize@plt+0x2b7f10> │ │ │ │ - call 2e2f60 <__cxa_finalize@plt+0x2b7f10> │ │ │ │ - call 2e2f60 <__cxa_finalize@plt+0x2b7f10> │ │ │ │ - call 2e2f60 <__cxa_finalize@plt+0x2b7f10> │ │ │ │ - jmp 2e2c33 <__cxa_finalize@plt+0x2b7be3> │ │ │ │ - sub %r8d,%ecx │ │ │ │ - cmovs %eax,%ecx │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - lea 0x80(%rsp),%rcx │ │ │ │ - call 2e2ca0 <__cxa_finalize@plt+0x2b7c50> │ │ │ │ - call 2e2ca0 <__cxa_finalize@plt+0x2b7c50> │ │ │ │ - call 2e2ca0 <__cxa_finalize@plt+0x2b7c50> │ │ │ │ - call 2e2ca0 <__cxa_finalize@plt+0x2b7c50> │ │ │ │ - call 2e2ca0 <__cxa_finalize@plt+0x2b7c50> │ │ │ │ - call 2e2ca0 <__cxa_finalize@plt+0x2b7c50> │ │ │ │ - call 2e2ca0 <__cxa_finalize@plt+0x2b7c50> │ │ │ │ - call 2e2ca0 <__cxa_finalize@plt+0x2b7c50> │ │ │ │ - add $0x1c8,%rsp │ │ │ │ - ret │ │ │ │ - mov 0x1e0(%rsp),%ecx │ │ │ │ - movd 0x1d0(%rsp),%xmm6 │ │ │ │ - tzcnt %eax,%eax │ │ │ │ - mov 0x1d8(%rsp),%r10d │ │ │ │ - pshufb %xmm7,%xmm6 │ │ │ │ - sub %eax,%ecx │ │ │ │ - lea (%r11,%r10,2),%r10 │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - lea 0x80(%rsp),%rcx │ │ │ │ - call 2e2da0 <__cxa_finalize@plt+0x2b7d50> │ │ │ │ - call 2e2da0 <__cxa_finalize@plt+0x2b7d50> │ │ │ │ - call 2e2da0 <__cxa_finalize@plt+0x2b7d50> │ │ │ │ - call 2e2da0 <__cxa_finalize@plt+0x2b7d50> │ │ │ │ - call 2e2da0 <__cxa_finalize@plt+0x2b7d50> │ │ │ │ - call 2e2da0 <__cxa_finalize@plt+0x2b7d50> │ │ │ │ - call 2e2da0 <__cxa_finalize@plt+0x2b7d50> │ │ │ │ - call 2e2da0 <__cxa_finalize@plt+0x2b7d50> │ │ │ │ - jmp 2e2c33 <__cxa_finalize@plt+0x2b7be3> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsbq 0x4(%r10),%r8 │ │ │ │ - movdqa (%rdi),%xmm1 │ │ │ │ - movdqu (%rcx,%r8,1),%xmm2 │ │ │ │ - neg %r8 │ │ │ │ - movdqu (%rcx,%r8,1),%xmm3 │ │ │ │ - movsbq 0x5(%r10),%r8 │ │ │ │ - psubw %xmm1,%xmm2 │ │ │ │ - psubw %xmm1,%xmm3 │ │ │ │ - pabsw %xmm2,%xmm4 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - psrlw 0x28(%rsp),%xmm5 │ │ │ │ - movdqa %xmm6,%xmm0 │ │ │ │ - psubusw %xmm5,%xmm0 │ │ │ │ - pabsw %xmm3,%xmm5 │ │ │ │ - pminsw %xmm4,%xmm0 │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - psrlw 0x28(%rsp),%xmm4 │ │ │ │ - psignw %xmm2,%xmm0 │ │ │ │ - movdqa %xmm6,%xmm2 │ │ │ │ - psubusw %xmm4,%xmm2 │ │ │ │ - pminsw %xmm5,%xmm2 │ │ │ │ - movdqu (%rcx,%r8,1),%xmm4 │ │ │ │ - neg %r8 │ │ │ │ - movdqu (%rcx,%r8,1),%xmm5 │ │ │ │ - psubw %xmm1,%xmm4 │ │ │ │ - psubw %xmm1,%xmm5 │ │ │ │ - psignw %xmm3,%xmm2 │ │ │ │ - pabsw %xmm4,%xmm3 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - psrlw 0x28(%rsp),%xmm2 │ │ │ │ - movdqa %xmm6,%xmm7 │ │ │ │ - psubusw %xmm2,%xmm7 │ │ │ │ - pabsw %xmm5,%xmm2 │ │ │ │ - pminsw %xmm3,%xmm7 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - psrlw 0x28(%rsp),%xmm3 │ │ │ │ - psignw %xmm4,%xmm7 │ │ │ │ - movdqa %xmm6,%xmm4 │ │ │ │ - psubusw %xmm3,%xmm4 │ │ │ │ - pminsw %xmm2,%xmm4 │ │ │ │ - psignw %xmm5,%xmm4 │ │ │ │ - paddw %xmm4,%xmm7 │ │ │ │ - pmullw (%r9),%xmm0 │ │ │ │ - pmullw 0x10(%r9),%xmm7 │ │ │ │ - paddw %xmm7,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - psraw $0xf,%xmm2 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - pmulhrsw %xmm8,%xmm0 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - add $0x20,%rcx │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsbq 0x8(%r10),%r8 │ │ │ │ - movdqa (%rdi),%xmm1 │ │ │ │ - movdqu (%rcx,%r8,1),%xmm2 │ │ │ │ - neg %r8 │ │ │ │ - movdqu (%rcx,%r8,1),%xmm3 │ │ │ │ - movsbq (%r10),%r8 │ │ │ │ - psubw %xmm1,%xmm2 │ │ │ │ - psubw %xmm1,%xmm3 │ │ │ │ - pabsw %xmm2,%xmm4 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - psrlw 0x38(%rsp),%xmm5 │ │ │ │ - movdqa %xmm6,%xmm0 │ │ │ │ - psubusw %xmm5,%xmm0 │ │ │ │ - pabsw %xmm3,%xmm5 │ │ │ │ - pminsw %xmm4,%xmm0 │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - psrlw 0x38(%rsp),%xmm4 │ │ │ │ - psignw %xmm2,%xmm0 │ │ │ │ - movdqa %xmm6,%xmm2 │ │ │ │ - psubusw %xmm4,%xmm2 │ │ │ │ - pminsw %xmm5,%xmm2 │ │ │ │ - movdqu (%rcx,%r8,1),%xmm4 │ │ │ │ - neg %r8 │ │ │ │ - movdqu (%rcx,%r8,1),%xmm5 │ │ │ │ - movsbq 0x9(%r10),%r8 │ │ │ │ - psubw %xmm1,%xmm4 │ │ │ │ - psubw %xmm1,%xmm5 │ │ │ │ - psignw %xmm3,%xmm2 │ │ │ │ - pabsw %xmm4,%xmm3 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - psrlw 0x38(%rsp),%xmm2 │ │ │ │ - movdqa %xmm6,%xmm7 │ │ │ │ - psubusw %xmm2,%xmm7 │ │ │ │ - pabsw %xmm5,%xmm2 │ │ │ │ - pminsw %xmm3,%xmm7 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - psrlw 0x38(%rsp),%xmm3 │ │ │ │ - psignw %xmm4,%xmm7 │ │ │ │ - movdqa %xmm6,%xmm4 │ │ │ │ - psubusw %xmm3,%xmm4 │ │ │ │ - pminsw %xmm2,%xmm4 │ │ │ │ - movdqu (%rcx,%r8,1),%xmm2 │ │ │ │ - neg %r8 │ │ │ │ - movdqu (%rcx,%r8,1),%xmm3 │ │ │ │ - movsbq 0x1(%r10),%r8 │ │ │ │ - paddw %xmm7,%xmm0 │ │ │ │ - psignw %xmm5,%xmm4 │ │ │ │ - paddw %xmm4,%xmm0 │ │ │ │ - psubw %xmm1,%xmm2 │ │ │ │ - psubw %xmm1,%xmm3 │ │ │ │ - paddw %xmm0,%xmm0 │ │ │ │ - pabsw %xmm2,%xmm4 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - psrlw 0x38(%rsp),%xmm5 │ │ │ │ - movdqa %xmm6,%xmm7 │ │ │ │ - psubusw %xmm5,%xmm7 │ │ │ │ - pabsw %xmm3,%xmm5 │ │ │ │ - pminsw %xmm4,%xmm7 │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - psrlw 0x38(%rsp),%xmm4 │ │ │ │ - psignw %xmm2,%xmm7 │ │ │ │ - movdqa %xmm6,%xmm2 │ │ │ │ - psubusw %xmm4,%xmm2 │ │ │ │ - pminsw %xmm5,%xmm2 │ │ │ │ - movdqu (%rcx,%r8,1),%xmm4 │ │ │ │ - neg %r8 │ │ │ │ - movdqu (%rcx,%r8,1),%xmm5 │ │ │ │ - paddw %xmm7,%xmm0 │ │ │ │ - psubw %xmm1,%xmm4 │ │ │ │ - psubw %xmm1,%xmm5 │ │ │ │ - psignw %xmm3,%xmm2 │ │ │ │ - pabsw %xmm4,%xmm3 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - psrlw 0x38(%rsp),%xmm2 │ │ │ │ - movdqa %xmm6,%xmm7 │ │ │ │ - psubusw %xmm2,%xmm7 │ │ │ │ - pabsw %xmm5,%xmm2 │ │ │ │ - pminsw %xmm3,%xmm7 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - psrlw 0x38(%rsp),%xmm3 │ │ │ │ - psignw %xmm4,%xmm7 │ │ │ │ - movdqa %xmm6,%xmm4 │ │ │ │ - psubusw %xmm3,%xmm4 │ │ │ │ - pminsw %xmm2,%xmm4 │ │ │ │ - paddw %xmm7,%xmm0 │ │ │ │ - psignw %xmm5,%xmm4 │ │ │ │ - paddw %xmm4,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - psraw $0xf,%xmm2 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - pmulhrsw %xmm8,%xmm0 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - add $0x20,%rcx │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsbq 0x8(%r10),%r8 │ │ │ │ - movdqa (%rdi),%xmm1 │ │ │ │ - movdqu (%rcx,%r8,1),%xmm2 │ │ │ │ - neg %r8 │ │ │ │ - movdqu (%rcx,%r8,1),%xmm3 │ │ │ │ - movsbq (%r10),%r8 │ │ │ │ - pabsw %xmm2,%xmm4 │ │ │ │ - pabsw %xmm3,%xmm10 │ │ │ │ - movdqa %xmm2,%xmm9 │ │ │ │ - pmaxsw %xmm3,%xmm9 │ │ │ │ - pminsw %xmm4,%xmm10 │ │ │ │ - psubw %xmm1,%xmm2 │ │ │ │ - psubw %xmm1,%xmm3 │ │ │ │ - pabsw %xmm2,%xmm4 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - psrlw 0x38(%rsp),%xmm5 │ │ │ │ - movdqa %xmm6,%xmm0 │ │ │ │ - psubusw %xmm5,%xmm0 │ │ │ │ - pabsw %xmm3,%xmm5 │ │ │ │ - pminsw %xmm4,%xmm0 │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - psrlw 0x38(%rsp),%xmm4 │ │ │ │ - psignw %xmm2,%xmm0 │ │ │ │ - movdqa %xmm6,%xmm2 │ │ │ │ - psubusw %xmm4,%xmm2 │ │ │ │ - pminsw %xmm5,%xmm2 │ │ │ │ - movdqu (%rcx,%r8,1),%xmm4 │ │ │ │ - neg %r8 │ │ │ │ - movdqu (%rcx,%r8,1),%xmm5 │ │ │ │ - movsbq 0x9(%r10),%r8 │ │ │ │ - pabsw %xmm4,%xmm7 │ │ │ │ - psignw %xmm3,%xmm2 │ │ │ │ - pabsw %xmm5,%xmm3 │ │ │ │ - pmaxsw %xmm4,%xmm9 │ │ │ │ - pminsw %xmm7,%xmm10 │ │ │ │ - pmaxsw %xmm5,%xmm9 │ │ │ │ - pminsw %xmm3,%xmm10 │ │ │ │ - psubw %xmm1,%xmm4 │ │ │ │ - psubw %xmm1,%xmm5 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - pabsw %xmm4,%xmm3 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - psrlw 0x38(%rsp),%xmm2 │ │ │ │ - movdqa %xmm6,%xmm7 │ │ │ │ - psubusw %xmm2,%xmm7 │ │ │ │ - pabsw %xmm5,%xmm2 │ │ │ │ - pminsw %xmm3,%xmm7 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - psrlw 0x38(%rsp),%xmm3 │ │ │ │ - psignw %xmm4,%xmm7 │ │ │ │ - movdqa %xmm6,%xmm4 │ │ │ │ - psubusw %xmm3,%xmm4 │ │ │ │ - pminsw %xmm2,%xmm4 │ │ │ │ - movdqu (%rcx,%r8,1),%xmm2 │ │ │ │ - neg %r8 │ │ │ │ - movdqu (%rcx,%r8,1),%xmm3 │ │ │ │ - movsbq 0x1(%r10),%r8 │ │ │ │ - paddw %xmm7,%xmm0 │ │ │ │ - pabsw %xmm2,%xmm7 │ │ │ │ - psignw %xmm5,%xmm4 │ │ │ │ - pabsw %xmm3,%xmm5 │ │ │ │ - pmaxsw %xmm2,%xmm9 │ │ │ │ - pminsw %xmm7,%xmm10 │ │ │ │ - pmaxsw %xmm3,%xmm9 │ │ │ │ - pminsw %xmm5,%xmm10 │ │ │ │ - paddw %xmm4,%xmm0 │ │ │ │ - psubw %xmm1,%xmm2 │ │ │ │ - psubw %xmm1,%xmm3 │ │ │ │ - paddw %xmm0,%xmm0 │ │ │ │ - pabsw %xmm2,%xmm4 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - psrlw 0x38(%rsp),%xmm5 │ │ │ │ - movdqa %xmm6,%xmm7 │ │ │ │ - psubusw %xmm5,%xmm7 │ │ │ │ - pabsw %xmm3,%xmm5 │ │ │ │ - pminsw %xmm4,%xmm7 │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - psrlw 0x38(%rsp),%xmm4 │ │ │ │ - psignw %xmm2,%xmm7 │ │ │ │ - movdqa %xmm6,%xmm2 │ │ │ │ - psubusw %xmm4,%xmm2 │ │ │ │ - pminsw %xmm5,%xmm2 │ │ │ │ - movdqu (%rcx,%r8,1),%xmm4 │ │ │ │ - neg %r8 │ │ │ │ - movdqu (%rcx,%r8,1),%xmm5 │ │ │ │ - movsbq 0x4(%r10),%r8 │ │ │ │ - paddw %xmm7,%xmm0 │ │ │ │ - pabsw %xmm4,%xmm7 │ │ │ │ - psignw %xmm3,%xmm2 │ │ │ │ - pabsw %xmm5,%xmm3 │ │ │ │ - pmaxsw %xmm4,%xmm9 │ │ │ │ - pminsw %xmm7,%xmm10 │ │ │ │ - pmaxsw %xmm5,%xmm9 │ │ │ │ - pminsw %xmm3,%xmm10 │ │ │ │ - psubw %xmm1,%xmm4 │ │ │ │ - psubw %xmm1,%xmm5 │ │ │ │ - pabsw %xmm4,%xmm3 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - psrlw 0x38(%rsp),%xmm2 │ │ │ │ - movdqa %xmm6,%xmm7 │ │ │ │ - psubusw %xmm2,%xmm7 │ │ │ │ - pabsw %xmm5,%xmm2 │ │ │ │ - pminsw %xmm3,%xmm7 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - psrlw 0x38(%rsp),%xmm3 │ │ │ │ - psignw %xmm4,%xmm7 │ │ │ │ - movdqa %xmm6,%xmm4 │ │ │ │ - psubusw %xmm3,%xmm4 │ │ │ │ - pminsw %xmm2,%xmm4 │ │ │ │ - paddw %xmm7,%xmm0 │ │ │ │ - movdqu (%rcx,%r8,1),%xmm2 │ │ │ │ - neg %r8 │ │ │ │ - movdqu (%rcx,%r8,1),%xmm3 │ │ │ │ - movsbq 0x5(%r10),%r8 │ │ │ │ - pabsw %xmm2,%xmm7 │ │ │ │ - psignw %xmm5,%xmm4 │ │ │ │ - pabsw %xmm3,%xmm5 │ │ │ │ - pmaxsw %xmm2,%xmm9 │ │ │ │ - pminsw %xmm7,%xmm10 │ │ │ │ - pmaxsw %xmm3,%xmm9 │ │ │ │ - pminsw %xmm5,%xmm10 │ │ │ │ - psubw %xmm1,%xmm2 │ │ │ │ - psubw %xmm1,%xmm3 │ │ │ │ - paddw %xmm4,%xmm0 │ │ │ │ - pabsw %xmm2,%xmm4 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - psrlw 0x28(%rsp),%xmm5 │ │ │ │ - movdqa 0x8(%rsp),%xmm7 │ │ │ │ - psubusw %xmm5,%xmm7 │ │ │ │ - pabsw %xmm3,%xmm5 │ │ │ │ - pminsw %xmm4,%xmm7 │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - psrlw 0x28(%rsp),%xmm4 │ │ │ │ - psignw %xmm2,%xmm7 │ │ │ │ - movdqa 0x8(%rsp),%xmm2 │ │ │ │ - psubusw %xmm4,%xmm2 │ │ │ │ - pminsw %xmm5,%xmm2 │ │ │ │ - movdqu (%rcx,%r8,1),%xmm4 │ │ │ │ - neg %r8 │ │ │ │ - movdqu (%rcx,%r8,1),%xmm5 │ │ │ │ - psignw %xmm3,%xmm2 │ │ │ │ - pabsw %xmm4,%xmm3 │ │ │ │ - paddw %xmm2,%xmm7 │ │ │ │ - pabsw %xmm5,%xmm2 │ │ │ │ - pmaxsw %xmm4,%xmm9 │ │ │ │ - pminsw %xmm3,%xmm10 │ │ │ │ - pmaxsw %xmm5,%xmm9 │ │ │ │ - pminsw %xmm2,%xmm10 │ │ │ │ - psubw %xmm1,%xmm4 │ │ │ │ - psubw %xmm1,%xmm5 │ │ │ │ - pabsw %xmm4,%xmm3 │ │ │ │ - pmullw (%r9),%xmm7 │ │ │ │ - paddw %xmm7,%xmm0 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - psrlw 0x28(%rsp),%xmm2 │ │ │ │ - movdqa 0x8(%rsp),%xmm7 │ │ │ │ - psubusw %xmm2,%xmm7 │ │ │ │ - pabsw %xmm5,%xmm2 │ │ │ │ - pminsw %xmm3,%xmm7 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - psrlw 0x28(%rsp),%xmm3 │ │ │ │ - psignw %xmm4,%xmm7 │ │ │ │ - movdqa 0x8(%rsp),%xmm4 │ │ │ │ - psubusw %xmm3,%xmm4 │ │ │ │ - pminsw %xmm2,%xmm4 │ │ │ │ - psignw %xmm5,%xmm4 │ │ │ │ - paddw %xmm4,%xmm7 │ │ │ │ - pmullw 0x10(%r9),%xmm7 │ │ │ │ - paddw %xmm7,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - psraw $0xf,%xmm2 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - pmulhrsw %xmm8,%xmm0 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - pmaxsw %xmm1,%xmm9 │ │ │ │ - pminsw %xmm9,%xmm0 │ │ │ │ - pminsw %xmm10,%xmm1 │ │ │ │ - pmaxsw %xmm1,%xmm0 │ │ │ │ - add $0x20,%rcx │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0xf7ef1(%rip),%rax │ │ │ │ - shr $0xb,%ecx │ │ │ │ - movddup (%rax,%rcx,8),%xmm7 │ │ │ │ - lea (%rsi,%rsi,2),%rax │ │ │ │ - movdqa (%rdi),%xmm0 │ │ │ │ - movdqa (%rdi,%rsi,1),%xmm1 │ │ │ │ - movdqa (%rdi,%rsi,2),%xmm2 │ │ │ │ - movdqa (%rdi,%rax,1),%xmm3 │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - movdqa (%rdi),%xmm4 │ │ │ │ - movdqa (%rdi,%rsi,1),%xmm5 │ │ │ │ - movdqa (%rdi,%rsi,2),%xmm6 │ │ │ │ - pmulhuw %xmm7,%xmm0 │ │ │ │ - pmulhuw %xmm7,%xmm1 │ │ │ │ - pmulhuw %xmm7,%xmm2 │ │ │ │ - pmulhuw %xmm7,%xmm3 │ │ │ │ - pmulhuw %xmm7,%xmm4 │ │ │ │ - pmulhuw %xmm7,%xmm5 │ │ │ │ - pmulhuw %xmm7,%xmm6 │ │ │ │ - pmulhuw (%rdi,%rax,1),%xmm7 │ │ │ │ - pxor %xmm8,%xmm8 │ │ │ │ - movdqa %xmm0,%xmm9 │ │ │ │ - packuswb %xmm1,%xmm9 │ │ │ │ - movdqa %xmm2,%xmm10 │ │ │ │ - packuswb %xmm3,%xmm10 │ │ │ │ - movdqa %xmm4,%xmm11 │ │ │ │ - packuswb %xmm5,%xmm11 │ │ │ │ - movdqa %xmm6,%xmm12 │ │ │ │ - packuswb %xmm7,%xmm12 │ │ │ │ - psadbw %xmm8,%xmm9 │ │ │ │ - psadbw %xmm8,%xmm10 │ │ │ │ - psadbw %xmm8,%xmm11 │ │ │ │ - psadbw %xmm8,%xmm12 │ │ │ │ - packssdw %xmm10,%xmm9 │ │ │ │ - packssdw %xmm12,%xmm11 │ │ │ │ - packssdw %xmm11,%xmm9 │ │ │ │ - jmp 30fdba <__cxa_finalize@plt+0x2e4d6a> │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0xf7e41(%rip),%rax │ │ │ │ - shr $0xb,%ecx │ │ │ │ - movddup (%rax,%rcx,8),%xmm7 │ │ │ │ - lea (%rsi,%rsi,2),%rax │ │ │ │ - movdqa (%rdi),%xmm0 │ │ │ │ - movdqa (%rdi,%rsi,1),%xmm1 │ │ │ │ - movdqa (%rdi,%rsi,2),%xmm2 │ │ │ │ - movdqa (%rdi,%rax,1),%xmm3 │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - movdqa (%rdi),%xmm4 │ │ │ │ - movdqa (%rdi,%rsi,1),%xmm5 │ │ │ │ - movdqa (%rdi,%rsi,2),%xmm6 │ │ │ │ - pmulhuw %xmm7,%xmm0 │ │ │ │ - pmulhuw %xmm7,%xmm1 │ │ │ │ - pmulhuw %xmm7,%xmm2 │ │ │ │ - pmulhuw %xmm7,%xmm3 │ │ │ │ - pmulhuw %xmm7,%xmm4 │ │ │ │ - pmulhuw %xmm7,%xmm5 │ │ │ │ - pmulhuw %xmm7,%xmm6 │ │ │ │ - pmulhuw (%rdi,%rax,1),%xmm7 │ │ │ │ - pxor %xmm8,%xmm8 │ │ │ │ - movdqa %xmm0,%xmm9 │ │ │ │ - packuswb %xmm1,%xmm9 │ │ │ │ - movdqa %xmm2,%xmm10 │ │ │ │ - packuswb %xmm3,%xmm10 │ │ │ │ - movdqa %xmm4,%xmm11 │ │ │ │ - packuswb %xmm5,%xmm11 │ │ │ │ - movdqa %xmm6,%xmm12 │ │ │ │ - packuswb %xmm7,%xmm12 │ │ │ │ - psadbw %xmm8,%xmm9 │ │ │ │ - psadbw %xmm8,%xmm10 │ │ │ │ - psadbw %xmm8,%xmm11 │ │ │ │ - psadbw %xmm8,%xmm12 │ │ │ │ - packssdw %xmm10,%xmm9 │ │ │ │ - packssdw %xmm12,%xmm11 │ │ │ │ - packssdw %xmm11,%xmm9 │ │ │ │ - jmp 30daca <__cxa_finalize@plt+0x2e2a7a> │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0xf7f3d(%rip),%rax │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - movslq (%rax,%rcx,4),%rcx │ │ │ │ - vpbroadcastw (%rdx),%zmm19 │ │ │ │ - add %rax,%rcx │ │ │ │ - jmp *%rcx │ │ │ │ - vpbroadcastq 0x2(%rdx),%zmm20 │ │ │ │ - vmovsldup -0x164(%rax),%zmm23 │ │ │ │ - lea (%rsi,%rsi,2),%rax │ │ │ │ - vpsubw %zmm19,%zmm20,%zmm21 │ │ │ │ - vpabsw %zmm21,%zmm22 │ │ │ │ - sub $0x10,%rdx │ │ │ │ - vbroadcasti32x4 (%rdx),%zmm18 │ │ │ │ - vpshufb %zmm23,%zmm18,%zmm18 │ │ │ │ - vpaddw %zmm18,%zmm21,%zmm16 │ │ │ │ - vpsubw %zmm19,%zmm16,%zmm17 │ │ │ │ - vpsubw %zmm20,%zmm16,%zmm16 │ │ │ │ - vpabsw %zmm17,%zmm17 │ │ │ │ - vpabsw %zmm16,%zmm16 │ │ │ │ - vpcmpgtw %zmm17,%zmm16,%k1 │ │ │ │ - vpminsw %zmm17,%zmm16,%zmm16 │ │ │ │ - vpcmpgtw %zmm16,%zmm22,%k2 │ │ │ │ - vpblendmw %zmm19,%zmm20,%zmm16{%k1} │ │ │ │ - vpblendmw %zmm16,%zmm18,%zmm16{%k2} │ │ │ │ - vextracti32x4 $0x2,%zmm16,%xmm17 │ │ │ │ - vextracti32x4 $0x1,%ymm16,%xmm24 │ │ │ │ - vextracti32x4 $0x3,%zmm16,%xmm25 │ │ │ │ - vmovq %xmm16,(%rdi) │ │ │ │ - vmovq %xmm17,(%rdi,%rsi,1) │ │ │ │ - vmovq %xmm24,(%rdi,%rsi,2) │ │ │ │ - vmovq %xmm25,(%rdi,%rax,1) │ │ │ │ - sub $0x8,%r8d │ │ │ │ - jl 2e3509 <__cxa_finalize@plt+0x2b84b9> │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vmovhps %xmm16,(%rdi) │ │ │ │ - vmovhps %xmm17,(%rdi,%rsi,1) │ │ │ │ - vmovhps %xmm24,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm25,(%rdi,%rax,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - jg 2e345e <__cxa_finalize@plt+0x2b840e> │ │ │ │ - ret │ │ │ │ - vbroadcasti32x4 0x2(%rdx),%zmm20 │ │ │ │ - vmovsldup -0x164(%rax),%zmm23 │ │ │ │ - lea (%rsi,%rsi,2),%rax │ │ │ │ - vpsubw %zmm19,%zmm20,%zmm21 │ │ │ │ - vpabsw %zmm21,%zmm22 │ │ │ │ - sub $0x8,%rdx │ │ │ │ - vpbroadcastq (%rdx),%zmm18 │ │ │ │ - vpshufb %zmm23,%zmm18,%zmm18 │ │ │ │ - vpaddw %zmm18,%zmm21,%zmm16 │ │ │ │ - vpsubw %zmm19,%zmm16,%zmm17 │ │ │ │ - vpsubw %zmm20,%zmm16,%zmm16 │ │ │ │ - vpabsw %zmm17,%zmm17 │ │ │ │ - vpabsw %zmm16,%zmm16 │ │ │ │ - vpcmpgtw %zmm17,%zmm16,%k1 │ │ │ │ - vpminsw %zmm17,%zmm16,%zmm16 │ │ │ │ - vpcmpgtw %zmm16,%zmm22,%k2 │ │ │ │ - vpblendmw %zmm19,%zmm20,%zmm16{%k1} │ │ │ │ - vpblendmw %zmm16,%zmm18,%zmm16{%k2} │ │ │ │ - vmovdqa32 %xmm16,(%rdi) │ │ │ │ - vextracti32x4 $0x2,%zmm16,(%rdi,%rsi,1) │ │ │ │ - vextracti32x4 $0x1,%ymm16,(%rdi,%rsi,2) │ │ │ │ - vextracti32x4 $0x3,%zmm16,(%rdi,%rax,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 2e352e <__cxa_finalize@plt+0x2b84de> │ │ │ │ - ret │ │ │ │ - vbroadcasti32x8 0x2(%rdx),%zmm20 │ │ │ │ - vmovsldup -0x164(%rax),%zmm23 │ │ │ │ - vpsubw %zmm19,%zmm20,%zmm21 │ │ │ │ - vpabsw %zmm21,%zmm22 │ │ │ │ - sub $0x4,%rdx │ │ │ │ - vpbroadcastd (%rdx),%zmm18 │ │ │ │ - vpshufb %zmm23,%zmm18,%zmm18 │ │ │ │ - vpaddw %zmm18,%zmm21,%zmm16 │ │ │ │ - vpsubw %zmm19,%zmm16,%zmm17 │ │ │ │ - vpsubw %zmm20,%zmm16,%zmm16 │ │ │ │ - vpabsw %zmm17,%zmm17 │ │ │ │ - vpabsw %zmm16,%zmm16 │ │ │ │ - vpcmpgtw %zmm17,%zmm16,%k1 │ │ │ │ - vpminsw %zmm17,%zmm16,%zmm16 │ │ │ │ - vpcmpgtw %zmm16,%zmm22,%k2 │ │ │ │ - vpblendmw %zmm19,%zmm20,%zmm16{%k1} │ │ │ │ - vpblendmw %zmm16,%zmm18,%zmm16{%k2} │ │ │ │ - vmovdqa32 %ymm16,(%rdi) │ │ │ │ - vextracti32x8 $0x1,%zmm16,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 2e35c3 <__cxa_finalize@plt+0x2b8573> │ │ │ │ - ret │ │ │ │ - vmovdqu32 0x2(%rdx),%zmm20 │ │ │ │ - vpsubw %zmm19,%zmm20,%zmm21 │ │ │ │ - vpabsw %zmm21,%zmm22 │ │ │ │ - sub $0x2,%rdx │ │ │ │ - vpbroadcastw (%rdx),%zmm18 │ │ │ │ - vpaddw %zmm18,%zmm21,%zmm16 │ │ │ │ - vpsubw %zmm19,%zmm16,%zmm17 │ │ │ │ - vpsubw %zmm20,%zmm16,%zmm16 │ │ │ │ - vpabsw %zmm17,%zmm17 │ │ │ │ - vpabsw %zmm16,%zmm16 │ │ │ │ - vpcmpgtw %zmm17,%zmm16,%k1 │ │ │ │ - vpminsw %zmm17,%zmm16,%zmm16 │ │ │ │ - vpcmpgtw %zmm16,%zmm22,%k2 │ │ │ │ - vpblendmw %zmm19,%zmm20,%zmm16{%k1} │ │ │ │ - vpblendmw %zmm16,%zmm18,%zmm16{%k2} │ │ │ │ - vmovdqa32 %zmm16,(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %r8d │ │ │ │ - jg 2e363e <__cxa_finalize@plt+0x2b85ee> │ │ │ │ - ret │ │ │ │ - vmovdqu32 0x2(%rdx),%zmm20 │ │ │ │ - vmovdqu32 0x42(%rdx),%zmm23 │ │ │ │ - vpsubw %zmm19,%zmm20,%zmm21 │ │ │ │ - vpsubw %zmm19,%zmm23,%zmm24 │ │ │ │ - vpabsw %zmm21,%zmm22 │ │ │ │ - vpabsw %zmm24,%zmm25 │ │ │ │ - sub $0x2,%rdx │ │ │ │ - vpbroadcastw (%rdx),%zmm18 │ │ │ │ - vpaddw %zmm18,%zmm21,%zmm16 │ │ │ │ - vpsubw %zmm19,%zmm16,%zmm17 │ │ │ │ - vpsubw %zmm20,%zmm16,%zmm16 │ │ │ │ - vpabsw %zmm17,%zmm17 │ │ │ │ - vpabsw %zmm16,%zmm16 │ │ │ │ - vpcmpgtw %zmm17,%zmm16,%k1 │ │ │ │ - vpminsw %zmm17,%zmm16,%zmm16 │ │ │ │ - vpcmpgtw %zmm16,%zmm22,%k2 │ │ │ │ - vpblendmw %zmm19,%zmm20,%zmm16{%k1} │ │ │ │ - vpblendmw %zmm16,%zmm18,%zmm16{%k2} │ │ │ │ - vmovdqa32 %zmm16,(%rdi) │ │ │ │ - vpaddw %zmm18,%zmm24,%zmm16 │ │ │ │ - vpsubw %zmm19,%zmm16,%zmm17 │ │ │ │ - vpsubw %zmm23,%zmm16,%zmm16 │ │ │ │ - vpabsw %zmm17,%zmm17 │ │ │ │ - vpabsw %zmm16,%zmm16 │ │ │ │ - vpcmpgtw %zmm17,%zmm16,%k1 │ │ │ │ - vpminsw %zmm17,%zmm16,%zmm16 │ │ │ │ - vpcmpgtw %zmm16,%zmm25,%k2 │ │ │ │ - vpblendmw %zmm19,%zmm23,%zmm16{%k1} │ │ │ │ - vpblendmw %zmm16,%zmm18,%zmm16{%k2} │ │ │ │ - vmovdqa32 %zmm16,0x40(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %r8d │ │ │ │ - jg 2e36bf <__cxa_finalize@plt+0x2b866f> │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea -0x347(%rip),%rax │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - mov %r8d,%r8d │ │ │ │ - movslq 0xf7f80(%rax,%rcx,4),%rcx │ │ │ │ - lea 0xfad60(%rax,%r8,4),%r9 │ │ │ │ - neg %r8 │ │ │ │ - vpbroadcastw (%rdx,%r8,2),%zmm22 │ │ │ │ - lea 0xf7f80(%rax,%rcx,1),%rcx │ │ │ │ - lea (%rsi,%rsi,2),%rax │ │ │ │ - jmp *%rcx │ │ │ │ - vpbroadcastq 0x2(%rdx),%zmm21 │ │ │ │ - vmovsldup 0xf7a56(%rip),%zmm20 │ │ │ │ - vpsubw %zmm22,%zmm21,%zmm21 │ │ │ │ - vbroadcasti32x4 (%r9,%r8,2),%zmm19 │ │ │ │ - vpshufb %zmm20,%zmm19,%zmm19 │ │ │ │ - vpmulhrsw %zmm21,%zmm19,%zmm19 │ │ │ │ - vpaddw %zmm22,%zmm19,%zmm19 │ │ │ │ - vextracti32x4 $0x3,%zmm19,%xmm16 │ │ │ │ - vextracti32x4 $0x1,%ymm19,%xmm17 │ │ │ │ - vextracti32x4 $0x2,%zmm19,%xmm18 │ │ │ │ - vmovhps %xmm16,(%rdi) │ │ │ │ - vmovhps %xmm17,(%rdi,%rsi,1) │ │ │ │ - vmovhps %xmm18,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm19,(%rdi,%rax,1) │ │ │ │ - add $0x8,%r8 │ │ │ │ - jg 2e3824 <__cxa_finalize@plt+0x2b87d4> │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vmovq %xmm16,(%rdi) │ │ │ │ - vmovq %xmm17,(%rdi,%rsi,1) │ │ │ │ - vmovq %xmm18,(%rdi,%rsi,2) │ │ │ │ - vmovq %xmm19,(%rdi,%rax,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - jl 2e37b0 <__cxa_finalize@plt+0x2b8760> │ │ │ │ - ret │ │ │ │ - vbroadcasti32x4 0x2(%rdx),%zmm21 │ │ │ │ - vmovsldup 0xf79c7(%rip),%zmm20 │ │ │ │ - vpsubw %zmm22,%zmm21,%zmm21 │ │ │ │ - vpbroadcastq (%r9,%r8,2),%zmm16 │ │ │ │ - vpshufb %zmm20,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm21,%zmm16,%zmm16 │ │ │ │ - vpaddw %zmm22,%zmm16,%zmm16 │ │ │ │ - vextracti32x4 $0x3,%zmm16,(%rdi) │ │ │ │ - vextracti32x4 $0x1,%ymm16,(%rdi,%rsi,1) │ │ │ │ - vextracti32x4 $0x2,%zmm16,(%rdi,%rsi,2) │ │ │ │ - vmovdqa32 %xmm16,(%rdi,%rax,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - add $0x4,%r8 │ │ │ │ - jl 2e383f <__cxa_finalize@plt+0x2b87ef> │ │ │ │ - ret │ │ │ │ - vbroadcasti32x8 0x2(%rdx),%zmm21 │ │ │ │ - vmovsldup 0xf796b(%rip),%zmm20 │ │ │ │ - vpsubw %zmm22,%zmm21,%zmm21 │ │ │ │ - vpbroadcastd (%r9,%r8,2),%zmm16 │ │ │ │ - vpbroadcastd 0x4(%r9,%r8,2),%zmm17 │ │ │ │ - vpshufb %zmm20,%zmm16,%zmm16 │ │ │ │ - vpshufb %zmm20,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm21,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm22,%zmm16,%zmm16 │ │ │ │ - vpaddw %zmm22,%zmm17,%zmm17 │ │ │ │ - vextracti32x8 $0x1,%zmm16,(%rdi) │ │ │ │ - vmovdqa32 %ymm16,(%rdi,%rsi,1) │ │ │ │ - vextracti32x8 $0x1,%zmm17,(%rdi,%rsi,2) │ │ │ │ - vmovdqa32 %ymm17,(%rdi,%rax,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - add $0x4,%r8 │ │ │ │ - jl 2e389b <__cxa_finalize@plt+0x2b884b> │ │ │ │ - ret │ │ │ │ - vmovdqu32 0x2(%rdx),%zmm21 │ │ │ │ - vpsubw %zmm22,%zmm21,%zmm21 │ │ │ │ - vpbroadcastw (%r9,%r8,2),%zmm16 │ │ │ │ - vpbroadcastw 0x2(%r9,%r8,2),%zmm17 │ │ │ │ - vpbroadcastw 0x4(%r9,%r8,2),%zmm18 │ │ │ │ - vpbroadcastw 0x6(%r9,%r8,2),%zmm19 │ │ │ │ - vpmulhrsw %zmm21,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm21,%zmm18,%zmm18 │ │ │ │ - vpmulhrsw %zmm21,%zmm19,%zmm19 │ │ │ │ - vpaddw %zmm22,%zmm16,%zmm16 │ │ │ │ - vpaddw %zmm22,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm22,%zmm18,%zmm18 │ │ │ │ - vpaddw %zmm22,%zmm19,%zmm19 │ │ │ │ - vmovdqa32 %zmm16,(%rdi) │ │ │ │ - vmovdqa32 %zmm17,(%rdi,%rsi,1) │ │ │ │ - vmovdqa32 %zmm18,(%rdi,%rsi,2) │ │ │ │ - vmovdqa32 %zmm19,(%rdi,%rax,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - add $0x4,%r8 │ │ │ │ - jl 2e3906 <__cxa_finalize@plt+0x2b88b6> │ │ │ │ - ret │ │ │ │ - vmovdqu32 0x2(%rdx),%zmm20 │ │ │ │ - vmovdqu32 0x42(%rdx),%zmm21 │ │ │ │ - vpsubw %zmm22,%zmm20,%zmm20 │ │ │ │ - vpsubw %zmm22,%zmm21,%zmm21 │ │ │ │ - vpbroadcastw (%r9,%r8,2),%zmm17 │ │ │ │ - vpbroadcastw 0x2(%r9,%r8,2),%zmm19 │ │ │ │ - vpmulhrsw %zmm17,%zmm20,%zmm16 │ │ │ │ - vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm19,%zmm20,%zmm18 │ │ │ │ - vpmulhrsw %zmm21,%zmm19,%zmm19 │ │ │ │ - vpaddw %zmm22,%zmm16,%zmm16 │ │ │ │ - vpaddw %zmm22,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm22,%zmm18,%zmm18 │ │ │ │ - vpaddw %zmm22,%zmm19,%zmm19 │ │ │ │ - vmovdqa32 %zmm16,(%rdi) │ │ │ │ - vmovdqa32 %zmm17,0x40(%rdi) │ │ │ │ - vmovdqa32 %zmm18,(%rdi,%rsi,1) │ │ │ │ - vmovdqa32 %zmm19,0x40(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - add $0x2,%r8 │ │ │ │ - jl 2e399b <__cxa_finalize@plt+0x2b894b> │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x5f7(%rip),%rax │ │ │ │ - mov %ecx,%ecx │ │ │ │ - vpbroadcastw (%rdx,%rcx,2),%zmm22 │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - add %r8d,%r8d │ │ │ │ - movslq 0xf7f6c(%rax,%rcx,4),%rcx │ │ │ │ - sub %r8,%rdx │ │ │ │ - lea (%rsi,%rsi,2),%r9 │ │ │ │ - lea 0xf7f6c(%rax,%rcx,1),%rcx │ │ │ │ - jmp *%rcx │ │ │ │ - vmovsldup 0xf7de0(%rax),%zmm20 │ │ │ │ - vpbroadcastq 0xfad68(%rax),%zmm21 │ │ │ │ - vbroadcasti32x4 -0x10(%rdx,%r8,1),%zmm16 │ │ │ │ - vpshufb %zmm20,%zmm16,%zmm16 │ │ │ │ - vpsubw %zmm22,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm21,%zmm16,%zmm16 │ │ │ │ - vpaddw %zmm22,%zmm16,%zmm16 │ │ │ │ - vextracti32x4 $0x2,%zmm16,%xmm17 │ │ │ │ - vextracti32x4 $0x1,%ymm16,%xmm18 │ │ │ │ - vextracti32x4 $0x3,%zmm16,%xmm19 │ │ │ │ - vmovq %xmm16,(%rdi) │ │ │ │ - vmovq %xmm17,(%rdi,%rsi,1) │ │ │ │ - vmovq %xmm18,(%rdi,%rsi,2) │ │ │ │ - vmovq %xmm19,(%rdi,%r9,1) │ │ │ │ - sub $0x10,%r8d │ │ │ │ - jl 2e3acf <__cxa_finalize@plt+0x2b8a7f> │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vmovhps %xmm16,(%rdi) │ │ │ │ - vmovhps %xmm17,(%rdi,%rsi,1) │ │ │ │ - vmovhps %xmm18,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm19,(%rdi,%r9,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - jg 2e3a54 <__cxa_finalize@plt+0x2b8a04> │ │ │ │ - ret │ │ │ │ - vmovsldup 0xf7de0(%rax),%zmm20 │ │ │ │ - vbroadcasti32x4 0xfad70(%rax),%zmm21 │ │ │ │ - vpbroadcastq -0x8(%rdx,%r8,1),%zmm16 │ │ │ │ - vpshufb %zmm20,%zmm16,%zmm16 │ │ │ │ - vpsubw %zmm22,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm21,%zmm16,%zmm16 │ │ │ │ - vpaddw %zmm22,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 %xmm16,(%rdi) │ │ │ │ - vextracti32x4 $0x2,%zmm16,(%rdi,%rsi,1) │ │ │ │ - vextracti32x4 $0x1,%ymm16,(%rdi,%rsi,2) │ │ │ │ - vextracti32x4 $0x3,%zmm16,(%rdi,%r9,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x8,%r8d │ │ │ │ - jg 2e3ae4 <__cxa_finalize@plt+0x2b8a94> │ │ │ │ - ret │ │ │ │ - vmovsldup 0xf7de0(%rax),%zmm20 │ │ │ │ - vbroadcasti32x8 0xfad80(%rax),%zmm21 │ │ │ │ - vpbroadcastd -0x4(%rdx,%r8,1),%zmm16 │ │ │ │ - vpbroadcastd -0x8(%rdx,%r8,1),%zmm17 │ │ │ │ - vpshufb %zmm20,%zmm16,%zmm16 │ │ │ │ - vpshufb %zmm20,%zmm17,%zmm17 │ │ │ │ - vpsubw %zmm22,%zmm16,%zmm16 │ │ │ │ - vpsubw %zmm22,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm21,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm22,%zmm16,%zmm16 │ │ │ │ - vpaddw %zmm22,%zmm17,%zmm17 │ │ │ │ - vmovdqa32 %ymm16,(%rdi) │ │ │ │ - vextracti32x8 $0x1,%zmm16,(%rdi,%rsi,1) │ │ │ │ - vmovdqa32 %ymm17,(%rdi,%rsi,2) │ │ │ │ - vextracti32x8 $0x1,%zmm17,(%rdi,%r9,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x8,%r8 │ │ │ │ - jg 2e3b41 <__cxa_finalize@plt+0x2b8af1> │ │ │ │ - ret │ │ │ │ - vmovdqu32 0xfada0(%rax),%zmm21 │ │ │ │ - vpbroadcastq -0x8(%rdx,%r8,1),%zmm19 │ │ │ │ - vpunpcklwd %zmm19,%zmm19,%zmm19 │ │ │ │ - vpsubw %zmm22,%zmm19,%zmm19 │ │ │ │ - vpshufd $0xff,%zmm19,%zmm16 │ │ │ │ - vpshufd $0xaa,%zmm19,%zmm17 │ │ │ │ - vpshufd $0x55,%zmm19,%zmm18 │ │ │ │ - vpshufd $0x0,%zmm19,%zmm19 │ │ │ │ - vpmulhrsw %zmm21,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm21,%zmm18,%zmm18 │ │ │ │ - vpmulhrsw %zmm21,%zmm19,%zmm19 │ │ │ │ - vpaddw %zmm22,%zmm16,%zmm16 │ │ │ │ - vpaddw %zmm22,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm22,%zmm18,%zmm18 │ │ │ │ - vpaddw %zmm22,%zmm19,%zmm19 │ │ │ │ - vmovdqa32 %zmm16,(%rdi) │ │ │ │ - vmovdqa32 %zmm17,(%rdi,%rsi,1) │ │ │ │ - vmovdqa32 %zmm18,(%rdi,%rsi,2) │ │ │ │ - vmovdqa32 %zmm19,(%rdi,%r9,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x8,%r8 │ │ │ │ - jg 2e3bb3 <__cxa_finalize@plt+0x2b8b63> │ │ │ │ - ret │ │ │ │ - vmovdqu32 0xfade0(%rax),%zmm20 │ │ │ │ - vmovdqu32 0xfae20(%rax),%zmm21 │ │ │ │ - vpbroadcastw -0x2(%rdx,%r8,1),%zmm17 │ │ │ │ - vpbroadcastw -0x4(%rdx,%r8,1),%zmm19 │ │ │ │ - vpsubw %zmm22,%zmm17,%zmm17 │ │ │ │ - vpsubw %zmm22,%zmm19,%zmm19 │ │ │ │ - vpmulhrsw %zmm17,%zmm20,%zmm16 │ │ │ │ - vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm19,%zmm20,%zmm18 │ │ │ │ - vpmulhrsw %zmm21,%zmm19,%zmm19 │ │ │ │ - vpaddw %zmm22,%zmm16,%zmm16 │ │ │ │ - vpaddw %zmm22,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm22,%zmm18,%zmm18 │ │ │ │ - vpaddw %zmm22,%zmm19,%zmm19 │ │ │ │ - vmovdqa32 %zmm16,(%rdi) │ │ │ │ - vmovdqa32 %zmm17,0x40(%rdi) │ │ │ │ - vmovdqa32 %zmm18,(%rdi,%rsi,1) │ │ │ │ - vmovdqa32 %zmm19,0x40(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x4,%r8 │ │ │ │ - jg 2e3c51 <__cxa_finalize@plt+0x2b8c01> │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x8b7(%rip),%rax │ │ │ │ - mov %ecx,%ecx │ │ │ │ - vpbroadcastw (%rdx,%rcx,2),%zmm29 │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - add %r8d,%r8d │ │ │ │ - movslq 0xf7f58(%rax,%rcx,4),%rcx │ │ │ │ - mov $0x55555555,%r9d │ │ │ │ - sub %r8,%rdx │ │ │ │ - vmovdqa32 0xf7e20(%rax),%zmm30 │ │ │ │ - kmovd %r9d,%k1 │ │ │ │ - vpbroadcastw (%rdx),%zmm16 │ │ │ │ - movabs $0x3333333333333333,%r9 │ │ │ │ - vpxord %zmm31,%zmm31,%zmm31 │ │ │ │ - lea 0xf7f58(%rax,%rcx,1),%rcx │ │ │ │ - kmovq %r9,%k2 │ │ │ │ - lea 0xfae60(%rax,%r8,2),%r9 │ │ │ │ - jmp *%rcx │ │ │ │ - vpbroadcastq 0x2(%rdx,%r8,1),%zmm21 │ │ │ │ - vmovshdup 0xf7de0(%rax),%zmm19 │ │ │ │ - vmovsldup 0xf7de0(%rax),%zmm20 │ │ │ │ - vbroadcasti32x4 0xfae70(%rax),%zmm22 │ │ │ │ - lea (%rsi,%rsi,2),%rax │ │ │ │ - vpunpcklwd %zmm16,%zmm21,%zmm21 │ │ │ │ - vbroadcasti32x4 (%r9),%zmm16 │ │ │ │ - vpbroadcastq -0x8(%rdx,%r8,1),%zmm18 │ │ │ │ - vmovdqa32 %zmm29,%zmm17 │ │ │ │ - vpshufb %zmm19,%zmm16,%zmm16 │ │ │ │ - vpmaddwd %zmm21,%zmm16,%zmm16 │ │ │ │ - vpshufb %zmm20,%zmm18,%zmm17{%k2} │ │ │ │ - vpdpwssd %zmm22,%zmm17,%zmm16 │ │ │ │ - vpermb %zmm16,%zmm30,%zmm16 │ │ │ │ - vpavgw %ymm31,%ymm16,%ymm16 │ │ │ │ - vextracti32x4 $0x1,%ymm16,%xmm17 │ │ │ │ - vmovq %xmm16,(%rdi) │ │ │ │ - vmovq %xmm17,(%rdi,%rsi,1) │ │ │ │ - vmovhps %xmm16,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm17,(%rdi,%rax,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - add $0x10,%r9 │ │ │ │ - sub $0x8,%r8d │ │ │ │ - jg 2e3d67 <__cxa_finalize@plt+0x2b8d17> │ │ │ │ - ret │ │ │ │ - vbroadcasti32x4 0x2(%rdx,%r8,1),%ymm21 │ │ │ │ - vmovshdup 0xf7de0(%rax),%zmm22 │ │ │ │ - vmovsldup 0xf7de0(%rax),%zmm23 │ │ │ │ - vpmovzxwd %ymm21,%zmm21 │ │ │ │ - vbroadcasti32x8 0xfae80(%rax),%zmm24 │ │ │ │ - lea (%rsi,%rsi,2),%rax │ │ │ │ - vpblendmw %zmm21,%zmm16,%zmm21{%k1} │ │ │ │ - vpbroadcastq (%r9),%zmm16 │ │ │ │ - vpbroadcastq 0x8(%r9),%zmm17 │ │ │ │ - vpbroadcastd -0x4(%rdx,%r8,1),%zmm19 │ │ │ │ - vpbroadcastd -0x8(%rdx,%r8,1),%zmm20 │ │ │ │ - vpshufb %zmm22,%zmm16,%zmm16 │ │ │ │ - vpmaddwd %zmm21,%zmm16,%zmm16 │ │ │ │ - vpshufb %zmm22,%zmm17,%zmm17 │ │ │ │ - vpmaddwd %zmm21,%zmm17,%zmm17 │ │ │ │ - vmovdqa32 %zmm29,%zmm18 │ │ │ │ - vpshufb %zmm23,%zmm19,%zmm18{%k2} │ │ │ │ - vmovdqa32 %zmm29,%zmm19 │ │ │ │ - vpshufb %zmm23,%zmm20,%zmm19{%k2} │ │ │ │ - vpdpwssd %zmm24,%zmm18,%zmm16 │ │ │ │ - vpdpwssd %zmm24,%zmm19,%zmm17 │ │ │ │ - add $0x10,%r9 │ │ │ │ - vpermt2b %zmm17,%zmm30,%zmm16 │ │ │ │ - vpavgw %zmm31,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 %xmm16,(%rdi) │ │ │ │ - vextracti32x4 $0x1,%ymm16,(%rdi,%rsi,1) │ │ │ │ - vextracti32x4 $0x2,%zmm16,(%rdi,%rsi,2) │ │ │ │ - vextracti32x4 $0x3,%zmm16,(%rdi,%rax,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x8,%r8d │ │ │ │ - jg 2e3e09 <__cxa_finalize@plt+0x2b8db9> │ │ │ │ - ret │ │ │ │ - vpmovzxwd 0x2(%rdx,%r8,1),%zmm21 │ │ │ │ - vmovdqa32 0xfaea0(%rax),%zmm22 │ │ │ │ - vpblendmw %zmm21,%zmm16,%zmm21{%k1} │ │ │ │ - vpbroadcastd (%r9),%zmm16 │ │ │ │ - vpbroadcastd 0x4(%r9),%zmm17 │ │ │ │ - vpmaddwd %zmm21,%zmm16,%zmm16 │ │ │ │ - vpmaddwd %zmm21,%zmm17,%zmm17 │ │ │ │ - vmovdqa32 %zmm29,%zmm18 │ │ │ │ - vpbroadcastw -0x2(%rdx,%r8,1),%zmm18{%k1} │ │ │ │ - vmovdqa32 %zmm29,%zmm19 │ │ │ │ - vpbroadcastw -0x4(%rdx,%r8,1),%zmm19{%k1} │ │ │ │ - vpdpwssd %zmm22,%zmm18,%zmm16 │ │ │ │ - vpdpwssd %zmm22,%zmm19,%zmm17 │ │ │ │ - add $0x8,%r9 │ │ │ │ - vpermt2b %zmm17,%zmm30,%zmm16 │ │ │ │ - vpavgw %zmm31,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 %ymm16,(%rdi) │ │ │ │ - vextracti32x8 $0x1,%zmm16,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x4,%r8 │ │ │ │ - jg 2e3eba <__cxa_finalize@plt+0x2b8e6a> │ │ │ │ - ret │ │ │ │ - vpmovzxwd 0x2(%rdx,%r8,1),%zmm21 │ │ │ │ - vpmovzxwd 0x22(%rdx,%r8,1),%zmm22 │ │ │ │ - vmovdqa32 0xfaee0(%rax),%zmm23 │ │ │ │ - vmovdqa32 0xfaf20(%rax),%zmm24 │ │ │ │ - vpblendmw %zmm21,%zmm16,%zmm21{%k1} │ │ │ │ - vpblendmw %zmm22,%zmm16,%zmm22{%k1} │ │ │ │ - vpbroadcastd (%r9),%zmm18 │ │ │ │ - vpbroadcastd 0x4(%r9),%zmm19 │ │ │ │ - vpmaddwd %zmm18,%zmm21,%zmm16 │ │ │ │ - vpmaddwd %zmm22,%zmm18,%zmm18 │ │ │ │ - vpmaddwd %zmm19,%zmm21,%zmm17 │ │ │ │ - vpmaddwd %zmm22,%zmm19,%zmm19 │ │ │ │ - vmovdqa32 %zmm29,%zmm20 │ │ │ │ - vpbroadcastw -0x2(%rdx,%r8,1),%zmm20{%k1} │ │ │ │ - vpdpwssd %zmm23,%zmm20,%zmm16 │ │ │ │ - vpdpwssd %zmm24,%zmm20,%zmm18 │ │ │ │ - vmovdqa32 %zmm29,%zmm20 │ │ │ │ - vpbroadcastw -0x4(%rdx,%r8,1),%zmm20{%k1} │ │ │ │ - vpdpwssd %zmm23,%zmm20,%zmm17 │ │ │ │ - vpdpwssd %zmm24,%zmm20,%zmm19 │ │ │ │ - add $0x8,%r9 │ │ │ │ - vpermt2b %zmm18,%zmm30,%zmm16 │ │ │ │ - vpermt2b %zmm19,%zmm30,%zmm17 │ │ │ │ - vpavgw %zmm31,%zmm16,%zmm16 │ │ │ │ - vpavgw %zmm31,%zmm17,%zmm17 │ │ │ │ - vmovdqa32 %zmm16,(%rdi) │ │ │ │ - vmovdqa32 %zmm17,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x4,%r8 │ │ │ │ - jg 2e3f5a <__cxa_finalize@plt+0x2b8f0a> │ │ │ │ - ret │ │ │ │ - vpmovzxwd 0x2(%rdx,%r8,1),%zmm21 │ │ │ │ - vpmovzxwd 0x22(%rdx,%r8,1),%zmm22 │ │ │ │ - vpmovzxwd 0x42(%rdx,%r8,1),%zmm23 │ │ │ │ - vpmovzxwd 0x62(%rdx,%r8,1),%zmm24 │ │ │ │ - vmovdqa32 0xfaf60(%rax),%zmm25 │ │ │ │ - vpblendmw %zmm21,%zmm16,%zmm21{%k1} │ │ │ │ - vmovdqa32 0xfafa0(%rax),%zmm26 │ │ │ │ - vpblendmw %zmm22,%zmm16,%zmm22{%k1} │ │ │ │ - vmovdqa32 0xfafe0(%rax),%zmm27 │ │ │ │ - vpblendmw %zmm23,%zmm16,%zmm23{%k1} │ │ │ │ - vmovdqa32 0xfb020(%rax),%zmm28 │ │ │ │ - vpblendmw %zmm24,%zmm16,%zmm24{%k1} │ │ │ │ - vpbroadcastd (%r9),%zmm19 │ │ │ │ - vmovdqa32 %zmm29,%zmm20 │ │ │ │ - vpbroadcastw -0x2(%rdx,%r8,1),%zmm20{%k1} │ │ │ │ - vpmaddwd %zmm19,%zmm21,%zmm16 │ │ │ │ - vpmaddwd %zmm19,%zmm22,%zmm18 │ │ │ │ - vpmaddwd %zmm19,%zmm23,%zmm17 │ │ │ │ - vpmaddwd %zmm24,%zmm19,%zmm19 │ │ │ │ - vpdpwssd %zmm25,%zmm20,%zmm16 │ │ │ │ - vpdpwssd %zmm26,%zmm20,%zmm18 │ │ │ │ - vpdpwssd %zmm27,%zmm20,%zmm17 │ │ │ │ - vpdpwssd %zmm28,%zmm20,%zmm19 │ │ │ │ - add $0x4,%r9 │ │ │ │ - vpermt2b %zmm18,%zmm30,%zmm16 │ │ │ │ - vpermt2b %zmm19,%zmm30,%zmm17 │ │ │ │ - vpavgw %zmm31,%zmm16,%zmm16 │ │ │ │ - vpavgw %zmm31,%zmm17,%zmm17 │ │ │ │ - vmovdqa32 %zmm16,(%rdi) │ │ │ │ - vmovdqa32 %zmm17,0x40(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 2e4057 <__cxa_finalize@plt+0x2b9007> │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0xf72dd(%rip),%rax │ │ │ │ - tzcnt %r8d,%r8d │ │ │ │ - vmovdqa32 0xf719a(%rip),%zmm18 │ │ │ │ - movslq (%rax,%r8,4),%r8 │ │ │ │ - vmovdqa32 (%rdx),%xmm19 │ │ │ │ - add %rax,%r8 │ │ │ │ - lea (%rsi,%rsi,2),%rax │ │ │ │ - jmp *%r8 │ │ │ │ - vpmovzxbw (%rcx),%ymm16 │ │ │ │ - add $0x10,%rcx │ │ │ │ - vpermw %ymm19,%ymm16,%ymm16 │ │ │ │ - vextracti32x4 $0x1,%ymm16,%xmm17 │ │ │ │ - vmovq %xmm16,(%rdi) │ │ │ │ - vmovhps %xmm16,(%rdi,%rsi,1) │ │ │ │ - vmovq %xmm17,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm17,(%rdi,%rax,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x4,%r9d │ │ │ │ - jg 2e40fa <__cxa_finalize@plt+0x2b90aa> │ │ │ │ - ret │ │ │ │ - vpmovzxbw (%rcx),%zmm16 │ │ │ │ - add $0x20,%rcx │ │ │ │ - vpermw %zmm19,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 %xmm16,(%rdi) │ │ │ │ - vextracti32x4 $0x1,%ymm16,(%rdi,%rsi,1) │ │ │ │ - vextracti32x4 $0x2,%zmm16,(%rdi,%rsi,2) │ │ │ │ - vextracti32x4 $0x3,%zmm16,(%rdi,%rax,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x4,%r9d │ │ │ │ - jg 2e4137 <__cxa_finalize@plt+0x2b90e7> │ │ │ │ - ret │ │ │ │ - vpermb (%rcx),%zmm18,%zmm17 │ │ │ │ - add $0x40,%rcx │ │ │ │ - vpermw %zmm19,%zmm17,%zmm16 │ │ │ │ - vpsrlw $0x8,%zmm17,%zmm17 │ │ │ │ - vpermw %zmm19,%zmm17,%zmm17 │ │ │ │ - vmovdqa32 %ymm16,(%rdi) │ │ │ │ - vextracti32x8 $0x1,%zmm16,(%rdi,%rsi,1) │ │ │ │ - vmovdqa32 %ymm17,(%rdi,%rsi,2) │ │ │ │ - vextracti32x8 $0x1,%zmm17,(%rdi,%rax,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x4,%r9d │ │ │ │ - jg 2e4170 <__cxa_finalize@plt+0x2b9120> │ │ │ │ - ret │ │ │ │ - vpermb (%rcx),%zmm18,%zmm17 │ │ │ │ - add $0x40,%rcx │ │ │ │ - vpermw %zmm19,%zmm17,%zmm16 │ │ │ │ - vpsrlw $0x8,%zmm17,%zmm17 │ │ │ │ - vpermw %zmm19,%zmm17,%zmm17 │ │ │ │ - vmovdqa32 %zmm16,(%rdi) │ │ │ │ - vmovdqa32 %zmm17,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 2e41b5 <__cxa_finalize@plt+0x2b9165> │ │ │ │ - ret │ │ │ │ - vpermb (%rcx),%zmm18,%zmm17 │ │ │ │ - add $0x40,%rcx │ │ │ │ - vpermw %zmm19,%zmm17,%zmm16 │ │ │ │ - vpsrlw $0x8,%zmm17,%zmm17 │ │ │ │ - vpermw %zmm19,%zmm17,%zmm17 │ │ │ │ - vmovdqa32 %zmm16,(%rdi) │ │ │ │ - vmovdqa32 %zmm17,0x40(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %r9d │ │ │ │ - jg 2e41ea <__cxa_finalize@plt+0x2b919a> │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - lea -0xe07(%rip),%rax │ │ │ │ - movzbl %r9b,%r9d │ │ │ │ - shl $0x6,%r9d │ │ │ │ - vmovdqu32 -0x6(%rdx),%xmm16 │ │ │ │ - vpmovsxbw 0xfe0e0(%rax,%r9,1),%zmm23 │ │ │ │ - vpmovsxbw 0xfe100(%rax,%r9,1),%zmm24 │ │ │ │ - mov 0x18(%rsp),%r9d │ │ │ │ - vmovsldup 0xf7ea0(%rax),%zmm25 │ │ │ │ - vmovshdup 0xf7ea0(%rax),%zmm26 │ │ │ │ - shr $0xb,%r9d │ │ │ │ - jne 2e427c <__cxa_finalize@plt+0x2b922c> │ │ │ │ - vpsllw $0x2,%zmm23,%zmm23 │ │ │ │ - vpsllw $0x2,%zmm24,%zmm24 │ │ │ │ - vpbroadcastd 0xf7f2c(%rax,%r9,8),%zmm21 │ │ │ │ - vpbroadcastd 0xf7f3c(%rax,%r9,8),%zmm22 │ │ │ │ - sub $0x8,%ecx │ │ │ │ - jl 2e43bf <__cxa_finalize@plt+0x2b936f> │ │ │ │ - call 2e43e0 <__cxa_finalize@plt+0x2b9390> │ │ │ │ - vmovsldup 0xf7056(%rip),%zmm27 │ │ │ │ - lea 0x2(%r8,%r8,1),%r9d │ │ │ │ - vmovshdup 0xf7047(%rip),%zmm28 │ │ │ │ - lea 0x2(%rdx),%rax │ │ │ │ - vmovdqa32 0xf7079(%rip),%zmm29 │ │ │ │ - sub $0x4,%r8d │ │ │ │ - vinserti32x4 $0x1,(%rax),%ymm16,%ymm16 │ │ │ │ - sub %r9,%rdx │ │ │ │ - mov %rdi,%r10 │ │ │ │ - mov %r8d,%r11d │ │ │ │ - vmovlps (%rdx,%r8,2),%xmm16,%xmm20 │ │ │ │ - call 2e4420 <__cxa_finalize@plt+0x2b93d0> │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jge 2e42db <__cxa_finalize@plt+0x2b928b> │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 2e4360 <__cxa_finalize@plt+0x2b9310> │ │ │ │ - mov $0xd,%edx │ │ │ │ - kmovb %edx,%k1 │ │ │ │ - lea (%rsi,%rsi,2),%rdx │ │ │ │ - vmovd 0xc(%r10,%rsi,1),%xmm0 │ │ │ │ - vpblendd $0xe,0x8(%rax),%xmm0,%xmm0 │ │ │ │ - vpinsrw $0x2,0xe(%r10),%xmm0,%xmm20 │ │ │ │ - call 2e4420 <__cxa_finalize@plt+0x2b93d0> │ │ │ │ - add $0x10,%r10 │ │ │ │ - vinserti32x4 $0x1,0x10(%rax),%ymm16,%ymm16 │ │ │ │ - mov %r11d,%r8d │ │ │ │ - mov %r10,%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - vmovd -0x4(%rdi,%rsi,2),%xmm1 │ │ │ │ - vpunpcklwd %xmm0,%xmm1,%xmm20 │ │ │ │ - vmovd -0x4(%rdi,%rdx,1),%xmm0 │ │ │ │ - vshufps $0xe4,%xmm16,%xmm0,%xmm20{%k1} │ │ │ │ - call 2e4420 <__cxa_finalize@plt+0x2b93d0> │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jge 2e4333 <__cxa_finalize@plt+0x2b92e3> │ │ │ │ - sub $0x8,%ecx │ │ │ │ - jg 2e4302 <__cxa_finalize@plt+0x2b92b2> │ │ │ │ - vpermb %zmm16,%zmm27,%zmm18 │ │ │ │ - vmovdqa32 %ymm21,%ymm17 │ │ │ │ - vpdpwssd %zmm23,%zmm18,%zmm17 │ │ │ │ - vpermb %zmm16,%zmm28,%zmm18 │ │ │ │ - vpdpwssd %zmm24,%zmm18,%zmm17 │ │ │ │ - vextracti32x8 $0x1,%zmm17,%ymm18 │ │ │ │ - vpaddd %ymm18,%ymm17,%ymm17 │ │ │ │ - vpackusdw %ymm17,%ymm17,%ymm17 │ │ │ │ - vpsrlvw %ymm22,%ymm17,%ymm17 │ │ │ │ - vpermt2q %zmm17,%zmm29,%zmm16 │ │ │ │ - vextracti32x4 $0x2,%zmm16,(%rdi) │ │ │ │ - vextracti32x4 $0x1,%ymm16,(%rdi,%rsi,1) │ │ │ │ - ret │ │ │ │ - vmovlps -0xa(%rdx),%xmm16,%xmm16 │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x4,%rdx │ │ │ │ - call 2e43e0 <__cxa_finalize@plt+0x2b9390> │ │ │ │ - vmovq %xmm16,(%rdi) │ │ │ │ - vmovhps %xmm16,(%rdi,%rsi,1) │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 2e43ad <__cxa_finalize@plt+0x2b935d> │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - vpermb %zmm16,%zmm25,%zmm18 │ │ │ │ - vmovdqa32 %ymm21,%ymm17 │ │ │ │ - vpdpwssd %zmm23,%zmm18,%zmm17 │ │ │ │ - vpermb %zmm16,%zmm26,%zmm16 │ │ │ │ - vpdpwssd %zmm24,%zmm16,%zmm17 │ │ │ │ - vextracti32x8 $0x1,%zmm17,%ymm16 │ │ │ │ - vpaddd %ymm17,%ymm16,%ymm16 │ │ │ │ - vextracti32x4 $0x1,%ymm16,%xmm17 │ │ │ │ - vpackusdw %xmm17,%xmm16,%xmm16 │ │ │ │ - vpsrlvw %xmm22,%xmm16,%xmm16 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - vpermb %zmm16,%zmm27,%zmm19 │ │ │ │ - vmovdqa32 %ymm21,%ymm18 │ │ │ │ - vpdpwssd %zmm23,%zmm19,%zmm18 │ │ │ │ - vpermb %zmm20,%zmm25,%zmm19 │ │ │ │ - vmovdqa32 %ymm21,%ymm17 │ │ │ │ - vpdpwssd %zmm23,%zmm19,%zmm17 │ │ │ │ - vpermb %zmm16,%zmm28,%zmm19 │ │ │ │ - vpdpwssd %zmm24,%zmm19,%zmm18 │ │ │ │ - vpermb %zmm20,%zmm26,%zmm19 │ │ │ │ - vpdpwssd %zmm24,%zmm19,%zmm17 │ │ │ │ - vextracti32x8 $0x1,%zmm18,%ymm20 │ │ │ │ - vextracti32x8 $0x1,%zmm17,%ymm19 │ │ │ │ - vpaddd %ymm20,%ymm18,%ymm18 │ │ │ │ - vpaddd %ymm19,%ymm17,%ymm17 │ │ │ │ - vpackusdw %ymm18,%ymm17,%ymm17 │ │ │ │ - vpsrlvw %ymm22,%ymm17,%ymm17 │ │ │ │ - vpermt2q %zmm17,%zmm29,%zmm16 │ │ │ │ - vextracti32x4 $0x2,%zmm16,(%rdi) │ │ │ │ - vextracti32x4 $0x1,%ymm16,(%rdi,%rsi,1) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0xf70c9(%rip),%r9 │ │ │ │ - movd %ecx,%xmm4 │ │ │ │ + lea 0xfa37d(%rip),%r9 │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ - add $0x2,%rdx │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - pavgw %xmm3,%xmm4 │ │ │ │ - movd %ecx,%xmm5 │ │ │ │ - movdqu (%rdx),%xmm0 │ │ │ │ + inc %rdx │ │ │ │ + vmovdqu (%rdx),%ymm0 │ │ │ │ + mov $0x8000,%eax │ │ │ │ + shrx %ecx,%eax,%eax │ │ │ │ + vmovd %eax,%xmm3 │ │ │ │ movslq (%r9,%rcx,4),%rax │ │ │ │ + vpcmpeqd %ymm2,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm2,%ymm0,%ymm0 │ │ │ │ add %r9,%rax │ │ │ │ - add $0x50,%r9 │ │ │ │ + add $0xffffffffffffffec,%r9 │ │ │ │ movslq (%r9,%rcx,4),%rcx │ │ │ │ add %r9,%rcx │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - lea 0xf7089(%rip),%r9 │ │ │ │ + nopl (%rax) │ │ │ │ mov %r8d,%r8d │ │ │ │ - movd %r8d,%xmm4 │ │ │ │ tzcnt %r8d,%eax │ │ │ │ sub %r8,%rdx │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - sub %r8,%rdx │ │ │ │ - pavgw %xmm3,%xmm4 │ │ │ │ - movd %eax,%xmm5 │ │ │ │ - movdqu (%rdx),%xmm0 │ │ │ │ + vmovdqu (%rdx),%ymm0 │ │ │ │ + mov $0x8000,%r9d │ │ │ │ + shrx %eax,%r9d,%r9d │ │ │ │ + vmovd %r9d,%xmm3 │ │ │ │ + lea 0xfa31a(%rip),%r9 │ │ │ │ movslq (%r9,%rax,4),%rax │ │ │ │ + vpcmpeqd %ymm2,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm2,%ymm0,%ymm0 │ │ │ │ add %r9,%rax │ │ │ │ - add $0x50,%r9 │ │ │ │ + add $0xffffffffffffffec,%r9 │ │ │ │ movslq (%r9,%rcx,4),%rcx │ │ │ │ add %r9,%rcx │ │ │ │ jmp *%rax │ │ │ │ - movdqu 0x70(%rdx),%xmm2 │ │ │ │ - movdqu 0x60(%rdx),%xmm1 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - movdqu 0x50(%rdx),%xmm2 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - movdqu 0x40(%rdx),%xmm2 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - movdqu 0x30(%rdx),%xmm1 │ │ │ │ - movdqu 0x20(%rdx),%xmm2 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - movdqu 0x10(%rdx),%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - movhlps %xmm0,%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - punpcklwd %xmm3,%xmm0 │ │ │ │ - paddd %xmm0,%xmm4 │ │ │ │ - punpckhqdq %xmm0,%xmm0 │ │ │ │ - paddd %xmm4,%xmm0 │ │ │ │ - pshuflw $0x4e,%xmm0,%xmm4 │ │ │ │ - paddd %xmm4,%xmm0 │ │ │ │ - psrld %xmm5,%xmm0 │ │ │ │ + vmovdqu 0x20(%rdx),%ymm1 │ │ │ │ + vpmaddubsw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpunpckhqdq %xmm0,%xmm0,%xmm1 │ │ │ │ + vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpsrlq $0x20,%xmm0,%xmm1 │ │ │ │ + vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpmaddwd %xmm2,%xmm0,%xmm0 │ │ │ │ + vpmulhrsw %xmm3,%xmm0,%xmm0 │ │ │ │ lea (%rsi,%rsi,2),%r9 │ │ │ │ - pshuflw $0x0,%xmm0,%xmm0 │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ + vpbroadcastb %xmm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,%ymm1 │ │ │ │ jmp *%rcx │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ tzcnt %r8d,%eax │ │ │ │ lea (%rcx,%r8,1),%r9d │ │ │ │ - movd %r9d,%xmm4 │ │ │ │ + vmovd %r9d,%xmm4 │ │ │ │ tzcnt %r9d,%r9d │ │ │ │ - movd %r9d,%xmm5 │ │ │ │ - lea 0xf6fc5(%rip),%r9 │ │ │ │ + vmovd %r9d,%xmm5 │ │ │ │ + lea 0xfa259(%rip),%r9 │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ movslq (%r9,%rax,4),%rax │ │ │ │ movslq 0x14(%r9,%rcx,4),%rcx │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - psrlw $0x1,%xmm4 │ │ │ │ + vpcmpeqd %ymm3,%ymm3,%ymm3 │ │ │ │ + vpsrlw $0x1,%xmm4,%xmm4 │ │ │ │ add %r9,%rax │ │ │ │ add %r9,%rcx │ │ │ │ lea (%rsi,%rsi,2),%r9 │ │ │ │ jmp *%rax │ │ │ │ - movq -0x8(%rdx),%xmm0 │ │ │ │ + vmovd -0x4(%rdx),%xmm0 │ │ │ │ + vpmaddubsw %xmm3,%xmm0,%xmm0 │ │ │ │ jmp *%rcx │ │ │ │ - movq 0x2(%rdx),%xmm1 │ │ │ │ - paddw %xmm0,%xmm1 │ │ │ │ - punpckhwd %xmm3,%xmm0 │ │ │ │ - punpcklwd %xmm3,%xmm1 │ │ │ │ - paddd %xmm1,%xmm0 │ │ │ │ - paddd %xmm0,%xmm4 │ │ │ │ - punpckhqdq %xmm0,%xmm0 │ │ │ │ - paddd %xmm4,%xmm0 │ │ │ │ - pshuflw $0x4e,%xmm0,%xmm1 │ │ │ │ - paddd %xmm1,%xmm0 │ │ │ │ + vmovd 0x1(%rdx),%xmm1 │ │ │ │ + vpmaddubsw %xmm3,%xmm1,%xmm1 │ │ │ │ + vpsubw %xmm4,%xmm0,%xmm0 │ │ │ │ + vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpmaddwd %xmm3,%xmm0,%xmm0 │ │ │ │ cmp $0x4,%r8d │ │ │ │ - jg 2e461f <__cxa_finalize@plt+0x2b95cf> │ │ │ │ - psrlw $0x3,%xmm0 │ │ │ │ - jmp 2e4642 <__cxa_finalize@plt+0x2b95f2> │ │ │ │ - mov $0xaaab,%edx │ │ │ │ - mov $0x6667,%ecx │ │ │ │ - cmp $0x10,%r8d │ │ │ │ - cmove %ecx,%edx │ │ │ │ - psrld $0x2,%xmm0 │ │ │ │ - movd %edx,%xmm1 │ │ │ │ - pmulhuw %xmm1,%xmm0 │ │ │ │ - psrlw $0x1,%xmm0 │ │ │ │ - pshuflw $0x0,%xmm0,%xmm0 │ │ │ │ - movq %xmm0,(%rdi) │ │ │ │ - movq %xmm0,(%rdi,%rsi,1) │ │ │ │ - movq %xmm0,(%rdi,%rsi,2) │ │ │ │ - movq %xmm0,(%rdi,%r9,1) │ │ │ │ + jg 2e13d0 <__cxa_finalize@plt+0x2b6380> │ │ │ │ + vpsrlw $0x3,%xmm0,%xmm0 │ │ │ │ + jmp 2e13fc <__cxa_finalize@plt+0x2b63ac> │ │ │ │ + vpunpckhqdq %xmm0,%xmm0,%xmm1 │ │ │ │ + lea (%r8,%r8,1),%edx │ │ │ │ + mov $0x55563334,%eax │ │ │ │ + vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ + shrx %edx,%eax,%eax │ │ │ │ + vpsrlq $0x20,%xmm0,%xmm1 │ │ │ │ + vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ + vmovd %eax,%xmm1 │ │ │ │ + vpsrlw $0x2,%xmm0,%xmm0 │ │ │ │ + vpmulhuw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpbroadcastb %xmm0,%xmm0 │ │ │ │ + vmovd %xmm0,(%rdi) │ │ │ │ + vmovd %xmm0,(%rdi,%rsi,1) │ │ │ │ + vmovd %xmm0,(%rdi,%rsi,2) │ │ │ │ + vmovd %xmm0,(%rdi,%r9,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 2e4647 <__cxa_finalize@plt+0x2b95f7> │ │ │ │ + jg 2e1401 <__cxa_finalize@plt+0x2b63b1> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - movdqa -0x10(%rdx),%xmm0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + vmovq -0x8(%rdx),%xmm0 │ │ │ │ + vpmaddubsw %xmm3,%xmm0,%xmm0 │ │ │ │ jmp *%rcx │ │ │ │ - movdqu 0x2(%rdx),%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - punpcklwd %xmm3,%xmm1 │ │ │ │ - punpckhwd %xmm3,%xmm0 │ │ │ │ - paddd %xmm1,%xmm0 │ │ │ │ - paddd %xmm0,%xmm4 │ │ │ │ - punpckhqdq %xmm0,%xmm0 │ │ │ │ - paddd %xmm4,%xmm0 │ │ │ │ - pshuflw $0x4e,%xmm0,%xmm1 │ │ │ │ - paddd %xmm1,%xmm0 │ │ │ │ - psrld %xmm5,%xmm0 │ │ │ │ + vmovq 0x1(%rdx),%xmm1 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm2 │ │ │ │ + vpmaddubsw %xmm3,%xmm1,%xmm1 │ │ │ │ + vpsubw %xmm4,%xmm0,%xmm0 │ │ │ │ + vpaddw %xmm2,%xmm0,%xmm0 │ │ │ │ + vpunpckhqdq %xmm0,%xmm0,%xmm2 │ │ │ │ + vpaddw %xmm2,%xmm0,%xmm0 │ │ │ │ + vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpsrlq $0x20,%xmm0,%xmm1 │ │ │ │ + vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpmaddwd %xmm3,%xmm0,%xmm0 │ │ │ │ + vpsrlw %xmm5,%xmm0,%xmm0 │ │ │ │ cmp $0x8,%r8d │ │ │ │ - je 2e46c3 <__cxa_finalize@plt+0x2b9673> │ │ │ │ - mov $0xaaab,%edx │ │ │ │ - mov $0x6667,%ecx │ │ │ │ + je 2e1490 <__cxa_finalize@plt+0x2b6440> │ │ │ │ + mov $0x5556,%eax │ │ │ │ + mov $0x3334,%edx │ │ │ │ cmp $0x20,%r8d │ │ │ │ - cmove %ecx,%edx │ │ │ │ - movd %edx,%xmm1 │ │ │ │ - pmulhuw %xmm1,%xmm0 │ │ │ │ - psrlw $0x1,%xmm0 │ │ │ │ - pshuflw $0x0,%xmm0,%xmm0 │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm0,(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm0,(%rdi,%rsi,2) │ │ │ │ - movdqa %xmm0,(%rdi,%r9,1) │ │ │ │ + cmove %edx,%eax │ │ │ │ + vmovd %eax,%xmm1 │ │ │ │ + vpmulhuw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpbroadcastb %xmm0,%xmm0 │ │ │ │ + vmovq %xmm0,(%rdi) │ │ │ │ + vmovq %xmm0,(%rdi,%rsi,1) │ │ │ │ + vmovq %xmm0,(%rdi,%rsi,2) │ │ │ │ + vmovq %xmm0,(%rdi,%r9,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 2e46cc <__cxa_finalize@plt+0x2b967c> │ │ │ │ + jg 2e1495 <__cxa_finalize@plt+0x2b6445> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - movdqa -0x20(%rdx),%xmm0 │ │ │ │ - paddw -0x10(%rdx),%xmm0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + vmovdqa -0x10(%rdx),%xmm0 │ │ │ │ + vpmaddubsw %xmm3,%xmm0,%xmm0 │ │ │ │ jmp *%rcx │ │ │ │ - movdqu 0x2(%rdx),%xmm1 │ │ │ │ - movdqu 0x12(%rdx),%xmm2 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - punpckhwd %xmm3,%xmm1 │ │ │ │ - punpcklwd %xmm3,%xmm0 │ │ │ │ - paddd %xmm1,%xmm0 │ │ │ │ - paddd %xmm0,%xmm4 │ │ │ │ - punpckhqdq %xmm0,%xmm0 │ │ │ │ - paddd %xmm4,%xmm0 │ │ │ │ - pshuflw $0x4e,%xmm0,%xmm1 │ │ │ │ - paddd %xmm1,%xmm0 │ │ │ │ - psrld %xmm5,%xmm0 │ │ │ │ + vmovdqu 0x1(%rdx),%xmm1 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm2 │ │ │ │ + vpmaddubsw %xmm3,%xmm1,%xmm1 │ │ │ │ + vpsubw %xmm4,%xmm0,%xmm0 │ │ │ │ + vpaddw %xmm2,%xmm0,%xmm0 │ │ │ │ + vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpunpckhqdq %xmm0,%xmm0,%xmm1 │ │ │ │ + vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpsrlq $0x20,%xmm0,%xmm1 │ │ │ │ + vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpmaddwd %xmm3,%xmm0,%xmm0 │ │ │ │ + vpsrlw %xmm5,%xmm0,%xmm0 │ │ │ │ cmp $0x10,%r8d │ │ │ │ - je 2e4759 <__cxa_finalize@plt+0x2b9709> │ │ │ │ - mov $0xaaab,%edx │ │ │ │ - mov $0x6667,%ecx │ │ │ │ - test $0x28,%r8d │ │ │ │ - cmove %ecx,%edx │ │ │ │ - movd %edx,%xmm1 │ │ │ │ - pmulhuw %xmm1,%xmm0 │ │ │ │ - psrlw $0x1,%xmm0 │ │ │ │ - pshuflw $0x0,%xmm0,%xmm0 │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - movdqa %xmm0,(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm1,0x10(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm0,(%rdi,%rsi,2) │ │ │ │ - movdqa %xmm1,0x10(%rdi,%rsi,2) │ │ │ │ - movdqa %xmm0,(%rdi,%r9,1) │ │ │ │ - movdqa %xmm1,0x10(%rdi,%r9,1) │ │ │ │ + je 2e1520 <__cxa_finalize@plt+0x2b64d0> │ │ │ │ + mov $0x5556,%eax │ │ │ │ + mov $0x3334,%edx │ │ │ │ + test $0x28,%r8b │ │ │ │ + cmove %edx,%eax │ │ │ │ + vmovd %eax,%xmm1 │ │ │ │ + vpmulhuw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpbroadcastb %xmm0,%xmm0 │ │ │ │ + vmovdqa %xmm0,(%rdi) │ │ │ │ + vmovdqa %xmm0,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %xmm0,(%rdi,%rsi,2) │ │ │ │ + vmovdqa %xmm0,(%rdi,%r9,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 2e4766 <__cxa_finalize@plt+0x2b9716> │ │ │ │ + jg 2e1525 <__cxa_finalize@plt+0x2b64d5> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - movdqa -0x40(%rdx),%xmm0 │ │ │ │ - paddw -0x30(%rdx),%xmm0 │ │ │ │ - paddw -0x20(%rdx),%xmm0 │ │ │ │ - paddw -0x10(%rdx),%xmm0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + vmovdqa -0x20(%rdx),%ymm0 │ │ │ │ + vpmaddubsw %ymm3,%ymm0,%ymm0 │ │ │ │ jmp *%rcx │ │ │ │ - movdqu 0x2(%rdx),%xmm1 │ │ │ │ - movdqu 0x12(%rdx),%xmm2 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - movdqu 0x22(%rdx),%xmm2 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - movdqu 0x32(%rdx),%xmm2 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - punpcklwd %xmm3,%xmm1 │ │ │ │ - punpckhwd %xmm3,%xmm0 │ │ │ │ - paddd %xmm1,%xmm0 │ │ │ │ - paddd %xmm0,%xmm4 │ │ │ │ - punpckhqdq %xmm0,%xmm0 │ │ │ │ - paddd %xmm4,%xmm0 │ │ │ │ - pshuflw $0x4e,%xmm0,%xmm1 │ │ │ │ - paddd %xmm1,%xmm0 │ │ │ │ - psrld %xmm5,%xmm0 │ │ │ │ + vmovdqu 0x1(%rdx),%ymm1 │ │ │ │ + vpmaddubsw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vpsubw %xmm4,%xmm0,%xmm0 │ │ │ │ + vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpunpckhqdq %xmm0,%xmm0,%xmm1 │ │ │ │ + vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpsrlq $0x20,%xmm0,%xmm1 │ │ │ │ + vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpmaddwd %xmm3,%xmm0,%xmm0 │ │ │ │ + vpsrlw %xmm5,%xmm0,%xmm0 │ │ │ │ cmp $0x20,%r8d │ │ │ │ - je 2e4824 <__cxa_finalize@plt+0x2b97d4> │ │ │ │ - mov $0xaaab,%edx │ │ │ │ - mov $0x6667,%ecx │ │ │ │ - cmp $0x8,%r8d │ │ │ │ - cmove %ecx,%edx │ │ │ │ - movd %edx,%xmm1 │ │ │ │ - pmulhuw %xmm1,%xmm0 │ │ │ │ - psrlw $0x1,%xmm0 │ │ │ │ - pshuflw $0x0,%xmm0,%xmm0 │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - movdqa %xmm0,%xmm3 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - movdqa %xmm2,0x20(%rdi) │ │ │ │ - movdqa %xmm3,0x30(%rdi) │ │ │ │ - movdqa %xmm0,(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm1,0x10(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm2,0x20(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm3,0x30(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 2e4839 <__cxa_finalize@plt+0x2b97e9> │ │ │ │ + je 2e15ad <__cxa_finalize@plt+0x2b655d> │ │ │ │ + lea (%r8,%r8,1),%edx │ │ │ │ + mov $0x33345556,%eax │ │ │ │ + shrx %edx,%eax,%eax │ │ │ │ + vmovd %eax,%xmm1 │ │ │ │ + vpmulhuw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpbroadcastb %xmm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm0,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %ymm0,(%rdi,%rsi,2) │ │ │ │ + vmovdqa %ymm0,(%rdi,%r9,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 2e15b2 <__cxa_finalize@plt+0x2b6562> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - movdqa -0x80(%rdx),%xmm0 │ │ │ │ - movdqa -0x70(%rdx),%xmm1 │ │ │ │ - paddw -0x60(%rdx),%xmm0 │ │ │ │ - paddw -0x50(%rdx),%xmm1 │ │ │ │ - paddw -0x40(%rdx),%xmm0 │ │ │ │ - paddw -0x30(%rdx),%xmm1 │ │ │ │ - paddw -0x20(%rdx),%xmm0 │ │ │ │ - paddw -0x10(%rdx),%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vmovdqa -0x40(%rdx),%ymm0 │ │ │ │ + vmovdqa -0x20(%rdx),%ymm1 │ │ │ │ + vpmaddubsw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ jmp *%rcx │ │ │ │ - movdqu 0x2(%rdx),%xmm1 │ │ │ │ - movdqu 0x12(%rdx),%xmm2 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - movdqu 0x22(%rdx),%xmm2 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - movdqu 0x32(%rdx),%xmm2 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - movdqu 0x42(%rdx),%xmm2 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - movdqu 0x52(%rdx),%xmm2 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - movdqu 0x62(%rdx),%xmm2 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - movdqu 0x72(%rdx),%xmm2 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - punpcklwd %xmm3,%xmm1 │ │ │ │ - punpckhwd %xmm3,%xmm0 │ │ │ │ - paddd %xmm1,%xmm0 │ │ │ │ - paddd %xmm0,%xmm4 │ │ │ │ - punpckhqdq %xmm0,%xmm0 │ │ │ │ - paddd %xmm4,%xmm0 │ │ │ │ - pshuflw $0x4e,%xmm0,%xmm1 │ │ │ │ - paddd %xmm1,%xmm0 │ │ │ │ - psrld %xmm5,%xmm0 │ │ │ │ + vmovdqu 0x1(%rdx),%ymm1 │ │ │ │ + vmovdqu 0x21(%rdx),%ymm2 │ │ │ │ + vpmaddubsw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vpsubw %xmm4,%xmm0,%xmm0 │ │ │ │ + vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpunpckhqdq %xmm0,%xmm0,%xmm1 │ │ │ │ + vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpsrlq $0x20,%xmm0,%xmm1 │ │ │ │ + vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpmaddwd %xmm3,%xmm0,%xmm0 │ │ │ │ + vpsrlw %xmm5,%xmm0,%xmm0 │ │ │ │ cmp $0x40,%r8d │ │ │ │ - je 2e4931 <__cxa_finalize@plt+0x2b98e1> │ │ │ │ - mov $0xaaab,%edx │ │ │ │ - mov $0x6667,%ecx │ │ │ │ - cmp $0x10,%r8d │ │ │ │ - cmove %ecx,%edx │ │ │ │ - movd %edx,%xmm1 │ │ │ │ - pmulhuw %xmm1,%xmm0 │ │ │ │ - psrlw $0x1,%xmm0 │ │ │ │ - pshuflw $0x0,%xmm0,%xmm0 │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm0,0x10(%rdi) │ │ │ │ - movdqa %xmm0,0x20(%rdi) │ │ │ │ - movdqa %xmm0,0x30(%rdi) │ │ │ │ - movdqa %xmm0,0x40(%rdi) │ │ │ │ - movdqa %xmm0,0x50(%rdi) │ │ │ │ - movdqa %xmm0,0x60(%rdi) │ │ │ │ - movdqa %xmm0,0x70(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %r8d │ │ │ │ - jg 2e493a <__cxa_finalize@plt+0x2b98ea> │ │ │ │ + je 2e1655 <__cxa_finalize@plt+0x2b6605> │ │ │ │ + mov $0x33345556,%eax │ │ │ │ + shrx %r8d,%eax,%eax │ │ │ │ + vmovd %eax,%xmm1 │ │ │ │ + vpmulhuw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpbroadcastb %xmm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,%ymm1 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + vmovdqa %ymm0,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi,%rsi,1) │ │ │ │ + vmovdqa %ymm0,(%rdi,%rsi,2) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi,%rsi,2) │ │ │ │ + vmovdqa %ymm0,(%rdi,%r9,1) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi,%r9,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 2e165e <__cxa_finalize@plt+0x2b660e> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - lea 0xf6c45(%rip),%r9 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0xf9f59(%rip),%r9 │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ - shr $0xb,%eax │ │ │ │ movslq (%r9,%rcx,4),%rcx │ │ │ │ - movddup -0x58(%r9,%rax,8),%xmm0 │ │ │ │ + vpbroadcastd -0x2d8(%r9),%ymm0 │ │ │ │ + vmovdqa %ymm0,%ymm1 │ │ │ │ add %r9,%rcx │ │ │ │ lea (%rsi,%rsi,2),%r9 │ │ │ │ jmp *%rcx │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0xf6c05(%rip),%r9 │ │ │ │ - movdqu 0x2(%rdx),%xmm0 │ │ │ │ - movdqu 0x12(%rdx),%xmm1 │ │ │ │ - movdqu 0x22(%rdx),%xmm2 │ │ │ │ - movdqu 0x32(%rdx),%xmm3 │ │ │ │ - cmp $0x40,%ecx │ │ │ │ - je 2e49d1 <__cxa_finalize@plt+0x2b9981> │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0xf9f29(%rip),%r9 │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ + vmovdqu 0x1(%rdx),%ymm0 │ │ │ │ + vmovdqu 0x21(%rdx),%ymm1 │ │ │ │ movslq (%r9,%rcx,4),%rcx │ │ │ │ add %r9,%rcx │ │ │ │ lea (%rsi,%rsi,2),%r9 │ │ │ │ jmp *%rcx │ │ │ │ - movdqu 0x42(%rdx),%xmm4 │ │ │ │ - movdqu 0x52(%rdx),%xmm5 │ │ │ │ - movdqu 0x62(%rdx),%xmm6 │ │ │ │ - movdqu 0x72(%rdx),%xmm7 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - movdqa %xmm2,0x20(%rdi) │ │ │ │ - movdqa %xmm3,0x30(%rdi) │ │ │ │ - movdqa %xmm4,0x40(%rdi) │ │ │ │ - movdqa %xmm5,0x50(%rdi) │ │ │ │ - movdqa %xmm6,0x60(%rdi) │ │ │ │ - movdqa %xmm7,0x70(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %r8d │ │ │ │ - jg 2e49e5 <__cxa_finalize@plt+0x2b9995> │ │ │ │ - ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0xf9f21(%rip),%r9 │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ - lea 0xf6ba9(%rip),%r9 │ │ │ │ movslq (%r9,%rcx,4),%rcx │ │ │ │ - movddup -0x74(%r9),%xmm2 │ │ │ │ - movddup -0xfc(%r9),%xmm3 │ │ │ │ add %r9,%rcx │ │ │ │ lea (%rsi,%rsi,2),%r9 │ │ │ │ jmp *%rcx │ │ │ │ - sub $0x8,%rdx │ │ │ │ - movq (%rdx),%xmm3 │ │ │ │ - pshuflw $0xff,%xmm3,%xmm0 │ │ │ │ - pshuflw $0xaa,%xmm3,%xmm1 │ │ │ │ - pshuflw $0x55,%xmm3,%xmm2 │ │ │ │ - pshuflw $0x0,%xmm3,%xmm3 │ │ │ │ - movq %xmm0,(%rdi) │ │ │ │ - movq %xmm1,(%rdi,%rsi,1) │ │ │ │ - movq %xmm2,(%rdi,%rsi,2) │ │ │ │ - movq %xmm3,(%rdi,%r9,1) │ │ │ │ + vpbroadcastb -0x1(%rdx),%xmm0 │ │ │ │ + vpbroadcastb -0x2(%rdx),%xmm1 │ │ │ │ + vpbroadcastb -0x3(%rdx),%xmm2 │ │ │ │ + sub $0x4,%rdx │ │ │ │ + vpbroadcastb (%rdx),%xmm3 │ │ │ │ + vmovd %xmm0,(%rdi) │ │ │ │ + vmovd %xmm1,(%rdi,%rsi,1) │ │ │ │ + vmovd %xmm2,(%rdi,%rsi,2) │ │ │ │ + vmovd %xmm3,(%rdi,%r9,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 2e4a47 <__cxa_finalize@plt+0x2b99f7> │ │ │ │ + jg 2e1718 <__cxa_finalize@plt+0x2b66c8> │ │ │ │ ret │ │ │ │ - sub $0x8,%rdx │ │ │ │ - movq (%rdx),%xmm3 │ │ │ │ - punpcklwd %xmm3,%xmm3 │ │ │ │ - pshufd $0xff,%xmm3,%xmm0 │ │ │ │ - pshufd $0xaa,%xmm3,%xmm1 │ │ │ │ - pshufd $0x55,%xmm3,%xmm2 │ │ │ │ - pshufd $0x0,%xmm3,%xmm3 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm2,(%rdi,%rsi,2) │ │ │ │ - movdqa %xmm3,(%rdi,%r9,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vpbroadcastb -0x1(%rdx),%xmm0 │ │ │ │ + vpbroadcastb -0x2(%rdx),%xmm1 │ │ │ │ + vpbroadcastb -0x3(%rdx),%xmm2 │ │ │ │ + sub $0x4,%rdx │ │ │ │ + vpbroadcastb (%rdx),%xmm3 │ │ │ │ + vmovq %xmm0,(%rdi) │ │ │ │ + vmovq %xmm1,(%rdi,%rsi,1) │ │ │ │ + vmovq %xmm2,(%rdi,%rsi,2) │ │ │ │ + vmovq %xmm3,(%rdi,%r9,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 2e4a82 <__cxa_finalize@plt+0x2b9a32> │ │ │ │ + jg 2e1760 <__cxa_finalize@plt+0x2b6710> │ │ │ │ ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vpbroadcastb -0x1(%rdx),%xmm0 │ │ │ │ + vpbroadcastb -0x2(%rdx),%xmm1 │ │ │ │ + vpbroadcastb -0x3(%rdx),%xmm2 │ │ │ │ sub $0x4,%rdx │ │ │ │ - movd (%rdx),%xmm1 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - pshufb %xmm3,%xmm0 │ │ │ │ - pshufb %xmm2,%xmm1 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm0,0x10(%rdi) │ │ │ │ - movdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm1,0x10(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 2e4ac1 <__cxa_finalize@plt+0x2b9a71> │ │ │ │ + vpbroadcastb (%rdx),%xmm3 │ │ │ │ + vmovdqa %xmm0,(%rdi) │ │ │ │ + vmovdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %xmm2,(%rdi,%rsi,2) │ │ │ │ + vmovdqa %xmm3,(%rdi,%r9,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 2e17a0 <__cxa_finalize@plt+0x2b6750> │ │ │ │ ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vpbroadcastb -0x1(%rdx),%ymm0 │ │ │ │ + vpbroadcastb -0x2(%rdx),%ymm1 │ │ │ │ + vpbroadcastb -0x3(%rdx),%ymm2 │ │ │ │ sub $0x4,%rdx │ │ │ │ - movd (%rdx),%xmm1 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - pshufb %xmm3,%xmm0 │ │ │ │ - pshufb %xmm2,%xmm1 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm0,0x10(%rdi) │ │ │ │ - movdqa %xmm0,0x20(%rdi) │ │ │ │ - movdqa %xmm0,0x30(%rdi) │ │ │ │ - movdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm1,0x10(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm1,0x20(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm1,0x30(%rdi,%rsi,1) │ │ │ │ + vpbroadcastb (%rdx),%ymm3 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %ymm2,(%rdi,%rsi,2) │ │ │ │ + vmovdqa %ymm3,(%rdi,%r9,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 2e17e0 <__cxa_finalize@plt+0x2b6790> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + vpbroadcastb -0x1(%rdx),%ymm0 │ │ │ │ + vpbroadcastb -0x2(%rdx),%ymm1 │ │ │ │ + vpbroadcastb -0x3(%rdx),%ymm2 │ │ │ │ + sub $0x4,%rdx │ │ │ │ + vpbroadcastb (%rdx),%ymm3 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm0,0x20(%rdi) │ │ │ │ + vmovdqa %ymm1,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi,%rsi,1) │ │ │ │ + vmovdqa %ymm2,(%rdi,%rsi,2) │ │ │ │ + vmovdqa %ymm2,0x20(%rdi,%rsi,2) │ │ │ │ + vmovdqa %ymm3,(%rdi,%r9,1) │ │ │ │ + vmovdqa %ymm3,0x20(%rdi,%r9,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 2e1820 <__cxa_finalize@plt+0x2b67d0> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0xf9d2d(%rip),%r9 │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ + vpbroadcastb (%rdx),%ymm5 │ │ │ │ + movslq (%r9,%rcx,4),%rcx │ │ │ │ + vpbroadcastd -0xe8(%r9),%ymm4 │ │ │ │ + add %r9,%rcx │ │ │ │ + jmp *%rcx │ │ │ │ + vpbroadcastd 0x1(%rdx),%ymm6 │ │ │ │ + vmovdqa -0xf4(%r9),%ymm8 │ │ │ │ + lea (%rsi,%rsi,2),%rcx │ │ │ │ + vpsubusb %ymm6,%ymm5,%ymm7 │ │ │ │ + vpsubusb %ymm5,%ymm6,%ymm0 │ │ │ │ + vpor %ymm0,%ymm7,%ymm7 │ │ │ │ + sub $0x8,%rdx │ │ │ │ + vpbroadcastq (%rdx),%ymm3 │ │ │ │ + vpshufb %ymm8,%ymm3,%ymm3 │ │ │ │ + vpavgb %ymm3,%ymm6,%ymm1 │ │ │ │ + vpxor %ymm3,%ymm6,%ymm0 │ │ │ │ + vpand %ymm4,%ymm0,%ymm0 │ │ │ │ + vpsubusb %ymm1,%ymm5,%ymm2 │ │ │ │ + vpsubb %ymm0,%ymm1,%ymm1 │ │ │ │ + vpsubusb %ymm5,%ymm1,%ymm1 │ │ │ │ + vpor %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddusb %ymm1,%ymm1,%ymm1 │ │ │ │ + vpor %ymm0,%ymm1,%ymm1 │ │ │ │ + vpsubusb %ymm3,%ymm5,%ymm2 │ │ │ │ + vpsubusb %ymm5,%ymm3,%ymm0 │ │ │ │ + vpor %ymm0,%ymm2,%ymm2 │ │ │ │ + vpminub %ymm7,%ymm2,%ymm2 │ │ │ │ + vpcmpeqb %ymm2,%ymm7,%ymm0 │ │ │ │ + vpblendvb %ymm0,%ymm3,%ymm6,%ymm0 │ │ │ │ + vpminub %ymm2,%ymm1,%ymm1 │ │ │ │ + vpcmpeqb %ymm2,%ymm1,%ymm1 │ │ │ │ + vpblendvb %ymm1,%ymm0,%ymm5,%ymm0 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vmovd %xmm0,(%rdi) │ │ │ │ + vmovd %xmm1,(%rdi,%rsi,1) │ │ │ │ + vpextrd $0x2,%xmm0,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x2,%xmm1,(%rdi,%rcx,1) │ │ │ │ + cmp $0x4,%r8d │ │ │ │ + je 2e196b <__cxa_finalize@plt+0x2b691b> │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vpextrd $0x1,%xmm0,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm1,(%rdi,%rsi,1) │ │ │ │ + vpextrd $0x3,%xmm0,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x3,%xmm1,(%rdi,%rcx,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + sub $0x8,%r8d │ │ │ │ + jg 2e18c1 <__cxa_finalize@plt+0x2b6871> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + vpbroadcastq 0x1(%rdx),%ymm6 │ │ │ │ + vmovdqa -0xf4(%r9),%ymm8 │ │ │ │ + lea (%rsi,%rsi,2),%rcx │ │ │ │ + vpsubusb %ymm6,%ymm5,%ymm7 │ │ │ │ + vpsubusb %ymm5,%ymm6,%ymm0 │ │ │ │ + vpor %ymm0,%ymm7,%ymm7 │ │ │ │ + sub $0x4,%rdx │ │ │ │ + vpbroadcastd (%rdx),%ymm3 │ │ │ │ + vpshufb %ymm8,%ymm3,%ymm3 │ │ │ │ + vpavgb %ymm3,%ymm6,%ymm1 │ │ │ │ + vpxor %ymm3,%ymm6,%ymm0 │ │ │ │ + vpand %ymm4,%ymm0,%ymm0 │ │ │ │ + vpsubusb %ymm1,%ymm5,%ymm2 │ │ │ │ + vpsubb %ymm0,%ymm1,%ymm1 │ │ │ │ + vpsubusb %ymm5,%ymm1,%ymm1 │ │ │ │ + vpor %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddusb %ymm1,%ymm1,%ymm1 │ │ │ │ + vpor %ymm0,%ymm1,%ymm1 │ │ │ │ + vpsubusb %ymm3,%ymm5,%ymm2 │ │ │ │ + vpsubusb %ymm5,%ymm3,%ymm0 │ │ │ │ + vpor %ymm0,%ymm2,%ymm2 │ │ │ │ + vpminub %ymm7,%ymm2,%ymm2 │ │ │ │ + vpcmpeqb %ymm2,%ymm7,%ymm0 │ │ │ │ + vpblendvb %ymm0,%ymm3,%ymm6,%ymm0 │ │ │ │ + vpminub %ymm2,%ymm1,%ymm1 │ │ │ │ + vpcmpeqb %ymm2,%ymm1,%ymm1 │ │ │ │ + vpblendvb %ymm1,%ymm0,%ymm5,%ymm0 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vmovq %xmm0,(%rdi) │ │ │ │ + vmovq %xmm1,(%rdi,%rsi,1) │ │ │ │ + vmovhps %xmm0,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm1,(%rdi,%rcx,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 2e198f <__cxa_finalize@plt+0x2b693f> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + vbroadcasti128 0x1(%rdx),%ymm6 │ │ │ │ + vmovdqa %xmm4,%xmm8 │ │ │ │ + vpsubusb %ymm6,%ymm5,%ymm7 │ │ │ │ + vpsubusb %ymm5,%ymm6,%ymm0 │ │ │ │ + vpor %ymm0,%ymm7,%ymm7 │ │ │ │ + sub $0x2,%rdx │ │ │ │ + vpbroadcastd (%rdx),%ymm3 │ │ │ │ + vpshufb %ymm8,%ymm3,%ymm3 │ │ │ │ + vpavgb %ymm3,%ymm6,%ymm1 │ │ │ │ + vpxor %ymm3,%ymm6,%ymm0 │ │ │ │ + vpand %ymm4,%ymm0,%ymm0 │ │ │ │ + vpsubusb %ymm1,%ymm5,%ymm2 │ │ │ │ + vpsubb %ymm0,%ymm1,%ymm1 │ │ │ │ + vpsubusb %ymm5,%ymm1,%ymm1 │ │ │ │ + vpor %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddusb %ymm1,%ymm1,%ymm1 │ │ │ │ + vpor %ymm0,%ymm1,%ymm1 │ │ │ │ + vpsubusb %ymm3,%ymm5,%ymm2 │ │ │ │ + vpsubusb %ymm5,%ymm3,%ymm0 │ │ │ │ + vpor %ymm0,%ymm2,%ymm2 │ │ │ │ + vpminub %ymm7,%ymm2,%ymm2 │ │ │ │ + vpcmpeqb %ymm2,%ymm7,%ymm0 │ │ │ │ + vpblendvb %ymm0,%ymm3,%ymm6,%ymm0 │ │ │ │ + vpminub %ymm2,%ymm1,%ymm1 │ │ │ │ + vpcmpeqb %ymm2,%ymm1,%ymm1 │ │ │ │ + vpblendvb %ymm1,%ymm0,%ymm5,%ymm0 │ │ │ │ + vmovdqa %xmm0,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 2e4af6 <__cxa_finalize@plt+0x2b9aa6> │ │ │ │ + jg 2e1a26 <__cxa_finalize@plt+0x2b69d6> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - sub $0x2,%rdx │ │ │ │ - movd (%rdx),%xmm0 │ │ │ │ - pshufb %xmm2,%xmm0 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm0,0x10(%rdi) │ │ │ │ - movdqa %xmm0,0x20(%rdi) │ │ │ │ - movdqa %xmm0,0x30(%rdi) │ │ │ │ - movdqa %xmm0,0x40(%rdi) │ │ │ │ - movdqa %xmm0,0x50(%rdi) │ │ │ │ - movdqa %xmm0,0x60(%rdi) │ │ │ │ - movdqa %xmm0,0x70(%rdi) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vmovdqu 0x1(%rdx),%ymm6 │ │ │ │ + vpsubusb %ymm6,%ymm5,%ymm7 │ │ │ │ + vpsubusb %ymm5,%ymm6,%ymm0 │ │ │ │ + vpor %ymm0,%ymm7,%ymm7 │ │ │ │ + dec %rdx │ │ │ │ + vpbroadcastb (%rdx),%ymm3 │ │ │ │ + vpavgb %ymm3,%ymm6,%ymm1 │ │ │ │ + vpxor %ymm3,%ymm6,%ymm0 │ │ │ │ + vpand %ymm4,%ymm0,%ymm0 │ │ │ │ + vpsubusb %ymm1,%ymm5,%ymm2 │ │ │ │ + vpsubb %ymm0,%ymm1,%ymm1 │ │ │ │ + vpsubusb %ymm5,%ymm1,%ymm1 │ │ │ │ + vpor %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddusb %ymm1,%ymm1,%ymm1 │ │ │ │ + vpor %ymm0,%ymm1,%ymm1 │ │ │ │ + vpsubusb %ymm3,%ymm5,%ymm2 │ │ │ │ + vpsubusb %ymm5,%ymm3,%ymm0 │ │ │ │ + vpor %ymm0,%ymm2,%ymm2 │ │ │ │ + vpminub %ymm7,%ymm2,%ymm2 │ │ │ │ + vpcmpeqb %ymm2,%ymm7,%ymm0 │ │ │ │ + vpblendvb %ymm0,%ymm3,%ymm6,%ymm0 │ │ │ │ + vpminub %ymm2,%ymm1,%ymm1 │ │ │ │ + vpcmpeqb %ymm2,%ymm1,%ymm1 │ │ │ │ + vpblendvb %ymm1,%ymm0,%ymm5,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ add %rsi,%rdi │ │ │ │ dec %r8d │ │ │ │ - jg 2e4b41 <__cxa_finalize@plt+0x2b9af1> │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - pshuflw $0x0,(%rdx),%xmm4 │ │ │ │ - mov %rdx,%r9 │ │ │ │ - add %r8d,%r8d │ │ │ │ - punpcklqdq %xmm4,%xmm4 │ │ │ │ - sub %r8,%r9 │ │ │ │ - and $0xfffffff8,%ecx │ │ │ │ - jne 2e4c15 <__cxa_finalize@plt+0x2b9bc5> │ │ │ │ - movddup 0x2(%rdx),%xmm5 │ │ │ │ - movdqa %xmm5,%xmm6 │ │ │ │ - psubw %xmm4,%xmm6 │ │ │ │ - pabsw %xmm6,%xmm7 │ │ │ │ - movd -0x4(%r9,%r8,1),%xmm1 │ │ │ │ - punpcklwd %xmm1,%xmm1 │ │ │ │ - punpckldq %xmm1,%xmm1 │ │ │ │ - movdqa %xmm6,%xmm0 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - movdqa %xmm4,%xmm2 │ │ │ │ - psubw %xmm0,%xmm2 │ │ │ │ - psubw %xmm5,%xmm0 │ │ │ │ - pabsw %xmm2,%xmm2 │ │ │ │ - pabsw %xmm0,%xmm0 │ │ │ │ - pminsw %xmm0,%xmm2 │ │ │ │ - pcmpeqw %xmm2,%xmm0 │ │ │ │ - movdqa %xmm5,%xmm3 │ │ │ │ - pand %xmm0,%xmm3 │ │ │ │ - pandn %xmm4,%xmm0 │ │ │ │ - por %xmm3,%xmm0 │ │ │ │ - movdqa %xmm7,%xmm3 │ │ │ │ - pcmpgtw %xmm2,%xmm3 │ │ │ │ - pand %xmm3,%xmm0 │ │ │ │ - pandn %xmm1,%xmm3 │ │ │ │ - por %xmm3,%xmm0 │ │ │ │ - movhps %xmm0,(%rdi) │ │ │ │ - movq %xmm0,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 2e4ba9 <__cxa_finalize@plt+0x2b9b59> │ │ │ │ + jg 2e1ab1 <__cxa_finalize@plt+0x2b6a61> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - movddup 0xf6942(%rip),%xmm8 │ │ │ │ - lea 0x2(%rdx,%rcx,2),%rdx │ │ │ │ - neg %rcx │ │ │ │ - mov %r8d,%r10d │ │ │ │ - movdqu (%rdx,%rcx,2),%xmm5 │ │ │ │ - mov %rdi,%rax │ │ │ │ - add $0x10,%rdi │ │ │ │ - movdqa %xmm5,%xmm6 │ │ │ │ - psubw %xmm4,%xmm6 │ │ │ │ - pabsw %xmm6,%xmm7 │ │ │ │ - movd -0x2(%r9,%r8,1),%xmm1 │ │ │ │ - pshufb %xmm8,%xmm1 │ │ │ │ - movdqa %xmm6,%xmm0 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - movdqa %xmm4,%xmm2 │ │ │ │ - psubw %xmm0,%xmm2 │ │ │ │ - psubw %xmm5,%xmm0 │ │ │ │ - pabsw %xmm2,%xmm2 │ │ │ │ - pabsw %xmm0,%xmm0 │ │ │ │ - pminsw %xmm0,%xmm2 │ │ │ │ - pcmpeqw %xmm2,%xmm0 │ │ │ │ - movdqa %xmm5,%xmm3 │ │ │ │ - pand %xmm0,%xmm3 │ │ │ │ - pandn %xmm4,%xmm0 │ │ │ │ - por %xmm3,%xmm0 │ │ │ │ - movdqa %xmm7,%xmm3 │ │ │ │ - pcmpgtw %xmm2,%xmm3 │ │ │ │ - pand %xmm3,%xmm0 │ │ │ │ - pandn %xmm1,%xmm3 │ │ │ │ - por %xmm3,%xmm0 │ │ │ │ - movdqa %xmm0,(%rax) │ │ │ │ - add %rsi,%rax │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 2e4c42 <__cxa_finalize@plt+0x2b9bf2> │ │ │ │ - mov %r10d,%r8d │ │ │ │ - add $0x8,%rcx │ │ │ │ - jl 2e4c29 <__cxa_finalize@plt+0x2b9bd9> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + vmovdqu 0x1(%rdx),%ymm6 │ │ │ │ + vmovdqu 0x21(%rdx),%ymm7 │ │ │ │ + vpsubusb %ymm6,%ymm5,%ymm8 │ │ │ │ + vpsubusb %ymm5,%ymm6,%ymm0 │ │ │ │ + vpsubusb %ymm7,%ymm5,%ymm9 │ │ │ │ + vpsubusb %ymm5,%ymm7,%ymm1 │ │ │ │ + vpor %ymm0,%ymm8,%ymm8 │ │ │ │ + vpor %ymm1,%ymm9,%ymm9 │ │ │ │ + dec %rdx │ │ │ │ + vpbroadcastb (%rdx),%ymm3 │ │ │ │ + vpavgb %ymm3,%ymm6,%ymm1 │ │ │ │ + vpxor %ymm3,%ymm6,%ymm0 │ │ │ │ + vpand %ymm4,%ymm0,%ymm0 │ │ │ │ + vpsubusb %ymm1,%ymm5,%ymm2 │ │ │ │ + vpsubb %ymm0,%ymm1,%ymm1 │ │ │ │ + vpsubusb %ymm5,%ymm1,%ymm1 │ │ │ │ + vpor %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddusb %ymm1,%ymm1,%ymm1 │ │ │ │ + vpor %ymm0,%ymm1,%ymm1 │ │ │ │ + vpsubusb %ymm3,%ymm5,%ymm2 │ │ │ │ + vpsubusb %ymm5,%ymm3,%ymm0 │ │ │ │ + vpor %ymm0,%ymm2,%ymm2 │ │ │ │ + vpminub %ymm2,%ymm8,%ymm2 │ │ │ │ + vpcmpeqb %ymm2,%ymm8,%ymm0 │ │ │ │ + vpblendvb %ymm0,%ymm3,%ymm6,%ymm0 │ │ │ │ + vpminub %ymm2,%ymm1,%ymm1 │ │ │ │ + vpcmpeqb %ymm2,%ymm1,%ymm1 │ │ │ │ + vpblendvb %ymm1,%ymm0,%ymm5,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vpavgb %ymm3,%ymm7,%ymm1 │ │ │ │ + vpxor %ymm3,%ymm7,%ymm0 │ │ │ │ + vpand %ymm4,%ymm0,%ymm0 │ │ │ │ + vpsubusb %ymm1,%ymm5,%ymm2 │ │ │ │ + vpsubb %ymm0,%ymm1,%ymm1 │ │ │ │ + vpsubusb %ymm5,%ymm1,%ymm1 │ │ │ │ + vpor %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddusb %ymm1,%ymm1,%ymm1 │ │ │ │ + vpor %ymm0,%ymm1,%ymm1 │ │ │ │ + vpsubusb %ymm3,%ymm5,%ymm2 │ │ │ │ + vpsubusb %ymm5,%ymm3,%ymm0 │ │ │ │ + vpor %ymm0,%ymm2,%ymm2 │ │ │ │ + vpminub %ymm2,%ymm9,%ymm2 │ │ │ │ + vpcmpeqb %ymm2,%ymm9,%ymm0 │ │ │ │ + vpblendvb %ymm0,%ymm3,%ymm7,%ymm0 │ │ │ │ + vpminub %ymm2,%ymm1,%ymm1 │ │ │ │ + vpcmpeqb %ymm2,%ymm1,%ymm1 │ │ │ │ + vpblendvb %ymm1,%ymm0,%ymm5,%ymm0 │ │ │ │ + vmovdqa %ymm0,0x20(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %r8d │ │ │ │ + jg 2e1b42 <__cxa_finalize@plt+0x2b6af2> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0xf94b9(%rip),%r9 │ │ │ │ + lea 0xf9985(%rip),%rax │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ mov %r8d,%r8d │ │ │ │ - lea (%r9,%r8,4),%r9 │ │ │ │ + movslq (%rax,%rcx,4),%rcx │ │ │ │ + vpbroadcastd -0xf0(%rax),%ymm0 │ │ │ │ + vpbroadcastd -0x18(%rax),%ymm1 │ │ │ │ + lea -0x40c(%rax,%r8,4),%r9 │ │ │ │ neg %r8 │ │ │ │ - movd (%rdx,%r8,2),%xmm5 │ │ │ │ - pshuflw $0x0,%xmm5,%xmm5 │ │ │ │ - punpcklqdq %xmm5,%xmm5 │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jne 2e4d33 <__cxa_finalize@plt+0x2b9ce3> │ │ │ │ - movddup 0x2(%rdx),%xmm4 │ │ │ │ + vpbroadcastb (%rdx,%r8,1),%ymm5 │ │ │ │ + add %rax,%rcx │ │ │ │ + jmp *%rcx │ │ │ │ + vpbroadcastd 0x1(%rdx),%ymm2 │ │ │ │ + vpunpcklbw %ymm5,%ymm2,%ymm2 │ │ │ │ + vmovdqa -0xec(%rax),%ymm5 │ │ │ │ lea (%rsi,%rsi,2),%rcx │ │ │ │ - psubw %xmm5,%xmm4 │ │ │ │ - movq (%r9,%r8,2),%xmm1 │ │ │ │ - punpcklwd %xmm1,%xmm1 │ │ │ │ - pshufd $0x50,%xmm1,%xmm0 │ │ │ │ - punpckhdq %xmm1,%xmm1 │ │ │ │ - pmulhrsw %xmm4,%xmm0 │ │ │ │ - pmulhrsw %xmm4,%xmm1 │ │ │ │ - paddw %xmm5,%xmm0 │ │ │ │ - paddw %xmm5,%xmm1 │ │ │ │ - movq %xmm0,(%rdi) │ │ │ │ - movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ - movq %xmm1,(%rdi,%rsi,2) │ │ │ │ - movhps %xmm1,(%rdi,%rcx,1) │ │ │ │ + vpunpckldq %ymm5,%ymm5,%ymm4 │ │ │ │ + vpunpckhdq %ymm5,%ymm5,%ymm5 │ │ │ │ + vpmaddubsw %ymm0,%ymm2,%ymm3 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm3,%ymm3 │ │ │ │ + vbroadcasti128 (%r9,%r8,2),%ymm1 │ │ │ │ + vpshufb %ymm4,%ymm1,%ymm0 │ │ │ │ + vpshufb %ymm5,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm0,%ymm2,%ymm0 │ │ │ │ + vpmaddubsw %ymm1,%ymm2,%ymm1 │ │ │ │ + vpaddw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpsrlw $0x8,%ymm0,%ymm0 │ │ │ │ + vpsrlw $0x8,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vmovd %xmm0,(%rdi) │ │ │ │ + vmovd %xmm1,(%rdi,%rsi,1) │ │ │ │ + vpextrd $0x1,%xmm0,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x1,%xmm1,(%rdi,%rcx,1) │ │ │ │ + cmp $0xfffffffc,%r8d │ │ │ │ + je 2e1cde <__cxa_finalize@plt+0x2b6c8e> │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vpextrd $0x2,%xmm0,(%rdi) │ │ │ │ + vpextrd $0x2,%xmm1,(%rdi,%rsi,1) │ │ │ │ + vpextrd $0x3,%xmm0,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x3,%xmm1,(%rdi,%rcx,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + add $0x8,%r8 │ │ │ │ + jl 2e1c62 <__cxa_finalize@plt+0x2b6c12> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vpbroadcastq 0x1(%rdx),%ymm2 │ │ │ │ + vpunpcklbw %ymm5,%ymm2,%ymm2 │ │ │ │ + vmovdqa -0xec(%rax),%ymm5 │ │ │ │ + lea (%rsi,%rsi,2),%rcx │ │ │ │ + vpshufd $0x0,%ymm5,%ymm4 │ │ │ │ + vpshufd $0x55,%ymm5,%ymm5 │ │ │ │ + vpmaddubsw %ymm0,%ymm2,%ymm3 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm3,%ymm3 │ │ │ │ + vpbroadcastq (%r9,%r8,2),%ymm1 │ │ │ │ + vpshufb %ymm4,%ymm1,%ymm0 │ │ │ │ + vpshufb %ymm5,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm0,%ymm2,%ymm0 │ │ │ │ + vpmaddubsw %ymm1,%ymm2,%ymm1 │ │ │ │ + vpaddw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpsrlw $0x8,%ymm0,%ymm0 │ │ │ │ + vpsrlw $0x8,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vmovq %xmm0,(%rdi) │ │ │ │ + vmovq %xmm1,(%rdi,%rsi,1) │ │ │ │ + vmovhps %xmm0,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm1,(%rdi,%rcx,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ add $0x4,%r8 │ │ │ │ - jl 2e4cf2 <__cxa_finalize@plt+0x2b9ca2> │ │ │ │ + jl 2e1d1d <__cxa_finalize@plt+0x2b6ccd> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - mov %r8,%r10 │ │ │ │ - movdqu 0x2(%rdx),%xmm4 │ │ │ │ - add $0x10,%rdx │ │ │ │ - mov %rdi,%rax │ │ │ │ - add $0x10,%rdi │ │ │ │ - psubw %xmm5,%xmm4 │ │ │ │ - movq (%r9,%r10,2),%xmm3 │ │ │ │ - punpcklwd %xmm3,%xmm3 │ │ │ │ - pshufd $0x0,%xmm3,%xmm0 │ │ │ │ - pshufd $0x55,%xmm3,%xmm1 │ │ │ │ - pshufd $0xaa,%xmm3,%xmm2 │ │ │ │ - pshufd $0xff,%xmm3,%xmm3 │ │ │ │ - pmulhrsw %xmm4,%xmm0 │ │ │ │ - pmulhrsw %xmm4,%xmm1 │ │ │ │ - pmulhrsw %xmm4,%xmm2 │ │ │ │ - pmulhrsw %xmm4,%xmm3 │ │ │ │ - paddw %xmm5,%xmm0 │ │ │ │ - paddw %xmm5,%xmm1 │ │ │ │ - paddw %xmm5,%xmm2 │ │ │ │ - paddw %xmm5,%xmm3 │ │ │ │ - movdqa %xmm0,(%rax) │ │ │ │ - movdqa %xmm1,(%rax,%rsi,1) │ │ │ │ - lea (%rax,%rsi,2),%rax │ │ │ │ - movdqa %xmm2,(%rax) │ │ │ │ - movdqa %xmm3,(%rax,%rsi,1) │ │ │ │ - lea (%rax,%rsi,2),%rax │ │ │ │ - add $0x4,%r10 │ │ │ │ - jl 2e4d4a <__cxa_finalize@plt+0x2b9cfa> │ │ │ │ - sub $0x8,%ecx │ │ │ │ - jg 2e4d33 <__cxa_finalize@plt+0x2b9ce3> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vbroadcasti128 0x1(%rdx),%ymm3 │ │ │ │ + vmovdqa -0xec(%rax),%ymm6 │ │ │ │ + vpunpcklbw %ymm5,%ymm3,%ymm2 │ │ │ │ + vpunpckhbw %ymm5,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm0,%ymm2,%ymm4 │ │ │ │ + vpmaddubsw %ymm0,%ymm3,%ymm5 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm0 │ │ │ │ + vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm0,%ymm4,%ymm4 │ │ │ │ + vpaddw %ymm1,%ymm5,%ymm5 │ │ │ │ + vpbroadcastd (%r9,%r8,2),%ymm1 │ │ │ │ + vpshufb %ymm6,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm1,%ymm2,%ymm0 │ │ │ │ + vpmaddubsw %ymm1,%ymm3,%ymm1 │ │ │ │ + vpaddw %ymm4,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpsrlw $0x8,%ymm0,%ymm0 │ │ │ │ + vpsrlw $0x8,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa %xmm0,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + add $0x2,%r8 │ │ │ │ + jl 2e1db0 <__cxa_finalize@plt+0x2b6d60> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xf93b9(%rip),%r9 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vmovdqu 0x1(%rdx),%ymm3 │ │ │ │ + vpunpcklbw %ymm5,%ymm3,%ymm2 │ │ │ │ + vpunpckhbw %ymm5,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm0,%ymm2,%ymm4 │ │ │ │ + vpmaddubsw %ymm0,%ymm3,%ymm5 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm0 │ │ │ │ + vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm0,%ymm4,%ymm4 │ │ │ │ + vpaddw %ymm1,%ymm5,%ymm5 │ │ │ │ + vpbroadcastw (%r9,%r8,2),%ymm1 │ │ │ │ + vpmaddubsw %ymm1,%ymm2,%ymm0 │ │ │ │ + vpmaddubsw %ymm1,%ymm3,%ymm1 │ │ │ │ + vpaddw %ymm4,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpsrlw $0x8,%ymm0,%ymm0 │ │ │ │ + vpsrlw $0x8,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + inc %r8 │ │ │ │ + jl 2e1e27 <__cxa_finalize@plt+0x2b6dd7> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + vmovdqu 0x1(%rdx),%ymm4 │ │ │ │ + vmovdqu 0x21(%rdx),%ymm8 │ │ │ │ + vpunpcklbw %ymm5,%ymm4,%ymm3 │ │ │ │ + vpunpckhbw %ymm5,%ymm4,%ymm4 │ │ │ │ + vpunpcklbw %ymm5,%ymm8,%ymm7 │ │ │ │ + vpunpckhbw %ymm5,%ymm8,%ymm8 │ │ │ │ + vpmaddubsw %ymm0,%ymm3,%ymm5 │ │ │ │ + vpmaddubsw %ymm0,%ymm4,%ymm6 │ │ │ │ + vpmaddubsw %ymm0,%ymm7,%ymm9 │ │ │ │ + vpmaddubsw %ymm0,%ymm8,%ymm10 │ │ │ │ + vpaddw %ymm3,%ymm1,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm5,%ymm5 │ │ │ │ + vpaddw %ymm4,%ymm1,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm6,%ymm6 │ │ │ │ + vpaddw %ymm7,%ymm1,%ymm0 │ │ │ │ + vpaddw %ymm0,%ymm9,%ymm9 │ │ │ │ + vpaddw %ymm1,%ymm8,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm10,%ymm10 │ │ │ │ + vpbroadcastw (%r9,%r8,2),%ymm2 │ │ │ │ + vpmaddubsw %ymm2,%ymm3,%ymm0 │ │ │ │ + vpmaddubsw %ymm2,%ymm4,%ymm1 │ │ │ │ + vpaddw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm6,%ymm1,%ymm1 │ │ │ │ + vpsrlw $0x8,%ymm0,%ymm0 │ │ │ │ + vpsrlw $0x8,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vpmaddubsw %ymm2,%ymm7,%ymm0 │ │ │ │ + vpmaddubsw %ymm2,%ymm8,%ymm1 │ │ │ │ + vpaddw %ymm0,%ymm9,%ymm0 │ │ │ │ + vpaddw %ymm1,%ymm10,%ymm1 │ │ │ │ + vpsrlw $0x8,%ymm0,%ymm0 │ │ │ │ + vpsrlw $0x8,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,0x20(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + inc %r8 │ │ │ │ + jl 2e1eae <__cxa_finalize@plt+0x2b6e5e> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0xf9689(%rip),%rax │ │ │ │ mov %ecx,%ecx │ │ │ │ - movd (%rdx,%rcx,2),%xmm5 │ │ │ │ + vpbroadcastb (%rdx,%rcx,1),%ymm3 │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ + mov %r8d,%r8d │ │ │ │ + movslq (%rax,%rcx,4),%rcx │ │ │ │ + vpbroadcastd -0x104(%rax),%ymm4 │ │ │ │ + vpbroadcastd -0x2c(%rax),%ymm5 │ │ │ │ + add %rax,%rcx │ │ │ │ + jmp *%rcx │ │ │ │ + vpbroadcastq -0x418(%rax),%ymm6 │ │ │ │ + vmovdqa -0xe0(%rax),%ymm7 │ │ │ │ sub $0x8,%rdx │ │ │ │ - add %r8d,%r8d │ │ │ │ - pshuflw $0x0,%xmm5,%xmm5 │ │ │ │ sub %r8,%rdx │ │ │ │ - punpcklqdq %xmm5,%xmm5 │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jne 2e4e35 <__cxa_finalize@plt+0x2b9de5> │ │ │ │ - movddup 0x8(%r9),%xmm4 │ │ │ │ lea (%rsi,%rsi,2),%rcx │ │ │ │ - movq (%rdx,%r8,1),%xmm1 │ │ │ │ - punpcklwd %xmm1,%xmm1 │ │ │ │ - psubw %xmm5,%xmm1 │ │ │ │ - pshufd $0xfa,%xmm1,%xmm0 │ │ │ │ - punpckldq %xmm1,%xmm1 │ │ │ │ - pmulhrsw %xmm4,%xmm0 │ │ │ │ - pmulhrsw %xmm4,%xmm1 │ │ │ │ - paddw %xmm5,%xmm0 │ │ │ │ - paddw %xmm5,%xmm1 │ │ │ │ - movhps %xmm0,(%rdi) │ │ │ │ - movq %xmm0,(%rdi,%rsi,1) │ │ │ │ - movhps %xmm1,(%rdi,%rsi,2) │ │ │ │ - movq %xmm1,(%rdi,%rcx,1) │ │ │ │ + vpbroadcastq (%rdx,%r8,1),%ymm2 │ │ │ │ + vpshufb %ymm7,%ymm2,%ymm2 │ │ │ │ + vpunpcklbw %ymm3,%ymm2,%ymm1 │ │ │ │ + vpunpckhbw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm4,%ymm1,%ymm0 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm6,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm4,%ymm2,%ymm1 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm6,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm5,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpsrlw $0x8,%ymm0,%ymm0 │ │ │ │ + vpsrlw $0x8,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vmovd %xmm0,(%rdi) │ │ │ │ + vmovd %xmm1,(%rdi,%rsi,1) │ │ │ │ + vpextrd $0x2,%xmm0,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x2,%xmm1,(%rdi,%rcx,1) │ │ │ │ + cmp $0x4,%r8d │ │ │ │ + je 2e1ff7 <__cxa_finalize@plt+0x2b6fa7> │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vpextrd $0x1,%xmm0,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm1,(%rdi,%rsi,1) │ │ │ │ + vpextrd $0x3,%xmm0,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x3,%xmm1,(%rdi,%rcx,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ sub $0x8,%r8d │ │ │ │ - jg 2e4df0 <__cxa_finalize@plt+0x2b9da0> │ │ │ │ + jg 2e1f5a <__cxa_finalize@plt+0x2b6f0a> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - lea (%r9,%rcx,4),%r9 │ │ │ │ - neg %rcx │ │ │ │ - mov %r8d,%r10d │ │ │ │ - movdqa (%r9,%rcx,2),%xmm4 │ │ │ │ - mov %rdi,%rax │ │ │ │ - add $0x10,%rdi │ │ │ │ - movq (%r10,%rdx,1),%xmm3 │ │ │ │ - punpcklwd %xmm3,%xmm3 │ │ │ │ - psubw %xmm5,%xmm3 │ │ │ │ - pshufd $0xff,%xmm3,%xmm0 │ │ │ │ - pshufd $0xaa,%xmm3,%xmm1 │ │ │ │ - pshufd $0x55,%xmm3,%xmm2 │ │ │ │ - pshufd $0x0,%xmm3,%xmm3 │ │ │ │ - pmulhrsw %xmm4,%xmm0 │ │ │ │ - pmulhrsw %xmm4,%xmm1 │ │ │ │ - pmulhrsw %xmm4,%xmm2 │ │ │ │ - pmulhrsw %xmm4,%xmm3 │ │ │ │ - paddw %xmm5,%xmm0 │ │ │ │ - paddw %xmm5,%xmm1 │ │ │ │ - paddw %xmm5,%xmm2 │ │ │ │ - paddw %xmm5,%xmm3 │ │ │ │ - movdqa %xmm0,(%rax) │ │ │ │ - movdqa %xmm1,(%rax,%rsi,1) │ │ │ │ - lea (%rax,%rsi,2),%rax │ │ │ │ - movdqa %xmm2,(%rax) │ │ │ │ - movdqa %xmm3,(%rax,%rsi,1) │ │ │ │ - lea (%rax,%rsi,2),%rax │ │ │ │ - sub $0x8,%r10d │ │ │ │ - jg 2e4e4c <__cxa_finalize@plt+0x2b9dfc> │ │ │ │ - add $0x8,%rcx │ │ │ │ - jl 2e4e3c <__cxa_finalize@plt+0x2b9dec> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + vbroadcasti128 -0x410(%rax),%ymm6 │ │ │ │ + vmovdqa -0xe0(%rax),%ymm7 │ │ │ │ + sub $0x4,%rdx │ │ │ │ + lea (%rsi,%rsi,2),%rcx │ │ │ │ + sub %r8,%rdx │ │ │ │ + vpbroadcastd (%rdx,%r8,1),%ymm2 │ │ │ │ + vpshufb %ymm7,%ymm2,%ymm2 │ │ │ │ + vpunpcklbw %ymm3,%ymm2,%ymm1 │ │ │ │ + vpunpckhbw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm4,%ymm1,%ymm0 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm6,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm4,%ymm2,%ymm1 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm6,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm5,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpsrlw $0x8,%ymm0,%ymm0 │ │ │ │ + vpsrlw $0x8,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vmovq %xmm0,(%rdi) │ │ │ │ + vmovq %xmm1,(%rdi,%rsi,1) │ │ │ │ + vmovhps %xmm0,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm1,(%rdi,%rcx,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 2e201c <__cxa_finalize@plt+0x2b6fcc> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + mov %rsp,%r10 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + add $0xffffffffffffff80,%rsp │ │ │ │ + lea 0x7c(%rsp),%rcx │ │ │ │ + call 2e2270 <__cxa_finalize@plt+0x2b7220> │ │ │ │ + sub $0x2,%rdx │ │ │ │ + vpbroadcastd -0xd4(%rax),%xmm6 │ │ │ │ + vmovdqa -0xf0(%rax),%xmm7 │ │ │ │ + vinserti128 $0x1,-0x100(%rax),%ymm7,%ymm7 │ │ │ │ + vbroadcasti128 -0x400(%rax),%ymm4 │ │ │ │ + vbroadcasti128 -0x3f0(%rax),%ymm5 │ │ │ │ + vpbroadcastd (%rdx,%r8,1),%ymm1 │ │ │ │ + vpbroadcastd (%rcx,%r8,2),%ymm2 │ │ │ │ + vpshufb %ymm6,%ymm1,%ymm1 │ │ │ │ + vpunpcklbw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm7,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm4,%ymm1,%ymm0 │ │ │ │ + vpmaddubsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpsrlw $0x8,%ymm0,%ymm0 │ │ │ │ + vpsrlw $0x8,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa %xmm0,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 2e20d6 <__cxa_finalize@plt+0x2b7086> │ │ │ │ + mov %r10,%rsp │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsp,%r10 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + add $0xffffffffffffff80,%rsp │ │ │ │ + lea 0x7e(%rsp),%rcx │ │ │ │ + call 2e2270 <__cxa_finalize@plt+0x2b7220> │ │ │ │ + dec %rdx │ │ │ │ + vmovdqa -0x3e0(%rax),%xmm4 │ │ │ │ + vinserti128 $0x1,-0x3c0(%rax),%ymm4,%ymm4 │ │ │ │ + vmovdqa -0x3d0(%rax),%xmm5 │ │ │ │ + vinserti128 $0x1,-0x3b0(%rax),%ymm5,%ymm5 │ │ │ │ + vpbroadcastb (%rdx,%r8,1),%ymm1 │ │ │ │ + vpunpcklbw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpbroadcastw (%rcx,%r8,2),%ymm2 │ │ │ │ + vpmaddubsw %ymm4,%ymm1,%ymm0 │ │ │ │ + vpmaddubsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpsrlw $0x8,%ymm0,%ymm0 │ │ │ │ + vpsrlw $0x8,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %r8d │ │ │ │ + jg 2e216c <__cxa_finalize@plt+0x2b711c> │ │ │ │ + mov %r10,%rsp │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + mov %rsp,%r10 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + add $0xffffffffffffff80,%rsp │ │ │ │ + lea 0x7e(%rsp),%rcx │ │ │ │ + call 2e2270 <__cxa_finalize@plt+0x2b7220> │ │ │ │ + add $0xfffffffffffffcd0,%rax │ │ │ │ + dec %rdx │ │ │ │ + vmovdqa -0x70(%rax),%xmm5 │ │ │ │ + vinserti128 $0x1,-0x50(%rax),%ymm5,%ymm5 │ │ │ │ + vmovdqa -0x60(%rax),%xmm6 │ │ │ │ + vinserti128 $0x1,-0x40(%rax),%ymm6,%ymm6 │ │ │ │ + vmovdqa -0x30(%rax),%xmm7 │ │ │ │ + vinserti128 $0x1,-0x10(%rax),%ymm7,%ymm7 │ │ │ │ + vmovdqa -0x20(%rax),%xmm8 │ │ │ │ + vinserti128 $0x1,(%rax),%ymm8,%ymm8 │ │ │ │ + vpbroadcastb (%rdx,%r8,1),%ymm2 │ │ │ │ + vpunpcklbw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpbroadcastw (%rcx,%r8,2),%ymm4 │ │ │ │ + vpmaddubsw %ymm5,%ymm2,%ymm0 │ │ │ │ + vpmaddubsw %ymm6,%ymm2,%ymm1 │ │ │ │ + vpaddw %ymm4,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm4,%ymm1,%ymm1 │ │ │ │ + vpsrlw $0x8,%ymm0,%ymm0 │ │ │ │ + vpsrlw $0x8,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vpmaddubsw %ymm7,%ymm2,%ymm0 │ │ │ │ + vpmaddubsw %ymm8,%ymm2,%ymm1 │ │ │ │ + vpaddw %ymm4,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm4,%ymm1,%ymm1 │ │ │ │ + vpsrlw $0x8,%ymm0,%ymm0 │ │ │ │ + vpsrlw $0x8,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,0x20(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %r8d │ │ │ │ + jg 2e21fd <__cxa_finalize@plt+0x2b71ad> │ │ │ │ + mov %r10,%rsp │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + vpermq $0xd8,-0x20(%rdx),%ymm2 │ │ │ │ + vpunpckhbw %ymm3,%ymm2,%ymm1 │ │ │ │ + vpunpcklbw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm4,%ymm1,%ymm0 │ │ │ │ + vpaddw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm4,%ymm2,%ymm1 │ │ │ │ + vpaddw %ymm5,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpermq $0xd8,-0x40(%rdx),%ymm2 │ │ │ │ + vmovdqa %ymm0,0x68(%rsp) │ │ │ │ + vmovdqa %ymm1,0x48(%rsp) │ │ │ │ + vpunpckhbw %ymm3,%ymm2,%ymm1 │ │ │ │ + vpunpcklbw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm4,%ymm1,%ymm0 │ │ │ │ + vpaddw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm4,%ymm2,%ymm1 │ │ │ │ + vpaddw %ymm5,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm0,0x28(%rsp) │ │ │ │ + vmovdqa %ymm1,0x8(%rsp) │ │ │ │ + sub %r8,%rcx │ │ │ │ + sub %r8,%rdx │ │ │ │ + sub %r8,%rcx │ │ │ │ ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0xf93b9(%rip),%r9 │ │ │ │ + lea 0xf9281(%rip),%rax │ │ │ │ mov %ecx,%ecx │ │ │ │ + vpbroadcastb (%rdx,%rcx,1),%ymm4 │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ mov %r8d,%r8d │ │ │ │ - movd (%rdx,%rcx,2),%xmm7 │ │ │ │ - lea (%r9,%r8,8),%rax │ │ │ │ - neg %r8 │ │ │ │ - movd (%rdx,%r8,2),%xmm6 │ │ │ │ - pshuflw $0x0,%xmm7,%xmm7 │ │ │ │ - pshuflw $0x0,%xmm6,%xmm6 │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jne 2e4f63 <__cxa_finalize@plt+0x2b9f13> │ │ │ │ - movq 0x2(%rdx),%xmm4 │ │ │ │ - movdqa 0x10(%r9),%xmm5 │ │ │ │ - punpcklwd %xmm6,%xmm4 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - movq (%rax,%r8,4),%xmm1 │ │ │ │ + mov %rdx,%r9 │ │ │ │ + sub %r8,%r9 │ │ │ │ + movslq (%rax,%rcx,4),%rcx │ │ │ │ + vpbroadcastd -0xdc(%rax),%ymm5 │ │ │ │ + vpbroadcastb (%r9),%ymm0 │ │ │ │ + vpbroadcastd (%rax),%ymm3 │ │ │ │ + add %rax,%rcx │ │ │ │ + lea -0x3f8(%rax,%r8,2),%r9 │ │ │ │ + jmp *%rcx │ │ │ │ + vmovdqa -0xb8(%rax),%ymm10 │ │ │ │ + vpbroadcastq -0x3f0(%rax),%ymm11 │ │ │ │ + vmovdqa -0xd8(%rax),%ymm7 │ │ │ │ + vpbroadcastd 0x1(%rdx),%ymm8 │ │ │ │ + sub $0x8,%rdx │ │ │ │ + lea (%rsi,%rsi,2),%rcx │ │ │ │ + sub %r8,%rdx │ │ │ │ + vpunpcklbw %ymm0,%ymm8,%ymm8 │ │ │ │ + vpshufd $0xa0,%ymm7,%ymm6 │ │ │ │ + vpshufd $0xf5,%ymm7,%ymm7 │ │ │ │ + vpmaddubsw %ymm5,%ymm8,%ymm9 │ │ │ │ + vpaddw %ymm3,%ymm8,%ymm3 │ │ │ │ + vpaddw %ymm3,%ymm9,%ymm9 │ │ │ │ + vpbroadcastq (%rdx,%r8,1),%ymm1 │ │ │ │ + vpshufb %ymm10,%ymm1,%ymm1 │ │ │ │ + vpunpcklbw %ymm4,%ymm1,%ymm0 │ │ │ │ + vpunpckhbw %ymm4,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm5,%ymm0,%ymm2 │ │ │ │ + vpmaddubsw %ymm5,%ymm1,%ymm3 │ │ │ │ + vpaddw %ymm0,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm1,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm11,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm11,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm0,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm1,%ymm3,%ymm3 │ │ │ │ + vbroadcasti128 (%r9),%ymm1 │ │ │ │ + add $0x10,%r9 │ │ │ │ + vpshufb %ymm6,%ymm1,%ymm0 │ │ │ │ + vpshufb %ymm7,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm0,%ymm8,%ymm0 │ │ │ │ + vpmaddubsw %ymm1,%ymm8,%ymm1 │ │ │ │ + vpaddw %ymm0,%ymm9,%ymm0 │ │ │ │ + vpaddw %ymm1,%ymm9,%ymm1 │ │ │ │ + vpavgw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpavgw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpsrlw $0x8,%ymm0,%ymm0 │ │ │ │ + vpsrlw $0x8,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vmovd %xmm0,(%rdi) │ │ │ │ + vmovd %xmm1,(%rdi,%rsi,1) │ │ │ │ + vpextrd $0x2,%xmm0,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x2,%xmm1,(%rdi,%rcx,1) │ │ │ │ + cmp $0x4,%r8d │ │ │ │ + je 2e2437 <__cxa_finalize@plt+0x2b73e7> │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vpextrd $0x1,%xmm0,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm1,(%rdi,%rsi,1) │ │ │ │ + vpextrd $0x3,%xmm0,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x3,%xmm1,(%rdi,%rcx,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + sub $0x8,%r8d │ │ │ │ + jg 2e2375 <__cxa_finalize@plt+0x2b7325> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + vmovdqa -0xb8(%rax),%ymm10 │ │ │ │ + vbroadcasti128 -0x3e8(%rax),%ymm11 │ │ │ │ + vmovdqa -0xd8(%rax),%ymm7 │ │ │ │ + vpbroadcastq 0x1(%rdx),%ymm8 │ │ │ │ sub $0x4,%rdx │ │ │ │ - movd (%rdx),%xmm3 │ │ │ │ - pshufd $0x0,%xmm1,%xmm0 │ │ │ │ - pshufd $0x55,%xmm1,%xmm1 │ │ │ │ - pmaddwd %xmm4,%xmm0 │ │ │ │ - punpcklwd %xmm7,%xmm3 │ │ │ │ - pmaddwd %xmm4,%xmm1 │ │ │ │ - pshufd $0x55,%xmm3,%xmm2 │ │ │ │ - pshufd $0x0,%xmm3,%xmm3 │ │ │ │ - pmaddwd %xmm5,%xmm2 │ │ │ │ - pmaddwd %xmm5,%xmm3 │ │ │ │ - paddd %xmm2,%xmm0 │ │ │ │ - paddd %xmm3,%xmm1 │ │ │ │ - psrld $0x8,%xmm0 │ │ │ │ - psrld $0x8,%xmm1 │ │ │ │ - packssdw %xmm1,%xmm0 │ │ │ │ - pavgw %xmm6,%xmm0 │ │ │ │ - movq %xmm0,(%rdi) │ │ │ │ - movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - add $0x2,%r8 │ │ │ │ - jl 2e4f00 <__cxa_finalize@plt+0x2b9eb0> │ │ │ │ + lea (%rsi,%rsi,2),%rcx │ │ │ │ + sub %r8,%rdx │ │ │ │ + vpunpcklbw %ymm0,%ymm8,%ymm8 │ │ │ │ + vpshufd $0x0,%ymm7,%ymm6 │ │ │ │ + vpshufd $0x55,%ymm7,%ymm7 │ │ │ │ + vpmaddubsw %ymm5,%ymm8,%ymm9 │ │ │ │ + vpaddw %ymm3,%ymm8,%ymm3 │ │ │ │ + vpaddw %ymm3,%ymm9,%ymm9 │ │ │ │ + vpbroadcastd (%rdx,%r8,1),%ymm1 │ │ │ │ + vpshufb %ymm10,%ymm1,%ymm1 │ │ │ │ + vpunpcklbw %ymm4,%ymm1,%ymm0 │ │ │ │ + vpunpckhbw %ymm4,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm5,%ymm0,%ymm2 │ │ │ │ + vpmaddubsw %ymm5,%ymm1,%ymm3 │ │ │ │ + vpaddw %ymm0,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm1,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm11,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm11,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm0,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm1,%ymm3,%ymm3 │ │ │ │ + vpbroadcastq (%r9),%ymm1 │ │ │ │ + add $0x8,%r9 │ │ │ │ + vpshufb %ymm6,%ymm1,%ymm0 │ │ │ │ + vpshufb %ymm7,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm0,%ymm8,%ymm0 │ │ │ │ + vpmaddubsw %ymm1,%ymm8,%ymm1 │ │ │ │ + vpaddw %ymm0,%ymm9,%ymm0 │ │ │ │ + vpaddw %ymm1,%ymm9,%ymm1 │ │ │ │ + vpavgw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpavgw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpsrlw $0x8,%ymm0,%ymm0 │ │ │ │ + vpsrlw $0x8,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vmovq %xmm0,(%rdi) │ │ │ │ + vmovq %xmm1,(%rdi,%rsi,1) │ │ │ │ + vmovhps %xmm0,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm1,(%rdi,%rcx,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 2e2485 <__cxa_finalize@plt+0x2b7435> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - push %rbx │ │ │ │ - push %rbp │ │ │ │ - lea (%r9,%rcx,8),%r9 │ │ │ │ - lea (%rdx,%rcx,2),%r10 │ │ │ │ - neg %rcx │ │ │ │ - mov %rdx,%r11 │ │ │ │ - mov %r8,%rbx │ │ │ │ - punpcklqdq %xmm6,%xmm6 │ │ │ │ - movdqu 0x2(%r10,%rcx,2),%xmm5 │ │ │ │ - movdqa (%r9,%rcx,4),%xmm8 │ │ │ │ - movdqa 0x10(%r9,%rcx,4),%xmm9 │ │ │ │ - mov %rdi,%rbp │ │ │ │ - add $0x10,%rdi │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - punpcklwd %xmm6,%xmm4 │ │ │ │ - punpckhwd %xmm6,%xmm5 │ │ │ │ - movd (%rax,%r8,4),%xmm1 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rsp,%r10 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + add $0xffffffffffffff80,%rsp │ │ │ │ + vbroadcasti128 0x1(%rdx),%ymm11 │ │ │ │ + lea 0x7c(%rsp),%rcx │ │ │ │ + vpunpcklbw %ymm0,%ymm11,%ymm10 │ │ │ │ + vpunpckhbw %ymm0,%ymm11,%ymm11 │ │ │ │ + call 2e2860 <__cxa_finalize@plt+0x2b7810> │ │ │ │ sub $0x2,%rdx │ │ │ │ - movd (%rdx),%xmm3 │ │ │ │ - pshufd $0x0,%xmm1,%xmm1 │ │ │ │ - movdqa %xmm4,%xmm0 │ │ │ │ - pmaddwd %xmm1,%xmm0 │ │ │ │ - pshuflw $0x0,%xmm3,%xmm3 │ │ │ │ - pmaddwd %xmm5,%xmm1 │ │ │ │ - punpcklwd %xmm7,%xmm3 │ │ │ │ - movdqa %xmm8,%xmm2 │ │ │ │ - pmaddwd %xmm3,%xmm2 │ │ │ │ - pmaddwd %xmm9,%xmm3 │ │ │ │ - paddd %xmm2,%xmm0 │ │ │ │ - paddd %xmm3,%xmm1 │ │ │ │ - psrld $0x8,%xmm0 │ │ │ │ - psrld $0x8,%xmm1 │ │ │ │ - packssdw %xmm1,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - pavgw %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,0x0(%rbp) │ │ │ │ - add %rsi,%rbp │ │ │ │ - inc %r8 │ │ │ │ - jl 2e4fa1 <__cxa_finalize@plt+0x2b9f51> │ │ │ │ - mov %r11,%rdx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - add $0x8,%rcx │ │ │ │ - jl 2e4f7a <__cxa_finalize@plt+0x2b9f2a> │ │ │ │ - pop %rbp │ │ │ │ - pop %rbx │ │ │ │ + vpmaddubsw %ymm5,%ymm10,%ymm12 │ │ │ │ + vpmaddubsw %ymm5,%ymm11,%ymm13 │ │ │ │ + vpbroadcastd -0xac(%rax),%xmm5 │ │ │ │ + vmovdqa -0xd8(%rax),%ymm9 │ │ │ │ + vbroadcasti128 -0x3d8(%rax),%ymm6 │ │ │ │ + vbroadcasti128 -0x3c8(%rax),%ymm7 │ │ │ │ + vperm2i128 $0x1,%ymm9,%ymm9,%ymm8 │ │ │ │ + vpaddw %ymm3,%ymm10,%ymm0 │ │ │ │ + vpaddw %ymm3,%ymm11,%ymm3 │ │ │ │ + vpaddw %ymm0,%ymm12,%ymm12 │ │ │ │ + vpaddw %ymm3,%ymm13,%ymm13 │ │ │ │ + vpbroadcastd (%rdx,%r8,1),%ymm3 │ │ │ │ + vpbroadcastd (%rcx,%r8,2),%ymm0 │ │ │ │ + vpbroadcastd (%r9),%ymm1 │ │ │ │ + add $0x4,%r9 │ │ │ │ + vpshufb %ymm5,%ymm3,%ymm3 │ │ │ │ + vpunpcklbw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm6,%ymm3,%ymm2 │ │ │ │ + vpmaddubsw %ymm7,%ymm3,%ymm3 │ │ │ │ + vpshufb %ymm8,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm9,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm0,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm0,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm1,%ymm10,%ymm0 │ │ │ │ + vpmaddubsw %ymm1,%ymm11,%ymm1 │ │ │ │ + vpaddw %ymm0,%ymm12,%ymm0 │ │ │ │ + vpaddw %ymm1,%ymm13,%ymm1 │ │ │ │ + vpavgw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpavgw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpsrlw $0x8,%ymm0,%ymm0 │ │ │ │ + vpsrlw $0x8,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa %xmm0,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 2e259a <__cxa_finalize@plt+0x2b754a> │ │ │ │ + mov %r10,%rsp │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rsp,%r10 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + add $0xffffffffffffff80,%rsp │ │ │ │ + vmovdqu 0x1(%rdx),%ymm8 │ │ │ │ + lea 0x7e(%rsp),%rcx │ │ │ │ + vpunpcklbw %ymm0,%ymm8,%ymm7 │ │ │ │ + vpunpckhbw %ymm0,%ymm8,%ymm8 │ │ │ │ + call 2e2860 <__cxa_finalize@plt+0x2b7810> │ │ │ │ + dec %rdx │ │ │ │ + vpmaddubsw %ymm5,%ymm7,%ymm9 │ │ │ │ + vpmaddubsw %ymm5,%ymm8,%ymm10 │ │ │ │ + vmovdqa -0x3b8(%rax),%xmm5 │ │ │ │ + vinserti128 $0x1,-0x398(%rax),%ymm5,%ymm5 │ │ │ │ + vmovdqa -0x3a8(%rax),%xmm6 │ │ │ │ + vinserti128 $0x1,-0x388(%rax),%ymm6,%ymm6 │ │ │ │ + vpaddw %ymm3,%ymm7,%ymm0 │ │ │ │ + vpaddw %ymm3,%ymm8,%ymm3 │ │ │ │ + vpaddw %ymm0,%ymm9,%ymm9 │ │ │ │ + vpaddw %ymm3,%ymm10,%ymm10 │ │ │ │ + vpbroadcastb (%rdx,%r8,1),%ymm3 │ │ │ │ + vpunpcklbw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpbroadcastw (%rcx,%r8,2),%ymm0 │ │ │ │ + vpbroadcastw (%r9),%ymm1 │ │ │ │ + add $0x2,%r9 │ │ │ │ + vpmaddubsw %ymm5,%ymm3,%ymm2 │ │ │ │ + vpmaddubsw %ymm6,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm0,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm0,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm1,%ymm7,%ymm0 │ │ │ │ + vpmaddubsw %ymm1,%ymm8,%ymm1 │ │ │ │ + vpaddw %ymm0,%ymm9,%ymm0 │ │ │ │ + vpaddw %ymm1,%ymm10,%ymm1 │ │ │ │ + vpavgw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpavgw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpsrlw $0x8,%ymm0,%ymm0 │ │ │ │ + vpsrlw $0x8,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %r8d │ │ │ │ + jg 2e2683 <__cxa_finalize@plt+0x2b7633> │ │ │ │ + mov %r10,%rsp │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsp,%r10 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0x100,%rsp │ │ │ │ + vmovdqu 0x1(%rdx),%ymm13 │ │ │ │ + vmovdqu 0x21(%rdx),%ymm15 │ │ │ │ + add $0xfffffffffffffcf8,%rax │ │ │ │ + lea 0x7e(%rsp),%rcx │ │ │ │ + vpunpcklbw %ymm0,%ymm13,%ymm12 │ │ │ │ + vpunpckhbw %ymm0,%ymm13,%ymm13 │ │ │ │ + vpunpcklbw %ymm0,%ymm15,%ymm14 │ │ │ │ + vpunpckhbw %ymm0,%ymm15,%ymm15 │ │ │ │ + call 2e2860 <__cxa_finalize@plt+0x2b7810> │ │ │ │ + dec %rdx │ │ │ │ + vpmaddubsw %ymm5,%ymm12,%ymm0 │ │ │ │ + vpmaddubsw %ymm5,%ymm13,%ymm1 │ │ │ │ + vpmaddubsw %ymm5,%ymm14,%ymm2 │ │ │ │ + vpmaddubsw %ymm5,%ymm15,%ymm5 │ │ │ │ + vmovdqa -0x70(%rax),%xmm8 │ │ │ │ + vinserti128 $0x1,-0x50(%rax),%ymm8,%ymm8 │ │ │ │ + vmovdqa -0x60(%rax),%xmm9 │ │ │ │ + vinserti128 $0x1,-0x40(%rax),%ymm9,%ymm9 │ │ │ │ + vmovdqa -0x30(%rax),%xmm10 │ │ │ │ + vinserti128 $0x1,-0x10(%rax),%ymm10,%ymm10 │ │ │ │ + vmovdqa -0x20(%rax),%xmm11 │ │ │ │ + vinserti128 $0x1,(%rax),%ymm11,%ymm11 │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ + vpaddw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm5,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm0,%ymm12,%ymm0 │ │ │ │ + vpaddw %ymm1,%ymm13,%ymm1 │ │ │ │ + vpaddw %ymm2,%ymm14,%ymm2 │ │ │ │ + vpaddw %ymm3,%ymm15,%ymm3 │ │ │ │ + vmovdqa %ymm0,(%rax) │ │ │ │ + vmovdqa %ymm1,0x20(%rax) │ │ │ │ + vmovdqa %ymm2,0x40(%rax) │ │ │ │ + vmovdqa %ymm3,0x60(%rax) │ │ │ │ + vpbroadcastb (%rdx,%r8,1),%ymm5 │ │ │ │ + vpunpcklbw %ymm4,%ymm5,%ymm5 │ │ │ │ + vpbroadcastw (%rcx,%r8,2),%ymm6 │ │ │ │ + vpbroadcastw (%r9),%ymm7 │ │ │ │ + add $0x2,%r9 │ │ │ │ + vpmaddubsw %ymm8,%ymm5,%ymm2 │ │ │ │ + vpmaddubsw %ymm9,%ymm5,%ymm3 │ │ │ │ + vpaddw %ymm6,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm6,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm7,%ymm12,%ymm0 │ │ │ │ + vpmaddubsw %ymm7,%ymm13,%ymm1 │ │ │ │ + vpaddw (%rax),%ymm0,%ymm0 │ │ │ │ + vpaddw 0x20(%rax),%ymm1,%ymm1 │ │ │ │ + vpavgw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpavgw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpsrlw $0x8,%ymm0,%ymm0 │ │ │ │ + vpsrlw $0x8,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vpmaddubsw %ymm10,%ymm5,%ymm2 │ │ │ │ + vpmaddubsw %ymm11,%ymm5,%ymm3 │ │ │ │ + vpaddw %ymm6,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm6,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm7,%ymm14,%ymm0 │ │ │ │ + vpmaddubsw %ymm7,%ymm15,%ymm1 │ │ │ │ + vpaddw 0x40(%rax),%ymm0,%ymm0 │ │ │ │ + vpaddw 0x60(%rax),%ymm1,%ymm1 │ │ │ │ + vpavgw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpavgw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpsrlw $0x8,%ymm0,%ymm0 │ │ │ │ + vpsrlw $0x8,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,0x20(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %r8d │ │ │ │ + jg 2e27a9 <__cxa_finalize@plt+0x2b7759> │ │ │ │ + mov %r10,%rsp │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - sub $0x128,%rsp │ │ │ │ - lea -0xb8e(%rip),%r10 │ │ │ │ + vpermq $0xd8,-0x20(%rdx),%ymm2 │ │ │ │ + vpunpckhbw %ymm4,%ymm2,%ymm1 │ │ │ │ + vpunpcklbw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm5,%ymm1,%ymm0 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm5,%ymm2,%ymm1 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpermq $0xd8,-0x40(%rdx),%ymm2 │ │ │ │ + vmovdqa %ymm0,0x68(%rsp) │ │ │ │ + vmovdqa %ymm1,0x48(%rsp) │ │ │ │ + vpunpckhbw %ymm4,%ymm2,%ymm1 │ │ │ │ + vpunpcklbw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm5,%ymm1,%ymm0 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm5,%ymm2,%ymm1 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm0,0x28(%rsp) │ │ │ │ + vmovdqa %ymm1,0x8(%rsp) │ │ │ │ + sub %r8,%rcx │ │ │ │ + sub %r8,%rdx │ │ │ │ + sub %r8,%rcx │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0xf8d65(%rip),%rax │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ - add $0x2,%rdx │ │ │ │ - movslq 0xf7148(%r10,%rcx,4),%rcx │ │ │ │ + lea 0xff426(%rip),%r10 │ │ │ │ + inc %rdx │ │ │ │ + movslq (%rax,%rcx,4),%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ mov %r9d,%eax │ │ │ │ - movddup 0xf70c0(%r10),%xmm0 │ │ │ │ and $0x7e,%eax │ │ │ │ - movddup 0xf70b8(%r10),%xmm7 │ │ │ │ add $0xa5,%r9d │ │ │ │ - lea 0xf7148(%r10,%rcx,1),%rcx │ │ │ │ - movzwl 0xfd8a8(%r10,%rax,1),%eax │ │ │ │ + movzwl (%r10,%rax,1),%eax │ │ │ │ xor $0x4ff,%r9d │ │ │ │ + vpbroadcastd 0xf8c6e(%rip),%ymm3 │ │ │ │ + vpbroadcastd 0xf8c59(%rip),%ymm4 │ │ │ │ + vpbroadcastd 0xf8bbc(%rip),%ymm5 │ │ │ │ jmp *%rcx │ │ │ │ - lea 0x58(%r9),%ecx │ │ │ │ - test $0x480,%ecx │ │ │ │ - jne 2e518f <__cxa_finalize@plt+0x2ba13f> │ │ │ │ - sar $0x9,%ecx │ │ │ │ + cmp $0x28,%r9b │ │ │ │ + jae 2e2a97 <__cxa_finalize@plt+0x2b7a47> │ │ │ │ + lea -0x400(%r9),%ecx │ │ │ │ + sar $0x7,%ecx │ │ │ │ add %r8d,%ecx │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jg 2e518f <__cxa_finalize@plt+0x2ba13f> │ │ │ │ - movd 0xe(%rdx),%xmm3 │ │ │ │ - movdqu (%rdx),%xmm2 │ │ │ │ - movd 0x140(%rsp),%xmm1 │ │ │ │ - pshufb %xmm0,%xmm3 │ │ │ │ - movdqa %xmm3,%xmm4 │ │ │ │ - palignr $0x4,%xmm2,%xmm4 │ │ │ │ - paddw -0x2(%rdx),%xmm4 │ │ │ │ + jg 2e2a97 <__cxa_finalize@plt+0x2b7a47> │ │ │ │ + mov %rsp,%r10 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0x40,%rsp │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ + vmovdqa -0x1(%rdx),%xmm1 │ │ │ │ + vpshufb 0xf8a03(%rip),%xmm1,%xmm0 │ │ │ │ + vpshufb 0xf8a0a(%rip),%xmm1,%xmm1 │ │ │ │ + vpbroadcastd 0xf89bd(%rip),%xmm2 │ │ │ │ add %eax,%eax │ │ │ │ - movdqa %xmm3,0x20(%rsp) │ │ │ │ - palignr $0x2,%xmm2,%xmm3 │ │ │ │ - pshufb %xmm0,%xmm1 │ │ │ │ - paddw %xmm2,%xmm3 │ │ │ │ - movdqa %xmm3,%xmm5 │ │ │ │ - psubw %xmm4,%xmm5 │ │ │ │ - movd %eax,%xmm4 │ │ │ │ - psraw $0x3,%xmm5 │ │ │ │ - paddw %xmm5,%xmm3 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - pmaxsw %xmm5,%xmm3 │ │ │ │ + vpmaddubsw %xmm2,%xmm0,%xmm0 │ │ │ │ + vpextrd $0x3,%xmm1,0x10(%rsp) │ │ │ │ + vpmaddubsw %xmm2,%xmm1,%xmm1 │ │ │ │ + vmovd %eax,%xmm7 │ │ │ │ mov %eax,%ecx │ │ │ │ - pavgw %xmm5,%xmm3 │ │ │ │ - pshufb %xmm0,%xmm4 │ │ │ │ - pminsw %xmm1,%xmm3 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - punpcklwd %xmm3,%xmm1 │ │ │ │ - punpckhwd %xmm3,%xmm2 │ │ │ │ - movdqa 0xf6f70(%r10),%xmm3 │ │ │ │ - movdqa %xmm1,(%rsp) │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - paddw %xmm4,%xmm5 │ │ │ │ - movdqa %xmm2,0x10(%rsp) │ │ │ │ - punpcklqdq %xmm5,%xmm4 │ │ │ │ - lea (%rcx,%rax,1),%edx │ │ │ │ + vpbroadcastw %xmm7,%ymm7 │ │ │ │ + vpaddw %xmm0,%xmm1,%xmm1 │ │ │ │ + vmovq (%rdx),%xmm0 │ │ │ │ + vpmulhrsw %xmm3,%xmm1,%xmm1 │ │ │ │ + vpslldq $0x8,%ymm7,%ymm6 │ │ │ │ + vpaddw %xmm7,%xmm7,%xmm2 │ │ │ │ + lea (%rsi,%rsi,2),%rdx │ │ │ │ + vpaddw %ymm7,%ymm6,%ymm6 │ │ │ │ + vpackuswb %xmm1,%xmm1,%xmm1 │ │ │ │ + vpaddw %ymm2,%ymm6,%ymm6 │ │ │ │ + vpunpcklbw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpsllw $0x2,%ymm7,%ymm7 │ │ │ │ + vmovdqa %xmm0,(%rsp) │ │ │ │ + lea (%rcx,%rax,1),%r9d │ │ │ │ shr $0x6,%ecx │ │ │ │ - movdqu (%rsp,%rcx,2),%xmm1 │ │ │ │ - lea (%rdx,%rax,1),%ecx │ │ │ │ - shr $0x6,%edx │ │ │ │ - movdqu (%rsp,%rdx,2),%xmm2 │ │ │ │ - pshufb %xmm3,%xmm1 │ │ │ │ - pshufb %xmm3,%xmm2 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - punpcklqdq %xmm2,%xmm0 │ │ │ │ - punpckhqdq %xmm2,%xmm1 │ │ │ │ - movdqa %xmm7,%xmm2 │ │ │ │ - pand %xmm4,%xmm2 │ │ │ │ - psllw $0x9,%xmm2 │ │ │ │ - psubw %xmm0,%xmm1 │ │ │ │ - pmulhrsw %xmm2,%xmm1 │ │ │ │ - paddw %xmm5,%xmm4 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - movq %xmm0,(%rdi) │ │ │ │ - movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 2e512b <__cxa_finalize@plt+0x2ba0db> │ │ │ │ - add $0x128,%rsp │ │ │ │ + vpbroadcastq (%rsp,%rcx,1),%ymm1 │ │ │ │ + lea (%r9,%rax,1),%ecx │ │ │ │ + shr $0x6,%r9d │ │ │ │ + vpbroadcastq (%rsp,%r9,1),%ymm2 │ │ │ │ + lea (%rcx,%rax,1),%r9d │ │ │ │ + shr $0x6,%ecx │ │ │ │ + vmovq (%rsp,%rcx,1),%xmm0 │ │ │ │ + lea (%r9,%rax,1),%ecx │ │ │ │ + shr $0x6,%r9d │ │ │ │ + vmovhps (%rsp,%r9,1),%xmm0,%xmm0 │ │ │ │ + vpblendd $0xc0,%ymm2,%ymm1,%ymm1 │ │ │ │ + vpand %ymm6,%ymm4,%ymm2 │ │ │ │ + vpblendd $0xf0,%ymm1,%ymm0,%ymm0 │ │ │ │ + vpsubw %ymm2,%ymm5,%ymm1 │ │ │ │ + vpsllw $0x8,%ymm2,%ymm2 │ │ │ │ + vpor %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm7,%ymm6,%ymm6 │ │ │ │ + vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpackuswb %ymm0,%ymm0,%ymm0 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vmovd %xmm0,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x1,%xmm0,(%rdi,%rdx,1) │ │ │ │ + vmovd %xmm1,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm1,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 2e29c2 <__cxa_finalize@plt+0x2b7972> │ │ │ │ + mov 0x20(%rsp),%rsp │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - mov $0x7,%ecx │ │ │ │ - test $0x400,%r9d │ │ │ │ - jne 2e522b <__cxa_finalize@plt+0x2ba1db> │ │ │ │ - lea 0x3(%r8),%ecx │ │ │ │ - movd %ecx,%xmm1 │ │ │ │ - movd %r9d,%xmm3 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0xf88d9(%rip),%rcx │ │ │ │ + vmovd %r10d,%xmm0 │ │ │ │ + vmovd %r9d,%xmm2 │ │ │ │ shr $0x8,%r9d │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - pshufb %xmm2,%xmm1 │ │ │ │ - pshufb %xmm2,%xmm3 │ │ │ │ - pcmpeqb 0xf7020(%r10),%xmm1 │ │ │ │ - pand %xmm3,%xmm1 │ │ │ │ - pcmpgtb 0xf6ff0(%r10,%r9,8),%xmm1 │ │ │ │ - pmovmskb %xmm1,%r9d │ │ │ │ - mov $0x7,%ecx │ │ │ │ + vpbroadcastb %xmm0,%ymm0 │ │ │ │ + vpbroadcastb %xmm2,%ymm2 │ │ │ │ + vpcmpeqb -0x80(%rcx),%ymm0,%ymm1 │ │ │ │ + vpand %ymm2,%ymm1,%ymm1 │ │ │ │ + vmovdqa (%rcx,%r9,8),%xmm2 │ │ │ │ + vpcmpgtb %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmovmskb %ymm1,%r9d │ │ │ │ + ret │ │ │ │ + mov %rsp,%r10 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + mov $0x7,%r10d │ │ │ │ + test $0x400,%r9d │ │ │ │ + jne 2e2b4c <__cxa_finalize@plt+0x2b7afc> │ │ │ │ + lea 0x3(%r8),%r10d │ │ │ │ + call 2e2a60 <__cxa_finalize@plt+0x2b7a10> │ │ │ │ + mov $0x7,%r10d │ │ │ │ test %r9d,%r9d │ │ │ │ - je 2e522b <__cxa_finalize@plt+0x2ba1db> │ │ │ │ - pshuflw $0x0,-0x2(%rdx),%xmm1 │ │ │ │ - movdqu (%rdx),%xmm2 │ │ │ │ - imul $0x55555555,%r9d,%r9d │ │ │ │ - movd (%rdx,%rcx,2),%xmm3 │ │ │ │ - shr $0x1e,%r9d │ │ │ │ - movd %xmm1,0xc(%rsp) │ │ │ │ - pshuflw $0x0,%xmm3,%xmm3 │ │ │ │ - movdqa %xmm2,0x10(%rsp) │ │ │ │ - lea 0x2(%rcx),%edx │ │ │ │ - movq %xmm3,0x12(%rsp,%rcx,2) │ │ │ │ - cmp $0x8,%r8d │ │ │ │ - cmovae %edx,%ecx │ │ │ │ - lea 0x10(%rsp),%rdx │ │ │ │ - call 2e5b55 <__cxa_finalize@plt+0x2bab05> │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - movd %eax,%xmm4 │ │ │ │ - movddup 0xf6f50(%r10),%xmm1 │ │ │ │ - movd (%rdx),%xmm6 │ │ │ │ - shl $0x6,%ecx │ │ │ │ - movd %ecx,%xmm3 │ │ │ │ - pshufb %xmm0,%xmm4 │ │ │ │ - mov %eax,%r9d │ │ │ │ - pshufb %xmm0,%xmm6 │ │ │ │ - sub %rcx,%r9 │ │ │ │ - pshufb %xmm0,%xmm3 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - paddw %xmm4,%xmm5 │ │ │ │ - psubw %xmm1,%xmm3 │ │ │ │ - punpcklqdq %xmm5,%xmm4 │ │ │ │ - lea (%r9,%rax,1),%rcx │ │ │ │ - sar $0x6,%r9 │ │ │ │ - movq (%rdx,%r9,2),%xmm0 │ │ │ │ - movq 0x2(%rdx,%r9,2),%xmm1 │ │ │ │ - lea (%rcx,%rax,1),%r9 │ │ │ │ - sar $0x6,%rcx │ │ │ │ - movhps (%rdx,%rcx,2),%xmm0 │ │ │ │ - movhps 0x2(%rdx,%rcx,2),%xmm1 │ │ │ │ - movdqa %xmm7,%xmm2 │ │ │ │ - pand %xmm4,%xmm2 │ │ │ │ - psllw $0x9,%xmm2 │ │ │ │ - psubw %xmm0,%xmm1 │ │ │ │ - pmulhrsw %xmm2,%xmm1 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - pcmpgtw %xmm4,%xmm2 │ │ │ │ - paddw %xmm5,%xmm4 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - pand %xmm2,%xmm0 │ │ │ │ - pandn %xmm6,%xmm2 │ │ │ │ - por %xmm2,%xmm0 │ │ │ │ - movq %xmm0,(%rdi) │ │ │ │ - movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ - sub $0x2,%r8d │ │ │ │ - je 2e52ee <__cxa_finalize@plt+0x2ba29e> │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - test %r9d,%r9d │ │ │ │ - jl 2e526c <__cxa_finalize@plt+0x2ba21c> │ │ │ │ - movq %xmm6,(%rdi) │ │ │ │ - movq %xmm6,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 2e52db <__cxa_finalize@plt+0x2ba28b> │ │ │ │ - add $0x128,%rsp │ │ │ │ + je 2e2b4c <__cxa_finalize@plt+0x2b7afc> │ │ │ │ + popcnt %r9d,%r9d │ │ │ │ + vpbroadcastd 0x3c(%rcx),%ymm7 │ │ │ │ + vbroadcasti128 -0x1(%rdx),%ymm2 │ │ │ │ + vpminub -0x40(%rcx),%ymm7,%ymm1 │ │ │ │ + vpbroadcastd -0x68(%rcx,%r9,4),%ymm8 │ │ │ │ + vpminub -0x38(%rcx),%ymm7,%ymm7 │ │ │ │ + vpbroadcastd -0x5c(%rcx,%r9,4),%ymm9 │ │ │ │ + vpbroadcastd -0x50(%rcx,%r9,4),%ymm10 │ │ │ │ + vpshufb %ymm1,%ymm2,%ymm0 │ │ │ │ + vshufps $0x99,%ymm7,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm8,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm1,%ymm2,%ymm1 │ │ │ │ + vpmaddubsw %ymm9,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm7,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm10,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ + mov $0x9,%ecx │ │ │ │ + mov %rsp,%rdx │ │ │ │ + cmp $0x4,%r8d │ │ │ │ + cmovne %ecx,%r10d │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vpackuswb %xmm1,%xmm0,%xmm0 │ │ │ │ + vmovdqa %xmm0,(%rdx) │ │ │ │ + vmovd %eax,%xmm6 │ │ │ │ + vpbroadcastq 0xf8887(%rip),%ymm0 │ │ │ │ + vpbroadcastb (%rdx,%r10,1),%ymm7 │ │ │ │ + shl $0x6,%r10d │ │ │ │ + vpbroadcastw %xmm6,%ymm6 │ │ │ │ + mov %eax,%ecx │ │ │ │ + vmovd %r10d,%xmm9 │ │ │ │ + vpbroadcastw %xmm9,%ymm9 │ │ │ │ + vbroadcasti128 0xf8813(%rip),%ymm8 │ │ │ │ + vpsrlw $0x8,%ymm7,%ymm7 │ │ │ │ + vpaddw %ymm6,%ymm6,%ymm10 │ │ │ │ + vpsubw %ymm0,%ymm9,%ymm9 │ │ │ │ + vpblendd $0xcc,%ymm10,%ymm6,%ymm6 │ │ │ │ + vmovdqa %xmm10,%xmm0 │ │ │ │ + vpaddw %ymm0,%ymm6,%ymm6 │ │ │ │ + vpaddw %ymm10,%ymm10,%ymm10 │ │ │ │ + lea (%rcx,%rax,1),%r9d │ │ │ │ + shr $0x6,%ecx │ │ │ │ + vpbroadcastq (%rdx,%rcx,1),%ymm1 │ │ │ │ + lea (%r9,%rax,1),%ecx │ │ │ │ + shr $0x6,%r9d │ │ │ │ + vpbroadcastq (%rdx,%r9,1),%ymm2 │ │ │ │ + lea (%rcx,%rax,1),%r9d │ │ │ │ + shr $0x6,%ecx │ │ │ │ + vmovq (%rdx,%rcx,1),%xmm0 │ │ │ │ + lea (%r9,%rax,1),%ecx │ │ │ │ + shr $0x6,%r9d │ │ │ │ + vmovhps (%rdx,%r9,1),%xmm0,%xmm0 │ │ │ │ + vpblendd $0xc0,%ymm2,%ymm1,%ymm1 │ │ │ │ + vpand %ymm6,%ymm4,%ymm2 │ │ │ │ + vpblendd $0xf0,%ymm1,%ymm0,%ymm0 │ │ │ │ + vpsubw %ymm2,%ymm5,%ymm1 │ │ │ │ + vpsllw $0x8,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm8,%ymm0,%ymm0 │ │ │ │ + vpor %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpcmpgtw %ymm6,%ymm9,%ymm1 │ │ │ │ + vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm6,%ymm10,%ymm6 │ │ │ │ + lea (%rdi,%rsi,2),%r9 │ │ │ │ + vpblendvb %ymm1,%ymm0,%ymm7,%ymm0 │ │ │ │ + vpackuswb %ymm0,%ymm0,%ymm0 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vmovd %xmm0,(%r9) │ │ │ │ + vpextrd $0x1,%xmm0,(%r9,%rsi,1) │ │ │ │ + vmovd %xmm1,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm1,(%rdi,%rsi,1) │ │ │ │ + sub $0x4,%r8d │ │ │ │ + je 2e2c6a <__cxa_finalize@plt+0x2b7c1a> │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + cmp %r10d,%ecx │ │ │ │ + jb 2e2b9e <__cxa_finalize@plt+0x2b7b4e> │ │ │ │ + vpackuswb %xmm7,%xmm7,%xmm7 │ │ │ │ + lea (%rsi,%rsi,2),%rax │ │ │ │ + vmovd %xmm7,(%rdi) │ │ │ │ + vmovd %xmm7,(%rdi,%rsi,1) │ │ │ │ + vmovd %xmm7,(%rdi,%rsi,2) │ │ │ │ + vmovd %xmm7,(%rdi,%rax,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 2e2c4d <__cxa_finalize@plt+0x2b7bfd> │ │ │ │ + mov 0x10(%rsp),%rsp │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - lea 0x58(%r9),%ecx │ │ │ │ - and $0xffffff80,%ecx │ │ │ │ - or %r8d,%ecx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0xd8(%r9),%ecx │ │ │ │ + mov %r8b,%cl │ │ │ │ cmp $0x8,%ecx │ │ │ │ - ja 2e5432 <__cxa_finalize@plt+0x2ba3e2> │ │ │ │ - movdqu (%rdx),%xmm1 │ │ │ │ - movdqu 0x2(%rdx),%xmm5 │ │ │ │ - movdqu 0x4(%rdx),%xmm3 │ │ │ │ - paddw %xmm1,%xmm5 │ │ │ │ - paddw -0x2(%rdx),%xmm3 │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - psubw %xmm3,%xmm2 │ │ │ │ - movdqu 0x12(%rdx),%xmm6 │ │ │ │ - psraw $0x3,%xmm2 │ │ │ │ - movdqu 0x14(%rdx),%xmm3 │ │ │ │ - paddw %xmm2,%xmm5 │ │ │ │ - movdqu 0x10(%rdx),%xmm2 │ │ │ │ - paddw %xmm2,%xmm6 │ │ │ │ + ja 2e2ddc <__cxa_finalize@plt+0x2b7d8c> │ │ │ │ + mov %rsp,%r10 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0x40,%rsp │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ + vmovdqu 0xf865b(%rip),%xmm2 │ │ │ │ + vmovdqa -0x1(%rdx),%xmm0 │ │ │ │ + vmovd %r8d,%xmm6 │ │ │ │ + vinserti128 $0x1,0x7(%rdx),%ymm0,%ymm0 │ │ │ │ + vpbroadcastb %xmm6,%xmm6 │ │ │ │ + vbroadcasti128 0xf8696(%rip),%ymm1 │ │ │ │ + vpminub %xmm2,%xmm6,%xmm6 │ │ │ │ + vpbroadcastd 0xf8655(%rip),%ymm7 │ │ │ │ + vinserti128 $0x1,%xmm6,%ymm2,%ymm2 │ │ │ │ add %eax,%eax │ │ │ │ - cmp $0x4,%r8d │ │ │ │ - jne 2e5351 <__cxa_finalize@plt+0x2ba301> │ │ │ │ - pshuflw $0x54,%xmm3,%xmm3 │ │ │ │ - paddw 0xe(%rdx),%xmm3 │ │ │ │ - movdqa %xmm6,%xmm4 │ │ │ │ - psubw %xmm3,%xmm4 │ │ │ │ - movd 0x140(%rsp),%xmm3 │ │ │ │ - psraw $0x3,%xmm4 │ │ │ │ + vpshufb %ymm1,%ymm0,%ymm1 │ │ │ │ + vpshufb %ymm2,%ymm0,%ymm2 │ │ │ │ + vmovd %eax,%xmm6 │ │ │ │ + vpmaddubsw %ymm7,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm7,%ymm2,%ymm2 │ │ │ │ + vpbroadcastw %xmm6,%ymm6 │ │ │ │ mov %eax,%ecx │ │ │ │ - paddw %xmm4,%xmm6 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - pmaxsw %xmm4,%xmm5 │ │ │ │ - pmaxsw %xmm4,%xmm6 │ │ │ │ - pshufb %xmm0,%xmm3 │ │ │ │ - pavgw %xmm4,%xmm5 │ │ │ │ - pavgw %xmm4,%xmm6 │ │ │ │ - movd %eax,%xmm4 │ │ │ │ - pminsw %xmm3,%xmm5 │ │ │ │ - pminsw %xmm3,%xmm6 │ │ │ │ - movdqa 0xf6f70(%r10),%xmm3 │ │ │ │ - pshufb %xmm0,%xmm4 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - punpcklwd %xmm5,%xmm0 │ │ │ │ - movdqa %xmm0,(%rsp) │ │ │ │ - punpckhwd %xmm5,%xmm1 │ │ │ │ - movdqa %xmm1,0x10(%rsp) │ │ │ │ - movdqa %xmm2,%xmm0 │ │ │ │ - punpcklwd %xmm6,%xmm0 │ │ │ │ - movdqa %xmm0,0x20(%rsp) │ │ │ │ - punpckhwd %xmm6,%xmm2 │ │ │ │ - movdqa %xmm2,0x30(%rsp) │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - mov %ecx,%edx │ │ │ │ - shr $0x6,%edx │ │ │ │ - movdqu (%rsp,%rdx,2),%xmm1 │ │ │ │ - movdqu 0x10(%rsp,%rdx,2),%xmm2 │ │ │ │ - add %eax,%ecx │ │ │ │ - pshufb %xmm3,%xmm1 │ │ │ │ - pshufb %xmm3,%xmm2 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - punpcklqdq %xmm2,%xmm0 │ │ │ │ - punpckhqdq %xmm2,%xmm1 │ │ │ │ - movdqa %xmm7,%xmm2 │ │ │ │ - pand %xmm4,%xmm2 │ │ │ │ - psllw $0x9,%xmm2 │ │ │ │ - psubw %xmm0,%xmm1 │ │ │ │ - pmulhrsw %xmm2,%xmm1 │ │ │ │ - paddw %xmm5,%xmm4 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %r8d │ │ │ │ - jg 2e53d8 <__cxa_finalize@plt+0x2ba388> │ │ │ │ - add $0x128,%rsp │ │ │ │ + vpsrldq $0x1,%ymm0,%ymm0 │ │ │ │ + lea (%rsi,%rsi,2),%rdx │ │ │ │ + vpaddw %ymm6,%ymm6,%ymm7 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpblendd $0xf0,%ymm7,%ymm6,%ymm6 │ │ │ │ + vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpslldq $0x8,%ymm7,%ymm2 │ │ │ │ + vpaddw %ymm7,%ymm7,%ymm7 │ │ │ │ + vpaddw %ymm2,%ymm6,%ymm6 │ │ │ │ + vpackuswb %ymm1,%ymm1,%ymm1 │ │ │ │ + vpunpcklbw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rsp) │ │ │ │ + lea (%rcx,%rax,1),%r9d │ │ │ │ + shr $0x6,%ecx │ │ │ │ + vmovdqu (%rsp,%rcx,1),%xmm0 │ │ │ │ + lea (%r9,%rax,1),%ecx │ │ │ │ + shr $0x6,%r9d │ │ │ │ + vinserti128 $0x1,(%rsp,%r9,1),%ymm0,%ymm0 │ │ │ │ + lea (%rcx,%rax,1),%r9d │ │ │ │ + shr $0x6,%ecx │ │ │ │ + vpand %ymm6,%ymm4,%ymm1 │ │ │ │ + vpsubw %ymm1,%ymm5,%ymm2 │ │ │ │ + vpsllw $0x8,%ymm1,%ymm1 │ │ │ │ + vpor %ymm1,%ymm2,%ymm2 │ │ │ │ + vpunpcklqdq %ymm2,%ymm2,%ymm1 │ │ │ │ + vpmaddubsw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqu (%rsp,%rcx,1),%xmm1 │ │ │ │ + lea (%r9,%rax,1),%ecx │ │ │ │ + shr $0x6,%r9d │ │ │ │ + vinserti128 $0x1,(%rsp,%r9,1),%ymm1,%ymm1 │ │ │ │ + vpunpckhqdq %ymm2,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm7,%ymm6,%ymm6 │ │ │ │ + vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vmovq %xmm0,(%rdi) │ │ │ │ + vmovhps %xmm0,(%rdi,%rsi,2) │ │ │ │ + vmovq %xmm1,(%rdi,%rsi,1) │ │ │ │ + vmovhps %xmm1,(%rdi,%rdx,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 2e2d34 <__cxa_finalize@plt+0x2b7ce4> │ │ │ │ + mov 0x20(%rsp),%rsp │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - lea 0x7(%r8),%ecx │ │ │ │ - movd %ecx,%xmm1 │ │ │ │ - and $0x7,%ecx │ │ │ │ - or $0x8,%ecx │ │ │ │ + and $0x7,%r10d │ │ │ │ + or $0x8,%r10d │ │ │ │ + jmp 2e2eb5 <__cxa_finalize@plt+0x2b7e65> │ │ │ │ + mov %rsp,%r10 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0x40,%rsp │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ + lea 0x7(%r8),%r10d │ │ │ │ test $0x400,%r9d │ │ │ │ - jne 2e54e2 <__cxa_finalize@plt+0x2ba492> │ │ │ │ - movd %r9d,%xmm3 │ │ │ │ - shr $0x8,%r9d │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - pshufb %xmm2,%xmm1 │ │ │ │ - pshufb %xmm2,%xmm3 │ │ │ │ - movdqu 0xf7024(%r10),%xmm2 │ │ │ │ - movdqa 0xf6ff0(%r10,%r9,8),%xmm4 │ │ │ │ - psrldq $0x4,%xmm4 │ │ │ │ - pcmpeqb %xmm1,%xmm2 │ │ │ │ - pand %xmm3,%xmm2 │ │ │ │ - pcmpgtb %xmm4,%xmm2 │ │ │ │ - pmovmskb %xmm2,%r9d │ │ │ │ + jne 2e2dcf <__cxa_finalize@plt+0x2b7d7f> │ │ │ │ + call 2e2a60 <__cxa_finalize@plt+0x2b7a10> │ │ │ │ test %r9d,%r9d │ │ │ │ - je 2e54e2 <__cxa_finalize@plt+0x2ba492> │ │ │ │ - pshuflw $0x0,-0x2(%rdx),%xmm1 │ │ │ │ - movdqu (%rdx),%xmm2 │ │ │ │ - imul $0x55555555,%r9d,%r9d │ │ │ │ - movdqu 0x10(%rdx),%xmm3 │ │ │ │ - movd (%rdx,%rcx,2),%xmm4 │ │ │ │ - shr $0x1e,%r9d │ │ │ │ - movd %xmm1,0xc(%rsp) │ │ │ │ - movdqa %xmm2,0x10(%rsp) │ │ │ │ - pshuflw $0x0,%xmm4,%xmm4 │ │ │ │ - movdqa %xmm3,0x20(%rsp) │ │ │ │ - lea 0x2(%rcx),%edx │ │ │ │ - movq %xmm4,0x12(%rsp,%rcx,2) │ │ │ │ + je 2e2eb5 <__cxa_finalize@plt+0x2b7e65> │ │ │ │ + popcnt %r9d,%r9d │ │ │ │ + vmovdqu (%rdx),%xmm2 │ │ │ │ + vpminub -0x32(%rcx),%xmm0,%xmm1 │ │ │ │ + vinserti128 $0x1,-0x1(%rdx),%ymm2,%ymm2 │ │ │ │ + vinserti128 $0x1,-0x40(%rcx),%ymm1,%ymm1 │ │ │ │ + vpbroadcastd -0x68(%rcx,%r9,4),%ymm7 │ │ │ │ + vpminub -0x2a(%rcx),%xmm0,%xmm0 │ │ │ │ + vinserti128 $0x1,-0x38(%rcx),%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm1,%ymm2,%ymm6 │ │ │ │ + vpmaddubsw %ymm7,%ymm6,%ymm6 │ │ │ │ + vpbroadcastd -0x5c(%rcx,%r9,4),%ymm7 │ │ │ │ + movzbl 0xf(%rdx),%ecx │ │ │ │ + vshufps $0x99,%ymm0,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm1,%ymm2,%ymm1 │ │ │ │ + vpmaddubsw %ymm7,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm6,%ymm1,%ymm1 │ │ │ │ + sub $0x3,%r9d │ │ │ │ + jne 2e2e8c <__cxa_finalize@plt+0x2b7e3c> │ │ │ │ + vpbroadcastd 0xf848f(%rip),%ymm7 │ │ │ │ + movzbl 0xe(%rdx),%edx │ │ │ │ + vpshufb %ymm0,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm7,%ymm2,%ymm2 │ │ │ │ + sub %ecx,%edx │ │ │ │ + lea 0x4(%rdx,%rcx,8),%edx │ │ │ │ + shr $0x3,%edx │ │ │ │ + mov %dl,0x10(%rsp) │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ + sar $1,%r9d │ │ │ │ + mov %rsp,%rdx │ │ │ │ + add $0x11,%r9d │ │ │ │ cmp $0x10,%r8d │ │ │ │ - cmovae %edx,%ecx │ │ │ │ - lea 0x10(%rsp),%rdx │ │ │ │ - call 2e5b55 <__cxa_finalize@plt+0x2bab05> │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - movd %eax,%xmm5 │ │ │ │ - movdqa 0xf6f50(%r10),%xmm4 │ │ │ │ - shl $0x6,%ecx │ │ │ │ - movd (%rdx),%xmm6 │ │ │ │ - movd %ecx,%xmm1 │ │ │ │ - pshufb %xmm0,%xmm5 │ │ │ │ - mov %eax,%r9d │ │ │ │ - pshufb %xmm0,%xmm1 │ │ │ │ - sub %rcx,%r9 │ │ │ │ - psubw %xmm1,%xmm4 │ │ │ │ - pshufb %xmm0,%xmm6 │ │ │ │ - paddw %xmm5,%xmm4 │ │ │ │ - mov %r9,%rcx │ │ │ │ - sar $0x6,%rcx │ │ │ │ - movdqu (%rdx,%rcx,2),%xmm0 │ │ │ │ - movdqu 0x2(%rdx,%rcx,2),%xmm1 │ │ │ │ - movdqa %xmm7,%xmm2 │ │ │ │ - pand %xmm4,%xmm2 │ │ │ │ - psllw $0x9,%xmm2 │ │ │ │ - psubw %xmm0,%xmm1 │ │ │ │ - pmulhrsw %xmm2,%xmm1 │ │ │ │ - movdqa %xmm4,%xmm2 │ │ │ │ - psraw $0xf,%xmm2 │ │ │ │ - paddw %xmm5,%xmm4 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - pand %xmm2,%xmm0 │ │ │ │ - pandn %xmm6,%xmm2 │ │ │ │ - por %xmm2,%xmm0 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - dec %r8d │ │ │ │ - je 2e557d <__cxa_finalize@plt+0x2ba52d> │ │ │ │ - add %rsi,%rdi │ │ │ │ - add %rax,%r9 │ │ │ │ - jl 2e551b <__cxa_finalize@plt+0x2ba4cb> │ │ │ │ - movdqa %xmm6,(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %r8d │ │ │ │ - jg 2e5571 <__cxa_finalize@plt+0x2ba521> │ │ │ │ - add $0x128,%rsp │ │ │ │ + cmovns %r9d,%r10d │ │ │ │ + mov %cl,(%rdx,%r9,1) │ │ │ │ + vextracti128 $0x1,%ymm1,%xmm0 │ │ │ │ + vpackuswb %xmm1,%xmm0,%xmm0 │ │ │ │ + vmovdqa %xmm0,(%rdx) │ │ │ │ + vmovd %eax,%xmm2 │ │ │ │ + vbroadcasti128 0xf851e(%rip),%ymm0 │ │ │ │ + vpbroadcastw %xmm2,%ymm2 │ │ │ │ + vpbroadcastb (%rdx,%r10,1),%ymm7 │ │ │ │ + shl $0x6,%r10d │ │ │ │ + vmovd %r10d,%xmm9 │ │ │ │ + vbroadcasti128 0xf8423(%rip),%ymm8 │ │ │ │ + vpbroadcastw %xmm9,%ymm9 │ │ │ │ + vpsrlw $0x8,%ymm7,%ymm7 │ │ │ │ + vpsubw %ymm0,%ymm9,%ymm9 │ │ │ │ + mov %eax,%ecx │ │ │ │ + vpaddw %ymm2,%ymm2,%ymm6 │ │ │ │ + vpblendd $0xf0,%ymm6,%ymm2,%ymm2 │ │ │ │ + lea (%rcx,%rax,1),%r9d │ │ │ │ + shr $0x6,%ecx │ │ │ │ + vpand %ymm2,%ymm4,%ymm0 │ │ │ │ + vpsubw %ymm0,%ymm5,%ymm1 │ │ │ │ + vpsllw $0x8,%ymm0,%ymm0 │ │ │ │ + vpor %ymm0,%ymm1,%ymm1 │ │ │ │ + vmovdqu (%rdx,%rcx,1),%xmm0 │ │ │ │ + lea (%r9,%rax,1),%ecx │ │ │ │ + shr $0x6,%r9d │ │ │ │ + vinserti128 $0x1,(%rdx,%r9,1),%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm8,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpcmpgtw %ymm2,%ymm9,%ymm1 │ │ │ │ + vpaddw %ymm6,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpblendvb %ymm1,%ymm0,%ymm7,%ymm0 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vpackuswb %xmm1,%xmm0,%xmm0 │ │ │ │ + vmovq %xmm0,(%rdi) │ │ │ │ + vmovhps %xmm0,(%rdi,%rsi,1) │ │ │ │ + sub $0x2,%r8d │ │ │ │ + je 2e2f7b <__cxa_finalize@plt+0x2b7f2b> │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + cmp %r10d,%ecx │ │ │ │ + jb 2e2ef9 <__cxa_finalize@plt+0x2b7ea9> │ │ │ │ + vpackuswb %xmm7,%xmm7,%xmm7 │ │ │ │ + vmovq %xmm7,(%rdi) │ │ │ │ + vmovq %xmm7,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 2e2f68 <__cxa_finalize@plt+0x2b7f18> │ │ │ │ + mov 0x20(%rsp),%rsp │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - lea 0xf(%r8),%ecx │ │ │ │ - movd %ecx,%xmm1 │ │ │ │ - and $0xf,%ecx │ │ │ │ - or $0x10,%ecx │ │ │ │ + and $0xf,%r10d │ │ │ │ + or $0x10,%r10d │ │ │ │ + jmp 2e30db <__cxa_finalize@plt+0x2b808b> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsp,%r10 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0x60,%rsp │ │ │ │ + mov %r10,0x40(%rsp) │ │ │ │ + lea 0xf(%r8),%r10d │ │ │ │ test $0x400,%r9d │ │ │ │ - jne 2e5646 <__cxa_finalize@plt+0x2ba5f6> │ │ │ │ - movd %r9d,%xmm3 │ │ │ │ - shr $0x8,%r9d │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - pshufb %xmm2,%xmm1 │ │ │ │ - pshufb %xmm2,%xmm3 │ │ │ │ - movq 0xf7010(%r10,%r9,4),%xmm4 │ │ │ │ - pcmpeqb 0xf6fe0(%r10),%xmm1 │ │ │ │ - pand %xmm3,%xmm1 │ │ │ │ - pcmpgtb %xmm4,%xmm1 │ │ │ │ - pmovmskb %xmm1,%r9d │ │ │ │ + jne 2e2f84 <__cxa_finalize@plt+0x2b7f34> │ │ │ │ + call 2e2a60 <__cxa_finalize@plt+0x2b7a10> │ │ │ │ test %r9d,%r9d │ │ │ │ - je 2e5646 <__cxa_finalize@plt+0x2ba5f6> │ │ │ │ - pshuflw $0x0,-0x2(%rdx),%xmm1 │ │ │ │ - movdqu (%rdx),%xmm2 │ │ │ │ - imul $0x24924924,%r9d,%r9d │ │ │ │ - movdqu 0x10(%rdx),%xmm3 │ │ │ │ - movdqu 0x20(%rdx),%xmm4 │ │ │ │ - shr $0x1e,%r9d │ │ │ │ - movdqu 0x30(%rdx),%xmm5 │ │ │ │ - movd (%rdx,%rcx,2),%xmm6 │ │ │ │ - adc $0xffffffff,%r9d │ │ │ │ - movd %xmm1,0xc(%rsp) │ │ │ │ - movdqa %xmm2,0x10(%rsp) │ │ │ │ - movdqa %xmm3,0x20(%rsp) │ │ │ │ - pshuflw $0x0,%xmm6,%xmm6 │ │ │ │ - movdqa %xmm4,0x30(%rsp) │ │ │ │ - movdqa %xmm5,0x40(%rsp) │ │ │ │ - lea 0x2(%rcx),%edx │ │ │ │ - movq %xmm6,0x12(%rsp,%rcx,2) │ │ │ │ + je 2e30db <__cxa_finalize@plt+0x2b808b> │ │ │ │ + popcnt %r9d,%r9d │ │ │ │ + vpbroadcastd 0x114(%rcx),%ymm1 │ │ │ │ + vbroadcasti128 -0x38(%rcx),%ymm6 │ │ │ │ + vinserti128 $0x0,-0x40(%rcx),%ymm6,%ymm2 │ │ │ │ + vinserti128 $0x1,-0x30(%rcx),%ymm6,%ymm6 │ │ │ │ + vmovdqa -0x1(%rdx),%xmm10 │ │ │ │ + vinserti128 $0x1,0x3(%rdx),%ymm10,%ymm10 │ │ │ │ + vpbroadcastd -0x68(%rcx,%r9,4),%ymm9 │ │ │ │ + vbroadcasti128 -0x32(%rcx),%ymm7 │ │ │ │ + vinserti128 $0x0,-0x3a(%rcx),%ymm7,%ymm8 │ │ │ │ + vinserti128 $0x1,-0x2a(%rcx),%ymm7,%ymm7 │ │ │ │ + vpsubw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqu 0xc(%rdx),%xmm11 │ │ │ │ + vinserti128 $0x1,0x10(%rdx),%ymm11,%ymm11 │ │ │ │ + vpminub %ymm0,%ymm8,%ymm8 │ │ │ │ + vpminub %ymm0,%ymm7,%ymm7 │ │ │ │ + vpshufb %ymm2,%ymm10,%ymm0 │ │ │ │ + vshufps $0x99,%ymm6,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm9,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm8,%ymm11,%ymm1 │ │ │ │ + vshufps $0x99,%ymm7,%ymm8,%ymm8 │ │ │ │ + vpmaddubsw %ymm9,%ymm1,%ymm1 │ │ │ │ + vpbroadcastd -0x5c(%rcx,%r9,4),%ymm9 │ │ │ │ + movzbl 0x1f(%rdx),%ecx │ │ │ │ + vpshufb %ymm2,%ymm10,%ymm2 │ │ │ │ + vpmaddubsw %ymm9,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm8,%ymm11,%ymm8 │ │ │ │ + vpmaddubsw %ymm9,%ymm8,%ymm8 │ │ │ │ + vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm1,%ymm8,%ymm1 │ │ │ │ + sub $0x3,%r9d │ │ │ │ + jne 2e30ad <__cxa_finalize@plt+0x2b805d> │ │ │ │ + vpbroadcastd 0xf827c(%rip),%ymm9 │ │ │ │ + movzbl 0x1e(%rdx),%edx │ │ │ │ + vpshufb %ymm6,%ymm10,%ymm10 │ │ │ │ + vpmaddubsw %ymm9,%ymm10,%ymm10 │ │ │ │ + vpshufb %ymm7,%ymm11,%ymm11 │ │ │ │ + vpmaddubsw %ymm9,%ymm11,%ymm11 │ │ │ │ + sub %ecx,%edx │ │ │ │ + lea 0x4(%rdx,%rcx,8),%edx │ │ │ │ + shr $0x3,%edx │ │ │ │ + mov %dl,0x20(%rsp) │ │ │ │ + vpaddw %ymm0,%ymm10,%ymm0 │ │ │ │ + vpaddw %ymm1,%ymm11,%ymm1 │ │ │ │ + vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ + sar $1,%r9d │ │ │ │ + mov %rsp,%rdx │ │ │ │ + add $0x21,%r9d │ │ │ │ cmp $0x20,%r8d │ │ │ │ - cmovae %edx,%ecx │ │ │ │ - lea 0x10(%rsp),%rdx │ │ │ │ - call 2e5b55 <__cxa_finalize@plt+0x2bab05> │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - movd %eax,%xmm5 │ │ │ │ - movdqa 0xf6f50(%r10),%xmm4 │ │ │ │ - shl $0x6,%ecx │ │ │ │ - movd (%rdx),%xmm6 │ │ │ │ - movd %ecx,%xmm1 │ │ │ │ - pshufb %xmm0,%xmm5 │ │ │ │ - mov %eax,%r9d │ │ │ │ - pshufb %xmm0,%xmm1 │ │ │ │ - sub %rcx,%r9 │ │ │ │ - psubw %xmm1,%xmm4 │ │ │ │ - pshufb %xmm0,%xmm6 │ │ │ │ - paddw %xmm5,%xmm4 │ │ │ │ - mov %r9,%rcx │ │ │ │ - sar $0x6,%rcx │ │ │ │ - movdqu (%rdx,%rcx,2),%xmm0 │ │ │ │ - movdqu 0x2(%rdx,%rcx,2),%xmm2 │ │ │ │ - movdqa %xmm7,%xmm3 │ │ │ │ - pand %xmm4,%xmm3 │ │ │ │ - psllw $0x9,%xmm3 │ │ │ │ - psubw %xmm0,%xmm2 │ │ │ │ - pmulhrsw %xmm3,%xmm2 │ │ │ │ - movdqu 0x10(%rdx,%rcx,2),%xmm1 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - movdqu 0x12(%rdx,%rcx,2),%xmm2 │ │ │ │ - psubw %xmm1,%xmm2 │ │ │ │ - pmulhrsw %xmm3,%xmm2 │ │ │ │ - movddup 0xf7098(%r10),%xmm3 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - movdqa %xmm4,%xmm2 │ │ │ │ - psraw $0xf,%xmm2 │ │ │ │ - pcmpgtw %xmm4,%xmm3 │ │ │ │ - paddw %xmm5,%xmm4 │ │ │ │ - pand %xmm2,%xmm0 │ │ │ │ - pandn %xmm6,%xmm2 │ │ │ │ - pand %xmm3,%xmm1 │ │ │ │ - pandn %xmm6,%xmm3 │ │ │ │ - por %xmm2,%xmm0 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - por %xmm3,%xmm1 │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - dec %r8d │ │ │ │ - je 2e5721 <__cxa_finalize@plt+0x2ba6d1> │ │ │ │ - add %rsi,%rdi │ │ │ │ - add %rax,%r9 │ │ │ │ - jl 2e567f <__cxa_finalize@plt+0x2ba62f> │ │ │ │ - movdqa %xmm6,(%rdi) │ │ │ │ - movdqa %xmm6,0x10(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %r8d │ │ │ │ - jg 2e5710 <__cxa_finalize@plt+0x2ba6c0> │ │ │ │ - add $0x128,%rsp │ │ │ │ + cmovns %r9d,%r10d │ │ │ │ + mov %cl,(%rdx,%r9,1) │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdx) │ │ │ │ + vmovd %eax,%xmm6 │ │ │ │ + vbroadcasti128 0xf82f8(%rip),%ymm0 │ │ │ │ + vpbroadcastb (%rdx,%r10,1),%ymm7 │ │ │ │ + shl $0x6,%r10d │ │ │ │ + vpbroadcastw %xmm6,%ymm6 │ │ │ │ + vmovd %r10d,%xmm9 │ │ │ │ + vbroadcasti128 0xf81fd(%rip),%ymm8 │ │ │ │ + vpbroadcastw %xmm9,%ymm9 │ │ │ │ + mov %eax,%ecx │ │ │ │ + vpsubw %ymm0,%ymm9,%ymm9 │ │ │ │ + vpaddw %ymm6,%ymm6,%ymm11 │ │ │ │ + vpsubw %ymm3,%ymm9,%ymm10 │ │ │ │ + vpblendd $0xf0,%ymm11,%ymm6,%ymm6 │ │ │ │ + lea (%rcx,%rax,1),%r9d │ │ │ │ + shr $0x6,%ecx │ │ │ │ + vpand %ymm6,%ymm4,%ymm1 │ │ │ │ + vpsubw %ymm1,%ymm5,%ymm2 │ │ │ │ + vpsllw $0x8,%ymm1,%ymm1 │ │ │ │ + vpor %ymm1,%ymm2,%ymm2 │ │ │ │ + vmovdqu (%rdx,%rcx,1),%xmm0 │ │ │ │ + vmovdqu 0x8(%rdx,%rcx,1),%xmm1 │ │ │ │ + lea (%r9,%rax,1),%ecx │ │ │ │ + shr $0x6,%r9d │ │ │ │ + vinserti128 $0x1,(%rdx,%r9,1),%ymm0,%ymm0 │ │ │ │ + vinserti128 $0x1,0x8(%rdx,%r9,1),%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm8,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm8,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vpcmpgtw %ymm6,%ymm9,%ymm1 │ │ │ │ + vpcmpgtw %ymm6,%ymm10,%ymm2 │ │ │ │ + vpacksswb %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm6,%ymm11,%ymm6 │ │ │ │ + vpblendvb %ymm1,%ymm0,%ymm7,%ymm0 │ │ │ │ + vmovdqa %xmm0,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ + sub $0x2,%r8d │ │ │ │ + je 2e31c1 <__cxa_finalize@plt+0x2b8171> │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + cmp %r10d,%ecx │ │ │ │ + jb 2e311e <__cxa_finalize@plt+0x2b80ce> │ │ │ │ + vmovdqa %xmm7,(%rdi) │ │ │ │ + vmovdqa %xmm7,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 2e31ae <__cxa_finalize@plt+0x2b815e> │ │ │ │ + mov 0x40(%rsp),%rsp │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rsp,%r10 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + add $0xffffffffffffff80,%rsp │ │ │ │ + mov %r10,0x60(%rsp) │ │ │ │ lea 0x1f(%r8),%ecx │ │ │ │ - and $0x1f,%ecx │ │ │ │ - or $0x20,%ecx │ │ │ │ + mov $0x3f,%r10d │ │ │ │ + cmp $0x20,%r8d │ │ │ │ + cmovs %ecx,%r10d │ │ │ │ test $0x400,%r9d │ │ │ │ - jne 2e5752 <__cxa_finalize@plt+0x2ba702> │ │ │ │ - call 2e5b10 <__cxa_finalize@plt+0x2baac0> │ │ │ │ - lea 0x2(%rcx),%r9d │ │ │ │ + jne 2e3397 <__cxa_finalize@plt+0x2b8347> │ │ │ │ + vbroadcasti128 0xf82f8(%rip),%ymm0 │ │ │ │ + sub $0x1d,%ecx │ │ │ │ + vmovdqu 0x1d(%rdx),%xmm13 │ │ │ │ + vmovd %ecx,%xmm1 │ │ │ │ + vmovdqu 0x25(%rdx),%xmm14 │ │ │ │ + sub $0x8,%ecx │ │ │ │ + vinserti128 $0x1,0x33(%rdx),%ymm14,%ymm14 │ │ │ │ + vpbroadcastb %xmm1,%xmm1 │ │ │ │ + vmovdqa -0x1(%rdx),%xmm11 │ │ │ │ + vinserti128 $0x1,0xd(%rdx),%ymm11,%ymm11 │ │ │ │ + vmovd %ecx,%xmm2 │ │ │ │ + vmovdqu 0x5(%rdx),%xmm12 │ │ │ │ + vinserti128 $0x1,0x13(%rdx),%ymm12,%ymm12 │ │ │ │ + vpminub %xmm0,%xmm1,%xmm1 │ │ │ │ + vmovdqa 0xf80b0(%rip),%ymm7 │ │ │ │ + vpshufb %xmm1,%xmm13,%xmm13 │ │ │ │ + vpbroadcastd 0xf81f6(%rip),%ymm1 │ │ │ │ + vpbroadcastb %xmm2,%xmm2 │ │ │ │ + vinserti128 $0x1,0x2b(%rdx),%ymm13,%ymm13 │ │ │ │ + vinserti128 $0x1,0xf8090(%rip),%ymm7,%ymm8 │ │ │ │ + vpblendd $0xf0,%ymm1,%ymm2,%ymm2 │ │ │ │ + vinserti128 $0x0,0xf8088(%rip),%ymm7,%ymm7 │ │ │ │ + vpminub %ymm0,%ymm2,%ymm2 │ │ │ │ + vpbroadcastd 0xf8053(%rip),%ymm9 │ │ │ │ + vpshufb %ymm2,%ymm14,%ymm14 │ │ │ │ + vpshufb %ymm8,%ymm11,%ymm0 │ │ │ │ + vshufps $0x49,%ymm7,%ymm8,%ymm8 │ │ │ │ + vpmaddubsw %ymm9,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm8,%ymm12,%ymm2 │ │ │ │ + vpmaddubsw %ymm9,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm8,%ymm13,%ymm1 │ │ │ │ + vpmaddubsw %ymm9,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm8,%ymm14,%ymm6 │ │ │ │ + vpmaddubsw %ymm9,%ymm6,%ymm6 │ │ │ │ + vpbroadcastd 0xf8024(%rip),%ymm9 │ │ │ │ + vpshufb %ymm8,%ymm11,%ymm10 │ │ │ │ + vshufps $0x99,%ymm7,%ymm8,%ymm8 │ │ │ │ + vpmaddubsw %ymm9,%ymm10,%ymm10 │ │ │ │ + vpaddw %ymm0,%ymm10,%ymm0 │ │ │ │ + vpshufb %ymm8,%ymm12,%ymm10 │ │ │ │ + vpmaddubsw %ymm9,%ymm10,%ymm10 │ │ │ │ + vpaddw %ymm2,%ymm10,%ymm2 │ │ │ │ + vpshufb %ymm8,%ymm13,%ymm10 │ │ │ │ + vpmaddubsw %ymm9,%ymm10,%ymm10 │ │ │ │ + vpaddw %ymm1,%ymm10,%ymm1 │ │ │ │ + vpshufb %ymm8,%ymm14,%ymm10 │ │ │ │ + vpmaddubsw %ymm9,%ymm10,%ymm10 │ │ │ │ + vpaddw %ymm6,%ymm10,%ymm6 │ │ │ │ + vpbroadcastd 0xf7fea(%rip),%ymm9 │ │ │ │ + vpshufb %ymm8,%ymm11,%ymm11 │ │ │ │ + vpmaddubsw %ymm9,%ymm11,%ymm11 │ │ │ │ + vpshufb %ymm7,%ymm12,%ymm12 │ │ │ │ + vpmaddubsw %ymm9,%ymm12,%ymm12 │ │ │ │ + movzbl 0x3f(%rdx),%ecx │ │ │ │ + movzbl 0x3e(%rdx),%edx │ │ │ │ + vpaddw %ymm0,%ymm11,%ymm0 │ │ │ │ + vpaddw %ymm2,%ymm12,%ymm2 │ │ │ │ + vpshufb %ymm7,%ymm13,%ymm13 │ │ │ │ + vpmaddubsw %ymm9,%ymm13,%ymm13 │ │ │ │ + vpshufb %ymm7,%ymm14,%ymm14 │ │ │ │ + vpmaddubsw %ymm9,%ymm14,%ymm14 │ │ │ │ + vpaddw %ymm1,%ymm13,%ymm1 │ │ │ │ + vpaddw %ymm6,%ymm14,%ymm6 │ │ │ │ + sub %ecx,%edx │ │ │ │ + lea 0x4(%rdx,%rcx,8),%edx │ │ │ │ + vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm3,%ymm6,%ymm6 │ │ │ │ + shr $0x3,%edx │ │ │ │ + mov %dl,0x40(%rsp) │ │ │ │ + mov %rsp,%rdx │ │ │ │ + mov %cl,0x41(%rdx) │ │ │ │ + mov $0x41,%ecx │ │ │ │ cmp $0x40,%r8d │ │ │ │ - cmove %r9d,%ecx │ │ │ │ - call 2e5bc7 <__cxa_finalize@plt+0x2bab77> │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - movd %eax,%xmm5 │ │ │ │ - movdqa 0xf6f50(%r10),%xmm4 │ │ │ │ - shl $0x6,%ecx │ │ │ │ - movd (%rdx),%xmm6 │ │ │ │ - movd %ecx,%xmm1 │ │ │ │ - pshufb %xmm0,%xmm5 │ │ │ │ + cmove %ecx,%r10d │ │ │ │ + vpackuswb %ymm2,%ymm0,%ymm0 │ │ │ │ + vpackuswb %ymm6,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm0,(%rdx) │ │ │ │ + vmovdqa %ymm1,0x20(%rdx) │ │ │ │ + vmovd %eax,%xmm6 │ │ │ │ + vpbroadcastb (%rdx,%r10,1),%ymm7 │ │ │ │ + shl $0x6,%r10d │ │ │ │ + vpbroadcastw %xmm6,%ymm6 │ │ │ │ + vmovd %r10d,%xmm9 │ │ │ │ + vbroadcasti128 0xf7f4a(%rip),%ymm8 │ │ │ │ + vpbroadcastw %xmm9,%ymm9 │ │ │ │ mov %eax,%r9d │ │ │ │ - pshufb %xmm0,%xmm1 │ │ │ │ - sub %rcx,%r9 │ │ │ │ - psubw %xmm1,%xmm4 │ │ │ │ - pshufb %xmm0,%xmm6 │ │ │ │ - paddw %xmm5,%xmm4 │ │ │ │ - mov %r9,%rcx │ │ │ │ - sar $0x6,%rcx │ │ │ │ - movdqu (%rdx,%rcx,2),%xmm0 │ │ │ │ - movdqu 0x2(%rdx,%rcx,2),%xmm2 │ │ │ │ - movdqa %xmm7,%xmm3 │ │ │ │ - pand %xmm4,%xmm3 │ │ │ │ - psllw $0x9,%xmm3 │ │ │ │ - psubw %xmm0,%xmm2 │ │ │ │ - pmulhrsw %xmm3,%xmm2 │ │ │ │ - movdqu 0x10(%rdx,%rcx,2),%xmm1 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - movdqu 0x12(%rdx,%rcx,2),%xmm2 │ │ │ │ - psubw %xmm1,%xmm2 │ │ │ │ - pmulhrsw %xmm3,%xmm2 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - movdqa %xmm4,%xmm2 │ │ │ │ - psraw $0xf,%xmm2 │ │ │ │ - pand %xmm2,%xmm0 │ │ │ │ - pandn %xmm6,%xmm2 │ │ │ │ - por %xmm2,%xmm0 │ │ │ │ - movddup 0xf7098(%r10),%xmm2 │ │ │ │ - pcmpgtw %xmm4,%xmm2 │ │ │ │ - pand %xmm2,%xmm1 │ │ │ │ - pandn %xmm6,%xmm2 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - por %xmm2,%xmm1 │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - movdqu 0x20(%rdx,%rcx,2),%xmm0 │ │ │ │ - movdqu 0x22(%rdx,%rcx,2),%xmm2 │ │ │ │ - psubw %xmm0,%xmm2 │ │ │ │ - pmulhrsw %xmm3,%xmm2 │ │ │ │ - movdqu 0x30(%rdx,%rcx,2),%xmm1 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - movdqu 0x32(%rdx,%rcx,2),%xmm2 │ │ │ │ - psubw %xmm1,%xmm2 │ │ │ │ - pmulhrsw %xmm3,%xmm2 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - movddup 0xf7090(%r10),%xmm2 │ │ │ │ - movddup 0xf7088(%r10),%xmm3 │ │ │ │ - pcmpgtw %xmm4,%xmm2 │ │ │ │ - pcmpgtw %xmm4,%xmm3 │ │ │ │ - paddw %xmm5,%xmm4 │ │ │ │ - pand %xmm2,%xmm0 │ │ │ │ - pandn %xmm6,%xmm2 │ │ │ │ - pand %xmm3,%xmm1 │ │ │ │ - pandn %xmm6,%xmm3 │ │ │ │ - por %xmm2,%xmm0 │ │ │ │ - movdqa %xmm0,0x20(%rdi) │ │ │ │ - por %xmm3,%xmm1 │ │ │ │ - movdqa %xmm1,0x30(%rdi) │ │ │ │ + vpsubw 0xf8018(%rip),%ymm9,%ymm9 │ │ │ │ + vmovdqa %ymm6,%ymm11 │ │ │ │ + vpsubw %ymm3,%ymm9,%ymm10 │ │ │ │ + mov %r9d,%ecx │ │ │ │ + shr $0x6,%ecx │ │ │ │ + vpand %ymm6,%ymm4,%ymm1 │ │ │ │ + vpsubw %ymm1,%ymm5,%ymm2 │ │ │ │ + vpsllw $0x8,%ymm1,%ymm1 │ │ │ │ + vpor %ymm1,%ymm2,%ymm2 │ │ │ │ + vmovdqu (%rdx,%rcx,1),%ymm0 │ │ │ │ + vmovdqu 0x8(%rdx,%rcx,1),%ymm1 │ │ │ │ + add %eax,%r9d │ │ │ │ + vpshufb %ymm8,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm8,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vpcmpgtw %ymm6,%ymm9,%ymm1 │ │ │ │ + vpcmpgtw %ymm6,%ymm10,%ymm2 │ │ │ │ + vpacksswb %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm6,%ymm11,%ymm6 │ │ │ │ + vpblendvb %ymm1,%ymm0,%ymm7,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ dec %r8d │ │ │ │ - je 2e58a5 <__cxa_finalize@plt+0x2ba855> │ │ │ │ + je 2e3463 <__cxa_finalize@plt+0x2b8413> │ │ │ │ add %rsi,%rdi │ │ │ │ - add %rax,%r9 │ │ │ │ - jl 2e578b <__cxa_finalize@plt+0x2ba73b> │ │ │ │ - movdqa %xmm6,(%rdi) │ │ │ │ - movdqa %xmm6,0x10(%rdi) │ │ │ │ - movdqa %xmm6,0x20(%rdi) │ │ │ │ - movdqa %xmm6,0x30(%rdi) │ │ │ │ + cmp %r10d,%r9d │ │ │ │ + jb 2e33d0 <__cxa_finalize@plt+0x2b8380> │ │ │ │ + test $0x1,%r8b │ │ │ │ + je 2e3450 <__cxa_finalize@plt+0x2b8400> │ │ │ │ + vmovdqa %ymm7,(%rdi) │ │ │ │ add %rsi,%rdi │ │ │ │ dec %r8d │ │ │ │ - jg 2e588a <__cxa_finalize@plt+0x2ba83a> │ │ │ │ - add $0x128,%rsp │ │ │ │ + je 2e3463 <__cxa_finalize@plt+0x2b8413> │ │ │ │ + vmovdqa %ymm7,(%rdi) │ │ │ │ + vmovdqa %ymm7,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 2e3450 <__cxa_finalize@plt+0x2b8400> │ │ │ │ + mov 0x60(%rsp),%rsp │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - lea 0x3f(%r8),%ecx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsp,%r10 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0xa0,%rsp │ │ │ │ + mov %r10,0x80(%rsp) │ │ │ │ + lea 0x3f(%r8),%r10d │ │ │ │ test $0x400,%r9d │ │ │ │ - jne 2e58c4 <__cxa_finalize@plt+0x2ba874> │ │ │ │ - call 2e5b10 <__cxa_finalize@plt+0x2baac0> │ │ │ │ - call 2e5bc7 <__cxa_finalize@plt+0x2bab77> │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - movd %eax,%xmm5 │ │ │ │ - movdqa 0xf6f50(%r10),%xmm4 │ │ │ │ - shl $0x6,%ecx │ │ │ │ - movd (%rdx),%xmm6 │ │ │ │ - movd %ecx,%xmm1 │ │ │ │ - pshufb %xmm0,%xmm5 │ │ │ │ + jne 2e36fd <__cxa_finalize@plt+0x2b86ad> │ │ │ │ + vmovdqa -0x1(%rdx),%xmm11 │ │ │ │ + vinserti128 $0x1,0xd(%rdx),%ymm11,%ymm11 │ │ │ │ + vmovdqu 0x5(%rdx),%xmm12 │ │ │ │ + vinserti128 $0x1,0x13(%rdx),%ymm12,%ymm12 │ │ │ │ + vmovdqa 0xf7e49(%rip),%ymm7 │ │ │ │ + vinserti128 $0x1,0xf7e43(%rip),%ymm7,%ymm8 │ │ │ │ + vinserti128 $0x0,0xf7e41(%rip),%ymm7,%ymm7 │ │ │ │ + vpbroadcastd 0xf7e10(%rip),%ymm9 │ │ │ │ + vmovdqu 0x1d(%rdx),%xmm13 │ │ │ │ + vinserti128 $0x1,0x2b(%rdx),%ymm13,%ymm13 │ │ │ │ + vmovdqu 0x25(%rdx),%xmm14 │ │ │ │ + vinserti128 $0x1,0x33(%rdx),%ymm14,%ymm14 │ │ │ │ + vpshufb %ymm8,%ymm11,%ymm0 │ │ │ │ + vshufps $0x49,%ymm7,%ymm8,%ymm8 │ │ │ │ + vpmaddubsw %ymm9,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm8,%ymm12,%ymm2 │ │ │ │ + vpmaddubsw %ymm9,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm8,%ymm13,%ymm1 │ │ │ │ + vpmaddubsw %ymm9,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm8,%ymm14,%ymm6 │ │ │ │ + vpmaddubsw %ymm9,%ymm6,%ymm6 │ │ │ │ + vpbroadcastd 0xf7dce(%rip),%ymm9 │ │ │ │ + vpshufb %ymm8,%ymm11,%ymm10 │ │ │ │ + vshufps $0x99,%ymm7,%ymm8,%ymm15 │ │ │ │ + vpmaddubsw %ymm9,%ymm10,%ymm10 │ │ │ │ + vpaddw %ymm0,%ymm10,%ymm0 │ │ │ │ + vpshufb %ymm15,%ymm12,%ymm10 │ │ │ │ + vpmaddubsw %ymm9,%ymm10,%ymm10 │ │ │ │ + vpaddw %ymm2,%ymm10,%ymm2 │ │ │ │ + vpshufb %ymm15,%ymm13,%ymm10 │ │ │ │ + vpmaddubsw %ymm9,%ymm10,%ymm10 │ │ │ │ + vpaddw %ymm1,%ymm10,%ymm1 │ │ │ │ + vpshufb %ymm15,%ymm14,%ymm10 │ │ │ │ + vpmaddubsw %ymm9,%ymm10,%ymm10 │ │ │ │ + vpaddw %ymm6,%ymm10,%ymm6 │ │ │ │ + vpbroadcastd 0xf7d94(%rip),%ymm10 │ │ │ │ + vpshufb %ymm15,%ymm11,%ymm11 │ │ │ │ + vpmaddubsw %ymm10,%ymm11,%ymm11 │ │ │ │ + vpshufb %ymm7,%ymm12,%ymm12 │ │ │ │ + vpmaddubsw %ymm10,%ymm12,%ymm12 │ │ │ │ + vpshufb %ymm7,%ymm13,%ymm13 │ │ │ │ + vpmaddubsw %ymm10,%ymm13,%ymm13 │ │ │ │ + vpshufb %ymm7,%ymm14,%ymm14 │ │ │ │ + vpmaddubsw %ymm10,%ymm14,%ymm14 │ │ │ │ + vpaddw %ymm0,%ymm11,%ymm0 │ │ │ │ + vpaddw %ymm2,%ymm12,%ymm2 │ │ │ │ + vpaddw %ymm1,%ymm13,%ymm1 │ │ │ │ + vpaddw %ymm6,%ymm14,%ymm6 │ │ │ │ + vmovdqu 0x3d(%rdx),%xmm11 │ │ │ │ + vinserti128 $0x1,0x4b(%rdx),%ymm11,%ymm11 │ │ │ │ + vmovdqu 0x45(%rdx),%xmm12 │ │ │ │ + vinserti128 $0x1,0x53(%rdx),%ymm12,%ymm12 │ │ │ │ + vmovdqu 0x5d(%rdx),%xmm13 │ │ │ │ + vinserti128 $0x1,0x6b(%rdx),%ymm13,%ymm13 │ │ │ │ + vmovdqu 0x65(%rdx),%xmm14 │ │ │ │ + vinserti128 $0x1,0x73(%rdx),%ymm14,%ymm14 │ │ │ │ + vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm3,%ymm6,%ymm6 │ │ │ │ + lea -0x14(%r8),%ecx │ │ │ │ + mov %rsp,%rdx │ │ │ │ + vpackuswb %ymm2,%ymm0,%ymm0 │ │ │ │ + vpackuswb %ymm6,%ymm1,%ymm1 │ │ │ │ + vpbroadcastd 0xf7e48(%rip),%xmm2 │ │ │ │ + vbroadcasti128 0xf7efb(%rip),%ymm6 │ │ │ │ + vmovdqa %ymm0,(%rdx) │ │ │ │ + vmovdqa %ymm1,0x20(%rdx) │ │ │ │ + vmovd %ecx,%xmm0 │ │ │ │ + vpbroadcastd 0xf7e39(%rip),%ymm1 │ │ │ │ + vpbroadcastb %xmm0,%ymm0 │ │ │ │ + vpaddb %ymm2,%ymm0,%ymm0 │ │ │ │ + vpminub %ymm6,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm0,%ymm12,%ymm12 │ │ │ │ + vpminub %ymm6,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm1,%ymm14,%ymm14 │ │ │ │ + vpshufb %ymm7,%ymm11,%ymm0 │ │ │ │ + vpmaddubsw %ymm10,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm7,%ymm12,%ymm2 │ │ │ │ + vpmaddubsw %ymm10,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm7,%ymm13,%ymm1 │ │ │ │ + vpmaddubsw %ymm10,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm7,%ymm14,%ymm6 │ │ │ │ + vpmaddubsw %ymm10,%ymm6,%ymm6 │ │ │ │ + vpshufb %ymm15,%ymm11,%ymm7 │ │ │ │ + vpmaddubsw %ymm9,%ymm7,%ymm7 │ │ │ │ + vpshufb %ymm15,%ymm12,%ymm10 │ │ │ │ + vpmaddubsw %ymm9,%ymm10,%ymm10 │ │ │ │ + vpaddw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm15,%ymm13,%ymm7 │ │ │ │ + vpmaddubsw %ymm9,%ymm7,%ymm7 │ │ │ │ + vpaddw %ymm2,%ymm10,%ymm2 │ │ │ │ + vpshufb %ymm15,%ymm14,%ymm10 │ │ │ │ + vpmaddubsw %ymm9,%ymm10,%ymm10 │ │ │ │ + vpaddw %ymm7,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm6,%ymm10,%ymm6 │ │ │ │ + vpbroadcastd 0xf7c45(%rip),%ymm9 │ │ │ │ + vpshufb %ymm8,%ymm11,%ymm11 │ │ │ │ + vpmaddubsw %ymm9,%ymm11,%ymm11 │ │ │ │ + vpshufb %ymm8,%ymm12,%ymm12 │ │ │ │ + vpmaddubsw %ymm9,%ymm12,%ymm12 │ │ │ │ + vpshufb %ymm8,%ymm13,%ymm13 │ │ │ │ + vpmaddubsw %ymm9,%ymm13,%ymm13 │ │ │ │ + vpshufb %ymm8,%ymm14,%ymm14 │ │ │ │ + vpmaddubsw %ymm9,%ymm14,%ymm14 │ │ │ │ + vpaddw %ymm0,%ymm11,%ymm0 │ │ │ │ + vpaddw %ymm2,%ymm12,%ymm2 │ │ │ │ + vpaddw %ymm1,%ymm13,%ymm1 │ │ │ │ + vpaddw %ymm6,%ymm14,%ymm6 │ │ │ │ + vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm3,%ymm6,%ymm6 │ │ │ │ + vpackuswb %ymm2,%ymm0,%ymm0 │ │ │ │ + vpackuswb %ymm6,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm0,0x40(%rdx) │ │ │ │ + vmovdqa %ymm1,0x60(%rdx) │ │ │ │ + vmovd %eax,%xmm12 │ │ │ │ + vpbroadcastb (%rdx,%r10,1),%ymm7 │ │ │ │ + lea -0x40(%rax),%ecx │ │ │ │ + shl $0x6,%r10d │ │ │ │ + vpbroadcastw %xmm12,%ymm12 │ │ │ │ + sub %r10d,%ecx │ │ │ │ + vbroadcasti128 0xf7be3(%rip),%ymm8 │ │ │ │ + vmovd %ecx,%xmm6 │ │ │ │ mov %eax,%r9d │ │ │ │ - pshufb %xmm0,%xmm1 │ │ │ │ - sub %rcx,%r9 │ │ │ │ - psubw %xmm1,%xmm4 │ │ │ │ - pshufb %xmm0,%xmm6 │ │ │ │ - paddw %xmm5,%xmm4 │ │ │ │ - mov %r9,%rcx │ │ │ │ - sar $0x6,%rcx │ │ │ │ - movdqu (%rdx,%rcx,2),%xmm0 │ │ │ │ - movdqu 0x2(%rdx,%rcx,2),%xmm2 │ │ │ │ - movdqa %xmm7,%xmm3 │ │ │ │ - pand %xmm4,%xmm3 │ │ │ │ - psllw $0x9,%xmm3 │ │ │ │ - psubw %xmm0,%xmm2 │ │ │ │ - pmulhrsw %xmm3,%xmm2 │ │ │ │ - movdqu 0x10(%rdx,%rcx,2),%xmm1 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - movdqu 0x12(%rdx,%rcx,2),%xmm2 │ │ │ │ - psubw %xmm1,%xmm2 │ │ │ │ - pmulhrsw %xmm3,%xmm2 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - movdqa %xmm4,%xmm2 │ │ │ │ - psraw $0xf,%xmm2 │ │ │ │ - pand %xmm2,%xmm0 │ │ │ │ - pandn %xmm6,%xmm2 │ │ │ │ - por %xmm2,%xmm0 │ │ │ │ - movddup 0xf7098(%r10),%xmm2 │ │ │ │ - pcmpgtw %xmm4,%xmm2 │ │ │ │ - pand %xmm2,%xmm1 │ │ │ │ - pandn %xmm6,%xmm2 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - por %xmm2,%xmm1 │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - movdqu 0x20(%rdx,%rcx,2),%xmm0 │ │ │ │ - movdqu 0x22(%rdx,%rcx,2),%xmm2 │ │ │ │ - psubw %xmm0,%xmm2 │ │ │ │ - pmulhrsw %xmm3,%xmm2 │ │ │ │ - movdqu 0x30(%rdx,%rcx,2),%xmm1 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - movdqu 0x32(%rdx,%rcx,2),%xmm2 │ │ │ │ - psubw %xmm1,%xmm2 │ │ │ │ - pmulhrsw %xmm3,%xmm2 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - movddup 0xf7090(%r10),%xmm2 │ │ │ │ - pcmpgtw %xmm4,%xmm2 │ │ │ │ - pand %xmm2,%xmm0 │ │ │ │ - pandn %xmm6,%xmm2 │ │ │ │ - por %xmm2,%xmm0 │ │ │ │ - movddup 0xf7088(%r10),%xmm2 │ │ │ │ - pcmpgtw %xmm4,%xmm2 │ │ │ │ - pand %xmm2,%xmm1 │ │ │ │ - pandn %xmm6,%xmm2 │ │ │ │ - movdqa %xmm0,0x20(%rdi) │ │ │ │ - por %xmm2,%xmm1 │ │ │ │ - movdqa %xmm1,0x30(%rdi) │ │ │ │ - movdqu 0x40(%rdx,%rcx,2),%xmm0 │ │ │ │ - movdqu 0x42(%rdx,%rcx,2),%xmm2 │ │ │ │ - psubw %xmm0,%xmm2 │ │ │ │ - pmulhrsw %xmm3,%xmm2 │ │ │ │ - movdqu 0x50(%rdx,%rcx,2),%xmm1 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - movdqu 0x52(%rdx,%rcx,2),%xmm2 │ │ │ │ - psubw %xmm1,%xmm2 │ │ │ │ - pmulhrsw %xmm3,%xmm2 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - movddup 0xf7080(%r10),%xmm2 │ │ │ │ - pcmpgtw %xmm4,%xmm2 │ │ │ │ - pand %xmm2,%xmm0 │ │ │ │ - pandn %xmm6,%xmm2 │ │ │ │ - por %xmm2,%xmm0 │ │ │ │ - movddup 0xf7078(%r10),%xmm2 │ │ │ │ - pcmpgtw %xmm4,%xmm2 │ │ │ │ - pand %xmm2,%xmm1 │ │ │ │ - pandn %xmm6,%xmm2 │ │ │ │ - movdqa %xmm0,0x40(%rdi) │ │ │ │ - por %xmm2,%xmm1 │ │ │ │ - movdqa %xmm1,0x50(%rdi) │ │ │ │ - movdqu 0x60(%rdx,%rcx,2),%xmm0 │ │ │ │ - movdqu 0x62(%rdx,%rcx,2),%xmm2 │ │ │ │ - psubw %xmm0,%xmm2 │ │ │ │ - pmulhrsw %xmm3,%xmm2 │ │ │ │ - movdqu 0x70(%rdx,%rcx,2),%xmm1 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - movdqu 0x72(%rdx,%rcx,2),%xmm2 │ │ │ │ - psubw %xmm1,%xmm2 │ │ │ │ - pmulhrsw %xmm3,%xmm2 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - movddup 0xf7070(%r10),%xmm2 │ │ │ │ - movddup 0xf7068(%r10),%xmm3 │ │ │ │ - pcmpgtw %xmm4,%xmm2 │ │ │ │ - pcmpgtw %xmm4,%xmm3 │ │ │ │ - paddw %xmm5,%xmm4 │ │ │ │ - pand %xmm2,%xmm0 │ │ │ │ - pandn %xmm6,%xmm2 │ │ │ │ - pand %xmm3,%xmm1 │ │ │ │ - pandn %xmm6,%xmm3 │ │ │ │ - por %xmm2,%xmm0 │ │ │ │ - movdqa %xmm0,0x60(%rdi) │ │ │ │ - por %xmm3,%xmm1 │ │ │ │ - movdqa %xmm1,0x70(%rdi) │ │ │ │ + vmovdqa 0xf7b52(%rip),%ymm10 │ │ │ │ + vpbroadcastd 0xf7d19(%rip),%ymm11 │ │ │ │ + vpbroadcastw %xmm6,%ymm6 │ │ │ │ + mov %r9d,%ecx │ │ │ │ + shr $0x6,%ecx │ │ │ │ + vmovdqu (%rdx,%rcx,1),%ymm0 │ │ │ │ + vmovdqu 0x8(%rdx,%rcx,1),%ymm1 │ │ │ │ + vpand %ymm6,%ymm4,%ymm2 │ │ │ │ + vpsubw %ymm2,%ymm5,%ymm9 │ │ │ │ + vpsllw $0x8,%ymm2,%ymm2 │ │ │ │ + vpor %ymm2,%ymm9,%ymm9 │ │ │ │ + vpshufb %ymm8,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm8,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm9,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm9,%ymm1,%ymm1 │ │ │ │ + vpsraw $0x6,%ymm6,%ymm2 │ │ │ │ + vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpacksswb %ymm2,%ymm2,%ymm2 │ │ │ │ + vpaddb %ymm2,%ymm10,%ymm2 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vpblendvb %ymm2,%ymm0,%ymm7,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqu 0x20(%rdx,%rcx,1),%ymm0 │ │ │ │ + vmovdqu 0x28(%rdx,%rcx,1),%ymm1 │ │ │ │ + add %eax,%r9d │ │ │ │ + vpshufb %ymm8,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm8,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm9,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm9,%ymm1,%ymm1 │ │ │ │ + vpaddb %ymm2,%ymm11,%ymm2 │ │ │ │ + vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm6,%ymm12,%ymm6 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vpblendvb %ymm2,%ymm0,%ymm7,%ymm0 │ │ │ │ + vmovdqa %ymm0,0x20(%rdi) │ │ │ │ dec %r8d │ │ │ │ - je 2e5b07 <__cxa_finalize@plt+0x2baab7> │ │ │ │ + je 2e37fd <__cxa_finalize@plt+0x2b87ad> │ │ │ │ add %rsi,%rdi │ │ │ │ - add %rax,%r9 │ │ │ │ - jl 2e58fd <__cxa_finalize@plt+0x2ba8ad> │ │ │ │ - movdqa %xmm6,(%rdi) │ │ │ │ - movdqa %xmm6,0x10(%rdi) │ │ │ │ - movdqa %xmm6,0x20(%rdi) │ │ │ │ - movdqa %xmm6,0x30(%rdi) │ │ │ │ - movdqa %xmm6,0x40(%rdi) │ │ │ │ - movdqa %xmm6,0x50(%rdi) │ │ │ │ - movdqa %xmm6,0x60(%rdi) │ │ │ │ - movdqa %xmm6,0x70(%rdi) │ │ │ │ + cmp %r10d,%r9d │ │ │ │ + jb 2e373c <__cxa_finalize@plt+0x2b86ec> │ │ │ │ + vmovdqa %ymm7,(%rdi) │ │ │ │ + vmovdqa %ymm7,0x20(%rdi) │ │ │ │ add %rsi,%rdi │ │ │ │ dec %r8d │ │ │ │ - jg 2e5ad8 <__cxa_finalize@plt+0x2baa88> │ │ │ │ - add $0x128,%rsp │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - pshuflw $0x0,-0x2(%rdx),%xmm2 │ │ │ │ - pshuflw $0x0,(%rdx,%rcx,2),%xmm3 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - movd %xmm2,0x14(%rsp) │ │ │ │ - movdqu (%rdx,%r9,2),%xmm1 │ │ │ │ - movdqu 0x10(%rdx,%r9,2),%xmm2 │ │ │ │ - add $0x10,%r9d │ │ │ │ - movdqa %xmm1,-0x8(%rsp,%r9,2) │ │ │ │ - movdqa %xmm2,0x8(%rsp,%r9,2) │ │ │ │ - cmp %ecx,%r9d │ │ │ │ - jle 2e5b25 <__cxa_finalize@plt+0x2baad5> │ │ │ │ - lea 0x18(%rsp),%rdx │ │ │ │ - movq %xmm3,0x2(%rdx,%rcx,2) │ │ │ │ - ret │ │ │ │ - cmp $0x3,%r9d │ │ │ │ - je 2e5bc7 <__cxa_finalize@plt+0x2bab77> │ │ │ │ - movddup 0xf7040(%r10,%r9,8),%xmm4 │ │ │ │ - movddup 0xf7050(%r10,%r9,8),%xmm5 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - movddup 0xf7048(%r10),%xmm6 │ │ │ │ - movdqu -0x2(%rdx),%xmm2 │ │ │ │ - jmp 2e5b90 <__cxa_finalize@plt+0x2bab40> │ │ │ │ - movdqu -0x2(%rdx,%r9,2),%xmm2 │ │ │ │ - movdqa %xmm1,-0x10(%rdx,%r9,2) │ │ │ │ - movdqa (%rdx,%r9,2),%xmm1 │ │ │ │ - pmullw %xmm4,%xmm1 │ │ │ │ - movdqu 0x2(%rdx,%r9,2),%xmm3 │ │ │ │ - paddw %xmm3,%xmm2 │ │ │ │ - pmullw %xmm5,%xmm2 │ │ │ │ - add $0x8,%r9d │ │ │ │ - paddw %xmm6,%xmm1 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - psrlw $0x4,%xmm1 │ │ │ │ - cmp %ecx,%r9d │ │ │ │ - jl 2e5b82 <__cxa_finalize@plt+0x2bab32> │ │ │ │ - movdqa %xmm1,-0x10(%rdx,%r9,2) │ │ │ │ - ret │ │ │ │ - movddup 0xf70b0(%r10),%xmm5 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - movdqu -0x2(%rdx),%xmm2 │ │ │ │ - movdqu -0x4(%rdx),%xmm3 │ │ │ │ - jmp 2e5bf4 <__cxa_finalize@plt+0x2baba4> │ │ │ │ - movdqu -0x2(%rdx,%r9,2),%xmm2 │ │ │ │ - movdqu -0x4(%rdx,%r9,2),%xmm3 │ │ │ │ - movdqa %xmm1,-0x10(%rdx,%r9,2) │ │ │ │ - paddw (%rdx,%r9,2),%xmm2 │ │ │ │ - paddw %xmm5,%xmm3 │ │ │ │ - movdqu 0x2(%rdx,%r9,2),%xmm1 │ │ │ │ - movdqu 0x4(%rdx,%r9,2),%xmm4 │ │ │ │ - add $0x8,%r9d │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - pavgw %xmm4,%xmm3 │ │ │ │ - paddw %xmm3,%xmm1 │ │ │ │ - psrlw $0x2,%xmm1 │ │ │ │ - cmp %ecx,%r9d │ │ │ │ - jl 2e5bdf <__cxa_finalize@plt+0x2bab8f> │ │ │ │ - movdqa %xmm1,-0x10(%rdx,%r9,2) │ │ │ │ + jg 2e37ec <__cxa_finalize@plt+0x2b879c> │ │ │ │ + mov 0x80(%rsp),%rsp │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %rbx │ │ │ │ push %rbp │ │ │ │ - push %r14 │ │ │ │ - sub $0x180,%rsp │ │ │ │ - lea -0x17a2(%rip),%r10 │ │ │ │ - mov %r8d,%r8d │ │ │ │ - movddup 0xf70b8(%r10),%xmm8 │ │ │ │ - lea -0x4(%rcx),%ebx │ │ │ │ - shl $0x6,%ebx │ │ │ │ - movdqa 0xf6fa0(%r10),%xmm9 │ │ │ │ - or %r8d,%ebx │ │ │ │ - movdqa 0xf6fc0(%r10),%xmm10 │ │ │ │ + mov %rsp,%rbp │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0xe0,%rsp │ │ │ │ + lea 0xf7e29(%rip),%rbx │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ - movdqa -0x80(%rdx),%xmm0 │ │ │ │ - movdqa -0x70(%rdx),%xmm1 │ │ │ │ - movdqa -0x60(%rdx),%xmm2 │ │ │ │ - movdqa -0x50(%rdx),%xmm3 │ │ │ │ - movslq 0xf715c(%r10,%rcx,4),%rcx │ │ │ │ - movzbl %r9b,%eax │ │ │ │ - movdqa -0x40(%rdx),%xmm4 │ │ │ │ - movdqa -0x30(%rdx),%xmm5 │ │ │ │ - movdqa -0x20(%rdx),%xmm6 │ │ │ │ - movdqa -0x10(%rdx),%xmm7 │ │ │ │ - movdqa %xmm0,0x50(%rsp) │ │ │ │ + lea 0xfe47c(%rip),%rax │ │ │ │ + movslq (%rbx,%rcx,4),%rcx │ │ │ │ + movzbl %r9b,%r10d │ │ │ │ xor $0x400,%r9d │ │ │ │ - movdqa %xmm1,0x60(%rsp) │ │ │ │ - mov %eax,%r11d │ │ │ │ - movdqa %xmm2,0x70(%rsp) │ │ │ │ - neg %rax │ │ │ │ - movdqa %xmm3,0x80(%rsp) │ │ │ │ - and $0xfffffffe,%r11d │ │ │ │ - movdqa %xmm4,0x90(%rsp) │ │ │ │ + mov %rax,%r11 │ │ │ │ + sub %r10,%rax │ │ │ │ + add %rbx,%rcx │ │ │ │ + add $0xfffffffffffffcf0,%rbx │ │ │ │ + vmovdqa -0x40(%rdx),%ymm2 │ │ │ │ + vmovdqa -0x20(%rdx),%ymm0 │ │ │ │ + vmovdqa (%rdx),%ymm1 │ │ │ │ + and $0xfffffffe,%r10d │ │ │ │ and $0xfffffffffffffffe,%rax │ │ │ │ - movdqa %xmm5,0xa0(%rsp) │ │ │ │ - lea 0xf715c(%r10,%rcx,1),%rcx │ │ │ │ - movdqa %xmm6,0xb0(%rsp) │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - movdqa %xmm7,0xc0(%rsp) │ │ │ │ - movzwl 0xfd84e(%r10,%r11,1),%r11d │ │ │ │ - movzwl 0xfd95c(%r10,%rax,1),%eax │ │ │ │ - movddup 0xf70c0(%r10),%xmm0 │ │ │ │ - movd (%rdx),%xmm4 │ │ │ │ - movdqu 0x2(%rdx),%xmm5 │ │ │ │ - movdqu 0x12(%rdx),%xmm6 │ │ │ │ - movsldup 0xf7040(%r10),%xmm1 │ │ │ │ - pshufb %xmm0,%xmm4 │ │ │ │ - movq 0xf6f52(%r10),%xmm7 │ │ │ │ - mov $0x1b00,%r14d │ │ │ │ - movdqa %xmm4,0xd0(%rsp) │ │ │ │ + movzwl (%r11,%r10,1),%r10d │ │ │ │ + movzwl 0x10e(%rax),%eax │ │ │ │ + vpbroadcastd 0x23c(%rbx),%ymm13 │ │ │ │ + vpbroadcastd 0x230(%rbx),%ymm14 │ │ │ │ + vpbroadcastd 0x19c(%rbx),%ymm15 │ │ │ │ + vmovdqa %ymm2,(%rsp) │ │ │ │ + vmovdqa %ymm0,0x20(%rsp) │ │ │ │ + vmovdqa %ymm1,0x40(%rsp) │ │ │ │ neg %eax │ │ │ │ - movdqa %xmm5,0xe0(%rsp) │ │ │ │ - or $0x40000,%r11d │ │ │ │ - movdqa %xmm6,0xf0(%rsp) │ │ │ │ - lea 0x1c00(%rax),%ebp │ │ │ │ - movq %xmm1,(%rsp) │ │ │ │ - movq %xmm0,0x8(%rsp) │ │ │ │ - movq %xmm7,0x10(%rsp) │ │ │ │ + neg %r10d │ │ │ │ jmp *%rcx │ │ │ │ + vpbroadcastq 0xc0(%rbx),%ymm6 │ │ │ │ + vbroadcasti128 0x50(%rbx),%ymm10 │ │ │ │ + vbroadcasti128 0x70(%rbx),%ymm11 │ │ │ │ + lea 0x1040(%rax),%edx │ │ │ │ + vmovd %r10d,%xmm5 │ │ │ │ + mov $0xec0,%r11d │ │ │ │ + mov $0xfffffffffffffffc,%r10 │ │ │ │ + vpshuflw $0x0,%xmm5,%xmm5 │ │ │ │ + vpmullw 0xe0(%rbx),%xmm5,%xmm5 │ │ │ │ test $0x400,%r9d │ │ │ │ - jne 2e5f7d <__cxa_finalize@plt+0x2baf2d> │ │ │ │ + jne 2e3bd6 <__cxa_finalize@plt+0x2b8b86> │ │ │ │ lea 0x2(%r8),%ecx │ │ │ │ add $0x3fe,%r9d │ │ │ │ - pshuflw $0xff,%xmm5,%xmm1 │ │ │ │ shl $0x6,%ecx │ │ │ │ - movq %xmm1,0xe8(%rsp) │ │ │ │ test %r9d,%ecx │ │ │ │ - jne 2e5e86 <__cxa_finalize@plt+0x2bae36> │ │ │ │ - call 2e5dfd <__cxa_finalize@plt+0x2badad> │ │ │ │ + jne 2e3a3a <__cxa_finalize@plt+0x2b89ea> │ │ │ │ + vpbroadcastd 0x198(%rbx),%xmm3 │ │ │ │ + call 2e3970 <__cxa_finalize@plt+0x2b8920> │ │ │ │ sub $0x433,%r9d │ │ │ │ lea 0x3(%r8),%ecx │ │ │ │ xor $0x7f,%r9d │ │ │ │ - movd %ecx,%xmm2 │ │ │ │ - movd %r9d,%xmm7 │ │ │ │ - shr $0x8,%r9d │ │ │ │ - pshufb %xmm3,%xmm2 │ │ │ │ - pshufb %xmm3,%xmm7 │ │ │ │ - pcmpeqb 0xf7020(%r10),%xmm2 │ │ │ │ - pand %xmm2,%xmm7 │ │ │ │ - pcmpgtb 0xf6ff0(%r10,%r9,8),%xmm7 │ │ │ │ - jmp 2e63a3 <__cxa_finalize@plt+0x2bb353> │ │ │ │ - movdqa (%rdx),%xmm2 │ │ │ │ - paddw %xmm5,%xmm2 │ │ │ │ - movdqu 0xea(%rsp),%xmm1 │ │ │ │ - movdqu 0xe4(%rsp),%xmm4 │ │ │ │ - movd 0x1b8(%rsp),%xmm6 │ │ │ │ - paddw %xmm1,%xmm4 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - psubw %xmm4,%xmm1 │ │ │ │ - pshufb %xmm0,%xmm6 │ │ │ │ - psraw $0x3,%xmm1 │ │ │ │ - paddw %xmm1,%xmm2 │ │ │ │ + call 2e3930 <__cxa_finalize@plt+0x2b88e0> │ │ │ │ + jmp 2e3b04 <__cxa_finalize@plt+0x2b8ab4> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + vmovd %ecx,%xmm8 │ │ │ │ + mov %r9d,%ecx │ │ │ │ + vmovd %r9d,%xmm7 │ │ │ │ + vpbroadcastb %xmm8,%ymm8 │ │ │ │ + shr $0x8,%ecx │ │ │ │ + vpbroadcastb %xmm7,%ymm7 │ │ │ │ + vpcmpeqb -0x80(%rbx),%ymm8,%ymm8 │ │ │ │ + vmovdqa (%rbx,%rcx,8),%xmm9 │ │ │ │ + vpand %ymm7,%ymm8,%ymm0 │ │ │ │ + vpcmpgtb %ymm9,%ymm0,%ymm0 │ │ │ │ + vpmovmskb %ymm0,%ecx │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vpshufb 0x1e(%rbx),%xmm1,%xmm2 │ │ │ │ + vpminub -0x3c(%rbx),%xmm3,%xmm3 │ │ │ │ + vpbroadcastd -0x14(%rbx),%xmm4 │ │ │ │ + vbroadcasti128 0x1c0(%rbx),%ymm10 │ │ │ │ + vpshufb %xmm3,%xmm1,%xmm3 │ │ │ │ + vpmaddubsw %xmm4,%xmm2,%xmm2 │ │ │ │ + vpmaddubsw %xmm4,%xmm3,%xmm3 │ │ │ │ + lea 0x40(%rdx,%rax,1),%edx │ │ │ │ add %eax,%eax │ │ │ │ - pmaxsw %xmm3,%xmm2 │ │ │ │ - paddw %xmm7,%xmm7 │ │ │ │ - pavgw %xmm3,%xmm2 │ │ │ │ - pminsw %xmm6,%xmm2 │ │ │ │ - movdqa 0xf6fb0(%r10),%xmm9 │ │ │ │ - lea 0x1c40(%rax),%ebp │ │ │ │ - mov $0x1a40,%r14d │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - punpcklwd %xmm5,%xmm1 │ │ │ │ - punpckhwd %xmm5,%xmm2 │ │ │ │ - movq %xmm7,0x18(%rsp) │ │ │ │ - movdqa %xmm1,0xe8(%rsp) │ │ │ │ - movdqa %xmm2,0xf8(%rsp) │ │ │ │ + vpaddw %xmm3,%xmm2,%xmm2 │ │ │ │ + vpmulhrsw %xmm2,%xmm13,%xmm2 │ │ │ │ + sub $0xc0,%r11d │ │ │ │ + vpaddw %ymm6,%ymm6,%ymm6 │ │ │ │ + vpackuswb %xmm2,%xmm2,%xmm2 │ │ │ │ + vpunpcklbw %xmm2,%xmm1,%xmm1 │ │ │ │ + vmovdqa %xmm1,0x48(%rsp) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r8d,%ecx │ │ │ │ + and $0x4,%ecx │ │ │ │ + vmovd 0x48(%rsp),%xmm2 │ │ │ │ + vmovddup 0x40(%rsp),%xmm0 │ │ │ │ + vmovd %ecx,%xmm1 │ │ │ │ + vpalignr $0x1,%xmm0,%xmm2,%xmm2 │ │ │ │ + vpbroadcastb %xmm1,%xmm1 │ │ │ │ + vpshufb -0x2e(%rbx),%xmm2,%xmm2 │ │ │ │ + vpbroadcastd -0x14(%rbx),%xmm3 │ │ │ │ + vpmaxub 0x1e(%rbx),%xmm1,%xmm1 │ │ │ │ + vpshufb %xmm1,%xmm0,%xmm1 │ │ │ │ + vpmaddubsw %xmm3,%xmm2,%xmm2 │ │ │ │ + vpmaddubsw %xmm3,%xmm1,%xmm1 │ │ │ │ + vpaddw %xmm5,%xmm5,%xmm5 │ │ │ │ + add %r10,%r10 │ │ │ │ + vpaddw %xmm2,%xmm1,%xmm1 │ │ │ │ + vpmulhrsw %xmm1,%xmm13,%xmm1 │ │ │ │ + vbroadcasti128 0x40(%rbx),%ymm11 │ │ │ │ + vpaddw %xmm5,%xmm15,%xmm5 │ │ │ │ + vpackuswb %xmm1,%xmm1,%xmm1 │ │ │ │ + vpunpcklbw %xmm1,%xmm0,%xmm0 │ │ │ │ + vmovdqa %xmm0,0x38(%rsp) │ │ │ │ ret │ │ │ │ lea 0x3(%r8),%ecx │ │ │ │ - mov %r9d,0x40(%rsp) │ │ │ │ sub $0x458,%r9d │ │ │ │ - movd %ecx,%xmm2 │ │ │ │ - mov $0x5a,%ecx │ │ │ │ - movd %r9d,%xmm1 │ │ │ │ - sub %r9d,%ecx │ │ │ │ - shr $0x8,%r9d │ │ │ │ - movdqa 0xf7020(%r10),%xmm4 │ │ │ │ - movd %ecx,%xmm7 │ │ │ │ - movdqa 0xf6ff0(%r10,%r9,8),%xmm5 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - call 2e63e6 <__cxa_finalize@plt+0x2bb396> │ │ │ │ - mov 0x40(%rsp),%r9d │ │ │ │ + call 2e3930 <__cxa_finalize@plt+0x2b88e0> │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 2e3ad3 <__cxa_finalize@plt+0x2b8a83> │ │ │ │ + popcnt %ecx,%ecx │ │ │ │ + vpbroadcastd 0x198(%rbx),%xmm2 │ │ │ │ + vpminub -0x40(%rbx),%xmm2,%xmm2 │ │ │ │ + vpbroadcastd -0x68(%rbx,%rcx,4),%xmm0 │ │ │ │ + vpbroadcastd -0x5c(%rbx,%rcx,4),%xmm4 │ │ │ │ + vpshufb %xmm2,%xmm1,%xmm3 │ │ │ │ + vpshufd $0x39,%xmm2,%xmm2 │ │ │ │ + vpmaddubsw %xmm0,%xmm3,%xmm0 │ │ │ │ + vpshufb %xmm2,%xmm1,%xmm2 │ │ │ │ + vpmaddubsw %xmm4,%xmm2,%xmm2 │ │ │ │ + vpbroadcastd -0x50(%rbx,%rcx,4),%xmm4 │ │ │ │ + vpunpckhqdq %xmm3,%xmm3,%xmm3 │ │ │ │ + vpmaddubsw %xmm4,%xmm3,%xmm3 │ │ │ │ + vmovd 0x18(%rbp),%xmm4 │ │ │ │ + vpminsw %xmm4,%xmm15,%xmm4 │ │ │ │ + vpbroadcastb %xmm4,%xmm4 │ │ │ │ + vpaddw %xmm2,%xmm0,%xmm0 │ │ │ │ + vpaddw %xmm3,%xmm0,%xmm0 │ │ │ │ + vpmulhrsw %xmm0,%xmm13,%xmm0 │ │ │ │ + vpsubb -0xc0(%rbx),%xmm4,%xmm4 │ │ │ │ + vpsrlq $0x8,%xmm1,%xmm1 │ │ │ │ + vpackuswb %xmm0,%xmm0,%xmm0 │ │ │ │ + vpblendvb %xmm4,%xmm1,%xmm0,%xmm0 │ │ │ │ + vmovd %xmm0,0x41(%rsp) │ │ │ │ lea 0x2(%r8),%ecx │ │ │ │ - sub $0x8b,%r9d │ │ │ │ + add $0x3cd,%r9d │ │ │ │ shl $0x6,%ecx │ │ │ │ test %r9d,%ecx │ │ │ │ - jne 2e63a3 <__cxa_finalize@plt+0x2bb353> │ │ │ │ - movdqa -0x10(%rdx),%xmm2 │ │ │ │ - lea -0x4(%r8),%ecx │ │ │ │ - movdqu -0xe(%rdx),%xmm3 │ │ │ │ - movdqu 0xc4(%rsp),%xmm4 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - pshufb 0xf6f80(%r10,%rcx,4),%xmm1 │ │ │ │ - movd 0x1b0(%rsp),%xmm6 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - paddw %xmm2,%xmm3 │ │ │ │ - paddw %xmm1,%xmm4 │ │ │ │ - movdqa %xmm3,%xmm1 │ │ │ │ - psubw %xmm4,%xmm1 │ │ │ │ - movshdup 0xf7040(%r10),%xmm4 │ │ │ │ - psraw $0x3,%xmm1 │ │ │ │ - pshufb %xmm0,%xmm6 │ │ │ │ - paddw %xmm1,%xmm3 │ │ │ │ - pmaxsw %xmm5,%xmm3 │ │ │ │ - pavgw %xmm5,%xmm3 │ │ │ │ - pminsw %xmm6,%xmm3 │ │ │ │ - movdqa 0xf6fd0(%r10),%xmm10 │ │ │ │ - add %r11d,%r11d │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - punpckhwd %xmm3,%xmm1 │ │ │ │ - punpcklwd %xmm3,%xmm2 │ │ │ │ - movq %xmm4,(%rsp) │ │ │ │ - movdqa %xmm1,0xc0(%rsp) │ │ │ │ - movdqa %xmm2,0xb0(%rsp) │ │ │ │ - movd %eax,%xmm6 │ │ │ │ - movd %r11d,%xmm3 │ │ │ │ - pshufb %xmm0,%xmm6 │ │ │ │ - movddup 0x10(%rsp),%xmm0 │ │ │ │ - movdqa %xmm6,%xmm7 │ │ │ │ - paddw %xmm6,%xmm7 │ │ │ │ - movq 0xf6f80(%r10),%xmm5 │ │ │ │ - pshuflw $0x0,%xmm3,%xmm4 │ │ │ │ - punpcklqdq %xmm7,%xmm6 │ │ │ │ - pmullw %xmm5,%xmm4 │ │ │ │ - pshuflw $0x55,%xmm3,%xmm3 │ │ │ │ - paddw %xmm0,%xmm6 │ │ │ │ - mov %ebp,%edx │ │ │ │ - pshuflw $0xff,%xmm4,%xmm0 │ │ │ │ - psubw (%rsp),%xmm4 │ │ │ │ - movq %xmm3,0x18(%rsp) │ │ │ │ - movq %xmm0,0x28(%rsp) │ │ │ │ - mov %rdi,%r9 │ │ │ │ - movdqa %xmm6,0x40(%rsp) │ │ │ │ - movq %xmm4,0x20(%rsp) │ │ │ │ - movdqa %xmm8,%xmm0 │ │ │ │ - pand %xmm4,%xmm0 │ │ │ │ - psraw $0x6,%xmm4 │ │ │ │ - psllw $0x9,%xmm0 │ │ │ │ - movq %xmm0,0x38(%rsp) │ │ │ │ - pabsw %xmm4,%xmm4 │ │ │ │ - movq %xmm4,0x30(%rsp) │ │ │ │ - movzbl %bl,%r8d │ │ │ │ + je 2e3bd1 <__cxa_finalize@plt+0x2b8b81> │ │ │ │ + vpbroadcastd 0x100(%rbx),%xmm0 │ │ │ │ + vpsubb %xmm7,%xmm0,%xmm0 │ │ │ │ + vpand %xmm0,%xmm8,%xmm0 │ │ │ │ + vpcmpgtb %xmm9,%xmm0,%xmm0 │ │ │ │ + vpmovmskb %xmm0,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 2e3bd6 <__cxa_finalize@plt+0x2b8b86> │ │ │ │ + popcnt %ecx,%ecx │ │ │ │ + mov $0xa,%r9d │ │ │ │ + cmp $0x10,%r8d │ │ │ │ + vmovdqu 0x31(%rsp),%xmm2 │ │ │ │ + vinserti128 $0x1,0x2b(%rsp),%ymm2,%ymm2 │ │ │ │ + cmovs %r8d,%r9d │ │ │ │ + xor $0xf,%r9d │ │ │ │ + vmovd %r9d,%xmm0 │ │ │ │ + vbroadcasti128 -0x34(%rbx),%ymm1 │ │ │ │ + vbroadcasti128 -0x30(%rbx),%ymm4 │ │ │ │ + vinserti128 $0x1,0xf77bd(%rip),%ymm1,%ymm3 │ │ │ │ + vpblendd $0xf,%ymm4,%ymm1,%ymm1 │ │ │ │ + vinserti128 $0x0,-0x2c(%rbx),%ymm4,%ymm4 │ │ │ │ + vpbroadcastb %xmm0,%ymm0 │ │ │ │ + vpmaxub %ymm3,%ymm0,%ymm0 │ │ │ │ + vpbroadcastd -0x68(%rbx,%rcx,4),%ymm3 │ │ │ │ + vpshufb %ymm0,%ymm2,%ymm0 │ │ │ │ + vpmaddubsw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpbroadcastd -0x5c(%rbx,%rcx,4),%ymm3 │ │ │ │ + vpshufb %ymm1,%ymm2,%ymm1 │ │ │ │ + vpmaddubsw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpbroadcastd -0x50(%rbx,%rcx,4),%ymm3 │ │ │ │ + vpshufb %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm3,%ymm2,%ymm2 │ │ │ │ + vmovd 0x20(%rbp),%xmm4 │ │ │ │ + vpminsw %xmm4,%xmm15,%xmm4 │ │ │ │ + vpbroadcastb %xmm4,%xmm4 │ │ │ │ + vpsubb -0x90(%rbx),%xmm4,%xmm4 │ │ │ │ + vpaddw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm1,%ymm13,%ymm1 │ │ │ │ + vextracti128 $0x1,%ymm1,%xmm0 │ │ │ │ + vpackuswb %xmm1,%xmm0,%xmm0 │ │ │ │ + vpblendvb %xmm4,0x30(%rsp),%xmm0,%xmm0 │ │ │ │ + vmovdqa %xmm0,0x30(%rsp) │ │ │ │ + jmp 2e3bd6 <__cxa_finalize@plt+0x2b8b86> │ │ │ │ + call 2e39d0 <__cxa_finalize@plt+0x2b8980> │ │ │ │ + vmovd %eax,%xmm0 │ │ │ │ + vmovdqa 0x100(%rbx),%ymm12 │ │ │ │ + lea 0x38(%rsp),%r9 │ │ │ │ + vpbroadcastw %xmm0,%ymm0 │ │ │ │ + lea (%rsi,%rsi,2),%rbx │ │ │ │ + vpsraw $0x6,%xmm5,%xmm1 │ │ │ │ + vpand %xmm5,%xmm14,%xmm5 │ │ │ │ + vpxor %xmm2,%xmm2,%xmm2 │ │ │ │ + vpaddw %ymm0,%ymm0,%ymm7 │ │ │ │ + vpsubw %xmm1,%xmm2,%xmm4 │ │ │ │ + vpblendd $0xcc,%ymm7,%ymm0,%ymm0 │ │ │ │ + vmovdqa %xmm7,%xmm1 │ │ │ │ + vpunpcklwd %xmm2,%xmm4,%xmm4 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpsubw %xmm5,%xmm15,%xmm1 │ │ │ │ + vpsllw $0x8,%xmm5,%xmm5 │ │ │ │ + vpaddw %ymm7,%ymm7,%ymm7 │ │ │ │ + vpaddw %ymm0,%ymm6,%ymm6 │ │ │ │ + vpor %xmm1,%xmm5,%xmm5 │ │ │ │ + vpbroadcastq %xmm5,%ymm5 │ │ │ │ lea (%rdx,%rax,1),%ecx │ │ │ │ shr $0x6,%edx │ │ │ │ - movdqu (%rsp,%rdx,2),%xmm2 │ │ │ │ + vpbroadcastq (%rsp,%rdx,1),%ymm1 │ │ │ │ lea (%rcx,%rax,1),%edx │ │ │ │ shr $0x6,%ecx │ │ │ │ - movdqu (%rsp,%rcx,2),%xmm1 │ │ │ │ + vpbroadcastq (%rsp,%rcx,1),%ymm2 │ │ │ │ lea (%rdx,%rax,1),%ecx │ │ │ │ shr $0x6,%edx │ │ │ │ - movdqu (%rsp,%rdx,2),%xmm3 │ │ │ │ + vmovq (%rsp,%rdx,1),%xmm0 │ │ │ │ lea (%rcx,%rax,1),%edx │ │ │ │ shr $0x6,%ecx │ │ │ │ - movdqu (%rsp,%rcx,2),%xmm4 │ │ │ │ - pshufb %xmm9,%xmm2 │ │ │ │ - pshufb %xmm9,%xmm1 │ │ │ │ - pshufb %xmm9,%xmm3 │ │ │ │ - pshufb %xmm9,%xmm4 │ │ │ │ - movdqa %xmm2,%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - punpckhqdq %xmm1,%xmm2 │ │ │ │ - movdqa %xmm3,%xmm1 │ │ │ │ - punpcklqdq %xmm4,%xmm1 │ │ │ │ - punpckhqdq %xmm4,%xmm3 │ │ │ │ - movdqa %xmm8,%xmm5 │ │ │ │ - pand %xmm6,%xmm5 │ │ │ │ - psllw $0x9,%xmm5 │ │ │ │ - psubw %xmm0,%xmm2 │ │ │ │ - pmulhrsw %xmm5,%xmm2 │ │ │ │ - movdqa %xmm6,%xmm5 │ │ │ │ - paddw %xmm7,%xmm5 │ │ │ │ - psubw %xmm1,%xmm3 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - movdqa %xmm8,%xmm2 │ │ │ │ - pand %xmm5,%xmm2 │ │ │ │ - psllw $0x9,%xmm2 │ │ │ │ - pmulhrsw %xmm2,%xmm3 │ │ │ │ - paddw %xmm3,%xmm1 │ │ │ │ - cmp $0x6f,%ecx │ │ │ │ - jge 2e617c <__cxa_finalize@plt+0x2bb12c> │ │ │ │ - movdqa %xmm0,0x160(%rsp) │ │ │ │ - movdqa %xmm1,0x170(%rsp) │ │ │ │ - movzbl 0x30(%rsp),%ecx │ │ │ │ - movdqu (%rsp,%rcx,2),%xmm3 │ │ │ │ - movzbl 0x32(%rsp),%ecx │ │ │ │ - movdqu (%rsp,%rcx,2),%xmm2 │ │ │ │ - movzbl 0x34(%rsp),%ecx │ │ │ │ - movdqu (%rsp,%rcx,2),%xmm4 │ │ │ │ - movzbl 0x36(%rsp),%ecx │ │ │ │ - movdqu (%rsp,%rcx,2),%xmm0 │ │ │ │ - pshufb %xmm10,%xmm3 │ │ │ │ - pshufb %xmm10,%xmm2 │ │ │ │ - pshufb %xmm10,%xmm4 │ │ │ │ - pshufb %xmm10,%xmm0 │ │ │ │ - movdqa %xmm3,%xmm1 │ │ │ │ - punpcklwd %xmm2,%xmm1 │ │ │ │ - punpckhwd %xmm2,%xmm3 │ │ │ │ - movdqa %xmm4,%xmm2 │ │ │ │ - punpcklwd %xmm0,%xmm2 │ │ │ │ - punpckhwd %xmm0,%xmm4 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - punpckldq %xmm2,%xmm0 │ │ │ │ - punpckhdq %xmm2,%xmm1 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - punpckldq %xmm4,%xmm2 │ │ │ │ - punpckhdq %xmm4,%xmm3 │ │ │ │ - movddup 0x38(%rsp),%xmm4 │ │ │ │ - psubw %xmm0,%xmm2 │ │ │ │ - psubw %xmm1,%xmm3 │ │ │ │ - pmulhrsw %xmm4,%xmm2 │ │ │ │ - pmulhrsw %xmm4,%xmm3 │ │ │ │ - psraw $0xf,%xmm6 │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - psraw $0xf,%xmm4 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - paddw %xmm3,%xmm1 │ │ │ │ - pand %xmm6,%xmm0 │ │ │ │ - pandn 0x160(%rsp),%xmm6 │ │ │ │ - pand %xmm4,%xmm1 │ │ │ │ - pandn 0x170(%rsp),%xmm4 │ │ │ │ - por %xmm6,%xmm0 │ │ │ │ - por %xmm4,%xmm1 │ │ │ │ - movq %xmm0,(%rdi) │ │ │ │ - movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - movq %xmm1,(%rdi) │ │ │ │ - movhps %xmm1,(%rdi,%rsi,1) │ │ │ │ + vmovhps (%rsp,%rcx,1),%xmm0,%xmm0 │ │ │ │ + vpblendd $0xc0,%ymm2,%ymm1,%ymm1 │ │ │ │ + vpand %ymm6,%ymm14,%ymm2 │ │ │ │ + vpblendd $0xf0,%ymm1,%ymm0,%ymm0 │ │ │ │ + vpsubw %ymm2,%ymm15,%ymm1 │ │ │ │ + vpsllw $0x8,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm10,%ymm0,%ymm0 │ │ │ │ + vpor %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm1,%ymm0,%ymm0 │ │ │ │ + cmp $0x40,%ecx │ │ │ │ + jge 2e3caf <__cxa_finalize@plt+0x2b8c5f> │ │ │ │ + vmovdqa %ymm7,%ymm1 │ │ │ │ + vpgatherdq %ymm1,(%r9,%xmm4,1),%ymm3 │ │ │ │ + vpshufb %ymm11,%ymm3,%ymm1 │ │ │ │ + vpermd %ymm1,%ymm12,%ymm1 │ │ │ │ + vpmaddubsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpsraw $0xf,%ymm6,%ymm2 │ │ │ │ + vpblendvb %ymm2,%ymm1,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm0,%ymm13,%ymm0 │ │ │ │ + vpaddw %ymm7,%ymm6,%ymm6 │ │ │ │ + add %r10,%r9 │ │ │ │ + vpackuswb %ymm0,%ymm0,%ymm0 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vmovd %xmm0,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x1,%xmm0,(%rdi,%rbx,1) │ │ │ │ + vmovd %xmm1,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm1,(%rdi,%rsi,1) │ │ │ │ sub $0x4,%r8d │ │ │ │ - je 2e6281 <__cxa_finalize@plt+0x2bb231> │ │ │ │ - movq 0x30(%rsp),%xmm4 │ │ │ │ - movdqa %xmm5,%xmm6 │ │ │ │ - paddsw %xmm7,%xmm6 │ │ │ │ - movq 0x18(%rsp),%xmm5 │ │ │ │ - psubw %xmm5,%xmm4 │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - movq %xmm4,0x30(%rsp) │ │ │ │ - cmp %r14d,%edx │ │ │ │ - jge 2e6007 <__cxa_finalize@plt+0x2bafb7> │ │ │ │ - movzbl 0x30(%rsp),%edx │ │ │ │ - movdqu (%rsp,%rdx,2),%xmm3 │ │ │ │ - movzbl 0x32(%rsp),%edx │ │ │ │ - movdqu (%rsp,%rdx,2),%xmm2 │ │ │ │ - movzbl 0x34(%rsp),%edx │ │ │ │ - movdqu (%rsp,%rdx,2),%xmm6 │ │ │ │ - movzbl 0x36(%rsp),%edx │ │ │ │ - movdqu (%rsp,%rdx,2),%xmm0 │ │ │ │ - psubw %xmm5,%xmm4 │ │ │ │ - pshufb %xmm10,%xmm3 │ │ │ │ - pshufb %xmm10,%xmm2 │ │ │ │ - pshufb %xmm10,%xmm6 │ │ │ │ - pshufb %xmm10,%xmm0 │ │ │ │ - movq %xmm4,0x30(%rsp) │ │ │ │ - movdqa %xmm3,%xmm1 │ │ │ │ - punpcklwd %xmm2,%xmm1 │ │ │ │ - punpckhwd %xmm2,%xmm3 │ │ │ │ - movdqa %xmm6,%xmm2 │ │ │ │ - punpcklwd %xmm0,%xmm2 │ │ │ │ - punpckhwd %xmm0,%xmm6 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - punpckldq %xmm2,%xmm0 │ │ │ │ - punpckhdq %xmm2,%xmm1 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - punpckldq %xmm6,%xmm2 │ │ │ │ - punpckhdq %xmm6,%xmm3 │ │ │ │ - movddup 0x38(%rsp),%xmm6 │ │ │ │ - psubw %xmm0,%xmm2 │ │ │ │ - psubw %xmm1,%xmm3 │ │ │ │ - pmulhrsw %xmm6,%xmm2 │ │ │ │ - pmulhrsw %xmm6,%xmm3 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - paddw %xmm3,%xmm1 │ │ │ │ - movq %xmm0,(%rdi) │ │ │ │ - movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - movq %xmm1,(%rdi) │ │ │ │ - movhps %xmm1,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ + je 2e3d3b <__cxa_finalize@plt+0x2b8ceb> │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + cmp %r11d,%edx │ │ │ │ + jge 2e3c31 <__cxa_finalize@plt+0x2b8be1> │ │ │ │ + vmovdqa %ymm7,%ymm1 │ │ │ │ + vpgatherdq %ymm1,(%r9,%xmm4,1),%ymm2 │ │ │ │ + add %r10,%r9 │ │ │ │ + vpshufb %ymm11,%ymm2,%ymm0 │ │ │ │ + vpermd %ymm0,%ymm12,%ymm0 │ │ │ │ + vpmaddubsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm0,%ymm13,%ymm0 │ │ │ │ + vpackuswb %ymm0,%ymm0,%ymm0 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vmovd %xmm0,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x1,%xmm0,(%rdi,%rbx,1) │ │ │ │ + vmovd %xmm1,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm1,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 2e61c5 <__cxa_finalize@plt+0x2bb175> │ │ │ │ - sub $0x100,%ebx │ │ │ │ - jl 2e62b6 <__cxa_finalize@plt+0x2bb266> │ │ │ │ - movq 0x28(%rsp),%xmm4 │ │ │ │ - add $0x8,%r9 │ │ │ │ - mov %r9,%rdi │ │ │ │ - paddw 0x20(%rsp),%xmm4 │ │ │ │ - movzwl 0x8(%rsp),%edx │ │ │ │ - movddup 0x8(%rsp),%xmm6 │ │ │ │ - paddw 0x40(%rsp),%xmm6 │ │ │ │ - add %ebp,%edx │ │ │ │ - mov %edx,%ebp │ │ │ │ - jmp 2e5fd3 <__cxa_finalize@plt+0x2baf83> │ │ │ │ - add $0x180,%rsp │ │ │ │ - pop %r14 │ │ │ │ + jg 2e3cef <__cxa_finalize@plt+0x2b8c9f> │ │ │ │ + mov %rbp,%rsp │ │ │ │ pop %rbp │ │ │ │ pop %rbx │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ + vbroadcasti128 0xc0(%rbx),%ymm6 │ │ │ │ + vmovd %r10d,%xmm5 │ │ │ │ + vbroadcasti128 -0x3e(%rbx),%ymm10 │ │ │ │ + vbroadcasti128 0x70(%rbx),%ymm11 │ │ │ │ + lea 0x1040(%rax),%edx │ │ │ │ + vpbroadcastw %xmm5,%xmm5 │ │ │ │ + mov $0xdc0,%r11d │ │ │ │ + mov $0xfffffffffffffffc,%r10 │ │ │ │ + vpmullw 0xe0(%rbx),%xmm5,%xmm5 │ │ │ │ test $0x400,%r9d │ │ │ │ - jne 2e5f7d <__cxa_finalize@plt+0x2baf2d> │ │ │ │ + jne 2e3fa4 <__cxa_finalize@plt+0x2b8f54> │ │ │ │ lea 0x7e(%r9),%ecx │ │ │ │ - pshufhw $0xff,%xmm5,%xmm1 │ │ │ │ mov %r8b,%cl │ │ │ │ - movhps %xmm1,0xf0(%rsp) │ │ │ │ cmp $0x8,%ecx │ │ │ │ - ja 2e6345 <__cxa_finalize@plt+0x2bb2f5> │ │ │ │ - call 2e5dfd <__cxa_finalize@plt+0x2badad> │ │ │ │ + ja 2e3dbe <__cxa_finalize@plt+0x2b8d6e> │ │ │ │ + vpbroadcastd 0x3c(%rbx),%xmm3 │ │ │ │ + vmovhps %xmm1,0x50(%rsp) │ │ │ │ + call 2e3970 <__cxa_finalize@plt+0x2b8920> │ │ │ │ sub $0x35,%r9d │ │ │ │ lea 0x7(%r8),%ecx │ │ │ │ xor $0x7f,%r9d │ │ │ │ - movdqu 0xf7024(%r10),%xmm1 │ │ │ │ - movd %ecx,%xmm2 │ │ │ │ - movd %r9d,%xmm7 │ │ │ │ - shr $0x8,%r9d │ │ │ │ - movdqa 0xf6ff0(%r10,%r9,8),%xmm4 │ │ │ │ - psrldq $0x4,%xmm4 │ │ │ │ - pshufb %xmm3,%xmm2 │ │ │ │ - pshufb %xmm3,%xmm7 │ │ │ │ - pcmpeqb %xmm1,%xmm2 │ │ │ │ - movq 0xf70c8(%r10),%xmm1 │ │ │ │ - pand %xmm2,%xmm7 │ │ │ │ - pcmpgtb %xmm4,%xmm7 │ │ │ │ - movq %xmm1,0x8(%rsp) │ │ │ │ - jmp 2e63a3 <__cxa_finalize@plt+0x2bb353> │ │ │ │ + call 2e3930 <__cxa_finalize@plt+0x2b88e0> │ │ │ │ + jmp 2e3e75 <__cxa_finalize@plt+0x2b8e25> │ │ │ │ lea 0x7(%r8),%ecx │ │ │ │ - mov %r9d,0x40(%rsp) │ │ │ │ sub $0x5a,%r9d │ │ │ │ - movd %ecx,%xmm2 │ │ │ │ - mov $0x5a,%ecx │ │ │ │ - movd %r9d,%xmm1 │ │ │ │ - sub %r9d,%ecx │ │ │ │ - shr $0x8,%r9d │ │ │ │ - movdqu 0xf7024(%r10),%xmm4 │ │ │ │ - movd %ecx,%xmm7 │ │ │ │ - movdqa 0xf6ff0(%r10,%r9,8),%xmm5 │ │ │ │ - psrldq $0x4,%xmm5 │ │ │ │ - mov $0x8,%ecx │ │ │ │ - call 2e63e6 <__cxa_finalize@plt+0x2bb396> │ │ │ │ - mov 0x40(%rsp),%ecx │ │ │ │ - sub $0x8d,%ecx │ │ │ │ + call 2e3930 <__cxa_finalize@plt+0x2b88e0> │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 2e3e4b <__cxa_finalize@plt+0x2b8dfb> │ │ │ │ + popcnt %ecx,%ecx │ │ │ │ + vpbroadcastd 0x3c(%rbx),%xmm3 │ │ │ │ + vpminub -0x38(%rbx),%xmm3,%xmm3 │ │ │ │ + vpbroadcastd -0x68(%rbx,%rcx,4),%xmm0 │ │ │ │ + vpbroadcastd -0x5c(%rbx,%rcx,4),%xmm4 │ │ │ │ + vpshufb -0x40(%rbx),%xmm1,%xmm2 │ │ │ │ + vpmaddubsw %xmm0,%xmm2,%xmm0 │ │ │ │ + vpshufb %xmm3,%xmm1,%xmm3 │ │ │ │ + vshufps $0x99,%xmm3,%xmm2,%xmm2 │ │ │ │ + vpmaddubsw %xmm4,%xmm2,%xmm2 │ │ │ │ + vpbroadcastd -0x50(%rbx,%rcx,4),%xmm4 │ │ │ │ + vpmaddubsw %xmm4,%xmm3,%xmm3 │ │ │ │ + vmovd 0x18(%rbp),%xmm4 │ │ │ │ + vpminuw %xmm4,%xmm15,%xmm4 │ │ │ │ + vpbroadcastb %xmm4,%xmm4 │ │ │ │ + vpaddw %xmm2,%xmm0,%xmm0 │ │ │ │ + vpaddw %xmm3,%xmm0,%xmm0 │ │ │ │ + vpmulhrsw %xmm0,%xmm13,%xmm0 │ │ │ │ + vpsubb -0xc0(%rbx),%xmm4,%xmm4 │ │ │ │ + vpsrldq $0x1,%xmm1,%xmm1 │ │ │ │ + vpackuswb %xmm0,%xmm0,%xmm0 │ │ │ │ + vpblendvb %xmm4,%xmm1,%xmm0,%xmm0 │ │ │ │ + vmovq %xmm0,0x41(%rsp) │ │ │ │ + lea -0x33(%r9),%ecx │ │ │ │ mov %r8b,%cl │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jbe 2e5ee8 <__cxa_finalize@plt+0x2bae98> │ │ │ │ - pmovmskb %xmm7,%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 2e5f7d <__cxa_finalize@plt+0x2baf2d> │ │ │ │ - imul $0x55555555,%r9d,%r9d │ │ │ │ - neg %r8 │ │ │ │ - mov %rdx,%rcx │ │ │ │ - movd (%rdx,%r8,2),%xmm1 │ │ │ │ - shr $0x1e,%r9d │ │ │ │ - lea 0xce(%rsp),%rdx │ │ │ │ - pshuflw $0x0,%xmm1,%xmm1 │ │ │ │ - movq %xmm1,-0x6(%rdx,%r8,2) │ │ │ │ - call 2e7471 <__cxa_finalize@plt+0x2bc421> │ │ │ │ - jmp 2e661f <__cxa_finalize@plt+0x2bb5cf> │ │ │ │ - pshufb %xmm3,%xmm2 │ │ │ │ - pshufb %xmm3,%xmm1 │ │ │ │ - pshufb %xmm3,%xmm7 │ │ │ │ - pcmpeqb %xmm4,%xmm2 │ │ │ │ - pand %xmm2,%xmm1 │ │ │ │ - pand %xmm2,%xmm7 │ │ │ │ - pcmpgtb %xmm5,%xmm1 │ │ │ │ - pcmpgtb %xmm5,%xmm7 │ │ │ │ - pmovmskb %xmm1,%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 2e645b <__cxa_finalize@plt+0x2bb40b> │ │ │ │ - imul $0x55555555,%r9d,%r9d │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0xe8(%rsp),%rdx │ │ │ │ - shr $0x1e,%r9d │ │ │ │ - call 2e5b55 <__cxa_finalize@plt+0x2bab05> │ │ │ │ - mov 0x1a8(%rsp),%ecx │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jge 2e645b <__cxa_finalize@plt+0x2bb40b> │ │ │ │ - movdqu 0x2(%rdx,%rcx,2),%xmm1 │ │ │ │ - movdqu 0x12(%rdx,%rcx,2),%xmm2 │ │ │ │ - movdqu %xmm1,0xe8(%rsp,%rcx,2) │ │ │ │ - movdqu %xmm2,0xf8(%rsp,%rcx,2) │ │ │ │ + jbe 2e3f9f <__cxa_finalize@plt+0x2b8f4f> │ │ │ │ + vpbroadcastd 0x100(%rbx),%ymm0 │ │ │ │ + vpsubb %ymm7,%ymm0,%ymm0 │ │ │ │ + vpand %ymm0,%ymm8,%ymm0 │ │ │ │ + vpcmpgtb %ymm9,%ymm0,%ymm0 │ │ │ │ + vpmovmskb %ymm0,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 2e3fa4 <__cxa_finalize@plt+0x2b8f54> │ │ │ │ + popcnt %ecx,%ecx │ │ │ │ + vpbroadcastd -0x68(%rbx,%rcx,4),%ymm7 │ │ │ │ + vpbroadcastd -0x5c(%rbx,%rcx,4),%ymm8 │ │ │ │ + vpbroadcastd -0x50(%rbx,%rcx,4),%ymm9 │ │ │ │ + cmp $0x20,%r8d │ │ │ │ + jne 2e3ef6 <__cxa_finalize@plt+0x2b8ea6> │ │ │ │ + vmovdqu 0x1b(%rsp),%xmm2 │ │ │ │ + vinserti128 $0x1,0x23(%rsp),%ymm2,%ymm2 │ │ │ │ + vpbroadcastd 0x188(%rbx),%xmm0 │ │ │ │ + vbroadcasti128 -0x38(%rbx),%ymm3 │ │ │ │ + vbroadcasti128 -0x34(%rbx),%ymm1 │ │ │ │ + vbroadcasti128 -0x30(%rbx),%ymm4 │ │ │ │ + vpmaxub %ymm0,%ymm3,%ymm3 │ │ │ │ + vpshufb %ymm3,%ymm2,%ymm3 │ │ │ │ + vpmaddubsw %ymm7,%ymm3,%ymm3 │ │ │ │ + vpshufb %ymm1,%ymm2,%ymm1 │ │ │ │ + vpmaddubsw %ymm8,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm9,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm1,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm2,%ymm3,%ymm3 │ │ │ │ + vpmulhrsw %ymm3,%ymm13,%ymm3 │ │ │ │ + jmp 2e3f12 <__cxa_finalize@plt+0x2b8ec2> │ │ │ │ + mov $0xa,%r9d │ │ │ │ + cmp $0x10,%r8d │ │ │ │ + cmovs %r8d,%r9d │ │ │ │ + xor $0xf,%r9d │ │ │ │ + vmovd %r9d,%xmm0 │ │ │ │ + vpbroadcastb %xmm0,%ymm0 │ │ │ │ + vbroadcasti128 -0x34(%rbx),%ymm1 │ │ │ │ + vinserti128 $0x1,-0x38(%rbx),%ymm1,%ymm2 │ │ │ │ + vbroadcasti128 -0x30(%rbx),%ymm4 │ │ │ │ + vpblendd $0xf,%ymm4,%ymm1,%ymm1 │ │ │ │ + vinserti128 $0x0,-0x2c(%rbx),%ymm4,%ymm4 │ │ │ │ + vpmaxub %ymm2,%ymm0,%ymm0 │ │ │ │ + vmovdqu 0x31(%rsp),%xmm2 │ │ │ │ + vinserti128 $0x1,0x2b(%rsp),%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm0,%ymm2,%ymm0 │ │ │ │ + vpmaddubsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vmovd 0x20(%rbp),%xmm7 │ │ │ │ + vpshufb %ymm1,%ymm2,%ymm1 │ │ │ │ + vpmaddubsw %ymm8,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm9,%ymm2,%ymm2 │ │ │ │ + vpminsw %xmm7,%xmm15,%xmm7 │ │ │ │ + vpaddw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpbroadcastb %xmm7,%ymm7 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm1,%ymm13,%ymm1 │ │ │ │ + vpsubb -0xa0(%rbx),%ymm7,%ymm7 │ │ │ │ + vpackuswb %ymm1,%ymm3,%ymm3 │ │ │ │ + vpermq $0x78,%ymm3,%ymm3 │ │ │ │ + vpblendvb %ymm7,0x20(%rsp),%ymm3,%ymm3 │ │ │ │ + vmovdqa %ymm3,0x20(%rsp) │ │ │ │ + jmp 2e3fa4 <__cxa_finalize@plt+0x2b8f54> │ │ │ │ + call 2e39d0 <__cxa_finalize@plt+0x2b8980> │ │ │ │ + vmovd %eax,%xmm3 │ │ │ │ + lea 0x38(%rsp),%r9 │ │ │ │ + vpshufd $0xd8,%xmm5,%xmm1 │ │ │ │ + vpand %xmm5,%xmm14,%xmm5 │ │ │ │ + vpbroadcastw %xmm3,%ymm3 │ │ │ │ + vpxor %xmm0,%xmm0,%xmm0 │ │ │ │ + vpsubw %xmm5,%xmm15,%xmm2 │ │ │ │ + vpsraw $0x6,%xmm1,%xmm1 │ │ │ │ + lea (%rsi,%rsi,2),%rbx │ │ │ │ + vpaddw %ymm3,%ymm3,%ymm7 │ │ │ │ + vpsubw %xmm1,%xmm0,%xmm9 │ │ │ │ + vpsllw $0x8,%xmm5,%xmm5 │ │ │ │ + vpunpcklwd %xmm0,%xmm9,%xmm8 │ │ │ │ + vpblendd $0xf0,%ymm7,%ymm3,%ymm3 │ │ │ │ + vpor %xmm2,%xmm5,%xmm5 │ │ │ │ + vpunpckhwd %xmm0,%xmm9,%xmm9 │ │ │ │ + vpaddw %ymm3,%ymm6,%ymm6 │ │ │ │ + vinserti128 $0x1,%xmm5,%ymm5,%ymm12 │ │ │ │ + lea (%rdx,%rax,1),%ecx │ │ │ │ + shr $0x6,%edx │ │ │ │ + vmovdqu (%rsp,%rdx,1),%xmm0 │ │ │ │ + lea (%rcx,%rax,1),%edx │ │ │ │ + shr $0x6,%ecx │ │ │ │ + vinserti128 $0x1,(%rsp,%rcx,1),%ymm0,%ymm0 │ │ │ │ + lea (%rdx,%rax,1),%ecx │ │ │ │ + shr $0x6,%edx │ │ │ │ + vmovdqu (%rsp,%rdx,1),%xmm1 │ │ │ │ + lea (%rcx,%rax,1),%edx │ │ │ │ + shr $0x6,%ecx │ │ │ │ + vinserti128 $0x1,(%rsp,%rcx,1),%ymm1,%ymm1 │ │ │ │ + vpand %ymm6,%ymm14,%ymm2 │ │ │ │ + vpaddsw %ymm7,%ymm6,%ymm4 │ │ │ │ + vpsubw %ymm2,%ymm15,%ymm5 │ │ │ │ + vpsllw $0x8,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm10,%ymm0,%ymm0 │ │ │ │ + vpor %ymm5,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpand %ymm4,%ymm14,%ymm2 │ │ │ │ + vpsubw %ymm2,%ymm15,%ymm5 │ │ │ │ + vpsllw $0x8,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm10,%ymm1,%ymm1 │ │ │ │ + vpor %ymm5,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm2,%ymm1,%ymm1 │ │ │ │ + cmp $0x40,%ecx │ │ │ │ + jge 2e40b6 <__cxa_finalize@plt+0x2b9066> │ │ │ │ + vmovdqa %ymm7,%ymm5 │ │ │ │ + vpgatherdq %ymm7,(%r9,%xmm9,1),%ymm3 │ │ │ │ + vmovdqa %ymm5,%ymm7 │ │ │ │ + vpgatherdq %ymm5,(%r9,%xmm8,1),%ymm2 │ │ │ │ + vpshufb %ymm11,%ymm3,%ymm3 │ │ │ │ + vpshufb %ymm11,%ymm2,%ymm2 │ │ │ │ + vpunpckldq %ymm3,%ymm2,%ymm5 │ │ │ │ + vpunpckhdq %ymm3,%ymm2,%ymm2 │ │ │ │ + vpermq $0xd8,%ymm5,%ymm5 │ │ │ │ + vpermq $0xd8,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm12,%ymm5,%ymm5 │ │ │ │ + vpmaddubsw %ymm12,%ymm2,%ymm2 │ │ │ │ + vpsraw $0xf,%ymm6,%ymm6 │ │ │ │ + vpblendvb %ymm6,%ymm5,%ymm0,%ymm0 │ │ │ │ + vpsraw $0xf,%ymm4,%ymm3 │ │ │ │ + vpblendvb %ymm3,%ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm0,%ymm13,%ymm0 │ │ │ │ + vpmulhrsw %ymm1,%ymm13,%ymm1 │ │ │ │ + vpaddw %ymm7,%ymm4,%ymm6 │ │ │ │ + add %r10,%r9 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vmovq %xmm0,(%rdi) │ │ │ │ + vmovhps %xmm0,(%rdi,%rsi,2) │ │ │ │ + vmovq %xmm1,(%rdi,%rsi,1) │ │ │ │ + vmovhps %xmm1,(%rdi,%rbx,1) │ │ │ │ + sub $0x4,%r8d │ │ │ │ + je 2e4167 <__cxa_finalize@plt+0x2b9117> │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + cmp %r11d,%edx │ │ │ │ + jge 2e3ff5 <__cxa_finalize@plt+0x2b8fa5> │ │ │ │ + vmovdqa %ymm7,%ymm0 │ │ │ │ + vpgatherdq %ymm7,(%r9,%xmm9,1),%ymm5 │ │ │ │ + vmovdqa %ymm0,%ymm7 │ │ │ │ + vpgatherdq %ymm0,(%r9,%xmm8,1),%ymm3 │ │ │ │ + add %r10,%r9 │ │ │ │ + vpshufb %ymm11,%ymm5,%ymm2 │ │ │ │ + vpshufb %ymm11,%ymm3,%ymm1 │ │ │ │ + vpunpckldq %ymm2,%ymm1,%ymm0 │ │ │ │ + vpunpckhdq %ymm2,%ymm1,%ymm1 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vpermq $0xd8,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm12,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm12,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm0,%ymm13,%ymm0 │ │ │ │ + vpmulhrsw %ymm1,%ymm13,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vmovq %xmm0,(%rdi) │ │ │ │ + vmovhps %xmm0,(%rdi,%rsi,2) │ │ │ │ + vmovq %xmm1,(%rdi,%rsi,1) │ │ │ │ + vmovhps %xmm1,(%rdi,%rbx,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 2e40f7 <__cxa_finalize@plt+0x2b90a7> │ │ │ │ + mov %rbp,%rsp │ │ │ │ + pop %rbp │ │ │ │ + pop %rbx │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ + mov %r8d,%r11d │ │ │ │ test $0x400,%r9d │ │ │ │ - jne 2e5f7d <__cxa_finalize@plt+0x2baf2d> │ │ │ │ + jne 2e43fb <__cxa_finalize@plt+0x2b93ab> │ │ │ │ lea 0xf(%r8),%ecx │ │ │ │ sub $0x5a,%r9d │ │ │ │ - movd %ecx,%xmm2 │ │ │ │ - mov $0x5a,%ecx │ │ │ │ - movd %r9d,%xmm1 │ │ │ │ - sub %r9d,%ecx │ │ │ │ - shr $0x8,%r9d │ │ │ │ - movd %ecx,%xmm7 │ │ │ │ - pshufb %xmm3,%xmm2 │ │ │ │ - pshufb %xmm3,%xmm1 │ │ │ │ - pshufb %xmm3,%xmm7 │ │ │ │ - movq 0xf7010(%r10,%r9,4),%xmm4 │ │ │ │ - pcmpeqb 0xf6fe0(%r10),%xmm2 │ │ │ │ - pand %xmm2,%xmm1 │ │ │ │ - pand %xmm2,%xmm7 │ │ │ │ - pcmpgtb %xmm4,%xmm1 │ │ │ │ - pcmpgtb %xmm4,%xmm7 │ │ │ │ - pmovmskb %xmm1,%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 2e6520 <__cxa_finalize@plt+0x2bb4d0> │ │ │ │ - imul $0x24924924,%r9d,%r9d │ │ │ │ - pshufhw $0xff,%xmm6,%xmm6 │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0xe0(%rsp),%rdx │ │ │ │ - shr $0x1e,%r9d │ │ │ │ - movhps %xmm6,0x20(%rdx) │ │ │ │ - adc $0xffffffff,%r9d │ │ │ │ - mov $0x10,%ecx │ │ │ │ - call 2e5b55 <__cxa_finalize@plt+0x2bab05> │ │ │ │ - mov 0x1a0(%rsp),%ecx │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - cmp $0x10,%ecx │ │ │ │ - jge 2e6520 <__cxa_finalize@plt+0x2bb4d0> │ │ │ │ - movdqu 0x2(%rdx,%rcx,2),%xmm1 │ │ │ │ - movdqu 0x12(%rdx,%rcx,2),%xmm2 │ │ │ │ - movdqu %xmm1,0xe0(%rsp,%rcx,2) │ │ │ │ - movdqu %xmm2,0xf0(%rsp,%rcx,2) │ │ │ │ - pmovmskb %xmm7,%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 2e5f7d <__cxa_finalize@plt+0x2baf2d> │ │ │ │ - imul $0x24924924,%r9d,%r9d │ │ │ │ - neg %r8 │ │ │ │ - mov %rdx,%rcx │ │ │ │ - movd (%rdx,%r8,2),%xmm1 │ │ │ │ - shr $0x1e,%r9d │ │ │ │ - lea 0xce(%rsp),%rdx │ │ │ │ - pshuflw $0x0,%xmm1,%xmm1 │ │ │ │ - adc $0xffffffff,%r9d │ │ │ │ - movq %xmm1,-0x6(%rdx,%r8,2) │ │ │ │ - call 2e7471 <__cxa_finalize@plt+0x2bc421> │ │ │ │ - jmp 2e661f <__cxa_finalize@plt+0x2bb5cf> │ │ │ │ - movdqu 0x22(%rdx),%xmm1 │ │ │ │ - movdqu 0x32(%rdx),%xmm2 │ │ │ │ - movdqa %xmm1,0x100(%rsp) │ │ │ │ - movdqa %xmm2,0x110(%rsp) │ │ │ │ + call 2e3930 <__cxa_finalize@plt+0x2b88e0> │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 2e4229 <__cxa_finalize@plt+0x2b91d9> │ │ │ │ + popcnt %ecx,%ecx │ │ │ │ + vbroadcasti128 0x1(%rdx),%ymm6 │ │ │ │ + vmovdqa -0x40(%rbx),%xmm2 │ │ │ │ + vinserti128 $0x1,-0x32(%rbx),%ymm2,%ymm2 │ │ │ │ + vmovdqu -0x38(%rbx),%xmm3 │ │ │ │ + vinserti128 $0x1,-0x2a(%rbx),%ymm3,%ymm3 │ │ │ │ + vpblendd $0xf0,%ymm6,%ymm1,%ymm1 │ │ │ │ + vpbroadcastd -0x68(%rbx,%rcx,4),%ymm0 │ │ │ │ + vpbroadcastd -0x5c(%rbx,%rcx,4),%ymm4 │ │ │ │ + vpbroadcastd -0x50(%rbx,%rcx,4),%ymm5 │ │ │ │ + vpshufb %ymm2,%ymm1,%ymm2 │ │ │ │ + vpshufb %ymm3,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm0,%ymm2,%ymm0 │ │ │ │ + vshufps $0x99,%ymm1,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vmovd 0x18(%rbp),%xmm4 │ │ │ │ + vpminsw %xmm4,%xmm15,%xmm4 │ │ │ │ + vpbroadcastb %xmm4,%xmm4 │ │ │ │ + vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm0,%ymm13,%ymm0 │ │ │ │ + vpsubb -0xc0(%rbx),%xmm4,%xmm4 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm2 │ │ │ │ + vpackuswb %xmm2,%xmm0,%xmm0 │ │ │ │ + vpblendvb %xmm4,%xmm6,%xmm0,%xmm0 │ │ │ │ + vmovdqu %xmm0,0x41(%rsp) │ │ │ │ + vpbroadcastd 0x100(%rbx),%ymm0 │ │ │ │ + vpsubb %ymm7,%ymm0,%ymm0 │ │ │ │ + vpand %ymm0,%ymm8,%ymm0 │ │ │ │ + vpcmpgtb %ymm9,%ymm0,%ymm0 │ │ │ │ + vpmovmskb %ymm0,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 2e43fb <__cxa_finalize@plt+0x2b93ab> │ │ │ │ + popcnt %ecx,%ecx │ │ │ │ + vpbroadcastd -0x68(%rbx,%rcx,4),%ymm7 │ │ │ │ + vpbroadcastd -0x5c(%rbx,%rcx,4),%ymm8 │ │ │ │ + vpbroadcastd -0x50(%rbx,%rcx,4),%ymm9 │ │ │ │ + vmovd 0x20(%rbp),%xmm6 │ │ │ │ + vpminsw %xmm6,%xmm15,%xmm6 │ │ │ │ + vpbroadcastb %xmm6,%ymm6 │ │ │ │ + cmp $0x20,%r8d │ │ │ │ + jl 2e4365 <__cxa_finalize@plt+0x2b9315> │ │ │ │ + vpbroadcastd 0x188(%rbx),%xmm0 │ │ │ │ + vbroadcasti128 -0x38(%rbx),%ymm10 │ │ │ │ + vbroadcasti128 -0x34(%rbx),%ymm11 │ │ │ │ + vbroadcasti128 -0x30(%rbx),%ymm12 │ │ │ │ + je 2e4328 <__cxa_finalize@plt+0x2b92d8> │ │ │ │ + vmovdqu -0x45(%rdx),%ymm3 │ │ │ │ + vmovdqu -0x3d(%rdx),%ymm5 │ │ │ │ + vpmaxub %ymm0,%ymm10,%ymm1 │ │ │ │ + vpshufb %ymm1,%ymm3,%ymm1 │ │ │ │ + vpmaddubsw %ymm7,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm11,%ymm3,%ymm2 │ │ │ │ + vpmaddubsw %ymm8,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm12,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm9,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm10,%ymm5,%ymm2 │ │ │ │ + vpmaddubsw %ymm7,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm11,%ymm5,%ymm4 │ │ │ │ + vpmaddubsw %ymm8,%ymm4,%ymm4 │ │ │ │ + vpshufb %ymm12,%ymm5,%ymm5 │ │ │ │ + vpmaddubsw %ymm9,%ymm5,%ymm5 │ │ │ │ + vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpbroadcastd 0x110(%rbx),%ymm3 │ │ │ │ + vpaddb -0xa0(%rbx),%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm5,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm1,%ymm13,%ymm1 │ │ │ │ + vpmulhrsw %ymm2,%ymm13,%ymm2 │ │ │ │ + vpsubb %ymm3,%ymm6,%ymm3 │ │ │ │ + vpackuswb %ymm2,%ymm1,%ymm1 │ │ │ │ + vpblendvb %ymm3,-0x40(%rdx),%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm1,(%rsp) │ │ │ │ + jmp 2e432c <__cxa_finalize@plt+0x2b92dc> │ │ │ │ + vpmaxub %ymm0,%ymm10,%ymm10 │ │ │ │ + vmovdqu -0x25(%rdx),%xmm2 │ │ │ │ + vinserti128 $0x1,-0x1d(%rdx),%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm10,%ymm2,%ymm3 │ │ │ │ + vpshufb %ymm11,%ymm2,%ymm1 │ │ │ │ + vpshufb %ymm12,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm7,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm8,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm9,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm1,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm2,%ymm3,%ymm3 │ │ │ │ + vpmulhrsw %ymm3,%ymm13,%ymm3 │ │ │ │ + jmp 2e4381 <__cxa_finalize@plt+0x2b9331> │ │ │ │ + mov $0xa,%r9d │ │ │ │ + cmp $0x10,%r8d │ │ │ │ + cmovs %r8d,%r9d │ │ │ │ + xor $0xf,%r9d │ │ │ │ + vmovd %r9d,%xmm0 │ │ │ │ + vpbroadcastb %xmm0,%ymm0 │ │ │ │ + vmovdqu -0xf(%rdx),%xmm2 │ │ │ │ + vinserti128 $0x1,-0x15(%rdx),%ymm2,%ymm2 │ │ │ │ + vbroadcasti128 -0x34(%rbx),%ymm1 │ │ │ │ + vbroadcasti128 -0x30(%rbx),%ymm4 │ │ │ │ + vinserti128 $0x1,-0x38(%rbx),%ymm1,%ymm5 │ │ │ │ + vpblendd $0xf,%ymm4,%ymm1,%ymm1 │ │ │ │ + vinserti128 $0x0,-0x2c(%rbx),%ymm4,%ymm4 │ │ │ │ + vpmaxub %ymm5,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm0,%ymm2,%ymm0 │ │ │ │ + vpmaddubsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm1,%ymm2,%ymm1 │ │ │ │ + vpmaddubsw %ymm8,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm9,%ymm2,%ymm2 │ │ │ │ + vpsubb -0xa0(%rbx),%ymm6,%ymm6 │ │ │ │ + vpaddw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm1,%ymm13,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm3,%ymm3 │ │ │ │ + vpermq $0x78,%ymm3,%ymm3 │ │ │ │ + vpblendvb %ymm6,-0x20(%rdx),%ymm3,%ymm3 │ │ │ │ + vmovdqa %ymm3,0x20(%rsp) │ │ │ │ + vmovd %r10d,%xmm1 │ │ │ │ + vbroadcasti128 -0x3e(%rbx),%ymm10 │ │ │ │ + vmovd %eax,%xmm7 │ │ │ │ + vbroadcasti128 0x60(%rbx),%ymm11 │ │ │ │ + vpbroadcastw %xmm1,%ymm1 │ │ │ │ + vpbroadcastw %xmm7,%ymm7 │ │ │ │ + mov %rdi,%r10 │ │ │ │ + vpmullw 0xe0(%rbx),%ymm1,%ymm0 │ │ │ │ + vpsllw $0x4,%xmm1,%xmm1 │ │ │ │ + vpaddw 0xc0(%rbx),%ymm7,%ymm6 │ │ │ │ + lea 0x1040(%rax),%ebx │ │ │ │ + vmovd %xmm1,0x9c(%rsp) │ │ │ │ + mov %ebx,%edx │ │ │ │ + vmovdqa %ymm0,0xa0(%rsp) │ │ │ │ + lea 0x3c(%rsp),%r9 │ │ │ │ + vmovdqa %ymm6,0xc0(%rsp) │ │ │ │ + vpxor %ymm1,%ymm1,%ymm1 │ │ │ │ + vpsraw $0x6,%ymm0,%ymm2 │ │ │ │ + vpand %ymm0,%ymm14,%ymm0 │ │ │ │ + vpsubw %ymm2,%ymm1,%ymm9 │ │ │ │ + vpsubw %ymm0,%ymm15,%ymm12 │ │ │ │ + vpunpcklwd %ymm1,%ymm9,%ymm8 │ │ │ │ + vpsllw $0x8,%ymm0,%ymm0 │ │ │ │ + vpunpckhwd %ymm1,%ymm9,%ymm9 │ │ │ │ + vpor %ymm0,%ymm12,%ymm12 │ │ │ │ + lea (%rdx,%rax,1),%ecx │ │ │ │ + shr $0x6,%edx │ │ │ │ + vmovdqu (%rsp,%rdx,1),%xmm0 │ │ │ │ + vinserti128 $0x1,0x8(%rsp,%rdx,1),%ymm0,%ymm0 │ │ │ │ + lea (%rcx,%rax,1),%edx │ │ │ │ + shr $0x6,%ecx │ │ │ │ + vmovdqu (%rsp,%rcx,1),%xmm1 │ │ │ │ + vinserti128 $0x1,0x8(%rsp,%rcx,1),%ymm1,%ymm1 │ │ │ │ + vpand %ymm6,%ymm14,%ymm2 │ │ │ │ + vpaddsw %ymm7,%ymm6,%ymm5 │ │ │ │ + vpsubw %ymm2,%ymm15,%ymm3 │ │ │ │ + vpsllw $0x8,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm10,%ymm0,%ymm0 │ │ │ │ + vpor %ymm3,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpand %ymm5,%ymm14,%ymm2 │ │ │ │ + vpsubw %ymm2,%ymm15,%ymm3 │ │ │ │ + vpsllw $0x8,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm10,%ymm1,%ymm1 │ │ │ │ + vpor %ymm3,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm2,%ymm1,%ymm1 │ │ │ │ + cmp $0x40,%ecx │ │ │ │ + jge 2e452b <__cxa_finalize@plt+0x2b94db> │ │ │ │ + vpunpckhwd %ymm5,%ymm5,%ymm2 │ │ │ │ + vpgatherdd %ymm2,(%r9,%ymm9,1),%ymm4 │ │ │ │ + vpunpcklwd %ymm5,%ymm5,%ymm2 │ │ │ │ + vpgatherdd %ymm2,(%r9,%ymm8,1),%ymm3 │ │ │ │ + vpshufb %ymm11,%ymm4,%ymm4 │ │ │ │ + vpshufb %ymm11,%ymm3,%ymm3 │ │ │ │ + vpunpcklqdq %ymm4,%ymm3,%ymm2 │ │ │ │ + vpunpckhqdq %ymm4,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm12,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm12,%ymm3,%ymm3 │ │ │ │ + vpsraw $0xf,%ymm6,%ymm6 │ │ │ │ + vpblendvb %ymm6,%ymm2,%ymm0,%ymm0 │ │ │ │ + vpsraw $0xf,%ymm5,%ymm6 │ │ │ │ + vpblendvb %ymm6,%ymm3,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm0,%ymm13,%ymm0 │ │ │ │ + vpmulhrsw %ymm1,%ymm13,%ymm1 │ │ │ │ + vpaddw %ymm7,%ymm5,%ymm6 │ │ │ │ + sub $0x2,%r9 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %xmm0,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ + sub $0x2,%r8d │ │ │ │ + je 2e45c5 <__cxa_finalize@plt+0x2b9575> │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + cmp $0xbc0,%edx │ │ │ │ + jge 2e4480 <__cxa_finalize@plt+0x2b9430> │ │ │ │ + vmovdqa %ymm7,%ymm0 │ │ │ │ + vpgatherdd %ymm7,(%r9,%ymm9,1),%ymm4 │ │ │ │ + vmovdqa %ymm0,%ymm7 │ │ │ │ + vpgatherdd %ymm0,(%r9,%ymm8,1),%ymm3 │ │ │ │ + sub $0x2,%r9 │ │ │ │ + vpshufb %ymm11,%ymm4,%ymm2 │ │ │ │ + vpshufb %ymm11,%ymm3,%ymm1 │ │ │ │ + vpunpcklqdq %ymm2,%ymm1,%ymm0 │ │ │ │ + vpunpckhqdq %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm12,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm12,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm0,%ymm13,%ymm0 │ │ │ │ + vpmulhrsw %ymm1,%ymm13,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %xmm0,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 2e4568 <__cxa_finalize@plt+0x2b9518> │ │ │ │ + sub $0x100,%r11d │ │ │ │ + jl 2e4604 <__cxa_finalize@plt+0x2b95b4> │ │ │ │ + vpbroadcastd 0x9c(%rsp),%ymm0 │ │ │ │ + vpaddw 0xa0(%rsp),%ymm0,%ymm0 │ │ │ │ + vpaddw 0xc0(%rsp),%ymm13,%ymm6 │ │ │ │ + add $0x10,%r10 │ │ │ │ + add $0x400,%ebx │ │ │ │ + movzbl %r11b,%r8d │ │ │ │ + mov %r10,%rdi │ │ │ │ + vpaddw %ymm6,%ymm13,%ymm6 │ │ │ │ + jmp 2e4441 <__cxa_finalize@plt+0x2b93f1> │ │ │ │ + mov %rbp,%rsp │ │ │ │ + pop %rbp │ │ │ │ + pop %rbx │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + vmovdqa 0x20(%rdx),%ymm2 │ │ │ │ + lea 0x100(%r8),%r11d │ │ │ │ + vmovdqa %ymm2,0x60(%rsp) │ │ │ │ test $0x400,%r9d │ │ │ │ - jne 2e5f7d <__cxa_finalize@plt+0x2baf2d> │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0xe0(%rsp),%rdx │ │ │ │ - pshufhw $0xff,%xmm2,%xmm2 │ │ │ │ - mov $0x20,%ecx │ │ │ │ - movhps %xmm2,0x40(%rdx) │ │ │ │ - call 2e5bc7 <__cxa_finalize@plt+0x2bab77> │ │ │ │ - mov 0x1a0(%rsp),%ecx │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - cmp $0x20,%ecx │ │ │ │ - jge 2e65fe <__cxa_finalize@plt+0x2bb5ae> │ │ │ │ - movdqu 0x2(%rdx,%rcx,2),%xmm1 │ │ │ │ - movdqu 0x12(%rdx,%rcx,2),%xmm2 │ │ │ │ - movdqu %xmm1,0xe0(%rsp,%rcx,2) │ │ │ │ - movdqu %xmm2,0xf0(%rsp,%rcx,2) │ │ │ │ - cmp $0x10,%ecx │ │ │ │ - jge 2e65fe <__cxa_finalize@plt+0x2bb5ae> │ │ │ │ - movdqu 0x22(%rdx,%rcx,2),%xmm1 │ │ │ │ - movdqu 0x32(%rdx,%rcx,2),%xmm2 │ │ │ │ - movdqu %xmm1,0x100(%rsp,%rcx,2) │ │ │ │ - movdqu %xmm2,0x110(%rsp,%rcx,2) │ │ │ │ - neg %r8 │ │ │ │ - mov %rdx,%rcx │ │ │ │ - pshuflw $0x0,(%rdx,%r8,2),%xmm1 │ │ │ │ - lea 0xce(%rsp),%rdx │ │ │ │ - movq %xmm1,-0x6(%rdx,%r8,2) │ │ │ │ - call 2e74e7 <__cxa_finalize@plt+0x2bc497> │ │ │ │ - mov 0x1a8(%rsp),%edx │ │ │ │ - cmp %r8d,%edx │ │ │ │ - jge 2e5f7d <__cxa_finalize@plt+0x2baf2d> │ │ │ │ - neg %rdx │ │ │ │ - movdqu -0x10(%rcx,%rdx,2),%xmm1 │ │ │ │ - movdqu -0x20(%rcx,%rdx,2),%xmm2 │ │ │ │ - movdqu %xmm1,0xc0(%rsp,%rdx,2) │ │ │ │ - movdqu %xmm2,0xb0(%rsp,%rdx,2) │ │ │ │ - cmp $0xffffffd0,%edx │ │ │ │ - jle 2e5f7d <__cxa_finalize@plt+0x2baf2d> │ │ │ │ - movdqu -0x30(%rcx,%rdx,2),%xmm1 │ │ │ │ - movdqu -0x40(%rcx,%rdx,2),%xmm2 │ │ │ │ - movdqu %xmm1,0xa0(%rsp,%rdx,2) │ │ │ │ - movdqu %xmm2,0x90(%rsp,%rdx,2) │ │ │ │ - cmp $0xffffffe0,%edx │ │ │ │ - jle 2e5f7d <__cxa_finalize@plt+0x2baf2d> │ │ │ │ - movdqu -0x50(%rcx,%rdx,2),%xmm1 │ │ │ │ - movdqu -0x60(%rcx,%rdx,2),%xmm2 │ │ │ │ - movdqu %xmm1,0x80(%rsp,%rdx,2) │ │ │ │ - movdqu %xmm2,0x70(%rsp,%rdx,2) │ │ │ │ - cmp $0xfffffff0,%edx │ │ │ │ - jle 2e5f7d <__cxa_finalize@plt+0x2baf2d> │ │ │ │ - movdqu -0x70(%rcx,%rdx,2),%xmm1 │ │ │ │ - movdqu -0x80(%rcx,%rdx,2),%xmm2 │ │ │ │ - movdqu %xmm1,0x60(%rsp,%rdx,2) │ │ │ │ - movdqu %xmm2,0x50(%rsp,%rdx,2) │ │ │ │ - jmp 2e5f7d <__cxa_finalize@plt+0x2baf2d> │ │ │ │ - movdqu 0x22(%rdx),%xmm1 │ │ │ │ - movdqu 0x32(%rdx),%xmm2 │ │ │ │ - movdqu 0x42(%rdx),%xmm3 │ │ │ │ - movdqu 0x52(%rdx),%xmm4 │ │ │ │ - movdqu 0x62(%rdx),%xmm5 │ │ │ │ - movdqu 0x72(%rdx),%xmm6 │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - lea 0xe0(%rsp),%rdx │ │ │ │ - movdqa %xmm1,0x20(%rdx) │ │ │ │ - movdqa %xmm2,0x30(%rdx) │ │ │ │ - movdqa %xmm3,0x40(%rdx) │ │ │ │ - movdqa %xmm4,0x50(%rdx) │ │ │ │ - movdqa %xmm5,0x60(%rdx) │ │ │ │ - movdqa %xmm6,0x70(%rdx) │ │ │ │ + jne 2e43fb <__cxa_finalize@plt+0x2b93ab> │ │ │ │ + vpbroadcastd -0x5c(%rbx),%ymm7 │ │ │ │ + vpbroadcastd -0x50(%rbx),%ymm8 │ │ │ │ + vpbroadcastd -0x44(%rbx),%ymm9 │ │ │ │ + vmovdqa -0x40(%rbx),%xmm5 │ │ │ │ + vinserti128 $0x1,-0x36(%rbx),%ymm5,%ymm5 │ │ │ │ + vinserti128 $0x1,0xb(%rdx),%ymm1,%ymm1 │ │ │ │ + vmovdqu -0x34(%rbx),%xmm6 │ │ │ │ + vinserti128 $0x1,-0x2a(%rbx),%ymm6,%ymm6 │ │ │ │ + vmovdqu 0x6(%rdx),%xmm3 │ │ │ │ + vinserti128 $0x1,0x11(%rdx),%ymm3,%ymm3 │ │ │ │ + vmovd 0x18(%rbp),%xmm0 │ │ │ │ + vpminsw %xmm0,%xmm15,%xmm0 │ │ │ │ + vpbroadcastb %xmm0,%ymm10 │ │ │ │ + vpshufb %ymm5,%ymm1,%ymm0 │ │ │ │ + vshufps $0x49,%ymm6,%ymm5,%ymm4 │ │ │ │ + vpmaddubsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm4,%ymm1,%ymm2 │ │ │ │ + vshufps $0x9e,%ymm6,%ymm5,%ymm5 │ │ │ │ + vpmaddubsw %ymm8,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm5,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm9,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm4,%ymm3,%ymm1 │ │ │ │ + vpmaddubsw %ymm7,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm5,%ymm3,%ymm2 │ │ │ │ + vpmaddubsw %ymm8,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm6,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm9,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm0,%ymm13,%ymm0 │ │ │ │ + vpmulhrsw %ymm1,%ymm13,%ymm1 │ │ │ │ + vpsubb -0xc0(%rbx),%ymm10,%ymm10 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vpblendvb %ymm10,0x1(%rdx),%ymm0,%ymm0 │ │ │ │ + vmovdqu %ymm0,0x41(%rsp) │ │ │ │ + jmp 2e4264 <__cxa_finalize@plt+0x2b9214> │ │ │ │ + vmovdqa 0x20(%rdx),%ymm2 │ │ │ │ + mov 0x40(%rdx),%ecx │ │ │ │ + lea 0x300(%r8),%r11d │ │ │ │ + vmovdqa %ymm2,0x60(%rsp) │ │ │ │ + mov %ecx,0x80(%rsp) │ │ │ │ test $0x400,%r9d │ │ │ │ - jne 2e5f7d <__cxa_finalize@plt+0x2baf2d> │ │ │ │ - pshufhw $0xff,%xmm6,%xmm6 │ │ │ │ - mov $0x40,%ecx │ │ │ │ - movhps %xmm6,0x80(%rdx) │ │ │ │ - call 2e5bc7 <__cxa_finalize@plt+0x2bab77> │ │ │ │ - mov 0x1a0(%rsp),%ecx │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - cmp $0x40,%ecx │ │ │ │ - jge 2e65fe <__cxa_finalize@plt+0x2bb5ae> │ │ │ │ - movdqu 0x2(%rdx,%rcx,2),%xmm1 │ │ │ │ - movdqu 0x12(%rdx,%rcx,2),%xmm2 │ │ │ │ - movdqu %xmm1,0xe0(%rsp,%rcx,2) │ │ │ │ - movdqu %xmm2,0xf0(%rsp,%rcx,2) │ │ │ │ - cmp $0x30,%ecx │ │ │ │ - jge 2e65fe <__cxa_finalize@plt+0x2bb5ae> │ │ │ │ - movdqu 0x22(%rdx,%rcx,2),%xmm1 │ │ │ │ - movdqu 0x32(%rdx,%rcx,2),%xmm2 │ │ │ │ - movdqu %xmm1,0x100(%rsp,%rcx,2) │ │ │ │ - movdqu %xmm2,0x110(%rsp,%rcx,2) │ │ │ │ - cmp $0x20,%ecx │ │ │ │ - jge 2e65fe <__cxa_finalize@plt+0x2bb5ae> │ │ │ │ - movdqu 0x42(%rdx,%rcx,2),%xmm1 │ │ │ │ - movdqu 0x52(%rdx,%rcx,2),%xmm2 │ │ │ │ - movdqu %xmm1,0x120(%rsp,%rcx,2) │ │ │ │ - movdqu %xmm2,0x130(%rsp,%rcx,2) │ │ │ │ - cmp $0x10,%ecx │ │ │ │ - jge 2e65fe <__cxa_finalize@plt+0x2bb5ae> │ │ │ │ - movdqu 0x62(%rdx,%rcx,2),%xmm1 │ │ │ │ - movdqu 0x72(%rdx,%rcx,2),%xmm2 │ │ │ │ - movdqu %xmm1,0x140(%rsp,%rcx,2) │ │ │ │ - movdqu %xmm2,0x150(%rsp,%rcx,2) │ │ │ │ - jmp 2e65fe <__cxa_finalize@plt+0x2bb5ae> │ │ │ │ + jne 2e43fb <__cxa_finalize@plt+0x2b93ab> │ │ │ │ + vpbroadcastd -0x5c(%rbx),%ymm7 │ │ │ │ + vpbroadcastd -0x50(%rbx),%ymm8 │ │ │ │ + vpbroadcastd -0x44(%rbx),%ymm9 │ │ │ │ + vmovdqu -0x3c(%rbx),%xmm6 │ │ │ │ + vinserti128 $0x1,-0x36(%rbx),%ymm6,%ymm6 │ │ │ │ + vmovdqu 0x1e(%rdx),%xmm3 │ │ │ │ + vinserti128 $0x1,0x2b(%rdx),%ymm3,%ymm3 │ │ │ │ + vmovdqu -0x30(%rbx),%xmm5 │ │ │ │ + vinserti128 $0x1,-0x2a(%rbx),%ymm5,%ymm5 │ │ │ │ + vpshufb %ymm6,%ymm3,%ymm0 │ │ │ │ + vshufps $0x49,%ymm5,%ymm6,%ymm4 │ │ │ │ + vpmaddubsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm4,%ymm3,%ymm2 │ │ │ │ + vshufps $0x9e,%ymm5,%ymm6,%ymm6 │ │ │ │ + vpmaddubsw %ymm8,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm6,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm9,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm3,%ymm0,%ymm0 │ │ │ │ + vmovdqu 0x24(%rdx),%xmm2 │ │ │ │ + vinserti128 $0x1,0x31(%rdx),%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm4,%ymm2,%ymm4 │ │ │ │ + vpmaddubsw %ymm7,%ymm4,%ymm4 │ │ │ │ + vpshufb %ymm6,%ymm2,%ymm3 │ │ │ │ + vpmaddubsw %ymm8,%ymm3,%ymm3 │ │ │ │ + vpshufb %ymm5,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm9,%ymm2,%ymm2 │ │ │ │ + vmovd 0x18(%rbp),%xmm5 │ │ │ │ + vpminsw %xmm5,%xmm15,%xmm5 │ │ │ │ + vpbroadcastb %xmm5,%ymm10 │ │ │ │ + vpaddw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpbroadcastd 0x110(%rbx),%ymm3 │ │ │ │ + vpmulhrsw %ymm0,%ymm13,%ymm0 │ │ │ │ + vpmulhrsw %ymm2,%ymm13,%ymm2 │ │ │ │ + vmovdqa -0x40(%rbx),%xmm5 │ │ │ │ + vinserti128 $0x1,-0x3a(%rbx),%ymm5,%ymm5 │ │ │ │ + vpsubb %ymm3,%ymm10,%ymm3 │ │ │ │ + vpsubb -0xc0(%rbx),%ymm3,%ymm3 │ │ │ │ + vinserti128 $0x1,0xd(%rdx),%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm2,%ymm0,%ymm0 │ │ │ │ + vpblendvb %ymm3,0x21(%rdx),%ymm0,%ymm0 │ │ │ │ + vmovdqu 0x6(%rdx),%xmm3 │ │ │ │ + vinserti128 $0x1,0x13(%rdx),%ymm3,%ymm3 │ │ │ │ + vmovdqu %ymm0,0x61(%rsp) │ │ │ │ + jmp 2e4677 <__cxa_finalize@plt+0x2b9627> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x128,%rsp │ │ │ │ - lea -0x234e(%rip),%r10 │ │ │ │ - mov %ecx,%r11d │ │ │ │ + lea 0xf6e3d(%rip),%rax │ │ │ │ tzcnt %r8d,%r8d │ │ │ │ - sub $0x2,%rdx │ │ │ │ - movslq 0xf7170(%r10,%r8,4),%r8 │ │ │ │ + lea 0xfd52e(%rip),%r10 │ │ │ │ + dec %rdx │ │ │ │ + movslq (%rax,%r8,4),%r8 │ │ │ │ sub $0xb4,%r9d │ │ │ │ - movddup 0xf70c0(%r10),%xmm0 │ │ │ │ + add %rax,%r8 │ │ │ │ mov %r9d,%eax │ │ │ │ neg %eax │ │ │ │ xor $0x400,%r9d │ │ │ │ - movddup 0xf70b8(%r10),%xmm7 │ │ │ │ or $0xffffffffffffff81,%rax │ │ │ │ - lea 0xf7170(%r10,%r8,1),%r8 │ │ │ │ - movzwl 0xfd901(%r10,%rax,1),%eax │ │ │ │ + movzwl (%r10,%rax,1),%eax │ │ │ │ + vpbroadcastd 0xf6d1a(%rip),%ymm3 │ │ │ │ + vpbroadcastd 0xf6d05(%rip),%ymm4 │ │ │ │ + vpbroadcastd 0xf6c68(%rip),%ymm5 │ │ │ │ + mov %ecx,%r10d │ │ │ │ jmp *%r8 │ │ │ │ - lea 0x58(%r9),%r8d │ │ │ │ - test $0x480,%r8d │ │ │ │ - jne 2e696e <__cxa_finalize@plt+0x2bb91e> │ │ │ │ - sar $0x9,%r8d │ │ │ │ + lea (%rsi,%rsi,2),%r10 │ │ │ │ + cmp $0x28,%r9b │ │ │ │ + jae 2e4a08 <__cxa_finalize@plt+0x2b99b8> │ │ │ │ + lea -0x400(%r9),%r8d │ │ │ │ + sar $0x7,%r8d │ │ │ │ add %ecx,%r8d │ │ │ │ - cmp $0x8,%r8d │ │ │ │ - jg 2e696e <__cxa_finalize@plt+0x2bb91e> │ │ │ │ - movdqa -0xe(%rdx),%xmm2 │ │ │ │ - movdqu -0xc(%rdx),%xmm3 │ │ │ │ - movd 0x140(%rsp),%xmm6 │ │ │ │ - movdqa %xmm2,%xmm4 │ │ │ │ - pshufb %xmm0,%xmm4 │ │ │ │ - mov %rsp,%rdx │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - palignr $0xe,%xmm4,%xmm1 │ │ │ │ + jg 2e4a08 <__cxa_finalize@plt+0x2b99b8> │ │ │ │ + mov %rsp,%r11 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0x40,%rsp │ │ │ │ + mov %r11,0x20(%rsp) │ │ │ │ + vmovdqu -0x7(%rdx),%xmm8 │ │ │ │ + vpshufb 0xf6aa2(%rip),%xmm8,%xmm0 │ │ │ │ + vpbroadcastb %xmm8,%xmm2 │ │ │ │ + vpshufb 0xf6a3a(%rip),%xmm8,%xmm1 │ │ │ │ + vmovdqa %xmm2,0x10(%rsp) │ │ │ │ + vpbroadcastd 0xf6a55(%rip),%xmm2 │ │ │ │ add %eax,%eax │ │ │ │ - movdqa %xmm2,%xmm5 │ │ │ │ - palignr $0xc,%xmm4,%xmm5 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - paddw %xmm5,%xmm3 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - psubw %xmm3,%xmm5 │ │ │ │ - movdqa 0xf6f70(%r10),%xmm3 │ │ │ │ - movdqa %xmm4,(%rdx) │ │ │ │ - movd %eax,%xmm4 │ │ │ │ - psraw $0x3,%xmm5 │ │ │ │ - neg %eax │ │ │ │ - paddw %xmm5,%xmm1 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - lea 0x43f(%rax),%r9d │ │ │ │ - pmaxsw %xmm5,%xmm1 │ │ │ │ - pshufb %xmm0,%xmm6 │ │ │ │ - shl $0x3,%ecx │ │ │ │ - pavgw %xmm5,%xmm1 │ │ │ │ - pshufb %xmm0,%xmm4 │ │ │ │ - pminsw %xmm6,%xmm1 │ │ │ │ - sub %rcx,%rsp │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - punpckhwd %xmm2,%xmm0 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - paddw %xmm4,%xmm5 │ │ │ │ - punpcklwd %xmm2,%xmm1 │ │ │ │ - movdqa %xmm0,0x20(%rdx) │ │ │ │ - movsd %xmm5,%xmm4 │ │ │ │ - movdqa %xmm1,0x10(%rdx) │ │ │ │ - lea (%r9,%rax,1),%r8d │ │ │ │ - sar $0x6,%r9d │ │ │ │ - movdqu (%rdx,%r9,2),%xmm2 │ │ │ │ - lea (%r8,%rax,1),%r9d │ │ │ │ - sar $0x6,%r8d │ │ │ │ - movdqu (%rdx,%r8,2),%xmm1 │ │ │ │ - pshufb %xmm3,%xmm2 │ │ │ │ - pshufb %xmm3,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - punpckhqdq %xmm2,%xmm0 │ │ │ │ - punpcklqdq %xmm2,%xmm1 │ │ │ │ - movdqa %xmm7,%xmm2 │ │ │ │ - pand %xmm4,%xmm2 │ │ │ │ - psllw $0x9,%xmm2 │ │ │ │ - psubw %xmm0,%xmm1 │ │ │ │ - pmulhrsw %xmm2,%xmm1 │ │ │ │ - paddw %xmm5,%xmm4 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,-0x10(%rsp,%rcx,1) │ │ │ │ - sub $0x10,%ecx │ │ │ │ - jg 2e690b <__cxa_finalize@plt+0x2bb8bb> │ │ │ │ - or $0x8,%ecx │ │ │ │ - jmp 2e73af <__cxa_finalize@plt+0x2bc35f> │ │ │ │ - mov $0x7,%r8d │ │ │ │ - test $0x400,%r9d │ │ │ │ - jne 2e6a20 <__cxa_finalize@plt+0x2bb9d0> │ │ │ │ - lea 0x3(%rcx),%r8d │ │ │ │ - movd %r8d,%xmm1 │ │ │ │ - movd %r9d,%xmm3 │ │ │ │ + vpmaddubsw %xmm2,%xmm0,%xmm0 │ │ │ │ + vpmaddubsw %xmm2,%xmm1,%xmm1 │ │ │ │ + vmovd %eax,%xmm7 │ │ │ │ + mov %eax,%edx │ │ │ │ + vpbroadcastw %xmm7,%ymm7 │ │ │ │ + vpaddw %xmm0,%xmm1,%xmm1 │ │ │ │ + vpmulhrsw %xmm3,%xmm1,%xmm1 │ │ │ │ + vpslldq $0x8,%ymm7,%ymm6 │ │ │ │ + vpaddw %xmm7,%xmm7,%xmm2 │ │ │ │ + vpaddw %ymm7,%ymm6,%ymm6 │ │ │ │ + vpackuswb %xmm1,%xmm1,%xmm1 │ │ │ │ + vpaddw %ymm2,%ymm6,%ymm6 │ │ │ │ + vpunpcklbw %xmm8,%xmm1,%xmm1 │ │ │ │ + vmovdqa 0xf6ab7(%rip),%xmm8 │ │ │ │ + vpsllw $0x2,%ymm7,%ymm7 │ │ │ │ + vpshufb 0xf6c39(%rip),%xmm1,%xmm1 │ │ │ │ + vmovdqa %xmm1,(%rsp) │ │ │ │ + lea (%rdx,%rax,1),%r8d │ │ │ │ + shr $0x6,%edx │ │ │ │ + vpbroadcastq (%rsp,%rdx,1),%ymm1 │ │ │ │ + lea (%r8,%rax,1),%edx │ │ │ │ + shr $0x6,%r8d │ │ │ │ + vpbroadcastq (%rsp,%r8,1),%ymm2 │ │ │ │ + lea (%rdx,%rax,1),%r8d │ │ │ │ + shr $0x6,%edx │ │ │ │ + vmovq (%rsp,%rdx,1),%xmm0 │ │ │ │ + lea (%r8,%rax,1),%edx │ │ │ │ + shr $0x6,%r8d │ │ │ │ + vmovhps (%rsp,%r8,1),%xmm0,%xmm0 │ │ │ │ + vpblendd $0xc0,%ymm2,%ymm1,%ymm1 │ │ │ │ + vpand %ymm6,%ymm4,%ymm2 │ │ │ │ + vpblendd $0xf0,%ymm1,%ymm0,%ymm0 │ │ │ │ + vpsubw %ymm2,%ymm5,%ymm1 │ │ │ │ + vpsllw $0x8,%ymm2,%ymm2 │ │ │ │ + vpor %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm7,%ymm6,%ymm6 │ │ │ │ + vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vpackuswb %xmm0,%xmm1,%xmm1 │ │ │ │ + vpshufb %xmm8,%xmm1,%xmm1 │ │ │ │ + vmovd %xmm1,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm1,(%rdi,%rsi,1) │ │ │ │ + vpextrd $0x2,%xmm1,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x3,%xmm1,(%rdi,%r10,1) │ │ │ │ + add $0x4,%rdi │ │ │ │ + sub $0x4,%ecx │ │ │ │ + jg 2e492c <__cxa_finalize@plt+0x2b98dc> │ │ │ │ + mov 0x20(%rsp),%rsp │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0xf6969(%rip),%r8 │ │ │ │ + vmovd %r11d,%xmm0 │ │ │ │ + vmovd %r9d,%xmm2 │ │ │ │ shr $0x8,%r9d │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - pshufb %xmm2,%xmm1 │ │ │ │ - pshufb %xmm2,%xmm3 │ │ │ │ - pcmpeqb 0xf7020(%r10),%xmm1 │ │ │ │ - pand %xmm3,%xmm1 │ │ │ │ - pcmpgtb 0xf6ff0(%r10,%r9,8),%xmm1 │ │ │ │ - pmovmskb %xmm1,%r9d │ │ │ │ - mov $0x7,%r8d │ │ │ │ + vpbroadcastb %xmm0,%ymm0 │ │ │ │ + vpbroadcastb %xmm2,%ymm2 │ │ │ │ + vpcmpeqb -0x80(%r8),%ymm0,%ymm1 │ │ │ │ + vpand %ymm2,%ymm1,%ymm1 │ │ │ │ + vmovdqa (%r8,%r9,8),%xmm2 │ │ │ │ + vpcmpgtb %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmovmskb %ymm1,%r9d │ │ │ │ + ret │ │ │ │ + mov %rsp,%r11 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov %r11,0x10(%rsp) │ │ │ │ + mov $0x7,%r11d │ │ │ │ + test $0x400,%r9d │ │ │ │ + jne 2e4ac9 <__cxa_finalize@plt+0x2b9a79> │ │ │ │ + lea 0x3(%rcx),%r11d │ │ │ │ + call 2e49d0 <__cxa_finalize@plt+0x2b9980> │ │ │ │ + mov $0x7,%r11d │ │ │ │ test %r9d,%r9d │ │ │ │ - je 2e6a20 <__cxa_finalize@plt+0x2bb9d0> │ │ │ │ - pshuflw $0x0,0x2(%rdx),%xmm1 │ │ │ │ - imul $0x55555555,%r9d,%r9d │ │ │ │ - movdqa -0xe(%rdx),%xmm2 │ │ │ │ - neg %r8 │ │ │ │ - movd (%rdx,%r8,2),%xmm3 │ │ │ │ - shr $0x1e,%r9d │ │ │ │ - movd %xmm1,0x110(%rsp) │ │ │ │ - pshuflw $0x0,%xmm3,%xmm3 │ │ │ │ - movdqa %xmm2,0x100(%rsp) │ │ │ │ - lea -0x2(%r8),%rdx │ │ │ │ - movq %xmm3,0x106(%rsp,%r8,2) │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - cmovae %rdx,%r8 │ │ │ │ - lea 0x10e(%rsp),%rdx │ │ │ │ - call 2e7471 <__cxa_finalize@plt+0x2bc421> │ │ │ │ - movd %eax,%xmm4 │ │ │ │ - sub %r8,%rdx │ │ │ │ - movddup 0xf6f68(%r10),%xmm1 │ │ │ │ - sub %r8,%rdx │ │ │ │ - shl $0x6,%r8d │ │ │ │ - movd (%rdx),%xmm6 │ │ │ │ - movd %r8d,%xmm3 │ │ │ │ - pshufb %xmm0,%xmm4 │ │ │ │ + je 2e4ac9 <__cxa_finalize@plt+0x2b9a79> │ │ │ │ + popcnt %r9d,%r9d │ │ │ │ + vpbroadcastd 0x180(%r8),%ymm7 │ │ │ │ + vbroadcasti128 -0xe(%rdx),%ymm2 │ │ │ │ + vpmaxub -0x44(%r8),%ymm7,%ymm1 │ │ │ │ + vpbroadcastd -0x68(%r8,%r9,4),%ymm8 │ │ │ │ + vpmaxub -0x3c(%r8),%ymm7,%ymm7 │ │ │ │ + vpbroadcastd -0x5c(%r8,%r9,4),%ymm9 │ │ │ │ + vpbroadcastd -0x50(%r8,%r9,4),%ymm10 │ │ │ │ + vpshufb %ymm1,%ymm2,%ymm0 │ │ │ │ + vshufps $0x99,%ymm7,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm8,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm1,%ymm2,%ymm1 │ │ │ │ + vpmaddubsw %ymm9,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm7,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm10,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ + mov $0x9,%r8d │ │ │ │ + lea 0xf(%rsp),%rdx │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + cmovne %r8d,%r11d │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vpackuswb %xmm1,%xmm0,%xmm0 │ │ │ │ + vmovdqa %xmm0,(%rsp) │ │ │ │ + vmovd %eax,%xmm6 │ │ │ │ + vpbroadcastq 0xf690a(%rip),%ymm0 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + sub $0x4,%rdx │ │ │ │ neg %rax │ │ │ │ - pshufb %xmm0,%xmm6 │ │ │ │ - lea 0x3f(%rax,%r8,1),%r9 │ │ │ │ - pshufb %xmm0,%xmm3 │ │ │ │ - shl $0x3,%ecx │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - paddw %xmm4,%xmm5 │ │ │ │ - sub %rcx,%rsp │ │ │ │ - psubw %xmm1,%xmm3 │ │ │ │ - movsd %xmm5,%xmm4 │ │ │ │ + vpbroadcastw %xmm6,%ymm6 │ │ │ │ + sub %r11,%r8 │ │ │ │ + shl $0x6,%r11d │ │ │ │ + vpbroadcastb (%r8),%ymm7 │ │ │ │ + lea 0x3f(%rax),%r8 │ │ │ │ + vmovd %r11d,%xmm9 │ │ │ │ + not %r11d │ │ │ │ + vbroadcasti128 0xf68ba(%rip),%ymm8 │ │ │ │ + add $0x40,%r11d │ │ │ │ + vpbroadcastw %xmm9,%ymm9 │ │ │ │ + vpsrlw $0x8,%ymm7,%ymm7 │ │ │ │ + vpaddw %ymm6,%ymm6,%ymm10 │ │ │ │ + vpsubw %ymm0,%ymm9,%ymm9 │ │ │ │ + vpblendd $0xcc,%ymm10,%ymm6,%ymm6 │ │ │ │ + vmovdqa %xmm10,%xmm0 │ │ │ │ + vpaddw %ymm0,%ymm6,%ymm6 │ │ │ │ + vpaddw %ymm10,%ymm10,%ymm10 │ │ │ │ + vmovdqa 0xf6898(%rip),%xmm11 │ │ │ │ + lea (%r8,%rax,1),%r9 │ │ │ │ + sar $0x6,%r8 │ │ │ │ + vpbroadcastq (%rdx,%r8,1),%ymm1 │ │ │ │ lea (%r9,%rax,1),%r8 │ │ │ │ sar $0x6,%r9 │ │ │ │ - movddup -0x6(%rdx,%r9,2),%xmm0 │ │ │ │ - movddup -0x8(%rdx,%r9,2),%xmm1 │ │ │ │ + vpbroadcastq (%rdx,%r9,1),%ymm2 │ │ │ │ lea (%r8,%rax,1),%r9 │ │ │ │ sar $0x6,%r8 │ │ │ │ - movlps -0x6(%rdx,%r8,2),%xmm0 │ │ │ │ - movlps -0x8(%rdx,%r8,2),%xmm1 │ │ │ │ - movdqa %xmm7,%xmm2 │ │ │ │ - pand %xmm4,%xmm2 │ │ │ │ - psllw $0x9,%xmm2 │ │ │ │ - psubw %xmm0,%xmm1 │ │ │ │ - pmulhrsw %xmm2,%xmm1 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - pcmpgtw %xmm4,%xmm2 │ │ │ │ - paddw %xmm5,%xmm4 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - pand %xmm2,%xmm0 │ │ │ │ - pandn %xmm6,%xmm2 │ │ │ │ - por %xmm2,%xmm0 │ │ │ │ - movdqa %xmm0,-0x10(%rsp,%rcx,1) │ │ │ │ - sub $0x10,%ecx │ │ │ │ - je 2e6ae4 <__cxa_finalize@plt+0x2bba94> │ │ │ │ - test %r9d,%r9d │ │ │ │ - jg 2e6a6d <__cxa_finalize@plt+0x2bba1d> │ │ │ │ - movdqa %xmm6,-0x10(%rsp,%rcx,1) │ │ │ │ - sub $0x10,%ecx │ │ │ │ - jg 2e6ad9 <__cxa_finalize@plt+0x2bba89> │ │ │ │ - or $0x8,%ecx │ │ │ │ - jmp 2e73af <__cxa_finalize@plt+0x2bc35f> │ │ │ │ - lea 0x58(%r9),%r8d │ │ │ │ - and $0xffffff80,%r8d │ │ │ │ - or %ecx,%r8d │ │ │ │ + vmovq (%rdx,%r8,1),%xmm0 │ │ │ │ + lea (%r9,%rax,1),%r8 │ │ │ │ + sar $0x6,%r9 │ │ │ │ + vmovhps (%rdx,%r9,1),%xmm0,%xmm0 │ │ │ │ + vpblendd $0xc0,%ymm2,%ymm1,%ymm1 │ │ │ │ + vpand %ymm6,%ymm4,%ymm2 │ │ │ │ + vpblendd $0xf0,%ymm1,%ymm0,%ymm0 │ │ │ │ + vpsubw %ymm2,%ymm5,%ymm1 │ │ │ │ + vpsllw $0x8,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm8,%ymm0,%ymm0 │ │ │ │ + vpor %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpcmpgtw %ymm6,%ymm9,%ymm1 │ │ │ │ + vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm6,%ymm10,%ymm6 │ │ │ │ + vpblendvb %ymm1,%ymm0,%ymm7,%ymm0 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vpackuswb %xmm0,%xmm1,%xmm1 │ │ │ │ + vpshufb %xmm11,%xmm1,%xmm1 │ │ │ │ + vmovd %xmm1,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm1,(%rdi,%rsi,1) │ │ │ │ + vpextrd $0x2,%xmm1,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x3,%xmm1,(%rdi,%r10,1) │ │ │ │ + sub $0x4,%ecx │ │ │ │ + je 2e4c05 <__cxa_finalize@plt+0x2b9bb5> │ │ │ │ + add $0x4,%rdi │ │ │ │ + cmp %r11d,%r8d │ │ │ │ + jg 2e4b38 <__cxa_finalize@plt+0x2b9ae8> │ │ │ │ + vpackuswb %xmm7,%xmm7,%xmm7 │ │ │ │ + vmovd %xmm7,(%rdi) │ │ │ │ + vmovd %xmm7,(%rdi,%rsi,1) │ │ │ │ + vmovd %xmm7,(%rdi,%rsi,2) │ │ │ │ + vmovd %xmm7,(%rdi,%r10,1) │ │ │ │ + add $0x4,%rdi │ │ │ │ + sub $0x4,%ecx │ │ │ │ + jg 2e4be8 <__cxa_finalize@plt+0x2b9b98> │ │ │ │ + mov 0x10(%rsp),%rsp │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0xd8(%r9),%r8d │ │ │ │ + mov %cl,%r8b │ │ │ │ cmp $0x8,%r8d │ │ │ │ - ja 2e6c43 <__cxa_finalize@plt+0x2bbbf3> │ │ │ │ - movdqa -0x1e(%rdx),%xmm2 │ │ │ │ - movdqu -0x20(%rdx),%xmm1 │ │ │ │ - movdqu -0x10(%rdx),%xmm3 │ │ │ │ - paddw -0xe(%rdx),%xmm3 │ │ │ │ - pshufd $0x90,%xmm2,%xmm4 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - movdqu -0x1c(%rdx),%xmm5 │ │ │ │ + ja 2e4dc2 <__cxa_finalize@plt+0x2b9d72> │ │ │ │ + mov %rsp,%r11 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0x40,%rsp │ │ │ │ + mov %r11,0x20(%rsp) │ │ │ │ + and $0x4,%r8d │ │ │ │ + vmovdqa -0xf(%rdx),%xmm0 │ │ │ │ + vinserti128 $0x1,-0x9(%rdx),%ymm0,%ymm0 │ │ │ │ + vmovd %r8d,%xmm1 │ │ │ │ + vmovdqu 0xf66b1(%rip),%xmm2 │ │ │ │ + vinserti128 $0x1,0xf66ab(%rip),%ymm2,%ymm2 │ │ │ │ + vpbroadcastb %xmm1,%xmm1 │ │ │ │ + vpbroadcastd 0xf66c3(%rip),%ymm7 │ │ │ │ + vpmaxub 0xf66eb(%rip),%xmm1,%xmm1 │ │ │ │ + vinserti128 $0x1,0xf66e5(%rip),%ymm1,%ymm1 │ │ │ │ add %eax,%eax │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - je 2e6b2f <__cxa_finalize@plt+0x2bbadf> │ │ │ │ - pshufhw $0x40,%xmm2,%xmm4 │ │ │ │ - paddw %xmm5,%xmm4 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - psubw %xmm4,%xmm5 │ │ │ │ - movdqu -0x12(%rdx),%xmm4 │ │ │ │ - psraw $0x3,%xmm5 │ │ │ │ - paddw %xmm5,%xmm1 │ │ │ │ - movdqu -0xc(%rdx),%xmm5 │ │ │ │ - movd 0x140(%rsp),%xmm6 │ │ │ │ - paddw %xmm5,%xmm4 │ │ │ │ - shl $0x4,%ecx │ │ │ │ - movdqa %xmm3,%xmm5 │ │ │ │ - psubw %xmm4,%xmm5 │ │ │ │ - movd %eax,%xmm4 │ │ │ │ - psraw $0x3,%xmm5 │ │ │ │ - neg %eax │ │ │ │ - paddw %xmm5,%xmm3 │ │ │ │ - pshufb %xmm0,%xmm6 │ │ │ │ - movdqa -0xe(%rdx),%xmm5 │ │ │ │ - pshufb %xmm0,%xmm4 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pmaxsw %xmm0,%xmm1 │ │ │ │ - pmaxsw %xmm0,%xmm3 │ │ │ │ - mov %rsp,%rdx │ │ │ │ - pavgw %xmm0,%xmm1 │ │ │ │ - pavgw %xmm0,%xmm3 │ │ │ │ - sub %rcx,%rsp │ │ │ │ - pminsw %xmm6,%xmm1 │ │ │ │ - pminsw %xmm3,%xmm6 │ │ │ │ - movdqa 0xf6f70(%r10),%xmm3 │ │ │ │ - lea 0x43f(%rax),%r9d │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - punpcklwd %xmm2,%xmm0 │ │ │ │ - movdqa %xmm0,(%rdx) │ │ │ │ - punpckhwd %xmm2,%xmm1 │ │ │ │ - movdqa %xmm1,0x10(%rdx) │ │ │ │ - movdqa %xmm6,%xmm0 │ │ │ │ - punpcklwd %xmm5,%xmm0 │ │ │ │ - movdqa %xmm0,0x20(%rdx) │ │ │ │ - punpckhwd %xmm5,%xmm6 │ │ │ │ - movdqa %xmm6,0x30(%rdx) │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - mov %r9d,%r8d │ │ │ │ - sar $0x6,%r8d │ │ │ │ - movdqu (%rdx,%r8,2),%xmm1 │ │ │ │ - movdqu 0x10(%rdx,%r8,2),%xmm2 │ │ │ │ - add %eax,%r9d │ │ │ │ - pshufb %xmm3,%xmm2 │ │ │ │ - pshufb %xmm3,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - punpckhqdq %xmm2,%xmm0 │ │ │ │ - punpcklqdq %xmm2,%xmm1 │ │ │ │ - movdqa %xmm7,%xmm2 │ │ │ │ - pand %xmm4,%xmm2 │ │ │ │ - psllw $0x9,%xmm2 │ │ │ │ - psubw %xmm0,%xmm1 │ │ │ │ - pmulhrsw %xmm2,%xmm1 │ │ │ │ - paddw %xmm5,%xmm4 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,-0x10(%rsp,%rcx,1) │ │ │ │ - sub $0x10,%ecx │ │ │ │ - jg 2e6be5 <__cxa_finalize@plt+0x2bbb95> │ │ │ │ - or $0x10,%ecx │ │ │ │ - jmp 2e73af <__cxa_finalize@plt+0x2bc35f> │ │ │ │ - lea 0x7(%rcx),%r8d │ │ │ │ - movd %r8d,%xmm1 │ │ │ │ - and $0x7,%r8d │ │ │ │ - or $0x8,%r8d │ │ │ │ + vpshufb %ymm1,%ymm0,%ymm1 │ │ │ │ + vpshufb %ymm2,%ymm0,%ymm2 │ │ │ │ + vinserti128 $0x1,-0x7(%rdx),%ymm0,%ymm0 │ │ │ │ + vmovd %eax,%xmm6 │ │ │ │ + vpmaddubsw %ymm7,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm7,%ymm2,%ymm2 │ │ │ │ + vpbroadcastw %xmm6,%ymm6 │ │ │ │ + mov %eax,%edx │ │ │ │ + lea (%rsi,%rsi,2),%r9 │ │ │ │ + vpaddw %ymm6,%ymm6,%ymm7 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpblendd $0xf0,%ymm7,%ymm6,%ymm6 │ │ │ │ + vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpslldq $0x8,%ymm7,%ymm2 │ │ │ │ + vpaddw %ymm7,%ymm7,%ymm7 │ │ │ │ + vpaddw %ymm2,%ymm6,%ymm6 │ │ │ │ + vbroadcasti128 0xf6890(%rip),%ymm2 │ │ │ │ + vpackuswb %ymm1,%ymm1,%ymm1 │ │ │ │ + vpunpcklbw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm2,%ymm1,%ymm1 │ │ │ │ + vextracti128 $0x1,%ymm1,(%rsp) │ │ │ │ + vmovdqa %xmm1,0x10(%rsp) │ │ │ │ + lea (%rdx,%rax,1),%r8d │ │ │ │ + shr $0x6,%edx │ │ │ │ + vmovdqu (%rsp,%rdx,1),%xmm0 │ │ │ │ + lea (%r8,%rax,1),%edx │ │ │ │ + shr $0x6,%r8d │ │ │ │ + vinserti128 $0x1,(%rsp,%r8,1),%ymm0,%ymm0 │ │ │ │ + lea (%rdx,%rax,1),%r8d │ │ │ │ + shr $0x6,%edx │ │ │ │ + vpand %ymm6,%ymm4,%ymm1 │ │ │ │ + vpsubw %ymm1,%ymm5,%ymm2 │ │ │ │ + vpsllw $0x8,%ymm1,%ymm1 │ │ │ │ + vpor %ymm1,%ymm2,%ymm2 │ │ │ │ + vpunpcklqdq %ymm2,%ymm2,%ymm1 │ │ │ │ + vpmaddubsw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqu (%rsp,%rdx,1),%xmm1 │ │ │ │ + lea (%r8,%rax,1),%edx │ │ │ │ + shr $0x6,%r8d │ │ │ │ + vinserti128 $0x1,(%rsp,%r8,1),%ymm1,%ymm1 │ │ │ │ + vpunpckhqdq %ymm2,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm7,%ymm6,%ymm6 │ │ │ │ + vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ + lea (%rdi,%rsi,4),%r8 │ │ │ │ + vpsllw $0x8,%ymm1,%ymm1 │ │ │ │ + vpor %ymm1,%ymm0,%ymm0 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vpunpcklbw %xmm1,%xmm0,%xmm2 │ │ │ │ + vpunpckhbw %xmm1,%xmm0,%xmm0 │ │ │ │ + vmovd %xmm2,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm2,(%rdi,%rsi,1) │ │ │ │ + vpextrd $0x2,%xmm2,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x3,%xmm2,(%rdi,%r9,1) │ │ │ │ + vmovd %xmm0,(%r8) │ │ │ │ + vpextrd $0x1,%xmm0,(%r8,%rsi,1) │ │ │ │ + vpextrd $0x2,%xmm0,(%r8,%rsi,2) │ │ │ │ + vpextrd $0x3,%xmm0,(%r8,%r9,1) │ │ │ │ + add $0x4,%rdi │ │ │ │ + sub $0x4,%ecx │ │ │ │ + jg 2e4cea <__cxa_finalize@plt+0x2b9c9a> │ │ │ │ + mov 0x20(%rsp),%rsp │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + and $0x7,%r11d │ │ │ │ + or $0x8,%r11d │ │ │ │ + jmp 2e4eb8 <__cxa_finalize@plt+0x2b9e68> │ │ │ │ + mov %rsp,%r11 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0x40,%rsp │ │ │ │ + mov %r11,0x20(%rsp) │ │ │ │ + lea 0x7(%rcx),%r11d │ │ │ │ test $0x400,%r9d │ │ │ │ - jne 2e6d0c <__cxa_finalize@plt+0x2bbcbc> │ │ │ │ - movd %r9d,%xmm3 │ │ │ │ - shr $0x8,%r9d │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - pshufb %xmm2,%xmm1 │ │ │ │ - pshufb %xmm2,%xmm3 │ │ │ │ - movdqu 0xf7024(%r10),%xmm2 │ │ │ │ - movdqa 0xf6ff0(%r10,%r9,8),%xmm4 │ │ │ │ - psrldq $0x4,%xmm4 │ │ │ │ - pcmpeqb %xmm1,%xmm2 │ │ │ │ - pand %xmm3,%xmm2 │ │ │ │ - pcmpgtb %xmm4,%xmm2 │ │ │ │ - pmovmskb %xmm2,%r9d │ │ │ │ + jne 2e4db5 <__cxa_finalize@plt+0x2b9d65> │ │ │ │ + call 2e49d0 <__cxa_finalize@plt+0x2b9980> │ │ │ │ test %r9d,%r9d │ │ │ │ - je 2e6d0c <__cxa_finalize@plt+0x2bbcbc> │ │ │ │ - pshuflw $0x0,0x2(%rdx),%xmm1 │ │ │ │ - imul $0x55555555,%r9d,%r9d │ │ │ │ - movdqa -0xe(%rdx),%xmm2 │ │ │ │ - neg %r8 │ │ │ │ - movdqa -0x1e(%rdx),%xmm3 │ │ │ │ - shr $0x1e,%r9d │ │ │ │ - movd (%rdx,%r8,2),%xmm4 │ │ │ │ - movd %xmm1,0x110(%rsp) │ │ │ │ - movdqa %xmm2,0x100(%rsp) │ │ │ │ - pshuflw $0x0,%xmm4,%xmm4 │ │ │ │ - movdqa %xmm3,0xf0(%rsp) │ │ │ │ - lea -0x2(%r8),%rdx │ │ │ │ - movq %xmm4,0x106(%rsp,%r8,2) │ │ │ │ + je 2e4eb8 <__cxa_finalize@plt+0x2b9e68> │ │ │ │ + popcnt %r9d,%r9d │ │ │ │ + vpbroadcastd -0x20(%r8),%xmm6 │ │ │ │ + vpcmpeqb %xmm1,%xmm1,%xmm1 │ │ │ │ + vpsubusb %xmm0,%xmm6,%xmm6 │ │ │ │ + vpsubb %xmm1,%xmm6,%xmm6 │ │ │ │ + vmovdqu -0x10(%rdx),%xmm2 │ │ │ │ + vpmaxub -0x40(%r8),%xmm6,%xmm1 │ │ │ │ + vinserti128 $0x1,-0xe(%rdx),%ymm2,%ymm2 │ │ │ │ + vinserti128 $0x1,-0x34(%r8),%ymm1,%ymm1 │ │ │ │ + vpbroadcastd -0x68(%r8,%r9,4),%ymm7 │ │ │ │ + vpmaxub -0x38(%r8),%xmm6,%xmm6 │ │ │ │ + vinserti128 $0x1,-0x2c(%r8),%ymm6,%ymm6 │ │ │ │ + vpshufb %ymm1,%ymm2,%ymm0 │ │ │ │ + vpmaddubsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpbroadcastd -0x5c(%r8,%r9,4),%ymm7 │ │ │ │ + movzbl -0xf(%rdx),%r8d │ │ │ │ + vshufps $0x99,%ymm6,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm1,%ymm2,%ymm1 │ │ │ │ + vpmaddubsw %ymm7,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + sub $0x3,%r9d │ │ │ │ + jne 2e4e8a <__cxa_finalize@plt+0x2b9e3a> │ │ │ │ + vpbroadcastd 0xf6493(%rip),%ymm7 │ │ │ │ + movzbl -0xe(%rdx),%edx │ │ │ │ + vpshufb %ymm6,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm7,%ymm2,%ymm2 │ │ │ │ + sub %r8d,%edx │ │ │ │ + lea 0x4(%rdx,%r8,8),%edx │ │ │ │ + shr $0x3,%edx │ │ │ │ + mov %dl,0xf(%rsp) │ │ │ │ + vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ + sar $1,%r9d │ │ │ │ + lea 0x1f(%rsp),%rdx │ │ │ │ + add $0x11,%r9d │ │ │ │ cmp $0x10,%ecx │ │ │ │ - cmovae %rdx,%r8 │ │ │ │ - lea 0x10e(%rsp),%rdx │ │ │ │ - call 2e7471 <__cxa_finalize@plt+0x2bc421> │ │ │ │ - sub %r8,%rdx │ │ │ │ - movd %eax,%xmm4 │ │ │ │ - sub %r8,%rdx │ │ │ │ - shl $0x6,%r8d │ │ │ │ - movd (%rdx),%xmm6 │ │ │ │ - movd %r8d,%xmm3 │ │ │ │ - pshufb %xmm0,%xmm4 │ │ │ │ + cmovns %r9d,%r11d │ │ │ │ + neg %r9 │ │ │ │ + mov %r8b,(%rdx,%r9,1) │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vpackuswb %xmm1,%xmm0,%xmm0 │ │ │ │ + vmovdqa %xmm0,-0xf(%rdx) │ │ │ │ + vmovd %eax,%xmm2 │ │ │ │ + vbroadcasti128 0xf651b(%rip),%ymm0 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + sub $0x8,%rdx │ │ │ │ neg %rax │ │ │ │ - pshufb %xmm0,%xmm6 │ │ │ │ - lea 0x3f(%rax,%r8,1),%r9 │ │ │ │ - pshufb %xmm0,%xmm3 │ │ │ │ - shl $0x4,%ecx │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - sub %rcx,%rsp │ │ │ │ - psubw 0xf6f60(%r10),%xmm3 │ │ │ │ - mov %r9,%r8 │ │ │ │ + vpbroadcastw %xmm2,%ymm2 │ │ │ │ + sub %r11,%r8 │ │ │ │ + shl $0x6,%r11d │ │ │ │ + vpbroadcastb (%r8),%ymm7 │ │ │ │ + lea 0x3f(%rax),%r8 │ │ │ │ + vmovd %r11d,%xmm9 │ │ │ │ + not %r11d │ │ │ │ + vbroadcasti128 0xf643b(%rip),%ymm8 │ │ │ │ + add $0x40,%r11d │ │ │ │ + vpbroadcastw %xmm9,%ymm9 │ │ │ │ + vpsrlw $0x8,%ymm7,%ymm7 │ │ │ │ + vpsubw %ymm0,%ymm9,%ymm9 │ │ │ │ + vpaddw %ymm2,%ymm2,%ymm6 │ │ │ │ + vpblendd $0xf,%ymm6,%ymm2,%ymm2 │ │ │ │ + lea (%r8,%rax,1),%r9 │ │ │ │ sar $0x6,%r8 │ │ │ │ - movdqu -0xe(%rdx,%r8,2),%xmm0 │ │ │ │ - movdqu -0x10(%rdx,%r8,2),%xmm1 │ │ │ │ - movdqa %xmm7,%xmm2 │ │ │ │ - pand %xmm4,%xmm2 │ │ │ │ - psllw $0x9,%xmm2 │ │ │ │ - psubw %xmm0,%xmm1 │ │ │ │ - pmulhrsw %xmm2,%xmm1 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - pcmpgtw %xmm4,%xmm2 │ │ │ │ - paddw %xmm5,%xmm4 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - pand %xmm2,%xmm0 │ │ │ │ - pandn %xmm6,%xmm2 │ │ │ │ - por %xmm2,%xmm0 │ │ │ │ - movdqa %xmm0,-0x10(%rsp,%rcx,1) │ │ │ │ - sub $0x10,%ecx │ │ │ │ - je 2e6daf <__cxa_finalize@plt+0x2bbd5f> │ │ │ │ - add %rax,%r9 │ │ │ │ - jg 2e6d4d <__cxa_finalize@plt+0x2bbcfd> │ │ │ │ - movdqa %xmm6,-0x10(%rsp,%rcx,1) │ │ │ │ - sub $0x10,%ecx │ │ │ │ - jg 2e6da4 <__cxa_finalize@plt+0x2bbd54> │ │ │ │ - or $0x10,%ecx │ │ │ │ - jmp 2e73af <__cxa_finalize@plt+0x2bc35f> │ │ │ │ - lea 0xf(%rcx),%r8d │ │ │ │ - movd %r8d,%xmm1 │ │ │ │ - and $0xf,%r8d │ │ │ │ - or $0x10,%r8d │ │ │ │ + vpand %ymm2,%ymm4,%ymm0 │ │ │ │ + vpsubw %ymm0,%ymm5,%ymm1 │ │ │ │ + vpsllw $0x8,%ymm0,%ymm0 │ │ │ │ + vpor %ymm0,%ymm1,%ymm1 │ │ │ │ + vbroadcasti128 (%rdx,%r8,1),%ymm0 │ │ │ │ + lea (%r9,%rax,1),%r8 │ │ │ │ + sar $0x6,%r9 │ │ │ │ + vinserti128 $0x0,(%rdx,%r9,1),%ymm0,%ymm0 │ │ │ │ + sub $0x10,%rsp │ │ │ │ + vpshufb %ymm8,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpcmpgtw %ymm2,%ymm9,%ymm1 │ │ │ │ + vpaddw %ymm6,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpblendvb %ymm1,%ymm0,%ymm7,%ymm0 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vpsllw $0x8,%xmm0,%xmm0 │ │ │ │ + vpor %xmm1,%xmm0,%xmm0 │ │ │ │ + vmovdqa %xmm0,(%rsp) │ │ │ │ + sub $0x2,%ecx │ │ │ │ + je 2e4f90 <__cxa_finalize@plt+0x2b9f40> │ │ │ │ + cmp %r11d,%r8d │ │ │ │ + jg 2e4f11 <__cxa_finalize@plt+0x2b9ec1> │ │ │ │ + vpackuswb %xmm7,%xmm7,%xmm0 │ │ │ │ + sub $0x10,%rsp │ │ │ │ + vmovdqa %xmm0,(%rsp) │ │ │ │ + sub $0x2,%ecx │ │ │ │ + jg 2e4f82 <__cxa_finalize@plt+0x2b9f32> │ │ │ │ + vmovdqa 0x10(%rsp),%xmm2 │ │ │ │ + sub $0x8,%r10d │ │ │ │ + lea (%rsi,%rsi,2),%rdx │ │ │ │ + lea (%rdi,%r10,1),%rax │ │ │ │ + cmovns %rax,%rdi │ │ │ │ + vpunpcklwd %xmm0,%xmm2,%xmm1 │ │ │ │ + vpunpckhwd %xmm0,%xmm2,%xmm2 │ │ │ │ + lea (%rdi,%rsi,4),%rax │ │ │ │ + jge 2e4fff <__cxa_finalize@plt+0x2b9faf> │ │ │ │ + add $0x20,%rsp │ │ │ │ + vmovd %xmm1,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm1,(%rdi,%rsi,1) │ │ │ │ + vpextrd $0x2,%xmm1,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x3,%xmm1,(%rdi,%rdx,1) │ │ │ │ + vmovd %xmm2,(%rax) │ │ │ │ + vpextrd $0x1,%xmm2,(%rax,%rsi,1) │ │ │ │ + vpextrd $0x2,%xmm2,(%rax,%rsi,2) │ │ │ │ + vpextrd $0x3,%xmm2,(%rax,%rdx,1) │ │ │ │ + jmp 2e505b <__cxa_finalize@plt+0x2ba00b> │ │ │ │ + vmovdqa (%rsp),%xmm0 │ │ │ │ + vmovdqa 0x10(%rsp),%xmm2 │ │ │ │ + vpunpcklwd %xmm0,%xmm2,%xmm1 │ │ │ │ + vpunpckhwd %xmm0,%xmm2,%xmm2 │ │ │ │ + vmovdqa 0x20(%rsp),%xmm0 │ │ │ │ + vmovdqa 0x30(%rsp),%xmm4 │ │ │ │ + add $0x40,%rsp │ │ │ │ + vpunpcklwd %xmm0,%xmm4,%xmm3 │ │ │ │ + vpunpckhwd %xmm0,%xmm4,%xmm4 │ │ │ │ + vpunpckldq %xmm1,%xmm3,%xmm0 │ │ │ │ + vpunpckhdq %xmm1,%xmm3,%xmm3 │ │ │ │ + vpunpckldq %xmm2,%xmm4,%xmm1 │ │ │ │ + vpunpckhdq %xmm2,%xmm4,%xmm4 │ │ │ │ + vmovq %xmm0,(%rdi) │ │ │ │ + vmovhps %xmm0,(%rdi,%rsi,1) │ │ │ │ + vmovq %xmm3,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm3,(%rdi,%rdx,1) │ │ │ │ + vmovq %xmm1,(%rax) │ │ │ │ + vmovhps %xmm1,(%rax,%rsi,1) │ │ │ │ + vmovq %xmm4,(%rax,%rsi,2) │ │ │ │ + vmovhps %xmm4,(%rax,%rdx,1) │ │ │ │ + sub $0x8,%rdi │ │ │ │ + sub $0x8,%rax │ │ │ │ + sub $0x8,%r10d │ │ │ │ + jge 2e4fec <__cxa_finalize@plt+0x2b9f9c> │ │ │ │ + mov 0x20(%rsp),%rsp │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + and $0xf,%r11d │ │ │ │ + or $0x10,%r11d │ │ │ │ + jmp 2e51d0 <__cxa_finalize@plt+0x2ba180> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsp,%r11 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0x60,%rsp │ │ │ │ + mov %r11,0x40(%rsp) │ │ │ │ + lea 0xf(%rcx),%r11d │ │ │ │ test $0x400,%r9d │ │ │ │ - jne 2e6e9b <__cxa_finalize@plt+0x2bbe4b> │ │ │ │ - movd %r9d,%xmm3 │ │ │ │ - shr $0x8,%r9d │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - pshufb %xmm2,%xmm1 │ │ │ │ - pshufb %xmm2,%xmm3 │ │ │ │ - movq 0xf7010(%r10,%r9,4),%xmm4 │ │ │ │ - pcmpeqb 0xf6fe0(%r10),%xmm1 │ │ │ │ - pand %xmm3,%xmm1 │ │ │ │ - pcmpgtb %xmm4,%xmm1 │ │ │ │ - pmovmskb %xmm1,%r9d │ │ │ │ + jne 2e5064 <__cxa_finalize@plt+0x2ba014> │ │ │ │ + call 2e49d0 <__cxa_finalize@plt+0x2b9980> │ │ │ │ test %r9d,%r9d │ │ │ │ - je 2e6e9b <__cxa_finalize@plt+0x2bbe4b> │ │ │ │ - pshuflw $0x0,0x2(%rdx),%xmm1 │ │ │ │ - movdqa -0xe(%rdx),%xmm2 │ │ │ │ - imul $0x24924924,%r9d,%r9d │ │ │ │ - movdqa -0x1e(%rdx),%xmm3 │ │ │ │ - neg %r8 │ │ │ │ - movdqa -0x2e(%rdx),%xmm4 │ │ │ │ - shr $0x1e,%r9d │ │ │ │ - movdqa -0x3e(%rdx),%xmm5 │ │ │ │ - movd (%rdx,%r8,2),%xmm6 │ │ │ │ - adc $0xffffffff,%r9d │ │ │ │ - movd %xmm1,0x110(%rsp) │ │ │ │ - movdqa %xmm2,0x100(%rsp) │ │ │ │ - movdqa %xmm3,0xf0(%rsp) │ │ │ │ - pshuflw $0x0,%xmm6,%xmm6 │ │ │ │ - movdqa %xmm4,0xe0(%rsp) │ │ │ │ - movdqa %xmm5,0xd0(%rsp) │ │ │ │ - lea -0x2(%r8),%rdx │ │ │ │ - movq %xmm6,0x106(%rsp,%r8,2) │ │ │ │ + je 2e51d0 <__cxa_finalize@plt+0x2ba180> │ │ │ │ + popcnt %r9d,%r9d │ │ │ │ + vpbroadcastd 0x108(%r8),%ymm11 │ │ │ │ + vpbroadcastd 0x18c(%r8),%ymm1 │ │ │ │ + vbroadcasti128 -0x34(%r8),%ymm6 │ │ │ │ + vinserti128 $0x0,-0x3c(%r8),%ymm6,%ymm2 │ │ │ │ + vinserti128 $0x1,-0x2c(%r8),%ymm6,%ymm6 │ │ │ │ + vmovdqu -0x12(%rdx),%xmm10 │ │ │ │ + vinserti128 $0x1,-0xe(%rdx),%ymm10,%ymm10 │ │ │ │ + vpbroadcastd -0x68(%r8,%r9,4),%ymm9 │ │ │ │ + vbroadcasti128 -0x38(%r8),%ymm7 │ │ │ │ + vinserti128 $0x0,-0x40(%r8),%ymm7,%ymm8 │ │ │ │ + vinserti128 $0x1,-0x30(%r8),%ymm7,%ymm7 │ │ │ │ + vpsubusb %ymm0,%ymm11,%ymm11 │ │ │ │ + vpor %ymm1,%ymm11,%ymm1 │ │ │ │ + vmovdqu -0x20(%rdx),%xmm11 │ │ │ │ + vinserti128 $0x1,-0x1c(%rdx),%ymm11,%ymm11 │ │ │ │ + vpmaxub %ymm1,%ymm8,%ymm8 │ │ │ │ + vpmaxub %ymm1,%ymm7,%ymm7 │ │ │ │ + vpshufb %ymm2,%ymm10,%ymm0 │ │ │ │ + vshufps $0x99,%ymm6,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm9,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm8,%ymm11,%ymm1 │ │ │ │ + vshufps $0x99,%ymm7,%ymm8,%ymm8 │ │ │ │ + vpmaddubsw %ymm9,%ymm1,%ymm1 │ │ │ │ + vpbroadcastd -0x5c(%r8,%r9,4),%ymm9 │ │ │ │ + movzbl -0x1f(%rdx),%r8d │ │ │ │ + vpshufb %ymm2,%ymm10,%ymm2 │ │ │ │ + vpmaddubsw %ymm9,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm8,%ymm11,%ymm8 │ │ │ │ + vpmaddubsw %ymm9,%ymm8,%ymm8 │ │ │ │ + vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm1,%ymm8,%ymm1 │ │ │ │ + sub $0x3,%r9d │ │ │ │ + jne 2e519d <__cxa_finalize@plt+0x2ba14d> │ │ │ │ + vpbroadcastd 0xf618e(%rip),%ymm9 │ │ │ │ + movzbl -0x1e(%rdx),%edx │ │ │ │ + vpshufb %ymm6,%ymm10,%ymm10 │ │ │ │ + vpmaddubsw %ymm9,%ymm10,%ymm10 │ │ │ │ + vpshufb %ymm7,%ymm11,%ymm11 │ │ │ │ + vpmaddubsw %ymm9,%ymm11,%ymm11 │ │ │ │ + sub %r8d,%edx │ │ │ │ + lea 0x4(%rdx,%r8,8),%edx │ │ │ │ + shr $0x3,%edx │ │ │ │ + mov %dl,0x1f(%rsp) │ │ │ │ + vpaddw %ymm0,%ymm10,%ymm0 │ │ │ │ + vpaddw %ymm1,%ymm11,%ymm1 │ │ │ │ + vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ + sar $1,%r9d │ │ │ │ + lea 0x3f(%rsp),%rdx │ │ │ │ + add $0x21,%r9d │ │ │ │ cmp $0x20,%ecx │ │ │ │ - cmovae %rdx,%r8 │ │ │ │ - lea 0x10e(%rsp),%rdx │ │ │ │ - call 2e7471 <__cxa_finalize@plt+0x2bc421> │ │ │ │ - sub %r8,%rdx │ │ │ │ - movd %eax,%xmm5 │ │ │ │ - sub %r8,%rdx │ │ │ │ - shl $0x6,%r8d │ │ │ │ - movd (%rdx),%xmm6 │ │ │ │ - movd %r8d,%xmm3 │ │ │ │ - pshufb %xmm0,%xmm5 │ │ │ │ + cmovns %r9d,%r11d │ │ │ │ + neg %r9 │ │ │ │ + mov %r8b,(%rdx,%r9,1) │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vpermq $0x8d,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,-0x1f(%rdx) │ │ │ │ + vmovd %eax,%xmm6 │ │ │ │ + vbroadcasti128 0xf6203(%rip),%ymm0 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + sub $0x8,%rdx │ │ │ │ neg %rax │ │ │ │ - pshufb %xmm0,%xmm6 │ │ │ │ - lea 0x3f(%rax,%r8,1),%r9 │ │ │ │ - pshufb %xmm0,%xmm3 │ │ │ │ - shl $0x5,%ecx │ │ │ │ - movdqa 0xf6f60(%r10),%xmm4 │ │ │ │ - paddw %xmm5,%xmm4 │ │ │ │ - sub %rcx,%rsp │ │ │ │ - psubw %xmm3,%xmm4 │ │ │ │ - mov %r9,%r8 │ │ │ │ + vpbroadcastw %xmm6,%ymm6 │ │ │ │ + sub %r11,%r8 │ │ │ │ + shl $0x6,%r11d │ │ │ │ + vpbroadcastb (%r8),%ymm7 │ │ │ │ + lea 0x3f(%rax),%r8 │ │ │ │ + vmovd %r11d,%xmm9 │ │ │ │ + not %r11d │ │ │ │ + vbroadcasti128 0xf6123(%rip),%ymm8 │ │ │ │ + add $0x40,%r11d │ │ │ │ + vpbroadcastw %xmm9,%ymm9 │ │ │ │ + vpsubw %ymm0,%ymm9,%ymm9 │ │ │ │ + vpaddw %ymm6,%ymm6,%ymm11 │ │ │ │ + vpsubw %ymm3,%ymm9,%ymm10 │ │ │ │ + vpblendd $0xf0,%ymm11,%ymm6,%ymm6 │ │ │ │ + lea (%r8,%rax,1),%r9 │ │ │ │ sar $0x6,%r8 │ │ │ │ - movdqu -0xe(%rdx,%r8,2),%xmm0 │ │ │ │ - movdqu -0x10(%rdx,%r8,2),%xmm2 │ │ │ │ - movdqa %xmm7,%xmm3 │ │ │ │ - pand %xmm4,%xmm3 │ │ │ │ - psllw $0x9,%xmm3 │ │ │ │ - psubw %xmm0,%xmm2 │ │ │ │ - pmulhrsw %xmm3,%xmm2 │ │ │ │ - movdqu -0x1e(%rdx,%r8,2),%xmm1 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - movdqu -0x20(%rdx,%r8,2),%xmm2 │ │ │ │ - psubw %xmm1,%xmm2 │ │ │ │ - pmulhrsw %xmm3,%xmm2 │ │ │ │ - movddup 0xf7098(%r10),%xmm3 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - movdqa %xmm4,%xmm2 │ │ │ │ - psraw $0xf,%xmm2 │ │ │ │ - pcmpgtw %xmm4,%xmm3 │ │ │ │ - paddw %xmm5,%xmm4 │ │ │ │ - pand %xmm2,%xmm0 │ │ │ │ - pandn %xmm6,%xmm2 │ │ │ │ - pand %xmm3,%xmm1 │ │ │ │ - pandn %xmm6,%xmm3 │ │ │ │ - por %xmm2,%xmm0 │ │ │ │ - movdqa %xmm0,-0x10(%rsp,%rcx,1) │ │ │ │ - por %xmm3,%xmm1 │ │ │ │ - movdqa %xmm1,-0x20(%rsp,%rcx,1) │ │ │ │ - sub $0x20,%ecx │ │ │ │ - je 2e6f87 <__cxa_finalize@plt+0x2bbf37> │ │ │ │ - add %rax,%r9 │ │ │ │ - jg 2e6ee0 <__cxa_finalize@plt+0x2bbe90> │ │ │ │ - movdqa %xmm6,-0x10(%rsp,%rcx,1) │ │ │ │ - movdqa %xmm6,-0x20(%rsp,%rcx,1) │ │ │ │ - sub $0x20,%ecx │ │ │ │ - jg 2e6f76 <__cxa_finalize@plt+0x2bbf26> │ │ │ │ - or $0x20,%ecx │ │ │ │ - jmp 2e73af <__cxa_finalize@plt+0x2bc35f> │ │ │ │ - lea 0x1f(%rcx),%r8d │ │ │ │ - and $0x1f,%r8d │ │ │ │ - or $0x20,%r8d │ │ │ │ + vpand %ymm6,%ymm4,%ymm1 │ │ │ │ + vpsubw %ymm1,%ymm5,%ymm2 │ │ │ │ + vpsllw $0x8,%ymm1,%ymm1 │ │ │ │ + vpor %ymm1,%ymm2,%ymm2 │ │ │ │ + vmovdqu (%rdx,%r8,1),%xmm0 │ │ │ │ + vmovdqu -0x8(%rdx,%r8,1),%xmm1 │ │ │ │ + lea (%r9,%rax,1),%r8 │ │ │ │ + sar $0x6,%r9 │ │ │ │ + vinserti128 $0x1,(%rdx,%r9,1),%ymm0,%ymm0 │ │ │ │ + vinserti128 $0x1,-0x8(%rdx,%r9,1),%ymm1,%ymm1 │ │ │ │ + sub $0x20,%rsp │ │ │ │ + vpshufb %ymm8,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm8,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vpcmpgtw %ymm6,%ymm9,%ymm1 │ │ │ │ + vpcmpgtw %ymm6,%ymm10,%ymm2 │ │ │ │ + vpacksswb %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm6,%ymm11,%ymm6 │ │ │ │ + vpblendvb %ymm1,%ymm0,%ymm7,%ymm0 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rsp) │ │ │ │ + sub $0x2,%ecx │ │ │ │ + je 2e52cc <__cxa_finalize@plt+0x2ba27c> │ │ │ │ + cmp %r11d,%r8d │ │ │ │ + jg 2e5228 <__cxa_finalize@plt+0x2ba1d8> │ │ │ │ + vmovdqa %ymm7,%ymm0 │ │ │ │ + sub $0x20,%rsp │ │ │ │ + vmovdqa %ymm7,(%rsp) │ │ │ │ + sub $0x2,%ecx │ │ │ │ + jg 2e52be <__cxa_finalize@plt+0x2ba26e> │ │ │ │ + vmovdqa 0x20(%rsp),%ymm2 │ │ │ │ + sub $0x8,%r10d │ │ │ │ + lea (%rsi,%rsi,2),%rdx │ │ │ │ + lea (%rdi,%r10,1),%rax │ │ │ │ + cmovns %rax,%rdi │ │ │ │ + vpunpcklbw %ymm0,%ymm2,%ymm1 │ │ │ │ + vpunpckhbw %ymm0,%ymm2,%ymm2 │ │ │ │ + lea (%rsi,%rsi,4),%rcx │ │ │ │ + vpunpcklbw %ymm2,%ymm1,%ymm0 │ │ │ │ + vpunpckhbw %ymm2,%ymm1,%ymm1 │ │ │ │ + lea (%rsi,%rdx,2),%r8 │ │ │ │ + jge 2e539a <__cxa_finalize@plt+0x2ba34a> │ │ │ │ + add $0x40,%rsp │ │ │ │ + vmovd %xmm0,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ + vpextrd $0x2,%xmm0,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x3,%xmm0,(%rdi,%rdx,1) │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm0 │ │ │ │ + vmovd %xmm1,(%rdi,%rsi,4) │ │ │ │ + vpextrd $0x1,%xmm1,(%rdi,%rcx,1) │ │ │ │ + vpextrd $0x2,%xmm1,(%rdi,%rdx,2) │ │ │ │ + vpextrd $0x3,%xmm1,(%rdi,%r8,1) │ │ │ │ + lea (%rdi,%rsi,8),%rdi │ │ │ │ + vextracti128 $0x1,%ymm1,%xmm1 │ │ │ │ + vmovd %xmm0,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ + vpextrd $0x2,%xmm0,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x3,%xmm0,(%rdi,%rdx,1) │ │ │ │ + vmovd %xmm1,(%rdi,%rsi,4) │ │ │ │ + vpextrd $0x1,%xmm1,(%rdi,%rcx,1) │ │ │ │ + vpextrd $0x2,%xmm1,(%rdi,%rdx,2) │ │ │ │ + vpextrd $0x3,%xmm1,(%rdi,%r8,1) │ │ │ │ + jmp 2e5444 <__cxa_finalize@plt+0x2ba3f4> │ │ │ │ + vmovdqa (%rsp),%ymm0 │ │ │ │ + vmovdqa 0x20(%rsp),%ymm2 │ │ │ │ + vpunpcklbw %ymm0,%ymm2,%ymm1 │ │ │ │ + vpunpckhbw %ymm0,%ymm2,%ymm2 │ │ │ │ + vpunpcklbw %ymm2,%ymm1,%ymm0 │ │ │ │ + vpunpckhbw %ymm2,%ymm1,%ymm1 │ │ │ │ + vmovdqa 0x40(%rsp),%ymm2 │ │ │ │ + vmovdqa 0x60(%rsp),%ymm4 │ │ │ │ + lea (%rdi,%rsi,8),%rax │ │ │ │ + sub $0xffffffffffffff80,%rsp │ │ │ │ + vpunpcklbw %ymm2,%ymm4,%ymm3 │ │ │ │ + vpunpckhbw %ymm2,%ymm4,%ymm4 │ │ │ │ + vpunpcklbw %ymm4,%ymm3,%ymm2 │ │ │ │ + vpunpckhbw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpunpckldq %ymm0,%ymm2,%ymm4 │ │ │ │ + vpunpckhdq %ymm0,%ymm2,%ymm2 │ │ │ │ + vpunpckldq %ymm1,%ymm3,%ymm0 │ │ │ │ + vpunpckhdq %ymm1,%ymm3,%ymm3 │ │ │ │ + vmovq %xmm4,(%rdi) │ │ │ │ + vmovhps %xmm4,(%rdi,%rsi,1) │ │ │ │ + vextracti128 $0x1,%ymm4,%xmm4 │ │ │ │ + vmovq %xmm2,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm2,(%rdi,%rdx,1) │ │ │ │ + vextracti128 $0x1,%ymm2,%xmm2 │ │ │ │ + vmovq %xmm0,(%rdi,%rsi,4) │ │ │ │ + vmovhps %xmm0,(%rdi,%rcx,1) │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm0 │ │ │ │ + vmovq %xmm3,(%rdi,%rdx,2) │ │ │ │ + vmovhps %xmm3,(%rdi,%r8,1) │ │ │ │ + vextracti128 $0x1,%ymm3,%xmm3 │ │ │ │ + vmovq %xmm4,(%rax) │ │ │ │ + vmovhps %xmm4,(%rax,%rsi,1) │ │ │ │ + vmovq %xmm2,(%rax,%rsi,2) │ │ │ │ + vmovhps %xmm2,(%rax,%rdx,1) │ │ │ │ + vmovq %xmm0,(%rax,%rsi,4) │ │ │ │ + vmovhps %xmm0,(%rax,%rcx,1) │ │ │ │ + vmovq %xmm3,(%rax,%rdx,2) │ │ │ │ + vmovhps %xmm3,(%rax,%r8,1) │ │ │ │ + sub $0x8,%rdi │ │ │ │ + sub $0x8,%r10d │ │ │ │ + jge 2e537f <__cxa_finalize@plt+0x2ba32f> │ │ │ │ + mov 0x40(%rsp),%rsp │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rsp,%r11 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + add $0xffffffffffffff80,%rsp │ │ │ │ + mov %r11,0x60(%rsp) │ │ │ │ + lea 0x1f(%rcx),%r11d │ │ │ │ + and $0x1f,%r11d │ │ │ │ + or $0x20,%r11d │ │ │ │ test $0x400,%r9d │ │ │ │ - jne 2e6fb9 <__cxa_finalize@plt+0x2bbf69> │ │ │ │ - call 2e741a <__cxa_finalize@plt+0x2bc3ca> │ │ │ │ - lea -0x2(%r8),%r9 │ │ │ │ + jne 2e561e <__cxa_finalize@plt+0x2ba5ce> │ │ │ │ + vbroadcasti128 0xf607e(%rip),%ymm0 │ │ │ │ + mov $0x15,%r8d │ │ │ │ + mov $0x3,%r9d │ │ │ │ + vmovdqu -0x42(%rdx),%xmm11 │ │ │ │ + vinserti128 $0x1,-0x34(%rdx),%ymm11,%ymm11 │ │ │ │ + sub %ecx,%r8d │ │ │ │ + cmovns %r8d,%r9d │ │ │ │ + vmovdqu -0x3a(%rdx),%xmm12 │ │ │ │ + vinserti128 $0x1,-0x2c(%rdx),%ymm12,%ymm12 │ │ │ │ + sub $0x8,%r8d │ │ │ │ + vmovd %r9d,%xmm1 │ │ │ │ + vmovdqu -0x22(%rdx),%xmm13 │ │ │ │ + vinserti128 $0x1,-0x14(%rdx),%ymm13,%ymm13 │ │ │ │ + vmovd %r8d,%xmm2 │ │ │ │ + vpbroadcastb %xmm1,%ymm1 │ │ │ │ + vmovdqu -0x1c(%rdx),%xmm14 │ │ │ │ + vinserti128 $0x1,-0xe(%rdx),%ymm14,%ymm14 │ │ │ │ + vpbroadcastb %xmm2,%ymm2 │ │ │ │ + vpmaxsb %ymm0,%ymm1,%ymm1 │ │ │ │ + vmovdqu 0xf5e1a(%rip),%ymm7 │ │ │ │ + vpshufb %ymm1,%ymm11,%ymm11 │ │ │ │ + vinserti128 $0x1,0xf5e0f(%rip),%ymm7,%ymm8 │ │ │ │ + vinserti128 $0x0,0xf5e0d(%rip),%ymm7,%ymm7 │ │ │ │ + vpmaxsb %ymm0,%ymm2,%ymm2 │ │ │ │ + vpbroadcastd 0xf5dd3(%rip),%ymm9 │ │ │ │ + vpshufb %ymm2,%ymm12,%ymm12 │ │ │ │ + vpshufb %ymm8,%ymm11,%ymm0 │ │ │ │ + vpmaddubsw %ymm9,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm8,%ymm12,%ymm2 │ │ │ │ + vpmaddubsw %ymm9,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm8,%ymm13,%ymm1 │ │ │ │ + vpmaddubsw %ymm9,%ymm1,%ymm1 │ │ │ │ + vshufps $0x49,%ymm7,%ymm8,%ymm8 │ │ │ │ + vpshufb %ymm8,%ymm14,%ymm6 │ │ │ │ + vpmaddubsw %ymm9,%ymm6,%ymm6 │ │ │ │ + vpbroadcastd 0xf5da4(%rip),%ymm9 │ │ │ │ + vpshufb %ymm8,%ymm11,%ymm10 │ │ │ │ + vpmaddubsw %ymm9,%ymm10,%ymm10 │ │ │ │ + vpaddw %ymm0,%ymm10,%ymm0 │ │ │ │ + vpshufb %ymm8,%ymm12,%ymm10 │ │ │ │ + vpmaddubsw %ymm9,%ymm10,%ymm10 │ │ │ │ + vpaddw %ymm2,%ymm10,%ymm2 │ │ │ │ + vpshufb %ymm8,%ymm13,%ymm10 │ │ │ │ + vpmaddubsw %ymm9,%ymm10,%ymm10 │ │ │ │ + vshufps $0x99,%ymm7,%ymm8,%ymm8 │ │ │ │ + vpaddw %ymm1,%ymm10,%ymm1 │ │ │ │ + vpshufb %ymm8,%ymm14,%ymm10 │ │ │ │ + vpmaddubsw %ymm9,%ymm10,%ymm10 │ │ │ │ + vpaddw %ymm6,%ymm10,%ymm6 │ │ │ │ + vpbroadcastd 0xf5d6a(%rip),%ymm9 │ │ │ │ + vpshufb %ymm8,%ymm11,%ymm11 │ │ │ │ + vpmaddubsw %ymm9,%ymm11,%ymm11 │ │ │ │ + vpshufb %ymm8,%ymm12,%ymm12 │ │ │ │ + vpmaddubsw %ymm9,%ymm12,%ymm12 │ │ │ │ + movzbl -0x3f(%rdx),%r8d │ │ │ │ + movzbl -0x3e(%rdx),%edx │ │ │ │ + vpaddw %ymm0,%ymm11,%ymm0 │ │ │ │ + vpaddw %ymm2,%ymm12,%ymm2 │ │ │ │ + vpshufb %ymm8,%ymm13,%ymm13 │ │ │ │ + vpmaddubsw %ymm9,%ymm13,%ymm13 │ │ │ │ + vpshufb %ymm7,%ymm14,%ymm14 │ │ │ │ + vpmaddubsw %ymm9,%ymm14,%ymm14 │ │ │ │ + vpaddw %ymm1,%ymm13,%ymm1 │ │ │ │ + vpaddw %ymm6,%ymm14,%ymm6 │ │ │ │ + sub %r8d,%edx │ │ │ │ + lea 0x4(%rdx,%r8,8),%edx │ │ │ │ + vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm3,%ymm6,%ymm6 │ │ │ │ + shr $0x3,%edx │ │ │ │ + mov %dl,0x1f(%rsp) │ │ │ │ + lea 0x5f(%rsp),%rdx │ │ │ │ + mov %r8b,-0x41(%rdx) │ │ │ │ + mov $0x41,%r8d │ │ │ │ cmp $0x40,%ecx │ │ │ │ - cmove %r9,%r8 │ │ │ │ - call 2e74e7 <__cxa_finalize@plt+0x2bc497> │ │ │ │ - sub %r8,%rdx │ │ │ │ - movd %eax,%xmm5 │ │ │ │ - sub %r8,%rdx │ │ │ │ - shl $0x6,%r8d │ │ │ │ - movd (%rdx),%xmm6 │ │ │ │ - movd %r8d,%xmm3 │ │ │ │ - pshufb %xmm0,%xmm5 │ │ │ │ + cmove %r8d,%r11d │ │ │ │ + vpackuswb %ymm2,%ymm0,%ymm0 │ │ │ │ + vpackuswb %ymm6,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm0,-0x3f(%rdx) │ │ │ │ + vmovdqa %ymm1,-0x1f(%rdx) │ │ │ │ + vmovd %eax,%xmm6 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + sub $0x8,%rdx │ │ │ │ neg %rax │ │ │ │ - pshufb %xmm0,%xmm6 │ │ │ │ - lea 0x3f(%rax,%r8,1),%r9 │ │ │ │ - pshufb %xmm0,%xmm3 │ │ │ │ - movdqa 0xf6f60(%r10),%xmm4 │ │ │ │ - paddw %xmm5,%xmm4 │ │ │ │ - psubw %xmm3,%xmm4 │ │ │ │ - mov %r9,%r8 │ │ │ │ - sar $0x6,%r8 │ │ │ │ - movdqu -0xe(%rdx,%r8,2),%xmm0 │ │ │ │ - movdqu -0x10(%rdx,%r8,2),%xmm3 │ │ │ │ - movdqa %xmm7,%xmm2 │ │ │ │ - pand %xmm4,%xmm2 │ │ │ │ - psllw $0x9,%xmm2 │ │ │ │ - psubw %xmm0,%xmm3 │ │ │ │ - pmulhrsw %xmm2,%xmm3 │ │ │ │ - movdqu -0x1e(%rdx,%r8,2),%xmm1 │ │ │ │ - paddw %xmm3,%xmm0 │ │ │ │ - movdqu -0x20(%rdx,%r8,2),%xmm3 │ │ │ │ - psubw %xmm1,%xmm3 │ │ │ │ - pmulhrsw %xmm2,%xmm3 │ │ │ │ - sub $0x40,%rsp │ │ │ │ - paddw %xmm3,%xmm1 │ │ │ │ - movdqa %xmm4,%xmm3 │ │ │ │ - psraw $0xf,%xmm3 │ │ │ │ - pand %xmm3,%xmm0 │ │ │ │ - pandn %xmm6,%xmm3 │ │ │ │ - por %xmm3,%xmm0 │ │ │ │ - movddup 0xf7098(%r10),%xmm3 │ │ │ │ - pcmpgtw %xmm4,%xmm3 │ │ │ │ - pand %xmm3,%xmm1 │ │ │ │ - pandn %xmm6,%xmm3 │ │ │ │ - movdqa %xmm0,0x30(%rsp) │ │ │ │ - por %xmm3,%xmm1 │ │ │ │ - movdqa %xmm1,0x20(%rsp) │ │ │ │ - movdqu -0x2e(%rdx,%r8,2),%xmm0 │ │ │ │ - movdqu -0x30(%rdx,%r8,2),%xmm3 │ │ │ │ - psubw %xmm0,%xmm3 │ │ │ │ - pmulhrsw %xmm2,%xmm3 │ │ │ │ - movdqu -0x3e(%rdx,%r8,2),%xmm1 │ │ │ │ - paddw %xmm3,%xmm0 │ │ │ │ - movdqu -0x40(%rdx,%r8,2),%xmm3 │ │ │ │ - psubw %xmm1,%xmm3 │ │ │ │ - pmulhrsw %xmm2,%xmm3 │ │ │ │ - movddup 0xf7090(%r10),%xmm2 │ │ │ │ - paddw %xmm3,%xmm1 │ │ │ │ - movddup 0xf7088(%r10),%xmm3 │ │ │ │ - pcmpgtw %xmm4,%xmm2 │ │ │ │ - pcmpgtw %xmm4,%xmm3 │ │ │ │ - paddw %xmm5,%xmm4 │ │ │ │ - pand %xmm2,%xmm0 │ │ │ │ - pandn %xmm6,%xmm2 │ │ │ │ - pand %xmm3,%xmm1 │ │ │ │ - pandn %xmm6,%xmm3 │ │ │ │ - por %xmm2,%xmm0 │ │ │ │ - movdqa %xmm0,0x10(%rsp) │ │ │ │ - por %xmm3,%xmm1 │ │ │ │ - movdqa %xmm1,(%rsp) │ │ │ │ + vpbroadcastw %xmm6,%ymm6 │ │ │ │ + sub %r11,%r8 │ │ │ │ + shl $0x6,%r11d │ │ │ │ + vpbroadcastb (%r8),%ymm7 │ │ │ │ + lea 0x3f(%rax),%r8 │ │ │ │ + vmovd %r11d,%xmm9 │ │ │ │ + not %r11d │ │ │ │ + vbroadcasti128 0xf5cde(%rip),%ymm8 │ │ │ │ + add $0x40,%r11d │ │ │ │ + vpbroadcastw %xmm9,%ymm9 │ │ │ │ + vpsubw 0xf5d7d(%rip),%ymm9,%ymm9 │ │ │ │ + vmovdqa %ymm6,%ymm11 │ │ │ │ + vpsubw %ymm3,%ymm9,%ymm10 │ │ │ │ + mov %r8,%r9 │ │ │ │ + sar $0x6,%r9 │ │ │ │ + vpand %ymm6,%ymm4,%ymm1 │ │ │ │ + vpsubw %ymm1,%ymm5,%ymm2 │ │ │ │ + vpsllw $0x8,%ymm1,%ymm1 │ │ │ │ + vpor %ymm1,%ymm2,%ymm2 │ │ │ │ + vmovdqu (%rdx,%r9,1),%xmm0 │ │ │ │ + vinserti128 $0x1,-0x10(%rdx,%r9,1),%ymm0,%ymm0 │ │ │ │ + vmovdqu -0x8(%rdx,%r9,1),%xmm1 │ │ │ │ + vinserti128 $0x1,-0x18(%rdx,%r9,1),%ymm1,%ymm1 │ │ │ │ + sub $0x20,%rsp │ │ │ │ + add %rax,%r8 │ │ │ │ + vpshufb %ymm8,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm8,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vpcmpgtw %ymm6,%ymm9,%ymm1 │ │ │ │ + vpcmpgtw %ymm6,%ymm10,%ymm2 │ │ │ │ + vpacksswb %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm6,%ymm11,%ymm6 │ │ │ │ + vpblendvb %ymm1,%ymm0,%ymm7,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rsp) │ │ │ │ dec %ecx │ │ │ │ - je 2e7123 <__cxa_finalize@plt+0x2bc0d3> │ │ │ │ - add %rax,%r9 │ │ │ │ - jg 2e6ff8 <__cxa_finalize@plt+0x2bbfa8> │ │ │ │ - sub $0x40,%rsp │ │ │ │ - movdqa %xmm6,0x30(%rsp) │ │ │ │ - movdqa %xmm6,0x20(%rsp) │ │ │ │ - movdqa %xmm6,0x10(%rsp) │ │ │ │ - movdqa %xmm6,(%rsp) │ │ │ │ + je 2e56fe <__cxa_finalize@plt+0x2ba6ae> │ │ │ │ + cmp %r11d,%r8d │ │ │ │ + jg 2e566b <__cxa_finalize@plt+0x2ba61b> │ │ │ │ + sub $0x20,%rsp │ │ │ │ + vmovdqa %ymm7,(%rsp) │ │ │ │ dec %ecx │ │ │ │ - jg 2e7104 <__cxa_finalize@plt+0x2bc0b4> │ │ │ │ - or $0x40,%ecx │ │ │ │ - jmp 2e73af <__cxa_finalize@plt+0x2bc35f> │ │ │ │ - lea 0x3f(%rcx),%r8d │ │ │ │ + jg 2e56f1 <__cxa_finalize@plt+0x2ba6a1> │ │ │ │ + lea -0x8(%rdi,%r10,1),%rdi │ │ │ │ + lea (%rsi,%rsi,2),%rdx │ │ │ │ + lea (%rsi,%rsi,4),%rcx │ │ │ │ + lea (%rsi,%rdx,2),%r8 │ │ │ │ + vmovdqa (%rsp),%ymm7 │ │ │ │ + vmovdqa 0x20(%rsp),%ymm6 │ │ │ │ + vmovdqa 0x40(%rsp),%ymm5 │ │ │ │ + vmovdqa 0x60(%rsp),%ymm4 │ │ │ │ + vmovdqa 0x80(%rsp),%ymm3 │ │ │ │ + vmovdqa 0xa0(%rsp),%ymm2 │ │ │ │ + vmovdqa 0xc0(%rsp),%ymm1 │ │ │ │ + vmovdqa 0xe0(%rsp),%ymm0 │ │ │ │ + lea (%rdi,%rsi,8),%rax │ │ │ │ + add $0x100,%rsp │ │ │ │ + vpunpcklbw %ymm1,%ymm0,%ymm8 │ │ │ │ + vpunpckhbw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpunpcklbw %ymm3,%ymm2,%ymm1 │ │ │ │ + vpunpckhbw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpunpcklbw %ymm5,%ymm4,%ymm3 │ │ │ │ + vpunpckhbw %ymm5,%ymm4,%ymm4 │ │ │ │ + vpunpcklbw %ymm7,%ymm6,%ymm5 │ │ │ │ + vpunpckhbw %ymm7,%ymm6,%ymm6 │ │ │ │ + vpunpcklwd %ymm1,%ymm8,%ymm7 │ │ │ │ + vpunpckhwd %ymm1,%ymm8,%ymm8 │ │ │ │ + vpunpcklwd %ymm2,%ymm0,%ymm1 │ │ │ │ + vpunpckhwd %ymm2,%ymm0,%ymm0 │ │ │ │ + vpunpcklwd %ymm5,%ymm3,%ymm2 │ │ │ │ + vpunpckhwd %ymm5,%ymm3,%ymm3 │ │ │ │ + vpunpcklwd %ymm6,%ymm4,%ymm5 │ │ │ │ + vpunpckhwd %ymm6,%ymm4,%ymm4 │ │ │ │ + vpunpckldq %ymm2,%ymm7,%ymm6 │ │ │ │ + vpunpckhdq %ymm2,%ymm7,%ymm7 │ │ │ │ + vpunpckldq %ymm3,%ymm8,%ymm2 │ │ │ │ + vpunpckhdq %ymm3,%ymm8,%ymm8 │ │ │ │ + vpunpckldq %ymm5,%ymm1,%ymm3 │ │ │ │ + vpunpckhdq %ymm5,%ymm1,%ymm1 │ │ │ │ + vpunpckldq %ymm4,%ymm0,%ymm5 │ │ │ │ + vpunpckhdq %ymm4,%ymm0,%ymm0 │ │ │ │ + vmovq %xmm6,(%rdi) │ │ │ │ + vmovhps %xmm6,(%rdi,%rsi,1) │ │ │ │ + vextracti128 $0x1,%ymm6,%xmm6 │ │ │ │ + vmovq %xmm7,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm7,(%rdi,%rdx,1) │ │ │ │ + vextracti128 $0x1,%ymm7,%xmm7 │ │ │ │ + vmovq %xmm2,(%rdi,%rsi,4) │ │ │ │ + vmovhps %xmm2,(%rdi,%rcx,1) │ │ │ │ + vextracti128 $0x1,%ymm2,%xmm2 │ │ │ │ + vmovq %xmm8,(%rdi,%rdx,2) │ │ │ │ + vmovhps %xmm8,(%rdi,%r8,1) │ │ │ │ + vextracti128 $0x1,%ymm8,%xmm8 │ │ │ │ + vmovq %xmm3,(%rax) │ │ │ │ + vmovhps %xmm3,(%rax,%rsi,1) │ │ │ │ + vextracti128 $0x1,%ymm3,%xmm3 │ │ │ │ + vmovq %xmm1,(%rax,%rsi,2) │ │ │ │ + vmovhps %xmm1,(%rax,%rdx,1) │ │ │ │ + vextracti128 $0x1,%ymm1,%xmm1 │ │ │ │ + vmovq %xmm5,(%rax,%rsi,4) │ │ │ │ + vmovhps %xmm5,(%rax,%rcx,1) │ │ │ │ + vextracti128 $0x1,%ymm5,%xmm5 │ │ │ │ + vmovq %xmm0,(%rax,%rdx,2) │ │ │ │ + vmovhps %xmm0,(%rax,%r8,1) │ │ │ │ + lea (%rax,%rsi,8),%rax │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm0 │ │ │ │ + vmovq %xmm6,(%rax) │ │ │ │ + vmovhps %xmm6,(%rax,%rsi,1) │ │ │ │ + vmovq %xmm7,(%rax,%rsi,2) │ │ │ │ + vmovhps %xmm7,(%rax,%rdx,1) │ │ │ │ + vmovq %xmm2,(%rax,%rsi,4) │ │ │ │ + vmovhps %xmm2,(%rax,%rcx,1) │ │ │ │ + vmovq %xmm8,(%rax,%rdx,2) │ │ │ │ + vmovhps %xmm8,(%rax,%r8,1) │ │ │ │ + lea (%rax,%rsi,8),%rax │ │ │ │ + vmovq %xmm3,(%rax) │ │ │ │ + vmovhps %xmm3,(%rax,%rsi,1) │ │ │ │ + vmovq %xmm1,(%rax,%rsi,2) │ │ │ │ + vmovhps %xmm1,(%rax,%rdx,1) │ │ │ │ + vmovq %xmm5,(%rax,%rsi,4) │ │ │ │ + vmovhps %xmm5,(%rax,%rcx,1) │ │ │ │ + vmovq %xmm0,(%rax,%rdx,2) │ │ │ │ + vmovhps %xmm0,(%rax,%r8,1) │ │ │ │ + sub $0x8,%rdi │ │ │ │ + sub $0x8,%r10d │ │ │ │ + jg 2e570f <__cxa_finalize@plt+0x2ba6bf> │ │ │ │ + mov 0x60(%rsp),%rsp │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsp,%r11 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0xa0,%rsp │ │ │ │ + mov %r11,0x80(%rsp) │ │ │ │ + lea 0x3f(%rcx),%r11d │ │ │ │ test $0x400,%r9d │ │ │ │ - jne 2e7142 <__cxa_finalize@plt+0x2bc0f2> │ │ │ │ - call 2e741a <__cxa_finalize@plt+0x2bc3ca> │ │ │ │ - call 2e74e7 <__cxa_finalize@plt+0x2bc497> │ │ │ │ - sub %r8,%rdx │ │ │ │ - movd %eax,%xmm5 │ │ │ │ - sub %r8,%rdx │ │ │ │ - shl $0x6,%r8d │ │ │ │ - movd (%rdx),%xmm6 │ │ │ │ - movd %r8d,%xmm3 │ │ │ │ - pshufb %xmm0,%xmm5 │ │ │ │ + jne 2e5b49 <__cxa_finalize@plt+0x2baaf9> │ │ │ │ + mov $0x15,%r8d │ │ │ │ + vpbroadcastb -0x7f(%rdx),%xmm11 │ │ │ │ + vpblendd $0xe,-0x82(%rdx),%xmm11,%xmm11 │ │ │ │ + sub %ecx,%r8d │ │ │ │ + mov $0x3,%r9d │ │ │ │ + vinserti128 $0x1,-0x74(%rdx),%ymm11,%ymm11 │ │ │ │ + vmovdqu 0xf59ff(%rip),%ymm7 │ │ │ │ + cmp $0x20,%ecx │ │ │ │ + cmove %r9d,%r8d │ │ │ │ + vinserti128 $0x1,0xf59f2(%rip),%ymm7,%ymm8 │ │ │ │ + vbroadcasti128 0xf5be1(%rip),%ymm6 │ │ │ │ + vmovd %r8d,%xmm1 │ │ │ │ + vpbroadcastd 0xf59b7(%rip),%ymm9 │ │ │ │ + vmovdqu -0x7a(%rdx),%xmm12 │ │ │ │ + vinserti128 $0x1,-0x6c(%rdx),%ymm12,%ymm12 │ │ │ │ + vpbroadcastb %xmm1,%ymm1 │ │ │ │ + vmovdqu -0x62(%rdx),%xmm13 │ │ │ │ + vinserti128 $0x1,-0x54(%rdx),%ymm13,%ymm13 │ │ │ │ + vmovdqu -0x5a(%rdx),%xmm14 │ │ │ │ + vinserti128 $0x1,-0x4c(%rdx),%ymm14,%ymm14 │ │ │ │ + vinserti128 $0x0,0xf59b0(%rip),%ymm7,%ymm7 │ │ │ │ + vpshufb %ymm8,%ymm11,%ymm0 │ │ │ │ + vpmaddubsw %ymm9,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm8,%ymm12,%ymm2 │ │ │ │ + vpmaddubsw %ymm9,%ymm2,%ymm2 │ │ │ │ + vpmaxsb %ymm6,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm1,%ymm13,%ymm13 │ │ │ │ + vpshufb %ymm8,%ymm13,%ymm1 │ │ │ │ + vpmaddubsw %ymm9,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm8,%ymm14,%ymm6 │ │ │ │ + vpmaddubsw %ymm9,%ymm6,%ymm6 │ │ │ │ + vpbroadcastd 0xf5955(%rip),%ymm9 │ │ │ │ + vshufps $0x49,%ymm7,%ymm8,%ymm15 │ │ │ │ + vpshufb %ymm15,%ymm11,%ymm10 │ │ │ │ + vpmaddubsw %ymm9,%ymm10,%ymm10 │ │ │ │ + vpaddw %ymm0,%ymm10,%ymm0 │ │ │ │ + vpshufb %ymm15,%ymm12,%ymm10 │ │ │ │ + vpmaddubsw %ymm9,%ymm10,%ymm10 │ │ │ │ + vpaddw %ymm2,%ymm10,%ymm2 │ │ │ │ + vpshufb %ymm15,%ymm13,%ymm10 │ │ │ │ + vpmaddubsw %ymm9,%ymm10,%ymm10 │ │ │ │ + vpaddw %ymm1,%ymm10,%ymm1 │ │ │ │ + vpshufb %ymm15,%ymm14,%ymm10 │ │ │ │ + vpmaddubsw %ymm9,%ymm10,%ymm10 │ │ │ │ + vpaddw %ymm6,%ymm10,%ymm6 │ │ │ │ + vpbroadcastd 0xf591b(%rip),%ymm9 │ │ │ │ + vshufps $0x9e,%ymm7,%ymm8,%ymm10 │ │ │ │ + vpshufb %ymm10,%ymm11,%ymm11 │ │ │ │ + vpmaddubsw %ymm9,%ymm11,%ymm11 │ │ │ │ + vpshufb %ymm10,%ymm12,%ymm12 │ │ │ │ + vpmaddubsw %ymm9,%ymm12,%ymm12 │ │ │ │ + vpshufb %ymm10,%ymm13,%ymm13 │ │ │ │ + vpmaddubsw %ymm9,%ymm13,%ymm13 │ │ │ │ + vpshufb %ymm10,%ymm14,%ymm14 │ │ │ │ + vpmaddubsw %ymm9,%ymm14,%ymm14 │ │ │ │ + vpaddw %ymm0,%ymm11,%ymm0 │ │ │ │ + vpaddw %ymm2,%ymm12,%ymm2 │ │ │ │ + vpaddw %ymm1,%ymm13,%ymm1 │ │ │ │ + vpaddw %ymm6,%ymm14,%ymm6 │ │ │ │ + vmovdqu -0x42(%rdx),%xmm11 │ │ │ │ + vinserti128 $0x1,-0x34(%rdx),%ymm11,%ymm11 │ │ │ │ + vmovdqu -0x3a(%rdx),%xmm12 │ │ │ │ + vinserti128 $0x1,-0x2c(%rdx),%ymm12,%ymm12 │ │ │ │ + vmovdqu -0x22(%rdx),%xmm13 │ │ │ │ + vinserti128 $0x1,-0x14(%rdx),%ymm13,%ymm13 │ │ │ │ + vmovdqu -0x1c(%rdx),%xmm14 │ │ │ │ + vinserti128 $0x1,-0xe(%rdx),%ymm14,%ymm14 │ │ │ │ + vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm3,%ymm6,%ymm6 │ │ │ │ + lea 0x7f(%rsp),%rdx │ │ │ │ + vpackuswb %ymm2,%ymm0,%ymm0 │ │ │ │ + vpackuswb %ymm6,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm0,-0x7f(%rdx) │ │ │ │ + vmovdqa %ymm1,-0x5f(%rdx) │ │ │ │ + vpshufb %ymm10,%ymm11,%ymm0 │ │ │ │ + vpmaddubsw %ymm9,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm10,%ymm12,%ymm2 │ │ │ │ + vpmaddubsw %ymm9,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm10,%ymm13,%ymm1 │ │ │ │ + vpmaddubsw %ymm9,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm7,%ymm14,%ymm6 │ │ │ │ + vpmaddubsw %ymm9,%ymm6,%ymm6 │ │ │ │ + vpbroadcastd 0xf5846(%rip),%ymm9 │ │ │ │ + vpshufb %ymm15,%ymm11,%ymm7 │ │ │ │ + vpmaddubsw %ymm9,%ymm7,%ymm7 │ │ │ │ + vpaddw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm15,%ymm12,%ymm7 │ │ │ │ + vpmaddubsw %ymm9,%ymm7,%ymm7 │ │ │ │ + vpaddw %ymm7,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm15,%ymm13,%ymm7 │ │ │ │ + vpmaddubsw %ymm9,%ymm7,%ymm7 │ │ │ │ + vpaddw %ymm7,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm10,%ymm14,%ymm7 │ │ │ │ + vpmaddubsw %ymm9,%ymm7,%ymm7 │ │ │ │ + vpaddw %ymm7,%ymm6,%ymm6 │ │ │ │ + vpbroadcastd 0xf57f9(%rip),%ymm9 │ │ │ │ + vpshufb %ymm8,%ymm11,%ymm11 │ │ │ │ + vpmaddubsw %ymm9,%ymm11,%ymm11 │ │ │ │ + vpshufb %ymm8,%ymm12,%ymm12 │ │ │ │ + vpmaddubsw %ymm9,%ymm12,%ymm12 │ │ │ │ + vpshufb %ymm8,%ymm13,%ymm13 │ │ │ │ + vpmaddubsw %ymm9,%ymm13,%ymm13 │ │ │ │ + vpshufb %ymm15,%ymm14,%ymm14 │ │ │ │ + vpmaddubsw %ymm9,%ymm14,%ymm14 │ │ │ │ + vpaddw %ymm0,%ymm11,%ymm0 │ │ │ │ + vpaddw %ymm2,%ymm12,%ymm2 │ │ │ │ + vpaddw %ymm1,%ymm13,%ymm1 │ │ │ │ + vpaddw %ymm6,%ymm14,%ymm6 │ │ │ │ + vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm3,%ymm6,%ymm6 │ │ │ │ + vpackuswb %ymm2,%ymm0,%ymm0 │ │ │ │ + vpackuswb %ymm6,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm0,-0x3f(%rdx) │ │ │ │ + vmovdqa %ymm1,-0x1f(%rdx) │ │ │ │ + vmovd %eax,%xmm12 │ │ │ │ + neg %r11 │ │ │ │ + vbroadcasti128 0xf57d7(%rip),%ymm8 │ │ │ │ + vpbroadcastb (%rdx,%r11,1),%ymm7 │ │ │ │ + shl $0x6,%r11d │ │ │ │ + vpbroadcastw %xmm12,%ymm12 │ │ │ │ + lea -0x40(%rax,%r11,1),%r9d │ │ │ │ neg %rax │ │ │ │ - pshufb %xmm0,%xmm6 │ │ │ │ - lea 0x3f(%rax,%r8,1),%r9 │ │ │ │ - pshufb %xmm0,%xmm3 │ │ │ │ - movdqa 0xf6f60(%r10),%xmm4 │ │ │ │ - paddw %xmm5,%xmm4 │ │ │ │ - psubw %xmm3,%xmm4 │ │ │ │ - mov %r9,%r8 │ │ │ │ - sar $0x6,%r8 │ │ │ │ - movdqu -0xe(%rdx,%r8,2),%xmm0 │ │ │ │ - movdqu -0x10(%rdx,%r8,2),%xmm3 │ │ │ │ - movdqa %xmm7,%xmm2 │ │ │ │ - pand %xmm4,%xmm2 │ │ │ │ - psllw $0x9,%xmm2 │ │ │ │ - psubw %xmm0,%xmm3 │ │ │ │ - pmulhrsw %xmm2,%xmm3 │ │ │ │ - movdqu -0x1e(%rdx,%r8,2),%xmm1 │ │ │ │ - paddw %xmm3,%xmm0 │ │ │ │ - movdqu -0x20(%rdx,%r8,2),%xmm3 │ │ │ │ - psubw %xmm1,%xmm3 │ │ │ │ - pmulhrsw %xmm2,%xmm3 │ │ │ │ - add $0xffffffffffffff80,%rsp │ │ │ │ - paddw %xmm3,%xmm1 │ │ │ │ - movdqa %xmm4,%xmm3 │ │ │ │ - psraw $0xf,%xmm3 │ │ │ │ - pand %xmm3,%xmm0 │ │ │ │ - pandn %xmm6,%xmm3 │ │ │ │ - por %xmm3,%xmm0 │ │ │ │ - movddup 0xf7098(%r10),%xmm3 │ │ │ │ - pcmpgtw %xmm4,%xmm3 │ │ │ │ - pand %xmm3,%xmm1 │ │ │ │ - pandn %xmm6,%xmm3 │ │ │ │ - movdqa %xmm0,0x70(%rsp) │ │ │ │ - por %xmm3,%xmm1 │ │ │ │ - movdqa %xmm1,0x60(%rsp) │ │ │ │ - movdqu -0x2e(%rdx,%r8,2),%xmm0 │ │ │ │ - movdqu -0x30(%rdx,%r8,2),%xmm3 │ │ │ │ - psubw %xmm0,%xmm3 │ │ │ │ - pmulhrsw %xmm2,%xmm3 │ │ │ │ - movdqu -0x3e(%rdx,%r8,2),%xmm1 │ │ │ │ - paddw %xmm3,%xmm0 │ │ │ │ - movdqu -0x40(%rdx,%r8,2),%xmm3 │ │ │ │ - psubw %xmm1,%xmm3 │ │ │ │ - pmulhrsw %xmm2,%xmm3 │ │ │ │ - paddw %xmm3,%xmm1 │ │ │ │ - movddup 0xf7090(%r10),%xmm3 │ │ │ │ - pcmpgtw %xmm4,%xmm3 │ │ │ │ - pand %xmm3,%xmm0 │ │ │ │ - pandn %xmm6,%xmm3 │ │ │ │ - por %xmm3,%xmm0 │ │ │ │ - movddup 0xf7088(%r10),%xmm3 │ │ │ │ - pcmpgtw %xmm4,%xmm3 │ │ │ │ - pand %xmm3,%xmm1 │ │ │ │ - pandn %xmm6,%xmm3 │ │ │ │ - movdqa %xmm0,0x50(%rsp) │ │ │ │ - por %xmm3,%xmm1 │ │ │ │ - movdqa %xmm1,0x40(%rsp) │ │ │ │ - movdqu -0x4e(%rdx,%r8,2),%xmm0 │ │ │ │ - movdqu -0x50(%rdx,%r8,2),%xmm3 │ │ │ │ - psubw %xmm0,%xmm3 │ │ │ │ - pmulhrsw %xmm2,%xmm3 │ │ │ │ - movdqu -0x5e(%rdx,%r8,2),%xmm1 │ │ │ │ - paddw %xmm3,%xmm0 │ │ │ │ - movdqu -0x60(%rdx,%r8,2),%xmm3 │ │ │ │ - psubw %xmm1,%xmm3 │ │ │ │ - pmulhrsw %xmm2,%xmm3 │ │ │ │ - paddw %xmm3,%xmm1 │ │ │ │ - movddup 0xf7080(%r10),%xmm3 │ │ │ │ - pcmpgtw %xmm4,%xmm3 │ │ │ │ - pand %xmm3,%xmm0 │ │ │ │ - pandn %xmm6,%xmm3 │ │ │ │ - por %xmm3,%xmm0 │ │ │ │ - movddup 0xf7078(%r10),%xmm3 │ │ │ │ - pcmpgtw %xmm4,%xmm3 │ │ │ │ - pand %xmm3,%xmm1 │ │ │ │ - pandn %xmm6,%xmm3 │ │ │ │ - movdqa %xmm0,0x30(%rsp) │ │ │ │ - por %xmm3,%xmm1 │ │ │ │ - movdqa %xmm1,0x20(%rsp) │ │ │ │ - movdqu -0x6e(%rdx,%r8,2),%xmm0 │ │ │ │ - movdqu -0x70(%rdx,%r8,2),%xmm3 │ │ │ │ - psubw %xmm0,%xmm3 │ │ │ │ - pmulhrsw %xmm2,%xmm3 │ │ │ │ - movdqu -0x7e(%rdx,%r8,2),%xmm1 │ │ │ │ - paddw %xmm3,%xmm0 │ │ │ │ - movdqu -0x80(%rdx,%r8,2),%xmm3 │ │ │ │ - psubw %xmm1,%xmm3 │ │ │ │ - pmulhrsw %xmm2,%xmm3 │ │ │ │ - movddup 0xf7070(%r10),%xmm2 │ │ │ │ - paddw %xmm3,%xmm1 │ │ │ │ - movddup 0xf7068(%r10),%xmm3 │ │ │ │ - pcmpgtw %xmm4,%xmm2 │ │ │ │ - pcmpgtw %xmm4,%xmm3 │ │ │ │ - paddw %xmm5,%xmm4 │ │ │ │ - pand %xmm2,%xmm0 │ │ │ │ - pandn %xmm6,%xmm2 │ │ │ │ - pand %xmm3,%xmm1 │ │ │ │ - pandn %xmm6,%xmm3 │ │ │ │ - por %xmm2,%xmm0 │ │ │ │ - movdqa %xmm0,0x10(%rsp) │ │ │ │ - por %xmm3,%xmm1 │ │ │ │ - movdqa %xmm1,(%rsp) │ │ │ │ + or $0x3f,%r11d │ │ │ │ + lea 0x3f(%rax),%r8 │ │ │ │ + vmovd %r9d,%xmm6 │ │ │ │ + vmovdqa 0xf570b(%rip),%xmm10 │ │ │ │ + vinserti128 $0x1,0xf56f1(%rip),%ymm10,%ymm10 │ │ │ │ + vpbroadcastd 0xf58b8(%rip),%ymm11 │ │ │ │ + vpbroadcastw %xmm6,%ymm6 │ │ │ │ + mov %r8,%r9 │ │ │ │ + sar $0x6,%r9 │ │ │ │ + vmovdqu -0x18(%rdx,%r9,1),%ymm0 │ │ │ │ + vmovdqu -0x20(%rdx,%r9,1),%ymm1 │ │ │ │ + vpand %ymm6,%ymm4,%ymm2 │ │ │ │ + vpsubw %ymm2,%ymm5,%ymm9 │ │ │ │ + vpsllw $0x8,%ymm2,%ymm2 │ │ │ │ + vpor %ymm2,%ymm9,%ymm9 │ │ │ │ + vpshufb %ymm8,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm8,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm9,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm9,%ymm1,%ymm1 │ │ │ │ + vpsraw $0x6,%ymm6,%ymm2 │ │ │ │ + sub $0x40,%rsp │ │ │ │ + vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpacksswb %ymm2,%ymm2,%ymm2 │ │ │ │ + vpaddb %ymm2,%ymm10,%ymm2 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vpblendvb %ymm2,%ymm0,%ymm7,%ymm0 │ │ │ │ + vmovdqa %ymm0,0x20(%rsp) │ │ │ │ + vmovdqu -0x38(%rdx,%r9,1),%ymm0 │ │ │ │ + vmovdqu -0x40(%rdx,%r9,1),%ymm1 │ │ │ │ + add %rax,%r8 │ │ │ │ + vpshufb %ymm8,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm8,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm9,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm9,%ymm1,%ymm1 │ │ │ │ + vpaddb %ymm2,%ymm11,%ymm2 │ │ │ │ + vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm6,%ymm12,%ymm6 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vpblendvb %ymm2,%ymm0,%ymm7,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rsp) │ │ │ │ dec %ecx │ │ │ │ - je 2e73ac <__cxa_finalize@plt+0x2bc35c> │ │ │ │ - add %rax,%r9 │ │ │ │ - jg 2e7181 <__cxa_finalize@plt+0x2bc131> │ │ │ │ - add $0xffffffffffffff80,%rsp │ │ │ │ - movdqa %xmm6,0x70(%rsp) │ │ │ │ - movdqa %xmm6,0x60(%rsp) │ │ │ │ - movdqa %xmm6,0x50(%rsp) │ │ │ │ - movdqa %xmm6,0x40(%rsp) │ │ │ │ - movdqa %xmm6,0x30(%rsp) │ │ │ │ - movdqa %xmm6,0x20(%rsp) │ │ │ │ - movdqa %xmm6,0x10(%rsp) │ │ │ │ - movdqa %xmm6,(%rsp) │ │ │ │ + je 2e5c68 <__cxa_finalize@plt+0x2bac18> │ │ │ │ + cmp %r11d,%r8d │ │ │ │ + jg 2e5b9d <__cxa_finalize@plt+0x2bab4d> │ │ │ │ + sub $0x40,%rsp │ │ │ │ + vmovdqa %ymm7,0x20(%rsp) │ │ │ │ + vmovdqa %ymm7,(%rsp) │ │ │ │ dec %ecx │ │ │ │ - jg 2e7375 <__cxa_finalize@plt+0x2bc325> │ │ │ │ - sub $0xffffff80,%ecx │ │ │ │ - lea (%rsi,%rsi,2),%r10 │ │ │ │ - lea (%rcx,%rcx,2),%r8d │ │ │ │ - lea -0x8(%rsp,%rcx,1),%rdx │ │ │ │ - lea -0x8(%rdi,%r11,2),%rax │ │ │ │ - movq (%rdx,%r8,1),%xmm0 │ │ │ │ - movq (%rdx,%rcx,2),%xmm1 │ │ │ │ - movq (%rdx,%rcx,1),%xmm2 │ │ │ │ - movq (%rdx),%xmm3 │ │ │ │ - sub $0x8,%rdx │ │ │ │ - punpcklwd %xmm1,%xmm0 │ │ │ │ - punpcklwd %xmm3,%xmm2 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - punpckhdq %xmm2,%xmm1 │ │ │ │ - punpckldq %xmm2,%xmm0 │ │ │ │ - movhps %xmm1,(%rax) │ │ │ │ - movq %xmm1,(%rax,%rsi,1) │ │ │ │ - movhps %xmm0,(%rax,%rsi,2) │ │ │ │ - movq %xmm0,(%rax,%r10,1) │ │ │ │ - lea (%rax,%rsi,4),%rax │ │ │ │ - cmp %rsp,%rdx │ │ │ │ - jae 2e73c1 <__cxa_finalize@plt+0x2bc371> │ │ │ │ - lea (%rsp,%rcx,4),%rsp │ │ │ │ - sub $0x4,%r11d │ │ │ │ - jg 2e73b7 <__cxa_finalize@plt+0x2bc367> │ │ │ │ - add $0x128,%rsp │ │ │ │ - ret │ │ │ │ - neg %r8 │ │ │ │ - pshuflw $0x0,0x2(%rdx),%xmm2 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - pshuflw $0x0,(%rdx,%r8,2),%xmm3 │ │ │ │ - movq %xmm2,0x118(%rsp) │ │ │ │ - movdqa -0xe(%rdx,%r9,2),%xmm1 │ │ │ │ - movdqa -0x1e(%rdx,%r9,2),%xmm2 │ │ │ │ - sub $0x10,%r9 │ │ │ │ - movdqa %xmm1,0x128(%rsp,%r9,2) │ │ │ │ - movdqa %xmm2,0x118(%rsp,%r9,2) │ │ │ │ - cmp %r8d,%r9d │ │ │ │ - jg 2e7436 <__cxa_finalize@plt+0x2bc3e6> │ │ │ │ - lea 0x116(%rsp),%rdx │ │ │ │ - movq %xmm3,-0x8(%rdx,%r8,2) │ │ │ │ - ret │ │ │ │ - cmp $0x3,%r9d │ │ │ │ - je 2e74e7 <__cxa_finalize@plt+0x2bc497> │ │ │ │ - movddup 0xf7040(%r10,%r9,8),%xmm4 │ │ │ │ - movddup 0xf7050(%r10,%r9,8),%xmm5 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - movddup 0xf7048(%r10),%xmm6 │ │ │ │ - movdqu -0xc(%rdx),%xmm2 │ │ │ │ - jmp 2e74ac <__cxa_finalize@plt+0x2bc45c> │ │ │ │ - movdqu -0xc(%rdx,%r9,2),%xmm2 │ │ │ │ - movdqa %xmm1,0x2(%rdx,%r9,2) │ │ │ │ - movdqa -0xe(%rdx,%r9,2),%xmm1 │ │ │ │ - pmullw %xmm4,%xmm1 │ │ │ │ - movdqu -0x10(%rdx,%r9,2),%xmm3 │ │ │ │ - sub $0x8,%r9 │ │ │ │ - paddw %xmm3,%xmm2 │ │ │ │ - pmullw %xmm5,%xmm2 │ │ │ │ - paddw %xmm6,%xmm1 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - psrlw $0x4,%xmm1 │ │ │ │ - cmp %r8d,%r9d │ │ │ │ - jg 2e749e <__cxa_finalize@plt+0x2bc44e> │ │ │ │ - movdqa %xmm1,0x2(%rdx,%r9,2) │ │ │ │ - neg %r8d │ │ │ │ - ret │ │ │ │ - movddup 0xf70b0(%r10),%xmm5 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - movdqu -0xc(%rdx),%xmm2 │ │ │ │ - movdqu -0xa(%rdx),%xmm3 │ │ │ │ - jmp 2e7514 <__cxa_finalize@plt+0x2bc4c4> │ │ │ │ - movdqu -0xc(%rdx,%r9,2),%xmm2 │ │ │ │ - movdqu -0xa(%rdx,%r9,2),%xmm3 │ │ │ │ - movdqa %xmm1,0x2(%rdx,%r9,2) │ │ │ │ - paddw -0xe(%rdx,%r9,2),%xmm2 │ │ │ │ - paddw %xmm5,%xmm3 │ │ │ │ - movdqu -0x10(%rdx,%r9,2),%xmm1 │ │ │ │ - movdqu -0x12(%rdx,%r9,2),%xmm4 │ │ │ │ - sub $0x8,%r9 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - pavgw %xmm4,%xmm3 │ │ │ │ - paddw %xmm3,%xmm1 │ │ │ │ - psrlw $0x2,%xmm1 │ │ │ │ - cmp %r8d,%r9d │ │ │ │ - jg 2e74ff <__cxa_finalize@plt+0x2bc4af> │ │ │ │ - movdqa %xmm1,0x2(%rdx,%r9,2) │ │ │ │ - neg %r8d │ │ │ │ + jg 2e5c55 <__cxa_finalize@plt+0x2bac05> │ │ │ │ + lea (%rsi,%rsi,2),%rdx │ │ │ │ + lea (%rsi,%rsi,4),%rcx │ │ │ │ + imul $0xfffffffffffffff8,%rsi,%r9 │ │ │ │ + lea -0x10(%rdi,%r10,1),%rdi │ │ │ │ + lea (%rsi,%rdx,2),%r8 │ │ │ │ + lea 0x30(%rsp),%rax │ │ │ │ + vmovdqa 0x3c0(%rax),%xmm0 │ │ │ │ + vinserti128 $0x1,0x1c0(%rax),%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x380(%rax),%xmm1 │ │ │ │ + vinserti128 $0x1,0x180(%rax),%ymm1,%ymm1 │ │ │ │ + vmovdqa 0x340(%rax),%xmm2 │ │ │ │ + vinserti128 $0x1,0x140(%rax),%ymm2,%ymm2 │ │ │ │ + vmovdqa 0x300(%rax),%xmm3 │ │ │ │ + vinserti128 $0x1,0x100(%rax),%ymm3,%ymm3 │ │ │ │ + vmovdqa 0x2c0(%rax),%xmm4 │ │ │ │ + vinserti128 $0x1,0xc0(%rax),%ymm4,%ymm4 │ │ │ │ + vmovdqa 0x280(%rax),%xmm5 │ │ │ │ + vinserti128 $0x1,0x80(%rax),%ymm5,%ymm5 │ │ │ │ + vmovdqa 0x240(%rax),%xmm6 │ │ │ │ + vinserti128 $0x1,0x40(%rax),%ymm6,%ymm6 │ │ │ │ + vmovdqa 0x200(%rax),%xmm7 │ │ │ │ + vinserti128 $0x1,(%rax),%ymm7,%ymm7 │ │ │ │ + sub $0x10,%rax │ │ │ │ + vpunpcklbw %ymm1,%ymm0,%ymm8 │ │ │ │ + vpunpckhbw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpunpcklbw %ymm3,%ymm2,%ymm1 │ │ │ │ + vpunpckhbw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpunpcklbw %ymm5,%ymm4,%ymm3 │ │ │ │ + vpunpckhbw %ymm5,%ymm4,%ymm4 │ │ │ │ + vpunpcklbw %ymm7,%ymm6,%ymm5 │ │ │ │ + vpunpckhbw %ymm7,%ymm6,%ymm6 │ │ │ │ + vpunpcklwd %ymm1,%ymm8,%ymm7 │ │ │ │ + vpunpckhwd %ymm1,%ymm8,%ymm8 │ │ │ │ + vpunpcklwd %ymm2,%ymm0,%ymm1 │ │ │ │ + vpunpckhwd %ymm2,%ymm0,%ymm0 │ │ │ │ + vpunpcklwd %ymm5,%ymm3,%ymm2 │ │ │ │ + vpunpckhwd %ymm5,%ymm3,%ymm3 │ │ │ │ + vpunpcklwd %ymm6,%ymm4,%ymm5 │ │ │ │ + vpunpckhwd %ymm6,%ymm4,%ymm4 │ │ │ │ + vpunpckldq %ymm2,%ymm7,%ymm6 │ │ │ │ + vpunpckhdq %ymm2,%ymm7,%ymm7 │ │ │ │ + vpunpckldq %ymm3,%ymm8,%ymm2 │ │ │ │ + vpunpckhdq %ymm3,%ymm8,%ymm8 │ │ │ │ + vpunpckldq %ymm5,%ymm1,%ymm3 │ │ │ │ + vpunpckhdq %ymm5,%ymm1,%ymm1 │ │ │ │ + vpunpckldq %ymm4,%ymm0,%ymm5 │ │ │ │ + vpunpckhdq %ymm4,%ymm0,%ymm0 │ │ │ │ + vpermq $0xd8,%ymm6,%ymm6 │ │ │ │ + vpermq $0xd8,%ymm7,%ymm7 │ │ │ │ + vpermq $0xd8,%ymm2,%ymm2 │ │ │ │ + vpermq $0xd8,%ymm8,%ymm8 │ │ │ │ + vpermq $0xd8,%ymm3,%ymm3 │ │ │ │ + vpermq $0xd8,%ymm1,%ymm1 │ │ │ │ + vpermq $0xd8,%ymm5,%ymm5 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %xmm6,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm6,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %xmm7,(%rdi,%rsi,2) │ │ │ │ + vextracti128 $0x1,%ymm7,(%rdi,%rdx,1) │ │ │ │ + vmovdqa %xmm2,(%rdi,%rsi,4) │ │ │ │ + vextracti128 $0x1,%ymm2,(%rdi,%rcx,1) │ │ │ │ + vmovdqa %xmm8,(%rdi,%rdx,2) │ │ │ │ + vextracti128 $0x1,%ymm8,(%rdi,%r8,1) │ │ │ │ + sub %r9,%rdi │ │ │ │ + vmovdqa %xmm3,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm3,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %xmm1,(%rdi,%rsi,2) │ │ │ │ + vextracti128 $0x1,%ymm1,(%rdi,%rdx,1) │ │ │ │ + vmovdqa %xmm5,(%rdi,%rsi,4) │ │ │ │ + vextracti128 $0x1,%ymm5,(%rdi,%rcx,1) │ │ │ │ + vmovdqa %xmm0,(%rdi,%rdx,2) │ │ │ │ + vextracti128 $0x1,%ymm0,(%rdi,%r8,1) │ │ │ │ + sub %r9,%rdi │ │ │ │ + cmp %rsp,%rax │ │ │ │ + jae 2e5c82 <__cxa_finalize@plt+0x2bac32> │ │ │ │ + add $0x400,%rsp │ │ │ │ + lea -0x10(%rdi,%r9,8),%rdi │ │ │ │ + sub $0x10,%r10d │ │ │ │ + jg 2e5c7d <__cxa_finalize@plt+0x2bac2d> │ │ │ │ + mov 0x80(%rsp),%rsp │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movd 0x18(%rsp),%xmm6 │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0xfb689(%rip),%rax │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ movzbl %r9b,%r9d │ │ │ │ - lea -0x30d1(%rip),%rax │ │ │ │ shl $0x6,%r9d │ │ │ │ - movdqu -0x6(%rdx),%xmm0 │ │ │ │ - movdqa 0xfd060(%rax,%r9,1),%xmm1 │ │ │ │ - movdqa 0xfd070(%rax,%r9,1),%xmm2 │ │ │ │ - movdqa 0xfd080(%rax,%r9,1),%xmm3 │ │ │ │ - movdqa 0xfd090(%rax,%r9,1),%xmm4 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - movdqa %xmm5,%xmm8 │ │ │ │ - punpcklbw %xmm1,%xmm8 │ │ │ │ - movdqa %xmm5,%xmm9 │ │ │ │ - punpckhbw %xmm1,%xmm9 │ │ │ │ - movdqa %xmm5,%xmm10 │ │ │ │ - punpcklbw %xmm2,%xmm10 │ │ │ │ - movdqa %xmm5,%xmm11 │ │ │ │ - punpckhbw %xmm2,%xmm11 │ │ │ │ - movdqa %xmm5,%xmm12 │ │ │ │ - punpcklbw %xmm3,%xmm12 │ │ │ │ - movdqa %xmm5,%xmm13 │ │ │ │ - punpckhbw %xmm3,%xmm13 │ │ │ │ - movdqa %xmm5,%xmm14 │ │ │ │ - punpcklbw %xmm4,%xmm14 │ │ │ │ - movdqa %xmm5,%xmm15 │ │ │ │ - punpckhbw %xmm4,%xmm15 │ │ │ │ - movdqa 0xf6f30(%rax),%xmm7 │ │ │ │ - add %r8d,%r8d │ │ │ │ - mov %rdi,%r9 │ │ │ │ - pshuflw $0x0,%xmm6,%xmm6 │ │ │ │ - mov %rdx,%rax │ │ │ │ - punpcklqdq %xmm6,%xmm6 │ │ │ │ + add %rax,%r9 │ │ │ │ + lea 0xf577b(%rip),%rax │ │ │ │ + vmovq -0x3(%rdx),%xmm0 │ │ │ │ + movslq (%rax,%rcx,4),%rcx │ │ │ │ + vpbroadcastd -0x2cc(%rax),%ymm1 │ │ │ │ + vbroadcasti128 (%r9),%ymm2 │ │ │ │ + vbroadcasti128 0x10(%r9),%ymm3 │ │ │ │ + vbroadcasti128 0x20(%r9),%ymm4 │ │ │ │ + vbroadcasti128 0x30(%r9),%ymm5 │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %r8d,%r8d │ │ │ │ + jmp *%rcx │ │ │ │ + vmovdqa -0x148(%rax),%xmm8 │ │ │ │ + sub $0x3,%rdx │ │ │ │ sub %r8,%rdx │ │ │ │ - pshufb %xmm7,%xmm0 │ │ │ │ - pshufd $0x0,%xmm0,%xmm1 │ │ │ │ - movdqa %xmm8,%xmm2 │ │ │ │ - pmaddwd %xmm1,%xmm2 │ │ │ │ - pmaddwd %xmm9,%xmm1 │ │ │ │ - pshufd $0x55,%xmm0,%xmm4 │ │ │ │ - movdqa %xmm10,%xmm3 │ │ │ │ - pmaddwd %xmm4,%xmm3 │ │ │ │ - pmaddwd %xmm11,%xmm4 │ │ │ │ - paddd %xmm3,%xmm2 │ │ │ │ - paddd %xmm4,%xmm1 │ │ │ │ - pshufd $0xaa,%xmm0,%xmm4 │ │ │ │ - movdqa %xmm12,%xmm3 │ │ │ │ - pmaddwd %xmm4,%xmm3 │ │ │ │ - pmaddwd %xmm13,%xmm4 │ │ │ │ - paddd %xmm3,%xmm2 │ │ │ │ - paddd %xmm4,%xmm1 │ │ │ │ - pshufd $0xff,%xmm0,%xmm3 │ │ │ │ - movdqa %xmm14,%xmm0 │ │ │ │ - pmaddwd %xmm3,%xmm0 │ │ │ │ - pmaddwd %xmm15,%xmm3 │ │ │ │ - paddd %xmm2,%xmm0 │ │ │ │ - paddd %xmm3,%xmm1 │ │ │ │ - psrad $0xb,%xmm0 │ │ │ │ - psrad $0xb,%xmm1 │ │ │ │ - packssdw %xmm1,%xmm0 │ │ │ │ - pmaxsw %xmm5,%xmm0 │ │ │ │ - pavgw %xmm5,%xmm0 │ │ │ │ - pminsw %xmm6,%xmm0 │ │ │ │ - movq %xmm0,(%rdi) │ │ │ │ - movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ - movlps -0xa(%rdx,%r8,1),%xmm0 │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 2e7613 <__cxa_finalize@plt+0x2bc5c3> │ │ │ │ - sub $0x4,%ecx │ │ │ │ - je 2e7783 <__cxa_finalize@plt+0x2bc733> │ │ │ │ - sub %eax,%edx │ │ │ │ - sub %r9,%rax │ │ │ │ - add $0x8,%r9 │ │ │ │ - mov %edx,%r8d │ │ │ │ - movdqu (%r9,%rax,1),%xmm0 │ │ │ │ - mov %r9,%rdi │ │ │ │ - pshufd $0x0,%xmm0,%xmm2 │ │ │ │ - movdqa %xmm8,%xmm1 │ │ │ │ - pmaddwd %xmm2,%xmm1 │ │ │ │ - pmaddwd %xmm9,%xmm2 │ │ │ │ - pshufd $0x55,%xmm0,%xmm4 │ │ │ │ - movdqa %xmm10,%xmm3 │ │ │ │ - pmaddwd %xmm4,%xmm3 │ │ │ │ - pmaddwd %xmm11,%xmm4 │ │ │ │ - pinsrw $0x5,-0x2(%rdi),%xmm0 │ │ │ │ - paddd %xmm3,%xmm1 │ │ │ │ - paddd %xmm4,%xmm2 │ │ │ │ - pshufd $0xaa,%xmm0,%xmm0 │ │ │ │ - movddup -0x8(%rdi,%rsi,1),%xmm4 │ │ │ │ - movdqa %xmm12,%xmm3 │ │ │ │ - pmaddwd %xmm0,%xmm3 │ │ │ │ - pmaddwd %xmm13,%xmm0 │ │ │ │ - paddd %xmm3,%xmm1 │ │ │ │ - paddd %xmm2,%xmm0 │ │ │ │ - pshuflw $0xff,%xmm4,%xmm2 │ │ │ │ - punpcklwd %xmm5,%xmm2 │ │ │ │ - movdqa %xmm14,%xmm3 │ │ │ │ - pmaddwd %xmm2,%xmm3 │ │ │ │ - pmaddwd %xmm15,%xmm2 │ │ │ │ - paddd %xmm3,%xmm1 │ │ │ │ - paddd %xmm2,%xmm0 │ │ │ │ - psrad $0xb,%xmm1 │ │ │ │ - psrad $0xb,%xmm0 │ │ │ │ - packssdw %xmm1,%xmm0 │ │ │ │ - pmaxsw %xmm5,%xmm0 │ │ │ │ - pavgw %xmm5,%xmm0 │ │ │ │ - pminsw %xmm6,%xmm0 │ │ │ │ - movhps %xmm0,(%rdi) │ │ │ │ - movq %xmm0,(%rdi,%rsi,1) │ │ │ │ - palignr $0xe,%xmm4,%xmm0 │ │ │ │ + jmp 2e5e9a <__cxa_finalize@plt+0x2bae4a> │ │ │ │ + vpinsrd $0x0,(%rdx,%r8,1),%xmm6,%xmm0 │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ - add $0x4,%r8d │ │ │ │ - jl 2e76d0 <__cxa_finalize@plt+0x2bc680> │ │ │ │ - sub $0x4,%ecx │ │ │ │ - jg 2e76c0 <__cxa_finalize@plt+0x2bc670> │ │ │ │ + vpshufb %xmm8,%xmm0,%xmm0 │ │ │ │ + vpshufd $0x0,%xmm0,%xmm6 │ │ │ │ + vpmaddubsw %xmm2,%xmm6,%xmm6 │ │ │ │ + vpshufd $0x55,%xmm0,%xmm7 │ │ │ │ + vpmaddubsw %xmm3,%xmm7,%xmm7 │ │ │ │ + vpaddw %xmm1,%xmm6,%xmm6 │ │ │ │ + vpaddw %xmm7,%xmm6,%xmm6 │ │ │ │ + vpshufd $0xaa,%xmm0,%xmm7 │ │ │ │ + vpmaddubsw %xmm4,%xmm7,%xmm7 │ │ │ │ + vpaddw %xmm7,%xmm6,%xmm6 │ │ │ │ + vpshufd $0xff,%xmm0,%xmm7 │ │ │ │ + vpmaddubsw %xmm5,%xmm7,%xmm7 │ │ │ │ + vpaddw %xmm7,%xmm6,%xmm6 │ │ │ │ + vpsraw $0x4,%xmm6,%xmm6 │ │ │ │ + vpackuswb %xmm6,%xmm6,%xmm6 │ │ │ │ + vmovd %xmm6,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm6,(%rdi,%rsi,1) │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 2e5e8f <__cxa_finalize@plt+0x2bae3f> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0xf3ebd(%rip),%r10 │ │ │ │ - movd %ecx,%xmm4 │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - add $0x2,%rdx │ │ │ │ - movslq (%r10,%rcx,4),%rax │ │ │ │ - movd %ecx,%xmm5 │ │ │ │ - jmp 2e77d4 <__cxa_finalize@plt+0x2bc784> │ │ │ │ nopl (%rax) │ │ │ │ - lea 0xf3e9d(%rip),%r10 │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - lea (%r8,%r8,1),%eax │ │ │ │ - movd %r8d,%xmm4 │ │ │ │ - sub %rax,%rdx │ │ │ │ - tzcnt %r8d,%eax │ │ │ │ - movd %eax,%xmm5 │ │ │ │ - movslq (%r10,%rax,4),%rax │ │ │ │ - movd 0x10(%rsp),%xmm7 │ │ │ │ - movdqu (%rdx),%xmm0 │ │ │ │ - add %r10,%rax │ │ │ │ - add $0xfffffffffffffff0,%r10 │ │ │ │ - movslq (%r10,%rcx,4),%rcx │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - pshuflw $0x0,%xmm7,%xmm7 │ │ │ │ - pcmpeqw %xmm3,%xmm3 │ │ │ │ - add %r10,%rcx │ │ │ │ - pavgw %xmm6,%xmm4 │ │ │ │ - punpcklqdq %xmm7,%xmm7 │ │ │ │ - jmp *%rax │ │ │ │ - movdqu 0x30(%rdx),%xmm1 │ │ │ │ - movdqu 0x20(%rdx),%xmm2 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - movdqu 0x10(%rdx),%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - pshufd $0x4e,%xmm0,%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - pmaddwd %xmm3,%xmm0 │ │ │ │ - psubd %xmm0,%xmm4 │ │ │ │ - pshuflw $0x4e,%xmm4,%xmm0 │ │ │ │ - paddd %xmm4,%xmm0 │ │ │ │ - psrld %xmm5,%xmm0 │ │ │ │ - pshuflw $0x0,%xmm0,%xmm0 │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - jmp *%rcx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - tzcnt %r8d,%eax │ │ │ │ - lea (%rcx,%r8,1),%r10d │ │ │ │ - movd %r10d,%xmm4 │ │ │ │ - tzcnt %r10d,%r10d │ │ │ │ - movd %r10d,%xmm5 │ │ │ │ - lea 0xf3db5(%rip),%r10 │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - movd 0x10(%rsp),%xmm7 │ │ │ │ - movslq (%r10,%rax,4),%rax │ │ │ │ - movslq 0x10(%r10,%rcx,4),%rcx │ │ │ │ - psrlw $0x1,%xmm4 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - pshuflw $0x0,%xmm7,%xmm7 │ │ │ │ - add %r10,%rax │ │ │ │ - add %r10,%rcx │ │ │ │ - pcmpeqw %xmm3,%xmm3 │ │ │ │ - punpcklqdq %xmm7,%xmm7 │ │ │ │ - jmp *%rax │ │ │ │ - movq -0x8(%rdx),%xmm0 │ │ │ │ - jmp *%rcx │ │ │ │ - movq 0x2(%rdx),%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - pmaddwd %xmm3,%xmm0 │ │ │ │ - psubd %xmm0,%xmm4 │ │ │ │ - pshufd $0x4e,%xmm4,%xmm0 │ │ │ │ - paddd %xmm4,%xmm0 │ │ │ │ - pshuflw $0x4e,%xmm0,%xmm4 │ │ │ │ - paddd %xmm4,%xmm0 │ │ │ │ - cmp $0x4,%r8d │ │ │ │ - jg 2e78d7 <__cxa_finalize@plt+0x2bc887> │ │ │ │ - psrld $0x3,%xmm0 │ │ │ │ - jmp 2e78fa <__cxa_finalize@plt+0x2bc8aa> │ │ │ │ - mov $0xaaab,%eax │ │ │ │ - mov $0x6667,%edx │ │ │ │ - cmp $0x10,%r8d │ │ │ │ - cmove %edx,%eax │ │ │ │ - movd %eax,%xmm1 │ │ │ │ - psrld $0x2,%xmm0 │ │ │ │ - pmulhuw %xmm1,%xmm0 │ │ │ │ - psrlw $0x1,%xmm0 │ │ │ │ - pshuflw $0x0,%xmm0,%xmm0 │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movd 0x8(%rsp),%xmm1 │ │ │ │ - lea (%rsi,%rsi,2),%rax │ │ │ │ - pshuflw $0x0,%xmm1,%xmm1 │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - pabsw %xmm1,%xmm2 │ │ │ │ - psllw $0x9,%xmm2 │ │ │ │ - movdqa (%r9),%xmm4 │ │ │ │ - movdqa 0x10(%r9),%xmm5 │ │ │ │ - add $0x20,%r9 │ │ │ │ - pabsw %xmm4,%xmm3 │ │ │ │ - pmulhrsw %xmm2,%xmm3 │ │ │ │ - psignw %xmm1,%xmm4 │ │ │ │ - psignw %xmm4,%xmm3 │ │ │ │ - paddw %xmm0,%xmm3 │ │ │ │ - pmaxsw %xmm6,%xmm3 │ │ │ │ - pminsw %xmm7,%xmm3 │ │ │ │ - pabsw %xmm5,%xmm4 │ │ │ │ - pmulhrsw %xmm2,%xmm4 │ │ │ │ - psignw %xmm1,%xmm5 │ │ │ │ - psignw %xmm5,%xmm4 │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - pmaxsw %xmm6,%xmm4 │ │ │ │ - pminsw %xmm7,%xmm4 │ │ │ │ - movq %xmm3,(%rdi) │ │ │ │ - movhps %xmm3,(%rdi,%rsi,1) │ │ │ │ - movq %xmm4,(%rdi,%rsi,2) │ │ │ │ - movhps %xmm4,(%rdi,%rax,1) │ │ │ │ + vmovdqa -0x168(%rax),%ymm8 │ │ │ │ + vpshufb -0x148(%rax),%xmm0,%xmm0 │ │ │ │ + vpshufd $0x0,%xmm0,%xmm7 │ │ │ │ + vpmaddubsw %xmm2,%xmm7,%xmm7 │ │ │ │ + vpshufd $0x55,%xmm0,%xmm6 │ │ │ │ + vpmaddubsw %xmm3,%xmm6,%xmm6 │ │ │ │ + vpaddw %xmm1,%xmm7,%xmm7 │ │ │ │ + vpaddw %xmm6,%xmm7,%xmm7 │ │ │ │ + vpshufd $0xaa,%xmm0,%xmm6 │ │ │ │ + vpmaddubsw %xmm4,%xmm6,%xmm6 │ │ │ │ + vpaddw %xmm6,%xmm7,%xmm7 │ │ │ │ + vpshufd $0xff,%xmm0,%xmm6 │ │ │ │ + vpmaddubsw %xmm5,%xmm6,%xmm6 │ │ │ │ + vpaddw %xmm6,%xmm7,%xmm7 │ │ │ │ + vpsraw $0x4,%xmm7,%xmm7 │ │ │ │ + vpackuswb %xmm7,%xmm7,%xmm7 │ │ │ │ + vpbroadcastd 0x4(%rdx),%ymm0 │ │ │ │ + vpbroadcastd 0x5(%rdx),%ymm6 │ │ │ │ + sub $0x4,%rdx │ │ │ │ + sub %r8,%rdx │ │ │ │ + vpbroadcastq %xmm7,%ymm7 │ │ │ │ + vpblendd $0x20,%ymm6,%ymm7,%ymm7 │ │ │ │ + vpbroadcastd (%rdx,%r8,1),%xmm6 │ │ │ │ + vpalignr $0xc,%ymm0,%ymm6,%ymm6 │ │ │ │ + vpblendd $0xeb,%ymm7,%ymm6,%ymm0 │ │ │ │ + vmovdqa %xmm7,%xmm6 │ │ │ │ + call 2e6450 <__cxa_finalize@plt+0x2bb400> │ │ │ │ + vpblendd $0xc,%xmm7,%xmm6,%xmm6 │ │ │ │ + vpshufd $0xd8,%xmm6,%xmm6 │ │ │ │ + vmovq %xmm6,(%rdi) │ │ │ │ + vmovhps %xmm6,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 2e5f70 <__cxa_finalize@plt+0x2baf20> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + sub $0x2,%r8d │ │ │ │ + call 2e5fbd <__cxa_finalize@plt+0x2baf6d> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + vpshufb -0x148(%rax),%xmm0,%xmm0 │ │ │ │ + vpshufd $0x0,%xmm0,%xmm12 │ │ │ │ + vpmaddubsw %xmm2,%xmm12,%xmm12 │ │ │ │ + vpshufd $0x55,%xmm0,%xmm7 │ │ │ │ + vpmaddubsw %xmm3,%xmm7,%xmm7 │ │ │ │ + vpaddw %xmm1,%xmm12,%xmm12 │ │ │ │ + vpaddw %xmm7,%xmm12,%xmm12 │ │ │ │ + vpshufd $0xaa,%xmm0,%xmm7 │ │ │ │ + vpmaddubsw %xmm4,%xmm7,%xmm7 │ │ │ │ + vpaddw %xmm7,%xmm12,%xmm12 │ │ │ │ + vpshufd $0xff,%xmm0,%xmm7 │ │ │ │ + vpmaddubsw %xmm5,%xmm7,%xmm7 │ │ │ │ + vpaddw %xmm7,%xmm12,%xmm12 │ │ │ │ + vpsraw $0x4,%xmm12,%xmm12 │ │ │ │ + vpackuswb %xmm12,%xmm12,%xmm12 │ │ │ │ + vpbroadcastd 0x5(%rdx),%ymm0 │ │ │ │ + vpblendd $0x14,-0xc(%rdx),%ymm0,%ymm0 │ │ │ │ + vmovdqa -0x168(%rax),%ymm8 │ │ │ │ + vpbroadcastq %xmm12,%ymm7 │ │ │ │ + vpblendd $0xc2,%ymm7,%ymm0,%ymm0 │ │ │ │ + call 2e6450 <__cxa_finalize@plt+0x2bb400> │ │ │ │ + vmovlps 0x5(%rdx),%xmm7,%xmm9 │ │ │ │ + vinserti128 $0x0,-0x138(%rax),%ymm8,%ymm14 │ │ │ │ + vpblendd $0xc,%xmm7,%xmm12,%xmm12 │ │ │ │ + vpshufb %xmm14,%xmm9,%xmm9 │ │ │ │ + vpshufd $0x0,%xmm9,%xmm6 │ │ │ │ + vpmaddubsw %xmm2,%xmm6,%xmm6 │ │ │ │ + vpshufd $0x55,%xmm9,%xmm10 │ │ │ │ + vpmaddubsw %xmm3,%xmm10,%xmm10 │ │ │ │ + vpaddw %xmm1,%xmm6,%xmm6 │ │ │ │ + vpaddw %xmm6,%xmm10,%xmm6 │ │ │ │ + vpshufd $0xaa,%xmm9,%xmm10 │ │ │ │ + vpmaddubsw %xmm4,%xmm10,%xmm10 │ │ │ │ + vpaddw %xmm6,%xmm10,%xmm6 │ │ │ │ + vpshufd $0xff,%xmm9,%xmm10 │ │ │ │ + vpmaddubsw %xmm5,%xmm10,%xmm10 │ │ │ │ + vpaddw %xmm6,%xmm10,%xmm6 │ │ │ │ + vpsraw $0x4,%xmm6,%xmm6 │ │ │ │ + vpackuswb %xmm6,%xmm6,%xmm6 │ │ │ │ + vpbroadcastq %xmm6,%ymm6 │ │ │ │ + vpbroadcastd 0xd(%rdx),%ymm9 │ │ │ │ + vpbroadcastd 0xc(%rdx),%ymm10 │ │ │ │ + vpsrld $0x4,%ymm8,%ymm11 │ │ │ │ + vpblendd $0x20,%ymm9,%ymm6,%ymm6 │ │ │ │ + sub $0x6,%rdx │ │ │ │ + sub %r8,%rdx │ │ │ │ + vpbroadcastd (%rdx,%r8,1),%xmm9 │ │ │ │ + vpalignr $0xc,%ymm0,%ymm9,%ymm9 │ │ │ │ + vpblendd $0xe2,%ymm7,%ymm9,%ymm0 │ │ │ │ + vmovdqa %xmm7,%xmm13 │ │ │ │ + call 2e6450 <__cxa_finalize@plt+0x2bb400> │ │ │ │ + vpblendd $0xf0,%ymm10,%ymm12,%ymm9 │ │ │ │ + vpblendd $0xc0,%ymm6,%ymm12,%ymm12 │ │ │ │ + vpshufd $0xff,%ymm9,%ymm9 │ │ │ │ + vpblendd $0xee,%ymm6,%ymm9,%ymm9 │ │ │ │ + vpblendd $0xc,%ymm7,%ymm9,%ymm10 │ │ │ │ + vpshufb %ymm14,%ymm10,%ymm10 │ │ │ │ + vpshufd $0x0,%ymm10,%ymm6 │ │ │ │ + vpmaddubsw %ymm2,%ymm6,%ymm6 │ │ │ │ + vpshufd $0x55,%ymm10,%ymm9 │ │ │ │ + vpmaddubsw %ymm3,%ymm9,%ymm9 │ │ │ │ + vpaddw %ymm1,%ymm6,%ymm6 │ │ │ │ + vpaddw %ymm6,%ymm9,%ymm6 │ │ │ │ + vpshufd $0xaa,%ymm10,%ymm9 │ │ │ │ + vpmaddubsw %ymm4,%ymm9,%ymm9 │ │ │ │ + vpaddw %ymm6,%ymm9,%ymm6 │ │ │ │ + vpshufd $0xff,%ymm10,%ymm9 │ │ │ │ + vpmaddubsw %ymm5,%ymm9,%ymm9 │ │ │ │ + vpaddw %ymm6,%ymm9,%ymm6 │ │ │ │ + vpsraw $0x4,%ymm6,%ymm6 │ │ │ │ + vperm2i128 $0x1,%ymm6,%ymm6,%ymm9 │ │ │ │ + vpackuswb %ymm9,%ymm6,%ymm6 │ │ │ │ + vpblendd $0x30,%ymm6,%ymm12,%ymm12 │ │ │ │ + vpermd %ymm12,%ymm11,%ymm9 │ │ │ │ + vpblendd $0xc,%xmm7,%xmm13,%xmm12 │ │ │ │ + vmovdqa %xmm9,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm9,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 2e60b1 <__cxa_finalize@plt+0x2bb061> │ │ │ │ + vpblendd $0x4,%xmm10,%xmm6,%xmm7 │ │ │ │ + vpshufd $0x4e,%xmm7,%xmm7 │ │ │ │ + vpshufb -0x158(%rax),%xmm7,%xmm7 │ │ │ │ + vpshufd $0x0,%xmm7,%xmm0 │ │ │ │ + vpmaddubsw %xmm2,%xmm0,%xmm0 │ │ │ │ + vpshufd $0x55,%xmm7,%xmm9 │ │ │ │ + vpmaddubsw %xmm3,%xmm9,%xmm9 │ │ │ │ + vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpaddw %xmm0,%xmm9,%xmm0 │ │ │ │ + vpshufd $0xaa,%xmm7,%xmm9 │ │ │ │ + vpmaddubsw %xmm4,%xmm9,%xmm9 │ │ │ │ + vpaddw %xmm0,%xmm9,%xmm0 │ │ │ │ + vpshufd $0xff,%xmm7,%xmm9 │ │ │ │ + vpmaddubsw %xmm5,%xmm9,%xmm9 │ │ │ │ + vpaddw %xmm0,%xmm9,%xmm0 │ │ │ │ + vpsraw $0x4,%xmm0,%xmm0 │ │ │ │ + vpackuswb %xmm0,%xmm0,%xmm0 │ │ │ │ + vpblendd $0xc,%xmm0,%xmm6,%xmm6 │ │ │ │ + vshufps $0x88,%xmm6,%xmm12,%xmm0 │ │ │ │ + vshufps $0xdd,%xmm6,%xmm12,%xmm6 │ │ │ │ + vmovdqa %xmm0,(%rdi) │ │ │ │ + vmovdqa %xmm6,(%rdi,%rsi,1) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x0,%rsp │ │ │ │ + sub $0x2,%r8d │ │ │ │ + lea 0x10(%rdi),%rcx │ │ │ │ + lea -0x2(%r8),%r9d │ │ │ │ + call 2e5fbd <__cxa_finalize@plt+0x2baf6d> │ │ │ │ + add %r9,%rdx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + lea -0x4(%rsi),%rcx │ │ │ │ + lea (%rcx,%rsi,2),%r8 │ │ │ │ + vmovq 0x15(%rdx),%xmm0 │ │ │ │ + vpinsrd $0x2,-0x4(%rdi),%xmm0,%xmm0 │ │ │ │ + vpinsrd $0x3,(%rdi,%rcx,1),%xmm0,%xmm0 │ │ │ │ + vpshufb %xmm14,%xmm0,%xmm0 │ │ │ │ + vpshufd $0x0,%xmm0,%xmm12 │ │ │ │ + vpmaddubsw %xmm2,%xmm12,%xmm12 │ │ │ │ + vpshufd $0x55,%xmm0,%xmm7 │ │ │ │ + vpmaddubsw %xmm3,%xmm7,%xmm7 │ │ │ │ + vpaddw %xmm1,%xmm12,%xmm12 │ │ │ │ + vpaddw %xmm7,%xmm12,%xmm12 │ │ │ │ + vpshufd $0xaa,%xmm0,%xmm7 │ │ │ │ + vpmaddubsw %xmm4,%xmm7,%xmm7 │ │ │ │ + vpaddw %xmm7,%xmm12,%xmm12 │ │ │ │ + vpshufd $0xff,%xmm0,%xmm7 │ │ │ │ + vpmaddubsw %xmm5,%xmm7,%xmm7 │ │ │ │ + vpaddw %xmm7,%xmm12,%xmm12 │ │ │ │ + vpsraw $0x4,%xmm12,%xmm12 │ │ │ │ + vpackuswb %xmm12,%xmm12,%xmm12 │ │ │ │ + vmovq (%rdi,%rcx,2),%xmm7 │ │ │ │ + vpinsrd $0x2,(%rdi,%r8,1),%xmm7,%xmm7 │ │ │ │ + vpalignr $0xc,%xmm0,%xmm7,%xmm7 │ │ │ │ + vpbroadcastd 0x1c(%rdx),%ymm0 │ │ │ │ + vpbroadcastd 0x1d(%rdx),%ymm9 │ │ │ │ + vbroadcasti128 -0x158(%rax),%ymm8 │ │ │ │ + vpblendd $0x20,%ymm9,%ymm0,%ymm0 │ │ │ │ + vpblendd $0xf,%ymm7,%ymm0,%ymm0 │ │ │ │ + vpbroadcastq %xmm12,%ymm7 │ │ │ │ + vpblendd $0xc2,%ymm7,%ymm0,%ymm0 │ │ │ │ + call 2e6450 <__cxa_finalize@plt+0x2bb400> │ │ │ │ + add $0x2,%rcx │ │ │ │ + lea (%r8,%rsi,2),%r8 │ │ │ │ + vmovlps 0x1d(%rdx),%xmm7,%xmm9 │ │ │ │ + vpblendd $0xc,%xmm7,%xmm12,%xmm12 │ │ │ │ + vpshufb %xmm14,%xmm9,%xmm9 │ │ │ │ + vpshufd $0x0,%xmm9,%xmm6 │ │ │ │ + vpmaddubsw %xmm2,%xmm6,%xmm6 │ │ │ │ + vpshufd $0x55,%xmm9,%xmm10 │ │ │ │ + vpmaddubsw %xmm3,%xmm10,%xmm10 │ │ │ │ + vpaddw %xmm1,%xmm6,%xmm6 │ │ │ │ + vpaddw %xmm6,%xmm10,%xmm6 │ │ │ │ + vpshufd $0xaa,%xmm9,%xmm10 │ │ │ │ + vpmaddubsw %xmm4,%xmm10,%xmm10 │ │ │ │ + vpaddw %xmm6,%xmm10,%xmm6 │ │ │ │ + vpshufd $0xff,%xmm9,%xmm10 │ │ │ │ + vpmaddubsw %xmm5,%xmm10,%xmm10 │ │ │ │ + vpaddw %xmm6,%xmm10,%xmm6 │ │ │ │ + vpsraw $0x4,%xmm6,%xmm6 │ │ │ │ + vpackuswb %xmm6,%xmm6,%xmm6 │ │ │ │ + vpbroadcastq %xmm6,%ymm6 │ │ │ │ + vpbroadcastd 0x25(%rdx),%ymm9 │ │ │ │ + vpbroadcastd 0x24(%rdx),%ymm10 │ │ │ │ + vpblendd $0x20,%ymm9,%ymm6,%ymm6 │ │ │ │ + vmovq (%rdi,%rcx,4),%xmm9 │ │ │ │ + vpinsrd $0x2,(%rdi,%r8,1),%xmm9,%xmm9 │ │ │ │ + vpalignr $0xc,%ymm0,%ymm9,%ymm9 │ │ │ │ + vpblendd $0xe2,%ymm7,%ymm9,%ymm0 │ │ │ │ + vmovdqa %xmm7,%xmm13 │ │ │ │ + call 2e6450 <__cxa_finalize@plt+0x2bb400> │ │ │ │ + vpblendd $0xf0,%ymm10,%ymm12,%ymm9 │ │ │ │ + vpblendd $0xc0,%ymm6,%ymm12,%ymm12 │ │ │ │ + vpshufd $0xff,%ymm9,%ymm9 │ │ │ │ + vpblendd $0xee,%ymm6,%ymm9,%ymm9 │ │ │ │ + vpblendd $0xc,%ymm7,%ymm9,%ymm10 │ │ │ │ + vpshufb %ymm14,%ymm10,%ymm10 │ │ │ │ + vpshufd $0x0,%ymm10,%ymm6 │ │ │ │ + vpmaddubsw %ymm2,%ymm6,%ymm6 │ │ │ │ + vpshufd $0x55,%ymm10,%ymm9 │ │ │ │ + vpmaddubsw %ymm3,%ymm9,%ymm9 │ │ │ │ + vpaddw %ymm1,%ymm6,%ymm6 │ │ │ │ + vpaddw %ymm6,%ymm9,%ymm6 │ │ │ │ + vpshufd $0xaa,%ymm10,%ymm9 │ │ │ │ + vpmaddubsw %ymm4,%ymm9,%ymm9 │ │ │ │ + vpaddw %ymm6,%ymm9,%ymm6 │ │ │ │ + vpshufd $0xff,%ymm10,%ymm9 │ │ │ │ + vpmaddubsw %ymm5,%ymm9,%ymm9 │ │ │ │ + vpaddw %ymm6,%ymm9,%ymm6 │ │ │ │ + vpsraw $0x4,%ymm6,%ymm6 │ │ │ │ + vperm2i128 $0x1,%ymm6,%ymm6,%ymm9 │ │ │ │ + vpackuswb %ymm9,%ymm6,%ymm6 │ │ │ │ + vpblendd $0x30,%ymm6,%ymm12,%ymm12 │ │ │ │ + vpermd %ymm12,%ymm11,%ymm9 │ │ │ │ + vpblendd $0xc,%xmm7,%xmm13,%xmm12 │ │ │ │ + vmovdqa %xmm9,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm9,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 2e6315 <__cxa_finalize@plt+0x2bb2c5> │ │ │ │ + je 2e6321 <__cxa_finalize@plt+0x2bb2d1> │ │ │ │ + vpblendd $0x4,%xmm10,%xmm6,%xmm7 │ │ │ │ + vpshufd $0x4e,%xmm7,%xmm7 │ │ │ │ + vpshufb -0x158(%rax),%xmm7,%xmm7 │ │ │ │ + vpshufd $0x0,%xmm7,%xmm0 │ │ │ │ + vpmaddubsw %xmm2,%xmm0,%xmm0 │ │ │ │ + vpshufd $0x55,%xmm7,%xmm9 │ │ │ │ + vpmaddubsw %xmm3,%xmm9,%xmm9 │ │ │ │ + vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpaddw %xmm0,%xmm9,%xmm0 │ │ │ │ + vpshufd $0xaa,%xmm7,%xmm9 │ │ │ │ + vpmaddubsw %xmm4,%xmm9,%xmm9 │ │ │ │ + vpaddw %xmm0,%xmm9,%xmm0 │ │ │ │ + vpshufd $0xff,%xmm7,%xmm9 │ │ │ │ + vpmaddubsw %xmm5,%xmm9,%xmm9 │ │ │ │ + vpaddw %xmm0,%xmm9,%xmm0 │ │ │ │ + vpsraw $0x4,%xmm0,%xmm0 │ │ │ │ + vpackuswb %xmm0,%xmm0,%xmm0 │ │ │ │ + vpblendd $0xc,%xmm0,%xmm6,%xmm6 │ │ │ │ + vshufps $0x88,%xmm6,%xmm12,%xmm0 │ │ │ │ + vshufps $0xdd,%xmm6,%xmm12,%xmm6 │ │ │ │ + vmovdqa %xmm0,(%rdi) │ │ │ │ + vmovdqa %xmm6,(%rdi,%rsi,1) │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + vpshufb %ymm8,%ymm0,%ymm0 │ │ │ │ + vpshufd $0x0,%ymm0,%ymm7 │ │ │ │ + vpmaddubsw %ymm2,%ymm7,%ymm7 │ │ │ │ + vpshufd $0x55,%ymm0,%ymm9 │ │ │ │ + vpmaddubsw %ymm3,%ymm9,%ymm9 │ │ │ │ + vpaddw %ymm1,%ymm7,%ymm7 │ │ │ │ + vpaddw %ymm7,%ymm9,%ymm7 │ │ │ │ + vpshufd $0xaa,%ymm0,%ymm9 │ │ │ │ + vpmaddubsw %ymm4,%ymm9,%ymm9 │ │ │ │ + vpaddw %ymm7,%ymm9,%ymm7 │ │ │ │ + vpshufd $0xff,%ymm0,%ymm9 │ │ │ │ + vpmaddubsw %ymm5,%ymm9,%ymm9 │ │ │ │ + vpaddw %ymm7,%ymm9,%ymm7 │ │ │ │ + vpsraw $0x4,%ymm7,%ymm7 │ │ │ │ + vperm2i128 $0x1,%ymm7,%ymm7,%ymm9 │ │ │ │ + vpackuswb %ymm9,%ymm7,%ymm7 │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0xf5201(%rip),%r10 │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ + inc %rdx │ │ │ │ + vmovdqu (%rdx),%ymm0 │ │ │ │ + mov $0x8000,%eax │ │ │ │ + shrx %ecx,%eax,%eax │ │ │ │ + vmovd %eax,%xmm3 │ │ │ │ + movslq (%r10,%rcx,4),%rax │ │ │ │ + vpcmpeqd %ymm2,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm2,%ymm0,%ymm0 │ │ │ │ + add %r10,%rax │ │ │ │ + add $0xfffffffffffffff0,%r10 │ │ │ │ + movslq (%r10,%rcx,4),%rcx │ │ │ │ + add %r10,%rcx │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r8d,%r8d │ │ │ │ + tzcnt %r8d,%eax │ │ │ │ + sub %r8,%rdx │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ + vmovdqu (%rdx),%ymm0 │ │ │ │ + mov $0x8000,%r10d │ │ │ │ + shrx %eax,%r10d,%r10d │ │ │ │ + vmovd %r10d,%xmm3 │ │ │ │ + lea 0xf519e(%rip),%r10 │ │ │ │ + movslq (%r10,%rax,4),%rax │ │ │ │ + vpcmpeqd %ymm2,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm2,%ymm0,%ymm0 │ │ │ │ + add %r10,%rax │ │ │ │ + add $0xfffffffffffffff0,%r10 │ │ │ │ + movslq (%r10,%rcx,4),%rcx │ │ │ │ + add %r10,%rcx │ │ │ │ + jmp *%rax │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpunpckhqdq %xmm0,%xmm0,%xmm1 │ │ │ │ + vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpsrlq $0x20,%xmm0,%xmm1 │ │ │ │ + vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpmaddwd %xmm2,%xmm0,%xmm0 │ │ │ │ + vpmulhrsw %xmm3,%xmm0,%xmm0 │ │ │ │ + vpbroadcastw %xmm0,%ymm0 │ │ │ │ + jmp *%rcx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + tzcnt %r8d,%eax │ │ │ │ + lea (%rcx,%r8,1),%r10d │ │ │ │ + vmovd %r10d,%xmm4 │ │ │ │ + tzcnt %r10d,%r10d │ │ │ │ + vmovd %r10d,%xmm5 │ │ │ │ + lea 0xf50f9(%rip),%r10 │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ + movslq (%r10,%rax,4),%rax │ │ │ │ + movslq 0x10(%r10,%rcx,4),%rcx │ │ │ │ + vpcmpeqd %ymm3,%ymm3,%ymm3 │ │ │ │ + vpsrlw $0x1,%xmm4,%xmm4 │ │ │ │ + add %r10,%rax │ │ │ │ + add %r10,%rcx │ │ │ │ + jmp *%rax │ │ │ │ + vmovd -0x4(%rdx),%xmm0 │ │ │ │ + vpmaddubsw %xmm3,%xmm0,%xmm0 │ │ │ │ + jmp *%rcx │ │ │ │ + vmovd 0x1(%rdx),%xmm1 │ │ │ │ + vpmaddubsw %xmm3,%xmm1,%xmm1 │ │ │ │ + vpsubw %xmm4,%xmm0,%xmm0 │ │ │ │ + vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpmaddwd %xmm3,%xmm0,%xmm0 │ │ │ │ + cmp $0x4,%r8d │ │ │ │ + jg 2e65cc <__cxa_finalize@plt+0x2bb57c> │ │ │ │ + vpsrlw $0x3,%xmm0,%xmm0 │ │ │ │ + jmp 2e65f8 <__cxa_finalize@plt+0x2bb5a8> │ │ │ │ + vpunpckhqdq %xmm0,%xmm0,%xmm1 │ │ │ │ + lea (%r8,%r8,1),%edx │ │ │ │ + mov $0x55563334,%eax │ │ │ │ + vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ + shrx %edx,%eax,%eax │ │ │ │ + vpsrlq $0x20,%xmm0,%xmm1 │ │ │ │ + vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ + vmovd %eax,%xmm1 │ │ │ │ + vpsrlw $0x2,%xmm0,%xmm0 │ │ │ │ + vpmulhuw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpbroadcastw %xmm0,%ymm0 │ │ │ │ + vpbroadcastw 0x8(%rsp),%ymm1 │ │ │ │ + lea (%rsi,%rsi,2),%rax │ │ │ │ + vpabsw %ymm1,%ymm2 │ │ │ │ + vpsllw $0x9,%ymm2,%ymm2 │ │ │ │ + vmovdqa (%r9),%ymm4 │ │ │ │ + vpsignw %ymm1,%ymm4,%ymm3 │ │ │ │ + vpabsw %ymm4,%ymm4 │ │ │ │ + vpmulhrsw %ymm2,%ymm4,%ymm4 │ │ │ │ + vpsignw %ymm3,%ymm4,%ymm4 │ │ │ │ + vpaddw %ymm0,%ymm4,%ymm4 │ │ │ │ + vpackuswb %ymm4,%ymm4,%ymm4 │ │ │ │ + vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ + vmovd %xmm4,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm4,(%rdi,%rsi,1) │ │ │ │ + vmovd %xmm5,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x1,%xmm5,(%rdi,%rax,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ + add $0x20,%r9 │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 2e7920 <__cxa_finalize@plt+0x2bc8d0> │ │ │ │ + jg 2e6612 <__cxa_finalize@plt+0x2bb5c2> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - movdqa -0x10(%rdx),%xmm0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovq -0x8(%rdx),%xmm0 │ │ │ │ + vpmaddubsw %xmm3,%xmm0,%xmm0 │ │ │ │ jmp *%rcx │ │ │ │ - movdqu 0x2(%rdx),%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - pmaddwd %xmm3,%xmm0 │ │ │ │ - psubd %xmm0,%xmm4 │ │ │ │ - pshufd $0x4e,%xmm4,%xmm0 │ │ │ │ - paddd %xmm4,%xmm0 │ │ │ │ - pshuflw $0x4e,%xmm0,%xmm4 │ │ │ │ - paddd %xmm4,%xmm0 │ │ │ │ - psrld %xmm5,%xmm0 │ │ │ │ + vmovq 0x1(%rdx),%xmm1 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm2 │ │ │ │ + vpmaddubsw %xmm3,%xmm1,%xmm1 │ │ │ │ + vpsubw %xmm4,%xmm0,%xmm0 │ │ │ │ + vpaddw %xmm2,%xmm0,%xmm0 │ │ │ │ + vpunpckhqdq %xmm0,%xmm0,%xmm2 │ │ │ │ + vpaddw %xmm2,%xmm0,%xmm0 │ │ │ │ + vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpsrlq $0x20,%xmm0,%xmm1 │ │ │ │ + vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpmaddwd %xmm3,%xmm0,%xmm0 │ │ │ │ + vpsrlw %xmm5,%xmm0,%xmm0 │ │ │ │ cmp $0x8,%r8d │ │ │ │ - je 2e79dd <__cxa_finalize@plt+0x2bc98d> │ │ │ │ - mov $0xaaab,%eax │ │ │ │ - mov $0x6667,%edx │ │ │ │ + je 2e66d0 <__cxa_finalize@plt+0x2bb680> │ │ │ │ + mov $0x5556,%eax │ │ │ │ + mov $0x3334,%edx │ │ │ │ cmp $0x20,%r8d │ │ │ │ cmove %edx,%eax │ │ │ │ - movd %eax,%xmm1 │ │ │ │ - pmulhuw %xmm1,%xmm0 │ │ │ │ - psrlw $0x1,%xmm0 │ │ │ │ - pshuflw $0x0,%xmm0,%xmm0 │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movd 0x8(%rsp),%xmm1 │ │ │ │ - pshuflw $0x0,%xmm1,%xmm1 │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - pabsw %xmm1,%xmm2 │ │ │ │ - psllw $0x9,%xmm2 │ │ │ │ - movdqa (%r9),%xmm4 │ │ │ │ - movdqa 0x10(%r9),%xmm5 │ │ │ │ - add $0x20,%r9 │ │ │ │ - pabsw %xmm4,%xmm3 │ │ │ │ - pmulhrsw %xmm2,%xmm3 │ │ │ │ - psignw %xmm1,%xmm4 │ │ │ │ - psignw %xmm4,%xmm3 │ │ │ │ - paddw %xmm0,%xmm3 │ │ │ │ - pmaxsw %xmm6,%xmm3 │ │ │ │ - pminsw %xmm7,%xmm3 │ │ │ │ - pabsw %xmm5,%xmm4 │ │ │ │ - pmulhrsw %xmm2,%xmm4 │ │ │ │ - psignw %xmm1,%xmm5 │ │ │ │ - psignw %xmm5,%xmm4 │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - pmaxsw %xmm6,%xmm4 │ │ │ │ - pminsw %xmm7,%xmm4 │ │ │ │ - movdqa %xmm3,(%rdi) │ │ │ │ - movdqa %xmm4,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 2e79ff <__cxa_finalize@plt+0x2bc9af> │ │ │ │ + vmovd %eax,%xmm1 │ │ │ │ + vpmulhuw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpbroadcastw %xmm0,%ymm0 │ │ │ │ + vpbroadcastw 0x8(%rsp),%ymm1 │ │ │ │ + lea (%rsi,%rsi,2),%rax │ │ │ │ + vpabsw %ymm1,%ymm2 │ │ │ │ + vpsllw $0x9,%ymm2,%ymm2 │ │ │ │ + vmovdqa (%r9),%ymm4 │ │ │ │ + vmovdqa 0x20(%r9),%ymm5 │ │ │ │ + vpsignw %ymm1,%ymm4,%ymm3 │ │ │ │ + vpabsw %ymm4,%ymm4 │ │ │ │ + vpmulhrsw %ymm2,%ymm4,%ymm4 │ │ │ │ + vpsignw %ymm3,%ymm4,%ymm4 │ │ │ │ + vpaddw %ymm0,%ymm4,%ymm4 │ │ │ │ + vpsignw %ymm1,%ymm5,%ymm3 │ │ │ │ + vpabsw %ymm5,%ymm5 │ │ │ │ + vpmulhrsw %ymm2,%ymm5,%ymm5 │ │ │ │ + vpsignw %ymm3,%ymm5,%ymm5 │ │ │ │ + vpaddw %ymm0,%ymm5,%ymm5 │ │ │ │ + vpackuswb %ymm5,%ymm4,%ymm4 │ │ │ │ + vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ + vmovq %xmm4,(%rdi) │ │ │ │ + vmovq %xmm5,(%rdi,%rsi,1) │ │ │ │ + vmovhps %xmm4,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm5,(%rdi,%rax,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + add $0x40,%r9 │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 2e66ea <__cxa_finalize@plt+0x2bb69a> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - movdqa -0x20(%rdx),%xmm0 │ │ │ │ - paddw -0x10(%rdx),%xmm0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vmovdqa -0x10(%rdx),%xmm0 │ │ │ │ + vpmaddubsw %xmm3,%xmm0,%xmm0 │ │ │ │ jmp *%rcx │ │ │ │ - movdqu 0x2(%rdx),%xmm1 │ │ │ │ - movdqu 0x12(%rdx),%xmm2 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - pmaddwd %xmm3,%xmm0 │ │ │ │ - psubd %xmm0,%xmm4 │ │ │ │ - pshufd $0x4e,%xmm4,%xmm0 │ │ │ │ - paddd %xmm4,%xmm0 │ │ │ │ - pshuflw $0x4e,%xmm0,%xmm4 │ │ │ │ - paddd %xmm4,%xmm0 │ │ │ │ - psrld %xmm5,%xmm0 │ │ │ │ + vmovdqu 0x1(%rdx),%xmm1 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm2 │ │ │ │ + vpmaddubsw %xmm3,%xmm1,%xmm1 │ │ │ │ + vpsubw %xmm4,%xmm0,%xmm0 │ │ │ │ + vpaddw %xmm2,%xmm0,%xmm0 │ │ │ │ + vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpunpckhqdq %xmm0,%xmm0,%xmm1 │ │ │ │ + vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpsrlq $0x20,%xmm0,%xmm1 │ │ │ │ + vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpmaddwd %xmm3,%xmm0,%xmm0 │ │ │ │ + vpsrlw %xmm5,%xmm0,%xmm0 │ │ │ │ cmp $0x10,%r8d │ │ │ │ - je 2e7ac5 <__cxa_finalize@plt+0x2bca75> │ │ │ │ - mov $0xaaab,%eax │ │ │ │ - mov $0x6667,%edx │ │ │ │ - test $0x28,%r8d │ │ │ │ + je 2e67c0 <__cxa_finalize@plt+0x2bb770> │ │ │ │ + mov $0x5556,%eax │ │ │ │ + mov $0x3334,%edx │ │ │ │ + test $0x28,%r8b │ │ │ │ cmove %edx,%eax │ │ │ │ - movd %eax,%xmm1 │ │ │ │ - pmulhuw %xmm1,%xmm0 │ │ │ │ - psrlw $0x1,%xmm0 │ │ │ │ - pshuflw $0x0,%xmm0,%xmm0 │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movd 0x8(%rsp),%xmm1 │ │ │ │ - pshuflw $0x0,%xmm1,%xmm1 │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - pabsw %xmm1,%xmm2 │ │ │ │ - psllw $0x9,%xmm2 │ │ │ │ - movdqa (%r9),%xmm4 │ │ │ │ - movdqa 0x10(%r9),%xmm5 │ │ │ │ - add $0x20,%r9 │ │ │ │ - pabsw %xmm4,%xmm3 │ │ │ │ - pmulhrsw %xmm2,%xmm3 │ │ │ │ - psignw %xmm1,%xmm4 │ │ │ │ - psignw %xmm4,%xmm3 │ │ │ │ - paddw %xmm0,%xmm3 │ │ │ │ - pmaxsw %xmm6,%xmm3 │ │ │ │ - pminsw %xmm7,%xmm3 │ │ │ │ - pabsw %xmm5,%xmm4 │ │ │ │ - pmulhrsw %xmm2,%xmm4 │ │ │ │ - psignw %xmm1,%xmm5 │ │ │ │ - psignw %xmm5,%xmm4 │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - pmaxsw %xmm6,%xmm4 │ │ │ │ - pminsw %xmm7,%xmm4 │ │ │ │ - movdqa %xmm3,(%rdi) │ │ │ │ - movdqa %xmm4,0x10(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %r8d │ │ │ │ - jg 2e7ae7 <__cxa_finalize@plt+0x2bca97> │ │ │ │ + vmovd %eax,%xmm1 │ │ │ │ + vpmulhuw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpbroadcastw %xmm0,%ymm0 │ │ │ │ + vpbroadcastw 0x8(%rsp),%ymm1 │ │ │ │ + vpabsw %ymm1,%ymm2 │ │ │ │ + vpsllw $0x9,%ymm2,%ymm2 │ │ │ │ + vmovdqa (%r9),%ymm4 │ │ │ │ + vmovdqa 0x20(%r9),%ymm5 │ │ │ │ + vpsignw %ymm1,%ymm4,%ymm3 │ │ │ │ + vpabsw %ymm4,%ymm4 │ │ │ │ + vpmulhrsw %ymm2,%ymm4,%ymm4 │ │ │ │ + vpsignw %ymm3,%ymm4,%ymm4 │ │ │ │ + vpaddw %ymm0,%ymm4,%ymm4 │ │ │ │ + vpsignw %ymm1,%ymm5,%ymm3 │ │ │ │ + vpabsw %ymm5,%ymm5 │ │ │ │ + vpmulhrsw %ymm2,%ymm5,%ymm5 │ │ │ │ + vpsignw %ymm3,%ymm5,%ymm5 │ │ │ │ + vpaddw %ymm0,%ymm5,%ymm5 │ │ │ │ + vpackuswb %ymm5,%ymm4,%ymm4 │ │ │ │ + vpermq $0xd8,%ymm4,%ymm4 │ │ │ │ + vmovdqa %xmm4,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm4,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + add $0x40,%r9 │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 2e67d6 <__cxa_finalize@plt+0x2bb786> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - movdqa -0x40(%rdx),%xmm0 │ │ │ │ - paddw -0x30(%rdx),%xmm0 │ │ │ │ - paddw -0x20(%rdx),%xmm0 │ │ │ │ - paddw -0x10(%rdx),%xmm0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + vmovdqa -0x20(%rdx),%ymm0 │ │ │ │ + vpmaddubsw %ymm3,%ymm0,%ymm0 │ │ │ │ jmp *%rcx │ │ │ │ - movdqu 0x2(%rdx),%xmm1 │ │ │ │ - movdqu 0x12(%rdx),%xmm2 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - movdqu 0x22(%rdx),%xmm2 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - movdqu 0x32(%rdx),%xmm2 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - pmaddwd %xmm3,%xmm0 │ │ │ │ - psubd %xmm0,%xmm4 │ │ │ │ - pshufd $0x4e,%xmm4,%xmm0 │ │ │ │ - paddd %xmm4,%xmm0 │ │ │ │ - pshuflw $0x4e,%xmm0,%xmm4 │ │ │ │ - paddd %xmm4,%xmm0 │ │ │ │ - psrld %xmm5,%xmm0 │ │ │ │ + vmovdqu 0x1(%rdx),%ymm1 │ │ │ │ + vpmaddubsw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vpsubw %xmm4,%xmm0,%xmm0 │ │ │ │ + vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpunpckhqdq %xmm0,%xmm0,%xmm1 │ │ │ │ + vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpsrlq $0x20,%xmm0,%xmm1 │ │ │ │ + vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpmaddwd %xmm3,%xmm0,%xmm0 │ │ │ │ + vpsrlw %xmm5,%xmm0,%xmm0 │ │ │ │ cmp $0x20,%r8d │ │ │ │ - je 2e7bc4 <__cxa_finalize@plt+0x2bcb74> │ │ │ │ - mov $0xaaab,%eax │ │ │ │ - mov $0x6667,%edx │ │ │ │ - cmp $0x8,%r8d │ │ │ │ - cmove %edx,%eax │ │ │ │ - movd %eax,%xmm1 │ │ │ │ - pmulhuw %xmm1,%xmm0 │ │ │ │ - psrlw $0x1,%xmm0 │ │ │ │ - pshuflw $0x0,%xmm0,%xmm0 │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movd 0x8(%rsp),%xmm1 │ │ │ │ - pshuflw $0x0,%xmm1,%xmm1 │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - pabsw %xmm1,%xmm2 │ │ │ │ - psllw $0x9,%xmm2 │ │ │ │ - movdqa (%r9),%xmm4 │ │ │ │ - movdqa 0x10(%r9),%xmm5 │ │ │ │ - pabsw %xmm4,%xmm3 │ │ │ │ - pmulhrsw %xmm2,%xmm3 │ │ │ │ - psignw %xmm1,%xmm4 │ │ │ │ - psignw %xmm4,%xmm3 │ │ │ │ - paddw %xmm0,%xmm3 │ │ │ │ - pmaxsw %xmm6,%xmm3 │ │ │ │ - pminsw %xmm7,%xmm3 │ │ │ │ - pabsw %xmm5,%xmm4 │ │ │ │ - pmulhrsw %xmm2,%xmm4 │ │ │ │ - psignw %xmm1,%xmm5 │ │ │ │ - psignw %xmm5,%xmm4 │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - pmaxsw %xmm6,%xmm4 │ │ │ │ - pminsw %xmm7,%xmm4 │ │ │ │ - movdqa %xmm3,(%rdi) │ │ │ │ - movdqa %xmm4,0x10(%rdi) │ │ │ │ - movdqa 0x20(%r9),%xmm4 │ │ │ │ - movdqa 0x30(%r9),%xmm5 │ │ │ │ - add $0x40,%r9 │ │ │ │ - pabsw %xmm4,%xmm3 │ │ │ │ - pmulhrsw %xmm2,%xmm3 │ │ │ │ - psignw %xmm1,%xmm4 │ │ │ │ - psignw %xmm4,%xmm3 │ │ │ │ - paddw %xmm0,%xmm3 │ │ │ │ - pmaxsw %xmm6,%xmm3 │ │ │ │ - pminsw %xmm7,%xmm3 │ │ │ │ - pabsw %xmm5,%xmm4 │ │ │ │ - pmulhrsw %xmm2,%xmm4 │ │ │ │ - psignw %xmm1,%xmm5 │ │ │ │ - psignw %xmm5,%xmm4 │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - pmaxsw %xmm6,%xmm4 │ │ │ │ - pminsw %xmm7,%xmm4 │ │ │ │ - movdqa %xmm3,0x20(%rdi) │ │ │ │ - movdqa %xmm4,0x30(%rdi) │ │ │ │ + je 2e689d <__cxa_finalize@plt+0x2bb84d> │ │ │ │ + lea (%r8,%r8,1),%edx │ │ │ │ + mov $0x33345556,%eax │ │ │ │ + shrx %edx,%eax,%eax │ │ │ │ + vmovd %eax,%xmm1 │ │ │ │ + vpmulhuw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpbroadcastw %xmm0,%ymm0 │ │ │ │ + vpbroadcastw 0x8(%rsp),%ymm1 │ │ │ │ + vpabsw %ymm1,%ymm2 │ │ │ │ + vpsllw $0x9,%ymm2,%ymm2 │ │ │ │ + vmovdqa (%r9),%ymm4 │ │ │ │ + vmovdqa 0x20(%r9),%ymm5 │ │ │ │ + vpsignw %ymm1,%ymm4,%ymm3 │ │ │ │ + vpabsw %ymm4,%ymm4 │ │ │ │ + vpmulhrsw %ymm2,%ymm4,%ymm4 │ │ │ │ + vpsignw %ymm3,%ymm4,%ymm4 │ │ │ │ + vpaddw %ymm0,%ymm4,%ymm4 │ │ │ │ + vpsignw %ymm1,%ymm5,%ymm3 │ │ │ │ + vpabsw %ymm5,%ymm5 │ │ │ │ + vpmulhrsw %ymm2,%ymm5,%ymm5 │ │ │ │ + vpsignw %ymm3,%ymm5,%ymm5 │ │ │ │ + vpaddw %ymm0,%ymm5,%ymm5 │ │ │ │ + vpackuswb %ymm5,%ymm4,%ymm4 │ │ │ │ + vpermq $0xd8,%ymm4,%ymm4 │ │ │ │ + vmovdqa %ymm4,(%rdi) │ │ │ │ add %rsi,%rdi │ │ │ │ + add $0x40,%r9 │ │ │ │ dec %r8d │ │ │ │ - jg 2e7be6 <__cxa_finalize@plt+0x2bcb96> │ │ │ │ + jg 2e68b3 <__cxa_finalize@plt+0x2bb863> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ + lea 0xf4d81(%rip),%r10 │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ - lea 0xf3989(%rip),%r10 │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - shr $0xb,%eax │ │ │ │ - movd 0x10(%rsp),%xmm7 │ │ │ │ movslq (%r10,%rcx,4),%rcx │ │ │ │ - movddup -0xdc(%r10,%rax,8),%xmm0 │ │ │ │ - pshuflw $0x0,%xmm7,%xmm7 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ + vpbroadcastd -0x124(%r10),%ymm0 │ │ │ │ add %r10,%rcx │ │ │ │ - punpcklqdq %xmm7,%xmm7 │ │ │ │ jmp *%rcx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movddup 0xf3850(%rip),%xmm5 │ │ │ │ + nopl (%rax) │ │ │ │ mov 0x8(%rsp),%eax │ │ │ │ + mov %r9d,%r10d │ │ │ │ + mov %rdi,%r11 │ │ │ │ + imul %eax,%r10d │ │ │ │ shl $0x2,%r8d │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ sub %r8d,%eax │ │ │ │ + vpbroadcastd 0xf4b86(%rip),%ymm2 │ │ │ │ + vpxor %ymm4,%ymm4,%ymm4 │ │ │ │ cmp $0x8,%r9d │ │ │ │ - mov %rdi,%r9 │ │ │ │ - jg 2e7e54 <__cxa_finalize@plt+0x2bce04> │ │ │ │ - je 2e7d90 <__cxa_finalize@plt+0x2bcd40> │ │ │ │ - lea (%rdx,%rdx,2),%rcx │ │ │ │ - movdqa (%rsi),%xmm0 │ │ │ │ - pmaddwd %xmm5,%xmm0 │ │ │ │ - movdqa (%rsi,%rdx,1),%xmm1 │ │ │ │ - pmaddwd %xmm5,%xmm1 │ │ │ │ - movdqa (%rsi,%rdx,2),%xmm2 │ │ │ │ - pmaddwd %xmm5,%xmm2 │ │ │ │ - movdqa (%rsi,%rcx,1),%xmm3 │ │ │ │ - pmaddwd %xmm5,%xmm3 │ │ │ │ + jg 2e6a7a <__cxa_finalize@plt+0x2bba2a> │ │ │ │ + je 2e69bf <__cxa_finalize@plt+0x2bb96f> │ │ │ │ + lea (%rdx,%rdx,2),%r9 │ │ │ │ + vmovq (%rsi),%xmm0 │ │ │ │ + vmovq (%rsi,%rdx,1),%xmm1 │ │ │ │ + vmovhps (%rsi,%rdx,2),%xmm0,%xmm0 │ │ │ │ + vmovhps (%rsi,%r9,1),%xmm1,%xmm1 │ │ │ │ + vpmaddubsw %xmm2,%xmm0,%xmm0 │ │ │ │ + vpmaddubsw %xmm2,%xmm1,%xmm1 │ │ │ │ + vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ + vmovdqa %xmm0,(%rdi) │ │ │ │ + vpaddw %xmm0,%xmm4,%xmm4 │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ - paddd %xmm1,%xmm0 │ │ │ │ - paddd %xmm3,%xmm2 │ │ │ │ - paddd %xmm0,%xmm4 │ │ │ │ - packssdw %xmm2,%xmm0 │ │ │ │ - paddd %xmm2,%xmm4 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ add $0x10,%rdi │ │ │ │ sub $0x2,%eax │ │ │ │ - jg 2e7d1a <__cxa_finalize@plt+0x2bccca> │ │ │ │ + jg 2e6962 <__cxa_finalize@plt+0x2bb912> │ │ │ │ test %r8d,%r8d │ │ │ │ - je 2e7f16 <__cxa_finalize@plt+0x2bcec6> │ │ │ │ - punpckhqdq %xmm0,%xmm0 │ │ │ │ - pslld $0x2,%xmm2 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - paddd %xmm2,%xmm4 │ │ │ │ - movdqa %xmm0,0x10(%rdi) │ │ │ │ + je 2e6b36 <__cxa_finalize@plt+0x2bbae6> │ │ │ │ + vpermq $0x55,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vpaddw %ymm0,%ymm4,%ymm4 │ │ │ │ add $0x20,%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 2e7d74 <__cxa_finalize@plt+0x2bcd24> │ │ │ │ - jmp 2e7f16 <__cxa_finalize@plt+0x2bcec6> │ │ │ │ + jg 2e69a8 <__cxa_finalize@plt+0x2bb958> │ │ │ │ + jmp 2e6b36 <__cxa_finalize@plt+0x2bbae6> │ │ │ │ + lea (%rdx,%rdx,2),%r9 │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 2e7df7 <__cxa_finalize@plt+0x2bcda7> │ │ │ │ - movdqa (%rsi),%xmm0 │ │ │ │ - pmaddwd %xmm5,%xmm0 │ │ │ │ - movdqa (%rsi,%rdx,1),%xmm2 │ │ │ │ - pmaddwd %xmm5,%xmm2 │ │ │ │ - movdqa 0x10(%rsi),%xmm1 │ │ │ │ - pmaddwd %xmm5,%xmm1 │ │ │ │ - movdqa 0x10(%rsi,%rdx,1),%xmm3 │ │ │ │ - pmaddwd %xmm5,%xmm3 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - paddd %xmm2,%xmm0 │ │ │ │ - paddd %xmm3,%xmm1 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - paddd %xmm1,%xmm2 │ │ │ │ - packssdw %xmm1,%xmm0 │ │ │ │ - paddd %xmm2,%xmm4 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - add $0x10,%rdi │ │ │ │ - dec %eax │ │ │ │ - jg 2e7d94 <__cxa_finalize@plt+0x2bcd44> │ │ │ │ + jne 2e6a0c <__cxa_finalize@plt+0x2bb9bc> │ │ │ │ + vmovdqa (%rsi),%xmm0 │ │ │ │ + vmovdqa (%rsi,%rdx,1),%xmm1 │ │ │ │ + vinserti128 $0x1,(%rsi,%rdx,2),%ymm0,%ymm0 │ │ │ │ + vinserti128 $0x1,(%rsi,%r9,1),%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vpaddw %ymm0,%ymm4,%ymm4 │ │ │ │ + lea (%rsi,%rdx,4),%rsi │ │ │ │ + add $0x20,%rdi │ │ │ │ + sub $0x2,%eax │ │ │ │ + jg 2e69c7 <__cxa_finalize@plt+0x2bb977> │ │ │ │ test %r8d,%r8d │ │ │ │ - je 2e7f16 <__cxa_finalize@plt+0x2bcec6> │ │ │ │ - pslld $0x2,%xmm2 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - jmp 2e7ef5 <__cxa_finalize@plt+0x2bcea5> │ │ │ │ - movdqa (%rsi),%xmm0 │ │ │ │ - pmaddwd %xmm5,%xmm0 │ │ │ │ - movdqa (%rsi,%rdx,1),%xmm1 │ │ │ │ - pmaddwd %xmm5,%xmm1 │ │ │ │ + je 2e6b36 <__cxa_finalize@plt+0x2bbae6> │ │ │ │ + jmp 2e6a5d <__cxa_finalize@plt+0x2bba0d> │ │ │ │ + vbroadcasti128 0xf4afb(%rip),%ymm3 │ │ │ │ + vmovq (%rsi),%xmm0 │ │ │ │ + vmovq (%rsi,%rdx,1),%xmm1 │ │ │ │ + vinserti128 $0x1,(%rsi,%rdx,2),%ymm0,%ymm0 │ │ │ │ + vinserti128 $0x1,(%rsi,%r9,1),%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm3,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vpaddw %ymm0,%ymm4,%ymm4 │ │ │ │ + lea (%rsi,%rdx,4),%rsi │ │ │ │ + add $0x20,%rdi │ │ │ │ + sub $0x2,%eax │ │ │ │ + jg 2e6a15 <__cxa_finalize@plt+0x2bb9c5> │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 2e6b36 <__cxa_finalize@plt+0x2bbae6> │ │ │ │ + vpermq $0xee,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vpaddw %ymm0,%ymm4,%ymm4 │ │ │ │ + add $0x20,%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 2e6a63 <__cxa_finalize@plt+0x2bba13> │ │ │ │ + jmp 2e6b36 <__cxa_finalize@plt+0x2bbae6> │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 2e6ab4 <__cxa_finalize@plt+0x2bba64> │ │ │ │ + vmovdqa (%rsi),%ymm0 │ │ │ │ + vmovdqa (%rsi,%rdx,1),%ymm1 │ │ │ │ + vpmaddubsw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vpaddw %ymm0,%ymm4,%ymm4 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ - paddd %xmm1,%xmm0 │ │ │ │ - pshufd $0xff,%xmm0,%xmm1 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - paddd %xmm1,%xmm2 │ │ │ │ - packssdw %xmm1,%xmm0 │ │ │ │ - paddd %xmm2,%xmm4 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - add $0x10,%rdi │ │ │ │ + add $0x20,%rdi │ │ │ │ dec %eax │ │ │ │ - jg 2e7df7 <__cxa_finalize@plt+0x2bcda7> │ │ │ │ - jmp 2e7de0 <__cxa_finalize@plt+0x2bcd90> │ │ │ │ - pshufd $0xff,%xmm0,%xmm3 │ │ │ │ - movdqa %xmm3,%xmm1 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - jmp 2e7eb7 <__cxa_finalize@plt+0x2bce67> │ │ │ │ - pshufd $0xff,%xmm3,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm2 │ │ │ │ - jmp 2e7eb7 <__cxa_finalize@plt+0x2bce67> │ │ │ │ - pshufd $0xff,%xmm1,%xmm2 │ │ │ │ - jmp 2e7eb7 <__cxa_finalize@plt+0x2bce67> │ │ │ │ - movdqa (%rsi),%xmm0 │ │ │ │ - pmaddwd %xmm5,%xmm0 │ │ │ │ - movdqa (%rsi,%rdx,1),%xmm6 │ │ │ │ - pmaddwd %xmm5,%xmm6 │ │ │ │ - paddd %xmm6,%xmm0 │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jg 2e7e33 <__cxa_finalize@plt+0x2bcde3> │ │ │ │ - movdqa 0x10(%rsi),%xmm3 │ │ │ │ - pmaddwd %xmm5,%xmm3 │ │ │ │ - movdqa 0x10(%rsi,%rdx,1),%xmm6 │ │ │ │ - pmaddwd %xmm5,%xmm6 │ │ │ │ - paddd %xmm6,%xmm3 │ │ │ │ - je 2e7e42 <__cxa_finalize@plt+0x2bcdf2> │ │ │ │ - movdqa 0x20(%rsi),%xmm1 │ │ │ │ - pmaddwd %xmm5,%xmm1 │ │ │ │ - movdqa 0x20(%rsi,%rdx,1),%xmm6 │ │ │ │ - pmaddwd %xmm5,%xmm6 │ │ │ │ - paddd %xmm6,%xmm1 │ │ │ │ - jp 2e7e4d <__cxa_finalize@plt+0x2bcdfd> │ │ │ │ - movdqa 0x30(%rsi),%xmm2 │ │ │ │ - pmaddwd %xmm5,%xmm2 │ │ │ │ - movdqa 0x30(%rsi,%rdx,1),%xmm6 │ │ │ │ - pmaddwd %xmm5,%xmm6 │ │ │ │ - paddd %xmm6,%xmm2 │ │ │ │ + jg 2e6a7e <__cxa_finalize@plt+0x2bba2e> │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 2e6b36 <__cxa_finalize@plt+0x2bbae6> │ │ │ │ + jmp 2e6b25 <__cxa_finalize@plt+0x2bbad5> │ │ │ │ + lea 0xf4bfd(%rip),%r9 │ │ │ │ + shl $0x2,%ecx │ │ │ │ + vmovdqa -0x1d8(%r9,%rcx,8),%ymm3 │ │ │ │ + movslq 0x4(%r9,%rcx,1),%rcx │ │ │ │ + add %rcx,%r9 │ │ │ │ + jmp *%r9 │ │ │ │ + vpbroadcastq (%rsi),%ymm0 │ │ │ │ + vpbroadcastq (%rsi,%rdx,1),%ymm1 │ │ │ │ + jmp 2e6af6 <__cxa_finalize@plt+0x2bbaa6> │ │ │ │ + vbroadcasti128 (%rsi),%ymm0 │ │ │ │ + vbroadcasti128 (%rsi,%rdx,1),%ymm1 │ │ │ │ + jmp 2e6af6 <__cxa_finalize@plt+0x2bbaa6> │ │ │ │ + vmovdqa (%rsi),%ymm0 │ │ │ │ + vmovdqa (%rsi,%rdx,1),%ymm1 │ │ │ │ + vpmaddubsw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm3,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vpaddw %ymm0,%ymm4,%ymm4 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ - movdqa %xmm0,%xmm6 │ │ │ │ - paddd %xmm3,%xmm6 │ │ │ │ - packssdw %xmm3,%xmm0 │ │ │ │ - paddd %xmm1,%xmm6 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - packssdw %xmm2,%xmm1 │ │ │ │ - paddd %xmm6,%xmm2 │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ add $0x20,%rdi │ │ │ │ - paddd %xmm2,%xmm4 │ │ │ │ dec %eax │ │ │ │ - jg 2e7e54 <__cxa_finalize@plt+0x2bce04> │ │ │ │ - add %r8d,%r8d │ │ │ │ - je 2e7f16 <__cxa_finalize@plt+0x2bcec6> │ │ │ │ - paddd %xmm2,%xmm2 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - paddd %xmm2,%xmm4 │ │ │ │ - movdqa %xmm0,0x20(%rdi) │ │ │ │ - movdqa %xmm1,0x30(%rdi) │ │ │ │ - add $0x40,%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 2e7ef5 <__cxa_finalize@plt+0x2bcea5> │ │ │ │ - sub %rdi,%r9 │ │ │ │ - pshufd $0x4e,%xmm4,%xmm2 │ │ │ │ - tzcnt %r9d,%esi │ │ │ │ - paddd %xmm4,%xmm2 │ │ │ │ - sub $0x2,%esi │ │ │ │ - pshufd $0xb1,%xmm2,%xmm4 │ │ │ │ - movd %esi,%xmm0 │ │ │ │ - paddd %xmm4,%xmm2 │ │ │ │ - psrld %xmm0,%xmm2 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pavgw %xmm0,%xmm2 │ │ │ │ - packssdw %xmm2,%xmm2 │ │ │ │ - movdqa (%rdi,%r9,1),%xmm0 │ │ │ │ - movdqa 0x10(%rdi,%r9,1),%xmm1 │ │ │ │ - psubw %xmm2,%xmm0 │ │ │ │ - psubw %xmm2,%xmm1 │ │ │ │ - movdqa %xmm0,(%rdi,%r9,1) │ │ │ │ - movdqa %xmm1,0x10(%rdi,%r9,1) │ │ │ │ - add $0x20,%r9 │ │ │ │ - jl 2e7f47 <__cxa_finalize@plt+0x2bcef7> │ │ │ │ + je 2e6b20 <__cxa_finalize@plt+0x2bbad0> │ │ │ │ + jmp *%r9 │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 2e6b36 <__cxa_finalize@plt+0x2bbae6> │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vpaddw %ymm0,%ymm4,%ymm4 │ │ │ │ + add $0x20,%rdi │ │ │ │ + dec %r8d │ │ │ │ + jg 2e6b25 <__cxa_finalize@plt+0x2bbad5> │ │ │ │ + vpbroadcastd 0xf4919(%rip),%ymm2 │ │ │ │ + vpmaddwd %ymm2,%ymm4,%ymm0 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + tzcnt %r10d,%esi │ │ │ │ + vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ + vmovd %esi,%xmm2 │ │ │ │ + vmovd %r10d,%xmm3 │ │ │ │ + vpunpckhqdq %xmm0,%xmm0,%xmm1 │ │ │ │ + vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ + vpsrad $0x1,%xmm3,%xmm3 │ │ │ │ + vpsrlq $0x20,%xmm0,%xmm1 │ │ │ │ + vpaddd %xmm3,%xmm0,%xmm0 │ │ │ │ + vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ + vpsrad %xmm2,%xmm0,%xmm0 │ │ │ │ + vpbroadcastw %xmm0,%ymm0 │ │ │ │ + vmovdqa (%r11),%ymm1 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm1,(%r11) │ │ │ │ + add $0x20,%r11 │ │ │ │ + sub $0x10,%r10d │ │ │ │ + jg 2e6b7e <__cxa_finalize@plt+0x2bbb2e> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - movddup 0xf3580(%rip),%xmm5 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x8(%rsp),%eax │ │ │ │ + mov %r9d,%r10d │ │ │ │ + mov %rdi,%r11 │ │ │ │ + imul %eax,%r10d │ │ │ │ shl $0x2,%r8d │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ sub %r8d,%eax │ │ │ │ + vpbroadcastd 0xf491a(%rip),%ymm2 │ │ │ │ + vpxor %ymm4,%ymm4,%ymm4 │ │ │ │ + vpxor %ymm5,%ymm5,%ymm5 │ │ │ │ cmp $0x8,%r9d │ │ │ │ - mov %rdi,%r9 │ │ │ │ - jg 2e8102 <__cxa_finalize@plt+0x2bd0b2> │ │ │ │ - je 2e8021 <__cxa_finalize@plt+0x2bcfd1> │ │ │ │ - lea (%rdx,%rdx,2),%rcx │ │ │ │ - movdqa (%rsi),%xmm0 │ │ │ │ - pmaddwd %xmm5,%xmm0 │ │ │ │ - movdqa (%rsi,%rdx,1),%xmm3 │ │ │ │ - pmaddwd %xmm5,%xmm3 │ │ │ │ - movdqa (%rsi,%rdx,2),%xmm1 │ │ │ │ - pmaddwd %xmm5,%xmm1 │ │ │ │ - movdqa (%rsi,%rcx,1),%xmm2 │ │ │ │ - pmaddwd %xmm5,%xmm2 │ │ │ │ + jg 2e6d02 <__cxa_finalize@plt+0x2bbcb2> │ │ │ │ + je 2e6c38 <__cxa_finalize@plt+0x2bbbe8> │ │ │ │ + lea (%rdx,%rdx,2),%r9 │ │ │ │ + vmovq (%rsi),%xmm1 │ │ │ │ + vmovhps (%rsi,%rdx,1),%xmm1,%xmm1 │ │ │ │ + vmovq (%rsi,%rdx,2),%xmm0 │ │ │ │ + vmovhps (%rsi,%r9,1),%xmm0,%xmm0 │ │ │ │ + vpmaddubsw %xmm2,%xmm0,%xmm0 │ │ │ │ + vpmaddubsw %xmm2,%xmm1,%xmm1 │ │ │ │ + vmovdqa %xmm1,(%rdi) │ │ │ │ + vmovdqa %xmm0,0x10(%rdi) │ │ │ │ + vpaddw %xmm0,%xmm4,%xmm4 │ │ │ │ + vpaddw %xmm1,%xmm5,%xmm5 │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ - paddd %xmm0,%xmm4 │ │ │ │ - packssdw %xmm3,%xmm0 │ │ │ │ - paddd %xmm1,%xmm3 │ │ │ │ - packssdw %xmm2,%xmm1 │ │ │ │ - paddd %xmm2,%xmm4 │ │ │ │ - paddd %xmm3,%xmm4 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ add $0x20,%rdi │ │ │ │ sub $0x4,%eax │ │ │ │ - jg 2e7f9e <__cxa_finalize@plt+0x2bcf4e> │ │ │ │ + jg 2e6bd6 <__cxa_finalize@plt+0x2bbb86> │ │ │ │ test %r8d,%r8d │ │ │ │ - je 2e7f16 <__cxa_finalize@plt+0x2bcec6> │ │ │ │ - punpckhqdq %xmm1,%xmm1 │ │ │ │ - pslld $0x3,%xmm2 │ │ │ │ - movdqa %xmm1,(%rdi) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - paddd %xmm2,%xmm4 │ │ │ │ - movdqa %xmm1,0x20(%rdi) │ │ │ │ - movdqa %xmm1,0x30(%rdi) │ │ │ │ + je 2e6dd9 <__cxa_finalize@plt+0x2bbd89> │ │ │ │ + vpermq $0x55,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vpaddw %ymm0,%ymm4,%ymm4 │ │ │ │ + add $0x20,%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 2e6c21 <__cxa_finalize@plt+0x2bbbd1> │ │ │ │ + jmp 2e6dd9 <__cxa_finalize@plt+0x2bbd89> │ │ │ │ + lea (%rdx,%rdx,2),%r9 │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 2e6c8a <__cxa_finalize@plt+0x2bbc3a> │ │ │ │ + vmovdqa (%rsi),%xmm1 │ │ │ │ + vinserti128 $0x1,(%rsi,%rdx,1),%ymm1,%ymm1 │ │ │ │ + vmovdqa (%rsi,%rdx,2),%xmm0 │ │ │ │ + vinserti128 $0x1,(%rsi,%r9,1),%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm2,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm1,(%rdi) │ │ │ │ + vmovdqa %ymm0,0x20(%rdi) │ │ │ │ + vpaddw %ymm0,%ymm4,%ymm4 │ │ │ │ + vpaddw %ymm1,%ymm5,%ymm5 │ │ │ │ + lea (%rsi,%rdx,4),%rsi │ │ │ │ + add $0x40,%rdi │ │ │ │ + sub $0x4,%eax │ │ │ │ + jg 2e6c40 <__cxa_finalize@plt+0x2bbbf0> │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 2e6dd9 <__cxa_finalize@plt+0x2bbd89> │ │ │ │ + jmp 2e6ce5 <__cxa_finalize@plt+0x2bbc95> │ │ │ │ + vbroadcasti128 0xf487d(%rip),%ymm3 │ │ │ │ + vmovq (%rsi),%xmm1 │ │ │ │ + vinserti128 $0x1,(%rsi,%rdx,1),%ymm1,%ymm1 │ │ │ │ + vmovq (%rsi,%rdx,2),%xmm0 │ │ │ │ + vinserti128 $0x1,(%rsi,%r9,1),%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm3,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm3,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm1,(%rdi) │ │ │ │ + vmovdqa %ymm0,0x20(%rdi) │ │ │ │ + vpaddw %ymm0,%ymm4,%ymm4 │ │ │ │ + vpaddw %ymm1,%ymm5,%ymm5 │ │ │ │ + lea (%rsi,%rdx,4),%rsi │ │ │ │ add $0x40,%rdi │ │ │ │ - jmp 2e7f16 <__cxa_finalize@plt+0x2bcec6> │ │ │ │ + sub $0x4,%eax │ │ │ │ + jg 2e6c93 <__cxa_finalize@plt+0x2bbc43> │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 2e6dd9 <__cxa_finalize@plt+0x2bbd89> │ │ │ │ + vpermq $0xee,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vpaddw %ymm0,%ymm4,%ymm4 │ │ │ │ + add $0x20,%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 2e6ceb <__cxa_finalize@plt+0x2bbc9b> │ │ │ │ + jmp 2e6dd9 <__cxa_finalize@plt+0x2bbd89> │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 2e8092 <__cxa_finalize@plt+0x2bd042> │ │ │ │ - movdqa (%rsi),%xmm0 │ │ │ │ - pmaddwd %xmm5,%xmm0 │ │ │ │ - movdqa 0x10(%rsi),%xmm2 │ │ │ │ - pmaddwd %xmm5,%xmm2 │ │ │ │ - movdqa (%rsi,%rdx,1),%xmm1 │ │ │ │ - pmaddwd %xmm5,%xmm1 │ │ │ │ - movdqa 0x10(%rsi,%rdx,1),%xmm3 │ │ │ │ - pmaddwd %xmm5,%xmm3 │ │ │ │ + jne 2e6d42 <__cxa_finalize@plt+0x2bbcf2> │ │ │ │ + vmovdqa (%rsi),%ymm1 │ │ │ │ + vmovdqa (%rsi,%rdx,1),%ymm0 │ │ │ │ + vpmaddubsw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm2,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm1,(%rdi) │ │ │ │ + vmovdqa %ymm0,0x20(%rdi) │ │ │ │ + vpaddw %ymm0,%ymm4,%ymm4 │ │ │ │ + vpaddw %ymm1,%ymm5,%ymm5 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ - paddd %xmm0,%xmm4 │ │ │ │ - packssdw %xmm2,%xmm0 │ │ │ │ - paddd %xmm2,%xmm4 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,%xmm2 │ │ │ │ - paddd %xmm3,%xmm2 │ │ │ │ - packssdw %xmm3,%xmm1 │ │ │ │ - paddd %xmm2,%xmm4 │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - add $0x20,%rdi │ │ │ │ + add $0x40,%rdi │ │ │ │ sub $0x2,%eax │ │ │ │ - jg 2e8025 <__cxa_finalize@plt+0x2bcfd5> │ │ │ │ + jg 2e6d06 <__cxa_finalize@plt+0x2bbcb6> │ │ │ │ test %r8d,%r8d │ │ │ │ - je 2e7f16 <__cxa_finalize@plt+0x2bcec6> │ │ │ │ - pslld $0x2,%xmm2 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - jmp 2e7ef5 <__cxa_finalize@plt+0x2bcea5> │ │ │ │ - movdqa (%rsi),%xmm0 │ │ │ │ - pmaddwd %xmm5,%xmm0 │ │ │ │ - movdqa (%rsi,%rdx,1),%xmm1 │ │ │ │ - pmaddwd %xmm5,%xmm1 │ │ │ │ + je 2e6dd9 <__cxa_finalize@plt+0x2bbd89> │ │ │ │ + jmp 2e6dbe <__cxa_finalize@plt+0x2bbd6e> │ │ │ │ + lea 0xf497b(%rip),%r9 │ │ │ │ + shl $0x2,%ecx │ │ │ │ + vmovdqa -0x1e4(%r9,%rcx,8),%ymm3 │ │ │ │ + movslq 0x4(%r9,%rcx,1),%rcx │ │ │ │ + add %rcx,%r9 │ │ │ │ + jmp *%r9 │ │ │ │ + vpbroadcastq (%rsi),%ymm1 │ │ │ │ + vpbroadcastq (%rsi,%rdx,1),%ymm0 │ │ │ │ + jmp 2e6d84 <__cxa_finalize@plt+0x2bbd34> │ │ │ │ + vbroadcasti128 (%rsi),%ymm1 │ │ │ │ + vbroadcasti128 (%rsi,%rdx,1),%ymm0 │ │ │ │ + jmp 2e6d84 <__cxa_finalize@plt+0x2bbd34> │ │ │ │ + vmovdqa (%rsi),%ymm1 │ │ │ │ + vmovdqa (%rsi,%rdx,1),%ymm0 │ │ │ │ + vpmaddubsw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm3,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm3,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm1,(%rdi) │ │ │ │ + vmovdqa %ymm0,0x20(%rdi) │ │ │ │ + vpaddw %ymm0,%ymm4,%ymm4 │ │ │ │ + vpaddw %ymm1,%ymm5,%ymm5 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ - pshufd $0xff,%xmm0,%xmm2 │ │ │ │ - pshufd $0xff,%xmm1,%xmm3 │ │ │ │ - paddd %xmm0,%xmm4 │ │ │ │ - packssdw %xmm2,%xmm0 │ │ │ │ - paddd %xmm2,%xmm4 │ │ │ │ - movdqa %xmm1,%xmm2 │ │ │ │ - paddd %xmm3,%xmm2 │ │ │ │ - packssdw %xmm3,%xmm1 │ │ │ │ - paddd %xmm2,%xmm4 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - add $0x20,%rdi │ │ │ │ + add $0x40,%rdi │ │ │ │ sub $0x2,%eax │ │ │ │ - jg 2e8092 <__cxa_finalize@plt+0x2bd042> │ │ │ │ - jmp 2e807b <__cxa_finalize@plt+0x2bd02b> │ │ │ │ - pshufd $0xff,%xmm0,%xmm3 │ │ │ │ - movdqa %xmm3,%xmm1 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - jmp 2e812e <__cxa_finalize@plt+0x2bd0de> │ │ │ │ - pshufd $0xff,%xmm3,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm2 │ │ │ │ - jmp 2e812e <__cxa_finalize@plt+0x2bd0de> │ │ │ │ - pshufd $0xff,%xmm1,%xmm2 │ │ │ │ - jmp 2e812e <__cxa_finalize@plt+0x2bd0de> │ │ │ │ - movdqa (%rsi),%xmm0 │ │ │ │ - pmaddwd %xmm5,%xmm0 │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jg 2e80e1 <__cxa_finalize@plt+0x2bd091> │ │ │ │ - movdqa 0x10(%rsi),%xmm3 │ │ │ │ - pmaddwd %xmm5,%xmm3 │ │ │ │ - je 2e80f0 <__cxa_finalize@plt+0x2bd0a0> │ │ │ │ - movdqa 0x20(%rsi),%xmm1 │ │ │ │ - pmaddwd %xmm5,%xmm1 │ │ │ │ - jp 2e80fb <__cxa_finalize@plt+0x2bd0ab> │ │ │ │ - movdqa 0x30(%rsi),%xmm2 │ │ │ │ - pmaddwd %xmm5,%xmm2 │ │ │ │ - add %rdx,%rsi │ │ │ │ - movdqa %xmm0,%xmm6 │ │ │ │ - paddd %xmm3,%xmm6 │ │ │ │ - packssdw %xmm3,%xmm0 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - paddd %xmm1,%xmm6 │ │ │ │ - packssdw %xmm2,%xmm1 │ │ │ │ - paddd %xmm6,%xmm2 │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - add $0x20,%rdi │ │ │ │ - paddd %xmm2,%xmm4 │ │ │ │ - dec %eax │ │ │ │ - jg 2e8102 <__cxa_finalize@plt+0x2bd0b2> │ │ │ │ - add %r8d,%r8d │ │ │ │ - je 2e7f16 <__cxa_finalize@plt+0x2bcec6> │ │ │ │ - paddd %xmm2,%xmm2 │ │ │ │ - jmp 2e7ef5 <__cxa_finalize@plt+0x2bcea5> │ │ │ │ - lea 0xf34ed(%rip),%rax │ │ │ │ - tzcnt %r9d,%r9d │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movslq (%rax,%r9,4),%r9 │ │ │ │ - movddup -0x124(%rax),%xmm5 │ │ │ │ - add %rax,%r9 │ │ │ │ + je 2e6db9 <__cxa_finalize@plt+0x2bbd69> │ │ │ │ + jmp *%r9 │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 2e6dd9 <__cxa_finalize@plt+0x2bbd89> │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm0,0x20(%rdi) │ │ │ │ + vpaddw %ymm0,%ymm4,%ymm4 │ │ │ │ + vpaddw %ymm0,%ymm5,%ymm5 │ │ │ │ + add $0x40,%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 2e6dbe <__cxa_finalize@plt+0x2bbd6e> │ │ │ │ + vpbroadcastd 0xf4676(%rip),%ymm2 │ │ │ │ + vpmaddwd %ymm2,%ymm5,%ymm5 │ │ │ │ + vpmaddwd %ymm2,%ymm4,%ymm0 │ │ │ │ + vpaddd %ymm5,%ymm0,%ymm0 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + tzcnt %r10d,%esi │ │ │ │ + vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ + vmovd %esi,%xmm2 │ │ │ │ + vmovd %r10d,%xmm3 │ │ │ │ + vpunpckhqdq %xmm0,%xmm0,%xmm1 │ │ │ │ + vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ + vpsrad $0x1,%xmm3,%xmm3 │ │ │ │ + vpsrlq $0x20,%xmm0,%xmm1 │ │ │ │ + vpaddd %xmm3,%xmm0,%xmm0 │ │ │ │ + vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ + vpsrad %xmm2,%xmm0,%xmm0 │ │ │ │ + vpbroadcastw %xmm0,%ymm0 │ │ │ │ + vmovdqa (%r11),%ymm1 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm1,(%r11) │ │ │ │ + add $0x20,%r11 │ │ │ │ + sub $0x10,%r10d │ │ │ │ + jg 2e6e29 <__cxa_finalize@plt+0x2bbdd9> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ mov 0x8(%rsp),%eax │ │ │ │ + mov %r9d,%r10d │ │ │ │ + imul %eax,%r10d │ │ │ │ shl $0x2,%r8d │ │ │ │ sub %r8d,%eax │ │ │ │ + vpxor %ymm4,%ymm4,%ymm4 │ │ │ │ + vpbroadcastd 0xf45e9(%rip),%ymm5 │ │ │ │ + tzcnt %r9d,%r11d │ │ │ │ + lea 0xf4855(%rip),%r9 │ │ │ │ + movslq 0xc(%r9,%r11,4),%r11 │ │ │ │ + add %r11,%r9 │ │ │ │ + mov %rdi,%r11 │ │ │ │ jmp *%r9 │ │ │ │ - lea (%rdx,%rdx,2),%rcx │ │ │ │ - mov %rdi,%r9 │ │ │ │ - movq (%rsi),%xmm0 │ │ │ │ - movhps (%rsi,%rdx,1),%xmm0 │ │ │ │ - movq (%rsi,%rdx,2),%xmm1 │ │ │ │ - movhps (%rsi,%rcx,1),%xmm1 │ │ │ │ + lea (%rdx,%rdx,2),%r9 │ │ │ │ + vpxor %xmm2,%xmm2,%xmm2 │ │ │ │ + vmovd (%rsi),%xmm1 │ │ │ │ + vmovd (%rsi,%rdx,2),%xmm0 │ │ │ │ + vpinsrd $0x1,(%rsi,%rdx,1),%xmm1,%xmm1 │ │ │ │ + vpinsrd $0x1,(%rsi,%r9,1),%xmm0,%xmm0 │ │ │ │ + vpunpcklbw %xmm2,%xmm1,%xmm1 │ │ │ │ + vpunpcklbw %xmm2,%xmm0,%xmm0 │ │ │ │ + vpsllw $0x3,%xmm1,%xmm1 │ │ │ │ + vpsllw $0x3,%xmm0,%xmm0 │ │ │ │ + vmovdqa %xmm1,(%rdi) │ │ │ │ + vmovdqa %xmm0,0x10(%rdi) │ │ │ │ + vpaddw %xmm0,%xmm1,%xmm1 │ │ │ │ + vpaddw %xmm1,%xmm4,%xmm4 │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ - psllw $0x3,%xmm0 │ │ │ │ - psllw $0x3,%xmm1 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - pmaddwd %xmm5,%xmm0 │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - pmaddwd %xmm1,%xmm2 │ │ │ │ add $0x20,%rdi │ │ │ │ - paddd %xmm0,%xmm4 │ │ │ │ - paddd %xmm2,%xmm4 │ │ │ │ sub $0x4,%eax │ │ │ │ - jg 2e81a4 <__cxa_finalize@plt+0x2bd154> │ │ │ │ + jg 2e6e91 <__cxa_finalize@plt+0x2bbe41> │ │ │ │ test %r8d,%r8d │ │ │ │ - je 2e7f16 <__cxa_finalize@plt+0x2bcec6> │ │ │ │ - punpckhqdq %xmm1,%xmm1 │ │ │ │ - movdqa %xmm1,(%rdi) │ │ │ │ - pslld $0x2,%xmm2 │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - punpckhqdq %xmm2,%xmm2 │ │ │ │ - movdqa %xmm1,0x20(%rdi) │ │ │ │ - paddd %xmm2,%xmm4 │ │ │ │ - movdqa %xmm1,0x30(%rdi) │ │ │ │ + je 2e7122 <__cxa_finalize@plt+0x2bc0d2> │ │ │ │ + vpshufd $0xee,%xmm0,%xmm0 │ │ │ │ + vpaddw %xmm0,%xmm0,%xmm1 │ │ │ │ + vmovdqa %xmm0,(%rdi) │ │ │ │ + vmovdqa %xmm0,0x10(%rdi) │ │ │ │ + vpaddw %xmm1,%xmm4,%xmm4 │ │ │ │ + add $0x20,%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 2e6eea <__cxa_finalize@plt+0x2bbe9a> │ │ │ │ + jmp 2e7122 <__cxa_finalize@plt+0x2bc0d2> │ │ │ │ + lea (%rdx,%rdx,2),%r9 │ │ │ │ + vpxor %ymm2,%ymm2,%ymm2 │ │ │ │ + vmovq (%rsi),%xmm1 │ │ │ │ + vmovq (%rsi,%rdx,2),%xmm0 │ │ │ │ + vinserti128 $0x1,(%rsi,%rdx,1),%ymm1,%ymm1 │ │ │ │ + vinserti128 $0x1,(%rsi,%r9,1),%ymm0,%ymm0 │ │ │ │ + vpunpcklbw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpunpcklbw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpsllw $0x3,%ymm1,%ymm1 │ │ │ │ + vpsllw $0x3,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm1,(%rdi) │ │ │ │ + vmovdqa %ymm0,0x20(%rdi) │ │ │ │ + vpaddw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm4,%ymm4 │ │ │ │ + lea (%rsi,%rdx,4),%rsi │ │ │ │ add $0x40,%rdi │ │ │ │ - jmp 2e7f16 <__cxa_finalize@plt+0x2bcec6> │ │ │ │ - mov %rdi,%r9 │ │ │ │ - movdqa (%rsi),%xmm0 │ │ │ │ - movdqa (%rsi,%rdx,1),%xmm1 │ │ │ │ + sub $0x4,%eax │ │ │ │ + jg 2e6f0e <__cxa_finalize@plt+0x2bbebe> │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 2e7122 <__cxa_finalize@plt+0x2bc0d2> │ │ │ │ + vpermq $0xee,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm0,%ymm0,%ymm1 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm0,0x20(%rdi) │ │ │ │ + vpaddw %ymm1,%ymm4,%ymm4 │ │ │ │ + add $0x40,%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 2e6f68 <__cxa_finalize@plt+0x2bbf18> │ │ │ │ + jmp 2e7122 <__cxa_finalize@plt+0x2bc0d2> │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 2e6fca <__cxa_finalize@plt+0x2bbf7a> │ │ │ │ + vpmovzxbw (%rsi),%ymm1 │ │ │ │ + vpmovzxbw (%rsi,%rdx,1),%ymm0 │ │ │ │ + vpsllw $0x3,%ymm1,%ymm1 │ │ │ │ + vpsllw $0x3,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm1,(%rdi) │ │ │ │ + vmovdqa %ymm0,0x20(%rdi) │ │ │ │ + vpaddw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpmaddwd %ymm5,%ymm1,%ymm1 │ │ │ │ + vpaddd %ymm1,%ymm4,%ymm4 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ - psllw $0x3,%xmm0 │ │ │ │ - psllw $0x3,%xmm1 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - pmaddwd %xmm5,%xmm0 │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - pmaddwd %xmm1,%xmm2 │ │ │ │ - add $0x20,%rdi │ │ │ │ - paddd %xmm0,%xmm4 │ │ │ │ - paddd %xmm2,%xmm4 │ │ │ │ + add $0x40,%rdi │ │ │ │ sub $0x2,%eax │ │ │ │ - jg 2e8222 <__cxa_finalize@plt+0x2bd1d2> │ │ │ │ + jg 2e6f88 <__cxa_finalize@plt+0x2bbf38> │ │ │ │ test %r8d,%r8d │ │ │ │ - je 2e7f16 <__cxa_finalize@plt+0x2bcec6> │ │ │ │ - pslld $0x2,%xmm2 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - jmp 2e7ef5 <__cxa_finalize@plt+0x2bcea5> │ │ │ │ - pshufhw $0xff,%xmm2,%xmm3 │ │ │ │ - pshufhw $0xff,%xmm0,%xmm1 │ │ │ │ - punpckhqdq %xmm3,%xmm3 │ │ │ │ - punpckhqdq %xmm1,%xmm1 │ │ │ │ - jmp 2e82b9 <__cxa_finalize@plt+0x2bd269> │ │ │ │ - mov %rdi,%r9 │ │ │ │ - movdqa (%rsi),%xmm2 │ │ │ │ - movdqa (%rsi,%rdx,1),%xmm0 │ │ │ │ - psllw $0x3,%xmm2 │ │ │ │ - psllw $0x3,%xmm0 │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 2e8276 <__cxa_finalize@plt+0x2bd226> │ │ │ │ - movdqa 0x10(%rsi),%xmm3 │ │ │ │ - movdqa 0x10(%rsi,%rdx,1),%xmm1 │ │ │ │ - psllw $0x3,%xmm3 │ │ │ │ - psllw $0x3,%xmm1 │ │ │ │ + je 2e7126 <__cxa_finalize@plt+0x2bc0d6> │ │ │ │ + jmp 2e701c <__cxa_finalize@plt+0x2bbfcc> │ │ │ │ + vmovdqa 0xf450e(%rip),%ymm3 │ │ │ │ + vpbroadcastq (%rsi),%ymm1 │ │ │ │ + vpbroadcastq (%rsi,%rdx,1),%ymm0 │ │ │ │ + vpshufb %ymm3,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm3,%ymm0,%ymm0 │ │ │ │ + vpsllw $0x3,%ymm1,%ymm1 │ │ │ │ + vpsllw $0x3,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm1,(%rdi) │ │ │ │ + vmovdqa %ymm0,0x20(%rdi) │ │ │ │ + vpaddw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpmaddwd %ymm5,%ymm1,%ymm1 │ │ │ │ + vpaddd %ymm1,%ymm4,%ymm4 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ - movdqa %xmm2,(%rdi) │ │ │ │ - pmaddwd %xmm5,%xmm2 │ │ │ │ - movdqa %xmm3,0x10(%rdi) │ │ │ │ - pmaddwd %xmm5,%xmm3 │ │ │ │ - paddd %xmm2,%xmm4 │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - pmaddwd %xmm0,%xmm2 │ │ │ │ - movdqa %xmm0,0x20(%rdi) │ │ │ │ - paddd %xmm3,%xmm4 │ │ │ │ - movdqa %xmm5,%xmm3 │ │ │ │ - pmaddwd %xmm1,%xmm3 │ │ │ │ - movdqa %xmm1,0x30(%rdi) │ │ │ │ add $0x40,%rdi │ │ │ │ - paddd %xmm3,%xmm2 │ │ │ │ - paddd %xmm2,%xmm4 │ │ │ │ sub $0x2,%eax │ │ │ │ - jg 2e828d <__cxa_finalize@plt+0x2bd23d> │ │ │ │ - add %r8d,%r8d │ │ │ │ - je 2e7f16 <__cxa_finalize@plt+0x2bcec6> │ │ │ │ - paddd %xmm2,%xmm2 │ │ │ │ - jmp 2e7ef5 <__cxa_finalize@plt+0x2bcea5> │ │ │ │ - pshufhw $0xff,%xmm0,%xmm1 │ │ │ │ - punpckhqdq %xmm1,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm2 │ │ │ │ - movdqa %xmm1,%xmm3 │ │ │ │ - jmp 2e8373 <__cxa_finalize@plt+0x2bd323> │ │ │ │ - pshufhw $0xff,%xmm1,%xmm2 │ │ │ │ - punpckhqdq %xmm2,%xmm2 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - jmp 2e8373 <__cxa_finalize@plt+0x2bd323> │ │ │ │ - pshufhw $0xff,%xmm2,%xmm3 │ │ │ │ - punpckhqdq %xmm3,%xmm3 │ │ │ │ - jmp 2e8373 <__cxa_finalize@plt+0x2bd323> │ │ │ │ - mov %rdi,%r9 │ │ │ │ - movdqa (%rsi),%xmm0 │ │ │ │ - psllw $0x3,%xmm0 │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jg 2e8313 <__cxa_finalize@plt+0x2bd2c3> │ │ │ │ - movdqa 0x10(%rsi),%xmm1 │ │ │ │ - psllw $0x3,%xmm1 │ │ │ │ - je 2e8326 <__cxa_finalize@plt+0x2bd2d6> │ │ │ │ - movdqa 0x20(%rsi),%xmm2 │ │ │ │ - psllw $0x3,%xmm2 │ │ │ │ - jnp 2e8335 <__cxa_finalize@plt+0x2bd2e5> │ │ │ │ - movdqa 0x30(%rsi),%xmm3 │ │ │ │ - psllw $0x3,%xmm3 │ │ │ │ + jg 2e6fd2 <__cxa_finalize@plt+0x2bbf82> │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 2e7126 <__cxa_finalize@plt+0x2bc0d6> │ │ │ │ + vpaddw %ymm0,%ymm0,%ymm1 │ │ │ │ + vpmaddwd %ymm5,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm0,0x20(%rdi) │ │ │ │ + vpaddd %ymm1,%ymm4,%ymm4 │ │ │ │ + add $0x40,%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 2e7024 <__cxa_finalize@plt+0x2bbfd4> │ │ │ │ + jmp 2e7126 <__cxa_finalize@plt+0x2bc0d6> │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 2e7087 <__cxa_finalize@plt+0x2bc037> │ │ │ │ + vpmovzxbw (%rsi),%ymm1 │ │ │ │ + vpmovzxbw 0x10(%rsi),%ymm0 │ │ │ │ + vpsllw $0x3,%ymm1,%ymm1 │ │ │ │ + vpsllw $0x3,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm1,(%rdi) │ │ │ │ + vmovdqa %ymm0,0x20(%rdi) │ │ │ │ + vpaddw %ymm0,%ymm1,%ymm2 │ │ │ │ + vpmaddwd %ymm5,%ymm2,%ymm2 │ │ │ │ + vpaddd %ymm2,%ymm4,%ymm4 │ │ │ │ add %rdx,%rsi │ │ │ │ - movdqa %xmm5,%xmm6 │ │ │ │ - pmaddwd %xmm0,%xmm6 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm5,%xmm7 │ │ │ │ - pmaddwd %xmm1,%xmm7 │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - paddd %xmm7,%xmm6 │ │ │ │ - movdqa %xmm5,%xmm7 │ │ │ │ - pmaddwd %xmm2,%xmm7 │ │ │ │ - movdqa %xmm2,0x20(%rdi) │ │ │ │ - paddd %xmm7,%xmm6 │ │ │ │ - movdqa %xmm5,%xmm7 │ │ │ │ - pmaddwd %xmm3,%xmm7 │ │ │ │ - movdqa %xmm3,0x30(%rdi) │ │ │ │ add $0x40,%rdi │ │ │ │ - paddd %xmm7,%xmm6 │ │ │ │ - paddd %xmm6,%xmm4 │ │ │ │ dec %eax │ │ │ │ - jg 2e8343 <__cxa_finalize@plt+0x2bd2f3> │ │ │ │ + jg 2e7044 <__cxa_finalize@plt+0x2bbff4> │ │ │ │ test %r8d,%r8d │ │ │ │ - je 2e7f16 <__cxa_finalize@plt+0x2bcec6> │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - paddd %xmm6,%xmm4 │ │ │ │ - movdqa %xmm2,0x20(%rdi) │ │ │ │ - movdqa %xmm3,0x30(%rdi) │ │ │ │ + je 2e7126 <__cxa_finalize@plt+0x2bc0d6> │ │ │ │ + jmp 2e710a <__cxa_finalize@plt+0x2bc0ba> │ │ │ │ + lea 0xf4642(%rip),%r9 │ │ │ │ + add %ecx,%ecx │ │ │ │ + vmovdqa -0x1f0(%r9),%ymm3 │ │ │ │ + movslq 0x4(%r9,%rcx,1),%rcx │ │ │ │ + add %rcx,%r9 │ │ │ │ + jmp *%r9 │ │ │ │ + vpbroadcastq (%rsi),%ymm1 │ │ │ │ + vpshufb %ymm3,%ymm1,%ymm1 │ │ │ │ + vpermq $0xee,%ymm1,%ymm0 │ │ │ │ + jmp 2e70d8 <__cxa_finalize@plt+0x2bc088> │ │ │ │ + vpmovzxbw (%rsi),%ymm1 │ │ │ │ + vpshufhw $0xff,%ymm1,%ymm0 │ │ │ │ + vpermq $0xff,%ymm0,%ymm0 │ │ │ │ + jmp 2e70d8 <__cxa_finalize@plt+0x2bc088> │ │ │ │ + vpmovzxbw (%rsi),%ymm1 │ │ │ │ + vpbroadcastq 0x10(%rsi),%ymm0 │ │ │ │ + vpshufb %ymm3,%ymm0,%ymm0 │ │ │ │ + vpsllw $0x3,%ymm1,%ymm1 │ │ │ │ + vpsllw $0x3,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm1,(%rdi) │ │ │ │ + vmovdqa %ymm0,0x20(%rdi) │ │ │ │ + vpaddw %ymm0,%ymm1,%ymm2 │ │ │ │ + vpmaddwd %ymm5,%ymm2,%ymm2 │ │ │ │ + vpaddd %ymm2,%ymm4,%ymm4 │ │ │ │ + add %rdx,%rsi │ │ │ │ + add $0x40,%rdi │ │ │ │ + dec %eax │ │ │ │ + je 2e7105 <__cxa_finalize@plt+0x2bc0b5> │ │ │ │ + jmp *%r9 │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 2e7126 <__cxa_finalize@plt+0x2bc0d6> │ │ │ │ + vmovdqa %ymm1,(%rdi) │ │ │ │ + vmovdqa %ymm0,0x20(%rdi) │ │ │ │ + vpaddd %ymm2,%ymm4,%ymm4 │ │ │ │ add $0x40,%rdi │ │ │ │ dec %r8d │ │ │ │ - jg 2e83ca <__cxa_finalize@plt+0x2bd37a> │ │ │ │ - jmp 2e7f16 <__cxa_finalize@plt+0x2bcec6> │ │ │ │ - nop │ │ │ │ - movdqa (%rdx),%xmm3 │ │ │ │ - lea 0xf3279(%rip),%rdx │ │ │ │ + jg 2e710a <__cxa_finalize@plt+0x2bc0ba> │ │ │ │ + jmp 2e7126 <__cxa_finalize@plt+0x2bc0d6> │ │ │ │ + vpmaddwd %ymm5,%ymm4,%ymm4 │ │ │ │ + vextracti128 $0x1,%ymm4,%xmm1 │ │ │ │ + tzcnt %r10d,%esi │ │ │ │ + vpaddd %xmm1,%xmm4,%xmm0 │ │ │ │ + vmovd %esi,%xmm2 │ │ │ │ + vmovd %r10d,%xmm3 │ │ │ │ + vpunpckhqdq %xmm0,%xmm0,%xmm1 │ │ │ │ + vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ + vpsrad $0x1,%xmm3,%xmm3 │ │ │ │ + vpsrlq $0x20,%xmm0,%xmm1 │ │ │ │ + vpaddd %xmm3,%xmm0,%xmm0 │ │ │ │ + vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ + vpsrad %xmm2,%xmm0,%xmm0 │ │ │ │ + vpbroadcastw %xmm0,%ymm0 │ │ │ │ + vmovdqa (%r11),%ymm1 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm1,(%r11) │ │ │ │ + add $0x20,%r11 │ │ │ │ + sub $0x10,%r10d │ │ │ │ + jg 2e7161 <__cxa_finalize@plt+0x2bc111> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + vbroadcasti128 (%rdx),%ymm4 │ │ │ │ + lea 0xf4560(%rip),%rdx │ │ │ │ tzcnt %r8d,%r8d │ │ │ │ - pshufb -0x294(%rdx),%xmm3 │ │ │ │ movslq (%rdx,%r8,4),%r8 │ │ │ │ - pshufd $0x4e,%xmm3,%xmm4 │ │ │ │ + vpackuswb %ymm4,%ymm4,%ymm4 │ │ │ │ add %rdx,%r8 │ │ │ │ + lea (%rsi,%rsi,2),%rdx │ │ │ │ jmp *%r8 │ │ │ │ - movdqa (%rcx),%xmm0 │ │ │ │ + vpshufb (%rcx),%xmm4,%xmm0 │ │ │ │ add $0x10,%rcx │ │ │ │ - movdqa %xmm3,%xmm1 │ │ │ │ - pshufb %xmm0,%xmm1 │ │ │ │ - movdqa %xmm4,%xmm2 │ │ │ │ - pshufb %xmm0,%xmm2 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - punpcklbw %xmm2,%xmm0 │ │ │ │ - punpckhbw %xmm2,%xmm1 │ │ │ │ - movq %xmm0,(%rdi) │ │ │ │ - movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - movq %xmm1,(%rdi) │ │ │ │ - movhps %xmm1,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ + vmovd %xmm0,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ + vpextrd $0x2,%xmm0,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x3,%xmm0,(%rdi,%rdx,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ sub $0x4,%r9d │ │ │ │ - jg 2e8418 <__cxa_finalize@plt+0x2bd3c8> │ │ │ │ - ret │ │ │ │ - movdqa (%rcx),%xmm0 │ │ │ │ - add $0x10,%rcx │ │ │ │ - movdqa %xmm3,%xmm1 │ │ │ │ - pshufb %xmm0,%xmm1 │ │ │ │ - movdqa %xmm4,%xmm2 │ │ │ │ - pshufb %xmm0,%xmm2 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - punpcklbw %xmm2,%xmm0 │ │ │ │ - punpckhbw %xmm2,%xmm1 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 2e845d <__cxa_finalize@plt+0x2bd40d> │ │ │ │ - ret │ │ │ │ - movdqa (%rcx),%xmm0 │ │ │ │ - add $0x10,%rcx │ │ │ │ - movdqa %xmm3,%xmm1 │ │ │ │ - pshufb %xmm0,%xmm1 │ │ │ │ - movdqa %xmm4,%xmm2 │ │ │ │ - pshufb %xmm0,%xmm2 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - punpcklbw %xmm2,%xmm0 │ │ │ │ - punpckhbw %xmm2,%xmm1 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %r9d │ │ │ │ - jg 2e8497 <__cxa_finalize@plt+0x2bd447> │ │ │ │ - ret │ │ │ │ - movdqa (%rcx),%xmm0 │ │ │ │ - movdqa %xmm3,%xmm1 │ │ │ │ - pshufb %xmm0,%xmm1 │ │ │ │ - movdqa %xmm4,%xmm2 │ │ │ │ - pshufb %xmm0,%xmm2 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - punpcklbw %xmm2,%xmm0 │ │ │ │ - punpckhbw %xmm2,%xmm1 │ │ │ │ - movdqa 0x10(%rcx),%xmm2 │ │ │ │ - add $0x20,%rcx │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - pshufb %xmm2,%xmm0 │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - movdqa %xmm4,%xmm1 │ │ │ │ - pshufb %xmm2,%xmm1 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - punpcklbw %xmm1,%xmm2 │ │ │ │ - punpckhbw %xmm1,%xmm0 │ │ │ │ - movdqa %xmm2,0x20(%rdi) │ │ │ │ - movdqa %xmm0,0x30(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %r9d │ │ │ │ - jg 2e84cf <__cxa_finalize@plt+0x2bd47f> │ │ │ │ - ret │ │ │ │ - movdqa (%rcx),%xmm0 │ │ │ │ - movdqa %xmm3,%xmm1 │ │ │ │ - pshufb %xmm0,%xmm1 │ │ │ │ - movdqa %xmm4,%xmm2 │ │ │ │ - pshufb %xmm0,%xmm2 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - punpcklbw %xmm2,%xmm0 │ │ │ │ - punpckhbw %xmm2,%xmm1 │ │ │ │ - movdqa 0x10(%rcx),%xmm2 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - pshufb %xmm2,%xmm0 │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - movdqa %xmm4,%xmm1 │ │ │ │ - pshufb %xmm2,%xmm1 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - punpcklbw %xmm1,%xmm2 │ │ │ │ - punpckhbw %xmm1,%xmm0 │ │ │ │ - movdqa 0x20(%rcx),%xmm1 │ │ │ │ - movdqa %xmm2,0x20(%rdi) │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - pshufb %xmm1,%xmm2 │ │ │ │ - movdqa %xmm0,0x30(%rdi) │ │ │ │ - movdqa %xmm4,%xmm0 │ │ │ │ - pshufb %xmm1,%xmm0 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - punpcklbw %xmm0,%xmm1 │ │ │ │ - punpckhbw %xmm0,%xmm2 │ │ │ │ - movdqa 0x30(%rcx),%xmm0 │ │ │ │ - add $0x40,%rcx │ │ │ │ - movdqa %xmm1,0x40(%rdi) │ │ │ │ - movdqa %xmm3,%xmm1 │ │ │ │ - pshufb %xmm0,%xmm1 │ │ │ │ - movdqa %xmm2,0x50(%rdi) │ │ │ │ - movdqa %xmm4,%xmm2 │ │ │ │ - pshufb %xmm0,%xmm2 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - punpcklbw %xmm2,%xmm0 │ │ │ │ - punpckhbw %xmm2,%xmm1 │ │ │ │ - movdqa %xmm0,0x60(%rdi) │ │ │ │ - movdqa %xmm1,0x70(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %r9d │ │ │ │ - jg 2e8534 <__cxa_finalize@plt+0x2bd4e4> │ │ │ │ + jg 2e71a3 <__cxa_finalize@plt+0x2bc153> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x10a(%rip),%r8 │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 2e8670 <__cxa_finalize@plt+0x2bd620> │ │ │ │ - pshuflw $0x0,(%rdx),%xmm0 │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movdqa 0xf34a4(%rip),%xmm1 │ │ │ │ - pmulhrsw %xmm1,%xmm0 │ │ │ │ - mov %ecx,(%rdx) │ │ │ │ - pmulhrsw %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - jmp 2e887b <__cxa_finalize@plt+0x2bd82b> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x222(%rip),%r8 │ │ │ │ - jmp 2e8670 <__cxa_finalize@plt+0x2bd620> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x3a2(%rip),%r8 │ │ │ │ - jmp 2e8670 <__cxa_finalize@plt+0x2bd620> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x49b(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - movdqa 0x10(%rdx),%xmm1 │ │ │ │ - movdqa 0xf33bf(%rip),%xmm3 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - punpckhwd %xmm1,%xmm2 │ │ │ │ - punpcklwd %xmm1,%xmm0 │ │ │ │ - movdqa 0xf30bb(%rip),%xmm1 │ │ │ │ - pmaddwd %xmm2,%xmm1 │ │ │ │ - pmaddwd 0xf30bf(%rip),%xmm2 │ │ │ │ - paddd %xmm3,%xmm1 │ │ │ │ - paddd %xmm3,%xmm2 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - packssdw %xmm1,%xmm2 │ │ │ │ - movdqa 0xf3071(%rip),%xmm1 │ │ │ │ - pmaddwd %xmm0,%xmm1 │ │ │ │ - pmaddwd 0xf3075(%rip),%xmm0 │ │ │ │ - paddd %xmm3,%xmm1 │ │ │ │ - paddd %xmm3,%xmm0 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - packssdw %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - psubsw %xmm2,%xmm1 │ │ │ │ - paddsw %xmm2,%xmm0 │ │ │ │ - movdqa 0xf2f9b(%rip),%xmm2 │ │ │ │ - movaps %xmm0,%xmm3 │ │ │ │ - shufps $0x7d,%xmm1,%xmm3 │ │ │ │ - shufps $0x28,%xmm1,%xmm0 │ │ │ │ - pshufb %xmm2,%xmm0 │ │ │ │ - movdqa %xmm3,%xmm1 │ │ │ │ - pshufb %xmm2,%xmm1 │ │ │ │ - jmp *%r8 │ │ │ │ - movdqa 0xf3327(%rip),%xmm3 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - punpckhwd %xmm1,%xmm2 │ │ │ │ - punpcklwd %xmm1,%xmm0 │ │ │ │ - movdqa 0xf3023(%rip),%xmm1 │ │ │ │ - pmaddwd %xmm2,%xmm1 │ │ │ │ - pmaddwd 0xf3027(%rip),%xmm2 │ │ │ │ - paddd %xmm3,%xmm1 │ │ │ │ - paddd %xmm3,%xmm2 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - packssdw %xmm1,%xmm2 │ │ │ │ - movdqa 0xf2fd9(%rip),%xmm1 │ │ │ │ - pmaddwd %xmm0,%xmm1 │ │ │ │ - pmaddwd 0xf2fdd(%rip),%xmm0 │ │ │ │ - paddd %xmm3,%xmm1 │ │ │ │ - paddd %xmm3,%xmm0 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - packssdw %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - psubsw %xmm2,%xmm1 │ │ │ │ - paddsw %xmm2,%xmm0 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movdqa %xmm2,(%rdx) │ │ │ │ - movdqa %xmm2,0x10(%rdx) │ │ │ │ - movdqa 0xf32b6(%rip),%xmm2 │ │ │ │ - pmulhrsw %xmm2,%xmm0 │ │ │ │ - pmulhrsw %xmm2,%xmm1 │ │ │ │ - lea (%rdi,%rsi,2),%rdx │ │ │ │ - movd (%rdi),%xmm2 │ │ │ │ - movd (%rdi,%rsi,1),%xmm4 │ │ │ │ - punpckldq %xmm4,%xmm2 │ │ │ │ - movd (%rdx,%rsi,1),%xmm3 │ │ │ │ - movd (%rdx),%xmm4 │ │ │ │ - punpckldq %xmm4,%xmm3 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - punpcklbw %xmm4,%xmm2 │ │ │ │ - punpcklbw %xmm4,%xmm3 │ │ │ │ - paddw %xmm0,%xmm2 │ │ │ │ - paddw %xmm1,%xmm3 │ │ │ │ - packuswb %xmm3,%xmm2 │ │ │ │ - movd %xmm2,(%rdi) │ │ │ │ - pshuflw $0x4e,%xmm2,%xmm3 │ │ │ │ - movd %xmm3,(%rdi,%rsi,1) │ │ │ │ - punpckhqdq %xmm2,%xmm2 │ │ │ │ - movd %xmm2,(%rdx,%rsi,1) │ │ │ │ - psrlq $0x20,%xmm2 │ │ │ │ - movd %xmm2,(%rdx) │ │ │ │ + vpshufb (%rcx),%xmm4,%xmm0 │ │ │ │ + vpshufb 0x10(%rcx),%xmm4,%xmm1 │ │ │ │ + add $0x20,%rcx │ │ │ │ + vmovq %xmm0,(%rdi) │ │ │ │ + vmovhps %xmm0,(%rdi,%rsi,1) │ │ │ │ + vmovq %xmm1,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm1,(%rdi,%rdx,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + sub $0x4,%r9d │ │ │ │ + jg 2e71e0 <__cxa_finalize@plt+0x2bc190> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea -0xf6(%rip),%r8 │ │ │ │ - jmp 2e8840 <__cxa_finalize@plt+0x2bd7f0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x52(%rip),%r8 │ │ │ │ - jmp 2e8840 <__cxa_finalize@plt+0x2bd7f0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x1d2(%rip),%r8 │ │ │ │ - jmp 2e8840 <__cxa_finalize@plt+0x2bd7f0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x2cb(%rip),%r8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - movdqa 0x10(%rdx),%xmm1 │ │ │ │ - call 2e88f0 <__cxa_finalize@plt+0x2bd8a0> │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - punpckhwd %xmm1,%xmm2 │ │ │ │ - punpcklwd %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - punpckhwd %xmm2,%xmm1 │ │ │ │ - punpcklwd %xmm2,%xmm0 │ │ │ │ - jmp *%r8 │ │ │ │ - call 2e88f0 <__cxa_finalize@plt+0x2bd8a0> │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movdqa %xmm2,(%rdx) │ │ │ │ - movdqa %xmm2,0x10(%rdx) │ │ │ │ - movdqa 0xf31cd(%rip),%xmm2 │ │ │ │ - pmulhrsw %xmm2,%xmm0 │ │ │ │ - pmulhrsw %xmm2,%xmm1 │ │ │ │ - lea (%rdi,%rsi,2),%rdx │ │ │ │ - movd (%rdi),%xmm2 │ │ │ │ - movd (%rdi,%rsi,1),%xmm4 │ │ │ │ - punpckldq %xmm4,%xmm2 │ │ │ │ - movd (%rdx),%xmm3 │ │ │ │ - movd (%rdx,%rsi,1),%xmm4 │ │ │ │ - punpckldq %xmm4,%xmm3 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - punpcklbw %xmm4,%xmm2 │ │ │ │ - punpcklbw %xmm4,%xmm3 │ │ │ │ - paddw %xmm0,%xmm2 │ │ │ │ - paddw %xmm1,%xmm3 │ │ │ │ - packuswb %xmm3,%xmm2 │ │ │ │ - movd %xmm2,(%rdi) │ │ │ │ - pshuflw $0x4e,%xmm2,%xmm3 │ │ │ │ - movd %xmm3,(%rdi,%rsi,1) │ │ │ │ - punpckhqdq %xmm2,%xmm2 │ │ │ │ - movd %xmm2,(%rdx) │ │ │ │ - psrlq $0x20,%xmm2 │ │ │ │ - movd %xmm2,(%rdx,%rsi,1) │ │ │ │ + vpshufb (%rcx),%ymm4,%ymm0 │ │ │ │ + vpshufb 0x20(%rcx),%ymm4,%ymm1 │ │ │ │ + add $0x40,%rcx │ │ │ │ + vmovdqa %xmm0,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %xmm1,(%rdi,%rsi,2) │ │ │ │ + vextracti128 $0x1,%ymm1,(%rdi,%rdx,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + sub $0x4,%r9d │ │ │ │ + jg 2e7210 <__cxa_finalize@plt+0x2bc1c0> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - punpcklwd %xmm1,%xmm2 │ │ │ │ - punpckhwd %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm3 │ │ │ │ - movdqa 0xf2df8(%rip),%xmm1 │ │ │ │ - pmaddwd %xmm2,%xmm1 │ │ │ │ - pmaddwd 0xf2dfc(%rip),%xmm0 │ │ │ │ - paddd %xmm0,%xmm1 │ │ │ │ - movdqa 0xf2da0(%rip),%xmm0 │ │ │ │ - pmaddwd %xmm2,%xmm0 │ │ │ │ - pmaddwd 0xf2da4(%rip),%xmm2 │ │ │ │ - movdqa 0xf2dac(%rip),%xmm4 │ │ │ │ - pmaddwd %xmm3,%xmm4 │ │ │ │ - movdqa 0xf2db0(%rip),%xmm5 │ │ │ │ - pmaddwd %xmm3,%xmm5 │ │ │ │ - paddd %xmm0,%xmm4 │ │ │ │ - pmaddwd 0xf2dd0(%rip),%xmm3 │ │ │ │ - movdqa 0xf30e8(%rip),%xmm0 │ │ │ │ - paddd %xmm0,%xmm1 │ │ │ │ - paddd %xmm0,%xmm2 │ │ │ │ - paddd %xmm4,%xmm0 │ │ │ │ - paddd %xmm2,%xmm5 │ │ │ │ - paddd %xmm4,%xmm2 │ │ │ │ - paddd %xmm3,%xmm2 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - packssdw %xmm5,%xmm0 │ │ │ │ - packssdw %xmm2,%xmm1 │ │ │ │ + vpshufb (%rcx),%ymm4,%ymm0 │ │ │ │ + vpshufb 0x20(%rcx),%ymm4,%ymm1 │ │ │ │ + vpshufb 0x40(%rcx),%ymm4,%ymm2 │ │ │ │ + vpshufb 0x60(%rcx),%ymm4,%ymm3 │ │ │ │ + sub $0xffffffffffffff80,%rcx │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %ymm2,(%rdi,%rsi,2) │ │ │ │ + vmovdqa %ymm3,(%rdi,%rdx,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + sub $0x4,%r9d │ │ │ │ + jg 2e7250 <__cxa_finalize@plt+0x2bc200> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - lea -0x286(%rip),%r8 │ │ │ │ - jmp 2e89d0 <__cxa_finalize@plt+0x2bd980> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x13e(%rip),%r8 │ │ │ │ - jmp 2e89d0 <__cxa_finalize@plt+0x2bd980> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x42(%rip),%r8 │ │ │ │ - jmp 2e89d0 <__cxa_finalize@plt+0x2bd980> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x13b(%rip),%r8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - movdqa 0x10(%rdx),%xmm1 │ │ │ │ - call 2e88f0 <__cxa_finalize@plt+0x2bd8a0> │ │ │ │ - movdqa %xmm1,%xmm2 │ │ │ │ - punpcklwd %xmm0,%xmm2 │ │ │ │ - punpckhwd %xmm0,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - punpcklwd %xmm2,%xmm0 │ │ │ │ - punpckhwd %xmm2,%xmm1 │ │ │ │ - jmp *%r8 │ │ │ │ - call 2e88f0 <__cxa_finalize@plt+0x2bd8a0> │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movdqa %xmm2,(%rdx) │ │ │ │ - movdqa %xmm2,0x10(%rdx) │ │ │ │ - movdqa 0xf303d(%rip),%xmm2 │ │ │ │ - pmulhrsw %xmm2,%xmm0 │ │ │ │ - pmulhrsw %xmm2,%xmm1 │ │ │ │ - lea (%rdi,%rsi,2),%rdx │ │ │ │ - movd (%rdx,%rsi,1),%xmm2 │ │ │ │ - movd (%rdx),%xmm4 │ │ │ │ - punpckldq %xmm4,%xmm2 │ │ │ │ - movd (%rdi,%rsi,1),%xmm3 │ │ │ │ - movd (%rdi),%xmm4 │ │ │ │ - punpckldq %xmm4,%xmm3 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - punpcklbw %xmm4,%xmm2 │ │ │ │ - punpcklbw %xmm4,%xmm3 │ │ │ │ - paddw %xmm0,%xmm2 │ │ │ │ - paddw %xmm1,%xmm3 │ │ │ │ - packuswb %xmm3,%xmm2 │ │ │ │ - movd %xmm2,(%rdx,%rsi,1) │ │ │ │ - pshuflw $0x4e,%xmm2,%xmm3 │ │ │ │ - movd %xmm3,(%rdx) │ │ │ │ - punpckhqdq %xmm2,%xmm2 │ │ │ │ - movd %xmm2,(%rdi,%rsi,1) │ │ │ │ - psrlq $0x20,%xmm2 │ │ │ │ - movd %xmm2,(%rdi) │ │ │ │ + vpshufb (%rcx),%ymm4,%ymm0 │ │ │ │ + vpshufb 0x20(%rcx),%ymm4,%ymm1 │ │ │ │ + vpshufb 0x40(%rcx),%ymm4,%ymm2 │ │ │ │ + vpshufb 0x60(%rcx),%ymm4,%ymm3 │ │ │ │ + sub $0xffffffffffffff80,%rcx │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + vmovdqa %ymm2,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %ymm3,0x20(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 2e7290 <__cxa_finalize@plt+0x2bc240> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x376(%rip),%r8 │ │ │ │ - jmp 2e8ac0 <__cxa_finalize@plt+0x2bda70> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x22e(%rip),%r8 │ │ │ │ - jmp 2e8ac0 <__cxa_finalize@plt+0x2bda70> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0xae(%rip),%r8 │ │ │ │ - jmp 2e8ac0 <__cxa_finalize@plt+0x2bda70> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x4b(%rip),%r8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - movdqa 0x10(%rdx),%xmm1 │ │ │ │ - movdqa 0xf2fdf(%rip),%xmm3 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - pmulhrsw %xmm3,%xmm2 │ │ │ │ - pmulhrsw %xmm1,%xmm3 │ │ │ │ - paddsw %xmm2,%xmm0 │ │ │ │ - paddsw %xmm3,%xmm1 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - punpckhwd %xmm1,%xmm2 │ │ │ │ - punpcklwd %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - punpckhwd %xmm2,%xmm1 │ │ │ │ - punpcklwd %xmm2,%xmm0 │ │ │ │ - jmp *%r8 │ │ │ │ - movdqa 0xf2fa6(%rip),%xmm3 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - pmulhrsw %xmm0,%xmm2 │ │ │ │ - pmulhrsw %xmm1,%xmm3 │ │ │ │ - paddsw %xmm2,%xmm0 │ │ │ │ - paddsw %xmm3,%xmm1 │ │ │ │ - jmp 2e886e <__cxa_finalize@plt+0x2bd81e> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - movdqa 0x10(%rdx),%xmm1 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movdqa %xmm2,(%rdx) │ │ │ │ - movdqa %xmm2,0x10(%rdx) │ │ │ │ - psraw $0x2,%xmm0 │ │ │ │ - psraw $0x2,%xmm1 │ │ │ │ - movdqa %xmm0,%xmm3 │ │ │ │ - punpckhqdq %xmm1,%xmm3 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - psubw %xmm3,%xmm2 │ │ │ │ - paddw %xmm3,%xmm0 │ │ │ │ - punpckhqdq %xmm2,%xmm2 │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - psubw %xmm2,%xmm1 │ │ │ │ - psraw $0x1,%xmm1 │ │ │ │ - psubw %xmm3,%xmm1 │ │ │ │ - psubw %xmm1,%xmm0 │ │ │ │ - paddw %xmm1,%xmm2 │ │ │ │ - punpckhwd %xmm1,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm3 │ │ │ │ - punpcklwd %xmm2,%xmm3 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - punpckhdq %xmm3,%xmm1 │ │ │ │ - punpckldq %xmm3,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm3 │ │ │ │ - punpckhqdq %xmm1,%xmm3 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - psubw %xmm3,%xmm2 │ │ │ │ - paddw %xmm3,%xmm0 │ │ │ │ - punpckhqdq %xmm2,%xmm2 │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - psubw %xmm2,%xmm1 │ │ │ │ - psraw $0x1,%xmm1 │ │ │ │ - psubw %xmm3,%xmm1 │ │ │ │ - psubw %xmm1,%xmm0 │ │ │ │ - paddw %xmm1,%xmm2 │ │ │ │ - shufpd $0x1,%xmm2,%xmm0 │ │ │ │ - lea (%rdi,%rsi,2),%rdx │ │ │ │ - movd (%rdi),%xmm2 │ │ │ │ - movd (%rdx,%rsi,1),%xmm4 │ │ │ │ - punpckldq %xmm4,%xmm2 │ │ │ │ - movd (%rdx),%xmm3 │ │ │ │ - movd (%rdi,%rsi,1),%xmm4 │ │ │ │ - punpckldq %xmm4,%xmm3 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - punpcklbw %xmm4,%xmm2 │ │ │ │ - punpcklbw %xmm4,%xmm3 │ │ │ │ - paddw %xmm0,%xmm2 │ │ │ │ - paddw %xmm1,%xmm3 │ │ │ │ - packuswb %xmm3,%xmm2 │ │ │ │ - movd %xmm2,(%rdi) │ │ │ │ - pshuflw $0x4e,%xmm2,%xmm3 │ │ │ │ - movd %xmm3,(%rdx,%rsi,1) │ │ │ │ - punpckhqdq %xmm2,%xmm2 │ │ │ │ - movd %xmm2,(%rdx) │ │ │ │ - psrlq $0x20,%xmm2 │ │ │ │ - movd %xmm2,(%rdi,%rsi,1) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0xae(%rip),%r8 │ │ │ │ + lea 0xf4929(%rip),%r9 │ │ │ │ + lea 0xfe(%rip),%r8 │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 2e8cc0 <__cxa_finalize@plt+0x2bdc70> │ │ │ │ - pshuflw $0x0,(%rdx),%xmm0 │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movdqa 0xf2e64(%rip),%xmm1 │ │ │ │ - pmulhrsw %xmm1,%xmm0 │ │ │ │ + jne 2e7380 <__cxa_finalize@plt+0x2bc330> │ │ │ │ + imul $0xb5,(%rdx),%eax │ │ │ │ mov %ecx,(%rdx) │ │ │ │ - pmulhrsw %xmm1,%xmm0 │ │ │ │ - pmulhrsw %xmm1,%xmm0 │ │ │ │ - pmulhrsw 0xf2dda(%rip),%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - movdqa %xmm0,%xmm3 │ │ │ │ - jmp 2e8f3f <__cxa_finalize@plt+0x2bdeef> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - lea 0x25c(%rip),%r8 │ │ │ │ - jmp 2e8cc0 <__cxa_finalize@plt+0x2bdc70> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x5c0(%rip),%r8 │ │ │ │ - jmp 2e8cc0 <__cxa_finalize@plt+0x2bdc70> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x6a1(%rip),%r8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - movdqa 0xf2df8(%rip),%xmm3 │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm3,%xmm0 │ │ │ │ - movdqa 0x10(%rdx),%xmm1 │ │ │ │ - pmulhrsw %xmm3,%xmm1 │ │ │ │ - movdqa 0x20(%rdx),%xmm2 │ │ │ │ - pmulhrsw %xmm3,%xmm2 │ │ │ │ - pmulhrsw 0x30(%rdx),%xmm3 │ │ │ │ - call 2e9490 <__cxa_finalize@plt+0x2be440> │ │ │ │ - jmp 2e8ec0 <__cxa_finalize@plt+0x2bde70> │ │ │ │ - call 2e8d10 <__cxa_finalize@plt+0x2bdcc0> │ │ │ │ - shufps $0x4e,%xmm1,%xmm1 │ │ │ │ - shufps $0x4e,%xmm3,%xmm3 │ │ │ │ - movdqa 0xf2d46(%rip),%xmm4 │ │ │ │ - jmp 2e8f14 <__cxa_finalize@plt+0x2bdec4> │ │ │ │ - nop │ │ │ │ - movdqa 0xf2d28(%rip),%xmm6 │ │ │ │ - movdqa %xmm0,%xmm4 │ │ │ │ - punpckhwd %xmm3,%xmm4 │ │ │ │ - punpcklwd %xmm2,%xmm0 │ │ │ │ - punpckhwd %xmm1,%xmm2 │ │ │ │ - punpcklwd %xmm3,%xmm1 │ │ │ │ - movdqa 0xf2a3c(%rip),%xmm3 │ │ │ │ - pmaddwd %xmm4,%xmm3 │ │ │ │ - pmaddwd 0xf2a40(%rip),%xmm4 │ │ │ │ - paddd %xmm6,%xmm3 │ │ │ │ - paddd %xmm6,%xmm4 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - packssdw %xmm3,%xmm4 │ │ │ │ - movdqa 0xf2a32(%rip),%xmm3 │ │ │ │ - pmaddwd %xmm2,%xmm3 │ │ │ │ - pmaddwd 0xf2a36(%rip),%xmm2 │ │ │ │ - paddd %xmm6,%xmm3 │ │ │ │ - paddd %xmm6,%xmm2 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - packssdw %xmm3,%xmm2 │ │ │ │ - movdqa 0xf29c8(%rip),%xmm3 │ │ │ │ - pmaddwd %xmm1,%xmm3 │ │ │ │ - pmaddwd 0xf29cc(%rip),%xmm1 │ │ │ │ - paddd %xmm6,%xmm3 │ │ │ │ - paddd %xmm6,%xmm1 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - packssdw %xmm3,%xmm1 │ │ │ │ - movdqa %xmm4,%xmm3 │ │ │ │ - psubsw %xmm2,%xmm3 │ │ │ │ - paddsw %xmm2,%xmm4 │ │ │ │ - pshufb 0xf28e1(%rip),%xmm3 │ │ │ │ - movdqa 0xf2969(%rip),%xmm2 │ │ │ │ - pmaddwd %xmm0,%xmm2 │ │ │ │ - pmaddwd 0xf296d(%rip),%xmm0 │ │ │ │ - paddd %xmm6,%xmm2 │ │ │ │ - paddd %xmm6,%xmm0 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - packssdw %xmm2,%xmm0 │ │ │ │ - movdqa 0xf293f(%rip),%xmm2 │ │ │ │ - pmaddwd %xmm3,%xmm2 │ │ │ │ - pmaddwd 0xf2943(%rip),%xmm3 │ │ │ │ - paddd %xmm6,%xmm2 │ │ │ │ - paddd %xmm6,%xmm3 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - packssdw %xmm2,%xmm3 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - psubsw %xmm1,%xmm2 │ │ │ │ - paddsw %xmm1,%xmm0 │ │ │ │ - movdqa %xmm4,%xmm1 │ │ │ │ - punpcklqdq %xmm3,%xmm1 │ │ │ │ - punpckhqdq %xmm3,%xmm4 │ │ │ │ - movdqa %xmm0,%xmm3 │ │ │ │ - psubsw %xmm1,%xmm3 │ │ │ │ - paddsw %xmm1,%xmm0 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - paddsw %xmm4,%xmm1 │ │ │ │ - psubsw %xmm4,%xmm2 │ │ │ │ + or $0x8,%ecx │ │ │ │ + add $0x180,%eax │ │ │ │ + sar $0x9,%eax │ │ │ │ + vpbroadcastd 0x6c(%r9),%ymm18 │ │ │ │ + imul $0xb5,%eax,%eax │ │ │ │ + add $0x880,%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + vpbroadcastw %eax,%ymm17 │ │ │ │ + vpaddsw %ymm18,%ymm17,%ymm17 │ │ │ │ + vmovdqa32 (%rdi),%xmm16 │ │ │ │ + vinserti32x4 $0x1,(%rdi,%rsi,1),%ymm16,%ymm16 │ │ │ │ + vpaddsw %ymm17,%ymm16,%ymm16 │ │ │ │ + vpsubusw %ymm18,%ymm16,%ymm16 │ │ │ │ + vmovdqa32 %xmm16,(%rdi) │ │ │ │ + vextracti32x4 $0x1,%ymm16,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%ecx │ │ │ │ + jg 2e731a <__cxa_finalize@plt+0x2bc2ca> │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x162(%rip),%r8 │ │ │ │ - jmp 2e8e90 <__cxa_finalize@plt+0x2bde40> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x8c(%rip),%r8 │ │ │ │ - jmp 2e8e90 <__cxa_finalize@plt+0x2bde40> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x3f0(%rip),%r8 │ │ │ │ - jmp 2e8e90 <__cxa_finalize@plt+0x2bde40> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x4d1(%rip),%r8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - movdqa 0xf2c28(%rip),%xmm3 │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm3,%xmm0 │ │ │ │ - movdqa 0x10(%rdx),%xmm1 │ │ │ │ - pmulhrsw %xmm3,%xmm1 │ │ │ │ - movdqa 0x20(%rdx),%xmm2 │ │ │ │ - pmulhrsw %xmm3,%xmm2 │ │ │ │ - pmulhrsw 0x30(%rdx),%xmm3 │ │ │ │ - call 2e96e0 <__cxa_finalize@plt+0x2be690> │ │ │ │ - movdqa %xmm2,%xmm4 │ │ │ │ - punpckhwd %xmm3,%xmm4 │ │ │ │ - punpcklwd %xmm3,%xmm2 │ │ │ │ - movdqa %xmm0,%xmm3 │ │ │ │ - punpckhwd %xmm1,%xmm3 │ │ │ │ - punpcklwd %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - punpckhdq %xmm2,%xmm1 │ │ │ │ - punpckldq %xmm2,%xmm0 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - punpckldq %xmm4,%xmm2 │ │ │ │ - punpckhdq %xmm4,%xmm3 │ │ │ │ + lea 0xf48a9(%rip),%r9 │ │ │ │ + lea 0x436(%rip),%r8 │ │ │ │ + jmp 2e7380 <__cxa_finalize@plt+0x2bc330> │ │ │ │ + lea 0xf4899(%rip),%r9 │ │ │ │ + lea 0x6d9(%rip),%r8 │ │ │ │ + jmp 2e7380 <__cxa_finalize@plt+0x2bc330> │ │ │ │ + lea 0xf4889(%rip),%r9 │ │ │ │ + lea 0x79f(%rip),%r8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + call 2e74a0 <__cxa_finalize@plt+0x2bc450> │ │ │ │ + vpermi2q %zmm18,%zmm16,%zmm17 │ │ │ │ + vpermi2q %zmm20,%zmm22,%zmm19 │ │ │ │ + vpermt2q %zmm20,%zmm21,%zmm16 │ │ │ │ + vpermt2q %zmm22,%zmm21,%zmm18 │ │ │ │ + call 2e7539 <__cxa_finalize@plt+0x2bc4e9> │ │ │ │ + call 2e766f <__cxa_finalize@plt+0x2bc61f> │ │ │ │ + vmovdqa32 -0x4c0(%r9),%zmm20 │ │ │ │ + vpackssdw %zmm18,%zmm16,%zmm16 │ │ │ │ + vpackssdw %zmm19,%zmm17,%zmm17 │ │ │ │ + vpermb %zmm16,%zmm20,%zmm16 │ │ │ │ + vprolq $0x20,%zmm17,%zmm17 │ │ │ │ + vpermb %zmm17,%zmm20,%zmm18 │ │ │ │ + vpunpckhdq %zmm18,%zmm16,%zmm17 │ │ │ │ + vpunpckldq %zmm18,%zmm16,%zmm16 │ │ │ │ jmp *%r8 │ │ │ │ - shufps $0x4e,%xmm0,%xmm0 │ │ │ │ - shufps $0x4e,%xmm1,%xmm1 │ │ │ │ - call 2e8ff0 <__cxa_finalize@plt+0x2bdfa0> │ │ │ │ - movdqa 0xf2b48(%rip),%xmm4 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - psubw %xmm4,%xmm5 │ │ │ │ - punpcklqdq %xmm5,%xmm4 │ │ │ │ - pmulhrsw %xmm4,%xmm0 │ │ │ │ - pmulhrsw %xmm4,%xmm1 │ │ │ │ - pmulhrsw %xmm4,%xmm2 │ │ │ │ - pmulhrsw %xmm4,%xmm3 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - movdqa %xmm5,(%rdx) │ │ │ │ - movdqa %xmm5,0x10(%rdx) │ │ │ │ - movdqa %xmm5,0x20(%rdx) │ │ │ │ - movdqa %xmm5,0x30(%rdx) │ │ │ │ - lea (%rdi,%rsi,2),%rdx │ │ │ │ - movd (%rdi),%xmm4 │ │ │ │ - movd (%rdi,%rsi,1),%xmm6 │ │ │ │ - punpckldq %xmm6,%xmm4 │ │ │ │ - movd (%rdx),%xmm5 │ │ │ │ - movd (%rdx,%rsi,1),%xmm6 │ │ │ │ - punpckldq %xmm6,%xmm5 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - punpcklbw %xmm6,%xmm4 │ │ │ │ - punpcklbw %xmm6,%xmm5 │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - paddw %xmm1,%xmm5 │ │ │ │ - packuswb %xmm5,%xmm4 │ │ │ │ - movd %xmm4,(%rdi) │ │ │ │ - pshuflw $0x4e,%xmm4,%xmm5 │ │ │ │ - movd %xmm5,(%rdi,%rsi,1) │ │ │ │ - punpckhqdq %xmm4,%xmm4 │ │ │ │ - movd %xmm4,(%rdx) │ │ │ │ - psrlq $0x20,%xmm4 │ │ │ │ - movd %xmm4,(%rdx,%rsi,1) │ │ │ │ + lea 0xf6b1d(%rip),%r9 │ │ │ │ + vextracti32x8 $0x1,%zmm16,%ymm18 │ │ │ │ + vextracti32x8 $0x1,%zmm17,%ymm19 │ │ │ │ + call 327cf0 <__cxa_finalize@plt+0x2fcca0> │ │ │ │ + vmovdqa32 0xf44c0(%rip),%zmm26 │ │ │ │ + vpbroadcastd 0xf45f6(%rip),%zmm28 │ │ │ │ + vpermt2q %zmm17,%zmm26,%zmm16 │ │ │ │ + vpermt2q %zmm19,%zmm26,%zmm18 │ │ │ │ + vpbroadcastd 0xf4848(%rip),%zmm27 │ │ │ │ + lea (%rsi,%rsi,2),%rax │ │ │ │ + vpxord %zmm26,%zmm26,%zmm26 │ │ │ │ + vpmulhrsw %zmm16,%zmm28,%zmm24 │ │ │ │ + call 2e7443 <__cxa_finalize@plt+0x2bc3f3> │ │ │ │ + vpmulhrsw %zmm18,%zmm28,%zmm24 │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ - lea (%rdi,%rsi,2),%rdx │ │ │ │ - movd (%rdi),%xmm4 │ │ │ │ - movd (%rdi,%rsi,1),%xmm6 │ │ │ │ - punpckldq %xmm6,%xmm4 │ │ │ │ - movd (%rdx),%xmm5 │ │ │ │ - movd (%rdx,%rsi,1),%xmm6 │ │ │ │ - punpckldq %xmm6,%xmm5 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - punpcklbw %xmm6,%xmm4 │ │ │ │ - punpcklbw %xmm6,%xmm5 │ │ │ │ - paddw %xmm2,%xmm4 │ │ │ │ - paddw %xmm3,%xmm5 │ │ │ │ - packuswb %xmm5,%xmm4 │ │ │ │ - movd %xmm4,(%rdi) │ │ │ │ - pshuflw $0x4e,%xmm4,%xmm5 │ │ │ │ - movd %xmm5,(%rdi,%rsi,1) │ │ │ │ - punpckhqdq %xmm4,%xmm4 │ │ │ │ - movd %xmm4,(%rdx) │ │ │ │ - psrlq $0x20,%xmm4 │ │ │ │ - movd %xmm4,(%rdx,%rsi,1) │ │ │ │ - ret │ │ │ │ - movdqa 0xf2a48(%rip),%xmm6 │ │ │ │ - movdqa %xmm3,%xmm4 │ │ │ │ - punpckhwd %xmm0,%xmm4 │ │ │ │ - movdqa %xmm2,%xmm5 │ │ │ │ - punpckhwd %xmm1,%xmm5 │ │ │ │ - punpcklwd %xmm2,%xmm1 │ │ │ │ - punpcklwd %xmm3,%xmm0 │ │ │ │ - movdqa 0xf2798(%rip),%xmm2 │ │ │ │ - pmaddwd %xmm4,%xmm2 │ │ │ │ - pmaddwd 0xf279c(%rip),%xmm4 │ │ │ │ - paddd %xmm6,%xmm2 │ │ │ │ - paddd %xmm6,%xmm4 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - packssdw %xmm2,%xmm4 │ │ │ │ - movdqa 0xf278e(%rip),%xmm2 │ │ │ │ - pmaddwd %xmm5,%xmm2 │ │ │ │ - pmaddwd 0xf2792(%rip),%xmm5 │ │ │ │ - paddd %xmm6,%xmm2 │ │ │ │ - paddd %xmm6,%xmm5 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - packssdw %xmm2,%xmm5 │ │ │ │ - movdqa 0xf2784(%rip),%xmm2 │ │ │ │ - pmaddwd %xmm1,%xmm2 │ │ │ │ - pmaddwd 0xf2788(%rip),%xmm1 │ │ │ │ - paddd %xmm6,%xmm2 │ │ │ │ - paddd %xmm6,%xmm1 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - packssdw %xmm2,%xmm1 │ │ │ │ - movdqa 0xf277a(%rip),%xmm2 │ │ │ │ - pmaddwd %xmm0,%xmm2 │ │ │ │ - pmaddwd 0xf277e(%rip),%xmm0 │ │ │ │ - paddd %xmm6,%xmm2 │ │ │ │ - paddd %xmm6,%xmm0 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - packssdw %xmm2,%xmm0 │ │ │ │ - movdqa %xmm4,%xmm3 │ │ │ │ - psubsw %xmm1,%xmm3 │ │ │ │ - paddsw %xmm1,%xmm4 │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - psubsw %xmm0,%xmm2 │ │ │ │ - paddsw %xmm0,%xmm5 │ │ │ │ - movaps %xmm3,%xmm1 │ │ │ │ - shufps $0x4e,%xmm2,%xmm1 │ │ │ │ - punpckhwd %xmm1,%xmm2 │ │ │ │ - punpcklwd %xmm1,%xmm3 │ │ │ │ - movdqa 0xf2679(%rip),%xmm0 │ │ │ │ - pmaddwd %xmm3,%xmm0 │ │ │ │ - pmaddwd 0xf265d(%rip),%xmm3 │ │ │ │ - paddd %xmm6,%xmm0 │ │ │ │ - paddd %xmm6,%xmm3 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - packssdw %xmm0,%xmm3 │ │ │ │ - movdqa 0xf271f(%rip),%xmm0 │ │ │ │ - pmaddwd %xmm2,%xmm0 │ │ │ │ - pmaddwd 0xf2723(%rip),%xmm2 │ │ │ │ - paddd %xmm6,%xmm0 │ │ │ │ - paddd %xmm6,%xmm2 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - packssdw %xmm0,%xmm2 │ │ │ │ - movdqa %xmm4,%xmm1 │ │ │ │ - psubsw %xmm5,%xmm1 │ │ │ │ - paddsw %xmm5,%xmm4 │ │ │ │ - movdqa %xmm3,%xmm5 │ │ │ │ - psubsw %xmm2,%xmm5 │ │ │ │ - paddsw %xmm2,%xmm3 │ │ │ │ - movaps %xmm4,%xmm0 │ │ │ │ - shufps $0xe4,%xmm3,%xmm0 │ │ │ │ - shufps $0xe4,%xmm4,%xmm3 │ │ │ │ - movdqa 0xf25d2(%rip),%xmm2 │ │ │ │ - movdqa 0xf25da(%rip),%xmm7 │ │ │ │ - movaps %xmm1,%xmm4 │ │ │ │ - shufps $0x4e,%xmm5,%xmm4 │ │ │ │ - shufps $0xe4,%xmm5,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - punpcklwd %xmm4,%xmm5 │ │ │ │ - punpckhwd %xmm4,%xmm1 │ │ │ │ - movdqa %xmm2,%xmm4 │ │ │ │ - pmaddwd %xmm1,%xmm4 │ │ │ │ - pmaddwd %xmm5,%xmm2 │ │ │ │ - pmaddwd %xmm7,%xmm1 │ │ │ │ - pmaddwd %xmm7,%xmm5 │ │ │ │ - paddd %xmm6,%xmm4 │ │ │ │ - paddd %xmm6,%xmm2 │ │ │ │ - paddd %xmm6,%xmm1 │ │ │ │ - paddd %xmm6,%xmm5 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - packssdw %xmm5,%xmm1 │ │ │ │ - packssdw %xmm4,%xmm2 │ │ │ │ + sub $0xffffffffffffff80,%rdx │ │ │ │ + vmovdqa32 (%rdi),%xmm25 │ │ │ │ + vinserti32x4 $0x1,(%rdi,%rsi,1),%ymm25,%ymm25 │ │ │ │ + vinserti32x4 $0x2,(%rdi,%rsi,2),%zmm25,%zmm25 │ │ │ │ + vinserti32x4 $0x3,(%rdi,%rax,1),%zmm25,%zmm25 │ │ │ │ + vmovdqa32 %zmm26,(%rdx) │ │ │ │ + vmovdqa32 %zmm26,0x40(%rdx) │ │ │ │ + vpaddw %zmm24,%zmm25,%zmm25 │ │ │ │ + vpmaxsw %zmm26,%zmm25,%zmm25 │ │ │ │ + vpminsw %zmm27,%zmm25,%zmm25 │ │ │ │ + vmovdqa32 %xmm25,(%rdi) │ │ │ │ + vextracti32x4 $0x1,%ymm25,(%rdi,%rsi,1) │ │ │ │ + vextracti32x4 $0x2,%zmm25,(%rdi,%rsi,2) │ │ │ │ + vextracti32x4 $0x3,%zmm25,(%rdi,%rax,1) │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea -0x4d2(%rip),%r8 │ │ │ │ - jmp 2e9200 <__cxa_finalize@plt+0x2be1b0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x2e4(%rip),%r8 │ │ │ │ - jmp 2e9200 <__cxa_finalize@plt+0x2be1b0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x80(%rip),%r8 │ │ │ │ - jmp 2e9200 <__cxa_finalize@plt+0x2be1b0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x161(%rip),%r8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - movdqa 0xf28b8(%rip),%xmm3 │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm3,%xmm0 │ │ │ │ - movdqa 0x10(%rdx),%xmm1 │ │ │ │ - pmulhrsw %xmm3,%xmm1 │ │ │ │ - movdqa 0x20(%rdx),%xmm2 │ │ │ │ - pmulhrsw %xmm3,%xmm2 │ │ │ │ - pmulhrsw 0x30(%rdx),%xmm3 │ │ │ │ - call 2e96e0 <__cxa_finalize@plt+0x2be690> │ │ │ │ - movdqa %xmm3,%xmm4 │ │ │ │ - punpcklwd %xmm2,%xmm4 │ │ │ │ - punpckhwd %xmm2,%xmm3 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - punpcklwd %xmm0,%xmm5 │ │ │ │ - punpckhwd %xmm0,%xmm1 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - punpckldq %xmm1,%xmm2 │ │ │ │ - punpckhdq %xmm1,%xmm3 │ │ │ │ - movdqa %xmm4,%xmm0 │ │ │ │ - punpckldq %xmm5,%xmm0 │ │ │ │ - movdqa %xmm4,%xmm1 │ │ │ │ - punpckhdq %xmm5,%xmm1 │ │ │ │ - jmp *%r8 │ │ │ │ - shufps $0x4e,%xmm0,%xmm0 │ │ │ │ - shufps $0x4e,%xmm1,%xmm1 │ │ │ │ - call 2e8ff0 <__cxa_finalize@plt+0x2bdfa0> │ │ │ │ - movdqa %xmm0,%xmm4 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - pshufd $0x4e,%xmm3,%xmm0 │ │ │ │ - pshufd $0x4e,%xmm2,%xmm1 │ │ │ │ - pshufd $0x4e,%xmm5,%xmm2 │ │ │ │ - pshufd $0x4e,%xmm4,%xmm3 │ │ │ │ - movdqa 0xf27b8(%rip),%xmm5 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - psubw %xmm5,%xmm4 │ │ │ │ - jmp 2e8f10 <__cxa_finalize@plt+0x2bdec0> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - lea -0x5c2(%rip),%r8 │ │ │ │ - jmp 2e92f0 <__cxa_finalize@plt+0x2be2a0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x3d4(%rip),%r8 │ │ │ │ - jmp 2e92f0 <__cxa_finalize@plt+0x2be2a0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x70(%rip),%r8 │ │ │ │ - jmp 2e92f0 <__cxa_finalize@plt+0x2be2a0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x71(%rip),%r8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - movdqa 0xf27c8(%rip),%xmm3 │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm3,%xmm0 │ │ │ │ - movdqa 0x10(%rdx),%xmm1 │ │ │ │ - pmulhrsw %xmm3,%xmm1 │ │ │ │ - movdqa 0x20(%rdx),%xmm2 │ │ │ │ - pmulhrsw %xmm3,%xmm2 │ │ │ │ - pmulhrsw 0x30(%rdx),%xmm3 │ │ │ │ - movdqa 0xf278d(%rip),%xmm7 │ │ │ │ - movdqa %xmm7,%xmm4 │ │ │ │ - pmulhrsw %xmm0,%xmm4 │ │ │ │ - movdqa %xmm7,%xmm5 │ │ │ │ - pmulhrsw %xmm1,%xmm5 │ │ │ │ - movdqa %xmm7,%xmm6 │ │ │ │ - pmulhrsw %xmm2,%xmm6 │ │ │ │ - pmulhrsw %xmm3,%xmm7 │ │ │ │ - paddsw %xmm4,%xmm0 │ │ │ │ - paddsw %xmm5,%xmm1 │ │ │ │ - paddsw %xmm6,%xmm2 │ │ │ │ - paddsw %xmm7,%xmm3 │ │ │ │ - jmp 2e8ec0 <__cxa_finalize@plt+0x2bde70> │ │ │ │ - movdqa 0xf2710(%rip),%xmm4 │ │ │ │ - jmp 2e8f14 <__cxa_finalize@plt+0x2bdec4> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x104(%rip),%r8 │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 2e93f0 <__cxa_finalize@plt+0x2be3a0> │ │ │ │ - pshuflw $0x0,(%rdx),%xmm0 │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movdqa 0xf2734(%rip),%xmm1 │ │ │ │ - pmulhrsw %xmm1,%xmm0 │ │ │ │ - pmulhrsw %xmm1,%xmm0 │ │ │ │ - movdqa 0xf26b2(%rip),%xmm2 │ │ │ │ - pmulhrsw %xmm1,%xmm0 │ │ │ │ - pmulhrsw %xmm2,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - movdqa %xmm0,%xmm3 │ │ │ │ - jmp 2e9664 <__cxa_finalize@plt+0x2be614> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x27c(%rip),%r8 │ │ │ │ - jmp 2e93f0 <__cxa_finalize@plt+0x2be3a0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x52c(%rip),%r8 │ │ │ │ - jmp 2e93f0 <__cxa_finalize@plt+0x2be3a0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x60f(%rip),%r8 │ │ │ │ + vmovdqa32 (%rdx),%zmm16 │ │ │ │ + vmovdqa32 0x40(%rdx),%zmm20 │ │ │ │ + vmovdqa32 -0x380(%r9),%zmm17 │ │ │ │ + vmovdqa32 0x80(%rdx),%zmm18 │ │ │ │ + vmovdqa32 0xc0(%rdx),%zmm22 │ │ │ │ + vpbroadcastd 0x84(%r9),%zmm29 │ │ │ │ + vpbroadcastd 0x70(%r9),%zmm30 │ │ │ │ + vpbroadcastd 0x74(%r9),%zmm31 │ │ │ │ + vpsrlq $0x20,%zmm17,%zmm21 │ │ │ │ + vpbroadcastd -0xb8(%r9),%zmm28 │ │ │ │ + vmovdqa32 %zmm17,%zmm19 │ │ │ │ + vpbroadcastd 0x78(%r9),%zmm27 │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - movdqa 0xf26c8(%rip),%xmm3 │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm3,%xmm0 │ │ │ │ - movdqa 0x10(%rdx),%xmm1 │ │ │ │ - pmulhrsw %xmm3,%xmm1 │ │ │ │ - movdqa 0x20(%rdx),%xmm2 │ │ │ │ - pmulhrsw %xmm3,%xmm2 │ │ │ │ - pmulhrsw 0x30(%rdx),%xmm3 │ │ │ │ - call 2e8d10 <__cxa_finalize@plt+0x2bdcc0> │ │ │ │ - movdqa 0xf2278(%rip),%xmm4 │ │ │ │ - movdqa 0xf2280(%rip),%xmm5 │ │ │ │ - pshufb %xmm4,%xmm0 │ │ │ │ - pshufb %xmm5,%xmm1 │ │ │ │ - pshufb %xmm4,%xmm2 │ │ │ │ - pshufb %xmm5,%xmm3 │ │ │ │ - movdqa %xmm0,%xmm4 │ │ │ │ - punpckhdq %xmm1,%xmm4 │ │ │ │ - punpckldq %xmm1,%xmm0 │ │ │ │ - movdqa %xmm2,%xmm5 │ │ │ │ - punpckhdq %xmm3,%xmm5 │ │ │ │ - punpckldq %xmm3,%xmm2 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - punpckhqdq %xmm2,%xmm1 │ │ │ │ - punpcklqdq %xmm2,%xmm0 │ │ │ │ - movdqa %xmm4,%xmm3 │ │ │ │ - punpckhqdq %xmm5,%xmm3 │ │ │ │ - movdqa %xmm4,%xmm2 │ │ │ │ - punpcklqdq %xmm5,%xmm2 │ │ │ │ - jmp *%r8 │ │ │ │ - call 2e9490 <__cxa_finalize@plt+0x2be440> │ │ │ │ - jmp 2e9648 <__cxa_finalize@plt+0x2be5f8> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - movdqa 0xf25a8(%rip),%xmm6 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - punpckhwd %xmm3,%xmm5 │ │ │ │ - punpcklwd %xmm3,%xmm1 │ │ │ │ - movdqa 0xf22b4(%rip),%xmm3 │ │ │ │ - movdqa %xmm1,%xmm4 │ │ │ │ - pmaddwd %xmm3,%xmm4 │ │ │ │ - pmaddwd %xmm5,%xmm3 │ │ │ │ - paddd %xmm6,%xmm4 │ │ │ │ - paddd %xmm6,%xmm3 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - packssdw %xmm3,%xmm4 │ │ │ │ - movdqa 0xf227a(%rip),%xmm3 │ │ │ │ - pmaddwd %xmm3,%xmm5 │ │ │ │ - pmaddwd %xmm3,%xmm1 │ │ │ │ - paddd %xmm6,%xmm5 │ │ │ │ - paddd %xmm6,%xmm1 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - packssdw %xmm5,%xmm1 │ │ │ │ - movdqa %xmm0,%xmm5 │ │ │ │ - punpckhwd %xmm2,%xmm5 │ │ │ │ - punpcklwd %xmm2,%xmm0 │ │ │ │ - movdqa 0xf2238(%rip),%xmm2 │ │ │ │ - movdqa %xmm0,%xmm3 │ │ │ │ - pmaddwd %xmm2,%xmm3 │ │ │ │ - pmaddwd %xmm5,%xmm2 │ │ │ │ - paddd %xmm6,%xmm3 │ │ │ │ - paddd %xmm6,%xmm2 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - packssdw %xmm2,%xmm3 │ │ │ │ - movdqa 0xf21fe(%rip),%xmm2 │ │ │ │ - pmaddwd %xmm2,%xmm5 │ │ │ │ - pmaddwd %xmm2,%xmm0 │ │ │ │ - paddd %xmm6,%xmm5 │ │ │ │ - paddd %xmm6,%xmm0 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - packssdw %xmm5,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - psubsw %xmm1,%xmm2 │ │ │ │ - paddsw %xmm0,%xmm1 │ │ │ │ - movdqa %xmm4,%xmm0 │ │ │ │ - paddsw %xmm3,%xmm0 │ │ │ │ - psubsw %xmm4,%xmm3 │ │ │ │ + vbroadcasti32x4 -0x30(%r9),%zmm19 │ │ │ │ + vbroadcasti32x4 -0x160(%r9),%zmm24 │ │ │ │ + vbroadcasti32x4 -0xb8(%r9),%zmm18 │ │ │ │ + vbroadcasti32x4 -0xd0(%r9),%zmm25 │ │ │ │ + vpmulld %zmm17,%zmm19,%zmm19 │ │ │ │ + vpmulld %zmm24,%zmm17,%zmm17 │ │ │ │ + vpmulld %zmm16,%zmm18,%zmm18 │ │ │ │ + vpmulld %zmm25,%zmm16,%zmm16 │ │ │ │ + jmp 2e75a0 <__cxa_finalize@plt+0x2bc550> │ │ │ │ + vbroadcasti32x4 -0x40(%r9),%zmm24 │ │ │ │ + vpmulld %zmm24,%zmm17,%zmm25 │ │ │ │ + vpmulld %zmm19,%zmm24,%zmm24 │ │ │ │ + vbroadcasti32x4 -0x150(%r9),%zmm26 │ │ │ │ + vpmulld %zmm26,%zmm17,%zmm17 │ │ │ │ + vpmulld %zmm26,%zmm19,%zmm19 │ │ │ │ + vpaddd %zmm25,%zmm19,%zmm19 │ │ │ │ + vpsubd %zmm24,%zmm17,%zmm17 │ │ │ │ + vbroadcasti32x4 -0xb8(%r9),%zmm24 │ │ │ │ + vpmulld %zmm24,%zmm16,%zmm25 │ │ │ │ + vpmulld %zmm18,%zmm24,%zmm24 │ │ │ │ + vbroadcasti32x4 -0xd0(%r9),%zmm26 │ │ │ │ + vpmulld %zmm26,%zmm16,%zmm16 │ │ │ │ + vpmulld %zmm26,%zmm18,%zmm18 │ │ │ │ + vpaddd %zmm25,%zmm18,%zmm18 │ │ │ │ + vpsubd %zmm24,%zmm16,%zmm16 │ │ │ │ + vpaddd %zmm29,%zmm17,%zmm17 │ │ │ │ + vpaddd %zmm29,%zmm19,%zmm19 │ │ │ │ + vpaddd %zmm29,%zmm16,%zmm16 │ │ │ │ + vpaddd %zmm29,%zmm18,%zmm18 │ │ │ │ + vpsrad $0xc,%zmm17,%zmm17 │ │ │ │ + vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ + vpsrad $0xc,%zmm16,%zmm16 │ │ │ │ + vpsrad $0xc,%zmm18,%zmm18 │ │ │ │ + vpunpcklqdq %zmm19,%zmm17,%zmm24 │ │ │ │ + vpunpckhqdq %zmm19,%zmm17,%zmm17 │ │ │ │ + vpsubd %zmm17,%zmm24,%zmm19 │ │ │ │ + vpaddd %zmm17,%zmm24,%zmm24 │ │ │ │ + vpmaxsd %zmm30,%zmm19,%zmm19 │ │ │ │ + vpunpckhqdq %zmm16,%zmm18,%zmm17 │ │ │ │ + vpminsd %zmm31,%zmm19,%zmm19 │ │ │ │ + vpunpcklqdq %zmm16,%zmm18,%zmm18 │ │ │ │ + vpmulld %zmm28,%zmm19,%zmm19 │ │ │ │ + vpaddd %zmm17,%zmm18,%zmm16 │ │ │ │ + vpsubd %zmm17,%zmm18,%zmm18 │ │ │ │ + vpmaxsd %zmm30,%zmm24,%zmm24 │ │ │ │ + vpmaxsd %zmm30,%zmm16,%zmm16 │ │ │ │ + vpmaxsd %zmm30,%zmm18,%zmm18 │ │ │ │ + vpminsd %zmm31,%zmm24,%zmm24 │ │ │ │ + vpminsd %zmm31,%zmm16,%zmm16 │ │ │ │ + vpminsd %zmm31,%zmm18,%zmm18 │ │ │ │ + vpshufd $0x4e,%zmm19,%zmm17 │ │ │ │ + vpaddd %zmm29,%zmm19,%zmm19 │ │ │ │ + vpsubd %zmm17,%zmm19,%zmm25 │ │ │ │ + vpaddd %zmm17,%zmm19,%zmm19 │ │ │ │ + vpsrad $0xc,%zmm25,%zmm25 │ │ │ │ + vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ + vpunpckhqdq %zmm19,%zmm24,%zmm17 │ │ │ │ + vshufpd $0xaa,%zmm25,%zmm24,%zmm24 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0xfc(%rip),%r8 │ │ │ │ - jmp 2e95b0 <__cxa_finalize@plt+0x2be560> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0xbc(%rip),%r8 │ │ │ │ - jmp 2e95b0 <__cxa_finalize@plt+0x2be560> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x36c(%rip),%r8 │ │ │ │ - jmp 2e95b0 <__cxa_finalize@plt+0x2be560> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x44f(%rip),%r8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - movdqa 0xf2508(%rip),%xmm3 │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm3,%xmm0 │ │ │ │ - movdqa 0x10(%rdx),%xmm1 │ │ │ │ - pmulhrsw %xmm3,%xmm1 │ │ │ │ - movdqa 0x20(%rdx),%xmm2 │ │ │ │ - pmulhrsw %xmm3,%xmm2 │ │ │ │ - pmulhrsw 0x30(%rdx),%xmm3 │ │ │ │ - shufps $0x4e,%xmm0,%xmm0 │ │ │ │ - shufps $0x4e,%xmm1,%xmm1 │ │ │ │ - call 2e8ff0 <__cxa_finalize@plt+0x2bdfa0> │ │ │ │ - movdqa %xmm0,%xmm4 │ │ │ │ - punpckhwd %xmm1,%xmm4 │ │ │ │ - punpcklwd %xmm1,%xmm0 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - punpckhwd %xmm3,%xmm1 │ │ │ │ - punpcklwd %xmm3,%xmm2 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - movdqa %xmm5,%xmm3 │ │ │ │ - psubsw %xmm1,%xmm3 │ │ │ │ - psubsw %xmm4,%xmm5 │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - punpckhdq %xmm3,%xmm4 │ │ │ │ - punpckldq %xmm3,%xmm5 │ │ │ │ - movdqa %xmm0,%xmm3 │ │ │ │ - punpckhdq %xmm2,%xmm3 │ │ │ │ - punpckldq %xmm2,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - punpckhwd %xmm5,%xmm1 │ │ │ │ - punpcklwd %xmm5,%xmm0 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - punpcklwd %xmm4,%xmm2 │ │ │ │ - punpckhwd %xmm4,%xmm3 │ │ │ │ - jmp *%r8 │ │ │ │ - call 2e96e0 <__cxa_finalize@plt+0x2be690> │ │ │ │ - movdqa 0xf2400(%rip),%xmm4 │ │ │ │ - pmulhrsw %xmm4,%xmm0 │ │ │ │ - pmulhrsw %xmm4,%xmm1 │ │ │ │ - pmulhrsw %xmm4,%xmm2 │ │ │ │ - pmulhrsw %xmm4,%xmm3 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - movdqa %xmm6,(%rdx) │ │ │ │ - movdqa %xmm6,0x10(%rdx) │ │ │ │ - movdqa %xmm6,0x20(%rdx) │ │ │ │ - movdqa %xmm6,0x30(%rdx) │ │ │ │ - movq (%rdi),%xmm4 │ │ │ │ - movq (%rdi,%rsi,1),%xmm5 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - punpcklbw %xmm6,%xmm4 │ │ │ │ - punpcklbw %xmm6,%xmm5 │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - paddw %xmm1,%xmm5 │ │ │ │ - packuswb %xmm5,%xmm4 │ │ │ │ - movq %xmm4,(%rdi) │ │ │ │ - punpckhqdq %xmm4,%xmm4 │ │ │ │ - movq %xmm4,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - movq (%rdi),%xmm4 │ │ │ │ - movq (%rdi,%rsi,1),%xmm5 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - punpcklbw %xmm6,%xmm4 │ │ │ │ - punpcklbw %xmm6,%xmm5 │ │ │ │ - paddw %xmm2,%xmm4 │ │ │ │ - paddw %xmm3,%xmm5 │ │ │ │ - packuswb %xmm5,%xmm4 │ │ │ │ - movq %xmm4,(%rdi) │ │ │ │ - punpckhqdq %xmm4,%xmm4 │ │ │ │ - movq %xmm4,(%rdi,%rsi,1) │ │ │ │ + vpaddd %zmm27,%zmm16,%zmm16 │ │ │ │ + vpaddd %zmm27,%zmm18,%zmm18 │ │ │ │ + vpsubd %zmm17,%zmm16,%zmm19 │ │ │ │ + vpaddd %zmm17,%zmm16,%zmm16 │ │ │ │ + vpaddd %zmm24,%zmm18,%zmm17 │ │ │ │ + vpsubd %zmm24,%zmm18,%zmm18 │ │ │ │ + vpsravd %zmm27,%zmm16,%zmm16 │ │ │ │ + vpsravd %zmm27,%zmm18,%zmm18 │ │ │ │ + vpsravd %zmm27,%zmm19,%zmm19 │ │ │ │ + vpsravd %zmm27,%zmm17,%zmm17 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movdqa %xmm0,%xmm6 │ │ │ │ - punpckhwd %xmm2,%xmm6 │ │ │ │ - punpcklwd %xmm2,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm7 │ │ │ │ - punpckhwd %xmm3,%xmm7 │ │ │ │ - punpcklwd %xmm3,%xmm1 │ │ │ │ - movdqa 0xf2000(%rip),%xmm2 │ │ │ │ - movdqa 0xf2008(%rip),%xmm4 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - pmaddwd %xmm6,%xmm3 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - pmaddwd %xmm7,%xmm5 │ │ │ │ - pmaddwd %xmm0,%xmm2 │ │ │ │ - pmaddwd %xmm1,%xmm4 │ │ │ │ - paddd %xmm5,%xmm3 │ │ │ │ - paddd %xmm4,%xmm2 │ │ │ │ - movdqa 0xf2310(%rip),%xmm4 │ │ │ │ - paddd %xmm4,%xmm3 │ │ │ │ - paddd %xmm4,%xmm2 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - packssdw %xmm3,%xmm2 │ │ │ │ - movdqa 0xf1f72(%rip),%xmm4 │ │ │ │ - pmaddwd %xmm0,%xmm4 │ │ │ │ - pmaddwd 0xf1f76(%rip),%xmm0 │ │ │ │ - movdqa 0xf1f7e(%rip),%xmm3 │ │ │ │ - pmaddwd %xmm1,%xmm3 │ │ │ │ - movdqa 0xf1f82(%rip),%xmm5 │ │ │ │ - pmaddwd %xmm1,%xmm5 │ │ │ │ - paddd %xmm4,%xmm3 │ │ │ │ - pmaddwd 0xf1fa2(%rip),%xmm1 │ │ │ │ - movdqa 0xf22ba(%rip),%xmm4 │ │ │ │ - paddd %xmm4,%xmm0 │ │ │ │ - paddd %xmm3,%xmm4 │ │ │ │ - paddd %xmm0,%xmm5 │ │ │ │ - paddd %xmm0,%xmm3 │ │ │ │ - paddd %xmm1,%xmm3 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - movdqa %xmm4,%xmm0 │ │ │ │ - packssdw %xmm5,%xmm0 │ │ │ │ - movdqa 0xf1f07(%rip),%xmm4 │ │ │ │ - pmaddwd %xmm6,%xmm4 │ │ │ │ - pmaddwd 0xf1f0b(%rip),%xmm6 │ │ │ │ - movdqa 0xf1f13(%rip),%xmm1 │ │ │ │ - pmaddwd %xmm7,%xmm1 │ │ │ │ - movdqa 0xf1f17(%rip),%xmm5 │ │ │ │ - pmaddwd %xmm7,%xmm5 │ │ │ │ - paddd %xmm4,%xmm1 │ │ │ │ - pmaddwd 0xf1f37(%rip),%xmm7 │ │ │ │ - movdqa 0xf224f(%rip),%xmm4 │ │ │ │ - paddd %xmm4,%xmm6 │ │ │ │ - paddd %xmm1,%xmm4 │ │ │ │ - paddd %xmm6,%xmm5 │ │ │ │ - paddd %xmm6,%xmm1 │ │ │ │ - paddd %xmm7,%xmm1 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - packssdw %xmm1,%xmm3 │ │ │ │ - packssdw %xmm5,%xmm4 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - punpckhqdq %xmm4,%xmm1 │ │ │ │ - punpcklqdq %xmm4,%xmm0 │ │ │ │ + lea 0xf4549(%rip),%r9 │ │ │ │ + lea -0x2e2(%rip),%r8 │ │ │ │ + jmp 2e76f0 <__cxa_finalize@plt+0x2bc6a0> │ │ │ │ + lea 0xf4539(%rip),%r9 │ │ │ │ + lea 0x379(%rip),%r8 │ │ │ │ + jmp 2e76f0 <__cxa_finalize@plt+0x2bc6a0> │ │ │ │ + lea 0xf4529(%rip),%r9 │ │ │ │ + lea 0x43f(%rip),%r8 │ │ │ │ + jmp 2e76f0 <__cxa_finalize@plt+0x2bc6a0> │ │ │ │ + lea 0xf4519(%rip),%r9 │ │ │ │ + lea 0xa6(%rip),%r8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + call 2e74a0 <__cxa_finalize@plt+0x2bc450> │ │ │ │ + vpermi2q %zmm18,%zmm22,%zmm17 │ │ │ │ + vpermi2q %zmm16,%zmm20,%zmm19 │ │ │ │ + vpermt2q %zmm20,%zmm21,%zmm16 │ │ │ │ + vpermt2q %zmm22,%zmm21,%zmm18 │ │ │ │ + call 2e77e0 <__cxa_finalize@plt+0x2bc790> │ │ │ │ + vpunpckldq %zmm20,%zmm18,%zmm17 │ │ │ │ + vpunpckhdq %zmm16,%zmm18,%zmm18 │ │ │ │ + vpunpckldq %zmm19,%zmm16,%zmm16 │ │ │ │ + vpunpckhdq %zmm19,%zmm20,%zmm20 │ │ │ │ + vpaddd %zmm27,%zmm17,%zmm17 │ │ │ │ + vpsubd %zmm18,%zmm27,%zmm19 │ │ │ │ + vpaddd %zmm27,%zmm16,%zmm16 │ │ │ │ + vpsubd %zmm20,%zmm27,%zmm20 │ │ │ │ + vpsrad $0x1,%zmm17,%zmm17 │ │ │ │ + vpsrad $0x1,%zmm16,%zmm16 │ │ │ │ + vpsrad $0x1,%zmm19,%zmm19 │ │ │ │ + vpsrad $0x1,%zmm20,%zmm20 │ │ │ │ + vpackssdw %zmm17,%zmm16,%zmm16 │ │ │ │ + vpackssdw %zmm19,%zmm20,%zmm20 │ │ │ │ + vpsrlq $0x8,-0x380(%r9),%zmm17 │ │ │ │ + vpunpckhwd %zmm20,%zmm16,%zmm19 │ │ │ │ + vpunpcklwd %zmm20,%zmm16,%zmm16 │ │ │ │ + vpsrlq $0x20,%zmm17,%zmm18 │ │ │ │ + vpermi2q %zmm19,%zmm16,%zmm17 │ │ │ │ + vpermt2q %zmm19,%zmm18,%zmm16 │ │ │ │ + jmp *%r8 │ │ │ │ + call 2e77b2 <__cxa_finalize@plt+0x2bc762> │ │ │ │ + vmovdqu32 0xf411f(%rip),%zmm26 │ │ │ │ + vbroadcasti32x8 0xf4223(%rip),%zmm28 │ │ │ │ + jmp 2e740a <__cxa_finalize@plt+0x2bc3ba> │ │ │ │ + vextracti32x8 $0x1,%zmm16,%ymm18 │ │ │ │ + vextracti32x8 $0x1,%zmm17,%ymm19 │ │ │ │ + lea 0xf6739(%rip),%r9 │ │ │ │ + vpshufd $0x4e,%ymm16,%ymm20 │ │ │ │ + vpshufd $0x4e,%ymm17,%ymm21 │ │ │ │ + jmp 328250 <__cxa_finalize@plt+0x2fd200> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vbroadcasti32x4 (%r9),%zmm20 │ │ │ │ + vpmulld %zmm20,%zmm17,%zmm21 │ │ │ │ + vpmulld %zmm16,%zmm20,%zmm20 │ │ │ │ + vbroadcasti32x4 -0x1a0(%r9),%zmm22 │ │ │ │ + vpmulld %zmm22,%zmm17,%zmm17 │ │ │ │ + vpmulld %zmm22,%zmm16,%zmm16 │ │ │ │ + vpaddd %zmm29,%zmm21,%zmm21 │ │ │ │ + vpaddd %zmm21,%zmm16,%zmm16 │ │ │ │ + vpaddd %zmm29,%zmm17,%zmm17 │ │ │ │ + vpsubd %zmm20,%zmm17,%zmm17 │ │ │ │ + vpsrad $0xc,%zmm16,%zmm16 │ │ │ │ + vpsrad $0xc,%zmm17,%zmm17 │ │ │ │ + vbroadcasti32x4 -0x110(%r9),%zmm20 │ │ │ │ + vpmulld %zmm20,%zmm19,%zmm21 │ │ │ │ + vpmulld %zmm18,%zmm20,%zmm20 │ │ │ │ + vbroadcasti32x4 -0x70(%r9),%zmm22 │ │ │ │ + vpmulld %zmm22,%zmm19,%zmm19 │ │ │ │ + vpmulld %zmm22,%zmm18,%zmm18 │ │ │ │ + vpaddd %zmm29,%zmm21,%zmm21 │ │ │ │ + vpaddd %zmm21,%zmm18,%zmm18 │ │ │ │ + vpaddd %zmm29,%zmm19,%zmm19 │ │ │ │ + vpsubd %zmm20,%zmm19,%zmm19 │ │ │ │ + vpsrad $0xc,%zmm18,%zmm18 │ │ │ │ + vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ + vpsubd %zmm18,%zmm16,%zmm20 │ │ │ │ + vpaddd %zmm18,%zmm16,%zmm16 │ │ │ │ + vpsubd %zmm19,%zmm17,%zmm18 │ │ │ │ + vpaddd %zmm19,%zmm17,%zmm17 │ │ │ │ + vpmaxsd %zmm30,%zmm20,%zmm20 │ │ │ │ + vpmaxsd %zmm30,%zmm18,%zmm18 │ │ │ │ + vpmaxsd %zmm30,%zmm16,%zmm16 │ │ │ │ + vpmaxsd %zmm30,%zmm17,%zmm17 │ │ │ │ + vpminsd %zmm31,%zmm20,%zmm20 │ │ │ │ + vpminsd %zmm31,%zmm18,%zmm18 │ │ │ │ + vpminsd %zmm31,%zmm16,%zmm16 │ │ │ │ + vpminsd %zmm31,%zmm17,%zmm17 │ │ │ │ + vpxord %zmm21,%zmm21,%zmm21 │ │ │ │ + vpsubd %zmm20,%zmm21,%zmm21 │ │ │ │ + vshufpd $0xaa,%zmm18,%zmm20,%zmm20 │ │ │ │ + vshufpd $0xaa,%zmm21,%zmm18,%zmm18 │ │ │ │ + vpbroadcastd -0xb0(%r9),%zmm19 │ │ │ │ + vpmulld %zmm19,%zmm20,%zmm21 │ │ │ │ + vpmulld %zmm18,%zmm19,%zmm19 │ │ │ │ + vpbroadcastd -0xc8(%r9),%zmm22 │ │ │ │ + vpmulld %zmm22,%zmm20,%zmm20 │ │ │ │ + vpmulld %zmm22,%zmm18,%zmm18 │ │ │ │ + vpaddd %zmm29,%zmm21,%zmm21 │ │ │ │ + vpaddd %zmm21,%zmm18,%zmm18 │ │ │ │ + vpaddd %zmm29,%zmm20,%zmm20 │ │ │ │ + vpsubd %zmm19,%zmm20,%zmm20 │ │ │ │ + vpsrad $0xc,%zmm18,%zmm18 │ │ │ │ + vpsrad $0xc,%zmm20,%zmm20 │ │ │ │ + vpunpckhqdq %zmm17,%zmm16,%zmm19 │ │ │ │ + vpunpcklqdq %zmm17,%zmm16,%zmm16 │ │ │ │ + vpsubd %zmm19,%zmm16,%zmm17 │ │ │ │ + vpaddd %zmm19,%zmm16,%zmm16 │ │ │ │ + vpunpckhqdq %zmm18,%zmm20,%zmm19 │ │ │ │ + vpunpcklqdq %zmm18,%zmm20,%zmm20 │ │ │ │ + vpsubd %zmm19,%zmm20,%zmm18 │ │ │ │ + vpaddd %zmm19,%zmm20,%zmm20 │ │ │ │ + vpmaxsd %zmm30,%zmm17,%zmm17 │ │ │ │ + vpmaxsd %zmm30,%zmm18,%zmm18 │ │ │ │ + vpminsd %zmm31,%zmm17,%zmm17 │ │ │ │ + vpminsd %zmm31,%zmm18,%zmm18 │ │ │ │ + vshufpd $0xaa,%zmm18,%zmm17,%zmm19 │ │ │ │ + vshufpd $0x55,%zmm18,%zmm17,%zmm17 │ │ │ │ + vpmulld %zmm28,%zmm19,%zmm19 │ │ │ │ + vpmulld %zmm28,%zmm17,%zmm17 │ │ │ │ + vpaddd %zmm29,%zmm19,%zmm19 │ │ │ │ + vpsubd %zmm17,%zmm19,%zmm18 │ │ │ │ + vpaddd %zmm17,%zmm19,%zmm19 │ │ │ │ + vpsrad $0xc,%zmm18,%zmm18 │ │ │ │ + vpshufd $0x4e,%zmm19,%zmm19 │ │ │ │ + vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x3bc(%rip),%r8 │ │ │ │ - jmp 2e9870 <__cxa_finalize@plt+0x2be820> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x204(%rip),%r8 │ │ │ │ - jmp 2e9870 <__cxa_finalize@plt+0x2be820> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0xac(%rip),%r8 │ │ │ │ - jmp 2e9870 <__cxa_finalize@plt+0x2be820> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x18f(%rip),%r8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - movdqa 0xf2248(%rip),%xmm3 │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm3,%xmm0 │ │ │ │ - movdqa 0x10(%rdx),%xmm1 │ │ │ │ - pmulhrsw %xmm3,%xmm1 │ │ │ │ - movdqa 0x20(%rdx),%xmm2 │ │ │ │ - pmulhrsw %xmm3,%xmm2 │ │ │ │ - pmulhrsw 0x30(%rdx),%xmm3 │ │ │ │ - shufps $0x4e,%xmm0,%xmm0 │ │ │ │ - shufps $0x4e,%xmm1,%xmm1 │ │ │ │ - call 2e8ff0 <__cxa_finalize@plt+0x2bdfa0> │ │ │ │ - movdqa %xmm3,%xmm5 │ │ │ │ - punpckhwd %xmm2,%xmm5 │ │ │ │ - punpcklwd %xmm2,%xmm3 │ │ │ │ - movdqa %xmm1,%xmm2 │ │ │ │ - punpckhwd %xmm0,%xmm2 │ │ │ │ - punpcklwd %xmm0,%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm4 │ │ │ │ - psubsw %xmm2,%xmm4 │ │ │ │ - psubsw %xmm5,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - punpckhdq %xmm4,%xmm2 │ │ │ │ - punpckldq %xmm4,%xmm0 │ │ │ │ - movdqa %xmm3,%xmm4 │ │ │ │ - punpckhdq %xmm1,%xmm4 │ │ │ │ - punpckldq %xmm1,%xmm3 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - punpckhwd %xmm3,%xmm1 │ │ │ │ - punpcklwd %xmm3,%xmm0 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - punpckhwd %xmm4,%xmm3 │ │ │ │ - punpcklwd %xmm4,%xmm2 │ │ │ │ - jmp *%r8 │ │ │ │ - call 2e96e0 <__cxa_finalize@plt+0x2be690> │ │ │ │ - movdqa %xmm0,%xmm4 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - movdqa %xmm4,%xmm3 │ │ │ │ - jmp 2e9648 <__cxa_finalize@plt+0x2be5f8> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - lea -0x4bc(%rip),%r8 │ │ │ │ - jmp 2e9970 <__cxa_finalize@plt+0x2be920> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x304(%rip),%r8 │ │ │ │ - jmp 2e9970 <__cxa_finalize@plt+0x2be920> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x54(%rip),%r8 │ │ │ │ - jmp 2e9970 <__cxa_finalize@plt+0x2be920> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x8f(%rip),%r8 │ │ │ │ + lea 0xf4249(%rip),%r9 │ │ │ │ + lea -0x5e2(%rip),%r8 │ │ │ │ + jmp 2e79f0 <__cxa_finalize@plt+0x2bc9a0> │ │ │ │ + lea 0xf4239(%rip),%r9 │ │ │ │ + lea -0x23a(%rip),%r8 │ │ │ │ + jmp 2e79f0 <__cxa_finalize@plt+0x2bc9a0> │ │ │ │ + lea 0xf4229(%rip),%r9 │ │ │ │ + lea 0x13f(%rip),%r8 │ │ │ │ + jmp 2e79f0 <__cxa_finalize@plt+0x2bc9a0> │ │ │ │ + lea 0xf4219(%rip),%r9 │ │ │ │ + lea 0x59(%rip),%r8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + call 2e74a0 <__cxa_finalize@plt+0x2bc450> │ │ │ │ + vpermi2q %zmm18,%zmm22,%zmm17 │ │ │ │ + vpermi2q %zmm16,%zmm20,%zmm19 │ │ │ │ + vpermt2q %zmm20,%zmm21,%zmm16 │ │ │ │ + vpermt2q %zmm22,%zmm21,%zmm18 │ │ │ │ + call 2e77e0 <__cxa_finalize@plt+0x2bc790> │ │ │ │ + vpunpckhdq %zmm20,%zmm19,%zmm17 │ │ │ │ + vpunpckldq %zmm16,%zmm19,%zmm19 │ │ │ │ + vpunpckhdq %zmm18,%zmm16,%zmm16 │ │ │ │ + vpunpckldq %zmm18,%zmm20,%zmm20 │ │ │ │ + vpsubd %zmm17,%zmm27,%zmm17 │ │ │ │ + vpaddd %zmm27,%zmm19,%zmm19 │ │ │ │ + vpsubd %zmm16,%zmm27,%zmm16 │ │ │ │ + vpaddd %zmm27,%zmm20,%zmm20 │ │ │ │ + jmp 2e7742 <__cxa_finalize@plt+0x2bc6f2> │ │ │ │ + call 2e77b2 <__cxa_finalize@plt+0x2bc762> │ │ │ │ + vmovdqu32 0xf3e6b(%rip),%zmm26 │ │ │ │ + vbroadcasti32x8 0xf3f90(%rip),%zmm28 │ │ │ │ + lea (%rsi,%rsi,2),%rax │ │ │ │ + vpermt2q %zmm17,%zmm26,%zmm16 │ │ │ │ + vpbroadcastd 0xf41f4(%rip),%zmm27 │ │ │ │ + vpermt2q %zmm19,%zmm26,%zmm18 │ │ │ │ + vpxord %zmm26,%zmm26,%zmm26 │ │ │ │ + vpmulhrsw %zmm18,%zmm28,%zmm24 │ │ │ │ + call 2e7443 <__cxa_finalize@plt+0x2bc3f3> │ │ │ │ + vpmulhrsw %zmm16,%zmm28,%zmm24 │ │ │ │ + jmp 2e743b <__cxa_finalize@plt+0x2bc3eb> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - movdqa 0xf2148(%rip),%xmm3 │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm3,%xmm0 │ │ │ │ - movdqa 0x10(%rdx),%xmm1 │ │ │ │ - pmulhrsw %xmm3,%xmm1 │ │ │ │ - movdqa 0x20(%rdx),%xmm2 │ │ │ │ - pmulhrsw %xmm3,%xmm2 │ │ │ │ - pmulhrsw 0x30(%rdx),%xmm3 │ │ │ │ - paddsw %xmm0,%xmm0 │ │ │ │ - paddsw %xmm1,%xmm1 │ │ │ │ - paddsw %xmm2,%xmm2 │ │ │ │ - paddsw %xmm3,%xmm3 │ │ │ │ - movdqa %xmm0,%xmm4 │ │ │ │ - punpckhwd %xmm1,%xmm4 │ │ │ │ - punpcklwd %xmm1,%xmm0 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - punpckhwd %xmm3,%xmm1 │ │ │ │ - punpcklwd %xmm3,%xmm2 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - punpckhdq %xmm1,%xmm5 │ │ │ │ - punpckldq %xmm1,%xmm4 │ │ │ │ - movdqa %xmm0,%xmm3 │ │ │ │ - punpckhdq %xmm2,%xmm3 │ │ │ │ - punpckldq %xmm2,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - punpckhwd %xmm4,%xmm1 │ │ │ │ - punpcklwd %xmm4,%xmm0 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - punpcklwd %xmm5,%xmm2 │ │ │ │ - punpckhwd %xmm5,%xmm3 │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0xf4159(%rip),%r9 │ │ │ │ + lea -0x6d2(%rip),%r8 │ │ │ │ + jmp 2e7ae0 <__cxa_finalize@plt+0x2bca90> │ │ │ │ + lea 0xf4149(%rip),%r9 │ │ │ │ + lea -0x32a(%rip),%r8 │ │ │ │ + jmp 2e7ae0 <__cxa_finalize@plt+0x2bca90> │ │ │ │ + lea 0xf4139(%rip),%r9 │ │ │ │ + lea -0x87(%rip),%r8 │ │ │ │ + jmp 2e7ae0 <__cxa_finalize@plt+0x2bca90> │ │ │ │ + lea 0xf4129(%rip),%r9 │ │ │ │ + lea 0x3f(%rip),%r8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + vmovdqa32 (%rdx),%zmm17 │ │ │ │ + vpackssdw 0x80(%rdx),%zmm17,%zmm17 │ │ │ │ + vmovdqa32 0x40(%rdx),%zmm18 │ │ │ │ + vpackssdw 0xc0(%rdx),%zmm18,%zmm18 │ │ │ │ + vmovdqa32 -0x480(%r9),%zmm16 │ │ │ │ + vpermb %zmm17,%zmm16,%zmm17 │ │ │ │ + vpermb %zmm18,%zmm16,%zmm18 │ │ │ │ + vpunpckldq %zmm18,%zmm17,%zmm16 │ │ │ │ + vpunpckhdq %zmm18,%zmm17,%zmm17 │ │ │ │ jmp *%r8 │ │ │ │ - movdqa 0xf20b2(%rip),%xmm7 │ │ │ │ - movdqa %xmm7,%xmm4 │ │ │ │ - pmulhrsw %xmm0,%xmm4 │ │ │ │ - movdqa %xmm7,%xmm5 │ │ │ │ - pmulhrsw %xmm1,%xmm5 │ │ │ │ - movdqa %xmm7,%xmm6 │ │ │ │ - pmulhrsw %xmm2,%xmm6 │ │ │ │ - pmulhrsw %xmm3,%xmm7 │ │ │ │ - paddsw %xmm4,%xmm0 │ │ │ │ - paddsw %xmm5,%xmm1 │ │ │ │ - paddsw %xmm6,%xmm2 │ │ │ │ - paddsw %xmm7,%xmm3 │ │ │ │ - jmp 2e9648 <__cxa_finalize@plt+0x2be5f8> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + vmovdqu32 -0x33e(%r9),%zmm19 │ │ │ │ + vpbroadcastd 0x58(%r9),%zmm28 │ │ │ │ + vpsrlq $0x20,%zmm19,%zmm18 │ │ │ │ + vpermi2q %zmm17,%zmm16,%zmm18 │ │ │ │ + vpermt2q %zmm17,%zmm19,%zmm16 │ │ │ │ + jmp 2e7416 <__cxa_finalize@plt+0x2bc3c6> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x48,%rsp │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0xf40a9(%rip),%r9 │ │ │ │ + lea 0x95(%rip),%r8 │ │ │ │ test %ecx,%ecx │ │ │ │ - je 2e9a59 <__cxa_finalize@plt+0x2bea09> │ │ │ │ - lea 0x236(%rip),%r8 │ │ │ │ - call 2e9b70 <__cxa_finalize@plt+0x2beb20> │ │ │ │ - add $0x48,%rsp │ │ │ │ - ret │ │ │ │ - pshuflw $0x0,(%rdx),%xmm0 │ │ │ │ - punpcklwd %xmm0,%xmm0 │ │ │ │ - movdqa 0xf2056(%rip),%xmm1 │ │ │ │ - pmulhrsw %xmm1,%xmm0 │ │ │ │ - movdqa 0xf2009(%rip),%xmm2 │ │ │ │ + jne 2e7bc0 <__cxa_finalize@plt+0x2bcb70> │ │ │ │ + imul $0xb5,(%rdx),%eax │ │ │ │ mov %ecx,(%rdx) │ │ │ │ - pmulhrsw %xmm2,%xmm0 │ │ │ │ - psrlw $0x3,%xmm2 │ │ │ │ - pmulhrsw %xmm1,%xmm0 │ │ │ │ - pmulhrsw %xmm2,%xmm0 │ │ │ │ - mov $0x2,%ecx │ │ │ │ - lea 0x6b(%rip),%r8 │ │ │ │ - movq (%rdi),%xmm1 │ │ │ │ - movq (%rdi,%rsi,1),%xmm2 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - punpcklbw %xmm3,%xmm1 │ │ │ │ - punpcklbw %xmm3,%xmm2 │ │ │ │ - paddw %xmm0,%xmm1 │ │ │ │ - paddw %xmm0,%xmm2 │ │ │ │ - packuswb %xmm2,%xmm1 │ │ │ │ - movq %xmm1,(%rdi) │ │ │ │ - punpckhqdq %xmm1,%xmm1 │ │ │ │ - movq %xmm1,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - movq (%rdi),%xmm1 │ │ │ │ - movq (%rdi,%rsi,1),%xmm2 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - punpcklbw %xmm3,%xmm1 │ │ │ │ - punpcklbw %xmm3,%xmm2 │ │ │ │ - paddw %xmm0,%xmm1 │ │ │ │ - paddw %xmm0,%xmm2 │ │ │ │ - packuswb %xmm2,%xmm1 │ │ │ │ - movq %xmm1,(%rdi) │ │ │ │ - punpckhqdq %xmm1,%xmm1 │ │ │ │ - movq %xmm1,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - dec %ecx │ │ │ │ - jg 2e9a99 <__cxa_finalize@plt+0x2bea49> │ │ │ │ - jmp *%r8 │ │ │ │ - add $0x48,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x48,%rsp │ │ │ │ - lea 0x635(%rip),%r8 │ │ │ │ - call 2e9b70 <__cxa_finalize@plt+0x2beb20> │ │ │ │ - add $0x48,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - sub $0x48,%rsp │ │ │ │ - lea 0xb85(%rip),%r8 │ │ │ │ - call 2e9b70 <__cxa_finalize@plt+0x2beb20> │ │ │ │ - add $0x48,%rsp │ │ │ │ - ret │ │ │ │ + or $0x10,%ecx │ │ │ │ + sub $0xffffff80,%eax │ │ │ │ + sar $0x8,%eax │ │ │ │ + imul $0xb5,%eax,%eax │ │ │ │ + jmp 2e72f1 <__cxa_finalize@plt+0x2bc2a1> │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0xf4079(%rip),%r9 │ │ │ │ + lea 0xddc(%rip),%r8 │ │ │ │ + add $0x23,%ecx │ │ │ │ + jmp 2e7bc0 <__cxa_finalize@plt+0x2bcb70> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - sub $0x48,%rsp │ │ │ │ - lea 0xca5(%rip),%r8 │ │ │ │ - call 2e9b70 <__cxa_finalize@plt+0x2beb20> │ │ │ │ - add $0x48,%rsp │ │ │ │ - ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - movdqa 0x10(%rdx),%xmm1 │ │ │ │ - movdqa 0x20(%rdx),%xmm2 │ │ │ │ - movdqa 0x30(%rdx),%xmm3 │ │ │ │ - movdqa 0x40(%rdx),%xmm4 │ │ │ │ - movdqa 0x50(%rdx),%xmm5 │ │ │ │ - movdqa 0x60(%rdx),%xmm6 │ │ │ │ - movdqa 0x70(%rdx),%xmm7 │ │ │ │ - call 2e9dd0 <__cxa_finalize@plt+0x2bed80> │ │ │ │ - movdqa 0xf1edc(%rip),%xmm7 │ │ │ │ - pmulhrsw %xmm7,%xmm0 │ │ │ │ - pmulhrsw %xmm7,%xmm2 │ │ │ │ - pmulhrsw %xmm7,%xmm4 │ │ │ │ - pmulhrsw %xmm7,%xmm6 │ │ │ │ - movdqa %xmm6,0x18(%rsp) │ │ │ │ - pmulhrsw %xmm7,%xmm1 │ │ │ │ - pmulhrsw %xmm7,%xmm3 │ │ │ │ - pmulhrsw %xmm7,%xmm5 │ │ │ │ - pmulhrsw 0x8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm1,%xmm6 │ │ │ │ - punpcklwd %xmm5,%xmm6 │ │ │ │ - punpckhwd %xmm5,%xmm1 │ │ │ │ - movdqa %xmm0,%xmm5 │ │ │ │ - punpckhwd %xmm4,%xmm5 │ │ │ │ - punpcklwd %xmm4,%xmm0 │ │ │ │ - movdqa %xmm3,%xmm4 │ │ │ │ - punpckhwd %xmm7,%xmm4 │ │ │ │ - punpcklwd %xmm7,%xmm3 │ │ │ │ - movdqa %xmm1,%xmm7 │ │ │ │ - punpckhwd %xmm4,%xmm7 │ │ │ │ - punpcklwd %xmm4,%xmm1 │ │ │ │ - movdqa %xmm6,%xmm4 │ │ │ │ - punpckhwd %xmm3,%xmm4 │ │ │ │ - punpcklwd %xmm3,%xmm6 │ │ │ │ - movdqa %xmm6,0x28(%rsp) │ │ │ │ - movdqa 0x18(%rsp),%xmm6 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - punpckhwd %xmm6,%xmm3 │ │ │ │ - punpcklwd %xmm6,%xmm2 │ │ │ │ - movdqa %xmm5,%xmm6 │ │ │ │ - punpckhwd %xmm3,%xmm6 │ │ │ │ - punpcklwd %xmm3,%xmm5 │ │ │ │ - movdqa %xmm0,%xmm3 │ │ │ │ - punpckhwd %xmm2,%xmm3 │ │ │ │ - punpcklwd %xmm2,%xmm0 │ │ │ │ - movdqa %xmm6,%xmm2 │ │ │ │ - punpckhwd %xmm7,%xmm2 │ │ │ │ - punpcklwd %xmm7,%xmm6 │ │ │ │ - movdqa %xmm2,0x8(%rsp) │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - punpcklwd %xmm4,%xmm2 │ │ │ │ - punpckhwd %xmm4,%xmm3 │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - punpcklwd %xmm1,%xmm4 │ │ │ │ - punpckhwd %xmm1,%xmm5 │ │ │ │ - movdqa 0x28(%rsp),%xmm7 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - punpckhwd %xmm7,%xmm1 │ │ │ │ - punpcklwd %xmm7,%xmm0 │ │ │ │ - movdqa 0x8(%rsp),%xmm7 │ │ │ │ + lea 0xf4059(%rip),%r9 │ │ │ │ + lea 0xd18(%rip),%r8 │ │ │ │ + jmp 2e7bc0 <__cxa_finalize@plt+0x2bcb70> │ │ │ │ + lea 0xf4049(%rip),%r9 │ │ │ │ + lea 0x79e(%rip),%r8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp $0x2b,%ecx │ │ │ │ + jl 2e7cd6 <__cxa_finalize@plt+0x2bcc86> │ │ │ │ + call 2e7e00 <__cxa_finalize@plt+0x2bcdb0> │ │ │ │ + call 2e7fdb <__cxa_finalize@plt+0x2bcf8b> │ │ │ │ + call 2e81a8 <__cxa_finalize@plt+0x2bd158> │ │ │ │ + vpackssdw %zmm20,%zmm16,%zmm16 │ │ │ │ + vpackssdw %zmm21,%zmm17,%zmm17 │ │ │ │ + vpackssdw %zmm22,%zmm18,%zmm18 │ │ │ │ + vpackssdw %zmm23,%zmm19,%zmm19 │ │ │ │ jmp *%r8 │ │ │ │ - lea 0x116(%rip),%r8 │ │ │ │ - call 2e9dd0 <__cxa_finalize@plt+0x2bed80> │ │ │ │ - movdqa 0xf1db7(%rip),%xmm7 │ │ │ │ - pmulhrsw %xmm7,%xmm0 │ │ │ │ - pmulhrsw %xmm7,%xmm2 │ │ │ │ - pmulhrsw %xmm7,%xmm4 │ │ │ │ - pmulhrsw %xmm7,%xmm6 │ │ │ │ - movdqa %xmm6,0x18(%rsp) │ │ │ │ - pmulhrsw %xmm7,%xmm1 │ │ │ │ - pmulhrsw %xmm7,%xmm3 │ │ │ │ - pmulhrsw %xmm7,%xmm5 │ │ │ │ - pmulhrsw 0x8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm5,0x28(%rsp) │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - movq (%rdi),%xmm5 │ │ │ │ - movq (%rdi,%rsi,1),%xmm6 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - punpcklbw %xmm7,%xmm5 │ │ │ │ - punpcklbw %xmm7,%xmm6 │ │ │ │ - paddw %xmm0,%xmm5 │ │ │ │ - paddw %xmm1,%xmm6 │ │ │ │ - packuswb %xmm6,%xmm5 │ │ │ │ - movq %xmm5,(%rdi) │ │ │ │ - punpckhqdq %xmm5,%xmm5 │ │ │ │ - movq %xmm5,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - movq (%rdi),%xmm5 │ │ │ │ - movq (%rdi,%rsi,1),%xmm6 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - punpcklbw %xmm7,%xmm5 │ │ │ │ - punpcklbw %xmm7,%xmm6 │ │ │ │ - paddw %xmm2,%xmm5 │ │ │ │ - paddw %xmm3,%xmm6 │ │ │ │ - packuswb %xmm6,%xmm5 │ │ │ │ - movq %xmm5,(%rdi) │ │ │ │ - punpckhqdq %xmm5,%xmm5 │ │ │ │ - movq %xmm5,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - movq (%rdi),%xmm5 │ │ │ │ - movq (%rdi,%rsi,1),%xmm6 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - punpcklbw %xmm7,%xmm5 │ │ │ │ - punpcklbw %xmm7,%xmm6 │ │ │ │ - paddw %xmm4,%xmm5 │ │ │ │ - paddw 0x28(%rsp),%xmm6 │ │ │ │ - packuswb %xmm6,%xmm5 │ │ │ │ - movq %xmm5,(%rdi) │ │ │ │ - punpckhqdq %xmm5,%xmm5 │ │ │ │ - movq %xmm5,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - movq (%rdi),%xmm5 │ │ │ │ - movq (%rdi,%rsi,1),%xmm6 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - punpcklbw %xmm7,%xmm5 │ │ │ │ - punpcklbw %xmm7,%xmm6 │ │ │ │ - paddw 0x18(%rsp),%xmm5 │ │ │ │ - paddw 0x8(%rsp),%xmm6 │ │ │ │ - packuswb %xmm6,%xmm5 │ │ │ │ - movq %xmm5,(%rdi) │ │ │ │ - punpckhqdq %xmm5,%xmm5 │ │ │ │ - movq %xmm5,(%rdi,%rsi,1) │ │ │ │ + vmovdqa32 -0x440(%r9),%zmm24 │ │ │ │ + vpermb %zmm16,%zmm24,%zmm16 │ │ │ │ + vpermb %zmm17,%zmm24,%zmm17 │ │ │ │ + vpermb %zmm18,%zmm24,%zmm18 │ │ │ │ + vpermb %zmm19,%zmm24,%zmm19 │ │ │ │ + vpunpckhdq %zmm17,%zmm16,%zmm21 │ │ │ │ + vpunpckldq %zmm17,%zmm16,%zmm16 │ │ │ │ + vpunpckhdq %zmm19,%zmm18,%zmm20 │ │ │ │ + vpunpckldq %zmm19,%zmm18,%zmm18 │ │ │ │ + vpunpcklqdq %zmm18,%zmm16,%zmm24 │ │ │ │ + vpunpckhqdq %zmm18,%zmm16,%zmm16 │ │ │ │ + vpunpckhqdq %zmm20,%zmm21,%zmm17 │ │ │ │ + vpunpcklqdq %zmm20,%zmm21,%zmm21 │ │ │ │ + lea 0xf62b7(%rip),%r9 │ │ │ │ + vextracti32x8 $0x1,%zmm24,%ymm23 │ │ │ │ + vextracti32x8 $0x1,%zmm16,%ymm19 │ │ │ │ + vextracti32x8 $0x1,%zmm17,%ymm22 │ │ │ │ + vextracti32x8 $0x1,%zmm21,%ymm25 │ │ │ │ + call 3289a0 <__cxa_finalize@plt+0x2fd950> │ │ │ │ + vmovdqa32 0xf3c4c(%rip),%zmm24 │ │ │ │ + vpbroadcastd 0xf3d82(%rip),%zmm28 │ │ │ │ + vpermt2q %zmm17,%zmm24,%zmm16 │ │ │ │ + lea (%rsi,%rsi,2),%rax │ │ │ │ + vpermt2q %zmm19,%zmm24,%zmm18 │ │ │ │ + vpbroadcastd 0xf3fd0(%rip),%zmm27 │ │ │ │ + vpermt2q %zmm21,%zmm24,%zmm20 │ │ │ │ + vpxord %zmm26,%zmm26,%zmm26 │ │ │ │ + vpermt2q %zmm23,%zmm24,%zmm22 │ │ │ │ + vpmulhrsw %zmm16,%zmm28,%zmm24 │ │ │ │ + call 2e7443 <__cxa_finalize@plt+0x2bc3f3> │ │ │ │ + vpmulhrsw %zmm18,%zmm28,%zmm24 │ │ │ │ + call 2e743b <__cxa_finalize@plt+0x2bc3eb> │ │ │ │ + vpmulhrsw %zmm20,%zmm28,%zmm24 │ │ │ │ + call 2e743b <__cxa_finalize@plt+0x2bc3eb> │ │ │ │ + vpmulhrsw %zmm22,%zmm28,%zmm24 │ │ │ │ + jmp 2e743b <__cxa_finalize@plt+0x2bc3eb> │ │ │ │ + vmovdqa32 (%rdx),%ymm16 │ │ │ │ + vmovdqa32 0x80(%rdx),%ymm20 │ │ │ │ + vmovdqa32 0x40(%rdx),%ymm17 │ │ │ │ + vmovdqa32 0x140(%rdx),%ymm21 │ │ │ │ + vmovdqa32 0x100(%rdx),%ymm18 │ │ │ │ + vmovdqa32 0x180(%rdx),%ymm22 │ │ │ │ + vmovdqa32 0x1c0(%rdx),%ymm19 │ │ │ │ + vmovdqa32 0xc0(%rdx),%ymm23 │ │ │ │ + call 2e7d70 <__cxa_finalize@plt+0x2bcd20> │ │ │ │ + call 2e7539 <__cxa_finalize@plt+0x2bc4e9> │ │ │ │ + call 2e766f <__cxa_finalize@plt+0x2bc61f> │ │ │ │ + vmovdqu32 -0x33d(%r9),%zmm22 │ │ │ │ + vpackssdw %zmm19,%zmm17,%zmm19 │ │ │ │ + vpackssdw %zmm18,%zmm16,%zmm17 │ │ │ │ + vprolq $0x20,%zmm19,%zmm19 │ │ │ │ + vpermd %zmm17,%zmm22,%zmm17 │ │ │ │ + vpermd %zmm19,%zmm22,%zmm19 │ │ │ │ + vmovdqa32 %ymm17,%ymm16 │ │ │ │ + vextracti32x8 $0x1,%zmm17,%ymm17 │ │ │ │ + vmovdqa32 %ymm19,%ymm18 │ │ │ │ + vextracti32x8 $0x1,%zmm19,%ymm19 │ │ │ │ jmp *%r8 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - movdqa %xmm7,(%rdx) │ │ │ │ - movdqa %xmm7,0x10(%rdx) │ │ │ │ - movdqa %xmm7,0x20(%rdx) │ │ │ │ - movdqa %xmm7,0x30(%rdx) │ │ │ │ - movdqa %xmm7,0x40(%rdx) │ │ │ │ - movdqa %xmm7,0x50(%rdx) │ │ │ │ - movdqa %xmm7,0x60(%rdx) │ │ │ │ - movdqa %xmm7,0x70(%rdx) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovshdup -0x380(%r9),%zmm24 │ │ │ │ + vpbroadcastd -0xb8(%r9),%zmm28 │ │ │ │ + vpermt2q %zmm20,%zmm24,%zmm16 │ │ │ │ + vpermt2q %zmm21,%zmm24,%zmm17 │ │ │ │ + vpermt2q %zmm22,%zmm24,%zmm18 │ │ │ │ + vpermt2q %zmm23,%zmm24,%zmm19 │ │ │ │ + vpbroadcastd 0x84(%r9),%zmm29 │ │ │ │ + vpmulld %zmm28,%zmm16,%zmm16 │ │ │ │ + vpmulld %zmm28,%zmm17,%zmm17 │ │ │ │ + vpmulld %zmm28,%zmm18,%zmm18 │ │ │ │ + vpmulld %zmm28,%zmm19,%zmm19 │ │ │ │ + vpbroadcastd 0x70(%r9),%zmm30 │ │ │ │ + vpbroadcastd 0x74(%r9),%zmm31 │ │ │ │ + vpaddd %zmm29,%zmm16,%zmm16 │ │ │ │ + vpaddd %zmm29,%zmm17,%zmm17 │ │ │ │ + vpaddd %zmm29,%zmm18,%zmm18 │ │ │ │ + vpaddd %zmm29,%zmm19,%zmm19 │ │ │ │ + vpbroadcastd 0x78(%r9),%zmm27 │ │ │ │ + vpsrad $0xc,%zmm16,%zmm16 │ │ │ │ + vpsrad $0xc,%zmm17,%zmm17 │ │ │ │ + vpsrad $0xc,%zmm18,%zmm18 │ │ │ │ + vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - movdqa %xmm7,0x10(%rsp) │ │ │ │ - movdqa %xmm3,0x20(%rsp) │ │ │ │ - movdqa %xmm1,0x30(%rsp) │ │ │ │ - movdqa 0xf1c56(%rip),%xmm7 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - punpckhwd %xmm6,%xmm3 │ │ │ │ - punpcklwd %xmm6,%xmm2 │ │ │ │ - movdqa 0xf1962(%rip),%xmm6 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - pmaddwd %xmm6,%xmm1 │ │ │ │ - pmaddwd %xmm3,%xmm6 │ │ │ │ - paddd %xmm7,%xmm1 │ │ │ │ - paddd %xmm7,%xmm6 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm6 │ │ │ │ - packssdw %xmm6,%xmm1 │ │ │ │ - movdqa 0xf1928(%rip),%xmm6 │ │ │ │ - pmaddwd %xmm6,%xmm3 │ │ │ │ - pmaddwd %xmm6,%xmm2 │ │ │ │ - paddd %xmm7,%xmm3 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - packssdw %xmm3,%xmm2 │ │ │ │ - movdqa %xmm0,%xmm3 │ │ │ │ - punpckhwd %xmm4,%xmm3 │ │ │ │ - punpcklwd %xmm4,%xmm0 │ │ │ │ - movdqa 0xf18e6(%rip),%xmm4 │ │ │ │ - movdqa %xmm0,%xmm6 │ │ │ │ - pmaddwd %xmm4,%xmm6 │ │ │ │ - pmaddwd %xmm3,%xmm4 │ │ │ │ - paddd %xmm7,%xmm6 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - psrad $0xc,%xmm6 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - packssdw %xmm4,%xmm6 │ │ │ │ - movdqa 0xf18ac(%rip),%xmm4 │ │ │ │ - pmaddwd %xmm4,%xmm3 │ │ │ │ - pmaddwd %xmm4,%xmm0 │ │ │ │ - paddd %xmm7,%xmm3 │ │ │ │ - paddd %xmm7,%xmm0 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - packssdw %xmm3,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm4 │ │ │ │ - psubsw %xmm2,%xmm4 │ │ │ │ - paddsw %xmm0,%xmm2 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - paddsw %xmm6,%xmm0 │ │ │ │ - psubsw %xmm1,%xmm6 │ │ │ │ - movdqa 0x30(%rsp),%xmm3 │ │ │ │ - movdqa %xmm2,0x30(%rsp) │ │ │ │ - movdqa 0x20(%rsp),%xmm2 │ │ │ │ - movdqa %xmm4,0x20(%rsp) │ │ │ │ - movdqa 0x10(%rsp),%xmm4 │ │ │ │ - movdqa %xmm6,0x10(%rsp) │ │ │ │ - movdqa %xmm3,%xmm6 │ │ │ │ - punpckhwd %xmm4,%xmm6 │ │ │ │ - punpcklwd %xmm4,%xmm3 │ │ │ │ - movdqa 0xf188e(%rip),%xmm4 │ │ │ │ - movdqa %xmm6,%xmm1 │ │ │ │ - pmaddwd %xmm4,%xmm1 │ │ │ │ - pmaddwd %xmm3,%xmm4 │ │ │ │ - paddd %xmm7,%xmm1 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - packssdw %xmm1,%xmm4 │ │ │ │ - movdqa 0xf1854(%rip),%xmm1 │ │ │ │ - pmaddwd %xmm1,%xmm6 │ │ │ │ - pmaddwd %xmm1,%xmm3 │ │ │ │ - paddd %xmm7,%xmm6 │ │ │ │ - paddd %xmm7,%xmm3 │ │ │ │ - psrad $0xc,%xmm6 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - packssdw %xmm6,%xmm3 │ │ │ │ - movdqa %xmm5,%xmm6 │ │ │ │ - punpckhwd %xmm2,%xmm6 │ │ │ │ - punpcklwd %xmm2,%xmm5 │ │ │ │ - movdqa 0xf1852(%rip),%xmm2 │ │ │ │ - movdqa %xmm5,%xmm1 │ │ │ │ - pmaddwd %xmm2,%xmm1 │ │ │ │ - pmaddwd %xmm6,%xmm2 │ │ │ │ - paddd %xmm7,%xmm1 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - packssdw %xmm2,%xmm1 │ │ │ │ - movdqa 0xf1818(%rip),%xmm2 │ │ │ │ - pmaddwd %xmm2,%xmm6 │ │ │ │ - pmaddwd %xmm2,%xmm5 │ │ │ │ - paddd %xmm7,%xmm6 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - psrad $0xc,%xmm6 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - packssdw %xmm6,%xmm5 │ │ │ │ - movdqa %xmm4,%xmm2 │ │ │ │ - psubsw %xmm1,%xmm2 │ │ │ │ - paddsw %xmm1,%xmm4 │ │ │ │ - movdqa %xmm3,%xmm1 │ │ │ │ - psubsw %xmm5,%xmm1 │ │ │ │ - paddsw %xmm5,%xmm3 │ │ │ │ - movdqa %xmm2,%xmm6 │ │ │ │ - punpckhwd %xmm1,%xmm6 │ │ │ │ - punpcklwd %xmm1,%xmm2 │ │ │ │ - movdqa 0xf177e(%rip),%xmm1 │ │ │ │ - movdqa %xmm2,%xmm5 │ │ │ │ - pmaddwd %xmm1,%xmm5 │ │ │ │ - pmaddwd %xmm6,%xmm1 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - paddd %xmm7,%xmm1 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - packssdw %xmm1,%xmm5 │ │ │ │ - movdqa 0xf1744(%rip),%xmm1 │ │ │ │ - pmaddwd %xmm1,%xmm6 │ │ │ │ - pmaddwd %xmm1,%xmm2 │ │ │ │ - paddd %xmm7,%xmm6 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - psrad $0xc,%xmm6 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - packssdw %xmm6,%xmm2 │ │ │ │ - movdqa 0x10(%rsp),%xmm6 │ │ │ │ - movdqa %xmm0,%xmm7 │ │ │ │ - psubsw %xmm4,%xmm7 │ │ │ │ - paddsw %xmm4,%xmm0 │ │ │ │ - movdqa %xmm7,0x10(%rsp) │ │ │ │ - movdqa 0x30(%rsp),%xmm1 │ │ │ │ - movdqa %xmm6,%xmm4 │ │ │ │ - psubsw %xmm3,%xmm4 │ │ │ │ - paddsw %xmm6,%xmm3 │ │ │ │ - movdqa 0x20(%rsp),%xmm7 │ │ │ │ - movdqa %xmm1,%xmm6 │ │ │ │ - psubsw %xmm5,%xmm6 │ │ │ │ - paddsw %xmm5,%xmm1 │ │ │ │ - movdqa %xmm7,%xmm5 │ │ │ │ - psubsw %xmm2,%xmm5 │ │ │ │ - paddsw %xmm7,%xmm2 │ │ │ │ + nop │ │ │ │ + vpbroadcastd 0x70(%r9),%zmm30 │ │ │ │ + vpbroadcastd 0x74(%r9),%zmm31 │ │ │ │ + vpbroadcastd -0xb8(%r9),%zmm28 │ │ │ │ + vpmulld (%rdx),%zmm28,%zmm16 │ │ │ │ + vpmulld 0x40(%rdx),%zmm28,%zmm17 │ │ │ │ + vpmulld 0x80(%rdx),%zmm28,%zmm18 │ │ │ │ + vpmulld 0xc0(%rdx),%zmm28,%zmm19 │ │ │ │ + vpbroadcastd 0x84(%r9),%zmm29 │ │ │ │ + vpmulld 0x100(%rdx),%zmm28,%zmm20 │ │ │ │ + vpmulld 0x140(%rdx),%zmm28,%zmm21 │ │ │ │ + vpmulld 0x180(%rdx),%zmm28,%zmm22 │ │ │ │ + vpmulld 0x1c0(%rdx),%zmm28,%zmm23 │ │ │ │ + vpaddd %zmm29,%zmm16,%zmm16 │ │ │ │ + vpaddd %zmm29,%zmm17,%zmm17 │ │ │ │ + vpaddd %zmm29,%zmm18,%zmm18 │ │ │ │ + vpaddd %zmm29,%zmm19,%zmm19 │ │ │ │ + vpsrad $0xc,%zmm16,%zmm16 │ │ │ │ + vpsrad $0xc,%zmm17,%zmm17 │ │ │ │ + vpsrad $0xc,%zmm18,%zmm18 │ │ │ │ + vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ + vpaddd %zmm29,%zmm20,%zmm20 │ │ │ │ + vpaddd %zmm29,%zmm21,%zmm21 │ │ │ │ + vpaddd %zmm29,%zmm22,%zmm22 │ │ │ │ + vpaddd %zmm29,%zmm23,%zmm23 │ │ │ │ + vpsrad $0xc,%zmm20,%zmm20 │ │ │ │ + vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ + vpsrad $0xc,%zmm22,%zmm22 │ │ │ │ + vpsrad $0xc,%zmm23,%zmm23 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x48,%rsp │ │ │ │ - lea -0x3e6(%rip),%r8 │ │ │ │ - call 2ea0e0 <__cxa_finalize@plt+0x2bf090> │ │ │ │ - add $0x48,%rsp │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vpaddd %zmm29,%zmm16,%zmm16 │ │ │ │ + vpaddd %zmm29,%zmm17,%zmm17 │ │ │ │ + vpsrad $0xc,%zmm16,%zmm16 │ │ │ │ + vpsrad $0xc,%zmm17,%zmm17 │ │ │ │ + vpmulld %zmm28,%zmm16,%zmm16 │ │ │ │ + vpmulld -0x30(%r9){1to16},%zmm17,%zmm22 │ │ │ │ + vpmulld -0x140(%r9){1to16},%zmm17,%zmm24 │ │ │ │ + vpaddd %zmm29,%zmm16,%zmm16 │ │ │ │ + vpaddd %zmm29,%zmm22,%zmm22 │ │ │ │ + vpaddd %zmm29,%zmm24,%zmm24 │ │ │ │ + vpsrad $0xc,%zmm16,%zmm16 │ │ │ │ + vpsrad $0xc,%zmm22,%zmm22 │ │ │ │ + vpsrad $0xc,%zmm24,%zmm24 │ │ │ │ + vpmulld %zmm28,%zmm22,%zmm21 │ │ │ │ + vpmulld %zmm28,%zmm24,%zmm17 │ │ │ │ + vpaddd %zmm29,%zmm21,%zmm21 │ │ │ │ + vpsubd %zmm17,%zmm21,%zmm20 │ │ │ │ + vpaddd %zmm17,%zmm21,%zmm21 │ │ │ │ + vpsrad $0xc,%zmm20,%zmm20 │ │ │ │ + vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ + vmovdqa32 %zmm16,%zmm17 │ │ │ │ + vmovdqa32 %zmm16,%zmm18 │ │ │ │ + vmovdqa32 %zmm16,%zmm19 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - sub $0x48,%rsp │ │ │ │ - lea 0xc5(%rip),%r8 │ │ │ │ - call 2ea0e0 <__cxa_finalize@plt+0x2bf090> │ │ │ │ - add $0x48,%rsp │ │ │ │ + vpaddd %zmm29,%zmm16,%zmm16 │ │ │ │ + vpaddd %zmm29,%zmm17,%zmm17 │ │ │ │ + vpaddd %zmm29,%zmm18,%zmm18 │ │ │ │ + vpaddd %zmm29,%zmm19,%zmm19 │ │ │ │ + vpsrad $0xc,%zmm16,%zmm16 │ │ │ │ + vpsrad $0xc,%zmm17,%zmm17 │ │ │ │ + vpsrad $0xc,%zmm18,%zmm18 │ │ │ │ + vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ + vpmulld %zmm28,%zmm16,%zmm16 │ │ │ │ + vpmulld -0x38(%r9){1to16},%zmm19,%zmm21 │ │ │ │ + vpmulld -0x28(%r9){1to16},%zmm19,%zmm19 │ │ │ │ + vpmulld -0x30(%r9){1to16},%zmm17,%zmm23 │ │ │ │ + vpmulld -0x140(%r9){1to16},%zmm17,%zmm17 │ │ │ │ + vpmulld -0xb0(%r9){1to16},%zmm18,%zmm22 │ │ │ │ + vpmulld -0xc8(%r9){1to16},%zmm18,%zmm18 │ │ │ │ + vpaddd %zmm29,%zmm16,%zmm16 │ │ │ │ + vpsubd %zmm21,%zmm29,%zmm21 │ │ │ │ + vpsrad $0xc,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 %zmm16,%zmm25 │ │ │ │ + jmp 2e80a3 <__cxa_finalize@plt+0x2bd053> │ │ │ │ + call 2e7e53 <__cxa_finalize@plt+0x2bce03> │ │ │ │ + vpmulld %zmm28,%zmm16,%zmm16 │ │ │ │ + vpbroadcastd -0x38(%r9),%zmm24 │ │ │ │ + vpmulld %zmm24,%zmm21,%zmm25 │ │ │ │ + vpmulld %zmm19,%zmm24,%zmm24 │ │ │ │ + vpbroadcastd -0x28(%r9),%zmm26 │ │ │ │ + vpmulld %zmm26,%zmm21,%zmm21 │ │ │ │ + vpmulld %zmm26,%zmm19,%zmm19 │ │ │ │ + vpaddd %zmm25,%zmm19,%zmm19 │ │ │ │ + vpsubd %zmm24,%zmm21,%zmm21 │ │ │ │ + vpbroadcastd -0x30(%r9),%zmm24 │ │ │ │ + vpmulld %zmm24,%zmm17,%zmm25 │ │ │ │ + vpmulld %zmm23,%zmm24,%zmm24 │ │ │ │ + vpbroadcastd -0x140(%r9),%zmm26 │ │ │ │ + vpmulld %zmm26,%zmm17,%zmm17 │ │ │ │ + vpmulld %zmm26,%zmm23,%zmm23 │ │ │ │ + vpaddd %zmm25,%zmm23,%zmm23 │ │ │ │ + vpsubd %zmm24,%zmm17,%zmm17 │ │ │ │ + vpbroadcastd -0xb0(%r9),%zmm24 │ │ │ │ + vpmulld %zmm24,%zmm18,%zmm25 │ │ │ │ + vpmulld %zmm22,%zmm24,%zmm24 │ │ │ │ + vpbroadcastd -0xc8(%r9),%zmm26 │ │ │ │ + vpmulld %zmm26,%zmm18,%zmm18 │ │ │ │ + vpmulld %zmm26,%zmm22,%zmm22 │ │ │ │ + vpaddd %zmm25,%zmm22,%zmm22 │ │ │ │ + vpsubd %zmm24,%zmm18,%zmm18 │ │ │ │ + vpmulld %zmm28,%zmm20,%zmm20 │ │ │ │ + vpaddd %zmm29,%zmm16,%zmm16 │ │ │ │ + vpaddd %zmm29,%zmm21,%zmm21 │ │ │ │ + vpsubd %zmm20,%zmm16,%zmm25 │ │ │ │ + vpaddd %zmm20,%zmm16,%zmm16 │ │ │ │ + vpsrad $0xc,%zmm25,%zmm25 │ │ │ │ + vpsrad $0xc,%zmm16,%zmm16 │ │ │ │ + vpaddd %zmm29,%zmm19,%zmm19 │ │ │ │ + vpaddd %zmm29,%zmm17,%zmm17 │ │ │ │ + vpaddd %zmm29,%zmm23,%zmm23 │ │ │ │ + vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ + vpsrad $0xc,%zmm17,%zmm17 │ │ │ │ + vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ + vpsrad $0xc,%zmm23,%zmm23 │ │ │ │ + vpaddd %zmm21,%zmm17,%zmm24 │ │ │ │ + vpsubd %zmm21,%zmm17,%zmm17 │ │ │ │ + vpsubd %zmm19,%zmm23,%zmm21 │ │ │ │ + vpaddd %zmm19,%zmm23,%zmm23 │ │ │ │ + vpmaxsd %zmm30,%zmm21,%zmm21 │ │ │ │ + vpmaxsd %zmm30,%zmm17,%zmm17 │ │ │ │ + vpaddd %zmm29,%zmm18,%zmm18 │ │ │ │ + vpaddd %zmm29,%zmm22,%zmm22 │ │ │ │ + vpminsd %zmm31,%zmm21,%zmm21 │ │ │ │ + vpminsd %zmm31,%zmm17,%zmm17 │ │ │ │ + vpmulld %zmm28,%zmm21,%zmm21 │ │ │ │ + vpmulld %zmm28,%zmm17,%zmm17 │ │ │ │ + vpmaxsd %zmm30,%zmm24,%zmm24 │ │ │ │ + vpmaxsd %zmm30,%zmm23,%zmm23 │ │ │ │ + vpminsd %zmm31,%zmm24,%zmm24 │ │ │ │ + vpaddd %zmm29,%zmm21,%zmm21 │ │ │ │ + vpsubd %zmm17,%zmm21,%zmm20 │ │ │ │ + vpaddd %zmm17,%zmm21,%zmm21 │ │ │ │ + vpsrad $0xc,%zmm18,%zmm18 │ │ │ │ + vpsrad $0xc,%zmm22,%zmm22 │ │ │ │ + vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ + vpsrad $0xc,%zmm20,%zmm20 │ │ │ │ + vpaddd %zmm18,%zmm25,%zmm17 │ │ │ │ + vpsubd %zmm18,%zmm25,%zmm18 │ │ │ │ + vpsubd %zmm22,%zmm16,%zmm19 │ │ │ │ + vpaddd %zmm22,%zmm16,%zmm16 │ │ │ │ + vpminsd %zmm23,%zmm31,%zmm22 │ │ │ │ + vpmaxsd %zmm30,%zmm16,%zmm16 │ │ │ │ + vpmaxsd %zmm30,%zmm17,%zmm17 │ │ │ │ + vpmaxsd %zmm30,%zmm18,%zmm18 │ │ │ │ + vpmaxsd %zmm30,%zmm19,%zmm19 │ │ │ │ + vpminsd %zmm31,%zmm16,%zmm16 │ │ │ │ + vpminsd %zmm31,%zmm17,%zmm17 │ │ │ │ + vpminsd %zmm31,%zmm18,%zmm18 │ │ │ │ + vpminsd %zmm31,%zmm19,%zmm19 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - sub $0x48,%rsp │ │ │ │ - lea 0x615(%rip),%r8 │ │ │ │ - call 2ea0e0 <__cxa_finalize@plt+0x2bf090> │ │ │ │ - add $0x48,%rsp │ │ │ │ + vpbroadcastd 0x78(%r9),%zmm27 │ │ │ │ + vpaddd %zmm27,%zmm16,%zmm16 │ │ │ │ + vpaddd %zmm27,%zmm17,%zmm17 │ │ │ │ + vpaddd %zmm27,%zmm18,%zmm18 │ │ │ │ + vpaddd %zmm27,%zmm19,%zmm19 │ │ │ │ + vpsubd %zmm22,%zmm16,%zmm23 │ │ │ │ + vpaddd %zmm22,%zmm16,%zmm16 │ │ │ │ + vpsubd %zmm21,%zmm17,%zmm22 │ │ │ │ + vpaddd %zmm21,%zmm17,%zmm17 │ │ │ │ + vpsubd %zmm20,%zmm18,%zmm21 │ │ │ │ + vpaddd %zmm20,%zmm18,%zmm18 │ │ │ │ + vpsubd %zmm24,%zmm19,%zmm20 │ │ │ │ + vpaddd %zmm24,%zmm19,%zmm19 │ │ │ │ + vpsravd %zmm27,%zmm16,%zmm16 │ │ │ │ + vpsravd %zmm27,%zmm17,%zmm17 │ │ │ │ + vpsravd %zmm27,%zmm18,%zmm18 │ │ │ │ + vpsravd %zmm27,%zmm19,%zmm19 │ │ │ │ + vpsravd %zmm27,%zmm20,%zmm20 │ │ │ │ + vpsravd %zmm27,%zmm21,%zmm21 │ │ │ │ + vpsravd %zmm27,%zmm22,%zmm22 │ │ │ │ + vpsravd %zmm27,%zmm23,%zmm23 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - sub $0x48,%rsp │ │ │ │ - lea 0x735(%rip),%r8 │ │ │ │ - call 2ea0e0 <__cxa_finalize@plt+0x2bf090> │ │ │ │ - add $0x48,%rsp │ │ │ │ - ret │ │ │ │ + lea 0xf39c9(%rip),%r9 │ │ │ │ + lea -0x64b(%rip),%r8 │ │ │ │ + jmp 2e8280 <__cxa_finalize@plt+0x2bd230> │ │ │ │ + lea 0xf39b9(%rip),%r9 │ │ │ │ + lea 0x71c(%rip),%r8 │ │ │ │ + add $0x23,%ecx │ │ │ │ + jmp 2e8280 <__cxa_finalize@plt+0x2bd230> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - movdqa 0x10(%rdx),%xmm1 │ │ │ │ - movdqa 0x20(%rdx),%xmm2 │ │ │ │ - movdqa 0x30(%rdx),%xmm3 │ │ │ │ - movdqa 0x40(%rdx),%xmm4 │ │ │ │ - movdqa 0x50(%rdx),%xmm5 │ │ │ │ - movdqa 0x60(%rdx),%xmm6 │ │ │ │ - movdqa 0x70(%rdx),%xmm7 │ │ │ │ - call 2ea1a0 <__cxa_finalize@plt+0x2bf150> │ │ │ │ - call 2ea480 <__cxa_finalize@plt+0x2bf430> │ │ │ │ - movdqa 0xf1967(%rip),%xmm7 │ │ │ │ - pmulhrsw %xmm7,%xmm0 │ │ │ │ - pmulhrsw %xmm7,%xmm2 │ │ │ │ - pmulhrsw %xmm7,%xmm4 │ │ │ │ - pmulhrsw %xmm7,%xmm6 │ │ │ │ - movdqa %xmm6,0x18(%rsp) │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - psubw %xmm7,%xmm6 │ │ │ │ - movdqa %xmm6,%xmm7 │ │ │ │ - jmp 2e9bbe <__cxa_finalize@plt+0x2beb6e> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x3b5(%rip),%r8 │ │ │ │ - call 2ea1a0 <__cxa_finalize@plt+0x2bf150> │ │ │ │ - call 2ea560 <__cxa_finalize@plt+0x2bf510> │ │ │ │ - movdqa 0xf18e7(%rip),%xmm7 │ │ │ │ - pmulhrsw %xmm7,%xmm0 │ │ │ │ - pmulhrsw %xmm7,%xmm2 │ │ │ │ - pmulhrsw %xmm7,%xmm4 │ │ │ │ - pmulhrsw %xmm7,%xmm6 │ │ │ │ - movdqa %xmm6,0x18(%rsp) │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - psubw %xmm7,%xmm6 │ │ │ │ - movdqa %xmm6,%xmm7 │ │ │ │ - jmp 2e9cb3 <__cxa_finalize@plt+0x2bec63> │ │ │ │ + lea 0xf3999(%rip),%r9 │ │ │ │ + lea 0x658(%rip),%r8 │ │ │ │ + jmp 2e8280 <__cxa_finalize@plt+0x2bd230> │ │ │ │ + lea 0xf3989(%rip),%r9 │ │ │ │ + lea 0xde(%rip),%r8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp $0x2b,%ecx │ │ │ │ + jl 2e82cc <__cxa_finalize@plt+0x2bd27c> │ │ │ │ + call 2e7e00 <__cxa_finalize@plt+0x2bcdb0> │ │ │ │ + call 2e83f0 <__cxa_finalize@plt+0x2bd3a0> │ │ │ │ + vpsrad $0x1,%zmm16,%zmm16 │ │ │ │ + vpsrad $0x1,%zmm17,%zmm17 │ │ │ │ + vpsrad $0x1,%zmm26,%zmm22 │ │ │ │ + vpsrad $0x1,%zmm27,%zmm23 │ │ │ │ + vpsrad $0xc,%zmm18,%zmm18 │ │ │ │ + vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ + vpsrad $0xc,%zmm24,%zmm20 │ │ │ │ + vpsrad $0xc,%zmm25,%zmm21 │ │ │ │ + jmp 2e7bd8 <__cxa_finalize@plt+0x2bcb88> │ │ │ │ + call 2e8720 <__cxa_finalize@plt+0x2bd6d0> │ │ │ │ + vpunpcklqdq %zmm20,%zmm18,%zmm17 │ │ │ │ + vpunpckhqdq %zmm16,%zmm18,%zmm18 │ │ │ │ + vpunpcklqdq %zmm19,%zmm16,%zmm16 │ │ │ │ + vpunpckhqdq %zmm19,%zmm20,%zmm20 │ │ │ │ + vpaddd %zmm27,%zmm17,%zmm17 │ │ │ │ + vpsubd %zmm18,%zmm27,%zmm19 │ │ │ │ + vpaddd %zmm27,%zmm16,%zmm16 │ │ │ │ + vpsubd %zmm20,%zmm27,%zmm20 │ │ │ │ + vmovdqu32 -0x33d(%r9),%zmm21 │ │ │ │ + vpsrad $0x1,%zmm17,%zmm17 │ │ │ │ + vpsrad $0x1,%zmm16,%zmm16 │ │ │ │ + vpsrad $0x1,%zmm19,%zmm19 │ │ │ │ + vpsrad $0x1,%zmm20,%zmm20 │ │ │ │ + vpackssdw %zmm17,%zmm16,%zmm18 │ │ │ │ + vpackssdw %zmm19,%zmm20,%zmm19 │ │ │ │ + vpermd %zmm18,%zmm21,%zmm18 │ │ │ │ + vpermd %zmm19,%zmm21,%zmm19 │ │ │ │ + vmovdqa32 %ymm18,%ymm16 │ │ │ │ + vextracti32x8 $0x1,%zmm18,%ymm18 │ │ │ │ + vmovdqa32 %ymm19,%ymm17 │ │ │ │ + vextracti32x8 $0x1,%zmm19,%ymm19 │ │ │ │ + jmp *%r8 │ │ │ │ + call 2e8770 <__cxa_finalize@plt+0x2bd720> │ │ │ │ + vmovdqu32 0xf3517(%rip),%zmm20 │ │ │ │ + vbroadcasti32x8 0xf365b(%rip),%zmm28 │ │ │ │ + vpsrlq $0x8,%zmm20,%zmm23 │ │ │ │ + vpermi2q %zmm19,%zmm16,%zmm20 │ │ │ │ + vpsrlq $0x18,%zmm23,%zmm21 │ │ │ │ + vpermi2q %zmm19,%zmm16,%zmm23 │ │ │ │ + vpsrlq $0x8,%zmm21,%zmm22 │ │ │ │ + vpermq %zmm17,%zmm21,%zmm21 │ │ │ │ + vpermq %zmm18,%zmm22,%zmm22 │ │ │ │ + vpbroadcastd 0xf38bc(%rip),%zmm27 │ │ │ │ + vpxord %zmm26,%zmm26,%zmm26 │ │ │ │ + lea (%rsi,%rsi,2),%rax │ │ │ │ + vpmulhrsw %zmm20,%zmm28,%zmm24 │ │ │ │ + call 2e7443 <__cxa_finalize@plt+0x2bc3f3> │ │ │ │ + vpmulhrsw %zmm21,%zmm28,%zmm24 │ │ │ │ + call 2e743b <__cxa_finalize@plt+0x2bc3eb> │ │ │ │ + vpmulhrsw %zmm22,%zmm28,%zmm24 │ │ │ │ + call 2e743b <__cxa_finalize@plt+0x2bc3eb> │ │ │ │ + vpmulhrsw %zmm23,%zmm28,%zmm24 │ │ │ │ + jmp 2e743b <__cxa_finalize@plt+0x2bc3eb> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movdqa %xmm7,0x10(%rsp) │ │ │ │ - movdqa %xmm3,0x20(%rsp) │ │ │ │ - movdqa %xmm4,0x30(%rsp) │ │ │ │ - movdqa 0xf1886(%rip),%xmm7 │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - punpckhwd %xmm2,%xmm4 │ │ │ │ - punpcklwd %xmm2,%xmm5 │ │ │ │ - movdqa 0xf1612(%rip),%xmm2 │ │ │ │ - movdqa %xmm4,%xmm3 │ │ │ │ - pmaddwd %xmm2,%xmm3 │ │ │ │ - pmaddwd %xmm5,%xmm2 │ │ │ │ - paddd %xmm7,%xmm3 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - packssdw %xmm3,%xmm2 │ │ │ │ - movdqa 0xf15d8(%rip),%xmm3 │ │ │ │ - pmaddwd %xmm3,%xmm4 │ │ │ │ - pmaddwd %xmm3,%xmm5 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - packssdw %xmm4,%xmm5 │ │ │ │ - movdqa %xmm1,%xmm4 │ │ │ │ - punpckhwd %xmm6,%xmm4 │ │ │ │ - punpcklwd %xmm6,%xmm1 │ │ │ │ - movdqa 0xf15f6(%rip),%xmm6 │ │ │ │ - movdqa %xmm4,%xmm3 │ │ │ │ - pmaddwd %xmm6,%xmm3 │ │ │ │ - pmaddwd %xmm1,%xmm6 │ │ │ │ - paddd %xmm7,%xmm3 │ │ │ │ - paddd %xmm7,%xmm6 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - psrad $0xc,%xmm6 │ │ │ │ - packssdw %xmm3,%xmm6 │ │ │ │ - movdqa 0xf15bc(%rip),%xmm3 │ │ │ │ - pmaddwd %xmm3,%xmm4 │ │ │ │ - pmaddwd %xmm3,%xmm1 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - paddd %xmm7,%xmm1 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - packssdw %xmm4,%xmm1 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - paddsw %xmm6,%xmm3 │ │ │ │ - psubsw %xmm6,%xmm2 │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - paddsw %xmm1,%xmm4 │ │ │ │ - psubsw %xmm1,%xmm5 │ │ │ │ - movdqa %xmm5,%xmm6 │ │ │ │ - punpckhwd %xmm2,%xmm6 │ │ │ │ - punpcklwd %xmm2,%xmm5 │ │ │ │ - movdqa 0xf15a2(%rip),%xmm2 │ │ │ │ - movdqa %xmm6,%xmm1 │ │ │ │ - pmaddwd %xmm2,%xmm1 │ │ │ │ - pmaddwd %xmm5,%xmm2 │ │ │ │ - paddd %xmm7,%xmm1 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - packssdw %xmm1,%xmm2 │ │ │ │ - movdqa 0xf1568(%rip),%xmm1 │ │ │ │ - pmaddwd %xmm1,%xmm6 │ │ │ │ - pmaddwd %xmm1,%xmm5 │ │ │ │ - paddd %xmm7,%xmm6 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - psrad $0xc,%xmm6 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - packssdw %xmm6,%xmm5 │ │ │ │ - movdqa 0x30(%rsp),%xmm6 │ │ │ │ - movdqa %xmm5,0x30(%rsp) │ │ │ │ - movdqa 0x20(%rsp),%xmm1 │ │ │ │ - movdqa %xmm2,0x20(%rsp) │ │ │ │ - movdqa 0x10(%rsp),%xmm5 │ │ │ │ - movdqa %xmm3,0x10(%rsp) │ │ │ │ - movdqa %xmm5,%xmm3 │ │ │ │ - punpckhwd %xmm0,%xmm3 │ │ │ │ - punpcklwd %xmm0,%xmm5 │ │ │ │ - movdqa 0xf14a2(%rip),%xmm0 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - pmaddwd %xmm0,%xmm2 │ │ │ │ - pmaddwd %xmm5,%xmm0 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - paddd %xmm7,%xmm0 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - packssdw %xmm2,%xmm0 │ │ │ │ - movdqa 0xf1468(%rip),%xmm2 │ │ │ │ - pmaddwd %xmm2,%xmm3 │ │ │ │ - pmaddwd %xmm2,%xmm5 │ │ │ │ - paddd %xmm7,%xmm3 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - packssdw %xmm3,%xmm5 │ │ │ │ - movdqa %xmm1,%xmm3 │ │ │ │ - punpckhwd %xmm6,%xmm3 │ │ │ │ - punpcklwd %xmm6,%xmm1 │ │ │ │ - movdqa 0xf1486(%rip),%xmm6 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - pmaddwd %xmm6,%xmm2 │ │ │ │ - pmaddwd %xmm1,%xmm6 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - paddd %xmm7,%xmm6 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm6 │ │ │ │ - packssdw %xmm2,%xmm6 │ │ │ │ - movdqa 0xf144c(%rip),%xmm2 │ │ │ │ - pmaddwd %xmm2,%xmm3 │ │ │ │ - pmaddwd %xmm2,%xmm1 │ │ │ │ - paddd %xmm7,%xmm3 │ │ │ │ - paddd %xmm7,%xmm1 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - packssdw %xmm3,%xmm1 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - psubsw %xmm6,%xmm2 │ │ │ │ - paddsw %xmm6,%xmm0 │ │ │ │ - movdqa %xmm5,%xmm3 │ │ │ │ - paddsw %xmm1,%xmm3 │ │ │ │ - psubsw %xmm1,%xmm5 │ │ │ │ - movdqa %xmm2,%xmm6 │ │ │ │ - punpckhwd %xmm5,%xmm6 │ │ │ │ - punpcklwd %xmm5,%xmm2 │ │ │ │ - movdqa 0xf1372(%rip),%xmm5 │ │ │ │ - movdqa %xmm6,%xmm1 │ │ │ │ - pmaddwd %xmm5,%xmm1 │ │ │ │ - pmaddwd %xmm2,%xmm5 │ │ │ │ - paddd %xmm7,%xmm1 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - packssdw %xmm1,%xmm5 │ │ │ │ - movdqa 0xf1338(%rip),%xmm1 │ │ │ │ - pmaddwd %xmm1,%xmm6 │ │ │ │ - pmaddwd %xmm1,%xmm2 │ │ │ │ - paddd %xmm7,%xmm6 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - psrad $0xc,%xmm6 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - packssdw %xmm6,%xmm2 │ │ │ │ - movdqa 0x10(%rsp),%xmm7 │ │ │ │ - movdqa %xmm3,%xmm1 │ │ │ │ - paddsw %xmm4,%xmm1 │ │ │ │ - psubsw %xmm4,%xmm3 │ │ │ │ - movdqa %xmm1,0x10(%rsp) │ │ │ │ - movdqa %xmm0,%xmm4 │ │ │ │ - psubsw %xmm7,%xmm4 │ │ │ │ - paddsw %xmm7,%xmm0 │ │ │ │ - movdqa 0x30(%rsp),%xmm6 │ │ │ │ - movdqa 0x20(%rsp),%xmm7 │ │ │ │ - movdqa %xmm5,%xmm1 │ │ │ │ - paddsw %xmm6,%xmm1 │ │ │ │ - psubsw %xmm6,%xmm5 │ │ │ │ - movdqa %xmm2,%xmm6 │ │ │ │ - paddsw %xmm7,%xmm6 │ │ │ │ - psubsw %xmm7,%xmm2 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vpbroadcastd 0x10(%r9),%zmm24 │ │ │ │ + vpmulld %zmm24,%zmm23,%zmm25 │ │ │ │ + vpmulld %zmm16,%zmm24,%zmm24 │ │ │ │ + vpbroadcastd -0x180(%r9),%zmm26 │ │ │ │ + vpmulld %zmm26,%zmm23,%zmm23 │ │ │ │ + vpmulld %zmm26,%zmm16,%zmm16 │ │ │ │ + vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ + vpaddd %zmm25,%zmm16,%zmm16 │ │ │ │ + vpaddd %zmm29,%zmm23,%zmm23 │ │ │ │ + vpsubd %zmm24,%zmm23,%zmm23 │ │ │ │ + vpsrad $0xc,%zmm16,%zmm16 │ │ │ │ + vpsrad $0xc,%zmm23,%zmm23 │ │ │ │ + vpbroadcastd -0x8(%r9),%zmm24 │ │ │ │ + vpmulld %zmm24,%zmm17,%zmm25 │ │ │ │ + vpmulld %zmm22,%zmm24,%zmm24 │ │ │ │ + vpbroadcastd 0x18(%r9),%zmm26 │ │ │ │ + vpmulld %zmm26,%zmm17,%zmm17 │ │ │ │ + vpmulld %zmm26,%zmm22,%zmm22 │ │ │ │ + vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ + vpaddd %zmm25,%zmm22,%zmm22 │ │ │ │ + vpaddd %zmm29,%zmm17,%zmm17 │ │ │ │ + vpsubd %zmm24,%zmm17,%zmm17 │ │ │ │ + vpsrad $0xc,%zmm22,%zmm22 │ │ │ │ + vpsrad $0xc,%zmm17,%zmm17 │ │ │ │ + vpbroadcastd 0x8(%r9),%zmm24 │ │ │ │ + vpmulld %zmm24,%zmm21,%zmm25 │ │ │ │ + vpmulld %zmm18,%zmm24,%zmm24 │ │ │ │ + vpbroadcastd -0x88(%r9),%zmm26 │ │ │ │ + vpmulld %zmm26,%zmm21,%zmm21 │ │ │ │ + vpmulld %zmm26,%zmm18,%zmm18 │ │ │ │ + vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ + vpaddd %zmm25,%zmm18,%zmm18 │ │ │ │ + vpaddd %zmm29,%zmm21,%zmm21 │ │ │ │ + vpsubd %zmm24,%zmm21,%zmm21 │ │ │ │ + vpsrad $0xc,%zmm18,%zmm18 │ │ │ │ + vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ + vpbroadcastd -0xf0(%r9),%zmm24 │ │ │ │ + vpmulld %zmm24,%zmm19,%zmm25 │ │ │ │ + vpmulld %zmm20,%zmm24,%zmm24 │ │ │ │ + vpbroadcastd -0x70(%r9),%zmm26 │ │ │ │ + vpmulld %zmm26,%zmm19,%zmm19 │ │ │ │ + vpmulld %zmm26,%zmm20,%zmm20 │ │ │ │ + vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ + vpaddd %zmm25,%zmm20,%zmm20 │ │ │ │ + vpaddd %zmm29,%zmm19,%zmm19 │ │ │ │ + vpsubd %zmm24,%zmm19,%zmm19 │ │ │ │ + vpsrad $0xc,%zmm20,%zmm20 │ │ │ │ + vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ + vpsubd %zmm22,%zmm18,%zmm24 │ │ │ │ + vpaddd %zmm22,%zmm18,%zmm18 │ │ │ │ + vpsubd %zmm20,%zmm16,%zmm22 │ │ │ │ + vpaddd %zmm20,%zmm16,%zmm16 │ │ │ │ + vpsubd %zmm17,%zmm21,%zmm20 │ │ │ │ + vpaddd %zmm17,%zmm21,%zmm21 │ │ │ │ + vpsubd %zmm19,%zmm23,%zmm17 │ │ │ │ + vpaddd %zmm19,%zmm23,%zmm23 │ │ │ │ + vpmaxsd %zmm30,%zmm22,%zmm22 │ │ │ │ + vpmaxsd %zmm30,%zmm17,%zmm17 │ │ │ │ + vpmaxsd %zmm30,%zmm24,%zmm24 │ │ │ │ + vpmaxsd %zmm30,%zmm20,%zmm20 │ │ │ │ + vpmaxsd %zmm30,%zmm18,%zmm18 │ │ │ │ + vpmaxsd %zmm30,%zmm16,%zmm16 │ │ │ │ + vpmaxsd %zmm30,%zmm21,%zmm21 │ │ │ │ + vpmaxsd %zmm30,%zmm23,%zmm23 │ │ │ │ + vpminsd %zmm31,%zmm22,%zmm22 │ │ │ │ + vpminsd %zmm31,%zmm17,%zmm17 │ │ │ │ + vpminsd %zmm31,%zmm24,%zmm24 │ │ │ │ + vpminsd %zmm31,%zmm20,%zmm20 │ │ │ │ + vpminsd %zmm31,%zmm18,%zmm18 │ │ │ │ + vpminsd %zmm31,%zmm16,%zmm16 │ │ │ │ + vpminsd %zmm31,%zmm21,%zmm21 │ │ │ │ + vpminsd %zmm31,%zmm23,%zmm23 │ │ │ │ + vpbroadcastd -0xc8(%r9),%zmm26 │ │ │ │ + vpbroadcastd -0xb0(%r9),%zmm27 │ │ │ │ + vpmulld %zmm27,%zmm22,%zmm25 │ │ │ │ + vpmulld %zmm27,%zmm17,%zmm19 │ │ │ │ + vpmulld %zmm26,%zmm22,%zmm22 │ │ │ │ + vpmulld %zmm26,%zmm17,%zmm17 │ │ │ │ + vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ + vpaddd %zmm25,%zmm17,%zmm17 │ │ │ │ + vpaddd %zmm29,%zmm22,%zmm22 │ │ │ │ + vpsubd %zmm19,%zmm22,%zmm22 │ │ │ │ + vpsrad $0xc,%zmm17,%zmm17 │ │ │ │ + vpsrad $0xc,%zmm22,%zmm22 │ │ │ │ + vpmulld %zmm26,%zmm20,%zmm25 │ │ │ │ + vpmulld %zmm26,%zmm24,%zmm19 │ │ │ │ + vpmulld %zmm27,%zmm20,%zmm20 │ │ │ │ + vpmulld %zmm27,%zmm24,%zmm24 │ │ │ │ + vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ + vpaddd %zmm25,%zmm24,%zmm24 │ │ │ │ + vpaddd %zmm29,%zmm20,%zmm20 │ │ │ │ + vpsubd %zmm19,%zmm20,%zmm20 │ │ │ │ + vpsrad $0xc,%zmm24,%zmm24 │ │ │ │ + vpsrad $0xc,%zmm20,%zmm20 │ │ │ │ + vpbroadcastd 0x80(%r9),%zmm28 │ │ │ │ + vpsubd %zmm24,%zmm22,%zmm25 │ │ │ │ + vpaddd %zmm24,%zmm22,%zmm22 │ │ │ │ + vpsubd %zmm21,%zmm23,%zmm19 │ │ │ │ + vpaddd %zmm21,%zmm23,%zmm23 │ │ │ │ + vpsubd %zmm18,%zmm16,%zmm21 │ │ │ │ + vpaddd %zmm18,%zmm16,%zmm16 │ │ │ │ + vpsubd %zmm20,%zmm17,%zmm18 │ │ │ │ + vpaddd %zmm20,%zmm17,%zmm17 │ │ │ │ + vpmaxsd %zmm30,%zmm21,%zmm21 │ │ │ │ + vpmaxsd %zmm30,%zmm19,%zmm19 │ │ │ │ + vpmaxsd %zmm30,%zmm18,%zmm18 │ │ │ │ + vpmaxsd %zmm30,%zmm25,%zmm25 │ │ │ │ + vpminsd %zmm31,%zmm21,%zmm21 │ │ │ │ + vpminsd %zmm31,%zmm19,%zmm19 │ │ │ │ + vpminsd %zmm31,%zmm18,%zmm18 │ │ │ │ + vpminsd %zmm31,%zmm25,%zmm25 │ │ │ │ + vpmulld %zmm28,%zmm21,%zmm21 │ │ │ │ + vpmulld %zmm28,%zmm19,%zmm19 │ │ │ │ + vpmulld %zmm28,%zmm18,%zmm18 │ │ │ │ + vpmulld %zmm28,%zmm25,%zmm25 │ │ │ │ + vpbroadcastd 0x78(%r9),%zmm20 │ │ │ │ + vpsubd %zmm19,%zmm21,%zmm24 │ │ │ │ + vpaddd %zmm21,%zmm19,%zmm19 │ │ │ │ + vpsubd %zmm25,%zmm18,%zmm21 │ │ │ │ + vpaddd %zmm25,%zmm18,%zmm18 │ │ │ │ + vpbroadcastd 0x8c(%r9),%zmm25 │ │ │ │ + vpaddd %zmm20,%zmm16,%zmm16 │ │ │ │ + vpsubd %zmm17,%zmm20,%zmm17 │ │ │ │ + vpaddd %zmm20,%zmm22,%zmm26 │ │ │ │ + vpsubd %zmm23,%zmm20,%zmm27 │ │ │ │ + vpaddd %zmm25,%zmm18,%zmm18 │ │ │ │ + vpaddd %zmm25,%zmm24,%zmm24 │ │ │ │ + vpbroadcastd 0x88(%r9),%zmm25 │ │ │ │ + vpsubd %zmm19,%zmm25,%zmm19 │ │ │ │ + vpsubd %zmm21,%zmm25,%zmm25 │ │ │ │ ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - movdqa %xmm1,0x20(%rsp) │ │ │ │ - movdqa %xmm6,0x30(%rsp) │ │ │ │ - movdqa %xmm4,%xmm1 │ │ │ │ - punpckhwd %xmm3,%xmm1 │ │ │ │ - punpcklwd %xmm3,%xmm4 │ │ │ │ - movdqa %xmm5,%xmm7 │ │ │ │ - punpckhwd %xmm2,%xmm7 │ │ │ │ - punpcklwd %xmm2,%xmm5 │ │ │ │ - movdqa 0xf1294(%rip),%xmm2 │ │ │ │ - movdqa 0xf158c(%rip),%xmm6 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - pmaddwd %xmm7,%xmm3 │ │ │ │ - pmaddwd %xmm5,%xmm2 │ │ │ │ - paddd %xmm6,%xmm3 │ │ │ │ - paddd %xmm6,%xmm2 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - packssdw %xmm3,%xmm2 │ │ │ │ - movdqa 0xf1252(%rip),%xmm3 │ │ │ │ - pmaddwd %xmm3,%xmm7 │ │ │ │ - pmaddwd %xmm3,%xmm5 │ │ │ │ - paddd %xmm6,%xmm7 │ │ │ │ - paddd %xmm6,%xmm5 │ │ │ │ - psrad $0xc,%xmm7 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - packssdw %xmm7,%xmm5 │ │ │ │ - movdqa 0xf123c(%rip),%xmm3 │ │ │ │ - movdqa %xmm3,%xmm7 │ │ │ │ - pmaddwd %xmm1,%xmm7 │ │ │ │ - pmaddwd %xmm4,%xmm3 │ │ │ │ - paddd %xmm6,%xmm7 │ │ │ │ - paddd %xmm6,%xmm3 │ │ │ │ - psrad $0xc,%xmm7 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - packssdw %xmm7,%xmm3 │ │ │ │ - movdqa 0xf1202(%rip),%xmm7 │ │ │ │ - pmaddwd %xmm7,%xmm1 │ │ │ │ - pmaddwd %xmm7,%xmm4 │ │ │ │ - paddd %xmm6,%xmm1 │ │ │ │ - paddd %xmm6,%xmm4 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - packssdw %xmm1,%xmm4 │ │ │ │ - movdqa 0x20(%rsp),%xmm1 │ │ │ │ - movdqa 0x30(%rsp),%xmm6 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movdqa %xmm4,%xmm7 │ │ │ │ - paddsw %xmm3,%xmm7 │ │ │ │ - psubsw %xmm3,%xmm4 │ │ │ │ - movdqa %xmm5,%xmm3 │ │ │ │ - paddsw %xmm2,%xmm3 │ │ │ │ - psubsw %xmm2,%xmm5 │ │ │ │ - movdqa 0xf1540(%rip),%xmm2 │ │ │ │ - pmulhrsw %xmm2,%xmm4 │ │ │ │ - pmulhrsw %xmm2,%xmm5 │ │ │ │ - pmulhrsw %xmm2,%xmm7 │ │ │ │ - pmulhrsw %xmm3,%xmm2 │ │ │ │ - movdqa %xmm7,%xmm3 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x48,%rsp │ │ │ │ - lea -0x926(%rip),%r8 │ │ │ │ - call 2ea620 <__cxa_finalize@plt+0x2bf5d0> │ │ │ │ - add $0x48,%rsp │ │ │ │ - ret │ │ │ │ + vmovdqa32 (%rdx),%ymm16 │ │ │ │ + vmovdqa32 0x80(%rdx),%ymm20 │ │ │ │ + vmovdqa32 0x1c0(%rdx),%ymm17 │ │ │ │ + vmovdqa32 0x140(%rdx),%ymm21 │ │ │ │ + vmovdqa32 0x100(%rdx),%ymm18 │ │ │ │ + vmovdqa32 0x180(%rdx),%ymm22 │ │ │ │ + vmovdqa32 0xc0(%rdx),%ymm19 │ │ │ │ + vmovdqa32 0x40(%rdx),%ymm23 │ │ │ │ + call 2e7d70 <__cxa_finalize@plt+0x2bcd20> │ │ │ │ + jmp 2e77e0 <__cxa_finalize@plt+0x2bc790> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - sub $0x48,%rsp │ │ │ │ - lea -0x47b(%rip),%r8 │ │ │ │ - call 2ea620 <__cxa_finalize@plt+0x2bf5d0> │ │ │ │ - add $0x48,%rsp │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vmovdqa32 -0x400(%r9),%zmm24 │ │ │ │ + vpermb %zmm16,%zmm24,%zmm16 │ │ │ │ + vpermb %zmm17,%zmm24,%zmm17 │ │ │ │ + vpermb %zmm18,%zmm24,%zmm18 │ │ │ │ + vpermb %zmm19,%zmm24,%zmm19 │ │ │ │ + vpbroadcastd 0x64(%r9),%zmm26 │ │ │ │ + vpunpckhdq %zmm17,%zmm16,%zmm21 │ │ │ │ + vpunpckldq %zmm17,%zmm16,%zmm16 │ │ │ │ + vpunpckhdq %zmm19,%zmm18,%zmm17 │ │ │ │ + vpunpckldq %zmm19,%zmm18,%zmm18 │ │ │ │ + lea 0xf574b(%rip),%r9 │ │ │ │ + vpunpckhqdq %zmm18,%zmm16,%zmm20 │ │ │ │ + vpunpcklqdq %zmm18,%zmm16,%zmm16 │ │ │ │ + vpunpckhqdq %zmm17,%zmm21,%zmm22 │ │ │ │ + vpunpcklqdq %zmm17,%zmm21,%zmm21 │ │ │ │ + call 328e8c <__cxa_finalize@plt+0x2fde3c> │ │ │ │ + vpaddsw %zmm20,%zmm18,%zmm17 │ │ │ │ + vpsubsw %zmm20,%zmm18,%zmm18 │ │ │ │ + vpmulhrsw %zmm26,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm26,%zmm18,%zmm18 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - sub $0x48,%rsp │ │ │ │ - lea 0xd5(%rip),%r8 │ │ │ │ - call 2ea620 <__cxa_finalize@plt+0x2bf5d0> │ │ │ │ - add $0x48,%rsp │ │ │ │ - ret │ │ │ │ + lea 0xf3409(%rip),%r9 │ │ │ │ + lea -0xc0b(%rip),%r8 │ │ │ │ + jmp 2e8840 <__cxa_finalize@plt+0x2bd7f0> │ │ │ │ + lea 0xf33f9(%rip),%r9 │ │ │ │ + lea 0x15c(%rip),%r8 │ │ │ │ + add $0x23,%ecx │ │ │ │ + jmp 2e8840 <__cxa_finalize@plt+0x2bd7f0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - sub $0x48,%rsp │ │ │ │ - lea 0x1f5(%rip),%r8 │ │ │ │ - call 2ea620 <__cxa_finalize@plt+0x2bf5d0> │ │ │ │ - add $0x48,%rsp │ │ │ │ - ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - movdqa 0x10(%rdx),%xmm1 │ │ │ │ - movdqa 0x20(%rdx),%xmm2 │ │ │ │ - movdqa 0x30(%rdx),%xmm3 │ │ │ │ - movdqa 0x40(%rdx),%xmm4 │ │ │ │ - movdqa 0x50(%rdx),%xmm5 │ │ │ │ - movdqa 0x60(%rdx),%xmm6 │ │ │ │ - movdqa 0x70(%rdx),%xmm7 │ │ │ │ - call 2ea1a0 <__cxa_finalize@plt+0x2bf150> │ │ │ │ - call 2ea480 <__cxa_finalize@plt+0x2bf430> │ │ │ │ - movdqa 0xf1437(%rip),%xmm7 │ │ │ │ - pmulhrsw %xmm7,%xmm1 │ │ │ │ - movdqa %xmm1,0x18(%rsp) │ │ │ │ - movdqa %xmm6,%xmm1 │ │ │ │ - movdqa %xmm2,%xmm6 │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - pmulhrsw %xmm7,%xmm2 │ │ │ │ - movdqa %xmm6,%xmm5 │ │ │ │ - movdqa %xmm4,%xmm6 │ │ │ │ - movdqa %xmm3,%xmm4 │ │ │ │ - pmulhrsw %xmm7,%xmm4 │ │ │ │ - movdqa %xmm6,%xmm3 │ │ │ │ - movdqa %xmm0,%xmm6 │ │ │ │ - movdqa %xmm7,%xmm0 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - psubw %xmm0,%xmm7 │ │ │ │ - pmulhrsw 0x8(%rsp),%xmm0 │ │ │ │ - pmulhrsw %xmm7,%xmm1 │ │ │ │ - pmulhrsw %xmm7,%xmm3 │ │ │ │ - pmulhrsw %xmm7,%xmm5 │ │ │ │ - pmulhrsw %xmm6,%xmm7 │ │ │ │ - jmp 2e9bd4 <__cxa_finalize@plt+0x2beb84> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x925(%rip),%r8 │ │ │ │ - call 2ea1a0 <__cxa_finalize@plt+0x2bf150> │ │ │ │ - call 2ea560 <__cxa_finalize@plt+0x2bf510> │ │ │ │ - movdqa 0xf1377(%rip),%xmm7 │ │ │ │ - pmulhrsw %xmm7,%xmm0 │ │ │ │ - pmulhrsw %xmm7,%xmm2 │ │ │ │ - pmulhrsw %xmm7,%xmm4 │ │ │ │ - pmulhrsw %xmm7,%xmm6 │ │ │ │ - movdqa %xmm2,0x28(%rsp) │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - psubw %xmm7,%xmm0 │ │ │ │ - movdqa %xmm2,%xmm7 │ │ │ │ - pmulhrsw %xmm0,%xmm1 │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - pmulhrsw %xmm0,%xmm2 │ │ │ │ - movdqa %xmm1,0x18(%rsp) │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - movdqa %xmm6,%xmm1 │ │ │ │ - movdqa %xmm3,%xmm4 │ │ │ │ - pmulhrsw %xmm0,%xmm4 │ │ │ │ - pmulhrsw 0x8(%rsp),%xmm0 │ │ │ │ - movdqa %xmm5,%xmm3 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - jmp 2e9cd5 <__cxa_finalize@plt+0x2bec85> │ │ │ │ + lea 0xf33d9(%rip),%r9 │ │ │ │ + lea -0x4d2(%rip),%r8 │ │ │ │ + jmp 2e8840 <__cxa_finalize@plt+0x2bd7f0> │ │ │ │ + lea 0xf33c9(%rip),%r9 │ │ │ │ + lea 0x88(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ - sub $0x48,%rsp │ │ │ │ - lea -0xac6(%rip),%r8 │ │ │ │ - call 2ea7c0 <__cxa_finalize@plt+0x2bf770> │ │ │ │ - add $0x48,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - sub $0x48,%rsp │ │ │ │ - lea -0x61b(%rip),%r8 │ │ │ │ - call 2ea7c0 <__cxa_finalize@plt+0x2bf770> │ │ │ │ - add $0x48,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - sub $0x48,%rsp │ │ │ │ - lea -0xcb(%rip),%r8 │ │ │ │ - call 2ea7c0 <__cxa_finalize@plt+0x2bf770> │ │ │ │ - add $0x48,%rsp │ │ │ │ - ret │ │ │ │ + cmp $0x2b,%ecx │ │ │ │ + jl 2e888c <__cxa_finalize@plt+0x2bd83c> │ │ │ │ + call 2e7e00 <__cxa_finalize@plt+0x2bcdb0> │ │ │ │ + call 2e83f0 <__cxa_finalize@plt+0x2bd3a0> │ │ │ │ + vpsrad $0x1,%zmm16,%zmm23 │ │ │ │ + vpsrad $0x1,%zmm27,%zmm16 │ │ │ │ + vpsrad $0x1,%zmm17,%zmm22 │ │ │ │ + vpsrad $0x1,%zmm26,%zmm17 │ │ │ │ + vpsrad $0xc,%zmm18,%zmm21 │ │ │ │ + vpsrad $0xc,%zmm25,%zmm18 │ │ │ │ + vpsrad $0xc,%zmm19,%zmm20 │ │ │ │ + vpsrad $0xc,%zmm24,%zmm19 │ │ │ │ + jmp 2e7bd8 <__cxa_finalize@plt+0x2bcb88> │ │ │ │ + call 2e8720 <__cxa_finalize@plt+0x2bd6d0> │ │ │ │ + vpunpckhqdq %zmm20,%zmm19,%zmm17 │ │ │ │ + vpunpcklqdq %zmm16,%zmm19,%zmm19 │ │ │ │ + vpunpckhqdq %zmm18,%zmm16,%zmm16 │ │ │ │ + vpunpcklqdq %zmm18,%zmm20,%zmm20 │ │ │ │ + vpsubd %zmm17,%zmm27,%zmm17 │ │ │ │ + vpaddd %zmm27,%zmm19,%zmm19 │ │ │ │ + vpsubd %zmm16,%zmm27,%zmm16 │ │ │ │ + vpaddd %zmm27,%zmm20,%zmm20 │ │ │ │ + jmp 2e8301 <__cxa_finalize@plt+0x2bd2b1> │ │ │ │ + call 2e8770 <__cxa_finalize@plt+0x2bd720> │ │ │ │ + vmovdqu32 0xf2fad(%rip),%zmm23 │ │ │ │ + vbroadcasti32x8 0xf3111(%rip),%zmm28 │ │ │ │ + vpsrlq $0x8,%zmm23,%zmm20 │ │ │ │ + vpermi2q %zmm16,%zmm19,%zmm23 │ │ │ │ + vpsrlq $0x18,%zmm20,%zmm21 │ │ │ │ + vpermi2q %zmm16,%zmm19,%zmm20 │ │ │ │ + vpsrlq $0x8,%zmm21,%zmm22 │ │ │ │ + vpermq %zmm18,%zmm21,%zmm21 │ │ │ │ + vpermq %zmm17,%zmm22,%zmm22 │ │ │ │ + jmp 2e83a2 <__cxa_finalize@plt+0x2bd352> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - sub $0x48,%rsp │ │ │ │ - lea 0x55(%rip),%r8 │ │ │ │ - call 2ea7c0 <__cxa_finalize@plt+0x2bf770> │ │ │ │ - add $0x48,%rsp │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0xf32d9(%rip),%r9 │ │ │ │ + lea -0xd3b(%rip),%r8 │ │ │ │ + jmp 2e8960 <__cxa_finalize@plt+0x2bd910> │ │ │ │ + lea 0xf32c9(%rip),%r9 │ │ │ │ + lea -0x5e2(%rip),%r8 │ │ │ │ + jmp 2e8960 <__cxa_finalize@plt+0x2bd910> │ │ │ │ + lea 0xf32b9(%rip),%r9 │ │ │ │ + lea -0x88(%rip),%r8 │ │ │ │ + jmp 2e8960 <__cxa_finalize@plt+0x2bd910> │ │ │ │ + lea 0xf32a9(%rip),%r9 │ │ │ │ + lea 0xc(%rip),%r8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + call 2e7e0e <__cxa_finalize@plt+0x2bcdbe> │ │ │ │ + jmp 2e7bd8 <__cxa_finalize@plt+0x2bcb88> │ │ │ │ + vpbroadcastd 0x60(%r9),%zmm24 │ │ │ │ + vpmulhrsw %zmm16,%zmm24,%zmm20 │ │ │ │ + vpmulhrsw %zmm17,%zmm24,%zmm21 │ │ │ │ + vpmulhrsw %zmm18,%zmm24,%zmm22 │ │ │ │ + vpmulhrsw %zmm19,%zmm24,%zmm23 │ │ │ │ + vpaddsw %zmm16,%zmm16,%zmm16 │ │ │ │ + vpaddsw %zmm17,%zmm17,%zmm17 │ │ │ │ + vpaddsw %zmm18,%zmm18,%zmm18 │ │ │ │ + vpaddsw %zmm19,%zmm19,%zmm19 │ │ │ │ + vpaddsw %zmm20,%zmm16,%zmm16 │ │ │ │ + vpaddsw %zmm21,%zmm17,%zmm17 │ │ │ │ + vpaddsw %zmm22,%zmm18,%zmm18 │ │ │ │ + vpaddsw %zmm23,%zmm19,%zmm19 │ │ │ │ + vpbroadcastd -0x200(%r9),%zmm23 │ │ │ │ + vpunpckhwd %zmm17,%zmm16,%zmm20 │ │ │ │ + vpunpcklwd %zmm17,%zmm16,%zmm16 │ │ │ │ + vpunpckhwd %zmm19,%zmm18,%zmm17 │ │ │ │ + vpunpcklwd %zmm19,%zmm18,%zmm18 │ │ │ │ + vpbroadcastd 0x68(%r9),%zmm22 │ │ │ │ + vpunpckhdq %zmm18,%zmm16,%zmm19 │ │ │ │ + vpunpckldq %zmm18,%zmm16,%zmm16 │ │ │ │ + vpunpckldq %zmm17,%zmm20,%zmm18 │ │ │ │ + vpunpckhdq %zmm17,%zmm20,%zmm20 │ │ │ │ + vpxord %zmm21,%zmm21,%zmm21 │ │ │ │ + vpunpckhqdq %zmm18,%zmm16,%zmm17 │ │ │ │ + vpunpcklqdq %zmm18,%zmm16,%zmm16 │ │ │ │ + vpunpcklqdq %zmm20,%zmm19,%zmm18 │ │ │ │ + vpunpckhqdq %zmm20,%zmm19,%zmm19 │ │ │ │ + lea (%rsi,%rsi,2),%rax │ │ │ │ + vpmulhrsw %zmm23,%zmm16,%zmm16 │ │ │ │ + call 2e8a47 <__cxa_finalize@plt+0x2bd9f7> │ │ │ │ + vpmulhrsw %zmm17,%zmm23,%zmm16 │ │ │ │ + call 2e8a40 <__cxa_finalize@plt+0x2bd9f0> │ │ │ │ + vpmulhrsw %zmm18,%zmm23,%zmm16 │ │ │ │ + call 2e8a40 <__cxa_finalize@plt+0x2bd9f0> │ │ │ │ + vpmulhrsw %zmm19,%zmm23,%zmm16 │ │ │ │ + add %rsi,%rdi │ │ │ │ + sub $0xffffffffffffff80,%rdx │ │ │ │ + vmovdqa32 (%rdi),%xmm20 │ │ │ │ + vinserti32x4 $0x1,(%rdi,%rsi,4),%ymm20,%ymm20 │ │ │ │ + vinserti32x4 $0x2,(%rdi,%rsi,8),%zmm20,%zmm20 │ │ │ │ + vinserti32x4 $0x3,(%rdi,%rax,4),%zmm20,%zmm20 │ │ │ │ + vmovdqa32 %zmm21,(%rdx) │ │ │ │ + vmovdqa32 %zmm21,0x40(%rdx) │ │ │ │ + vpaddw %zmm16,%zmm20,%zmm20 │ │ │ │ + vpmaxsw %zmm21,%zmm20,%zmm20 │ │ │ │ + vpminsw %zmm22,%zmm20,%zmm20 │ │ │ │ + vmovdqa32 %xmm20,(%rdi) │ │ │ │ + vextracti32x4 $0x1,%ymm20,(%rdi,%rsi,4) │ │ │ │ + vextracti32x4 $0x2,%zmm20,(%rdi,%rsi,8) │ │ │ │ + vextracti32x4 $0x3,%zmm20,(%rdi,%rax,4) │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - movdqa 0x10(%rdx),%xmm1 │ │ │ │ - movdqa 0x20(%rdx),%xmm2 │ │ │ │ - movdqa 0x30(%rdx),%xmm3 │ │ │ │ - movdqa 0x40(%rdx),%xmm4 │ │ │ │ - movdqa 0x50(%rdx),%xmm5 │ │ │ │ - movdqa 0x60(%rdx),%xmm6 │ │ │ │ - movdqa 0x70(%rdx),%xmm7 │ │ │ │ - movdqa %xmm6,0x18(%rsp) │ │ │ │ - jmp 2e9bd4 <__cxa_finalize@plt+0x2beb84> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0xa65(%rip),%r8 │ │ │ │ - pmulhrsw 0xf1260(%rip),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - movdqa 0xf1252(%rip),%xmm7 │ │ │ │ - pmulhrsw %xmm7,%xmm0 │ │ │ │ - pmulhrsw %xmm7,%xmm1 │ │ │ │ - pmulhrsw %xmm7,%xmm2 │ │ │ │ - pmulhrsw %xmm7,%xmm3 │ │ │ │ - pmulhrsw %xmm7,%xmm4 │ │ │ │ - pmulhrsw %xmm7,%xmm5 │ │ │ │ - pmulhrsw %xmm7,%xmm6 │ │ │ │ - movdqa %xmm5,0x28(%rsp) │ │ │ │ - movdqa %xmm6,0x18(%rsp) │ │ │ │ - jmp 2e9cd5 <__cxa_finalize@plt+0x2bec85> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x279(%rip),%r8 │ │ │ │ + lea 0xf3149(%rip),%r9 │ │ │ │ + lea 0x269(%rip),%r8 │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 2eaa40 <__cxa_finalize@plt+0x2bf9f0> │ │ │ │ - pshuflw $0x0,(%rdx),%xmm0 │ │ │ │ - punpcklwd %xmm0,%xmm0 │ │ │ │ - movdqa 0xf1240(%rip),%xmm1 │ │ │ │ - pmulhrsw %xmm1,%xmm0 │ │ │ │ + jne 2e8b80 <__cxa_finalize@plt+0x2bdb30> │ │ │ │ + imul $0xb5,(%rdx),%eax │ │ │ │ mov %ecx,(%rdx) │ │ │ │ - pmulhrsw 0xf11f0(%rip),%xmm0 │ │ │ │ - pmulhrsw %xmm1,%xmm0 │ │ │ │ - pmulhrsw 0xf11b2(%rip),%xmm0 │ │ │ │ - lea (%rdi,%rsi,2),%rdx │ │ │ │ - movd (%rdi),%xmm1 │ │ │ │ - movd (%rdi,%rsi,1),%xmm3 │ │ │ │ - punpckldq %xmm3,%xmm1 │ │ │ │ - movd (%rdx),%xmm2 │ │ │ │ - movd (%rdx,%rsi,1),%xmm3 │ │ │ │ - punpckldq %xmm3,%xmm2 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - punpcklbw %xmm3,%xmm1 │ │ │ │ - punpcklbw %xmm3,%xmm2 │ │ │ │ - paddw %xmm0,%xmm1 │ │ │ │ - paddw %xmm0,%xmm2 │ │ │ │ - packuswb %xmm2,%xmm1 │ │ │ │ - movd %xmm1,(%rdi) │ │ │ │ - pshuflw $0x4e,%xmm1,%xmm2 │ │ │ │ - movd %xmm2,(%rdi,%rsi,1) │ │ │ │ - punpckhqdq %xmm1,%xmm1 │ │ │ │ - movd %xmm1,(%rdx) │ │ │ │ - psrlq $0x20,%xmm1 │ │ │ │ - movd %xmm1,(%rdx,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - lea (%rdi,%rsi,2),%rdx │ │ │ │ - movd (%rdi),%xmm1 │ │ │ │ - movd (%rdi,%rsi,1),%xmm3 │ │ │ │ - punpckldq %xmm3,%xmm1 │ │ │ │ - movd (%rdx),%xmm2 │ │ │ │ - movd (%rdx,%rsi,1),%xmm3 │ │ │ │ - punpckldq %xmm3,%xmm2 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - punpcklbw %xmm3,%xmm1 │ │ │ │ - punpcklbw %xmm3,%xmm2 │ │ │ │ - paddw %xmm0,%xmm1 │ │ │ │ - paddw %xmm0,%xmm2 │ │ │ │ - packuswb %xmm2,%xmm1 │ │ │ │ - movd %xmm1,(%rdi) │ │ │ │ - pshuflw $0x4e,%xmm1,%xmm2 │ │ │ │ - movd %xmm2,(%rdi,%rsi,1) │ │ │ │ - punpckhqdq %xmm1,%xmm1 │ │ │ │ - movd %xmm1,(%rdx) │ │ │ │ - psrlq $0x20,%xmm1 │ │ │ │ - movd %xmm1,(%rdx,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - lea (%rdi,%rsi,2),%rdx │ │ │ │ - movd (%rdi),%xmm1 │ │ │ │ - movd (%rdi,%rsi,1),%xmm3 │ │ │ │ - punpckldq %xmm3,%xmm1 │ │ │ │ - movd (%rdx),%xmm2 │ │ │ │ - movd (%rdx,%rsi,1),%xmm3 │ │ │ │ - punpckldq %xmm3,%xmm2 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - punpcklbw %xmm3,%xmm1 │ │ │ │ - punpcklbw %xmm3,%xmm2 │ │ │ │ - paddw %xmm0,%xmm1 │ │ │ │ - paddw %xmm0,%xmm2 │ │ │ │ - packuswb %xmm2,%xmm1 │ │ │ │ - movd %xmm1,(%rdi) │ │ │ │ - pshuflw $0x4e,%xmm1,%xmm2 │ │ │ │ - movd %xmm2,(%rdi,%rsi,1) │ │ │ │ - punpckhqdq %xmm1,%xmm1 │ │ │ │ - movd %xmm1,(%rdx) │ │ │ │ - psrlq $0x20,%xmm1 │ │ │ │ - movd %xmm1,(%rdx,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - lea (%rdi,%rsi,2),%rdx │ │ │ │ - movd (%rdi),%xmm1 │ │ │ │ - movd (%rdi,%rsi,1),%xmm3 │ │ │ │ - punpckldq %xmm3,%xmm1 │ │ │ │ - movd (%rdx),%xmm2 │ │ │ │ - movd (%rdx,%rsi,1),%xmm3 │ │ │ │ - punpckldq %xmm3,%xmm2 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - punpcklbw %xmm3,%xmm1 │ │ │ │ - punpcklbw %xmm3,%xmm2 │ │ │ │ - paddw %xmm0,%xmm1 │ │ │ │ - paddw %xmm0,%xmm2 │ │ │ │ - packuswb %xmm2,%xmm1 │ │ │ │ - movd %xmm1,(%rdi) │ │ │ │ - pshuflw $0x4e,%xmm1,%xmm2 │ │ │ │ - movd %xmm2,(%rdi,%rsi,1) │ │ │ │ - punpckhqdq %xmm1,%xmm1 │ │ │ │ - movd %xmm1,(%rdx) │ │ │ │ - psrlq $0x20,%xmm1 │ │ │ │ - movd %xmm1,(%rdx,%rsi,1) │ │ │ │ + or $0x8,%ecx │ │ │ │ + sub $0xffffff80,%eax │ │ │ │ + sar $0x8,%eax │ │ │ │ + imul $0xb5,%eax,%eax │ │ │ │ + add $0x180,%eax │ │ │ │ + sar $0x9,%eax │ │ │ │ + vpbroadcastd 0x6c(%r9),%zmm18 │ │ │ │ + imul $0xb5,%eax,%eax │ │ │ │ + add $0x880,%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + vpbroadcastw %eax,%zmm17 │ │ │ │ + vpaddsw %zmm18,%zmm17,%zmm17 │ │ │ │ + vmovdqa32 (%rdi),%ymm16 │ │ │ │ + vinserti32x8 $0x1,(%rdi,%rsi,1),%zmm16,%zmm16 │ │ │ │ + vpaddsw %zmm17,%zmm16,%zmm16 │ │ │ │ + vpsubusw %zmm18,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 %ymm16,(%rdi) │ │ │ │ + vextracti32x8 $0x1,%zmm16,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%ecx │ │ │ │ + jg 2e8b06 <__cxa_finalize@plt+0x2bdab6> │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0xf30b9(%rip),%r9 │ │ │ │ + lea 0xe9a(%rip),%r8 │ │ │ │ + add $0xffffffeb,%ecx │ │ │ │ + jmp 2e8b80 <__cxa_finalize@plt+0x2bdb30> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x305(%rip),%r8 │ │ │ │ - jmp 2eaa40 <__cxa_finalize@plt+0x2bf9f0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x5c5(%rip),%r8 │ │ │ │ - jmp 2eaa40 <__cxa_finalize@plt+0x2bf9f0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x720(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - lea -0x1d5c(%rip),%rcx │ │ │ │ - movdqa 0x10(%rdx),%xmm0 │ │ │ │ - movdqa 0x30(%rdx),%xmm1 │ │ │ │ - movdqa 0x50(%rdx),%xmm2 │ │ │ │ - movdqa 0x70(%rdx),%xmm3 │ │ │ │ - push %r8 │ │ │ │ - lea 0x2(%rip),%r8 │ │ │ │ - jmp *%rcx │ │ │ │ - movdqa %xmm0,0x10(%rdx) │ │ │ │ - movdqa %xmm1,0x30(%rdx) │ │ │ │ - movdqa %xmm2,0x50(%rdx) │ │ │ │ - movdqa %xmm3,0x70(%rdx) │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - movdqa 0x20(%rdx),%xmm1 │ │ │ │ - movdqa 0x40(%rdx),%xmm2 │ │ │ │ - movdqa 0x60(%rdx),%xmm3 │ │ │ │ - lea 0x2(%rip),%r8 │ │ │ │ - jmp *%rcx │ │ │ │ - pop %r8 │ │ │ │ - movdqa 0x10(%rdx),%xmm4 │ │ │ │ - movdqa 0x30(%rdx),%xmm5 │ │ │ │ - movdqa 0x50(%rdx),%xmm6 │ │ │ │ - movdqa 0xf0fd1(%rip),%xmm7 │ │ │ │ - pmulhrsw %xmm7,%xmm0 │ │ │ │ - pmulhrsw %xmm7,%xmm1 │ │ │ │ - pmulhrsw %xmm7,%xmm2 │ │ │ │ - pmulhrsw %xmm7,%xmm3 │ │ │ │ - pmulhrsw %xmm7,%xmm4 │ │ │ │ - pmulhrsw %xmm7,%xmm5 │ │ │ │ - pmulhrsw %xmm7,%xmm6 │ │ │ │ - pmulhrsw 0x70(%rdx),%xmm7 │ │ │ │ - movdqa %xmm7,0x70(%rdx) │ │ │ │ + lea 0xf3099(%rip),%r9 │ │ │ │ + lea 0xd63(%rip),%r8 │ │ │ │ + jmp 2e8b80 <__cxa_finalize@plt+0x2bdb30> │ │ │ │ + lea 0xf3089(%rip),%r9 │ │ │ │ + lea 0x5f9(%rip),%r8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + vpbroadcastd -0xb8(%r9),%zmm28 │ │ │ │ + vpmulld (%rdx),%zmm28,%zmm20 │ │ │ │ + vpmulld 0x40(%rdx),%zmm28,%zmm25 │ │ │ │ + vpmulld 0x80(%rdx),%zmm28,%zmm24 │ │ │ │ + vpmulld 0xc0(%rdx),%zmm28,%zmm23 │ │ │ │ + vpbroadcastd 0x84(%r9),%zmm29 │ │ │ │ + vpxord %zmm18,%zmm18,%zmm18 │ │ │ │ + vmovdqa32 -0x380(%r9),%zmm31 │ │ │ │ + vmovdqa32 %zmm18,(%rdx) │ │ │ │ + vmovdqa32 %zmm18,0x40(%rdx) │ │ │ │ + vmovdqa32 %zmm18,0x80(%rdx) │ │ │ │ + vmovdqa32 %zmm18,0xc0(%rdx) │ │ │ │ + vpsrlq $0x20,%zmm31,%zmm16 │ │ │ │ + vpaddd %zmm29,%zmm20,%zmm20 │ │ │ │ + vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ + vpaddd %zmm29,%zmm24,%zmm24 │ │ │ │ + vpaddd %zmm29,%zmm23,%zmm23 │ │ │ │ + vpbroadcastd 0x70(%r9),%zmm30 │ │ │ │ + vpsrad $0xc,%zmm20,%zmm20 │ │ │ │ + vpsrad $0xc,%zmm24,%zmm24 │ │ │ │ + vpsrad $0xc,%zmm25,%zmm25 │ │ │ │ + vpsrad $0xc,%zmm23,%zmm23 │ │ │ │ + vmovdqa32 %zmm16,%zmm17 │ │ │ │ + vpermi2q %zmm24,%zmm20,%zmm16 │ │ │ │ + cmp $0x2b,%ecx │ │ │ │ + jl 2e8cdd <__cxa_finalize@plt+0x2bdc8d> │ │ │ │ + vpmulld 0x100(%rdx),%zmm28,%zmm21 │ │ │ │ + vpmulld 0x140(%rdx),%zmm28,%zmm26 │ │ │ │ + vpmulld 0x180(%rdx),%zmm28,%zmm27 │ │ │ │ + vpmulld 0x1c0(%rdx),%zmm28,%zmm22 │ │ │ │ + vmovdqa32 %zmm18,0x100(%rdx) │ │ │ │ + vmovdqa32 %zmm18,0x140(%rdx) │ │ │ │ + vmovdqa32 %zmm18,0x180(%rdx) │ │ │ │ + vmovdqa32 %zmm18,0x1c0(%rdx) │ │ │ │ + vpaddd %zmm29,%zmm21,%zmm21 │ │ │ │ + vpaddd %zmm29,%zmm26,%zmm26 │ │ │ │ + vpaddd %zmm29,%zmm27,%zmm27 │ │ │ │ + vpaddd %zmm29,%zmm22,%zmm22 │ │ │ │ + vpsrad $0xc,%zmm26,%zmm26 │ │ │ │ + vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ + vpsrad $0xc,%zmm27,%zmm27 │ │ │ │ + vpsrad $0xc,%zmm22,%zmm22 │ │ │ │ + vmovdqa32 %zmm17,%zmm18 │ │ │ │ + vpermi2q %zmm26,%zmm25,%zmm17 │ │ │ │ + vmovdqa32 %zmm18,%zmm19 │ │ │ │ + vpermi2q %zmm27,%zmm21,%zmm18 │ │ │ │ + vpermi2q %zmm23,%zmm22,%zmm19 │ │ │ │ + vpermt2q %zmm27,%zmm31,%zmm20 │ │ │ │ + vpermt2q %zmm25,%zmm31,%zmm22 │ │ │ │ + vpermt2q %zmm24,%zmm31,%zmm21 │ │ │ │ + vpermt2q %zmm26,%zmm31,%zmm23 │ │ │ │ + vpbroadcastd 0x74(%r9),%zmm31 │ │ │ │ + call 2e7539 <__cxa_finalize@plt+0x2bc4e9> │ │ │ │ + call 2e8e26 <__cxa_finalize@plt+0x2bddd6> │ │ │ │ + jmp 2e8d00 <__cxa_finalize@plt+0x2bdcb0> │ │ │ │ + vpermi2q %zmm23,%zmm25,%zmm17 │ │ │ │ + vpermt2q %zmm25,%zmm31,%zmm20 │ │ │ │ + vpermt2q %zmm24,%zmm31,%zmm23 │ │ │ │ + vpbroadcastd 0x74(%r9),%zmm31 │ │ │ │ + call 2e7500 <__cxa_finalize@plt+0x2bc4b0> │ │ │ │ + call 2e8df0 <__cxa_finalize@plt+0x2bdda0> │ │ │ │ + call 2e81a8 <__cxa_finalize@plt+0x2bd158> │ │ │ │ + vmovdqa32 -0x3c0(%r9),%zmm24 │ │ │ │ + vpsrlq $0x8,%zmm24,%zmm25 │ │ │ │ + vmovdqa32 %zmm25,%zmm26 │ │ │ │ + vmovdqa32 %zmm24,%zmm27 │ │ │ │ + call 2e9030 <__cxa_finalize@plt+0x2bdfe0> │ │ │ │ jmp *%r8 │ │ │ │ - call 2eb460 <__cxa_finalize@plt+0x2c0410> │ │ │ │ - movdqa 0xf0f63(%rip),%xmm7 │ │ │ │ - pmulhrsw %xmm7,%xmm0 │ │ │ │ - pmulhrsw %xmm7,%xmm1 │ │ │ │ - pmulhrsw %xmm7,%xmm2 │ │ │ │ - pmulhrsw %xmm7,%xmm3 │ │ │ │ - pmulhrsw %xmm7,%xmm4 │ │ │ │ - pmulhrsw %xmm7,%xmm5 │ │ │ │ - pmulhrsw %xmm7,%xmm6 │ │ │ │ - pmulhrsw 0x70(%rdx),%xmm7 │ │ │ │ - movdqa %xmm4,0x40(%rdx) │ │ │ │ - movdqa %xmm5,0x50(%rdx) │ │ │ │ - movdqa %xmm6,0x60(%rdx) │ │ │ │ - mov %rdx,%rcx │ │ │ │ - lea (%rdi,%rsi,2),%rdx │ │ │ │ - movd (%rdi),%xmm4 │ │ │ │ - movd (%rdi,%rsi,1),%xmm6 │ │ │ │ - punpckldq %xmm6,%xmm4 │ │ │ │ - movd (%rdx,%rsi,1),%xmm5 │ │ │ │ - movd (%rdx),%xmm6 │ │ │ │ - punpckldq %xmm6,%xmm5 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - punpcklbw %xmm6,%xmm4 │ │ │ │ - punpcklbw %xmm6,%xmm5 │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - paddw %xmm1,%xmm5 │ │ │ │ - packuswb %xmm5,%xmm4 │ │ │ │ - movd %xmm4,(%rdi) │ │ │ │ - pshuflw $0x4e,%xmm4,%xmm5 │ │ │ │ - movd %xmm5,(%rdi,%rsi,1) │ │ │ │ - punpckhqdq %xmm4,%xmm4 │ │ │ │ - movd %xmm4,(%rdx,%rsi,1) │ │ │ │ - psrlq $0x20,%xmm4 │ │ │ │ - movd %xmm4,(%rdx) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - lea (%rdi,%rsi,2),%rdx │ │ │ │ - movd (%rdi),%xmm4 │ │ │ │ - movd (%rdi,%rsi,1),%xmm6 │ │ │ │ - punpckldq %xmm6,%xmm4 │ │ │ │ - movd (%rdx,%rsi,1),%xmm5 │ │ │ │ - movd (%rdx),%xmm6 │ │ │ │ - punpckldq %xmm6,%xmm5 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - punpcklbw %xmm6,%xmm4 │ │ │ │ - punpcklbw %xmm6,%xmm5 │ │ │ │ - paddw %xmm2,%xmm4 │ │ │ │ - paddw %xmm3,%xmm5 │ │ │ │ - packuswb %xmm5,%xmm4 │ │ │ │ - movd %xmm4,(%rdi) │ │ │ │ - pshuflw $0x4e,%xmm4,%xmm5 │ │ │ │ - movd %xmm5,(%rdi,%rsi,1) │ │ │ │ - punpckhqdq %xmm4,%xmm4 │ │ │ │ - movd %xmm4,(%rdx,%rsi,1) │ │ │ │ - psrlq $0x20,%xmm4 │ │ │ │ - movd %xmm4,(%rdx) │ │ │ │ - movdqa 0x40(%rcx),%xmm0 │ │ │ │ - movdqa 0x50(%rcx),%xmm1 │ │ │ │ - movdqa 0x60(%rcx),%xmm2 │ │ │ │ - movdqa %xmm7,%xmm3 │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - lea (%rdi,%rsi,2),%rdx │ │ │ │ - movd (%rdi),%xmm4 │ │ │ │ - movd (%rdi,%rsi,1),%xmm6 │ │ │ │ - punpckldq %xmm6,%xmm4 │ │ │ │ - movd (%rdx,%rsi,1),%xmm5 │ │ │ │ - movd (%rdx),%xmm6 │ │ │ │ - punpckldq %xmm6,%xmm5 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - punpcklbw %xmm6,%xmm4 │ │ │ │ - punpcklbw %xmm6,%xmm5 │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - paddw %xmm1,%xmm5 │ │ │ │ - packuswb %xmm5,%xmm4 │ │ │ │ - movd %xmm4,(%rdi) │ │ │ │ - pshuflw $0x4e,%xmm4,%xmm5 │ │ │ │ - movd %xmm5,(%rdi,%rsi,1) │ │ │ │ - punpckhqdq %xmm4,%xmm4 │ │ │ │ - movd %xmm4,(%rdx,%rsi,1) │ │ │ │ - psrlq $0x20,%xmm4 │ │ │ │ - movd %xmm4,(%rdx) │ │ │ │ + lea 0xf51d2(%rip),%r9 │ │ │ │ + call 329af0 <__cxa_finalize@plt+0x2feaa0> │ │ │ │ + vmovshdup 0xf2b83(%rip),%zmm20 │ │ │ │ + vpbroadcastd 0xf2cb9(%rip),%zmm27 │ │ │ │ + vpsrlq $0x8,%zmm20,%zmm21 │ │ │ │ + vpbroadcastd 0xf2f10(%rip),%zmm29 │ │ │ │ + vpxord %zmm28,%zmm28,%zmm28 │ │ │ │ + vpermq %zmm16,%zmm20,%zmm24 │ │ │ │ + vpermq %zmm17,%zmm21,%zmm25 │ │ │ │ + lea (%rsi,%rsi,2),%rax │ │ │ │ + call 2e8d7f <__cxa_finalize@plt+0x2bdd2f> │ │ │ │ + vpermq %zmm18,%zmm20,%zmm24 │ │ │ │ + vpermq %zmm19,%zmm21,%zmm25 │ │ │ │ + vpmulhrsw %zmm27,%zmm24,%zmm24 │ │ │ │ + vpmulhrsw %zmm27,%zmm25,%zmm25 │ │ │ │ + vmovdqa32 (%rdi),%ymm26 │ │ │ │ + vinserti32x8 $0x1,(%rdi,%rsi,1),%zmm26,%zmm26 │ │ │ │ + vpaddw %zmm26,%zmm24,%zmm24 │ │ │ │ + vmovdqa32 (%rdi,%rsi,2),%ymm26 │ │ │ │ + vinserti32x8 $0x1,(%rdi,%rax,1),%zmm26,%zmm26 │ │ │ │ + vpaddw %zmm26,%zmm25,%zmm25 │ │ │ │ + vpmaxsw %zmm28,%zmm24,%zmm24 │ │ │ │ + vpmaxsw %zmm28,%zmm25,%zmm25 │ │ │ │ + vpminsw %zmm29,%zmm24,%zmm24 │ │ │ │ + vpminsw %zmm29,%zmm25,%zmm25 │ │ │ │ + vmovdqa32 %ymm24,(%rdi) │ │ │ │ + vextracti32x8 $0x1,%zmm24,(%rdi,%rsi,1) │ │ │ │ + vmovdqa32 %ymm25,(%rdi,%rsi,2) │ │ │ │ + vextracti32x8 $0x1,%zmm25,(%rdi,%rax,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ - lea (%rdi,%rsi,2),%rdx │ │ │ │ - movd (%rdi),%xmm4 │ │ │ │ - movd (%rdi,%rsi,1),%xmm6 │ │ │ │ - punpckldq %xmm6,%xmm4 │ │ │ │ - movd (%rdx,%rsi,1),%xmm5 │ │ │ │ - movd (%rdx),%xmm6 │ │ │ │ - punpckldq %xmm6,%xmm5 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - punpcklbw %xmm6,%xmm4 │ │ │ │ - punpcklbw %xmm6,%xmm5 │ │ │ │ - paddw %xmm2,%xmm4 │ │ │ │ - paddw %xmm3,%xmm5 │ │ │ │ - packuswb %xmm5,%xmm4 │ │ │ │ - movd %xmm4,(%rdi) │ │ │ │ - pshuflw $0x4e,%xmm4,%xmm5 │ │ │ │ - movd %xmm5,(%rdi,%rsi,1) │ │ │ │ - punpckhqdq %xmm4,%xmm4 │ │ │ │ - movd %xmm4,(%rdx,%rsi,1) │ │ │ │ - psrlq $0x20,%xmm4 │ │ │ │ - movd %xmm4,(%rdx) │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - movdqa %xmm7,(%rcx) │ │ │ │ - movdqa %xmm7,0x10(%rcx) │ │ │ │ - movdqa %xmm7,0x20(%rcx) │ │ │ │ - movdqa %xmm7,0x30(%rcx) │ │ │ │ - movdqa %xmm7,0x40(%rcx) │ │ │ │ - movdqa %xmm7,0x50(%rcx) │ │ │ │ - movdqa %xmm7,0x60(%rcx) │ │ │ │ - movdqa %xmm7,0x70(%rcx) │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1f7(%rip),%r8 │ │ │ │ - jmp 2ead10 <__cxa_finalize@plt+0x2bfcc0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x35(%rip),%r8 │ │ │ │ - jmp 2ead10 <__cxa_finalize@plt+0x2bfcc0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x2f5(%rip),%r8 │ │ │ │ - jmp 2ead10 <__cxa_finalize@plt+0x2bfcc0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x450(%rip),%r8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - lea -0x1e5c(%rip),%rcx │ │ │ │ - jmp 2eaa47 <__cxa_finalize@plt+0x2bf9f7> │ │ │ │ - call 2eb920 <__cxa_finalize@plt+0x2c08d0> │ │ │ │ - call 2ebde0 <__cxa_finalize@plt+0x2c0d90> │ │ │ │ - movdqa %xmm5,%xmm6 │ │ │ │ - punpcklqdq %xmm4,%xmm6 │ │ │ │ - punpckhqdq %xmm5,%xmm4 │ │ │ │ - movdqa %xmm7,%xmm5 │ │ │ │ - punpcklqdq %xmm2,%xmm5 │ │ │ │ - punpckhqdq %xmm7,%xmm2 │ │ │ │ - movdqa %xmm2,0x40(%rdx) │ │ │ │ - movdqa %xmm6,0x50(%rdx) │ │ │ │ - movdqa 0x60(%rdx),%xmm2 │ │ │ │ - movdqa 0x70(%rdx),%xmm6 │ │ │ │ - movdqa %xmm6,%xmm1 │ │ │ │ - punpckhqdq %xmm0,%xmm1 │ │ │ │ - punpcklqdq %xmm6,%xmm0 │ │ │ │ - movdqa %xmm3,%xmm6 │ │ │ │ - punpckhqdq %xmm2,%xmm6 │ │ │ │ - punpcklqdq %xmm3,%xmm2 │ │ │ │ - movdqa 0xf0cde(%rip),%xmm7 │ │ │ │ - pmulhrsw %xmm7,%xmm0 │ │ │ │ - pmulhrsw %xmm7,%xmm5 │ │ │ │ - pmulhrsw %xmm7,%xmm4 │ │ │ │ - pmulhrsw %xmm7,%xmm6 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - psubw %xmm7,%xmm3 │ │ │ │ - movdqa 0x40(%rdx),%xmm7 │ │ │ │ - pmulhrsw %xmm3,%xmm2 │ │ │ │ - pmulhrsw %xmm3,%xmm7 │ │ │ │ - pmulhrsw %xmm3,%xmm1 │ │ │ │ - pmulhrsw 0x50(%rdx),%xmm3 │ │ │ │ - movdqa %xmm5,0x70(%rdx) │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - punpckhqdq %xmm7,%xmm5 │ │ │ │ - punpcklqdq %xmm7,%xmm4 │ │ │ │ - movdqa %xmm6,%xmm7 │ │ │ │ - punpckhqdq %xmm1,%xmm7 │ │ │ │ - punpcklqdq %xmm1,%xmm6 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - punpckhqdq %xmm2,%xmm1 │ │ │ │ - punpcklqdq %xmm2,%xmm0 │ │ │ │ - movdqa %xmm4,0x40(%rdx) │ │ │ │ - movdqa 0x70(%rdx),%xmm4 │ │ │ │ - movdqa %xmm4,%xmm2 │ │ │ │ - punpcklqdq %xmm3,%xmm2 │ │ │ │ - punpckhqdq %xmm3,%xmm4 │ │ │ │ - movdqa %xmm4,%xmm3 │ │ │ │ - movdqa %xmm5,0x50(%rdx) │ │ │ │ - movdqa %xmm6,0x60(%rdx) │ │ │ │ - mov %rdx,%rcx │ │ │ │ - lea (%rdi,%rsi,2),%rdx │ │ │ │ - movd (%rdi),%xmm4 │ │ │ │ - movd (%rdi,%rsi,1),%xmm6 │ │ │ │ - punpckldq %xmm6,%xmm4 │ │ │ │ - movd (%rdx),%xmm5 │ │ │ │ - movd (%rdx,%rsi,1),%xmm6 │ │ │ │ - punpckldq %xmm6,%xmm5 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - punpcklbw %xmm6,%xmm4 │ │ │ │ - punpcklbw %xmm6,%xmm5 │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - paddw %xmm1,%xmm5 │ │ │ │ - packuswb %xmm5,%xmm4 │ │ │ │ - movd %xmm4,(%rdi) │ │ │ │ - pshuflw $0x4e,%xmm4,%xmm5 │ │ │ │ - movd %xmm5,(%rdi,%rsi,1) │ │ │ │ - punpckhqdq %xmm4,%xmm4 │ │ │ │ - movd %xmm4,(%rdx) │ │ │ │ - psrlq $0x20,%xmm4 │ │ │ │ - movd %xmm4,(%rdx,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - lea (%rdi,%rsi,2),%rdx │ │ │ │ - movd (%rdi),%xmm4 │ │ │ │ - movd (%rdi,%rsi,1),%xmm6 │ │ │ │ - punpckldq %xmm6,%xmm4 │ │ │ │ - movd (%rdx),%xmm5 │ │ │ │ - movd (%rdx,%rsi,1),%xmm6 │ │ │ │ - punpckldq %xmm6,%xmm5 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - punpcklbw %xmm6,%xmm4 │ │ │ │ - punpcklbw %xmm6,%xmm5 │ │ │ │ - paddw %xmm2,%xmm4 │ │ │ │ - paddw %xmm3,%xmm5 │ │ │ │ - packuswb %xmm5,%xmm4 │ │ │ │ - movd %xmm4,(%rdi) │ │ │ │ - pshuflw $0x4e,%xmm4,%xmm5 │ │ │ │ - movd %xmm5,(%rdi,%rsi,1) │ │ │ │ - punpckhqdq %xmm4,%xmm4 │ │ │ │ - movd %xmm4,(%rdx) │ │ │ │ - psrlq $0x20,%xmm4 │ │ │ │ - movd %xmm4,(%rdx,%rsi,1) │ │ │ │ - movdqa 0x40(%rcx),%xmm0 │ │ │ │ - movdqa 0x50(%rcx),%xmm1 │ │ │ │ - movdqa 0x60(%rcx),%xmm2 │ │ │ │ - movdqa %xmm7,%xmm3 │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - lea (%rdi,%rsi,2),%rdx │ │ │ │ - movd (%rdi),%xmm4 │ │ │ │ - movd (%rdi,%rsi,1),%xmm6 │ │ │ │ - punpckldq %xmm6,%xmm4 │ │ │ │ - movd (%rdx),%xmm5 │ │ │ │ - movd (%rdx,%rsi,1),%xmm6 │ │ │ │ - punpckldq %xmm6,%xmm5 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - punpcklbw %xmm6,%xmm4 │ │ │ │ - punpcklbw %xmm6,%xmm5 │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - paddw %xmm1,%xmm5 │ │ │ │ - packuswb %xmm5,%xmm4 │ │ │ │ - movd %xmm4,(%rdi) │ │ │ │ - pshuflw $0x4e,%xmm4,%xmm5 │ │ │ │ - movd %xmm5,(%rdi,%rsi,1) │ │ │ │ - punpckhqdq %xmm4,%xmm4 │ │ │ │ - movd %xmm4,(%rdx) │ │ │ │ - psrlq $0x20,%xmm4 │ │ │ │ - movd %xmm4,(%rdx,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - lea (%rdi,%rsi,2),%rdx │ │ │ │ - movd (%rdi),%xmm4 │ │ │ │ - movd (%rdi,%rsi,1),%xmm6 │ │ │ │ - punpckldq %xmm6,%xmm4 │ │ │ │ - movd (%rdx),%xmm5 │ │ │ │ - movd (%rdx,%rsi,1),%xmm6 │ │ │ │ - punpckldq %xmm6,%xmm5 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - punpcklbw %xmm6,%xmm4 │ │ │ │ - punpcklbw %xmm6,%xmm5 │ │ │ │ - paddw %xmm2,%xmm4 │ │ │ │ - paddw %xmm3,%xmm5 │ │ │ │ - packuswb %xmm5,%xmm4 │ │ │ │ - movd %xmm4,(%rdi) │ │ │ │ - pshuflw $0x4e,%xmm4,%xmm5 │ │ │ │ - movd %xmm5,(%rdi,%rsi,1) │ │ │ │ - punpckhqdq %xmm4,%xmm4 │ │ │ │ - movd %xmm4,(%rdx) │ │ │ │ - psrlq $0x20,%xmm4 │ │ │ │ - movd %xmm4,(%rdx,%rsi,1) │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - movdqa %xmm7,(%rcx) │ │ │ │ - movdqa %xmm7,0x10(%rcx) │ │ │ │ - movdqa %xmm7,0x20(%rcx) │ │ │ │ - movdqa %xmm7,0x30(%rcx) │ │ │ │ - movdqa %xmm7,0x40(%rcx) │ │ │ │ - movdqa %xmm7,0x50(%rcx) │ │ │ │ - movdqa %xmm7,0x60(%rcx) │ │ │ │ - movdqa %xmm7,0x70(%rcx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + vbroadcasti32x4 0x10(%r9),%zmm22 │ │ │ │ + vbroadcasti32x4 -0x1b0(%r9),%zmm19 │ │ │ │ + vbroadcasti32x4 -0x100(%r9),%zmm21 │ │ │ │ + vbroadcasti32x4 -0x80(%r9),%zmm25 │ │ │ │ + vpmulld %zmm20,%zmm22,%zmm22 │ │ │ │ + vpmulld %zmm19,%zmm20,%zmm20 │ │ │ │ + vpmulld %zmm23,%zmm21,%zmm21 │ │ │ │ + vpmulld %zmm25,%zmm23,%zmm23 │ │ │ │ + jmp 2e8e8a <__cxa_finalize@plt+0x2bde3a> │ │ │ │ + vbroadcasti32x4 -0x10(%r9),%zmm19 │ │ │ │ + vpmulld %zmm19,%zmm20,%zmm25 │ │ │ │ + vpmulld %zmm22,%zmm19,%zmm19 │ │ │ │ + vbroadcasti32x4 -0x190(%r9),%zmm26 │ │ │ │ + vpmulld %zmm26,%zmm20,%zmm20 │ │ │ │ + vpmulld %zmm26,%zmm22,%zmm22 │ │ │ │ + vpaddd %zmm25,%zmm22,%zmm22 │ │ │ │ + vpsubd %zmm19,%zmm20,%zmm20 │ │ │ │ + vbroadcasti32x4 -0xf0(%r9),%zmm19 │ │ │ │ + vpmulld %zmm19,%zmm21,%zmm25 │ │ │ │ + vpmulld %zmm23,%zmm19,%zmm19 │ │ │ │ + vbroadcasti32x4 -0x90(%r9),%zmm26 │ │ │ │ + vpmulld %zmm26,%zmm21,%zmm21 │ │ │ │ + vpmulld %zmm26,%zmm23,%zmm23 │ │ │ │ + vpaddd %zmm25,%zmm23,%zmm23 │ │ │ │ + vpsubd %zmm19,%zmm21,%zmm21 │ │ │ │ + vpaddd %zmm29,%zmm20,%zmm20 │ │ │ │ + vpaddd %zmm29,%zmm22,%zmm22 │ │ │ │ + vpaddd %zmm29,%zmm21,%zmm21 │ │ │ │ + vpaddd %zmm29,%zmm23,%zmm23 │ │ │ │ + vpsrad $0xc,%zmm20,%zmm20 │ │ │ │ + vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ + vpsrad $0xc,%zmm22,%zmm22 │ │ │ │ + vpsrad $0xc,%zmm23,%zmm23 │ │ │ │ + vpaddd %zmm21,%zmm20,%zmm25 │ │ │ │ + vpsubd %zmm21,%zmm20,%zmm20 │ │ │ │ + vpsubd %zmm23,%zmm22,%zmm21 │ │ │ │ + vpaddd %zmm23,%zmm22,%zmm22 │ │ │ │ + vpmaxsd %zmm30,%zmm21,%zmm21 │ │ │ │ + vpmaxsd %zmm30,%zmm20,%zmm20 │ │ │ │ + vpmaxsd %zmm30,%zmm25,%zmm25 │ │ │ │ + vpmaxsd %zmm30,%zmm22,%zmm22 │ │ │ │ + vpminsd %zmm31,%zmm21,%zmm21 │ │ │ │ + vpminsd %zmm31,%zmm20,%zmm20 │ │ │ │ + vpminsd %zmm31,%zmm25,%zmm25 │ │ │ │ + vpminsd %zmm31,%zmm22,%zmm22 │ │ │ │ + vpsubd %zmm17,%zmm16,%zmm19 │ │ │ │ + vpaddd %zmm17,%zmm16,%zmm16 │ │ │ │ + vbroadcasti32x4 -0xb0(%r9),%zmm23 │ │ │ │ + vpmulld %zmm21,%zmm23,%zmm23 │ │ │ │ + vpmulld -0xc8(%r9){1to16},%zmm21,%zmm21 │ │ │ │ + vpaddd %zmm24,%zmm18,%zmm17 │ │ │ │ + vpsubd %zmm24,%zmm18,%zmm18 │ │ │ │ + vbroadcasti32x4 -0xc8(%r9),%zmm24 │ │ │ │ + vpmulld %zmm20,%zmm24,%zmm24 │ │ │ │ + vpmulld -0xb0(%r9){1to16},%zmm20,%zmm20 │ │ │ │ + vpmaxsd %zmm30,%zmm16,%zmm16 │ │ │ │ + vpmaxsd %zmm30,%zmm17,%zmm17 │ │ │ │ + vpminsd %zmm31,%zmm16,%zmm16 │ │ │ │ + vpminsd %zmm31,%zmm17,%zmm17 │ │ │ │ + vpaddd %zmm29,%zmm23,%zmm23 │ │ │ │ + vpaddd %zmm29,%zmm21,%zmm21 │ │ │ │ + vpaddd %zmm24,%zmm23,%zmm23 │ │ │ │ + vpsubd %zmm20,%zmm21,%zmm21 │ │ │ │ + vpsrad $0xc,%zmm23,%zmm23 │ │ │ │ + vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ + vpunpckhqdq %zmm23,%zmm25,%zmm20 │ │ │ │ + vpunpcklqdq %zmm21,%zmm25,%zmm24 │ │ │ │ + vpunpckhqdq %zmm21,%zmm22,%zmm21 │ │ │ │ + vpunpcklqdq %zmm23,%zmm22,%zmm22 │ │ │ │ + vpsubd %zmm20,%zmm24,%zmm23 │ │ │ │ + vpaddd %zmm20,%zmm24,%zmm24 │ │ │ │ + vpsubd %zmm21,%zmm22,%zmm20 │ │ │ │ + vpaddd %zmm21,%zmm22,%zmm22 │ │ │ │ + vpmaxsd %zmm30,%zmm20,%zmm20 │ │ │ │ + vpmaxsd %zmm30,%zmm23,%zmm23 │ │ │ │ + vpminsd %zmm31,%zmm20,%zmm20 │ │ │ │ + vpminsd %zmm31,%zmm23,%zmm23 │ │ │ │ + vpmulld %zmm28,%zmm20,%zmm20 │ │ │ │ + vpmulld %zmm28,%zmm23,%zmm23 │ │ │ │ + vpmaxsd %zmm30,%zmm18,%zmm18 │ │ │ │ + vpmaxsd %zmm30,%zmm19,%zmm19 │ │ │ │ + vpmaxsd %zmm30,%zmm22,%zmm22 │ │ │ │ + vpmaxsd %zmm30,%zmm24,%zmm24 │ │ │ │ + vpminsd %zmm31,%zmm18,%zmm18 │ │ │ │ + vpminsd %zmm31,%zmm19,%zmm19 │ │ │ │ + vpminsd %zmm31,%zmm22,%zmm22 │ │ │ │ + vpminsd %zmm31,%zmm24,%zmm24 │ │ │ │ + vpaddd %zmm29,%zmm20,%zmm20 │ │ │ │ + vpaddd %zmm23,%zmm20,%zmm21 │ │ │ │ + vpsubd %zmm23,%zmm20,%zmm20 │ │ │ │ + vpsrad $0xc,%zmm20,%zmm20 │ │ │ │ + vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea -0x4c7(%rip),%r8 │ │ │ │ - jmp 2eafe0 <__cxa_finalize@plt+0x2bff90> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x29b(%rip),%r8 │ │ │ │ - jmp 2eafe0 <__cxa_finalize@plt+0x2bff90> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x25(%rip),%r8 │ │ │ │ - jmp 2eafe0 <__cxa_finalize@plt+0x2bff90> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x180(%rip),%r8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - lea -0x1dbc(%rip),%rcx │ │ │ │ - jmp 2eaa47 <__cxa_finalize@plt+0x2bf9f7> │ │ │ │ - call 2eb920 <__cxa_finalize@plt+0x2c08d0> │ │ │ │ - call 2ebde0 <__cxa_finalize@plt+0x2c0d90> │ │ │ │ - movdqa %xmm5,%xmm6 │ │ │ │ - punpckhqdq %xmm4,%xmm6 │ │ │ │ - punpcklqdq %xmm5,%xmm4 │ │ │ │ - movdqa %xmm7,%xmm5 │ │ │ │ - punpckhqdq %xmm2,%xmm5 │ │ │ │ - punpcklqdq %xmm7,%xmm2 │ │ │ │ - movdqa %xmm2,0x40(%rdx) │ │ │ │ - movdqa %xmm6,0x50(%rdx) │ │ │ │ - movdqa 0x60(%rdx),%xmm2 │ │ │ │ - movdqa 0x70(%rdx),%xmm6 │ │ │ │ - movdqa %xmm6,%xmm1 │ │ │ │ - punpcklqdq %xmm0,%xmm1 │ │ │ │ - punpckhqdq %xmm6,%xmm0 │ │ │ │ - movdqa %xmm3,%xmm6 │ │ │ │ - punpcklqdq %xmm2,%xmm6 │ │ │ │ - punpckhqdq %xmm3,%xmm2 │ │ │ │ - movdqa 0xf0a1e(%rip),%xmm7 │ │ │ │ - jmp 2ead72 <__cxa_finalize@plt+0x2bfd22> │ │ │ │ + vpackssdw %zmm20,%zmm16,%zmm16 │ │ │ │ + vpackssdw %zmm21,%zmm17,%zmm17 │ │ │ │ + vpackssdw %zmm22,%zmm18,%zmm18 │ │ │ │ + vpackssdw %zmm23,%zmm19,%zmm19 │ │ │ │ + vpermi2d %zmm18,%zmm16,%zmm24 │ │ │ │ + vpermt2d %zmm18,%zmm25,%zmm16 │ │ │ │ + vpermi2d %zmm19,%zmm17,%zmm26 │ │ │ │ + vpermi2d %zmm19,%zmm17,%zmm27 │ │ │ │ + vpunpckhwd %zmm16,%zmm24,%zmm19 │ │ │ │ + vpunpcklwd %zmm16,%zmm24,%zmm17 │ │ │ │ + vpunpckhwd %zmm27,%zmm26,%zmm20 │ │ │ │ + vpunpcklwd %zmm27,%zmm26,%zmm18 │ │ │ │ + vpunpckldq %zmm18,%zmm17,%zmm16 │ │ │ │ + vpunpckhdq %zmm18,%zmm17,%zmm17 │ │ │ │ + vpunpckldq %zmm20,%zmm19,%zmm18 │ │ │ │ + vpunpckhdq %zmm20,%zmm19,%zmm19 │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - lea -0x577(%rip),%r8 │ │ │ │ - jmp 2eb090 <__cxa_finalize@plt+0x2c0040> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x34b(%rip),%r8 │ │ │ │ - jmp 2eb090 <__cxa_finalize@plt+0x2c0040> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x8b(%rip),%r8 │ │ │ │ - jmp 2eb090 <__cxa_finalize@plt+0x2c0040> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0xd0(%rip),%r8 │ │ │ │ + lea 0xf2b59(%rip),%r9 │ │ │ │ + lea -0x387(%rip),%r8 │ │ │ │ + jmp 2e90f0 <__cxa_finalize@plt+0x2be0a0> │ │ │ │ + lea 0xf2b49(%rip),%r9 │ │ │ │ + lea 0x92a(%rip),%r8 │ │ │ │ + add $0xffffffeb,%ecx │ │ │ │ + jmp 2e90f0 <__cxa_finalize@plt+0x2be0a0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - movdqa 0x10(%rdx),%xmm0 │ │ │ │ - movdqa 0xf0a13(%rip),%xmm6 │ │ │ │ - movdqa 0x30(%rdx),%xmm1 │ │ │ │ - movdqa 0x50(%rdx),%xmm2 │ │ │ │ - movdqa 0x70(%rdx),%xmm3 │ │ │ │ - pcmpeqw %xmm7,%xmm7 │ │ │ │ - mov %r8,%rcx │ │ │ │ - lea 0x59(%rip),%r8 │ │ │ │ - movdqa %xmm6,%xmm4 │ │ │ │ - pmulhrsw %xmm0,%xmm4 │ │ │ │ - movdqa %xmm6,%xmm5 │ │ │ │ - pmulhrsw %xmm1,%xmm5 │ │ │ │ - pavgw %xmm0,%xmm4 │ │ │ │ - pcmpeqw %xmm7,%xmm0 │ │ │ │ - pavgw %xmm1,%xmm5 │ │ │ │ - pcmpeqw %xmm7,%xmm1 │ │ │ │ - pandn %xmm4,%xmm0 │ │ │ │ - movdqa %xmm6,%xmm4 │ │ │ │ - pmulhrsw %xmm2,%xmm4 │ │ │ │ - pandn %xmm5,%xmm1 │ │ │ │ - movdqa %xmm6,%xmm5 │ │ │ │ - pmulhrsw %xmm3,%xmm5 │ │ │ │ - pavgw %xmm2,%xmm4 │ │ │ │ - pcmpeqw %xmm7,%xmm2 │ │ │ │ - pavgw %xmm3,%xmm5 │ │ │ │ - pcmpeqw %xmm7,%xmm3 │ │ │ │ - pandn %xmm4,%xmm2 │ │ │ │ - pandn %xmm5,%xmm3 │ │ │ │ - jmp 2e8ec0 <__cxa_finalize@plt+0x2bde70> │ │ │ │ - movdqa %xmm0,0x10(%rdx) │ │ │ │ - movdqa %xmm1,0x30(%rdx) │ │ │ │ - movdqa %xmm2,0x50(%rdx) │ │ │ │ - movdqa %xmm3,0x70(%rdx) │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - movdqa 0x20(%rdx),%xmm1 │ │ │ │ - movdqa 0x40(%rdx),%xmm2 │ │ │ │ - movdqa 0x60(%rdx),%xmm3 │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2eb0ba <__cxa_finalize@plt+0x2c006a> │ │ │ │ - movdqa 0x10(%rdx),%xmm4 │ │ │ │ - movdqa 0x30(%rdx),%xmm5 │ │ │ │ - movdqa 0x50(%rdx),%xmm6 │ │ │ │ - jmp *%rcx │ │ │ │ - movdqa 0xf0941(%rip),%xmm7 │ │ │ │ - movdqa %xmm6,0x60(%rdx) │ │ │ │ - movdqa %xmm7,%xmm6 │ │ │ │ - pmulhrsw %xmm0,%xmm6 │ │ │ │ - paddsw %xmm0,%xmm0 │ │ │ │ - paddsw %xmm6,%xmm0 │ │ │ │ - movdqa %xmm7,%xmm6 │ │ │ │ - pmulhrsw %xmm1,%xmm6 │ │ │ │ - paddsw %xmm1,%xmm1 │ │ │ │ - paddsw %xmm6,%xmm1 │ │ │ │ - movdqa %xmm7,%xmm6 │ │ │ │ - pmulhrsw %xmm2,%xmm6 │ │ │ │ - paddsw %xmm2,%xmm2 │ │ │ │ - paddsw %xmm6,%xmm2 │ │ │ │ - movdqa %xmm7,%xmm6 │ │ │ │ - pmulhrsw %xmm3,%xmm6 │ │ │ │ - paddsw %xmm3,%xmm3 │ │ │ │ - paddsw %xmm6,%xmm3 │ │ │ │ - movdqa %xmm7,%xmm6 │ │ │ │ - pmulhrsw %xmm4,%xmm6 │ │ │ │ - paddsw %xmm4,%xmm4 │ │ │ │ - paddsw %xmm6,%xmm4 │ │ │ │ - movdqa %xmm7,%xmm6 │ │ │ │ - pmulhrsw %xmm5,%xmm6 │ │ │ │ - paddsw %xmm5,%xmm5 │ │ │ │ - paddsw %xmm6,%xmm5 │ │ │ │ - movdqa 0x70(%rdx),%xmm6 │ │ │ │ - pmulhrsw %xmm6,%xmm7 │ │ │ │ - paddsw %xmm6,%xmm6 │ │ │ │ - paddsw %xmm7,%xmm6 │ │ │ │ - movdqa %xmm6,0x70(%rdx) │ │ │ │ - movdqa 0x60(%rdx),%xmm6 │ │ │ │ - movdqa 0xf08b2(%rip),%xmm7 │ │ │ │ - pmulhrsw %xmm6,%xmm7 │ │ │ │ - paddsw %xmm6,%xmm6 │ │ │ │ - paddsw %xmm7,%xmm6 │ │ │ │ - movdqa 0xf084d(%rip),%xmm7 │ │ │ │ - pmulhrsw %xmm7,%xmm0 │ │ │ │ - pmulhrsw %xmm7,%xmm1 │ │ │ │ - pmulhrsw %xmm7,%xmm2 │ │ │ │ - pmulhrsw %xmm7,%xmm3 │ │ │ │ - pmulhrsw %xmm7,%xmm4 │ │ │ │ - pmulhrsw %xmm7,%xmm5 │ │ │ │ - pmulhrsw %xmm7,%xmm6 │ │ │ │ - pmulhrsw 0x70(%rdx),%xmm7 │ │ │ │ - movdqa %xmm4,0x40(%rdx) │ │ │ │ - jmp 2eadeb <__cxa_finalize@plt+0x2bfd9b> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0xf2b29(%rip),%r9 │ │ │ │ + lea 0x7f3(%rip),%r8 │ │ │ │ + jmp 2e90f0 <__cxa_finalize@plt+0x2be0a0> │ │ │ │ + lea 0xf2b19(%rip),%r9 │ │ │ │ + lea 0x89(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ - lea 0x1dd(%rip),%r8 │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 2eb320 <__cxa_finalize@plt+0x2c02d0> │ │ │ │ - movd 0xf0869(%rip),%xmm1 │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm1,%xmm0 │ │ │ │ - movd 0xf0818(%rip),%xmm2 │ │ │ │ - mov %ecx,(%rdx) │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x71(%rip),%r8 │ │ │ │ - pmulhrsw %xmm2,%xmm0 │ │ │ │ - movd 0xf07cd(%rip),%xmm2 │ │ │ │ - pmulhrsw %xmm1,%xmm0 │ │ │ │ - pmulhrsw %xmm2,%xmm0 │ │ │ │ - pshuflw $0x0,%xmm0,%xmm0 │ │ │ │ - punpcklwd %xmm0,%xmm0 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - movdqa (%rdi),%xmm1 │ │ │ │ - movdqa (%rdi,%rsi,1),%xmm3 │ │ │ │ - movdqa %xmm1,%xmm2 │ │ │ │ - punpckhbw %xmm5,%xmm2 │ │ │ │ - punpcklbw %xmm5,%xmm1 │ │ │ │ - movdqa %xmm3,%xmm4 │ │ │ │ - punpckhbw %xmm5,%xmm4 │ │ │ │ - punpcklbw %xmm5,%xmm3 │ │ │ │ - paddw %xmm0,%xmm2 │ │ │ │ - paddw %xmm0,%xmm1 │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - paddw %xmm0,%xmm3 │ │ │ │ - packuswb %xmm2,%xmm1 │ │ │ │ - packuswb %xmm4,%xmm3 │ │ │ │ - movdqa %xmm1,(%rdi) │ │ │ │ - movdqa %xmm3,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - dec %edx │ │ │ │ - jg 2eb29a <__cxa_finalize@plt+0x2c024a> │ │ │ │ - jmp *%r8 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x611(%rip),%r8 │ │ │ │ - jmp 2eb320 <__cxa_finalize@plt+0x2c02d0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0xc06(%rip),%r8 │ │ │ │ - jmp 2eb320 <__cxa_finalize@plt+0x2c02d0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0xd64(%rip),%r8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - movdqa 0x10(%rdx),%xmm1 │ │ │ │ - movdqa 0x20(%rdx),%xmm2 │ │ │ │ - movdqa 0x30(%rdx),%xmm3 │ │ │ │ - movdqa 0x40(%rdx),%xmm4 │ │ │ │ - movdqa 0x50(%rdx),%xmm5 │ │ │ │ - movdqa 0x60(%rdx),%xmm6 │ │ │ │ - call 2eb460 <__cxa_finalize@plt+0x2c0410> │ │ │ │ - movdqa %xmm0,%xmm7 │ │ │ │ - punpckhwd %xmm2,%xmm7 │ │ │ │ - punpcklwd %xmm2,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm2 │ │ │ │ - punpcklwd %xmm3,%xmm2 │ │ │ │ - punpckhwd %xmm3,%xmm1 │ │ │ │ - movdqa %xmm7,0x60(%rdx) │ │ │ │ - movdqa 0x70(%rdx),%xmm7 │ │ │ │ - movdqa %xmm4,%xmm3 │ │ │ │ - punpckhwd %xmm6,%xmm3 │ │ │ │ - punpcklwd %xmm6,%xmm4 │ │ │ │ - movdqa %xmm5,%xmm6 │ │ │ │ - punpcklwd %xmm7,%xmm6 │ │ │ │ - punpckhwd %xmm7,%xmm5 │ │ │ │ - movdqa 0xf06f7(%rip),%xmm7 │ │ │ │ - pmulhrsw %xmm7,%xmm0 │ │ │ │ - pmulhrsw %xmm7,%xmm1 │ │ │ │ - pmulhrsw %xmm7,%xmm2 │ │ │ │ - pmulhrsw %xmm7,%xmm3 │ │ │ │ - pmulhrsw %xmm7,%xmm4 │ │ │ │ - pmulhrsw %xmm7,%xmm5 │ │ │ │ - pmulhrsw %xmm7,%xmm6 │ │ │ │ - pmulhrsw 0x60(%rdx),%xmm7 │ │ │ │ - movdqa %xmm7,0x60(%rdx) │ │ │ │ - movdqa %xmm3,%xmm7 │ │ │ │ - punpckhwd %xmm6,%xmm7 │ │ │ │ - punpcklwd %xmm6,%xmm3 │ │ │ │ - movdqa %xmm4,%xmm6 │ │ │ │ - punpckhwd %xmm5,%xmm6 │ │ │ │ - punpcklwd %xmm5,%xmm4 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - punpckhwd %xmm3,%xmm5 │ │ │ │ - punpcklwd %xmm3,%xmm4 │ │ │ │ - movdqa %xmm6,%xmm3 │ │ │ │ - punpckhwd %xmm7,%xmm3 │ │ │ │ - punpcklwd %xmm7,%xmm6 │ │ │ │ - movdqa %xmm3,0x70(%rdx) │ │ │ │ - movdqa 0x60(%rdx),%xmm3 │ │ │ │ - movdqa %xmm3,%xmm7 │ │ │ │ - punpckhwd %xmm2,%xmm7 │ │ │ │ - punpcklwd %xmm2,%xmm3 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - punpckhwd %xmm1,%xmm2 │ │ │ │ - punpcklwd %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - punpckhwd %xmm3,%xmm1 │ │ │ │ - punpcklwd %xmm3,%xmm0 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - punpckhwd %xmm7,%xmm3 │ │ │ │ - punpcklwd %xmm7,%xmm2 │ │ │ │ - jmp *%r8 │ │ │ │ - lea -0x1fb0(%rip),%r8 │ │ │ │ - movdqa %xmm4,0x40(%rdx) │ │ │ │ - movdqa %xmm5,0x50(%rdx) │ │ │ │ - movdqa %xmm6,0x60(%rdx) │ │ │ │ - lea 0x8(%rdi),%rcx │ │ │ │ - call *%r8 │ │ │ │ - add $0x40,%rdx │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - movdqa 0x10(%rdx),%xmm1 │ │ │ │ - movdqa 0x20(%rdx),%xmm2 │ │ │ │ - movdqa 0x30(%rdx),%xmm3 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - jmp *%r8 │ │ │ │ + call 2e91a0 <__cxa_finalize@plt+0x2be150> │ │ │ │ + vpbroadcastd 0x78(%r9),%zmm25 │ │ │ │ + vpaddd %zmm25,%zmm16,%zmm16 │ │ │ │ + vpsubd %zmm17,%zmm25,%zmm17 │ │ │ │ + vpaddd %zmm25,%zmm18,%zmm18 │ │ │ │ + vpsubd %zmm19,%zmm25,%zmm19 │ │ │ │ + vpaddd %zmm21,%zmm25,%zmm20 │ │ │ │ + vpsubd %zmm22,%zmm25,%zmm21 │ │ │ │ + vpaddd %zmm23,%zmm25,%zmm22 │ │ │ │ + vpsubd %zmm24,%zmm25,%zmm23 │ │ │ │ + vmovdqa32 -0x3c0(%r9),%zmm25 │ │ │ │ + vpsrlq $0x8,%zmm25,%zmm24 │ │ │ │ + vpsrad $0x1,%zmm16,%zmm16 │ │ │ │ + vpsrad $0x1,%zmm20,%zmm20 │ │ │ │ + vpsrad $0x1,%zmm17,%zmm17 │ │ │ │ + vpsrad $0x1,%zmm21,%zmm21 │ │ │ │ + vpsrad $0x1,%zmm18,%zmm18 │ │ │ │ + vpsrad $0x1,%zmm22,%zmm22 │ │ │ │ + vpsrad $0x1,%zmm19,%zmm19 │ │ │ │ + vpsrad $0x1,%zmm23,%zmm23 │ │ │ │ + jmp 2e8d13 <__cxa_finalize@plt+0x2bdcc3> │ │ │ │ + call 2e97f0 <__cxa_finalize@plt+0x2be7a0> │ │ │ │ + vpermq %zmm16,%zmm27,%zmm24 │ │ │ │ + vpermq %zmm17,%zmm27,%zmm25 │ │ │ │ + call 2e8d8b <__cxa_finalize@plt+0x2bdd3b> │ │ │ │ + vpermq %zmm18,%zmm27,%zmm24 │ │ │ │ + vpermq %zmm19,%zmm27,%zmm25 │ │ │ │ + jmp 2e8d8b <__cxa_finalize@plt+0x2bdd3b> │ │ │ │ xchg %ax,%ax │ │ │ │ - movdqa %xmm0,%xmm7 │ │ │ │ - punpckhqdq %xmm1,%xmm7 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - punpcklqdq %xmm3,%xmm1 │ │ │ │ - punpckhqdq %xmm2,%xmm3 │ │ │ │ - movdqa %xmm7,0x40(%rdx) │ │ │ │ - movdqa %xmm3,0x50(%rdx) │ │ │ │ - movdqa 0x70(%rdx),%xmm7 │ │ │ │ - movdqa %xmm4,%xmm2 │ │ │ │ - punpcklqdq %xmm5,%xmm2 │ │ │ │ - punpckhqdq %xmm5,%xmm4 │ │ │ │ - movdqa %xmm6,%xmm3 │ │ │ │ - punpcklqdq %xmm7,%xmm3 │ │ │ │ - punpckhqdq %xmm6,%xmm7 │ │ │ │ - movdqa %xmm4,0x60(%rdx) │ │ │ │ - movdqa 0xf0594(%rip),%xmm6 │ │ │ │ - movdqa %xmm0,%xmm4 │ │ │ │ - punpckhwd %xmm3,%xmm4 │ │ │ │ - punpcklwd %xmm2,%xmm0 │ │ │ │ - punpckhwd %xmm1,%xmm2 │ │ │ │ - punpcklwd %xmm3,%xmm1 │ │ │ │ - movdqa 0xf02a8(%rip),%xmm3 │ │ │ │ - pmaddwd %xmm4,%xmm3 │ │ │ │ - pmaddwd 0xf02ac(%rip),%xmm4 │ │ │ │ - paddd %xmm6,%xmm3 │ │ │ │ - paddd %xmm6,%xmm4 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - packssdw %xmm3,%xmm4 │ │ │ │ - movdqa 0xf029e(%rip),%xmm3 │ │ │ │ - pmaddwd %xmm2,%xmm3 │ │ │ │ - pmaddwd 0xf02a2(%rip),%xmm2 │ │ │ │ - paddd %xmm6,%xmm3 │ │ │ │ - paddd %xmm6,%xmm2 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - packssdw %xmm3,%xmm2 │ │ │ │ - movdqa 0xf0234(%rip),%xmm3 │ │ │ │ - pmaddwd %xmm1,%xmm3 │ │ │ │ - pmaddwd 0xf0238(%rip),%xmm1 │ │ │ │ - paddd %xmm6,%xmm3 │ │ │ │ - paddd %xmm6,%xmm1 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - packssdw %xmm3,%xmm1 │ │ │ │ - movdqa %xmm4,%xmm3 │ │ │ │ - psubsw %xmm2,%xmm3 │ │ │ │ - paddsw %xmm2,%xmm4 │ │ │ │ - pshufb 0xf014d(%rip),%xmm3 │ │ │ │ - movdqa 0xf01d5(%rip),%xmm2 │ │ │ │ - pmaddwd %xmm0,%xmm2 │ │ │ │ - pmaddwd 0xf01d9(%rip),%xmm0 │ │ │ │ - paddd %xmm6,%xmm2 │ │ │ │ - paddd %xmm6,%xmm0 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - packssdw %xmm2,%xmm0 │ │ │ │ - movdqa 0xf01ab(%rip),%xmm2 │ │ │ │ - pmaddwd %xmm3,%xmm2 │ │ │ │ - pmaddwd 0xf01af(%rip),%xmm3 │ │ │ │ - paddd %xmm6,%xmm2 │ │ │ │ - paddd %xmm6,%xmm3 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - packssdw %xmm2,%xmm3 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - psubsw %xmm1,%xmm2 │ │ │ │ - paddsw %xmm1,%xmm0 │ │ │ │ - movdqa %xmm4,%xmm1 │ │ │ │ - punpcklqdq %xmm3,%xmm1 │ │ │ │ - punpckhqdq %xmm3,%xmm4 │ │ │ │ - movdqa %xmm0,%xmm3 │ │ │ │ - psubsw %xmm1,%xmm3 │ │ │ │ - paddsw %xmm1,%xmm0 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - paddsw %xmm4,%xmm1 │ │ │ │ - psubsw %xmm4,%xmm2 │ │ │ │ - movdqa 0x40(%rdx),%xmm6 │ │ │ │ - movdqa 0x50(%rdx),%xmm4 │ │ │ │ - movdqa 0x60(%rdx),%xmm5 │ │ │ │ - movdqa %xmm1,0x40(%rdx) │ │ │ │ - movdqa %xmm2,0x50(%rdx) │ │ │ │ - movdqa %xmm3,0x60(%rdx) │ │ │ │ - movdqa %xmm7,%xmm1 │ │ │ │ - punpckhwd %xmm6,%xmm1 │ │ │ │ - punpcklwd %xmm7,%xmm6 │ │ │ │ - movdqa %xmm5,%xmm7 │ │ │ │ - punpcklwd %xmm4,%xmm7 │ │ │ │ - punpckhwd %xmm5,%xmm4 │ │ │ │ - movdqa 0xf042b(%rip),%xmm3 │ │ │ │ - movdqa 0xf01a3(%rip),%xmm2 │ │ │ │ - pmaddwd %xmm6,%xmm2 │ │ │ │ - pmaddwd 0xf0187(%rip),%xmm6 │ │ │ │ - paddd %xmm3,%xmm2 │ │ │ │ - paddd %xmm3,%xmm6 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm6 │ │ │ │ - packssdw %xmm2,%xmm6 │ │ │ │ - movdqa 0xf01b9(%rip),%xmm2 │ │ │ │ - pmaddwd %xmm7,%xmm2 │ │ │ │ - pmaddwd 0xf019d(%rip),%xmm7 │ │ │ │ - paddd %xmm3,%xmm2 │ │ │ │ - paddd %xmm3,%xmm7 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm7 │ │ │ │ - packssdw %xmm2,%xmm7 │ │ │ │ - movdqa 0xf016f(%rip),%xmm2 │ │ │ │ - pmaddwd %xmm4,%xmm2 │ │ │ │ - pmaddwd 0xf0153(%rip),%xmm4 │ │ │ │ - paddd %xmm3,%xmm2 │ │ │ │ - paddd %xmm3,%xmm4 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - packssdw %xmm2,%xmm4 │ │ │ │ - movdqa 0xf0185(%rip),%xmm2 │ │ │ │ - pmaddwd %xmm1,%xmm2 │ │ │ │ - pmaddwd 0xf0169(%rip),%xmm1 │ │ │ │ - paddd %xmm3,%xmm2 │ │ │ │ - paddd %xmm3,%xmm1 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - packssdw %xmm2,%xmm1 │ │ │ │ - movdqa %xmm6,%xmm2 │ │ │ │ - psubsw %xmm7,%xmm2 │ │ │ │ - paddsw %xmm7,%xmm6 │ │ │ │ - movdqa %xmm1,%xmm7 │ │ │ │ - psubsw %xmm4,%xmm7 │ │ │ │ - paddsw %xmm4,%xmm1 │ │ │ │ - movdqa 0xeffd3(%rip),%xmm4 │ │ │ │ - pshufb %xmm4,%xmm2 │ │ │ │ - pshufb %xmm4,%xmm7 │ │ │ │ - movdqa 0xf0071(%rip),%xmm5 │ │ │ │ - pmaddwd %xmm2,%xmm5 │ │ │ │ - pmaddwd 0xf0055(%rip),%xmm2 │ │ │ │ - paddd %xmm3,%xmm5 │ │ │ │ - paddd %xmm3,%xmm2 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - packssdw %xmm5,%xmm2 │ │ │ │ - movdqa 0xf0037(%rip),%xmm5 │ │ │ │ - pmaddwd %xmm7,%xmm5 │ │ │ │ - pmaddwd 0xf012b(%rip),%xmm7 │ │ │ │ - paddd %xmm3,%xmm5 │ │ │ │ - paddd %xmm3,%xmm7 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - psrad $0xc,%xmm7 │ │ │ │ - packssdw %xmm5,%xmm7 │ │ │ │ - movdqa %xmm6,%xmm5 │ │ │ │ - psubsw %xmm1,%xmm5 │ │ │ │ - paddsw %xmm1,%xmm6 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - psubsw %xmm7,%xmm1 │ │ │ │ - paddsw %xmm7,%xmm2 │ │ │ │ - pshufb %xmm4,%xmm5 │ │ │ │ - pshufb %xmm4,%xmm1 │ │ │ │ - movdqa 0xeffcb(%rip),%xmm4 │ │ │ │ - pmaddwd %xmm5,%xmm4 │ │ │ │ - pmaddwd 0xeffcf(%rip),%xmm5 │ │ │ │ - paddd %xmm3,%xmm4 │ │ │ │ - paddd %xmm3,%xmm5 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - movdqa 0xeffa5(%rip),%xmm7 │ │ │ │ - pmaddwd %xmm1,%xmm7 │ │ │ │ - pmaddwd 0xeffa9(%rip),%xmm1 │ │ │ │ - paddd %xmm3,%xmm7 │ │ │ │ - paddd %xmm3,%xmm1 │ │ │ │ - psrad $0xc,%xmm7 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - packssdw %xmm7,%xmm4 │ │ │ │ - packssdw %xmm1,%xmm5 │ │ │ │ - movdqa %xmm6,%xmm7 │ │ │ │ - punpckhqdq %xmm2,%xmm7 │ │ │ │ - punpcklqdq %xmm2,%xmm6 │ │ │ │ - movdqa 0x40(%rdx),%xmm1 │ │ │ │ - movdqa %xmm0,%xmm3 │ │ │ │ - psubsw %xmm7,%xmm3 │ │ │ │ - paddsw %xmm7,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm7 │ │ │ │ - psubsw %xmm5,%xmm7 │ │ │ │ - paddsw %xmm5,%xmm1 │ │ │ │ - movdqa %xmm3,0x70(%rdx) │ │ │ │ - movdqa 0x50(%rdx),%xmm2 │ │ │ │ - movdqa 0x60(%rdx),%xmm3 │ │ │ │ - movdqa %xmm2,%xmm5 │ │ │ │ - psubsw %xmm4,%xmm5 │ │ │ │ - paddsw %xmm4,%xmm2 │ │ │ │ - movdqa %xmm3,%xmm4 │ │ │ │ - psubsw %xmm6,%xmm4 │ │ │ │ - paddsw %xmm6,%xmm3 │ │ │ │ - movdqa %xmm7,%xmm6 │ │ │ │ + vpbroadcastd -0xb8(%r9),%zmm28 │ │ │ │ + vpmulld (%rdx),%zmm28,%zmm18 │ │ │ │ + vpmulld 0x40(%rdx),%zmm28,%zmm23 │ │ │ │ + vpmulld 0x80(%rdx),%zmm28,%zmm17 │ │ │ │ + vpmulld 0xc0(%rdx),%zmm28,%zmm21 │ │ │ │ + vpbroadcastd 0x84(%r9),%zmm29 │ │ │ │ + vpxord %zmm20,%zmm20,%zmm20 │ │ │ │ + vmovdqa32 -0x380(%r9),%zmm26 │ │ │ │ + vmovdqa32 %zmm20,(%rdx) │ │ │ │ + vmovdqa32 %zmm20,0x40(%rdx) │ │ │ │ + vmovdqa32 %zmm20,0x80(%rdx) │ │ │ │ + vmovdqa32 %zmm20,0xc0(%rdx) │ │ │ │ + vpaddd %zmm29,%zmm18,%zmm18 │ │ │ │ + vpaddd %zmm29,%zmm23,%zmm23 │ │ │ │ + vpaddd %zmm29,%zmm17,%zmm17 │ │ │ │ + vpaddd %zmm29,%zmm21,%zmm21 │ │ │ │ + vpsrlq $0x20,%zmm26,%zmm22 │ │ │ │ + vpsrad $0xc,%zmm18,%zmm18 │ │ │ │ + vpsrad $0xc,%zmm23,%zmm23 │ │ │ │ + vpsrad $0xc,%zmm17,%zmm17 │ │ │ │ + vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ + vmovdqa32 %zmm22,%zmm16 │ │ │ │ + vpermi2q %zmm23,%zmm18,%zmm16 │ │ │ │ + vpermt2q %zmm18,%zmm26,%zmm23 │ │ │ │ + vmovdqa32 %zmm22,%zmm18 │ │ │ │ + vpermi2q %zmm21,%zmm17,%zmm18 │ │ │ │ + vpermt2q %zmm17,%zmm26,%zmm21 │ │ │ │ + cmp $0x2b,%ecx │ │ │ │ + jl 2e93ad <__cxa_finalize@plt+0x2be35d> │ │ │ │ + vpmulld 0x100(%rdx),%zmm28,%zmm24 │ │ │ │ + vpmulld 0x140(%rdx),%zmm28,%zmm19 │ │ │ │ + vpmulld 0x180(%rdx),%zmm28,%zmm25 │ │ │ │ + vpmulld 0x1c0(%rdx),%zmm28,%zmm17 │ │ │ │ + vmovdqa32 %zmm20,0x100(%rdx) │ │ │ │ + vmovdqa32 %zmm20,0x140(%rdx) │ │ │ │ + vmovdqa32 %zmm20,0x180(%rdx) │ │ │ │ + vmovdqa32 %zmm20,0x1c0(%rdx) │ │ │ │ + vpaddd %zmm29,%zmm24,%zmm24 │ │ │ │ + vpaddd %zmm29,%zmm19,%zmm19 │ │ │ │ + vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ + vpaddd %zmm29,%zmm17,%zmm17 │ │ │ │ + vpsrad $0xc,%zmm24,%zmm24 │ │ │ │ + vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ + vpsrad $0xc,%zmm25,%zmm25 │ │ │ │ + vpsrad $0xc,%zmm17,%zmm17 │ │ │ │ + vmovdqa32 %zmm22,%zmm20 │ │ │ │ + vpermi2q %zmm19,%zmm24,%zmm20 │ │ │ │ + vpermt2q %zmm24,%zmm26,%zmm19 │ │ │ │ + vpermi2q %zmm17,%zmm25,%zmm22 │ │ │ │ + vpermt2q %zmm25,%zmm26,%zmm17 │ │ │ │ + vbroadcasti32x4 0x20(%r9),%zmm24 │ │ │ │ + vpmulld %zmm24,%zmm17,%zmm25 │ │ │ │ + vpmulld %zmm16,%zmm24,%zmm24 │ │ │ │ + vbroadcasti32x4 -0x1c0(%r9),%zmm26 │ │ │ │ + vpmulld %zmm26,%zmm17,%zmm17 │ │ │ │ + vpmulld %zmm26,%zmm16,%zmm16 │ │ │ │ + vpaddd %zmm25,%zmm16,%zmm16 │ │ │ │ + vpsubd %zmm17,%zmm24,%zmm17 │ │ │ │ + vbroadcasti32x4 -0x60(%r9),%zmm24 │ │ │ │ + vpmulld %zmm24,%zmm19,%zmm25 │ │ │ │ + vpmulld %zmm18,%zmm24,%zmm24 │ │ │ │ + vbroadcasti32x4 -0x120(%r9),%zmm26 │ │ │ │ + vpmulld %zmm26,%zmm19,%zmm19 │ │ │ │ + vpmulld %zmm26,%zmm18,%zmm18 │ │ │ │ + vpaddd %zmm25,%zmm18,%zmm18 │ │ │ │ + vpsubd %zmm19,%zmm24,%zmm19 │ │ │ │ + vbroadcasti32x4 -0xe0(%r9),%zmm24 │ │ │ │ + vpmulld %zmm24,%zmm21,%zmm25 │ │ │ │ + vpmulld %zmm20,%zmm24,%zmm24 │ │ │ │ + vbroadcasti32x4 -0xa0(%r9),%zmm26 │ │ │ │ + vpmulld %zmm26,%zmm21,%zmm21 │ │ │ │ + vpmulld %zmm26,%zmm20,%zmm20 │ │ │ │ + vpaddd %zmm25,%zmm20,%zmm20 │ │ │ │ + vpsubd %zmm24,%zmm21,%zmm21 │ │ │ │ + vbroadcasti32x4 -0x130(%r9),%zmm24 │ │ │ │ + vpmulld %zmm24,%zmm23,%zmm25 │ │ │ │ + vpmulld %zmm22,%zmm24,%zmm24 │ │ │ │ + vbroadcasti32x4 -0x50(%r9),%zmm26 │ │ │ │ + vpmulld %zmm26,%zmm23,%zmm23 │ │ │ │ + vpmulld %zmm26,%zmm22,%zmm22 │ │ │ │ + vpaddd %zmm25,%zmm22,%zmm22 │ │ │ │ + vpsubd %zmm24,%zmm23,%zmm23 │ │ │ │ + jmp 2e9415 <__cxa_finalize@plt+0x2be3c5> │ │ │ │ + vbroadcasti32x4 0x20(%r9),%zmm17 │ │ │ │ + vbroadcasti32x4 -0x1c0(%r9),%zmm24 │ │ │ │ + vbroadcasti32x4 -0x60(%r9),%zmm19 │ │ │ │ + vbroadcasti32x4 -0x120(%r9),%zmm25 │ │ │ │ + vbroadcasti32x4 -0xe0(%r9),%zmm20 │ │ │ │ + vbroadcasti32x4 -0xa0(%r9),%zmm26 │ │ │ │ + vbroadcasti32x4 -0x130(%r9),%zmm22 │ │ │ │ + vbroadcasti32x4 -0x50(%r9),%zmm27 │ │ │ │ + vpmulld %zmm16,%zmm17,%zmm17 │ │ │ │ + vpmulld %zmm24,%zmm16,%zmm16 │ │ │ │ + vpmulld %zmm18,%zmm19,%zmm19 │ │ │ │ + vpmulld %zmm25,%zmm18,%zmm18 │ │ │ │ + vpmulld %zmm21,%zmm20,%zmm20 │ │ │ │ + vpmulld %zmm26,%zmm21,%zmm21 │ │ │ │ + vpmulld %zmm23,%zmm22,%zmm22 │ │ │ │ + vpmulld %zmm27,%zmm23,%zmm23 │ │ │ │ + vpbroadcastd 0x70(%r9),%zmm30 │ │ │ │ + vpbroadcastd 0x74(%r9),%zmm31 │ │ │ │ + vpsubd %zmm17,%zmm29,%zmm17 │ │ │ │ + vpsubd %zmm19,%zmm29,%zmm19 │ │ │ │ + vpaddd %zmm29,%zmm16,%zmm16 │ │ │ │ + vpaddd %zmm29,%zmm18,%zmm18 │ │ │ │ + vpaddd %zmm29,%zmm20,%zmm20 │ │ │ │ + vpaddd %zmm29,%zmm21,%zmm21 │ │ │ │ + vpaddd %zmm29,%zmm22,%zmm22 │ │ │ │ + vpaddd %zmm29,%zmm23,%zmm23 │ │ │ │ + vpsrad $0xc,%zmm16,%zmm16 │ │ │ │ + vpsrad $0xc,%zmm20,%zmm20 │ │ │ │ + vpsrad $0xc,%zmm17,%zmm17 │ │ │ │ + vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ + vpsrad $0xc,%zmm18,%zmm18 │ │ │ │ + vpsrad $0xc,%zmm22,%zmm22 │ │ │ │ + vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ + vpsrad $0xc,%zmm23,%zmm23 │ │ │ │ + vpsubd %zmm20,%zmm16,%zmm24 │ │ │ │ + vpaddd %zmm20,%zmm16,%zmm16 │ │ │ │ + vpsubd %zmm21,%zmm17,%zmm20 │ │ │ │ + vpaddd %zmm21,%zmm17,%zmm17 │ │ │ │ + vpsubd %zmm22,%zmm18,%zmm21 │ │ │ │ + vpaddd %zmm22,%zmm18,%zmm18 │ │ │ │ + vpsubd %zmm23,%zmm19,%zmm22 │ │ │ │ + vpaddd %zmm23,%zmm19,%zmm19 │ │ │ │ + vpmaxsd %zmm30,%zmm24,%zmm24 │ │ │ │ + vpmaxsd %zmm30,%zmm20,%zmm20 │ │ │ │ + vpmaxsd %zmm30,%zmm21,%zmm21 │ │ │ │ + vpmaxsd %zmm30,%zmm22,%zmm22 │ │ │ │ + vpminsd %zmm31,%zmm24,%zmm24 │ │ │ │ + vpminsd %zmm31,%zmm20,%zmm20 │ │ │ │ + vpminsd %zmm31,%zmm21,%zmm21 │ │ │ │ + vpminsd %zmm31,%zmm22,%zmm22 │ │ │ │ + vbroadcasti32x4 -0x40(%r9),%zmm27 │ │ │ │ + vbroadcasti32x4 -0x150(%r9),%zmm26 │ │ │ │ + vpmulld %zmm27,%zmm24,%zmm25 │ │ │ │ + vpmulld %zmm27,%zmm20,%zmm23 │ │ │ │ + vpmulld %zmm26,%zmm24,%zmm24 │ │ │ │ + vpmulld %zmm26,%zmm20,%zmm20 │ │ │ │ + vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ + vpaddd %zmm25,%zmm20,%zmm20 │ │ │ │ + vpaddd %zmm29,%zmm24,%zmm24 │ │ │ │ + vpsubd %zmm23,%zmm24,%zmm24 │ │ │ │ + vpsrad $0xc,%zmm20,%zmm20 │ │ │ │ + vpsrad $0xc,%zmm24,%zmm24 │ │ │ │ + vpmulld %zmm26,%zmm22,%zmm25 │ │ │ │ + vpmulld %zmm26,%zmm21,%zmm23 │ │ │ │ + vpmulld %zmm27,%zmm22,%zmm22 │ │ │ │ + vpmulld %zmm27,%zmm21,%zmm21 │ │ │ │ + vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ + vpaddd %zmm25,%zmm21,%zmm21 │ │ │ │ + vpaddd %zmm29,%zmm22,%zmm22 │ │ │ │ + vpsubd %zmm23,%zmm22,%zmm22 │ │ │ │ + vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ + vpsrad $0xc,%zmm22,%zmm22 │ │ │ │ + vpmaxsd %zmm30,%zmm16,%zmm16 │ │ │ │ + vpmaxsd %zmm30,%zmm18,%zmm18 │ │ │ │ + vpmaxsd %zmm30,%zmm17,%zmm17 │ │ │ │ + vpmaxsd %zmm30,%zmm19,%zmm19 │ │ │ │ + vpminsd %zmm31,%zmm16,%zmm16 │ │ │ │ + vpminsd %zmm31,%zmm18,%zmm18 │ │ │ │ + vpminsd %zmm31,%zmm17,%zmm17 │ │ │ │ + vpminsd %zmm31,%zmm19,%zmm19 │ │ │ │ + vpsubd %zmm18,%zmm16,%zmm23 │ │ │ │ + vpaddd %zmm18,%zmm16,%zmm16 │ │ │ │ + vpsubd %zmm19,%zmm17,%zmm18 │ │ │ │ + vpaddd %zmm19,%zmm17,%zmm17 │ │ │ │ + vpsubd %zmm22,%zmm20,%zmm19 │ │ │ │ + vpaddd %zmm22,%zmm20,%zmm20 │ │ │ │ + vpsubd %zmm21,%zmm24,%zmm22 │ │ │ │ + vpaddd %zmm21,%zmm24,%zmm24 │ │ │ │ + vpmaxsd %zmm30,%zmm23,%zmm23 │ │ │ │ + vpmaxsd %zmm30,%zmm19,%zmm19 │ │ │ │ + vpmaxsd %zmm30,%zmm18,%zmm18 │ │ │ │ + vpmaxsd %zmm30,%zmm22,%zmm22 │ │ │ │ + vpminsd %zmm31,%zmm23,%zmm23 │ │ │ │ + vpminsd %zmm31,%zmm19,%zmm19 │ │ │ │ + vpminsd %zmm31,%zmm18,%zmm18 │ │ │ │ + vpminsd %zmm31,%zmm22,%zmm22 │ │ │ │ + vpunpcklqdq %zmm23,%zmm19,%zmm21 │ │ │ │ + vpunpckhqdq %zmm23,%zmm19,%zmm19 │ │ │ │ + vpunpckhqdq %zmm18,%zmm22,%zmm23 │ │ │ │ + vpunpcklqdq %zmm18,%zmm22,%zmm22 │ │ │ │ + vpbroadcastd -0xc8(%r9),%zmm27 │ │ │ │ + vpbroadcastd -0xb0(%r9),%zmm26 │ │ │ │ + vpmulld %zmm27,%zmm23,%zmm25 │ │ │ │ + vpmulld %zmm27,%zmm19,%zmm18 │ │ │ │ + vpmulld %zmm26,%zmm23,%zmm23 │ │ │ │ + vpmulld %zmm26,%zmm19,%zmm19 │ │ │ │ + vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ + vpaddd %zmm25,%zmm19,%zmm19 │ │ │ │ + vpaddd %zmm29,%zmm23,%zmm23 │ │ │ │ + vpsubd %zmm18,%zmm23,%zmm23 │ │ │ │ + vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ + vpsrad $0xc,%zmm23,%zmm23 │ │ │ │ + vpmulld %zmm26,%zmm21,%zmm25 │ │ │ │ + vpmulld %zmm26,%zmm22,%zmm18 │ │ │ │ + vpmulld %zmm27,%zmm21,%zmm21 │ │ │ │ + vpmulld %zmm27,%zmm22,%zmm22 │ │ │ │ + vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ + vpaddd %zmm25,%zmm22,%zmm22 │ │ │ │ + vpaddd %zmm29,%zmm21,%zmm21 │ │ │ │ + vpsubd %zmm18,%zmm21,%zmm21 │ │ │ │ + vpsrad $0xc,%zmm22,%zmm22 │ │ │ │ + vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ + vpmaxsd %zmm30,%zmm16,%zmm16 │ │ │ │ + vpmaxsd %zmm30,%zmm20,%zmm20 │ │ │ │ + vpmaxsd %zmm30,%zmm17,%zmm17 │ │ │ │ + vpmaxsd %zmm30,%zmm24,%zmm24 │ │ │ │ + vpminsd %zmm31,%zmm16,%zmm16 │ │ │ │ + vpminsd %zmm31,%zmm20,%zmm20 │ │ │ │ + vpminsd %zmm31,%zmm17,%zmm17 │ │ │ │ + vpminsd %zmm31,%zmm24,%zmm24 │ │ │ │ + vpunpckhqdq %zmm16,%zmm20,%zmm18 │ │ │ │ + vpunpcklqdq %zmm16,%zmm20,%zmm20 │ │ │ │ + vpunpckhqdq %zmm17,%zmm24,%zmm16 │ │ │ │ + vpunpcklqdq %zmm17,%zmm24,%zmm24 │ │ │ │ + vpaddd %zmm23,%zmm22,%zmm17 │ │ │ │ + vpsubd %zmm23,%zmm22,%zmm22 │ │ │ │ + vpaddd %zmm19,%zmm21,%zmm23 │ │ │ │ + vpsubd %zmm19,%zmm21,%zmm21 │ │ │ │ + vpsubd %zmm16,%zmm24,%zmm19 │ │ │ │ + vpaddd %zmm16,%zmm24,%zmm24 │ │ │ │ + vpaddd %zmm18,%zmm20,%zmm16 │ │ │ │ + vpsubd %zmm18,%zmm20,%zmm20 │ │ │ │ + vpmaxsd %zmm30,%zmm22,%zmm22 │ │ │ │ + vpmaxsd %zmm30,%zmm21,%zmm21 │ │ │ │ + vpmaxsd %zmm30,%zmm19,%zmm19 │ │ │ │ + vpmaxsd %zmm30,%zmm20,%zmm20 │ │ │ │ + mov $0x3333,%eax │ │ │ │ + vpminsd %zmm31,%zmm22,%zmm22 │ │ │ │ + vpminsd %zmm31,%zmm21,%zmm21 │ │ │ │ + vpminsd %zmm31,%zmm19,%zmm19 │ │ │ │ + vpminsd %zmm31,%zmm20,%zmm20 │ │ │ │ + kmovw %eax,%k1 │ │ │ │ + vpmulld %zmm28,%zmm22,%zmm22 │ │ │ │ + vpmulld %zmm28,%zmm21,%zmm21 │ │ │ │ + vpmulld %zmm28,%zmm19,%zmm19 │ │ │ │ + vpmulld %zmm28,%zmm20,%zmm20 │ │ │ │ + vpxord %zmm25,%zmm25,%zmm25 │ │ │ │ + vpsubd %zmm16,%zmm25,%zmm16{%k1} │ │ │ │ + vpsubd %zmm17,%zmm25,%zmm17{%k1} │ │ │ │ + vpsubd %zmm23,%zmm25,%zmm23{%k1} │ │ │ │ + vpsubd %zmm24,%zmm25,%zmm24{%k1} │ │ │ │ + vpaddd %zmm29,%zmm22,%zmm22 │ │ │ │ + vpaddd %zmm29,%zmm20,%zmm20 │ │ │ │ + vpaddd %zmm21,%zmm22,%zmm18 │ │ │ │ + vpsubd %zmm21,%zmm22,%zmm22 │ │ │ │ + vpsubd %zmm19,%zmm20,%zmm21 │ │ │ │ + vpaddd %zmm20,%zmm19,%zmm19 │ │ │ │ + vpsrad $0xc,%zmm18,%zmm18 │ │ │ │ + vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ + vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ + vpsrad $0xc,%zmm22,%zmm22 │ │ │ │ + vpsubd %zmm18,%zmm25,%zmm18{%k1} │ │ │ │ + vpsubd %zmm19,%zmm25,%zmm19{%k1} │ │ │ │ + vpsubd %zmm21,%zmm25,%zmm21{%k1} │ │ │ │ + vpsubd %zmm22,%zmm25,%zmm22{%k1} │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea -0x3f3(%rip),%r8 │ │ │ │ - jmp 2eb850 <__cxa_finalize@plt+0x2c0800> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0xe1(%rip),%r8 │ │ │ │ - jmp 2eb850 <__cxa_finalize@plt+0x2c0800> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x6d6(%rip),%r8 │ │ │ │ - jmp 2eb850 <__cxa_finalize@plt+0x2c0800> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x834(%rip),%r8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - movdqa 0x10(%rdx),%xmm1 │ │ │ │ - movdqa 0x20(%rdx),%xmm2 │ │ │ │ - movdqa 0x30(%rdx),%xmm3 │ │ │ │ - movdqa 0x40(%rdx),%xmm4 │ │ │ │ - movdqa 0x50(%rdx),%xmm5 │ │ │ │ - movdqa 0x60(%rdx),%xmm6 │ │ │ │ - call 2eb920 <__cxa_finalize@plt+0x2c08d0> │ │ │ │ - call 2ebd10 <__cxa_finalize@plt+0x2c0cc0> │ │ │ │ - movdqa %xmm7,%xmm6 │ │ │ │ - punpckhwd %xmm0,%xmm6 │ │ │ │ - punpcklwd %xmm7,%xmm0 │ │ │ │ - movdqa %xmm3,%xmm7 │ │ │ │ - punpcklwd %xmm4,%xmm7 │ │ │ │ - punpckhwd %xmm3,%xmm4 │ │ │ │ - movdqa 0x60(%rdx),%xmm1 │ │ │ │ - movdqa %xmm1,%xmm3 │ │ │ │ - punpcklwd %xmm5,%xmm3 │ │ │ │ - punpckhwd %xmm1,%xmm5 │ │ │ │ - movdqa 0x70(%rdx),%xmm1 │ │ │ │ - movdqa %xmm3,0x60(%rdx) │ │ │ │ - movdqa %xmm7,0x70(%rdx) │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - punpckhwd %xmm1,%xmm3 │ │ │ │ - punpcklwd %xmm2,%xmm1 │ │ │ │ - movdqa 0xf01b8(%rip),%xmm7 │ │ │ │ - pmulhrsw %xmm7,%xmm0 │ │ │ │ - pmulhrsw %xmm7,%xmm1 │ │ │ │ - pmulhrsw %xmm7,%xmm4 │ │ │ │ - pmulhrsw %xmm7,%xmm5 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - psubw %xmm7,%xmm2 │ │ │ │ - movdqa 0x60(%rdx),%xmm7 │ │ │ │ - pmulhrsw %xmm2,%xmm7 │ │ │ │ - pmulhrsw %xmm2,%xmm3 │ │ │ │ - pmulhrsw %xmm2,%xmm6 │ │ │ │ - pmulhrsw 0x70(%rdx),%xmm2 │ │ │ │ - movdqa %xmm7,0x60(%rdx) │ │ │ │ - jmp 2eb3b7 <__cxa_finalize@plt+0x2c0367> │ │ │ │ - lea -0x22cc(%rip),%r8 │ │ │ │ - jmp 2eb42b <__cxa_finalize@plt+0x2c03db> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movdqa %xmm0,0x60(%rdx) │ │ │ │ - pshufd $0x4e,%xmm1,%xmm0 │ │ │ │ - pshufd $0x4e,%xmm2,%xmm2 │ │ │ │ - movdqa %xmm6,%xmm1 │ │ │ │ - punpckhwd %xmm0,%xmm1 │ │ │ │ - punpcklwd %xmm6,%xmm0 │ │ │ │ - movdqa %xmm5,%xmm7 │ │ │ │ - punpckhwd %xmm2,%xmm7 │ │ │ │ - punpcklwd %xmm5,%xmm2 │ │ │ │ - movdqa 0xf00f1(%rip),%xmm6 │ │ │ │ - movdqa 0xeff09(%rip),%xmm5 │ │ │ │ - pmaddwd %xmm1,%xmm5 │ │ │ │ - pmaddwd 0xeff0d(%rip),%xmm1 │ │ │ │ - paddd %xmm6,%xmm5 │ │ │ │ - paddd %xmm6,%xmm1 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - packssdw %xmm5,%xmm1 │ │ │ │ - movdqa 0xefeff(%rip),%xmm5 │ │ │ │ - pmaddwd %xmm7,%xmm5 │ │ │ │ - pmaddwd 0xeff03(%rip),%xmm7 │ │ │ │ - paddd %xmm6,%xmm5 │ │ │ │ - paddd %xmm6,%xmm7 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - psrad $0xc,%xmm7 │ │ │ │ - packssdw %xmm5,%xmm7 │ │ │ │ - movdqa 0xefef5(%rip),%xmm5 │ │ │ │ - pmaddwd %xmm2,%xmm5 │ │ │ │ - pmaddwd 0xefef9(%rip),%xmm2 │ │ │ │ - paddd %xmm6,%xmm5 │ │ │ │ - paddd %xmm6,%xmm2 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - packssdw %xmm5,%xmm2 │ │ │ │ - movdqa 0xefeeb(%rip),%xmm5 │ │ │ │ - pmaddwd %xmm0,%xmm5 │ │ │ │ - pmaddwd 0xefeef(%rip),%xmm0 │ │ │ │ - paddd %xmm6,%xmm5 │ │ │ │ - paddd %xmm6,%xmm0 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - packssdw %xmm5,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - psubsw %xmm2,%xmm5 │ │ │ │ - paddsw %xmm2,%xmm1 │ │ │ │ - movdqa %xmm7,%xmm2 │ │ │ │ - psubsw %xmm0,%xmm2 │ │ │ │ - paddsw %xmm0,%xmm7 │ │ │ │ - punpcklqdq %xmm5,%xmm0 │ │ │ │ - punpckhwd %xmm5,%xmm0 │ │ │ │ - punpcklqdq %xmm2,%xmm5 │ │ │ │ - punpckhwd %xmm5,%xmm2 │ │ │ │ - movdqa 0xefd69(%rip),%xmm5 │ │ │ │ - pmaddwd %xmm0,%xmm5 │ │ │ │ - pmaddwd 0xefd6d(%rip),%xmm0 │ │ │ │ - paddd %xmm6,%xmm5 │ │ │ │ - paddd %xmm6,%xmm0 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - packssdw %xmm5,%xmm0 │ │ │ │ - movdqa 0xefe9f(%rip),%xmm5 │ │ │ │ - pmaddwd %xmm2,%xmm5 │ │ │ │ - pmaddwd 0xefe83(%rip),%xmm2 │ │ │ │ - paddd %xmm6,%xmm5 │ │ │ │ - paddd %xmm6,%xmm2 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - packssdw %xmm5,%xmm2 │ │ │ │ - movdqa %xmm1,0x40(%rdx) │ │ │ │ - movdqa %xmm7,0x50(%rdx) │ │ │ │ - movdqa 0x60(%rdx),%xmm1 │ │ │ │ - movdqa 0x70(%rdx),%xmm7 │ │ │ │ - pshufd $0x4e,%xmm1,%xmm1 │ │ │ │ - pshufd $0x4e,%xmm3,%xmm3 │ │ │ │ - movdqa %xmm7,%xmm5 │ │ │ │ - punpckhwd %xmm1,%xmm5 │ │ │ │ - punpcklwd %xmm7,%xmm1 │ │ │ │ - movdqa %xmm4,%xmm7 │ │ │ │ - punpckhwd %xmm3,%xmm7 │ │ │ │ - punpcklwd %xmm4,%xmm3 │ │ │ │ - movdqa 0xefe5f(%rip),%xmm4 │ │ │ │ - pmaddwd %xmm5,%xmm4 │ │ │ │ - pmaddwd 0xefe63(%rip),%xmm5 │ │ │ │ - paddd %xmm6,%xmm4 │ │ │ │ - paddd %xmm6,%xmm5 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - packssdw %xmm4,%xmm5 │ │ │ │ - movdqa 0xefe55(%rip),%xmm4 │ │ │ │ - pmaddwd %xmm7,%xmm4 │ │ │ │ - pmaddwd 0xefe59(%rip),%xmm7 │ │ │ │ - paddd %xmm6,%xmm4 │ │ │ │ - paddd %xmm6,%xmm7 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - psrad $0xc,%xmm7 │ │ │ │ - packssdw %xmm4,%xmm7 │ │ │ │ - movdqa 0xefe4b(%rip),%xmm4 │ │ │ │ - pmaddwd %xmm3,%xmm4 │ │ │ │ - pmaddwd 0xefe4f(%rip),%xmm3 │ │ │ │ - paddd %xmm6,%xmm4 │ │ │ │ - paddd %xmm6,%xmm3 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - packssdw %xmm4,%xmm3 │ │ │ │ - movdqa 0xefe41(%rip),%xmm4 │ │ │ │ - pmaddwd %xmm1,%xmm4 │ │ │ │ - pmaddwd 0xefe45(%rip),%xmm1 │ │ │ │ - paddd %xmm6,%xmm4 │ │ │ │ - paddd %xmm6,%xmm1 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - packssdw %xmm4,%xmm1 │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - psubsw %xmm3,%xmm4 │ │ │ │ - paddsw %xmm3,%xmm5 │ │ │ │ - movdqa %xmm7,%xmm3 │ │ │ │ - psubsw %xmm1,%xmm3 │ │ │ │ - paddsw %xmm1,%xmm7 │ │ │ │ - punpcklqdq %xmm4,%xmm1 │ │ │ │ - punpckhwd %xmm4,%xmm1 │ │ │ │ - punpcklqdq %xmm3,%xmm4 │ │ │ │ - punpckhwd %xmm4,%xmm3 │ │ │ │ - movdqa 0xefbef(%rip),%xmm4 │ │ │ │ - pmaddwd %xmm1,%xmm4 │ │ │ │ - pmaddwd 0xefbf3(%rip),%xmm1 │ │ │ │ - paddd %xmm6,%xmm4 │ │ │ │ - paddd %xmm6,%xmm1 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - packssdw %xmm4,%xmm1 │ │ │ │ - movdqa 0xefdf5(%rip),%xmm4 │ │ │ │ - pmaddwd %xmm3,%xmm4 │ │ │ │ - pmaddwd 0xefdd9(%rip),%xmm3 │ │ │ │ - paddd %xmm6,%xmm4 │ │ │ │ - paddd %xmm6,%xmm3 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - packssdw %xmm4,%xmm3 │ │ │ │ - movdqa %xmm1,%xmm4 │ │ │ │ - paddsw %xmm2,%xmm4 │ │ │ │ - psubsw %xmm2,%xmm1 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - psubsw %xmm3,%xmm2 │ │ │ │ - paddsw %xmm3,%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm3 │ │ │ │ - punpckhwd %xmm1,%xmm3 │ │ │ │ - punpcklqdq %xmm2,%xmm1 │ │ │ │ - punpckhwd %xmm1,%xmm2 │ │ │ │ - movdqa 0xefb53(%rip),%xmm1 │ │ │ │ - pmaddwd %xmm3,%xmm1 │ │ │ │ - pmaddwd 0xefb57(%rip),%xmm3 │ │ │ │ - paddd %xmm6,%xmm1 │ │ │ │ - paddd %xmm6,%xmm3 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - packssdw %xmm1,%xmm3 │ │ │ │ - movdqa 0xefc19(%rip),%xmm1 │ │ │ │ - pmaddwd %xmm2,%xmm1 │ │ │ │ - pmaddwd 0xefbfd(%rip),%xmm2 │ │ │ │ - paddd %xmm6,%xmm1 │ │ │ │ - paddd %xmm6,%xmm2 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - packssdw %xmm1,%xmm2 │ │ │ │ - movdqa %xmm3,%xmm1 │ │ │ │ - psubsw %xmm2,%xmm1 │ │ │ │ - paddsw %xmm2,%xmm3 │ │ │ │ - movdqa %xmm4,%xmm2 │ │ │ │ - psubsw %xmm0,%xmm2 │ │ │ │ - paddsw %xmm4,%xmm0 │ │ │ │ - movdqa %xmm0,0x60(%rdx) │ │ │ │ - movdqa %xmm3,0x70(%rdx) │ │ │ │ - movdqa 0x40(%rdx),%xmm0 │ │ │ │ - movdqa 0x50(%rdx),%xmm3 │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - psubsw %xmm3,%xmm4 │ │ │ │ - paddsw %xmm3,%xmm5 │ │ │ │ - movdqa %xmm0,%xmm3 │ │ │ │ - psubsw %xmm7,%xmm3 │ │ │ │ - paddsw %xmm7,%xmm0 │ │ │ │ - punpcklqdq %xmm4,%xmm7 │ │ │ │ - punpckhwd %xmm4,%xmm7 │ │ │ │ - punpcklqdq %xmm3,%xmm4 │ │ │ │ - punpckhwd %xmm4,%xmm3 │ │ │ │ - movdqa 0xefaab(%rip),%xmm4 │ │ │ │ - pmaddwd %xmm7,%xmm4 │ │ │ │ - pmaddwd 0xefaaf(%rip),%xmm7 │ │ │ │ - paddd %xmm6,%xmm4 │ │ │ │ - paddd %xmm6,%xmm7 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - psrad $0xc,%xmm7 │ │ │ │ - packssdw %xmm4,%xmm7 │ │ │ │ - movdqa 0xefb71(%rip),%xmm4 │ │ │ │ - pmaddwd %xmm3,%xmm4 │ │ │ │ - pmaddwd 0xefb55(%rip),%xmm3 │ │ │ │ - paddd %xmm6,%xmm4 │ │ │ │ - paddd %xmm6,%xmm3 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - packssdw %xmm4,%xmm3 │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - psubsw %xmm0,%xmm4 │ │ │ │ - paddsw %xmm5,%xmm0 │ │ │ │ - movdqa %xmm7,%xmm5 │ │ │ │ - psubsw %xmm3,%xmm5 │ │ │ │ - paddsw %xmm7,%xmm3 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqa 0xef988(%rip),%xmm7 │ │ │ │ - movdqa %xmm0,0x40(%rdx) │ │ │ │ - movdqa %xmm3,0x50(%rdx) │ │ │ │ - movdqa 0xefa06(%rip),%xmm0 │ │ │ │ - movdqa 0xefa0e(%rip),%xmm3 │ │ │ │ - pshufb %xmm7,%xmm1 │ │ │ │ - pshufb %xmm7,%xmm2 │ │ │ │ - pshufb %xmm7,%xmm4 │ │ │ │ - pshufb %xmm7,%xmm5 │ │ │ │ - movdqa %xmm0,%xmm7 │ │ │ │ - pmaddwd %xmm2,%xmm7 │ │ │ │ - pmaddwd %xmm3,%xmm2 │ │ │ │ - paddd %xmm6,%xmm7 │ │ │ │ - paddd %xmm6,%xmm2 │ │ │ │ - psrad $0xc,%xmm7 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - packssdw %xmm7,%xmm2 │ │ │ │ - movdqa %xmm0,%xmm7 │ │ │ │ - pmaddwd %xmm4,%xmm7 │ │ │ │ - pmaddwd %xmm3,%xmm4 │ │ │ │ - paddd %xmm6,%xmm7 │ │ │ │ - paddd %xmm6,%xmm4 │ │ │ │ - psrad $0xc,%xmm7 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - packssdw %xmm7,%xmm4 │ │ │ │ - movdqa %xmm3,%xmm7 │ │ │ │ - pmaddwd %xmm5,%xmm7 │ │ │ │ - pmaddwd %xmm0,%xmm5 │ │ │ │ - paddd %xmm6,%xmm7 │ │ │ │ - paddd %xmm6,%xmm5 │ │ │ │ - psrad $0xc,%xmm7 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - packssdw %xmm5,%xmm7 │ │ │ │ - movdqa %xmm3,%xmm5 │ │ │ │ - pmaddwd %xmm1,%xmm5 │ │ │ │ - pmaddwd %xmm0,%xmm1 │ │ │ │ - paddd %xmm6,%xmm5 │ │ │ │ - paddd %xmm6,%xmm1 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - packssdw %xmm1,%xmm5 │ │ │ │ - movdqa 0x40(%rdx),%xmm0 │ │ │ │ - movdqa 0x50(%rdx),%xmm3 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movdqa 0xefcd8(%rip),%xmm7 │ │ │ │ - movdqa %xmm2,%xmm6 │ │ │ │ - punpckhqdq %xmm1,%xmm6 │ │ │ │ - punpcklqdq %xmm1,%xmm2 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - psubsw %xmm6,%xmm1 │ │ │ │ - paddsw %xmm6,%xmm2 │ │ │ │ - movdqa %xmm4,%xmm6 │ │ │ │ - punpckhqdq %xmm5,%xmm6 │ │ │ │ - punpcklqdq %xmm5,%xmm4 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - psubsw %xmm6,%xmm5 │ │ │ │ - paddsw %xmm6,%xmm4 │ │ │ │ - pmulhrsw %xmm7,%xmm1 │ │ │ │ - pmulhrsw %xmm7,%xmm2 │ │ │ │ - pmulhrsw %xmm7,%xmm5 │ │ │ │ - pmulhrsw %xmm7,%xmm4 │ │ │ │ - movdqa %xmm4,%xmm7 │ │ │ │ - punpckhqdq %xmm5,%xmm7 │ │ │ │ - punpcklqdq %xmm5,%xmm4 │ │ │ │ - movdqa %xmm2,%xmm5 │ │ │ │ - punpckhqdq %xmm1,%xmm5 │ │ │ │ - punpcklqdq %xmm1,%xmm2 │ │ │ │ + lea 0xf4709(%rip),%r9 │ │ │ │ + vpshufd $0x4e,%zmm16,%zmm20 │ │ │ │ + vpshufd $0x4e,%zmm17,%zmm21 │ │ │ │ + call 32a020 <__cxa_finalize@plt+0x2fefd0> │ │ │ │ + vmovshdup 0xf20ac(%rip),%zmm27 │ │ │ │ + vpmulhrsw %zmm22,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm22,%zmm17,%zmm17 │ │ │ │ + vpbroadcastd 0xf243e(%rip),%zmm29 │ │ │ │ + vpxord %zmm28,%zmm28,%zmm28 │ │ │ │ + lea (%rsi,%rsi,2),%rax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - lea -0xa33(%rip),%r8 │ │ │ │ - jmp 2ebe90 <__cxa_finalize@plt+0x2c0e40> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x55f(%rip),%r8 │ │ │ │ - jmp 2ebe90 <__cxa_finalize@plt+0x2c0e40> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x96(%rip),%r8 │ │ │ │ - jmp 2ebe90 <__cxa_finalize@plt+0x2c0e40> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x1f4(%rip),%r8 │ │ │ │ + lea 0xf23b9(%rip),%r9 │ │ │ │ + lea -0xb27(%rip),%r8 │ │ │ │ + jmp 2e9890 <__cxa_finalize@plt+0x2be840> │ │ │ │ + lea 0xf23a9(%rip),%r9 │ │ │ │ + lea 0x18a(%rip),%r8 │ │ │ │ + add $0xffffffeb,%ecx │ │ │ │ + jmp 2e9890 <__cxa_finalize@plt+0x2be840> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - movdqa 0x10(%rdx),%xmm1 │ │ │ │ - movdqa 0x20(%rdx),%xmm2 │ │ │ │ - movdqa 0x30(%rdx),%xmm3 │ │ │ │ - movdqa 0x40(%rdx),%xmm4 │ │ │ │ - movdqa 0x50(%rdx),%xmm5 │ │ │ │ - movdqa 0x60(%rdx),%xmm6 │ │ │ │ - call 2eb920 <__cxa_finalize@plt+0x2c08d0> │ │ │ │ - call 2ebd10 <__cxa_finalize@plt+0x2c0cc0> │ │ │ │ - movdqa %xmm7,%xmm6 │ │ │ │ - punpcklwd %xmm0,%xmm6 │ │ │ │ - punpckhwd %xmm7,%xmm0 │ │ │ │ - movdqa %xmm3,%xmm7 │ │ │ │ - punpckhwd %xmm4,%xmm7 │ │ │ │ - punpcklwd %xmm3,%xmm4 │ │ │ │ - movdqa 0x60(%rdx),%xmm1 │ │ │ │ - movdqa %xmm1,%xmm3 │ │ │ │ - punpckhwd %xmm5,%xmm3 │ │ │ │ - punpcklwd %xmm1,%xmm5 │ │ │ │ - movdqa 0x70(%rdx),%xmm1 │ │ │ │ - movdqa %xmm3,0x60(%rdx) │ │ │ │ - movdqa %xmm7,0x70(%rdx) │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - punpcklwd %xmm1,%xmm3 │ │ │ │ - punpckhwd %xmm2,%xmm1 │ │ │ │ - movdqa 0xefb88(%rip),%xmm7 │ │ │ │ - jmp 2eb8c8 <__cxa_finalize@plt+0x2c0878> │ │ │ │ - lea -0x2611(%rip),%r8 │ │ │ │ - jmp 2eb42b <__cxa_finalize@plt+0x2c03db> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0xb03(%rip),%r8 │ │ │ │ - jmp 2ebf60 <__cxa_finalize@plt+0x2c0f10> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x62f(%rip),%r8 │ │ │ │ - jmp 2ebf60 <__cxa_finalize@plt+0x2c0f10> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x3a(%rip),%r8 │ │ │ │ - jmp 2ebf60 <__cxa_finalize@plt+0x2c0f10> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x124(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0xf2389(%rip),%r9 │ │ │ │ + lea -0x707(%rip),%r8 │ │ │ │ + jmp 2e9890 <__cxa_finalize@plt+0x2be840> │ │ │ │ + lea 0xf2379(%rip),%r9 │ │ │ │ + lea 0x43(%rip),%r8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + call 2e91a0 <__cxa_finalize@plt+0x2be150> │ │ │ │ + vpbroadcastd 0x78(%r9),%zmm25 │ │ │ │ + vpsubd %zmm19,%zmm25,%zmm20 │ │ │ │ + vpaddd %zmm21,%zmm25,%zmm19 │ │ │ │ + vpaddd %zmm18,%zmm25,%zmm21 │ │ │ │ + vpsubd %zmm22,%zmm25,%zmm18 │ │ │ │ + vpsubd %zmm17,%zmm25,%zmm22 │ │ │ │ + vpaddd %zmm23,%zmm25,%zmm17 │ │ │ │ + vpaddd %zmm16,%zmm25,%zmm23 │ │ │ │ + vpsubd %zmm24,%zmm25,%zmm16 │ │ │ │ + jmp 2e912c <__cxa_finalize@plt+0x2be0dc> │ │ │ │ + call 2e97f0 <__cxa_finalize@plt+0x2be7a0> │ │ │ │ + vpsrlq $0x8,%zmm27,%zmm27 │ │ │ │ + vpermq %zmm19,%zmm27,%zmm24 │ │ │ │ + vpermq %zmm18,%zmm27,%zmm25 │ │ │ │ + call 2e8d8b <__cxa_finalize@plt+0x2bdd3b> │ │ │ │ + vpermq %zmm17,%zmm27,%zmm24 │ │ │ │ + vpermq %zmm16,%zmm27,%zmm25 │ │ │ │ + jmp 2e8d8b <__cxa_finalize@plt+0x2bdd3b> │ │ │ │ nop │ │ │ │ - movdqa 0x60(%rdx),%xmm1 │ │ │ │ - movdqa 0x50(%rdx),%xmm0 │ │ │ │ - movdqa 0x70(%rdx),%xmm2 │ │ │ │ - movdqa 0xefb29(%rip),%xmm6 │ │ │ │ - movdqa 0xefb01(%rip),%xmm7 │ │ │ │ - movdqa %xmm6,%xmm4 │ │ │ │ - pmulhrsw %xmm1,%xmm4 │ │ │ │ - movdqa %xmm6,%xmm3 │ │ │ │ - pmulhrsw %xmm0,%xmm3 │ │ │ │ - movdqa %xmm6,%xmm5 │ │ │ │ - pmulhrsw %xmm2,%xmm5 │ │ │ │ - pmulhrsw %xmm7,%xmm4 │ │ │ │ - pmulhrsw %xmm7,%xmm3 │ │ │ │ - pmulhrsw %xmm7,%xmm5 │ │ │ │ - paddsw %xmm4,%xmm1 │ │ │ │ - paddsw %xmm3,%xmm0 │ │ │ │ - paddsw %xmm2,%xmm5 │ │ │ │ - movdqa 0x20(%rdx),%xmm2 │ │ │ │ - movdqa 0x30(%rdx),%xmm3 │ │ │ │ - movdqa 0x40(%rdx),%xmm4 │ │ │ │ - movdqa %xmm1,0x60(%rdx) │ │ │ │ - movdqa %xmm0,0x50(%rdx) │ │ │ │ - movdqa %xmm5,0x70(%rdx) │ │ │ │ - movdqa %xmm6,%xmm0 │ │ │ │ - pmulhrsw %xmm2,%xmm0 │ │ │ │ - movdqa %xmm6,%xmm1 │ │ │ │ - pmulhrsw %xmm3,%xmm1 │ │ │ │ - movdqa %xmm6,%xmm5 │ │ │ │ - pmulhrsw %xmm4,%xmm5 │ │ │ │ - pmulhrsw %xmm7,%xmm0 │ │ │ │ - pmulhrsw %xmm7,%xmm1 │ │ │ │ - pmulhrsw %xmm7,%xmm5 │ │ │ │ - paddsw %xmm0,%xmm2 │ │ │ │ - paddsw %xmm1,%xmm3 │ │ │ │ - paddsw %xmm5,%xmm4 │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - movdqa 0x10(%rdx),%xmm1 │ │ │ │ - movdqa %xmm6,%xmm5 │ │ │ │ - pmulhrsw %xmm0,%xmm5 │ │ │ │ - pmulhrsw %xmm1,%xmm6 │ │ │ │ - pmulhrsw %xmm7,%xmm5 │ │ │ │ - pmulhrsw %xmm7,%xmm6 │ │ │ │ - paddsw %xmm5,%xmm0 │ │ │ │ - paddsw %xmm6,%xmm1 │ │ │ │ - movdqa 0x60(%rdx),%xmm6 │ │ │ │ - movdqa 0x50(%rdx),%xmm5 │ │ │ │ - movdqa %xmm0,%xmm7 │ │ │ │ - punpckhwd %xmm2,%xmm7 │ │ │ │ - punpcklwd %xmm2,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm2 │ │ │ │ - punpckhwd %xmm3,%xmm2 │ │ │ │ - punpcklwd %xmm3,%xmm1 │ │ │ │ - movdqa %xmm7,0x60(%rdx) │ │ │ │ - movdqa 0x70(%rdx),%xmm7 │ │ │ │ - movdqa %xmm4,%xmm3 │ │ │ │ - punpckhwd %xmm6,%xmm3 │ │ │ │ - punpcklwd %xmm6,%xmm4 │ │ │ │ - movdqa %xmm5,%xmm6 │ │ │ │ - punpckhwd %xmm7,%xmm6 │ │ │ │ - punpcklwd %xmm7,%xmm5 │ │ │ │ - jmp 2eb3b7 <__cxa_finalize@plt+0x2c0367> │ │ │ │ - lea -0x268c(%rip),%r8 │ │ │ │ - jmp 2eb42b <__cxa_finalize@plt+0x2c03db> │ │ │ │ + lea 0xf22f9(%rip),%r9 │ │ │ │ + lea -0xbe7(%rip),%r8 │ │ │ │ + jmp 2e9940 <__cxa_finalize@plt+0x2be8f0> │ │ │ │ + lea 0xf22e9(%rip),%r9 │ │ │ │ + lea -0x7a7(%rip),%r8 │ │ │ │ + jmp 2e9940 <__cxa_finalize@plt+0x2be8f0> │ │ │ │ + lea 0xf22d9(%rip),%r9 │ │ │ │ + lea -0x5d(%rip),%r8 │ │ │ │ + jmp 2e9940 <__cxa_finalize@plt+0x2be8f0> │ │ │ │ + lea 0xf22c9(%rip),%r9 │ │ │ │ + lea 0xaa(%rip),%r8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + call 2e7e0e <__cxa_finalize@plt+0x2bcdbe> │ │ │ │ + vpbroadcastd 0x98(%r9),%zmm24 │ │ │ │ + vpbroadcastd 0x8c(%r9),%zmm29 │ │ │ │ + vpxord %zmm26,%zmm26,%zmm26 │ │ │ │ + vpmulld %zmm24,%zmm16,%zmm16 │ │ │ │ + vpmulld %zmm24,%zmm17,%zmm17 │ │ │ │ + vpmulld %zmm24,%zmm18,%zmm18 │ │ │ │ + vpmulld %zmm24,%zmm19,%zmm19 │ │ │ │ + vpmulld %zmm24,%zmm20,%zmm20 │ │ │ │ + vpmulld %zmm24,%zmm21,%zmm21 │ │ │ │ + vpmulld %zmm24,%zmm22,%zmm22 │ │ │ │ + vpmulld %zmm24,%zmm23,%zmm23 │ │ │ │ + vmovdqa32 %zmm26,(%rdx) │ │ │ │ + vmovdqa32 %zmm26,0x40(%rdx) │ │ │ │ + vmovdqa32 %zmm26,0x80(%rdx) │ │ │ │ + vmovdqa32 %zmm26,0xc0(%rdx) │ │ │ │ + vmovdqa32 %zmm26,0x100(%rdx) │ │ │ │ + vmovdqa32 %zmm26,0x140(%rdx) │ │ │ │ + vmovdqa32 %zmm26,0x180(%rdx) │ │ │ │ + vmovdqa32 %zmm26,0x1c0(%rdx) │ │ │ │ + call 2e7e53 <__cxa_finalize@plt+0x2bce03> │ │ │ │ + vpsrlq $0x10,-0x3c0(%r9),%zmm24 │ │ │ │ + vpsrlq $0x8,%zmm24,%zmm25 │ │ │ │ + vmovdqa32 %zmm24,%zmm26 │ │ │ │ + vmovdqa32 %zmm25,%zmm27 │ │ │ │ + call 2e9030 <__cxa_finalize@plt+0x2bdfe0> │ │ │ │ + jmp *%r8 │ │ │ │ + vmovshdup -0x340(%r9),%zmm20 │ │ │ │ + vpbroadcastd 0x58(%r9),%zmm27 │ │ │ │ + vmovdqa32 %zmm20,%zmm21 │ │ │ │ + jmp 2e8d4e <__cxa_finalize@plt+0x2bdcfe> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - sub $0x108,%rsp │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0xf21e9(%rip),%r9 │ │ │ │ + lea 0x141(%rip),%r8 │ │ │ │ test %ecx,%ecx │ │ │ │ - je 2ec0af <__cxa_finalize@plt+0x2c105f> │ │ │ │ - lea 0x1e3(%rip),%r8 │ │ │ │ - call 2ec170 <__cxa_finalize@plt+0x2c1120> │ │ │ │ - add $0x108,%rsp │ │ │ │ - ret │ │ │ │ - pshuflw $0x0,(%rdx),%xmm0 │ │ │ │ - punpcklwd %xmm0,%xmm0 │ │ │ │ - movdqa 0xefa00(%rip),%xmm1 │ │ │ │ - pmulhrsw %xmm1,%xmm0 │ │ │ │ - movdqa 0xef9b3(%rip),%xmm2 │ │ │ │ + jne 2e9a80 <__cxa_finalize@plt+0x2bea30> │ │ │ │ + imul $0xb5,(%rdx),%eax │ │ │ │ mov %ecx,(%rdx) │ │ │ │ - pmulhrsw %xmm1,%xmm0 │ │ │ │ - pmulhrsw %xmm2,%xmm0 │ │ │ │ - psrlw $0x3,%xmm2 │ │ │ │ - pmulhrsw %xmm1,%xmm0 │ │ │ │ - pmulhrsw %xmm2,%xmm0 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9a99 <__cxa_finalize@plt+0x2bea49> │ │ │ │ - add $0x108,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x108,%rsp │ │ │ │ - lea 0x36e(%rip),%r8 │ │ │ │ - call 2ec170 <__cxa_finalize@plt+0x2c1120> │ │ │ │ - add $0x108,%rsp │ │ │ │ - ret │ │ │ │ + or $0x10,%ecx │ │ │ │ + add $0x280,%eax │ │ │ │ + sar $0xa,%eax │ │ │ │ + jmp 2e8ae5 <__cxa_finalize@plt+0x2bda95> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0xf21b9(%rip),%r9 │ │ │ │ + lea 0x16c6(%rip),%r8 │ │ │ │ + add $0x1c,%ecx │ │ │ │ + jmp 2e9a80 <__cxa_finalize@plt+0x2bea30> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x108,%rsp │ │ │ │ - lea 0x4ce(%rip),%r8 │ │ │ │ - call 2ec170 <__cxa_finalize@plt+0x2c1120> │ │ │ │ - add $0x108,%rsp │ │ │ │ - ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x108,%rsp │ │ │ │ - lea 0x738(%rip),%r8 │ │ │ │ - call 2ec170 <__cxa_finalize@plt+0x2c1120> │ │ │ │ - add $0x108,%rsp │ │ │ │ + lea 0xf2199(%rip),%r9 │ │ │ │ + lea 0x1522(%rip),%r8 │ │ │ │ + jmp 2e9a80 <__cxa_finalize@plt+0x2bea30> │ │ │ │ + lea 0xf2189(%rip),%r9 │ │ │ │ + lea 0xa46(%rip),%r8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + vpbroadcastd 0x84(%r9),%zmm29 │ │ │ │ + vpbroadcastd -0xb8(%r9),%zmm28 │ │ │ │ + vpbroadcastd 0x70(%r9),%zmm30 │ │ │ │ + vpbroadcastd 0x74(%r9),%zmm31 │ │ │ │ + cmp $0x24,%ecx │ │ │ │ + jl 2e9c0e <__cxa_finalize@plt+0x2bebbe> │ │ │ │ + vmovdqa32 (%rdx),%zmm16 │ │ │ │ + vmovdqa32 0x80(%rdx),%zmm17 │ │ │ │ + vmovdqa32 0x100(%rdx),%zmm18 │ │ │ │ + vmovdqa32 0x180(%rdx),%zmm19 │ │ │ │ + vmovdqa32 0x200(%rdx),%zmm20 │ │ │ │ + vmovdqa32 0x280(%rdx),%zmm21 │ │ │ │ + vmovdqa32 0x300(%rdx),%zmm22 │ │ │ │ + vmovdqa32 0x380(%rdx),%zmm23 │ │ │ │ + call 2e7fdb <__cxa_finalize@plt+0x2bcf8b> │ │ │ │ + vmovdqa32 0x40(%rdx),%zmm0 │ │ │ │ + vmovdqa32 0xc0(%rdx),%zmm1 │ │ │ │ + vmovdqa32 0x140(%rdx),%zmm2 │ │ │ │ + vmovdqa32 0x1c0(%rdx),%zmm3 │ │ │ │ + vmovdqa32 0x240(%rdx),%zmm4 │ │ │ │ + vmovdqa32 0x2c0(%rdx),%zmm5 │ │ │ │ + vmovdqa32 0x340(%rdx),%zmm6 │ │ │ │ + vmovdqa32 0x3c0(%rdx),%zmm7 │ │ │ │ + call 2e9d9e <__cxa_finalize@plt+0x2bed4e> │ │ │ │ + call 2ea0fe <__cxa_finalize@plt+0x2bf0ae> │ │ │ │ + vzeroupper │ │ │ │ + call 2ea226 <__cxa_finalize@plt+0x2bf1d6> │ │ │ │ + mov $0x300,%eax │ │ │ │ + vpxord %zmm24,%zmm24,%zmm24 │ │ │ │ + vmovdqa32 %zmm24,0xc0(%rdx,%rax,1) │ │ │ │ + vmovdqa32 %zmm24,0x80(%rdx,%rax,1) │ │ │ │ + vmovdqa32 %zmm24,0x40(%rdx,%rax,1) │ │ │ │ + vmovdqa32 %zmm24,(%rdx,%rax,1) │ │ │ │ + sub $0x100,%eax │ │ │ │ + jge 2e9b36 <__cxa_finalize@plt+0x2beae6> │ │ │ │ + jmp *%r8 │ │ │ │ + lea 0xf439a(%rip),%r9 │ │ │ │ + call 32a8e0 <__cxa_finalize@plt+0x2ff890> │ │ │ │ + vmovshdup 0xf1d4b(%rip),%zmm28 │ │ │ │ + vpbroadcastd 0xf1e81(%rip),%zmm27 │ │ │ │ + vpsrlq $0x8,%zmm28,%zmm29 │ │ │ │ + vpermq %zmm16,%zmm28,%zmm24 │ │ │ │ + vpermq %zmm23,%zmm29,%zmm16 │ │ │ │ + vpermq %zmm17,%zmm29,%zmm23 │ │ │ │ + vpermq %zmm22,%zmm28,%zmm17 │ │ │ │ + vpermq %zmm18,%zmm28,%zmm22 │ │ │ │ + vpermq %zmm21,%zmm29,%zmm18 │ │ │ │ + vpermq %zmm19,%zmm29,%zmm21 │ │ │ │ + vpermq %zmm20,%zmm28,%zmm19 │ │ │ │ + lea (%rsi,%rsi,2),%rax │ │ │ │ + vpbroadcastd 0xf20a4(%rip),%zmm29 │ │ │ │ + vpxord %zmm28,%zmm28,%zmm28 │ │ │ │ + vpmulhrsw %zmm24,%zmm27,%zmm24 │ │ │ │ + vpmulhrsw %zmm23,%zmm27,%zmm25 │ │ │ │ + call 2e8d8b <__cxa_finalize@plt+0x2bdd3b> │ │ │ │ + vpmulhrsw %zmm22,%zmm27,%zmm24 │ │ │ │ + vpmulhrsw %zmm21,%zmm27,%zmm25 │ │ │ │ + call 2e8d8b <__cxa_finalize@plt+0x2bdd3b> │ │ │ │ + vpmulhrsw %zmm19,%zmm27,%zmm24 │ │ │ │ + vpmulhrsw %zmm18,%zmm27,%zmm25 │ │ │ │ + call 2e8d8b <__cxa_finalize@plt+0x2bdd3b> │ │ │ │ + vpmulhrsw %zmm17,%zmm27,%zmm24 │ │ │ │ + vpmulhrsw %zmm16,%zmm27,%zmm25 │ │ │ │ + jmp 2e8d8b <__cxa_finalize@plt+0x2bdd3b> │ │ │ │ + vmovdqa32 (%rdx),%ymm16 │ │ │ │ + vmovdqa32 0x100(%rdx),%ymm18 │ │ │ │ + vmovshdup -0x380(%r9),%zmm24 │ │ │ │ + vmovdqa32 0x80(%rdx),%ymm17 │ │ │ │ + vmovdqa32 0x180(%rdx),%ymm19 │ │ │ │ + vmovdqa32 0x40(%rdx),%ymm20 │ │ │ │ + vmovdqa32 0xc0(%rdx),%ymm21 │ │ │ │ + vmovdqa32 0x140(%rdx),%ymm22 │ │ │ │ + vmovdqa32 0x1c0(%rdx),%ymm23 │ │ │ │ + vpermt2q %zmm18,%zmm24,%zmm16 │ │ │ │ + vpermt2q %zmm19,%zmm24,%zmm17 │ │ │ │ + vpermt2q %zmm21,%zmm24,%zmm20 │ │ │ │ + vpermt2q %zmm22,%zmm24,%zmm23 │ │ │ │ + call 2e7500 <__cxa_finalize@plt+0x2bc4b0> │ │ │ │ + call 2e8df0 <__cxa_finalize@plt+0x2bdda0> │ │ │ │ + vpbroadcastd 0x7c(%r9),%zmm27 │ │ │ │ + call 2e81af <__cxa_finalize@plt+0x2bd15f> │ │ │ │ + vmovdqa32 -0x3c0(%r9),%zmm24 │ │ │ │ + vpsrlq $0x8,%zmm24,%zmm25 │ │ │ │ + jmp 2ea461 <__cxa_finalize@plt+0x2bf411> │ │ │ │ + nopl (%rax) │ │ │ │ + vpaddd %zmm29,%zmm0,%zmm0 │ │ │ │ + vpaddd %zmm29,%zmm1,%zmm1 │ │ │ │ + vpsrad $0xc,%zmm0,%zmm0 │ │ │ │ + vpsrad $0xc,%zmm1,%zmm1 │ │ │ │ + vpmulld 0x10(%r9){1to16},%zmm0,%zmm6 │ │ │ │ + vpmulld -0x180(%r9){1to16},%zmm0,%zmm25 │ │ │ │ + vpmulld -0x8(%r9){1to16},%zmm1,%zmm2 │ │ │ │ + vpmulld 0x18(%r9){1to16},%zmm1,%zmm1 │ │ │ │ + vpsubd %zmm2,%zmm29,%zmm2 │ │ │ │ + vpaddd %zmm29,%zmm6,%zmm6 │ │ │ │ + vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ + vpaddd %zmm29,%zmm1,%zmm1 │ │ │ │ + vpsrad $0xc,%zmm2,%zmm2 │ │ │ │ + vpsrad $0xc,%zmm6,%zmm6 │ │ │ │ + vpsrad $0xc,%zmm25,%zmm25 │ │ │ │ + vpsrad $0xc,%zmm1,%zmm1 │ │ │ │ + vmovdqa32 %zmm25,%zmm4 │ │ │ │ + vmovdqa32 %zmm2,%zmm0 │ │ │ │ + vmovdqa32 %zmm6,%zmm7 │ │ │ │ + vmovdqa32 %zmm1,%zmm3 │ │ │ │ + jmp 2e9efb <__cxa_finalize@plt+0x2beeab> │ │ │ │ + vpaddd %zmm29,%zmm0,%zmm0 │ │ │ │ + vpaddd %zmm29,%zmm1,%zmm1 │ │ │ │ + vpaddd %zmm29,%zmm2,%zmm2 │ │ │ │ + vpaddd %zmm29,%zmm3,%zmm3 │ │ │ │ + vpsrad $0xc,%zmm0,%zmm0 │ │ │ │ + vpsrad $0xc,%zmm1,%zmm1 │ │ │ │ + vpsrad $0xc,%zmm2,%zmm2 │ │ │ │ + vpsrad $0xc,%zmm3,%zmm3 │ │ │ │ + vpmulld 0x10(%r9){1to16},%zmm0,%zmm7 │ │ │ │ + vpmulld -0x180(%r9){1to16},%zmm0,%zmm0 │ │ │ │ + vpmulld -0xf0(%r9){1to16},%zmm3,%zmm4 │ │ │ │ + vpmulld -0x70(%r9){1to16},%zmm3,%zmm3 │ │ │ │ + vpmulld -0x8(%r9){1to16},%zmm1,%zmm6 │ │ │ │ + vpmulld 0x18(%r9){1to16},%zmm1,%zmm1 │ │ │ │ + vpmulld 0x8(%r9){1to16},%zmm2,%zmm5 │ │ │ │ + vpmulld -0x88(%r9){1to16},%zmm2,%zmm2 │ │ │ │ + vpsubd %zmm4,%zmm29,%zmm4 │ │ │ │ + vpsubd %zmm6,%zmm29,%zmm6 │ │ │ │ + call 2ea30c <__cxa_finalize@plt+0x2bf2bc> │ │ │ │ + jmp 2e9e6b <__cxa_finalize@plt+0x2bee1b> │ │ │ │ + call 2ea300 <__cxa_finalize@plt+0x2bf2b0> │ │ │ │ + vpbroadcastd 0x10(%r9),%zmm23 │ │ │ │ + vpmulld %zmm23,%zmm0,%zmm25 │ │ │ │ + vpmulld %zmm7,%zmm23,%zmm23 │ │ │ │ + vpbroadcastd -0x180(%r9),%zmm26 │ │ │ │ + vpmulld %zmm26,%zmm0,%zmm0 │ │ │ │ + vpmulld %zmm26,%zmm7,%zmm7 │ │ │ │ + vpaddd %zmm25,%zmm7,%zmm7 │ │ │ │ + vpsubd %zmm23,%zmm0,%zmm0 │ │ │ │ + vpbroadcastd -0xf0(%r9),%zmm23 │ │ │ │ + vpmulld %zmm23,%zmm4,%zmm25 │ │ │ │ + vpmulld %zmm3,%zmm23,%zmm23 │ │ │ │ + vpbroadcastd -0x70(%r9),%zmm26 │ │ │ │ + vpmulld %zmm26,%zmm4,%zmm4 │ │ │ │ + vpmulld %zmm26,%zmm3,%zmm3 │ │ │ │ + vpaddd %zmm25,%zmm3,%zmm3 │ │ │ │ + vpsubd %zmm23,%zmm4,%zmm4 │ │ │ │ + vpbroadcastd -0x8(%r9),%zmm23 │ │ │ │ + vpmulld %zmm23,%zmm6,%zmm25 │ │ │ │ + vpmulld %zmm1,%zmm23,%zmm23 │ │ │ │ + vpbroadcastd 0x18(%r9),%zmm26 │ │ │ │ + vpmulld %zmm26,%zmm6,%zmm6 │ │ │ │ + vpmulld %zmm26,%zmm1,%zmm1 │ │ │ │ + vpaddd %zmm25,%zmm1,%zmm1 │ │ │ │ + vpsubd %zmm23,%zmm6,%zmm6 │ │ │ │ + vpbroadcastd 0x8(%r9),%zmm23 │ │ │ │ + vpmulld %zmm23,%zmm2,%zmm25 │ │ │ │ + vpmulld %zmm5,%zmm23,%zmm23 │ │ │ │ + vpbroadcastd -0x88(%r9),%zmm26 │ │ │ │ + vpmulld %zmm26,%zmm2,%zmm2 │ │ │ │ + vpmulld %zmm26,%zmm5,%zmm5 │ │ │ │ + vpaddd %zmm25,%zmm5,%zmm5 │ │ │ │ + vpsubd %zmm23,%zmm2,%zmm2 │ │ │ │ + call 2ea300 <__cxa_finalize@plt+0x2bf2b0> │ │ │ │ + vpaddd %zmm0,%zmm4,%zmm25 │ │ │ │ + vpsubd %zmm4,%zmm0,%zmm4 │ │ │ │ + vpsubd %zmm2,%zmm6,%zmm0 │ │ │ │ + vpaddd %zmm6,%zmm2,%zmm2 │ │ │ │ + vpaddd %zmm3,%zmm7,%zmm6 │ │ │ │ + vpsubd %zmm3,%zmm7,%zmm7 │ │ │ │ + vpsubd %zmm5,%zmm1,%zmm3 │ │ │ │ + vpaddd %zmm5,%zmm1,%zmm1 │ │ │ │ + vpmaxsd %zmm30,%zmm4,%zmm4 │ │ │ │ + vpmaxsd %zmm30,%zmm7,%zmm7 │ │ │ │ + vpmaxsd %zmm30,%zmm0,%zmm0 │ │ │ │ + vpmaxsd %zmm30,%zmm3,%zmm3 │ │ │ │ + vpminsd %zmm31,%zmm4,%zmm4 │ │ │ │ + vpminsd %zmm31,%zmm7,%zmm7 │ │ │ │ + vpminsd %zmm31,%zmm0,%zmm0 │ │ │ │ + vpminsd %zmm31,%zmm3,%zmm3 │ │ │ │ + vpmaxsd %zmm30,%zmm25,%zmm25 │ │ │ │ + vpmaxsd %zmm30,%zmm2,%zmm2 │ │ │ │ + vpmaxsd %zmm30,%zmm6,%zmm6 │ │ │ │ + vpmaxsd %zmm30,%zmm1,%zmm1 │ │ │ │ + vpminsd %zmm31,%zmm25,%zmm25 │ │ │ │ + vpminsd %zmm31,%zmm2,%zmm2 │ │ │ │ + vpminsd %zmm31,%zmm6,%zmm6 │ │ │ │ + vpminsd %zmm31,%zmm1,%zmm1 │ │ │ │ + vpbroadcastd -0xb0(%r9),%zmm27 │ │ │ │ + vpbroadcastd -0xc8(%r9),%zmm26 │ │ │ │ + vpmulld %zmm27,%zmm7,%zmm23 │ │ │ │ + vpmulld %zmm27,%zmm4,%zmm5 │ │ │ │ + vpmulld %zmm26,%zmm7,%zmm7 │ │ │ │ + vpmulld %zmm26,%zmm4,%zmm4 │ │ │ │ + vpaddd %zmm29,%zmm23,%zmm23 │ │ │ │ + vpaddd %zmm23,%zmm4,%zmm4 │ │ │ │ + vpaddd %zmm29,%zmm7,%zmm7 │ │ │ │ + vpsubd %zmm5,%zmm7,%zmm7 │ │ │ │ + vpsrad $0xc,%zmm4,%zmm4 │ │ │ │ + vpsrad $0xc,%zmm7,%zmm7 │ │ │ │ + vpmulld %zmm27,%zmm3,%zmm23 │ │ │ │ + vpmulld %zmm27,%zmm0,%zmm5 │ │ │ │ + vpmulld %zmm26,%zmm3,%zmm3 │ │ │ │ + vpmulld %zmm26,%zmm0,%zmm0 │ │ │ │ + vpsubd %zmm23,%zmm29,%zmm23 │ │ │ │ + vpsubd %zmm0,%zmm23,%zmm0 │ │ │ │ + vpaddd %zmm29,%zmm3,%zmm3 │ │ │ │ + vpsubd %zmm5,%zmm3,%zmm3 │ │ │ │ + vpsrad $0xc,%zmm0,%zmm0 │ │ │ │ + vpsrad $0xc,%zmm3,%zmm3 │ │ │ │ + vpaddd %zmm3,%zmm4,%zmm5 │ │ │ │ + vpsubd %zmm3,%zmm4,%zmm4 │ │ │ │ + vpsubd %zmm2,%zmm25,%zmm3 │ │ │ │ + vpaddd %zmm2,%zmm25,%zmm25 │ │ │ │ + vpsubd %zmm0,%zmm7,%zmm2 │ │ │ │ + vpaddd %zmm7,%zmm0,%zmm0 │ │ │ │ + vpsubd %zmm1,%zmm6,%zmm7 │ │ │ │ + vpaddd %zmm1,%zmm6,%zmm6 │ │ │ │ + vpmaxsd %zmm30,%zmm4,%zmm4 │ │ │ │ + vpmaxsd %zmm30,%zmm7,%zmm7 │ │ │ │ + vpmaxsd %zmm30,%zmm2,%zmm2 │ │ │ │ + vpmaxsd %zmm30,%zmm3,%zmm3 │ │ │ │ + vpminsd %zmm31,%zmm4,%zmm4 │ │ │ │ + vpminsd %zmm31,%zmm7,%zmm7 │ │ │ │ + vpminsd %zmm31,%zmm2,%zmm2 │ │ │ │ + vpminsd %zmm31,%zmm3,%zmm3 │ │ │ │ + vpmulld %zmm28,%zmm4,%zmm4 │ │ │ │ + vpmulld %zmm28,%zmm7,%zmm7 │ │ │ │ + vpmulld %zmm28,%zmm2,%zmm2 │ │ │ │ + vpmulld %zmm28,%zmm3,%zmm3 │ │ │ │ + vpsubd %zmm22,%zmm16,%zmm23 │ │ │ │ + vpaddd %zmm22,%zmm16,%zmm16 │ │ │ │ + vpsubd %zmm21,%zmm17,%zmm22 │ │ │ │ + vpaddd %zmm21,%zmm17,%zmm17 │ │ │ │ + vpmaxsd %zmm30,%zmm23,%zmm23 │ │ │ │ + vpmaxsd %zmm30,%zmm16,%zmm16 │ │ │ │ + vpmaxsd %zmm30,%zmm22,%zmm22 │ │ │ │ + vpmaxsd %zmm30,%zmm17,%zmm17 │ │ │ │ + vpsubd %zmm20,%zmm18,%zmm21 │ │ │ │ + vpaddd %zmm20,%zmm18,%zmm18 │ │ │ │ + vpminsd %zmm31,%zmm23,%zmm23 │ │ │ │ + vpminsd %zmm31,%zmm16,%zmm16 │ │ │ │ + vpminsd %zmm31,%zmm22,%zmm22 │ │ │ │ + vpminsd %zmm31,%zmm17,%zmm17 │ │ │ │ + vpsubd %zmm24,%zmm19,%zmm20 │ │ │ │ + vpaddd %zmm24,%zmm19,%zmm19 │ │ │ │ + vpmaxsd %zmm30,%zmm21,%zmm21 │ │ │ │ + vpmaxsd %zmm30,%zmm18,%zmm18 │ │ │ │ + vpmaxsd %zmm30,%zmm20,%zmm20 │ │ │ │ + vpmaxsd %zmm30,%zmm19,%zmm19 │ │ │ │ + vpaddd %zmm29,%zmm4,%zmm4 │ │ │ │ + vpaddd %zmm29,%zmm7,%zmm7 │ │ │ │ + vpminsd %zmm31,%zmm21,%zmm21 │ │ │ │ + vpminsd %zmm31,%zmm18,%zmm18 │ │ │ │ + vpminsd %zmm31,%zmm20,%zmm20 │ │ │ │ + vpminsd %zmm31,%zmm19,%zmm19 │ │ │ │ + vpsubd %zmm2,%zmm4,%zmm1 │ │ │ │ + vpaddd %zmm2,%zmm4,%zmm4 │ │ │ │ + vpmaxsd %zmm30,%zmm6,%zmm6 │ │ │ │ + vpmaxsd %zmm30,%zmm5,%zmm5 │ │ │ │ + vpmaxsd %zmm30,%zmm0,%zmm0 │ │ │ │ + vpmaxsd %zmm30,%zmm25,%zmm25 │ │ │ │ + vpsubd %zmm3,%zmm7,%zmm2 │ │ │ │ + vpaddd %zmm7,%zmm3,%zmm3 │ │ │ │ + vpminsd %zmm31,%zmm6,%zmm6 │ │ │ │ + vpminsd %zmm31,%zmm5,%zmm5 │ │ │ │ + vpminsd %zmm31,%zmm0,%zmm0 │ │ │ │ + vpminsd %zmm31,%zmm25,%zmm25 │ │ │ │ + vpsrad $0xc,%zmm4,%zmm4 │ │ │ │ + vpsrad $0xc,%zmm3,%zmm3 │ │ │ │ + vpsrad $0xc,%zmm2,%zmm2 │ │ │ │ + vpsrad $0xc,%zmm1,%zmm1 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea -0x25e0(%rip),%rcx │ │ │ │ - movdqa 0xef941(%rip),%xmm7 │ │ │ │ - movdqa 0x10(%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm7,%xmm0 │ │ │ │ - movdqa 0x30(%rdx),%xmm1 │ │ │ │ - pmulhrsw %xmm7,%xmm1 │ │ │ │ - movdqa 0x50(%rdx),%xmm2 │ │ │ │ - pmulhrsw %xmm7,%xmm2 │ │ │ │ - movdqa 0x70(%rdx),%xmm3 │ │ │ │ - pmulhrsw %xmm7,%xmm3 │ │ │ │ - movdqa 0x90(%rdx),%xmm4 │ │ │ │ - pmulhrsw %xmm7,%xmm4 │ │ │ │ - movdqa 0xb0(%rdx),%xmm5 │ │ │ │ - pmulhrsw %xmm7,%xmm5 │ │ │ │ - movdqa 0xd0(%rdx),%xmm6 │ │ │ │ - pmulhrsw %xmm7,%xmm6 │ │ │ │ - pmulhrsw 0xf0(%rdx),%xmm7 │ │ │ │ - mov %r8,0xb8(%rsp) │ │ │ │ - lea 0x2(%rip),%r8 │ │ │ │ - jmp *%rcx │ │ │ │ - movdqa %xmm0,0x10(%rdx) │ │ │ │ - movdqa %xmm1,0x30(%rdx) │ │ │ │ - movdqa %xmm2,0x50(%rdx) │ │ │ │ - movdqa %xmm3,0x70(%rdx) │ │ │ │ - movdqa %xmm4,0x90(%rdx) │ │ │ │ - movdqa %xmm5,0xb0(%rdx) │ │ │ │ - movdqa %xmm6,0xd0(%rdx) │ │ │ │ - movdqa %xmm7,0xf0(%rdx) │ │ │ │ - movdqa 0xef89c(%rip),%xmm7 │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm7,%xmm0 │ │ │ │ - movdqa 0x20(%rdx),%xmm1 │ │ │ │ - pmulhrsw %xmm7,%xmm1 │ │ │ │ - movdqa 0x40(%rdx),%xmm2 │ │ │ │ - pmulhrsw %xmm7,%xmm2 │ │ │ │ - movdqa 0x60(%rdx),%xmm3 │ │ │ │ - pmulhrsw %xmm7,%xmm3 │ │ │ │ - movdqa 0x80(%rdx),%xmm4 │ │ │ │ - pmulhrsw %xmm7,%xmm4 │ │ │ │ - movdqa 0xa0(%rdx),%xmm5 │ │ │ │ - pmulhrsw %xmm7,%xmm5 │ │ │ │ - movdqa 0xc0(%rdx),%xmm6 │ │ │ │ - pmulhrsw %xmm7,%xmm6 │ │ │ │ - pmulhrsw 0xe0(%rdx),%xmm7 │ │ │ │ - mov 0xb8(%rsp),%r8 │ │ │ │ - jmp *%rcx │ │ │ │ - lea 0xba(%rip),%r8 │ │ │ │ - movdqa %xmm1,0x20(%rdx) │ │ │ │ - movdqa %xmm3,0x60(%rdx) │ │ │ │ - movdqa %xmm5,0xa0(%rdx) │ │ │ │ - movdqa %xmm7,0xe0(%rdx) │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - movdqa %xmm4,%xmm2 │ │ │ │ - movdqa %xmm6,%xmm3 │ │ │ │ - movdqa 0x10(%rdx),%xmm4 │ │ │ │ - movdqa 0x50(%rdx),%xmm5 │ │ │ │ - movdqa 0x90(%rdx),%xmm6 │ │ │ │ - movdqa 0xd0(%rdx),%xmm7 │ │ │ │ - call 2e9dd0 <__cxa_finalize@plt+0x2bed80> │ │ │ │ - movdqa %xmm0,0x38(%rsp) │ │ │ │ - movdqa %xmm1,0x48(%rsp) │ │ │ │ - movdqa %xmm2,0x58(%rsp) │ │ │ │ - movdqa %xmm3,0x68(%rsp) │ │ │ │ - movdqa %xmm4,0x78(%rsp) │ │ │ │ - movdqa %xmm5,0x88(%rsp) │ │ │ │ - movdqa %xmm6,0x98(%rsp) │ │ │ │ - movdqa 0x20(%rdx),%xmm0 │ │ │ │ - movdqa 0x60(%rdx),%xmm1 │ │ │ │ - movdqa 0xa0(%rdx),%xmm2 │ │ │ │ - movdqa 0xe0(%rdx),%xmm3 │ │ │ │ - movdqa 0x30(%rdx),%xmm4 │ │ │ │ - movdqa 0x70(%rdx),%xmm5 │ │ │ │ - movdqa 0xb0(%rdx),%xmm6 │ │ │ │ - movdqa 0xf0(%rdx),%xmm7 │ │ │ │ - call 2ecc80 <__cxa_finalize@plt+0x2c1c30> │ │ │ │ - mov %rdi,%rcx │ │ │ │ - lea (%rdi,%rsi,8),%rdi │ │ │ │ - jmp 2e9c91 <__cxa_finalize@plt+0x2bec41> │ │ │ │ - movdqa 0x38(%rsp),%xmm0 │ │ │ │ - movdqa 0x48(%rsp),%xmm1 │ │ │ │ - movdqa 0x58(%rsp),%xmm2 │ │ │ │ - movdqa 0x68(%rsp),%xmm3 │ │ │ │ - movdqa 0x78(%rsp),%xmm4 │ │ │ │ - movdqa 0x88(%rsp),%xmm5 │ │ │ │ - movdqa 0x98(%rsp),%xmm6 │ │ │ │ - movdqa 0xa8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - lea 0x8(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - jmp 2e9c91 <__cxa_finalize@plt+0x2bec41> │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - movdqa %xmm7,(%rdx) │ │ │ │ - movdqa %xmm7,0x10(%rdx) │ │ │ │ - movdqa %xmm7,0x20(%rdx) │ │ │ │ - movdqa %xmm7,0x30(%rdx) │ │ │ │ - movdqa %xmm7,0x40(%rdx) │ │ │ │ - movdqa %xmm7,0x50(%rdx) │ │ │ │ - movdqa %xmm7,0x60(%rdx) │ │ │ │ - movdqa %xmm7,0x70(%rdx) │ │ │ │ - movdqa %xmm7,0x80(%rdx) │ │ │ │ - movdqa %xmm7,0x90(%rdx) │ │ │ │ - movdqa %xmm7,0xa0(%rdx) │ │ │ │ - movdqa %xmm7,0xb0(%rdx) │ │ │ │ - movdqa %xmm7,0xc0(%rdx) │ │ │ │ - movdqa %xmm7,0xd0(%rdx) │ │ │ │ - movdqa %xmm7,0xe0(%rdx) │ │ │ │ - movdqa %xmm7,0xf0(%rdx) │ │ │ │ + vpbroadcastd 0x7c(%r9),%zmm27 │ │ │ │ + vpaddd %zmm27,%zmm16,%zmm16 │ │ │ │ + vpaddd %zmm27,%zmm17,%zmm17 │ │ │ │ + vpaddd %zmm27,%zmm18,%zmm18 │ │ │ │ + vpaddd %zmm27,%zmm19,%zmm19 │ │ │ │ + vpaddd %zmm27,%zmm20,%zmm20 │ │ │ │ + vpaddd %zmm27,%zmm21,%zmm21 │ │ │ │ + vpaddd %zmm27,%zmm22,%zmm22 │ │ │ │ + vpaddd %zmm27,%zmm23,%zmm23 │ │ │ │ + vpsubd %zmm6,%zmm16,%zmm7 │ │ │ │ + vpaddd %zmm6,%zmm16,%zmm16 │ │ │ │ + vpsubd %zmm5,%zmm17,%zmm6 │ │ │ │ + vpaddd %zmm5,%zmm17,%zmm17 │ │ │ │ + vpsubd %zmm4,%zmm18,%zmm5 │ │ │ │ + vpaddd %zmm4,%zmm18,%zmm18 │ │ │ │ + vpsubd %zmm3,%zmm19,%zmm4 │ │ │ │ + vpaddd %zmm3,%zmm19,%zmm19 │ │ │ │ + vpsubd %zmm2,%zmm20,%zmm3 │ │ │ │ + vpaddd %zmm2,%zmm20,%zmm20 │ │ │ │ + vpsubd %zmm1,%zmm21,%zmm2 │ │ │ │ + vpaddd %zmm1,%zmm21,%zmm21 │ │ │ │ + vpsubd %zmm0,%zmm22,%zmm1 │ │ │ │ + vpaddd %zmm0,%zmm22,%zmm22 │ │ │ │ + vpsubd %zmm25,%zmm23,%zmm0 │ │ │ │ + vpaddd %zmm25,%zmm23,%zmm23 │ │ │ │ + vpsravd %zmm27,%zmm16,%zmm16 │ │ │ │ + vpsravd %zmm27,%zmm0,%zmm0 │ │ │ │ + vpsravd %zmm27,%zmm17,%zmm17 │ │ │ │ + vpsravd %zmm27,%zmm1,%zmm1 │ │ │ │ + vpsravd %zmm27,%zmm18,%zmm18 │ │ │ │ + vpsravd %zmm27,%zmm2,%zmm2 │ │ │ │ + vpsravd %zmm27,%zmm19,%zmm19 │ │ │ │ + vpsravd %zmm27,%zmm3,%zmm3 │ │ │ │ + vpsravd %zmm27,%zmm20,%zmm20 │ │ │ │ + vpsravd %zmm27,%zmm4,%zmm4 │ │ │ │ + vpsravd %zmm27,%zmm21,%zmm21 │ │ │ │ + vpsravd %zmm27,%zmm5,%zmm5 │ │ │ │ + vpsravd %zmm27,%zmm22,%zmm22 │ │ │ │ + vpsravd %zmm27,%zmm6,%zmm6 │ │ │ │ + vpsravd %zmm27,%zmm23,%zmm23 │ │ │ │ + vpsravd %zmm27,%zmm7,%zmm7 │ │ │ │ + vpackssdw %zmm0,%zmm16,%zmm16 │ │ │ │ + vpackssdw %zmm1,%zmm17,%zmm17 │ │ │ │ + vpackssdw %zmm2,%zmm18,%zmm18 │ │ │ │ + vpackssdw %zmm3,%zmm19,%zmm19 │ │ │ │ + vpackssdw %zmm4,%zmm20,%zmm20 │ │ │ │ + vpackssdw %zmm5,%zmm21,%zmm21 │ │ │ │ + vpackssdw %zmm6,%zmm22,%zmm22 │ │ │ │ + vpackssdw %zmm7,%zmm23,%zmm23 │ │ │ │ ret │ │ │ │ - sub $0x108,%rsp │ │ │ │ - lea -0x189(%rip),%r8 │ │ │ │ - call 2ec480 <__cxa_finalize@plt+0x2c1430> │ │ │ │ - add $0x108,%rsp │ │ │ │ + vpunpckhwd %zmm17,%zmm16,%zmm24 │ │ │ │ + vpunpcklwd %zmm17,%zmm16,%zmm16 │ │ │ │ + vpunpckhwd %zmm19,%zmm18,%zmm17 │ │ │ │ + vpunpcklwd %zmm19,%zmm18,%zmm18 │ │ │ │ + vpunpckhwd %zmm21,%zmm20,%zmm19 │ │ │ │ + vpunpcklwd %zmm21,%zmm20,%zmm20 │ │ │ │ + vpunpcklwd %zmm23,%zmm22,%zmm21 │ │ │ │ + vpunpckhwd %zmm23,%zmm22,%zmm22 │ │ │ │ + vpunpckhdq %zmm18,%zmm16,%zmm23 │ │ │ │ + vpunpckldq %zmm18,%zmm16,%zmm16 │ │ │ │ + vpunpckhdq %zmm17,%zmm24,%zmm18 │ │ │ │ + vpunpckldq %zmm17,%zmm24,%zmm24 │ │ │ │ + vpunpckhdq %zmm21,%zmm20,%zmm17 │ │ │ │ + vpunpckldq %zmm21,%zmm20,%zmm20 │ │ │ │ + vpunpckhdq %zmm22,%zmm19,%zmm21 │ │ │ │ + vpunpckldq %zmm22,%zmm19,%zmm19 │ │ │ │ + vshufi32x4 $0xee,%zmm20,%zmm16,%zmm22 │ │ │ │ + vinserti32x8 $0x1,%ymm20,%zmm16,%zmm16 │ │ │ │ + vinserti32x8 $0x1,%ymm19,%zmm24,%zmm20 │ │ │ │ + vshufi32x4 $0xee,%zmm19,%zmm24,%zmm24 │ │ │ │ + vinserti32x8 $0x1,%ymm17,%zmm23,%zmm19 │ │ │ │ + vshufi32x4 $0xee,%zmm17,%zmm23,%zmm23 │ │ │ │ + vshufi32x4 $0xee,%zmm21,%zmm18,%zmm17 │ │ │ │ + vinserti32x8 $0x1,%ymm21,%zmm18,%zmm18 │ │ │ │ + vshufi32x4 $0x88,%zmm17,%zmm23,%zmm21 │ │ │ │ + vshufi32x4 $0xdd,%zmm17,%zmm23,%zmm23 │ │ │ │ + vshufi32x4 $0x88,%zmm18,%zmm19,%zmm17 │ │ │ │ + vshufi32x4 $0xdd,%zmm18,%zmm19,%zmm19 │ │ │ │ + vshufi32x4 $0xdd,%zmm20,%zmm16,%zmm18 │ │ │ │ + vshufi32x4 $0x88,%zmm20,%zmm16,%zmm16 │ │ │ │ + vshufi32x4 $0x88,%zmm24,%zmm22,%zmm20 │ │ │ │ + vshufi32x4 $0xdd,%zmm24,%zmm22,%zmm22 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x108,%rsp │ │ │ │ - lea 0x5e(%rip),%r8 │ │ │ │ - call 2ec480 <__cxa_finalize@plt+0x2c1430> │ │ │ │ - add $0x108,%rsp │ │ │ │ + nop │ │ │ │ + vpaddd %zmm29,%zmm4,%zmm4 │ │ │ │ + vpaddd %zmm29,%zmm6,%zmm6 │ │ │ │ + vpaddd %zmm29,%zmm0,%zmm0 │ │ │ │ + vpaddd %zmm29,%zmm2,%zmm2 │ │ │ │ + vpsrad $0xc,%zmm0,%zmm0 │ │ │ │ + vpsrad $0xc,%zmm2,%zmm2 │ │ │ │ + vpsrad $0xc,%zmm4,%zmm4 │ │ │ │ + vpsrad $0xc,%zmm6,%zmm6 │ │ │ │ + vpaddd %zmm29,%zmm1,%zmm1 │ │ │ │ + vpaddd %zmm29,%zmm3,%zmm3 │ │ │ │ + vpaddd %zmm29,%zmm5,%zmm5 │ │ │ │ + vpaddd %zmm29,%zmm7,%zmm7 │ │ │ │ + vpsrad $0xc,%zmm1,%zmm1 │ │ │ │ + vpsrad $0xc,%zmm3,%zmm3 │ │ │ │ + vpsrad $0xc,%zmm5,%zmm5 │ │ │ │ + vpsrad $0xc,%zmm7,%zmm7 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x108,%rsp │ │ │ │ - lea 0x1be(%rip),%r8 │ │ │ │ - call 2ec480 <__cxa_finalize@plt+0x2c1430> │ │ │ │ - add $0x108,%rsp │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0xf1889(%rip),%r9 │ │ │ │ + lea -0x81f(%rip),%r8 │ │ │ │ + jmp 2ea3a0 <__cxa_finalize@plt+0x2bf350> │ │ │ │ + lea 0xf1879(%rip),%r9 │ │ │ │ + lea 0xc02(%rip),%r8 │ │ │ │ + jmp 2ea3a0 <__cxa_finalize@plt+0x2bf350> │ │ │ │ + lea 0xf1869(%rip),%r9 │ │ │ │ + lea 0x126(%rip),%r8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp $0x24,%ecx │ │ │ │ + jl 2ea3df <__cxa_finalize@plt+0x2bf38f> │ │ │ │ + call 2ea520 <__cxa_finalize@plt+0x2bf4d0> │ │ │ │ + vpackssdw %zmm0,%zmm16,%zmm16 │ │ │ │ + vpackssdw %zmm1,%zmm17,%zmm17 │ │ │ │ + vpackssdw %zmm2,%zmm18,%zmm18 │ │ │ │ + vpackssdw %zmm3,%zmm19,%zmm19 │ │ │ │ + vpackssdw %zmm4,%zmm21,%zmm20 │ │ │ │ + vpackssdw %zmm5,%zmm22,%zmm21 │ │ │ │ + vpackssdw %zmm6,%zmm23,%zmm22 │ │ │ │ + vpackssdw %zmm7,%zmm24,%zmm23 │ │ │ │ + jmp 2e9b23 <__cxa_finalize@plt+0x2bead3> │ │ │ │ + call 2eae70 <__cxa_finalize@plt+0x2bfe20> │ │ │ │ + vpbroadcastd 0x7c(%r9),%zmm25 │ │ │ │ + vpaddd %zmm25,%zmm16,%zmm16 │ │ │ │ + vpsubd %zmm17,%zmm25,%zmm17 │ │ │ │ + vpaddd %zmm25,%zmm18,%zmm18 │ │ │ │ + vpsubd %zmm19,%zmm25,%zmm19 │ │ │ │ + vpaddd %zmm21,%zmm25,%zmm20 │ │ │ │ + vpsubd %zmm22,%zmm25,%zmm21 │ │ │ │ + vpaddd %zmm23,%zmm25,%zmm22 │ │ │ │ + vpsubd %zmm24,%zmm25,%zmm23 │ │ │ │ + vmovdqa32 -0x3c0(%r9),%zmm25 │ │ │ │ + vpsrlq $0x8,%zmm25,%zmm24 │ │ │ │ + vpsrad $0x2,%zmm16,%zmm16 │ │ │ │ + vpsrad $0x2,%zmm17,%zmm17 │ │ │ │ + vpsrad $0x2,%zmm18,%zmm18 │ │ │ │ + vpsrad $0x2,%zmm19,%zmm19 │ │ │ │ + vpsrad $0x2,%zmm20,%zmm20 │ │ │ │ + vpsrad $0x2,%zmm21,%zmm21 │ │ │ │ + vpsrad $0x2,%zmm22,%zmm22 │ │ │ │ + vpsrad $0x2,%zmm23,%zmm23 │ │ │ │ + vmovdqa32 %zmm25,%zmm26 │ │ │ │ + vmovdqa32 %zmm24,%zmm27 │ │ │ │ + call 2e9030 <__cxa_finalize@plt+0x2bdfe0> │ │ │ │ + vpxord %zmm20,%zmm20,%zmm20 │ │ │ │ + vmovdqa32 %zmm20,%zmm21 │ │ │ │ + vmovdqa32 %zmm20,%zmm22 │ │ │ │ + vmovdqa32 %zmm20,%zmm23 │ │ │ │ + vmovdqa32 %ymm20,(%rdx) │ │ │ │ + vmovdqa32 %ymm20,0x40(%rdx) │ │ │ │ + vmovdqa32 %ymm20,0x80(%rdx) │ │ │ │ + vmovdqa32 %ymm20,0xc0(%rdx) │ │ │ │ + vmovdqa32 %ymm20,0x100(%rdx) │ │ │ │ + vmovdqa32 %ymm20,0x140(%rdx) │ │ │ │ + vmovdqa32 %ymm20,0x180(%rdx) │ │ │ │ + vmovdqa32 %ymm20,0x1c0(%rdx) │ │ │ │ + jmp *%r8 │ │ │ │ + lea 0xf3a35(%rip),%r9 │ │ │ │ + call 32aee0 <__cxa_finalize@plt+0x2ffe90> │ │ │ │ + vmovshdup 0xf13e6(%rip),%zmm28 │ │ │ │ + vmovdqa32 0xf14dc(%rip),%zmm27 │ │ │ │ + vpsrlq $0x8,%zmm28,%zmm29 │ │ │ │ + vpermq %zmm16,%zmm29,%zmm24 │ │ │ │ + vpermq %zmm23,%zmm28,%zmm16 │ │ │ │ + vpermq %zmm17,%zmm29,%zmm23 │ │ │ │ + vpermq %zmm22,%zmm28,%zmm17 │ │ │ │ + vpermq %zmm18,%zmm29,%zmm22 │ │ │ │ + vpermq %zmm21,%zmm28,%zmm18 │ │ │ │ + vpermq %zmm19,%zmm29,%zmm21 │ │ │ │ + vpermq %zmm20,%zmm28,%zmm19 │ │ │ │ + jmp 2e9bb6 <__cxa_finalize@plt+0x2beb66> │ │ │ │ + vmovdqa32 (%rdx),%zmm16 │ │ │ │ + vmovdqa32 0x3c0(%rdx),%zmm7 │ │ │ │ + vpbroadcastd 0x84(%r9),%zmm29 │ │ │ │ + vpbroadcastd 0x30(%r9),%zmm24 │ │ │ │ + vpmulld %zmm24,%zmm7,%zmm25 │ │ │ │ + vpmulld %zmm16,%zmm24,%zmm24 │ │ │ │ + vpbroadcastd -0x1c0(%r9),%zmm26 │ │ │ │ + vpmulld %zmm26,%zmm7,%zmm7 │ │ │ │ + vpmulld %zmm26,%zmm16,%zmm16 │ │ │ │ + vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ + vpaddd %zmm25,%zmm16,%zmm16 │ │ │ │ + vpaddd %zmm29,%zmm7,%zmm7 │ │ │ │ + vpsubd %zmm24,%zmm7,%zmm7 │ │ │ │ + vpsrad $0xc,%zmm16,%zmm16 │ │ │ │ + vpsrad $0xc,%zmm7,%zmm7 │ │ │ │ + vmovdqa32 0x1c0(%rdx),%zmm23 │ │ │ │ + vmovdqa32 0x200(%rdx),%zmm0 │ │ │ │ + vpbroadcastd -0xe0(%r9),%zmm24 │ │ │ │ + vpmulld %zmm24,%zmm23,%zmm25 │ │ │ │ + vpmulld %zmm0,%zmm24,%zmm24 │ │ │ │ + vpbroadcastd -0xa0(%r9),%zmm26 │ │ │ │ + vpmulld %zmm26,%zmm23,%zmm23 │ │ │ │ + vpmulld %zmm26,%zmm0,%zmm0 │ │ │ │ + vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ + vpaddd %zmm25,%zmm0,%zmm0 │ │ │ │ + vpaddd %zmm29,%zmm23,%zmm23 │ │ │ │ + vpsubd %zmm24,%zmm23,%zmm23 │ │ │ │ + vpsrad $0xc,%zmm0,%zmm0 │ │ │ │ + vpsrad $0xc,%zmm23,%zmm23 │ │ │ │ + vmovdqa32 0x80(%rdx),%zmm18 │ │ │ │ + vmovdqa32 0x340(%rdx),%zmm5 │ │ │ │ + vpbroadcastd 0x28(%r9),%zmm24 │ │ │ │ + vpmulld %zmm24,%zmm5,%zmm25 │ │ │ │ + vpmulld %zmm18,%zmm24,%zmm24 │ │ │ │ + vpbroadcastd -0x1b8(%r9),%zmm26 │ │ │ │ + vpmulld %zmm26,%zmm5,%zmm5 │ │ │ │ + vpmulld %zmm26,%zmm18,%zmm18 │ │ │ │ + vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ + vpaddd %zmm25,%zmm18,%zmm18 │ │ │ │ + vpaddd %zmm29,%zmm5,%zmm5 │ │ │ │ + vpsubd %zmm24,%zmm5,%zmm5 │ │ │ │ + vpsrad $0xc,%zmm18,%zmm18 │ │ │ │ + vpsrad $0xc,%zmm5,%zmm5 │ │ │ │ + vmovdqa32 0x140(%rdx),%zmm21 │ │ │ │ + vmovdqa32 0x280(%rdx),%zmm2 │ │ │ │ + vpbroadcastd -0xd8(%r9),%zmm24 │ │ │ │ + vpmulld %zmm24,%zmm21,%zmm25 │ │ │ │ + vpmulld %zmm2,%zmm24,%zmm24 │ │ │ │ + vpbroadcastd -0x98(%r9),%zmm26 │ │ │ │ + vpmulld %zmm26,%zmm21,%zmm21 │ │ │ │ + vpmulld %zmm26,%zmm2,%zmm2 │ │ │ │ + vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ + vpaddd %zmm25,%zmm2,%zmm2 │ │ │ │ + vpaddd %zmm29,%zmm21,%zmm21 │ │ │ │ + vpsubd %zmm24,%zmm21,%zmm21 │ │ │ │ + vpsrad $0xc,%zmm2,%zmm2 │ │ │ │ + vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ + vmovdqa32 0x100(%rdx),%zmm20 │ │ │ │ + vmovdqa32 0x2c0(%rdx),%zmm3 │ │ │ │ + vpbroadcastd -0x60(%r9),%zmm24 │ │ │ │ + vpmulld %zmm24,%zmm3,%zmm25 │ │ │ │ + vpmulld %zmm20,%zmm24,%zmm24 │ │ │ │ + vpbroadcastd -0x120(%r9),%zmm26 │ │ │ │ + vpmulld %zmm26,%zmm3,%zmm3 │ │ │ │ + vpmulld %zmm26,%zmm20,%zmm20 │ │ │ │ + vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ + vpaddd %zmm25,%zmm20,%zmm20 │ │ │ │ + vpaddd %zmm29,%zmm3,%zmm3 │ │ │ │ + vpsubd %zmm24,%zmm3,%zmm3 │ │ │ │ + vpsrad $0xc,%zmm20,%zmm20 │ │ │ │ + vpsrad $0xc,%zmm3,%zmm3 │ │ │ │ + vmovdqa32 0xc0(%rdx),%zmm19 │ │ │ │ + vmovdqa32 0x300(%rdx),%zmm4 │ │ │ │ + vpbroadcastd -0x130(%r9),%zmm24 │ │ │ │ + vpmulld %zmm24,%zmm19,%zmm25 │ │ │ │ + vpmulld %zmm4,%zmm24,%zmm24 │ │ │ │ + vpbroadcastd -0x50(%r9),%zmm26 │ │ │ │ + vpmulld %zmm26,%zmm19,%zmm19 │ │ │ │ + vpmulld %zmm26,%zmm4,%zmm4 │ │ │ │ + vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ + vpaddd %zmm25,%zmm4,%zmm4 │ │ │ │ + vpaddd %zmm29,%zmm19,%zmm19 │ │ │ │ + vpsubd %zmm24,%zmm19,%zmm19 │ │ │ │ + vpsrad $0xc,%zmm4,%zmm4 │ │ │ │ + vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ + vmovdqa32 0x180(%rdx),%zmm22 │ │ │ │ + vmovdqa32 0x240(%rdx),%zmm1 │ │ │ │ + vpbroadcastd -0x58(%r9),%zmm24 │ │ │ │ + vpmulld %zmm24,%zmm1,%zmm25 │ │ │ │ + vpmulld %zmm22,%zmm24,%zmm24 │ │ │ │ + vpbroadcastd -0x118(%r9),%zmm26 │ │ │ │ + vpmulld %zmm26,%zmm1,%zmm1 │ │ │ │ + vpmulld %zmm26,%zmm22,%zmm22 │ │ │ │ + vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ + vpaddd %zmm25,%zmm22,%zmm22 │ │ │ │ + vpaddd %zmm29,%zmm1,%zmm1 │ │ │ │ + vpsubd %zmm24,%zmm1,%zmm1 │ │ │ │ + vpsrad $0xc,%zmm22,%zmm22 │ │ │ │ + vpsrad $0xc,%zmm1,%zmm1 │ │ │ │ + vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ + vmovdqa32 0x380(%rdx),%zmm6 │ │ │ │ + vpbroadcastd -0x128(%r9),%zmm24 │ │ │ │ + vpmulld %zmm24,%zmm17,%zmm25 │ │ │ │ + vpmulld %zmm6,%zmm24,%zmm24 │ │ │ │ + vpbroadcastd 0x38(%r9),%zmm26 │ │ │ │ + vpmulld %zmm26,%zmm17,%zmm17 │ │ │ │ + vpmulld %zmm26,%zmm6,%zmm6 │ │ │ │ + vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ + vpaddd %zmm25,%zmm6,%zmm6 │ │ │ │ + vpaddd %zmm29,%zmm17,%zmm17 │ │ │ │ + vpsubd %zmm24,%zmm17,%zmm17 │ │ │ │ + vpsrad $0xc,%zmm6,%zmm6 │ │ │ │ + vpsrad $0xc,%zmm17,%zmm17 │ │ │ │ + vpbroadcastd 0x70(%r9),%zmm30 │ │ │ │ + vpbroadcastd 0x74(%r9),%zmm31 │ │ │ │ + vpsubd %zmm23,%zmm7,%zmm25 │ │ │ │ + vpaddd %zmm23,%zmm7,%zmm7 │ │ │ │ + vpsubd %zmm2,%zmm18,%zmm23 │ │ │ │ + vpaddd %zmm18,%zmm2,%zmm2 │ │ │ │ + vpmaxsd %zmm30,%zmm25,%zmm25 │ │ │ │ + vpmaxsd %zmm30,%zmm7,%zmm7 │ │ │ │ + vpmaxsd %zmm30,%zmm23,%zmm23 │ │ │ │ + vpmaxsd %zmm30,%zmm2,%zmm2 │ │ │ │ + vpsubd %zmm17,%zmm1,%zmm18 │ │ │ │ + vpaddd %zmm17,%zmm1,%zmm1 │ │ │ │ + vpminsd %zmm31,%zmm25,%zmm25 │ │ │ │ + vpminsd %zmm31,%zmm7,%zmm7 │ │ │ │ + vpminsd %zmm31,%zmm23,%zmm23 │ │ │ │ + vpminsd %zmm31,%zmm2,%zmm2 │ │ │ │ + vpsubd %zmm21,%zmm5,%zmm17 │ │ │ │ + vpaddd %zmm21,%zmm5,%zmm5 │ │ │ │ + vpmaxsd %zmm30,%zmm18,%zmm18 │ │ │ │ + vpmaxsd %zmm30,%zmm1,%zmm1 │ │ │ │ + vpmaxsd %zmm30,%zmm17,%zmm17 │ │ │ │ + vpmaxsd %zmm30,%zmm5,%zmm5 │ │ │ │ + vpsubd %zmm4,%zmm20,%zmm21 │ │ │ │ + vpaddd %zmm4,%zmm20,%zmm20 │ │ │ │ + vpminsd %zmm31,%zmm18,%zmm18 │ │ │ │ + vpminsd %zmm31,%zmm1,%zmm1 │ │ │ │ + vpminsd %zmm31,%zmm17,%zmm17 │ │ │ │ + vpminsd %zmm31,%zmm5,%zmm5 │ │ │ │ + vpsubd %zmm19,%zmm3,%zmm4 │ │ │ │ + vpaddd %zmm19,%zmm3,%zmm3 │ │ │ │ + vpmaxsd %zmm30,%zmm21,%zmm21 │ │ │ │ + vpmaxsd %zmm30,%zmm20,%zmm20 │ │ │ │ + vpmaxsd %zmm30,%zmm4,%zmm4 │ │ │ │ + vpmaxsd %zmm30,%zmm3,%zmm3 │ │ │ │ + vpsubd %zmm6,%zmm22,%zmm24 │ │ │ │ + vpaddd %zmm6,%zmm22,%zmm22 │ │ │ │ + vpminsd %zmm31,%zmm21,%zmm21 │ │ │ │ + vpminsd %zmm31,%zmm20,%zmm20 │ │ │ │ + vpminsd %zmm31,%zmm4,%zmm4 │ │ │ │ + vpminsd %zmm31,%zmm3,%zmm3 │ │ │ │ + vpsubd %zmm0,%zmm16,%zmm6 │ │ │ │ + vpaddd %zmm16,%zmm0,%zmm0 │ │ │ │ + vpmaxsd %zmm30,%zmm24,%zmm24 │ │ │ │ + vpmaxsd %zmm30,%zmm22,%zmm22 │ │ │ │ + vpmaxsd %zmm30,%zmm6,%zmm6 │ │ │ │ + vpmaxsd %zmm30,%zmm0,%zmm0 │ │ │ │ + vpbroadcastd -0x30(%r9),%zmm27 │ │ │ │ + vpbroadcastd -0x140(%r9),%zmm26 │ │ │ │ + vpminsd %zmm31,%zmm24,%zmm24 │ │ │ │ + vpminsd %zmm31,%zmm22,%zmm22 │ │ │ │ + vpminsd %zmm31,%zmm6,%zmm6 │ │ │ │ + vpminsd %zmm31,%zmm0,%zmm0 │ │ │ │ + vpmulld %zmm27,%zmm6,%zmm19 │ │ │ │ + vpmulld %zmm27,%zmm25,%zmm16 │ │ │ │ + vpmulld %zmm26,%zmm6,%zmm6 │ │ │ │ + vpmulld %zmm26,%zmm25,%zmm25 │ │ │ │ + vpaddd %zmm29,%zmm19,%zmm19 │ │ │ │ + vpaddd %zmm19,%zmm25,%zmm25 │ │ │ │ + vpaddd %zmm29,%zmm6,%zmm6 │ │ │ │ + vpsubd %zmm16,%zmm6,%zmm6 │ │ │ │ + vpsrad $0xc,%zmm25,%zmm25 │ │ │ │ + vpsrad $0xc,%zmm6,%zmm6 │ │ │ │ + vpmulld %zmm26,%zmm4,%zmm19 │ │ │ │ + vpmulld %zmm26,%zmm21,%zmm16 │ │ │ │ + vpmulld %zmm27,%zmm4,%zmm4 │ │ │ │ + vpmulld %zmm27,%zmm21,%zmm21 │ │ │ │ + vpaddd %zmm29,%zmm19,%zmm19 │ │ │ │ + vpaddd %zmm19,%zmm21,%zmm21 │ │ │ │ + vpaddd %zmm29,%zmm4,%zmm4 │ │ │ │ + vpsubd %zmm16,%zmm4,%zmm4 │ │ │ │ + vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ + vpsrad $0xc,%zmm4,%zmm4 │ │ │ │ + vpbroadcastd -0x38(%r9),%zmm27 │ │ │ │ + vpbroadcastd -0x28(%r9),%zmm26 │ │ │ │ + vpmulld %zmm27,%zmm23,%zmm19 │ │ │ │ + vpmulld %zmm27,%zmm17,%zmm16 │ │ │ │ + vpmulld %zmm26,%zmm23,%zmm23 │ │ │ │ + vpmulld %zmm26,%zmm17,%zmm17 │ │ │ │ + vpaddd %zmm29,%zmm19,%zmm19 │ │ │ │ + vpaddd %zmm19,%zmm17,%zmm17 │ │ │ │ + vpaddd %zmm29,%zmm23,%zmm23 │ │ │ │ + vpsubd %zmm16,%zmm23,%zmm23 │ │ │ │ + vpsrad $0xc,%zmm17,%zmm17 │ │ │ │ + vpsrad $0xc,%zmm23,%zmm23 │ │ │ │ + vpmulld %zmm26,%zmm18,%zmm19 │ │ │ │ + vpmulld %zmm26,%zmm24,%zmm16 │ │ │ │ + vpmulld %zmm27,%zmm18,%zmm18 │ │ │ │ + vpmulld %zmm27,%zmm24,%zmm24 │ │ │ │ + vpaddd %zmm29,%zmm19,%zmm19 │ │ │ │ + vpaddd %zmm19,%zmm24,%zmm24 │ │ │ │ + vpaddd %zmm29,%zmm18,%zmm18 │ │ │ │ + vpsubd %zmm16,%zmm18,%zmm18 │ │ │ │ + vpsrad $0xc,%zmm24,%zmm24 │ │ │ │ + vpsrad $0xc,%zmm18,%zmm18 │ │ │ │ + vpaddd %zmm20,%zmm0,%zmm16 │ │ │ │ + vpsubd %zmm20,%zmm0,%zmm0 │ │ │ │ + vpsubd %zmm3,%zmm7,%zmm19 │ │ │ │ + vpaddd %zmm3,%zmm7,%zmm7 │ │ │ │ + vpmaxsd %zmm30,%zmm16,%zmm16 │ │ │ │ + vpmaxsd %zmm30,%zmm0,%zmm0 │ │ │ │ + vpmaxsd %zmm30,%zmm19,%zmm19 │ │ │ │ + vpmaxsd %zmm30,%zmm7,%zmm7 │ │ │ │ + vpsubd %zmm22,%zmm2,%zmm3 │ │ │ │ + vpaddd %zmm22,%zmm2,%zmm2 │ │ │ │ + vpminsd %zmm31,%zmm16,%zmm16 │ │ │ │ + vpminsd %zmm31,%zmm0,%zmm0 │ │ │ │ + vpminsd %zmm31,%zmm19,%zmm19 │ │ │ │ + vpminsd %zmm31,%zmm7,%zmm7 │ │ │ │ + vpsubd %zmm1,%zmm5,%zmm22 │ │ │ │ + vpaddd %zmm1,%zmm5,%zmm5 │ │ │ │ + vpmaxsd %zmm30,%zmm3,%zmm3 │ │ │ │ + vpmaxsd %zmm30,%zmm2,%zmm2 │ │ │ │ + vpmaxsd %zmm30,%zmm22,%zmm22 │ │ │ │ + vpmaxsd %zmm30,%zmm5,%zmm5 │ │ │ │ + vpaddd %zmm4,%zmm25,%zmm1 │ │ │ │ + vpsubd %zmm4,%zmm25,%zmm25 │ │ │ │ + vpminsd %zmm31,%zmm3,%zmm3 │ │ │ │ + vpminsd %zmm31,%zmm2,%zmm2 │ │ │ │ + vpminsd %zmm31,%zmm22,%zmm22 │ │ │ │ + vpminsd %zmm31,%zmm5,%zmm5 │ │ │ │ + vpsubd %zmm21,%zmm6,%zmm4 │ │ │ │ + vpaddd %zmm21,%zmm6,%zmm6 │ │ │ │ + vpmaxsd %zmm30,%zmm1,%zmm1 │ │ │ │ + vpmaxsd %zmm30,%zmm25,%zmm25 │ │ │ │ + vpmaxsd %zmm30,%zmm4,%zmm4 │ │ │ │ + vpmaxsd %zmm30,%zmm6,%zmm6 │ │ │ │ + vpsubd %zmm18,%zmm17,%zmm21 │ │ │ │ + vpaddd %zmm18,%zmm17,%zmm17 │ │ │ │ + vpminsd %zmm31,%zmm1,%zmm1 │ │ │ │ + vpminsd %zmm31,%zmm25,%zmm25 │ │ │ │ + vpminsd %zmm31,%zmm4,%zmm4 │ │ │ │ + vpminsd %zmm31,%zmm6,%zmm6 │ │ │ │ + vpsubd %zmm24,%zmm23,%zmm18 │ │ │ │ + vpaddd %zmm24,%zmm23,%zmm23 │ │ │ │ + vpmaxsd %zmm30,%zmm21,%zmm21 │ │ │ │ + vpmaxsd %zmm30,%zmm17,%zmm17 │ │ │ │ + vpmaxsd %zmm30,%zmm18,%zmm18 │ │ │ │ + vpmaxsd %zmm30,%zmm23,%zmm23 │ │ │ │ + vpbroadcastd -0xb0(%r9),%zmm27 │ │ │ │ + vpbroadcastd -0xc8(%r9),%zmm26 │ │ │ │ + vpminsd %zmm31,%zmm21,%zmm21 │ │ │ │ + vpminsd %zmm31,%zmm17,%zmm17 │ │ │ │ + vpminsd %zmm31,%zmm18,%zmm18 │ │ │ │ + vpminsd %zmm31,%zmm23,%zmm23 │ │ │ │ + vpmulld %zmm27,%zmm0,%zmm24 │ │ │ │ + vpmulld %zmm27,%zmm19,%zmm20 │ │ │ │ + vpmulld %zmm26,%zmm0,%zmm0 │ │ │ │ + vpmulld %zmm26,%zmm19,%zmm19 │ │ │ │ + vpaddd %zmm29,%zmm24,%zmm24 │ │ │ │ + vpaddd %zmm24,%zmm19,%zmm19 │ │ │ │ + vpaddd %zmm29,%zmm0,%zmm0 │ │ │ │ + vpsubd %zmm20,%zmm0,%zmm0 │ │ │ │ + vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ + vpsrad $0xc,%zmm0,%zmm0 │ │ │ │ + vpmulld %zmm26,%zmm22,%zmm24 │ │ │ │ + vpmulld %zmm26,%zmm3,%zmm20 │ │ │ │ + vpmulld %zmm27,%zmm22,%zmm22 │ │ │ │ + vpmulld %zmm27,%zmm3,%zmm3 │ │ │ │ + vpaddd %zmm29,%zmm24,%zmm24 │ │ │ │ + vpaddd %zmm24,%zmm3,%zmm3 │ │ │ │ + vpaddd %zmm29,%zmm22,%zmm22 │ │ │ │ + vpsubd %zmm20,%zmm22,%zmm22 │ │ │ │ + vpsrad $0xc,%zmm3,%zmm3 │ │ │ │ + vpsrad $0xc,%zmm22,%zmm22 │ │ │ │ + vpmulld %zmm27,%zmm25,%zmm24 │ │ │ │ + vpmulld %zmm27,%zmm4,%zmm20 │ │ │ │ + vpmulld %zmm26,%zmm25,%zmm25 │ │ │ │ + vpmulld %zmm26,%zmm4,%zmm4 │ │ │ │ + vpaddd %zmm29,%zmm24,%zmm24 │ │ │ │ + vpaddd %zmm24,%zmm4,%zmm4 │ │ │ │ + vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ + vpsubd %zmm20,%zmm25,%zmm25 │ │ │ │ + vpsrad $0xc,%zmm4,%zmm4 │ │ │ │ + vpsrad $0xc,%zmm25,%zmm25 │ │ │ │ + vpmulld %zmm26,%zmm18,%zmm24 │ │ │ │ + vpmulld %zmm26,%zmm21,%zmm20 │ │ │ │ + vpmulld %zmm27,%zmm18,%zmm18 │ │ │ │ + vpmulld %zmm27,%zmm21,%zmm21 │ │ │ │ + vpaddd %zmm29,%zmm24,%zmm24 │ │ │ │ + vpaddd %zmm24,%zmm21,%zmm21 │ │ │ │ + vpaddd %zmm29,%zmm18,%zmm18 │ │ │ │ + vpsubd %zmm20,%zmm18,%zmm18 │ │ │ │ + vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ + vpsrad $0xc,%zmm18,%zmm18 │ │ │ │ + vpsubd %zmm2,%zmm16,%zmm24 │ │ │ │ + vpaddd %zmm2,%zmm16,%zmm16 │ │ │ │ + vpsubd %zmm5,%zmm7,%zmm2 │ │ │ │ + vpaddd %zmm5,%zmm7,%zmm7 │ │ │ │ + vpaddd %zmm21,%zmm25,%zmm5 │ │ │ │ + vpsubd %zmm21,%zmm25,%zmm25 │ │ │ │ + vpsubd %zmm22,%zmm19,%zmm21 │ │ │ │ + vpaddd %zmm22,%zmm19,%zmm19 │ │ │ │ + vpmaxsd %zmm30,%zmm24,%zmm24 │ │ │ │ + vpmaxsd %zmm30,%zmm2,%zmm2 │ │ │ │ + vpmaxsd %zmm30,%zmm25,%zmm25 │ │ │ │ + vpmaxsd %zmm30,%zmm21,%zmm21 │ │ │ │ + vpsubd %zmm18,%zmm4,%zmm22 │ │ │ │ + vpaddd %zmm4,%zmm18,%zmm18 │ │ │ │ + vpaddd %zmm3,%zmm0,%zmm4 │ │ │ │ + vpsubd %zmm3,%zmm0,%zmm0 │ │ │ │ + vpminsd %zmm31,%zmm24,%zmm24 │ │ │ │ + vpminsd %zmm31,%zmm2,%zmm2 │ │ │ │ + vpminsd %zmm31,%zmm25,%zmm25 │ │ │ │ + vpminsd %zmm31,%zmm21,%zmm21 │ │ │ │ + vpsubd %zmm23,%zmm6,%zmm3 │ │ │ │ + vpaddd %zmm23,%zmm6,%zmm6 │ │ │ │ + vpsubd %zmm17,%zmm1,%zmm23 │ │ │ │ + vpaddd %zmm1,%zmm17,%zmm17 │ │ │ │ + vpmaxsd %zmm30,%zmm22,%zmm22 │ │ │ │ + vpmaxsd %zmm30,%zmm0,%zmm0 │ │ │ │ + vpmaxsd %zmm30,%zmm3,%zmm3 │ │ │ │ + vpmaxsd %zmm30,%zmm23,%zmm23 │ │ │ │ + vpbroadcastd 0x80(%r9),%zmm28 │ │ │ │ + vpbroadcastd 0x7c(%r9),%zmm20 │ │ │ │ + vpbroadcastd 0x94(%r9),%zmm26 │ │ │ │ + vpbroadcastd 0x90(%r9),%zmm27 │ │ │ │ + vpminsd %zmm31,%zmm22,%zmm22 │ │ │ │ + vpminsd %zmm31,%zmm0,%zmm0 │ │ │ │ + vpminsd %zmm31,%zmm3,%zmm3 │ │ │ │ + vpminsd %zmm31,%zmm23,%zmm23 │ │ │ │ + vpsubd %zmm3,%zmm23,%zmm1 │ │ │ │ + vpaddd %zmm3,%zmm23,%zmm23 │ │ │ │ + vpsubd %zmm0,%zmm21,%zmm3 │ │ │ │ + vpaddd %zmm0,%zmm21,%zmm21 │ │ │ │ + vpmulld %zmm28,%zmm1,%zmm1 │ │ │ │ + vpmulld %zmm28,%zmm23,%zmm23 │ │ │ │ + vpmulld %zmm28,%zmm3,%zmm3 │ │ │ │ + vpmulld %zmm28,%zmm21,%zmm21 │ │ │ │ + vpsubd %zmm2,%zmm24,%zmm0 │ │ │ │ + vpaddd %zmm2,%zmm24,%zmm24 │ │ │ │ + vpsubd %zmm25,%zmm22,%zmm2 │ │ │ │ + vpaddd %zmm25,%zmm22,%zmm22 │ │ │ │ + vpmulld %zmm28,%zmm0,%zmm0 │ │ │ │ + vpmulld %zmm28,%zmm24,%zmm24 │ │ │ │ + vpmulld %zmm28,%zmm2,%zmm2 │ │ │ │ + vpmulld %zmm28,%zmm22,%zmm22 │ │ │ │ + vpaddd %zmm20,%zmm16,%zmm16 │ │ │ │ + vpaddd %zmm20,%zmm18,%zmm18 │ │ │ │ + vpaddd %zmm20,%zmm4,%zmm4 │ │ │ │ + vpaddd %zmm20,%zmm6,%zmm6 │ │ │ │ + vpsubd %zmm17,%zmm20,%zmm17 │ │ │ │ + vpsubd %zmm19,%zmm20,%zmm19 │ │ │ │ + vpsubd %zmm5,%zmm20,%zmm5 │ │ │ │ + vpsubd %zmm7,%zmm20,%zmm7 │ │ │ │ + vpaddd %zmm26,%zmm23,%zmm23 │ │ │ │ + vpaddd %zmm26,%zmm21,%zmm21 │ │ │ │ + vpaddd %zmm26,%zmm0,%zmm0 │ │ │ │ + vpaddd %zmm26,%zmm2,%zmm2 │ │ │ │ + vpsubd %zmm1,%zmm27,%zmm1 │ │ │ │ + vpsubd %zmm3,%zmm27,%zmm3 │ │ │ │ + vpsubd %zmm24,%zmm27,%zmm24 │ │ │ │ + vpsubd %zmm22,%zmm27,%zmm22 │ │ │ │ + vpsrad $0x2,%zmm4,%zmm4 │ │ │ │ + vpsrad $0x2,%zmm6,%zmm6 │ │ │ │ + vpsrad $0x2,%zmm16,%zmm16 │ │ │ │ + vpsrad $0x2,%zmm18,%zmm18 │ │ │ │ + vpsrad $0x2,%zmm5,%zmm5 │ │ │ │ + vpsrad $0x2,%zmm7,%zmm7 │ │ │ │ + vpsrad $0x2,%zmm17,%zmm17 │ │ │ │ + vpsrad $0x2,%zmm19,%zmm19 │ │ │ │ + vpsrad $0xd,%zmm1,%zmm1 │ │ │ │ + vpsrad $0xd,%zmm3,%zmm3 │ │ │ │ + vpsrad $0xd,%zmm21,%zmm21 │ │ │ │ + vpsrad $0xd,%zmm23,%zmm23 │ │ │ │ + vpsrad $0xd,%zmm0,%zmm0 │ │ │ │ + vpsrad $0xd,%zmm2,%zmm2 │ │ │ │ + vpsrad $0xd,%zmm22,%zmm22 │ │ │ │ + vpsrad $0xd,%zmm24,%zmm24 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x108,%rsp │ │ │ │ - lea 0x428(%rip),%r8 │ │ │ │ - call 2ec480 <__cxa_finalize@plt+0x2c1430> │ │ │ │ - add $0x108,%rsp │ │ │ │ - ret │ │ │ │ + vmovdqa32 (%rdx),%ymm16 │ │ │ │ + vmovdqa32 0x80(%rdx),%ymm17 │ │ │ │ + vmovshdup -0x380(%r9),%zmm24 │ │ │ │ + vmovdqa32 0x40(%rdx),%ymm22 │ │ │ │ + vmovdqa32 0xc0(%rdx),%ymm23 │ │ │ │ + vmovdqa32 0x100(%rdx),%ymm18 │ │ │ │ + vmovdqa32 0x180(%rdx),%ymm19 │ │ │ │ + vmovdqa32 0x140(%rdx),%ymm20 │ │ │ │ + vmovdqa32 0x1c0(%rdx),%ymm21 │ │ │ │ + vpermt2q %zmm17,%zmm24,%zmm16 │ │ │ │ + vpermt2q %zmm22,%zmm24,%zmm23 │ │ │ │ + vpermt2q %zmm19,%zmm24,%zmm18 │ │ │ │ + vpermt2q %zmm20,%zmm24,%zmm21 │ │ │ │ + vpbroadcastd 0x84(%r9),%zmm29 │ │ │ │ + vpbroadcastd -0xb8(%r9),%zmm28 │ │ │ │ + jmp 2e93ad <__cxa_finalize@plt+0x2be35d> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0xf0d19(%rip),%r9 │ │ │ │ + lea -0x138f(%rip),%r8 │ │ │ │ + jmp 2eaf10 <__cxa_finalize@plt+0x2bfec0> │ │ │ │ + lea 0xf0d09(%rip),%r9 │ │ │ │ + lea -0xa3a(%rip),%r8 │ │ │ │ + jmp 2eaf10 <__cxa_finalize@plt+0x2bfec0> │ │ │ │ + lea 0xf0cf9(%rip),%r9 │ │ │ │ + lea 0x82(%rip),%r8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp $0x24,%ecx │ │ │ │ + jl 2eaf4f <__cxa_finalize@plt+0x2bfeff> │ │ │ │ + call 2ea520 <__cxa_finalize@plt+0x2bf4d0> │ │ │ │ + vpackssdw %zmm19,%zmm3,%zmm20 │ │ │ │ + vpackssdw %zmm21,%zmm4,%zmm19 │ │ │ │ + vpackssdw %zmm18,%zmm2,%zmm21 │ │ │ │ + vpackssdw %zmm22,%zmm5,%zmm18 │ │ │ │ + vpackssdw %zmm17,%zmm1,%zmm22 │ │ │ │ + vpackssdw %zmm23,%zmm6,%zmm17 │ │ │ │ + vpackssdw %zmm16,%zmm0,%zmm23 │ │ │ │ + vpackssdw %zmm24,%zmm7,%zmm16 │ │ │ │ + jmp 2e9b23 <__cxa_finalize@plt+0x2bead3> │ │ │ │ + call 2eae70 <__cxa_finalize@plt+0x2bfe20> │ │ │ │ + vpbroadcastd 0x7c(%r9),%zmm25 │ │ │ │ + vpsubd %zmm19,%zmm25,%zmm20 │ │ │ │ + vpaddd %zmm21,%zmm25,%zmm19 │ │ │ │ + vpaddd %zmm18,%zmm25,%zmm21 │ │ │ │ + vpsubd %zmm22,%zmm25,%zmm18 │ │ │ │ + vpsubd %zmm17,%zmm25,%zmm22 │ │ │ │ + vpaddd %zmm23,%zmm25,%zmm17 │ │ │ │ + vpaddd %zmm16,%zmm25,%zmm23 │ │ │ │ + vpsubd %zmm24,%zmm25,%zmm16 │ │ │ │ + jmp 2ea41b <__cxa_finalize@plt+0x2bf3cb> │ │ │ │ + lea 0xf2f69(%rip),%r9 │ │ │ │ + call 32aee0 <__cxa_finalize@plt+0x2ffe90> │ │ │ │ + vmovshdup 0xf091a(%rip),%zmm28 │ │ │ │ + vmovdqu32 0xf0a30(%rip),%zmm27 │ │ │ │ + vpsrlq $0x8,%zmm28,%zmm29 │ │ │ │ + vpermq %zmm23,%zmm29,%zmm24 │ │ │ │ + vpermq %zmm22,%zmm29,%zmm23 │ │ │ │ + vpermq %zmm21,%zmm29,%zmm22 │ │ │ │ + vpermq %zmm20,%zmm29,%zmm21 │ │ │ │ + vpermq %zmm19,%zmm28,%zmm19 │ │ │ │ + vpermq %zmm18,%zmm28,%zmm18 │ │ │ │ + vpermq %zmm17,%zmm28,%zmm17 │ │ │ │ + vpermq %zmm16,%zmm28,%zmm16 │ │ │ │ + jmp 2e9bb6 <__cxa_finalize@plt+0x2beb66> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0xf0c09(%rip),%r9 │ │ │ │ + lea -0x149f(%rip),%r8 │ │ │ │ + add $0xffffffa4,%ecx │ │ │ │ + jmp 2eb020 <__cxa_finalize@plt+0x2bffd0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea -0x2380(%rip),%rcx │ │ │ │ - jmp 2ec177 <__cxa_finalize@plt+0x2c1127> │ │ │ │ - lea 0x93(%rip),%r8 │ │ │ │ - movdqa %xmm0,0x78(%rsp) │ │ │ │ - movdqa %xmm1,0x88(%rsp) │ │ │ │ - movdqa %xmm6,0x58(%rsp) │ │ │ │ - movdqa %xmm7,0x68(%rsp) │ │ │ │ - movdqa %xmm2,%xmm0 │ │ │ │ - movdqa %xmm3,%xmm1 │ │ │ │ - movdqa %xmm4,%xmm2 │ │ │ │ - movdqa %xmm5,%xmm3 │ │ │ │ - movdqa 0x10(%rdx),%xmm4 │ │ │ │ - movdqa 0x30(%rdx),%xmm5 │ │ │ │ - movdqa 0xd0(%rdx),%xmm6 │ │ │ │ - movdqa 0xf0(%rdx),%xmm7 │ │ │ │ - movdqa %xmm4,0x38(%rsp) │ │ │ │ - movdqa %xmm5,0x48(%rsp) │ │ │ │ - movdqa %xmm6,0x98(%rsp) │ │ │ │ - movdqa %xmm7,0xa8(%rsp) │ │ │ │ - movdqa 0x50(%rdx),%xmm4 │ │ │ │ - movdqa 0x70(%rdx),%xmm5 │ │ │ │ - movdqa 0x90(%rdx),%xmm6 │ │ │ │ - movdqa 0xb0(%rdx),%xmm7 │ │ │ │ - call 2ed390 <__cxa_finalize@plt+0x2c2340> │ │ │ │ - call 2ede20 <__cxa_finalize@plt+0x2c2dd0> │ │ │ │ - mov %rdi,%rcx │ │ │ │ - lea (%rdi,%rsi,8),%rdi │ │ │ │ - jmp 2ea161 <__cxa_finalize@plt+0x2bf111> │ │ │ │ - movdqa 0x38(%rsp),%xmm0 │ │ │ │ - movdqa 0x48(%rsp),%xmm1 │ │ │ │ - movdqa 0x58(%rsp),%xmm2 │ │ │ │ - movdqa 0x68(%rsp),%xmm3 │ │ │ │ - movdqa 0x78(%rsp),%xmm4 │ │ │ │ - movdqa 0x88(%rsp),%xmm5 │ │ │ │ - movdqa 0x98(%rsp),%xmm6 │ │ │ │ - movdqa 0xa8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - lea -0x1d8(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - jmp 2ea161 <__cxa_finalize@plt+0x2bf111> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x108,%rsp │ │ │ │ - lea -0x309(%rip),%r8 │ │ │ │ - call 2ec600 <__cxa_finalize@plt+0x2c15b0> │ │ │ │ - add $0x108,%rsp │ │ │ │ - ret │ │ │ │ + lea 0xf0be9(%rip),%r9 │ │ │ │ + lea 0xf6(%rip),%r8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + vpbroadcastd 0x98(%r9),%zmm26 │ │ │ │ + vpbroadcastd 0x94(%r9),%zmm27 │ │ │ │ + mov %rdx,%rax │ │ │ │ + cmp $0x24,%ecx │ │ │ │ + jl 2eb07f <__cxa_finalize@plt+0x2c002f> │ │ │ │ + call 2eb1b0 <__cxa_finalize@plt+0x2c0160> │ │ │ │ + vpackssdw %zmm24,%zmm22,%zmm16 │ │ │ │ + vpackssdw %zmm25,%zmm23,%zmm17 │ │ │ │ + call 2eb1b0 <__cxa_finalize@plt+0x2c0160> │ │ │ │ + vpackssdw %zmm24,%zmm22,%zmm18 │ │ │ │ + vpackssdw %zmm25,%zmm23,%zmm19 │ │ │ │ + call 2eb1b0 <__cxa_finalize@plt+0x2c0160> │ │ │ │ + vpackssdw %zmm24,%zmm22,%zmm20 │ │ │ │ + vpackssdw %zmm25,%zmm23,%zmm21 │ │ │ │ + call 2eb1b0 <__cxa_finalize@plt+0x2c0160> │ │ │ │ + vpackssdw %zmm24,%zmm22,%zmm22 │ │ │ │ + vpackssdw %zmm25,%zmm23,%zmm23 │ │ │ │ + jmp 2e9b26 <__cxa_finalize@plt+0x2bead6> │ │ │ │ + call 2eb210 <__cxa_finalize@plt+0x2c01c0> │ │ │ │ + vpackssdw %zmm23,%zmm22,%zmm16 │ │ │ │ + call 2eb210 <__cxa_finalize@plt+0x2c01c0> │ │ │ │ + vpackssdw %zmm23,%zmm22,%zmm17 │ │ │ │ + call 2eb210 <__cxa_finalize@plt+0x2c01c0> │ │ │ │ + vpackssdw %zmm23,%zmm22,%zmm18 │ │ │ │ + call 2eb210 <__cxa_finalize@plt+0x2c01c0> │ │ │ │ + vpackssdw %zmm23,%zmm22,%zmm19 │ │ │ │ + vpunpckhwd %zmm17,%zmm16,%zmm20 │ │ │ │ + vpunpcklwd %zmm17,%zmm16,%zmm16 │ │ │ │ + vpunpckhwd %zmm19,%zmm18,%zmm17 │ │ │ │ + vpunpcklwd %zmm19,%zmm18,%zmm18 │ │ │ │ + vpunpckldq %zmm17,%zmm20,%zmm19 │ │ │ │ + vpunpckhdq %zmm17,%zmm20,%zmm20 │ │ │ │ + vpunpckhdq %zmm18,%zmm16,%zmm17 │ │ │ │ + vpunpckldq %zmm18,%zmm16,%zmm16 │ │ │ │ + vpxord %zmm23,%zmm23,%zmm23 │ │ │ │ + vshufi32x4 $0xdd,%zmm19,%zmm16,%zmm18 │ │ │ │ + vshufi32x4 $0x88,%zmm19,%zmm16,%zmm16 │ │ │ │ + vshufi32x4 $0xdd,%zmm20,%zmm17,%zmm19 │ │ │ │ + vshufi32x4 $0x88,%zmm20,%zmm17,%zmm17 │ │ │ │ + vmovdqa32 %zmm23,%zmm20 │ │ │ │ + vmovdqa32 %zmm23,%zmm21 │ │ │ │ + vmovdqa32 %zmm23,%zmm22 │ │ │ │ + jmp 2e9b2b <__cxa_finalize@plt+0x2beadb> │ │ │ │ + vmovshdup -0x340(%r9),%zmm30 │ │ │ │ + vpbroadcastd 0x60(%r9),%zmm31 │ │ │ │ + lea (%rsi,%rsi,2),%rax │ │ │ │ + vpbroadcastd -0x200(%r9),%zmm27 │ │ │ │ + vpxord %zmm28,%zmm28,%zmm28 │ │ │ │ + vpbroadcastd 0xf0b2b(%rip),%zmm29 │ │ │ │ + vpermq %zmm16,%zmm30,%zmm24 │ │ │ │ + vpermq %zmm17,%zmm30,%zmm25 │ │ │ │ + call 2eb17c <__cxa_finalize@plt+0x2c012c> │ │ │ │ + vpermq %zmm18,%zmm30,%zmm24 │ │ │ │ + vpermq %zmm19,%zmm30,%zmm25 │ │ │ │ + call 2eb17c <__cxa_finalize@plt+0x2c012c> │ │ │ │ + vpermq %zmm20,%zmm30,%zmm24 │ │ │ │ + vpermq %zmm21,%zmm30,%zmm25 │ │ │ │ + call 2eb17c <__cxa_finalize@plt+0x2c012c> │ │ │ │ + vpermq %zmm22,%zmm30,%zmm24 │ │ │ │ + vpermq %zmm23,%zmm30,%zmm25 │ │ │ │ + vpmulhrsw %zmm24,%zmm31,%zmm16 │ │ │ │ + vpmulhrsw %zmm25,%zmm31,%zmm17 │ │ │ │ + vpaddsw %zmm24,%zmm24,%zmm24 │ │ │ │ + vpaddsw %zmm25,%zmm25,%zmm25 │ │ │ │ + vpaddsw %zmm16,%zmm24,%zmm24 │ │ │ │ + vpaddsw %zmm17,%zmm25,%zmm25 │ │ │ │ + jmp 2e8d7f <__cxa_finalize@plt+0x2bdd2f> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x108,%rsp │ │ │ │ - lea -0x122(%rip),%r8 │ │ │ │ - call 2ec600 <__cxa_finalize@plt+0x2c15b0> │ │ │ │ - add $0x108,%rsp │ │ │ │ + nopl (%rax) │ │ │ │ + vpmulld (%rax),%zmm26,%zmm22 │ │ │ │ + vpmulld 0x40(%rax),%zmm26,%zmm23 │ │ │ │ + vpmulld 0x200(%rax),%zmm26,%zmm24 │ │ │ │ + vpmulld 0x240(%rax),%zmm26,%zmm25 │ │ │ │ + sub $0xffffffffffffff80,%rax │ │ │ │ + vpaddd %zmm27,%zmm22,%zmm22 │ │ │ │ + vpaddd %zmm27,%zmm23,%zmm23 │ │ │ │ + vpaddd %zmm27,%zmm24,%zmm24 │ │ │ │ + vpaddd %zmm27,%zmm25,%zmm25 │ │ │ │ + vpsrad $0xd,%zmm22,%zmm22 │ │ │ │ + vpsrad $0xd,%zmm24,%zmm24 │ │ │ │ + vpsrad $0xd,%zmm23,%zmm23 │ │ │ │ + vpsrad $0xd,%zmm25,%zmm25 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x108,%rsp │ │ │ │ - lea 0x3e(%rip),%r8 │ │ │ │ - call 2ec600 <__cxa_finalize@plt+0x2c15b0> │ │ │ │ - add $0x108,%rsp │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vmovdqa32 (%rax),%ymm22 │ │ │ │ + vinserti32x8 $0x1,0x100(%rax),%zmm22,%zmm22 │ │ │ │ + vmovdqa32 0x200(%rax),%ymm23 │ │ │ │ + vinserti32x8 $0x1,0x300(%rax),%zmm23,%zmm23 │ │ │ │ + add $0x40,%rax │ │ │ │ + vpmulld %zmm26,%zmm22,%zmm22 │ │ │ │ + vpmulld %zmm26,%zmm23,%zmm23 │ │ │ │ + vpaddd %zmm27,%zmm22,%zmm22 │ │ │ │ + vpaddd %zmm27,%zmm23,%zmm23 │ │ │ │ + vpsrad $0xd,%zmm22,%zmm22 │ │ │ │ + vpsrad $0xd,%zmm23,%zmm23 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x108,%rsp │ │ │ │ - lea 0x2a8(%rip),%r8 │ │ │ │ - call 2ec600 <__cxa_finalize@plt+0x2c15b0> │ │ │ │ - add $0x108,%rsp │ │ │ │ + lea 0xf0999(%rip),%r9 │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 2eb5ab <__cxa_finalize@plt+0x2c055b> │ │ │ │ + vpbroadcastd -0xb8(%r9),%zmm28 │ │ │ │ + vpbroadcastd 0x84(%r9),%zmm29 │ │ │ │ + vpbroadcastd 0x70(%r9),%zmm30 │ │ │ │ + vpbroadcastd 0x74(%r9),%zmm31 │ │ │ │ + vpbroadcastd 0x7c(%r9),%zmm27 │ │ │ │ + vmovdqa32 -0x300(%r9),%zmm4 │ │ │ │ + vpxord %zmm5,%zmm5,%zmm5 │ │ │ │ + cmp $0x2b,%ecx │ │ │ │ + jl 2eb3c7 <__cxa_finalize@plt+0x2c0377> │ │ │ │ + call 2eb5d0 <__cxa_finalize@plt+0x2c0580> │ │ │ │ + vpunpcklwd %zmm17,%zmm16,%zmm0 │ │ │ │ + vpunpcklwd %zmm19,%zmm18,%zmm1 │ │ │ │ + vpunpckhwd %zmm17,%zmm16,%zmm2 │ │ │ │ + vpunpckhwd %zmm19,%zmm18,%zmm3 │ │ │ │ + cmp $0x6b,%ecx │ │ │ │ + jge 2eb314 <__cxa_finalize@plt+0x2c02c4> │ │ │ │ + vpunpckldq %zmm1,%zmm0,%zmm16 │ │ │ │ + vpunpckhdq %zmm1,%zmm0,%zmm17 │ │ │ │ + vpunpckldq %zmm3,%zmm2,%zmm18 │ │ │ │ + vpunpckhdq %zmm3,%zmm2,%zmm19 │ │ │ │ + lea 0xf2c17(%rip),%r9 │ │ │ │ + vextracti32x8 $0x1,%zmm16,%ymm30 │ │ │ │ + vextracti32x8 $0x1,%zmm17,%ymm31 │ │ │ │ + vextracti32x8 $0x1,%zmm18,%ymm0 │ │ │ │ + vextracti32x8 $0x1,%zmm19,%ymm1 │ │ │ │ + call 3288d0 <__cxa_finalize@plt+0x2fd880> │ │ │ │ + call 32bae0 <__cxa_finalize@plt+0x300a90> │ │ │ │ + jmp 2eb4a6 <__cxa_finalize@plt+0x2c0456> │ │ │ │ + add $0x40,%rdx │ │ │ │ + call 2eb5d0 <__cxa_finalize@plt+0x2c0580> │ │ │ │ + vpunpcklwd %zmm17,%zmm16,%zmm21 │ │ │ │ + vpunpcklwd %zmm19,%zmm18,%zmm22 │ │ │ │ + vpunpckhwd %zmm17,%zmm16,%zmm23 │ │ │ │ + vpunpckhwd %zmm19,%zmm18,%zmm24 │ │ │ │ + vpunpckldq %zmm1,%zmm0,%zmm16 │ │ │ │ + vpunpckhdq %zmm1,%zmm0,%zmm17 │ │ │ │ + vpunpckldq %zmm3,%zmm2,%zmm18 │ │ │ │ + vpunpckhdq %zmm3,%zmm2,%zmm19 │ │ │ │ + vpunpckldq %zmm22,%zmm21,%zmm20 │ │ │ │ + vpunpckhdq %zmm22,%zmm21,%zmm21 │ │ │ │ + vpunpckldq %zmm24,%zmm23,%zmm22 │ │ │ │ + vpunpckhdq %zmm24,%zmm23,%zmm23 │ │ │ │ + lea 0xf2b94(%rip),%r9 │ │ │ │ + vextracti32x8 $0x1,%zmm16,%ymm30 │ │ │ │ + vextracti32x8 $0x1,%zmm17,%ymm31 │ │ │ │ + vextracti32x8 $0x1,%zmm18,%ymm0 │ │ │ │ + vextracti32x8 $0x1,%zmm19,%ymm1 │ │ │ │ + vextracti32x8 $0x1,%zmm20,%ymm2 │ │ │ │ + vextracti32x8 $0x1,%zmm21,%ymm3 │ │ │ │ + vextracti32x8 $0x1,%zmm22,%ymm4 │ │ │ │ + vextracti32x8 $0x1,%zmm23,%ymm5 │ │ │ │ + call 328970 <__cxa_finalize@plt+0x2fd920> │ │ │ │ + vpshufd $0x4e,%ymm2,%ymm2 │ │ │ │ + vpshufd $0x4e,%ymm3,%ymm3 │ │ │ │ + vpshufd $0x4e,%ymm4,%ymm4 │ │ │ │ + vpshufd $0x4e,%ymm5,%ymm5 │ │ │ │ + call 32bb80 <__cxa_finalize@plt+0x300b30> │ │ │ │ + jmp 2eb4a6 <__cxa_finalize@plt+0x2c0456> │ │ │ │ + vmovshdup -0x380(%r9),%zmm24 │ │ │ │ + vmovdqa32 0x80(%rdx),%ymm17 │ │ │ │ + vmovdqa32 0x280(%rdx),%ymm21 │ │ │ │ + vmovdqa32 0x180(%rdx),%ymm23 │ │ │ │ + vmovdqa32 0x380(%rdx),%ymm19 │ │ │ │ + vmovdqa32 (%rdx),%ymm16 │ │ │ │ + vmovdqa32 0x100(%rdx),%ymm20 │ │ │ │ + vmovdqa32 0x200(%rdx),%ymm18 │ │ │ │ + vmovdqa32 0x300(%rdx),%ymm22 │ │ │ │ + vpermt2q %zmm21,%zmm24,%zmm17 │ │ │ │ + vpermt2q %zmm23,%zmm24,%zmm19 │ │ │ │ + vpermt2q %zmm20,%zmm24,%zmm16 │ │ │ │ + vpermt2q %zmm22,%zmm24,%zmm18 │ │ │ │ + vmovdqa %ymm5,(%rdx) │ │ │ │ + vmovdqa32 %ymm5,0x80(%rdx) │ │ │ │ + vmovdqa32 %ymm5,0x100(%rdx) │ │ │ │ + vmovdqa32 %ymm5,0x180(%rdx) │ │ │ │ + vmovdqa32 %ymm5,0x200(%rdx) │ │ │ │ + vmovdqa32 %ymm5,0x280(%rdx) │ │ │ │ + vmovdqa32 %ymm5,0x300(%rdx) │ │ │ │ + vmovdqa32 %ymm5,0x380(%rdx) │ │ │ │ + call 2e7539 <__cxa_finalize@plt+0x2bc4e9> │ │ │ │ + call 2e766f <__cxa_finalize@plt+0x2bc61f> │ │ │ │ + vpackssdw %zmm18,%zmm16,%zmm16 │ │ │ │ + vpackssdw %zmm19,%zmm17,%zmm17 │ │ │ │ + vpermb %zmm16,%zmm4,%zmm16 │ │ │ │ + vprold $0x10,%zmm4,%zmm4 │ │ │ │ + vpermb %zmm17,%zmm4,%zmm18 │ │ │ │ + vpunpckhdq %zmm18,%zmm16,%zmm17 │ │ │ │ + vpunpckldq %zmm18,%zmm16,%zmm16 │ │ │ │ + lea 0xf2a72(%rip),%r9 │ │ │ │ + vextracti32x8 $0x1,%zmm16,%ymm30 │ │ │ │ + vextracti32x8 $0x1,%zmm17,%ymm31 │ │ │ │ + call 328850 <__cxa_finalize@plt+0x2fd800> │ │ │ │ + call 32ba70 <__cxa_finalize@plt+0x300a20> │ │ │ │ + call 32bf8e <__cxa_finalize@plt+0x300f3e> │ │ │ │ + lea (%rsi,%rsi,1),%rcx │ │ │ │ + vpbroadcastd 0xf07af(%rip),%zmm28 │ │ │ │ + lea (%rsi,%rsi,2),%rax │ │ │ │ + vpxord %zmm27,%zmm27,%zmm27 │ │ │ │ + lea (%rdi,%rcx,8),%rcx │ │ │ │ + vpmulhrsw %zmm26,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm26,%zmm17,%zmm17 │ │ │ │ + call 2eb506 <__cxa_finalize@plt+0x2c04b6> │ │ │ │ + vpmulhrsw %zmm18,%zmm26,%zmm16 │ │ │ │ + vpmulhrsw %zmm19,%zmm26,%zmm17 │ │ │ │ + call 2eb506 <__cxa_finalize@plt+0x2c04b6> │ │ │ │ + vpmulhrsw %zmm20,%zmm26,%zmm16 │ │ │ │ + vpmulhrsw %zmm21,%zmm26,%zmm17 │ │ │ │ + call 2eb506 <__cxa_finalize@plt+0x2c04b6> │ │ │ │ + vpmulhrsw %zmm22,%zmm26,%zmm16 │ │ │ │ + vpmulhrsw %zmm23,%zmm26,%zmm17 │ │ │ │ + vmovdqa32 (%rdi),%xmm24 │ │ │ │ + vinserti32x4 $0x1,(%rdi,%rsi,1),%ymm24,%ymm24 │ │ │ │ + vinserti32x4 $0x2,(%rdi,%rsi,2),%zmm24,%zmm24 │ │ │ │ + vinserti32x4 $0x3,(%rdi,%rax,1),%zmm24,%zmm24 │ │ │ │ + vmovdqa32 (%rcx,%rax,1),%xmm25 │ │ │ │ + vinserti32x4 $0x1,(%rcx,%rsi,2),%ymm25,%ymm25 │ │ │ │ + vinserti32x4 $0x2,(%rcx,%rsi,1),%zmm25,%zmm25 │ │ │ │ + vinserti32x4 $0x3,(%rcx),%zmm25,%zmm25 │ │ │ │ + vpaddw %zmm16,%zmm24,%zmm24 │ │ │ │ + vpaddw %zmm17,%zmm25,%zmm25 │ │ │ │ + vpmaxsw %zmm27,%zmm24,%zmm24 │ │ │ │ + vpmaxsw %zmm27,%zmm25,%zmm25 │ │ │ │ + vpminsw %zmm28,%zmm24,%zmm24 │ │ │ │ + vpminsw %zmm28,%zmm25,%zmm25 │ │ │ │ + vmovdqa32 %xmm24,(%rdi) │ │ │ │ + vextracti32x4 $0x1,%ymm24,(%rdi,%rsi,1) │ │ │ │ + vextracti32x4 $0x2,%zmm24,(%rdi,%rsi,2) │ │ │ │ + vextracti32x4 $0x3,%zmm24,(%rdi,%rax,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vextracti32x4 $0x3,%zmm25,(%rcx) │ │ │ │ + vextracti32x4 $0x2,%zmm25,(%rcx,%rsi,1) │ │ │ │ + vextracti32x4 $0x1,%ymm25,(%rcx,%rsi,2) │ │ │ │ + vmovdqa32 %xmm25,(%rcx,%rax,1) │ │ │ │ + lea (%rcx,%rsi,4),%rcx │ │ │ │ ret │ │ │ │ + imul $0xb5,(%rdx),%eax │ │ │ │ + mov %ecx,(%rdx) │ │ │ │ + or $0x20,%ecx │ │ │ │ + add $0x280,%eax │ │ │ │ + sar $0xa,%eax │ │ │ │ + jmp 2e72f9 <__cxa_finalize@plt+0x2bc2a9> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1fc0(%rip),%rcx │ │ │ │ - jmp 2ec177 <__cxa_finalize@plt+0x2c1127> │ │ │ │ - lea 0x90(%rip),%r8 │ │ │ │ - lea (%rdi,%rsi,8),%rcx │ │ │ │ - movdqa %xmm0,0x78(%rsp) │ │ │ │ - movdqa %xmm1,0x88(%rsp) │ │ │ │ - movdqa %xmm6,0x58(%rsp) │ │ │ │ - movdqa %xmm7,0x68(%rsp) │ │ │ │ - movdqa %xmm2,%xmm0 │ │ │ │ - movdqa %xmm3,%xmm1 │ │ │ │ - movdqa %xmm4,%xmm2 │ │ │ │ - movdqa %xmm5,%xmm3 │ │ │ │ - movdqa 0x10(%rdx),%xmm4 │ │ │ │ - movdqa 0x30(%rdx),%xmm5 │ │ │ │ - movdqa 0xd0(%rdx),%xmm6 │ │ │ │ - movdqa 0xf0(%rdx),%xmm7 │ │ │ │ - movdqa %xmm4,0x38(%rsp) │ │ │ │ - movdqa %xmm5,0x48(%rsp) │ │ │ │ - movdqa %xmm6,0x98(%rsp) │ │ │ │ - movdqa %xmm7,0xa8(%rsp) │ │ │ │ - movdqa 0x50(%rdx),%xmm4 │ │ │ │ - movdqa 0x70(%rdx),%xmm5 │ │ │ │ - movdqa 0x90(%rdx),%xmm6 │ │ │ │ - movdqa 0xb0(%rdx),%xmm7 │ │ │ │ - call 2ed390 <__cxa_finalize@plt+0x2c2340> │ │ │ │ - call 2ede20 <__cxa_finalize@plt+0x2c2dd0> │ │ │ │ - jmp 2ea6d1 <__cxa_finalize@plt+0x2bf681> │ │ │ │ - movdqa 0x38(%rsp),%xmm0 │ │ │ │ - movdqa 0x48(%rsp),%xmm1 │ │ │ │ - movdqa 0x58(%rsp),%xmm2 │ │ │ │ - movdqa 0x68(%rsp),%xmm3 │ │ │ │ - movdqa 0x78(%rsp),%xmm4 │ │ │ │ - movdqa 0x88(%rsp),%xmm5 │ │ │ │ - movdqa 0x98(%rsp),%xmm6 │ │ │ │ - movdqa 0xa8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - lea -0x355(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - jmp 2ea6d1 <__cxa_finalize@plt+0x2bf681> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + vmovdqa32 (%rdx),%zmm16 │ │ │ │ + vmovdqa32 0x80(%rdx),%zmm17 │ │ │ │ + vmovdqa32 0x100(%rdx),%zmm18 │ │ │ │ + vmovdqa32 0x180(%rdx),%zmm19 │ │ │ │ + vmovdqa32 0x200(%rdx),%zmm20 │ │ │ │ + vmovdqa32 0x280(%rdx),%zmm21 │ │ │ │ + vmovdqa32 0x300(%rdx),%zmm22 │ │ │ │ + vmovdqa32 0x380(%rdx),%zmm23 │ │ │ │ + vmovdqa32 %zmm5,(%rdx) │ │ │ │ + vmovdqa32 %zmm5,0x80(%rdx) │ │ │ │ + vmovdqa32 %zmm5,0x100(%rdx) │ │ │ │ + vmovdqa32 %zmm5,0x180(%rdx) │ │ │ │ + vmovdqa32 %zmm5,0x200(%rdx) │ │ │ │ + vmovdqa32 %zmm5,0x280(%rdx) │ │ │ │ + vmovdqa32 %zmm5,0x300(%rdx) │ │ │ │ + vmovdqa32 %zmm5,0x380(%rdx) │ │ │ │ + call 2e7fdb <__cxa_finalize@plt+0x2bcf8b> │ │ │ │ + call 2e81af <__cxa_finalize@plt+0x2bd15f> │ │ │ │ + vpackssdw %zmm20,%zmm16,%zmm16 │ │ │ │ + vpackssdw %zmm21,%zmm17,%zmm17 │ │ │ │ + vpackssdw %zmm22,%zmm18,%zmm18 │ │ │ │ + vpackssdw %zmm23,%zmm19,%zmm19 │ │ │ │ + vpermb %zmm16,%zmm4,%zmm16 │ │ │ │ + vpermb %zmm17,%zmm4,%zmm17 │ │ │ │ + vpermb %zmm18,%zmm4,%zmm18 │ │ │ │ + vpermb %zmm19,%zmm4,%zmm19 │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sub $0x108,%rsp │ │ │ │ - lea -0x489(%rip),%r8 │ │ │ │ - call 2ec780 <__cxa_finalize@plt+0x2c1730> │ │ │ │ - add $0x108,%rsp │ │ │ │ + vpbroadcastd 0xf05ca(%rip),%zmm25 │ │ │ │ + lea (%rsi,%rsi,2),%r8 │ │ │ │ + vpxord %zmm26,%zmm26,%zmm26 │ │ │ │ + lea (%rsi,%rsi,4),%r9 │ │ │ │ + vpbroadcastd 0xf05c6(%rip),%zmm27 │ │ │ │ + sub $0x6b,%ecx │ │ │ │ + lea (%rsi,%r8,2),%rax │ │ │ │ + vmovdqa32 (%rdx),%zmm16 │ │ │ │ + vpackssdw 0x80(%rdx),%zmm16,%zmm16 │ │ │ │ + vmovdqa32 0x100(%rdx),%zmm17 │ │ │ │ + vpackssdw 0x180(%rdx),%zmm17,%zmm17 │ │ │ │ + vmovdqa32 0x200(%rdx),%zmm18 │ │ │ │ + vpackssdw 0x280(%rdx),%zmm18,%zmm18 │ │ │ │ + vmovdqa32 0x300(%rdx),%zmm19 │ │ │ │ + vpackssdw 0x380(%rdx),%zmm19,%zmm19 │ │ │ │ + lea (%rdi,%rsi,8),%r10 │ │ │ │ + vmovdqa32 %zmm26,(%rdx) │ │ │ │ + vmovdqa32 %zmm26,0x80(%rdx) │ │ │ │ + vmovdqa32 %zmm26,0x100(%rdx) │ │ │ │ + vmovdqa32 %zmm26,0x180(%rdx) │ │ │ │ + vpaddsw %zmm25,%zmm16,%zmm16 │ │ │ │ + vpaddsw %zmm25,%zmm17,%zmm17 │ │ │ │ + vpaddsw %zmm25,%zmm18,%zmm18 │ │ │ │ + vpaddsw %zmm25,%zmm19,%zmm19 │ │ │ │ + vmovdqa32 %zmm26,0x200(%rdx) │ │ │ │ + vmovdqa32 %zmm26,0x280(%rdx) │ │ │ │ + vmovdqa32 %zmm26,0x300(%rdx) │ │ │ │ + vmovdqa32 %zmm26,0x380(%rdx) │ │ │ │ + vpsraw $0x3,%zmm16,%zmm16 │ │ │ │ + vpsraw $0x3,%zmm17,%zmm17 │ │ │ │ + vpsraw $0x3,%zmm18,%zmm18 │ │ │ │ + vpsraw $0x3,%zmm19,%zmm19 │ │ │ │ + add $0x40,%rdx │ │ │ │ + vmovdqa32 (%rdi),%xmm20 │ │ │ │ + vmovdqa32 (%rdi,%rsi,1),%xmm21 │ │ │ │ + vmovdqa32 (%rdi,%rsi,2),%xmm22 │ │ │ │ + vmovdqa32 (%rdi,%r8,1),%xmm23 │ │ │ │ + vpunpckhwd %zmm17,%zmm16,%zmm24 │ │ │ │ + vinserti32x4 $0x1,(%rdi,%rsi,4),%ymm20,%ymm20 │ │ │ │ + vpunpcklwd %zmm17,%zmm16,%zmm16 │ │ │ │ + vinserti32x4 $0x1,(%rdi,%r9,1),%ymm21,%ymm21 │ │ │ │ + vpunpckhwd %zmm19,%zmm18,%zmm17 │ │ │ │ + vinserti32x4 $0x1,(%rdi,%r8,2),%ymm22,%ymm22 │ │ │ │ + vpunpcklwd %zmm19,%zmm18,%zmm18 │ │ │ │ + vinserti32x4 $0x1,(%rdi,%rax,1),%ymm23,%ymm23 │ │ │ │ + vpunpckhwd %zmm24,%zmm16,%zmm19 │ │ │ │ + vinserti32x4 $0x2,(%r10),%zmm20,%zmm20 │ │ │ │ + vpunpcklwd %zmm24,%zmm16,%zmm16 │ │ │ │ + vinserti32x4 $0x2,(%r10,%rsi,1),%zmm21,%zmm21 │ │ │ │ + vpunpckhwd %zmm17,%zmm18,%zmm24 │ │ │ │ + vinserti32x4 $0x2,(%r10,%rsi,2),%zmm22,%zmm22 │ │ │ │ + vpunpcklwd %zmm17,%zmm18,%zmm18 │ │ │ │ + vinserti32x4 $0x2,(%r10,%r8,1),%zmm23,%zmm23 │ │ │ │ + vpunpckhqdq %zmm18,%zmm16,%zmm17 │ │ │ │ + vinserti32x4 $0x3,(%r10,%rsi,4),%zmm20,%zmm20 │ │ │ │ + vpunpcklqdq %zmm18,%zmm16,%zmm16 │ │ │ │ + vinserti32x4 $0x3,(%r10,%r9,1),%zmm21,%zmm21 │ │ │ │ + vpunpcklqdq %zmm24,%zmm19,%zmm18 │ │ │ │ + vinserti32x4 $0x3,(%r10,%r8,2),%zmm22,%zmm22 │ │ │ │ + vpunpckhqdq %zmm24,%zmm19,%zmm19 │ │ │ │ + vinserti32x4 $0x3,(%r10,%rax,1),%zmm23,%zmm23 │ │ │ │ + vpaddw %zmm20,%zmm16,%zmm16 │ │ │ │ + vpaddw %zmm21,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm22,%zmm18,%zmm18 │ │ │ │ + vpaddw %zmm23,%zmm19,%zmm19 │ │ │ │ + vpmaxsw %zmm26,%zmm16,%zmm16 │ │ │ │ + vpmaxsw %zmm26,%zmm17,%zmm17 │ │ │ │ + vpmaxsw %zmm26,%zmm18,%zmm18 │ │ │ │ + vpmaxsw %zmm26,%zmm19,%zmm19 │ │ │ │ + vpminsw %zmm27,%zmm16,%zmm16 │ │ │ │ + vpminsw %zmm27,%zmm17,%zmm17 │ │ │ │ + vpminsw %zmm27,%zmm18,%zmm18 │ │ │ │ + vpminsw %zmm27,%zmm19,%zmm19 │ │ │ │ + vmovdqa32 %xmm16,(%rdi) │ │ │ │ + vmovdqa32 %xmm17,(%rdi,%rsi,1) │ │ │ │ + vmovdqa32 %xmm18,(%rdi,%rsi,2) │ │ │ │ + vmovdqa32 %xmm19,(%rdi,%r8,1) │ │ │ │ + vextracti32x4 $0x1,%ymm16,(%rdi,%rsi,4) │ │ │ │ + vextracti32x4 $0x1,%ymm17,(%rdi,%r9,1) │ │ │ │ + vextracti32x4 $0x1,%ymm18,(%rdi,%r8,2) │ │ │ │ + vextracti32x4 $0x1,%ymm19,(%rdi,%rax,1) │ │ │ │ + lea (%r10,%rsi,8),%rdi │ │ │ │ + vextracti32x4 $0x2,%zmm16,(%r10) │ │ │ │ + vextracti32x4 $0x2,%zmm17,(%r10,%rsi,1) │ │ │ │ + vextracti32x4 $0x2,%zmm18,(%r10,%rsi,2) │ │ │ │ + vextracti32x4 $0x2,%zmm19,(%r10,%r8,1) │ │ │ │ + vextracti32x4 $0x3,%zmm16,(%r10,%rsi,4) │ │ │ │ + vextracti32x4 $0x3,%zmm17,(%r10,%r9,1) │ │ │ │ + vextracti32x4 $0x3,%zmm18,(%r10,%r8,2) │ │ │ │ + vextracti32x4 $0x3,%zmm19,(%r10,%rax,1) │ │ │ │ + add $0x80000000,%ecx │ │ │ │ + jae 2eb6a9 <__cxa_finalize@plt+0x2c0659> │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x108,%rsp │ │ │ │ - lea -0x2a2(%rip),%r8 │ │ │ │ - call 2ec780 <__cxa_finalize@plt+0x2c1730> │ │ │ │ - add $0x108,%rsp │ │ │ │ + lea 0xf0309(%rip),%r9 │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 2ebbb9 <__cxa_finalize@plt+0x2c0b69> │ │ │ │ + vmovdqa32 -0x380(%r9),%zmm27 │ │ │ │ + vmovdqa32 (%rdx),%zmm16 │ │ │ │ + vmovdqa32 0x40(%rdx),%zmm20 │ │ │ │ + vmovdqa32 0x80(%rdx),%zmm17 │ │ │ │ + vmovdqa32 0xc0(%rdx),%zmm24 │ │ │ │ + vpbroadcastd -0xb8(%r9),%zmm28 │ │ │ │ + vpbroadcastd 0x84(%r9),%zmm29 │ │ │ │ + vpbroadcastd 0x70(%r9),%zmm30 │ │ │ │ + vpbroadcastd 0x74(%r9),%zmm31 │ │ │ │ + vpsrlq $0x20,%zmm27,%zmm26 │ │ │ │ + vmovdqa32 %zmm27,%zmm0 │ │ │ │ + vpermi2q %zmm17,%zmm16,%zmm0 │ │ │ │ + vmovdqa32 %zmm27,%zmm1 │ │ │ │ + vpermi2q %zmm20,%zmm24,%zmm1 │ │ │ │ + cmp $0x2b,%ecx │ │ │ │ + jl 2eba6f <__cxa_finalize@plt+0x2c0a1f> │ │ │ │ + vmovdqa32 0x100(%rdx),%zmm2 │ │ │ │ + vmovdqa32 0x140(%rdx),%zmm4 │ │ │ │ + vmovdqa32 0x180(%rdx),%zmm22 │ │ │ │ + vmovdqa32 0x1c0(%rdx),%zmm23 │ │ │ │ + vpermt2q %zmm2,%zmm26,%zmm16 │ │ │ │ + vpermt2q %zmm22,%zmm27,%zmm2 │ │ │ │ + vmovdqa32 %zmm27,%zmm3 │ │ │ │ + vpermi2q %zmm4,%zmm23,%zmm3 │ │ │ │ + cmp $0x6b,%ecx │ │ │ │ + jge 2eb9ce <__cxa_finalize@plt+0x2c097e> │ │ │ │ + vpermt2q %zmm22,%zmm26,%zmm17 │ │ │ │ + vpermt2q %zmm24,%zmm26,%zmm20 │ │ │ │ + vpermt2q %zmm4,%zmm26,%zmm23 │ │ │ │ + mov $0x40,%eax │ │ │ │ + call 2e7500 <__cxa_finalize@plt+0x2bc4b0> │ │ │ │ + call 2e8df0 <__cxa_finalize@plt+0x2bdda0> │ │ │ │ + call 2ebec3 <__cxa_finalize@plt+0x2c0e73> │ │ │ │ + call 2ea0fe <__cxa_finalize@plt+0x2bf0ae> │ │ │ │ + jmp 2eba8d <__cxa_finalize@plt+0x2c0a3d> │ │ │ │ + vmovdqa32 0x200(%rdx),%zmm18 │ │ │ │ + vmovdqa32 0x240(%rdx),%zmm21 │ │ │ │ + vmovdqa32 0x280(%rdx),%zmm25 │ │ │ │ + vmovdqa32 0x2c0(%rdx),%zmm5 │ │ │ │ + vpermt2q %zmm25,%zmm26,%zmm17 │ │ │ │ + vpermt2q %zmm5,%zmm26,%zmm23 │ │ │ │ + vpermt2q %zmm21,%zmm27,%zmm5 │ │ │ │ + vpermt2q %zmm4,%zmm26,%zmm21 │ │ │ │ + vmovdqa32 %zmm27,%zmm4 │ │ │ │ + vpermi2q %zmm25,%zmm18,%zmm4 │ │ │ │ + vmovdqa32 0x300(%rdx),%zmm6 │ │ │ │ + vmovdqa32 0x340(%rdx),%zmm25 │ │ │ │ + vmovdqa32 0x380(%rdx),%zmm19 │ │ │ │ + vmovdqa32 0x3c0(%rdx),%zmm7 │ │ │ │ + vpermt2q %zmm6,%zmm26,%zmm18 │ │ │ │ + vpermt2q %zmm19,%zmm27,%zmm6 │ │ │ │ + vpermt2q %zmm22,%zmm26,%zmm19 │ │ │ │ + vpermt2q %zmm25,%zmm26,%zmm20 │ │ │ │ + vmovdqa32 %zmm26,%zmm22 │ │ │ │ + vpermi2q %zmm24,%zmm7,%zmm22 │ │ │ │ + vpermt2q %zmm25,%zmm27,%zmm7 │ │ │ │ + mov $0xc0,%eax │ │ │ │ + call 2e7539 <__cxa_finalize@plt+0x2bc4e9> │ │ │ │ + call 2e8e26 <__cxa_finalize@plt+0x2bddd6> │ │ │ │ + call 2ebf3c <__cxa_finalize@plt+0x2c0eec> │ │ │ │ + call 2ea0fe <__cxa_finalize@plt+0x2bf0ae> │ │ │ │ + jmp 2eba8d <__cxa_finalize@plt+0x2c0a3d> │ │ │ │ + vpermq %zmm16,%zmm26,%zmm16 │ │ │ │ + vpermq %zmm17,%zmm26,%zmm17 │ │ │ │ + vpermt2q %zmm24,%zmm26,%zmm20 │ │ │ │ + xor %eax,%eax │ │ │ │ + call 2ebdba <__cxa_finalize@plt+0x2c0d6a> │ │ │ │ + call 2ea0fe <__cxa_finalize@plt+0x2bf0ae> │ │ │ │ + vzeroupper │ │ │ │ + call 2ec449 <__cxa_finalize@plt+0x2c13f9> │ │ │ │ + vpxord %zmm30,%zmm30,%zmm30 │ │ │ │ + vmovdqa32 %zmm30,0xc0(%rdx,%rax,4) │ │ │ │ + vmovdqa32 %zmm30,0x80(%rdx,%rax,4) │ │ │ │ + vmovdqa32 %zmm30,0x40(%rdx,%rax,4) │ │ │ │ + vmovdqa32 %zmm30,(%rdx,%rax,4) │ │ │ │ + sub $0x40,%eax │ │ │ │ + jge 2eba9b <__cxa_finalize@plt+0x2c0a4b> │ │ │ │ + lea 0xf243a(%rip),%r9 │ │ │ │ + vpunpckhqdq %zmm18,%zmm16,%zmm17 │ │ │ │ + vpunpcklqdq %zmm18,%zmm16,%zmm16 │ │ │ │ + vpunpcklqdq %zmm20,%zmm19,%zmm18 │ │ │ │ + vpunpckhqdq %zmm20,%zmm19,%zmm19 │ │ │ │ + vpunpcklqdq %zmm23,%zmm21,%zmm20 │ │ │ │ + vpunpckhqdq %zmm23,%zmm21,%zmm21 │ │ │ │ + vpunpckhqdq %zmm24,%zmm22,%zmm23 │ │ │ │ + vpunpcklqdq %zmm24,%zmm22,%zmm22 │ │ │ │ + call 32c440 <__cxa_finalize@plt+0x3013f0> │ │ │ │ + vpxord %zmm28,%zmm28,%zmm28 │ │ │ │ + vpbroadcastd 0xefef5(%rip),%zmm27 │ │ │ │ + vpbroadcastd 0xf0153(%rip),%zmm29 │ │ │ │ + lea (%rsi,%rsi,2),%rcx │ │ │ │ + vpmulhrsw %zmm27,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm27,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm27,%zmm18,%zmm18 │ │ │ │ + vpmulhrsw %zmm27,%zmm19,%zmm19 │ │ │ │ + call 2ebb4e <__cxa_finalize@plt+0x2c0afe> │ │ │ │ + vpmulhrsw %zmm20,%zmm27,%zmm16 │ │ │ │ + vpmulhrsw %zmm21,%zmm27,%zmm17 │ │ │ │ + vpmulhrsw %zmm22,%zmm27,%zmm18 │ │ │ │ + vpmulhrsw %zmm23,%zmm27,%zmm19 │ │ │ │ + vpaddw (%rdi),%zmm16,%zmm16 │ │ │ │ + vpaddw (%rdi,%rsi,1),%zmm17,%zmm17 │ │ │ │ + vpaddw (%rdi,%rsi,2),%zmm18,%zmm18 │ │ │ │ + vpaddw (%rdi,%rcx,1),%zmm19,%zmm19 │ │ │ │ + vpmaxsw %zmm28,%zmm16,%zmm16 │ │ │ │ + vpmaxsw %zmm28,%zmm17,%zmm17 │ │ │ │ + vpmaxsw %zmm28,%zmm18,%zmm18 │ │ │ │ + vpmaxsw %zmm28,%zmm19,%zmm19 │ │ │ │ + vpminsw %zmm29,%zmm16,%zmm16 │ │ │ │ + vpminsw %zmm29,%zmm17,%zmm17 │ │ │ │ + vpminsw %zmm29,%zmm18,%zmm18 │ │ │ │ + vpminsw %zmm29,%zmm19,%zmm19 │ │ │ │ + vmovdqa32 %zmm16,(%rdi) │ │ │ │ + vmovdqa32 %zmm17,(%rdi,%rsi,1) │ │ │ │ + vmovdqa32 %zmm18,(%rdi,%rsi,2) │ │ │ │ + vmovdqa32 %zmm19,(%rdi,%rcx,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ ret │ │ │ │ + imul $0xb5,(%rdx),%eax │ │ │ │ + mov %ecx,(%rdx) │ │ │ │ + or $0x8,%ecx │ │ │ │ + add $0x280,%eax │ │ │ │ + sar $0xa,%eax │ │ │ │ + jmp 2ed163 <__cxa_finalize@plt+0x2c2113> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x108,%rsp │ │ │ │ - lea -0x142(%rip),%r8 │ │ │ │ - call 2ec780 <__cxa_finalize@plt+0x2c1730> │ │ │ │ - add $0x108,%rsp │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vbroadcasti32x4 -0x180(%r9),%zmm21 │ │ │ │ + vpmulld %zmm28,%zmm16,%zmm19 │ │ │ │ + vpmulld %zmm21,%zmm20,%zmm20 │ │ │ │ + vpaddd %zmm29,%zmm19,%zmm19 │ │ │ │ + vpaddd %zmm29,%zmm20,%zmm20 │ │ │ │ + vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ + vpsrad $0xc,%zmm20,%zmm20 │ │ │ │ + vbroadcasti32x4 -0xb0(%r9),%zmm21 │ │ │ │ + vpshufd $0x4e,%zmm20,%zmm23 │ │ │ │ + vpmulld -0xc8(%r9){1to16},%zmm20,%zmm22 │ │ │ │ + vpmulld %zmm23,%zmm21,%zmm21 │ │ │ │ + vpaddd %zmm29,%zmm22,%zmm22 │ │ │ │ + vpaddd %zmm22,%zmm21,%zmm21 │ │ │ │ + vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ + vshufps $0x4e,%zmm21,%zmm20,%zmm22 │ │ │ │ + vshufps $0xe4,%zmm21,%zmm20,%zmm24 │ │ │ │ + vpmulld %zmm28,%zmm22,%zmm25 │ │ │ │ + vpmulld %zmm28,%zmm24,%zmm23 │ │ │ │ + vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ + vpaddd %zmm23,%zmm25,%zmm21 │ │ │ │ + vpsubd %zmm23,%zmm25,%zmm20 │ │ │ │ + vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ + vpsrad $0xc,%zmm20,%zmm20 │ │ │ │ + vpsubd %zmm22,%zmm19,%zmm23 │ │ │ │ + vpaddd %zmm22,%zmm19,%zmm16 │ │ │ │ + vpsubd %zmm21,%zmm19,%zmm22 │ │ │ │ + vpaddd %zmm21,%zmm19,%zmm17 │ │ │ │ + vpsubd %zmm20,%zmm19,%zmm21 │ │ │ │ + vpaddd %zmm20,%zmm19,%zmm18 │ │ │ │ + vpsubd %zmm24,%zmm19,%zmm20 │ │ │ │ + vpaddd %zmm24,%zmm19,%zmm19 │ │ │ │ + vpmaxsd %zmm30,%zmm23,%zmm23 │ │ │ │ + vpmaxsd %zmm30,%zmm16,%zmm16 │ │ │ │ + vpmaxsd %zmm30,%zmm22,%zmm22 │ │ │ │ + vpmaxsd %zmm30,%zmm17,%zmm17 │ │ │ │ + vpmaxsd %zmm30,%zmm21,%zmm21 │ │ │ │ + vpmaxsd %zmm30,%zmm18,%zmm18 │ │ │ │ + vpmaxsd %zmm30,%zmm20,%zmm20 │ │ │ │ + vpmaxsd %zmm30,%zmm19,%zmm19 │ │ │ │ + vpminsd %zmm31,%zmm16,%zmm16 │ │ │ │ + vpminsd %zmm31,%zmm17,%zmm17 │ │ │ │ + vpminsd %zmm31,%zmm18,%zmm18 │ │ │ │ + vpminsd %zmm31,%zmm19,%zmm19 │ │ │ │ + vpminsd %zmm31,%zmm20,%zmm20 │ │ │ │ + vpminsd %zmm31,%zmm21,%zmm21 │ │ │ │ + vpminsd %zmm31,%zmm22,%zmm22 │ │ │ │ + vpminsd %zmm31,%zmm23,%zmm23 │ │ │ │ + vbroadcasti32x4 -0x1d0(%r9),%zmm2 │ │ │ │ + vbroadcasti32x4 0x30(%r9),%zmm3 │ │ │ │ + vpmulld %zmm3,%zmm0,%zmm1 │ │ │ │ + vpmulld %zmm2,%zmm0,%zmm0 │ │ │ │ + vpaddd %zmm29,%zmm1,%zmm1 │ │ │ │ + vpaddd %zmm29,%zmm0,%zmm0 │ │ │ │ + vpsrad $0xc,%zmm1,%zmm1 │ │ │ │ + vpsrad $0xc,%zmm0,%zmm0 │ │ │ │ + vbroadcasti32x4 -0x160(%r9),%zmm26 │ │ │ │ + vbroadcasti32x4 -0x30(%r9),%zmm27 │ │ │ │ + vpmulld %zmm26,%zmm1,%zmm2 │ │ │ │ + vpmulld %zmm27,%zmm1,%zmm3 │ │ │ │ + vpmulld %zmm27,%zmm0,%zmm24 │ │ │ │ + vpmulld %zmm26,%zmm0,%zmm25 │ │ │ │ + vpaddd %zmm29,%zmm2,%zmm2 │ │ │ │ + vpaddd %zmm29,%zmm3,%zmm3 │ │ │ │ + vpsubd %zmm24,%zmm2,%zmm2 │ │ │ │ + vpaddd %zmm25,%zmm3,%zmm3 │ │ │ │ + vpsrad $0xc,%zmm2,%zmm2 │ │ │ │ + vpsrad $0xc,%zmm3,%zmm3 │ │ │ │ + vpunpckhqdq %zmm3,%zmm1,%zmm7 │ │ │ │ + vpunpcklqdq %zmm2,%zmm0,%zmm4 │ │ │ │ + vpunpckhqdq %zmm2,%zmm0,%zmm6 │ │ │ │ + vpunpcklqdq %zmm3,%zmm1,%zmm0 │ │ │ │ + vmovdqa32 %zmm7,%zmm5 │ │ │ │ + vmovdqa32 %zmm4,%zmm2 │ │ │ │ + vmovdqa32 %zmm6,%zmm1 │ │ │ │ + vmovdqa32 %zmm0,%zmm3 │ │ │ │ + jmp 2ec2d6 <__cxa_finalize@plt+0x2c1286> │ │ │ │ + vbroadcasti32x4 -0x140(%r9),%zmm24 │ │ │ │ + vpmulld %zmm17,%zmm24,%zmm24 │ │ │ │ + vpmulld -0xb8(%r9){1to16},%zmm16,%zmm16 │ │ │ │ + vpaddd %zmm29,%zmm24,%zmm24 │ │ │ │ + vpaddd %zmm29,%zmm16,%zmm16 │ │ │ │ + vpsrad $0xc,%zmm24,%zmm24 │ │ │ │ + vpsrad $0xc,%zmm16,%zmm16 │ │ │ │ + vpmulld %zmm28,%zmm24,%zmm19 │ │ │ │ + vmovdqa32 %zmm16,%zmm18 │ │ │ │ + call 2e763a <__cxa_finalize@plt+0x2bc5ea> │ │ │ │ + vbroadcasti32x4 0x10(%r9),%zmm22 │ │ │ │ + vbroadcasti32x4 -0x1b0(%r9),%zmm19 │ │ │ │ + vpmulld %zmm20,%zmm22,%zmm22 │ │ │ │ + vpmulld %zmm19,%zmm20,%zmm20 │ │ │ │ + vpaddd %zmm29,%zmm22,%zmm22 │ │ │ │ + vpaddd %zmm29,%zmm20,%zmm20 │ │ │ │ + vpsrad $0xc,%zmm22,%zmm22 │ │ │ │ + vpsrad $0xc,%zmm20,%zmm20 │ │ │ │ + vmovdqa32 %zmm22,%zmm21 │ │ │ │ + vmovdqa32 %zmm20,%zmm25 │ │ │ │ + call 2e8f06 <__cxa_finalize@plt+0x2bdeb6> │ │ │ │ + vbroadcasti32x4 0x20(%r9),%zmm7 │ │ │ │ + vbroadcasti32x4 -0x1c0(%r9),%zmm23 │ │ │ │ + vbroadcasti32x4 -0x130(%r9),%zmm6 │ │ │ │ + vbroadcasti32x4 -0x50(%r9),%zmm25 │ │ │ │ + vpmulld %zmm0,%zmm7,%zmm7 │ │ │ │ + vpmulld %zmm23,%zmm0,%zmm0 │ │ │ │ + vpmulld %zmm1,%zmm6,%zmm6 │ │ │ │ + vpmulld %zmm25,%zmm1,%zmm1 │ │ │ │ + vpaddd %zmm29,%zmm7,%zmm7 │ │ │ │ + vpaddd %zmm29,%zmm0,%zmm0 │ │ │ │ + vpaddd %zmm29,%zmm1,%zmm1 │ │ │ │ + vpsubd %zmm6,%zmm29,%zmm6 │ │ │ │ + vpsrad $0xc,%zmm7,%zmm7 │ │ │ │ + vpsrad $0xc,%zmm0,%zmm0 │ │ │ │ + vpsrad $0xc,%zmm6,%zmm6 │ │ │ │ + vpsrad $0xc,%zmm1,%zmm1 │ │ │ │ + vmovdqa32 %zmm7,%zmm4 │ │ │ │ + vmovdqa32 %zmm0,%zmm25 │ │ │ │ + vmovdqa32 %zmm6,%zmm3 │ │ │ │ + vmovdqa32 %zmm1,%zmm2 │ │ │ │ + jmp 2ec0fc <__cxa_finalize@plt+0x2c10ac> │ │ │ │ + vbroadcasti32x4 0x20(%r9),%zmm7 │ │ │ │ + vbroadcasti32x4 -0x1c0(%r9),%zmm23 │ │ │ │ + vbroadcasti32x4 -0xe0(%r9),%zmm4 │ │ │ │ + vbroadcasti32x4 -0xa0(%r9),%zmm25 │ │ │ │ + vbroadcasti32x4 -0x60(%r9),%zmm5 │ │ │ │ + vbroadcasti32x4 -0x120(%r9),%zmm26 │ │ │ │ + vbroadcasti32x4 -0x130(%r9),%zmm6 │ │ │ │ + vbroadcasti32x4 -0x50(%r9),%zmm27 │ │ │ │ + vpmulld %zmm0,%zmm7,%zmm7 │ │ │ │ + vpmulld %zmm23,%zmm0,%zmm0 │ │ │ │ + vpmulld %zmm3,%zmm4,%zmm4 │ │ │ │ + vpmulld %zmm25,%zmm3,%zmm3 │ │ │ │ + vpmulld %zmm2,%zmm5,%zmm5 │ │ │ │ + vpmulld %zmm26,%zmm2,%zmm2 │ │ │ │ + vpmulld %zmm1,%zmm6,%zmm6 │ │ │ │ + vpmulld %zmm27,%zmm1,%zmm1 │ │ │ │ + vpsubd %zmm4,%zmm29,%zmm4 │ │ │ │ + vpsubd %zmm6,%zmm29,%zmm6 │ │ │ │ + jmp 2ec010 <__cxa_finalize@plt+0x2c0fc0> │ │ │ │ + vbroadcasti32x4 0x20(%r9),%zmm23 │ │ │ │ + vpmulld %zmm23,%zmm0,%zmm25 │ │ │ │ + vpmulld %zmm7,%zmm23,%zmm23 │ │ │ │ + vbroadcasti32x4 -0x1c0(%r9),%zmm26 │ │ │ │ + vpmulld %zmm26,%zmm0,%zmm0 │ │ │ │ + vpmulld %zmm26,%zmm7,%zmm7 │ │ │ │ + vpaddd %zmm25,%zmm7,%zmm7 │ │ │ │ + vpsubd %zmm23,%zmm0,%zmm0 │ │ │ │ + vbroadcasti32x4 -0xe0(%r9),%zmm23 │ │ │ │ + vpmulld %zmm23,%zmm4,%zmm25 │ │ │ │ + vpmulld %zmm3,%zmm23,%zmm23 │ │ │ │ + vbroadcasti32x4 -0xa0(%r9),%zmm26 │ │ │ │ + vpmulld %zmm26,%zmm4,%zmm4 │ │ │ │ + vpmulld %zmm26,%zmm3,%zmm3 │ │ │ │ + vpaddd %zmm25,%zmm3,%zmm3 │ │ │ │ + vpsubd %zmm23,%zmm4,%zmm4 │ │ │ │ + vbroadcasti32x4 -0x60(%r9),%zmm23 │ │ │ │ + vpmulld %zmm23,%zmm2,%zmm25 │ │ │ │ + vpmulld %zmm5,%zmm23,%zmm23 │ │ │ │ + vbroadcasti32x4 -0x120(%r9),%zmm26 │ │ │ │ + vpmulld %zmm26,%zmm2,%zmm2 │ │ │ │ + vpmulld %zmm26,%zmm5,%zmm5 │ │ │ │ + vpaddd %zmm25,%zmm5,%zmm5 │ │ │ │ + vpsubd %zmm23,%zmm2,%zmm2 │ │ │ │ + vbroadcasti32x4 -0x130(%r9),%zmm23 │ │ │ │ + vpmulld %zmm23,%zmm6,%zmm25 │ │ │ │ + vpmulld %zmm1,%zmm23,%zmm23 │ │ │ │ + vbroadcasti32x4 -0x50(%r9),%zmm26 │ │ │ │ + vpmulld %zmm26,%zmm6,%zmm6 │ │ │ │ + vpmulld %zmm26,%zmm1,%zmm1 │ │ │ │ + vpaddd %zmm25,%zmm1,%zmm1 │ │ │ │ + vpsubd %zmm23,%zmm6,%zmm6 │ │ │ │ + vpaddd %zmm29,%zmm4,%zmm4 │ │ │ │ + vpaddd %zmm29,%zmm6,%zmm6 │ │ │ │ + vpaddd %zmm29,%zmm0,%zmm0 │ │ │ │ + vpaddd %zmm29,%zmm7,%zmm7 │ │ │ │ + vpaddd %zmm29,%zmm3,%zmm3 │ │ │ │ + vpsrad $0xc,%zmm0,%zmm0 │ │ │ │ + vpsrad $0xc,%zmm4,%zmm4 │ │ │ │ + vpsrad $0xc,%zmm7,%zmm7 │ │ │ │ + vpsrad $0xc,%zmm3,%zmm3 │ │ │ │ + vpsubd %zmm4,%zmm0,%zmm25 │ │ │ │ + vpaddd %zmm4,%zmm0,%zmm0 │ │ │ │ + vpsubd %zmm3,%zmm7,%zmm4 │ │ │ │ + vpaddd %zmm3,%zmm7,%zmm7 │ │ │ │ + vpmaxsd %zmm30,%zmm25,%zmm25 │ │ │ │ + vpmaxsd %zmm30,%zmm0,%zmm0 │ │ │ │ + vpmaxsd %zmm30,%zmm4,%zmm4 │ │ │ │ + vpmaxsd %zmm30,%zmm7,%zmm7 │ │ │ │ + vpaddd %zmm29,%zmm5,%zmm5 │ │ │ │ + vpaddd %zmm29,%zmm2,%zmm2 │ │ │ │ + vpaddd %zmm29,%zmm1,%zmm1 │ │ │ │ + vpsrad $0xc,%zmm2,%zmm2 │ │ │ │ + vpsrad $0xc,%zmm6,%zmm6 │ │ │ │ + vpsrad $0xc,%zmm5,%zmm5 │ │ │ │ + vpsrad $0xc,%zmm1,%zmm1 │ │ │ │ + vpsubd %zmm2,%zmm6,%zmm3 │ │ │ │ + vpaddd %zmm2,%zmm6,%zmm6 │ │ │ │ + vpsubd %zmm5,%zmm1,%zmm2 │ │ │ │ + vpaddd %zmm5,%zmm1,%zmm1 │ │ │ │ + vpmaxsd %zmm30,%zmm3,%zmm3 │ │ │ │ + vpmaxsd %zmm30,%zmm6,%zmm6 │ │ │ │ + vpmaxsd %zmm30,%zmm2,%zmm2 │ │ │ │ + vpmaxsd %zmm30,%zmm1,%zmm1 │ │ │ │ + vpminsd %zmm31,%zmm4,%zmm4 │ │ │ │ + vpminsd %zmm31,%zmm25,%zmm25 │ │ │ │ + vpminsd %zmm31,%zmm2,%zmm2 │ │ │ │ + vpminsd %zmm31,%zmm3,%zmm3 │ │ │ │ + vpminsd %zmm31,%zmm0,%zmm0 │ │ │ │ + vpminsd %zmm31,%zmm7,%zmm7 │ │ │ │ + vpminsd %zmm31,%zmm6,%zmm6 │ │ │ │ + vpminsd %zmm31,%zmm1,%zmm1 │ │ │ │ + vbroadcasti32x4 -0x40(%r9),%zmm27 │ │ │ │ + vbroadcasti32x4 -0x150(%r9),%zmm26 │ │ │ │ + vpsubd %zmm22,%zmm16,%zmm23 │ │ │ │ + vpaddd %zmm22,%zmm16,%zmm16 │ │ │ │ + vpsubd %zmm21,%zmm17,%zmm22 │ │ │ │ + vpaddd %zmm21,%zmm17,%zmm17 │ │ │ │ + vpsubd %zmm20,%zmm18,%zmm21 │ │ │ │ + vpaddd %zmm20,%zmm18,%zmm18 │ │ │ │ + vpsubd %zmm24,%zmm19,%zmm20 │ │ │ │ + vpaddd %zmm24,%zmm19,%zmm19 │ │ │ │ + vpmulld %zmm27,%zmm4,%zmm5 │ │ │ │ + vpmulld %zmm27,%zmm25,%zmm24 │ │ │ │ + vpmulld %zmm26,%zmm4,%zmm4 │ │ │ │ + vpmulld %zmm26,%zmm25,%zmm25 │ │ │ │ + vpaddd %zmm29,%zmm5,%zmm5 │ │ │ │ + vpaddd %zmm5,%zmm25,%zmm25 │ │ │ │ + vpaddd %zmm29,%zmm4,%zmm4 │ │ │ │ + vpsubd %zmm24,%zmm4,%zmm4 │ │ │ │ + vpsrad $0xc,%zmm25,%zmm25 │ │ │ │ + vpsrad $0xc,%zmm4,%zmm4 │ │ │ │ + vpmulld %zmm27,%zmm2,%zmm5 │ │ │ │ + vpmulld %zmm27,%zmm3,%zmm24 │ │ │ │ + vpmulld %zmm26,%zmm2,%zmm2 │ │ │ │ + vpmulld %zmm26,%zmm3,%zmm3 │ │ │ │ + vpsubd %zmm5,%zmm29,%zmm5 │ │ │ │ + vpsubd %zmm3,%zmm5,%zmm3 │ │ │ │ + vpaddd %zmm29,%zmm2,%zmm2 │ │ │ │ + vpsubd %zmm24,%zmm2,%zmm2 │ │ │ │ + vpsrad $0xc,%zmm3,%zmm3 │ │ │ │ + vpsrad $0xc,%zmm2,%zmm2 │ │ │ │ + vpmaxsd %zmm30,%zmm23,%zmm23 │ │ │ │ + vpmaxsd %zmm30,%zmm16,%zmm16 │ │ │ │ + vpmaxsd %zmm30,%zmm22,%zmm22 │ │ │ │ + vpmaxsd %zmm30,%zmm17,%zmm17 │ │ │ │ + vpmaxsd %zmm30,%zmm21,%zmm21 │ │ │ │ + vpmaxsd %zmm30,%zmm18,%zmm18 │ │ │ │ + vpmaxsd %zmm30,%zmm20,%zmm20 │ │ │ │ + vpmaxsd %zmm30,%zmm19,%zmm19 │ │ │ │ + vpunpckhqdq %zmm4,%zmm0,%zmm5 │ │ │ │ + vpunpcklqdq %zmm4,%zmm0,%zmm0 │ │ │ │ + vpunpcklqdq %zmm3,%zmm6,%zmm4 │ │ │ │ + vpunpckhqdq %zmm3,%zmm6,%zmm6 │ │ │ │ + vpminsd %zmm31,%zmm16,%zmm16 │ │ │ │ + vpminsd %zmm31,%zmm17,%zmm17 │ │ │ │ + vpminsd %zmm31,%zmm18,%zmm18 │ │ │ │ + vpminsd %zmm31,%zmm19,%zmm19 │ │ │ │ + vpminsd %zmm31,%zmm20,%zmm20 │ │ │ │ + vpminsd %zmm31,%zmm21,%zmm21 │ │ │ │ + vpminsd %zmm31,%zmm22,%zmm22 │ │ │ │ + vpminsd %zmm31,%zmm23,%zmm23 │ │ │ │ + vpunpcklqdq %zmm25,%zmm7,%zmm3 │ │ │ │ + vpunpckhqdq %zmm25,%zmm7,%zmm7 │ │ │ │ + vpunpckhqdq %zmm2,%zmm1,%zmm25 │ │ │ │ + vpunpcklqdq %zmm2,%zmm1,%zmm1 │ │ │ │ + vpsubd %zmm4,%zmm0,%zmm2 │ │ │ │ + vpaddd %zmm0,%zmm4,%zmm4 │ │ │ │ + vpsubd %zmm1,%zmm3,%zmm0 │ │ │ │ + vpaddd %zmm1,%zmm3,%zmm3 │ │ │ │ + vpsubd %zmm5,%zmm6,%zmm1 │ │ │ │ + vpaddd %zmm5,%zmm6,%zmm6 │ │ │ │ + vpsubd %zmm7,%zmm25,%zmm5 │ │ │ │ + vpaddd %zmm25,%zmm7,%zmm7 │ │ │ │ + vpmaxsd %zmm30,%zmm2,%zmm2 │ │ │ │ + vpmaxsd %zmm30,%zmm0,%zmm0 │ │ │ │ + vpmaxsd %zmm30,%zmm1,%zmm1 │ │ │ │ + vpmaxsd %zmm30,%zmm5,%zmm5 │ │ │ │ + vpminsd %zmm31,%zmm0,%zmm0 │ │ │ │ + vpminsd %zmm31,%zmm2,%zmm2 │ │ │ │ + vpminsd %zmm31,%zmm5,%zmm5 │ │ │ │ + vpminsd %zmm31,%zmm1,%zmm1 │ │ │ │ + vpmaxsd %zmm30,%zmm4,%zmm4 │ │ │ │ + vpmaxsd %zmm30,%zmm6,%zmm6 │ │ │ │ + vpmaxsd %zmm30,%zmm3,%zmm3 │ │ │ │ + vpmaxsd %zmm30,%zmm7,%zmm7 │ │ │ │ + vpminsd %zmm31,%zmm4,%zmm4 │ │ │ │ + vpminsd %zmm31,%zmm6,%zmm6 │ │ │ │ + vpminsd %zmm31,%zmm3,%zmm3 │ │ │ │ + vpminsd %zmm31,%zmm7,%zmm7 │ │ │ │ + vpbroadcastd -0xb0(%r9),%zmm27 │ │ │ │ + vpbroadcastd -0xc8(%r9),%zmm26 │ │ │ │ + vpmulld %zmm27,%zmm0,%zmm25 │ │ │ │ + vpmulld %zmm27,%zmm2,%zmm24 │ │ │ │ + vpmulld %zmm26,%zmm0,%zmm0 │ │ │ │ + vpmulld %zmm26,%zmm2,%zmm2 │ │ │ │ + vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ + vpaddd %zmm25,%zmm2,%zmm2 │ │ │ │ + vpaddd %zmm29,%zmm0,%zmm0 │ │ │ │ + vpsubd %zmm24,%zmm0,%zmm0 │ │ │ │ + vpsrad $0xc,%zmm2,%zmm2 │ │ │ │ + vpsrad $0xc,%zmm0,%zmm0 │ │ │ │ + vpmulld %zmm27,%zmm5,%zmm25 │ │ │ │ + vpmulld %zmm27,%zmm1,%zmm24 │ │ │ │ + vpmulld %zmm26,%zmm5,%zmm5 │ │ │ │ + vpmulld %zmm26,%zmm1,%zmm1 │ │ │ │ + vpsubd %zmm25,%zmm29,%zmm25 │ │ │ │ + vpsubd %zmm1,%zmm25,%zmm1 │ │ │ │ + vpaddd %zmm29,%zmm5,%zmm5 │ │ │ │ + vpsubd %zmm24,%zmm5,%zmm5 │ │ │ │ + vpsrad $0xc,%zmm1,%zmm1 │ │ │ │ + vpsrad $0xc,%zmm5,%zmm5 │ │ │ │ + vpaddd %zmm6,%zmm4,%zmm25 │ │ │ │ + vpsubd %zmm6,%zmm4,%zmm4 │ │ │ │ + vpaddd %zmm7,%zmm3,%zmm6 │ │ │ │ + vpsubd %zmm7,%zmm3,%zmm3 │ │ │ │ + vpsubd %zmm1,%zmm0,%zmm7 │ │ │ │ + vpaddd %zmm1,%zmm0,%zmm0 │ │ │ │ + vpsubd %zmm5,%zmm2,%zmm1 │ │ │ │ + vpaddd %zmm2,%zmm5,%zmm5 │ │ │ │ + vpmaxsd %zmm30,%zmm4,%zmm4 │ │ │ │ + vpmaxsd %zmm30,%zmm3,%zmm3 │ │ │ │ + vpmaxsd %zmm30,%zmm7,%zmm7 │ │ │ │ + vpmaxsd %zmm30,%zmm1,%zmm1 │ │ │ │ + vpminsd %zmm31,%zmm3,%zmm3 │ │ │ │ + vpminsd %zmm31,%zmm4,%zmm4 │ │ │ │ + vpminsd %zmm31,%zmm1,%zmm1 │ │ │ │ + vpminsd %zmm31,%zmm7,%zmm7 │ │ │ │ + vpmulld %zmm28,%zmm3,%zmm3 │ │ │ │ + vpmulld %zmm28,%zmm4,%zmm4 │ │ │ │ + vpmulld %zmm28,%zmm1,%zmm1 │ │ │ │ + vpmulld %zmm28,%zmm7,%zmm7 │ │ │ │ + vpmaxsd %zmm30,%zmm6,%zmm6 │ │ │ │ + vpmaxsd %zmm30,%zmm5,%zmm5 │ │ │ │ + vpmaxsd %zmm30,%zmm0,%zmm0 │ │ │ │ + vpmaxsd %zmm30,%zmm25,%zmm25 │ │ │ │ + vpaddd %zmm29,%zmm3,%zmm3 │ │ │ │ + vpaddd %zmm29,%zmm1,%zmm1 │ │ │ │ + vpminsd %zmm31,%zmm6,%zmm6 │ │ │ │ + vpminsd %zmm31,%zmm5,%zmm5 │ │ │ │ + vpminsd %zmm31,%zmm0,%zmm0 │ │ │ │ + vpminsd %zmm31,%zmm25,%zmm25 │ │ │ │ + vpsubd %zmm4,%zmm3,%zmm2 │ │ │ │ + vpaddd %zmm4,%zmm3,%zmm3 │ │ │ │ + vpaddd %zmm7,%zmm1,%zmm4 │ │ │ │ + vpsubd %zmm7,%zmm1,%zmm1 │ │ │ │ + vpsrad $0xc,%zmm4,%zmm4 │ │ │ │ + vpsrad $0xc,%zmm3,%zmm3 │ │ │ │ + vpsrad $0xc,%zmm2,%zmm2 │ │ │ │ + vpsrad $0xc,%zmm1,%zmm1 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x108,%rsp │ │ │ │ - lea 0x128(%rip),%r8 │ │ │ │ - call 2ec780 <__cxa_finalize@plt+0x2c1730> │ │ │ │ - add $0x108,%rsp │ │ │ │ + vmovdqa32 -0x2c0(%r9),%zmm26 │ │ │ │ + vpsrlw $0x8,%zmm26,%zmm24 │ │ │ │ + vmovdqa32 %zmm24,%zmm25 │ │ │ │ + vpermi2w %zmm21,%zmm17,%zmm24 │ │ │ │ + vpermt2w %zmm21,%zmm26,%zmm17 │ │ │ │ + vprold $0x10,%zmm25,%zmm21 │ │ │ │ + vpermi2w %zmm23,%zmm19,%zmm25 │ │ │ │ + vpermt2w %zmm23,%zmm26,%zmm19 │ │ │ │ + vprold $0x10,%zmm26,%zmm26 │ │ │ │ + vmovdqa32 %zmm21,%zmm23 │ │ │ │ + vpermi2w %zmm20,%zmm16,%zmm21 │ │ │ │ + vpermt2w %zmm20,%zmm26,%zmm16 │ │ │ │ + vpermi2w %zmm22,%zmm18,%zmm23 │ │ │ │ + vpermt2w %zmm22,%zmm26,%zmm18 │ │ │ │ + vpunpckhdq %zmm24,%zmm21,%zmm22 │ │ │ │ + vpunpckldq %zmm24,%zmm21,%zmm21 │ │ │ │ + vpunpckhdq %zmm25,%zmm23,%zmm24 │ │ │ │ + vpunpckldq %zmm25,%zmm23,%zmm23 │ │ │ │ + vpunpckhdq %zmm19,%zmm18,%zmm20 │ │ │ │ + vpunpckldq %zmm19,%zmm18,%zmm18 │ │ │ │ + vpunpckhdq %zmm17,%zmm16,%zmm19 │ │ │ │ + vpunpckldq %zmm17,%zmm16,%zmm16 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movdqa 0xef338(%rip),%xmm7 │ │ │ │ - movdqa 0x10(%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm7,%xmm0 │ │ │ │ - movdqa 0x30(%rdx),%xmm1 │ │ │ │ - pmulhrsw %xmm7,%xmm1 │ │ │ │ - movdqa 0x50(%rdx),%xmm2 │ │ │ │ - pmulhrsw %xmm7,%xmm2 │ │ │ │ - movdqa 0x70(%rdx),%xmm3 │ │ │ │ - pmulhrsw %xmm7,%xmm3 │ │ │ │ - movdqa 0x90(%rdx),%xmm4 │ │ │ │ - pmulhrsw %xmm7,%xmm4 │ │ │ │ - movdqa 0xb0(%rdx),%xmm5 │ │ │ │ - pmulhrsw %xmm7,%xmm5 │ │ │ │ - movdqa 0xd0(%rdx),%xmm6 │ │ │ │ - pmulhrsw %xmm7,%xmm6 │ │ │ │ - pmulhrsw 0xf0(%rdx),%xmm7 │ │ │ │ - mov %r8,%rcx │ │ │ │ - lea 0xb(%rip),%r8 │ │ │ │ - movdqa %xmm6,0x18(%rsp) │ │ │ │ - jmp 2e9bd4 <__cxa_finalize@plt+0x2beb84> │ │ │ │ - movdqa %xmm0,0x10(%rdx) │ │ │ │ - movdqa %xmm1,0x30(%rdx) │ │ │ │ - movdqa %xmm2,0x50(%rdx) │ │ │ │ - movdqa %xmm3,0x70(%rdx) │ │ │ │ - movdqa %xmm4,0x90(%rdx) │ │ │ │ - movdqa %xmm5,0xb0(%rdx) │ │ │ │ - movdqa %xmm6,0xd0(%rdx) │ │ │ │ - movdqa %xmm7,0xf0(%rdx) │ │ │ │ - movdqa 0xef28f(%rip),%xmm7 │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm7,%xmm0 │ │ │ │ - movdqa 0x20(%rdx),%xmm1 │ │ │ │ - pmulhrsw %xmm7,%xmm1 │ │ │ │ - movdqa 0x40(%rdx),%xmm2 │ │ │ │ - pmulhrsw %xmm7,%xmm2 │ │ │ │ - movdqa 0x60(%rdx),%xmm3 │ │ │ │ - pmulhrsw %xmm7,%xmm3 │ │ │ │ - movdqa 0x80(%rdx),%xmm4 │ │ │ │ - pmulhrsw %xmm7,%xmm4 │ │ │ │ - movdqa 0xa0(%rdx),%xmm5 │ │ │ │ - pmulhrsw %xmm7,%xmm5 │ │ │ │ - movdqa 0xc0(%rdx),%xmm6 │ │ │ │ - pmulhrsw %xmm7,%xmm6 │ │ │ │ - pmulhrsw 0xe0(%rdx),%xmm7 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - movdqa %xmm6,0x18(%rsp) │ │ │ │ - jmp 2e9bd4 <__cxa_finalize@plt+0x2beb84> │ │ │ │ - lea 0xf3(%rip),%r8 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - movdqa %xmm6,0x18(%rsp) │ │ │ │ - movdqa 0xef1ef(%rip),%xmm7 │ │ │ │ - movdqa %xmm7,%xmm6 │ │ │ │ - pmulhrsw %xmm0,%xmm6 │ │ │ │ - paddsw %xmm0,%xmm0 │ │ │ │ - paddsw %xmm6,%xmm0 │ │ │ │ - movdqa %xmm7,%xmm6 │ │ │ │ - pmulhrsw %xmm1,%xmm6 │ │ │ │ - paddsw %xmm1,%xmm1 │ │ │ │ - paddsw %xmm6,%xmm1 │ │ │ │ - movdqa %xmm7,%xmm6 │ │ │ │ - pmulhrsw %xmm2,%xmm6 │ │ │ │ - paddsw %xmm2,%xmm2 │ │ │ │ - paddsw %xmm6,%xmm2 │ │ │ │ - movdqa %xmm7,%xmm6 │ │ │ │ - pmulhrsw %xmm3,%xmm6 │ │ │ │ - paddsw %xmm3,%xmm3 │ │ │ │ - paddsw %xmm6,%xmm3 │ │ │ │ - movdqa %xmm7,%xmm6 │ │ │ │ - pmulhrsw %xmm4,%xmm6 │ │ │ │ - paddsw %xmm4,%xmm4 │ │ │ │ - paddsw %xmm6,%xmm4 │ │ │ │ - movdqa %xmm7,%xmm6 │ │ │ │ - pmulhrsw %xmm5,%xmm6 │ │ │ │ - paddsw %xmm5,%xmm5 │ │ │ │ - paddsw %xmm6,%xmm5 │ │ │ │ - movdqa 0x18(%rsp),%xmm6 │ │ │ │ - movdqa %xmm5,0x28(%rsp) │ │ │ │ - movdqa %xmm7,%xmm5 │ │ │ │ - pmulhrsw %xmm6,%xmm5 │ │ │ │ - paddsw %xmm6,%xmm6 │ │ │ │ - paddsw %xmm5,%xmm6 │ │ │ │ - movdqa 0x8(%rsp),%xmm5 │ │ │ │ - pmulhrsw %xmm5,%xmm7 │ │ │ │ - paddsw %xmm5,%xmm5 │ │ │ │ - paddsw %xmm7,%xmm5 │ │ │ │ - movdqa 0xef101(%rip),%xmm7 │ │ │ │ - pmulhrsw %xmm7,%xmm0 │ │ │ │ - pmulhrsw %xmm7,%xmm1 │ │ │ │ - pmulhrsw %xmm7,%xmm2 │ │ │ │ - pmulhrsw %xmm7,%xmm3 │ │ │ │ - pmulhrsw %xmm7,%xmm4 │ │ │ │ - pmulhrsw %xmm7,%xmm5 │ │ │ │ - pmulhrsw %xmm7,%xmm6 │ │ │ │ - pmulhrsw 0x28(%rsp),%xmm7 │ │ │ │ - movdqa %xmm5,0x8(%rsp) │ │ │ │ - movdqa %xmm6,0x18(%rsp) │ │ │ │ - movdqa %xmm7,0x28(%rsp) │ │ │ │ - jmp 2e9cd5 <__cxa_finalize@plt+0x2bec85> │ │ │ │ - movdqa 0x10(%rdx),%xmm0 │ │ │ │ - movdqa 0x30(%rdx),%xmm1 │ │ │ │ - movdqa 0x50(%rdx),%xmm2 │ │ │ │ - movdqa 0x70(%rdx),%xmm3 │ │ │ │ - movdqa 0x90(%rdx),%xmm4 │ │ │ │ - movdqa 0xb0(%rdx),%xmm5 │ │ │ │ - movdqa 0xd0(%rdx),%xmm6 │ │ │ │ - movdqa 0xf0(%rdx),%xmm7 │ │ │ │ - lea -0x637(%rip),%r8 │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - jmp 2ec89d <__cxa_finalize@plt+0x2c184d> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vpbroadcastd 0xef76e(%rip),%zmm21 │ │ │ │ + lea (%rsi,%rsi,2),%r8 │ │ │ │ + vmovdqa32 0xef488(%rip),%zmm22 │ │ │ │ + lea (%rsi,%rsi,4),%r9 │ │ │ │ + vpbroadcastd 0xef762(%rip),%zmm25 │ │ │ │ + lea (%rsi,%r8,2),%rax │ │ │ │ + vpxord %zmm24,%zmm24,%zmm24 │ │ │ │ + sub $0x6b,%ecx │ │ │ │ + vpsrlw $0x8,%zmm22,%zmm23 │ │ │ │ + vmovdqa32 (%rdx),%zmm16 │ │ │ │ + vpackssdw 0x40(%rdx),%zmm16,%zmm16 │ │ │ │ + vmovdqa32 0x80(%rdx),%zmm17 │ │ │ │ + vpackssdw 0xc0(%rdx),%zmm17,%zmm17 │ │ │ │ + vmovdqa32 0x100(%rdx),%zmm18 │ │ │ │ + vpackssdw 0x140(%rdx),%zmm18,%zmm18 │ │ │ │ + vmovdqa32 0x180(%rdx),%zmm19 │ │ │ │ + vpackssdw 0x1c0(%rdx),%zmm19,%zmm19 │ │ │ │ + vpmulhrsw %zmm21,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm21,%zmm18,%zmm18 │ │ │ │ + vpmulhrsw %zmm21,%zmm19,%zmm19 │ │ │ │ + vmovdqa32 %zmm24,(%rdx) │ │ │ │ + vmovdqa32 %zmm24,0x40(%rdx) │ │ │ │ + vmovdqa32 %zmm24,0x80(%rdx) │ │ │ │ + vmovdqa32 %zmm24,0xc0(%rdx) │ │ │ │ + vmovdqa32 %zmm22,%zmm20 │ │ │ │ + vpermi2w %zmm19,%zmm17,%zmm20 │ │ │ │ + vpermt2w %zmm19,%zmm23,%zmm17 │ │ │ │ + vmovdqa32 %zmm24,0x100(%rdx) │ │ │ │ + vmovdqa32 %zmm24,0x140(%rdx) │ │ │ │ + vmovdqa32 %zmm24,0x180(%rdx) │ │ │ │ + vmovdqa32 %zmm24,0x1c0(%rdx) │ │ │ │ + vmovdqa32 %zmm23,%zmm19 │ │ │ │ + vpermi2w %zmm18,%zmm16,%zmm19 │ │ │ │ + vpermt2w %zmm18,%zmm22,%zmm16 │ │ │ │ + add $0x200,%rdx │ │ │ │ + vpunpcklqdq %zmm17,%zmm19,%zmm18 │ │ │ │ + vpunpckhqdq %zmm17,%zmm19,%zmm19 │ │ │ │ + vpunpckhqdq %zmm20,%zmm16,%zmm17 │ │ │ │ + vpunpcklqdq %zmm20,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 (%rdi),%ymm20 │ │ │ │ + vinserti32x8 $0x1,(%rdi,%rsi,1),%zmm20,%zmm20 │ │ │ │ + vpaddw %zmm20,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 (%rdi,%rsi,2),%ymm20 │ │ │ │ + vinserti32x8 $0x1,(%rdi,%r8,1),%zmm20,%zmm20 │ │ │ │ + vpaddw %zmm20,%zmm17,%zmm17 │ │ │ │ + vmovdqa32 (%rdi,%rsi,4),%ymm20 │ │ │ │ + vinserti32x8 $0x1,(%rdi,%r9,1),%zmm20,%zmm20 │ │ │ │ + vpaddw %zmm20,%zmm18,%zmm18 │ │ │ │ + vmovdqa32 (%rdi,%r8,2),%ymm20 │ │ │ │ + vinserti32x8 $0x1,(%rdi,%rax,1),%zmm20,%zmm20 │ │ │ │ + vpaddw %zmm20,%zmm19,%zmm19 │ │ │ │ + vpmaxsw %zmm24,%zmm16,%zmm16 │ │ │ │ + vpmaxsw %zmm24,%zmm17,%zmm17 │ │ │ │ + vpmaxsw %zmm24,%zmm18,%zmm18 │ │ │ │ + vpmaxsw %zmm24,%zmm19,%zmm19 │ │ │ │ + vpminsw %zmm25,%zmm16,%zmm16 │ │ │ │ + vpminsw %zmm25,%zmm17,%zmm17 │ │ │ │ + vpminsw %zmm25,%zmm18,%zmm18 │ │ │ │ + vpminsw %zmm25,%zmm19,%zmm19 │ │ │ │ + vmovdqa32 %ymm16,(%rdi) │ │ │ │ + vextracti32x8 $0x1,%zmm16,(%rdi,%rsi,1) │ │ │ │ + vmovdqa32 %ymm17,(%rdi,%rsi,2) │ │ │ │ + vextracti32x8 $0x1,%zmm17,(%rdi,%r8,1) │ │ │ │ + vmovdqa32 %ymm18,(%rdi,%rsi,4) │ │ │ │ + vextracti32x8 $0x1,%zmm18,(%rdi,%r9,1) │ │ │ │ + vmovdqa32 %ymm19,(%rdi,%r8,2) │ │ │ │ + vextracti32x8 $0x1,%zmm19,(%rdi,%rax,1) │ │ │ │ + add $0x20,%rdi │ │ │ │ + add $0x80000000,%ecx │ │ │ │ + jae 2ec51a <__cxa_finalize@plt+0x2c14ca> │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x108,%rsp │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0xef539(%rip),%r9 │ │ │ │ test %ecx,%ecx │ │ │ │ - je 2ec9ff <__cxa_finalize@plt+0x2c19af> │ │ │ │ - lea 0x231(%rip),%r8 │ │ │ │ - call 2ecaa0 <__cxa_finalize@plt+0x2c1a50> │ │ │ │ - add $0x108,%rsp │ │ │ │ - ret │ │ │ │ - movd 0xef0b9(%rip),%xmm1 │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm1,%xmm0 │ │ │ │ - movd 0xef068(%rip),%xmm2 │ │ │ │ + je 2ecbc9 <__cxa_finalize@plt+0x2c1b79> │ │ │ │ + vpbroadcastd -0xb8(%r9),%zmm28 │ │ │ │ + vpbroadcastd 0x84(%r9),%zmm29 │ │ │ │ + vpbroadcastd 0x70(%r9),%zmm30 │ │ │ │ + vpbroadcastd 0x74(%r9),%zmm31 │ │ │ │ + cmp $0x24,%ecx │ │ │ │ + jl 2ec8cd <__cxa_finalize@plt+0x2c187d> │ │ │ │ + call 2ecb3f <__cxa_finalize@plt+0x2c1aef> │ │ │ │ + cmp $0x97,%ecx │ │ │ │ + jge 2ec7b0 <__cxa_finalize@plt+0x2c1760> │ │ │ │ + lea 0xf17f4(%rip),%r9 │ │ │ │ + vpxord %zmm25,%zmm25,%zmm25 │ │ │ │ + vpunpcklwd %zmm17,%zmm17,%zmm24 │ │ │ │ + vpunpckhwd %zmm17,%zmm17,%zmm30 │ │ │ │ + vpunpcklwd %zmm19,%zmm19,%zmm17 │ │ │ │ + vpunpckhwd %zmm19,%zmm19,%zmm31 │ │ │ │ + vpunpcklwd %zmm22,%zmm22,%zmm19 │ │ │ │ + vpunpckhwd %zmm22,%zmm22,%zmm3 │ │ │ │ + vpunpcklwd %zmm20,%zmm25,%zmm22 │ │ │ │ + vpunpckhwd %zmm20,%zmm20,%zmm4 │ │ │ │ + vpunpckhwd %zmm21,%zmm21,%zmm0 │ │ │ │ + vpunpcklwd %zmm21,%zmm21,%zmm21 │ │ │ │ + vpunpcklwd %zmm16,%zmm25,%zmm25 │ │ │ │ + vpunpckhwd %zmm16,%zmm16,%zmm5 │ │ │ │ + vpunpcklwd %zmm23,%zmm23,%zmm16 │ │ │ │ + vpunpckhwd %zmm23,%zmm23,%zmm1 │ │ │ │ + vpunpcklwd %zmm18,%zmm18,%zmm23 │ │ │ │ + vpunpckhwd %zmm18,%zmm18,%zmm2 │ │ │ │ + call 32a870 <__cxa_finalize@plt+0x2ff820> │ │ │ │ + call 32d480 <__cxa_finalize@plt+0x302430> │ │ │ │ + mov $0xc0,%eax │ │ │ │ + vpxord %zmm24,%zmm24,%zmm24 │ │ │ │ + vmovdqa32 %zmm24,0x180(%rdx,%rax,8) │ │ │ │ + vmovdqa32 %zmm24,0x100(%rdx,%rax,8) │ │ │ │ + vmovdqa32 %zmm24,0x80(%rdx,%rax,8) │ │ │ │ + vmovdqa32 %zmm24,(%rdx,%rax,8) │ │ │ │ + sub $0x40,%eax │ │ │ │ + jge 2ec787 <__cxa_finalize@plt+0x2c1737> │ │ │ │ + jmp 2eca85 <__cxa_finalize@plt+0x2c1a35> │ │ │ │ + vmovdqa32 %zmm16,(%rdx) │ │ │ │ + vmovdqa32 %zmm17,0x80(%rdx) │ │ │ │ + vmovdqa32 %zmm18,0x100(%rdx) │ │ │ │ + vmovdqa32 %zmm19,0x180(%rdx) │ │ │ │ + vmovdqa32 %zmm20,0x200(%rdx) │ │ │ │ + vmovdqa32 %zmm21,0x280(%rdx) │ │ │ │ + vmovdqa32 %zmm22,0x300(%rdx) │ │ │ │ + vmovdqa32 %zmm23,0x380(%rdx) │ │ │ │ + add $0x40,%rdx │ │ │ │ + call 2ecb3f <__cxa_finalize@plt+0x2c1aef> │ │ │ │ + vmovdqa32 -0x40(%rdx),%zmm25 │ │ │ │ + vmovdqa32 0x40(%rdx),%zmm30 │ │ │ │ + vmovdqa32 0xc0(%rdx),%zmm2 │ │ │ │ + vmovdqa32 0x140(%rdx),%zmm31 │ │ │ │ + vmovdqa32 0x1c0(%rdx),%zmm4 │ │ │ │ + vmovdqa32 0x240(%rdx),%zmm0 │ │ │ │ + vmovdqa32 0x2c0(%rdx),%zmm6 │ │ │ │ + vmovdqa32 0x340(%rdx),%zmm3 │ │ │ │ + lea 0xf16d1(%rip),%r9 │ │ │ │ + vpunpcklwd %zmm30,%zmm23,%zmm24 │ │ │ │ + vpunpckhwd %zmm25,%zmm23,%zmm5 │ │ │ │ + vpunpcklwd %zmm2,%zmm22,%zmm23 │ │ │ │ + vpunpckhwd %zmm22,%zmm30,%zmm30 │ │ │ │ + vpunpcklwd %zmm25,%zmm16,%zmm25 │ │ │ │ + vpunpckhwd %zmm16,%zmm3,%zmm1 │ │ │ │ + vpunpcklwd %zmm17,%zmm3,%zmm16 │ │ │ │ + vpunpckhwd %zmm6,%zmm17,%zmm3 │ │ │ │ + vpunpcklwd %zmm21,%zmm31,%zmm17 │ │ │ │ + vpunpckhwd %zmm2,%zmm21,%zmm2 │ │ │ │ + vpunpcklwd %zmm4,%zmm20,%zmm22 │ │ │ │ + vpunpckhwd %zmm20,%zmm31,%zmm31 │ │ │ │ + vpunpcklwd %zmm0,%zmm19,%zmm21 │ │ │ │ + vpunpckhwd %zmm4,%zmm19,%zmm4 │ │ │ │ + vpunpcklwd %zmm18,%zmm6,%zmm19 │ │ │ │ + vpunpckhwd %zmm18,%zmm0,%zmm0 │ │ │ │ + call 32a910 <__cxa_finalize@plt+0x2ff8c0> │ │ │ │ + call 32d4f0 <__cxa_finalize@plt+0x3024a0> │ │ │ │ + mov $0xe0,%eax │ │ │ │ + vpxord %zmm24,%zmm24,%zmm24 │ │ │ │ + vmovdqa32 %zmm24,0x80(%rdx,%rax,8) │ │ │ │ + vmovdqa32 %zmm24,0x40(%rdx,%rax,8) │ │ │ │ + vmovdqa32 %zmm24,(%rdx,%rax,8) │ │ │ │ + vmovdqa32 %zmm24,-0x40(%rdx,%rax,8) │ │ │ │ + sub $0x20,%eax │ │ │ │ + jge 2ec8a4 <__cxa_finalize@plt+0x2c1854> │ │ │ │ + jmp 2eca85 <__cxa_finalize@plt+0x2c1a35> │ │ │ │ + vmovdqa32 (%rdx),%ymm16 │ │ │ │ + vmovdqa32 0x200(%rdx),%ymm18 │ │ │ │ + vmovshdup -0x380(%r9),%zmm24 │ │ │ │ + vmovdqa32 0x100(%rdx),%ymm17 │ │ │ │ + vmovdqa32 0x300(%rdx),%ymm19 │ │ │ │ + vmovdqa32 0x80(%rdx),%ymm20 │ │ │ │ + vmovdqa32 0x180(%rdx),%ymm21 │ │ │ │ + vmovdqa32 0x280(%rdx),%ymm22 │ │ │ │ + vmovdqa32 0x380(%rdx),%ymm23 │ │ │ │ + vpermt2q %zmm18,%zmm24,%zmm16 │ │ │ │ + vpermt2q %zmm19,%zmm24,%zmm17 │ │ │ │ + vpermt2q %zmm21,%zmm24,%zmm20 │ │ │ │ + vpermt2q %zmm22,%zmm24,%zmm23 │ │ │ │ + vpmulld %zmm28,%zmm16,%zmm16 │ │ │ │ + vpmulld %zmm28,%zmm17,%zmm17 │ │ │ │ + vpmulld %zmm28,%zmm20,%zmm20 │ │ │ │ + vpmulld %zmm28,%zmm23,%zmm23 │ │ │ │ + vpxor %ymm0,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdx) │ │ │ │ + vmovdqa32 %ymm0,0x80(%rdx) │ │ │ │ + vmovdqa32 %ymm0,0x100(%rdx) │ │ │ │ + vmovdqa32 %ymm0,0x180(%rdx) │ │ │ │ + vmovdqa32 %ymm0,0x200(%rdx) │ │ │ │ + vmovdqa32 %ymm0,0x280(%rdx) │ │ │ │ + vmovdqa32 %ymm0,0x300(%rdx) │ │ │ │ + vmovdqa32 %ymm0,0x380(%rdx) │ │ │ │ + vpaddd %zmm29,%zmm16,%zmm16 │ │ │ │ + vpaddd %zmm29,%zmm17,%zmm17 │ │ │ │ + vpaddd %zmm29,%zmm20,%zmm20 │ │ │ │ + vpaddd %zmm29,%zmm23,%zmm23 │ │ │ │ + vpsrad $0xc,%zmm16,%zmm16 │ │ │ │ + vpsrad $0xc,%zmm17,%zmm17 │ │ │ │ + vpsrad $0xc,%zmm20,%zmm20 │ │ │ │ + vpsrad $0xc,%zmm23,%zmm23 │ │ │ │ + call 2e7500 <__cxa_finalize@plt+0x2bc4b0> │ │ │ │ + call 2e8df0 <__cxa_finalize@plt+0x2bdda0> │ │ │ │ + vpbroadcastd 0x78(%r9),%zmm27 │ │ │ │ + call 2e81af <__cxa_finalize@plt+0x2bd15f> │ │ │ │ + vmovdqa32 -0x300(%r9),%zmm24 │ │ │ │ + vpackssdw %zmm20,%zmm16,%zmm16 │ │ │ │ + vpackssdw %zmm21,%zmm17,%zmm17 │ │ │ │ + vpackssdw %zmm22,%zmm18,%zmm18 │ │ │ │ + vpackssdw %zmm23,%zmm19,%zmm19 │ │ │ │ + vmovdqa32 0xf1059(%rip),%zmm22 │ │ │ │ + vpermb %zmm16,%zmm24,%zmm16 │ │ │ │ + vpermb %zmm18,%zmm24,%zmm18 │ │ │ │ + vprold $0x10,%zmm24,%zmm24 │ │ │ │ + vpermb %zmm17,%zmm24,%zmm17 │ │ │ │ + vpermb %zmm19,%zmm24,%zmm19 │ │ │ │ + vpunpckldq %zmm18,%zmm16,%zmm20 │ │ │ │ + vpunpckhdq %zmm18,%zmm16,%zmm16 │ │ │ │ + vpunpckldq %zmm19,%zmm17,%zmm18 │ │ │ │ + vpunpckhdq %zmm19,%zmm17,%zmm17 │ │ │ │ + vpunpckldq %zmm18,%zmm20,%zmm5 │ │ │ │ + vpunpckhdq %zmm18,%zmm20,%zmm30 │ │ │ │ + vpunpckldq %zmm17,%zmm16,%zmm2 │ │ │ │ + vpunpckhdq %zmm17,%zmm16,%zmm31 │ │ │ │ + vpermb %zmm30,%zmm22,%zmm24 │ │ │ │ + vpermb %zmm31,%zmm22,%zmm17 │ │ │ │ + vpermb %zmm2,%zmm22,%zmm23 │ │ │ │ + vpmovzxwd %ymm5,%zmm25 │ │ │ │ + vpord 0x50(%r9){1to16},%zmm22,%zmm22 │ │ │ │ + lea 0xf14a4(%rip),%r9 │ │ │ │ + vpermb %zmm5,%zmm22,%zmm5 │ │ │ │ + vpermb %zmm31,%zmm22,%zmm31 │ │ │ │ + vpermb %zmm2,%zmm22,%zmm2 │ │ │ │ + vpermb %zmm30,%zmm22,%zmm30 │ │ │ │ + vpslld $0x10,%zmm25,%zmm25 │ │ │ │ + call 32a810 <__cxa_finalize@plt+0x2ff7c0> │ │ │ │ + call 32d420 <__cxa_finalize@plt+0x3023d0> │ │ │ │ + vmovshdup 0xeee31(%rip),%zmm6 │ │ │ │ + vpbroadcastd 0xeef67(%rip),%zmm27 │ │ │ │ + vpbroadcastd 0xef1c5(%rip),%zmm29 │ │ │ │ + lea (%rsi,%rsi,2),%rax │ │ │ │ + vpxord %zmm28,%zmm28,%zmm28 │ │ │ │ + vpsrlq $0x8,%zmm6,%zmm7 │ │ │ │ + vpermq %zmm16,%zmm6,%zmm24 │ │ │ │ + vpermq %zmm17,%zmm7,%zmm25 │ │ │ │ + call 2e8d7f <__cxa_finalize@plt+0x2bdd2f> │ │ │ │ + vpermq %zmm18,%zmm6,%zmm24 │ │ │ │ + vpermq %zmm19,%zmm7,%zmm25 │ │ │ │ + call 2e8d7f <__cxa_finalize@plt+0x2bdd2f> │ │ │ │ + vpermq %zmm20,%zmm6,%zmm24 │ │ │ │ + vpermq %zmm21,%zmm7,%zmm25 │ │ │ │ + call 2e8d7f <__cxa_finalize@plt+0x2bdd2f> │ │ │ │ + vpermq %zmm22,%zmm6,%zmm24 │ │ │ │ + vpermq %zmm23,%zmm7,%zmm25 │ │ │ │ + call 2e8d7f <__cxa_finalize@plt+0x2bdd2f> │ │ │ │ + vpermq %zmm30,%zmm6,%zmm24 │ │ │ │ + vpermq %zmm31,%zmm7,%zmm25 │ │ │ │ + call 2e8d7f <__cxa_finalize@plt+0x2bdd2f> │ │ │ │ + vpermq %zmm0,%zmm6,%zmm24 │ │ │ │ + vpermq %zmm1,%zmm7,%zmm25 │ │ │ │ + call 2e8d7f <__cxa_finalize@plt+0x2bdd2f> │ │ │ │ + vpermq %zmm2,%zmm6,%zmm24 │ │ │ │ + vpermq %zmm3,%zmm7,%zmm25 │ │ │ │ + call 2e8d7f <__cxa_finalize@plt+0x2bdd2f> │ │ │ │ + vpermq %zmm4,%zmm6,%zmm24 │ │ │ │ + vpermq %zmm5,%zmm7,%zmm25 │ │ │ │ + vzeroupper │ │ │ │ + jmp 2e8d7f <__cxa_finalize@plt+0x2bdd2f> │ │ │ │ + vpmulld (%rdx),%zmm28,%zmm16 │ │ │ │ + vpmulld 0x100(%rdx),%zmm28,%zmm17 │ │ │ │ + vpmulld 0x200(%rdx),%zmm28,%zmm18 │ │ │ │ + vpmulld 0x300(%rdx),%zmm28,%zmm19 │ │ │ │ + vpmulld 0x400(%rdx),%zmm28,%zmm20 │ │ │ │ + vpmulld 0x500(%rdx),%zmm28,%zmm21 │ │ │ │ + vpmulld 0x600(%rdx),%zmm28,%zmm22 │ │ │ │ + vpmulld 0x700(%rdx),%zmm28,%zmm23 │ │ │ │ + call 2e7fd6 <__cxa_finalize@plt+0x2bcf86> │ │ │ │ + vpmulld 0x80(%rdx),%zmm28,%zmm0 │ │ │ │ + vpmulld 0x180(%rdx),%zmm28,%zmm1 │ │ │ │ + vpmulld 0x280(%rdx),%zmm28,%zmm2 │ │ │ │ + vpmulld 0x380(%rdx),%zmm28,%zmm3 │ │ │ │ + vpmulld 0x480(%rdx),%zmm28,%zmm4 │ │ │ │ + vpmulld 0x580(%rdx),%zmm28,%zmm5 │ │ │ │ + vpmulld 0x680(%rdx),%zmm28,%zmm6 │ │ │ │ + vpmulld 0x780(%rdx),%zmm28,%zmm7 │ │ │ │ + call 2e9d99 <__cxa_finalize@plt+0x2bed49> │ │ │ │ + vpbroadcastd 0x78(%r9),%zmm27 │ │ │ │ + call 2ea105 <__cxa_finalize@plt+0x2bf0b5> │ │ │ │ + jmp 2ea226 <__cxa_finalize@plt+0x2bf1d6> │ │ │ │ + imul $0xb5,(%rdx),%eax │ │ │ │ mov %ecx,(%rdx) │ │ │ │ - pmulhrsw %xmm1,%xmm0 │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2eb276 <__cxa_finalize@plt+0x2c0226> │ │ │ │ - add $0x108,%rsp │ │ │ │ + or $0x20,%ecx │ │ │ │ + jmp 2e8ad1 <__cxa_finalize@plt+0x2bda81> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vpbroadcastd 0xef07a(%rip),%zmm26 │ │ │ │ + vpbroadcastd 0xef06c(%rip),%zmm27 │ │ │ │ + vpbroadcastd 0xef05e(%rip),%zmm29 │ │ │ │ + vpbroadcastd 0xef060(%rip),%zmm31 │ │ │ │ + lea (%rsi,%rsi,8),%rax │ │ │ │ + vpxord %zmm30,%zmm30,%zmm30 │ │ │ │ + vpaddw %zmm29,%zmm29,%zmm28 │ │ │ │ + cmp $0x97,%ecx │ │ │ │ + jl 2ecc30 <__cxa_finalize@plt+0x2c1be0> │ │ │ │ + call 2ecc30 <__cxa_finalize@plt+0x2c1be0> │ │ │ │ + add $0xfffffffffffffe40,%rdx │ │ │ │ + lea (%rdi,%rsi,8),%rdi │ │ │ │ + call 2ecd13 <__cxa_finalize@plt+0x2c1cc3> │ │ │ │ + add $0x200,%rdx │ │ │ │ + vpmulhrsw %zmm18,%zmm29,%zmm17 │ │ │ │ + vpmulhrsw %zmm20,%zmm29,%zmm19 │ │ │ │ + vpmulhrsw %zmm22,%zmm29,%zmm21 │ │ │ │ + vpmulhrsw %zmm24,%zmm29,%zmm23 │ │ │ │ + call 2ecd13 <__cxa_finalize@plt+0x2c1cc3> │ │ │ │ + vpmulhrsw %zmm29,%zmm18,%zmm18 │ │ │ │ + vpmulhrsw %zmm29,%zmm20,%zmm20 │ │ │ │ + vpmulhrsw %zmm29,%zmm22,%zmm22 │ │ │ │ + vpmulhrsw %zmm29,%zmm24,%zmm24 │ │ │ │ + vpunpcklqdq %zmm18,%zmm17,%zmm16 │ │ │ │ + vpunpckhqdq %zmm18,%zmm17,%zmm17 │ │ │ │ + call 2eccb0 <__cxa_finalize@plt+0x2c1c60> │ │ │ │ + vpunpcklqdq %zmm20,%zmm19,%zmm16 │ │ │ │ + vpunpckhqdq %zmm20,%zmm19,%zmm17 │ │ │ │ + call 2eccb0 <__cxa_finalize@plt+0x2c1c60> │ │ │ │ + vpunpcklqdq %zmm22,%zmm21,%zmm16 │ │ │ │ + vpunpckhqdq %zmm22,%zmm21,%zmm17 │ │ │ │ + call 2eccb0 <__cxa_finalize@plt+0x2c1c60> │ │ │ │ + vpunpcklqdq %zmm24,%zmm23,%zmm16 │ │ │ │ + vpunpckhqdq %zmm24,%zmm23,%zmm17 │ │ │ │ + vmovdqa32 (%rdi),%ymm18 │ │ │ │ + vinserti32x8 $0x1,(%rdi,%rsi,8),%zmm18,%zmm18 │ │ │ │ + vmovdqa32 (%rdi,%rsi,1),%ymm25 │ │ │ │ + vinserti32x8 $0x1,(%rdi,%rax,1),%zmm25,%zmm25 │ │ │ │ + vpaddw %zmm18,%zmm16,%zmm16 │ │ │ │ + vpaddw %zmm25,%zmm17,%zmm17 │ │ │ │ + vpmaxsw %zmm30,%zmm16,%zmm16 │ │ │ │ + vpmaxsw %zmm30,%zmm17,%zmm17 │ │ │ │ + vpminsw %zmm31,%zmm16,%zmm16 │ │ │ │ + vpminsw %zmm31,%zmm17,%zmm17 │ │ │ │ + vmovdqa32 %ymm16,(%rdi) │ │ │ │ + vextracti32x8 $0x1,%zmm16,(%rdi,%rsi,8) │ │ │ │ + vmovdqa32 %ymm17,(%rdi,%rsi,1) │ │ │ │ + vextracti32x8 $0x1,%zmm17,(%rdi,%rax,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x108,%rsp │ │ │ │ - lea 0x8ea(%rip),%r8 │ │ │ │ - call 2ecaa0 <__cxa_finalize@plt+0x2c1a50> │ │ │ │ - add $0x108,%rsp │ │ │ │ + vmovdqa32 (%rdx),%zmm24 │ │ │ │ + vpackssdw 0x400(%rdx),%zmm24,%zmm24 │ │ │ │ + vmovdqa32 0x80(%rdx),%zmm22 │ │ │ │ + vpackssdw 0x480(%rdx),%zmm22,%zmm22 │ │ │ │ + vmovdqa32 0x100(%rdx),%zmm16 │ │ │ │ + vpackssdw 0x500(%rdx),%zmm16,%zmm16 │ │ │ │ + vmovdqa32 0x180(%rdx),%zmm18 │ │ │ │ + vpackssdw 0x580(%rdx),%zmm18,%zmm18 │ │ │ │ + vpmulhrsw %zmm26,%zmm24,%zmm24 │ │ │ │ + vpmulhrsw %zmm26,%zmm22,%zmm22 │ │ │ │ + vpmulhrsw %zmm26,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm26,%zmm18,%zmm18 │ │ │ │ + vpermq $0xd8,%zmm24,%zmm24 │ │ │ │ + vpermq $0xd8,%zmm22,%zmm22 │ │ │ │ + vpermq $0xd8,%zmm16,%zmm16 │ │ │ │ + vpermq $0xd8,%zmm18,%zmm18 │ │ │ │ + vpmulhrsw %zmm24,%zmm27,%zmm20 │ │ │ │ + vpmulhrsw %zmm22,%zmm27,%zmm25 │ │ │ │ + vmovdqa32 %zmm30,(%rdx) │ │ │ │ + vmovdqa32 %zmm30,0x80(%rdx) │ │ │ │ + vmovdqa32 %zmm30,0x100(%rdx) │ │ │ │ + vmovdqa32 %zmm30,0x180(%rdx) │ │ │ │ + vpmulhrsw %zmm28,%zmm20,%zmm20 │ │ │ │ + vpmulhrsw %zmm28,%zmm25,%zmm25 │ │ │ │ + vpaddsw %zmm20,%zmm24,%zmm24 │ │ │ │ + vpaddsw %zmm25,%zmm22,%zmm22 │ │ │ │ + vpmulhrsw %zmm16,%zmm27,%zmm20 │ │ │ │ + vpmulhrsw %zmm18,%zmm27,%zmm25 │ │ │ │ + vmovdqa32 %zmm30,0x400(%rdx) │ │ │ │ + vmovdqa32 %zmm30,0x480(%rdx) │ │ │ │ + vmovdqa32 %zmm30,0x500(%rdx) │ │ │ │ + vmovdqa32 %zmm30,0x580(%rdx) │ │ │ │ + vpmulhrsw %zmm28,%zmm20,%zmm20 │ │ │ │ + vpmulhrsw %zmm28,%zmm25,%zmm25 │ │ │ │ + vpaddsw %zmm20,%zmm16,%zmm16 │ │ │ │ + vpaddsw %zmm25,%zmm18,%zmm18 │ │ │ │ + vpunpcklwd %zmm22,%zmm24,%zmm20 │ │ │ │ + vpunpckhwd %zmm22,%zmm24,%zmm24 │ │ │ │ + vpunpcklwd %zmm18,%zmm16,%zmm22 │ │ │ │ + vpunpckhwd %zmm18,%zmm16,%zmm16 │ │ │ │ + vpunpckldq %zmm22,%zmm20,%zmm18 │ │ │ │ + vpunpckhdq %zmm22,%zmm20,%zmm20 │ │ │ │ + vpunpckldq %zmm16,%zmm24,%zmm22 │ │ │ │ + vpunpckhdq %zmm16,%zmm24,%zmm24 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x108,%rsp │ │ │ │ - lea 0x16fc(%rip),%r8 │ │ │ │ - call 2ecaa0 <__cxa_finalize@plt+0x2c1a50> │ │ │ │ - add $0x108,%rsp │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0xeedc9(%rip),%r9 │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 2ed144 <__cxa_finalize@plt+0x2c20f4> │ │ │ │ + vpbroadcastd -0xb8(%r9),%zmm28 │ │ │ │ + vpbroadcastd 0x84(%r9),%zmm29 │ │ │ │ + vpbroadcastd 0x70(%r9),%zmm30 │ │ │ │ + vpbroadcastd 0x74(%r9),%zmm31 │ │ │ │ + mov $0x60,%eax │ │ │ │ + cmp $0x24,%ecx │ │ │ │ + jl 2ecfd8 <__cxa_finalize@plt+0x2c1f88> │ │ │ │ + vpmulld (%rdx),%zmm28,%zmm16 │ │ │ │ + vpmulld 0x100(%rdx),%zmm28,%zmm17 │ │ │ │ + vpmulld 0x200(%rdx),%zmm28,%zmm18 │ │ │ │ + vpmulld 0x300(%rdx),%zmm28,%zmm19 │ │ │ │ + vpmulld 0x80(%rdx),%zmm28,%zmm0 │ │ │ │ + vpmulld 0x180(%rdx),%zmm28,%zmm1 │ │ │ │ + vpmulld 0x280(%rdx),%zmm28,%zmm2 │ │ │ │ + vpmulld 0x380(%rdx),%zmm28,%zmm3 │ │ │ │ + cmp $0x97,%ecx │ │ │ │ + jge 2ecec6 <__cxa_finalize@plt+0x2c1e76> │ │ │ │ + call 2e7f54 <__cxa_finalize@plt+0x2bcf04> │ │ │ │ + call 2e9d17 <__cxa_finalize@plt+0x2becc7> │ │ │ │ + call 2ed1c0 <__cxa_finalize@plt+0x2c2170> │ │ │ │ + call 2ed68f <__cxa_finalize@plt+0x2c263f> │ │ │ │ + call 2ed840 <__cxa_finalize@plt+0x2c27f0> │ │ │ │ + jmp 2ecf52 <__cxa_finalize@plt+0x2c1f02> │ │ │ │ + vpmulld 0x400(%rdx),%zmm28,%zmm20 │ │ │ │ + vpmulld 0x500(%rdx),%zmm28,%zmm21 │ │ │ │ + vpmulld 0x600(%rdx),%zmm28,%zmm22 │ │ │ │ + vpmulld 0x700(%rdx),%zmm28,%zmm23 │ │ │ │ + vpmulld 0x480(%rdx),%zmm28,%zmm4 │ │ │ │ + vpmulld 0x580(%rdx),%zmm28,%zmm5 │ │ │ │ + vpmulld 0x680(%rdx),%zmm28,%zmm6 │ │ │ │ + vpmulld 0x780(%rdx),%zmm28,%zmm7 │ │ │ │ + sub $0xffffff80,%eax │ │ │ │ + call 2e7fd6 <__cxa_finalize@plt+0x2bcf86> │ │ │ │ + call 2e9d99 <__cxa_finalize@plt+0x2bed49> │ │ │ │ + call 2ed1c0 <__cxa_finalize@plt+0x2c2170> │ │ │ │ + call 2ed68f <__cxa_finalize@plt+0x2c263f> │ │ │ │ + vpmulld 0x440(%rdx),%zmm28,%zmm0 │ │ │ │ + vpmulld 0x4c0(%rdx),%zmm28,%zmm1 │ │ │ │ + vpmulld 0x540(%rdx),%zmm28,%zmm2 │ │ │ │ + vpmulld 0x5c0(%rdx),%zmm28,%zmm3 │ │ │ │ + vpmulld 0x640(%rdx),%zmm28,%zmm4 │ │ │ │ + vpmulld 0x6c0(%rdx),%zmm28,%zmm5 │ │ │ │ + vpmulld 0x740(%rdx),%zmm28,%zmm6 │ │ │ │ + vpmulld 0x7c0(%rdx),%zmm28,%zmm7 │ │ │ │ + call 2ed8d7 <__cxa_finalize@plt+0x2c2887> │ │ │ │ + vpbroadcastd 0x78(%r9),%zmm27 │ │ │ │ + lea 0x40(%rdx),%r8 │ │ │ │ + call 2ed2e1 <__cxa_finalize@plt+0x2c2291> │ │ │ │ + lea 0xf0f97(%rip),%r9 │ │ │ │ + vpunpckhqdq %zmm0,%zmm21,%zmm3 │ │ │ │ + vpunpcklqdq %zmm0,%zmm21,%zmm21 │ │ │ │ + vpunpckhqdq %zmm17,%zmm18,%zmm0 │ │ │ │ + vpunpcklqdq %zmm17,%zmm18,%zmm18 │ │ │ │ + vpunpcklqdq %zmm20,%zmm31,%zmm17 │ │ │ │ + vpunpckhqdq %zmm20,%zmm31,%zmm31 │ │ │ │ + vpunpcklqdq %zmm2,%zmm30,%zmm20 │ │ │ │ + vpunpckhqdq %zmm2,%zmm30,%zmm2 │ │ │ │ + vpunpckhqdq %zmm4,%zmm16,%zmm30 │ │ │ │ + vpunpcklqdq %zmm4,%zmm16,%zmm16 │ │ │ │ + vpunpckhqdq %zmm1,%zmm22,%zmm4 │ │ │ │ + vpunpcklqdq %zmm1,%zmm22,%zmm22 │ │ │ │ + vpunpckhqdq %zmm5,%zmm19,%zmm1 │ │ │ │ + vpunpcklqdq %zmm5,%zmm19,%zmm19 │ │ │ │ + vpunpckhqdq %zmm24,%zmm23,%zmm5 │ │ │ │ + vpunpcklqdq %zmm24,%zmm23,%zmm23 │ │ │ │ + call 32c440 <__cxa_finalize@plt+0x3013f0> │ │ │ │ + call 32e240 <__cxa_finalize@plt+0x3031f0> │ │ │ │ + jmp 2ed0d8 <__cxa_finalize@plt+0x2c2088> │ │ │ │ + vpmulld (%rdx),%ymm28,%ymm16 │ │ │ │ + vpmulld 0x100(%rdx),%ymm28,%ymm17 │ │ │ │ + vmovshdup -0x380(%r9),%zmm23 │ │ │ │ + vmovdqa32 0x80(%rdx),%ymm20 │ │ │ │ + vmovdqa32 0x180(%rdx),%ymm21 │ │ │ │ + vmovdqa 0x40(%rdx),%ymm0 │ │ │ │ + vmovdqa32 0x140(%rdx),%ymm18 │ │ │ │ + vmovdqa32 0xc0(%rdx),%ymm19 │ │ │ │ + vmovdqa 0x1c0(%rdx),%ymm1 │ │ │ │ + vpermt2q %zmm21,%zmm23,%zmm20 │ │ │ │ + vpermt2q %zmm18,%zmm23,%zmm0 │ │ │ │ + vpermt2q %zmm19,%zmm23,%zmm1 │ │ │ │ + vpaddd %ymm29,%ymm16,%ymm16 │ │ │ │ + vpaddd %ymm29,%ymm17,%ymm17 │ │ │ │ + vpsrad $0xc,%ymm16,%ymm16 │ │ │ │ + vpsrad $0xc,%ymm17,%ymm17 │ │ │ │ + vpermq %zmm16,%zmm23,%zmm16 │ │ │ │ + vpermq %zmm17,%zmm23,%zmm17 │ │ │ │ + vpmulld %zmm28,%zmm20,%zmm20 │ │ │ │ + vpmulld %zmm28,%zmm0,%zmm0 │ │ │ │ + vpmulld %zmm28,%zmm1,%zmm1 │ │ │ │ + vpaddd %zmm29,%zmm20,%zmm20 │ │ │ │ + vpaddd %zmm29,%zmm0,%zmm0 │ │ │ │ + vpaddd %zmm29,%zmm1,%zmm1 │ │ │ │ + vpsrad $0xc,%zmm20,%zmm20 │ │ │ │ + vpsrad $0xc,%zmm0,%zmm0 │ │ │ │ + vpsrad $0xc,%zmm1,%zmm1 │ │ │ │ + call 2ebdba <__cxa_finalize@plt+0x2c0d6a> │ │ │ │ + vpbroadcastd 0x78(%r9),%zmm27 │ │ │ │ + call 2ea105 <__cxa_finalize@plt+0x2bf0b5> │ │ │ │ + call 2ec449 <__cxa_finalize@plt+0x2c13f9> │ │ │ │ + lea 0xf0e5d(%rip),%r9 │ │ │ │ + vpunpckhqdq %zmm18,%zmm16,%zmm30 │ │ │ │ + vpunpcklqdq %zmm18,%zmm16,%zmm16 │ │ │ │ + vpunpcklqdq %zmm20,%zmm19,%zmm17 │ │ │ │ + vpunpckhqdq %zmm20,%zmm19,%zmm31 │ │ │ │ + vpunpcklqdq %zmm23,%zmm21,%zmm18 │ │ │ │ + vpunpckhqdq %zmm23,%zmm21,%zmm0 │ │ │ │ + vpunpcklqdq %zmm24,%zmm22,%zmm19 │ │ │ │ + vpunpckhqdq %zmm24,%zmm22,%zmm1 │ │ │ │ + call 32e150 <__cxa_finalize@plt+0x303100> │ │ │ │ + vpxord %zmm28,%zmm28,%zmm28 │ │ │ │ + vmovdqa32 %zmm28,0xc0(%rdx,%rax,8) │ │ │ │ + vmovdqa32 %zmm28,0x80(%rdx,%rax,8) │ │ │ │ + vmovdqa32 %zmm28,0x40(%rdx,%rax,8) │ │ │ │ + vmovdqa32 %zmm28,(%rdx,%rax,8) │ │ │ │ + sub $0x20,%eax │ │ │ │ + jge 2ed0de <__cxa_finalize@plt+0x2c208e> │ │ │ │ + call 2ebb01 <__cxa_finalize@plt+0x2c0ab1> │ │ │ │ + vpmulhrsw %zmm30,%zmm27,%zmm16 │ │ │ │ + vpmulhrsw %zmm31,%zmm27,%zmm17 │ │ │ │ + vpmulhrsw %zmm0,%zmm27,%zmm18 │ │ │ │ + vpmulhrsw %zmm1,%zmm27,%zmm19 │ │ │ │ + call 2ebb4e <__cxa_finalize@plt+0x2c0afe> │ │ │ │ + vpmulhrsw %zmm2,%zmm27,%zmm16 │ │ │ │ + vpmulhrsw %zmm3,%zmm27,%zmm17 │ │ │ │ + vpmulhrsw %zmm4,%zmm27,%zmm18 │ │ │ │ + vpmulhrsw %zmm5,%zmm27,%zmm19 │ │ │ │ + vzeroupper │ │ │ │ + jmp 2ebb4e <__cxa_finalize@plt+0x2c0afe> │ │ │ │ + imul $0xb5,(%rdx),%eax │ │ │ │ + mov %ecx,(%rdx) │ │ │ │ + or $0x10,%ecx │ │ │ │ + sub $0xffffff80,%eax │ │ │ │ + sar $0x8,%eax │ │ │ │ + imul $0xb5,%eax,%eax │ │ │ │ + add $0x180,%eax │ │ │ │ + sar $0x9,%eax │ │ │ │ + vpbroadcastd 0x6c(%r9),%zmm19 │ │ │ │ + imul $0xb5,%eax,%eax │ │ │ │ + add $0x880,%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + vpbroadcastw %eax,%zmm18 │ │ │ │ + vpaddsw %zmm19,%zmm18,%zmm18 │ │ │ │ + vpaddsw (%rdi),%zmm18,%zmm16 │ │ │ │ + vpaddsw (%rdi,%rsi,1),%zmm18,%zmm17 │ │ │ │ + vpsubusw %zmm19,%zmm16,%zmm16 │ │ │ │ + vpsubusw %zmm19,%zmm17,%zmm17 │ │ │ │ + vmovdqa32 %zmm16,(%rdi) │ │ │ │ + vmovdqa32 %zmm17,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%ecx │ │ │ │ + jg 2ed184 <__cxa_finalize@plt+0x2c2134> │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x108,%rsp │ │ │ │ - lea 0x1915(%rip),%r8 │ │ │ │ - call 2ecaa0 <__cxa_finalize@plt+0x2c1a50> │ │ │ │ - add $0x108,%rsp │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vpsubd %zmm6,%zmm16,%zmm7 │ │ │ │ + vpaddd %zmm6,%zmm16,%zmm16 │ │ │ │ + vpsubd %zmm5,%zmm17,%zmm6 │ │ │ │ + vpaddd %zmm5,%zmm17,%zmm17 │ │ │ │ + vpmaxsd %zmm30,%zmm7,%zmm7 │ │ │ │ + vpmaxsd %zmm30,%zmm16,%zmm16 │ │ │ │ + vpmaxsd %zmm30,%zmm6,%zmm6 │ │ │ │ + vpmaxsd %zmm30,%zmm17,%zmm17 │ │ │ │ + vpsubd %zmm4,%zmm18,%zmm5 │ │ │ │ + vpaddd %zmm4,%zmm18,%zmm18 │ │ │ │ + vpminsd %zmm31,%zmm7,%zmm7 │ │ │ │ + vpminsd %zmm31,%zmm16,%zmm16 │ │ │ │ + vpminsd %zmm31,%zmm6,%zmm6 │ │ │ │ + vpminsd %zmm31,%zmm17,%zmm17 │ │ │ │ + vpsubd %zmm3,%zmm19,%zmm4 │ │ │ │ + vpaddd %zmm3,%zmm19,%zmm19 │ │ │ │ + vpmaxsd %zmm30,%zmm5,%zmm5 │ │ │ │ + vpmaxsd %zmm30,%zmm18,%zmm18 │ │ │ │ + vpmaxsd %zmm30,%zmm4,%zmm4 │ │ │ │ + vpmaxsd %zmm30,%zmm19,%zmm19 │ │ │ │ + vpsubd %zmm2,%zmm20,%zmm3 │ │ │ │ + vpaddd %zmm2,%zmm20,%zmm20 │ │ │ │ + vpminsd %zmm31,%zmm5,%zmm5 │ │ │ │ + vpminsd %zmm31,%zmm18,%zmm18 │ │ │ │ + vpminsd %zmm31,%zmm4,%zmm4 │ │ │ │ + vpminsd %zmm31,%zmm19,%zmm19 │ │ │ │ + vpsubd %zmm1,%zmm21,%zmm2 │ │ │ │ + vpaddd %zmm1,%zmm21,%zmm21 │ │ │ │ + vpmaxsd %zmm30,%zmm3,%zmm3 │ │ │ │ + vpmaxsd %zmm30,%zmm20,%zmm20 │ │ │ │ + vpmaxsd %zmm30,%zmm2,%zmm2 │ │ │ │ + vpmaxsd %zmm30,%zmm21,%zmm21 │ │ │ │ + vpsubd %zmm0,%zmm22,%zmm1 │ │ │ │ + vpaddd %zmm0,%zmm22,%zmm22 │ │ │ │ + vpminsd %zmm31,%zmm3,%zmm3 │ │ │ │ + vpminsd %zmm31,%zmm20,%zmm20 │ │ │ │ + vpminsd %zmm31,%zmm2,%zmm2 │ │ │ │ + vpminsd %zmm31,%zmm21,%zmm21 │ │ │ │ + vpsubd %zmm25,%zmm23,%zmm0 │ │ │ │ + vpaddd %zmm25,%zmm23,%zmm23 │ │ │ │ + vpmaxsd %zmm30,%zmm1,%zmm1 │ │ │ │ + vpmaxsd %zmm30,%zmm22,%zmm22 │ │ │ │ + vpmaxsd %zmm30,%zmm0,%zmm0 │ │ │ │ + vpmaxsd %zmm30,%zmm23,%zmm23 │ │ │ │ + vpminsd %zmm31,%zmm1,%zmm1 │ │ │ │ + vpminsd %zmm31,%zmm22,%zmm22 │ │ │ │ + vpminsd %zmm31,%zmm0,%zmm0 │ │ │ │ + vpminsd %zmm31,%zmm23,%zmm23 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movdqa 0xef018(%rip),%xmm7 │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm7,%xmm0 │ │ │ │ - movdqa 0x20(%rdx),%xmm1 │ │ │ │ - pmulhrsw %xmm7,%xmm1 │ │ │ │ - movdqa 0x40(%rdx),%xmm2 │ │ │ │ - pmulhrsw %xmm7,%xmm2 │ │ │ │ - movdqa 0x60(%rdx),%xmm3 │ │ │ │ - pmulhrsw %xmm7,%xmm3 │ │ │ │ - movdqa 0x80(%rdx),%xmm4 │ │ │ │ - pmulhrsw %xmm7,%xmm4 │ │ │ │ - movdqa 0xa0(%rdx),%xmm5 │ │ │ │ - pmulhrsw %xmm7,%xmm5 │ │ │ │ - movdqa 0xc0(%rdx),%xmm6 │ │ │ │ - pmulhrsw %xmm7,%xmm6 │ │ │ │ - pmulhrsw 0xe0(%rdx),%xmm7 │ │ │ │ - call 2e9dd0 <__cxa_finalize@plt+0x2bed80> │ │ │ │ - movdqa %xmm0,0x38(%rsp) │ │ │ │ - movdqa %xmm1,0x48(%rsp) │ │ │ │ - movdqa %xmm2,0x58(%rsp) │ │ │ │ - movdqa %xmm3,0x68(%rsp) │ │ │ │ - movdqa %xmm4,0x78(%rsp) │ │ │ │ - movdqa %xmm5,0x88(%rsp) │ │ │ │ - movdqa %xmm6,0x98(%rsp) │ │ │ │ - movdqa 0xeef84(%rip),%xmm7 │ │ │ │ - movdqa 0x10(%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm7,%xmm0 │ │ │ │ - movdqa 0x30(%rdx),%xmm1 │ │ │ │ - pmulhrsw %xmm7,%xmm1 │ │ │ │ - movdqa 0x50(%rdx),%xmm2 │ │ │ │ - pmulhrsw %xmm7,%xmm2 │ │ │ │ - movdqa 0x70(%rdx),%xmm3 │ │ │ │ - pmulhrsw %xmm7,%xmm3 │ │ │ │ - movdqa 0x90(%rdx),%xmm4 │ │ │ │ - pmulhrsw %xmm7,%xmm4 │ │ │ │ - movdqa 0xb0(%rdx),%xmm5 │ │ │ │ - pmulhrsw %xmm7,%xmm5 │ │ │ │ - movdqa 0xd0(%rdx),%xmm6 │ │ │ │ - pmulhrsw %xmm7,%xmm6 │ │ │ │ - pmulhrsw 0xf0(%rdx),%xmm7 │ │ │ │ - call 2ecc80 <__cxa_finalize@plt+0x2c1c30> │ │ │ │ - mov %r8,%rcx │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9b9c <__cxa_finalize@plt+0x2beb4c> │ │ │ │ - movdqa %xmm0,0x10(%rdx) │ │ │ │ - movdqa %xmm1,0x30(%rdx) │ │ │ │ - movdqa %xmm2,0x50(%rdx) │ │ │ │ - movdqa %xmm3,0x70(%rdx) │ │ │ │ - movdqa %xmm4,0x90(%rdx) │ │ │ │ - movdqa %xmm5,0xb0(%rdx) │ │ │ │ - movdqa %xmm6,0xd0(%rdx) │ │ │ │ - movdqa %xmm7,0xf0(%rdx) │ │ │ │ - movdqa 0x38(%rsp),%xmm0 │ │ │ │ - movdqa 0x48(%rsp),%xmm1 │ │ │ │ - movdqa 0x58(%rsp),%xmm2 │ │ │ │ - movdqa 0x68(%rsp),%xmm3 │ │ │ │ - movdqa 0x78(%rsp),%xmm4 │ │ │ │ - movdqa 0x88(%rsp),%xmm5 │ │ │ │ - movdqa 0x98(%rsp),%xmm6 │ │ │ │ - movdqa 0xa8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - mov %rcx,%r8 │ │ │ │ - jmp 2e9b9c <__cxa_finalize@plt+0x2beb4c> │ │ │ │ - lea 0x9(%rip),%r8 │ │ │ │ - lea 0x8(%rdi),%rcx │ │ │ │ - jmp 2e9c8c <__cxa_finalize@plt+0x2bec3c> │ │ │ │ - movdqa 0x10(%rdx),%xmm0 │ │ │ │ - movdqa 0x30(%rdx),%xmm1 │ │ │ │ - movdqa 0x50(%rdx),%xmm2 │ │ │ │ - movdqa 0x70(%rdx),%xmm3 │ │ │ │ - movdqa 0x90(%rdx),%xmm4 │ │ │ │ - movdqa 0xb0(%rdx),%xmm5 │ │ │ │ - movdqa 0xd0(%rdx),%xmm6 │ │ │ │ - movdqa 0xf0(%rdx),%xmm7 │ │ │ │ - lea -0x8da(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - jmp 2e9c8c <__cxa_finalize@plt+0x2bec3c> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - movdqa %xmm2,0x20(%rsp) │ │ │ │ - movdqa %xmm6,0x30(%rsp) │ │ │ │ - movdqa %xmm5,0xb0(%rsp) │ │ │ │ - movdqa 0xeeda3(%rip),%xmm6 │ │ │ │ - movdqa %xmm0,%xmm5 │ │ │ │ - punpckhwd %xmm7,%xmm5 │ │ │ │ - punpcklwd %xmm7,%xmm0 │ │ │ │ - movdqa 0xeeb0f(%rip),%xmm7 │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - pmaddwd %xmm7,%xmm2 │ │ │ │ - pmaddwd %xmm0,%xmm7 │ │ │ │ - paddd %xmm6,%xmm2 │ │ │ │ - paddd %xmm6,%xmm7 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm7 │ │ │ │ - packssdw %xmm2,%xmm7 │ │ │ │ - movdqa 0xeead5(%rip),%xmm2 │ │ │ │ - pmaddwd %xmm2,%xmm5 │ │ │ │ - pmaddwd %xmm2,%xmm0 │ │ │ │ - paddd %xmm6,%xmm5 │ │ │ │ - paddd %xmm6,%xmm0 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - packssdw %xmm5,%xmm0 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - punpckhwd %xmm3,%xmm5 │ │ │ │ - punpcklwd %xmm3,%xmm4 │ │ │ │ - movdqa 0xeeaf3(%rip),%xmm3 │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - pmaddwd %xmm3,%xmm2 │ │ │ │ - pmaddwd %xmm4,%xmm3 │ │ │ │ - paddd %xmm6,%xmm2 │ │ │ │ - paddd %xmm6,%xmm3 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - packssdw %xmm2,%xmm3 │ │ │ │ - movdqa 0xeeab9(%rip),%xmm2 │ │ │ │ - pmaddwd %xmm2,%xmm5 │ │ │ │ - pmaddwd %xmm2,%xmm4 │ │ │ │ - paddd %xmm6,%xmm5 │ │ │ │ - paddd %xmm6,%xmm4 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - packssdw %xmm5,%xmm4 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - psubsw %xmm4,%xmm2 │ │ │ │ - paddsw %xmm4,%xmm0 │ │ │ │ - movdqa %xmm7,%xmm4 │ │ │ │ - psubsw %xmm3,%xmm4 │ │ │ │ - paddsw %xmm3,%xmm7 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - punpckhwd %xmm2,%xmm5 │ │ │ │ - punpcklwd %xmm2,%xmm4 │ │ │ │ - movdqa 0xee9df(%rip),%xmm2 │ │ │ │ - movdqa %xmm5,%xmm3 │ │ │ │ - pmaddwd %xmm2,%xmm3 │ │ │ │ - pmaddwd %xmm4,%xmm2 │ │ │ │ - paddd %xmm6,%xmm3 │ │ │ │ - paddd %xmm6,%xmm2 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - packssdw %xmm3,%xmm2 │ │ │ │ - movdqa 0xee9a5(%rip),%xmm3 │ │ │ │ - pmaddwd %xmm3,%xmm5 │ │ │ │ - pmaddwd %xmm3,%xmm4 │ │ │ │ - paddd %xmm6,%xmm5 │ │ │ │ - paddd %xmm6,%xmm4 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - packssdw %xmm5,%xmm4 │ │ │ │ - movdqa 0x20(%rsp),%xmm3 │ │ │ │ - movdqa 0xb0(%rsp),%xmm5 │ │ │ │ - movdqa %xmm2,0x20(%rsp) │ │ │ │ - movdqa %xmm4,0xb0(%rsp) │ │ │ │ - movdqa 0x30(%rsp),%xmm2 │ │ │ │ - movdqa %xmm7,0x30(%rsp) │ │ │ │ - movdqa %xmm3,%xmm4 │ │ │ │ - punpckhwd %xmm5,%xmm4 │ │ │ │ - punpcklwd %xmm5,%xmm3 │ │ │ │ - movdqa 0xee9d9(%rip),%xmm5 │ │ │ │ - movdqa %xmm4,%xmm7 │ │ │ │ - pmaddwd %xmm5,%xmm7 │ │ │ │ - pmaddwd %xmm3,%xmm5 │ │ │ │ - paddd %xmm6,%xmm7 │ │ │ │ - paddd %xmm6,%xmm5 │ │ │ │ - psrad $0xc,%xmm7 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - packssdw %xmm7,%xmm5 │ │ │ │ - movdqa 0xee99f(%rip),%xmm7 │ │ │ │ - pmaddwd %xmm7,%xmm4 │ │ │ │ - pmaddwd %xmm7,%xmm3 │ │ │ │ - paddd %xmm6,%xmm4 │ │ │ │ - paddd %xmm6,%xmm3 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - packssdw %xmm4,%xmm3 │ │ │ │ - movdqa %xmm2,%xmm4 │ │ │ │ - punpckhwd %xmm1,%xmm4 │ │ │ │ - punpcklwd %xmm1,%xmm2 │ │ │ │ - movdqa 0xee9bd(%rip),%xmm1 │ │ │ │ - movdqa %xmm4,%xmm7 │ │ │ │ - pmaddwd %xmm1,%xmm7 │ │ │ │ - pmaddwd %xmm2,%xmm1 │ │ │ │ - paddd %xmm6,%xmm7 │ │ │ │ - paddd %xmm6,%xmm1 │ │ │ │ - psrad $0xc,%xmm7 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - packssdw %xmm7,%xmm1 │ │ │ │ - movdqa 0xee983(%rip),%xmm7 │ │ │ │ - pmaddwd %xmm7,%xmm4 │ │ │ │ - pmaddwd %xmm7,%xmm2 │ │ │ │ - paddd %xmm6,%xmm4 │ │ │ │ - paddd %xmm6,%xmm2 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - packssdw %xmm4,%xmm2 │ │ │ │ - movdqa %xmm2,%xmm4 │ │ │ │ - psubsw %xmm3,%xmm4 │ │ │ │ - paddsw %xmm3,%xmm2 │ │ │ │ - movdqa %xmm1,%xmm3 │ │ │ │ - psubsw %xmm5,%xmm3 │ │ │ │ - paddsw %xmm5,%xmm1 │ │ │ │ - movdqa %xmm3,%xmm5 │ │ │ │ - punpckhwd %xmm4,%xmm5 │ │ │ │ - punpcklwd %xmm4,%xmm3 │ │ │ │ - movdqa 0xee879(%rip),%xmm4 │ │ │ │ - movdqa %xmm5,%xmm7 │ │ │ │ - pmaddwd %xmm4,%xmm7 │ │ │ │ - pmaddwd %xmm3,%xmm4 │ │ │ │ - paddd %xmm6,%xmm7 │ │ │ │ - paddd %xmm6,%xmm4 │ │ │ │ - psrad $0xc,%xmm7 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - packssdw %xmm7,%xmm4 │ │ │ │ - movdqa 0xee94f(%rip),%xmm7 │ │ │ │ - pmaddwd %xmm7,%xmm5 │ │ │ │ - pmaddwd %xmm7,%xmm3 │ │ │ │ - paddd %xmm6,%xmm5 │ │ │ │ - paddd %xmm6,%xmm3 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - packssdw %xmm5,%xmm3 │ │ │ │ - movdqa 0xb0(%rsp),%xmm7 │ │ │ │ - movdqa %xmm0,%xmm6 │ │ │ │ - psubsw %xmm2,%xmm6 │ │ │ │ - paddsw %xmm2,%xmm0 │ │ │ │ - movdqa %xmm7,%xmm2 │ │ │ │ - paddsw %xmm3,%xmm2 │ │ │ │ - psubsw %xmm3,%xmm7 │ │ │ │ - movdqa 0x10(%rsp),%xmm5 │ │ │ │ - movdqa %xmm5,%xmm3 │ │ │ │ - psubsw %xmm0,%xmm3 │ │ │ │ - paddsw %xmm5,%xmm0 │ │ │ │ - movdqa %xmm0,0xb0(%rsp) │ │ │ │ - movdqa 0xa0(%rsp),%xmm5 │ │ │ │ - movdqa %xmm5,%xmm0 │ │ │ │ - psubsw %xmm2,%xmm0 │ │ │ │ - paddsw %xmm5,%xmm2 │ │ │ │ - movdqa %xmm0,0x10(%rsp) │ │ │ │ - movdqa %xmm2,0xa0(%rsp) │ │ │ │ - movdqa 0x20(%rsp),%xmm0 │ │ │ │ - movdqa 0x30(%rsp),%xmm2 │ │ │ │ - movdqa %xmm3,0x20(%rsp) │ │ │ │ - movdqa %xmm0,%xmm5 │ │ │ │ - psubsw %xmm4,%xmm5 │ │ │ │ - paddsw %xmm4,%xmm0 │ │ │ │ - movdqa 0xeea9b(%rip),%xmm3 │ │ │ │ - movdqa %xmm2,%xmm4 │ │ │ │ - psubsw %xmm1,%xmm4 │ │ │ │ - paddsw %xmm2,%xmm1 │ │ │ │ - movdqa %xmm1,0x30(%rsp) │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - punpckhwd %xmm7,%xmm2 │ │ │ │ - punpcklwd %xmm7,%xmm5 │ │ │ │ - movdqa 0xee775(%rip),%xmm7 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - pmaddwd %xmm7,%xmm1 │ │ │ │ - pmaddwd %xmm5,%xmm7 │ │ │ │ - paddd %xmm3,%xmm1 │ │ │ │ - paddd %xmm3,%xmm7 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm7 │ │ │ │ - packssdw %xmm1,%xmm7 │ │ │ │ - movdqa 0xee73b(%rip),%xmm1 │ │ │ │ - pmaddwd %xmm1,%xmm2 │ │ │ │ - pmaddwd %xmm1,%xmm5 │ │ │ │ - paddd %xmm3,%xmm2 │ │ │ │ - paddd %xmm3,%xmm5 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - packssdw %xmm2,%xmm5 │ │ │ │ - movdqa %xmm4,%xmm2 │ │ │ │ - punpckhwd %xmm6,%xmm2 │ │ │ │ - punpcklwd %xmm6,%xmm4 │ │ │ │ - movdqa 0xee719(%rip),%xmm6 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - pmaddwd %xmm6,%xmm1 │ │ │ │ - pmaddwd %xmm4,%xmm6 │ │ │ │ - paddd %xmm3,%xmm1 │ │ │ │ - paddd %xmm3,%xmm6 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm6 │ │ │ │ - packssdw %xmm1,%xmm6 │ │ │ │ - movdqa 0xee6df(%rip),%xmm1 │ │ │ │ - pmaddwd %xmm1,%xmm2 │ │ │ │ - pmaddwd %xmm1,%xmm4 │ │ │ │ - paddd %xmm3,%xmm2 │ │ │ │ - paddd %xmm3,%xmm4 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - packssdw %xmm2,%xmm4 │ │ │ │ - movdqa 0x90(%rsp),%xmm3 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - psubsw %xmm5,%xmm2 │ │ │ │ - paddsw %xmm5,%xmm3 │ │ │ │ - movdqa 0x80(%rsp),%xmm5 │ │ │ │ - movdqa %xmm3,0x90(%rsp) │ │ │ │ - movdqa %xmm5,%xmm3 │ │ │ │ - psubsw %xmm4,%xmm3 │ │ │ │ - paddsw %xmm4,%xmm5 │ │ │ │ - movdqa 0x70(%rsp),%xmm4 │ │ │ │ - movdqa %xmm5,0x80(%rsp) │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - paddsw %xmm6,%xmm5 │ │ │ │ - psubsw %xmm6,%xmm4 │ │ │ │ - movdqa 0x60(%rsp),%xmm6 │ │ │ │ - movdqa %xmm5,0x70(%rsp) │ │ │ │ - movdqa %xmm6,%xmm5 │ │ │ │ - psubsw %xmm7,%xmm5 │ │ │ │ - paddsw %xmm7,%xmm6 │ │ │ │ - movdqa 0x50(%rsp),%xmm7 │ │ │ │ - movdqa %xmm6,0x60(%rsp) │ │ │ │ - movdqa %xmm7,%xmm6 │ │ │ │ - psubsw %xmm0,%xmm6 │ │ │ │ - paddsw %xmm0,%xmm7 │ │ │ │ - movdqa 0x30(%rsp),%xmm1 │ │ │ │ - movdqa 0x40(%rsp),%xmm0 │ │ │ │ - movdqa %xmm7,0x50(%rsp) │ │ │ │ - movdqa %xmm0,%xmm7 │ │ │ │ - psubsw %xmm1,%xmm7 │ │ │ │ - paddsw %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,0x40(%rsp) │ │ │ │ - movdqa 0x10(%rsp),%xmm1 │ │ │ │ - movdqa 0x20(%rsp),%xmm0 │ │ │ │ - movdqa %xmm7,0x10(%rsp) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x108,%rsp │ │ │ │ - lea -0x51b(%rip),%r8 │ │ │ │ - call 2ed1b0 <__cxa_finalize@plt+0x2c2160> │ │ │ │ - add $0x108,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x108,%rsp │ │ │ │ - lea 0x1da(%rip),%r8 │ │ │ │ - call 2ed1b0 <__cxa_finalize@plt+0x2c2160> │ │ │ │ - add $0x108,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x108,%rsp │ │ │ │ - lea 0xfec(%rip),%r8 │ │ │ │ - call 2ed1b0 <__cxa_finalize@plt+0x2c2160> │ │ │ │ - add $0x108,%rsp │ │ │ │ + vpsrlq $0x18,-0x340(%r9),%zmm28 │ │ │ │ + vpsrlq $0x20,%zmm28,%zmm29 │ │ │ │ + vpaddd (%r8),%zmm27,%zmm24 │ │ │ │ + vpaddd (%rdx),%zmm27,%zmm25 │ │ │ │ + vpsubd %zmm16,%zmm24,%zmm26 │ │ │ │ + vpaddd %zmm16,%zmm24,%zmm24 │ │ │ │ + vpaddd %zmm7,%zmm25,%zmm16 │ │ │ │ + vpsubd %zmm7,%zmm25,%zmm25 │ │ │ │ + vpsravd %zmm27,%zmm26,%zmm26 │ │ │ │ + vpsravd %zmm27,%zmm16,%zmm16 │ │ │ │ + vpsravd %zmm27,%zmm24,%zmm24 │ │ │ │ + vpsravd %zmm27,%zmm25,%zmm25 │ │ │ │ + vpackssdw %zmm26,%zmm16,%zmm16 │ │ │ │ + vpackssdw %zmm25,%zmm24,%zmm7 │ │ │ │ + vpaddd 0x380(%r8),%zmm27,%zmm24 │ │ │ │ + vpaddd 0x380(%rdx),%zmm27,%zmm25 │ │ │ │ + vpsubd %zmm23,%zmm24,%zmm26 │ │ │ │ + vpaddd %zmm23,%zmm24,%zmm24 │ │ │ │ + vpaddd %zmm0,%zmm25,%zmm23 │ │ │ │ + vpsubd %zmm0,%zmm25,%zmm25 │ │ │ │ + vpsravd %zmm27,%zmm26,%zmm26 │ │ │ │ + vpsravd %zmm27,%zmm23,%zmm23 │ │ │ │ + vpsravd %zmm27,%zmm24,%zmm24 │ │ │ │ + vpsravd %zmm27,%zmm25,%zmm25 │ │ │ │ + vpackssdw %zmm26,%zmm23,%zmm23 │ │ │ │ + vpackssdw %zmm25,%zmm24,%zmm0 │ │ │ │ + vpaddd 0x80(%r8),%zmm27,%zmm24 │ │ │ │ + vpaddd 0x80(%rdx),%zmm27,%zmm25 │ │ │ │ + vpsubd %zmm17,%zmm24,%zmm26 │ │ │ │ + vpaddd %zmm17,%zmm24,%zmm24 │ │ │ │ + vpaddd %zmm6,%zmm25,%zmm17 │ │ │ │ + vpsubd %zmm6,%zmm25,%zmm25 │ │ │ │ + vpsravd %zmm27,%zmm26,%zmm26 │ │ │ │ + vpsravd %zmm27,%zmm17,%zmm17 │ │ │ │ + vpsravd %zmm27,%zmm24,%zmm24 │ │ │ │ + vpsravd %zmm27,%zmm25,%zmm25 │ │ │ │ + vpackssdw %zmm26,%zmm17,%zmm17 │ │ │ │ + vpackssdw %zmm25,%zmm24,%zmm6 │ │ │ │ + vpaddd 0x300(%r8),%zmm27,%zmm24 │ │ │ │ + vpaddd 0x300(%rdx),%zmm27,%zmm25 │ │ │ │ + vpsubd %zmm22,%zmm24,%zmm26 │ │ │ │ + vpaddd %zmm22,%zmm24,%zmm24 │ │ │ │ + vpaddd %zmm1,%zmm25,%zmm22 │ │ │ │ + vpsubd %zmm1,%zmm25,%zmm25 │ │ │ │ + vpsravd %zmm27,%zmm26,%zmm26 │ │ │ │ + vpsravd %zmm27,%zmm22,%zmm22 │ │ │ │ + vpsravd %zmm27,%zmm24,%zmm24 │ │ │ │ + vpsravd %zmm27,%zmm25,%zmm25 │ │ │ │ + vpackssdw %zmm26,%zmm22,%zmm22 │ │ │ │ + vpackssdw %zmm25,%zmm24,%zmm1 │ │ │ │ + vpaddd 0x100(%r8),%zmm27,%zmm24 │ │ │ │ + vpaddd 0x100(%rdx),%zmm27,%zmm25 │ │ │ │ + vpsubd %zmm18,%zmm24,%zmm26 │ │ │ │ + vpaddd %zmm18,%zmm24,%zmm24 │ │ │ │ + vpaddd %zmm5,%zmm25,%zmm18 │ │ │ │ + vpsubd %zmm5,%zmm25,%zmm25 │ │ │ │ + vpsravd %zmm27,%zmm26,%zmm26 │ │ │ │ + vpsravd %zmm27,%zmm18,%zmm18 │ │ │ │ + vpsravd %zmm27,%zmm24,%zmm24 │ │ │ │ + vpsravd %zmm27,%zmm25,%zmm25 │ │ │ │ + vpackssdw %zmm26,%zmm18,%zmm18 │ │ │ │ + vpackssdw %zmm25,%zmm24,%zmm5 │ │ │ │ + vpaddd 0x280(%r8),%zmm27,%zmm24 │ │ │ │ + vpaddd 0x280(%rdx),%zmm27,%zmm25 │ │ │ │ + vpsubd %zmm21,%zmm24,%zmm26 │ │ │ │ + vpaddd %zmm21,%zmm24,%zmm24 │ │ │ │ + vpaddd %zmm2,%zmm25,%zmm21 │ │ │ │ + vpsubd %zmm2,%zmm25,%zmm25 │ │ │ │ + vpsravd %zmm27,%zmm26,%zmm26 │ │ │ │ + vpsravd %zmm27,%zmm21,%zmm21 │ │ │ │ + vpsravd %zmm27,%zmm24,%zmm24 │ │ │ │ + vpsravd %zmm27,%zmm25,%zmm25 │ │ │ │ + vpackssdw %zmm26,%zmm21,%zmm21 │ │ │ │ + vpackssdw %zmm25,%zmm24,%zmm2 │ │ │ │ + vpaddd 0x180(%r8),%zmm27,%zmm24 │ │ │ │ + vpaddd 0x180(%rdx),%zmm27,%zmm25 │ │ │ │ + vpsubd %zmm19,%zmm24,%zmm26 │ │ │ │ + vpaddd %zmm19,%zmm24,%zmm24 │ │ │ │ + vpaddd %zmm4,%zmm25,%zmm19 │ │ │ │ + vpsubd %zmm4,%zmm25,%zmm25 │ │ │ │ + vpsravd %zmm27,%zmm26,%zmm26 │ │ │ │ + vpsravd %zmm27,%zmm19,%zmm19 │ │ │ │ + vpsravd %zmm27,%zmm24,%zmm24 │ │ │ │ + vpsravd %zmm27,%zmm25,%zmm25 │ │ │ │ + vpackssdw %zmm26,%zmm19,%zmm19 │ │ │ │ + vpackssdw %zmm25,%zmm24,%zmm4 │ │ │ │ + vpaddd 0x200(%r8),%zmm27,%zmm24 │ │ │ │ + vpaddd 0x200(%rdx),%zmm27,%zmm25 │ │ │ │ + vpsubd %zmm20,%zmm24,%zmm26 │ │ │ │ + vpaddd %zmm20,%zmm24,%zmm24 │ │ │ │ + vpaddd %zmm3,%zmm25,%zmm20 │ │ │ │ + vpsubd %zmm3,%zmm25,%zmm25 │ │ │ │ + vpsravd %zmm27,%zmm26,%zmm26 │ │ │ │ + vpsravd %zmm27,%zmm20,%zmm20 │ │ │ │ + vpsravd %zmm27,%zmm24,%zmm24 │ │ │ │ + vpsravd %zmm27,%zmm25,%zmm25 │ │ │ │ + vpackssdw %zmm26,%zmm20,%zmm20 │ │ │ │ + vpackssdw %zmm25,%zmm24,%zmm3 │ │ │ │ + vmovdqa32 %zmm29,%zmm30 │ │ │ │ + vpermi2q %zmm0,%zmm16,%zmm30 │ │ │ │ + vpermt2q %zmm0,%zmm28,%zmm16 │ │ │ │ + vmovdqa32 %zmm29,%zmm31 │ │ │ │ + vpermi2q %zmm1,%zmm17,%zmm31 │ │ │ │ + vpermt2q %zmm1,%zmm28,%zmm17 │ │ │ │ + vmovdqa32 %zmm29,%zmm0 │ │ │ │ + vpermi2q %zmm2,%zmm18,%zmm0 │ │ │ │ + vpermt2q %zmm2,%zmm28,%zmm18 │ │ │ │ + vmovdqa32 %zmm29,%zmm1 │ │ │ │ + vpermi2q %zmm3,%zmm19,%zmm1 │ │ │ │ + vpermt2q %zmm3,%zmm28,%zmm19 │ │ │ │ + vmovdqa32 %zmm29,%zmm2 │ │ │ │ + vpermi2q %zmm4,%zmm20,%zmm2 │ │ │ │ + vpermt2q %zmm4,%zmm28,%zmm20 │ │ │ │ + vmovdqa32 %zmm29,%zmm3 │ │ │ │ + vpermi2q %zmm5,%zmm21,%zmm3 │ │ │ │ + vpermt2q %zmm5,%zmm28,%zmm21 │ │ │ │ + vmovdqa32 %zmm29,%zmm4 │ │ │ │ + vpermi2q %zmm6,%zmm22,%zmm4 │ │ │ │ + vpermt2q %zmm6,%zmm28,%zmm22 │ │ │ │ + vmovdqa32 %zmm29,%zmm5 │ │ │ │ + vpermi2q %zmm7,%zmm23,%zmm5 │ │ │ │ + vpermt2q %zmm7,%zmm28,%zmm23 │ │ │ │ + vpunpckhwd %zmm19,%zmm18,%zmm24 │ │ │ │ + vpunpcklwd %zmm19,%zmm18,%zmm18 │ │ │ │ + vpunpckhwd %zmm17,%zmm16,%zmm19 │ │ │ │ + vpunpcklwd %zmm17,%zmm16,%zmm16 │ │ │ │ + vpunpckhwd %zmm21,%zmm20,%zmm17 │ │ │ │ + vpunpcklwd %zmm21,%zmm20,%zmm20 │ │ │ │ + vpunpckhwd %zmm23,%zmm22,%zmm21 │ │ │ │ + vpunpcklwd %zmm23,%zmm22,%zmm22 │ │ │ │ + vpunpckhwd %zmm31,%zmm30,%zmm23 │ │ │ │ + vpunpcklwd %zmm31,%zmm30,%zmm30 │ │ │ │ + vpunpckhwd %zmm1,%zmm0,%zmm31 │ │ │ │ + vpunpcklwd %zmm1,%zmm0,%zmm0 │ │ │ │ + vpunpckhwd %zmm3,%zmm2,%zmm1 │ │ │ │ + vpunpcklwd %zmm3,%zmm2,%zmm2 │ │ │ │ + vpunpckhwd %zmm5,%zmm4,%zmm3 │ │ │ │ + vpunpcklwd %zmm5,%zmm4,%zmm4 │ │ │ │ + vpunpckhdq %zmm21,%zmm17,%zmm5 │ │ │ │ + vpunpckldq %zmm21,%zmm17,%zmm17 │ │ │ │ + vpunpckhdq %zmm0,%zmm30,%zmm21 │ │ │ │ + vpunpckldq %zmm0,%zmm30,%zmm30 │ │ │ │ + vpunpckhdq %zmm4,%zmm2,%zmm0 │ │ │ │ + vpunpckldq %zmm4,%zmm2,%zmm2 │ │ │ │ + vpunpckldq %zmm22,%zmm20,%zmm4 │ │ │ │ + vpunpckhdq %zmm22,%zmm20,%zmm20 │ │ │ │ + vpunpckldq %zmm31,%zmm23,%zmm22 │ │ │ │ + vpunpckhdq %zmm31,%zmm23,%zmm23 │ │ │ │ + vpunpckhdq %zmm18,%zmm16,%zmm31 │ │ │ │ + vpunpckldq %zmm18,%zmm16,%zmm16 │ │ │ │ + vpunpckldq %zmm24,%zmm19,%zmm18 │ │ │ │ + vpunpckhdq %zmm24,%zmm19,%zmm19 │ │ │ │ + vpunpckhdq %zmm3,%zmm1,%zmm24 │ │ │ │ + vpunpckldq %zmm3,%zmm1,%zmm1 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x108,%rsp │ │ │ │ - lea 0x1205(%rip),%r8 │ │ │ │ - call 2ed1b0 <__cxa_finalize@plt+0x2c2160> │ │ │ │ - add $0x108,%rsp │ │ │ │ + vmovdqa32 %zmm16,(%rdx) │ │ │ │ + vmovdqa32 %zmm17,0x80(%rdx) │ │ │ │ + vmovdqa32 %zmm18,0x100(%rdx) │ │ │ │ + vmovdqa32 %zmm19,0x180(%rdx) │ │ │ │ + vmovdqa32 %zmm20,0x200(%rdx) │ │ │ │ + vmovdqa32 %zmm21,0x280(%rdx) │ │ │ │ + vmovdqa32 %zmm22,0x300(%rdx) │ │ │ │ + vmovdqa32 %zmm23,0x380(%rdx) │ │ │ │ + vpmulld 0x40(%rdx),%zmm28,%zmm16 │ │ │ │ + vpmulld 0xc0(%rdx),%zmm28,%zmm17 │ │ │ │ + vpmulld 0x140(%rdx),%zmm28,%zmm18 │ │ │ │ + vpmulld 0x1c0(%rdx),%zmm28,%zmm19 │ │ │ │ + vpmulld 0x240(%rdx),%zmm28,%zmm20 │ │ │ │ + vpmulld 0x2c0(%rdx),%zmm28,%zmm21 │ │ │ │ + vpmulld 0x340(%rdx),%zmm28,%zmm22 │ │ │ │ + vpmulld 0x3c0(%rdx),%zmm28,%zmm23 │ │ │ │ + vmovdqa32 %zmm7,0x40(%rdx) │ │ │ │ + vmovdqa32 %zmm6,0xc0(%rdx) │ │ │ │ + vmovdqa32 %zmm5,0x140(%rdx) │ │ │ │ + vmovdqa32 %zmm4,0x1c0(%rdx) │ │ │ │ + vmovdqa32 %zmm3,0x240(%rdx) │ │ │ │ + vmovdqa32 %zmm2,0x2c0(%rdx) │ │ │ │ + vmovdqa32 %zmm1,0x340(%rdx) │ │ │ │ + vmovdqa32 %zmm0,0x3c0(%rdx) │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movdqa 0xee908(%rip),%xmm7 │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm7,%xmm0 │ │ │ │ - movdqa 0x10(%rdx),%xmm1 │ │ │ │ - pmulhrsw %xmm7,%xmm1 │ │ │ │ - movdqa 0xe0(%rdx),%xmm2 │ │ │ │ - pmulhrsw %xmm7,%xmm2 │ │ │ │ - movdqa 0xf0(%rdx),%xmm3 │ │ │ │ - pmulhrsw %xmm7,%xmm3 │ │ │ │ - movdqa %xmm0,0x78(%rsp) │ │ │ │ - movdqa %xmm1,0x88(%rsp) │ │ │ │ - movdqa %xmm2,0x98(%rsp) │ │ │ │ - movdqa %xmm3,0xa8(%rsp) │ │ │ │ - movdqa 0x60(%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm7,%xmm0 │ │ │ │ - movdqa 0x70(%rdx),%xmm1 │ │ │ │ - pmulhrsw %xmm7,%xmm1 │ │ │ │ - movdqa 0x80(%rdx),%xmm2 │ │ │ │ - pmulhrsw %xmm7,%xmm2 │ │ │ │ - movdqa 0x90(%rdx),%xmm3 │ │ │ │ - pmulhrsw %xmm7,%xmm3 │ │ │ │ - movdqa %xmm2,0x38(%rsp) │ │ │ │ - movdqa %xmm3,0x48(%rsp) │ │ │ │ - movdqa %xmm0,0x58(%rsp) │ │ │ │ - movdqa %xmm1,0x68(%rsp) │ │ │ │ - movdqa 0x20(%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm7,%xmm0 │ │ │ │ - movdqa 0x30(%rdx),%xmm1 │ │ │ │ - pmulhrsw %xmm7,%xmm1 │ │ │ │ - movdqa 0x40(%rdx),%xmm2 │ │ │ │ - pmulhrsw %xmm7,%xmm2 │ │ │ │ - movdqa 0x50(%rdx),%xmm3 │ │ │ │ - pmulhrsw %xmm7,%xmm3 │ │ │ │ - movdqa 0xa0(%rdx),%xmm4 │ │ │ │ - pmulhrsw %xmm7,%xmm4 │ │ │ │ - movdqa 0xb0(%rdx),%xmm5 │ │ │ │ - pmulhrsw %xmm7,%xmm5 │ │ │ │ - movdqa 0xc0(%rdx),%xmm6 │ │ │ │ - pmulhrsw %xmm7,%xmm6 │ │ │ │ - pmulhrsw 0xd0(%rdx),%xmm7 │ │ │ │ - call 2ed390 <__cxa_finalize@plt+0x2c2340> │ │ │ │ - call 2edc40 <__cxa_finalize@plt+0x2c2bf0> │ │ │ │ - mov %r8,%rcx │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2ea111 <__cxa_finalize@plt+0x2bf0c1> │ │ │ │ - movdqa %xmm0,0x10(%rdx) │ │ │ │ - movdqa %xmm1,0x30(%rdx) │ │ │ │ - movdqa %xmm2,0x50(%rdx) │ │ │ │ - movdqa %xmm3,0x70(%rdx) │ │ │ │ - movdqa %xmm4,0x90(%rdx) │ │ │ │ - movdqa %xmm5,0xb0(%rdx) │ │ │ │ - movdqa %xmm6,0xd0(%rdx) │ │ │ │ - movdqa %xmm7,0xf0(%rdx) │ │ │ │ - movdqa 0x38(%rsp),%xmm0 │ │ │ │ - movdqa 0x48(%rsp),%xmm1 │ │ │ │ - movdqa 0x58(%rsp),%xmm2 │ │ │ │ - movdqa 0x68(%rsp),%xmm3 │ │ │ │ - movdqa 0x78(%rsp),%xmm4 │ │ │ │ - movdqa 0x88(%rsp),%xmm5 │ │ │ │ - movdqa 0x98(%rsp),%xmm6 │ │ │ │ - movdqa 0xa8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - mov %rcx,%r8 │ │ │ │ - jmp 2ea111 <__cxa_finalize@plt+0x2bf0c1> │ │ │ │ - lea 0x9(%rip),%r8 │ │ │ │ - lea 0x8(%rdi),%rcx │ │ │ │ - jmp 2ea157 <__cxa_finalize@plt+0x2bf107> │ │ │ │ - movdqa 0x10(%rdx),%xmm0 │ │ │ │ - movdqa 0x30(%rdx),%xmm1 │ │ │ │ - movdqa 0x50(%rdx),%xmm2 │ │ │ │ - movdqa 0x70(%rdx),%xmm3 │ │ │ │ - movdqa 0x90(%rdx),%xmm4 │ │ │ │ - movdqa 0xb0(%rdx),%xmm5 │ │ │ │ - movdqa 0xd0(%rdx),%xmm6 │ │ │ │ - movdqa 0xf0(%rdx),%xmm7 │ │ │ │ - lea -0xfef(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - jmp 2ea157 <__cxa_finalize@plt+0x2bf107> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movdqa %xmm1,0x10(%rsp) │ │ │ │ - movdqa %xmm2,0x20(%rsp) │ │ │ │ - movdqa %xmm6,0x30(%rsp) │ │ │ │ - movdqa 0xee696(%rip),%xmm6 │ │ │ │ - movdqa %xmm7,%xmm2 │ │ │ │ - punpckhwd %xmm0,%xmm2 │ │ │ │ - punpcklwd %xmm0,%xmm7 │ │ │ │ - movdqa 0xee4b2(%rip),%xmm0 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - pmaddwd %xmm0,%xmm1 │ │ │ │ - pmaddwd %xmm7,%xmm0 │ │ │ │ - paddd %xmm6,%xmm1 │ │ │ │ - paddd %xmm6,%xmm0 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - packssdw %xmm1,%xmm0 │ │ │ │ - movdqa 0xee478(%rip),%xmm1 │ │ │ │ - pmaddwd %xmm1,%xmm2 │ │ │ │ - pmaddwd %xmm1,%xmm7 │ │ │ │ - paddd %xmm6,%xmm2 │ │ │ │ - paddd %xmm6,%xmm7 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm7 │ │ │ │ - packssdw %xmm2,%xmm7 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - punpckhwd %xmm4,%xmm2 │ │ │ │ - punpcklwd %xmm4,%xmm3 │ │ │ │ - movdqa 0xee496(%rip),%xmm4 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - pmaddwd %xmm4,%xmm1 │ │ │ │ - pmaddwd %xmm3,%xmm4 │ │ │ │ - paddd %xmm6,%xmm1 │ │ │ │ - paddd %xmm6,%xmm4 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - packssdw %xmm1,%xmm4 │ │ │ │ - movdqa 0xee45c(%rip),%xmm1 │ │ │ │ - pmaddwd %xmm1,%xmm2 │ │ │ │ - pmaddwd %xmm1,%xmm3 │ │ │ │ - paddd %xmm6,%xmm2 │ │ │ │ - paddd %xmm6,%xmm3 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - packssdw %xmm2,%xmm3 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - psubsw %xmm4,%xmm1 │ │ │ │ - paddsw %xmm4,%xmm0 │ │ │ │ - movdqa %xmm7,%xmm4 │ │ │ │ - psubsw %xmm3,%xmm4 │ │ │ │ - paddsw %xmm7,%xmm3 │ │ │ │ - movdqa %xmm1,%xmm2 │ │ │ │ - punpckhwd %xmm4,%xmm2 │ │ │ │ - punpcklwd %xmm4,%xmm1 │ │ │ │ - movdqa 0xee312(%rip),%xmm4 │ │ │ │ - movdqa %xmm2,%xmm7 │ │ │ │ - pmaddwd %xmm4,%xmm7 │ │ │ │ - pmaddwd %xmm1,%xmm4 │ │ │ │ - paddd %xmm6,%xmm7 │ │ │ │ - paddd %xmm6,%xmm4 │ │ │ │ - psrad $0xc,%xmm7 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - packssdw %xmm7,%xmm4 │ │ │ │ - movdqa 0xee2d8(%rip),%xmm7 │ │ │ │ - pmaddwd %xmm7,%xmm2 │ │ │ │ - pmaddwd %xmm7,%xmm1 │ │ │ │ - paddd %xmm6,%xmm2 │ │ │ │ - paddd %xmm6,%xmm1 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - packssdw %xmm2,%xmm1 │ │ │ │ - movdqa 0x10(%rsp),%xmm2 │ │ │ │ - movdqa 0x20(%rsp),%xmm7 │ │ │ │ - movdqa %xmm1,0x10(%rsp) │ │ │ │ - movdqa %xmm4,0x20(%rsp) │ │ │ │ - movdqa 0x30(%rsp),%xmm1 │ │ │ │ - movdqa %xmm0,0x30(%rsp) │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - punpckhwd %xmm7,%xmm4 │ │ │ │ - punpcklwd %xmm7,%xmm5 │ │ │ │ - movdqa 0xee382(%rip),%xmm7 │ │ │ │ - movdqa %xmm4,%xmm0 │ │ │ │ - pmaddwd %xmm7,%xmm0 │ │ │ │ - pmaddwd %xmm5,%xmm7 │ │ │ │ - paddd %xmm6,%xmm0 │ │ │ │ - paddd %xmm6,%xmm7 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - psrad $0xc,%xmm7 │ │ │ │ - packssdw %xmm0,%xmm7 │ │ │ │ - movdqa 0xee348(%rip),%xmm0 │ │ │ │ - pmaddwd %xmm0,%xmm4 │ │ │ │ - pmaddwd %xmm0,%xmm5 │ │ │ │ - paddd %xmm6,%xmm4 │ │ │ │ - paddd %xmm6,%xmm5 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - packssdw %xmm4,%xmm5 │ │ │ │ - movdqa %xmm2,%xmm4 │ │ │ │ - punpckhwd %xmm1,%xmm4 │ │ │ │ - punpcklwd %xmm1,%xmm2 │ │ │ │ - movdqa 0xee366(%rip),%xmm1 │ │ │ │ - movdqa %xmm4,%xmm0 │ │ │ │ - pmaddwd %xmm1,%xmm0 │ │ │ │ - pmaddwd %xmm2,%xmm1 │ │ │ │ - paddd %xmm6,%xmm0 │ │ │ │ - paddd %xmm6,%xmm1 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - packssdw %xmm0,%xmm1 │ │ │ │ - movdqa 0xee32c(%rip),%xmm0 │ │ │ │ - pmaddwd %xmm0,%xmm4 │ │ │ │ - pmaddwd %xmm0,%xmm2 │ │ │ │ - paddd %xmm6,%xmm4 │ │ │ │ - paddd %xmm6,%xmm2 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - packssdw %xmm4,%xmm2 │ │ │ │ - movdqa %xmm7,%xmm0 │ │ │ │ - psubsw %xmm1,%xmm0 │ │ │ │ - paddsw %xmm7,%xmm1 │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - psubsw %xmm2,%xmm4 │ │ │ │ - paddsw %xmm2,%xmm5 │ │ │ │ - movdqa %xmm4,%xmm2 │ │ │ │ - punpckhwd %xmm0,%xmm2 │ │ │ │ - punpcklwd %xmm0,%xmm4 │ │ │ │ - movdqa 0xee312(%rip),%xmm0 │ │ │ │ - movdqa %xmm2,%xmm7 │ │ │ │ - pmaddwd %xmm0,%xmm7 │ │ │ │ - pmaddwd %xmm4,%xmm0 │ │ │ │ - paddd %xmm6,%xmm7 │ │ │ │ - paddd %xmm6,%xmm0 │ │ │ │ - psrad $0xc,%xmm7 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - packssdw %xmm7,%xmm0 │ │ │ │ - movdqa 0xee2d8(%rip),%xmm7 │ │ │ │ - pmaddwd %xmm7,%xmm2 │ │ │ │ - pmaddwd %xmm7,%xmm4 │ │ │ │ - paddd %xmm6,%xmm2 │ │ │ │ - paddd %xmm6,%xmm4 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - packssdw %xmm2,%xmm4 │ │ │ │ - movdqa 0x90(%rsp),%xmm2 │ │ │ │ - movdqa 0xa0(%rsp),%xmm7 │ │ │ │ - movdqa %xmm4,0x90(%rsp) │ │ │ │ - movdqa %xmm0,0xa0(%rsp) │ │ │ │ - movdqa 0x50(%rsp),%xmm4 │ │ │ │ - movdqa 0x60(%rsp),%xmm0 │ │ │ │ - movdqa %xmm1,0x50(%rsp) │ │ │ │ - movdqa %xmm5,0x60(%rsp) │ │ │ │ - movdqa %xmm2,%xmm5 │ │ │ │ - punpckhwd %xmm7,%xmm5 │ │ │ │ - punpcklwd %xmm7,%xmm2 │ │ │ │ - movdqa 0xee30a(%rip),%xmm7 │ │ │ │ - movdqa %xmm5,%xmm1 │ │ │ │ - pmaddwd %xmm7,%xmm1 │ │ │ │ - pmaddwd %xmm2,%xmm7 │ │ │ │ - paddd %xmm6,%xmm1 │ │ │ │ - paddd %xmm6,%xmm7 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm7 │ │ │ │ - packssdw %xmm1,%xmm7 │ │ │ │ - movdqa 0xee2d0(%rip),%xmm1 │ │ │ │ - pmaddwd %xmm1,%xmm5 │ │ │ │ - pmaddwd %xmm1,%xmm2 │ │ │ │ - paddd %xmm6,%xmm5 │ │ │ │ - paddd %xmm6,%xmm2 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - packssdw %xmm5,%xmm2 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - punpckhwd %xmm0,%xmm5 │ │ │ │ - punpcklwd %xmm0,%xmm4 │ │ │ │ - movdqa 0xee26e(%rip),%xmm0 │ │ │ │ - movdqa %xmm5,%xmm1 │ │ │ │ - pmaddwd %xmm0,%xmm1 │ │ │ │ - pmaddwd %xmm4,%xmm0 │ │ │ │ - paddd %xmm6,%xmm1 │ │ │ │ - paddd %xmm6,%xmm0 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - packssdw %xmm1,%xmm0 │ │ │ │ - movdqa 0xee234(%rip),%xmm1 │ │ │ │ - pmaddwd %xmm1,%xmm5 │ │ │ │ - pmaddwd %xmm1,%xmm4 │ │ │ │ - paddd %xmm6,%xmm5 │ │ │ │ - paddd %xmm6,%xmm4 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - packssdw %xmm5,%xmm4 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - psubsw %xmm7,%xmm1 │ │ │ │ - paddsw %xmm7,%xmm0 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - psubsw %xmm2,%xmm5 │ │ │ │ - paddsw %xmm2,%xmm4 │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - punpckhwd %xmm1,%xmm2 │ │ │ │ - punpcklwd %xmm1,%xmm5 │ │ │ │ - movdqa 0xee25a(%rip),%xmm1 │ │ │ │ - movdqa %xmm2,%xmm7 │ │ │ │ - pmaddwd %xmm1,%xmm7 │ │ │ │ - pmaddwd %xmm5,%xmm1 │ │ │ │ - paddd %xmm6,%xmm7 │ │ │ │ - paddd %xmm6,%xmm1 │ │ │ │ - psrad $0xc,%xmm7 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - packssdw %xmm7,%xmm1 │ │ │ │ - movdqa 0xee220(%rip),%xmm7 │ │ │ │ - pmaddwd %xmm7,%xmm2 │ │ │ │ - pmaddwd %xmm7,%xmm5 │ │ │ │ - paddd %xmm6,%xmm2 │ │ │ │ - paddd %xmm6,%xmm5 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - packssdw %xmm2,%xmm5 │ │ │ │ - movdqa 0x30(%rsp),%xmm2 │ │ │ │ - movdqa %xmm5,0x30(%rsp) │ │ │ │ - movdqa %xmm2,%xmm7 │ │ │ │ - psubsw %xmm0,%xmm7 │ │ │ │ - paddsw %xmm0,%xmm2 │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - psubsw %xmm4,%xmm0 │ │ │ │ - paddsw %xmm4,%xmm3 │ │ │ │ - movdqa %xmm0,%xmm5 │ │ │ │ - punpckhwd %xmm7,%xmm5 │ │ │ │ - punpcklwd %xmm7,%xmm0 │ │ │ │ - movdqa 0xee07a(%rip),%xmm7 │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - pmaddwd %xmm7,%xmm4 │ │ │ │ - pmaddwd %xmm0,%xmm7 │ │ │ │ - paddd %xmm6,%xmm4 │ │ │ │ - paddd %xmm6,%xmm7 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - psrad $0xc,%xmm7 │ │ │ │ - packssdw %xmm4,%xmm7 │ │ │ │ - movdqa 0xee040(%rip),%xmm4 │ │ │ │ - pmaddwd %xmm4,%xmm5 │ │ │ │ - pmaddwd %xmm4,%xmm0 │ │ │ │ - paddd %xmm6,%xmm5 │ │ │ │ - paddd %xmm6,%xmm0 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - packssdw %xmm5,%xmm0 │ │ │ │ - movdqa 0x80(%rsp),%xmm4 │ │ │ │ - movdqa 0xb0(%rsp),%xmm5 │ │ │ │ - movdqa %xmm3,0x80(%rsp) │ │ │ │ - movdqa %xmm1,0xb0(%rsp) │ │ │ │ - movdqa 0x70(%rsp),%xmm1 │ │ │ │ - movdqa 0x40(%rsp),%xmm3 │ │ │ │ - movdqa %xmm7,0x70(%rsp) │ │ │ │ - movdqa %xmm0,0x40(%rsp) │ │ │ │ - movdqa %xmm5,%xmm7 │ │ │ │ - punpckhwd %xmm4,%xmm7 │ │ │ │ - punpcklwd %xmm4,%xmm5 │ │ │ │ - movdqa 0xee0c2(%rip),%xmm4 │ │ │ │ - movdqa %xmm7,%xmm0 │ │ │ │ - pmaddwd %xmm4,%xmm0 │ │ │ │ - pmaddwd %xmm5,%xmm4 │ │ │ │ - paddd %xmm6,%xmm0 │ │ │ │ - paddd %xmm6,%xmm4 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - packssdw %xmm0,%xmm4 │ │ │ │ - movdqa 0xee088(%rip),%xmm0 │ │ │ │ - pmaddwd %xmm0,%xmm7 │ │ │ │ - pmaddwd %xmm0,%xmm5 │ │ │ │ - paddd %xmm6,%xmm7 │ │ │ │ - paddd %xmm6,%xmm5 │ │ │ │ - psrad $0xc,%xmm7 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - packssdw %xmm7,%xmm5 │ │ │ │ - movdqa %xmm1,%xmm7 │ │ │ │ - punpckhwd %xmm3,%xmm7 │ │ │ │ - punpcklwd %xmm3,%xmm1 │ │ │ │ - movdqa 0xee0a6(%rip),%xmm3 │ │ │ │ - movdqa %xmm7,%xmm0 │ │ │ │ - pmaddwd %xmm3,%xmm0 │ │ │ │ - pmaddwd %xmm1,%xmm3 │ │ │ │ - paddd %xmm6,%xmm0 │ │ │ │ - paddd %xmm6,%xmm3 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - packssdw %xmm0,%xmm3 │ │ │ │ - movdqa 0xee06c(%rip),%xmm0 │ │ │ │ - pmaddwd %xmm0,%xmm7 │ │ │ │ - pmaddwd %xmm0,%xmm1 │ │ │ │ - paddd %xmm6,%xmm7 │ │ │ │ - paddd %xmm6,%xmm1 │ │ │ │ - psrad $0xc,%xmm7 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - packssdw %xmm7,%xmm1 │ │ │ │ - movdqa %xmm4,%xmm0 │ │ │ │ - psubsw %xmm3,%xmm0 │ │ │ │ - paddsw %xmm3,%xmm4 │ │ │ │ - movdqa %xmm5,%xmm3 │ │ │ │ - psubsw %xmm1,%xmm3 │ │ │ │ - paddsw %xmm1,%xmm5 │ │ │ │ - movdqa %xmm0,%xmm7 │ │ │ │ - punpckhwd %xmm3,%xmm7 │ │ │ │ - punpcklwd %xmm3,%xmm0 │ │ │ │ - movdqa 0xede52(%rip),%xmm3 │ │ │ │ - movdqa %xmm7,%xmm1 │ │ │ │ - pmaddwd %xmm3,%xmm1 │ │ │ │ - pmaddwd %xmm0,%xmm3 │ │ │ │ - paddd %xmm6,%xmm1 │ │ │ │ - paddd %xmm6,%xmm3 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - packssdw %xmm1,%xmm3 │ │ │ │ - movdqa 0xede18(%rip),%xmm1 │ │ │ │ - pmaddwd %xmm1,%xmm7 │ │ │ │ - pmaddwd %xmm1,%xmm0 │ │ │ │ - paddd %xmm6,%xmm7 │ │ │ │ - paddd %xmm6,%xmm0 │ │ │ │ - psrad $0xc,%xmm7 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - packssdw %xmm7,%xmm0 │ │ │ │ - movdqa 0x50(%rsp),%xmm1 │ │ │ │ - movdqa 0x60(%rsp),%xmm7 │ │ │ │ - movdqa %xmm3,0x50(%rsp) │ │ │ │ - movdqa %xmm0,0x60(%rsp) │ │ │ │ - movdqa %xmm4,%xmm0 │ │ │ │ - psubsw %xmm1,%xmm0 │ │ │ │ - paddsw %xmm1,%xmm4 │ │ │ │ - movdqa %xmm5,%xmm3 │ │ │ │ - psubsw %xmm7,%xmm3 │ │ │ │ - paddsw %xmm7,%xmm5 │ │ │ │ - movdqa %xmm0,%xmm7 │ │ │ │ - punpckhwd %xmm3,%xmm7 │ │ │ │ - punpcklwd %xmm3,%xmm0 │ │ │ │ - movdqa 0xedda6(%rip),%xmm3 │ │ │ │ - movdqa %xmm7,%xmm1 │ │ │ │ - pmaddwd %xmm3,%xmm1 │ │ │ │ - pmaddwd %xmm0,%xmm3 │ │ │ │ - paddd %xmm6,%xmm1 │ │ │ │ - paddd %xmm6,%xmm3 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - packssdw %xmm1,%xmm3 │ │ │ │ - movdqa 0xedd6c(%rip),%xmm1 │ │ │ │ - pmaddwd %xmm1,%xmm7 │ │ │ │ - pmaddwd %xmm1,%xmm0 │ │ │ │ - paddd %xmm6,%xmm7 │ │ │ │ - paddd %xmm6,%xmm0 │ │ │ │ - psrad $0xc,%xmm7 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - packssdw %xmm7,%xmm0 │ │ │ │ - movdqa 0x40(%rsp),%xmm7 │ │ │ │ - movdqa %xmm4,%xmm1 │ │ │ │ - psubsw %xmm2,%xmm1 │ │ │ │ - paddsw %xmm2,%xmm4 │ │ │ │ - movdqa %xmm4,0x40(%rsp) │ │ │ │ - movdqa 0x70(%rsp),%xmm4 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - psubsw %xmm7,%xmm2 │ │ │ │ - paddsw %xmm7,%xmm3 │ │ │ │ - movdqa %xmm3,0x70(%rsp) │ │ │ │ - movdqa %xmm0,%xmm3 │ │ │ │ - psubsw %xmm4,%xmm3 │ │ │ │ - paddsw %xmm4,%xmm0 │ │ │ │ - movdqa %xmm3,0xd0(%rsp) │ │ │ │ - movdqa 0x80(%rsp),%xmm3 │ │ │ │ - movdqa %xmm2,0x80(%rsp) │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - psubsw %xmm3,%xmm2 │ │ │ │ - paddsw %xmm3,%xmm5 │ │ │ │ - movdqa %xmm2,0xc0(%rsp) │ │ │ │ - movdqa 0xb0(%rsp),%xmm2 │ │ │ │ - movdqa %xmm1,0xb0(%rsp) │ │ │ │ - movdqa 0x10(%rsp),%xmm1 │ │ │ │ - movdqa %xmm5,0x10(%rsp) │ │ │ │ - movdqa 0x20(%rsp),%xmm3 │ │ │ │ - movdqa %xmm4,0x20(%rsp) │ │ │ │ - movdqa 0x30(%rsp),%xmm4 │ │ │ │ - movdqa %xmm0,0x30(%rsp) │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - psubsw %xmm4,%xmm0 │ │ │ │ - paddsw %xmm4,%xmm3 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - psubsw %xmm2,%xmm5 │ │ │ │ - paddsw %xmm2,%xmm1 │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - punpckhwd %xmm0,%xmm4 │ │ │ │ - punpcklwd %xmm0,%xmm5 │ │ │ │ - movdqa 0xedd70(%rip),%xmm0 │ │ │ │ - movdqa %xmm4,%xmm2 │ │ │ │ - pmaddwd %xmm0,%xmm2 │ │ │ │ - pmaddwd %xmm5,%xmm0 │ │ │ │ - paddd %xmm6,%xmm2 │ │ │ │ - paddd %xmm6,%xmm0 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - packssdw %xmm2,%xmm0 │ │ │ │ - movdqa 0xedd36(%rip),%xmm2 │ │ │ │ - pmaddwd %xmm2,%xmm4 │ │ │ │ - pmaddwd %xmm2,%xmm5 │ │ │ │ - paddd %xmm6,%xmm4 │ │ │ │ - paddd %xmm6,%xmm5 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - packssdw %xmm4,%xmm5 │ │ │ │ - movdqa 0x50(%rsp),%xmm2 │ │ │ │ - movdqa 0x60(%rsp),%xmm4 │ │ │ │ - movdqa %xmm3,0x50(%rsp) │ │ │ │ - movdqa %xmm1,0x60(%rsp) │ │ │ │ - movdqa 0x90(%rsp),%xmm3 │ │ │ │ - movdqa 0xa0(%rsp),%xmm1 │ │ │ │ - movdqa %xmm5,0x90(%rsp) │ │ │ │ - movdqa %xmm0,0xa0(%rsp) │ │ │ │ - movdqa %xmm2,%xmm5 │ │ │ │ - psubsw %xmm3,%xmm5 │ │ │ │ - paddsw %xmm3,%xmm2 │ │ │ │ - movdqa %xmm4,%xmm0 │ │ │ │ - psubsw %xmm1,%xmm0 │ │ │ │ - paddsw %xmm1,%xmm4 │ │ │ │ - movdqa %xmm5,%xmm3 │ │ │ │ - punpckhwd %xmm0,%xmm3 │ │ │ │ - punpcklwd %xmm0,%xmm5 │ │ │ │ - movdqa 0xedbe0(%rip),%xmm0 │ │ │ │ - movdqa %xmm3,%xmm1 │ │ │ │ - pmaddwd %xmm0,%xmm1 │ │ │ │ - pmaddwd %xmm5,%xmm0 │ │ │ │ - paddd %xmm6,%xmm1 │ │ │ │ - paddd %xmm6,%xmm0 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - packssdw %xmm1,%xmm0 │ │ │ │ - movdqa 0xedba6(%rip),%xmm1 │ │ │ │ - pmaddwd %xmm1,%xmm3 │ │ │ │ - pmaddwd %xmm1,%xmm5 │ │ │ │ - paddd %xmm6,%xmm3 │ │ │ │ - paddd %xmm6,%xmm5 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - packssdw %xmm3,%xmm5 │ │ │ │ - movdqa 0x50(%rsp),%xmm6 │ │ │ │ - movdqa 0x60(%rsp),%xmm1 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - psubsw %xmm6,%xmm3 │ │ │ │ - paddsw %xmm6,%xmm2 │ │ │ │ - movdqa %xmm4,%xmm6 │ │ │ │ - paddsw %xmm1,%xmm6 │ │ │ │ - psubsw %xmm1,%xmm4 │ │ │ │ - movdqa %xmm4,0xf0(%rsp) │ │ │ │ - movdqa %xmm2,0x50(%rsp) │ │ │ │ - movdqa 0x90(%rsp),%xmm4 │ │ │ │ - movdqa 0xa0(%rsp),%xmm2 │ │ │ │ - movdqa %xmm3,0xa0(%rsp) │ │ │ │ - movdqa %xmm0,%xmm3 │ │ │ │ - psubsw %xmm4,%xmm3 │ │ │ │ - paddsw %xmm4,%xmm0 │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - psubsw %xmm2,%xmm4 │ │ │ │ - paddsw %xmm2,%xmm5 │ │ │ │ - movdqa %xmm0,0x60(%rsp) │ │ │ │ + vpaddd %zmm29,%zmm16,%zmm16 │ │ │ │ + vpaddd %zmm29,%zmm17,%zmm17 │ │ │ │ + vpaddd %zmm29,%zmm18,%zmm18 │ │ │ │ + vpaddd %zmm29,%zmm19,%zmm19 │ │ │ │ + vpsrad $0xc,%zmm16,%zmm16 │ │ │ │ + vpsrad $0xc,%zmm17,%zmm17 │ │ │ │ + vpsrad $0xc,%zmm18,%zmm18 │ │ │ │ + vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ + vpmulld 0x30(%r9){1to16},%zmm16,%zmm7 │ │ │ │ + vpmulld -0x1c0(%r9){1to16},%zmm16,%zmm16 │ │ │ │ + vpmulld -0x130(%r9){1to16},%zmm19,%zmm4 │ │ │ │ + vpmulld -0x50(%r9){1to16},%zmm19,%zmm19 │ │ │ │ + vpmulld 0x28(%r9){1to16},%zmm18,%zmm5 │ │ │ │ + vpmulld -0x1b8(%r9){1to16},%zmm18,%zmm18 │ │ │ │ + vpmulld -0x128(%r9){1to16},%zmm17,%zmm22 │ │ │ │ + vpmulld 0x38(%r9){1to16},%zmm17,%zmm1 │ │ │ │ + vpsubd %zmm4,%zmm29,%zmm4 │ │ │ │ + vpsubd %zmm22,%zmm29,%zmm22 │ │ │ │ + vpaddd %zmm29,%zmm7,%zmm7 │ │ │ │ + vpaddd %zmm29,%zmm16,%zmm16 │ │ │ │ + vpaddd %zmm29,%zmm19,%zmm19 │ │ │ │ + vpaddd %zmm29,%zmm5,%zmm5 │ │ │ │ + vpaddd %zmm29,%zmm18,%zmm18 │ │ │ │ + vpaddd %zmm29,%zmm1,%zmm1 │ │ │ │ + vpsrad $0xc,%zmm4,%zmm4 │ │ │ │ + vpsrad $0xc,%zmm22,%zmm22 │ │ │ │ + vpsrad $0xc,%zmm7,%zmm7 │ │ │ │ + vpsrad $0xc,%zmm16,%zmm16 │ │ │ │ + vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ + vpsrad $0xc,%zmm5,%zmm5 │ │ │ │ + vpsrad $0xc,%zmm18,%zmm18 │ │ │ │ + vpsrad $0xc,%zmm1,%zmm1 │ │ │ │ + vmovdqa32 %zmm16,%zmm24 │ │ │ │ + vmovdqa32 %zmm7,%zmm0 │ │ │ │ + vmovdqa32 %zmm4,%zmm23 │ │ │ │ + vmovdqa32 %zmm19,%zmm20 │ │ │ │ + vmovdqa32 %zmm18,%zmm3 │ │ │ │ + vmovdqa32 %zmm5,%zmm2 │ │ │ │ + vmovdqa32 %zmm22,%zmm21 │ │ │ │ + vmovdqa32 %zmm1,%zmm6 │ │ │ │ + jmp 2edb9b <__cxa_finalize@plt+0x2c2b4b> │ │ │ │ + call 2e7e53 <__cxa_finalize@plt+0x2bce03> │ │ │ │ + vpmulld 0x30(%r9){1to16},%zmm16,%zmm7 │ │ │ │ + vpmulld -0x1c0(%r9){1to16},%zmm16,%zmm16 │ │ │ │ + vpmulld -0xe0(%r9){1to16},%zmm23,%zmm0 │ │ │ │ + vpmulld -0xa0(%r9){1to16},%zmm23,%zmm23 │ │ │ │ + vpmulld -0x60(%r9){1to16},%zmm20,%zmm3 │ │ │ │ + vpmulld -0x120(%r9){1to16},%zmm20,%zmm20 │ │ │ │ + vpmulld -0x130(%r9){1to16},%zmm19,%zmm4 │ │ │ │ + vpmulld -0x50(%r9){1to16},%zmm19,%zmm19 │ │ │ │ + vpmulld 0x28(%r9){1to16},%zmm18,%zmm5 │ │ │ │ + vpmulld -0x1b8(%r9){1to16},%zmm18,%zmm18 │ │ │ │ + vpmulld -0xd8(%r9){1to16},%zmm21,%zmm2 │ │ │ │ + vpmulld -0x98(%r9){1to16},%zmm21,%zmm21 │ │ │ │ + vpmulld -0x58(%r9){1to16},%zmm22,%zmm1 │ │ │ │ + vpmulld -0x118(%r9){1to16},%zmm22,%zmm22 │ │ │ │ + vpmulld -0x128(%r9){1to16},%zmm17,%zmm6 │ │ │ │ + vpmulld 0x38(%r9){1to16},%zmm17,%zmm17 │ │ │ │ + vpsubd %zmm0,%zmm29,%zmm0 │ │ │ │ + vpsubd %zmm4,%zmm29,%zmm4 │ │ │ │ + vpsubd %zmm2,%zmm29,%zmm2 │ │ │ │ + vpsubd %zmm6,%zmm29,%zmm6 │ │ │ │ + call 2ea318 <__cxa_finalize@plt+0x2bf2c8> │ │ │ │ + jmp 2eda76 <__cxa_finalize@plt+0x2c2a26> │ │ │ │ + call 2e7e53 <__cxa_finalize@plt+0x2bce03> │ │ │ │ + call 2ea300 <__cxa_finalize@plt+0x2bf2b0> │ │ │ │ + vpbroadcastd 0x30(%r9),%zmm24 │ │ │ │ + vpmulld %zmm24,%zmm16,%zmm25 │ │ │ │ + vpmulld %zmm7,%zmm24,%zmm24 │ │ │ │ + vpbroadcastd -0x1c0(%r9),%zmm26 │ │ │ │ + vpmulld %zmm26,%zmm16,%zmm16 │ │ │ │ + vpmulld %zmm26,%zmm7,%zmm7 │ │ │ │ + vpaddd %zmm25,%zmm7,%zmm7 │ │ │ │ + vpsubd %zmm24,%zmm16,%zmm16 │ │ │ │ + vpbroadcastd -0xe0(%r9),%zmm24 │ │ │ │ + vpmulld %zmm24,%zmm0,%zmm25 │ │ │ │ + vpmulld %zmm23,%zmm24,%zmm24 │ │ │ │ + vpbroadcastd -0xa0(%r9),%zmm26 │ │ │ │ + vpmulld %zmm26,%zmm0,%zmm0 │ │ │ │ + vpmulld %zmm26,%zmm23,%zmm23 │ │ │ │ + vpaddd %zmm25,%zmm23,%zmm23 │ │ │ │ + vpsubd %zmm24,%zmm0,%zmm0 │ │ │ │ + vpbroadcastd -0x60(%r9),%zmm24 │ │ │ │ + vpmulld %zmm24,%zmm20,%zmm25 │ │ │ │ + vpmulld %zmm3,%zmm24,%zmm24 │ │ │ │ + vpbroadcastd -0x120(%r9),%zmm26 │ │ │ │ + vpmulld %zmm26,%zmm20,%zmm20 │ │ │ │ + vpmulld %zmm26,%zmm3,%zmm3 │ │ │ │ + vpaddd %zmm25,%zmm3,%zmm3 │ │ │ │ + vpsubd %zmm24,%zmm20,%zmm20 │ │ │ │ + vpbroadcastd -0x130(%r9),%zmm24 │ │ │ │ + vpmulld %zmm24,%zmm4,%zmm25 │ │ │ │ + vpmulld %zmm19,%zmm24,%zmm24 │ │ │ │ + vpbroadcastd -0x50(%r9),%zmm26 │ │ │ │ + vpmulld %zmm26,%zmm4,%zmm4 │ │ │ │ + vpmulld %zmm26,%zmm19,%zmm19 │ │ │ │ + vpaddd %zmm25,%zmm19,%zmm19 │ │ │ │ + vpsubd %zmm24,%zmm4,%zmm4 │ │ │ │ + vpbroadcastd 0x28(%r9),%zmm24 │ │ │ │ + vpmulld %zmm24,%zmm18,%zmm25 │ │ │ │ + vpmulld %zmm5,%zmm24,%zmm24 │ │ │ │ + vpbroadcastd -0x1b8(%r9),%zmm26 │ │ │ │ + vpmulld %zmm26,%zmm18,%zmm18 │ │ │ │ + vpmulld %zmm26,%zmm5,%zmm5 │ │ │ │ + vpaddd %zmm25,%zmm5,%zmm5 │ │ │ │ + vpsubd %zmm24,%zmm18,%zmm18 │ │ │ │ + vpbroadcastd -0xd8(%r9),%zmm24 │ │ │ │ + vpmulld %zmm24,%zmm2,%zmm25 │ │ │ │ + vpmulld %zmm21,%zmm24,%zmm24 │ │ │ │ + vpbroadcastd -0x98(%r9),%zmm26 │ │ │ │ + vpmulld %zmm26,%zmm2,%zmm2 │ │ │ │ + vpmulld %zmm26,%zmm21,%zmm21 │ │ │ │ + vpaddd %zmm25,%zmm21,%zmm21 │ │ │ │ + vpsubd %zmm24,%zmm2,%zmm2 │ │ │ │ + vpbroadcastd -0x58(%r9),%zmm24 │ │ │ │ + vpmulld %zmm24,%zmm22,%zmm25 │ │ │ │ + vpmulld %zmm1,%zmm24,%zmm24 │ │ │ │ + vpbroadcastd -0x118(%r9),%zmm26 │ │ │ │ + vpmulld %zmm26,%zmm22,%zmm22 │ │ │ │ + vpmulld %zmm26,%zmm1,%zmm1 │ │ │ │ + vpaddd %zmm25,%zmm1,%zmm1 │ │ │ │ + vpsubd %zmm24,%zmm22,%zmm22 │ │ │ │ + vpbroadcastd -0x128(%r9),%zmm24 │ │ │ │ + vpmulld %zmm24,%zmm6,%zmm25 │ │ │ │ + vpmulld %zmm17,%zmm24,%zmm24 │ │ │ │ + vpbroadcastd 0x38(%r9),%zmm26 │ │ │ │ + vpmulld %zmm26,%zmm6,%zmm6 │ │ │ │ + vpmulld %zmm26,%zmm17,%zmm17 │ │ │ │ + vpaddd %zmm25,%zmm17,%zmm17 │ │ │ │ + vpsubd %zmm24,%zmm6,%zmm6 │ │ │ │ + call 2ea300 <__cxa_finalize@plt+0x2bf2b0> │ │ │ │ + call 2e7e53 <__cxa_finalize@plt+0x2bce03> │ │ │ │ + vpsubd %zmm0,%zmm16,%zmm24 │ │ │ │ + vpaddd %zmm0,%zmm16,%zmm16 │ │ │ │ + vpsubd %zmm23,%zmm7,%zmm0 │ │ │ │ + vpaddd %zmm23,%zmm7,%zmm7 │ │ │ │ + vpmaxsd %zmm30,%zmm24,%zmm24 │ │ │ │ + vpmaxsd %zmm30,%zmm16,%zmm16 │ │ │ │ + vpmaxsd %zmm30,%zmm0,%zmm0 │ │ │ │ + vpmaxsd %zmm30,%zmm7,%zmm7 │ │ │ │ + vpaddd %zmm20,%zmm4,%zmm23 │ │ │ │ + vpsubd %zmm20,%zmm4,%zmm4 │ │ │ │ + vpminsd %zmm31,%zmm24,%zmm24 │ │ │ │ + vpminsd %zmm31,%zmm16,%zmm16 │ │ │ │ + vpminsd %zmm31,%zmm0,%zmm0 │ │ │ │ + vpminsd %zmm31,%zmm7,%zmm7 │ │ │ │ + vpaddd %zmm3,%zmm19,%zmm20 │ │ │ │ + vpsubd %zmm3,%zmm19,%zmm19 │ │ │ │ + vpmaxsd %zmm30,%zmm23,%zmm23 │ │ │ │ + vpmaxsd %zmm30,%zmm4,%zmm4 │ │ │ │ + vpmaxsd %zmm30,%zmm20,%zmm20 │ │ │ │ + vpmaxsd %zmm30,%zmm19,%zmm19 │ │ │ │ + vpsubd %zmm2,%zmm18,%zmm3 │ │ │ │ + vpaddd %zmm2,%zmm18,%zmm18 │ │ │ │ + vpminsd %zmm31,%zmm23,%zmm23 │ │ │ │ + vpminsd %zmm31,%zmm4,%zmm4 │ │ │ │ + vpminsd %zmm31,%zmm20,%zmm20 │ │ │ │ + vpminsd %zmm31,%zmm19,%zmm19 │ │ │ │ + vpsubd %zmm21,%zmm5,%zmm2 │ │ │ │ + vpaddd %zmm21,%zmm5,%zmm5 │ │ │ │ + vpmaxsd %zmm30,%zmm3,%zmm3 │ │ │ │ + vpmaxsd %zmm30,%zmm18,%zmm18 │ │ │ │ + vpmaxsd %zmm30,%zmm2,%zmm2 │ │ │ │ + vpmaxsd %zmm30,%zmm5,%zmm5 │ │ │ │ + vpsubd %zmm22,%zmm6,%zmm21 │ │ │ │ + vpaddd %zmm6,%zmm22,%zmm22 │ │ │ │ + vpminsd %zmm31,%zmm3,%zmm3 │ │ │ │ + vpminsd %zmm31,%zmm18,%zmm18 │ │ │ │ + vpminsd %zmm31,%zmm2,%zmm2 │ │ │ │ + vpminsd %zmm31,%zmm5,%zmm5 │ │ │ │ + vpsubd %zmm1,%zmm17,%zmm6 │ │ │ │ + vpaddd %zmm17,%zmm1,%zmm1 │ │ │ │ + vpmaxsd %zmm30,%zmm21,%zmm21 │ │ │ │ + vpmaxsd %zmm30,%zmm22,%zmm22 │ │ │ │ + vpmaxsd %zmm30,%zmm6,%zmm6 │ │ │ │ + vpmaxsd %zmm30,%zmm1,%zmm1 │ │ │ │ + vpminsd %zmm31,%zmm21,%zmm21 │ │ │ │ + vpminsd %zmm31,%zmm22,%zmm22 │ │ │ │ + vpminsd %zmm31,%zmm6,%zmm6 │ │ │ │ + vpminsd %zmm31,%zmm1,%zmm1 │ │ │ │ + vpbroadcastd -0x30(%r9),%zmm27 │ │ │ │ + vpbroadcastd -0x140(%r9),%zmm26 │ │ │ │ + vpmulld %zmm27,%zmm0,%zmm17 │ │ │ │ + vpmulld %zmm27,%zmm24,%zmm25 │ │ │ │ + vpmulld %zmm26,%zmm0,%zmm0 │ │ │ │ + vpmulld %zmm26,%zmm24,%zmm24 │ │ │ │ + vpaddd %zmm29,%zmm17,%zmm17 │ │ │ │ + vpaddd %zmm17,%zmm24,%zmm24 │ │ │ │ + vpaddd %zmm29,%zmm0,%zmm0 │ │ │ │ + vpsubd %zmm25,%zmm0,%zmm0 │ │ │ │ + vpsrad $0xc,%zmm24,%zmm24 │ │ │ │ + vpsrad $0xc,%zmm0,%zmm0 │ │ │ │ + vpmulld %zmm27,%zmm19,%zmm17 │ │ │ │ + vpmulld %zmm27,%zmm4,%zmm25 │ │ │ │ + vpmulld %zmm26,%zmm19,%zmm19 │ │ │ │ + vpmulld %zmm26,%zmm4,%zmm4 │ │ │ │ + vpsubd %zmm17,%zmm29,%zmm17 │ │ │ │ + vpsubd %zmm4,%zmm17,%zmm4 │ │ │ │ + vpaddd %zmm29,%zmm19,%zmm19 │ │ │ │ + vpsubd %zmm25,%zmm19,%zmm19 │ │ │ │ + vpsrad $0xc,%zmm4,%zmm4 │ │ │ │ + vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ + vpbroadcastd -0x38(%r9),%zmm27 │ │ │ │ + vpbroadcastd -0x28(%r9),%zmm26 │ │ │ │ + vpmulld %zmm27,%zmm2,%zmm17 │ │ │ │ + vpmulld %zmm27,%zmm3,%zmm25 │ │ │ │ + vpmulld %zmm26,%zmm2,%zmm2 │ │ │ │ + vpmulld %zmm26,%zmm3,%zmm3 │ │ │ │ + vpaddd %zmm29,%zmm17,%zmm17 │ │ │ │ + vpaddd %zmm17,%zmm3,%zmm3 │ │ │ │ + vpaddd %zmm29,%zmm2,%zmm2 │ │ │ │ + vpsubd %zmm25,%zmm2,%zmm2 │ │ │ │ + vpsrad $0xc,%zmm3,%zmm3 │ │ │ │ + vpsrad $0xc,%zmm2,%zmm2 │ │ │ │ + vpmulld %zmm27,%zmm6,%zmm17 │ │ │ │ + vpmulld %zmm27,%zmm21,%zmm25 │ │ │ │ + vpmulld %zmm26,%zmm6,%zmm6 │ │ │ │ + vpmulld %zmm26,%zmm21,%zmm21 │ │ │ │ + vpsubd %zmm17,%zmm29,%zmm17 │ │ │ │ + vpsubd %zmm21,%zmm17,%zmm21 │ │ │ │ + vpaddd %zmm29,%zmm6,%zmm6 │ │ │ │ + vpsubd %zmm25,%zmm6,%zmm6 │ │ │ │ + vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ + vpsrad $0xc,%zmm6,%zmm6 │ │ │ │ + vpaddd %zmm18,%zmm22,%zmm17 │ │ │ │ + vpsubd %zmm18,%zmm22,%zmm22 │ │ │ │ + vpsubd %zmm5,%zmm1,%zmm18 │ │ │ │ + vpaddd %zmm5,%zmm1,%zmm1 │ │ │ │ + vpmaxsd %zmm30,%zmm17,%zmm17 │ │ │ │ + vpmaxsd %zmm30,%zmm22,%zmm22 │ │ │ │ + vpmaxsd %zmm30,%zmm18,%zmm18 │ │ │ │ + vpmaxsd %zmm30,%zmm1,%zmm1 │ │ │ │ + vpsubd %zmm20,%zmm7,%zmm5 │ │ │ │ + vpaddd %zmm20,%zmm7,%zmm7 │ │ │ │ + vpminsd %zmm31,%zmm17,%zmm17 │ │ │ │ + vpminsd %zmm31,%zmm22,%zmm22 │ │ │ │ + vpminsd %zmm31,%zmm18,%zmm18 │ │ │ │ + vpminsd %zmm31,%zmm1,%zmm1 │ │ │ │ + vpsubd %zmm4,%zmm0,%zmm20 │ │ │ │ + vpaddd %zmm4,%zmm0,%zmm0 │ │ │ │ + vpmaxsd %zmm30,%zmm5,%zmm5 │ │ │ │ + vpmaxsd %zmm30,%zmm7,%zmm7 │ │ │ │ + vpmaxsd %zmm30,%zmm20,%zmm20 │ │ │ │ + vpmaxsd %zmm30,%zmm0,%zmm0 │ │ │ │ + vpsubd %zmm23,%zmm16,%zmm4 │ │ │ │ + vpaddd %zmm23,%zmm16,%zmm16 │ │ │ │ + vpminsd %zmm31,%zmm5,%zmm5 │ │ │ │ + vpminsd %zmm31,%zmm7,%zmm7 │ │ │ │ + vpminsd %zmm31,%zmm20,%zmm20 │ │ │ │ + vpminsd %zmm31,%zmm0,%zmm0 │ │ │ │ + vpsubd %zmm19,%zmm24,%zmm23 │ │ │ │ + vpaddd %zmm24,%zmm19,%zmm19 │ │ │ │ + vpmaxsd %zmm30,%zmm4,%zmm4 │ │ │ │ + vpmaxsd %zmm30,%zmm16,%zmm16 │ │ │ │ + vpmaxsd %zmm30,%zmm23,%zmm23 │ │ │ │ + vpmaxsd %zmm30,%zmm19,%zmm19 │ │ │ │ + vpaddd %zmm2,%zmm21,%zmm24 │ │ │ │ + vpsubd %zmm2,%zmm21,%zmm21 │ │ │ │ + vpminsd %zmm31,%zmm4,%zmm4 │ │ │ │ + vpminsd %zmm31,%zmm16,%zmm16 │ │ │ │ + vpminsd %zmm31,%zmm23,%zmm23 │ │ │ │ + vpminsd %zmm31,%zmm19,%zmm19 │ │ │ │ + vpsubd %zmm3,%zmm6,%zmm2 │ │ │ │ + vpaddd %zmm3,%zmm6,%zmm6 │ │ │ │ + vpmaxsd %zmm30,%zmm24,%zmm24 │ │ │ │ + vpmaxsd %zmm30,%zmm21,%zmm21 │ │ │ │ + vpmaxsd %zmm30,%zmm2,%zmm2 │ │ │ │ + vpmaxsd %zmm30,%zmm6,%zmm6 │ │ │ │ + vpbroadcastd -0xb0(%r9),%zmm27 │ │ │ │ + vpbroadcastd -0xc8(%r9),%zmm26 │ │ │ │ + vpminsd %zmm31,%zmm24,%zmm24 │ │ │ │ + vpminsd %zmm31,%zmm21,%zmm21 │ │ │ │ + vpminsd %zmm31,%zmm2,%zmm2 │ │ │ │ + vpminsd %zmm31,%zmm6,%zmm6 │ │ │ │ + vpmulld %zmm27,%zmm5,%zmm3 │ │ │ │ + vpmulld %zmm27,%zmm4,%zmm25 │ │ │ │ + vpmulld %zmm26,%zmm5,%zmm5 │ │ │ │ + vpmulld %zmm26,%zmm4,%zmm4 │ │ │ │ + vpaddd %zmm29,%zmm3,%zmm3 │ │ │ │ + vpaddd %zmm3,%zmm4,%zmm4 │ │ │ │ + vpaddd %zmm29,%zmm5,%zmm5 │ │ │ │ + vpsubd %zmm25,%zmm5,%zmm5 │ │ │ │ + vpsrad $0xc,%zmm4,%zmm4 │ │ │ │ + vpsrad $0xc,%zmm5,%zmm5 │ │ │ │ + vpmulld %zmm27,%zmm18,%zmm3 │ │ │ │ + vpmulld %zmm27,%zmm22,%zmm25 │ │ │ │ + vpmulld %zmm26,%zmm18,%zmm18 │ │ │ │ + vpmulld %zmm26,%zmm22,%zmm22 │ │ │ │ + vpsubd %zmm3,%zmm29,%zmm3 │ │ │ │ + vpsubd %zmm22,%zmm3,%zmm22 │ │ │ │ + vpaddd %zmm29,%zmm18,%zmm18 │ │ │ │ + vpsubd %zmm25,%zmm18,%zmm18 │ │ │ │ + vpsrad $0xc,%zmm22,%zmm22 │ │ │ │ + vpsrad $0xc,%zmm18,%zmm18 │ │ │ │ + vpmulld %zmm27,%zmm23,%zmm3 │ │ │ │ + vpmulld %zmm27,%zmm20,%zmm25 │ │ │ │ + vpmulld %zmm26,%zmm23,%zmm23 │ │ │ │ + vpmulld %zmm26,%zmm20,%zmm20 │ │ │ │ + vpaddd %zmm29,%zmm3,%zmm3 │ │ │ │ + vpaddd %zmm3,%zmm20,%zmm20 │ │ │ │ + vpaddd %zmm29,%zmm23,%zmm23 │ │ │ │ + vpsubd %zmm25,%zmm23,%zmm23 │ │ │ │ + vpsrad $0xc,%zmm20,%zmm20 │ │ │ │ + vpsrad $0xc,%zmm23,%zmm23 │ │ │ │ + vpmulld %zmm27,%zmm2,%zmm3 │ │ │ │ + vpmulld %zmm27,%zmm21,%zmm25 │ │ │ │ + vpmulld %zmm26,%zmm2,%zmm2 │ │ │ │ + vpmulld %zmm26,%zmm21,%zmm21 │ │ │ │ + vpsubd %zmm3,%zmm29,%zmm3 │ │ │ │ + vpsubd %zmm21,%zmm3,%zmm21 │ │ │ │ + vpaddd %zmm29,%zmm2,%zmm2 │ │ │ │ + vpsubd %zmm25,%zmm2,%zmm2 │ │ │ │ + vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ + vpsrad $0xc,%zmm2,%zmm2 │ │ │ │ + vpsubd %zmm17,%zmm16,%zmm3 │ │ │ │ + vpaddd %zmm17,%zmm16,%zmm16 │ │ │ │ + vpaddd %zmm0,%zmm24,%zmm17 │ │ │ │ + vpsubd %zmm24,%zmm0,%zmm24 │ │ │ │ + vpmaxsd %zmm30,%zmm3,%zmm3 │ │ │ │ + vpmaxsd %zmm30,%zmm16,%zmm16 │ │ │ │ + vpmaxsd %zmm30,%zmm17,%zmm17 │ │ │ │ + vpmaxsd %zmm30,%zmm24,%zmm24 │ │ │ │ + vpsubd %zmm1,%zmm7,%zmm0 │ │ │ │ + vpaddd %zmm1,%zmm7,%zmm7 │ │ │ │ + vpminsd %zmm31,%zmm3,%zmm3 │ │ │ │ + vpminsd %zmm31,%zmm16,%zmm16 │ │ │ │ + vpminsd %zmm31,%zmm17,%zmm17 │ │ │ │ + vpminsd %zmm31,%zmm24,%zmm24 │ │ │ │ + vpsubd %zmm6,%zmm19,%zmm1 │ │ │ │ + vpaddd %zmm19,%zmm6,%zmm6 │ │ │ │ + vpmaxsd %zmm30,%zmm0,%zmm0 │ │ │ │ + vpmaxsd %zmm30,%zmm7,%zmm7 │ │ │ │ + vpmaxsd %zmm30,%zmm1,%zmm1 │ │ │ │ + vpmaxsd %zmm30,%zmm6,%zmm6 │ │ │ │ + vpaddd %zmm5,%zmm22,%zmm19 │ │ │ │ + vpsubd %zmm22,%zmm5,%zmm22 │ │ │ │ + vpminsd %zmm31,%zmm0,%zmm0 │ │ │ │ + vpminsd %zmm31,%zmm7,%zmm7 │ │ │ │ + vpminsd %zmm31,%zmm1,%zmm1 │ │ │ │ + vpminsd %zmm31,%zmm6,%zmm6 │ │ │ │ + vpaddd %zmm20,%zmm2,%zmm5 │ │ │ │ + vpsubd %zmm2,%zmm20,%zmm2 │ │ │ │ + vpmaxsd %zmm30,%zmm19,%zmm19 │ │ │ │ + vpmaxsd %zmm30,%zmm22,%zmm22 │ │ │ │ + vpmaxsd %zmm30,%zmm5,%zmm5 │ │ │ │ + vpmaxsd %zmm30,%zmm2,%zmm2 │ │ │ │ + vpsubd %zmm18,%zmm4,%zmm20 │ │ │ │ + vpaddd %zmm18,%zmm4,%zmm4 │ │ │ │ + vpminsd %zmm31,%zmm19,%zmm19 │ │ │ │ + vpminsd %zmm31,%zmm22,%zmm22 │ │ │ │ + vpminsd %zmm31,%zmm5,%zmm5 │ │ │ │ + vpminsd %zmm31,%zmm2,%zmm2 │ │ │ │ + vpaddd %zmm21,%zmm23,%zmm18 │ │ │ │ + vpsubd %zmm21,%zmm23,%zmm23 │ │ │ │ + vpmaxsd %zmm30,%zmm20,%zmm20 │ │ │ │ + vpmaxsd %zmm30,%zmm4,%zmm4 │ │ │ │ + vpmaxsd %zmm30,%zmm18,%zmm18 │ │ │ │ + vpmaxsd %zmm30,%zmm23,%zmm23 │ │ │ │ + vpminsd %zmm31,%zmm20,%zmm20 │ │ │ │ + vpminsd %zmm31,%zmm4,%zmm4 │ │ │ │ + vpminsd %zmm31,%zmm18,%zmm18 │ │ │ │ + vpminsd %zmm31,%zmm23,%zmm23 │ │ │ │ + vpmulld %zmm28,%zmm2,%zmm2 │ │ │ │ + vpmulld %zmm28,%zmm0,%zmm0 │ │ │ │ + vpmulld %zmm28,%zmm20,%zmm20 │ │ │ │ + vpmulld %zmm28,%zmm1,%zmm1 │ │ │ │ + vpmulld %zmm28,%zmm23,%zmm23 │ │ │ │ + vpmulld %zmm28,%zmm3,%zmm3 │ │ │ │ + vpmulld %zmm28,%zmm22,%zmm22 │ │ │ │ + vpmulld %zmm28,%zmm24,%zmm24 │ │ │ │ + vpaddd %zmm29,%zmm2,%zmm2 │ │ │ │ + vpaddd %zmm29,%zmm0,%zmm0 │ │ │ │ + vpaddd %zmm29,%zmm20,%zmm20 │ │ │ │ + vpaddd %zmm29,%zmm1,%zmm1 │ │ │ │ + vpsubd %zmm23,%zmm2,%zmm21 │ │ │ │ + vpaddd %zmm23,%zmm2,%zmm2 │ │ │ │ + vpsubd %zmm3,%zmm0,%zmm23 │ │ │ │ + vpaddd %zmm3,%zmm0,%zmm0 │ │ │ │ + vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ + vpsrad $0xc,%zmm2,%zmm2 │ │ │ │ + vpsrad $0xc,%zmm23,%zmm23 │ │ │ │ + vpsrad $0xc,%zmm0,%zmm0 │ │ │ │ + vpaddd %zmm22,%zmm20,%zmm3 │ │ │ │ + vpsubd %zmm22,%zmm20,%zmm20 │ │ │ │ + vpsubd %zmm24,%zmm1,%zmm22 │ │ │ │ + vpaddd %zmm24,%zmm1,%zmm1 │ │ │ │ + vpsrad $0xc,%zmm3,%zmm3 │ │ │ │ + vpsrad $0xc,%zmm20,%zmm20 │ │ │ │ + vpsrad $0xc,%zmm22,%zmm22 │ │ │ │ + vpsrad $0xc,%zmm1,%zmm1 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - movdqa 0xf0(%rsp),%xmm0 │ │ │ │ - movdqa %xmm5,0xf0(%rsp) │ │ │ │ - movdqa %xmm6,0x100(%rsp) │ │ │ │ - movdqa 0xedadd(%rip),%xmm5 │ │ │ │ - movdqa 0xedac5(%rip),%xmm6 │ │ │ │ - movdqa 0xeddcd(%rip),%xmm7 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - punpcklwd %xmm4,%xmm2 │ │ │ │ - punpckhwd %xmm4,%xmm3 │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - pmaddwd %xmm2,%xmm4 │ │ │ │ - pmaddwd %xmm6,%xmm2 │ │ │ │ - movdqa %xmm5,%xmm1 │ │ │ │ - pmaddwd %xmm3,%xmm1 │ │ │ │ - pmaddwd %xmm6,%xmm3 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - paddd %xmm7,%xmm1 │ │ │ │ - paddd %xmm7,%xmm3 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - packssdw %xmm1,%xmm4 │ │ │ │ - packssdw %xmm3,%xmm2 │ │ │ │ - movdqa %xmm4,0x90(%rsp) │ │ │ │ - movdqa 0xa0(%rsp),%xmm3 │ │ │ │ - movdqa %xmm3,%xmm1 │ │ │ │ - punpcklwd %xmm0,%xmm1 │ │ │ │ - punpckhwd %xmm0,%xmm3 │ │ │ │ - movdqa %xmm5,%xmm0 │ │ │ │ - pmaddwd %xmm1,%xmm0 │ │ │ │ - pmaddwd %xmm6,%xmm1 │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - pmaddwd %xmm3,%xmm4 │ │ │ │ - pmaddwd %xmm6,%xmm3 │ │ │ │ - paddd %xmm7,%xmm0 │ │ │ │ - paddd %xmm7,%xmm1 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - paddd %xmm7,%xmm3 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - packssdw %xmm4,%xmm0 │ │ │ │ - packssdw %xmm3,%xmm1 │ │ │ │ - movdqa %xmm0,0xa0(%rsp) │ │ │ │ - movdqa 0x80(%rsp),%xmm0 │ │ │ │ - movdqa 0xd0(%rsp),%xmm4 │ │ │ │ - movdqa %xmm0,%xmm3 │ │ │ │ - punpcklwd %xmm4,%xmm3 │ │ │ │ - punpckhwd %xmm4,%xmm0 │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - pmaddwd %xmm3,%xmm4 │ │ │ │ - pmaddwd %xmm6,%xmm3 │ │ │ │ - pmaddwd %xmm0,%xmm5 │ │ │ │ - pmaddwd %xmm6,%xmm0 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - paddd %xmm7,%xmm3 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - paddd %xmm7,%xmm0 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - packssdw %xmm5,%xmm4 │ │ │ │ - packssdw %xmm0,%xmm3 │ │ │ │ - movdqa %xmm4,0x80(%rsp) │ │ │ │ - movdqa 0xb0(%rsp),%xmm4 │ │ │ │ - movdqa 0xc0(%rsp),%xmm5 │ │ │ │ - movdqa %xmm4,%xmm0 │ │ │ │ - punpcklwd %xmm5,%xmm0 │ │ │ │ - punpckhwd %xmm5,%xmm4 │ │ │ │ - movdqa 0xed985(%rip),%xmm5 │ │ │ │ - pmaddwd %xmm0,%xmm5 │ │ │ │ - pmaddwd %xmm6,%xmm0 │ │ │ │ - pmaddwd %xmm4,%xmm6 │ │ │ │ - pmaddwd 0xed971(%rip),%xmm4 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - paddd %xmm7,%xmm0 │ │ │ │ - paddd %xmm7,%xmm6 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - psrad $0xc,%xmm6 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - packssdw %xmm6,%xmm0 │ │ │ │ - packssdw %xmm4,%xmm5 │ │ │ │ - movdqa %xmm5,0xb0(%rsp) │ │ │ │ - movdqa 0x30(%rsp),%xmm4 │ │ │ │ - movdqa 0xf0(%rsp),%xmm5 │ │ │ │ - movdqa 0x100(%rsp),%xmm6 │ │ │ │ + xchg %ax,%ax │ │ │ │ + vpbroadcastd 0xedbaa(%rip),%zmm26 │ │ │ │ + vpbroadcastd 0xedb9c(%rip),%zmm27 │ │ │ │ + vpbroadcastd 0xed932(%rip),%zmm29 │ │ │ │ + vpbroadcastd 0xedb90(%rip),%zmm31 │ │ │ │ + lea (%rsi,%rsi,8),%rax │ │ │ │ + vpxord %zmm30,%zmm30,%zmm30 │ │ │ │ + cmp $0x97,%ecx │ │ │ │ + jl 2ee0fd <__cxa_finalize@plt+0x2c30ad> │ │ │ │ + mov %rdi,%r8 │ │ │ │ + call 2ee0fd <__cxa_finalize@plt+0x2c30ad> │ │ │ │ + add $0x300,%rdx │ │ │ │ + lea 0x20(%r8),%rdi │ │ │ │ + call 2ee12b <__cxa_finalize@plt+0x2c30db> │ │ │ │ + add $0x100,%rdx │ │ │ │ + vpmulhrsw %zmm18,%zmm29,%zmm17 │ │ │ │ + vpmulhrsw %zmm20,%zmm29,%zmm19 │ │ │ │ + vpmulhrsw %zmm22,%zmm29,%zmm21 │ │ │ │ + vpmulhrsw %zmm24,%zmm29,%zmm23 │ │ │ │ + call 2ee12b <__cxa_finalize@plt+0x2c30db> │ │ │ │ + jmp 2ecc59 <__cxa_finalize@plt+0x2c1c09> │ │ │ │ + vmovdqa32 (%rdx),%zmm24 │ │ │ │ + vpackssdw 0x200(%rdx),%zmm24,%zmm24 │ │ │ │ + vmovdqa32 0x40(%rdx),%zmm22 │ │ │ │ + vpackssdw 0x240(%rdx),%zmm22,%zmm22 │ │ │ │ + vmovdqa32 0x80(%rdx),%zmm16 │ │ │ │ + vpackssdw 0x280(%rdx),%zmm16,%zmm16 │ │ │ │ + vmovdqa32 0xc0(%rdx),%zmm18 │ │ │ │ + vpackssdw 0x2c0(%rdx),%zmm18,%zmm18 │ │ │ │ + vpmulhrsw %zmm26,%zmm24,%zmm24 │ │ │ │ + vpmulhrsw %zmm26,%zmm22,%zmm22 │ │ │ │ + vpmulhrsw %zmm26,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm26,%zmm18,%zmm18 │ │ │ │ + vpaddsw %zmm24,%zmm24,%zmm24 │ │ │ │ + vpaddsw %zmm22,%zmm22,%zmm22 │ │ │ │ + vpaddsw %zmm16,%zmm16,%zmm16 │ │ │ │ + vpaddsw %zmm18,%zmm18,%zmm18 │ │ │ │ + vpermq $0xd8,%zmm24,%zmm24 │ │ │ │ + vpermq $0xd8,%zmm22,%zmm22 │ │ │ │ + vpermq $0xd8,%zmm16,%zmm16 │ │ │ │ + vpermq $0xd8,%zmm18,%zmm18 │ │ │ │ + vpmulhrsw %zmm24,%zmm27,%zmm20 │ │ │ │ + vpmulhrsw %zmm22,%zmm27,%zmm25 │ │ │ │ + vpaddsw %zmm24,%zmm24,%zmm24 │ │ │ │ + vpaddsw %zmm22,%zmm22,%zmm22 │ │ │ │ + vmovdqa32 %zmm30,(%rdx) │ │ │ │ + vmovdqa32 %zmm30,0x40(%rdx) │ │ │ │ + vmovdqa32 %zmm30,0x80(%rdx) │ │ │ │ + vmovdqa32 %zmm30,0xc0(%rdx) │ │ │ │ + vpaddsw %zmm20,%zmm24,%zmm24 │ │ │ │ + vpaddsw %zmm25,%zmm22,%zmm22 │ │ │ │ + vpmulhrsw %zmm16,%zmm27,%zmm20 │ │ │ │ + vpmulhrsw %zmm18,%zmm27,%zmm25 │ │ │ │ + vpaddsw %zmm16,%zmm16,%zmm16 │ │ │ │ + vpaddsw %zmm18,%zmm18,%zmm18 │ │ │ │ + vmovdqa32 %zmm30,0x200(%rdx) │ │ │ │ + vmovdqa32 %zmm30,0x240(%rdx) │ │ │ │ + vmovdqa32 %zmm30,0x280(%rdx) │ │ │ │ + vmovdqa32 %zmm30,0x2c0(%rdx) │ │ │ │ + vpaddsw %zmm20,%zmm16,%zmm16 │ │ │ │ + vpaddsw %zmm25,%zmm18,%zmm18 │ │ │ │ + vpunpcklwd %zmm22,%zmm24,%zmm20 │ │ │ │ + vpunpckhwd %zmm22,%zmm24,%zmm24 │ │ │ │ + vpunpcklwd %zmm18,%zmm16,%zmm22 │ │ │ │ + vpunpckhwd %zmm18,%zmm16,%zmm16 │ │ │ │ + vpunpckldq %zmm22,%zmm20,%zmm18 │ │ │ │ + vpunpckhdq %zmm22,%zmm20,%zmm20 │ │ │ │ + vpunpckldq %zmm16,%zmm24,%zmm22 │ │ │ │ + vpunpckhdq %zmm16,%zmm24,%zmm24 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - movdqa 0xedc98(%rip),%xmm7 │ │ │ │ - movdqa 0xa0(%rsp),%xmm1 │ │ │ │ - movdqa 0xf0(%rsp),%xmm2 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - paddsw %xmm2,%xmm0 │ │ │ │ - psubsw %xmm2,%xmm1 │ │ │ │ - pmulhrsw %xmm7,%xmm0 │ │ │ │ - pmulhrsw %xmm7,%xmm1 │ │ │ │ - movdqa %xmm0,0xa0(%rsp) │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - psubsw %xmm4,%xmm2 │ │ │ │ - paddsw %xmm4,%xmm3 │ │ │ │ - pmulhrsw %xmm7,%xmm2 │ │ │ │ - pmulhrsw %xmm7,%xmm3 │ │ │ │ - movdqa %xmm3,0x90(%rsp) │ │ │ │ - movdqa 0x80(%rsp),%xmm3 │ │ │ │ - movdqa 0xd0(%rsp),%xmm4 │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - paddsw %xmm4,%xmm0 │ │ │ │ - psubsw %xmm4,%xmm3 │ │ │ │ - pmulhrsw %xmm7,%xmm0 │ │ │ │ - pmulhrsw %xmm7,%xmm3 │ │ │ │ - movdqa %xmm0,0x80(%rsp) │ │ │ │ - movdqa 0xb0(%rsp),%xmm0 │ │ │ │ - movdqa 0xc0(%rsp),%xmm4 │ │ │ │ - paddsw %xmm0,%xmm4 │ │ │ │ - psubsw 0xc0(%rsp),%xmm0 │ │ │ │ - pmulhrsw %xmm7,%xmm4 │ │ │ │ - pmulhrsw %xmm7,%xmm0 │ │ │ │ - movdqa %xmm4,0xb0(%rsp) │ │ │ │ - movdqa 0x30(%rsp),%xmm4 │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0xed999(%rip),%r9 │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 2ee73d <__cxa_finalize@plt+0x2c36ed> │ │ │ │ + vpbroadcastd -0xb8(%r9),%zmm28 │ │ │ │ + vpbroadcastd 0x84(%r9),%zmm29 │ │ │ │ + vpbroadcastd 0x70(%r9),%zmm30 │ │ │ │ + vpbroadcastd 0x74(%r9),%zmm31 │ │ │ │ + cmp $0x88,%ecx │ │ │ │ + jl 2ee444 <__cxa_finalize@plt+0x2c33f4> │ │ │ │ + add $0x40,%rdx │ │ │ │ + cmp $0x21f,%ecx │ │ │ │ + jge 2ee2af <__cxa_finalize@plt+0x2c325f> │ │ │ │ + call 2ee755 <__cxa_finalize@plt+0x2c3705> │ │ │ │ + mov $0xc0,%eax │ │ │ │ + jmp 2ee2b9 <__cxa_finalize@plt+0x2c3269> │ │ │ │ + call 2ee7aa <__cxa_finalize@plt+0x2c375a> │ │ │ │ + mov $0x1c0,%eax │ │ │ │ + vmovdqa32 %zmm16,(%rdx) │ │ │ │ + vmovdqa32 %zmm17,0x80(%rdx) │ │ │ │ + vmovdqa32 %zmm18,0x100(%rdx) │ │ │ │ + vmovdqa32 %zmm19,0x180(%rdx) │ │ │ │ + vmovdqa32 %zmm30,0x200(%rdx) │ │ │ │ + vmovdqa32 %zmm31,0x280(%rdx) │ │ │ │ + vmovdqa32 %zmm0,0x300(%rdx) │ │ │ │ + vmovdqa32 %zmm1,0x380(%rdx) │ │ │ │ + vmovdqa32 %zmm6,0x400(%rdx) │ │ │ │ + vmovdqa32 %zmm7,0x480(%rdx) │ │ │ │ + vmovdqa32 %zmm8,0x500(%rdx) │ │ │ │ + vmovdqa32 %zmm9,0x580(%rdx) │ │ │ │ + vmovdqa32 %zmm10,0x600(%rdx) │ │ │ │ + vmovdqa32 %zmm11,0x680(%rdx) │ │ │ │ + vmovdqa32 %zmm12,0x700(%rdx) │ │ │ │ + vmovdqa32 %zmm13,0x780(%rdx) │ │ │ │ + sub $0x40,%rdx │ │ │ │ + vpbroadcastd -0xb8(%r9),%zmm28 │ │ │ │ + vpbroadcastd 0x84(%r9),%zmm29 │ │ │ │ + vpbroadcastd 0x70(%r9),%zmm30 │ │ │ │ + vpbroadcastd 0x74(%r9),%zmm31 │ │ │ │ + call 2ee7aa <__cxa_finalize@plt+0x2c375a> │ │ │ │ + lea 0xefbac(%rip),%r9 │ │ │ │ + call 2ee38e <__cxa_finalize@plt+0x2c333e> │ │ │ │ + vpxord %zmm28,%zmm28,%zmm28 │ │ │ │ + vmovdqa32 %zmm28,0x1c0(%rdx,%rax,8) │ │ │ │ + vmovdqa32 %zmm28,0x140(%rdx,%rax,8) │ │ │ │ + vmovdqa32 %zmm28,0xc0(%rdx,%rax,8) │ │ │ │ + vmovdqa32 %zmm28,0x40(%rdx,%rax,8) │ │ │ │ + sub $0x40,%eax │ │ │ │ + jge 2ee35f <__cxa_finalize@plt+0x2c330f> │ │ │ │ + mov $0x1c0,%eax │ │ │ │ + jmp 2ee518 <__cxa_finalize@plt+0x2c34c8> │ │ │ │ + vmovdqa32 0x40(%rdx),%zmm20 │ │ │ │ + vmovdqa32 0xc0(%rdx),%zmm21 │ │ │ │ + vmovdqa32 0x140(%rdx),%zmm22 │ │ │ │ + vmovdqa32 0x1c0(%rdx),%zmm23 │ │ │ │ + vmovdqa32 0x240(%rdx),%zmm2 │ │ │ │ + vmovdqa32 0x2c0(%rdx),%zmm3 │ │ │ │ + vmovdqa32 0x340(%rdx),%zmm4 │ │ │ │ + vmovdqa32 0x3c0(%rdx),%zmm5 │ │ │ │ + call 32c440 <__cxa_finalize@plt+0x3013f0> │ │ │ │ + call 32e240 <__cxa_finalize@plt+0x3031f0> │ │ │ │ + vmovdqa32 %zmm30,(%rdx) │ │ │ │ + vmovdqa32 %zmm31,0x80(%rdx) │ │ │ │ + vmovdqa32 %zmm0,0x100(%rdx) │ │ │ │ + vmovdqa32 %zmm1,0x180(%rdx) │ │ │ │ + vmovdqa32 %zmm2,0x200(%rdx) │ │ │ │ + vmovdqa32 %zmm3,0x280(%rdx) │ │ │ │ + vmovdqa32 %zmm4,0x300(%rdx) │ │ │ │ + vmovdqa32 %zmm5,0x380(%rdx) │ │ │ │ + vmovdqa32 0x440(%rdx),%zmm30 │ │ │ │ + vmovdqa32 0x4c0(%rdx),%zmm31 │ │ │ │ + vmovdqa32 0x540(%rdx),%zmm0 │ │ │ │ + vmovdqa32 0x5c0(%rdx),%zmm1 │ │ │ │ + vmovdqa32 0x640(%rdx),%zmm2 │ │ │ │ + vmovdqa32 0x6c0(%rdx),%zmm3 │ │ │ │ + vmovdqa32 0x740(%rdx),%zmm4 │ │ │ │ + vmovdqa32 0x7c0(%rdx),%zmm5 │ │ │ │ + jmp 3305c0 <__cxa_finalize@plt+0x305570> │ │ │ │ + cmp $0x24,%ecx │ │ │ │ + jl 2ee4a0 <__cxa_finalize@plt+0x2c3450> │ │ │ │ + call 2ee755 <__cxa_finalize@plt+0x2c3705> │ │ │ │ + lea 0xefaab(%rip),%r9 │ │ │ │ + call 2ee45f <__cxa_finalize@plt+0x2c340f> │ │ │ │ + jmp 2ee512 <__cxa_finalize@plt+0x2c34c2> │ │ │ │ + call 32e150 <__cxa_finalize@plt+0x303100> │ │ │ │ + vmovdqa32 %zmm30,(%rdx) │ │ │ │ + vmovdqa32 %zmm31,0x80(%rdx) │ │ │ │ + vmovdqa32 %zmm0,0x100(%rdx) │ │ │ │ + vmovdqa32 %zmm1,0x180(%rdx) │ │ │ │ + vmovdqa32 %zmm2,0x200(%rdx) │ │ │ │ + vmovdqa32 %zmm3,0x280(%rdx) │ │ │ │ + vmovdqa32 %zmm4,0x300(%rdx) │ │ │ │ + vmovdqa32 %zmm5,0x380(%rdx) │ │ │ │ + jmp 3304e0 <__cxa_finalize@plt+0x305490> │ │ │ │ + vmovshdup -0x380(%r9),%zmm23 │ │ │ │ + vmovdqa32 (%rdx),%ymm16 │ │ │ │ + vmovdqa32 0x200(%rdx),%ymm17 │ │ │ │ + vmovdqa32 0x100(%rdx),%ymm20 │ │ │ │ + vmovdqa32 0x300(%rdx),%ymm21 │ │ │ │ + vmovdqa 0x80(%rdx),%ymm0 │ │ │ │ + vmovdqa32 0x280(%rdx),%ymm18 │ │ │ │ + vmovdqa32 0x180(%rdx),%ymm19 │ │ │ │ + vmovdqa 0x380(%rdx),%ymm1 │ │ │ │ + mov $0x40,%eax │ │ │ │ + vpermq %zmm16,%zmm23,%zmm16 │ │ │ │ + vpermq %zmm17,%zmm23,%zmm17 │ │ │ │ + vpermt2q %zmm21,%zmm23,%zmm20 │ │ │ │ + vpermt2q %zmm18,%zmm23,%zmm0 │ │ │ │ + vpermt2q %zmm19,%zmm23,%zmm1 │ │ │ │ + call 2ebdba <__cxa_finalize@plt+0x2c0d6a> │ │ │ │ + call 2ea0fe <__cxa_finalize@plt+0x2bf0ae> │ │ │ │ + call 2ee545 <__cxa_finalize@plt+0x2c34f5> │ │ │ │ + vpxord %zmm28,%zmm28,%zmm28 │ │ │ │ + call 2ee5c8 <__cxa_finalize@plt+0x2c3578> │ │ │ │ + vmovdqa32 %zmm28,0x180(%rdx,%rax,8) │ │ │ │ + vmovdqa32 %zmm28,0x100(%rdx,%rax,8) │ │ │ │ + vmovdqa32 %zmm28,0x80(%rdx,%rax,8) │ │ │ │ + vmovdqa32 %zmm28,(%rdx,%rax,8) │ │ │ │ + sub $0x40,%eax │ │ │ │ + jge 2ee51d <__cxa_finalize@plt+0x2c34cd> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x108,%rsp │ │ │ │ - lea -0x12db(%rip),%r8 │ │ │ │ - call 2edf70 <__cxa_finalize@plt+0x2c2f20> │ │ │ │ - add $0x108,%rsp │ │ │ │ + call 2ec449 <__cxa_finalize@plt+0x2c13f9> │ │ │ │ + lea 0xef9af(%rip),%r9 │ │ │ │ + vpunpckhqdq %zmm18,%zmm16,%zmm6 │ │ │ │ + vpunpcklqdq %zmm18,%zmm16,%zmm16 │ │ │ │ + vpunpcklqdq %zmm23,%zmm21,%zmm17 │ │ │ │ + vpunpckhqdq %zmm23,%zmm21,%zmm8 │ │ │ │ + vpunpcklqdq %zmm20,%zmm19,%zmm30 │ │ │ │ + vpunpckhqdq %zmm20,%zmm19,%zmm7 │ │ │ │ + vpunpcklqdq %zmm24,%zmm22,%zmm31 │ │ │ │ + vpunpckhqdq %zmm24,%zmm22,%zmm9 │ │ │ │ + vmovdqa32 %zmm29,%zmm26 │ │ │ │ + call 32e036 <__cxa_finalize@plt+0x302fe6> │ │ │ │ + vmovdqa32 %zmm30,(%rdx) │ │ │ │ + vmovdqa32 %zmm31,0x80(%rdx) │ │ │ │ + vmovdqa32 %zmm0,0x100(%rdx) │ │ │ │ + vmovdqa32 %zmm1,0x180(%rdx) │ │ │ │ + vmovdqa32 %zmm2,0x200(%rdx) │ │ │ │ + vmovdqa32 %zmm3,0x280(%rdx) │ │ │ │ + vmovdqa32 %zmm4,0x300(%rdx) │ │ │ │ + vmovdqa32 %zmm5,0x380(%rdx) │ │ │ │ + jmp 330439 <__cxa_finalize@plt+0x3053e9> │ │ │ │ + vpsubsw %zmm13,%zmm16,%zmm25 │ │ │ │ + vpaddsw %zmm13,%zmm16,%zmm16 │ │ │ │ + vpsubsw %zmm12,%zmm17,%zmm13 │ │ │ │ + vpaddsw %zmm12,%zmm17,%zmm17 │ │ │ │ + vpsubsw %zmm11,%zmm18,%zmm12 │ │ │ │ + vpaddsw %zmm11,%zmm18,%zmm18 │ │ │ │ + vpsubsw %zmm10,%zmm19,%zmm11 │ │ │ │ + vpaddsw %zmm10,%zmm19,%zmm19 │ │ │ │ + vpsubsw %zmm9,%zmm20,%zmm10 │ │ │ │ + vpaddsw %zmm9,%zmm20,%zmm20 │ │ │ │ + vpsubsw %zmm8,%zmm21,%zmm9 │ │ │ │ + vpaddsw %zmm8,%zmm21,%zmm21 │ │ │ │ + vpsubsw %zmm7,%zmm22,%zmm8 │ │ │ │ + vpaddsw %zmm7,%zmm22,%zmm22 │ │ │ │ + vpsubsw %zmm6,%zmm23,%zmm7 │ │ │ │ + vpaddsw %zmm6,%zmm23,%zmm23 │ │ │ │ + call 2ebb01 <__cxa_finalize@plt+0x2c0ab1> │ │ │ │ + vmovdqa32 (%rdx),%zmm16 │ │ │ │ + vmovdqa32 0x80(%rdx),%zmm17 │ │ │ │ + vmovdqa32 0x100(%rdx),%zmm18 │ │ │ │ + vmovdqa32 0x180(%rdx),%zmm19 │ │ │ │ + vmovdqa32 0x200(%rdx),%zmm20 │ │ │ │ + vmovdqa32 0x280(%rdx),%zmm21 │ │ │ │ + vmovdqa32 0x300(%rdx),%zmm22 │ │ │ │ + vmovdqa32 0x380(%rdx),%zmm23 │ │ │ │ + vpsubsw %zmm5,%zmm16,%zmm6 │ │ │ │ + vpaddsw %zmm5,%zmm16,%zmm16 │ │ │ │ + vpsubsw %zmm4,%zmm17,%zmm5 │ │ │ │ + vpaddsw %zmm4,%zmm17,%zmm17 │ │ │ │ + vpsubsw %zmm3,%zmm18,%zmm4 │ │ │ │ + vpaddsw %zmm3,%zmm18,%zmm18 │ │ │ │ + vpsubsw %zmm2,%zmm19,%zmm3 │ │ │ │ + vpaddsw %zmm2,%zmm19,%zmm19 │ │ │ │ + vpsubsw %zmm1,%zmm20,%zmm2 │ │ │ │ + vpaddsw %zmm1,%zmm20,%zmm20 │ │ │ │ + vpsubsw %zmm0,%zmm21,%zmm1 │ │ │ │ + vpaddsw %zmm0,%zmm21,%zmm21 │ │ │ │ + vpsubsw %zmm31,%zmm22,%zmm0 │ │ │ │ + vpaddsw %zmm31,%zmm22,%zmm22 │ │ │ │ + vpsubsw %zmm30,%zmm23,%zmm31 │ │ │ │ + vpaddsw %zmm30,%zmm23,%zmm23 │ │ │ │ + call 2ebb19 <__cxa_finalize@plt+0x2c0ac9> │ │ │ │ + vpmulhrsw %zmm31,%zmm27,%zmm16 │ │ │ │ + vpmulhrsw %zmm0,%zmm27,%zmm17 │ │ │ │ + vpmulhrsw %zmm1,%zmm27,%zmm18 │ │ │ │ + vpmulhrsw %zmm2,%zmm27,%zmm19 │ │ │ │ + call 2ebb4e <__cxa_finalize@plt+0x2c0afe> │ │ │ │ + vpmulhrsw %zmm3,%zmm27,%zmm16 │ │ │ │ + vpmulhrsw %zmm4,%zmm27,%zmm17 │ │ │ │ + vpmulhrsw %zmm5,%zmm27,%zmm18 │ │ │ │ + vpmulhrsw %zmm6,%zmm27,%zmm19 │ │ │ │ + call 2ebb4e <__cxa_finalize@plt+0x2c0afe> │ │ │ │ + vpmulhrsw %zmm7,%zmm27,%zmm16 │ │ │ │ + vpmulhrsw %zmm8,%zmm27,%zmm17 │ │ │ │ + vpmulhrsw %zmm9,%zmm27,%zmm18 │ │ │ │ + vpmulhrsw %zmm10,%zmm27,%zmm19 │ │ │ │ + call 2ebb4e <__cxa_finalize@plt+0x2c0afe> │ │ │ │ + vpmulhrsw %zmm11,%zmm27,%zmm16 │ │ │ │ + vpmulhrsw %zmm12,%zmm27,%zmm17 │ │ │ │ + vpmulhrsw %zmm13,%zmm27,%zmm18 │ │ │ │ + vpmulhrsw %zmm25,%zmm27,%zmm19 │ │ │ │ + jmp 2ebb4e <__cxa_finalize@plt+0x2c0afe> │ │ │ │ + imul $0xb5,(%rdx),%eax │ │ │ │ + mov %ecx,(%rdx) │ │ │ │ + or $0x20,%ecx │ │ │ │ + add $0x280,%eax │ │ │ │ + sar $0xa,%eax │ │ │ │ + jmp 2ed163 <__cxa_finalize@plt+0x2c2113> │ │ │ │ + vmovdqa32 (%rdx),%zmm16 │ │ │ │ + vmovdqa32 0x200(%rdx),%zmm17 │ │ │ │ + vmovdqa32 0x400(%rdx),%zmm18 │ │ │ │ + vmovdqa32 0x600(%rdx),%zmm19 │ │ │ │ + mov $0xc0,%eax │ │ │ │ + call 2e7f88 <__cxa_finalize@plt+0x2bcf38> │ │ │ │ + vmovdqa32 0x100(%rdx),%zmm0 │ │ │ │ + vmovdqa32 0x300(%rdx),%zmm1 │ │ │ │ + vmovdqa32 0x500(%rdx),%zmm2 │ │ │ │ + vmovdqa32 0x700(%rdx),%zmm3 │ │ │ │ + call 2e9d4b <__cxa_finalize@plt+0x2becfb> │ │ │ │ + call 2ee8d9 <__cxa_finalize@plt+0x2c3889> │ │ │ │ + call 2ed845 <__cxa_finalize@plt+0x2c27f5> │ │ │ │ + jmp 2ee865 <__cxa_finalize@plt+0x2c3815> │ │ │ │ + vmovdqa32 (%rdx),%zmm16 │ │ │ │ + vmovdqa32 0x200(%rdx),%zmm17 │ │ │ │ + vmovdqa32 0x400(%rdx),%zmm18 │ │ │ │ + vmovdqa32 0x600(%rdx),%zmm19 │ │ │ │ + vmovdqa32 0x800(%rdx),%zmm20 │ │ │ │ + vmovdqa32 0xa00(%rdx),%zmm21 │ │ │ │ + vmovdqa32 0xc00(%rdx),%zmm22 │ │ │ │ + vmovdqa32 0xe00(%rdx),%zmm23 │ │ │ │ + call 2e7fdb <__cxa_finalize@plt+0x2bcf8b> │ │ │ │ + vmovdqa32 0x100(%rdx),%zmm0 │ │ │ │ + vmovdqa32 0x300(%rdx),%zmm1 │ │ │ │ + vmovdqa32 0x500(%rdx),%zmm2 │ │ │ │ + vmovdqa32 0x700(%rdx),%zmm3 │ │ │ │ + vmovdqa32 0x900(%rdx),%zmm4 │ │ │ │ + vmovdqa32 0xb00(%rdx),%zmm5 │ │ │ │ + vmovdqa32 0xd00(%rdx),%zmm6 │ │ │ │ + vmovdqa32 0xf00(%rdx),%zmm7 │ │ │ │ + call 2e9d9e <__cxa_finalize@plt+0x2bed4e> │ │ │ │ + call 2ee8d9 <__cxa_finalize@plt+0x2c3889> │ │ │ │ + vmovdqa32 0x880(%rdx),%zmm0 │ │ │ │ + vmovdqa32 0x980(%rdx),%zmm1 │ │ │ │ + vmovdqa32 0xa80(%rdx),%zmm2 │ │ │ │ + vmovdqa32 0xb80(%rdx),%zmm3 │ │ │ │ + vmovdqa32 0xc80(%rdx),%zmm4 │ │ │ │ + vmovdqa32 0xd80(%rdx),%zmm5 │ │ │ │ + vmovdqa32 0xe80(%rdx),%zmm6 │ │ │ │ + vmovdqa32 0xf80(%rdx),%zmm7 │ │ │ │ + call 2ed8e1 <__cxa_finalize@plt+0x2c2891> │ │ │ │ + vpbroadcastd 0x7c(%r9),%zmm27 │ │ │ │ + lea 0x400(%rdx),%r8 │ │ │ │ + call 2ed2e1 <__cxa_finalize@plt+0x2c2291> │ │ │ │ + vpunpckhqdq %zmm4,%zmm16,%zmm6 │ │ │ │ + vpunpcklqdq %zmm4,%zmm16,%zmm16 │ │ │ │ + vpunpckhqdq %zmm17,%zmm18,%zmm8 │ │ │ │ + vpunpcklqdq %zmm17,%zmm18,%zmm17 │ │ │ │ + vpunpcklqdq %zmm2,%zmm30,%zmm18 │ │ │ │ + vpunpckhqdq %zmm2,%zmm30,%zmm10 │ │ │ │ + vpunpcklqdq %zmm20,%zmm31,%zmm30 │ │ │ │ + vpunpckhqdq %zmm20,%zmm31,%zmm7 │ │ │ │ + vpunpckhqdq %zmm5,%zmm19,%zmm9 │ │ │ │ + vpunpcklqdq %zmm5,%zmm19,%zmm31 │ │ │ │ + vpunpckhqdq %zmm1,%zmm22,%zmm12 │ │ │ │ + vpunpcklqdq %zmm1,%zmm22,%zmm19 │ │ │ │ + vpunpckhqdq %zmm0,%zmm21,%zmm11 │ │ │ │ + vpunpcklqdq %zmm0,%zmm21,%zmm0 │ │ │ │ + vpunpckhqdq %zmm24,%zmm23,%zmm13 │ │ │ │ + vpunpcklqdq %zmm24,%zmm23,%zmm1 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x108,%rsp │ │ │ │ - lea -0xbe6(%rip),%r8 │ │ │ │ - call 2edf70 <__cxa_finalize@plt+0x2c2f20> │ │ │ │ - add $0x108,%rsp │ │ │ │ + call 2ed1c0 <__cxa_finalize@plt+0x2c2170> │ │ │ │ + vmovdqa32 %zmm16,(%rdx) │ │ │ │ + vmovdqa32 0x80(%rdx),%zmm16 │ │ │ │ + vmovdqa32 %zmm17,0x80(%rdx) │ │ │ │ + vmovdqa32 %zmm18,0x100(%rdx) │ │ │ │ + vmovdqa32 0x180(%rdx),%zmm17 │ │ │ │ + vmovdqa32 0x280(%rdx),%zmm18 │ │ │ │ + vmovdqa32 %zmm19,0x180(%rdx) │ │ │ │ + vmovdqa32 %zmm20,0x200(%rdx) │ │ │ │ + vmovdqa32 0x380(%rdx),%zmm19 │ │ │ │ + vmovdqa32 0x480(%rdx),%zmm20 │ │ │ │ + vmovdqa32 %zmm21,0x280(%rdx) │ │ │ │ + vmovdqa32 %zmm22,0x300(%rdx) │ │ │ │ + vmovdqa32 %zmm23,0x380(%rdx) │ │ │ │ + vmovdqa32 0x580(%rdx),%zmm21 │ │ │ │ + vmovdqa32 0x680(%rdx),%zmm22 │ │ │ │ + vmovdqa32 0x780(%rdx),%zmm23 │ │ │ │ + vmovdqa32 %zmm7,0x400(%rdx) │ │ │ │ + vmovdqa32 %zmm6,0x480(%rdx) │ │ │ │ + vmovdqa32 %zmm5,0x500(%rdx) │ │ │ │ + vmovdqa32 %zmm4,0x580(%rdx) │ │ │ │ + vmovdqa32 %zmm3,0x600(%rdx) │ │ │ │ + vmovdqa32 %zmm2,0x680(%rdx) │ │ │ │ + vmovdqa32 %zmm1,0x700(%rdx) │ │ │ │ + vmovdqa32 %zmm0,0x780(%rdx) │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x108,%rsp │ │ │ │ - lea 0x22c(%rip),%r8 │ │ │ │ - call 2edf70 <__cxa_finalize@plt+0x2c2f20> │ │ │ │ - add $0x108,%rsp │ │ │ │ + xchg %ax,%ax │ │ │ │ + vpbroadcastd 0xed2c2(%rip),%zmm29 │ │ │ │ + vpbroadcastd 0xed2c4(%rip),%zmm31 │ │ │ │ + vpxord %zmm30,%zmm30,%zmm30 │ │ │ │ + lea (%rsi,%rsi,8),%rax │ │ │ │ + cmp $0x88,%ecx │ │ │ │ + jl 2ee9f1 <__cxa_finalize@plt+0x2c39a1> │ │ │ │ + mov %rdi,%r8 │ │ │ │ + call 2ee9f1 <__cxa_finalize@plt+0x2c39a1> │ │ │ │ + add $0xfffffffffffffe40,%rdx │ │ │ │ + lea (%rdi,%rsi,8),%rdi │ │ │ │ + call 2ee9f1 <__cxa_finalize@plt+0x2c39a1> │ │ │ │ + add $0x5c0,%rdx │ │ │ │ + lea 0x20(%r8),%rdi │ │ │ │ + cmp $0x21f,%ecx │ │ │ │ + jl 2ee9f1 <__cxa_finalize@plt+0x2c39a1> │ │ │ │ + call 2ee9f1 <__cxa_finalize@plt+0x2c39a1> │ │ │ │ + add $0xfffffffffffffe40,%rdx │ │ │ │ + lea (%rdi,%rsi,8),%rdi │ │ │ │ + call 2eea1f <__cxa_finalize@plt+0x2c39cf> │ │ │ │ + add $0x200,%rdx │ │ │ │ + vpmulhrsw %zmm18,%zmm29,%zmm17 │ │ │ │ + vpmulhrsw %zmm20,%zmm29,%zmm19 │ │ │ │ + vpmulhrsw %zmm22,%zmm29,%zmm21 │ │ │ │ + vpmulhrsw %zmm24,%zmm29,%zmm23 │ │ │ │ + call 2eea1f <__cxa_finalize@plt+0x2c39cf> │ │ │ │ + jmp 2ecc59 <__cxa_finalize@plt+0x2c1c09> │ │ │ │ + vmovdqa32 (%rdx),%zmm24 │ │ │ │ + vpackssdw 0x400(%rdx),%zmm24,%zmm24 │ │ │ │ + vmovdqa32 0x80(%rdx),%zmm22 │ │ │ │ + vpackssdw 0x480(%rdx),%zmm22,%zmm22 │ │ │ │ + vmovdqa32 0x100(%rdx),%zmm16 │ │ │ │ + vpackssdw 0x500(%rdx),%zmm16,%zmm16 │ │ │ │ + vmovdqa32 0x180(%rdx),%zmm18 │ │ │ │ + vpackssdw 0x580(%rdx),%zmm18,%zmm18 │ │ │ │ + vpermq $0xd8,%zmm24,%zmm24 │ │ │ │ + vpermq $0xd8,%zmm22,%zmm22 │ │ │ │ + vpermq $0xd8,%zmm16,%zmm16 │ │ │ │ + vpermq $0xd8,%zmm18,%zmm18 │ │ │ │ + vmovdqa32 %zmm30,(%rdx) │ │ │ │ + vmovdqa32 %zmm30,0x80(%rdx) │ │ │ │ + vmovdqa32 %zmm30,0x100(%rdx) │ │ │ │ + vmovdqa32 %zmm30,0x180(%rdx) │ │ │ │ + vpunpcklwd %zmm22,%zmm24,%zmm20 │ │ │ │ + vpunpckhwd %zmm22,%zmm24,%zmm24 │ │ │ │ + vpunpcklwd %zmm18,%zmm16,%zmm22 │ │ │ │ + vpunpckhwd %zmm18,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 %zmm30,0x400(%rdx) │ │ │ │ + vmovdqa32 %zmm30,0x480(%rdx) │ │ │ │ + vmovdqa32 %zmm30,0x500(%rdx) │ │ │ │ + vmovdqa32 %zmm30,0x580(%rdx) │ │ │ │ + vpunpckldq %zmm22,%zmm20,%zmm18 │ │ │ │ + vpunpckhdq %zmm22,%zmm20,%zmm20 │ │ │ │ + vpunpckldq %zmm16,%zmm24,%zmm22 │ │ │ │ + vpunpckhdq %zmm16,%zmm24,%zmm24 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x108,%rsp │ │ │ │ - lea 0x445(%rip),%r8 │ │ │ │ - call 2edf70 <__cxa_finalize@plt+0x2c2f20> │ │ │ │ - add $0x108,%rsp │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0xed119(%rip),%r9 │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 2ef2b5 <__cxa_finalize@plt+0x2c4265> │ │ │ │ + mov %rsp,%r10 │ │ │ │ + and $0xffffffffffffffc0,%rsp │ │ │ │ + sub $0x240,%rsp │ │ │ │ + mov %r10,0x200(%rsp) │ │ │ │ + vpbroadcastd -0xb8(%r9),%zmm28 │ │ │ │ + vpbroadcastd 0x84(%r9),%zmm29 │ │ │ │ + vpbroadcastd 0x70(%r9),%zmm30 │ │ │ │ + vpbroadcastd 0x74(%r9),%zmm31 │ │ │ │ + cmp $0x24,%ecx │ │ │ │ + jl 2eee6a <__cxa_finalize@plt+0x2c3e1a> │ │ │ │ + call 2ef232 <__cxa_finalize@plt+0x2c41e2> │ │ │ │ + cmp $0x97,%ecx │ │ │ │ + jge 2eec2a <__cxa_finalize@plt+0x2c3bda> │ │ │ │ + lea 0xef3be(%rip),%r9 │ │ │ │ + vpunpckhwd %zmm16,%zmm16,%zmm6 │ │ │ │ + vpunpckhwd %zmm17,%zmm17,%zmm7 │ │ │ │ + vpunpckhwd %zmm18,%zmm18,%zmm8 │ │ │ │ + vpunpckhwd %zmm19,%zmm19,%zmm9 │ │ │ │ + vpunpckhwd %zmm20,%zmm20,%zmm10 │ │ │ │ + vpunpckhwd %zmm21,%zmm21,%zmm11 │ │ │ │ + vpunpckhwd %zmm22,%zmm22,%zmm12 │ │ │ │ + vpunpckhwd %zmm23,%zmm23,%zmm13 │ │ │ │ + vpunpcklwd %zmm17,%zmm17,%zmm5 │ │ │ │ + vpunpcklwd %zmm19,%zmm19,%zmm30 │ │ │ │ + vpunpcklwd %zmm21,%zmm21,%zmm2 │ │ │ │ + vpunpcklwd %zmm23,%zmm23,%zmm31 │ │ │ │ + vpxord %zmm25,%zmm25,%zmm25 │ │ │ │ + vpunpcklwd %zmm16,%zmm25,%zmm25 │ │ │ │ + vpunpcklwd %zmm18,%zmm18,%zmm24 │ │ │ │ + vpunpcklwd %zmm20,%zmm20,%zmm23 │ │ │ │ + vpunpcklwd %zmm22,%zmm22,%zmm17 │ │ │ │ + call 32a810 <__cxa_finalize@plt+0x2ff7c0> │ │ │ │ + call 32d420 <__cxa_finalize@plt+0x3023d0> │ │ │ │ + vmovdqa32 %zmm30,(%rsp) │ │ │ │ + vmovdqa32 %zmm31,0x40(%rsp) │ │ │ │ + vmovdqa32 %zmm0,0x80(%rsp) │ │ │ │ + vmovdqa32 %zmm1,0xc0(%rsp) │ │ │ │ + vmovdqa32 %zmm2,0x100(%rsp) │ │ │ │ + vmovdqa32 %zmm3,0x140(%rsp) │ │ │ │ + vmovdqa32 %zmm4,0x180(%rsp) │ │ │ │ + vmovdqa32 %zmm5,0x1c0(%rsp) │ │ │ │ + call 3320b0 <__cxa_finalize@plt+0x307060> │ │ │ │ + vpxord %zmm28,%zmm28,%zmm28 │ │ │ │ + mov $0xc0,%ecx │ │ │ │ + vmovdqa32 %zmm28,(%rdx,%rcx,8) │ │ │ │ + vmovdqa32 %zmm28,0x80(%rdx,%rcx,8) │ │ │ │ + vmovdqa32 %zmm28,0x100(%rdx,%rcx,8) │ │ │ │ + vmovdqa32 %zmm28,0x180(%rdx,%rcx,8) │ │ │ │ + sub $0x40,%ecx │ │ │ │ + jge 2eec01 <__cxa_finalize@plt+0x2c3bb1> │ │ │ │ + jmp 2ef04e <__cxa_finalize@plt+0x2c3ffe> │ │ │ │ + vmovdqa32 %zmm16,(%rdx) │ │ │ │ + vmovdqa32 %zmm17,0x80(%rdx) │ │ │ │ + vmovdqa32 %zmm18,0x100(%rdx) │ │ │ │ + vmovdqa32 %zmm19,0x180(%rdx) │ │ │ │ + vmovdqa32 %zmm20,0x200(%rdx) │ │ │ │ + vmovdqa32 %zmm21,0x280(%rdx) │ │ │ │ + vmovdqa32 %zmm22,0x300(%rdx) │ │ │ │ + vmovdqa32 %zmm23,0x380(%rdx) │ │ │ │ + add $0x40,%rdx │ │ │ │ + call 2ef232 <__cxa_finalize@plt+0x2c41e2> │ │ │ │ + sub $0x40,%rdx │ │ │ │ + vmovdqa32 (%rdx),%zmm6 │ │ │ │ + vmovdqa32 0x80(%rdx),%zmm7 │ │ │ │ + vmovdqa32 0x100(%rdx),%zmm8 │ │ │ │ + vmovdqa32 0x180(%rdx),%zmm9 │ │ │ │ + vmovdqa32 0x200(%rdx),%zmm10 │ │ │ │ + vmovdqa32 0x280(%rdx),%zmm11 │ │ │ │ + vmovdqa32 0x300(%rdx),%zmm12 │ │ │ │ + vmovdqa32 0x380(%rdx),%zmm13 │ │ │ │ + vmovdqa32 %zmm16,0x200(%rdx) │ │ │ │ + vmovdqa32 %zmm17,0x240(%rdx) │ │ │ │ + vmovdqa32 %zmm18,0x280(%rdx) │ │ │ │ + vmovdqa32 %zmm19,0x2c0(%rdx) │ │ │ │ + vmovdqa32 %zmm20,0x300(%rdx) │ │ │ │ + vmovdqa32 %zmm21,0x340(%rdx) │ │ │ │ + vmovdqa32 %zmm22,0x380(%rdx) │ │ │ │ + vmovdqa32 %zmm23,0x3c0(%rdx) │ │ │ │ + lea 0xef21c(%rip),%r9 │ │ │ │ + vpunpcklwd %zmm17,%zmm17,%zmm4 │ │ │ │ + vpunpcklwd %zmm19,%zmm19,%zmm0 │ │ │ │ + vpunpcklwd %zmm21,%zmm21,%zmm3 │ │ │ │ + vpunpcklwd %zmm23,%zmm23,%zmm1 │ │ │ │ + vpunpcklwd %zmm8,%zmm8,%zmm24 │ │ │ │ + vpunpcklwd %zmm18,%zmm18,%zmm21 │ │ │ │ + vpunpcklwd %zmm12,%zmm12,%zmm17 │ │ │ │ + vpunpcklwd %zmm10,%zmm10,%zmm23 │ │ │ │ + vpunpcklwd %zmm20,%zmm20,%zmm19 │ │ │ │ + vpunpcklwd %zmm22,%zmm22,%zmm20 │ │ │ │ + vpxord %zmm25,%zmm25,%zmm25 │ │ │ │ + vpunpcklwd %zmm16,%zmm25,%zmm22 │ │ │ │ + vmovdqa32 %zmm20,%zmm16 │ │ │ │ + vpunpcklwd %zmm6,%zmm25,%zmm25 │ │ │ │ + call 32a870 <__cxa_finalize@plt+0x2ff820> │ │ │ │ + vpunpcklwd %zmm7,%zmm7,%zmm5 │ │ │ │ + vpunpcklwd %zmm13,%zmm13,%zmm31 │ │ │ │ + vpunpcklwd %zmm11,%zmm11,%zmm2 │ │ │ │ + vpunpcklwd %zmm9,%zmm9,%zmm30 │ │ │ │ + call 32d480 <__cxa_finalize@plt+0x302430> │ │ │ │ + vmovdqa32 %zmm30,(%rsp) │ │ │ │ + vmovdqa32 %zmm31,0x40(%rsp) │ │ │ │ + vmovdqa32 %zmm0,0x80(%rsp) │ │ │ │ + vmovdqa32 %zmm1,0xc0(%rsp) │ │ │ │ + vmovdqa32 %zmm2,0x100(%rsp) │ │ │ │ + vmovdqa32 %zmm3,0x140(%rsp) │ │ │ │ + vmovdqa32 %zmm4,0x180(%rsp) │ │ │ │ + vmovdqa32 %zmm5,0x1c0(%rsp) │ │ │ │ + vmovdqa32 0x3c0(%rdx),%zmm5 │ │ │ │ + vmovdqa32 0x200(%rdx),%zmm30 │ │ │ │ + vmovdqa32 0x2c0(%rdx),%zmm1 │ │ │ │ + vmovdqa32 0x300(%rdx),%zmm2 │ │ │ │ + vmovdqa32 0x340(%rdx),%zmm3 │ │ │ │ + vmovdqa32 0x280(%rdx),%zmm0 │ │ │ │ + vmovdqa32 0x240(%rdx),%zmm31 │ │ │ │ + vmovdqa32 0x380(%rdx),%zmm4 │ │ │ │ + vpunpckhwd %zmm6,%zmm6,%zmm6 │ │ │ │ + vpunpckhwd %zmm5,%zmm5,%zmm5 │ │ │ │ + vpunpckhwd %zmm30,%zmm30,%zmm30 │ │ │ │ + vpunpckhwd %zmm13,%zmm13,%zmm13 │ │ │ │ + vpunpckhwd %zmm10,%zmm10,%zmm10 │ │ │ │ + vpunpckhwd %zmm1,%zmm1,%zmm1 │ │ │ │ + vpunpckhwd %zmm2,%zmm2,%zmm2 │ │ │ │ + vpunpckhwd %zmm9,%zmm9,%zmm9 │ │ │ │ + vpunpckhwd %zmm8,%zmm8,%zmm8 │ │ │ │ + vpunpckhwd %zmm3,%zmm3,%zmm3 │ │ │ │ + vpunpckhwd %zmm0,%zmm0,%zmm0 │ │ │ │ + vpunpckhwd %zmm11,%zmm11,%zmm11 │ │ │ │ + vpunpckhwd %zmm12,%zmm12,%zmm12 │ │ │ │ + vpunpckhwd %zmm31,%zmm31,%zmm31 │ │ │ │ + vpunpckhwd %zmm4,%zmm4,%zmm4 │ │ │ │ + vpunpckhwd %zmm7,%zmm7,%zmm7 │ │ │ │ + call 332150 <__cxa_finalize@plt+0x307100> │ │ │ │ + vpxord %zmm28,%zmm28,%zmm28 │ │ │ │ + mov $0xe0,%ecx │ │ │ │ + vmovdqa32 %zmm28,(%rdx,%rcx,8) │ │ │ │ + vmovdqa32 %zmm28,0x40(%rdx,%rcx,8) │ │ │ │ + vmovdqa32 %zmm28,0x80(%rdx,%rcx,8) │ │ │ │ + vmovdqa32 %zmm28,0xc0(%rdx,%rcx,8) │ │ │ │ + sub $0x20,%ecx │ │ │ │ + jge 2eee41 <__cxa_finalize@plt+0x2c3df1> │ │ │ │ + jmp 2ef04e <__cxa_finalize@plt+0x2c3ffe> │ │ │ │ + vmovdqa32 (%rdx),%ymm16 │ │ │ │ + vmovdqa32 0x200(%rdx),%ymm18 │ │ │ │ + vmovshdup -0x380(%r9),%zmm24 │ │ │ │ + vmovdqa32 0x100(%rdx),%ymm17 │ │ │ │ + vmovdqa32 0x300(%rdx),%ymm19 │ │ │ │ + vmovdqa32 0x80(%rdx),%ymm20 │ │ │ │ + vmovdqa32 0x180(%rdx),%ymm21 │ │ │ │ + vmovdqa32 0x280(%rdx),%ymm22 │ │ │ │ + vmovdqa32 0x380(%rdx),%ymm23 │ │ │ │ + vpermt2q %zmm18,%zmm24,%zmm16 │ │ │ │ + vpermt2q %zmm19,%zmm24,%zmm17 │ │ │ │ + vpermt2q %zmm21,%zmm24,%zmm20 │ │ │ │ + vpermt2q %zmm22,%zmm24,%zmm23 │ │ │ │ + call 2e7500 <__cxa_finalize@plt+0x2bc4b0> │ │ │ │ + call 2e8df0 <__cxa_finalize@plt+0x2bdda0> │ │ │ │ + vpbroadcastd 0x7c(%r9),%zmm27 │ │ │ │ + call 2e81af <__cxa_finalize@plt+0x2bd15f> │ │ │ │ + vmovdqa32 -0x300(%r9),%zmm24 │ │ │ │ + vpackssdw %zmm20,%zmm16,%zmm16 │ │ │ │ + vpackssdw %zmm21,%zmm17,%zmm17 │ │ │ │ + vpackssdw %zmm22,%zmm18,%zmm18 │ │ │ │ + vpackssdw %zmm23,%zmm19,%zmm19 │ │ │ │ + vmovdqa32 0xeeb41(%rip),%zmm22 │ │ │ │ + vpermb %zmm16,%zmm24,%zmm16 │ │ │ │ + vpermb %zmm18,%zmm24,%zmm18 │ │ │ │ + vprold $0x10,%zmm24,%zmm24 │ │ │ │ + vpermb %zmm17,%zmm24,%zmm17 │ │ │ │ + vpermb %zmm19,%zmm24,%zmm19 │ │ │ │ + vpunpckldq %zmm18,%zmm16,%zmm20 │ │ │ │ + vpunpckhdq %zmm18,%zmm16,%zmm16 │ │ │ │ + vpunpckldq %zmm19,%zmm17,%zmm18 │ │ │ │ + vpunpckhdq %zmm19,%zmm17,%zmm17 │ │ │ │ + vpunpckldq %zmm18,%zmm20,%zmm5 │ │ │ │ + vpunpckhdq %zmm18,%zmm20,%zmm30 │ │ │ │ + vpunpckldq %zmm17,%zmm16,%zmm2 │ │ │ │ + vpunpckhdq %zmm17,%zmm16,%zmm31 │ │ │ │ + vpord 0x50(%r9){1to16},%zmm22,%zmm23 │ │ │ │ + vpermb %zmm5,%zmm23,%zmm6 │ │ │ │ + vpmovzxwd %ymm5,%zmm25 │ │ │ │ + vpermb %zmm2,%zmm22,%zmm24 │ │ │ │ + vpermb %zmm2,%zmm23,%zmm8 │ │ │ │ + vpermb %zmm30,%zmm22,%zmm5 │ │ │ │ + vpermb %zmm30,%zmm23,%zmm7 │ │ │ │ + vpermb %zmm31,%zmm22,%zmm30 │ │ │ │ + vpermb %zmm31,%zmm23,%zmm9 │ │ │ │ + lea 0xeef74(%rip),%r9 │ │ │ │ + vpslld $0x10,%zmm25,%zmm25 │ │ │ │ + vpxord %zmm23,%zmm23,%zmm23 │ │ │ │ + vmovdqa32 %zmm23,%zmm17 │ │ │ │ + vmovdqa32 %zmm23,%zmm2 │ │ │ │ + vmovdqa32 %zmm23,%zmm31 │ │ │ │ + vmovdqa32 %zmm23,%zmm10 │ │ │ │ + vmovdqa32 %zmm23,%zmm11 │ │ │ │ + vmovdqa32 %zmm23,%zmm12 │ │ │ │ + vmovdqa32 %zmm23,%zmm13 │ │ │ │ + call 32a810 <__cxa_finalize@plt+0x2ff7c0> │ │ │ │ + call 32d420 <__cxa_finalize@plt+0x3023d0> │ │ │ │ + vmovdqa32 %zmm30,(%rsp) │ │ │ │ + vmovdqa32 %zmm31,0x40(%rsp) │ │ │ │ + vmovdqa32 %zmm0,0x80(%rsp) │ │ │ │ + vmovdqa32 %zmm1,0xc0(%rsp) │ │ │ │ + vmovdqa32 %zmm2,0x100(%rsp) │ │ │ │ + vmovdqa32 %zmm3,0x140(%rsp) │ │ │ │ + vmovdqa32 %zmm4,0x180(%rsp) │ │ │ │ + vmovdqa32 %zmm5,0x1c0(%rsp) │ │ │ │ + call 3320b0 <__cxa_finalize@plt+0x307060> │ │ │ │ + vpxord %zmm28,%zmm28,%zmm28 │ │ │ │ + vmovdqa32 %ymm28,(%rdx) │ │ │ │ + vmovdqa32 %ymm28,0x80(%rdx) │ │ │ │ + vmovdqa32 %ymm28,0x100(%rdx) │ │ │ │ + vmovdqa32 %ymm28,0x180(%rdx) │ │ │ │ + vmovdqa32 %ymm28,0x200(%rdx) │ │ │ │ + vmovdqa32 %ymm28,0x280(%rdx) │ │ │ │ + vmovdqa32 %ymm28,0x300(%rdx) │ │ │ │ + vmovdqa32 %ymm28,0x380(%rdx) │ │ │ │ + vmovshdup 0xec868(%rip),%zmm14 │ │ │ │ + vpbroadcastd 0xec99e(%rip),%zmm27 │ │ │ │ + vpbroadcastd 0xecbfc(%rip),%zmm29 │ │ │ │ + lea (%rsi,%rsi,2),%rax │ │ │ │ + vpsrlq $0x8,%zmm14,%zmm15 │ │ │ │ + vpermq %zmm16,%zmm14,%zmm24 │ │ │ │ + vpermq %zmm17,%zmm15,%zmm25 │ │ │ │ + call 2e8d7f <__cxa_finalize@plt+0x2bdd2f> │ │ │ │ + vpermq %zmm18,%zmm14,%zmm24 │ │ │ │ + vpermq %zmm19,%zmm15,%zmm25 │ │ │ │ + call 2e8d7f <__cxa_finalize@plt+0x2bdd2f> │ │ │ │ + vpermq %zmm20,%zmm14,%zmm24 │ │ │ │ + vpermq %zmm21,%zmm15,%zmm25 │ │ │ │ + call 2e8d7f <__cxa_finalize@plt+0x2bdd2f> │ │ │ │ + vpermq %zmm22,%zmm14,%zmm24 │ │ │ │ + vpermq %zmm23,%zmm15,%zmm25 │ │ │ │ + call 2e8d7f <__cxa_finalize@plt+0x2bdd2f> │ │ │ │ + vmovdqa32 (%rsp),%zmm17 │ │ │ │ + vmovdqa32 0x40(%rsp),%zmm18 │ │ │ │ + vmovdqa32 0x80(%rsp),%zmm19 │ │ │ │ + vmovdqa32 0xc0(%rsp),%zmm20 │ │ │ │ + vmovdqa32 0x100(%rsp),%zmm21 │ │ │ │ + vmovdqa32 0x140(%rsp),%zmm22 │ │ │ │ + vmovdqa32 0x180(%rsp),%zmm23 │ │ │ │ + vmovdqa32 0x1c0(%rsp),%zmm24 │ │ │ │ + vpaddsw %zmm5,%zmm17,%zmm16 │ │ │ │ + vpsubsw %zmm5,%zmm17,%zmm5 │ │ │ │ + vpaddsw %zmm4,%zmm18,%zmm17 │ │ │ │ + vpsubsw %zmm4,%zmm18,%zmm4 │ │ │ │ + vpaddsw %zmm3,%zmm19,%zmm18 │ │ │ │ + vpsubsw %zmm3,%zmm19,%zmm3 │ │ │ │ + vpaddsw %zmm2,%zmm20,%zmm19 │ │ │ │ + vpsubsw %zmm2,%zmm20,%zmm2 │ │ │ │ + vpaddsw %zmm1,%zmm21,%zmm20 │ │ │ │ + vpsubsw %zmm1,%zmm21,%zmm1 │ │ │ │ + vpaddsw %zmm0,%zmm22,%zmm21 │ │ │ │ + vpsubsw %zmm0,%zmm22,%zmm0 │ │ │ │ + vpaddsw %zmm31,%zmm23,%zmm22 │ │ │ │ + vpsubsw %zmm31,%zmm23,%zmm31 │ │ │ │ + vpaddsw %zmm30,%zmm24,%zmm23 │ │ │ │ + vpsubsw %zmm30,%zmm24,%zmm30 │ │ │ │ + vpermq %zmm16,%zmm14,%zmm24 │ │ │ │ + vpermq %zmm17,%zmm15,%zmm25 │ │ │ │ + call 2e8d7f <__cxa_finalize@plt+0x2bdd2f> │ │ │ │ + vpermq %zmm18,%zmm14,%zmm24 │ │ │ │ + vpermq %zmm19,%zmm15,%zmm25 │ │ │ │ + call 2e8d7f <__cxa_finalize@plt+0x2bdd2f> │ │ │ │ + vpermq %zmm20,%zmm14,%zmm24 │ │ │ │ + vpermq %zmm21,%zmm15,%zmm25 │ │ │ │ + call 2e8d7f <__cxa_finalize@plt+0x2bdd2f> │ │ │ │ + vpermq %zmm22,%zmm14,%zmm24 │ │ │ │ + vpermq %zmm23,%zmm15,%zmm25 │ │ │ │ + call 2e8d7f <__cxa_finalize@plt+0x2bdd2f> │ │ │ │ + vpermq %zmm30,%zmm14,%zmm24 │ │ │ │ + vpermq %zmm31,%zmm15,%zmm25 │ │ │ │ + call 2e8d7f <__cxa_finalize@plt+0x2bdd2f> │ │ │ │ + vpermq %zmm0,%zmm14,%zmm24 │ │ │ │ + vpermq %zmm1,%zmm15,%zmm25 │ │ │ │ + call 2e8d7f <__cxa_finalize@plt+0x2bdd2f> │ │ │ │ + vpermq %zmm2,%zmm14,%zmm24 │ │ │ │ + vpermq %zmm3,%zmm15,%zmm25 │ │ │ │ + call 2e8d7f <__cxa_finalize@plt+0x2bdd2f> │ │ │ │ + vpermq %zmm4,%zmm14,%zmm24 │ │ │ │ + vpermq %zmm5,%zmm15,%zmm25 │ │ │ │ + call 2e8d7f <__cxa_finalize@plt+0x2bdd2f> │ │ │ │ + vpermq %zmm6,%zmm14,%zmm24 │ │ │ │ + vpermq %zmm7,%zmm15,%zmm25 │ │ │ │ + call 2e8d7f <__cxa_finalize@plt+0x2bdd2f> │ │ │ │ + vpermq %zmm8,%zmm14,%zmm24 │ │ │ │ + vpermq %zmm9,%zmm15,%zmm25 │ │ │ │ + call 2e8d7f <__cxa_finalize@plt+0x2bdd2f> │ │ │ │ + vpermq %zmm10,%zmm14,%zmm24 │ │ │ │ + vpermq %zmm11,%zmm15,%zmm25 │ │ │ │ + call 2e8d7f <__cxa_finalize@plt+0x2bdd2f> │ │ │ │ + vpermq %zmm12,%zmm14,%zmm24 │ │ │ │ + vpermq %zmm13,%zmm15,%zmm25 │ │ │ │ + call 2e8d7f <__cxa_finalize@plt+0x2bdd2f> │ │ │ │ + mov 0x200(%rsp),%rsp │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movdqa 0xedb48(%rip),%xmm7 │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm7,%xmm0 │ │ │ │ - movdqa 0x10(%rdx),%xmm1 │ │ │ │ - pmulhrsw %xmm7,%xmm1 │ │ │ │ - movdqa 0xe0(%rdx),%xmm2 │ │ │ │ - pmulhrsw %xmm7,%xmm2 │ │ │ │ - movdqa 0xf0(%rdx),%xmm3 │ │ │ │ - pmulhrsw %xmm7,%xmm3 │ │ │ │ - movdqa %xmm0,0x78(%rsp) │ │ │ │ - movdqa %xmm1,0x88(%rsp) │ │ │ │ - movdqa %xmm2,0x98(%rsp) │ │ │ │ - movdqa %xmm3,0xa8(%rsp) │ │ │ │ - movdqa 0x60(%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm7,%xmm0 │ │ │ │ - movdqa 0x70(%rdx),%xmm1 │ │ │ │ - pmulhrsw %xmm7,%xmm1 │ │ │ │ - movdqa 0x80(%rdx),%xmm2 │ │ │ │ - pmulhrsw %xmm7,%xmm2 │ │ │ │ - movdqa 0x90(%rdx),%xmm3 │ │ │ │ - pmulhrsw %xmm7,%xmm3 │ │ │ │ - movdqa %xmm2,0x38(%rsp) │ │ │ │ - movdqa %xmm3,0x48(%rsp) │ │ │ │ - movdqa %xmm0,0x58(%rsp) │ │ │ │ - movdqa %xmm1,0x68(%rsp) │ │ │ │ - movdqa 0x20(%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm7,%xmm0 │ │ │ │ - movdqa 0x30(%rdx),%xmm1 │ │ │ │ - pmulhrsw %xmm7,%xmm1 │ │ │ │ - movdqa 0x40(%rdx),%xmm2 │ │ │ │ - pmulhrsw %xmm7,%xmm2 │ │ │ │ - movdqa 0x50(%rdx),%xmm3 │ │ │ │ - pmulhrsw %xmm7,%xmm3 │ │ │ │ - movdqa 0xa0(%rdx),%xmm4 │ │ │ │ - pmulhrsw %xmm7,%xmm4 │ │ │ │ - movdqa 0xb0(%rdx),%xmm5 │ │ │ │ - pmulhrsw %xmm7,%xmm5 │ │ │ │ - movdqa 0xc0(%rdx),%xmm6 │ │ │ │ - pmulhrsw %xmm7,%xmm6 │ │ │ │ - pmulhrsw 0xd0(%rdx),%xmm7 │ │ │ │ - call 2ed390 <__cxa_finalize@plt+0x2c2340> │ │ │ │ - call 2edc40 <__cxa_finalize@plt+0x2c2bf0> │ │ │ │ - movdqa 0x8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm0,(%rdx) │ │ │ │ - movdqa %xmm1,0x20(%rdx) │ │ │ │ - movdqa %xmm2,0x40(%rdx) │ │ │ │ - movdqa %xmm3,0x60(%rdx) │ │ │ │ - movdqa %xmm4,0x80(%rdx) │ │ │ │ - movdqa %xmm5,0xa0(%rdx) │ │ │ │ - movdqa %xmm6,0xc0(%rdx) │ │ │ │ - movdqa %xmm7,0xe0(%rdx) │ │ │ │ - movdqa 0x38(%rsp),%xmm0 │ │ │ │ - movdqa 0x48(%rsp),%xmm1 │ │ │ │ - movdqa 0x58(%rsp),%xmm2 │ │ │ │ - movdqa 0x68(%rsp),%xmm3 │ │ │ │ - movdqa 0x78(%rsp),%xmm4 │ │ │ │ - movdqa 0x88(%rsp),%xmm5 │ │ │ │ - movdqa 0x98(%rsp),%xmm6 │ │ │ │ - movdqa 0xa8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - mov %r8,%rcx │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2ea651 <__cxa_finalize@plt+0x2bf601> │ │ │ │ - movdqa %xmm0,0x10(%rdx) │ │ │ │ - movdqa %xmm1,0x30(%rdx) │ │ │ │ - movdqa %xmm2,0x50(%rdx) │ │ │ │ - movdqa %xmm3,0x70(%rdx) │ │ │ │ - movdqa %xmm4,0x90(%rdx) │ │ │ │ - movdqa %xmm5,0xb0(%rdx) │ │ │ │ - movdqa %xmm6,0xd0(%rdx) │ │ │ │ - movdqa %xmm7,0xf0(%rdx) │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - movdqa 0x20(%rdx),%xmm1 │ │ │ │ - movdqa 0x40(%rdx),%xmm2 │ │ │ │ - movdqa 0x60(%rdx),%xmm3 │ │ │ │ - movdqa 0x80(%rdx),%xmm4 │ │ │ │ - movdqa 0xa0(%rdx),%xmm5 │ │ │ │ - movdqa 0xc0(%rdx),%xmm6 │ │ │ │ - movdqa 0xe0(%rdx),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - mov %rcx,%r8 │ │ │ │ - jmp 2ea651 <__cxa_finalize@plt+0x2bf601> │ │ │ │ - lea 0x9(%rip),%r8 │ │ │ │ - lea 0x8(%rdi),%rcx │ │ │ │ - jmp 2ea6c7 <__cxa_finalize@plt+0x2bf677> │ │ │ │ - movdqa 0x10(%rdx),%xmm0 │ │ │ │ - movdqa 0x30(%rdx),%xmm1 │ │ │ │ - movdqa 0x50(%rdx),%xmm2 │ │ │ │ - movdqa 0x70(%rdx),%xmm3 │ │ │ │ - movdqa 0x90(%rdx),%xmm4 │ │ │ │ - movdqa 0xb0(%rdx),%xmm5 │ │ │ │ - movdqa 0xd0(%rdx),%xmm6 │ │ │ │ - movdqa 0xf0(%rdx),%xmm7 │ │ │ │ - lea -0x1e21(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - jmp 2ea6c7 <__cxa_finalize@plt+0x2bf677> │ │ │ │ + vmovdqa32 (%rdx),%zmm16 │ │ │ │ + vmovdqa32 0x100(%rdx),%zmm17 │ │ │ │ + vmovdqa32 0x200(%rdx),%zmm18 │ │ │ │ + vmovdqa32 0x300(%rdx),%zmm19 │ │ │ │ + vmovdqa32 0x400(%rdx),%zmm20 │ │ │ │ + vmovdqa32 0x500(%rdx),%zmm21 │ │ │ │ + vmovdqa32 0x600(%rdx),%zmm22 │ │ │ │ + vmovdqa32 0x700(%rdx),%zmm23 │ │ │ │ + call 2e7fdb <__cxa_finalize@plt+0x2bcf8b> │ │ │ │ + vmovdqa32 0x80(%rdx),%zmm0 │ │ │ │ + vmovdqa32 0x180(%rdx),%zmm1 │ │ │ │ + vmovdqa32 0x280(%rdx),%zmm2 │ │ │ │ + vmovdqa32 0x380(%rdx),%zmm3 │ │ │ │ + vmovdqa32 0x480(%rdx),%zmm4 │ │ │ │ + vmovdqa32 0x580(%rdx),%zmm5 │ │ │ │ + vmovdqa32 0x680(%rdx),%zmm6 │ │ │ │ + vmovdqa32 0x780(%rdx),%zmm7 │ │ │ │ + call 2e9d9e <__cxa_finalize@plt+0x2bed4e> │ │ │ │ + call 2ea0fe <__cxa_finalize@plt+0x2bf0ae> │ │ │ │ + jmp 2ea226 <__cxa_finalize@plt+0x2bf1d6> │ │ │ │ + imul $0xb5,(%rdx),%eax │ │ │ │ + mov %ecx,(%rdx) │ │ │ │ + or $0x40,%ecx │ │ │ │ + add $0x280,%eax │ │ │ │ + sar $0xa,%eax │ │ │ │ + jmp 2e8ae5 <__cxa_finalize@plt+0x2bda95> │ │ │ │ nopl (%rax) │ │ │ │ - sub $0x108,%rsp │ │ │ │ - lea -0x15ab(%rip),%r8 │ │ │ │ - call 2ee240 <__cxa_finalize@plt+0x2c31f0> │ │ │ │ - add $0x108,%rsp │ │ │ │ + lea 0xec929(%rip),%r9 │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 2efa36 <__cxa_finalize@plt+0x2c49e6> │ │ │ │ + mov %rsp,%r10 │ │ │ │ + and $0xffffffffffffffc0,%rsp │ │ │ │ + sub $0xa40,%rsp │ │ │ │ + mov %r10,0xa00(%rsp) │ │ │ │ + vpbroadcastd -0xb8(%r9),%zmm28 │ │ │ │ + vpbroadcastd 0x84(%r9),%zmm29 │ │ │ │ + vpbroadcastd 0x70(%r9),%zmm30 │ │ │ │ + vpbroadcastd 0x74(%r9),%zmm31 │ │ │ │ + cmp $0x88,%ecx │ │ │ │ + jl 2ef536 <__cxa_finalize@plt+0x2c44e6> │ │ │ │ + add $0x40,%rdx │ │ │ │ + cmp $0x21f,%ecx │ │ │ │ + jge 2ef330 <__cxa_finalize@plt+0x2c42e0> │ │ │ │ + call 2efa46 <__cxa_finalize@plt+0x2c49f6> │ │ │ │ + jmp 2ef33a <__cxa_finalize@plt+0x2c42ea> │ │ │ │ + call 2efa9b <__cxa_finalize@plt+0x2c4a4b> │ │ │ │ + mov $0x1c0,%ecx │ │ │ │ + vmovdqa32 %zmm11,(%rdx) │ │ │ │ + vmovdqa32 %zmm30,0x80(%rdx) │ │ │ │ + vmovdqa32 %zmm12,0x100(%rdx) │ │ │ │ + vmovdqa32 %zmm31,0x180(%rdx) │ │ │ │ + vmovdqa32 %zmm6,0x200(%rdx) │ │ │ │ + vmovdqa32 %zmm7,0x280(%rdx) │ │ │ │ + vmovdqa32 %zmm8,0x300(%rdx) │ │ │ │ + vmovdqa32 %zmm9,0x380(%rdx) │ │ │ │ + vmovdqa32 %zmm16,0x400(%rdx) │ │ │ │ + vmovdqa32 %zmm10,0x480(%rdx) │ │ │ │ + vmovdqa32 %zmm4,0x500(%rdx) │ │ │ │ + vmovdqa32 %zmm5,0x580(%rdx) │ │ │ │ + vmovdqa32 %zmm2,0x600(%rdx) │ │ │ │ + vmovdqa32 %zmm0,0x680(%rdx) │ │ │ │ + vmovdqa32 %zmm1,0x700(%rdx) │ │ │ │ + vmovdqa32 %zmm19,0x780(%rdx) │ │ │ │ + sub $0x40,%rdx │ │ │ │ + vpbroadcastd -0xb8(%r9),%zmm28 │ │ │ │ + vpbroadcastd 0x84(%r9),%zmm29 │ │ │ │ + vpbroadcastd 0x70(%r9),%zmm30 │ │ │ │ + vpbroadcastd 0x74(%r9),%zmm31 │ │ │ │ + call 2efa9b <__cxa_finalize@plt+0x2c4a4b> │ │ │ │ + call 2ef408 <__cxa_finalize@plt+0x2c43b8> │ │ │ │ + vpxord %zmm15,%zmm15,%zmm15 │ │ │ │ + vmovdqa32 %zmm15,0x40(%rdx,%rcx,8) │ │ │ │ + vmovdqa32 %zmm15,0xc0(%rdx,%rcx,8) │ │ │ │ + vmovdqa32 %zmm15,0x140(%rdx,%rcx,8) │ │ │ │ + vmovdqa32 %zmm15,0x1c0(%rdx,%rcx,8) │ │ │ │ + sub $0x40,%ecx │ │ │ │ + jge 2ef3d9 <__cxa_finalize@plt+0x2c4389> │ │ │ │ + mov $0x1c0,%ecx │ │ │ │ + jmp 2ef66a <__cxa_finalize@plt+0x2c461a> │ │ │ │ + vpbroadcastd 0x84(%r9),%zmm26 │ │ │ │ + lea 0xeeaea(%rip),%r9 │ │ │ │ + lea 0x8(%rsp),%r8 │ │ │ │ + vmovdqa32 0x7c0(%rdx),%zmm17 │ │ │ │ + vmovdqa32 0x440(%rdx),%zmm18 │ │ │ │ + call 334bf0 <__cxa_finalize@plt+0x309ba0> │ │ │ │ + vmovdqa32 %zmm5,%zmm16 │ │ │ │ + vmovdqa32 0x640(%rdx),%zmm17 │ │ │ │ + vmovdqa32 0x5c0(%rdx),%zmm18 │ │ │ │ + vmovdqa32 %zmm2,%zmm19 │ │ │ │ + call 334bf0 <__cxa_finalize@plt+0x309ba0> │ │ │ │ + vmovdqa32 %zmm4,%zmm16 │ │ │ │ + vmovdqa32 0x6c0(%rdx),%zmm17 │ │ │ │ + vmovdqa32 0x540(%rdx),%zmm18 │ │ │ │ + vmovdqa32 %zmm0,%zmm19 │ │ │ │ + call 334bf0 <__cxa_finalize@plt+0x309ba0> │ │ │ │ + vmovdqa32 %zmm10,%zmm16 │ │ │ │ + vmovdqa32 0x740(%rdx),%zmm17 │ │ │ │ + vmovdqa32 0x4c0(%rdx),%zmm18 │ │ │ │ + vmovdqa32 %zmm1,%zmm19 │ │ │ │ + call 334bf0 <__cxa_finalize@plt+0x309ba0> │ │ │ │ + call 334eae <__cxa_finalize@plt+0x309e5e> │ │ │ │ + vmovdqa32 %zmm11,%zmm16 │ │ │ │ + vmovdqa32 %zmm12,%zmm17 │ │ │ │ + vmovdqa32 0x40(%rdx),%zmm18 │ │ │ │ + vmovdqa32 0x140(%rdx),%zmm19 │ │ │ │ + vmovdqa32 0xc0(%rdx),%zmm0 │ │ │ │ + vmovdqa32 0x1c0(%rdx),%zmm1 │ │ │ │ + call 32e150 <__cxa_finalize@plt+0x303100> │ │ │ │ + vmovdqa32 0x240(%rdx),%zmm10 │ │ │ │ + vmovdqa32 0x2c0(%rdx),%zmm11 │ │ │ │ + vmovdqa32 0x340(%rdx),%zmm12 │ │ │ │ + vmovdqa32 0x3c0(%rdx),%zmm13 │ │ │ │ + vmovdqa32 %zmm30,0x808(%rsp) │ │ │ │ + vmovdqa32 %zmm31,0x848(%rsp) │ │ │ │ + vmovdqa32 %zmm0,0x888(%rsp) │ │ │ │ + vmovdqa32 %zmm1,0x8c8(%rsp) │ │ │ │ + vmovdqa32 %zmm2,0x908(%rsp) │ │ │ │ + vmovdqa32 %zmm3,0x948(%rsp) │ │ │ │ + vmovdqa32 %zmm4,0x988(%rsp) │ │ │ │ + vmovdqa32 %zmm5,0x9c8(%rsp) │ │ │ │ + jmp 3304e0 <__cxa_finalize@plt+0x305490> │ │ │ │ + cmp $0x24,%ecx │ │ │ │ + jl 2ef551 <__cxa_finalize@plt+0x2c4501> │ │ │ │ + call 2efa46 <__cxa_finalize@plt+0x2c49f6> │ │ │ │ + vpbroadcastd 0x84(%r9),%zmm26 │ │ │ │ + call 2ef8e0 <__cxa_finalize@plt+0x2c4890> │ │ │ │ + jmp 2ef664 <__cxa_finalize@plt+0x2c4614> │ │ │ │ + vmovshdup -0x380(%r9),%zmm23 │ │ │ │ + vmovdqa32 (%rdx),%ymm16 │ │ │ │ + vmovdqa32 0x200(%rdx),%ymm17 │ │ │ │ + vmovdqa32 0x100(%rdx),%ymm20 │ │ │ │ + vmovdqa32 0x300(%rdx),%ymm21 │ │ │ │ + vmovdqa 0x80(%rdx),%ymm0 │ │ │ │ + vmovdqa32 0x280(%rdx),%ymm18 │ │ │ │ + vmovdqa32 0x180(%rdx),%ymm19 │ │ │ │ + vmovdqa 0x380(%rdx),%ymm1 │ │ │ │ + mov $0x40,%ecx │ │ │ │ + vpermq %zmm16,%zmm23,%zmm16 │ │ │ │ + vpermq %zmm17,%zmm23,%zmm17 │ │ │ │ + vpermt2q %zmm21,%zmm23,%zmm20 │ │ │ │ + vpermt2q %zmm18,%zmm23,%zmm0 │ │ │ │ + vpermt2q %zmm19,%zmm23,%zmm1 │ │ │ │ + vpmulld %zmm28,%zmm16,%zmm16 │ │ │ │ + vpmulld %zmm28,%zmm17,%zmm17 │ │ │ │ + vpmulld %zmm28,%zmm20,%zmm20 │ │ │ │ + vpmulld %zmm28,%zmm0,%zmm0 │ │ │ │ + vpmulld %zmm28,%zmm1,%zmm1 │ │ │ │ + vpaddd %zmm29,%zmm16,%zmm16 │ │ │ │ + vpaddd %zmm29,%zmm17,%zmm17 │ │ │ │ + vpaddd %zmm29,%zmm20,%zmm20 │ │ │ │ + vpaddd %zmm29,%zmm0,%zmm0 │ │ │ │ + vpaddd %zmm29,%zmm1,%zmm1 │ │ │ │ + vpsrad $0xc,%zmm16,%zmm16 │ │ │ │ + vpsrad $0xc,%zmm17,%zmm17 │ │ │ │ + vpsrad $0xc,%zmm20,%zmm20 │ │ │ │ + vpsrad $0xc,%zmm0,%zmm0 │ │ │ │ + vpsrad $0xc,%zmm1,%zmm1 │ │ │ │ + call 2ebdba <__cxa_finalize@plt+0x2c0d6a> │ │ │ │ + vpbroadcastd 0x78(%r9),%zmm27 │ │ │ │ + call 2ea105 <__cxa_finalize@plt+0x2bf0b5> │ │ │ │ + call 2ec449 <__cxa_finalize@plt+0x2c13f9> │ │ │ │ + vpunpcklqdq %zmm18,%zmm16,%zmm11 │ │ │ │ + vpunpckhqdq %zmm18,%zmm16,%zmm16 │ │ │ │ + vpunpcklqdq %zmm20,%zmm19,%zmm6 │ │ │ │ + vpunpckhqdq %zmm20,%zmm19,%zmm10 │ │ │ │ + vpunpcklqdq %zmm23,%zmm21,%zmm30 │ │ │ │ + vpunpckhqdq %zmm23,%zmm21,%zmm4 │ │ │ │ + vpunpcklqdq %zmm24,%zmm22,%zmm7 │ │ │ │ + vpunpckhqdq %zmm24,%zmm22,%zmm5 │ │ │ │ + vmovdqa32 %zmm29,%zmm26 │ │ │ │ + call 2ef997 <__cxa_finalize@plt+0x2c4947> │ │ │ │ + vpxord %zmm15,%zmm15,%zmm15 │ │ │ │ + vmovdqa32 %zmm15,(%rdx,%rcx,8) │ │ │ │ + vmovdqa32 %zmm15,0x80(%rdx,%rcx,8) │ │ │ │ + vmovdqa32 %zmm15,0x100(%rdx,%rcx,8) │ │ │ │ + vmovdqa32 %zmm15,0x180(%rdx,%rcx,8) │ │ │ │ + sub $0x40,%ecx │ │ │ │ + jge 2ef66a <__cxa_finalize@plt+0x2c461a> │ │ │ │ + call 2ef69f <__cxa_finalize@plt+0x2c464f> │ │ │ │ + mov 0xa00(%rsp),%rsp │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x108,%rsp │ │ │ │ - lea -0xeb6(%rip),%r8 │ │ │ │ - call 2ee240 <__cxa_finalize@plt+0x2c31f0> │ │ │ │ - add $0x108,%rsp │ │ │ │ + vpbroadcastd 0xec5bf(%rip),%zmm14 │ │ │ │ + vpbroadcastd 0xec34d(%rip),%zmm29 │ │ │ │ + mov %rsi,%r8 │ │ │ │ + shl $0x5,%r8 │ │ │ │ + lea 0x7c8(%rsp),%rax │ │ │ │ + lea (%rdi,%r8,1),%rcx │ │ │ │ + lea 0x8(%rsp),%r9 │ │ │ │ + sub %rsi,%rcx │ │ │ │ + vpaddsw %zmm13,%zmm16,%zmm24 │ │ │ │ + vpsubsw %zmm13,%zmm16,%zmm25 │ │ │ │ + call 2ef831 <__cxa_finalize@plt+0x2c47e1> │ │ │ │ + vpaddsw %zmm12,%zmm17,%zmm24 │ │ │ │ + vpsubsw %zmm12,%zmm17,%zmm25 │ │ │ │ + call 2ef831 <__cxa_finalize@plt+0x2c47e1> │ │ │ │ + vpaddsw %zmm11,%zmm18,%zmm24 │ │ │ │ + vpsubsw %zmm11,%zmm18,%zmm25 │ │ │ │ + call 2ef831 <__cxa_finalize@plt+0x2c47e1> │ │ │ │ + vpaddsw %zmm10,%zmm19,%zmm24 │ │ │ │ + vpsubsw %zmm10,%zmm19,%zmm25 │ │ │ │ + call 2ef831 <__cxa_finalize@plt+0x2c47e1> │ │ │ │ + vpaddsw %zmm9,%zmm20,%zmm24 │ │ │ │ + vpsubsw %zmm9,%zmm20,%zmm25 │ │ │ │ + call 2ef831 <__cxa_finalize@plt+0x2c47e1> │ │ │ │ + vpaddsw %zmm8,%zmm21,%zmm24 │ │ │ │ + vpsubsw %zmm8,%zmm21,%zmm25 │ │ │ │ + call 2ef831 <__cxa_finalize@plt+0x2c47e1> │ │ │ │ + vpaddsw %zmm7,%zmm22,%zmm24 │ │ │ │ + vpsubsw %zmm7,%zmm22,%zmm25 │ │ │ │ + call 2ef831 <__cxa_finalize@plt+0x2c47e1> │ │ │ │ + vpaddsw %zmm6,%zmm23,%zmm24 │ │ │ │ + vpsubsw %zmm6,%zmm23,%zmm25 │ │ │ │ + call 2ef831 <__cxa_finalize@plt+0x2c47e1> │ │ │ │ + vmovdqa32 0x808(%rsp),%zmm16 │ │ │ │ + vmovdqa32 0x848(%rsp),%zmm17 │ │ │ │ + vmovdqa32 0x888(%rsp),%zmm18 │ │ │ │ + vmovdqa32 0x8c8(%rsp),%zmm19 │ │ │ │ + vmovdqa32 0x908(%rsp),%zmm20 │ │ │ │ + vmovdqa32 0x948(%rsp),%zmm21 │ │ │ │ + vmovdqa32 0x988(%rsp),%zmm22 │ │ │ │ + vmovdqa32 0x9c8(%rsp),%zmm23 │ │ │ │ + vpaddsw %zmm5,%zmm16,%zmm24 │ │ │ │ + vpsubsw %zmm5,%zmm16,%zmm25 │ │ │ │ + call 2ef831 <__cxa_finalize@plt+0x2c47e1> │ │ │ │ + vpaddsw %zmm4,%zmm17,%zmm24 │ │ │ │ + vpsubsw %zmm4,%zmm17,%zmm25 │ │ │ │ + call 2ef831 <__cxa_finalize@plt+0x2c47e1> │ │ │ │ + vpaddsw %zmm3,%zmm18,%zmm24 │ │ │ │ + vpsubsw %zmm3,%zmm18,%zmm25 │ │ │ │ + call 2ef831 <__cxa_finalize@plt+0x2c47e1> │ │ │ │ + vpaddsw %zmm2,%zmm19,%zmm24 │ │ │ │ + vpsubsw %zmm2,%zmm19,%zmm25 │ │ │ │ + call 2ef831 <__cxa_finalize@plt+0x2c47e1> │ │ │ │ + vpaddsw %zmm1,%zmm20,%zmm24 │ │ │ │ + vpsubsw %zmm1,%zmm20,%zmm25 │ │ │ │ + call 2ef831 <__cxa_finalize@plt+0x2c47e1> │ │ │ │ + vpaddsw %zmm0,%zmm21,%zmm24 │ │ │ │ + vpsubsw %zmm0,%zmm21,%zmm25 │ │ │ │ + call 2ef831 <__cxa_finalize@plt+0x2c47e1> │ │ │ │ + vpaddsw %zmm31,%zmm22,%zmm24 │ │ │ │ + vpsubsw %zmm31,%zmm22,%zmm25 │ │ │ │ + call 2ef831 <__cxa_finalize@plt+0x2c47e1> │ │ │ │ + vpaddsw %zmm30,%zmm23,%zmm24 │ │ │ │ + vpsubsw %zmm30,%zmm23,%zmm25 │ │ │ │ + vmovdqa32 (%rax),%zmm26 │ │ │ │ + vmovdqa32 (%r9),%zmm28 │ │ │ │ + vpsubsw %zmm26,%zmm24,%zmm27 │ │ │ │ + vpaddsw %zmm26,%zmm24,%zmm24 │ │ │ │ + vpsubsw %zmm28,%zmm25,%zmm26 │ │ │ │ + vpaddsw %zmm28,%zmm25,%zmm25 │ │ │ │ + vpmulhrsw %zmm29,%zmm27,%zmm27 │ │ │ │ + vpmulhrsw %zmm29,%zmm24,%zmm24 │ │ │ │ + vpmulhrsw %zmm29,%zmm26,%zmm26 │ │ │ │ + vpmulhrsw %zmm29,%zmm25,%zmm25 │ │ │ │ + vpaddw (%rdi),%zmm24,%zmm24 │ │ │ │ + vpaddw (%rcx),%zmm25,%zmm25 │ │ │ │ + vpaddw (%rdi,%r8,1),%zmm26,%zmm26 │ │ │ │ + vpaddw (%rcx,%r8,1),%zmm27,%zmm27 │ │ │ │ + vpminsw %zmm14,%zmm27,%zmm27 │ │ │ │ + vpminsw %zmm14,%zmm24,%zmm24 │ │ │ │ + vpminsw %zmm14,%zmm26,%zmm26 │ │ │ │ + vpminsw %zmm14,%zmm25,%zmm25 │ │ │ │ + vpmaxsw %zmm15,%zmm27,%zmm27 │ │ │ │ + vpmaxsw %zmm15,%zmm24,%zmm24 │ │ │ │ + vpmaxsw %zmm15,%zmm26,%zmm26 │ │ │ │ + vpmaxsw %zmm15,%zmm25,%zmm25 │ │ │ │ + vmovdqa32 %zmm24,(%rdi) │ │ │ │ + vmovdqa32 %zmm25,(%rcx) │ │ │ │ + vmovdqa32 %zmm26,(%rdi,%r8,1) │ │ │ │ + vmovdqa32 %zmm27,(%rcx,%r8,1) │ │ │ │ + add $0x40,%r9 │ │ │ │ + sub $0x40,%rax │ │ │ │ + add %rsi,%rdi │ │ │ │ + sub %rsi,%rcx │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x108,%rsp │ │ │ │ - lea -0xa4(%rip),%r8 │ │ │ │ - call 2ee240 <__cxa_finalize@plt+0x2c31f0> │ │ │ │ - add $0x108,%rsp │ │ │ │ + lea 0xee619(%rip),%r9 │ │ │ │ + lea 0x8(%rsp),%r8 │ │ │ │ + call 334b9f <__cxa_finalize@plt+0x309b4f> │ │ │ │ + vmovdqa32 %zmm5,%zmm16 │ │ │ │ + vmovdqa32 %zmm2,%zmm19 │ │ │ │ + call 334b9f <__cxa_finalize@plt+0x309b4f> │ │ │ │ + vmovdqa32 %zmm4,%zmm16 │ │ │ │ + vmovdqa32 %zmm0,%zmm19 │ │ │ │ + call 334b9f <__cxa_finalize@plt+0x309b4f> │ │ │ │ + vmovdqa32 %zmm10,%zmm16 │ │ │ │ + vmovdqa32 %zmm1,%zmm19 │ │ │ │ + call 334b9f <__cxa_finalize@plt+0x309b4f> │ │ │ │ + call 334eae <__cxa_finalize@plt+0x309e5e> │ │ │ │ + vmovdqa32 %zmm11,%zmm16 │ │ │ │ + vmovdqa32 %zmm12,%zmm17 │ │ │ │ + call 32e036 <__cxa_finalize@plt+0x302fe6> │ │ │ │ + vmovdqa32 %zmm30,0x808(%rsp) │ │ │ │ + vmovdqa32 %zmm31,0x848(%rsp) │ │ │ │ + vmovdqa32 %zmm0,0x888(%rsp) │ │ │ │ + vmovdqa32 %zmm1,0x8c8(%rsp) │ │ │ │ + vmovdqa32 %zmm2,0x908(%rsp) │ │ │ │ + vmovdqa32 %zmm3,0x948(%rsp) │ │ │ │ + vmovdqa32 %zmm4,0x988(%rsp) │ │ │ │ + vmovdqa32 %zmm5,0x9c8(%rsp) │ │ │ │ + jmp 330439 <__cxa_finalize@plt+0x3053e9> │ │ │ │ + lea 0xee562(%rip),%r9 │ │ │ │ + lea 0x8(%rsp),%r8 │ │ │ │ + call 334b00 <__cxa_finalize@plt+0x309ab0> │ │ │ │ + vmovdqa32 %zmm5,%zmm16 │ │ │ │ + call 334b00 <__cxa_finalize@plt+0x309ab0> │ │ │ │ + vmovdqa32 %zmm4,%zmm16 │ │ │ │ + call 334b00 <__cxa_finalize@plt+0x309ab0> │ │ │ │ + vmovdqa32 %zmm10,%zmm16 │ │ │ │ + call 334b00 <__cxa_finalize@plt+0x309ab0> │ │ │ │ + call 334eae <__cxa_finalize@plt+0x309e5e> │ │ │ │ + vmovdqa32 %zmm11,%zmm16 │ │ │ │ + call 32de70 <__cxa_finalize@plt+0x302e20> │ │ │ │ + vmovdqa32 %zmm30,0x808(%rsp) │ │ │ │ + vmovdqa32 %zmm31,0x848(%rsp) │ │ │ │ + vmovdqa32 %zmm0,0x888(%rsp) │ │ │ │ + vmovdqa32 %zmm1,0x8c8(%rsp) │ │ │ │ + vmovdqa32 %zmm2,0x908(%rsp) │ │ │ │ + vmovdqa32 %zmm3,0x948(%rsp) │ │ │ │ + vmovdqa32 %zmm4,0x988(%rsp) │ │ │ │ + vmovdqa32 %zmm5,0x9c8(%rsp) │ │ │ │ + jmp 330300 <__cxa_finalize@plt+0x3052b0> │ │ │ │ + imul $0xb5,(%rdx),%eax │ │ │ │ + mov %ecx,(%rdx) │ │ │ │ + or $0x40,%ecx │ │ │ │ + jmp 2ed14f <__cxa_finalize@plt+0x2c20ff> │ │ │ │ + vpmulld (%rdx),%zmm28,%zmm16 │ │ │ │ + vpmulld 0x200(%rdx),%zmm28,%zmm17 │ │ │ │ + vpmulld 0x400(%rdx),%zmm28,%zmm18 │ │ │ │ + vpmulld 0x600(%rdx),%zmm28,%zmm19 │ │ │ │ + mov $0xc0,%ecx │ │ │ │ + call 2e7f54 <__cxa_finalize@plt+0x2bcf04> │ │ │ │ + vpmulld 0x100(%rdx),%zmm28,%zmm0 │ │ │ │ + vpmulld 0x300(%rdx),%zmm28,%zmm1 │ │ │ │ + vpmulld 0x500(%rdx),%zmm28,%zmm2 │ │ │ │ + vpmulld 0x700(%rdx),%zmm28,%zmm3 │ │ │ │ + call 2e9d17 <__cxa_finalize@plt+0x2becc7> │ │ │ │ + call 2efbca <__cxa_finalize@plt+0x2c4b7a> │ │ │ │ + call 2ed840 <__cxa_finalize@plt+0x2c27f0> │ │ │ │ + jmp 2efb56 <__cxa_finalize@plt+0x2c4b06> │ │ │ │ + vpmulld (%rdx),%zmm28,%zmm16 │ │ │ │ + vpmulld 0x200(%rdx),%zmm28,%zmm17 │ │ │ │ + vpmulld 0x400(%rdx),%zmm28,%zmm18 │ │ │ │ + vpmulld 0x600(%rdx),%zmm28,%zmm19 │ │ │ │ + vpmulld 0x800(%rdx),%zmm28,%zmm20 │ │ │ │ + vpmulld 0xa00(%rdx),%zmm28,%zmm21 │ │ │ │ + vpmulld 0xc00(%rdx),%zmm28,%zmm22 │ │ │ │ + vpmulld 0xe00(%rdx),%zmm28,%zmm23 │ │ │ │ + call 2e7fd6 <__cxa_finalize@plt+0x2bcf86> │ │ │ │ + vpmulld 0x100(%rdx),%zmm28,%zmm0 │ │ │ │ + vpmulld 0x300(%rdx),%zmm28,%zmm1 │ │ │ │ + vpmulld 0x500(%rdx),%zmm28,%zmm2 │ │ │ │ + vpmulld 0x700(%rdx),%zmm28,%zmm3 │ │ │ │ + vpmulld 0x900(%rdx),%zmm28,%zmm4 │ │ │ │ + vpmulld 0xb00(%rdx),%zmm28,%zmm5 │ │ │ │ + vpmulld 0xd00(%rdx),%zmm28,%zmm6 │ │ │ │ + vpmulld 0xf00(%rdx),%zmm28,%zmm7 │ │ │ │ + call 2e9d99 <__cxa_finalize@plt+0x2bed49> │ │ │ │ + call 2efbca <__cxa_finalize@plt+0x2c4b7a> │ │ │ │ + vpmulld 0x880(%rdx),%zmm28,%zmm0 │ │ │ │ + vpmulld 0x980(%rdx),%zmm28,%zmm1 │ │ │ │ + vpmulld 0xa80(%rdx),%zmm28,%zmm2 │ │ │ │ + vpmulld 0xb80(%rdx),%zmm28,%zmm3 │ │ │ │ + vpmulld 0xc80(%rdx),%zmm28,%zmm4 │ │ │ │ + vpmulld 0xd80(%rdx),%zmm28,%zmm5 │ │ │ │ + vpmulld 0xe80(%rdx),%zmm28,%zmm6 │ │ │ │ + vpmulld 0xf80(%rdx),%zmm28,%zmm7 │ │ │ │ + call 2ed8d7 <__cxa_finalize@plt+0x2c2887> │ │ │ │ + vpbroadcastd 0x78(%r9),%zmm27 │ │ │ │ + lea 0x400(%rdx),%r8 │ │ │ │ + call 2ed2e1 <__cxa_finalize@plt+0x2c2291> │ │ │ │ + vpunpcklqdq %zmm4,%zmm16,%zmm11 │ │ │ │ + vpunpckhqdq %zmm4,%zmm16,%zmm16 │ │ │ │ + vpunpcklqdq %zmm0,%zmm21,%zmm8 │ │ │ │ + vpunpckhqdq %zmm0,%zmm21,%zmm0 │ │ │ │ + vpunpcklqdq %zmm5,%zmm19,%zmm7 │ │ │ │ + vpunpckhqdq %zmm5,%zmm19,%zmm5 │ │ │ │ + vpunpcklqdq %zmm24,%zmm23,%zmm9 │ │ │ │ + vpunpckhqdq %zmm24,%zmm23,%zmm19 │ │ │ │ + vpunpcklqdq %zmm20,%zmm31,%zmm6 │ │ │ │ + vpunpckhqdq %zmm20,%zmm31,%zmm10 │ │ │ │ + vpunpcklqdq %zmm1,%zmm22,%zmm31 │ │ │ │ + vpunpckhqdq %zmm1,%zmm22,%zmm1 │ │ │ │ + vpunpcklqdq %zmm2,%zmm30,%zmm12 │ │ │ │ + vpunpckhqdq %zmm2,%zmm30,%zmm2 │ │ │ │ + vpunpcklqdq %zmm17,%zmm18,%zmm30 │ │ │ │ + vpunpckhqdq %zmm17,%zmm18,%zmm4 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x108,%rsp │ │ │ │ - lea 0x175(%rip),%r8 │ │ │ │ - call 2ee240 <__cxa_finalize@plt+0x2c31f0> │ │ │ │ - add $0x108,%rsp │ │ │ │ + call 2ed1c0 <__cxa_finalize@plt+0x2c2170> │ │ │ │ + vmovdqa32 %zmm16,(%rdx) │ │ │ │ + vpmulld 0x80(%rdx),%zmm28,%zmm16 │ │ │ │ + vmovdqa32 %zmm17,0x80(%rdx) │ │ │ │ + vmovdqa32 %zmm18,0x100(%rdx) │ │ │ │ + vpmulld 0x180(%rdx),%zmm28,%zmm17 │ │ │ │ + vpmulld 0x280(%rdx),%zmm28,%zmm18 │ │ │ │ + vmovdqa32 %zmm19,0x180(%rdx) │ │ │ │ + vmovdqa32 %zmm20,0x200(%rdx) │ │ │ │ + vpmulld 0x380(%rdx),%zmm28,%zmm19 │ │ │ │ + vpmulld 0x480(%rdx),%zmm28,%zmm20 │ │ │ │ + vmovdqa32 %zmm21,0x280(%rdx) │ │ │ │ + vmovdqa32 %zmm22,0x300(%rdx) │ │ │ │ + vmovdqa32 %zmm23,0x380(%rdx) │ │ │ │ + vpmulld 0x580(%rdx),%zmm28,%zmm21 │ │ │ │ + vpmulld 0x680(%rdx),%zmm28,%zmm22 │ │ │ │ + vpmulld 0x780(%rdx),%zmm28,%zmm23 │ │ │ │ + vmovdqa32 %zmm7,0x400(%rdx) │ │ │ │ + vmovdqa32 %zmm6,0x480(%rdx) │ │ │ │ + vmovdqa32 %zmm5,0x500(%rdx) │ │ │ │ + vmovdqa32 %zmm4,0x580(%rdx) │ │ │ │ + vmovdqa32 %zmm3,0x600(%rdx) │ │ │ │ + vmovdqa32 %zmm2,0x680(%rdx) │ │ │ │ + vmovdqa32 %zmm1,0x700(%rdx) │ │ │ │ + vmovdqa32 %zmm0,0x780(%rdx) │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x100,%rdx │ │ │ │ - movdqa -0x70(%rdx),%xmm4 │ │ │ │ - movdqa -0x50(%rdx),%xmm5 │ │ │ │ - movdqa -0x30(%rdx),%xmm6 │ │ │ │ - movdqa -0x10(%rdx),%xmm7 │ │ │ │ - mov %r8,%rcx │ │ │ │ - lea 0xfa(%rip),%r8 │ │ │ │ - movdqa 0xed853(%rip),%xmm0 │ │ │ │ - movdqa 0xed82b(%rip),%xmm2 │ │ │ │ - movdqa 0xed803(%rip),%xmm3 │ │ │ │ - add $0xffffffffffffff80,%rdx │ │ │ │ - pmulhrsw %xmm0,%xmm4 │ │ │ │ - pmulhrsw %xmm0,%xmm5 │ │ │ │ - pmulhrsw %xmm0,%xmm6 │ │ │ │ - pmulhrsw %xmm0,%xmm7 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - pmulhrsw %xmm4,%xmm1 │ │ │ │ - pmulhrsw %xmm3,%xmm1 │ │ │ │ - paddsw %xmm4,%xmm1 │ │ │ │ - movdqa %xmm2,%xmm4 │ │ │ │ - pmulhrsw %xmm5,%xmm4 │ │ │ │ - pmulhrsw %xmm3,%xmm4 │ │ │ │ - paddsw %xmm5,%xmm4 │ │ │ │ - movdqa %xmm2,%xmm5 │ │ │ │ - pmulhrsw %xmm6,%xmm5 │ │ │ │ - pmulhrsw %xmm3,%xmm5 │ │ │ │ - paddsw %xmm6,%xmm5 │ │ │ │ - movdqa %xmm2,%xmm6 │ │ │ │ - pmulhrsw %xmm7,%xmm6 │ │ │ │ - pmulhrsw %xmm3,%xmm6 │ │ │ │ - paddsw %xmm6,%xmm7 │ │ │ │ - movdqa 0x60(%rdx),%xmm6 │ │ │ │ - pmulhrsw %xmm0,%xmm6 │ │ │ │ - movdqa %xmm4,0x8(%rsp) │ │ │ │ - movdqa %xmm2,%xmm4 │ │ │ │ - pmulhrsw %xmm6,%xmm4 │ │ │ │ - pmulhrsw %xmm3,%xmm4 │ │ │ │ - paddsw %xmm4,%xmm6 │ │ │ │ - movdqa 0x40(%rdx),%xmm4 │ │ │ │ - pmulhrsw %xmm0,%xmm4 │ │ │ │ - movdqa %xmm6,0x18(%rsp) │ │ │ │ - movdqa %xmm2,%xmm6 │ │ │ │ - pmulhrsw %xmm4,%xmm6 │ │ │ │ - pmulhrsw %xmm3,%xmm6 │ │ │ │ - paddsw %xmm6,%xmm4 │ │ │ │ - movdqa 0x20(%rdx),%xmm6 │ │ │ │ - pmulhrsw %xmm0,%xmm6 │ │ │ │ - pmulhrsw (%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm6,%xmm2 │ │ │ │ - pmulhrsw %xmm3,%xmm2 │ │ │ │ - paddsw %xmm6,%xmm2 │ │ │ │ - movdqa 0xed75a(%rip),%xmm6 │ │ │ │ - pmulhrsw %xmm0,%xmm6 │ │ │ │ - pmulhrsw %xmm3,%xmm6 │ │ │ │ - movdqa 0x8(%rsp),%xmm3 │ │ │ │ - paddsw %xmm6,%xmm0 │ │ │ │ - jmp 2e9bd4 <__cxa_finalize@plt+0x2beb84> │ │ │ │ - movdqa %xmm4,0x10(%rdx) │ │ │ │ - movdqa %xmm5,0x30(%rdx) │ │ │ │ - movdqa %xmm6,0x50(%rdx) │ │ │ │ - movdqa %xmm7,0x70(%rdx) │ │ │ │ - movdqa -0x70(%rdx),%xmm4 │ │ │ │ - movdqa -0x50(%rdx),%xmm5 │ │ │ │ - movdqa -0x30(%rdx),%xmm6 │ │ │ │ - movdqa -0x10(%rdx),%xmm7 │ │ │ │ - movdqa %xmm0,-0x70(%rdx) │ │ │ │ - movdqa %xmm1,-0x50(%rdx) │ │ │ │ - movdqa %xmm2,-0x30(%rdx) │ │ │ │ - movdqa %xmm3,-0x10(%rdx) │ │ │ │ - mov %rcx,%r8 │ │ │ │ - jmp 2ee265 <__cxa_finalize@plt+0x2c3215> │ │ │ │ - lea 0x9(%rip),%r8 │ │ │ │ - lea 0x8(%rdi),%rcx │ │ │ │ - jmp 2ea807 <__cxa_finalize@plt+0x2bf7b7> │ │ │ │ - movdqa 0x10(%rdx),%xmm0 │ │ │ │ - movdqa 0x30(%rdx),%xmm1 │ │ │ │ - movdqa 0x50(%rdx),%xmm2 │ │ │ │ - movdqa 0x70(%rdx),%xmm3 │ │ │ │ - movdqa 0x90(%rdx),%xmm4 │ │ │ │ - movdqa 0xb0(%rdx),%xmm5 │ │ │ │ - movdqa 0xd0(%rdx),%xmm6 │ │ │ │ - movdqa 0xf0(%rdx),%xmm7 │ │ │ │ - lea -0x205a(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - jmp 2ea807 <__cxa_finalize@plt+0x2bf7b7> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x108,%rsp │ │ │ │ + nop │ │ │ │ + lea 0xebf79(%rip),%r9 │ │ │ │ test %ecx,%ecx │ │ │ │ - je 2ee41f <__cxa_finalize@plt+0x2c33cf> │ │ │ │ - lea 0x38a(%rip),%r8 │ │ │ │ - call 2ee4c0 <__cxa_finalize@plt+0x2c3470> │ │ │ │ - add $0x108,%rsp │ │ │ │ - ret │ │ │ │ - movd 0xed699(%rip),%xmm1 │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm1,%xmm0 │ │ │ │ - movd 0xed6a8(%rip),%xmm2 │ │ │ │ + je 2efe82 <__cxa_finalize@plt+0x2c4e32> │ │ │ │ + mov %rsp,%r10 │ │ │ │ + and $0xffffffffffffffc0,%rsp │ │ │ │ + sub $0x840,%rsp │ │ │ │ + mov %r10,0x800(%rsp) │ │ │ │ + vpbroadcastd -0xb8(%r9),%zmm28 │ │ │ │ + vpbroadcastd 0x84(%r9),%zmm29 │ │ │ │ + vpbroadcastd 0x70(%r9),%zmm30 │ │ │ │ + vpbroadcastd 0x74(%r9),%zmm31 │ │ │ │ + cmp $0x24,%ecx │ │ │ │ + jl 2f1021 <__cxa_finalize@plt+0x2c5fd1> │ │ │ │ + cmp $0x97,%ecx │ │ │ │ + jge 2efd74 <__cxa_finalize@plt+0x2c4d24> │ │ │ │ + lea 0xeee13(%rip),%r8 │ │ │ │ + lea 0x100(%rsp),%rax │ │ │ │ + vmovdqa32 0x40(%rdx),%zmm16 │ │ │ │ + vmovdqa32 0x3c0(%rdx),%zmm19 │ │ │ │ + call 2eff8a <__cxa_finalize@plt+0x2c4f3a> │ │ │ │ + vmovdqa32 0x1c0(%rdx),%zmm16 │ │ │ │ + vmovdqa32 0x240(%rdx),%zmm19 │ │ │ │ + call 2eff8a <__cxa_finalize@plt+0x2c4f3a> │ │ │ │ + vmovdqa32 0x140(%rdx),%zmm16 │ │ │ │ + vmovdqa32 0x2c0(%rdx),%zmm19 │ │ │ │ + call 2eff8a <__cxa_finalize@plt+0x2c4f3a> │ │ │ │ + vmovdqa32 0xc0(%rdx),%zmm16 │ │ │ │ + vmovdqa32 0x340(%rdx),%zmm19 │ │ │ │ + call 2eff8a <__cxa_finalize@plt+0x2c4f3a> │ │ │ │ + call 2f034d <__cxa_finalize@plt+0x2c52fd> │ │ │ │ + vmovdqa32 (%rdx),%zmm16 │ │ │ │ + vmovdqa32 0x200(%rdx),%zmm17 │ │ │ │ + vmovdqa32 0x100(%rdx),%zmm0 │ │ │ │ + vmovdqa32 0x300(%rdx),%zmm1 │ │ │ │ + call 2e7eda <__cxa_finalize@plt+0x2bce8a> │ │ │ │ + call 2e9caa <__cxa_finalize@plt+0x2bec5a> │ │ │ │ + call 2ed1c0 <__cxa_finalize@plt+0x2c2170> │ │ │ │ + call 2efee4 <__cxa_finalize@plt+0x2c4e94> │ │ │ │ + call 2ed76b <__cxa_finalize@plt+0x2c271b> │ │ │ │ + mov $0x60,%eax │ │ │ │ + jmp 2f0e62 <__cxa_finalize@plt+0x2c5e12> │ │ │ │ + lea 0xeed75(%rip),%r8 │ │ │ │ + lea 0x100(%rsp),%rax │ │ │ │ + vmovdqa32 0x40(%rdx),%zmm16 │ │ │ │ + vmovdqa32 0x7c0(%rdx),%zmm17 │ │ │ │ + vmovdqa32 0x440(%rdx),%zmm18 │ │ │ │ + vmovdqa32 0x3c0(%rdx),%zmm19 │ │ │ │ + call 2f0038 <__cxa_finalize@plt+0x2c4fe8> │ │ │ │ + vmovdqa32 0x1c0(%rdx),%zmm16 │ │ │ │ + vmovdqa32 0x640(%rdx),%zmm17 │ │ │ │ + vmovdqa32 0x5c0(%rdx),%zmm18 │ │ │ │ + vmovdqa32 0x240(%rdx),%zmm19 │ │ │ │ + call 2f0038 <__cxa_finalize@plt+0x2c4fe8> │ │ │ │ + vmovdqa32 0x140(%rdx),%zmm16 │ │ │ │ + vmovdqa32 0x6c0(%rdx),%zmm17 │ │ │ │ + vmovdqa32 0x540(%rdx),%zmm18 │ │ │ │ + vmovdqa32 0x2c0(%rdx),%zmm19 │ │ │ │ + call 2f0038 <__cxa_finalize@plt+0x2c4fe8> │ │ │ │ + vmovdqa32 0xc0(%rdx),%zmm16 │ │ │ │ + vmovdqa32 0x740(%rdx),%zmm17 │ │ │ │ + vmovdqa32 0x4c0(%rdx),%zmm18 │ │ │ │ + vmovdqa32 0x340(%rdx),%zmm19 │ │ │ │ + call 2f0038 <__cxa_finalize@plt+0x2c4fe8> │ │ │ │ + call 2f034d <__cxa_finalize@plt+0x2c52fd> │ │ │ │ + vmovdqa32 (%rdx),%zmm16 │ │ │ │ + vmovdqa32 0x200(%rdx),%zmm17 │ │ │ │ + vmovdqa32 0x400(%rdx),%zmm18 │ │ │ │ + vmovdqa32 0x600(%rdx),%zmm19 │ │ │ │ + vmovdqa32 0x100(%rdx),%zmm0 │ │ │ │ + vmovdqa32 0x300(%rdx),%zmm1 │ │ │ │ + vmovdqa32 0x500(%rdx),%zmm2 │ │ │ │ + vmovdqa32 0x700(%rdx),%zmm3 │ │ │ │ + call 2e7f88 <__cxa_finalize@plt+0x2bcf38> │ │ │ │ + call 2e9d4b <__cxa_finalize@plt+0x2becfb> │ │ │ │ + call 2ed1c0 <__cxa_finalize@plt+0x2c2170> │ │ │ │ + call 2efee4 <__cxa_finalize@plt+0x2c4e94> │ │ │ │ + vmovdqa32 0x480(%rdx),%zmm20 │ │ │ │ + vmovdqa32 0x580(%rdx),%zmm21 │ │ │ │ + vmovdqa32 0x680(%rdx),%zmm22 │ │ │ │ + vmovdqa32 0x780(%rdx),%zmm23 │ │ │ │ + call 2ed845 <__cxa_finalize@plt+0x2c27f5> │ │ │ │ + mov $0xe0,%eax │ │ │ │ + jmp 2f0e62 <__cxa_finalize@plt+0x2c5e12> │ │ │ │ + imul $0xb5,(%rdx),%eax │ │ │ │ mov %ecx,(%rdx) │ │ │ │ - mov $0x8,%edx │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2eb276 <__cxa_finalize@plt+0x2c0226> │ │ │ │ - add $0x108,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x108,%rsp │ │ │ │ - lea 0x790(%rip),%r8 │ │ │ │ - call 2ee4c0 <__cxa_finalize@plt+0x2c3470> │ │ │ │ - add $0x108,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x108,%rsp │ │ │ │ - lea 0xc62(%rip),%r8 │ │ │ │ - call 2ee4c0 <__cxa_finalize@plt+0x2c3470> │ │ │ │ - add $0x108,%rsp │ │ │ │ + or $0x10,%ecx │ │ │ │ + add $0x280,%eax │ │ │ │ + sar $0xa,%eax │ │ │ │ + vpbroadcastd 0x6c(%r9),%zmm19 │ │ │ │ + imul $0xb5,%eax,%eax │ │ │ │ + add $0x880,%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + vpbroadcastw %eax,%zmm18 │ │ │ │ + vpaddsw %zmm19,%zmm18,%zmm18 │ │ │ │ + vpaddsw (%rdi),%zmm18,%zmm16 │ │ │ │ + vpaddsw 0x40(%rdi),%zmm18,%zmm17 │ │ │ │ + vpsubusw %zmm19,%zmm16,%zmm16 │ │ │ │ + vpsubusw %zmm19,%zmm17,%zmm17 │ │ │ │ + vmovdqa32 %zmm16,(%rdi) │ │ │ │ + vmovdqa32 %zmm17,0x40(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %ecx │ │ │ │ + jg 2efeb6 <__cxa_finalize@plt+0x2c4e66> │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x108,%rsp │ │ │ │ - lea 0xfad(%rip),%r8 │ │ │ │ - call 2ee4c0 <__cxa_finalize@plt+0x2c3470> │ │ │ │ - add $0x108,%rsp │ │ │ │ + vmovdqa32 %zmm16,(%rdx) │ │ │ │ + vmovdqa32 0x80(%rdx),%zmm16 │ │ │ │ + vmovdqa32 %zmm17,0x80(%rdx) │ │ │ │ + vmovdqa32 0x180(%rdx),%zmm17 │ │ │ │ + vmovdqa32 %zmm18,0x100(%rdx) │ │ │ │ + vmovdqa32 %zmm19,0x180(%rdx) │ │ │ │ + vmovdqa32 0x280(%rdx),%zmm18 │ │ │ │ + vmovdqa32 0x380(%rdx),%zmm19 │ │ │ │ + vmovdqa32 %zmm20,0x200(%rdx) │ │ │ │ + vmovdqa32 %zmm21,0x280(%rdx) │ │ │ │ + vmovdqa32 %zmm22,0x300(%rdx) │ │ │ │ + vmovdqa32 %zmm23,0x380(%rdx) │ │ │ │ + vmovdqa32 %zmm7,0x40(%rdx) │ │ │ │ + vmovdqa32 %zmm6,0xc0(%rdx) │ │ │ │ + vmovdqa32 %zmm5,0x140(%rdx) │ │ │ │ + vmovdqa32 %zmm4,0x1c0(%rdx) │ │ │ │ + vmovdqa32 %zmm3,0x240(%rdx) │ │ │ │ + vmovdqa32 %zmm2,0x2c0(%rdx) │ │ │ │ + vmovdqa32 %zmm1,0x340(%rdx) │ │ │ │ + vmovdqa32 %zmm0,0x3c0(%rdx) │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movdqa 0x10(%rdx),%xmm0 │ │ │ │ - movdqa 0x50(%rdx),%xmm1 │ │ │ │ - movdqa 0x90(%rdx),%xmm2 │ │ │ │ - movdqa 0xd0(%rdx),%xmm3 │ │ │ │ - movdqa 0x110(%rdx),%xmm4 │ │ │ │ - movdqa 0x150(%rdx),%xmm5 │ │ │ │ - movdqa 0x190(%rdx),%xmm6 │ │ │ │ - movdqa 0x1d0(%rdx),%xmm7 │ │ │ │ - call 2e9dd0 <__cxa_finalize@plt+0x2bed80> │ │ │ │ - movdqa %xmm0,0x38(%rsp) │ │ │ │ - movdqa %xmm1,0x48(%rsp) │ │ │ │ - movdqa %xmm2,0x58(%rsp) │ │ │ │ - movdqa %xmm3,0x68(%rsp) │ │ │ │ - movdqa %xmm4,0x78(%rsp) │ │ │ │ - movdqa %xmm5,0x88(%rsp) │ │ │ │ - movdqa %xmm6,0x98(%rsp) │ │ │ │ - movdqa 0x30(%rdx),%xmm0 │ │ │ │ - movdqa 0x70(%rdx),%xmm1 │ │ │ │ - movdqa 0xb0(%rdx),%xmm2 │ │ │ │ - movdqa 0xf0(%rdx),%xmm3 │ │ │ │ - movdqa 0x130(%rdx),%xmm4 │ │ │ │ - movdqa 0x170(%rdx),%xmm5 │ │ │ │ - movdqa 0x1b0(%rdx),%xmm6 │ │ │ │ - movdqa 0x1f0(%rdx),%xmm7 │ │ │ │ - call 2ecc80 <__cxa_finalize@plt+0x2c1c30> │ │ │ │ - mov %r8,%rcx │ │ │ │ - lea 0xd(%rip),%r8 │ │ │ │ - movdqa 0xed560(%rip),%xmm7 │ │ │ │ - jmp 2e9ba4 <__cxa_finalize@plt+0x2beb54> │ │ │ │ - movdqa %xmm0,0x110(%rdx) │ │ │ │ - movdqa %xmm1,0x130(%rdx) │ │ │ │ - movdqa %xmm2,0x150(%rdx) │ │ │ │ - movdqa %xmm3,0x170(%rdx) │ │ │ │ - movdqa %xmm4,0x190(%rdx) │ │ │ │ - movdqa %xmm5,0x1b0(%rdx) │ │ │ │ - movdqa %xmm6,0x1d0(%rdx) │ │ │ │ - movdqa %xmm7,0x1f0(%rdx) │ │ │ │ - movdqa 0x38(%rsp),%xmm0 │ │ │ │ - movdqa 0x48(%rsp),%xmm1 │ │ │ │ - movdqa 0x58(%rsp),%xmm2 │ │ │ │ - movdqa 0x68(%rsp),%xmm3 │ │ │ │ - movdqa 0x78(%rsp),%xmm4 │ │ │ │ - movdqa 0x88(%rsp),%xmm5 │ │ │ │ - movdqa 0x98(%rsp),%xmm6 │ │ │ │ - movdqa 0xa8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - lea 0xd(%rip),%r8 │ │ │ │ - movdqa 0xed4cd(%rip),%xmm7 │ │ │ │ - jmp 2e9ba4 <__cxa_finalize@plt+0x2beb54> │ │ │ │ - movdqa %xmm0,0x10(%rdx) │ │ │ │ - movdqa %xmm1,0x30(%rdx) │ │ │ │ - movdqa %xmm2,0x50(%rdx) │ │ │ │ - movdqa %xmm3,0x70(%rdx) │ │ │ │ - movdqa %xmm4,0x90(%rdx) │ │ │ │ - movdqa %xmm5,0xb0(%rdx) │ │ │ │ - movdqa %xmm6,0xd0(%rdx) │ │ │ │ - movdqa %xmm7,0xf0(%rdx) │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - movdqa 0x40(%rdx),%xmm1 │ │ │ │ - movdqa 0x80(%rdx),%xmm2 │ │ │ │ - movdqa 0xc0(%rdx),%xmm3 │ │ │ │ - movdqa 0x100(%rdx),%xmm4 │ │ │ │ - movdqa 0x140(%rdx),%xmm5 │ │ │ │ - movdqa 0x180(%rdx),%xmm6 │ │ │ │ - movdqa 0x1c0(%rdx),%xmm7 │ │ │ │ - call 2e9dd0 <__cxa_finalize@plt+0x2bed80> │ │ │ │ - movdqa %xmm0,0x38(%rsp) │ │ │ │ - movdqa %xmm1,0x48(%rsp) │ │ │ │ - movdqa %xmm2,0x58(%rsp) │ │ │ │ - movdqa %xmm3,0x68(%rsp) │ │ │ │ - movdqa %xmm4,0x78(%rsp) │ │ │ │ - movdqa %xmm5,0x88(%rsp) │ │ │ │ - movdqa %xmm6,0x98(%rsp) │ │ │ │ - movdqa 0x20(%rdx),%xmm0 │ │ │ │ - movdqa 0x60(%rdx),%xmm1 │ │ │ │ - movdqa 0xa0(%rdx),%xmm2 │ │ │ │ - movdqa 0xe0(%rdx),%xmm3 │ │ │ │ - movdqa 0x120(%rdx),%xmm4 │ │ │ │ - movdqa 0x160(%rdx),%xmm5 │ │ │ │ - movdqa 0x1a0(%rdx),%xmm6 │ │ │ │ - movdqa 0x1e0(%rdx),%xmm7 │ │ │ │ - call 2ecc80 <__cxa_finalize@plt+0x2c1c30> │ │ │ │ - lea 0xd(%rip),%r8 │ │ │ │ - movdqa 0xed3d8(%rip),%xmm7 │ │ │ │ - jmp 2e9ba4 <__cxa_finalize@plt+0x2beb54> │ │ │ │ - movdqa %xmm0,0x100(%rdx) │ │ │ │ - movdqa %xmm1,0x120(%rdx) │ │ │ │ - movdqa %xmm2,0x140(%rdx) │ │ │ │ - movdqa %xmm3,0x160(%rdx) │ │ │ │ - movdqa %xmm4,0x180(%rdx) │ │ │ │ - movdqa %xmm5,0x1a0(%rdx) │ │ │ │ - movdqa %xmm6,0x1c0(%rdx) │ │ │ │ - movdqa %xmm7,0x1e0(%rdx) │ │ │ │ - movdqa 0x38(%rsp),%xmm0 │ │ │ │ - movdqa 0x48(%rsp),%xmm1 │ │ │ │ - movdqa 0x58(%rsp),%xmm2 │ │ │ │ - movdqa 0x68(%rsp),%xmm3 │ │ │ │ - movdqa 0x78(%rsp),%xmm4 │ │ │ │ - movdqa 0x88(%rsp),%xmm5 │ │ │ │ - movdqa 0x98(%rsp),%xmm6 │ │ │ │ - movdqa 0xa8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - mov %rcx,%r8 │ │ │ │ - movdqa 0xed349(%rip),%xmm7 │ │ │ │ - jmp 2e9ba4 <__cxa_finalize@plt+0x2beb54> │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2ec28c <__cxa_finalize@plt+0x2c123c> │ │ │ │ - movdqa 0x38(%rsp),%xmm0 │ │ │ │ - movdqa 0x48(%rsp),%xmm1 │ │ │ │ - movdqa 0x58(%rsp),%xmm2 │ │ │ │ - movdqa 0x68(%rsp),%xmm3 │ │ │ │ - movdqa 0x78(%rsp),%xmm4 │ │ │ │ - movdqa 0x88(%rsp),%xmm5 │ │ │ │ - movdqa 0x98(%rsp),%xmm6 │ │ │ │ - movdqa 0xa8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - lea 0xc(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea 0x8(%rdi),%rcx │ │ │ │ - jmp 2e9c91 <__cxa_finalize@plt+0x2bec41> │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - movdqa %xmm7,(%rdx) │ │ │ │ - movdqa %xmm7,0x10(%rdx) │ │ │ │ - movdqa %xmm7,0x20(%rdx) │ │ │ │ - movdqa %xmm7,0x30(%rdx) │ │ │ │ - movdqa %xmm7,0x40(%rdx) │ │ │ │ - movdqa %xmm7,0x50(%rdx) │ │ │ │ - movdqa %xmm7,0x60(%rdx) │ │ │ │ - movdqa %xmm7,0x70(%rdx) │ │ │ │ - movdqa %xmm7,0x80(%rdx) │ │ │ │ - movdqa %xmm7,0x90(%rdx) │ │ │ │ - movdqa %xmm7,0xa0(%rdx) │ │ │ │ - movdqa %xmm7,0xb0(%rdx) │ │ │ │ - movdqa %xmm7,0xc0(%rdx) │ │ │ │ - movdqa %xmm7,0xd0(%rdx) │ │ │ │ - movdqa %xmm7,0xe0(%rdx) │ │ │ │ - movdqa %xmm7,0xf0(%rdx) │ │ │ │ - add $0x100,%rdx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - movdqa 0x40(%rdx),%xmm1 │ │ │ │ - movdqa 0x80(%rdx),%xmm2 │ │ │ │ - movdqa 0xc0(%rdx),%xmm3 │ │ │ │ - movdqa 0x10(%rdx),%xmm4 │ │ │ │ - movdqa 0x50(%rdx),%xmm5 │ │ │ │ - movdqa 0x90(%rdx),%xmm6 │ │ │ │ - movdqa 0xd0(%rdx),%xmm7 │ │ │ │ - lea -0x2563(%rip),%r8 │ │ │ │ - jmp 2ec2cc <__cxa_finalize@plt+0x2c127c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x108,%rsp │ │ │ │ - lea -0x122(%rip),%r8 │ │ │ │ - call 2ee910 <__cxa_finalize@plt+0x2c38c0> │ │ │ │ - add $0x108,%rsp │ │ │ │ + vpaddd %zmm29,%zmm16,%zmm16 │ │ │ │ + vpaddd %zmm29,%zmm19,%zmm19 │ │ │ │ + vpsrad $0xc,%zmm16,%zmm16 │ │ │ │ + vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ + vpmulld (%r8){1to16},%zmm16,%zmm23 │ │ │ │ + vpmulld 0x4(%r8){1to16},%zmm16,%zmm16 │ │ │ │ + vpmulld 0x18(%r8){1to16},%zmm19,%zmm20 │ │ │ │ + vpmulld 0x1c(%r8){1to16},%zmm19,%zmm19 │ │ │ │ + vpbroadcastd 0x20(%r8),%zmm26 │ │ │ │ + vpbroadcastd 0x24(%r8),%zmm27 │ │ │ │ + vpaddd %zmm29,%zmm23,%zmm23 │ │ │ │ + vpaddd %zmm29,%zmm16,%zmm16 │ │ │ │ + vpaddd %zmm29,%zmm20,%zmm20 │ │ │ │ + vpaddd %zmm29,%zmm19,%zmm19 │ │ │ │ + vpsrad $0xc,%zmm23,%zmm23 │ │ │ │ + vpsrad $0xc,%zmm16,%zmm16 │ │ │ │ + vpsrad $0xc,%zmm20,%zmm20 │ │ │ │ + vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ + vmovdqa32 %zmm16,%zmm24 │ │ │ │ + vmovdqa32 %zmm23,%zmm17 │ │ │ │ + vmovdqa32 %zmm19,%zmm22 │ │ │ │ + vmovdqa32 %zmm20,%zmm18 │ │ │ │ + jmp 2f0115 <__cxa_finalize@plt+0x2c50c5> │ │ │ │ + vpaddd %zmm29,%zmm16,%zmm16 │ │ │ │ + vpaddd %zmm29,%zmm17,%zmm17 │ │ │ │ + vpaddd %zmm29,%zmm18,%zmm18 │ │ │ │ + vpaddd %zmm29,%zmm19,%zmm19 │ │ │ │ + vpsrad $0xc,%zmm16,%zmm16 │ │ │ │ + vpsrad $0xc,%zmm17,%zmm17 │ │ │ │ + vpsrad $0xc,%zmm18,%zmm18 │ │ │ │ + vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ + vpmulld (%r8){1to16},%zmm16,%zmm23 │ │ │ │ + vpmulld 0x4(%r8){1to16},%zmm16,%zmm16 │ │ │ │ + vpmulld 0x8(%r8){1to16},%zmm17,%zmm22 │ │ │ │ + vpmulld 0xc(%r8){1to16},%zmm17,%zmm17 │ │ │ │ + vpmulld 0x10(%r8){1to16},%zmm18,%zmm21 │ │ │ │ + vpmulld 0x14(%r8){1to16},%zmm18,%zmm18 │ │ │ │ + vpmulld 0x18(%r8){1to16},%zmm19,%zmm20 │ │ │ │ + vpmulld 0x1c(%r8){1to16},%zmm19,%zmm19 │ │ │ │ + vpbroadcastd 0x20(%r8),%zmm26 │ │ │ │ + vpbroadcastd 0x24(%r8),%zmm27 │ │ │ │ + vpaddd %zmm29,%zmm23,%zmm23 │ │ │ │ + vpaddd %zmm29,%zmm16,%zmm16 │ │ │ │ + vpaddd %zmm29,%zmm22,%zmm22 │ │ │ │ + vpaddd %zmm29,%zmm17,%zmm17 │ │ │ │ + vpaddd %zmm29,%zmm21,%zmm21 │ │ │ │ + vpaddd %zmm29,%zmm18,%zmm18 │ │ │ │ + vpaddd %zmm29,%zmm20,%zmm20 │ │ │ │ + vpaddd %zmm29,%zmm19,%zmm19 │ │ │ │ + vpsrad $0xc,%zmm16,%zmm16 │ │ │ │ + vpsrad $0xc,%zmm17,%zmm17 │ │ │ │ + vpsrad $0xc,%zmm23,%zmm23 │ │ │ │ + vpsrad $0xc,%zmm22,%zmm22 │ │ │ │ + vpsrad $0xc,%zmm18,%zmm18 │ │ │ │ + vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ + vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ + vpsrad $0xc,%zmm20,%zmm20 │ │ │ │ + vpsubd %zmm17,%zmm16,%zmm24 │ │ │ │ + vpaddd %zmm17,%zmm16,%zmm16 │ │ │ │ + vpsubd %zmm22,%zmm23,%zmm17 │ │ │ │ + vpaddd %zmm22,%zmm23,%zmm23 │ │ │ │ + vpsubd %zmm18,%zmm19,%zmm22 │ │ │ │ + vpaddd %zmm18,%zmm19,%zmm19 │ │ │ │ + vpsubd %zmm21,%zmm20,%zmm18 │ │ │ │ + vpaddd %zmm21,%zmm20,%zmm20 │ │ │ │ + vpmaxsd %zmm30,%zmm24,%zmm24 │ │ │ │ + vpmaxsd %zmm30,%zmm17,%zmm17 │ │ │ │ + vpmaxsd %zmm30,%zmm22,%zmm22 │ │ │ │ + vpmaxsd %zmm30,%zmm18,%zmm18 │ │ │ │ + vpminsd %zmm31,%zmm24,%zmm24 │ │ │ │ + vpminsd %zmm31,%zmm17,%zmm17 │ │ │ │ + vpminsd %zmm31,%zmm22,%zmm22 │ │ │ │ + vpminsd %zmm31,%zmm18,%zmm18 │ │ │ │ + vpmulld %zmm27,%zmm17,%zmm25 │ │ │ │ + vpmulld %zmm27,%zmm24,%zmm21 │ │ │ │ + vpmulld %zmm26,%zmm17,%zmm17 │ │ │ │ + vpmulld %zmm26,%zmm24,%zmm24 │ │ │ │ + vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ + vpaddd %zmm25,%zmm24,%zmm24 │ │ │ │ + vpaddd %zmm29,%zmm17,%zmm17 │ │ │ │ + vpsubd %zmm21,%zmm17,%zmm17 │ │ │ │ + vpsrad $0xc,%zmm24,%zmm24 │ │ │ │ + vpsrad $0xc,%zmm17,%zmm17 │ │ │ │ + vpmulld %zmm27,%zmm18,%zmm25 │ │ │ │ + vpmulld %zmm27,%zmm22,%zmm21 │ │ │ │ + vpmulld %zmm26,%zmm18,%zmm18 │ │ │ │ + vpmulld %zmm26,%zmm22,%zmm22 │ │ │ │ + vpsubd %zmm25,%zmm29,%zmm25 │ │ │ │ + vpsubd %zmm22,%zmm25,%zmm22 │ │ │ │ + vpaddd %zmm29,%zmm18,%zmm18 │ │ │ │ + vpsubd %zmm21,%zmm18,%zmm18 │ │ │ │ + vpsrad $0xc,%zmm22,%zmm22 │ │ │ │ + vpsrad $0xc,%zmm18,%zmm18 │ │ │ │ + vpmaxsd %zmm30,%zmm16,%zmm16 │ │ │ │ + vpmaxsd %zmm30,%zmm19,%zmm19 │ │ │ │ + vpmaxsd %zmm30,%zmm23,%zmm23 │ │ │ │ + vpmaxsd %zmm30,%zmm20,%zmm20 │ │ │ │ + vpminsd %zmm31,%zmm16,%zmm16 │ │ │ │ + vpminsd %zmm31,%zmm19,%zmm19 │ │ │ │ + vpminsd %zmm31,%zmm23,%zmm23 │ │ │ │ + vpminsd %zmm31,%zmm20,%zmm20 │ │ │ │ + vpbroadcastd 0x28(%r8),%zmm26 │ │ │ │ + vpbroadcastd 0x2c(%r8),%zmm27 │ │ │ │ + vpsubd %zmm19,%zmm16,%zmm21 │ │ │ │ + vpaddd %zmm19,%zmm16,%zmm16 │ │ │ │ + vpsubd %zmm20,%zmm23,%zmm19 │ │ │ │ + vpaddd %zmm20,%zmm23,%zmm23 │ │ │ │ + vpsubd %zmm22,%zmm17,%zmm20 │ │ │ │ + vpaddd %zmm22,%zmm17,%zmm17 │ │ │ │ + vpsubd %zmm18,%zmm24,%zmm22 │ │ │ │ + vpaddd %zmm18,%zmm24,%zmm24 │ │ │ │ + vpmaxsd %zmm30,%zmm21,%zmm21 │ │ │ │ + vpmaxsd %zmm30,%zmm19,%zmm19 │ │ │ │ + vpmaxsd %zmm30,%zmm20,%zmm20 │ │ │ │ + vpmaxsd %zmm30,%zmm22,%zmm22 │ │ │ │ + vpminsd %zmm31,%zmm21,%zmm21 │ │ │ │ + vpminsd %zmm31,%zmm19,%zmm19 │ │ │ │ + vpminsd %zmm31,%zmm20,%zmm20 │ │ │ │ + vpminsd %zmm31,%zmm22,%zmm22 │ │ │ │ + vpmulld %zmm27,%zmm19,%zmm25 │ │ │ │ + vpmulld %zmm27,%zmm21,%zmm18 │ │ │ │ + vpmulld %zmm26,%zmm19,%zmm19 │ │ │ │ + vpmulld %zmm26,%zmm21,%zmm21 │ │ │ │ + vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ + vpaddd %zmm25,%zmm21,%zmm21 │ │ │ │ + vpaddd %zmm29,%zmm19,%zmm19 │ │ │ │ + vpsubd %zmm18,%zmm19,%zmm19 │ │ │ │ + vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ + vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ + vpmulld %zmm27,%zmm22,%zmm25 │ │ │ │ + vpmulld %zmm27,%zmm20,%zmm18 │ │ │ │ + vpmulld %zmm26,%zmm22,%zmm22 │ │ │ │ + vpmulld %zmm26,%zmm20,%zmm20 │ │ │ │ + vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ + vpaddd %zmm25,%zmm20,%zmm20 │ │ │ │ + vpaddd %zmm29,%zmm22,%zmm22 │ │ │ │ + vpsubd %zmm18,%zmm22,%zmm22 │ │ │ │ + vpsrad $0xc,%zmm20,%zmm20 │ │ │ │ + vpsrad $0xc,%zmm22,%zmm22 │ │ │ │ + vpmaxsd %zmm30,%zmm16,%zmm16 │ │ │ │ + vpmaxsd %zmm30,%zmm23,%zmm23 │ │ │ │ + vpmaxsd %zmm30,%zmm17,%zmm17 │ │ │ │ + vpmaxsd %zmm30,%zmm24,%zmm24 │ │ │ │ + vpminsd %zmm31,%zmm16,%zmm16 │ │ │ │ + vpminsd %zmm31,%zmm23,%zmm23 │ │ │ │ + vpminsd %zmm31,%zmm17,%zmm17 │ │ │ │ + vpminsd %zmm31,%zmm24,%zmm24 │ │ │ │ + add $0x30,%r8 │ │ │ │ + vmovdqa32 %zmm16,-0x100(%rax) │ │ │ │ + vmovdqa32 %zmm23,0xc0(%rax) │ │ │ │ + vmovdqa32 %zmm17,-0xc0(%rax) │ │ │ │ + vmovdqa32 %zmm24,0x80(%rax) │ │ │ │ + vmovdqa32 %zmm22,-0x80(%rax) │ │ │ │ + vmovdqa32 %zmm20,0x40(%rax) │ │ │ │ + vmovdqa32 %zmm19,-0x40(%rax) │ │ │ │ + vmovdqa32 %zmm21,(%rax) │ │ │ │ + add $0x200,%rax │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x108,%rsp │ │ │ │ - lea 0x320(%rip),%r8 │ │ │ │ - call 2ee910 <__cxa_finalize@plt+0x2c38c0> │ │ │ │ - add $0x108,%rsp │ │ │ │ + lea 0xc0(%rax),%r8 │ │ │ │ + sub $0x100,%rax │ │ │ │ + vpbroadcastd 0xeb7d4(%rip),%zmm26 │ │ │ │ + vpbroadcastd 0xeb7e2(%rip),%zmm27 │ │ │ │ + vmovdqa32 -0x800(%rax),%zmm16 │ │ │ │ + vmovdqa32 -0x600(%r8),%zmm17 │ │ │ │ + vmovdqa32 -0x800(%r8),%zmm18 │ │ │ │ + vmovdqa32 -0x600(%rax),%zmm19 │ │ │ │ + vmovdqa32 -0x400(%rax),%zmm20 │ │ │ │ + vmovdqa32 -0x200(%r8),%zmm21 │ │ │ │ + vmovdqa32 -0x400(%r8),%zmm22 │ │ │ │ + vmovdqa32 -0x200(%rax),%zmm23 │ │ │ │ + vpsubd %zmm17,%zmm16,%zmm24 │ │ │ │ + vpaddd %zmm17,%zmm16,%zmm16 │ │ │ │ + vpsubd %zmm19,%zmm18,%zmm17 │ │ │ │ + vpaddd %zmm19,%zmm18,%zmm18 │ │ │ │ + vpsubd %zmm20,%zmm21,%zmm19 │ │ │ │ + vpaddd %zmm20,%zmm21,%zmm21 │ │ │ │ + vpsubd %zmm22,%zmm23,%zmm20 │ │ │ │ + vpaddd %zmm22,%zmm23,%zmm23 │ │ │ │ + vpmaxsd %zmm30,%zmm24,%zmm24 │ │ │ │ + vpmaxsd %zmm30,%zmm17,%zmm17 │ │ │ │ + vpmaxsd %zmm30,%zmm19,%zmm19 │ │ │ │ + vpmaxsd %zmm30,%zmm20,%zmm20 │ │ │ │ + vpminsd %zmm31,%zmm24,%zmm24 │ │ │ │ + vpminsd %zmm31,%zmm17,%zmm17 │ │ │ │ + vpminsd %zmm31,%zmm19,%zmm19 │ │ │ │ + vpminsd %zmm31,%zmm20,%zmm20 │ │ │ │ + vpmulld %zmm27,%zmm17,%zmm25 │ │ │ │ + vpmulld %zmm27,%zmm24,%zmm22 │ │ │ │ + vpmulld %zmm26,%zmm17,%zmm17 │ │ │ │ + vpmulld %zmm26,%zmm24,%zmm24 │ │ │ │ + vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ + vpaddd %zmm25,%zmm24,%zmm24 │ │ │ │ + vpaddd %zmm29,%zmm17,%zmm17 │ │ │ │ + vpsubd %zmm22,%zmm17,%zmm17 │ │ │ │ + vpsrad $0xc,%zmm24,%zmm24 │ │ │ │ + vpsrad $0xc,%zmm17,%zmm17 │ │ │ │ + vpmulld %zmm27,%zmm20,%zmm25 │ │ │ │ + vpmulld %zmm27,%zmm19,%zmm22 │ │ │ │ + vpmulld %zmm26,%zmm20,%zmm20 │ │ │ │ + vpmulld %zmm26,%zmm19,%zmm19 │ │ │ │ + vpsubd %zmm25,%zmm29,%zmm25 │ │ │ │ + vpsubd %zmm19,%zmm25,%zmm19 │ │ │ │ + vpaddd %zmm29,%zmm20,%zmm20 │ │ │ │ + vpsubd %zmm22,%zmm20,%zmm20 │ │ │ │ + vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ + vpsrad $0xc,%zmm20,%zmm20 │ │ │ │ + vpmaxsd %zmm30,%zmm16,%zmm16 │ │ │ │ + vpmaxsd %zmm30,%zmm18,%zmm18 │ │ │ │ + vpmaxsd %zmm30,%zmm21,%zmm21 │ │ │ │ + vpmaxsd %zmm30,%zmm23,%zmm23 │ │ │ │ + vpminsd %zmm31,%zmm16,%zmm16 │ │ │ │ + vpminsd %zmm31,%zmm21,%zmm21 │ │ │ │ + vpminsd %zmm31,%zmm18,%zmm18 │ │ │ │ + vpminsd %zmm31,%zmm23,%zmm23 │ │ │ │ + vpsubd %zmm23,%zmm18,%zmm22 │ │ │ │ + vpaddd %zmm23,%zmm18,%zmm18 │ │ │ │ + vpsubd %zmm21,%zmm16,%zmm23 │ │ │ │ + vpaddd %zmm21,%zmm16,%zmm16 │ │ │ │ + vpsubd %zmm20,%zmm24,%zmm21 │ │ │ │ + vpaddd %zmm20,%zmm24,%zmm24 │ │ │ │ + vpsubd %zmm19,%zmm17,%zmm20 │ │ │ │ + vpaddd %zmm19,%zmm17,%zmm17 │ │ │ │ + vpmaxsd %zmm30,%zmm22,%zmm22 │ │ │ │ + vpmaxsd %zmm30,%zmm23,%zmm23 │ │ │ │ + vpmaxsd %zmm30,%zmm21,%zmm21 │ │ │ │ + vpmaxsd %zmm30,%zmm20,%zmm20 │ │ │ │ + vpminsd %zmm31,%zmm22,%zmm22 │ │ │ │ + vpminsd %zmm31,%zmm23,%zmm23 │ │ │ │ + vpminsd %zmm31,%zmm21,%zmm21 │ │ │ │ + vpminsd %zmm31,%zmm20,%zmm20 │ │ │ │ + vpmulld %zmm28,%zmm22,%zmm22 │ │ │ │ + vpmulld %zmm28,%zmm23,%zmm23 │ │ │ │ + vpmulld %zmm28,%zmm21,%zmm21 │ │ │ │ + vpmulld %zmm28,%zmm20,%zmm20 │ │ │ │ + vpmaxsd %zmm30,%zmm18,%zmm18 │ │ │ │ + vpmaxsd %zmm30,%zmm16,%zmm16 │ │ │ │ + vpmaxsd %zmm30,%zmm24,%zmm24 │ │ │ │ + vpmaxsd %zmm30,%zmm17,%zmm17 │ │ │ │ + vpminsd %zmm31,%zmm18,%zmm18 │ │ │ │ + vpminsd %zmm31,%zmm16,%zmm16 │ │ │ │ + vpminsd %zmm31,%zmm24,%zmm24 │ │ │ │ + vpminsd %zmm31,%zmm17,%zmm17 │ │ │ │ + vpaddd %zmm29,%zmm22,%zmm22 │ │ │ │ + vpaddd %zmm29,%zmm21,%zmm21 │ │ │ │ + vpsubd %zmm23,%zmm22,%zmm19 │ │ │ │ + vpaddd %zmm23,%zmm22,%zmm22 │ │ │ │ + vpsubd %zmm20,%zmm21,%zmm23 │ │ │ │ + vpaddd %zmm20,%zmm21,%zmm21 │ │ │ │ + vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ + vpsrad $0xc,%zmm22,%zmm22 │ │ │ │ + vpsrad $0xc,%zmm23,%zmm23 │ │ │ │ + vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ + vmovdqa32 %zmm18,-0x200(%r8) │ │ │ │ + vmovdqa32 %zmm16,-0x800(%rax) │ │ │ │ + vmovdqa32 %zmm24,-0x200(%rax) │ │ │ │ + vmovdqa32 %zmm17,-0x800(%r8) │ │ │ │ + vmovdqa32 %zmm19,-0x600(%r8) │ │ │ │ + vmovdqa32 %zmm22,-0x400(%rax) │ │ │ │ + vmovdqa32 %zmm23,-0x600(%rax) │ │ │ │ + vmovdqa32 %zmm21,-0x400(%r8) │ │ │ │ + add $0x40,%rax │ │ │ │ + sub $0x40,%r8 │ │ │ │ + cmp %r8,%rax │ │ │ │ + jl 2f036e <__cxa_finalize@plt+0x2c531e> │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x108,%rsp │ │ │ │ - lea 0x7f2(%rip),%r8 │ │ │ │ - call 2ee910 <__cxa_finalize@plt+0x2c38c0> │ │ │ │ - add $0x108,%rsp │ │ │ │ + vmovdqa32 (%rdx),%zmm8 │ │ │ │ + vpsubd %zmm7,%zmm8,%zmm9 │ │ │ │ + vpaddd %zmm7,%zmm8,%zmm8 │ │ │ │ + vpmaxsd %zmm30,%zmm9,%zmm9 │ │ │ │ + vpmaxsd %zmm30,%zmm8,%zmm8 │ │ │ │ + vpminsd %zmm31,%zmm9,%zmm9 │ │ │ │ + vpminsd %zmm31,%zmm8,%zmm8 │ │ │ │ + vpaddd %zmm27,%zmm9,%zmm9 │ │ │ │ + vpaddd %zmm27,%zmm8,%zmm8 │ │ │ │ + vmovdqa32 (%rcx),%zmm7 │ │ │ │ + vmovdqa32 0x7c0(%rcx),%zmm10 │ │ │ │ + vpsubd %zmm10,%zmm8,%zmm11 │ │ │ │ + vpaddd %zmm10,%zmm8,%zmm8 │ │ │ │ + vpsubd %zmm7,%zmm9,%zmm10 │ │ │ │ + vpaddd %zmm7,%zmm9,%zmm9 │ │ │ │ + vpsravd %zmm27,%zmm11,%zmm11 │ │ │ │ + vpsravd %zmm27,%zmm8,%zmm8 │ │ │ │ + vpsravd %zmm27,%zmm10,%zmm10 │ │ │ │ + vpsravd %zmm27,%zmm9,%zmm9 │ │ │ │ + vmovdqa32 (%r8),%zmm12 │ │ │ │ + vpsubd %zmm16,%zmm12,%zmm13 │ │ │ │ + vpaddd %zmm16,%zmm12,%zmm12 │ │ │ │ + vpmaxsd %zmm30,%zmm13,%zmm13 │ │ │ │ + vpmaxsd %zmm30,%zmm12,%zmm12 │ │ │ │ + vpminsd %zmm31,%zmm13,%zmm13 │ │ │ │ + vpminsd %zmm31,%zmm12,%zmm12 │ │ │ │ + vpaddd %zmm27,%zmm13,%zmm13 │ │ │ │ + vpaddd %zmm27,%zmm12,%zmm12 │ │ │ │ + vmovdqa32 0x3c0(%rcx),%zmm16 │ │ │ │ + vmovdqa32 0x400(%rcx),%zmm14 │ │ │ │ + vpsubd %zmm14,%zmm12,%zmm15 │ │ │ │ + vpaddd %zmm14,%zmm12,%zmm12 │ │ │ │ + vpsubd %zmm16,%zmm13,%zmm14 │ │ │ │ + vpaddd %zmm16,%zmm13,%zmm13 │ │ │ │ + vpsravd %zmm27,%zmm15,%zmm15 │ │ │ │ + vpsravd %zmm27,%zmm12,%zmm12 │ │ │ │ + vpsravd %zmm27,%zmm14,%zmm14 │ │ │ │ + vpsravd %zmm27,%zmm13,%zmm13 │ │ │ │ + vpackssdw %zmm13,%zmm8,%zmm16 │ │ │ │ + vpackssdw %zmm9,%zmm12,%zmm7 │ │ │ │ + vpackssdw %zmm15,%zmm10,%zmm10 │ │ │ │ + vpackssdw %zmm11,%zmm14,%zmm14 │ │ │ │ + vmovdqa32 %zmm10,0x400(%rcx) │ │ │ │ + vmovdqa32 %zmm14,0x7c0(%rcx) │ │ │ │ + vmovdqa32 0x380(%rdx),%zmm8 │ │ │ │ + vpsubd %zmm0,%zmm8,%zmm9 │ │ │ │ + vpaddd %zmm0,%zmm8,%zmm8 │ │ │ │ + vpmaxsd %zmm30,%zmm9,%zmm9 │ │ │ │ + vpmaxsd %zmm30,%zmm8,%zmm8 │ │ │ │ + vpminsd %zmm31,%zmm9,%zmm9 │ │ │ │ + vpminsd %zmm31,%zmm8,%zmm8 │ │ │ │ + vpaddd %zmm27,%zmm9,%zmm9 │ │ │ │ + vpaddd %zmm27,%zmm8,%zmm8 │ │ │ │ + vmovdqa32 0x1c0(%rcx),%zmm0 │ │ │ │ + vmovdqa32 0x600(%rcx),%zmm10 │ │ │ │ + vpsubd %zmm10,%zmm8,%zmm11 │ │ │ │ + vpaddd %zmm10,%zmm8,%zmm8 │ │ │ │ + vpsubd %zmm0,%zmm9,%zmm10 │ │ │ │ + vpaddd %zmm0,%zmm9,%zmm9 │ │ │ │ + vpsravd %zmm27,%zmm11,%zmm11 │ │ │ │ + vpsravd %zmm27,%zmm8,%zmm8 │ │ │ │ + vpsravd %zmm27,%zmm10,%zmm10 │ │ │ │ + vpsravd %zmm27,%zmm9,%zmm9 │ │ │ │ + vmovdqa32 0x380(%r8),%zmm12 │ │ │ │ + vpsubd %zmm23,%zmm12,%zmm13 │ │ │ │ + vpaddd %zmm23,%zmm12,%zmm12 │ │ │ │ + vpmaxsd %zmm30,%zmm13,%zmm13 │ │ │ │ + vpmaxsd %zmm30,%zmm12,%zmm12 │ │ │ │ + vpminsd %zmm31,%zmm13,%zmm13 │ │ │ │ + vpminsd %zmm31,%zmm12,%zmm12 │ │ │ │ + vpaddd %zmm27,%zmm13,%zmm13 │ │ │ │ + vpaddd %zmm27,%zmm12,%zmm12 │ │ │ │ + vmovdqa32 0x200(%rcx),%zmm23 │ │ │ │ + vmovdqa32 0x5c0(%rcx),%zmm14 │ │ │ │ + vpsubd %zmm14,%zmm12,%zmm15 │ │ │ │ + vpaddd %zmm14,%zmm12,%zmm12 │ │ │ │ + vpsubd %zmm23,%zmm13,%zmm14 │ │ │ │ + vpaddd %zmm23,%zmm13,%zmm13 │ │ │ │ + vpsravd %zmm27,%zmm15,%zmm15 │ │ │ │ + vpsravd %zmm27,%zmm12,%zmm12 │ │ │ │ + vpsravd %zmm27,%zmm14,%zmm14 │ │ │ │ + vpsravd %zmm27,%zmm13,%zmm13 │ │ │ │ + vpackssdw %zmm13,%zmm8,%zmm23 │ │ │ │ + vpackssdw %zmm9,%zmm12,%zmm0 │ │ │ │ + vpackssdw %zmm15,%zmm10,%zmm10 │ │ │ │ + vpackssdw %zmm11,%zmm14,%zmm14 │ │ │ │ + vmovdqa32 %zmm10,0x5c0(%rcx) │ │ │ │ + vmovdqa32 %zmm14,0x600(%rcx) │ │ │ │ + vmovdqa32 0x80(%rdx),%zmm8 │ │ │ │ + vpsubd %zmm6,%zmm8,%zmm9 │ │ │ │ + vpaddd %zmm6,%zmm8,%zmm8 │ │ │ │ + vpmaxsd %zmm30,%zmm9,%zmm9 │ │ │ │ + vpmaxsd %zmm30,%zmm8,%zmm8 │ │ │ │ + vpminsd %zmm31,%zmm9,%zmm9 │ │ │ │ + vpminsd %zmm31,%zmm8,%zmm8 │ │ │ │ + vpaddd %zmm27,%zmm9,%zmm9 │ │ │ │ + vpaddd %zmm27,%zmm8,%zmm8 │ │ │ │ + vmovdqa32 0x40(%rcx),%zmm6 │ │ │ │ + vmovdqa32 0x780(%rcx),%zmm10 │ │ │ │ + vpsubd %zmm10,%zmm8,%zmm11 │ │ │ │ + vpaddd %zmm10,%zmm8,%zmm8 │ │ │ │ + vpsubd %zmm6,%zmm9,%zmm10 │ │ │ │ + vpaddd %zmm6,%zmm9,%zmm9 │ │ │ │ + vpsravd %zmm27,%zmm11,%zmm11 │ │ │ │ + vpsravd %zmm27,%zmm8,%zmm8 │ │ │ │ + vpsravd %zmm27,%zmm10,%zmm10 │ │ │ │ + vpsravd %zmm27,%zmm9,%zmm9 │ │ │ │ + vmovdqa32 0x80(%r8),%zmm12 │ │ │ │ + vpsubd %zmm17,%zmm12,%zmm13 │ │ │ │ + vpaddd %zmm17,%zmm12,%zmm12 │ │ │ │ + vpmaxsd %zmm30,%zmm13,%zmm13 │ │ │ │ + vpmaxsd %zmm30,%zmm12,%zmm12 │ │ │ │ + vpminsd %zmm31,%zmm13,%zmm13 │ │ │ │ + vpminsd %zmm31,%zmm12,%zmm12 │ │ │ │ + vpaddd %zmm27,%zmm13,%zmm13 │ │ │ │ + vpaddd %zmm27,%zmm12,%zmm12 │ │ │ │ + vmovdqa32 0x380(%rcx),%zmm17 │ │ │ │ + vmovdqa32 0x440(%rcx),%zmm14 │ │ │ │ + vpsubd %zmm14,%zmm12,%zmm15 │ │ │ │ + vpaddd %zmm14,%zmm12,%zmm12 │ │ │ │ + vpsubd %zmm17,%zmm13,%zmm14 │ │ │ │ + vpaddd %zmm17,%zmm13,%zmm13 │ │ │ │ + vpsravd %zmm27,%zmm15,%zmm15 │ │ │ │ + vpsravd %zmm27,%zmm12,%zmm12 │ │ │ │ + vpsravd %zmm27,%zmm14,%zmm14 │ │ │ │ + vpsravd %zmm27,%zmm13,%zmm13 │ │ │ │ + vpackssdw %zmm13,%zmm8,%zmm17 │ │ │ │ + vpackssdw %zmm9,%zmm12,%zmm6 │ │ │ │ + vpackssdw %zmm15,%zmm10,%zmm10 │ │ │ │ + vpackssdw %zmm11,%zmm14,%zmm14 │ │ │ │ + vmovdqa32 %zmm10,0x440(%rcx) │ │ │ │ + vmovdqa32 %zmm14,0x780(%rcx) │ │ │ │ + vmovdqa32 0x300(%rdx),%zmm8 │ │ │ │ + vpsubd %zmm1,%zmm8,%zmm9 │ │ │ │ + vpaddd %zmm1,%zmm8,%zmm8 │ │ │ │ + vpmaxsd %zmm30,%zmm9,%zmm9 │ │ │ │ + vpmaxsd %zmm30,%zmm8,%zmm8 │ │ │ │ + vpminsd %zmm31,%zmm9,%zmm9 │ │ │ │ + vpminsd %zmm31,%zmm8,%zmm8 │ │ │ │ + vpaddd %zmm27,%zmm9,%zmm9 │ │ │ │ + vpaddd %zmm27,%zmm8,%zmm8 │ │ │ │ + vmovdqa32 0x180(%rcx),%zmm1 │ │ │ │ + vmovdqa32 0x640(%rcx),%zmm10 │ │ │ │ + vpsubd %zmm10,%zmm8,%zmm11 │ │ │ │ + vpaddd %zmm10,%zmm8,%zmm8 │ │ │ │ + vpsubd %zmm1,%zmm9,%zmm10 │ │ │ │ + vpaddd %zmm1,%zmm9,%zmm9 │ │ │ │ + vpsravd %zmm27,%zmm11,%zmm11 │ │ │ │ + vpsravd %zmm27,%zmm8,%zmm8 │ │ │ │ + vpsravd %zmm27,%zmm10,%zmm10 │ │ │ │ + vpsravd %zmm27,%zmm9,%zmm9 │ │ │ │ + vmovdqa32 0x300(%r8),%zmm12 │ │ │ │ + vpsubd %zmm22,%zmm12,%zmm13 │ │ │ │ + vpaddd %zmm22,%zmm12,%zmm12 │ │ │ │ + vpmaxsd %zmm30,%zmm13,%zmm13 │ │ │ │ + vpmaxsd %zmm30,%zmm12,%zmm12 │ │ │ │ + vpminsd %zmm31,%zmm13,%zmm13 │ │ │ │ + vpminsd %zmm31,%zmm12,%zmm12 │ │ │ │ + vpaddd %zmm27,%zmm13,%zmm13 │ │ │ │ + vpaddd %zmm27,%zmm12,%zmm12 │ │ │ │ + vmovdqa32 0x240(%rcx),%zmm22 │ │ │ │ + vmovdqa32 0x580(%rcx),%zmm14 │ │ │ │ + vpsubd %zmm14,%zmm12,%zmm15 │ │ │ │ + vpaddd %zmm14,%zmm12,%zmm12 │ │ │ │ + vpsubd %zmm22,%zmm13,%zmm14 │ │ │ │ + vpaddd %zmm22,%zmm13,%zmm13 │ │ │ │ + vpsravd %zmm27,%zmm15,%zmm15 │ │ │ │ + vpsravd %zmm27,%zmm12,%zmm12 │ │ │ │ + vpsravd %zmm27,%zmm14,%zmm14 │ │ │ │ + vpsravd %zmm27,%zmm13,%zmm13 │ │ │ │ + vpackssdw %zmm13,%zmm8,%zmm22 │ │ │ │ + vpackssdw %zmm9,%zmm12,%zmm1 │ │ │ │ + vpackssdw %zmm15,%zmm10,%zmm10 │ │ │ │ + vpackssdw %zmm11,%zmm14,%zmm14 │ │ │ │ + vmovdqa32 %zmm10,0x580(%rcx) │ │ │ │ + vmovdqa32 %zmm14,0x640(%rcx) │ │ │ │ + vmovdqa32 0x100(%rdx),%zmm8 │ │ │ │ + vpsubd %zmm5,%zmm8,%zmm9 │ │ │ │ + vpaddd %zmm5,%zmm8,%zmm8 │ │ │ │ + vpmaxsd %zmm30,%zmm9,%zmm9 │ │ │ │ + vpmaxsd %zmm30,%zmm8,%zmm8 │ │ │ │ + vpminsd %zmm31,%zmm9,%zmm9 │ │ │ │ + vpminsd %zmm31,%zmm8,%zmm8 │ │ │ │ + vpaddd %zmm27,%zmm9,%zmm9 │ │ │ │ + vpaddd %zmm27,%zmm8,%zmm8 │ │ │ │ + vmovdqa32 0x80(%rcx),%zmm5 │ │ │ │ + vmovdqa32 0x740(%rcx),%zmm10 │ │ │ │ + vpsubd %zmm10,%zmm8,%zmm11 │ │ │ │ + vpaddd %zmm10,%zmm8,%zmm8 │ │ │ │ + vpsubd %zmm5,%zmm9,%zmm10 │ │ │ │ + vpaddd %zmm5,%zmm9,%zmm9 │ │ │ │ + vpsravd %zmm27,%zmm11,%zmm11 │ │ │ │ + vpsravd %zmm27,%zmm8,%zmm8 │ │ │ │ + vpsravd %zmm27,%zmm10,%zmm10 │ │ │ │ + vpsravd %zmm27,%zmm9,%zmm9 │ │ │ │ + vmovdqa32 0x100(%r8),%zmm12 │ │ │ │ + vpsubd %zmm18,%zmm12,%zmm13 │ │ │ │ + vpaddd %zmm18,%zmm12,%zmm12 │ │ │ │ + vpmaxsd %zmm30,%zmm13,%zmm13 │ │ │ │ + vpmaxsd %zmm30,%zmm12,%zmm12 │ │ │ │ + vpminsd %zmm31,%zmm13,%zmm13 │ │ │ │ + vpminsd %zmm31,%zmm12,%zmm12 │ │ │ │ + vpaddd %zmm27,%zmm13,%zmm13 │ │ │ │ + vpaddd %zmm27,%zmm12,%zmm12 │ │ │ │ + vmovdqa32 0x340(%rcx),%zmm18 │ │ │ │ + vmovdqa32 0x480(%rcx),%zmm14 │ │ │ │ + vpsubd %zmm14,%zmm12,%zmm15 │ │ │ │ + vpaddd %zmm14,%zmm12,%zmm12 │ │ │ │ + vpsubd %zmm18,%zmm13,%zmm14 │ │ │ │ + vpaddd %zmm18,%zmm13,%zmm13 │ │ │ │ + vpsravd %zmm27,%zmm15,%zmm15 │ │ │ │ + vpsravd %zmm27,%zmm12,%zmm12 │ │ │ │ + vpsravd %zmm27,%zmm14,%zmm14 │ │ │ │ + vpsravd %zmm27,%zmm13,%zmm13 │ │ │ │ + vpackssdw %zmm13,%zmm8,%zmm18 │ │ │ │ + vpackssdw %zmm9,%zmm12,%zmm5 │ │ │ │ + vpackssdw %zmm15,%zmm10,%zmm10 │ │ │ │ + vpackssdw %zmm11,%zmm14,%zmm14 │ │ │ │ + vmovdqa32 %zmm10,0x480(%rcx) │ │ │ │ + vmovdqa32 %zmm14,0x740(%rcx) │ │ │ │ + vmovdqa32 0x280(%rdx),%zmm8 │ │ │ │ + vpsubd %zmm2,%zmm8,%zmm9 │ │ │ │ + vpaddd %zmm2,%zmm8,%zmm8 │ │ │ │ + vpmaxsd %zmm30,%zmm9,%zmm9 │ │ │ │ + vpmaxsd %zmm30,%zmm8,%zmm8 │ │ │ │ + vpminsd %zmm31,%zmm9,%zmm9 │ │ │ │ + vpminsd %zmm31,%zmm8,%zmm8 │ │ │ │ + vpaddd %zmm27,%zmm9,%zmm9 │ │ │ │ + vpaddd %zmm27,%zmm8,%zmm8 │ │ │ │ + vmovdqa32 0x140(%rcx),%zmm2 │ │ │ │ + vmovdqa32 0x680(%rcx),%zmm10 │ │ │ │ + vpsubd %zmm10,%zmm8,%zmm11 │ │ │ │ + vpaddd %zmm10,%zmm8,%zmm8 │ │ │ │ + vpsubd %zmm2,%zmm9,%zmm10 │ │ │ │ + vpaddd %zmm2,%zmm9,%zmm9 │ │ │ │ + vpsravd %zmm27,%zmm11,%zmm11 │ │ │ │ + vpsravd %zmm27,%zmm8,%zmm8 │ │ │ │ + vpsravd %zmm27,%zmm10,%zmm10 │ │ │ │ + vpsravd %zmm27,%zmm9,%zmm9 │ │ │ │ + vmovdqa32 0x280(%r8),%zmm12 │ │ │ │ + vpsubd %zmm21,%zmm12,%zmm13 │ │ │ │ + vpaddd %zmm21,%zmm12,%zmm12 │ │ │ │ + vpmaxsd %zmm30,%zmm13,%zmm13 │ │ │ │ + vpmaxsd %zmm30,%zmm12,%zmm12 │ │ │ │ + vpminsd %zmm31,%zmm13,%zmm13 │ │ │ │ + vpminsd %zmm31,%zmm12,%zmm12 │ │ │ │ + vpaddd %zmm27,%zmm13,%zmm13 │ │ │ │ + vpaddd %zmm27,%zmm12,%zmm12 │ │ │ │ + vmovdqa32 0x280(%rcx),%zmm21 │ │ │ │ + vmovdqa32 0x540(%rcx),%zmm14 │ │ │ │ + vpsubd %zmm14,%zmm12,%zmm15 │ │ │ │ + vpaddd %zmm14,%zmm12,%zmm12 │ │ │ │ + vpsubd %zmm21,%zmm13,%zmm14 │ │ │ │ + vpaddd %zmm21,%zmm13,%zmm13 │ │ │ │ + vpsravd %zmm27,%zmm15,%zmm15 │ │ │ │ + vpsravd %zmm27,%zmm12,%zmm12 │ │ │ │ + vpsravd %zmm27,%zmm14,%zmm14 │ │ │ │ + vpsravd %zmm27,%zmm13,%zmm13 │ │ │ │ + vpackssdw %zmm13,%zmm8,%zmm21 │ │ │ │ + vpackssdw %zmm9,%zmm12,%zmm2 │ │ │ │ + vpackssdw %zmm15,%zmm10,%zmm10 │ │ │ │ + vpackssdw %zmm11,%zmm14,%zmm14 │ │ │ │ + vmovdqa32 %zmm10,0x540(%rcx) │ │ │ │ + vmovdqa32 %zmm14,0x680(%rcx) │ │ │ │ + vmovdqa32 0x180(%rdx),%zmm8 │ │ │ │ + vpsubd %zmm4,%zmm8,%zmm9 │ │ │ │ + vpaddd %zmm4,%zmm8,%zmm8 │ │ │ │ + vpmaxsd %zmm30,%zmm9,%zmm9 │ │ │ │ + vpmaxsd %zmm30,%zmm8,%zmm8 │ │ │ │ + vpminsd %zmm31,%zmm9,%zmm9 │ │ │ │ + vpminsd %zmm31,%zmm8,%zmm8 │ │ │ │ + vpaddd %zmm27,%zmm9,%zmm9 │ │ │ │ + vpaddd %zmm27,%zmm8,%zmm8 │ │ │ │ + vmovdqa32 0xc0(%rcx),%zmm4 │ │ │ │ + vmovdqa32 0x700(%rcx),%zmm10 │ │ │ │ + vpsubd %zmm10,%zmm8,%zmm11 │ │ │ │ + vpaddd %zmm10,%zmm8,%zmm8 │ │ │ │ + vpsubd %zmm4,%zmm9,%zmm10 │ │ │ │ + vpaddd %zmm4,%zmm9,%zmm9 │ │ │ │ + vpsravd %zmm27,%zmm11,%zmm11 │ │ │ │ + vpsravd %zmm27,%zmm8,%zmm8 │ │ │ │ + vpsravd %zmm27,%zmm10,%zmm10 │ │ │ │ + vpsravd %zmm27,%zmm9,%zmm9 │ │ │ │ + vmovdqa32 0x180(%r8),%zmm12 │ │ │ │ + vpsubd %zmm19,%zmm12,%zmm13 │ │ │ │ + vpaddd %zmm19,%zmm12,%zmm12 │ │ │ │ + vpmaxsd %zmm30,%zmm13,%zmm13 │ │ │ │ + vpmaxsd %zmm30,%zmm12,%zmm12 │ │ │ │ + vpminsd %zmm31,%zmm13,%zmm13 │ │ │ │ + vpminsd %zmm31,%zmm12,%zmm12 │ │ │ │ + vpaddd %zmm27,%zmm13,%zmm13 │ │ │ │ + vpaddd %zmm27,%zmm12,%zmm12 │ │ │ │ + vmovdqa32 0x300(%rcx),%zmm19 │ │ │ │ + vmovdqa32 0x4c0(%rcx),%zmm14 │ │ │ │ + vpsubd %zmm14,%zmm12,%zmm15 │ │ │ │ + vpaddd %zmm14,%zmm12,%zmm12 │ │ │ │ + vpsubd %zmm19,%zmm13,%zmm14 │ │ │ │ + vpaddd %zmm19,%zmm13,%zmm13 │ │ │ │ + vpsravd %zmm27,%zmm15,%zmm15 │ │ │ │ + vpsravd %zmm27,%zmm12,%zmm12 │ │ │ │ + vpsravd %zmm27,%zmm14,%zmm14 │ │ │ │ + vpsravd %zmm27,%zmm13,%zmm13 │ │ │ │ + vpackssdw %zmm13,%zmm8,%zmm19 │ │ │ │ + vpackssdw %zmm9,%zmm12,%zmm4 │ │ │ │ + vpackssdw %zmm15,%zmm10,%zmm10 │ │ │ │ + vpackssdw %zmm11,%zmm14,%zmm14 │ │ │ │ + vmovdqa32 %zmm10,0x4c0(%rcx) │ │ │ │ + vmovdqa32 %zmm14,0x700(%rcx) │ │ │ │ + vmovdqa32 0x200(%rdx),%zmm8 │ │ │ │ + vpsubd %zmm3,%zmm8,%zmm9 │ │ │ │ + vpaddd %zmm3,%zmm8,%zmm8 │ │ │ │ + vpmaxsd %zmm30,%zmm9,%zmm9 │ │ │ │ + vpmaxsd %zmm30,%zmm8,%zmm8 │ │ │ │ + vpminsd %zmm31,%zmm9,%zmm9 │ │ │ │ + vpminsd %zmm31,%zmm8,%zmm8 │ │ │ │ + vpaddd %zmm27,%zmm9,%zmm9 │ │ │ │ + vpaddd %zmm27,%zmm8,%zmm8 │ │ │ │ + vmovdqa32 0x100(%rcx),%zmm3 │ │ │ │ + vmovdqa32 0x6c0(%rcx),%zmm10 │ │ │ │ + vpsubd %zmm10,%zmm8,%zmm11 │ │ │ │ + vpaddd %zmm10,%zmm8,%zmm8 │ │ │ │ + vpsubd %zmm3,%zmm9,%zmm10 │ │ │ │ + vpaddd %zmm3,%zmm9,%zmm9 │ │ │ │ + vpsravd %zmm27,%zmm11,%zmm11 │ │ │ │ + vpsravd %zmm27,%zmm8,%zmm8 │ │ │ │ + vpsravd %zmm27,%zmm10,%zmm10 │ │ │ │ + vpsravd %zmm27,%zmm9,%zmm9 │ │ │ │ + vmovdqa32 0x200(%r8),%zmm12 │ │ │ │ + vpsubd %zmm20,%zmm12,%zmm13 │ │ │ │ + vpaddd %zmm20,%zmm12,%zmm12 │ │ │ │ + vpmaxsd %zmm30,%zmm13,%zmm13 │ │ │ │ + vpmaxsd %zmm30,%zmm12,%zmm12 │ │ │ │ + vpminsd %zmm31,%zmm13,%zmm13 │ │ │ │ + vpminsd %zmm31,%zmm12,%zmm12 │ │ │ │ + vpaddd %zmm27,%zmm13,%zmm13 │ │ │ │ + vpaddd %zmm27,%zmm12,%zmm12 │ │ │ │ + vmovdqa32 0x2c0(%rcx),%zmm20 │ │ │ │ + vmovdqa32 0x500(%rcx),%zmm14 │ │ │ │ + vpsubd %zmm14,%zmm12,%zmm15 │ │ │ │ + vpaddd %zmm14,%zmm12,%zmm12 │ │ │ │ + vpsubd %zmm20,%zmm13,%zmm14 │ │ │ │ + vpaddd %zmm20,%zmm13,%zmm13 │ │ │ │ + vpsravd %zmm27,%zmm15,%zmm15 │ │ │ │ + vpsravd %zmm27,%zmm12,%zmm12 │ │ │ │ + vpsravd %zmm27,%zmm14,%zmm14 │ │ │ │ + vpsravd %zmm27,%zmm13,%zmm13 │ │ │ │ + vpackssdw %zmm13,%zmm8,%zmm20 │ │ │ │ + vpackssdw %zmm9,%zmm12,%zmm3 │ │ │ │ + vpackssdw %zmm15,%zmm10,%zmm10 │ │ │ │ + vpackssdw %zmm11,%zmm14,%zmm14 │ │ │ │ + vmovdqa32 %zmm10,0x500(%rcx) │ │ │ │ + vmovdqa32 %zmm14,0x6c0(%rcx) │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movdqa 0x10(%rdx),%xmm0 │ │ │ │ - movdqa 0x30(%rdx),%xmm1 │ │ │ │ - movdqa 0x1d0(%rdx),%xmm2 │ │ │ │ - movdqa 0x1f0(%rdx),%xmm3 │ │ │ │ - movdqa %xmm0,0x78(%rsp) │ │ │ │ - movdqa %xmm1,0x88(%rsp) │ │ │ │ - movdqa %xmm2,0x98(%rsp) │ │ │ │ - movdqa %xmm3,0xa8(%rsp) │ │ │ │ - movdqa 0xd0(%rdx),%xmm0 │ │ │ │ - movdqa 0xf0(%rdx),%xmm1 │ │ │ │ - movdqa 0x110(%rdx),%xmm2 │ │ │ │ - movdqa 0x130(%rdx),%xmm3 │ │ │ │ - movdqa %xmm2,0x38(%rsp) │ │ │ │ - movdqa %xmm3,0x48(%rsp) │ │ │ │ - movdqa %xmm0,0x58(%rsp) │ │ │ │ - movdqa %xmm1,0x68(%rsp) │ │ │ │ - movdqa 0x50(%rdx),%xmm0 │ │ │ │ - movdqa 0x70(%rdx),%xmm1 │ │ │ │ - movdqa 0x90(%rdx),%xmm2 │ │ │ │ - movdqa 0xb0(%rdx),%xmm3 │ │ │ │ - movdqa 0x150(%rdx),%xmm4 │ │ │ │ - movdqa 0x170(%rdx),%xmm5 │ │ │ │ - movdqa 0x190(%rdx),%xmm6 │ │ │ │ - movdqa 0x1b0(%rdx),%xmm7 │ │ │ │ - call 2ed390 <__cxa_finalize@plt+0x2c2340> │ │ │ │ - call 2edc40 <__cxa_finalize@plt+0x2c2bf0> │ │ │ │ - mov %r8,%rcx │ │ │ │ - lea 0xd(%rip),%r8 │ │ │ │ - movdqa 0xed107(%rip),%xmm7 │ │ │ │ - jmp 2ea119 <__cxa_finalize@plt+0x2bf0c9> │ │ │ │ - movdqa %xmm0,0x110(%rdx) │ │ │ │ - movdqa %xmm1,0x130(%rdx) │ │ │ │ - movdqa %xmm2,0x150(%rdx) │ │ │ │ - movdqa %xmm3,0x170(%rdx) │ │ │ │ - movdqa %xmm4,0x190(%rdx) │ │ │ │ - movdqa %xmm5,0x1b0(%rdx) │ │ │ │ - movdqa %xmm6,0x1d0(%rdx) │ │ │ │ - movdqa %xmm7,0x1f0(%rdx) │ │ │ │ - movdqa 0x38(%rsp),%xmm0 │ │ │ │ - movdqa 0x48(%rsp),%xmm1 │ │ │ │ - movdqa 0x58(%rsp),%xmm2 │ │ │ │ - movdqa 0x68(%rsp),%xmm3 │ │ │ │ - movdqa 0x78(%rsp),%xmm4 │ │ │ │ - movdqa 0x88(%rsp),%xmm5 │ │ │ │ - movdqa 0x98(%rsp),%xmm6 │ │ │ │ - movdqa 0xa8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - lea 0xd(%rip),%r8 │ │ │ │ - movdqa 0xed074(%rip),%xmm7 │ │ │ │ - jmp 2ea119 <__cxa_finalize@plt+0x2bf0c9> │ │ │ │ - movdqa %xmm0,0x10(%rdx) │ │ │ │ - movdqa %xmm1,0x30(%rdx) │ │ │ │ - movdqa %xmm2,0x50(%rdx) │ │ │ │ - movdqa %xmm3,0x70(%rdx) │ │ │ │ - movdqa %xmm4,0x90(%rdx) │ │ │ │ - movdqa %xmm5,0xb0(%rdx) │ │ │ │ - movdqa %xmm6,0xd0(%rdx) │ │ │ │ - movdqa %xmm7,0xf0(%rdx) │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - movdqa 0x20(%rdx),%xmm1 │ │ │ │ - movdqa 0x1c0(%rdx),%xmm2 │ │ │ │ - movdqa 0x1e0(%rdx),%xmm3 │ │ │ │ - movdqa %xmm0,0x78(%rsp) │ │ │ │ - movdqa %xmm1,0x88(%rsp) │ │ │ │ - movdqa %xmm2,0x98(%rsp) │ │ │ │ - movdqa %xmm3,0xa8(%rsp) │ │ │ │ - movdqa 0xc0(%rdx),%xmm0 │ │ │ │ - movdqa 0xe0(%rdx),%xmm1 │ │ │ │ - movdqa 0x100(%rdx),%xmm2 │ │ │ │ - movdqa 0x120(%rdx),%xmm3 │ │ │ │ - movdqa %xmm2,0x38(%rsp) │ │ │ │ - movdqa %xmm3,0x48(%rsp) │ │ │ │ - movdqa %xmm0,0x58(%rsp) │ │ │ │ - movdqa %xmm1,0x68(%rsp) │ │ │ │ - movdqa 0x40(%rdx),%xmm0 │ │ │ │ - movdqa 0x60(%rdx),%xmm1 │ │ │ │ - movdqa 0x80(%rdx),%xmm2 │ │ │ │ - movdqa 0xa0(%rdx),%xmm3 │ │ │ │ - movdqa 0x140(%rdx),%xmm4 │ │ │ │ - movdqa 0x160(%rdx),%xmm5 │ │ │ │ - movdqa 0x180(%rdx),%xmm6 │ │ │ │ - movdqa 0x1a0(%rdx),%xmm7 │ │ │ │ - call 2ed390 <__cxa_finalize@plt+0x2c2340> │ │ │ │ - call 2edc40 <__cxa_finalize@plt+0x2c2bf0> │ │ │ │ - lea 0xd(%rip),%r8 │ │ │ │ - movdqa 0xecf76(%rip),%xmm7 │ │ │ │ - jmp 2ea119 <__cxa_finalize@plt+0x2bf0c9> │ │ │ │ - movdqa %xmm0,0x100(%rdx) │ │ │ │ - movdqa %xmm1,0x120(%rdx) │ │ │ │ - movdqa %xmm2,0x140(%rdx) │ │ │ │ - movdqa %xmm3,0x160(%rdx) │ │ │ │ - movdqa %xmm4,0x180(%rdx) │ │ │ │ - movdqa %xmm5,0x1a0(%rdx) │ │ │ │ - movdqa %xmm6,0x1c0(%rdx) │ │ │ │ - movdqa %xmm7,0x1e0(%rdx) │ │ │ │ - movdqa 0x38(%rsp),%xmm0 │ │ │ │ - movdqa 0x48(%rsp),%xmm1 │ │ │ │ - movdqa 0x58(%rsp),%xmm2 │ │ │ │ - movdqa 0x68(%rsp),%xmm3 │ │ │ │ - movdqa 0x78(%rsp),%xmm4 │ │ │ │ - movdqa 0x88(%rsp),%xmm5 │ │ │ │ - movdqa 0x98(%rsp),%xmm6 │ │ │ │ - movdqa 0xa8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - mov %rcx,%r8 │ │ │ │ - movdqa 0xecee7(%rip),%xmm7 │ │ │ │ - jmp 2ea119 <__cxa_finalize@plt+0x2bf0c9> │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2ec493 <__cxa_finalize@plt+0x2c1443> │ │ │ │ - movdqa 0x38(%rsp),%xmm0 │ │ │ │ - movdqa 0x48(%rsp),%xmm1 │ │ │ │ - movdqa 0x58(%rsp),%xmm2 │ │ │ │ - movdqa 0x68(%rsp),%xmm3 │ │ │ │ - movdqa 0x78(%rsp),%xmm4 │ │ │ │ - movdqa 0x88(%rsp),%xmm5 │ │ │ │ - movdqa 0x98(%rsp),%xmm6 │ │ │ │ - movdqa 0xa8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - lea 0xc(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea 0x8(%rdi),%rcx │ │ │ │ - jmp 2ea161 <__cxa_finalize@plt+0x2bf111> │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - movdqa %xmm7,(%rdx) │ │ │ │ - movdqa %xmm7,0x10(%rdx) │ │ │ │ - movdqa %xmm7,0x20(%rdx) │ │ │ │ - movdqa %xmm7,0x30(%rdx) │ │ │ │ - movdqa %xmm7,0x40(%rdx) │ │ │ │ - movdqa %xmm7,0x50(%rdx) │ │ │ │ - movdqa %xmm7,0x60(%rdx) │ │ │ │ - movdqa %xmm7,0x70(%rdx) │ │ │ │ - movdqa %xmm7,0x80(%rdx) │ │ │ │ - movdqa %xmm7,0x90(%rdx) │ │ │ │ - movdqa %xmm7,0xa0(%rdx) │ │ │ │ - movdqa %xmm7,0xb0(%rdx) │ │ │ │ - movdqa %xmm7,0xc0(%rdx) │ │ │ │ - movdqa %xmm7,0xd0(%rdx) │ │ │ │ - movdqa %xmm7,0xe0(%rdx) │ │ │ │ - movdqa %xmm7,0xf0(%rdx) │ │ │ │ - add $0x100,%rdx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - movdqa (%rdx),%xmm4 │ │ │ │ - movdqa 0x20(%rdx),%xmm5 │ │ │ │ - movdqa 0x40(%rdx),%xmm0 │ │ │ │ - movdqa 0x60(%rdx),%xmm1 │ │ │ │ - movdqa 0x80(%rdx),%xmm2 │ │ │ │ - movdqa 0xa0(%rdx),%xmm3 │ │ │ │ - movdqa 0xc0(%rdx),%xmm6 │ │ │ │ - movdqa 0xe0(%rdx),%xmm7 │ │ │ │ - movdqa %xmm4,0x78(%rsp) │ │ │ │ - movdqa %xmm5,0x88(%rsp) │ │ │ │ - movdqa %xmm6,0x58(%rsp) │ │ │ │ - movdqa %xmm7,0x68(%rsp) │ │ │ │ - lea -0x2800(%rip),%r8 │ │ │ │ - jmp 2ec4be <__cxa_finalize@plt+0x2c146e> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x108,%rsp │ │ │ │ - lea -0x5a2(%rip),%r8 │ │ │ │ - call 2eed90 <__cxa_finalize@plt+0x2c3d40> │ │ │ │ - add $0x108,%rsp │ │ │ │ + vpbroadcastd 0x7c(%r9),%zmm27 │ │ │ │ + lea 0x40(%rdx),%r8 │ │ │ │ + mov %rsp,%rcx │ │ │ │ + lea 0xed089(%rip),%r9 │ │ │ │ + call 2f05e4 <__cxa_finalize@plt+0x2c5594> │ │ │ │ + vpxord %zmm28,%zmm28,%zmm28 │ │ │ │ + vmovdqa32 %zmm28,(%rdx,%rax,8) │ │ │ │ + vmovdqa32 %zmm28,0x40(%rdx,%rax,8) │ │ │ │ + vmovdqa32 %zmm28,0x80(%rdx,%rax,8) │ │ │ │ + vmovdqa32 %zmm28,0xc0(%rdx,%rax,8) │ │ │ │ + sub $0x20,%eax │ │ │ │ + jge 2f0e82 <__cxa_finalize@plt+0x2c5e32> │ │ │ │ + lea (%rsi,%rsi,2),%rcx │ │ │ │ + mov %rdi,%r8 │ │ │ │ + call 2f0f47 <__cxa_finalize@plt+0x2c5ef7> │ │ │ │ + vmovdqa32 0x400(%rsp),%zmm16 │ │ │ │ + vmovdqa32 0x440(%rsp),%zmm17 │ │ │ │ + vmovdqa32 0x480(%rsp),%zmm18 │ │ │ │ + vmovdqa32 0x4c0(%rsp),%zmm19 │ │ │ │ + vmovdqa32 0x500(%rsp),%zmm20 │ │ │ │ + vmovdqa32 0x540(%rsp),%zmm21 │ │ │ │ + vmovdqa32 0x580(%rsp),%zmm22 │ │ │ │ + vmovdqa32 0x5c0(%rsp),%zmm23 │ │ │ │ + vmovdqa32 0x600(%rsp),%zmm0 │ │ │ │ + vmovdqa32 0x640(%rsp),%zmm1 │ │ │ │ + vmovdqa32 0x680(%rsp),%zmm2 │ │ │ │ + vmovdqa32 0x6c0(%rsp),%zmm3 │ │ │ │ + vmovdqa32 0x700(%rsp),%zmm4 │ │ │ │ + vmovdqa32 0x740(%rsp),%zmm5 │ │ │ │ + vmovdqa32 0x780(%rsp),%zmm6 │ │ │ │ + vmovdqa32 0x7c0(%rsp),%zmm7 │ │ │ │ + lea 0x40(%r8),%rdi │ │ │ │ + call 2f0f47 <__cxa_finalize@plt+0x2c5ef7> │ │ │ │ + mov 0x800(%rsp),%rsp │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x108,%rsp │ │ │ │ - lea -0x160(%rip),%r8 │ │ │ │ - call 2eed90 <__cxa_finalize@plt+0x2c3d40> │ │ │ │ - add $0x108,%rsp │ │ │ │ + vpsrlq $0x18,0xea96e(%rip),%zmm28 │ │ │ │ + vpsrlq $0x20,%zmm28,%zmm29 │ │ │ │ + call 2ed53e <__cxa_finalize@plt+0x2c24ee> │ │ │ │ + vpunpckhqdq %zmm0,%zmm21,%zmm3 │ │ │ │ + vpunpcklqdq %zmm0,%zmm21,%zmm21 │ │ │ │ + vpunpckhqdq %zmm17,%zmm18,%zmm0 │ │ │ │ + vpunpcklqdq %zmm17,%zmm18,%zmm18 │ │ │ │ + vpunpcklqdq %zmm20,%zmm31,%zmm17 │ │ │ │ + vpunpckhqdq %zmm20,%zmm31,%zmm31 │ │ │ │ + vpunpcklqdq %zmm2,%zmm30,%zmm20 │ │ │ │ + vpunpckhqdq %zmm2,%zmm30,%zmm2 │ │ │ │ + vpunpckhqdq %zmm4,%zmm16,%zmm30 │ │ │ │ + vpunpcklqdq %zmm4,%zmm16,%zmm16 │ │ │ │ + vpunpckhqdq %zmm1,%zmm22,%zmm4 │ │ │ │ + vpunpcklqdq %zmm1,%zmm22,%zmm22 │ │ │ │ + vpunpckhqdq %zmm5,%zmm19,%zmm1 │ │ │ │ + vpunpcklqdq %zmm5,%zmm19,%zmm19 │ │ │ │ + vpunpckhqdq %zmm24,%zmm23,%zmm5 │ │ │ │ + vpunpcklqdq %zmm24,%zmm23,%zmm23 │ │ │ │ + call 32c440 <__cxa_finalize@plt+0x3013f0> │ │ │ │ + call 32e240 <__cxa_finalize@plt+0x3031f0> │ │ │ │ + vpbroadcastd 0xeaa2e(%rip),%zmm27 │ │ │ │ + vpxord %zmm28,%zmm28,%zmm28 │ │ │ │ + vpbroadcastd 0xeac86(%rip),%zmm29 │ │ │ │ + call 2ebb19 <__cxa_finalize@plt+0x2c0ac9> │ │ │ │ + vpmulhrsw %zmm30,%zmm27,%zmm16 │ │ │ │ + vpmulhrsw %zmm31,%zmm27,%zmm17 │ │ │ │ + vpmulhrsw %zmm0,%zmm27,%zmm18 │ │ │ │ + vpmulhrsw %zmm1,%zmm27,%zmm19 │ │ │ │ + call 2ebb4e <__cxa_finalize@plt+0x2c0afe> │ │ │ │ + vpmulhrsw %zmm2,%zmm27,%zmm16 │ │ │ │ + vpmulhrsw %zmm3,%zmm27,%zmm17 │ │ │ │ + vpmulhrsw %zmm4,%zmm27,%zmm18 │ │ │ │ + vpmulhrsw %zmm5,%zmm27,%zmm19 │ │ │ │ + jmp 2ebb4e <__cxa_finalize@plt+0x2c0afe> │ │ │ │ + vmovshdup -0x380(%r9),%zmm23 │ │ │ │ + vmovdqa32 0x40(%rdx),%ymm16 │ │ │ │ + vmovdqa32 0x140(%rdx),%ymm18 │ │ │ │ + vmovdqa32 0xc0(%rdx),%ymm19 │ │ │ │ + vmovdqa32 0x1c0(%rdx),%ymm17 │ │ │ │ + vpermt2q %zmm18,%zmm23,%zmm16 │ │ │ │ + vpermt2q %zmm19,%zmm23,%zmm17 │ │ │ │ + call 2f1620 <__cxa_finalize@plt+0x2c65d0> │ │ │ │ + vmovdqa32 %zmm16,(%rsp) │ │ │ │ + vmovdqa32 %zmm17,0x40(%rsp) │ │ │ │ + vmovdqa32 %zmm18,0x80(%rsp) │ │ │ │ + vmovdqa32 %zmm19,0xc0(%rsp) │ │ │ │ + vmovdqa32 %zmm20,0x100(%rsp) │ │ │ │ + vmovdqa32 %zmm21,0x140(%rsp) │ │ │ │ + vmovdqa32 %zmm22,0x180(%rsp) │ │ │ │ + vmovdqa32 %zmm23,0x1c0(%rsp) │ │ │ │ + vmovdqa32 %zmm0,0x200(%rsp) │ │ │ │ + vmovdqa32 %zmm1,0x240(%rsp) │ │ │ │ + vmovdqa32 %zmm2,0x280(%rsp) │ │ │ │ + vmovdqa32 %zmm3,0x2c0(%rsp) │ │ │ │ + vmovdqa32 %zmm4,0x300(%rsp) │ │ │ │ + vmovdqa32 %zmm5,0x340(%rsp) │ │ │ │ + vmovdqa32 %zmm6,0x380(%rsp) │ │ │ │ + vmovdqa32 %zmm7,0x3c0(%rsp) │ │ │ │ + vmovshdup -0x380(%r9),%zmm23 │ │ │ │ + vmovdqa32 (%rdx),%ymm16 │ │ │ │ + vmovdqa32 0x100(%rdx),%ymm20 │ │ │ │ + vmovdqa 0x80(%rdx),%ymm0 │ │ │ │ + vmovdqa32 0x180(%rdx),%ymm21 │ │ │ │ + vpermt2q %zmm21,%zmm23,%zmm0 │ │ │ │ + vpermq %zmm16,%zmm23,%zmm16 │ │ │ │ + vpermq %zmm20,%zmm23,%zmm20 │ │ │ │ + call 2ebbe0 <__cxa_finalize@plt+0x2c0b90> │ │ │ │ + vpxord %zmm28,%zmm28,%zmm28 │ │ │ │ + vmovdqa32 %ymm28,(%rdx) │ │ │ │ + vmovdqa32 %ymm28,0x40(%rdx) │ │ │ │ + vmovdqa32 %ymm28,0x80(%rdx) │ │ │ │ + vmovdqa32 %ymm28,0xc0(%rdx) │ │ │ │ + vmovdqa32 %ymm28,0x100(%rdx) │ │ │ │ + vmovdqa32 %ymm28,0x140(%rdx) │ │ │ │ + vmovdqa32 %ymm28,0x180(%rdx) │ │ │ │ + vmovdqa32 %ymm28,0x1c0(%rdx) │ │ │ │ + vpbroadcastd 0x7c(%r9),%zmm27 │ │ │ │ + call 2f11f5 <__cxa_finalize@plt+0x2c61a5> │ │ │ │ + lea (%rsi,%rsi,2),%rcx │ │ │ │ + mov %rdi,%r8 │ │ │ │ + call 2f11af <__cxa_finalize@plt+0x2c615f> │ │ │ │ + vmovdqa32 %zmm8,%zmm16 │ │ │ │ + vmovdqa32 %zmm9,%zmm17 │ │ │ │ + vmovdqa32 %zmm10,%zmm18 │ │ │ │ + vmovdqa32 %zmm11,%zmm19 │ │ │ │ + vmovdqa32 %zmm12,%zmm20 │ │ │ │ + vmovdqa32 %zmm13,%zmm21 │ │ │ │ + vmovdqa32 %zmm14,%zmm22 │ │ │ │ + vmovdqa32 %zmm15,%zmm23 │ │ │ │ + lea 0x40(%r8),%rdi │ │ │ │ + lea 0xeaa62(%rip),%r9 │ │ │ │ + call 2f11af <__cxa_finalize@plt+0x2c615f> │ │ │ │ + mov 0x800(%rsp),%rsp │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x108,%rsp │ │ │ │ - lea 0x372(%rip),%r8 │ │ │ │ - call 2eed90 <__cxa_finalize@plt+0x2c3d40> │ │ │ │ - add $0x108,%rsp │ │ │ │ + call 2ec449 <__cxa_finalize@plt+0x2c13f9> │ │ │ │ + lea 0xecd45(%rip),%r9 │ │ │ │ + vpunpckhqdq %zmm18,%zmm16,%zmm30 │ │ │ │ + vpunpcklqdq %zmm18,%zmm16,%zmm16 │ │ │ │ + vpunpcklqdq %zmm20,%zmm19,%zmm17 │ │ │ │ + vpunpckhqdq %zmm20,%zmm19,%zmm31 │ │ │ │ + vpunpcklqdq %zmm23,%zmm21,%zmm18 │ │ │ │ + vpunpckhqdq %zmm23,%zmm21,%zmm0 │ │ │ │ + vpunpcklqdq %zmm24,%zmm22,%zmm19 │ │ │ │ + vpunpckhqdq %zmm24,%zmm22,%zmm1 │ │ │ │ + call 32e150 <__cxa_finalize@plt+0x303100> │ │ │ │ + jmp 2f0fc8 <__cxa_finalize@plt+0x2c5f78> │ │ │ │ + vpsubd %zmm6,%zmm16,%zmm28 │ │ │ │ + vpaddd %zmm6,%zmm16,%zmm16 │ │ │ │ + vpmaxsd %zmm30,%zmm28,%zmm28 │ │ │ │ + vpmaxsd %zmm30,%zmm16,%zmm16 │ │ │ │ + vpminsd %zmm31,%zmm28,%zmm28 │ │ │ │ + vpminsd %zmm31,%zmm16,%zmm16 │ │ │ │ + vpaddd %zmm27,%zmm28,%zmm28 │ │ │ │ + vpaddd %zmm27,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 0x8(%rsp),%zmm6 │ │ │ │ + vmovdqa32 0x3c8(%rsp),%zmm8 │ │ │ │ + vpsubd %zmm8,%zmm16,%zmm26 │ │ │ │ + vpaddd %zmm8,%zmm16,%zmm16 │ │ │ │ + vpsubd %zmm6,%zmm28,%zmm8 │ │ │ │ + vpaddd %zmm28,%zmm6,%zmm6 │ │ │ │ + vpsravd %zmm27,%zmm26,%zmm26 │ │ │ │ + vpsravd %zmm27,%zmm16,%zmm16 │ │ │ │ + vpsravd %zmm27,%zmm8,%zmm8 │ │ │ │ + vpsravd %zmm27,%zmm6,%zmm6 │ │ │ │ + vpsubd %zmm25,%zmm23,%zmm28 │ │ │ │ + vpaddd %zmm25,%zmm23,%zmm23 │ │ │ │ + vpmaxsd %zmm30,%zmm28,%zmm28 │ │ │ │ + vpmaxsd %zmm30,%zmm23,%zmm23 │ │ │ │ + vpminsd %zmm31,%zmm28,%zmm28 │ │ │ │ + vpminsd %zmm31,%zmm23,%zmm23 │ │ │ │ + vpaddd %zmm27,%zmm28,%zmm28 │ │ │ │ + vpaddd %zmm27,%zmm23,%zmm23 │ │ │ │ + vmovdqa32 0x1c8(%rsp),%zmm25 │ │ │ │ + vmovdqa32 0x208(%rsp),%zmm15 │ │ │ │ + vpsubd %zmm15,%zmm23,%zmm29 │ │ │ │ + vpaddd %zmm15,%zmm23,%zmm23 │ │ │ │ + vpsubd %zmm25,%zmm28,%zmm15 │ │ │ │ + vpaddd %zmm28,%zmm25,%zmm25 │ │ │ │ + vpsravd %zmm27,%zmm29,%zmm29 │ │ │ │ + vpsravd %zmm27,%zmm23,%zmm23 │ │ │ │ + vpsravd %zmm27,%zmm15,%zmm15 │ │ │ │ + vpsravd %zmm27,%zmm25,%zmm25 │ │ │ │ + vpackssdw %zmm25,%zmm16,%zmm16 │ │ │ │ + vpackssdw %zmm6,%zmm23,%zmm23 │ │ │ │ + vpackssdw %zmm29,%zmm8,%zmm8 │ │ │ │ + vpackssdw %zmm26,%zmm15,%zmm15 │ │ │ │ + vpsubd %zmm5,%zmm17,%zmm28 │ │ │ │ + vpaddd %zmm5,%zmm17,%zmm17 │ │ │ │ + vpmaxsd %zmm30,%zmm28,%zmm28 │ │ │ │ + vpmaxsd %zmm30,%zmm17,%zmm17 │ │ │ │ + vpminsd %zmm31,%zmm28,%zmm28 │ │ │ │ + vpminsd %zmm31,%zmm17,%zmm17 │ │ │ │ + vpaddd %zmm27,%zmm28,%zmm28 │ │ │ │ + vpaddd %zmm27,%zmm17,%zmm17 │ │ │ │ + vmovdqa32 0x48(%rsp),%zmm5 │ │ │ │ + vmovdqa32 0x388(%rsp),%zmm9 │ │ │ │ + vpsubd %zmm9,%zmm17,%zmm26 │ │ │ │ + vpaddd %zmm9,%zmm17,%zmm17 │ │ │ │ + vpsubd %zmm5,%zmm28,%zmm9 │ │ │ │ + vpaddd %zmm28,%zmm5,%zmm5 │ │ │ │ + vpsravd %zmm27,%zmm26,%zmm26 │ │ │ │ + vpsravd %zmm27,%zmm17,%zmm17 │ │ │ │ + vpsravd %zmm27,%zmm9,%zmm9 │ │ │ │ + vpsravd %zmm27,%zmm5,%zmm5 │ │ │ │ + vpsubd %zmm0,%zmm22,%zmm28 │ │ │ │ + vpaddd %zmm0,%zmm22,%zmm22 │ │ │ │ + vpmaxsd %zmm30,%zmm28,%zmm28 │ │ │ │ + vpmaxsd %zmm30,%zmm22,%zmm22 │ │ │ │ + vpminsd %zmm31,%zmm28,%zmm28 │ │ │ │ + vpminsd %zmm31,%zmm22,%zmm22 │ │ │ │ + vpaddd %zmm27,%zmm28,%zmm28 │ │ │ │ + vpaddd %zmm27,%zmm22,%zmm22 │ │ │ │ + vmovdqa32 0x188(%rsp),%zmm0 │ │ │ │ + vmovdqa32 0x248(%rsp),%zmm14 │ │ │ │ + vpsubd %zmm14,%zmm22,%zmm29 │ │ │ │ + vpaddd %zmm14,%zmm22,%zmm22 │ │ │ │ + vpsubd %zmm0,%zmm28,%zmm14 │ │ │ │ + vpaddd %zmm28,%zmm0,%zmm0 │ │ │ │ + vpsravd %zmm27,%zmm29,%zmm29 │ │ │ │ + vpsravd %zmm27,%zmm22,%zmm22 │ │ │ │ + vpsravd %zmm27,%zmm14,%zmm14 │ │ │ │ + vpsravd %zmm27,%zmm0,%zmm0 │ │ │ │ + vpackssdw %zmm0,%zmm17,%zmm17 │ │ │ │ + vpackssdw %zmm5,%zmm22,%zmm22 │ │ │ │ + vpackssdw %zmm29,%zmm9,%zmm9 │ │ │ │ + vpackssdw %zmm26,%zmm14,%zmm14 │ │ │ │ + vpsubd %zmm4,%zmm18,%zmm28 │ │ │ │ + vpaddd %zmm4,%zmm18,%zmm18 │ │ │ │ + vpmaxsd %zmm30,%zmm28,%zmm28 │ │ │ │ + vpmaxsd %zmm30,%zmm18,%zmm18 │ │ │ │ + vpminsd %zmm31,%zmm28,%zmm28 │ │ │ │ + vpminsd %zmm31,%zmm18,%zmm18 │ │ │ │ + vpaddd %zmm27,%zmm28,%zmm28 │ │ │ │ + vpaddd %zmm27,%zmm18,%zmm18 │ │ │ │ + vmovdqa32 0x88(%rsp),%zmm4 │ │ │ │ + vmovdqa32 0x348(%rsp),%zmm10 │ │ │ │ + vpsubd %zmm10,%zmm18,%zmm26 │ │ │ │ + vpaddd %zmm10,%zmm18,%zmm18 │ │ │ │ + vpsubd %zmm4,%zmm28,%zmm10 │ │ │ │ + vpaddd %zmm28,%zmm4,%zmm4 │ │ │ │ + vpsravd %zmm27,%zmm26,%zmm26 │ │ │ │ + vpsravd %zmm27,%zmm18,%zmm18 │ │ │ │ + vpsravd %zmm27,%zmm10,%zmm10 │ │ │ │ + vpsravd %zmm27,%zmm4,%zmm4 │ │ │ │ + vpsubd %zmm1,%zmm21,%zmm28 │ │ │ │ + vpaddd %zmm1,%zmm21,%zmm21 │ │ │ │ + vpmaxsd %zmm30,%zmm28,%zmm28 │ │ │ │ + vpmaxsd %zmm30,%zmm21,%zmm21 │ │ │ │ + vpminsd %zmm31,%zmm28,%zmm28 │ │ │ │ + vpminsd %zmm31,%zmm21,%zmm21 │ │ │ │ + vpaddd %zmm27,%zmm28,%zmm28 │ │ │ │ + vpaddd %zmm27,%zmm21,%zmm21 │ │ │ │ + vmovdqa32 0x148(%rsp),%zmm1 │ │ │ │ + vmovdqa32 0x288(%rsp),%zmm13 │ │ │ │ + vpsubd %zmm13,%zmm21,%zmm29 │ │ │ │ + vpaddd %zmm13,%zmm21,%zmm21 │ │ │ │ + vpsubd %zmm1,%zmm28,%zmm13 │ │ │ │ + vpaddd %zmm28,%zmm1,%zmm1 │ │ │ │ + vpsravd %zmm27,%zmm29,%zmm29 │ │ │ │ + vpsravd %zmm27,%zmm21,%zmm21 │ │ │ │ + vpsravd %zmm27,%zmm13,%zmm13 │ │ │ │ + vpsravd %zmm27,%zmm1,%zmm1 │ │ │ │ + vpackssdw %zmm1,%zmm18,%zmm18 │ │ │ │ + vpackssdw %zmm4,%zmm21,%zmm21 │ │ │ │ + vpackssdw %zmm29,%zmm10,%zmm10 │ │ │ │ + vpackssdw %zmm26,%zmm13,%zmm13 │ │ │ │ + vpsubd %zmm3,%zmm19,%zmm28 │ │ │ │ + vpaddd %zmm3,%zmm19,%zmm19 │ │ │ │ + vpmaxsd %zmm30,%zmm28,%zmm28 │ │ │ │ + vpmaxsd %zmm30,%zmm19,%zmm19 │ │ │ │ + vpminsd %zmm31,%zmm28,%zmm28 │ │ │ │ + vpminsd %zmm31,%zmm19,%zmm19 │ │ │ │ + vpaddd %zmm27,%zmm28,%zmm28 │ │ │ │ + vpaddd %zmm27,%zmm19,%zmm19 │ │ │ │ + vmovdqa32 0xc8(%rsp),%zmm3 │ │ │ │ + vmovdqa32 0x308(%rsp),%zmm11 │ │ │ │ + vpsubd %zmm11,%zmm19,%zmm26 │ │ │ │ + vpaddd %zmm11,%zmm19,%zmm19 │ │ │ │ + vpsubd %zmm3,%zmm28,%zmm11 │ │ │ │ + vpaddd %zmm28,%zmm3,%zmm3 │ │ │ │ + vpsravd %zmm27,%zmm26,%zmm26 │ │ │ │ + vpsravd %zmm27,%zmm19,%zmm19 │ │ │ │ + vpsravd %zmm27,%zmm11,%zmm11 │ │ │ │ + vpsravd %zmm27,%zmm3,%zmm3 │ │ │ │ + vpsubd %zmm2,%zmm20,%zmm28 │ │ │ │ + vpaddd %zmm2,%zmm20,%zmm20 │ │ │ │ + vpmaxsd %zmm30,%zmm28,%zmm28 │ │ │ │ + vpmaxsd %zmm30,%zmm20,%zmm20 │ │ │ │ + vpminsd %zmm31,%zmm28,%zmm28 │ │ │ │ + vpminsd %zmm31,%zmm20,%zmm20 │ │ │ │ + vpaddd %zmm27,%zmm28,%zmm28 │ │ │ │ + vpaddd %zmm27,%zmm20,%zmm20 │ │ │ │ + vmovdqa32 0x108(%rsp),%zmm2 │ │ │ │ + vmovdqa32 0x2c8(%rsp),%zmm12 │ │ │ │ + vpsubd %zmm12,%zmm20,%zmm29 │ │ │ │ + vpaddd %zmm12,%zmm20,%zmm20 │ │ │ │ + vpsubd %zmm2,%zmm28,%zmm12 │ │ │ │ + vpaddd %zmm28,%zmm2,%zmm2 │ │ │ │ + vpsravd %zmm27,%zmm29,%zmm29 │ │ │ │ + vpsravd %zmm27,%zmm20,%zmm20 │ │ │ │ + vpsravd %zmm27,%zmm12,%zmm12 │ │ │ │ + vpsravd %zmm27,%zmm2,%zmm2 │ │ │ │ + vpackssdw %zmm2,%zmm19,%zmm19 │ │ │ │ + vpackssdw %zmm3,%zmm20,%zmm20 │ │ │ │ + vpackssdw %zmm29,%zmm11,%zmm11 │ │ │ │ + vpackssdw %zmm26,%zmm12,%zmm12 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movdqa 0x10(%rdx),%xmm0 │ │ │ │ - movdqa 0x30(%rdx),%xmm1 │ │ │ │ - movdqa 0x1d0(%rdx),%xmm2 │ │ │ │ - movdqa 0x1f0(%rdx),%xmm3 │ │ │ │ - movdqa %xmm0,0x78(%rsp) │ │ │ │ - movdqa %xmm1,0x88(%rsp) │ │ │ │ - movdqa %xmm2,0x98(%rsp) │ │ │ │ - movdqa %xmm3,0xa8(%rsp) │ │ │ │ - movdqa 0xd0(%rdx),%xmm0 │ │ │ │ - movdqa 0xf0(%rdx),%xmm1 │ │ │ │ - movdqa 0x110(%rdx),%xmm2 │ │ │ │ - movdqa 0x130(%rdx),%xmm3 │ │ │ │ - movdqa %xmm2,0x38(%rsp) │ │ │ │ - movdqa %xmm3,0x48(%rsp) │ │ │ │ - movdqa %xmm0,0x58(%rsp) │ │ │ │ - movdqa %xmm1,0x68(%rsp) │ │ │ │ - movdqa 0x50(%rdx),%xmm0 │ │ │ │ - movdqa 0x70(%rdx),%xmm1 │ │ │ │ - movdqa 0x90(%rdx),%xmm2 │ │ │ │ - movdqa 0xb0(%rdx),%xmm3 │ │ │ │ - movdqa 0x150(%rdx),%xmm4 │ │ │ │ - movdqa 0x170(%rdx),%xmm5 │ │ │ │ - movdqa 0x190(%rdx),%xmm6 │ │ │ │ - movdqa 0x1b0(%rdx),%xmm7 │ │ │ │ - call 2ed390 <__cxa_finalize@plt+0x2c2340> │ │ │ │ - call 2edc40 <__cxa_finalize@plt+0x2c2bf0> │ │ │ │ - mov %r8,%rcx │ │ │ │ - lea 0xd(%rip),%r8 │ │ │ │ - movdqa 0xecc97(%rip),%xmm7 │ │ │ │ - jmp 2ea659 <__cxa_finalize@plt+0x2bf609> │ │ │ │ - movdqa %xmm0,0x10(%rdx) │ │ │ │ - movdqa %xmm1,0x30(%rdx) │ │ │ │ - movdqa %xmm2,0x50(%rdx) │ │ │ │ - movdqa %xmm3,0x70(%rdx) │ │ │ │ - movdqa %xmm4,0x90(%rdx) │ │ │ │ - movdqa %xmm5,0xb0(%rdx) │ │ │ │ - movdqa %xmm6,0xd0(%rdx) │ │ │ │ - movdqa %xmm7,0xf0(%rdx) │ │ │ │ - movdqa 0x38(%rsp),%xmm0 │ │ │ │ - movdqa 0x48(%rsp),%xmm1 │ │ │ │ - movdqa 0x58(%rsp),%xmm2 │ │ │ │ - movdqa 0x68(%rsp),%xmm3 │ │ │ │ - movdqa 0x78(%rsp),%xmm4 │ │ │ │ - movdqa 0x88(%rsp),%xmm5 │ │ │ │ - movdqa 0x98(%rsp),%xmm6 │ │ │ │ - movdqa 0xa8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - lea 0xd(%rip),%r8 │ │ │ │ - movdqa 0xecc10(%rip),%xmm7 │ │ │ │ - jmp 2ea659 <__cxa_finalize@plt+0x2bf609> │ │ │ │ - movdqa %xmm0,0x110(%rdx) │ │ │ │ - movdqa %xmm1,0x130(%rdx) │ │ │ │ - movdqa %xmm2,0x150(%rdx) │ │ │ │ - movdqa %xmm3,0x170(%rdx) │ │ │ │ - movdqa %xmm4,0x190(%rdx) │ │ │ │ - movdqa %xmm5,0x1b0(%rdx) │ │ │ │ - movdqa %xmm6,0x1d0(%rdx) │ │ │ │ - movdqa %xmm7,0x1f0(%rdx) │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - movdqa 0x20(%rdx),%xmm1 │ │ │ │ - movdqa 0x1c0(%rdx),%xmm2 │ │ │ │ - movdqa 0x1e0(%rdx),%xmm3 │ │ │ │ - movdqa %xmm0,0x78(%rsp) │ │ │ │ - movdqa %xmm1,0x88(%rsp) │ │ │ │ - movdqa %xmm2,0x98(%rsp) │ │ │ │ - movdqa %xmm3,0xa8(%rsp) │ │ │ │ - movdqa 0xc0(%rdx),%xmm0 │ │ │ │ - movdqa 0xe0(%rdx),%xmm1 │ │ │ │ - movdqa 0x100(%rdx),%xmm2 │ │ │ │ - movdqa 0x120(%rdx),%xmm3 │ │ │ │ - movdqa %xmm2,0x38(%rsp) │ │ │ │ - movdqa %xmm3,0x48(%rsp) │ │ │ │ - movdqa %xmm0,0x58(%rsp) │ │ │ │ - movdqa %xmm1,0x68(%rsp) │ │ │ │ - movdqa 0x40(%rdx),%xmm0 │ │ │ │ - movdqa 0x60(%rdx),%xmm1 │ │ │ │ - movdqa 0x80(%rdx),%xmm2 │ │ │ │ - movdqa 0xa0(%rdx),%xmm3 │ │ │ │ - movdqa 0x140(%rdx),%xmm4 │ │ │ │ - movdqa 0x160(%rdx),%xmm5 │ │ │ │ - movdqa 0x180(%rdx),%xmm6 │ │ │ │ - movdqa 0x1a0(%rdx),%xmm7 │ │ │ │ - call 2ed390 <__cxa_finalize@plt+0x2c2340> │ │ │ │ - call 2edc40 <__cxa_finalize@plt+0x2c2bf0> │ │ │ │ - movdqa 0x8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm0,(%rdx) │ │ │ │ - movdqa %xmm1,0x20(%rdx) │ │ │ │ - movdqa %xmm2,0x40(%rdx) │ │ │ │ - movdqa %xmm3,0x60(%rdx) │ │ │ │ - movdqa %xmm4,0x80(%rdx) │ │ │ │ - movdqa %xmm5,0xa0(%rdx) │ │ │ │ - movdqa %xmm6,0xc0(%rdx) │ │ │ │ - movdqa %xmm7,0xe0(%rdx) │ │ │ │ - movdqa 0x38(%rsp),%xmm0 │ │ │ │ - movdqa 0x48(%rsp),%xmm1 │ │ │ │ - movdqa 0x58(%rsp),%xmm2 │ │ │ │ - movdqa 0x68(%rsp),%xmm3 │ │ │ │ - movdqa 0x78(%rsp),%xmm4 │ │ │ │ - movdqa 0x88(%rsp),%xmm5 │ │ │ │ - movdqa 0x98(%rsp),%xmm6 │ │ │ │ - movdqa 0xa8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - lea 0xd(%rip),%r8 │ │ │ │ - movdqa 0xeca8e(%rip),%xmm7 │ │ │ │ - jmp 2ea659 <__cxa_finalize@plt+0x2bf609> │ │ │ │ - movdqa %xmm0,0x100(%rdx) │ │ │ │ - movdqa %xmm1,0x120(%rdx) │ │ │ │ - movdqa %xmm2,0x140(%rdx) │ │ │ │ - movdqa %xmm3,0x160(%rdx) │ │ │ │ - movdqa %xmm4,0x180(%rdx) │ │ │ │ - movdqa %xmm5,0x1a0(%rdx) │ │ │ │ - movdqa %xmm6,0x1c0(%rdx) │ │ │ │ - movdqa %xmm7,0x1e0(%rdx) │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - movdqa 0x20(%rdx),%xmm1 │ │ │ │ - movdqa 0x40(%rdx),%xmm2 │ │ │ │ - movdqa 0x60(%rdx),%xmm3 │ │ │ │ - movdqa 0x80(%rdx),%xmm4 │ │ │ │ - movdqa 0xa0(%rdx),%xmm5 │ │ │ │ - movdqa 0xc0(%rdx),%xmm6 │ │ │ │ - movdqa 0xe0(%rdx),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - mov %rcx,%r8 │ │ │ │ - movdqa 0xeca05(%rip),%xmm7 │ │ │ │ - jmp 2ea659 <__cxa_finalize@plt+0x2bf609> │ │ │ │ - lea 0x9(%rip),%r8 │ │ │ │ - lea 0x8(%rdi),%rcx │ │ │ │ - jmp 2ec617 <__cxa_finalize@plt+0x2c15c7> │ │ │ │ - movdqa 0x38(%rsp),%xmm0 │ │ │ │ - movdqa 0x48(%rsp),%xmm1 │ │ │ │ - movdqa 0x58(%rsp),%xmm2 │ │ │ │ - movdqa 0x68(%rsp),%xmm3 │ │ │ │ - movdqa 0x78(%rsp),%xmm4 │ │ │ │ - movdqa 0x88(%rsp),%xmm5 │ │ │ │ - movdqa 0x98(%rsp),%xmm6 │ │ │ │ - movdqa 0xa8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - lea 0x9(%rip),%r8 │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - jmp 2ea6d1 <__cxa_finalize@plt+0x2bf681> │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - movdqa %xmm7,(%rdx) │ │ │ │ - movdqa %xmm7,0x10(%rdx) │ │ │ │ - movdqa %xmm7,0x20(%rdx) │ │ │ │ - movdqa %xmm7,0x30(%rdx) │ │ │ │ - movdqa %xmm7,0x40(%rdx) │ │ │ │ - movdqa %xmm7,0x50(%rdx) │ │ │ │ - movdqa %xmm7,0x60(%rdx) │ │ │ │ - movdqa %xmm7,0x70(%rdx) │ │ │ │ - movdqa %xmm7,0x80(%rdx) │ │ │ │ - movdqa %xmm7,0x90(%rdx) │ │ │ │ - movdqa %xmm7,0xa0(%rdx) │ │ │ │ - movdqa %xmm7,0xb0(%rdx) │ │ │ │ - movdqa %xmm7,0xc0(%rdx) │ │ │ │ - movdqa %xmm7,0xd0(%rdx) │ │ │ │ - movdqa %xmm7,0xe0(%rdx) │ │ │ │ - movdqa %xmm7,0xf0(%rdx) │ │ │ │ - add $0x100,%rdx │ │ │ │ - movdqa (%rdx),%xmm4 │ │ │ │ - movdqa 0x20(%rdx),%xmm5 │ │ │ │ - movdqa 0x40(%rdx),%xmm0 │ │ │ │ - movdqa 0x60(%rdx),%xmm1 │ │ │ │ - movdqa 0x80(%rdx),%xmm2 │ │ │ │ - movdqa 0xa0(%rdx),%xmm3 │ │ │ │ - movdqa 0xc0(%rdx),%xmm6 │ │ │ │ - movdqa 0xe0(%rdx),%xmm7 │ │ │ │ - movdqa %xmm4,0x78(%rsp) │ │ │ │ - movdqa %xmm5,0x88(%rsp) │ │ │ │ - movdqa %xmm6,0x58(%rsp) │ │ │ │ - movdqa %xmm7,0x68(%rsp) │ │ │ │ - lea 0x8(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - jmp 2ec642 <__cxa_finalize@plt+0x2c15f2> │ │ │ │ - movdqa 0x38(%rsp),%xmm0 │ │ │ │ - movdqa 0x48(%rsp),%xmm1 │ │ │ │ - movdqa 0x58(%rsp),%xmm2 │ │ │ │ - movdqa 0x68(%rsp),%xmm3 │ │ │ │ - movdqa 0x78(%rsp),%xmm4 │ │ │ │ - movdqa 0x88(%rsp),%xmm5 │ │ │ │ - movdqa 0x98(%rsp),%xmm6 │ │ │ │ - movdqa 0xa8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - lea -0x2ed0(%rip),%r8 │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - jmp 2ea6d1 <__cxa_finalize@plt+0x2bf681> │ │ │ │ - nopl (%rax) │ │ │ │ - sub $0x108,%rsp │ │ │ │ - lea -0xae2(%rip),%r8 │ │ │ │ - call 2ef2b0 <__cxa_finalize@plt+0x2c4260> │ │ │ │ - add $0x108,%rsp │ │ │ │ + vpaddd %zmm29,%zmm16,%zmm16 │ │ │ │ + vpaddd %zmm29,%zmm17,%zmm17 │ │ │ │ + vpsrad $0xc,%zmm16,%zmm16 │ │ │ │ + vpsrad $0xc,%zmm17,%zmm17 │ │ │ │ + vbroadcasti32x4 -0x1e0(%r9),%zmm18 │ │ │ │ + vbroadcasti32x4 -0x170(%r9),%zmm19 │ │ │ │ + vbroadcasti32x4 0x40(%r9),%zmm20 │ │ │ │ + vbroadcasti32x4 -0x20(%r9),%zmm21 │ │ │ │ + vpmulld %zmm16,%zmm18,%zmm18 │ │ │ │ + vpmulld %zmm17,%zmm19,%zmm19 │ │ │ │ + vpmulld %zmm20,%zmm16,%zmm16 │ │ │ │ + vpmulld %zmm21,%zmm17,%zmm17 │ │ │ │ + vpaddd %zmm29,%zmm18,%zmm18 │ │ │ │ + vpaddd %zmm29,%zmm19,%zmm19 │ │ │ │ + vpaddd %zmm29,%zmm16,%zmm16 │ │ │ │ + vpaddd %zmm29,%zmm17,%zmm17 │ │ │ │ + vpsrad $0xc,%zmm18,%zmm18 │ │ │ │ + vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ + vpsrad $0xc,%zmm16,%zmm16 │ │ │ │ + vpsrad $0xc,%zmm17,%zmm17 │ │ │ │ + vbroadcasti32x4 -0x1a0(%r9),%zmm26 │ │ │ │ + vbroadcasti32x4 (%r9),%zmm27 │ │ │ │ + vmovdqa32 %zmm16,%zmm20 │ │ │ │ + vmovdqa32 %zmm18,%zmm21 │ │ │ │ + vpmulld %zmm27,%zmm20,%zmm25 │ │ │ │ + vpmulld %zmm27,%zmm21,%zmm24 │ │ │ │ + vpmulld %zmm26,%zmm20,%zmm20 │ │ │ │ + vpmulld %zmm26,%zmm21,%zmm21 │ │ │ │ + vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ + vpaddd %zmm25,%zmm21,%zmm21 │ │ │ │ + vpaddd %zmm29,%zmm20,%zmm20 │ │ │ │ + vpsubd %zmm24,%zmm20,%zmm20 │ │ │ │ + vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ + vpsrad $0xc,%zmm20,%zmm20 │ │ │ │ + vbroadcasti32x4 -0x70(%r9),%zmm26 │ │ │ │ + vbroadcasti32x4 -0x110(%r9),%zmm27 │ │ │ │ + vmovdqa32 %zmm19,%zmm22 │ │ │ │ + vmovdqa32 %zmm17,%zmm23 │ │ │ │ + vpmulld %zmm27,%zmm23,%zmm25 │ │ │ │ + vpmulld %zmm27,%zmm22,%zmm24 │ │ │ │ + vpmulld %zmm26,%zmm23,%zmm23 │ │ │ │ + vpmulld %zmm26,%zmm22,%zmm22 │ │ │ │ + vpsubd %zmm25,%zmm29,%zmm25 │ │ │ │ + vpsubd %zmm22,%zmm25,%zmm22 │ │ │ │ + vpaddd %zmm29,%zmm23,%zmm23 │ │ │ │ + vpsubd %zmm24,%zmm23,%zmm23 │ │ │ │ + vpsrad $0xc,%zmm22,%zmm22 │ │ │ │ + vpsrad $0xc,%zmm23,%zmm23 │ │ │ │ + vpunpcklqdq %zmm20,%zmm18,%zmm6 │ │ │ │ + vpunpcklqdq %zmm22,%zmm19,%zmm5 │ │ │ │ + vpunpckhqdq %zmm20,%zmm18,%zmm2 │ │ │ │ + vpunpckhqdq %zmm22,%zmm19,%zmm1 │ │ │ │ + vpunpckhqdq %zmm23,%zmm17,%zmm22 │ │ │ │ + vpunpckhqdq %zmm21,%zmm16,%zmm3 │ │ │ │ + vpunpcklqdq %zmm23,%zmm17,%zmm24 │ │ │ │ + vpunpcklqdq %zmm21,%zmm16,%zmm7 │ │ │ │ + vmovdqa32 %zmm6,%zmm16 │ │ │ │ + vmovdqa32 %zmm5,%zmm23 │ │ │ │ + vmovdqa32 %zmm2,%zmm19 │ │ │ │ + vmovdqa32 %zmm1,%zmm0 │ │ │ │ + vmovdqa32 %zmm22,%zmm21 │ │ │ │ + vmovdqa32 %zmm3,%zmm20 │ │ │ │ + vmovdqa32 %zmm24,%zmm18 │ │ │ │ + vmovdqa32 %zmm7,%zmm17 │ │ │ │ + vpbroadcastd -0x140(%r9),%zmm26 │ │ │ │ + vpbroadcastd -0x30(%r9),%zmm27 │ │ │ │ + vpmulld %zmm27,%zmm17,%zmm25 │ │ │ │ + vpmulld %zmm27,%zmm6,%zmm4 │ │ │ │ + vpmulld %zmm26,%zmm17,%zmm17 │ │ │ │ + vpmulld %zmm26,%zmm6,%zmm6 │ │ │ │ + vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ + vpaddd %zmm25,%zmm6,%zmm6 │ │ │ │ + vpaddd %zmm29,%zmm17,%zmm17 │ │ │ │ + vpsubd %zmm4,%zmm17,%zmm17 │ │ │ │ + vpsrad $0xc,%zmm6,%zmm6 │ │ │ │ + vpsrad $0xc,%zmm17,%zmm17 │ │ │ │ + vpmulld %zmm27,%zmm24,%zmm25 │ │ │ │ + vpmulld %zmm27,%zmm23,%zmm4 │ │ │ │ + vpmulld %zmm26,%zmm24,%zmm24 │ │ │ │ + vpmulld %zmm26,%zmm23,%zmm23 │ │ │ │ + vpsubd %zmm25,%zmm29,%zmm25 │ │ │ │ + vpsubd %zmm23,%zmm25,%zmm23 │ │ │ │ + vpaddd %zmm29,%zmm24,%zmm24 │ │ │ │ + vpsubd %zmm4,%zmm24,%zmm24 │ │ │ │ + vpsrad $0xc,%zmm23,%zmm23 │ │ │ │ + vpsrad $0xc,%zmm24,%zmm24 │ │ │ │ + vpbroadcastd -0x28(%r9),%zmm26 │ │ │ │ + vpbroadcastd -0x38(%r9),%zmm27 │ │ │ │ + vpmulld %zmm27,%zmm3,%zmm25 │ │ │ │ + vpmulld %zmm27,%zmm19,%zmm4 │ │ │ │ + vpmulld %zmm26,%zmm3,%zmm3 │ │ │ │ + vpmulld %zmm26,%zmm19,%zmm19 │ │ │ │ + vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ + vpaddd %zmm25,%zmm19,%zmm19 │ │ │ │ + vpaddd %zmm29,%zmm3,%zmm3 │ │ │ │ + vpsubd %zmm4,%zmm3,%zmm3 │ │ │ │ + vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ + vpsrad $0xc,%zmm3,%zmm3 │ │ │ │ + vpmulld %zmm27,%zmm21,%zmm25 │ │ │ │ + vpmulld %zmm27,%zmm1,%zmm4 │ │ │ │ + vpmulld %zmm26,%zmm21,%zmm21 │ │ │ │ + vpmulld %zmm26,%zmm1,%zmm1 │ │ │ │ + vpsubd %zmm25,%zmm29,%zmm25 │ │ │ │ + vpsubd %zmm1,%zmm25,%zmm1 │ │ │ │ + vpaddd %zmm29,%zmm21,%zmm21 │ │ │ │ + vpsubd %zmm4,%zmm21,%zmm21 │ │ │ │ + vpsrad $0xc,%zmm1,%zmm1 │ │ │ │ + vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ + vpsubd %zmm5,%zmm16,%zmm4 │ │ │ │ + vpaddd %zmm5,%zmm16,%zmm16 │ │ │ │ + vpsubd %zmm23,%zmm17,%zmm5 │ │ │ │ + vpaddd %zmm23,%zmm17,%zmm17 │ │ │ │ + vpmaxsd %zmm30,%zmm4,%zmm4 │ │ │ │ + vpmaxsd %zmm30,%zmm16,%zmm16 │ │ │ │ + vpmaxsd %zmm30,%zmm5,%zmm5 │ │ │ │ + vpmaxsd %zmm30,%zmm17,%zmm17 │ │ │ │ + vpsubd %zmm2,%zmm0,%zmm23 │ │ │ │ + vpaddd %zmm2,%zmm0,%zmm0 │ │ │ │ + vpminsd %zmm31,%zmm4,%zmm4 │ │ │ │ + vpminsd %zmm31,%zmm16,%zmm16 │ │ │ │ + vpminsd %zmm31,%zmm5,%zmm5 │ │ │ │ + vpminsd %zmm31,%zmm17,%zmm17 │ │ │ │ + vpsubd %zmm3,%zmm1,%zmm2 │ │ │ │ + vpaddd %zmm3,%zmm1,%zmm1 │ │ │ │ + vpmaxsd %zmm30,%zmm23,%zmm23 │ │ │ │ + vpmaxsd %zmm30,%zmm0,%zmm0 │ │ │ │ + vpmaxsd %zmm30,%zmm2,%zmm2 │ │ │ │ + vpmaxsd %zmm30,%zmm1,%zmm1 │ │ │ │ + vpsubd %zmm20,%zmm22,%zmm3 │ │ │ │ + vpaddd %zmm20,%zmm22,%zmm22 │ │ │ │ + vpminsd %zmm31,%zmm23,%zmm23 │ │ │ │ + vpminsd %zmm31,%zmm0,%zmm0 │ │ │ │ + vpminsd %zmm31,%zmm2,%zmm2 │ │ │ │ + vpminsd %zmm31,%zmm1,%zmm1 │ │ │ │ + vpsubd %zmm19,%zmm21,%zmm20 │ │ │ │ + vpaddd %zmm19,%zmm21,%zmm21 │ │ │ │ + vpmaxsd %zmm30,%zmm3,%zmm3 │ │ │ │ + vpmaxsd %zmm30,%zmm22,%zmm22 │ │ │ │ + vpmaxsd %zmm30,%zmm20,%zmm20 │ │ │ │ + vpmaxsd %zmm30,%zmm21,%zmm21 │ │ │ │ + vpsubd %zmm18,%zmm7,%zmm19 │ │ │ │ + vpaddd %zmm18,%zmm7,%zmm7 │ │ │ │ + vpminsd %zmm31,%zmm3,%zmm3 │ │ │ │ + vpminsd %zmm31,%zmm22,%zmm22 │ │ │ │ + vpminsd %zmm31,%zmm20,%zmm20 │ │ │ │ + vpminsd %zmm31,%zmm21,%zmm21 │ │ │ │ + vpsubd %zmm24,%zmm6,%zmm18 │ │ │ │ + vpaddd %zmm24,%zmm6,%zmm6 │ │ │ │ + vpmaxsd %zmm30,%zmm19,%zmm19 │ │ │ │ + vpmaxsd %zmm30,%zmm7,%zmm7 │ │ │ │ + vpmaxsd %zmm30,%zmm18,%zmm18 │ │ │ │ + vpmaxsd %zmm30,%zmm6,%zmm6 │ │ │ │ + vpminsd %zmm31,%zmm19,%zmm19 │ │ │ │ + vpminsd %zmm31,%zmm7,%zmm7 │ │ │ │ + vpminsd %zmm31,%zmm18,%zmm18 │ │ │ │ + vpminsd %zmm31,%zmm6,%zmm6 │ │ │ │ + vpbroadcastd -0xc8(%r9),%zmm26 │ │ │ │ + vpbroadcastd -0xb0(%r9),%zmm27 │ │ │ │ + vpmulld %zmm27,%zmm18,%zmm25 │ │ │ │ + vpmulld %zmm27,%zmm5,%zmm24 │ │ │ │ + vpmulld %zmm26,%zmm18,%zmm18 │ │ │ │ + vpmulld %zmm26,%zmm5,%zmm5 │ │ │ │ + vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ + vpaddd %zmm25,%zmm5,%zmm5 │ │ │ │ + vpaddd %zmm29,%zmm18,%zmm18 │ │ │ │ + vpsubd %zmm24,%zmm18,%zmm18 │ │ │ │ + vpsrad $0xc,%zmm5,%zmm5 │ │ │ │ + vpsrad $0xc,%zmm18,%zmm18 │ │ │ │ + vpmulld %zmm27,%zmm19,%zmm25 │ │ │ │ + vpmulld %zmm27,%zmm4,%zmm24 │ │ │ │ + vpmulld %zmm26,%zmm19,%zmm19 │ │ │ │ + vpmulld %zmm26,%zmm4,%zmm4 │ │ │ │ + vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ + vpaddd %zmm25,%zmm4,%zmm4 │ │ │ │ + vpaddd %zmm29,%zmm19,%zmm19 │ │ │ │ + vpsubd %zmm24,%zmm19,%zmm19 │ │ │ │ + vpsrad $0xc,%zmm4,%zmm4 │ │ │ │ + vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ + vpmulld %zmm27,%zmm3,%zmm25 │ │ │ │ + vpmulld %zmm27,%zmm23,%zmm24 │ │ │ │ + vpmulld %zmm26,%zmm3,%zmm3 │ │ │ │ + vpmulld %zmm26,%zmm23,%zmm23 │ │ │ │ + vpsubd %zmm25,%zmm29,%zmm25 │ │ │ │ + vpsubd %zmm23,%zmm25,%zmm23 │ │ │ │ + vpaddd %zmm29,%zmm3,%zmm3 │ │ │ │ + vpsubd %zmm24,%zmm3,%zmm3 │ │ │ │ + vpsrad $0xc,%zmm23,%zmm23 │ │ │ │ + vpsrad $0xc,%zmm3,%zmm3 │ │ │ │ + vpmulld %zmm27,%zmm20,%zmm25 │ │ │ │ + vpmulld %zmm27,%zmm2,%zmm24 │ │ │ │ + vpmulld %zmm26,%zmm20,%zmm20 │ │ │ │ + vpmulld %zmm26,%zmm2,%zmm2 │ │ │ │ + vpsubd %zmm25,%zmm29,%zmm25 │ │ │ │ + vpsubd %zmm2,%zmm25,%zmm2 │ │ │ │ + vpaddd %zmm29,%zmm20,%zmm20 │ │ │ │ + vpsubd %zmm24,%zmm20,%zmm20 │ │ │ │ + vpsrad $0xc,%zmm2,%zmm2 │ │ │ │ + vpsrad $0xc,%zmm20,%zmm20 │ │ │ │ + vpsubd %zmm0,%zmm16,%zmm24 │ │ │ │ + vpaddd %zmm0,%zmm16,%zmm16 │ │ │ │ + vpsubd %zmm1,%zmm17,%zmm0 │ │ │ │ + vpaddd %zmm1,%zmm17,%zmm17 │ │ │ │ + vpmaxsd %zmm30,%zmm24,%zmm24 │ │ │ │ + vpmaxsd %zmm30,%zmm16,%zmm16 │ │ │ │ + vpmaxsd %zmm30,%zmm0,%zmm0 │ │ │ │ + vpmaxsd %zmm30,%zmm17,%zmm17 │ │ │ │ + vpsubd %zmm2,%zmm18,%zmm1 │ │ │ │ + vpaddd %zmm2,%zmm18,%zmm18 │ │ │ │ + vpminsd %zmm31,%zmm24,%zmm24 │ │ │ │ + vpminsd %zmm31,%zmm16,%zmm16 │ │ │ │ + vpminsd %zmm31,%zmm0,%zmm0 │ │ │ │ + vpminsd %zmm31,%zmm17,%zmm17 │ │ │ │ + vpsubd %zmm23,%zmm19,%zmm2 │ │ │ │ + vpaddd %zmm23,%zmm19,%zmm19 │ │ │ │ + vpmaxsd %zmm30,%zmm1,%zmm1 │ │ │ │ + vpmaxsd %zmm30,%zmm18,%zmm18 │ │ │ │ + vpmaxsd %zmm30,%zmm2,%zmm2 │ │ │ │ + vpmaxsd %zmm30,%zmm19,%zmm19 │ │ │ │ + vpsubd %zmm22,%zmm7,%zmm23 │ │ │ │ + vpaddd %zmm22,%zmm7,%zmm7 │ │ │ │ + vpminsd %zmm31,%zmm1,%zmm1 │ │ │ │ + vpminsd %zmm31,%zmm18,%zmm18 │ │ │ │ + vpminsd %zmm31,%zmm2,%zmm2 │ │ │ │ + vpminsd %zmm31,%zmm19,%zmm19 │ │ │ │ + vpsubd %zmm21,%zmm6,%zmm22 │ │ │ │ + vpaddd %zmm21,%zmm6,%zmm6 │ │ │ │ + vpmaxsd %zmm30,%zmm23,%zmm23 │ │ │ │ + vpmaxsd %zmm30,%zmm7,%zmm7 │ │ │ │ + vpmaxsd %zmm30,%zmm22,%zmm22 │ │ │ │ + vpmaxsd %zmm30,%zmm6,%zmm6 │ │ │ │ + vpsubd %zmm20,%zmm5,%zmm21 │ │ │ │ + vpaddd %zmm20,%zmm5,%zmm5 │ │ │ │ + vpminsd %zmm31,%zmm23,%zmm23 │ │ │ │ + vpminsd %zmm31,%zmm7,%zmm7 │ │ │ │ + vpminsd %zmm31,%zmm22,%zmm22 │ │ │ │ + vpminsd %zmm31,%zmm6,%zmm6 │ │ │ │ + vpsubd %zmm3,%zmm4,%zmm20 │ │ │ │ + vpaddd %zmm3,%zmm4,%zmm4 │ │ │ │ + vpmaxsd %zmm30,%zmm21,%zmm21 │ │ │ │ + vpmaxsd %zmm30,%zmm5,%zmm5 │ │ │ │ + vpmaxsd %zmm30,%zmm20,%zmm20 │ │ │ │ + vpmaxsd %zmm30,%zmm4,%zmm4 │ │ │ │ + vpminsd %zmm31,%zmm21,%zmm21 │ │ │ │ + vpminsd %zmm31,%zmm5,%zmm5 │ │ │ │ + vpminsd %zmm31,%zmm20,%zmm20 │ │ │ │ + vpminsd %zmm31,%zmm4,%zmm4 │ │ │ │ + vpmulld %zmm28,%zmm20,%zmm20 │ │ │ │ + vpmulld %zmm28,%zmm2,%zmm2 │ │ │ │ + vpmulld %zmm28,%zmm21,%zmm21 │ │ │ │ + vpmulld %zmm28,%zmm1,%zmm1 │ │ │ │ + vpmulld %zmm28,%zmm22,%zmm22 │ │ │ │ + vpmulld %zmm28,%zmm0,%zmm0 │ │ │ │ + vpmulld %zmm28,%zmm23,%zmm23 │ │ │ │ + vpmulld %zmm28,%zmm24,%zmm24 │ │ │ │ + vpaddd %zmm29,%zmm20,%zmm20 │ │ │ │ + vpaddd %zmm29,%zmm21,%zmm21 │ │ │ │ + vpaddd %zmm29,%zmm22,%zmm22 │ │ │ │ + vpaddd %zmm29,%zmm23,%zmm23 │ │ │ │ + vpaddd %zmm2,%zmm20,%zmm3 │ │ │ │ + vpsubd %zmm2,%zmm20,%zmm20 │ │ │ │ + vpaddd %zmm1,%zmm21,%zmm2 │ │ │ │ + vpsubd %zmm1,%zmm21,%zmm21 │ │ │ │ + vpaddd %zmm0,%zmm22,%zmm1 │ │ │ │ + vpsubd %zmm0,%zmm22,%zmm22 │ │ │ │ + vpaddd %zmm24,%zmm23,%zmm0 │ │ │ │ + vpsubd %zmm24,%zmm23,%zmm23 │ │ │ │ + vpsrad $0xc,%zmm3,%zmm3 │ │ │ │ + vpsrad $0xc,%zmm20,%zmm20 │ │ │ │ + vpsrad $0xc,%zmm2,%zmm2 │ │ │ │ + vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ + vpsrad $0xc,%zmm1,%zmm1 │ │ │ │ + vpsrad $0xc,%zmm22,%zmm22 │ │ │ │ + vpsrad $0xc,%zmm0,%zmm0 │ │ │ │ + vpsrad $0xc,%zmm23,%zmm23 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x108,%rsp │ │ │ │ - lea 0x1bd(%rip),%r8 │ │ │ │ - call 2ef2b0 <__cxa_finalize@plt+0x2c4260> │ │ │ │ - add $0x108,%rsp │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0xe9f49(%rip),%r9 │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 2f2282 <__cxa_finalize@plt+0x2c7232> │ │ │ │ + mov %rsp,%r10 │ │ │ │ + and $0xffffffffffffffc0,%rsp │ │ │ │ + sub $0x840,%rsp │ │ │ │ + mov %r10,0x800(%rsp) │ │ │ │ + vpbroadcastd -0xb8(%r9),%zmm28 │ │ │ │ + vpbroadcastd 0x84(%r9),%zmm29 │ │ │ │ + vpbroadcastd 0x70(%r9),%zmm30 │ │ │ │ + vpbroadcastd 0x74(%r9),%zmm31 │ │ │ │ + cmp $0x88,%ecx │ │ │ │ + jl 2f1f96 <__cxa_finalize@plt+0x2c6f46> │ │ │ │ + add $0x40,%rdx │ │ │ │ + cmp $0x21f,%ecx │ │ │ │ + jge 2f1d16 <__cxa_finalize@plt+0x2c6cc6> │ │ │ │ + call 2f22a6 <__cxa_finalize@plt+0x2c7256> │ │ │ │ + mov $0xc0,%r10d │ │ │ │ + jmp 2f1d21 <__cxa_finalize@plt+0x2c6cd1> │ │ │ │ + call 2f233a <__cxa_finalize@plt+0x2c72ea> │ │ │ │ + mov $0x1c0,%r10d │ │ │ │ + vmovdqa32 %zmm16,(%rdx) │ │ │ │ + vmovdqa32 %zmm17,0x80(%rdx) │ │ │ │ + vmovdqa32 %zmm18,0x100(%rdx) │ │ │ │ + vmovdqa32 %zmm19,0x180(%rdx) │ │ │ │ + vmovdqa32 %zmm30,0x200(%rdx) │ │ │ │ + vmovdqa32 %zmm31,0x280(%rdx) │ │ │ │ + vmovdqa32 %zmm0,0x300(%rdx) │ │ │ │ + vmovdqa32 %zmm1,0x380(%rdx) │ │ │ │ + vmovdqa32 %zmm6,0x400(%rdx) │ │ │ │ + vmovdqa32 %zmm7,0x480(%rdx) │ │ │ │ + vmovdqa32 %zmm8,0x500(%rdx) │ │ │ │ + vmovdqa32 %zmm9,0x580(%rdx) │ │ │ │ + vmovdqa32 %zmm10,0x600(%rdx) │ │ │ │ + vmovdqa32 %zmm11,0x680(%rdx) │ │ │ │ + vmovdqa32 %zmm12,0x700(%rdx) │ │ │ │ + vmovdqa32 %zmm13,0x780(%rdx) │ │ │ │ + sub $0x40,%rdx │ │ │ │ + vpbroadcastd -0xb8(%r9),%zmm28 │ │ │ │ + vpbroadcastd 0x84(%r9),%zmm29 │ │ │ │ + vpbroadcastd 0x70(%r9),%zmm30 │ │ │ │ + vpbroadcastd 0x74(%r9),%zmm31 │ │ │ │ + sub $0x400,%rsp │ │ │ │ + call 2f233a <__cxa_finalize@plt+0x2c72ea> │ │ │ │ + add $0x400,%rsp │ │ │ │ + lea 0xec136(%rip),%r9 │ │ │ │ + call 2ee38e <__cxa_finalize@plt+0x2c333e> │ │ │ │ + mov %rdi,%r8 │ │ │ │ + vpxord %zmm28,%zmm28,%zmm28 │ │ │ │ + call 2ee5c8 <__cxa_finalize@plt+0x2c3578> │ │ │ │ + lea 0x40(%r8),%rdi │ │ │ │ + vmovdqa32 0x400(%rsp),%zmm16 │ │ │ │ + vmovdqa32 0x440(%rsp),%zmm17 │ │ │ │ + vmovdqa32 0x480(%rsp),%zmm18 │ │ │ │ + vmovdqa32 0x4c0(%rsp),%zmm19 │ │ │ │ + vmovdqa32 0x500(%rsp),%zmm20 │ │ │ │ + vmovdqa32 0x540(%rsp),%zmm21 │ │ │ │ + vmovdqa32 0x580(%rsp),%zmm22 │ │ │ │ + vmovdqa32 0x5c0(%rsp),%zmm23 │ │ │ │ + vmovdqa32 0x600(%rsp),%zmm0 │ │ │ │ + vmovdqa32 0x640(%rsp),%zmm1 │ │ │ │ + vmovdqa32 0x680(%rsp),%zmm2 │ │ │ │ + vmovdqa32 0x6c0(%rsp),%zmm3 │ │ │ │ + vmovdqa32 0x700(%rsp),%zmm4 │ │ │ │ + vmovdqa32 0x740(%rsp),%zmm5 │ │ │ │ + vmovdqa32 0x780(%rsp),%zmm6 │ │ │ │ + vmovdqa32 0x7c0(%rsp),%zmm7 │ │ │ │ + call 2f2451 <__cxa_finalize@plt+0x2c7401> │ │ │ │ + vmovdqa32 %zmm16,0x40(%rdx) │ │ │ │ + vmovdqa32 %zmm17,0xc0(%rdx) │ │ │ │ + vmovdqa32 %zmm18,0x140(%rdx) │ │ │ │ + vmovdqa32 %zmm19,0x1c0(%rdx) │ │ │ │ + vmovdqa32 %zmm30,0x240(%rdx) │ │ │ │ + vmovdqa32 %zmm31,0x2c0(%rdx) │ │ │ │ + vmovdqa32 %zmm0,0x340(%rdx) │ │ │ │ + vmovdqa32 %zmm1,0x3c0(%rdx) │ │ │ │ + vmovdqa32 %zmm6,0x440(%rdx) │ │ │ │ + vmovdqa32 %zmm7,0x4c0(%rdx) │ │ │ │ + vmovdqa32 %zmm8,0x540(%rdx) │ │ │ │ + vmovdqa32 %zmm9,0x5c0(%rdx) │ │ │ │ + vmovdqa32 %zmm10,0x640(%rdx) │ │ │ │ + vmovdqa32 %zmm11,0x6c0(%rdx) │ │ │ │ + vmovdqa32 %zmm12,0x740(%rdx) │ │ │ │ + vmovdqa32 %zmm13,0x7c0(%rdx) │ │ │ │ + vmovdqa32 (%rsp),%zmm16 │ │ │ │ + vmovdqa32 0x40(%rsp),%zmm17 │ │ │ │ + vmovdqa32 0x80(%rsp),%zmm18 │ │ │ │ + vmovdqa32 0xc0(%rsp),%zmm19 │ │ │ │ + vmovdqa32 0x100(%rsp),%zmm20 │ │ │ │ + vmovdqa32 0x140(%rsp),%zmm21 │ │ │ │ + vmovdqa32 0x180(%rsp),%zmm22 │ │ │ │ + vmovdqa32 0x1c0(%rsp),%zmm23 │ │ │ │ + vmovdqa32 0x200(%rsp),%zmm0 │ │ │ │ + vmovdqa32 0x240(%rsp),%zmm1 │ │ │ │ + vmovdqa32 0x280(%rsp),%zmm2 │ │ │ │ + vmovdqa32 0x2c0(%rsp),%zmm3 │ │ │ │ + vmovdqa32 0x300(%rsp),%zmm4 │ │ │ │ + vmovdqa32 0x340(%rsp),%zmm5 │ │ │ │ + vmovdqa32 0x380(%rsp),%zmm6 │ │ │ │ + vmovdqa32 0x3c0(%rsp),%zmm7 │ │ │ │ + call 2f2451 <__cxa_finalize@plt+0x2c7401> │ │ │ │ + call 2ee38e <__cxa_finalize@plt+0x2c333e> │ │ │ │ + vpxord %zmm28,%zmm28,%zmm28 │ │ │ │ + vmovdqa32 %zmm28,0x1c0(%rdx,%r10,8) │ │ │ │ + vmovdqa32 %zmm28,0x140(%rdx,%r10,8) │ │ │ │ + vmovdqa32 %zmm28,0xc0(%rdx,%r10,8) │ │ │ │ + vmovdqa32 %zmm28,0x40(%rdx,%r10,8) │ │ │ │ + sub $0x40,%r10d │ │ │ │ + jge 2f1f65 <__cxa_finalize@plt+0x2c6f15> │ │ │ │ + mov $0x1c0,%r10d │ │ │ │ + jmp 2f224c <__cxa_finalize@plt+0x2c71fc> │ │ │ │ + cmp $0x24,%ecx │ │ │ │ + jl 2f205d <__cxa_finalize@plt+0x2c700d> │ │ │ │ + call 2f22a6 <__cxa_finalize@plt+0x2c7256> │ │ │ │ + lea 0xebf55(%rip),%r9 │ │ │ │ + call 2ee45f <__cxa_finalize@plt+0x2c340f> │ │ │ │ + mov %rdi,%r8 │ │ │ │ + vpxord %zmm28,%zmm28,%zmm28 │ │ │ │ + call 2ee5c8 <__cxa_finalize@plt+0x2c3578> │ │ │ │ + lea 0x40(%r8),%rdi │ │ │ │ + vmovdqa32 0x400(%rsp),%zmm16 │ │ │ │ + vmovdqa32 0x440(%rsp),%zmm17 │ │ │ │ + vmovdqa32 0x480(%rsp),%zmm18 │ │ │ │ + vmovdqa32 0x4c0(%rsp),%zmm19 │ │ │ │ + vmovdqa32 0x500(%rsp),%zmm20 │ │ │ │ + vmovdqa32 0x540(%rsp),%zmm21 │ │ │ │ + vmovdqa32 0x580(%rsp),%zmm22 │ │ │ │ + vmovdqa32 0x5c0(%rsp),%zmm23 │ │ │ │ + vmovdqa32 0x600(%rsp),%zmm0 │ │ │ │ + vmovdqa32 0x640(%rsp),%zmm1 │ │ │ │ + vmovdqa32 0x680(%rsp),%zmm2 │ │ │ │ + vmovdqa32 0x6c0(%rsp),%zmm3 │ │ │ │ + vmovdqa32 0x700(%rsp),%zmm4 │ │ │ │ + vmovdqa32 0x740(%rsp),%zmm5 │ │ │ │ + vmovdqa32 0x780(%rsp),%zmm6 │ │ │ │ + vmovdqa32 0x7c0(%rsp),%zmm7 │ │ │ │ + call 2f2451 <__cxa_finalize@plt+0x2c7401> │ │ │ │ + call 2ee45f <__cxa_finalize@plt+0x2c340f> │ │ │ │ + mov $0xc0,%r10d │ │ │ │ + vpxord %zmm28,%zmm28,%zmm28 │ │ │ │ + jmp 2f224c <__cxa_finalize@plt+0x2c71fc> │ │ │ │ + vmovshdup -0x380(%r9),%zmm23 │ │ │ │ + vmovdqa32 0x80(%rdx),%ymm16 │ │ │ │ + vmovdqa32 0x280(%rdx),%ymm18 │ │ │ │ + vmovdqa32 0x180(%rdx),%ymm19 │ │ │ │ + vmovdqa32 0x380(%rdx),%ymm17 │ │ │ │ + vpermt2q %zmm18,%zmm23,%zmm16 │ │ │ │ + vpermt2q %zmm19,%zmm23,%zmm17 │ │ │ │ + vpmulld %zmm28,%zmm16,%zmm16 │ │ │ │ + vpmulld %zmm28,%zmm17,%zmm17 │ │ │ │ + call 2f1606 <__cxa_finalize@plt+0x2c65b6> │ │ │ │ + vmovdqa32 %zmm16,(%rsp) │ │ │ │ + vmovdqa32 %zmm17,0x40(%rsp) │ │ │ │ + vmovdqa32 %zmm18,0x80(%rsp) │ │ │ │ + vmovdqa32 %zmm19,0xc0(%rsp) │ │ │ │ + vmovdqa32 %zmm20,0x100(%rsp) │ │ │ │ + vmovdqa32 %zmm21,0x140(%rsp) │ │ │ │ + vmovdqa32 %zmm22,0x180(%rsp) │ │ │ │ + vmovdqa32 %zmm23,0x1c0(%rsp) │ │ │ │ + vmovdqa32 %zmm0,0x200(%rsp) │ │ │ │ + vmovdqa32 %zmm1,0x240(%rsp) │ │ │ │ + vmovdqa32 %zmm2,0x280(%rsp) │ │ │ │ + vmovdqa32 %zmm3,0x2c0(%rsp) │ │ │ │ + vmovdqa32 %zmm4,0x300(%rsp) │ │ │ │ + vmovdqa32 %zmm5,0x340(%rsp) │ │ │ │ + vmovdqa32 %zmm6,0x380(%rsp) │ │ │ │ + vmovdqa32 %zmm7,0x3c0(%rsp) │ │ │ │ + vmovshdup -0x380(%r9),%zmm23 │ │ │ │ + vpmulld (%rdx),%ymm28,%ymm16 │ │ │ │ + vpmulld 0x200(%rdx),%ymm28,%ymm20 │ │ │ │ + vmovdqa 0x100(%rdx),%ymm0 │ │ │ │ + vmovdqa32 0x300(%rdx),%ymm21 │ │ │ │ + vpaddd %ymm29,%ymm16,%ymm16 │ │ │ │ + vpaddd %ymm29,%ymm20,%ymm20 │ │ │ │ + vpsrad $0xc,%ymm16,%ymm16 │ │ │ │ + vpsrad $0xc,%ymm20,%ymm20 │ │ │ │ + vpermt2q %zmm21,%zmm23,%zmm0 │ │ │ │ + vpermq %zmm16,%zmm23,%zmm16 │ │ │ │ + vpermq %zmm20,%zmm23,%zmm20 │ │ │ │ + vpmulld %zmm28,%zmm0,%zmm0 │ │ │ │ + vpaddd %zmm29,%zmm0,%zmm0 │ │ │ │ + vpsrad $0xc,%zmm0,%zmm0 │ │ │ │ + call 2ebbe0 <__cxa_finalize@plt+0x2c0b90> │ │ │ │ + vpbroadcastd 0x78(%r9),%zmm27 │ │ │ │ + call 2f11f5 <__cxa_finalize@plt+0x2c61a5> │ │ │ │ + vmovdqa32 %zmm8,0x400(%rsp) │ │ │ │ + vmovdqa32 %zmm9,0x440(%rsp) │ │ │ │ + vmovdqa32 %zmm10,0x480(%rsp) │ │ │ │ + vmovdqa32 %zmm11,0x4c0(%rsp) │ │ │ │ + vmovdqa32 %zmm12,0x500(%rsp) │ │ │ │ + vmovdqa32 %zmm13,0x540(%rsp) │ │ │ │ + vmovdqa32 %zmm14,0x580(%rsp) │ │ │ │ + vmovdqa32 %zmm15,0x5c0(%rsp) │ │ │ │ + vpbroadcastd 0x84(%r9),%zmm29 │ │ │ │ + call 2ee545 <__cxa_finalize@plt+0x2c34f5> │ │ │ │ + mov $0x40,%r10d │ │ │ │ + mov %rdi,%r8 │ │ │ │ + vpxord %zmm28,%zmm28,%zmm28 │ │ │ │ + call 2ee5c8 <__cxa_finalize@plt+0x2c3578> │ │ │ │ + lea 0x40(%r8),%rdi │ │ │ │ + vmovdqa32 0x400(%rsp),%zmm16 │ │ │ │ + vmovdqa32 0x440(%rsp),%zmm17 │ │ │ │ + vmovdqa32 0x480(%rsp),%zmm18 │ │ │ │ + vmovdqa32 0x4c0(%rsp),%zmm19 │ │ │ │ + vmovdqa32 0x500(%rsp),%zmm20 │ │ │ │ + vmovdqa32 0x540(%rsp),%zmm21 │ │ │ │ + vmovdqa32 0x580(%rsp),%zmm22 │ │ │ │ + vmovdqa32 0x5c0(%rsp),%zmm23 │ │ │ │ + lea 0xe99c6(%rip),%r9 │ │ │ │ + vpbroadcastd 0x84(%r9),%zmm29 │ │ │ │ + call 2ee545 <__cxa_finalize@plt+0x2c34f5> │ │ │ │ + vpxord %zmm28,%zmm28,%zmm28 │ │ │ │ + call 2ee5c8 <__cxa_finalize@plt+0x2c3578> │ │ │ │ + vmovdqa32 %zmm28,0x180(%rdx,%r10,8) │ │ │ │ + vmovdqa32 %zmm28,0x100(%rdx,%r10,8) │ │ │ │ + vmovdqa32 %zmm28,0x80(%rdx,%r10,8) │ │ │ │ + vmovdqa32 %zmm28,(%rdx,%r10,8) │ │ │ │ + sub $0x40,%r10d │ │ │ │ + jge 2f2251 <__cxa_finalize@plt+0x2c7201> │ │ │ │ + mov 0x800(%rsp),%rsp │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x110,%rdx │ │ │ │ - mov %r8,%rcx │ │ │ │ - lea 0xd2(%rip),%r8 │ │ │ │ - movdqa 0xec7d7(%rip),%xmm6 │ │ │ │ - movdqa 0xc0(%rdx),%xmm7 │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - movdqa 0x20(%rdx),%xmm1 │ │ │ │ - movdqa 0x40(%rdx),%xmm2 │ │ │ │ - movdqa 0x60(%rdx),%xmm3 │ │ │ │ - movdqa 0x80(%rdx),%xmm4 │ │ │ │ - movdqa %xmm6,%xmm5 │ │ │ │ - pmulhrsw %xmm7,%xmm5 │ │ │ │ - psraw $0x1,%xmm5 │ │ │ │ - pavgw %xmm5,%xmm7 │ │ │ │ - movdqa %xmm6,%xmm5 │ │ │ │ - pmulhrsw %xmm0,%xmm5 │ │ │ │ - psraw $0x1,%xmm5 │ │ │ │ - pavgw %xmm5,%xmm0 │ │ │ │ - movdqa %xmm6,%xmm5 │ │ │ │ - pmulhrsw %xmm1,%xmm5 │ │ │ │ - psraw $0x1,%xmm5 │ │ │ │ - pavgw %xmm5,%xmm1 │ │ │ │ - movdqa %xmm6,%xmm5 │ │ │ │ - pmulhrsw %xmm2,%xmm5 │ │ │ │ - psraw $0x1,%xmm5 │ │ │ │ - pavgw %xmm5,%xmm2 │ │ │ │ - movdqa %xmm6,%xmm5 │ │ │ │ - pmulhrsw %xmm3,%xmm5 │ │ │ │ - psraw $0x1,%xmm5 │ │ │ │ - pavgw %xmm5,%xmm3 │ │ │ │ - movdqa %xmm6,%xmm5 │ │ │ │ - pmulhrsw %xmm4,%xmm5 │ │ │ │ - psraw $0x1,%xmm5 │ │ │ │ - pavgw %xmm5,%xmm4 │ │ │ │ - movdqa 0xa0(%rdx),%xmm5 │ │ │ │ - movdqa %xmm7,0x18(%rsp) │ │ │ │ - movdqa %xmm6,%xmm7 │ │ │ │ - pmulhrsw %xmm5,%xmm7 │ │ │ │ - psraw $0x1,%xmm7 │ │ │ │ - pavgw %xmm7,%xmm5 │ │ │ │ - movdqa 0xe0(%rdx),%xmm7 │ │ │ │ - pmulhrsw %xmm7,%xmm6 │ │ │ │ - psraw $0x1,%xmm6 │ │ │ │ - pavgw %xmm6,%xmm7 │ │ │ │ - jmp 2e9bd4 <__cxa_finalize@plt+0x2beb84> │ │ │ │ - movdqa %xmm0,(%rdx) │ │ │ │ - movdqa %xmm1,0x20(%rdx) │ │ │ │ - movdqa %xmm2,0x40(%rdx) │ │ │ │ - movdqa %xmm3,0x60(%rdx) │ │ │ │ - movdqa %xmm4,0x80(%rdx) │ │ │ │ - movdqa %xmm5,0xa0(%rdx) │ │ │ │ - movdqa %xmm6,0xc0(%rdx) │ │ │ │ - movdqa %xmm7,0xe0(%rdx) │ │ │ │ - sub $0x10,%rdx │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2ef2c1 <__cxa_finalize@plt+0x2c4271> │ │ │ │ - movdqa %xmm0,(%rdx) │ │ │ │ - movdqa %xmm1,0x20(%rdx) │ │ │ │ - movdqa %xmm2,0x40(%rdx) │ │ │ │ - movdqa %xmm3,0x60(%rdx) │ │ │ │ - movdqa %xmm4,0x80(%rdx) │ │ │ │ - movdqa %xmm5,0xa0(%rdx) │ │ │ │ - movdqa %xmm6,0xc0(%rdx) │ │ │ │ - movdqa %xmm7,0xe0(%rdx) │ │ │ │ - sub $0xf0,%rdx │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2ef2c1 <__cxa_finalize@plt+0x2c4271> │ │ │ │ - movdqa %xmm0,(%rdx) │ │ │ │ - movdqa %xmm1,0x20(%rdx) │ │ │ │ - movdqa %xmm2,0x40(%rdx) │ │ │ │ - movdqa %xmm3,0x60(%rdx) │ │ │ │ - movdqa %xmm4,0x80(%rdx) │ │ │ │ - movdqa %xmm5,0xa0(%rdx) │ │ │ │ - movdqa %xmm6,0xc0(%rdx) │ │ │ │ - movdqa %xmm7,0xe0(%rdx) │ │ │ │ - sub $0x10,%rdx │ │ │ │ - mov %rcx,%r8 │ │ │ │ - jmp 2ef2c1 <__cxa_finalize@plt+0x2c4271> │ │ │ │ - lea 0x8(%rdi),%rcx │ │ │ │ - lea 0xeb(%rip),%r8 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - movdqa %xmm4,0x18(%rsp) │ │ │ │ - movdqa 0xec626(%rip),%xmm7 │ │ │ │ - movdqa %xmm7,%xmm4 │ │ │ │ - pmulhrsw %xmm5,%xmm4 │ │ │ │ - paddsw %xmm5,%xmm5 │ │ │ │ - paddsw %xmm4,%xmm5 │ │ │ │ - movdqa %xmm7,%xmm4 │ │ │ │ - pmulhrsw %xmm6,%xmm4 │ │ │ │ - paddsw %xmm6,%xmm6 │ │ │ │ - paddsw %xmm4,%xmm6 │ │ │ │ - movdqa %xmm7,%xmm4 │ │ │ │ - pmulhrsw %xmm0,%xmm4 │ │ │ │ - paddsw %xmm0,%xmm0 │ │ │ │ - paddsw %xmm4,%xmm0 │ │ │ │ - movdqa %xmm7,%xmm4 │ │ │ │ - pmulhrsw %xmm1,%xmm4 │ │ │ │ - paddsw %xmm1,%xmm1 │ │ │ │ - paddsw %xmm4,%xmm1 │ │ │ │ - movdqa %xmm7,%xmm4 │ │ │ │ - pmulhrsw %xmm2,%xmm4 │ │ │ │ - paddsw %xmm2,%xmm2 │ │ │ │ - paddsw %xmm4,%xmm2 │ │ │ │ - movdqa %xmm7,%xmm4 │ │ │ │ - pmulhrsw %xmm3,%xmm4 │ │ │ │ - paddsw %xmm3,%xmm3 │ │ │ │ - paddsw %xmm4,%xmm3 │ │ │ │ - movdqa 0xec568(%rip),%xmm4 │ │ │ │ - pmulhrsw %xmm4,%xmm5 │ │ │ │ - pmulhrsw %xmm4,%xmm6 │ │ │ │ - movdqa %xmm5,0x28(%rsp) │ │ │ │ - movdqa 0x18(%rsp),%xmm5 │ │ │ │ - movdqa %xmm6,0x18(%rsp) │ │ │ │ - movdqa %xmm7,%xmm6 │ │ │ │ - pmulhrsw %xmm5,%xmm6 │ │ │ │ - paddsw %xmm5,%xmm5 │ │ │ │ - paddsw %xmm6,%xmm5 │ │ │ │ - movdqa 0x8(%rsp),%xmm6 │ │ │ │ - pmulhrsw %xmm6,%xmm7 │ │ │ │ - paddsw %xmm6,%xmm6 │ │ │ │ - paddsw %xmm7,%xmm6 │ │ │ │ - pmulhrsw %xmm4,%xmm0 │ │ │ │ - pmulhrsw %xmm4,%xmm1 │ │ │ │ - pmulhrsw %xmm4,%xmm2 │ │ │ │ - pmulhrsw %xmm4,%xmm3 │ │ │ │ - pmulhrsw %xmm4,%xmm6 │ │ │ │ - pmulhrsw %xmm5,%xmm4 │ │ │ │ - movdqa %xmm6,0x8(%rsp) │ │ │ │ - jmp 2e9cd5 <__cxa_finalize@plt+0x2bec85> │ │ │ │ - movdqa 0x10(%rdx),%xmm0 │ │ │ │ - movdqa 0x30(%rdx),%xmm1 │ │ │ │ - movdqa 0x50(%rdx),%xmm2 │ │ │ │ - movdqa 0x70(%rdx),%xmm3 │ │ │ │ - movdqa 0x90(%rdx),%xmm4 │ │ │ │ - movdqa 0xb0(%rdx),%xmm5 │ │ │ │ - movdqa 0xd0(%rdx),%xmm6 │ │ │ │ - movdqa 0xf0(%rdx),%xmm7 │ │ │ │ - lea 0x9(%rip),%r8 │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - jmp 2ef466 <__cxa_finalize@plt+0x2c4416> │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - movdqa %xmm7,(%rdx) │ │ │ │ - movdqa %xmm7,0x10(%rdx) │ │ │ │ - movdqa %xmm7,0x20(%rdx) │ │ │ │ - movdqa %xmm7,0x30(%rdx) │ │ │ │ - movdqa %xmm7,0x40(%rdx) │ │ │ │ - movdqa %xmm7,0x50(%rdx) │ │ │ │ - movdqa %xmm7,0x60(%rdx) │ │ │ │ - movdqa %xmm7,0x70(%rdx) │ │ │ │ - movdqa %xmm7,0x80(%rdx) │ │ │ │ - movdqa %xmm7,0x90(%rdx) │ │ │ │ - movdqa %xmm7,0xa0(%rdx) │ │ │ │ - movdqa %xmm7,0xb0(%rdx) │ │ │ │ - movdqa %xmm7,0xc0(%rdx) │ │ │ │ - movdqa %xmm7,0xd0(%rdx) │ │ │ │ - movdqa %xmm7,0xe0(%rdx) │ │ │ │ - movdqa %xmm7,0xf0(%rdx) │ │ │ │ - add $0x100,%rdx │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - movdqa 0x20(%rdx),%xmm1 │ │ │ │ - movdqa 0x40(%rdx),%xmm2 │ │ │ │ - movdqa 0x60(%rdx),%xmm3 │ │ │ │ - movdqa 0x80(%rdx),%xmm4 │ │ │ │ - movdqa 0xa0(%rdx),%xmm5 │ │ │ │ - movdqa 0xc0(%rdx),%xmm6 │ │ │ │ - movdqa 0xe0(%rdx),%xmm7 │ │ │ │ - lea 0x8(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - jmp 2ef466 <__cxa_finalize@plt+0x2c4416> │ │ │ │ - movdqa 0x10(%rdx),%xmm0 │ │ │ │ - movdqa 0x30(%rdx),%xmm1 │ │ │ │ - movdqa 0x50(%rdx),%xmm2 │ │ │ │ - movdqa 0x70(%rdx),%xmm3 │ │ │ │ - movdqa 0x90(%rdx),%xmm4 │ │ │ │ - movdqa 0xb0(%rdx),%xmm5 │ │ │ │ - movdqa 0xd0(%rdx),%xmm6 │ │ │ │ - movdqa 0xf0(%rdx),%xmm7 │ │ │ │ - lea -0x32f0(%rip),%r8 │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - jmp 2ef466 <__cxa_finalize@plt+0x2c4416> │ │ │ │ - nopl (%rax) │ │ │ │ - sub $0x248,%rsp │ │ │ │ + imul $0xb5,(%rdx),%eax │ │ │ │ + mov %ecx,(%rdx) │ │ │ │ + or $0x20,%ecx │ │ │ │ + sub $0xffffff80,%eax │ │ │ │ + sar $0x8,%eax │ │ │ │ + imul $0xb5,%eax,%eax │ │ │ │ + add $0x180,%eax │ │ │ │ + sar $0x9,%eax │ │ │ │ + jmp 2efe95 <__cxa_finalize@plt+0x2c4e45> │ │ │ │ + lea 0xec843(%rip),%r8 │ │ │ │ + lea 0x108(%rsp),%rax │ │ │ │ + vpmulld 0x80(%rdx),%zmm28,%zmm16 │ │ │ │ + vpmulld 0x780(%rdx),%zmm28,%zmm19 │ │ │ │ + call 2eff70 <__cxa_finalize@plt+0x2c4f20> │ │ │ │ + vpmulld 0x380(%rdx),%zmm28,%zmm16 │ │ │ │ + vpmulld 0x480(%rdx),%zmm28,%zmm19 │ │ │ │ + call 2eff70 <__cxa_finalize@plt+0x2c4f20> │ │ │ │ + vpmulld 0x280(%rdx),%zmm28,%zmm16 │ │ │ │ + vpmulld 0x580(%rdx),%zmm28,%zmm19 │ │ │ │ + call 2eff70 <__cxa_finalize@plt+0x2c4f20> │ │ │ │ + vpmulld 0x180(%rdx),%zmm28,%zmm16 │ │ │ │ + vpmulld 0x680(%rdx),%zmm28,%zmm19 │ │ │ │ + call 2eff70 <__cxa_finalize@plt+0x2c4f20> │ │ │ │ + call 2f034d <__cxa_finalize@plt+0x2c52fd> │ │ │ │ + vpmulld (%rdx),%zmm28,%zmm16 │ │ │ │ + vpmulld 0x400(%rdx),%zmm28,%zmm17 │ │ │ │ + vpmulld 0x200(%rdx),%zmm28,%zmm0 │ │ │ │ + vpmulld 0x600(%rdx),%zmm28,%zmm1 │ │ │ │ + call 2e7ec0 <__cxa_finalize@plt+0x2bce70> │ │ │ │ + call 2e9c90 <__cxa_finalize@plt+0x2bec40> │ │ │ │ + call 2f24c9 <__cxa_finalize@plt+0x2c7479> │ │ │ │ + call 2ed737 <__cxa_finalize@plt+0x2c26e7> │ │ │ │ + jmp 2f2439 <__cxa_finalize@plt+0x2c73e9> │ │ │ │ + lea 0xec7af(%rip),%r8 │ │ │ │ + lea 0x108(%rsp),%rax │ │ │ │ + vpmulld 0x80(%rdx),%zmm28,%zmm16 │ │ │ │ + vpmulld 0xf80(%rdx),%zmm28,%zmm17 │ │ │ │ + vpmulld 0x880(%rdx),%zmm28,%zmm18 │ │ │ │ + vpmulld 0x780(%rdx),%zmm28,%zmm19 │ │ │ │ + call 2f0004 <__cxa_finalize@plt+0x2c4fb4> │ │ │ │ + vpmulld 0x380(%rdx),%zmm28,%zmm16 │ │ │ │ + vpmulld 0xc80(%rdx),%zmm28,%zmm17 │ │ │ │ + vpmulld 0xb80(%rdx),%zmm28,%zmm18 │ │ │ │ + vpmulld 0x480(%rdx),%zmm28,%zmm19 │ │ │ │ + call 2f0004 <__cxa_finalize@plt+0x2c4fb4> │ │ │ │ + vpmulld 0x280(%rdx),%zmm28,%zmm16 │ │ │ │ + vpmulld 0xd80(%rdx),%zmm28,%zmm17 │ │ │ │ + vpmulld 0xa80(%rdx),%zmm28,%zmm18 │ │ │ │ + vpmulld 0x580(%rdx),%zmm28,%zmm19 │ │ │ │ + call 2f0004 <__cxa_finalize@plt+0x2c4fb4> │ │ │ │ + vpmulld 0x180(%rdx),%zmm28,%zmm16 │ │ │ │ + vpmulld 0xe80(%rdx),%zmm28,%zmm17 │ │ │ │ + vpmulld 0x980(%rdx),%zmm28,%zmm18 │ │ │ │ + vpmulld 0x680(%rdx),%zmm28,%zmm19 │ │ │ │ + call 2f0004 <__cxa_finalize@plt+0x2c4fb4> │ │ │ │ + call 2f034d <__cxa_finalize@plt+0x2c52fd> │ │ │ │ + vpmulld (%rdx),%zmm28,%zmm16 │ │ │ │ + vpmulld 0x400(%rdx),%zmm28,%zmm17 │ │ │ │ + vpmulld 0x800(%rdx),%zmm28,%zmm18 │ │ │ │ + vpmulld 0xc00(%rdx),%zmm28,%zmm19 │ │ │ │ + vpmulld 0x200(%rdx),%zmm28,%zmm0 │ │ │ │ + vpmulld 0x600(%rdx),%zmm28,%zmm1 │ │ │ │ + vpmulld 0xa00(%rdx),%zmm28,%zmm2 │ │ │ │ + vpmulld 0xe00(%rdx),%zmm28,%zmm3 │ │ │ │ + call 2e7f54 <__cxa_finalize@plt+0x2bcf04> │ │ │ │ + call 2e9d17 <__cxa_finalize@plt+0x2becc7> │ │ │ │ + call 2f24c9 <__cxa_finalize@plt+0x2c7479> │ │ │ │ + vpmulld 0x900(%rdx),%zmm28,%zmm20 │ │ │ │ + vpmulld 0xb00(%rdx),%zmm28,%zmm21 │ │ │ │ + vpmulld 0xd00(%rdx),%zmm28,%zmm22 │ │ │ │ + vpmulld 0xf00(%rdx),%zmm28,%zmm23 │ │ │ │ + call 2ed840 <__cxa_finalize@plt+0x2c27f0> │ │ │ │ + vpbroadcastd 0x78(%r9),%zmm27 │ │ │ │ + lea 0x8(%rsp),%rcx │ │ │ │ + lea 0x400(%rdx),%r8 │ │ │ │ + call 2f05e4 <__cxa_finalize@plt+0x2c5594> │ │ │ │ + vpsrlq $0x18,0xe9464(%rip),%zmm28 │ │ │ │ + vpsrlq $0x20,%zmm28,%zmm29 │ │ │ │ + call 2ed53e <__cxa_finalize@plt+0x2c24ee> │ │ │ │ + vpunpckhqdq %zmm4,%zmm16,%zmm6 │ │ │ │ + vpunpcklqdq %zmm4,%zmm16,%zmm16 │ │ │ │ + vpunpckhqdq %zmm17,%zmm18,%zmm8 │ │ │ │ + vpunpcklqdq %zmm17,%zmm18,%zmm17 │ │ │ │ + vpunpcklqdq %zmm2,%zmm30,%zmm18 │ │ │ │ + vpunpckhqdq %zmm2,%zmm30,%zmm10 │ │ │ │ + vpunpcklqdq %zmm20,%zmm31,%zmm30 │ │ │ │ + vpunpckhqdq %zmm20,%zmm31,%zmm7 │ │ │ │ + vpunpckhqdq %zmm5,%zmm19,%zmm9 │ │ │ │ + vpunpcklqdq %zmm5,%zmm19,%zmm31 │ │ │ │ + vpunpckhqdq %zmm1,%zmm22,%zmm12 │ │ │ │ + vpunpcklqdq %zmm1,%zmm22,%zmm19 │ │ │ │ + vpunpckhqdq %zmm0,%zmm21,%zmm11 │ │ │ │ + vpunpcklqdq %zmm0,%zmm21,%zmm0 │ │ │ │ + vpunpckhqdq %zmm24,%zmm23,%zmm13 │ │ │ │ + vpunpcklqdq %zmm24,%zmm23,%zmm1 │ │ │ │ + ret │ │ │ │ + call 2ed1c0 <__cxa_finalize@plt+0x2c2170> │ │ │ │ + vmovdqa32 %zmm16,(%rdx) │ │ │ │ + vmovdqa32 %zmm17,0x80(%rdx) │ │ │ │ + vpmulld 0x100(%rdx),%zmm28,%zmm16 │ │ │ │ + vpmulld 0x300(%rdx),%zmm28,%zmm17 │ │ │ │ + vmovdqa32 %zmm18,0x100(%rdx) │ │ │ │ + vmovdqa32 %zmm19,0x180(%rdx) │ │ │ │ + vpmulld 0x500(%rdx),%zmm28,%zmm18 │ │ │ │ + vpmulld 0x700(%rdx),%zmm28,%zmm19 │ │ │ │ + vmovdqa32 %zmm20,0x200(%rdx) │ │ │ │ + vmovdqa32 %zmm21,0x280(%rdx) │ │ │ │ + vmovdqa32 %zmm22,0x300(%rdx) │ │ │ │ + vmovdqa32 %zmm23,0x380(%rdx) │ │ │ │ + vmovdqa32 %zmm7,0x400(%rdx) │ │ │ │ + vmovdqa32 %zmm6,0x480(%rdx) │ │ │ │ + vmovdqa32 %zmm5,0x500(%rdx) │ │ │ │ + vmovdqa32 %zmm4,0x580(%rdx) │ │ │ │ + vmovdqa32 %zmm3,0x600(%rdx) │ │ │ │ + vmovdqa32 %zmm2,0x680(%rdx) │ │ │ │ + vmovdqa32 %zmm1,0x700(%rdx) │ │ │ │ + vmovdqa32 %zmm0,0x780(%rdx) │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0xe9699(%rip),%r9 │ │ │ │ test %ecx,%ecx │ │ │ │ - je 2ef6a8 <__cxa_finalize@plt+0x2c4658> │ │ │ │ - call 2ef700 <__cxa_finalize@plt+0x2c46b0> │ │ │ │ - add $0x248,%rsp │ │ │ │ + je 2f2b59 <__cxa_finalize@plt+0x2c7b09> │ │ │ │ + mov %rsp,%r11 │ │ │ │ + and $0xffffffffffffffc0,%rsp │ │ │ │ + sub $0x840,%rsp │ │ │ │ + mov %r11,0x800(%rsp) │ │ │ │ + vpbroadcastd -0xb8(%r9),%zmm28 │ │ │ │ + vpbroadcastd 0x84(%r9),%zmm29 │ │ │ │ + vpbroadcastd 0x70(%r9),%zmm30 │ │ │ │ + vpbroadcastd 0x74(%r9),%zmm31 │ │ │ │ + cmp $0x88,%ecx │ │ │ │ + jl 2f2848 <__cxa_finalize@plt+0x2c77f8> │ │ │ │ + add $0x40,%rdx │ │ │ │ + cmp $0x21f,%ecx │ │ │ │ + jge 2f25c6 <__cxa_finalize@plt+0x2c7576> │ │ │ │ + call 2f2b69 <__cxa_finalize@plt+0x2c7b19> │ │ │ │ + mov $0xc0,%r10d │ │ │ │ + jmp 2f25d1 <__cxa_finalize@plt+0x2c7581> │ │ │ │ + call 2f2bfd <__cxa_finalize@plt+0x2c7bad> │ │ │ │ + mov $0x1c0,%r10d │ │ │ │ + vmovdqa32 %zmm11,(%rdx) │ │ │ │ + vmovdqa32 %zmm30,0x80(%rdx) │ │ │ │ + vmovdqa32 %zmm12,0x100(%rdx) │ │ │ │ + vmovdqa32 %zmm31,0x180(%rdx) │ │ │ │ + vmovdqa32 %zmm6,0x200(%rdx) │ │ │ │ + vmovdqa32 %zmm7,0x280(%rdx) │ │ │ │ + vmovdqa32 %zmm8,0x300(%rdx) │ │ │ │ + vmovdqa32 %zmm9,0x380(%rdx) │ │ │ │ + vmovdqa32 %zmm16,0x400(%rdx) │ │ │ │ + vmovdqa32 %zmm10,0x480(%rdx) │ │ │ │ + vmovdqa32 %zmm4,0x500(%rdx) │ │ │ │ + vmovdqa32 %zmm5,0x580(%rdx) │ │ │ │ + vmovdqa32 %zmm2,0x600(%rdx) │ │ │ │ + vmovdqa32 %zmm0,0x680(%rdx) │ │ │ │ + vmovdqa32 %zmm1,0x700(%rdx) │ │ │ │ + vmovdqa32 %zmm19,0x780(%rdx) │ │ │ │ + sub $0x40,%rdx │ │ │ │ + vpbroadcastd -0xb8(%r9),%zmm28 │ │ │ │ + vpbroadcastd 0x84(%r9),%zmm29 │ │ │ │ + vpbroadcastd 0x70(%r9),%zmm30 │ │ │ │ + vpbroadcastd 0x74(%r9),%zmm31 │ │ │ │ + sub $0x400,%rsp │ │ │ │ + call 2f2bfd <__cxa_finalize@plt+0x2c7bad> │ │ │ │ + sub $0x600,%rsp │ │ │ │ + call 2ef408 <__cxa_finalize@plt+0x2c43b8> │ │ │ │ + mov %rdi,%r11 │ │ │ │ + vpxord %zmm15,%zmm15,%zmm15 │ │ │ │ + call 2ef69f <__cxa_finalize@plt+0x2c464f> │ │ │ │ + lea 0x40(%r11),%rdi │ │ │ │ + vmovdqa32 0xe00(%rsp),%zmm16 │ │ │ │ + vmovdqa32 0xe40(%rsp),%zmm17 │ │ │ │ + vmovdqa32 0xe80(%rsp),%zmm18 │ │ │ │ + vmovdqa32 0xec0(%rsp),%zmm19 │ │ │ │ + vmovdqa32 0xf00(%rsp),%zmm20 │ │ │ │ + vmovdqa32 0xf40(%rsp),%zmm21 │ │ │ │ + vmovdqa32 0xf80(%rsp),%zmm22 │ │ │ │ + vmovdqa32 0xfc0(%rsp),%zmm23 │ │ │ │ + vmovdqa32 0x1000(%rsp),%zmm0 │ │ │ │ + vmovdqa32 0x1040(%rsp),%zmm1 │ │ │ │ + vmovdqa32 0x1080(%rsp),%zmm2 │ │ │ │ + vmovdqa32 0x10c0(%rsp),%zmm3 │ │ │ │ + vmovdqa32 0x1100(%rsp),%zmm4 │ │ │ │ + vmovdqa32 0x1140(%rsp),%zmm5 │ │ │ │ + vmovdqa32 0x1180(%rsp),%zmm6 │ │ │ │ + vmovdqa32 0x11c0(%rsp),%zmm7 │ │ │ │ + call 2f2d14 <__cxa_finalize@plt+0x2c7cc4> │ │ │ │ + vmovdqa32 %zmm11,0x40(%rdx) │ │ │ │ + vmovdqa32 %zmm30,0xc0(%rdx) │ │ │ │ + vmovdqa32 %zmm12,0x140(%rdx) │ │ │ │ + vmovdqa32 %zmm31,0x1c0(%rdx) │ │ │ │ + vmovdqa32 %zmm6,0x240(%rdx) │ │ │ │ + vmovdqa32 %zmm7,0x2c0(%rdx) │ │ │ │ + vmovdqa32 %zmm8,0x340(%rdx) │ │ │ │ + vmovdqa32 %zmm9,0x3c0(%rdx) │ │ │ │ + vmovdqa32 %zmm16,0x440(%rdx) │ │ │ │ + vmovdqa32 %zmm10,0x4c0(%rdx) │ │ │ │ + vmovdqa32 %zmm4,0x540(%rdx) │ │ │ │ + vmovdqa32 %zmm5,0x5c0(%rdx) │ │ │ │ + vmovdqa32 %zmm2,0x640(%rdx) │ │ │ │ + vmovdqa32 %zmm0,0x6c0(%rdx) │ │ │ │ + vmovdqa32 %zmm1,0x740(%rdx) │ │ │ │ + vmovdqa32 %zmm19,0x7c0(%rdx) │ │ │ │ + vmovdqa32 0xa00(%rsp),%zmm16 │ │ │ │ + vmovdqa32 0xa40(%rsp),%zmm17 │ │ │ │ + vmovdqa32 0xa80(%rsp),%zmm18 │ │ │ │ + vmovdqa32 0xac0(%rsp),%zmm19 │ │ │ │ + vmovdqa32 0xb00(%rsp),%zmm20 │ │ │ │ + vmovdqa32 0xb40(%rsp),%zmm21 │ │ │ │ + vmovdqa32 0xb80(%rsp),%zmm22 │ │ │ │ + vmovdqa32 0xbc0(%rsp),%zmm23 │ │ │ │ + vmovdqa32 0xc00(%rsp),%zmm0 │ │ │ │ + vmovdqa32 0xc40(%rsp),%zmm1 │ │ │ │ + vmovdqa32 0xc80(%rsp),%zmm2 │ │ │ │ + vmovdqa32 0xcc0(%rsp),%zmm3 │ │ │ │ + vmovdqa32 0xd00(%rsp),%zmm4 │ │ │ │ + vmovdqa32 0xd40(%rsp),%zmm5 │ │ │ │ + vmovdqa32 0xd80(%rsp),%zmm6 │ │ │ │ + vmovdqa32 0xdc0(%rsp),%zmm7 │ │ │ │ + add $0x800,%rsp │ │ │ │ + call 2f2d14 <__cxa_finalize@plt+0x2c7cc4> │ │ │ │ + lea 0xe93ee(%rip),%r9 │ │ │ │ + call 2ef408 <__cxa_finalize@plt+0x2c43b8> │ │ │ │ + vmovdqa32 %zmm15,0x40(%rdx,%r10,8) │ │ │ │ + vmovdqa32 %zmm15,0xc0(%rdx,%r10,8) │ │ │ │ + vmovdqa32 %zmm15,0x140(%rdx,%r10,8) │ │ │ │ + vmovdqa32 %zmm15,0x1c0(%rdx,%r10,8) │ │ │ │ + sub $0x40,%r10d │ │ │ │ + jge 2f2817 <__cxa_finalize@plt+0x2c77c7> │ │ │ │ + mov $0x1c0,%r10d │ │ │ │ + jmp 2f2ad5 <__cxa_finalize@plt+0x2c7a85> │ │ │ │ + cmp $0x24,%ecx │ │ │ │ + jl 2f2925 <__cxa_finalize@plt+0x2c78d5> │ │ │ │ + call 2f2b69 <__cxa_finalize@plt+0x2c7b19> │ │ │ │ + sub $0x600,%rsp │ │ │ │ + vpbroadcastd 0x84(%r9),%zmm26 │ │ │ │ + call 2ef8e0 <__cxa_finalize@plt+0x2c4890> │ │ │ │ + mov %rdi,%r11 │ │ │ │ + vpxord %zmm15,%zmm15,%zmm15 │ │ │ │ + call 2ef69f <__cxa_finalize@plt+0x2c464f> │ │ │ │ + lea 0x40(%r11),%rdi │ │ │ │ + vmovdqa32 0xa00(%rsp),%zmm16 │ │ │ │ + vmovdqa32 0xa40(%rsp),%zmm17 │ │ │ │ + vmovdqa32 0xa80(%rsp),%zmm18 │ │ │ │ + vmovdqa32 0xac0(%rsp),%zmm19 │ │ │ │ + vmovdqa32 0xb00(%rsp),%zmm20 │ │ │ │ + vmovdqa32 0xb40(%rsp),%zmm21 │ │ │ │ + vmovdqa32 0xb80(%rsp),%zmm22 │ │ │ │ + vmovdqa32 0xbc0(%rsp),%zmm23 │ │ │ │ + vmovdqa32 0xc00(%rsp),%zmm0 │ │ │ │ + vmovdqa32 0xc40(%rsp),%zmm1 │ │ │ │ + vmovdqa32 0xc80(%rsp),%zmm2 │ │ │ │ + vmovdqa32 0xcc0(%rsp),%zmm3 │ │ │ │ + vmovdqa32 0xd00(%rsp),%zmm4 │ │ │ │ + vmovdqa32 0xd40(%rsp),%zmm5 │ │ │ │ + vmovdqa32 0xd80(%rsp),%zmm6 │ │ │ │ + vmovdqa32 0xdc0(%rsp),%zmm7 │ │ │ │ + add $0x400,%rsp │ │ │ │ + call 2f2d14 <__cxa_finalize@plt+0x2c7cc4> │ │ │ │ + lea 0xe92f2(%rip),%r9 │ │ │ │ + vpbroadcastd 0x84(%r9),%zmm26 │ │ │ │ + call 2ef8e0 <__cxa_finalize@plt+0x2c4890> │ │ │ │ + mov $0xc0,%r10d │ │ │ │ + jmp 2f2ad5 <__cxa_finalize@plt+0x2c7a85> │ │ │ │ + vmovshdup -0x380(%r9),%zmm23 │ │ │ │ + vmovdqa32 0x80(%rdx),%ymm16 │ │ │ │ + vmovdqa32 0x280(%rdx),%ymm18 │ │ │ │ + vmovdqa32 0x180(%rdx),%ymm19 │ │ │ │ + vmovdqa32 0x380(%rdx),%ymm17 │ │ │ │ + vpermt2q %zmm18,%zmm23,%zmm16 │ │ │ │ + vpermt2q %zmm19,%zmm23,%zmm17 │ │ │ │ + call 2f1620 <__cxa_finalize@plt+0x2c65d0> │ │ │ │ + vmovdqa32 %zmm16,(%rsp) │ │ │ │ + vmovdqa32 %zmm17,0x40(%rsp) │ │ │ │ + vmovdqa32 %zmm18,0x80(%rsp) │ │ │ │ + vmovdqa32 %zmm19,0xc0(%rsp) │ │ │ │ + vmovdqa32 %zmm20,0x100(%rsp) │ │ │ │ + vmovdqa32 %zmm21,0x140(%rsp) │ │ │ │ + vmovdqa32 %zmm22,0x180(%rsp) │ │ │ │ + vmovdqa32 %zmm23,0x1c0(%rsp) │ │ │ │ + vmovdqa32 %zmm0,0x200(%rsp) │ │ │ │ + vmovdqa32 %zmm1,0x240(%rsp) │ │ │ │ + vmovdqa32 %zmm2,0x280(%rsp) │ │ │ │ + vmovdqa32 %zmm3,0x2c0(%rsp) │ │ │ │ + vmovdqa32 %zmm4,0x300(%rsp) │ │ │ │ + vmovdqa32 %zmm5,0x340(%rsp) │ │ │ │ + vmovdqa32 %zmm6,0x380(%rsp) │ │ │ │ + vmovdqa32 %zmm7,0x3c0(%rsp) │ │ │ │ + vmovshdup -0x380(%r9),%zmm23 │ │ │ │ + vmovdqa32 (%rdx),%ymm16 │ │ │ │ + vmovdqa32 0x200(%rdx),%ymm20 │ │ │ │ + vmovdqa 0x100(%rdx),%ymm0 │ │ │ │ + vmovdqa32 0x300(%rdx),%ymm21 │ │ │ │ + vpermt2q %zmm21,%zmm23,%zmm0 │ │ │ │ + vpermq %zmm16,%zmm23,%zmm16 │ │ │ │ + vpermq %zmm20,%zmm23,%zmm20 │ │ │ │ + call 2ebbe0 <__cxa_finalize@plt+0x2c0b90> │ │ │ │ + vpbroadcastd 0x7c(%r9),%zmm27 │ │ │ │ + call 2f11f5 <__cxa_finalize@plt+0x2c61a5> │ │ │ │ + sub $0x400,%rsp │ │ │ │ + vmovdqa32 %zmm8,0xa00(%rsp) │ │ │ │ + vmovdqa32 %zmm9,0xa40(%rsp) │ │ │ │ + vmovdqa32 %zmm10,0xa80(%rsp) │ │ │ │ + vmovdqa32 %zmm11,0xac0(%rsp) │ │ │ │ + vmovdqa32 %zmm12,0xb00(%rsp) │ │ │ │ + vmovdqa32 %zmm13,0xb40(%rsp) │ │ │ │ + vmovdqa32 %zmm14,0xb80(%rsp) │ │ │ │ + vmovdqa32 %zmm15,0xbc0(%rsp) │ │ │ │ + call 2f2b18 <__cxa_finalize@plt+0x2c7ac8> │ │ │ │ + mov $0x40,%r10d │ │ │ │ + mov %rdi,%r11 │ │ │ │ + vpxord %zmm15,%zmm15,%zmm15 │ │ │ │ + call 2ef69f <__cxa_finalize@plt+0x2c464f> │ │ │ │ + lea 0x40(%r11),%rdi │ │ │ │ + vmovdqa32 0xa00(%rsp),%zmm16 │ │ │ │ + vmovdqa32 0xa40(%rsp),%zmm17 │ │ │ │ + vmovdqa32 0xa80(%rsp),%zmm18 │ │ │ │ + vmovdqa32 0xac0(%rsp),%zmm19 │ │ │ │ + vmovdqa32 0xb00(%rsp),%zmm20 │ │ │ │ + vmovdqa32 0xb40(%rsp),%zmm21 │ │ │ │ + vmovdqa32 0xb80(%rsp),%zmm22 │ │ │ │ + vmovdqa32 0xbc0(%rsp),%zmm23 │ │ │ │ + add $0x200,%rsp │ │ │ │ + lea 0xe9130(%rip),%r9 │ │ │ │ + call 2f2b18 <__cxa_finalize@plt+0x2c7ac8> │ │ │ │ + vpxord %zmm15,%zmm15,%zmm15 │ │ │ │ + vmovdqa32 %zmm15,(%rdx,%r10,8) │ │ │ │ + vmovdqa32 %zmm15,0x80(%rdx,%r10,8) │ │ │ │ + vmovdqa32 %zmm15,0x100(%rdx,%r10,8) │ │ │ │ + vmovdqa32 %zmm15,0x180(%rdx,%r10,8) │ │ │ │ + sub $0x40,%r10d │ │ │ │ + jge 2f2adb <__cxa_finalize@plt+0x2c7a8b> │ │ │ │ + call 2ef69f <__cxa_finalize@plt+0x2c464f> │ │ │ │ + add $0x200,%rsp │ │ │ │ + mov 0x800(%rsp),%rsp │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - movd 0xec410(%rip),%xmm1 │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm1,%xmm0 │ │ │ │ - movd 0xec41f(%rip),%xmm2 │ │ │ │ + call 2ec449 <__cxa_finalize@plt+0x2c13f9> │ │ │ │ + vpunpcklqdq %zmm18,%zmm16,%zmm11 │ │ │ │ + vpunpckhqdq %zmm18,%zmm16,%zmm16 │ │ │ │ + vpunpcklqdq %zmm20,%zmm19,%zmm6 │ │ │ │ + vpunpckhqdq %zmm20,%zmm19,%zmm10 │ │ │ │ + vpunpcklqdq %zmm23,%zmm21,%zmm30 │ │ │ │ + vpunpckhqdq %zmm23,%zmm21,%zmm4 │ │ │ │ + vpunpcklqdq %zmm24,%zmm22,%zmm7 │ │ │ │ + vpunpckhqdq %zmm24,%zmm22,%zmm5 │ │ │ │ + vpbroadcastd 0x84(%r9),%zmm26 │ │ │ │ + jmp 2ef997 <__cxa_finalize@plt+0x2c4947> │ │ │ │ + imul $0xb5,(%rdx),%eax │ │ │ │ mov %ecx,(%rdx) │ │ │ │ - pmulhrsw %xmm2,%xmm0 │ │ │ │ - psrlw $0x2,%xmm2 │ │ │ │ - pmulhrsw %xmm1,%xmm0 │ │ │ │ - pmulhrsw %xmm2,%xmm0 │ │ │ │ - pshuflw $0x0,%xmm0,%xmm0 │ │ │ │ - punpcklwd %xmm0,%xmm0 │ │ │ │ - mov $0x8,%ecx │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9a99 <__cxa_finalize@plt+0x2bea49> │ │ │ │ - add $0x248,%rsp │ │ │ │ + or $0x40,%ecx │ │ │ │ + jmp 2efe8d <__cxa_finalize@plt+0x2c4e3d> │ │ │ │ + lea 0xebf80(%rip),%r8 │ │ │ │ + lea 0x108(%rsp),%rax │ │ │ │ + vmovdqa32 0x80(%rdx),%zmm16 │ │ │ │ + vmovdqa32 0x780(%rdx),%zmm19 │ │ │ │ + call 2eff8a <__cxa_finalize@plt+0x2c4f3a> │ │ │ │ + vmovdqa32 0x380(%rdx),%zmm16 │ │ │ │ + vmovdqa32 0x480(%rdx),%zmm19 │ │ │ │ + call 2eff8a <__cxa_finalize@plt+0x2c4f3a> │ │ │ │ + vmovdqa32 0x280(%rdx),%zmm16 │ │ │ │ + vmovdqa32 0x580(%rdx),%zmm19 │ │ │ │ + call 2eff8a <__cxa_finalize@plt+0x2c4f3a> │ │ │ │ + vmovdqa32 0x180(%rdx),%zmm16 │ │ │ │ + vmovdqa32 0x680(%rdx),%zmm19 │ │ │ │ + call 2eff8a <__cxa_finalize@plt+0x2c4f3a> │ │ │ │ + call 2f034d <__cxa_finalize@plt+0x2c52fd> │ │ │ │ + vmovdqa32 (%rdx),%zmm16 │ │ │ │ + vmovdqa32 0x400(%rdx),%zmm17 │ │ │ │ + vmovdqa32 0x200(%rdx),%zmm0 │ │ │ │ + vmovdqa32 0x600(%rdx),%zmm1 │ │ │ │ + call 2e7eda <__cxa_finalize@plt+0x2bce8a> │ │ │ │ + call 2e9caa <__cxa_finalize@plt+0x2bec5a> │ │ │ │ + call 2f2d8c <__cxa_finalize@plt+0x2c7d3c> │ │ │ │ + call 2ed76b <__cxa_finalize@plt+0x2c271b> │ │ │ │ + jmp 2f2cfc <__cxa_finalize@plt+0x2c7cac> │ │ │ │ + lea 0xebeec(%rip),%r8 │ │ │ │ + lea 0x108(%rsp),%rax │ │ │ │ + vmovdqa32 0x80(%rdx),%zmm16 │ │ │ │ + vmovdqa32 0xf80(%rdx),%zmm17 │ │ │ │ + vmovdqa32 0x880(%rdx),%zmm18 │ │ │ │ + vmovdqa32 0x780(%rdx),%zmm19 │ │ │ │ + call 2f0038 <__cxa_finalize@plt+0x2c4fe8> │ │ │ │ + vmovdqa32 0x380(%rdx),%zmm16 │ │ │ │ + vmovdqa32 0xc80(%rdx),%zmm17 │ │ │ │ + vmovdqa32 0xb80(%rdx),%zmm18 │ │ │ │ + vmovdqa32 0x480(%rdx),%zmm19 │ │ │ │ + call 2f0038 <__cxa_finalize@plt+0x2c4fe8> │ │ │ │ + vmovdqa32 0x280(%rdx),%zmm16 │ │ │ │ + vmovdqa32 0xd80(%rdx),%zmm17 │ │ │ │ + vmovdqa32 0xa80(%rdx),%zmm18 │ │ │ │ + vmovdqa32 0x580(%rdx),%zmm19 │ │ │ │ + call 2f0038 <__cxa_finalize@plt+0x2c4fe8> │ │ │ │ + vmovdqa32 0x180(%rdx),%zmm16 │ │ │ │ + vmovdqa32 0xe80(%rdx),%zmm17 │ │ │ │ + vmovdqa32 0x980(%rdx),%zmm18 │ │ │ │ + vmovdqa32 0x680(%rdx),%zmm19 │ │ │ │ + call 2f0038 <__cxa_finalize@plt+0x2c4fe8> │ │ │ │ + call 2f034d <__cxa_finalize@plt+0x2c52fd> │ │ │ │ + vmovdqa32 (%rdx),%zmm16 │ │ │ │ + vmovdqa32 0x400(%rdx),%zmm17 │ │ │ │ + vmovdqa32 0x800(%rdx),%zmm18 │ │ │ │ + vmovdqa32 0xc00(%rdx),%zmm19 │ │ │ │ + vmovdqa32 0x200(%rdx),%zmm0 │ │ │ │ + vmovdqa32 0x600(%rdx),%zmm1 │ │ │ │ + vmovdqa32 0xa00(%rdx),%zmm2 │ │ │ │ + vmovdqa32 0xe00(%rdx),%zmm3 │ │ │ │ + call 2e7f88 <__cxa_finalize@plt+0x2bcf38> │ │ │ │ + call 2e9d4b <__cxa_finalize@plt+0x2becfb> │ │ │ │ + call 2f2d8c <__cxa_finalize@plt+0x2c7d3c> │ │ │ │ + vmovdqa32 0x900(%rdx),%zmm20 │ │ │ │ + vmovdqa32 0xb00(%rdx),%zmm21 │ │ │ │ + vmovdqa32 0xd00(%rdx),%zmm22 │ │ │ │ + vmovdqa32 0xf00(%rdx),%zmm23 │ │ │ │ + call 2ed845 <__cxa_finalize@plt+0x2c27f5> │ │ │ │ + vpbroadcastd 0x7c(%r9),%zmm27 │ │ │ │ + lea 0x8(%rsp),%rcx │ │ │ │ + lea 0x400(%rdx),%r8 │ │ │ │ + call 2f05e4 <__cxa_finalize@plt+0x2c5594> │ │ │ │ + vpsrlq $0x18,0xe8ba1(%rip),%zmm28 │ │ │ │ + vpsrlq $0x20,%zmm28,%zmm29 │ │ │ │ + call 2ed53e <__cxa_finalize@plt+0x2c24ee> │ │ │ │ + vpunpcklqdq %zmm4,%zmm16,%zmm11 │ │ │ │ + vpunpckhqdq %zmm4,%zmm16,%zmm16 │ │ │ │ + vpunpcklqdq %zmm0,%zmm21,%zmm8 │ │ │ │ + vpunpckhqdq %zmm0,%zmm21,%zmm0 │ │ │ │ + vpunpcklqdq %zmm5,%zmm19,%zmm7 │ │ │ │ + vpunpckhqdq %zmm5,%zmm19,%zmm5 │ │ │ │ + vpunpcklqdq %zmm24,%zmm23,%zmm9 │ │ │ │ + vpunpckhqdq %zmm24,%zmm23,%zmm19 │ │ │ │ + vpunpcklqdq %zmm20,%zmm31,%zmm6 │ │ │ │ + vpunpckhqdq %zmm20,%zmm31,%zmm10 │ │ │ │ + vpunpcklqdq %zmm1,%zmm22,%zmm31 │ │ │ │ + vpunpckhqdq %zmm1,%zmm22,%zmm1 │ │ │ │ + vpunpcklqdq %zmm2,%zmm30,%zmm12 │ │ │ │ + vpunpckhqdq %zmm2,%zmm30,%zmm2 │ │ │ │ + vpunpcklqdq %zmm17,%zmm18,%zmm30 │ │ │ │ + vpunpckhqdq %zmm17,%zmm18,%zmm4 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0x6a,%ecx │ │ │ │ - jle 2ef83c <__cxa_finalize@plt+0x2c47ec> │ │ │ │ - movdqa 0x30(%rdx),%xmm0 │ │ │ │ - movdqa 0x70(%rdx),%xmm1 │ │ │ │ - movdqa 0xb0(%rdx),%xmm2 │ │ │ │ - movdqa 0xf0(%rdx),%xmm3 │ │ │ │ - movdqa 0x130(%rdx),%xmm4 │ │ │ │ - movdqa 0x170(%rdx),%xmm5 │ │ │ │ - movdqa 0x1b0(%rdx),%xmm6 │ │ │ │ - movdqa 0x1f0(%rdx),%xmm7 │ │ │ │ - call 2e9dd0 <__cxa_finalize@plt+0x2bed80> │ │ │ │ - movdqa 0xec390(%rip),%xmm7 │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9ba4 <__cxa_finalize@plt+0x2beb54> │ │ │ │ - movdqa %xmm0,0x98(%rsp) │ │ │ │ - movdqa %xmm4,0xa8(%rsp) │ │ │ │ - movdqa %xmm2,0x118(%rsp) │ │ │ │ - movdqa %xmm6,0x128(%rsp) │ │ │ │ - movdqa %xmm1,0x1f8(%rsp) │ │ │ │ - movdqa %xmm3,0x1e8(%rsp) │ │ │ │ - movdqa %xmm5,0x1b8(%rsp) │ │ │ │ - movdqa %xmm7,0x228(%rsp) │ │ │ │ - movdqa 0x20(%rdx),%xmm0 │ │ │ │ - movdqa 0x60(%rdx),%xmm1 │ │ │ │ - movdqa 0xa0(%rdx),%xmm2 │ │ │ │ - movdqa 0xe0(%rdx),%xmm3 │ │ │ │ - movdqa 0x120(%rdx),%xmm4 │ │ │ │ - movdqa 0x160(%rdx),%xmm5 │ │ │ │ - movdqa 0x1a0(%rdx),%xmm6 │ │ │ │ - movdqa 0x1e0(%rdx),%xmm7 │ │ │ │ - call 2e9dd0 <__cxa_finalize@plt+0x2bed80> │ │ │ │ - movdqa 0xec2f5(%rip),%xmm7 │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9ba4 <__cxa_finalize@plt+0x2beb54> │ │ │ │ - movdqa %xmm0,0x78(%rsp) │ │ │ │ - movdqa %xmm4,0x88(%rsp) │ │ │ │ - movdqa %xmm2,0xf8(%rsp) │ │ │ │ - movdqa %xmm6,0x108(%rsp) │ │ │ │ - movdqa %xmm1,0x218(%rsp) │ │ │ │ - movdqa %xmm3,0x1c8(%rsp) │ │ │ │ - movdqa %xmm5,0x1d8(%rsp) │ │ │ │ - movdqa %xmm7,0x208(%rsp) │ │ │ │ - movdqa 0x10(%rdx),%xmm0 │ │ │ │ - movdqa 0x50(%rdx),%xmm1 │ │ │ │ - movdqa 0x90(%rdx),%xmm2 │ │ │ │ - movdqa 0xd0(%rdx),%xmm3 │ │ │ │ - movdqa 0x110(%rdx),%xmm4 │ │ │ │ - movdqa 0x150(%rdx),%xmm5 │ │ │ │ - movdqa 0x190(%rdx),%xmm6 │ │ │ │ - movdqa 0x1d0(%rdx),%xmm7 │ │ │ │ - call 2e9dd0 <__cxa_finalize@plt+0x2bed80> │ │ │ │ - movdqa 0xec25d(%rip),%xmm7 │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9ba4 <__cxa_finalize@plt+0x2beb54> │ │ │ │ - movdqa %xmm0,0x58(%rsp) │ │ │ │ - movdqa %xmm4,0x68(%rsp) │ │ │ │ - movdqa %xmm2,0xd8(%rsp) │ │ │ │ - movdqa %xmm6,0xe8(%rsp) │ │ │ │ - movdqa %xmm1,0x158(%rsp) │ │ │ │ - movdqa %xmm3,0x188(%rsp) │ │ │ │ - movdqa %xmm5,0x198(%rsp) │ │ │ │ - movdqa %xmm7,0x148(%rsp) │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - movdqa 0x40(%rdx),%xmm1 │ │ │ │ - movdqa 0x80(%rdx),%xmm2 │ │ │ │ - movdqa 0xc0(%rdx),%xmm3 │ │ │ │ - movdqa 0x100(%rdx),%xmm4 │ │ │ │ - movdqa 0x140(%rdx),%xmm5 │ │ │ │ - movdqa 0x180(%rdx),%xmm6 │ │ │ │ - movdqa 0x1c0(%rdx),%xmm7 │ │ │ │ - call 2e9dd0 <__cxa_finalize@plt+0x2bed80> │ │ │ │ - movdqa 0xec1c9(%rip),%xmm7 │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9ba4 <__cxa_finalize@plt+0x2beb54> │ │ │ │ - movdqa %xmm2,0xb8(%rsp) │ │ │ │ - movdqa %xmm6,0xc8(%rsp) │ │ │ │ - movdqa %xmm1,0x138(%rsp) │ │ │ │ - movdqa %xmm3,0x1a8(%rsp) │ │ │ │ - movdqa %xmm5,0x178(%rsp) │ │ │ │ - movdqa %xmm7,0x168(%rsp) │ │ │ │ - movdqa %xmm4,%xmm1 │ │ │ │ - movdqa 0x58(%rsp),%xmm2 │ │ │ │ - movdqa 0x68(%rsp),%xmm3 │ │ │ │ - cmp $0x6a,%ecx │ │ │ │ - jg 2efa48 <__cxa_finalize@plt+0x2c49f8> │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - movdqa %xmm4,%xmm6 │ │ │ │ - movdqa %xmm4,%xmm7 │ │ │ │ - call 2e9dd0 <__cxa_finalize@plt+0x2bed80> │ │ │ │ - movdqa %xmm0,0x38(%rsp) │ │ │ │ - movdqa %xmm1,0x48(%rsp) │ │ │ │ - movdqa %xmm2,0x58(%rsp) │ │ │ │ - movdqa %xmm3,0x68(%rsp) │ │ │ │ - movdqa %xmm4,0x78(%rsp) │ │ │ │ - movdqa %xmm5,0x88(%rsp) │ │ │ │ - movdqa %xmm6,0x98(%rsp) │ │ │ │ - movdqa 0xb8(%rsp),%xmm0 │ │ │ │ - movdqa 0xc8(%rsp),%xmm1 │ │ │ │ - movdqa 0xd8(%rsp),%xmm2 │ │ │ │ - movdqa 0xe8(%rsp),%xmm3 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - movdqa %xmm4,%xmm6 │ │ │ │ - movdqa %xmm4,%xmm7 │ │ │ │ - call 2ecc80 <__cxa_finalize@plt+0x2c1c30> │ │ │ │ - movdqa 0x8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm0,0xb8(%rsp) │ │ │ │ - movdqa %xmm1,0xc8(%rsp) │ │ │ │ - movdqa %xmm2,0xd8(%rsp) │ │ │ │ - movdqa %xmm3,0xe8(%rsp) │ │ │ │ - movdqa %xmm4,0xf8(%rsp) │ │ │ │ - movdqa %xmm5,0x108(%rsp) │ │ │ │ - movdqa %xmm6,0x118(%rsp) │ │ │ │ - movdqa %xmm7,0x128(%rsp) │ │ │ │ - call 2eff90 <__cxa_finalize@plt+0x2c4f40> │ │ │ │ - jmp 2efb3e <__cxa_finalize@plt+0x2c4aee> │ │ │ │ - movdqa 0x78(%rsp),%xmm4 │ │ │ │ - movdqa 0x88(%rsp),%xmm5 │ │ │ │ - movdqa 0x98(%rsp),%xmm6 │ │ │ │ - movdqa 0xa8(%rsp),%xmm7 │ │ │ │ - call 2e9dd0 <__cxa_finalize@plt+0x2bed80> │ │ │ │ - movdqa %xmm0,0x38(%rsp) │ │ │ │ - movdqa %xmm1,0x48(%rsp) │ │ │ │ - movdqa %xmm2,0x58(%rsp) │ │ │ │ - movdqa %xmm3,0x68(%rsp) │ │ │ │ - movdqa %xmm4,0x78(%rsp) │ │ │ │ - movdqa %xmm5,0x88(%rsp) │ │ │ │ - movdqa %xmm6,0x98(%rsp) │ │ │ │ - movdqa 0xb8(%rsp),%xmm0 │ │ │ │ - movdqa 0xc8(%rsp),%xmm1 │ │ │ │ - movdqa 0xd8(%rsp),%xmm2 │ │ │ │ - movdqa 0xe8(%rsp),%xmm3 │ │ │ │ - movdqa 0xf8(%rsp),%xmm4 │ │ │ │ - movdqa 0x108(%rsp),%xmm5 │ │ │ │ - movdqa 0x118(%rsp),%xmm6 │ │ │ │ - movdqa 0x128(%rsp),%xmm7 │ │ │ │ - call 2ecc80 <__cxa_finalize@plt+0x2c1c30> │ │ │ │ - movdqa 0x8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm0,0xb8(%rsp) │ │ │ │ - movdqa %xmm1,0xc8(%rsp) │ │ │ │ - movdqa %xmm2,0xd8(%rsp) │ │ │ │ - movdqa %xmm3,0xe8(%rsp) │ │ │ │ - movdqa %xmm4,0xf8(%rsp) │ │ │ │ - movdqa %xmm5,0x108(%rsp) │ │ │ │ - movdqa %xmm6,0x118(%rsp) │ │ │ │ - movdqa %xmm7,0x128(%rsp) │ │ │ │ - call 2f0260 <__cxa_finalize@plt+0x2c5210> │ │ │ │ - lea 0x21d(%rip),%rcx │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - lea 0xee(%rip),%r8 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - movdqa %xmm7,(%rdx) │ │ │ │ - movdqa %xmm7,0x10(%rdx) │ │ │ │ - movdqa %xmm7,0x20(%rdx) │ │ │ │ - movdqa %xmm7,0x30(%rdx) │ │ │ │ - movdqa %xmm7,0x40(%rdx) │ │ │ │ - movdqa %xmm7,0x50(%rdx) │ │ │ │ - movdqa %xmm7,0x60(%rdx) │ │ │ │ - movdqa %xmm7,0x70(%rdx) │ │ │ │ - movdqa %xmm7,0x80(%rdx) │ │ │ │ - movdqa %xmm7,0x90(%rdx) │ │ │ │ - movdqa %xmm7,0xa0(%rdx) │ │ │ │ - movdqa %xmm7,0xb0(%rdx) │ │ │ │ - movdqa %xmm7,0xc0(%rdx) │ │ │ │ - movdqa %xmm7,0xd0(%rdx) │ │ │ │ - movdqa %xmm7,0xe0(%rdx) │ │ │ │ - movdqa %xmm7,0xf0(%rdx) │ │ │ │ - movdqa %xmm7,0x100(%rdx) │ │ │ │ - movdqa %xmm7,0x110(%rdx) │ │ │ │ - movdqa %xmm7,0x120(%rdx) │ │ │ │ - movdqa %xmm7,0x130(%rdx) │ │ │ │ - movdqa %xmm7,0x140(%rdx) │ │ │ │ - movdqa %xmm7,0x150(%rdx) │ │ │ │ - movdqa %xmm7,0x160(%rdx) │ │ │ │ - movdqa %xmm7,0x170(%rdx) │ │ │ │ - movdqa %xmm7,0x180(%rdx) │ │ │ │ - movdqa %xmm7,0x190(%rdx) │ │ │ │ - movdqa %xmm7,0x1a0(%rdx) │ │ │ │ - movdqa %xmm7,0x1b0(%rdx) │ │ │ │ - movdqa %xmm7,0x1c0(%rdx) │ │ │ │ - movdqa %xmm7,0x1d0(%rdx) │ │ │ │ - movdqa %xmm7,0x1e0(%rdx) │ │ │ │ - movdqa %xmm7,0x1f0(%rdx) │ │ │ │ + call 2ed1c0 <__cxa_finalize@plt+0x2c2170> │ │ │ │ + vmovdqa32 %zmm16,(%rdx) │ │ │ │ + vmovdqa32 %zmm17,0x80(%rdx) │ │ │ │ + vmovdqa32 0x100(%rdx),%zmm16 │ │ │ │ + vmovdqa32 0x300(%rdx),%zmm17 │ │ │ │ + vmovdqa32 %zmm18,0x100(%rdx) │ │ │ │ + vmovdqa32 %zmm19,0x180(%rdx) │ │ │ │ + vmovdqa32 0x500(%rdx),%zmm18 │ │ │ │ + vmovdqa32 0x700(%rdx),%zmm19 │ │ │ │ + vmovdqa32 %zmm20,0x200(%rdx) │ │ │ │ + vmovdqa32 %zmm21,0x280(%rdx) │ │ │ │ + vmovdqa32 %zmm22,0x300(%rdx) │ │ │ │ + vmovdqa32 %zmm23,0x380(%rdx) │ │ │ │ + vmovdqa32 %zmm7,0x400(%rdx) │ │ │ │ + vmovdqa32 %zmm6,0x480(%rdx) │ │ │ │ + vmovdqa32 %zmm5,0x500(%rdx) │ │ │ │ + vmovdqa32 %zmm4,0x580(%rdx) │ │ │ │ + vmovdqa32 %zmm3,0x600(%rdx) │ │ │ │ + vmovdqa32 %zmm2,0x680(%rdx) │ │ │ │ + vmovdqa32 %zmm1,0x700(%rdx) │ │ │ │ + vmovdqa32 %zmm0,0x780(%rdx) │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + lea 0x1c(%rip),%r10 │ │ │ │ + mov %r8d,%r11d │ │ │ │ + tzcnt %r8d,%r8d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 2f2fb7 <__cxa_finalize@plt+0x2c7f67> │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 2f31aa <__cxa_finalize@plt+0x2c815a> │ │ │ │ + movzwl 0xe917f(%r10,%r8,2),%r8d │ │ │ │ + add %r10,%r8 │ │ │ │ jmp *%r8 │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9c91 <__cxa_finalize@plt+0x2bec41> │ │ │ │ - movdqa 0xb8(%rsp),%xmm0 │ │ │ │ - movdqa 0xc8(%rsp),%xmm1 │ │ │ │ - movdqa 0xd8(%rsp),%xmm2 │ │ │ │ - movdqa 0xe8(%rsp),%xmm3 │ │ │ │ - movdqa 0xf8(%rsp),%xmm4 │ │ │ │ - movdqa 0x108(%rsp),%xmm5 │ │ │ │ - movdqa 0x118(%rsp),%xmm6 │ │ │ │ - movdqa 0x128(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ + mov (%rdx),%eax │ │ │ │ + mov (%rdx,%rcx,1),%r10d │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + mov %eax,(%rdi) │ │ │ │ + mov %r10d,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9c91 <__cxa_finalize@plt+0x2bec41> │ │ │ │ - movdqa 0x138(%rsp),%xmm0 │ │ │ │ - movdqa 0x148(%rsp),%xmm1 │ │ │ │ - movdqa 0x158(%rsp),%xmm2 │ │ │ │ - movdqa 0x168(%rsp),%xmm3 │ │ │ │ - movdqa 0x178(%rsp),%xmm4 │ │ │ │ - movdqa 0x188(%rsp),%xmm5 │ │ │ │ - movdqa 0x198(%rsp),%xmm6 │ │ │ │ - movdqa 0x1a8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 2f2e56 <__cxa_finalize@plt+0x2c7e06> │ │ │ │ + ret │ │ │ │ + mov (%rdx),%rax │ │ │ │ + mov (%rdx,%rcx,1),%r10 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov %r10,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9c91 <__cxa_finalize@plt+0x2bec41> │ │ │ │ - movdqa 0x1b8(%rsp),%xmm0 │ │ │ │ - movdqa 0x1c8(%rsp),%xmm1 │ │ │ │ - movdqa 0x1d8(%rsp),%xmm2 │ │ │ │ - movdqa 0x1e8(%rsp),%xmm3 │ │ │ │ - movdqa 0x1f8(%rsp),%xmm4 │ │ │ │ - movdqa 0x208(%rsp),%xmm5 │ │ │ │ - movdqa 0x218(%rsp),%xmm6 │ │ │ │ - movdqa 0x228(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 2f2e71 <__cxa_finalize@plt+0x2c7e21> │ │ │ │ + ret │ │ │ │ + vmovdqu (%rdx),%xmm0 │ │ │ │ + vmovdqu (%rdx,%rcx,1),%xmm1 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vmovdqa %xmm0,(%rdi) │ │ │ │ + vmovdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ - mov %rcx,%r8 │ │ │ │ - jmp 2e9c91 <__cxa_finalize@plt+0x2bec41> │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 2f2e8e <__cxa_finalize@plt+0x2c7e3e> │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movdqa 0x140(%rsp),%xmm0 │ │ │ │ - movdqa 0xebd9f(%rip),%xmm3 │ │ │ │ - pmulhrsw %xmm0,%xmm3 │ │ │ │ - pmulhrsw 0xebd81(%rip),%xmm0 │ │ │ │ - movdqa 0xebca9(%rip),%xmm7 │ │ │ │ - movdqa %xmm0,0x140(%rsp) │ │ │ │ - movdqa %xmm3,0x230(%rsp) │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - punpckhwd %xmm0,%xmm2 │ │ │ │ - punpcklwd %xmm0,%xmm3 │ │ │ │ - movdqa 0xeb9c3(%rip),%xmm0 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - pmaddwd %xmm0,%xmm1 │ │ │ │ - pmaddwd %xmm3,%xmm0 │ │ │ │ - paddd %xmm7,%xmm1 │ │ │ │ - paddd %xmm7,%xmm0 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - packssdw %xmm1,%xmm0 │ │ │ │ - movdqa 0xeb989(%rip),%xmm1 │ │ │ │ - pmaddwd %xmm1,%xmm2 │ │ │ │ - pmaddwd %xmm1,%xmm3 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - paddd %xmm7,%xmm3 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - packssdw %xmm2,%xmm3 │ │ │ │ - movdqa %xmm3,0x150(%rsp) │ │ │ │ - movdqa %xmm0,0x220(%rsp) │ │ │ │ - movdqa 0x170(%rsp),%xmm1 │ │ │ │ - movdqa 0xebd58(%rip),%xmm2 │ │ │ │ - pmulhrsw %xmm1,%xmm2 │ │ │ │ - pmulhrsw 0xebd3a(%rip),%xmm1 │ │ │ │ - movdqa %xmm1,0x170(%rsp) │ │ │ │ - movdqa %xmm2,0x200(%rsp) │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - punpckhwd %xmm1,%xmm3 │ │ │ │ - punpcklwd %xmm1,%xmm2 │ │ │ │ - movdqa 0xeb914(%rip),%xmm1 │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - pmaddwd %xmm1,%xmm0 │ │ │ │ - pmaddwd %xmm2,%xmm1 │ │ │ │ - paddd %xmm7,%xmm0 │ │ │ │ - paddd %xmm7,%xmm1 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - packssdw %xmm0,%xmm1 │ │ │ │ - movdqa 0xeba7a(%rip),%xmm0 │ │ │ │ - pmaddwd %xmm0,%xmm3 │ │ │ │ - pmaddwd %xmm0,%xmm2 │ │ │ │ - paddd %xmm7,%xmm3 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - packssdw %xmm3,%xmm2 │ │ │ │ - movdqa %xmm2,0x160(%rsp) │ │ │ │ - movdqa %xmm1,0x210(%rsp) │ │ │ │ - movdqa 0x180(%rsp),%xmm0 │ │ │ │ - movdqa 0xebcd9(%rip),%xmm3 │ │ │ │ - pmulhrsw %xmm0,%xmm3 │ │ │ │ - pmulhrsw 0xebcbb(%rip),%xmm0 │ │ │ │ - movdqa %xmm0,0x180(%rsp) │ │ │ │ - movdqa %xmm3,0x1f0(%rsp) │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - punpckhwd %xmm0,%xmm2 │ │ │ │ - punpcklwd %xmm0,%xmm3 │ │ │ │ - movdqa 0xeb8a5(%rip),%xmm0 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - pmaddwd %xmm0,%xmm1 │ │ │ │ - pmaddwd %xmm3,%xmm0 │ │ │ │ - paddd %xmm7,%xmm1 │ │ │ │ - paddd %xmm7,%xmm0 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - packssdw %xmm1,%xmm0 │ │ │ │ - movdqa 0xeb86b(%rip),%xmm1 │ │ │ │ - pmaddwd %xmm1,%xmm2 │ │ │ │ - pmaddwd %xmm1,%xmm3 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - paddd %xmm7,%xmm3 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - packssdw %xmm2,%xmm3 │ │ │ │ - movdqa %xmm3,0x190(%rsp) │ │ │ │ - movdqa %xmm0,0x1e0(%rsp) │ │ │ │ - movdqa 0x1b0(%rsp),%xmm2 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm3 │ │ │ │ - movdqa 0xebc92(%rip),%xmm1 │ │ │ │ - pmulhrsw %xmm2,%xmm1 │ │ │ │ - pmulhrsw 0xebc74(%rip),%xmm2 │ │ │ │ - jmp 2f07a0 <__cxa_finalize@plt+0x2c5750> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movdqa 0x140(%rsp),%xmm0 │ │ │ │ - movdqa 0x150(%rsp),%xmm1 │ │ │ │ - movdqa 0xebb76(%rip),%xmm3 │ │ │ │ - pmulhrsw %xmm0,%xmm3 │ │ │ │ - pmulhrsw 0xebb58(%rip),%xmm0 │ │ │ │ - movdqa 0xebb80(%rip),%xmm2 │ │ │ │ - pmulhrsw %xmm1,%xmm2 │ │ │ │ - pmulhrsw 0xebb62(%rip),%xmm1 │ │ │ │ - movdqa 0xeba6a(%rip),%xmm7 │ │ │ │ - movdqa %xmm0,%xmm4 │ │ │ │ - psubsw %xmm1,%xmm4 │ │ │ │ - paddsw %xmm1,%xmm0 │ │ │ │ - movdqa %xmm3,%xmm5 │ │ │ │ - psubsw %xmm2,%xmm5 │ │ │ │ - paddsw %xmm2,%xmm3 │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - punpckhwd %xmm4,%xmm2 │ │ │ │ - punpcklwd %xmm4,%xmm5 │ │ │ │ - movdqa 0xeb77e(%rip),%xmm4 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - pmaddwd %xmm4,%xmm1 │ │ │ │ - pmaddwd %xmm5,%xmm4 │ │ │ │ - paddd %xmm7,%xmm1 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - packssdw %xmm1,%xmm4 │ │ │ │ - movdqa 0xeb744(%rip),%xmm1 │ │ │ │ - pmaddwd %xmm1,%xmm2 │ │ │ │ - pmaddwd %xmm1,%xmm5 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - packssdw %xmm2,%xmm5 │ │ │ │ - movdqa %xmm0,0x140(%rsp) │ │ │ │ - movdqa %xmm5,0x150(%rsp) │ │ │ │ - movdqa %xmm4,0x220(%rsp) │ │ │ │ - movdqa %xmm3,0x230(%rsp) │ │ │ │ - movdqa 0x160(%rsp),%xmm0 │ │ │ │ - movdqa 0x170(%rsp),%xmm1 │ │ │ │ - movdqa 0xebad8(%rip),%xmm3 │ │ │ │ - pmulhrsw %xmm0,%xmm3 │ │ │ │ - pmulhrsw 0xebaba(%rip),%xmm0 │ │ │ │ - movdqa 0xebae2(%rip),%xmm2 │ │ │ │ - pmulhrsw %xmm1,%xmm2 │ │ │ │ - pmulhrsw 0xebac4(%rip),%xmm1 │ │ │ │ - movdqa %xmm1,%xmm4 │ │ │ │ - psubsw %xmm0,%xmm4 │ │ │ │ - paddsw %xmm1,%xmm0 │ │ │ │ - movdqa %xmm2,%xmm5 │ │ │ │ - psubsw %xmm3,%xmm5 │ │ │ │ - paddsw %xmm2,%xmm3 │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - punpckhwd %xmm4,%xmm2 │ │ │ │ - punpcklwd %xmm4,%xmm5 │ │ │ │ - movdqa 0xeb698(%rip),%xmm4 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - pmaddwd %xmm4,%xmm1 │ │ │ │ - pmaddwd %xmm5,%xmm4 │ │ │ │ - paddd %xmm7,%xmm1 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - packssdw %xmm1,%xmm4 │ │ │ │ - movdqa 0xeb7fe(%rip),%xmm1 │ │ │ │ - pmaddwd %xmm1,%xmm2 │ │ │ │ - pmaddwd %xmm1,%xmm5 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - packssdw %xmm2,%xmm5 │ │ │ │ - movdqa %xmm5,0x160(%rsp) │ │ │ │ - movdqa %xmm0,0x170(%rsp) │ │ │ │ - movdqa %xmm3,0x200(%rsp) │ │ │ │ - movdqa %xmm4,0x210(%rsp) │ │ │ │ - movdqa 0x180(%rsp),%xmm0 │ │ │ │ - movdqa 0x190(%rsp),%xmm1 │ │ │ │ - movdqa 0xeba42(%rip),%xmm3 │ │ │ │ - pmulhrsw %xmm0,%xmm3 │ │ │ │ - pmulhrsw 0xeba24(%rip),%xmm0 │ │ │ │ - movdqa 0xeba4c(%rip),%xmm2 │ │ │ │ - pmulhrsw %xmm1,%xmm2 │ │ │ │ - pmulhrsw 0xeba2e(%rip),%xmm1 │ │ │ │ - movdqa %xmm0,%xmm4 │ │ │ │ - psubsw %xmm1,%xmm4 │ │ │ │ - paddsw %xmm1,%xmm0 │ │ │ │ - movdqa %xmm3,%xmm5 │ │ │ │ - psubsw %xmm2,%xmm5 │ │ │ │ - paddsw %xmm2,%xmm3 │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - punpckhwd %xmm4,%xmm2 │ │ │ │ - punpcklwd %xmm4,%xmm5 │ │ │ │ - movdqa 0xeb5f2(%rip),%xmm4 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - pmaddwd %xmm4,%xmm1 │ │ │ │ - pmaddwd %xmm5,%xmm4 │ │ │ │ - paddd %xmm7,%xmm1 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - packssdw %xmm1,%xmm4 │ │ │ │ - movdqa 0xeb5b8(%rip),%xmm1 │ │ │ │ - pmaddwd %xmm1,%xmm2 │ │ │ │ - pmaddwd %xmm1,%xmm5 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - packssdw %xmm2,%xmm5 │ │ │ │ - movdqa %xmm0,0x180(%rsp) │ │ │ │ - movdqa %xmm5,0x190(%rsp) │ │ │ │ - movdqa %xmm4,0x1e0(%rsp) │ │ │ │ - movdqa %xmm3,0x1f0(%rsp) │ │ │ │ - movdqa 0x1a0(%rsp),%xmm0 │ │ │ │ - movdqa 0x1b0(%rsp),%xmm2 │ │ │ │ - movdqa 0xeb9ac(%rip),%xmm3 │ │ │ │ - pmulhrsw %xmm0,%xmm3 │ │ │ │ - pmulhrsw 0xeb98e(%rip),%xmm0 │ │ │ │ - movdqa 0xeb9b6(%rip),%xmm1 │ │ │ │ - pmulhrsw %xmm2,%xmm1 │ │ │ │ - pmulhrsw 0xeb998(%rip),%xmm2 │ │ │ │ - jmp 2f07a0 <__cxa_finalize@plt+0x2c5750> │ │ │ │ - nopl (%rax) │ │ │ │ - movdqa 0xeb7d8(%rip),%xmm7 │ │ │ │ - movdqa 0x140(%rsp),%xmm0 │ │ │ │ - movdqa 0x150(%rsp),%xmm1 │ │ │ │ - movdqa 0x220(%rsp),%xmm2 │ │ │ │ - movdqa 0x230(%rsp),%xmm3 │ │ │ │ - movdqa %xmm0,%xmm5 │ │ │ │ - punpckhwd %xmm3,%xmm5 │ │ │ │ - punpcklwd %xmm3,%xmm0 │ │ │ │ - movdqa 0xeb680(%rip),%xmm3 │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - pmaddwd %xmm3,%xmm4 │ │ │ │ - pmaddwd %xmm0,%xmm3 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - paddd %xmm7,%xmm3 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - packssdw %xmm4,%xmm3 │ │ │ │ - movdqa 0xeb646(%rip),%xmm4 │ │ │ │ - pmaddwd %xmm4,%xmm5 │ │ │ │ - pmaddwd %xmm4,%xmm0 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - paddd %xmm7,%xmm0 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - packssdw %xmm5,%xmm0 │ │ │ │ - movdqa %xmm2,%xmm5 │ │ │ │ - punpckhwd %xmm1,%xmm5 │ │ │ │ - punpcklwd %xmm1,%xmm2 │ │ │ │ - movdqa 0xeb664(%rip),%xmm1 │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - pmaddwd %xmm1,%xmm4 │ │ │ │ - pmaddwd %xmm2,%xmm1 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - paddd %xmm7,%xmm1 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - packssdw %xmm4,%xmm1 │ │ │ │ - movdqa 0xeb62a(%rip),%xmm4 │ │ │ │ - pmaddwd %xmm4,%xmm5 │ │ │ │ - pmaddwd %xmm4,%xmm2 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - packssdw %xmm5,%xmm2 │ │ │ │ - movdqa %xmm0,%xmm4 │ │ │ │ - psubsw %xmm2,%xmm4 │ │ │ │ - paddsw %xmm2,%xmm0 │ │ │ │ - movdqa %xmm3,%xmm5 │ │ │ │ - psubsw %xmm1,%xmm5 │ │ │ │ - paddsw %xmm1,%xmm3 │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - punpckhwd %xmm4,%xmm2 │ │ │ │ - punpcklwd %xmm4,%xmm5 │ │ │ │ - movdqa 0xeb410(%rip),%xmm4 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - pmaddwd %xmm4,%xmm1 │ │ │ │ - pmaddwd %xmm5,%xmm4 │ │ │ │ - paddd %xmm7,%xmm1 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - packssdw %xmm1,%xmm4 │ │ │ │ - movdqa 0xeb3d6(%rip),%xmm1 │ │ │ │ - pmaddwd %xmm1,%xmm2 │ │ │ │ - pmaddwd %xmm1,%xmm5 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - packssdw %xmm2,%xmm5 │ │ │ │ - movdqa %xmm0,0x140(%rsp) │ │ │ │ - movdqa %xmm5,0x150(%rsp) │ │ │ │ - movdqa %xmm4,0x220(%rsp) │ │ │ │ - movdqa %xmm3,0x230(%rsp) │ │ │ │ - movdqa 0x160(%rsp),%xmm0 │ │ │ │ - movdqa 0x170(%rsp),%xmm1 │ │ │ │ - movdqa 0x200(%rsp),%xmm2 │ │ │ │ - movdqa 0x210(%rsp),%xmm3 │ │ │ │ - movdqa %xmm0,%xmm5 │ │ │ │ - punpckhwd %xmm3,%xmm5 │ │ │ │ - punpcklwd %xmm3,%xmm0 │ │ │ │ - movdqa 0xeb47c(%rip),%xmm3 │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - pmaddwd %xmm3,%xmm4 │ │ │ │ - pmaddwd %xmm0,%xmm3 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - paddd %xmm7,%xmm3 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - packssdw %xmm4,%xmm3 │ │ │ │ - movdqa 0xeb442(%rip),%xmm4 │ │ │ │ - pmaddwd %xmm4,%xmm5 │ │ │ │ - pmaddwd %xmm4,%xmm0 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - paddd %xmm7,%xmm0 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - packssdw %xmm5,%xmm0 │ │ │ │ - movdqa %xmm2,%xmm5 │ │ │ │ - punpckhwd %xmm1,%xmm5 │ │ │ │ - punpcklwd %xmm1,%xmm2 │ │ │ │ - movdqa 0xeb460(%rip),%xmm1 │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - pmaddwd %xmm1,%xmm4 │ │ │ │ - pmaddwd %xmm2,%xmm1 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - paddd %xmm7,%xmm1 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - packssdw %xmm4,%xmm1 │ │ │ │ - movdqa 0xeb426(%rip),%xmm4 │ │ │ │ - pmaddwd %xmm4,%xmm5 │ │ │ │ - pmaddwd %xmm4,%xmm2 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - packssdw %xmm5,%xmm2 │ │ │ │ - movdqa %xmm2,%xmm4 │ │ │ │ - psubsw %xmm0,%xmm4 │ │ │ │ - paddsw %xmm2,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - psubsw %xmm3,%xmm5 │ │ │ │ - paddsw %xmm1,%xmm3 │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - punpckhwd %xmm4,%xmm2 │ │ │ │ - punpcklwd %xmm4,%xmm5 │ │ │ │ - movdqa 0xeb28c(%rip),%xmm4 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - pmaddwd %xmm4,%xmm1 │ │ │ │ - pmaddwd %xmm5,%xmm4 │ │ │ │ - paddd %xmm7,%xmm1 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - packssdw %xmm1,%xmm4 │ │ │ │ - movdqa 0xeb3f2(%rip),%xmm1 │ │ │ │ - pmaddwd %xmm1,%xmm2 │ │ │ │ - pmaddwd %xmm1,%xmm5 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - packssdw %xmm2,%xmm5 │ │ │ │ - movdqa %xmm5,0x160(%rsp) │ │ │ │ - movdqa %xmm0,0x170(%rsp) │ │ │ │ - movdqa %xmm3,0x200(%rsp) │ │ │ │ - movdqa %xmm4,0x210(%rsp) │ │ │ │ - movdqa 0x180(%rsp),%xmm0 │ │ │ │ - movdqa 0x190(%rsp),%xmm1 │ │ │ │ - movdqa 0x1e0(%rsp),%xmm2 │ │ │ │ - movdqa 0x1f0(%rsp),%xmm3 │ │ │ │ - movdqa %xmm0,%xmm5 │ │ │ │ - punpckhwd %xmm3,%xmm5 │ │ │ │ - punpcklwd %xmm3,%xmm0 │ │ │ │ - movdqa 0xeb2e8(%rip),%xmm3 │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - pmaddwd %xmm3,%xmm4 │ │ │ │ - pmaddwd %xmm0,%xmm3 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - paddd %xmm7,%xmm3 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - packssdw %xmm4,%xmm3 │ │ │ │ - movdqa 0xeb2ae(%rip),%xmm4 │ │ │ │ - pmaddwd %xmm4,%xmm5 │ │ │ │ - pmaddwd %xmm4,%xmm0 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - paddd %xmm7,%xmm0 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - packssdw %xmm5,%xmm0 │ │ │ │ - movdqa %xmm2,%xmm5 │ │ │ │ - punpckhwd %xmm1,%xmm5 │ │ │ │ - punpcklwd %xmm1,%xmm2 │ │ │ │ - movdqa 0xeb2cc(%rip),%xmm1 │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - pmaddwd %xmm1,%xmm4 │ │ │ │ - pmaddwd %xmm2,%xmm1 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - paddd %xmm7,%xmm1 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - packssdw %xmm4,%xmm1 │ │ │ │ - movdqa 0xeb292(%rip),%xmm4 │ │ │ │ - pmaddwd %xmm4,%xmm5 │ │ │ │ - pmaddwd %xmm4,%xmm2 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - packssdw %xmm5,%xmm2 │ │ │ │ - movdqa %xmm0,%xmm4 │ │ │ │ - psubsw %xmm2,%xmm4 │ │ │ │ - paddsw %xmm2,%xmm0 │ │ │ │ - movdqa %xmm3,%xmm5 │ │ │ │ - psubsw %xmm1,%xmm5 │ │ │ │ - paddsw %xmm1,%xmm3 │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - punpckhwd %xmm4,%xmm2 │ │ │ │ - punpcklwd %xmm4,%xmm5 │ │ │ │ - movdqa 0xeb148(%rip),%xmm4 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - pmaddwd %xmm4,%xmm1 │ │ │ │ - pmaddwd %xmm5,%xmm4 │ │ │ │ - paddd %xmm7,%xmm1 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - packssdw %xmm1,%xmm4 │ │ │ │ - movdqa 0xeb10e(%rip),%xmm1 │ │ │ │ - pmaddwd %xmm1,%xmm2 │ │ │ │ - pmaddwd %xmm1,%xmm5 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - packssdw %xmm2,%xmm5 │ │ │ │ - movdqa %xmm0,0x180(%rsp) │ │ │ │ - movdqa %xmm5,0x190(%rsp) │ │ │ │ - movdqa %xmm4,0x1e0(%rsp) │ │ │ │ - movdqa %xmm3,0x1f0(%rsp) │ │ │ │ - movdqa 0x1a0(%rsp),%xmm0 │ │ │ │ - movdqa 0x1b0(%rsp),%xmm1 │ │ │ │ - movdqa 0x1c0(%rsp),%xmm2 │ │ │ │ - movdqa 0x1d0(%rsp),%xmm3 │ │ │ │ - movdqa %xmm0,%xmm5 │ │ │ │ - punpckhwd %xmm3,%xmm5 │ │ │ │ - punpcklwd %xmm3,%xmm0 │ │ │ │ - movdqa 0xeb244(%rip),%xmm3 │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - pmaddwd %xmm3,%xmm4 │ │ │ │ - pmaddwd %xmm0,%xmm3 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - paddd %xmm7,%xmm3 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - packssdw %xmm4,%xmm3 │ │ │ │ - movdqa 0xeb20a(%rip),%xmm4 │ │ │ │ - pmaddwd %xmm4,%xmm5 │ │ │ │ - pmaddwd %xmm4,%xmm0 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - paddd %xmm7,%xmm0 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - packssdw %xmm5,%xmm0 │ │ │ │ - movdqa %xmm2,%xmm5 │ │ │ │ - punpckhwd %xmm1,%xmm5 │ │ │ │ - punpcklwd %xmm1,%xmm2 │ │ │ │ - movdqa 0xeb228(%rip),%xmm1 │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - pmaddwd %xmm1,%xmm4 │ │ │ │ - pmaddwd %xmm2,%xmm1 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - paddd %xmm7,%xmm1 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - packssdw %xmm4,%xmm1 │ │ │ │ - movdqa 0xeb1ee(%rip),%xmm4 │ │ │ │ - pmaddwd %xmm4,%xmm5 │ │ │ │ - pmaddwd %xmm4,%xmm2 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - packssdw %xmm5,%xmm2 │ │ │ │ - movdqa %xmm2,%xmm4 │ │ │ │ - psubsw %xmm0,%xmm4 │ │ │ │ - paddsw %xmm2,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - psubsw %xmm3,%xmm5 │ │ │ │ - paddsw %xmm1,%xmm3 │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - punpckhwd %xmm4,%xmm2 │ │ │ │ - punpcklwd %xmm4,%xmm5 │ │ │ │ - movdqa 0xeafc4(%rip),%xmm4 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - pmaddwd %xmm4,%xmm1 │ │ │ │ - pmaddwd %xmm5,%xmm4 │ │ │ │ - paddd %xmm7,%xmm1 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - packssdw %xmm1,%xmm4 │ │ │ │ - movdqa 0xeb1ba(%rip),%xmm1 │ │ │ │ - pmaddwd %xmm1,%xmm2 │ │ │ │ - pmaddwd %xmm1,%xmm5 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - packssdw %xmm2,%xmm5 │ │ │ │ - movdqa 0x190(%rsp),%xmm2 │ │ │ │ - movdqa %xmm5,%xmm1 │ │ │ │ - psubsw %xmm2,%xmm1 │ │ │ │ - paddsw %xmm2,%xmm5 │ │ │ │ - movdqa %xmm5,0x1a0(%rsp) │ │ │ │ - movdqa 0x1e0(%rsp),%xmm2 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - psubsw %xmm2,%xmm5 │ │ │ │ - paddsw %xmm2,%xmm4 │ │ │ │ - movdqa %xmm4,0x1d0(%rsp) │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - punpckhwd %xmm1,%xmm4 │ │ │ │ - punpcklwd %xmm1,%xmm5 │ │ │ │ - movdqa 0xeaeec(%rip),%xmm1 │ │ │ │ - movdqa %xmm4,%xmm2 │ │ │ │ - pmaddwd %xmm1,%xmm2 │ │ │ │ - pmaddwd %xmm5,%xmm1 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - paddd %xmm7,%xmm1 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - packssdw %xmm2,%xmm1 │ │ │ │ - movdqa 0xeafc2(%rip),%xmm2 │ │ │ │ - pmaddwd %xmm2,%xmm4 │ │ │ │ - pmaddwd %xmm2,%xmm5 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - packssdw %xmm4,%xmm5 │ │ │ │ - movdqa %xmm5,0x190(%rsp) │ │ │ │ - movdqa %xmm1,0x1e0(%rsp) │ │ │ │ - movdqa 0x180(%rsp),%xmm1 │ │ │ │ - movdqa 0x1f0(%rsp),%xmm5 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - psubsw %xmm1,%xmm2 │ │ │ │ - paddsw %xmm1,%xmm0 │ │ │ │ - movdqa %xmm3,%xmm6 │ │ │ │ - psubsw %xmm5,%xmm6 │ │ │ │ - paddsw %xmm5,%xmm3 │ │ │ │ - movdqa %xmm6,%xmm5 │ │ │ │ - punpckhwd %xmm2,%xmm5 │ │ │ │ - punpcklwd %xmm2,%xmm6 │ │ │ │ - movdqa 0xeae54(%rip),%xmm2 │ │ │ │ - movdqa %xmm5,%xmm1 │ │ │ │ - pmaddwd %xmm2,%xmm1 │ │ │ │ - pmaddwd %xmm6,%xmm2 │ │ │ │ - paddd %xmm7,%xmm1 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - packssdw %xmm1,%xmm2 │ │ │ │ - movdqa 0xeaf2a(%rip),%xmm1 │ │ │ │ - pmaddwd %xmm1,%xmm5 │ │ │ │ - pmaddwd %xmm1,%xmm6 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - paddd %xmm7,%xmm6 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - psrad $0xc,%xmm6 │ │ │ │ - packssdw %xmm5,%xmm6 │ │ │ │ - movdqa %xmm0,0x1b0(%rsp) │ │ │ │ - movdqa %xmm3,0x1c0(%rsp) │ │ │ │ - movdqa %xmm2,0x1f0(%rsp) │ │ │ │ - movdqa 0x150(%rsp),%xmm0 │ │ │ │ - movdqa 0x160(%rsp),%xmm1 │ │ │ │ - movdqa 0x210(%rsp),%xmm2 │ │ │ │ - movdqa 0x220(%rsp),%xmm3 │ │ │ │ - movdqa %xmm0,%xmm4 │ │ │ │ - psubsw %xmm1,%xmm4 │ │ │ │ - paddsw %xmm1,%xmm0 │ │ │ │ - movdqa %xmm3,%xmm5 │ │ │ │ - psubsw %xmm2,%xmm5 │ │ │ │ - paddsw %xmm2,%xmm3 │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - punpckhwd %xmm4,%xmm2 │ │ │ │ - punpcklwd %xmm4,%xmm5 │ │ │ │ - movdqa 0xeadb1(%rip),%xmm4 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - pmaddwd %xmm4,%xmm1 │ │ │ │ - pmaddwd %xmm5,%xmm4 │ │ │ │ - paddd %xmm7,%xmm1 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - packssdw %xmm1,%xmm4 │ │ │ │ - movdqa 0xead77(%rip),%xmm1 │ │ │ │ - pmaddwd %xmm1,%xmm2 │ │ │ │ - pmaddwd %xmm1,%xmm5 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - packssdw %xmm2,%xmm5 │ │ │ │ - movdqa %xmm0,0x150(%rsp) │ │ │ │ - movdqa %xmm5,0x160(%rsp) │ │ │ │ - movdqa %xmm4,0x210(%rsp) │ │ │ │ - movdqa %xmm3,0x220(%rsp) │ │ │ │ - movdqa 0x140(%rsp),%xmm0 │ │ │ │ - movdqa 0x170(%rsp),%xmm1 │ │ │ │ - movdqa 0x200(%rsp),%xmm2 │ │ │ │ - movdqa 0x230(%rsp),%xmm3 │ │ │ │ - movdqa %xmm0,%xmm4 │ │ │ │ - psubsw %xmm1,%xmm4 │ │ │ │ - paddsw %xmm1,%xmm0 │ │ │ │ - movdqa %xmm3,%xmm5 │ │ │ │ - psubsw %xmm2,%xmm5 │ │ │ │ - paddsw %xmm2,%xmm3 │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - punpckhwd %xmm4,%xmm2 │ │ │ │ - punpcklwd %xmm4,%xmm5 │ │ │ │ - movdqa 0xeacf5(%rip),%xmm4 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - pmaddwd %xmm4,%xmm1 │ │ │ │ - pmaddwd %xmm5,%xmm4 │ │ │ │ - paddd %xmm7,%xmm1 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - packssdw %xmm1,%xmm4 │ │ │ │ - movdqa 0xeacbb(%rip),%xmm1 │ │ │ │ - pmaddwd %xmm1,%xmm2 │ │ │ │ - pmaddwd %xmm1,%xmm5 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - packssdw %xmm2,%xmm5 │ │ │ │ - movdqa 0x100(%rsp),%xmm2 │ │ │ │ - movdqa %xmm5,%xmm1 │ │ │ │ - psubsw %xmm6,%xmm1 │ │ │ │ - paddsw %xmm6,%xmm5 │ │ │ │ - movdqa %xmm2,%xmm6 │ │ │ │ - psubsw %xmm5,%xmm6 │ │ │ │ - paddsw %xmm5,%xmm2 │ │ │ │ - movdqa 0x1f0(%rsp),%xmm5 │ │ │ │ - movdqa %xmm6,0x170(%rsp) │ │ │ │ - movdqa %xmm2,0x100(%rsp) │ │ │ │ - movdqa %xmm4,%xmm6 │ │ │ │ - psubsw %xmm5,%xmm6 │ │ │ │ - paddsw %xmm5,%xmm4 │ │ │ │ - movdqa %xmm6,%xmm5 │ │ │ │ - punpckhwd %xmm1,%xmm5 │ │ │ │ - punpcklwd %xmm1,%xmm6 │ │ │ │ - movdqa 0xeac31(%rip),%xmm1 │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - pmaddwd %xmm1,%xmm2 │ │ │ │ - pmaddwd %xmm6,%xmm1 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - paddd %xmm7,%xmm1 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - packssdw %xmm2,%xmm1 │ │ │ │ - movdqa 0xeabf7(%rip),%xmm2 │ │ │ │ - pmaddwd %xmm2,%xmm5 │ │ │ │ - pmaddwd %xmm2,%xmm6 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - paddd %xmm7,%xmm6 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - psrad $0xc,%xmm6 │ │ │ │ - packssdw %xmm5,%xmm6 │ │ │ │ - movdqa 0x70(%rsp),%xmm2 │ │ │ │ - movdqa %xmm2,%xmm5 │ │ │ │ - psubsw %xmm4,%xmm5 │ │ │ │ - paddsw %xmm4,%xmm2 │ │ │ │ - movdqa 0xf0(%rsp),%xmm4 │ │ │ │ - movdqa %xmm5,0x200(%rsp) │ │ │ │ - movdqa %xmm2,0x70(%rsp) │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - psubsw %xmm6,%xmm5 │ │ │ │ - paddsw %xmm6,%xmm4 │ │ │ │ - movdqa 0x80(%rsp),%xmm2 │ │ │ │ - movdqa %xmm5,0x180(%rsp) │ │ │ │ - movdqa %xmm4,0xf0(%rsp) │ │ │ │ - movdqa %xmm2,%xmm5 │ │ │ │ - psubsw %xmm1,%xmm5 │ │ │ │ - paddsw %xmm1,%xmm2 │ │ │ │ - movdqa 0x1b0(%rsp),%xmm1 │ │ │ │ - movdqa 0x1c0(%rsp),%xmm4 │ │ │ │ - movdqa %xmm5,0x1f0(%rsp) │ │ │ │ - movdqa %xmm2,0x80(%rsp) │ │ │ │ - movdqa %xmm0,%xmm5 │ │ │ │ - psubsw %xmm1,%xmm5 │ │ │ │ - paddsw %xmm1,%xmm0 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - psubsw %xmm4,%xmm2 │ │ │ │ - paddsw %xmm4,%xmm3 │ │ │ │ - movdqa %xmm2,%xmm6 │ │ │ │ - punpckhwd %xmm5,%xmm6 │ │ │ │ - punpcklwd %xmm5,%xmm2 │ │ │ │ - movdqa 0xeab3c(%rip),%xmm5 │ │ │ │ - movdqa %xmm6,%xmm4 │ │ │ │ - pmaddwd %xmm5,%xmm4 │ │ │ │ - pmaddwd %xmm2,%xmm5 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - packssdw %xmm4,%xmm5 │ │ │ │ - movdqa 0xeab02(%rip),%xmm4 │ │ │ │ - pmaddwd %xmm4,%xmm6 │ │ │ │ - pmaddwd %xmm4,%xmm2 │ │ │ │ - paddd %xmm7,%xmm6 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - psrad $0xc,%xmm6 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - packssdw %xmm6,%xmm2 │ │ │ │ - movdqa 0x130(%rsp),%xmm6 │ │ │ │ - movdqa %xmm6,%xmm4 │ │ │ │ - psubsw %xmm0,%xmm4 │ │ │ │ - paddsw %xmm0,%xmm6 │ │ │ │ - movdqa 0x40(%rsp),%xmm0 │ │ │ │ - movdqa 0xc0(%rsp),%xmm1 │ │ │ │ - movdqa %xmm6,0x130(%rsp) │ │ │ │ - movdqa %xmm4,0x140(%rsp) │ │ │ │ - movdqa %xmm0,%xmm6 │ │ │ │ - psubsw %xmm3,%xmm6 │ │ │ │ - paddsw %xmm3,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm4 │ │ │ │ - psubsw %xmm2,%xmm4 │ │ │ │ - paddsw %xmm2,%xmm1 │ │ │ │ - movdqa 0xb0(%rsp),%xmm3 │ │ │ │ - movdqa %xmm6,0x230(%rsp) │ │ │ │ - movdqa %xmm1,0xc0(%rsp) │ │ │ │ - movdqa %xmm4,0x1b0(%rsp) │ │ │ │ - movdqa %xmm3,%xmm6 │ │ │ │ - paddsw %xmm5,%xmm6 │ │ │ │ - psubsw %xmm5,%xmm3 │ │ │ │ - movdqa 0x150(%rsp),%xmm1 │ │ │ │ - movdqa 0x1a0(%rsp),%xmm5 │ │ │ │ - movdqa 0x120(%rsp),%xmm2 │ │ │ │ - movdqa %xmm3,0x1c0(%rsp) │ │ │ │ - movdqa %xmm1,%xmm4 │ │ │ │ - psubsw %xmm5,%xmm4 │ │ │ │ - paddsw %xmm5,%xmm1 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - psubsw %xmm1,%xmm3 │ │ │ │ - paddsw %xmm1,%xmm2 │ │ │ │ - movdqa 0x1d0(%rsp),%xmm5 │ │ │ │ - movdqa 0x220(%rsp),%xmm1 │ │ │ │ - movdqa %xmm2,0x120(%rsp) │ │ │ │ - movdqa %xmm3,0x150(%rsp) │ │ │ │ - movdqa %xmm1,%xmm2 │ │ │ │ - psubsw %xmm5,%xmm2 │ │ │ │ - paddsw %xmm5,%xmm1 │ │ │ │ - movdqa %xmm2,%xmm5 │ │ │ │ - punpckhwd %xmm4,%xmm5 │ │ │ │ - punpcklwd %xmm4,%xmm2 │ │ │ │ - movdqa 0xea9f6(%rip),%xmm4 │ │ │ │ - movdqa %xmm5,%xmm3 │ │ │ │ - pmaddwd %xmm4,%xmm3 │ │ │ │ - pmaddwd %xmm2,%xmm4 │ │ │ │ - paddd %xmm7,%xmm3 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - packssdw %xmm3,%xmm4 │ │ │ │ - movdqa 0xea9bc(%rip),%xmm3 │ │ │ │ - pmaddwd %xmm3,%xmm5 │ │ │ │ - pmaddwd %xmm3,%xmm2 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - packssdw %xmm5,%xmm2 │ │ │ │ - movdqa 0x50(%rsp),%xmm5 │ │ │ │ - movdqa %xmm5,%xmm3 │ │ │ │ - psubsw %xmm1,%xmm3 │ │ │ │ - paddsw %xmm1,%xmm5 │ │ │ │ - movdqa 0xd0(%rsp),%xmm1 │ │ │ │ - movdqa %xmm3,0x220(%rsp) │ │ │ │ - movdqa %xmm5,0x50(%rsp) │ │ │ │ - movdqa %xmm1,%xmm3 │ │ │ │ - psubsw %xmm2,%xmm3 │ │ │ │ - paddsw %xmm2,%xmm1 │ │ │ │ - movdqa 0xa0(%rsp),%xmm5 │ │ │ │ - movdqa %xmm3,0x1a0(%rsp) │ │ │ │ - movdqa %xmm1,0xd0(%rsp) │ │ │ │ - movdqa %xmm5,%xmm3 │ │ │ │ - psubsw %xmm4,%xmm3 │ │ │ │ - paddsw %xmm4,%xmm5 │ │ │ │ - movdqa 0x160(%rsp),%xmm4 │ │ │ │ - movdqa 0x190(%rsp),%xmm1 │ │ │ │ - movdqa 0x110(%rsp),%xmm2 │ │ │ │ - movdqa %xmm3,0x1d0(%rsp) │ │ │ │ - movdqa %xmm5,0xa0(%rsp) │ │ │ │ - movdqa %xmm4,%xmm3 │ │ │ │ - paddsw %xmm1,%xmm3 │ │ │ │ - psubsw %xmm1,%xmm4 │ │ │ │ - movdqa %xmm2,%xmm5 │ │ │ │ - psubsw %xmm3,%xmm5 │ │ │ │ - paddsw %xmm3,%xmm2 │ │ │ │ - movdqa 0x1e0(%rsp),%xmm1 │ │ │ │ - movdqa 0x210(%rsp),%xmm3 │ │ │ │ - movdqa %xmm5,0x160(%rsp) │ │ │ │ - movdqa %xmm2,0x110(%rsp) │ │ │ │ - movdqa %xmm3,%xmm5 │ │ │ │ - psubsw %xmm1,%xmm5 │ │ │ │ - paddsw %xmm1,%xmm3 │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - punpckhwd %xmm4,%xmm2 │ │ │ │ - punpcklwd %xmm4,%xmm5 │ │ │ │ - movdqa 0xea8c8(%rip),%xmm4 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - pmaddwd %xmm4,%xmm1 │ │ │ │ - pmaddwd %xmm5,%xmm4 │ │ │ │ - paddd %xmm7,%xmm1 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - packssdw %xmm1,%xmm4 │ │ │ │ - movdqa 0xea88e(%rip),%xmm1 │ │ │ │ - pmaddwd %xmm1,%xmm2 │ │ │ │ - pmaddwd %xmm1,%xmm5 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - packssdw %xmm2,%xmm5 │ │ │ │ - movdqa 0x60(%rsp),%xmm2 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - psubsw %xmm3,%xmm1 │ │ │ │ - paddsw %xmm3,%xmm2 │ │ │ │ - movdqa 0xe0(%rsp),%xmm3 │ │ │ │ - movdqa %xmm1,0x210(%rsp) │ │ │ │ - movdqa %xmm3,%xmm7 │ │ │ │ - psubsw %xmm5,%xmm7 │ │ │ │ - paddsw %xmm5,%xmm3 │ │ │ │ - movdqa 0x90(%rsp),%xmm5 │ │ │ │ - movdqa %xmm7,0x190(%rsp) │ │ │ │ - movdqa %xmm3,0xe0(%rsp) │ │ │ │ - movdqa %xmm5,%xmm1 │ │ │ │ - psubsw %xmm4,%xmm1 │ │ │ │ - paddsw %xmm4,%xmm5 │ │ │ │ - movdqa %xmm6,%xmm7 │ │ │ │ - movdqa 0x70(%rsp),%xmm3 │ │ │ │ - movdqa 0x80(%rsp),%xmm4 │ │ │ │ - movdqa %xmm1,0x1e0(%rsp) │ │ │ │ - movdqa 0xa0(%rsp),%xmm6 │ │ │ │ - movdqa 0x50(%rsp),%xmm1 │ │ │ │ + vmovdqu (%rdx),%ymm0 │ │ │ │ + vmovdqu (%rdx,%rcx,1),%ymm1 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 2f2eaf <__cxa_finalize@plt+0x2c7e5f> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x248,%rsp │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 2f0f68 <__cxa_finalize@plt+0x2c5f18> │ │ │ │ - call 2f1010 <__cxa_finalize@plt+0x2c5fc0> │ │ │ │ - add $0x248,%rsp │ │ │ │ + vmovdqu (%rdx),%ymm0 │ │ │ │ + vmovdqu 0x20(%rdx),%ymm1 │ │ │ │ + vmovdqu (%rdx,%rcx,1),%ymm2 │ │ │ │ + vmovdqu 0x20(%rdx,%rcx,1),%ymm3 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + vmovdqa %ymm2,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %ymm3,0x20(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 2f2ed3 <__cxa_finalize@plt+0x2c7e83> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - movd 0xeab50(%rip),%xmm1 │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm1,%xmm0 │ │ │ │ - movd 0xeab5f(%rip),%xmm2 │ │ │ │ - mov %ecx,(%rdx) │ │ │ │ - mov $0x8,%ecx │ │ │ │ - lea 0x70(%rip),%r8 │ │ │ │ - pmulhrsw %xmm2,%xmm0 │ │ │ │ - movd 0xeaab4(%rip),%xmm2 │ │ │ │ - pmulhrsw %xmm1,%xmm0 │ │ │ │ - pmulhrsw %xmm2,%xmm0 │ │ │ │ - pshuflw $0x0,%xmm0,%xmm0 │ │ │ │ - punpcklwd %xmm0,%xmm0 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - movdqa (%rdi),%xmm1 │ │ │ │ - movdqa 0x10(%rdi),%xmm3 │ │ │ │ - movdqa %xmm1,%xmm2 │ │ │ │ - punpckhbw %xmm5,%xmm2 │ │ │ │ - punpcklbw %xmm5,%xmm1 │ │ │ │ - movdqa %xmm3,%xmm4 │ │ │ │ - punpckhbw %xmm5,%xmm4 │ │ │ │ - punpcklbw %xmm5,%xmm3 │ │ │ │ - paddw %xmm0,%xmm2 │ │ │ │ - paddw %xmm0,%xmm1 │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - paddw %xmm0,%xmm3 │ │ │ │ - packuswb %xmm2,%xmm1 │ │ │ │ - packuswb %xmm4,%xmm3 │ │ │ │ - movdqa %xmm1,(%rdi) │ │ │ │ - movdqa %xmm3,0x10(%rdi) │ │ │ │ + vmovdqu (%rdx),%ymm0 │ │ │ │ + vmovdqu 0x20(%rdx),%ymm1 │ │ │ │ + vmovdqu 0x40(%rdx),%ymm2 │ │ │ │ + vmovdqu 0x60(%rdx),%ymm3 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + vmovdqa %ymm2,0x40(%rdi) │ │ │ │ + vmovdqa %ymm3,0x60(%rdi) │ │ │ │ add %rsi,%rdi │ │ │ │ - dec %ecx │ │ │ │ - jg 2f0fb3 <__cxa_finalize@plt+0x2c5f63> │ │ │ │ - jmp *%r8 │ │ │ │ - add $0x248,%rsp │ │ │ │ + dec %r9d │ │ │ │ + jg 2f2f0d <__cxa_finalize@plt+0x2c7ebd> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - movdqa 0x40(%rdx),%xmm1 │ │ │ │ - movdqa 0x80(%rdx),%xmm2 │ │ │ │ - movdqa 0xc0(%rdx),%xmm3 │ │ │ │ - movdqa 0x100(%rdx),%xmm4 │ │ │ │ - movdqa 0x140(%rdx),%xmm5 │ │ │ │ - movdqa 0x180(%rdx),%xmm6 │ │ │ │ - movdqa 0x1c0(%rdx),%xmm7 │ │ │ │ - call 2e9dd0 <__cxa_finalize@plt+0x2bed80> │ │ │ │ - movdqa %xmm0,0x38(%rsp) │ │ │ │ - movdqa %xmm1,0x48(%rsp) │ │ │ │ - movdqa %xmm2,0x58(%rsp) │ │ │ │ - movdqa %xmm3,0x68(%rsp) │ │ │ │ - movdqa %xmm4,0x78(%rsp) │ │ │ │ - movdqa %xmm5,0x88(%rsp) │ │ │ │ - movdqa %xmm6,0x98(%rsp) │ │ │ │ - movdqa 0x20(%rdx),%xmm0 │ │ │ │ - movdqa 0x60(%rdx),%xmm1 │ │ │ │ - movdqa 0xa0(%rdx),%xmm2 │ │ │ │ - movdqa 0xe0(%rdx),%xmm3 │ │ │ │ - movdqa 0x120(%rdx),%xmm4 │ │ │ │ - movdqa 0x160(%rdx),%xmm5 │ │ │ │ - movdqa 0x1a0(%rdx),%xmm6 │ │ │ │ - movdqa 0x1e0(%rdx),%xmm7 │ │ │ │ - call 2ecc80 <__cxa_finalize@plt+0x2c1c30> │ │ │ │ - movdqa 0x8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm0,0xb8(%rsp) │ │ │ │ - movdqa %xmm1,0xc8(%rsp) │ │ │ │ - movdqa %xmm2,0xd8(%rsp) │ │ │ │ - movdqa %xmm3,0xe8(%rsp) │ │ │ │ - movdqa %xmm4,0xf8(%rsp) │ │ │ │ - movdqa %xmm5,0x108(%rsp) │ │ │ │ - movdqa %xmm6,0x118(%rsp) │ │ │ │ - movdqa %xmm7,0x128(%rsp) │ │ │ │ - movdqa 0x10(%rdx),%xmm0 │ │ │ │ - movdqa 0x30(%rdx),%xmm1 │ │ │ │ - movdqa 0x50(%rdx),%xmm2 │ │ │ │ - movdqa 0x70(%rdx),%xmm3 │ │ │ │ - movdqa 0x90(%rdx),%xmm4 │ │ │ │ - movdqa 0xb0(%rdx),%xmm5 │ │ │ │ - movdqa 0xd0(%rdx),%xmm6 │ │ │ │ - movdqa 0xf0(%rdx),%xmm7 │ │ │ │ - movdqa %xmm0,0x138(%rsp) │ │ │ │ - movdqa %xmm1,0x1a8(%rsp) │ │ │ │ - movdqa %xmm2,0x178(%rsp) │ │ │ │ - movdqa %xmm3,0x168(%rsp) │ │ │ │ - movdqa %xmm4,0x158(%rsp) │ │ │ │ - movdqa %xmm5,0x188(%rsp) │ │ │ │ - movdqa %xmm6,0x198(%rsp) │ │ │ │ - movdqa %xmm7,0x148(%rsp) │ │ │ │ - cmp $0x6a,%ecx │ │ │ │ - jg 2f1196 <__cxa_finalize@plt+0x2c6146> │ │ │ │ - call 2eff90 <__cxa_finalize@plt+0x2c4f40> │ │ │ │ - jmp 2f1223 <__cxa_finalize@plt+0x2c61d3> │ │ │ │ - movdqa 0x110(%rdx),%xmm0 │ │ │ │ - movdqa 0x130(%rdx),%xmm1 │ │ │ │ - movdqa 0x150(%rdx),%xmm2 │ │ │ │ - movdqa 0x170(%rdx),%xmm3 │ │ │ │ - movdqa 0x190(%rdx),%xmm4 │ │ │ │ - movdqa 0x1b0(%rdx),%xmm5 │ │ │ │ - movdqa 0x1d0(%rdx),%xmm6 │ │ │ │ - movdqa 0x1f0(%rdx),%xmm7 │ │ │ │ - movdqa %xmm0,0x218(%rsp) │ │ │ │ - movdqa %xmm1,0x1c8(%rsp) │ │ │ │ - movdqa %xmm2,0x1d8(%rsp) │ │ │ │ - movdqa %xmm3,0x208(%rsp) │ │ │ │ - movdqa %xmm4,0x1f8(%rsp) │ │ │ │ - movdqa %xmm5,0x1e8(%rsp) │ │ │ │ - movdqa %xmm6,0x1b8(%rsp) │ │ │ │ - movdqa %xmm7,0x228(%rsp) │ │ │ │ - call 2f0260 <__cxa_finalize@plt+0x2c5210> │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2efb52 <__cxa_finalize@plt+0x2c4b02> │ │ │ │ - movdqa 0xea8a3(%rip),%xmm7 │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9ba4 <__cxa_finalize@plt+0x2beb54> │ │ │ │ - lea 0x8(%rdi),%rcx │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9c8c <__cxa_finalize@plt+0x2bec3c> │ │ │ │ - movdqa 0xb8(%rsp),%xmm0 │ │ │ │ - movdqa 0xc8(%rsp),%xmm1 │ │ │ │ - movdqa 0xd8(%rsp),%xmm2 │ │ │ │ - movdqa 0xe8(%rsp),%xmm3 │ │ │ │ - movdqa 0xf8(%rsp),%xmm4 │ │ │ │ - movdqa 0x108(%rsp),%xmm5 │ │ │ │ - movdqa 0x118(%rsp),%xmm6 │ │ │ │ - movdqa 0x128(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - movdqa 0xea831(%rip),%xmm7 │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9ba4 <__cxa_finalize@plt+0x2beb54> │ │ │ │ - mov %rcx,%rdi │ │ │ │ - add $0x8,%rcx │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9c8c <__cxa_finalize@plt+0x2bec3c> │ │ │ │ - movdqa 0x138(%rsp),%xmm0 │ │ │ │ - movdqa 0x148(%rsp),%xmm1 │ │ │ │ - movdqa 0x158(%rsp),%xmm2 │ │ │ │ - movdqa 0x168(%rsp),%xmm3 │ │ │ │ - movdqa 0x178(%rsp),%xmm4 │ │ │ │ - movdqa 0x188(%rsp),%xmm5 │ │ │ │ - movdqa 0x198(%rsp),%xmm6 │ │ │ │ - movdqa 0x1a8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - movdqa 0xea7bc(%rip),%xmm7 │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9ba4 <__cxa_finalize@plt+0x2beb54> │ │ │ │ - mov %rcx,%rdi │ │ │ │ - add $0x8,%rcx │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9c8c <__cxa_finalize@plt+0x2bec3c> │ │ │ │ - movdqa 0x1b8(%rsp),%xmm0 │ │ │ │ - movdqa 0x1c8(%rsp),%xmm1 │ │ │ │ - movdqa 0x1d8(%rsp),%xmm2 │ │ │ │ - movdqa 0x1e8(%rsp),%xmm3 │ │ │ │ - movdqa 0x1f8(%rsp),%xmm4 │ │ │ │ - movdqa 0x208(%rsp),%xmm5 │ │ │ │ - movdqa 0x218(%rsp),%xmm6 │ │ │ │ - movdqa 0x228(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - movdqa 0xea747(%rip),%xmm7 │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9ba4 <__cxa_finalize@plt+0x2beb54> │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9c8c <__cxa_finalize@plt+0x2bec3c> │ │ │ │ + vmovdqu (%rdx),%ymm0 │ │ │ │ + vmovdqu 0x20(%rdx),%ymm1 │ │ │ │ + vmovdqu 0x40(%rdx),%ymm2 │ │ │ │ + vmovdqu 0x60(%rdx),%ymm3 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + vmovdqa %ymm2,0x40(%rdi) │ │ │ │ + vmovdqa %ymm3,0x60(%rdi) │ │ │ │ + vmovdqu 0x80(%rdx),%ymm0 │ │ │ │ + vmovdqu 0xa0(%rdx),%ymm1 │ │ │ │ + vmovdqu 0xc0(%rdx),%ymm2 │ │ │ │ + vmovdqu 0xe0(%rdx),%ymm3 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vmovdqa %ymm0,0x80(%rdi) │ │ │ │ + vmovdqa %ymm1,0xa0(%rdi) │ │ │ │ + vmovdqa %ymm2,0xc0(%rdi) │ │ │ │ + vmovdqa %ymm3,0xe0(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %r9d │ │ │ │ + jg 2f2f42 <__cxa_finalize@plt+0x2c7ef2> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov $0x4,%r9d │ │ │ │ - mov $0x2,%r8d │ │ │ │ - cmp $0x6b,%ecx │ │ │ │ - cmovns %r9d,%r8d │ │ │ │ - mov %r8d,%ecx │ │ │ │ - lea -0x2d(%rip),%r8 │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - movdqa 0x40(%rdx),%xmm1 │ │ │ │ - movdqa 0x80(%rdx),%xmm2 │ │ │ │ - movdqa 0xc0(%rdx),%xmm3 │ │ │ │ - movdqa 0x100(%rdx),%xmm4 │ │ │ │ - movdqa 0x140(%rdx),%xmm5 │ │ │ │ - movdqa 0x180(%rdx),%xmm6 │ │ │ │ - movdqa 0x1c0(%rdx),%xmm7 │ │ │ │ - paddsw 0xea6de(%rip),%xmm6 │ │ │ │ - movdqa %xmm6,0x10(%rsp) │ │ │ │ - movdqa 0xea6d0(%rip),%xmm6 │ │ │ │ - paddsw %xmm6,%xmm0 │ │ │ │ - paddsw %xmm6,%xmm1 │ │ │ │ - paddsw %xmm6,%xmm2 │ │ │ │ - paddsw %xmm6,%xmm3 │ │ │ │ - paddsw %xmm6,%xmm4 │ │ │ │ - paddsw %xmm6,%xmm5 │ │ │ │ - paddsw %xmm6,%xmm7 │ │ │ │ - call 2e9bd4 <__cxa_finalize@plt+0x2beb84> │ │ │ │ - psraw $0x3,%xmm0 │ │ │ │ - psraw $0x3,%xmm1 │ │ │ │ - psraw $0x3,%xmm2 │ │ │ │ - psraw $0x3,%xmm3 │ │ │ │ - psraw $0x3,%xmm4 │ │ │ │ - psraw $0x3,%xmm5 │ │ │ │ - psraw $0x3,%xmm6 │ │ │ │ - psraw $0x3,%xmm7 │ │ │ │ - movdqa %xmm5,0x20(%rsp) │ │ │ │ - movdqa %xmm6,0x10(%rsp) │ │ │ │ - movdqa %xmm7,(%rsp) │ │ │ │ - call 2e9cd5 <__cxa_finalize@plt+0x2bec85> │ │ │ │ + vmovd %eax,%xmm5 │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + vpbroadcastd 0xe8e88(%rip),%ymm4 │ │ │ │ + vpbroadcastw %xmm5,%ymm5 │ │ │ │ + vpsubw %ymm5,%ymm4,%ymm4 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 2f3369 <__cxa_finalize@plt+0x2c8319> │ │ │ │ + movzwl 0xe9199(%r10,%r8,2),%r8d │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + add %r10,%r8 │ │ │ │ + shr $0xb,%eax │ │ │ │ + vpbroadcastd 0xe9011(%r10,%rax,4),%ymm3 │ │ │ │ + jmp *%r8 │ │ │ │ + vmovq (%rdx),%xmm1 │ │ │ │ + vmovhps (%rdx,%rcx,1),%xmm1,%xmm1 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vpmullw %xmm1,%xmm4,%xmm0 │ │ │ │ + vpsrlq $0x10,%xmm1,%xmm1 │ │ │ │ + vpmullw %xmm5,%xmm1,%xmm1 │ │ │ │ + vpaddw %xmm3,%xmm0,%xmm0 │ │ │ │ + vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpsrlw $0x4,%xmm0,%xmm0 │ │ │ │ + vmovd %xmm0,(%rdi) │ │ │ │ + vpextrd $0x2,%xmm0,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - movdqa %xmm7,(%rdx) │ │ │ │ - movdqa %xmm7,0x40(%rdx) │ │ │ │ - movdqa %xmm7,0x80(%rdx) │ │ │ │ - movdqa %xmm7,0xc0(%rdx) │ │ │ │ - movdqa %xmm7,0x100(%rdx) │ │ │ │ - movdqa %xmm7,0x140(%rdx) │ │ │ │ - movdqa %xmm7,0x180(%rdx) │ │ │ │ - movdqa %xmm7,0x1c0(%rdx) │ │ │ │ - add $0x10,%rdx │ │ │ │ - dec %ecx │ │ │ │ - jg 2f13e1 <__cxa_finalize@plt+0x2c6391> │ │ │ │ - add $0x48,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov $0x4,%r9d │ │ │ │ - mov $0x2,%r8d │ │ │ │ - cmp $0x6b,%ecx │ │ │ │ - cmovns %r9d,%r8d │ │ │ │ - mov %r8d,%ecx │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - movdqa 0x10(%rdx),%xmm1 │ │ │ │ - movdqa 0x20(%rdx),%xmm2 │ │ │ │ - movdqa 0x30(%rdx),%xmm3 │ │ │ │ - movdqa 0x40(%rdx),%xmm4 │ │ │ │ - movdqa 0x50(%rdx),%xmm5 │ │ │ │ - movdqa 0x60(%rdx),%xmm6 │ │ │ │ - movdqa 0x70(%rdx),%xmm7 │ │ │ │ - pmulhrsw 0xea536(%rip),%xmm6 │ │ │ │ - movdqa %xmm6,0x10(%rsp) │ │ │ │ - movdqa 0xea528(%rip),%xmm6 │ │ │ │ - pmulhrsw %xmm6,%xmm0 │ │ │ │ - pmulhrsw %xmm6,%xmm1 │ │ │ │ - pmulhrsw %xmm6,%xmm2 │ │ │ │ - pmulhrsw %xmm6,%xmm3 │ │ │ │ - pmulhrsw %xmm6,%xmm4 │ │ │ │ - pmulhrsw %xmm6,%xmm5 │ │ │ │ - pmulhrsw %xmm6,%xmm7 │ │ │ │ - lea -0x1be(%rip),%r8 │ │ │ │ - call 2e9bd4 <__cxa_finalize@plt+0x2beb84> │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ - movdqa %xmm5,0x20(%rsp) │ │ │ │ - movdqa %xmm6,0x10(%rsp) │ │ │ │ - movdqa %xmm7,(%rsp) │ │ │ │ - lea -0x77f2(%rip),%r8 │ │ │ │ - call 2e9cd5 <__cxa_finalize@plt+0x2bec85> │ │ │ │ - sub $0xffffffffffffff80,%rdx │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - lea 0x8(%rdi),%rdi │ │ │ │ - dec %ecx │ │ │ │ - jg 2f150a <__cxa_finalize@plt+0x2c64ba> │ │ │ │ - jae 2f150a <__cxa_finalize@plt+0x2c64ba> │ │ │ │ - add $0x48,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x248,%rsp │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 2f15d8 <__cxa_finalize@plt+0x2c6588> │ │ │ │ - call 2f1610 <__cxa_finalize@plt+0x2c65c0> │ │ │ │ - add $0x248,%rsp │ │ │ │ - ret │ │ │ │ - movd 0xea4e0(%rip),%xmm1 │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm1,%xmm0 │ │ │ │ - movd 0xea48f(%rip),%xmm2 │ │ │ │ - mov %ecx,(%rdx) │ │ │ │ - pmulhrsw %xmm1,%xmm0 │ │ │ │ - mov $0x10,%edx │ │ │ │ - lea -0x34(%rip),%r8 │ │ │ │ - jmp 2eb276 <__cxa_finalize@plt+0x2c0226> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movdqa 0xea4a8(%rip),%xmm7 │ │ │ │ - movdqa 0x10(%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm7,%xmm0 │ │ │ │ - movdqa 0x90(%rdx),%xmm1 │ │ │ │ - pmulhrsw %xmm7,%xmm1 │ │ │ │ - movdqa 0x110(%rdx),%xmm2 │ │ │ │ - pmulhrsw %xmm7,%xmm2 │ │ │ │ - movdqa 0x190(%rdx),%xmm3 │ │ │ │ - pmulhrsw %xmm7,%xmm3 │ │ │ │ - movdqa 0x210(%rdx),%xmm4 │ │ │ │ - pmulhrsw %xmm7,%xmm4 │ │ │ │ - movdqa 0x290(%rdx),%xmm5 │ │ │ │ - pmulhrsw %xmm7,%xmm5 │ │ │ │ - movdqa 0x310(%rdx),%xmm6 │ │ │ │ - pmulhrsw %xmm7,%xmm6 │ │ │ │ - pmulhrsw 0x390(%rdx),%xmm7 │ │ │ │ - call 2e9dd0 <__cxa_finalize@plt+0x2bed80> │ │ │ │ - movdqa %xmm0,0x38(%rsp) │ │ │ │ - movdqa %xmm1,0x48(%rsp) │ │ │ │ - movdqa %xmm2,0x58(%rsp) │ │ │ │ - movdqa %xmm3,0x68(%rsp) │ │ │ │ - movdqa %xmm4,0x78(%rsp) │ │ │ │ - movdqa %xmm5,0x88(%rsp) │ │ │ │ - movdqa %xmm6,0x98(%rsp) │ │ │ │ - movdqa 0xea40a(%rip),%xmm7 │ │ │ │ - movdqa 0x50(%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm7,%xmm0 │ │ │ │ - movdqa 0xd0(%rdx),%xmm1 │ │ │ │ - pmulhrsw %xmm7,%xmm1 │ │ │ │ - movdqa 0x150(%rdx),%xmm2 │ │ │ │ - pmulhrsw %xmm7,%xmm2 │ │ │ │ - movdqa 0x1d0(%rdx),%xmm3 │ │ │ │ - pmulhrsw %xmm7,%xmm3 │ │ │ │ - movdqa 0x250(%rdx),%xmm4 │ │ │ │ - pmulhrsw %xmm7,%xmm4 │ │ │ │ - movdqa 0x2d0(%rdx),%xmm5 │ │ │ │ - pmulhrsw %xmm7,%xmm5 │ │ │ │ - movdqa 0x350(%rdx),%xmm6 │ │ │ │ - pmulhrsw %xmm7,%xmm6 │ │ │ │ - pmulhrsw 0x3d0(%rdx),%xmm7 │ │ │ │ - call 2ecc80 <__cxa_finalize@plt+0x2c1c30> │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9b9c <__cxa_finalize@plt+0x2beb4c> │ │ │ │ - movdqa %xmm0,0x210(%rdx) │ │ │ │ - movdqa %xmm1,0x250(%rdx) │ │ │ │ - movdqa %xmm2,0x290(%rdx) │ │ │ │ - movdqa %xmm3,0x2d0(%rdx) │ │ │ │ - movdqa %xmm4,0x310(%rdx) │ │ │ │ - movdqa %xmm5,0x350(%rdx) │ │ │ │ - movdqa %xmm6,0x390(%rdx) │ │ │ │ - movdqa %xmm7,0x3d0(%rdx) │ │ │ │ - movdqa 0x38(%rsp),%xmm0 │ │ │ │ - movdqa 0x48(%rsp),%xmm1 │ │ │ │ - movdqa 0x58(%rsp),%xmm2 │ │ │ │ - movdqa 0x68(%rsp),%xmm3 │ │ │ │ - movdqa 0x78(%rsp),%xmm4 │ │ │ │ - movdqa 0x88(%rsp),%xmm5 │ │ │ │ - movdqa 0x98(%rsp),%xmm6 │ │ │ │ - movdqa 0xa8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9b9c <__cxa_finalize@plt+0x2beb4c> │ │ │ │ - movdqa %xmm0,0x10(%rdx) │ │ │ │ - movdqa %xmm4,0x50(%rdx) │ │ │ │ - movdqa %xmm2,0xd8(%rsp) │ │ │ │ - movdqa %xmm6,0xe8(%rsp) │ │ │ │ - movdqa %xmm1,0x158(%rsp) │ │ │ │ - movdqa %xmm3,0x188(%rsp) │ │ │ │ - movdqa %xmm5,0x198(%rsp) │ │ │ │ - movdqa %xmm7,0x148(%rsp) │ │ │ │ - movdqa 0xea2c5(%rip),%xmm7 │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm7,%xmm0 │ │ │ │ - movdqa 0x80(%rdx),%xmm1 │ │ │ │ - pmulhrsw %xmm7,%xmm1 │ │ │ │ - movdqa 0x100(%rdx),%xmm2 │ │ │ │ - pmulhrsw %xmm7,%xmm2 │ │ │ │ - movdqa 0x180(%rdx),%xmm3 │ │ │ │ - pmulhrsw %xmm7,%xmm3 │ │ │ │ - movdqa 0x200(%rdx),%xmm4 │ │ │ │ - pmulhrsw %xmm7,%xmm4 │ │ │ │ - movdqa 0x280(%rdx),%xmm5 │ │ │ │ - pmulhrsw %xmm7,%xmm5 │ │ │ │ - movdqa 0x300(%rdx),%xmm6 │ │ │ │ - pmulhrsw %xmm7,%xmm6 │ │ │ │ - pmulhrsw 0x380(%rdx),%xmm7 │ │ │ │ - call 2e9dd0 <__cxa_finalize@plt+0x2bed80> │ │ │ │ - movdqa %xmm0,0x38(%rsp) │ │ │ │ - movdqa %xmm1,0x48(%rsp) │ │ │ │ - movdqa %xmm2,0x58(%rsp) │ │ │ │ - movdqa %xmm3,0x68(%rsp) │ │ │ │ - movdqa %xmm4,0x78(%rsp) │ │ │ │ - movdqa %xmm5,0x88(%rsp) │ │ │ │ - movdqa %xmm6,0x98(%rsp) │ │ │ │ - movdqa 0xea228(%rip),%xmm7 │ │ │ │ - movdqa 0x40(%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm7,%xmm0 │ │ │ │ - movdqa 0xc0(%rdx),%xmm1 │ │ │ │ - pmulhrsw %xmm7,%xmm1 │ │ │ │ - movdqa 0x140(%rdx),%xmm2 │ │ │ │ - pmulhrsw %xmm7,%xmm2 │ │ │ │ - movdqa 0x1c0(%rdx),%xmm3 │ │ │ │ - pmulhrsw %xmm7,%xmm3 │ │ │ │ - movdqa 0x240(%rdx),%xmm4 │ │ │ │ - pmulhrsw %xmm7,%xmm4 │ │ │ │ - movdqa 0x2c0(%rdx),%xmm5 │ │ │ │ - pmulhrsw %xmm7,%xmm5 │ │ │ │ - movdqa 0x340(%rdx),%xmm6 │ │ │ │ - pmulhrsw %xmm7,%xmm6 │ │ │ │ - pmulhrsw 0x3c0(%rdx),%xmm7 │ │ │ │ - call 2ecc80 <__cxa_finalize@plt+0x2c1c30> │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9b9c <__cxa_finalize@plt+0x2beb4c> │ │ │ │ - movdqa %xmm0,0x200(%rdx) │ │ │ │ - movdqa %xmm1,0x240(%rdx) │ │ │ │ - movdqa %xmm2,0x280(%rdx) │ │ │ │ - movdqa %xmm3,0x2c0(%rdx) │ │ │ │ - movdqa %xmm4,0x300(%rdx) │ │ │ │ - movdqa %xmm5,0x340(%rdx) │ │ │ │ - movdqa %xmm6,0x380(%rdx) │ │ │ │ - movdqa %xmm7,0x3c0(%rdx) │ │ │ │ - movdqa 0x38(%rsp),%xmm0 │ │ │ │ - movdqa 0x48(%rsp),%xmm1 │ │ │ │ - movdqa 0x58(%rsp),%xmm2 │ │ │ │ - movdqa 0x68(%rsp),%xmm3 │ │ │ │ - movdqa 0x78(%rsp),%xmm4 │ │ │ │ - movdqa 0x88(%rsp),%xmm5 │ │ │ │ - movdqa 0x98(%rsp),%xmm6 │ │ │ │ - movdqa 0xa8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9b9c <__cxa_finalize@plt+0x2beb4c> │ │ │ │ - movdqa %xmm2,0xb8(%rsp) │ │ │ │ - movdqa %xmm6,0xc8(%rsp) │ │ │ │ - movdqa %xmm1,0x138(%rsp) │ │ │ │ - movdqa %xmm3,0x1a8(%rsp) │ │ │ │ - movdqa %xmm5,0x178(%rsp) │ │ │ │ - movdqa %xmm7,0x168(%rsp) │ │ │ │ - cmp $0x96,%ecx │ │ │ │ - jg 2f1abb <__cxa_finalize@plt+0x2c6a6b> │ │ │ │ - movdqa %xmm4,%xmm1 │ │ │ │ - movdqa 0x10(%rdx),%xmm2 │ │ │ │ - movdqa 0x50(%rdx),%xmm3 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - movdqa %xmm4,%xmm6 │ │ │ │ - movdqa %xmm4,%xmm7 │ │ │ │ - call 2e9dd0 <__cxa_finalize@plt+0x2bed80> │ │ │ │ - movdqa %xmm0,0x38(%rsp) │ │ │ │ - movdqa %xmm1,0x48(%rsp) │ │ │ │ - movdqa %xmm2,0x58(%rsp) │ │ │ │ - movdqa %xmm3,0x68(%rsp) │ │ │ │ - movdqa %xmm4,0x78(%rsp) │ │ │ │ - movdqa %xmm5,0x88(%rsp) │ │ │ │ - movdqa %xmm6,0x98(%rsp) │ │ │ │ - movdqa 0xb8(%rsp),%xmm0 │ │ │ │ - movdqa 0xc8(%rsp),%xmm1 │ │ │ │ - movdqa 0xd8(%rsp),%xmm2 │ │ │ │ - movdqa 0xe8(%rsp),%xmm3 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - movdqa %xmm4,%xmm6 │ │ │ │ - movdqa %xmm4,%xmm7 │ │ │ │ - call 2ecc80 <__cxa_finalize@plt+0x2c1c30> │ │ │ │ - movdqa 0x8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm0,0xb8(%rsp) │ │ │ │ - movdqa %xmm1,0xc8(%rsp) │ │ │ │ - movdqa %xmm2,0xd8(%rsp) │ │ │ │ - movdqa %xmm3,0xe8(%rsp) │ │ │ │ - movdqa %xmm4,0xf8(%rsp) │ │ │ │ - movdqa %xmm5,0x108(%rsp) │ │ │ │ - movdqa %xmm6,0x118(%rsp) │ │ │ │ - movdqa %xmm7,0x128(%rsp) │ │ │ │ - call 2eff90 <__cxa_finalize@plt+0x2c4f40> │ │ │ │ - jmp 2f1f7a <__cxa_finalize@plt+0x2c6f2a> │ │ │ │ - movdqa %xmm0,(%rdx) │ │ │ │ - movdqa %xmm4,0x40(%rdx) │ │ │ │ - movdqa 0xe9ff4(%rip),%xmm7 │ │ │ │ - movdqa 0x20(%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm7,%xmm0 │ │ │ │ - movdqa 0xa0(%rdx),%xmm1 │ │ │ │ - pmulhrsw %xmm7,%xmm1 │ │ │ │ - movdqa 0x120(%rdx),%xmm2 │ │ │ │ - pmulhrsw %xmm7,%xmm2 │ │ │ │ - movdqa 0x1a0(%rdx),%xmm3 │ │ │ │ - pmulhrsw %xmm7,%xmm3 │ │ │ │ - movdqa 0x220(%rdx),%xmm4 │ │ │ │ - pmulhrsw %xmm7,%xmm4 │ │ │ │ - movdqa 0x2a0(%rdx),%xmm5 │ │ │ │ - pmulhrsw %xmm7,%xmm5 │ │ │ │ - movdqa 0x320(%rdx),%xmm6 │ │ │ │ - pmulhrsw %xmm7,%xmm6 │ │ │ │ - pmulhrsw 0x3a0(%rdx),%xmm7 │ │ │ │ - call 2e9dd0 <__cxa_finalize@plt+0x2bed80> │ │ │ │ - movdqa %xmm0,0x38(%rsp) │ │ │ │ - movdqa %xmm1,0x48(%rsp) │ │ │ │ - movdqa %xmm2,0x58(%rsp) │ │ │ │ - movdqa %xmm3,0x68(%rsp) │ │ │ │ - movdqa %xmm4,0x78(%rsp) │ │ │ │ - movdqa %xmm5,0x88(%rsp) │ │ │ │ - movdqa %xmm6,0x98(%rsp) │ │ │ │ - movdqa 0xe9f56(%rip),%xmm7 │ │ │ │ - movdqa 0x60(%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm7,%xmm0 │ │ │ │ - movdqa 0xe0(%rdx),%xmm1 │ │ │ │ - pmulhrsw %xmm7,%xmm1 │ │ │ │ - movdqa 0x160(%rdx),%xmm2 │ │ │ │ - pmulhrsw %xmm7,%xmm2 │ │ │ │ - movdqa 0x1e0(%rdx),%xmm3 │ │ │ │ - pmulhrsw %xmm7,%xmm3 │ │ │ │ - movdqa 0x260(%rdx),%xmm4 │ │ │ │ - pmulhrsw %xmm7,%xmm4 │ │ │ │ - movdqa 0x2e0(%rdx),%xmm5 │ │ │ │ - pmulhrsw %xmm7,%xmm5 │ │ │ │ - movdqa 0x360(%rdx),%xmm6 │ │ │ │ - pmulhrsw %xmm7,%xmm6 │ │ │ │ - pmulhrsw 0x3e0(%rdx),%xmm7 │ │ │ │ - call 2ecc80 <__cxa_finalize@plt+0x2c1c30> │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9b9c <__cxa_finalize@plt+0x2beb4c> │ │ │ │ - movdqa %xmm0,0x220(%rdx) │ │ │ │ - movdqa %xmm1,0x260(%rdx) │ │ │ │ - movdqa %xmm2,0x2a0(%rdx) │ │ │ │ - movdqa %xmm3,0x2e0(%rdx) │ │ │ │ - movdqa %xmm4,0x320(%rdx) │ │ │ │ - movdqa %xmm5,0x360(%rdx) │ │ │ │ - movdqa %xmm6,0x3a0(%rdx) │ │ │ │ - movdqa %xmm7,0x3e0(%rdx) │ │ │ │ - movdqa 0x38(%rsp),%xmm0 │ │ │ │ - movdqa 0x48(%rsp),%xmm1 │ │ │ │ - movdqa 0x58(%rsp),%xmm2 │ │ │ │ - movdqa 0x68(%rsp),%xmm3 │ │ │ │ - movdqa 0x78(%rsp),%xmm4 │ │ │ │ - movdqa 0x88(%rsp),%xmm5 │ │ │ │ - movdqa 0x98(%rsp),%xmm6 │ │ │ │ - movdqa 0xa8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9b9c <__cxa_finalize@plt+0x2beb4c> │ │ │ │ - movdqa %xmm0,0x20(%rdx) │ │ │ │ - movdqa %xmm4,0x60(%rdx) │ │ │ │ - movdqa %xmm2,0xf8(%rsp) │ │ │ │ - movdqa %xmm6,0x108(%rsp) │ │ │ │ - movdqa %xmm1,0x218(%rsp) │ │ │ │ - movdqa %xmm3,0x1c8(%rsp) │ │ │ │ - movdqa %xmm5,0x1d8(%rsp) │ │ │ │ - movdqa %xmm7,0x208(%rsp) │ │ │ │ - movdqa 0xe9e11(%rip),%xmm7 │ │ │ │ - movdqa 0x30(%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm7,%xmm0 │ │ │ │ - movdqa 0xb0(%rdx),%xmm1 │ │ │ │ - pmulhrsw %xmm7,%xmm1 │ │ │ │ - movdqa 0x130(%rdx),%xmm2 │ │ │ │ - pmulhrsw %xmm7,%xmm2 │ │ │ │ - movdqa 0x1b0(%rdx),%xmm3 │ │ │ │ - pmulhrsw %xmm7,%xmm3 │ │ │ │ - movdqa 0x230(%rdx),%xmm4 │ │ │ │ - pmulhrsw %xmm7,%xmm4 │ │ │ │ - movdqa 0x2b0(%rdx),%xmm5 │ │ │ │ - pmulhrsw %xmm7,%xmm5 │ │ │ │ - movdqa 0x330(%rdx),%xmm6 │ │ │ │ - pmulhrsw %xmm7,%xmm6 │ │ │ │ - pmulhrsw 0x3b0(%rdx),%xmm7 │ │ │ │ - call 2e9dd0 <__cxa_finalize@plt+0x2bed80> │ │ │ │ - movdqa %xmm0,0x38(%rsp) │ │ │ │ - movdqa %xmm1,0x48(%rsp) │ │ │ │ - movdqa %xmm2,0x58(%rsp) │ │ │ │ - movdqa %xmm3,0x68(%rsp) │ │ │ │ - movdqa %xmm4,0x78(%rsp) │ │ │ │ - movdqa %xmm5,0x88(%rsp) │ │ │ │ - movdqa %xmm6,0x98(%rsp) │ │ │ │ - movdqa 0xe9d73(%rip),%xmm7 │ │ │ │ - movdqa 0x70(%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm7,%xmm0 │ │ │ │ - movdqa 0xf0(%rdx),%xmm1 │ │ │ │ - pmulhrsw %xmm7,%xmm1 │ │ │ │ - movdqa 0x170(%rdx),%xmm2 │ │ │ │ - pmulhrsw %xmm7,%xmm2 │ │ │ │ - movdqa 0x1f0(%rdx),%xmm3 │ │ │ │ - pmulhrsw %xmm7,%xmm3 │ │ │ │ - movdqa 0x270(%rdx),%xmm4 │ │ │ │ - pmulhrsw %xmm7,%xmm4 │ │ │ │ - movdqa 0x2f0(%rdx),%xmm5 │ │ │ │ - pmulhrsw %xmm7,%xmm5 │ │ │ │ - movdqa 0x370(%rdx),%xmm6 │ │ │ │ - pmulhrsw %xmm7,%xmm6 │ │ │ │ - pmulhrsw 0x3f0(%rdx),%xmm7 │ │ │ │ - call 2ecc80 <__cxa_finalize@plt+0x2c1c30> │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9b9c <__cxa_finalize@plt+0x2beb4c> │ │ │ │ - movdqa %xmm0,0x230(%rdx) │ │ │ │ - movdqa %xmm1,0x270(%rdx) │ │ │ │ - movdqa %xmm2,0x2b0(%rdx) │ │ │ │ - movdqa %xmm3,0x2f0(%rdx) │ │ │ │ - movdqa %xmm4,0x330(%rdx) │ │ │ │ - movdqa %xmm5,0x370(%rdx) │ │ │ │ - movdqa %xmm6,0x3b0(%rdx) │ │ │ │ - movdqa %xmm7,0x3f0(%rdx) │ │ │ │ - movdqa 0x38(%rsp),%xmm0 │ │ │ │ - movdqa 0x48(%rsp),%xmm1 │ │ │ │ - movdqa 0x58(%rsp),%xmm2 │ │ │ │ - movdqa 0x68(%rsp),%xmm3 │ │ │ │ - movdqa 0x78(%rsp),%xmm4 │ │ │ │ - movdqa 0x88(%rsp),%xmm5 │ │ │ │ - movdqa 0x98(%rsp),%xmm6 │ │ │ │ - movdqa 0xa8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9b9c <__cxa_finalize@plt+0x2beb4c> │ │ │ │ - movdqa %xmm2,0x118(%rsp) │ │ │ │ - movdqa %xmm6,0x128(%rsp) │ │ │ │ - movdqa %xmm1,0x1f8(%rsp) │ │ │ │ - movdqa %xmm3,0x1e8(%rsp) │ │ │ │ - movdqa %xmm5,0x1b8(%rsp) │ │ │ │ - movdqa %xmm7,0x228(%rsp) │ │ │ │ - movdqa %xmm0,%xmm6 │ │ │ │ - movdqa %xmm4,%xmm7 │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - movdqa 0x40(%rdx),%xmm1 │ │ │ │ - movdqa 0x10(%rdx),%xmm2 │ │ │ │ - movdqa 0x50(%rdx),%xmm3 │ │ │ │ - movdqa 0x20(%rdx),%xmm4 │ │ │ │ - movdqa 0x60(%rdx),%xmm5 │ │ │ │ - call 2e9dd0 <__cxa_finalize@plt+0x2bed80> │ │ │ │ - movdqa %xmm0,0x38(%rsp) │ │ │ │ - movdqa %xmm1,0x48(%rsp) │ │ │ │ - movdqa %xmm2,0x58(%rsp) │ │ │ │ - movdqa %xmm3,0x68(%rsp) │ │ │ │ - movdqa %xmm4,0x78(%rsp) │ │ │ │ - movdqa %xmm5,0x88(%rsp) │ │ │ │ - movdqa %xmm6,0x98(%rsp) │ │ │ │ - movdqa 0xb8(%rsp),%xmm0 │ │ │ │ - movdqa 0xc8(%rsp),%xmm1 │ │ │ │ - movdqa 0xd8(%rsp),%xmm2 │ │ │ │ - movdqa 0xe8(%rsp),%xmm3 │ │ │ │ - movdqa 0xf8(%rsp),%xmm4 │ │ │ │ - movdqa 0x108(%rsp),%xmm5 │ │ │ │ - movdqa 0x118(%rsp),%xmm6 │ │ │ │ - movdqa 0x128(%rsp),%xmm7 │ │ │ │ - call 2ecc80 <__cxa_finalize@plt+0x2c1c30> │ │ │ │ - movdqa 0x8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm0,0xb8(%rsp) │ │ │ │ - movdqa %xmm1,0xc8(%rsp) │ │ │ │ - movdqa %xmm2,0xd8(%rsp) │ │ │ │ - movdqa %xmm3,0xe8(%rsp) │ │ │ │ - movdqa %xmm4,0xf8(%rsp) │ │ │ │ - movdqa %xmm5,0x108(%rsp) │ │ │ │ - movdqa %xmm6,0x118(%rsp) │ │ │ │ - movdqa %xmm7,0x128(%rsp) │ │ │ │ - call 2f0260 <__cxa_finalize@plt+0x2c5210> │ │ │ │ - mov %ecx,0x238(%rsp) │ │ │ │ - lea 0x8(%rdi),%rcx │ │ │ │ - mov %rcx,0x240(%rsp) │ │ │ │ - lea 0x5(%rip),%rcx │ │ │ │ - jmp 2efb45 <__cxa_finalize@plt+0x2c4af5> │ │ │ │ - mov 0x240(%rsp),%rdi │ │ │ │ - mov 0x238(%rsp),%ecx │ │ │ │ - add $0x200,%rdx │ │ │ │ - movdqa 0x40(%rdx),%xmm0 │ │ │ │ - movdqa 0xc0(%rdx),%xmm1 │ │ │ │ - movdqa 0x140(%rdx),%xmm2 │ │ │ │ - movdqa 0x1c0(%rdx),%xmm3 │ │ │ │ - movdqa 0x50(%rdx),%xmm4 │ │ │ │ - movdqa 0xd0(%rdx),%xmm5 │ │ │ │ - movdqa 0x150(%rdx),%xmm6 │ │ │ │ - movdqa 0x1d0(%rdx),%xmm7 │ │ │ │ - movdqa %xmm0,0x138(%rsp) │ │ │ │ - movdqa %xmm1,0x1a8(%rsp) │ │ │ │ - movdqa %xmm2,0x178(%rsp) │ │ │ │ - movdqa %xmm3,0x168(%rsp) │ │ │ │ - movdqa %xmm4,0x158(%rsp) │ │ │ │ - movdqa %xmm5,0x188(%rsp) │ │ │ │ - movdqa %xmm6,0x198(%rsp) │ │ │ │ - movdqa %xmm7,0x148(%rsp) │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - movdqa 0x100(%rdx),%xmm1 │ │ │ │ - movdqa 0x10(%rdx),%xmm2 │ │ │ │ - movdqa 0x110(%rdx),%xmm3 │ │ │ │ - cmp $0x96,%ecx │ │ │ │ - jg 2f2128 <__cxa_finalize@plt+0x2c70d8> │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - movdqa %xmm4,%xmm6 │ │ │ │ - movdqa %xmm4,%xmm7 │ │ │ │ - call 2e9dd0 <__cxa_finalize@plt+0x2bed80> │ │ │ │ - movdqa %xmm0,0x38(%rsp) │ │ │ │ - movdqa %xmm1,0x48(%rsp) │ │ │ │ - movdqa %xmm2,0x58(%rsp) │ │ │ │ - movdqa %xmm3,0x68(%rsp) │ │ │ │ - movdqa %xmm4,0x78(%rsp) │ │ │ │ - movdqa %xmm5,0x88(%rsp) │ │ │ │ - movdqa %xmm6,0x98(%rsp) │ │ │ │ - movdqa 0x80(%rdx),%xmm0 │ │ │ │ - movdqa 0x180(%rdx),%xmm1 │ │ │ │ - movdqa 0x90(%rdx),%xmm2 │ │ │ │ - movdqa 0x190(%rdx),%xmm3 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - movdqa %xmm4,%xmm6 │ │ │ │ - movdqa %xmm4,%xmm7 │ │ │ │ - call 2ecc80 <__cxa_finalize@plt+0x2c1c30> │ │ │ │ - movdqa 0x8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm0,0xb8(%rsp) │ │ │ │ - movdqa %xmm1,0xc8(%rsp) │ │ │ │ - movdqa %xmm2,0xd8(%rsp) │ │ │ │ - movdqa %xmm3,0xe8(%rsp) │ │ │ │ - movdqa %xmm4,0xf8(%rsp) │ │ │ │ - movdqa %xmm5,0x108(%rsp) │ │ │ │ - movdqa %xmm6,0x118(%rsp) │ │ │ │ - movdqa %xmm7,0x128(%rsp) │ │ │ │ - call 2eff90 <__cxa_finalize@plt+0x2c4f40> │ │ │ │ - jmp 2efb3e <__cxa_finalize@plt+0x2c4aee> │ │ │ │ - movdqa 0x20(%rdx),%xmm4 │ │ │ │ - movdqa 0x120(%rdx),%xmm5 │ │ │ │ - movdqa 0x30(%rdx),%xmm6 │ │ │ │ - movdqa 0x130(%rdx),%xmm7 │ │ │ │ - call 2e9dd0 <__cxa_finalize@plt+0x2bed80> │ │ │ │ - movdqa %xmm0,0x38(%rsp) │ │ │ │ - movdqa %xmm1,0x48(%rsp) │ │ │ │ - movdqa %xmm2,0x58(%rsp) │ │ │ │ - movdqa %xmm3,0x68(%rsp) │ │ │ │ - movdqa %xmm4,0x78(%rsp) │ │ │ │ - movdqa %xmm5,0x88(%rsp) │ │ │ │ - movdqa %xmm6,0x98(%rsp) │ │ │ │ - movdqa 0x80(%rdx),%xmm0 │ │ │ │ - movdqa 0x180(%rdx),%xmm1 │ │ │ │ - movdqa 0x90(%rdx),%xmm2 │ │ │ │ - movdqa 0x190(%rdx),%xmm3 │ │ │ │ - movdqa 0xa0(%rdx),%xmm4 │ │ │ │ - movdqa 0x1a0(%rdx),%xmm5 │ │ │ │ - movdqa 0xb0(%rdx),%xmm6 │ │ │ │ - movdqa 0x1b0(%rdx),%xmm7 │ │ │ │ - call 2ecc80 <__cxa_finalize@plt+0x2c1c30> │ │ │ │ - movdqa 0x8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm0,0xb8(%rsp) │ │ │ │ - movdqa %xmm1,0xc8(%rsp) │ │ │ │ - movdqa %xmm2,0xd8(%rsp) │ │ │ │ - movdqa %xmm3,0xe8(%rsp) │ │ │ │ - movdqa %xmm4,0xf8(%rsp) │ │ │ │ - movdqa %xmm5,0x108(%rsp) │ │ │ │ - movdqa %xmm6,0x118(%rsp) │ │ │ │ - movdqa %xmm7,0x128(%rsp) │ │ │ │ - movdqa 0x60(%rdx),%xmm0 │ │ │ │ - movdqa 0xe0(%rdx),%xmm1 │ │ │ │ - movdqa 0x160(%rdx),%xmm2 │ │ │ │ - movdqa 0x1e0(%rdx),%xmm3 │ │ │ │ - movdqa 0x70(%rdx),%xmm4 │ │ │ │ - movdqa 0xf0(%rdx),%xmm5 │ │ │ │ - movdqa 0x170(%rdx),%xmm6 │ │ │ │ - movdqa 0x1f0(%rdx),%xmm7 │ │ │ │ - movdqa %xmm0,0x218(%rsp) │ │ │ │ - movdqa %xmm1,0x1c8(%rsp) │ │ │ │ - movdqa %xmm2,0x1d8(%rsp) │ │ │ │ - movdqa %xmm3,0x208(%rsp) │ │ │ │ - movdqa %xmm4,0x1f8(%rsp) │ │ │ │ - movdqa %xmm5,0x1e8(%rsp) │ │ │ │ - movdqa %xmm6,0x1b8(%rsp) │ │ │ │ - movdqa %xmm7,0x228(%rsp) │ │ │ │ - call 2f0260 <__cxa_finalize@plt+0x2c5210> │ │ │ │ - jmp 2efb3e <__cxa_finalize@plt+0x2c4aee> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x248,%rsp │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 2f23fc <__cxa_finalize@plt+0x2c73ac> │ │ │ │ - call 2f2430 <__cxa_finalize@plt+0x2c73e0> │ │ │ │ - call 2ec285 <__cxa_finalize@plt+0x2c1235> │ │ │ │ - add $0x100,%rdx │ │ │ │ - lea 0x8(%rcx),%rdi │ │ │ │ - movdqa 0xb0(%rsp),%xmm0 │ │ │ │ - movdqa 0xc0(%rsp),%xmm1 │ │ │ │ - movdqa 0xd0(%rsp),%xmm2 │ │ │ │ - movdqa 0xe0(%rsp),%xmm3 │ │ │ │ - movdqa 0xf0(%rsp),%xmm4 │ │ │ │ - movdqa 0x100(%rsp),%xmm5 │ │ │ │ - movdqa 0x110(%rsp),%xmm6 │ │ │ │ - movdqa 0x120(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,(%rsp) │ │ │ │ - lea 0x602(%rip),%r8 │ │ │ │ - call 2e9b9c <__cxa_finalize@plt+0x2beb4c> │ │ │ │ - call 2ec285 <__cxa_finalize@plt+0x2c1235> │ │ │ │ - add $0x100,%rdx │ │ │ │ - lea 0x8(%rcx),%rdi │ │ │ │ - movdqa 0x130(%rsp),%xmm0 │ │ │ │ - movdqa 0x140(%rsp),%xmm1 │ │ │ │ - movdqa 0x150(%rsp),%xmm2 │ │ │ │ - movdqa 0x160(%rsp),%xmm3 │ │ │ │ - movdqa 0x170(%rsp),%xmm4 │ │ │ │ - movdqa 0x180(%rsp),%xmm5 │ │ │ │ - movdqa 0x190(%rsp),%xmm6 │ │ │ │ - movdqa 0x1a0(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,(%rsp) │ │ │ │ - lea 0x599(%rip),%r8 │ │ │ │ - call 2e9b9c <__cxa_finalize@plt+0x2beb4c> │ │ │ │ - call 2ec285 <__cxa_finalize@plt+0x2c1235> │ │ │ │ - add $0x100,%rdx │ │ │ │ - lea 0x8(%rcx),%rdi │ │ │ │ - movdqa 0x1b0(%rsp),%xmm0 │ │ │ │ - movdqa 0x1c0(%rsp),%xmm1 │ │ │ │ - movdqa 0x1d0(%rsp),%xmm2 │ │ │ │ - movdqa 0x1e0(%rsp),%xmm3 │ │ │ │ - movdqa 0x1f0(%rsp),%xmm4 │ │ │ │ - movdqa 0x200(%rsp),%xmm5 │ │ │ │ - movdqa 0x210(%rsp),%xmm6 │ │ │ │ - movdqa 0x220(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,(%rsp) │ │ │ │ - lea 0x530(%rip),%r8 │ │ │ │ - call 2e9b9c <__cxa_finalize@plt+0x2beb4c> │ │ │ │ - call 2ec285 <__cxa_finalize@plt+0x2c1235> │ │ │ │ - add $0x248,%rsp │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 2f2ff9 <__cxa_finalize@plt+0x2c7fa9> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - movd 0xe96bc(%rip),%xmm1 │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm1,%xmm0 │ │ │ │ - movd 0xe966b(%rip),%xmm2 │ │ │ │ - mov %ecx,(%rdx) │ │ │ │ - pmulhrsw %xmm1,%xmm0 │ │ │ │ - mov $0x10,%ecx │ │ │ │ - lea -0x1429(%rip),%r8 │ │ │ │ - jmp 2f0f8f <__cxa_finalize@plt+0x2c5f3f> │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x10,%rdx │ │ │ │ - lea 0x2ce(%rip),%rcx │ │ │ │ - movdqa 0xe967d(%rip),%xmm7 │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm7,%xmm0 │ │ │ │ - movdqa 0x80(%rdx),%xmm1 │ │ │ │ - pmulhrsw %xmm7,%xmm1 │ │ │ │ - movdqa 0x100(%rdx),%xmm2 │ │ │ │ - pmulhrsw %xmm7,%xmm2 │ │ │ │ - movdqa 0x180(%rdx),%xmm3 │ │ │ │ - pmulhrsw %xmm7,%xmm3 │ │ │ │ - movdqa 0x200(%rdx),%xmm4 │ │ │ │ - pmulhrsw %xmm7,%xmm4 │ │ │ │ - movdqa 0x280(%rdx),%xmm5 │ │ │ │ - pmulhrsw %xmm7,%xmm5 │ │ │ │ - movdqa 0x300(%rdx),%xmm6 │ │ │ │ - pmulhrsw %xmm7,%xmm6 │ │ │ │ - pmulhrsw 0x380(%rdx),%xmm7 │ │ │ │ - call 2e9dd0 <__cxa_finalize@plt+0x2bed80> │ │ │ │ - movdqa %xmm0,0x38(%rsp) │ │ │ │ - movdqa %xmm1,0x48(%rsp) │ │ │ │ - movdqa %xmm2,0x58(%rsp) │ │ │ │ - movdqa %xmm3,0x68(%rsp) │ │ │ │ - movdqa %xmm4,0x78(%rsp) │ │ │ │ - movdqa %xmm5,0x88(%rsp) │ │ │ │ - movdqa %xmm6,0x98(%rsp) │ │ │ │ - movdqa 0xe95e0(%rip),%xmm7 │ │ │ │ - movdqa 0x40(%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm7,%xmm0 │ │ │ │ - movdqa 0xc0(%rdx),%xmm1 │ │ │ │ - pmulhrsw %xmm7,%xmm1 │ │ │ │ - movdqa 0x140(%rdx),%xmm2 │ │ │ │ - pmulhrsw %xmm7,%xmm2 │ │ │ │ - movdqa 0x1c0(%rdx),%xmm3 │ │ │ │ - pmulhrsw %xmm7,%xmm3 │ │ │ │ - movdqa 0x240(%rdx),%xmm4 │ │ │ │ - pmulhrsw %xmm7,%xmm4 │ │ │ │ - movdqa 0x2c0(%rdx),%xmm5 │ │ │ │ - pmulhrsw %xmm7,%xmm5 │ │ │ │ - movdqa 0x340(%rdx),%xmm6 │ │ │ │ - pmulhrsw %xmm7,%xmm6 │ │ │ │ - pmulhrsw 0x3c0(%rdx),%xmm7 │ │ │ │ - call 2ecc80 <__cxa_finalize@plt+0x2c1c30> │ │ │ │ - movdqa 0x8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm0,0xb8(%rsp) │ │ │ │ - movdqa %xmm1,0xc8(%rsp) │ │ │ │ - movdqa %xmm2,0xd8(%rsp) │ │ │ │ - movdqa %xmm3,0xe8(%rsp) │ │ │ │ - movdqa %xmm4,0xf8(%rsp) │ │ │ │ - movdqa %xmm5,0x108(%rsp) │ │ │ │ - movdqa %xmm6,0x118(%rsp) │ │ │ │ - movdqa %xmm7,0x128(%rsp) │ │ │ │ - movdqa 0xe9524(%rip),%xmm7 │ │ │ │ - movdqa 0x20(%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm7,%xmm0 │ │ │ │ - movdqa 0x60(%rdx),%xmm1 │ │ │ │ - pmulhrsw %xmm7,%xmm1 │ │ │ │ - movdqa 0xa0(%rdx),%xmm2 │ │ │ │ - pmulhrsw %xmm7,%xmm2 │ │ │ │ - movdqa 0xe0(%rdx),%xmm3 │ │ │ │ - pmulhrsw %xmm7,%xmm3 │ │ │ │ - movdqa 0x120(%rdx),%xmm4 │ │ │ │ - pmulhrsw %xmm7,%xmm4 │ │ │ │ - movdqa 0x160(%rdx),%xmm5 │ │ │ │ - pmulhrsw %xmm7,%xmm5 │ │ │ │ - movdqa 0x1a0(%rdx),%xmm6 │ │ │ │ - pmulhrsw %xmm7,%xmm6 │ │ │ │ - pmulhrsw 0x1e0(%rdx),%xmm7 │ │ │ │ - movdqa %xmm0,0x138(%rsp) │ │ │ │ - movdqa %xmm1,0x1a8(%rsp) │ │ │ │ - movdqa %xmm2,0x178(%rsp) │ │ │ │ - movdqa %xmm3,0x168(%rsp) │ │ │ │ - movdqa %xmm4,0x158(%rsp) │ │ │ │ - movdqa %xmm5,0x188(%rsp) │ │ │ │ - movdqa %xmm6,0x198(%rsp) │ │ │ │ - movdqa %xmm7,0x148(%rsp) │ │ │ │ - movdqa 0xe9476(%rip),%xmm7 │ │ │ │ - movdqa 0x220(%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm7,%xmm0 │ │ │ │ - movdqa 0x260(%rdx),%xmm1 │ │ │ │ - pmulhrsw %xmm7,%xmm1 │ │ │ │ - movdqa 0x2a0(%rdx),%xmm2 │ │ │ │ - pmulhrsw %xmm7,%xmm2 │ │ │ │ - movdqa 0x2e0(%rdx),%xmm3 │ │ │ │ - pmulhrsw %xmm7,%xmm3 │ │ │ │ - movdqa 0x320(%rdx),%xmm4 │ │ │ │ - pmulhrsw %xmm7,%xmm4 │ │ │ │ - movdqa 0x360(%rdx),%xmm5 │ │ │ │ - pmulhrsw %xmm7,%xmm5 │ │ │ │ - movdqa 0x3a0(%rdx),%xmm6 │ │ │ │ - pmulhrsw %xmm7,%xmm6 │ │ │ │ - pmulhrsw 0x3e0(%rdx),%xmm7 │ │ │ │ - movdqa %xmm0,0x218(%rsp) │ │ │ │ - movdqa %xmm1,0x1c8(%rsp) │ │ │ │ - movdqa %xmm2,0x1d8(%rsp) │ │ │ │ - movdqa %xmm3,0x208(%rsp) │ │ │ │ - movdqa %xmm4,0x1f8(%rsp) │ │ │ │ - movdqa %xmm5,0x1e8(%rsp) │ │ │ │ - movdqa %xmm6,0x1b8(%rsp) │ │ │ │ - movdqa %xmm7,0x228(%rsp) │ │ │ │ - call 2f0260 <__cxa_finalize@plt+0x2c5210> │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - mov %rcx,%r8 │ │ │ │ - jmp 2e9b9c <__cxa_finalize@plt+0x2beb4c> │ │ │ │ - movdqa %xmm0,(%rdx) │ │ │ │ - movdqa %xmm1,0x20(%rdx) │ │ │ │ - movdqa %xmm2,0x40(%rdx) │ │ │ │ - movdqa %xmm3,0x60(%rdx) │ │ │ │ - movdqa %xmm4,0x80(%rdx) │ │ │ │ - movdqa %xmm5,0xa0(%rdx) │ │ │ │ - movdqa %xmm6,0xc0(%rdx) │ │ │ │ - movdqa %xmm7,0xe0(%rdx) │ │ │ │ - movdqa 0xb8(%rsp),%xmm0 │ │ │ │ - movdqa 0xc8(%rsp),%xmm1 │ │ │ │ - movdqa 0xd8(%rsp),%xmm2 │ │ │ │ - movdqa 0xe8(%rsp),%xmm3 │ │ │ │ - movdqa 0xf8(%rsp),%xmm4 │ │ │ │ - movdqa 0x108(%rsp),%xmm5 │ │ │ │ - movdqa 0x118(%rsp),%xmm6 │ │ │ │ - movdqa 0x128(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9b9c <__cxa_finalize@plt+0x2beb4c> │ │ │ │ - movdqa %xmm0,0x100(%rdx) │ │ │ │ - movdqa %xmm1,0x120(%rdx) │ │ │ │ - movdqa %xmm2,0x140(%rdx) │ │ │ │ - movdqa %xmm3,0x160(%rdx) │ │ │ │ - movdqa %xmm4,0x180(%rdx) │ │ │ │ - movdqa %xmm5,0x1a0(%rdx) │ │ │ │ - movdqa %xmm6,0x1c0(%rdx) │ │ │ │ - movdqa %xmm7,0x1e0(%rdx) │ │ │ │ - movdqa 0x138(%rsp),%xmm0 │ │ │ │ - movdqa 0x148(%rsp),%xmm1 │ │ │ │ - movdqa 0x158(%rsp),%xmm2 │ │ │ │ - movdqa 0x168(%rsp),%xmm3 │ │ │ │ - movdqa 0x178(%rsp),%xmm4 │ │ │ │ - movdqa 0x188(%rsp),%xmm5 │ │ │ │ - movdqa 0x198(%rsp),%xmm6 │ │ │ │ - movdqa 0x1a8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9b9c <__cxa_finalize@plt+0x2beb4c> │ │ │ │ - movdqa %xmm0,0x200(%rdx) │ │ │ │ - movdqa %xmm1,0x220(%rdx) │ │ │ │ - movdqa %xmm2,0x240(%rdx) │ │ │ │ - movdqa %xmm3,0x260(%rdx) │ │ │ │ - movdqa %xmm4,0x280(%rdx) │ │ │ │ - movdqa %xmm5,0x2a0(%rdx) │ │ │ │ - movdqa %xmm6,0x2c0(%rdx) │ │ │ │ - movdqa %xmm7,0x2e0(%rdx) │ │ │ │ - movdqa 0x1b8(%rsp),%xmm0 │ │ │ │ - movdqa 0x1c8(%rsp),%xmm1 │ │ │ │ - movdqa 0x1d8(%rsp),%xmm2 │ │ │ │ - movdqa 0x1e8(%rsp),%xmm3 │ │ │ │ - movdqa 0x1f8(%rsp),%xmm4 │ │ │ │ - movdqa 0x208(%rsp),%xmm5 │ │ │ │ - movdqa 0x218(%rsp),%xmm6 │ │ │ │ - movdqa 0x228(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9b9c <__cxa_finalize@plt+0x2beb4c> │ │ │ │ - movdqa %xmm0,0x300(%rdx) │ │ │ │ - movdqa %xmm1,0x320(%rdx) │ │ │ │ - movdqa %xmm2,0x340(%rdx) │ │ │ │ - movdqa %xmm3,0x360(%rdx) │ │ │ │ - movdqa %xmm4,0x380(%rdx) │ │ │ │ - movdqa %xmm5,0x3a0(%rdx) │ │ │ │ - movdqa %xmm6,0x3c0(%rdx) │ │ │ │ - movdqa %xmm7,0x3e0(%rdx) │ │ │ │ - sub $0x10,%rdx │ │ │ │ - lea 0x5(%rip),%rcx │ │ │ │ - jmp 2f243b <__cxa_finalize@plt+0x2c73eb> │ │ │ │ + vmovq (%rdx),%xmm0 │ │ │ │ + vmovhps (%rdx,%rcx,1),%xmm0,%xmm0 │ │ │ │ + vmovq 0x2(%rdx),%xmm1 │ │ │ │ + vmovhps 0x2(%rdx,%rcx,1),%xmm1,%xmm1 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vpmullw %xmm4,%xmm0,%xmm0 │ │ │ │ + vpmullw %xmm5,%xmm1,%xmm1 │ │ │ │ + vpaddw %xmm3,%xmm0,%xmm0 │ │ │ │ + vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpsrlw $0x4,%xmm0,%xmm0 │ │ │ │ + vmovq %xmm0,(%rdi) │ │ │ │ + vmovhps %xmm0,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 2f3039 <__cxa_finalize@plt+0x2c7fe9> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov %ecx,%r8d │ │ │ │ - cmp $0x2b,%ecx │ │ │ │ - sbb %ecx,%ecx │ │ │ │ - cmp $0x96,%r8d │ │ │ │ - sbb $0x0,%ecx │ │ │ │ - cmp $0x116,%r8d │ │ │ │ - sbb $0xfffffffc,%ecx │ │ │ │ - lea 0x8(%rdi),%r8 │ │ │ │ - mov %r8,0x30(%rsp) │ │ │ │ - mov %ecx,0x38(%rsp) │ │ │ │ - mov %rdx,0x40(%rsp) │ │ │ │ - movdqa 0xe9166(%rip),%xmm7 │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm7,%xmm0 │ │ │ │ - movdqa 0x40(%rdx),%xmm1 │ │ │ │ - pmulhrsw %xmm7,%xmm1 │ │ │ │ - movdqa 0x80(%rdx),%xmm2 │ │ │ │ - pmulhrsw %xmm7,%xmm2 │ │ │ │ - movdqa 0xc0(%rdx),%xmm3 │ │ │ │ - pmulhrsw %xmm7,%xmm3 │ │ │ │ - movdqa 0x100(%rdx),%xmm4 │ │ │ │ - pmulhrsw %xmm7,%xmm4 │ │ │ │ - movdqa 0x140(%rdx),%xmm5 │ │ │ │ - pmulhrsw %xmm7,%xmm5 │ │ │ │ - movdqa 0x180(%rdx),%xmm6 │ │ │ │ - pmulhrsw %xmm7,%xmm6 │ │ │ │ - pmulhrsw 0x1c0(%rdx),%xmm7 │ │ │ │ - movdqa %xmm6,0x10(%rsp) │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - movdqa %xmm6,(%rdx) │ │ │ │ - movdqa %xmm6,0x40(%rdx) │ │ │ │ - movdqa %xmm6,0x80(%rdx) │ │ │ │ - movdqa %xmm6,0xc0(%rdx) │ │ │ │ - movdqa %xmm6,0x100(%rdx) │ │ │ │ - movdqa %xmm6,0x140(%rdx) │ │ │ │ - movdqa %xmm6,0x180(%rdx) │ │ │ │ - movdqa %xmm6,0x1c0(%rdx) │ │ │ │ - lea -0xe7(%rip),%r8 │ │ │ │ - call 2e9bd4 <__cxa_finalize@plt+0x2beb84> │ │ │ │ - movdqa %xmm2,(%rsp) │ │ │ │ - movdqa %xmm3,0x10(%rsp) │ │ │ │ - movdqa %xmm4,0x20(%rsp) │ │ │ │ - movdqa 0xe9081(%rip),%xmm3 │ │ │ │ - movdqa 0xe9059(%rip),%xmm4 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - pmulhrsw %xmm5,%xmm2 │ │ │ │ - pmulhrsw %xmm4,%xmm2 │ │ │ │ - paddsw %xmm2,%xmm5 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - pmulhrsw %xmm6,%xmm2 │ │ │ │ - pmulhrsw %xmm4,%xmm2 │ │ │ │ - paddsw %xmm2,%xmm6 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - pmulhrsw %xmm7,%xmm2 │ │ │ │ - pmulhrsw %xmm4,%xmm2 │ │ │ │ - paddsw %xmm2,%xmm7 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - pmulhrsw %xmm0,%xmm2 │ │ │ │ - pmulhrsw %xmm4,%xmm2 │ │ │ │ - paddsw %xmm2,%xmm0 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - pmulhrsw %xmm1,%xmm2 │ │ │ │ - pmulhrsw %xmm4,%xmm2 │ │ │ │ - paddsw %xmm2,%xmm1 │ │ │ │ - movdqa 0xe9057(%rip),%xmm2 │ │ │ │ - pmulhrsw %xmm2,%xmm5 │ │ │ │ - pmulhrsw %xmm2,%xmm6 │ │ │ │ - pmulhrsw %xmm2,%xmm7 │ │ │ │ - pmulhrsw %xmm2,%xmm0 │ │ │ │ - pmulhrsw %xmm2,%xmm1 │ │ │ │ - movdqa (%rsp),%xmm2 │ │ │ │ - movdqa %xmm7,(%rsp) │ │ │ │ - movdqa %xmm3,%xmm7 │ │ │ │ - pmulhrsw %xmm2,%xmm7 │ │ │ │ - pmulhrsw %xmm4,%xmm7 │ │ │ │ - paddsw %xmm7,%xmm2 │ │ │ │ - movdqa 0x20(%rsp),%xmm7 │ │ │ │ - movdqa %xmm5,0x20(%rsp) │ │ │ │ - movdqa %xmm3,%xmm5 │ │ │ │ - pmulhrsw %xmm7,%xmm5 │ │ │ │ - pmulhrsw %xmm4,%xmm5 │ │ │ │ - paddsw %xmm5,%xmm7 │ │ │ │ - movdqa 0x10(%rsp),%xmm5 │ │ │ │ - movdqa %xmm6,0x10(%rsp) │ │ │ │ - pmulhrsw %xmm5,%xmm3 │ │ │ │ - pmulhrsw %xmm4,%xmm3 │ │ │ │ - psrlw $0x1,%xmm4 │ │ │ │ - paddsw %xmm5,%xmm3 │ │ │ │ - pmulhrsw %xmm4,%xmm2 │ │ │ │ - pmulhrsw %xmm4,%xmm3 │ │ │ │ - pmulhrsw %xmm7,%xmm4 │ │ │ │ - call 2e9cd5 <__cxa_finalize@plt+0x2bec85> │ │ │ │ + vmovdqu (%rdx),%xmm0 │ │ │ │ + vinserti128 $0x1,(%rdx,%rcx,1),%ymm0,%ymm0 │ │ │ │ + vmovdqu 0x2(%rdx),%xmm1 │ │ │ │ + vinserti128 $0x1,0x2(%rdx,%rcx,1),%ymm1,%ymm1 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vpmullw %ymm4,%ymm0,%ymm0 │ │ │ │ + vpmullw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpsrlw $0x4,%ymm0,%ymm0 │ │ │ │ + vmovdqa %xmm0,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ - add $0x10,%rdx │ │ │ │ - dec %ecx │ │ │ │ - jg 2f2952 <__cxa_finalize@plt+0x2c7902> │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - add $0x200,%rdx │ │ │ │ - mov 0x38(%rsp),%ecx │ │ │ │ - xor %rdi,%rdi │ │ │ │ - mov %rdi,0x38(%rsp) │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 2f2952 <__cxa_finalize@plt+0x2c7902> │ │ │ │ - add $0x48,%rsp │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 2f307d <__cxa_finalize@plt+0x2c802d> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov $0xc,%r8d │ │ │ │ - mov $0x88,%r9d │ │ │ │ - cmp $0x2c,%ecx │ │ │ │ - cmovns %r9d,%r8d │ │ │ │ - cmp $0x97,%ecx │ │ │ │ - mov $0x8888,%ecx │ │ │ │ - cmovs %r8d,%ecx │ │ │ │ - lea 0x8(%rdi),%r8 │ │ │ │ - mov %r8,0x30(%rsp) │ │ │ │ - movdqa 0xe8f39(%rip),%xmm7 │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm7,%xmm0 │ │ │ │ - movdqa 0x20(%rdx),%xmm1 │ │ │ │ - pmulhrsw %xmm7,%xmm1 │ │ │ │ - movdqa 0x40(%rdx),%xmm2 │ │ │ │ - pmulhrsw %xmm7,%xmm2 │ │ │ │ - movdqa 0x60(%rdx),%xmm3 │ │ │ │ - pmulhrsw %xmm7,%xmm3 │ │ │ │ - movdqa 0x80(%rdx),%xmm4 │ │ │ │ - pmulhrsw %xmm7,%xmm4 │ │ │ │ - movdqa 0xa0(%rdx),%xmm5 │ │ │ │ - pmulhrsw %xmm7,%xmm5 │ │ │ │ - movdqa 0xc0(%rdx),%xmm6 │ │ │ │ - pmulhrsw %xmm7,%xmm6 │ │ │ │ - pmulhrsw 0xe0(%rdx),%xmm7 │ │ │ │ - paddsw %xmm0,%xmm0 │ │ │ │ - paddsw %xmm1,%xmm1 │ │ │ │ - paddsw %xmm2,%xmm2 │ │ │ │ - paddsw %xmm3,%xmm3 │ │ │ │ - paddsw %xmm4,%xmm4 │ │ │ │ - paddsw %xmm5,%xmm5 │ │ │ │ - paddsw %xmm6,%xmm6 │ │ │ │ - paddsw %xmm7,%xmm7 │ │ │ │ - movdqa %xmm6,0x10(%rsp) │ │ │ │ - lea -0x2f1(%rip),%r8 │ │ │ │ - call 2e9bd4 <__cxa_finalize@plt+0x2beb84> │ │ │ │ - movdqa %xmm5,0x10(%rsp) │ │ │ │ - movdqa %xmm6,0x20(%rsp) │ │ │ │ - movdqa 0xe8e7c(%rip),%xmm6 │ │ │ │ - movdqa %xmm6,%xmm5 │ │ │ │ - pmulhrsw %xmm7,%xmm5 │ │ │ │ - paddsw %xmm7,%xmm7 │ │ │ │ - paddsw %xmm5,%xmm7 │ │ │ │ - movdqa %xmm6,%xmm5 │ │ │ │ - pmulhrsw %xmm0,%xmm5 │ │ │ │ - paddsw %xmm0,%xmm0 │ │ │ │ - paddsw %xmm5,%xmm0 │ │ │ │ - movdqa %xmm6,%xmm5 │ │ │ │ - pmulhrsw %xmm1,%xmm5 │ │ │ │ - paddsw %xmm1,%xmm1 │ │ │ │ - paddsw %xmm5,%xmm1 │ │ │ │ - movdqa %xmm6,%xmm5 │ │ │ │ - pmulhrsw %xmm2,%xmm5 │ │ │ │ - paddsw %xmm2,%xmm2 │ │ │ │ - paddsw %xmm5,%xmm2 │ │ │ │ - movdqa %xmm6,%xmm5 │ │ │ │ - pmulhrsw %xmm3,%xmm5 │ │ │ │ - paddsw %xmm3,%xmm3 │ │ │ │ - paddsw %xmm5,%xmm3 │ │ │ │ - movdqa %xmm6,%xmm5 │ │ │ │ - pmulhrsw %xmm4,%xmm5 │ │ │ │ - paddsw %xmm4,%xmm4 │ │ │ │ - paddsw %xmm5,%xmm4 │ │ │ │ - pmulhrsw 0xe8dbd(%rip),%xmm7 │ │ │ │ - movdqa 0x10(%rsp),%xmm5 │ │ │ │ - movdqa %xmm7,(%rsp) │ │ │ │ - movdqa %xmm6,%xmm7 │ │ │ │ - pmulhrsw %xmm5,%xmm7 │ │ │ │ - paddsw %xmm5,%xmm5 │ │ │ │ - paddsw %xmm7,%xmm5 │ │ │ │ - movdqa 0x20(%rsp),%xmm7 │ │ │ │ - pmulhrsw %xmm7,%xmm6 │ │ │ │ - paddsw %xmm7,%xmm7 │ │ │ │ - paddsw %xmm6,%xmm7 │ │ │ │ - movdqa 0xe8d86(%rip),%xmm6 │ │ │ │ - pmulhrsw %xmm6,%xmm0 │ │ │ │ - pmulhrsw %xmm6,%xmm1 │ │ │ │ - pmulhrsw %xmm6,%xmm2 │ │ │ │ - pmulhrsw %xmm6,%xmm3 │ │ │ │ - pmulhrsw %xmm6,%xmm4 │ │ │ │ - pmulhrsw %xmm6,%xmm5 │ │ │ │ - pmulhrsw %xmm6,%xmm7 │ │ │ │ - movdqa %xmm5,0x20(%rsp) │ │ │ │ - movdqa %xmm7,0x10(%rsp) │ │ │ │ - call 2e9cd5 <__cxa_finalize@plt+0x2bec85> │ │ │ │ + vpmullw (%rdx),%ymm4,%ymm0 │ │ │ │ + vpmullw 0x2(%rdx),%ymm5,%ymm1 │ │ │ │ + vpaddw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpmullw (%rdx,%rcx,1),%ymm4,%ymm1 │ │ │ │ + vpmullw 0x2(%rdx,%rcx,1),%ymm5,%ymm2 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpsrlw $0x4,%ymm0,%ymm0 │ │ │ │ + vpsrlw $0x4,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - movdqa %xmm7,(%rdx) │ │ │ │ - movdqa %xmm7,0x20(%rdx) │ │ │ │ - movdqa %xmm7,0x40(%rdx) │ │ │ │ - movdqa %xmm7,0x60(%rdx) │ │ │ │ - movdqa %xmm7,0x80(%rdx) │ │ │ │ - movdqa %xmm7,0xa0(%rdx) │ │ │ │ - movdqa %xmm7,0xc0(%rdx) │ │ │ │ - movdqa %xmm7,0xe0(%rdx) │ │ │ │ - add $0x10,%rdx │ │ │ │ - shr $0x2,%ecx │ │ │ │ - je 2f2d70 <__cxa_finalize@plt+0x2c7d20> │ │ │ │ - test $0x2,%ecx │ │ │ │ - jne 2f2b7f <__cxa_finalize@plt+0x2c7b2f> │ │ │ │ - mov %ecx,%r8d │ │ │ │ - and $0x1,%r8d │ │ │ │ - lea 0xe0(%rdx,%r8,8),%rdx │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - lea 0x8(%rdi),%r8 │ │ │ │ - mov %r8,0x30(%rsp) │ │ │ │ - jmp 2f2b7f <__cxa_finalize@plt+0x2c7b2f> │ │ │ │ - add $0x48,%rsp │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 2f30c7 <__cxa_finalize@plt+0x2c8077> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - sub $0x248,%rsp │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 2f2d98 <__cxa_finalize@plt+0x2c7d48> │ │ │ │ - call 2f2dd0 <__cxa_finalize@plt+0x2c7d80> │ │ │ │ - add $0x248,%rsp │ │ │ │ + vpmullw (%rdx),%ymm4,%ymm0 │ │ │ │ + vpmullw 0x2(%rdx),%ymm5,%ymm1 │ │ │ │ + vpaddw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpmullw 0x20(%rdx),%ymm4,%ymm1 │ │ │ │ + vpmullw 0x22(%rdx),%ymm5,%ymm2 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpsrlw $0x4,%ymm0,%ymm0 │ │ │ │ + vpsrlw $0x4,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %r9d │ │ │ │ + jg 2f3110 <__cxa_finalize@plt+0x2c80c0> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - movd 0xe8d20(%rip),%xmm1 │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm1,%xmm0 │ │ │ │ - movd 0xe8d2f(%rip),%xmm2 │ │ │ │ - mov %ecx,(%rdx) │ │ │ │ - mov $0x20,%ecx │ │ │ │ - lea -0x1dc0(%rip),%r8 │ │ │ │ - jmp 2f0f8f <__cxa_finalize@plt+0x2c5f3f> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x2,%r8d │ │ │ │ - sub $0x88,%ecx │ │ │ │ - mov %ecx,0x238(%rsp) │ │ │ │ - mov $0x4,%ecx │ │ │ │ - cmovs %r8d,%ecx │ │ │ │ - mov %rdx,0x240(%rsp) │ │ │ │ - movdqa 0x40(%rdx),%xmm0 │ │ │ │ - movdqa 0xc0(%rdx),%xmm1 │ │ │ │ - movdqa 0x140(%rdx),%xmm2 │ │ │ │ - movdqa 0x1c0(%rdx),%xmm3 │ │ │ │ - movdqa 0x240(%rdx),%xmm4 │ │ │ │ - movdqa 0x2c0(%rdx),%xmm5 │ │ │ │ - movdqa 0x340(%rdx),%xmm6 │ │ │ │ - movdqa 0x3c0(%rdx),%xmm7 │ │ │ │ - movdqa %xmm0,0x138(%rsp) │ │ │ │ - movdqa %xmm1,0x1a8(%rsp) │ │ │ │ - movdqa %xmm2,0x178(%rsp) │ │ │ │ - movdqa %xmm3,0x168(%rsp) │ │ │ │ - movdqa %xmm4,0x158(%rsp) │ │ │ │ - movdqa %xmm5,0x188(%rsp) │ │ │ │ - movdqa %xmm6,0x198(%rsp) │ │ │ │ - movdqa %xmm7,0x148(%rsp) │ │ │ │ - mov 0x238(%rsp),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jl 2f3020 <__cxa_finalize@plt+0x2c7fd0> │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - movdqa 0x100(%rdx),%xmm1 │ │ │ │ - movdqa 0x200(%rdx),%xmm2 │ │ │ │ - movdqa 0x300(%rdx),%xmm3 │ │ │ │ - movdqa 0x400(%rdx),%xmm4 │ │ │ │ - movdqa 0x500(%rdx),%xmm5 │ │ │ │ - movdqa 0x600(%rdx),%xmm6 │ │ │ │ - movdqa 0x700(%rdx),%xmm7 │ │ │ │ - call 2e9dd0 <__cxa_finalize@plt+0x2bed80> │ │ │ │ - movdqa %xmm0,0x38(%rsp) │ │ │ │ - movdqa %xmm1,0x48(%rsp) │ │ │ │ - movdqa %xmm2,0x58(%rsp) │ │ │ │ - movdqa %xmm3,0x68(%rsp) │ │ │ │ - movdqa %xmm4,0x78(%rsp) │ │ │ │ - movdqa %xmm5,0x88(%rsp) │ │ │ │ - movdqa %xmm6,0x98(%rsp) │ │ │ │ - movdqa 0x80(%rdx),%xmm0 │ │ │ │ - movdqa 0x180(%rdx),%xmm1 │ │ │ │ - movdqa 0x280(%rdx),%xmm2 │ │ │ │ - movdqa 0x380(%rdx),%xmm3 │ │ │ │ - movdqa 0x480(%rdx),%xmm4 │ │ │ │ - movdqa 0x580(%rdx),%xmm5 │ │ │ │ - movdqa 0x680(%rdx),%xmm6 │ │ │ │ - movdqa 0x780(%rdx),%xmm7 │ │ │ │ - call 2ecc80 <__cxa_finalize@plt+0x2c1c30> │ │ │ │ - movdqa 0x8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm0,0xb8(%rsp) │ │ │ │ - movdqa %xmm1,0xc8(%rsp) │ │ │ │ - movdqa %xmm2,0xd8(%rsp) │ │ │ │ - movdqa %xmm3,0xe8(%rsp) │ │ │ │ - movdqa %xmm4,0xf8(%rsp) │ │ │ │ - movdqa %xmm5,0x108(%rsp) │ │ │ │ - movdqa %xmm6,0x118(%rsp) │ │ │ │ - movdqa %xmm7,0x128(%rsp) │ │ │ │ - movdqa 0x440(%rdx),%xmm0 │ │ │ │ - movdqa 0x4c0(%rdx),%xmm1 │ │ │ │ - movdqa 0x540(%rdx),%xmm2 │ │ │ │ - movdqa 0x5c0(%rdx),%xmm3 │ │ │ │ - movdqa 0x640(%rdx),%xmm4 │ │ │ │ - movdqa 0x6c0(%rdx),%xmm5 │ │ │ │ - movdqa 0x740(%rdx),%xmm6 │ │ │ │ - movdqa 0x7c0(%rdx),%xmm7 │ │ │ │ - movdqa %xmm0,0x218(%rsp) │ │ │ │ - movdqa %xmm1,0x1c8(%rsp) │ │ │ │ - movdqa %xmm2,0x1d8(%rsp) │ │ │ │ - movdqa %xmm3,0x208(%rsp) │ │ │ │ - movdqa %xmm4,0x1f8(%rsp) │ │ │ │ - movdqa %xmm5,0x1e8(%rsp) │ │ │ │ - movdqa %xmm6,0x1b8(%rsp) │ │ │ │ - movdqa %xmm7,0x228(%rsp) │ │ │ │ - call 2f0260 <__cxa_finalize@plt+0x2c5210> │ │ │ │ - jmp 2f3109 <__cxa_finalize@plt+0x2c80b9> │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - movdqa 0x100(%rdx),%xmm1 │ │ │ │ - movdqa 0x200(%rdx),%xmm2 │ │ │ │ - movdqa 0x300(%rdx),%xmm3 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - movdqa %xmm4,%xmm6 │ │ │ │ - movdqa %xmm4,%xmm7 │ │ │ │ - call 2e9dd0 <__cxa_finalize@plt+0x2bed80> │ │ │ │ - movdqa %xmm0,0x38(%rsp) │ │ │ │ - movdqa %xmm1,0x48(%rsp) │ │ │ │ - movdqa %xmm2,0x58(%rsp) │ │ │ │ - movdqa %xmm3,0x68(%rsp) │ │ │ │ - movdqa %xmm4,0x78(%rsp) │ │ │ │ - movdqa %xmm5,0x88(%rsp) │ │ │ │ - movdqa %xmm6,0x98(%rsp) │ │ │ │ - movdqa 0x80(%rdx),%xmm0 │ │ │ │ - movdqa 0x180(%rdx),%xmm1 │ │ │ │ - movdqa 0x280(%rdx),%xmm2 │ │ │ │ - movdqa 0x380(%rdx),%xmm3 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - movdqa %xmm4,%xmm6 │ │ │ │ - movdqa %xmm4,%xmm7 │ │ │ │ - call 2ecc80 <__cxa_finalize@plt+0x2c1c30> │ │ │ │ - movdqa 0x8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm0,0xb8(%rsp) │ │ │ │ - movdqa %xmm1,0xc8(%rsp) │ │ │ │ - movdqa %xmm2,0xd8(%rsp) │ │ │ │ - movdqa %xmm3,0xe8(%rsp) │ │ │ │ - movdqa %xmm4,0xf8(%rsp) │ │ │ │ - movdqa %xmm5,0x108(%rsp) │ │ │ │ - movdqa %xmm6,0x118(%rsp) │ │ │ │ - movdqa %xmm7,0x128(%rsp) │ │ │ │ - call 2eff90 <__cxa_finalize@plt+0x2c4f40> │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - movdqa 0xe89c9(%rip),%xmm7 │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9ba4 <__cxa_finalize@plt+0x2beb54> │ │ │ │ - movdqa %xmm0,(%rdx) │ │ │ │ - movdqa %xmm1,0x40(%rdx) │ │ │ │ - movdqa %xmm2,0x80(%rdx) │ │ │ │ - movdqa %xmm3,0xc0(%rdx) │ │ │ │ - movdqa %xmm4,0x100(%rdx) │ │ │ │ - movdqa %xmm5,0x140(%rdx) │ │ │ │ - movdqa %xmm6,0x180(%rdx) │ │ │ │ - movdqa %xmm7,0x1c0(%rdx) │ │ │ │ - movdqa 0xb8(%rsp),%xmm0 │ │ │ │ - movdqa 0xc8(%rsp),%xmm1 │ │ │ │ - movdqa 0xd8(%rsp),%xmm2 │ │ │ │ - movdqa 0xe8(%rsp),%xmm3 │ │ │ │ - movdqa 0xf8(%rsp),%xmm4 │ │ │ │ - movdqa 0x108(%rsp),%xmm5 │ │ │ │ - movdqa 0x118(%rsp),%xmm6 │ │ │ │ - movdqa 0x128(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - movdqa 0xe892e(%rip),%xmm7 │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9ba4 <__cxa_finalize@plt+0x2beb54> │ │ │ │ - movdqa %xmm0,0x200(%rdx) │ │ │ │ - movdqa %xmm1,0x240(%rdx) │ │ │ │ - movdqa %xmm2,0x280(%rdx) │ │ │ │ - movdqa %xmm3,0x2c0(%rdx) │ │ │ │ - movdqa %xmm4,0x300(%rdx) │ │ │ │ - movdqa %xmm5,0x340(%rdx) │ │ │ │ - movdqa %xmm6,0x380(%rdx) │ │ │ │ - movdqa %xmm7,0x3c0(%rdx) │ │ │ │ - movdqa 0x138(%rsp),%xmm0 │ │ │ │ - movdqa 0x148(%rsp),%xmm1 │ │ │ │ - movdqa 0x158(%rsp),%xmm2 │ │ │ │ - movdqa 0x168(%rsp),%xmm3 │ │ │ │ - movdqa 0x178(%rsp),%xmm4 │ │ │ │ - movdqa 0x188(%rsp),%xmm5 │ │ │ │ - movdqa 0x198(%rsp),%xmm6 │ │ │ │ - movdqa 0x1a8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - movdqa 0xe888c(%rip),%xmm7 │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9ba4 <__cxa_finalize@plt+0x2beb54> │ │ │ │ - movdqa %xmm0,0x400(%rdx) │ │ │ │ - movdqa %xmm1,0x440(%rdx) │ │ │ │ - movdqa %xmm2,0x480(%rdx) │ │ │ │ - movdqa %xmm3,0x4c0(%rdx) │ │ │ │ - movdqa %xmm4,0x500(%rdx) │ │ │ │ - movdqa %xmm5,0x540(%rdx) │ │ │ │ - movdqa %xmm6,0x580(%rdx) │ │ │ │ - movdqa %xmm7,0x5c0(%rdx) │ │ │ │ - movdqa 0x1b8(%rsp),%xmm0 │ │ │ │ - movdqa 0x1c8(%rsp),%xmm1 │ │ │ │ - movdqa 0x1d8(%rsp),%xmm2 │ │ │ │ - movdqa 0x1e8(%rsp),%xmm3 │ │ │ │ - movdqa 0x1f8(%rsp),%xmm4 │ │ │ │ - movdqa 0x208(%rsp),%xmm5 │ │ │ │ - movdqa 0x218(%rsp),%xmm6 │ │ │ │ - movdqa 0x228(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - movdqa 0xe87ea(%rip),%xmm7 │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9ba4 <__cxa_finalize@plt+0x2beb54> │ │ │ │ - movdqa %xmm0,0x600(%rdx) │ │ │ │ - movdqa %xmm1,0x640(%rdx) │ │ │ │ - movdqa %xmm2,0x680(%rdx) │ │ │ │ - movdqa %xmm3,0x6c0(%rdx) │ │ │ │ - movdqa %xmm4,0x700(%rdx) │ │ │ │ - movdqa %xmm5,0x740(%rdx) │ │ │ │ - movdqa %xmm6,0x780(%rdx) │ │ │ │ - movdqa %xmm7,0x7c0(%rdx) │ │ │ │ - add $0x10,%rdx │ │ │ │ - dec %ecx │ │ │ │ - jg 2f2df4 <__cxa_finalize@plt+0x2c7da4> │ │ │ │ - mov 0x240(%rsp),%rdx │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x312(%rip),%r8 │ │ │ │ - mov %ecx,0x248(%rsp) │ │ │ │ - lea 0x8(%rdi),%rcx │ │ │ │ - mov %rcx,0x240(%rsp) │ │ │ │ - movdqa 0x40(%rdx),%xmm0 │ │ │ │ - movdqa 0xc0(%rdx),%xmm1 │ │ │ │ - movdqa 0x140(%rdx),%xmm2 │ │ │ │ - movdqa 0x1c0(%rdx),%xmm3 │ │ │ │ - movdqa 0x50(%rdx),%xmm4 │ │ │ │ - movdqa 0xd0(%rdx),%xmm5 │ │ │ │ - movdqa 0x150(%rdx),%xmm6 │ │ │ │ - movdqa 0x1d0(%rdx),%xmm7 │ │ │ │ - movdqa %xmm0,0x138(%rsp) │ │ │ │ - movdqa %xmm1,0x1a8(%rsp) │ │ │ │ - movdqa %xmm2,0x178(%rsp) │ │ │ │ - movdqa %xmm3,0x168(%rsp) │ │ │ │ - movdqa %xmm4,0x158(%rsp) │ │ │ │ - movdqa %xmm5,0x188(%rsp) │ │ │ │ - movdqa %xmm6,0x198(%rsp) │ │ │ │ - movdqa %xmm7,0x148(%rsp) │ │ │ │ - mov 0x238(%rsp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jl 2f358b <__cxa_finalize@plt+0x2c853b> │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - movdqa 0x100(%rdx),%xmm1 │ │ │ │ - movdqa 0x10(%rdx),%xmm2 │ │ │ │ - movdqa 0x110(%rdx),%xmm3 │ │ │ │ - movdqa 0x20(%rdx),%xmm4 │ │ │ │ - movdqa 0x120(%rdx),%xmm5 │ │ │ │ - movdqa 0x30(%rdx),%xmm6 │ │ │ │ - movdqa 0x130(%rdx),%xmm7 │ │ │ │ - call 2e9dd0 <__cxa_finalize@plt+0x2bed80> │ │ │ │ - movdqa %xmm0,0x38(%rsp) │ │ │ │ - movdqa %xmm1,0x48(%rsp) │ │ │ │ - movdqa %xmm2,0x58(%rsp) │ │ │ │ - movdqa %xmm3,0x68(%rsp) │ │ │ │ - movdqa %xmm4,0x78(%rsp) │ │ │ │ - movdqa %xmm5,0x88(%rsp) │ │ │ │ - movdqa %xmm6,0x98(%rsp) │ │ │ │ - movdqa 0x80(%rdx),%xmm0 │ │ │ │ - movdqa 0x180(%rdx),%xmm1 │ │ │ │ - movdqa 0x90(%rdx),%xmm2 │ │ │ │ - movdqa 0x190(%rdx),%xmm3 │ │ │ │ - movdqa 0xa0(%rdx),%xmm4 │ │ │ │ - movdqa 0x1a0(%rdx),%xmm5 │ │ │ │ - movdqa 0xb0(%rdx),%xmm6 │ │ │ │ - movdqa 0x1b0(%rdx),%xmm7 │ │ │ │ - call 2ecc80 <__cxa_finalize@plt+0x2c1c30> │ │ │ │ - movdqa 0x8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm0,0xb8(%rsp) │ │ │ │ - movdqa %xmm1,0xc8(%rsp) │ │ │ │ - movdqa %xmm2,0xd8(%rsp) │ │ │ │ - movdqa %xmm3,0xe8(%rsp) │ │ │ │ - movdqa %xmm4,0xf8(%rsp) │ │ │ │ - movdqa %xmm5,0x108(%rsp) │ │ │ │ - movdqa %xmm6,0x118(%rsp) │ │ │ │ - movdqa %xmm7,0x128(%rsp) │ │ │ │ - movdqa 0x60(%rdx),%xmm0 │ │ │ │ - movdqa 0xe0(%rdx),%xmm1 │ │ │ │ - movdqa 0x160(%rdx),%xmm2 │ │ │ │ - movdqa 0x1e0(%rdx),%xmm3 │ │ │ │ - movdqa 0x70(%rdx),%xmm4 │ │ │ │ - movdqa 0xf0(%rdx),%xmm5 │ │ │ │ - movdqa 0x170(%rdx),%xmm6 │ │ │ │ - movdqa 0x1f0(%rdx),%xmm7 │ │ │ │ - movdqa %xmm0,0x218(%rsp) │ │ │ │ - movdqa %xmm1,0x1c8(%rsp) │ │ │ │ - movdqa %xmm2,0x1d8(%rsp) │ │ │ │ - movdqa %xmm3,0x208(%rsp) │ │ │ │ - movdqa %xmm4,0x1f8(%rsp) │ │ │ │ - movdqa %xmm5,0x1e8(%rsp) │ │ │ │ - movdqa %xmm6,0x1b8(%rsp) │ │ │ │ - movdqa %xmm7,0x228(%rsp) │ │ │ │ - call 2f0260 <__cxa_finalize@plt+0x2c5210> │ │ │ │ - jmp *%r8 │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - movdqa 0x100(%rdx),%xmm1 │ │ │ │ - movdqa 0x10(%rdx),%xmm2 │ │ │ │ - movdqa 0x110(%rdx),%xmm3 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - movdqa %xmm4,%xmm6 │ │ │ │ - movdqa %xmm4,%xmm7 │ │ │ │ - call 2e9dd0 <__cxa_finalize@plt+0x2bed80> │ │ │ │ - movdqa %xmm0,0x38(%rsp) │ │ │ │ - movdqa %xmm1,0x48(%rsp) │ │ │ │ - movdqa %xmm2,0x58(%rsp) │ │ │ │ - movdqa %xmm3,0x68(%rsp) │ │ │ │ - movdqa %xmm4,0x78(%rsp) │ │ │ │ - movdqa %xmm5,0x88(%rsp) │ │ │ │ - movdqa %xmm6,0x98(%rsp) │ │ │ │ - movdqa 0x80(%rdx),%xmm0 │ │ │ │ - movdqa 0x180(%rdx),%xmm1 │ │ │ │ - movdqa 0x90(%rdx),%xmm2 │ │ │ │ - movdqa 0x190(%rdx),%xmm3 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - movdqa %xmm4,%xmm6 │ │ │ │ - movdqa %xmm4,%xmm7 │ │ │ │ - call 2ecc80 <__cxa_finalize@plt+0x2c1c30> │ │ │ │ - movdqa 0x8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm0,0xb8(%rsp) │ │ │ │ - movdqa %xmm1,0xc8(%rsp) │ │ │ │ - movdqa %xmm2,0xd8(%rsp) │ │ │ │ - movdqa %xmm3,0xe8(%rsp) │ │ │ │ - movdqa %xmm4,0xf8(%rsp) │ │ │ │ - movdqa %xmm5,0x108(%rsp) │ │ │ │ - movdqa %xmm6,0x118(%rsp) │ │ │ │ - movdqa %xmm7,0x128(%rsp) │ │ │ │ - call 2eff90 <__cxa_finalize@plt+0x2c4f40> │ │ │ │ + mov %r11d,%eax │ │ │ │ + vpmullw -0x20(%rdx,%rax,2),%ymm4,%ymm0 │ │ │ │ + vpmullw -0x1e(%rdx,%rax,2),%ymm5,%ymm1 │ │ │ │ + vpaddw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpmullw -0x40(%rdx,%rax,2),%ymm4,%ymm1 │ │ │ │ + vpmullw -0x3e(%rdx,%rax,2),%ymm5,%ymm2 │ │ │ │ + vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpsrlw $0x4,%ymm0,%ymm0 │ │ │ │ + vpsrlw $0x4,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm0,-0x20(%rdi,%rax,2) │ │ │ │ + vmovdqa %ymm1,-0x40(%rdi,%rax,2) │ │ │ │ + sub $0x20,%eax │ │ │ │ + jg 2f3158 <__cxa_finalize@plt+0x2c8108> │ │ │ │ + add %rcx,%rdx │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %r9d │ │ │ │ + jg 2f3155 <__cxa_finalize@plt+0x2c8105> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + movzwl 0xe91a7(%r10,%r8,2),%r8d │ │ │ │ + shl $0xb,%eax │ │ │ │ + vmovd %eax,%xmm5 │ │ │ │ + add %r10,%r8 │ │ │ │ + vpbroadcastw %xmm5,%ymm5 │ │ │ │ jmp *%r8 │ │ │ │ - lea 0x5(%rip),%rcx │ │ │ │ - jmp 2efb45 <__cxa_finalize@plt+0x2c4af5> │ │ │ │ - lea -0x13(%rip),%r8 │ │ │ │ - add $0x200,%rdx │ │ │ │ - mov 0x240(%rsp),%rdi │ │ │ │ - mov 0x248(%rsp),%ecx │ │ │ │ - dec %ecx │ │ │ │ - jg 2f3362 <__cxa_finalize@plt+0x2c8312> │ │ │ │ + vmovd (%rdx),%xmm0 │ │ │ │ + vmovd (%rdx,%rcx,1),%xmm1 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vpunpckldq %xmm1,%xmm0,%xmm2 │ │ │ │ + vmovd (%rdx),%xmm0 │ │ │ │ + vpunpckldq %xmm0,%xmm1,%xmm1 │ │ │ │ + vpsubw %xmm2,%xmm1,%xmm1 │ │ │ │ + vpmulhrsw %xmm5,%xmm1,%xmm1 │ │ │ │ + vpaddw %xmm2,%xmm1,%xmm1 │ │ │ │ + vmovd %xmm1,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm1,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 2f31c9 <__cxa_finalize@plt+0x2c8179> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov $0x2,%r8d │ │ │ │ - cmp $0x88,%ecx │ │ │ │ - mov $0x4,%ecx │ │ │ │ - cmovs %r8d,%ecx │ │ │ │ - lea 0x8(%rdi),%r8 │ │ │ │ - mov %r8,0x30(%rsp) │ │ │ │ - mov %ecx,0x38(%rsp) │ │ │ │ - mov %ecx,0x40(%rsp) │ │ │ │ - mov %rdx,0x48(%rsp) │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - movdqa 0x40(%rdx),%xmm1 │ │ │ │ - movdqa 0x80(%rdx),%xmm2 │ │ │ │ - movdqa 0xc0(%rdx),%xmm3 │ │ │ │ - movdqa 0x100(%rdx),%xmm4 │ │ │ │ - movdqa 0x140(%rdx),%xmm5 │ │ │ │ - movdqa 0x180(%rdx),%xmm6 │ │ │ │ - movdqa 0x1c0(%rdx),%xmm7 │ │ │ │ - movdqa %xmm6,0x10(%rsp) │ │ │ │ - lea -0xe0b(%rip),%r8 │ │ │ │ - call 2e9bd4 <__cxa_finalize@plt+0x2beb84> │ │ │ │ - pmulhrsw 0xe83ad(%rip),%xmm7 │ │ │ │ - movdqa %xmm7,(%rsp) │ │ │ │ - movdqa 0xe83a0(%rip),%xmm7 │ │ │ │ - pmulhrsw %xmm7,%xmm0 │ │ │ │ - pmulhrsw %xmm7,%xmm1 │ │ │ │ - pmulhrsw %xmm7,%xmm2 │ │ │ │ - pmulhrsw %xmm7,%xmm3 │ │ │ │ - pmulhrsw %xmm7,%xmm4 │ │ │ │ - pmulhrsw %xmm7,%xmm5 │ │ │ │ - pmulhrsw %xmm7,%xmm6 │ │ │ │ - movdqa %xmm6,0x10(%rsp) │ │ │ │ - movdqa %xmm5,0x20(%rsp) │ │ │ │ - call 2e9cd5 <__cxa_finalize@plt+0x2bec85> │ │ │ │ + vmovq (%rdx),%xmm0 │ │ │ │ + vmovq (%rdx,%rcx,1),%xmm1 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vpunpcklqdq %xmm1,%xmm0,%xmm2 │ │ │ │ + vmovq (%rdx),%xmm0 │ │ │ │ + vpunpcklqdq %xmm0,%xmm1,%xmm1 │ │ │ │ + vpsubw %xmm2,%xmm1,%xmm1 │ │ │ │ + vpmulhrsw %xmm5,%xmm1,%xmm1 │ │ │ │ + vpaddw %xmm2,%xmm1,%xmm1 │ │ │ │ + vmovq %xmm1,(%rdi) │ │ │ │ + vmovhps %xmm1,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - movdqa %xmm7,(%rdx) │ │ │ │ - movdqa %xmm7,0x40(%rdx) │ │ │ │ - movdqa %xmm7,0x80(%rdx) │ │ │ │ - movdqa %xmm7,0xc0(%rdx) │ │ │ │ - movdqa %xmm7,0x100(%rdx) │ │ │ │ - movdqa %xmm7,0x140(%rdx) │ │ │ │ - movdqa %xmm7,0x180(%rdx) │ │ │ │ - movdqa %xmm7,0x1c0(%rdx) │ │ │ │ - add $0x10,%rdx │ │ │ │ - dec %ecx │ │ │ │ - jg 2f36df <__cxa_finalize@plt+0x2c868f> │ │ │ │ - mov 0x40(%rsp),%r8d │ │ │ │ - dec %r8d │ │ │ │ - jle 2f37f8 <__cxa_finalize@plt+0x2c87a8> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - lea 0x8(%rdi),%rcx │ │ │ │ - add $0x200,%rdx │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - mov 0x38(%rsp),%ecx │ │ │ │ - mov %rdx,0x48(%rsp) │ │ │ │ - jmp 2f36df <__cxa_finalize@plt+0x2c868f> │ │ │ │ - add $0x58,%rsp │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 2f3208 <__cxa_finalize@plt+0x2c81b8> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - sub $0x448,%rsp │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 2f3818 <__cxa_finalize@plt+0x2c87c8> │ │ │ │ - call 2f3850 <__cxa_finalize@plt+0x2c8800> │ │ │ │ - add $0x448,%rsp │ │ │ │ + vmovdqu (%rdx),%xmm0 │ │ │ │ + vbroadcasti128 (%rdx,%rcx,1),%ymm1 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vpblendd $0xf0,%ymm1,%ymm0,%ymm2 │ │ │ │ + vbroadcasti128 (%rdx),%ymm0 │ │ │ │ + vpblendd $0xf0,%ymm0,%ymm1,%ymm1 │ │ │ │ + vpsubw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vmovdqa %xmm1,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm1,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 2f3245 <__cxa_finalize@plt+0x2c81f5> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - movd 0xe82a0(%rip),%xmm1 │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm1,%xmm0 │ │ │ │ - movd 0xe82af(%rip),%xmm2 │ │ │ │ - mov %ecx,(%rdx) │ │ │ │ - mov $0x20,%edx │ │ │ │ - lea -0x2f(%rip),%r8 │ │ │ │ - jmp 2eb276 <__cxa_finalize@plt+0x2c0226> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x2,%r8d │ │ │ │ - sub $0x97,%ecx │ │ │ │ - mov %ecx,0x438(%rsp) │ │ │ │ - mov $0x4,%ecx │ │ │ │ - cmovs %r8d,%ecx │ │ │ │ - mov %rdx,0x440(%rsp) │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - movdqa 0x80(%rdx),%xmm1 │ │ │ │ - movdqa 0x100(%rdx),%xmm2 │ │ │ │ - movdqa 0x180(%rdx),%xmm3 │ │ │ │ - movdqa 0x200(%rdx),%xmm4 │ │ │ │ - movdqa 0x280(%rdx),%xmm5 │ │ │ │ - movdqa 0x300(%rdx),%xmm6 │ │ │ │ - movdqa 0x380(%rdx),%xmm7 │ │ │ │ - call 2e9dd0 <__cxa_finalize@plt+0x2bed80> │ │ │ │ - movdqa %xmm0,0x38(%rsp) │ │ │ │ - movdqa %xmm1,0x48(%rsp) │ │ │ │ - movdqa %xmm2,0x58(%rsp) │ │ │ │ - movdqa %xmm3,0x68(%rsp) │ │ │ │ - movdqa %xmm4,0x78(%rsp) │ │ │ │ - movdqa %xmm5,0x88(%rsp) │ │ │ │ - movdqa %xmm6,0x98(%rsp) │ │ │ │ - movdqa 0x40(%rdx),%xmm0 │ │ │ │ - movdqa 0xc0(%rdx),%xmm1 │ │ │ │ - movdqa 0x140(%rdx),%xmm2 │ │ │ │ - movdqa 0x1c0(%rdx),%xmm3 │ │ │ │ - movdqa 0x240(%rdx),%xmm4 │ │ │ │ - movdqa 0x2c0(%rdx),%xmm5 │ │ │ │ - movdqa 0x340(%rdx),%xmm6 │ │ │ │ - movdqa 0x3c0(%rdx),%xmm7 │ │ │ │ - call 2ecc80 <__cxa_finalize@plt+0x2c1c30> │ │ │ │ - movdqa 0xe81b1(%rip),%xmm7 │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9ba4 <__cxa_finalize@plt+0x2beb54> │ │ │ │ - movdqa %xmm0,0x200(%rdx) │ │ │ │ - movdqa %xmm1,0x240(%rdx) │ │ │ │ - movdqa %xmm2,0x280(%rdx) │ │ │ │ - movdqa %xmm3,0x2c0(%rdx) │ │ │ │ - movdqa %xmm4,0x300(%rdx) │ │ │ │ - movdqa %xmm5,0x340(%rdx) │ │ │ │ - movdqa %xmm6,0x380(%rdx) │ │ │ │ - movdqa %xmm7,0x3c0(%rdx) │ │ │ │ - movdqa 0x38(%rsp),%xmm0 │ │ │ │ - movdqa 0x48(%rsp),%xmm1 │ │ │ │ - movdqa 0x58(%rsp),%xmm2 │ │ │ │ - movdqa 0x68(%rsp),%xmm3 │ │ │ │ - movdqa 0x78(%rsp),%xmm4 │ │ │ │ - movdqa 0x88(%rsp),%xmm5 │ │ │ │ - movdqa 0x98(%rsp),%xmm6 │ │ │ │ - movdqa 0xa8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - movdqa 0xe811e(%rip),%xmm7 │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9ba4 <__cxa_finalize@plt+0x2beb54> │ │ │ │ - movdqa %xmm0,(%rdx) │ │ │ │ - movdqa %xmm1,0x40(%rdx) │ │ │ │ - movdqa %xmm2,0x80(%rdx) │ │ │ │ - movdqa %xmm3,0xc0(%rdx) │ │ │ │ - movdqa %xmm4,0x100(%rdx) │ │ │ │ - movdqa %xmm5,0x140(%rdx) │ │ │ │ - movdqa %xmm6,0x180(%rdx) │ │ │ │ - movdqa %xmm7,0x1c0(%rdx) │ │ │ │ - add $0x10,%rdx │ │ │ │ - dec %ecx │ │ │ │ - jg 2f3874 <__cxa_finalize@plt+0x2c8824> │ │ │ │ - mov 0x440(%rsp),%rdx │ │ │ │ - mov $0x2,%ecx │ │ │ │ - lea 0x8(%rdi),%r8 │ │ │ │ - mov %r8,0x440(%rsp) │ │ │ │ - lea 0x457(%rip),%r8 │ │ │ │ - mov %ecx,0x448(%rsp) │ │ │ │ - mov 0x438(%rsp),%ecx │ │ │ │ - movdqa 0x40(%rdx),%xmm0 │ │ │ │ - movdqa 0xc0(%rdx),%xmm1 │ │ │ │ - movdqa 0x140(%rdx),%xmm2 │ │ │ │ - movdqa 0x1c0(%rdx),%xmm3 │ │ │ │ - movdqa 0x50(%rdx),%xmm4 │ │ │ │ - movdqa 0xd0(%rdx),%xmm5 │ │ │ │ - movdqa 0x150(%rdx),%xmm6 │ │ │ │ - movdqa 0x1d0(%rdx),%xmm7 │ │ │ │ - movdqa %xmm0,0x238(%rsp) │ │ │ │ - movdqa %xmm1,0x318(%rsp) │ │ │ │ - movdqa %xmm2,0x2b8(%rsp) │ │ │ │ - movdqa %xmm3,0x298(%rsp) │ │ │ │ - movdqa %xmm4,0x278(%rsp) │ │ │ │ - movdqa %xmm5,0x2d8(%rsp) │ │ │ │ - movdqa %xmm6,0x2f8(%rsp) │ │ │ │ - movdqa %xmm7,0x258(%rsp) │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - movdqa 0x10(%rdx),%xmm1 │ │ │ │ - test %ecx,%ecx │ │ │ │ - jl 2f3cf8 <__cxa_finalize@plt+0x2c8ca8> │ │ │ │ - movdqa 0x20(%rdx),%xmm2 │ │ │ │ - movdqa 0x30(%rdx),%xmm3 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - movdqa %xmm4,%xmm6 │ │ │ │ - movdqa %xmm4,%xmm7 │ │ │ │ - call 2e9dd0 <__cxa_finalize@plt+0x2bed80> │ │ │ │ - movdqa %xmm0,0x38(%rsp) │ │ │ │ - movdqa %xmm1,0x48(%rsp) │ │ │ │ - movdqa %xmm2,0x58(%rsp) │ │ │ │ - movdqa %xmm3,0x68(%rsp) │ │ │ │ - movdqa %xmm4,0x78(%rsp) │ │ │ │ - movdqa %xmm5,0x88(%rsp) │ │ │ │ - movdqa %xmm6,0x98(%rsp) │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movdqa 0x100(%rdx),%xmm0 │ │ │ │ - movdqa 0x110(%rdx),%xmm1 │ │ │ │ - movdqa 0x120(%rdx),%xmm2 │ │ │ │ - movdqa 0x130(%rdx),%xmm3 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - movdqa %xmm4,%xmm6 │ │ │ │ - movdqa %xmm4,%xmm7 │ │ │ │ - call 2ecc80 <__cxa_finalize@plt+0x2c1c30> │ │ │ │ - movdqa 0x8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm0,0xb8(%rsp) │ │ │ │ - movdqa %xmm1,0xc8(%rsp) │ │ │ │ - movdqa %xmm2,0xd8(%rsp) │ │ │ │ - movdqa %xmm3,0xe8(%rsp) │ │ │ │ - movdqa %xmm4,0xf8(%rsp) │ │ │ │ - movdqa %xmm5,0x108(%rsp) │ │ │ │ - movdqa %xmm6,0x118(%rsp) │ │ │ │ - movdqa %xmm7,0x128(%rsp) │ │ │ │ - movdqa 0x80(%rdx),%xmm0 │ │ │ │ - movdqa 0x180(%rdx),%xmm1 │ │ │ │ - movdqa 0x90(%rdx),%xmm2 │ │ │ │ - movdqa 0x190(%rdx),%xmm3 │ │ │ │ - movdqa 0xa0(%rdx),%xmm4 │ │ │ │ - movdqa 0x1a0(%rdx),%xmm5 │ │ │ │ - movdqa 0xb0(%rdx),%xmm6 │ │ │ │ - movdqa 0x1b0(%rdx),%xmm7 │ │ │ │ - movdqa %xmm0,0x138(%rsp) │ │ │ │ - movdqa %xmm1,0x1a8(%rsp) │ │ │ │ - movdqa %xmm2,0x178(%rsp) │ │ │ │ - movdqa %xmm3,0x168(%rsp) │ │ │ │ - movdqa %xmm4,0x158(%rsp) │ │ │ │ - movdqa %xmm5,0x188(%rsp) │ │ │ │ - movdqa %xmm6,0x198(%rsp) │ │ │ │ - movdqa %xmm7,0x148(%rsp) │ │ │ │ - call 2eff90 <__cxa_finalize@plt+0x2c4f40> │ │ │ │ - movdqa %xmm0,0x38(%rsp) │ │ │ │ - movdqa %xmm1,0x48(%rsp) │ │ │ │ - movdqa %xmm2,0x58(%rsp) │ │ │ │ - movdqa %xmm3,0x68(%rsp) │ │ │ │ - movdqa %xmm4,0x78(%rsp) │ │ │ │ - movdqa %xmm5,0x88(%rsp) │ │ │ │ - movdqa %xmm6,0x98(%rsp) │ │ │ │ - movdqa %xmm7,0xa8(%rsp) │ │ │ │ - movdqa 0x60(%rdx),%xmm0 │ │ │ │ - movdqa 0xe0(%rdx),%xmm1 │ │ │ │ - movdqa 0x160(%rdx),%xmm2 │ │ │ │ - movdqa 0x1e0(%rdx),%xmm3 │ │ │ │ - movdqa 0x70(%rdx),%xmm4 │ │ │ │ - movdqa 0xf0(%rdx),%xmm5 │ │ │ │ - movdqa 0x170(%rdx),%xmm6 │ │ │ │ - movdqa 0x1f0(%rdx),%xmm7 │ │ │ │ - movdqa %xmm0,0x3f8(%rsp) │ │ │ │ - movdqa %xmm1,0x358(%rsp) │ │ │ │ - movdqa %xmm2,0x378(%rsp) │ │ │ │ - movdqa %xmm3,0x3d8(%rsp) │ │ │ │ - movdqa %xmm4,0x3b8(%rsp) │ │ │ │ - movdqa %xmm5,0x398(%rsp) │ │ │ │ - movdqa %xmm6,0x338(%rsp) │ │ │ │ - movdqa %xmm7,0x418(%rsp) │ │ │ │ - call 2f45a0 <__cxa_finalize@plt+0x2c9550> │ │ │ │ - jmp 2f3e43 <__cxa_finalize@plt+0x2c8df3> │ │ │ │ - movdqa %xmm4,%xmm2 │ │ │ │ - movdqa %xmm4,%xmm3 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - movdqa %xmm4,%xmm6 │ │ │ │ - movdqa %xmm4,%xmm7 │ │ │ │ - call 2e9dd0 <__cxa_finalize@plt+0x2bed80> │ │ │ │ - movdqa %xmm0,0x38(%rsp) │ │ │ │ - movdqa %xmm1,0x48(%rsp) │ │ │ │ - movdqa %xmm2,0x58(%rsp) │ │ │ │ - movdqa %xmm3,0x68(%rsp) │ │ │ │ - movdqa %xmm4,0x78(%rsp) │ │ │ │ - movdqa %xmm5,0x88(%rsp) │ │ │ │ - movdqa %xmm6,0x98(%rsp) │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movdqa 0x100(%rdx),%xmm0 │ │ │ │ - movdqa 0x110(%rdx),%xmm1 │ │ │ │ - movdqa %xmm4,%xmm2 │ │ │ │ - movdqa %xmm4,%xmm3 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - movdqa %xmm4,%xmm6 │ │ │ │ - movdqa %xmm4,%xmm7 │ │ │ │ - call 2ecc80 <__cxa_finalize@plt+0x2c1c30> │ │ │ │ - movdqa 0x8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm0,0xb8(%rsp) │ │ │ │ - movdqa %xmm1,0xc8(%rsp) │ │ │ │ - movdqa %xmm2,0xd8(%rsp) │ │ │ │ - movdqa %xmm3,0xe8(%rsp) │ │ │ │ - movdqa %xmm4,0xf8(%rsp) │ │ │ │ - movdqa %xmm5,0x108(%rsp) │ │ │ │ - movdqa %xmm6,0x118(%rsp) │ │ │ │ - movdqa %xmm7,0x128(%rsp) │ │ │ │ - movdqa 0x80(%rdx),%xmm0 │ │ │ │ - movdqa 0x180(%rdx),%xmm1 │ │ │ │ - movdqa 0x90(%rdx),%xmm2 │ │ │ │ - movdqa 0x190(%rdx),%xmm3 │ │ │ │ - movdqa %xmm0,0x138(%rsp) │ │ │ │ - movdqa %xmm1,0x1a8(%rsp) │ │ │ │ - movdqa %xmm2,0x178(%rsp) │ │ │ │ - movdqa %xmm3,0x168(%rsp) │ │ │ │ - call 2efd70 <__cxa_finalize@plt+0x2c4d20> │ │ │ │ - movdqa %xmm0,0x38(%rsp) │ │ │ │ - movdqa %xmm1,0x48(%rsp) │ │ │ │ - movdqa %xmm2,0x58(%rsp) │ │ │ │ - movdqa %xmm3,0x68(%rsp) │ │ │ │ - movdqa %xmm4,0x78(%rsp) │ │ │ │ - movdqa %xmm5,0x88(%rsp) │ │ │ │ - movdqa %xmm6,0x98(%rsp) │ │ │ │ - movdqa %xmm7,0xa8(%rsp) │ │ │ │ - call 2f4110 <__cxa_finalize@plt+0x2c90c0> │ │ │ │ - movdqa 0x38(%rsp),%xmm0 │ │ │ │ - movdqa 0x48(%rsp),%xmm1 │ │ │ │ - movdqa 0x58(%rsp),%xmm2 │ │ │ │ - movdqa 0x68(%rsp),%xmm3 │ │ │ │ - movdqa 0x78(%rsp),%xmm4 │ │ │ │ - movdqa 0x88(%rsp),%xmm5 │ │ │ │ - movdqa 0x98(%rsp),%xmm6 │ │ │ │ - movdqa 0xa8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - mov %r8,%rcx │ │ │ │ - jmp 2efc40 <__cxa_finalize@plt+0x2c4bf0> │ │ │ │ - movdqa 0x238(%rsp),%xmm0 │ │ │ │ - movdqa 0x248(%rsp),%xmm1 │ │ │ │ - movdqa 0x258(%rsp),%xmm2 │ │ │ │ - movdqa 0x268(%rsp),%xmm3 │ │ │ │ - movdqa 0x278(%rsp),%xmm4 │ │ │ │ - movdqa 0x288(%rsp),%xmm5 │ │ │ │ - movdqa 0x298(%rsp),%xmm6 │ │ │ │ - movdqa 0x2a8(%rsp),%xmm7 │ │ │ │ + vmovdqu (%rdx),%ymm0 │ │ │ │ + vmovdqu 0x20(%rdx),%ymm1 │ │ │ │ + vmovdqu (%rdx,%rcx,1),%ymm2 │ │ │ │ + vmovdqu 0x20(%rdx,%rcx,1),%ymm3 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vpsubw %ymm0,%ymm2,%ymm4 │ │ │ │ + vpmulhrsw %ymm5,%ymm4,%ymm4 │ │ │ │ + vpaddw %ymm0,%ymm4,%ymm4 │ │ │ │ + vmovdqu (%rdx),%ymm0 │ │ │ │ + vmovdqa %ymm4,(%rdi) │ │ │ │ + vpsubw %ymm1,%ymm3,%ymm4 │ │ │ │ + vpmulhrsw %ymm5,%ymm4,%ymm4 │ │ │ │ + vpaddw %ymm1,%ymm4,%ymm4 │ │ │ │ + vmovdqu 0x20(%rdx),%ymm1 │ │ │ │ + vmovdqa %ymm4,0x20(%rdi) │ │ │ │ + vpsubw %ymm2,%ymm0,%ymm4 │ │ │ │ + vpmulhrsw %ymm5,%ymm4,%ymm4 │ │ │ │ + vpaddw %ymm2,%ymm4,%ymm4 │ │ │ │ + vmovdqa %ymm4,(%rdi,%rsi,1) │ │ │ │ + vpsubw %ymm3,%ymm1,%ymm4 │ │ │ │ + vpmulhrsw %ymm5,%ymm4,%ymm4 │ │ │ │ + vpaddw %ymm3,%ymm4,%ymm4 │ │ │ │ + vmovdqa %ymm4,0x20(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ - lea 0x208(%rsp),%rcx │ │ │ │ - call 2f3f0e <__cxa_finalize@plt+0x2c8ebe> │ │ │ │ - mov 0x440(%rsp),%rdi │ │ │ │ - mov 0x448(%rsp),%ecx │ │ │ │ - lea 0x8(%rdi),%r8 │ │ │ │ - mov %r8,0x440(%rsp) │ │ │ │ - lea -0x7b(%rip),%r8 │ │ │ │ - dec %ecx │ │ │ │ - jg 2f3a33 <__cxa_finalize@plt+0x2c89e3> │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 2f328f <__cxa_finalize@plt+0x2c823f> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - movdqa %xmm7,(%rcx) │ │ │ │ - mov $0xfffffffffffffe00,%r8 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - sub %r8,%rdx │ │ │ │ - movdqa %xmm7,(%rdx,%r8,1) │ │ │ │ - movdqa %xmm7,0x10(%rdx,%r8,1) │ │ │ │ - add $0x20,%r8 │ │ │ │ - jl 2f3f20 <__cxa_finalize@plt+0x2c8ed0> │ │ │ │ - call 2f4006 <__cxa_finalize@plt+0x2c8fb6> │ │ │ │ - movdqa 0xb0(%rcx),%xmm0 │ │ │ │ - movdqa 0xc0(%rcx),%xmm1 │ │ │ │ - movdqa 0xd0(%rcx),%xmm2 │ │ │ │ - movdqa 0xe0(%rcx),%xmm3 │ │ │ │ - movdqa 0xf0(%rcx),%xmm4 │ │ │ │ - movdqa 0x100(%rcx),%xmm5 │ │ │ │ - movdqa 0x110(%rcx),%xmm6 │ │ │ │ - movdqa 0x120(%rcx),%xmm7 │ │ │ │ - call 2f4002 <__cxa_finalize@plt+0x2c8fb2> │ │ │ │ - movdqa 0x130(%rcx),%xmm0 │ │ │ │ - movdqa 0x140(%rcx),%xmm1 │ │ │ │ - movdqa 0x150(%rcx),%xmm2 │ │ │ │ - movdqa 0x160(%rcx),%xmm3 │ │ │ │ - movdqa 0x170(%rcx),%xmm4 │ │ │ │ - movdqa 0x180(%rcx),%xmm5 │ │ │ │ - movdqa 0x190(%rcx),%xmm6 │ │ │ │ - movdqa 0x1a0(%rcx),%xmm7 │ │ │ │ - call 2f4002 <__cxa_finalize@plt+0x2c8fb2> │ │ │ │ - movdqa 0x1b0(%rcx),%xmm0 │ │ │ │ - movdqa 0x1c0(%rcx),%xmm1 │ │ │ │ - movdqa 0x1d0(%rcx),%xmm2 │ │ │ │ - movdqa 0x1e0(%rcx),%xmm3 │ │ │ │ - movdqa 0x1f0(%rcx),%xmm4 │ │ │ │ - movdqa 0x200(%rcx),%xmm5 │ │ │ │ - movdqa 0x210(%rcx),%xmm6 │ │ │ │ - movdqa 0x220(%rcx),%xmm7 │ │ │ │ - movdqa %xmm7,(%rcx) │ │ │ │ - movdqa 0xe7a42(%rip),%xmm7 │ │ │ │ - pmulhrsw %xmm7,%xmm0 │ │ │ │ - pmulhrsw %xmm7,%xmm1 │ │ │ │ - pmulhrsw %xmm7,%xmm2 │ │ │ │ - pmulhrsw %xmm7,%xmm3 │ │ │ │ - pmulhrsw %xmm7,%xmm4 │ │ │ │ - pmulhrsw %xmm7,%xmm5 │ │ │ │ - pmulhrsw %xmm7,%xmm6 │ │ │ │ - pmulhrsw (%rcx),%xmm7 │ │ │ │ - movdqa %xmm5,0x20(%rcx) │ │ │ │ - movdqa %xmm6,0x10(%rcx) │ │ │ │ - movdqa %xmm7,(%rcx) │ │ │ │ - movq (%rdi),%xmm5 │ │ │ │ - movq (%rdi,%rsi,1),%xmm6 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - punpcklbw %xmm7,%xmm5 │ │ │ │ - punpcklbw %xmm7,%xmm6 │ │ │ │ - paddw %xmm0,%xmm5 │ │ │ │ - paddw %xmm1,%xmm6 │ │ │ │ - packuswb %xmm6,%xmm5 │ │ │ │ - movq %xmm5,(%rdi) │ │ │ │ - punpckhqdq %xmm5,%xmm5 │ │ │ │ - movq %xmm5,(%rdi,%rsi,1) │ │ │ │ + add %r11d,%r11d │ │ │ │ + mov %rdx,%r8 │ │ │ │ + lea -0x100(%r9,%r11,8),%eax │ │ │ │ + mov %rdi,%r10 │ │ │ │ + vmovdqu (%rdx),%ymm0 │ │ │ │ + vmovdqu (%rdx,%rcx,1),%ymm3 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vpsubw %ymm0,%ymm3,%ymm1 │ │ │ │ + vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm0,%ymm1,%ymm1 │ │ │ │ + vmovdqu (%rdx),%ymm0 │ │ │ │ + vpsubw %ymm3,%ymm0,%ymm2 │ │ │ │ + vpmulhrsw %ymm5,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm3,%ymm2,%ymm2 │ │ │ │ + vmovdqa %ymm1,(%rdi) │ │ │ │ + vmovdqa %ymm2,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ - movq (%rdi),%xmm5 │ │ │ │ - movq (%rdi,%rsi,1),%xmm6 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - punpcklbw %xmm7,%xmm5 │ │ │ │ - punpcklbw %xmm7,%xmm6 │ │ │ │ - paddw %xmm2,%xmm5 │ │ │ │ - paddw %xmm3,%xmm6 │ │ │ │ - packuswb %xmm6,%xmm5 │ │ │ │ - movq %xmm5,(%rdi) │ │ │ │ - punpckhqdq %xmm5,%xmm5 │ │ │ │ - movq %xmm5,(%rdi,%rsi,1) │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 2f3312 <__cxa_finalize@plt+0x2c82c2> │ │ │ │ + add $0x20,%r8 │ │ │ │ + add $0x20,%r10 │ │ │ │ + movzbl %al,%r9d │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %r10,%rdi │ │ │ │ + sub $0x100,%eax │ │ │ │ + jg 2f330e <__cxa_finalize@plt+0x2c82be> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + movzwl 0xe91b5(%r10,%r8,2),%r8d │ │ │ │ + shl $0xb,%eax │ │ │ │ + vpbroadcastd 0xe8b36(%rip),%ymm3 │ │ │ │ + vmovd %eax,%xmm6 │ │ │ │ + vpbroadcastd 0xe8b35(%rip),%ymm7 │ │ │ │ + add %r10,%r8 │ │ │ │ + vpbroadcastw %xmm6,%ymm6 │ │ │ │ + testl $0x800,0x18(%rsp) │ │ │ │ + jne 2f33b0 <__cxa_finalize@plt+0x2c8360> │ │ │ │ + vpsllw $0x2,%ymm4,%ymm4 │ │ │ │ + vpsllw $0x2,%ymm5,%ymm5 │ │ │ │ + vpbroadcastd 0xe8b0c(%rip),%ymm7 │ │ │ │ + jmp *%r8 │ │ │ │ + vpbroadcastq (%rdx),%xmm1 │ │ │ │ + vpmullw %xmm1,%xmm4,%xmm0 │ │ │ │ + vpsrlq $0x10,%xmm1,%xmm1 │ │ │ │ + vpmullw %xmm5,%xmm1,%xmm1 │ │ │ │ + vpaddw %xmm3,%xmm0,%xmm0 │ │ │ │ + vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpsrlw $0x2,%xmm0,%xmm0 │ │ │ │ + vmovq (%rdx,%rcx,1),%xmm2 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vmovhps (%rdx),%xmm2,%xmm2 │ │ │ │ + vpmullw %xmm2,%xmm4,%xmm1 │ │ │ │ + vpsrlq $0x10,%xmm2,%xmm2 │ │ │ │ + vpmullw %xmm5,%xmm2,%xmm2 │ │ │ │ + vpaddw %xmm3,%xmm1,%xmm1 │ │ │ │ + vpaddw %xmm2,%xmm1,%xmm1 │ │ │ │ + vpsrlw $0x2,%xmm1,%xmm1 │ │ │ │ + vshufpd $0x1,%xmm1,%xmm0,%xmm2 │ │ │ │ + vmovdqa %xmm1,%xmm0 │ │ │ │ + vpsubw %xmm2,%xmm1,%xmm1 │ │ │ │ + vpaddw %xmm1,%xmm1,%xmm1 │ │ │ │ + vpmulhw %xmm6,%xmm1,%xmm1 │ │ │ │ + vpaddw %xmm2,%xmm1,%xmm1 │ │ │ │ + vpmulhrsw %xmm7,%xmm1,%xmm1 │ │ │ │ + vmovd %xmm1,(%rdi) │ │ │ │ + vpextrd $0x2,%xmm1,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ - movq (%rdi),%xmm5 │ │ │ │ - movq (%rdi,%rsi,1),%xmm6 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - punpcklbw %xmm7,%xmm5 │ │ │ │ - punpcklbw %xmm7,%xmm6 │ │ │ │ - paddw %xmm4,%xmm5 │ │ │ │ - paddw 0x20(%rcx),%xmm6 │ │ │ │ - packuswb %xmm6,%xmm5 │ │ │ │ - movq %xmm5,(%rdi) │ │ │ │ - punpckhqdq %xmm5,%xmm5 │ │ │ │ - movq %xmm5,(%rdi,%rsi,1) │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 2f33d2 <__cxa_finalize@plt+0x2c8382> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + vpmullw -0x8(%rdx),%xmm4,%xmm0 │ │ │ │ + vpmullw -0x6(%rdx),%xmm5,%xmm1 │ │ │ │ + vpaddw %xmm3,%xmm0,%xmm0 │ │ │ │ + vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpsrlw $0x2,%xmm0,%xmm0 │ │ │ │ + vmovq (%rdx,%rcx,1),%xmm1 │ │ │ │ + vmovq 0x2(%rdx,%rcx,1),%xmm2 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vmovhps (%rdx),%xmm1,%xmm1 │ │ │ │ + vmovhps 0x2(%rdx),%xmm2,%xmm2 │ │ │ │ + vpmullw %xmm4,%xmm1,%xmm1 │ │ │ │ + vpmullw %xmm5,%xmm2,%xmm2 │ │ │ │ + vpaddw %xmm3,%xmm1,%xmm1 │ │ │ │ + vpaddw %xmm2,%xmm1,%xmm1 │ │ │ │ + vpsrlw $0x2,%xmm1,%xmm1 │ │ │ │ + vshufpd $0x1,%xmm1,%xmm0,%xmm2 │ │ │ │ + vmovdqa %xmm1,%xmm0 │ │ │ │ + vpsubw %xmm2,%xmm1,%xmm1 │ │ │ │ + vpaddw %xmm1,%xmm1,%xmm1 │ │ │ │ + vpmulhw %xmm6,%xmm1,%xmm1 │ │ │ │ + vpaddw %xmm2,%xmm1,%xmm1 │ │ │ │ + vpmulhrsw %xmm7,%xmm1,%xmm1 │ │ │ │ + vmovq %xmm1,(%rdi) │ │ │ │ + vmovhps %xmm1,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ - movq (%rdi),%xmm5 │ │ │ │ - movq (%rdi,%rsi,1),%xmm6 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - punpcklbw %xmm7,%xmm5 │ │ │ │ - punpcklbw %xmm7,%xmm6 │ │ │ │ - paddw 0x10(%rcx),%xmm5 │ │ │ │ - paddw (%rcx),%xmm6 │ │ │ │ - packuswb %xmm6,%xmm5 │ │ │ │ - movq %xmm5,(%rdi) │ │ │ │ - punpckhqdq %xmm5,%xmm5 │ │ │ │ - movq %xmm5,(%rdi,%rsi,1) │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 2f3447 <__cxa_finalize@plt+0x2c83f7> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + vpmullw (%rdx),%xmm4,%xmm0 │ │ │ │ + vpmullw 0x2(%rdx),%xmm5,%xmm1 │ │ │ │ + vpaddw %xmm3,%xmm0,%xmm0 │ │ │ │ + vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpsrlw $0x2,%xmm0,%xmm0 │ │ │ │ + vinserti128 $0x1,%xmm0,%ymm0,%ymm0 │ │ │ │ + vmovdqu (%rdx,%rcx,1),%xmm1 │ │ │ │ + vmovdqu 0x2(%rdx,%rcx,1),%xmm2 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vinserti128 $0x1,(%rdx),%ymm1,%ymm1 │ │ │ │ + vinserti128 $0x1,0x2(%rdx),%ymm2,%ymm2 │ │ │ │ + vpmullw %ymm4,%ymm1,%ymm1 │ │ │ │ + vpmullw %ymm5,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpsrlw $0x2,%ymm1,%ymm1 │ │ │ │ + vperm2i128 $0x21,%ymm1,%ymm0,%ymm2 │ │ │ │ + vmovdqa %ymm1,%ymm0 │ │ │ │ + vpsubw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm1,%ymm1 │ │ │ │ + vpmulhw %ymm6,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ + vmovdqa %xmm1,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm1,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 2f34c5 <__cxa_finalize@plt+0x2c8475> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - movdqa 0x240(%rsp),%xmm0 │ │ │ │ - movdqa 0xe7aef(%rip),%xmm3 │ │ │ │ - pmulhrsw %xmm0,%xmm3 │ │ │ │ - pmulhrsw 0xe7af1(%rip),%xmm0 │ │ │ │ - movdqa 0xe7909(%rip),%xmm7 │ │ │ │ - movdqa %xmm0,0x240(%rsp) │ │ │ │ - movdqa %xmm3,0x430(%rsp) │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - punpckhwd %xmm0,%xmm2 │ │ │ │ - punpcklwd %xmm0,%xmm3 │ │ │ │ - movdqa 0xe7663(%rip),%xmm0 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - pmaddwd %xmm0,%xmm1 │ │ │ │ - pmaddwd %xmm3,%xmm0 │ │ │ │ - paddd %xmm7,%xmm1 │ │ │ │ - paddd %xmm7,%xmm0 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - packssdw %xmm1,%xmm0 │ │ │ │ - movdqa 0xe7629(%rip),%xmm1 │ │ │ │ - pmaddwd %xmm1,%xmm2 │ │ │ │ - pmaddwd %xmm1,%xmm3 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - paddd %xmm7,%xmm3 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - packssdw %xmm2,%xmm3 │ │ │ │ - movdqa %xmm3,0x250(%rsp) │ │ │ │ - movdqa %xmm0,0x420(%rsp) │ │ │ │ - movdqa 0x260(%rsp),%xmm1 │ │ │ │ - movdqa 0xe7aa8(%rip),%xmm2 │ │ │ │ - pmulhrsw %xmm1,%xmm2 │ │ │ │ - pmulhrsw 0xe7aaa(%rip),%xmm1 │ │ │ │ - movdqa %xmm1,0x270(%rsp) │ │ │ │ - movdqa %xmm2,0x400(%rsp) │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - punpckhwd %xmm1,%xmm3 │ │ │ │ - punpcklwd %xmm1,%xmm2 │ │ │ │ - movdqa 0xe75b4(%rip),%xmm1 │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - pmaddwd %xmm1,%xmm0 │ │ │ │ - pmaddwd %xmm2,%xmm1 │ │ │ │ - paddd %xmm7,%xmm0 │ │ │ │ - paddd %xmm7,%xmm1 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - packssdw %xmm0,%xmm1 │ │ │ │ - movdqa 0xe77aa(%rip),%xmm0 │ │ │ │ - pmaddwd %xmm0,%xmm3 │ │ │ │ - pmaddwd %xmm0,%xmm2 │ │ │ │ - paddd %xmm7,%xmm3 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - packssdw %xmm3,%xmm2 │ │ │ │ - movdqa %xmm2,0x260(%rsp) │ │ │ │ - movdqa %xmm1,0x410(%rsp) │ │ │ │ - movdqa 0x280(%rsp),%xmm0 │ │ │ │ - movdqa 0xe7a29(%rip),%xmm3 │ │ │ │ - pmulhrsw %xmm0,%xmm3 │ │ │ │ - pmulhrsw 0xe7a2b(%rip),%xmm0 │ │ │ │ - movdqa %xmm0,0x280(%rsp) │ │ │ │ - movdqa %xmm3,0x3f0(%rsp) │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - punpckhwd %xmm0,%xmm2 │ │ │ │ - punpcklwd %xmm0,%xmm3 │ │ │ │ - movdqa 0xe7565(%rip),%xmm0 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - pmaddwd %xmm0,%xmm1 │ │ │ │ - pmaddwd %xmm3,%xmm0 │ │ │ │ - paddd %xmm7,%xmm1 │ │ │ │ - paddd %xmm7,%xmm0 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - packssdw %xmm1,%xmm0 │ │ │ │ - movdqa 0xe752b(%rip),%xmm1 │ │ │ │ - pmaddwd %xmm1,%xmm2 │ │ │ │ - pmaddwd %xmm1,%xmm3 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - paddd %xmm7,%xmm3 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - packssdw %xmm2,%xmm3 │ │ │ │ - movdqa %xmm3,0x290(%rsp) │ │ │ │ - movdqa %xmm0,0x3e0(%rsp) │ │ │ │ - movdqa 0x2a0(%rsp),%xmm1 │ │ │ │ - movdqa 0xe79ea(%rip),%xmm2 │ │ │ │ - pmulhrsw %xmm1,%xmm2 │ │ │ │ - pmulhrsw 0xe79ec(%rip),%xmm1 │ │ │ │ - movdqa %xmm1,0x2b0(%rsp) │ │ │ │ - movdqa %xmm2,0x3c0(%rsp) │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - punpckhwd %xmm1,%xmm3 │ │ │ │ - punpcklwd %xmm1,%xmm2 │ │ │ │ - movdqa 0xe74b6(%rip),%xmm1 │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - pmaddwd %xmm1,%xmm0 │ │ │ │ - pmaddwd %xmm2,%xmm1 │ │ │ │ - paddd %xmm7,%xmm0 │ │ │ │ - paddd %xmm7,%xmm1 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - packssdw %xmm0,%xmm1 │ │ │ │ - movdqa 0xe768c(%rip),%xmm0 │ │ │ │ - pmaddwd %xmm0,%xmm3 │ │ │ │ - pmaddwd %xmm0,%xmm2 │ │ │ │ - paddd %xmm7,%xmm3 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - packssdw %xmm3,%xmm2 │ │ │ │ - movdqa %xmm2,0x2a0(%rsp) │ │ │ │ - movdqa %xmm1,0x3d0(%rsp) │ │ │ │ - movdqa 0x2c0(%rsp),%xmm0 │ │ │ │ - movdqa 0xe796b(%rip),%xmm3 │ │ │ │ - pmulhrsw %xmm0,%xmm3 │ │ │ │ - pmulhrsw 0xe796d(%rip),%xmm0 │ │ │ │ - movdqa %xmm0,0x2c0(%rsp) │ │ │ │ - movdqa %xmm3,0x3b0(%rsp) │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - punpckhwd %xmm0,%xmm2 │ │ │ │ - punpcklwd %xmm0,%xmm3 │ │ │ │ - movdqa 0xe7407(%rip),%xmm0 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - pmaddwd %xmm0,%xmm1 │ │ │ │ - pmaddwd %xmm3,%xmm0 │ │ │ │ - paddd %xmm7,%xmm1 │ │ │ │ - paddd %xmm7,%xmm0 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - packssdw %xmm1,%xmm0 │ │ │ │ - movdqa 0xe73cd(%rip),%xmm1 │ │ │ │ - pmaddwd %xmm1,%xmm2 │ │ │ │ - pmaddwd %xmm1,%xmm3 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - paddd %xmm7,%xmm3 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - packssdw %xmm2,%xmm3 │ │ │ │ - movdqa %xmm3,0x2d0(%rsp) │ │ │ │ - movdqa %xmm0,0x3a0(%rsp) │ │ │ │ - movdqa 0x2e0(%rsp),%xmm1 │ │ │ │ - movdqa 0xe792c(%rip),%xmm2 │ │ │ │ - pmulhrsw %xmm1,%xmm2 │ │ │ │ - pmulhrsw 0xe792e(%rip),%xmm1 │ │ │ │ - movdqa %xmm1,0x2f0(%rsp) │ │ │ │ - movdqa %xmm2,0x380(%rsp) │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - punpckhwd %xmm1,%xmm3 │ │ │ │ - punpcklwd %xmm1,%xmm2 │ │ │ │ - movdqa 0xe7358(%rip),%xmm1 │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - pmaddwd %xmm1,%xmm0 │ │ │ │ - pmaddwd %xmm2,%xmm1 │ │ │ │ - paddd %xmm7,%xmm0 │ │ │ │ - paddd %xmm7,%xmm1 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - packssdw %xmm0,%xmm1 │ │ │ │ - movdqa 0xe756e(%rip),%xmm0 │ │ │ │ - pmaddwd %xmm0,%xmm3 │ │ │ │ - pmaddwd %xmm0,%xmm2 │ │ │ │ - paddd %xmm7,%xmm3 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - packssdw %xmm3,%xmm2 │ │ │ │ - movdqa %xmm2,0x2e0(%rsp) │ │ │ │ - movdqa %xmm1,0x390(%rsp) │ │ │ │ - movdqa 0x300(%rsp),%xmm0 │ │ │ │ - movdqa 0xe78ad(%rip),%xmm3 │ │ │ │ - pmulhrsw %xmm0,%xmm3 │ │ │ │ - pmulhrsw 0xe78af(%rip),%xmm0 │ │ │ │ - movdqa %xmm0,%xmm6 │ │ │ │ - movdqa %xmm3,0x370(%rsp) │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - punpckhwd %xmm0,%xmm2 │ │ │ │ - punpcklwd %xmm0,%xmm3 │ │ │ │ - movdqa 0xe730e(%rip),%xmm0 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - pmaddwd %xmm0,%xmm1 │ │ │ │ - pmaddwd %xmm3,%xmm0 │ │ │ │ - paddd %xmm7,%xmm1 │ │ │ │ - paddd %xmm7,%xmm0 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - packssdw %xmm1,%xmm0 │ │ │ │ - movdqa 0xe72d4(%rip),%xmm1 │ │ │ │ - pmaddwd %xmm1,%xmm2 │ │ │ │ - pmaddwd %xmm1,%xmm3 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - paddd %xmm7,%xmm3 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - packssdw %xmm2,%xmm3 │ │ │ │ - movdqa %xmm3,0x310(%rsp) │ │ │ │ - movdqa %xmm0,0x360(%rsp) │ │ │ │ - movdqa 0x320(%rsp),%xmm0 │ │ │ │ - movdqa 0xe7873(%rip),%xmm3 │ │ │ │ - pmulhrsw %xmm0,%xmm3 │ │ │ │ - pmulhrsw 0xe7875(%rip),%xmm0 │ │ │ │ - movdqa %xmm3,%xmm4 │ │ │ │ - movdqa %xmm0,%xmm5 │ │ │ │ - jmp 2f4be0 <__cxa_finalize@plt+0x2c9b90> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movdqa 0x240(%rsp),%xmm0 │ │ │ │ - movdqa 0x420(%rsp),%xmm1 │ │ │ │ - movdqa 0xe7656(%rip),%xmm3 │ │ │ │ - pmulhrsw %xmm0,%xmm3 │ │ │ │ - pmulhrsw 0xe7658(%rip),%xmm0 │ │ │ │ - movdqa 0xe7660(%rip),%xmm2 │ │ │ │ - pmulhrsw %xmm1,%xmm2 │ │ │ │ - pmulhrsw 0xe7662(%rip),%xmm1 │ │ │ │ - movdqa 0xe745a(%rip),%xmm7 │ │ │ │ - movdqa %xmm0,%xmm4 │ │ │ │ - psubsw %xmm1,%xmm4 │ │ │ │ - paddsw %xmm1,%xmm0 │ │ │ │ - movdqa %xmm3,%xmm5 │ │ │ │ - psubsw %xmm2,%xmm5 │ │ │ │ - paddsw %xmm2,%xmm3 │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - punpckhwd %xmm4,%xmm2 │ │ │ │ - punpcklwd %xmm4,%xmm5 │ │ │ │ - movdqa 0xe71ae(%rip),%xmm4 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - pmaddwd %xmm4,%xmm1 │ │ │ │ - pmaddwd %xmm5,%xmm4 │ │ │ │ - paddd %xmm7,%xmm1 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - packssdw %xmm1,%xmm4 │ │ │ │ - movdqa 0xe7174(%rip),%xmm1 │ │ │ │ - pmaddwd %xmm1,%xmm2 │ │ │ │ - pmaddwd %xmm1,%xmm5 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - packssdw %xmm2,%xmm5 │ │ │ │ - movdqa %xmm0,0x240(%rsp) │ │ │ │ - movdqa %xmm5,0x250(%rsp) │ │ │ │ - movdqa %xmm4,0x420(%rsp) │ │ │ │ - movdqa %xmm3,0x430(%rsp) │ │ │ │ - movdqa 0x400(%rsp),%xmm0 │ │ │ │ - movdqa 0x260(%rsp),%xmm1 │ │ │ │ - movdqa 0xe75b8(%rip),%xmm3 │ │ │ │ - pmulhrsw %xmm0,%xmm3 │ │ │ │ - pmulhrsw 0xe75ba(%rip),%xmm0 │ │ │ │ - movdqa 0xe75c2(%rip),%xmm2 │ │ │ │ - pmulhrsw %xmm1,%xmm2 │ │ │ │ - pmulhrsw 0xe75c4(%rip),%xmm1 │ │ │ │ - movdqa %xmm1,%xmm4 │ │ │ │ - psubsw %xmm0,%xmm4 │ │ │ │ - paddsw %xmm1,%xmm0 │ │ │ │ - movdqa %xmm2,%xmm5 │ │ │ │ - psubsw %xmm3,%xmm5 │ │ │ │ - paddsw %xmm2,%xmm3 │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - punpckhwd %xmm4,%xmm2 │ │ │ │ - punpcklwd %xmm4,%xmm5 │ │ │ │ - movdqa 0xe70c8(%rip),%xmm4 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - pmaddwd %xmm4,%xmm1 │ │ │ │ - pmaddwd %xmm5,%xmm4 │ │ │ │ - paddd %xmm7,%xmm1 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - packssdw %xmm1,%xmm4 │ │ │ │ - movdqa 0xe72be(%rip),%xmm1 │ │ │ │ - pmaddwd %xmm1,%xmm2 │ │ │ │ - pmaddwd %xmm1,%xmm5 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - packssdw %xmm2,%xmm5 │ │ │ │ - movdqa %xmm5,0x260(%rsp) │ │ │ │ - movdqa %xmm0,0x270(%rsp) │ │ │ │ - movdqa %xmm3,0x400(%rsp) │ │ │ │ - movdqa %xmm4,0x410(%rsp) │ │ │ │ - movdqa 0x280(%rsp),%xmm0 │ │ │ │ - movdqa 0x3e0(%rsp),%xmm1 │ │ │ │ - movdqa 0xe7522(%rip),%xmm3 │ │ │ │ - pmulhrsw %xmm0,%xmm3 │ │ │ │ - pmulhrsw 0xe7524(%rip),%xmm0 │ │ │ │ - movdqa 0xe752c(%rip),%xmm2 │ │ │ │ - pmulhrsw %xmm1,%xmm2 │ │ │ │ - pmulhrsw 0xe752e(%rip),%xmm1 │ │ │ │ - movdqa %xmm0,%xmm4 │ │ │ │ - psubsw %xmm1,%xmm4 │ │ │ │ - paddsw %xmm1,%xmm0 │ │ │ │ - movdqa %xmm3,%xmm5 │ │ │ │ - psubsw %xmm2,%xmm5 │ │ │ │ - paddsw %xmm2,%xmm3 │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - punpckhwd %xmm4,%xmm2 │ │ │ │ - punpcklwd %xmm4,%xmm5 │ │ │ │ - movdqa 0xe7042(%rip),%xmm4 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - pmaddwd %xmm4,%xmm1 │ │ │ │ - pmaddwd %xmm5,%xmm4 │ │ │ │ - paddd %xmm7,%xmm1 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - packssdw %xmm1,%xmm4 │ │ │ │ - movdqa 0xe7008(%rip),%xmm1 │ │ │ │ - pmaddwd %xmm1,%xmm2 │ │ │ │ - pmaddwd %xmm1,%xmm5 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - packssdw %xmm2,%xmm5 │ │ │ │ - movdqa %xmm0,0x280(%rsp) │ │ │ │ - movdqa %xmm5,0x290(%rsp) │ │ │ │ - movdqa %xmm4,0x3e0(%rsp) │ │ │ │ - movdqa %xmm3,0x3f0(%rsp) │ │ │ │ - movdqa 0x3c0(%rsp),%xmm0 │ │ │ │ - movdqa 0x2a0(%rsp),%xmm1 │ │ │ │ - movdqa 0xe748c(%rip),%xmm3 │ │ │ │ - pmulhrsw %xmm0,%xmm3 │ │ │ │ - pmulhrsw 0xe748e(%rip),%xmm0 │ │ │ │ - movdqa 0xe7496(%rip),%xmm2 │ │ │ │ - pmulhrsw %xmm1,%xmm2 │ │ │ │ - pmulhrsw 0xe7498(%rip),%xmm1 │ │ │ │ - movdqa %xmm1,%xmm4 │ │ │ │ - psubsw %xmm0,%xmm4 │ │ │ │ - paddsw %xmm1,%xmm0 │ │ │ │ - movdqa %xmm2,%xmm5 │ │ │ │ - psubsw %xmm3,%xmm5 │ │ │ │ - paddsw %xmm2,%xmm3 │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - punpckhwd %xmm4,%xmm2 │ │ │ │ - punpcklwd %xmm4,%xmm5 │ │ │ │ - movdqa 0xe6f5c(%rip),%xmm4 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - pmaddwd %xmm4,%xmm1 │ │ │ │ - pmaddwd %xmm5,%xmm4 │ │ │ │ - paddd %xmm7,%xmm1 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - packssdw %xmm1,%xmm4 │ │ │ │ - movdqa 0xe7132(%rip),%xmm1 │ │ │ │ - pmaddwd %xmm1,%xmm2 │ │ │ │ - pmaddwd %xmm1,%xmm5 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - packssdw %xmm2,%xmm5 │ │ │ │ - movdqa %xmm5,0x2a0(%rsp) │ │ │ │ - movdqa %xmm0,0x2b0(%rsp) │ │ │ │ - movdqa %xmm3,0x3c0(%rsp) │ │ │ │ - movdqa %xmm4,0x3d0(%rsp) │ │ │ │ - movdqa 0x2c0(%rsp),%xmm0 │ │ │ │ - movdqa 0x3a0(%rsp),%xmm1 │ │ │ │ - movdqa 0xe73f6(%rip),%xmm3 │ │ │ │ - pmulhrsw %xmm0,%xmm3 │ │ │ │ - pmulhrsw 0xe73f8(%rip),%xmm0 │ │ │ │ - movdqa 0xe7400(%rip),%xmm2 │ │ │ │ - pmulhrsw %xmm1,%xmm2 │ │ │ │ - pmulhrsw 0xe7402(%rip),%xmm1 │ │ │ │ - movdqa %xmm0,%xmm4 │ │ │ │ - psubsw %xmm1,%xmm4 │ │ │ │ - paddsw %xmm1,%xmm0 │ │ │ │ - movdqa %xmm3,%xmm5 │ │ │ │ - psubsw %xmm2,%xmm5 │ │ │ │ - paddsw %xmm2,%xmm3 │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - punpckhwd %xmm4,%xmm2 │ │ │ │ - punpcklwd %xmm4,%xmm5 │ │ │ │ - movdqa 0xe6e76(%rip),%xmm4 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - pmaddwd %xmm4,%xmm1 │ │ │ │ - pmaddwd %xmm5,%xmm4 │ │ │ │ - paddd %xmm7,%xmm1 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - packssdw %xmm1,%xmm4 │ │ │ │ - movdqa 0xe6e3c(%rip),%xmm1 │ │ │ │ - pmaddwd %xmm1,%xmm2 │ │ │ │ - pmaddwd %xmm1,%xmm5 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - packssdw %xmm2,%xmm5 │ │ │ │ - movdqa %xmm0,0x2c0(%rsp) │ │ │ │ - movdqa %xmm5,0x2d0(%rsp) │ │ │ │ - movdqa %xmm4,0x3a0(%rsp) │ │ │ │ - movdqa %xmm3,0x3b0(%rsp) │ │ │ │ - movdqa 0x380(%rsp),%xmm0 │ │ │ │ - movdqa 0x2e0(%rsp),%xmm1 │ │ │ │ - movdqa 0xe7360(%rip),%xmm3 │ │ │ │ - pmulhrsw %xmm0,%xmm3 │ │ │ │ - pmulhrsw 0xe7362(%rip),%xmm0 │ │ │ │ - movdqa 0xe736a(%rip),%xmm2 │ │ │ │ - pmulhrsw %xmm1,%xmm2 │ │ │ │ - pmulhrsw 0xe736c(%rip),%xmm1 │ │ │ │ - movdqa %xmm1,%xmm4 │ │ │ │ - psubsw %xmm0,%xmm4 │ │ │ │ - paddsw %xmm1,%xmm0 │ │ │ │ - movdqa %xmm2,%xmm5 │ │ │ │ - psubsw %xmm3,%xmm5 │ │ │ │ - paddsw %xmm2,%xmm3 │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - punpckhwd %xmm4,%xmm2 │ │ │ │ - punpcklwd %xmm4,%xmm5 │ │ │ │ - movdqa 0xe6d90(%rip),%xmm4 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - pmaddwd %xmm4,%xmm1 │ │ │ │ - pmaddwd %xmm5,%xmm4 │ │ │ │ - paddd %xmm7,%xmm1 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - packssdw %xmm1,%xmm4 │ │ │ │ - movdqa 0xe6fa6(%rip),%xmm1 │ │ │ │ - pmaddwd %xmm1,%xmm2 │ │ │ │ - pmaddwd %xmm1,%xmm5 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - packssdw %xmm2,%xmm5 │ │ │ │ - movdqa %xmm5,0x2e0(%rsp) │ │ │ │ - movdqa %xmm0,0x2f0(%rsp) │ │ │ │ - movdqa %xmm3,0x380(%rsp) │ │ │ │ - movdqa %xmm4,0x390(%rsp) │ │ │ │ - movdqa 0x300(%rsp),%xmm0 │ │ │ │ - movdqa 0x360(%rsp),%xmm1 │ │ │ │ - movdqa 0xe72ca(%rip),%xmm3 │ │ │ │ - pmulhrsw %xmm0,%xmm3 │ │ │ │ - pmulhrsw 0xe72cc(%rip),%xmm0 │ │ │ │ - movdqa 0xe72d4(%rip),%xmm2 │ │ │ │ - pmulhrsw %xmm1,%xmm2 │ │ │ │ - pmulhrsw 0xe72d6(%rip),%xmm1 │ │ │ │ - movdqa %xmm0,%xmm4 │ │ │ │ - psubsw %xmm1,%xmm4 │ │ │ │ - paddsw %xmm1,%xmm0 │ │ │ │ - movdqa %xmm3,%xmm5 │ │ │ │ - psubsw %xmm2,%xmm5 │ │ │ │ - paddsw %xmm2,%xmm3 │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - punpckhwd %xmm4,%xmm2 │ │ │ │ - punpcklwd %xmm4,%xmm5 │ │ │ │ - movdqa 0xe6d0a(%rip),%xmm4 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - pmaddwd %xmm4,%xmm1 │ │ │ │ - pmaddwd %xmm5,%xmm4 │ │ │ │ - paddd %xmm7,%xmm1 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - packssdw %xmm1,%xmm4 │ │ │ │ - movdqa 0xe6cd0(%rip),%xmm1 │ │ │ │ - pmaddwd %xmm1,%xmm2 │ │ │ │ - pmaddwd %xmm1,%xmm5 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - packssdw %xmm2,%xmm5 │ │ │ │ - movdqa %xmm0,%xmm6 │ │ │ │ - movdqa %xmm5,0x310(%rsp) │ │ │ │ - movdqa %xmm4,0x360(%rsp) │ │ │ │ - movdqa %xmm3,0x370(%rsp) │ │ │ │ - movdqa 0x340(%rsp),%xmm0 │ │ │ │ - movdqa 0x320(%rsp),%xmm1 │ │ │ │ - movdqa 0xe7239(%rip),%xmm3 │ │ │ │ - pmulhrsw %xmm0,%xmm3 │ │ │ │ - pmulhrsw 0xe723b(%rip),%xmm0 │ │ │ │ - movdqa 0xe7243(%rip),%xmm2 │ │ │ │ - pmulhrsw %xmm1,%xmm2 │ │ │ │ - pmulhrsw 0xe7245(%rip),%xmm1 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - psubsw %xmm0,%xmm5 │ │ │ │ - paddsw %xmm1,%xmm0 │ │ │ │ - movdqa %xmm2,%xmm4 │ │ │ │ - psubsw %xmm3,%xmm4 │ │ │ │ - paddsw %xmm2,%xmm3 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movdqa %xmm4,%xmm2 │ │ │ │ - punpckhwd %xmm5,%xmm2 │ │ │ │ - punpcklwd %xmm5,%xmm4 │ │ │ │ - movdqa 0xe6c1c(%rip),%xmm5 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - pmaddwd %xmm5,%xmm1 │ │ │ │ - pmaddwd %xmm4,%xmm5 │ │ │ │ - paddd %xmm7,%xmm1 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - packssdw %xmm1,%xmm5 │ │ │ │ - movdqa 0xe6e12(%rip),%xmm1 │ │ │ │ - pmaddwd %xmm1,%xmm2 │ │ │ │ - pmaddwd %xmm1,%xmm4 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - packssdw %xmm2,%xmm4 │ │ │ │ - movdqa 0x370(%rsp),%xmm1 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - psubsw %xmm6,%xmm2 │ │ │ │ - paddsw %xmm6,%xmm0 │ │ │ │ - movdqa %xmm3,%xmm6 │ │ │ │ - psubsw %xmm1,%xmm6 │ │ │ │ - paddsw %xmm1,%xmm3 │ │ │ │ - movdqa %xmm0,0x330(%rsp) │ │ │ │ - movdqa %xmm3,0x340(%rsp) │ │ │ │ - movdqa %xmm6,%xmm3 │ │ │ │ - punpckhwd %xmm2,%xmm3 │ │ │ │ - punpcklwd %xmm2,%xmm6 │ │ │ │ - movdqa 0xe6b0d(%rip),%xmm2 │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - pmaddwd %xmm2,%xmm0 │ │ │ │ - pmaddwd %xmm6,%xmm2 │ │ │ │ - paddd %xmm7,%xmm0 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - packssdw %xmm0,%xmm2 │ │ │ │ - movdqa 0xe6d03(%rip),%xmm0 │ │ │ │ - pmaddwd %xmm0,%xmm3 │ │ │ │ - pmaddwd %xmm0,%xmm6 │ │ │ │ - paddd %xmm7,%xmm3 │ │ │ │ - paddd %xmm7,%xmm6 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - psrad $0xc,%xmm6 │ │ │ │ - packssdw %xmm3,%xmm6 │ │ │ │ - movdqa %xmm6,0x300(%rsp) │ │ │ │ - movdqa %xmm2,0x370(%rsp) │ │ │ │ - movdqa 0x310(%rsp),%xmm0 │ │ │ │ - movdqa 0x360(%rsp),%xmm3 │ │ │ │ - movdqa %xmm4,%xmm2 │ │ │ │ - psubsw %xmm0,%xmm2 │ │ │ │ - paddsw %xmm0,%xmm4 │ │ │ │ - movdqa %xmm5,%xmm6 │ │ │ │ - psubsw %xmm3,%xmm6 │ │ │ │ - paddsw %xmm3,%xmm5 │ │ │ │ - movdqa %xmm6,%xmm3 │ │ │ │ - punpckhwd %xmm2,%xmm3 │ │ │ │ - punpcklwd %xmm2,%xmm6 │ │ │ │ - movdqa 0xe6a75(%rip),%xmm2 │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - pmaddwd %xmm2,%xmm0 │ │ │ │ - pmaddwd %xmm6,%xmm2 │ │ │ │ - paddd %xmm7,%xmm0 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - packssdw %xmm0,%xmm2 │ │ │ │ - movdqa 0xe6c6b(%rip),%xmm0 │ │ │ │ - pmaddwd %xmm0,%xmm3 │ │ │ │ - pmaddwd %xmm0,%xmm6 │ │ │ │ - paddd %xmm7,%xmm3 │ │ │ │ - paddd %xmm7,%xmm6 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - psrad $0xc,%xmm6 │ │ │ │ - packssdw %xmm3,%xmm6 │ │ │ │ - movdqa %xmm6,0x310(%rsp) │ │ │ │ - movdqa %xmm4,0x320(%rsp) │ │ │ │ - movdqa %xmm5,0x350(%rsp) │ │ │ │ - movdqa %xmm2,0x360(%rsp) │ │ │ │ - movdqa 0x2c0(%rsp),%xmm0 │ │ │ │ - movdqa 0x2f0(%rsp),%xmm2 │ │ │ │ - movdqa 0x380(%rsp),%xmm3 │ │ │ │ - movdqa 0x3b0(%rsp),%xmm1 │ │ │ │ - movdqa %xmm0,%xmm4 │ │ │ │ - psubsw %xmm2,%xmm4 │ │ │ │ - paddsw %xmm2,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - psubsw %xmm3,%xmm5 │ │ │ │ - paddsw %xmm3,%xmm1 │ │ │ │ - movdqa %xmm5,%xmm3 │ │ │ │ - punpckhwd %xmm4,%xmm3 │ │ │ │ - punpcklwd %xmm4,%xmm5 │ │ │ │ - movdqa 0xe69c9(%rip),%xmm4 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - pmaddwd %xmm4,%xmm2 │ │ │ │ - pmaddwd %xmm5,%xmm4 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - packssdw %xmm2,%xmm4 │ │ │ │ - movdqa 0xe698f(%rip),%xmm2 │ │ │ │ - pmaddwd %xmm2,%xmm3 │ │ │ │ - pmaddwd %xmm2,%xmm5 │ │ │ │ - paddd %xmm7,%xmm3 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - packssdw %xmm3,%xmm5 │ │ │ │ - movdqa %xmm0,0x2c0(%rsp) │ │ │ │ - movdqa %xmm5,0x2f0(%rsp) │ │ │ │ - movdqa %xmm4,0x380(%rsp) │ │ │ │ - movdqa %xmm1,0x3b0(%rsp) │ │ │ │ - movdqa 0x2d0(%rsp),%xmm0 │ │ │ │ - movdqa 0x2e0(%rsp),%xmm2 │ │ │ │ - movdqa 0x390(%rsp),%xmm3 │ │ │ │ - movdqa 0x3a0(%rsp),%xmm1 │ │ │ │ - movdqa %xmm0,%xmm4 │ │ │ │ - psubsw %xmm2,%xmm4 │ │ │ │ - paddsw %xmm2,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - psubsw %xmm3,%xmm5 │ │ │ │ - paddsw %xmm3,%xmm1 │ │ │ │ - movdqa %xmm5,%xmm3 │ │ │ │ - punpckhwd %xmm4,%xmm3 │ │ │ │ - punpcklwd %xmm4,%xmm5 │ │ │ │ - movdqa 0xe690d(%rip),%xmm4 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - pmaddwd %xmm4,%xmm2 │ │ │ │ - pmaddwd %xmm5,%xmm4 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - packssdw %xmm2,%xmm4 │ │ │ │ - movdqa 0xe68d3(%rip),%xmm2 │ │ │ │ - pmaddwd %xmm2,%xmm3 │ │ │ │ - pmaddwd %xmm2,%xmm5 │ │ │ │ - paddd %xmm7,%xmm3 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - packssdw %xmm3,%xmm5 │ │ │ │ - movdqa %xmm0,0x2d0(%rsp) │ │ │ │ - movdqa %xmm5,0x2e0(%rsp) │ │ │ │ - movdqa %xmm4,0x390(%rsp) │ │ │ │ - movdqa %xmm1,0x3a0(%rsp) │ │ │ │ - movdqa 0x2a0(%rsp),%xmm0 │ │ │ │ - movdqa 0x290(%rsp),%xmm2 │ │ │ │ - movdqa 0x3e0(%rsp),%xmm3 │ │ │ │ - movdqa 0x3d0(%rsp),%xmm1 │ │ │ │ - movdqa %xmm0,%xmm4 │ │ │ │ - psubsw %xmm2,%xmm4 │ │ │ │ - paddsw %xmm2,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - psubsw %xmm3,%xmm5 │ │ │ │ - paddsw %xmm3,%xmm1 │ │ │ │ - movdqa %xmm5,%xmm3 │ │ │ │ - punpckhwd %xmm4,%xmm3 │ │ │ │ - punpcklwd %xmm4,%xmm5 │ │ │ │ - movdqa 0xe6821(%rip),%xmm4 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - pmaddwd %xmm4,%xmm2 │ │ │ │ - pmaddwd %xmm5,%xmm4 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - packssdw %xmm2,%xmm4 │ │ │ │ - movdqa 0xe6987(%rip),%xmm2 │ │ │ │ - pmaddwd %xmm2,%xmm3 │ │ │ │ - pmaddwd %xmm2,%xmm5 │ │ │ │ - paddd %xmm7,%xmm3 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - packssdw %xmm3,%xmm5 │ │ │ │ - movdqa %xmm0,0x2a0(%rsp) │ │ │ │ - movdqa %xmm5,0x290(%rsp) │ │ │ │ - movdqa %xmm4,0x3e0(%rsp) │ │ │ │ - movdqa %xmm1,0x3d0(%rsp) │ │ │ │ - movdqa 0x2b0(%rsp),%xmm0 │ │ │ │ - movdqa 0x280(%rsp),%xmm2 │ │ │ │ - movdqa 0x3f0(%rsp),%xmm3 │ │ │ │ - movdqa 0x3c0(%rsp),%xmm1 │ │ │ │ - movdqa %xmm0,%xmm4 │ │ │ │ - psubsw %xmm2,%xmm4 │ │ │ │ - paddsw %xmm2,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - psubsw %xmm3,%xmm5 │ │ │ │ - paddsw %xmm3,%xmm1 │ │ │ │ - movdqa %xmm5,%xmm3 │ │ │ │ - punpckhwd %xmm4,%xmm3 │ │ │ │ - punpcklwd %xmm4,%xmm5 │ │ │ │ - movdqa 0xe6765(%rip),%xmm4 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - pmaddwd %xmm4,%xmm2 │ │ │ │ - pmaddwd %xmm5,%xmm4 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - packssdw %xmm2,%xmm4 │ │ │ │ - movdqa 0xe68cb(%rip),%xmm2 │ │ │ │ - pmaddwd %xmm2,%xmm3 │ │ │ │ - pmaddwd %xmm2,%xmm5 │ │ │ │ - paddd %xmm7,%xmm3 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - packssdw %xmm3,%xmm5 │ │ │ │ - movdqa %xmm0,0x2b0(%rsp) │ │ │ │ - movdqa %xmm5,0x280(%rsp) │ │ │ │ - movdqa %xmm4,0x3f0(%rsp) │ │ │ │ - movdqa %xmm1,0x3c0(%rsp) │ │ │ │ - movdqa 0x240(%rsp),%xmm0 │ │ │ │ - movdqa 0x270(%rsp),%xmm2 │ │ │ │ - movdqa 0x400(%rsp),%xmm3 │ │ │ │ - movdqa 0x430(%rsp),%xmm1 │ │ │ │ - movdqa %xmm0,%xmm4 │ │ │ │ - psubsw %xmm2,%xmm4 │ │ │ │ - paddsw %xmm2,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - psubsw %xmm3,%xmm5 │ │ │ │ - paddsw %xmm3,%xmm1 │ │ │ │ - movdqa %xmm5,%xmm3 │ │ │ │ - punpckhwd %xmm4,%xmm3 │ │ │ │ - punpcklwd %xmm4,%xmm5 │ │ │ │ - movdqa 0xe66b9(%rip),%xmm4 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - pmaddwd %xmm4,%xmm2 │ │ │ │ - pmaddwd %xmm5,%xmm4 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - packssdw %xmm2,%xmm4 │ │ │ │ - movdqa 0xe667f(%rip),%xmm2 │ │ │ │ - pmaddwd %xmm2,%xmm3 │ │ │ │ - pmaddwd %xmm2,%xmm5 │ │ │ │ - paddd %xmm7,%xmm3 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - packssdw %xmm3,%xmm5 │ │ │ │ - movdqa %xmm0,0x240(%rsp) │ │ │ │ - movdqa %xmm5,0x270(%rsp) │ │ │ │ - movdqa %xmm4,0x400(%rsp) │ │ │ │ - movdqa %xmm1,0x430(%rsp) │ │ │ │ - movdqa 0x250(%rsp),%xmm0 │ │ │ │ - movdqa 0x260(%rsp),%xmm2 │ │ │ │ - movdqa 0x410(%rsp),%xmm3 │ │ │ │ - movdqa 0x420(%rsp),%xmm1 │ │ │ │ - movdqa %xmm0,%xmm4 │ │ │ │ - psubsw %xmm2,%xmm4 │ │ │ │ - paddsw %xmm2,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - psubsw %xmm3,%xmm5 │ │ │ │ - paddsw %xmm3,%xmm1 │ │ │ │ - movdqa %xmm5,%xmm3 │ │ │ │ - punpckhwd %xmm4,%xmm3 │ │ │ │ - punpcklwd %xmm4,%xmm5 │ │ │ │ - movdqa 0xe65fd(%rip),%xmm4 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - pmaddwd %xmm4,%xmm2 │ │ │ │ - pmaddwd %xmm5,%xmm4 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - packssdw %xmm2,%xmm4 │ │ │ │ - movdqa 0xe65c3(%rip),%xmm2 │ │ │ │ - pmaddwd %xmm2,%xmm3 │ │ │ │ - pmaddwd %xmm2,%xmm5 │ │ │ │ - paddd %xmm7,%xmm3 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - packssdw %xmm3,%xmm5 │ │ │ │ - movdqa 0x2a0(%rsp),%xmm2 │ │ │ │ - movdqa 0x3d0(%rsp),%xmm3 │ │ │ │ - movdqa %xmm0,%xmm6 │ │ │ │ - psubsw %xmm2,%xmm6 │ │ │ │ - paddsw %xmm2,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm2 │ │ │ │ - psubsw %xmm3,%xmm2 │ │ │ │ - paddsw %xmm3,%xmm1 │ │ │ │ - movdqa %xmm0,0x250(%rsp) │ │ │ │ - movdqa %xmm1,0x420(%rsp) │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - punpckhwd %xmm6,%xmm3 │ │ │ │ - punpcklwd %xmm6,%xmm2 │ │ │ │ - movdqa 0xe6545(%rip),%xmm6 │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - pmaddwd %xmm6,%xmm0 │ │ │ │ - pmaddwd %xmm2,%xmm6 │ │ │ │ - paddd %xmm7,%xmm0 │ │ │ │ - paddd %xmm7,%xmm6 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - psrad $0xc,%xmm6 │ │ │ │ - packssdw %xmm0,%xmm6 │ │ │ │ - movdqa 0xe650b(%rip),%xmm0 │ │ │ │ - pmaddwd %xmm0,%xmm3 │ │ │ │ - pmaddwd %xmm0,%xmm2 │ │ │ │ - paddd %xmm7,%xmm3 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - packssdw %xmm3,%xmm2 │ │ │ │ - movdqa %xmm2,0x2a0(%rsp) │ │ │ │ - movdqa %xmm6,0x3d0(%rsp) │ │ │ │ - movdqa 0x290(%rsp),%xmm2 │ │ │ │ - movdqa 0x3e0(%rsp),%xmm3 │ │ │ │ - movdqa %xmm5,%xmm0 │ │ │ │ - psubsw %xmm2,%xmm0 │ │ │ │ - paddsw %xmm2,%xmm5 │ │ │ │ - movdqa %xmm4,%xmm1 │ │ │ │ - psubsw %xmm3,%xmm1 │ │ │ │ - paddsw %xmm3,%xmm4 │ │ │ │ - movdqa %xmm1,%xmm3 │ │ │ │ - punpckhwd %xmm0,%xmm3 │ │ │ │ - punpcklwd %xmm0,%xmm1 │ │ │ │ - movdqa 0xe64ad(%rip),%xmm0 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - pmaddwd %xmm0,%xmm2 │ │ │ │ - pmaddwd %xmm1,%xmm0 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - paddd %xmm7,%xmm0 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - packssdw %xmm2,%xmm0 │ │ │ │ - movdqa 0xe6473(%rip),%xmm2 │ │ │ │ - pmaddwd %xmm2,%xmm3 │ │ │ │ - pmaddwd %xmm2,%xmm1 │ │ │ │ - paddd %xmm7,%xmm3 │ │ │ │ - paddd %xmm7,%xmm1 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - packssdw %xmm3,%xmm1 │ │ │ │ - movdqa %xmm5,0x260(%rsp) │ │ │ │ - movdqa %xmm4,0x410(%rsp) │ │ │ │ - movdqa %xmm1,0x290(%rsp) │ │ │ │ - movdqa %xmm0,0x3e0(%rsp) │ │ │ │ - movdqa 0x270(%rsp),%xmm0 │ │ │ │ - movdqa 0x280(%rsp),%xmm2 │ │ │ │ - movdqa 0x3f0(%rsp),%xmm3 │ │ │ │ - movdqa 0x400(%rsp),%xmm1 │ │ │ │ - movdqa %xmm0,%xmm4 │ │ │ │ - psubsw %xmm2,%xmm4 │ │ │ │ - paddsw %xmm2,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - psubsw %xmm3,%xmm5 │ │ │ │ - paddsw %xmm3,%xmm1 │ │ │ │ - movdqa %xmm5,%xmm3 │ │ │ │ - punpckhwd %xmm4,%xmm3 │ │ │ │ - punpcklwd %xmm4,%xmm5 │ │ │ │ - movdqa 0xe63f1(%rip),%xmm4 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - pmaddwd %xmm4,%xmm2 │ │ │ │ - pmaddwd %xmm5,%xmm4 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - packssdw %xmm2,%xmm4 │ │ │ │ - movdqa 0xe63b7(%rip),%xmm2 │ │ │ │ - pmaddwd %xmm2,%xmm3 │ │ │ │ - pmaddwd %xmm2,%xmm5 │ │ │ │ - paddd %xmm7,%xmm3 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - packssdw %xmm3,%xmm5 │ │ │ │ - movdqa %xmm0,0x270(%rsp) │ │ │ │ - movdqa %xmm5,0x280(%rsp) │ │ │ │ - movdqa %xmm4,0x3f0(%rsp) │ │ │ │ - movdqa %xmm1,0x400(%rsp) │ │ │ │ - movdqa 0x240(%rsp),%xmm0 │ │ │ │ - movdqa 0x2b0(%rsp),%xmm2 │ │ │ │ - movdqa 0x3c0(%rsp),%xmm3 │ │ │ │ - movdqa 0x430(%rsp),%xmm1 │ │ │ │ - movdqa %xmm0,%xmm4 │ │ │ │ - psubsw %xmm2,%xmm4 │ │ │ │ - paddsw %xmm2,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - psubsw %xmm3,%xmm5 │ │ │ │ - paddsw %xmm3,%xmm1 │ │ │ │ - movdqa %xmm5,%xmm3 │ │ │ │ - punpckhwd %xmm4,%xmm3 │ │ │ │ - punpcklwd %xmm4,%xmm5 │ │ │ │ - movdqa 0xe6335(%rip),%xmm4 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - pmaddwd %xmm4,%xmm2 │ │ │ │ - pmaddwd %xmm5,%xmm4 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - packssdw %xmm2,%xmm4 │ │ │ │ - movdqa 0xe62fb(%rip),%xmm2 │ │ │ │ - pmaddwd %xmm2,%xmm3 │ │ │ │ - pmaddwd %xmm2,%xmm5 │ │ │ │ - paddd %xmm7,%xmm3 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - packssdw %xmm3,%xmm5 │ │ │ │ - movdqa %xmm0,0x240(%rsp) │ │ │ │ - movdqa %xmm5,0x2b0(%rsp) │ │ │ │ - movdqa %xmm4,0x3c0(%rsp) │ │ │ │ - movdqa %xmm1,0x430(%rsp) │ │ │ │ - movdqa 0x330(%rsp),%xmm0 │ │ │ │ - movdqa 0x2c0(%rsp),%xmm2 │ │ │ │ - movdqa 0x3b0(%rsp),%xmm3 │ │ │ │ - movdqa 0x340(%rsp),%xmm1 │ │ │ │ - movdqa %xmm0,%xmm4 │ │ │ │ - psubsw %xmm2,%xmm4 │ │ │ │ - paddsw %xmm2,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - psubsw %xmm3,%xmm5 │ │ │ │ - paddsw %xmm3,%xmm1 │ │ │ │ - movdqa %xmm5,%xmm3 │ │ │ │ - punpckhwd %xmm4,%xmm3 │ │ │ │ - punpcklwd %xmm4,%xmm5 │ │ │ │ - movdqa 0xe6269(%rip),%xmm4 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - pmaddwd %xmm4,%xmm2 │ │ │ │ - pmaddwd %xmm5,%xmm4 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - packssdw %xmm2,%xmm4 │ │ │ │ - movdqa 0xe633f(%rip),%xmm2 │ │ │ │ - pmaddwd %xmm2,%xmm3 │ │ │ │ - pmaddwd %xmm2,%xmm5 │ │ │ │ - paddd %xmm7,%xmm3 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - packssdw %xmm3,%xmm5 │ │ │ │ - movdqa %xmm0,0x330(%rsp) │ │ │ │ - movdqa %xmm5,0x2c0(%rsp) │ │ │ │ - movdqa %xmm4,0x3b0(%rsp) │ │ │ │ - movdqa %xmm1,0x340(%rsp) │ │ │ │ - movdqa 0x320(%rsp),%xmm0 │ │ │ │ - movdqa 0x2d0(%rsp),%xmm2 │ │ │ │ - movdqa 0x3a0(%rsp),%xmm3 │ │ │ │ - movdqa 0x350(%rsp),%xmm1 │ │ │ │ - movdqa %xmm0,%xmm4 │ │ │ │ - psubsw %xmm2,%xmm4 │ │ │ │ - paddsw %xmm2,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - psubsw %xmm3,%xmm5 │ │ │ │ - paddsw %xmm3,%xmm1 │ │ │ │ - movdqa %xmm5,%xmm3 │ │ │ │ - punpckhwd %xmm4,%xmm3 │ │ │ │ - punpcklwd %xmm4,%xmm5 │ │ │ │ - movdqa 0xe61ad(%rip),%xmm4 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - pmaddwd %xmm4,%xmm2 │ │ │ │ - pmaddwd %xmm5,%xmm4 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - packssdw %xmm2,%xmm4 │ │ │ │ - movdqa 0xe6283(%rip),%xmm2 │ │ │ │ - pmaddwd %xmm2,%xmm3 │ │ │ │ - pmaddwd %xmm2,%xmm5 │ │ │ │ - paddd %xmm7,%xmm3 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - packssdw %xmm3,%xmm5 │ │ │ │ - movdqa %xmm0,0x320(%rsp) │ │ │ │ - movdqa %xmm5,0x2d0(%rsp) │ │ │ │ - movdqa %xmm4,0x3a0(%rsp) │ │ │ │ - movdqa %xmm1,0x350(%rsp) │ │ │ │ - movdqa 0x310(%rsp),%xmm0 │ │ │ │ - movdqa 0x2e0(%rsp),%xmm2 │ │ │ │ - movdqa 0x390(%rsp),%xmm3 │ │ │ │ - movdqa 0x360(%rsp),%xmm1 │ │ │ │ - movdqa %xmm0,%xmm4 │ │ │ │ - psubsw %xmm2,%xmm4 │ │ │ │ - paddsw %xmm2,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - psubsw %xmm3,%xmm5 │ │ │ │ - paddsw %xmm3,%xmm1 │ │ │ │ - movdqa %xmm5,%xmm3 │ │ │ │ - punpckhwd %xmm4,%xmm3 │ │ │ │ - punpcklwd %xmm4,%xmm5 │ │ │ │ - movdqa 0xe60f1(%rip),%xmm4 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - pmaddwd %xmm4,%xmm2 │ │ │ │ - pmaddwd %xmm5,%xmm4 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - packssdw %xmm2,%xmm4 │ │ │ │ - movdqa 0xe61c7(%rip),%xmm2 │ │ │ │ - pmaddwd %xmm2,%xmm3 │ │ │ │ - pmaddwd %xmm2,%xmm5 │ │ │ │ - paddd %xmm7,%xmm3 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - packssdw %xmm3,%xmm5 │ │ │ │ - movdqa %xmm0,0x310(%rsp) │ │ │ │ - movdqa %xmm5,0x2e0(%rsp) │ │ │ │ - movdqa %xmm4,0x390(%rsp) │ │ │ │ - movdqa %xmm1,0x360(%rsp) │ │ │ │ - movdqa 0x300(%rsp),%xmm0 │ │ │ │ - movdqa 0x2f0(%rsp),%xmm2 │ │ │ │ - movdqa 0x380(%rsp),%xmm3 │ │ │ │ - movdqa 0x370(%rsp),%xmm1 │ │ │ │ - movdqa %xmm0,%xmm4 │ │ │ │ - psubsw %xmm2,%xmm4 │ │ │ │ - paddsw %xmm2,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - psubsw %xmm3,%xmm5 │ │ │ │ - paddsw %xmm3,%xmm1 │ │ │ │ - movdqa %xmm5,%xmm3 │ │ │ │ - punpckhwd %xmm4,%xmm3 │ │ │ │ - punpcklwd %xmm4,%xmm5 │ │ │ │ - movdqa 0xe6035(%rip),%xmm4 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - pmaddwd %xmm4,%xmm2 │ │ │ │ - pmaddwd %xmm5,%xmm4 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - packssdw %xmm2,%xmm4 │ │ │ │ - movdqa 0xe610b(%rip),%xmm2 │ │ │ │ - pmaddwd %xmm2,%xmm3 │ │ │ │ - pmaddwd %xmm2,%xmm5 │ │ │ │ - paddd %xmm7,%xmm3 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - packssdw %xmm3,%xmm5 │ │ │ │ - movdqa 0x270(%rsp),%xmm2 │ │ │ │ - movdqa 0x200(%rsp),%xmm3 │ │ │ │ - movdqa %xmm2,%xmm6 │ │ │ │ - psubsw %xmm0,%xmm6 │ │ │ │ - paddsw %xmm0,%xmm2 │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - psubsw %xmm2,%xmm0 │ │ │ │ - paddsw %xmm3,%xmm2 │ │ │ │ - movdqa 0x400(%rsp),%xmm3 │ │ │ │ - movdqa %xmm0,0x270(%rsp) │ │ │ │ - movdqa %xmm2,0x200(%rsp) │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - psubsw %xmm1,%xmm0 │ │ │ │ - paddsw %xmm1,%xmm3 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - punpckhwd %xmm6,%xmm2 │ │ │ │ - punpcklwd %xmm6,%xmm0 │ │ │ │ - movdqa 0xe5f78(%rip),%xmm6 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - pmaddwd %xmm6,%xmm1 │ │ │ │ - pmaddwd %xmm0,%xmm6 │ │ │ │ - paddd %xmm7,%xmm1 │ │ │ │ - paddd %xmm7,%xmm6 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm6 │ │ │ │ - packssdw %xmm1,%xmm6 │ │ │ │ - movdqa 0xe5f3e(%rip),%xmm1 │ │ │ │ - pmaddwd %xmm1,%xmm2 │ │ │ │ - pmaddwd %xmm1,%xmm0 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - paddd %xmm7,%xmm0 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - packssdw %xmm2,%xmm0 │ │ │ │ - movdqa 0x70(%rsp),%xmm2 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - psubsw %xmm3,%xmm1 │ │ │ │ - paddsw %xmm3,%xmm2 │ │ │ │ - movdqa 0x170(%rsp),%xmm3 │ │ │ │ - movdqa %xmm1,0x400(%rsp) │ │ │ │ - movdqa %xmm2,0x70(%rsp) │ │ │ │ - movdqa %xmm3,%xmm1 │ │ │ │ - psubsw %xmm0,%xmm1 │ │ │ │ - paddsw %xmm0,%xmm3 │ │ │ │ - movdqa 0x100(%rsp),%xmm2 │ │ │ │ - movdqa 0x280(%rsp),%xmm0 │ │ │ │ - movdqa %xmm1,0x300(%rsp) │ │ │ │ - movdqa %xmm3,0x170(%rsp) │ │ │ │ - movdqa 0x3f0(%rsp),%xmm1 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - psubsw %xmm6,%xmm3 │ │ │ │ - paddsw %xmm6,%xmm2 │ │ │ │ - movdqa %xmm3,0x370(%rsp) │ │ │ │ - movdqa %xmm2,0x100(%rsp) │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - psubsw %xmm5,%xmm2 │ │ │ │ - paddsw %xmm5,%xmm0 │ │ │ │ - movdqa 0x1f0(%rsp),%xmm5 │ │ │ │ - movdqa %xmm1,%xmm3 │ │ │ │ - psubsw %xmm4,%xmm3 │ │ │ │ - paddsw %xmm4,%xmm1 │ │ │ │ - movdqa %xmm3,%xmm6 │ │ │ │ - punpckhwd %xmm2,%xmm6 │ │ │ │ - punpcklwd %xmm2,%xmm3 │ │ │ │ - movdqa 0xe5e7a(%rip),%xmm2 │ │ │ │ - movdqa %xmm6,%xmm4 │ │ │ │ - pmaddwd %xmm2,%xmm4 │ │ │ │ - pmaddwd %xmm3,%xmm2 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - packssdw %xmm4,%xmm2 │ │ │ │ - movdqa 0xe5e40(%rip),%xmm4 │ │ │ │ - pmaddwd %xmm4,%xmm6 │ │ │ │ - pmaddwd %xmm4,%xmm3 │ │ │ │ - paddd %xmm7,%xmm6 │ │ │ │ - paddd %xmm7,%xmm3 │ │ │ │ - psrad $0xc,%xmm6 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - packssdw %xmm6,%xmm3 │ │ │ │ - movdqa 0x80(%rsp),%xmm4 │ │ │ │ - movdqa %xmm5,%xmm6 │ │ │ │ - psubsw %xmm0,%xmm6 │ │ │ │ - paddsw %xmm0,%xmm5 │ │ │ │ - movdqa %xmm4,%xmm0 │ │ │ │ - psubsw %xmm1,%xmm0 │ │ │ │ - paddsw %xmm1,%xmm4 │ │ │ │ - movdqa %xmm6,0x280(%rsp) │ │ │ │ - movdqa %xmm5,0x1f0(%rsp) │ │ │ │ - movdqa %xmm0,0x3f0(%rsp) │ │ │ │ - movdqa %xmm4,0x80(%rsp) │ │ │ │ - movdqa 0x180(%rsp),%xmm0 │ │ │ │ - movdqa 0xf0(%rsp),%xmm5 │ │ │ │ - movdqa %xmm0,%xmm4 │ │ │ │ - psubsw %xmm3,%xmm4 │ │ │ │ - paddsw %xmm3,%xmm0 │ │ │ │ - movdqa %xmm5,%xmm6 │ │ │ │ - psubsw %xmm2,%xmm6 │ │ │ │ - paddsw %xmm2,%xmm5 │ │ │ │ - movdqa %xmm4,0x2f0(%rsp) │ │ │ │ - movdqa %xmm0,0x180(%rsp) │ │ │ │ - movdqa %xmm6,0x380(%rsp) │ │ │ │ - movdqa %xmm5,0xf0(%rsp) │ │ │ │ - movdqa 0x290(%rsp),%xmm0 │ │ │ │ - movdqa 0x2e0(%rsp),%xmm5 │ │ │ │ - movdqa 0x390(%rsp),%xmm3 │ │ │ │ - movdqa 0x3e0(%rsp),%xmm1 │ │ │ │ - movdqa 0x1e0(%rsp),%xmm2 │ │ │ │ - movdqa %xmm0,%xmm4 │ │ │ │ - psubsw %xmm5,%xmm4 │ │ │ │ - paddsw %xmm5,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - psubsw %xmm3,%xmm5 │ │ │ │ - paddsw %xmm3,%xmm1 │ │ │ │ - movdqa %xmm5,%xmm6 │ │ │ │ - punpckhwd %xmm4,%xmm6 │ │ │ │ - punpcklwd %xmm4,%xmm5 │ │ │ │ - movdqa 0xe5d46(%rip),%xmm4 │ │ │ │ - movdqa %xmm6,%xmm3 │ │ │ │ - pmaddwd %xmm4,%xmm3 │ │ │ │ - pmaddwd %xmm5,%xmm4 │ │ │ │ - paddd %xmm7,%xmm3 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - packssdw %xmm3,%xmm4 │ │ │ │ - movdqa 0xe5d0c(%rip),%xmm3 │ │ │ │ - pmaddwd %xmm3,%xmm6 │ │ │ │ - pmaddwd %xmm3,%xmm5 │ │ │ │ - paddd %xmm7,%xmm6 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - psrad $0xc,%xmm6 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - packssdw %xmm6,%xmm5 │ │ │ │ - movdqa 0x90(%rsp),%xmm3 │ │ │ │ - movdqa %xmm2,%xmm6 │ │ │ │ - psubsw %xmm0,%xmm6 │ │ │ │ - paddsw %xmm0,%xmm2 │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - psubsw %xmm1,%xmm0 │ │ │ │ - paddsw %xmm1,%xmm3 │ │ │ │ - movdqa %xmm6,0x290(%rsp) │ │ │ │ - movdqa %xmm2,0x1e0(%rsp) │ │ │ │ - movdqa %xmm0,0x3e0(%rsp) │ │ │ │ - movdqa %xmm3,0x90(%rsp) │ │ │ │ - movdqa 0x190(%rsp),%xmm0 │ │ │ │ - movdqa 0xe0(%rsp),%xmm1 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - psubsw %xmm5,%xmm2 │ │ │ │ - paddsw %xmm5,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm3 │ │ │ │ - psubsw %xmm4,%xmm3 │ │ │ │ - paddsw %xmm4,%xmm1 │ │ │ │ - movdqa %xmm2,0x2e0(%rsp) │ │ │ │ - movdqa %xmm0,0x190(%rsp) │ │ │ │ - movdqa %xmm3,0x390(%rsp) │ │ │ │ - movdqa %xmm1,0xe0(%rsp) │ │ │ │ - movdqa 0x2a0(%rsp),%xmm0 │ │ │ │ - movdqa 0x2d0(%rsp),%xmm5 │ │ │ │ - movdqa 0x3a0(%rsp),%xmm3 │ │ │ │ - movdqa 0x3d0(%rsp),%xmm1 │ │ │ │ - movdqa 0x1d0(%rsp),%xmm2 │ │ │ │ - movdqa %xmm0,%xmm4 │ │ │ │ - psubsw %xmm5,%xmm4 │ │ │ │ - paddsw %xmm5,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - psubsw %xmm3,%xmm5 │ │ │ │ - paddsw %xmm3,%xmm1 │ │ │ │ - movdqa %xmm5,%xmm6 │ │ │ │ - punpckhwd %xmm4,%xmm6 │ │ │ │ - punpcklwd %xmm4,%xmm5 │ │ │ │ - movdqa 0xe5c12(%rip),%xmm4 │ │ │ │ - movdqa %xmm6,%xmm3 │ │ │ │ - pmaddwd %xmm4,%xmm3 │ │ │ │ - pmaddwd %xmm5,%xmm4 │ │ │ │ - paddd %xmm7,%xmm3 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - packssdw %xmm3,%xmm4 │ │ │ │ - movdqa 0xe5bd8(%rip),%xmm3 │ │ │ │ - pmaddwd %xmm3,%xmm6 │ │ │ │ - pmaddwd %xmm3,%xmm5 │ │ │ │ - paddd %xmm7,%xmm6 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - psrad $0xc,%xmm6 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - packssdw %xmm6,%xmm5 │ │ │ │ - movdqa 0xa0(%rsp),%xmm3 │ │ │ │ - movdqa %xmm2,%xmm6 │ │ │ │ - psubsw %xmm0,%xmm6 │ │ │ │ - paddsw %xmm0,%xmm2 │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - psubsw %xmm1,%xmm0 │ │ │ │ - paddsw %xmm1,%xmm3 │ │ │ │ - movdqa %xmm6,0x2a0(%rsp) │ │ │ │ - movdqa %xmm2,0x1d0(%rsp) │ │ │ │ - movdqa %xmm0,0x3d0(%rsp) │ │ │ │ - movdqa %xmm3,0xa0(%rsp) │ │ │ │ - movdqa 0x1a0(%rsp),%xmm0 │ │ │ │ - movdqa 0xd0(%rsp),%xmm1 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - psubsw %xmm5,%xmm2 │ │ │ │ - paddsw %xmm5,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm3 │ │ │ │ - psubsw %xmm4,%xmm3 │ │ │ │ - paddsw %xmm4,%xmm1 │ │ │ │ - movdqa %xmm2,0x2d0(%rsp) │ │ │ │ - movdqa %xmm0,0x1a0(%rsp) │ │ │ │ - movdqa %xmm3,0x3a0(%rsp) │ │ │ │ - movdqa %xmm1,0xd0(%rsp) │ │ │ │ - movdqa 0x2b0(%rsp),%xmm0 │ │ │ │ - movdqa 0x2c0(%rsp),%xmm5 │ │ │ │ - movdqa 0x3b0(%rsp),%xmm3 │ │ │ │ - movdqa 0x3c0(%rsp),%xmm1 │ │ │ │ - movdqa 0x1c0(%rsp),%xmm2 │ │ │ │ - movdqa %xmm0,%xmm4 │ │ │ │ - psubsw %xmm5,%xmm4 │ │ │ │ - paddsw %xmm5,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - psubsw %xmm3,%xmm5 │ │ │ │ - paddsw %xmm3,%xmm1 │ │ │ │ - movdqa %xmm5,%xmm6 │ │ │ │ - punpckhwd %xmm4,%xmm6 │ │ │ │ - punpcklwd %xmm4,%xmm5 │ │ │ │ - movdqa 0xe5ade(%rip),%xmm4 │ │ │ │ - movdqa %xmm6,%xmm3 │ │ │ │ - pmaddwd %xmm4,%xmm3 │ │ │ │ - pmaddwd %xmm5,%xmm4 │ │ │ │ - paddd %xmm7,%xmm3 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - packssdw %xmm3,%xmm4 │ │ │ │ - movdqa 0xe5aa4(%rip),%xmm3 │ │ │ │ - pmaddwd %xmm3,%xmm6 │ │ │ │ - pmaddwd %xmm3,%xmm5 │ │ │ │ - paddd %xmm7,%xmm6 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - psrad $0xc,%xmm6 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - packssdw %xmm6,%xmm5 │ │ │ │ - movdqa 0xb0(%rsp),%xmm3 │ │ │ │ - movdqa %xmm2,%xmm6 │ │ │ │ - psubsw %xmm0,%xmm6 │ │ │ │ - paddsw %xmm0,%xmm2 │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - psubsw %xmm1,%xmm0 │ │ │ │ - paddsw %xmm1,%xmm3 │ │ │ │ - movdqa %xmm6,0x2b0(%rsp) │ │ │ │ - movdqa %xmm2,0x1c0(%rsp) │ │ │ │ - movdqa %xmm0,0x3c0(%rsp) │ │ │ │ - movdqa %xmm3,0xb0(%rsp) │ │ │ │ - movdqa 0x1b0(%rsp),%xmm0 │ │ │ │ - movdqa 0xc0(%rsp),%xmm1 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - psubsw %xmm5,%xmm2 │ │ │ │ - paddsw %xmm5,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm3 │ │ │ │ - psubsw %xmm4,%xmm3 │ │ │ │ - paddsw %xmm4,%xmm1 │ │ │ │ - movdqa %xmm2,0x2c0(%rsp) │ │ │ │ - movdqa %xmm0,0x1b0(%rsp) │ │ │ │ - movdqa %xmm3,0x3b0(%rsp) │ │ │ │ - movdqa %xmm1,0xc0(%rsp) │ │ │ │ - movdqa 0x260(%rsp),%xmm0 │ │ │ │ - movdqa 0x310(%rsp),%xmm5 │ │ │ │ - movdqa 0x360(%rsp),%xmm3 │ │ │ │ - movdqa 0x410(%rsp),%xmm1 │ │ │ │ - movdqa 0x210(%rsp),%xmm2 │ │ │ │ - movdqa %xmm0,%xmm4 │ │ │ │ - psubsw %xmm5,%xmm4 │ │ │ │ - paddsw %xmm5,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - psubsw %xmm3,%xmm5 │ │ │ │ - paddsw %xmm3,%xmm1 │ │ │ │ - movdqa %xmm5,%xmm6 │ │ │ │ - punpckhwd %xmm4,%xmm6 │ │ │ │ - punpcklwd %xmm4,%xmm5 │ │ │ │ - movdqa 0xe59aa(%rip),%xmm4 │ │ │ │ - movdqa %xmm6,%xmm3 │ │ │ │ - pmaddwd %xmm4,%xmm3 │ │ │ │ - pmaddwd %xmm5,%xmm4 │ │ │ │ - paddd %xmm7,%xmm3 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - packssdw %xmm3,%xmm4 │ │ │ │ - movdqa 0xe5970(%rip),%xmm3 │ │ │ │ - pmaddwd %xmm3,%xmm6 │ │ │ │ - pmaddwd %xmm3,%xmm5 │ │ │ │ - paddd %xmm7,%xmm6 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - psrad $0xc,%xmm6 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - packssdw %xmm6,%xmm5 │ │ │ │ - movdqa 0x60(%rsp),%xmm3 │ │ │ │ - movdqa %xmm2,%xmm6 │ │ │ │ - psubsw %xmm0,%xmm6 │ │ │ │ - paddsw %xmm0,%xmm2 │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - psubsw %xmm1,%xmm0 │ │ │ │ - paddsw %xmm1,%xmm3 │ │ │ │ - movdqa %xmm6,0x260(%rsp) │ │ │ │ - movdqa %xmm2,0x210(%rsp) │ │ │ │ - movdqa %xmm0,0x410(%rsp) │ │ │ │ - movdqa %xmm3,0x60(%rsp) │ │ │ │ - movdqa 0x160(%rsp),%xmm0 │ │ │ │ - movdqa 0x110(%rsp),%xmm1 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - psubsw %xmm5,%xmm2 │ │ │ │ - paddsw %xmm5,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm3 │ │ │ │ - psubsw %xmm4,%xmm3 │ │ │ │ - paddsw %xmm4,%xmm1 │ │ │ │ - movdqa %xmm2,0x310(%rsp) │ │ │ │ - movdqa %xmm0,0x160(%rsp) │ │ │ │ - movdqa %xmm3,0x360(%rsp) │ │ │ │ - movdqa %xmm1,0x110(%rsp) │ │ │ │ - movdqa 0x250(%rsp),%xmm0 │ │ │ │ - movdqa 0x320(%rsp),%xmm5 │ │ │ │ - movdqa 0x350(%rsp),%xmm3 │ │ │ │ - movdqa 0x420(%rsp),%xmm1 │ │ │ │ - movdqa 0x220(%rsp),%xmm2 │ │ │ │ - movdqa %xmm0,%xmm4 │ │ │ │ - psubsw %xmm5,%xmm4 │ │ │ │ - paddsw %xmm5,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - psubsw %xmm3,%xmm5 │ │ │ │ - paddsw %xmm3,%xmm1 │ │ │ │ - movdqa %xmm5,%xmm6 │ │ │ │ - punpckhwd %xmm4,%xmm6 │ │ │ │ - punpcklwd %xmm4,%xmm5 │ │ │ │ - movdqa 0xe587c(%rip),%xmm4 │ │ │ │ - movdqa %xmm6,%xmm3 │ │ │ │ - pmaddwd %xmm4,%xmm3 │ │ │ │ - pmaddwd %xmm5,%xmm4 │ │ │ │ - paddd %xmm7,%xmm3 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - packssdw %xmm3,%xmm4 │ │ │ │ - movdqa 0xe5842(%rip),%xmm3 │ │ │ │ - pmaddwd %xmm3,%xmm6 │ │ │ │ - pmaddwd %xmm3,%xmm5 │ │ │ │ - paddd %xmm7,%xmm6 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - psrad $0xc,%xmm6 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - packssdw %xmm6,%xmm5 │ │ │ │ - movdqa 0x50(%rsp),%xmm3 │ │ │ │ - movdqa %xmm2,%xmm6 │ │ │ │ - psubsw %xmm0,%xmm6 │ │ │ │ - paddsw %xmm0,%xmm2 │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - psubsw %xmm1,%xmm0 │ │ │ │ - paddsw %xmm1,%xmm3 │ │ │ │ - movdqa %xmm6,0x250(%rsp) │ │ │ │ - movdqa %xmm2,0x220(%rsp) │ │ │ │ - movdqa %xmm0,0x420(%rsp) │ │ │ │ - movdqa %xmm3,0x50(%rsp) │ │ │ │ - movdqa 0x150(%rsp),%xmm0 │ │ │ │ - movdqa 0x120(%rsp),%xmm1 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - psubsw %xmm5,%xmm2 │ │ │ │ - paddsw %xmm5,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm3 │ │ │ │ - psubsw %xmm4,%xmm3 │ │ │ │ - paddsw %xmm4,%xmm1 │ │ │ │ - movdqa %xmm2,0x320(%rsp) │ │ │ │ - movdqa %xmm0,0x150(%rsp) │ │ │ │ - movdqa %xmm3,0x350(%rsp) │ │ │ │ - movdqa %xmm1,0x120(%rsp) │ │ │ │ - movdqa 0x240(%rsp),%xmm0 │ │ │ │ - movdqa 0x330(%rsp),%xmm5 │ │ │ │ - movdqa 0x340(%rsp),%xmm3 │ │ │ │ - movdqa 0x430(%rsp),%xmm1 │ │ │ │ - movdqa 0x230(%rsp),%xmm2 │ │ │ │ - movdqa %xmm0,%xmm4 │ │ │ │ - psubsw %xmm5,%xmm4 │ │ │ │ - paddsw %xmm5,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - psubsw %xmm3,%xmm5 │ │ │ │ - paddsw %xmm3,%xmm1 │ │ │ │ - movdqa %xmm5,%xmm6 │ │ │ │ - punpckhwd %xmm4,%xmm6 │ │ │ │ - punpcklwd %xmm4,%xmm5 │ │ │ │ - movdqa 0xe574e(%rip),%xmm4 │ │ │ │ - movdqa %xmm6,%xmm3 │ │ │ │ - pmaddwd %xmm4,%xmm3 │ │ │ │ - pmaddwd %xmm5,%xmm4 │ │ │ │ - paddd %xmm7,%xmm3 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - packssdw %xmm3,%xmm4 │ │ │ │ - movdqa 0xe5714(%rip),%xmm3 │ │ │ │ - pmaddwd %xmm3,%xmm6 │ │ │ │ - pmaddwd %xmm3,%xmm5 │ │ │ │ - paddd %xmm7,%xmm6 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - psrad $0xc,%xmm6 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - packssdw %xmm6,%xmm5 │ │ │ │ - movdqa 0x40(%rsp),%xmm3 │ │ │ │ - movdqa %xmm2,%xmm6 │ │ │ │ - psubsw %xmm0,%xmm6 │ │ │ │ - paddsw %xmm0,%xmm2 │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - psubsw %xmm1,%xmm0 │ │ │ │ - paddsw %xmm1,%xmm3 │ │ │ │ - movdqa %xmm6,0x240(%rsp) │ │ │ │ - movdqa %xmm2,0x230(%rsp) │ │ │ │ - movdqa %xmm0,0x430(%rsp) │ │ │ │ - movdqa %xmm3,0x40(%rsp) │ │ │ │ - movdqa 0x140(%rsp),%xmm0 │ │ │ │ - movdqa 0x130(%rsp),%xmm1 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - psubsw %xmm5,%xmm2 │ │ │ │ - paddsw %xmm5,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm3 │ │ │ │ - psubsw %xmm4,%xmm3 │ │ │ │ - paddsw %xmm4,%xmm1 │ │ │ │ - movdqa %xmm2,0x330(%rsp) │ │ │ │ - movdqa %xmm0,0x140(%rsp) │ │ │ │ - movdqa %xmm3,0x340(%rsp) │ │ │ │ - movdqa %xmm1,0x130(%rsp) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x848,%rsp │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 2f60e8 <__cxa_finalize@plt+0x2cb098> │ │ │ │ - call 2f61d0 <__cxa_finalize@plt+0x2cb180> │ │ │ │ - add $0x848,%rsp │ │ │ │ - ret │ │ │ │ - movd 0xe59d0(%rip),%xmm1 │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm1,%xmm0 │ │ │ │ - movd 0xe59df(%rip),%xmm2 │ │ │ │ - mov %ecx,(%rdx) │ │ │ │ - mov $0x10,%ecx │ │ │ │ - lea 0xb8(%rip),%r8 │ │ │ │ - pmulhrsw %xmm2,%xmm0 │ │ │ │ - movd 0xe5934(%rip),%xmm2 │ │ │ │ - pmulhrsw %xmm1,%xmm0 │ │ │ │ - pmulhrsw %xmm2,%xmm0 │ │ │ │ - pshuflw $0x0,%xmm0,%xmm0 │ │ │ │ - punpcklwd %xmm0,%xmm0 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - movdqa (%rdi),%xmm1 │ │ │ │ - movdqa 0x10(%rdi),%xmm3 │ │ │ │ - movdqa 0x20(%rdi),%xmm5 │ │ │ │ - movdqa 0x30(%rdi),%xmm6 │ │ │ │ - movdqa %xmm1,%xmm2 │ │ │ │ - punpckhbw %xmm7,%xmm2 │ │ │ │ - punpcklbw %xmm7,%xmm1 │ │ │ │ - movdqa %xmm3,%xmm4 │ │ │ │ - punpckhbw %xmm7,%xmm4 │ │ │ │ - punpcklbw %xmm7,%xmm3 │ │ │ │ - paddw %xmm0,%xmm2 │ │ │ │ - paddw %xmm0,%xmm1 │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - paddw %xmm0,%xmm3 │ │ │ │ - packuswb %xmm2,%xmm1 │ │ │ │ - packuswb %xmm4,%xmm3 │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - punpckhbw %xmm7,%xmm2 │ │ │ │ - punpcklbw %xmm7,%xmm5 │ │ │ │ - movdqa %xmm6,%xmm4 │ │ │ │ - punpckhbw %xmm7,%xmm4 │ │ │ │ - punpcklbw %xmm7,%xmm6 │ │ │ │ - paddw %xmm0,%xmm2 │ │ │ │ - paddw %xmm0,%xmm5 │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - paddw %xmm0,%xmm6 │ │ │ │ - packuswb %xmm2,%xmm5 │ │ │ │ - packuswb %xmm4,%xmm6 │ │ │ │ - movdqa %xmm1,(%rdi) │ │ │ │ - movdqa %xmm3,0x10(%rdi) │ │ │ │ - movdqa %xmm5,0x20(%rdi) │ │ │ │ - movdqa %xmm6,0x30(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %ecx │ │ │ │ - jg 2f6133 <__cxa_finalize@plt+0x2cb0e3> │ │ │ │ - jmp *%r8 │ │ │ │ - add $0x848,%rsp │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - mov $0x2,%ecx │ │ │ │ - mov %rdi,0x440(%rsp) │ │ │ │ - lea 0x448(%rsp),%rdi │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - movdqa 0x100(%rdx),%xmm1 │ │ │ │ - movdqa 0x200(%rdx),%xmm2 │ │ │ │ - movdqa 0x300(%rdx),%xmm3 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - movdqa %xmm4,%xmm6 │ │ │ │ - movdqa %xmm4,%xmm7 │ │ │ │ - call 2e9dd0 <__cxa_finalize@plt+0x2bed80> │ │ │ │ - movdqa %xmm0,0x38(%rsp) │ │ │ │ - movdqa %xmm1,0x48(%rsp) │ │ │ │ - movdqa %xmm2,0x58(%rsp) │ │ │ │ - movdqa %xmm3,0x68(%rsp) │ │ │ │ - movdqa %xmm4,0x78(%rsp) │ │ │ │ - movdqa %xmm5,0x88(%rsp) │ │ │ │ - movdqa %xmm6,0x98(%rsp) │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movdqa 0x80(%rdx),%xmm0 │ │ │ │ - movdqa 0x180(%rdx),%xmm1 │ │ │ │ - movdqa 0x280(%rdx),%xmm2 │ │ │ │ - movdqa 0x380(%rdx),%xmm3 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - movdqa %xmm4,%xmm6 │ │ │ │ - movdqa %xmm4,%xmm7 │ │ │ │ - call 2ecc80 <__cxa_finalize@plt+0x2c1c30> │ │ │ │ - movdqa 0x8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm0,0xb8(%rsp) │ │ │ │ - movdqa %xmm1,0xc8(%rsp) │ │ │ │ - movdqa %xmm2,0xd8(%rsp) │ │ │ │ - movdqa %xmm3,0xe8(%rsp) │ │ │ │ - movdqa %xmm4,0xf8(%rsp) │ │ │ │ - movdqa %xmm5,0x108(%rsp) │ │ │ │ - movdqa %xmm6,0x118(%rsp) │ │ │ │ - movdqa %xmm7,0x128(%rsp) │ │ │ │ - movdqa 0x40(%rdx),%xmm0 │ │ │ │ - movdqa 0xc0(%rdx),%xmm1 │ │ │ │ - movdqa 0x140(%rdx),%xmm2 │ │ │ │ - movdqa 0x1c0(%rdx),%xmm3 │ │ │ │ - movdqa 0x240(%rdx),%xmm4 │ │ │ │ - movdqa 0x2c0(%rdx),%xmm5 │ │ │ │ - movdqa 0x340(%rdx),%xmm6 │ │ │ │ - movdqa 0x3c0(%rdx),%xmm7 │ │ │ │ - movdqa %xmm0,0x138(%rsp) │ │ │ │ - movdqa %xmm1,0x1a8(%rsp) │ │ │ │ - movdqa %xmm2,0x178(%rsp) │ │ │ │ - movdqa %xmm3,0x168(%rsp) │ │ │ │ - movdqa %xmm4,0x158(%rsp) │ │ │ │ - movdqa %xmm5,0x188(%rsp) │ │ │ │ - movdqa %xmm6,0x198(%rsp) │ │ │ │ - movdqa %xmm7,0x148(%rsp) │ │ │ │ - call 2eff90 <__cxa_finalize@plt+0x2c4f40> │ │ │ │ - movdqa %xmm0,0x38(%rsp) │ │ │ │ - movdqa %xmm1,0x48(%rsp) │ │ │ │ - movdqa %xmm2,0x58(%rsp) │ │ │ │ - movdqa %xmm3,0x68(%rsp) │ │ │ │ - movdqa %xmm4,0x78(%rsp) │ │ │ │ - movdqa %xmm5,0x88(%rsp) │ │ │ │ - movdqa %xmm6,0x98(%rsp) │ │ │ │ - movdqa %xmm7,0xa8(%rsp) │ │ │ │ - movdqa 0x20(%rdx),%xmm0 │ │ │ │ - movdqa 0x60(%rdx),%xmm1 │ │ │ │ - movdqa 0xa0(%rdx),%xmm2 │ │ │ │ - movdqa 0xe0(%rdx),%xmm3 │ │ │ │ - movdqa 0x120(%rdx),%xmm4 │ │ │ │ - movdqa 0x160(%rdx),%xmm5 │ │ │ │ - movdqa 0x1a0(%rdx),%xmm6 │ │ │ │ - movdqa 0x1e0(%rdx),%xmm7 │ │ │ │ - movdqa %xmm0,0x238(%rsp) │ │ │ │ - movdqa %xmm1,0x318(%rsp) │ │ │ │ - movdqa %xmm2,0x2b8(%rsp) │ │ │ │ - movdqa %xmm3,0x298(%rsp) │ │ │ │ - movdqa %xmm4,0x278(%rsp) │ │ │ │ - movdqa %xmm5,0x2d8(%rsp) │ │ │ │ - movdqa %xmm6,0x2f8(%rsp) │ │ │ │ - movdqa %xmm7,0x258(%rsp) │ │ │ │ - movdqa 0x220(%rdx),%xmm0 │ │ │ │ - movdqa 0x260(%rdx),%xmm1 │ │ │ │ - movdqa 0x2a0(%rdx),%xmm2 │ │ │ │ - movdqa 0x2e0(%rdx),%xmm3 │ │ │ │ - movdqa 0x320(%rdx),%xmm4 │ │ │ │ - movdqa 0x360(%rdx),%xmm5 │ │ │ │ - movdqa 0x3a0(%rdx),%xmm6 │ │ │ │ - movdqa 0x3e0(%rdx),%xmm7 │ │ │ │ - movdqa %xmm0,0x3f8(%rsp) │ │ │ │ - movdqa %xmm1,0x358(%rsp) │ │ │ │ - movdqa %xmm2,0x378(%rsp) │ │ │ │ - movdqa %xmm3,0x3d8(%rsp) │ │ │ │ - movdqa %xmm4,0x3b8(%rsp) │ │ │ │ - movdqa %xmm5,0x398(%rsp) │ │ │ │ - movdqa %xmm6,0x338(%rsp) │ │ │ │ - movdqa %xmm7,0x418(%rsp) │ │ │ │ - call 2f45a0 <__cxa_finalize@plt+0x2c9550> │ │ │ │ - movdqa 0x38(%rsp),%xmm0 │ │ │ │ - movdqa 0x48(%rsp),%xmm1 │ │ │ │ - movdqa 0x58(%rsp),%xmm2 │ │ │ │ - movdqa 0x68(%rsp),%xmm3 │ │ │ │ - movdqa 0x78(%rsp),%xmm4 │ │ │ │ - movdqa 0x88(%rsp),%xmm5 │ │ │ │ - movdqa 0x98(%rsp),%xmm6 │ │ │ │ - movdqa 0xa8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - movdqa 0xe55fe(%rip),%xmm7 │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9ba4 <__cxa_finalize@plt+0x2beb54> │ │ │ │ - movdqa %xmm0,(%rdx) │ │ │ │ - movdqa %xmm1,0x20(%rdx) │ │ │ │ - movdqa %xmm2,0x40(%rdx) │ │ │ │ - movdqa %xmm3,0x60(%rdx) │ │ │ │ - movdqa %xmm4,0x80(%rdx) │ │ │ │ - movdqa %xmm5,0xa0(%rdx) │ │ │ │ - movdqa %xmm6,0xc0(%rdx) │ │ │ │ - movdqa %xmm7,0xe0(%rdx) │ │ │ │ - movdqa 0xb8(%rsp),%xmm0 │ │ │ │ - movdqa 0xc8(%rsp),%xmm1 │ │ │ │ - movdqa 0xd8(%rsp),%xmm2 │ │ │ │ - movdqa 0xe8(%rsp),%xmm3 │ │ │ │ - movdqa 0xf8(%rsp),%xmm4 │ │ │ │ - movdqa 0x108(%rsp),%xmm5 │ │ │ │ - movdqa 0x118(%rsp),%xmm6 │ │ │ │ - movdqa 0x128(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - movdqa 0xe5569(%rip),%xmm7 │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9ba4 <__cxa_finalize@plt+0x2beb54> │ │ │ │ - movdqa %xmm0,0x100(%rdx) │ │ │ │ - movdqa %xmm1,0x120(%rdx) │ │ │ │ - movdqa %xmm2,0x140(%rdx) │ │ │ │ - movdqa %xmm3,0x160(%rdx) │ │ │ │ - movdqa %xmm4,0x180(%rdx) │ │ │ │ - movdqa %xmm5,0x1a0(%rdx) │ │ │ │ - movdqa %xmm6,0x1c0(%rdx) │ │ │ │ - movdqa %xmm7,0x1e0(%rdx) │ │ │ │ - movdqa 0x138(%rsp),%xmm0 │ │ │ │ - movdqa 0x148(%rsp),%xmm1 │ │ │ │ - movdqa 0x158(%rsp),%xmm2 │ │ │ │ - movdqa 0x168(%rsp),%xmm3 │ │ │ │ - movdqa 0x178(%rsp),%xmm4 │ │ │ │ - movdqa 0x188(%rsp),%xmm5 │ │ │ │ - movdqa 0x198(%rsp),%xmm6 │ │ │ │ - movdqa 0x1a8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - movdqa 0xe54c7(%rip),%xmm7 │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9ba4 <__cxa_finalize@plt+0x2beb54> │ │ │ │ - movdqa %xmm0,0x200(%rdx) │ │ │ │ - movdqa %xmm1,0x220(%rdx) │ │ │ │ - movdqa %xmm2,0x240(%rdx) │ │ │ │ - movdqa %xmm3,0x260(%rdx) │ │ │ │ - movdqa %xmm4,0x280(%rdx) │ │ │ │ - movdqa %xmm5,0x2a0(%rdx) │ │ │ │ - movdqa %xmm6,0x2c0(%rdx) │ │ │ │ - movdqa %xmm7,0x2e0(%rdx) │ │ │ │ - movdqa 0x1b8(%rsp),%xmm0 │ │ │ │ - movdqa 0x1c8(%rsp),%xmm1 │ │ │ │ - movdqa 0x1d8(%rsp),%xmm2 │ │ │ │ - movdqa 0x1e8(%rsp),%xmm3 │ │ │ │ - movdqa 0x1f8(%rsp),%xmm4 │ │ │ │ - movdqa 0x208(%rsp),%xmm5 │ │ │ │ - movdqa 0x218(%rsp),%xmm6 │ │ │ │ - movdqa 0x228(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - movdqa 0xe5425(%rip),%xmm7 │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9ba4 <__cxa_finalize@plt+0x2beb54> │ │ │ │ - movdqa %xmm0,0x300(%rdx) │ │ │ │ - movdqa %xmm1,0x320(%rdx) │ │ │ │ - movdqa %xmm2,0x340(%rdx) │ │ │ │ - movdqa %xmm3,0x360(%rdx) │ │ │ │ - movdqa %xmm4,0x380(%rdx) │ │ │ │ - movdqa %xmm5,0x3a0(%rdx) │ │ │ │ - movdqa %xmm6,0x3c0(%rdx) │ │ │ │ - movdqa %xmm7,0x3e0(%rdx) │ │ │ │ - movdqa 0x238(%rsp),%xmm0 │ │ │ │ - movdqa 0x248(%rsp),%xmm1 │ │ │ │ - movdqa 0x258(%rsp),%xmm2 │ │ │ │ - movdqa 0x268(%rsp),%xmm3 │ │ │ │ - movdqa 0x278(%rsp),%xmm4 │ │ │ │ - movdqa 0x288(%rsp),%xmm5 │ │ │ │ - movdqa 0x298(%rsp),%xmm6 │ │ │ │ - movdqa 0x2a8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - movdqa 0xe5383(%rip),%xmm7 │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9ba4 <__cxa_finalize@plt+0x2beb54> │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,0x20(%rdi) │ │ │ │ - movdqa %xmm2,0x40(%rdi) │ │ │ │ - movdqa %xmm3,0x60(%rdi) │ │ │ │ - movdqa %xmm4,0x80(%rdi) │ │ │ │ - movdqa %xmm5,0xa0(%rdi) │ │ │ │ - movdqa %xmm6,0xc0(%rdi) │ │ │ │ - movdqa %xmm7,0xe0(%rdi) │ │ │ │ - movdqa 0x2b8(%rsp),%xmm0 │ │ │ │ - movdqa 0x2c8(%rsp),%xmm1 │ │ │ │ - movdqa 0x2d8(%rsp),%xmm2 │ │ │ │ - movdqa 0x2e8(%rsp),%xmm3 │ │ │ │ - movdqa 0x2f8(%rsp),%xmm4 │ │ │ │ - movdqa 0x308(%rsp),%xmm5 │ │ │ │ - movdqa 0x318(%rsp),%xmm6 │ │ │ │ - movdqa 0x328(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - movdqa 0xe52ee(%rip),%xmm7 │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9ba4 <__cxa_finalize@plt+0x2beb54> │ │ │ │ - movdqa %xmm0,0x100(%rdi) │ │ │ │ - movdqa %xmm1,0x120(%rdi) │ │ │ │ - movdqa %xmm2,0x140(%rdi) │ │ │ │ - movdqa %xmm3,0x160(%rdi) │ │ │ │ - movdqa %xmm4,0x180(%rdi) │ │ │ │ - movdqa %xmm5,0x1a0(%rdi) │ │ │ │ - movdqa %xmm6,0x1c0(%rdi) │ │ │ │ - movdqa %xmm7,0x1e0(%rdi) │ │ │ │ - movdqa 0x338(%rsp),%xmm0 │ │ │ │ - movdqa 0x348(%rsp),%xmm1 │ │ │ │ - movdqa 0x358(%rsp),%xmm2 │ │ │ │ - movdqa 0x368(%rsp),%xmm3 │ │ │ │ - movdqa 0x378(%rsp),%xmm4 │ │ │ │ - movdqa 0x388(%rsp),%xmm5 │ │ │ │ - movdqa 0x398(%rsp),%xmm6 │ │ │ │ - movdqa 0x3a8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - movdqa 0xe524c(%rip),%xmm7 │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9ba4 <__cxa_finalize@plt+0x2beb54> │ │ │ │ - movdqa %xmm0,0x200(%rdi) │ │ │ │ - movdqa %xmm1,0x220(%rdi) │ │ │ │ - movdqa %xmm2,0x240(%rdi) │ │ │ │ - movdqa %xmm3,0x260(%rdi) │ │ │ │ - movdqa %xmm4,0x280(%rdi) │ │ │ │ - movdqa %xmm5,0x2a0(%rdi) │ │ │ │ - movdqa %xmm6,0x2c0(%rdi) │ │ │ │ - movdqa %xmm7,0x2e0(%rdi) │ │ │ │ - movdqa 0x3b8(%rsp),%xmm0 │ │ │ │ - movdqa 0x3c8(%rsp),%xmm1 │ │ │ │ - movdqa 0x3d8(%rsp),%xmm2 │ │ │ │ - movdqa 0x3e8(%rsp),%xmm3 │ │ │ │ - movdqa 0x3f8(%rsp),%xmm4 │ │ │ │ - movdqa 0x408(%rsp),%xmm5 │ │ │ │ - movdqa 0x418(%rsp),%xmm6 │ │ │ │ - movdqa 0x428(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - movdqa 0xe51aa(%rip),%xmm7 │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9ba4 <__cxa_finalize@plt+0x2beb54> │ │ │ │ - movdqa %xmm0,0x300(%rdi) │ │ │ │ - movdqa %xmm1,0x320(%rdi) │ │ │ │ - movdqa %xmm2,0x340(%rdi) │ │ │ │ - movdqa %xmm3,0x360(%rdi) │ │ │ │ - movdqa %xmm4,0x380(%rdi) │ │ │ │ - movdqa %xmm5,0x3a0(%rdi) │ │ │ │ - movdqa %xmm6,0x3c0(%rdi) │ │ │ │ - movdqa %xmm7,0x3e0(%rdi) │ │ │ │ - add $0x10,%rdx │ │ │ │ - add $0x10,%rdi │ │ │ │ - dec %ecx │ │ │ │ - jg 2f61e5 <__cxa_finalize@plt+0x2cb195> │ │ │ │ - mov 0x440(%rsp),%rdi │ │ │ │ - sub $0x20,%rdx │ │ │ │ - mov $0x4,%ecx │ │ │ │ - mov %ecx,0x438(%rsp) │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - movdqa 0x40(%rdx),%xmm1 │ │ │ │ - movdqa 0x80(%rdx),%xmm2 │ │ │ │ - movdqa 0xc0(%rdx),%xmm3 │ │ │ │ - movdqa 0x10(%rdx),%xmm4 │ │ │ │ - movdqa 0x50(%rdx),%xmm5 │ │ │ │ - movdqa 0x90(%rdx),%xmm6 │ │ │ │ - movdqa 0xd0(%rdx),%xmm7 │ │ │ │ - call 2e9dd0 <__cxa_finalize@plt+0x2bed80> │ │ │ │ - movdqa %xmm0,0x38(%rsp) │ │ │ │ - movdqa %xmm1,0x48(%rsp) │ │ │ │ - movdqa %xmm2,0x58(%rsp) │ │ │ │ - movdqa %xmm3,0x68(%rsp) │ │ │ │ - movdqa %xmm4,0x78(%rsp) │ │ │ │ - movdqa %xmm5,0x88(%rsp) │ │ │ │ - movdqa %xmm6,0x98(%rsp) │ │ │ │ - movdqa 0x20(%rdx),%xmm0 │ │ │ │ - movdqa 0x60(%rdx),%xmm1 │ │ │ │ - movdqa 0xa0(%rdx),%xmm2 │ │ │ │ - movdqa 0xe0(%rdx),%xmm3 │ │ │ │ - movdqa 0x30(%rdx),%xmm4 │ │ │ │ - movdqa 0x70(%rdx),%xmm5 │ │ │ │ - movdqa 0xb0(%rdx),%xmm6 │ │ │ │ - movdqa 0xf0(%rdx),%xmm7 │ │ │ │ - call 2ecc80 <__cxa_finalize@plt+0x2c1c30> │ │ │ │ - mov %rdi,%rcx │ │ │ │ - lea 0x9(%rip),%r8 │ │ │ │ - lea (%rdi,%rsi,8),%rdi │ │ │ │ - jmp 2e9c91 <__cxa_finalize@plt+0x2bec41> │ │ │ │ - movdqa 0x38(%rsp),%xmm0 │ │ │ │ - movdqa 0x48(%rsp),%xmm1 │ │ │ │ - movdqa 0x58(%rsp),%xmm2 │ │ │ │ - movdqa 0x68(%rsp),%xmm3 │ │ │ │ - movdqa 0x78(%rsp),%xmm4 │ │ │ │ - movdqa 0x88(%rsp),%xmm5 │ │ │ │ - movdqa 0x98(%rsp),%xmm6 │ │ │ │ - movdqa 0xa8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - lea 0x8(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - jmp 2e9c91 <__cxa_finalize@plt+0x2bec41> │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - movdqa %xmm7,(%rdx) │ │ │ │ - movdqa %xmm7,0x10(%rdx) │ │ │ │ - movdqa %xmm7,0x20(%rdx) │ │ │ │ - movdqa %xmm7,0x30(%rdx) │ │ │ │ - movdqa %xmm7,0x40(%rdx) │ │ │ │ - movdqa %xmm7,0x50(%rdx) │ │ │ │ - movdqa %xmm7,0x60(%rdx) │ │ │ │ - movdqa %xmm7,0x70(%rdx) │ │ │ │ - movdqa %xmm7,0x80(%rdx) │ │ │ │ - movdqa %xmm7,0x90(%rdx) │ │ │ │ - movdqa %xmm7,0xa0(%rdx) │ │ │ │ - movdqa %xmm7,0xb0(%rdx) │ │ │ │ - movdqa %xmm7,0xc0(%rdx) │ │ │ │ - movdqa %xmm7,0xd0(%rdx) │ │ │ │ - movdqa %xmm7,0xe0(%rdx) │ │ │ │ - movdqa %xmm7,0xf0(%rdx) │ │ │ │ - add $0x100,%rdx │ │ │ │ - mov 0x438(%rsp),%ecx │ │ │ │ - mov 0x440(%rsp),%rdi │ │ │ │ - add $0x8,%rdi │ │ │ │ - mov %rdi,0x440(%rsp) │ │ │ │ - dec %ecx │ │ │ │ - jg 2f69a3 <__cxa_finalize@plt+0x2cb953> │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x448(%rsp),%rdx │ │ │ │ - mov %ecx,0x438(%rsp) │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - movdqa 0x40(%rdx),%xmm1 │ │ │ │ - movdqa 0x80(%rdx),%xmm2 │ │ │ │ - movdqa 0xc0(%rdx),%xmm3 │ │ │ │ - movdqa 0x10(%rdx),%xmm4 │ │ │ │ - movdqa 0x50(%rdx),%xmm5 │ │ │ │ - movdqa 0x90(%rdx),%xmm6 │ │ │ │ - movdqa 0xd0(%rdx),%xmm7 │ │ │ │ - call 2e9dd0 <__cxa_finalize@plt+0x2bed80> │ │ │ │ - movdqa %xmm0,0x38(%rsp) │ │ │ │ - movdqa %xmm1,0x48(%rsp) │ │ │ │ - movdqa %xmm2,0x58(%rsp) │ │ │ │ - movdqa %xmm3,0x68(%rsp) │ │ │ │ - movdqa %xmm4,0x78(%rsp) │ │ │ │ - movdqa %xmm5,0x88(%rsp) │ │ │ │ - movdqa %xmm6,0x98(%rsp) │ │ │ │ - movdqa 0x20(%rdx),%xmm0 │ │ │ │ - movdqa 0x60(%rdx),%xmm1 │ │ │ │ - movdqa 0xa0(%rdx),%xmm2 │ │ │ │ - movdqa 0xe0(%rdx),%xmm3 │ │ │ │ - movdqa 0x30(%rdx),%xmm4 │ │ │ │ - movdqa 0x70(%rdx),%xmm5 │ │ │ │ - movdqa 0xb0(%rdx),%xmm6 │ │ │ │ - movdqa 0xf0(%rdx),%xmm7 │ │ │ │ - call 2ecc80 <__cxa_finalize@plt+0x2c1c30> │ │ │ │ - mov %rdi,%rcx │ │ │ │ - lea 0x9(%rip),%r8 │ │ │ │ - lea (%rdi,%rsi,8),%rdi │ │ │ │ - jmp 2e9c91 <__cxa_finalize@plt+0x2bec41> │ │ │ │ - movdqa 0x38(%rsp),%xmm0 │ │ │ │ - movdqa 0x48(%rsp),%xmm1 │ │ │ │ - movdqa 0x58(%rsp),%xmm2 │ │ │ │ - movdqa 0x68(%rsp),%xmm3 │ │ │ │ - movdqa 0x78(%rsp),%xmm4 │ │ │ │ - movdqa 0x88(%rsp),%xmm5 │ │ │ │ - movdqa 0x98(%rsp),%xmm6 │ │ │ │ - movdqa 0xa8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - lea 0x8(%rip),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - jmp 2e9c91 <__cxa_finalize@plt+0x2bec41> │ │ │ │ - add $0x100,%rdx │ │ │ │ - mov 0x438(%rsp),%ecx │ │ │ │ - mov 0x440(%rsp),%rdi │ │ │ │ - add $0x8,%rdi │ │ │ │ - mov %rdi,0x440(%rsp) │ │ │ │ - dec %ecx │ │ │ │ - jg 2f6b4e <__cxa_finalize@plt+0x2cbafe> │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x448,%rsp │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 2f6ca8 <__cxa_finalize@plt+0x2cbc58> │ │ │ │ - call 2f6ce0 <__cxa_finalize@plt+0x2cbc90> │ │ │ │ - add $0x448,%rsp │ │ │ │ - ret │ │ │ │ - movd 0xe4e10(%rip),%xmm1 │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm1,%xmm0 │ │ │ │ - movd 0xe4dbf(%rip),%xmm2 │ │ │ │ - mov %ecx,(%rdx) │ │ │ │ - pmulhrsw %xmm1,%xmm0 │ │ │ │ - mov $0x40,%ecx │ │ │ │ - lea -0x34(%rip),%r8 │ │ │ │ - jmp 2f0f8f <__cxa_finalize@plt+0x2c5f3f> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x2,%r8d │ │ │ │ - sub $0x88,%ecx │ │ │ │ - mov %ecx,0x438(%rsp) │ │ │ │ - mov $0x4,%ecx │ │ │ │ - cmovs %r8d,%ecx │ │ │ │ - mov %rdx,0x440(%rsp) │ │ │ │ - movdqa 0xe4db4(%rip),%xmm7 │ │ │ │ - movdqa 0x40(%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm7,%xmm0 │ │ │ │ - movdqa 0xc0(%rdx),%xmm1 │ │ │ │ - pmulhrsw %xmm7,%xmm1 │ │ │ │ - movdqa 0x140(%rdx),%xmm2 │ │ │ │ - pmulhrsw %xmm7,%xmm2 │ │ │ │ - movdqa 0x1c0(%rdx),%xmm3 │ │ │ │ - pmulhrsw %xmm7,%xmm3 │ │ │ │ - movdqa 0x240(%rdx),%xmm4 │ │ │ │ - pmulhrsw %xmm7,%xmm4 │ │ │ │ - movdqa 0x2c0(%rdx),%xmm5 │ │ │ │ - pmulhrsw %xmm7,%xmm5 │ │ │ │ - movdqa 0x340(%rdx),%xmm6 │ │ │ │ - pmulhrsw %xmm7,%xmm6 │ │ │ │ - pmulhrsw 0x3c0(%rdx),%xmm7 │ │ │ │ - movdqa %xmm0,0x138(%rsp) │ │ │ │ - movdqa %xmm1,0x1a8(%rsp) │ │ │ │ - movdqa %xmm2,0x178(%rsp) │ │ │ │ - movdqa %xmm3,0x168(%rsp) │ │ │ │ - movdqa %xmm4,0x158(%rsp) │ │ │ │ - movdqa %xmm5,0x188(%rsp) │ │ │ │ - movdqa %xmm6,0x198(%rsp) │ │ │ │ - movdqa %xmm7,0x148(%rsp) │ │ │ │ - mov 0x438(%rsp),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jl 2f6fe0 <__cxa_finalize@plt+0x2cbf90> │ │ │ │ - movdqa 0xe4cf2(%rip),%xmm7 │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm7,%xmm0 │ │ │ │ - movdqa 0x100(%rdx),%xmm1 │ │ │ │ - pmulhrsw %xmm7,%xmm1 │ │ │ │ - movdqa 0x200(%rdx),%xmm2 │ │ │ │ - pmulhrsw %xmm7,%xmm2 │ │ │ │ - movdqa 0x300(%rdx),%xmm3 │ │ │ │ - pmulhrsw %xmm7,%xmm3 │ │ │ │ - movdqa 0x400(%rdx),%xmm4 │ │ │ │ - pmulhrsw %xmm7,%xmm4 │ │ │ │ - movdqa 0x500(%rdx),%xmm5 │ │ │ │ - pmulhrsw %xmm7,%xmm5 │ │ │ │ - movdqa 0x600(%rdx),%xmm6 │ │ │ │ - pmulhrsw %xmm7,%xmm6 │ │ │ │ - pmulhrsw 0x700(%rdx),%xmm7 │ │ │ │ - call 2e9dd0 <__cxa_finalize@plt+0x2bed80> │ │ │ │ - movdqa %xmm0,0x38(%rsp) │ │ │ │ - movdqa %xmm1,0x48(%rsp) │ │ │ │ - movdqa %xmm2,0x58(%rsp) │ │ │ │ - movdqa %xmm3,0x68(%rsp) │ │ │ │ - movdqa %xmm4,0x78(%rsp) │ │ │ │ - movdqa %xmm5,0x88(%rsp) │ │ │ │ - movdqa %xmm6,0x98(%rsp) │ │ │ │ - movdqa 0xe4c55(%rip),%xmm7 │ │ │ │ - movdqa 0x80(%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm7,%xmm0 │ │ │ │ - movdqa 0x180(%rdx),%xmm1 │ │ │ │ - pmulhrsw %xmm7,%xmm1 │ │ │ │ - movdqa 0x280(%rdx),%xmm2 │ │ │ │ - pmulhrsw %xmm7,%xmm2 │ │ │ │ - movdqa 0x380(%rdx),%xmm3 │ │ │ │ - pmulhrsw %xmm7,%xmm3 │ │ │ │ - movdqa 0x480(%rdx),%xmm4 │ │ │ │ - pmulhrsw %xmm7,%xmm4 │ │ │ │ - movdqa 0x580(%rdx),%xmm5 │ │ │ │ - pmulhrsw %xmm7,%xmm5 │ │ │ │ - movdqa 0x680(%rdx),%xmm6 │ │ │ │ - pmulhrsw %xmm7,%xmm6 │ │ │ │ - pmulhrsw 0x780(%rdx),%xmm7 │ │ │ │ - call 2ecc80 <__cxa_finalize@plt+0x2c1c30> │ │ │ │ - movdqa 0x8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm0,0xb8(%rsp) │ │ │ │ - movdqa %xmm1,0xc8(%rsp) │ │ │ │ - movdqa %xmm2,0xd8(%rsp) │ │ │ │ - movdqa %xmm3,0xe8(%rsp) │ │ │ │ - movdqa %xmm4,0xf8(%rsp) │ │ │ │ - movdqa %xmm5,0x108(%rsp) │ │ │ │ - movdqa %xmm6,0x118(%rsp) │ │ │ │ - movdqa %xmm7,0x128(%rsp) │ │ │ │ - movdqa 0xe4b96(%rip),%xmm7 │ │ │ │ - movdqa 0x440(%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm7,%xmm0 │ │ │ │ - movdqa 0x4c0(%rdx),%xmm1 │ │ │ │ - pmulhrsw %xmm7,%xmm1 │ │ │ │ - movdqa 0x540(%rdx),%xmm2 │ │ │ │ - pmulhrsw %xmm7,%xmm2 │ │ │ │ - movdqa 0x5c0(%rdx),%xmm3 │ │ │ │ - pmulhrsw %xmm7,%xmm3 │ │ │ │ - movdqa 0x640(%rdx),%xmm4 │ │ │ │ - pmulhrsw %xmm7,%xmm4 │ │ │ │ - movdqa 0x6c0(%rdx),%xmm5 │ │ │ │ - pmulhrsw %xmm7,%xmm5 │ │ │ │ - movdqa 0x740(%rdx),%xmm6 │ │ │ │ - pmulhrsw %xmm7,%xmm6 │ │ │ │ - pmulhrsw 0x7c0(%rdx),%xmm7 │ │ │ │ - movdqa %xmm0,0x218(%rsp) │ │ │ │ - movdqa %xmm1,0x1c8(%rsp) │ │ │ │ - movdqa %xmm2,0x1d8(%rsp) │ │ │ │ - movdqa %xmm3,0x208(%rsp) │ │ │ │ - movdqa %xmm4,0x1f8(%rsp) │ │ │ │ - movdqa %xmm5,0x1e8(%rsp) │ │ │ │ - movdqa %xmm6,0x1b8(%rsp) │ │ │ │ - movdqa %xmm7,0x228(%rsp) │ │ │ │ - call 2f0260 <__cxa_finalize@plt+0x2c5210> │ │ │ │ - jmp 2f70f9 <__cxa_finalize@plt+0x2cc0a9> │ │ │ │ - movdqa 0xe4ad8(%rip),%xmm3 │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm3,%xmm0 │ │ │ │ - movdqa 0x100(%rdx),%xmm1 │ │ │ │ - pmulhrsw %xmm3,%xmm1 │ │ │ │ - movdqa 0x200(%rdx),%xmm2 │ │ │ │ - pmulhrsw %xmm3,%xmm2 │ │ │ │ - pmulhrsw 0x300(%rdx),%xmm3 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - movdqa %xmm4,%xmm6 │ │ │ │ - movdqa %xmm4,%xmm7 │ │ │ │ - call 2e9dd0 <__cxa_finalize@plt+0x2bed80> │ │ │ │ - movdqa %xmm0,0x38(%rsp) │ │ │ │ - movdqa %xmm1,0x48(%rsp) │ │ │ │ - movdqa %xmm2,0x58(%rsp) │ │ │ │ - movdqa %xmm3,0x68(%rsp) │ │ │ │ - movdqa %xmm4,0x78(%rsp) │ │ │ │ - movdqa %xmm5,0x88(%rsp) │ │ │ │ - movdqa %xmm6,0x98(%rsp) │ │ │ │ - movdqa 0xe4a5f(%rip),%xmm3 │ │ │ │ - movdqa 0x80(%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm3,%xmm0 │ │ │ │ - movdqa 0x180(%rdx),%xmm1 │ │ │ │ - pmulhrsw %xmm3,%xmm1 │ │ │ │ - movdqa 0x280(%rdx),%xmm2 │ │ │ │ - pmulhrsw %xmm3,%xmm2 │ │ │ │ - pmulhrsw 0x380(%rdx),%xmm3 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - movdqa %xmm4,%xmm6 │ │ │ │ - movdqa %xmm4,%xmm7 │ │ │ │ - call 2ecc80 <__cxa_finalize@plt+0x2c1c30> │ │ │ │ - movdqa 0x8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm0,0xb8(%rsp) │ │ │ │ - movdqa %xmm1,0xc8(%rsp) │ │ │ │ - movdqa %xmm2,0xd8(%rsp) │ │ │ │ - movdqa %xmm3,0xe8(%rsp) │ │ │ │ - movdqa %xmm4,0xf8(%rsp) │ │ │ │ - movdqa %xmm5,0x108(%rsp) │ │ │ │ - movdqa %xmm6,0x118(%rsp) │ │ │ │ - movdqa %xmm7,0x128(%rsp) │ │ │ │ - call 2eff90 <__cxa_finalize@plt+0x2c4f40> │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9b9c <__cxa_finalize@plt+0x2beb4c> │ │ │ │ - movdqa %xmm0,(%rdx) │ │ │ │ - movdqa %xmm1,0x40(%rdx) │ │ │ │ - movdqa %xmm2,0x80(%rdx) │ │ │ │ - movdqa %xmm3,0xc0(%rdx) │ │ │ │ - movdqa %xmm4,0x100(%rdx) │ │ │ │ - movdqa %xmm5,0x140(%rdx) │ │ │ │ - movdqa %xmm6,0x180(%rdx) │ │ │ │ - movdqa %xmm7,0x1c0(%rdx) │ │ │ │ - movdqa 0xb8(%rsp),%xmm0 │ │ │ │ - movdqa 0xc8(%rsp),%xmm1 │ │ │ │ - movdqa 0xd8(%rsp),%xmm2 │ │ │ │ - movdqa 0xe8(%rsp),%xmm3 │ │ │ │ - movdqa 0xf8(%rsp),%xmm4 │ │ │ │ - movdqa 0x108(%rsp),%xmm5 │ │ │ │ - movdqa 0x118(%rsp),%xmm6 │ │ │ │ - movdqa 0x128(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9b9c <__cxa_finalize@plt+0x2beb4c> │ │ │ │ - movdqa %xmm0,0x200(%rdx) │ │ │ │ - movdqa %xmm1,0x240(%rdx) │ │ │ │ - movdqa %xmm2,0x280(%rdx) │ │ │ │ - movdqa %xmm3,0x2c0(%rdx) │ │ │ │ - movdqa %xmm4,0x300(%rdx) │ │ │ │ - movdqa %xmm5,0x340(%rdx) │ │ │ │ - movdqa %xmm6,0x380(%rdx) │ │ │ │ - movdqa %xmm7,0x3c0(%rdx) │ │ │ │ - movdqa 0x138(%rsp),%xmm0 │ │ │ │ - movdqa 0x148(%rsp),%xmm1 │ │ │ │ - movdqa 0x158(%rsp),%xmm2 │ │ │ │ - movdqa 0x168(%rsp),%xmm3 │ │ │ │ - movdqa 0x178(%rsp),%xmm4 │ │ │ │ - movdqa 0x188(%rsp),%xmm5 │ │ │ │ - movdqa 0x198(%rsp),%xmm6 │ │ │ │ - movdqa 0x1a8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9b9c <__cxa_finalize@plt+0x2beb4c> │ │ │ │ - movdqa %xmm0,0x400(%rdx) │ │ │ │ - movdqa %xmm1,0x440(%rdx) │ │ │ │ - movdqa %xmm2,0x480(%rdx) │ │ │ │ - movdqa %xmm3,0x4c0(%rdx) │ │ │ │ - movdqa %xmm4,0x500(%rdx) │ │ │ │ - movdqa %xmm5,0x540(%rdx) │ │ │ │ - movdqa %xmm6,0x580(%rdx) │ │ │ │ - movdqa %xmm7,0x5c0(%rdx) │ │ │ │ - movdqa 0x1b8(%rsp),%xmm0 │ │ │ │ - movdqa 0x1c8(%rsp),%xmm1 │ │ │ │ - movdqa 0x1d8(%rsp),%xmm2 │ │ │ │ - movdqa 0x1e8(%rsp),%xmm3 │ │ │ │ - movdqa 0x1f8(%rsp),%xmm4 │ │ │ │ - movdqa 0x208(%rsp),%xmm5 │ │ │ │ - movdqa 0x218(%rsp),%xmm6 │ │ │ │ - movdqa 0x228(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9b9c <__cxa_finalize@plt+0x2beb4c> │ │ │ │ - movdqa %xmm0,0x600(%rdx) │ │ │ │ - movdqa %xmm1,0x640(%rdx) │ │ │ │ - movdqa %xmm2,0x680(%rdx) │ │ │ │ - movdqa %xmm3,0x6c0(%rdx) │ │ │ │ - movdqa %xmm4,0x700(%rdx) │ │ │ │ - movdqa %xmm5,0x740(%rdx) │ │ │ │ - movdqa %xmm6,0x780(%rdx) │ │ │ │ - movdqa %xmm7,0x7c0(%rdx) │ │ │ │ - add $0x10,%rdx │ │ │ │ - dec %ecx │ │ │ │ - jg 2f6d04 <__cxa_finalize@plt+0x2cbcb4> │ │ │ │ - mov 0x440(%rsp),%rdx │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x8(%rdi),%r8 │ │ │ │ - mov %r8,0x440(%rsp) │ │ │ │ - lea -0x34b4(%rip),%r8 │ │ │ │ - jmp 2f3a33 <__cxa_finalize@plt+0x2c89e3> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0xc58,%rsp │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 2f7368 <__cxa_finalize@plt+0x2cc318> │ │ │ │ - call 2f73a0 <__cxa_finalize@plt+0x2cc350> │ │ │ │ - add $0xc58,%rsp │ │ │ │ - ret │ │ │ │ - movd 0xe4750(%rip),%xmm1 │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm1,%xmm0 │ │ │ │ - movd 0xe46ff(%rip),%xmm2 │ │ │ │ - pmulhrsw %xmm1,%xmm0 │ │ │ │ - mov %ecx,(%rdx) │ │ │ │ - mov $0x20,%ecx │ │ │ │ - lea -0x34(%rip),%r8 │ │ │ │ - jmp 2f610f <__cxa_finalize@plt+0x2cb0bf> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x2,%r8d │ │ │ │ - sub $0x88,%ecx │ │ │ │ - mov %ecx,0x438(%rsp) │ │ │ │ - mov $0x4,%ecx │ │ │ │ - cmovs %r8d,%ecx │ │ │ │ - mov %rdx,0x440(%rsp) │ │ │ │ - mov %rdi,0x448(%rsp) │ │ │ │ - lea 0x458(%rsp),%rdi │ │ │ │ - mov %rdi,0x450(%rsp) │ │ │ │ - movdqa 0xe46dc(%rip),%xmm3 │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm3,%xmm0 │ │ │ │ - movdqa 0x200(%rdx),%xmm1 │ │ │ │ - pmulhrsw %xmm3,%xmm1 │ │ │ │ - movdqa 0x400(%rdx),%xmm2 │ │ │ │ - pmulhrsw %xmm3,%xmm2 │ │ │ │ - pmulhrsw 0x600(%rdx),%xmm3 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - movdqa %xmm4,%xmm6 │ │ │ │ - movdqa %xmm4,%xmm7 │ │ │ │ - call 2e9dd0 <__cxa_finalize@plt+0x2bed80> │ │ │ │ - movdqa %xmm0,0x38(%rsp) │ │ │ │ - movdqa %xmm1,0x48(%rsp) │ │ │ │ - movdqa %xmm2,0x58(%rsp) │ │ │ │ - movdqa %xmm3,0x68(%rsp) │ │ │ │ - movdqa %xmm4,0x78(%rsp) │ │ │ │ - movdqa %xmm5,0x88(%rsp) │ │ │ │ - movdqa %xmm6,0x98(%rsp) │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movdqa 0xe465f(%rip),%xmm3 │ │ │ │ - movdqa 0x100(%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm3,%xmm0 │ │ │ │ - movdqa 0x300(%rdx),%xmm1 │ │ │ │ - pmulhrsw %xmm3,%xmm1 │ │ │ │ - movdqa 0x500(%rdx),%xmm2 │ │ │ │ - pmulhrsw %xmm3,%xmm2 │ │ │ │ - pmulhrsw 0x700(%rdx),%xmm3 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - movdqa %xmm4,%xmm6 │ │ │ │ - movdqa %xmm4,%xmm7 │ │ │ │ - call 2ecc80 <__cxa_finalize@plt+0x2c1c30> │ │ │ │ - movdqa 0x8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm0,0xb8(%rsp) │ │ │ │ - movdqa %xmm1,0xc8(%rsp) │ │ │ │ - movdqa %xmm2,0xd8(%rsp) │ │ │ │ - movdqa %xmm3,0xe8(%rsp) │ │ │ │ - movdqa %xmm4,0xf8(%rsp) │ │ │ │ - movdqa %xmm5,0x108(%rsp) │ │ │ │ - movdqa %xmm6,0x118(%rsp) │ │ │ │ - movdqa %xmm7,0x128(%rsp) │ │ │ │ - movdqa 0xe45c8(%rip),%xmm7 │ │ │ │ - movdqa 0x80(%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm7,%xmm0 │ │ │ │ - movdqa 0x180(%rdx),%xmm1 │ │ │ │ - pmulhrsw %xmm7,%xmm1 │ │ │ │ - movdqa 0x280(%rdx),%xmm2 │ │ │ │ - pmulhrsw %xmm7,%xmm2 │ │ │ │ - movdqa 0x380(%rdx),%xmm3 │ │ │ │ - pmulhrsw %xmm7,%xmm3 │ │ │ │ - movdqa 0x480(%rdx),%xmm4 │ │ │ │ - pmulhrsw %xmm7,%xmm4 │ │ │ │ - movdqa 0x580(%rdx),%xmm5 │ │ │ │ - pmulhrsw %xmm7,%xmm5 │ │ │ │ - movdqa 0x680(%rdx),%xmm6 │ │ │ │ - pmulhrsw %xmm7,%xmm6 │ │ │ │ - pmulhrsw 0x780(%rdx),%xmm7 │ │ │ │ - movdqa %xmm0,0x138(%rsp) │ │ │ │ - movdqa %xmm1,0x1a8(%rsp) │ │ │ │ - movdqa %xmm2,0x178(%rsp) │ │ │ │ - movdqa %xmm3,0x168(%rsp) │ │ │ │ - movdqa %xmm4,0x158(%rsp) │ │ │ │ - movdqa %xmm5,0x188(%rsp) │ │ │ │ - movdqa %xmm6,0x198(%rsp) │ │ │ │ - movdqa %xmm7,0x148(%rsp) │ │ │ │ - call 2eff90 <__cxa_finalize@plt+0x2c4f40> │ │ │ │ - movdqa %xmm0,0x38(%rsp) │ │ │ │ - movdqa %xmm1,0x48(%rsp) │ │ │ │ - movdqa %xmm2,0x58(%rsp) │ │ │ │ - movdqa %xmm3,0x68(%rsp) │ │ │ │ - movdqa %xmm4,0x78(%rsp) │ │ │ │ - movdqa %xmm5,0x88(%rsp) │ │ │ │ - movdqa %xmm6,0x98(%rsp) │ │ │ │ - movdqa %xmm7,0xa8(%rsp) │ │ │ │ - movdqa 0xe44d6(%rip),%xmm7 │ │ │ │ - movdqa 0x40(%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm7,%xmm0 │ │ │ │ - movdqa 0xc0(%rdx),%xmm1 │ │ │ │ - pmulhrsw %xmm7,%xmm1 │ │ │ │ - movdqa 0x140(%rdx),%xmm2 │ │ │ │ - pmulhrsw %xmm7,%xmm2 │ │ │ │ - movdqa 0x1c0(%rdx),%xmm3 │ │ │ │ - pmulhrsw %xmm7,%xmm3 │ │ │ │ - movdqa 0x240(%rdx),%xmm4 │ │ │ │ - pmulhrsw %xmm7,%xmm4 │ │ │ │ - movdqa 0x2c0(%rdx),%xmm5 │ │ │ │ - pmulhrsw %xmm7,%xmm5 │ │ │ │ - movdqa 0x340(%rdx),%xmm6 │ │ │ │ - pmulhrsw %xmm7,%xmm6 │ │ │ │ - pmulhrsw 0x3c0(%rdx),%xmm7 │ │ │ │ - movdqa %xmm0,0x238(%rsp) │ │ │ │ - movdqa %xmm1,0x318(%rsp) │ │ │ │ - movdqa %xmm2,0x2b8(%rsp) │ │ │ │ - movdqa %xmm3,0x298(%rsp) │ │ │ │ - movdqa %xmm4,0x278(%rsp) │ │ │ │ - movdqa %xmm5,0x2d8(%rsp) │ │ │ │ - movdqa %xmm6,0x2f8(%rsp) │ │ │ │ - movdqa %xmm7,0x258(%rsp) │ │ │ │ - movdqa 0xe4425(%rip),%xmm7 │ │ │ │ - movdqa 0x440(%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm7,%xmm0 │ │ │ │ - movdqa 0x4c0(%rdx),%xmm1 │ │ │ │ - pmulhrsw %xmm7,%xmm1 │ │ │ │ - movdqa 0x540(%rdx),%xmm2 │ │ │ │ - pmulhrsw %xmm7,%xmm2 │ │ │ │ - movdqa 0x5c0(%rdx),%xmm3 │ │ │ │ - pmulhrsw %xmm7,%xmm3 │ │ │ │ - movdqa 0x640(%rdx),%xmm4 │ │ │ │ - pmulhrsw %xmm7,%xmm4 │ │ │ │ - movdqa 0x6c0(%rdx),%xmm5 │ │ │ │ - pmulhrsw %xmm7,%xmm5 │ │ │ │ - movdqa 0x740(%rdx),%xmm6 │ │ │ │ - pmulhrsw %xmm7,%xmm6 │ │ │ │ - pmulhrsw 0x7c0(%rdx),%xmm7 │ │ │ │ - movdqa %xmm0,0x3f8(%rsp) │ │ │ │ - movdqa %xmm1,0x358(%rsp) │ │ │ │ - movdqa %xmm2,0x378(%rsp) │ │ │ │ - movdqa %xmm3,0x3d8(%rsp) │ │ │ │ - movdqa %xmm4,0x3b8(%rsp) │ │ │ │ - movdqa %xmm5,0x398(%rsp) │ │ │ │ - movdqa %xmm6,0x338(%rsp) │ │ │ │ - movdqa %xmm7,0x418(%rsp) │ │ │ │ - call 2f45a0 <__cxa_finalize@plt+0x2c9550> │ │ │ │ - movdqa 0x38(%rsp),%xmm0 │ │ │ │ - movdqa 0x48(%rsp),%xmm1 │ │ │ │ - movdqa 0x58(%rsp),%xmm2 │ │ │ │ - movdqa 0x68(%rsp),%xmm3 │ │ │ │ - movdqa 0x78(%rsp),%xmm4 │ │ │ │ - movdqa 0x88(%rsp),%xmm5 │ │ │ │ - movdqa 0x98(%rsp),%xmm6 │ │ │ │ - movdqa 0xa8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9b9c <__cxa_finalize@plt+0x2beb4c> │ │ │ │ - movdqa %xmm0,(%rdx) │ │ │ │ - movdqa %xmm1,0x40(%rdx) │ │ │ │ - movdqa %xmm2,0x80(%rdx) │ │ │ │ - movdqa %xmm3,0xc0(%rdx) │ │ │ │ - movdqa %xmm4,0x100(%rdx) │ │ │ │ - movdqa %xmm5,0x140(%rdx) │ │ │ │ - movdqa %xmm6,0x180(%rdx) │ │ │ │ - movdqa %xmm7,0x1c0(%rdx) │ │ │ │ - movdqa 0xb8(%rsp),%xmm0 │ │ │ │ - movdqa 0xc8(%rsp),%xmm1 │ │ │ │ - movdqa 0xd8(%rsp),%xmm2 │ │ │ │ - movdqa 0xe8(%rsp),%xmm3 │ │ │ │ - movdqa 0xf8(%rsp),%xmm4 │ │ │ │ - movdqa 0x108(%rsp),%xmm5 │ │ │ │ - movdqa 0x118(%rsp),%xmm6 │ │ │ │ - movdqa 0x128(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9b9c <__cxa_finalize@plt+0x2beb4c> │ │ │ │ - movdqa %xmm0,0x200(%rdx) │ │ │ │ - movdqa %xmm1,0x240(%rdx) │ │ │ │ - movdqa %xmm2,0x280(%rdx) │ │ │ │ - movdqa %xmm3,0x2c0(%rdx) │ │ │ │ - movdqa %xmm4,0x300(%rdx) │ │ │ │ - movdqa %xmm5,0x340(%rdx) │ │ │ │ - movdqa %xmm6,0x380(%rdx) │ │ │ │ - movdqa %xmm7,0x3c0(%rdx) │ │ │ │ - movdqa 0x138(%rsp),%xmm0 │ │ │ │ - movdqa 0x148(%rsp),%xmm1 │ │ │ │ - movdqa 0x158(%rsp),%xmm2 │ │ │ │ - movdqa 0x168(%rsp),%xmm3 │ │ │ │ - movdqa 0x178(%rsp),%xmm4 │ │ │ │ - movdqa 0x188(%rsp),%xmm5 │ │ │ │ - movdqa 0x198(%rsp),%xmm6 │ │ │ │ - movdqa 0x1a8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9b9c <__cxa_finalize@plt+0x2beb4c> │ │ │ │ - movdqa %xmm0,0x400(%rdx) │ │ │ │ - movdqa %xmm1,0x440(%rdx) │ │ │ │ - movdqa %xmm2,0x480(%rdx) │ │ │ │ - movdqa %xmm3,0x4c0(%rdx) │ │ │ │ - movdqa %xmm4,0x500(%rdx) │ │ │ │ - movdqa %xmm5,0x540(%rdx) │ │ │ │ - movdqa %xmm6,0x580(%rdx) │ │ │ │ - movdqa %xmm7,0x5c0(%rdx) │ │ │ │ - movdqa 0x1b8(%rsp),%xmm0 │ │ │ │ - movdqa 0x1c8(%rsp),%xmm1 │ │ │ │ - movdqa 0x1d8(%rsp),%xmm2 │ │ │ │ - movdqa 0x1e8(%rsp),%xmm3 │ │ │ │ - movdqa 0x1f8(%rsp),%xmm4 │ │ │ │ - movdqa 0x208(%rsp),%xmm5 │ │ │ │ - movdqa 0x218(%rsp),%xmm6 │ │ │ │ - movdqa 0x228(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9b9c <__cxa_finalize@plt+0x2beb4c> │ │ │ │ - movdqa %xmm0,0x600(%rdx) │ │ │ │ - movdqa %xmm1,0x640(%rdx) │ │ │ │ - movdqa %xmm2,0x680(%rdx) │ │ │ │ - movdqa %xmm3,0x6c0(%rdx) │ │ │ │ - movdqa %xmm4,0x700(%rdx) │ │ │ │ - movdqa %xmm5,0x740(%rdx) │ │ │ │ - movdqa %xmm6,0x780(%rdx) │ │ │ │ - movdqa %xmm7,0x7c0(%rdx) │ │ │ │ - movdqa 0x238(%rsp),%xmm0 │ │ │ │ - movdqa 0x248(%rsp),%xmm1 │ │ │ │ - movdqa 0x258(%rsp),%xmm2 │ │ │ │ - movdqa 0x268(%rsp),%xmm3 │ │ │ │ - movdqa 0x278(%rsp),%xmm4 │ │ │ │ - movdqa 0x288(%rsp),%xmm5 │ │ │ │ - movdqa 0x298(%rsp),%xmm6 │ │ │ │ - movdqa 0x2a8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9b9c <__cxa_finalize@plt+0x2beb4c> │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,0x40(%rdi) │ │ │ │ - movdqa %xmm2,0x80(%rdi) │ │ │ │ - movdqa %xmm3,0xc0(%rdi) │ │ │ │ - movdqa %xmm4,0x100(%rdi) │ │ │ │ - movdqa %xmm5,0x140(%rdi) │ │ │ │ - movdqa %xmm6,0x180(%rdi) │ │ │ │ - movdqa %xmm7,0x1c0(%rdi) │ │ │ │ - movdqa 0x2b8(%rsp),%xmm0 │ │ │ │ - movdqa 0x2c8(%rsp),%xmm1 │ │ │ │ - movdqa 0x2d8(%rsp),%xmm2 │ │ │ │ - movdqa 0x2e8(%rsp),%xmm3 │ │ │ │ - movdqa 0x2f8(%rsp),%xmm4 │ │ │ │ - movdqa 0x308(%rsp),%xmm5 │ │ │ │ - movdqa 0x318(%rsp),%xmm6 │ │ │ │ - movdqa 0x328(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9b9c <__cxa_finalize@plt+0x2beb4c> │ │ │ │ - movdqa %xmm0,0x200(%rdi) │ │ │ │ - movdqa %xmm1,0x240(%rdi) │ │ │ │ - movdqa %xmm2,0x280(%rdi) │ │ │ │ - movdqa %xmm3,0x2c0(%rdi) │ │ │ │ - movdqa %xmm4,0x300(%rdi) │ │ │ │ - movdqa %xmm5,0x340(%rdi) │ │ │ │ - movdqa %xmm6,0x380(%rdi) │ │ │ │ - movdqa %xmm7,0x3c0(%rdi) │ │ │ │ - movdqa 0x338(%rsp),%xmm0 │ │ │ │ - movdqa 0x348(%rsp),%xmm1 │ │ │ │ - movdqa 0x358(%rsp),%xmm2 │ │ │ │ - movdqa 0x368(%rsp),%xmm3 │ │ │ │ - movdqa 0x378(%rsp),%xmm4 │ │ │ │ - movdqa 0x388(%rsp),%xmm5 │ │ │ │ - movdqa 0x398(%rsp),%xmm6 │ │ │ │ - movdqa 0x3a8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9b9c <__cxa_finalize@plt+0x2beb4c> │ │ │ │ - movdqa %xmm0,0x400(%rdi) │ │ │ │ - movdqa %xmm1,0x440(%rdi) │ │ │ │ - movdqa %xmm2,0x480(%rdi) │ │ │ │ - movdqa %xmm3,0x4c0(%rdi) │ │ │ │ - movdqa %xmm4,0x500(%rdi) │ │ │ │ - movdqa %xmm5,0x540(%rdi) │ │ │ │ - movdqa %xmm6,0x580(%rdi) │ │ │ │ - movdqa %xmm7,0x5c0(%rdi) │ │ │ │ - movdqa 0x3b8(%rsp),%xmm0 │ │ │ │ - movdqa 0x3c8(%rsp),%xmm1 │ │ │ │ - movdqa 0x3d8(%rsp),%xmm2 │ │ │ │ - movdqa 0x3e8(%rsp),%xmm3 │ │ │ │ - movdqa 0x3f8(%rsp),%xmm4 │ │ │ │ - movdqa 0x408(%rsp),%xmm5 │ │ │ │ - movdqa 0x418(%rsp),%xmm6 │ │ │ │ - movdqa 0x428(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9b9c <__cxa_finalize@plt+0x2beb4c> │ │ │ │ - movdqa %xmm0,0x600(%rdi) │ │ │ │ - movdqa %xmm1,0x640(%rdi) │ │ │ │ - movdqa %xmm2,0x680(%rdi) │ │ │ │ - movdqa %xmm3,0x6c0(%rdi) │ │ │ │ - movdqa %xmm4,0x700(%rdi) │ │ │ │ - movdqa %xmm5,0x740(%rdi) │ │ │ │ - movdqa %xmm6,0x780(%rdi) │ │ │ │ - movdqa %xmm7,0x7c0(%rdi) │ │ │ │ - add $0x10,%rdx │ │ │ │ - add $0x10,%rdi │ │ │ │ - dec %ecx │ │ │ │ - jg 2f73dc <__cxa_finalize@plt+0x2cc38c> │ │ │ │ - mov 0x450(%rsp),%rdx │ │ │ │ - mov 0x448(%rsp),%rdi │ │ │ │ - mov 0x438(%rsp),%ecx │ │ │ │ - lea 0x20(%rdi),%rdi │ │ │ │ - mov %ecx,0x238(%rsp) │ │ │ │ - lea 0xa(%rip),%r8 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - jmp 2f3362 <__cxa_finalize@plt+0x2c8312> │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - lea 0x5(%rip),%rcx │ │ │ │ - jmp 2efc40 <__cxa_finalize@plt+0x2c4bf0> │ │ │ │ - lea -0x19(%rip),%r8 │ │ │ │ - add $0x200,%rdx │ │ │ │ - mov 0x240(%rsp),%rdi │ │ │ │ - mov 0x248(%rsp),%ecx │ │ │ │ - dec %ecx │ │ │ │ - jg 2f3362 <__cxa_finalize@plt+0x2c8312> │ │ │ │ - mov 0x448(%rsp),%rdi │ │ │ │ - mov 0x440(%rsp),%rdx │ │ │ │ - lea -0x461c(%rip),%r8 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - jmp 2f3362 <__cxa_finalize@plt+0x2c8312> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0xc58,%rsp │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 2f7cb8 <__cxa_finalize@plt+0x2ccc68> │ │ │ │ - call 2f7cf0 <__cxa_finalize@plt+0x2ccca0> │ │ │ │ - add $0xc58,%rsp │ │ │ │ - ret │ │ │ │ - movd 0xe3e00(%rip),%xmm1 │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm1,%xmm0 │ │ │ │ - movd 0xe3e0f(%rip),%xmm2 │ │ │ │ - mov %ecx,(%rdx) │ │ │ │ - mov $0x40,%ecx │ │ │ │ - lea -0x97f(%rip),%r8 │ │ │ │ - jmp 2f610f <__cxa_finalize@plt+0x2cb0bf> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x4,%r9d │ │ │ │ - mov $0x2,%r8d │ │ │ │ - sub $0x88,%ecx │ │ │ │ - cmovns %r9d,%r8d │ │ │ │ - mov %ecx,0x438(%rsp) │ │ │ │ - mov %r8d,%ecx │ │ │ │ - mov %rdx,0x450(%rsp) │ │ │ │ - mov %rdi,0x448(%rsp) │ │ │ │ - lea 0x458(%rsp),%rdi │ │ │ │ - mov %rdi,0x440(%rsp) │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - movdqa 0x200(%rdx),%xmm1 │ │ │ │ - movdqa 0x400(%rdx),%xmm2 │ │ │ │ - movdqa 0x600(%rdx),%xmm3 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - movdqa %xmm4,%xmm6 │ │ │ │ - movdqa %xmm4,%xmm7 │ │ │ │ - call 2e9dd0 <__cxa_finalize@plt+0x2bed80> │ │ │ │ - movdqa %xmm0,0x38(%rsp) │ │ │ │ - movdqa %xmm1,0x48(%rsp) │ │ │ │ - movdqa %xmm2,0x58(%rsp) │ │ │ │ - movdqa %xmm3,0x68(%rsp) │ │ │ │ - movdqa %xmm4,0x78(%rsp) │ │ │ │ - movdqa %xmm5,0x88(%rsp) │ │ │ │ - movdqa %xmm6,0x98(%rsp) │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movdqa 0x100(%rdx),%xmm0 │ │ │ │ - movdqa 0x300(%rdx),%xmm1 │ │ │ │ - movdqa 0x500(%rdx),%xmm2 │ │ │ │ - movdqa 0x700(%rdx),%xmm3 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - movdqa %xmm4,%xmm6 │ │ │ │ - movdqa %xmm4,%xmm7 │ │ │ │ - call 2ecc80 <__cxa_finalize@plt+0x2c1c30> │ │ │ │ - movdqa 0x8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm0,0xb8(%rsp) │ │ │ │ - movdqa %xmm1,0xc8(%rsp) │ │ │ │ - movdqa %xmm2,0xd8(%rsp) │ │ │ │ - movdqa %xmm3,0xe8(%rsp) │ │ │ │ - movdqa %xmm4,0xf8(%rsp) │ │ │ │ - movdqa %xmm5,0x108(%rsp) │ │ │ │ - movdqa %xmm6,0x118(%rsp) │ │ │ │ - movdqa %xmm7,0x128(%rsp) │ │ │ │ - movdqa 0x80(%rdx),%xmm0 │ │ │ │ - movdqa 0x180(%rdx),%xmm1 │ │ │ │ - movdqa 0x280(%rdx),%xmm2 │ │ │ │ - movdqa 0x380(%rdx),%xmm3 │ │ │ │ - movdqa 0x480(%rdx),%xmm4 │ │ │ │ - movdqa 0x580(%rdx),%xmm5 │ │ │ │ - movdqa 0x680(%rdx),%xmm6 │ │ │ │ - movdqa 0x780(%rdx),%xmm7 │ │ │ │ - movdqa %xmm0,0x138(%rsp) │ │ │ │ - movdqa %xmm1,0x1a8(%rsp) │ │ │ │ - movdqa %xmm2,0x178(%rsp) │ │ │ │ - movdqa %xmm3,0x168(%rsp) │ │ │ │ - movdqa %xmm4,0x158(%rsp) │ │ │ │ - movdqa %xmm5,0x188(%rsp) │ │ │ │ - movdqa %xmm6,0x198(%rsp) │ │ │ │ - movdqa %xmm7,0x148(%rsp) │ │ │ │ - call 2eff90 <__cxa_finalize@plt+0x2c4f40> │ │ │ │ - movdqa %xmm0,0x38(%rsp) │ │ │ │ - movdqa %xmm1,0x48(%rsp) │ │ │ │ - movdqa %xmm2,0x58(%rsp) │ │ │ │ - movdqa %xmm3,0x68(%rsp) │ │ │ │ - movdqa %xmm4,0x78(%rsp) │ │ │ │ - movdqa %xmm5,0x88(%rsp) │ │ │ │ - movdqa %xmm6,0x98(%rsp) │ │ │ │ - movdqa %xmm7,0xa8(%rsp) │ │ │ │ - movdqa 0x40(%rdx),%xmm0 │ │ │ │ - movdqa 0xc0(%rdx),%xmm1 │ │ │ │ - movdqa 0x140(%rdx),%xmm2 │ │ │ │ - movdqa 0x1c0(%rdx),%xmm3 │ │ │ │ - movdqa 0x240(%rdx),%xmm4 │ │ │ │ - movdqa 0x2c0(%rdx),%xmm5 │ │ │ │ - movdqa 0x340(%rdx),%xmm6 │ │ │ │ - movdqa 0x3c0(%rdx),%xmm7 │ │ │ │ - movdqa %xmm0,0x238(%rsp) │ │ │ │ - movdqa %xmm1,0x318(%rsp) │ │ │ │ - movdqa %xmm2,0x2b8(%rsp) │ │ │ │ - movdqa %xmm3,0x298(%rsp) │ │ │ │ - movdqa %xmm4,0x278(%rsp) │ │ │ │ - movdqa %xmm5,0x2d8(%rsp) │ │ │ │ - movdqa %xmm6,0x2f8(%rsp) │ │ │ │ - movdqa %xmm7,0x258(%rsp) │ │ │ │ - movdqa 0x440(%rdx),%xmm0 │ │ │ │ - movdqa 0x4c0(%rdx),%xmm1 │ │ │ │ - movdqa 0x540(%rdx),%xmm2 │ │ │ │ - movdqa 0x5c0(%rdx),%xmm3 │ │ │ │ - movdqa 0x640(%rdx),%xmm4 │ │ │ │ - movdqa 0x6c0(%rdx),%xmm5 │ │ │ │ - movdqa 0x740(%rdx),%xmm6 │ │ │ │ - movdqa 0x7c0(%rdx),%xmm7 │ │ │ │ - movdqa %xmm0,0x3f8(%rsp) │ │ │ │ - movdqa %xmm1,0x358(%rsp) │ │ │ │ - movdqa %xmm2,0x378(%rsp) │ │ │ │ - movdqa %xmm3,0x3d8(%rsp) │ │ │ │ - movdqa %xmm4,0x3b8(%rsp) │ │ │ │ - movdqa %xmm5,0x398(%rsp) │ │ │ │ - movdqa %xmm6,0x338(%rsp) │ │ │ │ - movdqa %xmm7,0x418(%rsp) │ │ │ │ - call 2f45a0 <__cxa_finalize@plt+0x2c9550> │ │ │ │ - movdqa 0x38(%rsp),%xmm0 │ │ │ │ - movdqa 0x48(%rsp),%xmm1 │ │ │ │ - movdqa 0x58(%rsp),%xmm2 │ │ │ │ - movdqa 0x68(%rsp),%xmm3 │ │ │ │ - movdqa 0x78(%rsp),%xmm4 │ │ │ │ - movdqa 0x88(%rsp),%xmm5 │ │ │ │ - movdqa 0x98(%rsp),%xmm6 │ │ │ │ - movdqa 0xa8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - movdqa 0xe3aad(%rip),%xmm7 │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9ba4 <__cxa_finalize@plt+0x2beb54> │ │ │ │ - movdqa %xmm0,(%rdx) │ │ │ │ - movdqa %xmm1,0x40(%rdx) │ │ │ │ - movdqa %xmm2,0x80(%rdx) │ │ │ │ - movdqa %xmm3,0xc0(%rdx) │ │ │ │ - movdqa %xmm4,0x100(%rdx) │ │ │ │ - movdqa %xmm5,0x140(%rdx) │ │ │ │ - movdqa %xmm6,0x180(%rdx) │ │ │ │ - movdqa %xmm7,0x1c0(%rdx) │ │ │ │ - movdqa 0xb8(%rsp),%xmm0 │ │ │ │ - movdqa 0xc8(%rsp),%xmm1 │ │ │ │ - movdqa 0xd8(%rsp),%xmm2 │ │ │ │ - movdqa 0xe8(%rsp),%xmm3 │ │ │ │ - movdqa 0xf8(%rsp),%xmm4 │ │ │ │ - movdqa 0x108(%rsp),%xmm5 │ │ │ │ - movdqa 0x118(%rsp),%xmm6 │ │ │ │ - movdqa 0x128(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - movdqa 0xe3a12(%rip),%xmm7 │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9ba4 <__cxa_finalize@plt+0x2beb54> │ │ │ │ - movdqa %xmm0,0x200(%rdx) │ │ │ │ - movdqa %xmm1,0x240(%rdx) │ │ │ │ - movdqa %xmm2,0x280(%rdx) │ │ │ │ - movdqa %xmm3,0x2c0(%rdx) │ │ │ │ - movdqa %xmm4,0x300(%rdx) │ │ │ │ - movdqa %xmm5,0x340(%rdx) │ │ │ │ - movdqa %xmm6,0x380(%rdx) │ │ │ │ - movdqa %xmm7,0x3c0(%rdx) │ │ │ │ - movdqa 0x138(%rsp),%xmm0 │ │ │ │ - movdqa 0x148(%rsp),%xmm1 │ │ │ │ - movdqa 0x158(%rsp),%xmm2 │ │ │ │ - movdqa 0x168(%rsp),%xmm3 │ │ │ │ - movdqa 0x178(%rsp),%xmm4 │ │ │ │ - movdqa 0x188(%rsp),%xmm5 │ │ │ │ - movdqa 0x198(%rsp),%xmm6 │ │ │ │ - movdqa 0x1a8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - movdqa 0xe3970(%rip),%xmm7 │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9ba4 <__cxa_finalize@plt+0x2beb54> │ │ │ │ - movdqa %xmm0,0x400(%rdx) │ │ │ │ - movdqa %xmm1,0x440(%rdx) │ │ │ │ - movdqa %xmm2,0x480(%rdx) │ │ │ │ - movdqa %xmm3,0x4c0(%rdx) │ │ │ │ - movdqa %xmm4,0x500(%rdx) │ │ │ │ - movdqa %xmm5,0x540(%rdx) │ │ │ │ - movdqa %xmm6,0x580(%rdx) │ │ │ │ - movdqa %xmm7,0x5c0(%rdx) │ │ │ │ - movdqa 0x1b8(%rsp),%xmm0 │ │ │ │ - movdqa 0x1c8(%rsp),%xmm1 │ │ │ │ - movdqa 0x1d8(%rsp),%xmm2 │ │ │ │ - movdqa 0x1e8(%rsp),%xmm3 │ │ │ │ - movdqa 0x1f8(%rsp),%xmm4 │ │ │ │ - movdqa 0x208(%rsp),%xmm5 │ │ │ │ - movdqa 0x218(%rsp),%xmm6 │ │ │ │ - movdqa 0x228(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - movdqa 0xe38ce(%rip),%xmm7 │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9ba4 <__cxa_finalize@plt+0x2beb54> │ │ │ │ - movdqa %xmm0,0x600(%rdx) │ │ │ │ - movdqa %xmm1,0x640(%rdx) │ │ │ │ - movdqa %xmm2,0x680(%rdx) │ │ │ │ - movdqa %xmm3,0x6c0(%rdx) │ │ │ │ - movdqa %xmm4,0x700(%rdx) │ │ │ │ - movdqa %xmm5,0x740(%rdx) │ │ │ │ - movdqa %xmm6,0x780(%rdx) │ │ │ │ - movdqa %xmm7,0x7c0(%rdx) │ │ │ │ - movdqa 0x238(%rsp),%xmm0 │ │ │ │ - movdqa 0x248(%rsp),%xmm1 │ │ │ │ - movdqa 0x258(%rsp),%xmm2 │ │ │ │ - movdqa 0x268(%rsp),%xmm3 │ │ │ │ - movdqa 0x278(%rsp),%xmm4 │ │ │ │ - movdqa 0x288(%rsp),%xmm5 │ │ │ │ - movdqa 0x298(%rsp),%xmm6 │ │ │ │ - movdqa 0x2a8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - movdqa 0xe382c(%rip),%xmm7 │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9ba4 <__cxa_finalize@plt+0x2beb54> │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,0x40(%rdi) │ │ │ │ - movdqa %xmm2,0x80(%rdi) │ │ │ │ - movdqa %xmm3,0xc0(%rdi) │ │ │ │ - movdqa %xmm4,0x100(%rdi) │ │ │ │ - movdqa %xmm5,0x140(%rdi) │ │ │ │ - movdqa %xmm6,0x180(%rdi) │ │ │ │ - movdqa %xmm7,0x1c0(%rdi) │ │ │ │ - movdqa 0x2b8(%rsp),%xmm0 │ │ │ │ - movdqa 0x2c8(%rsp),%xmm1 │ │ │ │ - movdqa 0x2d8(%rsp),%xmm2 │ │ │ │ - movdqa 0x2e8(%rsp),%xmm3 │ │ │ │ - movdqa 0x2f8(%rsp),%xmm4 │ │ │ │ - movdqa 0x308(%rsp),%xmm5 │ │ │ │ - movdqa 0x318(%rsp),%xmm6 │ │ │ │ - movdqa 0x328(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - movdqa 0xe3791(%rip),%xmm7 │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9ba4 <__cxa_finalize@plt+0x2beb54> │ │ │ │ - movdqa %xmm0,0x200(%rdi) │ │ │ │ - movdqa %xmm1,0x240(%rdi) │ │ │ │ - movdqa %xmm2,0x280(%rdi) │ │ │ │ - movdqa %xmm3,0x2c0(%rdi) │ │ │ │ - movdqa %xmm4,0x300(%rdi) │ │ │ │ - movdqa %xmm5,0x340(%rdi) │ │ │ │ - movdqa %xmm6,0x380(%rdi) │ │ │ │ - movdqa %xmm7,0x3c0(%rdi) │ │ │ │ - movdqa 0x338(%rsp),%xmm0 │ │ │ │ - movdqa 0x348(%rsp),%xmm1 │ │ │ │ - movdqa 0x358(%rsp),%xmm2 │ │ │ │ - movdqa 0x368(%rsp),%xmm3 │ │ │ │ - movdqa 0x378(%rsp),%xmm4 │ │ │ │ - movdqa 0x388(%rsp),%xmm5 │ │ │ │ - movdqa 0x398(%rsp),%xmm6 │ │ │ │ - movdqa 0x3a8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - movdqa 0xe36ef(%rip),%xmm7 │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9ba4 <__cxa_finalize@plt+0x2beb54> │ │ │ │ - movdqa %xmm0,0x400(%rdi) │ │ │ │ - movdqa %xmm1,0x440(%rdi) │ │ │ │ - movdqa %xmm2,0x480(%rdi) │ │ │ │ - movdqa %xmm3,0x4c0(%rdi) │ │ │ │ - movdqa %xmm4,0x500(%rdi) │ │ │ │ - movdqa %xmm5,0x540(%rdi) │ │ │ │ - movdqa %xmm6,0x580(%rdi) │ │ │ │ - movdqa %xmm7,0x5c0(%rdi) │ │ │ │ - movdqa 0x3b8(%rsp),%xmm0 │ │ │ │ - movdqa 0x3c8(%rsp),%xmm1 │ │ │ │ - movdqa 0x3d8(%rsp),%xmm2 │ │ │ │ - movdqa 0x3e8(%rsp),%xmm3 │ │ │ │ - movdqa 0x3f8(%rsp),%xmm4 │ │ │ │ - movdqa 0x408(%rsp),%xmm5 │ │ │ │ - movdqa 0x418(%rsp),%xmm6 │ │ │ │ - movdqa 0x428(%rsp),%xmm7 │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - movdqa 0xe364d(%rip),%xmm7 │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2e9ba4 <__cxa_finalize@plt+0x2beb54> │ │ │ │ - movdqa %xmm0,0x600(%rdi) │ │ │ │ - movdqa %xmm1,0x640(%rdi) │ │ │ │ - movdqa %xmm2,0x680(%rdi) │ │ │ │ - movdqa %xmm3,0x6c0(%rdi) │ │ │ │ - movdqa %xmm4,0x700(%rdi) │ │ │ │ - movdqa %xmm5,0x740(%rdi) │ │ │ │ - movdqa %xmm6,0x780(%rdi) │ │ │ │ - movdqa %xmm7,0x7c0(%rdi) │ │ │ │ - add $0x10,%rdx │ │ │ │ - add $0x10,%rdi │ │ │ │ - dec %ecx │ │ │ │ - jg 2f7d30 <__cxa_finalize@plt+0x2ccce0> │ │ │ │ - mov 0x448(%rsp),%rdi │ │ │ │ - mov 0x440(%rsp),%rdx │ │ │ │ - lea 0x20(%rdi),%rdi │ │ │ │ - mov $0x4,%ecx │ │ │ │ - lea 0x8(%rdi),%r8 │ │ │ │ - mov %r8,0x440(%rsp) │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 2f3a33 <__cxa_finalize@plt+0x2c89e3> │ │ │ │ - movdqa 0x238(%rsp),%xmm0 │ │ │ │ - movdqa 0x248(%rsp),%xmm1 │ │ │ │ - movdqa 0x258(%rsp),%xmm2 │ │ │ │ - movdqa 0x268(%rsp),%xmm3 │ │ │ │ - movdqa 0x278(%rsp),%xmm4 │ │ │ │ - movdqa 0x288(%rsp),%xmm5 │ │ │ │ - movdqa 0x298(%rsp),%xmm6 │ │ │ │ - movdqa 0x2a8(%rsp),%xmm7 │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - lea 0x208(%rsp),%rcx │ │ │ │ - movdqa %xmm7,0x8(%rsp) │ │ │ │ - call 2f3f0e <__cxa_finalize@plt+0x2c8ebe> │ │ │ │ - mov 0x440(%rsp),%rdi │ │ │ │ - mov 0x448(%rsp),%ecx │ │ │ │ - lea 0x8(%rdi),%r8 │ │ │ │ - mov %r8,0x440(%rsp) │ │ │ │ - lea -0x81(%rip),%r8 │ │ │ │ - dec %ecx │ │ │ │ - jg 2f3a33 <__cxa_finalize@plt+0x2c89e3> │ │ │ │ - mov 0x450(%rsp),%rdx │ │ │ │ - mov 0x440(%rsp),%rdi │ │ │ │ - mov $0x4,%ecx │ │ │ │ - sub $0x48,%rdi │ │ │ │ - lea 0x8(%rdi),%r8 │ │ │ │ - mov %r8,0x440(%rsp) │ │ │ │ - lea -0x474b(%rip),%r8 │ │ │ │ - jmp 2f3a33 <__cxa_finalize@plt+0x2c89e3> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - lea 0x19(%rip),%r10 │ │ │ │ - tzcnt %r8d,%r8d │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2f8724 <__cxa_finalize@plt+0x2cd6d4> │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2f89b9 <__cxa_finalize@plt+0x2cd969> │ │ │ │ - movzwl 0xe4366(%r10,%r8,2),%r8d │ │ │ │ - add %r10,%r8 │ │ │ │ - jmp *%r8 │ │ │ │ - movzwl (%rdx),%eax │ │ │ │ - movzwl (%rdx,%rcx,1),%r10d │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - mov %ax,(%rdi) │ │ │ │ - mov %r10w,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 2f8613 <__cxa_finalize@plt+0x2cd5c3> │ │ │ │ - ret │ │ │ │ - mov (%rdx),%eax │ │ │ │ - mov (%rdx,%rcx,1),%r10d │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - mov %eax,(%rdi) │ │ │ │ - mov %r10d,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 2f8632 <__cxa_finalize@plt+0x2cd5e2> │ │ │ │ - ret │ │ │ │ - mov (%rdx),%rax │ │ │ │ - mov (%rdx,%rcx,1),%r10 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov %r10,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 2f864d <__cxa_finalize@plt+0x2cd5fd> │ │ │ │ - ret │ │ │ │ - vmovdqu (%rdx),%xmm0 │ │ │ │ - vmovdqu (%rdx,%rcx,1),%xmm1 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - vmovdqa %xmm0,(%rdi) │ │ │ │ - vmovdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 2f866a <__cxa_finalize@plt+0x2cd61a> │ │ │ │ - ret │ │ │ │ - vmovdqu32 (%rdx),%ymm16 │ │ │ │ - vmovdqu32 (%rdx,%rcx,1),%ymm17 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - vmovdqa32 %ymm16,(%rdi) │ │ │ │ - vmovdqa32 %ymm17,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 2f868b <__cxa_finalize@plt+0x2cd63b> │ │ │ │ - ret │ │ │ │ - vmovdqu32 (%rdx),%zmm16 │ │ │ │ - vmovdqu32 (%rdx,%rcx,1),%zmm17 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - vmovdqa32 %zmm16,(%rdi) │ │ │ │ - vmovdqa32 %zmm17,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 2f86b4 <__cxa_finalize@plt+0x2cd664> │ │ │ │ - ret │ │ │ │ - vmovdqu32 (%rdx),%zmm16 │ │ │ │ - vmovdqu32 0x40(%rdx),%zmm17 │ │ │ │ - vmovdqu32 (%rdx,%rcx,1),%zmm18 │ │ │ │ - vmovdqu32 0x40(%rdx,%rcx,1),%zmm19 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - vmovdqa32 %zmm16,(%rdi) │ │ │ │ - vmovdqa32 %zmm17,0x40(%rdi) │ │ │ │ - vmovdqa32 %zmm18,(%rdi,%rsi,1) │ │ │ │ - vmovdqa32 %zmm19,0x40(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 2f86dd <__cxa_finalize@plt+0x2cd68d> │ │ │ │ - ret │ │ │ │ - imul $0xff01,%eax,%eax │ │ │ │ - vbroadcasti32x4 0xe40cc(%rip),%zmm20 │ │ │ │ - add $0x1000,%eax │ │ │ │ - vpbroadcastw %eax,%zmm21 │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2f8c99 <__cxa_finalize@plt+0x2cdc49> │ │ │ │ - movzwl 0xe4380(%r10,%r8,2),%r8d │ │ │ │ - vpbroadcastd 0xe41ee(%rip),%zmm19 │ │ │ │ - add %r10,%r8 │ │ │ │ - jmp *%r8 │ │ │ │ - vmovd (%rdx),%xmm0 │ │ │ │ - vpinsrd $0x1,(%rdx,%rcx,1),%xmm0,%xmm0 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpshufb %xmm20,%xmm0,%xmm0 │ │ │ │ - vpmaddubsw %xmm21,%xmm0,%xmm0 │ │ │ │ - vpmulhrsw %xmm19,%xmm0,%xmm0 │ │ │ │ - vpackuswb %xmm0,%xmm0,%xmm0 │ │ │ │ - vpextrw $0x0,%xmm0,(%rdi) │ │ │ │ - vpextrw $0x2,%xmm0,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 2f8764 <__cxa_finalize@plt+0x2cd714> │ │ │ │ - ret │ │ │ │ - vmovdqa 0xe4047(%rip),%xmm4 │ │ │ │ - vmovq (%rdx),%xmm0 │ │ │ │ - vmovhps (%rdx,%rcx,1),%xmm0,%xmm0 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpshufb %xmm4,%xmm0,%xmm0 │ │ │ │ - vpmaddubsw %xmm21,%xmm0,%xmm0 │ │ │ │ - vpmulhrsw %xmm19,%xmm0,%xmm0 │ │ │ │ - vpackuswb %xmm0,%xmm0,%xmm0 │ │ │ │ - vmovd %xmm0,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 2f87a9 <__cxa_finalize@plt+0x2cd759> │ │ │ │ - ret │ │ │ │ - vmovdqu32 (%rdx),%xmm16 │ │ │ │ - vinserti32x4 $0x1,(%rdx,%rcx,1),%ymm16,%ymm16 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpshufb %ymm20,%ymm16,%ymm16 │ │ │ │ - vpmaddubsw %ymm21,%ymm16,%ymm16 │ │ │ │ - vpmulhrsw %ymm19,%ymm16,%ymm16 │ │ │ │ - vpmovuswb %ymm16,%xmm16 │ │ │ │ - vmovq %xmm16,(%rdi) │ │ │ │ - vmovhps %xmm16,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 2f87e1 <__cxa_finalize@plt+0x2cd791> │ │ │ │ - ret │ │ │ │ - vmovdqa32 0xe3953(%rip),%zmm20 │ │ │ │ - vmovdqu32 (%rdx),%ymm16 │ │ │ │ - vinserti32x8 $0x1,(%rdx,%rcx,1),%zmm16,%zmm16 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpermb %zmm16,%zmm20,%zmm16 │ │ │ │ - vpmaddubsw %zmm21,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm19,%zmm16,%zmm16 │ │ │ │ - vpmovuswb %zmm16,%ymm16 │ │ │ │ - vmovdqa32 %xmm16,(%rdi) │ │ │ │ - vextracti32x4 $0x1,%ymm16,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 2f882d <__cxa_finalize@plt+0x2cd7dd> │ │ │ │ - ret │ │ │ │ - vmovdqu32 (%rdx),%ymm16 │ │ │ │ - vinserti32x8 $0x1,(%rdx,%rcx,1),%zmm16,%zmm16 │ │ │ │ - vmovdqu32 0x8(%rdx),%ymm17 │ │ │ │ - vinserti32x8 $0x1,0x8(%rdx,%rcx,1),%zmm17,%zmm17 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpshufb %zmm20,%zmm16,%zmm16 │ │ │ │ - vpshufb %zmm20,%zmm17,%zmm17 │ │ │ │ - vpmaddubsw %zmm21,%zmm16,%zmm16 │ │ │ │ - vpmaddubsw %zmm21,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm19,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm19,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 %ymm16,(%rdi) │ │ │ │ - vextracti32x8 $0x1,%zmm16,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 2f8870 <__cxa_finalize@plt+0x2cd820> │ │ │ │ - ret │ │ │ │ - vmovdqu32 (%rdx),%zmm16 │ │ │ │ - vmovdqu32 0x8(%rdx),%zmm17 │ │ │ │ - vpshufb %zmm20,%zmm16,%zmm16 │ │ │ │ - vpshufb %zmm20,%zmm17,%zmm17 │ │ │ │ - vpmaddubsw %zmm21,%zmm16,%zmm16 │ │ │ │ - vpmaddubsw %zmm21,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm19,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm19,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ - add %rcx,%rdx │ │ │ │ - vmovdqa32 %zmm16,(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %r9d │ │ │ │ - jg 2f88db <__cxa_finalize@plt+0x2cd88b> │ │ │ │ - ret │ │ │ │ - vmovdqu32 (%rdx),%zmm16 │ │ │ │ - vmovdqu32 0x8(%rdx),%zmm18 │ │ │ │ - vmovdqu32 0x40(%rdx),%zmm17 │ │ │ │ - vmovdqu32 0x48(%rdx),%zmm22 │ │ │ │ - add %rcx,%rdx │ │ │ │ - vpshufb %zmm20,%zmm16,%zmm16 │ │ │ │ - vpshufb %zmm20,%zmm18,%zmm18 │ │ │ │ - vpshufb %zmm20,%zmm17,%zmm17 │ │ │ │ - vpshufb %zmm20,%zmm22,%zmm22 │ │ │ │ - vpmaddubsw %zmm21,%zmm16,%zmm16 │ │ │ │ - vpmaddubsw %zmm21,%zmm18,%zmm18 │ │ │ │ - vpmaddubsw %zmm21,%zmm17,%zmm17 │ │ │ │ - vpmaddubsw %zmm21,%zmm22,%zmm22 │ │ │ │ - vpmulhrsw %zmm19,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm19,%zmm18,%zmm18 │ │ │ │ - vpmulhrsw %zmm19,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm19,%zmm22,%zmm22 │ │ │ │ - vpackuswb %zmm18,%zmm16,%zmm16 │ │ │ │ - vpackuswb %zmm22,%zmm17,%zmm17 │ │ │ │ - vmovdqa32 %zmm16,(%rdi) │ │ │ │ - vmovdqa32 %zmm17,0x40(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %r9d │ │ │ │ - jg 2f8927 <__cxa_finalize@plt+0x2cd8d7> │ │ │ │ - ret │ │ │ │ - movzwl 0xe438e(%r10,%r8,2),%r8d │ │ │ │ - imul $0xff01,%eax,%eax │ │ │ │ - vpbroadcastd 0xe3f7a(%rip),%zmm21 │ │ │ │ - add $0x1000,%eax │ │ │ │ - add %r10,%r8 │ │ │ │ - vpbroadcastw %eax,%zmm20 │ │ │ │ - jmp *%r8 │ │ │ │ - vmovd (%rdx),%xmm0 │ │ │ │ - vpinsrw $0x1,(%rdx,%rcx,1),%xmm0,%xmm1 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpinsrw $0x0,(%rdx),%xmm1,%xmm0 │ │ │ │ - vpshuflw $0xb1,%xmm1,%xmm1 │ │ │ │ - vpunpcklbw %xmm1,%xmm0,%xmm1 │ │ │ │ - vpmaddubsw %xmm20,%xmm1,%xmm1 │ │ │ │ - vpmulhrsw %xmm21,%xmm1,%xmm1 │ │ │ │ - vpackuswb %xmm1,%xmm1,%xmm1 │ │ │ │ - vpextrw $0x1,%xmm1,(%rdi) │ │ │ │ - vpextrw $0x0,%xmm1,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 2f89e7 <__cxa_finalize@plt+0x2cd997> │ │ │ │ - ret │ │ │ │ - vmovd (%rdx),%xmm0 │ │ │ │ - vpbroadcastd (%rdx,%rcx,1),%xmm1 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpblendd $0x1,%xmm0,%xmm1,%xmm2 │ │ │ │ - vpbroadcastd (%rdx),%xmm0 │ │ │ │ - vpblendd $0x2,%xmm0,%xmm1,%xmm1 │ │ │ │ - vpunpcklbw %xmm2,%xmm1,%xmm1 │ │ │ │ - vpmaddubsw %xmm20,%xmm1,%xmm1 │ │ │ │ - vpmulhrsw %xmm21,%xmm1,%xmm1 │ │ │ │ - vpackuswb %xmm1,%xmm1,%xmm1 │ │ │ │ - vmovd %xmm1,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm1,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 2f8a2b <__cxa_finalize@plt+0x2cd9db> │ │ │ │ - ret │ │ │ │ - vmovq (%rdx),%xmm0 │ │ │ │ - vmovq (%rdx,%rcx,1),%xmm3 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpunpcklbw %xmm0,%xmm3,%xmm1 │ │ │ │ - vmovq (%rdx),%xmm0 │ │ │ │ - vpunpcklbw %xmm3,%xmm0,%xmm2 │ │ │ │ - vpmaddubsw %xmm20,%xmm1,%xmm1 │ │ │ │ - vpmaddubsw %xmm20,%xmm2,%xmm2 │ │ │ │ - vpmulhrsw %xmm21,%xmm1,%xmm1 │ │ │ │ - vpmulhrsw %xmm21,%xmm2,%xmm2 │ │ │ │ - vpackuswb %xmm2,%xmm1,%xmm1 │ │ │ │ - vmovq %xmm1,(%rdi) │ │ │ │ - vmovhps %xmm1,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 2f8a74 <__cxa_finalize@plt+0x2cda24> │ │ │ │ - ret │ │ │ │ - vmovdqu (%rdx),%xmm0 │ │ │ │ - vbroadcasti128 (%rdx,%rcx,1),%ymm2 │ │ │ │ + lea -0x20(%r11,%r11,1),%eax │ │ │ │ + mov %rdx,%r8 │ │ │ │ + lea (%r9,%rax,8),%eax │ │ │ │ + mov %rdi,%r10 │ │ │ │ + vpmullw (%rdx),%ymm4,%ymm0 │ │ │ │ + vpmullw 0x2(%rdx),%ymm5,%ymm1 │ │ │ │ + vpaddw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpsrlw $0x2,%ymm0,%ymm0 │ │ │ │ + vpmullw (%rdx,%rcx,1),%ymm4,%ymm1 │ │ │ │ + vpmullw 0x2(%rdx,%rcx,1),%ymm5,%ymm2 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpblendd $0xf,%ymm0,%ymm2,%ymm3 │ │ │ │ - vbroadcasti128 (%rdx),%ymm0 │ │ │ │ - vpblendd $0xf0,%ymm0,%ymm2,%ymm2 │ │ │ │ - vpunpcklbw %ymm3,%ymm2,%ymm1 │ │ │ │ - vpunpckhbw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm20,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm20,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm21,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm21,%ymm2,%ymm2 │ │ │ │ - vpackuswb %ymm2,%ymm1,%ymm1 │ │ │ │ - vmovdqa %xmm1,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm1,(%rdi,%rsi,1) │ │ │ │ + vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpsrlw $0x2,%ymm1,%ymm1 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm2,%ymm2 │ │ │ │ + vpmulhw %ymm6,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm0,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm7,%ymm2,%ymm2 │ │ │ │ + vmovdqa %ymm2,(%rdi) │ │ │ │ + vpmullw (%rdx),%ymm4,%ymm0 │ │ │ │ + vpmullw 0x2(%rdx),%ymm5,%ymm2 │ │ │ │ + vpaddw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpsrlw $0x2,%ymm0,%ymm0 │ │ │ │ + vpsubw %ymm1,%ymm0,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm2,%ymm2 │ │ │ │ + vpmulhw %ymm6,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm1,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm7,%ymm2,%ymm2 │ │ │ │ + vmovdqa %ymm2,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 2f8abd <__cxa_finalize@plt+0x2cda6d> │ │ │ │ + jg 2f3553 <__cxa_finalize@plt+0x2c8503> │ │ │ │ + add $0x20,%r8 │ │ │ │ + add $0x20,%r10 │ │ │ │ + movzbl %al,%r9d │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %r10,%rdi │ │ │ │ + sub $0x100,%eax │ │ │ │ + jg 2f353d <__cxa_finalize@plt+0x2c84ed> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ - vmovdqu32 (%rdx),%ymm16 │ │ │ │ - kxnorb %k1,%k1,%k1 │ │ │ │ - vbroadcasti32x8 (%rdx,%rcx,1),%zmm18 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpblendmd %zmm16,%zmm18,%zmm19{%k1} │ │ │ │ - vbroadcasti32x8 (%rdx),%zmm16 │ │ │ │ - vpblendmd %zmm18,%zmm16,%zmm18{%k1} │ │ │ │ - vpunpcklbw %zmm19,%zmm18,%zmm17 │ │ │ │ - vpunpckhbw %zmm19,%zmm18,%zmm18 │ │ │ │ - vpmaddubsw %zmm20,%zmm17,%zmm17 │ │ │ │ - vpmaddubsw %zmm20,%zmm18,%zmm18 │ │ │ │ - vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm21,%zmm18,%zmm18 │ │ │ │ - vpackuswb %zmm18,%zmm17,%zmm17 │ │ │ │ - vmovdqa32 %ymm17,(%rdi) │ │ │ │ - vextracti32x8 $0x1,%zmm17,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 2f8b1f <__cxa_finalize@plt+0x2cdacf> │ │ │ │ - ret │ │ │ │ - vmovdqu32 (%rdx),%zmm16 │ │ │ │ - vmovdqu32 (%rdx,%rcx,1),%zmm19 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpunpcklbw %zmm16,%zmm19,%zmm17 │ │ │ │ - vpunpckhbw %zmm16,%zmm19,%zmm22 │ │ │ │ - vmovdqu32 (%rdx),%zmm16 │ │ │ │ - vpmaddubsw %zmm20,%zmm17,%zmm17 │ │ │ │ - vpmaddubsw %zmm20,%zmm22,%zmm22 │ │ │ │ - vpunpcklbw %zmm19,%zmm16,%zmm18 │ │ │ │ - vpunpckhbw %zmm19,%zmm16,%zmm23 │ │ │ │ - vpmaddubsw %zmm20,%zmm18,%zmm18 │ │ │ │ - vpmaddubsw %zmm20,%zmm23,%zmm23 │ │ │ │ - vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm21,%zmm22,%zmm22 │ │ │ │ - vpmulhrsw %zmm21,%zmm18,%zmm18 │ │ │ │ - vpmulhrsw %zmm21,%zmm23,%zmm23 │ │ │ │ - vpackuswb %zmm22,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm23,%zmm18,%zmm18 │ │ │ │ - vmovdqa32 %zmm17,(%rdi) │ │ │ │ - vmovdqa32 %zmm18,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 2f8b85 <__cxa_finalize@plt+0x2cdb35> │ │ │ │ - ret │ │ │ │ - vmovdqu32 (%rdx),%zmm16 │ │ │ │ - vmovdqu32 0x40(%rdx),%zmm17 │ │ │ │ - add %rcx,%rdx │ │ │ │ - vmovdqu32 (%rdx),%zmm18 │ │ │ │ - vmovdqu32 0x40(%rdx),%zmm19 │ │ │ │ - vpunpcklbw %zmm16,%zmm18,%zmm22 │ │ │ │ - vpmaddubsw %zmm20,%zmm22,%zmm22 │ │ │ │ - vpunpckhbw %zmm16,%zmm18,%zmm16 │ │ │ │ - vpmaddubsw %zmm20,%zmm16,%zmm16 │ │ │ │ - vpunpcklbw %zmm17,%zmm19,%zmm23 │ │ │ │ - vpmaddubsw %zmm20,%zmm23,%zmm23 │ │ │ │ - vpunpckhbw %zmm17,%zmm19,%zmm17 │ │ │ │ - vpmaddubsw %zmm20,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm21,%zmm22,%zmm22 │ │ │ │ - vpmulhrsw %zmm21,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm21,%zmm23,%zmm23 │ │ │ │ - vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm16,%zmm22,%zmm22 │ │ │ │ - vmovdqa32 %zmm18,%zmm16 │ │ │ │ - vpackuswb %zmm17,%zmm23,%zmm23 │ │ │ │ - vmovdqa32 %zmm19,%zmm17 │ │ │ │ - vmovdqa32 %zmm22,(%rdi) │ │ │ │ - vmovdqa32 %zmm23,0x40(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %r9d │ │ │ │ - jg 2f8c0f <__cxa_finalize@plt+0x2cdbbf> │ │ │ │ - ret │ │ │ │ - movzwl 0xe439c(%r10,%r8,2),%r8d │ │ │ │ - shl $0xb,%eax │ │ │ │ - vpbroadcastd 0xe3c9d(%rip),%zmm23 │ │ │ │ - add %r10,%r8 │ │ │ │ - vpbroadcastw %eax,%zmm22 │ │ │ │ - jmp *%r8 │ │ │ │ - vpbroadcastd (%rdx),%xmm0 │ │ │ │ - vpshufb %xmm20,%xmm0,%xmm0 │ │ │ │ - vpmaddubsw %xmm21,%xmm0,%xmm0 │ │ │ │ - vmovd (%rdx,%rcx,1),%xmm1 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpinsrd $0x1,(%rdx),%xmm1,%xmm1 │ │ │ │ - vpshufb %xmm20,%xmm1,%xmm1 │ │ │ │ - vpmaddubsw %xmm21,%xmm1,%xmm1 │ │ │ │ - vshufps $0x4e,%xmm1,%xmm0,%xmm2 │ │ │ │ - vmovdqa %xmm1,%xmm0 │ │ │ │ - vpsubw %xmm2,%xmm1,%xmm1 │ │ │ │ - vpaddw %xmm1,%xmm1,%xmm1 │ │ │ │ - vpmulhw %xmm22,%xmm1,%xmm1 │ │ │ │ - vpaddw %xmm2,%xmm1,%xmm1 │ │ │ │ - vpmulhrsw %xmm23,%xmm1,%xmm1 │ │ │ │ - vpackuswb %xmm1,%xmm1,%xmm1 │ │ │ │ - vpextrw $0x0,%xmm1,(%rdi) │ │ │ │ - vpextrw $0x2,%xmm1,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 2f8ccc <__cxa_finalize@plt+0x2cdc7c> │ │ │ │ - ret │ │ │ │ - vmovdqa 0xe3ac4(%rip),%xmm4 │ │ │ │ - vmovddup (%rdx),%xmm0 │ │ │ │ - vpshufb %xmm4,%xmm0,%xmm0 │ │ │ │ - vpmaddubsw %xmm21,%xmm0,%xmm0 │ │ │ │ - vmovq (%rdx,%rcx,1),%xmm1 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - vmovhps (%rdx),%xmm1,%xmm1 │ │ │ │ - vpshufb %xmm4,%xmm1,%xmm1 │ │ │ │ - vpmaddubsw %xmm21,%xmm1,%xmm1 │ │ │ │ - vshufps $0x4e,%xmm1,%xmm0,%xmm2 │ │ │ │ - vmovdqa %xmm1,%xmm0 │ │ │ │ - vpsubw %xmm2,%xmm1,%xmm1 │ │ │ │ - vpaddw %xmm1,%xmm1,%xmm1 │ │ │ │ - vpmulhw %xmm22,%xmm1,%xmm1 │ │ │ │ - vpaddw %xmm2,%xmm1,%xmm1 │ │ │ │ - vpmulhrsw %xmm23,%xmm1,%xmm1 │ │ │ │ - vpackuswb %xmm1,%xmm1,%xmm1 │ │ │ │ - vmovd %xmm1,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm1,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 2f8d3b <__cxa_finalize@plt+0x2cdceb> │ │ │ │ - ret │ │ │ │ - vbroadcasti32x4 (%rdx),%ymm16 │ │ │ │ - vpshufb %ymm20,%ymm16,%ymm16 │ │ │ │ - vpmaddubsw %ymm21,%ymm16,%ymm16 │ │ │ │ - vmovdqu32 (%rdx,%rcx,1),%xmm17 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - vinserti32x4 $0x1,(%rdx),%ymm17,%ymm17 │ │ │ │ - vpshufb %ymm20,%ymm17,%ymm17 │ │ │ │ - vpmaddubsw %ymm21,%ymm17,%ymm17 │ │ │ │ - valignq $0x2,%ymm16,%ymm17,%ymm18 │ │ │ │ - vmovdqa32 %ymm17,%ymm16 │ │ │ │ - vpsubw %ymm18,%ymm17,%ymm17 │ │ │ │ - vpaddw %ymm17,%ymm17,%ymm17 │ │ │ │ - vpmulhw %ymm22,%ymm17,%ymm17 │ │ │ │ - vpaddw %ymm18,%ymm17,%ymm17 │ │ │ │ - vpmulhrsw %ymm23,%ymm17,%ymm17 │ │ │ │ - vpmovuswb %ymm17,%xmm17 │ │ │ │ - vmovq %xmm17,(%rdi) │ │ │ │ - vmovhps %xmm17,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 2f8da0 <__cxa_finalize@plt+0x2cdd50> │ │ │ │ - ret │ │ │ │ - vbroadcasti32x8 (%rdx),%zmm16 │ │ │ │ - vmovdqa32 0xe3369(%rip),%zmm20 │ │ │ │ - vpermb %zmm16,%zmm20,%zmm16 │ │ │ │ - vpmaddubsw %zmm21,%zmm16,%zmm16 │ │ │ │ - vmovdqu32 (%rdx,%rcx,1),%ymm17 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - vinserti32x8 $0x1,(%rdx),%zmm17,%zmm17 │ │ │ │ - vpermb %zmm17,%zmm20,%zmm17 │ │ │ │ - vpmaddubsw %zmm21,%zmm17,%zmm17 │ │ │ │ - valignq $0x4,%zmm16,%zmm17,%zmm18 │ │ │ │ - vmovdqa32 %zmm17,%zmm16 │ │ │ │ - vpsubw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm17,%zmm17,%zmm17 │ │ │ │ - vpmulhw %zmm22,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ - vpmovuswb %zmm17,%ymm17 │ │ │ │ - vmovdqa32 %xmm17,(%rdi) │ │ │ │ - vextracti32x4 $0x1,%ymm17,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 2f8e23 <__cxa_finalize@plt+0x2cddd3> │ │ │ │ - ret │ │ │ │ - vmovdqa32 0xe332b(%rip),%zmm20 │ │ │ │ - vpermb (%rdx),%zmm20,%zmm16 │ │ │ │ - vpmovzxbq 0xe3a6b(%rip),%zmm24 │ │ │ │ - vpmaddubsw %zmm21,%zmm16,%zmm16 │ │ │ │ - vpermb (%rdx,%rcx,1),%zmm20,%zmm18 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpermb (%rdx),%zmm20,%zmm19 │ │ │ │ - vpmaddubsw %zmm21,%zmm18,%zmm18 │ │ │ │ - vpsubw %zmm16,%zmm18,%zmm17 │ │ │ │ - vpaddw %zmm17,%zmm17,%zmm17 │ │ │ │ - vpmulhw %zmm22,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm16,%zmm17,%zmm17 │ │ │ │ - vpmaddubsw %zmm21,%zmm19,%zmm16 │ │ │ │ - vpsubw %zmm18,%zmm16,%zmm19 │ │ │ │ - vpaddw %zmm19,%zmm19,%zmm19 │ │ │ │ - vpmulhw %zmm22,%zmm19,%zmm19 │ │ │ │ - vpaddw %zmm18,%zmm19,%zmm19 │ │ │ │ - vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm23,%zmm19,%zmm19 │ │ │ │ - vpackuswb %zmm19,%zmm17,%zmm17 │ │ │ │ - vpermq %zmm17,%zmm24,%zmm17 │ │ │ │ - vmovdqa32 %ymm17,(%rdi) │ │ │ │ - vextracti32x8 $0x1,%zmm17,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 2f8eab <__cxa_finalize@plt+0x2cde5b> │ │ │ │ - ret │ │ │ │ - vmovdqu32 (%rdx),%zmm16 │ │ │ │ - vmovdqu32 0x8(%rdx),%zmm17 │ │ │ │ - vpshufb %zmm20,%zmm16,%zmm16 │ │ │ │ - vpshufb %zmm20,%zmm17,%zmm17 │ │ │ │ - vpmaddubsw %zmm21,%zmm16,%zmm16 │ │ │ │ - vpmaddubsw %zmm21,%zmm17,%zmm17 │ │ │ │ - add %rcx,%rdx │ │ │ │ - vmovdqu32 (%rdx),%zmm18 │ │ │ │ - vmovdqu32 0x8(%rdx),%zmm19 │ │ │ │ - vpshufb %zmm20,%zmm18,%zmm18 │ │ │ │ - vpshufb %zmm20,%zmm19,%zmm19 │ │ │ │ - vpmaddubsw %zmm21,%zmm18,%zmm18 │ │ │ │ - vpmaddubsw %zmm21,%zmm19,%zmm19 │ │ │ │ - vpsubw %zmm16,%zmm18,%zmm24 │ │ │ │ - vpsubw %zmm17,%zmm19,%zmm25 │ │ │ │ - vpaddw %zmm24,%zmm24,%zmm24 │ │ │ │ - vpmulhw %zmm22,%zmm24,%zmm24 │ │ │ │ - vpaddw %zmm25,%zmm25,%zmm25 │ │ │ │ - vpmulhw %zmm22,%zmm25,%zmm25 │ │ │ │ - vpaddw %zmm16,%zmm24,%zmm24 │ │ │ │ - vpmulhrsw %zmm23,%zmm24,%zmm24 │ │ │ │ - vpaddw %zmm17,%zmm25,%zmm25 │ │ │ │ - vpmulhrsw %zmm23,%zmm25,%zmm25 │ │ │ │ - vmovdqa32 %zmm18,%zmm16 │ │ │ │ - vmovdqa32 %zmm19,%zmm17 │ │ │ │ - vpackuswb %zmm25,%zmm24,%zmm24 │ │ │ │ - vmovdqa32 %zmm24,(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %r9d │ │ │ │ - jg 2f8f51 <__cxa_finalize@plt+0x2cdf01> │ │ │ │ - ret │ │ │ │ - vmovdqu32 (%rdx),%zmm16 │ │ │ │ - vmovdqu32 0x8(%rdx),%zmm17 │ │ │ │ - vmovdqu32 0x40(%rdx),%zmm18 │ │ │ │ - vmovdqu32 0x48(%rdx),%zmm19 │ │ │ │ - vpshufb %zmm20,%zmm16,%zmm16 │ │ │ │ - vpshufb %zmm20,%zmm17,%zmm17 │ │ │ │ - vpshufb %zmm20,%zmm18,%zmm18 │ │ │ │ - vpshufb %zmm20,%zmm19,%zmm19 │ │ │ │ - vpmaddubsw %zmm21,%zmm16,%zmm16 │ │ │ │ - vpmaddubsw %zmm21,%zmm17,%zmm17 │ │ │ │ - vpmaddubsw %zmm21,%zmm18,%zmm18 │ │ │ │ - vpmaddubsw %zmm21,%zmm19,%zmm19 │ │ │ │ - add %rcx,%rdx │ │ │ │ - vmovdqu32 (%rdx),%zmm24 │ │ │ │ - vmovdqu32 0x8(%rdx),%zmm25 │ │ │ │ - vmovdqu32 0x40(%rdx),%zmm26 │ │ │ │ - vmovdqu32 0x48(%rdx),%zmm27 │ │ │ │ - vpshufb %zmm20,%zmm24,%zmm24 │ │ │ │ - vpshufb %zmm20,%zmm25,%zmm25 │ │ │ │ - vpshufb %zmm20,%zmm26,%zmm26 │ │ │ │ - vpshufb %zmm20,%zmm27,%zmm27 │ │ │ │ - vpmaddubsw %zmm21,%zmm24,%zmm24 │ │ │ │ - vpmaddubsw %zmm21,%zmm25,%zmm25 │ │ │ │ - vpmaddubsw %zmm21,%zmm26,%zmm26 │ │ │ │ - vpmaddubsw %zmm21,%zmm27,%zmm27 │ │ │ │ - vpsubw %zmm16,%zmm24,%zmm28 │ │ │ │ - vpsubw %zmm17,%zmm25,%zmm29 │ │ │ │ - vpsubw %zmm18,%zmm26,%zmm30 │ │ │ │ - vpsubw %zmm19,%zmm27,%zmm31 │ │ │ │ - vpaddw %zmm28,%zmm28,%zmm28 │ │ │ │ - vpmulhw %zmm22,%zmm28,%zmm28 │ │ │ │ - vpaddw %zmm29,%zmm29,%zmm29 │ │ │ │ - vpmulhw %zmm22,%zmm29,%zmm29 │ │ │ │ - vpaddw %zmm30,%zmm30,%zmm30 │ │ │ │ - vpmulhw %zmm22,%zmm30,%zmm30 │ │ │ │ - vpaddw %zmm31,%zmm31,%zmm31 │ │ │ │ - vpmulhw %zmm22,%zmm31,%zmm31 │ │ │ │ - vpaddw %zmm16,%zmm28,%zmm28 │ │ │ │ - vpmulhrsw %zmm23,%zmm28,%zmm28 │ │ │ │ - vpaddw %zmm17,%zmm29,%zmm29 │ │ │ │ - vpmulhrsw %zmm23,%zmm29,%zmm29 │ │ │ │ - vpaddw %zmm18,%zmm30,%zmm30 │ │ │ │ - vpmulhrsw %zmm23,%zmm30,%zmm30 │ │ │ │ - vpaddw %zmm19,%zmm31,%zmm31 │ │ │ │ - vpmulhrsw %zmm23,%zmm31,%zmm31 │ │ │ │ - vmovdqa32 %zmm24,%zmm16 │ │ │ │ - vmovdqa32 %zmm25,%zmm17 │ │ │ │ - vmovdqa32 %zmm26,%zmm18 │ │ │ │ - vmovdqa32 %zmm27,%zmm19 │ │ │ │ - vpackuswb %zmm29,%zmm28,%zmm28 │ │ │ │ - vpackuswb %zmm31,%zmm30,%zmm30 │ │ │ │ - vmovdqa32 %zmm28,(%rdi) │ │ │ │ - vmovdqa32 %zmm30,0x40(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %r9d │ │ │ │ - jg 2f902e <__cxa_finalize@plt+0x2cdfde> │ │ │ │ - ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1b(%rip),%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1e(%rip),%rax │ │ │ │ + mov %ecx,%r10d │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ test %r9d,%r9d │ │ │ │ - jne 2f9369 <__cxa_finalize@plt+0x2ce319> │ │ │ │ + jne 2f382b <__cxa_finalize@plt+0x2c87db> │ │ │ │ mov 0x8(%rsp),%r9d │ │ │ │ test %r9d,%r9d │ │ │ │ - jne 2f95d1 <__cxa_finalize@plt+0x2ce581> │ │ │ │ - movzwl 0xe3814(%rax,%rcx,2),%ecx │ │ │ │ + jne 2f39b6 <__cxa_finalize@plt+0x2c8966> │ │ │ │ + movzwl 0xe89bd(%rax,%rcx,2),%ecx │ │ │ │ + mov 0x10(%rsp),%r9d │ │ │ │ + vpbroadcastd 0xe88ab(%rax),%ymm5 │ │ │ │ add %rax,%rcx │ │ │ │ + shr $0xb,%r9d │ │ │ │ + vpbroadcastd 0xe883b(%rax,%r9,4),%ymm4 │ │ │ │ lea (%rdx,%rdx,2),%rax │ │ │ │ jmp *%rcx │ │ │ │ - vmovd (%rsi),%xmm0 │ │ │ │ - vpinsrd $0x1,(%rsi,%rdx,1),%xmm0,%xmm0 │ │ │ │ - vpinsrd $0x2,(%rsi,%rdx,2),%xmm0,%xmm0 │ │ │ │ - vpinsrd $0x3,(%rsi,%rax,1),%xmm0,%xmm0 │ │ │ │ - lea (%rsi,%rdx,4),%rsi │ │ │ │ - vpmovzxbw %xmm0,%ymm16 │ │ │ │ - vpsllw $0x4,%ymm16,%ymm16 │ │ │ │ - vmovdqa32 %ymm16,(%rdi) │ │ │ │ - add $0x20,%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 2f9173 <__cxa_finalize@plt+0x2ce123> │ │ │ │ - ret │ │ │ │ vmovq (%rsi),%xmm0 │ │ │ │ - vmovq (%rsi,%rdx,1),%xmm1 │ │ │ │ - vinserti32x4 $0x1,(%rsi,%rdx,2),%ymm0,%ymm16 │ │ │ │ - vinserti32x4 $0x1,(%rsi,%rax,1),%ymm1,%ymm17 │ │ │ │ + vmovhps (%rsi,%rdx,1),%xmm0,%xmm0 │ │ │ │ + vpbroadcastq (%rsi,%rdx,2),%ymm1 │ │ │ │ + vpbroadcastq (%rsi,%rax,1),%ymm2 │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ - vpunpcklqdq %ymm17,%ymm16,%ymm16 │ │ │ │ - vpmovzxbw %ymm16,%zmm16 │ │ │ │ - vpsllw $0x4,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 %zmm16,(%rdi) │ │ │ │ - add $0x40,%rdi │ │ │ │ + vpblendd $0x30,%ymm1,%ymm0,%ymm0 │ │ │ │ + vpblendd $0xc0,%ymm2,%ymm0,%ymm0 │ │ │ │ + vpmullw %ymm4,%ymm0,%ymm0 │ │ │ │ + vpsubw %ymm5,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + add $0x20,%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 2f91ae <__cxa_finalize@plt+0x2ce15e> │ │ │ │ + jg 2f3642 <__cxa_finalize@plt+0x2c85f2> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ vmovdqu (%rsi),%xmm0 │ │ │ │ - vinserti32x4 $0x1,(%rsi,%rdx,1),%ymm0,%ymm16 │ │ │ │ + vinserti128 $0x1,(%rsi,%rdx,1),%ymm0,%ymm0 │ │ │ │ vmovdqu (%rsi,%rdx,2),%xmm1 │ │ │ │ - vinserti32x4 $0x1,(%rsi,%rax,1),%ymm1,%ymm17 │ │ │ │ + vinserti128 $0x1,(%rsi,%rax,1),%ymm1,%ymm1 │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ - vpmovzxbw %ymm16,%zmm16 │ │ │ │ - vpmovzxbw %ymm17,%zmm17 │ │ │ │ - vpsllw $0x4,%zmm16,%zmm16 │ │ │ │ - vpsllw $0x4,%zmm17,%zmm17 │ │ │ │ - vmovdqa32 %zmm16,(%rdi) │ │ │ │ - vmovdqa32 %zmm17,0x40(%rdi) │ │ │ │ - sub $0xffffffffffffff80,%rdi │ │ │ │ + vpmullw %ymm4,%ymm0,%ymm0 │ │ │ │ + vpmullw %ymm4,%ymm1,%ymm1 │ │ │ │ + vpsubw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpsubw %ymm5,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + add $0x40,%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 2f91ef <__cxa_finalize@plt+0x2ce19f> │ │ │ │ + jg 2f3681 <__cxa_finalize@plt+0x2c8631> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - vpmovzxbw (%rsi),%zmm16 │ │ │ │ - vpmovzxbw (%rsi,%rdx,1),%zmm17 │ │ │ │ - vpmovzxbw (%rsi,%rdx,2),%zmm18 │ │ │ │ - vpmovzxbw (%rsi,%rax,1),%zmm19 │ │ │ │ + vpmullw (%rsi),%ymm4,%ymm0 │ │ │ │ + vpmullw (%rsi,%rdx,1),%ymm4,%ymm1 │ │ │ │ + vpmullw (%rsi,%rdx,2),%ymm4,%ymm2 │ │ │ │ + vpmullw (%rsi,%rax,1),%ymm4,%ymm3 │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ - vpsllw $0x4,%zmm16,%zmm16 │ │ │ │ - vpsllw $0x4,%zmm17,%zmm17 │ │ │ │ - vpsllw $0x4,%zmm18,%zmm18 │ │ │ │ - vpsllw $0x4,%zmm19,%zmm19 │ │ │ │ - vmovdqa32 %zmm16,(%rdi) │ │ │ │ - vmovdqa32 %zmm17,0x40(%rdi) │ │ │ │ - vmovdqa32 %zmm18,0x80(%rdi) │ │ │ │ - vmovdqa32 %zmm19,0xc0(%rdi) │ │ │ │ - add $0x100,%rdi │ │ │ │ + vpsubw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpsubw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpsubw %ymm5,%ymm2,%ymm2 │ │ │ │ + vpsubw %ymm5,%ymm3,%ymm3 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + vmovdqa %ymm2,0x40(%rdi) │ │ │ │ + vmovdqa %ymm3,0x60(%rdi) │ │ │ │ + sub $0xffffffffffffff80,%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 2f923e <__cxa_finalize@plt+0x2ce1ee> │ │ │ │ + jg 2f36c3 <__cxa_finalize@plt+0x2c8673> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - vpmovzxbw (%rsi),%zmm16 │ │ │ │ - vpmovzxbw 0x20(%rsi),%zmm17 │ │ │ │ - vpmovzxbw (%rsi,%rdx,1),%zmm18 │ │ │ │ - vpmovzxbw 0x20(%rsi,%rdx,1),%zmm19 │ │ │ │ + vpmullw (%rsi),%ymm4,%ymm0 │ │ │ │ + vpmullw 0x20(%rsi),%ymm4,%ymm1 │ │ │ │ + vpmullw (%rsi,%rdx,1),%ymm4,%ymm2 │ │ │ │ + vpmullw 0x20(%rsi,%rdx,1),%ymm4,%ymm3 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ - vpsllw $0x4,%zmm16,%zmm16 │ │ │ │ - vpsllw $0x4,%zmm17,%zmm17 │ │ │ │ - vpsllw $0x4,%zmm18,%zmm18 │ │ │ │ - vpsllw $0x4,%zmm19,%zmm19 │ │ │ │ - vmovdqa32 %zmm16,(%rdi) │ │ │ │ - vmovdqa32 %zmm17,0x40(%rdi) │ │ │ │ - vmovdqa32 %zmm18,0x80(%rdi) │ │ │ │ - vmovdqa32 %zmm19,0xc0(%rdi) │ │ │ │ - add $0x100,%rdi │ │ │ │ + vpsubw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpsubw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpsubw %ymm5,%ymm2,%ymm2 │ │ │ │ + vpsubw %ymm5,%ymm3,%ymm3 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + vmovdqa %ymm2,0x40(%rdi) │ │ │ │ + vmovdqa %ymm3,0x60(%rdi) │ │ │ │ + sub $0xffffffffffffff80,%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 2f92a2 <__cxa_finalize@plt+0x2ce252> │ │ │ │ + jg 2f370b <__cxa_finalize@plt+0x2c86bb> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - vpmovzxbw (%rsi),%zmm16 │ │ │ │ - vpmovzxbw 0x20(%rsi),%zmm17 │ │ │ │ - vpmovzxbw 0x40(%rsi),%zmm18 │ │ │ │ - vpmovzxbw 0x60(%rsi),%zmm19 │ │ │ │ - vpsllw $0x4,%zmm16,%zmm16 │ │ │ │ - vpsllw $0x4,%zmm17,%zmm17 │ │ │ │ - vpsllw $0x4,%zmm18,%zmm18 │ │ │ │ - vpsllw $0x4,%zmm19,%zmm19 │ │ │ │ - vmovdqa32 %zmm16,(%rdi) │ │ │ │ - vmovdqa32 %zmm17,0x40(%rdi) │ │ │ │ - vmovdqa32 %zmm18,0x80(%rdi) │ │ │ │ - vmovdqa32 %zmm19,0xc0(%rdi) │ │ │ │ + vpmullw (%rsi),%ymm4,%ymm0 │ │ │ │ + vpmullw 0x20(%rsi),%ymm4,%ymm1 │ │ │ │ + vpmullw 0x40(%rsi),%ymm4,%ymm2 │ │ │ │ + vpmullw 0x60(%rsi),%ymm4,%ymm3 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vpsubw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpsubw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpsubw %ymm5,%ymm2,%ymm2 │ │ │ │ + vpsubw %ymm5,%ymm3,%ymm3 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + vmovdqa %ymm2,0x40(%rdi) │ │ │ │ + vmovdqa %ymm3,0x60(%rdi) │ │ │ │ + sub $0xffffffffffffff80,%rdi │ │ │ │ + dec %r8d │ │ │ │ + jg 2f3754 <__cxa_finalize@plt+0x2c8704> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + vpmullw (%rsi),%ymm4,%ymm0 │ │ │ │ + vpmullw 0x20(%rsi),%ymm4,%ymm1 │ │ │ │ + vpmullw 0x40(%rsi),%ymm4,%ymm2 │ │ │ │ + vpmullw 0x60(%rsi),%ymm4,%ymm3 │ │ │ │ + vpsubw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpsubw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpsubw %ymm5,%ymm2,%ymm2 │ │ │ │ + vpsubw %ymm5,%ymm3,%ymm3 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + vmovdqa %ymm2,0x40(%rdi) │ │ │ │ + vmovdqa %ymm3,0x60(%rdi) │ │ │ │ + vpmullw 0x80(%rsi),%ymm4,%ymm0 │ │ │ │ + vpmullw 0xa0(%rsi),%ymm4,%ymm1 │ │ │ │ + vpmullw 0xc0(%rsi),%ymm4,%ymm2 │ │ │ │ + vpmullw 0xe0(%rsi),%ymm4,%ymm3 │ │ │ │ add $0x100,%rdi │ │ │ │ add %rdx,%rsi │ │ │ │ + vpsubw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpsubw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpsubw %ymm5,%ymm2,%ymm2 │ │ │ │ + vpsubw %ymm5,%ymm3,%ymm3 │ │ │ │ + vmovdqa %ymm0,-0x80(%rdi) │ │ │ │ + vmovdqa %ymm1,-0x60(%rdi) │ │ │ │ + vmovdqa %ymm2,-0x40(%rdi) │ │ │ │ + vmovdqa %ymm3,-0x20(%rdi) │ │ │ │ dec %r8d │ │ │ │ - jg 2f9307 <__cxa_finalize@plt+0x2ce2b7> │ │ │ │ + jg 2f379a <__cxa_finalize@plt+0x2c874a> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - imul $0xff01,%r9d,%r9d │ │ │ │ - add $0x1000,%r9d │ │ │ │ - vpbroadcastw %r9d,%zmm21 │ │ │ │ + vmovd %r9d,%xmm5 │ │ │ │ mov 0x8(%rsp),%r9d │ │ │ │ + vpbroadcastd 0xe8612(%rip),%ymm4 │ │ │ │ + vpbroadcastw %xmm5,%ymm5 │ │ │ │ + vpbroadcastd 0xe867c(%rip),%ymm3 │ │ │ │ + vpsubw %ymm5,%ymm4,%ymm4 │ │ │ │ + testl $0x800,0x10(%rsp) │ │ │ │ + jne 2f3864 <__cxa_finalize@plt+0x2c8814> │ │ │ │ + vpsllw $0x2,%ymm4,%ymm4 │ │ │ │ + vpsllw $0x2,%ymm5,%ymm5 │ │ │ │ test %r9d,%r9d │ │ │ │ - jne 2f98e3 <__cxa_finalize@plt+0x2ce893> │ │ │ │ - movzwl 0xe384a(%rax,%rcx,2),%ecx │ │ │ │ + jne 2f3b72 <__cxa_finalize@plt+0x2c8b22> │ │ │ │ + movzwl 0xe89f3(%rax,%rcx,2),%ecx │ │ │ │ add %rax,%rcx │ │ │ │ lea (%rdx,%rdx,2),%rax │ │ │ │ jmp *%rcx │ │ │ │ - vbroadcasti32x4 0xe344a(%rip),%ymm20 │ │ │ │ - vmovq (%rsi),%xmm0 │ │ │ │ - vmovq (%rsi,%rdx,1),%xmm1 │ │ │ │ - vinserti32x4 $0x1,(%rsi,%rdx,2),%ymm0,%ymm16 │ │ │ │ - vinserti32x4 $0x1,(%rsi,%rax,1),%ymm1,%ymm17 │ │ │ │ + vmovdqu (%rsi),%xmm1 │ │ │ │ + vinserti128 $0x1,(%rsi,%rdx,2),%ymm1,%ymm1 │ │ │ │ + vmovdqu (%rsi,%rdx,1),%xmm2 │ │ │ │ + vinserti128 $0x1,(%rsi,%rax,1),%ymm2,%ymm2 │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ - vpunpcklqdq %ymm17,%ymm16,%ymm16 │ │ │ │ - vpshufb %ymm20,%ymm16,%ymm16 │ │ │ │ - vpmaddubsw %ymm21,%ymm16,%ymm16 │ │ │ │ - vmovdqa32 %ymm16,(%rdi) │ │ │ │ + vpunpcklqdq %ymm2,%ymm1,%ymm0 │ │ │ │ + vpsrldq $0x2,%ymm1,%ymm1 │ │ │ │ + vpslldq $0x6,%ymm2,%ymm2 │ │ │ │ + vpmullw %ymm4,%ymm0,%ymm0 │ │ │ │ + vpblendd $0xcc,%ymm2,%ymm1,%ymm1 │ │ │ │ + vpmullw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpsubw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpsraw $0x2,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ add $0x20,%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 2f93a6 <__cxa_finalize@plt+0x2ce356> │ │ │ │ + jg 2f387e <__cxa_finalize@plt+0x2c882e> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - vbroadcasti32x4 0xe3410(%rip),%zmm20 │ │ │ │ vmovdqu (%rsi),%xmm0 │ │ │ │ - vinserti32x4 $0x1,(%rsi,%rdx,1),%ymm0,%ymm16 │ │ │ │ - vinserti32x4 $0x2,(%rsi,%rdx,2),%zmm16,%zmm16 │ │ │ │ - vinserti32x4 $0x3,(%rsi,%rax,1),%zmm16,%zmm16 │ │ │ │ - lea (%rsi,%rdx,4),%rsi │ │ │ │ - vpshufb %zmm20,%zmm16,%zmm16 │ │ │ │ - vpmaddubsw %zmm21,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 %zmm16,(%rdi) │ │ │ │ - add $0x40,%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 2f93f0 <__cxa_finalize@plt+0x2ce3a0> │ │ │ │ - ret │ │ │ │ - vmovdqa32 0xe2d49(%rip),%zmm20 │ │ │ │ - vmovdqu32 (%rsi),%ymm16 │ │ │ │ - vinserti32x8 $0x1,(%rsi,%rdx,1),%zmm16,%zmm16 │ │ │ │ - vmovdqu32 (%rsi,%rdx,2),%ymm17 │ │ │ │ - vinserti32x8 $0x1,(%rsi,%rax,1),%zmm17,%zmm17 │ │ │ │ - lea (%rsi,%rdx,4),%rsi │ │ │ │ - vpermb %zmm16,%zmm20,%zmm16 │ │ │ │ - vpermb %zmm17,%zmm20,%zmm17 │ │ │ │ - vpmaddubsw %zmm21,%zmm16,%zmm16 │ │ │ │ - vpmaddubsw %zmm21,%zmm17,%zmm17 │ │ │ │ - vmovdqa32 %zmm16,(%rdi) │ │ │ │ - vmovdqa32 %zmm17,0x40(%rdi) │ │ │ │ - sub $0xffffffffffffff80,%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 2f9437 <__cxa_finalize@plt+0x2ce3e7> │ │ │ │ - ret │ │ │ │ - vmovdqa32 0xe2d2e(%rip),%zmm20 │ │ │ │ - vpermb (%rsi),%zmm20,%zmm16 │ │ │ │ - vpermb (%rsi,%rdx,1),%zmm20,%zmm17 │ │ │ │ - vpermb (%rsi,%rdx,2),%zmm20,%zmm18 │ │ │ │ - vpermb (%rsi,%rax,1),%zmm20,%zmm19 │ │ │ │ - lea (%rsi,%rdx,4),%rsi │ │ │ │ - vpmaddubsw %zmm21,%zmm16,%zmm16 │ │ │ │ - vpmaddubsw %zmm21,%zmm17,%zmm17 │ │ │ │ - vpmaddubsw %zmm21,%zmm18,%zmm18 │ │ │ │ - vpmaddubsw %zmm21,%zmm19,%zmm19 │ │ │ │ - vmovdqa32 %zmm16,(%rdi) │ │ │ │ - vmovdqa32 %zmm17,0x40(%rdi) │ │ │ │ - vmovdqa32 %zmm18,0x80(%rdi) │ │ │ │ - vmovdqa32 %zmm19,0xc0(%rdi) │ │ │ │ - add $0x100,%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 2f9492 <__cxa_finalize@plt+0x2ce442> │ │ │ │ + vinserti128 $0x1,(%rsi,%rdx,1),%ymm0,%ymm0 │ │ │ │ + vmovdqu 0x2(%rsi),%xmm1 │ │ │ │ + vinserti128 $0x1,0x2(%rsi,%rdx,1),%ymm1,%ymm1 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + vpmullw %ymm4,%ymm0,%ymm0 │ │ │ │ + vpmullw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpsubw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpsraw $0x2,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + add $0x20,%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 2f38d4 <__cxa_finalize@plt+0x2c8884> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - vmovdqa32 0xe2cc4(%rip),%zmm20 │ │ │ │ - vpermb (%rsi),%zmm20,%zmm16 │ │ │ │ - vpermb 0x20(%rsi),%zmm20,%zmm17 │ │ │ │ - vpermb (%rsi,%rdx,1),%zmm20,%zmm18 │ │ │ │ - vpermb 0x20(%rsi,%rdx,1),%zmm20,%zmm19 │ │ │ │ + vpmullw (%rsi),%ymm4,%ymm0 │ │ │ │ + vpmullw 0x2(%rsi),%ymm5,%ymm1 │ │ │ │ + vpsubw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpmullw (%rsi,%rdx,1),%ymm4,%ymm1 │ │ │ │ + vpmullw 0x2(%rsi,%rdx,1),%ymm5,%ymm2 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ - vpmaddubsw %zmm21,%zmm16,%zmm16 │ │ │ │ - vpmaddubsw %zmm21,%zmm17,%zmm17 │ │ │ │ - vpmaddubsw %zmm21,%zmm18,%zmm18 │ │ │ │ - vpmaddubsw %zmm21,%zmm19,%zmm19 │ │ │ │ - vmovdqa32 %zmm16,(%rdi) │ │ │ │ - vmovdqa32 %zmm17,0x40(%rdi) │ │ │ │ - vmovdqa32 %zmm18,0x80(%rdi) │ │ │ │ - vmovdqa32 %zmm19,0xc0(%rdi) │ │ │ │ - add $0x100,%rdi │ │ │ │ + vpsubw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpsraw $0x2,%ymm0,%ymm0 │ │ │ │ + vpsraw $0x2,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + add $0x40,%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 2f94fc <__cxa_finalize@plt+0x2ce4ac> │ │ │ │ + jg 2f3917 <__cxa_finalize@plt+0x2c88c7> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - vmovdqa32 0xe2c53(%rip),%zmm20 │ │ │ │ - vpermb (%rsi),%zmm20,%zmm16 │ │ │ │ - vpermb 0x20(%rsi),%zmm20,%zmm17 │ │ │ │ - vpermb 0x40(%rsi),%zmm20,%zmm18 │ │ │ │ - vpermb 0x60(%rsi),%zmm20,%zmm19 │ │ │ │ - vpmaddubsw %zmm21,%zmm16,%zmm16 │ │ │ │ - vpmaddubsw %zmm21,%zmm17,%zmm17 │ │ │ │ - vpmaddubsw %zmm21,%zmm18,%zmm18 │ │ │ │ - vpmaddubsw %zmm21,%zmm19,%zmm19 │ │ │ │ - vmovdqa32 %zmm16,(%rdi) │ │ │ │ - vmovdqa32 %zmm17,0x40(%rdi) │ │ │ │ - vmovdqa32 %zmm18,0x80(%rdi) │ │ │ │ - vmovdqa32 %zmm19,0xc0(%rdi) │ │ │ │ - add $0x100,%rdi │ │ │ │ + mov %r10d,%ecx │ │ │ │ + vpmullw -0x20(%rsi,%rcx,2),%ymm4,%ymm0 │ │ │ │ + vpmullw -0x1e(%rsi,%rcx,2),%ymm5,%ymm1 │ │ │ │ + vpsubw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpmullw -0x40(%rsi,%rcx,2),%ymm4,%ymm1 │ │ │ │ + vpmullw -0x3e(%rsi,%rcx,2),%ymm5,%ymm2 │ │ │ │ + vpsubw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpsraw $0x2,%ymm0,%ymm0 │ │ │ │ + vpsraw $0x2,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm0,-0x20(%rdi,%rcx,2) │ │ │ │ + vmovdqa %ymm1,-0x40(%rdi,%rcx,2) │ │ │ │ + sub $0x20,%ecx │ │ │ │ + jg 2f3963 <__cxa_finalize@plt+0x2c8913> │ │ │ │ add %rdx,%rsi │ │ │ │ + lea (%rdi,%r10,2),%rdi │ │ │ │ dec %r8d │ │ │ │ - jg 2f956d <__cxa_finalize@plt+0x2ce51d> │ │ │ │ + jg 2f3960 <__cxa_finalize@plt+0x2c8910> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - movzwl 0xe3856(%rax,%rcx,2),%ecx │ │ │ │ - imul $0xff01,%r9d,%r9d │ │ │ │ - add $0x1000,%r9d │ │ │ │ + movzwl 0xe89ff(%rax,%rcx,2),%ecx │ │ │ │ + vmovd %r9d,%xmm5 │ │ │ │ + vpbroadcastd 0xe8484(%rip),%ymm4 │ │ │ │ + vpbroadcastw %xmm5,%ymm5 │ │ │ │ + vpbroadcastd 0xe84ee(%rip),%ymm3 │ │ │ │ add %rax,%rcx │ │ │ │ lea (%rdx,%rdx,2),%rax │ │ │ │ - vpbroadcastw %r9d,%zmm22 │ │ │ │ + vpsubw %ymm5,%ymm4,%ymm4 │ │ │ │ + testl $0x800,0x10(%rsp) │ │ │ │ + jne 2f39f9 <__cxa_finalize@plt+0x2c89a9> │ │ │ │ + vpsllw $0x2,%ymm4,%ymm4 │ │ │ │ + vpsllw $0x2,%ymm5,%ymm5 │ │ │ │ jmp *%rcx │ │ │ │ - vpbroadcastd (%rsi),%xmm16 │ │ │ │ - mov $0x29,%ecx │ │ │ │ - vbroadcasti32x4 0xe3205(%rip),%ymm19 │ │ │ │ - kmovb %ecx,%k1 │ │ │ │ - vpblendmd (%rsi,%rdx,1){1to4},%xmm16,%xmm17{%k1} │ │ │ │ - vpbroadcastd (%rsi,%rdx,2),%ymm18 │ │ │ │ - vpbroadcastd (%rsi,%rax,1),%ymm18{%k1} │ │ │ │ + vmovq (%rsi),%xmm0 │ │ │ │ + vpbroadcastq (%rsi,%rdx,2),%ymm2 │ │ │ │ + vpbroadcastq (%rsi,%rdx,1),%xmm1 │ │ │ │ + vpblendd $0x3,%ymm0,%ymm2,%ymm2 │ │ │ │ + vpbroadcastq (%rsi,%rax,1),%ymm0 │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ - vpbroadcastd (%rsi),%ymm16 │ │ │ │ - vpunpckhqdq %ymm16,%ymm17,%ymm18{%k1} │ │ │ │ - vpshufb %ymm19,%ymm18,%ymm18 │ │ │ │ - vpmaddubsw %ymm22,%ymm18,%ymm18 │ │ │ │ - vmovdqa32 %ymm18,(%rdi) │ │ │ │ + vpblendd $0xf0,%ymm0,%ymm1,%ymm1 │ │ │ │ + vpbroadcastq (%rsi),%ymm0 │ │ │ │ + vpblendd $0x33,%ymm2,%ymm1,%ymm1 │ │ │ │ + vpblendd $0xc,%ymm2,%ymm0,%ymm0 │ │ │ │ + vpunpckhqdq %ymm0,%ymm1,%ymm2 │ │ │ │ + vpmullw %ymm4,%ymm1,%ymm1 │ │ │ │ + vpmullw %ymm5,%ymm2,%ymm2 │ │ │ │ + vpsubw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpsraw $0x2,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm1,(%rdi) │ │ │ │ add $0x20,%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 2f960f <__cxa_finalize@plt+0x2ce5bf> │ │ │ │ - ret │ │ │ │ - vmovdqa32 0xe2ba5(%rip),%zmm21 │ │ │ │ - vbroadcasti32x4 (%rsi),%ymm16 │ │ │ │ - vinserti32x4 $0x1,(%rsi,%rdx,1),%ymm16,%ymm17 │ │ │ │ - vpbroadcastq (%rsi,%rdx,2),%ymm16 │ │ │ │ - vinserti32x4 $0x2,(%rsi,%rax,1),%zmm17,%zmm17 │ │ │ │ - lea (%rsi,%rdx,4),%rsi │ │ │ │ - vinserti32x4 $0x0,(%rsi),%ymm16,%ymm16 │ │ │ │ - vpermt2b %zmm16,%zmm21,%zmm17 │ │ │ │ - vpmaddubsw %zmm22,%zmm17,%zmm17 │ │ │ │ - vmovdqa32 %zmm17,(%rdi) │ │ │ │ - add $0x40,%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 2f9661 <__cxa_finalize@plt+0x2ce611> │ │ │ │ - ret │ │ │ │ - vmovdqa32 0xe2b96(%rip),%zmm21 │ │ │ │ - vmovdqu32 (%rsi),%xmm16 │ │ │ │ - vmovdqu32 (%rsi,%rdx,2),%xmm18 │ │ │ │ - vinserti32x4 $0x1,(%rsi,%rdx,1),%ymm16,%ymm17 │ │ │ │ - vpermt2b %zmm18,%zmm21,%zmm17 │ │ │ │ - vinserti32x4 $0x1,(%rsi,%rax,1),%ymm18,%ymm18 │ │ │ │ - lea (%rsi,%rdx,4),%rsi │ │ │ │ - vmovdqu32 (%rsi),%xmm16 │ │ │ │ - vpermt2b %zmm16,%zmm21,%zmm18 │ │ │ │ - vpmaddubsw %zmm22,%zmm17,%zmm17 │ │ │ │ - vpmaddubsw %zmm22,%zmm18,%zmm18 │ │ │ │ - vmovdqa32 %zmm17,(%rdi) │ │ │ │ - vmovdqa32 %zmm18,0x40(%rdi) │ │ │ │ - sub $0xffffffffffffff80,%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 2f96b0 <__cxa_finalize@plt+0x2ce660> │ │ │ │ + jg 2f39ff <__cxa_finalize@plt+0x2c89af> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - vmovdqa32 0xe2b75(%rip),%zmm21 │ │ │ │ - vmovdqu32 (%rsi),%ymm16 │ │ │ │ - vmovdqu32 (%rsi,%rdx,1),%ymm18 │ │ │ │ - vmovdqu32 (%rsi,%rdx,2),%ymm19 │ │ │ │ - vmovdqu32 (%rsi,%rax,1),%ymm20 │ │ │ │ - lea (%rsi,%rdx,4),%rsi │ │ │ │ - vpermt2b %zmm18,%zmm21,%zmm16 │ │ │ │ - vpermt2b %zmm19,%zmm21,%zmm18 │ │ │ │ - vpermt2b %zmm20,%zmm21,%zmm19 │ │ │ │ - vpmaddubsw %zmm22,%zmm16,%zmm17 │ │ │ │ - vmovdqu32 (%rsi),%ymm16 │ │ │ │ - vpermt2b %zmm16,%zmm21,%zmm20 │ │ │ │ - vpmaddubsw %zmm22,%zmm18,%zmm18 │ │ │ │ - vpmaddubsw %zmm22,%zmm19,%zmm19 │ │ │ │ - vpmaddubsw %zmm22,%zmm20,%zmm20 │ │ │ │ - vmovdqa32 %zmm17,(%rdi) │ │ │ │ - vmovdqa32 %zmm18,0x40(%rdi) │ │ │ │ - vmovdqa32 %zmm19,0x80(%rdi) │ │ │ │ - vmovdqa32 %zmm20,0xc0(%rdi) │ │ │ │ - add $0x100,%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 2f9711 <__cxa_finalize@plt+0x2ce6c1> │ │ │ │ + vmovdqu (%rsi),%xmm0 │ │ │ │ + vbroadcasti128 (%rsi,%rdx,1),%ymm2 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + vpblendd $0xf0,%ymm2,%ymm0,%ymm1 │ │ │ │ + vbroadcasti128 (%rsi),%ymm0 │ │ │ │ + vpblendd $0xf0,%ymm0,%ymm2,%ymm2 │ │ │ │ + vpmullw %ymm4,%ymm1,%ymm1 │ │ │ │ + vpmullw %ymm5,%ymm2,%ymm2 │ │ │ │ + vpsubw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpsraw $0x2,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm1,(%rdi) │ │ │ │ + add $0x20,%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 2f3a61 <__cxa_finalize@plt+0x2c8a11> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - vmovdqa32 0xe2b2d(%rip),%zmm21 │ │ │ │ - vpermq (%rsi),%zmm21,%zmm16 │ │ │ │ - vpermq (%rsi,%rdx,1),%zmm21,%zmm17 │ │ │ │ + vmovdqu (%rsi),%ymm0 │ │ │ │ + vmovdqu (%rsi,%rdx,1),%ymm2 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ - vpunpcklbw %zmm16,%zmm17,%zmm20 │ │ │ │ - vpunpckhbw %zmm16,%zmm17,%zmm18 │ │ │ │ - vpermq (%rsi),%zmm21,%zmm16 │ │ │ │ - vpunpcklbw %zmm17,%zmm16,%zmm19 │ │ │ │ - vpunpckhbw %zmm17,%zmm16,%zmm17 │ │ │ │ - vpmaddubsw %zmm22,%zmm20,%zmm20 │ │ │ │ - vpmaddubsw %zmm22,%zmm18,%zmm18 │ │ │ │ - vpmaddubsw %zmm22,%zmm19,%zmm19 │ │ │ │ - vpmaddubsw %zmm22,%zmm17,%zmm17 │ │ │ │ - vmovdqa32 %zmm20,(%rdi) │ │ │ │ - vmovdqa32 %zmm18,0x40(%rdi) │ │ │ │ - vmovdqa32 %zmm19,0x80(%rdi) │ │ │ │ - vmovdqa32 %zmm17,0xc0(%rdi) │ │ │ │ - add $0x100,%rdi │ │ │ │ + vpmullw %ymm4,%ymm0,%ymm0 │ │ │ │ + vpmullw %ymm2,%ymm5,%ymm1 │ │ │ │ + vpsubw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm0,%ymm1,%ymm1 │ │ │ │ + vmovdqu (%rsi),%ymm0 │ │ │ │ + vpsraw $0x2,%ymm1,%ymm1 │ │ │ │ + vpmullw %ymm4,%ymm2,%ymm2 │ │ │ │ + vmovdqa %ymm1,(%rdi) │ │ │ │ + vpmullw %ymm0,%ymm5,%ymm1 │ │ │ │ + vpsubw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpsraw $0x2,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + add $0x40,%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 2f9799 <__cxa_finalize@plt+0x2ce749> │ │ │ │ + jg 2f3aa7 <__cxa_finalize@plt+0x2c8a57> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - vmovdqa32 0xe2ab3(%rip),%zmm21 │ │ │ │ - vpermq (%rsi),%zmm21,%zmm16 │ │ │ │ - vpermq 0x40(%rsi),%zmm21,%zmm17 │ │ │ │ - vpermq (%rsi,%rdx,1),%zmm21,%zmm18 │ │ │ │ - vpermq 0x40(%rsi,%rdx,1),%zmm21,%zmm19 │ │ │ │ + add %r10d,%r10d │ │ │ │ + mov %rsi,%rcx │ │ │ │ + lea -0x100(%r8,%r10,8),%eax │ │ │ │ + mov %rdi,%r9 │ │ │ │ + vmovdqu (%rsi),%ymm0 │ │ │ │ + vmovdqu (%rsi,%rdx,1),%ymm2 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ - vpunpcklbw %zmm16,%zmm18,%zmm20 │ │ │ │ - vpunpckhbw %zmm16,%zmm18,%zmm16 │ │ │ │ - vpmaddubsw %zmm22,%zmm20,%zmm20 │ │ │ │ - vpmaddubsw %zmm22,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 %zmm20,(%rdi) │ │ │ │ - vmovdqa32 %zmm16,0x40(%rdi) │ │ │ │ - vpunpcklbw %zmm17,%zmm19,%zmm20 │ │ │ │ - vpunpckhbw %zmm17,%zmm19,%zmm17 │ │ │ │ - vpmaddubsw %zmm22,%zmm20,%zmm20 │ │ │ │ - vpmaddubsw %zmm22,%zmm17,%zmm17 │ │ │ │ - vmovdqa32 %zmm20,0x80(%rdi) │ │ │ │ - vmovdqa32 %zmm17,0xc0(%rdi) │ │ │ │ - vpermq (%rsi),%zmm21,%zmm16 │ │ │ │ - vpermq 0x40(%rsi),%zmm21,%zmm17 │ │ │ │ - vpunpcklbw %zmm18,%zmm16,%zmm20 │ │ │ │ - vpunpckhbw %zmm18,%zmm16,%zmm18 │ │ │ │ - vpmaddubsw %zmm22,%zmm20,%zmm20 │ │ │ │ - vpmaddubsw %zmm22,%zmm18,%zmm18 │ │ │ │ - vmovdqa32 %zmm20,0x100(%rdi) │ │ │ │ - vmovdqa32 %zmm18,0x140(%rdi) │ │ │ │ - vpunpcklbw %zmm19,%zmm17,%zmm20 │ │ │ │ - vpunpckhbw %zmm19,%zmm17,%zmm19 │ │ │ │ - vpmaddubsw %zmm22,%zmm20,%zmm20 │ │ │ │ - vpmaddubsw %zmm22,%zmm19,%zmm19 │ │ │ │ - vmovdqa32 %zmm20,0x180(%rdi) │ │ │ │ - vmovdqa32 %zmm19,0x1c0(%rdi) │ │ │ │ - add $0x200,%rdi │ │ │ │ + vpmullw %ymm4,%ymm0,%ymm0 │ │ │ │ + vpmullw %ymm2,%ymm5,%ymm1 │ │ │ │ + vpsubw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm0,%ymm1,%ymm1 │ │ │ │ + vmovdqu (%rsi),%ymm0 │ │ │ │ + vpsraw $0x2,%ymm1,%ymm1 │ │ │ │ + vpmullw %ymm4,%ymm2,%ymm2 │ │ │ │ + vmovdqa %ymm1,(%rdi) │ │ │ │ + vpmullw %ymm0,%ymm5,%ymm1 │ │ │ │ + vpsubw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpsraw $0x2,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm1,(%rdi,%r10,1) │ │ │ │ + lea (%rdi,%r10,2),%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 2f981a <__cxa_finalize@plt+0x2ce7ca> │ │ │ │ + jg 2f3b0a <__cxa_finalize@plt+0x2c8aba> │ │ │ │ + add $0x20,%rcx │ │ │ │ + add $0x20,%r9 │ │ │ │ + movzbl %al,%r8d │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %r9,%rdi │ │ │ │ + sub $0x100,%eax │ │ │ │ + jg 2f3b06 <__cxa_finalize@plt+0x2c8ab6> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - movzwl 0xe3862(%rax,%rcx,2),%ecx │ │ │ │ + movzwl 0xe8a0b(%rax,%rcx,2),%ecx │ │ │ │ shl $0xb,%r9d │ │ │ │ - vpbroadcastw %r9d,%zmm22 │ │ │ │ + vmovd %r9d,%xmm6 │ │ │ │ add %rax,%rcx │ │ │ │ lea (%rdx,%rdx,2),%rax │ │ │ │ + vpbroadcastw %xmm6,%ymm6 │ │ │ │ jmp *%rcx │ │ │ │ - vbroadcasti32x4 0xe2ee8(%rip),%ymm20 │ │ │ │ - vpbroadcastq (%rsi),%ymm16 │ │ │ │ - vpshufb %ymm20,%ymm16,%ymm16 │ │ │ │ - vpmaddubsw %ymm21,%ymm16,%ymm16 │ │ │ │ - vmovq (%rsi,%rdx,1),%xmm1 │ │ │ │ - vmovq (%rsi,%rdx,2),%xmm2 │ │ │ │ - vinserti32x4 $0x1,(%rsi,%rax,1),%ymm1,%ymm17 │ │ │ │ + vmovdqu (%rsi),%xmm1 │ │ │ │ + vpmullw %xmm1,%xmm4,%xmm0 │ │ │ │ + vpsrldq $0x2,%xmm1,%xmm1 │ │ │ │ + vpmullw %xmm5,%xmm1,%xmm1 │ │ │ │ + vpsubw %xmm3,%xmm0,%xmm0 │ │ │ │ + vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpsraw $0x2,%xmm0,%xmm0 │ │ │ │ + vpbroadcastq %xmm0,%ymm0 │ │ │ │ + vmovdqu (%rsi,%rdx,1),%xmm1 │ │ │ │ + vinserti128 $0x1,(%rsi,%rax,1),%ymm1,%ymm1 │ │ │ │ + vmovdqu (%rsi,%rdx,2),%xmm2 │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ - vinserti32x4 $0x1,(%rsi),%ymm2,%ymm18 │ │ │ │ - vpunpcklqdq %ymm18,%ymm17,%ymm17 │ │ │ │ - vpshufb %ymm20,%ymm17,%ymm17 │ │ │ │ - vpmaddubsw %ymm21,%ymm17,%ymm17 │ │ │ │ - valignq $0x3,%ymm16,%ymm17,%ymm18 │ │ │ │ - vmovdqa32 %ymm17,%ymm16 │ │ │ │ - vpsubw %ymm18,%ymm17,%ymm17 │ │ │ │ - vpmulhrsw %ymm22,%ymm17,%ymm17 │ │ │ │ - vpaddw %ymm18,%ymm17,%ymm17 │ │ │ │ - vmovdqa32 %ymm17,(%rdi) │ │ │ │ + vinserti128 $0x1,(%rsi),%ymm2,%ymm2 │ │ │ │ + vpunpcklqdq %ymm2,%ymm1,%ymm7 │ │ │ │ + vpsrldq $0x2,%ymm1,%ymm1 │ │ │ │ + vpslldq $0x6,%ymm2,%ymm2 │ │ │ │ + vpmullw %ymm4,%ymm7,%ymm7 │ │ │ │ + vpblendd $0xcc,%ymm2,%ymm1,%ymm1 │ │ │ │ + vpmullw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpsubw %ymm3,%ymm7,%ymm7 │ │ │ │ + vpaddw %ymm7,%ymm1,%ymm1 │ │ │ │ + vpsraw $0x2,%ymm1,%ymm1 │ │ │ │ + vpblendd $0x3f,%ymm1,%ymm0,%ymm0 │ │ │ │ + vpermq $0x93,%ymm0,%ymm2 │ │ │ │ + vmovdqa %ymm1,%ymm0 │ │ │ │ + vpsubw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm6,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm1,(%rdi) │ │ │ │ add $0x20,%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 2f991a <__cxa_finalize@plt+0x2ce8ca> │ │ │ │ + jg 2f3bb4 <__cxa_finalize@plt+0x2c8b64> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - vbroadcasti32x4 0xe2e7d(%rip),%zmm20 │ │ │ │ - vbroadcasti32x4 (%rsi),%zmm16 │ │ │ │ - vpshufb %zmm20,%zmm16,%zmm16 │ │ │ │ - vpmaddubsw %zmm21,%zmm16,%zmm16 │ │ │ │ + vpmullw (%rsi),%xmm4,%xmm0 │ │ │ │ + vpmullw 0x2(%rsi),%xmm5,%xmm1 │ │ │ │ + vpsubw %xmm3,%xmm0,%xmm0 │ │ │ │ + vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpsraw $0x2,%xmm0,%xmm0 │ │ │ │ + vinserti128 $0x1,%xmm0,%ymm0,%ymm0 │ │ │ │ vmovdqu (%rsi,%rdx,1),%xmm1 │ │ │ │ - vinserti32x4 $0x1,(%rsi,%rdx,2),%ymm1,%ymm17 │ │ │ │ - vinserti32x4 $0x2,(%rsi,%rax,1),%zmm17,%zmm17 │ │ │ │ - lea (%rsi,%rdx,4),%rsi │ │ │ │ - vinserti32x4 $0x3,(%rsi),%zmm17,%zmm17 │ │ │ │ - vpshufb %zmm20,%zmm17,%zmm17 │ │ │ │ - vpmaddubsw %zmm21,%zmm17,%zmm17 │ │ │ │ - valignq $0x6,%zmm16,%zmm17,%zmm18 │ │ │ │ - vmovdqa32 %zmm17,%zmm16 │ │ │ │ - vpsubw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm22,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ - vmovdqa32 %zmm17,(%rdi) │ │ │ │ - add $0x40,%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 2f9995 <__cxa_finalize@plt+0x2ce945> │ │ │ │ - ret │ │ │ │ - vmovdqa32 0xe2785(%rip),%zmm20 │ │ │ │ - vbroadcasti32x8 (%rsi),%zmm16 │ │ │ │ - vpermb %zmm16,%zmm20,%zmm16 │ │ │ │ - vpmaddubsw %zmm21,%zmm16,%zmm16 │ │ │ │ - vmovdqu32 (%rsi,%rdx,1),%ymm17 │ │ │ │ - vinserti32x8 $0x1,(%rsi,%rdx,2),%zmm17,%zmm17 │ │ │ │ - vmovdqu32 (%rsi,%rax,1),%ymm18 │ │ │ │ - lea (%rsi,%rdx,4),%rsi │ │ │ │ - vinserti32x8 $0x1,(%rsi),%zmm18,%zmm18 │ │ │ │ - vpermb %zmm17,%zmm20,%zmm17 │ │ │ │ - vpermb %zmm18,%zmm20,%zmm18 │ │ │ │ - vpmaddubsw %zmm21,%zmm17,%zmm17 │ │ │ │ - vshufi32x4 $0x4e,%zmm17,%zmm16,%zmm19 │ │ │ │ - vpmaddubsw %zmm21,%zmm18,%zmm16 │ │ │ │ - vshufi32x4 $0x4e,%zmm16,%zmm17,%zmm18 │ │ │ │ - vpsubw %zmm19,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm22,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm19,%zmm17,%zmm17 │ │ │ │ - vpsubw %zmm18,%zmm16,%zmm19 │ │ │ │ - vpmulhrsw %zmm22,%zmm19,%zmm19 │ │ │ │ - vpaddw %zmm18,%zmm19,%zmm19 │ │ │ │ - vmovdqa32 %zmm17,(%rdi) │ │ │ │ - vmovdqa32 %zmm19,0x40(%rdi) │ │ │ │ - sub $0xffffffffffffff80,%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 2f9a0d <__cxa_finalize@plt+0x2ce9bd> │ │ │ │ - ret │ │ │ │ - vmovdqa32 0xe2722(%rip),%zmm20 │ │ │ │ - vpermb (%rsi),%zmm20,%zmm16 │ │ │ │ - vpmaddubsw %zmm21,%zmm16,%zmm16 │ │ │ │ - vpermb (%rsi,%rdx,1),%zmm20,%zmm17 │ │ │ │ + vmovdqu 0x2(%rsi,%rdx,1),%xmm2 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ - vpermb (%rsi),%zmm20,%zmm18 │ │ │ │ - vpmaddubsw %zmm21,%zmm17,%zmm17 │ │ │ │ - vpsubw %zmm16,%zmm17,%zmm19 │ │ │ │ - vpmulhrsw %zmm22,%zmm19,%zmm19 │ │ │ │ - vpaddw %zmm16,%zmm19,%zmm19 │ │ │ │ - vpmaddubsw %zmm21,%zmm18,%zmm16 │ │ │ │ - vpsubw %zmm17,%zmm16,%zmm18 │ │ │ │ - vpmulhrsw %zmm22,%zmm18,%zmm18 │ │ │ │ - vpaddw %zmm17,%zmm18,%zmm18 │ │ │ │ - vmovdqa32 %zmm19,(%rdi) │ │ │ │ - vmovdqa32 %zmm18,0x40(%rdi) │ │ │ │ - sub $0xffffffffffffff80,%rdi │ │ │ │ + vinserti128 $0x1,(%rsi),%ymm1,%ymm1 │ │ │ │ + vinserti128 $0x1,0x2(%rsi),%ymm2,%ymm2 │ │ │ │ + vpmullw %ymm4,%ymm1,%ymm1 │ │ │ │ + vpmullw %ymm5,%ymm2,%ymm2 │ │ │ │ + vpsubw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpsraw $0x2,%ymm1,%ymm1 │ │ │ │ + vperm2i128 $0x21,%ymm1,%ymm0,%ymm2 │ │ │ │ + vmovdqa %ymm1,%ymm0 │ │ │ │ + vpsubw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm6,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm1,(%rdi) │ │ │ │ + add $0x20,%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 2f9aaa <__cxa_finalize@plt+0x2cea5a> │ │ │ │ - ret │ │ │ │ - vmovdqa32 0xe26b3(%rip),%zmm20 │ │ │ │ - vpermb (%rsi),%zmm20,%zmm16 │ │ │ │ - vpermb 0x20(%rsi),%zmm20,%zmm17 │ │ │ │ - vpmaddubsw %zmm21,%zmm16,%zmm16 │ │ │ │ - vpmaddubsw %zmm21,%zmm17,%zmm17 │ │ │ │ - add %rdx,%rsi │ │ │ │ - vpermb (%rsi),%zmm20,%zmm18 │ │ │ │ - vpermb 0x20(%rsi),%zmm20,%zmm19 │ │ │ │ - vpmaddubsw %zmm21,%zmm18,%zmm18 │ │ │ │ - vpmaddubsw %zmm21,%zmm19,%zmm19 │ │ │ │ - vpsubw %zmm16,%zmm18,%zmm23 │ │ │ │ - vpsubw %zmm17,%zmm19,%zmm24 │ │ │ │ - vpmulhrsw %zmm22,%zmm23,%zmm23 │ │ │ │ - vpmulhrsw %zmm22,%zmm24,%zmm24 │ │ │ │ - vpaddw %zmm16,%zmm23,%zmm23 │ │ │ │ - vmovdqa32 %zmm18,%zmm16 │ │ │ │ - vpaddw %zmm17,%zmm24,%zmm24 │ │ │ │ - vmovdqa32 %zmm19,%zmm17 │ │ │ │ - vmovdqa32 %zmm23,(%rdi) │ │ │ │ - vmovdqa32 %zmm24,0x40(%rdi) │ │ │ │ - sub $0xffffffffffffff80,%rdi │ │ │ │ - dec %r8d │ │ │ │ - jg 2f9b29 <__cxa_finalize@plt+0x2cead9> │ │ │ │ + jg 2f3c43 <__cxa_finalize@plt+0x2c8bf3> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - vmovdqa32 0xe2627(%rip),%zmm20 │ │ │ │ - vpermb (%rsi),%zmm20,%zmm16 │ │ │ │ - vpermb 0x20(%rsi),%zmm20,%zmm17 │ │ │ │ - vpermb 0x40(%rsi),%zmm20,%zmm18 │ │ │ │ - vpermb 0x60(%rsi),%zmm20,%zmm19 │ │ │ │ - vpmaddubsw %zmm21,%zmm16,%zmm16 │ │ │ │ - vpmaddubsw %zmm21,%zmm17,%zmm17 │ │ │ │ - vpmaddubsw %zmm21,%zmm18,%zmm18 │ │ │ │ - vpmaddubsw %zmm21,%zmm19,%zmm19 │ │ │ │ - add %rdx,%rsi │ │ │ │ - vpermb (%rsi),%zmm20,%zmm23 │ │ │ │ - vpermb 0x20(%rsi),%zmm20,%zmm24 │ │ │ │ - vpermb 0x40(%rsi),%zmm20,%zmm25 │ │ │ │ - vpermb 0x60(%rsi),%zmm20,%zmm26 │ │ │ │ - vpmaddubsw %zmm21,%zmm23,%zmm23 │ │ │ │ - vpmaddubsw %zmm21,%zmm24,%zmm24 │ │ │ │ - vpmaddubsw %zmm21,%zmm25,%zmm25 │ │ │ │ - vpmaddubsw %zmm21,%zmm26,%zmm26 │ │ │ │ - vpsubw %zmm16,%zmm23,%zmm27 │ │ │ │ - vpsubw %zmm17,%zmm24,%zmm28 │ │ │ │ - vpsubw %zmm18,%zmm25,%zmm29 │ │ │ │ - vpsubw %zmm19,%zmm26,%zmm30 │ │ │ │ - vpmulhrsw %zmm22,%zmm27,%zmm27 │ │ │ │ - vpmulhrsw %zmm22,%zmm28,%zmm28 │ │ │ │ - vpmulhrsw %zmm22,%zmm29,%zmm29 │ │ │ │ - vpmulhrsw %zmm22,%zmm30,%zmm30 │ │ │ │ - vpaddw %zmm16,%zmm27,%zmm27 │ │ │ │ - vmovdqa32 %zmm23,%zmm16 │ │ │ │ - vpaddw %zmm17,%zmm28,%zmm28 │ │ │ │ - vmovdqa32 %zmm24,%zmm17 │ │ │ │ - vpaddw %zmm18,%zmm29,%zmm29 │ │ │ │ - vmovdqa32 %zmm25,%zmm18 │ │ │ │ - vpaddw %zmm19,%zmm30,%zmm30 │ │ │ │ - vmovdqa32 %zmm26,%zmm19 │ │ │ │ - vmovdqa32 %zmm27,(%rdi) │ │ │ │ - vmovdqa32 %zmm28,0x40(%rdi) │ │ │ │ - vmovdqa32 %zmm29,0x80(%rdi) │ │ │ │ - vmovdqa32 %zmm30,0xc0(%rdi) │ │ │ │ - add $0x100,%rdi │ │ │ │ - dec %r8d │ │ │ │ - jg 2f9bd2 <__cxa_finalize@plt+0x2ceb82> │ │ │ │ + add %r10d,%r10d │ │ │ │ + mov %rsi,%rcx │ │ │ │ + lea -0x100(%r8,%r10,8),%eax │ │ │ │ + mov %rdi,%r9 │ │ │ │ + vpmullw (%rsi),%ymm4,%ymm0 │ │ │ │ + vpmullw 0x2(%rsi),%ymm5,%ymm1 │ │ │ │ + vpsubw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpsraw $0x2,%ymm0,%ymm0 │ │ │ │ + vpmullw (%rsi,%rdx,1),%ymm4,%ymm1 │ │ │ │ + vpmullw 0x2(%rsi,%rdx,1),%ymm5,%ymm2 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + vpsubw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpsraw $0x2,%ymm1,%ymm1 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm2 │ │ │ │ + vpmulhrsw %ymm6,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm0,%ymm2,%ymm2 │ │ │ │ + vmovdqa %ymm2,(%rdi) │ │ │ │ + vpmullw (%rsi),%ymm4,%ymm0 │ │ │ │ + vpmullw 0x2(%rsi),%ymm5,%ymm2 │ │ │ │ + vpsubw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpsraw $0x2,%ymm0,%ymm0 │ │ │ │ + vpsubw %ymm1,%ymm0,%ymm2 │ │ │ │ + vpmulhrsw %ymm6,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm1,%ymm2,%ymm2 │ │ │ │ + vmovdqa %ymm2,(%rdi,%r10,1) │ │ │ │ + lea (%rdi,%r10,2),%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 2f3cc4 <__cxa_finalize@plt+0x2c8c74> │ │ │ │ + add $0x20,%rcx │ │ │ │ + add $0x20,%r9 │ │ │ │ + movzbl %al,%r8d │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %r9,%rdi │ │ │ │ + sub $0x100,%eax │ │ │ │ + jg 2f3cae <__cxa_finalize@plt+0x2c8c5e> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ mov $0x1e002d,%r10d │ │ │ │ mov %r10d,%r11d │ │ │ │ - jmp 2f9d30 <__cxa_finalize@plt+0x2cece0> │ │ │ │ + jmp 2f3de0 <__cxa_finalize@plt+0x2c8d90> │ │ │ │ xchg %ax,%ax │ │ │ │ mov $0x1e002d,%r10d │ │ │ │ mov $0xf003c,%r11d │ │ │ │ - jmp 2f9d30 <__cxa_finalize@plt+0x2cece0> │ │ │ │ + jmp 2f3de0 <__cxa_finalize@plt+0x2c8d90> │ │ │ │ xchg %ax,%ax │ │ │ │ mov $0xf003c,%r10d │ │ │ │ mov $0x1e002d,%r11d │ │ │ │ - jmp 2f9d30 <__cxa_finalize@plt+0x2cece0> │ │ │ │ + jmp 2f3de0 <__cxa_finalize@plt+0x2c8d90> │ │ │ │ xchg %ax,%ax │ │ │ │ mov $0xf003c,%r10d │ │ │ │ mov %r10d,%r11d │ │ │ │ - jmp 2f9d30 <__cxa_finalize@plt+0x2cece0> │ │ │ │ + jmp 2f3de0 <__cxa_finalize@plt+0x2c8d90> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov $0x1e002d,%r10d │ │ │ │ mov $0x2d,%r11d │ │ │ │ - jmp 2f9d30 <__cxa_finalize@plt+0x2cece0> │ │ │ │ + jmp 2f3de0 <__cxa_finalize@plt+0x2c8d90> │ │ │ │ xchg %ax,%ax │ │ │ │ mov $0x2d,%r10d │ │ │ │ mov $0x1e002d,%r11d │ │ │ │ - jmp 2f9d30 <__cxa_finalize@plt+0x2cece0> │ │ │ │ + jmp 2f3de0 <__cxa_finalize@plt+0x2c8d90> │ │ │ │ xchg %ax,%ax │ │ │ │ mov $0xf003c,%r10d │ │ │ │ mov $0x2d,%r11d │ │ │ │ - jmp 2f9d30 <__cxa_finalize@plt+0x2cece0> │ │ │ │ + jmp 2f3de0 <__cxa_finalize@plt+0x2c8d90> │ │ │ │ xchg %ax,%ax │ │ │ │ mov $0x2d,%r10d │ │ │ │ mov $0xf003c,%r11d │ │ │ │ - jmp 2f9d30 <__cxa_finalize@plt+0x2cece0> │ │ │ │ + jmp 2f3de0 <__cxa_finalize@plt+0x2c8d90> │ │ │ │ xchg %ax,%ax │ │ │ │ mov $0x2d,%r10d │ │ │ │ mov %r10d,%r11d │ │ │ │ nopl 0x0(%rax) │ │ │ │ imul $0x10101,0x8(%rsp),%eax │ │ │ │ add %r10d,%eax │ │ │ │ imul $0x10101,0x10(%rsp),%r10d │ │ │ │ add %r11d,%r10d │ │ │ │ - lea -0x174a(%rip),%r11 │ │ │ │ - movslq %r8d,%r8 │ │ │ │ + lea -0xfb7(%rip),%r11 │ │ │ │ test $0xf00,%eax │ │ │ │ - jne 2f9d81 <__cxa_finalize@plt+0x2ced31> │ │ │ │ - test $0xf00,%r10d │ │ │ │ - jne 2fa27a <__cxa_finalize@plt+0x2cf22a> │ │ │ │ - tzcnt %r8d,%r8d │ │ │ │ - movzwl 0xe4366(%r11,%r8,2),%r8d │ │ │ │ - add %r11,%r8 │ │ │ │ - lea (%rcx,%rcx,2),%rax │ │ │ │ - lea (%rsi,%rsi,2),%r10 │ │ │ │ - jmp *%r8 │ │ │ │ + jne 2f3f1e <__cxa_finalize@plt+0x2c8ece> │ │ │ │ test $0xf00,%r10d │ │ │ │ - jne 2fa92b <__cxa_finalize@plt+0x2cf8db> │ │ │ │ - vpbroadcastd 0xe2bc4(%rip),%zmm21 │ │ │ │ - cmp $0x4,%r8d │ │ │ │ - jl 2f9df3 <__cxa_finalize@plt+0x2ceda3> │ │ │ │ - vbroadcasti32x4 0xe2a18(%rip),%zmm22 │ │ │ │ - je 2f9e50 <__cxa_finalize@plt+0x2cee00> │ │ │ │ + jne 2f40f6 <__cxa_finalize@plt+0x2c90a6> │ │ │ │ tzcnt %r8d,%r8d │ │ │ │ - vbroadcasti32x4 0xe2a13(%rip),%zmm23 │ │ │ │ - vbroadcasti32x4 0xe2a19(%rip),%zmm24 │ │ │ │ - shr $0x10,%eax │ │ │ │ - sub $0x3,%rdx │ │ │ │ - movzwl 0xe43ce(%r11,%r8,2),%r8d │ │ │ │ - vpbroadcastd 0xe8bf4(%r11,%rax,8),%zmm25 │ │ │ │ - vpbroadcastd 0xe8bf8(%r11,%rax,8),%zmm26 │ │ │ │ + movzwl 0xe917f(%r11,%r8,2),%r8d │ │ │ │ add %r11,%r8 │ │ │ │ jmp *%r8 │ │ │ │ movzbl %al,%eax │ │ │ │ - dec %rdx │ │ │ │ - vmovdqa 0xe299f(%rip),%xmm4 │ │ │ │ - vpbroadcastd 0xe8bf6(%r11,%rax,8),%xmm3 │ │ │ │ - vmovq (%rdx),%xmm0 │ │ │ │ - vmovhps (%rdx,%rcx,1),%xmm0,%xmm0 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpshufb %xmm4,%xmm0,%xmm0 │ │ │ │ - vmovdqa32 %xmm21,%xmm1 │ │ │ │ - vpdpbusd %xmm3,%xmm0,%xmm1 │ │ │ │ - vpackssdw %xmm1,%xmm1,%xmm0 │ │ │ │ - vpsraw $0x6,%xmm0,%xmm0 │ │ │ │ - vpackuswb %xmm16,%xmm0,%xmm0 │ │ │ │ - vpextrw $0x0,%xmm0,(%rdi) │ │ │ │ - vpextrw $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 2f9e0b <__cxa_finalize@plt+0x2cedbb> │ │ │ │ - ret │ │ │ │ - movzbl %al,%eax │ │ │ │ - dec %rdx │ │ │ │ - vpbroadcastd 0xe8bf6(%r11,%rax,8),%xmm3 │ │ │ │ - vmovq (%rdx),%xmm0 │ │ │ │ - vmovq (%rdx,%rcx,1),%xmm1 │ │ │ │ + sub $0x2,%rdx │ │ │ │ + vmovdqa 0xe7f47(%rip),%xmm2 │ │ │ │ + vpbroadcastd 0xee373(%r11,%rax,8),%xmm3 │ │ │ │ + vpmovsxbw %xmm3,%xmm3 │ │ │ │ + vmovdqu (%rdx),%xmm0 │ │ │ │ + vmovdqu (%rdx,%rcx,1),%xmm1 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpshufb %xmm22,%xmm0,%xmm0 │ │ │ │ - vpshufb %xmm22,%xmm1,%xmm1 │ │ │ │ - vmovdqa32 %xmm21,%xmm2 │ │ │ │ - vpdpbusd %xmm3,%xmm0,%xmm2 │ │ │ │ - vmovdqa32 %xmm21,%xmm0 │ │ │ │ - vpdpbusd %xmm3,%xmm1,%xmm0 │ │ │ │ - vpackssdw %xmm0,%xmm2,%xmm0 │ │ │ │ - vpsraw $0x6,%xmm0,%xmm0 │ │ │ │ - vpackuswb %xmm0,%xmm0,%xmm0 │ │ │ │ + vpshufb %xmm2,%xmm0,%xmm0 │ │ │ │ + vpshufb %xmm2,%xmm1,%xmm1 │ │ │ │ + vpmaddwd %xmm3,%xmm0,%xmm0 │ │ │ │ + vpmaddwd %xmm3,%xmm1,%xmm1 │ │ │ │ + vphaddd %xmm1,%xmm0,%xmm0 │ │ │ │ + vpaddd %xmm4,%xmm0,%xmm0 │ │ │ │ + vpsrad $0x6,%xmm0,%xmm0 │ │ │ │ + vpackusdw %xmm0,%xmm0,%xmm0 │ │ │ │ + vpminsw %xmm5,%xmm0,%xmm0 │ │ │ │ vmovd %xmm0,(%rdi) │ │ │ │ vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 2f9e60 <__cxa_finalize@plt+0x2cee10> │ │ │ │ - ret │ │ │ │ - vmovdqu32 (%rdx),%xmm16 │ │ │ │ - vinserti32x4 $0x1,(%rdx,%rcx,1),%ymm16,%ymm16 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpshufb %ymm22,%ymm16,%ymm17 │ │ │ │ - vpshufb %ymm23,%ymm16,%ymm18 │ │ │ │ - vpshufb %ymm24,%ymm16,%ymm19 │ │ │ │ - vmovdqa32 %ymm21,%ymm16 │ │ │ │ - vpdpbusd %ymm25,%ymm17,%ymm16 │ │ │ │ - vmovdqa32 %ymm21,%ymm17 │ │ │ │ - vpdpbusd %ymm25,%ymm18,%ymm17 │ │ │ │ - vpdpbusd %ymm26,%ymm18,%ymm16 │ │ │ │ - vpdpbusd %ymm26,%ymm19,%ymm17 │ │ │ │ - vpackusdw %ymm17,%ymm16,%ymm16 │ │ │ │ - vpsrlw $0x6,%ymm16,%ymm16 │ │ │ │ - vpmovuswb %ymm16,%xmm16 │ │ │ │ - vmovq %xmm16,(%rdi) │ │ │ │ - vmovhps %xmm16,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 2f9eb4 <__cxa_finalize@plt+0x2cee64> │ │ │ │ + jg 2f3e48 <__cxa_finalize@plt+0x2c8df8> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - vmovdqa32 0xe23cf(%rip),%zmm22 │ │ │ │ - vmovdqa32 0xe2405(%rip),%zmm23 │ │ │ │ - vmovdqa32 0xe243b(%rip),%zmm24 │ │ │ │ - vmovdqu32 (%rdx),%ymm16 │ │ │ │ - vinserti32x8 $0x1,(%rdx,%rcx,1),%zmm16,%zmm16 │ │ │ │ + movzbl %al,%eax │ │ │ │ + sub $0x2,%rdx │ │ │ │ + vpmovsxbw 0xee371(%r11,%rax,8),%xmm3 │ │ │ │ + vbroadcasti128 0xe7eaf(%rip),%ymm6 │ │ │ │ + vbroadcasti128 0xe7eb6(%rip),%ymm7 │ │ │ │ + vpshufd $0xa5,%xmm3,%xmm3 │ │ │ │ + vpbroadcastq %xmm3,%ymm2 │ │ │ │ + vpermq $0x55,%ymm3,%ymm3 │ │ │ │ + vmovdqu (%rdx),%xmm1 │ │ │ │ + vinserti128 $0x1,(%rdx,%rcx,1),%ymm1,%ymm1 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpermb %zmm16,%zmm22,%zmm17 │ │ │ │ - vpermb %zmm16,%zmm23,%zmm18 │ │ │ │ - vpermb %zmm16,%zmm24,%zmm19 │ │ │ │ - vmovdqa32 %zmm21,%zmm16 │ │ │ │ - vpdpbusd %zmm25,%zmm17,%zmm16 │ │ │ │ - vmovdqa32 %zmm21,%zmm17 │ │ │ │ - vpdpbusd %zmm25,%zmm18,%zmm17 │ │ │ │ - vpdpbusd %zmm26,%zmm18,%zmm16 │ │ │ │ - vpdpbusd %zmm26,%zmm19,%zmm17 │ │ │ │ - vpackusdw %zmm17,%zmm16,%zmm16 │ │ │ │ - vpsrlw $0x6,%zmm16,%zmm16 │ │ │ │ - vpmovuswb %zmm16,%ymm16 │ │ │ │ - vmovdqa32 %xmm16,(%rdi) │ │ │ │ - vextracti32x4 $0x1,%ymm16,(%rdi,%rsi,1) │ │ │ │ + vpshufb %ymm6,%ymm1,%ymm0 │ │ │ │ + vpshufb %ymm7,%ymm1,%ymm1 │ │ │ │ + vpmaddwd %ymm2,%ymm0,%ymm0 │ │ │ │ + vpmaddwd %ymm3,%ymm1,%ymm1 │ │ │ │ + vpaddd %ymm4,%ymm0,%ymm0 │ │ │ │ + vpaddd %ymm1,%ymm0,%ymm0 │ │ │ │ + vpsrad $0x6,%ymm0,%ymm0 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vpackusdw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpminsw %xmm5,%xmm0,%xmm0 │ │ │ │ + vmovq %xmm0,(%rdi) │ │ │ │ + vmovhps %xmm0,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 2f9f45 <__cxa_finalize@plt+0x2ceef5> │ │ │ │ + jg 2f3eca <__cxa_finalize@plt+0x2c8e7a> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - vmovdqu32 (%rdx),%ymm16 │ │ │ │ - vinserti32x8 $0x1,(%rdx,%rcx,1),%zmm16,%zmm16 │ │ │ │ - vmovdqu32 0x8(%rdx),%ymm17 │ │ │ │ - vinserti32x8 $0x1,0x8(%rdx,%rcx,1),%zmm17,%zmm17 │ │ │ │ + test $0xf00,%r10d │ │ │ │ + jne 2f441a <__cxa_finalize@plt+0x2c93ca> │ │ │ │ + mov 0x18(%rsp),%r10d │ │ │ │ + vpbroadcastw 0x18(%rsp),%ymm5 │ │ │ │ + shr $0xb,%r10d │ │ │ │ + vpbroadcastd 0xe9019(%r11,%r10,4),%ymm4 │ │ │ │ + cmp $0x4,%r8d │ │ │ │ + je 2f3e97 <__cxa_finalize@plt+0x2c8e47> │ │ │ │ + jl 2f3e2a <__cxa_finalize@plt+0x2c8dda> │ │ │ │ + shr $0x10,%eax │ │ │ │ + sub $0x6,%rdx │ │ │ │ + vpbroadcastq 0xee371(%r11,%rax,8),%ymm0 │ │ │ │ + vbroadcasti128 0xe7df1(%rip),%ymm6 │ │ │ │ + vbroadcasti128 0xe7df8(%rip),%ymm7 │ │ │ │ + vpunpcklbw %ymm0,%ymm0,%ymm0 │ │ │ │ + vpsraw $0x8,%ymm0,%ymm0 │ │ │ │ + vpshufd $0x0,%ymm0,%ymm8 │ │ │ │ + vpshufd $0x55,%ymm0,%ymm9 │ │ │ │ + vpshufd $0xaa,%ymm0,%ymm10 │ │ │ │ + vpshufd $0xff,%ymm0,%ymm11 │ │ │ │ + cmp $0x8,%r8d │ │ │ │ + jg 2f404e <__cxa_finalize@plt+0x2c8ffe> │ │ │ │ + vmovdqu (%rdx),%xmm0 │ │ │ │ + vinserti128 $0x1,(%rdx,%rcx,1),%ymm0,%ymm0 │ │ │ │ + vmovdqu 0x10(%rdx),%xmm2 │ │ │ │ + vinserti128 $0x1,0x10(%rdx,%rcx,1),%ymm2,%ymm2 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpshufb %zmm22,%zmm16,%zmm18 │ │ │ │ - vpshufb %zmm23,%zmm16,%zmm19 │ │ │ │ - vpshufb %zmm24,%zmm16,%zmm20 │ │ │ │ - vmovdqa32 %zmm21,%zmm16 │ │ │ │ - vpdpbusd %zmm25,%zmm18,%zmm16 │ │ │ │ - vmovdqa32 %zmm21,%zmm18 │ │ │ │ - vpdpbusd %zmm25,%zmm19,%zmm18 │ │ │ │ - vpdpbusd %zmm26,%zmm19,%zmm16 │ │ │ │ - vpdpbusd %zmm26,%zmm20,%zmm18 │ │ │ │ - vpackusdw %zmm18,%zmm16,%zmm16 │ │ │ │ - vpsrlw $0x6,%zmm16,%zmm16 │ │ │ │ - vpshufb %zmm23,%zmm17,%zmm19 │ │ │ │ - vpshufb %zmm24,%zmm17,%zmm18 │ │ │ │ - vmovdqa32 %zmm21,%zmm17 │ │ │ │ - vpdpbusd %zmm25,%zmm20,%zmm17 │ │ │ │ - vmovdqa32 %zmm21,%zmm20 │ │ │ │ - vpdpbusd %zmm25,%zmm19,%zmm20 │ │ │ │ - vpdpbusd %zmm26,%zmm19,%zmm17 │ │ │ │ - vpdpbusd %zmm26,%zmm18,%zmm20 │ │ │ │ - vpackusdw %zmm20,%zmm17,%zmm17 │ │ │ │ - vpsrlw $0x6,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 %ymm16,(%rdi) │ │ │ │ - vextracti32x8 $0x1,%zmm16,(%rdi,%rsi,1) │ │ │ │ + vshufpd $0x5,%ymm2,%ymm0,%ymm1 │ │ │ │ + vpshufb %ymm7,%ymm0,%ymm3 │ │ │ │ + vpshufb %ymm6,%ymm0,%ymm0 │ │ │ │ + vpmaddwd %ymm3,%ymm9,%ymm12 │ │ │ │ + vpmaddwd %ymm0,%ymm8,%ymm0 │ │ │ │ + vpshufb %ymm7,%ymm1,%ymm1 │ │ │ │ + vshufpd $0x5,%ymm1,%ymm3,%ymm3 │ │ │ │ + vpaddd %ymm4,%ymm12,%ymm12 │ │ │ │ + vpaddd %ymm0,%ymm12,%ymm0 │ │ │ │ + vpmaddwd %ymm1,%ymm11,%ymm12 │ │ │ │ + vpaddd %ymm0,%ymm12,%ymm0 │ │ │ │ + vpmaddwd %ymm3,%ymm10,%ymm12 │ │ │ │ + vpshufb %ymm7,%ymm2,%ymm2 │ │ │ │ + vpmaddwd %ymm3,%ymm8,%ymm3 │ │ │ │ + vpaddd %ymm0,%ymm12,%ymm0 │ │ │ │ + vpmaddwd %ymm1,%ymm9,%ymm12 │ │ │ │ + vshufpd $0x5,%ymm2,%ymm1,%ymm1 │ │ │ │ + vpmaddwd %ymm2,%ymm11,%ymm2 │ │ │ │ + vpmaddwd %ymm1,%ymm10,%ymm1 │ │ │ │ + vpaddd %ymm4,%ymm3,%ymm3 │ │ │ │ + vpaddd %ymm3,%ymm12,%ymm3 │ │ │ │ + vpaddd %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddd %ymm2,%ymm1,%ymm1 │ │ │ │ + vpsrad $0x6,%ymm0,%ymm0 │ │ │ │ + vpsrad $0x6,%ymm1,%ymm1 │ │ │ │ + vpackusdw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpminsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vmovdqa %xmm0,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 2f9fb9 <__cxa_finalize@plt+0x2cef69> │ │ │ │ + jg 2f3f9f <__cxa_finalize@plt+0x2c8f4f> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - vmovdqu32 (%rdx),%zmm16 │ │ │ │ - vmovdqu32 0x8(%rdx),%zmm17 │ │ │ │ + mov %r8d,%eax │ │ │ │ + vmovdqu -0x20(%rdx,%rax,2),%ymm0 │ │ │ │ + vmovdqu -0x18(%rdx,%rax,2),%ymm1 │ │ │ │ + vmovdqu -0x10(%rdx,%rax,2),%ymm2 │ │ │ │ + vpshufb %ymm7,%ymm0,%ymm3 │ │ │ │ + vpshufb %ymm6,%ymm0,%ymm0 │ │ │ │ + vpmaddwd %ymm3,%ymm9,%ymm12 │ │ │ │ + vpmaddwd %ymm0,%ymm8,%ymm0 │ │ │ │ + vpshufb %ymm7,%ymm1,%ymm1 │ │ │ │ + vshufpd $0x5,%ymm1,%ymm3,%ymm3 │ │ │ │ + vpaddd %ymm4,%ymm12,%ymm12 │ │ │ │ + vpaddd %ymm0,%ymm12,%ymm0 │ │ │ │ + vpmaddwd %ymm1,%ymm11,%ymm12 │ │ │ │ + vpaddd %ymm0,%ymm12,%ymm0 │ │ │ │ + vpmaddwd %ymm3,%ymm10,%ymm12 │ │ │ │ + vpshufb %ymm7,%ymm2,%ymm2 │ │ │ │ + vpmaddwd %ymm3,%ymm8,%ymm3 │ │ │ │ + vpaddd %ymm0,%ymm12,%ymm0 │ │ │ │ + vpmaddwd %ymm1,%ymm9,%ymm12 │ │ │ │ + vshufpd $0x5,%ymm2,%ymm1,%ymm1 │ │ │ │ + vpmaddwd %ymm2,%ymm11,%ymm2 │ │ │ │ + vpmaddwd %ymm1,%ymm10,%ymm1 │ │ │ │ + vpaddd %ymm4,%ymm3,%ymm3 │ │ │ │ + vpaddd %ymm3,%ymm12,%ymm3 │ │ │ │ + vpaddd %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddd %ymm2,%ymm1,%ymm1 │ │ │ │ + vpsrad $0x6,%ymm0,%ymm0 │ │ │ │ + vpsrad $0x6,%ymm1,%ymm1 │ │ │ │ + vpackusdw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpminsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,-0x20(%rdi,%rax,2) │ │ │ │ + sub $0x10,%eax │ │ │ │ + jg 2f4051 <__cxa_finalize@plt+0x2c9001> │ │ │ │ add %rcx,%rdx │ │ │ │ - vpshufb %zmm22,%zmm16,%zmm18 │ │ │ │ - vpshufb %zmm23,%zmm16,%zmm19 │ │ │ │ - vpshufb %zmm24,%zmm16,%zmm20 │ │ │ │ - vmovdqa32 %zmm21,%zmm16 │ │ │ │ - vpdpbusd %zmm25,%zmm18,%zmm16 │ │ │ │ - vmovdqa32 %zmm21,%zmm18 │ │ │ │ - vpdpbusd %zmm25,%zmm19,%zmm18 │ │ │ │ - vpdpbusd %zmm26,%zmm19,%zmm16 │ │ │ │ - vpdpbusd %zmm26,%zmm20,%zmm18 │ │ │ │ - vpackusdw %zmm18,%zmm16,%zmm16 │ │ │ │ - vpsrlw $0x6,%zmm16,%zmm16 │ │ │ │ - vpshufb %zmm23,%zmm17,%zmm19 │ │ │ │ - vpshufb %zmm24,%zmm17,%zmm18 │ │ │ │ - vmovdqa32 %zmm21,%zmm17 │ │ │ │ - vpdpbusd %zmm25,%zmm20,%zmm17 │ │ │ │ - vmovdqa32 %zmm21,%zmm20 │ │ │ │ - vpdpbusd %zmm25,%zmm19,%zmm20 │ │ │ │ - vpdpbusd %zmm26,%zmm19,%zmm17 │ │ │ │ - vpdpbusd %zmm26,%zmm18,%zmm20 │ │ │ │ - vpackusdw %zmm20,%zmm17,%zmm17 │ │ │ │ - vpsrlw $0x6,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 %zmm16,(%rdi) │ │ │ │ add %rsi,%rdi │ │ │ │ dec %r9d │ │ │ │ - jg 2fa084 <__cxa_finalize@plt+0x2cf034> │ │ │ │ - ret │ │ │ │ - vmovdqu32 (%rdx),%zmm16 │ │ │ │ - vmovdqu32 0x8(%rdx),%zmm18 │ │ │ │ - vmovdqu32 0x40(%rdx),%zmm17 │ │ │ │ - vmovdqu32 0x48(%rdx),%zmm19 │ │ │ │ - add %rcx,%rdx │ │ │ │ - vpshufb %zmm22,%zmm16,%zmm20 │ │ │ │ - vpshufb %zmm23,%zmm16,%zmm27 │ │ │ │ - vpshufb %zmm24,%zmm16,%zmm28 │ │ │ │ - vmovdqa32 %zmm21,%zmm16 │ │ │ │ - vpdpbusd %zmm25,%zmm20,%zmm16 │ │ │ │ - vmovdqa32 %zmm21,%zmm20 │ │ │ │ - vpdpbusd %zmm25,%zmm27,%zmm20 │ │ │ │ - vpdpbusd %zmm26,%zmm27,%zmm16 │ │ │ │ - vpdpbusd %zmm26,%zmm28,%zmm20 │ │ │ │ - vpackusdw %zmm20,%zmm16,%zmm16 │ │ │ │ - vpsrlw $0x6,%zmm16,%zmm16 │ │ │ │ - vpshufb %zmm23,%zmm18,%zmm27 │ │ │ │ - vpshufb %zmm24,%zmm18,%zmm20 │ │ │ │ - vmovdqa32 %zmm21,%zmm18 │ │ │ │ - vpdpbusd %zmm25,%zmm28,%zmm18 │ │ │ │ - vmovdqa32 %zmm21,%zmm28 │ │ │ │ - vpdpbusd %zmm25,%zmm27,%zmm28 │ │ │ │ - vpdpbusd %zmm26,%zmm27,%zmm18 │ │ │ │ - vpdpbusd %zmm26,%zmm20,%zmm28 │ │ │ │ - vpackusdw %zmm28,%zmm18,%zmm18 │ │ │ │ - vpsrlw $0x6,%zmm18,%zmm18 │ │ │ │ - vpshufb %zmm22,%zmm17,%zmm20 │ │ │ │ - vpshufb %zmm23,%zmm17,%zmm27 │ │ │ │ - vpshufb %zmm24,%zmm17,%zmm28 │ │ │ │ - vmovdqa32 %zmm21,%zmm17 │ │ │ │ - vpdpbusd %zmm25,%zmm20,%zmm17 │ │ │ │ - vmovdqa32 %zmm21,%zmm20 │ │ │ │ - vpdpbusd %zmm25,%zmm27,%zmm20 │ │ │ │ - vpdpbusd %zmm26,%zmm27,%zmm17 │ │ │ │ - vpdpbusd %zmm26,%zmm28,%zmm20 │ │ │ │ - vpackusdw %zmm20,%zmm17,%zmm17 │ │ │ │ - vpsrlw $0x6,%zmm17,%zmm17 │ │ │ │ - vpshufb %zmm23,%zmm19,%zmm27 │ │ │ │ - vpshufb %zmm24,%zmm19,%zmm20 │ │ │ │ - vmovdqa32 %zmm21,%zmm19 │ │ │ │ - vpdpbusd %zmm25,%zmm28,%zmm19 │ │ │ │ - vmovdqa32 %zmm21,%zmm28 │ │ │ │ - vpdpbusd %zmm25,%zmm27,%zmm28 │ │ │ │ - vpdpbusd %zmm26,%zmm27,%zmm19 │ │ │ │ - vpdpbusd %zmm26,%zmm20,%zmm28 │ │ │ │ - vpackusdw %zmm28,%zmm19,%zmm19 │ │ │ │ - vpsrlw $0x6,%zmm19,%zmm19 │ │ │ │ - vpackuswb %zmm18,%zmm16,%zmm16 │ │ │ │ - vpackuswb %zmm19,%zmm17,%zmm17 │ │ │ │ - vmovdqa32 %zmm16,(%rdi) │ │ │ │ - vmovdqa32 %zmm17,0x40(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %r9d │ │ │ │ - jg 2fa130 <__cxa_finalize@plt+0x2cf0e0> │ │ │ │ + jg 2f404e <__cxa_finalize@plt+0x2c8ffe> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ movzbl %r10b,%eax │ │ │ │ shr $0x10,%r10d │ │ │ │ - cmp $0x6,%r9d │ │ │ │ - cmovs %eax,%r10d │ │ │ │ - tzcnt %r8d,%eax │ │ │ │ - movzwl 0xe43dc(%r11,%rax,2),%eax │ │ │ │ - vpbroadcastd 0xe1b9e(%rip),%zmm23 │ │ │ │ - lea 0xe8bf4(%r11,%r10,8),%r10 │ │ │ │ - vpbroadcastw (%r10),%zmm24 │ │ │ │ - vpbroadcastw 0x2(%r10),%zmm25 │ │ │ │ - vpbroadcastw 0x4(%r10),%zmm26 │ │ │ │ - vpbroadcastw 0x6(%r10),%zmm27 │ │ │ │ - add %r11,%rax │ │ │ │ - lea (%rcx,%rcx,2),%r11 │ │ │ │ - sub %r11,%rdx │ │ │ │ - jmp *%rax │ │ │ │ - vmovd (%rdx),%xmm2 │ │ │ │ - vpinsrw $0x2,(%rdx,%rcx,1),%xmm2,%xmm2 │ │ │ │ - vpinsrw $0x4,(%rdx,%rcx,2),%xmm2,%xmm2 │ │ │ │ - add %r11,%rdx │ │ │ │ - vpinsrw $0x6,(%rdx),%xmm2,%xmm2 │ │ │ │ - vmovd (%rdx,%rcx,1),%xmm3 │ │ │ │ - vpbroadcastd (%rdx,%rcx,2),%xmm1 │ │ │ │ - add %r11,%rdx │ │ │ │ - vpbroadcastd (%rdx),%xmm0 │ │ │ │ - vpblendd $0x2,%xmm1,%xmm3,%xmm3 │ │ │ │ - vpblendd $0x2,%xmm0,%xmm1,%xmm1 │ │ │ │ - vpalignr $0x4,%xmm2,%xmm3,%xmm4 │ │ │ │ - vpunpcklbw %xmm1,%xmm3,%xmm3 │ │ │ │ - vpunpcklbw %xmm4,%xmm2,%xmm1 │ │ │ │ - vpunpckhbw %xmm4,%xmm2,%xmm2 │ │ │ │ - vpmaddubsw %xmm24,%xmm1,%xmm5 │ │ │ │ - vmovdqa %xmm2,%xmm1 │ │ │ │ - vpmaddubsw %xmm25,%xmm2,%xmm2 │ │ │ │ - vpaddw %xmm2,%xmm5,%xmm5 │ │ │ │ - vmovdqa %xmm3,%xmm2 │ │ │ │ - vpmaddubsw %xmm26,%xmm3,%xmm3 │ │ │ │ - vpaddw %xmm3,%xmm5,%xmm5 │ │ │ │ - vpbroadcastd (%rdx,%rcx,1),%xmm4 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpblendd $0x2,%xmm4,%xmm0,%xmm3 │ │ │ │ - vpbroadcastd (%rdx),%xmm0 │ │ │ │ - vpblendd $0x2,%xmm0,%xmm4,%xmm4 │ │ │ │ - vpunpcklbw %xmm4,%xmm3,%xmm3 │ │ │ │ - vpmaddubsw %xmm27,%xmm3,%xmm4 │ │ │ │ - vpaddw %xmm4,%xmm5,%xmm5 │ │ │ │ - vpmulhrsw %xmm23,%xmm5,%xmm5 │ │ │ │ - vpackuswb %xmm5,%xmm5,%xmm5 │ │ │ │ - vpextrw $0x0,%xmm5,(%rdi) │ │ │ │ - vpextrw $0x2,%xmm5,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 2fa31a <__cxa_finalize@plt+0x2cf2ca> │ │ │ │ - ret │ │ │ │ + cmp $0x4,%r9d │ │ │ │ + cmovle %eax,%r10d │ │ │ │ + vpbroadcastq 0xee371(%r11,%r10,8),%ymm0 │ │ │ │ + vpbroadcastd 0xe7db7(%rip),%ymm6 │ │ │ │ + vpbroadcastw 0x18(%rsp),%ymm7 │ │ │ │ + lea (%rcx,%rcx,2),%rax │ │ │ │ + sub %rax,%rdx │ │ │ │ + vpunpcklbw %ymm0,%ymm0,%ymm0 │ │ │ │ + vpsraw $0x8,%ymm0,%ymm0 │ │ │ │ + vpshufd $0x0,%ymm0,%ymm8 │ │ │ │ + vpshufd $0x55,%ymm0,%ymm9 │ │ │ │ + vpshufd $0xaa,%ymm0,%ymm10 │ │ │ │ + vpshufd $0xff,%ymm0,%ymm11 │ │ │ │ + cmp $0x4,%r8d │ │ │ │ + jg 2f42e0 <__cxa_finalize@plt+0x2c9290> │ │ │ │ + je 2f4210 <__cxa_finalize@plt+0x2c91c0> │ │ │ │ vmovd (%rdx),%xmm2 │ │ │ │ vpinsrd $0x1,(%rdx,%rcx,1),%xmm2,%xmm2 │ │ │ │ vpinsrd $0x2,(%rdx,%rcx,2),%xmm2,%xmm2 │ │ │ │ - add %r11,%rdx │ │ │ │ - vpinsrd $0x3,(%rdx),%xmm2,%xmm2 │ │ │ │ - vmovd (%rdx,%rcx,1),%xmm3 │ │ │ │ - vpbroadcastd (%rdx,%rcx,2),%xmm1 │ │ │ │ - add %r11,%rdx │ │ │ │ - vpbroadcastd (%rdx),%xmm0 │ │ │ │ + vpinsrd $0x3,(%rdx,%rax,1),%xmm2,%xmm2 │ │ │ │ + lea (%rdx,%rcx,4),%rdx │ │ │ │ + vmovd (%rdx),%xmm3 │ │ │ │ + vpbroadcastd (%rdx,%rcx,1),%xmm1 │ │ │ │ + vpbroadcastd (%rdx,%rcx,2),%xmm0 │ │ │ │ + add %rax,%rdx │ │ │ │ vpblendd $0x2,%xmm1,%xmm3,%xmm3 │ │ │ │ vpblendd $0x2,%xmm0,%xmm1,%xmm1 │ │ │ │ vpalignr $0x4,%xmm2,%xmm3,%xmm4 │ │ │ │ - vpunpcklbw %xmm1,%xmm3,%xmm3 │ │ │ │ - vpunpcklbw %xmm4,%xmm2,%xmm1 │ │ │ │ - vpunpckhbw %xmm4,%xmm2,%xmm2 │ │ │ │ - vpbroadcastd (%rdx,%rcx,1),%xmm4 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpmaddubsw %xmm24,%xmm1,%xmm5 │ │ │ │ + vpunpcklwd %xmm1,%xmm3,%xmm3 │ │ │ │ + vpunpcklwd %xmm4,%xmm2,%xmm1 │ │ │ │ + vpunpckhwd %xmm4,%xmm2,%xmm2 │ │ │ │ + vpbroadcastd (%rdx),%xmm4 │ │ │ │ + vpmaddwd %xmm1,%xmm8,%xmm5 │ │ │ │ vmovdqa %xmm2,%xmm1 │ │ │ │ - vpmaddubsw %xmm25,%xmm2,%xmm2 │ │ │ │ - vpaddw %xmm2,%xmm5,%xmm5 │ │ │ │ + vpmaddwd %xmm2,%xmm9,%xmm2 │ │ │ │ + vpaddd %xmm6,%xmm5,%xmm5 │ │ │ │ + vpaddd %xmm2,%xmm5,%xmm5 │ │ │ │ vmovdqa %xmm3,%xmm2 │ │ │ │ - vpmaddubsw %xmm26,%xmm3,%xmm3 │ │ │ │ - vpaddw %xmm3,%xmm5,%xmm5 │ │ │ │ + vpmaddwd %xmm3,%xmm10,%xmm3 │ │ │ │ + vpaddd %xmm3,%xmm5,%xmm5 │ │ │ │ vpblendd $0x2,%xmm4,%xmm0,%xmm3 │ │ │ │ - vpbroadcastd (%rdx),%xmm0 │ │ │ │ + vpbroadcastd (%rdx,%rcx,1),%xmm0 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ vpblendd $0x2,%xmm0,%xmm4,%xmm4 │ │ │ │ - vpunpcklbw %xmm4,%xmm3,%xmm3 │ │ │ │ - vpmaddubsw %xmm27,%xmm3,%xmm4 │ │ │ │ - vpaddw %xmm4,%xmm5,%xmm5 │ │ │ │ - vpmulhrsw %xmm23,%xmm5,%xmm5 │ │ │ │ - vpackuswb %xmm5,%xmm5,%xmm5 │ │ │ │ + vpunpcklwd %xmm4,%xmm3,%xmm3 │ │ │ │ + vpmaddwd %xmm3,%xmm11,%xmm4 │ │ │ │ + vpaddd %xmm4,%xmm5,%xmm5 │ │ │ │ + vpsrad $0x6,%xmm5,%xmm5 │ │ │ │ + vpackusdw %xmm5,%xmm5,%xmm5 │ │ │ │ + vpminsw %xmm7,%xmm5,%xmm5 │ │ │ │ vmovd %xmm5,(%rdi) │ │ │ │ vpextrd $0x1,%xmm5,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 2fa3d3 <__cxa_finalize@plt+0x2cf383> │ │ │ │ + jg 2f41a2 <__cxa_finalize@plt+0x2c9152> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ vmovq (%rdx),%xmm1 │ │ │ │ vpbroadcastq (%rdx,%rcx,1),%ymm0 │ │ │ │ vpbroadcastq (%rdx,%rcx,2),%ymm2 │ │ │ │ - add %r11,%rdx │ │ │ │ - vpbroadcastq (%rdx),%ymm5 │ │ │ │ - vpbroadcastq (%rdx,%rcx,1),%ymm3 │ │ │ │ - vpbroadcastq (%rdx,%rcx,2),%ymm4 │ │ │ │ - add %r11,%rdx │ │ │ │ + vpbroadcastq (%rdx,%rax,1),%ymm4 │ │ │ │ + lea (%rdx,%rcx,4),%rdx │ │ │ │ + vpbroadcastq (%rdx),%ymm3 │ │ │ │ + vpbroadcastq (%rdx,%rcx,1),%ymm5 │ │ │ │ vpblendd $0x30,%ymm0,%ymm1,%ymm1 │ │ │ │ vpblendd $0x30,%ymm2,%ymm0,%ymm0 │ │ │ │ - vpunpcklbw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpbroadcastq (%rdx),%ymm0 │ │ │ │ - vpblendd $0x30,%ymm5,%ymm2,%ymm2 │ │ │ │ - vpblendd $0x30,%ymm3,%ymm5,%ymm5 │ │ │ │ - vpunpcklbw %ymm5,%ymm2,%ymm2 │ │ │ │ - vpblendd $0x30,%ymm4,%ymm3,%ymm3 │ │ │ │ - vpblendd $0x30,%ymm0,%ymm4,%ymm4 │ │ │ │ - vpunpcklbw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpbroadcastq (%rdx,%rcx,1),%ymm4 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpmaddubsw %ymm24,%ymm1,%ymm5 │ │ │ │ + vpunpcklwd %ymm0,%ymm1,%ymm1 │ │ │ │ + vpbroadcastq (%rdx,%rcx,2),%ymm0 │ │ │ │ + add %rax,%rdx │ │ │ │ + vpblendd $0x30,%ymm4,%ymm2,%ymm2 │ │ │ │ + vpblendd $0x30,%ymm3,%ymm4,%ymm4 │ │ │ │ + vpunpcklwd %ymm4,%ymm2,%ymm2 │ │ │ │ + vpblendd $0x30,%ymm5,%ymm3,%ymm3 │ │ │ │ + vpblendd $0x30,%ymm0,%ymm5,%ymm5 │ │ │ │ + vpunpcklwd %ymm5,%ymm3,%ymm3 │ │ │ │ + vpbroadcastq (%rdx),%ymm4 │ │ │ │ + vpmaddwd %ymm1,%ymm8,%ymm5 │ │ │ │ vmovdqa %ymm2,%ymm1 │ │ │ │ - vpmaddubsw %ymm25,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm5,%ymm5 │ │ │ │ + vpmaddwd %ymm2,%ymm9,%ymm2 │ │ │ │ + vpaddd %ymm6,%ymm5,%ymm5 │ │ │ │ + vpaddd %ymm2,%ymm5,%ymm5 │ │ │ │ vmovdqa %ymm3,%ymm2 │ │ │ │ - vpmaddubsw %ymm26,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm3,%ymm5,%ymm5 │ │ │ │ + vpmaddwd %ymm3,%ymm10,%ymm3 │ │ │ │ + vpaddd %ymm3,%ymm5,%ymm5 │ │ │ │ vpblendd $0x30,%ymm4,%ymm0,%ymm3 │ │ │ │ - vpbroadcastq (%rdx),%ymm0 │ │ │ │ + vpbroadcastq (%rdx,%rcx,1),%ymm0 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ vpblendd $0x30,%ymm0,%ymm4,%ymm4 │ │ │ │ - vpunpcklbw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm27,%ymm3,%ymm4 │ │ │ │ - vpaddw %ymm4,%ymm5,%ymm5 │ │ │ │ - vpmulhrsw %ymm23,%ymm5,%ymm5 │ │ │ │ + vpunpcklwd %ymm4,%ymm3,%ymm3 │ │ │ │ + vpmaddwd %ymm3,%ymm11,%ymm4 │ │ │ │ + vpaddd %ymm4,%ymm5,%ymm5 │ │ │ │ + vpsrad $0x6,%ymm5,%ymm5 │ │ │ │ vextracti128 $0x1,%ymm5,%xmm4 │ │ │ │ - vpackuswb %xmm4,%xmm5,%xmm5 │ │ │ │ + vpackusdw %xmm4,%xmm5,%xmm5 │ │ │ │ + vpminsw %xmm7,%xmm5,%xmm5 │ │ │ │ vmovq %xmm5,(%rdi) │ │ │ │ vmovhps %xmm5,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 2fa49a <__cxa_finalize@plt+0x2cf44a> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - vmovdqa32 0xe1f6a(%rip),%zmm28 │ │ │ │ - vbroadcasti32x4 (%rdx),%zmm17 │ │ │ │ - vbroadcasti32x4 (%rdx,%rcx,1),%ymm20 │ │ │ │ - mov $0xf,%eax │ │ │ │ - vbroadcasti32x4 (%rdx,%rcx,2),%zmm18 │ │ │ │ - add %r11,%rdx │ │ │ │ - vbroadcasti32x4 (%rdx),%ymm21 │ │ │ │ - kmovb %eax,%k1 │ │ │ │ - vbroadcasti32x4 (%rdx,%rcx,1),%zmm19 │ │ │ │ - vbroadcasti32x4 (%rdx,%rcx,2),%ymm22 │ │ │ │ - add %r11,%rdx │ │ │ │ - vbroadcasti32x4 (%rdx),%zmm16 │ │ │ │ - vshufpd $0xcc,%zmm18,%zmm20,%zmm17{%k1} │ │ │ │ - vshufpd $0xcc,%zmm19,%zmm21,%zmm18{%k1} │ │ │ │ - vshufpd $0xcc,%zmm16,%zmm22,%zmm19{%k1} │ │ │ │ - vpermb %zmm17,%zmm28,%zmm17 │ │ │ │ - vpermb %zmm18,%zmm28,%zmm18 │ │ │ │ - vpermb %zmm19,%zmm28,%zmm19 │ │ │ │ - vpmaddubsw %zmm24,%zmm17,%zmm20 │ │ │ │ - vmovdqa32 %zmm18,%zmm17 │ │ │ │ - vpmaddubsw %zmm25,%zmm18,%zmm21 │ │ │ │ - vmovdqa32 %zmm19,%zmm18 │ │ │ │ - vpmaddubsw %zmm26,%zmm19,%zmm22 │ │ │ │ - vmovdqa32 %zmm16,%zmm19 │ │ │ │ - vpaddw %zmm21,%zmm20,%zmm20 │ │ │ │ - vbroadcasti32x4 (%rdx,%rcx,1),%ymm21 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - vbroadcasti32x4 (%rdx),%zmm16 │ │ │ │ - vshufpd $0xcc,%zmm16,%zmm21,%zmm19{%k1} │ │ │ │ - vpermb %zmm19,%zmm28,%zmm19 │ │ │ │ - vpmaddubsw %zmm27,%zmm19,%zmm21 │ │ │ │ - vpaddw %zmm22,%zmm20,%zmm20 │ │ │ │ - vpaddw %zmm21,%zmm20,%zmm20 │ │ │ │ - vpmulhrsw %zmm23,%zmm20,%zmm20 │ │ │ │ - vextracti32x8 $0x1,%zmm20,%ymm21 │ │ │ │ - vpackuswb %ymm21,%ymm20,%ymm20 │ │ │ │ - vmovdqa32 %xmm20,(%rdi) │ │ │ │ - vextracti32x4 $0x1,%ymm20,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 2fa57a <__cxa_finalize@plt+0x2cf52a> │ │ │ │ - ret │ │ │ │ - vmovdqa32 0xe1eb2(%rip),%zmm28 │ │ │ │ - vpmovzxbq 0xe22f8(%rip),%zmm30 │ │ │ │ - vpshrdw $0x8,%zmm28,%zmm28,%zmm29 │ │ │ │ - vmovdqu32 (%rdx),%ymm16 │ │ │ │ - vinserti32x8 $0x1,(%rdx,%rcx,1),%zmm16,%zmm16 │ │ │ │ - vpermb %zmm16,%zmm28,%zmm17 │ │ │ │ - vinserti32x8 $0x0,(%rdx,%rcx,2),%zmm16,%zmm16 │ │ │ │ - add %r11,%rdx │ │ │ │ - vpermb %zmm16,%zmm29,%zmm18 │ │ │ │ - vinserti32x8 $0x1,(%rdx),%zmm16,%zmm16 │ │ │ │ - vpermb %zmm16,%zmm28,%zmm19 │ │ │ │ - vinserti32x8 $0x0,(%rdx,%rcx,1),%zmm16,%zmm16 │ │ │ │ - vpermb %zmm16,%zmm29,%zmm20 │ │ │ │ - vinserti32x8 $0x1,(%rdx,%rcx,2),%zmm16,%zmm16 │ │ │ │ - add %r11,%rdx │ │ │ │ - vpermb %zmm16,%zmm28,%zmm21 │ │ │ │ - vinserti32x8 $0x0,(%rdx),%zmm16,%zmm16 │ │ │ │ - vpermb %zmm16,%zmm29,%zmm22 │ │ │ │ - vinserti32x8 $0x1,(%rdx,%rcx,1),%zmm16,%zmm16 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpmaddubsw %zmm24,%zmm17,%zmm31 │ │ │ │ - vmovdqa32 %zmm19,%zmm17 │ │ │ │ - vpmaddubsw %zmm24,%zmm18,%zmm0 │ │ │ │ - vmovdqa32 %zmm20,%zmm18 │ │ │ │ - vpmaddubsw %zmm25,%zmm19,%zmm1 │ │ │ │ - vmovdqa32 %zmm21,%zmm19 │ │ │ │ - vpmaddubsw %zmm25,%zmm20,%zmm2 │ │ │ │ - vmovdqa32 %zmm22,%zmm20 │ │ │ │ - vpmaddubsw %zmm26,%zmm21,%zmm3 │ │ │ │ - vpermb %zmm16,%zmm28,%zmm21 │ │ │ │ - vinserti32x8 $0x0,(%rdx),%zmm16,%zmm16 │ │ │ │ - vpmaddubsw %zmm26,%zmm22,%zmm4 │ │ │ │ - vpermb %zmm16,%zmm29,%zmm22 │ │ │ │ - vpaddw %zmm1,%zmm31,%zmm31 │ │ │ │ - vpmaddubsw %zmm27,%zmm21,%zmm1 │ │ │ │ - vpaddw %zmm2,%zmm0,%zmm0 │ │ │ │ - vpmaddubsw %zmm27,%zmm22,%zmm2 │ │ │ │ - vpaddw %zmm3,%zmm31,%zmm31 │ │ │ │ - vpaddw %zmm4,%zmm0,%zmm0 │ │ │ │ - vpaddw %zmm1,%zmm31,%zmm31 │ │ │ │ - vpaddw %zmm2,%zmm0,%zmm0 │ │ │ │ - vpmulhrsw %zmm23,%zmm31,%zmm31 │ │ │ │ - vpmulhrsw %zmm23,%zmm0,%zmm0 │ │ │ │ - vpackuswb %zmm0,%zmm31,%zmm31 │ │ │ │ - vpermq %zmm31,%zmm30,%zmm31 │ │ │ │ - vmovdqa32 %ymm31,(%rdi) │ │ │ │ - vextracti32x8 $0x1,%zmm31,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 2fa67d <__cxa_finalize@plt+0x2cf62d> │ │ │ │ + jg 2f426e <__cxa_finalize@plt+0x2c921e> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ - lea -0x100(%r9,%r8,4),%eax │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rdi,%r10 │ │ │ │ - vmovdqu32 (%rdx),%zmm18 │ │ │ │ - vmovdqu32 (%rdx,%rcx,1),%zmm20 │ │ │ │ - vmovdqu32 (%rdx,%rcx,2),%zmm22 │ │ │ │ - add %r11,%rdx │ │ │ │ - vmovdqu32 (%rdx),%zmm29 │ │ │ │ - vmovdqu32 (%rdx,%rcx,1),%zmm31 │ │ │ │ - vmovdqu32 (%rdx,%rcx,2),%zmm1 │ │ │ │ - add %r11,%rdx │ │ │ │ - vmovdqu32 (%rdx),%zmm16 │ │ │ │ - vpunpcklbw %zmm20,%zmm18,%zmm17 │ │ │ │ - vpunpckhbw %zmm20,%zmm18,%zmm18 │ │ │ │ - vpunpcklbw %zmm22,%zmm20,%zmm19 │ │ │ │ - vpunpckhbw %zmm22,%zmm20,%zmm20 │ │ │ │ - vpunpcklbw %zmm29,%zmm22,%zmm21 │ │ │ │ - vpunpckhbw %zmm29,%zmm22,%zmm22 │ │ │ │ - vpunpcklbw %zmm31,%zmm29,%zmm28 │ │ │ │ - vpunpckhbw %zmm31,%zmm29,%zmm29 │ │ │ │ - vpunpcklbw %zmm1,%zmm31,%zmm30 │ │ │ │ - vpunpckhbw %zmm1,%zmm31,%zmm31 │ │ │ │ - vpunpcklbw %zmm16,%zmm1,%zmm0 │ │ │ │ - vpunpckhbw %zmm16,%zmm1,%zmm1 │ │ │ │ - vpmaddubsw %zmm24,%zmm17,%zmm2 │ │ │ │ - vmovdqa32 %zmm21,%zmm17 │ │ │ │ - vpmaddubsw %zmm24,%zmm18,%zmm3 │ │ │ │ - vmovdqa32 %zmm22,%zmm18 │ │ │ │ - vpmaddubsw %zmm24,%zmm19,%zmm4 │ │ │ │ - vmovdqa32 %zmm28,%zmm19 │ │ │ │ - vpmaddubsw %zmm24,%zmm20,%zmm5 │ │ │ │ - vmovdqa32 %zmm29,%zmm20 │ │ │ │ - vpmaddubsw %zmm25,%zmm21,%zmm21 │ │ │ │ - vpmaddubsw %zmm25,%zmm22,%zmm22 │ │ │ │ - vpmaddubsw %zmm25,%zmm28,%zmm28 │ │ │ │ - vpmaddubsw %zmm25,%zmm29,%zmm29 │ │ │ │ - vpaddw %zmm21,%zmm2,%zmm2 │ │ │ │ - vmovdqa32 %zmm30,%zmm21 │ │ │ │ - vpmaddubsw %zmm26,%zmm30,%zmm30 │ │ │ │ - vpaddw %zmm22,%zmm3,%zmm3 │ │ │ │ - vmovdqa32 %zmm31,%zmm22 │ │ │ │ - vpmaddubsw %zmm26,%zmm31,%zmm31 │ │ │ │ - vpaddw %zmm28,%zmm4,%zmm4 │ │ │ │ - vmovdqa32 %zmm0,%zmm28 │ │ │ │ - vpmaddubsw %zmm26,%zmm0,%zmm0 │ │ │ │ - vpaddw %zmm29,%zmm5,%zmm5 │ │ │ │ - vmovdqa32 %zmm1,%zmm29 │ │ │ │ - vpmaddubsw %zmm26,%zmm1,%zmm1 │ │ │ │ - vpaddw %zmm30,%zmm2,%zmm2 │ │ │ │ - vpaddw %zmm31,%zmm3,%zmm3 │ │ │ │ - vpaddw %zmm0,%zmm4,%zmm4 │ │ │ │ - vpaddw %zmm1,%zmm5,%zmm5 │ │ │ │ - vmovdqu32 (%rdx,%rcx,1),%zmm1 │ │ │ │ + shl $0x5,%r8d │ │ │ │ + mov %rdx,%r10 │ │ │ │ + mov %rdi,%r11 │ │ │ │ + lea -0x100(%r9,%r8,1),%r8d │ │ │ │ + vbroadcasti128 (%rdx),%ymm4 │ │ │ │ + vbroadcasti128 (%rdx,%rcx,1),%ymm5 │ │ │ │ + vbroadcasti128 (%rdx,%rax,1),%ymm0 │ │ │ │ + vbroadcasti128 (%rdx,%rcx,2),%ymm6 │ │ │ │ + lea (%rdx,%rcx,4),%rdx │ │ │ │ + vbroadcasti128 (%rdx),%ymm1 │ │ │ │ + vbroadcasti128 (%rdx,%rcx,1),%ymm2 │ │ │ │ + vbroadcasti128 (%rdx,%rcx,2),%ymm3 │ │ │ │ + add %rax,%rdx │ │ │ │ + vshufpd $0xc,%ymm0,%ymm4,%ymm4 │ │ │ │ + vshufpd $0xc,%ymm1,%ymm5,%ymm5 │ │ │ │ + vpunpcklwd %ymm5,%ymm4,%ymm1 │ │ │ │ + vpunpckhwd %ymm5,%ymm4,%ymm4 │ │ │ │ + vshufpd $0xc,%ymm2,%ymm6,%ymm6 │ │ │ │ + vpunpcklwd %ymm6,%ymm5,%ymm2 │ │ │ │ + vpunpckhwd %ymm6,%ymm5,%ymm5 │ │ │ │ + vshufpd $0xc,%ymm3,%ymm0,%ymm0 │ │ │ │ + vpunpcklwd %ymm0,%ymm6,%ymm3 │ │ │ │ + vpunpckhwd %ymm0,%ymm6,%ymm6 │ │ │ │ + vbroadcasti128 (%rdx),%ymm14 │ │ │ │ + vpmaddwd %ymm1,%ymm8,%ymm12 │ │ │ │ + vpmaddwd %ymm2,%ymm8,%ymm13 │ │ │ │ + vmovdqa %ymm3,%ymm1 │ │ │ │ + vmovdqa %ymm4,%ymm2 │ │ │ │ + vpmaddwd %ymm3,%ymm9,%ymm3 │ │ │ │ + vpmaddwd %ymm4,%ymm9,%ymm4 │ │ │ │ + vpaddd %ymm3,%ymm12,%ymm12 │ │ │ │ + vpaddd %ymm4,%ymm13,%ymm13 │ │ │ │ + vmovdqa %ymm5,%ymm3 │ │ │ │ + vmovdqa %ymm6,%ymm4 │ │ │ │ + vpmaddwd %ymm5,%ymm10,%ymm5 │ │ │ │ + vpmaddwd %ymm6,%ymm10,%ymm6 │ │ │ │ + vpaddd %ymm5,%ymm12,%ymm12 │ │ │ │ + vbroadcasti128 (%rdx,%rcx,1),%ymm5 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpunpcklbw %zmm1,%zmm16,%zmm30 │ │ │ │ - vpunpckhbw %zmm1,%zmm16,%zmm31 │ │ │ │ - vpmaddubsw %zmm27,%zmm30,%zmm0 │ │ │ │ - vpmaddubsw %zmm27,%zmm31,%zmm16 │ │ │ │ - vpaddw %zmm0,%zmm2,%zmm2 │ │ │ │ - vpaddw %zmm16,%zmm3,%zmm3 │ │ │ │ - vmovdqu32 (%rdx),%zmm16 │ │ │ │ - vpunpcklbw %zmm16,%zmm1,%zmm0 │ │ │ │ - vpunpckhbw %zmm16,%zmm1,%zmm1 │ │ │ │ - vpmulhrsw %zmm23,%zmm2,%zmm2 │ │ │ │ - vpmulhrsw %zmm23,%zmm3,%zmm3 │ │ │ │ - vpackuswb %zmm3,%zmm2,%zmm2 │ │ │ │ - vmovdqa32 %zmm2,(%rdi) │ │ │ │ - vpmaddubsw %zmm27,%zmm0,%zmm2 │ │ │ │ - vpmaddubsw %zmm27,%zmm1,%zmm3 │ │ │ │ - vpaddw %zmm4,%zmm2,%zmm2 │ │ │ │ - vpaddw %zmm5,%zmm3,%zmm3 │ │ │ │ - vpmulhrsw %zmm23,%zmm2,%zmm2 │ │ │ │ - vpmulhrsw %zmm23,%zmm3,%zmm3 │ │ │ │ - vpackuswb %zmm3,%zmm2,%zmm2 │ │ │ │ - vmovdqa32 %zmm2,(%rdi,%rsi,1) │ │ │ │ + vpaddd %ymm6,%ymm13,%ymm13 │ │ │ │ + vshufpd $0xd,%ymm14,%ymm0,%ymm6 │ │ │ │ + vshufpd $0xc,%ymm5,%ymm14,%ymm0 │ │ │ │ + vpunpcklwd %ymm0,%ymm6,%ymm5 │ │ │ │ + vpunpckhwd %ymm0,%ymm6,%ymm6 │ │ │ │ + vpmaddwd %ymm5,%ymm11,%ymm14 │ │ │ │ + vpaddd %ymm14,%ymm12,%ymm12 │ │ │ │ + vpmaddwd %ymm6,%ymm11,%ymm14 │ │ │ │ + vpaddd %ymm14,%ymm13,%ymm13 │ │ │ │ + vpsrad $0x5,%ymm12,%ymm12 │ │ │ │ + vpsrad $0x5,%ymm13,%ymm13 │ │ │ │ + vpackusdw %ymm13,%ymm12,%ymm12 │ │ │ │ + vpxor %ymm13,%ymm13,%ymm13 │ │ │ │ + vpavgw %ymm13,%ymm12,%ymm12 │ │ │ │ + vpminsw %ymm7,%ymm12,%ymm12 │ │ │ │ + vpermq $0xd8,%ymm12,%ymm12 │ │ │ │ + vmovdqa %xmm12,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm12,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 2fa7ca <__cxa_finalize@plt+0x2cf77a> │ │ │ │ - add $0x40,%r8 │ │ │ │ - add $0x40,%r10 │ │ │ │ - movzbl %al,%r9d │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %r10,%rdi │ │ │ │ - sub $0x100,%eax │ │ │ │ - jg 2fa74e <__cxa_finalize@plt+0x2cf6fe> │ │ │ │ + jg 2f434d <__cxa_finalize@plt+0x2c92fd> │ │ │ │ + add $0x10,%r10 │ │ │ │ + add $0x10,%r11 │ │ │ │ + movzbl %r8b,%r9d │ │ │ │ + mov %r10,%rdx │ │ │ │ + mov %r11,%rdi │ │ │ │ + sub $0x100,%r8d │ │ │ │ + jg 2f42f2 <__cxa_finalize@plt+0x2c92a2> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ + vpbroadcastw 0x18(%rsp),%ymm15 │ │ │ │ cmp $0x4,%r8d │ │ │ │ - jg 2fabf9 <__cxa_finalize@plt+0x2cfba9> │ │ │ │ + jg 2f4760 <__cxa_finalize@plt+0x2c9710> │ │ │ │ movzbl %al,%eax │ │ │ │ - dec %rdx │ │ │ │ - vpbroadcastd 0xe8bf6(%r11,%rax,8),%zmm23 │ │ │ │ + vpbroadcastd 0xee373(%r11,%rax,8),%ymm0 │ │ │ │ movzbl %r10b,%eax │ │ │ │ shr $0x10,%r10d │ │ │ │ - cmp $0x6,%r9d │ │ │ │ - cmovs %eax,%r10d │ │ │ │ - vpbroadcastd 0xe1608(%rip),%zmm24 │ │ │ │ - vpbroadcastq 0xe8bf4(%r11,%r10,8),%ymm16 │ │ │ │ - lea (%rcx,%rcx,2),%r11 │ │ │ │ - vpbroadcastd 0xe1fef(%rip),%ymm25 │ │ │ │ - mov %rdx,%rax │ │ │ │ - vpunpcklbw %ymm16,%ymm24,%ymm16 │ │ │ │ - sub %r11,%rax │ │ │ │ - vpsraw $0x2,%ymm16,%ymm16 │ │ │ │ - vmovdqa32 0xe1dea(%rip),%xmm30 │ │ │ │ - vpshufd $0x0,%ymm16,%ymm26 │ │ │ │ - vpshufd $0x55,%ymm16,%ymm27 │ │ │ │ - vpshufd $0xaa,%ymm16,%ymm28 │ │ │ │ - vpshufd $0xff,%ymm16,%ymm29 │ │ │ │ + cmp $0x4,%r9d │ │ │ │ + cmovle %eax,%r10d │ │ │ │ + vpbroadcastq 0xee371(%r11,%r10,8),%ymm1 │ │ │ │ + vpbroadcastd 0xe7a1d(%rip),%ymm6 │ │ │ │ + lea (%rcx,%rcx,2),%rax │ │ │ │ + sub $0x2,%rdx │ │ │ │ + sub %rax,%rdx │ │ │ │ + vpxor %ymm7,%ymm7,%ymm7 │ │ │ │ + vpunpcklbw %ymm0,%ymm7,%ymm7 │ │ │ │ + vpunpcklbw %ymm1,%ymm1,%ymm1 │ │ │ │ + vpsraw $0x8,%ymm1,%ymm1 │ │ │ │ + testl $0x800,0x18(%rsp) │ │ │ │ + je 2f448b <__cxa_finalize@plt+0x2c943b> │ │ │ │ + vpsraw $0x2,%ymm7,%ymm7 │ │ │ │ + vpsllw $0x2,%ymm1,%ymm1 │ │ │ │ + vpshufd $0x0,%ymm1,%ymm11 │ │ │ │ + vpshufd $0x55,%ymm1,%ymm12 │ │ │ │ + vpshufd $0xaa,%ymm1,%ymm13 │ │ │ │ + vpshufd $0xff,%ymm1,%ymm14 │ │ │ │ cmp $0x4,%r8d │ │ │ │ - je 2faac9 <__cxa_finalize@plt+0x2cfa79> │ │ │ │ - vbroadcasti32x4 0xe1dda(%rip),%ymm22 │ │ │ │ - vmovq (%rax),%xmm2 │ │ │ │ - vmovhps (%rax,%rcx,1),%xmm2,%xmm2 │ │ │ │ - vmovq (%rax,%rcx,2),%xmm0 │ │ │ │ - vmovhps (%rdx),%xmm0,%xmm0 │ │ │ │ - vpbroadcastq (%rdx,%rcx,1),%ymm3 │ │ │ │ - vpbroadcastq (%rdx,%rcx,2),%ymm4 │ │ │ │ - add %r11,%rdx │ │ │ │ - vpbroadcastq (%rdx),%ymm1 │ │ │ │ - vpblendd $0x30,%ymm3,%ymm2,%ymm2 │ │ │ │ - vpblendd $0x30,%ymm1,%ymm0,%ymm0 │ │ │ │ - vpblendd $0xc0,%ymm4,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm22,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm22,%ymm0,%ymm0 │ │ │ │ - vmovdqa32 %ymm24,%ymm1 │ │ │ │ - vpdpbusd %ymm23,%ymm2,%ymm1 │ │ │ │ - vmovdqa32 %ymm24,%ymm2 │ │ │ │ - vpdpbusd %ymm23,%ymm0,%ymm2 │ │ │ │ - vpackssdw %ymm2,%ymm1,%ymm2 │ │ │ │ - vpsraw $0x2,%ymm2,%ymm2 │ │ │ │ - vextracti128 $0x1,%ymm2,%xmm3 │ │ │ │ - vpalignr $0x4,%xmm2,%xmm3,%xmm4 │ │ │ │ - vpunpcklwd %xmm4,%xmm2,%xmm1 │ │ │ │ - vpunpckhwd %xmm4,%xmm2,%xmm2 │ │ │ │ - vpshufd $0x99,%xmm3,%xmm0 │ │ │ │ - vpunpcklwd %xmm0,%xmm3,%xmm3 │ │ │ │ - vmovq (%rdx,%rcx,1),%xmm4 │ │ │ │ + je 2f45d3 <__cxa_finalize@plt+0x2c9583> │ │ │ │ + vbroadcasti128 0xe78ce(%rip),%ymm9 │ │ │ │ + vbroadcasti128 (%rdx,%rax,1),%ymm1 │ │ │ │ + vmovdqu (%rdx,%rcx,2),%xmm3 │ │ │ │ + vmovdqu (%rdx),%xmm0 │ │ │ │ + vmovdqu (%rdx,%rcx,1),%xmm2 │ │ │ │ + lea (%rdx,%rcx,4),%rdx │ │ │ │ + vinserti128 $0x1,(%rdx),%ymm3,%ymm3 │ │ │ │ + vinserti128 $0x1,(%rdx,%rcx,1),%ymm0,%ymm0 │ │ │ │ + vinserti128 $0x1,(%rdx,%rcx,2),%ymm2,%ymm2 │ │ │ │ + add %rax,%rdx │ │ │ │ + vpshufb %ymm9,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm9,%ymm3,%ymm3 │ │ │ │ + vpshufb %ymm9,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm9,%ymm2,%ymm2 │ │ │ │ + vpmaddwd %ymm7,%ymm1,%ymm1 │ │ │ │ + vpmaddwd %ymm7,%ymm3,%ymm3 │ │ │ │ + vpmaddwd %ymm7,%ymm0,%ymm0 │ │ │ │ + vpmaddwd %ymm7,%ymm2,%ymm2 │ │ │ │ + vphaddd %ymm3,%ymm1,%ymm1 │ │ │ │ + vphaddd %ymm2,%ymm0,%ymm0 │ │ │ │ + vpaddd %ymm6,%ymm1,%ymm1 │ │ │ │ + vpaddd %ymm6,%ymm0,%ymm0 │ │ │ │ + vpsrad $0xa,%ymm1,%ymm1 │ │ │ │ + vpsrad $0xa,%ymm0,%ymm0 │ │ │ │ + vpackssdw %ymm0,%ymm1,%ymm1 │ │ │ │ + vextracti128 $0x1,%ymm1,%xmm0 │ │ │ │ + vpshufd $0x71,%xmm1,%xmm2 │ │ │ │ + vpshufd $0x99,%xmm0,%xmm3 │ │ │ │ + vpunpckhwd %xmm2,%xmm1,%xmm1 │ │ │ │ + vpunpcklwd %xmm0,%xmm2,%xmm2 │ │ │ │ + vpunpckhwd %xmm0,%xmm3,%xmm3 │ │ │ │ + vmovdqu (%rdx),%xmm4 │ │ │ │ + vmovdqu (%rdx,%rcx,1),%xmm5 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ - vmovhps (%rdx),%xmm4,%xmm4 │ │ │ │ - vmovdqa32 %xmm25,%xmm5 │ │ │ │ - vpdpwssd %xmm26,%xmm1,%xmm5 │ │ │ │ + vpshufb %xmm9,%xmm4,%xmm4 │ │ │ │ + vpshufb %xmm9,%xmm5,%xmm5 │ │ │ │ + vpmaddwd %xmm7,%xmm4,%xmm4 │ │ │ │ + vpmaddwd %xmm7,%xmm5,%xmm5 │ │ │ │ + vphaddd %xmm5,%xmm4,%xmm4 │ │ │ │ + vpmaddwd %xmm1,%xmm11,%xmm5 │ │ │ │ vmovdqa %xmm2,%xmm1 │ │ │ │ - vpdpwssd %xmm27,%xmm2,%xmm5 │ │ │ │ - vpshufb %xmm22,%xmm4,%xmm4 │ │ │ │ + vpmaddwd %xmm2,%xmm12,%xmm2 │ │ │ │ + vpaddd %xmm2,%xmm5,%xmm5 │ │ │ │ vmovdqa %xmm3,%xmm2 │ │ │ │ - vpdpwssd %xmm28,%xmm3,%xmm5 │ │ │ │ - vmovdqa32 %xmm24,%xmm3 │ │ │ │ - vpdpbusd %xmm23,%xmm4,%xmm3 │ │ │ │ - vpackssdw %xmm3,%xmm3,%xmm4 │ │ │ │ - vpsraw $0x2,%xmm4,%xmm4 │ │ │ │ + vpmaddwd %xmm3,%xmm13,%xmm3 │ │ │ │ + vpaddd %xmm3,%xmm5,%xmm5 │ │ │ │ + vpaddd %xmm6,%xmm4,%xmm4 │ │ │ │ + vpsrad $0xa,%xmm4,%xmm4 │ │ │ │ + vpackssdw %xmm4,%xmm4,%xmm4 │ │ │ │ vpalignr $0xc,%xmm0,%xmm4,%xmm3 │ │ │ │ vmovdqa %xmm4,%xmm0 │ │ │ │ - vpunpcklwd %xmm4,%xmm3,%xmm3 │ │ │ │ - vpdpwssd %xmm29,%xmm3,%xmm5 │ │ │ │ - vpackuswb %xmm5,%xmm5,%xmm5 │ │ │ │ - vpshufb %xmm30,%xmm5,%xmm5 │ │ │ │ - vpextrw $0x0,%xmm5,(%rdi) │ │ │ │ - vpextrw $0x1,%xmm5,(%rdi,%rsi,1) │ │ │ │ + vpunpcklwd %xmm0,%xmm3,%xmm3 │ │ │ │ + vpmaddwd %xmm3,%xmm14,%xmm4 │ │ │ │ + vpaddd %xmm6,%xmm5,%xmm5 │ │ │ │ + vpaddd %xmm4,%xmm5,%xmm5 │ │ │ │ + vpsrad $0xa,%xmm5,%xmm5 │ │ │ │ + vpackusdw %xmm5,%xmm5,%xmm5 │ │ │ │ + vpminsw %xmm5,%xmm15,%xmm5 │ │ │ │ + vmovd %xmm5,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm5,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 2faa48 <__cxa_finalize@plt+0x2cf9f8> │ │ │ │ + jg 2f4541 <__cxa_finalize@plt+0x2c94f1> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ - vmovq (%rax),%xmm1 │ │ │ │ - vpbroadcastq (%rax,%rcx,1),%ymm18 │ │ │ │ - vinserti32x4 $0x1,(%rax,%rcx,2),%ymm1,%ymm17 │ │ │ │ - vinserti32x4 $0x2,(%rdx),%zmm18,%zmm18 │ │ │ │ - vinserti32x4 $0x2,(%rdx,%rcx,1),%zmm17,%zmm17 │ │ │ │ - vinserti32x4 $0x3,(%rdx,%rcx,2),%zmm18,%zmm18 │ │ │ │ - vbroadcasti32x4 0xe1cc3(%rip),%zmm22 │ │ │ │ - add %r11,%rdx │ │ │ │ - vinserti32x4 $0x3,(%rdx),%zmm17,%zmm17 │ │ │ │ - vpshufb %zmm22,%zmm18,%zmm18 │ │ │ │ - vpshufb %zmm22,%zmm17,%zmm17 │ │ │ │ - vmovdqa32 %zmm24,%zmm16 │ │ │ │ - vpdpbusd %zmm23,%zmm18,%zmm16 │ │ │ │ - vmovdqa32 %zmm24,%zmm20 │ │ │ │ - vpdpbusd %zmm23,%zmm17,%zmm20 │ │ │ │ - vmovdqa32 0xe19cb(%rip),%ymm17 │ │ │ │ - vmovdqa32 0xe19e1(%rip),%ymm18 │ │ │ │ - vmovdqa32 0xe19f7(%rip),%ymm19 │ │ │ │ - vpackssdw %zmm20,%zmm16,%zmm16 │ │ │ │ - vpsraw $0x2,%zmm16,%zmm16 │ │ │ │ - mov $0x5555,%eax │ │ │ │ - vpermb %ymm16,%ymm17,%ymm17 │ │ │ │ - vpermb %zmm16,%zmm18,%zmm18 │ │ │ │ - vpermb %zmm16,%zmm19,%zmm19 │ │ │ │ - kmovw %eax,%k1 │ │ │ │ - vmovdqa32 0xe19e5(%rip),%ymm31 │ │ │ │ - vmovq (%rdx,%rcx,1),%xmm4 │ │ │ │ + vbroadcasti128 0xe7784(%rip),%ymm9 │ │ │ │ + vbroadcasti128 0xe778b(%rip),%ymm10 │ │ │ │ + vpshufd $0x55,%ymm7,%ymm8 │ │ │ │ + vpshufd $0x0,%ymm7,%ymm7 │ │ │ │ + vmovdqu (%rdx),%xmm1 │ │ │ │ + vinserti128 $0x1,(%rdx,%rcx,1),%ymm1,%ymm1 │ │ │ │ + vbroadcasti128 (%rdx,%rax,1),%ymm0 │ │ │ │ + vinserti128 $0x0,(%rdx,%rcx,2),%ymm0,%ymm2 │ │ │ │ + lea (%rdx,%rcx,4),%rdx │ │ │ │ + vinserti128 $0x1,(%rdx),%ymm0,%ymm0 │ │ │ │ + vmovdqu (%rdx,%rcx,1),%xmm3 │ │ │ │ + vinserti128 $0x1,(%rdx,%rcx,2),%ymm3,%ymm3 │ │ │ │ + add %rax,%rdx │ │ │ │ + vpshufb %ymm9,%ymm1,%ymm4 │ │ │ │ + vpshufb %ymm10,%ymm1,%ymm1 │ │ │ │ + vpmaddwd %ymm7,%ymm4,%ymm4 │ │ │ │ + vpmaddwd %ymm1,%ymm8,%ymm1 │ │ │ │ + vpshufb %ymm9,%ymm2,%ymm5 │ │ │ │ + vpshufb %ymm10,%ymm2,%ymm2 │ │ │ │ + vpmaddwd %ymm7,%ymm5,%ymm5 │ │ │ │ + vpmaddwd %ymm2,%ymm8,%ymm2 │ │ │ │ + vpaddd %ymm6,%ymm4,%ymm4 │ │ │ │ + vpaddd %ymm4,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm9,%ymm0,%ymm4 │ │ │ │ + vpshufb %ymm10,%ymm0,%ymm0 │ │ │ │ + vpmaddwd %ymm7,%ymm4,%ymm4 │ │ │ │ + vpmaddwd %ymm0,%ymm8,%ymm0 │ │ │ │ + vpaddd %ymm6,%ymm5,%ymm5 │ │ │ │ + vpaddd %ymm5,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm9,%ymm3,%ymm5 │ │ │ │ + vpshufb %ymm10,%ymm3,%ymm3 │ │ │ │ + vpmaddwd %ymm7,%ymm5,%ymm5 │ │ │ │ + vpmaddwd %ymm3,%ymm8,%ymm3 │ │ │ │ + vpaddd %ymm6,%ymm4,%ymm4 │ │ │ │ + vpaddd %ymm0,%ymm4,%ymm4 │ │ │ │ + vpaddd %ymm6,%ymm5,%ymm5 │ │ │ │ + vpaddd %ymm3,%ymm5,%ymm5 │ │ │ │ + vperm2i128 $0x21,%ymm2,%ymm1,%ymm0 │ │ │ │ + vpsrld $0xa,%ymm1,%ymm1 │ │ │ │ + vpsrld $0xa,%ymm2,%ymm2 │ │ │ │ + vperm2i128 $0x21,%ymm5,%ymm4,%ymm3 │ │ │ │ + vpslld $0x6,%ymm4,%ymm4 │ │ │ │ + vpslld $0x6,%ymm5,%ymm5 │ │ │ │ + vpblendw $0xaa,%ymm4,%ymm2,%ymm2 │ │ │ │ + vpslld $0x6,%ymm0,%ymm0 │ │ │ │ + vpblendw $0xaa,%ymm0,%ymm1,%ymm1 │ │ │ │ + vpsrld $0xa,%ymm3,%ymm3 │ │ │ │ + vpblendw $0xaa,%ymm5,%ymm3,%ymm3 │ │ │ │ + vpsrad $0x10,%ymm5,%ymm0 │ │ │ │ + vmovdqu (%rdx),%xmm4 │ │ │ │ + vinserti128 $0x1,(%rdx,%rcx,1),%ymm4,%ymm4 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ - vinserti32x4 $0x1,(%rdx),%ymm4,%ymm20 │ │ │ │ - vmovdqa32 %ymm25,%ymm21 │ │ │ │ - vpdpwssd %ymm26,%ymm17,%ymm21 │ │ │ │ - vmovdqa32 %ymm18,%ymm17 │ │ │ │ - vpshufb %ymm22,%ymm20,%ymm20 │ │ │ │ - vmovdqa32 %ymm24,%ymm16 │ │ │ │ - vpdpbusd %ymm23,%ymm20,%ymm16 │ │ │ │ - vpdpwssd %ymm27,%ymm18,%ymm21 │ │ │ │ - vmovdqa32 %ymm19,%ymm18 │ │ │ │ - vpdpwssd %ymm28,%ymm19,%ymm21 │ │ │ │ - vpsraw $0x2,%ymm16,%ymm19{%k1} │ │ │ │ - vpermb %ymm19,%ymm31,%ymm19 │ │ │ │ - vpdpwssd %ymm29,%ymm19,%ymm21 │ │ │ │ - vpackuswb %ymm21,%ymm21,%ymm21 │ │ │ │ - vpermb %ymm21,%ymm30,%ymm21 │ │ │ │ - vmovd %xmm21,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm21,(%rdi,%rsi,1) │ │ │ │ + vpmaddwd %ymm1,%ymm11,%ymm5 │ │ │ │ + vmovdqa %ymm2,%ymm1 │ │ │ │ + vpmaddwd %ymm2,%ymm12,%ymm2 │ │ │ │ + vpaddd %ymm6,%ymm5,%ymm5 │ │ │ │ + vpaddd %ymm2,%ymm5,%ymm5 │ │ │ │ + vmovdqa %ymm3,%ymm2 │ │ │ │ + vpmaddwd %ymm3,%ymm13,%ymm3 │ │ │ │ + vpaddd %ymm3,%ymm5,%ymm5 │ │ │ │ + vpshufb %ymm9,%ymm4,%ymm3 │ │ │ │ + vpshufb %ymm10,%ymm4,%ymm4 │ │ │ │ + vpmaddwd %ymm7,%ymm3,%ymm3 │ │ │ │ + vpmaddwd %ymm4,%ymm8,%ymm4 │ │ │ │ + vpaddd %ymm6,%ymm3,%ymm3 │ │ │ │ + vpaddd %ymm3,%ymm4,%ymm4 │ │ │ │ + vpsrad $0xa,%ymm4,%ymm4 │ │ │ │ + vpackssdw %ymm4,%ymm0,%ymm0 │ │ │ │ + vpermq $0x5a,%ymm0,%ymm3 │ │ │ │ + vpunpckhwd %ymm0,%ymm3,%ymm3 │ │ │ │ + vmovdqa %ymm4,%ymm0 │ │ │ │ + vpmaddwd %ymm3,%ymm14,%ymm4 │ │ │ │ + vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ + vpsrad $0xa,%ymm4,%ymm4 │ │ │ │ + vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ + vpackusdw %xmm5,%xmm4,%xmm4 │ │ │ │ + vpminsw %xmm4,%xmm15,%xmm4 │ │ │ │ + vmovq %xmm4,(%rdi) │ │ │ │ + vmovhps %xmm4,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 2fab7b <__cxa_finalize@plt+0x2cfb2b> │ │ │ │ + jg 2f46c9 <__cxa_finalize@plt+0x2c9679> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ shr $0x10,%eax │ │ │ │ - sub $0x3,%rdx │ │ │ │ - vpbroadcastd 0xe8bf4(%r11,%rax,8),%zmm26 │ │ │ │ - vpbroadcastd 0xe8bf8(%r11,%rax,8),%zmm27 │ │ │ │ + vpbroadcastq 0xee371(%r11,%rax,8),%ymm2 │ │ │ │ movzbl %r10b,%eax │ │ │ │ shr $0x10,%r10d │ │ │ │ - cmp $0x6,%r9d │ │ │ │ - cmovs %eax,%r10d │ │ │ │ - vpbroadcastd 0xe1338(%rip),%zmm24 │ │ │ │ - vpbroadcastq 0xe8bf4(%r11,%r10,8),%zmm16 │ │ │ │ - vpbroadcastd 0xe1d23(%rip),%zmm25 │ │ │ │ - vpunpcklbw %zmm16,%zmm24,%zmm16 │ │ │ │ - lea (%rcx,%rcx,2),%r11 │ │ │ │ - vpsraw $0x2,%zmm16,%zmm16 │ │ │ │ - vpshufd $0x0,%zmm16,%zmm28 │ │ │ │ - vpshufd $0x55,%zmm16,%zmm29 │ │ │ │ - vpshufd $0xaa,%zmm16,%zmm30 │ │ │ │ - vpshufd $0xff,%zmm16,%zmm31 │ │ │ │ - cmp $0x8,%r8d │ │ │ │ - jne 2fae44 <__cxa_finalize@plt+0x2cfdf4> │ │ │ │ - mov %rdx,%rax │ │ │ │ - sub %r11,%rax │ │ │ │ - vmovdqu (%rax),%xmm1 │ │ │ │ - vinserti128 $0x1,(%rax,%rcx,1),%ymm1,%ymm1 │ │ │ │ - vmovdqu (%rdx,%rcx,1),%xmm2 │ │ │ │ - vinserti32x4 $0x2,(%rax,%rcx,2),%zmm1,%zmm22 │ │ │ │ - vinserti128 $0x1,(%rdx,%rcx,2),%ymm2,%ymm2 │ │ │ │ - vinserti32x4 $0x3,(%rdx),%zmm22,%zmm22 │ │ │ │ - add %r11,%rdx │ │ │ │ - vbroadcasti32x4 0xe1b0b(%rip),%zmm20 │ │ │ │ - vinserti32x4 $0x2,(%rdx),%zmm2,%zmm16 │ │ │ │ - vbroadcasti32x4 0xe1b0a(%rip),%zmm23 │ │ │ │ - vbroadcasti32x4 0xe1b10(%rip),%zmm1 │ │ │ │ - vpshufb %zmm20,%zmm22,%zmm17 │ │ │ │ - vmovdqa32 %zmm24,%zmm18 │ │ │ │ - vpdpbusd %zmm26,%zmm17,%zmm18 │ │ │ │ - vpshufb %zmm23,%zmm22,%zmm21 │ │ │ │ - vmovdqa32 %zmm24,%zmm17 │ │ │ │ - vpdpbusd %zmm26,%zmm21,%zmm17 │ │ │ │ - vpshufb %zmm20,%zmm16,%zmm20 │ │ │ │ - vmovdqa32 %zmm24,%zmm19 │ │ │ │ - vpdpbusd %zmm26,%zmm20,%zmm19 │ │ │ │ - vpshufb %zmm23,%zmm16,%zmm23 │ │ │ │ - vmovdqa32 %zmm24,%zmm20 │ │ │ │ - vpdpbusd %zmm26,%zmm23,%zmm20 │ │ │ │ - vpshufb %zmm1,%zmm22,%zmm22 │ │ │ │ - vpdpbusd %zmm27,%zmm21,%zmm18 │ │ │ │ - vpdpbusd %zmm27,%zmm22,%zmm17 │ │ │ │ - vpshufb %zmm1,%zmm16,%zmm22 │ │ │ │ - vpdpbusd %zmm27,%zmm23,%zmm19 │ │ │ │ - vpdpbusd %zmm27,%zmm22,%zmm20 │ │ │ │ - vmovdqa32 0xe183a(%rip),%zmm21 │ │ │ │ - vmovdqa32 0xe1870(%rip),%zmm16 │ │ │ │ - movabs $0x55555555ff00,%rax │ │ │ │ - vpackssdw %zmm17,%zmm18,%zmm18 │ │ │ │ - vpackssdw %zmm20,%zmm19,%zmm19 │ │ │ │ - vmovdqa32 0xe1890(%rip),%zmm2 │ │ │ │ - vpsraw $0x2,%zmm18,%zmm18 │ │ │ │ - vpsraw $0x2,%zmm19,%zmm19 │ │ │ │ - vpermb %zmm18,%zmm21,%zmm17 │ │ │ │ - vbroadcasti32x8 0xe1a32(%rip),%zmm22 │ │ │ │ - kmovq %rax,%k1 │ │ │ │ - vpermt2b %zmm19,%zmm16,%zmm18 │ │ │ │ - vbroadcasti32x8 0xe1a2d(%rip),%zmm23 │ │ │ │ - kshiftrq $0x10,%k1,%k2 │ │ │ │ - vmovdqa 0xe19cf(%rip),%xmm0 │ │ │ │ - vpermb %zmm19,%zmm21,%zmm19 │ │ │ │ - vbroadcasti32x4 (%rdx,%rcx,1),%ymm20 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - vbroadcasti32x4 (%rdx),%zmm20{%k1} │ │ │ │ - vmovdqa32 %zmm25,%zmm16 │ │ │ │ - vpdpwssd %zmm28,%zmm17,%zmm16 │ │ │ │ - vpshufb %zmm22,%zmm20,%zmm17 │ │ │ │ - vmovdqa32 %zmm24,%zmm21 │ │ │ │ - vpdpbusd %zmm26,%zmm17,%zmm21 │ │ │ │ - vpshufb %zmm23,%zmm20,%zmm20 │ │ │ │ - vpdpwssd %zmm29,%zmm18,%zmm16 │ │ │ │ - vmovdqa32 %zmm18,%zmm17 │ │ │ │ - vpdpbusd %zmm27,%zmm20,%zmm21 │ │ │ │ - vmovdqa32 %zmm19,%zmm18 │ │ │ │ - vpdpwssd %zmm30,%zmm19,%zmm16 │ │ │ │ - vpsraw $0x2,%zmm21,%zmm19{%k2} │ │ │ │ - vpermb %zmm19,%zmm2,%zmm19 │ │ │ │ - vpdpwssd %zmm31,%zmm19,%zmm16 │ │ │ │ - vpackuswb %zmm16,%zmm16,%zmm16 │ │ │ │ - vpermb %zmm16,%zmm0,%zmm1 │ │ │ │ - vmovq %xmm1,(%rdi) │ │ │ │ - vmovhps %xmm1,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 2fadb7 <__cxa_finalize@plt+0x2cfd67> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - vmovdqu32 0xe1812(%rip),%zmm23 │ │ │ │ - sub %r11,%rdx │ │ │ │ - vmovdqa32 0xe1865(%rip),%zmm4 │ │ │ │ - lea -0x20(%r8,%r8,1),%eax │ │ │ │ - vmovdqa32 0xe1816(%rip),%zmm5 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rdi,%r10 │ │ │ │ - vmovdqa 0xe17c8(%rip),%ymm0 │ │ │ │ - lea (%r9,%rax,8),%eax │ │ │ │ - vmovdqu (%rdx),%ymm1 │ │ │ │ - vinserti32x8 $0x1,(%rdx,%rcx,1),%zmm1,%zmm1 │ │ │ │ - vmovdqu (%rdx,%rcx,2),%ymm2 │ │ │ │ - add %r11,%rdx │ │ │ │ - vinserti32x8 $0x1,(%rdx),%zmm2,%zmm2 │ │ │ │ - vmovdqu (%rdx,%rcx,1),%ymm3 │ │ │ │ - vinserti32x8 $0x1,(%rdx,%rcx,2),%zmm3,%zmm3 │ │ │ │ - add %r11,%rdx │ │ │ │ - vpermb %zmm1,%zmm23,%zmm18 │ │ │ │ - vpermb %zmm1,%zmm4,%zmm16 │ │ │ │ - vpermb %zmm2,%zmm23,%zmm20 │ │ │ │ - vmovdqa32 %zmm24,%zmm17 │ │ │ │ - vpdpbusd %zmm26,%zmm18,%zmm17 │ │ │ │ - vpermb %zmm2,%zmm4,%zmm21 │ │ │ │ - vmovdqa32 %zmm24,%zmm18 │ │ │ │ - vpdpbusd %zmm26,%zmm16,%zmm18 │ │ │ │ - vpermb %zmm1,%zmm5,%zmm1 │ │ │ │ - vmovdqa32 %zmm24,%zmm19 │ │ │ │ - vpdpbusd %zmm26,%zmm20,%zmm19 │ │ │ │ - vpermb %zmm3,%zmm23,%zmm22 │ │ │ │ - vmovdqa32 %zmm24,%zmm20 │ │ │ │ - vpdpbusd %zmm26,%zmm21,%zmm20 │ │ │ │ - vpermb %zmm2,%zmm5,%zmm2 │ │ │ │ - vpdpbusd %zmm27,%zmm16,%zmm17 │ │ │ │ - vmovdqu32 (%rdx),%ymm16 │ │ │ │ - vpdpbusd %zmm27,%zmm1,%zmm18 │ │ │ │ - vpermb %zmm3,%zmm4,%zmm1 │ │ │ │ - vpdpbusd %zmm27,%zmm21,%zmm19 │ │ │ │ - vmovdqa32 %zmm24,%zmm21 │ │ │ │ - vpdpbusd %zmm26,%zmm22,%zmm21 │ │ │ │ - vmovdqa32 %zmm24,%zmm22 │ │ │ │ - vpdpbusd %zmm26,%zmm1,%zmm22 │ │ │ │ - vpdpbusd %zmm27,%zmm2,%zmm20 │ │ │ │ - vmovdqa32 0xe17b9(%rip),%zmm2 │ │ │ │ - vpermb %zmm16,%zmm2,%zmm2 │ │ │ │ - vpdpbusd %zmm27,%zmm1,%zmm21 │ │ │ │ - vpermb %zmm3,%zmm5,%zmm3 │ │ │ │ - vmovdqa32 %zmm24,%zmm1 │ │ │ │ - vpdpbusd %zmm26,%zmm2,%zmm1 │ │ │ │ - vmovdqa32 0xe17d1(%rip),%zmm2 │ │ │ │ - vpermb %zmm16,%zmm2,%zmm16 │ │ │ │ - vpackssdw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpdpbusd %zmm27,%zmm3,%zmm22 │ │ │ │ - vpackssdw %zmm20,%zmm19,%zmm19 │ │ │ │ - vpdpbusd %zmm27,%zmm16,%zmm1 │ │ │ │ - vpsraw $0x2,%zmm17,%zmm17 │ │ │ │ - vpackssdw %zmm22,%zmm21,%zmm21 │ │ │ │ - vpsraw $0x2,%zmm19,%zmm19 │ │ │ │ - vpshrdd $0x10,%zmm19,%zmm17,%zmm18 │ │ │ │ - vpsraw $0x2,%zmm21,%zmm21 │ │ │ │ - vpshrdd $0x10,%zmm21,%zmm19,%zmm20 │ │ │ │ - vpsraw $0x2,%zmm1,%zmm1 │ │ │ │ - vpshrdd $0x10,%zmm1,%zmm21,%zmm22 │ │ │ │ - vmovdqu (%rdx,%rcx,1),%ymm2 │ │ │ │ + cmp $0x4,%r9d │ │ │ │ + cmovle %eax,%r10d │ │ │ │ + vpmovsxbw 0xee371(%r11,%r10,8),%xmm1 │ │ │ │ + shl $0x5,%r8d │ │ │ │ + lea (%rcx,%rcx,2),%rax │ │ │ │ + sub $0x6,%rdx │ │ │ │ + sub %rax,%rdx │ │ │ │ + vpxor %ymm0,%ymm0,%ymm0 │ │ │ │ + vpunpcklbw %ymm2,%ymm0,%ymm0 │ │ │ │ + mov %rdx,%r10 │ │ │ │ + mov %rdi,%r11 │ │ │ │ + lea -0x100(%r9,%r8,1),%r8d │ │ │ │ + testl $0x800,0x18(%rsp) │ │ │ │ + je 2f47c0 <__cxa_finalize@plt+0x2c9770> │ │ │ │ + vpsraw $0x2,%ymm0,%ymm0 │ │ │ │ + vpsllw $0x2,%xmm1,%xmm1 │ │ │ │ + vpshufd $0x0,%ymm0,%ymm11 │ │ │ │ + vpshufd $0x55,%ymm0,%ymm12 │ │ │ │ + vpshufd $0xaa,%ymm0,%ymm13 │ │ │ │ + vpshufd $0xff,%ymm0,%ymm14 │ │ │ │ + vmovdqa %xmm1,-0x18(%rsp) │ │ │ │ + vmovdqu (%rdx,%rax,1),%xmm4 │ │ │ │ + vbroadcasti128 0xe7578(%rip),%ymm8 │ │ │ │ + vmovdqu 0x8(%rdx,%rax,1),%xmm6 │ │ │ │ + vbroadcasti128 0xe7579(%rip),%ymm9 │ │ │ │ + vmovdqu 0x10(%rdx,%rax,1),%xmm0 │ │ │ │ + vpbroadcastd 0xe7672(%rip),%ymm10 │ │ │ │ + vmovdqu (%rdx),%xmm5 │ │ │ │ + vinserti128 $0x1,(%rdx,%rcx,4),%ymm5,%ymm5 │ │ │ │ + vmovdqu 0x10(%rdx),%xmm1 │ │ │ │ + vinserti128 $0x1,0x10(%rdx,%rcx,4),%ymm1,%ymm1 │ │ │ │ + vshufpd $0x5,%ymm1,%ymm5,%ymm7 │ │ │ │ + vpshufb %xmm9,%xmm4,%xmm2 │ │ │ │ + vpshufb %xmm8,%xmm4,%xmm4 │ │ │ │ + vpmaddwd %xmm2,%xmm12,%xmm3 │ │ │ │ + vpmaddwd %xmm4,%xmm11,%xmm4 │ │ │ │ + vpshufb %xmm9,%xmm6,%xmm6 │ │ │ │ + vshufpd $0x5,%xmm6,%xmm2,%xmm2 │ │ │ │ + vpaddd %xmm3,%xmm10,%xmm3 │ │ │ │ + vpaddd %xmm3,%xmm4,%xmm4 │ │ │ │ + vpmaddwd %xmm6,%xmm14,%xmm3 │ │ │ │ + vpaddd %xmm3,%xmm4,%xmm4 │ │ │ │ + vpmaddwd %xmm2,%xmm13,%xmm3 │ │ │ │ + vpshufb %xmm9,%xmm0,%xmm0 │ │ │ │ + vpmaddwd %xmm2,%xmm11,%xmm2 │ │ │ │ + vpaddd %xmm3,%xmm4,%xmm4 │ │ │ │ + vpmaddwd %xmm6,%xmm12,%xmm3 │ │ │ │ + vshufpd $0x5,%xmm0,%xmm6,%xmm6 │ │ │ │ + vpmaddwd %xmm0,%xmm14,%xmm0 │ │ │ │ + vpmaddwd %xmm6,%xmm13,%xmm6 │ │ │ │ + vpaddd %xmm2,%xmm10,%xmm2 │ │ │ │ + vpaddd %xmm3,%xmm2,%xmm2 │ │ │ │ + vpaddd %xmm2,%xmm0,%xmm0 │ │ │ │ + vpaddd %xmm0,%xmm6,%xmm6 │ │ │ │ + vpsrad $0xa,%xmm4,%xmm4 │ │ │ │ + vpsrad $0xa,%xmm6,%xmm6 │ │ │ │ + vpackssdw %xmm6,%xmm4,%xmm4 │ │ │ │ + vpshufb %ymm9,%ymm5,%ymm2 │ │ │ │ + vpshufb %ymm8,%ymm5,%ymm5 │ │ │ │ + vpmaddwd %ymm2,%ymm12,%ymm3 │ │ │ │ + vpmaddwd %ymm5,%ymm11,%ymm5 │ │ │ │ + vpshufb %ymm9,%ymm7,%ymm7 │ │ │ │ + vshufpd $0x5,%ymm7,%ymm2,%ymm2 │ │ │ │ + vpaddd %ymm3,%ymm10,%ymm3 │ │ │ │ + vpaddd %ymm3,%ymm5,%ymm5 │ │ │ │ + vpmaddwd %ymm7,%ymm14,%ymm3 │ │ │ │ + vpaddd %ymm3,%ymm5,%ymm5 │ │ │ │ + vpmaddwd %ymm2,%ymm13,%ymm3 │ │ │ │ + vpshufb %ymm9,%ymm1,%ymm1 │ │ │ │ + vpmaddwd %ymm2,%ymm11,%ymm2 │ │ │ │ + vpaddd %ymm3,%ymm5,%ymm5 │ │ │ │ + vpmaddwd %ymm7,%ymm12,%ymm3 │ │ │ │ + vshufpd $0x5,%ymm1,%ymm7,%ymm7 │ │ │ │ + vpmaddwd %ymm1,%ymm14,%ymm1 │ │ │ │ + vpmaddwd %ymm7,%ymm13,%ymm7 │ │ │ │ + vpaddd %ymm2,%ymm10,%ymm2 │ │ │ │ + vpaddd %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddd %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddd %ymm1,%ymm7,%ymm7 │ │ │ │ + vpsrad $0xa,%ymm5,%ymm5 │ │ │ │ + vpsrad $0xa,%ymm7,%ymm7 │ │ │ │ + vpackssdw %ymm7,%ymm5,%ymm5 │ │ │ │ + vmovdqu (%rdx,%rcx,2),%xmm0 │ │ │ │ + vinserti128 $0x1,(%rdx,%rax,2),%ymm0,%ymm0 │ │ │ │ + vmovdqu 0x10(%rdx,%rcx,2),%xmm1 │ │ │ │ + vinserti128 $0x1,0x10(%rdx,%rax,2),%ymm1,%ymm1 │ │ │ │ + vshufpd $0x5,%ymm1,%ymm0,%ymm7 │ │ │ │ + vpshufb %ymm9,%ymm0,%ymm2 │ │ │ │ + vpshufb %ymm8,%ymm0,%ymm0 │ │ │ │ + vpmaddwd %ymm2,%ymm12,%ymm3 │ │ │ │ + vpmaddwd %ymm0,%ymm11,%ymm0 │ │ │ │ + vpshufb %ymm9,%ymm7,%ymm7 │ │ │ │ + vshufpd $0x5,%ymm7,%ymm2,%ymm2 │ │ │ │ + vpaddd %ymm3,%ymm10,%ymm3 │ │ │ │ + vpaddd %ymm3,%ymm0,%ymm0 │ │ │ │ + vpmaddwd %ymm7,%ymm14,%ymm3 │ │ │ │ + vpaddd %ymm3,%ymm0,%ymm0 │ │ │ │ + vpmaddwd %ymm2,%ymm13,%ymm3 │ │ │ │ + vpshufb %ymm9,%ymm1,%ymm1 │ │ │ │ + vpmaddwd %ymm2,%ymm11,%ymm2 │ │ │ │ + vpaddd %ymm3,%ymm0,%ymm0 │ │ │ │ + vpmaddwd %ymm7,%ymm12,%ymm3 │ │ │ │ + vshufpd $0x5,%ymm1,%ymm7,%ymm7 │ │ │ │ + vpmaddwd %ymm1,%ymm14,%ymm1 │ │ │ │ + vpmaddwd %ymm7,%ymm13,%ymm7 │ │ │ │ + vpaddd %ymm2,%ymm10,%ymm2 │ │ │ │ + vpaddd %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddd %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddd %ymm1,%ymm7,%ymm7 │ │ │ │ + vpsrad $0xa,%ymm0,%ymm0 │ │ │ │ + vpsrad $0xa,%ymm7,%ymm7 │ │ │ │ + vpackssdw %ymm7,%ymm0,%ymm0 │ │ │ │ + vmovdqu (%rdx,%rcx,1),%xmm6 │ │ │ │ + vmovdqu 0x10(%rdx,%rcx,1),%xmm1 │ │ │ │ + lea (%rdx,%rcx,4),%rdx │ │ │ │ + vinserti128 $0x1,(%rdx,%rcx,1),%ymm6,%ymm6 │ │ │ │ + vinserti128 $0x1,0x10(%rdx,%rcx,1),%ymm1,%ymm1 │ │ │ │ + add %rax,%rdx │ │ │ │ + vshufpd $0x5,%ymm1,%ymm6,%ymm7 │ │ │ │ + vpshufb %ymm9,%ymm6,%ymm2 │ │ │ │ + vpshufb %ymm8,%ymm6,%ymm6 │ │ │ │ + vpmaddwd %ymm2,%ymm12,%ymm3 │ │ │ │ + vpmaddwd %ymm6,%ymm11,%ymm6 │ │ │ │ + vpshufb %ymm9,%ymm7,%ymm7 │ │ │ │ + vshufpd $0x5,%ymm7,%ymm2,%ymm2 │ │ │ │ + vpaddd %ymm3,%ymm10,%ymm3 │ │ │ │ + vpaddd %ymm3,%ymm6,%ymm6 │ │ │ │ + vpmaddwd %ymm7,%ymm14,%ymm3 │ │ │ │ + vpaddd %ymm3,%ymm6,%ymm6 │ │ │ │ + vpmaddwd %ymm2,%ymm13,%ymm3 │ │ │ │ + vpshufb %ymm9,%ymm1,%ymm1 │ │ │ │ + vpmaddwd %ymm2,%ymm11,%ymm2 │ │ │ │ + vpaddd %ymm3,%ymm6,%ymm6 │ │ │ │ + vpmaddwd %ymm7,%ymm12,%ymm3 │ │ │ │ + vshufpd $0x5,%ymm1,%ymm7,%ymm7 │ │ │ │ + vpmaddwd %ymm1,%ymm14,%ymm1 │ │ │ │ + vpmaddwd %ymm7,%ymm13,%ymm7 │ │ │ │ + vpaddd %ymm2,%ymm10,%ymm2 │ │ │ │ + vpaddd %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddd %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddd %ymm1,%ymm7,%ymm7 │ │ │ │ + vpsrad $0xa,%ymm6,%ymm6 │ │ │ │ + vpsrad $0xa,%ymm7,%ymm7 │ │ │ │ + vpackssdw %ymm7,%ymm6,%ymm6 │ │ │ │ + vpermq $0x50,%ymm4,%ymm4 │ │ │ │ + vpermq $0xd8,%ymm5,%ymm5 │ │ │ │ + vpermq $0xd8,%ymm6,%ymm6 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm7 │ │ │ │ + vpunpcklwd %ymm4,%ymm7,%ymm3 │ │ │ │ + vpunpckhwd %ymm5,%ymm4,%ymm4 │ │ │ │ + vpunpcklwd %ymm6,%ymm5,%ymm1 │ │ │ │ + vpunpckhwd %ymm6,%ymm5,%ymm5 │ │ │ │ + vpunpcklwd %ymm7,%ymm6,%ymm2 │ │ │ │ + vpunpckhwd %ymm7,%ymm6,%ymm6 │ │ │ │ + vpbroadcastd -0x18(%rsp),%ymm9 │ │ │ │ + vpbroadcastd -0x14(%rsp),%ymm7 │ │ │ │ + vpbroadcastd -0x10(%rsp),%ymm10 │ │ │ │ + vpmaddwd %ymm1,%ymm9,%ymm8 │ │ │ │ + vpmaddwd %ymm2,%ymm9,%ymm9 │ │ │ │ + vmovdqa %ymm3,%ymm1 │ │ │ │ + vmovdqa %ymm4,%ymm2 │ │ │ │ + vpmaddwd %ymm7,%ymm3,%ymm3 │ │ │ │ + vpmaddwd %ymm7,%ymm4,%ymm4 │ │ │ │ + vpaddd %ymm3,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm4,%ymm9,%ymm9 │ │ │ │ + vmovdqa %ymm5,%ymm3 │ │ │ │ + vmovdqa %ymm6,%ymm4 │ │ │ │ + vpmaddwd %ymm5,%ymm10,%ymm5 │ │ │ │ + vpmaddwd %ymm6,%ymm10,%ymm6 │ │ │ │ + vpaddd %ymm5,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm6,%ymm9,%ymm9 │ │ │ │ + vmovdqu (%rdx),%xmm5 │ │ │ │ + vinserti128 $0x1,(%rdx,%rcx,1),%ymm5,%ymm5 │ │ │ │ + vbroadcasti128 0xe72b7(%rip),%ymm7 │ │ │ │ + vbroadcasti128 0xe72be(%rip),%ymm10 │ │ │ │ + vmovdqu 0x10(%rdx),%xmm6 │ │ │ │ + vinserti128 $0x1,0x10(%rdx,%rcx,1),%ymm6,%ymm6 │ │ │ │ + vextracti128 $0x1,%ymm0,(%rdi) │ │ │ │ + vpshufb %ymm7,%ymm5,%ymm0 │ │ │ │ + vpshufb %ymm10,%ymm5,%ymm5 │ │ │ │ + vpmaddwd %ymm0,%ymm11,%ymm0 │ │ │ │ + vpmaddwd %ymm5,%ymm12,%ymm5 │ │ │ │ + vpaddd %ymm5,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm7,%ymm6,%ymm5 │ │ │ │ + vpshufb %ymm10,%ymm6,%ymm6 │ │ │ │ + vpmaddwd %ymm5,%ymm13,%ymm5 │ │ │ │ + vpmaddwd %ymm6,%ymm14,%ymm6 │ │ │ │ + vpaddd %ymm5,%ymm6,%ymm6 │ │ │ │ + vmovdqu 0x8(%rdx),%xmm5 │ │ │ │ + vinserti128 $0x1,0x8(%rdx,%rcx,1),%ymm5,%ymm5 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ - vinserti32x8 $0x1,(%rdx),%zmm2,%zmm2 │ │ │ │ - vmovdqa32 %zmm25,%zmm16 │ │ │ │ - vpdpwssd %zmm28,%zmm17,%zmm16 │ │ │ │ - vpermb %zmm2,%zmm23,%zmm17 │ │ │ │ - vmovdqa32 %zmm25,%zmm1 │ │ │ │ - vpdpwssd %zmm28,%zmm18,%zmm1 │ │ │ │ - vpermb %zmm2,%zmm4,%zmm18 │ │ │ │ - vmovdqa32 %zmm24,%zmm3 │ │ │ │ - vpdpbusd %zmm26,%zmm17,%zmm3 │ │ │ │ - vpermb %zmm2,%zmm5,%zmm2 │ │ │ │ - vmovdqa32 %zmm24,%zmm17 │ │ │ │ - vpdpbusd %zmm26,%zmm18,%zmm17 │ │ │ │ - vpdpwssd %zmm29,%zmm19,%zmm16 │ │ │ │ - vpdpwssd %zmm29,%zmm20,%zmm1 │ │ │ │ - vpdpbusd %zmm27,%zmm18,%zmm3 │ │ │ │ - vmovdqa32 %zmm20,%zmm18 │ │ │ │ - vpdpbusd %zmm27,%zmm2,%zmm17 │ │ │ │ - vmovdqa32 %zmm22,%zmm20 │ │ │ │ - vpdpwssd %zmm30,%zmm21,%zmm16 │ │ │ │ - vpdpwssd %zmm30,%zmm22,%zmm1 │ │ │ │ - vpackssdw %zmm17,%zmm3,%zmm3 │ │ │ │ - vmovdqa32 %zmm19,%zmm17 │ │ │ │ - vmovdqa32 %zmm21,%zmm19 │ │ │ │ - vpsraw $0x2,%zmm3,%zmm22 │ │ │ │ - vpshrdd $0x10,%zmm22,%zmm20,%zmm21 │ │ │ │ - vpdpwssd %zmm31,%zmm22,%zmm1 │ │ │ │ - vpdpwssd %zmm31,%zmm21,%zmm16 │ │ │ │ - vpackuswb %zmm1,%zmm16,%zmm16 │ │ │ │ - vpermb %zmm16,%zmm0,%zmm1 │ │ │ │ - vmovdqa %xmm1,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm1,(%rdi,%rsi,1) │ │ │ │ + vpshufb %ymm7,%ymm5,%ymm7 │ │ │ │ + vpshufb %ymm10,%ymm5,%ymm5 │ │ │ │ + vpmaddwd %ymm7,%ymm13,%ymm10 │ │ │ │ + vpmaddwd %ymm7,%ymm11,%ymm7 │ │ │ │ + vpaddd %ymm0,%ymm10,%ymm0 │ │ │ │ + vpbroadcastd 0xe7357(%rip),%ymm10 │ │ │ │ + vpaddd %ymm7,%ymm6,%ymm6 │ │ │ │ + vpmaddwd %ymm5,%ymm14,%ymm7 │ │ │ │ + vpmaddwd %ymm5,%ymm12,%ymm5 │ │ │ │ + vpaddd %ymm7,%ymm0,%ymm0 │ │ │ │ + vpaddd %ymm6,%ymm5,%ymm5 │ │ │ │ + vbroadcasti128 (%rdi),%ymm6 │ │ │ │ + vpaddd %ymm10,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm10,%ymm9,%ymm9 │ │ │ │ + vpaddd %ymm0,%ymm10,%ymm0 │ │ │ │ + vpaddd %ymm5,%ymm10,%ymm5 │ │ │ │ + vpbroadcastd -0xc(%rsp),%ymm10 │ │ │ │ + vpsrad $0xa,%ymm0,%ymm0 │ │ │ │ + vpsrad $0xa,%ymm5,%ymm5 │ │ │ │ + vpackssdw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm7 │ │ │ │ + vshufpd $0x4,%ymm7,%ymm6,%ymm6 │ │ │ │ + vpunpcklwd %ymm7,%ymm6,%ymm5 │ │ │ │ + vpunpckhwd %ymm7,%ymm6,%ymm6 │ │ │ │ + vpmaddwd %ymm5,%ymm10,%ymm7 │ │ │ │ + vpmaddwd %ymm6,%ymm10,%ymm10 │ │ │ │ + vpaddd %ymm7,%ymm8,%ymm7 │ │ │ │ + vpaddd %ymm10,%ymm9,%ymm9 │ │ │ │ + vpsrad $0xa,%ymm7,%ymm7 │ │ │ │ + vpsrad $0xa,%ymm9,%ymm9 │ │ │ │ + vpackusdw %ymm9,%ymm7,%ymm7 │ │ │ │ + vpminsw %ymm7,%ymm15,%ymm7 │ │ │ │ + vpermq $0xd8,%ymm7,%ymm7 │ │ │ │ + vmovdqa %xmm7,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm7,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 2fafc4 <__cxa_finalize@plt+0x2cff74> │ │ │ │ - add $0x10,%r8 │ │ │ │ + jg 2f4a48 <__cxa_finalize@plt+0x2c99f8> │ │ │ │ add $0x10,%r10 │ │ │ │ - movzbl %al,%r9d │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %r10,%rdi │ │ │ │ - sub $0x100,%eax │ │ │ │ - jg 2fae7c <__cxa_finalize@plt+0x2cfe2c> │ │ │ │ + add $0x10,%r11 │ │ │ │ + movzbl %r8b,%r9d │ │ │ │ + mov %r10,%rdx │ │ │ │ + mov %r11,%rdi │ │ │ │ + sub $0x100,%r8d │ │ │ │ + jg 2f47da <__cxa_finalize@plt+0x2c978a> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov $0x1e002d,%eax │ │ │ │ mov %eax,%r10d │ │ │ │ - jmp 2fb150 <__cxa_finalize@plt+0x2d0100> │ │ │ │ + jmp 2f4c70 <__cxa_finalize@plt+0x2c9c20> │ │ │ │ nopl (%rax) │ │ │ │ mov $0x1e002d,%eax │ │ │ │ mov $0xf003c,%r10d │ │ │ │ - jmp 2fb150 <__cxa_finalize@plt+0x2d0100> │ │ │ │ + jmp 2f4c70 <__cxa_finalize@plt+0x2c9c20> │ │ │ │ nopl (%rax) │ │ │ │ mov $0xf003c,%eax │ │ │ │ mov $0x1e002d,%r10d │ │ │ │ - jmp 2fb150 <__cxa_finalize@plt+0x2d0100> │ │ │ │ + jmp 2f4c70 <__cxa_finalize@plt+0x2c9c20> │ │ │ │ nopl (%rax) │ │ │ │ mov $0xf003c,%eax │ │ │ │ mov %eax,%r10d │ │ │ │ - jmp 2fb150 <__cxa_finalize@plt+0x2d0100> │ │ │ │ + jmp 2f4c70 <__cxa_finalize@plt+0x2c9c20> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov $0x1e002d,%eax │ │ │ │ mov $0x2d,%r10d │ │ │ │ - jmp 2fb150 <__cxa_finalize@plt+0x2d0100> │ │ │ │ + jmp 2f4c70 <__cxa_finalize@plt+0x2c9c20> │ │ │ │ nopl (%rax) │ │ │ │ mov $0x2d,%eax │ │ │ │ mov $0x1e002d,%r10d │ │ │ │ - jmp 2fb150 <__cxa_finalize@plt+0x2d0100> │ │ │ │ + jmp 2f4c70 <__cxa_finalize@plt+0x2c9c20> │ │ │ │ nopl (%rax) │ │ │ │ mov $0xf003c,%eax │ │ │ │ mov $0x2d,%r10d │ │ │ │ - jmp 2fb150 <__cxa_finalize@plt+0x2d0100> │ │ │ │ + jmp 2f4c70 <__cxa_finalize@plt+0x2c9c20> │ │ │ │ nopl (%rax) │ │ │ │ mov $0x2d,%eax │ │ │ │ mov $0xf003c,%r10d │ │ │ │ - jmp 2fb150 <__cxa_finalize@plt+0x2d0100> │ │ │ │ + jmp 2f4c70 <__cxa_finalize@plt+0x2c9c20> │ │ │ │ nopl (%rax) │ │ │ │ mov $0x2d,%eax │ │ │ │ mov %eax,%r10d │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ imul $0x10101,%r9d,%r9d │ │ │ │ add %eax,%r9d │ │ │ │ imul $0x10101,0x8(%rsp),%eax │ │ │ │ add %r10d,%eax │ │ │ │ - lea -0x200a(%rip),%r10 │ │ │ │ - movslq %ecx,%rcx │ │ │ │ + lea -0x1677(%rip),%r10 │ │ │ │ test $0xf00,%r9d │ │ │ │ - jne 2fb199 <__cxa_finalize@plt+0x2d0149> │ │ │ │ + jne 2f4d86 <__cxa_finalize@plt+0x2c9d36> │ │ │ │ test $0xf00,%eax │ │ │ │ - jne 2fb5ab <__cxa_finalize@plt+0x2d055b> │ │ │ │ + jne 2f4f47 <__cxa_finalize@plt+0x2c9ef7> │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ - movzwl 0xe3814(%r10,%rcx,2),%ecx │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + movzwl 0xe89bd(%r10,%rcx,2),%ecx │ │ │ │ + vpbroadcastd 0xe88ab(%r10),%ymm5 │ │ │ │ + shr $0xb,%eax │ │ │ │ add %r10,%rcx │ │ │ │ + vpbroadcastd 0xe883b(%r10,%rax,4),%ymm4 │ │ │ │ lea (%rdx,%rdx,2),%rax │ │ │ │ jmp *%rcx │ │ │ │ - test $0xf00,%eax │ │ │ │ - jne 2fbcde <__cxa_finalize@plt+0x2d0c8e> │ │ │ │ - vpbroadcastd 0xe0dba(%rip),%zmm20 │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - je 2fb1e3 <__cxa_finalize@plt+0x2d0193> │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - shr $0x10,%r9d │ │ │ │ - sub $0x3,%rsi │ │ │ │ - movzwl 0xe388a(%r10,%rcx,2),%ecx │ │ │ │ - vpbroadcastd 0xe8096(%r10,%r9,8),%zmm24 │ │ │ │ - vpbroadcastd 0xe809a(%r10,%r9,8),%zmm25 │ │ │ │ - add %r10,%rcx │ │ │ │ - jmp *%rcx │ │ │ │ movzbl %r9b,%r9d │ │ │ │ - vbroadcasti32x4 0xe15cf(%rip),%ymm21 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - dec %rsi │ │ │ │ - vpbroadcastd 0xe8098(%r10,%r9,8),%ymm22 │ │ │ │ - kmovb %ecx,%k1 │ │ │ │ - lea (%rdx,%rdx,2),%r10 │ │ │ │ - vmovq (%rsi),%xmm18 │ │ │ │ - vmovq (%rsi,%rdx,1),%xmm19 │ │ │ │ - vpbroadcastq (%rsi,%rdx,2),%ymm18{%k1} │ │ │ │ - vpbroadcastq (%rsi,%r10,1),%ymm19{%k1} │ │ │ │ + sub $0x2,%rsi │ │ │ │ + vpmovsxbw 0xedba3(%r10,%r9,8),%xmm0 │ │ │ │ + vbroadcasti128 0xe7071(%rip),%ymm3 │ │ │ │ + vbroadcasti128 0xe7078(%rip),%ymm4 │ │ │ │ + vpshufd $0xa5,%xmm0,%xmm0 │ │ │ │ + testl $0x800,0x10(%rsp) │ │ │ │ + jne 2f4d0c <__cxa_finalize@plt+0x2c9cbc> │ │ │ │ + vpsllw $0x2,%xmm0,%xmm0 │ │ │ │ + vpbroadcastq %xmm0,%ymm6 │ │ │ │ + vpermq $0x55,%ymm0,%ymm7 │ │ │ │ + vmovdqu (%rsi),%xmm1 │ │ │ │ + vinserti128 $0x1,(%rsi,%rdx,2),%ymm1,%ymm1 │ │ │ │ + vmovdqu (%rsi,%rdx,1),%xmm2 │ │ │ │ + vinserti128 $0x1,(%rsi,%rax,1),%ymm2,%ymm2 │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ - vpshufb %ymm21,%ymm18,%ymm18 │ │ │ │ - vpshufb %ymm21,%ymm19,%ymm19 │ │ │ │ - vmovdqa32 %ymm20,%ymm16 │ │ │ │ - vpdpbusd %ymm22,%ymm18,%ymm16 │ │ │ │ - vmovdqa32 %ymm20,%ymm17 │ │ │ │ - vpdpbusd %ymm22,%ymm19,%ymm17 │ │ │ │ - vpackssdw %ymm17,%ymm16,%ymm16 │ │ │ │ - vpsraw $0x2,%ymm16,%ymm16 │ │ │ │ - vmovdqa32 %ymm16,(%rdi) │ │ │ │ + vpshufb %ymm3,%ymm1,%ymm0 │ │ │ │ + vpshufb %ymm4,%ymm1,%ymm1 │ │ │ │ + vpmaddwd %ymm6,%ymm0,%ymm0 │ │ │ │ + vpmaddwd %ymm7,%ymm1,%ymm1 │ │ │ │ + vpaddd %ymm5,%ymm0,%ymm0 │ │ │ │ + vpaddd %ymm1,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm3,%ymm2,%ymm1 │ │ │ │ + vpshufb %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmaddwd %ymm6,%ymm1,%ymm1 │ │ │ │ + vpmaddwd %ymm7,%ymm2,%ymm2 │ │ │ │ + vpaddd %ymm5,%ymm1,%ymm1 │ │ │ │ + vpaddd %ymm2,%ymm1,%ymm1 │ │ │ │ + vpsrad $0x4,%ymm0,%ymm0 │ │ │ │ + vpsrad $0x4,%ymm1,%ymm1 │ │ │ │ + vpackssdw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ add $0x20,%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 2fb20c <__cxa_finalize@plt+0x2d01bc> │ │ │ │ - ret │ │ │ │ - vbroadcasti32x4 0xe1549(%rip),%zmm21 │ │ │ │ - vbroadcasti32x4 0xe154f(%rip),%zmm22 │ │ │ │ - vbroadcasti32x4 0xe1555(%rip),%zmm23 │ │ │ │ - lea (%rdx,%rdx,2),%r10 │ │ │ │ - vmovdqu (%rsi),%xmm3 │ │ │ │ - vinserti32x4 $0x1,(%rsi,%rdx,1),%ymm3,%ymm19 │ │ │ │ - vinserti32x4 $0x2,(%rsi,%rdx,2),%zmm19,%zmm19 │ │ │ │ - vinserti32x4 $0x3,(%rsi,%r10,1),%zmm19,%zmm19 │ │ │ │ - lea (%rsi,%rdx,4),%rsi │ │ │ │ - vpshufb %zmm21,%zmm19,%zmm17 │ │ │ │ - vpshufb %zmm22,%zmm19,%zmm18 │ │ │ │ - vmovdqa32 %zmm20,%zmm16 │ │ │ │ - vpdpbusd %zmm24,%zmm17,%zmm16 │ │ │ │ - vmovdqa32 %zmm20,%zmm17 │ │ │ │ - vpdpbusd %zmm24,%zmm18,%zmm17 │ │ │ │ - vpshufb %zmm23,%zmm19,%zmm19 │ │ │ │ - vpdpbusd %zmm25,%zmm18,%zmm16 │ │ │ │ - vpdpbusd %zmm25,%zmm19,%zmm17 │ │ │ │ - vpackssdw %zmm17,%zmm16,%zmm16 │ │ │ │ - vpsraw $0x2,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 %zmm16,(%rdi) │ │ │ │ - add $0x40,%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 2fb28f <__cxa_finalize@plt+0x2d023f> │ │ │ │ - ret │ │ │ │ - vmovdqa32 0xe0ff3(%rip),%zmm21 │ │ │ │ - vmovdqa32 0xe1029(%rip),%zmm22 │ │ │ │ - vmovdqa32 0xe105f(%rip),%zmm23 │ │ │ │ - lea (%rdx,%rdx,2),%r10 │ │ │ │ - vmovdqu32 (%rsi),%ymm16 │ │ │ │ - vmovdqu32 (%rsi,%rdx,2),%ymm17 │ │ │ │ - vinserti32x8 $0x1,(%rsi,%rdx,1),%zmm16,%zmm16 │ │ │ │ - vinserti32x8 $0x1,(%rsi,%r10,1),%zmm17,%zmm17 │ │ │ │ - lea (%rsi,%rdx,4),%rsi │ │ │ │ - vpermb %zmm16,%zmm21,%zmm26 │ │ │ │ - vpermb %zmm17,%zmm21,%zmm27 │ │ │ │ - vpermb %zmm16,%zmm22,%zmm28 │ │ │ │ - vpermb %zmm17,%zmm22,%zmm29 │ │ │ │ - vpermb %zmm16,%zmm23,%zmm30 │ │ │ │ - vpermb %zmm17,%zmm23,%zmm31 │ │ │ │ - vmovdqa32 %zmm20,%zmm16 │ │ │ │ - vpdpbusd %zmm24,%zmm26,%zmm16 │ │ │ │ - vmovdqa32 %zmm20,%zmm18 │ │ │ │ - vpdpbusd %zmm24,%zmm28,%zmm18 │ │ │ │ - vmovdqa32 %zmm20,%zmm17 │ │ │ │ - vpdpbusd %zmm24,%zmm27,%zmm17 │ │ │ │ - vmovdqa32 %zmm20,%zmm19 │ │ │ │ - vpdpbusd %zmm24,%zmm29,%zmm19 │ │ │ │ - vpdpbusd %zmm25,%zmm28,%zmm16 │ │ │ │ - vpdpbusd %zmm25,%zmm30,%zmm18 │ │ │ │ - vpdpbusd %zmm25,%zmm29,%zmm17 │ │ │ │ - vpdpbusd %zmm25,%zmm31,%zmm19 │ │ │ │ - vpackssdw %zmm18,%zmm16,%zmm16 │ │ │ │ - vpackssdw %zmm19,%zmm17,%zmm17 │ │ │ │ - vpsraw $0x2,%zmm16,%zmm16 │ │ │ │ - vpsraw $0x2,%zmm17,%zmm17 │ │ │ │ - vmovdqa32 %zmm16,(%rdi) │ │ │ │ - vmovdqa32 %zmm17,0x40(%rdi) │ │ │ │ - sub $0xffffffffffffff80,%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 2fb325 <__cxa_finalize@plt+0x2d02d5> │ │ │ │ + jg 2f4d17 <__cxa_finalize@plt+0x2c9cc7> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - vmovdqa32 0xe0fce(%rip),%zmm21 │ │ │ │ - vmovdqa32 0xe1004(%rip),%zmm22 │ │ │ │ - vmovdqa32 0xe103a(%rip),%zmm23 │ │ │ │ - vmovdqu32 (%rsi),%zmm16 │ │ │ │ - vmovdqu32 (%rsi,%rdx,1),%zmm17 │ │ │ │ + test $0xf00,%eax │ │ │ │ + jne 2f51a0 <__cxa_finalize@plt+0x2ca150> │ │ │ │ + vpbroadcastd 0xe70ee(%rip),%ymm5 │ │ │ │ + lea (%rdx,%rdx,2),%rax │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + je 2f4cd4 <__cxa_finalize@plt+0x2c9c84> │ │ │ │ + shr $0x10,%r9d │ │ │ │ + sub $0x6,%rsi │ │ │ │ + vpbroadcastq 0xedba3(%r10,%r9,8),%ymm0 │ │ │ │ + vbroadcasti128 0xe6f9e(%rip),%ymm6 │ │ │ │ + vbroadcasti128 0xe6fa5(%rip),%ymm7 │ │ │ │ + vpunpcklbw %ymm0,%ymm0,%ymm0 │ │ │ │ + vpsraw $0x8,%ymm0,%ymm0 │ │ │ │ + testl $0x800,0x10(%rsp) │ │ │ │ + jne 2f4de3 <__cxa_finalize@plt+0x2c9d93> │ │ │ │ + vpsllw $0x2,%ymm0,%ymm0 │ │ │ │ + vpshufd $0x0,%ymm0,%ymm8 │ │ │ │ + vpshufd $0x55,%ymm0,%ymm9 │ │ │ │ + vpshufd $0xaa,%ymm0,%ymm10 │ │ │ │ + vpshufd $0xff,%ymm0,%ymm11 │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jg 2f4ea3 <__cxa_finalize@plt+0x2c9e53> │ │ │ │ + vmovdqu (%rsi),%xmm0 │ │ │ │ + vinserti128 $0x1,(%rsi,%rdx,1),%ymm0,%ymm0 │ │ │ │ + vmovdqu 0x10(%rsi),%xmm2 │ │ │ │ + vinserti128 $0x1,0x10(%rsi,%rdx,1),%ymm2,%ymm2 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ - vpermb %zmm16,%zmm21,%zmm26 │ │ │ │ - vpermb %zmm17,%zmm21,%zmm27 │ │ │ │ - vpermb %zmm16,%zmm22,%zmm28 │ │ │ │ - vpermb %zmm17,%zmm22,%zmm29 │ │ │ │ - vpermb %zmm16,%zmm23,%zmm30 │ │ │ │ - vpermb %zmm17,%zmm23,%zmm31 │ │ │ │ - vmovdqa32 %zmm20,%zmm16 │ │ │ │ - vpdpbusd %zmm24,%zmm26,%zmm16 │ │ │ │ - vmovdqa32 %zmm20,%zmm18 │ │ │ │ - vpdpbusd %zmm24,%zmm28,%zmm18 │ │ │ │ - vmovdqa32 %zmm20,%zmm17 │ │ │ │ - vpdpbusd %zmm24,%zmm27,%zmm17 │ │ │ │ - vmovdqa32 %zmm20,%zmm19 │ │ │ │ - vpdpbusd %zmm24,%zmm29,%zmm19 │ │ │ │ - vpdpbusd %zmm25,%zmm28,%zmm16 │ │ │ │ - vpdpbusd %zmm25,%zmm30,%zmm18 │ │ │ │ - vpdpbusd %zmm25,%zmm29,%zmm17 │ │ │ │ - vpdpbusd %zmm25,%zmm31,%zmm19 │ │ │ │ - vpackssdw %zmm18,%zmm16,%zmm16 │ │ │ │ - vpackssdw %zmm19,%zmm17,%zmm17 │ │ │ │ - vpsraw $0x2,%zmm16,%zmm16 │ │ │ │ - vpsraw $0x2,%zmm17,%zmm17 │ │ │ │ - vmovdqa32 %zmm16,(%rdi) │ │ │ │ - vmovdqa32 %zmm17,0x40(%rdi) │ │ │ │ - sub $0xffffffffffffff80,%rdi │ │ │ │ + vshufpd $0x5,%ymm2,%ymm0,%ymm1 │ │ │ │ + vpshufb %ymm7,%ymm0,%ymm3 │ │ │ │ + vpshufb %ymm6,%ymm0,%ymm0 │ │ │ │ + vpmaddwd %ymm3,%ymm9,%ymm4 │ │ │ │ + vpmaddwd %ymm0,%ymm8,%ymm0 │ │ │ │ + vpshufb %ymm7,%ymm1,%ymm1 │ │ │ │ + vshufpd $0x5,%ymm1,%ymm3,%ymm3 │ │ │ │ + vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ + vpaddd %ymm4,%ymm0,%ymm0 │ │ │ │ + vpmaddwd %ymm1,%ymm11,%ymm4 │ │ │ │ + vpaddd %ymm4,%ymm0,%ymm0 │ │ │ │ + vpmaddwd %ymm3,%ymm10,%ymm4 │ │ │ │ + vpshufb %ymm7,%ymm2,%ymm2 │ │ │ │ + vpmaddwd %ymm3,%ymm8,%ymm3 │ │ │ │ + vpaddd %ymm4,%ymm0,%ymm0 │ │ │ │ + vpmaddwd %ymm1,%ymm9,%ymm4 │ │ │ │ + vshufpd $0x5,%ymm2,%ymm1,%ymm1 │ │ │ │ + vpmaddwd %ymm2,%ymm11,%ymm2 │ │ │ │ + vpmaddwd %ymm1,%ymm10,%ymm1 │ │ │ │ + vpaddd %ymm5,%ymm3,%ymm3 │ │ │ │ + vpaddd %ymm4,%ymm3,%ymm3 │ │ │ │ + vpaddd %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddd %ymm2,%ymm1,%ymm1 │ │ │ │ + vpsrad $0x4,%ymm0,%ymm0 │ │ │ │ + vpsrad $0x4,%ymm1,%ymm1 │ │ │ │ + vpackssdw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + add $0x20,%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 2fb406 <__cxa_finalize@plt+0x2d03b6> │ │ │ │ + jg 2f4e00 <__cxa_finalize@plt+0x2c9db0> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 2fb4c4 <__cxa_finalize@plt+0x2d0474> │ │ │ │ - mov $0xffffffffffffffc0,%rax │ │ │ │ - vmovdqa32 0xe0ef2(%rip),%zmm21 │ │ │ │ - vmovdqa32 0xe0f28(%rip),%zmm22 │ │ │ │ - vmovdqa32 0xe0f5e(%rip),%zmm23 │ │ │ │ - sub %rax,%rsi │ │ │ │ - mov %rax,%r9 │ │ │ │ - vmovdqu32 (%rsi,%rax,1),%zmm16 │ │ │ │ - vmovdqu32 0x20(%rsi,%rax,1),%zmm17 │ │ │ │ - vpermb %zmm16,%zmm21,%zmm26 │ │ │ │ - vpermb %zmm17,%zmm21,%zmm27 │ │ │ │ - vpermb %zmm16,%zmm22,%zmm28 │ │ │ │ - vpermb %zmm17,%zmm22,%zmm29 │ │ │ │ - vpermb %zmm16,%zmm23,%zmm30 │ │ │ │ - vpermb %zmm17,%zmm23,%zmm31 │ │ │ │ - vmovdqa32 %zmm20,%zmm16 │ │ │ │ - vpdpbusd %zmm24,%zmm26,%zmm16 │ │ │ │ - vmovdqa32 %zmm20,%zmm18 │ │ │ │ - vpdpbusd %zmm24,%zmm28,%zmm18 │ │ │ │ - vmovdqa32 %zmm20,%zmm17 │ │ │ │ - vpdpbusd %zmm24,%zmm27,%zmm17 │ │ │ │ - vmovdqa32 %zmm20,%zmm19 │ │ │ │ - vpdpbusd %zmm24,%zmm29,%zmm19 │ │ │ │ - vpdpbusd %zmm25,%zmm28,%zmm16 │ │ │ │ - vpdpbusd %zmm25,%zmm30,%zmm18 │ │ │ │ - vpdpbusd %zmm25,%zmm29,%zmm17 │ │ │ │ - vpdpbusd %zmm25,%zmm31,%zmm19 │ │ │ │ - vpackssdw %zmm18,%zmm16,%zmm16 │ │ │ │ - vpackssdw %zmm19,%zmm17,%zmm17 │ │ │ │ - vpsraw $0x2,%zmm16,%zmm16 │ │ │ │ - vpsraw $0x2,%zmm17,%zmm17 │ │ │ │ - vmovdqa32 %zmm16,(%rdi) │ │ │ │ - vmovdqa32 %zmm17,0x40(%rdi) │ │ │ │ - sub $0xffffffffffffff80,%rdi │ │ │ │ - add $0x40,%rax │ │ │ │ - jle 2fb4e8 <__cxa_finalize@plt+0x2d0498> │ │ │ │ + add %ecx,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + vmovdqu -0x20(%rsi,%rax,1),%ymm0 │ │ │ │ + vmovdqu -0x18(%rsi,%rax,1),%ymm1 │ │ │ │ + vmovdqu -0x10(%rsi,%rax,1),%ymm2 │ │ │ │ + vpshufb %ymm7,%ymm0,%ymm3 │ │ │ │ + vpshufb %ymm6,%ymm0,%ymm0 │ │ │ │ + vpmaddwd %ymm3,%ymm9,%ymm4 │ │ │ │ + vpmaddwd %ymm0,%ymm8,%ymm0 │ │ │ │ + vpshufb %ymm7,%ymm1,%ymm1 │ │ │ │ + vshufpd $0x5,%ymm1,%ymm3,%ymm3 │ │ │ │ + vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ + vpaddd %ymm4,%ymm0,%ymm0 │ │ │ │ + vpmaddwd %ymm1,%ymm11,%ymm4 │ │ │ │ + vpaddd %ymm4,%ymm0,%ymm0 │ │ │ │ + vpmaddwd %ymm3,%ymm10,%ymm4 │ │ │ │ + vpshufb %ymm7,%ymm2,%ymm2 │ │ │ │ + vpmaddwd %ymm3,%ymm8,%ymm3 │ │ │ │ + vpaddd %ymm4,%ymm0,%ymm0 │ │ │ │ + vpmaddwd %ymm1,%ymm9,%ymm4 │ │ │ │ + vshufpd $0x5,%ymm2,%ymm1,%ymm1 │ │ │ │ + vpmaddwd %ymm2,%ymm11,%ymm2 │ │ │ │ + vpmaddwd %ymm1,%ymm10,%ymm1 │ │ │ │ + vpaddd %ymm5,%ymm3,%ymm3 │ │ │ │ + vpaddd %ymm4,%ymm3,%ymm3 │ │ │ │ + vpaddd %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddd %ymm2,%ymm1,%ymm1 │ │ │ │ + vpsrad $0x4,%ymm0,%ymm0 │ │ │ │ + vpsrad $0x4,%ymm1,%ymm1 │ │ │ │ + vpackssdw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,-0x20(%rdi,%rax,1) │ │ │ │ + sub $0x20,%eax │ │ │ │ + jg 2f4ea7 <__cxa_finalize@plt+0x2c9e57> │ │ │ │ add %rdx,%rsi │ │ │ │ - mov %r9,%rax │ │ │ │ + add %rcx,%rdi │ │ │ │ dec %r8d │ │ │ │ - jg 2fb4e8 <__cxa_finalize@plt+0x2d0498> │ │ │ │ + jg 2f4ea5 <__cxa_finalize@plt+0x2c9e55> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ movzbl %al,%r9d │ │ │ │ shr $0x10,%eax │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ cmp $0x4,%r8d │ │ │ │ - cmove %r9d,%eax │ │ │ │ - lea 0xe8096(%r10,%rax,8),%rax │ │ │ │ - movzwl 0xe3896(%r10,%rcx,2),%ecx │ │ │ │ - add %r10,%rcx │ │ │ │ - lea (%rdx,%rdx,2),%r10 │ │ │ │ - sub %r10,%rsi │ │ │ │ - vpbroadcastd 0xe1371(%rip),%zmm23 │ │ │ │ - vpbroadcastw (%rax),%zmm24 │ │ │ │ - vpbroadcastw 0x2(%rax),%zmm25 │ │ │ │ - vpbroadcastw 0x4(%rax),%zmm26 │ │ │ │ - vpbroadcastw 0x6(%rax),%zmm27 │ │ │ │ - jmp *%rcx │ │ │ │ - vmovd (%rsi),%xmm0 │ │ │ │ - vpbroadcastd (%rsi,%rdx,2),%ymm1 │ │ │ │ - vpbroadcastd (%rsi,%rdx,1),%xmm2 │ │ │ │ - vpbroadcastd (%rsi,%r10,1),%ymm3 │ │ │ │ - lea (%rsi,%rdx,4),%rsi │ │ │ │ - vpblendd $0x1,%ymm0,%ymm1,%ymm1 │ │ │ │ - vpblendd $0x3,%ymm2,%ymm3,%ymm3 │ │ │ │ - vpbroadcastd (%rsi),%ymm0 │ │ │ │ - vpbroadcastd (%rsi,%rdx,1),%ymm2 │ │ │ │ - vpblendd $0x68,%ymm0,%ymm1,%ymm1 │ │ │ │ - vpbroadcastd (%rsi,%rdx,2),%ymm0 │ │ │ │ - vbroadcasti128 0xe114a(%rip),%ymm5 │ │ │ │ - vpblendd $0xc0,%ymm2,%ymm3,%ymm3 │ │ │ │ - vpblendd $0x55,%ymm1,%ymm3,%ymm2 │ │ │ │ - vpblendd $0xaa,%ymm1,%ymm3,%ymm3 │ │ │ │ - vpunpcklbw %ymm3,%ymm2,%ymm1 │ │ │ │ - vpblendd $0x80,%ymm0,%ymm3,%ymm3 │ │ │ │ - vpunpckhbw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpinsrd $0x1,(%rsi,%r10,1),%xmm0,%xmm0 │ │ │ │ + cmovle %r9d,%eax │ │ │ │ + vpbroadcastq 0xedba3(%r10,%rax,8),%ymm0 │ │ │ │ + vpbroadcastd 0xe6f1f(%rip),%ymm7 │ │ │ │ + lea (%rdx,%rdx,2),%rax │ │ │ │ + sub %rax,%rsi │ │ │ │ + vpunpcklbw %ymm0,%ymm0,%ymm0 │ │ │ │ + vpsraw $0x8,%ymm0,%ymm0 │ │ │ │ + testl $0x800,0x10(%rsp) │ │ │ │ + jne 2f4f88 <__cxa_finalize@plt+0x2c9f38> │ │ │ │ + vpsllw $0x2,%ymm0,%ymm0 │ │ │ │ + vpshufd $0x0,%ymm0,%ymm8 │ │ │ │ + vpshufd $0x55,%ymm0,%ymm9 │ │ │ │ + vpshufd $0xaa,%ymm0,%ymm10 │ │ │ │ + vpshufd $0xff,%ymm0,%ymm11 │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jg 2f506b <__cxa_finalize@plt+0x2ca01b> │ │ │ │ + vmovq (%rsi),%xmm1 │ │ │ │ + vpbroadcastq (%rsi,%rdx,1),%ymm0 │ │ │ │ + vpbroadcastq (%rsi,%rdx,2),%ymm2 │ │ │ │ + vpbroadcastq (%rsi,%rax,1),%ymm4 │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ - vpbroadcastd (%rsi),%ymm3 │ │ │ │ - vpbroadcastd (%rsi,%rdx,1),%ymm4 │ │ │ │ - vpblendd $0x20,%ymm4,%ymm3,%ymm3 │ │ │ │ - vpblendd $0x3,%ymm0,%ymm3,%ymm3 │ │ │ │ - vpbroadcastd (%rsi,%rdx,2),%ymm0 │ │ │ │ - vpblendd $0x40,%ymm0,%ymm3,%ymm3 │ │ │ │ - vpshufb %ymm5,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm24,%ymm1,%ymm4 │ │ │ │ - vperm2i128 $0x21,%ymm3,%ymm2,%ymm1 │ │ │ │ - vpmaddubsw %ymm25,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm4,%ymm4 │ │ │ │ + vpbroadcastq (%rsi),%ymm3 │ │ │ │ + vpbroadcastq (%rsi,%rdx,1),%ymm5 │ │ │ │ + vpblendd $0x30,%ymm0,%ymm1,%ymm1 │ │ │ │ + vpblendd $0x30,%ymm2,%ymm0,%ymm0 │ │ │ │ + vpunpcklwd %ymm0,%ymm1,%ymm1 │ │ │ │ + vpbroadcastq (%rsi,%rdx,2),%ymm0 │ │ │ │ + add %rax,%rsi │ │ │ │ + vpblendd $0x30,%ymm4,%ymm2,%ymm2 │ │ │ │ + vpblendd $0x30,%ymm3,%ymm4,%ymm4 │ │ │ │ + vpunpcklwd %ymm4,%ymm2,%ymm2 │ │ │ │ + vpblendd $0x30,%ymm5,%ymm3,%ymm3 │ │ │ │ + vpblendd $0x30,%ymm0,%ymm5,%ymm5 │ │ │ │ + vpunpcklwd %ymm5,%ymm3,%ymm3 │ │ │ │ + vpbroadcastq (%rsi),%ymm4 │ │ │ │ + vpmaddwd %ymm1,%ymm8,%ymm5 │ │ │ │ + vmovdqa %ymm2,%ymm1 │ │ │ │ + vpmaddwd %ymm2,%ymm9,%ymm2 │ │ │ │ + vpaddd %ymm7,%ymm5,%ymm5 │ │ │ │ + vpaddd %ymm2,%ymm5,%ymm5 │ │ │ │ vmovdqa %ymm3,%ymm2 │ │ │ │ - vpmaddubsw %ymm27,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm26,%ymm1,%ymm4 │ │ │ │ - vpaddw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpmulhrsw %ymm23,%ymm3,%ymm3 │ │ │ │ - vmovdqa %ymm3,(%rdi) │ │ │ │ - add $0x20,%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 2fb666 <__cxa_finalize@plt+0x2d0616> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - mov $0xf044,%ecx │ │ │ │ - kmovw %ecx,%k1 │ │ │ │ - kshiftrw $0x8,%k1,%k2 │ │ │ │ - vmovq (%rsi),%xmm16 │ │ │ │ - vpbroadcastq (%rsi,%rdx,1),%ymm17 │ │ │ │ - vpbroadcastq (%rsi,%rdx,2),%zmm18 │ │ │ │ - vpbroadcastq (%rsi,%r10,1),%zmm19 │ │ │ │ - lea (%rsi,%rdx,4),%rsi │ │ │ │ - vpbroadcastq (%rsi),%zmm20 │ │ │ │ - vpbroadcastq (%rsi,%rdx,1),%zmm21 │ │ │ │ - vpbroadcastq (%rsi,%rdx,2),%zmm22 │ │ │ │ - vmovdqa64 %ymm17,%ymm16{%k1} │ │ │ │ - vmovdqa64 %ymm18,%ymm17{%k1} │ │ │ │ - vmovdqa64 %zmm19,%zmm18{%k1} │ │ │ │ - vmovdqa64 %zmm20,%zmm19{%k1} │ │ │ │ - vmovdqa64 %zmm21,%zmm20{%k1} │ │ │ │ - vmovdqa64 %zmm22,%zmm21{%k1} │ │ │ │ - vpunpcklbw %ymm17,%ymm16,%ymm16 │ │ │ │ - vpunpcklbw %zmm19,%zmm18,%zmm18 │ │ │ │ - vpunpcklbw %zmm21,%zmm20,%zmm20 │ │ │ │ - vmovdqa64 %zmm18,%zmm16{%k2} │ │ │ │ - vmovdqa64 %zmm20,%zmm18{%k2} │ │ │ │ - vpbroadcastq (%rsi,%r10,1),%zmm17 │ │ │ │ - lea (%rsi,%rdx,4),%rsi │ │ │ │ - vpbroadcastq (%rsi),%zmm19 │ │ │ │ - vpbroadcastq (%rsi,%rdx,1),%zmm21 │ │ │ │ - vpmaddubsw %zmm24,%zmm16,%zmm30 │ │ │ │ - vpmaddubsw %zmm25,%zmm18,%zmm31 │ │ │ │ - vpblendmq %zmm17,%zmm22,%zmm16{%k1} │ │ │ │ - vpblendmq %zmm19,%zmm17,%zmm18{%k1} │ │ │ │ - vpbroadcastq (%rsi,%rdx,2),%zmm22 │ │ │ │ - vpaddw %zmm31,%zmm30,%zmm30 │ │ │ │ - vpunpcklbw %zmm18,%zmm16,%zmm18 │ │ │ │ - vpblendmq %zmm21,%zmm19,%zmm28{%k1} │ │ │ │ - vpblendmq %zmm22,%zmm21,%zmm29{%k1} │ │ │ │ - vpblendmq %zmm18,%zmm20,%zmm16{%k2} │ │ │ │ - vpunpcklbw %zmm29,%zmm28,%zmm20 │ │ │ │ - vmovdqa64 %zmm20,%zmm18{%k2} │ │ │ │ - vpmaddubsw %zmm26,%zmm16,%zmm28 │ │ │ │ - vpmaddubsw %zmm27,%zmm18,%zmm29 │ │ │ │ - vpaddw %zmm28,%zmm30,%zmm30 │ │ │ │ - vpaddw %zmm29,%zmm30,%zmm30 │ │ │ │ - vpmulhrsw %zmm23,%zmm30,%zmm30 │ │ │ │ - vmovdqa32 %zmm30,(%rdi) │ │ │ │ - add $0x40,%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 2fb763 <__cxa_finalize@plt+0x2d0713> │ │ │ │ - ret │ │ │ │ - mov $0xf0,%ecx │ │ │ │ - kmovb %ecx,%k1 │ │ │ │ - vbroadcasti32x4 (%rsi),%zmm16 │ │ │ │ - vbroadcasti32x4 (%rsi,%rdx,1),%zmm17 │ │ │ │ - vbroadcasti32x4 (%rsi,%rdx,2),%zmm18 │ │ │ │ - vbroadcasti32x4 (%rsi,%r10,1),%zmm19 │ │ │ │ - lea (%rsi,%rdx,4),%rsi │ │ │ │ - vbroadcasti32x4 (%rsi),%zmm20 │ │ │ │ - vbroadcasti32x4 (%rsi,%rdx,1),%zmm21 │ │ │ │ - vbroadcasti32x4 (%rsi,%rdx,2),%zmm22 │ │ │ │ - vmovdqa64 %zmm17,%zmm16{%k1} │ │ │ │ - vmovdqa64 %zmm18,%zmm17{%k1} │ │ │ │ - vmovdqa64 %zmm19,%zmm18{%k1} │ │ │ │ - vmovdqa64 %zmm20,%zmm19{%k1} │ │ │ │ - vmovdqa64 %zmm21,%zmm20{%k1} │ │ │ │ - vmovdqa64 %zmm22,%zmm21{%k1} │ │ │ │ - vshufpd $0xcc,%zmm18,%zmm16,%zmm16 │ │ │ │ - vshufpd $0xcc,%zmm19,%zmm17,%zmm17 │ │ │ │ - vshufpd $0x44,%zmm20,%zmm20,%zmm20 │ │ │ │ - vshufpd $0x44,%zmm21,%zmm21,%zmm21 │ │ │ │ - vpunpckhbw %zmm17,%zmm16,%zmm18 │ │ │ │ - vpunpcklbw %zmm17,%zmm16,%zmm16 │ │ │ │ - vpunpcklbw %zmm21,%zmm20,%zmm20 │ │ │ │ - vbroadcasti32x4 (%rsi,%r10,1),%zmm19 │ │ │ │ - lea (%rsi,%rdx,4),%rsi │ │ │ │ - vbroadcasti32x4 (%rsi),%zmm21 │ │ │ │ - vpblendmq %zmm19,%zmm22,%zmm17{%k1} │ │ │ │ - vmovdqa64 %zmm21,%zmm19{%k1} │ │ │ │ - vpmaddubsw %zmm24,%zmm16,%zmm28 │ │ │ │ - vpmaddubsw %zmm24,%zmm18,%zmm29 │ │ │ │ - vpmaddubsw %zmm25,%zmm18,%zmm30 │ │ │ │ - vpmaddubsw %zmm25,%zmm20,%zmm31 │ │ │ │ - vpmaddubsw %zmm26,%zmm20,%zmm16 │ │ │ │ - vbroadcasti32x4 (%rsi,%rdx,1),%zmm18 │ │ │ │ - vbroadcasti32x4 (%rsi,%rdx,2),%zmm22 │ │ │ │ - vpaddw %zmm30,%zmm28,%zmm28 │ │ │ │ - vpaddw %zmm31,%zmm29,%zmm29 │ │ │ │ - vpaddw %zmm16,%zmm28,%zmm28 │ │ │ │ - vmovdqa64 %zmm18,%zmm21{%k1} │ │ │ │ - vmovdqa64 %zmm22,%zmm18{%k1} │ │ │ │ - vmovdqa32 %zmm20,%zmm16 │ │ │ │ - vshufpd $0xcc,%zmm21,%zmm17,%zmm17 │ │ │ │ - vshufpd $0xcc,%zmm18,%zmm19,%zmm19 │ │ │ │ - vpunpcklbw %zmm19,%zmm17,%zmm18 │ │ │ │ - vpunpckhbw %zmm19,%zmm17,%zmm20 │ │ │ │ - vpmaddubsw %zmm26,%zmm18,%zmm30 │ │ │ │ - vpmaddubsw %zmm27,%zmm18,%zmm31 │ │ │ │ - vpaddw %zmm30,%zmm29,%zmm29 │ │ │ │ - vpaddw %zmm31,%zmm28,%zmm28 │ │ │ │ - vpmaddubsw %zmm27,%zmm20,%zmm30 │ │ │ │ - vpaddw %zmm30,%zmm29,%zmm29 │ │ │ │ - vpmulhrsw %zmm23,%zmm28,%zmm28 │ │ │ │ - vpmulhrsw %zmm23,%zmm29,%zmm29 │ │ │ │ - vmovdqa32 %zmm28,(%rdi) │ │ │ │ - vmovdqa32 %zmm29,0x40(%rdi) │ │ │ │ - sub $0xffffffffffffff80,%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 2fb885 <__cxa_finalize@plt+0x2d0835> │ │ │ │ - ret │ │ │ │ - vmovdqa32 0xe095e(%rip),%zmm2 │ │ │ │ - vmovdqu32 (%rsi),%ymm16 │ │ │ │ - vmovdqu32 (%rsi,%rdx,1),%ymm17 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - vmovdqu32 (%rsi),%ymm18 │ │ │ │ - vmovdqu32 (%rsi,%rdx,1),%ymm19 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - vmovdqu32 (%rsi),%ymm20 │ │ │ │ - vmovdqu32 (%rsi,%rdx,1),%ymm21 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - vmovdqu32 (%rsi),%ymm22 │ │ │ │ - vpermq %zmm16,%zmm2,%zmm16 │ │ │ │ - vpermq %zmm17,%zmm2,%zmm17 │ │ │ │ - vpermq %zmm18,%zmm2,%zmm18 │ │ │ │ - vpermq %zmm19,%zmm2,%zmm19 │ │ │ │ - vpermq %zmm20,%zmm2,%zmm20 │ │ │ │ - vpermq %zmm21,%zmm2,%zmm21 │ │ │ │ - vpermq %zmm22,%zmm2,%zmm22 │ │ │ │ - vpunpcklbw %zmm17,%zmm16,%zmm16 │ │ │ │ - vpunpcklbw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpunpcklbw %zmm19,%zmm18,%zmm18 │ │ │ │ - vpunpcklbw %zmm20,%zmm19,%zmm19 │ │ │ │ - vpunpcklbw %zmm21,%zmm20,%zmm20 │ │ │ │ - vpunpcklbw %zmm22,%zmm21,%zmm21 │ │ │ │ - vmovdqu32 (%rsi,%rdx,1),%ymm28 │ │ │ │ + vpmaddwd %ymm3,%ymm10,%ymm3 │ │ │ │ + vpaddd %ymm3,%ymm5,%ymm5 │ │ │ │ + vpblendd $0x30,%ymm4,%ymm0,%ymm3 │ │ │ │ + vpbroadcastq (%rsi,%rdx,1),%ymm0 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ - vmovdqu32 (%rsi),%ymm29 │ │ │ │ - vpmaddubsw %zmm24,%zmm16,%zmm30 │ │ │ │ - vpmaddubsw %zmm25,%zmm18,%zmm0 │ │ │ │ - vpmaddubsw %zmm24,%zmm17,%zmm31 │ │ │ │ - vpmaddubsw %zmm25,%zmm19,%zmm1 │ │ │ │ - vmovdqa32 %zmm18,%zmm16 │ │ │ │ - vmovdqa32 %zmm19,%zmm17 │ │ │ │ - vpermq %zmm28,%zmm2,%zmm28 │ │ │ │ - vpermq %zmm29,%zmm2,%zmm29 │ │ │ │ - vpaddw %zmm0,%zmm30,%zmm30 │ │ │ │ - vpaddw %zmm1,%zmm31,%zmm31 │ │ │ │ - vpmaddubsw %zmm26,%zmm20,%zmm0 │ │ │ │ - vpmaddubsw %zmm26,%zmm21,%zmm1 │ │ │ │ - vpunpcklbw %zmm28,%zmm22,%zmm22 │ │ │ │ - vpunpcklbw %zmm29,%zmm28,%zmm28 │ │ │ │ - vmovdqa32 %zmm20,%zmm18 │ │ │ │ - vmovdqa32 %zmm21,%zmm19 │ │ │ │ - vpaddw %zmm0,%zmm30,%zmm30 │ │ │ │ - vpaddw %zmm1,%zmm31,%zmm31 │ │ │ │ - vpmaddubsw %zmm27,%zmm22,%zmm0 │ │ │ │ - vpmaddubsw %zmm27,%zmm28,%zmm1 │ │ │ │ - vmovdqa32 %zmm22,%zmm20 │ │ │ │ - vmovdqa32 %zmm28,%zmm21 │ │ │ │ - vpaddw %zmm0,%zmm30,%zmm30 │ │ │ │ - vpaddw %zmm1,%zmm31,%zmm31 │ │ │ │ - vpmulhrsw %zmm23,%zmm30,%zmm30 │ │ │ │ - vpmulhrsw %zmm23,%zmm31,%zmm31 │ │ │ │ - vmovdqa32 %zmm29,%zmm22 │ │ │ │ - vmovdqa32 %zmm30,(%rdi) │ │ │ │ - vmovdqa32 %zmm31,0x40(%rdi) │ │ │ │ - sub $0xffffffffffffff80,%rdi │ │ │ │ + vpblendd $0x30,%ymm0,%ymm4,%ymm4 │ │ │ │ + vpunpcklwd %ymm4,%ymm3,%ymm3 │ │ │ │ + vpmaddwd %ymm3,%ymm11,%ymm4 │ │ │ │ + vpaddd %ymm4,%ymm5,%ymm5 │ │ │ │ + vpsrad $0x4,%ymm5,%ymm5 │ │ │ │ + vextracti128 $0x1,%ymm5,%xmm4 │ │ │ │ + vpackssdw %xmm4,%xmm5,%xmm5 │ │ │ │ + vmovdqa %xmm5,(%rdi) │ │ │ │ + add $0x10,%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 2fb9e9 <__cxa_finalize@plt+0x2d0999> │ │ │ │ + jg 2f5003 <__cxa_finalize@plt+0x2c9fb3> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ - mov $0x40,%ecx │ │ │ │ - jmp 2fbac7 <__cxa_finalize@plt+0x2d0a77> │ │ │ │ - mov $0x80,%ecx │ │ │ │ - vmovdqa32 0xe07ef(%rip),%zmm10 │ │ │ │ - lea (%r8,%rcx,2),%eax │ │ │ │ + mov %ecx,%r11d │ │ │ │ + shl $0x5,%ecx │ │ │ │ mov %rsi,%r9 │ │ │ │ mov %rdi,%r10 │ │ │ │ - vpermq (%rsi),%zmm10,%zmm16 │ │ │ │ - vpermq (%rsi,%rdx,1),%zmm10,%zmm17 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - vpermq (%rsi),%zmm10,%zmm18 │ │ │ │ - vpermq (%rsi,%rdx,1),%zmm10,%zmm19 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - vpermq (%rsi),%zmm10,%zmm20 │ │ │ │ - vpermq (%rsi,%rdx,1),%zmm10,%zmm21 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - vpermq (%rsi),%zmm10,%zmm22 │ │ │ │ - vpunpckhbw %zmm17,%zmm16,%zmm28 │ │ │ │ - vpunpcklbw %zmm17,%zmm16,%zmm16 │ │ │ │ - vpunpckhbw %zmm18,%zmm17,%zmm29 │ │ │ │ - vpunpcklbw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpunpckhbw %zmm19,%zmm18,%zmm30 │ │ │ │ - vpunpcklbw %zmm19,%zmm18,%zmm18 │ │ │ │ - vpunpckhbw %zmm20,%zmm19,%zmm31 │ │ │ │ - vpunpcklbw %zmm20,%zmm19,%zmm19 │ │ │ │ - vpunpckhbw %zmm21,%zmm20,%zmm0 │ │ │ │ - vpunpcklbw %zmm21,%zmm20,%zmm20 │ │ │ │ - vpunpckhbw %zmm22,%zmm21,%zmm1 │ │ │ │ - vpunpcklbw %zmm22,%zmm21,%zmm21 │ │ │ │ - vpermq (%rsi,%rdx,1),%zmm10,%zmm2 │ │ │ │ + lea -0x100(%r8,%rcx,1),%ecx │ │ │ │ + vbroadcasti128 (%rsi),%ymm4 │ │ │ │ + vbroadcasti128 (%rsi,%rdx,1),%ymm5 │ │ │ │ + vbroadcasti128 (%rsi,%rax,1),%ymm0 │ │ │ │ + vbroadcasti128 (%rsi,%rdx,2),%ymm6 │ │ │ │ + lea (%rsi,%rdx,4),%rsi │ │ │ │ + vbroadcasti128 (%rsi),%ymm1 │ │ │ │ + vbroadcasti128 (%rsi,%rdx,1),%ymm2 │ │ │ │ + vbroadcasti128 (%rsi,%rdx,2),%ymm3 │ │ │ │ + add %rax,%rsi │ │ │ │ + vshufpd $0xc,%ymm0,%ymm4,%ymm4 │ │ │ │ + vshufpd $0xc,%ymm1,%ymm5,%ymm5 │ │ │ │ + vpunpcklwd %ymm5,%ymm4,%ymm1 │ │ │ │ + vpunpckhwd %ymm5,%ymm4,%ymm4 │ │ │ │ + vshufpd $0xc,%ymm2,%ymm6,%ymm6 │ │ │ │ + vpunpcklwd %ymm6,%ymm5,%ymm2 │ │ │ │ + vpunpckhwd %ymm6,%ymm5,%ymm5 │ │ │ │ + vshufpd $0xc,%ymm3,%ymm0,%ymm0 │ │ │ │ + vpunpcklwd %ymm0,%ymm6,%ymm3 │ │ │ │ + vpunpckhwd %ymm0,%ymm6,%ymm6 │ │ │ │ + vbroadcasti128 (%rsi),%ymm14 │ │ │ │ + vpmaddwd %ymm1,%ymm8,%ymm12 │ │ │ │ + vpmaddwd %ymm2,%ymm8,%ymm13 │ │ │ │ + vmovdqa %ymm3,%ymm1 │ │ │ │ + vmovdqa %ymm4,%ymm2 │ │ │ │ + vpmaddwd %ymm3,%ymm9,%ymm3 │ │ │ │ + vpmaddwd %ymm4,%ymm9,%ymm4 │ │ │ │ + vpaddd %ymm7,%ymm12,%ymm12 │ │ │ │ + vpaddd %ymm7,%ymm13,%ymm13 │ │ │ │ + vpaddd %ymm3,%ymm12,%ymm12 │ │ │ │ + vpaddd %ymm4,%ymm13,%ymm13 │ │ │ │ + vmovdqa %ymm5,%ymm3 │ │ │ │ + vmovdqa %ymm6,%ymm4 │ │ │ │ + vpmaddwd %ymm5,%ymm10,%ymm5 │ │ │ │ + vpmaddwd %ymm6,%ymm10,%ymm6 │ │ │ │ + vpaddd %ymm5,%ymm12,%ymm12 │ │ │ │ + vbroadcasti128 (%rsi,%rdx,1),%ymm5 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ - vpermq (%rsi),%zmm10,%zmm3 │ │ │ │ - vpmaddubsw %zmm24,%zmm16,%zmm4 │ │ │ │ - vpmaddubsw %zmm24,%zmm28,%zmm5 │ │ │ │ - vpmaddubsw %zmm24,%zmm17,%zmm6 │ │ │ │ - vpmaddubsw %zmm24,%zmm29,%zmm7 │ │ │ │ - vmovdqa32 %zmm18,%zmm16 │ │ │ │ - vmovdqa32 %zmm30,%zmm28 │ │ │ │ - vmovdqa32 %zmm19,%zmm17 │ │ │ │ - vmovdqa32 %zmm31,%zmm29 │ │ │ │ - vpmaddubsw %zmm25,%zmm18,%zmm18 │ │ │ │ - vpmaddubsw %zmm25,%zmm30,%zmm30 │ │ │ │ - vpmaddubsw %zmm25,%zmm19,%zmm19 │ │ │ │ - vpmaddubsw %zmm25,%zmm31,%zmm31 │ │ │ │ - vpunpckhbw %zmm2,%zmm22,%zmm8 │ │ │ │ - vpunpcklbw %zmm2,%zmm22,%zmm22 │ │ │ │ - vpaddw %zmm18,%zmm4,%zmm4 │ │ │ │ - vpaddw %zmm30,%zmm5,%zmm5 │ │ │ │ - vpaddw %zmm19,%zmm6,%zmm6 │ │ │ │ - vpaddw %zmm31,%zmm7,%zmm7 │ │ │ │ - vmovdqa32 %zmm20,%zmm18 │ │ │ │ - vmovdqa32 %zmm0,%zmm30 │ │ │ │ - vmovdqa32 %zmm21,%zmm19 │ │ │ │ - vmovdqa32 %zmm1,%zmm31 │ │ │ │ - vpmaddubsw %zmm26,%zmm20,%zmm20 │ │ │ │ - vpmaddubsw %zmm26,%zmm0,%zmm0 │ │ │ │ - vpmaddubsw %zmm26,%zmm21,%zmm21 │ │ │ │ - vpmaddubsw %zmm26,%zmm1,%zmm1 │ │ │ │ - vpunpckhbw %zmm3,%zmm2,%zmm9 │ │ │ │ - vpunpcklbw %zmm3,%zmm2,%zmm2 │ │ │ │ - vpaddw %zmm20,%zmm4,%zmm4 │ │ │ │ - vpaddw %zmm0,%zmm5,%zmm5 │ │ │ │ - vpaddw %zmm21,%zmm6,%zmm6 │ │ │ │ - vpaddw %zmm1,%zmm7,%zmm7 │ │ │ │ - vmovdqa32 %zmm22,%zmm20 │ │ │ │ - vmovdqa32 %zmm8,%zmm0 │ │ │ │ - vmovdqa32 %zmm2,%zmm21 │ │ │ │ - vmovdqa32 %zmm9,%zmm1 │ │ │ │ - vpmaddubsw %zmm27,%zmm22,%zmm22 │ │ │ │ - vpmaddubsw %zmm27,%zmm8,%zmm8 │ │ │ │ - vpmaddubsw %zmm27,%zmm2,%zmm2 │ │ │ │ - vpmaddubsw %zmm27,%zmm9,%zmm9 │ │ │ │ - vpaddw %zmm22,%zmm4,%zmm4 │ │ │ │ - vpaddw %zmm8,%zmm5,%zmm5 │ │ │ │ - vpaddw %zmm2,%zmm6,%zmm6 │ │ │ │ - vpaddw %zmm9,%zmm7,%zmm7 │ │ │ │ - vpmulhrsw %zmm23,%zmm4,%zmm4 │ │ │ │ - vpmulhrsw %zmm23,%zmm5,%zmm5 │ │ │ │ - vpmulhrsw %zmm23,%zmm6,%zmm6 │ │ │ │ - vpmulhrsw %zmm23,%zmm7,%zmm7 │ │ │ │ - vmovdqa32 %zmm3,%zmm22 │ │ │ │ - vmovdqa32 %zmm4,(%rdi) │ │ │ │ - vmovdqa32 %zmm5,0x40(%rdi) │ │ │ │ - vmovdqa32 %zmm6,(%rdi,%rcx,2) │ │ │ │ - vmovdqa32 %zmm7,0x40(%rdi,%rcx,2) │ │ │ │ - lea (%rdi,%rcx,4),%rdi │ │ │ │ + vpaddd %ymm6,%ymm13,%ymm13 │ │ │ │ + vshufpd $0xd,%ymm14,%ymm0,%ymm6 │ │ │ │ + vshufpd $0xc,%ymm5,%ymm14,%ymm0 │ │ │ │ + vpunpcklwd %ymm0,%ymm6,%ymm5 │ │ │ │ + vpunpckhwd %ymm0,%ymm6,%ymm6 │ │ │ │ + vpmaddwd %ymm5,%ymm11,%ymm14 │ │ │ │ + vpaddd %ymm14,%ymm12,%ymm12 │ │ │ │ + vpmaddwd %ymm6,%ymm11,%ymm14 │ │ │ │ + vpaddd %ymm14,%ymm13,%ymm13 │ │ │ │ + vpsrad $0x4,%ymm12,%ymm12 │ │ │ │ + vpsrad $0x4,%ymm13,%ymm13 │ │ │ │ + vpackssdw %ymm13,%ymm12,%ymm12 │ │ │ │ + vpermq $0xd8,%ymm12,%ymm12 │ │ │ │ + vmovdqa %xmm12,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm12,(%rdi,%r11,2) │ │ │ │ + lea (%rdi,%r11,4),%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 2fbb5c <__cxa_finalize@plt+0x2d0b0c> │ │ │ │ - add $0x40,%r9 │ │ │ │ - sub $0xffffffffffffff80,%r10 │ │ │ │ - movzbl %al,%r8d │ │ │ │ + jg 2f50da <__cxa_finalize@plt+0x2ca08a> │ │ │ │ + add $0x10,%r9 │ │ │ │ + add $0x10,%r10 │ │ │ │ + movzbl %cl,%r8d │ │ │ │ mov %r9,%rsi │ │ │ │ mov %r10,%rdi │ │ │ │ - sub $0x100,%eax │ │ │ │ - jg 2fbadb <__cxa_finalize@plt+0x2d0a8b> │ │ │ │ + sub $0x100,%ecx │ │ │ │ + jg 2f507f <__cxa_finalize@plt+0x2ca02f> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ + vpbroadcastd 0xe6ce3(%rip),%ymm15 │ │ │ │ cmp $0x4,%ecx │ │ │ │ - je 2fbd75 <__cxa_finalize@plt+0x2d0d25> │ │ │ │ - shr $0x10,%r9d │ │ │ │ - sub $0x3,%rsi │ │ │ │ - vpbroadcastd 0xe8096(%r10,%r9,8),%zmm26 │ │ │ │ - vpbroadcastd 0xe809a(%r10,%r9,8),%zmm27 │ │ │ │ - movzbl %al,%r9d │ │ │ │ - shr $0x10,%eax │ │ │ │ - cmp $0x4,%r8d │ │ │ │ - cmove %r9d,%eax │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - vpbroadcastd 0xe0246(%rip),%zmm24 │ │ │ │ - movzwl 0xe38a2(%r10,%rcx,2),%ecx │ │ │ │ - vpbroadcastd 0xe0c23(%rip),%zmm25 │ │ │ │ - add %r10,%rcx │ │ │ │ - vpbroadcastq 0xe8096(%r10,%rax,8),%zmm16 │ │ │ │ - lea (%rdx,%rdx,2),%r10 │ │ │ │ - sub %r10,%rsi │ │ │ │ - vpunpcklbw %zmm16,%zmm16,%zmm16 │ │ │ │ - vpsraw $0x8,%zmm16,%zmm16 │ │ │ │ - vpshufd $0x0,%zmm16,%zmm28 │ │ │ │ - vpshufd $0x55,%zmm16,%zmm29 │ │ │ │ - vpshufd $0xaa,%zmm16,%zmm30 │ │ │ │ - vpshufd $0xff,%zmm16,%zmm31 │ │ │ │ - jmp *%rcx │ │ │ │ + jg 2f53a0 <__cxa_finalize@plt+0x2ca350> │ │ │ │ movzbl %r9b,%r9d │ │ │ │ - dec %rsi │ │ │ │ - vpbroadcastd 0xe8098(%r10,%r9,8),%zmm24 │ │ │ │ + vpbroadcastd 0xedba5(%r10,%r9,8),%ymm0 │ │ │ │ movzbl %al,%r9d │ │ │ │ shr $0x10,%eax │ │ │ │ cmp $0x4,%r8d │ │ │ │ - cmove %r9d,%eax │ │ │ │ - vpbroadcastq 0xe8096(%r10,%rax,8),%zmm16 │ │ │ │ - lea (%rdx,%rdx,2),%r10 │ │ │ │ - sub %r10,%rsi │ │ │ │ - mov $0x4,%ecx │ │ │ │ - kmovb %ecx,%k1 │ │ │ │ - kshiftlb $0x2,%k1,%k2 │ │ │ │ - kshiftlb $0x4,%k1,%k3 │ │ │ │ - vpbroadcastd 0xe01a1(%rip),%zmm26 │ │ │ │ - vbroadcasti32x4 0xe09ef(%rip),%zmm0 │ │ │ │ - vpunpcklbw %zmm16,%zmm16,%zmm16 │ │ │ │ - vpsraw $0x8,%zmm16,%zmm16 │ │ │ │ - vpbroadcastd 0xe0b70(%rip),%zmm27 │ │ │ │ - vpshufd $0x0,%zmm16,%zmm28 │ │ │ │ - vpshufd $0x55,%zmm16,%zmm29 │ │ │ │ - vpshufd $0xaa,%zmm16,%zmm30 │ │ │ │ - vpshufd $0xff,%zmm16,%zmm31 │ │ │ │ - vmovq (%rsi),%xmm19 │ │ │ │ - vpbroadcastq (%rsi,%rdx,1),%ymm18 │ │ │ │ - vpbroadcastq (%rsi,%rdx,2),%ymm19{%k1} │ │ │ │ - vpbroadcastq (%rsi,%r10,1),%zmm18{%k2} │ │ │ │ - lea (%rsi,%rdx,4),%rsi │ │ │ │ - vpbroadcastq (%rsi),%zmm19{%k2} │ │ │ │ - vpbroadcastq (%rsi,%rdx,1),%zmm18{%k3} │ │ │ │ - vpbroadcastq (%rsi,%rdx,2),%zmm19{%k3} │ │ │ │ - vmovdqa32 0xe06bf(%rip),%zmm1 │ │ │ │ - vmovdqu32 0xe06d5(%rip),%zmm2 │ │ │ │ - vmovdqa32 %zmm26,%zmm16 │ │ │ │ - vmovdqa32 %zmm26,%zmm17 │ │ │ │ - vpshufb %zmm0,%zmm18,%zmm18 │ │ │ │ - vpshufb %zmm0,%zmm19,%zmm19 │ │ │ │ - vpdpbusd %zmm24,%zmm18,%zmm16 │ │ │ │ - vpdpbusd %zmm24,%zmm19,%zmm17 │ │ │ │ - vpackssdw %zmm17,%zmm16,%zmm16 │ │ │ │ - vpsraw $0x2,%zmm16,%zmm16 │ │ │ │ - vpermb %zmm16,%zmm1,%zmm17 │ │ │ │ - vpermb %zmm16,%zmm2,%zmm18 │ │ │ │ - vmovq (%rsi,%r10,1),%xmm19 │ │ │ │ - lea (%rsi,%rdx,4),%rsi │ │ │ │ - vmovq (%rsi),%xmm20 │ │ │ │ - vpbroadcastq (%rsi,%rdx,1),%ymm19{%k1} │ │ │ │ - vpbroadcastq (%rsi,%rdx,2),%ymm20{%k1} │ │ │ │ - vmovdqa32 %ymm26,%ymm21 │ │ │ │ - vmovdqa32 %ymm26,%ymm22 │ │ │ │ - vpshufb %ymm0,%ymm19,%ymm19 │ │ │ │ - vpshufb %ymm0,%ymm20,%ymm20 │ │ │ │ - vpdpbusd %ymm24,%ymm19,%ymm21 │ │ │ │ - vpdpbusd %ymm24,%ymm20,%ymm22 │ │ │ │ - vmovdqa32 %zmm27,%zmm23 │ │ │ │ - vpackssdw %ymm22,%ymm21,%ymm21 │ │ │ │ - vpsraw $0x2,%ymm21,%ymm21 │ │ │ │ - valignq $0x4,%zmm16,%zmm21,%zmm16 │ │ │ │ - vpdpwssd %zmm28,%zmm17,%zmm23 │ │ │ │ - vpdpwssd %zmm29,%zmm18,%zmm23 │ │ │ │ - vpermb %zmm16,%zmm1,%zmm17 │ │ │ │ - vpermb %zmm16,%zmm2,%zmm18 │ │ │ │ - vpdpwssd %zmm30,%zmm17,%zmm23 │ │ │ │ - vpdpwssd %zmm31,%zmm18,%zmm23 │ │ │ │ - vpsrad $0x6,%zmm23,%zmm23 │ │ │ │ - vpmovdw %zmm23,(%rdi) │ │ │ │ - add $0x20,%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 2fbe88 <__cxa_finalize@plt+0x2d0e38> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - vbroadcasti32x4 0xe088e(%rip),%zmm0 │ │ │ │ - vbroadcasti32x4 0xe0894(%rip),%zmm1 │ │ │ │ - vbroadcasti32x4 0xe089a(%rip),%zmm2 │ │ │ │ - vinserti32x4 $0x1,(%rsi),%ymm16,%ymm16 │ │ │ │ - vinserti32x4 $0x2,(%rsi,%rdx,1),%zmm16,%zmm16 │ │ │ │ - vinserti32x4 $0x3,(%rsi,%rdx,2),%zmm16,%zmm16 │ │ │ │ - vmovdqu32 (%rsi,%r10,1),%xmm17 │ │ │ │ - lea (%rsi,%rdx,4),%rsi │ │ │ │ - vinserti32x4 $0x1,(%rsi),%ymm17,%ymm17 │ │ │ │ - vinserti32x4 $0x2,(%rsi,%rdx,1),%zmm17,%zmm17 │ │ │ │ - vinserti32x4 $0x3,(%rsi,%rdx,2),%zmm17,%zmm17 │ │ │ │ - vmovdqa32 %zmm24,%zmm18 │ │ │ │ - vmovdqa32 %zmm24,%zmm20 │ │ │ │ - vmovdqa32 %zmm24,%zmm19 │ │ │ │ - vmovdqa32 %zmm24,%zmm21 │ │ │ │ - vpshufb %zmm0,%zmm16,%zmm4 │ │ │ │ - vpshufb %zmm1,%zmm16,%zmm5 │ │ │ │ - vpshufb %zmm2,%zmm16,%zmm6 │ │ │ │ - vpshufb %zmm0,%zmm17,%zmm7 │ │ │ │ - vpshufb %zmm1,%zmm17,%zmm22 │ │ │ │ - vpshufb %zmm2,%zmm17,%zmm23 │ │ │ │ - vpdpbusd %zmm26,%zmm4,%zmm18 │ │ │ │ - vpdpbusd %zmm26,%zmm5,%zmm20 │ │ │ │ - vpdpbusd %zmm27,%zmm5,%zmm18 │ │ │ │ - vpdpbusd %zmm27,%zmm6,%zmm20 │ │ │ │ - vpdpbusd %zmm26,%zmm7,%zmm19 │ │ │ │ - vpdpbusd %zmm26,%zmm22,%zmm21 │ │ │ │ - vpdpbusd %zmm27,%zmm22,%zmm19 │ │ │ │ - vpdpbusd %zmm27,%zmm23,%zmm21 │ │ │ │ - vpackssdw %zmm20,%zmm18,%zmm18 │ │ │ │ - vpackssdw %zmm21,%zmm19,%zmm19 │ │ │ │ - vpsraw $0x2,%zmm18,%zmm18 │ │ │ │ - vpsraw $0x2,%zmm19,%zmm19 │ │ │ │ - valignq $0x2,%zmm18,%zmm19,%zmm16 │ │ │ │ - valignq $0x4,%zmm18,%zmm19,%zmm17 │ │ │ │ - valignq $0x6,%zmm18,%zmm19,%zmm18 │ │ │ │ - vpunpcklwd %zmm17,%zmm16,%zmm20 │ │ │ │ - vpunpckhwd %zmm17,%zmm16,%zmm21 │ │ │ │ - vpunpcklwd %zmm19,%zmm18,%zmm22 │ │ │ │ - vpunpckhwd %zmm19,%zmm18,%zmm23 │ │ │ │ - vmovdqu (%rsi,%r10,1),%xmm3 │ │ │ │ + cmovle %r9d,%eax │ │ │ │ + vpbroadcastq 0xedba3(%r10,%rax,8),%ymm1 │ │ │ │ + lea (%rdx,%rdx,2),%rax │ │ │ │ + sub $0x2,%rsi │ │ │ │ + sub %rax,%rsi │ │ │ │ + vpxor %ymm7,%ymm7,%ymm7 │ │ │ │ + vpunpcklbw %ymm0,%ymm7,%ymm7 │ │ │ │ + vpunpcklbw %ymm1,%ymm1,%ymm1 │ │ │ │ + vpsraw $0x4,%ymm7,%ymm7 │ │ │ │ + vpsraw $0x8,%ymm1,%ymm1 │ │ │ │ + testl $0x800,0x10(%rsp) │ │ │ │ + je 2f5209 <__cxa_finalize@plt+0x2ca1b9> │ │ │ │ + vpsraw $0x2,%ymm7,%ymm7 │ │ │ │ + vpshufd $0x0,%ymm1,%ymm11 │ │ │ │ + vpshufd $0x55,%ymm1,%ymm12 │ │ │ │ + vpshufd $0xaa,%ymm1,%ymm13 │ │ │ │ + vpshufd $0xff,%ymm1,%ymm14 │ │ │ │ + vbroadcasti128 0xe6b3a(%rip),%ymm9 │ │ │ │ + vbroadcasti128 0xe6b41(%rip),%ymm10 │ │ │ │ + vpshufd $0x55,%ymm7,%ymm8 │ │ │ │ + vpshufd $0x0,%ymm7,%ymm7 │ │ │ │ + vmovdqu (%rsi),%xmm1 │ │ │ │ + vinserti128 $0x1,(%rsi,%rdx,1),%ymm1,%ymm1 │ │ │ │ + vbroadcasti128 (%rsi,%rax,1),%ymm0 │ │ │ │ + vinserti128 $0x0,(%rsi,%rdx,2),%ymm0,%ymm2 │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ - vinserti128 $0x1,(%rsi),%ymm3,%ymm3 │ │ │ │ - vinserti32x4 $0x2,(%rsi,%rdx,1),%zmm3,%zmm3 │ │ │ │ - vinserti32x4 $0x3,(%rsi,%rdx,2),%zmm3,%zmm3 │ │ │ │ - vmovdqa32 %zmm25,%zmm4 │ │ │ │ - vmovdqa32 %zmm25,%zmm5 │ │ │ │ - vmovdqa32 %zmm24,%zmm6 │ │ │ │ - vmovdqa32 %zmm24,%zmm7 │ │ │ │ - vpdpwssd %zmm28,%zmm20,%zmm4 │ │ │ │ - vpdpwssd %zmm28,%zmm21,%zmm5 │ │ │ │ - vpdpwssd %zmm29,%zmm22,%zmm4 │ │ │ │ - vpdpwssd %zmm29,%zmm23,%zmm5 │ │ │ │ - vpshufb %zmm0,%zmm3,%zmm16 │ │ │ │ - vpshufb %zmm1,%zmm3,%zmm17 │ │ │ │ - vpshufb %zmm2,%zmm3,%zmm18 │ │ │ │ - vpdpbusd %zmm26,%zmm16,%zmm6 │ │ │ │ - vpdpbusd %zmm26,%zmm17,%zmm7 │ │ │ │ - vpdpbusd %zmm27,%zmm17,%zmm6 │ │ │ │ - vpdpbusd %zmm27,%zmm18,%zmm7 │ │ │ │ - vpackssdw %zmm7,%zmm6,%zmm6 │ │ │ │ - vpsraw $0x2,%zmm6,%zmm6 │ │ │ │ - valignq $0x2,%zmm19,%zmm6,%zmm16 │ │ │ │ - valignq $0x4,%zmm19,%zmm6,%zmm17 │ │ │ │ - valignq $0x6,%zmm19,%zmm6,%zmm18 │ │ │ │ - vmovdqa32 %zmm6,%zmm19 │ │ │ │ - vpunpcklwd %zmm17,%zmm16,%zmm20 │ │ │ │ - vpunpckhwd %zmm17,%zmm16,%zmm21 │ │ │ │ - vpunpcklwd %zmm19,%zmm18,%zmm22 │ │ │ │ - vpunpckhwd %zmm19,%zmm18,%zmm23 │ │ │ │ - vpdpwssd %zmm30,%zmm20,%zmm4 │ │ │ │ - vpdpwssd %zmm30,%zmm21,%zmm5 │ │ │ │ - vpdpwssd %zmm31,%zmm22,%zmm4 │ │ │ │ - vpdpwssd %zmm31,%zmm23,%zmm5 │ │ │ │ - vpsrad $0x6,%zmm4,%zmm4 │ │ │ │ - vpsrad $0x6,%zmm5,%zmm5 │ │ │ │ - vpackssdw %zmm5,%zmm4,%zmm4 │ │ │ │ - vmovdqa32 %zmm4,(%rdi) │ │ │ │ - add $0x40,%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 2fc032 <__cxa_finalize@plt+0x2d0fe2> │ │ │ │ + vinserti128 $0x1,(%rsi),%ymm0,%ymm0 │ │ │ │ + vmovdqu (%rsi,%rdx,1),%xmm3 │ │ │ │ + vinserti128 $0x1,(%rsi,%rdx,2),%ymm3,%ymm3 │ │ │ │ + add %rax,%rsi │ │ │ │ + vpshufb %ymm9,%ymm1,%ymm4 │ │ │ │ + vpshufb %ymm10,%ymm1,%ymm1 │ │ │ │ + vpmaddwd %ymm7,%ymm4,%ymm4 │ │ │ │ + vpmaddwd %ymm1,%ymm8,%ymm1 │ │ │ │ + vpshufb %ymm9,%ymm2,%ymm5 │ │ │ │ + vpshufb %ymm10,%ymm2,%ymm2 │ │ │ │ + vpmaddwd %ymm7,%ymm5,%ymm5 │ │ │ │ + vpmaddwd %ymm2,%ymm8,%ymm2 │ │ │ │ + vpaddd %ymm4,%ymm15,%ymm4 │ │ │ │ + vpaddd %ymm4,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm9,%ymm0,%ymm4 │ │ │ │ + vpshufb %ymm10,%ymm0,%ymm0 │ │ │ │ + vpmaddwd %ymm7,%ymm4,%ymm4 │ │ │ │ + vpmaddwd %ymm0,%ymm8,%ymm0 │ │ │ │ + vpaddd %ymm5,%ymm15,%ymm5 │ │ │ │ + vpaddd %ymm5,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm9,%ymm3,%ymm5 │ │ │ │ + vpshufb %ymm10,%ymm3,%ymm3 │ │ │ │ + vpmaddwd %ymm7,%ymm5,%ymm5 │ │ │ │ + vpmaddwd %ymm3,%ymm8,%ymm3 │ │ │ │ + vpaddd %ymm4,%ymm15,%ymm4 │ │ │ │ + vpaddd %ymm0,%ymm4,%ymm4 │ │ │ │ + vpaddd %ymm5,%ymm15,%ymm5 │ │ │ │ + vpaddd %ymm3,%ymm5,%ymm5 │ │ │ │ + vperm2i128 $0x21,%ymm2,%ymm1,%ymm0 │ │ │ │ + vpsrld $0x6,%ymm1,%ymm1 │ │ │ │ + vpsrld $0x6,%ymm2,%ymm2 │ │ │ │ + vperm2i128 $0x21,%ymm5,%ymm4,%ymm3 │ │ │ │ + vpslld $0xa,%ymm4,%ymm4 │ │ │ │ + vpslld $0xa,%ymm5,%ymm5 │ │ │ │ + vpblendw $0xaa,%ymm4,%ymm2,%ymm2 │ │ │ │ + vpslld $0xa,%ymm0,%ymm0 │ │ │ │ + vpblendw $0xaa,%ymm0,%ymm1,%ymm1 │ │ │ │ + vpsrld $0x6,%ymm3,%ymm3 │ │ │ │ + vpblendw $0xaa,%ymm5,%ymm3,%ymm3 │ │ │ │ + vpsrad $0x10,%ymm5,%ymm0 │ │ │ │ + vmovdqu (%rsi),%xmm4 │ │ │ │ + vinserti128 $0x1,(%rsi,%rdx,1),%ymm4,%ymm4 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + vpmaddwd %ymm1,%ymm11,%ymm5 │ │ │ │ + vmovdqa %ymm2,%ymm1 │ │ │ │ + vpmaddwd %ymm2,%ymm12,%ymm2 │ │ │ │ + vpaddd %ymm5,%ymm15,%ymm5 │ │ │ │ + vpaddd %ymm2,%ymm5,%ymm5 │ │ │ │ + vmovdqa %ymm3,%ymm2 │ │ │ │ + vpmaddwd %ymm3,%ymm13,%ymm3 │ │ │ │ + vpaddd %ymm3,%ymm5,%ymm5 │ │ │ │ + vpshufb %ymm9,%ymm4,%ymm3 │ │ │ │ + vpshufb %ymm10,%ymm4,%ymm4 │ │ │ │ + vpmaddwd %ymm7,%ymm3,%ymm3 │ │ │ │ + vpmaddwd %ymm4,%ymm8,%ymm4 │ │ │ │ + vpaddd %ymm3,%ymm15,%ymm3 │ │ │ │ + vpaddd %ymm3,%ymm4,%ymm4 │ │ │ │ + vpsrad $0x6,%ymm4,%ymm4 │ │ │ │ + vpackssdw %ymm4,%ymm0,%ymm0 │ │ │ │ + vpermq $0x5a,%ymm0,%ymm3 │ │ │ │ + vpunpckhwd %ymm0,%ymm3,%ymm3 │ │ │ │ + vmovdqa %ymm4,%ymm0 │ │ │ │ + vpmaddwd %ymm3,%ymm14,%ymm4 │ │ │ │ + vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ + vpsrad $0x6,%ymm4,%ymm4 │ │ │ │ + vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ + vpackssdw %xmm5,%xmm4,%xmm4 │ │ │ │ + vmovdqa %xmm4,(%rdi) │ │ │ │ + add $0x10,%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 2f5313 <__cxa_finalize@plt+0x2ca2c3> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ - mov $0x20,%ecx │ │ │ │ - jmp 2fc14a <__cxa_finalize@plt+0x2d10fa> │ │ │ │ - mov $0x40,%ecx │ │ │ │ - jmp 2fc14a <__cxa_finalize@plt+0x2d10fa> │ │ │ │ - mov $0x80,%ecx │ │ │ │ - jmp 2fc14a <__cxa_finalize@plt+0x2d10fa> │ │ │ │ - mov $0x100,%ecx │ │ │ │ - vmovdqa32 0xe01ac(%rip),%zmm0 │ │ │ │ - vmovdqa32 0xe01e2(%rip),%zmm1 │ │ │ │ - vmovdqa32 0xe0218(%rip),%zmm2 │ │ │ │ - lea -0x100(%r8,%rcx,8),%eax │ │ │ │ + shr $0x10,%r9d │ │ │ │ + vpbroadcastq 0xedba3(%r10,%r9,8),%ymm2 │ │ │ │ + movzbl %al,%r9d │ │ │ │ + shr $0x10,%eax │ │ │ │ + cmp $0x4,%r8d │ │ │ │ + cmovle %r9d,%eax │ │ │ │ + vpmovsxbw 0xedba3(%r10,%rax,8),%xmm1 │ │ │ │ + mov %ecx,%r11d │ │ │ │ + shl $0x5,%ecx │ │ │ │ + lea (%rdx,%rdx,2),%rax │ │ │ │ + sub $0x6,%rsi │ │ │ │ + sub %rax,%rsi │ │ │ │ mov %rsi,%r9 │ │ │ │ mov %rdi,%r10 │ │ │ │ - vmovdqu32 (%rsi),%ymm16 │ │ │ │ - vinserti32x8 $0x1,(%rsi,%rdx,1),%zmm16,%zmm16 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - vmovdqu32 (%rsi),%ymm17 │ │ │ │ - vinserti32x8 $0x1,(%rsi,%rdx,1),%zmm17,%zmm17 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - vmovdqu32 (%rsi),%ymm18 │ │ │ │ - vinserti32x8 $0x1,(%rsi,%rdx,1),%zmm18,%zmm18 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - vmovdqu32 (%rsi),%ymm19 │ │ │ │ - vmovdqa32 %zmm24,%zmm20 │ │ │ │ - vmovdqa32 %zmm24,%zmm21 │ │ │ │ - vmovdqa32 %zmm24,%zmm22 │ │ │ │ - vmovdqa32 %zmm24,%zmm23 │ │ │ │ - vpermb %zmm16,%zmm0,%zmm3 │ │ │ │ - vpermb %zmm16,%zmm1,%zmm4 │ │ │ │ - vpermb %zmm16,%zmm2,%zmm5 │ │ │ │ - vpermb %zmm17,%zmm0,%zmm6 │ │ │ │ - vpermb %zmm17,%zmm1,%zmm7 │ │ │ │ - vpermb %zmm17,%zmm2,%zmm8 │ │ │ │ - vpermb %zmm18,%zmm0,%zmm9 │ │ │ │ - vpermb %zmm18,%zmm1,%zmm10 │ │ │ │ - vpermb %zmm18,%zmm2,%zmm11 │ │ │ │ - vpermb %ymm19,%ymm0,%ymm12 │ │ │ │ - vpermb %ymm19,%ymm1,%ymm13 │ │ │ │ - vpermb %ymm19,%ymm2,%ymm14 │ │ │ │ - vmovdqa32 %zmm24,%zmm16 │ │ │ │ - vmovdqa32 %zmm24,%zmm17 │ │ │ │ - vmovdqa32 %ymm24,%ymm18 │ │ │ │ - vmovdqa32 %ymm24,%ymm19 │ │ │ │ - vpdpbusd %zmm26,%zmm3,%zmm20 │ │ │ │ - vpdpbusd %zmm26,%zmm4,%zmm21 │ │ │ │ - vpdpbusd %zmm26,%zmm6,%zmm22 │ │ │ │ - vpdpbusd %zmm26,%zmm7,%zmm23 │ │ │ │ - vpdpbusd %zmm26,%zmm9,%zmm16 │ │ │ │ - vpdpbusd %zmm26,%zmm10,%zmm17 │ │ │ │ - vpdpbusd %ymm26,%ymm12,%ymm18 │ │ │ │ - vpdpbusd %ymm26,%ymm13,%ymm19 │ │ │ │ - vpdpbusd %zmm27,%zmm4,%zmm20 │ │ │ │ - vpdpbusd %zmm27,%zmm5,%zmm21 │ │ │ │ - vpdpbusd %zmm27,%zmm7,%zmm22 │ │ │ │ - vpdpbusd %zmm27,%zmm8,%zmm23 │ │ │ │ - vpdpbusd %zmm27,%zmm10,%zmm16 │ │ │ │ - vpdpbusd %zmm27,%zmm11,%zmm17 │ │ │ │ - vpdpbusd %ymm27,%ymm13,%ymm18 │ │ │ │ - vpdpbusd %ymm27,%ymm14,%ymm19 │ │ │ │ - vpackssdw %zmm21,%zmm20,%zmm20 │ │ │ │ - vpackssdw %zmm23,%zmm22,%zmm22 │ │ │ │ - vpackssdw %zmm17,%zmm16,%zmm16 │ │ │ │ - vpackssdw %ymm19,%ymm18,%ymm18 │ │ │ │ - vpsraw $0x2,%zmm20,%zmm20 │ │ │ │ - vpsraw $0x2,%zmm22,%zmm22 │ │ │ │ - vpsraw $0x2,%zmm16,%zmm16 │ │ │ │ - vpsraw $0x2,%ymm18,%ymm18 │ │ │ │ - vshufi32x4 $0x4e,%zmm22,%zmm20,%zmm21 │ │ │ │ - vshufi32x4 $0x4e,%zmm16,%zmm22,%zmm23 │ │ │ │ - vshufi32x4 $0x4e,%zmm18,%zmm16,%zmm17 │ │ │ │ - vpunpcklwd %zmm21,%zmm20,%zmm18 │ │ │ │ - vpunpckhwd %zmm21,%zmm20,%zmm19 │ │ │ │ - vpunpcklwd %zmm23,%zmm22,%zmm20 │ │ │ │ - vpunpckhwd %zmm23,%zmm22,%zmm21 │ │ │ │ - vpunpcklwd %zmm17,%zmm16,%zmm22 │ │ │ │ - vpunpckhwd %zmm17,%zmm16,%zmm23 │ │ │ │ - vmovdqu (%rsi,%rdx,1),%ymm3 │ │ │ │ + lea -0x100(%r8,%rcx,1),%ecx │ │ │ │ + vpxor %ymm0,%ymm0,%ymm0 │ │ │ │ + vpunpcklbw %ymm2,%ymm0,%ymm0 │ │ │ │ + vmovdqa %xmm1,-0x18(%rsp) │ │ │ │ + vpsraw $0x4,%ymm0,%ymm0 │ │ │ │ + testl $0x800,0x10(%rsp) │ │ │ │ + je 2f5408 <__cxa_finalize@plt+0x2ca3b8> │ │ │ │ + vpsraw $0x2,%ymm0,%ymm0 │ │ │ │ + vpshufd $0x0,%ymm0,%ymm11 │ │ │ │ + vpshufd $0x55,%ymm0,%ymm12 │ │ │ │ + vpshufd $0xaa,%ymm0,%ymm13 │ │ │ │ + vpshufd $0xff,%ymm0,%ymm14 │ │ │ │ + vmovdqu (%rsi,%rax,1),%xmm4 │ │ │ │ + vbroadcasti128 0xe6936(%rip),%ymm8 │ │ │ │ + vmovdqu 0x8(%rsi,%rax,1),%xmm6 │ │ │ │ + vbroadcasti128 0xe6937(%rip),%ymm9 │ │ │ │ + vmovdqu 0x10(%rsi,%rax,1),%xmm0 │ │ │ │ + vmovdqu (%rsi),%xmm5 │ │ │ │ + vinserti128 $0x1,(%rsi,%rdx,4),%ymm5,%ymm5 │ │ │ │ + vmovdqu 0x10(%rsi),%xmm1 │ │ │ │ + vinserti128 $0x1,0x10(%rsi,%rdx,4),%ymm1,%ymm1 │ │ │ │ + vshufpd $0x5,%ymm1,%ymm5,%ymm7 │ │ │ │ + vpshufb %xmm9,%xmm4,%xmm2 │ │ │ │ + vpshufb %xmm8,%xmm4,%xmm4 │ │ │ │ + vpmaddwd %xmm2,%xmm12,%xmm3 │ │ │ │ + vpmaddwd %xmm4,%xmm11,%xmm4 │ │ │ │ + vpshufb %xmm9,%xmm6,%xmm6 │ │ │ │ + vshufpd $0x5,%xmm6,%xmm2,%xmm2 │ │ │ │ + vpaddd %xmm3,%xmm15,%xmm3 │ │ │ │ + vpaddd %xmm3,%xmm4,%xmm4 │ │ │ │ + vpmaddwd %xmm6,%xmm14,%xmm3 │ │ │ │ + vpaddd %xmm3,%xmm4,%xmm4 │ │ │ │ + vpmaddwd %xmm2,%xmm13,%xmm3 │ │ │ │ + vpshufb %xmm9,%xmm0,%xmm0 │ │ │ │ + vpmaddwd %xmm2,%xmm11,%xmm2 │ │ │ │ + vpaddd %xmm3,%xmm4,%xmm4 │ │ │ │ + vpmaddwd %xmm6,%xmm12,%xmm3 │ │ │ │ + vshufpd $0x5,%xmm0,%xmm6,%xmm6 │ │ │ │ + vpmaddwd %xmm0,%xmm14,%xmm0 │ │ │ │ + vpmaddwd %xmm6,%xmm13,%xmm6 │ │ │ │ + vpaddd %xmm2,%xmm15,%xmm2 │ │ │ │ + vpaddd %xmm3,%xmm2,%xmm2 │ │ │ │ + vpaddd %xmm0,%xmm2,%xmm2 │ │ │ │ + vpaddd %xmm6,%xmm2,%xmm2 │ │ │ │ + vpsrad $0x6,%xmm4,%xmm4 │ │ │ │ + vpsrad $0x6,%xmm2,%xmm2 │ │ │ │ + vpackssdw %xmm2,%xmm4,%xmm4 │ │ │ │ + vpshufb %ymm9,%ymm5,%ymm2 │ │ │ │ + vpshufb %ymm8,%ymm5,%ymm5 │ │ │ │ + vpmaddwd %ymm2,%ymm12,%ymm3 │ │ │ │ + vpmaddwd %ymm5,%ymm11,%ymm5 │ │ │ │ + vpshufb %ymm9,%ymm7,%ymm7 │ │ │ │ + vshufpd $0x5,%ymm7,%ymm2,%ymm2 │ │ │ │ + vpaddd %ymm3,%ymm15,%ymm3 │ │ │ │ + vpaddd %ymm3,%ymm5,%ymm5 │ │ │ │ + vpmaddwd %ymm7,%ymm14,%ymm3 │ │ │ │ + vpaddd %ymm3,%ymm5,%ymm5 │ │ │ │ + vpmaddwd %ymm2,%ymm13,%ymm3 │ │ │ │ + vpshufb %ymm9,%ymm1,%ymm1 │ │ │ │ + vpmaddwd %ymm2,%ymm11,%ymm2 │ │ │ │ + vpaddd %ymm3,%ymm5,%ymm5 │ │ │ │ + vpmaddwd %ymm7,%ymm12,%ymm3 │ │ │ │ + vshufpd $0x5,%ymm1,%ymm7,%ymm7 │ │ │ │ + vpmaddwd %ymm1,%ymm14,%ymm1 │ │ │ │ + vpmaddwd %ymm7,%ymm13,%ymm7 │ │ │ │ + vpaddd %ymm2,%ymm15,%ymm2 │ │ │ │ + vpaddd %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddd %ymm1,%ymm2,%ymm2 │ │ │ │ + vpaddd %ymm7,%ymm2,%ymm2 │ │ │ │ + vpsrad $0x6,%ymm5,%ymm5 │ │ │ │ + vpsrad $0x6,%ymm2,%ymm2 │ │ │ │ + vpackssdw %ymm2,%ymm5,%ymm5 │ │ │ │ + vmovdqu (%rsi,%rdx,2),%xmm0 │ │ │ │ + vinserti128 $0x1,(%rsi,%rax,2),%ymm0,%ymm0 │ │ │ │ + vmovdqu 0x10(%rsi,%rdx,2),%xmm1 │ │ │ │ + vinserti128 $0x1,0x10(%rsi,%rax,2),%ymm1,%ymm1 │ │ │ │ + vshufpd $0x5,%ymm1,%ymm0,%ymm7 │ │ │ │ + vpshufb %ymm9,%ymm0,%ymm2 │ │ │ │ + vpshufb %ymm8,%ymm0,%ymm0 │ │ │ │ + vpmaddwd %ymm2,%ymm12,%ymm3 │ │ │ │ + vpmaddwd %ymm0,%ymm11,%ymm0 │ │ │ │ + vpshufb %ymm9,%ymm7,%ymm7 │ │ │ │ + vshufpd $0x5,%ymm7,%ymm2,%ymm2 │ │ │ │ + vpaddd %ymm3,%ymm15,%ymm3 │ │ │ │ + vpaddd %ymm3,%ymm0,%ymm0 │ │ │ │ + vpmaddwd %ymm7,%ymm14,%ymm3 │ │ │ │ + vpaddd %ymm3,%ymm0,%ymm0 │ │ │ │ + vpmaddwd %ymm2,%ymm13,%ymm3 │ │ │ │ + vpshufb %ymm9,%ymm1,%ymm1 │ │ │ │ + vpmaddwd %ymm2,%ymm11,%ymm2 │ │ │ │ + vpaddd %ymm3,%ymm0,%ymm0 │ │ │ │ + vpmaddwd %ymm7,%ymm12,%ymm3 │ │ │ │ + vshufpd $0x5,%ymm1,%ymm7,%ymm7 │ │ │ │ + vpmaddwd %ymm1,%ymm14,%ymm1 │ │ │ │ + vpmaddwd %ymm7,%ymm13,%ymm7 │ │ │ │ + vpaddd %ymm2,%ymm15,%ymm2 │ │ │ │ + vpaddd %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddd %ymm1,%ymm2,%ymm2 │ │ │ │ + vpaddd %ymm7,%ymm2,%ymm2 │ │ │ │ + vpsrad $0x6,%ymm0,%ymm0 │ │ │ │ + vpsrad $0x6,%ymm2,%ymm2 │ │ │ │ + vpackssdw %ymm2,%ymm0,%ymm0 │ │ │ │ + vmovdqu (%rsi,%rdx,1),%xmm6 │ │ │ │ + vmovdqu 0x10(%rsi,%rdx,1),%xmm1 │ │ │ │ + lea (%rsi,%rdx,4),%rsi │ │ │ │ + vinserti128 $0x1,(%rsi,%rdx,1),%ymm6,%ymm6 │ │ │ │ + vinserti128 $0x1,0x10(%rsi,%rdx,1),%ymm1,%ymm1 │ │ │ │ + add %rax,%rsi │ │ │ │ + vshufpd $0x5,%ymm1,%ymm6,%ymm7 │ │ │ │ + vpshufb %ymm9,%ymm6,%ymm2 │ │ │ │ + vpshufb %ymm8,%ymm6,%ymm6 │ │ │ │ + vpmaddwd %ymm2,%ymm12,%ymm3 │ │ │ │ + vpmaddwd %ymm6,%ymm11,%ymm6 │ │ │ │ + vpshufb %ymm9,%ymm7,%ymm7 │ │ │ │ + vshufpd $0x5,%ymm7,%ymm2,%ymm2 │ │ │ │ + vpaddd %ymm3,%ymm15,%ymm3 │ │ │ │ + vpaddd %ymm3,%ymm6,%ymm6 │ │ │ │ + vpmaddwd %ymm7,%ymm14,%ymm3 │ │ │ │ + vpaddd %ymm3,%ymm6,%ymm6 │ │ │ │ + vpmaddwd %ymm2,%ymm13,%ymm3 │ │ │ │ + vpshufb %ymm9,%ymm1,%ymm1 │ │ │ │ + vpmaddwd %ymm2,%ymm11,%ymm2 │ │ │ │ + vpaddd %ymm3,%ymm6,%ymm6 │ │ │ │ + vpmaddwd %ymm7,%ymm12,%ymm3 │ │ │ │ + vshufpd $0x5,%ymm1,%ymm7,%ymm7 │ │ │ │ + vpmaddwd %ymm1,%ymm14,%ymm1 │ │ │ │ + vpmaddwd %ymm7,%ymm13,%ymm7 │ │ │ │ + vpaddd %ymm2,%ymm15,%ymm2 │ │ │ │ + vpaddd %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddd %ymm1,%ymm2,%ymm2 │ │ │ │ + vpaddd %ymm7,%ymm2,%ymm2 │ │ │ │ + vpsrad $0x6,%ymm6,%ymm6 │ │ │ │ + vpsrad $0x6,%ymm2,%ymm2 │ │ │ │ + vpackssdw %ymm2,%ymm6,%ymm6 │ │ │ │ + vpermq $0x50,%ymm4,%ymm4 │ │ │ │ + vpermq $0xd8,%ymm5,%ymm5 │ │ │ │ + vpermq $0xd8,%ymm6,%ymm6 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm7 │ │ │ │ + vpunpcklwd %ymm4,%ymm7,%ymm3 │ │ │ │ + vpunpckhwd %ymm5,%ymm4,%ymm4 │ │ │ │ + vpunpcklwd %ymm6,%ymm5,%ymm1 │ │ │ │ + vpunpckhwd %ymm6,%ymm5,%ymm5 │ │ │ │ + vpunpcklwd %ymm7,%ymm6,%ymm2 │ │ │ │ + vpunpckhwd %ymm7,%ymm6,%ymm6 │ │ │ │ + vpbroadcastd -0x18(%rsp),%ymm9 │ │ │ │ + vpbroadcastd -0x14(%rsp),%ymm7 │ │ │ │ + vpbroadcastd -0x10(%rsp),%ymm10 │ │ │ │ + vpmaddwd %ymm1,%ymm9,%ymm8 │ │ │ │ + vpmaddwd %ymm2,%ymm9,%ymm9 │ │ │ │ + vmovdqa %ymm3,%ymm1 │ │ │ │ + vmovdqa %ymm4,%ymm2 │ │ │ │ + vpmaddwd %ymm7,%ymm3,%ymm3 │ │ │ │ + vpmaddwd %ymm7,%ymm4,%ymm4 │ │ │ │ + vpaddd %ymm15,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm15,%ymm9,%ymm9 │ │ │ │ + vpaddd %ymm3,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm4,%ymm9,%ymm9 │ │ │ │ + vmovdqa %ymm5,%ymm3 │ │ │ │ + vmovdqa %ymm6,%ymm4 │ │ │ │ + vpmaddwd %ymm5,%ymm10,%ymm5 │ │ │ │ + vpmaddwd %ymm6,%ymm10,%ymm6 │ │ │ │ + vpaddd %ymm5,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm6,%ymm9,%ymm9 │ │ │ │ + vmovdqu (%rsi),%xmm5 │ │ │ │ + vinserti128 $0x1,(%rsi,%rdx,1),%ymm5,%ymm5 │ │ │ │ + vbroadcasti128 0xe6674(%rip),%ymm7 │ │ │ │ + vbroadcasti128 0xe667b(%rip),%ymm10 │ │ │ │ + vmovdqu 0x10(%rsi),%xmm6 │ │ │ │ + vinserti128 $0x1,0x10(%rsi,%rdx,1),%ymm6,%ymm6 │ │ │ │ + vextracti128 $0x1,%ymm0,(%rdi) │ │ │ │ + vpshufb %ymm7,%ymm5,%ymm0 │ │ │ │ + vpshufb %ymm10,%ymm5,%ymm5 │ │ │ │ + vpmaddwd %ymm0,%ymm11,%ymm0 │ │ │ │ + vpmaddwd %ymm5,%ymm12,%ymm5 │ │ │ │ + vpaddd %ymm0,%ymm15,%ymm0 │ │ │ │ + vpaddd %ymm5,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm7,%ymm6,%ymm5 │ │ │ │ + vpshufb %ymm10,%ymm6,%ymm6 │ │ │ │ + vpmaddwd %ymm5,%ymm13,%ymm5 │ │ │ │ + vpmaddwd %ymm6,%ymm14,%ymm6 │ │ │ │ + vpaddd %ymm5,%ymm15,%ymm5 │ │ │ │ + vpaddd %ymm5,%ymm6,%ymm6 │ │ │ │ + vmovdqu 0x8(%rsi),%xmm5 │ │ │ │ + vinserti128 $0x1,0x8(%rsi,%rdx,1),%ymm5,%ymm5 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ - vinserti32x8 $0x1,(%rsi),%zmm3,%zmm3 │ │ │ │ - vmovdqa32 %zmm25,%zmm4 │ │ │ │ - vmovdqa32 %zmm25,%zmm5 │ │ │ │ - vmovdqa32 %zmm24,%zmm6 │ │ │ │ - vmovdqa32 %zmm24,%zmm7 │ │ │ │ - vpdpwssd %zmm28,%zmm18,%zmm4 │ │ │ │ - vpdpwssd %zmm28,%zmm19,%zmm5 │ │ │ │ - vpdpwssd %zmm29,%zmm20,%zmm4 │ │ │ │ - vpdpwssd %zmm29,%zmm21,%zmm5 │ │ │ │ - vpermb %zmm3,%zmm0,%zmm8 │ │ │ │ - vpermb %zmm3,%zmm1,%zmm9 │ │ │ │ - vpermb %zmm3,%zmm2,%zmm10 │ │ │ │ - vpdpbusd %zmm26,%zmm8,%zmm6 │ │ │ │ - vpdpbusd %zmm26,%zmm9,%zmm7 │ │ │ │ - vpdpbusd %zmm27,%zmm9,%zmm6 │ │ │ │ - vpdpbusd %zmm27,%zmm10,%zmm7 │ │ │ │ - vpackssdw %zmm7,%zmm6,%zmm6 │ │ │ │ - vpsraw $0x2,%zmm6,%zmm6 │ │ │ │ - vshufi32x4 $0x4e,%zmm6,%zmm17,%zmm16 │ │ │ │ - vmovdqa32 %zmm20,%zmm18 │ │ │ │ - vmovdqa32 %zmm21,%zmm19 │ │ │ │ - vmovdqa32 %zmm6,%zmm17 │ │ │ │ - vmovdqa32 %zmm22,%zmm20 │ │ │ │ - vmovdqa32 %zmm23,%zmm21 │ │ │ │ - vpunpcklwd %zmm17,%zmm16,%zmm22 │ │ │ │ - vpunpckhwd %zmm17,%zmm16,%zmm23 │ │ │ │ - vpdpwssd %zmm30,%zmm20,%zmm4 │ │ │ │ - vpdpwssd %zmm30,%zmm21,%zmm5 │ │ │ │ - vpdpwssd %zmm31,%zmm22,%zmm4 │ │ │ │ - vpdpwssd %zmm31,%zmm23,%zmm5 │ │ │ │ - vpsrad $0x6,%zmm4,%zmm4 │ │ │ │ - vpsrad $0x6,%zmm5,%zmm5 │ │ │ │ - vpackssdw %zmm5,%zmm4,%zmm4 │ │ │ │ - vmovdqa %ymm4,(%rdi) │ │ │ │ - vextracti32x8 $0x1,%zmm4,(%rdi,%rcx,1) │ │ │ │ - lea (%rdi,%rcx,2),%rdi │ │ │ │ + vpshufb %ymm7,%ymm5,%ymm7 │ │ │ │ + vpshufb %ymm10,%ymm5,%ymm5 │ │ │ │ + vpmaddwd %ymm7,%ymm13,%ymm10 │ │ │ │ + vpmaddwd %ymm7,%ymm11,%ymm7 │ │ │ │ + vpaddd %ymm0,%ymm10,%ymm0 │ │ │ │ + vpaddd %ymm7,%ymm6,%ymm6 │ │ │ │ + vpmaddwd %ymm5,%ymm14,%ymm7 │ │ │ │ + vpmaddwd %ymm5,%ymm12,%ymm5 │ │ │ │ + vpaddd %ymm7,%ymm0,%ymm0 │ │ │ │ + vpaddd %ymm6,%ymm5,%ymm5 │ │ │ │ + vbroadcasti128 (%rdi),%ymm6 │ │ │ │ + vpbroadcastd -0xc(%rsp),%ymm10 │ │ │ │ + vpsrad $0x6,%ymm0,%ymm0 │ │ │ │ + vpsrad $0x6,%ymm5,%ymm5 │ │ │ │ + vpackssdw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm7 │ │ │ │ + vshufpd $0x4,%ymm7,%ymm6,%ymm6 │ │ │ │ + vpunpcklwd %ymm7,%ymm6,%ymm5 │ │ │ │ + vpunpckhwd %ymm7,%ymm6,%ymm6 │ │ │ │ + vpmaddwd %ymm5,%ymm10,%ymm7 │ │ │ │ + vpmaddwd %ymm6,%ymm10,%ymm10 │ │ │ │ + vpaddd %ymm7,%ymm8,%ymm7 │ │ │ │ + vpaddd %ymm10,%ymm9,%ymm9 │ │ │ │ + vpsrad $0x6,%ymm7,%ymm7 │ │ │ │ + vpsrad $0x6,%ymm9,%ymm9 │ │ │ │ + vpackssdw %ymm9,%ymm7,%ymm7 │ │ │ │ + vpermq $0xd8,%ymm7,%ymm7 │ │ │ │ + vmovdqa %xmm7,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm7,(%rdi,%r11,2) │ │ │ │ + lea (%rdi,%r11,4),%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 2fc2f7 <__cxa_finalize@plt+0x2d12a7> │ │ │ │ + jg 2f5681 <__cxa_finalize@plt+0x2ca631> │ │ │ │ add $0x10,%r9 │ │ │ │ - add $0x20,%r10 │ │ │ │ - movzbl %al,%r8d │ │ │ │ + add $0x10,%r10 │ │ │ │ + movzbl %cl,%r8d │ │ │ │ mov %r9,%rsi │ │ │ │ mov %r10,%rdi │ │ │ │ - sub $0x100,%eax │ │ │ │ - jg 2fc176 <__cxa_finalize@plt+0x2d1126> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - vpbroadcastd 0xdfb6e(%rip),%zmm25 │ │ │ │ - vmovdqa32 0xdfb7c(%rip),%ymm31 │ │ │ │ - call 2fc4b0 <__cxa_finalize@plt+0x2d1460> │ │ │ │ - jmp 2fc434 <__cxa_finalize@plt+0x2d13e4> │ │ │ │ - call 2fc5b1 <__cxa_finalize@plt+0x2d1561> │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vpaddd %zmm0,%zmm0,%zmm0 │ │ │ │ - vpermb %zmm0,%zmm31,%zmm0 │ │ │ │ - vmovdqa %xmm0,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm0,(%rdi,%rsi,2) │ │ │ │ - sub $0x1800,%eax │ │ │ │ - jg 2fc42b <__cxa_finalize@plt+0x2d13db> │ │ │ │ + sub $0x100,%ecx │ │ │ │ + jg 2f541c <__cxa_finalize@plt+0x2ca3cc> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ - vpbroadcastd 0xdfb22(%rip),%zmm25 │ │ │ │ - vmovdqa32 0xdfb1c(%rip),%xmm31 │ │ │ │ - call 2fc4b0 <__cxa_finalize@plt+0x2d1460> │ │ │ │ - jmp 2fc484 <__cxa_finalize@plt+0x2d1434> │ │ │ │ - call 2fc5b1 <__cxa_finalize@plt+0x2d1561> │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - vpsrad $0x13,%zmm0,%zmm0 │ │ │ │ - vpackuswb %zmm0,%zmm0,%zmm0 │ │ │ │ - vpermb %zmm0,%zmm31,%zmm0 │ │ │ │ - vmovq %xmm0,(%rdi) │ │ │ │ - vmovhps %xmm0,(%rdi,%rsi,1) │ │ │ │ - sub $0x1800,%eax │ │ │ │ - jg 2fc47b <__cxa_finalize@plt+0x2d142b> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - vpbroadcastd 0xe04aa(%rip),%zmm17 │ │ │ │ - add $0x200,%r9d │ │ │ │ - vpbroadcastd %r9d,%ymm2 │ │ │ │ - vpaddd 0x10(%rsp){1to8},%ymm17,%ymm4 │ │ │ │ - vmovdqa 0xdfa89(%rip),%ymm0 │ │ │ │ - vpbroadcastd (%r8),%ymm3 │ │ │ │ - vpbroadcastd 0x4(%r8),%ymm5 │ │ │ │ - lea 0x3(%rcx,%rcx,2),%r8 │ │ │ │ - vmovdqa32 0xdf9cf(%rip),%zmm26 │ │ │ │ - mov $0x5555,%eax │ │ │ │ - vmovdqa32 0xdfa00(%rip),%zmm27 │ │ │ │ - lea 0xe5439(%rip),%r9 │ │ │ │ - vpbroadcastq 0xdfa6f(%rip),%zmm28 │ │ │ │ - sub %r8,%rdx │ │ │ │ - vbroadcasti32x4 0xdfa22(%rip),%zmm29 │ │ │ │ - kxnorb %k2,%k2,%k2 │ │ │ │ - vbroadcasti32x4 0xdfa24(%rip),%zmm30 │ │ │ │ - vpdpwssd %ymm0,%ymm3,%ymm2 │ │ │ │ - vpdpwssd %ymm0,%ymm5,%ymm4 │ │ │ │ - vbroadcasti32x4 (%rdx),%zmm16 │ │ │ │ - vpsrad $0x10,%ymm3,%ymm3 │ │ │ │ - vpsrad $0x10,%ymm5,%ymm5 │ │ │ │ - kmovw %eax,%k1 │ │ │ │ - vpsrad $0xa,%ymm2,%ymm0 │ │ │ │ - kmovb %k2,%k3 │ │ │ │ - vpaddd %ymm3,%ymm2,%ymm2 │ │ │ │ - vpgatherdq (%r9,%ymm0,8),%zmm18{%k2} │ │ │ │ - vpsrld $0x8,%zmm17,%zmm17 │ │ │ │ - vpshufb %zmm27,%zmm16,%zmm16 │ │ │ │ - vpaddd %zmm17,%zmm17,%zmm24 │ │ │ │ - vpdpbusd %zmm18,%zmm16,%zmm17 │ │ │ │ - call 2fc640 <__cxa_finalize@plt+0x2d15f0> │ │ │ │ - vpsllq $0x2d,%zmm17,%zmm18 │ │ │ │ - vpslld $0xd,%zmm17,%zmm17 │ │ │ │ - vpaddd %zmm18,%zmm17,%zmm17 │ │ │ │ - vpshrdq $0x30,%zmm16,%zmm17,%zmm17 │ │ │ │ - call 2fc640 <__cxa_finalize@plt+0x2d15f0> │ │ │ │ - vpshrdq $0x30,%zmm16,%zmm17,%zmm18 │ │ │ │ - call 2fc640 <__cxa_finalize@plt+0x2d15f0> │ │ │ │ - vpshrdq $0x30,%zmm16,%zmm18,%zmm19 │ │ │ │ - call 2fc640 <__cxa_finalize@plt+0x2d15f0> │ │ │ │ - vpsrad $0xa,%ymm4,%ymm1 │ │ │ │ - kmovb %k3,%k2 │ │ │ │ - vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ - vpgatherdq (%r9,%ymm1,8),%zmm23{%k3} │ │ │ │ - vpsrad $0xa,%ymm4,%ymm0 │ │ │ │ - kmovb %k2,%k3 │ │ │ │ - vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ - vpgatherdq (%r9,%ymm0,8),%zmm1{%k2} │ │ │ │ - vshufps $0x88,%zmm1,%zmm23,%zmm21 │ │ │ │ - vmovdqa32 %zmm25,%zmm0 │ │ │ │ - vpshufb %zmm29,%zmm21,%zmm20 │ │ │ │ - vpdpwssd %zmm20,%zmm17,%zmm0 │ │ │ │ - vpshufb %zmm30,%zmm21,%zmm21 │ │ │ │ - vmovdqa32 %zmm18,%zmm17 │ │ │ │ - vpdpwssd %zmm21,%zmm18,%zmm0 │ │ │ │ - vshufps $0xdd,%zmm1,%zmm23,%zmm21 │ │ │ │ - vmovdqa32 %zmm19,%zmm18 │ │ │ │ - vpshufb %zmm29,%zmm21,%zmm20 │ │ │ │ - vpdpwssd %zmm20,%zmm19,%zmm0 │ │ │ │ - vpshrdq $0x30,%zmm16,%zmm19,%zmm19 │ │ │ │ - vpshufb %zmm30,%zmm21,%zmm21 │ │ │ │ - vpdpwssd %zmm21,%zmm19,%zmm0 │ │ │ │ - ret │ │ │ │ + mov $0x4b004b,%eax │ │ │ │ + mov %eax,%r11d │ │ │ │ + jmp 2f58b0 <__cxa_finalize@plt+0x2ca860> │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x1e002d,%eax │ │ │ │ + mov %eax,%r11d │ │ │ │ + jmp 2f58b0 <__cxa_finalize@plt+0x2ca860> │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x1e002d,%eax │ │ │ │ + mov $0xf003c,%r11d │ │ │ │ + jmp 2f58b0 <__cxa_finalize@plt+0x2ca860> │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0xf003c,%eax │ │ │ │ + mov $0x1e002d,%r11d │ │ │ │ + jmp 2f58b0 <__cxa_finalize@plt+0x2ca860> │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0xf003c,%eax │ │ │ │ + mov %eax,%r11d │ │ │ │ + jmp 2f58b0 <__cxa_finalize@plt+0x2ca860> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1e002d,%eax │ │ │ │ + mov $0x2d,%r11d │ │ │ │ + jmp 2f58b0 <__cxa_finalize@plt+0x2ca860> │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x2d,%eax │ │ │ │ + mov $0x1e002d,%r11d │ │ │ │ + jmp 2f58b0 <__cxa_finalize@plt+0x2ca860> │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0xf003c,%eax │ │ │ │ + mov $0x2d,%r11d │ │ │ │ + jmp 2f58b0 <__cxa_finalize@plt+0x2ca860> │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x2d,%eax │ │ │ │ + mov $0xf003c,%r11d │ │ │ │ + jmp 2f58b0 <__cxa_finalize@plt+0x2ca860> │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x2d,%eax │ │ │ │ + mov %eax,%r11d │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - vmovdqu32 (%rdx,%rcx,1),%xmm21 │ │ │ │ - vpsrad $0xa,%ymm2,%ymm0 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - vinserti32x4 $0x1,(%rdx),%ymm21,%ymm21 │ │ │ │ - kmovb %k3,%k2 │ │ │ │ - vpaddd %ymm3,%ymm2,%ymm2 │ │ │ │ - vpgatherdq (%r9,%ymm0,8),%zmm22{%k3} │ │ │ │ - vpsrad $0xa,%ymm2,%ymm1 │ │ │ │ - kmovb %k2,%k3 │ │ │ │ - vpaddd %ymm3,%ymm2,%ymm2 │ │ │ │ - vpgatherdq (%r9,%ymm1,8),%zmm0{%k2} │ │ │ │ - vmovdqa32 %zmm24,%zmm16 │ │ │ │ - vpermb %zmm21,%zmm26,%zmm20 │ │ │ │ - vpshldq $0x20,%zmm22,%zmm0,%zmm1 │ │ │ │ - vpdpbusd %zmm1,%zmm20,%zmm16 │ │ │ │ - vpermb %zmm21,%zmm27,%zmm21 │ │ │ │ - vmovdqa32 %zmm22,%zmm0{%k1} │ │ │ │ - vpdpbusd %zmm0,%zmm21,%zmm16 │ │ │ │ - vpmultishiftqb %zmm16,%zmm28,%zmm16 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0xe0355(%rip),%rax │ │ │ │ + push %rbx │ │ │ │ + push %rbp │ │ │ │ + push %r14 │ │ │ │ + push %r15 │ │ │ │ + push %r12 │ │ │ │ + push %r13 │ │ │ │ + mov %rsp,%r13 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0xe0,%rsp │ │ │ │ + mov 0x58(%r13),%r10d │ │ │ │ + lea -0x23(%rip),%r15 │ │ │ │ tzcnt %r8d,%r8d │ │ │ │ - movslq (%rax,%r8,4),%r8 │ │ │ │ - vpbroadcastd -0xc4(%rax),%zmm20 │ │ │ │ - add %rax,%r8 │ │ │ │ - lea (%rsi,%rsi,2),%rax │ │ │ │ + vpbroadcastd 0x48(%r13),%ymm8 │ │ │ │ + vpbroadcastd 0x38(%r13),%ymm10 │ │ │ │ + vpbroadcastw 0x58(%r13),%ymm11 │ │ │ │ + mov 0x50(%r13),%ebx │ │ │ │ + shr $0xb,%r10d │ │ │ │ + vpbroadcastd 0xe6638(%r15),%ymm6 │ │ │ │ + vpbroadcastd 0xe65b8(%r15,%r10,4),%ymm12 │ │ │ │ + vmovd 0xe65c0(%r15,%r10,4),%xmm7 │ │ │ │ + vpbroadcastd 0xe65c8(%r15,%r10,4),%ymm13 │ │ │ │ + vpinsrd $0x2,0xe65d0(%r15,%r10,4),%xmm7,%xmm7 │ │ │ │ + vpxor %ymm9,%ymm9,%ymm9 │ │ │ │ + lea (%rcx,%rcx,2),%rbp │ │ │ │ + movzbl %r11b,%r10d │ │ │ │ + shr $0x10,%r11d │ │ │ │ + cmp $0x6,%r9d │ │ │ │ + cmovs %r10d,%r11d │ │ │ │ + sub %rbp,%rdx │ │ │ │ + cmp $0x400,%ebx │ │ │ │ + je 2f6774 <__cxa_finalize@plt+0x2cb724> │ │ │ │ + cmp $0x800,%ebx │ │ │ │ + je 2f7329 <__cxa_finalize@plt+0x2cc2d9> │ │ │ │ + movzwl 0xe677e(%r15,%r8,2),%r8d │ │ │ │ + add %r15,%r8 │ │ │ │ jmp *%r8 │ │ │ │ - cmp $0x8,%r9d │ │ │ │ - jg 2fc74d <__cxa_finalize@plt+0x2d16fd> │ │ │ │ - vmovdqa32 (%rdx),%ymm16 │ │ │ │ - vpaddw (%rcx),%ymm16,%ymm16 │ │ │ │ - vmovdqa32 0x20(%rdx),%ymm17 │ │ │ │ - vpaddw 0x20(%rcx),%ymm17,%ymm17 │ │ │ │ - vpmulhrsw %ymm20,%ymm16,%ymm16 │ │ │ │ - vpmulhrsw %ymm20,%ymm17,%ymm17 │ │ │ │ - vpackuswb %ymm17,%ymm16,%ymm16 │ │ │ │ - vextracti32x4 $0x1,%ymm16,%xmm17 │ │ │ │ - vmovd %xmm16,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm16,(%rdi,%rsi,1) │ │ │ │ - vmovd %xmm17,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x1,%xmm17,(%rdi,%rax,1) │ │ │ │ - jl 2fc74c <__cxa_finalize@plt+0x2d16fc> │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vpextrd $0x2,%xmm16,(%rdi) │ │ │ │ - vpextrd $0x3,%xmm16,(%rdi,%rsi,1) │ │ │ │ - vpextrd $0x2,%xmm17,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x3,%xmm17,(%rdi,%rax,1) │ │ │ │ - ret │ │ │ │ - vpbroadcastd %esi,%zmm23 │ │ │ │ - vpmulld 0xdf863(%rip),%zmm23,%zmm23 │ │ │ │ - vmovdqa32 (%rdx),%zmm16 │ │ │ │ - vpaddw (%rcx),%zmm16,%zmm16 │ │ │ │ - vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ - vpaddw 0x40(%rcx),%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm20,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm20,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ - kxnorw %k1,%k1,%k1 │ │ │ │ - vpscatterdd %zmm16,(%rdi,%zmm23,1){%k1} │ │ │ │ - ret │ │ │ │ - cmp $0x4,%r9d │ │ │ │ - jne 2fc7f6 <__cxa_finalize@plt+0x2d17a6> │ │ │ │ - vmovdqa32 (%rdx),%ymm16 │ │ │ │ - vpaddw (%rcx),%ymm16,%ymm16 │ │ │ │ - vmovdqa32 0x20(%rdx),%ymm17 │ │ │ │ - vpaddw 0x20(%rcx),%ymm17,%ymm17 │ │ │ │ - vpmulhrsw %ymm20,%ymm16,%ymm16 │ │ │ │ - vpmulhrsw %ymm20,%ymm17,%ymm17 │ │ │ │ - vpackuswb %ymm17,%ymm16,%ymm16 │ │ │ │ - vextracti32x4 $0x1,%ymm16,%xmm17 │ │ │ │ - vmovq %xmm16,(%rdi) │ │ │ │ - vmovq %xmm17,(%rdi,%rsi,1) │ │ │ │ - vmovhps %xmm16,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm17,(%rdi,%rax,1) │ │ │ │ - ret │ │ │ │ - sub $0xffffffffffffff80,%rdx │ │ │ │ - sub $0xffffffffffffff80,%rcx │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vmovdqa32 (%rdx),%zmm16 │ │ │ │ - vpaddw (%rcx),%zmm16,%zmm16 │ │ │ │ - vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ - vpaddw 0x40(%rcx),%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm20,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm20,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ - vextracti32x4 $0x1,%ymm16,%xmm17 │ │ │ │ - vextracti32x4 $0x2,%zmm16,%xmm18 │ │ │ │ - vextracti32x4 $0x3,%zmm16,%xmm19 │ │ │ │ - vmovq %xmm16,(%rdi) │ │ │ │ - vmovq %xmm17,(%rdi,%rsi,1) │ │ │ │ - vmovq %xmm18,(%rdi,%rsi,2) │ │ │ │ - vmovq %xmm19,(%rdi,%rax,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vmovhps %xmm16,(%rdi) │ │ │ │ - vmovhps %xmm17,(%rdi,%rsi,1) │ │ │ │ - vmovhps %xmm18,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm19,(%rdi,%rax,1) │ │ │ │ - sub $0x8,%r9d │ │ │ │ - jg 2fc7ea <__cxa_finalize@plt+0x2d179a> │ │ │ │ - ret │ │ │ │ - sub $0xffffffffffffff80,%rdx │ │ │ │ - sub $0xffffffffffffff80,%rcx │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vmovdqa32 (%rdx),%zmm16 │ │ │ │ - vpaddw (%rcx),%zmm16,%zmm16 │ │ │ │ - vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ - vpaddw 0x40(%rcx),%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm20,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm20,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ - vpermq $0xd8,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 %xmm16,(%rdi) │ │ │ │ - vextracti32x4 $0x2,%zmm16,(%rdi,%rsi,1) │ │ │ │ - vextracti32x4 $0x1,%ymm16,(%rdi,%rsi,2) │ │ │ │ - vextracti32x4 $0x3,%zmm16,(%rdi,%rax,1) │ │ │ │ - sub $0x4,%r9d │ │ │ │ - jg 2fc87c <__cxa_finalize@plt+0x2d182c> │ │ │ │ - ret │ │ │ │ - vpmovzxbq 0xe0026(%rip),%zmm23 │ │ │ │ - vmovdqa32 (%rdx),%zmm16 │ │ │ │ - vpaddw (%rcx),%zmm16,%zmm16 │ │ │ │ - vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ - vpaddw 0x40(%rcx),%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm20,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm20,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ - sub $0xffffffffffffff80,%rdx │ │ │ │ - sub $0xffffffffffffff80,%rcx │ │ │ │ - vpermq %zmm16,%zmm23,%zmm16 │ │ │ │ - vmovdqa32 %ymm16,(%rdi) │ │ │ │ - vextracti32x8 $0x1,%zmm16,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 2fc8ea <__cxa_finalize@plt+0x2d189a> │ │ │ │ - ret │ │ │ │ - vpmovzxbq 0xdffc9(%rip),%zmm23 │ │ │ │ - vmovdqa32 (%rdx),%zmm16 │ │ │ │ - vpaddw (%rcx),%zmm16,%zmm16 │ │ │ │ - vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ - vpaddw 0x40(%rcx),%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm20,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm20,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ - sub $0xffffffffffffff80,%rdx │ │ │ │ - sub $0xffffffffffffff80,%rcx │ │ │ │ - vpermq %zmm16,%zmm23,%zmm16 │ │ │ │ - vmovdqa32 %zmm16,(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %r9d │ │ │ │ - jg 2fc947 <__cxa_finalize@plt+0x2d18f7> │ │ │ │ - ret │ │ │ │ - vpmovzxbq 0xdff76(%rip),%zmm23 │ │ │ │ - vmovdqa32 (%rdx),%zmm16 │ │ │ │ - vpaddw (%rcx),%zmm16,%zmm16 │ │ │ │ - vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ - vpaddw 0x40(%rcx),%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm20,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm20,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ - vpermq %zmm16,%zmm23,%zmm22 │ │ │ │ - vmovdqa32 0x80(%rdx),%zmm16 │ │ │ │ - vpaddw 0x80(%rcx),%zmm16,%zmm16 │ │ │ │ - vmovdqa32 0xc0(%rdx),%zmm17 │ │ │ │ - vpaddw 0xc0(%rcx),%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm20,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm20,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 %zmm22,(%rdi) │ │ │ │ - add $0x100,%rdx │ │ │ │ - add $0x100,%rcx │ │ │ │ - vpermq %zmm16,%zmm23,%zmm22 │ │ │ │ - vmovdqa32 %zmm22,0x40(%rdi) │ │ │ │ + mov 0x40(%r13),%r10d │ │ │ │ + movzbl %al,%eax │ │ │ │ + sub $0x2,%rdx │ │ │ │ + vmovd %eax,%xmm15 │ │ │ │ + vpunpckldq %ymm8,%ymm9,%ymm8 │ │ │ │ + vpaddd %ymm8,%ymm10,%ymm10 │ │ │ │ + vpbroadcastd 0xe663e(%r15),%xmm14 │ │ │ │ + vpbroadcastd %xmm15,%xmm15 │ │ │ │ + vpand %xmm6,%xmm10,%xmm8 │ │ │ │ + vpsrld $0x6,%xmm8,%xmm8 │ │ │ │ + vpaddd %xmm8,%xmm15,%xmm15 │ │ │ │ + vmovd %xmm15,%r8d │ │ │ │ + vpextrd $0x1,%xmm15,%eax │ │ │ │ + vbroadcasti128 0xe6580(%r15),%ymm5 │ │ │ │ + vbroadcasti128 0xe64e0(%r15),%ymm6 │ │ │ │ + vpbroadcastd 0xeb90a(%r15,%r8,8),%xmm15 │ │ │ │ + vpbroadcastd 0xeb90a(%r15,%rax,8),%xmm4 │ │ │ │ + vpcmpeqd %xmm9,%xmm8,%xmm8 │ │ │ │ + vpsrld $0xa,%ymm10,%ymm10 │ │ │ │ + vpaddd %ymm10,%ymm10,%ymm10 │ │ │ │ + vmovdqu (%rdx),%xmm0 │ │ │ │ + vmovdqu (%rdx,%rcx,1),%xmm1 │ │ │ │ + vmovdqu (%rdx,%rcx,2),%xmm2 │ │ │ │ + vmovdqu (%rdx,%rbp,1),%xmm3 │ │ │ │ + lea (%rdx,%rcx,4),%rdx │ │ │ │ + vpshufb %ymm5,%ymm10,%ymm10 │ │ │ │ + vpaddb %ymm6,%ymm10,%ymm10 │ │ │ │ + vpblendd $0xa,%xmm4,%xmm15,%xmm15 │ │ │ │ + vpblendvb %xmm8,%xmm14,%xmm15,%xmm15 │ │ │ │ + vpmovsxbw %xmm15,%ymm15 │ │ │ │ + vinserti128 $0x1,(%rdx),%ymm0,%ymm0 │ │ │ │ + vinserti128 $0x1,(%rdx,%rcx,1),%ymm1,%ymm1 │ │ │ │ + vinserti128 $0x1,(%rdx,%rcx,2),%ymm2,%ymm2 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,1),%ymm3,%ymm3 │ │ │ │ + lea (%rdx,%rcx,4),%rdx │ │ │ │ + vpshufb %ymm10,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm10,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm10,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm10,%ymm3,%ymm3 │ │ │ │ + vpmaddwd %ymm0,%ymm15,%ymm0 │ │ │ │ + vpmaddwd %ymm1,%ymm15,%ymm1 │ │ │ │ + vpmaddwd %ymm2,%ymm15,%ymm2 │ │ │ │ + vpmaddwd %ymm3,%ymm15,%ymm3 │ │ │ │ + vphaddd %ymm1,%ymm0,%ymm0 │ │ │ │ + vphaddd %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddd %ymm0,%ymm12,%ymm0 │ │ │ │ + vpaddd %ymm2,%ymm12,%ymm2 │ │ │ │ + vpsrad %xmm7,%ymm0,%ymm0 │ │ │ │ + vpsrad %xmm7,%ymm2,%ymm2 │ │ │ │ + vpackssdw %ymm2,%ymm0,%ymm0 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vpalignr $0x4,%xmm0,%xmm1,%xmm2 │ │ │ │ + vpunpcklwd %xmm2,%xmm0,%xmm3 │ │ │ │ + vpunpckhwd %xmm2,%xmm0,%xmm0 │ │ │ │ + vpshufd $0x39,%xmm1,%xmm4 │ │ │ │ + vpunpcklwd %xmm4,%xmm1,%xmm2 │ │ │ │ + vpunpckhwd %xmm4,%xmm1,%xmm4 │ │ │ │ + and $0x3ff,%r10d │ │ │ │ + mov $0x40000000,%eax │ │ │ │ + mov %r10d,%r8d │ │ │ │ + shr $0x6,%r8d │ │ │ │ + lea (%r11,%r8,1),%r8d │ │ │ │ + cmovne 0xeb908(%r15,%r8,8),%rax │ │ │ │ + vmovq %rax,%xmm14 │ │ │ │ + vpmovsxbw %xmm14,%xmm14 │ │ │ │ + vpshufd $0x0,%xmm14,%xmm8 │ │ │ │ + vpshufd $0x55,%xmm14,%xmm9 │ │ │ │ + vpmaddwd %xmm3,%xmm8,%xmm5 │ │ │ │ + vpmaddwd %xmm0,%xmm9,%xmm6 │ │ │ │ + vpshufd $0xaa,%xmm14,%xmm8 │ │ │ │ + vpshufd $0xff,%xmm14,%xmm14 │ │ │ │ + vpaddd %xmm6,%xmm5,%xmm5 │ │ │ │ + vpmaddwd %xmm2,%xmm8,%xmm6 │ │ │ │ + vpmaddwd %xmm4,%xmm14,%xmm8 │ │ │ │ + vpsrldq $0x8,%xmm7,%xmm9 │ │ │ │ + vpaddd %xmm6,%xmm5,%xmm5 │ │ │ │ + vpaddd %xmm5,%xmm13,%xmm5 │ │ │ │ + vpaddd %xmm5,%xmm8,%xmm5 │ │ │ │ + vpsrad %xmm9,%xmm5,%xmm5 │ │ │ │ + vpackusdw %xmm5,%xmm5,%xmm5 │ │ │ │ + vpminsw %xmm5,%xmm11,%xmm5 │ │ │ │ + vmovd %xmm5,(%rdi) │ │ │ │ add %rsi,%rdi │ │ │ │ dec %r9d │ │ │ │ - jg 2fc99a <__cxa_finalize@plt+0x2d194a> │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0xdffed(%rip),%rax │ │ │ │ - tzcnt %r8d,%r8d │ │ │ │ - vpbroadcastw 0x8(%rsp),%zmm20 │ │ │ │ - movslq (%rax,%r8,4),%r8 │ │ │ │ - vpbroadcastd -0xd8(%rax),%zmm21 │ │ │ │ - vpsllw $0xc,%zmm20,%zmm20 │ │ │ │ - add %rax,%r8 │ │ │ │ - cmpl $0x7,0x8(%rsp) │ │ │ │ - jg 2fca75 <__cxa_finalize@plt+0x2d1a25> │ │ │ │ - mov %rdx,%rax │ │ │ │ - vpxord %zmm16,%zmm16,%zmm16 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - vpsubw %zmm20,%zmm16,%zmm20 │ │ │ │ - mov %rax,%rcx │ │ │ │ - lea (%rsi,%rsi,2),%rax │ │ │ │ - jmp *%r8 │ │ │ │ - cmp $0x8,%r9d │ │ │ │ - jg 2fcb14 <__cxa_finalize@plt+0x2d1ac4> │ │ │ │ - vmovdqa32 (%rdx),%ymm16 │ │ │ │ - vpsubw (%rcx),%ymm16,%ymm18 │ │ │ │ - vmovdqa32 0x20(%rdx),%ymm17 │ │ │ │ - vpsubw 0x20(%rcx),%ymm17,%ymm19 │ │ │ │ - vpmulhw %ymm20,%ymm18,%ymm18 │ │ │ │ - vpmulhw %ymm20,%ymm19,%ymm19 │ │ │ │ - vpaddw %ymm18,%ymm16,%ymm16 │ │ │ │ - vpaddw %ymm19,%ymm17,%ymm17 │ │ │ │ - vpmulhrsw %ymm21,%ymm16,%ymm16 │ │ │ │ - vpmulhrsw %ymm21,%ymm17,%ymm17 │ │ │ │ - vpackuswb %ymm17,%ymm16,%ymm16 │ │ │ │ - vextracti32x4 $0x1,%ymm16,%xmm17 │ │ │ │ - vmovd %xmm16,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm16,(%rdi,%rsi,1) │ │ │ │ - vmovd %xmm17,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x1,%xmm17,(%rdi,%rax,1) │ │ │ │ - jl 2fcb13 <__cxa_finalize@plt+0x2d1ac3> │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vpextrd $0x2,%xmm16,(%rdi) │ │ │ │ - vpextrd $0x3,%xmm16,(%rdi,%rsi,1) │ │ │ │ - vpextrd $0x2,%xmm17,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x3,%xmm17,(%rdi,%rax,1) │ │ │ │ - ret │ │ │ │ - vpbroadcastd %esi,%zmm23 │ │ │ │ - vpmulld 0xdf49c(%rip),%zmm23,%zmm23 │ │ │ │ - vmovdqa32 (%rdx),%zmm16 │ │ │ │ - vpsubw (%rcx),%zmm16,%zmm18 │ │ │ │ - vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ - vpsubw 0x40(%rcx),%zmm17,%zmm19 │ │ │ │ - vpmulhw %zmm20,%zmm18,%zmm18 │ │ │ │ - vpmulhw %zmm20,%zmm19,%zmm19 │ │ │ │ - vpaddw %zmm18,%zmm16,%zmm16 │ │ │ │ - vpaddw %zmm19,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm21,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ - kxnorw %k1,%k1,%k1 │ │ │ │ - vpscatterdd %zmm16,(%rdi,%zmm23,1){%k1} │ │ │ │ - ret │ │ │ │ - cmp $0x4,%r9d │ │ │ │ - jne 2fcbed <__cxa_finalize@plt+0x2d1b9d> │ │ │ │ - vmovdqa32 (%rdx),%ymm16 │ │ │ │ - vpsubw (%rcx),%ymm16,%ymm18 │ │ │ │ - vmovdqa32 0x20(%rdx),%ymm17 │ │ │ │ - vpsubw 0x20(%rcx),%ymm17,%ymm19 │ │ │ │ - vpmulhw %ymm20,%ymm18,%ymm18 │ │ │ │ - vpmulhw %ymm20,%ymm19,%ymm19 │ │ │ │ - vpaddw %ymm18,%ymm16,%ymm16 │ │ │ │ - vpaddw %ymm19,%ymm17,%ymm17 │ │ │ │ - vpmulhrsw %ymm21,%ymm16,%ymm16 │ │ │ │ - vpmulhrsw %ymm21,%ymm17,%ymm17 │ │ │ │ - vpackuswb %ymm17,%ymm16,%ymm16 │ │ │ │ - vextracti32x4 $0x1,%ymm16,%xmm17 │ │ │ │ - vmovq %xmm16,(%rdi) │ │ │ │ - vmovq %xmm17,(%rdi,%rsi,1) │ │ │ │ - vmovhps %xmm16,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm17,(%rdi,%rax,1) │ │ │ │ - ret │ │ │ │ - sub $0xffffffffffffff80,%rdx │ │ │ │ - sub $0xffffffffffffff80,%rcx │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vmovdqa32 (%rdx),%zmm16 │ │ │ │ - vpsubw (%rcx),%zmm16,%zmm18 │ │ │ │ - vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ - vpsubw 0x40(%rcx),%zmm17,%zmm19 │ │ │ │ - vpmulhw %zmm20,%zmm18,%zmm18 │ │ │ │ - vpmulhw %zmm20,%zmm19,%zmm19 │ │ │ │ - vpaddw %zmm18,%zmm16,%zmm16 │ │ │ │ - vpaddw %zmm19,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm21,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ - vextracti32x4 $0x1,%ymm16,%xmm17 │ │ │ │ - vextracti32x4 $0x2,%zmm16,%xmm18 │ │ │ │ - vextracti32x4 $0x3,%zmm16,%xmm19 │ │ │ │ - vmovq %xmm16,(%rdi) │ │ │ │ - vmovq %xmm17,(%rdi,%rsi,1) │ │ │ │ - vmovq %xmm18,(%rdi,%rsi,2) │ │ │ │ - vmovq %xmm19,(%rdi,%rax,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vmovhps %xmm16,(%rdi) │ │ │ │ - vmovhps %xmm17,(%rdi,%rsi,1) │ │ │ │ - vmovhps %xmm18,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm19,(%rdi,%rax,1) │ │ │ │ - sub $0x8,%r9d │ │ │ │ - jg 2fcbe1 <__cxa_finalize@plt+0x2d1b91> │ │ │ │ - ret │ │ │ │ - sub $0xffffffffffffff80,%rdx │ │ │ │ - sub $0xffffffffffffff80,%rcx │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vmovdqa32 (%rdx),%zmm16 │ │ │ │ - vpsubw (%rcx),%zmm16,%zmm18 │ │ │ │ - vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ - vpsubw 0x40(%rcx),%zmm17,%zmm19 │ │ │ │ - vpmulhw %zmm20,%zmm18,%zmm18 │ │ │ │ - vpmulhw %zmm20,%zmm19,%zmm19 │ │ │ │ - vpaddw %zmm18,%zmm16,%zmm16 │ │ │ │ - vpaddw %zmm19,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm21,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ - vpermq $0xd8,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 %xmm16,(%rdi) │ │ │ │ - vextracti32x4 $0x2,%zmm16,(%rdi,%rsi,1) │ │ │ │ - vextracti32x4 $0x1,%ymm16,(%rdi,%rsi,2) │ │ │ │ - vextracti32x4 $0x3,%zmm16,(%rdi,%rax,1) │ │ │ │ - sub $0x4,%r9d │ │ │ │ - jg 2fcc8b <__cxa_finalize@plt+0x2d1c3b> │ │ │ │ - ret │ │ │ │ - vpmovzxbq 0xdfbff(%rip),%zmm23 │ │ │ │ - vmovdqa32 (%rdx),%zmm16 │ │ │ │ - vpsubw (%rcx),%zmm16,%zmm18 │ │ │ │ - vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ - vpsubw 0x40(%rcx),%zmm17,%zmm19 │ │ │ │ - vpmulhw %zmm20,%zmm18,%zmm18 │ │ │ │ - vpmulhw %zmm20,%zmm19,%zmm19 │ │ │ │ - vpaddw %zmm18,%zmm16,%zmm16 │ │ │ │ - vpaddw %zmm19,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm21,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ - sub $0xffffffffffffff80,%rdx │ │ │ │ - sub $0xffffffffffffff80,%rcx │ │ │ │ - vpermq %zmm16,%zmm23,%zmm16 │ │ │ │ - vmovdqa32 %ymm16,(%rdi) │ │ │ │ - vextracti32x8 $0x1,%zmm16,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 2fcd11 <__cxa_finalize@plt+0x2d1cc1> │ │ │ │ - ret │ │ │ │ - vpmovzxbq 0xdfb8a(%rip),%zmm23 │ │ │ │ - vmovdqa32 (%rdx),%zmm16 │ │ │ │ - vpsubw (%rcx),%zmm16,%zmm18 │ │ │ │ - vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ - vpsubw 0x40(%rcx),%zmm17,%zmm19 │ │ │ │ - vpmulhw %zmm20,%zmm18,%zmm18 │ │ │ │ - vpmulhw %zmm20,%zmm19,%zmm19 │ │ │ │ - vpaddw %zmm18,%zmm16,%zmm16 │ │ │ │ - vpaddw %zmm19,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm21,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ - sub $0xffffffffffffff80,%rdx │ │ │ │ - sub $0xffffffffffffff80,%rcx │ │ │ │ - vpermq %zmm16,%zmm23,%zmm16 │ │ │ │ - vmovdqa32 %zmm16,(%rdi) │ │ │ │ + je 2f7f0b <__cxa_finalize@plt+0x2ccebb> │ │ │ │ + add %ebx,%r10d │ │ │ │ + test $0xfffffc00,%r10d │ │ │ │ + je 2f5a91 <__cxa_finalize@plt+0x2caa41> │ │ │ │ + vmovdqu (%rdx),%xmm5 │ │ │ │ + test $0x400,%r10d │ │ │ │ + je 2f5b72 <__cxa_finalize@plt+0x2cab22> │ │ │ │ + add %rcx,%rdx │ │ │ │ + vshufps $0x4e,%xmm0,%xmm3,%xmm3 │ │ │ │ + vshufps $0x4e,%xmm2,%xmm0,%xmm0 │ │ │ │ + vshufps $0x4e,%xmm4,%xmm2,%xmm2 │ │ │ │ + vpshufb %xmm10,%xmm5,%xmm5 │ │ │ │ + vpmaddwd %xmm5,%xmm15,%xmm5 │ │ │ │ + vphaddd %xmm5,%xmm5,%xmm5 │ │ │ │ + vpaddd %xmm5,%xmm12,%xmm5 │ │ │ │ + vpsrad %xmm7,%xmm5,%xmm5 │ │ │ │ + vpackssdw %xmm5,%xmm5,%xmm5 │ │ │ │ + vpalignr $0xc,%xmm1,%xmm5,%xmm1 │ │ │ │ + vpunpcklqdq %xmm1,%xmm1,%xmm1 │ │ │ │ + vpunpcklwd %xmm5,%xmm1,%xmm4 │ │ │ │ + jmp 2f5a91 <__cxa_finalize@plt+0x2caa41> │ │ │ │ + vmovdqu (%rdx,%rcx,1),%xmm6 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vmovdqa %xmm0,%xmm3 │ │ │ │ + vmovdqa %xmm2,%xmm0 │ │ │ │ + vpshufb %xmm10,%xmm5,%xmm5 │ │ │ │ + vpshufb %xmm10,%xmm6,%xmm6 │ │ │ │ + vpmaddwd %xmm5,%xmm15,%xmm5 │ │ │ │ + vpmaddwd %xmm6,%xmm15,%xmm6 │ │ │ │ + vphaddd %xmm6,%xmm5,%xmm5 │ │ │ │ + vpaddd %xmm5,%xmm12,%xmm5 │ │ │ │ + vpsrad %xmm7,%xmm5,%xmm5 │ │ │ │ + vpackssdw %xmm5,%xmm5,%xmm5 │ │ │ │ + vpalignr $0x8,%xmm1,%xmm5,%xmm1 │ │ │ │ + vpshufd $0x39,%xmm1,%xmm5 │ │ │ │ + vpunpcklwd %xmm5,%xmm1,%xmm2 │ │ │ │ + vpunpckhwd %xmm5,%xmm1,%xmm4 │ │ │ │ + jmp 2f5a91 <__cxa_finalize@plt+0x2caa41> │ │ │ │ + mov 0x40(%r13),%r10d │ │ │ │ + vmovdqa %ymm12,(%rsp) │ │ │ │ + vmovdqa %xmm13,0x20(%rsp) │ │ │ │ + vmovdqa %xmm7,0x30(%rsp) │ │ │ │ + vbroadcasti128 0xe6500(%r15),%ymm7 │ │ │ │ + movzbl %al,%eax │ │ │ │ + sub $0x2,%rdx │ │ │ │ + vmovd %eax,%xmm15 │ │ │ │ + vpmaddwd %ymm7,%ymm8,%ymm8 │ │ │ │ + vpbroadcastq 0xe663d(%r15),%ymm2 │ │ │ │ + vpbroadcastd %xmm15,%xmm15 │ │ │ │ + vpaddd %ymm8,%ymm10,%ymm10 │ │ │ │ + vpand %ymm6,%ymm10,%ymm6 │ │ │ │ + vpsrld $0x6,%ymm6,%ymm6 │ │ │ │ + vpaddd %xmm6,%xmm15,%xmm15 │ │ │ │ + vmovd %xmm15,%r8d │ │ │ │ + vpextrd $0x1,%xmm15,%eax │ │ │ │ + vpextrd $0x2,%xmm15,%r14d │ │ │ │ + vpextrd $0x3,%xmm15,%r12d │ │ │ │ + vbroadcasti128 0xe6580(%r15),%ymm5 │ │ │ │ + vbroadcasti128 0xe6590(%r15),%ymm1 │ │ │ │ + vbroadcasti128 0xe64e0(%r15),%ymm0 │ │ │ │ + vpbroadcastd 0xeb90a(%r15,%r8,8),%xmm14 │ │ │ │ + vpbroadcastd 0xeb90a(%r15,%rax,8),%xmm7 │ │ │ │ + vpbroadcastd 0xeb90a(%r15,%r14,8),%xmm15 │ │ │ │ + vpbroadcastd 0xeb90a(%r15,%r12,8),%xmm8 │ │ │ │ + vpcmpeqd %ymm6,%ymm9,%ymm6 │ │ │ │ + vpunpckldq %ymm6,%ymm6,%ymm13 │ │ │ │ + vpunpckhdq %ymm6,%ymm6,%ymm6 │ │ │ │ + vpsrld $0xa,%ymm10,%ymm10 │ │ │ │ + vpaddd %ymm10,%ymm10,%ymm10 │ │ │ │ + vpblendd $0xa,%xmm7,%xmm14,%xmm14 │ │ │ │ + vpblendd $0xa,%xmm8,%xmm15,%xmm15 │ │ │ │ + vpmovsxbw %xmm14,%ymm14 │ │ │ │ + vpmovsxbw %xmm15,%ymm15 │ │ │ │ + vpblendvb %ymm13,%ymm2,%ymm14,%ymm14 │ │ │ │ + vpblendvb %ymm6,%ymm2,%ymm15,%ymm15 │ │ │ │ + vpextrd $0x2,%xmm10,%r8d │ │ │ │ + vpshufb %ymm5,%ymm10,%ymm12 │ │ │ │ + vpshufb %ymm1,%ymm10,%ymm10 │ │ │ │ + lea (%r8,%rcx,1),%rax │ │ │ │ + lea (%r8,%rcx,2),%r14 │ │ │ │ + lea (%r8,%rbp,1),%r12 │ │ │ │ + vmovdqu (%rdx),%xmm7 │ │ │ │ + vmovdqu (%rdx,%rcx,1),%xmm9 │ │ │ │ + vmovdqu (%rdx,%rcx,2),%xmm8 │ │ │ │ + vmovdqu (%rdx,%rbp,1),%xmm13 │ │ │ │ + vmovdqu (%rdx,%r8,1),%xmm1 │ │ │ │ + vmovdqu (%rdx,%rax,1),%xmm3 │ │ │ │ + vmovdqu (%rdx,%r14,1),%xmm2 │ │ │ │ + vmovdqu (%rdx,%r12,1),%xmm4 │ │ │ │ + lea (%rdx,%rcx,4),%rdx │ │ │ │ + vinserti128 $0x1,(%rdx),%ymm7,%ymm7 │ │ │ │ + vinserti128 $0x1,(%rdx,%rcx,1),%ymm9,%ymm9 │ │ │ │ + vinserti128 $0x1,(%rdx,%rcx,2),%ymm8,%ymm8 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,1),%ymm13,%ymm13 │ │ │ │ + vinserti128 $0x1,(%rdx,%r8,1),%ymm1,%ymm1 │ │ │ │ + vinserti128 $0x1,(%rdx,%rax,1),%ymm3,%ymm3 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,1),%ymm2,%ymm2 │ │ │ │ + vinserti128 $0x1,(%rdx,%r12,1),%ymm4,%ymm4 │ │ │ │ + lea (%rdx,%rcx,4),%rdx │ │ │ │ + vpbroadcastb %xmm10,%ymm5 │ │ │ │ + vpsubb %ymm5,%ymm10,%ymm10 │ │ │ │ + vpaddb %ymm0,%ymm12,%ymm12 │ │ │ │ + vpaddb %ymm0,%ymm10,%ymm10 │ │ │ │ + vpshufb %ymm12,%ymm7,%ymm7 │ │ │ │ + vpshufb %ymm12,%ymm9,%ymm9 │ │ │ │ + vpshufb %ymm12,%ymm8,%ymm8 │ │ │ │ + vpshufb %ymm12,%ymm13,%ymm13 │ │ │ │ + vpmaddwd %ymm7,%ymm14,%ymm7 │ │ │ │ + vpmaddwd %ymm14,%ymm9,%ymm9 │ │ │ │ + vpmaddwd %ymm14,%ymm8,%ymm8 │ │ │ │ + vpmaddwd %ymm14,%ymm13,%ymm13 │ │ │ │ + vpshufb %ymm10,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm10,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm10,%ymm3,%ymm3 │ │ │ │ + vpshufb %ymm10,%ymm4,%ymm4 │ │ │ │ + vpmaddwd %ymm1,%ymm15,%ymm1 │ │ │ │ + vpmaddwd %ymm2,%ymm15,%ymm2 │ │ │ │ + vpmaddwd %ymm3,%ymm15,%ymm3 │ │ │ │ + vpmaddwd %ymm4,%ymm15,%ymm4 │ │ │ │ + vmovdqa (%rsp),%ymm5 │ │ │ │ + vmovd 0x30(%rsp),%xmm6 │ │ │ │ + vphaddd %ymm1,%ymm7,%ymm7 │ │ │ │ + vphaddd %ymm3,%ymm9,%ymm9 │ │ │ │ + vphaddd %ymm2,%ymm8,%ymm8 │ │ │ │ + vphaddd %ymm4,%ymm13,%ymm13 │ │ │ │ + vpaddd %ymm5,%ymm7,%ymm7 │ │ │ │ + vpaddd %ymm5,%ymm9,%ymm9 │ │ │ │ + vpaddd %ymm5,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm5,%ymm13,%ymm13 │ │ │ │ + vpsrad %xmm6,%ymm7,%ymm7 │ │ │ │ + vpsrad %xmm6,%ymm9,%ymm9 │ │ │ │ + vpsrad %xmm6,%ymm8,%ymm8 │ │ │ │ + vpsrad %xmm6,%ymm13,%ymm13 │ │ │ │ + vpackssdw %ymm9,%ymm7,%ymm7 │ │ │ │ + vpackssdw %ymm13,%ymm8,%ymm8 │ │ │ │ + vextracti128 $0x1,%ymm7,%xmm9 │ │ │ │ + vextracti128 $0x1,%ymm8,%xmm3 │ │ │ │ + vshufps $0x4e,%xmm8,%xmm7,%xmm4 │ │ │ │ + vshufps $0x4e,%xmm9,%xmm8,%xmm5 │ │ │ │ + vshufps $0x4e,%xmm3,%xmm9,%xmm6 │ │ │ │ + vpsrldq $0x8,%xmm3,%xmm13 │ │ │ │ + vpunpcklwd %xmm4,%xmm7,%xmm0 │ │ │ │ + vpunpckhwd %xmm4,%xmm7,%xmm7 │ │ │ │ + vpunpcklwd %xmm5,%xmm8,%xmm1 │ │ │ │ + vpunpckhwd %xmm5,%xmm8,%xmm8 │ │ │ │ + vpunpcklwd %xmm6,%xmm9,%xmm2 │ │ │ │ + vpunpckhwd %xmm6,%xmm9,%xmm9 │ │ │ │ + vpunpcklwd %xmm13,%xmm3,%xmm3 │ │ │ │ + vmovdqa %xmm7,0x40(%rsp) │ │ │ │ + vmovdqa %xmm8,0x50(%rsp) │ │ │ │ + vmovdqa %xmm9,0x60(%rsp) │ │ │ │ + and $0x3ff,%r10d │ │ │ │ + mov $0x40000000,%r14d │ │ │ │ + mov %r10d,%r12d │ │ │ │ + shr $0x6,%r12d │ │ │ │ + lea (%r11,%r12,1),%r12d │ │ │ │ + cmovne 0xeb908(%r15,%r12,8),%r14 │ │ │ │ + vmovq %r14,%xmm9 │ │ │ │ + vpmovsxbw %xmm9,%xmm9 │ │ │ │ + vpshufd $0x0,%xmm9,%xmm7 │ │ │ │ + vpshufd $0x55,%xmm9,%xmm8 │ │ │ │ + vpmaddwd %xmm7,%xmm0,%xmm4 │ │ │ │ + vpmaddwd %xmm1,%xmm8,%xmm5 │ │ │ │ + vpshufd $0xaa,%xmm9,%xmm7 │ │ │ │ + vpshufd $0xff,%xmm9,%xmm9 │ │ │ │ + vpmaddwd %xmm7,%xmm2,%xmm6 │ │ │ │ + vpmaddwd %xmm3,%xmm9,%xmm8 │ │ │ │ + vmovdqa 0x20(%rsp),%xmm7 │ │ │ │ + vmovd 0x38(%rsp),%xmm9 │ │ │ │ + vpaddd %xmm5,%xmm4,%xmm4 │ │ │ │ + vpaddd %xmm6,%xmm8,%xmm6 │ │ │ │ + vpaddd %xmm6,%xmm4,%xmm4 │ │ │ │ + vpaddd %xmm7,%xmm4,%xmm4 │ │ │ │ + vpsrad %xmm9,%xmm4,%xmm4 │ │ │ │ + vpackusdw %xmm4,%xmm4,%xmm4 │ │ │ │ + vpminuw %xmm4,%xmm11,%xmm4 │ │ │ │ + vmovq %xmm4,(%rdi) │ │ │ │ add %rsi,%rdi │ │ │ │ dec %r9d │ │ │ │ - jg 2fcd86 <__cxa_finalize@plt+0x2d1d36> │ │ │ │ - ret │ │ │ │ - vpmovzxbq 0xdfb1f(%rip),%zmm23 │ │ │ │ - vmovdqa32 (%rdx),%zmm16 │ │ │ │ - vpsubw (%rcx),%zmm16,%zmm18 │ │ │ │ - vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ - vpsubw 0x40(%rcx),%zmm17,%zmm19 │ │ │ │ - vpmulhw %zmm20,%zmm18,%zmm18 │ │ │ │ - vpmulhw %zmm20,%zmm19,%zmm19 │ │ │ │ - vpaddw %zmm18,%zmm16,%zmm16 │ │ │ │ - vpaddw %zmm19,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm21,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ - vpermq %zmm16,%zmm23,%zmm22 │ │ │ │ - vmovdqa32 0x80(%rdx),%zmm16 │ │ │ │ - vpsubw 0x80(%rcx),%zmm16,%zmm18 │ │ │ │ - vmovdqa32 0xc0(%rdx),%zmm17 │ │ │ │ - vpsubw 0xc0(%rcx),%zmm17,%zmm19 │ │ │ │ - vpmulhw %zmm20,%zmm18,%zmm18 │ │ │ │ - vpmulhw %zmm20,%zmm19,%zmm19 │ │ │ │ - vpaddw %zmm18,%zmm16,%zmm16 │ │ │ │ - vpaddw %zmm19,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm21,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 %zmm22,(%rdi) │ │ │ │ - add $0x100,%rdx │ │ │ │ - add $0x100,%rcx │ │ │ │ - vpermq %zmm16,%zmm23,%zmm22 │ │ │ │ - vmovdqa32 %zmm22,0x40(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ + je 2f7f0b <__cxa_finalize@plt+0x2ccebb> │ │ │ │ + add %ebx,%r10d │ │ │ │ + test $0xfffffc00,%r10d │ │ │ │ + je 2f5e19 <__cxa_finalize@plt+0x2cadc9> │ │ │ │ + vmovdqa (%rsp),%xmm8 │ │ │ │ + vmovd 0x30(%rsp),%xmm9 │ │ │ │ + vmovdqu (%rdx),%xmm4 │ │ │ │ + vmovdqu (%rdx,%r8,1),%xmm5 │ │ │ │ + test $0x400,%r10d │ │ │ │ + je 2f5f2d <__cxa_finalize@plt+0x2caedd> │ │ │ │ + vmovdqa 0x40(%rsp),%xmm0 │ │ │ │ + vmovdqa %xmm1,0x40(%rsp) │ │ │ │ + vmovdqa 0x50(%rsp),%xmm1 │ │ │ │ + vmovdqa %xmm2,0x50(%rsp) │ │ │ │ + vmovdqa 0x60(%rsp),%xmm2 │ │ │ │ + vmovdqa %xmm3,0x60(%rsp) │ │ │ │ + vpshufb %xmm12,%xmm4,%xmm4 │ │ │ │ + vpshufb %xmm10,%xmm5,%xmm5 │ │ │ │ + vpmaddwd %xmm4,%xmm14,%xmm4 │ │ │ │ + vpmaddwd %xmm5,%xmm15,%xmm5 │ │ │ │ + vphaddd %xmm5,%xmm4,%xmm4 │ │ │ │ + vpaddd %xmm4,%xmm8,%xmm4 │ │ │ │ + vpsrad %xmm9,%xmm4,%xmm4 │ │ │ │ + vpackssdw %xmm4,%xmm4,%xmm4 │ │ │ │ + vpunpcklwd %xmm4,%xmm13,%xmm3 │ │ │ │ + vmovdqa %xmm4,%xmm13 │ │ │ │ + add %rcx,%rdx │ │ │ │ + jmp 2f5e19 <__cxa_finalize@plt+0x2cadc9> │ │ │ │ + vmovdqu (%rdx,%rcx,1),%xmm6 │ │ │ │ + vmovdqu (%rdx,%rax,1),%xmm7 │ │ │ │ + vmovdqu 0x50(%rsp),%ymm0 │ │ │ │ + vpshufb %xmm12,%xmm4,%xmm4 │ │ │ │ + vpshufb %xmm12,%xmm6,%xmm6 │ │ │ │ + vpshufb %xmm10,%xmm5,%xmm5 │ │ │ │ + vpshufb %xmm10,%xmm7,%xmm7 │ │ │ │ + vpmaddwd %xmm4,%xmm14,%xmm4 │ │ │ │ + vpmaddwd %xmm6,%xmm14,%xmm6 │ │ │ │ + vpmaddwd %xmm5,%xmm15,%xmm5 │ │ │ │ + vpmaddwd %xmm7,%xmm15,%xmm7 │ │ │ │ + vmovdqa %ymm0,0x40(%rsp) │ │ │ │ + vphaddd %xmm5,%xmm4,%xmm4 │ │ │ │ + vphaddd %xmm7,%xmm6,%xmm6 │ │ │ │ + vpaddd %xmm4,%xmm8,%xmm4 │ │ │ │ + vpaddd %xmm6,%xmm8,%xmm6 │ │ │ │ + vpsrad %xmm9,%xmm4,%xmm4 │ │ │ │ + vpsrad %xmm9,%xmm6,%xmm6 │ │ │ │ + vpackssdw %xmm6,%xmm4,%xmm4 │ │ │ │ + vpunpcklwd %xmm4,%xmm13,%xmm9 │ │ │ │ + vmovdqa %xmm9,0x60(%rsp) │ │ │ │ + vpsrldq $0x8,%xmm4,%xmm13 │ │ │ │ + vmovdqa %xmm1,%xmm0 │ │ │ │ + vmovdqa %xmm2,%xmm1 │ │ │ │ + vmovdqa %xmm3,%xmm2 │ │ │ │ + vpunpcklwd %xmm13,%xmm4,%xmm3 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + jmp 2f5e19 <__cxa_finalize@plt+0x2cadc9> │ │ │ │ + movl $0x1,0x80(%rsp) │ │ │ │ + jmp 2f5fef <__cxa_finalize@plt+0x2caf9f> │ │ │ │ + movl $0x2,0x80(%rsp) │ │ │ │ + jmp 2f5fef <__cxa_finalize@plt+0x2caf9f> │ │ │ │ + movl $0x4,0x80(%rsp) │ │ │ │ + jmp 2f5fef <__cxa_finalize@plt+0x2caf9f> │ │ │ │ + movl $0x8,0x80(%rsp) │ │ │ │ + jmp 2f5fef <__cxa_finalize@plt+0x2caf9f> │ │ │ │ + movl $0x10,0x80(%rsp) │ │ │ │ + mov %rsi,0x98(%rsp) │ │ │ │ + vmovdqa %xmm11,0xb0(%rsp) │ │ │ │ + vmovdqa %ymm12,(%rsp) │ │ │ │ + vmovdqa %ymm13,0x20(%rsp) │ │ │ │ + shr $0x10,%eax │ │ │ │ + sub $0x6,%rdx │ │ │ │ + vpmaddwd 0xe6520(%r15),%ymm8,%ymm8 │ │ │ │ + vmovd %eax,%xmm15 │ │ │ │ + mov %eax,0x84(%rsp) │ │ │ │ + mov %rdx,0x88(%rsp) │ │ │ │ + mov %rdi,0x90(%rsp) │ │ │ │ + mov %r9d,0x38(%r13) │ │ │ │ + shll $0x3,0x48(%r13) │ │ │ │ + vpbroadcastd %xmm15,%ymm15 │ │ │ │ + vpaddd %ymm8,%ymm10,%ymm10 │ │ │ │ + jmp 2f6099 <__cxa_finalize@plt+0x2cb049> │ │ │ │ + decl 0x80(%rsp) │ │ │ │ + je 2f7f0b <__cxa_finalize@plt+0x2ccebb> │ │ │ │ + addq $0x10,0x90(%rsp) │ │ │ │ + mov 0x38(%r13),%r9d │ │ │ │ + vpbroadcastd 0x48(%r13),%ymm8 │ │ │ │ + vpbroadcastd 0xe6638(%r15),%ymm6 │ │ │ │ + vpaddd 0x40(%rsp),%ymm8,%ymm10 │ │ │ │ + vpbroadcastd 0x84(%rsp),%ymm15 │ │ │ │ + vpxor %ymm9,%ymm9,%ymm9 │ │ │ │ + mov 0x88(%rsp),%rdx │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + vpbroadcastq 0xe663c(%r15),%xmm2 │ │ │ │ + vpand %ymm6,%ymm10,%ymm5 │ │ │ │ + vpsrld $0x6,%ymm5,%ymm5 │ │ │ │ + vpaddd %ymm5,%ymm15,%ymm15 │ │ │ │ + vpcmpeqd %ymm5,%ymm9,%ymm5 │ │ │ │ + vextracti128 $0x1,%ymm15,%xmm11 │ │ │ │ + vmovq %xmm15,%rax │ │ │ │ + vpextrq $0x1,%xmm15,%rbx │ │ │ │ + vmovq %xmm11,%r14 │ │ │ │ + vpextrq $0x1,%xmm11,%rsi │ │ │ │ + mov %eax,%r8d │ │ │ │ + shr $0x20,%rax │ │ │ │ + mov %ebx,%r10d │ │ │ │ + shr $0x20,%rbx │ │ │ │ + mov %r14d,%ebp │ │ │ │ + shr $0x20,%r14 │ │ │ │ + mov %esi,%r12d │ │ │ │ + shr $0x20,%rsi │ │ │ │ + vmovdqa %ymm10,0x40(%rsp) │ │ │ │ + vmovq 0xeb908(%r15,%r8,8),%xmm1 │ │ │ │ + vmovq 0xeb908(%r15,%rax,8),%xmm13 │ │ │ │ + vmovhps 0xeb908(%r15,%r10,8),%xmm1,%xmm1 │ │ │ │ + vmovhps 0xeb908(%r15,%rbx,8),%xmm13,%xmm13 │ │ │ │ + vmovq 0xeb908(%r15,%rbp,8),%xmm14 │ │ │ │ + vmovq 0xeb908(%r15,%r14,8),%xmm15 │ │ │ │ + vmovhps 0xeb908(%r15,%r12,8),%xmm14,%xmm14 │ │ │ │ + vmovhps 0xeb908(%r15,%rsi,8),%xmm15,%xmm15 │ │ │ │ + vpsrld $0xa,%ymm10,%ymm10 │ │ │ │ + vextracti128 $0x1,%ymm10,%xmm11 │ │ │ │ + vextracti128 $0x1,%ymm5,%xmm6 │ │ │ │ + vmovq %xmm10,0xa0(%rsp) │ │ │ │ + vmovq %xmm11,0xa8(%rsp) │ │ │ │ + vmovq %xmm10,%rax │ │ │ │ + vpextrq $0x1,%xmm10,%r14 │ │ │ │ + vmovq %xmm11,%rbx │ │ │ │ + vpextrq $0x1,%xmm11,%rsi │ │ │ │ + mov %eax,%r8d │ │ │ │ + shr $0x20,%rax │ │ │ │ + mov %r14d,%ebp │ │ │ │ + shr $0x20,%r14 │ │ │ │ + mov %ebx,%r10d │ │ │ │ + shr $0x20,%rbx │ │ │ │ + mov %esi,%r12d │ │ │ │ + shr $0x20,%rsi │ │ │ │ + vpshufd $0xa0,%xmm5,%xmm4 │ │ │ │ + vpshufd $0xf5,%xmm5,%xmm5 │ │ │ │ + vpshufd $0xa0,%xmm6,%xmm11 │ │ │ │ + vpshufd $0xf5,%xmm6,%xmm6 │ │ │ │ + vpblendvb %xmm4,%xmm2,%xmm1,%xmm1 │ │ │ │ + vpblendvb %xmm5,%xmm2,%xmm13,%xmm13 │ │ │ │ + vpblendvb %xmm11,%xmm2,%xmm14,%xmm14 │ │ │ │ + vpblendvb %xmm6,%xmm2,%xmm15,%xmm15 │ │ │ │ + vpmovsxbw %xmm1,%ymm1 │ │ │ │ + vpmovsxbw %xmm13,%ymm13 │ │ │ │ + vpmovsxbw %xmm14,%ymm14 │ │ │ │ + vpmovsxbw %xmm15,%ymm15 │ │ │ │ + vmovdqu (%rdx,%r8,2),%xmm0 │ │ │ │ + vmovdqu (%rdx,%rax,2),%xmm10 │ │ │ │ + vmovdqu (%rdx,%r10,2),%xmm2 │ │ │ │ + vmovdqu (%rdx,%rbx,2),%xmm3 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,2),%ymm0,%ymm0 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,2),%ymm10,%ymm10 │ │ │ │ + vinserti128 $0x1,(%rdx,%r12,2),%ymm2,%ymm2 │ │ │ │ + vinserti128 $0x1,(%rdx,%rsi,2),%ymm3,%ymm3 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vmovdqu (%rdx,%r8,2),%xmm4 │ │ │ │ + vmovdqu (%rdx,%rax,2),%xmm5 │ │ │ │ + vmovdqu (%rdx,%r10,2),%xmm6 │ │ │ │ + vmovdqu (%rdx,%rbx,2),%xmm11 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,2),%ymm4,%ymm4 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,2),%ymm5,%ymm5 │ │ │ │ + vinserti128 $0x1,(%rdx,%r12,2),%ymm6,%ymm6 │ │ │ │ + vinserti128 $0x1,(%rdx,%rsi,2),%ymm11,%ymm11 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vpmaddwd %ymm1,%ymm0,%ymm0 │ │ │ │ + vpmaddwd %ymm13,%ymm10,%ymm10 │ │ │ │ + vpmaddwd %ymm2,%ymm14,%ymm2 │ │ │ │ + vpmaddwd %ymm3,%ymm15,%ymm3 │ │ │ │ + vpmaddwd %ymm1,%ymm4,%ymm4 │ │ │ │ + vpmaddwd %ymm5,%ymm13,%ymm5 │ │ │ │ + vpmaddwd %ymm6,%ymm14,%ymm6 │ │ │ │ + vpmaddwd %ymm15,%ymm11,%ymm11 │ │ │ │ + vphaddd %ymm10,%ymm0,%ymm0 │ │ │ │ + vphaddd %ymm3,%ymm2,%ymm2 │ │ │ │ + vphaddd %ymm5,%ymm4,%ymm4 │ │ │ │ + vphaddd %ymm11,%ymm6,%ymm6 │ │ │ │ + vphaddd %ymm2,%ymm0,%ymm0 │ │ │ │ + vphaddd %ymm6,%ymm4,%ymm4 │ │ │ │ + vpaddd %ymm0,%ymm12,%ymm0 │ │ │ │ + vpaddd %ymm4,%ymm12,%ymm4 │ │ │ │ + vpsrad %xmm7,%ymm0,%ymm0 │ │ │ │ + vpsrad %xmm7,%ymm4,%ymm4 │ │ │ │ + vpackssdw %ymm4,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,0x60(%rsp) │ │ │ │ + vmovdqu (%rdx,%r8,2),%xmm10 │ │ │ │ + vmovdqu (%rdx,%rax,2),%xmm2 │ │ │ │ + vmovdqu (%rdx,%r10,2),%xmm3 │ │ │ │ + vmovdqu (%rdx,%rbx,2),%xmm4 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,2),%ymm10,%ymm10 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,2),%ymm2,%ymm2 │ │ │ │ + vinserti128 $0x1,(%rdx,%r12,2),%ymm3,%ymm3 │ │ │ │ + vinserti128 $0x1,(%rdx,%rsi,2),%ymm4,%ymm4 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vmovdqu (%rdx,%r8,2),%xmm5 │ │ │ │ + vmovdqu (%rdx,%rax,2),%xmm6 │ │ │ │ + vmovdqu (%rdx,%r10,2),%xmm11 │ │ │ │ + vmovdqu (%rdx,%rbx,2),%xmm8 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,2),%ymm5,%ymm5 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,2),%ymm6,%ymm6 │ │ │ │ + vinserti128 $0x1,(%rdx,%r12,2),%ymm11,%ymm11 │ │ │ │ + vinserti128 $0x1,(%rdx,%rsi,2),%ymm8,%ymm8 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vpmaddwd %ymm1,%ymm10,%ymm10 │ │ │ │ + vpmaddwd %ymm2,%ymm13,%ymm2 │ │ │ │ + vpmaddwd %ymm3,%ymm14,%ymm3 │ │ │ │ + vpmaddwd %ymm4,%ymm15,%ymm4 │ │ │ │ + vpmaddwd %ymm1,%ymm5,%ymm5 │ │ │ │ + vpmaddwd %ymm6,%ymm13,%ymm6 │ │ │ │ + vpmaddwd %ymm14,%ymm11,%ymm11 │ │ │ │ + vpmaddwd %ymm15,%ymm8,%ymm8 │ │ │ │ + vphaddd %ymm2,%ymm10,%ymm10 │ │ │ │ + vphaddd %ymm4,%ymm3,%ymm3 │ │ │ │ + vphaddd %ymm6,%ymm5,%ymm5 │ │ │ │ + vphaddd %ymm8,%ymm11,%ymm11 │ │ │ │ + vphaddd %ymm3,%ymm10,%ymm10 │ │ │ │ + vphaddd %ymm11,%ymm5,%ymm5 │ │ │ │ + vpaddd %ymm12,%ymm10,%ymm10 │ │ │ │ + vpaddd %ymm5,%ymm12,%ymm5 │ │ │ │ + vpsrad %xmm7,%ymm10,%ymm10 │ │ │ │ + vpsrad %xmm7,%ymm5,%ymm5 │ │ │ │ + vpackssdw %ymm5,%ymm10,%ymm10 │ │ │ │ + vmovdqu (%rdx,%r8,2),%xmm2 │ │ │ │ + vmovdqu (%rdx,%rax,2),%xmm3 │ │ │ │ + vmovdqu (%rdx,%r10,2),%xmm4 │ │ │ │ + vmovdqu (%rdx,%rbx,2),%xmm5 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,2),%ymm2,%ymm2 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,2),%ymm3,%ymm3 │ │ │ │ + vinserti128 $0x1,(%rdx,%r12,2),%ymm4,%ymm4 │ │ │ │ + vinserti128 $0x1,(%rdx,%rsi,2),%ymm5,%ymm5 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vmovdqu (%rdx,%r8,2),%xmm6 │ │ │ │ + vmovdqu (%rdx,%rax,2),%xmm11 │ │ │ │ + vmovdqu (%rdx,%r10,2),%xmm8 │ │ │ │ + vmovdqu (%rdx,%rbx,2),%xmm9 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,2),%ymm6,%ymm6 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,2),%ymm11,%ymm11 │ │ │ │ + vinserti128 $0x1,(%rdx,%r12,2),%ymm8,%ymm8 │ │ │ │ + vinserti128 $0x1,(%rdx,%rsi,2),%ymm9,%ymm9 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vpmaddwd %ymm1,%ymm2,%ymm2 │ │ │ │ + vpmaddwd %ymm3,%ymm13,%ymm3 │ │ │ │ + vpmaddwd %ymm4,%ymm14,%ymm4 │ │ │ │ + vpmaddwd %ymm5,%ymm15,%ymm5 │ │ │ │ + vpmaddwd %ymm1,%ymm6,%ymm6 │ │ │ │ + vpmaddwd %ymm13,%ymm11,%ymm11 │ │ │ │ + vpmaddwd %ymm14,%ymm8,%ymm8 │ │ │ │ + vpmaddwd %ymm15,%ymm9,%ymm9 │ │ │ │ + vphaddd %ymm3,%ymm2,%ymm2 │ │ │ │ + vphaddd %ymm5,%ymm4,%ymm4 │ │ │ │ + vphaddd %ymm11,%ymm6,%ymm6 │ │ │ │ + vphaddd %ymm9,%ymm8,%ymm8 │ │ │ │ + vphaddd %ymm4,%ymm2,%ymm2 │ │ │ │ + vphaddd %ymm8,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm2,%ymm12,%ymm2 │ │ │ │ + vpaddd %ymm6,%ymm12,%ymm6 │ │ │ │ + vpsrad %xmm7,%ymm2,%ymm2 │ │ │ │ + vpsrad %xmm7,%ymm6,%ymm6 │ │ │ │ + vpackssdw %ymm6,%ymm2,%ymm2 │ │ │ │ + vmovdqu (%rdx,%r8,2),%xmm3 │ │ │ │ + vmovdqu (%rdx,%rax,2),%xmm4 │ │ │ │ + vmovdqu (%rdx,%r10,2),%xmm5 │ │ │ │ + vmovdqu (%rdx,%rbx,2),%xmm6 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,2),%ymm3,%ymm3 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,2),%ymm4,%ymm4 │ │ │ │ + vinserti128 $0x1,(%rdx,%r12,2),%ymm5,%ymm5 │ │ │ │ + vinserti128 $0x1,(%rdx,%rsi,2),%ymm6,%ymm6 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vmovdqu (%rdx,%r8,2),%xmm11 │ │ │ │ + vmovdqu (%rdx,%rax,2),%xmm8 │ │ │ │ + vmovdqu (%rdx,%r10,2),%xmm9 │ │ │ │ + vmovdqu (%rdx,%rbx,2),%xmm0 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,2),%ymm11,%ymm11 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,2),%ymm8,%ymm8 │ │ │ │ + vinserti128 $0x1,(%rdx,%r12,2),%ymm9,%ymm9 │ │ │ │ + vinserti128 $0x1,(%rdx,%rsi,2),%ymm0,%ymm0 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vpmaddwd %ymm1,%ymm3,%ymm3 │ │ │ │ + vpmaddwd %ymm4,%ymm13,%ymm4 │ │ │ │ + vpmaddwd %ymm5,%ymm14,%ymm5 │ │ │ │ + vpmaddwd %ymm6,%ymm15,%ymm6 │ │ │ │ + vpmaddwd %ymm1,%ymm11,%ymm11 │ │ │ │ + vpmaddwd %ymm13,%ymm8,%ymm8 │ │ │ │ + vpmaddwd %ymm14,%ymm9,%ymm9 │ │ │ │ + vpmaddwd %ymm0,%ymm15,%ymm0 │ │ │ │ + vphaddd %ymm4,%ymm3,%ymm3 │ │ │ │ + vphaddd %ymm6,%ymm5,%ymm5 │ │ │ │ + vphaddd %ymm8,%ymm11,%ymm11 │ │ │ │ + vphaddd %ymm0,%ymm9,%ymm9 │ │ │ │ + vphaddd %ymm5,%ymm3,%ymm3 │ │ │ │ + vphaddd %ymm9,%ymm11,%ymm11 │ │ │ │ + vpaddd %ymm3,%ymm12,%ymm3 │ │ │ │ + vpaddd %ymm12,%ymm11,%ymm11 │ │ │ │ + vpsrad %xmm7,%ymm3,%ymm3 │ │ │ │ + vpsrad %xmm7,%ymm11,%ymm11 │ │ │ │ + vpackssdw %ymm11,%ymm3,%ymm3 │ │ │ │ + vmovdqa 0x60(%rsp),%ymm0 │ │ │ │ + vbroadcasti128 0xe64f0(%r15),%ymm9 │ │ │ │ + mov 0x40(%r13),%r10d │ │ │ │ + mov 0x50(%r13),%ebx │ │ │ │ + vpshufb %ymm9,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm9,%ymm10,%ymm10 │ │ │ │ + vpshufb %ymm9,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm9,%ymm3,%ymm3 │ │ │ │ + and $0x3ff,%r10d │ │ │ │ + mov $0x40000000,%eax │ │ │ │ + mov %r10d,%r8d │ │ │ │ + shr $0x6,%r8d │ │ │ │ + lea (%r11,%r8,1),%r8d │ │ │ │ + cmovne 0xeb908(%r15,%r8,8),%rax │ │ │ │ + vmovq %rax,%xmm9 │ │ │ │ + vpunpcklqdq %xmm9,%xmm9,%xmm9 │ │ │ │ + vpmovsxbw %xmm9,%ymm9 │ │ │ │ + vpshufd $0x0,%ymm9,%ymm8 │ │ │ │ + vpshufd $0x55,%ymm9,%ymm11 │ │ │ │ + vpmaddwd %ymm0,%ymm8,%ymm4 │ │ │ │ + vpmaddwd %ymm11,%ymm10,%ymm5 │ │ │ │ + vpshufd $0xaa,%ymm9,%ymm8 │ │ │ │ + vpshufd $0xff,%ymm9,%ymm9 │ │ │ │ + vpmaddwd %ymm2,%ymm8,%ymm6 │ │ │ │ + vpmaddwd %ymm3,%ymm9,%ymm11 │ │ │ │ + vpsrldq $0x8,%xmm7,%xmm8 │ │ │ │ + vpaddd 0x20(%rsp),%ymm4,%ymm4 │ │ │ │ + vpaddd %ymm6,%ymm11,%ymm6 │ │ │ │ + vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ + vpaddd %ymm6,%ymm4,%ymm4 │ │ │ │ + vpsrad %xmm8,%ymm4,%ymm4 │ │ │ │ + vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ + vpackusdw %xmm5,%xmm4,%xmm4 │ │ │ │ + vpminsw 0xb0(%rsp),%xmm4,%xmm4 │ │ │ │ + vmovdqa %xmm4,(%rdi) │ │ │ │ + add 0x98(%rsp),%rdi │ │ │ │ dec %r9d │ │ │ │ - jg 2fcdf1 <__cxa_finalize@plt+0x2d1da1> │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - lea 0xdfb85(%rip),%r10 │ │ │ │ - tzcnt %r8d,%r8d │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movslq (%r10,%r8,4),%r8 │ │ │ │ - vpxord %zmm20,%zmm20,%zmm20 │ │ │ │ - vmovdqa32 -0x77c(%r10),%zmm24 │ │ │ │ - vpbroadcastd -0xf0(%r10),%zmm21 │ │ │ │ - add %r10,%r8 │ │ │ │ - lea (%rsi,%rsi,2),%r10 │ │ │ │ + je 2f604b <__cxa_finalize@plt+0x2caffb> │ │ │ │ + add %ebx,%r10d │ │ │ │ + test $0xfffffc00,%r10d │ │ │ │ + je 2f6504 <__cxa_finalize@plt+0x2cb4b4> │ │ │ │ + test $0x400,%r10d │ │ │ │ + mov %r10d,0x60(%rsp) │ │ │ │ + mov 0xa0(%rsp),%r8d │ │ │ │ + mov 0xa4(%rsp),%eax │ │ │ │ + mov 0xa8(%rsp),%r10d │ │ │ │ + mov 0xac(%rsp),%ebx │ │ │ │ + je 2f6686 <__cxa_finalize@plt+0x2cb636> │ │ │ │ + vbroadcasti128 0xe6570(%r15),%ymm9 │ │ │ │ + vmovdqu (%rdx,%r8,2),%xmm4 │ │ │ │ + vmovdqu (%rdx,%rax,2),%xmm5 │ │ │ │ + vmovdqu (%rdx,%r10,2),%xmm6 │ │ │ │ + vmovdqu (%rdx,%rbx,2),%xmm11 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,2),%ymm4,%ymm4 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,2),%ymm5,%ymm5 │ │ │ │ + vinserti128 $0x1,(%rdx,%r12,2),%ymm6,%ymm6 │ │ │ │ + vinserti128 $0x1,(%rdx,%rsi,2),%ymm11,%ymm11 │ │ │ │ + add %rcx,%rdx │ │ │ │ + mov 0x60(%rsp),%r10d │ │ │ │ + mov 0x50(%r13),%ebx │ │ │ │ + vpshufb %ymm9,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm9,%ymm10,%ymm10 │ │ │ │ + vpshufb %ymm9,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm9,%ymm3,%ymm3 │ │ │ │ + vpmaddwd %ymm1,%ymm4,%ymm4 │ │ │ │ + vpmaddwd %ymm5,%ymm13,%ymm5 │ │ │ │ + vpmaddwd %ymm6,%ymm14,%ymm6 │ │ │ │ + vpmaddwd %ymm15,%ymm11,%ymm11 │ │ │ │ + vphaddd %ymm5,%ymm4,%ymm4 │ │ │ │ + vphaddd %ymm11,%ymm6,%ymm6 │ │ │ │ + vphaddd %ymm6,%ymm4,%ymm4 │ │ │ │ + vpaddd %ymm4,%ymm12,%ymm4 │ │ │ │ + vpsrad %xmm7,%ymm4,%ymm4 │ │ │ │ + vpslld $0x10,%ymm4,%ymm4 │ │ │ │ + vpblendw $0xaa,%ymm10,%ymm0,%ymm0 │ │ │ │ + vpblendw $0xaa,%ymm2,%ymm10,%ymm10 │ │ │ │ + vpblendw $0xaa,%ymm3,%ymm2,%ymm2 │ │ │ │ + vpblendw $0xaa,%ymm4,%ymm3,%ymm3 │ │ │ │ + jmp 2f6504 <__cxa_finalize@plt+0x2cb4b4> │ │ │ │ + vmovdqa %ymm10,%ymm0 │ │ │ │ + vmovdqa %ymm2,%ymm10 │ │ │ │ + vmovdqa %ymm3,%ymm2 │ │ │ │ + vmovdqu (%rdx,%r8,2),%xmm3 │ │ │ │ + vmovdqu (%rdx,%rax,2),%xmm12 │ │ │ │ + vmovdqu (%rdx,%r10,2),%xmm4 │ │ │ │ + vmovdqu (%rdx,%rbx,2),%xmm5 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,2),%ymm3,%ymm3 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,2),%ymm12,%ymm12 │ │ │ │ + vinserti128 $0x1,(%rdx,%r12,2),%ymm4,%ymm4 │ │ │ │ + vinserti128 $0x1,(%rdx,%rsi,2),%ymm5,%ymm5 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vmovdqu (%rdx,%r8,2),%xmm6 │ │ │ │ + vmovdqu (%rdx,%rax,2),%xmm11 │ │ │ │ + vmovdqu (%rdx,%r10,2),%xmm8 │ │ │ │ + vmovdqu (%rdx,%rbx,2),%xmm9 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,2),%ymm6,%ymm6 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,2),%ymm11,%ymm11 │ │ │ │ + vinserti128 $0x1,(%rdx,%r12,2),%ymm8,%ymm8 │ │ │ │ + vinserti128 $0x1,(%rdx,%rsi,2),%ymm9,%ymm9 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vpmaddwd %ymm1,%ymm3,%ymm3 │ │ │ │ + vpmaddwd %ymm13,%ymm12,%ymm12 │ │ │ │ + vpmaddwd %ymm4,%ymm14,%ymm4 │ │ │ │ + vpmaddwd %ymm5,%ymm15,%ymm5 │ │ │ │ + vpmaddwd %ymm1,%ymm6,%ymm6 │ │ │ │ + vpmaddwd %ymm13,%ymm11,%ymm11 │ │ │ │ + vpmaddwd %ymm14,%ymm8,%ymm8 │ │ │ │ + vpmaddwd %ymm15,%ymm9,%ymm9 │ │ │ │ + vphaddd %ymm12,%ymm3,%ymm3 │ │ │ │ + vmovdqa (%rsp),%ymm12 │ │ │ │ + vphaddd %ymm5,%ymm4,%ymm4 │ │ │ │ + vphaddd %ymm11,%ymm6,%ymm6 │ │ │ │ + vphaddd %ymm9,%ymm8,%ymm8 │ │ │ │ + vphaddd %ymm4,%ymm3,%ymm3 │ │ │ │ + vphaddd %ymm8,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm3,%ymm12,%ymm3 │ │ │ │ + vpaddd %ymm6,%ymm12,%ymm6 │ │ │ │ + vpsrad %xmm7,%ymm3,%ymm3 │ │ │ │ + vpsrad %xmm7,%ymm6,%ymm6 │ │ │ │ + vpackssdw %ymm6,%ymm3,%ymm3 │ │ │ │ + vbroadcasti128 0xe64f0(%r15),%ymm9 │ │ │ │ + mov 0x60(%rsp),%r10d │ │ │ │ + mov 0x50(%r13),%ebx │ │ │ │ + vpshufb %ymm9,%ymm3,%ymm3 │ │ │ │ + jmp 2f6504 <__cxa_finalize@plt+0x2cb4b4> │ │ │ │ + movzwl 0xe678c(%r15,%r8,2),%r8d │ │ │ │ + add %r15,%r8 │ │ │ │ jmp *%r8 │ │ │ │ - cmp $0x8,%r9d │ │ │ │ - jg 2fcfa9 <__cxa_finalize@plt+0x2d1f59> │ │ │ │ - vpermq $0xd8,(%rax),%ymm19 │ │ │ │ - vmovdqa32 (%rcx),%ymm16 │ │ │ │ - vpsubw (%rdx),%ymm16,%ymm17 │ │ │ │ - vpsubb %ymm19,%ymm20,%ymm19 │ │ │ │ - vpaddw %ymm17,%ymm17,%ymm17 │ │ │ │ - vpaddb %ymm19,%ymm19,%ymm19 │ │ │ │ - vpunpcklbw %ymm19,%ymm20,%ymm18 │ │ │ │ - vpmulhw %ymm18,%ymm17,%ymm17 │ │ │ │ - vpaddw %ymm17,%ymm16,%ymm16 │ │ │ │ - vmovdqa32 0x20(%rcx),%ymm17 │ │ │ │ - vpsubw 0x20(%rdx),%ymm17,%ymm18 │ │ │ │ - vpaddw %ymm18,%ymm18,%ymm18 │ │ │ │ - vpunpckhbw %ymm19,%ymm20,%ymm19 │ │ │ │ - vpmulhw %ymm19,%ymm18,%ymm18 │ │ │ │ - vpaddw %ymm18,%ymm17,%ymm17 │ │ │ │ - vpmulhrsw %ymm21,%ymm16,%ymm16 │ │ │ │ - vpmulhrsw %ymm21,%ymm17,%ymm17 │ │ │ │ - vpackuswb %ymm17,%ymm16,%ymm16 │ │ │ │ - vextracti32x4 $0x1,%ymm16,%xmm17 │ │ │ │ - vmovd %xmm16,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm16,(%rdi,%rsi,1) │ │ │ │ - vmovd %xmm17,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x1,%xmm17,(%rdi,%r10,1) │ │ │ │ - jl 2fcfa8 <__cxa_finalize@plt+0x2d1f58> │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vpextrd $0x2,%xmm16,(%rdi) │ │ │ │ - vpextrd $0x3,%xmm16,(%rdi,%rsi,1) │ │ │ │ - vpextrd $0x2,%xmm17,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x3,%xmm17,(%rdi,%r10,1) │ │ │ │ - ret │ │ │ │ - vpbroadcastd %esi,%zmm23 │ │ │ │ - vpmulld 0xdf007(%rip),%zmm23,%zmm23 │ │ │ │ - vpermq (%rax),%zmm24,%zmm19 │ │ │ │ - vmovdqa32 (%rcx),%zmm16 │ │ │ │ - vpsubw (%rdx),%zmm16,%zmm17 │ │ │ │ - vpsubb %zmm19,%zmm20,%zmm19 │ │ │ │ - vpaddw %zmm17,%zmm17,%zmm17 │ │ │ │ - vpaddb %zmm19,%zmm19,%zmm19 │ │ │ │ - vpunpcklbw %zmm19,%zmm20,%zmm18 │ │ │ │ - vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 0x40(%rcx),%zmm17 │ │ │ │ - vpsubw 0x40(%rdx),%zmm17,%zmm18 │ │ │ │ - vpaddw %zmm18,%zmm18,%zmm18 │ │ │ │ - vpunpckhbw %zmm19,%zmm20,%zmm19 │ │ │ │ - vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ - vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm21,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ - kxnorw %k1,%k1,%k1 │ │ │ │ - vpscatterdd %zmm16,(%rdi,%zmm23,1){%k1} │ │ │ │ - ret │ │ │ │ - cmp $0x4,%r9d │ │ │ │ - jne 2fd0df <__cxa_finalize@plt+0x2d208f> │ │ │ │ - vpermq $0xd8,(%rax),%ymm19 │ │ │ │ - vmovdqa32 (%rcx),%ymm16 │ │ │ │ - vpsubw (%rdx),%ymm16,%ymm17 │ │ │ │ - vpsubb %ymm19,%ymm20,%ymm19 │ │ │ │ - vpaddw %ymm17,%ymm17,%ymm17 │ │ │ │ - vpaddb %ymm19,%ymm19,%ymm19 │ │ │ │ - vpunpcklbw %ymm19,%ymm20,%ymm18 │ │ │ │ - vpmulhw %ymm18,%ymm17,%ymm17 │ │ │ │ - vpaddw %ymm17,%ymm16,%ymm16 │ │ │ │ - vmovdqa32 0x20(%rcx),%ymm17 │ │ │ │ - vpsubw 0x20(%rdx),%ymm17,%ymm18 │ │ │ │ - vpaddw %ymm18,%ymm18,%ymm18 │ │ │ │ - vpunpckhbw %ymm19,%ymm20,%ymm19 │ │ │ │ - vpmulhw %ymm19,%ymm18,%ymm18 │ │ │ │ - vpaddw %ymm18,%ymm17,%ymm17 │ │ │ │ - vpmulhrsw %ymm21,%ymm16,%ymm16 │ │ │ │ - vpmulhrsw %ymm21,%ymm17,%ymm17 │ │ │ │ - vpackuswb %ymm17,%ymm16,%ymm16 │ │ │ │ - vextracti32x4 $0x1,%ymm16,%xmm17 │ │ │ │ - vmovq %xmm16,(%rdi) │ │ │ │ - vmovq %xmm17,(%rdi,%rsi,1) │ │ │ │ - vmovhps %xmm16,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm17,(%rdi,%r10,1) │ │ │ │ - ret │ │ │ │ - add $0x40,%rax │ │ │ │ - sub $0xffffffffffffff80,%rcx │ │ │ │ - sub $0xffffffffffffff80,%rdx │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vpermq (%rax),%zmm24,%zmm19 │ │ │ │ - vmovdqa32 (%rcx),%zmm16 │ │ │ │ - vpsubw (%rdx),%zmm16,%zmm17 │ │ │ │ - vpsubb %zmm19,%zmm20,%zmm19 │ │ │ │ - vpaddw %zmm17,%zmm17,%zmm17 │ │ │ │ - vpaddb %zmm19,%zmm19,%zmm19 │ │ │ │ - vpunpcklbw %zmm19,%zmm20,%zmm18 │ │ │ │ - vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 0x40(%rcx),%zmm17 │ │ │ │ - vpsubw 0x40(%rdx),%zmm17,%zmm18 │ │ │ │ - vpaddw %zmm18,%zmm18,%zmm18 │ │ │ │ - vpunpckhbw %zmm19,%zmm20,%zmm19 │ │ │ │ - vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ - vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm21,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ - vextracti32x4 $0x1,%ymm16,%xmm17 │ │ │ │ - vextracti32x4 $0x2,%zmm16,%xmm18 │ │ │ │ - vextracti32x4 $0x3,%zmm16,%xmm19 │ │ │ │ - vmovq %xmm16,(%rdi) │ │ │ │ - vmovq %xmm17,(%rdi,%rsi,1) │ │ │ │ - vmovq %xmm18,(%rdi,%rsi,2) │ │ │ │ - vmovq %xmm19,(%rdi,%r10,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vmovhps %xmm16,(%rdi) │ │ │ │ - vmovhps %xmm17,(%rdi,%rsi,1) │ │ │ │ - vmovhps %xmm18,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm19,(%rdi,%r10,1) │ │ │ │ - sub $0x8,%r9d │ │ │ │ - jg 2fd0cf <__cxa_finalize@plt+0x2d207f> │ │ │ │ - ret │ │ │ │ - add $0x40,%rax │ │ │ │ - sub $0xffffffffffffff80,%rcx │ │ │ │ - sub $0xffffffffffffff80,%rdx │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vpermq (%rax),%zmm24,%zmm19 │ │ │ │ - vmovdqa32 (%rcx),%zmm16 │ │ │ │ - vpsubw (%rdx),%zmm16,%zmm17 │ │ │ │ - vpsubb %zmm19,%zmm20,%zmm19 │ │ │ │ - vpaddw %zmm17,%zmm17,%zmm17 │ │ │ │ - vpaddb %zmm19,%zmm19,%zmm19 │ │ │ │ - vpunpcklbw %zmm19,%zmm20,%zmm18 │ │ │ │ - vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 0x40(%rcx),%zmm17 │ │ │ │ - vpsubw 0x40(%rdx),%zmm17,%zmm18 │ │ │ │ - vpaddw %zmm18,%zmm18,%zmm18 │ │ │ │ - vpunpckhbw %zmm19,%zmm20,%zmm19 │ │ │ │ - vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ - vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm21,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ - vpermq $0xd8,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 %xmm16,(%rdi) │ │ │ │ - vextracti32x4 $0x2,%zmm16,(%rdi,%rsi,1) │ │ │ │ - vextracti32x4 $0x1,%ymm16,(%rdi,%rsi,2) │ │ │ │ - vextracti32x4 $0x3,%zmm16,(%rdi,%r10,1) │ │ │ │ - sub $0x4,%r9d │ │ │ │ - jg 2fd1a7 <__cxa_finalize@plt+0x2d2157> │ │ │ │ - ret │ │ │ │ - vpmovzxbq 0xdf6b1(%rip),%zmm23 │ │ │ │ - vpermq (%rax),%zmm24,%zmm19 │ │ │ │ - vmovdqa32 (%rcx),%zmm16 │ │ │ │ - vpsubw (%rdx),%zmm16,%zmm17 │ │ │ │ - vpsubb %zmm19,%zmm20,%zmm19 │ │ │ │ - vpaddw %zmm17,%zmm17,%zmm17 │ │ │ │ - vpaddb %zmm19,%zmm19,%zmm19 │ │ │ │ - vpunpcklbw %zmm19,%zmm20,%zmm18 │ │ │ │ - vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 0x40(%rcx),%zmm17 │ │ │ │ - vpsubw 0x40(%rdx),%zmm17,%zmm18 │ │ │ │ - vpaddw %zmm18,%zmm18,%zmm18 │ │ │ │ - vpunpckhbw %zmm19,%zmm20,%zmm19 │ │ │ │ - vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ - vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm21,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ - add $0x40,%rax │ │ │ │ - sub $0xffffffffffffff80,%rcx │ │ │ │ - sub $0xffffffffffffff80,%rdx │ │ │ │ - vpermq %zmm16,%zmm23,%zmm16 │ │ │ │ - vmovdqa32 %ymm16,(%rdi) │ │ │ │ - vextracti32x8 $0x1,%zmm16,(%rdi,%rsi,1) │ │ │ │ + mov 0x40(%r13),%r10d │ │ │ │ + movzbl %al,%eax │ │ │ │ + sub $0x2,%rdx │ │ │ │ + vmovd %eax,%xmm15 │ │ │ │ + vpunpckldq %ymm8,%ymm9,%ymm8 │ │ │ │ + vpaddd %ymm8,%ymm10,%ymm10 │ │ │ │ + vpbroadcastd 0xe663e(%r15),%xmm14 │ │ │ │ + vpbroadcastd %xmm15,%xmm15 │ │ │ │ + vpand %xmm6,%xmm10,%xmm8 │ │ │ │ + vpsrld $0x6,%xmm8,%xmm8 │ │ │ │ + vpaddd %xmm8,%xmm15,%xmm15 │ │ │ │ + vmovd %xmm15,%r8d │ │ │ │ + vpextrd $0x1,%xmm15,%eax │ │ │ │ + vbroadcasti128 0xe6580(%r15),%ymm5 │ │ │ │ + vbroadcasti128 0xe64e0(%r15),%ymm6 │ │ │ │ + vpbroadcastd 0xeb90a(%r15,%r8,8),%ymm15 │ │ │ │ + vpbroadcastd 0xeb90a(%r15,%rax,8),%ymm4 │ │ │ │ + vpcmpeqd %xmm9,%xmm8,%xmm8 │ │ │ │ + vpsrld $0xa,%ymm10,%ymm10 │ │ │ │ + vpaddd %ymm10,%ymm10,%ymm10 │ │ │ │ + vmovdqu (%rdx),%xmm0 │ │ │ │ + vmovdqu (%rdx,%rcx,1),%xmm1 │ │ │ │ + vmovdqu (%rdx,%rcx,2),%xmm2 │ │ │ │ + vmovdqu (%rdx,%rbp,1),%xmm3 │ │ │ │ + lea (%rdx,%rcx,4),%rdx │ │ │ │ + shr $0x6,%r10d │ │ │ │ + mov $0x40000000,%r8d │ │ │ │ + lea (%r11,%r10,1),%r10d │ │ │ │ + cmovne 0xeb908(%r15,%r10,8),%r8 │ │ │ │ + vpshufb %ymm5,%ymm10,%ymm10 │ │ │ │ + vpaddb %ymm6,%ymm10,%ymm10 │ │ │ │ + vpblendd $0xa,%xmm4,%xmm15,%xmm15 │ │ │ │ + vpblendvb %xmm8,%xmm14,%xmm15,%xmm15 │ │ │ │ + vpmovsxbw %xmm15,%ymm15 │ │ │ │ + vinserti128 $0x1,(%rdx),%ymm0,%ymm0 │ │ │ │ + vinserti128 $0x1,(%rdx,%rcx,1),%ymm1,%ymm1 │ │ │ │ + vinserti128 $0x1,(%rdx,%rcx,2),%ymm2,%ymm2 │ │ │ │ + add %rbp,%rdx │ │ │ │ + vmovq %r8,%xmm6 │ │ │ │ + vpmovsxbw %xmm6,%xmm6 │ │ │ │ + vpshufd $0x0,%xmm6,%xmm8 │ │ │ │ + vpshufd $0x55,%xmm6,%xmm9 │ │ │ │ + vpshufd $0xaa,%xmm6,%xmm14 │ │ │ │ + vpshufd $0xff,%xmm6,%xmm6 │ │ │ │ + vpshufb %ymm10,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm10,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm10,%ymm2,%ymm2 │ │ │ │ + vpshufb %xmm10,%xmm3,%xmm3 │ │ │ │ + vpmaddwd %ymm0,%ymm15,%ymm0 │ │ │ │ + vpmaddwd %ymm1,%ymm15,%ymm1 │ │ │ │ + vpmaddwd %ymm2,%ymm15,%ymm2 │ │ │ │ + vpmaddwd %xmm3,%xmm15,%xmm3 │ │ │ │ + vphaddd %ymm1,%ymm0,%ymm0 │ │ │ │ + vphaddd %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddd %ymm0,%ymm12,%ymm0 │ │ │ │ + vpaddd %ymm2,%ymm12,%ymm2 │ │ │ │ + vpsrad %xmm7,%ymm0,%ymm0 │ │ │ │ + vpsrad %xmm7,%ymm2,%ymm2 │ │ │ │ + vpackssdw %ymm2,%ymm0,%ymm0 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vpalignr $0x4,%xmm0,%xmm1,%xmm2 │ │ │ │ + vpshufd $0x99,%xmm1,%xmm4 │ │ │ │ + vpunpcklwd %xmm2,%xmm0,%xmm3 │ │ │ │ + vpunpckhwd %xmm2,%xmm0,%xmm0 │ │ │ │ + vpunpcklwd %xmm4,%xmm1,%xmm2 │ │ │ │ + vmovdqu (%rdx),%xmm1 │ │ │ │ + vmovdqu (%rdx,%rcx,1),%xmm5 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vpshufb %xmm10,%xmm1,%xmm1 │ │ │ │ + vpshufb %xmm10,%xmm5,%xmm5 │ │ │ │ + vpmaddwd %xmm1,%xmm15,%xmm1 │ │ │ │ + vpmaddwd %xmm5,%xmm15,%xmm5 │ │ │ │ + vphaddd %xmm5,%xmm1,%xmm1 │ │ │ │ + vpmaddwd %xmm3,%xmm8,%xmm5 │ │ │ │ + vmovdqa %xmm0,%xmm3 │ │ │ │ + vpmaddwd %xmm0,%xmm9,%xmm0 │ │ │ │ + vpaddd %xmm1,%xmm12,%xmm1 │ │ │ │ + vpsrad %xmm7,%xmm1,%xmm1 │ │ │ │ + vpackssdw %xmm1,%xmm1,%xmm1 │ │ │ │ + vpaddd %xmm0,%xmm5,%xmm5 │ │ │ │ + vmovdqa %xmm2,%xmm0 │ │ │ │ + vpmaddwd %xmm2,%xmm14,%xmm2 │ │ │ │ + vpaddd %xmm2,%xmm5,%xmm5 │ │ │ │ + vpalignr $0xc,%xmm4,%xmm1,%xmm2 │ │ │ │ + vpunpcklwd %xmm1,%xmm2,%xmm2 │ │ │ │ + vpmaddwd %xmm6,%xmm2,%xmm4 │ │ │ │ + vpaddd %xmm5,%xmm13,%xmm5 │ │ │ │ + vpaddd %xmm4,%xmm5,%xmm5 │ │ │ │ + vmovdqa %xmm1,%xmm4 │ │ │ │ + vpsrldq $0x8,%xmm7,%xmm1 │ │ │ │ + vpsrad %xmm1,%xmm5,%xmm5 │ │ │ │ + vpackusdw %xmm5,%xmm5,%xmm5 │ │ │ │ + vpminsw %xmm5,%xmm11,%xmm5 │ │ │ │ + vmovd %xmm5,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm5,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 2fd25f <__cxa_finalize@plt+0x2d220f> │ │ │ │ - ret │ │ │ │ - vpmovzxbq 0xdf60a(%rip),%zmm23 │ │ │ │ - vpermq (%rax),%zmm24,%zmm19 │ │ │ │ - vmovdqa32 (%rcx),%zmm16 │ │ │ │ - vpsubw (%rdx),%zmm16,%zmm17 │ │ │ │ - vpsubb %zmm19,%zmm20,%zmm19 │ │ │ │ - vpaddw %zmm17,%zmm17,%zmm17 │ │ │ │ - vpaddb %zmm19,%zmm19,%zmm19 │ │ │ │ - vpunpcklbw %zmm19,%zmm20,%zmm18 │ │ │ │ - vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 0x40(%rcx),%zmm17 │ │ │ │ - vpsubw 0x40(%rdx),%zmm17,%zmm18 │ │ │ │ - vpaddw %zmm18,%zmm18,%zmm18 │ │ │ │ - vpunpckhbw %zmm19,%zmm20,%zmm19 │ │ │ │ - vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ - vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm21,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ - add $0x40,%rax │ │ │ │ - sub $0xffffffffffffff80,%rcx │ │ │ │ - sub $0xffffffffffffff80,%rdx │ │ │ │ - vpermq %zmm16,%zmm23,%zmm16 │ │ │ │ - vmovdqa32 %zmm16,(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %r9d │ │ │ │ - jg 2fd306 <__cxa_finalize@plt+0x2d22b6> │ │ │ │ - ret │ │ │ │ - vpmovzxbq 0xdf56d(%rip),%zmm23 │ │ │ │ - vpermq (%rax),%zmm24,%zmm19 │ │ │ │ - vmovdqa32 (%rcx),%zmm16 │ │ │ │ - vpsubw (%rdx),%zmm16,%zmm17 │ │ │ │ - vpsubb %zmm19,%zmm20,%zmm19 │ │ │ │ - vpaddw %zmm17,%zmm17,%zmm17 │ │ │ │ - vpaddb %zmm19,%zmm19,%zmm19 │ │ │ │ - vpunpcklbw %zmm19,%zmm20,%zmm18 │ │ │ │ - vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 0x40(%rcx),%zmm17 │ │ │ │ - vpsubw 0x40(%rdx),%zmm17,%zmm18 │ │ │ │ - vpaddw %zmm18,%zmm18,%zmm18 │ │ │ │ - vpunpckhbw %zmm19,%zmm20,%zmm19 │ │ │ │ - vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ - vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm21,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ - vpermq %zmm16,%zmm23,%zmm22 │ │ │ │ - vpermq 0x40(%rax),%zmm24,%zmm19 │ │ │ │ - vmovdqa32 0x80(%rcx),%zmm16 │ │ │ │ - vpsubw 0x80(%rdx),%zmm16,%zmm17 │ │ │ │ - vpsubb %zmm19,%zmm20,%zmm19 │ │ │ │ - vpaddw %zmm17,%zmm17,%zmm17 │ │ │ │ - vpaddb %zmm19,%zmm19,%zmm19 │ │ │ │ - vpunpcklbw %zmm19,%zmm20,%zmm18 │ │ │ │ - vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 0xc0(%rcx),%zmm17 │ │ │ │ - vpsubw 0xc0(%rdx),%zmm17,%zmm18 │ │ │ │ - vpaddw %zmm18,%zmm18,%zmm18 │ │ │ │ - vpunpckhbw %zmm19,%zmm20,%zmm19 │ │ │ │ - vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ - vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm21,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 %zmm22,(%rdi) │ │ │ │ - sub $0xffffffffffffff80,%rax │ │ │ │ - add $0x100,%rcx │ │ │ │ - add $0x100,%rdx │ │ │ │ - vpermq %zmm16,%zmm23,%zmm22 │ │ │ │ - vmovdqa32 %zmm22,0x40(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %r9d │ │ │ │ - jg 2fd3a3 <__cxa_finalize@plt+0x2d2353> │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xdf58d(%rip),%r10 │ │ │ │ - tzcnt %r8d,%r8d │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - movslq (%r10,%r8,4),%r8 │ │ │ │ - vpbroadcastd -0x104(%r10),%zmm22 │ │ │ │ - vpbroadcastd -0x108(%r10),%zmm23 │ │ │ │ - vpbroadcastd -0x130(%r10),%zmm25 │ │ │ │ - vmovdqa32 -0x974(%r10),%ymm26 │ │ │ │ - vpbroadcastd -0x134(%r10,%rax,8),%zmm24 │ │ │ │ - add %r10,%r8 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - lea (%rsi,%rsi,2),%r10 │ │ │ │ - jmp *%r8 │ │ │ │ - vmovdqa32 0xdeaec(%rip),%zmm21 │ │ │ │ - cmp $0x8,%r9d │ │ │ │ - jg 2fd60f <__cxa_finalize@plt+0x2d25bf> │ │ │ │ - vmovdqa32 (%rdx),%ymm16 │ │ │ │ - vmovdqa32 (%rcx),%ymm17 │ │ │ │ - vpsubw %ymm16,%ymm17,%ymm17 │ │ │ │ - vpabsw %ymm17,%ymm20 │ │ │ │ - vpsubusw %ymm20,%ymm22,%ymm20 │ │ │ │ - vpsrlw $0x8,%ymm20,%ymm20 │ │ │ │ - vpsllw $0xa,%ymm20,%ymm18 │ │ │ │ - vpmulhw %ymm18,%ymm17,%ymm17 │ │ │ │ - vpaddw %ymm17,%ymm16,%ymm16 │ │ │ │ - vmovdqa32 0x20(%rdx),%ymm17 │ │ │ │ - vmovdqa32 0x20(%rcx),%ymm18 │ │ │ │ - vpsubw %ymm17,%ymm18,%ymm18 │ │ │ │ - vpabsw %ymm18,%ymm19 │ │ │ │ - vpsubusw %ymm19,%ymm22,%ymm19 │ │ │ │ - vpshldw $0x8,%ymm19,%ymm20,%ymm20 │ │ │ │ - vpsllw $0xa,%ymm20,%ymm19 │ │ │ │ - vpmulhw %ymm19,%ymm18,%ymm18 │ │ │ │ - vpaddw %ymm18,%ymm17,%ymm17 │ │ │ │ - vpmulhrsw %ymm23,%ymm16,%ymm16 │ │ │ │ - vpmulhrsw %ymm23,%ymm17,%ymm17 │ │ │ │ - vpackuswb %ymm17,%ymm16,%ymm16 │ │ │ │ - vinserti32x4 $0x1,0xdea73(%rip),%ymm21,%ymm21 │ │ │ │ - vpermb %ymm20,%ymm21,%ymm20 │ │ │ │ - vpdpbusd %ymm25,%ymm20,%ymm24 │ │ │ │ - vextracti32x4 $0x1,%zmm16,%xmm17 │ │ │ │ - vmovd %xmm16,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm16,(%rdi,%rsi,1) │ │ │ │ - vmovd %xmm17,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x1,%xmm17,(%rdi,%r10,1) │ │ │ │ - jl 2fd602 <__cxa_finalize@plt+0x2d25b2> │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vpextrd $0x2,%xmm16,(%rdi) │ │ │ │ - vpextrd $0x3,%xmm16,(%rdi,%rsi,1) │ │ │ │ - vpextrd $0x2,%xmm17,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x3,%xmm17,(%rdi,%r10,1) │ │ │ │ - vpermb %ymm24,%ymm26,%ymm24 │ │ │ │ - vmovq %xmm24,(%rax) │ │ │ │ - ret │ │ │ │ - vpbroadcastd %esi,%zmm27 │ │ │ │ - vpmulld 0xde9a1(%rip),%zmm27,%zmm27 │ │ │ │ - vmovdqa32 (%rdx),%zmm16 │ │ │ │ - vmovdqa32 (%rcx),%zmm17 │ │ │ │ - vpsubw %zmm16,%zmm17,%zmm17 │ │ │ │ - vpabsw %zmm17,%zmm20 │ │ │ │ - vpsubusw %zmm20,%zmm22,%zmm20 │ │ │ │ - vpsrlw $0x8,%zmm20,%zmm20 │ │ │ │ - vpsllw $0xa,%zmm20,%zmm18 │ │ │ │ - vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ - vmovdqa32 0x40(%rcx),%zmm18 │ │ │ │ - vpsubw %zmm17,%zmm18,%zmm18 │ │ │ │ - vpabsw %zmm18,%zmm19 │ │ │ │ - vpsubusw %zmm19,%zmm22,%zmm19 │ │ │ │ - vpshldw $0x8,%zmm19,%zmm20,%zmm20 │ │ │ │ - vpsllw $0xa,%zmm20,%zmm19 │ │ │ │ - vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ - vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm23,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ - vpermb %zmm20,%zmm21,%zmm20 │ │ │ │ - vpdpbusd %zmm25,%zmm20,%zmm24 │ │ │ │ - kxnorw %k1,%k1,%k1 │ │ │ │ - vpermb %zmm24,%zmm26,%zmm24 │ │ │ │ - vmovdqa32 %xmm24,(%rax) │ │ │ │ - vpscatterdd %zmm16,(%rdi,%zmm27,1){%k1} │ │ │ │ - ret │ │ │ │ - vmovdqa32 0xde96f(%rip),%zmm21 │ │ │ │ - cmp $0x4,%r9d │ │ │ │ - jne 2fd7b5 <__cxa_finalize@plt+0x2d2765> │ │ │ │ - vmovdqa32 (%rdx),%ymm16 │ │ │ │ - vmovdqa32 (%rcx),%ymm17 │ │ │ │ - vpsubw %ymm16,%ymm17,%ymm17 │ │ │ │ - vpabsw %ymm17,%ymm20 │ │ │ │ - vpsubusw %ymm20,%ymm22,%ymm20 │ │ │ │ - vpsrlw $0x8,%ymm20,%ymm20 │ │ │ │ - vpsllw $0xa,%ymm20,%ymm18 │ │ │ │ - vpmulhw %ymm18,%ymm17,%ymm17 │ │ │ │ - vpaddw %ymm17,%ymm16,%ymm16 │ │ │ │ - vmovdqa32 0x20(%rdx),%ymm17 │ │ │ │ - vmovdqa32 0x20(%rcx),%ymm18 │ │ │ │ - vpsubw %ymm17,%ymm18,%ymm18 │ │ │ │ - vpabsw %ymm18,%ymm19 │ │ │ │ - vpsubusw %ymm19,%ymm22,%ymm19 │ │ │ │ - vpshldw $0x8,%ymm19,%ymm20,%ymm20 │ │ │ │ - vpsllw $0xa,%ymm20,%ymm19 │ │ │ │ - vpmulhw %ymm19,%ymm18,%ymm18 │ │ │ │ - vpaddw %ymm18,%ymm17,%ymm17 │ │ │ │ - vpmulhrsw %ymm23,%ymm16,%ymm16 │ │ │ │ - vpmulhrsw %ymm23,%ymm17,%ymm17 │ │ │ │ - vpackuswb %ymm17,%ymm16,%ymm16 │ │ │ │ - vinserti32x4 $0x1,0xde8f6(%rip),%ymm21,%ymm21 │ │ │ │ - vpermb %ymm20,%ymm21,%ymm20 │ │ │ │ - vpdpbusd %ymm25,%ymm20,%ymm24 │ │ │ │ - vpermb %zmm24,%zmm26,%zmm24 │ │ │ │ - vmovdqa32 %xmm24,(%rax) │ │ │ │ - vextracti32x4 $0x1,%ymm16,%xmm17 │ │ │ │ - vmovq %xmm16,(%rdi) │ │ │ │ - vmovq %xmm17,(%rdi,%rsi,1) │ │ │ │ - vmovhps %xmm16,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm17,(%rdi,%r10,1) │ │ │ │ - ret │ │ │ │ - sub $0xffffffffffffff80,%rdx │ │ │ │ - sub $0xffffffffffffff80,%rcx │ │ │ │ - add $0x10,%rax │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vmovdqa32 (%rdx),%zmm16 │ │ │ │ - vmovdqa32 (%rcx),%zmm17 │ │ │ │ - vpsubw %zmm16,%zmm17,%zmm17 │ │ │ │ - vpabsw %zmm17,%zmm20 │ │ │ │ - vpsubusw %zmm20,%zmm22,%zmm20 │ │ │ │ - vpsrlw $0x8,%zmm20,%zmm20 │ │ │ │ - vpsllw $0xa,%zmm20,%zmm18 │ │ │ │ - vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ - vmovdqa32 0x40(%rcx),%zmm18 │ │ │ │ - vpsubw %zmm17,%zmm18,%zmm18 │ │ │ │ - vpabsw %zmm18,%zmm19 │ │ │ │ - vpsubusw %zmm19,%zmm22,%zmm19 │ │ │ │ - vpshldw $0x8,%zmm19,%zmm20,%zmm20 │ │ │ │ - vpsllw $0xa,%zmm20,%zmm19 │ │ │ │ - vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ - vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm23,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ - vpermb %zmm20,%zmm21,%zmm20 │ │ │ │ - vmovdqa32 %zmm24,%zmm17 │ │ │ │ - vpdpbusd %zmm25,%zmm20,%zmm17 │ │ │ │ - vpermb %zmm17,%zmm26,%zmm17 │ │ │ │ - vmovdqa32 %xmm17,(%rax) │ │ │ │ - vextracti32x4 $0x1,%ymm16,%xmm17 │ │ │ │ - vextracti32x4 $0x2,%zmm16,%xmm18 │ │ │ │ - vextracti32x4 $0x3,%zmm16,%xmm19 │ │ │ │ - vmovq %xmm16,(%rdi) │ │ │ │ - vmovq %xmm17,(%rdi,%rsi,1) │ │ │ │ - vmovq %xmm18,(%rdi,%rsi,2) │ │ │ │ - vmovq %xmm19,(%rdi,%r10,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vmovhps %xmm16,(%rdi) │ │ │ │ - vmovhps %xmm17,(%rdi,%rsi,1) │ │ │ │ - vmovhps %xmm18,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm19,(%rdi,%r10,1) │ │ │ │ - sub $0x8,%r9d │ │ │ │ - jg 2fd7a5 <__cxa_finalize@plt+0x2d2755> │ │ │ │ - ret │ │ │ │ - vmovdqa32 0xde7c5(%rip),%zmm21 │ │ │ │ - vmovdqa32 (%rdx),%zmm16 │ │ │ │ - vmovdqa32 (%rcx),%zmm17 │ │ │ │ - vpsubw %zmm16,%zmm17,%zmm17 │ │ │ │ - vpabsw %zmm17,%zmm20 │ │ │ │ - vpsubusw %zmm20,%zmm22,%zmm20 │ │ │ │ - vpsrlw $0x8,%zmm20,%zmm20 │ │ │ │ - vpsllw $0xa,%zmm20,%zmm18 │ │ │ │ - vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ - vmovdqa32 0x40(%rcx),%zmm18 │ │ │ │ - vpsubw %zmm17,%zmm18,%zmm18 │ │ │ │ - vpabsw %zmm18,%zmm19 │ │ │ │ - vpsubusw %zmm19,%zmm22,%zmm19 │ │ │ │ - vpshldw $0x8,%zmm19,%zmm20,%zmm20 │ │ │ │ - vpsllw $0xa,%zmm20,%zmm19 │ │ │ │ - vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ - vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm23,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ - vpermb %zmm20,%zmm21,%zmm20 │ │ │ │ - vmovdqa32 %zmm24,%zmm17 │ │ │ │ - vpdpbusd %zmm25,%zmm20,%zmm17 │ │ │ │ - sub $0xffffffffffffff80,%rdx │ │ │ │ - sub $0xffffffffffffff80,%rcx │ │ │ │ - vpermb %zmm17,%zmm26,%zmm17 │ │ │ │ - vpermq $0xd8,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 %xmm17,(%rax) │ │ │ │ - add $0x10,%rax │ │ │ │ - vmovdqa32 %xmm16,(%rdi) │ │ │ │ - vextracti32x4 $0x2,%zmm16,(%rdi,%rsi,1) │ │ │ │ - vextracti32x4 $0x1,%ymm16,(%rdi,%rsi,2) │ │ │ │ - vextracti32x4 $0x3,%zmm16,(%rdi,%r10,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x4,%r9d │ │ │ │ - jg 2fd8bb <__cxa_finalize@plt+0x2d286b> │ │ │ │ + jg 2f68d6 <__cxa_finalize@plt+0x2cb886> │ │ │ │ + mov %r13,%rsp │ │ │ │ + pop %r13 │ │ │ │ + pop %r12 │ │ │ │ + pop %r15 │ │ │ │ + pop %r14 │ │ │ │ + pop %rbp │ │ │ │ + pop %rbx │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - vpmovzxbq 0xdef69(%rip),%zmm21 │ │ │ │ - vmovdqa32 (%rdx),%zmm16 │ │ │ │ - vmovdqa32 (%rcx),%zmm17 │ │ │ │ - vpsubw %zmm16,%zmm17,%zmm17 │ │ │ │ - vpabsw %zmm17,%zmm20 │ │ │ │ - vpsubusw %zmm20,%zmm22,%zmm20 │ │ │ │ - vpsrlw $0x8,%zmm20,%zmm20 │ │ │ │ - vpsllw $0xa,%zmm20,%zmm18 │ │ │ │ - vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ - vmovdqa32 0x40(%rcx),%zmm18 │ │ │ │ - vpsubw %zmm17,%zmm18,%zmm18 │ │ │ │ - vpabsw %zmm18,%zmm19 │ │ │ │ - vpsubusw %zmm19,%zmm22,%zmm19 │ │ │ │ - vpshldw $0x8,%zmm19,%zmm20,%zmm20 │ │ │ │ - vpsllw $0xa,%zmm20,%zmm19 │ │ │ │ - vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ - vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm23,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 %zmm24,%zmm17 │ │ │ │ - vpdpbusd %zmm25,%zmm20,%zmm17 │ │ │ │ - sub $0xffffffffffffff80,%rdx │ │ │ │ - sub $0xffffffffffffff80,%rcx │ │ │ │ - vpermb %zmm17,%zmm26,%zmm17 │ │ │ │ - vpermq %zmm16,%zmm21,%zmm16 │ │ │ │ - vmovdqa32 %xmm17,(%rax) │ │ │ │ - add $0x10,%rax │ │ │ │ - vmovdqa32 %ymm16,(%rdi) │ │ │ │ - vextracti32x8 $0x1,%zmm16,(%rdi,%rsi,1) │ │ │ │ + mov 0x40(%r13),%r10d │ │ │ │ + vmovdqa %xmm11,0x50(%rsp) │ │ │ │ + vmovdqa %ymm12,(%rsp) │ │ │ │ + vmovdqa %ymm13,0x20(%rsp) │ │ │ │ + vmovdqa %xmm7,0x40(%rsp) │ │ │ │ + vbroadcasti128 0xe6500(%r15),%ymm7 │ │ │ │ + movzbl %al,%eax │ │ │ │ + sub $0x2,%rdx │ │ │ │ + vmovd %eax,%xmm15 │ │ │ │ + vpmaddwd %ymm7,%ymm8,%ymm8 │ │ │ │ + vpbroadcastq 0xe663d(%r15),%ymm2 │ │ │ │ + vpbroadcastd %xmm15,%xmm15 │ │ │ │ + vpaddd %ymm8,%ymm10,%ymm10 │ │ │ │ + vpand %ymm6,%ymm10,%ymm6 │ │ │ │ + vpsrld $0x6,%ymm6,%ymm6 │ │ │ │ + vpaddd %xmm6,%xmm15,%xmm15 │ │ │ │ + vmovd %xmm15,%r8d │ │ │ │ + vpextrd $0x1,%xmm15,%eax │ │ │ │ + vpextrd $0x2,%xmm15,%r14d │ │ │ │ + vpextrd $0x3,%xmm15,%r12d │ │ │ │ + vbroadcasti128 0xe6580(%r15),%ymm5 │ │ │ │ + vbroadcasti128 0xe6590(%r15),%ymm1 │ │ │ │ + vbroadcasti128 0xe64e0(%r15),%ymm4 │ │ │ │ + vpbroadcastd 0xeb90a(%r15,%r8,8),%xmm14 │ │ │ │ + vpbroadcastd 0xeb90a(%r15,%rax,8),%xmm7 │ │ │ │ + vpbroadcastd 0xeb90a(%r15,%r14,8),%xmm15 │ │ │ │ + vpbroadcastd 0xeb90a(%r15,%r12,8),%xmm8 │ │ │ │ + vpcmpeqd %ymm6,%ymm9,%ymm6 │ │ │ │ + vpunpckldq %ymm6,%ymm6,%ymm13 │ │ │ │ + vpunpckhdq %ymm6,%ymm6,%ymm6 │ │ │ │ + vpsrld $0xa,%ymm10,%ymm10 │ │ │ │ + vpaddd %ymm10,%ymm10,%ymm10 │ │ │ │ + vpblendd $0xa,%xmm7,%xmm14,%xmm14 │ │ │ │ + vpblendd $0xa,%xmm8,%xmm15,%xmm15 │ │ │ │ + vpmovsxbw %xmm14,%ymm14 │ │ │ │ + vpmovsxbw %xmm15,%ymm15 │ │ │ │ + vpblendvb %ymm13,%ymm2,%ymm14,%ymm14 │ │ │ │ + vpblendvb %ymm6,%ymm2,%ymm15,%ymm15 │ │ │ │ + vpextrd $0x2,%xmm10,%r8d │ │ │ │ + vpshufb %ymm5,%ymm10,%ymm12 │ │ │ │ + vpshufb %ymm1,%ymm10,%ymm10 │ │ │ │ + lea (%r8,%rcx,2),%rax │ │ │ │ + lea (%r8,%rcx,1),%r14 │ │ │ │ + lea (%r8,%rbp,1),%r12 │ │ │ │ + vmovdqu (%rdx),%xmm0 │ │ │ │ + vmovdqu (%rdx,%r8,1),%xmm7 │ │ │ │ + vmovdqu (%rdx,%rcx,2),%xmm1 │ │ │ │ + vmovdqu (%rdx,%rax,1),%xmm8 │ │ │ │ + vinserti128 $0x1,(%rdx,%rcx,1),%ymm0,%ymm0 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,1),%ymm7,%ymm7 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,1),%ymm1,%ymm1 │ │ │ │ + vinserti128 $0x1,(%rdx,%r12,1),%ymm8,%ymm8 │ │ │ │ + lea (%rdx,%rcx,4),%rdx │ │ │ │ + vmovdqu (%rdx),%xmm2 │ │ │ │ + vmovdqu (%rdx,%r8,1),%xmm9 │ │ │ │ + vmovdqu (%rdx,%rcx,2),%xmm3 │ │ │ │ + vmovdqu (%rdx,%rax,1),%xmm13 │ │ │ │ + vinserti128 $0x1,(%rdx,%rcx,1),%ymm2,%ymm2 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,1),%ymm9,%ymm9 │ │ │ │ + lea (%rdx,%rbp,1),%rdx │ │ │ │ + vpbroadcastb %xmm10,%ymm5 │ │ │ │ + vpsubb %ymm5,%ymm10,%ymm10 │ │ │ │ + vpaddb %ymm4,%ymm12,%ymm12 │ │ │ │ + vpaddb %ymm4,%ymm10,%ymm10 │ │ │ │ + vmovdqa (%rsp),%ymm5 │ │ │ │ + vmovd 0x40(%rsp),%xmm6 │ │ │ │ + vpshufb %ymm12,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm12,%ymm1,%ymm1 │ │ │ │ + vpmaddwd %ymm0,%ymm14,%ymm0 │ │ │ │ + vpmaddwd %ymm1,%ymm14,%ymm1 │ │ │ │ + vpshufb %ymm10,%ymm7,%ymm7 │ │ │ │ + vpshufb %ymm10,%ymm8,%ymm8 │ │ │ │ + vpmaddwd %ymm7,%ymm15,%ymm7 │ │ │ │ + vpmaddwd %ymm15,%ymm8,%ymm8 │ │ │ │ + vpshufb %ymm12,%ymm2,%ymm2 │ │ │ │ + vpshufb %xmm12,%xmm3,%xmm3 │ │ │ │ + vpmaddwd %ymm2,%ymm14,%ymm2 │ │ │ │ + vpmaddwd %xmm3,%xmm14,%xmm3 │ │ │ │ + vpshufb %ymm10,%ymm9,%ymm9 │ │ │ │ + vpshufb %xmm10,%xmm13,%xmm13 │ │ │ │ + vpmaddwd %ymm15,%ymm9,%ymm9 │ │ │ │ + vpmaddwd %xmm15,%xmm13,%xmm13 │ │ │ │ + vphaddd %ymm7,%ymm0,%ymm0 │ │ │ │ + vphaddd %ymm8,%ymm1,%ymm1 │ │ │ │ + vphaddd %ymm9,%ymm2,%ymm2 │ │ │ │ + vphaddd %xmm13,%xmm3,%xmm3 │ │ │ │ + vpaddd %ymm5,%ymm0,%ymm0 │ │ │ │ + vpaddd %ymm5,%ymm1,%ymm1 │ │ │ │ + vpaddd %ymm5,%ymm2,%ymm2 │ │ │ │ + vpaddd %xmm5,%xmm3,%xmm3 │ │ │ │ + vpsrad %xmm6,%ymm0,%ymm0 │ │ │ │ + vpsrad %xmm6,%ymm1,%ymm1 │ │ │ │ + vpsrad %xmm6,%ymm2,%ymm2 │ │ │ │ + vpsrad %xmm6,%xmm3,%xmm3 │ │ │ │ + vperm2i128 $0x21,%ymm1,%ymm0,%ymm4 │ │ │ │ + vperm2i128 $0x21,%ymm2,%ymm1,%ymm5 │ │ │ │ + vperm2i128 $0x21,%ymm3,%ymm2,%ymm6 │ │ │ │ + shr $0x6,%r10d │ │ │ │ + mov $0x40000000,%r12d │ │ │ │ + lea (%r11,%r10,1),%r10d │ │ │ │ + cmovne 0xeb908(%r15,%r10,8),%r12 │ │ │ │ + vpslld $0x10,%ymm4,%ymm4 │ │ │ │ + vpslld $0x10,%ymm5,%ymm5 │ │ │ │ + vpslld $0x10,%ymm6,%ymm6 │ │ │ │ + vpblendw $0xaa,%ymm4,%ymm0,%ymm0 │ │ │ │ + vpblendw $0xaa,%ymm5,%ymm1,%ymm1 │ │ │ │ + vpblendw $0xaa,%ymm6,%ymm2,%ymm2 │ │ │ │ + vmovq %r12,%xmm13 │ │ │ │ + vpunpcklqdq %xmm13,%xmm13,%xmm13 │ │ │ │ + vpmovsxbw %xmm13,%ymm13 │ │ │ │ + vpshufd $0x0,%ymm13,%ymm7 │ │ │ │ + vpshufd $0x55,%ymm13,%ymm8 │ │ │ │ + vpshufd $0xaa,%ymm13,%ymm9 │ │ │ │ + vpshufd $0xff,%ymm13,%ymm13 │ │ │ │ + vmovdqu (%rdx),%xmm11 │ │ │ │ + vmovdqu (%rdx,%r8,1),%xmm6 │ │ │ │ + vinserti128 $0x1,(%rdx,%rcx,1),%ymm11,%ymm11 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,1),%ymm6,%ymm6 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vpmaddwd %ymm7,%ymm0,%ymm4 │ │ │ │ + vpmaddwd %ymm1,%ymm8,%ymm5 │ │ │ │ + vpshufb %ymm12,%ymm11,%ymm11 │ │ │ │ + vpshufb %ymm10,%ymm6,%ymm6 │ │ │ │ + vpmaddwd %ymm14,%ymm11,%ymm11 │ │ │ │ + vpmaddwd %ymm6,%ymm15,%ymm6 │ │ │ │ + vpaddd 0x20(%rsp),%ymm4,%ymm4 │ │ │ │ + vphaddd %ymm6,%ymm11,%ymm11 │ │ │ │ + vpmaddwd %ymm2,%ymm9,%ymm6 │ │ │ │ + vpaddd (%rsp),%ymm11,%ymm11 │ │ │ │ + vpsrad 0x40(%rsp),%ymm11,%ymm11 │ │ │ │ + vmovdqa %ymm1,%ymm0 │ │ │ │ + vmovdqa %ymm2,%ymm1 │ │ │ │ + vpaddd %ymm6,%ymm5,%ymm5 │ │ │ │ + vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ + vinserti128 $0x1,%xmm11,%ymm3,%ymm2 │ │ │ │ + vpslld $0x10,%ymm11,%ymm3 │ │ │ │ + vpblendw $0xaa,%ymm3,%ymm2,%ymm2 │ │ │ │ + vpmaddwd %ymm2,%ymm13,%ymm5 │ │ │ │ + vextracti128 $0x1,%ymm11,%xmm3 │ │ │ │ + vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ + vpsrad 0x48(%rsp),%ymm4,%ymm4 │ │ │ │ + vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ + vpackusdw %xmm5,%xmm4,%xmm4 │ │ │ │ + vpminsw 0x50(%rsp),%xmm4,%xmm4 │ │ │ │ + vmovq %xmm4,(%rdi) │ │ │ │ + vmovhps %xmm4,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 2fd9a7 <__cxa_finalize@plt+0x2d2957> │ │ │ │ + jg 2f6be0 <__cxa_finalize@plt+0x2cbb90> │ │ │ │ + mov %r13,%rsp │ │ │ │ + pop %r13 │ │ │ │ + pop %r12 │ │ │ │ + pop %r15 │ │ │ │ + pop %r14 │ │ │ │ + pop %rbp │ │ │ │ + pop %rbx │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - vpmovzxbq 0xdee9c(%rip),%zmm28 │ │ │ │ - vpsrlq $0x4,%zmm28,%zmm29 │ │ │ │ - vmovdqa32 (%rdx),%zmm16 │ │ │ │ - vmovdqa32 (%rcx),%zmm17 │ │ │ │ - vpsubw %zmm16,%zmm17,%zmm17 │ │ │ │ - vpabsw %zmm17,%zmm20 │ │ │ │ - vpsubusw %zmm20,%zmm22,%zmm20 │ │ │ │ - vpsrlw $0x8,%zmm20,%zmm20 │ │ │ │ - vpsllw $0xa,%zmm20,%zmm18 │ │ │ │ - vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 0x80(%rdx),%zmm17 │ │ │ │ - vmovdqa32 0x80(%rcx),%zmm18 │ │ │ │ - vpsubw %zmm17,%zmm18,%zmm18 │ │ │ │ - vpabsw %zmm18,%zmm19 │ │ │ │ - vpsubusw %zmm19,%zmm22,%zmm19 │ │ │ │ - vpshldw $0x8,%zmm19,%zmm20,%zmm20 │ │ │ │ - vpsllw $0xa,%zmm20,%zmm19 │ │ │ │ - vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ - vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm23,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 0x40(%rdx),%zmm27 │ │ │ │ - vmovdqa32 0x40(%rcx),%zmm17 │ │ │ │ - vpsubw %zmm27,%zmm17,%zmm17 │ │ │ │ - vpabsw %zmm17,%zmm21 │ │ │ │ - vpsubusw %zmm21,%zmm22,%zmm21 │ │ │ │ - vpsrlw $0x8,%zmm21,%zmm21 │ │ │ │ - vpsllw $0xa,%zmm21,%zmm18 │ │ │ │ - vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm17,%zmm27,%zmm27 │ │ │ │ - vmovdqa32 0xc0(%rdx),%zmm17 │ │ │ │ - vmovdqa32 0xc0(%rcx),%zmm18 │ │ │ │ - vpsubw %zmm17,%zmm18,%zmm18 │ │ │ │ - vpabsw %zmm18,%zmm19 │ │ │ │ - vpsubusw %zmm19,%zmm22,%zmm19 │ │ │ │ - vpshldw $0x8,%zmm19,%zmm21,%zmm21 │ │ │ │ - vpsllw $0xa,%zmm21,%zmm19 │ │ │ │ - vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ - vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm23,%zmm27,%zmm27 │ │ │ │ - vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm17,%zmm27,%zmm27 │ │ │ │ - vmovdqa32 %zmm24,%zmm18 │ │ │ │ - vpdpbusd %zmm25,%zmm20,%zmm18 │ │ │ │ - vmovdqa32 %zmm24,%zmm19 │ │ │ │ - vpdpbusd %zmm25,%zmm21,%zmm19 │ │ │ │ - add $0x100,%rdx │ │ │ │ - add $0x100,%rcx │ │ │ │ - vpermt2b %zmm19,%zmm26,%zmm18 │ │ │ │ - vmovdqa32 %zmm16,%zmm17 │ │ │ │ - vpermt2q %zmm27,%zmm28,%zmm16 │ │ │ │ - vpermt2q %zmm27,%zmm29,%zmm17 │ │ │ │ - vmovdqa32 %ymm18,(%rax) │ │ │ │ - add $0x20,%rax │ │ │ │ - vmovdqa32 %zmm16,(%rdi) │ │ │ │ - vmovdqa32 %zmm17,(%rdi,%rsi,1) │ │ │ │ + movl $0x1,0xa0(%rsp) │ │ │ │ + jmp 2f6cdf <__cxa_finalize@plt+0x2cbc8f> │ │ │ │ + movl $0x2,0xa0(%rsp) │ │ │ │ + jmp 2f6cdf <__cxa_finalize@plt+0x2cbc8f> │ │ │ │ + movl $0x4,0xa0(%rsp) │ │ │ │ + jmp 2f6cdf <__cxa_finalize@plt+0x2cbc8f> │ │ │ │ + movl $0x8,0xa0(%rsp) │ │ │ │ + jmp 2f6cdf <__cxa_finalize@plt+0x2cbc8f> │ │ │ │ + movl $0x10,0xa0(%rsp) │ │ │ │ + mov 0x40(%r13),%r10d │ │ │ │ + mov %rsi,0xb8(%rsp) │ │ │ │ + vmovdqa %xmm11,0xc0(%rsp) │ │ │ │ + vmovdqa %ymm12,(%rsp) │ │ │ │ + vmovdqa %ymm13,0x20(%rsp) │ │ │ │ + vmovdqa %xmm7,0x40(%rsp) │ │ │ │ + shr $0x10,%eax │ │ │ │ + sub $0x6,%rdx │ │ │ │ + shr $0x6,%r10d │ │ │ │ + mov $0x40000000,%r8d │ │ │ │ + lea (%r11,%r10,1),%r10d │ │ │ │ + cmovne 0xeb908(%r15,%r10,8),%r8 │ │ │ │ + vpmaddwd 0xe6520(%r15),%ymm8,%ymm8 │ │ │ │ + vmovd %eax,%xmm15 │ │ │ │ + mov %eax,0xa4(%rsp) │ │ │ │ + mov %rdx,0xa8(%rsp) │ │ │ │ + mov %rdi,0xb0(%rsp) │ │ │ │ + mov %r9d,0x38(%r13) │ │ │ │ + shll $0x3,0x48(%r13) │ │ │ │ + vpbroadcastd %xmm15,%ymm15 │ │ │ │ + vpaddd %ymm8,%ymm10,%ymm10 │ │ │ │ + vmovq %r8,%xmm0 │ │ │ │ + vpmovsxbw %xmm0,%xmm0 │ │ │ │ + vmovdqa %xmm0,0x50(%rsp) │ │ │ │ + jmp 2f6dc5 <__cxa_finalize@plt+0x2cbd75> │ │ │ │ + decl 0xa0(%rsp) │ │ │ │ + je 2f7f0b <__cxa_finalize@plt+0x2ccebb> │ │ │ │ + addq $0x10,0xb0(%rsp) │ │ │ │ + mov 0x38(%r13),%r9d │ │ │ │ + vpbroadcastd 0x48(%r13),%ymm8 │ │ │ │ + vpbroadcastd 0xe6638(%r15),%ymm6 │ │ │ │ + vpaddd 0x60(%rsp),%ymm8,%ymm10 │ │ │ │ + vpbroadcastd 0xa4(%rsp),%ymm15 │ │ │ │ + vpxor %ymm9,%ymm9,%ymm9 │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + vmovdqa (%rsp),%ymm12 │ │ │ │ + vmovdqa 0x40(%rsp),%xmm7 │ │ │ │ + vpbroadcastq 0xe663c(%r15),%xmm2 │ │ │ │ + vpand %ymm6,%ymm10,%ymm5 │ │ │ │ + vpsrld $0x6,%ymm5,%ymm5 │ │ │ │ + vpaddd %ymm5,%ymm15,%ymm15 │ │ │ │ + vpcmpeqd %ymm5,%ymm9,%ymm5 │ │ │ │ + vextracti128 $0x1,%ymm15,%xmm11 │ │ │ │ + vmovq %xmm15,%rax │ │ │ │ + vpextrq $0x1,%xmm15,%rbx │ │ │ │ + vmovq %xmm11,%r14 │ │ │ │ + vpextrq $0x1,%xmm11,%rsi │ │ │ │ + mov %eax,%r8d │ │ │ │ + shr $0x20,%rax │ │ │ │ + mov %ebx,%r10d │ │ │ │ + shr $0x20,%rbx │ │ │ │ + mov %r14d,%ebp │ │ │ │ + shr $0x20,%r14 │ │ │ │ + mov %esi,%r12d │ │ │ │ + shr $0x20,%rsi │ │ │ │ + vmovdqa %ymm10,0x60(%rsp) │ │ │ │ + vmovq 0xeb908(%r15,%r8,8),%xmm1 │ │ │ │ + vmovq 0xeb908(%r15,%rax,8),%xmm13 │ │ │ │ + vmovhps 0xeb908(%r15,%r10,8),%xmm1,%xmm1 │ │ │ │ + vmovhps 0xeb908(%r15,%rbx,8),%xmm13,%xmm13 │ │ │ │ + vmovq 0xeb908(%r15,%rbp,8),%xmm14 │ │ │ │ + vmovq 0xeb908(%r15,%r14,8),%xmm15 │ │ │ │ + vmovhps 0xeb908(%r15,%r12,8),%xmm14,%xmm14 │ │ │ │ + vmovhps 0xeb908(%r15,%rsi,8),%xmm15,%xmm15 │ │ │ │ + vpsrld $0xa,%ymm10,%ymm10 │ │ │ │ + vextracti128 $0x1,%ymm10,%xmm11 │ │ │ │ + vextracti128 $0x1,%ymm5,%xmm6 │ │ │ │ + vmovq %xmm10,%rax │ │ │ │ + vpextrq $0x1,%xmm10,%r14 │ │ │ │ + vmovq %xmm11,%rbx │ │ │ │ + vpextrq $0x1,%xmm11,%rsi │ │ │ │ + mov %eax,%r8d │ │ │ │ + shr $0x20,%rax │ │ │ │ + mov %r14d,%ebp │ │ │ │ + shr $0x20,%r14 │ │ │ │ + mov %ebx,%r10d │ │ │ │ + shr $0x20,%rbx │ │ │ │ + mov %esi,%r12d │ │ │ │ + shr $0x20,%rsi │ │ │ │ + vpshufd $0xa0,%xmm5,%xmm4 │ │ │ │ + vpshufd $0xf5,%xmm5,%xmm5 │ │ │ │ + vpshufd $0xa0,%xmm6,%xmm11 │ │ │ │ + vpshufd $0xf5,%xmm6,%xmm6 │ │ │ │ + vpblendvb %xmm4,%xmm2,%xmm1,%xmm1 │ │ │ │ + vpblendvb %xmm5,%xmm2,%xmm13,%xmm13 │ │ │ │ + vpblendvb %xmm11,%xmm2,%xmm14,%xmm14 │ │ │ │ + vpblendvb %xmm6,%xmm2,%xmm15,%xmm15 │ │ │ │ + vpmovsxbw %xmm1,%ymm1 │ │ │ │ + vpmovsxbw %xmm13,%ymm13 │ │ │ │ + vpmovsxbw %xmm14,%ymm14 │ │ │ │ + vpmovsxbw %xmm15,%ymm15 │ │ │ │ + vmovdqu (%rdx,%r8,2),%xmm0 │ │ │ │ + vmovdqu (%rdx,%rax,2),%xmm10 │ │ │ │ + vmovdqu (%rdx,%r10,2),%xmm2 │ │ │ │ + vmovdqu (%rdx,%rbx,2),%xmm3 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,2),%ymm0,%ymm0 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,2),%ymm10,%ymm10 │ │ │ │ + vinserti128 $0x1,(%rdx,%r12,2),%ymm2,%ymm2 │ │ │ │ + vinserti128 $0x1,(%rdx,%rsi,2),%ymm3,%ymm3 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vmovdqu (%rdx,%r8,2),%xmm4 │ │ │ │ + vmovdqu (%rdx,%rax,2),%xmm5 │ │ │ │ + vmovdqu (%rdx,%r10,2),%xmm6 │ │ │ │ + vmovdqu (%rdx,%rbx,2),%xmm11 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,2),%ymm4,%ymm4 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,2),%ymm5,%ymm5 │ │ │ │ + vinserti128 $0x1,(%rdx,%r12,2),%ymm6,%ymm6 │ │ │ │ + vinserti128 $0x1,(%rdx,%rsi,2),%ymm11,%ymm11 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vpmaddwd %ymm1,%ymm0,%ymm0 │ │ │ │ + vpmaddwd %ymm13,%ymm10,%ymm10 │ │ │ │ + vpmaddwd %ymm2,%ymm14,%ymm2 │ │ │ │ + vpmaddwd %ymm3,%ymm15,%ymm3 │ │ │ │ + vpmaddwd %ymm1,%ymm4,%ymm4 │ │ │ │ + vpmaddwd %ymm5,%ymm13,%ymm5 │ │ │ │ + vpmaddwd %ymm6,%ymm14,%ymm6 │ │ │ │ + vpmaddwd %ymm15,%ymm11,%ymm11 │ │ │ │ + vphaddd %ymm10,%ymm0,%ymm0 │ │ │ │ + vphaddd %ymm3,%ymm2,%ymm2 │ │ │ │ + vphaddd %ymm5,%ymm4,%ymm4 │ │ │ │ + vphaddd %ymm11,%ymm6,%ymm6 │ │ │ │ + vphaddd %ymm2,%ymm0,%ymm0 │ │ │ │ + vphaddd %ymm6,%ymm4,%ymm4 │ │ │ │ + vpaddd %ymm0,%ymm12,%ymm0 │ │ │ │ + vpaddd %ymm4,%ymm12,%ymm4 │ │ │ │ + vpsrad %xmm7,%ymm0,%ymm0 │ │ │ │ + vpsrad %xmm7,%ymm4,%ymm4 │ │ │ │ + vpackssdw %ymm4,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,0x80(%rsp) │ │ │ │ + vmovdqu (%rdx,%r8,2),%xmm10 │ │ │ │ + vmovdqu (%rdx,%rax,2),%xmm2 │ │ │ │ + vmovdqu (%rdx,%r10,2),%xmm3 │ │ │ │ + vmovdqu (%rdx,%rbx,2),%xmm4 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,2),%ymm10,%ymm10 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,2),%ymm2,%ymm2 │ │ │ │ + vinserti128 $0x1,(%rdx,%r12,2),%ymm3,%ymm3 │ │ │ │ + vinserti128 $0x1,(%rdx,%rsi,2),%ymm4,%ymm4 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vmovdqu (%rdx,%r8,2),%xmm5 │ │ │ │ + vmovdqu (%rdx,%rax,2),%xmm6 │ │ │ │ + vmovdqu (%rdx,%r10,2),%xmm11 │ │ │ │ + vmovdqu (%rdx,%rbx,2),%xmm8 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,2),%ymm5,%ymm5 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,2),%ymm6,%ymm6 │ │ │ │ + vinserti128 $0x1,(%rdx,%r12,2),%ymm11,%ymm11 │ │ │ │ + vinserti128 $0x1,(%rdx,%rsi,2),%ymm8,%ymm8 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vpmaddwd %ymm1,%ymm10,%ymm10 │ │ │ │ + vpmaddwd %ymm2,%ymm13,%ymm2 │ │ │ │ + vpmaddwd %ymm3,%ymm14,%ymm3 │ │ │ │ + vpmaddwd %ymm4,%ymm15,%ymm4 │ │ │ │ + vpmaddwd %ymm1,%ymm5,%ymm5 │ │ │ │ + vpmaddwd %ymm6,%ymm13,%ymm6 │ │ │ │ + vpmaddwd %ymm14,%ymm11,%ymm11 │ │ │ │ + vpmaddwd %ymm15,%ymm8,%ymm8 │ │ │ │ + vphaddd %ymm2,%ymm10,%ymm10 │ │ │ │ + vphaddd %ymm4,%ymm3,%ymm3 │ │ │ │ + vphaddd %ymm6,%ymm5,%ymm5 │ │ │ │ + vphaddd %ymm8,%ymm11,%ymm11 │ │ │ │ + vphaddd %ymm3,%ymm10,%ymm10 │ │ │ │ + vphaddd %ymm11,%ymm5,%ymm5 │ │ │ │ + vpaddd %ymm12,%ymm10,%ymm10 │ │ │ │ + vpaddd %ymm5,%ymm12,%ymm5 │ │ │ │ + vpsrad %xmm7,%ymm10,%ymm10 │ │ │ │ + vpsrad %xmm7,%ymm5,%ymm5 │ │ │ │ + vpackssdw %ymm5,%ymm10,%ymm10 │ │ │ │ + vmovdqu (%rdx,%r8,2),%xmm2 │ │ │ │ + vmovdqu (%rdx,%rax,2),%xmm3 │ │ │ │ + vmovdqu (%rdx,%r10,2),%xmm4 │ │ │ │ + vmovdqu (%rdx,%rbx,2),%xmm5 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,2),%ymm2,%ymm2 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,2),%ymm3,%ymm3 │ │ │ │ + vinserti128 $0x1,(%rdx,%r12,2),%ymm4,%ymm4 │ │ │ │ + vinserti128 $0x1,(%rdx,%rsi,2),%ymm5,%ymm5 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vmovdqu (%rdx,%r8,2),%xmm6 │ │ │ │ + vmovdqu (%rdx,%rax,2),%xmm11 │ │ │ │ + vmovdqu (%rdx,%r10,2),%xmm8 │ │ │ │ + vmovdqu (%rdx,%rbx,2),%xmm9 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,2),%ymm6,%ymm6 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,2),%ymm11,%ymm11 │ │ │ │ + vinserti128 $0x1,(%rdx,%r12,2),%ymm8,%ymm8 │ │ │ │ + vinserti128 $0x1,(%rdx,%rsi,2),%ymm9,%ymm9 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vpmaddwd %ymm1,%ymm2,%ymm2 │ │ │ │ + vpmaddwd %ymm3,%ymm13,%ymm3 │ │ │ │ + vpmaddwd %ymm4,%ymm14,%ymm4 │ │ │ │ + vpmaddwd %ymm5,%ymm15,%ymm5 │ │ │ │ + vpmaddwd %ymm1,%ymm6,%ymm6 │ │ │ │ + vpmaddwd %ymm13,%ymm11,%ymm11 │ │ │ │ + vpmaddwd %ymm14,%ymm8,%ymm8 │ │ │ │ + vpmaddwd %ymm15,%ymm9,%ymm9 │ │ │ │ + vphaddd %ymm3,%ymm2,%ymm2 │ │ │ │ + vphaddd %ymm5,%ymm4,%ymm4 │ │ │ │ + vphaddd %ymm11,%ymm6,%ymm6 │ │ │ │ + vphaddd %ymm9,%ymm8,%ymm8 │ │ │ │ + vphaddd %ymm4,%ymm2,%ymm2 │ │ │ │ + vphaddd %ymm8,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm2,%ymm12,%ymm2 │ │ │ │ + vpaddd %ymm6,%ymm12,%ymm6 │ │ │ │ + vpsrad %xmm7,%ymm2,%ymm2 │ │ │ │ + vpsrad %xmm7,%ymm6,%ymm6 │ │ │ │ + vpackssdw %ymm6,%ymm2,%ymm2 │ │ │ │ + vmovdqu (%rdx,%r8,2),%xmm3 │ │ │ │ + vmovdqu (%rdx,%rax,2),%xmm4 │ │ │ │ + vmovdqu (%rdx,%r10,2),%xmm5 │ │ │ │ + vmovdqu (%rdx,%rbx,2),%xmm6 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,2),%ymm3,%ymm3 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,2),%ymm4,%ymm4 │ │ │ │ + vinserti128 $0x1,(%rdx,%r12,2),%ymm5,%ymm5 │ │ │ │ + vinserti128 $0x1,(%rdx,%rsi,2),%ymm6,%ymm6 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vmovdqu (%rdx,%r8,2),%xmm11 │ │ │ │ + vmovdqu (%rdx,%rax,2),%xmm8 │ │ │ │ + vmovdqu (%rdx,%r10,2),%xmm9 │ │ │ │ + vmovdqu (%rdx,%rbx,2),%xmm0 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,2),%ymm11,%ymm11 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,2),%ymm8,%ymm8 │ │ │ │ + vinserti128 $0x1,(%rdx,%r12,2),%ymm9,%ymm9 │ │ │ │ + vinserti128 $0x1,(%rdx,%rsi,2),%ymm0,%ymm0 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vpmaddwd %ymm1,%ymm3,%ymm3 │ │ │ │ + vpmaddwd %ymm4,%ymm13,%ymm4 │ │ │ │ + vpmaddwd %ymm5,%ymm14,%ymm5 │ │ │ │ + vpmaddwd %ymm6,%ymm15,%ymm6 │ │ │ │ + vpmaddwd %ymm1,%ymm11,%ymm11 │ │ │ │ + vpmaddwd %ymm13,%ymm8,%ymm8 │ │ │ │ + vpmaddwd %ymm14,%ymm9,%ymm9 │ │ │ │ + vpmaddwd %ymm0,%ymm15,%ymm0 │ │ │ │ + vphaddd %ymm4,%ymm3,%ymm3 │ │ │ │ + vphaddd %ymm6,%ymm5,%ymm5 │ │ │ │ + vphaddd %ymm8,%ymm11,%ymm11 │ │ │ │ + vphaddd %ymm0,%ymm9,%ymm9 │ │ │ │ + vphaddd %ymm5,%ymm3,%ymm3 │ │ │ │ + vphaddd %ymm9,%ymm11,%ymm11 │ │ │ │ + vpaddd %ymm3,%ymm12,%ymm3 │ │ │ │ + vpaddd %ymm12,%ymm11,%ymm11 │ │ │ │ + vpsrad %xmm7,%ymm3,%ymm3 │ │ │ │ + vpsrad %xmm7,%ymm11,%ymm11 │ │ │ │ + vpackssdw %ymm11,%ymm3,%ymm3 │ │ │ │ + vmovdqa 0x80(%rsp),%ymm0 │ │ │ │ + vbroadcasti128 0xe64f0(%r15),%ymm11 │ │ │ │ + vpbroadcastd 0x50(%rsp),%ymm8 │ │ │ │ + vpbroadcastd 0x54(%rsp),%ymm9 │ │ │ │ + vpbroadcastd 0x58(%rsp),%ymm12 │ │ │ │ + vpbroadcastd 0x5c(%rsp),%ymm7 │ │ │ │ + vpshufb %ymm11,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm11,%ymm10,%ymm10 │ │ │ │ + vpshufb %ymm11,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm11,%ymm3,%ymm3 │ │ │ │ + vpmaddwd %ymm0,%ymm8,%ymm4 │ │ │ │ + vpmaddwd %ymm9,%ymm10,%ymm5 │ │ │ │ + vpmaddwd %ymm2,%ymm12,%ymm6 │ │ │ │ + vpmaddwd %ymm7,%ymm3,%ymm11 │ │ │ │ + vpaddd 0x20(%rsp),%ymm4,%ymm4 │ │ │ │ + vpaddd %ymm6,%ymm11,%ymm6 │ │ │ │ + vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ + vpaddd %ymm6,%ymm4,%ymm4 │ │ │ │ + vpsrad 0x48(%rsp),%ymm4,%ymm4 │ │ │ │ + vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ + vpackusdw %xmm5,%xmm4,%xmm4 │ │ │ │ + vpminsw 0xc0(%rsp),%xmm4,%xmm4 │ │ │ │ + vmovdqa %xmm4,(%rdi) │ │ │ │ + add 0xb8(%rsp),%rdi │ │ │ │ + dec %r9d │ │ │ │ + je 2f6d6c <__cxa_finalize@plt+0x2cbd1c> │ │ │ │ + vbroadcasti128 0xe6570(%r15),%ymm11 │ │ │ │ + vpshufb %ymm11,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm11,%ymm10,%ymm10 │ │ │ │ + vpshufb %ymm11,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm11,%ymm3,%ymm3 │ │ │ │ + vmovdqu (%rdx,%r8,2),%xmm4 │ │ │ │ + vmovdqu (%rdx,%rax,2),%xmm5 │ │ │ │ + vmovdqu (%rdx,%r10,2),%xmm6 │ │ │ │ + vmovdqu (%rdx,%rbx,2),%xmm11 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,2),%ymm4,%ymm4 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,2),%ymm5,%ymm5 │ │ │ │ + vinserti128 $0x1,(%rdx,%r12,2),%ymm6,%ymm6 │ │ │ │ + vinserti128 $0x1,(%rdx,%rsi,2),%ymm11,%ymm11 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vpmaddwd %ymm1,%ymm4,%ymm4 │ │ │ │ + vpmaddwd %ymm5,%ymm13,%ymm5 │ │ │ │ + vpmaddwd %ymm6,%ymm14,%ymm6 │ │ │ │ + vpmaddwd %ymm15,%ymm11,%ymm11 │ │ │ │ + vphaddd %ymm5,%ymm4,%ymm4 │ │ │ │ + vphaddd %ymm11,%ymm6,%ymm6 │ │ │ │ + vphaddd %ymm6,%ymm4,%ymm4 │ │ │ │ + vpaddd (%rsp),%ymm4,%ymm4 │ │ │ │ + vpsrad 0x40(%rsp),%ymm4,%ymm4 │ │ │ │ + vpslld $0x10,%ymm4,%ymm4 │ │ │ │ + vpblendw $0xaa,%ymm10,%ymm0,%ymm0 │ │ │ │ + vpblendw $0xaa,%ymm2,%ymm10,%ymm10 │ │ │ │ + vpblendw $0xaa,%ymm3,%ymm2,%ymm2 │ │ │ │ + vpblendw $0xaa,%ymm4,%ymm3,%ymm3 │ │ │ │ + jmp 2f7238 <__cxa_finalize@plt+0x2cc1e8> │ │ │ │ + movzwl 0xe679a(%r15,%r8,2),%r8d │ │ │ │ + add %r15,%r8 │ │ │ │ + jmp *%r8 │ │ │ │ + mov 0x40(%r13),%r10d │ │ │ │ + movzbl %al,%eax │ │ │ │ + sub $0x2,%rdx │ │ │ │ + vmovd %eax,%xmm15 │ │ │ │ + vpunpckldq %ymm8,%ymm9,%ymm8 │ │ │ │ + vpaddd %ymm8,%ymm10,%ymm10 │ │ │ │ + vpbroadcastd 0xe663e(%r15),%xmm14 │ │ │ │ + vpbroadcastd %xmm15,%xmm15 │ │ │ │ + vpand %xmm6,%xmm10,%xmm8 │ │ │ │ + vpsrld $0x6,%xmm8,%xmm8 │ │ │ │ + vpaddd %xmm8,%xmm15,%xmm15 │ │ │ │ + vmovd %xmm15,%r8d │ │ │ │ + vpextrd $0x1,%xmm15,%eax │ │ │ │ + vbroadcasti128 0xe6580(%r15),%ymm5 │ │ │ │ + vbroadcasti128 0xe64e0(%r15),%ymm6 │ │ │ │ + vpbroadcastd 0xeb90a(%r15,%r8,8),%xmm15 │ │ │ │ + vpbroadcastd 0xeb90a(%r15,%rax,8),%xmm4 │ │ │ │ + vpcmpeqd %xmm9,%xmm8,%xmm8 │ │ │ │ + vpsrld $0xa,%ymm10,%ymm10 │ │ │ │ + vpaddd %ymm10,%ymm10,%ymm10 │ │ │ │ + vmovdqu (%rdx),%xmm0 │ │ │ │ + vmovdqu (%rdx,%rcx,2),%xmm1 │ │ │ │ + vmovdqu (%rdx,%rcx,4),%xmm2 │ │ │ │ + vpshufb %ymm5,%ymm10,%ymm10 │ │ │ │ + vpaddb %ymm6,%ymm10,%ymm10 │ │ │ │ + vpblendd $0xa,%xmm4,%xmm15,%xmm15 │ │ │ │ + vpblendvb %xmm8,%xmm14,%xmm15,%xmm15 │ │ │ │ + vpmovsxbw %xmm15,%ymm15 │ │ │ │ + vinserti128 $0x1,(%rdx,%rcx,1),%ymm0,%ymm0 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,1),%ymm1,%ymm1 │ │ │ │ + lea (%rdx,%rcx,4),%rdx │ │ │ │ + vinserti128 $0x1,(%rdx,%rcx,1),%ymm2,%ymm2 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + shr $0x6,%r10d │ │ │ │ + mov $0x40000000,%r8d │ │ │ │ + lea (%r11,%r10,1),%r10d │ │ │ │ + cmovne 0xeb908(%r15,%r10,8),%r8 │ │ │ │ + vpshufb %ymm10,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm10,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm10,%ymm2,%ymm2 │ │ │ │ + vpmaddwd %ymm0,%ymm15,%ymm0 │ │ │ │ + vpmaddwd %ymm1,%ymm15,%ymm1 │ │ │ │ + vpmaddwd %ymm2,%ymm15,%ymm2 │ │ │ │ + vmovq %r8,%xmm6 │ │ │ │ + vpmovsxbw %xmm6,%xmm6 │ │ │ │ + vphaddd %ymm1,%ymm0,%ymm0 │ │ │ │ + vphaddd %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddd %ymm0,%ymm12,%ymm0 │ │ │ │ + vpaddd %ymm1,%ymm12,%ymm1 │ │ │ │ + vpsrad %xmm7,%ymm0,%ymm0 │ │ │ │ + vpsrad %xmm7,%ymm1,%ymm1 │ │ │ │ + vpackssdw %ymm1,%ymm0,%ymm0 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vpshufd $0x0,%xmm6,%xmm8 │ │ │ │ + vpshufd $0x55,%xmm6,%xmm9 │ │ │ │ + vpshufd $0xaa,%xmm6,%xmm14 │ │ │ │ + vpshufd $0xff,%xmm6,%xmm6 │ │ │ │ + vpunpcklwd %xmm1,%xmm0,%xmm2 │ │ │ │ + vpunpckhwd %xmm1,%xmm0,%xmm1 │ │ │ │ + vmovdqu (%rdx),%xmm3 │ │ │ │ + vmovdqu (%rdx,%rcx,2),%xmm5 │ │ │ │ + vinserti128 $0x1,(%rdx,%rcx,1),%ymm3,%ymm3 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,1),%ymm5,%ymm5 │ │ │ │ + lea (%rdx,%rcx,4),%rdx │ │ │ │ + vpmaddwd %xmm2,%xmm8,%xmm4 │ │ │ │ + vpmaddwd %xmm1,%xmm9,%xmm1 │ │ │ │ + vpshufb %ymm10,%ymm3,%ymm3 │ │ │ │ + vpshufb %ymm10,%ymm5,%ymm5 │ │ │ │ + vpmaddwd %ymm3,%ymm15,%ymm3 │ │ │ │ + vpmaddwd %ymm5,%ymm15,%ymm5 │ │ │ │ + vphaddd %ymm5,%ymm3,%ymm3 │ │ │ │ + vpaddd %xmm1,%xmm4,%xmm4 │ │ │ │ + vpaddd %ymm3,%ymm12,%ymm3 │ │ │ │ + vpsrad %xmm7,%ymm3,%ymm3 │ │ │ │ + vpackssdw %ymm3,%ymm3,%ymm3 │ │ │ │ + vpshufd $0x90,%ymm3,%ymm3 │ │ │ │ + vpalignr $0xc,%ymm0,%ymm3,%ymm0 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vpunpcklwd %xmm1,%xmm0,%xmm2 │ │ │ │ + vpunpckhwd %xmm1,%xmm0,%xmm1 │ │ │ │ + vpmaddwd %xmm2,%xmm14,%xmm3 │ │ │ │ + vpmaddwd %xmm6,%xmm1,%xmm5 │ │ │ │ + vpaddd %xmm4,%xmm13,%xmm4 │ │ │ │ + vpaddd %xmm3,%xmm4,%xmm4 │ │ │ │ + vpsrldq $0x8,%xmm7,%xmm3 │ │ │ │ + vpaddd %xmm5,%xmm4,%xmm4 │ │ │ │ + vpsrad %xmm3,%xmm4,%xmm4 │ │ │ │ + vpackusdw %xmm4,%xmm4,%xmm4 │ │ │ │ + vpminsw %xmm4,%xmm11,%xmm4 │ │ │ │ + vmovd %xmm4,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm4,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 2fda83 <__cxa_finalize@plt+0x2d2a33> │ │ │ │ + jg 2f7470 <__cxa_finalize@plt+0x2cc420> │ │ │ │ + mov %r13,%rsp │ │ │ │ + pop %r13 │ │ │ │ + pop %r12 │ │ │ │ + pop %r15 │ │ │ │ + pop %r14 │ │ │ │ + pop %rbp │ │ │ │ + pop %rbx │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - vpmovzxbq 0xded1d(%rip),%zmm30 │ │ │ │ - vmovdqa32 0xde4bb(%rip),%zmm26 │ │ │ │ - vpsrlq $0x4,%zmm30,%zmm31 │ │ │ │ - vmovdqa32 (%rdx),%zmm16 │ │ │ │ - vmovdqa32 (%rcx),%zmm17 │ │ │ │ - vpsubw %zmm16,%zmm17,%zmm17 │ │ │ │ - vpabsw %zmm17,%zmm28 │ │ │ │ - vpsubusw %zmm28,%zmm22,%zmm28 │ │ │ │ - vpsrlw $0x8,%zmm28,%zmm28 │ │ │ │ - vpsllw $0xa,%zmm28,%zmm18 │ │ │ │ - vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 0x100(%rdx),%zmm17 │ │ │ │ - vmovdqa32 0x100(%rcx),%zmm18 │ │ │ │ - vpsubw %zmm17,%zmm18,%zmm18 │ │ │ │ - vpabsw %zmm18,%zmm19 │ │ │ │ - vpsubusw %zmm19,%zmm22,%zmm19 │ │ │ │ - vpshldw $0x8,%zmm19,%zmm28,%zmm28 │ │ │ │ - vpsllw $0xa,%zmm28,%zmm19 │ │ │ │ - vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ - vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm23,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 0x40(%rdx),%zmm27 │ │ │ │ - vmovdqa32 0x40(%rcx),%zmm17 │ │ │ │ - vpsubw %zmm27,%zmm17,%zmm17 │ │ │ │ - vpabsw %zmm17,%zmm29 │ │ │ │ - vpsubusw %zmm29,%zmm22,%zmm29 │ │ │ │ - vpsrlw $0x8,%zmm29,%zmm29 │ │ │ │ - vpsllw $0xa,%zmm29,%zmm18 │ │ │ │ - vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm17,%zmm27,%zmm27 │ │ │ │ - vmovdqa32 0x140(%rdx),%zmm17 │ │ │ │ - vmovdqa32 0x140(%rcx),%zmm18 │ │ │ │ - vpsubw %zmm17,%zmm18,%zmm18 │ │ │ │ - vpabsw %zmm18,%zmm19 │ │ │ │ - vpsubusw %zmm19,%zmm22,%zmm19 │ │ │ │ - vpshldw $0x8,%zmm19,%zmm29,%zmm29 │ │ │ │ - vpsllw $0xa,%zmm29,%zmm19 │ │ │ │ - vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ - vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm23,%zmm27,%zmm27 │ │ │ │ - vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm17,%zmm27,%zmm27 │ │ │ │ - vmovdqa32 %zmm24,%zmm20 │ │ │ │ - vpdpbusd %zmm25,%zmm28,%zmm20 │ │ │ │ - vmovdqa32 %zmm24,%zmm21 │ │ │ │ - vpdpbusd %zmm25,%zmm29,%zmm21 │ │ │ │ - vmovdqa32 %zmm16,%zmm17 │ │ │ │ - vpermt2q %zmm27,%zmm30,%zmm16 │ │ │ │ - vpermt2q %zmm27,%zmm31,%zmm17 │ │ │ │ - vmovdqa32 %zmm16,(%rdi) │ │ │ │ - vmovdqa32 %zmm17,(%rdi,%rsi,1) │ │ │ │ - vmovdqa32 0x80(%rdx),%zmm16 │ │ │ │ - vmovdqa32 0x80(%rcx),%zmm17 │ │ │ │ - vpsubw %zmm16,%zmm17,%zmm17 │ │ │ │ - vpabsw %zmm17,%zmm28 │ │ │ │ - vpsubusw %zmm28,%zmm22,%zmm28 │ │ │ │ - vpsrlw $0x8,%zmm28,%zmm28 │ │ │ │ - vpsllw $0xa,%zmm28,%zmm18 │ │ │ │ - vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 0x180(%rdx),%zmm17 │ │ │ │ - vmovdqa32 0x180(%rcx),%zmm18 │ │ │ │ - vpsubw %zmm17,%zmm18,%zmm18 │ │ │ │ - vpabsw %zmm18,%zmm19 │ │ │ │ - vpsubusw %zmm19,%zmm22,%zmm19 │ │ │ │ - vpshldw $0x8,%zmm19,%zmm28,%zmm28 │ │ │ │ - vpsllw $0xa,%zmm28,%zmm19 │ │ │ │ - vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ - vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm23,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 0xc0(%rdx),%zmm27 │ │ │ │ - vmovdqa32 0xc0(%rcx),%zmm17 │ │ │ │ - vpsubw %zmm27,%zmm17,%zmm17 │ │ │ │ - vpabsw %zmm17,%zmm29 │ │ │ │ - vpsubusw %zmm29,%zmm22,%zmm29 │ │ │ │ - vpsrlw $0x8,%zmm29,%zmm29 │ │ │ │ - vpsllw $0xa,%zmm29,%zmm18 │ │ │ │ - vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm17,%zmm27,%zmm27 │ │ │ │ - vmovdqa32 0x1c0(%rdx),%zmm17 │ │ │ │ - vmovdqa32 0x1c0(%rcx),%zmm18 │ │ │ │ - vpsubw %zmm17,%zmm18,%zmm18 │ │ │ │ - vpabsw %zmm18,%zmm19 │ │ │ │ - vpsubusw %zmm19,%zmm22,%zmm19 │ │ │ │ - vpshldw $0x8,%zmm19,%zmm29,%zmm29 │ │ │ │ - vpsllw $0xa,%zmm29,%zmm19 │ │ │ │ - vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ - vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm23,%zmm27,%zmm27 │ │ │ │ - vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm17,%zmm27,%zmm27 │ │ │ │ - vprold $0x10,%zmm20,%zmm20 │ │ │ │ - vprold $0x10,%zmm21,%zmm21 │ │ │ │ - vpdpbusd %zmm25,%zmm28,%zmm20 │ │ │ │ - vpdpbusd %zmm25,%zmm29,%zmm21 │ │ │ │ - add $0x200,%rdx │ │ │ │ - add $0x200,%rcx │ │ │ │ - vpermt2b %zmm21,%zmm26,%zmm20 │ │ │ │ - vmovdqa32 %zmm16,%zmm17 │ │ │ │ - vpermt2q %zmm27,%zmm30,%zmm16 │ │ │ │ - vpermt2q %zmm27,%zmm31,%zmm17 │ │ │ │ - vmovdqa32 %zmm20,(%rax) │ │ │ │ - add $0x40,%rax │ │ │ │ - vmovdqa32 %zmm16,0x40(%rdi) │ │ │ │ - vmovdqa32 %zmm17,0x40(%rdi,%rsi,1) │ │ │ │ + mov 0x40(%r13),%r10d │ │ │ │ + vmovdqa %xmm11,0x50(%rsp) │ │ │ │ + vmovdqa %ymm12,(%rsp) │ │ │ │ + vmovdqa %ymm13,0x20(%rsp) │ │ │ │ + vmovdqa %xmm7,0x40(%rsp) │ │ │ │ + vbroadcasti128 0xe6500(%r15),%ymm7 │ │ │ │ + movzbl %al,%eax │ │ │ │ + sub $0x2,%rdx │ │ │ │ + vmovd %eax,%xmm15 │ │ │ │ + vpmaddwd %ymm7,%ymm8,%ymm8 │ │ │ │ + vpbroadcastq 0xe663d(%r15),%ymm2 │ │ │ │ + vpbroadcastd %xmm15,%xmm15 │ │ │ │ + vpaddd %ymm8,%ymm10,%ymm10 │ │ │ │ + vpand %ymm6,%ymm10,%ymm6 │ │ │ │ + vpsrld $0x6,%ymm6,%ymm6 │ │ │ │ + vpaddd %xmm6,%xmm15,%xmm15 │ │ │ │ + vmovd %xmm15,%r8d │ │ │ │ + vpextrd $0x1,%xmm15,%eax │ │ │ │ + vpextrd $0x2,%xmm15,%r14d │ │ │ │ + vpextrd $0x3,%xmm15,%r12d │ │ │ │ + vbroadcasti128 0xe6580(%r15),%ymm5 │ │ │ │ + vbroadcasti128 0xe6590(%r15),%ymm1 │ │ │ │ + vbroadcasti128 0xe64e0(%r15),%ymm4 │ │ │ │ + vpbroadcastd 0xeb90a(%r15,%r8,8),%xmm14 │ │ │ │ + vpbroadcastd 0xeb90a(%r15,%rax,8),%xmm7 │ │ │ │ + vpbroadcastd 0xeb90a(%r15,%r14,8),%xmm15 │ │ │ │ + vpbroadcastd 0xeb90a(%r15,%r12,8),%xmm8 │ │ │ │ + shr $0x6,%r10d │ │ │ │ + mov $0x40000000,%r12d │ │ │ │ + lea (%r11,%r10,1),%r10d │ │ │ │ + cmovne 0xeb908(%r15,%r10,8),%r12 │ │ │ │ + vpcmpeqd %ymm6,%ymm9,%ymm6 │ │ │ │ + vpunpckldq %ymm6,%ymm6,%ymm11 │ │ │ │ + vpunpckhdq %ymm6,%ymm6,%ymm6 │ │ │ │ + vpsrld $0xa,%ymm10,%ymm10 │ │ │ │ + vpaddd %ymm10,%ymm10,%ymm10 │ │ │ │ + vpblendd $0xa,%xmm7,%xmm14,%xmm14 │ │ │ │ + vpblendd $0xa,%xmm8,%xmm15,%xmm15 │ │ │ │ + vpmovsxbw %xmm14,%ymm14 │ │ │ │ + vpmovsxbw %xmm15,%ymm15 │ │ │ │ + vmovq %r12,%xmm13 │ │ │ │ + vpblendvb %ymm11,%ymm2,%ymm14,%ymm14 │ │ │ │ + vpblendvb %ymm6,%ymm2,%ymm15,%ymm15 │ │ │ │ + vpextrd $0x2,%xmm10,%r8d │ │ │ │ + vpshufb %ymm5,%ymm10,%ymm12 │ │ │ │ + vpshufb %ymm1,%ymm10,%ymm10 │ │ │ │ + lea (%r8,%rcx,1),%rax │ │ │ │ + lea (%r8,%rcx,2),%r14 │ │ │ │ + lea (%r8,%rbp,1),%r12 │ │ │ │ + vmovdqu (%rdx),%xmm0 │ │ │ │ + vmovdqu (%rdx,%r8,1),%xmm7 │ │ │ │ + vmovdqu (%rdx,%rcx,1),%xmm1 │ │ │ │ + vmovdqu (%rdx,%rax,1),%xmm8 │ │ │ │ + vinserti128 $0x1,(%rdx,%rcx,2),%ymm0,%ymm0 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,1),%ymm7,%ymm7 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,1),%ymm1,%ymm1 │ │ │ │ + vinserti128 $0x1,(%rdx,%r12,1),%ymm8,%ymm8 │ │ │ │ + lea (%rdx,%rcx,4),%rdx │ │ │ │ + vmovdqu (%rdx),%xmm2 │ │ │ │ + vmovdqu (%rdx,%r8,1),%xmm9 │ │ │ │ + vinserti128 $0x1,(%rdx,%rcx,1),%ymm2,%ymm2 │ │ │ │ + vinserti128 $0x1,(%rdx,%rax,1),%ymm9,%ymm9 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vpbroadcastb %xmm10,%ymm5 │ │ │ │ + vpsubb %ymm5,%ymm10,%ymm10 │ │ │ │ + vpaddb %ymm4,%ymm12,%ymm12 │ │ │ │ + vpaddb %ymm4,%ymm10,%ymm10 │ │ │ │ + vmovdqa (%rsp),%ymm5 │ │ │ │ + vmovd 0x40(%rsp),%xmm6 │ │ │ │ + vpshufb %ymm12,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm12,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm12,%ymm2,%ymm2 │ │ │ │ + vpmaddwd %ymm0,%ymm14,%ymm0 │ │ │ │ + vpmaddwd %ymm1,%ymm14,%ymm1 │ │ │ │ + vpmaddwd %ymm2,%ymm14,%ymm2 │ │ │ │ + vpshufb %ymm10,%ymm7,%ymm7 │ │ │ │ + vpshufb %ymm10,%ymm8,%ymm8 │ │ │ │ + vpshufb %ymm10,%ymm9,%ymm9 │ │ │ │ + vpmaddwd %ymm7,%ymm15,%ymm7 │ │ │ │ + vpmaddwd %ymm15,%ymm8,%ymm8 │ │ │ │ + vpmaddwd %ymm15,%ymm9,%ymm9 │ │ │ │ + vpunpcklqdq %xmm13,%xmm13,%xmm13 │ │ │ │ + vpmovsxbw %xmm13,%ymm13 │ │ │ │ + vphaddd %ymm7,%ymm0,%ymm0 │ │ │ │ + vphaddd %ymm8,%ymm1,%ymm1 │ │ │ │ + vphaddd %ymm9,%ymm2,%ymm2 │ │ │ │ + vpaddd %ymm5,%ymm0,%ymm0 │ │ │ │ + vpaddd %ymm5,%ymm1,%ymm1 │ │ │ │ + vpaddd %ymm5,%ymm2,%ymm2 │ │ │ │ + vpsrad %xmm6,%ymm0,%ymm0 │ │ │ │ + vpsrad %xmm6,%ymm1,%ymm1 │ │ │ │ + vpsrad %xmm6,%ymm2,%ymm2 │ │ │ │ + vperm2i128 $0x21,%ymm2,%ymm0,%ymm3 │ │ │ │ + vperm2i128 $0x13,%ymm1,%ymm2,%ymm2 │ │ │ │ + vpshufd $0x0,%ymm13,%ymm7 │ │ │ │ + vpshufd $0x55,%ymm13,%ymm8 │ │ │ │ + vpshufd $0xaa,%ymm13,%ymm9 │ │ │ │ + vpshufd $0xff,%ymm13,%ymm13 │ │ │ │ + vpackssdw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpackssdw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpunpckhwd %ymm1,%ymm0,%ymm2 │ │ │ │ + vpunpcklwd %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqu (%rdx),%xmm1 │ │ │ │ + vmovdqu (%rdx,%r8,1),%xmm6 │ │ │ │ + vmovdqu (%rdx,%rcx,1),%xmm3 │ │ │ │ + vmovdqu (%rdx,%rax,1),%xmm11 │ │ │ │ + vinserti128 $0x1,(%rdx,%rcx,2),%ymm1,%ymm1 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,1),%ymm6,%ymm6 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,1),%ymm3,%ymm3 │ │ │ │ + vinserti128 $0x1,(%rdx,%r12,1),%ymm11,%ymm11 │ │ │ │ + lea (%rdx,%rcx,4),%rdx │ │ │ │ + vpmaddwd %ymm7,%ymm0,%ymm4 │ │ │ │ + vpmaddwd %ymm2,%ymm8,%ymm5 │ │ │ │ + vpshufb %ymm12,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm12,%ymm3,%ymm3 │ │ │ │ + vpmaddwd %ymm1,%ymm14,%ymm1 │ │ │ │ + vpmaddwd %ymm3,%ymm14,%ymm3 │ │ │ │ + vmovdqa (%rsp),%ymm0 │ │ │ │ + vpshufb %ymm10,%ymm6,%ymm6 │ │ │ │ + vpshufb %ymm10,%ymm11,%ymm11 │ │ │ │ + vpmaddwd %ymm6,%ymm15,%ymm6 │ │ │ │ + vpmaddwd %ymm15,%ymm11,%ymm11 │ │ │ │ + vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ + vmovd 0x40(%rsp),%xmm5 │ │ │ │ + vphaddd %ymm6,%ymm1,%ymm1 │ │ │ │ + vphaddd %ymm11,%ymm3,%ymm3 │ │ │ │ + vpaddd %ymm0,%ymm1,%ymm1 │ │ │ │ + vpaddd %ymm0,%ymm3,%ymm3 │ │ │ │ + vpsrad %xmm5,%ymm1,%ymm1 │ │ │ │ + vpsrad %xmm5,%ymm3,%ymm3 │ │ │ │ + vpslld $0x10,%ymm3,%ymm3 │ │ │ │ + vpblendw $0xaa,%ymm3,%ymm1,%ymm1 │ │ │ │ + vperm2i128 $0x21,%ymm1,%ymm2,%ymm0 │ │ │ │ + vpaddd 0x20(%rsp),%ymm4,%ymm4 │ │ │ │ + vmovdqa %ymm1,%ymm2 │ │ │ │ + vpmaddwd %ymm0,%ymm9,%ymm5 │ │ │ │ + vpmaddwd %ymm2,%ymm13,%ymm6 │ │ │ │ + vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ + vpaddd %ymm6,%ymm4,%ymm4 │ │ │ │ + vpsrad 0x48(%rsp),%ymm4,%ymm4 │ │ │ │ + vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ + vpackusdw %xmm5,%xmm4,%xmm4 │ │ │ │ + vpminsw 0x50(%rsp),%xmm4,%xmm4 │ │ │ │ + vmovq %xmm4,(%rdi) │ │ │ │ + vmovhps %xmm4,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 2fdc0c <__cxa_finalize@plt+0x2d2bbc> │ │ │ │ + jg 2f774a <__cxa_finalize@plt+0x2cc6fa> │ │ │ │ + mov %r13,%rsp │ │ │ │ + pop %r13 │ │ │ │ + pop %r12 │ │ │ │ + pop %r15 │ │ │ │ + pop %r14 │ │ │ │ + pop %rbp │ │ │ │ + pop %rbx │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + movl $0x1,0xa0(%rsp) │ │ │ │ + jmp 2f787d <__cxa_finalize@plt+0x2cc82d> │ │ │ │ + movl $0x2,0xa0(%rsp) │ │ │ │ + jmp 2f787d <__cxa_finalize@plt+0x2cc82d> │ │ │ │ + movl $0x4,0xa0(%rsp) │ │ │ │ + jmp 2f787d <__cxa_finalize@plt+0x2cc82d> │ │ │ │ + movl $0x8,0xa0(%rsp) │ │ │ │ + jmp 2f787d <__cxa_finalize@plt+0x2cc82d> │ │ │ │ + movl $0x10,0xa0(%rsp) │ │ │ │ + mov 0x40(%r13),%r10d │ │ │ │ + mov %rsi,0xb8(%rsp) │ │ │ │ + vmovdqa %xmm11,0xc0(%rsp) │ │ │ │ + vmovdqa %ymm12,(%rsp) │ │ │ │ + vmovdqa %ymm13,0x20(%rsp) │ │ │ │ + vmovdqa %xmm7,0x40(%rsp) │ │ │ │ + shr $0x10,%eax │ │ │ │ + sub $0x6,%rdx │ │ │ │ + shr $0x6,%r10d │ │ │ │ + mov $0x40000000,%r8d │ │ │ │ + lea (%r11,%r10,1),%r10d │ │ │ │ + cmovne 0xeb908(%r15,%r10,8),%r8 │ │ │ │ + vpmaddwd 0xe6520(%r15),%ymm8,%ymm8 │ │ │ │ + vmovd %eax,%xmm15 │ │ │ │ + mov %eax,0xa4(%rsp) │ │ │ │ + mov %rdx,0xa8(%rsp) │ │ │ │ + mov %rdi,0xb0(%rsp) │ │ │ │ + mov %r9d,0x38(%r13) │ │ │ │ + shll $0x3,0x48(%r13) │ │ │ │ + vpbroadcastd %xmm15,%ymm15 │ │ │ │ + vpaddd %ymm8,%ymm10,%ymm10 │ │ │ │ + vmovq %r8,%xmm0 │ │ │ │ + vpmovsxbw %xmm0,%xmm0 │ │ │ │ + vmovdqa %xmm0,0x50(%rsp) │ │ │ │ + jmp 2f7963 <__cxa_finalize@plt+0x2cc913> │ │ │ │ + decl 0xa0(%rsp) │ │ │ │ + je 2f7f0b <__cxa_finalize@plt+0x2ccebb> │ │ │ │ + addq $0x10,0xb0(%rsp) │ │ │ │ + mov 0x38(%r13),%r9d │ │ │ │ + vpbroadcastd 0x48(%r13),%ymm8 │ │ │ │ + vpbroadcastd 0xe6638(%r15),%ymm6 │ │ │ │ + vpaddd 0x60(%rsp),%ymm8,%ymm10 │ │ │ │ + vpbroadcastd 0xa4(%rsp),%ymm15 │ │ │ │ + vpxor %ymm9,%ymm9,%ymm9 │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + vmovdqa (%rsp),%ymm12 │ │ │ │ + vmovdqa 0x40(%rsp),%xmm7 │ │ │ │ + vpbroadcastq 0xe663c(%r15),%xmm2 │ │ │ │ + vpand %ymm6,%ymm10,%ymm5 │ │ │ │ + vpsrld $0x6,%ymm5,%ymm5 │ │ │ │ + vpaddd %ymm5,%ymm15,%ymm15 │ │ │ │ + vpcmpeqd %ymm5,%ymm9,%ymm5 │ │ │ │ + vextracti128 $0x1,%ymm15,%xmm11 │ │ │ │ + vmovq %xmm15,%rax │ │ │ │ + vpextrq $0x1,%xmm15,%rbx │ │ │ │ + vmovq %xmm11,%r14 │ │ │ │ + vpextrq $0x1,%xmm11,%rsi │ │ │ │ + mov %eax,%r8d │ │ │ │ + shr $0x20,%rax │ │ │ │ + mov %ebx,%r10d │ │ │ │ + shr $0x20,%rbx │ │ │ │ + mov %r14d,%ebp │ │ │ │ + shr $0x20,%r14 │ │ │ │ + mov %esi,%r12d │ │ │ │ + shr $0x20,%rsi │ │ │ │ + vmovdqa %ymm10,0x60(%rsp) │ │ │ │ + vmovq 0xeb908(%r15,%r8,8),%xmm1 │ │ │ │ + vmovq 0xeb908(%r15,%rax,8),%xmm13 │ │ │ │ + vmovhps 0xeb908(%r15,%r10,8),%xmm1,%xmm1 │ │ │ │ + vmovhps 0xeb908(%r15,%rbx,8),%xmm13,%xmm13 │ │ │ │ + vmovq 0xeb908(%r15,%rbp,8),%xmm14 │ │ │ │ + vmovq 0xeb908(%r15,%r14,8),%xmm15 │ │ │ │ + vmovhps 0xeb908(%r15,%r12,8),%xmm14,%xmm14 │ │ │ │ + vmovhps 0xeb908(%r15,%rsi,8),%xmm15,%xmm15 │ │ │ │ + vpsrld $0xa,%ymm10,%ymm10 │ │ │ │ + vextracti128 $0x1,%ymm10,%xmm11 │ │ │ │ + vextracti128 $0x1,%ymm5,%xmm6 │ │ │ │ + vmovq %xmm10,%rax │ │ │ │ + vpextrq $0x1,%xmm10,%r14 │ │ │ │ + vmovq %xmm11,%rbx │ │ │ │ + vpextrq $0x1,%xmm11,%rsi │ │ │ │ + mov %eax,%r8d │ │ │ │ + shr $0x20,%rax │ │ │ │ + mov %r14d,%ebp │ │ │ │ + shr $0x20,%r14 │ │ │ │ + mov %ebx,%r10d │ │ │ │ + shr $0x20,%rbx │ │ │ │ + mov %esi,%r12d │ │ │ │ + shr $0x20,%rsi │ │ │ │ + vpshufd $0xa0,%xmm5,%xmm4 │ │ │ │ + vpshufd $0xf5,%xmm5,%xmm5 │ │ │ │ + vpshufd $0xa0,%xmm6,%xmm11 │ │ │ │ + vpshufd $0xf5,%xmm6,%xmm6 │ │ │ │ + vpblendvb %xmm4,%xmm2,%xmm1,%xmm1 │ │ │ │ + vpblendvb %xmm5,%xmm2,%xmm13,%xmm13 │ │ │ │ + vpblendvb %xmm11,%xmm2,%xmm14,%xmm14 │ │ │ │ + vpblendvb %xmm6,%xmm2,%xmm15,%xmm15 │ │ │ │ + vpmovsxbw %xmm1,%ymm1 │ │ │ │ + vpmovsxbw %xmm13,%ymm13 │ │ │ │ + vpmovsxbw %xmm14,%ymm14 │ │ │ │ + vpmovsxbw %xmm15,%ymm15 │ │ │ │ + vmovdqu (%rdx,%r8,2),%xmm0 │ │ │ │ + vmovdqu (%rdx,%rax,2),%xmm10 │ │ │ │ + vmovdqu (%rdx,%r10,2),%xmm2 │ │ │ │ + vmovdqu (%rdx,%rbx,2),%xmm3 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,2),%ymm0,%ymm0 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,2),%ymm10,%ymm10 │ │ │ │ + vinserti128 $0x1,(%rdx,%r12,2),%ymm2,%ymm2 │ │ │ │ + vinserti128 $0x1,(%rdx,%rsi,2),%ymm3,%ymm3 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vmovdqu (%rdx,%r8,2),%xmm4 │ │ │ │ + vmovdqu (%rdx,%rax,2),%xmm5 │ │ │ │ + vmovdqu (%rdx,%r10,2),%xmm6 │ │ │ │ + vmovdqu (%rdx,%rbx,2),%xmm11 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,2),%ymm4,%ymm4 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,2),%ymm5,%ymm5 │ │ │ │ + vinserti128 $0x1,(%rdx,%r12,2),%ymm6,%ymm6 │ │ │ │ + vinserti128 $0x1,(%rdx,%rsi,2),%ymm11,%ymm11 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vpmaddwd %ymm1,%ymm0,%ymm0 │ │ │ │ + vpmaddwd %ymm13,%ymm10,%ymm10 │ │ │ │ + vpmaddwd %ymm2,%ymm14,%ymm2 │ │ │ │ + vpmaddwd %ymm3,%ymm15,%ymm3 │ │ │ │ + vpmaddwd %ymm1,%ymm4,%ymm4 │ │ │ │ + vpmaddwd %ymm5,%ymm13,%ymm5 │ │ │ │ + vpmaddwd %ymm6,%ymm14,%ymm6 │ │ │ │ + vpmaddwd %ymm15,%ymm11,%ymm11 │ │ │ │ + vphaddd %ymm10,%ymm0,%ymm0 │ │ │ │ + vphaddd %ymm3,%ymm2,%ymm2 │ │ │ │ + vphaddd %ymm5,%ymm4,%ymm4 │ │ │ │ + vphaddd %ymm11,%ymm6,%ymm6 │ │ │ │ + vphaddd %ymm2,%ymm0,%ymm0 │ │ │ │ + vphaddd %ymm6,%ymm4,%ymm4 │ │ │ │ + vpaddd %ymm0,%ymm12,%ymm0 │ │ │ │ + vpaddd %ymm4,%ymm12,%ymm4 │ │ │ │ + vpsrad %xmm7,%ymm0,%ymm0 │ │ │ │ + vpsrad %xmm7,%ymm4,%ymm4 │ │ │ │ + vpackssdw %ymm4,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,0x80(%rsp) │ │ │ │ + vmovdqu (%rdx,%r8,2),%xmm10 │ │ │ │ + vmovdqu (%rdx,%rax,2),%xmm2 │ │ │ │ + vmovdqu (%rdx,%r10,2),%xmm3 │ │ │ │ + vmovdqu (%rdx,%rbx,2),%xmm4 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,2),%ymm10,%ymm10 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,2),%ymm2,%ymm2 │ │ │ │ + vinserti128 $0x1,(%rdx,%r12,2),%ymm3,%ymm3 │ │ │ │ + vinserti128 $0x1,(%rdx,%rsi,2),%ymm4,%ymm4 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vmovdqu (%rdx,%r8,2),%xmm5 │ │ │ │ + vmovdqu (%rdx,%rax,2),%xmm6 │ │ │ │ + vmovdqu (%rdx,%r10,2),%xmm11 │ │ │ │ + vmovdqu (%rdx,%rbx,2),%xmm8 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,2),%ymm5,%ymm5 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,2),%ymm6,%ymm6 │ │ │ │ + vinserti128 $0x1,(%rdx,%r12,2),%ymm11,%ymm11 │ │ │ │ + vinserti128 $0x1,(%rdx,%rsi,2),%ymm8,%ymm8 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vpmaddwd %ymm1,%ymm10,%ymm10 │ │ │ │ + vpmaddwd %ymm2,%ymm13,%ymm2 │ │ │ │ + vpmaddwd %ymm3,%ymm14,%ymm3 │ │ │ │ + vpmaddwd %ymm4,%ymm15,%ymm4 │ │ │ │ + vpmaddwd %ymm1,%ymm5,%ymm5 │ │ │ │ + vpmaddwd %ymm6,%ymm13,%ymm6 │ │ │ │ + vpmaddwd %ymm14,%ymm11,%ymm11 │ │ │ │ + vpmaddwd %ymm15,%ymm8,%ymm8 │ │ │ │ + vphaddd %ymm2,%ymm10,%ymm10 │ │ │ │ + vphaddd %ymm4,%ymm3,%ymm3 │ │ │ │ + vphaddd %ymm6,%ymm5,%ymm5 │ │ │ │ + vphaddd %ymm8,%ymm11,%ymm11 │ │ │ │ + vphaddd %ymm3,%ymm10,%ymm10 │ │ │ │ + vphaddd %ymm11,%ymm5,%ymm5 │ │ │ │ + vpaddd %ymm12,%ymm10,%ymm10 │ │ │ │ + vpaddd %ymm5,%ymm12,%ymm5 │ │ │ │ + vpsrad %xmm7,%ymm10,%ymm10 │ │ │ │ + vpsrad %xmm7,%ymm5,%ymm5 │ │ │ │ + vpackssdw %ymm5,%ymm10,%ymm10 │ │ │ │ + vmovdqu (%rdx,%r8,2),%xmm2 │ │ │ │ + vmovdqu (%rdx,%rax,2),%xmm3 │ │ │ │ + vmovdqu (%rdx,%r10,2),%xmm4 │ │ │ │ + vmovdqu (%rdx,%rbx,2),%xmm5 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,2),%ymm2,%ymm2 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,2),%ymm3,%ymm3 │ │ │ │ + vinserti128 $0x1,(%rdx,%r12,2),%ymm4,%ymm4 │ │ │ │ + vinserti128 $0x1,(%rdx,%rsi,2),%ymm5,%ymm5 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vmovdqu (%rdx,%r8,2),%xmm6 │ │ │ │ + vmovdqu (%rdx,%rax,2),%xmm11 │ │ │ │ + vmovdqu (%rdx,%r10,2),%xmm8 │ │ │ │ + vmovdqu (%rdx,%rbx,2),%xmm9 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,2),%ymm6,%ymm6 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,2),%ymm11,%ymm11 │ │ │ │ + vinserti128 $0x1,(%rdx,%r12,2),%ymm8,%ymm8 │ │ │ │ + vinserti128 $0x1,(%rdx,%rsi,2),%ymm9,%ymm9 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vpmaddwd %ymm1,%ymm2,%ymm2 │ │ │ │ + vpmaddwd %ymm3,%ymm13,%ymm3 │ │ │ │ + vpmaddwd %ymm4,%ymm14,%ymm4 │ │ │ │ + vpmaddwd %ymm5,%ymm15,%ymm5 │ │ │ │ + vpmaddwd %ymm1,%ymm6,%ymm6 │ │ │ │ + vpmaddwd %ymm13,%ymm11,%ymm11 │ │ │ │ + vpmaddwd %ymm14,%ymm8,%ymm8 │ │ │ │ + vpmaddwd %ymm15,%ymm9,%ymm9 │ │ │ │ + vphaddd %ymm3,%ymm2,%ymm2 │ │ │ │ + vphaddd %ymm5,%ymm4,%ymm4 │ │ │ │ + vphaddd %ymm11,%ymm6,%ymm6 │ │ │ │ + vphaddd %ymm9,%ymm8,%ymm8 │ │ │ │ + vphaddd %ymm4,%ymm2,%ymm2 │ │ │ │ + vphaddd %ymm8,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm2,%ymm12,%ymm2 │ │ │ │ + vpaddd %ymm6,%ymm12,%ymm6 │ │ │ │ + vpsrad %xmm7,%ymm2,%ymm2 │ │ │ │ + vpsrad %xmm7,%ymm6,%ymm6 │ │ │ │ + vpackssdw %ymm6,%ymm2,%ymm2 │ │ │ │ + vmovdqu (%rdx,%r8,2),%xmm3 │ │ │ │ + vmovdqu (%rdx,%rax,2),%xmm4 │ │ │ │ + vmovdqu (%rdx,%r10,2),%xmm5 │ │ │ │ + vmovdqu (%rdx,%rbx,2),%xmm6 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,2),%ymm3,%ymm3 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,2),%ymm4,%ymm4 │ │ │ │ + vinserti128 $0x1,(%rdx,%r12,2),%ymm5,%ymm5 │ │ │ │ + vinserti128 $0x1,(%rdx,%rsi,2),%ymm6,%ymm6 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vmovdqu (%rdx,%r8,2),%xmm11 │ │ │ │ + vmovdqu (%rdx,%rax,2),%xmm8 │ │ │ │ + vmovdqu (%rdx,%r10,2),%xmm9 │ │ │ │ + vmovdqu (%rdx,%rbx,2),%xmm0 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,2),%ymm11,%ymm11 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,2),%ymm8,%ymm8 │ │ │ │ + vinserti128 $0x1,(%rdx,%r12,2),%ymm9,%ymm9 │ │ │ │ + vinserti128 $0x1,(%rdx,%rsi,2),%ymm0,%ymm0 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vpmaddwd %ymm1,%ymm3,%ymm3 │ │ │ │ + vpmaddwd %ymm4,%ymm13,%ymm4 │ │ │ │ + vpmaddwd %ymm5,%ymm14,%ymm5 │ │ │ │ + vpmaddwd %ymm6,%ymm15,%ymm6 │ │ │ │ + vpmaddwd %ymm1,%ymm11,%ymm11 │ │ │ │ + vpmaddwd %ymm13,%ymm8,%ymm8 │ │ │ │ + vpmaddwd %ymm14,%ymm9,%ymm9 │ │ │ │ + vpmaddwd %ymm0,%ymm15,%ymm0 │ │ │ │ + vphaddd %ymm4,%ymm3,%ymm3 │ │ │ │ + vphaddd %ymm6,%ymm5,%ymm5 │ │ │ │ + vphaddd %ymm8,%ymm11,%ymm11 │ │ │ │ + vphaddd %ymm0,%ymm9,%ymm9 │ │ │ │ + vphaddd %ymm5,%ymm3,%ymm3 │ │ │ │ + vphaddd %ymm9,%ymm11,%ymm11 │ │ │ │ + vpaddd %ymm3,%ymm12,%ymm3 │ │ │ │ + vpaddd %ymm12,%ymm11,%ymm11 │ │ │ │ + vpsrad %xmm7,%ymm3,%ymm3 │ │ │ │ + vpsrad %xmm7,%ymm11,%ymm11 │ │ │ │ + vpackssdw %ymm11,%ymm3,%ymm3 │ │ │ │ + vmovdqa 0x80(%rsp),%ymm0 │ │ │ │ + vbroadcasti128 0xe64f0(%r15),%ymm11 │ │ │ │ + vpbroadcastd 0x50(%rsp),%ymm8 │ │ │ │ + vpbroadcastd 0x54(%rsp),%ymm9 │ │ │ │ + vpbroadcastd 0x58(%rsp),%ymm12 │ │ │ │ + vpbroadcastd 0x5c(%rsp),%ymm7 │ │ │ │ + vpshufb %ymm11,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm11,%ymm10,%ymm10 │ │ │ │ + vpshufb %ymm11,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm11,%ymm3,%ymm3 │ │ │ │ + vpmaddwd %ymm0,%ymm8,%ymm4 │ │ │ │ + vpmaddwd %ymm9,%ymm10,%ymm5 │ │ │ │ + vpmaddwd %ymm2,%ymm12,%ymm6 │ │ │ │ + vpmaddwd %ymm7,%ymm3,%ymm11 │ │ │ │ + vpaddd 0x20(%rsp),%ymm4,%ymm4 │ │ │ │ + vpaddd %ymm6,%ymm11,%ymm6 │ │ │ │ + vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ + vpaddd %ymm6,%ymm4,%ymm4 │ │ │ │ + vpsrad 0x48(%rsp),%ymm4,%ymm4 │ │ │ │ + vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ + vpackusdw %xmm5,%xmm4,%xmm4 │ │ │ │ + vpminsw 0xc0(%rsp),%xmm4,%xmm4 │ │ │ │ + vmovdqa %xmm4,(%rdi) │ │ │ │ + add 0xb8(%rsp),%rdi │ │ │ │ + dec %r9d │ │ │ │ + je 2f790a <__cxa_finalize@plt+0x2cc8ba> │ │ │ │ + vmovdqa %ymm10,%ymm0 │ │ │ │ + vmovdqa %ymm2,%ymm10 │ │ │ │ + vmovdqa %ymm3,%ymm2 │ │ │ │ + vmovdqu (%rdx,%r8,2),%xmm3 │ │ │ │ + vmovdqu (%rdx,%rax,2),%xmm4 │ │ │ │ + vmovdqu (%rdx,%r10,2),%xmm5 │ │ │ │ + vmovdqu (%rdx,%rbx,2),%xmm6 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,2),%ymm3,%ymm3 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,2),%ymm4,%ymm4 │ │ │ │ + vinserti128 $0x1,(%rdx,%r12,2),%ymm5,%ymm5 │ │ │ │ + vinserti128 $0x1,(%rdx,%rsi,2),%ymm6,%ymm6 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vpmaddwd %ymm1,%ymm3,%ymm3 │ │ │ │ + vpmaddwd %ymm4,%ymm13,%ymm4 │ │ │ │ + vpmaddwd %ymm5,%ymm14,%ymm5 │ │ │ │ + vpmaddwd %ymm6,%ymm15,%ymm6 │ │ │ │ + vphaddd %ymm4,%ymm3,%ymm3 │ │ │ │ + vphaddd %ymm6,%ymm5,%ymm5 │ │ │ │ + vphaddd %ymm5,%ymm3,%ymm3 │ │ │ │ + vmovdqu (%rdx,%r8,2),%xmm4 │ │ │ │ + vmovdqu (%rdx,%rax,2),%xmm5 │ │ │ │ + vmovdqu (%rdx,%r10,2),%xmm6 │ │ │ │ + vmovdqu (%rdx,%rbx,2),%xmm11 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,2),%ymm4,%ymm4 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,2),%ymm5,%ymm5 │ │ │ │ + vinserti128 $0x1,(%rdx,%r12,2),%ymm6,%ymm6 │ │ │ │ + vinserti128 $0x1,(%rdx,%rsi,2),%ymm11,%ymm11 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vpmaddwd %ymm1,%ymm4,%ymm4 │ │ │ │ + vpmaddwd %ymm5,%ymm13,%ymm5 │ │ │ │ + vpmaddwd %ymm6,%ymm14,%ymm6 │ │ │ │ + vpmaddwd %ymm15,%ymm11,%ymm11 │ │ │ │ + vphaddd %ymm5,%ymm4,%ymm4 │ │ │ │ + vphaddd %ymm11,%ymm6,%ymm6 │ │ │ │ + vmovdqa (%rsp),%ymm5 │ │ │ │ + vmovd 0x40(%rsp),%xmm11 │ │ │ │ + vphaddd %ymm6,%ymm4,%ymm4 │ │ │ │ + vpaddd %ymm5,%ymm3,%ymm3 │ │ │ │ + vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ + vpsrad %xmm11,%ymm3,%ymm3 │ │ │ │ + vpsrad %xmm11,%ymm4,%ymm4 │ │ │ │ + vpslld $0x10,%ymm4,%ymm4 │ │ │ │ + vpblendw $0xaa,%ymm4,%ymm3,%ymm3 │ │ │ │ + jmp 2f7dd6 <__cxa_finalize@plt+0x2ccd86> │ │ │ │ + mov %r13,%rsp │ │ │ │ + pop %r13 │ │ │ │ + pop %r12 │ │ │ │ + pop %r15 │ │ │ │ + pop %r14 │ │ │ │ + pop %rbp │ │ │ │ + pop %rbx │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x4b004b,%eax │ │ │ │ + mov %eax,%r10d │ │ │ │ + jmp 2f7fc0 <__cxa_finalize@plt+0x2ccf70> │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x1e002d,%eax │ │ │ │ + mov %eax,%r10d │ │ │ │ + jmp 2f7fc0 <__cxa_finalize@plt+0x2ccf70> │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x1e002d,%eax │ │ │ │ + mov $0xf003c,%r10d │ │ │ │ + jmp 2f7fc0 <__cxa_finalize@plt+0x2ccf70> │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0xf003c,%eax │ │ │ │ + mov $0x1e002d,%r10d │ │ │ │ + jmp 2f7fc0 <__cxa_finalize@plt+0x2ccf70> │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0xf003c,%eax │ │ │ │ + mov %eax,%r10d │ │ │ │ + jmp 2f7fc0 <__cxa_finalize@plt+0x2ccf70> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1e002d,%eax │ │ │ │ + mov $0x2d,%r10d │ │ │ │ + jmp 2f7fc0 <__cxa_finalize@plt+0x2ccf70> │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x2d,%eax │ │ │ │ + mov $0x1e002d,%r10d │ │ │ │ + jmp 2f7fc0 <__cxa_finalize@plt+0x2ccf70> │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0xf003c,%eax │ │ │ │ + mov $0x2d,%r10d │ │ │ │ + jmp 2f7fc0 <__cxa_finalize@plt+0x2ccf70> │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x2d,%eax │ │ │ │ + mov $0xf003c,%r10d │ │ │ │ + jmp 2f7fc0 <__cxa_finalize@plt+0x2ccf70> │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x2d,%eax │ │ │ │ + mov %eax,%r10d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %rbx │ │ │ │ + push %rbp │ │ │ │ + push %r14 │ │ │ │ + push %r15 │ │ │ │ + push %r12 │ │ │ │ + push %r13 │ │ │ │ + mov %rsp,%r13 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0xe0,%rsp │ │ │ │ + lea -0x1f(%rip),%r14 │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ + vpbroadcastd 0x40(%r13),%ymm8 │ │ │ │ + vmovd %r9d,%xmm10 │ │ │ │ + vpbroadcastd %xmm10,%ymm10 │ │ │ │ + mov %eax,%r9d │ │ │ │ + mov 0x50(%r13),%eax │ │ │ │ + mov 0x48(%r13),%r11d │ │ │ │ + shr $0xb,%eax │ │ │ │ + vpbroadcastd 0xe3f28(%r14),%ymm6 │ │ │ │ + vpbroadcastd 0xe3ea8(%r14,%rax,4),%ymm12 │ │ │ │ + vmovd 0xe3eb0(%r14,%rax,4),%xmm7 │ │ │ │ + vpbroadcastd 0xe3f24(%r14),%ymm13 │ │ │ │ + vpxor %ymm9,%ymm9,%ymm9 │ │ │ │ + lea (%rdx,%rdx,2),%rbx │ │ │ │ + movzbl %r10b,%eax │ │ │ │ + shr $0x10,%r10d │ │ │ │ + cmp $0x6,%r8d │ │ │ │ + cmovs %eax,%r10d │ │ │ │ + sub %rbx,%rsi │ │ │ │ + cmp $0x400,%r11d │ │ │ │ + je 2f8c1e <__cxa_finalize@plt+0x2cdbce> │ │ │ │ + cmp $0x800,%r11d │ │ │ │ + je 2f95f0 <__cxa_finalize@plt+0x2ce5a0> │ │ │ │ + movzwl 0xe4096(%r14,%rcx,2),%ecx │ │ │ │ + add %r14,%rcx │ │ │ │ + jmp *%rcx │ │ │ │ + mov 0x38(%r13),%eax │ │ │ │ + vmovdqa %ymm12,(%rsp) │ │ │ │ + vmovdqa %xmm7,0x30(%rsp) │ │ │ │ + vbroadcasti128 0xe3df0(%r14),%ymm7 │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + sub $0x2,%rsi │ │ │ │ + vmovd %r9d,%xmm15 │ │ │ │ + vpmaddwd %ymm7,%ymm8,%ymm8 │ │ │ │ + vpbroadcastq 0xe3f2d(%r14),%ymm2 │ │ │ │ + vpbroadcastd %xmm15,%xmm15 │ │ │ │ + vpaddd %ymm8,%ymm10,%ymm10 │ │ │ │ + vpand %ymm6,%ymm10,%ymm6 │ │ │ │ + vpsrld $0x6,%ymm6,%ymm6 │ │ │ │ + vpaddd %xmm6,%xmm15,%xmm15 │ │ │ │ + vmovd %xmm15,%ecx │ │ │ │ + vpextrd $0x1,%xmm15,%r9d │ │ │ │ + vpextrd $0x2,%xmm15,%ebp │ │ │ │ + vpextrd $0x3,%xmm15,%r15d │ │ │ │ + vbroadcasti128 0xe3e70(%r14),%ymm5 │ │ │ │ + vbroadcasti128 0xe3e80(%r14),%ymm1 │ │ │ │ + vbroadcasti128 0xe3dd0(%r14),%ymm0 │ │ │ │ + vpbroadcastd 0xe91fa(%r14,%rcx,8),%xmm14 │ │ │ │ + vpbroadcastd 0xe91fa(%r14,%r9,8),%xmm7 │ │ │ │ + vpbroadcastd 0xe91fa(%r14,%rbp,8),%xmm15 │ │ │ │ + vpbroadcastd 0xe91fa(%r14,%r15,8),%xmm8 │ │ │ │ + vpcmpeqd %ymm6,%ymm9,%ymm6 │ │ │ │ + vpunpckldq %ymm6,%ymm6,%ymm11 │ │ │ │ + vpunpckhdq %ymm6,%ymm6,%ymm6 │ │ │ │ + vpsrld $0xa,%ymm10,%ymm10 │ │ │ │ + vpaddd %ymm10,%ymm10,%ymm10 │ │ │ │ + vpblendd $0xa,%xmm7,%xmm14,%xmm14 │ │ │ │ + vpblendd $0xa,%xmm8,%xmm15,%xmm15 │ │ │ │ + vpmovsxbw %xmm14,%ymm14 │ │ │ │ + vpmovsxbw %xmm15,%ymm15 │ │ │ │ + vpblendvb %ymm11,%ymm2,%ymm14,%ymm14 │ │ │ │ + vpblendvb %ymm6,%ymm2,%ymm15,%ymm15 │ │ │ │ + vpextrd $0x2,%xmm10,%ecx │ │ │ │ + vpshufb %ymm5,%ymm10,%ymm12 │ │ │ │ + vpshufb %ymm1,%ymm10,%ymm10 │ │ │ │ + lea (%rcx,%rdx,1),%r9 │ │ │ │ + lea (%rcx,%rdx,2),%rbp │ │ │ │ + lea (%rcx,%rbx,1),%r15 │ │ │ │ + vmovdqu (%rsi),%xmm7 │ │ │ │ + vmovdqu (%rsi,%rdx,1),%xmm9 │ │ │ │ + vmovdqu (%rsi,%rdx,2),%xmm8 │ │ │ │ + vmovdqu (%rsi,%rbx,1),%xmm11 │ │ │ │ + vmovdqu (%rsi,%rcx,1),%xmm1 │ │ │ │ + vmovdqu (%rsi,%r9,1),%xmm3 │ │ │ │ + vmovdqu (%rsi,%rbp,1),%xmm2 │ │ │ │ + vmovdqu (%rsi,%r15,1),%xmm4 │ │ │ │ + lea (%rsi,%rdx,4),%rsi │ │ │ │ + vinserti128 $0x1,(%rsi),%ymm7,%ymm7 │ │ │ │ + vinserti128 $0x1,(%rsi,%rdx,1),%ymm9,%ymm9 │ │ │ │ + vinserti128 $0x1,(%rsi,%rdx,2),%ymm8,%ymm8 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,1),%ymm11,%ymm11 │ │ │ │ + vinserti128 $0x1,(%rsi,%rcx,1),%ymm1,%ymm1 │ │ │ │ + vinserti128 $0x1,(%rsi,%r9,1),%ymm3,%ymm3 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,1),%ymm2,%ymm2 │ │ │ │ + vinserti128 $0x1,(%rsi,%r15,1),%ymm4,%ymm4 │ │ │ │ + lea (%rsi,%rdx,4),%rsi │ │ │ │ + vpbroadcastb %xmm10,%ymm5 │ │ │ │ + vpsubb %ymm5,%ymm10,%ymm10 │ │ │ │ + vpaddb %ymm0,%ymm12,%ymm12 │ │ │ │ + vpaddb %ymm0,%ymm10,%ymm10 │ │ │ │ + vpshufb %ymm12,%ymm7,%ymm7 │ │ │ │ + vpshufb %ymm12,%ymm9,%ymm9 │ │ │ │ + vpshufb %ymm12,%ymm8,%ymm8 │ │ │ │ + vpshufb %ymm12,%ymm11,%ymm11 │ │ │ │ + vpmaddwd %ymm7,%ymm14,%ymm7 │ │ │ │ + vpmaddwd %ymm14,%ymm9,%ymm9 │ │ │ │ + vpmaddwd %ymm14,%ymm8,%ymm8 │ │ │ │ + vpmaddwd %ymm14,%ymm11,%ymm11 │ │ │ │ + vpshufb %ymm10,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm10,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm10,%ymm3,%ymm3 │ │ │ │ + vpshufb %ymm10,%ymm4,%ymm4 │ │ │ │ + vpmaddwd %ymm1,%ymm15,%ymm1 │ │ │ │ + vpmaddwd %ymm2,%ymm15,%ymm2 │ │ │ │ + vpmaddwd %ymm3,%ymm15,%ymm3 │ │ │ │ + vpmaddwd %ymm4,%ymm15,%ymm4 │ │ │ │ + vmovdqa (%rsp),%ymm5 │ │ │ │ + vmovd 0x30(%rsp),%xmm6 │ │ │ │ + vphaddd %ymm1,%ymm7,%ymm7 │ │ │ │ + vphaddd %ymm3,%ymm9,%ymm9 │ │ │ │ + vphaddd %ymm2,%ymm8,%ymm8 │ │ │ │ + vphaddd %ymm4,%ymm11,%ymm11 │ │ │ │ + vpaddd %ymm5,%ymm7,%ymm7 │ │ │ │ + vpaddd %ymm5,%ymm9,%ymm9 │ │ │ │ + vpaddd %ymm5,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm5,%ymm11,%ymm11 │ │ │ │ + vpsrad %xmm6,%ymm7,%ymm7 │ │ │ │ + vpsrad %xmm6,%ymm9,%ymm9 │ │ │ │ + vpsrad %xmm6,%ymm8,%ymm8 │ │ │ │ + vpsrad %xmm6,%ymm11,%ymm11 │ │ │ │ + vpackssdw %ymm9,%ymm7,%ymm7 │ │ │ │ + vpackssdw %ymm11,%ymm8,%ymm8 │ │ │ │ + vextracti128 $0x1,%ymm7,%xmm9 │ │ │ │ + vextracti128 $0x1,%ymm8,%xmm3 │ │ │ │ + vshufps $0x4e,%xmm8,%xmm7,%xmm4 │ │ │ │ + vshufps $0x4e,%xmm9,%xmm8,%xmm5 │ │ │ │ + vshufps $0x4e,%xmm3,%xmm9,%xmm6 │ │ │ │ + vpsrldq $0x8,%xmm3,%xmm11 │ │ │ │ + vpunpcklwd %xmm4,%xmm7,%xmm0 │ │ │ │ + vpunpckhwd %xmm4,%xmm7,%xmm7 │ │ │ │ + vpunpcklwd %xmm5,%xmm8,%xmm1 │ │ │ │ + vpunpckhwd %xmm5,%xmm8,%xmm8 │ │ │ │ + vpunpcklwd %xmm6,%xmm9,%xmm2 │ │ │ │ + vpunpckhwd %xmm6,%xmm9,%xmm9 │ │ │ │ + vpunpcklwd %xmm11,%xmm3,%xmm3 │ │ │ │ + vmovdqa %xmm7,0x40(%rsp) │ │ │ │ + vmovdqa %xmm8,0x50(%rsp) │ │ │ │ + vmovdqa %xmm9,0x60(%rsp) │ │ │ │ + and $0x3ff,%eax │ │ │ │ + mov $0x40000000,%ebp │ │ │ │ + mov %eax,%r15d │ │ │ │ + shr $0x6,%r15d │ │ │ │ + lea (%r10,%r15,1),%r15d │ │ │ │ + cmovne 0xe91f8(%r14,%r15,8),%rbp │ │ │ │ + vmovq %rbp,%xmm9 │ │ │ │ + vpmovsxbw %xmm9,%xmm9 │ │ │ │ + vpshufd $0x0,%xmm9,%xmm7 │ │ │ │ + vpshufd $0x55,%xmm9,%xmm8 │ │ │ │ + vpmaddwd %xmm7,%xmm0,%xmm4 │ │ │ │ + vpmaddwd %xmm1,%xmm8,%xmm5 │ │ │ │ + vpshufd $0xaa,%xmm9,%xmm7 │ │ │ │ + vpshufd $0xff,%xmm9,%xmm9 │ │ │ │ + vpmaddwd %xmm7,%xmm2,%xmm6 │ │ │ │ + vpmaddwd %xmm3,%xmm9,%xmm8 │ │ │ │ + vpaddd %xmm5,%xmm4,%xmm4 │ │ │ │ + vpaddd %xmm6,%xmm8,%xmm6 │ │ │ │ + vpaddd %xmm6,%xmm4,%xmm4 │ │ │ │ + vpaddd %xmm4,%xmm13,%xmm4 │ │ │ │ + vpsrad $0x6,%xmm4,%xmm4 │ │ │ │ + vpackssdw %xmm4,%xmm4,%xmm4 │ │ │ │ + vmovq %xmm4,(%rdi) │ │ │ │ + add $0x8,%rdi │ │ │ │ + dec %r8d │ │ │ │ + je 2f9ff9 <__cxa_finalize@plt+0x2cefa9> │ │ │ │ + add %r11d,%eax │ │ │ │ + test $0xfffffc00,%eax │ │ │ │ + je 2f82c0 <__cxa_finalize@plt+0x2cd270> │ │ │ │ + vmovdqa (%rsp),%xmm8 │ │ │ │ + vmovd 0x30(%rsp),%xmm9 │ │ │ │ + vmovdqu (%rsi),%xmm4 │ │ │ │ + vmovdqu (%rsi,%rcx,1),%xmm5 │ │ │ │ + test $0x400,%eax │ │ │ │ + je 2f83bb <__cxa_finalize@plt+0x2cd36b> │ │ │ │ + vmovdqa 0x40(%rsp),%xmm0 │ │ │ │ + vmovdqa %xmm1,0x40(%rsp) │ │ │ │ + vmovdqa 0x50(%rsp),%xmm1 │ │ │ │ + vmovdqa %xmm2,0x50(%rsp) │ │ │ │ + vmovdqa 0x60(%rsp),%xmm2 │ │ │ │ + vmovdqa %xmm3,0x60(%rsp) │ │ │ │ + vpshufb %xmm12,%xmm4,%xmm4 │ │ │ │ + vpshufb %xmm10,%xmm5,%xmm5 │ │ │ │ + vpmaddwd %xmm4,%xmm14,%xmm4 │ │ │ │ + vpmaddwd %xmm5,%xmm15,%xmm5 │ │ │ │ + vphaddd %xmm5,%xmm4,%xmm4 │ │ │ │ + vpaddd %xmm4,%xmm8,%xmm4 │ │ │ │ + vpsrad %xmm9,%xmm4,%xmm4 │ │ │ │ + vpackssdw %xmm4,%xmm4,%xmm4 │ │ │ │ + vpunpcklwd %xmm4,%xmm11,%xmm3 │ │ │ │ + vmovdqa %xmm4,%xmm11 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 2f82c0 <__cxa_finalize@plt+0x2cd270> │ │ │ │ + vmovdqu (%rsi,%rdx,1),%xmm6 │ │ │ │ + vmovdqu (%rsi,%r9,1),%xmm7 │ │ │ │ + vmovdqu 0x50(%rsp),%ymm0 │ │ │ │ + vpshufb %xmm12,%xmm4,%xmm4 │ │ │ │ + vpshufb %xmm12,%xmm6,%xmm6 │ │ │ │ + vpshufb %xmm10,%xmm5,%xmm5 │ │ │ │ + vpshufb %xmm10,%xmm7,%xmm7 │ │ │ │ + vpmaddwd %xmm4,%xmm14,%xmm4 │ │ │ │ + vpmaddwd %xmm6,%xmm14,%xmm6 │ │ │ │ + vpmaddwd %xmm5,%xmm15,%xmm5 │ │ │ │ + vpmaddwd %xmm7,%xmm15,%xmm7 │ │ │ │ + vmovdqa %ymm0,0x40(%rsp) │ │ │ │ + vphaddd %xmm5,%xmm4,%xmm4 │ │ │ │ + vphaddd %xmm7,%xmm6,%xmm6 │ │ │ │ + vpaddd %xmm4,%xmm8,%xmm4 │ │ │ │ + vpaddd %xmm6,%xmm8,%xmm6 │ │ │ │ + vpsrad %xmm9,%xmm4,%xmm4 │ │ │ │ + vpsrad %xmm9,%xmm6,%xmm6 │ │ │ │ + vpackssdw %xmm6,%xmm4,%xmm4 │ │ │ │ + vpunpcklwd %xmm4,%xmm11,%xmm9 │ │ │ │ + vmovdqa %xmm9,0x60(%rsp) │ │ │ │ + vpsrldq $0x8,%xmm4,%xmm11 │ │ │ │ + vmovdqa %xmm1,%xmm0 │ │ │ │ + vmovdqa %xmm2,%xmm1 │ │ │ │ + vmovdqa %xmm3,%xmm2 │ │ │ │ + vpunpcklwd %xmm11,%xmm4,%xmm3 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + jmp 2f82c0 <__cxa_finalize@plt+0x2cd270> │ │ │ │ + movl $0x1,0x80(%rsp) │ │ │ │ + movq $0x10,0xd0(%rsp) │ │ │ │ + jmp 2f84ba <__cxa_finalize@plt+0x2cd46a> │ │ │ │ + movl $0x2,0x80(%rsp) │ │ │ │ + movq $0x20,0xd0(%rsp) │ │ │ │ + jmp 2f84ba <__cxa_finalize@plt+0x2cd46a> │ │ │ │ + movl $0x4,0x80(%rsp) │ │ │ │ + movq $0x40,0xd0(%rsp) │ │ │ │ + jmp 2f84ba <__cxa_finalize@plt+0x2cd46a> │ │ │ │ + movl $0x8,0x80(%rsp) │ │ │ │ + movq $0x80,0xd0(%rsp) │ │ │ │ + jmp 2f84ba <__cxa_finalize@plt+0x2cd46a> │ │ │ │ + movl $0x10,0x80(%rsp) │ │ │ │ + movq $0x100,0xd0(%rsp) │ │ │ │ + vmovdqa %ymm12,(%rsp) │ │ │ │ + vmovdqa %ymm13,0x20(%rsp) │ │ │ │ + shr $0x10,%r9d │ │ │ │ + sub $0x6,%rsi │ │ │ │ + vpmaddwd 0xe3e10(%r14),%ymm8,%ymm8 │ │ │ │ + vmovd %r9d,%xmm15 │ │ │ │ + mov %r9d,0x84(%rsp) │ │ │ │ + mov %rsi,0x88(%rsp) │ │ │ │ + mov %rdi,0x90(%rsp) │ │ │ │ + mov %r8d,0x98(%rsp) │ │ │ │ + shll $0x3,0x40(%r13) │ │ │ │ + vpbroadcastd %xmm15,%ymm15 │ │ │ │ + vpaddd %ymm8,%ymm10,%ymm10 │ │ │ │ + jmp 2f855e <__cxa_finalize@plt+0x2cd50e> │ │ │ │ + decl 0x80(%rsp) │ │ │ │ + je 2f9ff9 <__cxa_finalize@plt+0x2cefa9> │ │ │ │ + addq $0x10,0x90(%rsp) │ │ │ │ + mov 0x98(%rsp),%r8d │ │ │ │ + vpbroadcastd 0x40(%r13),%ymm8 │ │ │ │ + vpbroadcastd 0xe3f28(%r14),%ymm6 │ │ │ │ + vpaddd 0x40(%rsp),%ymm8,%ymm10 │ │ │ │ + vpbroadcastd 0x84(%rsp),%ymm15 │ │ │ │ + vpxor %ymm9,%ymm9,%ymm9 │ │ │ │ + mov 0x88(%rsp),%rsi │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + vpbroadcastq 0xe3f2c(%r14),%xmm2 │ │ │ │ + vpand %ymm6,%ymm10,%ymm5 │ │ │ │ + vpsrld $0x6,%ymm5,%ymm5 │ │ │ │ + vpaddd %ymm5,%ymm15,%ymm15 │ │ │ │ + vpcmpeqd %ymm5,%ymm9,%ymm5 │ │ │ │ + vextracti128 $0x1,%ymm15,%xmm11 │ │ │ │ + vmovq %xmm15,%r9 │ │ │ │ + vpextrq $0x1,%xmm15,%r11 │ │ │ │ + vmovq %xmm11,%rbp │ │ │ │ + vpextrq $0x1,%xmm11,%r12 │ │ │ │ + mov %r9d,%ecx │ │ │ │ + shr $0x20,%r9 │ │ │ │ + mov %r11d,%eax │ │ │ │ + shr $0x20,%r11 │ │ │ │ + mov %ebp,%ebx │ │ │ │ + shr $0x20,%rbp │ │ │ │ + mov %r12d,%r15d │ │ │ │ + shr $0x20,%r12 │ │ │ │ + vmovdqa %ymm10,0x40(%rsp) │ │ │ │ + vmovq 0xe91f8(%r14,%rcx,8),%xmm1 │ │ │ │ + vmovq 0xe91f8(%r14,%r9,8),%xmm13 │ │ │ │ + vmovhps 0xe91f8(%r14,%rax,8),%xmm1,%xmm1 │ │ │ │ + vmovhps 0xe91f8(%r14,%r11,8),%xmm13,%xmm13 │ │ │ │ + vmovq 0xe91f8(%r14,%rbx,8),%xmm14 │ │ │ │ + vmovq 0xe91f8(%r14,%rbp,8),%xmm15 │ │ │ │ + vmovhps 0xe91f8(%r14,%r15,8),%xmm14,%xmm14 │ │ │ │ + vmovhps 0xe91f8(%r14,%r12,8),%xmm15,%xmm15 │ │ │ │ + vpsrld $0xa,%ymm10,%ymm10 │ │ │ │ + vextracti128 $0x1,%ymm10,%xmm11 │ │ │ │ + vextracti128 $0x1,%ymm5,%xmm6 │ │ │ │ + vmovq %xmm10,0xa0(%rsp) │ │ │ │ + vmovq %xmm11,0xa8(%rsp) │ │ │ │ + vmovq %xmm10,%r9 │ │ │ │ + vpextrq $0x1,%xmm10,%rbp │ │ │ │ + vmovq %xmm11,%r11 │ │ │ │ + vpextrq $0x1,%xmm11,%r12 │ │ │ │ + mov %r9d,%ecx │ │ │ │ + shr $0x20,%r9 │ │ │ │ + mov %ebp,%ebx │ │ │ │ + shr $0x20,%rbp │ │ │ │ + mov %r11d,%eax │ │ │ │ + shr $0x20,%r11 │ │ │ │ + mov %r12d,%r15d │ │ │ │ + shr $0x20,%r12 │ │ │ │ + vpshufd $0xa0,%xmm5,%xmm4 │ │ │ │ + vpshufd $0xf5,%xmm5,%xmm5 │ │ │ │ + vpshufd $0xa0,%xmm6,%xmm11 │ │ │ │ + vpshufd $0xf5,%xmm6,%xmm6 │ │ │ │ + vpblendvb %xmm4,%xmm2,%xmm1,%xmm1 │ │ │ │ + vpblendvb %xmm5,%xmm2,%xmm13,%xmm13 │ │ │ │ + vpblendvb %xmm11,%xmm2,%xmm14,%xmm14 │ │ │ │ + vpblendvb %xmm6,%xmm2,%xmm15,%xmm15 │ │ │ │ + vpmovsxbw %xmm1,%ymm1 │ │ │ │ + vpmovsxbw %xmm13,%ymm13 │ │ │ │ + vpmovsxbw %xmm14,%ymm14 │ │ │ │ + vpmovsxbw %xmm15,%ymm15 │ │ │ │ + vmovdqu (%rsi,%rcx,2),%xmm0 │ │ │ │ + vmovdqu (%rsi,%r9,2),%xmm10 │ │ │ │ + vmovdqu (%rsi,%rax,2),%xmm2 │ │ │ │ + vmovdqu (%rsi,%r11,2),%xmm3 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,2),%ymm0,%ymm0 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,2),%ymm10,%ymm10 │ │ │ │ + vinserti128 $0x1,(%rsi,%r15,2),%ymm2,%ymm2 │ │ │ │ + vinserti128 $0x1,(%rsi,%r12,2),%ymm3,%ymm3 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vmovdqu (%rsi,%rcx,2),%xmm4 │ │ │ │ + vmovdqu (%rsi,%r9,2),%xmm5 │ │ │ │ + vmovdqu (%rsi,%rax,2),%xmm6 │ │ │ │ + vmovdqu (%rsi,%r11,2),%xmm11 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,2),%ymm4,%ymm4 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,2),%ymm5,%ymm5 │ │ │ │ + vinserti128 $0x1,(%rsi,%r15,2),%ymm6,%ymm6 │ │ │ │ + vinserti128 $0x1,(%rsi,%r12,2),%ymm11,%ymm11 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vpmaddwd %ymm1,%ymm0,%ymm0 │ │ │ │ + vpmaddwd %ymm13,%ymm10,%ymm10 │ │ │ │ + vpmaddwd %ymm2,%ymm14,%ymm2 │ │ │ │ + vpmaddwd %ymm3,%ymm15,%ymm3 │ │ │ │ + vpmaddwd %ymm1,%ymm4,%ymm4 │ │ │ │ + vpmaddwd %ymm5,%ymm13,%ymm5 │ │ │ │ + vpmaddwd %ymm6,%ymm14,%ymm6 │ │ │ │ + vpmaddwd %ymm15,%ymm11,%ymm11 │ │ │ │ + vphaddd %ymm10,%ymm0,%ymm0 │ │ │ │ + vphaddd %ymm3,%ymm2,%ymm2 │ │ │ │ + vphaddd %ymm5,%ymm4,%ymm4 │ │ │ │ + vphaddd %ymm11,%ymm6,%ymm6 │ │ │ │ + vphaddd %ymm2,%ymm0,%ymm0 │ │ │ │ + vphaddd %ymm6,%ymm4,%ymm4 │ │ │ │ + vpaddd %ymm0,%ymm12,%ymm0 │ │ │ │ + vpaddd %ymm4,%ymm12,%ymm4 │ │ │ │ + vpsrad %xmm7,%ymm0,%ymm0 │ │ │ │ + vpsrad %xmm7,%ymm4,%ymm4 │ │ │ │ + vpackssdw %ymm4,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,0x60(%rsp) │ │ │ │ + vmovdqu (%rsi,%rcx,2),%xmm10 │ │ │ │ + vmovdqu (%rsi,%r9,2),%xmm2 │ │ │ │ + vmovdqu (%rsi,%rax,2),%xmm3 │ │ │ │ + vmovdqu (%rsi,%r11,2),%xmm4 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,2),%ymm10,%ymm10 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,2),%ymm2,%ymm2 │ │ │ │ + vinserti128 $0x1,(%rsi,%r15,2),%ymm3,%ymm3 │ │ │ │ + vinserti128 $0x1,(%rsi,%r12,2),%ymm4,%ymm4 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vmovdqu (%rsi,%rcx,2),%xmm5 │ │ │ │ + vmovdqu (%rsi,%r9,2),%xmm6 │ │ │ │ + vmovdqu (%rsi,%rax,2),%xmm11 │ │ │ │ + vmovdqu (%rsi,%r11,2),%xmm8 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,2),%ymm5,%ymm5 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,2),%ymm6,%ymm6 │ │ │ │ + vinserti128 $0x1,(%rsi,%r15,2),%ymm11,%ymm11 │ │ │ │ + vinserti128 $0x1,(%rsi,%r12,2),%ymm8,%ymm8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vpmaddwd %ymm1,%ymm10,%ymm10 │ │ │ │ + vpmaddwd %ymm2,%ymm13,%ymm2 │ │ │ │ + vpmaddwd %ymm3,%ymm14,%ymm3 │ │ │ │ + vpmaddwd %ymm4,%ymm15,%ymm4 │ │ │ │ + vpmaddwd %ymm1,%ymm5,%ymm5 │ │ │ │ + vpmaddwd %ymm6,%ymm13,%ymm6 │ │ │ │ + vpmaddwd %ymm14,%ymm11,%ymm11 │ │ │ │ + vpmaddwd %ymm15,%ymm8,%ymm8 │ │ │ │ + vphaddd %ymm2,%ymm10,%ymm10 │ │ │ │ + vphaddd %ymm4,%ymm3,%ymm3 │ │ │ │ + vphaddd %ymm6,%ymm5,%ymm5 │ │ │ │ + vphaddd %ymm8,%ymm11,%ymm11 │ │ │ │ + vphaddd %ymm3,%ymm10,%ymm10 │ │ │ │ + vphaddd %ymm11,%ymm5,%ymm5 │ │ │ │ + vpaddd %ymm12,%ymm10,%ymm10 │ │ │ │ + vpaddd %ymm5,%ymm12,%ymm5 │ │ │ │ + vpsrad %xmm7,%ymm10,%ymm10 │ │ │ │ + vpsrad %xmm7,%ymm5,%ymm5 │ │ │ │ + vpackssdw %ymm5,%ymm10,%ymm10 │ │ │ │ + vmovdqu (%rsi,%rcx,2),%xmm2 │ │ │ │ + vmovdqu (%rsi,%r9,2),%xmm3 │ │ │ │ + vmovdqu (%rsi,%rax,2),%xmm4 │ │ │ │ + vmovdqu (%rsi,%r11,2),%xmm5 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,2),%ymm2,%ymm2 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,2),%ymm3,%ymm3 │ │ │ │ + vinserti128 $0x1,(%rsi,%r15,2),%ymm4,%ymm4 │ │ │ │ + vinserti128 $0x1,(%rsi,%r12,2),%ymm5,%ymm5 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vmovdqu (%rsi,%rcx,2),%xmm6 │ │ │ │ + vmovdqu (%rsi,%r9,2),%xmm11 │ │ │ │ + vmovdqu (%rsi,%rax,2),%xmm8 │ │ │ │ + vmovdqu (%rsi,%r11,2),%xmm9 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,2),%ymm6,%ymm6 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,2),%ymm11,%ymm11 │ │ │ │ + vinserti128 $0x1,(%rsi,%r15,2),%ymm8,%ymm8 │ │ │ │ + vinserti128 $0x1,(%rsi,%r12,2),%ymm9,%ymm9 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vpmaddwd %ymm1,%ymm2,%ymm2 │ │ │ │ + vpmaddwd %ymm3,%ymm13,%ymm3 │ │ │ │ + vpmaddwd %ymm4,%ymm14,%ymm4 │ │ │ │ + vpmaddwd %ymm5,%ymm15,%ymm5 │ │ │ │ + vpmaddwd %ymm1,%ymm6,%ymm6 │ │ │ │ + vpmaddwd %ymm13,%ymm11,%ymm11 │ │ │ │ + vpmaddwd %ymm14,%ymm8,%ymm8 │ │ │ │ + vpmaddwd %ymm15,%ymm9,%ymm9 │ │ │ │ + vphaddd %ymm3,%ymm2,%ymm2 │ │ │ │ + vphaddd %ymm5,%ymm4,%ymm4 │ │ │ │ + vphaddd %ymm11,%ymm6,%ymm6 │ │ │ │ + vphaddd %ymm9,%ymm8,%ymm8 │ │ │ │ + vphaddd %ymm4,%ymm2,%ymm2 │ │ │ │ + vphaddd %ymm8,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm2,%ymm12,%ymm2 │ │ │ │ + vpaddd %ymm6,%ymm12,%ymm6 │ │ │ │ + vpsrad %xmm7,%ymm2,%ymm2 │ │ │ │ + vpsrad %xmm7,%ymm6,%ymm6 │ │ │ │ + vpackssdw %ymm6,%ymm2,%ymm2 │ │ │ │ + vmovdqu (%rsi,%rcx,2),%xmm3 │ │ │ │ + vmovdqu (%rsi,%r9,2),%xmm4 │ │ │ │ + vmovdqu (%rsi,%rax,2),%xmm5 │ │ │ │ + vmovdqu (%rsi,%r11,2),%xmm6 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,2),%ymm3,%ymm3 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,2),%ymm4,%ymm4 │ │ │ │ + vinserti128 $0x1,(%rsi,%r15,2),%ymm5,%ymm5 │ │ │ │ + vinserti128 $0x1,(%rsi,%r12,2),%ymm6,%ymm6 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vmovdqu (%rsi,%rcx,2),%xmm11 │ │ │ │ + vmovdqu (%rsi,%r9,2),%xmm8 │ │ │ │ + vmovdqu (%rsi,%rax,2),%xmm9 │ │ │ │ + vmovdqu (%rsi,%r11,2),%xmm0 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,2),%ymm11,%ymm11 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,2),%ymm8,%ymm8 │ │ │ │ + vinserti128 $0x1,(%rsi,%r15,2),%ymm9,%ymm9 │ │ │ │ + vinserti128 $0x1,(%rsi,%r12,2),%ymm0,%ymm0 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vpmaddwd %ymm1,%ymm3,%ymm3 │ │ │ │ + vpmaddwd %ymm4,%ymm13,%ymm4 │ │ │ │ + vpmaddwd %ymm5,%ymm14,%ymm5 │ │ │ │ + vpmaddwd %ymm6,%ymm15,%ymm6 │ │ │ │ + vpmaddwd %ymm1,%ymm11,%ymm11 │ │ │ │ + vpmaddwd %ymm13,%ymm8,%ymm8 │ │ │ │ + vpmaddwd %ymm14,%ymm9,%ymm9 │ │ │ │ + vpmaddwd %ymm0,%ymm15,%ymm0 │ │ │ │ + vphaddd %ymm4,%ymm3,%ymm3 │ │ │ │ + vphaddd %ymm6,%ymm5,%ymm5 │ │ │ │ + vphaddd %ymm8,%ymm11,%ymm11 │ │ │ │ + vphaddd %ymm0,%ymm9,%ymm9 │ │ │ │ + vphaddd %ymm5,%ymm3,%ymm3 │ │ │ │ + vphaddd %ymm9,%ymm11,%ymm11 │ │ │ │ + vpaddd %ymm3,%ymm12,%ymm3 │ │ │ │ + vpaddd %ymm12,%ymm11,%ymm11 │ │ │ │ + vpsrad %xmm7,%ymm3,%ymm3 │ │ │ │ + vpsrad %xmm7,%ymm11,%ymm11 │ │ │ │ + vpackssdw %ymm11,%ymm3,%ymm3 │ │ │ │ + vmovdqa 0x60(%rsp),%ymm0 │ │ │ │ + vbroadcasti128 0xe3de0(%r14),%ymm9 │ │ │ │ + mov 0x38(%r13),%eax │ │ │ │ + mov 0x48(%r13),%r11d │ │ │ │ + vpshufb %ymm9,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm9,%ymm10,%ymm10 │ │ │ │ + vpshufb %ymm9,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm9,%ymm3,%ymm3 │ │ │ │ + and $0x3ff,%eax │ │ │ │ + mov $0x40000000,%r9d │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr $0x6,%ecx │ │ │ │ + lea (%r10,%rcx,1),%ecx │ │ │ │ + cmovne 0xe91f8(%r14,%rcx,8),%r9 │ │ │ │ + vmovq %r9,%xmm9 │ │ │ │ + vpunpcklqdq %xmm9,%xmm9,%xmm9 │ │ │ │ + vpmovsxbw %xmm9,%ymm9 │ │ │ │ + vpshufd $0x0,%ymm9,%ymm8 │ │ │ │ + vpshufd $0x55,%ymm9,%ymm11 │ │ │ │ + vpmaddwd %ymm0,%ymm8,%ymm4 │ │ │ │ + vpmaddwd %ymm11,%ymm10,%ymm5 │ │ │ │ + vpshufd $0xaa,%ymm9,%ymm8 │ │ │ │ + vpshufd $0xff,%ymm9,%ymm9 │ │ │ │ + vpmaddwd %ymm2,%ymm8,%ymm6 │ │ │ │ + vpmaddwd %ymm3,%ymm9,%ymm11 │ │ │ │ + vpaddd 0x20(%rsp),%ymm4,%ymm4 │ │ │ │ + vpaddd %ymm6,%ymm11,%ymm6 │ │ │ │ + vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ + vpaddd %ymm6,%ymm4,%ymm4 │ │ │ │ + vpsrad $0x6,%ymm4,%ymm4 │ │ │ │ + vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ + vpackssdw %xmm5,%xmm4,%xmm4 │ │ │ │ + vmovdqa %xmm4,(%rdi) │ │ │ │ + add 0xd0(%rsp),%rdi │ │ │ │ + dec %r8d │ │ │ │ + je 2f850c <__cxa_finalize@plt+0x2cd4bc> │ │ │ │ + add %r11d,%eax │ │ │ │ + test $0xfffffc00,%eax │ │ │ │ + je 2f89c7 <__cxa_finalize@plt+0x2cd977> │ │ │ │ + test $0x400,%eax │ │ │ │ + mov %eax,0x60(%rsp) │ │ │ │ + mov 0xa0(%rsp),%ecx │ │ │ │ + mov 0xa4(%rsp),%r9d │ │ │ │ + mov 0xa8(%rsp),%eax │ │ │ │ + mov 0xac(%rsp),%r11d │ │ │ │ + je 2f8b31 <__cxa_finalize@plt+0x2cdae1> │ │ │ │ + vbroadcasti128 0xe3e60(%r14),%ymm9 │ │ │ │ + vmovdqu (%rsi,%rcx,2),%xmm4 │ │ │ │ + vmovdqu (%rsi,%r9,2),%xmm5 │ │ │ │ + vmovdqu (%rsi,%rax,2),%xmm6 │ │ │ │ + vmovdqu (%rsi,%r11,2),%xmm11 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,2),%ymm4,%ymm4 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,2),%ymm5,%ymm5 │ │ │ │ + vinserti128 $0x1,(%rsi,%r15,2),%ymm6,%ymm6 │ │ │ │ + vinserti128 $0x1,(%rsi,%r12,2),%ymm11,%ymm11 │ │ │ │ + add %rdx,%rsi │ │ │ │ + mov 0x60(%rsp),%eax │ │ │ │ + mov 0x48(%r13),%r11d │ │ │ │ + vpshufb %ymm9,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm9,%ymm10,%ymm10 │ │ │ │ + vpshufb %ymm9,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm9,%ymm3,%ymm3 │ │ │ │ + vpmaddwd %ymm1,%ymm4,%ymm4 │ │ │ │ + vpmaddwd %ymm5,%ymm13,%ymm5 │ │ │ │ + vpmaddwd %ymm6,%ymm14,%ymm6 │ │ │ │ + vpmaddwd %ymm15,%ymm11,%ymm11 │ │ │ │ + vphaddd %ymm5,%ymm4,%ymm4 │ │ │ │ + vphaddd %ymm11,%ymm6,%ymm6 │ │ │ │ + vphaddd %ymm6,%ymm4,%ymm4 │ │ │ │ + vpaddd %ymm4,%ymm12,%ymm4 │ │ │ │ + vpsrad %xmm7,%ymm4,%ymm4 │ │ │ │ + vpslld $0x10,%ymm4,%ymm4 │ │ │ │ + vpblendw $0xaa,%ymm10,%ymm0,%ymm0 │ │ │ │ + vpblendw $0xaa,%ymm2,%ymm10,%ymm10 │ │ │ │ + vpblendw $0xaa,%ymm3,%ymm2,%ymm2 │ │ │ │ + vpblendw $0xaa,%ymm4,%ymm3,%ymm3 │ │ │ │ + jmp 2f89c7 <__cxa_finalize@plt+0x2cd977> │ │ │ │ + vmovdqa %ymm10,%ymm0 │ │ │ │ + vmovdqa %ymm2,%ymm10 │ │ │ │ + vmovdqa %ymm3,%ymm2 │ │ │ │ + vmovdqu (%rsi,%rcx,2),%xmm3 │ │ │ │ + vmovdqu (%rsi,%r9,2),%xmm12 │ │ │ │ + vmovdqu (%rsi,%rax,2),%xmm4 │ │ │ │ + vmovdqu (%rsi,%r11,2),%xmm5 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,2),%ymm3,%ymm3 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,2),%ymm12,%ymm12 │ │ │ │ + vinserti128 $0x1,(%rsi,%r15,2),%ymm4,%ymm4 │ │ │ │ + vinserti128 $0x1,(%rsi,%r12,2),%ymm5,%ymm5 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vmovdqu (%rsi,%rcx,2),%xmm6 │ │ │ │ + vmovdqu (%rsi,%r9,2),%xmm11 │ │ │ │ + vmovdqu (%rsi,%rax,2),%xmm8 │ │ │ │ + vmovdqu (%rsi,%r11,2),%xmm9 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,2),%ymm6,%ymm6 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,2),%ymm11,%ymm11 │ │ │ │ + vinserti128 $0x1,(%rsi,%r15,2),%ymm8,%ymm8 │ │ │ │ + vinserti128 $0x1,(%rsi,%r12,2),%ymm9,%ymm9 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vpmaddwd %ymm1,%ymm3,%ymm3 │ │ │ │ + vpmaddwd %ymm13,%ymm12,%ymm12 │ │ │ │ + vpmaddwd %ymm4,%ymm14,%ymm4 │ │ │ │ + vpmaddwd %ymm5,%ymm15,%ymm5 │ │ │ │ + vpmaddwd %ymm1,%ymm6,%ymm6 │ │ │ │ + vpmaddwd %ymm13,%ymm11,%ymm11 │ │ │ │ + vpmaddwd %ymm14,%ymm8,%ymm8 │ │ │ │ + vpmaddwd %ymm15,%ymm9,%ymm9 │ │ │ │ + vphaddd %ymm12,%ymm3,%ymm3 │ │ │ │ + vmovdqa (%rsp),%ymm12 │ │ │ │ + vphaddd %ymm5,%ymm4,%ymm4 │ │ │ │ + vphaddd %ymm11,%ymm6,%ymm6 │ │ │ │ + vphaddd %ymm9,%ymm8,%ymm8 │ │ │ │ + vphaddd %ymm4,%ymm3,%ymm3 │ │ │ │ + vphaddd %ymm8,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm3,%ymm12,%ymm3 │ │ │ │ + vpaddd %ymm6,%ymm12,%ymm6 │ │ │ │ + vpsrad %xmm7,%ymm3,%ymm3 │ │ │ │ + vpsrad %xmm7,%ymm6,%ymm6 │ │ │ │ + vpackssdw %ymm6,%ymm3,%ymm3 │ │ │ │ + vbroadcasti128 0xe3de0(%r14),%ymm9 │ │ │ │ + mov 0x60(%rsp),%eax │ │ │ │ + mov 0x48(%r13),%r11d │ │ │ │ + vpshufb %ymm9,%ymm3,%ymm3 │ │ │ │ + jmp 2f89c7 <__cxa_finalize@plt+0x2cd977> │ │ │ │ + movzwl 0xe40a2(%r14,%rcx,2),%ecx │ │ │ │ + add %r14,%rcx │ │ │ │ + jmp *%rcx │ │ │ │ + mov 0x38(%r13),%eax │ │ │ │ + vmovdqa %ymm12,(%rsp) │ │ │ │ + vmovdqa %ymm13,0x20(%rsp) │ │ │ │ + vmovdqa %xmm7,0x40(%rsp) │ │ │ │ + vbroadcasti128 0xe3df0(%r14),%ymm7 │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + sub $0x2,%rsi │ │ │ │ + vmovd %r9d,%xmm15 │ │ │ │ + vpmaddwd %ymm7,%ymm8,%ymm8 │ │ │ │ + vpbroadcastq 0xe3f2d(%r14),%ymm2 │ │ │ │ + vpbroadcastd %xmm15,%xmm15 │ │ │ │ + vpaddd %ymm8,%ymm10,%ymm10 │ │ │ │ + vpand %ymm6,%ymm10,%ymm6 │ │ │ │ + vpsrld $0x6,%ymm6,%ymm6 │ │ │ │ + vpaddd %xmm6,%xmm15,%xmm15 │ │ │ │ + vmovd %xmm15,%ecx │ │ │ │ + vpextrd $0x1,%xmm15,%r9d │ │ │ │ + vpextrd $0x2,%xmm15,%ebp │ │ │ │ + vpextrd $0x3,%xmm15,%r15d │ │ │ │ + vbroadcasti128 0xe3e70(%r14),%ymm5 │ │ │ │ + vbroadcasti128 0xe3e80(%r14),%ymm1 │ │ │ │ + vbroadcasti128 0xe3dd0(%r14),%ymm4 │ │ │ │ + vpbroadcastd 0xe91fa(%r14,%rcx,8),%xmm14 │ │ │ │ + vpbroadcastd 0xe91fa(%r14,%r9,8),%xmm7 │ │ │ │ + vpbroadcastd 0xe91fa(%r14,%rbp,8),%xmm15 │ │ │ │ + vpbroadcastd 0xe91fa(%r14,%r15,8),%xmm8 │ │ │ │ + vpcmpeqd %ymm6,%ymm9,%ymm6 │ │ │ │ + vpunpckldq %ymm6,%ymm6,%ymm13 │ │ │ │ + vpunpckhdq %ymm6,%ymm6,%ymm6 │ │ │ │ + vpsrld $0xa,%ymm10,%ymm10 │ │ │ │ + vpaddd %ymm10,%ymm10,%ymm10 │ │ │ │ + vpblendd $0xa,%xmm7,%xmm14,%xmm14 │ │ │ │ + vpblendd $0xa,%xmm8,%xmm15,%xmm15 │ │ │ │ + vpmovsxbw %xmm14,%ymm14 │ │ │ │ + vpmovsxbw %xmm15,%ymm15 │ │ │ │ + vpblendvb %ymm13,%ymm2,%ymm14,%ymm14 │ │ │ │ + vpblendvb %ymm6,%ymm2,%ymm15,%ymm15 │ │ │ │ + vpextrd $0x2,%xmm10,%ecx │ │ │ │ + vpshufb %ymm5,%ymm10,%ymm12 │ │ │ │ + vpshufb %ymm1,%ymm10,%ymm10 │ │ │ │ + lea (%rcx,%rdx,2),%r9 │ │ │ │ + lea (%rcx,%rdx,1),%rbp │ │ │ │ + lea (%rcx,%rbx,1),%r15 │ │ │ │ + vmovdqu (%rsi),%xmm0 │ │ │ │ + vmovdqu (%rsi,%rcx,1),%xmm7 │ │ │ │ + vmovdqu (%rsi,%rdx,2),%xmm1 │ │ │ │ + vmovdqu (%rsi,%r9,1),%xmm8 │ │ │ │ + vinserti128 $0x1,(%rsi,%rdx,1),%ymm0,%ymm0 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,1),%ymm7,%ymm7 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,1),%ymm1,%ymm1 │ │ │ │ + vinserti128 $0x1,(%rsi,%r15,1),%ymm8,%ymm8 │ │ │ │ + lea (%rsi,%rdx,4),%rsi │ │ │ │ + vmovdqu (%rsi),%xmm2 │ │ │ │ + vmovdqu (%rsi,%rcx,1),%xmm9 │ │ │ │ + vmovdqu (%rsi,%rdx,2),%xmm3 │ │ │ │ + vmovdqu (%rsi,%r9,1),%xmm13 │ │ │ │ + vinserti128 $0x1,(%rsi,%rdx,1),%ymm2,%ymm2 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,1),%ymm9,%ymm9 │ │ │ │ + lea (%rsi,%rbx,1),%rsi │ │ │ │ + vpbroadcastb %xmm10,%ymm5 │ │ │ │ + vpsubb %ymm5,%ymm10,%ymm10 │ │ │ │ + vpaddb %ymm4,%ymm12,%ymm12 │ │ │ │ + vpaddb %ymm4,%ymm10,%ymm10 │ │ │ │ + vmovdqa (%rsp),%ymm5 │ │ │ │ + vmovd 0x40(%rsp),%xmm6 │ │ │ │ + vpshufb %ymm12,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm12,%ymm1,%ymm1 │ │ │ │ + vpmaddwd %ymm0,%ymm14,%ymm0 │ │ │ │ + vpmaddwd %ymm1,%ymm14,%ymm1 │ │ │ │ + vpshufb %ymm10,%ymm7,%ymm7 │ │ │ │ + vpshufb %ymm10,%ymm8,%ymm8 │ │ │ │ + vpmaddwd %ymm7,%ymm15,%ymm7 │ │ │ │ + vpmaddwd %ymm15,%ymm8,%ymm8 │ │ │ │ + vpshufb %ymm12,%ymm2,%ymm2 │ │ │ │ + vpshufb %xmm12,%xmm3,%xmm3 │ │ │ │ + vpmaddwd %ymm2,%ymm14,%ymm2 │ │ │ │ + vpmaddwd %xmm3,%xmm14,%xmm3 │ │ │ │ + vpshufb %ymm10,%ymm9,%ymm9 │ │ │ │ + vpshufb %xmm10,%xmm13,%xmm13 │ │ │ │ + vpmaddwd %ymm15,%ymm9,%ymm9 │ │ │ │ + vpmaddwd %xmm15,%xmm13,%xmm13 │ │ │ │ + vphaddd %ymm7,%ymm0,%ymm0 │ │ │ │ + vphaddd %ymm8,%ymm1,%ymm1 │ │ │ │ + vphaddd %ymm9,%ymm2,%ymm2 │ │ │ │ + vphaddd %xmm13,%xmm3,%xmm3 │ │ │ │ + vpaddd %ymm5,%ymm0,%ymm0 │ │ │ │ + vpaddd %ymm5,%ymm1,%ymm1 │ │ │ │ + vpaddd %ymm5,%ymm2,%ymm2 │ │ │ │ + vpaddd %xmm5,%xmm3,%xmm3 │ │ │ │ + vpsrad %xmm6,%ymm0,%ymm0 │ │ │ │ + vpsrad %xmm6,%ymm1,%ymm1 │ │ │ │ + vpsrad %xmm6,%ymm2,%ymm2 │ │ │ │ + vpsrad %xmm6,%xmm3,%xmm3 │ │ │ │ + vperm2i128 $0x21,%ymm1,%ymm0,%ymm4 │ │ │ │ + vperm2i128 $0x21,%ymm2,%ymm1,%ymm5 │ │ │ │ + vperm2i128 $0x21,%ymm3,%ymm2,%ymm6 │ │ │ │ + shr $0x6,%eax │ │ │ │ + mov $0x40000000,%r15d │ │ │ │ + lea (%r10,%rax,1),%eax │ │ │ │ + cmovne 0xe91f8(%r14,%rax,8),%r15 │ │ │ │ + vpslld $0x10,%ymm4,%ymm4 │ │ │ │ + vpslld $0x10,%ymm5,%ymm5 │ │ │ │ + vpslld $0x10,%ymm6,%ymm6 │ │ │ │ + vpblendw $0xaa,%ymm4,%ymm0,%ymm0 │ │ │ │ + vpblendw $0xaa,%ymm5,%ymm1,%ymm1 │ │ │ │ + vpblendw $0xaa,%ymm6,%ymm2,%ymm2 │ │ │ │ + vmovq %r15,%xmm13 │ │ │ │ + vpunpcklqdq %xmm13,%xmm13,%xmm13 │ │ │ │ + vpmovsxbw %xmm13,%ymm13 │ │ │ │ + vpshufd $0x0,%ymm13,%ymm7 │ │ │ │ + vpshufd $0x55,%ymm13,%ymm8 │ │ │ │ + vpshufd $0xaa,%ymm13,%ymm9 │ │ │ │ + vpshufd $0xff,%ymm13,%ymm13 │ │ │ │ + vmovdqu (%rsi),%xmm11 │ │ │ │ + vmovdqu (%rsi,%rcx,1),%xmm6 │ │ │ │ + vinserti128 $0x1,(%rsi,%rdx,1),%ymm11,%ymm11 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,1),%ymm6,%ymm6 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + vpmaddwd %ymm7,%ymm0,%ymm4 │ │ │ │ + vpmaddwd %ymm1,%ymm8,%ymm5 │ │ │ │ + vpshufb %ymm12,%ymm11,%ymm11 │ │ │ │ + vpshufb %ymm10,%ymm6,%ymm6 │ │ │ │ + vpmaddwd %ymm14,%ymm11,%ymm11 │ │ │ │ + vpmaddwd %ymm6,%ymm15,%ymm6 │ │ │ │ + vpaddd 0x20(%rsp),%ymm4,%ymm4 │ │ │ │ + vphaddd %ymm6,%ymm11,%ymm11 │ │ │ │ + vpmaddwd %ymm2,%ymm9,%ymm6 │ │ │ │ + vpaddd (%rsp),%ymm11,%ymm11 │ │ │ │ + vpsrad 0x40(%rsp),%ymm11,%ymm11 │ │ │ │ + vmovdqa %ymm1,%ymm0 │ │ │ │ + vmovdqa %ymm2,%ymm1 │ │ │ │ + vpaddd %ymm6,%ymm5,%ymm5 │ │ │ │ + vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ + vinserti128 $0x1,%xmm11,%ymm3,%ymm2 │ │ │ │ + vpslld $0x10,%ymm11,%ymm3 │ │ │ │ + vpblendw $0xaa,%ymm3,%ymm2,%ymm2 │ │ │ │ + vpmaddwd %ymm2,%ymm13,%ymm5 │ │ │ │ + vextracti128 $0x1,%ymm11,%xmm3 │ │ │ │ + vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ + vpsrad $0x6,%ymm4,%ymm4 │ │ │ │ + vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ + vpackssdw %xmm5,%xmm4,%xmm4 │ │ │ │ + vmovdqa %xmm4,(%rdi) │ │ │ │ + add $0x10,%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 2f8e8e <__cxa_finalize@plt+0x2cde3e> │ │ │ │ + mov %r13,%rsp │ │ │ │ + pop %r13 │ │ │ │ + pop %r12 │ │ │ │ + pop %r15 │ │ │ │ + pop %r14 │ │ │ │ + pop %rbp │ │ │ │ + pop %rbx │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + movl $0x1,0xa0(%rsp) │ │ │ │ + movq $0x10,0xd0(%rsp) │ │ │ │ + jmp 2f8fbb <__cxa_finalize@plt+0x2cdf6b> │ │ │ │ + movl $0x2,0xa0(%rsp) │ │ │ │ + movq $0x20,0xd0(%rsp) │ │ │ │ + jmp 2f8fbb <__cxa_finalize@plt+0x2cdf6b> │ │ │ │ + movl $0x4,0xa0(%rsp) │ │ │ │ + movq $0x40,0xd0(%rsp) │ │ │ │ + jmp 2f8fbb <__cxa_finalize@plt+0x2cdf6b> │ │ │ │ + movl $0x8,0xa0(%rsp) │ │ │ │ + movq $0x80,0xd0(%rsp) │ │ │ │ + jmp 2f8fbb <__cxa_finalize@plt+0x2cdf6b> │ │ │ │ + movl $0x10,0xa0(%rsp) │ │ │ │ + movq $0x100,0xd0(%rsp) │ │ │ │ + mov 0x38(%r13),%eax │ │ │ │ + vmovdqa %ymm12,(%rsp) │ │ │ │ + vmovdqa %ymm13,0x20(%rsp) │ │ │ │ + vmovdqa %xmm7,0x40(%rsp) │ │ │ │ + shr $0x10,%r9d │ │ │ │ + sub $0x6,%rsi │ │ │ │ + shr $0x6,%eax │ │ │ │ + mov $0x40000000,%ecx │ │ │ │ + lea (%r10,%rax,1),%eax │ │ │ │ + cmovne 0xe91f8(%r14,%rax,8),%rcx │ │ │ │ + vpmaddwd 0xe3e10(%r14),%ymm8,%ymm8 │ │ │ │ + vmovd %r9d,%xmm15 │ │ │ │ + mov %r9d,0xa4(%rsp) │ │ │ │ + mov %rsi,0xa8(%rsp) │ │ │ │ + mov %rdi,0xb0(%rsp) │ │ │ │ + mov %r8d,0xb8(%rsp) │ │ │ │ + shll $0x3,0x40(%r13) │ │ │ │ + vpbroadcastd %xmm15,%ymm15 │ │ │ │ + vpaddd %ymm8,%ymm10,%ymm10 │ │ │ │ + vmovq %rcx,%xmm0 │ │ │ │ + vpmovsxbw %xmm0,%xmm0 │ │ │ │ + vmovdqa %xmm0,0x50(%rsp) │ │ │ │ + jmp 2f9099 <__cxa_finalize@plt+0x2ce049> │ │ │ │ + decl 0xa0(%rsp) │ │ │ │ + je 2f9ff9 <__cxa_finalize@plt+0x2cefa9> │ │ │ │ + addq $0x10,0xb0(%rsp) │ │ │ │ + mov 0xb8(%rsp),%r8d │ │ │ │ + vpbroadcastd 0x40(%r13),%ymm8 │ │ │ │ + vpbroadcastd 0xe3f28(%r14),%ymm6 │ │ │ │ + vpaddd 0x60(%rsp),%ymm8,%ymm10 │ │ │ │ + vpbroadcastd 0xa4(%rsp),%ymm15 │ │ │ │ + vpxor %ymm9,%ymm9,%ymm9 │ │ │ │ + mov 0xa8(%rsp),%rsi │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + vmovdqa (%rsp),%ymm12 │ │ │ │ + vmovdqa 0x40(%rsp),%xmm7 │ │ │ │ + vpbroadcastq 0xe3f2c(%r14),%xmm2 │ │ │ │ + vpand %ymm6,%ymm10,%ymm5 │ │ │ │ + vpsrld $0x6,%ymm5,%ymm5 │ │ │ │ + vpaddd %ymm5,%ymm15,%ymm15 │ │ │ │ + vpcmpeqd %ymm5,%ymm9,%ymm5 │ │ │ │ + vextracti128 $0x1,%ymm15,%xmm11 │ │ │ │ + vmovq %xmm15,%r9 │ │ │ │ + vpextrq $0x1,%xmm15,%r11 │ │ │ │ + vmovq %xmm11,%rbp │ │ │ │ + vpextrq $0x1,%xmm11,%r12 │ │ │ │ + mov %r9d,%ecx │ │ │ │ + shr $0x20,%r9 │ │ │ │ + mov %r11d,%eax │ │ │ │ + shr $0x20,%r11 │ │ │ │ + mov %ebp,%ebx │ │ │ │ + shr $0x20,%rbp │ │ │ │ + mov %r12d,%r15d │ │ │ │ + shr $0x20,%r12 │ │ │ │ + vmovdqa %ymm10,0x60(%rsp) │ │ │ │ + vmovq 0xe91f8(%r14,%rcx,8),%xmm1 │ │ │ │ + vmovq 0xe91f8(%r14,%r9,8),%xmm13 │ │ │ │ + vmovhps 0xe91f8(%r14,%rax,8),%xmm1,%xmm1 │ │ │ │ + vmovhps 0xe91f8(%r14,%r11,8),%xmm13,%xmm13 │ │ │ │ + vmovq 0xe91f8(%r14,%rbx,8),%xmm14 │ │ │ │ + vmovq 0xe91f8(%r14,%rbp,8),%xmm15 │ │ │ │ + vmovhps 0xe91f8(%r14,%r15,8),%xmm14,%xmm14 │ │ │ │ + vmovhps 0xe91f8(%r14,%r12,8),%xmm15,%xmm15 │ │ │ │ + vpsrld $0xa,%ymm10,%ymm10 │ │ │ │ + vextracti128 $0x1,%ymm10,%xmm11 │ │ │ │ + vextracti128 $0x1,%ymm5,%xmm6 │ │ │ │ + vmovq %xmm10,%r9 │ │ │ │ + vpextrq $0x1,%xmm10,%rbp │ │ │ │ + vmovq %xmm11,%r11 │ │ │ │ + vpextrq $0x1,%xmm11,%r12 │ │ │ │ + mov %r9d,%ecx │ │ │ │ + shr $0x20,%r9 │ │ │ │ + mov %ebp,%ebx │ │ │ │ + shr $0x20,%rbp │ │ │ │ + mov %r11d,%eax │ │ │ │ + shr $0x20,%r11 │ │ │ │ + mov %r12d,%r15d │ │ │ │ + shr $0x20,%r12 │ │ │ │ + vpshufd $0xa0,%xmm5,%xmm4 │ │ │ │ + vpshufd $0xf5,%xmm5,%xmm5 │ │ │ │ + vpshufd $0xa0,%xmm6,%xmm11 │ │ │ │ + vpshufd $0xf5,%xmm6,%xmm6 │ │ │ │ + vpblendvb %xmm4,%xmm2,%xmm1,%xmm1 │ │ │ │ + vpblendvb %xmm5,%xmm2,%xmm13,%xmm13 │ │ │ │ + vpblendvb %xmm11,%xmm2,%xmm14,%xmm14 │ │ │ │ + vpblendvb %xmm6,%xmm2,%xmm15,%xmm15 │ │ │ │ + vpmovsxbw %xmm1,%ymm1 │ │ │ │ + vpmovsxbw %xmm13,%ymm13 │ │ │ │ + vpmovsxbw %xmm14,%ymm14 │ │ │ │ + vpmovsxbw %xmm15,%ymm15 │ │ │ │ + vmovdqu (%rsi,%rcx,2),%xmm0 │ │ │ │ + vmovdqu (%rsi,%r9,2),%xmm10 │ │ │ │ + vmovdqu (%rsi,%rax,2),%xmm2 │ │ │ │ + vmovdqu (%rsi,%r11,2),%xmm3 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,2),%ymm0,%ymm0 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,2),%ymm10,%ymm10 │ │ │ │ + vinserti128 $0x1,(%rsi,%r15,2),%ymm2,%ymm2 │ │ │ │ + vinserti128 $0x1,(%rsi,%r12,2),%ymm3,%ymm3 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vmovdqu (%rsi,%rcx,2),%xmm4 │ │ │ │ + vmovdqu (%rsi,%r9,2),%xmm5 │ │ │ │ + vmovdqu (%rsi,%rax,2),%xmm6 │ │ │ │ + vmovdqu (%rsi,%r11,2),%xmm11 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,2),%ymm4,%ymm4 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,2),%ymm5,%ymm5 │ │ │ │ + vinserti128 $0x1,(%rsi,%r15,2),%ymm6,%ymm6 │ │ │ │ + vinserti128 $0x1,(%rsi,%r12,2),%ymm11,%ymm11 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vpmaddwd %ymm1,%ymm0,%ymm0 │ │ │ │ + vpmaddwd %ymm13,%ymm10,%ymm10 │ │ │ │ + vpmaddwd %ymm2,%ymm14,%ymm2 │ │ │ │ + vpmaddwd %ymm3,%ymm15,%ymm3 │ │ │ │ + vpmaddwd %ymm1,%ymm4,%ymm4 │ │ │ │ + vpmaddwd %ymm5,%ymm13,%ymm5 │ │ │ │ + vpmaddwd %ymm6,%ymm14,%ymm6 │ │ │ │ + vpmaddwd %ymm15,%ymm11,%ymm11 │ │ │ │ + vphaddd %ymm10,%ymm0,%ymm0 │ │ │ │ + vphaddd %ymm3,%ymm2,%ymm2 │ │ │ │ + vphaddd %ymm5,%ymm4,%ymm4 │ │ │ │ + vphaddd %ymm11,%ymm6,%ymm6 │ │ │ │ + vphaddd %ymm2,%ymm0,%ymm0 │ │ │ │ + vphaddd %ymm6,%ymm4,%ymm4 │ │ │ │ + vpaddd %ymm0,%ymm12,%ymm0 │ │ │ │ + vpaddd %ymm4,%ymm12,%ymm4 │ │ │ │ + vpsrad %xmm7,%ymm0,%ymm0 │ │ │ │ + vpsrad %xmm7,%ymm4,%ymm4 │ │ │ │ + vpackssdw %ymm4,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,0x80(%rsp) │ │ │ │ + vmovdqu (%rsi,%rcx,2),%xmm10 │ │ │ │ + vmovdqu (%rsi,%r9,2),%xmm2 │ │ │ │ + vmovdqu (%rsi,%rax,2),%xmm3 │ │ │ │ + vmovdqu (%rsi,%r11,2),%xmm4 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,2),%ymm10,%ymm10 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,2),%ymm2,%ymm2 │ │ │ │ + vinserti128 $0x1,(%rsi,%r15,2),%ymm3,%ymm3 │ │ │ │ + vinserti128 $0x1,(%rsi,%r12,2),%ymm4,%ymm4 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vmovdqu (%rsi,%rcx,2),%xmm5 │ │ │ │ + vmovdqu (%rsi,%r9,2),%xmm6 │ │ │ │ + vmovdqu (%rsi,%rax,2),%xmm11 │ │ │ │ + vmovdqu (%rsi,%r11,2),%xmm8 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,2),%ymm5,%ymm5 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,2),%ymm6,%ymm6 │ │ │ │ + vinserti128 $0x1,(%rsi,%r15,2),%ymm11,%ymm11 │ │ │ │ + vinserti128 $0x1,(%rsi,%r12,2),%ymm8,%ymm8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vpmaddwd %ymm1,%ymm10,%ymm10 │ │ │ │ + vpmaddwd %ymm2,%ymm13,%ymm2 │ │ │ │ + vpmaddwd %ymm3,%ymm14,%ymm3 │ │ │ │ + vpmaddwd %ymm4,%ymm15,%ymm4 │ │ │ │ + vpmaddwd %ymm1,%ymm5,%ymm5 │ │ │ │ + vpmaddwd %ymm6,%ymm13,%ymm6 │ │ │ │ + vpmaddwd %ymm14,%ymm11,%ymm11 │ │ │ │ + vpmaddwd %ymm15,%ymm8,%ymm8 │ │ │ │ + vphaddd %ymm2,%ymm10,%ymm10 │ │ │ │ + vphaddd %ymm4,%ymm3,%ymm3 │ │ │ │ + vphaddd %ymm6,%ymm5,%ymm5 │ │ │ │ + vphaddd %ymm8,%ymm11,%ymm11 │ │ │ │ + vphaddd %ymm3,%ymm10,%ymm10 │ │ │ │ + vphaddd %ymm11,%ymm5,%ymm5 │ │ │ │ + vpaddd %ymm12,%ymm10,%ymm10 │ │ │ │ + vpaddd %ymm5,%ymm12,%ymm5 │ │ │ │ + vpsrad %xmm7,%ymm10,%ymm10 │ │ │ │ + vpsrad %xmm7,%ymm5,%ymm5 │ │ │ │ + vpackssdw %ymm5,%ymm10,%ymm10 │ │ │ │ + vmovdqu (%rsi,%rcx,2),%xmm2 │ │ │ │ + vmovdqu (%rsi,%r9,2),%xmm3 │ │ │ │ + vmovdqu (%rsi,%rax,2),%xmm4 │ │ │ │ + vmovdqu (%rsi,%r11,2),%xmm5 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,2),%ymm2,%ymm2 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,2),%ymm3,%ymm3 │ │ │ │ + vinserti128 $0x1,(%rsi,%r15,2),%ymm4,%ymm4 │ │ │ │ + vinserti128 $0x1,(%rsi,%r12,2),%ymm5,%ymm5 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vmovdqu (%rsi,%rcx,2),%xmm6 │ │ │ │ + vmovdqu (%rsi,%r9,2),%xmm11 │ │ │ │ + vmovdqu (%rsi,%rax,2),%xmm8 │ │ │ │ + vmovdqu (%rsi,%r11,2),%xmm9 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,2),%ymm6,%ymm6 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,2),%ymm11,%ymm11 │ │ │ │ + vinserti128 $0x1,(%rsi,%r15,2),%ymm8,%ymm8 │ │ │ │ + vinserti128 $0x1,(%rsi,%r12,2),%ymm9,%ymm9 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vpmaddwd %ymm1,%ymm2,%ymm2 │ │ │ │ + vpmaddwd %ymm3,%ymm13,%ymm3 │ │ │ │ + vpmaddwd %ymm4,%ymm14,%ymm4 │ │ │ │ + vpmaddwd %ymm5,%ymm15,%ymm5 │ │ │ │ + vpmaddwd %ymm1,%ymm6,%ymm6 │ │ │ │ + vpmaddwd %ymm13,%ymm11,%ymm11 │ │ │ │ + vpmaddwd %ymm14,%ymm8,%ymm8 │ │ │ │ + vpmaddwd %ymm15,%ymm9,%ymm9 │ │ │ │ + vphaddd %ymm3,%ymm2,%ymm2 │ │ │ │ + vphaddd %ymm5,%ymm4,%ymm4 │ │ │ │ + vphaddd %ymm11,%ymm6,%ymm6 │ │ │ │ + vphaddd %ymm9,%ymm8,%ymm8 │ │ │ │ + vphaddd %ymm4,%ymm2,%ymm2 │ │ │ │ + vphaddd %ymm8,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm2,%ymm12,%ymm2 │ │ │ │ + vpaddd %ymm6,%ymm12,%ymm6 │ │ │ │ + vpsrad %xmm7,%ymm2,%ymm2 │ │ │ │ + vpsrad %xmm7,%ymm6,%ymm6 │ │ │ │ + vpackssdw %ymm6,%ymm2,%ymm2 │ │ │ │ + vmovdqu (%rsi,%rcx,2),%xmm3 │ │ │ │ + vmovdqu (%rsi,%r9,2),%xmm4 │ │ │ │ + vmovdqu (%rsi,%rax,2),%xmm5 │ │ │ │ + vmovdqu (%rsi,%r11,2),%xmm6 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,2),%ymm3,%ymm3 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,2),%ymm4,%ymm4 │ │ │ │ + vinserti128 $0x1,(%rsi,%r15,2),%ymm5,%ymm5 │ │ │ │ + vinserti128 $0x1,(%rsi,%r12,2),%ymm6,%ymm6 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vmovdqu (%rsi,%rcx,2),%xmm11 │ │ │ │ + vmovdqu (%rsi,%r9,2),%xmm8 │ │ │ │ + vmovdqu (%rsi,%rax,2),%xmm9 │ │ │ │ + vmovdqu (%rsi,%r11,2),%xmm0 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,2),%ymm11,%ymm11 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,2),%ymm8,%ymm8 │ │ │ │ + vinserti128 $0x1,(%rsi,%r15,2),%ymm9,%ymm9 │ │ │ │ + vinserti128 $0x1,(%rsi,%r12,2),%ymm0,%ymm0 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vpmaddwd %ymm1,%ymm3,%ymm3 │ │ │ │ + vpmaddwd %ymm4,%ymm13,%ymm4 │ │ │ │ + vpmaddwd %ymm5,%ymm14,%ymm5 │ │ │ │ + vpmaddwd %ymm6,%ymm15,%ymm6 │ │ │ │ + vpmaddwd %ymm1,%ymm11,%ymm11 │ │ │ │ + vpmaddwd %ymm13,%ymm8,%ymm8 │ │ │ │ + vpmaddwd %ymm14,%ymm9,%ymm9 │ │ │ │ + vpmaddwd %ymm0,%ymm15,%ymm0 │ │ │ │ + vphaddd %ymm4,%ymm3,%ymm3 │ │ │ │ + vphaddd %ymm6,%ymm5,%ymm5 │ │ │ │ + vphaddd %ymm8,%ymm11,%ymm11 │ │ │ │ + vphaddd %ymm0,%ymm9,%ymm9 │ │ │ │ + vphaddd %ymm5,%ymm3,%ymm3 │ │ │ │ + vphaddd %ymm9,%ymm11,%ymm11 │ │ │ │ + vpaddd %ymm3,%ymm12,%ymm3 │ │ │ │ + vpaddd %ymm12,%ymm11,%ymm11 │ │ │ │ + vpsrad %xmm7,%ymm3,%ymm3 │ │ │ │ + vpsrad %xmm7,%ymm11,%ymm11 │ │ │ │ + vpackssdw %ymm11,%ymm3,%ymm3 │ │ │ │ + vmovdqa 0x80(%rsp),%ymm0 │ │ │ │ + vbroadcasti128 0xe3de0(%r14),%ymm11 │ │ │ │ + vpbroadcastd 0x50(%rsp),%ymm8 │ │ │ │ + vpbroadcastd 0x54(%rsp),%ymm9 │ │ │ │ + vpbroadcastd 0x58(%rsp),%ymm12 │ │ │ │ + vpbroadcastd 0x5c(%rsp),%ymm7 │ │ │ │ + vpshufb %ymm11,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm11,%ymm10,%ymm10 │ │ │ │ + vpshufb %ymm11,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm11,%ymm3,%ymm3 │ │ │ │ + vpmaddwd %ymm0,%ymm8,%ymm4 │ │ │ │ + vpmaddwd %ymm9,%ymm10,%ymm5 │ │ │ │ + vpmaddwd %ymm2,%ymm12,%ymm6 │ │ │ │ + vpmaddwd %ymm7,%ymm3,%ymm11 │ │ │ │ + vpaddd 0x20(%rsp),%ymm4,%ymm4 │ │ │ │ + vpaddd %ymm6,%ymm11,%ymm6 │ │ │ │ + vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ + vpaddd %ymm6,%ymm4,%ymm4 │ │ │ │ + vpsrad $0x6,%ymm4,%ymm4 │ │ │ │ + vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ + vpackssdw %xmm5,%xmm4,%xmm4 │ │ │ │ + vmovdqa %xmm4,(%rdi) │ │ │ │ + add 0xd0(%rsp),%rdi │ │ │ │ + dec %r8d │ │ │ │ + je 2f903c <__cxa_finalize@plt+0x2cdfec> │ │ │ │ + vbroadcasti128 0xe3e60(%r14),%ymm11 │ │ │ │ + vpshufb %ymm11,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm11,%ymm10,%ymm10 │ │ │ │ + vpshufb %ymm11,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm11,%ymm3,%ymm3 │ │ │ │ + vmovdqu (%rsi,%rcx,2),%xmm4 │ │ │ │ + vmovdqu (%rsi,%r9,2),%xmm5 │ │ │ │ + vmovdqu (%rsi,%rax,2),%xmm6 │ │ │ │ + vmovdqu (%rsi,%r11,2),%xmm11 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,2),%ymm4,%ymm4 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,2),%ymm5,%ymm5 │ │ │ │ + vinserti128 $0x1,(%rsi,%r15,2),%ymm6,%ymm6 │ │ │ │ + vinserti128 $0x1,(%rsi,%r12,2),%ymm11,%ymm11 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vpmaddwd %ymm1,%ymm4,%ymm4 │ │ │ │ + vpmaddwd %ymm5,%ymm13,%ymm5 │ │ │ │ + vpmaddwd %ymm6,%ymm14,%ymm6 │ │ │ │ + vpmaddwd %ymm15,%ymm11,%ymm11 │ │ │ │ + vphaddd %ymm5,%ymm4,%ymm4 │ │ │ │ + vphaddd %ymm11,%ymm6,%ymm6 │ │ │ │ + vphaddd %ymm6,%ymm4,%ymm4 │ │ │ │ + vpaddd (%rsp),%ymm4,%ymm4 │ │ │ │ + vpsrad 0x40(%rsp),%ymm4,%ymm4 │ │ │ │ + vpslld $0x10,%ymm4,%ymm4 │ │ │ │ + vpblendw $0xaa,%ymm10,%ymm0,%ymm0 │ │ │ │ + vpblendw $0xaa,%ymm2,%ymm10,%ymm10 │ │ │ │ + vpblendw $0xaa,%ymm3,%ymm2,%ymm2 │ │ │ │ + vpblendw $0xaa,%ymm4,%ymm3,%ymm3 │ │ │ │ + jmp 2f950a <__cxa_finalize@plt+0x2ce4ba> │ │ │ │ + movzwl 0xe40ae(%r14,%rcx,2),%ecx │ │ │ │ + add %r14,%rcx │ │ │ │ + jmp *%rcx │ │ │ │ + mov 0x38(%r13),%eax │ │ │ │ + vmovdqa %ymm12,(%rsp) │ │ │ │ + vmovdqa %ymm13,0x20(%rsp) │ │ │ │ + vmovdqa %xmm7,0x40(%rsp) │ │ │ │ + vbroadcasti128 0xe3df0(%r14),%ymm7 │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + sub $0x2,%rsi │ │ │ │ + vmovd %r9d,%xmm15 │ │ │ │ + vpmaddwd %ymm7,%ymm8,%ymm8 │ │ │ │ + vpbroadcastq 0xe3f2d(%r14),%ymm2 │ │ │ │ + vpbroadcastd %xmm15,%xmm15 │ │ │ │ + vpaddd %ymm8,%ymm10,%ymm10 │ │ │ │ + vpand %ymm6,%ymm10,%ymm6 │ │ │ │ + vpsrld $0x6,%ymm6,%ymm6 │ │ │ │ + vpaddd %xmm6,%xmm15,%xmm15 │ │ │ │ + vmovd %xmm15,%ecx │ │ │ │ + vpextrd $0x1,%xmm15,%r9d │ │ │ │ + vpextrd $0x2,%xmm15,%ebp │ │ │ │ + vpextrd $0x3,%xmm15,%r15d │ │ │ │ + vbroadcasti128 0xe3e70(%r14),%ymm5 │ │ │ │ + vbroadcasti128 0xe3e80(%r14),%ymm1 │ │ │ │ + vbroadcasti128 0xe3dd0(%r14),%ymm4 │ │ │ │ + vpbroadcastd 0xe91fa(%r14,%rcx,8),%xmm14 │ │ │ │ + vpbroadcastd 0xe91fa(%r14,%r9,8),%xmm7 │ │ │ │ + vpbroadcastd 0xe91fa(%r14,%rbp,8),%xmm15 │ │ │ │ + vpbroadcastd 0xe91fa(%r14,%r15,8),%xmm8 │ │ │ │ + shr $0x6,%eax │ │ │ │ + mov $0x40000000,%r15d │ │ │ │ + lea (%r10,%rax,1),%eax │ │ │ │ + cmovne 0xe91f8(%r14,%rax,8),%r15 │ │ │ │ + vpcmpeqd %ymm6,%ymm9,%ymm6 │ │ │ │ + vpunpckldq %ymm6,%ymm6,%ymm11 │ │ │ │ + vpunpckhdq %ymm6,%ymm6,%ymm6 │ │ │ │ + vpsrld $0xa,%ymm10,%ymm10 │ │ │ │ + vpaddd %ymm10,%ymm10,%ymm10 │ │ │ │ + vpblendd $0xa,%xmm7,%xmm14,%xmm14 │ │ │ │ + vpblendd $0xa,%xmm8,%xmm15,%xmm15 │ │ │ │ + vpmovsxbw %xmm14,%ymm14 │ │ │ │ + vpmovsxbw %xmm15,%ymm15 │ │ │ │ + vmovq %r15,%xmm13 │ │ │ │ + vpblendvb %ymm11,%ymm2,%ymm14,%ymm14 │ │ │ │ + vpblendvb %ymm6,%ymm2,%ymm15,%ymm15 │ │ │ │ + vpextrd $0x2,%xmm10,%ecx │ │ │ │ + vpshufb %ymm5,%ymm10,%ymm12 │ │ │ │ + vpshufb %ymm1,%ymm10,%ymm10 │ │ │ │ + lea (%rcx,%rdx,1),%r9 │ │ │ │ + lea (%rcx,%rdx,2),%rbp │ │ │ │ + lea (%rcx,%rbx,1),%r15 │ │ │ │ + vmovdqu (%rsi),%xmm0 │ │ │ │ + vmovdqu (%rsi,%rcx,1),%xmm7 │ │ │ │ + vmovdqu (%rsi,%rdx,1),%xmm1 │ │ │ │ + vmovdqu (%rsi,%r9,1),%xmm8 │ │ │ │ + vinserti128 $0x1,(%rsi,%rdx,2),%ymm0,%ymm0 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,1),%ymm7,%ymm7 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,1),%ymm1,%ymm1 │ │ │ │ + vinserti128 $0x1,(%rsi,%r15,1),%ymm8,%ymm8 │ │ │ │ + lea (%rsi,%rdx,4),%rsi │ │ │ │ + vmovdqu (%rsi),%xmm2 │ │ │ │ + vmovdqu (%rsi,%rcx,1),%xmm9 │ │ │ │ + vinserti128 $0x1,(%rsi,%rdx,1),%ymm2,%ymm2 │ │ │ │ + vinserti128 $0x1,(%rsi,%r9,1),%ymm9,%ymm9 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + vpbroadcastb %xmm10,%ymm5 │ │ │ │ + vpsubb %ymm5,%ymm10,%ymm10 │ │ │ │ + vpaddb %ymm4,%ymm12,%ymm12 │ │ │ │ + vpaddb %ymm4,%ymm10,%ymm10 │ │ │ │ + vmovdqa (%rsp),%ymm5 │ │ │ │ + vmovd 0x40(%rsp),%xmm6 │ │ │ │ + vpshufb %ymm12,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm12,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm12,%ymm2,%ymm2 │ │ │ │ + vpmaddwd %ymm0,%ymm14,%ymm0 │ │ │ │ + vpmaddwd %ymm1,%ymm14,%ymm1 │ │ │ │ + vpmaddwd %ymm2,%ymm14,%ymm2 │ │ │ │ + vpshufb %ymm10,%ymm7,%ymm7 │ │ │ │ + vpshufb %ymm10,%ymm8,%ymm8 │ │ │ │ + vpshufb %ymm10,%ymm9,%ymm9 │ │ │ │ + vpmaddwd %ymm7,%ymm15,%ymm7 │ │ │ │ + vpmaddwd %ymm15,%ymm8,%ymm8 │ │ │ │ + vpmaddwd %ymm15,%ymm9,%ymm9 │ │ │ │ + vpunpcklqdq %xmm13,%xmm13,%xmm13 │ │ │ │ + vpmovsxbw %xmm13,%ymm13 │ │ │ │ + vphaddd %ymm7,%ymm0,%ymm0 │ │ │ │ + vphaddd %ymm8,%ymm1,%ymm1 │ │ │ │ + vphaddd %ymm9,%ymm2,%ymm2 │ │ │ │ + vpaddd %ymm5,%ymm0,%ymm0 │ │ │ │ + vpaddd %ymm5,%ymm1,%ymm1 │ │ │ │ + vpaddd %ymm5,%ymm2,%ymm2 │ │ │ │ + vpsrad %xmm6,%ymm0,%ymm0 │ │ │ │ + vpsrad %xmm6,%ymm1,%ymm1 │ │ │ │ + vpsrad %xmm6,%ymm2,%ymm2 │ │ │ │ + vperm2i128 $0x21,%ymm2,%ymm0,%ymm3 │ │ │ │ + vperm2i128 $0x13,%ymm1,%ymm2,%ymm2 │ │ │ │ + vpshufd $0x0,%ymm13,%ymm7 │ │ │ │ + vpshufd $0x55,%ymm13,%ymm8 │ │ │ │ + vpshufd $0xaa,%ymm13,%ymm9 │ │ │ │ + vpshufd $0xff,%ymm13,%ymm13 │ │ │ │ + vpackssdw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpackssdw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpunpckhwd %ymm1,%ymm0,%ymm2 │ │ │ │ + vpunpcklwd %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqu (%rsi),%xmm1 │ │ │ │ + vmovdqu (%rsi,%rcx,1),%xmm6 │ │ │ │ + vmovdqu (%rsi,%rdx,1),%xmm3 │ │ │ │ + vmovdqu (%rsi,%r9,1),%xmm11 │ │ │ │ + vinserti128 $0x1,(%rsi,%rdx,2),%ymm1,%ymm1 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,1),%ymm6,%ymm6 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,1),%ymm3,%ymm3 │ │ │ │ + vinserti128 $0x1,(%rsi,%r15,1),%ymm11,%ymm11 │ │ │ │ + lea (%rsi,%rdx,4),%rsi │ │ │ │ + vpmaddwd %ymm7,%ymm0,%ymm4 │ │ │ │ + vpmaddwd %ymm2,%ymm8,%ymm5 │ │ │ │ + vpshufb %ymm12,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm12,%ymm3,%ymm3 │ │ │ │ + vpmaddwd %ymm1,%ymm14,%ymm1 │ │ │ │ + vpmaddwd %ymm3,%ymm14,%ymm3 │ │ │ │ + vmovdqa (%rsp),%ymm0 │ │ │ │ + vpshufb %ymm10,%ymm6,%ymm6 │ │ │ │ + vpshufb %ymm10,%ymm11,%ymm11 │ │ │ │ + vpmaddwd %ymm6,%ymm15,%ymm6 │ │ │ │ + vpmaddwd %ymm15,%ymm11,%ymm11 │ │ │ │ + vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ + vmovd 0x40(%rsp),%xmm5 │ │ │ │ + vphaddd %ymm6,%ymm1,%ymm1 │ │ │ │ + vphaddd %ymm11,%ymm3,%ymm3 │ │ │ │ + vpaddd %ymm0,%ymm1,%ymm1 │ │ │ │ + vpaddd %ymm0,%ymm3,%ymm3 │ │ │ │ + vpsrad %xmm5,%ymm1,%ymm1 │ │ │ │ + vpsrad %xmm5,%ymm3,%ymm3 │ │ │ │ + vpslld $0x10,%ymm3,%ymm3 │ │ │ │ + vpblendw $0xaa,%ymm3,%ymm1,%ymm1 │ │ │ │ + vperm2i128 $0x21,%ymm1,%ymm2,%ymm0 │ │ │ │ + vpaddd 0x20(%rsp),%ymm4,%ymm4 │ │ │ │ + vmovdqa %ymm1,%ymm2 │ │ │ │ + vpmaddwd %ymm0,%ymm9,%ymm5 │ │ │ │ + vpmaddwd %ymm2,%ymm13,%ymm6 │ │ │ │ + vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ + vpaddd %ymm6,%ymm4,%ymm4 │ │ │ │ + vpsrad $0x6,%ymm4,%ymm4 │ │ │ │ + vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ + vpackssdw %xmm5,%xmm4,%xmm4 │ │ │ │ + vmovdqa %xmm4,(%rdi) │ │ │ │ + add $0x10,%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 2f981e <__cxa_finalize@plt+0x2ce7ce> │ │ │ │ + mov %r13,%rsp │ │ │ │ + pop %r13 │ │ │ │ + pop %r12 │ │ │ │ + pop %r15 │ │ │ │ + pop %r14 │ │ │ │ + pop %rbp │ │ │ │ + pop %rbx │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + movl $0x1,0xa0(%rsp) │ │ │ │ + movq $0x10,0xd0(%rsp) │ │ │ │ + jmp 2f9980 <__cxa_finalize@plt+0x2ce930> │ │ │ │ + movl $0x2,0xa0(%rsp) │ │ │ │ + movq $0x20,0xd0(%rsp) │ │ │ │ + jmp 2f9980 <__cxa_finalize@plt+0x2ce930> │ │ │ │ + movl $0x4,0xa0(%rsp) │ │ │ │ + movq $0x40,0xd0(%rsp) │ │ │ │ + jmp 2f9980 <__cxa_finalize@plt+0x2ce930> │ │ │ │ + movl $0x8,0xa0(%rsp) │ │ │ │ + movq $0x80,0xd0(%rsp) │ │ │ │ + jmp 2f9980 <__cxa_finalize@plt+0x2ce930> │ │ │ │ + movl $0x10,0xa0(%rsp) │ │ │ │ + movq $0x100,0xd0(%rsp) │ │ │ │ + mov 0x38(%r13),%eax │ │ │ │ + vmovdqa %ymm12,(%rsp) │ │ │ │ + vmovdqa %ymm13,0x20(%rsp) │ │ │ │ + vmovdqa %xmm7,0x40(%rsp) │ │ │ │ + shr $0x10,%r9d │ │ │ │ + sub $0x6,%rsi │ │ │ │ + shr $0x6,%eax │ │ │ │ + mov $0x40000000,%ecx │ │ │ │ + lea (%r10,%rax,1),%eax │ │ │ │ + cmovne 0xe91f8(%r14,%rax,8),%rcx │ │ │ │ + vpmaddwd 0xe3e10(%r14),%ymm8,%ymm8 │ │ │ │ + vmovd %r9d,%xmm15 │ │ │ │ + mov %r9d,0xa4(%rsp) │ │ │ │ + mov %rsi,0xa8(%rsp) │ │ │ │ + mov %rdi,0xb0(%rsp) │ │ │ │ + mov %r8d,0xb8(%rsp) │ │ │ │ + shll $0x3,0x40(%r13) │ │ │ │ + vpbroadcastd %xmm15,%ymm15 │ │ │ │ + vpaddd %ymm8,%ymm10,%ymm10 │ │ │ │ + vmovq %rcx,%xmm0 │ │ │ │ + vpmovsxbw %xmm0,%xmm0 │ │ │ │ + vmovdqa %xmm0,0x50(%rsp) │ │ │ │ + jmp 2f9a5e <__cxa_finalize@plt+0x2cea0e> │ │ │ │ + decl 0xa0(%rsp) │ │ │ │ + je 2f9ff9 <__cxa_finalize@plt+0x2cefa9> │ │ │ │ + addq $0x10,0xb0(%rsp) │ │ │ │ + mov 0xb8(%rsp),%r8d │ │ │ │ + vpbroadcastd 0x40(%r13),%ymm8 │ │ │ │ + vpbroadcastd 0xe3f28(%r14),%ymm6 │ │ │ │ + vpaddd 0x60(%rsp),%ymm8,%ymm10 │ │ │ │ + vpbroadcastd 0xa4(%rsp),%ymm15 │ │ │ │ + vpxor %ymm9,%ymm9,%ymm9 │ │ │ │ + mov 0xa8(%rsp),%rsi │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + vmovdqa (%rsp),%ymm12 │ │ │ │ + vmovdqa 0x40(%rsp),%xmm7 │ │ │ │ + vpbroadcastq 0xe3f2c(%r14),%xmm2 │ │ │ │ + vpand %ymm6,%ymm10,%ymm5 │ │ │ │ + vpsrld $0x6,%ymm5,%ymm5 │ │ │ │ + vpaddd %ymm5,%ymm15,%ymm15 │ │ │ │ + vpcmpeqd %ymm5,%ymm9,%ymm5 │ │ │ │ + vextracti128 $0x1,%ymm15,%xmm11 │ │ │ │ + vmovq %xmm15,%r9 │ │ │ │ + vpextrq $0x1,%xmm15,%r11 │ │ │ │ + vmovq %xmm11,%rbp │ │ │ │ + vpextrq $0x1,%xmm11,%r12 │ │ │ │ + mov %r9d,%ecx │ │ │ │ + shr $0x20,%r9 │ │ │ │ + mov %r11d,%eax │ │ │ │ + shr $0x20,%r11 │ │ │ │ + mov %ebp,%ebx │ │ │ │ + shr $0x20,%rbp │ │ │ │ + mov %r12d,%r15d │ │ │ │ + shr $0x20,%r12 │ │ │ │ + vmovdqa %ymm10,0x60(%rsp) │ │ │ │ + vmovq 0xe91f8(%r14,%rcx,8),%xmm1 │ │ │ │ + vmovq 0xe91f8(%r14,%r9,8),%xmm13 │ │ │ │ + vmovhps 0xe91f8(%r14,%rax,8),%xmm1,%xmm1 │ │ │ │ + vmovhps 0xe91f8(%r14,%r11,8),%xmm13,%xmm13 │ │ │ │ + vmovq 0xe91f8(%r14,%rbx,8),%xmm14 │ │ │ │ + vmovq 0xe91f8(%r14,%rbp,8),%xmm15 │ │ │ │ + vmovhps 0xe91f8(%r14,%r15,8),%xmm14,%xmm14 │ │ │ │ + vmovhps 0xe91f8(%r14,%r12,8),%xmm15,%xmm15 │ │ │ │ + vpsrld $0xa,%ymm10,%ymm10 │ │ │ │ + vextracti128 $0x1,%ymm10,%xmm11 │ │ │ │ + vextracti128 $0x1,%ymm5,%xmm6 │ │ │ │ + vmovq %xmm10,%r9 │ │ │ │ + vpextrq $0x1,%xmm10,%rbp │ │ │ │ + vmovq %xmm11,%r11 │ │ │ │ + vpextrq $0x1,%xmm11,%r12 │ │ │ │ + mov %r9d,%ecx │ │ │ │ + shr $0x20,%r9 │ │ │ │ + mov %ebp,%ebx │ │ │ │ + shr $0x20,%rbp │ │ │ │ + mov %r11d,%eax │ │ │ │ + shr $0x20,%r11 │ │ │ │ + mov %r12d,%r15d │ │ │ │ + shr $0x20,%r12 │ │ │ │ + vpshufd $0xa0,%xmm5,%xmm4 │ │ │ │ + vpshufd $0xf5,%xmm5,%xmm5 │ │ │ │ + vpshufd $0xa0,%xmm6,%xmm11 │ │ │ │ + vpshufd $0xf5,%xmm6,%xmm6 │ │ │ │ + vpblendvb %xmm4,%xmm2,%xmm1,%xmm1 │ │ │ │ + vpblendvb %xmm5,%xmm2,%xmm13,%xmm13 │ │ │ │ + vpblendvb %xmm11,%xmm2,%xmm14,%xmm14 │ │ │ │ + vpblendvb %xmm6,%xmm2,%xmm15,%xmm15 │ │ │ │ + vpmovsxbw %xmm1,%ymm1 │ │ │ │ + vpmovsxbw %xmm13,%ymm13 │ │ │ │ + vpmovsxbw %xmm14,%ymm14 │ │ │ │ + vpmovsxbw %xmm15,%ymm15 │ │ │ │ + vmovdqu (%rsi,%rcx,2),%xmm0 │ │ │ │ + vmovdqu (%rsi,%r9,2),%xmm10 │ │ │ │ + vmovdqu (%rsi,%rax,2),%xmm2 │ │ │ │ + vmovdqu (%rsi,%r11,2),%xmm3 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,2),%ymm0,%ymm0 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,2),%ymm10,%ymm10 │ │ │ │ + vinserti128 $0x1,(%rsi,%r15,2),%ymm2,%ymm2 │ │ │ │ + vinserti128 $0x1,(%rsi,%r12,2),%ymm3,%ymm3 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vmovdqu (%rsi,%rcx,2),%xmm4 │ │ │ │ + vmovdqu (%rsi,%r9,2),%xmm5 │ │ │ │ + vmovdqu (%rsi,%rax,2),%xmm6 │ │ │ │ + vmovdqu (%rsi,%r11,2),%xmm11 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,2),%ymm4,%ymm4 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,2),%ymm5,%ymm5 │ │ │ │ + vinserti128 $0x1,(%rsi,%r15,2),%ymm6,%ymm6 │ │ │ │ + vinserti128 $0x1,(%rsi,%r12,2),%ymm11,%ymm11 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vpmaddwd %ymm1,%ymm0,%ymm0 │ │ │ │ + vpmaddwd %ymm13,%ymm10,%ymm10 │ │ │ │ + vpmaddwd %ymm2,%ymm14,%ymm2 │ │ │ │ + vpmaddwd %ymm3,%ymm15,%ymm3 │ │ │ │ + vpmaddwd %ymm1,%ymm4,%ymm4 │ │ │ │ + vpmaddwd %ymm5,%ymm13,%ymm5 │ │ │ │ + vpmaddwd %ymm6,%ymm14,%ymm6 │ │ │ │ + vpmaddwd %ymm15,%ymm11,%ymm11 │ │ │ │ + vphaddd %ymm10,%ymm0,%ymm0 │ │ │ │ + vphaddd %ymm3,%ymm2,%ymm2 │ │ │ │ + vphaddd %ymm5,%ymm4,%ymm4 │ │ │ │ + vphaddd %ymm11,%ymm6,%ymm6 │ │ │ │ + vphaddd %ymm2,%ymm0,%ymm0 │ │ │ │ + vphaddd %ymm6,%ymm4,%ymm4 │ │ │ │ + vpaddd %ymm0,%ymm12,%ymm0 │ │ │ │ + vpaddd %ymm4,%ymm12,%ymm4 │ │ │ │ + vpsrad %xmm7,%ymm0,%ymm0 │ │ │ │ + vpsrad %xmm7,%ymm4,%ymm4 │ │ │ │ + vpackssdw %ymm4,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,0x80(%rsp) │ │ │ │ + vmovdqu (%rsi,%rcx,2),%xmm10 │ │ │ │ + vmovdqu (%rsi,%r9,2),%xmm2 │ │ │ │ + vmovdqu (%rsi,%rax,2),%xmm3 │ │ │ │ + vmovdqu (%rsi,%r11,2),%xmm4 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,2),%ymm10,%ymm10 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,2),%ymm2,%ymm2 │ │ │ │ + vinserti128 $0x1,(%rsi,%r15,2),%ymm3,%ymm3 │ │ │ │ + vinserti128 $0x1,(%rsi,%r12,2),%ymm4,%ymm4 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vmovdqu (%rsi,%rcx,2),%xmm5 │ │ │ │ + vmovdqu (%rsi,%r9,2),%xmm6 │ │ │ │ + vmovdqu (%rsi,%rax,2),%xmm11 │ │ │ │ + vmovdqu (%rsi,%r11,2),%xmm8 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,2),%ymm5,%ymm5 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,2),%ymm6,%ymm6 │ │ │ │ + vinserti128 $0x1,(%rsi,%r15,2),%ymm11,%ymm11 │ │ │ │ + vinserti128 $0x1,(%rsi,%r12,2),%ymm8,%ymm8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vpmaddwd %ymm1,%ymm10,%ymm10 │ │ │ │ + vpmaddwd %ymm2,%ymm13,%ymm2 │ │ │ │ + vpmaddwd %ymm3,%ymm14,%ymm3 │ │ │ │ + vpmaddwd %ymm4,%ymm15,%ymm4 │ │ │ │ + vpmaddwd %ymm1,%ymm5,%ymm5 │ │ │ │ + vpmaddwd %ymm6,%ymm13,%ymm6 │ │ │ │ + vpmaddwd %ymm14,%ymm11,%ymm11 │ │ │ │ + vpmaddwd %ymm15,%ymm8,%ymm8 │ │ │ │ + vphaddd %ymm2,%ymm10,%ymm10 │ │ │ │ + vphaddd %ymm4,%ymm3,%ymm3 │ │ │ │ + vphaddd %ymm6,%ymm5,%ymm5 │ │ │ │ + vphaddd %ymm8,%ymm11,%ymm11 │ │ │ │ + vphaddd %ymm3,%ymm10,%ymm10 │ │ │ │ + vphaddd %ymm11,%ymm5,%ymm5 │ │ │ │ + vpaddd %ymm12,%ymm10,%ymm10 │ │ │ │ + vpaddd %ymm5,%ymm12,%ymm5 │ │ │ │ + vpsrad %xmm7,%ymm10,%ymm10 │ │ │ │ + vpsrad %xmm7,%ymm5,%ymm5 │ │ │ │ + vpackssdw %ymm5,%ymm10,%ymm10 │ │ │ │ + vmovdqu (%rsi,%rcx,2),%xmm2 │ │ │ │ + vmovdqu (%rsi,%r9,2),%xmm3 │ │ │ │ + vmovdqu (%rsi,%rax,2),%xmm4 │ │ │ │ + vmovdqu (%rsi,%r11,2),%xmm5 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,2),%ymm2,%ymm2 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,2),%ymm3,%ymm3 │ │ │ │ + vinserti128 $0x1,(%rsi,%r15,2),%ymm4,%ymm4 │ │ │ │ + vinserti128 $0x1,(%rsi,%r12,2),%ymm5,%ymm5 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vmovdqu (%rsi,%rcx,2),%xmm6 │ │ │ │ + vmovdqu (%rsi,%r9,2),%xmm11 │ │ │ │ + vmovdqu (%rsi,%rax,2),%xmm8 │ │ │ │ + vmovdqu (%rsi,%r11,2),%xmm9 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,2),%ymm6,%ymm6 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,2),%ymm11,%ymm11 │ │ │ │ + vinserti128 $0x1,(%rsi,%r15,2),%ymm8,%ymm8 │ │ │ │ + vinserti128 $0x1,(%rsi,%r12,2),%ymm9,%ymm9 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vpmaddwd %ymm1,%ymm2,%ymm2 │ │ │ │ + vpmaddwd %ymm3,%ymm13,%ymm3 │ │ │ │ + vpmaddwd %ymm4,%ymm14,%ymm4 │ │ │ │ + vpmaddwd %ymm5,%ymm15,%ymm5 │ │ │ │ + vpmaddwd %ymm1,%ymm6,%ymm6 │ │ │ │ + vpmaddwd %ymm13,%ymm11,%ymm11 │ │ │ │ + vpmaddwd %ymm14,%ymm8,%ymm8 │ │ │ │ + vpmaddwd %ymm15,%ymm9,%ymm9 │ │ │ │ + vphaddd %ymm3,%ymm2,%ymm2 │ │ │ │ + vphaddd %ymm5,%ymm4,%ymm4 │ │ │ │ + vphaddd %ymm11,%ymm6,%ymm6 │ │ │ │ + vphaddd %ymm9,%ymm8,%ymm8 │ │ │ │ + vphaddd %ymm4,%ymm2,%ymm2 │ │ │ │ + vphaddd %ymm8,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm2,%ymm12,%ymm2 │ │ │ │ + vpaddd %ymm6,%ymm12,%ymm6 │ │ │ │ + vpsrad %xmm7,%ymm2,%ymm2 │ │ │ │ + vpsrad %xmm7,%ymm6,%ymm6 │ │ │ │ + vpackssdw %ymm6,%ymm2,%ymm2 │ │ │ │ + vmovdqu (%rsi,%rcx,2),%xmm3 │ │ │ │ + vmovdqu (%rsi,%r9,2),%xmm4 │ │ │ │ + vmovdqu (%rsi,%rax,2),%xmm5 │ │ │ │ + vmovdqu (%rsi,%r11,2),%xmm6 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,2),%ymm3,%ymm3 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,2),%ymm4,%ymm4 │ │ │ │ + vinserti128 $0x1,(%rsi,%r15,2),%ymm5,%ymm5 │ │ │ │ + vinserti128 $0x1,(%rsi,%r12,2),%ymm6,%ymm6 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vmovdqu (%rsi,%rcx,2),%xmm11 │ │ │ │ + vmovdqu (%rsi,%r9,2),%xmm8 │ │ │ │ + vmovdqu (%rsi,%rax,2),%xmm9 │ │ │ │ + vmovdqu (%rsi,%r11,2),%xmm0 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,2),%ymm11,%ymm11 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,2),%ymm8,%ymm8 │ │ │ │ + vinserti128 $0x1,(%rsi,%r15,2),%ymm9,%ymm9 │ │ │ │ + vinserti128 $0x1,(%rsi,%r12,2),%ymm0,%ymm0 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vpmaddwd %ymm1,%ymm3,%ymm3 │ │ │ │ + vpmaddwd %ymm4,%ymm13,%ymm4 │ │ │ │ + vpmaddwd %ymm5,%ymm14,%ymm5 │ │ │ │ + vpmaddwd %ymm6,%ymm15,%ymm6 │ │ │ │ + vpmaddwd %ymm1,%ymm11,%ymm11 │ │ │ │ + vpmaddwd %ymm13,%ymm8,%ymm8 │ │ │ │ + vpmaddwd %ymm14,%ymm9,%ymm9 │ │ │ │ + vpmaddwd %ymm0,%ymm15,%ymm0 │ │ │ │ + vphaddd %ymm4,%ymm3,%ymm3 │ │ │ │ + vphaddd %ymm6,%ymm5,%ymm5 │ │ │ │ + vphaddd %ymm8,%ymm11,%ymm11 │ │ │ │ + vphaddd %ymm0,%ymm9,%ymm9 │ │ │ │ + vphaddd %ymm5,%ymm3,%ymm3 │ │ │ │ + vphaddd %ymm9,%ymm11,%ymm11 │ │ │ │ + vpaddd %ymm3,%ymm12,%ymm3 │ │ │ │ + vpaddd %ymm12,%ymm11,%ymm11 │ │ │ │ + vpsrad %xmm7,%ymm3,%ymm3 │ │ │ │ + vpsrad %xmm7,%ymm11,%ymm11 │ │ │ │ + vpackssdw %ymm11,%ymm3,%ymm3 │ │ │ │ + vmovdqa 0x80(%rsp),%ymm0 │ │ │ │ + vbroadcasti128 0xe3de0(%r14),%ymm11 │ │ │ │ + vpbroadcastd 0x50(%rsp),%ymm8 │ │ │ │ + vpbroadcastd 0x54(%rsp),%ymm9 │ │ │ │ + vpbroadcastd 0x58(%rsp),%ymm12 │ │ │ │ + vpbroadcastd 0x5c(%rsp),%ymm7 │ │ │ │ + vpshufb %ymm11,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm11,%ymm10,%ymm10 │ │ │ │ + vpshufb %ymm11,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm11,%ymm3,%ymm3 │ │ │ │ + vpmaddwd %ymm0,%ymm8,%ymm4 │ │ │ │ + vpmaddwd %ymm9,%ymm10,%ymm5 │ │ │ │ + vpmaddwd %ymm2,%ymm12,%ymm6 │ │ │ │ + vpmaddwd %ymm7,%ymm3,%ymm11 │ │ │ │ + vpaddd 0x20(%rsp),%ymm4,%ymm4 │ │ │ │ + vpaddd %ymm6,%ymm11,%ymm6 │ │ │ │ + vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ + vpaddd %ymm6,%ymm4,%ymm4 │ │ │ │ + vpsrad $0x6,%ymm4,%ymm4 │ │ │ │ + vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ + vpackssdw %xmm5,%xmm4,%xmm4 │ │ │ │ + vmovdqa %xmm4,(%rdi) │ │ │ │ + add 0xd0(%rsp),%rdi │ │ │ │ + dec %r8d │ │ │ │ + je 2f9a01 <__cxa_finalize@plt+0x2ce9b1> │ │ │ │ + vmovdqa %ymm10,%ymm0 │ │ │ │ + vmovdqa %ymm2,%ymm10 │ │ │ │ + vmovdqa %ymm3,%ymm2 │ │ │ │ + vmovdqu (%rsi,%rcx,2),%xmm3 │ │ │ │ + vmovdqu (%rsi,%r9,2),%xmm4 │ │ │ │ + vmovdqu (%rsi,%rax,2),%xmm5 │ │ │ │ + vmovdqu (%rsi,%r11,2),%xmm6 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,2),%ymm3,%ymm3 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,2),%ymm4,%ymm4 │ │ │ │ + vinserti128 $0x1,(%rsi,%r15,2),%ymm5,%ymm5 │ │ │ │ + vinserti128 $0x1,(%rsi,%r12,2),%ymm6,%ymm6 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vpmaddwd %ymm1,%ymm3,%ymm3 │ │ │ │ + vpmaddwd %ymm4,%ymm13,%ymm4 │ │ │ │ + vpmaddwd %ymm5,%ymm14,%ymm5 │ │ │ │ + vpmaddwd %ymm6,%ymm15,%ymm6 │ │ │ │ + vphaddd %ymm4,%ymm3,%ymm3 │ │ │ │ + vphaddd %ymm6,%ymm5,%ymm5 │ │ │ │ + vphaddd %ymm5,%ymm3,%ymm3 │ │ │ │ + vmovdqu (%rsi,%rcx,2),%xmm4 │ │ │ │ + vmovdqu (%rsi,%r9,2),%xmm5 │ │ │ │ + vmovdqu (%rsi,%rax,2),%xmm6 │ │ │ │ + vmovdqu (%rsi,%r11,2),%xmm11 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,2),%ymm4,%ymm4 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,2),%ymm5,%ymm5 │ │ │ │ + vinserti128 $0x1,(%rsi,%r15,2),%ymm6,%ymm6 │ │ │ │ + vinserti128 $0x1,(%rsi,%r12,2),%ymm11,%ymm11 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vpmaddwd %ymm1,%ymm4,%ymm4 │ │ │ │ + vpmaddwd %ymm5,%ymm13,%ymm5 │ │ │ │ + vpmaddwd %ymm6,%ymm14,%ymm6 │ │ │ │ + vpmaddwd %ymm15,%ymm11,%ymm11 │ │ │ │ + vphaddd %ymm5,%ymm4,%ymm4 │ │ │ │ + vphaddd %ymm11,%ymm6,%ymm6 │ │ │ │ + vmovdqa (%rsp),%ymm5 │ │ │ │ + vmovd 0x40(%rsp),%xmm11 │ │ │ │ + vphaddd %ymm6,%ymm4,%ymm4 │ │ │ │ + vpaddd %ymm5,%ymm3,%ymm3 │ │ │ │ + vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ + vpsrad %xmm11,%ymm3,%ymm3 │ │ │ │ + vpsrad %xmm11,%ymm4,%ymm4 │ │ │ │ + vpslld $0x10,%ymm4,%ymm4 │ │ │ │ + vpblendw $0xaa,%ymm4,%ymm3,%ymm3 │ │ │ │ + jmp 2f9ecf <__cxa_finalize@plt+0x2cee7f> │ │ │ │ + mov %r13,%rsp │ │ │ │ + pop %r13 │ │ │ │ + pop %r12 │ │ │ │ + pop %r15 │ │ │ │ + pop %r14 │ │ │ │ + pop %rbp │ │ │ │ + pop %rbx │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %rbx │ │ │ │ + push %rbp │ │ │ │ + push %r14 │ │ │ │ + push %r15 │ │ │ │ + push %r12 │ │ │ │ + mov 0x38(%rsp),%eax │ │ │ │ + lea -0x7203(%rip),%rbx │ │ │ │ + shr $0xb,%eax │ │ │ │ + vpbroadcastd 0xe9074(%rbx,%rax,4),%ymm13 │ │ │ │ + vpbroadcastd 0xe1e57(%rip),%ymm14 │ │ │ │ + call 2fa110 <__cxa_finalize@plt+0x2cf0c0> │ │ │ │ + jmp 2fa049 <__cxa_finalize@plt+0x2ceff9> │ │ │ │ + call 2fa1cb <__cxa_finalize@plt+0x2cf17b> │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vpaddd %ymm7,%ymm14,%ymm7 │ │ │ │ + vpaddd %ymm0,%ymm14,%ymm0 │ │ │ │ + vpsrad $0xf,%ymm7,%ymm7 │ │ │ │ + vpsrad $0xf,%ymm0,%ymm0 │ │ │ │ + vpackssdw %ymm0,%ymm7,%ymm7 │ │ │ │ + vpermq $0xd8,%ymm7,%ymm7 │ │ │ │ + vmovdqa %xmm7,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm7,(%rdi,%rsi,2) │ │ │ │ + dec %r8d │ │ │ │ + jg 2fa040 <__cxa_finalize@plt+0x2ceff0> │ │ │ │ + pop %r12 │ │ │ │ + pop %r15 │ │ │ │ + pop %r14 │ │ │ │ + pop %rbp │ │ │ │ + pop %rbx │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %rbx │ │ │ │ + push %rbp │ │ │ │ + push %r14 │ │ │ │ + push %r15 │ │ │ │ + push %r12 │ │ │ │ + mov 0x38(%rsp),%eax │ │ │ │ + lea -0x7283(%rip),%rbx │ │ │ │ + shr $0xb,%eax │ │ │ │ + vpbroadcastd 0xe9074(%rbx,%rax,4),%ymm13 │ │ │ │ + vpbroadcastd 0xe907c(%rbx,%rax,4),%ymm14 │ │ │ │ + vpbroadcastw 0x38(%rsp),%ymm15 │ │ │ │ + call 2fa110 <__cxa_finalize@plt+0x2cf0c0> │ │ │ │ + jmp 2fa0d1 <__cxa_finalize@plt+0x2cf081> │ │ │ │ + call 2fa1cb <__cxa_finalize@plt+0x2cf17b> │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + vpsrad $0x10,%ymm7,%ymm7 │ │ │ │ + vpsrad $0x10,%ymm0,%ymm0 │ │ │ │ + vpackusdw %ymm0,%ymm7,%ymm7 │ │ │ │ + vpmulhrsw %ymm7,%ymm14,%ymm7 │ │ │ │ + vpminsw %ymm7,%ymm15,%ymm7 │ │ │ │ + vpermq $0xd8,%ymm7,%ymm7 │ │ │ │ + vmovdqa %xmm7,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm7,(%rdi,%rsi,1) │ │ │ │ + dec %r8d │ │ │ │ + jg 2fa0c8 <__cxa_finalize@plt+0x2cf078> │ │ │ │ + pop %r12 │ │ │ │ + pop %r15 │ │ │ │ + pop %r14 │ │ │ │ + pop %rbp │ │ │ │ + pop %rbx │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + movswl (%r8),%r10d │ │ │ │ + movswl 0x2(%r8),%r11d │ │ │ │ + vpbroadcastd 0xe1dba(%rip),%ymm12 │ │ │ │ + vpxor %ymm11,%ymm11,%ymm11 │ │ │ │ + add $0xee8e0,%rbx │ │ │ │ + lea (%rcx,%rcx,2),%rbp │ │ │ │ + add $0x10200,%r9d │ │ │ │ + lea (%r10,%r10,2),%eax │ │ │ │ + sub %rbp,%rdx │ │ │ │ + sub %eax,%r11d │ │ │ │ + mov 0x38(%rsp),%r15d │ │ │ │ + call 2fa360 <__cxa_finalize@plt+0x2cf310> │ │ │ │ + vpsrld $0x10,%ymm0,%ymm1 │ │ │ │ + call 2fa360 <__cxa_finalize@plt+0x2cf310> │ │ │ │ + vpblendw $0xaa,%ymm0,%ymm1,%ymm1 │ │ │ │ + vpsrld $0x10,%ymm0,%ymm2 │ │ │ │ + call 2fa360 <__cxa_finalize@plt+0x2cf310> │ │ │ │ + vpblendw $0xaa,%ymm0,%ymm2,%ymm2 │ │ │ │ + vpsrld $0x10,%ymm0,%ymm3 │ │ │ │ + call 2fa360 <__cxa_finalize@plt+0x2cf310> │ │ │ │ + vpblendw $0xaa,%ymm0,%ymm3,%ymm3 │ │ │ │ + vpsrld $0x10,%ymm0,%ymm4 │ │ │ │ + call 2fa360 <__cxa_finalize@plt+0x2cf310> │ │ │ │ + vpblendw $0xaa,%ymm0,%ymm4,%ymm4 │ │ │ │ + vpsrld $0x10,%ymm0,%ymm5 │ │ │ │ + call 2fa360 <__cxa_finalize@plt+0x2cf310> │ │ │ │ + vpblendw $0xaa,%ymm0,%ymm5,%ymm5 │ │ │ │ + vpsrld $0x10,%ymm0,%ymm6 │ │ │ │ + call 2fa360 <__cxa_finalize@plt+0x2cf310> │ │ │ │ + vpblendw $0xaa,%ymm0,%ymm6,%ymm6 │ │ │ │ + movswl 0x4(%r8),%r14d │ │ │ │ + movswl 0x6(%r8),%r12d │ │ │ │ + add $0x10200,%r15d │ │ │ │ + mov $0x4,%r8d │ │ │ │ + lea (%r14,%r14,2),%ebp │ │ │ │ + sub %ebp,%r12d │ │ │ │ + call 2fa360 <__cxa_finalize@plt+0x2cf310> │ │ │ │ + vpsrld $0x10,%ymm6,%ymm7 │ │ │ │ + vpblendw $0xaa,%ymm0,%ymm7,%ymm7 │ │ │ │ + lea (%r15,%r14,4),%ebp │ │ │ │ + lea (%r15,%r14,1),%eax │ │ │ │ + shr $0xa,%r15d │ │ │ │ + shr $0xa,%ebp │ │ │ │ + vmovq (%rbx,%r15,8),%xmm8 │ │ │ │ + vinserti128 $0x1,(%rbx,%rbp,8),%ymm8,%ymm8 │ │ │ │ + lea (%rax,%r14,4),%ebp │ │ │ │ + lea (%rax,%r14,1),%r15d │ │ │ │ + shr $0xa,%eax │ │ │ │ + shr $0xa,%ebp │ │ │ │ + vmovq (%rbx,%rax,8),%xmm0 │ │ │ │ + vinserti128 $0x1,(%rbx,%rbp,8),%ymm0,%ymm0 │ │ │ │ + lea (%r15,%r14,4),%ebp │ │ │ │ + lea (%r15,%r14,1),%eax │ │ │ │ + shr $0xa,%r15d │ │ │ │ + shr $0xa,%ebp │ │ │ │ + vmovq (%rbx,%r15,8),%xmm9 │ │ │ │ + vinserti128 $0x1,(%rbx,%rbp,8),%ymm9,%ymm9 │ │ │ │ + lea (%rax,%r14,4),%ebp │ │ │ │ + lea (%rax,%r12,1),%r15d │ │ │ │ + vpunpcklwd %ymm0,%ymm8,%ymm8 │ │ │ │ + shr $0xa,%eax │ │ │ │ + shr $0xa,%ebp │ │ │ │ + vmovq (%rbx,%rax,8),%xmm0 │ │ │ │ + vinserti128 $0x1,(%rbx,%rbp,8),%ymm0,%ymm0 │ │ │ │ + vpunpcklwd %ymm0,%ymm9,%ymm0 │ │ │ │ + vpunpckldq %ymm0,%ymm8,%ymm9 │ │ │ │ + vpunpckhdq %ymm0,%ymm8,%ymm0 │ │ │ │ + vpunpcklbw %ymm9,%ymm11,%ymm8 │ │ │ │ + vpunpckhbw %ymm9,%ymm11,%ymm9 │ │ │ │ + vpmaddwd %ymm1,%ymm8,%ymm1 │ │ │ │ + vpmaddwd %ymm3,%ymm9,%ymm9 │ │ │ │ + vpunpcklbw %ymm0,%ymm11,%ymm8 │ │ │ │ + vpunpckhbw %ymm0,%ymm11,%ymm0 │ │ │ │ + vpmaddwd %ymm5,%ymm8,%ymm8 │ │ │ │ + vpmaddwd %ymm7,%ymm0,%ymm0 │ │ │ │ + vpaddd %ymm1,%ymm9,%ymm9 │ │ │ │ + vmovdqa %ymm3,%ymm1 │ │ │ │ + vpaddd %ymm0,%ymm8,%ymm0 │ │ │ │ + vmovdqa %ymm5,%ymm3 │ │ │ │ + vmovdqa %ymm7,%ymm5 │ │ │ │ + vpaddd %ymm0,%ymm9,%ymm7 │ │ │ │ + call 2fa360 <__cxa_finalize@plt+0x2cf310> │ │ │ │ + vpsrld $0x10,%ymm5,%ymm10 │ │ │ │ + vpblendw $0xaa,%ymm0,%ymm10,%ymm10 │ │ │ │ + lea (%r15,%r14,4),%ebp │ │ │ │ + lea (%r15,%r14,1),%eax │ │ │ │ + shr $0xa,%r15d │ │ │ │ + shr $0xa,%ebp │ │ │ │ + vmovq (%rbx,%r15,8),%xmm8 │ │ │ │ + vinserti128 $0x1,(%rbx,%rbp,8),%ymm8,%ymm8 │ │ │ │ + lea (%rax,%r14,4),%ebp │ │ │ │ + lea (%rax,%r14,1),%r15d │ │ │ │ + shr $0xa,%eax │ │ │ │ + shr $0xa,%ebp │ │ │ │ + vmovq (%rbx,%rax,8),%xmm0 │ │ │ │ + vinserti128 $0x1,(%rbx,%rbp,8),%ymm0,%ymm0 │ │ │ │ + lea (%r15,%r14,4),%ebp │ │ │ │ + lea (%r15,%r14,1),%eax │ │ │ │ + shr $0xa,%r15d │ │ │ │ + shr $0xa,%ebp │ │ │ │ + vmovq (%rbx,%r15,8),%xmm9 │ │ │ │ + vinserti128 $0x1,(%rbx,%rbp,8),%ymm9,%ymm9 │ │ │ │ + lea (%rax,%r14,4),%ebp │ │ │ │ + lea (%rax,%r12,1),%r15d │ │ │ │ + vpunpcklwd %ymm0,%ymm8,%ymm8 │ │ │ │ + shr $0xa,%eax │ │ │ │ + shr $0xa,%ebp │ │ │ │ + vmovq (%rbx,%rax,8),%xmm0 │ │ │ │ + vinserti128 $0x1,(%rbx,%rbp,8),%ymm0,%ymm0 │ │ │ │ + vpunpcklwd %ymm0,%ymm9,%ymm0 │ │ │ │ + vpunpckldq %ymm0,%ymm8,%ymm9 │ │ │ │ + vpunpckhdq %ymm0,%ymm8,%ymm0 │ │ │ │ + vpunpcklbw %ymm9,%ymm11,%ymm8 │ │ │ │ + vpunpckhbw %ymm9,%ymm11,%ymm9 │ │ │ │ + vpmaddwd %ymm2,%ymm8,%ymm2 │ │ │ │ + vpmaddwd %ymm4,%ymm9,%ymm9 │ │ │ │ + vpunpcklbw %ymm0,%ymm11,%ymm8 │ │ │ │ + vpunpckhbw %ymm0,%ymm11,%ymm0 │ │ │ │ + vpmaddwd %ymm6,%ymm8,%ymm8 │ │ │ │ + vpmaddwd %ymm0,%ymm10,%ymm0 │ │ │ │ + vpaddd %ymm2,%ymm9,%ymm9 │ │ │ │ + vmovdqa %ymm4,%ymm2 │ │ │ │ + vpaddd %ymm0,%ymm8,%ymm0 │ │ │ │ + vmovdqa %ymm6,%ymm4 │ │ │ │ + vmovdqa %ymm10,%ymm6 │ │ │ │ + vpaddd %ymm0,%ymm9,%ymm0 │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0xdeb95(%rip),%r10 │ │ │ │ + lea (%r9,%r10,4),%ebp │ │ │ │ + lea (%r9,%r10,1),%eax │ │ │ │ + vmovdqu -0x6(%rdx),%xmm10 │ │ │ │ + vinserti128 $0x1,0x2(%rdx),%ymm10,%ymm10 │ │ │ │ + shr $0xa,%r9d │ │ │ │ + shr $0xa,%ebp │ │ │ │ + vmovq (%rbx,%r9,8),%xmm0 │ │ │ │ + vinserti128 $0x1,(%rbx,%rbp,8),%ymm0,%ymm0 │ │ │ │ + lea (%rax,%r10,4),%ebp │ │ │ │ + lea (%rax,%r10,1),%r9d │ │ │ │ + vmovdqu -0x4(%rdx),%xmm8 │ │ │ │ + vinserti128 $0x1,0x4(%rdx),%ymm8,%ymm8 │ │ │ │ + shr $0xa,%eax │ │ │ │ + shr $0xa,%ebp │ │ │ │ + vmovq (%rbx,%rax,8),%xmm9 │ │ │ │ + vinserti128 $0x1,(%rbx,%rbp,8),%ymm9,%ymm9 │ │ │ │ + lea (%r9,%r10,4),%ebp │ │ │ │ + lea (%r9,%r10,1),%eax │ │ │ │ + shr $0xa,%r9d │ │ │ │ + shr $0xa,%ebp │ │ │ │ + vpunpcklbw %ymm0,%ymm11,%ymm0 │ │ │ │ + vpmaddwd %ymm0,%ymm10,%ymm0 │ │ │ │ + vmovdqu -0x2(%rdx),%xmm10 │ │ │ │ + vinserti128 $0x1,0x6(%rdx),%ymm10,%ymm10 │ │ │ │ + vpunpcklbw %ymm9,%ymm11,%ymm9 │ │ │ │ + vpmaddwd %ymm8,%ymm9,%ymm9 │ │ │ │ + vmovq (%rbx,%r9,8),%xmm8 │ │ │ │ + vinserti128 $0x1,(%rbx,%rbp,8),%ymm8,%ymm8 │ │ │ │ + lea (%rax,%r10,4),%ebp │ │ │ │ + lea (%rax,%r11,1),%r9d │ │ │ │ + vphaddd %ymm9,%ymm0,%ymm0 │ │ │ │ + vmovdqu (%rdx),%xmm9 │ │ │ │ + vinserti128 $0x1,0x8(%rdx),%ymm9,%ymm9 │ │ │ │ + shr $0xa,%eax │ │ │ │ + shr $0xa,%ebp │ │ │ │ + vpunpcklbw %ymm8,%ymm11,%ymm8 │ │ │ │ + vpmaddwd %ymm10,%ymm8,%ymm8 │ │ │ │ + vmovq (%rbx,%rax,8),%xmm10 │ │ │ │ + vinserti128 $0x1,(%rbx,%rbp,8),%ymm10,%ymm10 │ │ │ │ + vpunpcklbw %ymm10,%ymm11,%ymm10 │ │ │ │ + vpmaddwd %ymm10,%ymm9,%ymm9 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vphaddd %ymm9,%ymm8,%ymm8 │ │ │ │ + vphaddd %ymm8,%ymm0,%ymm0 │ │ │ │ + vpsllvd %ymm13,%ymm0,%ymm0 │ │ │ │ + vpaddd %ymm0,%ymm12,%ymm0 │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0xe1aa9(%rip),%rax │ │ │ │ tzcnt %r8d,%r8d │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - movslq (%r10,%r8,4),%r8 │ │ │ │ - vpbroadcastd -0x11c(%r10),%zmm22 │ │ │ │ - vpbroadcastd -0x120(%r10),%zmm23 │ │ │ │ - vpbroadcastd -0x12c(%r10),%zmm25 │ │ │ │ - vmovdqa32 -0x96c(%r10),%zmm26 │ │ │ │ - vpbroadcastd -0x130(%r10),%zmm27 │ │ │ │ - add %r10,%r8 │ │ │ │ - vpbroadcastd -0x148(%r10,%rax,4),%zmm24 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - lea (%rsi,%rsi,2),%r10 │ │ │ │ + mov 0x8(%rsp),%r10d │ │ │ │ + movslq (%rax,%r8,4),%r8 │ │ │ │ + shr $0xb,%r10d │ │ │ │ + vpbroadcastd -0x4c(%rax,%r10,4),%ymm4 │ │ │ │ + vpbroadcastd -0x44(%rax,%r10,4),%ymm5 │ │ │ │ + add %rax,%r8 │ │ │ │ + call 2fa620 <__cxa_finalize@plt+0x2cf5d0> │ │ │ │ + lea (%rsi,%rsi,2),%rax │ │ │ │ jmp *%r8 │ │ │ │ + vmovq %xmm0,(%rdi) │ │ │ │ + vmovhps %xmm0,(%rdi,%rsi,1) │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm0 │ │ │ │ + vmovq %xmm0,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm0,(%rdi,%rax,1) │ │ │ │ + cmp $0x4,%r9d │ │ │ │ + je 2fa4f2 <__cxa_finalize@plt+0x2cf4a2> │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vmovq %xmm1,(%rdi) │ │ │ │ + vmovhps %xmm1,(%rdi,%rsi,1) │ │ │ │ + vextracti128 $0x1,%ymm1,%xmm1 │ │ │ │ + vmovq %xmm1,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm1,(%rdi,%rax,1) │ │ │ │ cmp $0x8,%r9d │ │ │ │ - jg 2fe01b <__cxa_finalize@plt+0x2d2fcb> │ │ │ │ - vmovdqa32 (%rdx),%ymm16 │ │ │ │ - vmovdqa32 (%rcx),%ymm17 │ │ │ │ - vpsubw %ymm16,%ymm17,%ymm17 │ │ │ │ - vpabsw %ymm17,%ymm20 │ │ │ │ - vpsubusw %ymm20,%ymm22,%ymm20 │ │ │ │ - vpsrlw $0x8,%ymm20,%ymm20 │ │ │ │ - vpsllw $0xa,%ymm20,%ymm18 │ │ │ │ - vpmulhw %ymm18,%ymm17,%ymm17 │ │ │ │ - vpaddw %ymm17,%ymm16,%ymm16 │ │ │ │ - vmovdqa32 0x20(%rdx),%ymm17 │ │ │ │ - vmovdqa32 0x20(%rcx),%ymm18 │ │ │ │ - vpsubw %ymm17,%ymm18,%ymm18 │ │ │ │ - vpabsw %ymm18,%ymm19 │ │ │ │ - vpsubusw %ymm19,%ymm22,%ymm19 │ │ │ │ - vpshldw $0x8,%ymm19,%ymm20,%ymm20 │ │ │ │ - vpsllw $0xa,%ymm20,%ymm19 │ │ │ │ - vpmulhw %ymm19,%ymm18,%ymm18 │ │ │ │ - vpaddw %ymm18,%ymm17,%ymm17 │ │ │ │ - vpmulhrsw %ymm23,%ymm16,%ymm16 │ │ │ │ - vpmulhrsw %ymm23,%ymm17,%ymm17 │ │ │ │ - vpackuswb %ymm17,%ymm16,%ymm16 │ │ │ │ - vmovhps 0xde157(%rip),%xmm26,%xmm26 │ │ │ │ - vpdpwssd %ymm25,%ymm20,%ymm24 │ │ │ │ - vpermb %ymm24,%ymm26,%ymm24 │ │ │ │ - vextracti32x4 $0x1,%zmm16,%xmm17 │ │ │ │ - vmovd %xmm16,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm16,(%rdi,%rsi,1) │ │ │ │ - vmovd %xmm17,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x1,%xmm17,(%rdi,%r10,1) │ │ │ │ - jl 2fe00e <__cxa_finalize@plt+0x2d2fbe> │ │ │ │ + je 2fa4f2 <__cxa_finalize@plt+0x2cf4a2> │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ - vpextrd $0x2,%xmm16,(%rdi) │ │ │ │ - vpextrd $0x3,%xmm16,(%rdi,%rsi,1) │ │ │ │ - vpextrd $0x2,%xmm17,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x3,%xmm17,(%rdi,%r10,1) │ │ │ │ - vpandd %xmm27,%xmm24,%xmm24 │ │ │ │ - vmovdqa32 %xmm24,(%rax) │ │ │ │ - ret │ │ │ │ - vpbroadcastd %esi,%zmm21 │ │ │ │ - vpmulld 0xddf95(%rip),%zmm21,%zmm21 │ │ │ │ - vmovdqa32 (%rdx),%zmm16 │ │ │ │ - vmovdqa32 (%rcx),%zmm17 │ │ │ │ - vpsubw %zmm16,%zmm17,%zmm17 │ │ │ │ - vpabsw %zmm17,%zmm20 │ │ │ │ - vpsubusw %zmm20,%zmm22,%zmm20 │ │ │ │ - vpsrlw $0x8,%zmm20,%zmm20 │ │ │ │ - vpsllw $0xa,%zmm20,%zmm18 │ │ │ │ - vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ - vmovdqa32 0x40(%rcx),%zmm18 │ │ │ │ - vpsubw %zmm17,%zmm18,%zmm18 │ │ │ │ - vpabsw %zmm18,%zmm19 │ │ │ │ - vpsubusw %zmm19,%zmm22,%zmm19 │ │ │ │ - vpshldw $0x8,%zmm19,%zmm20,%zmm20 │ │ │ │ - vpsllw $0xa,%zmm20,%zmm19 │ │ │ │ - vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ - vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm23,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ - vpdpwssd %zmm25,%zmm20,%zmm24 │ │ │ │ - kxnorw %k1,%k1,%k1 │ │ │ │ - vpermb %zmm24,%zmm26,%zmm24 │ │ │ │ - vpandd %ymm27,%ymm24,%ymm24 │ │ │ │ - vmovdqa32 %ymm24,(%rax) │ │ │ │ - vpscatterdd %zmm16,(%rdi,%zmm21,1){%k1} │ │ │ │ + vmovq %xmm2,(%rdi) │ │ │ │ + vmovhps %xmm2,(%rdi,%rsi,1) │ │ │ │ + vextracti128 $0x1,%ymm2,%xmm2 │ │ │ │ + vmovq %xmm2,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm2,(%rdi,%rax,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vmovq %xmm3,(%rdi) │ │ │ │ + vmovhps %xmm3,(%rdi,%rsi,1) │ │ │ │ + vextracti128 $0x1,%ymm3,%xmm3 │ │ │ │ + vmovq %xmm3,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm3,(%rdi,%rax,1) │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ + vmovdqa %xmm0,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %xmm1,(%rdi,%rsi,2) │ │ │ │ + vextracti128 $0x1,%ymm1,(%rdi,%rax,1) │ │ │ │ cmp $0x4,%r9d │ │ │ │ - jne 2fe1b6 <__cxa_finalize@plt+0x2d3166> │ │ │ │ - vmovdqa32 (%rdx),%ymm16 │ │ │ │ - vmovdqa32 (%rcx),%ymm17 │ │ │ │ - vpsubw %ymm16,%ymm17,%ymm17 │ │ │ │ - vpabsw %ymm17,%ymm20 │ │ │ │ - vpsubusw %ymm20,%ymm22,%ymm20 │ │ │ │ - vpsrlw $0x8,%ymm20,%ymm20 │ │ │ │ - vpsllw $0xa,%ymm20,%ymm18 │ │ │ │ - vpmulhw %ymm18,%ymm17,%ymm17 │ │ │ │ - vpaddw %ymm17,%ymm16,%ymm16 │ │ │ │ - vmovdqa32 0x20(%rdx),%ymm17 │ │ │ │ - vmovdqa32 0x20(%rcx),%ymm18 │ │ │ │ - vpsubw %ymm17,%ymm18,%ymm18 │ │ │ │ - vpabsw %ymm18,%ymm19 │ │ │ │ - vpsubusw %ymm19,%ymm22,%ymm19 │ │ │ │ - vpshldw $0x8,%ymm19,%ymm20,%ymm20 │ │ │ │ - vpsllw $0xa,%ymm20,%ymm19 │ │ │ │ - vpmulhw %ymm19,%ymm18,%ymm18 │ │ │ │ - vpaddw %ymm18,%ymm17,%ymm17 │ │ │ │ - vpmulhrsw %ymm23,%ymm16,%ymm16 │ │ │ │ - vpmulhrsw %ymm23,%ymm17,%ymm17 │ │ │ │ - vpackuswb %ymm17,%ymm16,%ymm16 │ │ │ │ - vmovhps 0xddfa5(%rip),%xmm26,%xmm26 │ │ │ │ - vpdpwssd %ymm25,%ymm20,%ymm24 │ │ │ │ - vpermb %ymm24,%ymm26,%ymm24 │ │ │ │ - vpandd %xmm27,%xmm24,%xmm24 │ │ │ │ - vmovdqa32 %xmm24,(%rax) │ │ │ │ - vextracti32x4 $0x1,%ymm16,%xmm17 │ │ │ │ - vmovq %xmm16,(%rdi) │ │ │ │ - vmovq %xmm17,(%rdi,%rsi,1) │ │ │ │ - vmovhps %xmm16,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm17,(%rdi,%r10,1) │ │ │ │ + jne 2fa537 <__cxa_finalize@plt+0x2cf4e7> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - sub $0xffffffffffffff80,%rdx │ │ │ │ - sub $0xffffffffffffff80,%rcx │ │ │ │ - add $0x20,%rax │ │ │ │ + call 2fa620 <__cxa_finalize@plt+0x2cf5d0> │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ - vmovdqa32 (%rdx),%zmm16 │ │ │ │ - vmovdqa32 (%rcx),%zmm17 │ │ │ │ - vpsubw %zmm16,%zmm17,%zmm17 │ │ │ │ - vpabsw %zmm17,%zmm20 │ │ │ │ - vpsubusw %zmm20,%zmm22,%zmm20 │ │ │ │ - vpsrlw $0x8,%zmm20,%zmm20 │ │ │ │ - vpsllw $0xa,%zmm20,%zmm18 │ │ │ │ - vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ - vmovdqa32 0x40(%rcx),%zmm18 │ │ │ │ - vpsubw %zmm17,%zmm18,%zmm18 │ │ │ │ - vpabsw %zmm18,%zmm19 │ │ │ │ - vpsubusw %zmm19,%zmm22,%zmm19 │ │ │ │ - vpshldw $0x8,%zmm19,%zmm20,%zmm20 │ │ │ │ - vpsllw $0xa,%zmm20,%zmm19 │ │ │ │ - vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ - vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm23,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 %zmm24,%zmm17 │ │ │ │ - vpdpwssd %zmm25,%zmm20,%zmm17 │ │ │ │ - vpermb %zmm17,%zmm26,%zmm17 │ │ │ │ - vpandd %ymm27,%ymm17,%ymm17 │ │ │ │ - vmovdqa32 %ymm17,(%rax) │ │ │ │ - vextracti32x4 $0x1,%ymm16,%xmm17 │ │ │ │ - vextracti32x4 $0x2,%zmm16,%xmm18 │ │ │ │ - vextracti32x4 $0x3,%zmm16,%xmm19 │ │ │ │ - vmovq %xmm16,(%rdi) │ │ │ │ - vmovq %xmm17,(%rdi,%rsi,1) │ │ │ │ - vmovq %xmm18,(%rdi,%rsi,2) │ │ │ │ - vmovq %xmm19,(%rdi,%r10,1) │ │ │ │ + vmovdqa %xmm0,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %xmm1,(%rdi,%rsi,2) │ │ │ │ + vextracti128 $0x1,%ymm1,(%rdi,%rax,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ - vmovhps %xmm16,(%rdi) │ │ │ │ - vmovhps %xmm17,(%rdi,%rsi,1) │ │ │ │ - vmovhps %xmm18,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm19,(%rdi,%r10,1) │ │ │ │ + vmovdqa %xmm2,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm2,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %xmm3,(%rdi,%rsi,2) │ │ │ │ + vextracti128 $0x1,%ymm3,(%rdi,%rax,1) │ │ │ │ sub $0x8,%r9d │ │ │ │ - jg 2fe1a6 <__cxa_finalize@plt+0x2d3156> │ │ │ │ + jg 2fa517 <__cxa_finalize@plt+0x2cf4c7> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - sub $0xffffffffffffff80,%rdx │ │ │ │ - sub $0xffffffffffffff80,%rcx │ │ │ │ - add $0x20,%rax │ │ │ │ + call 2fa620 <__cxa_finalize@plt+0x2cf5d0> │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ - vmovdqa32 (%rdx),%zmm16 │ │ │ │ - vmovdqa32 (%rcx),%zmm17 │ │ │ │ - vpsubw %zmm16,%zmm17,%zmm17 │ │ │ │ - vpabsw %zmm17,%zmm20 │ │ │ │ - vpsubusw %zmm20,%zmm22,%zmm20 │ │ │ │ - vpsrlw $0x8,%zmm20,%zmm20 │ │ │ │ - vpsllw $0xa,%zmm20,%zmm18 │ │ │ │ - vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ - vmovdqa32 0x40(%rcx),%zmm18 │ │ │ │ - vpsubw %zmm17,%zmm18,%zmm18 │ │ │ │ - vpabsw %zmm18,%zmm19 │ │ │ │ - vpsubusw %zmm19,%zmm22,%zmm19 │ │ │ │ - vpshldw $0x8,%zmm19,%zmm20,%zmm20 │ │ │ │ - vpsllw $0xa,%zmm20,%zmm19 │ │ │ │ - vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ - vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm23,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 %zmm24,%zmm17 │ │ │ │ - vpdpwssd %zmm25,%zmm20,%zmm17 │ │ │ │ - vpermb %zmm17,%zmm26,%zmm17 │ │ │ │ - vpermq $0xd8,%zmm16,%zmm16 │ │ │ │ - vpandd %ymm27,%ymm17,%ymm17 │ │ │ │ - vmovdqa32 %ymm17,(%rax) │ │ │ │ - vmovdqa32 %xmm16,(%rdi) │ │ │ │ - vextracti32x4 $0x2,%zmm16,(%rdi,%rsi,1) │ │ │ │ - vextracti32x4 $0x1,%ymm16,(%rdi,%rsi,2) │ │ │ │ - vextracti32x4 $0x3,%zmm16,(%rdi,%r10,1) │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %ymm2,(%rdi,%rsi,2) │ │ │ │ + vmovdqa %ymm3,(%rdi,%rax,1) │ │ │ │ sub $0x4,%r9d │ │ │ │ - jg 2fe2b2 <__cxa_finalize@plt+0x2d3262> │ │ │ │ + jg 2fa55c <__cxa_finalize@plt+0x2cf50c> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - vpmovzxbq 0xde572(%rip),%zmm21 │ │ │ │ - vmovdqa32 (%rdx),%zmm16 │ │ │ │ - vmovdqa32 (%rcx),%zmm17 │ │ │ │ - vpsubw %zmm16,%zmm17,%zmm17 │ │ │ │ - vpabsw %zmm17,%zmm20 │ │ │ │ - vpsubusw %zmm20,%zmm22,%zmm20 │ │ │ │ - vpsrlw $0x8,%zmm20,%zmm20 │ │ │ │ - vpsllw $0xa,%zmm20,%zmm18 │ │ │ │ - vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ - vmovdqa32 0x40(%rcx),%zmm18 │ │ │ │ - vpsubw %zmm17,%zmm18,%zmm18 │ │ │ │ - vpabsw %zmm18,%zmm19 │ │ │ │ - vpsubusw %zmm19,%zmm22,%zmm19 │ │ │ │ - vpshldw $0x8,%zmm19,%zmm20,%zmm20 │ │ │ │ - vpsllw $0xa,%zmm20,%zmm19 │ │ │ │ - vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ - vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm23,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 %zmm24,%zmm17 │ │ │ │ - vpdpwssd %zmm25,%zmm20,%zmm17 │ │ │ │ - sub $0xffffffffffffff80,%rdx │ │ │ │ - sub $0xffffffffffffff80,%rcx │ │ │ │ - vpermb %zmm17,%zmm26,%zmm17 │ │ │ │ - vpermq %zmm16,%zmm21,%zmm16 │ │ │ │ - vpandd %ymm27,%ymm17,%ymm17 │ │ │ │ - vmovdqa32 %ymm17,(%rax) │ │ │ │ - add $0x20,%rax │ │ │ │ - vmovdqa32 %ymm16,(%rdi) │ │ │ │ - vextracti32x8 $0x1,%zmm16,(%rdi,%rsi,1) │ │ │ │ + call 2fa620 <__cxa_finalize@plt+0x2cf5d0> │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + vmovdqa %ymm2,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %ymm3,0x20(%rdi,%rsi,1) │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 2fe39e <__cxa_finalize@plt+0x2d334e> │ │ │ │ + jg 2fa582 <__cxa_finalize@plt+0x2cf532> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - vpmovzxbq 0xde497(%rip),%zmm21 │ │ │ │ - vmovdqa32 (%rdx),%zmm16 │ │ │ │ - vmovdqa32 (%rcx),%zmm17 │ │ │ │ - vpsubw %zmm16,%zmm17,%zmm17 │ │ │ │ - vpabsw %zmm17,%zmm20 │ │ │ │ - vpsubusw %zmm20,%zmm22,%zmm20 │ │ │ │ - vpsrlw $0x8,%zmm20,%zmm20 │ │ │ │ - vpsllw $0xa,%zmm20,%zmm18 │ │ │ │ - vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ - vmovdqa32 0x40(%rcx),%zmm18 │ │ │ │ - vpsubw %zmm17,%zmm18,%zmm18 │ │ │ │ - vpabsw %zmm18,%zmm19 │ │ │ │ - vpsubusw %zmm19,%zmm22,%zmm19 │ │ │ │ - vpshldw $0x8,%zmm19,%zmm20,%zmm20 │ │ │ │ - vpsllw $0xa,%zmm20,%zmm19 │ │ │ │ - vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ - vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm23,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 %zmm24,%zmm17 │ │ │ │ - vpdpwssd %zmm25,%zmm20,%zmm17 │ │ │ │ - sub $0xffffffffffffff80,%rdx │ │ │ │ - sub $0xffffffffffffff80,%rcx │ │ │ │ - vpermb %zmm17,%zmm26,%zmm17 │ │ │ │ - vpermq %zmm16,%zmm21,%zmm16 │ │ │ │ - vpandd %ymm27,%ymm17,%ymm17 │ │ │ │ - vmovdqa32 %ymm17,(%rax) │ │ │ │ - add $0x20,%rax │ │ │ │ - vmovdqa32 %zmm16,(%rdi) │ │ │ │ + call 2fa620 <__cxa_finalize@plt+0x2cf5d0> │ │ │ │ add %rsi,%rdi │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + vmovdqa %ymm2,0x40(%rdi) │ │ │ │ + vmovdqa %ymm3,0x60(%rdi) │ │ │ │ dec %r9d │ │ │ │ - jg 2fe479 <__cxa_finalize@plt+0x2d3429> │ │ │ │ + jg 2fa5a9 <__cxa_finalize@plt+0x2cf559> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - vpmovzxbq 0xde3c6(%rip),%zmm29 │ │ │ │ - vmovdqa32 (%rdx),%zmm16 │ │ │ │ - vmovdqa32 (%rcx),%zmm17 │ │ │ │ - vpsubw %zmm16,%zmm17,%zmm17 │ │ │ │ - vpabsw %zmm17,%zmm20 │ │ │ │ - vpsubusw %zmm20,%zmm22,%zmm20 │ │ │ │ - vpsrlw $0x8,%zmm20,%zmm20 │ │ │ │ - vpsllw $0xa,%zmm20,%zmm18 │ │ │ │ - vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ - vmovdqa32 0x40(%rcx),%zmm18 │ │ │ │ - vpsubw %zmm17,%zmm18,%zmm18 │ │ │ │ - vpabsw %zmm18,%zmm19 │ │ │ │ - vpsubusw %zmm19,%zmm22,%zmm19 │ │ │ │ - vpshldw $0x8,%zmm19,%zmm20,%zmm20 │ │ │ │ - vpsllw $0xa,%zmm20,%zmm19 │ │ │ │ - vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ - vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm23,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 0x80(%rdx),%zmm28 │ │ │ │ - vmovdqa32 0x80(%rcx),%zmm17 │ │ │ │ - vpsubw %zmm28,%zmm17,%zmm17 │ │ │ │ - vpabsw %zmm17,%zmm21 │ │ │ │ - vpsubusw %zmm21,%zmm22,%zmm21 │ │ │ │ - vpsrlw $0x8,%zmm21,%zmm21 │ │ │ │ - vpsllw $0xa,%zmm21,%zmm18 │ │ │ │ - vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm17,%zmm28,%zmm28 │ │ │ │ - vmovdqa32 0xc0(%rdx),%zmm17 │ │ │ │ - vmovdqa32 0xc0(%rcx),%zmm18 │ │ │ │ - vpsubw %zmm17,%zmm18,%zmm18 │ │ │ │ - vpabsw %zmm18,%zmm19 │ │ │ │ - vpsubusw %zmm19,%zmm22,%zmm19 │ │ │ │ - vpshldw $0x8,%zmm19,%zmm21,%zmm21 │ │ │ │ - vpsllw $0xa,%zmm21,%zmm19 │ │ │ │ - vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ - vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm23,%zmm28,%zmm28 │ │ │ │ - vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm17,%zmm28,%zmm28 │ │ │ │ - vmovdqa32 %zmm24,%zmm18 │ │ │ │ - vpdpwssd %zmm25,%zmm20,%zmm18 │ │ │ │ - vmovdqa32 %zmm24,%zmm19 │ │ │ │ - vpdpwssd %zmm25,%zmm21,%zmm19 │ │ │ │ - add $0x100,%rdx │ │ │ │ - add $0x100,%rcx │ │ │ │ - vpermt2b %zmm19,%zmm26,%zmm18 │ │ │ │ - vpermq %zmm16,%zmm29,%zmm16 │ │ │ │ - vpermq %zmm28,%zmm29,%zmm17 │ │ │ │ - vpandd %zmm27,%zmm18,%zmm18 │ │ │ │ - vmovdqa32 %zmm18,(%rax) │ │ │ │ - add $0x40,%rax │ │ │ │ - vmovdqa32 %zmm16,(%rdi) │ │ │ │ - vmovdqa32 %zmm17,0x40(%rdi) │ │ │ │ + call 2fa620 <__cxa_finalize@plt+0x2cf5d0> │ │ │ │ add %rsi,%rdi │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + vmovdqa %ymm2,0x40(%rdi) │ │ │ │ + vmovdqa %ymm3,0x60(%rdi) │ │ │ │ + call 2fa620 <__cxa_finalize@plt+0x2cf5d0> │ │ │ │ + vmovdqa %ymm0,0x80(%rdi) │ │ │ │ + vmovdqa %ymm1,0xa0(%rdi) │ │ │ │ + vmovdqa %ymm2,0xc0(%rdi) │ │ │ │ + vmovdqa %ymm3,0xe0(%rdi) │ │ │ │ dec %r9d │ │ │ │ - jg 2fe54a <__cxa_finalize@plt+0x2d34fa> │ │ │ │ + jg 2fa5cd <__cxa_finalize@plt+0x2cf57d> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ - lea 0xde3bd(%rip),%r10 │ │ │ │ + vmovdqa (%rdx),%ymm0 │ │ │ │ + vpaddsw (%rcx),%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ + vpaddsw 0x20(%rcx),%ymm1,%ymm1 │ │ │ │ + vmovdqa 0x40(%rdx),%ymm2 │ │ │ │ + vpaddsw 0x40(%rcx),%ymm2,%ymm2 │ │ │ │ + vmovdqa 0x60(%rdx),%ymm3 │ │ │ │ + vpaddsw 0x60(%rcx),%ymm3,%ymm3 │ │ │ │ + sub $0xffffffffffffff80,%rdx │ │ │ │ + sub $0xffffffffffffff80,%rcx │ │ │ │ + vpmaxsw %ymm4,%ymm0,%ymm0 │ │ │ │ + vpmaxsw %ymm4,%ymm1,%ymm1 │ │ │ │ + vpmaxsw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmaxsw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpsubsw %ymm4,%ymm0,%ymm0 │ │ │ │ + vpsubsw %ymm4,%ymm1,%ymm1 │ │ │ │ + vpsubsw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpsubsw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpmulhw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpmulhw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpmulhw %ymm5,%ymm2,%ymm2 │ │ │ │ + vpmulhw %ymm5,%ymm3,%ymm3 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + lea 0xe1881(%rip),%rax │ │ │ │ tzcnt %r8d,%r8d │ │ │ │ - movslq (%r10,%r8,4),%r8 │ │ │ │ - vpbroadcastd -0x134(%r10),%zmm22 │ │ │ │ - vpbroadcastd -0x15c(%r10),%zmm21 │ │ │ │ - vpbroadcastd -0x138(%r10),%zmm23 │ │ │ │ - vmovdqa32 -0x944(%r10),%zmm24 │ │ │ │ - add %r10,%r8 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - lea (%rsi,%rsi,2),%r10 │ │ │ │ + mov 0x8(%rsp),%r10d │ │ │ │ + vpbroadcastw 0x10(%rsp),%ymm8 │ │ │ │ + vpbroadcastd -0x28(%rax),%ymm7 │ │ │ │ + movslq (%rax,%r8,4),%r8 │ │ │ │ + vpaddw %ymm7,%ymm8,%ymm7 │ │ │ │ + add %rax,%r8 │ │ │ │ + lea -0x10(%r10),%eax │ │ │ │ + shl $0x10,%r10d │ │ │ │ + sub %eax,%r10d │ │ │ │ + vpslld $0x7,%ymm7,%ymm7 │ │ │ │ + rorx $0x1e,%r10d,%eax │ │ │ │ + testl $0x800,0x10(%rsp) │ │ │ │ + cmove %r10d,%eax │ │ │ │ + vmovd %eax,%xmm6 │ │ │ │ + vpbroadcastd %xmm6,%ymm6 │ │ │ │ + call 2fa880 <__cxa_finalize@plt+0x2cf830> │ │ │ │ + lea (%rsi,%rsi,2),%rax │ │ │ │ jmp *%r8 │ │ │ │ + vmovq %xmm0,(%rdi) │ │ │ │ + vmovhps %xmm0,(%rdi,%rsi,1) │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm0 │ │ │ │ + vmovq %xmm0,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm0,(%rdi,%rax,1) │ │ │ │ + cmp $0x4,%r9d │ │ │ │ + je 2fa75c <__cxa_finalize@plt+0x2cf70c> │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vmovq %xmm1,(%rdi) │ │ │ │ + vmovhps %xmm1,(%rdi,%rsi,1) │ │ │ │ + vextracti128 $0x1,%ymm1,%xmm1 │ │ │ │ + vmovq %xmm1,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm1,(%rdi,%rax,1) │ │ │ │ cmp $0x8,%r9d │ │ │ │ - jg 2fe7f3 <__cxa_finalize@plt+0x2d37a3> │ │ │ │ - vmovdqa32 (%rdx),%ymm16 │ │ │ │ - vmovdqa32 (%rcx),%ymm17 │ │ │ │ - vpsubw %ymm16,%ymm17,%ymm17 │ │ │ │ - vpabsw %ymm17,%ymm20 │ │ │ │ - vpsubusw %ymm20,%ymm22,%ymm20 │ │ │ │ - vpsrlw $0x8,%ymm20,%ymm20 │ │ │ │ - vpsllw $0xa,%ymm20,%ymm18 │ │ │ │ - vpmulhw %ymm18,%ymm17,%ymm17 │ │ │ │ - vpaddw %ymm17,%ymm16,%ymm16 │ │ │ │ - vmovdqa32 0x20(%rdx),%ymm17 │ │ │ │ - vmovdqa32 0x20(%rcx),%ymm18 │ │ │ │ - vpsubw %ymm17,%ymm18,%ymm18 │ │ │ │ - vpabsw %ymm18,%ymm19 │ │ │ │ - vpsubusw %ymm19,%ymm22,%ymm19 │ │ │ │ - vpshldw $0x8,%ymm19,%ymm20,%ymm20 │ │ │ │ - vpsllw $0xa,%ymm20,%ymm19 │ │ │ │ - vpsubb %ymm20,%ymm21,%ymm20 │ │ │ │ - vpmulhw %ymm19,%ymm18,%ymm18 │ │ │ │ - vpaddw %ymm18,%ymm17,%ymm17 │ │ │ │ - vpmulhrsw %ymm23,%ymm16,%ymm16 │ │ │ │ - vpmulhrsw %ymm23,%ymm17,%ymm17 │ │ │ │ - vpackuswb %ymm17,%ymm16,%ymm16 │ │ │ │ - vinserti32x4 $0x1,0xdd9c3(%rip),%ymm24,%ymm24 │ │ │ │ - vpermb %ymm20,%ymm24,%ymm20 │ │ │ │ - vmovdqa32 %ymm20,(%rax) │ │ │ │ - vextracti32x4 $0x1,%zmm16,%xmm17 │ │ │ │ - vmovd %xmm16,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm16,(%rdi,%rsi,1) │ │ │ │ - vmovd %xmm17,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x1,%xmm17,(%rdi,%r10,1) │ │ │ │ - jl 2fe7f2 <__cxa_finalize@plt+0x2d37a2> │ │ │ │ + je 2fa75c <__cxa_finalize@plt+0x2cf70c> │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ - vpextrd $0x2,%xmm16,(%rdi) │ │ │ │ - vpextrd $0x3,%xmm16,(%rdi,%rsi,1) │ │ │ │ - vpextrd $0x2,%xmm17,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x3,%xmm17,(%rdi,%r10,1) │ │ │ │ - ret │ │ │ │ - vpbroadcastd %esi,%zmm25 │ │ │ │ - vpmulld 0xdd7bd(%rip),%zmm25,%zmm25 │ │ │ │ - vmovdqa32 (%rdx),%zmm16 │ │ │ │ - vmovdqa32 (%rcx),%zmm17 │ │ │ │ - vpsubw %zmm16,%zmm17,%zmm17 │ │ │ │ - vpabsw %zmm17,%zmm20 │ │ │ │ - vpsubusw %zmm20,%zmm22,%zmm20 │ │ │ │ - vpsrlw $0x8,%zmm20,%zmm20 │ │ │ │ - vpsllw $0xa,%zmm20,%zmm18 │ │ │ │ - vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ - vmovdqa32 0x40(%rcx),%zmm18 │ │ │ │ - vpsubw %zmm17,%zmm18,%zmm18 │ │ │ │ - vpabsw %zmm18,%zmm19 │ │ │ │ - vpsubusw %zmm19,%zmm22,%zmm19 │ │ │ │ - vpshldw $0x8,%zmm19,%zmm20,%zmm20 │ │ │ │ - vpsllw $0xa,%zmm20,%zmm19 │ │ │ │ - vpsubb %zmm20,%zmm21,%zmm20 │ │ │ │ - vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ - vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm23,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ - vpermb %zmm20,%zmm24,%zmm20 │ │ │ │ - kxnorw %k1,%k1,%k1 │ │ │ │ - vmovdqa32 %zmm20,(%rax) │ │ │ │ - vpscatterdd %zmm16,(%rdi,%zmm25,1){%k1} │ │ │ │ + vmovq %xmm2,(%rdi) │ │ │ │ + vmovhps %xmm2,(%rdi,%rsi,1) │ │ │ │ + vextracti128 $0x1,%ymm2,%xmm2 │ │ │ │ + vmovq %xmm2,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm2,(%rdi,%rax,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vmovq %xmm3,(%rdi) │ │ │ │ + vmovhps %xmm3,(%rdi,%rsi,1) │ │ │ │ + vextracti128 $0x1,%ymm3,%xmm3 │ │ │ │ + vmovq %xmm3,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm3,(%rdi,%rax,1) │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ + vmovdqa %xmm0,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %xmm1,(%rdi,%rsi,2) │ │ │ │ + vextracti128 $0x1,%ymm1,(%rdi,%rax,1) │ │ │ │ cmp $0x4,%r9d │ │ │ │ - jne 2fe983 <__cxa_finalize@plt+0x2d3933> │ │ │ │ - vmovdqa32 (%rdx),%ymm16 │ │ │ │ - vmovdqa32 (%rcx),%ymm17 │ │ │ │ - vpsubw %ymm16,%ymm17,%ymm17 │ │ │ │ - vpabsw %ymm17,%ymm20 │ │ │ │ - vpsubusw %ymm20,%ymm22,%ymm20 │ │ │ │ - vpsrlw $0x8,%ymm20,%ymm20 │ │ │ │ - vpsllw $0xa,%ymm20,%ymm18 │ │ │ │ - vpmulhw %ymm18,%ymm17,%ymm17 │ │ │ │ - vpaddw %ymm17,%ymm16,%ymm16 │ │ │ │ - vmovdqa32 0x20(%rdx),%ymm17 │ │ │ │ - vmovdqa32 0x20(%rcx),%ymm18 │ │ │ │ - vpsubw %ymm17,%ymm18,%ymm18 │ │ │ │ - vpabsw %ymm18,%ymm19 │ │ │ │ - vpsubusw %ymm19,%ymm22,%ymm19 │ │ │ │ - vpshldw $0x8,%ymm19,%ymm20,%ymm20 │ │ │ │ - vpsllw $0xa,%ymm20,%ymm19 │ │ │ │ - vpsubb %ymm20,%ymm21,%ymm20 │ │ │ │ - vpmulhw %ymm19,%ymm18,%ymm18 │ │ │ │ - vpaddw %ymm18,%ymm17,%ymm17 │ │ │ │ - vpmulhrsw %ymm23,%ymm16,%ymm16 │ │ │ │ - vpmulhrsw %ymm23,%ymm17,%ymm17 │ │ │ │ - vpackuswb %ymm17,%ymm16,%ymm16 │ │ │ │ - vinserti32x4 $0x1,0xdd81c(%rip),%ymm24,%ymm24 │ │ │ │ - vpermb %ymm20,%ymm24,%ymm20 │ │ │ │ - vmovdqa32 %ymm20,(%rax) │ │ │ │ - vextracti32x4 $0x1,%ymm16,%xmm17 │ │ │ │ - vmovq %xmm16,(%rdi) │ │ │ │ - vmovq %xmm17,(%rdi,%rsi,1) │ │ │ │ - vmovhps %xmm16,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm17,(%rdi,%r10,1) │ │ │ │ + jne 2fa7a1 <__cxa_finalize@plt+0x2cf751> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - sub $0xffffffffffffff80,%rdx │ │ │ │ - sub $0xffffffffffffff80,%rcx │ │ │ │ - add $0x40,%rax │ │ │ │ + call 2fa880 <__cxa_finalize@plt+0x2cf830> │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ - vmovdqa32 (%rdx),%zmm16 │ │ │ │ - vmovdqa32 (%rcx),%zmm17 │ │ │ │ - vpsubw %zmm16,%zmm17,%zmm17 │ │ │ │ - vpabsw %zmm17,%zmm20 │ │ │ │ - vpsubusw %zmm20,%zmm22,%zmm20 │ │ │ │ - vpsrlw $0x8,%zmm20,%zmm20 │ │ │ │ - vpsllw $0xa,%zmm20,%zmm18 │ │ │ │ - vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ - vmovdqa32 0x40(%rcx),%zmm18 │ │ │ │ - vpsubw %zmm17,%zmm18,%zmm18 │ │ │ │ - vpabsw %zmm18,%zmm19 │ │ │ │ - vpsubusw %zmm19,%zmm22,%zmm19 │ │ │ │ - vpshldw $0x8,%zmm19,%zmm20,%zmm20 │ │ │ │ - vpsllw $0xa,%zmm20,%zmm19 │ │ │ │ - vpsubb %zmm20,%zmm21,%zmm20 │ │ │ │ - vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ - vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm23,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ - vpermb %zmm20,%zmm24,%zmm20 │ │ │ │ - vmovdqa32 %zmm20,(%rax) │ │ │ │ - vextracti32x4 $0x1,%ymm16,%xmm17 │ │ │ │ - vextracti32x4 $0x2,%zmm16,%xmm18 │ │ │ │ - vextracti32x4 $0x3,%zmm16,%xmm19 │ │ │ │ - vmovq %xmm16,(%rdi) │ │ │ │ - vmovq %xmm17,(%rdi,%rsi,1) │ │ │ │ - vmovq %xmm18,(%rdi,%rsi,2) │ │ │ │ - vmovq %xmm19,(%rdi,%r10,1) │ │ │ │ + vmovdqa %xmm0,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %xmm1,(%rdi,%rsi,2) │ │ │ │ + vextracti128 $0x1,%ymm1,(%rdi,%rax,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ - vmovhps %xmm16,(%rdi) │ │ │ │ - vmovhps %xmm17,(%rdi,%rsi,1) │ │ │ │ - vmovhps %xmm18,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm19,(%rdi,%r10,1) │ │ │ │ + vmovdqa %xmm2,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm2,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %xmm3,(%rdi,%rsi,2) │ │ │ │ + vextracti128 $0x1,%ymm3,(%rdi,%rax,1) │ │ │ │ sub $0x8,%r9d │ │ │ │ - jg 2fe973 <__cxa_finalize@plt+0x2d3923> │ │ │ │ + jg 2fa781 <__cxa_finalize@plt+0x2cf731> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - sub $0xffffffffffffff80,%rdx │ │ │ │ - sub $0xffffffffffffff80,%rcx │ │ │ │ - add $0x40,%rax │ │ │ │ + call 2fa880 <__cxa_finalize@plt+0x2cf830> │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ - vmovdqa32 (%rdx),%zmm16 │ │ │ │ - vmovdqa32 (%rcx),%zmm17 │ │ │ │ - vpsubw %zmm16,%zmm17,%zmm17 │ │ │ │ - vpabsw %zmm17,%zmm20 │ │ │ │ - vpsubusw %zmm20,%zmm22,%zmm20 │ │ │ │ - vpsrlw $0x8,%zmm20,%zmm20 │ │ │ │ - vpsllw $0xa,%zmm20,%zmm18 │ │ │ │ - vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ - vmovdqa32 0x40(%rcx),%zmm18 │ │ │ │ - vpsubw %zmm17,%zmm18,%zmm18 │ │ │ │ - vpabsw %zmm18,%zmm19 │ │ │ │ - vpsubusw %zmm19,%zmm22,%zmm19 │ │ │ │ - vpshldw $0x8,%zmm19,%zmm20,%zmm20 │ │ │ │ - vpsllw $0xa,%zmm20,%zmm19 │ │ │ │ - vpsubb %zmm20,%zmm21,%zmm20 │ │ │ │ - vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ - vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm23,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ - vpermb %zmm20,%zmm24,%zmm20 │ │ │ │ - vpermq $0xd8,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 %zmm20,(%rax) │ │ │ │ - vmovdqa32 %xmm16,(%rdi) │ │ │ │ - vextracti32x4 $0x2,%zmm16,(%rdi,%rsi,1) │ │ │ │ - vextracti32x4 $0x1,%ymm16,(%rdi,%rsi,2) │ │ │ │ - vextracti32x4 $0x3,%zmm16,(%rdi,%r10,1) │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %ymm2,(%rdi,%rsi,2) │ │ │ │ + vmovdqa %ymm3,(%rdi,%rax,1) │ │ │ │ sub $0x4,%r9d │ │ │ │ - jg 2fea73 <__cxa_finalize@plt+0x2d3a23> │ │ │ │ + jg 2fa7c6 <__cxa_finalize@plt+0x2cf776> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - vpmovzxbq 0xdddbd(%rip),%zmm25 │ │ │ │ - vmovdqa32 (%rdx),%zmm16 │ │ │ │ - vmovdqa32 (%rcx),%zmm17 │ │ │ │ - vpsubw %zmm16,%zmm17,%zmm17 │ │ │ │ - vpabsw %zmm17,%zmm20 │ │ │ │ - vpsubusw %zmm20,%zmm22,%zmm20 │ │ │ │ - vpsrlw $0x8,%zmm20,%zmm20 │ │ │ │ - vpsllw $0xa,%zmm20,%zmm18 │ │ │ │ - vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ - vmovdqa32 0x40(%rcx),%zmm18 │ │ │ │ - vpsubw %zmm17,%zmm18,%zmm18 │ │ │ │ - vpabsw %zmm18,%zmm19 │ │ │ │ - vpsubusw %zmm19,%zmm22,%zmm19 │ │ │ │ - vpshldw $0x8,%zmm19,%zmm20,%zmm20 │ │ │ │ - vpsllw $0xa,%zmm20,%zmm19 │ │ │ │ - vpsubb %zmm20,%zmm21,%zmm20 │ │ │ │ - vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ - vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm23,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ - vpermb %zmm20,%zmm24,%zmm20 │ │ │ │ - sub $0xffffffffffffff80,%rdx │ │ │ │ - sub $0xffffffffffffff80,%rcx │ │ │ │ - vpermq %zmm16,%zmm25,%zmm16 │ │ │ │ - vmovdqa32 %zmm20,(%rax) │ │ │ │ - add $0x40,%rax │ │ │ │ - vmovdqa32 %ymm16,(%rdi) │ │ │ │ - vextracti32x8 $0x1,%zmm16,(%rdi,%rsi,1) │ │ │ │ + call 2fa880 <__cxa_finalize@plt+0x2cf830> │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + vmovdqa %ymm2,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %ymm3,0x20(%rdi,%rsi,1) │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 2feb53 <__cxa_finalize@plt+0x2d3b03> │ │ │ │ + jg 2fa7ec <__cxa_finalize@plt+0x2cf79c> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - vpmovzxbq 0xddcee(%rip),%zmm25 │ │ │ │ - vmovdqa32 (%rdx),%zmm16 │ │ │ │ - vmovdqa32 (%rcx),%zmm17 │ │ │ │ - vpsubw %zmm16,%zmm17,%zmm17 │ │ │ │ - vpabsw %zmm17,%zmm20 │ │ │ │ - vpsubusw %zmm20,%zmm22,%zmm20 │ │ │ │ - vpsrlw $0x8,%zmm20,%zmm20 │ │ │ │ - vpsllw $0xa,%zmm20,%zmm18 │ │ │ │ - vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ - vmovdqa32 0x40(%rcx),%zmm18 │ │ │ │ - vpsubw %zmm17,%zmm18,%zmm18 │ │ │ │ - vpabsw %zmm18,%zmm19 │ │ │ │ - vpsubusw %zmm19,%zmm22,%zmm19 │ │ │ │ - vpshldw $0x8,%zmm19,%zmm20,%zmm20 │ │ │ │ - vpsllw $0xa,%zmm20,%zmm19 │ │ │ │ - vpsubb %zmm20,%zmm21,%zmm20 │ │ │ │ - vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ - vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm23,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ - vpermb %zmm20,%zmm24,%zmm20 │ │ │ │ - sub $0xffffffffffffff80,%rdx │ │ │ │ - sub $0xffffffffffffff80,%rcx │ │ │ │ - vpermq %zmm16,%zmm25,%zmm16 │ │ │ │ - vmovdqa32 %zmm20,(%rax) │ │ │ │ - add $0x40,%rax │ │ │ │ - vmovdqa32 %zmm16,(%rdi) │ │ │ │ + call 2fa880 <__cxa_finalize@plt+0x2cf830> │ │ │ │ add %rsi,%rdi │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + vmovdqa %ymm2,0x40(%rdi) │ │ │ │ + vmovdqa %ymm3,0x60(%rdi) │ │ │ │ dec %r9d │ │ │ │ - jg 2fec22 <__cxa_finalize@plt+0x2d3bd2> │ │ │ │ + jg 2fa813 <__cxa_finalize@plt+0x2cf7c3> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - vpmovzxbq 0xddc29(%rip),%zmm27 │ │ │ │ - vmovdqa32 (%rdx),%zmm16 │ │ │ │ - vmovdqa32 (%rcx),%zmm17 │ │ │ │ - vpsubw %zmm16,%zmm17,%zmm17 │ │ │ │ - vpabsw %zmm17,%zmm20 │ │ │ │ - vpsubusw %zmm20,%zmm22,%zmm20 │ │ │ │ - vpsrlw $0x8,%zmm20,%zmm20 │ │ │ │ - vpsllw $0xa,%zmm20,%zmm18 │ │ │ │ - vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ - vmovdqa32 0x40(%rcx),%zmm18 │ │ │ │ - vpsubw %zmm17,%zmm18,%zmm18 │ │ │ │ - vpabsw %zmm18,%zmm19 │ │ │ │ - vpsubusw %zmm19,%zmm22,%zmm19 │ │ │ │ - vpshldw $0x8,%zmm19,%zmm20,%zmm20 │ │ │ │ - vpsllw $0xa,%zmm20,%zmm19 │ │ │ │ - vpsubb %zmm20,%zmm21,%zmm20 │ │ │ │ - vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ - vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm23,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 0x80(%rdx),%zmm26 │ │ │ │ - vmovdqa32 0x80(%rcx),%zmm17 │ │ │ │ - vpsubw %zmm26,%zmm17,%zmm17 │ │ │ │ - vpabsw %zmm17,%zmm25 │ │ │ │ - vpsubusw %zmm25,%zmm22,%zmm25 │ │ │ │ - vpsrlw $0x8,%zmm25,%zmm25 │ │ │ │ - vpsllw $0xa,%zmm25,%zmm18 │ │ │ │ - vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm17,%zmm26,%zmm26 │ │ │ │ - vmovdqa32 0xc0(%rdx),%zmm17 │ │ │ │ - vmovdqa32 0xc0(%rcx),%zmm18 │ │ │ │ - vpsubw %zmm17,%zmm18,%zmm18 │ │ │ │ - vpabsw %zmm18,%zmm19 │ │ │ │ - vpsubusw %zmm19,%zmm22,%zmm19 │ │ │ │ - vpshldw $0x8,%zmm19,%zmm25,%zmm25 │ │ │ │ - vpsllw $0xa,%zmm25,%zmm19 │ │ │ │ - vpsubb %zmm25,%zmm21,%zmm25 │ │ │ │ - vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ - vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm23,%zmm26,%zmm26 │ │ │ │ - vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm17,%zmm26,%zmm26 │ │ │ │ - vpermb %zmm20,%zmm24,%zmm20 │ │ │ │ - vpermb %zmm25,%zmm24,%zmm25 │ │ │ │ - add $0x100,%rdx │ │ │ │ - add $0x100,%rcx │ │ │ │ - vpermq %zmm16,%zmm27,%zmm16 │ │ │ │ - vpermq %zmm26,%zmm27,%zmm26 │ │ │ │ - vmovdqa32 %zmm20,(%rax) │ │ │ │ - vmovdqa32 %zmm25,0x40(%rax) │ │ │ │ - sub $0xffffffffffffff80,%rax │ │ │ │ - vmovdqa32 %zmm16,(%rdi) │ │ │ │ - vmovdqa32 %zmm26,0x40(%rdi) │ │ │ │ + call 2fa880 <__cxa_finalize@plt+0x2cf830> │ │ │ │ add %rsi,%rdi │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + vmovdqa %ymm2,0x40(%rdi) │ │ │ │ + vmovdqa %ymm3,0x60(%rdi) │ │ │ │ + call 2fa880 <__cxa_finalize@plt+0x2cf830> │ │ │ │ + vmovdqa %ymm0,0x80(%rdi) │ │ │ │ + vmovdqa %ymm1,0xa0(%rdi) │ │ │ │ + vmovdqa %ymm2,0xc0(%rdi) │ │ │ │ + vmovdqa %ymm3,0xe0(%rdi) │ │ │ │ dec %r9d │ │ │ │ - jg 2fece7 <__cxa_finalize@plt+0x2d3c97> │ │ │ │ + jg 2fa837 <__cxa_finalize@plt+0x2cf7e7> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0xddc45(%rip),%rax │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - movslq (%rax,%rcx,4),%rcx │ │ │ │ - vpbroadcastd -0x174(%rax),%zmm22 │ │ │ │ - vpbroadcastd -0xc5c(%rax),%zmm23 │ │ │ │ - sub %r9,%rdx │ │ │ │ - add %rax,%rcx │ │ │ │ - lea (%rsi,%rsi,2),%rax │ │ │ │ - jmp *%rcx │ │ │ │ - vmovd (%rdi),%xmm0 │ │ │ │ - vpinsrd $0x1,(%rdi,%rsi,1),%xmm0,%xmm0 │ │ │ │ - vpbroadcastd (%rdi,%rsi,2),%xmm1 │ │ │ │ - vpinsrd $0x3,(%rdi,%rax,1),%xmm1,%xmm1 │ │ │ │ - vmovdqa (%r9),%xmm4 │ │ │ │ - vmovdqa (%r9,%rdx,1),%xmm5 │ │ │ │ - add $0x10,%r9 │ │ │ │ - vpsubb %xmm4,%xmm22,%xmm3 │ │ │ │ - vpunpcklbw %xmm5,%xmm0,%xmm0 │ │ │ │ - vpunpcklbw %xmm4,%xmm3,%xmm2 │ │ │ │ - vpunpckhbw %xmm5,%xmm1,%xmm1 │ │ │ │ - vpunpckhbw %xmm4,%xmm3,%xmm3 │ │ │ │ - vpmaddubsw %xmm2,%xmm0,%xmm0 │ │ │ │ - vpmaddubsw %xmm3,%xmm1,%xmm1 │ │ │ │ - vpmulhrsw %xmm23,%xmm0,%xmm0 │ │ │ │ - vpmulhrsw %xmm23,%xmm1,%xmm1 │ │ │ │ - vpackuswb %xmm1,%xmm0,%xmm0 │ │ │ │ - vmovd %xmm0,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ - vpextrd $0x2,%xmm0,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x3,%xmm0,(%rdi,%rax,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 2fee7c <__cxa_finalize@plt+0x2d3e2c> │ │ │ │ + vmovdqa (%rdx),%ymm4 │ │ │ │ + vmovdqa (%rcx),%ymm0 │ │ │ │ + vpunpckhwd %ymm4,%ymm0,%ymm5 │ │ │ │ + vpunpcklwd %ymm4,%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x20(%rdx),%ymm4 │ │ │ │ + vmovdqa 0x20(%rcx),%ymm1 │ │ │ │ + vpmaddwd %ymm6,%ymm5,%ymm5 │ │ │ │ + vpmaddwd %ymm6,%ymm0,%ymm0 │ │ │ │ + vpaddd %ymm7,%ymm5,%ymm5 │ │ │ │ + vpaddd %ymm7,%ymm0,%ymm0 │ │ │ │ + vpsrad $0x8,%ymm5,%ymm5 │ │ │ │ + vpsrad $0x8,%ymm0,%ymm0 │ │ │ │ + vpackusdw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpunpckhwd %ymm4,%ymm1,%ymm5 │ │ │ │ + vpunpcklwd %ymm4,%ymm1,%ymm1 │ │ │ │ + vmovdqa 0x40(%rdx),%ymm4 │ │ │ │ + vmovdqa 0x40(%rcx),%ymm2 │ │ │ │ + vpmaddwd %ymm6,%ymm5,%ymm5 │ │ │ │ + vpmaddwd %ymm6,%ymm1,%ymm1 │ │ │ │ + vpaddd %ymm7,%ymm5,%ymm5 │ │ │ │ + vpaddd %ymm7,%ymm1,%ymm1 │ │ │ │ + vpsrad $0x8,%ymm5,%ymm5 │ │ │ │ + vpsrad $0x8,%ymm1,%ymm1 │ │ │ │ + vpackusdw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpunpckhwd %ymm4,%ymm2,%ymm5 │ │ │ │ + vpunpcklwd %ymm4,%ymm2,%ymm2 │ │ │ │ + vmovdqa 0x60(%rdx),%ymm4 │ │ │ │ + vmovdqa 0x60(%rcx),%ymm3 │ │ │ │ + sub $0xffffffffffffff80,%rdx │ │ │ │ + sub $0xffffffffffffff80,%rcx │ │ │ │ + vpmaddwd %ymm6,%ymm5,%ymm5 │ │ │ │ + vpmaddwd %ymm6,%ymm2,%ymm2 │ │ │ │ + vpaddd %ymm7,%ymm5,%ymm5 │ │ │ │ + vpaddd %ymm7,%ymm2,%ymm2 │ │ │ │ + vpsrad $0x8,%ymm5,%ymm5 │ │ │ │ + vpsrad $0x8,%ymm2,%ymm2 │ │ │ │ + vpackusdw %ymm5,%ymm2,%ymm2 │ │ │ │ + vpunpckhwd %ymm4,%ymm3,%ymm5 │ │ │ │ + vpunpcklwd %ymm4,%ymm3,%ymm3 │ │ │ │ + vpmaddwd %ymm6,%ymm5,%ymm5 │ │ │ │ + vpmaddwd %ymm6,%ymm3,%ymm3 │ │ │ │ + vpaddd %ymm7,%ymm5,%ymm5 │ │ │ │ + vpaddd %ymm7,%ymm3,%ymm3 │ │ │ │ + vpsrad $0x8,%ymm5,%ymm5 │ │ │ │ + vpsrad $0x8,%ymm3,%ymm3 │ │ │ │ + vpackusdw %ymm5,%ymm3,%ymm3 │ │ │ │ + vpminsw %ymm0,%ymm8,%ymm0 │ │ │ │ + vpminsw %ymm1,%ymm8,%ymm1 │ │ │ │ + vpminsw %ymm2,%ymm8,%ymm2 │ │ │ │ + vpminsw %ymm3,%ymm8,%ymm3 │ │ │ │ ret │ │ │ │ - vmovq (%rdi),%xmm0 │ │ │ │ - vpbroadcastq (%rdi,%rsi,1),%xmm1 │ │ │ │ - vpbroadcastq (%rdi,%rsi,2),%ymm2 │ │ │ │ - vpbroadcastq (%rdi,%rax,1),%ymm3 │ │ │ │ - vmovdqa (%r9),%ymm4 │ │ │ │ - vmovdqa (%r9,%rdx,1),%ymm5 │ │ │ │ - add $0x20,%r9 │ │ │ │ - vpblendd $0x30,%ymm2,%ymm0,%ymm0 │ │ │ │ - vpblendd $0xc0,%ymm3,%ymm1,%ymm1 │ │ │ │ - vpsubb %ymm4,%ymm22,%ymm3 │ │ │ │ - vpunpcklbw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpunpcklbw %ymm4,%ymm3,%ymm2 │ │ │ │ - vpunpckhbw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpunpckhbw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm23,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm23,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0xe15b9(%rip),%r10 │ │ │ │ + tzcnt %r8d,%r8d │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + shr $0xb,%eax │ │ │ │ + movslq (%r10,%r8,4),%r8 │ │ │ │ + vpbroadcastd -0x68(%r10),%ymm8 │ │ │ │ + vpbroadcastd -0x7c(%r10,%rax,4),%ymm9 │ │ │ │ + vpbroadcastd -0x74(%r10,%rax,4),%ymm10 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + add %r10,%r8 │ │ │ │ + call 2fab50 <__cxa_finalize@plt+0x2cfb00> │ │ │ │ + lea (%rsi,%rsi,2),%r10 │ │ │ │ + jmp *%r8 │ │ │ │ vmovq %xmm0,(%rdi) │ │ │ │ vmovhps %xmm0,(%rdi,%rsi,1) │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm0 │ │ │ │ + vmovq %xmm0,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm0,(%rdi,%r10,1) │ │ │ │ + cmp $0x4,%r9d │ │ │ │ + je 2faa1f <__cxa_finalize@plt+0x2cf9cf> │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vmovq %xmm1,(%rdi) │ │ │ │ + vmovhps %xmm1,(%rdi,%rsi,1) │ │ │ │ + vextracti128 $0x1,%ymm1,%xmm1 │ │ │ │ vmovq %xmm1,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm1,(%rdi,%rax,1) │ │ │ │ + vmovhps %xmm1,(%rdi,%r10,1) │ │ │ │ + cmp $0x8,%r9d │ │ │ │ + je 2faa1f <__cxa_finalize@plt+0x2cf9cf> │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 2feef7 <__cxa_finalize@plt+0x2d3ea7> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - vmovdqa32 (%rdi),%xmm17 │ │ │ │ - vinserti32x4 $0x1,(%rdi,%rsi,1),%ymm17,%ymm17 │ │ │ │ - vinserti32x4 $0x2,(%rdi,%rsi,2),%zmm17,%zmm17 │ │ │ │ - vmovdqa32 (%r9),%zmm20 │ │ │ │ - vinserti32x4 $0x3,(%rdi,%rax,1),%zmm17,%zmm17 │ │ │ │ - vmovdqa32 (%r9,%rdx,1),%zmm21 │ │ │ │ - add $0x40,%r9 │ │ │ │ - vpsubb %zmm20,%zmm22,%zmm19 │ │ │ │ - vpunpcklbw %zmm21,%zmm17,%zmm16 │ │ │ │ - vpunpcklbw %zmm20,%zmm19,%zmm18 │ │ │ │ - vpunpckhbw %zmm21,%zmm17,%zmm17 │ │ │ │ - vpunpckhbw %zmm20,%zmm19,%zmm19 │ │ │ │ - vpmaddubsw %zmm18,%zmm16,%zmm16 │ │ │ │ - vpmaddubsw %zmm19,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm23,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 %xmm16,(%rdi) │ │ │ │ - vextracti32x4 $0x1,%ymm16,(%rdi,%rsi,1) │ │ │ │ - vextracti32x4 $0x2,%zmm16,(%rdi,%rsi,2) │ │ │ │ - vextracti32x4 $0x3,%zmm16,(%rdi,%rax,1) │ │ │ │ + vmovq %xmm2,(%rdi) │ │ │ │ + vmovhps %xmm2,(%rdi,%rsi,1) │ │ │ │ + vextracti128 $0x1,%ymm2,%xmm2 │ │ │ │ + vmovq %xmm2,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm2,(%rdi,%r10,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 2fef83 <__cxa_finalize@plt+0x2d3f33> │ │ │ │ - ret │ │ │ │ - vmovdqa32 (%rdi),%ymm17 │ │ │ │ - vinserti32x8 $0x1,(%rdi,%rsi,1),%zmm17,%zmm17 │ │ │ │ - vmovdqa32 (%r9),%zmm20 │ │ │ │ - vmovdqa32 (%r9,%rdx,1),%zmm21 │ │ │ │ - add $0x40,%r9 │ │ │ │ - vpsubb %zmm20,%zmm22,%zmm19 │ │ │ │ - vpunpcklbw %zmm21,%zmm17,%zmm16 │ │ │ │ - vpunpcklbw %zmm20,%zmm19,%zmm18 │ │ │ │ - vpunpckhbw %zmm21,%zmm17,%zmm17 │ │ │ │ - vpunpckhbw %zmm20,%zmm19,%zmm19 │ │ │ │ - vpmaddubsw %zmm18,%zmm16,%zmm16 │ │ │ │ - vpmaddubsw %zmm19,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm23,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 %ymm16,(%rdi) │ │ │ │ - vextracti32x8 $0x1,%zmm16,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 2ff01b <__cxa_finalize@plt+0x2d3fcb> │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - lea 0xdda19(%rip),%r9 │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - movslq (%r9,%rcx,4),%rcx │ │ │ │ - vpbroadcastd -0xc70(%r9),%zmm21 │ │ │ │ - add %r9,%rcx │ │ │ │ - add $0xfffffffffffff390,%r9 │ │ │ │ - jmp *%rcx │ │ │ │ - vpbroadcastd 0x4(%r9),%xmm2 │ │ │ │ - vmovd (%rdi),%xmm0 │ │ │ │ - vpinsrw $0x1,(%rdi,%rsi,1),%xmm0,%xmm0 │ │ │ │ - vmovd (%rdx),%xmm1 │ │ │ │ - add $0x4,%rdx │ │ │ │ - vpunpcklbw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpmaddubsw %xmm2,%xmm0,%xmm0 │ │ │ │ - vpmulhrsw %xmm21,%xmm0,%xmm0 │ │ │ │ - vpackuswb %xmm0,%xmm0,%xmm0 │ │ │ │ - vpextrw $0x0,%xmm0,(%rdi) │ │ │ │ - vpextrw $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 2ff0bb <__cxa_finalize@plt+0x2d406b> │ │ │ │ - ret │ │ │ │ - vpbroadcastq 0x8(%r9),%xmm2 │ │ │ │ - vmovd (%rdi),%xmm0 │ │ │ │ - vpinsrd $0x1,(%rdi,%rsi,1),%xmm0,%xmm0 │ │ │ │ - vmovq (%rdx),%xmm1 │ │ │ │ - add $0x8,%rdx │ │ │ │ - vpunpcklbw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpmaddubsw %xmm2,%xmm0,%xmm0 │ │ │ │ - vpmulhrsw %xmm21,%xmm0,%xmm0 │ │ │ │ - vpackuswb %xmm0,%xmm0,%xmm0 │ │ │ │ - vmovd %xmm0,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 2ff0fe <__cxa_finalize@plt+0x2d40ae> │ │ │ │ - ret │ │ │ │ - vmovdqa 0x10(%r9),%xmm3 │ │ │ │ - vmovq (%rdi),%xmm0 │ │ │ │ - vpbroadcastq (%rdi,%rsi,1),%xmm1 │ │ │ │ - vmovdqa (%rdx),%xmm2 │ │ │ │ - add $0x10,%rdx │ │ │ │ - vpunpcklbw %xmm2,%xmm0,%xmm0 │ │ │ │ - vpunpckhbw %xmm2,%xmm1,%xmm1 │ │ │ │ - vpmaddubsw %xmm3,%xmm0,%xmm0 │ │ │ │ - vpmaddubsw %xmm3,%xmm1,%xmm1 │ │ │ │ - vpmulhrsw %xmm21,%xmm0,%xmm0 │ │ │ │ - vpmulhrsw %xmm21,%xmm1,%xmm1 │ │ │ │ - vpackuswb %xmm1,%xmm0,%xmm0 │ │ │ │ - vmovq %xmm0,(%rdi) │ │ │ │ - vmovhps %xmm0,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 2ff140 <__cxa_finalize@plt+0x2d40f0> │ │ │ │ - ret │ │ │ │ - vbroadcasti32x4 0x20(%r9),%ymm19 │ │ │ │ - vbroadcasti32x4 0x30(%r9),%ymm20 │ │ │ │ - vmovdqa32 (%rdi),%xmm17 │ │ │ │ - vinserti32x4 $0x1,(%rdi,%rsi,1),%ymm17,%ymm17 │ │ │ │ - vmovdqa32 (%rdx),%ymm18 │ │ │ │ - add $0x20,%rdx │ │ │ │ - vpunpcklbw %ymm18,%ymm17,%ymm16 │ │ │ │ - vpunpckhbw %ymm18,%ymm17,%ymm17 │ │ │ │ - vpmaddubsw %ymm19,%ymm16,%ymm16 │ │ │ │ - vpmaddubsw %ymm20,%ymm17,%ymm17 │ │ │ │ - vpmulhrsw %ymm21,%ymm16,%ymm16 │ │ │ │ - vpmulhrsw %ymm21,%ymm17,%ymm17 │ │ │ │ - vpackuswb %ymm17,%ymm16,%ymm16 │ │ │ │ - vmovdqa32 %xmm16,(%rdi) │ │ │ │ - vextracti32x4 $0x1,%zmm16,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 2ff196 <__cxa_finalize@plt+0x2d4146> │ │ │ │ - ret │ │ │ │ - vmovdqa32 0x40(%r9),%zmm20 │ │ │ │ - vshufi32x4 $0x88,%zmm20,%zmm20,%zmm19 │ │ │ │ - vshufi32x4 $0xdd,%zmm20,%zmm20,%zmm20 │ │ │ │ - vmovdqa32 (%rdi),%ymm17 │ │ │ │ - vinserti32x8 $0x1,(%rdi,%rsi,1),%zmm17,%zmm17 │ │ │ │ - vmovdqa32 (%rdx),%zmm18 │ │ │ │ - add $0x40,%rdx │ │ │ │ - vpunpcklbw %zmm18,%zmm17,%zmm16 │ │ │ │ - vpunpckhbw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpmaddubsw %zmm19,%zmm16,%zmm16 │ │ │ │ - vpmaddubsw %zmm20,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm21,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 %ymm16,(%rdi) │ │ │ │ - vextracti32x8 $0x1,%zmm16,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 2ff206 <__cxa_finalize@plt+0x2d41b6> │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0xdd84d(%rip),%rax │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - mov %r8d,%r8d │ │ │ │ - movslq (%rax,%rcx,4),%rcx │ │ │ │ - lea -0xc84(%rax,%r8,2),%r9 │ │ │ │ - vpbroadcastd -0xc84(%rax),%zmm21 │ │ │ │ - lea (%r8,%r8,2),%r8d │ │ │ │ - add %rax,%rcx │ │ │ │ - shr $0x2,%r8d │ │ │ │ - lea (%r9,%r8,2),%r9 │ │ │ │ - neg %r8 │ │ │ │ - jmp *%rcx │ │ │ │ - vmovd (%rdi),%xmm0 │ │ │ │ - vpinsrw $0x1,(%rdi,%rsi,1),%xmm0,%xmm0 │ │ │ │ - vmovd (%r9,%r8,2),%xmm2 │ │ │ │ - vmovd (%rdx),%xmm1 │ │ │ │ - add $0x4,%rdx │ │ │ │ - vpunpcklwd %xmm2,%xmm2,%xmm2 │ │ │ │ - vpunpcklbw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpmaddubsw %xmm2,%xmm0,%xmm0 │ │ │ │ - vpmulhrsw %xmm21,%xmm0,%xmm0 │ │ │ │ - vpackuswb %xmm0,%xmm0,%xmm0 │ │ │ │ - vpextrw $0x0,%xmm0,(%rdi) │ │ │ │ - vpextrw $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - add $0x2,%r8 │ │ │ │ - jl 2ff2a8 <__cxa_finalize@plt+0x2d4258> │ │ │ │ + vmovq %xmm3,(%rdi) │ │ │ │ + vmovhps %xmm3,(%rdi,%rsi,1) │ │ │ │ + vextracti128 $0x1,%ymm3,%xmm3 │ │ │ │ + vmovq %xmm3,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm3,(%rdi,%r10,1) │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - vmovdqa 0xdd529(%rip),%xmm3 │ │ │ │ - vmovd (%rdi),%xmm0 │ │ │ │ - vpinsrd $0x1,(%rdi,%rsi,1),%xmm0,%xmm0 │ │ │ │ - vmovd (%r9,%r8,2),%xmm2 │ │ │ │ - vmovq (%rdx),%xmm1 │ │ │ │ - add $0x8,%rdx │ │ │ │ - vpshufb %xmm3,%xmm2,%xmm2 │ │ │ │ - vpunpcklbw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpmaddubsw %xmm2,%xmm0,%xmm0 │ │ │ │ - vpmulhrsw %xmm21,%xmm0,%xmm0 │ │ │ │ - vpackuswb %xmm0,%xmm0,%xmm0 │ │ │ │ - vmovd %xmm0,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - add $0x2,%r8 │ │ │ │ - jl 2ff2f7 <__cxa_finalize@plt+0x2d42a7> │ │ │ │ + vmovdqa %xmm0,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %xmm1,(%rdi,%rsi,2) │ │ │ │ + vextracti128 $0x1,%ymm1,(%rdi,%r10,1) │ │ │ │ + cmp $0x4,%r9d │ │ │ │ + jne 2faa64 <__cxa_finalize@plt+0x2cfa14> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - vbroadcasti128 0xdd4d9(%rip),%ymm4 │ │ │ │ - vshufpd $0x3,%ymm4,%ymm4,%ymm4 │ │ │ │ - vpbroadcastq (%rdi),%ymm1 │ │ │ │ - vmovq (%rdi,%rsi,1),%xmm0 │ │ │ │ - vpblendd $0x30,%ymm1,%ymm0,%ymm0 │ │ │ │ - vpbroadcastd (%r9,%r8,2),%ymm3 │ │ │ │ - vmovq 0x8(%rdx),%xmm1 │ │ │ │ - vinserti128 $0x1,(%rdx),%ymm1,%ymm1 │ │ │ │ - add $0x10,%rdx │ │ │ │ - vpshufb %ymm4,%ymm3,%ymm3 │ │ │ │ - vpunpcklbw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm21,%ymm0,%ymm0 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vpackuswb %xmm1,%xmm0,%xmm0 │ │ │ │ - vmovhps %xmm0,(%rdi) │ │ │ │ - vmovq %xmm0,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - add $0x2,%r8 │ │ │ │ - jl 2ff34c <__cxa_finalize@plt+0x2d42fc> │ │ │ │ + call 2fab50 <__cxa_finalize@plt+0x2cfb00> │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vmovdqa %xmm0,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %xmm1,(%rdi,%rsi,2) │ │ │ │ + vextracti128 $0x1,%ymm1,(%rdi,%r10,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vmovdqa %xmm2,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm2,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %xmm3,(%rdi,%rsi,2) │ │ │ │ + vextracti128 $0x1,%ymm3,(%rdi,%r10,1) │ │ │ │ + sub $0x8,%r9d │ │ │ │ + jg 2faa44 <__cxa_finalize@plt+0x2cf9f4> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ - vbroadcasti32x4 0xdd470(%rip),%ymm20 │ │ │ │ - vshufpd $0xc,%ymm20,%ymm20,%ymm20 │ │ │ │ - vmovdqa32 (%rdi),%xmm17 │ │ │ │ - vinserti32x4 $0x1,(%rdi,%rsi,1),%ymm17,%ymm17 │ │ │ │ - vpbroadcastd (%r9,%r8,2),%ymm19 │ │ │ │ - vmovdqa32 (%rdx),%ymm18 │ │ │ │ - add $0x20,%rdx │ │ │ │ - vpshufb %ymm20,%ymm19,%ymm19 │ │ │ │ - vpunpcklbw %ymm18,%ymm17,%ymm16 │ │ │ │ - vpunpckhbw %ymm18,%ymm17,%ymm17 │ │ │ │ - vpmaddubsw %ymm19,%ymm16,%ymm16 │ │ │ │ - vpmaddubsw %ymm19,%ymm17,%ymm17 │ │ │ │ - vpmulhrsw %ymm21,%ymm16,%ymm16 │ │ │ │ - vpmulhrsw %ymm21,%ymm17,%ymm17 │ │ │ │ - vpackuswb %ymm17,%ymm16,%ymm16 │ │ │ │ - vmovdqa32 %xmm16,(%rdi) │ │ │ │ - vextracti32x4 $0x1,%zmm16,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - add $0x2,%r8 │ │ │ │ - jl 2ff3b7 <__cxa_finalize@plt+0x2d4367> │ │ │ │ + call 2fab50 <__cxa_finalize@plt+0x2cfb00> │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %ymm2,(%rdi,%rsi,2) │ │ │ │ + vmovdqa %ymm3,(%rdi,%r10,1) │ │ │ │ + sub $0x4,%r9d │ │ │ │ + jg 2faa89 <__cxa_finalize@plt+0x2cfa39> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - vbroadcasti32x4 0xdd3f7(%rip),%zmm20 │ │ │ │ - vshufpd $0xf0,%zmm20,%zmm20,%zmm20 │ │ │ │ - vmovdqa32 (%rdi),%ymm17 │ │ │ │ - vinserti32x8 $0x1,(%rdi,%rsi,1),%zmm17,%zmm17 │ │ │ │ - vpbroadcastd (%r9,%r8,2),%zmm19 │ │ │ │ - vmovdqa32 (%rdx),%zmm18 │ │ │ │ - add $0x40,%rdx │ │ │ │ - vpshufb %zmm20,%zmm19,%zmm19 │ │ │ │ - vpunpcklbw %zmm18,%zmm17,%zmm16 │ │ │ │ - vpunpckhbw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpmaddubsw %zmm19,%zmm16,%zmm16 │ │ │ │ - vpmaddubsw %zmm19,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm21,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 %ymm16,(%rdi) │ │ │ │ - vextracti32x8 $0x1,%zmm16,(%rdi,%rsi,1) │ │ │ │ + call 2fab50 <__cxa_finalize@plt+0x2cfb00> │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ - add $0x2,%r8 │ │ │ │ - jl 2ff430 <__cxa_finalize@plt+0x2d43e0> │ │ │ │ - ret │ │ │ │ - vpbroadcastw (%r9,%r8,2),%zmm19 │ │ │ │ - vmovdqa32 (%rdi),%zmm17 │ │ │ │ - vmovdqa32 (%rdx),%zmm18 │ │ │ │ - add $0x40,%rdx │ │ │ │ - vpunpcklbw %zmm18,%zmm17,%zmm16 │ │ │ │ - vpunpckhbw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpmaddubsw %zmm19,%zmm16,%zmm16 │ │ │ │ - vpmaddubsw %zmm19,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm21,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ - vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 %zmm16,(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - inc %r8 │ │ │ │ - jl 2ff498 <__cxa_finalize@plt+0x2d4448> │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + vmovdqa %ymm2,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %ymm3,0x20(%rdi,%rsi,1) │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 2faab0 <__cxa_finalize@plt+0x2cfa60> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - vpbroadcastw (%r9,%r8,2),%zmm22 │ │ │ │ - vmovdqa32 (%rdi),%zmm18 │ │ │ │ - vmovdqa32 (%rdx),%zmm17 │ │ │ │ - vmovdqa32 0x40(%rdi),%zmm19 │ │ │ │ - vmovdqa32 0x40(%rdx),%zmm20 │ │ │ │ - sub $0xffffffffffffff80,%rdx │ │ │ │ - vpunpcklbw %zmm17,%zmm18,%zmm16 │ │ │ │ - vpunpckhbw %zmm17,%zmm18,%zmm18 │ │ │ │ - vpmaddubsw %zmm22,%zmm16,%zmm16 │ │ │ │ - vpmaddubsw %zmm22,%zmm18,%zmm18 │ │ │ │ - vpunpcklbw %zmm20,%zmm19,%zmm17 │ │ │ │ - vpunpckhbw %zmm20,%zmm19,%zmm19 │ │ │ │ - vpmaddubsw %zmm22,%zmm17,%zmm17 │ │ │ │ - vpmaddubsw %zmm22,%zmm19,%zmm19 │ │ │ │ - vpmulhrsw %zmm21,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm21,%zmm18,%zmm18 │ │ │ │ - vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm21,%zmm19,%zmm19 │ │ │ │ - vpackuswb %zmm18,%zmm16,%zmm16 │ │ │ │ - vpackuswb %zmm19,%zmm17,%zmm17 │ │ │ │ - vmovdqa32 %zmm16,(%rdi) │ │ │ │ - vmovdqa32 %zmm17,0x40(%rdi) │ │ │ │ + call 2fab50 <__cxa_finalize@plt+0x2cfb00> │ │ │ │ add %rsi,%rdi │ │ │ │ - inc %r8 │ │ │ │ - jl 2ff4e8 <__cxa_finalize@plt+0x2d4498> │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + vmovdqa %ymm2,0x40(%rdi) │ │ │ │ + vmovdqa %ymm3,0x60(%rdi) │ │ │ │ + dec %r9d │ │ │ │ + jg 2faad7 <__cxa_finalize@plt+0x2cfa87> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %rbx │ │ │ │ - push %rbp │ │ │ │ - push %r14 │ │ │ │ - subl $0x10000,0x30(%rsp) │ │ │ │ - subl $0x8,0x20(%rsp) │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - vpbroadcastd 0x28(%rsp),%zmm21 │ │ │ │ - vpbroadcastd 0x30(%rsp),%zmm24 │ │ │ │ - vpbroadcastd 0x20(%rsp),%zmm22 │ │ │ │ - kmovq %rax,%k3 │ │ │ │ - lea -0x6fdc(%rip),%r10 │ │ │ │ - vpbroadcastd 0xe4364(%r10),%zmm19 │ │ │ │ - vpbroadcastd 0xe4380(%r10),%zmm23 │ │ │ │ - vbroadcasti32x4 0xe434c(%r10),%zmm31 │ │ │ │ - vpdpwssd 0xe4250(%r10),%zmm21,%zmm24 │ │ │ │ - vpslld $0x4,%zmm21,%zmm21 │ │ │ │ - vpslld $0xe,%zmm22,%zmm22 │ │ │ │ - vpxord %zmm18,%zmm18,%zmm18 │ │ │ │ - vmovdqa32 0xe42a0(%r10),%zmm0 │ │ │ │ - vmovdqa32 0xe42e0(%r10),%zmm1 │ │ │ │ - vmovdqa 0xe4320(%r10),%xmm2 │ │ │ │ - xor %eax,%eax │ │ │ │ - vmovdqa32 %zmm24,%zmm20 │ │ │ │ - vpmaxsd %zmm18,%zmm20,%zmm16 │ │ │ │ - vpsrad $0x8,%zmm20,%zmm25 │ │ │ │ - vpminsd %zmm22,%zmm16,%zmm16 │ │ │ │ - vpsubd %zmm16,%zmm20,%zmm17 │ │ │ │ - vpsrad $0xe,%zmm16,%zmm16 │ │ │ │ - vpsrad $0xe,%zmm17,%zmm17 │ │ │ │ - vptestmd %zmm17,%zmm17,%k4 │ │ │ │ - vpandd %zmm23,%zmm25,%zmm25 │ │ │ │ - ktestw %k4,%k4 │ │ │ │ - je 2ff6ce <__cxa_finalize@plt+0x2d467e> │ │ │ │ - vextracti32x8 $0x1,%zmm16,%ymm28 │ │ │ │ - vextracti32x8 $0x1,%zmm17,%ymm29 │ │ │ │ - kmovq %k3,%k1 │ │ │ │ - kmovq %k3,%k2 │ │ │ │ - vpgatherdq (%rdx,%ymm16,1),%zmm26{%k1} │ │ │ │ - vpgatherdq (%rdx,%ymm28,1),%zmm27{%k2} │ │ │ │ - kmovq %k3,%k1 │ │ │ │ - kmovq %k3,%k2 │ │ │ │ - vpgatherdq 0xe4294(%r10,%ymm17,1),%zmm30{%k1} │ │ │ │ - vpgatherdq 0xe4294(%r10,%ymm29,1),%zmm16{%k2} │ │ │ │ - vmovdqa32 %zmm0,%zmm28 │ │ │ │ - vmovdqa32 %zmm1,%zmm29 │ │ │ │ - vpaddb %zmm31,%zmm30,%zmm30 │ │ │ │ - vpaddb %zmm31,%zmm16,%zmm16 │ │ │ │ - vpshufb %zmm30,%zmm26,%zmm26 │ │ │ │ - vpshufb %zmm16,%zmm27,%zmm27 │ │ │ │ - vpermi2d %zmm27,%zmm26,%zmm28 │ │ │ │ - vpermi2d %zmm27,%zmm26,%zmm29 │ │ │ │ - jmp 2ff6e7 <__cxa_finalize@plt+0x2d4697> │ │ │ │ - kmovq %k3,%k1 │ │ │ │ - kmovq %k3,%k2 │ │ │ │ - vpgatherdd (%rdx,%zmm16,1),%zmm28{%k1} │ │ │ │ - vpgatherdd 0x4(%rdx,%zmm16,1),%zmm29{%k2} │ │ │ │ - kmovq %k3,%k1 │ │ │ │ - kmovq %k3,%k2 │ │ │ │ - vpgatherdd 0xea7c0(%r10,%zmm25,8),%zmm26{%k1} │ │ │ │ - vpgatherdd 0xea7c4(%r10,%zmm25,8),%zmm27{%k2} │ │ │ │ - vmovdqa32 %zmm18,%zmm30 │ │ │ │ - vpdpbusd %zmm26,%zmm28,%zmm30 │ │ │ │ - vpdpbusd %zmm27,%zmm29,%zmm30 │ │ │ │ - vpackssdw %zmm30,%zmm30,%zmm30 │ │ │ │ - vpmulhrsw %zmm19,%zmm30,%zmm30 │ │ │ │ - vpackuswb %zmm30,%zmm30,%zmm30 │ │ │ │ - vpermd %zmm30,%zmm2,%zmm30 │ │ │ │ - vmovdqa32 %xmm30,(%rdi,%rax,1) │ │ │ │ - vpaddd %zmm21,%zmm20,%zmm20 │ │ │ │ - add $0x10,%eax │ │ │ │ - cmp %r8d,%eax │ │ │ │ - jl 2ff61d <__cxa_finalize@plt+0x2d45cd> │ │ │ │ + call 2fab50 <__cxa_finalize@plt+0x2cfb00> │ │ │ │ add %rsi,%rdi │ │ │ │ - add %rcx,%rdx │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + vmovdqa %ymm2,0x40(%rdi) │ │ │ │ + vmovdqa %ymm3,0x60(%rdi) │ │ │ │ + call 2fab50 <__cxa_finalize@plt+0x2cfb00> │ │ │ │ + vmovdqa %ymm0,0x80(%rdi) │ │ │ │ + vmovdqa %ymm1,0xa0(%rdi) │ │ │ │ + vmovdqa %ymm2,0xc0(%rdi) │ │ │ │ + vmovdqa %ymm3,0xe0(%rdi) │ │ │ │ dec %r9d │ │ │ │ - jg 2ff615 <__cxa_finalize@plt+0x2d45c5> │ │ │ │ - pop %r14 │ │ │ │ - pop %rbp │ │ │ │ - pop %rbx │ │ │ │ + jg 2faafb <__cxa_finalize@plt+0x2cfaab> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - lea 0x14(%rip),%r10 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2ff979 <__cxa_finalize@plt+0x2d4929> │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2ffb09 <__cxa_finalize@plt+0x2d4ab9> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vpmovzxbw (%rax),%ymm5 │ │ │ │ + vmovdqa (%rdx),%ymm0 │ │ │ │ + vmovdqa (%rcx),%ymm6 │ │ │ │ + vpunpckhwd %ymm6,%ymm0,%ymm4 │ │ │ │ + vpunpcklwd %ymm6,%ymm0,%ymm0 │ │ │ │ + vpsubw %ymm5,%ymm8,%ymm7 │ │ │ │ + vpunpckhwd %ymm7,%ymm5,%ymm6 │ │ │ │ + vpunpcklwd %ymm7,%ymm5,%ymm5 │ │ │ │ + vpmaddwd %ymm6,%ymm4,%ymm4 │ │ │ │ + vpmaddwd %ymm5,%ymm0,%ymm0 │ │ │ │ + vpsrad $0x5,%ymm4,%ymm4 │ │ │ │ + vpsrad $0x5,%ymm0,%ymm0 │ │ │ │ + vpackssdw %ymm4,%ymm0,%ymm0 │ │ │ │ + vpmaxsw %ymm0,%ymm9,%ymm0 │ │ │ │ + vpsubsw %ymm9,%ymm0,%ymm0 │ │ │ │ + vpmulhw %ymm0,%ymm10,%ymm0 │ │ │ │ + vpmovzxbw 0x10(%rax),%ymm5 │ │ │ │ + vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x20(%rcx),%ymm6 │ │ │ │ + vpunpckhwd %ymm6,%ymm1,%ymm4 │ │ │ │ + vpunpcklwd %ymm6,%ymm1,%ymm1 │ │ │ │ + vpsubw %ymm5,%ymm8,%ymm7 │ │ │ │ + vpunpckhwd %ymm7,%ymm5,%ymm6 │ │ │ │ + vpunpcklwd %ymm7,%ymm5,%ymm5 │ │ │ │ + vpmaddwd %ymm6,%ymm4,%ymm4 │ │ │ │ + vpmaddwd %ymm5,%ymm1,%ymm1 │ │ │ │ + vpsrad $0x5,%ymm4,%ymm4 │ │ │ │ + vpsrad $0x5,%ymm1,%ymm1 │ │ │ │ + vpackssdw %ymm4,%ymm1,%ymm1 │ │ │ │ + vpmaxsw %ymm1,%ymm9,%ymm1 │ │ │ │ + vpsubsw %ymm9,%ymm1,%ymm1 │ │ │ │ + vpmulhw %ymm1,%ymm10,%ymm1 │ │ │ │ + vpmovzxbw 0x20(%rax),%ymm5 │ │ │ │ + vmovdqa 0x40(%rdx),%ymm2 │ │ │ │ + vmovdqa 0x40(%rcx),%ymm6 │ │ │ │ + vpunpckhwd %ymm6,%ymm2,%ymm4 │ │ │ │ + vpunpcklwd %ymm6,%ymm2,%ymm2 │ │ │ │ + vpsubw %ymm5,%ymm8,%ymm7 │ │ │ │ + vpunpckhwd %ymm7,%ymm5,%ymm6 │ │ │ │ + vpunpcklwd %ymm7,%ymm5,%ymm5 │ │ │ │ + vpmaddwd %ymm6,%ymm4,%ymm4 │ │ │ │ + vpmaddwd %ymm5,%ymm2,%ymm2 │ │ │ │ + vpsrad $0x5,%ymm4,%ymm4 │ │ │ │ + vpsrad $0x5,%ymm2,%ymm2 │ │ │ │ + vpackssdw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmaxsw %ymm2,%ymm9,%ymm2 │ │ │ │ + vpsubsw %ymm9,%ymm2,%ymm2 │ │ │ │ + vpmulhw %ymm2,%ymm10,%ymm2 │ │ │ │ + vpmovzxbw 0x30(%rax),%ymm5 │ │ │ │ + vmovdqa 0x60(%rdx),%ymm3 │ │ │ │ + vmovdqa 0x60(%rcx),%ymm6 │ │ │ │ + vpunpckhwd %ymm6,%ymm3,%ymm4 │ │ │ │ + vpunpcklwd %ymm6,%ymm3,%ymm3 │ │ │ │ + vpsubw %ymm5,%ymm8,%ymm7 │ │ │ │ + vpunpckhwd %ymm7,%ymm5,%ymm6 │ │ │ │ + vpunpcklwd %ymm7,%ymm5,%ymm5 │ │ │ │ + vpmaddwd %ymm6,%ymm4,%ymm4 │ │ │ │ + vpmaddwd %ymm5,%ymm3,%ymm3 │ │ │ │ + vpsrad $0x5,%ymm4,%ymm4 │ │ │ │ + vpsrad $0x5,%ymm3,%ymm3 │ │ │ │ + vpackssdw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpmaxsw %ymm3,%ymm9,%ymm3 │ │ │ │ + vpsubsw %ymm9,%ymm3,%ymm3 │ │ │ │ + vpmulhw %ymm3,%ymm10,%ymm3 │ │ │ │ + add $0x40,%rax │ │ │ │ + sub $0xffffffffffffff80,%rdx │ │ │ │ + sub $0xffffffffffffff80,%rcx │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0xe12b1(%rip),%r10 │ │ │ │ tzcnt %r8d,%r8d │ │ │ │ - movzwl 0xdd72f(%r10,%r8,2),%r8d │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + vmovd 0x10(%rsp),%xmm0 │ │ │ │ + shr $0xb,%eax │ │ │ │ + movslq (%r10,%r8,4),%r8 │ │ │ │ + vpbroadcastd -0x74(%r10),%ymm10 │ │ │ │ + vpbroadcastd -0x80(%r10),%ymm11 │ │ │ │ + vpbroadcastd -0x94(%r10,%rax,4),%ymm12 │ │ │ │ + vpbroadcastd -0x8c(%r10,%rax,4),%ymm13 │ │ │ │ + vmovd -0x84(%r10),%xmm14 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + vpsubw %xmm0,%xmm14,%xmm14 │ │ │ │ + vpbroadcastw %xmm14,%ymm14 │ │ │ │ add %r10,%r8 │ │ │ │ + call 2fb040 <__cxa_finalize@plt+0x2cfff0> │ │ │ │ + lea (%rsi,%rsi,2),%r10 │ │ │ │ jmp *%r8 │ │ │ │ - mov (%rdx),%r8d │ │ │ │ - mov (%rdx,%rcx,1),%eax │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - mov %r8d,(%rdi) │ │ │ │ - mov %eax,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 2ff7a3 <__cxa_finalize@plt+0x2d4753> │ │ │ │ + vphaddd %ymm5,%ymm4,%ymm4 │ │ │ │ + vpaddw %ymm4,%ymm14,%ymm4 │ │ │ │ + vpsrlw $0x2,%ymm4,%ymm4 │ │ │ │ + vpackuswb %ymm4,%ymm4,%ymm4 │ │ │ │ + vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ + vpunpcklwd %xmm5,%xmm4,%xmm4 │ │ │ │ + vmovq %xmm0,(%rdi) │ │ │ │ + vmovhps %xmm0,(%rdi,%rsi,1) │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm0 │ │ │ │ + vmovq %xmm0,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm0,(%rdi,%r10,1) │ │ │ │ + vmovdqa %xmm4,(%rax) │ │ │ │ + cmp $0x8,%r9d │ │ │ │ + jl 2fad7f <__cxa_finalize@plt+0x2cfd2f> │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vmovq %xmm1,(%rdi) │ │ │ │ + vmovhps %xmm1,(%rdi,%rsi,1) │ │ │ │ + vextracti128 $0x1,%ymm1,%xmm1 │ │ │ │ + vmovq %xmm1,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm1,(%rdi,%r10,1) │ │ │ │ + je 2fad7f <__cxa_finalize@plt+0x2cfd2f> │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vmovq %xmm2,(%rdi) │ │ │ │ + vmovhps %xmm2,(%rdi,%rsi,1) │ │ │ │ + vextracti128 $0x1,%ymm2,%xmm2 │ │ │ │ + vmovq %xmm2,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm2,(%rdi,%r10,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vmovq %xmm3,(%rdi) │ │ │ │ + vmovhps %xmm3,(%rdi,%rsi,1) │ │ │ │ + vextracti128 $0x1,%ymm3,%xmm3 │ │ │ │ + vmovq %xmm3,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm3,(%rdi,%r10,1) │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - movq (%rdx),%xmm0 │ │ │ │ - movq (%rdx,%rcx,1),%xmm1 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - movq %xmm0,(%rdi) │ │ │ │ - movq %xmm1,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 2ff7be <__cxa_finalize@plt+0x2d476e> │ │ │ │ + call 2fb040 <__cxa_finalize@plt+0x2cfff0> │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + vperm2i128 $0x21,%ymm5,%ymm4,%ymm6 │ │ │ │ + vpblendd $0xf0,%ymm5,%ymm4,%ymm4 │ │ │ │ + vpaddw %ymm4,%ymm14,%ymm4 │ │ │ │ + vpaddw %ymm6,%ymm4,%ymm4 │ │ │ │ + vpsrlw $0x2,%ymm4,%ymm4 │ │ │ │ + vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ + vpackuswb %xmm5,%xmm4,%xmm4 │ │ │ │ + vmovdqa %xmm0,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %xmm1,(%rdi,%rsi,2) │ │ │ │ + vextracti128 $0x1,%ymm1,(%rdi,%r10,1) │ │ │ │ + vmovdqa %xmm4,(%rax) │ │ │ │ + sub $0x8,%r9d │ │ │ │ + jl 2fadf1 <__cxa_finalize@plt+0x2cfda1> │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vmovdqa %xmm2,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm2,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %xmm3,(%rdi,%rsi,2) │ │ │ │ + vextracti128 $0x1,%ymm3,(%rdi,%r10,1) │ │ │ │ + jg 2fad83 <__cxa_finalize@plt+0x2cfd33> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - movdqu (%rdx),%xmm0 │ │ │ │ - movdqu (%rdx,%rcx,1),%xmm1 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 2ff7df <__cxa_finalize@plt+0x2d478f> │ │ │ │ + call 2fb040 <__cxa_finalize@plt+0x2cfff0> │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + vpunpcklqdq %ymm5,%ymm4,%ymm6 │ │ │ │ + vpunpckhqdq %ymm5,%ymm4,%ymm4 │ │ │ │ + vpaddw %ymm6,%ymm14,%ymm6 │ │ │ │ + vpaddw %ymm6,%ymm4,%ymm4 │ │ │ │ + vpsrlw $0x2,%ymm4,%ymm4 │ │ │ │ + vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ + vpackuswb %xmm5,%xmm4,%xmm4 │ │ │ │ + vpshufd $0xd8,%xmm4,%xmm4 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %ymm2,(%rdi,%rsi,2) │ │ │ │ + vmovdqa %ymm3,(%rdi,%r10,1) │ │ │ │ + vmovdqa %xmm4,(%rax) │ │ │ │ + sub $0x4,%r9d │ │ │ │ + jg 2fadf5 <__cxa_finalize@plt+0x2cfda5> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - movdqu (%rdx),%xmm0 │ │ │ │ - movdqu 0x10(%rdx),%xmm1 │ │ │ │ - movdqu (%rdx,%rcx,1),%xmm2 │ │ │ │ - movdqu 0x10(%rdx,%rcx,1),%xmm3 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - movdqa %xmm2,(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm3,0x10(%rdi,%rsi,1) │ │ │ │ + call 2fb040 <__cxa_finalize@plt+0x2cfff0> │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + add $0x20,%rax │ │ │ │ + vpaddw %ymm4,%ymm14,%ymm4 │ │ │ │ + vpaddw %ymm5,%ymm4,%ymm4 │ │ │ │ + vpsrlw $0x2,%ymm4,%ymm15 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + vmovdqa %ymm2,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %ymm3,0x20(%rdi,%rsi,1) │ │ │ │ + call 2fb040 <__cxa_finalize@plt+0x2cfff0> │ │ │ │ + vmovdqa 0xe0ebd(%rip),%ymm6 │ │ │ │ + vpaddw %ymm4,%ymm14,%ymm4 │ │ │ │ + vpaddw %ymm5,%ymm4,%ymm4 │ │ │ │ + vpsrlw $0x2,%ymm4,%ymm4 │ │ │ │ + vpackuswb %ymm4,%ymm15,%ymm15 │ │ │ │ + vpermd %ymm15,%ymm6,%ymm4 │ │ │ │ + vmovdqa %ymm0,(%rdi,%rsi,2) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi,%rsi,2) │ │ │ │ + vmovdqa %ymm2,(%rdi,%r10,1) │ │ │ │ + vmovdqa %ymm3,0x20(%rdi,%r10,1) │ │ │ │ + vmovdqa %ymm4,(%rax) │ │ │ │ + sub $0x4,%r9d │ │ │ │ + jg 2fae48 <__cxa_finalize@plt+0x2cfdf8> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + call 2fb040 <__cxa_finalize@plt+0x2cfff0> │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ + add $0x20,%rax │ │ │ │ + vpaddw %ymm4,%ymm14,%ymm4 │ │ │ │ + vpaddw %ymm5,%ymm14,%ymm15 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + vmovdqa %ymm2,0x40(%rdi) │ │ │ │ + vmovdqa %ymm3,0x60(%rdi) │ │ │ │ + vmovdqa %ymm4,(%rax) │ │ │ │ + call 2fb040 <__cxa_finalize@plt+0x2cfff0> │ │ │ │ + vpaddw (%rax),%ymm4,%ymm4 │ │ │ │ + vmovdqa 0xe0e44(%rip),%ymm6 │ │ │ │ + vpaddw %ymm5,%ymm15,%ymm5 │ │ │ │ + vpsrlw $0x2,%ymm4,%ymm4 │ │ │ │ + vpsrlw $0x2,%ymm5,%ymm5 │ │ │ │ + vpackuswb %ymm5,%ymm4,%ymm4 │ │ │ │ + vpermd %ymm4,%ymm6,%ymm4 │ │ │ │ + vmovdqa %ymm0,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi,%rsi,1) │ │ │ │ + vmovdqa %ymm2,0x40(%rdi,%rsi,1) │ │ │ │ + vmovdqa %ymm3,0x60(%rdi,%rsi,1) │ │ │ │ + vmovdqa %ymm4,(%rax) │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 2ff800 <__cxa_finalize@plt+0x2d47b0> │ │ │ │ - ret │ │ │ │ - movdqu (%rdx),%xmm0 │ │ │ │ - movdqu 0x10(%rdx),%xmm1 │ │ │ │ - movdqu 0x20(%rdx),%xmm2 │ │ │ │ - movdqu 0x30(%rdx),%xmm3 │ │ │ │ - add %rcx,%rdx │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - movdqa %xmm2,0x20(%rdi) │ │ │ │ - movdqa %xmm3,0x30(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %r9d │ │ │ │ - jg 2ff837 <__cxa_finalize@plt+0x2d47e7> │ │ │ │ + jg 2faebf <__cxa_finalize@plt+0x2cfe6f> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - movdqu (%rdx),%xmm0 │ │ │ │ - movdqu 0x10(%rdx),%xmm1 │ │ │ │ - movdqu 0x20(%rdx),%xmm2 │ │ │ │ - movdqu 0x30(%rdx),%xmm3 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - movdqa %xmm2,0x20(%rdi) │ │ │ │ - movdqa %xmm3,0x30(%rdi) │ │ │ │ - movdqu 0x40(%rdx),%xmm0 │ │ │ │ - movdqu 0x50(%rdx),%xmm1 │ │ │ │ - movdqu 0x60(%rdx),%xmm2 │ │ │ │ - movdqu 0x70(%rdx),%xmm3 │ │ │ │ - add %rcx,%rdx │ │ │ │ - movdqa %xmm0,0x40(%rdi) │ │ │ │ - movdqa %xmm1,0x50(%rdi) │ │ │ │ - movdqa %xmm2,0x60(%rdi) │ │ │ │ - movdqa %xmm3,0x70(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %r9d │ │ │ │ - jg 2ff869 <__cxa_finalize@plt+0x2d4819> │ │ │ │ + call 2fb040 <__cxa_finalize@plt+0x2cfff0> │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + add $0x40,%rax │ │ │ │ + vpaddw %ymm4,%ymm14,%ymm4 │ │ │ │ + vpaddw %ymm5,%ymm14,%ymm5 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + vmovdqa %ymm2,0x40(%rdi) │ │ │ │ + vmovdqa %ymm3,0x60(%rdi) │ │ │ │ + vmovdqa %ymm4,(%rax) │ │ │ │ + vmovdqa %ymm5,(%rdi,%rsi,1) │ │ │ │ + call 2fb040 <__cxa_finalize@plt+0x2cfff0> │ │ │ │ + vpaddw %ymm4,%ymm14,%ymm4 │ │ │ │ + vpaddw %ymm5,%ymm14,%ymm15 │ │ │ │ + vmovdqa %ymm0,0x80(%rdi) │ │ │ │ + vmovdqa %ymm1,0xa0(%rdi) │ │ │ │ + vmovdqa %ymm2,0xc0(%rdi) │ │ │ │ + vmovdqa %ymm3,0xe0(%rdi) │ │ │ │ + vmovdqa %ymm4,0x20(%rax) │ │ │ │ + call 2fb040 <__cxa_finalize@plt+0x2cfff0> │ │ │ │ + vpaddw (%rax),%ymm4,%ymm4 │ │ │ │ + vpaddw (%rdi,%rsi,1),%ymm5,%ymm5 │ │ │ │ + vmovdqa 0xe0d8f(%rip),%ymm6 │ │ │ │ + vpsrlw $0x2,%ymm4,%ymm4 │ │ │ │ + vpsrlw $0x2,%ymm5,%ymm5 │ │ │ │ + vpackuswb %ymm5,%ymm4,%ymm4 │ │ │ │ + vpermd %ymm4,%ymm6,%ymm4 │ │ │ │ + vmovdqa %ymm0,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi,%rsi,1) │ │ │ │ + vmovdqa %ymm2,0x40(%rdi,%rsi,1) │ │ │ │ + vmovdqa %ymm3,0x60(%rdi,%rsi,1) │ │ │ │ + vmovdqa %ymm4,(%rax) │ │ │ │ + call 2fb040 <__cxa_finalize@plt+0x2cfff0> │ │ │ │ + vpaddw 0x20(%rax),%ymm4,%ymm4 │ │ │ │ + vmovdqa 0xe0d4f(%rip),%ymm6 │ │ │ │ + vpaddw %ymm5,%ymm15,%ymm5 │ │ │ │ + vpsrlw $0x2,%ymm4,%ymm4 │ │ │ │ + vpsrlw $0x2,%ymm5,%ymm5 │ │ │ │ + vpackuswb %ymm5,%ymm4,%ymm4 │ │ │ │ + vpermd %ymm4,%ymm6,%ymm4 │ │ │ │ + vmovdqa %ymm0,0x80(%rdi,%rsi,1) │ │ │ │ + vmovdqa %ymm1,0xa0(%rdi,%rsi,1) │ │ │ │ + vmovdqa %ymm2,0xc0(%rdi,%rsi,1) │ │ │ │ + vmovdqa %ymm3,0xe0(%rdi,%rsi,1) │ │ │ │ + vmovdqa %ymm4,0x20(%rax) │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 2faf38 <__cxa_finalize@plt+0x2cfee8> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ + nop │ │ │ │ + vmovdqa (%rdx),%ymm0 │ │ │ │ + vmovdqa (%rcx),%ymm4 │ │ │ │ + vpunpcklwd %ymm0,%ymm4,%ymm8 │ │ │ │ + vpunpckhwd %ymm0,%ymm4,%ymm9 │ │ │ │ + vpsubsw %ymm4,%ymm0,%ymm0 │ │ │ │ + vpabsw %ymm0,%ymm0 │ │ │ │ + vpsubusw %ymm0,%ymm10,%ymm7 │ │ │ │ + vpsrlw $0xa,%ymm7,%ymm7 │ │ │ │ + vpsubw %ymm7,%ymm11,%ymm4 │ │ │ │ + vpunpcklwd %ymm4,%ymm7,%ymm0 │ │ │ │ + vpunpckhwd %ymm4,%ymm7,%ymm7 │ │ │ │ + vpmaddwd %ymm0,%ymm8,%ymm0 │ │ │ │ + vpmaddwd %ymm7,%ymm9,%ymm7 │ │ │ │ + vpsrad $0x5,%ymm0,%ymm0 │ │ │ │ + vpsrad $0x5,%ymm7,%ymm7 │ │ │ │ + vpackssdw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpmaxsw %ymm0,%ymm12,%ymm0 │ │ │ │ + vpsubsw %ymm12,%ymm0,%ymm0 │ │ │ │ + vpmulhw %ymm0,%ymm13,%ymm0 │ │ │ │ + vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x20(%rcx),%ymm5 │ │ │ │ + vpunpcklwd %ymm1,%ymm5,%ymm8 │ │ │ │ + vpunpckhwd %ymm1,%ymm5,%ymm9 │ │ │ │ + vpsubsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpabsw %ymm1,%ymm1 │ │ │ │ + vpsubusw %ymm1,%ymm10,%ymm7 │ │ │ │ + vpsrlw $0xa,%ymm7,%ymm7 │ │ │ │ + vpsubw %ymm7,%ymm11,%ymm5 │ │ │ │ + vpunpcklwd %ymm5,%ymm7,%ymm1 │ │ │ │ + vpunpckhwd %ymm5,%ymm7,%ymm7 │ │ │ │ + vpmaddwd %ymm1,%ymm8,%ymm1 │ │ │ │ + vpmaddwd %ymm7,%ymm9,%ymm7 │ │ │ │ + vpsrad $0x5,%ymm1,%ymm1 │ │ │ │ + vpsrad $0x5,%ymm7,%ymm7 │ │ │ │ + vpackssdw %ymm7,%ymm1,%ymm1 │ │ │ │ + vpmaxsw %ymm1,%ymm12,%ymm1 │ │ │ │ + vpsubsw %ymm12,%ymm1,%ymm1 │ │ │ │ + vpmulhw %ymm1,%ymm13,%ymm1 │ │ │ │ + vphaddw %ymm5,%ymm4,%ymm4 │ │ │ │ + vmovdqa 0x40(%rdx),%ymm2 │ │ │ │ + vmovdqa 0x40(%rcx),%ymm5 │ │ │ │ + vpunpcklwd %ymm2,%ymm5,%ymm8 │ │ │ │ + vpunpckhwd %ymm2,%ymm5,%ymm9 │ │ │ │ + vpsubsw %ymm5,%ymm2,%ymm2 │ │ │ │ + vpabsw %ymm2,%ymm2 │ │ │ │ + vpsubusw %ymm2,%ymm10,%ymm7 │ │ │ │ + vpsrlw $0xa,%ymm7,%ymm7 │ │ │ │ + vpsubw %ymm7,%ymm11,%ymm5 │ │ │ │ + vpunpcklwd %ymm5,%ymm7,%ymm2 │ │ │ │ + vpunpckhwd %ymm5,%ymm7,%ymm7 │ │ │ │ + vpmaddwd %ymm2,%ymm8,%ymm2 │ │ │ │ + vpmaddwd %ymm7,%ymm9,%ymm7 │ │ │ │ + vpsrad $0x5,%ymm2,%ymm2 │ │ │ │ + vpsrad $0x5,%ymm7,%ymm7 │ │ │ │ + vpackssdw %ymm7,%ymm2,%ymm2 │ │ │ │ + vpmaxsw %ymm2,%ymm12,%ymm2 │ │ │ │ + vpsubsw %ymm12,%ymm2,%ymm2 │ │ │ │ + vpmulhw %ymm2,%ymm13,%ymm2 │ │ │ │ + vmovdqa 0x60(%rdx),%ymm3 │ │ │ │ + vmovdqa 0x60(%rcx),%ymm6 │ │ │ │ + vpunpcklwd %ymm3,%ymm6,%ymm8 │ │ │ │ + vpunpckhwd %ymm3,%ymm6,%ymm9 │ │ │ │ + vpsubsw %ymm6,%ymm3,%ymm3 │ │ │ │ + vpabsw %ymm3,%ymm3 │ │ │ │ + vpsubusw %ymm3,%ymm10,%ymm7 │ │ │ │ + vpsrlw $0xa,%ymm7,%ymm7 │ │ │ │ + vpsubw %ymm7,%ymm11,%ymm6 │ │ │ │ + vpunpcklwd %ymm6,%ymm7,%ymm3 │ │ │ │ + vpunpckhwd %ymm6,%ymm7,%ymm7 │ │ │ │ + vpmaddwd %ymm3,%ymm8,%ymm3 │ │ │ │ + vpmaddwd %ymm7,%ymm9,%ymm7 │ │ │ │ + vpsrad $0x5,%ymm3,%ymm3 │ │ │ │ + vpsrad $0x5,%ymm7,%ymm7 │ │ │ │ + vpackssdw %ymm7,%ymm3,%ymm3 │ │ │ │ + vpmaxsw %ymm3,%ymm12,%ymm3 │ │ │ │ + vpsubsw %ymm12,%ymm3,%ymm3 │ │ │ │ + vpmulhw %ymm3,%ymm13,%ymm3 │ │ │ │ + vphaddw %ymm6,%ymm5,%ymm5 │ │ │ │ sub $0xffffffffffffff80,%rdx │ │ │ │ - sub $0xffffffffffffff80,%rdi │ │ │ │ - movdqu -0x80(%rdx),%xmm0 │ │ │ │ - movdqu -0x70(%rdx),%xmm1 │ │ │ │ - movdqu -0x60(%rdx),%xmm2 │ │ │ │ - movdqu -0x50(%rdx),%xmm3 │ │ │ │ - movdqa %xmm0,-0x80(%rdi) │ │ │ │ - movdqa %xmm1,-0x70(%rdi) │ │ │ │ - movdqa %xmm2,-0x60(%rdi) │ │ │ │ - movdqa %xmm3,-0x50(%rdi) │ │ │ │ - movdqu -0x40(%rdx),%xmm0 │ │ │ │ - movdqu -0x30(%rdx),%xmm1 │ │ │ │ - movdqu -0x20(%rdx),%xmm2 │ │ │ │ - movdqu -0x10(%rdx),%xmm3 │ │ │ │ - movdqa %xmm0,-0x40(%rdi) │ │ │ │ - movdqa %xmm1,-0x30(%rdi) │ │ │ │ - movdqa %xmm2,-0x20(%rdi) │ │ │ │ - movdqa %xmm3,-0x10(%rdi) │ │ │ │ - movdqu (%rdx),%xmm0 │ │ │ │ - movdqu 0x10(%rdx),%xmm1 │ │ │ │ - movdqu 0x20(%rdx),%xmm2 │ │ │ │ - movdqu 0x30(%rdx),%xmm3 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - movdqa %xmm2,0x20(%rdi) │ │ │ │ - movdqa %xmm3,0x30(%rdi) │ │ │ │ - movdqu 0x40(%rdx),%xmm0 │ │ │ │ - movdqu 0x50(%rdx),%xmm1 │ │ │ │ - movdqu 0x60(%rdx),%xmm2 │ │ │ │ - movdqu 0x70(%rdx),%xmm3 │ │ │ │ - add %rcx,%rdx │ │ │ │ - movdqa %xmm0,0x40(%rdi) │ │ │ │ - movdqa %xmm1,0x50(%rdi) │ │ │ │ - movdqa %xmm2,0x60(%rdi) │ │ │ │ - movdqa %xmm3,0x70(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %r9d │ │ │ │ - jg 2ff8cb <__cxa_finalize@plt+0x2d487b> │ │ │ │ + sub $0xffffffffffffff80,%rcx │ │ │ │ ret │ │ │ │ - movd %eax,%xmm5 │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - movdqa 0xdd4a1(%r10),%xmm4 │ │ │ │ - pshufb 0xdd4d1(%r10),%xmm5 │ │ │ │ - psubw %xmm5,%xmm4 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2ffc17 <__cxa_finalize@plt+0x2d4bc7> │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0xe0da9(%rip),%r10 │ │ │ │ + tzcnt %r8d,%r8d │ │ │ │ mov 0x18(%rsp),%eax │ │ │ │ + vpbroadcastb 0x10(%rsp),%ymm14 │ │ │ │ shr $0xb,%eax │ │ │ │ - movddup 0xdd5b9(%r10,%rax,8),%xmm3 │ │ │ │ - sub $0x8,%r8d │ │ │ │ - jg 2ffa9d <__cxa_finalize@plt+0x2d4a4d> │ │ │ │ - je 2ffa47 <__cxa_finalize@plt+0x2d49f7> │ │ │ │ - cmp $0xfffffffc,%r8d │ │ │ │ - je 2ffa09 <__cxa_finalize@plt+0x2d49b9> │ │ │ │ - movq (%rdx),%xmm1 │ │ │ │ - movhps (%rdx,%rcx,1),%xmm1 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - movdqa %xmm4,%xmm0 │ │ │ │ - pmullw %xmm1,%xmm0 │ │ │ │ - psrlq $0x10,%xmm1 │ │ │ │ - pmullw %xmm5,%xmm1 │ │ │ │ - paddw %xmm3,%xmm0 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - psrlw $0x4,%xmm0 │ │ │ │ - movd %xmm0,(%rdi) │ │ │ │ - punpckhqdq %xmm0,%xmm0 │ │ │ │ - movd %xmm0,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 2ff9c7 <__cxa_finalize@plt+0x2d4977> │ │ │ │ + movslq (%r10,%r8,4),%r8 │ │ │ │ + vpbroadcastd -0x8c(%r10),%ymm10 │ │ │ │ + vpbroadcastd -0x98(%r10),%ymm11 │ │ │ │ + vpbroadcastd -0xac(%r10,%rax,4),%ymm12 │ │ │ │ + vpbroadcastd -0xa4(%r10,%rax,4),%ymm13 │ │ │ │ + vmovdqa -0x210(%r10),%ymm15 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + add %r10,%r8 │ │ │ │ + call 2fb390 <__cxa_finalize@plt+0x2d0340> │ │ │ │ + lea (%rsi,%rsi,2),%r10 │ │ │ │ + jmp *%r8 │ │ │ │ + vmovq %xmm0,(%rdi) │ │ │ │ + vmovhps %xmm0,(%rdi,%rsi,1) │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm0 │ │ │ │ + vmovq %xmm0,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm0,(%rdi,%r10,1) │ │ │ │ + cmp $0x8,%r9d │ │ │ │ + jl 2fb27d <__cxa_finalize@plt+0x2d022d> │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vmovq %xmm1,(%rdi) │ │ │ │ + vmovhps %xmm1,(%rdi,%rsi,1) │ │ │ │ + vextracti128 $0x1,%ymm1,%xmm1 │ │ │ │ + vmovq %xmm1,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm1,(%rdi,%r10,1) │ │ │ │ + je 2fb27d <__cxa_finalize@plt+0x2d022d> │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vmovq %xmm2,(%rdi) │ │ │ │ + vmovhps %xmm2,(%rdi,%rsi,1) │ │ │ │ + vextracti128 $0x1,%ymm2,%xmm2 │ │ │ │ + vmovq %xmm2,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm2,(%rdi,%r10,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vmovq %xmm3,(%rdi) │ │ │ │ + vmovhps %xmm3,(%rdi,%rsi,1) │ │ │ │ + vextracti128 $0x1,%ymm3,%xmm3 │ │ │ │ + vmovq %xmm3,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm3,(%rdi,%r10,1) │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - movq (%rdx),%xmm0 │ │ │ │ - movhps (%rdx,%rcx,1),%xmm0 │ │ │ │ - movq 0x2(%rdx),%xmm1 │ │ │ │ - movhps 0x2(%rdx,%rcx,1),%xmm1 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - pmullw %xmm4,%xmm0 │ │ │ │ - pmullw %xmm5,%xmm1 │ │ │ │ - paddw %xmm3,%xmm0 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - psrlw $0x4,%xmm0 │ │ │ │ - movq %xmm0,(%rdi) │ │ │ │ - movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 2ffa09 <__cxa_finalize@plt+0x2d49b9> │ │ │ │ + call 2fb390 <__cxa_finalize@plt+0x2d0340> │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vmovdqa %xmm0,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %xmm1,(%rdi,%rsi,2) │ │ │ │ + vextracti128 $0x1,%ymm1,(%rdi,%r10,1) │ │ │ │ + sub $0x8,%r9d │ │ │ │ + jl 2fb2c4 <__cxa_finalize@plt+0x2d0274> │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vmovdqa %xmm2,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm2,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %xmm3,(%rdi,%rsi,2) │ │ │ │ + vextracti128 $0x1,%ymm3,(%rdi,%r10,1) │ │ │ │ + jg 2fb281 <__cxa_finalize@plt+0x2d0231> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - movdqu (%rdx),%xmm0 │ │ │ │ - movdqu 0x2(%rdx),%xmm1 │ │ │ │ - pmullw %xmm4,%xmm0 │ │ │ │ - pmullw %xmm5,%xmm1 │ │ │ │ - paddw %xmm3,%xmm0 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - movdqu (%rdx,%rcx,1),%xmm1 │ │ │ │ - movdqu 0x2(%rdx,%rcx,1),%xmm2 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - pmullw %xmm4,%xmm1 │ │ │ │ - pmullw %xmm5,%xmm2 │ │ │ │ - paddw %xmm3,%xmm1 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - psrlw $0x4,%xmm0 │ │ │ │ - psrlw $0x4,%xmm1 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ + call 2fb390 <__cxa_finalize@plt+0x2d0340> │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %ymm2,(%rdi,%rsi,2) │ │ │ │ + vmovdqa %ymm3,(%rdi,%r10,1) │ │ │ │ + sub $0x4,%r9d │ │ │ │ + jg 2fb2c8 <__cxa_finalize@plt+0x2d0278> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + call 2fb390 <__cxa_finalize@plt+0x2d0340> │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + vmovdqa %ymm2,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %ymm3,0x20(%rdi,%rsi,1) │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 2ffa47 <__cxa_finalize@plt+0x2d49f7> │ │ │ │ + jg 2fb2ef <__cxa_finalize@plt+0x2d029f> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - lea (%rdx,%r8,2),%rdx │ │ │ │ - lea (%rdi,%r8,2),%rdi │ │ │ │ - neg %r8 │ │ │ │ - mov %r8,%rax │ │ │ │ - movdqu (%rdx,%rax,2),%xmm0 │ │ │ │ - movdqu 0x2(%rdx,%rax,2),%xmm1 │ │ │ │ - pmullw %xmm4,%xmm0 │ │ │ │ - pmullw %xmm5,%xmm1 │ │ │ │ - paddw %xmm3,%xmm0 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - movdqu 0x10(%rdx,%rax,2),%xmm1 │ │ │ │ - movdqu 0x12(%rdx,%rax,2),%xmm2 │ │ │ │ - pmullw %xmm4,%xmm1 │ │ │ │ - pmullw %xmm5,%xmm2 │ │ │ │ - paddw %xmm3,%xmm1 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - psrlw $0x4,%xmm0 │ │ │ │ - psrlw $0x4,%xmm1 │ │ │ │ - movdqa %xmm0,(%rdi,%rax,2) │ │ │ │ - movdqa %xmm1,0x10(%rdi,%rax,2) │ │ │ │ - add $0x10,%rax │ │ │ │ - jl 2ffaab <__cxa_finalize@plt+0x2d4a5b> │ │ │ │ - add %rcx,%rdx │ │ │ │ + call 2fb390 <__cxa_finalize@plt+0x2d0340> │ │ │ │ add %rsi,%rdi │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + vmovdqa %ymm2,0x40(%rdi) │ │ │ │ + vmovdqa %ymm3,0x60(%rdi) │ │ │ │ dec %r9d │ │ │ │ - jg 2ffaa8 <__cxa_finalize@plt+0x2d4a58> │ │ │ │ + jg 2fb316 <__cxa_finalize@plt+0x2d02c6> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - shl $0xb,%eax │ │ │ │ - movd %eax,%xmm5 │ │ │ │ - pshufb 0xdd4d1(%r10),%xmm5 │ │ │ │ - cmp $0x4,%r8d │ │ │ │ - jg 2ffba5 <__cxa_finalize@plt+0x2d4b55> │ │ │ │ - je 2ffb68 <__cxa_finalize@plt+0x2d4b18> │ │ │ │ - movd (%rdx),%xmm0 │ │ │ │ - movd (%rdx,%rcx,1),%xmm1 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - punpcklqdq %xmm1,%xmm2 │ │ │ │ - movd (%rdx),%xmm0 │ │ │ │ - punpcklqdq %xmm0,%xmm1 │ │ │ │ - psubw %xmm2,%xmm1 │ │ │ │ - pmulhrsw %xmm5,%xmm1 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - movd %xmm1,(%rdi) │ │ │ │ - punpckhqdq %xmm1,%xmm1 │ │ │ │ - movd %xmm1,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 2ffb2a <__cxa_finalize@plt+0x2d4ada> │ │ │ │ + call 2fb390 <__cxa_finalize@plt+0x2d0340> │ │ │ │ + add %rsi,%rdi │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + vmovdqa %ymm2,0x40(%rdi) │ │ │ │ + vmovdqa %ymm3,0x60(%rdi) │ │ │ │ + call 2fb390 <__cxa_finalize@plt+0x2d0340> │ │ │ │ + vmovdqa %ymm0,0x80(%rdi) │ │ │ │ + vmovdqa %ymm1,0xa0(%rdi) │ │ │ │ + vmovdqa %ymm2,0xc0(%rdi) │ │ │ │ + vmovdqa %ymm3,0xe0(%rdi) │ │ │ │ + dec %r9d │ │ │ │ + jg 2fb33a <__cxa_finalize@plt+0x2d02ea> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - movq (%rdx),%xmm0 │ │ │ │ - movq (%rdx,%rcx,1),%xmm1 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - punpcklqdq %xmm1,%xmm2 │ │ │ │ - movq (%rdx),%xmm0 │ │ │ │ - punpcklqdq %xmm0,%xmm1 │ │ │ │ - psubw %xmm2,%xmm1 │ │ │ │ - pmulhrsw %xmm5,%xmm1 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - movq %xmm1,(%rdi) │ │ │ │ - movhps %xmm1,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 2ffb6c <__cxa_finalize@plt+0x2d4b1c> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + vmovdqa (%rdx),%ymm0 │ │ │ │ + vmovdqa (%rcx),%ymm4 │ │ │ │ + vpunpcklwd %ymm0,%ymm4,%ymm8 │ │ │ │ + vpunpckhwd %ymm0,%ymm4,%ymm9 │ │ │ │ + vpsubsw %ymm4,%ymm0,%ymm0 │ │ │ │ + vpabsw %ymm0,%ymm0 │ │ │ │ + vpsubusw %ymm0,%ymm10,%ymm7 │ │ │ │ + vpsrlw $0xa,%ymm7,%ymm7 │ │ │ │ + vpsubw %ymm7,%ymm11,%ymm4 │ │ │ │ + vpunpcklwd %ymm4,%ymm7,%ymm0 │ │ │ │ + vpunpckhwd %ymm4,%ymm7,%ymm7 │ │ │ │ + vpmaddwd %ymm0,%ymm8,%ymm0 │ │ │ │ + vpmaddwd %ymm7,%ymm9,%ymm7 │ │ │ │ + vpsrad $0x5,%ymm0,%ymm0 │ │ │ │ + vpsrad $0x5,%ymm7,%ymm7 │ │ │ │ + vpackssdw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpmaxsw %ymm0,%ymm12,%ymm0 │ │ │ │ + vpsubsw %ymm12,%ymm0,%ymm0 │ │ │ │ + vpmulhw %ymm0,%ymm13,%ymm0 │ │ │ │ + vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x20(%rcx),%ymm5 │ │ │ │ + vpunpcklwd %ymm1,%ymm5,%ymm8 │ │ │ │ + vpunpckhwd %ymm1,%ymm5,%ymm9 │ │ │ │ + vpsubsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpabsw %ymm1,%ymm1 │ │ │ │ + vpsubusw %ymm1,%ymm10,%ymm7 │ │ │ │ + vpsrlw $0xa,%ymm7,%ymm7 │ │ │ │ + vpsubw %ymm7,%ymm11,%ymm5 │ │ │ │ + vpunpcklwd %ymm5,%ymm7,%ymm1 │ │ │ │ + vpunpckhwd %ymm5,%ymm7,%ymm7 │ │ │ │ + vpmaddwd %ymm1,%ymm8,%ymm1 │ │ │ │ + vpmaddwd %ymm7,%ymm9,%ymm7 │ │ │ │ + vpsrad $0x5,%ymm1,%ymm1 │ │ │ │ + vpsrad $0x5,%ymm7,%ymm7 │ │ │ │ + vpackssdw %ymm7,%ymm1,%ymm1 │ │ │ │ + vpmaxsw %ymm1,%ymm12,%ymm1 │ │ │ │ + vpsubsw %ymm12,%ymm1,%ymm1 │ │ │ │ + vpmulhw %ymm1,%ymm13,%ymm1 │ │ │ │ + vphaddw %ymm5,%ymm4,%ymm4 │ │ │ │ + vmovdqa 0x40(%rdx),%ymm2 │ │ │ │ + vmovdqa 0x40(%rcx),%ymm5 │ │ │ │ + vpunpcklwd %ymm2,%ymm5,%ymm8 │ │ │ │ + vpunpckhwd %ymm2,%ymm5,%ymm9 │ │ │ │ + vpsubsw %ymm5,%ymm2,%ymm2 │ │ │ │ + vpabsw %ymm2,%ymm2 │ │ │ │ + vpsubusw %ymm2,%ymm10,%ymm7 │ │ │ │ + vpsrlw $0xa,%ymm7,%ymm7 │ │ │ │ + vpsubw %ymm7,%ymm11,%ymm5 │ │ │ │ + vpunpcklwd %ymm5,%ymm7,%ymm2 │ │ │ │ + vpunpckhwd %ymm5,%ymm7,%ymm7 │ │ │ │ + vpmaddwd %ymm2,%ymm8,%ymm2 │ │ │ │ + vpmaddwd %ymm7,%ymm9,%ymm7 │ │ │ │ + vpsrad $0x5,%ymm2,%ymm2 │ │ │ │ + vpsrad $0x5,%ymm7,%ymm7 │ │ │ │ + vpackssdw %ymm7,%ymm2,%ymm2 │ │ │ │ + vpmaxsw %ymm2,%ymm12,%ymm2 │ │ │ │ + vpsubsw %ymm12,%ymm2,%ymm2 │ │ │ │ + vpmulhw %ymm2,%ymm13,%ymm2 │ │ │ │ + vmovdqa 0x60(%rdx),%ymm3 │ │ │ │ + vmovdqa 0x60(%rcx),%ymm6 │ │ │ │ + vpunpcklwd %ymm3,%ymm6,%ymm8 │ │ │ │ + vpunpckhwd %ymm3,%ymm6,%ymm9 │ │ │ │ + vpsubsw %ymm6,%ymm3,%ymm3 │ │ │ │ + vpabsw %ymm3,%ymm3 │ │ │ │ + vpsubusw %ymm3,%ymm10,%ymm7 │ │ │ │ + vpsrlw $0xa,%ymm7,%ymm7 │ │ │ │ + vpsubw %ymm7,%ymm11,%ymm6 │ │ │ │ + vpunpcklwd %ymm6,%ymm7,%ymm3 │ │ │ │ + vpunpckhwd %ymm6,%ymm7,%ymm7 │ │ │ │ + vpmaddwd %ymm3,%ymm8,%ymm3 │ │ │ │ + vpmaddwd %ymm7,%ymm9,%ymm7 │ │ │ │ + vpsrad $0x5,%ymm3,%ymm3 │ │ │ │ + vpsrad $0x5,%ymm7,%ymm7 │ │ │ │ + vpackssdw %ymm7,%ymm3,%ymm3 │ │ │ │ + vpmaxsw %ymm3,%ymm12,%ymm3 │ │ │ │ + vpsubsw %ymm12,%ymm3,%ymm3 │ │ │ │ + vpmulhw %ymm3,%ymm13,%ymm3 │ │ │ │ + vphaddw %ymm6,%ymm5,%ymm5 │ │ │ │ + sub $0xffffffffffffff80,%rdx │ │ │ │ + sub $0xffffffffffffff80,%rcx │ │ │ │ + vpackuswb %ymm5,%ymm4,%ymm4 │ │ │ │ + vpxor %ymm5,%ymm5,%ymm5 │ │ │ │ + vpsubb %ymm14,%ymm4,%ymm4 │ │ │ │ + vpavgb %ymm5,%ymm4,%ymm4 │ │ │ │ + vpermd %ymm4,%ymm15,%ymm4 │ │ │ │ + vmovdqa %ymm4,(%rax) │ │ │ │ + add $0x20,%rax │ │ │ │ ret │ │ │ │ - shl $0x5,%r8d │ │ │ │ - mov %rdx,%r10 │ │ │ │ - lea -0x100(%r8,%r9,1),%eax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - movdqu (%rdx),%xmm0 │ │ │ │ - movdqu (%rdx,%rcx,1),%xmm3 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - movdqa %xmm3,%xmm1 │ │ │ │ - psubw %xmm0,%xmm1 │ │ │ │ - pmulhrsw %xmm5,%xmm1 │ │ │ │ - paddw %xmm0,%xmm1 │ │ │ │ - movdqu (%rdx),%xmm0 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - psubw %xmm3,%xmm2 │ │ │ │ - pmulhrsw %xmm5,%xmm2 │ │ │ │ - paddw %xmm3,%xmm2 │ │ │ │ - movdqa %xmm1,(%rdi) │ │ │ │ - movdqa %xmm2,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 2ffbbb <__cxa_finalize@plt+0x2d4b6b> │ │ │ │ - add $0x10,%r10 │ │ │ │ - add $0x10,%r8 │ │ │ │ - movzbl %al,%r9d │ │ │ │ - mov %r10,%rdx │ │ │ │ - mov %r8,%rdi │ │ │ │ - sub $0x100,%eax │ │ │ │ - jg 2ffbb7 <__cxa_finalize@plt+0x2d4b67> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0xe0a51(%rip),%r10 │ │ │ │ + tzcnt %r8d,%r8d │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + shr $0xb,%eax │ │ │ │ + movslq (%r10,%r8,4),%r8 │ │ │ │ + vpbroadcastd -0xa4(%r10),%ymm10 │ │ │ │ + vpbroadcastd -0xb0(%r10),%ymm4 │ │ │ │ + vpbroadcastd -0xc4(%r10,%rax,4),%ymm5 │ │ │ │ + vpbroadcastd -0xbc(%r10,%rax,4),%ymm6 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + add %r10,%r8 │ │ │ │ + call 2fb6d0 <__cxa_finalize@plt+0x2d0680> │ │ │ │ + lea (%rsi,%rsi,2),%r10 │ │ │ │ + jmp *%r8 │ │ │ │ + vmovq %xmm0,(%rdi) │ │ │ │ + vmovhps %xmm0,(%rdi,%rsi,1) │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm0 │ │ │ │ + vmovq %xmm0,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm0,(%rdi,%r10,1) │ │ │ │ + cmp $0x8,%r9d │ │ │ │ + jl 2fb5e2 <__cxa_finalize@plt+0x2d0592> │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vmovq %xmm1,(%rdi) │ │ │ │ + vmovhps %xmm1,(%rdi,%rsi,1) │ │ │ │ + vextracti128 $0x1,%ymm1,%xmm1 │ │ │ │ + vmovq %xmm1,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm1,(%rdi,%r10,1) │ │ │ │ + je 2fb5e2 <__cxa_finalize@plt+0x2d0592> │ │ │ │ + call 2fb6d0 <__cxa_finalize@plt+0x2d0680> │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vmovq %xmm0,(%rdi) │ │ │ │ + vmovhps %xmm0,(%rdi,%rsi,1) │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm0 │ │ │ │ + vmovq %xmm0,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm0,(%rdi,%r10,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vmovq %xmm1,(%rdi) │ │ │ │ + vmovhps %xmm1,(%rdi,%rsi,1) │ │ │ │ + vextracti128 $0x1,%ymm1,%xmm1 │ │ │ │ + vmovq %xmm1,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm1,(%rdi,%r10,1) │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - shl $0xb,%eax │ │ │ │ - movdqa 0xdd491(%r10),%xmm3 │ │ │ │ - movd %eax,%xmm6 │ │ │ │ - movdqa 0xdd4f1(%r10),%xmm7 │ │ │ │ - pshufb 0xdd4d1(%r10),%xmm6 │ │ │ │ - testl $0x800,0x18(%rsp) │ │ │ │ - jne 2ffc57 <__cxa_finalize@plt+0x2d4c07> │ │ │ │ - psllw $0x2,%xmm4 │ │ │ │ - psllw $0x2,%xmm5 │ │ │ │ - movdqa 0xdd4e1(%r10),%xmm7 │ │ │ │ - cmp $0x4,%r8d │ │ │ │ - jg 2ffd65 <__cxa_finalize@plt+0x2d4d15> │ │ │ │ - je 2ffce8 <__cxa_finalize@plt+0x2d4c98> │ │ │ │ - movddup (%rdx),%xmm0 │ │ │ │ - pshufhw $0x39,%xmm0,%xmm1 │ │ │ │ - pmullw %xmm4,%xmm0 │ │ │ │ - pmullw %xmm5,%xmm1 │ │ │ │ - paddw %xmm3,%xmm0 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - psrlw $0x2,%xmm0 │ │ │ │ - movq (%rdx,%rcx,1),%xmm2 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - movhps (%rdx),%xmm2 │ │ │ │ - movdqa %xmm4,%xmm1 │ │ │ │ - pmullw %xmm2,%xmm1 │ │ │ │ - psrlq $0x10,%xmm2 │ │ │ │ - pmullw %xmm5,%xmm2 │ │ │ │ - paddw %xmm3,%xmm1 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - psrlw $0x2,%xmm1 │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - shufpd $0x1,%xmm1,%xmm2 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - psubw %xmm2,%xmm1 │ │ │ │ - paddw %xmm1,%xmm1 │ │ │ │ - pmulhw %xmm6,%xmm1 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - pmulhrsw %xmm7,%xmm1 │ │ │ │ - movd %xmm1,(%rdi) │ │ │ │ - punpckhqdq %xmm1,%xmm1 │ │ │ │ - movd %xmm1,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 2ffc85 <__cxa_finalize@plt+0x2d4c35> │ │ │ │ + call 2fb6d0 <__cxa_finalize@plt+0x2d0680> │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vmovdqa %xmm0,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %xmm1,(%rdi,%rsi,2) │ │ │ │ + vextracti128 $0x1,%ymm1,(%rdi,%r10,1) │ │ │ │ + sub $0x4,%r9d │ │ │ │ + jg 2fb5e6 <__cxa_finalize@plt+0x2d0596> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - movddup (%rdx),%xmm0 │ │ │ │ - movddup 0x2(%rdx),%xmm1 │ │ │ │ - pmullw %xmm4,%xmm0 │ │ │ │ - pmullw %xmm5,%xmm1 │ │ │ │ - paddw %xmm3,%xmm0 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - psrlw $0x2,%xmm0 │ │ │ │ - movq (%rdx,%rcx,1),%xmm1 │ │ │ │ - movq 0x2(%rdx,%rcx,1),%xmm2 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - movhps (%rdx),%xmm1 │ │ │ │ - movhps 0x2(%rdx),%xmm2 │ │ │ │ - pmullw %xmm4,%xmm1 │ │ │ │ - pmullw %xmm5,%xmm2 │ │ │ │ - paddw %xmm3,%xmm1 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - psrlw $0x2,%xmm1 │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - shufpd $0x1,%xmm1,%xmm2 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - psubw %xmm2,%xmm1 │ │ │ │ - paddw %xmm1,%xmm1 │ │ │ │ - pmulhw %xmm6,%xmm1 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - pmulhrsw %xmm7,%xmm1 │ │ │ │ - movq %xmm1,(%rdi) │ │ │ │ - movhps %xmm1,(%rdi,%rsi,1) │ │ │ │ + call 2fb6d0 <__cxa_finalize@plt+0x2d0680> │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,(%rdi,%rsi,1) │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 2ffd06 <__cxa_finalize@plt+0x2d4cb6> │ │ │ │ + jg 2fb610 <__cxa_finalize@plt+0x2d05c0> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - shl $0x5,%r8d │ │ │ │ - lea -0x100(%r8,%r9,1),%eax │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rdi,%r10 │ │ │ │ - movdqu (%rdx),%xmm0 │ │ │ │ - movdqu 0x2(%rdx),%xmm1 │ │ │ │ - pmullw %xmm4,%xmm0 │ │ │ │ - pmullw %xmm5,%xmm1 │ │ │ │ - paddw %xmm3,%xmm0 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - psrlw $0x2,%xmm0 │ │ │ │ - movdqu (%rdx,%rcx,1),%xmm1 │ │ │ │ - movdqu 0x2(%rdx,%rcx,1),%xmm2 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - pmullw %xmm4,%xmm1 │ │ │ │ - pmullw %xmm5,%xmm2 │ │ │ │ - paddw %xmm3,%xmm1 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - psrlw $0x2,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm2 │ │ │ │ - psubw %xmm0,%xmm2 │ │ │ │ - paddw %xmm2,%xmm2 │ │ │ │ - pmulhw %xmm6,%xmm2 │ │ │ │ - paddw %xmm0,%xmm2 │ │ │ │ - pmulhrsw %xmm7,%xmm2 │ │ │ │ - movdqa %xmm2,(%rdi) │ │ │ │ - movdqu (%rdx),%xmm0 │ │ │ │ - movdqu 0x2(%rdx),%xmm2 │ │ │ │ - pmullw %xmm4,%xmm0 │ │ │ │ - pmullw %xmm5,%xmm2 │ │ │ │ - paddw %xmm3,%xmm0 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - psrlw $0x2,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - psubw %xmm1,%xmm2 │ │ │ │ - paddw %xmm2,%xmm2 │ │ │ │ - pmulhw %xmm6,%xmm2 │ │ │ │ - paddw %xmm1,%xmm2 │ │ │ │ - pmulhrsw %xmm7,%xmm2 │ │ │ │ - movdqa %xmm2,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 2ffd95 <__cxa_finalize@plt+0x2d4d45> │ │ │ │ - add $0x10,%r8 │ │ │ │ - add $0x10,%r10 │ │ │ │ - movzbl %al,%r9d │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %r10,%rdi │ │ │ │ - sub $0x100,%eax │ │ │ │ - jg 2ffd77 <__cxa_finalize@plt+0x2d4d27> │ │ │ │ + call 2fb6d0 <__cxa_finalize@plt+0x2d0680> │ │ │ │ + add %rsi,%rdi │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + dec %r9d │ │ │ │ + jg 2fb62c <__cxa_finalize@plt+0x2d05dc> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x17(%rip),%rax │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 3001ae <__cxa_finalize@plt+0x2d515e> │ │ │ │ - mov 0x8(%rsp),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 3002f4 <__cxa_finalize@plt+0x2d52a4> │ │ │ │ + call 2fb6d0 <__cxa_finalize@plt+0x2d0680> │ │ │ │ + add %rsi,%rdi │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + call 2fb6d0 <__cxa_finalize@plt+0x2d0680> │ │ │ │ + vmovdqa %ymm0,0x40(%rdi) │ │ │ │ + vmovdqa %ymm1,0x60(%rdi) │ │ │ │ + dec %r9d │ │ │ │ + jg 2fb646 <__cxa_finalize@plt+0x2d05f6> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + call 2fb6d0 <__cxa_finalize@plt+0x2d0680> │ │ │ │ + add %rsi,%rdi │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + call 2fb6d0 <__cxa_finalize@plt+0x2d0680> │ │ │ │ + vmovdqa %ymm0,0x40(%rdi) │ │ │ │ + vmovdqa %ymm1,0x60(%rdi) │ │ │ │ + call 2fb6d0 <__cxa_finalize@plt+0x2d0680> │ │ │ │ + vmovdqa %ymm0,0x80(%rdi) │ │ │ │ + vmovdqa %ymm1,0xa0(%rdi) │ │ │ │ + call 2fb6d0 <__cxa_finalize@plt+0x2d0680> │ │ │ │ + vmovdqa %ymm0,0xc0(%rdi) │ │ │ │ + vmovdqa %ymm1,0xe0(%rdi) │ │ │ │ + dec %r9d │ │ │ │ + jg 2fb66f <__cxa_finalize@plt+0x2d061f> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovdqa (%rdx),%ymm0 │ │ │ │ + vmovdqa (%rcx),%ymm2 │ │ │ │ + vpunpcklwd %ymm0,%ymm2,%ymm8 │ │ │ │ + vpunpckhwd %ymm0,%ymm2,%ymm9 │ │ │ │ + vpsubsw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpabsw %ymm0,%ymm0 │ │ │ │ + vpsubusw %ymm0,%ymm10,%ymm7 │ │ │ │ + vpsrlw $0xa,%ymm7,%ymm7 │ │ │ │ + vpsubw %ymm7,%ymm4,%ymm2 │ │ │ │ + vpunpcklwd %ymm2,%ymm7,%ymm0 │ │ │ │ + vpunpckhwd %ymm2,%ymm7,%ymm7 │ │ │ │ + vpmaddwd %ymm0,%ymm8,%ymm0 │ │ │ │ + vpmaddwd %ymm7,%ymm9,%ymm7 │ │ │ │ + vpsrad $0x5,%ymm0,%ymm0 │ │ │ │ + vpsrad $0x5,%ymm7,%ymm7 │ │ │ │ + vpackssdw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpmaxsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpsubsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpmulhw %ymm6,%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x20(%rcx),%ymm3 │ │ │ │ + vpunpcklwd %ymm1,%ymm3,%ymm8 │ │ │ │ + vpunpckhwd %ymm1,%ymm3,%ymm9 │ │ │ │ + vpsubsw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpabsw %ymm1,%ymm1 │ │ │ │ + vpsubusw %ymm1,%ymm10,%ymm7 │ │ │ │ + vpsrlw $0xa,%ymm7,%ymm7 │ │ │ │ + vpsubw %ymm7,%ymm4,%ymm3 │ │ │ │ + vpunpcklwd %ymm3,%ymm7,%ymm1 │ │ │ │ + vpunpckhwd %ymm3,%ymm7,%ymm7 │ │ │ │ + vpmaddwd %ymm1,%ymm8,%ymm1 │ │ │ │ + vpmaddwd %ymm7,%ymm9,%ymm7 │ │ │ │ + vpsrad $0x5,%ymm1,%ymm1 │ │ │ │ + vpsrad $0x5,%ymm7,%ymm7 │ │ │ │ + vpackssdw %ymm7,%ymm1,%ymm1 │ │ │ │ + vpmaxsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpsubsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpmulhw %ymm6,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm3,%ymm2,%ymm2 │ │ │ │ + vpermq $0xd8,%ymm2,%ymm2 │ │ │ │ + add $0x40,%rdx │ │ │ │ + add $0x40,%rcx │ │ │ │ + vmovdqa %ymm2,(%rax) │ │ │ │ + add $0x20,%rax │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0xe07e9(%rip),%rax │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ - movzwl 0xdd06c(%rax,%rcx,2),%ecx │ │ │ │ - mov 0x10(%rsp),%r9d │ │ │ │ - movdqa 0xdce22(%rax),%xmm5 │ │ │ │ + movslq (%rax,%rcx,4),%rcx │ │ │ │ + vpbroadcastd -0xb4(%rax),%ymm6 │ │ │ │ add %rax,%rcx │ │ │ │ - shr $0xb,%r9d │ │ │ │ - movddup 0xdcdda(%rax,%r9,8),%xmm4 │ │ │ │ - lea (%rdx,%rdx,2),%rax │ │ │ │ + lea (%rsi,%rsi,2),%rax │ │ │ │ jmp *%rcx │ │ │ │ - movq (%rsi),%xmm0 │ │ │ │ - movhps (%rsi,%rdx,1),%xmm0 │ │ │ │ - movq (%rsi,%rdx,2),%xmm1 │ │ │ │ - movhps (%rsi,%rax,1),%xmm1 │ │ │ │ - lea (%rsi,%rdx,4),%rsi │ │ │ │ - pmullw %xmm4,%xmm0 │ │ │ │ - pmullw %xmm4,%xmm1 │ │ │ │ - psubw %xmm5,%xmm0 │ │ │ │ - psubw %xmm5,%xmm1 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - add $0x20,%rdi │ │ │ │ + vpmovzxbw (%r9),%ymm3 │ │ │ │ + vmovq (%rdi),%xmm0 │ │ │ │ + vmovhps (%rdi,%rsi,1),%xmm0,%xmm0 │ │ │ │ + vpbroadcastq (%rdi,%rsi,2),%ymm1 │ │ │ │ + vpbroadcastq (%rdi,%rax,1),%ymm2 │ │ │ │ + vpblendd $0x30,%ymm1,%ymm0,%ymm0 │ │ │ │ + vpblendd $0xc0,%ymm2,%ymm0,%ymm0 │ │ │ │ + vpsubw (%rdx),%ymm0,%ymm1 │ │ │ │ + add $0x10,%r9 │ │ │ │ + add $0x20,%rdx │ │ │ │ + vpmullw %ymm6,%ymm3,%ymm3 │ │ │ │ + vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vmovq %xmm0,(%rdi) │ │ │ │ + vmovhps %xmm0,(%rdi,%rsi,1) │ │ │ │ + vmovq %xmm1,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm1,(%rdi,%rax,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 2ffe8e <__cxa_finalize@plt+0x2d4e3e> │ │ │ │ + jg 2fb7b1 <__cxa_finalize@plt+0x2d0761> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - movdqu (%rsi),%xmm0 │ │ │ │ - movdqu (%rsi,%rdx,1),%xmm1 │ │ │ │ - movdqu (%rsi,%rdx,2),%xmm2 │ │ │ │ - movdqu (%rsi,%rax,1),%xmm3 │ │ │ │ - lea (%rsi,%rdx,4),%rsi │ │ │ │ - pmullw %xmm4,%xmm0 │ │ │ │ - pmullw %xmm4,%xmm1 │ │ │ │ - pmullw %xmm4,%xmm2 │ │ │ │ - pmullw %xmm4,%xmm3 │ │ │ │ - psubw %xmm5,%xmm0 │ │ │ │ - psubw %xmm5,%xmm1 │ │ │ │ - psubw %xmm5,%xmm2 │ │ │ │ - psubw %xmm5,%xmm3 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - movdqa %xmm2,0x20(%rdi) │ │ │ │ - movdqa %xmm3,0x30(%rdi) │ │ │ │ - add $0x40,%rdi │ │ │ │ + vpmovzxbw (%r9),%ymm4 │ │ │ │ + vpmovzxbw 0x10(%r9),%ymm5 │ │ │ │ + vmovdqa (%rdi),%xmm0 │ │ │ │ + vinserti128 $0x1,(%rdi,%rsi,1),%ymm0,%ymm0 │ │ │ │ + vmovdqa (%rdi,%rsi,2),%xmm1 │ │ │ │ + vinserti128 $0x1,(%rdi,%rax,1),%ymm1,%ymm1 │ │ │ │ + vpsubw (%rdx),%ymm0,%ymm2 │ │ │ │ + vpsubw 0x20(%rdx),%ymm1,%ymm3 │ │ │ │ + add $0x20,%r9 │ │ │ │ + add $0x40,%rdx │ │ │ │ + vpmullw %ymm6,%ymm4,%ymm4 │ │ │ │ + vpmullw %ymm6,%ymm5,%ymm5 │ │ │ │ + vpmulhrsw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm5,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vmovdqa %xmm0,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %xmm1,(%rdi,%rsi,2) │ │ │ │ + vextracti128 $0x1,%ymm1,(%rdi,%rax,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 2ffec7 <__cxa_finalize@plt+0x2d4e77> │ │ │ │ - ret │ │ │ │ - movdqu (%rsi),%xmm0 │ │ │ │ - movdqu 0x10(%rsi),%xmm1 │ │ │ │ - movdqu (%rsi,%rdx,1),%xmm2 │ │ │ │ - movdqu 0x10(%rsi,%rdx,1),%xmm3 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - pmullw %xmm4,%xmm0 │ │ │ │ - pmullw %xmm4,%xmm1 │ │ │ │ - pmullw %xmm4,%xmm2 │ │ │ │ - pmullw %xmm4,%xmm3 │ │ │ │ - psubw %xmm5,%xmm0 │ │ │ │ - psubw %xmm5,%xmm1 │ │ │ │ - psubw %xmm5,%xmm2 │ │ │ │ - psubw %xmm5,%xmm3 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - movdqa %xmm2,0x20(%rdi) │ │ │ │ - movdqa %xmm3,0x30(%rdi) │ │ │ │ - add $0x40,%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 2fff1c <__cxa_finalize@plt+0x2d4ecc> │ │ │ │ - ret │ │ │ │ - movdqu (%rsi),%xmm0 │ │ │ │ - movdqu 0x10(%rsi),%xmm1 │ │ │ │ - movdqu 0x20(%rsi),%xmm2 │ │ │ │ - movdqu 0x30(%rsi),%xmm3 │ │ │ │ - add %rdx,%rsi │ │ │ │ - pmullw %xmm4,%xmm0 │ │ │ │ - pmullw %xmm4,%xmm1 │ │ │ │ - pmullw %xmm4,%xmm2 │ │ │ │ - pmullw %xmm4,%xmm3 │ │ │ │ - psubw %xmm5,%xmm0 │ │ │ │ - psubw %xmm5,%xmm1 │ │ │ │ - psubw %xmm5,%xmm2 │ │ │ │ - psubw %xmm5,%xmm3 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - movdqa %xmm2,0x20(%rdi) │ │ │ │ - movdqa %xmm3,0x30(%rdi) │ │ │ │ - add $0x40,%rdi │ │ │ │ - dec %r8d │ │ │ │ - jg 2fff72 <__cxa_finalize@plt+0x2d4f22> │ │ │ │ - ret │ │ │ │ - movdqu (%rsi),%xmm0 │ │ │ │ - movdqu 0x10(%rsi),%xmm1 │ │ │ │ - movdqu 0x20(%rsi),%xmm2 │ │ │ │ - movdqu 0x30(%rsi),%xmm3 │ │ │ │ - pmullw %xmm4,%xmm0 │ │ │ │ - pmullw %xmm4,%xmm1 │ │ │ │ - pmullw %xmm4,%xmm2 │ │ │ │ - pmullw %xmm4,%xmm3 │ │ │ │ - psubw %xmm5,%xmm0 │ │ │ │ - psubw %xmm5,%xmm1 │ │ │ │ - psubw %xmm5,%xmm2 │ │ │ │ - psubw %xmm5,%xmm3 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - movdqa %xmm2,0x20(%rdi) │ │ │ │ - movdqa %xmm3,0x30(%rdi) │ │ │ │ - movdqu 0x40(%rsi),%xmm0 │ │ │ │ - movdqu 0x50(%rsi),%xmm1 │ │ │ │ - movdqu 0x60(%rsi),%xmm2 │ │ │ │ - movdqu 0x70(%rsi),%xmm3 │ │ │ │ - add %rdx,%rsi │ │ │ │ - pmullw %xmm4,%xmm0 │ │ │ │ - pmullw %xmm4,%xmm1 │ │ │ │ - pmullw %xmm4,%xmm2 │ │ │ │ - pmullw %xmm4,%xmm3 │ │ │ │ - psubw %xmm5,%xmm0 │ │ │ │ - psubw %xmm5,%xmm1 │ │ │ │ - psubw %xmm5,%xmm2 │ │ │ │ - psubw %xmm5,%xmm3 │ │ │ │ - movdqa %xmm0,0x40(%rdi) │ │ │ │ - movdqa %xmm1,0x50(%rdi) │ │ │ │ - movdqa %xmm2,0x60(%rdi) │ │ │ │ - movdqa %xmm3,0x70(%rdi) │ │ │ │ - sub $0xffffffffffffff80,%rdi │ │ │ │ - dec %r8d │ │ │ │ - jg 2fffc5 <__cxa_finalize@plt+0x2d4f75> │ │ │ │ - ret │ │ │ │ - movdqu (%rsi),%xmm0 │ │ │ │ - movdqu 0x10(%rsi),%xmm1 │ │ │ │ - movdqu 0x20(%rsi),%xmm2 │ │ │ │ - movdqu 0x30(%rsi),%xmm3 │ │ │ │ - pmullw %xmm4,%xmm0 │ │ │ │ - pmullw %xmm4,%xmm1 │ │ │ │ - pmullw %xmm4,%xmm2 │ │ │ │ - pmullw %xmm4,%xmm3 │ │ │ │ - psubw %xmm5,%xmm0 │ │ │ │ - psubw %xmm5,%xmm1 │ │ │ │ - psubw %xmm5,%xmm2 │ │ │ │ - psubw %xmm5,%xmm3 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - movdqa %xmm2,0x20(%rdi) │ │ │ │ - movdqa %xmm3,0x30(%rdi) │ │ │ │ - movdqu 0x40(%rsi),%xmm0 │ │ │ │ - movdqu 0x50(%rsi),%xmm1 │ │ │ │ - movdqu 0x60(%rsi),%xmm2 │ │ │ │ - movdqu 0x70(%rsi),%xmm3 │ │ │ │ - pmullw %xmm4,%xmm0 │ │ │ │ - pmullw %xmm4,%xmm1 │ │ │ │ - pmullw %xmm4,%xmm2 │ │ │ │ - pmullw %xmm4,%xmm3 │ │ │ │ - psubw %xmm5,%xmm0 │ │ │ │ - psubw %xmm5,%xmm1 │ │ │ │ - psubw %xmm5,%xmm2 │ │ │ │ - psubw %xmm5,%xmm3 │ │ │ │ - movdqa %xmm0,0x40(%rdi) │ │ │ │ - movdqa %xmm1,0x50(%rdi) │ │ │ │ - movdqa %xmm2,0x60(%rdi) │ │ │ │ - movdqa %xmm3,0x70(%rdi) │ │ │ │ - movdqu 0x80(%rsi),%xmm0 │ │ │ │ - movdqu 0x90(%rsi),%xmm1 │ │ │ │ - movdqu 0xa0(%rsi),%xmm2 │ │ │ │ - movdqu 0xb0(%rsi),%xmm3 │ │ │ │ - add $0x100,%rdi │ │ │ │ - pmullw %xmm4,%xmm0 │ │ │ │ - pmullw %xmm4,%xmm1 │ │ │ │ - pmullw %xmm4,%xmm2 │ │ │ │ - pmullw %xmm4,%xmm3 │ │ │ │ - psubw %xmm5,%xmm0 │ │ │ │ - psubw %xmm5,%xmm1 │ │ │ │ - psubw %xmm5,%xmm2 │ │ │ │ - psubw %xmm5,%xmm3 │ │ │ │ - movdqa %xmm0,-0x80(%rdi) │ │ │ │ - movdqa %xmm1,-0x70(%rdi) │ │ │ │ - movdqa %xmm2,-0x60(%rdi) │ │ │ │ - movdqa %xmm3,-0x50(%rdi) │ │ │ │ - movdqu 0xc0(%rsi),%xmm0 │ │ │ │ - movdqu 0xd0(%rsi),%xmm1 │ │ │ │ - movdqu 0xe0(%rsi),%xmm2 │ │ │ │ - movdqu 0xf0(%rsi),%xmm3 │ │ │ │ - add %rdx,%rsi │ │ │ │ - pmullw %xmm4,%xmm0 │ │ │ │ - pmullw %xmm4,%xmm1 │ │ │ │ - pmullw %xmm4,%xmm2 │ │ │ │ - pmullw %xmm4,%xmm3 │ │ │ │ - psubw %xmm5,%xmm0 │ │ │ │ - psubw %xmm5,%xmm1 │ │ │ │ - psubw %xmm5,%xmm2 │ │ │ │ - psubw %xmm5,%xmm3 │ │ │ │ - movdqa %xmm0,-0x40(%rdi) │ │ │ │ - movdqa %xmm1,-0x30(%rdi) │ │ │ │ - movdqa %xmm2,-0x20(%rdi) │ │ │ │ - movdqa %xmm3,-0x10(%rdi) │ │ │ │ - dec %r8d │ │ │ │ - jg 300064 <__cxa_finalize@plt+0x2d5014> │ │ │ │ - ret │ │ │ │ - movd %r9d,%xmm4 │ │ │ │ - mov 0x8(%rsp),%r9d │ │ │ │ - movdqa 0xdcdd2(%rax),%xmm3 │ │ │ │ - pshufb 0xdce02(%rax),%xmm4 │ │ │ │ - movdqa 0xdce42(%rax),%xmm5 │ │ │ │ - psubw %xmm4,%xmm3 │ │ │ │ - testl $0x800,0x10(%rsp) │ │ │ │ - jne 3001e9 <__cxa_finalize@plt+0x2d5199> │ │ │ │ - psllw $0x2,%xmm3 │ │ │ │ - psllw $0x2,%xmm4 │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 300450 <__cxa_finalize@plt+0x2d5400> │ │ │ │ - sub $0x8,%ecx │ │ │ │ - je 300237 <__cxa_finalize@plt+0x2d51e7> │ │ │ │ - jg 30028d <__cxa_finalize@plt+0x2d523d> │ │ │ │ - movq (%rsi),%xmm0 │ │ │ │ - movhps (%rsi,%rdx,1),%xmm0 │ │ │ │ - movq 0x2(%rsi),%xmm1 │ │ │ │ - movhps 0x2(%rsi,%rdx,1),%xmm1 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - pmullw %xmm3,%xmm0 │ │ │ │ - pmullw %xmm4,%xmm1 │ │ │ │ - psubw %xmm5,%xmm0 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - psraw $0x2,%xmm0 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - add $0x10,%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 3001fd <__cxa_finalize@plt+0x2d51ad> │ │ │ │ + jg 2fb817 <__cxa_finalize@plt+0x2d07c7> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - movdqu (%rsi),%xmm0 │ │ │ │ - movdqu 0x2(%rsi),%xmm1 │ │ │ │ - pmullw %xmm3,%xmm0 │ │ │ │ - pmullw %xmm4,%xmm1 │ │ │ │ - psubw %xmm5,%xmm0 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - movdqu (%rsi,%rdx,1),%xmm1 │ │ │ │ - movdqu 0x2(%rsi,%rdx,1),%xmm2 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - pmullw %xmm3,%xmm1 │ │ │ │ - pmullw %xmm4,%xmm2 │ │ │ │ - psubw %xmm5,%xmm1 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - psraw $0x2,%xmm0 │ │ │ │ - psraw $0x2,%xmm1 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - add $0x20,%rdi │ │ │ │ + vpmovzxbw (%r9),%ymm4 │ │ │ │ + vpmovzxbw 0x10(%r9),%ymm5 │ │ │ │ + vmovdqa (%rdi),%ymm0 │ │ │ │ + vpsubw (%rdx),%ymm0,%ymm2 │ │ │ │ + vmovdqa (%rdi,%rsi,1),%ymm1 │ │ │ │ + vpsubw 0x20(%rdx),%ymm1,%ymm3 │ │ │ │ + add $0x20,%r9 │ │ │ │ + add $0x40,%rdx │ │ │ │ + vpmullw %ymm6,%ymm4,%ymm4 │ │ │ │ + vpmullw %ymm6,%ymm5,%ymm5 │ │ │ │ + vpmulhrsw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm5,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 300237 <__cxa_finalize@plt+0x2d51e7> │ │ │ │ + jg 2fb889 <__cxa_finalize@plt+0x2d0839> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - lea (%rsi,%rcx,2),%rsi │ │ │ │ - neg %rcx │ │ │ │ - mov %rcx,%rax │ │ │ │ - movdqu (%rsi,%rax,2),%xmm0 │ │ │ │ - movdqu 0x2(%rsi,%rax,2),%xmm1 │ │ │ │ - pmullw %xmm3,%xmm0 │ │ │ │ - pmullw %xmm4,%xmm1 │ │ │ │ - psubw %xmm5,%xmm0 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - movdqu 0x10(%rsi,%rax,2),%xmm1 │ │ │ │ - movdqu 0x12(%rsi,%rax,2),%xmm2 │ │ │ │ - pmullw %xmm3,%xmm1 │ │ │ │ - pmullw %xmm4,%xmm2 │ │ │ │ - psubw %xmm5,%xmm1 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - psraw $0x2,%xmm0 │ │ │ │ - psraw $0x2,%xmm1 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - add $0x20,%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - jl 300297 <__cxa_finalize@plt+0x2d5247> │ │ │ │ - add %rdx,%rsi │ │ │ │ + vpmovzxbw (%r9),%ymm4 │ │ │ │ + vpmovzxbw 0x10(%r9),%ymm5 │ │ │ │ + vmovdqa (%rdi),%ymm0 │ │ │ │ + vpsubw (%rdx),%ymm0,%ymm2 │ │ │ │ + vmovdqa 0x20(%rdi),%ymm1 │ │ │ │ + vpsubw 0x20(%rdx),%ymm1,%ymm3 │ │ │ │ + add $0x20,%r9 │ │ │ │ + add $0x40,%rdx │ │ │ │ + vpmullw %ymm6,%ymm4,%ymm4 │ │ │ │ + vpmullw %ymm6,%ymm5,%ymm5 │ │ │ │ + vpmulhrsw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm5,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ dec %r8d │ │ │ │ - jg 300294 <__cxa_finalize@plt+0x2d5244> │ │ │ │ - ret │ │ │ │ - movd %r9d,%xmm4 │ │ │ │ - movdqa 0xdcdd2(%rax),%xmm3 │ │ │ │ - pshufb 0xdce02(%rax),%xmm4 │ │ │ │ - movdqa 0xdce42(%rax),%xmm5 │ │ │ │ - psubw %xmm4,%xmm3 │ │ │ │ - testl $0x800,0x10(%rsp) │ │ │ │ - jne 30032a <__cxa_finalize@plt+0x2d52da> │ │ │ │ - psllw $0x2,%xmm3 │ │ │ │ - psllw $0x2,%xmm4 │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - je 300376 <__cxa_finalize@plt+0x2d5326> │ │ │ │ - jg 3003cd <__cxa_finalize@plt+0x2d537d> │ │ │ │ - movq (%rsi),%xmm0 │ │ │ │ - movq (%rsi,%rdx,1),%xmm2 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - punpcklqdq %xmm2,%xmm1 │ │ │ │ - movq (%rsi),%xmm0 │ │ │ │ - punpcklqdq %xmm0,%xmm2 │ │ │ │ - pmullw %xmm3,%xmm1 │ │ │ │ - pmullw %xmm4,%xmm2 │ │ │ │ - psubw %xmm5,%xmm1 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - psraw $0x2,%xmm1 │ │ │ │ - movdqa %xmm1,(%rdi) │ │ │ │ - add $0x10,%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 300339 <__cxa_finalize@plt+0x2d52e9> │ │ │ │ + jg 2fb8df <__cxa_finalize@plt+0x2d088f> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - movdqu (%rsi),%xmm0 │ │ │ │ - movdqu (%rsi,%rdx,1),%xmm2 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - pmullw %xmm3,%xmm0 │ │ │ │ - movdqa %xmm4,%xmm1 │ │ │ │ - pmullw %xmm2,%xmm1 │ │ │ │ - psubw %xmm5,%xmm0 │ │ │ │ - paddw %xmm0,%xmm1 │ │ │ │ - movdqu (%rsi),%xmm0 │ │ │ │ - psraw $0x2,%xmm1 │ │ │ │ - pmullw %xmm3,%xmm2 │ │ │ │ - movdqa %xmm1,(%rdi) │ │ │ │ - movdqa %xmm4,%xmm1 │ │ │ │ - pmullw %xmm0,%xmm1 │ │ │ │ - psubw %xmm5,%xmm2 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - psraw $0x2,%xmm1 │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - add $0x20,%rdi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0xe064d(%rip),%r9 │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ + movslq (%r9,%rcx,4),%rcx │ │ │ │ + add %r9,%rcx │ │ │ │ + jmp *%rcx │ │ │ │ + vpbroadcastd -0x2d0(%r9),%xmm2 │ │ │ │ + vmovd (%rdi),%xmm0 │ │ │ │ + vpinsrd $0x1,(%rdi,%rsi,1),%xmm0,%xmm0 │ │ │ │ + vmovq (%rdx),%xmm1 │ │ │ │ + add $0x8,%rdx │ │ │ │ + vpsubw %xmm1,%xmm0,%xmm1 │ │ │ │ + vpmulhrsw %xmm2,%xmm1,%xmm1 │ │ │ │ + vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ + vmovd %xmm0,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 30037a <__cxa_finalize@plt+0x2d532a> │ │ │ │ + jg 2fb95d <__cxa_finalize@plt+0x2d090d> │ │ │ │ ret │ │ │ │ - mov %rsi,%r9 │ │ │ │ - lea -0x20(,%rcx,4),%eax │ │ │ │ - mov %ecx,%ecx │ │ │ │ - lea (%r8,%rax,8),%eax │ │ │ │ - mov %rdi,%r10 │ │ │ │ - movdqu (%rsi),%xmm0 │ │ │ │ - movdqu (%rsi,%rdx,1),%xmm2 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - pmullw %xmm3,%xmm0 │ │ │ │ - movdqa %xmm4,%xmm1 │ │ │ │ - pmullw %xmm2,%xmm1 │ │ │ │ - psubw %xmm5,%xmm0 │ │ │ │ - paddw %xmm0,%xmm1 │ │ │ │ - movdqu (%rsi),%xmm0 │ │ │ │ - psraw $0x2,%xmm1 │ │ │ │ - pmullw %xmm3,%xmm2 │ │ │ │ - movdqa %xmm1,(%rdi) │ │ │ │ - movdqa %xmm4,%xmm1 │ │ │ │ - pmullw %xmm0,%xmm1 │ │ │ │ - psubw %xmm5,%xmm2 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - psraw $0x2,%xmm1 │ │ │ │ - movdqa %xmm1,(%rdi,%rcx,2) │ │ │ │ - lea (%rdi,%rcx,4),%rdi │ │ │ │ + vpbroadcastq -0x2cc(%r9),%xmm2 │ │ │ │ + vmovq (%rdi),%xmm0 │ │ │ │ + vmovhps (%rdi,%rsi,1),%xmm0,%xmm0 │ │ │ │ + vpsubw (%rdx),%xmm0,%xmm1 │ │ │ │ + add $0x10,%rdx │ │ │ │ + vpmulhrsw %xmm2,%xmm1,%xmm1 │ │ │ │ + vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ + vmovq %xmm0,(%rdi) │ │ │ │ + vmovhps %xmm0,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 3003e4 <__cxa_finalize@plt+0x2d5394> │ │ │ │ - add $0x10,%r9 │ │ │ │ - add $0x10,%r10 │ │ │ │ - movzbl %al,%r8d │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r10,%rdi │ │ │ │ - sub $0x100,%eax │ │ │ │ - jg 3003e0 <__cxa_finalize@plt+0x2d5390> │ │ │ │ + jg 2fb99c <__cxa_finalize@plt+0x2d094c> │ │ │ │ ret │ │ │ │ - shl $0xb,%r9d │ │ │ │ - movd %r9d,%xmm6 │ │ │ │ - pshufb 0xdce02(%rax),%xmm6 │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - je 3004de <__cxa_finalize@plt+0x2d548e> │ │ │ │ - jg 300574 <__cxa_finalize@plt+0x2d5524> │ │ │ │ - movddup (%rsi),%xmm0 │ │ │ │ - movddup 0x2(%rsi),%xmm1 │ │ │ │ - pmullw %xmm3,%xmm0 │ │ │ │ - pmullw %xmm4,%xmm1 │ │ │ │ - psubw %xmm5,%xmm0 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - psraw $0x2,%xmm0 │ │ │ │ - movq (%rsi,%rdx,1),%xmm1 │ │ │ │ - movq 0x2(%rsi,%rdx,1),%xmm2 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - movhps (%rsi),%xmm1 │ │ │ │ - movhps 0x2(%rsi),%xmm2 │ │ │ │ - pmullw %xmm3,%xmm1 │ │ │ │ - pmullw %xmm4,%xmm2 │ │ │ │ - psubw %xmm5,%xmm1 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - psraw $0x2,%xmm1 │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - shufpd $0x1,%xmm1,%xmm2 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - psubw %xmm2,%xmm1 │ │ │ │ - pmulhrsw %xmm6,%xmm1 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - movdqa %xmm1,(%rdi) │ │ │ │ - add $0x10,%rdi │ │ │ │ + vbroadcasti128 -0x2c4(%r9),%ymm2 │ │ │ │ + vmovdqa (%rdi),%xmm0 │ │ │ │ + vinserti128 $0x1,(%rdi,%rsi,1),%ymm0,%ymm0 │ │ │ │ + vpsubw (%rdx),%ymm0,%ymm1 │ │ │ │ + add $0x20,%rdx │ │ │ │ + vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa %xmm0,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 30048b <__cxa_finalize@plt+0x2d543b> │ │ │ │ + jg 2fb9d3 <__cxa_finalize@plt+0x2d0983> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - movdqu (%rsi),%xmm0 │ │ │ │ - movdqu 0x2(%rsi),%xmm1 │ │ │ │ - pmullw %xmm3,%xmm0 │ │ │ │ - pmullw %xmm4,%xmm1 │ │ │ │ - psubw %xmm5,%xmm0 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - psraw $0x2,%xmm0 │ │ │ │ - movdqu (%rsi,%rdx,1),%xmm1 │ │ │ │ - movdqu 0x2(%rsi,%rdx,1),%xmm2 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - pmullw %xmm3,%xmm1 │ │ │ │ - pmullw %xmm4,%xmm2 │ │ │ │ - psubw %xmm5,%xmm1 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - psraw $0x2,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm2 │ │ │ │ - psubw %xmm0,%xmm2 │ │ │ │ - pmulhrsw %xmm6,%xmm2 │ │ │ │ - paddw %xmm0,%xmm2 │ │ │ │ - movdqa %xmm2,(%rdi) │ │ │ │ - movdqu (%rsi),%xmm0 │ │ │ │ - movdqu 0x2(%rsi),%xmm2 │ │ │ │ - pmullw %xmm3,%xmm0 │ │ │ │ - pmullw %xmm4,%xmm2 │ │ │ │ - psubw %xmm5,%xmm0 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - psraw $0x2,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - psubw %xmm1,%xmm2 │ │ │ │ - pmulhrsw %xmm6,%xmm2 │ │ │ │ - paddw %xmm1,%xmm2 │ │ │ │ - movdqa %xmm2,0x10(%rdi) │ │ │ │ - add $0x20,%rdi │ │ │ │ + vmovdqa -0x2b4(%r9),%ymm4 │ │ │ │ + vmovdqa (%rdi),%ymm0 │ │ │ │ + vpsubw (%rdx),%ymm0,%ymm2 │ │ │ │ + vmovdqa (%rdi,%rsi,1),%ymm1 │ │ │ │ + vpsubw 0x20(%rdx),%ymm1,%ymm3 │ │ │ │ + add $0x40,%rdx │ │ │ │ + vpmulhrsw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 3004fc <__cxa_finalize@plt+0x2d54ac> │ │ │ │ + jg 2fba11 <__cxa_finalize@plt+0x2d09c1> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - mov %rsi,%r9 │ │ │ │ - lea -0x20(,%rcx,4),%eax │ │ │ │ - mov %ecx,%ecx │ │ │ │ - lea (%r8,%rax,8),%eax │ │ │ │ - mov %rdi,%r10 │ │ │ │ - movdqu (%rsi),%xmm0 │ │ │ │ - movdqu 0x2(%rsi),%xmm1 │ │ │ │ - pmullw %xmm3,%xmm0 │ │ │ │ - pmullw %xmm4,%xmm1 │ │ │ │ - psubw %xmm5,%xmm0 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - psraw $0x2,%xmm0 │ │ │ │ - movdqu (%rsi,%rdx,1),%xmm1 │ │ │ │ - movdqu 0x2(%rsi,%rdx,1),%xmm2 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - pmullw %xmm3,%xmm1 │ │ │ │ - pmullw %xmm4,%xmm2 │ │ │ │ - psubw %xmm5,%xmm1 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - psraw $0x2,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm2 │ │ │ │ - psubw %xmm0,%xmm2 │ │ │ │ - pmulhrsw %xmm6,%xmm2 │ │ │ │ - paddw %xmm0,%xmm2 │ │ │ │ - movdqa %xmm2,(%rdi) │ │ │ │ - movdqu (%rsi),%xmm0 │ │ │ │ - movdqu 0x2(%rsi),%xmm2 │ │ │ │ - pmullw %xmm3,%xmm0 │ │ │ │ - pmullw %xmm4,%xmm2 │ │ │ │ - psubw %xmm5,%xmm0 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - psraw $0x2,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - psubw %xmm1,%xmm2 │ │ │ │ - pmulhrsw %xmm6,%xmm2 │ │ │ │ - paddw %xmm1,%xmm2 │ │ │ │ - movdqa %xmm2,(%rdi,%rcx,2) │ │ │ │ - lea (%rdi,%rcx,4),%rdi │ │ │ │ + vmovdqa -0x294(%r9),%ymm6 │ │ │ │ + vbroadcasti128 -0x274(%r9),%ymm7 │ │ │ │ + vmovdqa (%rdi),%ymm0 │ │ │ │ + vpsubw (%rdx),%ymm0,%ymm3 │ │ │ │ + vmovdqa 0x20(%rdi),%xmm2 │ │ │ │ + vmovdqa 0x20(%rdx),%xmm5 │ │ │ │ + vmovdqa (%rdi,%rsi,1),%ymm1 │ │ │ │ + vpsubw 0x40(%rdx),%ymm1,%ymm4 │ │ │ │ + vinserti128 $0x1,0x20(%rdi,%rsi,1),%ymm2,%ymm2 │ │ │ │ + vinserti128 $0x1,0x60(%rdx),%ymm5,%ymm5 │ │ │ │ + sub $0xffffffffffffff80,%rdx │ │ │ │ + vpsubw %ymm5,%ymm2,%ymm5 │ │ │ │ + vpmulhrsw %ymm6,%ymm3,%ymm3 │ │ │ │ + vpmulhrsw %ymm6,%ymm4,%ymm4 │ │ │ │ + vpmulhrsw %ymm7,%ymm5,%ymm5 │ │ │ │ + vpaddw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm4,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm5,%ymm2,%ymm2 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %xmm2,0x20(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm2,0x20(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 3005a5 <__cxa_finalize@plt+0x2d5555> │ │ │ │ - add $0x10,%r9 │ │ │ │ - add $0x10,%r10 │ │ │ │ - movzbl %al,%r8d │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r10,%rdi │ │ │ │ - sub $0x100,%eax │ │ │ │ - jg 300587 <__cxa_finalize@plt+0x2d5537> │ │ │ │ + jg 2fba62 <__cxa_finalize@plt+0x2d0a12> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1e002d,%r10d │ │ │ │ - mov %r10d,%r11d │ │ │ │ - jmp 3006d0 <__cxa_finalize@plt+0x2d5680> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x1e002d,%r10d │ │ │ │ - mov $0xf003c,%r11d │ │ │ │ - jmp 3006d0 <__cxa_finalize@plt+0x2d5680> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0xf003c,%r10d │ │ │ │ - mov $0x1e002d,%r11d │ │ │ │ - jmp 3006d0 <__cxa_finalize@plt+0x2d5680> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0xf003c,%r10d │ │ │ │ - mov %r10d,%r11d │ │ │ │ - jmp 3006d0 <__cxa_finalize@plt+0x2d5680> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1e002d,%r10d │ │ │ │ - mov $0x2d,%r11d │ │ │ │ - jmp 3006d0 <__cxa_finalize@plt+0x2d5680> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x2d,%r10d │ │ │ │ - mov $0x1e002d,%r11d │ │ │ │ - jmp 3006d0 <__cxa_finalize@plt+0x2d5680> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0xf003c,%r10d │ │ │ │ - mov $0x2d,%r11d │ │ │ │ - jmp 3006d0 <__cxa_finalize@plt+0x2d5680> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x2d,%r10d │ │ │ │ - mov $0xf003c,%r11d │ │ │ │ - jmp 3006d0 <__cxa_finalize@plt+0x2d5680> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x2d,%r10d │ │ │ │ - mov %r10d,%r11d │ │ │ │ nopl 0x0(%rax) │ │ │ │ - imul $0x10101,0x8(%rsp),%eax │ │ │ │ - add %r10d,%eax │ │ │ │ - imul $0x10101,0x10(%rsp),%r10d │ │ │ │ - add %r11d,%r10d │ │ │ │ - lea -0xf5f(%rip),%r11 │ │ │ │ - test $0xf00,%eax │ │ │ │ - jne 300716 <__cxa_finalize@plt+0x2d56c6> │ │ │ │ - test $0xf00,%r10d │ │ │ │ - jne 300949 <__cxa_finalize@plt+0x2d58f9> │ │ │ │ - tzcnt %r8d,%r8d │ │ │ │ - movzwl 0xdd72f(%r11,%r8,2),%r8d │ │ │ │ - add %r11,%r8 │ │ │ │ - jmp *%r8 │ │ │ │ - test $0xf00,%r10d │ │ │ │ - jne 300b9e <__cxa_finalize@plt+0x2d5b4e> │ │ │ │ - mov 0x18(%rsp),%r10d │ │ │ │ - movd 0x18(%rsp),%xmm5 │ │ │ │ - shr $0xb,%r10d │ │ │ │ - movddup 0xdd609(%r11,%r10,8),%xmm4 │ │ │ │ - pshufb 0xdd4d1(%r11),%xmm5 │ │ │ │ - cmp $0x4,%r8d │ │ │ │ - jg 300833 <__cxa_finalize@plt+0x2d57e3> │ │ │ │ - movzbl %al,%eax │ │ │ │ - lea -0x2(%rdx),%rdx │ │ │ │ - movq 0xe1a69(%r11,%rax,8),%xmm3 │ │ │ │ - punpcklbw %xmm3,%xmm3 │ │ │ │ - psraw $0x8,%xmm3 │ │ │ │ - je 3007d0 <__cxa_finalize@plt+0x2d5780> │ │ │ │ - movdqa 0xdd401(%r11),%xmm2 │ │ │ │ - pshufd $0x99,%xmm3,%xmm3 │ │ │ │ - movdqu (%rdx),%xmm0 │ │ │ │ - movdqu (%rdx,%rcx,1),%xmm1 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - pshufb %xmm2,%xmm0 │ │ │ │ - pshufb %xmm2,%xmm1 │ │ │ │ - pmaddwd %xmm3,%xmm0 │ │ │ │ - pmaddwd %xmm3,%xmm1 │ │ │ │ - phaddd %xmm1,%xmm0 │ │ │ │ - paddd %xmm4,%xmm0 │ │ │ │ - psrad $0x6,%xmm0 │ │ │ │ - packssdw %xmm0,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - pminsw %xmm5,%xmm0 │ │ │ │ - pmaxsw %xmm1,%xmm0 │ │ │ │ - movd %xmm0,(%rdi) │ │ │ │ - pshuflw $0xee,%xmm0,%xmm0 │ │ │ │ - movd %xmm0,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 30077a <__cxa_finalize@plt+0x2d572a> │ │ │ │ - ret │ │ │ │ - movdqa 0xdd3e1(%r11),%xmm6 │ │ │ │ - movdqa 0xdd3f1(%r11),%xmm7 │ │ │ │ - pshufd $0x55,%xmm3,%xmm2 │ │ │ │ - pshufd $0xaa,%xmm3,%xmm3 │ │ │ │ - movdqu (%rdx),%xmm1 │ │ │ │ - add %rcx,%rdx │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - pshufb %xmm6,%xmm0 │ │ │ │ - pshufb %xmm7,%xmm1 │ │ │ │ - pmaddwd %xmm2,%xmm0 │ │ │ │ - pmaddwd %xmm3,%xmm1 │ │ │ │ - paddd %xmm4,%xmm0 │ │ │ │ - paddd %xmm1,%xmm0 │ │ │ │ - psrad $0x6,%xmm0 │ │ │ │ - packssdw %xmm0,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - pminsw %xmm5,%xmm0 │ │ │ │ - pmaxsw %xmm1,%xmm0 │ │ │ │ - movq %xmm0,(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %r9d │ │ │ │ - jg 3007ec <__cxa_finalize@plt+0x2d579c> │ │ │ │ - ret │ │ │ │ - shr $0x10,%eax │ │ │ │ - movq 0xe1a69(%r11,%rax,8),%xmm3 │ │ │ │ - movdqa 0xdd3e1(%r11),%xmm6 │ │ │ │ - movdqa 0xdd3f1(%r11),%xmm7 │ │ │ │ + lea 0xe04c1(%rip),%r9 │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ mov %r8d,%r8d │ │ │ │ - lea (%rdx,%r8,2),%rdx │ │ │ │ - punpcklbw %xmm3,%xmm3 │ │ │ │ - lea (%rdi,%r8,2),%rdi │ │ │ │ - psraw $0x8,%xmm3 │ │ │ │ + movslq (%r9,%rcx,4),%rcx │ │ │ │ + add %r9,%rcx │ │ │ │ + lea -0x2e8(%r9,%r8,2),%r9 │ │ │ │ + lea (%r8,%r8,2),%r8d │ │ │ │ + shr $0x2,%r8d │ │ │ │ + lea (%r9,%r8,2),%r9 │ │ │ │ neg %r8 │ │ │ │ - pshufd $0x0,%xmm3,%xmm8 │ │ │ │ - pshufd $0x55,%xmm3,%xmm9 │ │ │ │ - pshufd $0xaa,%xmm3,%xmm10 │ │ │ │ - pshufd $0xff,%xmm3,%xmm11 │ │ │ │ - mov %r8,%rax │ │ │ │ - movdqu -0x6(%rdx,%rax,2),%xmm0 │ │ │ │ - movdqu 0x2(%rdx,%rax,2),%xmm1 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - pshufb %xmm6,%xmm2 │ │ │ │ - pshufb %xmm7,%xmm0 │ │ │ │ - pmaddwd %xmm8,%xmm2 │ │ │ │ - pmaddwd %xmm9,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm3 │ │ │ │ - pshufb %xmm6,%xmm3 │ │ │ │ - pshufb %xmm7,%xmm1 │ │ │ │ - paddd %xmm4,%xmm2 │ │ │ │ - paddd %xmm2,%xmm0 │ │ │ │ - movdqa %xmm10,%xmm2 │ │ │ │ - pmaddwd %xmm3,%xmm2 │ │ │ │ - pmaddwd %xmm8,%xmm3 │ │ │ │ - paddd %xmm2,%xmm0 │ │ │ │ - movdqa %xmm11,%xmm2 │ │ │ │ - pmaddwd %xmm1,%xmm2 │ │ │ │ - pmaddwd %xmm9,%xmm1 │ │ │ │ - paddd %xmm2,%xmm0 │ │ │ │ - movdqu 0xa(%rdx,%rax,2),%xmm2 │ │ │ │ - paddd %xmm4,%xmm3 │ │ │ │ - paddd %xmm3,%xmm1 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - pshufb %xmm6,%xmm3 │ │ │ │ - pshufb %xmm7,%xmm2 │ │ │ │ - pmaddwd %xmm10,%xmm3 │ │ │ │ - pmaddwd %xmm11,%xmm2 │ │ │ │ - paddd %xmm3,%xmm1 │ │ │ │ - paddd %xmm2,%xmm1 │ │ │ │ - psrad $0x6,%xmm0 │ │ │ │ - psrad $0x6,%xmm1 │ │ │ │ - packssdw %xmm1,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - pminsw %xmm5,%xmm0 │ │ │ │ - pmaxsw %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,(%rdi,%rax,2) │ │ │ │ - add $0x8,%rax │ │ │ │ - jl 300884 <__cxa_finalize@plt+0x2d5834> │ │ │ │ - add %rcx,%rdx │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %r9d │ │ │ │ - jg 300881 <__cxa_finalize@plt+0x2d5831> │ │ │ │ - ret │ │ │ │ - movzbl %r10b,%eax │ │ │ │ - shr $0x10,%r10d │ │ │ │ - cmp $0x6,%r9d │ │ │ │ - cmovb %eax,%r10d │ │ │ │ - movq 0xe1a69(%r11,%r10,8),%xmm3 │ │ │ │ - movd 0x18(%rsp),%xmm7 │ │ │ │ - punpcklbw %xmm3,%xmm3 │ │ │ │ - pshufb 0xdd4d1(%r11),%xmm7 │ │ │ │ - psraw $0x8,%xmm3 │ │ │ │ - pshufd $0x0,%xmm3,%xmm8 │ │ │ │ - pshufd $0x55,%xmm3,%xmm9 │ │ │ │ - pshufd $0xaa,%xmm3,%xmm10 │ │ │ │ - pshufd $0xff,%xmm3,%xmm11 │ │ │ │ - lea (%rcx,%rcx,2),%rax │ │ │ │ - sub %rax,%rdx │ │ │ │ - cmp $0x2,%r8d │ │ │ │ - jne 300a6e <__cxa_finalize@plt+0x2d5a1e> │ │ │ │ - movd (%rdx),%xmm1 │ │ │ │ - movd (%rdx,%rcx,1),%xmm4 │ │ │ │ - movd (%rdx,%rcx,2),%xmm2 │ │ │ │ - add %rax,%rdx │ │ │ │ - movd (%rdx),%xmm5 │ │ │ │ - movd (%rdx,%rcx,1),%xmm3 │ │ │ │ - movd (%rdx,%rcx,2),%xmm6 │ │ │ │ - add %rax,%rdx │ │ │ │ - movd (%rdx),%xmm0 │ │ │ │ - punpckldq %xmm4,%xmm1 │ │ │ │ - punpckldq %xmm2,%xmm4 │ │ │ │ - punpckldq %xmm5,%xmm2 │ │ │ │ - punpckldq %xmm3,%xmm5 │ │ │ │ - punpckldq %xmm6,%xmm3 │ │ │ │ - punpckldq %xmm0,%xmm6 │ │ │ │ - punpcklwd %xmm4,%xmm1 │ │ │ │ - punpcklwd %xmm5,%xmm2 │ │ │ │ - punpcklwd %xmm6,%xmm3 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - movd (%rdx,%rcx,1),%xmm4 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - movdqa %xmm8,%xmm5 │ │ │ │ - pmaddwd %xmm1,%xmm5 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - pmaddwd %xmm9,%xmm2 │ │ │ │ - paddd %xmm2,%xmm5 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - pmaddwd %xmm10,%xmm3 │ │ │ │ - paddd %xmm3,%xmm5 │ │ │ │ - movdqa %xmm0,%xmm3 │ │ │ │ - punpckldq %xmm4,%xmm3 │ │ │ │ - movd (%rdx),%xmm0 │ │ │ │ - punpckldq %xmm0,%xmm4 │ │ │ │ - punpcklwd %xmm4,%xmm3 │ │ │ │ - movdqa %xmm11,%xmm4 │ │ │ │ - pmaddwd %xmm3,%xmm4 │ │ │ │ - paddd %xmm4,%xmm5 │ │ │ │ - psrad $0x5,%xmm5 │ │ │ │ - packssdw %xmm5,%xmm5 │ │ │ │ - pmaxsw %xmm6,%xmm5 │ │ │ │ - pavgw %xmm6,%xmm5 │ │ │ │ - pminsw %xmm7,%xmm5 │ │ │ │ - movd %xmm5,(%rdi) │ │ │ │ - pshuflw $0xee,%xmm5,%xmm5 │ │ │ │ - movd %xmm5,(%rdi,%rsi,1) │ │ │ │ + jmp *%rcx │ │ │ │ + vmovd (%rdi),%xmm0 │ │ │ │ + vpinsrd $0x1,(%rdi,%rsi,1),%xmm0,%xmm0 │ │ │ │ + vmovd (%r9,%r8,2),%xmm2 │ │ │ │ + vmovq (%rdx),%xmm1 │ │ │ │ + add $0x8,%rdx │ │ │ │ + vpunpcklwd %xmm2,%xmm2,%xmm2 │ │ │ │ + vpsubw %xmm1,%xmm0,%xmm1 │ │ │ │ + vpmulhrsw %xmm2,%xmm1,%xmm1 │ │ │ │ + vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ + vmovd %xmm0,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 3009f3 <__cxa_finalize@plt+0x2d59a3> │ │ │ │ + add $0x2,%r8 │ │ │ │ + jl 2fbb0e <__cxa_finalize@plt+0x2d0abe> │ │ │ │ ret │ │ │ │ - shl $0x6,%r8d │ │ │ │ - mov %rdx,%r10 │ │ │ │ - mov %rdi,%r11 │ │ │ │ - lea -0x100(%r8,%r9,1),%r8d │ │ │ │ - movq (%rdx),%xmm1 │ │ │ │ - movq (%rdx,%rcx,1),%xmm2 │ │ │ │ - movq (%rdx,%rcx,2),%xmm3 │ │ │ │ - add %rax,%rdx │ │ │ │ - movq (%rdx),%xmm4 │ │ │ │ - movq (%rdx,%rcx,1),%xmm5 │ │ │ │ - movq (%rdx,%rcx,2),%xmm6 │ │ │ │ - add %rax,%rdx │ │ │ │ - movq (%rdx),%xmm0 │ │ │ │ - punpcklwd %xmm2,%xmm1 │ │ │ │ - punpcklwd %xmm3,%xmm2 │ │ │ │ - punpcklwd %xmm4,%xmm3 │ │ │ │ - punpcklwd %xmm5,%xmm4 │ │ │ │ - punpcklwd %xmm6,%xmm5 │ │ │ │ - punpcklwd %xmm0,%xmm6 │ │ │ │ - movdqa %xmm8,%xmm12 │ │ │ │ - pmaddwd %xmm1,%xmm12 │ │ │ │ - movdqa %xmm8,%xmm13 │ │ │ │ - pmaddwd %xmm2,%xmm13 │ │ │ │ - movdqa %xmm3,%xmm1 │ │ │ │ - movdqa %xmm4,%xmm2 │ │ │ │ - pmaddwd %xmm9,%xmm3 │ │ │ │ - pmaddwd %xmm9,%xmm4 │ │ │ │ - paddd %xmm3,%xmm12 │ │ │ │ - paddd %xmm4,%xmm13 │ │ │ │ - movdqa %xmm5,%xmm3 │ │ │ │ - movdqa %xmm6,%xmm4 │ │ │ │ - pmaddwd %xmm10,%xmm5 │ │ │ │ - pmaddwd %xmm10,%xmm6 │ │ │ │ - paddd %xmm5,%xmm12 │ │ │ │ - paddd %xmm6,%xmm13 │ │ │ │ - movq (%rdx,%rcx,1),%xmm6 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - movdqa %xmm0,%xmm5 │ │ │ │ - punpcklwd %xmm6,%xmm5 │ │ │ │ - movq (%rdx),%xmm0 │ │ │ │ - movdqa %xmm11,%xmm14 │ │ │ │ - pmaddwd %xmm5,%xmm14 │ │ │ │ - punpcklwd %xmm0,%xmm6 │ │ │ │ - paddd %xmm14,%xmm12 │ │ │ │ - movdqa %xmm11,%xmm14 │ │ │ │ - pmaddwd %xmm6,%xmm14 │ │ │ │ - paddd %xmm14,%xmm13 │ │ │ │ - psrad $0x5,%xmm12 │ │ │ │ - psrad $0x5,%xmm13 │ │ │ │ - packssdw %xmm13,%xmm12 │ │ │ │ - pxor %xmm13,%xmm13 │ │ │ │ - pmaxsw %xmm13,%xmm12 │ │ │ │ - pavgw %xmm13,%xmm12 │ │ │ │ - pminsw %xmm7,%xmm12 │ │ │ │ - movq %xmm12,(%rdi) │ │ │ │ - movhps %xmm12,(%rdi,%rsi,1) │ │ │ │ + vmovdqa 0xe02ba(%rip),%xmm3 │ │ │ │ + vmovq (%rdi),%xmm0 │ │ │ │ + vmovhps (%rdi,%rsi,1),%xmm0,%xmm0 │ │ │ │ + vmovd (%r9,%r8,2),%xmm2 │ │ │ │ + vpsubw (%rdx),%xmm0,%xmm1 │ │ │ │ + add $0x10,%rdx │ │ │ │ + vpshufb %xmm3,%xmm2,%xmm2 │ │ │ │ + vpmulhrsw %xmm2,%xmm1,%xmm1 │ │ │ │ + vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ + vmovq %xmm0,(%rdi) │ │ │ │ + vmovhps %xmm0,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 300abe <__cxa_finalize@plt+0x2d5a6e> │ │ │ │ - add $0x8,%r10 │ │ │ │ - add $0x8,%r11 │ │ │ │ - movzbl %r8b,%r9d │ │ │ │ - mov %r10,%rdx │ │ │ │ - mov %r11,%rdi │ │ │ │ - sub $0x100,%r8d │ │ │ │ - jg 300a80 <__cxa_finalize@plt+0x2d5a30> │ │ │ │ + add $0x2,%r8 │ │ │ │ + jl 2fbb56 <__cxa_finalize@plt+0x2d0b06> │ │ │ │ ret │ │ │ │ - movd 0x18(%rsp),%xmm15 │ │ │ │ - pshufb 0xdd4d1(%r11),%xmm15 │ │ │ │ - cmp $0x4,%r8d │ │ │ │ - jg 300db7 <__cxa_finalize@plt+0x2d5d67> │ │ │ │ - movzbl %al,%eax │ │ │ │ - je 300dba <__cxa_finalize@plt+0x2d5d6a> │ │ │ │ - movq 0xe1a69(%r11,%rax,8),%xmm0 │ │ │ │ - movzbl %r10b,%eax │ │ │ │ - shr $0x10,%r10d │ │ │ │ - cmp $0x6,%r9d │ │ │ │ - cmovb %eax,%r10d │ │ │ │ - movq 0xe1a69(%r11,%r10,8),%xmm3 │ │ │ │ - movdqa 0xdd551(%r11),%xmm6 │ │ │ │ - movdqa 0xdd401(%r11),%xmm9 │ │ │ │ - pshuflw $0x99,%xmm0,%xmm0 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - punpcklbw %xmm0,%xmm7 │ │ │ │ - punpcklbw %xmm3,%xmm3 │ │ │ │ - psraw $0x8,%xmm3 │ │ │ │ - testl $0x800,0x18(%rsp) │ │ │ │ - je 300c22 <__cxa_finalize@plt+0x2d5bd2> │ │ │ │ - psraw $0x2,%xmm7 │ │ │ │ - psllw $0x2,%xmm3 │ │ │ │ - lea (%rcx,%rcx,2),%rax │ │ │ │ - sub $0x2,%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - pshufd $0x0,%xmm3,%xmm11 │ │ │ │ - pshufd $0x55,%xmm3,%xmm12 │ │ │ │ - pshufd $0xaa,%xmm3,%xmm13 │ │ │ │ - pshufd $0xff,%xmm3,%xmm14 │ │ │ │ - movdqu (%rdx),%xmm2 │ │ │ │ - movdqu (%rdx,%rcx,1),%xmm3 │ │ │ │ - movdqu (%rdx,%rcx,2),%xmm1 │ │ │ │ - add %rax,%rdx │ │ │ │ - movdqu (%rdx),%xmm4 │ │ │ │ - pshufb %xmm9,%xmm2 │ │ │ │ - pshufb %xmm9,%xmm3 │ │ │ │ - pshufb %xmm9,%xmm1 │ │ │ │ - pshufb %xmm9,%xmm4 │ │ │ │ - pmaddwd %xmm7,%xmm2 │ │ │ │ - pmaddwd %xmm7,%xmm3 │ │ │ │ - pmaddwd %xmm7,%xmm1 │ │ │ │ - pmaddwd %xmm7,%xmm4 │ │ │ │ - phaddd %xmm3,%xmm2 │ │ │ │ - phaddd %xmm4,%xmm1 │ │ │ │ - movdqu (%rdx,%rcx,1),%xmm3 │ │ │ │ - movdqu (%rdx,%rcx,2),%xmm4 │ │ │ │ - add %rax,%rdx │ │ │ │ - movdqu (%rdx),%xmm0 │ │ │ │ - pshufb %xmm9,%xmm3 │ │ │ │ - pshufb %xmm9,%xmm4 │ │ │ │ - pshufb %xmm9,%xmm0 │ │ │ │ - pmaddwd %xmm7,%xmm3 │ │ │ │ - pmaddwd %xmm7,%xmm4 │ │ │ │ - pmaddwd %xmm7,%xmm0 │ │ │ │ - phaddd %xmm4,%xmm3 │ │ │ │ - phaddd %xmm0,%xmm0 │ │ │ │ - paddd %xmm6,%xmm2 │ │ │ │ - paddd %xmm6,%xmm1 │ │ │ │ - paddd %xmm6,%xmm3 │ │ │ │ - paddd %xmm6,%xmm0 │ │ │ │ - psrad $0xa,%xmm2 │ │ │ │ - psrad $0xa,%xmm1 │ │ │ │ - psrad $0xa,%xmm3 │ │ │ │ - psrad $0xa,%xmm0 │ │ │ │ - packssdw %xmm1,%xmm2 │ │ │ │ - packssdw %xmm0,%xmm3 │ │ │ │ - movdqa %xmm3,%xmm4 │ │ │ │ - palignr $0x4,%xmm2,%xmm4 │ │ │ │ - pshufd $0x39,%xmm3,%xmm5 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - punpcklwd %xmm4,%xmm1 │ │ │ │ - punpckhwd %xmm4,%xmm2 │ │ │ │ - punpcklwd %xmm5,%xmm3 │ │ │ │ - movdqu (%rdx,%rcx,1),%xmm4 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - movdqu (%rdx),%xmm5 │ │ │ │ - pshufb %xmm9,%xmm4 │ │ │ │ - pshufb %xmm9,%xmm5 │ │ │ │ - pmaddwd %xmm7,%xmm4 │ │ │ │ - pmaddwd %xmm7,%xmm5 │ │ │ │ - phaddd %xmm5,%xmm4 │ │ │ │ - movdqa %xmm11,%xmm5 │ │ │ │ - pmaddwd %xmm1,%xmm5 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - pmaddwd %xmm12,%xmm2 │ │ │ │ - paddd %xmm2,%xmm5 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - pmaddwd %xmm13,%xmm3 │ │ │ │ - paddd %xmm3,%xmm5 │ │ │ │ - paddd %xmm6,%xmm4 │ │ │ │ - psrad $0xa,%xmm4 │ │ │ │ - packssdw %xmm4,%xmm0 │ │ │ │ - pshufd $0x93,%xmm0,%xmm3 │ │ │ │ - punpckhwd %xmm0,%xmm3 │ │ │ │ - movdqa %xmm4,%xmm0 │ │ │ │ - movdqa %xmm14,%xmm4 │ │ │ │ - pmaddwd %xmm3,%xmm4 │ │ │ │ - paddd %xmm6,%xmm5 │ │ │ │ - paddd %xmm4,%xmm5 │ │ │ │ - psrad $0xa,%xmm5 │ │ │ │ - packssdw %xmm5,%xmm5 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - pminsw %xmm15,%xmm5 │ │ │ │ - pmaxsw %xmm4,%xmm5 │ │ │ │ - movd %xmm5,(%rdi) │ │ │ │ - pshuflw $0xee,%xmm5,%xmm5 │ │ │ │ - movd %xmm5,(%rdi,%rsi,1) │ │ │ │ + vbroadcasti128 0xe0278(%rip),%ymm3 │ │ │ │ + vshufpd $0xc,%ymm3,%ymm3,%ymm3 │ │ │ │ + vmovdqa (%rdi),%xmm0 │ │ │ │ + vinserti128 $0x1,(%rdi,%rsi,1),%ymm0,%ymm0 │ │ │ │ + vpbroadcastd (%r9,%r8,2),%ymm2 │ │ │ │ + vpsubw (%rdx),%ymm0,%ymm1 │ │ │ │ + add $0x20,%rdx │ │ │ │ + vpshufb %ymm3,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa %xmm0,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 300d10 <__cxa_finalize@plt+0x2d5cc0> │ │ │ │ + add $0x2,%r8 │ │ │ │ + jl 2fbb9d <__cxa_finalize@plt+0x2d0b4d> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - shr $0x10,%eax │ │ │ │ - movq 0xe1a69(%r11,%rax,8),%xmm2 │ │ │ │ - movzbl %r10b,%eax │ │ │ │ - shr $0x10,%r10d │ │ │ │ - cmp $0x6,%r9d │ │ │ │ - cmovb %eax,%r10d │ │ │ │ - movq 0xe1a69(%r11,%r10,8),%xmm3 │ │ │ │ - movdqa 0xdd3e1(%r11),%xmm8 │ │ │ │ - movdqa 0xdd3f1(%r11),%xmm9 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - punpcklbw %xmm2,%xmm0 │ │ │ │ - punpcklbw %xmm3,%xmm3 │ │ │ │ - psraw $0x8,%xmm3 │ │ │ │ - testl $0x800,0x18(%rsp) │ │ │ │ - je 300e15 <__cxa_finalize@plt+0x2d5dc5> │ │ │ │ - psraw $0x2,%xmm0 │ │ │ │ - psllw $0x2,%xmm3 │ │ │ │ - lea (%rcx,%rcx,2),%rax │ │ │ │ - sub $0x6,%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - shl $0x6,%r8d │ │ │ │ - mov %rdx,%r10 │ │ │ │ - mov %rdi,%r11 │ │ │ │ - lea -0x100(%r8,%r9,1),%r8d │ │ │ │ - pshufd $0x0,%xmm0,%xmm10 │ │ │ │ - pshufd $0x55,%xmm0,%xmm11 │ │ │ │ - pshufd $0xaa,%xmm0,%xmm12 │ │ │ │ - pshufd $0xff,%xmm0,%xmm13 │ │ │ │ - movdqa %xmm15,-0x18(%rsp) │ │ │ │ - pshufd $0x0,%xmm3,%xmm0 │ │ │ │ - pshufd $0x55,%xmm3,%xmm1 │ │ │ │ - pshufd $0xaa,%xmm3,%xmm2 │ │ │ │ - pshufd $0xff,%xmm3,%xmm3 │ │ │ │ - movdqa %xmm0,-0x58(%rsp) │ │ │ │ - movdqa %xmm1,-0x48(%rsp) │ │ │ │ - movdqa %xmm2,-0x38(%rsp) │ │ │ │ - movdqa %xmm3,-0x28(%rsp) │ │ │ │ - movdqa 0xdbe5a(%rip),%xmm14 │ │ │ │ - movdqu (%rdx),%xmm4 │ │ │ │ - movdqu 0x8(%rdx),%xmm1 │ │ │ │ - movdqu (%rdx,%rcx,1),%xmm5 │ │ │ │ - movdqu 0x8(%rdx,%rcx,1),%xmm2 │ │ │ │ - movdqu (%rdx,%rcx,2),%xmm6 │ │ │ │ - movdqu 0x8(%rdx,%rcx,2),%xmm3 │ │ │ │ - add %rax,%rdx │ │ │ │ - movdqa %xmm4,%xmm0 │ │ │ │ - pshufb %xmm8,%xmm0 │ │ │ │ - pshufb %xmm9,%xmm4 │ │ │ │ - pmaddwd %xmm10,%xmm0 │ │ │ │ - pmaddwd %xmm11,%xmm4 │ │ │ │ - paddd %xmm14,%xmm0 │ │ │ │ - paddd %xmm0,%xmm4 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - pshufb %xmm8,%xmm0 │ │ │ │ - pshufb %xmm9,%xmm1 │ │ │ │ - pmaddwd %xmm12,%xmm0 │ │ │ │ - pmaddwd %xmm13,%xmm1 │ │ │ │ - paddd %xmm0,%xmm4 │ │ │ │ - paddd %xmm1,%xmm4 │ │ │ │ - psrad $0xa,%xmm4 │ │ │ │ - movdqa %xmm5,%xmm0 │ │ │ │ - pshufb %xmm8,%xmm0 │ │ │ │ - pshufb %xmm9,%xmm5 │ │ │ │ - pmaddwd %xmm10,%xmm0 │ │ │ │ - pmaddwd %xmm11,%xmm5 │ │ │ │ - paddd %xmm14,%xmm0 │ │ │ │ - paddd %xmm0,%xmm5 │ │ │ │ - movdqa %xmm2,%xmm0 │ │ │ │ - pshufb %xmm8,%xmm0 │ │ │ │ - pshufb %xmm9,%xmm2 │ │ │ │ - pmaddwd %xmm12,%xmm0 │ │ │ │ - pmaddwd %xmm13,%xmm2 │ │ │ │ - paddd %xmm0,%xmm5 │ │ │ │ - paddd %xmm2,%xmm5 │ │ │ │ - psrad $0xa,%xmm5 │ │ │ │ - movdqa %xmm6,%xmm0 │ │ │ │ - pshufb %xmm8,%xmm0 │ │ │ │ - pshufb %xmm9,%xmm6 │ │ │ │ - pmaddwd %xmm10,%xmm0 │ │ │ │ - pmaddwd %xmm11,%xmm6 │ │ │ │ - paddd %xmm14,%xmm0 │ │ │ │ - paddd %xmm0,%xmm6 │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - pshufb %xmm8,%xmm0 │ │ │ │ - pshufb %xmm9,%xmm3 │ │ │ │ - pmaddwd %xmm12,%xmm0 │ │ │ │ - pmaddwd %xmm13,%xmm3 │ │ │ │ - paddd %xmm0,%xmm6 │ │ │ │ - paddd %xmm3,%xmm6 │ │ │ │ - psrad $0xa,%xmm6 │ │ │ │ - movdqu (%rdx),%xmm7 │ │ │ │ - movdqu 0x8(%rdx),%xmm2 │ │ │ │ - movdqu (%rdx,%rcx,1),%xmm1 │ │ │ │ - movdqu 0x8(%rdx,%rcx,1),%xmm3 │ │ │ │ - movdqa %xmm7,%xmm0 │ │ │ │ - pshufb %xmm8,%xmm0 │ │ │ │ - pshufb %xmm9,%xmm7 │ │ │ │ - pmaddwd %xmm10,%xmm0 │ │ │ │ - pmaddwd %xmm11,%xmm7 │ │ │ │ - paddd %xmm14,%xmm0 │ │ │ │ - paddd %xmm0,%xmm7 │ │ │ │ - movdqa %xmm2,%xmm0 │ │ │ │ - pshufb %xmm8,%xmm0 │ │ │ │ - pshufb %xmm9,%xmm2 │ │ │ │ - pmaddwd %xmm12,%xmm0 │ │ │ │ - pmaddwd %xmm13,%xmm2 │ │ │ │ - paddd %xmm0,%xmm7 │ │ │ │ - paddd %xmm2,%xmm7 │ │ │ │ - psrad $0xa,%xmm7 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - pshufb %xmm8,%xmm0 │ │ │ │ - pshufb %xmm9,%xmm1 │ │ │ │ - pmaddwd %xmm10,%xmm0 │ │ │ │ - pmaddwd %xmm11,%xmm1 │ │ │ │ - paddd %xmm14,%xmm0 │ │ │ │ - paddd %xmm0,%xmm1 │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - pshufb %xmm8,%xmm0 │ │ │ │ - pshufb %xmm9,%xmm3 │ │ │ │ - pmaddwd %xmm12,%xmm0 │ │ │ │ - pmaddwd %xmm13,%xmm3 │ │ │ │ - paddd %xmm0,%xmm1 │ │ │ │ - paddd %xmm3,%xmm1 │ │ │ │ - psrad $0xa,%xmm1 │ │ │ │ - movdqu (%rdx,%rcx,2),%xmm2 │ │ │ │ - movdqu 0x8(%rdx,%rcx,2),%xmm3 │ │ │ │ - add %rax,%rdx │ │ │ │ - movdqa %xmm2,%xmm0 │ │ │ │ - pshufb %xmm8,%xmm0 │ │ │ │ - pshufb %xmm9,%xmm2 │ │ │ │ - pmaddwd %xmm10,%xmm0 │ │ │ │ - pmaddwd %xmm11,%xmm2 │ │ │ │ - paddd %xmm14,%xmm0 │ │ │ │ - paddd %xmm0,%xmm2 │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - pshufb %xmm8,%xmm0 │ │ │ │ - pshufb %xmm9,%xmm3 │ │ │ │ - pmaddwd %xmm12,%xmm0 │ │ │ │ - pmaddwd %xmm13,%xmm3 │ │ │ │ - paddd %xmm0,%xmm2 │ │ │ │ - paddd %xmm3,%xmm2 │ │ │ │ - psrad $0xa,%xmm2 │ │ │ │ - packssdw %xmm7,%xmm4 │ │ │ │ - packssdw %xmm1,%xmm5 │ │ │ │ - movdqu (%rdx),%xmm0 │ │ │ │ - movdqu 0x8(%rdx),%xmm1 │ │ │ │ - movdqa %xmm0,%xmm3 │ │ │ │ - pshufb %xmm8,%xmm3 │ │ │ │ - pshufb %xmm9,%xmm0 │ │ │ │ - pmaddwd %xmm10,%xmm3 │ │ │ │ - pmaddwd %xmm11,%xmm0 │ │ │ │ - paddd %xmm14,%xmm3 │ │ │ │ - paddd %xmm3,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm3 │ │ │ │ - pshufb %xmm8,%xmm3 │ │ │ │ - pshufb %xmm9,%xmm1 │ │ │ │ - pmaddwd %xmm12,%xmm3 │ │ │ │ - pmaddwd %xmm13,%xmm1 │ │ │ │ - paddd %xmm3,%xmm0 │ │ │ │ - paddd %xmm1,%xmm0 │ │ │ │ - psrad $0xa,%xmm0 │ │ │ │ - packssdw %xmm2,%xmm6 │ │ │ │ - packssdw %xmm0,%xmm7 │ │ │ │ - movdqa %xmm4,%xmm1 │ │ │ │ - punpcklwd %xmm5,%xmm1 │ │ │ │ - punpckhwd %xmm5,%xmm4 │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - punpcklwd %xmm6,%xmm2 │ │ │ │ - punpckhwd %xmm6,%xmm5 │ │ │ │ - movdqa %xmm6,%xmm3 │ │ │ │ - punpcklwd %xmm7,%xmm3 │ │ │ │ - punpckhwd %xmm7,%xmm6 │ │ │ │ - movdqa -0x58(%rsp),%xmm15 │ │ │ │ - movdqa %xmm15,%xmm14 │ │ │ │ - pmaddwd %xmm1,%xmm14 │ │ │ │ - pmaddwd %xmm2,%xmm15 │ │ │ │ - movdqa -0x48(%rsp),%xmm7 │ │ │ │ - movdqa %xmm3,%xmm1 │ │ │ │ - pmaddwd %xmm7,%xmm3 │ │ │ │ - movdqa %xmm4,%xmm2 │ │ │ │ - pmaddwd %xmm7,%xmm4 │ │ │ │ - movdqa -0x38(%rsp),%xmm7 │ │ │ │ - paddd %xmm3,%xmm14 │ │ │ │ - paddd %xmm4,%xmm15 │ │ │ │ - movdqa %xmm5,%xmm3 │ │ │ │ - pmaddwd %xmm7,%xmm5 │ │ │ │ - movdqa %xmm6,%xmm4 │ │ │ │ - pmaddwd %xmm7,%xmm6 │ │ │ │ - paddd %xmm5,%xmm14 │ │ │ │ - paddd %xmm6,%xmm15 │ │ │ │ - movdqu (%rdx,%rcx,1),%xmm7 │ │ │ │ - movdqu 0x8(%rdx,%rcx,1),%xmm5 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - movdqa %xmm7,%xmm6 │ │ │ │ - pshufb %xmm8,%xmm6 │ │ │ │ - pshufb %xmm9,%xmm7 │ │ │ │ - pmaddwd %xmm10,%xmm6 │ │ │ │ - pmaddwd %xmm11,%xmm7 │ │ │ │ - paddd 0xdbb4c(%rip),%xmm6 │ │ │ │ - paddd %xmm6,%xmm7 │ │ │ │ - movdqa %xmm5,%xmm6 │ │ │ │ - pshufb %xmm8,%xmm6 │ │ │ │ - pshufb %xmm9,%xmm5 │ │ │ │ - pmaddwd %xmm12,%xmm6 │ │ │ │ - pmaddwd %xmm13,%xmm5 │ │ │ │ - paddd %xmm6,%xmm7 │ │ │ │ - paddd %xmm5,%xmm7 │ │ │ │ - psrad $0xa,%xmm7 │ │ │ │ - packssdw %xmm7,%xmm0 │ │ │ │ - movdqa %xmm0,-0x68(%rsp) │ │ │ │ - movdqu (%rdx),%xmm0 │ │ │ │ - movdqu 0x8(%rdx),%xmm5 │ │ │ │ - movdqa %xmm0,%xmm6 │ │ │ │ - pshufb %xmm8,%xmm6 │ │ │ │ - pshufb %xmm9,%xmm0 │ │ │ │ - pmaddwd %xmm10,%xmm6 │ │ │ │ - pmaddwd %xmm11,%xmm0 │ │ │ │ - paddd 0xdbaec(%rip),%xmm6 │ │ │ │ - paddd %xmm6,%xmm0 │ │ │ │ - movdqa %xmm5,%xmm6 │ │ │ │ - pshufb %xmm8,%xmm6 │ │ │ │ - pshufb %xmm9,%xmm5 │ │ │ │ - pmaddwd %xmm12,%xmm6 │ │ │ │ - pmaddwd %xmm13,%xmm5 │ │ │ │ - paddd %xmm6,%xmm0 │ │ │ │ - paddd %xmm5,%xmm0 │ │ │ │ - psrad $0xa,%xmm0 │ │ │ │ - movdqa -0x68(%rsp),%xmm6 │ │ │ │ - packssdw %xmm0,%xmm7 │ │ │ │ - movdqa %xmm6,%xmm5 │ │ │ │ - punpcklwd %xmm7,%xmm5 │ │ │ │ - punpckhwd %xmm7,%xmm6 │ │ │ │ - movdqa -0x28(%rsp),%xmm7 │ │ │ │ - pmaddwd %xmm5,%xmm7 │ │ │ │ - paddd %xmm7,%xmm14 │ │ │ │ - movdqa -0x28(%rsp),%xmm7 │ │ │ │ - pmaddwd %xmm6,%xmm7 │ │ │ │ - paddd %xmm7,%xmm15 │ │ │ │ - psrad $0x9,%xmm14 │ │ │ │ - psrad $0x9,%xmm15 │ │ │ │ - packssdw %xmm15,%xmm14 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - pmaxsw %xmm7,%xmm14 │ │ │ │ - pavgw %xmm14,%xmm7 │ │ │ │ - pminsw -0x18(%rsp),%xmm7 │ │ │ │ - movq %xmm7,(%rdi) │ │ │ │ - movhps %xmm7,(%rdi,%rsi,1) │ │ │ │ + vpbroadcastw (%r9,%r8,2),%ymm4 │ │ │ │ + vpbroadcastw 0x2(%r9,%r8,2),%ymm5 │ │ │ │ + vmovdqa (%rdi),%ymm0 │ │ │ │ + vpsubw (%rdx),%ymm0,%ymm2 │ │ │ │ + vmovdqa (%rdi,%rsi,1),%ymm1 │ │ │ │ + vpsubw 0x20(%rdx),%ymm1,%ymm3 │ │ │ │ + add $0x40,%rdx │ │ │ │ + vpmulhrsw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm5,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 30110d <__cxa_finalize@plt+0x2d60bd> │ │ │ │ - add $0x8,%r10 │ │ │ │ - add $0x8,%r11 │ │ │ │ - movzbl %r8b,%r9d │ │ │ │ - mov %r10,%rdx │ │ │ │ - mov %r11,%rdi │ │ │ │ - sub $0x100,%r8d │ │ │ │ - jg 300e7d <__cxa_finalize@plt+0x2d5e2d> │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x1e002d,%eax │ │ │ │ - mov %eax,%r10d │ │ │ │ - jmp 301340 <__cxa_finalize@plt+0x2d62f0> │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x1e002d,%eax │ │ │ │ - mov $0xf003c,%r10d │ │ │ │ - jmp 301340 <__cxa_finalize@plt+0x2d62f0> │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0xf003c,%eax │ │ │ │ - mov $0x1e002d,%r10d │ │ │ │ - jmp 301340 <__cxa_finalize@plt+0x2d62f0> │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0xf003c,%eax │ │ │ │ - mov %eax,%r10d │ │ │ │ - jmp 301340 <__cxa_finalize@plt+0x2d62f0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1e002d,%eax │ │ │ │ - mov $0x2d,%r10d │ │ │ │ - jmp 301340 <__cxa_finalize@plt+0x2d62f0> │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x2d,%eax │ │ │ │ - mov $0x1e002d,%r10d │ │ │ │ - jmp 301340 <__cxa_finalize@plt+0x2d62f0> │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0xf003c,%eax │ │ │ │ - mov $0x2d,%r10d │ │ │ │ - jmp 301340 <__cxa_finalize@plt+0x2d62f0> │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x2d,%eax │ │ │ │ - mov $0xf003c,%r10d │ │ │ │ - jmp 301340 <__cxa_finalize@plt+0x2d62f0> │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x2d,%eax │ │ │ │ - mov %eax,%r10d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - imul $0x10101,%r9d,%r9d │ │ │ │ - add %eax,%r9d │ │ │ │ - imul $0x10101,0x8(%rsp),%eax │ │ │ │ - add %r10d,%eax │ │ │ │ - lea -0x14fe(%rip),%r10 │ │ │ │ - test $0xf00,%r9d │ │ │ │ - jne 3013a0 <__cxa_finalize@plt+0x2d6350> │ │ │ │ - test $0xf00,%eax │ │ │ │ - jne 30157d <__cxa_finalize@plt+0x2d652d> │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - movzwl 0xdd06c(%r10,%rcx,2),%ecx │ │ │ │ - movdqa 0xdce22(%r10),%xmm5 │ │ │ │ - shr $0xb,%eax │ │ │ │ - add %r10,%rcx │ │ │ │ - movddup 0xdcdda(%r10,%rax,8),%xmm4 │ │ │ │ - lea (%rdx,%rdx,2),%rax │ │ │ │ - jmp *%rcx │ │ │ │ - test $0xf00,%eax │ │ │ │ - jne 301701 <__cxa_finalize@plt+0x2d66b1> │ │ │ │ - movddup 0xdcf4a(%r10),%xmm5 │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jne 301469 <__cxa_finalize@plt+0x2d6419> │ │ │ │ - movzbl %r9b,%r9d │ │ │ │ - movq 0xe139a(%r10,%r9,8),%xmm0 │ │ │ │ - movdqa 0xdcd12(%r10),%xmm3 │ │ │ │ - movdqa 0xdcd22(%r10),%xmm4 │ │ │ │ - sub $0x2,%rsi │ │ │ │ - punpcklbw %xmm0,%xmm0 │ │ │ │ - psraw $0x8,%xmm0 │ │ │ │ - testl $0x800,0x10(%rsp) │ │ │ │ - jne 3013f9 <__cxa_finalize@plt+0x2d63a9> │ │ │ │ - psllw $0x2,%xmm0 │ │ │ │ - pshufd $0x55,%xmm0,%xmm6 │ │ │ │ - pshufd $0xaa,%xmm0,%xmm7 │ │ │ │ - movdqu (%rsi),%xmm1 │ │ │ │ - movdqu (%rsi,%rdx,1),%xmm2 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - pshufb %xmm3,%xmm0 │ │ │ │ - pshufb %xmm4,%xmm1 │ │ │ │ - pmaddwd %xmm6,%xmm0 │ │ │ │ - pmaddwd %xmm7,%xmm1 │ │ │ │ - paddd %xmm5,%xmm0 │ │ │ │ - paddd %xmm1,%xmm0 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - pshufb %xmm3,%xmm1 │ │ │ │ - pshufb %xmm4,%xmm2 │ │ │ │ - pmaddwd %xmm6,%xmm1 │ │ │ │ - pmaddwd %xmm7,%xmm2 │ │ │ │ - paddd %xmm5,%xmm1 │ │ │ │ - paddd %xmm2,%xmm1 │ │ │ │ - psrad $0x4,%xmm0 │ │ │ │ - psrad $0x4,%xmm1 │ │ │ │ - packssdw %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - add $0x10,%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 301403 <__cxa_finalize@plt+0x2d63b3> │ │ │ │ + add $0x2,%r8 │ │ │ │ + jl 2fbbdd <__cxa_finalize@plt+0x2d0b8d> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - shr $0x10,%r9d │ │ │ │ - movq 0xe139a(%r10,%r9,8),%xmm2 │ │ │ │ - movdqa 0xdcd12(%r10),%xmm4 │ │ │ │ - movdqa 0xdcd22(%r10),%xmm6 │ │ │ │ - add %ecx,%ecx │ │ │ │ - punpcklbw %xmm2,%xmm2 │ │ │ │ - add %rcx,%rsi │ │ │ │ - psraw $0x8,%xmm2 │ │ │ │ - add %rcx,%rdi │ │ │ │ - neg %rcx │ │ │ │ - testl $0x800,0x10(%rsp) │ │ │ │ - jne 3014ac <__cxa_finalize@plt+0x2d645c> │ │ │ │ - psllw $0x2,%xmm2 │ │ │ │ - pshufd $0x0,%xmm2,%xmm7 │ │ │ │ - pshufd $0x55,%xmm2,%xmm8 │ │ │ │ - pshufd $0xaa,%xmm2,%xmm9 │ │ │ │ - pshufd $0xff,%xmm2,%xmm10 │ │ │ │ - mov %rcx,%rax │ │ │ │ - movdqu -0x6(%rsi,%rax,1),%xmm0 │ │ │ │ - movdqu 0x2(%rsi,%rax,1),%xmm1 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - pshufb %xmm4,%xmm2 │ │ │ │ - pshufb %xmm6,%xmm0 │ │ │ │ - pmaddwd %xmm7,%xmm2 │ │ │ │ - pmaddwd %xmm8,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm3 │ │ │ │ - pshufb %xmm4,%xmm3 │ │ │ │ - pshufb %xmm6,%xmm1 │ │ │ │ - paddd %xmm5,%xmm2 │ │ │ │ - paddd %xmm2,%xmm0 │ │ │ │ - movdqa %xmm9,%xmm2 │ │ │ │ - pmaddwd %xmm3,%xmm2 │ │ │ │ - pmaddwd %xmm7,%xmm3 │ │ │ │ - paddd %xmm2,%xmm0 │ │ │ │ - movdqa %xmm10,%xmm2 │ │ │ │ - pmaddwd %xmm1,%xmm2 │ │ │ │ - pmaddwd %xmm8,%xmm1 │ │ │ │ - paddd %xmm2,%xmm0 │ │ │ │ - movdqu 0xa(%rsi,%rax,1),%xmm2 │ │ │ │ - paddd %xmm5,%xmm3 │ │ │ │ - paddd %xmm3,%xmm1 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - pshufb %xmm4,%xmm3 │ │ │ │ - pshufb %xmm6,%xmm2 │ │ │ │ - pmaddwd %xmm9,%xmm3 │ │ │ │ - pmaddwd %xmm10,%xmm2 │ │ │ │ - paddd %xmm3,%xmm1 │ │ │ │ - paddd %xmm2,%xmm1 │ │ │ │ - psrad $0x4,%xmm0 │ │ │ │ - psrad $0x4,%xmm1 │ │ │ │ - packssdw %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,(%rdi,%rax,1) │ │ │ │ - add $0x10,%rax │ │ │ │ - jl 3014c6 <__cxa_finalize@plt+0x2d6476> │ │ │ │ - add %rdx,%rsi │ │ │ │ - sub %rcx,%rdi │ │ │ │ - dec %r8d │ │ │ │ - jg 3014c3 <__cxa_finalize@plt+0x2d6473> │ │ │ │ + vpbroadcastw (%r9,%r8,2),%ymm4 │ │ │ │ + vmovdqa (%rdi),%ymm0 │ │ │ │ + vpsubw (%rdx),%ymm0,%ymm2 │ │ │ │ + vmovdqa 0x20(%rdi),%ymm1 │ │ │ │ + vpsubw 0x20(%rdx),%ymm1,%ymm3 │ │ │ │ + add $0x40,%rdx │ │ │ │ + vpmulhrsw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + inc %r8 │ │ │ │ + jl 2fbc29 <__cxa_finalize@plt+0x2d0bd9> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - movzbl %al,%r9d │ │ │ │ - shr $0x10,%eax │ │ │ │ - cmp $0x4,%r8d │ │ │ │ - cmove %r9d,%eax │ │ │ │ - movq 0xe139a(%r10,%rax,8),%xmm3 │ │ │ │ - movddup 0xdcf4a(%r10),%xmm7 │ │ │ │ - punpcklbw %xmm3,%xmm3 │ │ │ │ - psraw $0x8,%xmm3 │ │ │ │ - testl $0x800,0x10(%rsp) │ │ │ │ - jne 3015b7 <__cxa_finalize@plt+0x2d6567> │ │ │ │ - psllw $0x2,%xmm3 │ │ │ │ - pshufd $0x0,%xmm3,%xmm8 │ │ │ │ - pshufd $0x55,%xmm3,%xmm9 │ │ │ │ - pshufd $0xaa,%xmm3,%xmm10 │ │ │ │ - pshufd $0xff,%xmm3,%xmm11 │ │ │ │ - lea (%rdx,%rdx,2),%rax │ │ │ │ - sub %rax,%rsi │ │ │ │ - mov %ecx,%eax │ │ │ │ - shl $0x6,%ecx │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %rdi,%r10 │ │ │ │ - lea -0x100(%rcx,%r8,1),%ecx │ │ │ │ - movq (%rsi),%xmm1 │ │ │ │ - movq (%rsi,%rdx,1),%xmm2 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - movq (%rsi),%xmm3 │ │ │ │ - movq (%rsi,%rdx,1),%xmm4 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - movq (%rsi),%xmm5 │ │ │ │ - movq (%rsi,%rdx,1),%xmm6 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - movq (%rsi),%xmm0 │ │ │ │ - punpcklwd %xmm2,%xmm1 │ │ │ │ - punpcklwd %xmm3,%xmm2 │ │ │ │ - punpcklwd %xmm4,%xmm3 │ │ │ │ - punpcklwd %xmm5,%xmm4 │ │ │ │ - punpcklwd %xmm6,%xmm5 │ │ │ │ - punpcklwd %xmm0,%xmm6 │ │ │ │ - movdqa %xmm8,%xmm12 │ │ │ │ - pmaddwd %xmm1,%xmm12 │ │ │ │ - movdqa %xmm8,%xmm13 │ │ │ │ - pmaddwd %xmm2,%xmm13 │ │ │ │ - movdqa %xmm3,%xmm1 │ │ │ │ - movdqa %xmm4,%xmm2 │ │ │ │ - pmaddwd %xmm9,%xmm3 │ │ │ │ - pmaddwd %xmm9,%xmm4 │ │ │ │ - paddd %xmm3,%xmm12 │ │ │ │ - paddd %xmm4,%xmm13 │ │ │ │ - movdqa %xmm5,%xmm3 │ │ │ │ - movdqa %xmm6,%xmm4 │ │ │ │ - pmaddwd %xmm10,%xmm5 │ │ │ │ - pmaddwd %xmm10,%xmm6 │ │ │ │ - paddd %xmm5,%xmm12 │ │ │ │ - paddd %xmm6,%xmm13 │ │ │ │ - movq (%rsi,%rdx,1),%xmm6 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - movdqa %xmm0,%xmm5 │ │ │ │ - punpcklwd %xmm6,%xmm5 │ │ │ │ - movq (%rsi),%xmm0 │ │ │ │ - movdqa %xmm11,%xmm14 │ │ │ │ - pmaddwd %xmm5,%xmm14 │ │ │ │ - punpcklwd %xmm0,%xmm6 │ │ │ │ - paddd %xmm7,%xmm12 │ │ │ │ - paddd %xmm14,%xmm12 │ │ │ │ - movdqa %xmm11,%xmm14 │ │ │ │ - pmaddwd %xmm6,%xmm14 │ │ │ │ - paddd %xmm7,%xmm13 │ │ │ │ - paddd %xmm14,%xmm13 │ │ │ │ - psrad $0x4,%xmm12 │ │ │ │ - psrad $0x4,%xmm13 │ │ │ │ - packssdw %xmm13,%xmm12 │ │ │ │ - movq %xmm12,(%rdi) │ │ │ │ - movhps %xmm12,(%rdi,%rax,2) │ │ │ │ - lea (%rdi,%rax,4),%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 30162c <__cxa_finalize@plt+0x2d65dc> │ │ │ │ - add $0x8,%r9 │ │ │ │ - add $0x8,%r10 │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r10,%rdi │ │ │ │ - movzbl %cl,%r8d │ │ │ │ - sub $0x100,%ecx │ │ │ │ - jg 3015e9 <__cxa_finalize@plt+0x2d6599> │ │ │ │ + vpbroadcastw (%r9,%r8,2),%ymm4 │ │ │ │ + vmovdqa (%rdi),%ymm0 │ │ │ │ + vpsubw (%rdx),%ymm0,%ymm2 │ │ │ │ + vmovdqa 0x20(%rdi),%ymm1 │ │ │ │ + vpsubw 0x20(%rdx),%ymm1,%ymm3 │ │ │ │ + vpmulhrsw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + vmovdqa 0x40(%rdi),%ymm0 │ │ │ │ + vpsubw 0x40(%rdx),%ymm0,%ymm2 │ │ │ │ + vmovdqa 0x60(%rdi),%ymm1 │ │ │ │ + vpsubw 0x60(%rdx),%ymm1,%ymm3 │ │ │ │ + sub $0xffffffffffffff80,%rdx │ │ │ │ + vpmulhrsw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm0,0x40(%rdi) │ │ │ │ + vmovdqa %ymm1,0x60(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + inc %r8 │ │ │ │ + jl 2fbc6c <__cxa_finalize@plt+0x2d0c1c> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - movzbl %r9b,%r11d │ │ │ │ - shr $0x10,%r9d │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - cmove %r11d,%r9d │ │ │ │ - movq 0xe139a(%r10,%r9,8),%xmm2 │ │ │ │ - movzbl %al,%r9d │ │ │ │ - shr $0x10,%eax │ │ │ │ - cmp $0x4,%r8d │ │ │ │ - cmove %r9d,%eax │ │ │ │ - movq 0xe139a(%r10,%rax,8),%xmm3 │ │ │ │ - movdqa 0xdcd12(%r10),%xmm8 │ │ │ │ - movdqa 0xdcd22(%r10),%xmm9 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - punpcklbw %xmm2,%xmm0 │ │ │ │ - punpcklbw %xmm3,%xmm3 │ │ │ │ - psraw $0x4,%xmm0 │ │ │ │ - psraw $0x8,%xmm3 │ │ │ │ - testl $0x800,0x10(%rsp) │ │ │ │ - je 30176a <__cxa_finalize@plt+0x2d671a> │ │ │ │ - psraw $0x2,%xmm0 │ │ │ │ - lea (%rdx,%rdx,2),%rax │ │ │ │ - sub $0x6,%rsi │ │ │ │ - sub %rax,%rsi │ │ │ │ - mov %ecx,%eax │ │ │ │ - shl $0x6,%ecx │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %rdi,%r10 │ │ │ │ - pshufd $0x0,%xmm0,%xmm10 │ │ │ │ - pshufd $0x55,%xmm0,%xmm11 │ │ │ │ - pshufd $0xaa,%xmm0,%xmm12 │ │ │ │ - pshufd $0xff,%xmm0,%xmm13 │ │ │ │ - lea -0x100(%rcx,%r8,1),%ecx │ │ │ │ - pshufd $0x0,%xmm3,%xmm0 │ │ │ │ - pshufd $0x55,%xmm3,%xmm1 │ │ │ │ - pshufd $0xaa,%xmm3,%xmm2 │ │ │ │ - pshufd $0xff,%xmm3,%xmm3 │ │ │ │ - movdqa %xmm0,-0x48(%rsp) │ │ │ │ - movdqa %xmm1,-0x38(%rsp) │ │ │ │ - movdqa %xmm2,-0x28(%rsp) │ │ │ │ - movdqa %xmm3,-0x18(%rsp) │ │ │ │ - movdqa 0xdb5db(%rip),%xmm14 │ │ │ │ - movdqu (%rsi),%xmm4 │ │ │ │ - movdqu 0x8(%rsi),%xmm1 │ │ │ │ - movdqu (%rsi,%rdx,1),%xmm5 │ │ │ │ - movdqu 0x8(%rsi,%rdx,1),%xmm2 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - movdqu (%rsi),%xmm6 │ │ │ │ - movdqu 0x8(%rsi),%xmm3 │ │ │ │ - movdqa %xmm4,%xmm0 │ │ │ │ - pshufb %xmm8,%xmm0 │ │ │ │ - pshufb %xmm9,%xmm4 │ │ │ │ - pmaddwd %xmm10,%xmm0 │ │ │ │ - pmaddwd %xmm11,%xmm4 │ │ │ │ - paddd %xmm14,%xmm0 │ │ │ │ - paddd %xmm0,%xmm4 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - pshufb %xmm8,%xmm0 │ │ │ │ - pshufb %xmm9,%xmm1 │ │ │ │ - pmaddwd %xmm12,%xmm0 │ │ │ │ - pmaddwd %xmm13,%xmm1 │ │ │ │ - paddd %xmm0,%xmm4 │ │ │ │ - paddd %xmm1,%xmm4 │ │ │ │ - psrad $0x6,%xmm4 │ │ │ │ - movdqa %xmm5,%xmm0 │ │ │ │ - pshufb %xmm8,%xmm0 │ │ │ │ - pshufb %xmm9,%xmm5 │ │ │ │ - pmaddwd %xmm10,%xmm0 │ │ │ │ - pmaddwd %xmm11,%xmm5 │ │ │ │ - paddd %xmm14,%xmm0 │ │ │ │ - paddd %xmm0,%xmm5 │ │ │ │ - movdqa %xmm2,%xmm0 │ │ │ │ - pshufb %xmm8,%xmm0 │ │ │ │ - pshufb %xmm9,%xmm2 │ │ │ │ - pmaddwd %xmm12,%xmm0 │ │ │ │ - pmaddwd %xmm13,%xmm2 │ │ │ │ - paddd %xmm0,%xmm5 │ │ │ │ - paddd %xmm2,%xmm5 │ │ │ │ - psrad $0x6,%xmm5 │ │ │ │ - movdqa %xmm6,%xmm0 │ │ │ │ - pshufb %xmm8,%xmm0 │ │ │ │ - pshufb %xmm9,%xmm6 │ │ │ │ - pmaddwd %xmm10,%xmm0 │ │ │ │ - pmaddwd %xmm11,%xmm6 │ │ │ │ - paddd %xmm14,%xmm0 │ │ │ │ - paddd %xmm0,%xmm6 │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - pshufb %xmm8,%xmm0 │ │ │ │ - pshufb %xmm9,%xmm3 │ │ │ │ - pmaddwd %xmm12,%xmm0 │ │ │ │ - pmaddwd %xmm13,%xmm3 │ │ │ │ - paddd %xmm0,%xmm6 │ │ │ │ - paddd %xmm3,%xmm6 │ │ │ │ - psrad $0x6,%xmm6 │ │ │ │ - movdqu (%rsi,%rdx,1),%xmm7 │ │ │ │ - movdqu 0x8(%rsi,%rdx,1),%xmm2 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - movdqu (%rsi),%xmm1 │ │ │ │ - movdqu 0x8(%rsi),%xmm3 │ │ │ │ - movdqa %xmm7,%xmm0 │ │ │ │ - pshufb %xmm8,%xmm0 │ │ │ │ - pshufb %xmm9,%xmm7 │ │ │ │ - pmaddwd %xmm10,%xmm0 │ │ │ │ - pmaddwd %xmm11,%xmm7 │ │ │ │ - paddd %xmm14,%xmm0 │ │ │ │ - paddd %xmm0,%xmm7 │ │ │ │ - movdqa %xmm2,%xmm0 │ │ │ │ - pshufb %xmm8,%xmm0 │ │ │ │ - pshufb %xmm9,%xmm2 │ │ │ │ - pmaddwd %xmm12,%xmm0 │ │ │ │ - pmaddwd %xmm13,%xmm2 │ │ │ │ - paddd %xmm0,%xmm7 │ │ │ │ - paddd %xmm2,%xmm7 │ │ │ │ - psrad $0x6,%xmm7 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - pshufb %xmm8,%xmm0 │ │ │ │ - pshufb %xmm9,%xmm1 │ │ │ │ - pmaddwd %xmm10,%xmm0 │ │ │ │ - pmaddwd %xmm11,%xmm1 │ │ │ │ - paddd %xmm14,%xmm0 │ │ │ │ - paddd %xmm0,%xmm1 │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - pshufb %xmm8,%xmm0 │ │ │ │ - pshufb %xmm9,%xmm3 │ │ │ │ - pmaddwd %xmm12,%xmm0 │ │ │ │ - pmaddwd %xmm13,%xmm3 │ │ │ │ - paddd %xmm0,%xmm1 │ │ │ │ - paddd %xmm3,%xmm1 │ │ │ │ - psrad $0x6,%xmm1 │ │ │ │ - movdqu (%rsi,%rdx,1),%xmm2 │ │ │ │ - movdqu 0x8(%rsi,%rdx,1),%xmm3 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - movdqa %xmm2,%xmm0 │ │ │ │ - pshufb %xmm8,%xmm0 │ │ │ │ - pshufb %xmm9,%xmm2 │ │ │ │ - pmaddwd %xmm10,%xmm0 │ │ │ │ - pmaddwd %xmm11,%xmm2 │ │ │ │ - paddd %xmm14,%xmm0 │ │ │ │ - paddd %xmm0,%xmm2 │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - pshufb %xmm8,%xmm0 │ │ │ │ - pshufb %xmm9,%xmm3 │ │ │ │ - pmaddwd %xmm12,%xmm0 │ │ │ │ - pmaddwd %xmm13,%xmm3 │ │ │ │ - paddd %xmm0,%xmm2 │ │ │ │ - paddd %xmm3,%xmm2 │ │ │ │ - psrad $0x6,%xmm2 │ │ │ │ - packssdw %xmm7,%xmm4 │ │ │ │ - packssdw %xmm1,%xmm5 │ │ │ │ - movdqu (%rsi),%xmm0 │ │ │ │ - movdqu 0x8(%rsi),%xmm1 │ │ │ │ - movdqa %xmm0,%xmm3 │ │ │ │ - pshufb %xmm8,%xmm3 │ │ │ │ - pshufb %xmm9,%xmm0 │ │ │ │ - pmaddwd %xmm10,%xmm3 │ │ │ │ - pmaddwd %xmm11,%xmm0 │ │ │ │ - paddd %xmm14,%xmm3 │ │ │ │ - paddd %xmm3,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm3 │ │ │ │ - pshufb %xmm8,%xmm3 │ │ │ │ - pshufb %xmm9,%xmm1 │ │ │ │ - pmaddwd %xmm12,%xmm3 │ │ │ │ - pmaddwd %xmm13,%xmm1 │ │ │ │ - paddd %xmm3,%xmm0 │ │ │ │ - paddd %xmm1,%xmm0 │ │ │ │ - psrad $0x6,%xmm0 │ │ │ │ - packssdw %xmm2,%xmm6 │ │ │ │ - packssdw %xmm0,%xmm7 │ │ │ │ - movdqa %xmm4,%xmm1 │ │ │ │ - punpcklwd %xmm5,%xmm1 │ │ │ │ - punpckhwd %xmm5,%xmm4 │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - punpcklwd %xmm6,%xmm2 │ │ │ │ - punpckhwd %xmm6,%xmm5 │ │ │ │ - movdqa %xmm6,%xmm3 │ │ │ │ - punpcklwd %xmm7,%xmm3 │ │ │ │ - punpckhwd %xmm7,%xmm6 │ │ │ │ - movdqa -0x48(%rsp),%xmm15 │ │ │ │ - movdqa 0xdb341(%rip),%xmm7 │ │ │ │ - movdqa %xmm15,%xmm14 │ │ │ │ - pmaddwd %xmm1,%xmm14 │ │ │ │ - pmaddwd %xmm2,%xmm15 │ │ │ │ - paddd %xmm7,%xmm14 │ │ │ │ - paddd %xmm7,%xmm15 │ │ │ │ - movdqa -0x38(%rsp),%xmm7 │ │ │ │ - movdqa %xmm3,%xmm1 │ │ │ │ - pmaddwd %xmm7,%xmm3 │ │ │ │ - movdqa %xmm4,%xmm2 │ │ │ │ - pmaddwd %xmm7,%xmm4 │ │ │ │ - movdqa -0x28(%rsp),%xmm7 │ │ │ │ - paddd %xmm3,%xmm14 │ │ │ │ - paddd %xmm4,%xmm15 │ │ │ │ - movdqa %xmm5,%xmm3 │ │ │ │ - pmaddwd %xmm7,%xmm5 │ │ │ │ - movdqa %xmm6,%xmm4 │ │ │ │ - pmaddwd %xmm7,%xmm6 │ │ │ │ - paddd %xmm5,%xmm14 │ │ │ │ - paddd %xmm6,%xmm15 │ │ │ │ - movdqu (%rsi,%rdx,1),%xmm7 │ │ │ │ - movdqu 0x8(%rsi,%rdx,1),%xmm5 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - movdqa %xmm7,%xmm6 │ │ │ │ - pshufb %xmm8,%xmm6 │ │ │ │ - pshufb %xmm9,%xmm7 │ │ │ │ - pmaddwd %xmm10,%xmm6 │ │ │ │ - pmaddwd %xmm11,%xmm7 │ │ │ │ - paddd 0xdb2b7(%rip),%xmm6 │ │ │ │ - paddd %xmm6,%xmm7 │ │ │ │ - movdqa %xmm5,%xmm6 │ │ │ │ - pshufb %xmm8,%xmm6 │ │ │ │ - pshufb %xmm9,%xmm5 │ │ │ │ - pmaddwd %xmm12,%xmm6 │ │ │ │ - pmaddwd %xmm13,%xmm5 │ │ │ │ - paddd %xmm6,%xmm7 │ │ │ │ - paddd %xmm5,%xmm7 │ │ │ │ - psrad $0x6,%xmm7 │ │ │ │ - packssdw %xmm7,%xmm0 │ │ │ │ - movdqa %xmm0,-0x58(%rsp) │ │ │ │ - movdqu (%rsi),%xmm0 │ │ │ │ - movdqu 0x8(%rsi),%xmm5 │ │ │ │ - movdqa %xmm0,%xmm6 │ │ │ │ - pshufb %xmm8,%xmm6 │ │ │ │ - pshufb %xmm9,%xmm0 │ │ │ │ - pmaddwd %xmm10,%xmm6 │ │ │ │ - pmaddwd %xmm11,%xmm0 │ │ │ │ - paddd 0xdb257(%rip),%xmm6 │ │ │ │ - paddd %xmm6,%xmm0 │ │ │ │ - movdqa %xmm5,%xmm6 │ │ │ │ - pshufb %xmm8,%xmm6 │ │ │ │ - pshufb %xmm9,%xmm5 │ │ │ │ - pmaddwd %xmm12,%xmm6 │ │ │ │ - pmaddwd %xmm13,%xmm5 │ │ │ │ - paddd %xmm6,%xmm0 │ │ │ │ - paddd %xmm5,%xmm0 │ │ │ │ - psrad $0x6,%xmm0 │ │ │ │ - movdqa -0x58(%rsp),%xmm6 │ │ │ │ - packssdw %xmm0,%xmm7 │ │ │ │ - movdqa %xmm6,%xmm5 │ │ │ │ - punpcklwd %xmm7,%xmm5 │ │ │ │ - punpckhwd %xmm7,%xmm6 │ │ │ │ - movdqa -0x18(%rsp),%xmm7 │ │ │ │ - pmaddwd %xmm5,%xmm7 │ │ │ │ - paddd %xmm7,%xmm14 │ │ │ │ - movdqa -0x18(%rsp),%xmm7 │ │ │ │ - pmaddwd %xmm6,%xmm7 │ │ │ │ - paddd %xmm7,%xmm15 │ │ │ │ - psrad $0x6,%xmm14 │ │ │ │ - psrad $0x6,%xmm15 │ │ │ │ - packssdw %xmm15,%xmm14 │ │ │ │ - movq %xmm14,(%rdi) │ │ │ │ - movhps %xmm14,(%rdi,%rax,2) │ │ │ │ - lea (%rdi,%rax,4),%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 301a60 <__cxa_finalize@plt+0x2d6a10> │ │ │ │ - add $0x8,%r9 │ │ │ │ - add $0x8,%r10 │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r10,%rdi │ │ │ │ - movzbl %cl,%r8d │ │ │ │ - sub $0x100,%ecx │ │ │ │ - jg 3017cc <__cxa_finalize@plt+0x2d677c> │ │ │ │ + vpbroadcastw (%r9,%r8,2),%ymm4 │ │ │ │ + vmovdqa (%rdi),%ymm0 │ │ │ │ + vpsubw (%rdx),%ymm0,%ymm2 │ │ │ │ + vmovdqa 0x20(%rdi),%ymm1 │ │ │ │ + vpsubw 0x20(%rdx),%ymm1,%ymm3 │ │ │ │ + vpmulhrsw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + vmovdqa 0x40(%rdi),%ymm0 │ │ │ │ + vpsubw 0x40(%rdx),%ymm0,%ymm2 │ │ │ │ + vmovdqa 0x60(%rdi),%ymm1 │ │ │ │ + vpsubw 0x60(%rdx),%ymm1,%ymm3 │ │ │ │ + add $0x100,%rdx │ │ │ │ + vpmulhrsw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm0,0x40(%rdi) │ │ │ │ + vmovdqa %ymm1,0x60(%rdi) │ │ │ │ + vmovdqa 0x80(%rdi),%ymm0 │ │ │ │ + vpsubw -0x80(%rdx),%ymm0,%ymm2 │ │ │ │ + vmovdqa 0xa0(%rdi),%ymm1 │ │ │ │ + vpsubw -0x60(%rdx),%ymm1,%ymm3 │ │ │ │ + vpmulhrsw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm0,0x80(%rdi) │ │ │ │ + vmovdqa %ymm1,0xa0(%rdi) │ │ │ │ + vmovdqa 0xc0(%rdi),%ymm0 │ │ │ │ + vpsubw -0x40(%rdx),%ymm0,%ymm2 │ │ │ │ + vmovdqa 0xe0(%rdi),%ymm1 │ │ │ │ + vpsubw -0x20(%rdx),%ymm1,%ymm3 │ │ │ │ + vpmulhrsw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm0,0xc0(%rdi) │ │ │ │ + vmovdqa %ymm1,0xe0(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + inc %r8 │ │ │ │ + jl 2fbcdf <__cxa_finalize@plt+0x2d0c8f> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - mov $0x4b004b,%eax │ │ │ │ - mov $0x4b004b,%r11d │ │ │ │ - jmp 301ca0 <__cxa_finalize@plt+0x2d6c50> │ │ │ │ - mov $0x1e002d,%eax │ │ │ │ - mov %eax,%r11d │ │ │ │ - jmp 301ca0 <__cxa_finalize@plt+0x2d6c50> │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x1e002d,%eax │ │ │ │ - mov $0xf003c,%r11d │ │ │ │ - jmp 301ca0 <__cxa_finalize@plt+0x2d6c50> │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0xf003c,%eax │ │ │ │ - mov $0x1e002d,%r11d │ │ │ │ - jmp 301ca0 <__cxa_finalize@plt+0x2d6c50> │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0xf003c,%eax │ │ │ │ - mov %eax,%r11d │ │ │ │ - jmp 301ca0 <__cxa_finalize@plt+0x2d6c50> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1e002d,%eax │ │ │ │ - mov $0x2d,%r11d │ │ │ │ - jmp 301ca0 <__cxa_finalize@plt+0x2d6c50> │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x2d,%eax │ │ │ │ - mov $0x1e002d,%r11d │ │ │ │ - jmp 301ca0 <__cxa_finalize@plt+0x2d6c50> │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0xf003c,%eax │ │ │ │ - mov $0x2d,%r11d │ │ │ │ - jmp 301ca0 <__cxa_finalize@plt+0x2d6c50> │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x2d,%eax │ │ │ │ - mov $0xf003c,%r11d │ │ │ │ - jmp 301ca0 <__cxa_finalize@plt+0x2d6c50> │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x2d,%eax │ │ │ │ - mov %eax,%r11d │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %rbx │ │ │ │ push %rbp │ │ │ │ push %r14 │ │ │ │ push %r15 │ │ │ │ - push %r12 │ │ │ │ - push %r13 │ │ │ │ - sub $0x1c8,%rsp │ │ │ │ - lea -0x18(%rip),%r15 │ │ │ │ - tzcnt %r8d,%r8d │ │ │ │ - mov 0x220(%rsp),%r10d │ │ │ │ - movd 0x210(%rsp),%xmm8 │ │ │ │ - movd 0x200(%rsp),%xmm14 │ │ │ │ - movd 0x220(%rsp),%xmm15 │ │ │ │ - pshufd $0x0,%xmm8,%xmm8 │ │ │ │ - pshufd $0x0,%xmm14,%xmm14 │ │ │ │ - pshuflw $0x0,%xmm15,%xmm15 │ │ │ │ - punpcklqdq %xmm15,%xmm15 │ │ │ │ - mov 0x218(%rsp),%ebx │ │ │ │ - shr $0xb,%r10d │ │ │ │ - movdqa 0xdb060(%r15),%xmm10 │ │ │ │ - movddup 0xdb0b8(%r15,%r10,8),%xmm11 │ │ │ │ - movd 0xdb0d8(%r15,%r10,4),%xmm12 │ │ │ │ - movddup 0xdb0c8(%r15,%r10,8),%xmm13 │ │ │ │ - movd 0xdb0e0(%r15,%r10,4),%xmm7 │ │ │ │ - movdqa %xmm15,(%rsp) │ │ │ │ - punpcklqdq %xmm7,%xmm12 │ │ │ │ - lea (%rcx,%rcx,2),%rbp │ │ │ │ - movzbl %r11b,%r10d │ │ │ │ - shr $0x10,%r11d │ │ │ │ - cmp $0x6,%r9d │ │ │ │ - cmovs %r10d,%r11d │ │ │ │ - sub %rbp,%rdx │ │ │ │ - cmp $0x400,%ebx │ │ │ │ - je 303323 <__cxa_finalize@plt+0x2d82d3> │ │ │ │ - cmp $0x800,%ebx │ │ │ │ - je 304686 <__cxa_finalize@plt+0x2d9636> │ │ │ │ - movzwl 0xdb238(%r15,%r8,2),%r8d │ │ │ │ - add %r15,%r8 │ │ │ │ - jmp *%r8 │ │ │ │ - mov 0x208(%rsp),%r10d │ │ │ │ - movzbl %al,%eax │ │ │ │ - sub $0x2,%rdx │ │ │ │ - movd %eax,%xmm15 │ │ │ │ - pxor %xmm9,%xmm9 │ │ │ │ - punpckldq %xmm8,%xmm9 │ │ │ │ - paddd %xmm9,%xmm14 │ │ │ │ - movdqa 0xdb070(%r15),%xmm9 │ │ │ │ - pshufd $0x0,%xmm15,%xmm15 │ │ │ │ - movdqa %xmm14,%xmm8 │ │ │ │ - pand %xmm10,%xmm8 │ │ │ │ - psrld $0x6,%xmm8 │ │ │ │ - paddd %xmm8,%xmm15 │ │ │ │ - movd %xmm15,%r8d │ │ │ │ - pshufd $0x39,%xmm15,%xmm15 │ │ │ │ - movd %xmm15,%eax │ │ │ │ - movdqa 0xdaf60(%r15),%xmm5 │ │ │ │ - movdqa 0xdaf00(%r15),%xmm6 │ │ │ │ - movd 0xdf55a(%r15,%r8,8),%xmm15 │ │ │ │ - movd 0xdf55a(%r15,%rax,8),%xmm7 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - pcmpeqd %xmm2,%xmm8 │ │ │ │ - psrld $0xa,%xmm14 │ │ │ │ - paddd %xmm14,%xmm14 │ │ │ │ - movdqu (%rdx),%xmm0 │ │ │ │ - movdqu (%rdx,%rcx,1),%xmm1 │ │ │ │ - movdqu (%rdx,%rcx,2),%xmm2 │ │ │ │ - movdqu (%rdx,%rbp,1),%xmm3 │ │ │ │ - lea (%rdx,%rcx,4),%rdx │ │ │ │ - punpckldq %xmm7,%xmm15 │ │ │ │ - pshufb %xmm5,%xmm14 │ │ │ │ - paddb %xmm6,%xmm14 │ │ │ │ - pand %xmm8,%xmm9 │ │ │ │ - pandn %xmm15,%xmm8 │ │ │ │ - por %xmm9,%xmm8 │ │ │ │ - movdqu (%rdx),%xmm4 │ │ │ │ - movdqu (%rdx,%rcx,1),%xmm5 │ │ │ │ - movdqu (%rdx,%rcx,2),%xmm6 │ │ │ │ - movdqu (%rdx,%rbp,1),%xmm7 │ │ │ │ - lea (%rdx,%rcx,4),%rdx │ │ │ │ - punpcklbw %xmm8,%xmm8 │ │ │ │ - psraw $0x8,%xmm8 │ │ │ │ - pshufb %xmm14,%xmm0 │ │ │ │ - pshufb %xmm14,%xmm1 │ │ │ │ - pshufb %xmm14,%xmm2 │ │ │ │ - pshufb %xmm14,%xmm3 │ │ │ │ - pmaddwd %xmm8,%xmm0 │ │ │ │ - pmaddwd %xmm8,%xmm1 │ │ │ │ - pmaddwd %xmm8,%xmm2 │ │ │ │ - pmaddwd %xmm8,%xmm3 │ │ │ │ - pshufb %xmm14,%xmm4 │ │ │ │ - pshufb %xmm14,%xmm5 │ │ │ │ - pshufb %xmm14,%xmm6 │ │ │ │ - pshufb %xmm14,%xmm7 │ │ │ │ - pmaddwd %xmm8,%xmm4 │ │ │ │ - pmaddwd %xmm8,%xmm5 │ │ │ │ - pmaddwd %xmm8,%xmm6 │ │ │ │ - pmaddwd %xmm8,%xmm7 │ │ │ │ - phaddd %xmm1,%xmm0 │ │ │ │ - phaddd %xmm3,%xmm2 │ │ │ │ - phaddd %xmm5,%xmm4 │ │ │ │ - phaddd %xmm7,%xmm6 │ │ │ │ - paddd %xmm11,%xmm0 │ │ │ │ - paddd %xmm11,%xmm2 │ │ │ │ - paddd %xmm11,%xmm4 │ │ │ │ - paddd %xmm11,%xmm6 │ │ │ │ - psrad %xmm12,%xmm0 │ │ │ │ - psrad %xmm12,%xmm2 │ │ │ │ - psrad %xmm12,%xmm4 │ │ │ │ - psrad %xmm12,%xmm6 │ │ │ │ - packssdw %xmm2,%xmm0 │ │ │ │ - packssdw %xmm6,%xmm4 │ │ │ │ - movdqa %xmm4,%xmm2 │ │ │ │ - palignr $0x4,%xmm0,%xmm2 │ │ │ │ - movdqa %xmm0,%xmm3 │ │ │ │ - punpcklwd %xmm2,%xmm3 │ │ │ │ - punpckhwd %xmm2,%xmm0 │ │ │ │ - pshufd $0x39,%xmm4,%xmm5 │ │ │ │ - movdqa %xmm4,%xmm2 │ │ │ │ - punpcklwd %xmm5,%xmm2 │ │ │ │ - movdqa %xmm4,%xmm1 │ │ │ │ - punpckhwd %xmm5,%xmm1 │ │ │ │ - and $0x3ff,%r10d │ │ │ │ - mov $0x40000000,%eax │ │ │ │ - mov %r10d,%r8d │ │ │ │ - shr $0x6,%r8d │ │ │ │ - lea (%r11,%r8,1),%r8d │ │ │ │ - cmovne 0xdf558(%r15,%r8,8),%rax │ │ │ │ - movq %rax,%xmm10 │ │ │ │ - punpcklbw %xmm10,%xmm10 │ │ │ │ - psraw $0x8,%xmm10 │ │ │ │ - pshufd $0x0,%xmm10,%xmm7 │ │ │ │ - pshufd $0x55,%xmm10,%xmm15 │ │ │ │ - movdqa %xmm3,%xmm5 │ │ │ │ - pmaddwd %xmm7,%xmm5 │ │ │ │ - movdqa %xmm0,%xmm6 │ │ │ │ - pmaddwd %xmm15,%xmm6 │ │ │ │ - pshufd $0xaa,%xmm10,%xmm9 │ │ │ │ - pshufd $0xff,%xmm10,%xmm10 │ │ │ │ - movdqa %xmm2,%xmm7 │ │ │ │ - pmaddwd %xmm9,%xmm7 │ │ │ │ - movdqa %xmm1,%xmm15 │ │ │ │ - pmaddwd %xmm10,%xmm15 │ │ │ │ - paddd %xmm6,%xmm5 │ │ │ │ - paddd %xmm15,%xmm7 │ │ │ │ - paddd %xmm13,%xmm5 │ │ │ │ - pshufd $0x4e,%xmm12,%xmm6 │ │ │ │ - pxor %xmm15,%xmm15 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - psrad %xmm6,%xmm5 │ │ │ │ - packssdw %xmm5,%xmm5 │ │ │ │ - pmaxsw %xmm15,%xmm5 │ │ │ │ - pminsw (%rsp),%xmm5 │ │ │ │ - movd %xmm5,(%rdi) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov 0x30(%rsp),%r10 │ │ │ │ + mov 0x38(%rsp),%r11 │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + lea -0x1(%rcx),%rbp │ │ │ │ + cmp %rcx,%r9 │ │ │ │ + cmovs %r9,%rbp │ │ │ │ + test %r9,%r9 │ │ │ │ + cmovs %r15,%rbp │ │ │ │ + imul %rbx,%rbp │ │ │ │ + add %rbp,%r11 │ │ │ │ + lea -0x1(%rdx),%rbp │ │ │ │ + cmp %rdx,%r8 │ │ │ │ + cmovs %r8,%rbp │ │ │ │ + test %r8,%r8 │ │ │ │ + cmovs %r15,%rbp │ │ │ │ + lea (%r11,%rbp,2),%r11 │ │ │ │ + lea (%r9,%rsi,1),%rbp │ │ │ │ + sub %rcx,%rbp │ │ │ │ + lea -0x1(%rsi),%rcx │ │ │ │ + cmovs %r15,%rbp │ │ │ │ + neg %r9 │ │ │ │ + cmovs %r15,%r9 │ │ │ │ + cmp %rsi,%rbp │ │ │ │ + cmovns %rcx,%rbp │ │ │ │ + cmp %rsi,%r9 │ │ │ │ + cmovg %rcx,%r9 │ │ │ │ + lea (%r8,%rdi,1),%r14 │ │ │ │ + sub %rdx,%r14 │ │ │ │ + lea -0x1(%rdi),%rdx │ │ │ │ + cmovs %r15,%r14 │ │ │ │ + neg %r8 │ │ │ │ + cmovs %r15,%r8 │ │ │ │ + cmp %rdi,%r14 │ │ │ │ + cmovns %rdx,%r14 │ │ │ │ + cmp %rdi,%r8 │ │ │ │ + cmovns %rdx,%r8 │ │ │ │ + lea 0x0(%rbp,%r9,1),%rcx │ │ │ │ + sub %rcx,%rsi │ │ │ │ + mov %r9,%rdx │ │ │ │ + imul %r10,%rdx │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov %rdi,%rdx │ │ │ │ + lea (%r14,%r8,1),%rcx │ │ │ │ + sub %rcx,%rdx │ │ │ │ + test %r8,%r8 │ │ │ │ + jne 2fbeca <__cxa_finalize@plt+0x2d0e7a> │ │ │ │ + test %r14,%r14 │ │ │ │ + jne 2fbf6d <__cxa_finalize@plt+0x2d0f1d> │ │ │ │ + xor %rcx,%rcx │ │ │ │ + vmovdqu (%r11,%rcx,2),%ymm0 │ │ │ │ + vmovdqu %ymm0,(%rax,%rcx,2) │ │ │ │ + add $0x10,%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jl 2fbea6 <__cxa_finalize@plt+0x2d0e56> │ │ │ │ + add %r10,%rax │ │ │ │ + add %rbx,%r11 │ │ │ │ + dec %rsi │ │ │ │ + jg 2fbea3 <__cxa_finalize@plt+0x2d0e53> │ │ │ │ + jmp 2fbfac <__cxa_finalize@plt+0x2d0f5c> │ │ │ │ + test %r14,%r14 │ │ │ │ + jne 2fbf11 <__cxa_finalize@plt+0x2d0ec1> │ │ │ │ + xor %rcx,%rcx │ │ │ │ + vpbroadcastw (%r11),%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rax,%rcx,2) │ │ │ │ + add $0x10,%rcx │ │ │ │ + cmp %r8,%rcx │ │ │ │ + jl 2fbed7 <__cxa_finalize@plt+0x2d0e87> │ │ │ │ + lea (%rax,%r8,2),%r15 │ │ │ │ + xor %rcx,%rcx │ │ │ │ + vmovdqu (%r11,%rcx,2),%ymm0 │ │ │ │ + vmovdqu %ymm0,(%r15,%rcx,2) │ │ │ │ + add $0x10,%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jl 2fbeec <__cxa_finalize@plt+0x2d0e9c> │ │ │ │ + add %r10,%rax │ │ │ │ + add %rbx,%r11 │ │ │ │ + dec %rsi │ │ │ │ + jg 2fbecf <__cxa_finalize@plt+0x2d0e7f> │ │ │ │ + jmp 2fbfac <__cxa_finalize@plt+0x2d0f5c> │ │ │ │ + xor %rcx,%rcx │ │ │ │ + vpbroadcastw (%r11),%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rax,%rcx,2) │ │ │ │ + add $0x10,%rcx │ │ │ │ + cmp %r8,%rcx │ │ │ │ + jl 2fbf19 <__cxa_finalize@plt+0x2d0ec9> │ │ │ │ + lea (%rax,%r8,2),%r15 │ │ │ │ + xor %rcx,%rcx │ │ │ │ + vmovdqu (%r11,%rcx,2),%ymm0 │ │ │ │ + vmovdqu %ymm0,(%r15,%rcx,2) │ │ │ │ + add $0x10,%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jl 2fbf2e <__cxa_finalize@plt+0x2d0ede> │ │ │ │ + lea (%r15,%rdx,2),%r15 │ │ │ │ + xor %rcx,%rcx │ │ │ │ + vpbroadcastw -0x2(%r11,%rdx,2),%ymm0 │ │ │ │ + vmovdqu %ymm0,(%r15,%rcx,2) │ │ │ │ + add $0x10,%rcx │ │ │ │ + cmp %r14,%rcx │ │ │ │ + jl 2fbf51 <__cxa_finalize@plt+0x2d0f01> │ │ │ │ + add %r10,%rax │ │ │ │ + add %rbx,%r11 │ │ │ │ + dec %rsi │ │ │ │ + jg 2fbf11 <__cxa_finalize@plt+0x2d0ec1> │ │ │ │ + jmp 2fbfac <__cxa_finalize@plt+0x2d0f5c> │ │ │ │ + xor %rcx,%rcx │ │ │ │ + vmovdqu (%r11,%rcx,2),%ymm0 │ │ │ │ + vmovdqu %ymm0,(%rax,%rcx,2) │ │ │ │ + add $0x10,%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jl 2fbf70 <__cxa_finalize@plt+0x2d0f20> │ │ │ │ + lea (%rax,%rdx,2),%r15 │ │ │ │ + xor %rcx,%rcx │ │ │ │ + vpbroadcastw -0x2(%r11,%rdx,2),%ymm0 │ │ │ │ + vmovdqu %ymm0,(%r15,%rcx,2) │ │ │ │ + add $0x10,%rcx │ │ │ │ + cmp %r14,%rcx │ │ │ │ + jl 2fbf92 <__cxa_finalize@plt+0x2d0f42> │ │ │ │ + add %r10,%rax │ │ │ │ + add %rbx,%r11 │ │ │ │ + dec %rsi │ │ │ │ + jg 2fbf6d <__cxa_finalize@plt+0x2d0f1d> │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 2fbfdc <__cxa_finalize@plt+0x2d0f8c> │ │ │ │ + mov %rax,%r11 │ │ │ │ + sub %r10,%r11 │ │ │ │ + xor %rsi,%rsi │ │ │ │ + vmovdqa (%r11,%rsi,2),%ymm0 │ │ │ │ + lea (%rax,%rsi,2),%rcx │ │ │ │ + mov %rbp,%r8 │ │ │ │ + vmovdqa %ymm0,(%rcx) │ │ │ │ + add %r10,%rcx │ │ │ │ + dec %r8 │ │ │ │ + jg 2fbfc7 <__cxa_finalize@plt+0x2d0f77> │ │ │ │ + add $0x10,%rsi │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + jl 2fbfba <__cxa_finalize@plt+0x2d0f6a> │ │ │ │ + test %r9,%r9 │ │ │ │ + je 2fc010 <__cxa_finalize@plt+0x2d0fc0> │ │ │ │ + mov 0x40(%rsp),%r11 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + xor %rsi,%rsi │ │ │ │ + vmovdqa (%r11,%rsi,2),%ymm0 │ │ │ │ + lea (%rax,%rsi,2),%rcx │ │ │ │ + mov %r9,%r8 │ │ │ │ + vmovdqa %ymm0,(%rcx) │ │ │ │ + add %r10,%rcx │ │ │ │ + dec %r8 │ │ │ │ + jg 2fbffb <__cxa_finalize@plt+0x2d0fab> │ │ │ │ + add $0x10,%rsi │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + jl 2fbfee <__cxa_finalize@plt+0x2d0f9e> │ │ │ │ + pop %r15 │ │ │ │ + pop %r14 │ │ │ │ + pop %rbp │ │ │ │ + pop %rbx │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %rbx │ │ │ │ + push %rbp │ │ │ │ + push %r14 │ │ │ │ + subl $0x10000,0x30(%rsp) │ │ │ │ + subl $0x8,0x20(%rsp) │ │ │ │ + vpbroadcastd 0x28(%rsp),%ymm5 │ │ │ │ + vpbroadcastd 0x30(%rsp),%ymm8 │ │ │ │ + vpbroadcastd 0x20(%rsp),%ymm6 │ │ │ │ + lea -0x922d(%rip),%r10 │ │ │ │ + vpbroadcastd 0xe90b8(%r10),%ymm3 │ │ │ │ + vpbroadcastw 0x38(%rsp),%xmm7 │ │ │ │ + vpmaddwd 0xe8f90(%r10),%ymm5,%ymm2 │ │ │ │ + vpslld $0x3,%ymm5,%ymm5 │ │ │ │ + vpslld $0xe,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm2,%ymm8,%ymm8 │ │ │ │ + xor %eax,%eax │ │ │ │ + vmovdqa %ymm8,%ymm4 │ │ │ │ + vpbroadcastd 0xe90b4(%r10),%ymm10 │ │ │ │ + vpxor %ymm2,%ymm2,%ymm2 │ │ │ │ + vpmaxsd %ymm2,%ymm4,%ymm0 │ │ │ │ + vpsrad $0x8,%ymm4,%ymm9 │ │ │ │ + vpminsd %ymm6,%ymm0,%ymm0 │ │ │ │ + vpsubd %ymm0,%ymm4,%ymm1 │ │ │ │ + vpsrad $0xe,%ymm0,%ymm0 │ │ │ │ + vpsrad $0xe,%ymm1,%ymm1 │ │ │ │ + vpand %ymm10,%ymm9,%ymm9 │ │ │ │ + vmovd %xmm0,%r11d │ │ │ │ + vpextrd $0x1,%xmm0,%ebx │ │ │ │ + vpextrd $0x2,%xmm0,%ebp │ │ │ │ + vpextrd $0x3,%xmm0,%r14d │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm0 │ │ │ │ + vmovdqu (%rdx,%r11,2),%xmm10 │ │ │ │ + vmovdqu (%rdx,%rbx,2),%xmm11 │ │ │ │ + vmovdqu (%rdx,%rbp,2),%xmm12 │ │ │ │ + vmovdqu (%rdx,%r14,2),%xmm13 │ │ │ │ + vmovd %xmm0,%r11d │ │ │ │ + vpextrd $0x1,%xmm0,%ebx │ │ │ │ + vpextrd $0x2,%xmm0,%ebp │ │ │ │ + vpextrd $0x3,%xmm0,%r14d │ │ │ │ + vinserti128 $0x1,(%rdx,%r11,2),%ymm10,%ymm10 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbx,2),%ymm11,%ymm11 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,2),%ymm12,%ymm12 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,2),%ymm13,%ymm13 │ │ │ │ + vptest %ymm1,%ymm1 │ │ │ │ + je 2fc1bb <__cxa_finalize@plt+0x2d116b> │ │ │ │ + vmovq %xmm1,%rbx │ │ │ │ + vpextrq $0x1,%xmm1,%r14 │ │ │ │ + movslq %ebx,%r11 │ │ │ │ + sar $0x20,%rbx │ │ │ │ + movslq %r14d,%rbp │ │ │ │ + sar $0x20,%r14 │ │ │ │ + vextracti128 $0x1,%ymm1,%xmm1 │ │ │ │ + vmovdqu 0xe8fd8(%r10,%r11,2),%xmm14 │ │ │ │ + vmovdqu 0xe8fd8(%r10,%rbx,2),%xmm15 │ │ │ │ + vmovdqu 0xe8fd8(%r10,%rbp,2),%xmm0 │ │ │ │ + vmovdqu 0xe8fd8(%r10,%r14,2),%xmm2 │ │ │ │ + vmovq %xmm1,%rbx │ │ │ │ + vpextrq $0x1,%xmm1,%r14 │ │ │ │ + movslq %ebx,%r11 │ │ │ │ + sar $0x20,%rbx │ │ │ │ + movslq %r14d,%rbp │ │ │ │ + sar $0x20,%r14 │ │ │ │ + vinserti128 $0x1,0xe8fd8(%r10,%r11,2),%ymm14,%ymm14 │ │ │ │ + vinserti128 $0x1,0xe8fd8(%r10,%rbx,2),%ymm15,%ymm15 │ │ │ │ + vinserti128 $0x1,0xe8fd8(%r10,%rbp,2),%ymm0,%ymm0 │ │ │ │ + vinserti128 $0x1,0xe8fd8(%r10,%r14,2),%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm14,%ymm10,%ymm10 │ │ │ │ + vpshufb %ymm15,%ymm11,%ymm11 │ │ │ │ + vpshufb %ymm0,%ymm12,%ymm12 │ │ │ │ + vpshufb %ymm2,%ymm13,%ymm13 │ │ │ │ + vmovd %xmm9,%r11d │ │ │ │ + vpextrd $0x1,%xmm9,%ebx │ │ │ │ + vpextrd $0x2,%xmm9,%ebp │ │ │ │ + vpextrd $0x3,%xmm9,%r14d │ │ │ │ + vextracti128 $0x1,%ymm9,%xmm9 │ │ │ │ + vmovq 0xeff40(%r10,%r11,8),%xmm14 │ │ │ │ + vmovq 0xeff40(%r10,%rbx,8),%xmm15 │ │ │ │ + vmovq 0xeff40(%r10,%rbp,8),%xmm0 │ │ │ │ + vmovq 0xeff40(%r10,%r14,8),%xmm2 │ │ │ │ + vmovd %xmm9,%r11d │ │ │ │ + vpextrd $0x1,%xmm9,%ebx │ │ │ │ + vpextrd $0x2,%xmm9,%ebp │ │ │ │ + vpextrd $0x3,%xmm9,%r14d │ │ │ │ + vmovhps 0xeff40(%r10,%r11,8),%xmm14,%xmm14 │ │ │ │ + vmovhps 0xeff40(%r10,%rbx,8),%xmm15,%xmm15 │ │ │ │ + vmovhps 0xeff40(%r10,%rbp,8),%xmm0,%xmm0 │ │ │ │ + vmovhps 0xeff40(%r10,%r14,8),%xmm2,%xmm2 │ │ │ │ + vpmovsxbw %xmm14,%ymm14 │ │ │ │ + vpmovsxbw %xmm15,%ymm15 │ │ │ │ + vpmovsxbw %xmm0,%ymm0 │ │ │ │ + vpmovsxbw %xmm2,%ymm2 │ │ │ │ + vpmaddwd %ymm14,%ymm10,%ymm10 │ │ │ │ + vpmaddwd %ymm15,%ymm11,%ymm11 │ │ │ │ + vpmaddwd %ymm0,%ymm12,%ymm12 │ │ │ │ + vpmaddwd %ymm2,%ymm13,%ymm13 │ │ │ │ + vphaddd %ymm11,%ymm10,%ymm10 │ │ │ │ + vphaddd %ymm13,%ymm12,%ymm12 │ │ │ │ + vphaddd %ymm12,%ymm10,%ymm10 │ │ │ │ + vpsubd %ymm10,%ymm3,%ymm10 │ │ │ │ + vpsrad $0x7,%ymm10,%ymm10 │ │ │ │ + vextracti128 $0x1,%ymm10,%xmm0 │ │ │ │ + vpackusdw %xmm0,%xmm10,%xmm10 │ │ │ │ + vpminsw %xmm7,%xmm10,%xmm10 │ │ │ │ + vmovdqa %xmm10,(%rdi,%rax,2) │ │ │ │ + vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ + add $0x8,%eax │ │ │ │ + cmp %r8d,%eax │ │ │ │ + jl 2fc07b <__cxa_finalize@plt+0x2d102b> │ │ │ │ add %rsi,%rdi │ │ │ │ - dec %r9d │ │ │ │ - je 305a24 <__cxa_finalize@plt+0x2da9d4> │ │ │ │ - add %ebx,%r10d │ │ │ │ - test $0xfffffc00,%r10d │ │ │ │ - je 301f2f <__cxa_finalize@plt+0x2d6edf> │ │ │ │ - movdqu (%rdx),%xmm5 │ │ │ │ - test $0x400,%r10d │ │ │ │ - je 302043 <__cxa_finalize@plt+0x2d6ff3> │ │ │ │ add %rcx,%rdx │ │ │ │ - shufps $0x4e,%xmm0,%xmm3 │ │ │ │ - shufps $0x4e,%xmm2,%xmm0 │ │ │ │ - shufps $0x4e,%xmm1,%xmm2 │ │ │ │ - pshufb %xmm14,%xmm5 │ │ │ │ - pmaddwd %xmm8,%xmm5 │ │ │ │ - phaddd %xmm5,%xmm5 │ │ │ │ - paddd %xmm11,%xmm5 │ │ │ │ - psrad %xmm12,%xmm5 │ │ │ │ - packssdw %xmm5,%xmm5 │ │ │ │ - movdqa %xmm5,%xmm1 │ │ │ │ - palignr $0xc,%xmm4,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm4 │ │ │ │ - punpcklqdq %xmm1,%xmm4 │ │ │ │ - movdqa %xmm4,%xmm1 │ │ │ │ - punpcklwd %xmm5,%xmm1 │ │ │ │ - jmp 301f2f <__cxa_finalize@plt+0x2d6edf> │ │ │ │ - movdqu (%rdx,%rcx,1),%xmm6 │ │ │ │ + dec %r9d │ │ │ │ + jg 2fc074 <__cxa_finalize@plt+0x2d1024> │ │ │ │ + pop %r14 │ │ │ │ + pop %rbp │ │ │ │ + pop %rbx │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movd (%rdi),%xmm1 │ │ │ │ + movd (%rdi,%rsi,1),%xmm2 │ │ │ │ + punpckldq %xmm2,%xmm1 │ │ │ │ + movd (%rdx),%xmm2 │ │ │ │ + movd (%rdx,%rcx,1),%xmm8 │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ - movdqa %xmm0,%xmm3 │ │ │ │ - movdqa %xmm2,%xmm0 │ │ │ │ - pshufb %xmm14,%xmm5 │ │ │ │ - pshufb %xmm14,%xmm6 │ │ │ │ - pmaddwd %xmm8,%xmm5 │ │ │ │ - pmaddwd %xmm8,%xmm6 │ │ │ │ - phaddd %xmm6,%xmm5 │ │ │ │ - paddd %xmm11,%xmm5 │ │ │ │ - psrad %xmm12,%xmm5 │ │ │ │ - packssdw %xmm5,%xmm5 │ │ │ │ - punpckhqdq %xmm5,%xmm4 │ │ │ │ - pshufd $0x39,%xmm4,%xmm5 │ │ │ │ - movdqa %xmm4,%xmm2 │ │ │ │ - punpcklwd %xmm5,%xmm2 │ │ │ │ + punpckldq %xmm8,%xmm2 │ │ │ │ + movdqa %xmm1,%xmm3 │ │ │ │ + psadbw %xmm0,%xmm3 │ │ │ │ + punpcklbw %xmm0,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm4 │ │ │ │ + pmaddwd %xmm1,%xmm4 │ │ │ │ + movdqa %xmm2,%xmm5 │ │ │ │ + psadbw %xmm0,%xmm5 │ │ │ │ + punpcklbw %xmm0,%xmm2 │ │ │ │ + movdqa %xmm2,%xmm6 │ │ │ │ + pmaddwd %xmm2,%xmm6 │ │ │ │ + movdqa %xmm1,%xmm7 │ │ │ │ + pmaddwd %xmm2,%xmm7 │ │ │ │ + movd (%rdi),%xmm1 │ │ │ │ + movd (%rdi,%rsi,1),%xmm2 │ │ │ │ + punpckldq %xmm2,%xmm1 │ │ │ │ + movd (%rdx),%xmm2 │ │ │ │ + movd (%rdx,%rcx,1),%xmm8 │ │ │ │ + punpckldq %xmm8,%xmm2 │ │ │ │ + movdqa %xmm1,%xmm8 │ │ │ │ + psadbw %xmm0,%xmm8 │ │ │ │ + paddd %xmm8,%xmm3 │ │ │ │ + punpcklbw %xmm0,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm8 │ │ │ │ + pmaddwd %xmm1,%xmm8 │ │ │ │ + paddd %xmm8,%xmm4 │ │ │ │ + movdqa %xmm2,%xmm8 │ │ │ │ + psadbw %xmm0,%xmm8 │ │ │ │ + paddd %xmm8,%xmm5 │ │ │ │ + punpcklbw %xmm0,%xmm2 │ │ │ │ + movdqa %xmm2,%xmm8 │ │ │ │ + pmaddwd %xmm2,%xmm8 │ │ │ │ + paddd %xmm8,%xmm6 │ │ │ │ + movdqa %xmm1,%xmm8 │ │ │ │ + pmaddwd %xmm2,%xmm8 │ │ │ │ + paddd %xmm8,%xmm7 │ │ │ │ + punpckldq %xmm5,%xmm3 │ │ │ │ + pcmpeqd %xmm0,%xmm0 │ │ │ │ + pmaddwd %xmm3,%xmm3 │ │ │ │ + pslld $0x3,%xmm0 │ │ │ │ + psubd %xmm0,%xmm3 │ │ │ │ + psrld $0x4,%xmm3 │ │ │ │ + pshufd $0xee,%xmm7,%xmm0 │ │ │ │ movdqa %xmm4,%xmm1 │ │ │ │ - punpckhwd %xmm5,%xmm1 │ │ │ │ - jmp 301f2f <__cxa_finalize@plt+0x2d6edf> │ │ │ │ - mov 0x208(%rsp),%r10d │ │ │ │ - movdqa %xmm11,0x10(%rsp) │ │ │ │ - movdqa %xmm12,0x20(%rsp) │ │ │ │ - movdqa %xmm13,0x30(%rsp) │ │ │ │ - movzbl %al,%eax │ │ │ │ - sub $0x2,%rdx │ │ │ │ - movd %eax,%xmm15 │ │ │ │ - pmaddwd 0xdaf30(%r15),%xmm8 │ │ │ │ - movdqa 0xdb070(%r15),%xmm9 │ │ │ │ - pshufd $0x0,%xmm15,%xmm15 │ │ │ │ - paddd %xmm8,%xmm14 │ │ │ │ - movdqa %xmm14,%xmm0 │ │ │ │ - pand %xmm10,%xmm0 │ │ │ │ - psrld $0x6,%xmm0 │ │ │ │ - paddd %xmm0,%xmm15 │ │ │ │ - pshufd $0x4e,%xmm15,%xmm7 │ │ │ │ - movd %xmm15,%r8d │ │ │ │ - movd %xmm7,%r14d │ │ │ │ - pshufd $0x39,%xmm15,%xmm15 │ │ │ │ - pshufd $0x39,%xmm7,%xmm7 │ │ │ │ - movd %xmm15,%eax │ │ │ │ - movd %xmm7,%r12d │ │ │ │ - movdqa 0xdaf60(%r15),%xmm10 │ │ │ │ - movdqa 0xdaf70(%r15),%xmm11 │ │ │ │ - movd 0xdf55a(%r15,%r8,8),%xmm13 │ │ │ │ - movd 0xdf55a(%r15,%rax,8),%xmm2 │ │ │ │ - movd 0xdf55a(%r15,%r14,8),%xmm15 │ │ │ │ - movd 0xdf55a(%r15,%r12,8),%xmm4 │ │ │ │ - psrld $0xa,%xmm14 │ │ │ │ - paddd %xmm14,%xmm14 │ │ │ │ - punpckldq %xmm2,%xmm13 │ │ │ │ - punpckldq %xmm4,%xmm15 │ │ │ │ - punpcklqdq %xmm15,%xmm13 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - pcmpeqd %xmm2,%xmm0 │ │ │ │ - pand %xmm0,%xmm9 │ │ │ │ - pandn %xmm13,%xmm0 │ │ │ │ - por %xmm9,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm15 │ │ │ │ - punpckhbw %xmm0,%xmm15 │ │ │ │ - punpcklbw %xmm0,%xmm0 │ │ │ │ - psraw $0x8,%xmm15 │ │ │ │ - psraw $0x8,%xmm0 │ │ │ │ - movdqa %xmm14,%xmm12 │ │ │ │ - pshufb %xmm10,%xmm12 │ │ │ │ - pshufb %xmm11,%xmm14 │ │ │ │ - movdqa 0xdaf00(%r15),%xmm10 │ │ │ │ - movd %xmm14,%r8d │ │ │ │ - shr $0x18,%r8d │ │ │ │ - movdqa %xmm14,%xmm7 │ │ │ │ - pshufb %xmm2,%xmm7 │ │ │ │ - psubb %xmm7,%xmm14 │ │ │ │ - paddb %xmm10,%xmm12 │ │ │ │ - paddb %xmm10,%xmm14 │ │ │ │ - lea (%r8,%rcx,1),%rax │ │ │ │ - lea (%r8,%rcx,2),%r14 │ │ │ │ - lea (%r8,%rbp,1),%r12 │ │ │ │ - movdqu (%rdx),%xmm7 │ │ │ │ - movdqu (%rdx,%rcx,1),%xmm9 │ │ │ │ - movdqu (%rdx,%rcx,2),%xmm8 │ │ │ │ - movdqu (%rdx,%rbp,1),%xmm10 │ │ │ │ - movdqu (%rdx,%r8,1),%xmm1 │ │ │ │ - movdqu (%rdx,%rax,1),%xmm3 │ │ │ │ - movdqu (%rdx,%r14,1),%xmm2 │ │ │ │ - movdqu (%rdx,%r12,1),%xmm4 │ │ │ │ - lea (%rdx,%rcx,4),%rdx │ │ │ │ - pshufb %xmm12,%xmm7 │ │ │ │ - pshufb %xmm12,%xmm9 │ │ │ │ - pshufb %xmm12,%xmm8 │ │ │ │ - pshufb %xmm12,%xmm10 │ │ │ │ - pmaddwd %xmm0,%xmm7 │ │ │ │ - pmaddwd %xmm0,%xmm9 │ │ │ │ - pmaddwd %xmm0,%xmm8 │ │ │ │ - pmaddwd %xmm0,%xmm10 │ │ │ │ - pshufb %xmm14,%xmm1 │ │ │ │ - pshufb %xmm14,%xmm2 │ │ │ │ - pshufb %xmm14,%xmm3 │ │ │ │ - pshufb %xmm14,%xmm4 │ │ │ │ - pmaddwd %xmm15,%xmm1 │ │ │ │ - pmaddwd %xmm15,%xmm2 │ │ │ │ - pmaddwd %xmm15,%xmm3 │ │ │ │ - pmaddwd %xmm15,%xmm4 │ │ │ │ - movdqa 0x10(%rsp),%xmm5 │ │ │ │ - movd 0x20(%rsp),%xmm6 │ │ │ │ - phaddd %xmm1,%xmm7 │ │ │ │ - phaddd %xmm3,%xmm9 │ │ │ │ - phaddd %xmm2,%xmm8 │ │ │ │ - phaddd %xmm4,%xmm10 │ │ │ │ - movdqu (%rdx),%xmm1 │ │ │ │ - movdqu (%rdx,%rcx,1),%xmm2 │ │ │ │ - movdqu (%rdx,%rcx,2),%xmm3 │ │ │ │ - movdqu (%rdx,%rbp,1),%xmm4 │ │ │ │ - paddd %xmm5,%xmm7 │ │ │ │ - paddd %xmm5,%xmm9 │ │ │ │ - paddd %xmm5,%xmm8 │ │ │ │ - paddd %xmm5,%xmm10 │ │ │ │ - psrad %xmm6,%xmm7 │ │ │ │ - psrad %xmm6,%xmm9 │ │ │ │ - psrad %xmm6,%xmm8 │ │ │ │ - psrad %xmm6,%xmm10 │ │ │ │ - packssdw %xmm9,%xmm7 │ │ │ │ - packssdw %xmm10,%xmm8 │ │ │ │ - movdqu (%rdx,%r8,1),%xmm13 │ │ │ │ - movdqu (%rdx,%rax,1),%xmm9 │ │ │ │ - movdqu (%rdx,%r14,1),%xmm10 │ │ │ │ - movdqu (%rdx,%r12,1),%xmm11 │ │ │ │ - lea (%rdx,%rcx,4),%rdx │ │ │ │ - pshufb %xmm12,%xmm1 │ │ │ │ - pshufb %xmm12,%xmm2 │ │ │ │ - pshufb %xmm12,%xmm3 │ │ │ │ - pshufb %xmm12,%xmm4 │ │ │ │ - pmaddwd %xmm0,%xmm1 │ │ │ │ - pmaddwd %xmm0,%xmm2 │ │ │ │ - pmaddwd %xmm0,%xmm3 │ │ │ │ - pmaddwd %xmm0,%xmm4 │ │ │ │ - pshufb %xmm14,%xmm13 │ │ │ │ - pshufb %xmm14,%xmm9 │ │ │ │ - pshufb %xmm14,%xmm10 │ │ │ │ - pshufb %xmm14,%xmm11 │ │ │ │ - pmaddwd %xmm15,%xmm13 │ │ │ │ - pmaddwd %xmm15,%xmm9 │ │ │ │ - pmaddwd %xmm15,%xmm10 │ │ │ │ - pmaddwd %xmm15,%xmm11 │ │ │ │ - phaddd %xmm13,%xmm1 │ │ │ │ - phaddd %xmm9,%xmm2 │ │ │ │ - phaddd %xmm10,%xmm3 │ │ │ │ - phaddd %xmm11,%xmm4 │ │ │ │ - paddd %xmm5,%xmm1 │ │ │ │ - paddd %xmm5,%xmm2 │ │ │ │ - paddd %xmm5,%xmm3 │ │ │ │ - paddd %xmm5,%xmm4 │ │ │ │ - psrad %xmm6,%xmm1 │ │ │ │ - psrad %xmm6,%xmm2 │ │ │ │ - psrad %xmm6,%xmm3 │ │ │ │ - psrad %xmm6,%xmm4 │ │ │ │ - packssdw %xmm2,%xmm1 │ │ │ │ - packssdw %xmm4,%xmm3 │ │ │ │ - movaps %xmm7,%xmm4 │ │ │ │ - shufps $0x4e,%xmm8,%xmm4 │ │ │ │ - movaps %xmm8,%xmm5 │ │ │ │ - shufps $0x4e,%xmm1,%xmm5 │ │ │ │ - movaps %xmm1,%xmm6 │ │ │ │ - shufps $0x4e,%xmm3,%xmm6 │ │ │ │ - pshufd $0x4e,%xmm3,%xmm10 │ │ │ │ - movdqa %xmm7,%xmm13 │ │ │ │ - punpcklwd %xmm4,%xmm13 │ │ │ │ - punpckhwd %xmm4,%xmm7 │ │ │ │ - movdqa %xmm8,%xmm9 │ │ │ │ - punpcklwd %xmm5,%xmm9 │ │ │ │ - punpckhwd %xmm5,%xmm8 │ │ │ │ - movdqa %xmm1,%xmm2 │ │ │ │ - punpcklwd %xmm6,%xmm2 │ │ │ │ - punpckhwd %xmm6,%xmm1 │ │ │ │ - punpcklwd %xmm10,%xmm3 │ │ │ │ - movdqa %xmm7,0x40(%rsp) │ │ │ │ - movdqa %xmm8,0x50(%rsp) │ │ │ │ - movdqa %xmm1,0x60(%rsp) │ │ │ │ - and $0x3ff,%r10d │ │ │ │ - mov $0x40000000,%r14d │ │ │ │ - mov %r10d,%r12d │ │ │ │ - shr $0x6,%r12d │ │ │ │ - lea (%r11,%r12,1),%r12d │ │ │ │ - cmovne 0xdf558(%r15,%r12,8),%r14 │ │ │ │ - movq %r14,%xmm1 │ │ │ │ - punpcklbw %xmm1,%xmm1 │ │ │ │ - psraw $0x8,%xmm1 │ │ │ │ - pshufd $0x0,%xmm1,%xmm7 │ │ │ │ - pshufd $0x55,%xmm1,%xmm8 │ │ │ │ - movdqa %xmm13,%xmm4 │ │ │ │ - pmaddwd %xmm7,%xmm4 │ │ │ │ - movdqa %xmm9,%xmm5 │ │ │ │ - pmaddwd %xmm8,%xmm5 │ │ │ │ - pshufd $0xaa,%xmm1,%xmm7 │ │ │ │ - pshufd $0xff,%xmm1,%xmm1 │ │ │ │ + punpckldq %xmm6,%xmm1 │ │ │ │ + paddd %xmm0,%xmm7 │ │ │ │ + punpckhdq %xmm6,%xmm4 │ │ │ │ + paddd %xmm4,%xmm1 │ │ │ │ + paddd %xmm7,%xmm7 │ │ │ │ + pshufd $0xee,%xmm1,%xmm0 │ │ │ │ + psubd %xmm1,%xmm7 │ │ │ │ + paddd %xmm0,%xmm1 │ │ │ │ + psubd %xmm7,%xmm0 │ │ │ │ + psubd %xmm3,%xmm1 │ │ │ │ + pslld $0x2,%xmm1 │ │ │ │ + movq %xmm1,(%r8) │ │ │ │ + pshuflw $0xee,%xmm0,%xmm2 │ │ │ │ + paddd %xmm2,%xmm0 │ │ │ │ + movd %xmm0,0x8(%r8) │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + lea (%rsi,%rsi,2),%r9 │ │ │ │ + lea (%rcx,%rcx,2),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movd (%rdi),%xmm1 │ │ │ │ + movd (%rdi,%rsi,1),%xmm2 │ │ │ │ + punpckldq %xmm2,%xmm1 │ │ │ │ + movd (%rdx),%xmm2 │ │ │ │ + movd (%rdx,%rcx,1),%xmm8 │ │ │ │ + punpckldq %xmm8,%xmm2 │ │ │ │ + movdqa %xmm1,%xmm3 │ │ │ │ + psadbw %xmm0,%xmm3 │ │ │ │ + punpcklbw %xmm0,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm4 │ │ │ │ + pmaddwd %xmm1,%xmm4 │ │ │ │ + movdqa %xmm2,%xmm5 │ │ │ │ + psadbw %xmm0,%xmm5 │ │ │ │ + punpcklbw %xmm0,%xmm2 │ │ │ │ movdqa %xmm2,%xmm6 │ │ │ │ - pmaddwd %xmm7,%xmm6 │ │ │ │ - movdqa %xmm3,%xmm8 │ │ │ │ + pmaddwd %xmm2,%xmm6 │ │ │ │ + movdqa %xmm1,%xmm7 │ │ │ │ + pmaddwd %xmm2,%xmm7 │ │ │ │ + movd (%rdi,%rsi,2),%xmm1 │ │ │ │ + movd (%rdi,%r9,1),%xmm2 │ │ │ │ + punpckldq %xmm2,%xmm1 │ │ │ │ + movd (%rdx,%rcx,2),%xmm2 │ │ │ │ + movd (%rdx,%rax,1),%xmm8 │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + lea (%rdx,%rcx,4),%rdx │ │ │ │ + punpckldq %xmm8,%xmm2 │ │ │ │ + movdqa %xmm1,%xmm8 │ │ │ │ + psadbw %xmm0,%xmm8 │ │ │ │ + paddd %xmm8,%xmm3 │ │ │ │ + punpcklbw %xmm0,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm8 │ │ │ │ pmaddwd %xmm1,%xmm8 │ │ │ │ - movd 0x28(%rsp),%xmm1 │ │ │ │ - paddd %xmm5,%xmm4 │ │ │ │ + paddd %xmm8,%xmm4 │ │ │ │ + movdqa %xmm2,%xmm8 │ │ │ │ + psadbw %xmm0,%xmm8 │ │ │ │ + paddd %xmm8,%xmm5 │ │ │ │ + punpcklbw %xmm0,%xmm2 │ │ │ │ + movdqa %xmm2,%xmm8 │ │ │ │ + pmaddwd %xmm2,%xmm8 │ │ │ │ paddd %xmm8,%xmm6 │ │ │ │ - paddd %xmm6,%xmm4 │ │ │ │ - paddd 0x30(%rsp),%xmm4 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - psrad %xmm1,%xmm4 │ │ │ │ - packssdw %xmm4,%xmm4 │ │ │ │ - pmaxsw %xmm5,%xmm4 │ │ │ │ - pminsw (%rsp),%xmm4 │ │ │ │ - movq %xmm4,(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %r9d │ │ │ │ - je 305a24 <__cxa_finalize@plt+0x2da9d4> │ │ │ │ - add %ebx,%r10d │ │ │ │ - test $0xfffffc00,%r10d │ │ │ │ - je 3023e2 <__cxa_finalize@plt+0x2d7392> │ │ │ │ - movdqa 0x10(%rsp),%xmm8 │ │ │ │ - movd 0x20(%rsp),%xmm1 │ │ │ │ - movdqu (%rdx),%xmm4 │ │ │ │ - movdqu (%rdx,%r8,1),%xmm5 │ │ │ │ - test $0x400,%r10d │ │ │ │ - je 30251d <__cxa_finalize@plt+0x2d74cd> │ │ │ │ - movdqa 0x40(%rsp),%xmm13 │ │ │ │ - movdqa %xmm9,0x40(%rsp) │ │ │ │ - movdqa 0x50(%rsp),%xmm9 │ │ │ │ - movdqa %xmm2,0x50(%rsp) │ │ │ │ - movdqa 0x60(%rsp),%xmm2 │ │ │ │ - movdqa %xmm3,0x60(%rsp) │ │ │ │ - pshufb %xmm12,%xmm4 │ │ │ │ - pshufb %xmm14,%xmm5 │ │ │ │ - pmaddwd %xmm0,%xmm4 │ │ │ │ - pmaddwd %xmm15,%xmm5 │ │ │ │ - phaddd %xmm5,%xmm4 │ │ │ │ + movdqa %xmm1,%xmm8 │ │ │ │ + pmaddwd %xmm2,%xmm8 │ │ │ │ + paddd %xmm8,%xmm7 │ │ │ │ + movd (%rdi),%xmm1 │ │ │ │ + movd (%rdi,%rsi,1),%xmm2 │ │ │ │ + punpckldq %xmm2,%xmm1 │ │ │ │ + movd (%rdx),%xmm2 │ │ │ │ + movd (%rdx,%rcx,1),%xmm8 │ │ │ │ + punpckldq %xmm8,%xmm2 │ │ │ │ + movdqa %xmm1,%xmm8 │ │ │ │ + psadbw %xmm0,%xmm8 │ │ │ │ + paddd %xmm8,%xmm3 │ │ │ │ + punpcklbw %xmm0,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm8 │ │ │ │ + pmaddwd %xmm1,%xmm8 │ │ │ │ paddd %xmm8,%xmm4 │ │ │ │ - psrad %xmm1,%xmm4 │ │ │ │ - packssdw %xmm4,%xmm4 │ │ │ │ - movdqa %xmm10,%xmm3 │ │ │ │ - punpcklwd %xmm4,%xmm3 │ │ │ │ - movdqa %xmm4,%xmm10 │ │ │ │ - add %rcx,%rdx │ │ │ │ - jmp 3023e2 <__cxa_finalize@plt+0x2d7392> │ │ │ │ - movdqu (%rdx,%rcx,1),%xmm6 │ │ │ │ - movdqu (%rdx,%rax,1),%xmm7 │ │ │ │ - movdqa 0x50(%rsp),%xmm13 │ │ │ │ - movdqa 0x60(%rsp),%xmm11 │ │ │ │ - pshufb %xmm12,%xmm4 │ │ │ │ - pshufb %xmm12,%xmm6 │ │ │ │ - pshufb %xmm14,%xmm5 │ │ │ │ - pshufb %xmm14,%xmm7 │ │ │ │ - pmaddwd %xmm0,%xmm4 │ │ │ │ - pmaddwd %xmm0,%xmm6 │ │ │ │ - pmaddwd %xmm15,%xmm5 │ │ │ │ - pmaddwd %xmm15,%xmm7 │ │ │ │ - movdqa %xmm13,0x40(%rsp) │ │ │ │ - movdqa %xmm11,0x50(%rsp) │ │ │ │ - phaddd %xmm5,%xmm4 │ │ │ │ - phaddd %xmm7,%xmm6 │ │ │ │ + movdqa %xmm2,%xmm8 │ │ │ │ + psadbw %xmm0,%xmm8 │ │ │ │ + paddd %xmm8,%xmm5 │ │ │ │ + punpcklbw %xmm0,%xmm2 │ │ │ │ + movdqa %xmm2,%xmm8 │ │ │ │ + pmaddwd %xmm2,%xmm8 │ │ │ │ + paddd %xmm8,%xmm6 │ │ │ │ + movdqa %xmm1,%xmm8 │ │ │ │ + pmaddwd %xmm2,%xmm8 │ │ │ │ + paddd %xmm8,%xmm7 │ │ │ │ + movd (%rdi,%rsi,2),%xmm1 │ │ │ │ + movd (%rdi,%r9,1),%xmm2 │ │ │ │ + punpckldq %xmm2,%xmm1 │ │ │ │ + movd (%rdx,%rcx,2),%xmm2 │ │ │ │ + movd (%rdx,%rax,1),%xmm8 │ │ │ │ + punpckldq %xmm8,%xmm2 │ │ │ │ + movdqa %xmm1,%xmm8 │ │ │ │ + psadbw %xmm0,%xmm8 │ │ │ │ + paddd %xmm8,%xmm3 │ │ │ │ + punpcklbw %xmm0,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm8 │ │ │ │ + pmaddwd %xmm1,%xmm8 │ │ │ │ paddd %xmm8,%xmm4 │ │ │ │ + movdqa %xmm2,%xmm8 │ │ │ │ + psadbw %xmm0,%xmm8 │ │ │ │ + paddd %xmm8,%xmm5 │ │ │ │ + punpcklbw %xmm0,%xmm2 │ │ │ │ + movdqa %xmm2,%xmm8 │ │ │ │ + pmaddwd %xmm2,%xmm8 │ │ │ │ paddd %xmm8,%xmm6 │ │ │ │ - psrad %xmm1,%xmm4 │ │ │ │ - psrad %xmm1,%xmm6 │ │ │ │ - packssdw %xmm6,%xmm4 │ │ │ │ - movdqa %xmm10,%xmm1 │ │ │ │ - punpcklwd %xmm4,%xmm1 │ │ │ │ - movdqa %xmm1,0x60(%rsp) │ │ │ │ - pshufd $0x4e,%xmm4,%xmm10 │ │ │ │ - movdqa %xmm9,%xmm13 │ │ │ │ - movdqa %xmm2,%xmm9 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - movdqa %xmm4,%xmm3 │ │ │ │ - punpcklwd %xmm10,%xmm3 │ │ │ │ + movdqa %xmm1,%xmm8 │ │ │ │ + pmaddwd %xmm2,%xmm8 │ │ │ │ + paddd %xmm8,%xmm7 │ │ │ │ + punpckldq %xmm5,%xmm3 │ │ │ │ + pcmpeqd %xmm0,%xmm0 │ │ │ │ + pmaddwd %xmm3,%xmm3 │ │ │ │ + pslld $0x4,%xmm0 │ │ │ │ + psubd %xmm0,%xmm3 │ │ │ │ + psrld $0x5,%xmm3 │ │ │ │ + pshufd $0xee,%xmm7,%xmm0 │ │ │ │ + movdqa %xmm4,%xmm1 │ │ │ │ + punpckldq %xmm6,%xmm1 │ │ │ │ + paddd %xmm0,%xmm7 │ │ │ │ + punpckhdq %xmm6,%xmm4 │ │ │ │ + paddd %xmm4,%xmm1 │ │ │ │ + paddd %xmm7,%xmm7 │ │ │ │ + pshufd $0xee,%xmm1,%xmm0 │ │ │ │ + psubd %xmm1,%xmm7 │ │ │ │ + paddd %xmm0,%xmm1 │ │ │ │ + psubd %xmm7,%xmm0 │ │ │ │ + psubd %xmm3,%xmm1 │ │ │ │ + pslld $0x1,%xmm1 │ │ │ │ + movq %xmm1,(%r8) │ │ │ │ + pshuflw $0xee,%xmm0,%xmm2 │ │ │ │ + paddd %xmm2,%xmm0 │ │ │ │ + movd %xmm0,0x8(%r8) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq (%rdi),%xmm1 │ │ │ │ + movdqa %xmm1,%xmm3 │ │ │ │ + psadbw %xmm0,%xmm3 │ │ │ │ + punpcklbw %xmm0,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm4 │ │ │ │ + pmaddwd %xmm1,%xmm4 │ │ │ │ + movq (%rdx),%xmm2 │ │ │ │ + movdqa %xmm2,%xmm5 │ │ │ │ + psadbw %xmm0,%xmm5 │ │ │ │ + punpcklbw %xmm0,%xmm2 │ │ │ │ + movdqa %xmm2,%xmm6 │ │ │ │ + pmaddwd %xmm2,%xmm6 │ │ │ │ + movdqa %xmm1,%xmm7 │ │ │ │ + pmaddwd %xmm2,%xmm7 │ │ │ │ + movq (%rdi,%rsi,1),%xmm1 │ │ │ │ + movq (%rdx,%rcx,1),%xmm2 │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ - jmp 3023e2 <__cxa_finalize@plt+0x2d7392> │ │ │ │ - movl $0x1,0x110(%rsp) │ │ │ │ - jmp 302601 <__cxa_finalize@plt+0x2d75b1> │ │ │ │ - movl $0x2,0x110(%rsp) │ │ │ │ - jmp 302601 <__cxa_finalize@plt+0x2d75b1> │ │ │ │ - movl $0x4,0x110(%rsp) │ │ │ │ - jmp 302601 <__cxa_finalize@plt+0x2d75b1> │ │ │ │ - movl $0x8,0x110(%rsp) │ │ │ │ - jmp 302601 <__cxa_finalize@plt+0x2d75b1> │ │ │ │ - movl $0x10,0x110(%rsp) │ │ │ │ - movdqa %xmm11,0x10(%rsp) │ │ │ │ - shr $0x10,%eax │ │ │ │ - movd %eax,%xmm15 │ │ │ │ - sub $0x6,%rdx │ │ │ │ - movdqa %xmm8,%xmm7 │ │ │ │ - pslld $0x2,%xmm7 │ │ │ │ - pmaddwd 0xdaf30(%r15),%xmm8 │ │ │ │ - pshufd $0x0,%xmm15,%xmm15 │ │ │ │ - paddd %xmm8,%xmm14 │ │ │ │ - movdqa %xmm7,0x120(%rsp) │ │ │ │ - movdqa %xmm15,0x140(%rsp) │ │ │ │ - mov %rdx,0x118(%rsp) │ │ │ │ - mov %rdi,0x150(%rsp) │ │ │ │ - mov %r9d,0x200(%rsp) │ │ │ │ - jmp 3026bf <__cxa_finalize@plt+0x2d766f> │ │ │ │ - decl 0x110(%rsp) │ │ │ │ - je 305a24 <__cxa_finalize@plt+0x2da9d4> │ │ │ │ - addq $0x10,0x150(%rsp) │ │ │ │ - mov 0x200(%rsp),%r9d │ │ │ │ - movdqa 0x120(%rsp),%xmm7 │ │ │ │ - movdqa 0x130(%rsp),%xmm14 │ │ │ │ - movdqa 0xdb060(%r15),%xmm10 │ │ │ │ - movdqa 0x10(%rsp),%xmm11 │ │ │ │ - movdqa 0x140(%rsp),%xmm15 │ │ │ │ - mov 0x118(%rsp),%rdx │ │ │ │ - mov 0x150(%rsp),%rdi │ │ │ │ - paddd %xmm7,%xmm14 │ │ │ │ - movdqa 0xdb090(%r15),%xmm9 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movdqa %xmm14,%xmm2 │ │ │ │ - psrld $0xa,%xmm2 │ │ │ │ - movdqa %xmm2,0x20(%rsp) │ │ │ │ - movdqa %xmm14,%xmm6 │ │ │ │ - pand %xmm10,%xmm6 │ │ │ │ - psrld $0x6,%xmm6 │ │ │ │ - movdqa %xmm15,%xmm5 │ │ │ │ - paddd %xmm6,%xmm5 │ │ │ │ - pcmpeqd %xmm1,%xmm6 │ │ │ │ - pshufd $0x4e,%xmm5,%xmm2 │ │ │ │ - movd %xmm5,%r8d │ │ │ │ - movd %xmm2,%eax │ │ │ │ - pshufd $0x39,%xmm5,%xmm5 │ │ │ │ - pshufd $0x39,%xmm2,%xmm2 │ │ │ │ - movd %xmm5,%r10d │ │ │ │ - movd %xmm2,%ebx │ │ │ │ - movq 0xdf558(%r15,%r8,8),%xmm0 │ │ │ │ - movq 0xdf558(%r15,%rax,8),%xmm1 │ │ │ │ - movhps 0xdf558(%r15,%r10,8),%xmm0 │ │ │ │ - movhps 0xdf558(%r15,%rbx,8),%xmm1 │ │ │ │ - paddd %xmm7,%xmm14 │ │ │ │ - movdqa %xmm14,%xmm5 │ │ │ │ - pand %xmm10,%xmm5 │ │ │ │ - psrld $0x6,%xmm5 │ │ │ │ - paddd %xmm5,%xmm15 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - pcmpeqd %xmm2,%xmm5 │ │ │ │ - movdqa %xmm14,0x130(%rsp) │ │ │ │ - pshufd $0x4e,%xmm15,%xmm4 │ │ │ │ - movd %xmm15,%ebp │ │ │ │ - movd %xmm4,%r14d │ │ │ │ - pshufd $0x39,%xmm15,%xmm15 │ │ │ │ - pshufd $0x39,%xmm4,%xmm4 │ │ │ │ - movd %xmm15,%r12d │ │ │ │ - movd %xmm4,%r13d │ │ │ │ - movq 0xdf558(%r15,%rbp,8),%xmm2 │ │ │ │ - movq 0xdf558(%r15,%r14,8),%xmm3 │ │ │ │ - movhps 0xdf558(%r15,%r12,8),%xmm2 │ │ │ │ - movhps 0xdf558(%r15,%r13,8),%xmm3 │ │ │ │ - psrld $0xa,%xmm14 │ │ │ │ - movq %xmm14,%r14 │ │ │ │ - punpckhqdq %xmm14,%xmm14 │ │ │ │ - movq %xmm14,%r13 │ │ │ │ - mov %r14d,%ebp │ │ │ │ - shr $0x20,%r14 │ │ │ │ - mov %r13d,%r12d │ │ │ │ - shr $0x20,%r13 │ │ │ │ - mov 0x20(%rsp),%r8d │ │ │ │ - mov 0x24(%rsp),%eax │ │ │ │ - mov 0x28(%rsp),%r10d │ │ │ │ - mov 0x2c(%rsp),%ebx │ │ │ │ - pshufd $0x50,%xmm6,%xmm4 │ │ │ │ - pshufd $0xfa,%xmm6,%xmm6 │ │ │ │ - pshufd $0x50,%xmm5,%xmm14 │ │ │ │ - pshufd $0xfa,%xmm5,%xmm5 │ │ │ │ - movdqa %xmm9,%xmm7 │ │ │ │ - pand %xmm4,%xmm7 │ │ │ │ - movdqa %xmm9,%xmm8 │ │ │ │ - pand %xmm6,%xmm8 │ │ │ │ - movdqa %xmm9,%xmm15 │ │ │ │ - pand %xmm14,%xmm15 │ │ │ │ - pand %xmm5,%xmm9 │ │ │ │ - pandn %xmm0,%xmm4 │ │ │ │ - pandn %xmm1,%xmm6 │ │ │ │ - pandn %xmm2,%xmm14 │ │ │ │ - pandn %xmm3,%xmm5 │ │ │ │ - por %xmm4,%xmm7 │ │ │ │ - por %xmm6,%xmm8 │ │ │ │ - por %xmm14,%xmm15 │ │ │ │ - por %xmm5,%xmm9 │ │ │ │ - movdqa %xmm7,%xmm0 │ │ │ │ - punpcklbw %xmm7,%xmm0 │ │ │ │ - punpckhbw %xmm7,%xmm7 │ │ │ │ - movdqa %xmm8,%xmm1 │ │ │ │ - punpcklbw %xmm8,%xmm1 │ │ │ │ - punpckhbw %xmm8,%xmm8 │ │ │ │ - psraw $0x8,%xmm0 │ │ │ │ - psraw $0x8,%xmm7 │ │ │ │ - psraw $0x8,%xmm1 │ │ │ │ - psraw $0x8,%xmm8 │ │ │ │ - movdqa %xmm15,%xmm2 │ │ │ │ - punpcklbw %xmm15,%xmm2 │ │ │ │ - punpckhbw %xmm15,%xmm15 │ │ │ │ - movdqa %xmm9,%xmm3 │ │ │ │ - punpcklbw %xmm9,%xmm3 │ │ │ │ - punpckhbw %xmm9,%xmm9 │ │ │ │ - psraw $0x8,%xmm2 │ │ │ │ - psraw $0x8,%xmm15 │ │ │ │ - psraw $0x8,%xmm3 │ │ │ │ - psraw $0x8,%xmm9 │ │ │ │ - movdqa %xmm0,0x30(%rsp) │ │ │ │ - movdqa %xmm7,0x40(%rsp) │ │ │ │ - movdqa %xmm1,0x50(%rsp) │ │ │ │ - movdqa %xmm8,0x60(%rsp) │ │ │ │ - movdqa %xmm2,0x70(%rsp) │ │ │ │ - movdqa %xmm15,0x80(%rsp) │ │ │ │ - movdqa %xmm3,0x90(%rsp) │ │ │ │ - movdqa %xmm9,0xa0(%rsp) │ │ │ │ - movdqu (%rdx,%r8,2),%xmm1 │ │ │ │ - movdqu (%rdx,%rax,2),%xmm2 │ │ │ │ - movdqu (%rdx,%r10,2),%xmm3 │ │ │ │ - movdqu (%rdx,%rbx,2),%xmm4 │ │ │ │ - movdqu (%rdx,%rbp,2),%xmm5 │ │ │ │ - movdqu (%rdx,%r14,2),%xmm6 │ │ │ │ - movdqu (%rdx,%r12,2),%xmm9 │ │ │ │ - movdqu (%rdx,%r13,2),%xmm10 │ │ │ │ - add %rcx,%rdx │ │ │ │ - pmaddwd 0x30(%rsp),%xmm1 │ │ │ │ - pmaddwd 0x40(%rsp),%xmm2 │ │ │ │ - pmaddwd 0x50(%rsp),%xmm3 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm4 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm5 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm6 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm9 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm10 │ │ │ │ - phaddd %xmm2,%xmm1 │ │ │ │ - phaddd %xmm4,%xmm3 │ │ │ │ - phaddd %xmm6,%xmm5 │ │ │ │ - phaddd %xmm10,%xmm9 │ │ │ │ - phaddd %xmm3,%xmm1 │ │ │ │ - phaddd %xmm9,%xmm5 │ │ │ │ - paddd %xmm11,%xmm1 │ │ │ │ - paddd %xmm11,%xmm5 │ │ │ │ - psrad %xmm12,%xmm1 │ │ │ │ - psrad %xmm12,%xmm5 │ │ │ │ - packssdw %xmm5,%xmm1 │ │ │ │ - movdqa %xmm1,0xb0(%rsp) │ │ │ │ - movdqu (%rdx,%r8,2),%xmm2 │ │ │ │ - movdqu (%rdx,%rax,2),%xmm3 │ │ │ │ - movdqu (%rdx,%r10,2),%xmm4 │ │ │ │ - movdqu (%rdx,%rbx,2),%xmm5 │ │ │ │ - movdqu (%rdx,%rbp,2),%xmm6 │ │ │ │ - movdqu (%rdx,%r14,2),%xmm1 │ │ │ │ - movdqu (%rdx,%r12,2),%xmm9 │ │ │ │ - movdqu (%rdx,%r13,2),%xmm10 │ │ │ │ - add %rcx,%rdx │ │ │ │ - pmaddwd 0x30(%rsp),%xmm2 │ │ │ │ - pmaddwd 0x40(%rsp),%xmm3 │ │ │ │ - pmaddwd 0x50(%rsp),%xmm4 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm5 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm6 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm1 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm9 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm10 │ │ │ │ - phaddd %xmm3,%xmm2 │ │ │ │ - phaddd %xmm5,%xmm4 │ │ │ │ - phaddd %xmm1,%xmm6 │ │ │ │ - phaddd %xmm10,%xmm9 │ │ │ │ - phaddd %xmm4,%xmm2 │ │ │ │ - phaddd %xmm9,%xmm6 │ │ │ │ - paddd %xmm11,%xmm2 │ │ │ │ - paddd %xmm11,%xmm6 │ │ │ │ - psrad %xmm12,%xmm2 │ │ │ │ - psrad %xmm12,%xmm6 │ │ │ │ - packssdw %xmm6,%xmm2 │ │ │ │ - movdqa %xmm2,0xc0(%rsp) │ │ │ │ - movdqu (%rdx,%r8,2),%xmm3 │ │ │ │ - movdqu (%rdx,%rax,2),%xmm4 │ │ │ │ - movdqu (%rdx,%r10,2),%xmm5 │ │ │ │ - movdqu (%rdx,%rbx,2),%xmm6 │ │ │ │ - movdqu (%rdx,%rbp,2),%xmm1 │ │ │ │ - movdqu (%rdx,%r14,2),%xmm2 │ │ │ │ - movdqu (%rdx,%r12,2),%xmm9 │ │ │ │ - movdqu (%rdx,%r13,2),%xmm10 │ │ │ │ - add %rcx,%rdx │ │ │ │ - pmaddwd 0x30(%rsp),%xmm3 │ │ │ │ - pmaddwd 0x40(%rsp),%xmm4 │ │ │ │ - pmaddwd 0x50(%rsp),%xmm5 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm6 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm1 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm2 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm9 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm10 │ │ │ │ - phaddd %xmm4,%xmm3 │ │ │ │ - phaddd %xmm6,%xmm5 │ │ │ │ - phaddd %xmm2,%xmm1 │ │ │ │ - phaddd %xmm10,%xmm9 │ │ │ │ - phaddd %xmm5,%xmm3 │ │ │ │ - phaddd %xmm9,%xmm1 │ │ │ │ - paddd %xmm11,%xmm3 │ │ │ │ - paddd %xmm11,%xmm1 │ │ │ │ - psrad %xmm12,%xmm3 │ │ │ │ - psrad %xmm12,%xmm1 │ │ │ │ - packssdw %xmm1,%xmm3 │ │ │ │ - movdqa %xmm3,0xd0(%rsp) │ │ │ │ - movdqu (%rdx,%r8,2),%xmm4 │ │ │ │ - movdqu (%rdx,%rax,2),%xmm5 │ │ │ │ - movdqu (%rdx,%r10,2),%xmm6 │ │ │ │ - movdqu (%rdx,%rbx,2),%xmm1 │ │ │ │ - movdqu (%rdx,%rbp,2),%xmm2 │ │ │ │ - movdqu (%rdx,%r14,2),%xmm3 │ │ │ │ - movdqu (%rdx,%r12,2),%xmm9 │ │ │ │ - movdqu (%rdx,%r13,2),%xmm10 │ │ │ │ - add %rcx,%rdx │ │ │ │ - pmaddwd 0x30(%rsp),%xmm4 │ │ │ │ - pmaddwd 0x40(%rsp),%xmm5 │ │ │ │ - pmaddwd 0x50(%rsp),%xmm6 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm1 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm2 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm3 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm9 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm10 │ │ │ │ - phaddd %xmm5,%xmm4 │ │ │ │ - phaddd %xmm1,%xmm6 │ │ │ │ - phaddd %xmm3,%xmm2 │ │ │ │ - phaddd %xmm10,%xmm9 │ │ │ │ - phaddd %xmm6,%xmm4 │ │ │ │ - phaddd %xmm9,%xmm2 │ │ │ │ - paddd %xmm11,%xmm4 │ │ │ │ - paddd %xmm11,%xmm2 │ │ │ │ - psrad %xmm12,%xmm4 │ │ │ │ - psrad %xmm12,%xmm2 │ │ │ │ - packssdw %xmm2,%xmm4 │ │ │ │ - movdqa %xmm4,0xe0(%rsp) │ │ │ │ - movdqu (%rdx,%r8,2),%xmm5 │ │ │ │ - movdqu (%rdx,%rax,2),%xmm6 │ │ │ │ - movdqu (%rdx,%r10,2),%xmm1 │ │ │ │ - movdqu (%rdx,%rbx,2),%xmm2 │ │ │ │ - movdqu (%rdx,%rbp,2),%xmm3 │ │ │ │ - movdqu (%rdx,%r14,2),%xmm4 │ │ │ │ - movdqu (%rdx,%r12,2),%xmm9 │ │ │ │ - movdqu (%rdx,%r13,2),%xmm10 │ │ │ │ - add %rcx,%rdx │ │ │ │ - pmaddwd 0x30(%rsp),%xmm5 │ │ │ │ - pmaddwd 0x40(%rsp),%xmm6 │ │ │ │ - pmaddwd 0x50(%rsp),%xmm1 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm2 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm3 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm4 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm9 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm10 │ │ │ │ - phaddd %xmm6,%xmm5 │ │ │ │ - phaddd %xmm2,%xmm1 │ │ │ │ - phaddd %xmm4,%xmm3 │ │ │ │ - phaddd %xmm10,%xmm9 │ │ │ │ - phaddd %xmm1,%xmm5 │ │ │ │ - phaddd %xmm9,%xmm3 │ │ │ │ - paddd %xmm11,%xmm5 │ │ │ │ - paddd %xmm11,%xmm3 │ │ │ │ - psrad %xmm12,%xmm5 │ │ │ │ - psrad %xmm12,%xmm3 │ │ │ │ - packssdw %xmm3,%xmm5 │ │ │ │ - movdqa %xmm5,0xf0(%rsp) │ │ │ │ - movdqu (%rdx,%r8,2),%xmm6 │ │ │ │ - movdqu (%rdx,%rax,2),%xmm1 │ │ │ │ - movdqu (%rdx,%r10,2),%xmm2 │ │ │ │ - movdqu (%rdx,%rbx,2),%xmm3 │ │ │ │ - movdqu (%rdx,%rbp,2),%xmm4 │ │ │ │ - movdqu (%rdx,%r14,2),%xmm5 │ │ │ │ - movdqu (%rdx,%r12,2),%xmm9 │ │ │ │ - movdqu (%rdx,%r13,2),%xmm10 │ │ │ │ - add %rcx,%rdx │ │ │ │ - pmaddwd 0x30(%rsp),%xmm6 │ │ │ │ - pmaddwd 0x40(%rsp),%xmm1 │ │ │ │ - pmaddwd 0x50(%rsp),%xmm2 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm3 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm4 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm5 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm9 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm10 │ │ │ │ - phaddd %xmm1,%xmm6 │ │ │ │ - phaddd %xmm3,%xmm2 │ │ │ │ - phaddd %xmm5,%xmm4 │ │ │ │ - phaddd %xmm10,%xmm9 │ │ │ │ - phaddd %xmm2,%xmm6 │ │ │ │ - phaddd %xmm9,%xmm4 │ │ │ │ - paddd %xmm11,%xmm6 │ │ │ │ - paddd %xmm11,%xmm4 │ │ │ │ - psrad %xmm12,%xmm6 │ │ │ │ - psrad %xmm12,%xmm4 │ │ │ │ - packssdw %xmm4,%xmm6 │ │ │ │ - movdqu (%rdx,%r8,2),%xmm7 │ │ │ │ - movdqu (%rdx,%rax,2),%xmm1 │ │ │ │ - movdqu (%rdx,%r10,2),%xmm2 │ │ │ │ - movdqu (%rdx,%rbx,2),%xmm3 │ │ │ │ - movdqu (%rdx,%rbp,2),%xmm4 │ │ │ │ - movdqu (%rdx,%r14,2),%xmm5 │ │ │ │ - movdqu (%rdx,%r12,2),%xmm9 │ │ │ │ - movdqu (%rdx,%r13,2),%xmm10 │ │ │ │ - add %rcx,%rdx │ │ │ │ - pmaddwd 0x30(%rsp),%xmm7 │ │ │ │ - pmaddwd 0x40(%rsp),%xmm1 │ │ │ │ - pmaddwd 0x50(%rsp),%xmm2 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm3 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm4 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm5 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm9 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm10 │ │ │ │ - phaddd %xmm1,%xmm7 │ │ │ │ - phaddd %xmm3,%xmm2 │ │ │ │ - phaddd %xmm5,%xmm4 │ │ │ │ - phaddd %xmm10,%xmm9 │ │ │ │ - phaddd %xmm2,%xmm7 │ │ │ │ - phaddd %xmm9,%xmm4 │ │ │ │ - paddd %xmm11,%xmm7 │ │ │ │ - paddd %xmm11,%xmm4 │ │ │ │ - psrad %xmm12,%xmm7 │ │ │ │ - psrad %xmm12,%xmm4 │ │ │ │ - packssdw %xmm4,%xmm7 │ │ │ │ - movdqu (%rdx,%r8,2),%xmm8 │ │ │ │ - movdqu (%rdx,%rax,2),%xmm1 │ │ │ │ - movdqu (%rdx,%r10,2),%xmm2 │ │ │ │ - movdqu (%rdx,%rbx,2),%xmm3 │ │ │ │ - movdqu (%rdx,%rbp,2),%xmm4 │ │ │ │ - movdqu (%rdx,%r14,2),%xmm5 │ │ │ │ - movdqu (%rdx,%r12,2),%xmm9 │ │ │ │ - movdqu (%rdx,%r13,2),%xmm10 │ │ │ │ - add %rcx,%rdx │ │ │ │ - pmaddwd 0x30(%rsp),%xmm8 │ │ │ │ - pmaddwd 0x40(%rsp),%xmm1 │ │ │ │ - pmaddwd 0x50(%rsp),%xmm2 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm3 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm4 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm5 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm9 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm10 │ │ │ │ - phaddd %xmm1,%xmm8 │ │ │ │ - phaddd %xmm3,%xmm2 │ │ │ │ - phaddd %xmm5,%xmm4 │ │ │ │ - phaddd %xmm10,%xmm9 │ │ │ │ - phaddd %xmm2,%xmm8 │ │ │ │ - phaddd %xmm9,%xmm4 │ │ │ │ - paddd %xmm11,%xmm8 │ │ │ │ - paddd %xmm11,%xmm4 │ │ │ │ - psrad %xmm12,%xmm8 │ │ │ │ - psrad %xmm12,%xmm4 │ │ │ │ - packssdw %xmm4,%xmm8 │ │ │ │ - movdqa 0xf0(%rsp),%xmm5 │ │ │ │ - movdqa 0xb0(%rsp),%xmm1 │ │ │ │ - movdqa 0xc0(%rsp),%xmm2 │ │ │ │ - movdqa 0xd0(%rsp),%xmm3 │ │ │ │ - movdqa 0xe0(%rsp),%xmm9 │ │ │ │ - mov 0x208(%rsp),%r10d │ │ │ │ - mov 0x218(%rsp),%ebx │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - punpcklwd %xmm6,%xmm4 │ │ │ │ - punpckhwd %xmm6,%xmm5 │ │ │ │ - movdqa %xmm7,%xmm6 │ │ │ │ - punpcklwd %xmm8,%xmm6 │ │ │ │ - punpckhwd %xmm8,%xmm7 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - punpcklwd %xmm2,%xmm0 │ │ │ │ - punpckhwd %xmm2,%xmm1 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - punpcklwd %xmm9,%xmm2 │ │ │ │ - punpckhwd %xmm9,%xmm3 │ │ │ │ - movdqa %xmm4,0xb0(%rsp) │ │ │ │ - movdqa %xmm5,0xc0(%rsp) │ │ │ │ - movdqa %xmm6,0xd0(%rsp) │ │ │ │ - movdqa %xmm7,0xe0(%rsp) │ │ │ │ - and $0x3ff,%r10d │ │ │ │ - mov $0x40000000,%eax │ │ │ │ - mov %r10d,%r8d │ │ │ │ - shr $0x6,%r8d │ │ │ │ - lea (%r11,%r8,1),%r8d │ │ │ │ - cmovne 0xdf558(%r15,%r8,8),%rax │ │ │ │ - movq %rax,%xmm11 │ │ │ │ - punpcklbw %xmm11,%xmm11 │ │ │ │ - psraw $0x8,%xmm11 │ │ │ │ - pshufd $0x0,%xmm11,%xmm5 │ │ │ │ - pshufd $0x55,%xmm11,%xmm7 │ │ │ │ - pshufd $0xaa,%xmm11,%xmm10 │ │ │ │ - pshufd $0xff,%xmm11,%xmm11 │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - pmaddwd %xmm0,%xmm4 │ │ │ │ - pmaddwd %xmm1,%xmm5 │ │ │ │ - movdqa %xmm7,%xmm6 │ │ │ │ + movdqa %xmm1,%xmm8 │ │ │ │ + psadbw %xmm0,%xmm8 │ │ │ │ + paddd %xmm8,%xmm3 │ │ │ │ + punpcklbw %xmm0,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm8 │ │ │ │ + pmaddwd %xmm1,%xmm8 │ │ │ │ + paddd %xmm8,%xmm4 │ │ │ │ + movdqa %xmm2,%xmm8 │ │ │ │ + psadbw %xmm0,%xmm8 │ │ │ │ + paddd %xmm8,%xmm5 │ │ │ │ + punpcklbw %xmm0,%xmm2 │ │ │ │ + movdqa %xmm2,%xmm8 │ │ │ │ + pmaddwd %xmm2,%xmm8 │ │ │ │ + paddd %xmm8,%xmm6 │ │ │ │ + movdqa %xmm1,%xmm8 │ │ │ │ + pmaddwd %xmm2,%xmm8 │ │ │ │ + paddd %xmm8,%xmm7 │ │ │ │ + movq (%rdi),%xmm1 │ │ │ │ + movq (%rdx),%xmm2 │ │ │ │ + movdqa %xmm1,%xmm8 │ │ │ │ + psadbw %xmm0,%xmm8 │ │ │ │ + paddd %xmm8,%xmm3 │ │ │ │ + punpcklbw %xmm0,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm8 │ │ │ │ + pmaddwd %xmm1,%xmm8 │ │ │ │ + paddd %xmm8,%xmm4 │ │ │ │ + movdqa %xmm2,%xmm8 │ │ │ │ + psadbw %xmm0,%xmm8 │ │ │ │ + paddd %xmm8,%xmm5 │ │ │ │ + punpcklbw %xmm0,%xmm2 │ │ │ │ + movdqa %xmm2,%xmm8 │ │ │ │ + pmaddwd %xmm2,%xmm8 │ │ │ │ + paddd %xmm8,%xmm6 │ │ │ │ + movdqa %xmm1,%xmm8 │ │ │ │ + pmaddwd %xmm2,%xmm8 │ │ │ │ + paddd %xmm8,%xmm7 │ │ │ │ + movq (%rdi,%rsi,1),%xmm1 │ │ │ │ + movq (%rdx,%rcx,1),%xmm2 │ │ │ │ + movdqa %xmm1,%xmm8 │ │ │ │ + psadbw %xmm0,%xmm8 │ │ │ │ + paddd %xmm8,%xmm3 │ │ │ │ + punpcklbw %xmm0,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm8 │ │ │ │ + pmaddwd %xmm1,%xmm8 │ │ │ │ + paddd %xmm8,%xmm4 │ │ │ │ + movdqa %xmm2,%xmm8 │ │ │ │ + psadbw %xmm0,%xmm8 │ │ │ │ + paddd %xmm8,%xmm5 │ │ │ │ + punpcklbw %xmm0,%xmm2 │ │ │ │ + movdqa %xmm2,%xmm8 │ │ │ │ + pmaddwd %xmm2,%xmm8 │ │ │ │ + paddd %xmm8,%xmm6 │ │ │ │ + movdqa %xmm1,%xmm8 │ │ │ │ + pmaddwd %xmm2,%xmm8 │ │ │ │ + paddd %xmm8,%xmm7 │ │ │ │ + punpckldq %xmm5,%xmm3 │ │ │ │ + pcmpeqd %xmm0,%xmm0 │ │ │ │ + pmaddwd %xmm3,%xmm3 │ │ │ │ + pslld $0x4,%xmm0 │ │ │ │ + psubd %xmm0,%xmm3 │ │ │ │ + psrld $0x5,%xmm3 │ │ │ │ + pshufd $0xee,%xmm7,%xmm0 │ │ │ │ + movdqa %xmm4,%xmm1 │ │ │ │ + punpckldq %xmm6,%xmm1 │ │ │ │ + paddd %xmm0,%xmm7 │ │ │ │ + punpckhdq %xmm6,%xmm4 │ │ │ │ + paddd %xmm4,%xmm1 │ │ │ │ + paddd %xmm7,%xmm7 │ │ │ │ + pshufd $0xee,%xmm1,%xmm0 │ │ │ │ + psubd %xmm1,%xmm7 │ │ │ │ + paddd %xmm0,%xmm1 │ │ │ │ + psubd %xmm7,%xmm0 │ │ │ │ + psubd %xmm3,%xmm1 │ │ │ │ + pslld $0x1,%xmm1 │ │ │ │ + movq %xmm1,(%r8) │ │ │ │ + pshuflw $0xee,%xmm0,%xmm2 │ │ │ │ + paddd %xmm2,%xmm0 │ │ │ │ + movd %xmm0,0x8(%r8) │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + lea (%rsi,%rsi,2),%r9 │ │ │ │ + lea (%rcx,%rcx,2),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq (%rdi),%xmm1 │ │ │ │ + movdqa %xmm1,%xmm3 │ │ │ │ + psadbw %xmm0,%xmm3 │ │ │ │ + punpcklbw %xmm0,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm4 │ │ │ │ + pmaddwd %xmm1,%xmm4 │ │ │ │ + movq (%rdx),%xmm2 │ │ │ │ + movdqa %xmm2,%xmm5 │ │ │ │ + psadbw %xmm0,%xmm5 │ │ │ │ + punpcklbw %xmm0,%xmm2 │ │ │ │ + movdqa %xmm2,%xmm6 │ │ │ │ pmaddwd %xmm2,%xmm6 │ │ │ │ - pmaddwd %xmm3,%xmm7 │ │ │ │ - paddd %xmm13,%xmm4 │ │ │ │ - paddd %xmm13,%xmm5 │ │ │ │ - paddd %xmm6,%xmm4 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - movdqa 0xb0(%rsp),%xmm6 │ │ │ │ - pmaddwd %xmm10,%xmm6 │ │ │ │ - movdqa 0xc0(%rsp),%xmm7 │ │ │ │ - pmaddwd %xmm10,%xmm7 │ │ │ │ - movdqa 0xd0(%rsp),%xmm8 │ │ │ │ - pmaddwd %xmm11,%xmm8 │ │ │ │ - movdqa 0xe0(%rsp),%xmm9 │ │ │ │ - pmaddwd %xmm11,%xmm9 │ │ │ │ - paddd %xmm6,%xmm4 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - pshufd $0x4e,%xmm12,%xmm6 │ │ │ │ + movdqa %xmm1,%xmm7 │ │ │ │ + pmaddwd %xmm2,%xmm7 │ │ │ │ + movq (%rdi,%rsi,1),%xmm1 │ │ │ │ + movq (%rdx,%rcx,1),%xmm2 │ │ │ │ + movdqa %xmm1,%xmm8 │ │ │ │ + psadbw %xmm0,%xmm8 │ │ │ │ + paddd %xmm8,%xmm3 │ │ │ │ + punpcklbw %xmm0,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm8 │ │ │ │ + pmaddwd %xmm1,%xmm8 │ │ │ │ paddd %xmm8,%xmm4 │ │ │ │ - paddd %xmm9,%xmm5 │ │ │ │ - psrad %xmm6,%xmm4 │ │ │ │ - psrad %xmm6,%xmm5 │ │ │ │ - packssdw %xmm5,%xmm4 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - pmaxsw %xmm7,%xmm4 │ │ │ │ - pminsw (%rsp),%xmm4 │ │ │ │ - movdqa %xmm4,(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %r9d │ │ │ │ - je 30265f <__cxa_finalize@plt+0x2d760f> │ │ │ │ - add %ebx,%r10d │ │ │ │ - test $0xfffffc00,%r10d │ │ │ │ - je 302ec3 <__cxa_finalize@plt+0x2d7e73> │ │ │ │ - test $0x400,%r10d │ │ │ │ - mov %r10d,0x160(%rsp) │ │ │ │ - mov 0x20(%rsp),%r8d │ │ │ │ - mov 0x24(%rsp),%eax │ │ │ │ - mov 0x28(%rsp),%r10d │ │ │ │ - mov 0x2c(%rsp),%ebx │ │ │ │ - je 303159 <__cxa_finalize@plt+0x2d8109> │ │ │ │ - movdqa 0xdaf20(%r15),%xmm14 │ │ │ │ - movdqu (%rdx,%rbp,2),%xmm8 │ │ │ │ - movdqu (%rdx,%r14,2),%xmm9 │ │ │ │ - movdqu (%rdx,%r12,2),%xmm10 │ │ │ │ - movdqu (%rdx,%r13,2),%xmm11 │ │ │ │ - movdqu (%rdx,%r8,2),%xmm4 │ │ │ │ - movdqu (%rdx,%rax,2),%xmm5 │ │ │ │ - movdqu (%rdx,%r10,2),%xmm6 │ │ │ │ - movdqu (%rdx,%rbx,2),%xmm7 │ │ │ │ - add %rcx,%rdx │ │ │ │ - mov 0x160(%rsp),%r10d │ │ │ │ - mov 0x218(%rsp),%ebx │ │ │ │ - pshufd $0x4e,%xmm14,%xmm15 │ │ │ │ - pshufb %xmm14,%xmm0 │ │ │ │ - pshufb %xmm14,%xmm1 │ │ │ │ - pshufb %xmm15,%xmm2 │ │ │ │ - pshufb %xmm15,%xmm3 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm8 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm9 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm10 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm11 │ │ │ │ - pmaddwd 0x30(%rsp),%xmm4 │ │ │ │ - pmaddwd 0x40(%rsp),%xmm5 │ │ │ │ - pmaddwd 0x50(%rsp),%xmm6 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm7 │ │ │ │ - phaddd %xmm9,%xmm8 │ │ │ │ - phaddd %xmm11,%xmm10 │ │ │ │ - movdqa 0x10(%rsp),%xmm11 │ │ │ │ - phaddd %xmm5,%xmm4 │ │ │ │ - phaddd %xmm7,%xmm6 │ │ │ │ - phaddd %xmm10,%xmm8 │ │ │ │ - phaddd %xmm6,%xmm4 │ │ │ │ - paddd %xmm11,%xmm4 │ │ │ │ - paddd %xmm11,%xmm8 │ │ │ │ - psrad %xmm12,%xmm4 │ │ │ │ - psrad %xmm12,%xmm8 │ │ │ │ - packssdw %xmm8,%xmm4 │ │ │ │ - movdqa 0xb0(%rsp),%xmm5 │ │ │ │ - pshufb %xmm14,%xmm5 │ │ │ │ - movdqa 0xc0(%rsp),%xmm6 │ │ │ │ - pshufb %xmm14,%xmm6 │ │ │ │ - movdqa 0xd0(%rsp),%xmm7 │ │ │ │ - pshufb %xmm15,%xmm7 │ │ │ │ - movdqa 0xe0(%rsp),%xmm8 │ │ │ │ - pshufb %xmm15,%xmm8 │ │ │ │ - punpckhwd %xmm2,%xmm0 │ │ │ │ - punpckhwd %xmm3,%xmm1 │ │ │ │ - punpcklwd %xmm5,%xmm2 │ │ │ │ - punpcklwd %xmm6,%xmm3 │ │ │ │ - punpckhwd %xmm7,%xmm5 │ │ │ │ - punpckhwd %xmm8,%xmm6 │ │ │ │ - punpcklwd %xmm4,%xmm7 │ │ │ │ - punpckhqdq %xmm4,%xmm4 │ │ │ │ - punpcklwd %xmm4,%xmm8 │ │ │ │ - movdqa %xmm5,0xb0(%rsp) │ │ │ │ - movdqa %xmm6,0xc0(%rsp) │ │ │ │ - movdqa %xmm7,0xd0(%rsp) │ │ │ │ - movdqa %xmm8,0xe0(%rsp) │ │ │ │ - jmp 302ec3 <__cxa_finalize@plt+0x2d7e73> │ │ │ │ - movdqu (%rdx,%r8,2),%xmm4 │ │ │ │ - movdqu (%rdx,%rax,2),%xmm8 │ │ │ │ - movdqu (%rdx,%r10,2),%xmm5 │ │ │ │ - movdqu (%rdx,%rbx,2),%xmm6 │ │ │ │ - movdqu (%rdx,%rbp,2),%xmm7 │ │ │ │ - movdqu (%rdx,%r14,2),%xmm9 │ │ │ │ - movdqu (%rdx,%r12,2),%xmm10 │ │ │ │ - movdqu (%rdx,%r13,2),%xmm11 │ │ │ │ - add %rcx,%rdx │ │ │ │ - pmaddwd 0x30(%rsp),%xmm4 │ │ │ │ - pmaddwd 0x40(%rsp),%xmm8 │ │ │ │ - pmaddwd 0x50(%rsp),%xmm5 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm6 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm7 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm9 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm10 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm11 │ │ │ │ - phaddd %xmm8,%xmm4 │ │ │ │ - phaddd %xmm6,%xmm5 │ │ │ │ - phaddd %xmm9,%xmm7 │ │ │ │ - phaddd %xmm11,%xmm10 │ │ │ │ - phaddd %xmm5,%xmm4 │ │ │ │ - phaddd %xmm10,%xmm7 │ │ │ │ - paddd 0x10(%rsp),%xmm4 │ │ │ │ - paddd 0x10(%rsp),%xmm7 │ │ │ │ - psrad %xmm12,%xmm4 │ │ │ │ - psrad %xmm12,%xmm7 │ │ │ │ - packssdw %xmm7,%xmm4 │ │ │ │ - movdqu (%rdx,%r8,2),%xmm8 │ │ │ │ - movdqu (%rdx,%rax,2),%xmm5 │ │ │ │ - movdqu (%rdx,%r10,2),%xmm6 │ │ │ │ - movdqu (%rdx,%rbx,2),%xmm7 │ │ │ │ - movdqu (%rdx,%rbp,2),%xmm9 │ │ │ │ - movdqu (%rdx,%r14,2),%xmm0 │ │ │ │ - movdqu (%rdx,%r12,2),%xmm10 │ │ │ │ - movdqu (%rdx,%r13,2),%xmm11 │ │ │ │ - add %rcx,%rdx │ │ │ │ - pmaddwd 0x30(%rsp),%xmm8 │ │ │ │ - pmaddwd 0x40(%rsp),%xmm5 │ │ │ │ - pmaddwd 0x50(%rsp),%xmm6 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm7 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm9 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm0 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm10 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm11 │ │ │ │ - phaddd %xmm5,%xmm8 │ │ │ │ - phaddd %xmm7,%xmm6 │ │ │ │ - phaddd %xmm0,%xmm9 │ │ │ │ - phaddd %xmm11,%xmm10 │ │ │ │ - phaddd %xmm6,%xmm8 │ │ │ │ - phaddd %xmm10,%xmm9 │ │ │ │ - paddd 0x10(%rsp),%xmm8 │ │ │ │ - paddd 0x10(%rsp),%xmm9 │ │ │ │ - psrad %xmm12,%xmm8 │ │ │ │ - psrad %xmm12,%xmm9 │ │ │ │ - packssdw %xmm9,%xmm8 │ │ │ │ - mov 0x160(%rsp),%r10d │ │ │ │ - mov 0x218(%rsp),%ebx │ │ │ │ - movdqa %xmm2,%xmm0 │ │ │ │ - movdqa %xmm3,%xmm1 │ │ │ │ - movdqa 0xb0(%rsp),%xmm2 │ │ │ │ - movdqa 0xc0(%rsp),%xmm3 │ │ │ │ - movdqa 0xd0(%rsp),%xmm5 │ │ │ │ - movdqa 0xe0(%rsp),%xmm6 │ │ │ │ - movdqa %xmm4,%xmm7 │ │ │ │ - punpcklwd %xmm8,%xmm7 │ │ │ │ - punpckhwd %xmm8,%xmm4 │ │ │ │ - movdqa %xmm5,0xb0(%rsp) │ │ │ │ - movdqa %xmm6,0xc0(%rsp) │ │ │ │ - movdqa %xmm7,0xd0(%rsp) │ │ │ │ - movdqa %xmm4,0xe0(%rsp) │ │ │ │ - jmp 302ec3 <__cxa_finalize@plt+0x2d7e73> │ │ │ │ - movzwl 0xdb246(%r15,%r8,2),%r8d │ │ │ │ - add %r15,%r8 │ │ │ │ - jmp *%r8 │ │ │ │ - mov 0x208(%rsp),%r10d │ │ │ │ - movzbl %al,%eax │ │ │ │ - sub $0x2,%rdx │ │ │ │ - movd %eax,%xmm15 │ │ │ │ - pxor %xmm9,%xmm9 │ │ │ │ - punpckldq %xmm8,%xmm9 │ │ │ │ - paddd %xmm9,%xmm14 │ │ │ │ - movdqa 0xdb070(%r15),%xmm9 │ │ │ │ - pshufd $0x0,%xmm15,%xmm15 │ │ │ │ - movdqa %xmm14,%xmm8 │ │ │ │ - pand %xmm10,%xmm8 │ │ │ │ - psrld $0x6,%xmm8 │ │ │ │ - paddd %xmm8,%xmm15 │ │ │ │ - movd %xmm15,%r8d │ │ │ │ - pshufd $0x39,%xmm15,%xmm15 │ │ │ │ - movd %xmm15,%eax │ │ │ │ - movdqa 0xdaf60(%r15),%xmm5 │ │ │ │ - movdqa 0xdaf00(%r15),%xmm6 │ │ │ │ - movd 0xdf55a(%r15,%r8,8),%xmm15 │ │ │ │ - movd 0xdf55a(%r15,%rax,8),%xmm7 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - pcmpeqd %xmm2,%xmm8 │ │ │ │ - psrld $0xa,%xmm14 │ │ │ │ - paddd %xmm14,%xmm14 │ │ │ │ - movdqu (%rdx),%xmm0 │ │ │ │ - movdqu (%rdx,%rcx,1),%xmm1 │ │ │ │ - movdqu (%rdx,%rcx,2),%xmm2 │ │ │ │ - movdqu (%rdx,%rbp,1),%xmm3 │ │ │ │ - lea (%rdx,%rcx,4),%rdx │ │ │ │ - punpckldq %xmm7,%xmm15 │ │ │ │ - pshufb %xmm5,%xmm14 │ │ │ │ - paddb %xmm6,%xmm14 │ │ │ │ - pand %xmm8,%xmm9 │ │ │ │ - pandn %xmm15,%xmm8 │ │ │ │ - por %xmm9,%xmm8 │ │ │ │ - movdqu (%rdx),%xmm4 │ │ │ │ - movdqu (%rdx,%rcx,1),%xmm5 │ │ │ │ - movdqu (%rdx,%rcx,2),%xmm6 │ │ │ │ - add %rbp,%rdx │ │ │ │ - shr $0x6,%r10d │ │ │ │ - mov $0x40000000,%r8d │ │ │ │ - lea (%r11,%r10,1),%r10d │ │ │ │ - cmovne 0xdf558(%r15,%r10,8),%r8 │ │ │ │ - punpcklbw %xmm8,%xmm8 │ │ │ │ - psraw $0x8,%xmm8 │ │ │ │ - pshufb %xmm14,%xmm0 │ │ │ │ - pshufb %xmm14,%xmm1 │ │ │ │ - pshufb %xmm14,%xmm2 │ │ │ │ - pshufb %xmm14,%xmm3 │ │ │ │ - pmaddwd %xmm8,%xmm0 │ │ │ │ - pmaddwd %xmm8,%xmm1 │ │ │ │ - pmaddwd %xmm8,%xmm2 │ │ │ │ - pmaddwd %xmm8,%xmm3 │ │ │ │ - pshufb %xmm14,%xmm4 │ │ │ │ - pshufb %xmm14,%xmm5 │ │ │ │ - pshufb %xmm14,%xmm6 │ │ │ │ - pmaddwd %xmm8,%xmm4 │ │ │ │ - pmaddwd %xmm8,%xmm5 │ │ │ │ - pmaddwd %xmm8,%xmm6 │ │ │ │ - phaddd %xmm1,%xmm0 │ │ │ │ - phaddd %xmm3,%xmm2 │ │ │ │ - phaddd %xmm5,%xmm4 │ │ │ │ - phaddd %xmm6,%xmm6 │ │ │ │ - paddd %xmm11,%xmm0 │ │ │ │ - paddd %xmm11,%xmm2 │ │ │ │ - paddd %xmm11,%xmm4 │ │ │ │ - paddd %xmm11,%xmm6 │ │ │ │ - psrad %xmm12,%xmm0 │ │ │ │ - psrad %xmm12,%xmm2 │ │ │ │ - psrad %xmm12,%xmm4 │ │ │ │ - psrad %xmm12,%xmm6 │ │ │ │ - packssdw %xmm2,%xmm0 │ │ │ │ - packssdw %xmm6,%xmm4 │ │ │ │ - movq %r8,%xmm10 │ │ │ │ - punpcklbw %xmm10,%xmm10 │ │ │ │ - psraw $0x8,%xmm10 │ │ │ │ - pshufd $0x0,%xmm10,%xmm7 │ │ │ │ - pshufd $0x55,%xmm10,%xmm15 │ │ │ │ - pshufd $0xaa,%xmm10,%xmm9 │ │ │ │ - pshufd $0xff,%xmm10,%xmm10 │ │ │ │ - movdqa %xmm4,%xmm2 │ │ │ │ - palignr $0x4,%xmm0,%xmm2 │ │ │ │ - movdqa %xmm0,%xmm3 │ │ │ │ - punpcklwd %xmm2,%xmm3 │ │ │ │ - punpckhwd %xmm2,%xmm0 │ │ │ │ - pshufd $0x99,%xmm4,%xmm1 │ │ │ │ - movdqa %xmm4,%xmm2 │ │ │ │ - punpcklwd %xmm1,%xmm2 │ │ │ │ - movdqu (%rdx),%xmm4 │ │ │ │ - movdqu (%rdx,%rcx,1),%xmm6 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - movdqa %xmm3,%xmm5 │ │ │ │ - pmaddwd %xmm7,%xmm5 │ │ │ │ - movdqa %xmm0,%xmm3 │ │ │ │ - pmaddwd %xmm15,%xmm0 │ │ │ │ - pshufb %xmm14,%xmm4 │ │ │ │ - pshufb %xmm14,%xmm6 │ │ │ │ - pmaddwd %xmm8,%xmm4 │ │ │ │ - pmaddwd %xmm8,%xmm6 │ │ │ │ - phaddd %xmm6,%xmm4 │ │ │ │ - paddd %xmm11,%xmm4 │ │ │ │ - psrad %xmm12,%xmm4 │ │ │ │ - packssdw %xmm4,%xmm4 │ │ │ │ - paddd %xmm0,%xmm5 │ │ │ │ - movdqa %xmm2,%xmm0 │ │ │ │ - pmaddwd %xmm9,%xmm2 │ │ │ │ - paddd %xmm2,%xmm5 │ │ │ │ - movdqa %xmm4,%xmm2 │ │ │ │ - palignr $0xc,%xmm1,%xmm2 │ │ │ │ - punpcklwd %xmm4,%xmm2 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - pmaddwd %xmm10,%xmm1 │ │ │ │ - paddd %xmm13,%xmm5 │ │ │ │ - paddd %xmm1,%xmm5 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ + movdqa %xmm2,%xmm8 │ │ │ │ + psadbw %xmm0,%xmm8 │ │ │ │ + paddd %xmm8,%xmm5 │ │ │ │ + punpcklbw %xmm0,%xmm2 │ │ │ │ + movdqa %xmm2,%xmm8 │ │ │ │ + pmaddwd %xmm2,%xmm8 │ │ │ │ + paddd %xmm8,%xmm6 │ │ │ │ + movdqa %xmm1,%xmm8 │ │ │ │ + pmaddwd %xmm2,%xmm8 │ │ │ │ + paddd %xmm8,%xmm7 │ │ │ │ + movq (%rdi,%rsi,2),%xmm1 │ │ │ │ + movq (%rdx,%rcx,2),%xmm2 │ │ │ │ + movdqa %xmm1,%xmm8 │ │ │ │ + psadbw %xmm0,%xmm8 │ │ │ │ + paddd %xmm8,%xmm3 │ │ │ │ + punpcklbw %xmm0,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm8 │ │ │ │ + pmaddwd %xmm1,%xmm8 │ │ │ │ + paddd %xmm8,%xmm4 │ │ │ │ + movdqa %xmm2,%xmm8 │ │ │ │ + psadbw %xmm0,%xmm8 │ │ │ │ + paddd %xmm8,%xmm5 │ │ │ │ + punpcklbw %xmm0,%xmm2 │ │ │ │ + movdqa %xmm2,%xmm8 │ │ │ │ + pmaddwd %xmm2,%xmm8 │ │ │ │ + paddd %xmm8,%xmm6 │ │ │ │ + movdqa %xmm1,%xmm8 │ │ │ │ + pmaddwd %xmm2,%xmm8 │ │ │ │ + paddd %xmm8,%xmm7 │ │ │ │ + movq (%rdi,%r9,1),%xmm1 │ │ │ │ + movq (%rdx,%rax,1),%xmm2 │ │ │ │ + movdqa %xmm1,%xmm8 │ │ │ │ + psadbw %xmm0,%xmm8 │ │ │ │ + paddd %xmm8,%xmm3 │ │ │ │ + punpcklbw %xmm0,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm8 │ │ │ │ + pmaddwd %xmm1,%xmm8 │ │ │ │ + paddd %xmm8,%xmm4 │ │ │ │ + movdqa %xmm2,%xmm8 │ │ │ │ + psadbw %xmm0,%xmm8 │ │ │ │ + paddd %xmm8,%xmm5 │ │ │ │ + punpcklbw %xmm0,%xmm2 │ │ │ │ + movdqa %xmm2,%xmm8 │ │ │ │ + pmaddwd %xmm2,%xmm8 │ │ │ │ + paddd %xmm8,%xmm6 │ │ │ │ + movdqa %xmm1,%xmm8 │ │ │ │ + pmaddwd %xmm2,%xmm8 │ │ │ │ + paddd %xmm8,%xmm7 │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + lea (%rdx,%rcx,4),%rdx │ │ │ │ + movq (%rdi),%xmm1 │ │ │ │ + movq (%rdx),%xmm2 │ │ │ │ + movdqa %xmm1,%xmm8 │ │ │ │ + psadbw %xmm0,%xmm8 │ │ │ │ + paddd %xmm8,%xmm3 │ │ │ │ + punpcklbw %xmm0,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm8 │ │ │ │ + pmaddwd %xmm1,%xmm8 │ │ │ │ + paddd %xmm8,%xmm4 │ │ │ │ + movdqa %xmm2,%xmm8 │ │ │ │ + psadbw %xmm0,%xmm8 │ │ │ │ + paddd %xmm8,%xmm5 │ │ │ │ + punpcklbw %xmm0,%xmm2 │ │ │ │ + movdqa %xmm2,%xmm8 │ │ │ │ + pmaddwd %xmm2,%xmm8 │ │ │ │ + paddd %xmm8,%xmm6 │ │ │ │ + movdqa %xmm1,%xmm8 │ │ │ │ + pmaddwd %xmm2,%xmm8 │ │ │ │ + paddd %xmm8,%xmm7 │ │ │ │ + movq (%rdi,%rsi,1),%xmm1 │ │ │ │ + movq (%rdx,%rcx,1),%xmm2 │ │ │ │ + movdqa %xmm1,%xmm8 │ │ │ │ + psadbw %xmm0,%xmm8 │ │ │ │ + paddd %xmm8,%xmm3 │ │ │ │ + punpcklbw %xmm0,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm8 │ │ │ │ + pmaddwd %xmm1,%xmm8 │ │ │ │ + paddd %xmm8,%xmm4 │ │ │ │ + movdqa %xmm2,%xmm8 │ │ │ │ + psadbw %xmm0,%xmm8 │ │ │ │ + paddd %xmm8,%xmm5 │ │ │ │ + punpcklbw %xmm0,%xmm2 │ │ │ │ + movdqa %xmm2,%xmm8 │ │ │ │ + pmaddwd %xmm2,%xmm8 │ │ │ │ + paddd %xmm8,%xmm6 │ │ │ │ + movdqa %xmm1,%xmm8 │ │ │ │ + pmaddwd %xmm2,%xmm8 │ │ │ │ + paddd %xmm8,%xmm7 │ │ │ │ + movq (%rdi,%rsi,2),%xmm1 │ │ │ │ + movq (%rdx,%rcx,2),%xmm2 │ │ │ │ + movdqa %xmm1,%xmm8 │ │ │ │ + psadbw %xmm0,%xmm8 │ │ │ │ + paddd %xmm8,%xmm3 │ │ │ │ + punpcklbw %xmm0,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm8 │ │ │ │ + pmaddwd %xmm1,%xmm8 │ │ │ │ + paddd %xmm8,%xmm4 │ │ │ │ + movdqa %xmm2,%xmm8 │ │ │ │ + psadbw %xmm0,%xmm8 │ │ │ │ + paddd %xmm8,%xmm5 │ │ │ │ + punpcklbw %xmm0,%xmm2 │ │ │ │ + movdqa %xmm2,%xmm8 │ │ │ │ + pmaddwd %xmm2,%xmm8 │ │ │ │ + paddd %xmm8,%xmm6 │ │ │ │ + movdqa %xmm1,%xmm8 │ │ │ │ + pmaddwd %xmm2,%xmm8 │ │ │ │ + paddd %xmm8,%xmm7 │ │ │ │ + movq (%rdi,%r9,1),%xmm1 │ │ │ │ + movq (%rdx,%rax,1),%xmm2 │ │ │ │ + movdqa %xmm1,%xmm8 │ │ │ │ + psadbw %xmm0,%xmm8 │ │ │ │ + paddd %xmm8,%xmm3 │ │ │ │ + punpcklbw %xmm0,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm8 │ │ │ │ + pmaddwd %xmm1,%xmm8 │ │ │ │ + paddd %xmm8,%xmm4 │ │ │ │ + movdqa %xmm2,%xmm8 │ │ │ │ + psadbw %xmm0,%xmm8 │ │ │ │ + paddd %xmm8,%xmm5 │ │ │ │ + punpcklbw %xmm0,%xmm2 │ │ │ │ + movdqa %xmm2,%xmm8 │ │ │ │ + pmaddwd %xmm2,%xmm8 │ │ │ │ + paddd %xmm8,%xmm6 │ │ │ │ + movdqa %xmm1,%xmm8 │ │ │ │ + pmaddwd %xmm2,%xmm8 │ │ │ │ + paddd %xmm8,%xmm7 │ │ │ │ + punpckldq %xmm5,%xmm3 │ │ │ │ + pcmpeqd %xmm0,%xmm0 │ │ │ │ + pmaddwd %xmm3,%xmm3 │ │ │ │ + pslld $0x5,%xmm0 │ │ │ │ + psubd %xmm0,%xmm3 │ │ │ │ + psrld $0x6,%xmm3 │ │ │ │ + pshufd $0xee,%xmm7,%xmm0 │ │ │ │ movdqa %xmm4,%xmm1 │ │ │ │ - pshufd $0x4e,%xmm12,%xmm4 │ │ │ │ - psrad %xmm4,%xmm5 │ │ │ │ - packssdw %xmm5,%xmm5 │ │ │ │ - pmaxsw %xmm6,%xmm5 │ │ │ │ - pminsw (%rsp),%xmm5 │ │ │ │ - movd %xmm5,(%rdi) │ │ │ │ - pshuflw $0x4e,%xmm5,%xmm5 │ │ │ │ - movd %xmm5,(%rdi,%rsi,1) │ │ │ │ + punpckldq %xmm6,%xmm1 │ │ │ │ + paddd %xmm0,%xmm7 │ │ │ │ + punpckhdq %xmm6,%xmm4 │ │ │ │ + paddd %xmm4,%xmm1 │ │ │ │ + paddd %xmm7,%xmm7 │ │ │ │ + pshufd $0xee,%xmm1,%xmm0 │ │ │ │ + psubd %xmm1,%xmm7 │ │ │ │ + paddd %xmm0,%xmm1 │ │ │ │ + psubd %xmm7,%xmm0 │ │ │ │ + psubd %xmm3,%xmm1 │ │ │ │ + movq %xmm1,(%r8) │ │ │ │ + pshuflw $0xee,%xmm0,%xmm2 │ │ │ │ + paddd %xmm2,%xmm0 │ │ │ │ + movd %xmm0,0x8(%r8) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %rbx │ │ │ │ + push %rbp │ │ │ │ + push %r14 │ │ │ │ + mov %rsp,%r14 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0x40,%rsp │ │ │ │ + lea 0xdf5ca(%rip),%r10 │ │ │ │ + vmovd %ecx,%xmm2 │ │ │ │ + vpbroadcastd %xmm2,%ymm2 │ │ │ │ + mov 0x20(%r14),%ebp │ │ │ │ + vpmovsxbd 0x10(%r10,%rbp,8),%ymm3 │ │ │ │ + vpmulld %ymm3,%ymm2,%ymm2 │ │ │ │ + vpmovsxbd 0x50(%r10,%rbp,8),%ymm4 │ │ │ │ + vpaddd %ymm4,%ymm2,%ymm2 │ │ │ │ + vmovdqa %ymm2,0x20(%rsp) │ │ │ │ + vbroadcasti128 0xdf587(%rip),%ymm12 │ │ │ │ + mov 0x28(%r14),%ebx │ │ │ │ + lzcnt %r8d,%eax │ │ │ │ + vmovd %r8d,%xmm0 │ │ │ │ + vmovd %r9d,%xmm1 │ │ │ │ + lzcnt %r9d,%r11d │ │ │ │ + sub $0x1f,%ebx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + add %ebx,%eax │ │ │ │ + cmovl %ebp,%eax │ │ │ │ + add %ebx,%r11d │ │ │ │ + cmovl %ebp,%r11d │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov %r11,0x8(%rsp) │ │ │ │ + vpbroadcastb (%r10,%rax,1),%ymm13 │ │ │ │ + vpbroadcastb (%r10,%r11,1),%ymm14 │ │ │ │ + vpbroadcastb %xmm0,%ymm0 │ │ │ │ + vpbroadcastb %xmm1,%ymm1 │ │ │ │ + and $0x1,%r8d │ │ │ │ + lea 0x8(%r10,%r8,2),%r8 │ │ │ │ + lea 0xc(%r10),%r9 │ │ │ │ + mov $0x4,%eax │ │ │ │ + vpxor %ymm11,%ymm11,%ymm11 │ │ │ │ + lea (%rdx,%rcx,2),%rbx │ │ │ │ + mov $0x1,%r11d │ │ │ │ + vmovdqa (%rdx),%xmm4 │ │ │ │ + vinserti128 $0x1,(%rbx),%ymm4,%ymm4 │ │ │ │ + vpxor %ymm15,%ymm15,%ymm15 │ │ │ │ + vmovdqa %ymm4,%ymm7 │ │ │ │ + vmovdqa %ymm4,%ymm8 │ │ │ │ + vpbroadcastb (%r8,%r11,1),%ymm2 │ │ │ │ + vpbroadcastb (%r9,%r11,1),%ymm3 │ │ │ │ + movslq 0x20(%rsp,%r11,4),%r10 │ │ │ │ + vmovdqu (%rdx,%r10,2),%xmm5 │ │ │ │ + vinserti128 $0x1,(%rbx,%r10,2),%ymm5,%ymm5 │ │ │ │ + neg %r10 │ │ │ │ + vmovdqu (%rdx,%r10,2),%xmm6 │ │ │ │ + vinserti128 $0x1,(%rbx,%r10,2),%ymm6,%ymm6 │ │ │ │ + vpmaxsw %ymm5,%ymm7,%ymm7 │ │ │ │ + vpminuw %ymm5,%ymm8,%ymm8 │ │ │ │ + vpmaxsw %ymm6,%ymm7,%ymm7 │ │ │ │ + vpminuw %ymm6,%ymm8,%ymm8 │ │ │ │ + vpsubw %ymm4,%ymm5,%ymm5 │ │ │ │ + vpsubw %ymm4,%ymm6,%ymm6 │ │ │ │ + vpacksswb %ymm6,%ymm5,%ymm5 │ │ │ │ + vpshufb %ymm12,%ymm5,%ymm5 │ │ │ │ + vpabsb %ymm5,%ymm9 │ │ │ │ + vpsignb %ymm5,%ymm2,%ymm10 │ │ │ │ + vpsrlw (%rsp),%ymm9,%ymm5 │ │ │ │ + vpand %ymm5,%ymm13,%ymm5 │ │ │ │ + vpsubusb %ymm5,%ymm0,%ymm5 │ │ │ │ + vpminub %ymm5,%ymm9,%ymm5 │ │ │ │ + vpmaddubsw %ymm10,%ymm5,%ymm5 │ │ │ │ + vpaddw %ymm5,%ymm15,%ymm15 │ │ │ │ + movslq 0x28(%rsp,%r11,4),%r10 │ │ │ │ + vmovdqu (%rdx,%r10,2),%xmm5 │ │ │ │ + vinserti128 $0x1,(%rbx,%r10,2),%ymm5,%ymm5 │ │ │ │ + neg %r10 │ │ │ │ + vmovdqu (%rdx,%r10,2),%xmm6 │ │ │ │ + vinserti128 $0x1,(%rbx,%r10,2),%ymm6,%ymm6 │ │ │ │ + vpmaxsw %ymm5,%ymm7,%ymm7 │ │ │ │ + vpminuw %ymm5,%ymm8,%ymm8 │ │ │ │ + vpmaxsw %ymm6,%ymm7,%ymm7 │ │ │ │ + vpminuw %ymm6,%ymm8,%ymm8 │ │ │ │ + vpsubw %ymm4,%ymm5,%ymm5 │ │ │ │ + vpsubw %ymm4,%ymm6,%ymm6 │ │ │ │ + vpacksswb %ymm6,%ymm5,%ymm5 │ │ │ │ + vpshufb %ymm12,%ymm5,%ymm5 │ │ │ │ + vpabsb %ymm5,%ymm9 │ │ │ │ + vpsignb %ymm5,%ymm3,%ymm10 │ │ │ │ + vpsrlw 0x8(%rsp),%ymm9,%ymm5 │ │ │ │ + vpand %ymm5,%ymm14,%ymm5 │ │ │ │ + vpsubusb %ymm5,%ymm1,%ymm5 │ │ │ │ + vpminub %ymm5,%ymm9,%ymm5 │ │ │ │ + vpmaddubsw %ymm10,%ymm5,%ymm5 │ │ │ │ + vpaddw %ymm5,%ymm15,%ymm15 │ │ │ │ + movslq 0x30(%rsp,%r11,4),%r10 │ │ │ │ + vmovdqu (%rdx,%r10,2),%xmm5 │ │ │ │ + vinserti128 $0x1,(%rbx,%r10,2),%ymm5,%ymm5 │ │ │ │ + neg %r10 │ │ │ │ + vmovdqu (%rdx,%r10,2),%xmm6 │ │ │ │ + vinserti128 $0x1,(%rbx,%r10,2),%ymm6,%ymm6 │ │ │ │ + vpmaxsw %ymm5,%ymm7,%ymm7 │ │ │ │ + vpminuw %ymm5,%ymm8,%ymm8 │ │ │ │ + vpmaxsw %ymm6,%ymm7,%ymm7 │ │ │ │ + vpminuw %ymm6,%ymm8,%ymm8 │ │ │ │ + vpsubw %ymm4,%ymm5,%ymm5 │ │ │ │ + vpsubw %ymm4,%ymm6,%ymm6 │ │ │ │ + vpacksswb %ymm6,%ymm5,%ymm5 │ │ │ │ + vpshufb %ymm12,%ymm5,%ymm5 │ │ │ │ + vpabsb %ymm5,%ymm9 │ │ │ │ + vpsignb %ymm5,%ymm3,%ymm10 │ │ │ │ + vpsrlw 0x8(%rsp),%ymm9,%ymm5 │ │ │ │ + vpand %ymm5,%ymm14,%ymm5 │ │ │ │ + vpsubusb %ymm5,%ymm1,%ymm5 │ │ │ │ + vpminub %ymm5,%ymm9,%ymm5 │ │ │ │ + vpmaddubsw %ymm10,%ymm5,%ymm5 │ │ │ │ + vpaddw %ymm5,%ymm15,%ymm15 │ │ │ │ + dec %r11 │ │ │ │ + jge 2fcbd9 <__cxa_finalize@plt+0x2d1b89> │ │ │ │ + vpbroadcastd 0xdf450(%rip),%ymm10 │ │ │ │ + vpcmpgtw %ymm15,%ymm11,%ymm9 │ │ │ │ + vpaddw %ymm9,%ymm15,%ymm15 │ │ │ │ + vpmulhrsw %ymm10,%ymm15,%ymm15 │ │ │ │ + vpaddw %ymm4,%ymm15,%ymm4 │ │ │ │ + vpminsw %ymm7,%ymm4,%ymm4 │ │ │ │ + vpmaxsw %ymm4,%ymm8,%ymm4 │ │ │ │ + vpackuswb %ymm4,%ymm4,%ymm4 │ │ │ │ + vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ + vmovq %xmm4,(%rdi) │ │ │ │ + vmovq %xmm5,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 303508 <__cxa_finalize@plt+0x2d84b8> │ │ │ │ - add $0x1c8,%rsp │ │ │ │ - pop %r13 │ │ │ │ + lea (%rdx,%rcx,4),%rdx │ │ │ │ + dec %eax │ │ │ │ + jg 2fcbb8 <__cxa_finalize@plt+0x2d1b68> │ │ │ │ + mov %r14,%rsp │ │ │ │ + pop %r14 │ │ │ │ + pop %rbp │ │ │ │ + pop %rbx │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + push %rbx │ │ │ │ + push %rbp │ │ │ │ + push %r14 │ │ │ │ + push %r15 │ │ │ │ + push %r12 │ │ │ │ + mov %rsp,%r12 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0x40,%rsp │ │ │ │ + lea 0xdf356(%rip),%r10 │ │ │ │ + vmovd %ecx,%xmm2 │ │ │ │ + vpbroadcastd %xmm2,%ymm2 │ │ │ │ + mov 0x30(%r12),%ebp │ │ │ │ + vpmovsxbd 0x10(%r10,%rbp,8),%ymm3 │ │ │ │ + vpmulld %ymm3,%ymm2,%ymm2 │ │ │ │ + vpmovsxbd 0x50(%r10,%rbp,8),%ymm4 │ │ │ │ + vpaddd %ymm4,%ymm2,%ymm2 │ │ │ │ + vmovdqa %ymm2,0x20(%rsp) │ │ │ │ + vbroadcasti128 0xdf312(%rip),%ymm12 │ │ │ │ + mov 0x38(%r12),%ebx │ │ │ │ + lzcnt %r8d,%eax │ │ │ │ + vmovd %r8d,%xmm0 │ │ │ │ + vmovd %r9d,%xmm1 │ │ │ │ + lzcnt %r9d,%r11d │ │ │ │ + sub $0x1f,%ebx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + add %ebx,%eax │ │ │ │ + cmovl %ebp,%eax │ │ │ │ + add %ebx,%r11d │ │ │ │ + cmovl %ebp,%r11d │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov %r11,0x8(%rsp) │ │ │ │ + vpbroadcastb (%r10,%rax,1),%ymm13 │ │ │ │ + vpbroadcastb (%r10,%r11,1),%ymm14 │ │ │ │ + vpbroadcastb %xmm0,%ymm0 │ │ │ │ + vpbroadcastb %xmm1,%ymm1 │ │ │ │ + and $0x1,%r8d │ │ │ │ + lea 0x8(%r10,%r8,2),%r8 │ │ │ │ + lea 0xc(%r10),%r9 │ │ │ │ + lea (%rsi,%rsi,2),%rax │ │ │ │ + mov $0x2,%r10d │ │ │ │ + vpxor %ymm11,%ymm11,%ymm11 │ │ │ │ + lea (%rdx,%rcx,2),%rbp │ │ │ │ + lea (%rdx,%rcx,4),%r14 │ │ │ │ + lea 0x0(%rbp,%rcx,4),%r15 │ │ │ │ + mov $0x1,%ebx │ │ │ │ + vmovq (%rdx),%xmm4 │ │ │ │ + vmovhps 0x0(%rbp),%xmm4,%xmm4 │ │ │ │ + vmovq (%r14),%xmm5 │ │ │ │ + vmovhps (%r15),%xmm5,%xmm5 │ │ │ │ + vinserti128 $0x1,%xmm5,%ymm4,%ymm4 │ │ │ │ + vpxor %ymm15,%ymm15,%ymm15 │ │ │ │ + vmovdqa %ymm4,%ymm7 │ │ │ │ + vmovdqa %ymm4,%ymm8 │ │ │ │ + vpbroadcastb (%r8,%rbx,1),%ymm2 │ │ │ │ + vpbroadcastb (%r9,%rbx,1),%ymm3 │ │ │ │ + movslq 0x20(%rsp,%rbx,4),%r11 │ │ │ │ + vmovq (%rdx,%r11,2),%xmm5 │ │ │ │ + vmovq (%r14,%r11,2),%xmm6 │ │ │ │ + vmovhps 0x0(%rbp,%r11,2),%xmm5,%xmm5 │ │ │ │ + vmovhps (%r15,%r11,2),%xmm6,%xmm6 │ │ │ │ + vinserti128 $0x1,%xmm6,%ymm5,%ymm5 │ │ │ │ + neg %r11 │ │ │ │ + vmovq (%rdx,%r11,2),%xmm6 │ │ │ │ + vmovq (%r14,%r11,2),%xmm9 │ │ │ │ + vmovhps 0x0(%rbp,%r11,2),%xmm6,%xmm6 │ │ │ │ + vmovhps (%r15,%r11,2),%xmm9,%xmm9 │ │ │ │ + vinserti128 $0x1,%xmm9,%ymm6,%ymm6 │ │ │ │ + vpmaxsw %ymm5,%ymm7,%ymm7 │ │ │ │ + vpminuw %ymm5,%ymm8,%ymm8 │ │ │ │ + vpmaxsw %ymm6,%ymm7,%ymm7 │ │ │ │ + vpminuw %ymm6,%ymm8,%ymm8 │ │ │ │ + vpsubw %ymm4,%ymm5,%ymm5 │ │ │ │ + vpsubw %ymm4,%ymm6,%ymm6 │ │ │ │ + vpacksswb %ymm6,%ymm5,%ymm5 │ │ │ │ + vpshufb %ymm12,%ymm5,%ymm5 │ │ │ │ + vpabsb %ymm5,%ymm9 │ │ │ │ + vpsignb %ymm5,%ymm2,%ymm10 │ │ │ │ + vpsrlw (%rsp),%ymm9,%ymm5 │ │ │ │ + vpand %ymm5,%ymm13,%ymm5 │ │ │ │ + vpsubusb %ymm5,%ymm0,%ymm5 │ │ │ │ + vpminub %ymm5,%ymm9,%ymm5 │ │ │ │ + vpmaddubsw %ymm10,%ymm5,%ymm5 │ │ │ │ + vpaddw %ymm5,%ymm15,%ymm15 │ │ │ │ + movslq 0x28(%rsp,%rbx,4),%r11 │ │ │ │ + vmovq (%rdx,%r11,2),%xmm5 │ │ │ │ + vmovq (%r14,%r11,2),%xmm6 │ │ │ │ + vmovhps 0x0(%rbp,%r11,2),%xmm5,%xmm5 │ │ │ │ + vmovhps (%r15,%r11,2),%xmm6,%xmm6 │ │ │ │ + vinserti128 $0x1,%xmm6,%ymm5,%ymm5 │ │ │ │ + neg %r11 │ │ │ │ + vmovq (%rdx,%r11,2),%xmm6 │ │ │ │ + vmovq (%r14,%r11,2),%xmm9 │ │ │ │ + vmovhps 0x0(%rbp,%r11,2),%xmm6,%xmm6 │ │ │ │ + vmovhps (%r15,%r11,2),%xmm9,%xmm9 │ │ │ │ + vinserti128 $0x1,%xmm9,%ymm6,%ymm6 │ │ │ │ + vpmaxsw %ymm5,%ymm7,%ymm7 │ │ │ │ + vpminuw %ymm5,%ymm8,%ymm8 │ │ │ │ + vpmaxsw %ymm6,%ymm7,%ymm7 │ │ │ │ + vpminuw %ymm6,%ymm8,%ymm8 │ │ │ │ + vpsubw %ymm4,%ymm5,%ymm5 │ │ │ │ + vpsubw %ymm4,%ymm6,%ymm6 │ │ │ │ + vpacksswb %ymm6,%ymm5,%ymm5 │ │ │ │ + vpshufb %ymm12,%ymm5,%ymm5 │ │ │ │ + vpabsb %ymm5,%ymm9 │ │ │ │ + vpsignb %ymm5,%ymm3,%ymm10 │ │ │ │ + vpsrlw 0x8(%rsp),%ymm9,%ymm5 │ │ │ │ + vpand %ymm5,%ymm14,%ymm5 │ │ │ │ + vpsubusb %ymm5,%ymm1,%ymm5 │ │ │ │ + vpminub %ymm5,%ymm9,%ymm5 │ │ │ │ + vpmaddubsw %ymm10,%ymm5,%ymm5 │ │ │ │ + vpaddw %ymm5,%ymm15,%ymm15 │ │ │ │ + movslq 0x30(%rsp,%rbx,4),%r11 │ │ │ │ + vmovq (%rdx,%r11,2),%xmm5 │ │ │ │ + vmovq (%r14,%r11,2),%xmm6 │ │ │ │ + vmovhps 0x0(%rbp,%r11,2),%xmm5,%xmm5 │ │ │ │ + vmovhps (%r15,%r11,2),%xmm6,%xmm6 │ │ │ │ + vinserti128 $0x1,%xmm6,%ymm5,%ymm5 │ │ │ │ + neg %r11 │ │ │ │ + vmovq (%rdx,%r11,2),%xmm6 │ │ │ │ + vmovq (%r14,%r11,2),%xmm9 │ │ │ │ + vmovhps 0x0(%rbp,%r11,2),%xmm6,%xmm6 │ │ │ │ + vmovhps (%r15,%r11,2),%xmm9,%xmm9 │ │ │ │ + vinserti128 $0x1,%xmm9,%ymm6,%ymm6 │ │ │ │ + vpmaxsw %ymm5,%ymm7,%ymm7 │ │ │ │ + vpminuw %ymm5,%ymm8,%ymm8 │ │ │ │ + vpmaxsw %ymm6,%ymm7,%ymm7 │ │ │ │ + vpminuw %ymm6,%ymm8,%ymm8 │ │ │ │ + vpsubw %ymm4,%ymm5,%ymm5 │ │ │ │ + vpsubw %ymm4,%ymm6,%ymm6 │ │ │ │ + vpacksswb %ymm6,%ymm5,%ymm5 │ │ │ │ + vpshufb %ymm12,%ymm5,%ymm5 │ │ │ │ + vpabsb %ymm5,%ymm9 │ │ │ │ + vpsignb %ymm5,%ymm3,%ymm10 │ │ │ │ + vpsrlw 0x8(%rsp),%ymm9,%ymm5 │ │ │ │ + vpand %ymm5,%ymm14,%ymm5 │ │ │ │ + vpsubusb %ymm5,%ymm1,%ymm5 │ │ │ │ + vpminub %ymm5,%ymm9,%ymm5 │ │ │ │ + vpmaddubsw %ymm10,%ymm5,%ymm5 │ │ │ │ + vpaddw %ymm5,%ymm15,%ymm15 │ │ │ │ + dec %rbx │ │ │ │ + jge 2fce6b <__cxa_finalize@plt+0x2d1e1b> │ │ │ │ + vpbroadcastd 0xdf152(%rip),%ymm10 │ │ │ │ + vpcmpgtw %ymm15,%ymm11,%ymm9 │ │ │ │ + vpaddw %ymm9,%ymm15,%ymm15 │ │ │ │ + vpmulhrsw %ymm10,%ymm15,%ymm15 │ │ │ │ + vpaddw %ymm4,%ymm15,%ymm4 │ │ │ │ + vpminsw %ymm7,%ymm4,%ymm4 │ │ │ │ + vpmaxsw %ymm4,%ymm8,%ymm4 │ │ │ │ + vpackuswb %ymm4,%ymm4,%ymm4 │ │ │ │ + vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ + vmovd %xmm4,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm4,(%rdi,%rsi,1) │ │ │ │ + vmovd %xmm5,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x1,%xmm5,(%rdi,%rax,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + lea (%rdx,%rcx,8),%rdx │ │ │ │ + dec %r10d │ │ │ │ + jg 2fce33 <__cxa_finalize@plt+0x2d1de3> │ │ │ │ + mov %r12,%rsp │ │ │ │ pop %r12 │ │ │ │ pop %r15 │ │ │ │ pop %r14 │ │ │ │ pop %rbp │ │ │ │ pop %rbx │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - mov 0x208(%rsp),%r10d │ │ │ │ - movdqa %xmm11,0x10(%rsp) │ │ │ │ - movdqa %xmm12,0x20(%rsp) │ │ │ │ - movdqa %xmm13,0x30(%rsp) │ │ │ │ - movzbl %al,%eax │ │ │ │ - sub $0x2,%rdx │ │ │ │ - movd %eax,%xmm15 │ │ │ │ - pmaddwd 0xdaf30(%r15),%xmm8 │ │ │ │ - movdqa 0xdb070(%r15),%xmm9 │ │ │ │ - pshufd $0x0,%xmm15,%xmm15 │ │ │ │ - paddd %xmm8,%xmm14 │ │ │ │ - movdqa %xmm14,%xmm0 │ │ │ │ - pand %xmm10,%xmm0 │ │ │ │ - psrld $0x6,%xmm0 │ │ │ │ - paddd %xmm0,%xmm15 │ │ │ │ - pshufd $0x4e,%xmm15,%xmm7 │ │ │ │ - movd %xmm15,%r8d │ │ │ │ - movd %xmm7,%r14d │ │ │ │ - pshufd $0x39,%xmm15,%xmm15 │ │ │ │ - pshufd $0x39,%xmm7,%xmm7 │ │ │ │ - movd %xmm15,%eax │ │ │ │ - movd %xmm7,%r12d │ │ │ │ - movdqa 0xdaf60(%r15),%xmm10 │ │ │ │ - movdqa 0xdaf70(%r15),%xmm11 │ │ │ │ - movd 0xdf55a(%r15,%r8,8),%xmm13 │ │ │ │ - movd 0xdf55a(%r15,%rax,8),%xmm2 │ │ │ │ - movd 0xdf55a(%r15,%r14,8),%xmm15 │ │ │ │ - movd 0xdf55a(%r15,%r12,8),%xmm4 │ │ │ │ - psrld $0xa,%xmm14 │ │ │ │ - paddd %xmm14,%xmm14 │ │ │ │ - punpckldq %xmm2,%xmm13 │ │ │ │ - punpckldq %xmm4,%xmm15 │ │ │ │ - punpcklqdq %xmm15,%xmm13 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - pcmpeqd %xmm2,%xmm0 │ │ │ │ - pand %xmm0,%xmm9 │ │ │ │ - pandn %xmm13,%xmm0 │ │ │ │ - por %xmm9,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm15 │ │ │ │ - punpckhbw %xmm0,%xmm15 │ │ │ │ - punpcklbw %xmm0,%xmm0 │ │ │ │ - psraw $0x8,%xmm15 │ │ │ │ - psraw $0x8,%xmm0 │ │ │ │ - movdqa %xmm14,%xmm12 │ │ │ │ - pshufb %xmm10,%xmm12 │ │ │ │ - pshufb %xmm11,%xmm14 │ │ │ │ - movdqa 0xdaf00(%r15),%xmm10 │ │ │ │ - movd %xmm14,%r8d │ │ │ │ - shr $0x18,%r8d │ │ │ │ - movdqa %xmm14,%xmm7 │ │ │ │ - pshufb %xmm2,%xmm7 │ │ │ │ - psubb %xmm7,%xmm14 │ │ │ │ - paddb %xmm10,%xmm12 │ │ │ │ - paddb %xmm10,%xmm14 │ │ │ │ - lea (%r8,%rcx,1),%rax │ │ │ │ - lea (%r8,%rcx,2),%r14 │ │ │ │ - lea (%r8,%rbp,1),%r12 │ │ │ │ - movdqu (%rdx),%xmm7 │ │ │ │ - movdqu (%rdx,%rcx,1),%xmm9 │ │ │ │ - movdqu (%rdx,%rcx,2),%xmm8 │ │ │ │ - movdqu (%rdx,%rbp,1),%xmm10 │ │ │ │ - movdqu (%rdx,%r8,1),%xmm1 │ │ │ │ - movdqu (%rdx,%rax,1),%xmm3 │ │ │ │ - movdqu (%rdx,%r14,1),%xmm2 │ │ │ │ - movdqu (%rdx,%r12,1),%xmm4 │ │ │ │ - lea (%rdx,%rcx,4),%rdx │ │ │ │ - pshufb %xmm12,%xmm7 │ │ │ │ - pshufb %xmm12,%xmm9 │ │ │ │ - pshufb %xmm12,%xmm8 │ │ │ │ - pshufb %xmm12,%xmm10 │ │ │ │ - pmaddwd %xmm0,%xmm7 │ │ │ │ - pmaddwd %xmm0,%xmm9 │ │ │ │ - pmaddwd %xmm0,%xmm8 │ │ │ │ - pmaddwd %xmm0,%xmm10 │ │ │ │ - pshufb %xmm14,%xmm1 │ │ │ │ - pshufb %xmm14,%xmm3 │ │ │ │ - pshufb %xmm14,%xmm2 │ │ │ │ - pshufb %xmm14,%xmm4 │ │ │ │ - pmaddwd %xmm15,%xmm1 │ │ │ │ - pmaddwd %xmm15,%xmm3 │ │ │ │ - pmaddwd %xmm15,%xmm2 │ │ │ │ - pmaddwd %xmm15,%xmm4 │ │ │ │ - movdqa 0x10(%rsp),%xmm5 │ │ │ │ - movd 0x20(%rsp),%xmm6 │ │ │ │ - phaddd %xmm1,%xmm7 │ │ │ │ - phaddd %xmm3,%xmm9 │ │ │ │ - phaddd %xmm2,%xmm8 │ │ │ │ - phaddd %xmm4,%xmm10 │ │ │ │ - movdqu (%rdx),%xmm1 │ │ │ │ - movdqu (%rdx,%rcx,1),%xmm2 │ │ │ │ - movdqu (%rdx,%rcx,2),%xmm3 │ │ │ │ - paddd %xmm5,%xmm7 │ │ │ │ - paddd %xmm5,%xmm9 │ │ │ │ - paddd %xmm5,%xmm8 │ │ │ │ - paddd %xmm5,%xmm10 │ │ │ │ - psrad %xmm6,%xmm7 │ │ │ │ - psrad %xmm6,%xmm9 │ │ │ │ - psrad %xmm6,%xmm8 │ │ │ │ - psrad %xmm6,%xmm10 │ │ │ │ - packssdw %xmm9,%xmm7 │ │ │ │ - packssdw %xmm10,%xmm8 │ │ │ │ - movdqu (%rdx,%r8,1),%xmm13 │ │ │ │ - movdqu (%rdx,%rax,1),%xmm9 │ │ │ │ - movdqu (%rdx,%r14,1),%xmm10 │ │ │ │ - add %rbp,%rdx │ │ │ │ - pshufb %xmm12,%xmm1 │ │ │ │ - pshufb %xmm12,%xmm2 │ │ │ │ - pshufb %xmm12,%xmm3 │ │ │ │ - pmaddwd %xmm0,%xmm1 │ │ │ │ - pmaddwd %xmm0,%xmm2 │ │ │ │ - pmaddwd %xmm0,%xmm3 │ │ │ │ - pshufb %xmm14,%xmm13 │ │ │ │ - pshufb %xmm14,%xmm9 │ │ │ │ - pshufb %xmm14,%xmm10 │ │ │ │ - pmaddwd %xmm15,%xmm13 │ │ │ │ - pmaddwd %xmm15,%xmm9 │ │ │ │ - pmaddwd %xmm15,%xmm10 │ │ │ │ - phaddd %xmm13,%xmm1 │ │ │ │ - phaddd %xmm9,%xmm2 │ │ │ │ - phaddd %xmm10,%xmm3 │ │ │ │ - shr $0x6,%r10d │ │ │ │ - mov $0x40000000,%r12d │ │ │ │ - lea (%r11,%r10,1),%r10d │ │ │ │ - cmovne 0xdf558(%r15,%r10,8),%r12 │ │ │ │ - paddd %xmm5,%xmm1 │ │ │ │ - paddd %xmm5,%xmm2 │ │ │ │ - paddd %xmm5,%xmm3 │ │ │ │ - psrad %xmm6,%xmm1 │ │ │ │ - psrad %xmm6,%xmm2 │ │ │ │ - psrad %xmm6,%xmm3 │ │ │ │ - packssdw %xmm2,%xmm1 │ │ │ │ - packssdw %xmm3,%xmm3 │ │ │ │ - movaps %xmm7,%xmm4 │ │ │ │ - shufps $0x4e,%xmm8,%xmm4 │ │ │ │ - movaps %xmm8,%xmm5 │ │ │ │ - shufps $0x4e,%xmm1,%xmm5 │ │ │ │ - movaps %xmm1,%xmm6 │ │ │ │ - shufps $0x4e,%xmm3,%xmm6 │ │ │ │ - movdqa %xmm7,%xmm13 │ │ │ │ - punpcklwd %xmm4,%xmm13 │ │ │ │ - punpckhwd %xmm4,%xmm7 │ │ │ │ - movdqa %xmm8,%xmm9 │ │ │ │ - punpcklwd %xmm5,%xmm9 │ │ │ │ - punpckhwd %xmm5,%xmm8 │ │ │ │ - movdqa %xmm1,%xmm2 │ │ │ │ - punpcklwd %xmm6,%xmm2 │ │ │ │ - punpckhwd %xmm6,%xmm1 │ │ │ │ - movq %r12,%xmm10 │ │ │ │ - movdqa %xmm9,0x40(%rsp) │ │ │ │ - movdqa %xmm8,0x50(%rsp) │ │ │ │ - movdqa %xmm2,0x60(%rsp) │ │ │ │ - movdqa %xmm1,0x70(%rsp) │ │ │ │ - movdqa %xmm3,0x80(%rsp) │ │ │ │ - punpcklbw %xmm10,%xmm10 │ │ │ │ - psraw $0x8,%xmm10 │ │ │ │ - pshufd $0x0,%xmm10,%xmm3 │ │ │ │ - pshufd $0x55,%xmm10,%xmm4 │ │ │ │ - pshufd $0xaa,%xmm10,%xmm5 │ │ │ │ - pshufd $0xff,%xmm10,%xmm10 │ │ │ │ - movdqu (%rdx),%xmm11 │ │ │ │ - movdqu (%rdx,%rcx,1),%xmm6 │ │ │ │ - pmaddwd %xmm3,%xmm13 │ │ │ │ - pmaddwd %xmm3,%xmm7 │ │ │ │ - pmaddwd %xmm4,%xmm9 │ │ │ │ - pmaddwd %xmm4,%xmm8 │ │ │ │ - pmaddwd %xmm5,%xmm2 │ │ │ │ - pmaddwd %xmm5,%xmm1 │ │ │ │ - paddd %xmm13,%xmm9 │ │ │ │ - paddd %xmm7,%xmm8 │ │ │ │ - movdqu (%rdx,%r8,1),%xmm13 │ │ │ │ - movdqu (%rdx,%rax,1),%xmm7 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - paddd %xmm2,%xmm9 │ │ │ │ - paddd %xmm1,%xmm8 │ │ │ │ - pshufb %xmm12,%xmm11 │ │ │ │ - pshufb %xmm12,%xmm6 │ │ │ │ - pmaddwd %xmm0,%xmm11 │ │ │ │ - pmaddwd %xmm0,%xmm6 │ │ │ │ - pshufb %xmm14,%xmm13 │ │ │ │ - pshufb %xmm14,%xmm7 │ │ │ │ - pmaddwd %xmm15,%xmm13 │ │ │ │ - pmaddwd %xmm15,%xmm7 │ │ │ │ - phaddd %xmm13,%xmm11 │ │ │ │ - phaddd %xmm7,%xmm6 │ │ │ │ - paddd 0x10(%rsp),%xmm11 │ │ │ │ - paddd 0x10(%rsp),%xmm6 │ │ │ │ - psrad 0x20(%rsp),%xmm11 │ │ │ │ - psrad 0x20(%rsp),%xmm6 │ │ │ │ - packssdw %xmm6,%xmm11 │ │ │ │ - movaps 0x80(%rsp),%xmm1 │ │ │ │ - shufps $0x4e,%xmm11,%xmm1 │ │ │ │ - movdqa 0x40(%rsp),%xmm13 │ │ │ │ - movdqa %xmm11,0x80(%rsp) │ │ │ │ - movdqa %xmm1,%xmm2 │ │ │ │ - punpcklwd %xmm11,%xmm2 │ │ │ │ - punpckhwd %xmm11,%xmm1 │ │ │ │ - movdqa %xmm2,%xmm6 │ │ │ │ - pmaddwd %xmm10,%xmm6 │ │ │ │ - movdqa %xmm1,%xmm7 │ │ │ │ - pmaddwd %xmm10,%xmm7 │ │ │ │ - movd 0x28(%rsp),%xmm11 │ │ │ │ - paddd 0x30(%rsp),%xmm9 │ │ │ │ - paddd 0x30(%rsp),%xmm8 │ │ │ │ - paddd %xmm6,%xmm9 │ │ │ │ - paddd %xmm7,%xmm8 │ │ │ │ - movdqa 0x50(%rsp),%xmm7 │ │ │ │ - psrad %xmm11,%xmm9 │ │ │ │ - psrad %xmm11,%xmm8 │ │ │ │ - packssdw %xmm8,%xmm9 │ │ │ │ - movdqa 0x70(%rsp),%xmm8 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - pmaxsw %xmm6,%xmm9 │ │ │ │ - pminsw (%rsp),%xmm9 │ │ │ │ - movq %xmm9,(%rdi) │ │ │ │ - movhps %xmm9,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - movdqa 0x60(%rsp),%xmm9 │ │ │ │ - movdqa %xmm8,0x50(%rsp) │ │ │ │ - movdqa %xmm9,0x40(%rsp) │ │ │ │ - movdqa %xmm2,0x60(%rsp) │ │ │ │ - movdqa %xmm1,0x70(%rsp) │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 303929 <__cxa_finalize@plt+0x2d88d9> │ │ │ │ - add $0x1c8,%rsp │ │ │ │ - pop %r13 │ │ │ │ - pop %r12 │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %rbx │ │ │ │ + push %rbp │ │ │ │ + push %r14 │ │ │ │ + push %r15 │ │ │ │ + mov %rsp,%r15 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0x40,%rsp │ │ │ │ + lea 0xdf048(%rip),%r10 │ │ │ │ + vmovd %ecx,%xmm2 │ │ │ │ + vpbroadcastd %xmm2,%ymm2 │ │ │ │ + mov 0x28(%r15),%ebp │ │ │ │ + vpmovsxbd 0x10(%r10,%rbp,8),%ymm3 │ │ │ │ + vpmulld %ymm3,%ymm2,%ymm2 │ │ │ │ + vpmovsxbd 0x50(%r10,%rbp,8),%ymm4 │ │ │ │ + vpaddd %ymm4,%ymm2,%ymm2 │ │ │ │ + vmovdqa %ymm2,0x20(%rsp) │ │ │ │ + vbroadcasti128 0xdf005(%rip),%ymm12 │ │ │ │ + mov 0x30(%r15),%ebx │ │ │ │ + lzcnt %r8d,%eax │ │ │ │ + vmovd %r8d,%xmm0 │ │ │ │ + vmovd %r9d,%xmm1 │ │ │ │ + lzcnt %r9d,%r11d │ │ │ │ + sub $0x1f,%ebx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + add %ebx,%eax │ │ │ │ + cmovl %ebp,%eax │ │ │ │ + add %ebx,%r11d │ │ │ │ + cmovl %ebp,%r11d │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov %r11,0x8(%rsp) │ │ │ │ + vpbroadcastb (%r10,%rax,1),%ymm13 │ │ │ │ + vpbroadcastb (%r10,%r11,1),%ymm14 │ │ │ │ + vpbroadcastb %xmm0,%ymm0 │ │ │ │ + vpbroadcastb %xmm1,%ymm1 │ │ │ │ + and $0x1,%r8d │ │ │ │ + lea 0x8(%r10,%r8,2),%r8 │ │ │ │ + lea 0xc(%r10),%r9 │ │ │ │ + lea (%rsi,%rsi,2),%rax │ │ │ │ + vpxor %ymm11,%ymm11,%ymm11 │ │ │ │ + lea (%rdx,%rcx,2),%rbx │ │ │ │ + lea (%rdx,%rcx,4),%rbp │ │ │ │ + lea (%rbx,%rcx,4),%r14 │ │ │ │ + mov $0x1,%r11d │ │ │ │ + vmovq (%rdx),%xmm4 │ │ │ │ + vmovhps (%rbx),%xmm4,%xmm4 │ │ │ │ + vmovq 0x0(%rbp),%xmm5 │ │ │ │ + vmovhps (%r14),%xmm5,%xmm5 │ │ │ │ + vinserti128 $0x1,%xmm5,%ymm4,%ymm4 │ │ │ │ + vpxor %ymm15,%ymm15,%ymm15 │ │ │ │ + vmovdqa %ymm4,%ymm7 │ │ │ │ + vmovdqa %ymm4,%ymm8 │ │ │ │ + vpbroadcastb (%r8,%r11,1),%ymm2 │ │ │ │ + vpbroadcastb (%r9,%r11,1),%ymm3 │ │ │ │ + movslq 0x20(%rsp,%r11,4),%r10 │ │ │ │ + vmovq (%rdx,%r10,2),%xmm5 │ │ │ │ + vmovq 0x0(%rbp,%r10,2),%xmm6 │ │ │ │ + vmovhps (%rbx,%r10,2),%xmm5,%xmm5 │ │ │ │ + vmovhps (%r14,%r10,2),%xmm6,%xmm6 │ │ │ │ + vinserti128 $0x1,%xmm6,%ymm5,%ymm5 │ │ │ │ + neg %r10 │ │ │ │ + vmovq (%rdx,%r10,2),%xmm6 │ │ │ │ + vmovq 0x0(%rbp,%r10,2),%xmm9 │ │ │ │ + vmovhps (%rbx,%r10,2),%xmm6,%xmm6 │ │ │ │ + vmovhps (%r14,%r10,2),%xmm9,%xmm9 │ │ │ │ + vinserti128 $0x1,%xmm9,%ymm6,%ymm6 │ │ │ │ + vpmaxsw %ymm5,%ymm7,%ymm7 │ │ │ │ + vpminuw %ymm5,%ymm8,%ymm8 │ │ │ │ + vpmaxsw %ymm6,%ymm7,%ymm7 │ │ │ │ + vpminuw %ymm6,%ymm8,%ymm8 │ │ │ │ + vpsubw %ymm4,%ymm5,%ymm5 │ │ │ │ + vpsubw %ymm4,%ymm6,%ymm6 │ │ │ │ + vpacksswb %ymm6,%ymm5,%ymm5 │ │ │ │ + vpshufb %ymm12,%ymm5,%ymm5 │ │ │ │ + vpabsb %ymm5,%ymm9 │ │ │ │ + vpsignb %ymm5,%ymm2,%ymm10 │ │ │ │ + vpsrlw (%rsp),%ymm9,%ymm5 │ │ │ │ + vpand %ymm5,%ymm13,%ymm5 │ │ │ │ + vpsubusb %ymm5,%ymm0,%ymm5 │ │ │ │ + vpminub %ymm5,%ymm9,%ymm5 │ │ │ │ + vpmaddubsw %ymm10,%ymm5,%ymm5 │ │ │ │ + vpaddw %ymm5,%ymm15,%ymm15 │ │ │ │ + movslq 0x28(%rsp,%r11,4),%r10 │ │ │ │ + vmovq (%rdx,%r10,2),%xmm5 │ │ │ │ + vmovq 0x0(%rbp,%r10,2),%xmm6 │ │ │ │ + vmovhps (%rbx,%r10,2),%xmm5,%xmm5 │ │ │ │ + vmovhps (%r14,%r10,2),%xmm6,%xmm6 │ │ │ │ + vinserti128 $0x1,%xmm6,%ymm5,%ymm5 │ │ │ │ + neg %r10 │ │ │ │ + vmovq (%rdx,%r10,2),%xmm6 │ │ │ │ + vmovq 0x0(%rbp,%r10,2),%xmm9 │ │ │ │ + vmovhps (%rbx,%r10,2),%xmm6,%xmm6 │ │ │ │ + vmovhps (%r14,%r10,2),%xmm9,%xmm9 │ │ │ │ + vinserti128 $0x1,%xmm9,%ymm6,%ymm6 │ │ │ │ + vpmaxsw %ymm5,%ymm7,%ymm7 │ │ │ │ + vpminuw %ymm5,%ymm8,%ymm8 │ │ │ │ + vpmaxsw %ymm6,%ymm7,%ymm7 │ │ │ │ + vpminuw %ymm6,%ymm8,%ymm8 │ │ │ │ + vpsubw %ymm4,%ymm5,%ymm5 │ │ │ │ + vpsubw %ymm4,%ymm6,%ymm6 │ │ │ │ + vpacksswb %ymm6,%ymm5,%ymm5 │ │ │ │ + vpshufb %ymm12,%ymm5,%ymm5 │ │ │ │ + vpabsb %ymm5,%ymm9 │ │ │ │ + vpsignb %ymm5,%ymm3,%ymm10 │ │ │ │ + vpsrlw 0x8(%rsp),%ymm9,%ymm5 │ │ │ │ + vpand %ymm5,%ymm14,%ymm5 │ │ │ │ + vpsubusb %ymm5,%ymm1,%ymm5 │ │ │ │ + vpminub %ymm5,%ymm9,%ymm5 │ │ │ │ + vpmaddubsw %ymm10,%ymm5,%ymm5 │ │ │ │ + vpaddw %ymm5,%ymm15,%ymm15 │ │ │ │ + movslq 0x30(%rsp,%r11,4),%r10 │ │ │ │ + vmovq (%rdx,%r10,2),%xmm5 │ │ │ │ + vmovq 0x0(%rbp,%r10,2),%xmm6 │ │ │ │ + vmovhps (%rbx,%r10,2),%xmm5,%xmm5 │ │ │ │ + vmovhps (%r14,%r10,2),%xmm6,%xmm6 │ │ │ │ + vinserti128 $0x1,%xmm6,%ymm5,%ymm5 │ │ │ │ + neg %r10 │ │ │ │ + vmovq (%rdx,%r10,2),%xmm6 │ │ │ │ + vmovq 0x0(%rbp,%r10,2),%xmm9 │ │ │ │ + vmovhps (%rbx,%r10,2),%xmm6,%xmm6 │ │ │ │ + vmovhps (%r14,%r10,2),%xmm9,%xmm9 │ │ │ │ + vinserti128 $0x1,%xmm9,%ymm6,%ymm6 │ │ │ │ + vpmaxsw %ymm5,%ymm7,%ymm7 │ │ │ │ + vpminuw %ymm5,%ymm8,%ymm8 │ │ │ │ + vpmaxsw %ymm6,%ymm7,%ymm7 │ │ │ │ + vpminuw %ymm6,%ymm8,%ymm8 │ │ │ │ + vpsubw %ymm4,%ymm5,%ymm5 │ │ │ │ + vpsubw %ymm4,%ymm6,%ymm6 │ │ │ │ + vpacksswb %ymm6,%ymm5,%ymm5 │ │ │ │ + vpshufb %ymm12,%ymm5,%ymm5 │ │ │ │ + vpabsb %ymm5,%ymm9 │ │ │ │ + vpsignb %ymm5,%ymm3,%ymm10 │ │ │ │ + vpsrlw 0x8(%rsp),%ymm9,%ymm5 │ │ │ │ + vpand %ymm5,%ymm14,%ymm5 │ │ │ │ + vpsubusb %ymm5,%ymm1,%ymm5 │ │ │ │ + vpminub %ymm5,%ymm9,%ymm5 │ │ │ │ + vpmaddubsw %ymm10,%ymm5,%ymm5 │ │ │ │ + vpaddw %ymm5,%ymm15,%ymm15 │ │ │ │ + dec %r11 │ │ │ │ + jge 2fd170 <__cxa_finalize@plt+0x2d2120> │ │ │ │ + vpbroadcastd 0xdee4d(%rip),%ymm10 │ │ │ │ + vpcmpgtw %ymm15,%ymm11,%ymm9 │ │ │ │ + vpaddw %ymm9,%ymm15,%ymm15 │ │ │ │ + vpmulhrsw %ymm10,%ymm15,%ymm15 │ │ │ │ + vpaddw %ymm4,%ymm15,%ymm4 │ │ │ │ + vpminsw %ymm7,%ymm4,%ymm4 │ │ │ │ + vpmaxsw %ymm4,%ymm8,%ymm4 │ │ │ │ + vpackuswb %ymm4,%ymm4,%ymm4 │ │ │ │ + vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ + vmovd %xmm4,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm4,(%rdi,%rsi,1) │ │ │ │ + vmovd %xmm5,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x1,%xmm5,(%rdi,%rax,1) │ │ │ │ + mov %r15,%rsp │ │ │ │ pop %r15 │ │ │ │ pop %r14 │ │ │ │ pop %rbp │ │ │ │ pop %rbx │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - movl $0x1,0x130(%rsp) │ │ │ │ - jmp 303ad8 <__cxa_finalize@plt+0x2d8a88> │ │ │ │ - movl $0x2,0x130(%rsp) │ │ │ │ - jmp 303ad8 <__cxa_finalize@plt+0x2d8a88> │ │ │ │ - movl $0x4,0x130(%rsp) │ │ │ │ - jmp 303ad8 <__cxa_finalize@plt+0x2d8a88> │ │ │ │ - movl $0x8,0x130(%rsp) │ │ │ │ - jmp 303ad8 <__cxa_finalize@plt+0x2d8a88> │ │ │ │ - movl $0x10,0x130(%rsp) │ │ │ │ - mov 0x208(%rsp),%r10d │ │ │ │ - movdqa %xmm11,0x10(%rsp) │ │ │ │ - movdqa %xmm12,0x20(%rsp) │ │ │ │ - movdqa %xmm13,0x30(%rsp) │ │ │ │ - shr $0x10,%eax │ │ │ │ - shr $0x6,%r10d │ │ │ │ - mov $0x40000000,%r8d │ │ │ │ - lea (%r11,%r10,1),%r10d │ │ │ │ - cmovne 0xdf558(%r15,%r10,8),%r8 │ │ │ │ - movd %eax,%xmm15 │ │ │ │ - sub $0x6,%rdx │ │ │ │ - movdqa %xmm8,%xmm7 │ │ │ │ - pslld $0x2,%xmm7 │ │ │ │ - pmaddwd 0xdaf30(%r15),%xmm8 │ │ │ │ - pshufd $0x0,%xmm15,%xmm15 │ │ │ │ - paddd %xmm8,%xmm14 │ │ │ │ - movq %r8,%xmm3 │ │ │ │ - punpcklbw %xmm3,%xmm3 │ │ │ │ - psraw $0x8,%xmm3 │ │ │ │ - movdqa %xmm7,0x140(%rsp) │ │ │ │ - movdqa %xmm15,0x160(%rsp) │ │ │ │ - mov %rdx,0x138(%rsp) │ │ │ │ - mov %rdi,0x170(%rsp) │ │ │ │ - pshufd $0x0,%xmm3,%xmm0 │ │ │ │ - pshufd $0x55,%xmm3,%xmm1 │ │ │ │ - pshufd $0xaa,%xmm3,%xmm2 │ │ │ │ - pshufd $0xff,%xmm3,%xmm3 │ │ │ │ - movdqa %xmm0,0x180(%rsp) │ │ │ │ - movdqa %xmm1,0x190(%rsp) │ │ │ │ - movdqa %xmm2,0x1a0(%rsp) │ │ │ │ - movdqa %xmm3,0x1b0(%rsp) │ │ │ │ - mov %r9d,0x200(%rsp) │ │ │ │ - jmp 303c09 <__cxa_finalize@plt+0x2d8bb9> │ │ │ │ - decl 0x130(%rsp) │ │ │ │ - je 305a24 <__cxa_finalize@plt+0x2da9d4> │ │ │ │ - addq $0x10,0x170(%rsp) │ │ │ │ - mov 0x200(%rsp),%r9d │ │ │ │ - movdqa 0x140(%rsp),%xmm7 │ │ │ │ - movdqa 0x150(%rsp),%xmm14 │ │ │ │ - movdqa 0xdb060(%r15),%xmm10 │ │ │ │ - movdqa 0x10(%rsp),%xmm11 │ │ │ │ - movdqa 0x160(%rsp),%xmm15 │ │ │ │ - mov 0x138(%rsp),%rdx │ │ │ │ - mov 0x170(%rsp),%rdi │ │ │ │ - paddd %xmm7,%xmm14 │ │ │ │ - movdqa 0xdb090(%r15),%xmm9 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movdqa %xmm14,%xmm2 │ │ │ │ - psrld $0xa,%xmm2 │ │ │ │ - movdqa %xmm2,0x40(%rsp) │ │ │ │ - movdqa %xmm14,%xmm6 │ │ │ │ - pand %xmm10,%xmm6 │ │ │ │ - psrld $0x6,%xmm6 │ │ │ │ - movdqa %xmm15,%xmm5 │ │ │ │ - paddd %xmm6,%xmm5 │ │ │ │ - pcmpeqd %xmm1,%xmm6 │ │ │ │ - pshufd $0x4e,%xmm5,%xmm2 │ │ │ │ - movd %xmm5,%r8d │ │ │ │ - movd %xmm2,%eax │ │ │ │ - pshufd $0x39,%xmm5,%xmm5 │ │ │ │ - pshufd $0x39,%xmm2,%xmm2 │ │ │ │ - movd %xmm5,%r10d │ │ │ │ - movd %xmm2,%ebx │ │ │ │ - movq 0xdf558(%r15,%r8,8),%xmm0 │ │ │ │ - movq 0xdf558(%r15,%rax,8),%xmm1 │ │ │ │ - movhps 0xdf558(%r15,%r10,8),%xmm0 │ │ │ │ - movhps 0xdf558(%r15,%rbx,8),%xmm1 │ │ │ │ - paddd %xmm7,%xmm14 │ │ │ │ - movdqa %xmm14,%xmm5 │ │ │ │ - pand %xmm10,%xmm5 │ │ │ │ - psrld $0x6,%xmm5 │ │ │ │ - paddd %xmm5,%xmm15 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - pcmpeqd %xmm2,%xmm5 │ │ │ │ - movdqa %xmm14,0x150(%rsp) │ │ │ │ - pshufd $0x4e,%xmm15,%xmm4 │ │ │ │ - movd %xmm15,%ebp │ │ │ │ - movd %xmm4,%r14d │ │ │ │ - pshufd $0x39,%xmm15,%xmm15 │ │ │ │ - pshufd $0x39,%xmm4,%xmm4 │ │ │ │ - movd %xmm15,%r12d │ │ │ │ - movd %xmm4,%r13d │ │ │ │ - movq 0xdf558(%r15,%rbp,8),%xmm2 │ │ │ │ - movq 0xdf558(%r15,%r14,8),%xmm3 │ │ │ │ - movhps 0xdf558(%r15,%r12,8),%xmm2 │ │ │ │ - movhps 0xdf558(%r15,%r13,8),%xmm3 │ │ │ │ - psrld $0xa,%xmm14 │ │ │ │ - movq %xmm14,%r14 │ │ │ │ - punpckhqdq %xmm14,%xmm14 │ │ │ │ - movq %xmm14,%r13 │ │ │ │ - mov %r14d,%ebp │ │ │ │ - shr $0x20,%r14 │ │ │ │ - mov %r13d,%r12d │ │ │ │ - shr $0x20,%r13 │ │ │ │ - mov 0x40(%rsp),%r8d │ │ │ │ - mov 0x44(%rsp),%eax │ │ │ │ - mov 0x48(%rsp),%r10d │ │ │ │ - mov 0x4c(%rsp),%ebx │ │ │ │ - pshufd $0x50,%xmm6,%xmm4 │ │ │ │ - pshufd $0xfa,%xmm6,%xmm6 │ │ │ │ - pshufd $0x50,%xmm5,%xmm14 │ │ │ │ - pshufd $0xfa,%xmm5,%xmm5 │ │ │ │ - movdqa %xmm9,%xmm7 │ │ │ │ - pand %xmm4,%xmm7 │ │ │ │ - movdqa %xmm9,%xmm8 │ │ │ │ - pand %xmm6,%xmm8 │ │ │ │ - movdqa %xmm9,%xmm15 │ │ │ │ - pand %xmm14,%xmm15 │ │ │ │ - pand %xmm5,%xmm9 │ │ │ │ - pandn %xmm0,%xmm4 │ │ │ │ - pandn %xmm1,%xmm6 │ │ │ │ - pandn %xmm2,%xmm14 │ │ │ │ - pandn %xmm3,%xmm5 │ │ │ │ - por %xmm4,%xmm7 │ │ │ │ - por %xmm6,%xmm8 │ │ │ │ - por %xmm14,%xmm15 │ │ │ │ - por %xmm5,%xmm9 │ │ │ │ - movdqa %xmm7,%xmm0 │ │ │ │ - punpcklbw %xmm7,%xmm0 │ │ │ │ - punpckhbw %xmm7,%xmm7 │ │ │ │ - movdqa %xmm8,%xmm1 │ │ │ │ - punpcklbw %xmm8,%xmm1 │ │ │ │ - punpckhbw %xmm8,%xmm8 │ │ │ │ - psraw $0x8,%xmm0 │ │ │ │ - psraw $0x8,%xmm7 │ │ │ │ - psraw $0x8,%xmm1 │ │ │ │ - psraw $0x8,%xmm8 │ │ │ │ - movdqa %xmm15,%xmm2 │ │ │ │ - punpcklbw %xmm15,%xmm2 │ │ │ │ - punpckhbw %xmm15,%xmm15 │ │ │ │ - movdqa %xmm9,%xmm3 │ │ │ │ - punpcklbw %xmm9,%xmm3 │ │ │ │ - punpckhbw %xmm9,%xmm9 │ │ │ │ - psraw $0x8,%xmm2 │ │ │ │ - psraw $0x8,%xmm15 │ │ │ │ - psraw $0x8,%xmm3 │ │ │ │ - psraw $0x8,%xmm9 │ │ │ │ - movdqa %xmm0,0x50(%rsp) │ │ │ │ - movdqa %xmm7,0x60(%rsp) │ │ │ │ - movdqa %xmm1,0x70(%rsp) │ │ │ │ - movdqa %xmm8,0x80(%rsp) │ │ │ │ - movdqa %xmm2,0x90(%rsp) │ │ │ │ - movdqa %xmm15,0xa0(%rsp) │ │ │ │ - movdqa %xmm3,0xb0(%rsp) │ │ │ │ - movdqa %xmm9,0xc0(%rsp) │ │ │ │ - movdqu (%rdx,%r8,2),%xmm1 │ │ │ │ - movdqu (%rdx,%rax,2),%xmm2 │ │ │ │ - movdqu (%rdx,%r10,2),%xmm3 │ │ │ │ - movdqu (%rdx,%rbx,2),%xmm4 │ │ │ │ - movdqu (%rdx,%rbp,2),%xmm5 │ │ │ │ - movdqu (%rdx,%r14,2),%xmm6 │ │ │ │ - movdqu (%rdx,%r12,2),%xmm9 │ │ │ │ - movdqu (%rdx,%r13,2),%xmm10 │ │ │ │ - add %rcx,%rdx │ │ │ │ - pmaddwd 0x50(%rsp),%xmm1 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm2 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm3 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm4 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm5 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm6 │ │ │ │ - pmaddwd 0xb0(%rsp),%xmm9 │ │ │ │ - pmaddwd 0xc0(%rsp),%xmm10 │ │ │ │ - phaddd %xmm2,%xmm1 │ │ │ │ - phaddd %xmm4,%xmm3 │ │ │ │ - phaddd %xmm6,%xmm5 │ │ │ │ - phaddd %xmm10,%xmm9 │ │ │ │ - phaddd %xmm3,%xmm1 │ │ │ │ - phaddd %xmm9,%xmm5 │ │ │ │ - paddd %xmm11,%xmm1 │ │ │ │ - paddd %xmm11,%xmm5 │ │ │ │ - psrad %xmm12,%xmm1 │ │ │ │ - psrad %xmm12,%xmm5 │ │ │ │ - packssdw %xmm5,%xmm1 │ │ │ │ - movdqa %xmm1,0xd0(%rsp) │ │ │ │ - movdqu (%rdx,%r8,2),%xmm2 │ │ │ │ - movdqu (%rdx,%rax,2),%xmm3 │ │ │ │ - movdqu (%rdx,%r10,2),%xmm4 │ │ │ │ - movdqu (%rdx,%rbx,2),%xmm5 │ │ │ │ - movdqu (%rdx,%rbp,2),%xmm6 │ │ │ │ - movdqu (%rdx,%r14,2),%xmm1 │ │ │ │ - movdqu (%rdx,%r12,2),%xmm9 │ │ │ │ - movdqu (%rdx,%r13,2),%xmm10 │ │ │ │ - add %rcx,%rdx │ │ │ │ - pmaddwd 0x50(%rsp),%xmm2 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm3 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm4 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm5 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm6 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm1 │ │ │ │ - pmaddwd 0xb0(%rsp),%xmm9 │ │ │ │ - pmaddwd 0xc0(%rsp),%xmm10 │ │ │ │ - phaddd %xmm3,%xmm2 │ │ │ │ - phaddd %xmm5,%xmm4 │ │ │ │ - phaddd %xmm1,%xmm6 │ │ │ │ - phaddd %xmm10,%xmm9 │ │ │ │ - phaddd %xmm4,%xmm2 │ │ │ │ - phaddd %xmm9,%xmm6 │ │ │ │ - paddd %xmm11,%xmm2 │ │ │ │ - paddd %xmm11,%xmm6 │ │ │ │ - psrad %xmm12,%xmm2 │ │ │ │ - psrad %xmm12,%xmm6 │ │ │ │ - packssdw %xmm6,%xmm2 │ │ │ │ - movdqa %xmm2,0xe0(%rsp) │ │ │ │ - movdqu (%rdx,%r8,2),%xmm3 │ │ │ │ - movdqu (%rdx,%rax,2),%xmm4 │ │ │ │ - movdqu (%rdx,%r10,2),%xmm5 │ │ │ │ - movdqu (%rdx,%rbx,2),%xmm6 │ │ │ │ - movdqu (%rdx,%rbp,2),%xmm1 │ │ │ │ - movdqu (%rdx,%r14,2),%xmm2 │ │ │ │ - movdqu (%rdx,%r12,2),%xmm9 │ │ │ │ - movdqu (%rdx,%r13,2),%xmm10 │ │ │ │ - add %rcx,%rdx │ │ │ │ - pmaddwd 0x50(%rsp),%xmm3 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm4 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm5 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm6 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm1 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm2 │ │ │ │ - pmaddwd 0xb0(%rsp),%xmm9 │ │ │ │ - pmaddwd 0xc0(%rsp),%xmm10 │ │ │ │ - phaddd %xmm4,%xmm3 │ │ │ │ - phaddd %xmm6,%xmm5 │ │ │ │ - phaddd %xmm2,%xmm1 │ │ │ │ - phaddd %xmm10,%xmm9 │ │ │ │ - phaddd %xmm5,%xmm3 │ │ │ │ - phaddd %xmm9,%xmm1 │ │ │ │ - paddd %xmm11,%xmm3 │ │ │ │ - paddd %xmm11,%xmm1 │ │ │ │ - psrad %xmm12,%xmm3 │ │ │ │ - psrad %xmm12,%xmm1 │ │ │ │ - packssdw %xmm1,%xmm3 │ │ │ │ - movdqa %xmm3,0xf0(%rsp) │ │ │ │ - movdqu (%rdx,%r8,2),%xmm4 │ │ │ │ - movdqu (%rdx,%rax,2),%xmm5 │ │ │ │ - movdqu (%rdx,%r10,2),%xmm6 │ │ │ │ - movdqu (%rdx,%rbx,2),%xmm1 │ │ │ │ - movdqu (%rdx,%rbp,2),%xmm2 │ │ │ │ - movdqu (%rdx,%r14,2),%xmm3 │ │ │ │ - movdqu (%rdx,%r12,2),%xmm9 │ │ │ │ - movdqu (%rdx,%r13,2),%xmm10 │ │ │ │ - add %rcx,%rdx │ │ │ │ - pmaddwd 0x50(%rsp),%xmm4 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm5 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm6 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm1 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm2 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm3 │ │ │ │ - pmaddwd 0xb0(%rsp),%xmm9 │ │ │ │ - pmaddwd 0xc0(%rsp),%xmm10 │ │ │ │ - phaddd %xmm5,%xmm4 │ │ │ │ - phaddd %xmm1,%xmm6 │ │ │ │ - phaddd %xmm3,%xmm2 │ │ │ │ - phaddd %xmm10,%xmm9 │ │ │ │ - phaddd %xmm6,%xmm4 │ │ │ │ - phaddd %xmm9,%xmm2 │ │ │ │ - paddd %xmm11,%xmm4 │ │ │ │ - paddd %xmm11,%xmm2 │ │ │ │ - psrad %xmm12,%xmm4 │ │ │ │ - psrad %xmm12,%xmm2 │ │ │ │ - packssdw %xmm2,%xmm4 │ │ │ │ - movdqa %xmm4,0x100(%rsp) │ │ │ │ - movdqu (%rdx,%r8,2),%xmm5 │ │ │ │ - movdqu (%rdx,%rax,2),%xmm6 │ │ │ │ - movdqu (%rdx,%r10,2),%xmm1 │ │ │ │ - movdqu (%rdx,%rbx,2),%xmm2 │ │ │ │ - movdqu (%rdx,%rbp,2),%xmm3 │ │ │ │ - movdqu (%rdx,%r14,2),%xmm4 │ │ │ │ - movdqu (%rdx,%r12,2),%xmm9 │ │ │ │ - movdqu (%rdx,%r13,2),%xmm10 │ │ │ │ - add %rcx,%rdx │ │ │ │ - pmaddwd 0x50(%rsp),%xmm5 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm6 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm1 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm2 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm3 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm4 │ │ │ │ - pmaddwd 0xb0(%rsp),%xmm9 │ │ │ │ - pmaddwd 0xc0(%rsp),%xmm10 │ │ │ │ - phaddd %xmm6,%xmm5 │ │ │ │ - phaddd %xmm2,%xmm1 │ │ │ │ - phaddd %xmm4,%xmm3 │ │ │ │ - phaddd %xmm10,%xmm9 │ │ │ │ - phaddd %xmm1,%xmm5 │ │ │ │ - phaddd %xmm9,%xmm3 │ │ │ │ - paddd %xmm11,%xmm5 │ │ │ │ - paddd %xmm11,%xmm3 │ │ │ │ - psrad %xmm12,%xmm5 │ │ │ │ - psrad %xmm12,%xmm3 │ │ │ │ - packssdw %xmm3,%xmm5 │ │ │ │ - movdqa %xmm5,0x110(%rsp) │ │ │ │ - movdqu (%rdx,%r8,2),%xmm6 │ │ │ │ - movdqu (%rdx,%rax,2),%xmm1 │ │ │ │ - movdqu (%rdx,%r10,2),%xmm2 │ │ │ │ - movdqu (%rdx,%rbx,2),%xmm3 │ │ │ │ - movdqu (%rdx,%rbp,2),%xmm4 │ │ │ │ - movdqu (%rdx,%r14,2),%xmm5 │ │ │ │ - movdqu (%rdx,%r12,2),%xmm9 │ │ │ │ - movdqu (%rdx,%r13,2),%xmm10 │ │ │ │ - add %rcx,%rdx │ │ │ │ - pmaddwd 0x50(%rsp),%xmm6 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm1 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm2 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm3 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm4 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm5 │ │ │ │ - pmaddwd 0xb0(%rsp),%xmm9 │ │ │ │ - pmaddwd 0xc0(%rsp),%xmm10 │ │ │ │ - phaddd %xmm1,%xmm6 │ │ │ │ - phaddd %xmm3,%xmm2 │ │ │ │ - phaddd %xmm5,%xmm4 │ │ │ │ - phaddd %xmm10,%xmm9 │ │ │ │ - phaddd %xmm2,%xmm6 │ │ │ │ - phaddd %xmm9,%xmm4 │ │ │ │ - paddd %xmm11,%xmm6 │ │ │ │ - paddd %xmm11,%xmm4 │ │ │ │ - psrad %xmm12,%xmm6 │ │ │ │ - psrad %xmm12,%xmm4 │ │ │ │ - packssdw %xmm4,%xmm6 │ │ │ │ - movdqu (%rdx,%r8,2),%xmm7 │ │ │ │ - movdqu (%rdx,%rax,2),%xmm1 │ │ │ │ - movdqu (%rdx,%r10,2),%xmm2 │ │ │ │ - movdqu (%rdx,%rbx,2),%xmm3 │ │ │ │ - movdqu (%rdx,%rbp,2),%xmm4 │ │ │ │ - movdqu (%rdx,%r14,2),%xmm5 │ │ │ │ - movdqu (%rdx,%r12,2),%xmm9 │ │ │ │ - movdqu (%rdx,%r13,2),%xmm10 │ │ │ │ - add %rcx,%rdx │ │ │ │ - pmaddwd 0x50(%rsp),%xmm7 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm1 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm2 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm3 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm4 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm5 │ │ │ │ - pmaddwd 0xb0(%rsp),%xmm9 │ │ │ │ - pmaddwd 0xc0(%rsp),%xmm10 │ │ │ │ - phaddd %xmm1,%xmm7 │ │ │ │ - phaddd %xmm3,%xmm2 │ │ │ │ - phaddd %xmm5,%xmm4 │ │ │ │ - phaddd %xmm10,%xmm9 │ │ │ │ - phaddd %xmm2,%xmm7 │ │ │ │ - phaddd %xmm9,%xmm4 │ │ │ │ - paddd %xmm11,%xmm7 │ │ │ │ - paddd %xmm11,%xmm4 │ │ │ │ - psrad %xmm12,%xmm7 │ │ │ │ - psrad %xmm12,%xmm4 │ │ │ │ - packssdw %xmm4,%xmm7 │ │ │ │ - movdqu (%rdx,%r8,2),%xmm8 │ │ │ │ - movdqu (%rdx,%rax,2),%xmm1 │ │ │ │ - movdqu (%rdx,%r10,2),%xmm2 │ │ │ │ - movdqu (%rdx,%rbx,2),%xmm3 │ │ │ │ - movdqu (%rdx,%rbp,2),%xmm4 │ │ │ │ - movdqu (%rdx,%r14,2),%xmm5 │ │ │ │ - movdqu (%rdx,%r12,2),%xmm9 │ │ │ │ - movdqu (%rdx,%r13,2),%xmm10 │ │ │ │ - add %rcx,%rdx │ │ │ │ - pmaddwd 0x50(%rsp),%xmm8 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm1 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm2 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm3 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm4 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm5 │ │ │ │ - pmaddwd 0xb0(%rsp),%xmm9 │ │ │ │ - pmaddwd 0xc0(%rsp),%xmm10 │ │ │ │ - phaddd %xmm1,%xmm8 │ │ │ │ - phaddd %xmm3,%xmm2 │ │ │ │ - phaddd %xmm5,%xmm4 │ │ │ │ - phaddd %xmm10,%xmm9 │ │ │ │ - phaddd %xmm2,%xmm8 │ │ │ │ - phaddd %xmm9,%xmm4 │ │ │ │ - paddd %xmm11,%xmm8 │ │ │ │ - paddd %xmm11,%xmm4 │ │ │ │ - psrad %xmm12,%xmm8 │ │ │ │ - psrad %xmm12,%xmm4 │ │ │ │ - packssdw %xmm4,%xmm8 │ │ │ │ - movdqa 0x110(%rsp),%xmm5 │ │ │ │ - movdqa 0xd0(%rsp),%xmm1 │ │ │ │ - movdqa 0xe0(%rsp),%xmm2 │ │ │ │ - movdqa 0xf0(%rsp),%xmm3 │ │ │ │ - movdqa 0x100(%rsp),%xmm9 │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - punpcklwd %xmm6,%xmm4 │ │ │ │ - punpckhwd %xmm6,%xmm5 │ │ │ │ - movdqa %xmm7,%xmm6 │ │ │ │ - punpcklwd %xmm8,%xmm6 │ │ │ │ - punpckhwd %xmm8,%xmm7 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - punpcklwd %xmm2,%xmm0 │ │ │ │ - punpckhwd %xmm2,%xmm1 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - punpcklwd %xmm9,%xmm2 │ │ │ │ - punpckhwd %xmm9,%xmm3 │ │ │ │ - movdqa 0x180(%rsp),%xmm10 │ │ │ │ - movdqa 0x190(%rsp),%xmm11 │ │ │ │ - movdqa 0x1a0(%rsp),%xmm14 │ │ │ │ - movdqa 0x1b0(%rsp),%xmm15 │ │ │ │ + sub $0x1b8,%rsp │ │ │ │ + mov 0x1d8(%rsp),%r10d │ │ │ │ + movdqa 0xdeee9(%rip),%xmm6 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + lea (%rdi,%rsi,4),%rax │ │ │ │ + lea (%rsi,%rsi,2),%r11 │ │ │ │ + test $0x2,%r10b │ │ │ │ + je 2fd4c7 <__cxa_finalize@plt+0x2d2477> │ │ │ │ + movdqu (%rdi),%xmm0 │ │ │ │ + movdqu (%rdi,%rsi,1),%xmm1 │ │ │ │ + movdqu (%rdi,%rsi,2),%xmm2 │ │ │ │ + movdqu (%rdi,%r11,1),%xmm3 │ │ │ │ + movdqa %xmm0,%xmm4 │ │ │ │ + punpcklbw %xmm7,%xmm4 │ │ │ │ + punpckhbw %xmm7,%xmm0 │ │ │ │ + movdqa %xmm4,0x70(%rsp) │ │ │ │ + movdqa %xmm0,0x80(%rsp) │ │ │ │ + movdqa %xmm1,%xmm4 │ │ │ │ + punpcklbw %xmm7,%xmm4 │ │ │ │ + punpckhbw %xmm7,%xmm1 │ │ │ │ + movdqa %xmm4,0x90(%rsp) │ │ │ │ + movdqa %xmm1,0xa0(%rsp) │ │ │ │ + movdqa %xmm2,%xmm4 │ │ │ │ + punpcklbw %xmm7,%xmm4 │ │ │ │ + punpckhbw %xmm7,%xmm2 │ │ │ │ + movdqa %xmm4,0xb0(%rsp) │ │ │ │ + movdqa %xmm2,0xc0(%rsp) │ │ │ │ + movdqa %xmm3,%xmm4 │ │ │ │ + punpcklbw %xmm7,%xmm4 │ │ │ │ + punpckhbw %xmm7,%xmm3 │ │ │ │ movdqa %xmm4,0xd0(%rsp) │ │ │ │ - movdqa %xmm5,0xe0(%rsp) │ │ │ │ - movdqa %xmm6,0xf0(%rsp) │ │ │ │ - movdqa %xmm7,0x100(%rsp) │ │ │ │ + movdqa %xmm3,0xe0(%rsp) │ │ │ │ + movdqu (%rax),%xmm0 │ │ │ │ + movdqu (%rax,%rsi,1),%xmm1 │ │ │ │ + movdqu (%rax,%rsi,2),%xmm2 │ │ │ │ + movdqu (%rax,%r11,1),%xmm3 │ │ │ │ movdqa %xmm0,%xmm4 │ │ │ │ - pmaddwd %xmm10,%xmm4 │ │ │ │ + punpcklbw %xmm7,%xmm4 │ │ │ │ + punpckhbw %xmm7,%xmm0 │ │ │ │ + movdqa %xmm4,0xf0(%rsp) │ │ │ │ + movdqa %xmm0,0x100(%rsp) │ │ │ │ + movdqa %xmm1,%xmm4 │ │ │ │ + punpcklbw %xmm7,%xmm4 │ │ │ │ + punpckhbw %xmm7,%xmm1 │ │ │ │ + movdqa %xmm4,0x110(%rsp) │ │ │ │ + movdqa %xmm1,0x120(%rsp) │ │ │ │ + movdqa %xmm2,%xmm4 │ │ │ │ + punpcklbw %xmm7,%xmm4 │ │ │ │ + punpckhbw %xmm7,%xmm2 │ │ │ │ + movdqa %xmm4,0x130(%rsp) │ │ │ │ + movdqa %xmm2,0x140(%rsp) │ │ │ │ + movdqa %xmm3,%xmm4 │ │ │ │ + punpcklbw %xmm7,%xmm4 │ │ │ │ + punpckhbw %xmm7,%xmm3 │ │ │ │ + movdqa %xmm4,0x150(%rsp) │ │ │ │ + movdqa %xmm3,0x160(%rsp) │ │ │ │ + jmp 2fd584 <__cxa_finalize@plt+0x2d2534> │ │ │ │ + pmovzxbw (%rdi),%xmm0 │ │ │ │ + pmovzxbw (%rdi,%rsi,1),%xmm1 │ │ │ │ + pmovzxbw (%rdi,%rsi,2),%xmm2 │ │ │ │ + pmovzxbw (%rdi,%r11,1),%xmm3 │ │ │ │ + movdqa %xmm0,0x70(%rsp) │ │ │ │ + movdqa %xmm1,0x90(%rsp) │ │ │ │ + movdqa %xmm2,0xb0(%rsp) │ │ │ │ + movdqa %xmm3,0xd0(%rsp) │ │ │ │ + movd %xmm6,0x80(%rsp) │ │ │ │ + movd %xmm6,0xa0(%rsp) │ │ │ │ + movd %xmm6,0xc0(%rsp) │ │ │ │ + movd %xmm6,0xe0(%rsp) │ │ │ │ + pmovzxbw (%rax),%xmm0 │ │ │ │ + pmovzxbw (%rax,%rsi,1),%xmm1 │ │ │ │ + pmovzxbw (%rax,%rsi,2),%xmm2 │ │ │ │ + pmovzxbw (%rax,%r11,1),%xmm3 │ │ │ │ + movdqa %xmm0,0xf0(%rsp) │ │ │ │ + movdqa %xmm1,0x110(%rsp) │ │ │ │ + movdqa %xmm2,0x130(%rsp) │ │ │ │ + movdqa %xmm3,0x150(%rsp) │ │ │ │ + movd %xmm6,0x100(%rsp) │ │ │ │ + movd %xmm6,0x120(%rsp) │ │ │ │ + movd %xmm6,0x140(%rsp) │ │ │ │ + movd %xmm6,0x160(%rsp) │ │ │ │ + test $0x4,%r10b │ │ │ │ + je 2fd6a8 <__cxa_finalize@plt+0x2d2658> │ │ │ │ + test $0x1,%r10b │ │ │ │ + je 2fd62a <__cxa_finalize@plt+0x2d25da> │ │ │ │ + test $0x2,%r10b │ │ │ │ + je 2fd5de <__cxa_finalize@plt+0x2d258e> │ │ │ │ + movdqu -0x4(%rcx),%xmm0 │ │ │ │ + movdqu -0x4(%rcx,%rsi,1),%xmm1 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + punpckhbw %xmm7,%xmm2 │ │ │ │ + punpcklbw %xmm7,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm3 │ │ │ │ + punpckhbw %xmm7,%xmm3 │ │ │ │ + punpcklbw %xmm7,%xmm1 │ │ │ │ + movdqu %xmm2,0x38(%rsp) │ │ │ │ + movdqu %xmm3,0x58(%rsp) │ │ │ │ + movdqu %xmm0,0x28(%rsp) │ │ │ │ + movdqu %xmm1,0x48(%rsp) │ │ │ │ + jmp 2fd6c0 <__cxa_finalize@plt+0x2d2670> │ │ │ │ + movdqu -0x8(%rcx),%xmm0 │ │ │ │ + movdqu -0x8(%rcx,%rsi,1),%xmm1 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + punpckhbw %xmm7,%xmm2 │ │ │ │ + punpcklbw %xmm7,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm3 │ │ │ │ + punpckhbw %xmm7,%xmm3 │ │ │ │ + punpcklbw %xmm7,%xmm1 │ │ │ │ + movdqa %xmm0,0x20(%rsp) │ │ │ │ + movdqa %xmm2,0x30(%rsp) │ │ │ │ + movdqa %xmm1,0x40(%rsp) │ │ │ │ + movdqa %xmm3,0x50(%rsp) │ │ │ │ + movd %xmm6,0x40(%rsp) │ │ │ │ + movd %xmm6,0x60(%rsp) │ │ │ │ + jmp 2fd6c0 <__cxa_finalize@plt+0x2d2670> │ │ │ │ + test $0x2,%r10b │ │ │ │ + je 2fd677 <__cxa_finalize@plt+0x2d2627> │ │ │ │ + movdqu (%rcx),%xmm0 │ │ │ │ + movdqu (%rcx,%rsi,1),%xmm1 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + punpckhbw %xmm7,%xmm2 │ │ │ │ + punpcklbw %xmm7,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm3 │ │ │ │ + punpckhbw %xmm7,%xmm3 │ │ │ │ + punpcklbw %xmm7,%xmm1 │ │ │ │ + movd %xmm2,0x40(%rsp) │ │ │ │ + movd %xmm3,0x60(%rsp) │ │ │ │ + movd %xmm6,0x2c(%rsp) │ │ │ │ + movd %xmm6,0x4c(%rsp) │ │ │ │ + movdqa %xmm0,0x30(%rsp) │ │ │ │ + movdqa %xmm1,0x50(%rsp) │ │ │ │ + jmp 2fd6c0 <__cxa_finalize@plt+0x2d2670> │ │ │ │ + pmovzxbw (%rcx),%xmm0 │ │ │ │ + pmovzxbw (%rcx,%rsi,1),%xmm1 │ │ │ │ + movd %xmm6,0x2c(%rsp) │ │ │ │ + movd %xmm6,0x4c(%rsp) │ │ │ │ + movdqa %xmm0,0x30(%rsp) │ │ │ │ + movdqa %xmm1,0x50(%rsp) │ │ │ │ + movd %xmm6,0x40(%rsp) │ │ │ │ + movd %xmm6,0x60(%rsp) │ │ │ │ + jmp 2fd6c0 <__cxa_finalize@plt+0x2d2670> │ │ │ │ + movdqu %xmm6,0x2c(%rsp) │ │ │ │ + movdqu %xmm6,0x4c(%rsp) │ │ │ │ + movq %xmm6,0x3c(%rsp) │ │ │ │ + movq %xmm6,0x5c(%rsp) │ │ │ │ + test $0x1,%r10b │ │ │ │ + je 2fd737 <__cxa_finalize@plt+0x2d26e7> │ │ │ │ + movdqu (%rdx),%xmm0 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + punpckhbw %xmm7,%xmm1 │ │ │ │ + punpcklbw %xmm7,%xmm0 │ │ │ │ + movhlps %xmm1,%xmm3 │ │ │ │ + movd %xmm1,0xec(%rsp) │ │ │ │ + movd %xmm3,0x12c(%rsp) │ │ │ │ + psrlq $0x20,%xmm1 │ │ │ │ + psrlq $0x20,%xmm3 │ │ │ │ + movd %xmm1,0x10c(%rsp) │ │ │ │ + movd %xmm3,0x14c(%rsp) │ │ │ │ + movhlps %xmm0,%xmm2 │ │ │ │ + movd %xmm0,0x6c(%rsp) │ │ │ │ + movd %xmm2,0xac(%rsp) │ │ │ │ + psrlq $0x20,%xmm0 │ │ │ │ + psrlq $0x20,%xmm2 │ │ │ │ + movd %xmm0,0x8c(%rsp) │ │ │ │ + movd %xmm2,0xcc(%rsp) │ │ │ │ + jmp 2fd77c <__cxa_finalize@plt+0x2d272c> │ │ │ │ + movd %xmm6,0x6c(%rsp) │ │ │ │ + movd %xmm6,0x8c(%rsp) │ │ │ │ + movd %xmm6,0xac(%rsp) │ │ │ │ + movd %xmm6,0xcc(%rsp) │ │ │ │ + movd %xmm6,0xec(%rsp) │ │ │ │ + movd %xmm6,0x10c(%rsp) │ │ │ │ + movd %xmm6,0x12c(%rsp) │ │ │ │ + movd %xmm6,0x14c(%rsp) │ │ │ │ + test $0x8,%r10b │ │ │ │ + je 2fd8f3 <__cxa_finalize@plt+0x2d28a3> │ │ │ │ + test $0x1,%r10b │ │ │ │ + je 2fd84d <__cxa_finalize@plt+0x2d27fd> │ │ │ │ + test $0x2,%r10b │ │ │ │ + je 2fd7e4 <__cxa_finalize@plt+0x2d2794> │ │ │ │ + movdqu -0x4(%r8),%xmm0 │ │ │ │ + movdqu -0x4(%r8,%rsi,1),%xmm1 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + punpckhbw %xmm7,%xmm2 │ │ │ │ + punpcklbw %xmm7,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm3 │ │ │ │ + punpckhbw %xmm7,%xmm3 │ │ │ │ + punpcklbw %xmm7,%xmm1 │ │ │ │ + movdqu %xmm2,0x178(%rsp) │ │ │ │ + movdqu %xmm3,0x198(%rsp) │ │ │ │ + movdqu %xmm0,0x168(%rsp) │ │ │ │ + movdqu %xmm1,0x188(%rsp) │ │ │ │ + jmp 2fd917 <__cxa_finalize@plt+0x2d28c7> │ │ │ │ + movdqu -0x8(%r8),%xmm0 │ │ │ │ + movdqu -0x8(%r8,%rsi,1),%xmm1 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + punpckhbw %xmm7,%xmm2 │ │ │ │ + punpcklbw %xmm7,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm3 │ │ │ │ + punpckhbw %xmm7,%xmm3 │ │ │ │ + punpcklbw %xmm7,%xmm1 │ │ │ │ + movdqa %xmm0,0x160(%rsp) │ │ │ │ + movdqa %xmm2,0x170(%rsp) │ │ │ │ + movdqa %xmm1,0x180(%rsp) │ │ │ │ + movdqa %xmm3,0x190(%rsp) │ │ │ │ + movd %xmm6,0x160(%rsp) │ │ │ │ + movd %xmm6,0x180(%rsp) │ │ │ │ + movd %xmm6,0x1a0(%rsp) │ │ │ │ + jmp 2fd917 <__cxa_finalize@plt+0x2d28c7> │ │ │ │ + test $0x2,%r10b │ │ │ │ + je 2fd8ae <__cxa_finalize@plt+0x2d285e> │ │ │ │ + movdqu (%r8),%xmm0 │ │ │ │ + movdqu (%r8,%rsi,1),%xmm1 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + punpckhbw %xmm7,%xmm2 │ │ │ │ + punpcklbw %xmm7,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm3 │ │ │ │ + punpckhbw %xmm7,%xmm3 │ │ │ │ + punpcklbw %xmm7,%xmm1 │ │ │ │ + movdqa %xmm2,0x180(%rsp) │ │ │ │ + movdqa %xmm3,0x1a0(%rsp) │ │ │ │ + movdqa %xmm0,0x170(%rsp) │ │ │ │ + movdqa %xmm1,0x190(%rsp) │ │ │ │ + movd %xmm6,0x16c(%rsp) │ │ │ │ + movd %xmm6,0x18c(%rsp) │ │ │ │ + jmp 2fd917 <__cxa_finalize@plt+0x2d28c7> │ │ │ │ + pmovzxbw (%r8),%xmm0 │ │ │ │ + pmovzxbw (%r8,%rsi,1),%xmm1 │ │ │ │ + movdqa %xmm0,0x170(%rsp) │ │ │ │ + movdqa %xmm1,0x190(%rsp) │ │ │ │ + movd %xmm6,0x180(%rsp) │ │ │ │ + movd %xmm6,0x1a0(%rsp) │ │ │ │ + movd %xmm6,0x16c(%rsp) │ │ │ │ + movd %xmm6,0x18c(%rsp) │ │ │ │ + jmp 2fd917 <__cxa_finalize@plt+0x2d28c7> │ │ │ │ + movdqu %xmm6,0x16c(%rsp) │ │ │ │ + movdqu %xmm6,0x18c(%rsp) │ │ │ │ + movq %xmm6,0x17c(%rsp) │ │ │ │ + movq %xmm6,0x19c(%rsp) │ │ │ │ + movdqa 0xde900(%rip),%xmm13 │ │ │ │ + movdqa 0xde937(%rip),%xmm15 │ │ │ │ + movdqa %xmm6,%xmm14 │ │ │ │ + mov 0x1c0(%rsp),%eax │ │ │ │ + mov 0x1d0(%rsp),%r8d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 2fdc64 <__cxa_finalize@plt+0x2d2c14> │ │ │ │ + movd %r9d,%xmm1 │ │ │ │ + bsr %r9d,%ecx │ │ │ │ + test %eax,%eax │ │ │ │ + je 2fdb7a <__cxa_finalize@plt+0x2d2b2a> │ │ │ │ + movd 0x1c0(%rsp),%xmm10 │ │ │ │ + tzcnt %eax,%eax │ │ │ │ + and $0x1,%r9d │ │ │ │ + sub %r8d,%ecx │ │ │ │ + sub %r8d,%eax │ │ │ │ + xor %r8d,%r8d │ │ │ │ + add %r9d,%r9d │ │ │ │ + neg %ecx │ │ │ │ + cmovs %r8d,%ecx │ │ │ │ + neg %eax │ │ │ │ + pshufb %xmm7,%xmm1 │ │ │ │ + pshufb %xmm7,%xmm10 │ │ │ │ + lea 0xde901(%rip),%r8 │ │ │ │ + movddup (%r8,%rcx,8),%xmm11 │ │ │ │ + movddup (%r8,%rax,8),%xmm12 │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov 0x1c8(%rsp),%ecx │ │ │ │ + lea 0x70(%rsp),%rax │ │ │ │ + lea 0x40(%r8,%r9,8),%r9 │ │ │ │ + mov $0x8,%edx │ │ │ │ + lea (%r8,%rcx,2),%rcx │ │ │ │ + mov $0x1,%r10d │ │ │ │ + movdqa (%rax),%xmm4 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movdqa %xmm4,%xmm7 │ │ │ │ + movdqa %xmm4,%xmm8 │ │ │ │ + movddup (%r9,%r10,8),%xmm2 │ │ │ │ + movsbq 0x70(%r10,%rcx,1),%r11 │ │ │ │ + movdqu (%rax,%r11,2),%xmm5 │ │ │ │ + neg %r11 │ │ │ │ + movdqu (%rax,%r11,2),%xmm6 │ │ │ │ + pmaxsw %xmm5,%xmm7 │ │ │ │ + pminuw %xmm5,%xmm8 │ │ │ │ + pmaxsw %xmm6,%xmm7 │ │ │ │ + pminuw %xmm6,%xmm8 │ │ │ │ + psubw %xmm4,%xmm5 │ │ │ │ + psubw %xmm4,%xmm6 │ │ │ │ + packsswb %xmm6,%xmm5 │ │ │ │ + pshufb %xmm13,%xmm5 │ │ │ │ + pabsb %xmm5,%xmm6 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + psignb %xmm5,%xmm3 │ │ │ │ + movdqa %xmm11,%xmm9 │ │ │ │ + pand %xmm6,%xmm9 │ │ │ │ + psrlw (%rsp),%xmm9 │ │ │ │ movdqa %xmm1,%xmm5 │ │ │ │ - pmaddwd %xmm10,%xmm5 │ │ │ │ - movdqa %xmm2,%xmm6 │ │ │ │ - pmaddwd %xmm11,%xmm6 │ │ │ │ - movdqa %xmm3,%xmm7 │ │ │ │ - pmaddwd %xmm11,%xmm7 │ │ │ │ - paddd %xmm13,%xmm4 │ │ │ │ - paddd %xmm13,%xmm5 │ │ │ │ - paddd %xmm6,%xmm4 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - movdqa 0xd0(%rsp),%xmm6 │ │ │ │ - pmaddwd %xmm14,%xmm6 │ │ │ │ - movdqa 0xe0(%rsp),%xmm7 │ │ │ │ - pmaddwd %xmm14,%xmm7 │ │ │ │ - movdqa 0xf0(%rsp),%xmm8 │ │ │ │ - pmaddwd %xmm15,%xmm8 │ │ │ │ - movdqa 0x100(%rsp),%xmm9 │ │ │ │ - pmaddwd %xmm15,%xmm9 │ │ │ │ - paddd %xmm6,%xmm4 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - pshufd $0x4e,%xmm12,%xmm6 │ │ │ │ - paddd %xmm8,%xmm4 │ │ │ │ - paddd %xmm9,%xmm5 │ │ │ │ - psrad %xmm6,%xmm4 │ │ │ │ - psrad %xmm6,%xmm5 │ │ │ │ - packssdw %xmm5,%xmm4 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - pmaxsw %xmm7,%xmm4 │ │ │ │ - pminsw (%rsp),%xmm4 │ │ │ │ - movdqa %xmm4,(%rdi) │ │ │ │ + psubusb %xmm9,%xmm5 │ │ │ │ + pminub %xmm6,%xmm5 │ │ │ │ + pmaddubsw %xmm3,%xmm5 │ │ │ │ + paddw %xmm5,%xmm0 │ │ │ │ + movddup 0x60(%r8,%r10,8),%xmm2 │ │ │ │ + movsbq 0x74(%r10,%rcx,1),%r11 │ │ │ │ + movdqu (%rax,%r11,2),%xmm5 │ │ │ │ + neg %r11 │ │ │ │ + movdqu (%rax,%r11,2),%xmm6 │ │ │ │ + pmaxsw %xmm5,%xmm7 │ │ │ │ + pminuw %xmm5,%xmm8 │ │ │ │ + pmaxsw %xmm6,%xmm7 │ │ │ │ + pminuw %xmm6,%xmm8 │ │ │ │ + psubw %xmm4,%xmm5 │ │ │ │ + psubw %xmm4,%xmm6 │ │ │ │ + packsswb %xmm6,%xmm5 │ │ │ │ + pshufb %xmm13,%xmm5 │ │ │ │ + pabsb %xmm5,%xmm6 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + psignb %xmm5,%xmm3 │ │ │ │ + movdqa %xmm12,%xmm9 │ │ │ │ + pand %xmm6,%xmm9 │ │ │ │ + psrlw 0x10(%rsp),%xmm9 │ │ │ │ + movdqa %xmm10,%xmm5 │ │ │ │ + psubusb %xmm9,%xmm5 │ │ │ │ + pminub %xmm6,%xmm5 │ │ │ │ + pmaddubsw %xmm3,%xmm5 │ │ │ │ + paddw %xmm5,%xmm0 │ │ │ │ + movsbq 0x7c(%r10,%rcx,1),%r11 │ │ │ │ + movdqu (%rax,%r11,2),%xmm5 │ │ │ │ + neg %r11 │ │ │ │ + movdqu (%rax,%r11,2),%xmm6 │ │ │ │ + pmaxsw %xmm5,%xmm7 │ │ │ │ + pminuw %xmm5,%xmm8 │ │ │ │ + pmaxsw %xmm6,%xmm7 │ │ │ │ + pminuw %xmm6,%xmm8 │ │ │ │ + psubw %xmm4,%xmm5 │ │ │ │ + psubw %xmm4,%xmm6 │ │ │ │ + packsswb %xmm6,%xmm5 │ │ │ │ + pshufb %xmm13,%xmm5 │ │ │ │ + pabsb %xmm5,%xmm6 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + psignb %xmm5,%xmm3 │ │ │ │ + movdqa %xmm12,%xmm9 │ │ │ │ + pand %xmm6,%xmm9 │ │ │ │ + psrlw 0x10(%rsp),%xmm9 │ │ │ │ + movdqa %xmm10,%xmm5 │ │ │ │ + psubusb %xmm9,%xmm5 │ │ │ │ + pminub %xmm6,%xmm5 │ │ │ │ + pmaddubsw %xmm3,%xmm5 │ │ │ │ + paddw %xmm5,%xmm0 │ │ │ │ + dec %r10d │ │ │ │ + jge 2fd9d5 <__cxa_finalize@plt+0x2d2985> │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + pcmpgtw %xmm0,%xmm6 │ │ │ │ + paddw %xmm6,%xmm0 │ │ │ │ + pmulhrsw %xmm15,%xmm0 │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + pminsw %xmm7,%xmm4 │ │ │ │ + pmaxsw %xmm8,%xmm4 │ │ │ │ + packuswb %xmm4,%xmm4 │ │ │ │ + movq %xmm4,(%rdi) │ │ │ │ + add $0x20,%rax │ │ │ │ add %rsi,%rdi │ │ │ │ - dec %r9d │ │ │ │ - je 303ba9 <__cxa_finalize@plt+0x2d8b59> │ │ │ │ - movdqu (%rdx,%rbp,2),%xmm8 │ │ │ │ - movdqu (%rdx,%r14,2),%xmm9 │ │ │ │ - movdqu (%rdx,%r12,2),%xmm12 │ │ │ │ - movdqu (%rdx,%r13,2),%xmm13 │ │ │ │ - movdqu (%rdx,%r8,2),%xmm4 │ │ │ │ - movdqu (%rdx,%rax,2),%xmm5 │ │ │ │ - movdqu (%rdx,%r10,2),%xmm6 │ │ │ │ - movdqu (%rdx,%rbx,2),%xmm7 │ │ │ │ - add %rcx,%rdx │ │ │ │ - pmaddwd 0x90(%rsp),%xmm8 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm9 │ │ │ │ - pmaddwd 0xb0(%rsp),%xmm12 │ │ │ │ - pmaddwd 0xc0(%rsp),%xmm13 │ │ │ │ - pmaddwd 0x50(%rsp),%xmm4 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm5 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm6 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm7 │ │ │ │ - phaddd %xmm9,%xmm8 │ │ │ │ - phaddd %xmm13,%xmm12 │ │ │ │ - movdqa 0xdaf20(%r15),%xmm9 │ │ │ │ - movdqa 0x10(%rsp),%xmm13 │ │ │ │ - phaddd %xmm5,%xmm4 │ │ │ │ - phaddd %xmm7,%xmm6 │ │ │ │ - phaddd %xmm12,%xmm8 │ │ │ │ - phaddd %xmm6,%xmm4 │ │ │ │ - pshufd $0x4e,%xmm9,%xmm5 │ │ │ │ - pshufb %xmm9,%xmm0 │ │ │ │ - pshufb %xmm9,%xmm1 │ │ │ │ - pshufb %xmm5,%xmm2 │ │ │ │ - pshufb %xmm5,%xmm3 │ │ │ │ - movdqa 0x20(%rsp),%xmm12 │ │ │ │ - paddd %xmm13,%xmm4 │ │ │ │ - paddd %xmm13,%xmm8 │ │ │ │ - psrad %xmm12,%xmm4 │ │ │ │ - psrad %xmm12,%xmm8 │ │ │ │ - packssdw %xmm8,%xmm4 │ │ │ │ - movdqa 0xd0(%rsp),%xmm6 │ │ │ │ - pshufb %xmm9,%xmm6 │ │ │ │ - movdqa 0xe0(%rsp),%xmm7 │ │ │ │ - pshufb %xmm9,%xmm7 │ │ │ │ - movdqa 0xf0(%rsp),%xmm8 │ │ │ │ - pshufb %xmm5,%xmm8 │ │ │ │ - movdqa 0x100(%rsp),%xmm13 │ │ │ │ - pshufb %xmm5,%xmm13 │ │ │ │ - punpckhwd %xmm2,%xmm0 │ │ │ │ - punpckhwd %xmm3,%xmm1 │ │ │ │ - punpcklwd %xmm6,%xmm2 │ │ │ │ - punpcklwd %xmm7,%xmm3 │ │ │ │ - punpckhwd %xmm8,%xmm6 │ │ │ │ - punpckhwd %xmm13,%xmm7 │ │ │ │ - punpcklwd %xmm4,%xmm8 │ │ │ │ - punpckhqdq %xmm4,%xmm4 │ │ │ │ - punpcklwd %xmm4,%xmm13 │ │ │ │ - movdqa %xmm6,0xd0(%rsp) │ │ │ │ - movdqa %xmm7,0xe0(%rsp) │ │ │ │ - movdqa %xmm8,0xf0(%rsp) │ │ │ │ - movdqa %xmm13,0x100(%rsp) │ │ │ │ - movdqa 0x30(%rsp),%xmm13 │ │ │ │ - jmp 30445c <__cxa_finalize@plt+0x2d940c> │ │ │ │ - movzwl 0xdb254(%r15,%r8,2),%r8d │ │ │ │ - add %r15,%r8 │ │ │ │ - jmp *%r8 │ │ │ │ - mov 0x208(%rsp),%r10d │ │ │ │ - movdqa %xmm13,0x10(%rsp) │ │ │ │ - movzbl %al,%eax │ │ │ │ - sub $0x2,%rdx │ │ │ │ - movd %eax,%xmm15 │ │ │ │ - pxor %xmm9,%xmm9 │ │ │ │ - punpckldq %xmm8,%xmm9 │ │ │ │ - paddd %xmm9,%xmm14 │ │ │ │ - movdqa 0xdb070(%r15),%xmm9 │ │ │ │ - pshufd $0x0,%xmm15,%xmm15 │ │ │ │ - movdqa %xmm14,%xmm8 │ │ │ │ - pand %xmm10,%xmm8 │ │ │ │ - psrld $0x6,%xmm8 │ │ │ │ - paddd %xmm8,%xmm15 │ │ │ │ - movd %xmm15,%r8d │ │ │ │ - pshufd $0x39,%xmm15,%xmm15 │ │ │ │ - movd %xmm15,%eax │ │ │ │ - movdqa 0xdaf60(%r15),%xmm5 │ │ │ │ - movdqa 0xdaf00(%r15),%xmm6 │ │ │ │ - movd 0xdf55a(%r15,%r8,8),%xmm15 │ │ │ │ - movd 0xdf55a(%r15,%rax,8),%xmm7 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - pcmpeqd %xmm2,%xmm8 │ │ │ │ - psrld $0xa,%xmm14 │ │ │ │ - paddd %xmm14,%xmm14 │ │ │ │ + dec %edx │ │ │ │ + jg 2fd9be <__cxa_finalize@plt+0x2d296e> │ │ │ │ + add $0x1b8,%rsp │ │ │ │ + ret │ │ │ │ + lea 0xde70f(%rip),%rax │ │ │ │ + and $0x1,%r9d │ │ │ │ + xor %edx,%edx │ │ │ │ + sub %ecx,%r8d │ │ │ │ + cmovs %edx,%r8d │ │ │ │ + add %r9d,%r9d │ │ │ │ + pshufb %xmm7,%xmm1 │ │ │ │ + movddup (%rax,%r8,8),%xmm7 │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + mov 0x1c8(%rsp),%ecx │ │ │ │ + lea 0x70(%rsp),%r8 │ │ │ │ + lea 0x40(%rax,%r9,8),%r9 │ │ │ │ + mov $0x8,%edx │ │ │ │ + lea (%rax,%rcx,2),%rcx │ │ │ │ + mov $0x1,%r10d │ │ │ │ + movdqa (%r8),%xmm4 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movddup (%r9,%r10,8),%xmm2 │ │ │ │ + movsbq 0x70(%r10,%rcx,1),%r11 │ │ │ │ + movdqu (%r8,%r11,2),%xmm5 │ │ │ │ + neg %r11 │ │ │ │ + movdqu (%r8,%r11,2),%xmm6 │ │ │ │ + psubw %xmm4,%xmm5 │ │ │ │ + psubw %xmm4,%xmm6 │ │ │ │ + packsswb %xmm6,%xmm5 │ │ │ │ + pshufb %xmm13,%xmm5 │ │ │ │ + pabsb %xmm5,%xmm6 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + psignb %xmm5,%xmm3 │ │ │ │ + movdqa %xmm7,%xmm9 │ │ │ │ + pand %xmm6,%xmm9 │ │ │ │ + psrlw (%rsp),%xmm9 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + psubusb %xmm9,%xmm5 │ │ │ │ + pminub %xmm6,%xmm5 │ │ │ │ + pmaddubsw %xmm3,%xmm5 │ │ │ │ + paddw %xmm5,%xmm0 │ │ │ │ + dec %r10d │ │ │ │ + jge 2fdbc9 <__cxa_finalize@plt+0x2d2b79> │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + pcmpgtw %xmm0,%xmm6 │ │ │ │ + paddw %xmm6,%xmm0 │ │ │ │ + pmulhrsw %xmm15,%xmm0 │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + packuswb %xmm4,%xmm4 │ │ │ │ + movq %xmm4,(%rdi) │ │ │ │ + add $0x20,%r8 │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %edx │ │ │ │ + jg 2fdbba <__cxa_finalize@plt+0x2d2b6a> │ │ │ │ + add $0x1b8,%rsp │ │ │ │ + ret │ │ │ │ + movd 0x1c0(%rsp),%xmm1 │ │ │ │ + tzcnt %eax,%eax │ │ │ │ + mov 0x1c8(%rsp),%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + sub %eax,%r8d │ │ │ │ + cmovs %edx,%r8d │ │ │ │ + pshufb %xmm7,%xmm1 │ │ │ │ + lea 0xde603(%rip),%r9 │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + movddup (%r9,%r8,8),%xmm7 │ │ │ │ + lea (%r9,%rcx,2),%rcx │ │ │ │ + lea 0x70(%rsp),%r8 │ │ │ │ + mov $0x8,%edx │ │ │ │ + mov $0x1,%r10d │ │ │ │ + movdqa (%r8),%xmm4 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movddup 0x60(%r9,%r10,8),%xmm2 │ │ │ │ + movsbq 0x74(%r10,%rcx,1),%rax │ │ │ │ + movdqu (%r8,%rax,2),%xmm5 │ │ │ │ + neg %rax │ │ │ │ + movdqu (%r8,%rax,2),%xmm6 │ │ │ │ + psubw %xmm4,%xmm5 │ │ │ │ + psubw %xmm4,%xmm6 │ │ │ │ + packsswb %xmm6,%xmm5 │ │ │ │ + pshufb %xmm13,%xmm5 │ │ │ │ + pabsb %xmm5,%xmm6 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + psignb %xmm5,%xmm3 │ │ │ │ + movdqa %xmm7,%xmm9 │ │ │ │ + pand %xmm6,%xmm9 │ │ │ │ + psrlw (%rsp),%xmm9 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + psubusb %xmm9,%xmm5 │ │ │ │ + pminub %xmm6,%xmm5 │ │ │ │ + pmaddubsw %xmm3,%xmm5 │ │ │ │ + paddw %xmm5,%xmm0 │ │ │ │ + movsbq 0x7c(%r10,%rcx,1),%rax │ │ │ │ + movdqu (%r8,%rax,2),%xmm5 │ │ │ │ + neg %rax │ │ │ │ + movdqu (%r8,%rax,2),%xmm6 │ │ │ │ + psubw %xmm4,%xmm5 │ │ │ │ + psubw %xmm4,%xmm6 │ │ │ │ + packsswb %xmm6,%xmm5 │ │ │ │ + pshufb %xmm13,%xmm5 │ │ │ │ + pabsb %xmm5,%xmm6 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + psignb %xmm5,%xmm3 │ │ │ │ + movdqa %xmm7,%xmm9 │ │ │ │ + pand %xmm6,%xmm9 │ │ │ │ + psrlw (%rsp),%xmm9 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + psubusb %xmm9,%xmm5 │ │ │ │ + pminub %xmm6,%xmm5 │ │ │ │ + pmaddubsw %xmm3,%xmm5 │ │ │ │ + paddw %xmm5,%xmm0 │ │ │ │ + dec %r10d │ │ │ │ + jge 2fdcb4 <__cxa_finalize@plt+0x2d2c64> │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + pcmpgtw %xmm0,%xmm6 │ │ │ │ + paddw %xmm6,%xmm0 │ │ │ │ + pmulhrsw %xmm15,%xmm0 │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + packuswb %xmm4,%xmm4 │ │ │ │ + movq %xmm4,(%rdi) │ │ │ │ + add $0x20,%r8 │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %edx │ │ │ │ + jg 2fdca5 <__cxa_finalize@plt+0x2d2c55> │ │ │ │ + add $0x1b8,%rsp │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + sub $0x1b8,%rsp │ │ │ │ + mov 0x1d8(%rsp),%r10d │ │ │ │ + movdqa 0xde4b9(%rip),%xmm6 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + lea (%rdi,%rsi,4),%rax │ │ │ │ + lea (%rsi,%rsi,2),%r11 │ │ │ │ + test $0x2,%r10b │ │ │ │ + je 2fde53 <__cxa_finalize@plt+0x2d2e03> │ │ │ │ + pmovzxbw (%rdi),%xmm0 │ │ │ │ + pmovzxbw (%rdi,%rsi,1),%xmm1 │ │ │ │ + pmovzxbw (%rdi,%rsi,2),%xmm2 │ │ │ │ + pmovzxbw (%rdi,%r11,1),%xmm3 │ │ │ │ + movdqa %xmm0,0x70(%rsp) │ │ │ │ + movdqa %xmm1,0x90(%rsp) │ │ │ │ + movdqa %xmm2,0xb0(%rsp) │ │ │ │ + movdqa %xmm3,0xd0(%rsp) │ │ │ │ + pmovzxbw (%rax),%xmm0 │ │ │ │ + pmovzxbw (%rax,%rsi,1),%xmm1 │ │ │ │ + pmovzxbw (%rax,%rsi,2),%xmm2 │ │ │ │ + pmovzxbw (%rax,%r11,1),%xmm3 │ │ │ │ + movdqa %xmm0,0xf0(%rsp) │ │ │ │ + movdqa %xmm1,0x110(%rsp) │ │ │ │ + movdqa %xmm2,0x130(%rsp) │ │ │ │ + movdqa %xmm3,0x150(%rsp) │ │ │ │ + jmp 2fdf25 <__cxa_finalize@plt+0x2d2ed5> │ │ │ │ + movd (%rdi),%xmm0 │ │ │ │ + punpcklbw %xmm7,%xmm0 │ │ │ │ + movd (%rdi,%rsi,1),%xmm1 │ │ │ │ + punpcklbw %xmm7,%xmm1 │ │ │ │ + movd (%rdi,%rsi,2),%xmm2 │ │ │ │ + punpcklbw %xmm7,%xmm2 │ │ │ │ + movd (%rdi,%r11,1),%xmm3 │ │ │ │ + punpcklbw %xmm7,%xmm3 │ │ │ │ + movdqa %xmm0,0x70(%rsp) │ │ │ │ + movdqa %xmm1,0x90(%rsp) │ │ │ │ + movdqa %xmm2,0xb0(%rsp) │ │ │ │ + movdqa %xmm3,0xd0(%rsp) │ │ │ │ + movd %xmm6,0x78(%rsp) │ │ │ │ + movd %xmm6,0x98(%rsp) │ │ │ │ + movd %xmm6,0xb8(%rsp) │ │ │ │ + movd %xmm6,0xd8(%rsp) │ │ │ │ + movd (%rax),%xmm0 │ │ │ │ + punpcklbw %xmm7,%xmm0 │ │ │ │ + movd (%rax,%rsi,1),%xmm1 │ │ │ │ + punpcklbw %xmm7,%xmm1 │ │ │ │ + movd (%rax,%rsi,2),%xmm2 │ │ │ │ + punpcklbw %xmm7,%xmm2 │ │ │ │ + movd (%rax,%r11,1),%xmm3 │ │ │ │ + punpcklbw %xmm7,%xmm3 │ │ │ │ + movdqa %xmm0,0xf0(%rsp) │ │ │ │ + movdqa %xmm1,0x110(%rsp) │ │ │ │ + movdqa %xmm2,0x130(%rsp) │ │ │ │ + movdqa %xmm3,0x150(%rsp) │ │ │ │ + movd %xmm6,0xf8(%rsp) │ │ │ │ + movd %xmm6,0x118(%rsp) │ │ │ │ + movd %xmm6,0x138(%rsp) │ │ │ │ + movd %xmm6,0x158(%rsp) │ │ │ │ + test $0x4,%r10b │ │ │ │ + je 2fdfe2 <__cxa_finalize@plt+0x2d2f92> │ │ │ │ + test $0x1,%r10b │ │ │ │ + je 2fdf80 <__cxa_finalize@plt+0x2d2f30> │ │ │ │ + test $0x2,%r10b │ │ │ │ + je 2fdf59 <__cxa_finalize@plt+0x2d2f09> │ │ │ │ + pmovzxbw -0x2(%rcx),%xmm0 │ │ │ │ + pmovzxbw -0x2(%rcx,%rsi,1),%xmm1 │ │ │ │ + movdqu %xmm0,0x2c(%rsp) │ │ │ │ + movdqu %xmm1,0x4c(%rsp) │ │ │ │ + jmp 2fdfee <__cxa_finalize@plt+0x2d2f9e> │ │ │ │ + pmovzxbw -0x4(%rcx),%xmm0 │ │ │ │ + pmovzxbw -0x4(%rcx,%rsi,1),%xmm1 │ │ │ │ + movdqu %xmm0,0x28(%rsp) │ │ │ │ + movdqu %xmm1,0x48(%rsp) │ │ │ │ + movd %xmm6,0x38(%rsp) │ │ │ │ + movd %xmm6,0x58(%rsp) │ │ │ │ + jmp 2fdfee <__cxa_finalize@plt+0x2d2f9e> │ │ │ │ + test $0x2,%r10b │ │ │ │ + je 2fdfab <__cxa_finalize@plt+0x2d2f5b> │ │ │ │ + pmovzxbw (%rcx),%xmm0 │ │ │ │ + pmovzxbw (%rcx,%rsi,1),%xmm1 │ │ │ │ + movd %xmm6,0x2c(%rsp) │ │ │ │ + movd %xmm6,0x4c(%rsp) │ │ │ │ + movdqa %xmm0,0x30(%rsp) │ │ │ │ + movdqa %xmm1,0x50(%rsp) │ │ │ │ + jmp 2fdfee <__cxa_finalize@plt+0x2d2f9e> │ │ │ │ + movd (%rcx),%xmm0 │ │ │ │ + punpcklbw %xmm7,%xmm0 │ │ │ │ + movd (%rcx,%rsi,1),%xmm1 │ │ │ │ + punpcklbw %xmm7,%xmm1 │ │ │ │ + movd %xmm6,0x2c(%rsp) │ │ │ │ + movd %xmm6,0x4c(%rsp) │ │ │ │ + movdqa %xmm0,0x30(%rsp) │ │ │ │ + movdqa %xmm1,0x50(%rsp) │ │ │ │ + movd %xmm6,0x38(%rsp) │ │ │ │ + movd %xmm6,0x58(%rsp) │ │ │ │ + jmp 2fdfee <__cxa_finalize@plt+0x2d2f9e> │ │ │ │ + movdqu %xmm6,0x2c(%rsp) │ │ │ │ + movdqu %xmm6,0x4c(%rsp) │ │ │ │ + test $0x1,%r10b │ │ │ │ + je 2fe065 <__cxa_finalize@plt+0x2d3015> │ │ │ │ movdqu (%rdx),%xmm0 │ │ │ │ - movdqu (%rdx,%rcx,2),%xmm1 │ │ │ │ - movdqu (%rdx,%rcx,4),%xmm2 │ │ │ │ - punpckldq %xmm7,%xmm15 │ │ │ │ - pshufb %xmm5,%xmm14 │ │ │ │ - paddb %xmm6,%xmm14 │ │ │ │ - pand %xmm8,%xmm9 │ │ │ │ - pandn %xmm15,%xmm8 │ │ │ │ - por %xmm9,%xmm8 │ │ │ │ - movdqu (%rdx,%rcx,1),%xmm4 │ │ │ │ - movdqu (%rdx,%rbp,1),%xmm5 │ │ │ │ - lea (%rdx,%rcx,4),%rdx │ │ │ │ - movdqu (%rdx,%rcx,1),%xmm6 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - shr $0x6,%r10d │ │ │ │ - mov $0x40000000,%r8d │ │ │ │ - lea (%r11,%r10,1),%r10d │ │ │ │ - cmovne 0xdf558(%r15,%r10,8),%r8 │ │ │ │ - punpcklbw %xmm8,%xmm8 │ │ │ │ - psraw $0x8,%xmm8 │ │ │ │ - pshufb %xmm14,%xmm0 │ │ │ │ - pshufb %xmm14,%xmm1 │ │ │ │ - pshufb %xmm14,%xmm2 │ │ │ │ - pmaddwd %xmm8,%xmm0 │ │ │ │ - pmaddwd %xmm8,%xmm1 │ │ │ │ - pmaddwd %xmm8,%xmm2 │ │ │ │ - pshufb %xmm14,%xmm4 │ │ │ │ - pshufb %xmm14,%xmm5 │ │ │ │ - pshufb %xmm14,%xmm6 │ │ │ │ - pmaddwd %xmm8,%xmm4 │ │ │ │ - pmaddwd %xmm8,%xmm5 │ │ │ │ - pmaddwd %xmm8,%xmm6 │ │ │ │ - phaddd %xmm1,%xmm0 │ │ │ │ - phaddd %xmm2,%xmm1 │ │ │ │ - phaddd %xmm5,%xmm4 │ │ │ │ - phaddd %xmm6,%xmm5 │ │ │ │ - paddd %xmm11,%xmm0 │ │ │ │ - paddd %xmm11,%xmm1 │ │ │ │ - paddd %xmm11,%xmm4 │ │ │ │ - paddd %xmm11,%xmm5 │ │ │ │ - psrad %xmm12,%xmm0 │ │ │ │ - psrad %xmm12,%xmm1 │ │ │ │ - psrad %xmm12,%xmm4 │ │ │ │ - psrad %xmm12,%xmm5 │ │ │ │ - packssdw %xmm1,%xmm0 │ │ │ │ - packssdw %xmm5,%xmm4 │ │ │ │ - movq %r8,%xmm10 │ │ │ │ - punpcklbw %xmm10,%xmm10 │ │ │ │ - psraw $0x8,%xmm10 │ │ │ │ - pshufd $0x0,%xmm10,%xmm7 │ │ │ │ - pshufd $0x55,%xmm10,%xmm15 │ │ │ │ - pshufd $0xaa,%xmm10,%xmm9 │ │ │ │ - pshufd $0xff,%xmm10,%xmm10 │ │ │ │ movdqa %xmm0,%xmm1 │ │ │ │ - punpcklwd %xmm4,%xmm1 │ │ │ │ - movdqa %xmm0,%xmm3 │ │ │ │ - punpckhwd %xmm4,%xmm3 │ │ │ │ - movdqu (%rdx),%xmm2 │ │ │ │ - movdqu (%rdx,%rcx,1),%xmm5 │ │ │ │ - movdqu (%rdx,%rcx,2),%xmm6 │ │ │ │ - movdqu (%rdx,%rbp,1),%xmm13 │ │ │ │ - lea (%rdx,%rcx,4),%rdx │ │ │ │ - pmaddwd %xmm15,%xmm3 │ │ │ │ - pshufb %xmm14,%xmm2 │ │ │ │ - pshufb %xmm14,%xmm5 │ │ │ │ - pshufb %xmm14,%xmm6 │ │ │ │ - pshufb %xmm14,%xmm13 │ │ │ │ - pmaddwd %xmm8,%xmm2 │ │ │ │ - pmaddwd %xmm8,%xmm5 │ │ │ │ - pmaddwd %xmm8,%xmm6 │ │ │ │ - pmaddwd %xmm8,%xmm13 │ │ │ │ - phaddd %xmm5,%xmm2 │ │ │ │ - phaddd %xmm13,%xmm6 │ │ │ │ + punpckhbw %xmm7,%xmm1 │ │ │ │ + punpcklbw %xmm7,%xmm0 │ │ │ │ + movhlps %xmm1,%xmm3 │ │ │ │ + movd %xmm1,0xec(%rsp) │ │ │ │ + movd %xmm3,0x12c(%rsp) │ │ │ │ + psrlq $0x20,%xmm1 │ │ │ │ + psrlq $0x20,%xmm3 │ │ │ │ + movd %xmm1,0x10c(%rsp) │ │ │ │ + movd %xmm3,0x14c(%rsp) │ │ │ │ + movhlps %xmm0,%xmm2 │ │ │ │ + movd %xmm0,0x6c(%rsp) │ │ │ │ + movd %xmm2,0xac(%rsp) │ │ │ │ + psrlq $0x20,%xmm0 │ │ │ │ + psrlq $0x20,%xmm2 │ │ │ │ + movd %xmm0,0x8c(%rsp) │ │ │ │ + movd %xmm2,0xcc(%rsp) │ │ │ │ + jmp 2fe0aa <__cxa_finalize@plt+0x2d305a> │ │ │ │ + movd %xmm6,0x6c(%rsp) │ │ │ │ + movd %xmm6,0x8c(%rsp) │ │ │ │ + movd %xmm6,0xac(%rsp) │ │ │ │ + movd %xmm6,0xcc(%rsp) │ │ │ │ + movd %xmm6,0xec(%rsp) │ │ │ │ + movd %xmm6,0x10c(%rsp) │ │ │ │ + movd %xmm6,0x12c(%rsp) │ │ │ │ + movd %xmm6,0x14c(%rsp) │ │ │ │ + test $0x8,%r10b │ │ │ │ + je 2fe1a2 <__cxa_finalize@plt+0x2d3152> │ │ │ │ + test $0x1,%r10b │ │ │ │ + je 2fe11e <__cxa_finalize@plt+0x2d30ce> │ │ │ │ + test $0x2,%r10b │ │ │ │ + je 2fe0e6 <__cxa_finalize@plt+0x2d3096> │ │ │ │ + pmovzxbw -0x2(%r8),%xmm0 │ │ │ │ + pmovzxbw -0x2(%r8,%rsi,1),%xmm1 │ │ │ │ + movdqu %xmm0,0x16c(%rsp) │ │ │ │ + movdqu %xmm1,0x18c(%rsp) │ │ │ │ + jmp 2fe1b4 <__cxa_finalize@plt+0x2d3164> │ │ │ │ + pmovzxbw -0x4(%r8),%xmm0 │ │ │ │ + pmovzxbw -0x4(%r8,%rsi,1),%xmm1 │ │ │ │ + movdqu %xmm0,0x168(%rsp) │ │ │ │ + movdqu %xmm1,0x188(%rsp) │ │ │ │ + movd %xmm6,0x178(%rsp) │ │ │ │ + movd %xmm6,0x198(%rsp) │ │ │ │ + jmp 2fe1b4 <__cxa_finalize@plt+0x2d3164> │ │ │ │ + test $0x2,%r10b │ │ │ │ + je 2fe157 <__cxa_finalize@plt+0x2d3107> │ │ │ │ + pmovzxbw (%r8),%xmm0 │ │ │ │ + pmovzxbw (%r8,%rsi,1),%xmm1 │ │ │ │ + movdqa %xmm0,0x170(%rsp) │ │ │ │ + movdqa %xmm1,0x190(%rsp) │ │ │ │ + movd %xmm6,0x16c(%rsp) │ │ │ │ + movd %xmm6,0x18c(%rsp) │ │ │ │ + jmp 2fe1b4 <__cxa_finalize@plt+0x2d3164> │ │ │ │ + movd (%r8),%xmm0 │ │ │ │ + punpcklbw %xmm7,%xmm0 │ │ │ │ + movd (%r8,%rsi,1),%xmm1 │ │ │ │ + punpcklbw %xmm7,%xmm1 │ │ │ │ + movdqa %xmm0,0x170(%rsp) │ │ │ │ + movdqa %xmm1,0x190(%rsp) │ │ │ │ + movd %xmm6,0x178(%rsp) │ │ │ │ + movd %xmm6,0x198(%rsp) │ │ │ │ + movd %xmm6,0x16c(%rsp) │ │ │ │ + movd %xmm6,0x18c(%rsp) │ │ │ │ + jmp 2fe1b4 <__cxa_finalize@plt+0x2d3164> │ │ │ │ + movdqu %xmm6,0x16c(%rsp) │ │ │ │ + movdqu %xmm6,0x18c(%rsp) │ │ │ │ + movdqa 0xde063(%rip),%xmm13 │ │ │ │ + movdqa 0xde09a(%rip),%xmm15 │ │ │ │ + movdqa %xmm6,%xmm14 │ │ │ │ + mov 0x1c0(%rsp),%eax │ │ │ │ + mov 0x1d0(%rsp),%r8d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 2fe550 <__cxa_finalize@plt+0x2d3500> │ │ │ │ + movd %r9d,%xmm1 │ │ │ │ + bsr %r9d,%ecx │ │ │ │ + test %eax,%eax │ │ │ │ + je 2fe44a <__cxa_finalize@plt+0x2d33fa> │ │ │ │ + movd 0x1c0(%rsp),%xmm10 │ │ │ │ + tzcnt %eax,%eax │ │ │ │ + and $0x1,%r9d │ │ │ │ + sub %r8d,%ecx │ │ │ │ + sub %r8d,%eax │ │ │ │ + xor %r8d,%r8d │ │ │ │ + add %r9d,%r9d │ │ │ │ + neg %ecx │ │ │ │ + cmovs %r8d,%ecx │ │ │ │ + neg %eax │ │ │ │ + pshufb %xmm7,%xmm1 │ │ │ │ + pshufb %xmm7,%xmm10 │ │ │ │ + lea 0xde064(%rip),%r8 │ │ │ │ + movddup (%r8,%rcx,8),%xmm11 │ │ │ │ + movddup (%r8,%rax,8),%xmm12 │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov 0x1c8(%rsp),%ecx │ │ │ │ + lea 0x70(%rsp),%rax │ │ │ │ + lea 0x40(%r8,%r9,8),%r9 │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea (%r8,%rcx,2),%rcx │ │ │ │ + mov $0x1,%r10d │ │ │ │ + movq (%rax),%xmm4 │ │ │ │ + movhps 0x20(%rax),%xmm4 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movdqa %xmm4,%xmm7 │ │ │ │ + movdqa %xmm4,%xmm8 │ │ │ │ + movddup (%r9,%r10,8),%xmm2 │ │ │ │ + movsbq 0x70(%r10,%rcx,1),%r11 │ │ │ │ + movq (%rax,%r11,2),%xmm5 │ │ │ │ + movhps 0x20(%rax,%r11,2),%xmm5 │ │ │ │ + neg %r11 │ │ │ │ + movq (%rax,%r11,2),%xmm6 │ │ │ │ + movhps 0x20(%rax,%r11,2),%xmm6 │ │ │ │ + pmaxsw %xmm5,%xmm7 │ │ │ │ + pminuw %xmm5,%xmm8 │ │ │ │ + pmaxsw %xmm6,%xmm7 │ │ │ │ + pminuw %xmm6,%xmm8 │ │ │ │ + psubw %xmm4,%xmm5 │ │ │ │ + psubw %xmm4,%xmm6 │ │ │ │ + packsswb %xmm6,%xmm5 │ │ │ │ + pshufb %xmm13,%xmm5 │ │ │ │ + pabsb %xmm5,%xmm6 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + psignb %xmm5,%xmm3 │ │ │ │ + movdqa %xmm11,%xmm9 │ │ │ │ + pand %xmm6,%xmm9 │ │ │ │ + psrlw (%rsp),%xmm9 │ │ │ │ movdqa %xmm1,%xmm5 │ │ │ │ - pmaddwd %xmm7,%xmm5 │ │ │ │ - paddd %xmm11,%xmm2 │ │ │ │ - paddd %xmm11,%xmm6 │ │ │ │ - psrad %xmm12,%xmm2 │ │ │ │ - psrad %xmm12,%xmm6 │ │ │ │ - packssdw %xmm6,%xmm2 │ │ │ │ - paddd %xmm3,%xmm5 │ │ │ │ - pshufd $0xa0,%xmm2,%xmm3 │ │ │ │ - pshufd $0xf5,%xmm2,%xmm2 │ │ │ │ - palignr $0xc,%xmm0,%xmm3 │ │ │ │ - palignr $0xc,%xmm4,%xmm2 │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - movdqa %xmm2,%xmm4 │ │ │ │ - movdqa %xmm3,%xmm1 │ │ │ │ - punpcklwd %xmm2,%xmm1 │ │ │ │ - punpckhwd %xmm2,%xmm3 │ │ │ │ - movdqa %xmm1,%xmm6 │ │ │ │ - pmaddwd %xmm9,%xmm6 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - pmaddwd %xmm10,%xmm2 │ │ │ │ - paddd 0x10(%rsp),%xmm5 │ │ │ │ - paddd %xmm2,%xmm6 │ │ │ │ - paddd %xmm6,%xmm5 │ │ │ │ - pshufd $0x4e,%xmm12,%xmm2 │ │ │ │ + psubusb %xmm9,%xmm5 │ │ │ │ + pminub %xmm6,%xmm5 │ │ │ │ + pmaddubsw %xmm3,%xmm5 │ │ │ │ + paddw %xmm5,%xmm0 │ │ │ │ + movddup 0x60(%r8,%r10,8),%xmm2 │ │ │ │ + movsbq 0x74(%r10,%rcx,1),%r11 │ │ │ │ + movq (%rax,%r11,2),%xmm5 │ │ │ │ + movhps 0x20(%rax,%r11,2),%xmm5 │ │ │ │ + neg %r11 │ │ │ │ + movq (%rax,%r11,2),%xmm6 │ │ │ │ + movhps 0x20(%rax,%r11,2),%xmm6 │ │ │ │ + pmaxsw %xmm5,%xmm7 │ │ │ │ + pminuw %xmm5,%xmm8 │ │ │ │ + pmaxsw %xmm6,%xmm7 │ │ │ │ + pminuw %xmm6,%xmm8 │ │ │ │ + psubw %xmm4,%xmm5 │ │ │ │ + psubw %xmm4,%xmm6 │ │ │ │ + packsswb %xmm6,%xmm5 │ │ │ │ + pshufb %xmm13,%xmm5 │ │ │ │ + pabsb %xmm5,%xmm6 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + psignb %xmm5,%xmm3 │ │ │ │ + movdqa %xmm12,%xmm9 │ │ │ │ + pand %xmm6,%xmm9 │ │ │ │ + psrlw 0x10(%rsp),%xmm9 │ │ │ │ + movdqa %xmm10,%xmm5 │ │ │ │ + psubusb %xmm9,%xmm5 │ │ │ │ + pminub %xmm6,%xmm5 │ │ │ │ + pmaddubsw %xmm3,%xmm5 │ │ │ │ + paddw %xmm5,%xmm0 │ │ │ │ + movsbq 0x7c(%r10,%rcx,1),%r11 │ │ │ │ + movq (%rax,%r11,2),%xmm5 │ │ │ │ + movhps 0x20(%rax,%r11,2),%xmm5 │ │ │ │ + neg %r11 │ │ │ │ + movq (%rax,%r11,2),%xmm6 │ │ │ │ + movhps 0x20(%rax,%r11,2),%xmm6 │ │ │ │ + pmaxsw %xmm5,%xmm7 │ │ │ │ + pminuw %xmm5,%xmm8 │ │ │ │ + pmaxsw %xmm6,%xmm7 │ │ │ │ + pminuw %xmm6,%xmm8 │ │ │ │ + psubw %xmm4,%xmm5 │ │ │ │ + psubw %xmm4,%xmm6 │ │ │ │ + packsswb %xmm6,%xmm5 │ │ │ │ + pshufb %xmm13,%xmm5 │ │ │ │ + pabsb %xmm5,%xmm6 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + psignb %xmm5,%xmm3 │ │ │ │ + movdqa %xmm12,%xmm9 │ │ │ │ + pand %xmm6,%xmm9 │ │ │ │ + psrlw 0x10(%rsp),%xmm9 │ │ │ │ + movdqa %xmm10,%xmm5 │ │ │ │ + psubusb %xmm9,%xmm5 │ │ │ │ + pminub %xmm6,%xmm5 │ │ │ │ + pmaddubsw %xmm3,%xmm5 │ │ │ │ + paddw %xmm5,%xmm0 │ │ │ │ + dec %r10d │ │ │ │ + jge 2fe276 <__cxa_finalize@plt+0x2d3226> │ │ │ │ pxor %xmm6,%xmm6 │ │ │ │ - psrad %xmm2,%xmm5 │ │ │ │ - packssdw %xmm5,%xmm5 │ │ │ │ - pmaxsw %xmm6,%xmm5 │ │ │ │ - pminsw (%rsp),%xmm5 │ │ │ │ - movd %xmm5,(%rdi) │ │ │ │ - pshuflw $0x4e,%xmm5,%xmm5 │ │ │ │ - movd %xmm5,(%rdi,%rsi,1) │ │ │ │ + pcmpgtw %xmm0,%xmm6 │ │ │ │ + paddw %xmm6,%xmm0 │ │ │ │ + pmulhrsw %xmm15,%xmm0 │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + pminsw %xmm7,%xmm4 │ │ │ │ + pmaxsw %xmm8,%xmm4 │ │ │ │ + packuswb %xmm4,%xmm4 │ │ │ │ + movd %xmm4,(%rdi) │ │ │ │ + psrlq $0x20,%xmm4 │ │ │ │ + movd %xmm4,(%rdi,%rsi,1) │ │ │ │ + add $0x40,%rax │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 304851 <__cxa_finalize@plt+0x2d9801> │ │ │ │ - add $0x1c8,%rsp │ │ │ │ - pop %r13 │ │ │ │ - pop %r12 │ │ │ │ - pop %r15 │ │ │ │ - pop %r14 │ │ │ │ - pop %rbp │ │ │ │ - pop %rbx │ │ │ │ + dec %edx │ │ │ │ + jg 2fe25b <__cxa_finalize@plt+0x2d320b> │ │ │ │ + add $0x1b8,%rsp │ │ │ │ ret │ │ │ │ - mov 0x208(%rsp),%r10d │ │ │ │ - movdqa %xmm11,0x10(%rsp) │ │ │ │ - movdqa %xmm12,0x20(%rsp) │ │ │ │ - movdqa %xmm13,0x30(%rsp) │ │ │ │ - movzbl %al,%eax │ │ │ │ - sub $0x2,%rdx │ │ │ │ - movd %eax,%xmm15 │ │ │ │ - pmaddwd 0xdaf30(%r15),%xmm8 │ │ │ │ - movdqa 0xdb070(%r15),%xmm9 │ │ │ │ - pshufd $0x0,%xmm15,%xmm15 │ │ │ │ - paddd %xmm8,%xmm14 │ │ │ │ - movdqa %xmm14,%xmm0 │ │ │ │ - pand %xmm10,%xmm0 │ │ │ │ - psrld $0x6,%xmm0 │ │ │ │ - paddd %xmm0,%xmm15 │ │ │ │ - pshufd $0x4e,%xmm15,%xmm7 │ │ │ │ - movd %xmm15,%r8d │ │ │ │ - movd %xmm7,%r14d │ │ │ │ - pshufd $0x39,%xmm15,%xmm15 │ │ │ │ - pshufd $0x39,%xmm7,%xmm7 │ │ │ │ - movd %xmm15,%eax │ │ │ │ - movd %xmm7,%r12d │ │ │ │ - movdqa 0xdaf60(%r15),%xmm10 │ │ │ │ - movdqa 0xdaf70(%r15),%xmm11 │ │ │ │ - movd 0xdf55a(%r15,%r8,8),%xmm13 │ │ │ │ - movd 0xdf55a(%r15,%rax,8),%xmm2 │ │ │ │ - movd 0xdf55a(%r15,%r14,8),%xmm15 │ │ │ │ - movd 0xdf55a(%r15,%r12,8),%xmm4 │ │ │ │ - psrld $0xa,%xmm14 │ │ │ │ - paddd %xmm14,%xmm14 │ │ │ │ - punpckldq %xmm2,%xmm13 │ │ │ │ - punpckldq %xmm4,%xmm15 │ │ │ │ - punpcklqdq %xmm15,%xmm13 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - pcmpeqd %xmm2,%xmm0 │ │ │ │ - pand %xmm0,%xmm9 │ │ │ │ - pandn %xmm13,%xmm0 │ │ │ │ - por %xmm9,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm15 │ │ │ │ - punpckhbw %xmm0,%xmm15 │ │ │ │ - punpcklbw %xmm0,%xmm0 │ │ │ │ - psraw $0x8,%xmm15 │ │ │ │ - psraw $0x8,%xmm0 │ │ │ │ - movdqa %xmm14,%xmm12 │ │ │ │ - pshufb %xmm10,%xmm12 │ │ │ │ - pshufb %xmm11,%xmm14 │ │ │ │ - movdqa 0xdaf00(%r15),%xmm10 │ │ │ │ - movd %xmm14,%r8d │ │ │ │ - shr $0x18,%r8d │ │ │ │ - movdqa %xmm14,%xmm7 │ │ │ │ - pshufb %xmm2,%xmm7 │ │ │ │ - psubb %xmm7,%xmm14 │ │ │ │ - paddb %xmm10,%xmm12 │ │ │ │ - paddb %xmm10,%xmm14 │ │ │ │ - lea (%r8,%rcx,1),%rax │ │ │ │ - lea (%r8,%rcx,2),%r14 │ │ │ │ - lea (%r8,%rbp,1),%r12 │ │ │ │ - movdqu (%rdx),%xmm1 │ │ │ │ - movdqu (%rdx,%rcx,2),%xmm8 │ │ │ │ - movdqu (%rdx,%rcx,1),%xmm9 │ │ │ │ - movdqu (%rdx,%rbp,1),%xmm10 │ │ │ │ - movdqu (%rdx,%r8,1),%xmm7 │ │ │ │ - movdqu (%rdx,%r14,1),%xmm2 │ │ │ │ - movdqu (%rdx,%rax,1),%xmm3 │ │ │ │ - movdqu (%rdx,%r12,1),%xmm4 │ │ │ │ - lea (%rdx,%rcx,4),%rdx │ │ │ │ - pshufb %xmm12,%xmm1 │ │ │ │ - pshufb %xmm12,%xmm9 │ │ │ │ - pshufb %xmm12,%xmm8 │ │ │ │ - pshufb %xmm12,%xmm10 │ │ │ │ - pmaddwd %xmm0,%xmm1 │ │ │ │ - pmaddwd %xmm0,%xmm9 │ │ │ │ - pmaddwd %xmm0,%xmm8 │ │ │ │ - pmaddwd %xmm0,%xmm10 │ │ │ │ - pshufb %xmm14,%xmm7 │ │ │ │ - pshufb %xmm14,%xmm3 │ │ │ │ - pshufb %xmm14,%xmm2 │ │ │ │ - pshufb %xmm14,%xmm4 │ │ │ │ - pmaddwd %xmm15,%xmm7 │ │ │ │ - pmaddwd %xmm15,%xmm3 │ │ │ │ - pmaddwd %xmm15,%xmm2 │ │ │ │ - pmaddwd %xmm15,%xmm4 │ │ │ │ - movdqa 0x10(%rsp),%xmm5 │ │ │ │ - movd 0x20(%rsp),%xmm6 │ │ │ │ - phaddd %xmm7,%xmm1 │ │ │ │ - phaddd %xmm2,%xmm8 │ │ │ │ - phaddd %xmm3,%xmm9 │ │ │ │ - phaddd %xmm4,%xmm10 │ │ │ │ - movdqu (%rdx),%xmm2 │ │ │ │ - movdqu (%rdx,%rcx,1),%xmm3 │ │ │ │ - paddd %xmm5,%xmm1 │ │ │ │ - paddd %xmm5,%xmm9 │ │ │ │ - paddd %xmm5,%xmm8 │ │ │ │ - paddd %xmm5,%xmm10 │ │ │ │ - psrad %xmm6,%xmm1 │ │ │ │ - psrad %xmm6,%xmm9 │ │ │ │ - psrad %xmm6,%xmm8 │ │ │ │ - psrad %xmm6,%xmm10 │ │ │ │ - packssdw %xmm8,%xmm1 │ │ │ │ - packssdw %xmm10,%xmm9 │ │ │ │ - movdqu (%rdx,%r8,1),%xmm13 │ │ │ │ - movdqu (%rdx,%rax,1),%xmm8 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - pshufb %xmm12,%xmm2 │ │ │ │ - pshufb %xmm12,%xmm3 │ │ │ │ - pmaddwd %xmm0,%xmm2 │ │ │ │ - pmaddwd %xmm0,%xmm3 │ │ │ │ - pshufb %xmm14,%xmm13 │ │ │ │ - pshufb %xmm14,%xmm8 │ │ │ │ - pmaddwd %xmm15,%xmm13 │ │ │ │ - pmaddwd %xmm15,%xmm8 │ │ │ │ - phaddd %xmm13,%xmm2 │ │ │ │ - phaddd %xmm8,%xmm3 │ │ │ │ - shr $0x6,%r10d │ │ │ │ - mov $0x40000000,%ebx │ │ │ │ - lea (%r11,%r10,1),%r10d │ │ │ │ - cmovne 0xdf558(%r15,%r10,8),%rbx │ │ │ │ - paddd %xmm5,%xmm2 │ │ │ │ - paddd %xmm5,%xmm3 │ │ │ │ - psrad %xmm6,%xmm2 │ │ │ │ - psrad %xmm6,%xmm3 │ │ │ │ - packssdw %xmm3,%xmm2 │ │ │ │ - pshufd $0x4e,%xmm2,%xmm3 │ │ │ │ - movdqa %xmm1,%xmm13 │ │ │ │ - punpcklwd %xmm9,%xmm13 │ │ │ │ - punpckhwd %xmm9,%xmm1 │ │ │ │ - punpcklwd %xmm3,%xmm2 │ │ │ │ - movq %rbx,%xmm10 │ │ │ │ - punpcklbw %xmm10,%xmm10 │ │ │ │ - psraw $0x8,%xmm10 │ │ │ │ - pshufd $0x0,%xmm10,%xmm3 │ │ │ │ - pshufd $0x55,%xmm10,%xmm4 │ │ │ │ - pshufd $0xaa,%xmm10,%xmm5 │ │ │ │ - pshufd $0xff,%xmm10,%xmm10 │ │ │ │ - movdqa %xmm13,%xmm8 │ │ │ │ - pmaddwd %xmm3,%xmm8 │ │ │ │ - movdqa %xmm1,%xmm9 │ │ │ │ - pmaddwd %xmm3,%xmm9 │ │ │ │ - movdqa %xmm2,%xmm13 │ │ │ │ - pmaddwd %xmm4,%xmm1 │ │ │ │ - movdqa %xmm2,%xmm11 │ │ │ │ - pmaddwd %xmm4,%xmm11 │ │ │ │ - paddd 0x30(%rsp),%xmm8 │ │ │ │ - paddd 0x30(%rsp),%xmm9 │ │ │ │ - pmaddwd %xmm5,%xmm2 │ │ │ │ - paddd %xmm1,%xmm8 │ │ │ │ - paddd %xmm11,%xmm9 │ │ │ │ - paddd %xmm2,%xmm8 │ │ │ │ - movdqu (%rdx),%xmm6 │ │ │ │ - movdqu (%rdx,%rcx,2),%xmm1 │ │ │ │ - movdqu (%rdx,%r8,1),%xmm11 │ │ │ │ - movdqu (%rdx,%r14,1),%xmm2 │ │ │ │ - pshufb %xmm12,%xmm6 │ │ │ │ - pshufb %xmm12,%xmm1 │ │ │ │ - pmaddwd %xmm0,%xmm6 │ │ │ │ - pmaddwd %xmm0,%xmm1 │ │ │ │ - pshufb %xmm14,%xmm11 │ │ │ │ - pshufb %xmm14,%xmm2 │ │ │ │ - pmaddwd %xmm15,%xmm11 │ │ │ │ - pmaddwd %xmm15,%xmm2 │ │ │ │ - phaddd %xmm11,%xmm6 │ │ │ │ - phaddd %xmm2,%xmm1 │ │ │ │ - paddd 0x10(%rsp),%xmm6 │ │ │ │ - paddd 0x10(%rsp),%xmm1 │ │ │ │ - psrad 0x20(%rsp),%xmm6 │ │ │ │ - psrad 0x20(%rsp),%xmm1 │ │ │ │ - movdqu (%rdx,%rcx,1),%xmm7 │ │ │ │ - movdqu (%rdx,%rbp,1),%xmm11 │ │ │ │ - packssdw %xmm1,%xmm6 │ │ │ │ - movdqu (%rdx,%rax,1),%xmm2 │ │ │ │ - movdqu (%rdx,%r12,1),%xmm1 │ │ │ │ - pshufb %xmm12,%xmm7 │ │ │ │ - pshufb %xmm12,%xmm11 │ │ │ │ - pmaddwd %xmm0,%xmm7 │ │ │ │ - pmaddwd %xmm0,%xmm11 │ │ │ │ - pshufb %xmm14,%xmm2 │ │ │ │ - pshufb %xmm14,%xmm1 │ │ │ │ - pmaddwd %xmm15,%xmm2 │ │ │ │ - pmaddwd %xmm15,%xmm1 │ │ │ │ - phaddd %xmm2,%xmm7 │ │ │ │ - phaddd %xmm1,%xmm11 │ │ │ │ - paddd 0x10(%rsp),%xmm7 │ │ │ │ - paddd 0x10(%rsp),%xmm11 │ │ │ │ - psrad 0x20(%rsp),%xmm7 │ │ │ │ - psrad 0x20(%rsp),%xmm11 │ │ │ │ - packssdw %xmm11,%xmm7 │ │ │ │ - lea (%rdx,%rcx,4),%rdx │ │ │ │ - movdqa %xmm6,%xmm1 │ │ │ │ - punpcklwd %xmm7,%xmm1 │ │ │ │ - punpckhwd %xmm7,%xmm6 │ │ │ │ - movdqa %xmm6,%xmm2 │ │ │ │ - movdqa %xmm1,%xmm11 │ │ │ │ - pmaddwd %xmm5,%xmm11 │ │ │ │ - movdqa %xmm1,%xmm7 │ │ │ │ - pmaddwd %xmm10,%xmm7 │ │ │ │ - pmaddwd %xmm10,%xmm6 │ │ │ │ - paddd %xmm11,%xmm9 │ │ │ │ - movd 0x28(%rsp),%xmm11 │ │ │ │ - paddd %xmm7,%xmm8 │ │ │ │ - paddd %xmm6,%xmm9 │ │ │ │ - psrad %xmm11,%xmm8 │ │ │ │ - psrad %xmm11,%xmm9 │ │ │ │ - packssdw %xmm9,%xmm8 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - pmaxsw %xmm7,%xmm8 │ │ │ │ - pminsw (%rsp),%xmm8 │ │ │ │ - movq %xmm8,(%rdi) │ │ │ │ - movhps %xmm8,(%rdi,%rsi,1) │ │ │ │ + lea 0xdde3f(%rip),%rax │ │ │ │ + and $0x1,%r9d │ │ │ │ + xor %edx,%edx │ │ │ │ + sub %ecx,%r8d │ │ │ │ + cmovs %edx,%r8d │ │ │ │ + add %r9d,%r9d │ │ │ │ + pshufb %xmm7,%xmm1 │ │ │ │ + movddup (%rax,%r8,8),%xmm7 │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + mov 0x1c8(%rsp),%ecx │ │ │ │ + lea 0x70(%rsp),%r8 │ │ │ │ + lea 0x40(%rax,%r9,8),%r9 │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea (%rax,%rcx,2),%rcx │ │ │ │ + mov $0x1,%r10d │ │ │ │ + movq (%r8),%xmm4 │ │ │ │ + movhps 0x20(%r8),%xmm4 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movddup (%r9,%r10,8),%xmm2 │ │ │ │ + movsbq 0x70(%r10,%rcx,1),%r11 │ │ │ │ + movq (%r8,%r11,2),%xmm5 │ │ │ │ + movhps 0x20(%r8,%r11,2),%xmm5 │ │ │ │ + neg %r11 │ │ │ │ + movq (%r8,%r11,2),%xmm6 │ │ │ │ + movhps 0x20(%r8,%r11,2),%xmm6 │ │ │ │ + psubw %xmm4,%xmm5 │ │ │ │ + psubw %xmm4,%xmm6 │ │ │ │ + packsswb %xmm6,%xmm5 │ │ │ │ + pshufb %xmm13,%xmm5 │ │ │ │ + pabsb %xmm5,%xmm6 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + psignb %xmm5,%xmm3 │ │ │ │ + movdqa %xmm7,%xmm9 │ │ │ │ + pand %xmm6,%xmm9 │ │ │ │ + psrlw (%rsp),%xmm9 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + psubusb %xmm9,%xmm5 │ │ │ │ + pminub %xmm6,%xmm5 │ │ │ │ + pmaddubsw %xmm3,%xmm5 │ │ │ │ + paddw %xmm5,%xmm0 │ │ │ │ + dec %r10d │ │ │ │ + jge 2fe49e <__cxa_finalize@plt+0x2d344e> │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + pcmpgtw %xmm0,%xmm6 │ │ │ │ + paddw %xmm6,%xmm0 │ │ │ │ + pmulhrsw %xmm15,%xmm0 │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + packuswb %xmm4,%xmm4 │ │ │ │ + movd %xmm4,(%rdi) │ │ │ │ + psrlq $0x20,%xmm4 │ │ │ │ + movd %xmm4,(%rdi,%rsi,1) │ │ │ │ + add $0x40,%r8 │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 304c3b <__cxa_finalize@plt+0x2d9beb> │ │ │ │ - add $0x1c8,%rsp │ │ │ │ - pop %r13 │ │ │ │ - pop %r12 │ │ │ │ - pop %r15 │ │ │ │ - pop %r14 │ │ │ │ - pop %rbp │ │ │ │ - pop %rbx │ │ │ │ + dec %edx │ │ │ │ + jg 2fe48a <__cxa_finalize@plt+0x2d343a> │ │ │ │ + add $0x1b8,%rsp │ │ │ │ ret │ │ │ │ - movl $0x1,0x130(%rsp) │ │ │ │ - jmp 304e1d <__cxa_finalize@plt+0x2d9dcd> │ │ │ │ - movl $0x2,0x130(%rsp) │ │ │ │ - jmp 304e1d <__cxa_finalize@plt+0x2d9dcd> │ │ │ │ - movl $0x4,0x130(%rsp) │ │ │ │ - jmp 304e1d <__cxa_finalize@plt+0x2d9dcd> │ │ │ │ - movl $0x8,0x130(%rsp) │ │ │ │ - jmp 304e1d <__cxa_finalize@plt+0x2d9dcd> │ │ │ │ - movl $0x10,0x130(%rsp) │ │ │ │ - mov 0x208(%rsp),%r10d │ │ │ │ - movdqa %xmm11,0x10(%rsp) │ │ │ │ - movdqa %xmm12,0x20(%rsp) │ │ │ │ - movdqa %xmm13,0x30(%rsp) │ │ │ │ - shr $0x10,%eax │ │ │ │ - shr $0x6,%r10d │ │ │ │ - mov $0x40000000,%r8d │ │ │ │ - lea (%r11,%r10,1),%r10d │ │ │ │ - cmovne 0xdf558(%r15,%r10,8),%r8 │ │ │ │ - movd %eax,%xmm15 │ │ │ │ - sub $0x6,%rdx │ │ │ │ - movdqa %xmm8,%xmm7 │ │ │ │ - pslld $0x2,%xmm7 │ │ │ │ - pmaddwd 0xdaf30(%r15),%xmm8 │ │ │ │ - pshufd $0x0,%xmm15,%xmm15 │ │ │ │ - paddd %xmm8,%xmm14 │ │ │ │ - movq %r8,%xmm3 │ │ │ │ - punpcklbw %xmm3,%xmm3 │ │ │ │ - psraw $0x8,%xmm3 │ │ │ │ - movdqa %xmm7,0x140(%rsp) │ │ │ │ - movdqa %xmm15,0x160(%rsp) │ │ │ │ - mov %rdx,0x138(%rsp) │ │ │ │ - mov %rdi,0x170(%rsp) │ │ │ │ - pshufd $0x0,%xmm3,%xmm0 │ │ │ │ - pshufd $0x55,%xmm3,%xmm1 │ │ │ │ - pshufd $0xaa,%xmm3,%xmm2 │ │ │ │ - pshufd $0xff,%xmm3,%xmm3 │ │ │ │ - movdqa %xmm0,0x180(%rsp) │ │ │ │ - movdqa %xmm1,0x190(%rsp) │ │ │ │ - movdqa %xmm2,0x1a0(%rsp) │ │ │ │ - movdqa %xmm3,0x1b0(%rsp) │ │ │ │ - mov %r9d,0x200(%rsp) │ │ │ │ - jmp 304f4e <__cxa_finalize@plt+0x2d9efe> │ │ │ │ - decl 0x130(%rsp) │ │ │ │ - je 305a24 <__cxa_finalize@plt+0x2da9d4> │ │ │ │ - addq $0x10,0x170(%rsp) │ │ │ │ - mov 0x200(%rsp),%r9d │ │ │ │ - movdqa 0x140(%rsp),%xmm7 │ │ │ │ - movdqa 0x150(%rsp),%xmm14 │ │ │ │ - movdqa 0xdb060(%r15),%xmm10 │ │ │ │ - movdqa 0x10(%rsp),%xmm11 │ │ │ │ - movdqa 0x160(%rsp),%xmm15 │ │ │ │ - mov 0x138(%rsp),%rdx │ │ │ │ - mov 0x170(%rsp),%rdi │ │ │ │ - paddd %xmm7,%xmm14 │ │ │ │ - movdqa 0xdb090(%r15),%xmm9 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movdqa %xmm14,%xmm2 │ │ │ │ - psrld $0xa,%xmm2 │ │ │ │ - movdqa %xmm2,0x40(%rsp) │ │ │ │ - movdqa %xmm14,%xmm6 │ │ │ │ - pand %xmm10,%xmm6 │ │ │ │ - psrld $0x6,%xmm6 │ │ │ │ - movdqa %xmm15,%xmm5 │ │ │ │ - paddd %xmm6,%xmm5 │ │ │ │ - pcmpeqd %xmm1,%xmm6 │ │ │ │ - pshufd $0x4e,%xmm5,%xmm2 │ │ │ │ - movd %xmm5,%r8d │ │ │ │ - movd %xmm2,%eax │ │ │ │ - pshufd $0x39,%xmm5,%xmm5 │ │ │ │ - pshufd $0x39,%xmm2,%xmm2 │ │ │ │ - movd %xmm5,%r10d │ │ │ │ - movd %xmm2,%ebx │ │ │ │ - movq 0xdf558(%r15,%r8,8),%xmm0 │ │ │ │ - movq 0xdf558(%r15,%rax,8),%xmm1 │ │ │ │ - movhps 0xdf558(%r15,%r10,8),%xmm0 │ │ │ │ - movhps 0xdf558(%r15,%rbx,8),%xmm1 │ │ │ │ - paddd %xmm7,%xmm14 │ │ │ │ - movdqa %xmm14,%xmm5 │ │ │ │ - pand %xmm10,%xmm5 │ │ │ │ - psrld $0x6,%xmm5 │ │ │ │ - paddd %xmm5,%xmm15 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - pcmpeqd %xmm2,%xmm5 │ │ │ │ - movdqa %xmm14,0x150(%rsp) │ │ │ │ - pshufd $0x4e,%xmm15,%xmm4 │ │ │ │ - movd %xmm15,%ebp │ │ │ │ - movd %xmm4,%r14d │ │ │ │ - pshufd $0x39,%xmm15,%xmm15 │ │ │ │ - pshufd $0x39,%xmm4,%xmm4 │ │ │ │ - movd %xmm15,%r12d │ │ │ │ - movd %xmm4,%r13d │ │ │ │ - movq 0xdf558(%r15,%rbp,8),%xmm2 │ │ │ │ - movq 0xdf558(%r15,%r14,8),%xmm3 │ │ │ │ - movhps 0xdf558(%r15,%r12,8),%xmm2 │ │ │ │ - movhps 0xdf558(%r15,%r13,8),%xmm3 │ │ │ │ - psrld $0xa,%xmm14 │ │ │ │ - movq %xmm14,%r14 │ │ │ │ - punpckhqdq %xmm14,%xmm14 │ │ │ │ - movq %xmm14,%r13 │ │ │ │ - mov %r14d,%ebp │ │ │ │ - shr $0x20,%r14 │ │ │ │ - mov %r13d,%r12d │ │ │ │ - shr $0x20,%r13 │ │ │ │ - mov 0x40(%rsp),%r8d │ │ │ │ - mov 0x44(%rsp),%eax │ │ │ │ - mov 0x48(%rsp),%r10d │ │ │ │ - mov 0x4c(%rsp),%ebx │ │ │ │ - pshufd $0x50,%xmm6,%xmm4 │ │ │ │ - pshufd $0xfa,%xmm6,%xmm6 │ │ │ │ - pshufd $0x50,%xmm5,%xmm14 │ │ │ │ - pshufd $0xfa,%xmm5,%xmm5 │ │ │ │ - movdqa %xmm9,%xmm7 │ │ │ │ - pand %xmm4,%xmm7 │ │ │ │ - movdqa %xmm9,%xmm8 │ │ │ │ - pand %xmm6,%xmm8 │ │ │ │ - movdqa %xmm9,%xmm15 │ │ │ │ - pand %xmm14,%xmm15 │ │ │ │ - pand %xmm5,%xmm9 │ │ │ │ - pandn %xmm0,%xmm4 │ │ │ │ - pandn %xmm1,%xmm6 │ │ │ │ - pandn %xmm2,%xmm14 │ │ │ │ - pandn %xmm3,%xmm5 │ │ │ │ - por %xmm4,%xmm7 │ │ │ │ - por %xmm6,%xmm8 │ │ │ │ - por %xmm14,%xmm15 │ │ │ │ - por %xmm5,%xmm9 │ │ │ │ - movdqa %xmm7,%xmm0 │ │ │ │ - punpcklbw %xmm7,%xmm0 │ │ │ │ - punpckhbw %xmm7,%xmm7 │ │ │ │ - movdqa %xmm8,%xmm1 │ │ │ │ - punpcklbw %xmm8,%xmm1 │ │ │ │ - punpckhbw %xmm8,%xmm8 │ │ │ │ - psraw $0x8,%xmm0 │ │ │ │ - psraw $0x8,%xmm7 │ │ │ │ - psraw $0x8,%xmm1 │ │ │ │ - psraw $0x8,%xmm8 │ │ │ │ - movdqa %xmm15,%xmm2 │ │ │ │ - punpcklbw %xmm15,%xmm2 │ │ │ │ - punpckhbw %xmm15,%xmm15 │ │ │ │ - movdqa %xmm9,%xmm3 │ │ │ │ - punpcklbw %xmm9,%xmm3 │ │ │ │ - punpckhbw %xmm9,%xmm9 │ │ │ │ - psraw $0x8,%xmm2 │ │ │ │ - psraw $0x8,%xmm15 │ │ │ │ - psraw $0x8,%xmm3 │ │ │ │ - psraw $0x8,%xmm9 │ │ │ │ - movdqa %xmm0,0x50(%rsp) │ │ │ │ - movdqa %xmm7,0x60(%rsp) │ │ │ │ - movdqa %xmm1,0x70(%rsp) │ │ │ │ - movdqa %xmm8,0x80(%rsp) │ │ │ │ - movdqa %xmm2,0x90(%rsp) │ │ │ │ - movdqa %xmm15,0xa0(%rsp) │ │ │ │ - movdqa %xmm3,0xb0(%rsp) │ │ │ │ - movdqa %xmm9,0xc0(%rsp) │ │ │ │ - movdqu (%rdx,%r8,2),%xmm1 │ │ │ │ - movdqu (%rdx,%rax,2),%xmm2 │ │ │ │ - movdqu (%rdx,%r10,2),%xmm3 │ │ │ │ - movdqu (%rdx,%rbx,2),%xmm4 │ │ │ │ - movdqu (%rdx,%rbp,2),%xmm5 │ │ │ │ - movdqu (%rdx,%r14,2),%xmm6 │ │ │ │ - movdqu (%rdx,%r12,2),%xmm9 │ │ │ │ - movdqu (%rdx,%r13,2),%xmm10 │ │ │ │ - add %rcx,%rdx │ │ │ │ - pmaddwd 0x50(%rsp),%xmm1 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm2 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm3 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm4 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm5 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm6 │ │ │ │ - pmaddwd 0xb0(%rsp),%xmm9 │ │ │ │ - pmaddwd 0xc0(%rsp),%xmm10 │ │ │ │ - phaddd %xmm2,%xmm1 │ │ │ │ - phaddd %xmm4,%xmm3 │ │ │ │ - phaddd %xmm6,%xmm5 │ │ │ │ - phaddd %xmm10,%xmm9 │ │ │ │ - phaddd %xmm3,%xmm1 │ │ │ │ - phaddd %xmm9,%xmm5 │ │ │ │ - paddd %xmm11,%xmm1 │ │ │ │ - paddd %xmm11,%xmm5 │ │ │ │ - psrad %xmm12,%xmm1 │ │ │ │ - psrad %xmm12,%xmm5 │ │ │ │ - packssdw %xmm5,%xmm1 │ │ │ │ - movdqa %xmm1,0xd0(%rsp) │ │ │ │ - movdqu (%rdx,%r8,2),%xmm2 │ │ │ │ - movdqu (%rdx,%rax,2),%xmm3 │ │ │ │ - movdqu (%rdx,%r10,2),%xmm4 │ │ │ │ - movdqu (%rdx,%rbx,2),%xmm5 │ │ │ │ - movdqu (%rdx,%rbp,2),%xmm6 │ │ │ │ - movdqu (%rdx,%r14,2),%xmm1 │ │ │ │ - movdqu (%rdx,%r12,2),%xmm9 │ │ │ │ - movdqu (%rdx,%r13,2),%xmm10 │ │ │ │ - add %rcx,%rdx │ │ │ │ - pmaddwd 0x50(%rsp),%xmm2 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm3 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm4 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm5 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm6 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm1 │ │ │ │ - pmaddwd 0xb0(%rsp),%xmm9 │ │ │ │ - pmaddwd 0xc0(%rsp),%xmm10 │ │ │ │ - phaddd %xmm3,%xmm2 │ │ │ │ - phaddd %xmm5,%xmm4 │ │ │ │ - phaddd %xmm1,%xmm6 │ │ │ │ - phaddd %xmm10,%xmm9 │ │ │ │ - phaddd %xmm4,%xmm2 │ │ │ │ - phaddd %xmm9,%xmm6 │ │ │ │ - paddd %xmm11,%xmm2 │ │ │ │ - paddd %xmm11,%xmm6 │ │ │ │ - psrad %xmm12,%xmm2 │ │ │ │ - psrad %xmm12,%xmm6 │ │ │ │ - packssdw %xmm6,%xmm2 │ │ │ │ - movdqa %xmm2,0xe0(%rsp) │ │ │ │ - movdqu (%rdx,%r8,2),%xmm3 │ │ │ │ - movdqu (%rdx,%rax,2),%xmm4 │ │ │ │ - movdqu (%rdx,%r10,2),%xmm5 │ │ │ │ - movdqu (%rdx,%rbx,2),%xmm6 │ │ │ │ - movdqu (%rdx,%rbp,2),%xmm1 │ │ │ │ - movdqu (%rdx,%r14,2),%xmm2 │ │ │ │ - movdqu (%rdx,%r12,2),%xmm9 │ │ │ │ - movdqu (%rdx,%r13,2),%xmm10 │ │ │ │ - add %rcx,%rdx │ │ │ │ - pmaddwd 0x50(%rsp),%xmm3 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm4 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm5 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm6 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm1 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm2 │ │ │ │ - pmaddwd 0xb0(%rsp),%xmm9 │ │ │ │ - pmaddwd 0xc0(%rsp),%xmm10 │ │ │ │ - phaddd %xmm4,%xmm3 │ │ │ │ - phaddd %xmm6,%xmm5 │ │ │ │ - phaddd %xmm2,%xmm1 │ │ │ │ - phaddd %xmm10,%xmm9 │ │ │ │ - phaddd %xmm5,%xmm3 │ │ │ │ - phaddd %xmm9,%xmm1 │ │ │ │ - paddd %xmm11,%xmm3 │ │ │ │ - paddd %xmm11,%xmm1 │ │ │ │ - psrad %xmm12,%xmm3 │ │ │ │ - psrad %xmm12,%xmm1 │ │ │ │ - packssdw %xmm1,%xmm3 │ │ │ │ - movdqa %xmm3,0xf0(%rsp) │ │ │ │ - movdqu (%rdx,%r8,2),%xmm4 │ │ │ │ - movdqu (%rdx,%rax,2),%xmm5 │ │ │ │ - movdqu (%rdx,%r10,2),%xmm6 │ │ │ │ - movdqu (%rdx,%rbx,2),%xmm1 │ │ │ │ - movdqu (%rdx,%rbp,2),%xmm2 │ │ │ │ - movdqu (%rdx,%r14,2),%xmm3 │ │ │ │ - movdqu (%rdx,%r12,2),%xmm9 │ │ │ │ - movdqu (%rdx,%r13,2),%xmm10 │ │ │ │ - add %rcx,%rdx │ │ │ │ - pmaddwd 0x50(%rsp),%xmm4 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm5 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm6 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm1 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm2 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm3 │ │ │ │ - pmaddwd 0xb0(%rsp),%xmm9 │ │ │ │ - pmaddwd 0xc0(%rsp),%xmm10 │ │ │ │ - phaddd %xmm5,%xmm4 │ │ │ │ - phaddd %xmm1,%xmm6 │ │ │ │ - phaddd %xmm3,%xmm2 │ │ │ │ - phaddd %xmm10,%xmm9 │ │ │ │ - phaddd %xmm6,%xmm4 │ │ │ │ - phaddd %xmm9,%xmm2 │ │ │ │ - paddd %xmm11,%xmm4 │ │ │ │ - paddd %xmm11,%xmm2 │ │ │ │ - psrad %xmm12,%xmm4 │ │ │ │ - psrad %xmm12,%xmm2 │ │ │ │ - packssdw %xmm2,%xmm4 │ │ │ │ - movdqa %xmm4,0x100(%rsp) │ │ │ │ - movdqu (%rdx,%r8,2),%xmm5 │ │ │ │ - movdqu (%rdx,%rax,2),%xmm6 │ │ │ │ - movdqu (%rdx,%r10,2),%xmm1 │ │ │ │ - movdqu (%rdx,%rbx,2),%xmm2 │ │ │ │ - movdqu (%rdx,%rbp,2),%xmm3 │ │ │ │ - movdqu (%rdx,%r14,2),%xmm4 │ │ │ │ - movdqu (%rdx,%r12,2),%xmm9 │ │ │ │ - movdqu (%rdx,%r13,2),%xmm10 │ │ │ │ - add %rcx,%rdx │ │ │ │ - pmaddwd 0x50(%rsp),%xmm5 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm6 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm1 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm2 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm3 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm4 │ │ │ │ - pmaddwd 0xb0(%rsp),%xmm9 │ │ │ │ - pmaddwd 0xc0(%rsp),%xmm10 │ │ │ │ - phaddd %xmm6,%xmm5 │ │ │ │ - phaddd %xmm2,%xmm1 │ │ │ │ - phaddd %xmm4,%xmm3 │ │ │ │ - phaddd %xmm10,%xmm9 │ │ │ │ - phaddd %xmm1,%xmm5 │ │ │ │ - phaddd %xmm9,%xmm3 │ │ │ │ - paddd %xmm11,%xmm5 │ │ │ │ - paddd %xmm11,%xmm3 │ │ │ │ - psrad %xmm12,%xmm5 │ │ │ │ - psrad %xmm12,%xmm3 │ │ │ │ - packssdw %xmm3,%xmm5 │ │ │ │ - movdqa %xmm5,0x110(%rsp) │ │ │ │ - movdqu (%rdx,%r8,2),%xmm6 │ │ │ │ - movdqu (%rdx,%rax,2),%xmm1 │ │ │ │ - movdqu (%rdx,%r10,2),%xmm2 │ │ │ │ - movdqu (%rdx,%rbx,2),%xmm3 │ │ │ │ - movdqu (%rdx,%rbp,2),%xmm4 │ │ │ │ - movdqu (%rdx,%r14,2),%xmm5 │ │ │ │ - movdqu (%rdx,%r12,2),%xmm9 │ │ │ │ - movdqu (%rdx,%r13,2),%xmm10 │ │ │ │ - add %rcx,%rdx │ │ │ │ - pmaddwd 0x50(%rsp),%xmm6 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm1 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm2 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm3 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm4 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm5 │ │ │ │ - pmaddwd 0xb0(%rsp),%xmm9 │ │ │ │ - pmaddwd 0xc0(%rsp),%xmm10 │ │ │ │ - phaddd %xmm1,%xmm6 │ │ │ │ - phaddd %xmm3,%xmm2 │ │ │ │ - phaddd %xmm5,%xmm4 │ │ │ │ - phaddd %xmm10,%xmm9 │ │ │ │ - phaddd %xmm2,%xmm6 │ │ │ │ - phaddd %xmm9,%xmm4 │ │ │ │ - paddd %xmm11,%xmm6 │ │ │ │ - paddd %xmm11,%xmm4 │ │ │ │ - psrad %xmm12,%xmm6 │ │ │ │ - psrad %xmm12,%xmm4 │ │ │ │ - packssdw %xmm4,%xmm6 │ │ │ │ - movdqu (%rdx,%r8,2),%xmm7 │ │ │ │ - movdqu (%rdx,%rax,2),%xmm1 │ │ │ │ - movdqu (%rdx,%r10,2),%xmm2 │ │ │ │ - movdqu (%rdx,%rbx,2),%xmm3 │ │ │ │ - movdqu (%rdx,%rbp,2),%xmm4 │ │ │ │ - movdqu (%rdx,%r14,2),%xmm5 │ │ │ │ - movdqu (%rdx,%r12,2),%xmm9 │ │ │ │ - movdqu (%rdx,%r13,2),%xmm10 │ │ │ │ - add %rcx,%rdx │ │ │ │ - pmaddwd 0x50(%rsp),%xmm7 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm1 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm2 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm3 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm4 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm5 │ │ │ │ - pmaddwd 0xb0(%rsp),%xmm9 │ │ │ │ - pmaddwd 0xc0(%rsp),%xmm10 │ │ │ │ - phaddd %xmm1,%xmm7 │ │ │ │ - phaddd %xmm3,%xmm2 │ │ │ │ - phaddd %xmm5,%xmm4 │ │ │ │ - phaddd %xmm10,%xmm9 │ │ │ │ - phaddd %xmm2,%xmm7 │ │ │ │ - phaddd %xmm9,%xmm4 │ │ │ │ - paddd %xmm11,%xmm7 │ │ │ │ - paddd %xmm11,%xmm4 │ │ │ │ - psrad %xmm12,%xmm7 │ │ │ │ - psrad %xmm12,%xmm4 │ │ │ │ - packssdw %xmm4,%xmm7 │ │ │ │ - movdqu (%rdx,%r8,2),%xmm8 │ │ │ │ - movdqu (%rdx,%rax,2),%xmm1 │ │ │ │ - movdqu (%rdx,%r10,2),%xmm2 │ │ │ │ - movdqu (%rdx,%rbx,2),%xmm3 │ │ │ │ - movdqu (%rdx,%rbp,2),%xmm4 │ │ │ │ - movdqu (%rdx,%r14,2),%xmm5 │ │ │ │ - movdqu (%rdx,%r12,2),%xmm9 │ │ │ │ - movdqu (%rdx,%r13,2),%xmm10 │ │ │ │ - add %rcx,%rdx │ │ │ │ - pmaddwd 0x50(%rsp),%xmm8 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm1 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm2 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm3 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm4 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm5 │ │ │ │ - pmaddwd 0xb0(%rsp),%xmm9 │ │ │ │ - pmaddwd 0xc0(%rsp),%xmm10 │ │ │ │ - phaddd %xmm1,%xmm8 │ │ │ │ - phaddd %xmm3,%xmm2 │ │ │ │ - phaddd %xmm5,%xmm4 │ │ │ │ - phaddd %xmm10,%xmm9 │ │ │ │ - phaddd %xmm2,%xmm8 │ │ │ │ - phaddd %xmm9,%xmm4 │ │ │ │ - paddd %xmm11,%xmm8 │ │ │ │ - paddd %xmm11,%xmm4 │ │ │ │ - psrad %xmm12,%xmm8 │ │ │ │ - psrad %xmm12,%xmm4 │ │ │ │ - packssdw %xmm4,%xmm8 │ │ │ │ - movdqa 0x110(%rsp),%xmm5 │ │ │ │ - movdqa 0xd0(%rsp),%xmm1 │ │ │ │ - movdqa 0xe0(%rsp),%xmm2 │ │ │ │ - movdqa 0xf0(%rsp),%xmm3 │ │ │ │ - movdqa 0x100(%rsp),%xmm9 │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - punpcklwd %xmm6,%xmm4 │ │ │ │ - punpckhwd %xmm6,%xmm5 │ │ │ │ - movdqa %xmm7,%xmm6 │ │ │ │ - punpcklwd %xmm8,%xmm6 │ │ │ │ - punpckhwd %xmm8,%xmm7 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - punpcklwd %xmm2,%xmm0 │ │ │ │ - punpckhwd %xmm2,%xmm1 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - punpcklwd %xmm9,%xmm2 │ │ │ │ - punpckhwd %xmm9,%xmm3 │ │ │ │ - movdqa 0x180(%rsp),%xmm10 │ │ │ │ - movdqa 0x190(%rsp),%xmm11 │ │ │ │ - movdqa 0x1a0(%rsp),%xmm14 │ │ │ │ - movdqa 0x1b0(%rsp),%xmm15 │ │ │ │ - movdqa %xmm4,0xd0(%rsp) │ │ │ │ - movdqa %xmm5,0xe0(%rsp) │ │ │ │ - movdqa %xmm6,0xf0(%rsp) │ │ │ │ - movdqa %xmm7,0x100(%rsp) │ │ │ │ - movdqa %xmm0,%xmm4 │ │ │ │ - pmaddwd %xmm10,%xmm4 │ │ │ │ + movd 0x1c0(%rsp),%xmm1 │ │ │ │ + tzcnt %eax,%eax │ │ │ │ + mov 0x1c8(%rsp),%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + sub %eax,%r8d │ │ │ │ + cmovs %edx,%r8d │ │ │ │ + pshufb %xmm7,%xmm1 │ │ │ │ + lea 0xddd17(%rip),%r9 │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + movddup (%r9,%r8,8),%xmm7 │ │ │ │ + lea (%r9,%rcx,2),%rcx │ │ │ │ + lea 0x70(%rsp),%r8 │ │ │ │ + mov $0x4,%edx │ │ │ │ + mov $0x1,%r10d │ │ │ │ + movq (%r8),%xmm4 │ │ │ │ + movhps 0x20(%r8),%xmm4 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movddup 0x60(%r9,%r10,8),%xmm2 │ │ │ │ + movsbq 0x74(%r10,%rcx,1),%rax │ │ │ │ + movq (%r8,%rax,2),%xmm5 │ │ │ │ + movhps 0x20(%r8,%rax,2),%xmm5 │ │ │ │ + neg %rax │ │ │ │ + movq (%r8,%rax,2),%xmm6 │ │ │ │ + movhps 0x20(%r8,%rax,2),%xmm6 │ │ │ │ + psubw %xmm4,%xmm5 │ │ │ │ + psubw %xmm4,%xmm6 │ │ │ │ + packsswb %xmm6,%xmm5 │ │ │ │ + pshufb %xmm13,%xmm5 │ │ │ │ + pabsb %xmm5,%xmm6 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + psignb %xmm5,%xmm3 │ │ │ │ + movdqa %xmm7,%xmm9 │ │ │ │ + pand %xmm6,%xmm9 │ │ │ │ + psrlw (%rsp),%xmm9 │ │ │ │ movdqa %xmm1,%xmm5 │ │ │ │ - pmaddwd %xmm10,%xmm5 │ │ │ │ - movdqa %xmm2,%xmm6 │ │ │ │ - pmaddwd %xmm11,%xmm6 │ │ │ │ - movdqa %xmm3,%xmm7 │ │ │ │ - pmaddwd %xmm11,%xmm7 │ │ │ │ - paddd %xmm13,%xmm4 │ │ │ │ - paddd %xmm13,%xmm5 │ │ │ │ - paddd %xmm6,%xmm4 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - movdqa 0xd0(%rsp),%xmm6 │ │ │ │ - pmaddwd %xmm14,%xmm6 │ │ │ │ - movdqa 0xe0(%rsp),%xmm7 │ │ │ │ - pmaddwd %xmm14,%xmm7 │ │ │ │ - movdqa 0xf0(%rsp),%xmm8 │ │ │ │ - pmaddwd %xmm15,%xmm8 │ │ │ │ - movdqa 0x100(%rsp),%xmm9 │ │ │ │ - pmaddwd %xmm15,%xmm9 │ │ │ │ - paddd %xmm6,%xmm4 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - pshufd $0x4e,%xmm12,%xmm6 │ │ │ │ - paddd %xmm8,%xmm4 │ │ │ │ - paddd %xmm9,%xmm5 │ │ │ │ - psrad %xmm6,%xmm4 │ │ │ │ - psrad %xmm6,%xmm5 │ │ │ │ - packssdw %xmm5,%xmm4 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - pmaxsw %xmm7,%xmm4 │ │ │ │ - pminsw (%rsp),%xmm4 │ │ │ │ - movdqa %xmm4,(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %r9d │ │ │ │ - je 304eee <__cxa_finalize@plt+0x2d9e9e> │ │ │ │ - movdqu (%rdx,%r8,2),%xmm4 │ │ │ │ - movdqu (%rdx,%rax,2),%xmm8 │ │ │ │ - movdqu (%rdx,%r10,2),%xmm5 │ │ │ │ - movdqu (%rdx,%rbx,2),%xmm6 │ │ │ │ - movdqu (%rdx,%rbp,2),%xmm7 │ │ │ │ - movdqu (%rdx,%r14,2),%xmm9 │ │ │ │ - movdqu (%rdx,%r12,2),%xmm0 │ │ │ │ - movdqu (%rdx,%r13,2),%xmm1 │ │ │ │ - add %rcx,%rdx │ │ │ │ - pmaddwd 0x50(%rsp),%xmm4 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm8 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm5 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm6 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm7 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm9 │ │ │ │ - pmaddwd 0xb0(%rsp),%xmm0 │ │ │ │ - pmaddwd 0xc0(%rsp),%xmm1 │ │ │ │ - phaddd %xmm8,%xmm4 │ │ │ │ - phaddd %xmm6,%xmm5 │ │ │ │ - phaddd %xmm9,%xmm7 │ │ │ │ - phaddd %xmm1,%xmm0 │ │ │ │ - phaddd %xmm5,%xmm4 │ │ │ │ - phaddd %xmm0,%xmm7 │ │ │ │ - paddd 0x10(%rsp),%xmm4 │ │ │ │ - paddd 0x10(%rsp),%xmm7 │ │ │ │ - psrad %xmm12,%xmm4 │ │ │ │ - psrad %xmm12,%xmm7 │ │ │ │ - packssdw %xmm7,%xmm4 │ │ │ │ - movdqa %xmm4,0x110(%rsp) │ │ │ │ - movdqu (%rdx,%r8,2),%xmm8 │ │ │ │ - movdqu (%rdx,%rax,2),%xmm5 │ │ │ │ - movdqu (%rdx,%r10,2),%xmm6 │ │ │ │ - movdqu (%rdx,%rbx,2),%xmm7 │ │ │ │ - movdqu (%rdx,%rbp,2),%xmm9 │ │ │ │ - movdqu (%rdx,%r14,2),%xmm4 │ │ │ │ - movdqu (%rdx,%r12,2),%xmm0 │ │ │ │ - movdqu (%rdx,%r13,2),%xmm1 │ │ │ │ - add %rcx,%rdx │ │ │ │ - pmaddwd 0x50(%rsp),%xmm8 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm5 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm6 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm7 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm9 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm4 │ │ │ │ - pmaddwd 0xb0(%rsp),%xmm0 │ │ │ │ - pmaddwd 0xc0(%rsp),%xmm1 │ │ │ │ - phaddd %xmm5,%xmm8 │ │ │ │ - phaddd %xmm7,%xmm6 │ │ │ │ - phaddd %xmm4,%xmm9 │ │ │ │ - phaddd %xmm1,%xmm0 │ │ │ │ - phaddd %xmm6,%xmm8 │ │ │ │ - phaddd %xmm0,%xmm9 │ │ │ │ - paddd 0x10(%rsp),%xmm8 │ │ │ │ - paddd 0x10(%rsp),%xmm9 │ │ │ │ - psrad %xmm12,%xmm8 │ │ │ │ - psrad %xmm12,%xmm9 │ │ │ │ - packssdw %xmm9,%xmm8 │ │ │ │ - movdqa 0x110(%rsp),%xmm4 │ │ │ │ - movdqa %xmm2,%xmm0 │ │ │ │ - movdqa %xmm3,%xmm1 │ │ │ │ - movdqa 0xd0(%rsp),%xmm2 │ │ │ │ - movdqa 0xe0(%rsp),%xmm3 │ │ │ │ - movdqa 0xf0(%rsp),%xmm5 │ │ │ │ - movdqa 0x100(%rsp),%xmm6 │ │ │ │ - movdqa %xmm4,%xmm7 │ │ │ │ - punpcklwd %xmm8,%xmm7 │ │ │ │ - punpckhwd %xmm8,%xmm4 │ │ │ │ - movdqa %xmm5,0xd0(%rsp) │ │ │ │ - movdqa %xmm6,0xe0(%rsp) │ │ │ │ - movdqa %xmm7,0xf0(%rsp) │ │ │ │ - movdqa %xmm4,0x100(%rsp) │ │ │ │ - jmp 3057a1 <__cxa_finalize@plt+0x2da751> │ │ │ │ - add $0x1c8,%rsp │ │ │ │ - pop %r13 │ │ │ │ - pop %r12 │ │ │ │ - pop %r15 │ │ │ │ - pop %r14 │ │ │ │ - pop %rbp │ │ │ │ - pop %rbx │ │ │ │ + psubusb %xmm9,%xmm5 │ │ │ │ + pminub %xmm6,%xmm5 │ │ │ │ + pmaddubsw %xmm3,%xmm5 │ │ │ │ + paddw %xmm5,%xmm0 │ │ │ │ + movsbq 0x7c(%r10,%rcx,1),%rax │ │ │ │ + movq (%r8,%rax,2),%xmm5 │ │ │ │ + movhps 0x20(%r8,%rax,2),%xmm5 │ │ │ │ + neg %rax │ │ │ │ + movq (%r8,%rax,2),%xmm6 │ │ │ │ + movhps 0x20(%r8,%rax,2),%xmm6 │ │ │ │ + psubw %xmm4,%xmm5 │ │ │ │ + psubw %xmm4,%xmm6 │ │ │ │ + packsswb %xmm6,%xmm5 │ │ │ │ + pshufb %xmm13,%xmm5 │ │ │ │ + pabsb %xmm5,%xmm6 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + psignb %xmm5,%xmm3 │ │ │ │ + movdqa %xmm7,%xmm9 │ │ │ │ + pand %xmm6,%xmm9 │ │ │ │ + psrlw (%rsp),%xmm9 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + psubusb %xmm9,%xmm5 │ │ │ │ + pminub %xmm6,%xmm5 │ │ │ │ + pmaddubsw %xmm3,%xmm5 │ │ │ │ + paddw %xmm5,%xmm0 │ │ │ │ + dec %r10d │ │ │ │ + jge 2fe5a5 <__cxa_finalize@plt+0x2d3555> │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + pcmpgtw %xmm0,%xmm6 │ │ │ │ + paddw %xmm6,%xmm0 │ │ │ │ + pmulhrsw %xmm15,%xmm0 │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + packuswb %xmm4,%xmm4 │ │ │ │ + movd %xmm4,(%rdi) │ │ │ │ + psrlq $0x20,%xmm4 │ │ │ │ + movd %xmm4,(%rdi,%rsi,1) │ │ │ │ + add $0x40,%r8 │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + dec %edx │ │ │ │ + jg 2fe591 <__cxa_finalize@plt+0x2d3541> │ │ │ │ + add $0x1b8,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x4b004b,%eax │ │ │ │ - mov $0x4b004b,%r10d │ │ │ │ - jmp 305ae0 <__cxa_finalize@plt+0x2daa90> │ │ │ │ - mov $0x1e002d,%eax │ │ │ │ - mov %eax,%r10d │ │ │ │ - jmp 305ae0 <__cxa_finalize@plt+0x2daa90> │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x1e002d,%eax │ │ │ │ - mov $0xf003c,%r10d │ │ │ │ - jmp 305ae0 <__cxa_finalize@plt+0x2daa90> │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0xf003c,%eax │ │ │ │ - mov $0x1e002d,%r10d │ │ │ │ - jmp 305ae0 <__cxa_finalize@plt+0x2daa90> │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0xf003c,%eax │ │ │ │ - mov %eax,%r10d │ │ │ │ - jmp 305ae0 <__cxa_finalize@plt+0x2daa90> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1e002d,%eax │ │ │ │ - mov $0x2d,%r10d │ │ │ │ - jmp 305ae0 <__cxa_finalize@plt+0x2daa90> │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x2d,%eax │ │ │ │ - mov $0x1e002d,%r10d │ │ │ │ - jmp 305ae0 <__cxa_finalize@plt+0x2daa90> │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0xf003c,%eax │ │ │ │ - mov $0x2d,%r10d │ │ │ │ - jmp 305ae0 <__cxa_finalize@plt+0x2daa90> │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x2d,%eax │ │ │ │ - mov $0xf003c,%r10d │ │ │ │ - jmp 305ae0 <__cxa_finalize@plt+0x2daa90> │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x2d,%eax │ │ │ │ - mov %eax,%r10d │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - push %rbx │ │ │ │ - push %rbp │ │ │ │ - push %r14 │ │ │ │ - push %r15 │ │ │ │ - push %r12 │ │ │ │ - push %r13 │ │ │ │ - sub $0x1c8,%rsp │ │ │ │ - lea -0x18(%rip),%r14 │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - movd 0x208(%rsp),%xmm8 │ │ │ │ - movd %r9d,%xmm14 │ │ │ │ - pshufd $0x0,%xmm8,%xmm8 │ │ │ │ - pshufd $0x0,%xmm14,%xmm14 │ │ │ │ - mov %eax,%r9d │ │ │ │ - mov 0x218(%rsp),%eax │ │ │ │ - mov 0x210(%rsp),%r11d │ │ │ │ - shr $0xb,%eax │ │ │ │ - movdqa 0xd7220(%r14),%xmm10 │ │ │ │ - movddup 0xd7278(%r14,%rax,8),%xmm11 │ │ │ │ - movd 0xd7298(%r14,%rax,4),%xmm12 │ │ │ │ - lea (%rdx,%rdx,2),%rbx │ │ │ │ - movzbl %r10b,%eax │ │ │ │ - shr $0x10,%r10d │ │ │ │ - cmp $0x6,%r8d │ │ │ │ - cmovs %eax,%r10d │ │ │ │ - sub %rbx,%rsi │ │ │ │ - cmp $0x400,%r11d │ │ │ │ - je 306df6 <__cxa_finalize@plt+0x2dbda6> │ │ │ │ - cmp $0x800,%r11d │ │ │ │ - je 307e7d <__cxa_finalize@plt+0x2dce2d> │ │ │ │ - movzwl 0xd7420(%r14,%rcx,2),%ecx │ │ │ │ - add %r14,%rcx │ │ │ │ - jmp *%rcx │ │ │ │ - mov 0x200(%rsp),%eax │ │ │ │ - movdqa %xmm11,0x10(%rsp) │ │ │ │ - movdqa %xmm12,0x20(%rsp) │ │ │ │ - movzbl %r9b,%r9d │ │ │ │ - sub $0x2,%rsi │ │ │ │ - movd %r9d,%xmm15 │ │ │ │ - pmaddwd 0xd70f0(%r14),%xmm8 │ │ │ │ - movdqa 0xd7230(%r14),%xmm9 │ │ │ │ - pshufd $0x0,%xmm15,%xmm15 │ │ │ │ - paddd %xmm8,%xmm14 │ │ │ │ - movdqa %xmm14,%xmm0 │ │ │ │ - pand %xmm10,%xmm0 │ │ │ │ - psrld $0x6,%xmm0 │ │ │ │ - paddd %xmm0,%xmm15 │ │ │ │ - pshufd $0x4e,%xmm15,%xmm7 │ │ │ │ - movd %xmm15,%ecx │ │ │ │ - movd %xmm7,%ebp │ │ │ │ - pshufd $0x39,%xmm15,%xmm15 │ │ │ │ - pshufd $0x39,%xmm7,%xmm7 │ │ │ │ - movd %xmm15,%r9d │ │ │ │ - movd %xmm7,%r15d │ │ │ │ - movdqa 0xd7120(%r14),%xmm10 │ │ │ │ - movdqa 0xd7130(%r14),%xmm11 │ │ │ │ - movd 0xdb71a(%r14,%rcx,8),%xmm13 │ │ │ │ - movd 0xdb71a(%r14,%r9,8),%xmm2 │ │ │ │ - movd 0xdb71a(%r14,%rbp,8),%xmm15 │ │ │ │ - movd 0xdb71a(%r14,%r15,8),%xmm4 │ │ │ │ - psrld $0xa,%xmm14 │ │ │ │ - paddd %xmm14,%xmm14 │ │ │ │ - punpckldq %xmm2,%xmm13 │ │ │ │ - punpckldq %xmm4,%xmm15 │ │ │ │ - punpcklqdq %xmm15,%xmm13 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - pcmpeqd %xmm2,%xmm0 │ │ │ │ - pand %xmm0,%xmm9 │ │ │ │ - pandn %xmm13,%xmm0 │ │ │ │ - por %xmm9,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm15 │ │ │ │ - punpckhbw %xmm0,%xmm15 │ │ │ │ - punpcklbw %xmm0,%xmm0 │ │ │ │ - psraw $0x8,%xmm15 │ │ │ │ - psraw $0x8,%xmm0 │ │ │ │ - movdqa %xmm14,%xmm12 │ │ │ │ - pshufb %xmm10,%xmm12 │ │ │ │ - pshufb %xmm11,%xmm14 │ │ │ │ - movdqa 0xd70c0(%r14),%xmm10 │ │ │ │ - movd %xmm14,%ecx │ │ │ │ - shr $0x18,%ecx │ │ │ │ - movdqa %xmm14,%xmm7 │ │ │ │ - pshufb %xmm2,%xmm7 │ │ │ │ - psubb %xmm7,%xmm14 │ │ │ │ - paddb %xmm10,%xmm12 │ │ │ │ - paddb %xmm10,%xmm14 │ │ │ │ - lea (%rcx,%rdx,1),%r9 │ │ │ │ - lea (%rcx,%rdx,2),%rbp │ │ │ │ - lea (%rcx,%rbx,1),%r15 │ │ │ │ - movdqu (%rsi),%xmm7 │ │ │ │ - movdqu (%rsi,%rdx,1),%xmm9 │ │ │ │ - movdqu (%rsi,%rdx,2),%xmm8 │ │ │ │ - movdqu (%rsi,%rbx,1),%xmm10 │ │ │ │ - movdqu (%rsi,%rcx,1),%xmm1 │ │ │ │ - movdqu (%rsi,%r9,1),%xmm3 │ │ │ │ - movdqu (%rsi,%rbp,1),%xmm2 │ │ │ │ - movdqu (%rsi,%r15,1),%xmm4 │ │ │ │ - lea (%rsi,%rdx,4),%rsi │ │ │ │ - pshufb %xmm12,%xmm7 │ │ │ │ - pshufb %xmm12,%xmm9 │ │ │ │ - pshufb %xmm12,%xmm8 │ │ │ │ - pshufb %xmm12,%xmm10 │ │ │ │ - pmaddwd %xmm0,%xmm7 │ │ │ │ - pmaddwd %xmm0,%xmm9 │ │ │ │ - pmaddwd %xmm0,%xmm8 │ │ │ │ - pmaddwd %xmm0,%xmm10 │ │ │ │ - pshufb %xmm14,%xmm1 │ │ │ │ - pshufb %xmm14,%xmm2 │ │ │ │ - pshufb %xmm14,%xmm3 │ │ │ │ - pshufb %xmm14,%xmm4 │ │ │ │ - pmaddwd %xmm15,%xmm1 │ │ │ │ - pmaddwd %xmm15,%xmm2 │ │ │ │ - pmaddwd %xmm15,%xmm3 │ │ │ │ - pmaddwd %xmm15,%xmm4 │ │ │ │ - movdqa 0x10(%rsp),%xmm5 │ │ │ │ - movd 0x20(%rsp),%xmm6 │ │ │ │ - phaddd %xmm1,%xmm7 │ │ │ │ - phaddd %xmm3,%xmm9 │ │ │ │ - phaddd %xmm2,%xmm8 │ │ │ │ - phaddd %xmm4,%xmm10 │ │ │ │ - movdqu (%rsi),%xmm1 │ │ │ │ - movdqu (%rsi,%rdx,1),%xmm2 │ │ │ │ - movdqu (%rsi,%rdx,2),%xmm3 │ │ │ │ - movdqu (%rsi,%rbx,1),%xmm4 │ │ │ │ - paddd %xmm5,%xmm7 │ │ │ │ - paddd %xmm5,%xmm9 │ │ │ │ - paddd %xmm5,%xmm8 │ │ │ │ - paddd %xmm5,%xmm10 │ │ │ │ - psrad %xmm6,%xmm7 │ │ │ │ - psrad %xmm6,%xmm9 │ │ │ │ - psrad %xmm6,%xmm8 │ │ │ │ - psrad %xmm6,%xmm10 │ │ │ │ - packssdw %xmm9,%xmm7 │ │ │ │ - packssdw %xmm10,%xmm8 │ │ │ │ - movdqu (%rsi,%rcx,1),%xmm13 │ │ │ │ - movdqu (%rsi,%r9,1),%xmm9 │ │ │ │ - movdqu (%rsi,%rbp,1),%xmm10 │ │ │ │ - movdqu (%rsi,%r15,1),%xmm11 │ │ │ │ - lea (%rsi,%rdx,4),%rsi │ │ │ │ - pshufb %xmm12,%xmm1 │ │ │ │ - pshufb %xmm12,%xmm2 │ │ │ │ - pshufb %xmm12,%xmm3 │ │ │ │ - pshufb %xmm12,%xmm4 │ │ │ │ - pmaddwd %xmm0,%xmm1 │ │ │ │ - pmaddwd %xmm0,%xmm2 │ │ │ │ - pmaddwd %xmm0,%xmm3 │ │ │ │ - pmaddwd %xmm0,%xmm4 │ │ │ │ - pshufb %xmm14,%xmm13 │ │ │ │ - pshufb %xmm14,%xmm9 │ │ │ │ - pshufb %xmm14,%xmm10 │ │ │ │ - pshufb %xmm14,%xmm11 │ │ │ │ - pmaddwd %xmm15,%xmm13 │ │ │ │ - pmaddwd %xmm15,%xmm9 │ │ │ │ - pmaddwd %xmm15,%xmm10 │ │ │ │ - pmaddwd %xmm15,%xmm11 │ │ │ │ - phaddd %xmm13,%xmm1 │ │ │ │ - phaddd %xmm9,%xmm2 │ │ │ │ - phaddd %xmm10,%xmm3 │ │ │ │ - phaddd %xmm11,%xmm4 │ │ │ │ - paddd %xmm5,%xmm1 │ │ │ │ - paddd %xmm5,%xmm2 │ │ │ │ - paddd %xmm5,%xmm3 │ │ │ │ - paddd %xmm5,%xmm4 │ │ │ │ - psrad %xmm6,%xmm1 │ │ │ │ - psrad %xmm6,%xmm2 │ │ │ │ - psrad %xmm6,%xmm3 │ │ │ │ - psrad %xmm6,%xmm4 │ │ │ │ - packssdw %xmm2,%xmm1 │ │ │ │ - packssdw %xmm4,%xmm3 │ │ │ │ - movaps %xmm7,%xmm4 │ │ │ │ - shufps $0x4e,%xmm8,%xmm4 │ │ │ │ - movaps %xmm8,%xmm5 │ │ │ │ - shufps $0x4e,%xmm1,%xmm5 │ │ │ │ - movaps %xmm1,%xmm6 │ │ │ │ - shufps $0x4e,%xmm3,%xmm6 │ │ │ │ - pshufd $0x4e,%xmm3,%xmm10 │ │ │ │ - movdqa %xmm7,%xmm13 │ │ │ │ - punpcklwd %xmm4,%xmm13 │ │ │ │ - punpckhwd %xmm4,%xmm7 │ │ │ │ - movdqa %xmm8,%xmm9 │ │ │ │ - punpcklwd %xmm5,%xmm9 │ │ │ │ - punpckhwd %xmm5,%xmm8 │ │ │ │ - movdqa %xmm1,%xmm2 │ │ │ │ - punpcklwd %xmm6,%xmm2 │ │ │ │ - punpckhwd %xmm6,%xmm1 │ │ │ │ - punpcklwd %xmm10,%xmm3 │ │ │ │ - movdqa %xmm7,0x40(%rsp) │ │ │ │ - movdqa %xmm8,0x50(%rsp) │ │ │ │ - movdqa %xmm1,0x60(%rsp) │ │ │ │ - and $0x3ff,%eax │ │ │ │ - mov $0x40000000,%ebp │ │ │ │ - mov %eax,%r15d │ │ │ │ - shr $0x6,%r15d │ │ │ │ - lea (%r10,%r15,1),%r15d │ │ │ │ - cmovne 0xdb718(%r14,%r15,8),%rbp │ │ │ │ - movq %rbp,%xmm1 │ │ │ │ - punpcklbw %xmm1,%xmm1 │ │ │ │ - psraw $0x8,%xmm1 │ │ │ │ - pshufd $0x0,%xmm1,%xmm7 │ │ │ │ - pshufd $0x55,%xmm1,%xmm8 │ │ │ │ - movdqa %xmm13,%xmm4 │ │ │ │ - pmaddwd %xmm7,%xmm4 │ │ │ │ - movdqa %xmm9,%xmm5 │ │ │ │ - pmaddwd %xmm8,%xmm5 │ │ │ │ - pshufd $0xaa,%xmm1,%xmm7 │ │ │ │ - pshufd $0xff,%xmm1,%xmm1 │ │ │ │ - movdqa %xmm2,%xmm6 │ │ │ │ - pmaddwd %xmm7,%xmm6 │ │ │ │ - movdqa %xmm3,%xmm8 │ │ │ │ - pmaddwd %xmm1,%xmm8 │ │ │ │ - paddd %xmm5,%xmm4 │ │ │ │ - paddd %xmm8,%xmm6 │ │ │ │ - paddd %xmm6,%xmm4 │ │ │ │ - paddd 0xd7210(%r14),%xmm4 │ │ │ │ - psrad $0x6,%xmm4 │ │ │ │ - packssdw %xmm4,%xmm4 │ │ │ │ - movq %xmm4,(%rdi) │ │ │ │ - add $0x8,%rdi │ │ │ │ - dec %r8d │ │ │ │ - je 308f16 <__cxa_finalize@plt+0x2ddec6> │ │ │ │ - add %r11d,%eax │ │ │ │ - test $0xfffffc00,%eax │ │ │ │ - je 305ec5 <__cxa_finalize@plt+0x2dae75> │ │ │ │ - movdqa 0x10(%rsp),%xmm8 │ │ │ │ - movd 0x20(%rsp),%xmm1 │ │ │ │ - movdqu (%rsi),%xmm4 │ │ │ │ - movdqu (%rsi,%rcx,1),%xmm5 │ │ │ │ - test $0x400,%eax │ │ │ │ - je 305fea <__cxa_finalize@plt+0x2daf9a> │ │ │ │ - movdqa 0x40(%rsp),%xmm13 │ │ │ │ - movdqa %xmm9,0x40(%rsp) │ │ │ │ - movdqa 0x50(%rsp),%xmm9 │ │ │ │ - movdqa %xmm2,0x50(%rsp) │ │ │ │ - movdqa 0x60(%rsp),%xmm2 │ │ │ │ - movdqa %xmm3,0x60(%rsp) │ │ │ │ - pshufb %xmm12,%xmm4 │ │ │ │ - pshufb %xmm14,%xmm5 │ │ │ │ - pmaddwd %xmm0,%xmm4 │ │ │ │ - pmaddwd %xmm15,%xmm5 │ │ │ │ - phaddd %xmm5,%xmm4 │ │ │ │ - paddd %xmm8,%xmm4 │ │ │ │ - psrad %xmm1,%xmm4 │ │ │ │ - packssdw %xmm4,%xmm4 │ │ │ │ - movdqa %xmm10,%xmm3 │ │ │ │ - punpcklwd %xmm4,%xmm3 │ │ │ │ - movdqa %xmm4,%xmm10 │ │ │ │ - add %rdx,%rsi │ │ │ │ - jmp 305ec5 <__cxa_finalize@plt+0x2dae75> │ │ │ │ - movdqu (%rsi,%rdx,1),%xmm6 │ │ │ │ - movdqu (%rsi,%r9,1),%xmm7 │ │ │ │ - movdqa 0x50(%rsp),%xmm13 │ │ │ │ - movdqa 0x60(%rsp),%xmm11 │ │ │ │ - pshufb %xmm12,%xmm4 │ │ │ │ - pshufb %xmm12,%xmm6 │ │ │ │ - pshufb %xmm14,%xmm5 │ │ │ │ - pshufb %xmm14,%xmm7 │ │ │ │ - pmaddwd %xmm0,%xmm4 │ │ │ │ - pmaddwd %xmm0,%xmm6 │ │ │ │ - pmaddwd %xmm15,%xmm5 │ │ │ │ - pmaddwd %xmm15,%xmm7 │ │ │ │ - movdqa %xmm13,0x40(%rsp) │ │ │ │ - movdqa %xmm11,0x50(%rsp) │ │ │ │ - phaddd %xmm5,%xmm4 │ │ │ │ - phaddd %xmm7,%xmm6 │ │ │ │ - paddd %xmm8,%xmm4 │ │ │ │ - paddd %xmm8,%xmm6 │ │ │ │ - psrad %xmm1,%xmm4 │ │ │ │ - psrad %xmm1,%xmm6 │ │ │ │ - packssdw %xmm6,%xmm4 │ │ │ │ - movdqa %xmm10,%xmm1 │ │ │ │ - punpcklwd %xmm4,%xmm1 │ │ │ │ - movdqa %xmm1,0x60(%rsp) │ │ │ │ - pshufd $0x4e,%xmm4,%xmm10 │ │ │ │ - movdqa %xmm9,%xmm13 │ │ │ │ - movdqa %xmm2,%xmm9 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - movdqa %xmm4,%xmm3 │ │ │ │ - punpcklwd %xmm10,%xmm3 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - jmp 305ec5 <__cxa_finalize@plt+0x2dae75> │ │ │ │ - movl $0x1,0x110(%rsp) │ │ │ │ - mov $0x10,%r13d │ │ │ │ - jmp 3060ed <__cxa_finalize@plt+0x2db09d> │ │ │ │ - movl $0x2,0x110(%rsp) │ │ │ │ - mov $0x20,%r13d │ │ │ │ - jmp 3060ed <__cxa_finalize@plt+0x2db09d> │ │ │ │ - movl $0x4,0x110(%rsp) │ │ │ │ - mov $0x40,%r13d │ │ │ │ - jmp 3060ed <__cxa_finalize@plt+0x2db09d> │ │ │ │ - movl $0x8,0x110(%rsp) │ │ │ │ - mov $0x80,%r13d │ │ │ │ - jmp 3060ed <__cxa_finalize@plt+0x2db09d> │ │ │ │ - movl $0x10,0x110(%rsp) │ │ │ │ - mov $0x100,%r13d │ │ │ │ - movdqa %xmm11,0x10(%rsp) │ │ │ │ - shr $0x10,%r9d │ │ │ │ - movd %r9d,%xmm15 │ │ │ │ - movdqa 0xd7210(%r14),%xmm13 │ │ │ │ - sub $0x6,%rsi │ │ │ │ - movdqa %xmm8,%xmm7 │ │ │ │ - pslld $0x2,%xmm7 │ │ │ │ - pmaddwd 0xd70f0(%r14),%xmm8 │ │ │ │ - pshufd $0x0,%xmm15,%xmm15 │ │ │ │ - paddd %xmm8,%xmm14 │ │ │ │ - movdqa %xmm7,0x120(%rsp) │ │ │ │ - movdqa %xmm15,0x140(%rsp) │ │ │ │ - mov %rsi,0x118(%rsp) │ │ │ │ - mov %rdi,0x150(%rsp) │ │ │ │ - mov %r8d,0x208(%rsp) │ │ │ │ - jmp 3061b5 <__cxa_finalize@plt+0x2db165> │ │ │ │ - decl 0x110(%rsp) │ │ │ │ - je 308f16 <__cxa_finalize@plt+0x2ddec6> │ │ │ │ - addq $0x10,0x150(%rsp) │ │ │ │ - mov 0x208(%rsp),%r8d │ │ │ │ - movdqa 0x120(%rsp),%xmm7 │ │ │ │ - movdqa 0x130(%rsp),%xmm14 │ │ │ │ - movdqa 0xd7220(%r14),%xmm10 │ │ │ │ - movdqa 0x10(%rsp),%xmm11 │ │ │ │ - movdqa 0x140(%rsp),%xmm15 │ │ │ │ - mov 0x118(%rsp),%rsi │ │ │ │ - mov 0x150(%rsp),%rdi │ │ │ │ - paddd %xmm7,%xmm14 │ │ │ │ - movdqa 0xd7250(%r14),%xmm9 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movdqa %xmm14,%xmm2 │ │ │ │ - psrld $0xa,%xmm2 │ │ │ │ - movdqa %xmm2,0x20(%rsp) │ │ │ │ - movdqa %xmm14,%xmm6 │ │ │ │ - pand %xmm10,%xmm6 │ │ │ │ - psrld $0x6,%xmm6 │ │ │ │ - movdqa %xmm15,%xmm5 │ │ │ │ - paddd %xmm6,%xmm5 │ │ │ │ - pcmpeqd %xmm1,%xmm6 │ │ │ │ - pshufd $0x4e,%xmm5,%xmm2 │ │ │ │ - movd %xmm5,%ecx │ │ │ │ - movd %xmm2,%r9d │ │ │ │ - pshufd $0x39,%xmm5,%xmm5 │ │ │ │ - pshufd $0x39,%xmm2,%xmm2 │ │ │ │ - movd %xmm5,%eax │ │ │ │ - movd %xmm2,%r11d │ │ │ │ - movq 0xdb718(%r14,%rcx,8),%xmm0 │ │ │ │ - movq 0xdb718(%r14,%r9,8),%xmm1 │ │ │ │ - movhps 0xdb718(%r14,%rax,8),%xmm0 │ │ │ │ - movhps 0xdb718(%r14,%r11,8),%xmm1 │ │ │ │ - paddd %xmm7,%xmm14 │ │ │ │ - movdqa %xmm14,%xmm5 │ │ │ │ - pand %xmm10,%xmm5 │ │ │ │ - psrld $0x6,%xmm5 │ │ │ │ - paddd %xmm5,%xmm15 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - pcmpeqd %xmm2,%xmm5 │ │ │ │ - movdqa %xmm14,0x130(%rsp) │ │ │ │ - pshufd $0x4e,%xmm15,%xmm4 │ │ │ │ - movd %xmm15,%ebx │ │ │ │ - movd %xmm4,%ebp │ │ │ │ - pshufd $0x39,%xmm15,%xmm15 │ │ │ │ - pshufd $0x39,%xmm4,%xmm4 │ │ │ │ - movd %xmm15,%r15d │ │ │ │ - movd %xmm4,%r12d │ │ │ │ - movq 0xdb718(%r14,%rbx,8),%xmm2 │ │ │ │ - movq 0xdb718(%r14,%rbp,8),%xmm3 │ │ │ │ - movhps 0xdb718(%r14,%r15,8),%xmm2 │ │ │ │ - movhps 0xdb718(%r14,%r12,8),%xmm3 │ │ │ │ - psrld $0xa,%xmm14 │ │ │ │ - movq %xmm14,%rbp │ │ │ │ - punpckhqdq %xmm14,%xmm14 │ │ │ │ - movq %xmm14,%r12 │ │ │ │ - mov %ebp,%ebx │ │ │ │ - shr $0x20,%rbp │ │ │ │ - mov %r12d,%r15d │ │ │ │ - shr $0x20,%r12 │ │ │ │ - mov 0x20(%rsp),%ecx │ │ │ │ - mov 0x24(%rsp),%r9d │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - mov 0x2c(%rsp),%r11d │ │ │ │ - pshufd $0x50,%xmm6,%xmm4 │ │ │ │ - pshufd $0xfa,%xmm6,%xmm6 │ │ │ │ - pshufd $0x50,%xmm5,%xmm14 │ │ │ │ - pshufd $0xfa,%xmm5,%xmm5 │ │ │ │ - movdqa %xmm9,%xmm7 │ │ │ │ - pand %xmm4,%xmm7 │ │ │ │ - movdqa %xmm9,%xmm8 │ │ │ │ - pand %xmm6,%xmm8 │ │ │ │ - movdqa %xmm9,%xmm15 │ │ │ │ - pand %xmm14,%xmm15 │ │ │ │ - pand %xmm5,%xmm9 │ │ │ │ - pandn %xmm0,%xmm4 │ │ │ │ - pandn %xmm1,%xmm6 │ │ │ │ - pandn %xmm2,%xmm14 │ │ │ │ - pandn %xmm3,%xmm5 │ │ │ │ - por %xmm4,%xmm7 │ │ │ │ - por %xmm6,%xmm8 │ │ │ │ - por %xmm14,%xmm15 │ │ │ │ - por %xmm5,%xmm9 │ │ │ │ - movdqa %xmm7,%xmm0 │ │ │ │ + sub $0x138,%rsp │ │ │ │ + mov 0x158(%rsp),%r10d │ │ │ │ + movdqa 0xddb99(%rip),%xmm6 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + lea (%rsi,%rsi,2),%r11 │ │ │ │ + test $0x2,%r10b │ │ │ │ + je 2fe730 <__cxa_finalize@plt+0x2d36e0> │ │ │ │ + pmovzxbw (%rdi),%xmm0 │ │ │ │ + pmovzxbw (%rdi,%rsi,1),%xmm1 │ │ │ │ + pmovzxbw (%rdi,%rsi,2),%xmm2 │ │ │ │ + pmovzxbw (%rdi,%r11,1),%xmm3 │ │ │ │ + movdqa %xmm0,0x70(%rsp) │ │ │ │ + movdqa %xmm1,0x90(%rsp) │ │ │ │ + movdqa %xmm2,0xb0(%rsp) │ │ │ │ + movdqa %xmm3,0xd0(%rsp) │ │ │ │ + jmp 2fe796 <__cxa_finalize@plt+0x2d3746> │ │ │ │ + movd (%rdi),%xmm0 │ │ │ │ punpcklbw %xmm7,%xmm0 │ │ │ │ - punpckhbw %xmm7,%xmm7 │ │ │ │ - movdqa %xmm8,%xmm1 │ │ │ │ - punpcklbw %xmm8,%xmm1 │ │ │ │ - punpckhbw %xmm8,%xmm8 │ │ │ │ - psraw $0x8,%xmm0 │ │ │ │ - psraw $0x8,%xmm7 │ │ │ │ - psraw $0x8,%xmm1 │ │ │ │ - psraw $0x8,%xmm8 │ │ │ │ - movdqa %xmm15,%xmm2 │ │ │ │ - punpcklbw %xmm15,%xmm2 │ │ │ │ - punpckhbw %xmm15,%xmm15 │ │ │ │ - movdqa %xmm9,%xmm3 │ │ │ │ - punpcklbw %xmm9,%xmm3 │ │ │ │ - punpckhbw %xmm9,%xmm9 │ │ │ │ - psraw $0x8,%xmm2 │ │ │ │ - psraw $0x8,%xmm15 │ │ │ │ - psraw $0x8,%xmm3 │ │ │ │ - psraw $0x8,%xmm9 │ │ │ │ + movd (%rdi,%rsi,1),%xmm1 │ │ │ │ + punpcklbw %xmm7,%xmm1 │ │ │ │ + movd (%rdi,%rsi,2),%xmm2 │ │ │ │ + punpcklbw %xmm7,%xmm2 │ │ │ │ + movd (%rdi,%r11,1),%xmm3 │ │ │ │ + punpcklbw %xmm7,%xmm3 │ │ │ │ + movdqa %xmm0,0x70(%rsp) │ │ │ │ + movdqa %xmm1,0x90(%rsp) │ │ │ │ + movdqa %xmm2,0xb0(%rsp) │ │ │ │ + movdqa %xmm3,0xd0(%rsp) │ │ │ │ + movd %xmm6,0x78(%rsp) │ │ │ │ + movd %xmm6,0x98(%rsp) │ │ │ │ + movd %xmm6,0xb8(%rsp) │ │ │ │ + movd %xmm6,0xd8(%rsp) │ │ │ │ + test $0x4,%r10b │ │ │ │ + je 2fe853 <__cxa_finalize@plt+0x2d3803> │ │ │ │ + test $0x1,%r10b │ │ │ │ + je 2fe7f1 <__cxa_finalize@plt+0x2d37a1> │ │ │ │ + test $0x2,%r10b │ │ │ │ + je 2fe7ca <__cxa_finalize@plt+0x2d377a> │ │ │ │ + pmovzxbw -0x2(%rcx),%xmm0 │ │ │ │ + pmovzxbw -0x2(%rcx,%rsi,1),%xmm1 │ │ │ │ + movdqu %xmm0,0x2c(%rsp) │ │ │ │ + movdqu %xmm1,0x4c(%rsp) │ │ │ │ + jmp 2fe85f <__cxa_finalize@plt+0x2d380f> │ │ │ │ + pmovzxbw -0x4(%rcx),%xmm0 │ │ │ │ + pmovzxbw -0x4(%rcx,%rsi,1),%xmm1 │ │ │ │ + movdqu %xmm0,0x28(%rsp) │ │ │ │ + movdqu %xmm1,0x48(%rsp) │ │ │ │ + movd %xmm6,0x38(%rsp) │ │ │ │ + movd %xmm6,0x58(%rsp) │ │ │ │ + jmp 2fe85f <__cxa_finalize@plt+0x2d380f> │ │ │ │ + test $0x2,%r10b │ │ │ │ + je 2fe81c <__cxa_finalize@plt+0x2d37cc> │ │ │ │ + pmovzxbw (%rcx),%xmm0 │ │ │ │ + pmovzxbw (%rcx,%rsi,1),%xmm1 │ │ │ │ + movd %xmm6,0x2c(%rsp) │ │ │ │ + movd %xmm6,0x4c(%rsp) │ │ │ │ movdqa %xmm0,0x30(%rsp) │ │ │ │ - movdqa %xmm7,0x40(%rsp) │ │ │ │ movdqa %xmm1,0x50(%rsp) │ │ │ │ - movdqa %xmm8,0x60(%rsp) │ │ │ │ - movdqa %xmm2,0x70(%rsp) │ │ │ │ - movdqa %xmm15,0x80(%rsp) │ │ │ │ - movdqa %xmm3,0x90(%rsp) │ │ │ │ - movdqa %xmm9,0xa0(%rsp) │ │ │ │ - movdqu (%rsi,%rcx,2),%xmm1 │ │ │ │ - movdqu (%rsi,%r9,2),%xmm2 │ │ │ │ - movdqu (%rsi,%rax,2),%xmm3 │ │ │ │ - movdqu (%rsi,%r11,2),%xmm4 │ │ │ │ - movdqu (%rsi,%rbx,2),%xmm5 │ │ │ │ - movdqu (%rsi,%rbp,2),%xmm6 │ │ │ │ - movdqu (%rsi,%r15,2),%xmm9 │ │ │ │ - movdqu (%rsi,%r12,2),%xmm10 │ │ │ │ - add %rdx,%rsi │ │ │ │ - pmaddwd 0x30(%rsp),%xmm1 │ │ │ │ - pmaddwd 0x40(%rsp),%xmm2 │ │ │ │ - pmaddwd 0x50(%rsp),%xmm3 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm4 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm5 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm6 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm9 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm10 │ │ │ │ - phaddd %xmm2,%xmm1 │ │ │ │ - phaddd %xmm4,%xmm3 │ │ │ │ - phaddd %xmm6,%xmm5 │ │ │ │ - phaddd %xmm10,%xmm9 │ │ │ │ - phaddd %xmm3,%xmm1 │ │ │ │ - phaddd %xmm9,%xmm5 │ │ │ │ - paddd %xmm11,%xmm1 │ │ │ │ - paddd %xmm11,%xmm5 │ │ │ │ - psrad %xmm12,%xmm1 │ │ │ │ - psrad %xmm12,%xmm5 │ │ │ │ - packssdw %xmm5,%xmm1 │ │ │ │ - movdqa %xmm1,0xb0(%rsp) │ │ │ │ - movdqu (%rsi,%rcx,2),%xmm2 │ │ │ │ - movdqu (%rsi,%r9,2),%xmm3 │ │ │ │ - movdqu (%rsi,%rax,2),%xmm4 │ │ │ │ - movdqu (%rsi,%r11,2),%xmm5 │ │ │ │ - movdqu (%rsi,%rbx,2),%xmm6 │ │ │ │ - movdqu (%rsi,%rbp,2),%xmm1 │ │ │ │ - movdqu (%rsi,%r15,2),%xmm9 │ │ │ │ - movdqu (%rsi,%r12,2),%xmm10 │ │ │ │ - add %rdx,%rsi │ │ │ │ - pmaddwd 0x30(%rsp),%xmm2 │ │ │ │ - pmaddwd 0x40(%rsp),%xmm3 │ │ │ │ - pmaddwd 0x50(%rsp),%xmm4 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm5 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm6 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm1 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm9 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm10 │ │ │ │ - phaddd %xmm3,%xmm2 │ │ │ │ - phaddd %xmm5,%xmm4 │ │ │ │ - phaddd %xmm1,%xmm6 │ │ │ │ - phaddd %xmm10,%xmm9 │ │ │ │ - phaddd %xmm4,%xmm2 │ │ │ │ - phaddd %xmm9,%xmm6 │ │ │ │ - paddd %xmm11,%xmm2 │ │ │ │ - paddd %xmm11,%xmm6 │ │ │ │ - psrad %xmm12,%xmm2 │ │ │ │ - psrad %xmm12,%xmm6 │ │ │ │ - packssdw %xmm6,%xmm2 │ │ │ │ - movdqa %xmm2,0xc0(%rsp) │ │ │ │ - movdqu (%rsi,%rcx,2),%xmm3 │ │ │ │ - movdqu (%rsi,%r9,2),%xmm4 │ │ │ │ - movdqu (%rsi,%rax,2),%xmm5 │ │ │ │ - movdqu (%rsi,%r11,2),%xmm6 │ │ │ │ - movdqu (%rsi,%rbx,2),%xmm1 │ │ │ │ - movdqu (%rsi,%rbp,2),%xmm2 │ │ │ │ - movdqu (%rsi,%r15,2),%xmm9 │ │ │ │ - movdqu (%rsi,%r12,2),%xmm10 │ │ │ │ - add %rdx,%rsi │ │ │ │ - pmaddwd 0x30(%rsp),%xmm3 │ │ │ │ - pmaddwd 0x40(%rsp),%xmm4 │ │ │ │ - pmaddwd 0x50(%rsp),%xmm5 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm6 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm1 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm2 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm9 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm10 │ │ │ │ - phaddd %xmm4,%xmm3 │ │ │ │ - phaddd %xmm6,%xmm5 │ │ │ │ - phaddd %xmm2,%xmm1 │ │ │ │ - phaddd %xmm10,%xmm9 │ │ │ │ - phaddd %xmm5,%xmm3 │ │ │ │ - phaddd %xmm9,%xmm1 │ │ │ │ - paddd %xmm11,%xmm3 │ │ │ │ - paddd %xmm11,%xmm1 │ │ │ │ - psrad %xmm12,%xmm3 │ │ │ │ - psrad %xmm12,%xmm1 │ │ │ │ - packssdw %xmm1,%xmm3 │ │ │ │ - movdqa %xmm3,0xd0(%rsp) │ │ │ │ - movdqu (%rsi,%rcx,2),%xmm4 │ │ │ │ - movdqu (%rsi,%r9,2),%xmm5 │ │ │ │ - movdqu (%rsi,%rax,2),%xmm6 │ │ │ │ - movdqu (%rsi,%r11,2),%xmm1 │ │ │ │ - movdqu (%rsi,%rbx,2),%xmm2 │ │ │ │ - movdqu (%rsi,%rbp,2),%xmm3 │ │ │ │ - movdqu (%rsi,%r15,2),%xmm9 │ │ │ │ - movdqu (%rsi,%r12,2),%xmm10 │ │ │ │ - add %rdx,%rsi │ │ │ │ - pmaddwd 0x30(%rsp),%xmm4 │ │ │ │ - pmaddwd 0x40(%rsp),%xmm5 │ │ │ │ - pmaddwd 0x50(%rsp),%xmm6 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm1 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm2 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm3 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm9 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm10 │ │ │ │ - phaddd %xmm5,%xmm4 │ │ │ │ - phaddd %xmm1,%xmm6 │ │ │ │ - phaddd %xmm3,%xmm2 │ │ │ │ - phaddd %xmm10,%xmm9 │ │ │ │ - phaddd %xmm6,%xmm4 │ │ │ │ - phaddd %xmm9,%xmm2 │ │ │ │ - paddd %xmm11,%xmm4 │ │ │ │ - paddd %xmm11,%xmm2 │ │ │ │ - psrad %xmm12,%xmm4 │ │ │ │ - psrad %xmm12,%xmm2 │ │ │ │ - packssdw %xmm2,%xmm4 │ │ │ │ - movdqa %xmm4,0xe0(%rsp) │ │ │ │ - movdqu (%rsi,%rcx,2),%xmm5 │ │ │ │ - movdqu (%rsi,%r9,2),%xmm6 │ │ │ │ - movdqu (%rsi,%rax,2),%xmm1 │ │ │ │ - movdqu (%rsi,%r11,2),%xmm2 │ │ │ │ - movdqu (%rsi,%rbx,2),%xmm3 │ │ │ │ - movdqu (%rsi,%rbp,2),%xmm4 │ │ │ │ - movdqu (%rsi,%r15,2),%xmm9 │ │ │ │ - movdqu (%rsi,%r12,2),%xmm10 │ │ │ │ - add %rdx,%rsi │ │ │ │ - pmaddwd 0x30(%rsp),%xmm5 │ │ │ │ - pmaddwd 0x40(%rsp),%xmm6 │ │ │ │ - pmaddwd 0x50(%rsp),%xmm1 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm2 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm3 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm4 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm9 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm10 │ │ │ │ - phaddd %xmm6,%xmm5 │ │ │ │ - phaddd %xmm2,%xmm1 │ │ │ │ - phaddd %xmm4,%xmm3 │ │ │ │ - phaddd %xmm10,%xmm9 │ │ │ │ - phaddd %xmm1,%xmm5 │ │ │ │ - phaddd %xmm9,%xmm3 │ │ │ │ - paddd %xmm11,%xmm5 │ │ │ │ - paddd %xmm11,%xmm3 │ │ │ │ - psrad %xmm12,%xmm5 │ │ │ │ - psrad %xmm12,%xmm3 │ │ │ │ - packssdw %xmm3,%xmm5 │ │ │ │ - movdqa %xmm5,0xf0(%rsp) │ │ │ │ - movdqu (%rsi,%rcx,2),%xmm6 │ │ │ │ - movdqu (%rsi,%r9,2),%xmm1 │ │ │ │ - movdqu (%rsi,%rax,2),%xmm2 │ │ │ │ - movdqu (%rsi,%r11,2),%xmm3 │ │ │ │ - movdqu (%rsi,%rbx,2),%xmm4 │ │ │ │ - movdqu (%rsi,%rbp,2),%xmm5 │ │ │ │ - movdqu (%rsi,%r15,2),%xmm9 │ │ │ │ - movdqu (%rsi,%r12,2),%xmm10 │ │ │ │ - add %rdx,%rsi │ │ │ │ - pmaddwd 0x30(%rsp),%xmm6 │ │ │ │ - pmaddwd 0x40(%rsp),%xmm1 │ │ │ │ - pmaddwd 0x50(%rsp),%xmm2 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm3 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm4 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm5 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm9 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm10 │ │ │ │ - phaddd %xmm1,%xmm6 │ │ │ │ - phaddd %xmm3,%xmm2 │ │ │ │ - phaddd %xmm5,%xmm4 │ │ │ │ - phaddd %xmm10,%xmm9 │ │ │ │ - phaddd %xmm2,%xmm6 │ │ │ │ - phaddd %xmm9,%xmm4 │ │ │ │ - paddd %xmm11,%xmm6 │ │ │ │ - paddd %xmm11,%xmm4 │ │ │ │ - psrad %xmm12,%xmm6 │ │ │ │ - psrad %xmm12,%xmm4 │ │ │ │ - packssdw %xmm4,%xmm6 │ │ │ │ - movdqu (%rsi,%rcx,2),%xmm7 │ │ │ │ - movdqu (%rsi,%r9,2),%xmm1 │ │ │ │ - movdqu (%rsi,%rax,2),%xmm2 │ │ │ │ - movdqu (%rsi,%r11,2),%xmm3 │ │ │ │ - movdqu (%rsi,%rbx,2),%xmm4 │ │ │ │ - movdqu (%rsi,%rbp,2),%xmm5 │ │ │ │ - movdqu (%rsi,%r15,2),%xmm9 │ │ │ │ - movdqu (%rsi,%r12,2),%xmm10 │ │ │ │ - add %rdx,%rsi │ │ │ │ - pmaddwd 0x30(%rsp),%xmm7 │ │ │ │ - pmaddwd 0x40(%rsp),%xmm1 │ │ │ │ - pmaddwd 0x50(%rsp),%xmm2 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm3 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm4 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm5 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm9 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm10 │ │ │ │ - phaddd %xmm1,%xmm7 │ │ │ │ - phaddd %xmm3,%xmm2 │ │ │ │ - phaddd %xmm5,%xmm4 │ │ │ │ - phaddd %xmm10,%xmm9 │ │ │ │ - phaddd %xmm2,%xmm7 │ │ │ │ - phaddd %xmm9,%xmm4 │ │ │ │ - paddd %xmm11,%xmm7 │ │ │ │ - paddd %xmm11,%xmm4 │ │ │ │ - psrad %xmm12,%xmm7 │ │ │ │ - psrad %xmm12,%xmm4 │ │ │ │ - packssdw %xmm4,%xmm7 │ │ │ │ - movdqu (%rsi,%rcx,2),%xmm8 │ │ │ │ - movdqu (%rsi,%r9,2),%xmm1 │ │ │ │ - movdqu (%rsi,%rax,2),%xmm2 │ │ │ │ - movdqu (%rsi,%r11,2),%xmm3 │ │ │ │ - movdqu (%rsi,%rbx,2),%xmm4 │ │ │ │ - movdqu (%rsi,%rbp,2),%xmm5 │ │ │ │ - movdqu (%rsi,%r15,2),%xmm9 │ │ │ │ - movdqu (%rsi,%r12,2),%xmm10 │ │ │ │ - add %rdx,%rsi │ │ │ │ - pmaddwd 0x30(%rsp),%xmm8 │ │ │ │ - pmaddwd 0x40(%rsp),%xmm1 │ │ │ │ - pmaddwd 0x50(%rsp),%xmm2 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm3 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm4 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm5 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm9 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm10 │ │ │ │ - phaddd %xmm1,%xmm8 │ │ │ │ - phaddd %xmm3,%xmm2 │ │ │ │ - phaddd %xmm5,%xmm4 │ │ │ │ - phaddd %xmm10,%xmm9 │ │ │ │ - phaddd %xmm2,%xmm8 │ │ │ │ - phaddd %xmm9,%xmm4 │ │ │ │ - paddd %xmm11,%xmm8 │ │ │ │ - paddd %xmm11,%xmm4 │ │ │ │ - psrad %xmm12,%xmm8 │ │ │ │ - psrad %xmm12,%xmm4 │ │ │ │ - packssdw %xmm4,%xmm8 │ │ │ │ - movdqa 0xf0(%rsp),%xmm5 │ │ │ │ - movdqa 0xb0(%rsp),%xmm1 │ │ │ │ - movdqa 0xc0(%rsp),%xmm2 │ │ │ │ - movdqa 0xd0(%rsp),%xmm3 │ │ │ │ - movdqa 0xe0(%rsp),%xmm9 │ │ │ │ - mov 0x200(%rsp),%eax │ │ │ │ - mov 0x210(%rsp),%r11d │ │ │ │ + jmp 2fe85f <__cxa_finalize@plt+0x2d380f> │ │ │ │ + movd (%rcx),%xmm0 │ │ │ │ + punpcklbw %xmm7,%xmm0 │ │ │ │ + movd (%rcx,%rsi,1),%xmm1 │ │ │ │ + punpcklbw %xmm7,%xmm1 │ │ │ │ + movd %xmm6,0x2c(%rsp) │ │ │ │ + movd %xmm6,0x4c(%rsp) │ │ │ │ + movdqa %xmm0,0x30(%rsp) │ │ │ │ + movdqa %xmm1,0x50(%rsp) │ │ │ │ + movd %xmm6,0x38(%rsp) │ │ │ │ + movd %xmm6,0x58(%rsp) │ │ │ │ + jmp 2fe85f <__cxa_finalize@plt+0x2d380f> │ │ │ │ + movdqu %xmm6,0x2c(%rsp) │ │ │ │ + movdqu %xmm6,0x4c(%rsp) │ │ │ │ + test $0x1,%r10b │ │ │ │ + je 2fe89d <__cxa_finalize@plt+0x2d384d> │ │ │ │ + movq (%rdx),%xmm0 │ │ │ │ + punpcklbw %xmm7,%xmm0 │ │ │ │ + movhlps %xmm0,%xmm2 │ │ │ │ + movd %xmm0,0x6c(%rsp) │ │ │ │ + movd %xmm2,0xac(%rsp) │ │ │ │ + psrlq $0x20,%xmm0 │ │ │ │ + psrlq $0x20,%xmm2 │ │ │ │ + movd %xmm0,0x8c(%rsp) │ │ │ │ + movd %xmm2,0xcc(%rsp) │ │ │ │ + jmp 2fe8be <__cxa_finalize@plt+0x2d386e> │ │ │ │ + movd %xmm6,0x6c(%rsp) │ │ │ │ + movd %xmm6,0x8c(%rsp) │ │ │ │ + movd %xmm6,0xac(%rsp) │ │ │ │ + movd %xmm6,0xcc(%rsp) │ │ │ │ + test $0x8,%r10b │ │ │ │ + je 2fe9b6 <__cxa_finalize@plt+0x2d3966> │ │ │ │ + test $0x1,%r10b │ │ │ │ + je 2fe932 <__cxa_finalize@plt+0x2d38e2> │ │ │ │ + test $0x2,%r10b │ │ │ │ + je 2fe8fa <__cxa_finalize@plt+0x2d38aa> │ │ │ │ + pmovzxbw -0x2(%r8),%xmm0 │ │ │ │ + pmovzxbw -0x2(%r8,%rsi,1),%xmm1 │ │ │ │ + movdqu %xmm0,0xec(%rsp) │ │ │ │ + movdqu %xmm1,0x10c(%rsp) │ │ │ │ + jmp 2fe9c8 <__cxa_finalize@plt+0x2d3978> │ │ │ │ + pmovzxbw -0x4(%r8),%xmm0 │ │ │ │ + pmovzxbw -0x4(%r8,%rsi,1),%xmm1 │ │ │ │ + movdqu %xmm0,0xe8(%rsp) │ │ │ │ + movdqu %xmm1,0x108(%rsp) │ │ │ │ + movd %xmm6,0xf8(%rsp) │ │ │ │ + movd %xmm6,0x118(%rsp) │ │ │ │ + jmp 2fe9c8 <__cxa_finalize@plt+0x2d3978> │ │ │ │ + test $0x2,%r10b │ │ │ │ + je 2fe96b <__cxa_finalize@plt+0x2d391b> │ │ │ │ + pmovzxbw (%r8),%xmm0 │ │ │ │ + pmovzxbw (%r8,%rsi,1),%xmm1 │ │ │ │ + movdqa %xmm0,0xf0(%rsp) │ │ │ │ + movdqa %xmm1,0x110(%rsp) │ │ │ │ + movd %xmm6,0xec(%rsp) │ │ │ │ + movd %xmm6,0x10c(%rsp) │ │ │ │ + jmp 2fe9c8 <__cxa_finalize@plt+0x2d3978> │ │ │ │ + movd (%r8),%xmm0 │ │ │ │ + punpcklbw %xmm7,%xmm0 │ │ │ │ + movd (%r8,%rsi,1),%xmm1 │ │ │ │ + punpcklbw %xmm7,%xmm1 │ │ │ │ + movdqa %xmm0,0xf0(%rsp) │ │ │ │ + movdqa %xmm1,0x110(%rsp) │ │ │ │ + movd %xmm6,0xf8(%rsp) │ │ │ │ + movd %xmm6,0x118(%rsp) │ │ │ │ + movd %xmm6,0xec(%rsp) │ │ │ │ + movd %xmm6,0x10c(%rsp) │ │ │ │ + jmp 2fe9c8 <__cxa_finalize@plt+0x2d3978> │ │ │ │ + movdqu %xmm6,0xec(%rsp) │ │ │ │ + movdqu %xmm6,0x10c(%rsp) │ │ │ │ + movdqa 0xdd84f(%rip),%xmm13 │ │ │ │ + movdqa 0xdd886(%rip),%xmm15 │ │ │ │ + movdqa %xmm6,%xmm14 │ │ │ │ + mov 0x140(%rsp),%eax │ │ │ │ + mov 0x150(%rsp),%r8d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 2fed64 <__cxa_finalize@plt+0x2d3d14> │ │ │ │ + movd %r9d,%xmm1 │ │ │ │ + bsr %r9d,%ecx │ │ │ │ + test %eax,%eax │ │ │ │ + je 2fec5e <__cxa_finalize@plt+0x2d3c0e> │ │ │ │ + movd 0x140(%rsp),%xmm10 │ │ │ │ + tzcnt %eax,%eax │ │ │ │ + and $0x1,%r9d │ │ │ │ + sub %r8d,%ecx │ │ │ │ + sub %r8d,%eax │ │ │ │ + xor %r8d,%r8d │ │ │ │ + add %r9d,%r9d │ │ │ │ + neg %ecx │ │ │ │ + cmovs %r8d,%ecx │ │ │ │ + neg %eax │ │ │ │ + pshufb %xmm7,%xmm1 │ │ │ │ + pshufb %xmm7,%xmm10 │ │ │ │ + lea 0xdd850(%rip),%r8 │ │ │ │ + movddup (%r8,%rcx,8),%xmm11 │ │ │ │ + movddup (%r8,%rax,8),%xmm12 │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov 0x148(%rsp),%ecx │ │ │ │ + lea 0x70(%rsp),%rax │ │ │ │ + lea 0x40(%r8,%r9,8),%r9 │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea (%r8,%rcx,2),%rcx │ │ │ │ + mov $0x1,%r10d │ │ │ │ + movq (%rax),%xmm4 │ │ │ │ + movhps 0x20(%rax),%xmm4 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movdqa %xmm4,%xmm7 │ │ │ │ + movdqa %xmm4,%xmm8 │ │ │ │ + movddup (%r9,%r10,8),%xmm2 │ │ │ │ + movsbq 0x70(%r10,%rcx,1),%r11 │ │ │ │ + movq (%rax,%r11,2),%xmm5 │ │ │ │ + movhps 0x20(%rax,%r11,2),%xmm5 │ │ │ │ + neg %r11 │ │ │ │ + movq (%rax,%r11,2),%xmm6 │ │ │ │ + movhps 0x20(%rax,%r11,2),%xmm6 │ │ │ │ + pmaxsw %xmm5,%xmm7 │ │ │ │ + pminuw %xmm5,%xmm8 │ │ │ │ + pmaxsw %xmm6,%xmm7 │ │ │ │ + pminuw %xmm6,%xmm8 │ │ │ │ + psubw %xmm4,%xmm5 │ │ │ │ + psubw %xmm4,%xmm6 │ │ │ │ + packsswb %xmm6,%xmm5 │ │ │ │ + pshufb %xmm13,%xmm5 │ │ │ │ + pabsb %xmm5,%xmm6 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + psignb %xmm5,%xmm3 │ │ │ │ + movdqa %xmm11,%xmm9 │ │ │ │ + pand %xmm6,%xmm9 │ │ │ │ + psrlw (%rsp),%xmm9 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + psubusb %xmm9,%xmm5 │ │ │ │ + pminub %xmm6,%xmm5 │ │ │ │ + pmaddubsw %xmm3,%xmm5 │ │ │ │ + paddw %xmm5,%xmm0 │ │ │ │ + movddup 0x60(%r8,%r10,8),%xmm2 │ │ │ │ + movsbq 0x74(%r10,%rcx,1),%r11 │ │ │ │ + movq (%rax,%r11,2),%xmm5 │ │ │ │ + movhps 0x20(%rax,%r11,2),%xmm5 │ │ │ │ + neg %r11 │ │ │ │ + movq (%rax,%r11,2),%xmm6 │ │ │ │ + movhps 0x20(%rax,%r11,2),%xmm6 │ │ │ │ + pmaxsw %xmm5,%xmm7 │ │ │ │ + pminuw %xmm5,%xmm8 │ │ │ │ + pmaxsw %xmm6,%xmm7 │ │ │ │ + pminuw %xmm6,%xmm8 │ │ │ │ + psubw %xmm4,%xmm5 │ │ │ │ + psubw %xmm4,%xmm6 │ │ │ │ + packsswb %xmm6,%xmm5 │ │ │ │ + pshufb %xmm13,%xmm5 │ │ │ │ + pabsb %xmm5,%xmm6 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + psignb %xmm5,%xmm3 │ │ │ │ + movdqa %xmm12,%xmm9 │ │ │ │ + pand %xmm6,%xmm9 │ │ │ │ + psrlw 0x10(%rsp),%xmm9 │ │ │ │ + movdqa %xmm10,%xmm5 │ │ │ │ + psubusb %xmm9,%xmm5 │ │ │ │ + pminub %xmm6,%xmm5 │ │ │ │ + pmaddubsw %xmm3,%xmm5 │ │ │ │ + paddw %xmm5,%xmm0 │ │ │ │ + movsbq 0x7c(%r10,%rcx,1),%r11 │ │ │ │ + movq (%rax,%r11,2),%xmm5 │ │ │ │ + movhps 0x20(%rax,%r11,2),%xmm5 │ │ │ │ + neg %r11 │ │ │ │ + movq (%rax,%r11,2),%xmm6 │ │ │ │ + movhps 0x20(%rax,%r11,2),%xmm6 │ │ │ │ + pmaxsw %xmm5,%xmm7 │ │ │ │ + pminuw %xmm5,%xmm8 │ │ │ │ + pmaxsw %xmm6,%xmm7 │ │ │ │ + pminuw %xmm6,%xmm8 │ │ │ │ + psubw %xmm4,%xmm5 │ │ │ │ + psubw %xmm4,%xmm6 │ │ │ │ + packsswb %xmm6,%xmm5 │ │ │ │ + pshufb %xmm13,%xmm5 │ │ │ │ + pabsb %xmm5,%xmm6 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + psignb %xmm5,%xmm3 │ │ │ │ + movdqa %xmm12,%xmm9 │ │ │ │ + pand %xmm6,%xmm9 │ │ │ │ + psrlw 0x10(%rsp),%xmm9 │ │ │ │ + movdqa %xmm10,%xmm5 │ │ │ │ + psubusb %xmm9,%xmm5 │ │ │ │ + pminub %xmm6,%xmm5 │ │ │ │ + pmaddubsw %xmm3,%xmm5 │ │ │ │ + paddw %xmm5,%xmm0 │ │ │ │ + dec %r10d │ │ │ │ + jge 2fea8a <__cxa_finalize@plt+0x2d3a3a> │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + pcmpgtw %xmm0,%xmm6 │ │ │ │ + paddw %xmm6,%xmm0 │ │ │ │ + pmulhrsw %xmm15,%xmm0 │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + pminsw %xmm7,%xmm4 │ │ │ │ + pmaxsw %xmm8,%xmm4 │ │ │ │ + packuswb %xmm4,%xmm4 │ │ │ │ + movd %xmm4,(%rdi) │ │ │ │ + psrlq $0x20,%xmm4 │ │ │ │ + movd %xmm4,(%rdi,%rsi,1) │ │ │ │ + add $0x40,%rax │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + dec %edx │ │ │ │ + jg 2fea6f <__cxa_finalize@plt+0x2d3a1f> │ │ │ │ + add $0x138,%rsp │ │ │ │ + ret │ │ │ │ + lea 0xdd62b(%rip),%rax │ │ │ │ + and $0x1,%r9d │ │ │ │ + xor %edx,%edx │ │ │ │ + sub %ecx,%r8d │ │ │ │ + cmovs %edx,%r8d │ │ │ │ + add %r9d,%r9d │ │ │ │ + pshufb %xmm7,%xmm1 │ │ │ │ + movddup (%rax,%r8,8),%xmm7 │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + mov 0x148(%rsp),%ecx │ │ │ │ + lea 0x70(%rsp),%r8 │ │ │ │ + lea 0x40(%rax,%r9,8),%r9 │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea (%rax,%rcx,2),%rcx │ │ │ │ + mov $0x1,%r10d │ │ │ │ + movq (%r8),%xmm4 │ │ │ │ + movhps 0x20(%r8),%xmm4 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movddup (%r9,%r10,8),%xmm2 │ │ │ │ + movsbq 0x70(%r10,%rcx,1),%r11 │ │ │ │ + movq (%r8,%r11,2),%xmm5 │ │ │ │ + movhps 0x20(%r8,%r11,2),%xmm5 │ │ │ │ + neg %r11 │ │ │ │ + movq (%r8,%r11,2),%xmm6 │ │ │ │ + movhps 0x20(%r8,%r11,2),%xmm6 │ │ │ │ + psubw %xmm4,%xmm5 │ │ │ │ + psubw %xmm4,%xmm6 │ │ │ │ + packsswb %xmm6,%xmm5 │ │ │ │ + pshufb %xmm13,%xmm5 │ │ │ │ + pabsb %xmm5,%xmm6 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + psignb %xmm5,%xmm3 │ │ │ │ + movdqa %xmm7,%xmm9 │ │ │ │ + pand %xmm6,%xmm9 │ │ │ │ + psrlw (%rsp),%xmm9 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + psubusb %xmm9,%xmm5 │ │ │ │ + pminub %xmm6,%xmm5 │ │ │ │ + pmaddubsw %xmm3,%xmm5 │ │ │ │ + paddw %xmm5,%xmm0 │ │ │ │ + dec %r10d │ │ │ │ + jge 2fecb2 <__cxa_finalize@plt+0x2d3c62> │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + pcmpgtw %xmm0,%xmm6 │ │ │ │ + paddw %xmm6,%xmm0 │ │ │ │ + pmulhrsw %xmm15,%xmm0 │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + packuswb %xmm4,%xmm4 │ │ │ │ + movd %xmm4,(%rdi) │ │ │ │ + psrlq $0x20,%xmm4 │ │ │ │ + movd %xmm4,(%rdi,%rsi,1) │ │ │ │ + add $0x40,%r8 │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + dec %edx │ │ │ │ + jg 2fec9e <__cxa_finalize@plt+0x2d3c4e> │ │ │ │ + add $0x138,%rsp │ │ │ │ + ret │ │ │ │ + movd 0x140(%rsp),%xmm1 │ │ │ │ + tzcnt %eax,%eax │ │ │ │ + mov 0x148(%rsp),%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + sub %eax,%r8d │ │ │ │ + cmovs %edx,%r8d │ │ │ │ + pshufb %xmm7,%xmm1 │ │ │ │ + lea 0xdd503(%rip),%r9 │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + movddup (%r9,%r8,8),%xmm7 │ │ │ │ + lea (%r9,%rcx,2),%rcx │ │ │ │ + lea 0x70(%rsp),%r8 │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov $0x1,%r10d │ │ │ │ + movq (%r8),%xmm4 │ │ │ │ + movhps 0x20(%r8),%xmm4 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movddup 0x60(%r9,%r10,8),%xmm2 │ │ │ │ + movsbq 0x74(%r10,%rcx,1),%rax │ │ │ │ + movq (%r8,%rax,2),%xmm5 │ │ │ │ + movhps 0x20(%r8,%rax,2),%xmm5 │ │ │ │ + neg %rax │ │ │ │ + movq (%r8,%rax,2),%xmm6 │ │ │ │ + movhps 0x20(%r8,%rax,2),%xmm6 │ │ │ │ + psubw %xmm4,%xmm5 │ │ │ │ + psubw %xmm4,%xmm6 │ │ │ │ + packsswb %xmm6,%xmm5 │ │ │ │ + pshufb %xmm13,%xmm5 │ │ │ │ + pabsb %xmm5,%xmm6 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + psignb %xmm5,%xmm3 │ │ │ │ + movdqa %xmm7,%xmm9 │ │ │ │ + pand %xmm6,%xmm9 │ │ │ │ + psrlw (%rsp),%xmm9 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + psubusb %xmm9,%xmm5 │ │ │ │ + pminub %xmm6,%xmm5 │ │ │ │ + pmaddubsw %xmm3,%xmm5 │ │ │ │ + paddw %xmm5,%xmm0 │ │ │ │ + movsbq 0x7c(%r10,%rcx,1),%rax │ │ │ │ + movq (%r8,%rax,2),%xmm5 │ │ │ │ + movhps 0x20(%r8,%rax,2),%xmm5 │ │ │ │ + neg %rax │ │ │ │ + movq (%r8,%rax,2),%xmm6 │ │ │ │ + movhps 0x20(%r8,%rax,2),%xmm6 │ │ │ │ + psubw %xmm4,%xmm5 │ │ │ │ + psubw %xmm4,%xmm6 │ │ │ │ + packsswb %xmm6,%xmm5 │ │ │ │ + pshufb %xmm13,%xmm5 │ │ │ │ + pabsb %xmm5,%xmm6 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + psignb %xmm5,%xmm3 │ │ │ │ + movdqa %xmm7,%xmm9 │ │ │ │ + pand %xmm6,%xmm9 │ │ │ │ + psrlw (%rsp),%xmm9 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + psubusb %xmm9,%xmm5 │ │ │ │ + pminub %xmm6,%xmm5 │ │ │ │ + pmaddubsw %xmm3,%xmm5 │ │ │ │ + paddw %xmm5,%xmm0 │ │ │ │ + dec %r10d │ │ │ │ + jge 2fedb9 <__cxa_finalize@plt+0x2d3d69> │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + pcmpgtw %xmm0,%xmm6 │ │ │ │ + paddw %xmm6,%xmm0 │ │ │ │ + pmulhrsw %xmm15,%xmm0 │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + packuswb %xmm4,%xmm4 │ │ │ │ + movd %xmm4,(%rdi) │ │ │ │ + psrlq $0x20,%xmm4 │ │ │ │ + movd %xmm4,(%rdi,%rsi,1) │ │ │ │ + add $0x40,%r8 │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + dec %edx │ │ │ │ + jg 2feda5 <__cxa_finalize@plt+0x2d3d55> │ │ │ │ + add $0x138,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + lea (%rsi,%rsi,2),%rax │ │ │ │ + movq (%rdi),%xmm1 │ │ │ │ + movhps (%rdi,%rsi,1),%xmm1 │ │ │ │ + movq (%rdi,%rsi,2),%xmm3 │ │ │ │ + movhps (%rdi,%rax,1),%xmm3 │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + movq (%rdi),%xmm5 │ │ │ │ + movhps (%rdi,%rsi,1),%xmm5 │ │ │ │ + movq (%rdi,%rsi,2),%xmm7 │ │ │ │ + movhps (%rdi,%rax,1),%xmm7 │ │ │ │ + pxor %xmm8,%xmm8 │ │ │ │ + movdqa %xmm1,%xmm9 │ │ │ │ + psadbw %xmm8,%xmm9 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + psadbw %xmm8,%xmm2 │ │ │ │ movdqa %xmm5,%xmm4 │ │ │ │ - punpcklwd %xmm6,%xmm4 │ │ │ │ - punpckhwd %xmm6,%xmm5 │ │ │ │ + psadbw %xmm8,%xmm4 │ │ │ │ movdqa %xmm7,%xmm6 │ │ │ │ - punpcklwd %xmm8,%xmm6 │ │ │ │ - punpckhwd %xmm8,%xmm7 │ │ │ │ + psadbw %xmm8,%xmm6 │ │ │ │ + packssdw %xmm2,%xmm9 │ │ │ │ + packssdw %xmm6,%xmm4 │ │ │ │ + packssdw %xmm4,%xmm9 │ │ │ │ movdqa %xmm1,%xmm0 │ │ │ │ - punpcklwd %xmm2,%xmm0 │ │ │ │ - punpckhwd %xmm2,%xmm1 │ │ │ │ + punpcklbw %xmm8,%xmm0 │ │ │ │ + punpckhbw %xmm8,%xmm1 │ │ │ │ movdqa %xmm3,%xmm2 │ │ │ │ - punpcklwd %xmm9,%xmm2 │ │ │ │ - punpckhwd %xmm9,%xmm3 │ │ │ │ - movdqa %xmm4,0xb0(%rsp) │ │ │ │ - movdqa %xmm5,0xc0(%rsp) │ │ │ │ - movdqa %xmm6,0xd0(%rsp) │ │ │ │ - movdqa %xmm7,0xe0(%rsp) │ │ │ │ - and $0x3ff,%eax │ │ │ │ - mov $0x40000000,%r9d │ │ │ │ - mov %eax,%ecx │ │ │ │ - shr $0x6,%ecx │ │ │ │ - lea (%r10,%rcx,1),%ecx │ │ │ │ - cmovne 0xdb718(%r14,%rcx,8),%r9 │ │ │ │ - movq %r9,%xmm11 │ │ │ │ - punpcklbw %xmm11,%xmm11 │ │ │ │ - psraw $0x8,%xmm11 │ │ │ │ - pshufd $0x0,%xmm11,%xmm5 │ │ │ │ - pshufd $0x55,%xmm11,%xmm7 │ │ │ │ - pshufd $0xaa,%xmm11,%xmm10 │ │ │ │ - pshufd $0xff,%xmm11,%xmm11 │ │ │ │ + punpcklbw %xmm8,%xmm2 │ │ │ │ + punpckhbw %xmm8,%xmm3 │ │ │ │ movdqa %xmm5,%xmm4 │ │ │ │ - pmaddwd %xmm0,%xmm4 │ │ │ │ - pmaddwd %xmm1,%xmm5 │ │ │ │ + punpcklbw %xmm8,%xmm4 │ │ │ │ + punpckhbw %xmm8,%xmm5 │ │ │ │ movdqa %xmm7,%xmm6 │ │ │ │ - pmaddwd %xmm2,%xmm6 │ │ │ │ - pmaddwd %xmm3,%xmm7 │ │ │ │ - paddd %xmm13,%xmm4 │ │ │ │ - paddd %xmm13,%xmm5 │ │ │ │ - paddd %xmm6,%xmm4 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - movdqa 0xb0(%rsp),%xmm6 │ │ │ │ - pmaddwd %xmm10,%xmm6 │ │ │ │ - movdqa 0xc0(%rsp),%xmm7 │ │ │ │ - pmaddwd %xmm10,%xmm7 │ │ │ │ - movdqa 0xd0(%rsp),%xmm8 │ │ │ │ - pmaddwd %xmm11,%xmm8 │ │ │ │ - movdqa 0xe0(%rsp),%xmm9 │ │ │ │ - pmaddwd %xmm11,%xmm9 │ │ │ │ - paddd %xmm6,%xmm4 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - paddd %xmm8,%xmm4 │ │ │ │ - paddd %xmm9,%xmm5 │ │ │ │ - psrad $0x6,%xmm4 │ │ │ │ - psrad $0x6,%xmm5 │ │ │ │ - packssdw %xmm5,%xmm4 │ │ │ │ - movdqa %xmm4,(%rdi) │ │ │ │ - add %r13,%rdi │ │ │ │ - dec %r8d │ │ │ │ - je 306155 <__cxa_finalize@plt+0x2db105> │ │ │ │ - add %r11d,%eax │ │ │ │ - test $0xfffffc00,%eax │ │ │ │ - je 3069b0 <__cxa_finalize@plt+0x2db960> │ │ │ │ - test $0x400,%eax │ │ │ │ - mov %eax,0x160(%rsp) │ │ │ │ - mov 0x20(%rsp),%ecx │ │ │ │ - mov 0x24(%rsp),%r9d │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - mov 0x2c(%rsp),%r11d │ │ │ │ - je 306c2d <__cxa_finalize@plt+0x2dbbdd> │ │ │ │ - movdqa 0xd70e0(%r14),%xmm14 │ │ │ │ - movdqu (%rsi,%rbx,2),%xmm8 │ │ │ │ - movdqu (%rsi,%rbp,2),%xmm9 │ │ │ │ - movdqu (%rsi,%r15,2),%xmm10 │ │ │ │ - movdqu (%rsi,%r12,2),%xmm11 │ │ │ │ - movdqu (%rsi,%rcx,2),%xmm4 │ │ │ │ - movdqu (%rsi,%r9,2),%xmm5 │ │ │ │ - movdqu (%rsi,%rax,2),%xmm6 │ │ │ │ - movdqu (%rsi,%r11,2),%xmm7 │ │ │ │ - add %rdx,%rsi │ │ │ │ - mov 0x160(%rsp),%eax │ │ │ │ - mov 0x210(%rsp),%r11d │ │ │ │ - pshufd $0x4e,%xmm14,%xmm15 │ │ │ │ - pshufb %xmm14,%xmm0 │ │ │ │ - pshufb %xmm14,%xmm1 │ │ │ │ - pshufb %xmm15,%xmm2 │ │ │ │ - pshufb %xmm15,%xmm3 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm8 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm9 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm10 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm11 │ │ │ │ - pmaddwd 0x30(%rsp),%xmm4 │ │ │ │ - pmaddwd 0x40(%rsp),%xmm5 │ │ │ │ - pmaddwd 0x50(%rsp),%xmm6 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm7 │ │ │ │ - phaddd %xmm9,%xmm8 │ │ │ │ - phaddd %xmm11,%xmm10 │ │ │ │ - movdqa 0x10(%rsp),%xmm11 │ │ │ │ - phaddd %xmm5,%xmm4 │ │ │ │ - phaddd %xmm7,%xmm6 │ │ │ │ - phaddd %xmm10,%xmm8 │ │ │ │ - phaddd %xmm6,%xmm4 │ │ │ │ - paddd %xmm11,%xmm4 │ │ │ │ - paddd %xmm11,%xmm8 │ │ │ │ - psrad %xmm12,%xmm4 │ │ │ │ - psrad %xmm12,%xmm8 │ │ │ │ - packssdw %xmm8,%xmm4 │ │ │ │ - movdqa 0xb0(%rsp),%xmm5 │ │ │ │ - pshufb %xmm14,%xmm5 │ │ │ │ - movdqa 0xc0(%rsp),%xmm6 │ │ │ │ - pshufb %xmm14,%xmm6 │ │ │ │ - movdqa 0xd0(%rsp),%xmm7 │ │ │ │ - pshufb %xmm15,%xmm7 │ │ │ │ - movdqa 0xe0(%rsp),%xmm8 │ │ │ │ - pshufb %xmm15,%xmm8 │ │ │ │ - punpckhwd %xmm2,%xmm0 │ │ │ │ - punpckhwd %xmm3,%xmm1 │ │ │ │ - punpcklwd %xmm5,%xmm2 │ │ │ │ - punpcklwd %xmm6,%xmm3 │ │ │ │ - punpckhwd %xmm7,%xmm5 │ │ │ │ - punpckhwd %xmm8,%xmm6 │ │ │ │ - punpcklwd %xmm4,%xmm7 │ │ │ │ - punpckhqdq %xmm4,%xmm4 │ │ │ │ - punpcklwd %xmm4,%xmm8 │ │ │ │ - movdqa %xmm5,0xb0(%rsp) │ │ │ │ - movdqa %xmm6,0xc0(%rsp) │ │ │ │ - movdqa %xmm7,0xd0(%rsp) │ │ │ │ - movdqa %xmm8,0xe0(%rsp) │ │ │ │ - jmp 3069b0 <__cxa_finalize@plt+0x2db960> │ │ │ │ - movdqu (%rsi,%rcx,2),%xmm4 │ │ │ │ - movdqu (%rsi,%r9,2),%xmm8 │ │ │ │ - movdqu (%rsi,%rax,2),%xmm5 │ │ │ │ - movdqu (%rsi,%r11,2),%xmm6 │ │ │ │ - movdqu (%rsi,%rbx,2),%xmm7 │ │ │ │ - movdqu (%rsi,%rbp,2),%xmm9 │ │ │ │ - movdqu (%rsi,%r15,2),%xmm10 │ │ │ │ - movdqu (%rsi,%r12,2),%xmm11 │ │ │ │ - add %rdx,%rsi │ │ │ │ - pmaddwd 0x30(%rsp),%xmm4 │ │ │ │ - pmaddwd 0x40(%rsp),%xmm8 │ │ │ │ - pmaddwd 0x50(%rsp),%xmm5 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm6 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm7 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm9 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm10 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm11 │ │ │ │ - phaddd %xmm8,%xmm4 │ │ │ │ - phaddd %xmm6,%xmm5 │ │ │ │ - phaddd %xmm9,%xmm7 │ │ │ │ - phaddd %xmm11,%xmm10 │ │ │ │ - phaddd %xmm5,%xmm4 │ │ │ │ - phaddd %xmm10,%xmm7 │ │ │ │ - paddd 0x10(%rsp),%xmm4 │ │ │ │ - paddd 0x10(%rsp),%xmm7 │ │ │ │ - psrad %xmm12,%xmm4 │ │ │ │ - psrad %xmm12,%xmm7 │ │ │ │ - packssdw %xmm7,%xmm4 │ │ │ │ - movdqu (%rsi,%rcx,2),%xmm8 │ │ │ │ - movdqu (%rsi,%r9,2),%xmm5 │ │ │ │ - movdqu (%rsi,%rax,2),%xmm6 │ │ │ │ - movdqu (%rsi,%r11,2),%xmm7 │ │ │ │ - movdqu (%rsi,%rbx,2),%xmm9 │ │ │ │ - movdqu (%rsi,%rbp,2),%xmm0 │ │ │ │ - movdqu (%rsi,%r15,2),%xmm10 │ │ │ │ - movdqu (%rsi,%r12,2),%xmm11 │ │ │ │ - add %rdx,%rsi │ │ │ │ - pmaddwd 0x30(%rsp),%xmm8 │ │ │ │ - pmaddwd 0x40(%rsp),%xmm5 │ │ │ │ - pmaddwd 0x50(%rsp),%xmm6 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm7 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm9 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm0 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm10 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm11 │ │ │ │ - phaddd %xmm5,%xmm8 │ │ │ │ - phaddd %xmm7,%xmm6 │ │ │ │ - phaddd %xmm0,%xmm9 │ │ │ │ - phaddd %xmm11,%xmm10 │ │ │ │ - phaddd %xmm6,%xmm8 │ │ │ │ - phaddd %xmm10,%xmm9 │ │ │ │ - paddd 0x10(%rsp),%xmm8 │ │ │ │ - paddd 0x10(%rsp),%xmm9 │ │ │ │ - psrad %xmm12,%xmm8 │ │ │ │ - psrad %xmm12,%xmm9 │ │ │ │ - packssdw %xmm9,%xmm8 │ │ │ │ - mov 0x160(%rsp),%eax │ │ │ │ - mov 0x210(%rsp),%r11d │ │ │ │ - movdqa %xmm2,%xmm0 │ │ │ │ - movdqa %xmm3,%xmm1 │ │ │ │ - movdqa 0xb0(%rsp),%xmm2 │ │ │ │ - movdqa 0xc0(%rsp),%xmm3 │ │ │ │ - movdqa 0xd0(%rsp),%xmm5 │ │ │ │ - movdqa 0xe0(%rsp),%xmm6 │ │ │ │ - movdqa %xmm4,%xmm7 │ │ │ │ - punpcklwd %xmm8,%xmm7 │ │ │ │ - punpckhwd %xmm8,%xmm4 │ │ │ │ - movdqa %xmm5,0xb0(%rsp) │ │ │ │ - movdqa %xmm6,0xc0(%rsp) │ │ │ │ - movdqa %xmm7,0xd0(%rsp) │ │ │ │ - movdqa %xmm4,0xe0(%rsp) │ │ │ │ - jmp 3069b0 <__cxa_finalize@plt+0x2db960> │ │ │ │ - movzwl 0xd742c(%r14,%rcx,2),%ecx │ │ │ │ - add %r14,%rcx │ │ │ │ - jmp *%rcx │ │ │ │ - mov 0x200(%rsp),%eax │ │ │ │ - movdqa %xmm11,0x10(%rsp) │ │ │ │ - movdqa %xmm12,0x20(%rsp) │ │ │ │ - movzbl %r9b,%r9d │ │ │ │ - sub $0x2,%rsi │ │ │ │ - movd %r9d,%xmm15 │ │ │ │ - pmaddwd 0xd70f0(%r14),%xmm8 │ │ │ │ - movdqa 0xd7230(%r14),%xmm9 │ │ │ │ - pshufd $0x0,%xmm15,%xmm15 │ │ │ │ - paddd %xmm8,%xmm14 │ │ │ │ - movdqa %xmm14,%xmm0 │ │ │ │ - pand %xmm10,%xmm0 │ │ │ │ - psrld $0x6,%xmm0 │ │ │ │ - paddd %xmm0,%xmm15 │ │ │ │ - pshufd $0x4e,%xmm15,%xmm7 │ │ │ │ - movd %xmm15,%ecx │ │ │ │ - movd %xmm7,%ebp │ │ │ │ - pshufd $0x39,%xmm15,%xmm15 │ │ │ │ - pshufd $0x39,%xmm7,%xmm7 │ │ │ │ - movd %xmm15,%r9d │ │ │ │ - movd %xmm7,%r15d │ │ │ │ - movdqa 0xd7120(%r14),%xmm10 │ │ │ │ - movdqa 0xd7130(%r14),%xmm11 │ │ │ │ - movd 0xdb71a(%r14,%rcx,8),%xmm13 │ │ │ │ - movd 0xdb71a(%r14,%r9,8),%xmm2 │ │ │ │ - movd 0xdb71a(%r14,%rbp,8),%xmm15 │ │ │ │ - movd 0xdb71a(%r14,%r15,8),%xmm4 │ │ │ │ - psrld $0xa,%xmm14 │ │ │ │ - paddd %xmm14,%xmm14 │ │ │ │ - punpckldq %xmm2,%xmm13 │ │ │ │ - punpckldq %xmm4,%xmm15 │ │ │ │ - punpcklqdq %xmm15,%xmm13 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - pcmpeqd %xmm2,%xmm0 │ │ │ │ - pand %xmm0,%xmm9 │ │ │ │ - pandn %xmm13,%xmm0 │ │ │ │ - por %xmm9,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm15 │ │ │ │ - punpckhbw %xmm0,%xmm15 │ │ │ │ - punpcklbw %xmm0,%xmm0 │ │ │ │ - psraw $0x8,%xmm15 │ │ │ │ - psraw $0x8,%xmm0 │ │ │ │ - movdqa %xmm14,%xmm12 │ │ │ │ - pshufb %xmm10,%xmm12 │ │ │ │ - pshufb %xmm11,%xmm14 │ │ │ │ - movdqa 0xd70c0(%r14),%xmm10 │ │ │ │ - movd %xmm14,%ecx │ │ │ │ - shr $0x18,%ecx │ │ │ │ - movdqa %xmm14,%xmm7 │ │ │ │ - pshufb %xmm2,%xmm7 │ │ │ │ - psubb %xmm7,%xmm14 │ │ │ │ - paddb %xmm10,%xmm12 │ │ │ │ - paddb %xmm10,%xmm14 │ │ │ │ - lea (%rcx,%rdx,1),%r9 │ │ │ │ - lea (%rcx,%rdx,2),%rbp │ │ │ │ - lea (%rcx,%rbx,1),%r15 │ │ │ │ - movdqu (%rsi),%xmm7 │ │ │ │ - movdqu (%rsi,%rdx,1),%xmm9 │ │ │ │ - movdqu (%rsi,%rdx,2),%xmm8 │ │ │ │ - movdqu (%rsi,%rbx,1),%xmm10 │ │ │ │ - movdqu (%rsi,%rcx,1),%xmm1 │ │ │ │ - movdqu (%rsi,%r9,1),%xmm3 │ │ │ │ - movdqu (%rsi,%rbp,1),%xmm2 │ │ │ │ - movdqu (%rsi,%r15,1),%xmm4 │ │ │ │ - lea (%rsi,%rdx,4),%rsi │ │ │ │ - pshufb %xmm12,%xmm7 │ │ │ │ - pshufb %xmm12,%xmm9 │ │ │ │ - pshufb %xmm12,%xmm8 │ │ │ │ - pshufb %xmm12,%xmm10 │ │ │ │ - pmaddwd %xmm0,%xmm7 │ │ │ │ - pmaddwd %xmm0,%xmm9 │ │ │ │ - pmaddwd %xmm0,%xmm8 │ │ │ │ - pmaddwd %xmm0,%xmm10 │ │ │ │ - pshufb %xmm14,%xmm1 │ │ │ │ - pshufb %xmm14,%xmm3 │ │ │ │ - pshufb %xmm14,%xmm2 │ │ │ │ - pshufb %xmm14,%xmm4 │ │ │ │ - pmaddwd %xmm15,%xmm1 │ │ │ │ - pmaddwd %xmm15,%xmm3 │ │ │ │ - pmaddwd %xmm15,%xmm2 │ │ │ │ - pmaddwd %xmm15,%xmm4 │ │ │ │ - movdqa 0x10(%rsp),%xmm5 │ │ │ │ - movd 0x20(%rsp),%xmm6 │ │ │ │ - phaddd %xmm1,%xmm7 │ │ │ │ - phaddd %xmm3,%xmm9 │ │ │ │ - phaddd %xmm2,%xmm8 │ │ │ │ - phaddd %xmm4,%xmm10 │ │ │ │ - movdqu (%rsi),%xmm1 │ │ │ │ - movdqu (%rsi,%rdx,1),%xmm2 │ │ │ │ - movdqu (%rsi,%rdx,2),%xmm3 │ │ │ │ - paddd %xmm5,%xmm7 │ │ │ │ - paddd %xmm5,%xmm9 │ │ │ │ - paddd %xmm5,%xmm8 │ │ │ │ - paddd %xmm5,%xmm10 │ │ │ │ - psrad %xmm6,%xmm7 │ │ │ │ - psrad %xmm6,%xmm9 │ │ │ │ - psrad %xmm6,%xmm8 │ │ │ │ - psrad %xmm6,%xmm10 │ │ │ │ - packssdw %xmm9,%xmm7 │ │ │ │ - packssdw %xmm10,%xmm8 │ │ │ │ - movdqu (%rsi,%rcx,1),%xmm13 │ │ │ │ - movdqu (%rsi,%r9,1),%xmm9 │ │ │ │ - movdqu (%rsi,%rbp,1),%xmm10 │ │ │ │ - add %rbx,%rsi │ │ │ │ - pshufb %xmm12,%xmm1 │ │ │ │ - pshufb %xmm12,%xmm2 │ │ │ │ - pshufb %xmm12,%xmm3 │ │ │ │ - pmaddwd %xmm0,%xmm1 │ │ │ │ - pmaddwd %xmm0,%xmm2 │ │ │ │ - pmaddwd %xmm0,%xmm3 │ │ │ │ - pshufb %xmm14,%xmm13 │ │ │ │ - pshufb %xmm14,%xmm9 │ │ │ │ - pshufb %xmm14,%xmm10 │ │ │ │ - pmaddwd %xmm15,%xmm13 │ │ │ │ - pmaddwd %xmm15,%xmm9 │ │ │ │ - pmaddwd %xmm15,%xmm10 │ │ │ │ - phaddd %xmm13,%xmm1 │ │ │ │ - phaddd %xmm9,%xmm2 │ │ │ │ - phaddd %xmm10,%xmm3 │ │ │ │ - shr $0x6,%eax │ │ │ │ - mov $0x40000000,%r15d │ │ │ │ - lea (%r10,%rax,1),%eax │ │ │ │ - cmovne 0xdb718(%r14,%rax,8),%r15 │ │ │ │ - paddd %xmm5,%xmm1 │ │ │ │ - paddd %xmm5,%xmm2 │ │ │ │ - paddd %xmm5,%xmm3 │ │ │ │ - psrad %xmm6,%xmm1 │ │ │ │ - psrad %xmm6,%xmm2 │ │ │ │ - psrad %xmm6,%xmm3 │ │ │ │ - packssdw %xmm2,%xmm1 │ │ │ │ - packssdw %xmm3,%xmm3 │ │ │ │ - movaps %xmm7,%xmm4 │ │ │ │ - shufps $0x4e,%xmm8,%xmm4 │ │ │ │ - movaps %xmm8,%xmm5 │ │ │ │ - shufps $0x4e,%xmm1,%xmm5 │ │ │ │ - movaps %xmm1,%xmm6 │ │ │ │ - shufps $0x4e,%xmm3,%xmm6 │ │ │ │ + punpcklbw %xmm8,%xmm6 │ │ │ │ + punpckhbw %xmm8,%xmm7 │ │ │ │ + movdqa 0xdd2bd(%rip),%xmm8 │ │ │ │ + psubw %xmm8,%xmm0 │ │ │ │ + psubw %xmm8,%xmm1 │ │ │ │ + psubw %xmm8,%xmm2 │ │ │ │ + psubw %xmm8,%xmm3 │ │ │ │ + psubw %xmm8,%xmm4 │ │ │ │ + psubw %xmm8,%xmm5 │ │ │ │ + psubw %xmm8,%xmm6 │ │ │ │ + psubw %xmm8,%xmm7 │ │ │ │ + psllw $0x3,%xmm8 │ │ │ │ + psubw %xmm8,%xmm9 │ │ │ │ + movdqa %xmm0,%xmm8 │ │ │ │ + paddw %xmm1,%xmm8 │ │ │ │ + movdqa %xmm2,%xmm10 │ │ │ │ + paddw %xmm3,%xmm10 │ │ │ │ + paddw %xmm4,%xmm8 │ │ │ │ + paddw %xmm5,%xmm10 │ │ │ │ + paddw %xmm6,%xmm8 │ │ │ │ + paddw %xmm7,%xmm10 │ │ │ │ + paddw %xmm10,%xmm8 │ │ │ │ + pmaddwd %xmm8,%xmm8 │ │ │ │ + pmaddwd %xmm9,%xmm9 │ │ │ │ + phaddd %xmm8,%xmm9 │ │ │ │ + pmulld 0xdd1c3(%rip),%xmm9 │ │ │ │ + movdqa %xmm1,%xmm8 │ │ │ │ + pslldq $0x2,%xmm8 │ │ │ │ + movdqa %xmm1,%xmm10 │ │ │ │ + psrldq $0xe,%xmm10 │ │ │ │ + movdqa %xmm2,%xmm11 │ │ │ │ + pslldq $0x4,%xmm11 │ │ │ │ + movdqa %xmm2,%xmm12 │ │ │ │ + psrldq $0xc,%xmm12 │ │ │ │ + movdqa %xmm3,%xmm13 │ │ │ │ + pslldq $0x6,%xmm13 │ │ │ │ + movdqa %xmm3,%xmm14 │ │ │ │ + psrldq $0xa,%xmm14 │ │ │ │ + paddw %xmm0,%xmm8 │ │ │ │ + paddw %xmm12,%xmm10 │ │ │ │ + paddw %xmm13,%xmm11 │ │ │ │ + paddw %xmm14,%xmm10 │ │ │ │ + paddw %xmm11,%xmm8 │ │ │ │ + movdqa %xmm4,%xmm11 │ │ │ │ + pslldq $0x8,%xmm11 │ │ │ │ + movdqa %xmm4,%xmm12 │ │ │ │ + psrldq $0x8,%xmm12 │ │ │ │ + movdqa %xmm5,%xmm13 │ │ │ │ + pslldq $0xa,%xmm13 │ │ │ │ + movdqa %xmm5,%xmm14 │ │ │ │ + psrldq $0x6,%xmm14 │ │ │ │ + paddw %xmm11,%xmm8 │ │ │ │ + paddw %xmm12,%xmm10 │ │ │ │ + paddw %xmm13,%xmm8 │ │ │ │ + paddw %xmm14,%xmm10 │ │ │ │ + movdqa %xmm6,%xmm11 │ │ │ │ + pslldq $0xc,%xmm11 │ │ │ │ + movdqa %xmm6,%xmm12 │ │ │ │ + psrldq $0x4,%xmm12 │ │ │ │ movdqa %xmm7,%xmm13 │ │ │ │ - punpcklwd %xmm4,%xmm13 │ │ │ │ - punpckhwd %xmm4,%xmm7 │ │ │ │ - movdqa %xmm8,%xmm9 │ │ │ │ - punpcklwd %xmm5,%xmm9 │ │ │ │ - punpckhwd %xmm5,%xmm8 │ │ │ │ - movdqa %xmm1,%xmm2 │ │ │ │ - punpcklwd %xmm6,%xmm2 │ │ │ │ - punpckhwd %xmm6,%xmm1 │ │ │ │ - movq %r15,%xmm10 │ │ │ │ - movdqa %xmm9,0x30(%rsp) │ │ │ │ - movdqa %xmm8,0x40(%rsp) │ │ │ │ - movdqa %xmm2,0x50(%rsp) │ │ │ │ - movdqa %xmm1,0x60(%rsp) │ │ │ │ - movdqa %xmm3,0x70(%rsp) │ │ │ │ - punpcklbw %xmm10,%xmm10 │ │ │ │ - psraw $0x8,%xmm10 │ │ │ │ - pshufd $0x0,%xmm10,%xmm3 │ │ │ │ - pshufd $0x55,%xmm10,%xmm4 │ │ │ │ - pshufd $0xaa,%xmm10,%xmm5 │ │ │ │ - pshufd $0xff,%xmm10,%xmm10 │ │ │ │ - movdqu (%rsi),%xmm11 │ │ │ │ - movdqu (%rsi,%rdx,1),%xmm6 │ │ │ │ - pmaddwd %xmm3,%xmm13 │ │ │ │ - pmaddwd %xmm3,%xmm7 │ │ │ │ - pmaddwd %xmm4,%xmm9 │ │ │ │ - pmaddwd %xmm4,%xmm8 │ │ │ │ - pmaddwd %xmm5,%xmm2 │ │ │ │ - pmaddwd %xmm5,%xmm1 │ │ │ │ - paddd %xmm13,%xmm9 │ │ │ │ - paddd %xmm7,%xmm8 │ │ │ │ - movdqu (%rsi,%rcx,1),%xmm13 │ │ │ │ - movdqu (%rsi,%r9,1),%xmm7 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - paddd %xmm2,%xmm9 │ │ │ │ - paddd %xmm1,%xmm8 │ │ │ │ - pshufb %xmm12,%xmm11 │ │ │ │ - pshufb %xmm12,%xmm6 │ │ │ │ - pmaddwd %xmm0,%xmm11 │ │ │ │ - pmaddwd %xmm0,%xmm6 │ │ │ │ - pshufb %xmm14,%xmm13 │ │ │ │ - pshufb %xmm14,%xmm7 │ │ │ │ - pmaddwd %xmm15,%xmm13 │ │ │ │ - pmaddwd %xmm15,%xmm7 │ │ │ │ - phaddd %xmm13,%xmm11 │ │ │ │ - phaddd %xmm7,%xmm6 │ │ │ │ - paddd 0x10(%rsp),%xmm11 │ │ │ │ - paddd 0x10(%rsp),%xmm6 │ │ │ │ - psrad 0x20(%rsp),%xmm11 │ │ │ │ - psrad 0x20(%rsp),%xmm6 │ │ │ │ - packssdw %xmm6,%xmm11 │ │ │ │ - movaps 0x70(%rsp),%xmm1 │ │ │ │ - shufps $0x4e,%xmm11,%xmm1 │ │ │ │ - movdqa 0x30(%rsp),%xmm13 │ │ │ │ - movdqa %xmm11,0x70(%rsp) │ │ │ │ - movdqa %xmm1,%xmm2 │ │ │ │ - punpcklwd %xmm11,%xmm2 │ │ │ │ - punpckhwd %xmm11,%xmm1 │ │ │ │ - movdqa %xmm2,%xmm6 │ │ │ │ - pmaddwd %xmm10,%xmm6 │ │ │ │ - movdqa %xmm1,%xmm7 │ │ │ │ - pmaddwd %xmm10,%xmm7 │ │ │ │ - paddd 0xd7210(%r14),%xmm9 │ │ │ │ - paddd 0xd7210(%r14),%xmm8 │ │ │ │ - paddd %xmm6,%xmm9 │ │ │ │ - paddd %xmm7,%xmm8 │ │ │ │ - movdqa 0x40(%rsp),%xmm7 │ │ │ │ - psrad $0x6,%xmm9 │ │ │ │ - psrad $0x6,%xmm8 │ │ │ │ - packssdw %xmm8,%xmm9 │ │ │ │ - movdqa 0x60(%rsp),%xmm8 │ │ │ │ - movdqa %xmm9,(%rdi) │ │ │ │ - add $0x10,%rdi │ │ │ │ - movdqa 0x50(%rsp),%xmm9 │ │ │ │ - movdqa %xmm8,0x40(%rsp) │ │ │ │ - movdqa %xmm9,0x30(%rsp) │ │ │ │ - movdqa %xmm2,0x50(%rsp) │ │ │ │ - movdqa %xmm1,0x60(%rsp) │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 307152 <__cxa_finalize@plt+0x2dc102> │ │ │ │ - add $0x1c8,%rsp │ │ │ │ - pop %r13 │ │ │ │ - pop %r12 │ │ │ │ - pop %r15 │ │ │ │ - pop %r14 │ │ │ │ - pop %rbp │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - movl $0x1,0x120(%rsp) │ │ │ │ - mov $0x10,%r13d │ │ │ │ - jmp 307305 <__cxa_finalize@plt+0x2dc2b5> │ │ │ │ - movl $0x2,0x120(%rsp) │ │ │ │ - mov $0x20,%r13d │ │ │ │ - jmp 307305 <__cxa_finalize@plt+0x2dc2b5> │ │ │ │ - movl $0x4,0x120(%rsp) │ │ │ │ - mov $0x40,%r13d │ │ │ │ - jmp 307305 <__cxa_finalize@plt+0x2dc2b5> │ │ │ │ - movl $0x8,0x120(%rsp) │ │ │ │ - mov $0x80,%r13d │ │ │ │ - jmp 307305 <__cxa_finalize@plt+0x2dc2b5> │ │ │ │ - movl $0x10,0x120(%rsp) │ │ │ │ - mov $0x100,%r13d │ │ │ │ - mov 0x200(%rsp),%eax │ │ │ │ - movdqa %xmm11,0x10(%rsp) │ │ │ │ - movdqa %xmm12,0x20(%rsp) │ │ │ │ - movdqa 0xd7210(%r14),%xmm13 │ │ │ │ - shr $0x10,%r9d │ │ │ │ - shr $0x6,%eax │ │ │ │ - mov $0x40000000,%ecx │ │ │ │ - lea (%r10,%rax,1),%eax │ │ │ │ - cmovne 0xdb718(%r14,%rax,8),%rcx │ │ │ │ - movd %r9d,%xmm15 │ │ │ │ - sub $0x6,%rsi │ │ │ │ - movdqa %xmm8,%xmm7 │ │ │ │ - pslld $0x2,%xmm7 │ │ │ │ - pmaddwd 0xd70f0(%r14),%xmm8 │ │ │ │ - pshufd $0x0,%xmm15,%xmm15 │ │ │ │ - paddd %xmm8,%xmm14 │ │ │ │ - movq %rcx,%xmm3 │ │ │ │ - punpcklbw %xmm3,%xmm3 │ │ │ │ - psraw $0x8,%xmm3 │ │ │ │ - movdqa %xmm7,0x130(%rsp) │ │ │ │ - movdqa %xmm15,0x150(%rsp) │ │ │ │ - mov %rsi,0x128(%rsp) │ │ │ │ - mov %rdi,0x160(%rsp) │ │ │ │ - pshufd $0x0,%xmm3,%xmm0 │ │ │ │ - pshufd $0x55,%xmm3,%xmm1 │ │ │ │ - pshufd $0xaa,%xmm3,%xmm2 │ │ │ │ - pshufd $0xff,%xmm3,%xmm3 │ │ │ │ - movdqa %xmm0,0x170(%rsp) │ │ │ │ - movdqa %xmm1,0x180(%rsp) │ │ │ │ - movdqa %xmm2,0x190(%rsp) │ │ │ │ - movdqa %xmm3,0x1a0(%rsp) │ │ │ │ - mov %r8d,0x208(%rsp) │ │ │ │ - jmp 307436 <__cxa_finalize@plt+0x2dc3e6> │ │ │ │ - decl 0x120(%rsp) │ │ │ │ - je 308f16 <__cxa_finalize@plt+0x2ddec6> │ │ │ │ - addq $0x10,0x160(%rsp) │ │ │ │ - mov 0x208(%rsp),%r8d │ │ │ │ - movdqa 0x130(%rsp),%xmm7 │ │ │ │ - movdqa 0x140(%rsp),%xmm14 │ │ │ │ - movdqa 0xd7220(%r14),%xmm10 │ │ │ │ - movdqa 0x10(%rsp),%xmm11 │ │ │ │ - movdqa 0x150(%rsp),%xmm15 │ │ │ │ - mov 0x128(%rsp),%rsi │ │ │ │ - mov 0x160(%rsp),%rdi │ │ │ │ - paddd %xmm7,%xmm14 │ │ │ │ - movdqa 0xd7250(%r14),%xmm9 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movdqa %xmm14,%xmm2 │ │ │ │ - psrld $0xa,%xmm2 │ │ │ │ - movdqa %xmm2,0x30(%rsp) │ │ │ │ - movdqa %xmm14,%xmm6 │ │ │ │ - pand %xmm10,%xmm6 │ │ │ │ - psrld $0x6,%xmm6 │ │ │ │ - movdqa %xmm15,%xmm5 │ │ │ │ - paddd %xmm6,%xmm5 │ │ │ │ - pcmpeqd %xmm1,%xmm6 │ │ │ │ - pshufd $0x4e,%xmm5,%xmm2 │ │ │ │ - movd %xmm5,%ecx │ │ │ │ - movd %xmm2,%r9d │ │ │ │ - pshufd $0x39,%xmm5,%xmm5 │ │ │ │ - pshufd $0x39,%xmm2,%xmm2 │ │ │ │ - movd %xmm5,%eax │ │ │ │ - movd %xmm2,%r11d │ │ │ │ - movq 0xdb718(%r14,%rcx,8),%xmm0 │ │ │ │ - movq 0xdb718(%r14,%r9,8),%xmm1 │ │ │ │ - movhps 0xdb718(%r14,%rax,8),%xmm0 │ │ │ │ - movhps 0xdb718(%r14,%r11,8),%xmm1 │ │ │ │ - paddd %xmm7,%xmm14 │ │ │ │ - movdqa %xmm14,%xmm5 │ │ │ │ - pand %xmm10,%xmm5 │ │ │ │ - psrld $0x6,%xmm5 │ │ │ │ - paddd %xmm5,%xmm15 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - pcmpeqd %xmm2,%xmm5 │ │ │ │ - movdqa %xmm14,0x140(%rsp) │ │ │ │ - pshufd $0x4e,%xmm15,%xmm4 │ │ │ │ - movd %xmm15,%ebx │ │ │ │ - movd %xmm4,%ebp │ │ │ │ - pshufd $0x39,%xmm15,%xmm15 │ │ │ │ - pshufd $0x39,%xmm4,%xmm4 │ │ │ │ - movd %xmm15,%r15d │ │ │ │ - movd %xmm4,%r12d │ │ │ │ - movq 0xdb718(%r14,%rbx,8),%xmm2 │ │ │ │ - movq 0xdb718(%r14,%rbp,8),%xmm3 │ │ │ │ - movhps 0xdb718(%r14,%r15,8),%xmm2 │ │ │ │ - movhps 0xdb718(%r14,%r12,8),%xmm3 │ │ │ │ - psrld $0xa,%xmm14 │ │ │ │ - movq %xmm14,%rbp │ │ │ │ - punpckhqdq %xmm14,%xmm14 │ │ │ │ - movq %xmm14,%r12 │ │ │ │ - mov %ebp,%ebx │ │ │ │ - shr $0x20,%rbp │ │ │ │ - mov %r12d,%r15d │ │ │ │ - shr $0x20,%r12 │ │ │ │ - mov 0x30(%rsp),%ecx │ │ │ │ - mov 0x34(%rsp),%r9d │ │ │ │ - mov 0x38(%rsp),%eax │ │ │ │ - mov 0x3c(%rsp),%r11d │ │ │ │ - pshufd $0x50,%xmm6,%xmm4 │ │ │ │ - pshufd $0xfa,%xmm6,%xmm6 │ │ │ │ - pshufd $0x50,%xmm5,%xmm14 │ │ │ │ - pshufd $0xfa,%xmm5,%xmm5 │ │ │ │ - movdqa %xmm9,%xmm7 │ │ │ │ - pand %xmm4,%xmm7 │ │ │ │ - movdqa %xmm9,%xmm8 │ │ │ │ - pand %xmm6,%xmm8 │ │ │ │ - movdqa %xmm9,%xmm15 │ │ │ │ - pand %xmm14,%xmm15 │ │ │ │ - pand %xmm5,%xmm9 │ │ │ │ - pandn %xmm0,%xmm4 │ │ │ │ - pandn %xmm1,%xmm6 │ │ │ │ - pandn %xmm2,%xmm14 │ │ │ │ - pandn %xmm3,%xmm5 │ │ │ │ - por %xmm4,%xmm7 │ │ │ │ - por %xmm6,%xmm8 │ │ │ │ - por %xmm14,%xmm15 │ │ │ │ - por %xmm5,%xmm9 │ │ │ │ - movdqa %xmm7,%xmm0 │ │ │ │ - punpcklbw %xmm7,%xmm0 │ │ │ │ - punpckhbw %xmm7,%xmm7 │ │ │ │ - movdqa %xmm8,%xmm1 │ │ │ │ - punpcklbw %xmm8,%xmm1 │ │ │ │ - punpckhbw %xmm8,%xmm8 │ │ │ │ - psraw $0x8,%xmm0 │ │ │ │ - psraw $0x8,%xmm7 │ │ │ │ - psraw $0x8,%xmm1 │ │ │ │ - psraw $0x8,%xmm8 │ │ │ │ - movdqa %xmm15,%xmm2 │ │ │ │ - punpcklbw %xmm15,%xmm2 │ │ │ │ - punpckhbw %xmm15,%xmm15 │ │ │ │ - movdqa %xmm9,%xmm3 │ │ │ │ - punpcklbw %xmm9,%xmm3 │ │ │ │ - punpckhbw %xmm9,%xmm9 │ │ │ │ - psraw $0x8,%xmm2 │ │ │ │ - psraw $0x8,%xmm15 │ │ │ │ - psraw $0x8,%xmm3 │ │ │ │ - psraw $0x8,%xmm9 │ │ │ │ - movdqa %xmm0,0x40(%rsp) │ │ │ │ - movdqa %xmm7,0x50(%rsp) │ │ │ │ - movdqa %xmm1,0x60(%rsp) │ │ │ │ - movdqa %xmm8,0x70(%rsp) │ │ │ │ - movdqa %xmm2,0x80(%rsp) │ │ │ │ - movdqa %xmm15,0x90(%rsp) │ │ │ │ - movdqa %xmm3,0xa0(%rsp) │ │ │ │ - movdqa %xmm9,0xb0(%rsp) │ │ │ │ - movdqu (%rsi,%rcx,2),%xmm1 │ │ │ │ - movdqu (%rsi,%r9,2),%xmm2 │ │ │ │ - movdqu (%rsi,%rax,2),%xmm3 │ │ │ │ - movdqu (%rsi,%r11,2),%xmm4 │ │ │ │ - movdqu (%rsi,%rbx,2),%xmm5 │ │ │ │ - movdqu (%rsi,%rbp,2),%xmm6 │ │ │ │ - movdqu (%rsi,%r15,2),%xmm9 │ │ │ │ - movdqu (%rsi,%r12,2),%xmm10 │ │ │ │ - add %rdx,%rsi │ │ │ │ - pmaddwd 0x40(%rsp),%xmm1 │ │ │ │ - pmaddwd 0x50(%rsp),%xmm2 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm3 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm4 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm5 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm6 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm9 │ │ │ │ - pmaddwd 0xb0(%rsp),%xmm10 │ │ │ │ - phaddd %xmm2,%xmm1 │ │ │ │ - phaddd %xmm4,%xmm3 │ │ │ │ - phaddd %xmm6,%xmm5 │ │ │ │ - phaddd %xmm10,%xmm9 │ │ │ │ - phaddd %xmm3,%xmm1 │ │ │ │ - phaddd %xmm9,%xmm5 │ │ │ │ - paddd %xmm11,%xmm1 │ │ │ │ - paddd %xmm11,%xmm5 │ │ │ │ - psrad %xmm12,%xmm1 │ │ │ │ - psrad %xmm12,%xmm5 │ │ │ │ - packssdw %xmm5,%xmm1 │ │ │ │ - movdqa %xmm1,0xc0(%rsp) │ │ │ │ - movdqu (%rsi,%rcx,2),%xmm2 │ │ │ │ - movdqu (%rsi,%r9,2),%xmm3 │ │ │ │ - movdqu (%rsi,%rax,2),%xmm4 │ │ │ │ - movdqu (%rsi,%r11,2),%xmm5 │ │ │ │ - movdqu (%rsi,%rbx,2),%xmm6 │ │ │ │ - movdqu (%rsi,%rbp,2),%xmm1 │ │ │ │ - movdqu (%rsi,%r15,2),%xmm9 │ │ │ │ - movdqu (%rsi,%r12,2),%xmm10 │ │ │ │ - add %rdx,%rsi │ │ │ │ - pmaddwd 0x40(%rsp),%xmm2 │ │ │ │ - pmaddwd 0x50(%rsp),%xmm3 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm4 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm5 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm6 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm1 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm9 │ │ │ │ - pmaddwd 0xb0(%rsp),%xmm10 │ │ │ │ - phaddd %xmm3,%xmm2 │ │ │ │ - phaddd %xmm5,%xmm4 │ │ │ │ - phaddd %xmm1,%xmm6 │ │ │ │ - phaddd %xmm10,%xmm9 │ │ │ │ - phaddd %xmm4,%xmm2 │ │ │ │ - phaddd %xmm9,%xmm6 │ │ │ │ - paddd %xmm11,%xmm2 │ │ │ │ - paddd %xmm11,%xmm6 │ │ │ │ - psrad %xmm12,%xmm2 │ │ │ │ - psrad %xmm12,%xmm6 │ │ │ │ - packssdw %xmm6,%xmm2 │ │ │ │ - movdqa %xmm2,0xd0(%rsp) │ │ │ │ - movdqu (%rsi,%rcx,2),%xmm3 │ │ │ │ - movdqu (%rsi,%r9,2),%xmm4 │ │ │ │ - movdqu (%rsi,%rax,2),%xmm5 │ │ │ │ - movdqu (%rsi,%r11,2),%xmm6 │ │ │ │ - movdqu (%rsi,%rbx,2),%xmm1 │ │ │ │ - movdqu (%rsi,%rbp,2),%xmm2 │ │ │ │ - movdqu (%rsi,%r15,2),%xmm9 │ │ │ │ - movdqu (%rsi,%r12,2),%xmm10 │ │ │ │ - add %rdx,%rsi │ │ │ │ - pmaddwd 0x40(%rsp),%xmm3 │ │ │ │ - pmaddwd 0x50(%rsp),%xmm4 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm5 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm6 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm1 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm2 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm9 │ │ │ │ - pmaddwd 0xb0(%rsp),%xmm10 │ │ │ │ - phaddd %xmm4,%xmm3 │ │ │ │ - phaddd %xmm6,%xmm5 │ │ │ │ - phaddd %xmm2,%xmm1 │ │ │ │ - phaddd %xmm10,%xmm9 │ │ │ │ - phaddd %xmm5,%xmm3 │ │ │ │ - phaddd %xmm9,%xmm1 │ │ │ │ - paddd %xmm11,%xmm3 │ │ │ │ - paddd %xmm11,%xmm1 │ │ │ │ - psrad %xmm12,%xmm3 │ │ │ │ - psrad %xmm12,%xmm1 │ │ │ │ - packssdw %xmm1,%xmm3 │ │ │ │ - movdqa %xmm3,0xe0(%rsp) │ │ │ │ - movdqu (%rsi,%rcx,2),%xmm4 │ │ │ │ - movdqu (%rsi,%r9,2),%xmm5 │ │ │ │ - movdqu (%rsi,%rax,2),%xmm6 │ │ │ │ - movdqu (%rsi,%r11,2),%xmm1 │ │ │ │ - movdqu (%rsi,%rbx,2),%xmm2 │ │ │ │ - movdqu (%rsi,%rbp,2),%xmm3 │ │ │ │ - movdqu (%rsi,%r15,2),%xmm9 │ │ │ │ - movdqu (%rsi,%r12,2),%xmm10 │ │ │ │ - add %rdx,%rsi │ │ │ │ - pmaddwd 0x40(%rsp),%xmm4 │ │ │ │ - pmaddwd 0x50(%rsp),%xmm5 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm6 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm1 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm2 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm3 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm9 │ │ │ │ - pmaddwd 0xb0(%rsp),%xmm10 │ │ │ │ - phaddd %xmm5,%xmm4 │ │ │ │ - phaddd %xmm1,%xmm6 │ │ │ │ - phaddd %xmm3,%xmm2 │ │ │ │ - phaddd %xmm10,%xmm9 │ │ │ │ - phaddd %xmm6,%xmm4 │ │ │ │ - phaddd %xmm9,%xmm2 │ │ │ │ - paddd %xmm11,%xmm4 │ │ │ │ - paddd %xmm11,%xmm2 │ │ │ │ - psrad %xmm12,%xmm4 │ │ │ │ - psrad %xmm12,%xmm2 │ │ │ │ - packssdw %xmm2,%xmm4 │ │ │ │ - movdqa %xmm4,0xf0(%rsp) │ │ │ │ - movdqu (%rsi,%rcx,2),%xmm5 │ │ │ │ - movdqu (%rsi,%r9,2),%xmm6 │ │ │ │ - movdqu (%rsi,%rax,2),%xmm1 │ │ │ │ - movdqu (%rsi,%r11,2),%xmm2 │ │ │ │ - movdqu (%rsi,%rbx,2),%xmm3 │ │ │ │ - movdqu (%rsi,%rbp,2),%xmm4 │ │ │ │ - movdqu (%rsi,%r15,2),%xmm9 │ │ │ │ - movdqu (%rsi,%r12,2),%xmm10 │ │ │ │ - add %rdx,%rsi │ │ │ │ - pmaddwd 0x40(%rsp),%xmm5 │ │ │ │ - pmaddwd 0x50(%rsp),%xmm6 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm1 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm2 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm3 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm4 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm9 │ │ │ │ - pmaddwd 0xb0(%rsp),%xmm10 │ │ │ │ - phaddd %xmm6,%xmm5 │ │ │ │ - phaddd %xmm2,%xmm1 │ │ │ │ - phaddd %xmm4,%xmm3 │ │ │ │ - phaddd %xmm10,%xmm9 │ │ │ │ - phaddd %xmm1,%xmm5 │ │ │ │ - phaddd %xmm9,%xmm3 │ │ │ │ - paddd %xmm11,%xmm5 │ │ │ │ - paddd %xmm11,%xmm3 │ │ │ │ - psrad %xmm12,%xmm5 │ │ │ │ - psrad %xmm12,%xmm3 │ │ │ │ - packssdw %xmm3,%xmm5 │ │ │ │ - movdqa %xmm5,0x100(%rsp) │ │ │ │ - movdqu (%rsi,%rcx,2),%xmm6 │ │ │ │ - movdqu (%rsi,%r9,2),%xmm1 │ │ │ │ - movdqu (%rsi,%rax,2),%xmm2 │ │ │ │ - movdqu (%rsi,%r11,2),%xmm3 │ │ │ │ - movdqu (%rsi,%rbx,2),%xmm4 │ │ │ │ - movdqu (%rsi,%rbp,2),%xmm5 │ │ │ │ - movdqu (%rsi,%r15,2),%xmm9 │ │ │ │ - movdqu (%rsi,%r12,2),%xmm10 │ │ │ │ - add %rdx,%rsi │ │ │ │ - pmaddwd 0x40(%rsp),%xmm6 │ │ │ │ - pmaddwd 0x50(%rsp),%xmm1 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm2 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm3 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm4 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm5 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm9 │ │ │ │ - pmaddwd 0xb0(%rsp),%xmm10 │ │ │ │ - phaddd %xmm1,%xmm6 │ │ │ │ - phaddd %xmm3,%xmm2 │ │ │ │ - phaddd %xmm5,%xmm4 │ │ │ │ - phaddd %xmm10,%xmm9 │ │ │ │ - phaddd %xmm2,%xmm6 │ │ │ │ - phaddd %xmm9,%xmm4 │ │ │ │ - paddd %xmm11,%xmm6 │ │ │ │ - paddd %xmm11,%xmm4 │ │ │ │ - psrad %xmm12,%xmm6 │ │ │ │ - psrad %xmm12,%xmm4 │ │ │ │ - packssdw %xmm4,%xmm6 │ │ │ │ - movdqu (%rsi,%rcx,2),%xmm7 │ │ │ │ - movdqu (%rsi,%r9,2),%xmm1 │ │ │ │ - movdqu (%rsi,%rax,2),%xmm2 │ │ │ │ - movdqu (%rsi,%r11,2),%xmm3 │ │ │ │ - movdqu (%rsi,%rbx,2),%xmm4 │ │ │ │ - movdqu (%rsi,%rbp,2),%xmm5 │ │ │ │ - movdqu (%rsi,%r15,2),%xmm9 │ │ │ │ - movdqu (%rsi,%r12,2),%xmm10 │ │ │ │ - add %rdx,%rsi │ │ │ │ - pmaddwd 0x40(%rsp),%xmm7 │ │ │ │ - pmaddwd 0x50(%rsp),%xmm1 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm2 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm3 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm4 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm5 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm9 │ │ │ │ - pmaddwd 0xb0(%rsp),%xmm10 │ │ │ │ - phaddd %xmm1,%xmm7 │ │ │ │ - phaddd %xmm3,%xmm2 │ │ │ │ - phaddd %xmm5,%xmm4 │ │ │ │ - phaddd %xmm10,%xmm9 │ │ │ │ - phaddd %xmm2,%xmm7 │ │ │ │ - phaddd %xmm9,%xmm4 │ │ │ │ - paddd %xmm11,%xmm7 │ │ │ │ - paddd %xmm11,%xmm4 │ │ │ │ - psrad %xmm12,%xmm7 │ │ │ │ - psrad %xmm12,%xmm4 │ │ │ │ - packssdw %xmm4,%xmm7 │ │ │ │ - movdqu (%rsi,%rcx,2),%xmm8 │ │ │ │ - movdqu (%rsi,%r9,2),%xmm1 │ │ │ │ - movdqu (%rsi,%rax,2),%xmm2 │ │ │ │ - movdqu (%rsi,%r11,2),%xmm3 │ │ │ │ - movdqu (%rsi,%rbx,2),%xmm4 │ │ │ │ - movdqu (%rsi,%rbp,2),%xmm5 │ │ │ │ - movdqu (%rsi,%r15,2),%xmm9 │ │ │ │ - movdqu (%rsi,%r12,2),%xmm10 │ │ │ │ - add %rdx,%rsi │ │ │ │ - pmaddwd 0x40(%rsp),%xmm8 │ │ │ │ - pmaddwd 0x50(%rsp),%xmm1 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm2 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm3 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm4 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm5 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm9 │ │ │ │ - pmaddwd 0xb0(%rsp),%xmm10 │ │ │ │ - phaddd %xmm1,%xmm8 │ │ │ │ - phaddd %xmm3,%xmm2 │ │ │ │ - phaddd %xmm5,%xmm4 │ │ │ │ - phaddd %xmm10,%xmm9 │ │ │ │ - phaddd %xmm2,%xmm8 │ │ │ │ - phaddd %xmm9,%xmm4 │ │ │ │ + pslldq $0xe,%xmm13 │ │ │ │ + movdqa %xmm7,%xmm14 │ │ │ │ + psrldq $0x2,%xmm14 │ │ │ │ + paddw %xmm11,%xmm8 │ │ │ │ + paddw %xmm12,%xmm10 │ │ │ │ + paddw %xmm13,%xmm8 │ │ │ │ + paddw %xmm14,%xmm10 │ │ │ │ + pshufb 0xdd12e(%rip),%xmm10 │ │ │ │ + movdqa %xmm8,%xmm11 │ │ │ │ + punpckhwd %xmm10,%xmm11 │ │ │ │ + punpcklwd %xmm10,%xmm8 │ │ │ │ + pmaddwd %xmm11,%xmm11 │ │ │ │ + pmaddwd %xmm8,%xmm8 │ │ │ │ + pmulld 0xdd09b(%rip),%xmm11 │ │ │ │ + pmulld 0xdd081(%rip),%xmm8 │ │ │ │ paddd %xmm11,%xmm8 │ │ │ │ - paddd %xmm11,%xmm4 │ │ │ │ - psrad %xmm12,%xmm8 │ │ │ │ - psrad %xmm12,%xmm4 │ │ │ │ - packssdw %xmm4,%xmm8 │ │ │ │ - movdqa 0x100(%rsp),%xmm5 │ │ │ │ - movdqa 0xc0(%rsp),%xmm1 │ │ │ │ - movdqa 0xd0(%rsp),%xmm2 │ │ │ │ - movdqa 0xe0(%rsp),%xmm3 │ │ │ │ - movdqa 0xf0(%rsp),%xmm9 │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - punpcklwd %xmm6,%xmm4 │ │ │ │ - punpckhwd %xmm6,%xmm5 │ │ │ │ - movdqa %xmm7,%xmm6 │ │ │ │ - punpcklwd %xmm8,%xmm6 │ │ │ │ - punpckhwd %xmm8,%xmm7 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - punpcklwd %xmm2,%xmm0 │ │ │ │ - punpckhwd %xmm2,%xmm1 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - punpcklwd %xmm9,%xmm2 │ │ │ │ - punpckhwd %xmm9,%xmm3 │ │ │ │ - movdqa 0x170(%rsp),%xmm10 │ │ │ │ - movdqa 0x180(%rsp),%xmm11 │ │ │ │ - movdqa 0x190(%rsp),%xmm14 │ │ │ │ - movdqa 0x1a0(%rsp),%xmm15 │ │ │ │ - movdqa %xmm4,0xc0(%rsp) │ │ │ │ - movdqa %xmm5,0xd0(%rsp) │ │ │ │ - movdqa %xmm6,0xe0(%rsp) │ │ │ │ - movdqa %xmm7,0xf0(%rsp) │ │ │ │ - movdqa %xmm0,%xmm4 │ │ │ │ - pmaddwd %xmm10,%xmm4 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - pmaddwd %xmm10,%xmm5 │ │ │ │ - movdqa %xmm2,%xmm6 │ │ │ │ - pmaddwd %xmm11,%xmm6 │ │ │ │ - movdqa %xmm3,%xmm7 │ │ │ │ - pmaddwd %xmm11,%xmm7 │ │ │ │ - paddd %xmm13,%xmm4 │ │ │ │ - paddd %xmm13,%xmm5 │ │ │ │ - paddd %xmm6,%xmm4 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - movdqa 0xc0(%rsp),%xmm6 │ │ │ │ - pmaddwd %xmm14,%xmm6 │ │ │ │ - movdqa 0xd0(%rsp),%xmm7 │ │ │ │ - pmaddwd %xmm14,%xmm7 │ │ │ │ - movdqa 0xe0(%rsp),%xmm8 │ │ │ │ - pmaddwd %xmm15,%xmm8 │ │ │ │ - movdqa 0xf0(%rsp),%xmm9 │ │ │ │ - pmaddwd %xmm15,%xmm9 │ │ │ │ - paddd %xmm6,%xmm4 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - paddd %xmm8,%xmm4 │ │ │ │ - paddd %xmm9,%xmm5 │ │ │ │ - psrad $0x6,%xmm4 │ │ │ │ - psrad $0x6,%xmm5 │ │ │ │ - packssdw %xmm5,%xmm4 │ │ │ │ - movdqa %xmm4,(%rdi) │ │ │ │ - add %r13,%rdi │ │ │ │ - dec %r8d │ │ │ │ - je 3073d6 <__cxa_finalize@plt+0x2dc386> │ │ │ │ - movdqu (%rsi,%rbx,2),%xmm8 │ │ │ │ - movdqu (%rsi,%rbp,2),%xmm9 │ │ │ │ - movdqu (%rsi,%r15,2),%xmm12 │ │ │ │ - movdqu (%rsi,%r12,2),%xmm13 │ │ │ │ - movdqu (%rsi,%rcx,2),%xmm4 │ │ │ │ - movdqu (%rsi,%r9,2),%xmm5 │ │ │ │ - movdqu (%rsi,%rax,2),%xmm6 │ │ │ │ - movdqu (%rsi,%r11,2),%xmm7 │ │ │ │ - add %rdx,%rsi │ │ │ │ - pmaddwd 0x80(%rsp),%xmm8 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm9 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm12 │ │ │ │ - pmaddwd 0xb0(%rsp),%xmm13 │ │ │ │ - pmaddwd 0x40(%rsp),%xmm4 │ │ │ │ - pmaddwd 0x50(%rsp),%xmm5 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm6 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm7 │ │ │ │ - phaddd %xmm9,%xmm8 │ │ │ │ - phaddd %xmm13,%xmm12 │ │ │ │ - movdqa 0xd70e0(%r14),%xmm9 │ │ │ │ - movdqa 0x10(%rsp),%xmm13 │ │ │ │ - phaddd %xmm5,%xmm4 │ │ │ │ - phaddd %xmm7,%xmm6 │ │ │ │ - phaddd %xmm12,%xmm8 │ │ │ │ - phaddd %xmm6,%xmm4 │ │ │ │ - pshufd $0x4e,%xmm9,%xmm5 │ │ │ │ - pshufb %xmm9,%xmm0 │ │ │ │ - pshufb %xmm9,%xmm1 │ │ │ │ - pshufb %xmm5,%xmm2 │ │ │ │ - pshufb %xmm5,%xmm3 │ │ │ │ - movdqa 0x20(%rsp),%xmm12 │ │ │ │ - paddd %xmm13,%xmm4 │ │ │ │ - paddd %xmm13,%xmm8 │ │ │ │ - psrad %xmm12,%xmm4 │ │ │ │ - psrad %xmm12,%xmm8 │ │ │ │ - packssdw %xmm8,%xmm4 │ │ │ │ - movdqa 0xc0(%rsp),%xmm6 │ │ │ │ - pshufb %xmm9,%xmm6 │ │ │ │ - movdqa 0xd0(%rsp),%xmm7 │ │ │ │ - pshufb %xmm9,%xmm7 │ │ │ │ - movdqa 0xe0(%rsp),%xmm8 │ │ │ │ - pshufb %xmm5,%xmm8 │ │ │ │ - movdqa 0xf0(%rsp),%xmm13 │ │ │ │ - pshufb %xmm5,%xmm13 │ │ │ │ - punpckhwd %xmm2,%xmm0 │ │ │ │ - punpckhwd %xmm3,%xmm1 │ │ │ │ - punpcklwd %xmm6,%xmm2 │ │ │ │ - punpcklwd %xmm7,%xmm3 │ │ │ │ - punpckhwd %xmm8,%xmm6 │ │ │ │ - punpckhwd %xmm13,%xmm7 │ │ │ │ - punpcklwd %xmm4,%xmm8 │ │ │ │ - punpckhqdq %xmm4,%xmm4 │ │ │ │ - punpcklwd %xmm4,%xmm13 │ │ │ │ - movdqa %xmm6,0xc0(%rsp) │ │ │ │ - movdqa %xmm7,0xd0(%rsp) │ │ │ │ - movdqa %xmm8,0xe0(%rsp) │ │ │ │ - movdqa %xmm13,0xf0(%rsp) │ │ │ │ - movdqa 0xd7210(%r14),%xmm13 │ │ │ │ - jmp 307c65 <__cxa_finalize@plt+0x2dcc15> │ │ │ │ - movzwl 0xd7438(%r14,%rcx,2),%ecx │ │ │ │ - add %r14,%rcx │ │ │ │ - jmp *%rcx │ │ │ │ - mov 0x200(%rsp),%eax │ │ │ │ - movdqa %xmm11,0x10(%rsp) │ │ │ │ - movdqa %xmm12,0x20(%rsp) │ │ │ │ - movzbl %r9b,%r9d │ │ │ │ - sub $0x2,%rsi │ │ │ │ - movd %r9d,%xmm15 │ │ │ │ - pmaddwd 0xd70f0(%r14),%xmm8 │ │ │ │ - movdqa 0xd7230(%r14),%xmm9 │ │ │ │ - pshufd $0x0,%xmm15,%xmm15 │ │ │ │ - paddd %xmm8,%xmm14 │ │ │ │ - movdqa %xmm14,%xmm0 │ │ │ │ - pand %xmm10,%xmm0 │ │ │ │ - psrld $0x6,%xmm0 │ │ │ │ - paddd %xmm0,%xmm15 │ │ │ │ - pshufd $0x4e,%xmm15,%xmm7 │ │ │ │ - movd %xmm15,%ecx │ │ │ │ - movd %xmm7,%ebp │ │ │ │ - pshufd $0x39,%xmm15,%xmm15 │ │ │ │ - pshufd $0x39,%xmm7,%xmm7 │ │ │ │ - movd %xmm15,%r9d │ │ │ │ - movd %xmm7,%r15d │ │ │ │ - movdqa 0xd7120(%r14),%xmm10 │ │ │ │ - movdqa 0xd7130(%r14),%xmm11 │ │ │ │ - movd 0xdb71a(%r14,%rcx,8),%xmm13 │ │ │ │ - movd 0xdb71a(%r14,%r9,8),%xmm2 │ │ │ │ - movd 0xdb71a(%r14,%rbp,8),%xmm15 │ │ │ │ - movd 0xdb71a(%r14,%r15,8),%xmm4 │ │ │ │ - psrld $0xa,%xmm14 │ │ │ │ - paddd %xmm14,%xmm14 │ │ │ │ - punpckldq %xmm2,%xmm13 │ │ │ │ - punpckldq %xmm4,%xmm15 │ │ │ │ - punpcklqdq %xmm15,%xmm13 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - pcmpeqd %xmm2,%xmm0 │ │ │ │ - pand %xmm0,%xmm9 │ │ │ │ - pandn %xmm13,%xmm0 │ │ │ │ - por %xmm9,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm15 │ │ │ │ - punpckhbw %xmm0,%xmm15 │ │ │ │ - punpcklbw %xmm0,%xmm0 │ │ │ │ - psraw $0x8,%xmm15 │ │ │ │ - psraw $0x8,%xmm0 │ │ │ │ - movdqa %xmm14,%xmm12 │ │ │ │ - pshufb %xmm10,%xmm12 │ │ │ │ - pshufb %xmm11,%xmm14 │ │ │ │ - movdqa 0xd70c0(%r14),%xmm10 │ │ │ │ - movd %xmm14,%ecx │ │ │ │ - shr $0x18,%ecx │ │ │ │ - movdqa %xmm14,%xmm7 │ │ │ │ - pshufb %xmm2,%xmm7 │ │ │ │ - psubb %xmm7,%xmm14 │ │ │ │ - paddb %xmm10,%xmm12 │ │ │ │ - paddb %xmm10,%xmm14 │ │ │ │ - lea (%rcx,%rdx,1),%r9 │ │ │ │ - lea (%rcx,%rdx,2),%rbp │ │ │ │ - lea (%rcx,%rbx,1),%r15 │ │ │ │ - movdqu (%rsi),%xmm1 │ │ │ │ - movdqu (%rsi,%rdx,2),%xmm8 │ │ │ │ - movdqu (%rsi,%rdx,1),%xmm9 │ │ │ │ - movdqu (%rsi,%rbx,1),%xmm10 │ │ │ │ - movdqu (%rsi,%rcx,1),%xmm7 │ │ │ │ - movdqu (%rsi,%rbp,1),%xmm2 │ │ │ │ - movdqu (%rsi,%r9,1),%xmm3 │ │ │ │ - movdqu (%rsi,%r15,1),%xmm4 │ │ │ │ - lea (%rsi,%rdx,4),%rsi │ │ │ │ - pshufb %xmm12,%xmm1 │ │ │ │ - pshufb %xmm12,%xmm9 │ │ │ │ - pshufb %xmm12,%xmm8 │ │ │ │ - pshufb %xmm12,%xmm10 │ │ │ │ - pmaddwd %xmm0,%xmm1 │ │ │ │ - pmaddwd %xmm0,%xmm9 │ │ │ │ - pmaddwd %xmm0,%xmm8 │ │ │ │ - pmaddwd %xmm0,%xmm10 │ │ │ │ - pshufb %xmm14,%xmm7 │ │ │ │ - pshufb %xmm14,%xmm3 │ │ │ │ - pshufb %xmm14,%xmm2 │ │ │ │ - pshufb %xmm14,%xmm4 │ │ │ │ - pmaddwd %xmm15,%xmm7 │ │ │ │ - pmaddwd %xmm15,%xmm3 │ │ │ │ - pmaddwd %xmm15,%xmm2 │ │ │ │ - pmaddwd %xmm15,%xmm4 │ │ │ │ - movdqa 0x10(%rsp),%xmm5 │ │ │ │ - movd 0x20(%rsp),%xmm6 │ │ │ │ - phaddd %xmm7,%xmm1 │ │ │ │ - phaddd %xmm2,%xmm8 │ │ │ │ - phaddd %xmm3,%xmm9 │ │ │ │ - phaddd %xmm4,%xmm10 │ │ │ │ - movdqu (%rsi),%xmm2 │ │ │ │ - movdqu (%rsi,%rdx,1),%xmm3 │ │ │ │ - paddd %xmm5,%xmm1 │ │ │ │ - paddd %xmm5,%xmm9 │ │ │ │ - paddd %xmm5,%xmm8 │ │ │ │ - paddd %xmm5,%xmm10 │ │ │ │ - psrad %xmm6,%xmm1 │ │ │ │ - psrad %xmm6,%xmm9 │ │ │ │ - psrad %xmm6,%xmm8 │ │ │ │ - psrad %xmm6,%xmm10 │ │ │ │ - packssdw %xmm8,%xmm1 │ │ │ │ - packssdw %xmm10,%xmm9 │ │ │ │ - movdqu (%rsi,%rcx,1),%xmm13 │ │ │ │ - movdqu (%rsi,%r9,1),%xmm8 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - pshufb %xmm12,%xmm2 │ │ │ │ - pshufb %xmm12,%xmm3 │ │ │ │ - pmaddwd %xmm0,%xmm2 │ │ │ │ - pmaddwd %xmm0,%xmm3 │ │ │ │ - pshufb %xmm14,%xmm13 │ │ │ │ - pshufb %xmm14,%xmm8 │ │ │ │ - pmaddwd %xmm15,%xmm13 │ │ │ │ - pmaddwd %xmm15,%xmm8 │ │ │ │ - phaddd %xmm13,%xmm2 │ │ │ │ - phaddd %xmm8,%xmm3 │ │ │ │ - shr $0x6,%eax │ │ │ │ - mov $0x40000000,%r11d │ │ │ │ - lea (%r10,%rax,1),%eax │ │ │ │ - cmovne 0xdb718(%r14,%rax,8),%r11 │ │ │ │ - paddd %xmm5,%xmm2 │ │ │ │ - paddd %xmm5,%xmm3 │ │ │ │ - psrad %xmm6,%xmm2 │ │ │ │ - psrad %xmm6,%xmm3 │ │ │ │ - packssdw %xmm3,%xmm2 │ │ │ │ - pshufd $0x4e,%xmm2,%xmm3 │ │ │ │ + movdqa %xmm0,%xmm10 │ │ │ │ + pslldq $0xe,%xmm10 │ │ │ │ + movdqa %xmm0,%xmm11 │ │ │ │ + psrldq $0x2,%xmm11 │ │ │ │ + movdqa %xmm1,%xmm12 │ │ │ │ + pslldq $0xc,%xmm12 │ │ │ │ movdqa %xmm1,%xmm13 │ │ │ │ - punpcklwd %xmm9,%xmm13 │ │ │ │ - punpckhwd %xmm9,%xmm1 │ │ │ │ - punpcklwd %xmm3,%xmm2 │ │ │ │ - movq %r11,%xmm10 │ │ │ │ - punpcklbw %xmm10,%xmm10 │ │ │ │ - psraw $0x8,%xmm10 │ │ │ │ - pshufd $0x0,%xmm10,%xmm3 │ │ │ │ - pshufd $0x55,%xmm10,%xmm4 │ │ │ │ - pshufd $0xaa,%xmm10,%xmm5 │ │ │ │ - pshufd $0xff,%xmm10,%xmm10 │ │ │ │ - movdqa %xmm13,%xmm8 │ │ │ │ - pmaddwd %xmm3,%xmm8 │ │ │ │ - movdqa %xmm1,%xmm9 │ │ │ │ - pmaddwd %xmm3,%xmm9 │ │ │ │ - movdqa %xmm2,%xmm13 │ │ │ │ - pmaddwd %xmm4,%xmm1 │ │ │ │ + psrldq $0x4,%xmm13 │ │ │ │ + movdqa %xmm2,%xmm14 │ │ │ │ + pslldq $0xa,%xmm14 │ │ │ │ + movdqa %xmm2,%xmm15 │ │ │ │ + psrldq $0x6,%xmm15 │ │ │ │ + paddw %xmm12,%xmm10 │ │ │ │ + paddw %xmm13,%xmm11 │ │ │ │ + paddw %xmm14,%xmm10 │ │ │ │ + paddw %xmm15,%xmm11 │ │ │ │ + movdqa %xmm3,%xmm12 │ │ │ │ + pslldq $0x8,%xmm12 │ │ │ │ + movdqa %xmm3,%xmm13 │ │ │ │ + psrldq $0x8,%xmm13 │ │ │ │ + movdqa %xmm4,%xmm14 │ │ │ │ + pslldq $0x6,%xmm14 │ │ │ │ + movdqa %xmm4,%xmm15 │ │ │ │ + psrldq $0xa,%xmm15 │ │ │ │ + paddw %xmm12,%xmm10 │ │ │ │ + paddw %xmm13,%xmm11 │ │ │ │ + paddw %xmm14,%xmm10 │ │ │ │ + paddw %xmm15,%xmm11 │ │ │ │ + movdqa %xmm5,%xmm12 │ │ │ │ + pslldq $0x4,%xmm12 │ │ │ │ + movdqa %xmm5,%xmm13 │ │ │ │ + psrldq $0xc,%xmm13 │ │ │ │ + movdqa %xmm6,%xmm14 │ │ │ │ + pslldq $0x2,%xmm14 │ │ │ │ + movdqa %xmm6,%xmm15 │ │ │ │ + psrldq $0xe,%xmm15 │ │ │ │ + paddw %xmm12,%xmm10 │ │ │ │ + paddw %xmm13,%xmm11 │ │ │ │ + paddw %xmm14,%xmm10 │ │ │ │ + paddw %xmm15,%xmm11 │ │ │ │ + paddw %xmm7,%xmm10 │ │ │ │ + pshufb 0xdd017(%rip),%xmm11 │ │ │ │ + movdqa %xmm10,%xmm12 │ │ │ │ + punpckhwd %xmm11,%xmm12 │ │ │ │ + punpcklwd %xmm11,%xmm10 │ │ │ │ + pmaddwd %xmm12,%xmm12 │ │ │ │ + pmaddwd %xmm10,%xmm10 │ │ │ │ + pmulld 0xdcf84(%rip),%xmm12 │ │ │ │ + pmulld 0xdcf6a(%rip),%xmm10 │ │ │ │ + paddd %xmm12,%xmm10 │ │ │ │ + phaddd %xmm10,%xmm8 │ │ │ │ + movdqa %xmm0,%xmm10 │ │ │ │ + paddw %xmm1,%xmm10 │ │ │ │ movdqa %xmm2,%xmm11 │ │ │ │ - pmaddwd %xmm4,%xmm11 │ │ │ │ - paddd 0xd7210(%r14),%xmm8 │ │ │ │ - paddd 0xd7210(%r14),%xmm9 │ │ │ │ - pmaddwd %xmm5,%xmm2 │ │ │ │ - paddd %xmm1,%xmm8 │ │ │ │ - paddd %xmm11,%xmm9 │ │ │ │ - paddd %xmm2,%xmm8 │ │ │ │ - movdqu (%rsi),%xmm6 │ │ │ │ - movdqu (%rsi,%rdx,2),%xmm1 │ │ │ │ - movdqu (%rsi,%rcx,1),%xmm11 │ │ │ │ - movdqu (%rsi,%rbp,1),%xmm2 │ │ │ │ - pshufb %xmm12,%xmm6 │ │ │ │ - pshufb %xmm12,%xmm1 │ │ │ │ - pmaddwd %xmm0,%xmm6 │ │ │ │ - pmaddwd %xmm0,%xmm1 │ │ │ │ - pshufb %xmm14,%xmm11 │ │ │ │ - pshufb %xmm14,%xmm2 │ │ │ │ - pmaddwd %xmm15,%xmm11 │ │ │ │ - pmaddwd %xmm15,%xmm2 │ │ │ │ - phaddd %xmm11,%xmm6 │ │ │ │ - phaddd %xmm2,%xmm1 │ │ │ │ - paddd 0x10(%rsp),%xmm6 │ │ │ │ - paddd 0x10(%rsp),%xmm1 │ │ │ │ - psrad 0x20(%rsp),%xmm6 │ │ │ │ - psrad 0x20(%rsp),%xmm1 │ │ │ │ - movdqu (%rsi,%rdx,1),%xmm7 │ │ │ │ - movdqu (%rsi,%rbx,1),%xmm11 │ │ │ │ - packssdw %xmm1,%xmm6 │ │ │ │ - movdqu (%rsi,%r9,1),%xmm2 │ │ │ │ - movdqu (%rsi,%r15,1),%xmm1 │ │ │ │ - pshufb %xmm12,%xmm7 │ │ │ │ - pshufb %xmm12,%xmm11 │ │ │ │ - pmaddwd %xmm0,%xmm7 │ │ │ │ - pmaddwd %xmm0,%xmm11 │ │ │ │ - pshufb %xmm14,%xmm2 │ │ │ │ - pshufb %xmm14,%xmm1 │ │ │ │ - pmaddwd %xmm15,%xmm2 │ │ │ │ - pmaddwd %xmm15,%xmm1 │ │ │ │ - phaddd %xmm2,%xmm7 │ │ │ │ - phaddd %xmm1,%xmm11 │ │ │ │ - paddd 0x10(%rsp),%xmm7 │ │ │ │ - paddd 0x10(%rsp),%xmm11 │ │ │ │ - psrad 0x20(%rsp),%xmm7 │ │ │ │ - psrad 0x20(%rsp),%xmm11 │ │ │ │ - packssdw %xmm11,%xmm7 │ │ │ │ - lea (%rsi,%rdx,4),%rsi │ │ │ │ - movdqa %xmm6,%xmm1 │ │ │ │ - punpcklwd %xmm7,%xmm1 │ │ │ │ - punpckhwd %xmm7,%xmm6 │ │ │ │ - movdqa %xmm6,%xmm2 │ │ │ │ - movdqa %xmm1,%xmm11 │ │ │ │ - pmaddwd %xmm5,%xmm11 │ │ │ │ - movdqa %xmm1,%xmm7 │ │ │ │ - pmaddwd %xmm10,%xmm7 │ │ │ │ - pmaddwd %xmm10,%xmm6 │ │ │ │ - paddd %xmm11,%xmm9 │ │ │ │ - paddd %xmm7,%xmm8 │ │ │ │ - paddd %xmm6,%xmm9 │ │ │ │ - psrad $0x6,%xmm8 │ │ │ │ - psrad $0x6,%xmm9 │ │ │ │ - packssdw %xmm9,%xmm8 │ │ │ │ - movdqa %xmm8,(%rdi) │ │ │ │ - add $0x10,%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 308160 <__cxa_finalize@plt+0x2dd110> │ │ │ │ - add $0x1c8,%rsp │ │ │ │ - pop %r13 │ │ │ │ - pop %r12 │ │ │ │ - pop %r15 │ │ │ │ - pop %r14 │ │ │ │ - pop %rbp │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - movl $0x1,0x120(%rsp) │ │ │ │ - mov $0x10,%r13d │ │ │ │ - jmp 30834b <__cxa_finalize@plt+0x2dd2fb> │ │ │ │ - movl $0x2,0x120(%rsp) │ │ │ │ - mov $0x20,%r13d │ │ │ │ - jmp 30834b <__cxa_finalize@plt+0x2dd2fb> │ │ │ │ - movl $0x4,0x120(%rsp) │ │ │ │ - mov $0x40,%r13d │ │ │ │ - jmp 30834b <__cxa_finalize@plt+0x2dd2fb> │ │ │ │ - movl $0x8,0x120(%rsp) │ │ │ │ - mov $0x80,%r13d │ │ │ │ - jmp 30834b <__cxa_finalize@plt+0x2dd2fb> │ │ │ │ - movl $0x10,0x120(%rsp) │ │ │ │ - mov $0x100,%r13d │ │ │ │ - mov 0x200(%rsp),%eax │ │ │ │ - movdqa %xmm11,0x10(%rsp) │ │ │ │ - movdqa %xmm12,0x20(%rsp) │ │ │ │ - movdqa 0xd7210(%r14),%xmm13 │ │ │ │ - shr $0x10,%r9d │ │ │ │ - shr $0x6,%eax │ │ │ │ - mov $0x40000000,%ecx │ │ │ │ - lea (%r10,%rax,1),%eax │ │ │ │ - cmovne 0xdb718(%r14,%rax,8),%rcx │ │ │ │ - movd %r9d,%xmm15 │ │ │ │ - sub $0x6,%rsi │ │ │ │ - movdqa %xmm8,%xmm7 │ │ │ │ - pslld $0x2,%xmm7 │ │ │ │ - pmaddwd 0xd70f0(%r14),%xmm8 │ │ │ │ - pshufd $0x0,%xmm15,%xmm15 │ │ │ │ - paddd %xmm8,%xmm14 │ │ │ │ - movq %rcx,%xmm3 │ │ │ │ - punpcklbw %xmm3,%xmm3 │ │ │ │ - psraw $0x8,%xmm3 │ │ │ │ - movdqa %xmm7,0x130(%rsp) │ │ │ │ - movdqa %xmm15,0x150(%rsp) │ │ │ │ - mov %rsi,0x128(%rsp) │ │ │ │ - mov %rdi,0x160(%rsp) │ │ │ │ - pshufd $0x0,%xmm3,%xmm0 │ │ │ │ - pshufd $0x55,%xmm3,%xmm1 │ │ │ │ - pshufd $0xaa,%xmm3,%xmm2 │ │ │ │ - pshufd $0xff,%xmm3,%xmm3 │ │ │ │ - movdqa %xmm0,0x170(%rsp) │ │ │ │ - movdqa %xmm1,0x180(%rsp) │ │ │ │ - movdqa %xmm2,0x190(%rsp) │ │ │ │ - movdqa %xmm3,0x1a0(%rsp) │ │ │ │ - mov %r8d,0x208(%rsp) │ │ │ │ - jmp 30847c <__cxa_finalize@plt+0x2dd42c> │ │ │ │ - decl 0x120(%rsp) │ │ │ │ - je 308f16 <__cxa_finalize@plt+0x2ddec6> │ │ │ │ - addq $0x10,0x160(%rsp) │ │ │ │ - mov 0x208(%rsp),%r8d │ │ │ │ - movdqa 0x130(%rsp),%xmm7 │ │ │ │ - movdqa 0x140(%rsp),%xmm14 │ │ │ │ - movdqa 0xd7220(%r14),%xmm10 │ │ │ │ - movdqa 0x10(%rsp),%xmm11 │ │ │ │ - movdqa 0x150(%rsp),%xmm15 │ │ │ │ - mov 0x128(%rsp),%rsi │ │ │ │ - mov 0x160(%rsp),%rdi │ │ │ │ - paddd %xmm7,%xmm14 │ │ │ │ - movdqa 0xd7250(%r14),%xmm9 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movdqa %xmm14,%xmm2 │ │ │ │ - psrld $0xa,%xmm2 │ │ │ │ - movdqa %xmm2,0x30(%rsp) │ │ │ │ - movdqa %xmm14,%xmm6 │ │ │ │ - pand %xmm10,%xmm6 │ │ │ │ - psrld $0x6,%xmm6 │ │ │ │ - movdqa %xmm15,%xmm5 │ │ │ │ - paddd %xmm6,%xmm5 │ │ │ │ - pcmpeqd %xmm1,%xmm6 │ │ │ │ - pshufd $0x4e,%xmm5,%xmm2 │ │ │ │ - movd %xmm5,%ecx │ │ │ │ - movd %xmm2,%r9d │ │ │ │ - pshufd $0x39,%xmm5,%xmm5 │ │ │ │ - pshufd $0x39,%xmm2,%xmm2 │ │ │ │ - movd %xmm5,%eax │ │ │ │ - movd %xmm2,%r11d │ │ │ │ - movq 0xdb718(%r14,%rcx,8),%xmm0 │ │ │ │ - movq 0xdb718(%r14,%r9,8),%xmm1 │ │ │ │ - movhps 0xdb718(%r14,%rax,8),%xmm0 │ │ │ │ - movhps 0xdb718(%r14,%r11,8),%xmm1 │ │ │ │ - paddd %xmm7,%xmm14 │ │ │ │ - movdqa %xmm14,%xmm5 │ │ │ │ - pand %xmm10,%xmm5 │ │ │ │ - psrld $0x6,%xmm5 │ │ │ │ - paddd %xmm5,%xmm15 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - pcmpeqd %xmm2,%xmm5 │ │ │ │ - movdqa %xmm14,0x140(%rsp) │ │ │ │ - pshufd $0x4e,%xmm15,%xmm4 │ │ │ │ - movd %xmm15,%ebx │ │ │ │ - movd %xmm4,%ebp │ │ │ │ - pshufd $0x39,%xmm15,%xmm15 │ │ │ │ - pshufd $0x39,%xmm4,%xmm4 │ │ │ │ - movd %xmm15,%r15d │ │ │ │ - movd %xmm4,%r12d │ │ │ │ - movq 0xdb718(%r14,%rbx,8),%xmm2 │ │ │ │ - movq 0xdb718(%r14,%rbp,8),%xmm3 │ │ │ │ - movhps 0xdb718(%r14,%r15,8),%xmm2 │ │ │ │ - movhps 0xdb718(%r14,%r12,8),%xmm3 │ │ │ │ - psrld $0xa,%xmm14 │ │ │ │ - movq %xmm14,%rbp │ │ │ │ - punpckhqdq %xmm14,%xmm14 │ │ │ │ - movq %xmm14,%r12 │ │ │ │ - mov %ebp,%ebx │ │ │ │ - shr $0x20,%rbp │ │ │ │ - mov %r12d,%r15d │ │ │ │ - shr $0x20,%r12 │ │ │ │ - mov 0x30(%rsp),%ecx │ │ │ │ - mov 0x34(%rsp),%r9d │ │ │ │ - mov 0x38(%rsp),%eax │ │ │ │ - mov 0x3c(%rsp),%r11d │ │ │ │ - pshufd $0x50,%xmm6,%xmm4 │ │ │ │ - pshufd $0xfa,%xmm6,%xmm6 │ │ │ │ - pshufd $0x50,%xmm5,%xmm14 │ │ │ │ - pshufd $0xfa,%xmm5,%xmm5 │ │ │ │ - movdqa %xmm9,%xmm7 │ │ │ │ - pand %xmm4,%xmm7 │ │ │ │ - movdqa %xmm9,%xmm8 │ │ │ │ - pand %xmm6,%xmm8 │ │ │ │ - movdqa %xmm9,%xmm15 │ │ │ │ - pand %xmm14,%xmm15 │ │ │ │ - pand %xmm5,%xmm9 │ │ │ │ - pandn %xmm0,%xmm4 │ │ │ │ - pandn %xmm1,%xmm6 │ │ │ │ - pandn %xmm2,%xmm14 │ │ │ │ - pandn %xmm3,%xmm5 │ │ │ │ - por %xmm4,%xmm7 │ │ │ │ - por %xmm6,%xmm8 │ │ │ │ - por %xmm14,%xmm15 │ │ │ │ - por %xmm5,%xmm9 │ │ │ │ - movdqa %xmm7,%xmm0 │ │ │ │ - punpcklbw %xmm7,%xmm0 │ │ │ │ - punpckhbw %xmm7,%xmm7 │ │ │ │ - movdqa %xmm8,%xmm1 │ │ │ │ - punpcklbw %xmm8,%xmm1 │ │ │ │ - punpckhbw %xmm8,%xmm8 │ │ │ │ - psraw $0x8,%xmm0 │ │ │ │ - psraw $0x8,%xmm7 │ │ │ │ - psraw $0x8,%xmm1 │ │ │ │ - psraw $0x8,%xmm8 │ │ │ │ - movdqa %xmm15,%xmm2 │ │ │ │ - punpcklbw %xmm15,%xmm2 │ │ │ │ - punpckhbw %xmm15,%xmm15 │ │ │ │ - movdqa %xmm9,%xmm3 │ │ │ │ - punpcklbw %xmm9,%xmm3 │ │ │ │ - punpckhbw %xmm9,%xmm9 │ │ │ │ - psraw $0x8,%xmm2 │ │ │ │ - psraw $0x8,%xmm15 │ │ │ │ - psraw $0x8,%xmm3 │ │ │ │ - psraw $0x8,%xmm9 │ │ │ │ - movdqa %xmm0,0x40(%rsp) │ │ │ │ - movdqa %xmm7,0x50(%rsp) │ │ │ │ - movdqa %xmm1,0x60(%rsp) │ │ │ │ - movdqa %xmm8,0x70(%rsp) │ │ │ │ - movdqa %xmm2,0x80(%rsp) │ │ │ │ - movdqa %xmm15,0x90(%rsp) │ │ │ │ - movdqa %xmm3,0xa0(%rsp) │ │ │ │ - movdqa %xmm9,0xb0(%rsp) │ │ │ │ - movdqu (%rsi,%rcx,2),%xmm1 │ │ │ │ - movdqu (%rsi,%r9,2),%xmm2 │ │ │ │ - movdqu (%rsi,%rax,2),%xmm3 │ │ │ │ - movdqu (%rsi,%r11,2),%xmm4 │ │ │ │ - movdqu (%rsi,%rbx,2),%xmm5 │ │ │ │ - movdqu (%rsi,%rbp,2),%xmm6 │ │ │ │ - movdqu (%rsi,%r15,2),%xmm9 │ │ │ │ - movdqu (%rsi,%r12,2),%xmm10 │ │ │ │ - add %rdx,%rsi │ │ │ │ - pmaddwd 0x40(%rsp),%xmm1 │ │ │ │ - pmaddwd 0x50(%rsp),%xmm2 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm3 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm4 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm5 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm6 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm9 │ │ │ │ - pmaddwd 0xb0(%rsp),%xmm10 │ │ │ │ - phaddd %xmm2,%xmm1 │ │ │ │ - phaddd %xmm4,%xmm3 │ │ │ │ - phaddd %xmm6,%xmm5 │ │ │ │ - phaddd %xmm10,%xmm9 │ │ │ │ - phaddd %xmm3,%xmm1 │ │ │ │ - phaddd %xmm9,%xmm5 │ │ │ │ - paddd %xmm11,%xmm1 │ │ │ │ - paddd %xmm11,%xmm5 │ │ │ │ - psrad %xmm12,%xmm1 │ │ │ │ - psrad %xmm12,%xmm5 │ │ │ │ - packssdw %xmm5,%xmm1 │ │ │ │ - movdqa %xmm1,0xc0(%rsp) │ │ │ │ - movdqu (%rsi,%rcx,2),%xmm2 │ │ │ │ - movdqu (%rsi,%r9,2),%xmm3 │ │ │ │ - movdqu (%rsi,%rax,2),%xmm4 │ │ │ │ - movdqu (%rsi,%r11,2),%xmm5 │ │ │ │ - movdqu (%rsi,%rbx,2),%xmm6 │ │ │ │ - movdqu (%rsi,%rbp,2),%xmm1 │ │ │ │ - movdqu (%rsi,%r15,2),%xmm9 │ │ │ │ - movdqu (%rsi,%r12,2),%xmm10 │ │ │ │ - add %rdx,%rsi │ │ │ │ - pmaddwd 0x40(%rsp),%xmm2 │ │ │ │ - pmaddwd 0x50(%rsp),%xmm3 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm4 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm5 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm6 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm1 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm9 │ │ │ │ - pmaddwd 0xb0(%rsp),%xmm10 │ │ │ │ - phaddd %xmm3,%xmm2 │ │ │ │ - phaddd %xmm5,%xmm4 │ │ │ │ - phaddd %xmm1,%xmm6 │ │ │ │ - phaddd %xmm10,%xmm9 │ │ │ │ - phaddd %xmm4,%xmm2 │ │ │ │ - phaddd %xmm9,%xmm6 │ │ │ │ - paddd %xmm11,%xmm2 │ │ │ │ - paddd %xmm11,%xmm6 │ │ │ │ - psrad %xmm12,%xmm2 │ │ │ │ - psrad %xmm12,%xmm6 │ │ │ │ - packssdw %xmm6,%xmm2 │ │ │ │ - movdqa %xmm2,0xd0(%rsp) │ │ │ │ - movdqu (%rsi,%rcx,2),%xmm3 │ │ │ │ - movdqu (%rsi,%r9,2),%xmm4 │ │ │ │ - movdqu (%rsi,%rax,2),%xmm5 │ │ │ │ - movdqu (%rsi,%r11,2),%xmm6 │ │ │ │ - movdqu (%rsi,%rbx,2),%xmm1 │ │ │ │ - movdqu (%rsi,%rbp,2),%xmm2 │ │ │ │ - movdqu (%rsi,%r15,2),%xmm9 │ │ │ │ - movdqu (%rsi,%r12,2),%xmm10 │ │ │ │ - add %rdx,%rsi │ │ │ │ - pmaddwd 0x40(%rsp),%xmm3 │ │ │ │ - pmaddwd 0x50(%rsp),%xmm4 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm5 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm6 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm1 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm2 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm9 │ │ │ │ - pmaddwd 0xb0(%rsp),%xmm10 │ │ │ │ - phaddd %xmm4,%xmm3 │ │ │ │ - phaddd %xmm6,%xmm5 │ │ │ │ - phaddd %xmm2,%xmm1 │ │ │ │ - phaddd %xmm10,%xmm9 │ │ │ │ - phaddd %xmm5,%xmm3 │ │ │ │ - phaddd %xmm9,%xmm1 │ │ │ │ - paddd %xmm11,%xmm3 │ │ │ │ - paddd %xmm11,%xmm1 │ │ │ │ - psrad %xmm12,%xmm3 │ │ │ │ - psrad %xmm12,%xmm1 │ │ │ │ - packssdw %xmm1,%xmm3 │ │ │ │ - movdqa %xmm3,0xe0(%rsp) │ │ │ │ - movdqu (%rsi,%rcx,2),%xmm4 │ │ │ │ - movdqu (%rsi,%r9,2),%xmm5 │ │ │ │ - movdqu (%rsi,%rax,2),%xmm6 │ │ │ │ - movdqu (%rsi,%r11,2),%xmm1 │ │ │ │ - movdqu (%rsi,%rbx,2),%xmm2 │ │ │ │ - movdqu (%rsi,%rbp,2),%xmm3 │ │ │ │ - movdqu (%rsi,%r15,2),%xmm9 │ │ │ │ - movdqu (%rsi,%r12,2),%xmm10 │ │ │ │ - add %rdx,%rsi │ │ │ │ - pmaddwd 0x40(%rsp),%xmm4 │ │ │ │ - pmaddwd 0x50(%rsp),%xmm5 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm6 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm1 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm2 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm3 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm9 │ │ │ │ - pmaddwd 0xb0(%rsp),%xmm10 │ │ │ │ - phaddd %xmm5,%xmm4 │ │ │ │ - phaddd %xmm1,%xmm6 │ │ │ │ - phaddd %xmm3,%xmm2 │ │ │ │ - phaddd %xmm10,%xmm9 │ │ │ │ - phaddd %xmm6,%xmm4 │ │ │ │ - phaddd %xmm9,%xmm2 │ │ │ │ - paddd %xmm11,%xmm4 │ │ │ │ - paddd %xmm11,%xmm2 │ │ │ │ - psrad %xmm12,%xmm4 │ │ │ │ - psrad %xmm12,%xmm2 │ │ │ │ - packssdw %xmm2,%xmm4 │ │ │ │ - movdqa %xmm4,0xf0(%rsp) │ │ │ │ - movdqu (%rsi,%rcx,2),%xmm5 │ │ │ │ - movdqu (%rsi,%r9,2),%xmm6 │ │ │ │ - movdqu (%rsi,%rax,2),%xmm1 │ │ │ │ - movdqu (%rsi,%r11,2),%xmm2 │ │ │ │ - movdqu (%rsi,%rbx,2),%xmm3 │ │ │ │ - movdqu (%rsi,%rbp,2),%xmm4 │ │ │ │ - movdqu (%rsi,%r15,2),%xmm9 │ │ │ │ - movdqu (%rsi,%r12,2),%xmm10 │ │ │ │ - add %rdx,%rsi │ │ │ │ - pmaddwd 0x40(%rsp),%xmm5 │ │ │ │ - pmaddwd 0x50(%rsp),%xmm6 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm1 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm2 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm3 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm4 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm9 │ │ │ │ - pmaddwd 0xb0(%rsp),%xmm10 │ │ │ │ - phaddd %xmm6,%xmm5 │ │ │ │ - phaddd %xmm2,%xmm1 │ │ │ │ - phaddd %xmm4,%xmm3 │ │ │ │ - phaddd %xmm10,%xmm9 │ │ │ │ - phaddd %xmm1,%xmm5 │ │ │ │ - phaddd %xmm9,%xmm3 │ │ │ │ - paddd %xmm11,%xmm5 │ │ │ │ - paddd %xmm11,%xmm3 │ │ │ │ - psrad %xmm12,%xmm5 │ │ │ │ - psrad %xmm12,%xmm3 │ │ │ │ - packssdw %xmm3,%xmm5 │ │ │ │ - movdqa %xmm5,0x100(%rsp) │ │ │ │ - movdqu (%rsi,%rcx,2),%xmm6 │ │ │ │ - movdqu (%rsi,%r9,2),%xmm1 │ │ │ │ - movdqu (%rsi,%rax,2),%xmm2 │ │ │ │ - movdqu (%rsi,%r11,2),%xmm3 │ │ │ │ - movdqu (%rsi,%rbx,2),%xmm4 │ │ │ │ - movdqu (%rsi,%rbp,2),%xmm5 │ │ │ │ - movdqu (%rsi,%r15,2),%xmm9 │ │ │ │ - movdqu (%rsi,%r12,2),%xmm10 │ │ │ │ - add %rdx,%rsi │ │ │ │ - pmaddwd 0x40(%rsp),%xmm6 │ │ │ │ - pmaddwd 0x50(%rsp),%xmm1 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm2 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm3 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm4 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm5 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm9 │ │ │ │ - pmaddwd 0xb0(%rsp),%xmm10 │ │ │ │ - phaddd %xmm1,%xmm6 │ │ │ │ - phaddd %xmm3,%xmm2 │ │ │ │ - phaddd %xmm5,%xmm4 │ │ │ │ - phaddd %xmm10,%xmm9 │ │ │ │ - phaddd %xmm2,%xmm6 │ │ │ │ - phaddd %xmm9,%xmm4 │ │ │ │ - paddd %xmm11,%xmm6 │ │ │ │ - paddd %xmm11,%xmm4 │ │ │ │ - psrad %xmm12,%xmm6 │ │ │ │ - psrad %xmm12,%xmm4 │ │ │ │ - packssdw %xmm4,%xmm6 │ │ │ │ - movdqu (%rsi,%rcx,2),%xmm7 │ │ │ │ - movdqu (%rsi,%r9,2),%xmm1 │ │ │ │ - movdqu (%rsi,%rax,2),%xmm2 │ │ │ │ - movdqu (%rsi,%r11,2),%xmm3 │ │ │ │ - movdqu (%rsi,%rbx,2),%xmm4 │ │ │ │ - movdqu (%rsi,%rbp,2),%xmm5 │ │ │ │ - movdqu (%rsi,%r15,2),%xmm9 │ │ │ │ - movdqu (%rsi,%r12,2),%xmm10 │ │ │ │ - add %rdx,%rsi │ │ │ │ - pmaddwd 0x40(%rsp),%xmm7 │ │ │ │ - pmaddwd 0x50(%rsp),%xmm1 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm2 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm3 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm4 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm5 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm9 │ │ │ │ - pmaddwd 0xb0(%rsp),%xmm10 │ │ │ │ - phaddd %xmm1,%xmm7 │ │ │ │ - phaddd %xmm3,%xmm2 │ │ │ │ - phaddd %xmm5,%xmm4 │ │ │ │ - phaddd %xmm10,%xmm9 │ │ │ │ - phaddd %xmm2,%xmm7 │ │ │ │ - phaddd %xmm9,%xmm4 │ │ │ │ - paddd %xmm11,%xmm7 │ │ │ │ - paddd %xmm11,%xmm4 │ │ │ │ - psrad %xmm12,%xmm7 │ │ │ │ - psrad %xmm12,%xmm4 │ │ │ │ - packssdw %xmm4,%xmm7 │ │ │ │ - movdqu (%rsi,%rcx,2),%xmm8 │ │ │ │ - movdqu (%rsi,%r9,2),%xmm1 │ │ │ │ - movdqu (%rsi,%rax,2),%xmm2 │ │ │ │ - movdqu (%rsi,%r11,2),%xmm3 │ │ │ │ - movdqu (%rsi,%rbx,2),%xmm4 │ │ │ │ - movdqu (%rsi,%rbp,2),%xmm5 │ │ │ │ - movdqu (%rsi,%r15,2),%xmm9 │ │ │ │ - movdqu (%rsi,%r12,2),%xmm10 │ │ │ │ - add %rdx,%rsi │ │ │ │ - pmaddwd 0x40(%rsp),%xmm8 │ │ │ │ - pmaddwd 0x50(%rsp),%xmm1 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm2 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm3 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm4 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm5 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm9 │ │ │ │ - pmaddwd 0xb0(%rsp),%xmm10 │ │ │ │ - phaddd %xmm1,%xmm8 │ │ │ │ - phaddd %xmm3,%xmm2 │ │ │ │ - phaddd %xmm5,%xmm4 │ │ │ │ - phaddd %xmm10,%xmm9 │ │ │ │ - phaddd %xmm2,%xmm8 │ │ │ │ - phaddd %xmm9,%xmm4 │ │ │ │ - paddd %xmm11,%xmm8 │ │ │ │ - paddd %xmm11,%xmm4 │ │ │ │ - psrad %xmm12,%xmm8 │ │ │ │ - psrad %xmm12,%xmm4 │ │ │ │ - packssdw %xmm4,%xmm8 │ │ │ │ - movdqa 0x100(%rsp),%xmm5 │ │ │ │ - movdqa 0xc0(%rsp),%xmm1 │ │ │ │ - movdqa 0xd0(%rsp),%xmm2 │ │ │ │ - movdqa 0xe0(%rsp),%xmm3 │ │ │ │ - movdqa 0xf0(%rsp),%xmm9 │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ + paddw %xmm3,%xmm11 │ │ │ │ + movdqa %xmm4,%xmm12 │ │ │ │ + paddw %xmm5,%xmm12 │ │ │ │ + movdqa %xmm6,%xmm13 │ │ │ │ + paddw %xmm7,%xmm13 │ │ │ │ + phaddw %xmm4,%xmm0 │ │ │ │ + phaddw %xmm5,%xmm1 │ │ │ │ + phaddw %xmm6,%xmm2 │ │ │ │ + phaddw %xmm7,%xmm3 │ │ │ │ + movdqa %xmm11,%xmm4 │ │ │ │ + pslldq $0x2,%xmm4 │ │ │ │ + movdqa %xmm11,%xmm5 │ │ │ │ + psrldq $0xe,%xmm5 │ │ │ │ + movdqa %xmm12,%xmm6 │ │ │ │ + pslldq $0x4,%xmm6 │ │ │ │ + movdqa %xmm12,%xmm7 │ │ │ │ + psrldq $0xc,%xmm7 │ │ │ │ + movdqa %xmm13,%xmm14 │ │ │ │ + pslldq $0x6,%xmm14 │ │ │ │ + movdqa %xmm13,%xmm15 │ │ │ │ + psrldq $0xa,%xmm15 │ │ │ │ + paddw %xmm10,%xmm4 │ │ │ │ + paddw %xmm7,%xmm5 │ │ │ │ + paddw %xmm6,%xmm4 │ │ │ │ + paddw %xmm15,%xmm5 │ │ │ │ + paddw %xmm14,%xmm4 │ │ │ │ + pshuflw $0xc6,%xmm5,%xmm6 │ │ │ │ + punpckhwd %xmm4,%xmm5 │ │ │ │ punpcklwd %xmm6,%xmm4 │ │ │ │ - punpckhwd %xmm6,%xmm5 │ │ │ │ - movdqa %xmm7,%xmm6 │ │ │ │ - punpcklwd %xmm8,%xmm6 │ │ │ │ - punpckhwd %xmm8,%xmm7 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - punpcklwd %xmm2,%xmm0 │ │ │ │ - punpckhwd %xmm2,%xmm1 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - punpcklwd %xmm9,%xmm2 │ │ │ │ - punpckhwd %xmm9,%xmm3 │ │ │ │ - movdqa 0x170(%rsp),%xmm10 │ │ │ │ - movdqa 0x180(%rsp),%xmm11 │ │ │ │ - movdqa 0x190(%rsp),%xmm14 │ │ │ │ - movdqa 0x1a0(%rsp),%xmm15 │ │ │ │ - movdqa %xmm4,0xc0(%rsp) │ │ │ │ - movdqa %xmm5,0xd0(%rsp) │ │ │ │ - movdqa %xmm6,0xe0(%rsp) │ │ │ │ - movdqa %xmm7,0xf0(%rsp) │ │ │ │ - movdqa %xmm0,%xmm4 │ │ │ │ - pmaddwd %xmm10,%xmm4 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - pmaddwd %xmm10,%xmm5 │ │ │ │ - movdqa %xmm2,%xmm6 │ │ │ │ - pmaddwd %xmm11,%xmm6 │ │ │ │ - movdqa %xmm3,%xmm7 │ │ │ │ - pmaddwd %xmm11,%xmm7 │ │ │ │ - paddd %xmm13,%xmm4 │ │ │ │ - paddd %xmm13,%xmm5 │ │ │ │ - paddd %xmm6,%xmm4 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - movdqa 0xc0(%rsp),%xmm6 │ │ │ │ - pmaddwd %xmm14,%xmm6 │ │ │ │ - movdqa 0xd0(%rsp),%xmm7 │ │ │ │ - pmaddwd %xmm14,%xmm7 │ │ │ │ - movdqa 0xe0(%rsp),%xmm8 │ │ │ │ - pmaddwd %xmm15,%xmm8 │ │ │ │ - movdqa 0xf0(%rsp),%xmm9 │ │ │ │ - pmaddwd %xmm15,%xmm9 │ │ │ │ - paddd %xmm6,%xmm4 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - paddd %xmm8,%xmm4 │ │ │ │ - paddd %xmm9,%xmm5 │ │ │ │ - psrad $0x6,%xmm4 │ │ │ │ - psrad $0x6,%xmm5 │ │ │ │ - packssdw %xmm5,%xmm4 │ │ │ │ - movdqa %xmm4,(%rdi) │ │ │ │ - add %r13,%rdi │ │ │ │ - dec %r8d │ │ │ │ - je 30841c <__cxa_finalize@plt+0x2dd3cc> │ │ │ │ - movdqu (%rsi,%rcx,2),%xmm4 │ │ │ │ - movdqu (%rsi,%r9,2),%xmm8 │ │ │ │ - movdqu (%rsi,%rax,2),%xmm5 │ │ │ │ - movdqu (%rsi,%r11,2),%xmm6 │ │ │ │ - movdqu (%rsi,%rbx,2),%xmm7 │ │ │ │ - movdqu (%rsi,%rbp,2),%xmm9 │ │ │ │ - movdqu (%rsi,%r15,2),%xmm0 │ │ │ │ - movdqu (%rsi,%r12,2),%xmm1 │ │ │ │ - add %rdx,%rsi │ │ │ │ - pmaddwd 0x40(%rsp),%xmm4 │ │ │ │ - pmaddwd 0x50(%rsp),%xmm8 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm5 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm6 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm7 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm9 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm0 │ │ │ │ - pmaddwd 0xb0(%rsp),%xmm1 │ │ │ │ - phaddd %xmm8,%xmm4 │ │ │ │ - phaddd %xmm6,%xmm5 │ │ │ │ - phaddd %xmm9,%xmm7 │ │ │ │ - phaddd %xmm1,%xmm0 │ │ │ │ - phaddd %xmm5,%xmm4 │ │ │ │ - phaddd %xmm0,%xmm7 │ │ │ │ - paddd 0x10(%rsp),%xmm4 │ │ │ │ - paddd 0x10(%rsp),%xmm7 │ │ │ │ - psrad %xmm12,%xmm4 │ │ │ │ - psrad %xmm12,%xmm7 │ │ │ │ - packssdw %xmm7,%xmm4 │ │ │ │ - movdqa %xmm4,0x100(%rsp) │ │ │ │ - movdqu (%rsi,%rcx,2),%xmm8 │ │ │ │ - movdqu (%rsi,%r9,2),%xmm5 │ │ │ │ - movdqu (%rsi,%rax,2),%xmm6 │ │ │ │ - movdqu (%rsi,%r11,2),%xmm7 │ │ │ │ - movdqu (%rsi,%rbx,2),%xmm9 │ │ │ │ - movdqu (%rsi,%rbp,2),%xmm4 │ │ │ │ - movdqu (%rsi,%r15,2),%xmm0 │ │ │ │ - movdqu (%rsi,%r12,2),%xmm1 │ │ │ │ - add %rdx,%rsi │ │ │ │ - pmaddwd 0x40(%rsp),%xmm8 │ │ │ │ - pmaddwd 0x50(%rsp),%xmm5 │ │ │ │ - pmaddwd 0x60(%rsp),%xmm6 │ │ │ │ - pmaddwd 0x70(%rsp),%xmm7 │ │ │ │ - pmaddwd 0x80(%rsp),%xmm9 │ │ │ │ - pmaddwd 0x90(%rsp),%xmm4 │ │ │ │ - pmaddwd 0xa0(%rsp),%xmm0 │ │ │ │ - pmaddwd 0xb0(%rsp),%xmm1 │ │ │ │ - phaddd %xmm5,%xmm8 │ │ │ │ - phaddd %xmm7,%xmm6 │ │ │ │ - phaddd %xmm4,%xmm9 │ │ │ │ - phaddd %xmm1,%xmm0 │ │ │ │ - phaddd %xmm6,%xmm8 │ │ │ │ - phaddd %xmm0,%xmm9 │ │ │ │ - paddd 0x10(%rsp),%xmm8 │ │ │ │ - paddd 0x10(%rsp),%xmm9 │ │ │ │ - psrad %xmm12,%xmm8 │ │ │ │ - psrad %xmm12,%xmm9 │ │ │ │ - packssdw %xmm9,%xmm8 │ │ │ │ - movdqa 0x100(%rsp),%xmm4 │ │ │ │ - movdqa %xmm2,%xmm0 │ │ │ │ - movdqa %xmm3,%xmm1 │ │ │ │ - movdqa 0xc0(%rsp),%xmm2 │ │ │ │ - movdqa 0xd0(%rsp),%xmm3 │ │ │ │ - movdqa 0xe0(%rsp),%xmm5 │ │ │ │ - movdqa 0xf0(%rsp),%xmm6 │ │ │ │ - movdqa %xmm4,%xmm7 │ │ │ │ - punpcklwd %xmm8,%xmm7 │ │ │ │ - punpckhwd %xmm8,%xmm4 │ │ │ │ - movdqa %xmm5,0xc0(%rsp) │ │ │ │ - movdqa %xmm6,0xd0(%rsp) │ │ │ │ - movdqa %xmm7,0xe0(%rsp) │ │ │ │ - movdqa %xmm4,0xf0(%rsp) │ │ │ │ - jmp 308cab <__cxa_finalize@plt+0x2ddc5b> │ │ │ │ - add $0x1c8,%rsp │ │ │ │ - pop %r13 │ │ │ │ - pop %r12 │ │ │ │ - pop %r15 │ │ │ │ - pop %r14 │ │ │ │ - pop %rbp │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %rbx │ │ │ │ - push %rbp │ │ │ │ - push %r14 │ │ │ │ - push %r15 │ │ │ │ - sub $0xd8,%rsp │ │ │ │ - mov 0x108(%rsp),%eax │ │ │ │ - lea -0x97db(%rip),%rbx │ │ │ │ - shr $0xb,%eax │ │ │ │ - movddup 0xdd678(%rbx),%xmm8 │ │ │ │ - call 309070 <__cxa_finalize@plt+0x2de020> │ │ │ │ - jmp 308f67 <__cxa_finalize@plt+0x2ddf17> │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - call 3091b3 <__cxa_finalize@plt+0x2de163> │ │ │ │ - paddd %xmm8,%xmm1 │ │ │ │ - paddd %xmm8,%xmm2 │ │ │ │ - psrad $0xf,%xmm1 │ │ │ │ - psrad $0xf,%xmm2 │ │ │ │ - packssdw %xmm2,%xmm1 │ │ │ │ - movdqa %xmm1,(%rdi) │ │ │ │ - call 30930d <__cxa_finalize@plt+0x2de2bd> │ │ │ │ - paddd %xmm8,%xmm1 │ │ │ │ - paddd %xmm8,%xmm2 │ │ │ │ - psrad $0xf,%xmm1 │ │ │ │ - psrad $0xf,%xmm2 │ │ │ │ - packssdw %xmm2,%xmm1 │ │ │ │ - movdqa %xmm1,(%rdi,%rsi,2) │ │ │ │ - dec %r15d │ │ │ │ - jg 308f5e <__cxa_finalize@plt+0x2ddf0e> │ │ │ │ - add $0xd8,%rsp │ │ │ │ - pop %r15 │ │ │ │ - pop %r14 │ │ │ │ - pop %rbp │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %rbx │ │ │ │ - push %rbp │ │ │ │ - push %r14 │ │ │ │ - push %r15 │ │ │ │ - sub $0xd8,%rsp │ │ │ │ - mov 0x108(%rsp),%eax │ │ │ │ - lea -0x986b(%rip),%rbx │ │ │ │ - shr $0xb,%eax │ │ │ │ - movddup 0xdd668(%rbx,%rax,8),%xmm8 │ │ │ │ - movd 0x108(%rsp),%xmm9 │ │ │ │ - pshufb 0xdd4f0(%rbx),%xmm9 │ │ │ │ - call 309070 <__cxa_finalize@plt+0x2de020> │ │ │ │ - jmp 30900c <__cxa_finalize@plt+0x2ddfbc> │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - call 3091b3 <__cxa_finalize@plt+0x2de163> │ │ │ │ - psrad $0x10,%xmm1 │ │ │ │ - psrad $0x10,%xmm2 │ │ │ │ - packssdw %xmm2,%xmm1 │ │ │ │ - pmaxsw %xmm6,%xmm1 │ │ │ │ - pmulhrsw %xmm8,%xmm1 │ │ │ │ - pminsw %xmm9,%xmm1 │ │ │ │ - movdqa %xmm1,(%rdi) │ │ │ │ - call 30930d <__cxa_finalize@plt+0x2de2bd> │ │ │ │ - psrad $0x10,%xmm1 │ │ │ │ - psrad $0x10,%xmm2 │ │ │ │ - packssdw %xmm2,%xmm1 │ │ │ │ - pmaxsw %xmm6,%xmm1 │ │ │ │ - pmulhrsw %xmm8,%xmm1 │ │ │ │ - pminsw %xmm9,%xmm1 │ │ │ │ - movdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ - dec %r15d │ │ │ │ - jg 309003 <__cxa_finalize@plt+0x2ddfb3> │ │ │ │ - add $0xd8,%rsp │ │ │ │ - pop %r15 │ │ │ │ - pop %r14 │ │ │ │ - pop %rbp │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - movd 0xdd650(%rbx,%rax,4),%xmm0 │ │ │ │ - movddup 0xdd658(%rbx,%rax,8),%xmm7 │ │ │ │ - add $0xe1fd0,%rbx │ │ │ │ - movswl (%r8),%r10d │ │ │ │ - movswl 0x2(%r8),%r11d │ │ │ │ - movswl 0x4(%r8),%r14d │ │ │ │ - movswl 0x6(%r8),%r8d │ │ │ │ - lea (%rcx,%rcx,2),%rax │ │ │ │ - add $0x10200,%r9d │ │ │ │ - sub %rax,%rdx │ │ │ │ - imul $0xfffffff9,%r10d,%eax │ │ │ │ - mov 0x108(%rsp),%ebp │ │ │ │ - add %eax,%r11d │ │ │ │ - imul $0xfffffff9,%r14d,%eax │ │ │ │ - add $0x10200,%ebp │ │ │ │ - mov $0x4,%r15d │ │ │ │ - add %eax,%r8d │ │ │ │ - movdqa %xmm0,0x8(%rsp) │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - call 309490 <__cxa_finalize@plt+0x2de440> │ │ │ │ - movdqa %xmm0,%xmm5 │ │ │ │ - call 309490 <__cxa_finalize@plt+0x2de440> │ │ │ │ - movdqa %xmm5,%xmm1 │ │ │ │ - punpcklwd %xmm0,%xmm1 │ │ │ │ - punpckhwd %xmm0,%xmm5 │ │ │ │ - movdqa %xmm1,0x18(%rsp) │ │ │ │ - movdqa %xmm5,0x48(%rsp) │ │ │ │ - movdqa %xmm0,%xmm5 │ │ │ │ - call 309490 <__cxa_finalize@plt+0x2de440> │ │ │ │ - movdqa %xmm5,%xmm1 │ │ │ │ - punpcklwd %xmm0,%xmm1 │ │ │ │ - punpckhwd %xmm0,%xmm5 │ │ │ │ - movdqa %xmm1,0x78(%rsp) │ │ │ │ - movdqa %xmm5,0xa8(%rsp) │ │ │ │ - movdqa %xmm0,%xmm5 │ │ │ │ - call 309490 <__cxa_finalize@plt+0x2de440> │ │ │ │ - movdqa %xmm5,%xmm1 │ │ │ │ - punpcklwd %xmm0,%xmm1 │ │ │ │ - punpckhwd %xmm0,%xmm5 │ │ │ │ - movdqa %xmm1,0x28(%rsp) │ │ │ │ - movdqa %xmm5,0x58(%rsp) │ │ │ │ - movdqa %xmm0,%xmm5 │ │ │ │ - call 309490 <__cxa_finalize@plt+0x2de440> │ │ │ │ - movdqa %xmm5,%xmm1 │ │ │ │ - punpcklwd %xmm0,%xmm1 │ │ │ │ - punpckhwd %xmm0,%xmm5 │ │ │ │ - movdqa %xmm1,0x88(%rsp) │ │ │ │ - movdqa %xmm5,0xb8(%rsp) │ │ │ │ - movdqa %xmm0,%xmm5 │ │ │ │ - call 309490 <__cxa_finalize@plt+0x2de440> │ │ │ │ - movdqa %xmm5,%xmm1 │ │ │ │ - punpcklwd %xmm0,%xmm1 │ │ │ │ - punpckhwd %xmm0,%xmm5 │ │ │ │ - movdqa %xmm1,0x38(%rsp) │ │ │ │ - movdqa %xmm5,0x68(%rsp) │ │ │ │ - movdqa %xmm0,%xmm5 │ │ │ │ - call 309490 <__cxa_finalize@plt+0x2de440> │ │ │ │ - movdqa %xmm5,%xmm1 │ │ │ │ - punpcklwd %xmm0,%xmm1 │ │ │ │ - punpckhwd %xmm0,%xmm5 │ │ │ │ - movdqa %xmm1,0x98(%rsp) │ │ │ │ - movdqa %xmm5,0xc8(%rsp) │ │ │ │ - movdqa %xmm0,%xmm5 │ │ │ │ - call 309490 <__cxa_finalize@plt+0x2de440> │ │ │ │ - lea 0x0(%rbp,%r14,1),%eax │ │ │ │ - shr $0xa,%ebp │ │ │ │ - movq (%rbx,%rbp,8),%xmm4 │ │ │ │ - lea (%rax,%r14,1),%ebp │ │ │ │ - shr $0xa,%eax │ │ │ │ - movq (%rbx,%rax,8),%xmm2 │ │ │ │ - lea 0x0(%rbp,%r14,1),%eax │ │ │ │ - shr $0xa,%ebp │ │ │ │ - movq (%rbx,%rbp,8),%xmm3 │ │ │ │ - lea (%rax,%r14,1),%ebp │ │ │ │ - shr $0xa,%eax │ │ │ │ - movq (%rbx,%rax,8),%xmm1 │ │ │ │ - lea 0x0(%rbp,%r14,1),%eax │ │ │ │ - shr $0xa,%ebp │ │ │ │ - punpcklwd %xmm2,%xmm4 │ │ │ │ - punpcklwd %xmm1,%xmm3 │ │ │ │ - movdqa %xmm4,%xmm2 │ │ │ │ - punpckldq %xmm3,%xmm2 │ │ │ │ - punpckhdq %xmm3,%xmm4 │ │ │ │ - movdqa %xmm6,%xmm1 │ │ │ │ - punpcklbw %xmm2,%xmm1 │ │ │ │ - pmaddwd 0x18(%rsp),%xmm1 │ │ │ │ - movdqa %xmm6,%xmm3 │ │ │ │ - punpckhbw %xmm2,%xmm3 │ │ │ │ - movdqa 0x28(%rsp),%xmm2 │ │ │ │ - pmaddwd %xmm2,%xmm3 │ │ │ │ - movdqa %xmm2,0x18(%rsp) │ │ │ │ - paddd %xmm3,%xmm1 │ │ │ │ - movdqa %xmm6,%xmm3 │ │ │ │ - punpcklbw %xmm4,%xmm3 │ │ │ │ - movdqa 0x38(%rsp),%xmm2 │ │ │ │ - pmaddwd %xmm2,%xmm3 │ │ │ │ - movdqa %xmm2,0x28(%rsp) │ │ │ │ - paddd %xmm3,%xmm1 │ │ │ │ - movdqa %xmm5,%xmm3 │ │ │ │ - punpcklwd %xmm0,%xmm3 │ │ │ │ - movdqa %xmm6,%xmm2 │ │ │ │ - punpckhbw %xmm4,%xmm2 │ │ │ │ - pmaddwd %xmm3,%xmm2 │ │ │ │ - movdqa %xmm3,0x38(%rsp) │ │ │ │ - paddd %xmm2,%xmm1 │ │ │ │ - movq (%rbx,%rbp,8),%xmm4 │ │ │ │ - lea (%rax,%r14,1),%ebp │ │ │ │ - shr $0xa,%eax │ │ │ │ - movq (%rbx,%rax,8),%xmm3 │ │ │ │ - lea 0x0(%rbp,%r14,1),%eax │ │ │ │ - shr $0xa,%ebp │ │ │ │ - movq (%rbx,%rbp,8),%xmm2 │ │ │ │ - lea (%rax,%r8,1),%ebp │ │ │ │ - shr $0xa,%eax │ │ │ │ - punpcklwd %xmm3,%xmm4 │ │ │ │ - movq (%rbx,%rax,8),%xmm3 │ │ │ │ - punpcklwd %xmm3,%xmm2 │ │ │ │ - movdqa %xmm4,%xmm3 │ │ │ │ - punpckldq %xmm2,%xmm3 │ │ │ │ - punpckhdq %xmm2,%xmm4 │ │ │ │ - movdqa %xmm6,%xmm2 │ │ │ │ - punpcklbw %xmm3,%xmm2 │ │ │ │ - pmaddwd 0x48(%rsp),%xmm2 │ │ │ │ - punpckhbw %xmm3,%xmm6 │ │ │ │ - movdqa 0x58(%rsp),%xmm3 │ │ │ │ - pmaddwd %xmm3,%xmm6 │ │ │ │ - movdqa %xmm3,0x48(%rsp) │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - paddd %xmm6,%xmm2 │ │ │ │ - punpcklbw %xmm4,%xmm3 │ │ │ │ - movdqa 0x68(%rsp),%xmm6 │ │ │ │ - pmaddwd %xmm6,%xmm3 │ │ │ │ - movdqa %xmm6,0x58(%rsp) │ │ │ │ - punpckhwd %xmm0,%xmm5 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - paddd %xmm3,%xmm2 │ │ │ │ - movdqa %xmm6,%xmm3 │ │ │ │ - punpckhbw %xmm4,%xmm3 │ │ │ │ - pmaddwd %xmm5,%xmm3 │ │ │ │ - movdqa %xmm5,0x68(%rsp) │ │ │ │ - movdqa %xmm0,%xmm5 │ │ │ │ - paddd %xmm3,%xmm2 │ │ │ │ - ret │ │ │ │ - call 309490 <__cxa_finalize@plt+0x2de440> │ │ │ │ - lea 0x0(%rbp,%r14,1),%eax │ │ │ │ - shr $0xa,%ebp │ │ │ │ - movq (%rbx,%rbp,8),%xmm4 │ │ │ │ - lea (%rax,%r14,1),%ebp │ │ │ │ - shr $0xa,%eax │ │ │ │ - movq (%rbx,%rax,8),%xmm2 │ │ │ │ - lea 0x0(%rbp,%r14,1),%eax │ │ │ │ - shr $0xa,%ebp │ │ │ │ - movq (%rbx,%rbp,8),%xmm3 │ │ │ │ - lea (%rax,%r14,1),%ebp │ │ │ │ - shr $0xa,%eax │ │ │ │ - movq (%rbx,%rax,8),%xmm1 │ │ │ │ - lea 0x0(%rbp,%r14,1),%eax │ │ │ │ - shr $0xa,%ebp │ │ │ │ - punpcklwd %xmm2,%xmm4 │ │ │ │ - punpcklwd %xmm1,%xmm3 │ │ │ │ - movdqa %xmm4,%xmm2 │ │ │ │ - punpckldq %xmm3,%xmm2 │ │ │ │ - punpckhdq %xmm3,%xmm4 │ │ │ │ - movdqa %xmm6,%xmm1 │ │ │ │ - punpcklbw %xmm2,%xmm1 │ │ │ │ - pmaddwd 0x78(%rsp),%xmm1 │ │ │ │ - movdqa %xmm6,%xmm3 │ │ │ │ - punpckhbw %xmm2,%xmm3 │ │ │ │ - movdqa 0x88(%rsp),%xmm2 │ │ │ │ - pmaddwd %xmm2,%xmm3 │ │ │ │ - movdqa %xmm2,0x78(%rsp) │ │ │ │ - paddd %xmm3,%xmm1 │ │ │ │ - movdqa %xmm6,%xmm3 │ │ │ │ - punpcklbw %xmm4,%xmm3 │ │ │ │ - movdqa 0x98(%rsp),%xmm2 │ │ │ │ - pmaddwd %xmm2,%xmm3 │ │ │ │ - movdqa %xmm2,0x88(%rsp) │ │ │ │ - paddd %xmm3,%xmm1 │ │ │ │ - movdqa %xmm5,%xmm3 │ │ │ │ - punpcklwd %xmm0,%xmm3 │ │ │ │ - movdqa %xmm6,%xmm2 │ │ │ │ - punpckhbw %xmm4,%xmm2 │ │ │ │ - pmaddwd %xmm3,%xmm2 │ │ │ │ - movdqa %xmm3,0x98(%rsp) │ │ │ │ - paddd %xmm2,%xmm1 │ │ │ │ - movq (%rbx,%rbp,8),%xmm4 │ │ │ │ - lea (%rax,%r14,1),%ebp │ │ │ │ - shr $0xa,%eax │ │ │ │ - movq (%rbx,%rax,8),%xmm3 │ │ │ │ - lea 0x0(%rbp,%r14,1),%eax │ │ │ │ - shr $0xa,%ebp │ │ │ │ - movq (%rbx,%rbp,8),%xmm2 │ │ │ │ - lea (%rax,%r8,1),%ebp │ │ │ │ - shr $0xa,%eax │ │ │ │ - punpcklwd %xmm3,%xmm4 │ │ │ │ - movq (%rbx,%rax,8),%xmm3 │ │ │ │ - punpcklwd %xmm3,%xmm2 │ │ │ │ - movdqa %xmm4,%xmm3 │ │ │ │ - punpckldq %xmm2,%xmm3 │ │ │ │ - punpckhdq %xmm2,%xmm4 │ │ │ │ - movdqa %xmm6,%xmm2 │ │ │ │ - punpcklbw %xmm3,%xmm2 │ │ │ │ - pmaddwd 0xa8(%rsp),%xmm2 │ │ │ │ - punpckhbw %xmm3,%xmm6 │ │ │ │ - movdqa 0xb8(%rsp),%xmm3 │ │ │ │ - pmaddwd %xmm3,%xmm6 │ │ │ │ - movdqa %xmm3,0xa8(%rsp) │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - paddd %xmm6,%xmm2 │ │ │ │ - punpcklbw %xmm4,%xmm3 │ │ │ │ - movdqa 0xc8(%rsp),%xmm6 │ │ │ │ - pmaddwd %xmm6,%xmm3 │ │ │ │ - movdqa %xmm6,0xb8(%rsp) │ │ │ │ - punpckhwd %xmm0,%xmm5 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - paddd %xmm3,%xmm2 │ │ │ │ - movdqa %xmm6,%xmm3 │ │ │ │ - punpckhbw %xmm4,%xmm3 │ │ │ │ - pmaddwd %xmm5,%xmm3 │ │ │ │ - movdqa %xmm5,0xc8(%rsp) │ │ │ │ - movdqa %xmm0,%xmm5 │ │ │ │ - paddd %xmm3,%xmm2 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - lea (%r9,%r10,1),%eax │ │ │ │ - shr $0xa,%r9d │ │ │ │ - movq (%rbx,%r9,8),%xmm3 │ │ │ │ - movdqa %xmm6,%xmm0 │ │ │ │ - punpcklbw %xmm3,%xmm0 │ │ │ │ - movdqu -0x6(%rdx),%xmm3 │ │ │ │ - pmaddwd %xmm3,%xmm0 │ │ │ │ - lea (%rax,%r10,1),%r9d │ │ │ │ - shr $0xa,%eax │ │ │ │ - movq (%rbx,%rax,8),%xmm3 │ │ │ │ - movdqa %xmm6,%xmm2 │ │ │ │ - punpcklbw %xmm3,%xmm2 │ │ │ │ - movdqu -0x4(%rdx),%xmm3 │ │ │ │ - pmaddwd %xmm3,%xmm2 │ │ │ │ - lea (%r9,%r10,1),%eax │ │ │ │ - shr $0xa,%r9d │ │ │ │ - movq (%rbx,%r9,8),%xmm3 │ │ │ │ - phaddd %xmm2,%xmm0 │ │ │ │ - movdqa %xmm6,%xmm2 │ │ │ │ - punpcklbw %xmm3,%xmm2 │ │ │ │ - movdqu -0x2(%rdx),%xmm3 │ │ │ │ - pmaddwd %xmm3,%xmm2 │ │ │ │ - lea (%rax,%r10,1),%r9d │ │ │ │ - shr $0xa,%eax │ │ │ │ - movq (%rbx,%rax,8),%xmm3 │ │ │ │ - movdqa %xmm6,%xmm1 │ │ │ │ - punpcklbw %xmm3,%xmm1 │ │ │ │ - movdqu (%rdx),%xmm3 │ │ │ │ - pmaddwd %xmm3,%xmm1 │ │ │ │ - lea (%r9,%r10,1),%eax │ │ │ │ - shr $0xa,%r9d │ │ │ │ - movq (%rbx,%r9,8),%xmm3 │ │ │ │ - phaddd %xmm1,%xmm2 │ │ │ │ - movdqa %xmm6,%xmm1 │ │ │ │ - punpcklbw %xmm3,%xmm1 │ │ │ │ - movdqu 0x2(%rdx),%xmm3 │ │ │ │ - pmaddwd %xmm3,%xmm1 │ │ │ │ - lea (%rax,%r10,1),%r9d │ │ │ │ - shr $0xa,%eax │ │ │ │ - movq (%rbx,%rax,8),%xmm3 │ │ │ │ - phaddd %xmm2,%xmm0 │ │ │ │ - movdqa %xmm6,%xmm2 │ │ │ │ - punpcklbw %xmm3,%xmm2 │ │ │ │ - movdqu 0x4(%rdx),%xmm3 │ │ │ │ - pmaddwd %xmm3,%xmm2 │ │ │ │ - lea (%r9,%r10,1),%eax │ │ │ │ - shr $0xa,%r9d │ │ │ │ - movq (%rbx,%r9,8),%xmm3 │ │ │ │ - phaddd %xmm2,%xmm1 │ │ │ │ - movdqa %xmm6,%xmm2 │ │ │ │ - punpcklbw %xmm3,%xmm2 │ │ │ │ - movdqu 0x6(%rdx),%xmm3 │ │ │ │ - pmaddwd %xmm3,%xmm2 │ │ │ │ - lea (%rax,%r11,1),%r9d │ │ │ │ - shr $0xa,%eax │ │ │ │ - movq (%rbx,%rax,8),%xmm3 │ │ │ │ - movdqa %xmm6,%xmm4 │ │ │ │ - punpcklbw %xmm3,%xmm4 │ │ │ │ - movdqu 0x8(%rdx),%xmm3 │ │ │ │ - add %rcx,%rdx │ │ │ │ - pmaddwd %xmm4,%xmm3 │ │ │ │ - phaddd %xmm3,%xmm2 │ │ │ │ - phaddd %xmm2,%xmm1 │ │ │ │ - paddd %xmm7,%xmm0 │ │ │ │ - paddd %xmm7,%xmm1 │ │ │ │ - psrad 0x10(%rsp),%xmm0 │ │ │ │ - psrad 0x10(%rsp),%xmm1 │ │ │ │ - packssdw %xmm1,%xmm0 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0xd3821(%rip),%rax │ │ │ │ - tzcnt %r8d,%r8d │ │ │ │ - mov 0x8(%rsp),%r10d │ │ │ │ - movslq (%rax,%r8,4),%r8 │ │ │ │ - shr $0xb,%r10d │ │ │ │ - movddup -0x60(%rax,%r10,8),%xmm2 │ │ │ │ - movddup -0x170(%rax,%r10,8),%xmm3 │ │ │ │ - add %rax,%r8 │ │ │ │ - call 309750 <__cxa_finalize@plt+0x2de700> │ │ │ │ - jmp *%r8 │ │ │ │ - call 309750 <__cxa_finalize@plt+0x2de700> │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - movq %xmm0,(%rdi) │ │ │ │ - movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - movq %xmm1,(%rdi) │ │ │ │ - movhps %xmm1,(%rdi,%rsi,1) │ │ │ │ - sub $0x4,%r9d │ │ │ │ - jg 3095f5 <__cxa_finalize@plt+0x2de5a5> │ │ │ │ - ret │ │ │ │ - call 309750 <__cxa_finalize@plt+0x2de700> │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jne 309619 <__cxa_finalize@plt+0x2de5c9> │ │ │ │ - ret │ │ │ │ - call 309750 <__cxa_finalize@plt+0x2de700> │ │ │ │ - add %rsi,%rdi │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - dec %r9d │ │ │ │ - jg 309632 <__cxa_finalize@plt+0x2de5e2> │ │ │ │ - ret │ │ │ │ - call 309750 <__cxa_finalize@plt+0x2de700> │ │ │ │ - add %rsi,%rdi │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - call 309750 <__cxa_finalize@plt+0x2de700> │ │ │ │ - movdqa %xmm0,0x20(%rdi) │ │ │ │ - movdqa %xmm1,0x30(%rdi) │ │ │ │ - dec %r9d │ │ │ │ - jg 309649 <__cxa_finalize@plt+0x2de5f9> │ │ │ │ - ret │ │ │ │ - call 309750 <__cxa_finalize@plt+0x2de700> │ │ │ │ - add %rsi,%rdi │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - call 309750 <__cxa_finalize@plt+0x2de700> │ │ │ │ - movdqa %xmm0,0x20(%rdi) │ │ │ │ - movdqa %xmm1,0x30(%rdi) │ │ │ │ - call 309750 <__cxa_finalize@plt+0x2de700> │ │ │ │ - movdqa %xmm0,0x40(%rdi) │ │ │ │ - movdqa %xmm1,0x50(%rdi) │ │ │ │ - call 309750 <__cxa_finalize@plt+0x2de700> │ │ │ │ - movdqa %xmm0,0x60(%rdi) │ │ │ │ - movdqa %xmm1,0x70(%rdi) │ │ │ │ - dec %r9d │ │ │ │ - jg 30966f <__cxa_finalize@plt+0x2de61f> │ │ │ │ - ret │ │ │ │ - call 309750 <__cxa_finalize@plt+0x2de700> │ │ │ │ - add %rsi,%rdi │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - call 309750 <__cxa_finalize@plt+0x2de700> │ │ │ │ - movdqa %xmm0,0x20(%rdi) │ │ │ │ - movdqa %xmm1,0x30(%rdi) │ │ │ │ - call 309750 <__cxa_finalize@plt+0x2de700> │ │ │ │ - movdqa %xmm0,0x40(%rdi) │ │ │ │ - movdqa %xmm1,0x50(%rdi) │ │ │ │ - call 309750 <__cxa_finalize@plt+0x2de700> │ │ │ │ - movdqa %xmm0,0x60(%rdi) │ │ │ │ - movdqa %xmm1,0x70(%rdi) │ │ │ │ - call 309750 <__cxa_finalize@plt+0x2de700> │ │ │ │ - movdqa %xmm0,0x80(%rdi) │ │ │ │ - movdqa %xmm1,0x90(%rdi) │ │ │ │ - call 309750 <__cxa_finalize@plt+0x2de700> │ │ │ │ - movdqa %xmm0,0xa0(%rdi) │ │ │ │ - movdqa %xmm1,0xb0(%rdi) │ │ │ │ - call 309750 <__cxa_finalize@plt+0x2de700> │ │ │ │ - movdqa %xmm0,0xc0(%rdi) │ │ │ │ - movdqa %xmm1,0xd0(%rdi) │ │ │ │ - call 309750 <__cxa_finalize@plt+0x2de700> │ │ │ │ - movdqa %xmm0,0xe0(%rdi) │ │ │ │ - movdqa %xmm1,0xf0(%rdi) │ │ │ │ - dec %r9d │ │ │ │ - jg 3096b3 <__cxa_finalize@plt+0x2de663> │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - paddsw (%rcx),%xmm0 │ │ │ │ - movdqa 0x10(%rdx),%xmm1 │ │ │ │ - paddsw 0x10(%rcx),%xmm1 │ │ │ │ - add $0x20,%rdx │ │ │ │ - add $0x20,%rcx │ │ │ │ - pmaxsw %xmm2,%xmm0 │ │ │ │ - pmaxsw %xmm2,%xmm1 │ │ │ │ - psubsw %xmm2,%xmm0 │ │ │ │ - psubsw %xmm2,%xmm1 │ │ │ │ - pmulhw %xmm3,%xmm0 │ │ │ │ - pmulhw %xmm3,%xmm1 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0xd3669(%rip),%rax │ │ │ │ - tzcnt %r8d,%r8d │ │ │ │ - mov 0x8(%rsp),%r10d │ │ │ │ - movd 0x10(%rsp),%xmm6 │ │ │ │ - movddup -0xc0(%rax),%xmm5 │ │ │ │ - movslq (%rax,%r8,4),%r8 │ │ │ │ - pshufb -0x1a0(%rax),%xmm6 │ │ │ │ - add %rax,%r8 │ │ │ │ - lea -0x10(%r10),%eax │ │ │ │ - shl $0x10,%r10d │ │ │ │ - sub %eax,%r10d │ │ │ │ - paddw %xmm6,%xmm5 │ │ │ │ - mov %r10d,%eax │ │ │ │ - shl $0x2,%r10d │ │ │ │ - testl $0x800,0x10(%rsp) │ │ │ │ - cmovne %r10d,%eax │ │ │ │ - movd %eax,%xmm4 │ │ │ │ - pslld $0x7,%xmm5 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - pshufd $0x0,%xmm4,%xmm4 │ │ │ │ - call 309960 <__cxa_finalize@plt+0x2de910> │ │ │ │ - jmp *%r8 │ │ │ │ - call 309960 <__cxa_finalize@plt+0x2de910> │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - movq %xmm0,(%rdi) │ │ │ │ - movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - movq %xmm1,(%rdi) │ │ │ │ - movhps %xmm1,(%rdi,%rsi,1) │ │ │ │ - sub $0x4,%r9d │ │ │ │ - jg 3097fb <__cxa_finalize@plt+0x2de7ab> │ │ │ │ - ret │ │ │ │ - call 309960 <__cxa_finalize@plt+0x2de910> │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jne 30981f <__cxa_finalize@plt+0x2de7cf> │ │ │ │ - ret │ │ │ │ - call 309960 <__cxa_finalize@plt+0x2de910> │ │ │ │ - add %rsi,%rdi │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - dec %r9d │ │ │ │ - jg 309838 <__cxa_finalize@plt+0x2de7e8> │ │ │ │ - ret │ │ │ │ - call 309960 <__cxa_finalize@plt+0x2de910> │ │ │ │ - add %rsi,%rdi │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - call 309960 <__cxa_finalize@plt+0x2de910> │ │ │ │ - movdqa %xmm0,0x20(%rdi) │ │ │ │ - movdqa %xmm1,0x30(%rdi) │ │ │ │ - dec %r9d │ │ │ │ - jg 30984f <__cxa_finalize@plt+0x2de7ff> │ │ │ │ - ret │ │ │ │ - call 309960 <__cxa_finalize@plt+0x2de910> │ │ │ │ - add %rsi,%rdi │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - call 309960 <__cxa_finalize@plt+0x2de910> │ │ │ │ - movdqa %xmm0,0x20(%rdi) │ │ │ │ - movdqa %xmm1,0x30(%rdi) │ │ │ │ - call 309960 <__cxa_finalize@plt+0x2de910> │ │ │ │ - movdqa %xmm0,0x40(%rdi) │ │ │ │ - movdqa %xmm1,0x50(%rdi) │ │ │ │ - call 309960 <__cxa_finalize@plt+0x2de910> │ │ │ │ - movdqa %xmm0,0x60(%rdi) │ │ │ │ - movdqa %xmm1,0x70(%rdi) │ │ │ │ - dec %r9d │ │ │ │ - jg 309875 <__cxa_finalize@plt+0x2de825> │ │ │ │ - ret │ │ │ │ - call 309960 <__cxa_finalize@plt+0x2de910> │ │ │ │ - add %rsi,%rdi │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - call 309960 <__cxa_finalize@plt+0x2de910> │ │ │ │ - movdqa %xmm0,0x20(%rdi) │ │ │ │ - movdqa %xmm1,0x30(%rdi) │ │ │ │ - call 309960 <__cxa_finalize@plt+0x2de910> │ │ │ │ - movdqa %xmm0,0x40(%rdi) │ │ │ │ - movdqa %xmm1,0x50(%rdi) │ │ │ │ - call 309960 <__cxa_finalize@plt+0x2de910> │ │ │ │ - movdqa %xmm0,0x60(%rdi) │ │ │ │ - movdqa %xmm1,0x70(%rdi) │ │ │ │ - call 309960 <__cxa_finalize@plt+0x2de910> │ │ │ │ - movdqa %xmm0,0x80(%rdi) │ │ │ │ - movdqa %xmm1,0x90(%rdi) │ │ │ │ - call 309960 <__cxa_finalize@plt+0x2de910> │ │ │ │ - movdqa %xmm0,0xa0(%rdi) │ │ │ │ - movdqa %xmm1,0xb0(%rdi) │ │ │ │ - call 309960 <__cxa_finalize@plt+0x2de910> │ │ │ │ - movdqa %xmm0,0xc0(%rdi) │ │ │ │ - movdqa %xmm1,0xd0(%rdi) │ │ │ │ - call 309960 <__cxa_finalize@plt+0x2de910> │ │ │ │ - movdqa %xmm0,0xe0(%rdi) │ │ │ │ - movdqa %xmm1,0xf0(%rdi) │ │ │ │ - dec %r9d │ │ │ │ - jg 3098b9 <__cxa_finalize@plt+0x2de869> │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - movdqa (%rdx),%xmm2 │ │ │ │ - movdqa (%rcx),%xmm0 │ │ │ │ - movdqa %xmm0,%xmm3 │ │ │ │ - punpckhwd %xmm2,%xmm3 │ │ │ │ - punpcklwd %xmm2,%xmm0 │ │ │ │ - movdqa 0x10(%rdx),%xmm2 │ │ │ │ - movdqa 0x10(%rcx),%xmm1 │ │ │ │ - add $0x20,%rdx │ │ │ │ - add $0x20,%rcx │ │ │ │ - pmaddwd %xmm4,%xmm3 │ │ │ │ - pmaddwd %xmm4,%xmm0 │ │ │ │ - paddd %xmm5,%xmm3 │ │ │ │ - paddd %xmm5,%xmm0 │ │ │ │ - psrad $0x8,%xmm3 │ │ │ │ - psrad $0x8,%xmm0 │ │ │ │ - packssdw %xmm3,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm3 │ │ │ │ - punpckhwd %xmm2,%xmm3 │ │ │ │ - punpcklwd %xmm2,%xmm1 │ │ │ │ - pmaddwd %xmm4,%xmm3 │ │ │ │ - pmaddwd %xmm4,%xmm1 │ │ │ │ - paddd %xmm5,%xmm3 │ │ │ │ - paddd %xmm5,%xmm1 │ │ │ │ - psrad $0x8,%xmm3 │ │ │ │ - psrad $0x8,%xmm1 │ │ │ │ - packssdw %xmm3,%xmm1 │ │ │ │ - pminsw %xmm6,%xmm0 │ │ │ │ - pminsw %xmm6,%xmm1 │ │ │ │ - pmaxsw %xmm7,%xmm0 │ │ │ │ - pmaxsw %xmm7,%xmm1 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - lea 0xd3431(%rip),%rax │ │ │ │ - tzcnt %r8d,%r8d │ │ │ │ - mov 0x10(%rsp),%r10d │ │ │ │ - shr $0xb,%r10d │ │ │ │ - movslq (%rax,%r8,4),%r8 │ │ │ │ - movddup -0x90(%rax,%r10,8),%xmm6 │ │ │ │ - movddup -0x1a0(%rax,%r10,8),%xmm7 │ │ │ │ - movdqa -0x1c8(%rax),%xmm8 │ │ │ │ - add %rax,%r8 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - call 309b80 <__cxa_finalize@plt+0x2deb30> │ │ │ │ - jmp *%r8 │ │ │ │ - call 309b80 <__cxa_finalize@plt+0x2deb30> │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - movq %xmm0,(%rdi) │ │ │ │ - movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - movq %xmm1,(%rdi) │ │ │ │ - movhps %xmm1,(%rdi,%rsi,1) │ │ │ │ - sub $0x4,%r9d │ │ │ │ - jg 309a26 <__cxa_finalize@plt+0x2de9d6> │ │ │ │ - ret │ │ │ │ - call 309b80 <__cxa_finalize@plt+0x2deb30> │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jne 309a4a <__cxa_finalize@plt+0x2de9fa> │ │ │ │ - ret │ │ │ │ - call 309b80 <__cxa_finalize@plt+0x2deb30> │ │ │ │ - add %rsi,%rdi │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - dec %r9d │ │ │ │ - jg 309a63 <__cxa_finalize@plt+0x2dea13> │ │ │ │ - ret │ │ │ │ - call 309b80 <__cxa_finalize@plt+0x2deb30> │ │ │ │ - add %rsi,%rdi │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - call 309b80 <__cxa_finalize@plt+0x2deb30> │ │ │ │ - movdqa %xmm0,0x20(%rdi) │ │ │ │ - movdqa %xmm1,0x30(%rdi) │ │ │ │ - dec %r9d │ │ │ │ - jg 309a7a <__cxa_finalize@plt+0x2dea2a> │ │ │ │ - ret │ │ │ │ - call 309b80 <__cxa_finalize@plt+0x2deb30> │ │ │ │ - add %rsi,%rdi │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - call 309b80 <__cxa_finalize@plt+0x2deb30> │ │ │ │ - movdqa %xmm0,0x20(%rdi) │ │ │ │ - movdqa %xmm1,0x30(%rdi) │ │ │ │ - call 309b80 <__cxa_finalize@plt+0x2deb30> │ │ │ │ - movdqa %xmm0,0x40(%rdi) │ │ │ │ - movdqa %xmm1,0x50(%rdi) │ │ │ │ - call 309b80 <__cxa_finalize@plt+0x2deb30> │ │ │ │ - movdqa %xmm0,0x60(%rdi) │ │ │ │ - movdqa %xmm1,0x70(%rdi) │ │ │ │ - dec %r9d │ │ │ │ - jg 309aa0 <__cxa_finalize@plt+0x2dea50> │ │ │ │ - ret │ │ │ │ - call 309b80 <__cxa_finalize@plt+0x2deb30> │ │ │ │ - add %rsi,%rdi │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - call 309b80 <__cxa_finalize@plt+0x2deb30> │ │ │ │ - movdqa %xmm0,0x20(%rdi) │ │ │ │ - movdqa %xmm1,0x30(%rdi) │ │ │ │ - call 309b80 <__cxa_finalize@plt+0x2deb30> │ │ │ │ - movdqa %xmm0,0x40(%rdi) │ │ │ │ - movdqa %xmm1,0x50(%rdi) │ │ │ │ - call 309b80 <__cxa_finalize@plt+0x2deb30> │ │ │ │ - movdqa %xmm0,0x60(%rdi) │ │ │ │ - movdqa %xmm1,0x70(%rdi) │ │ │ │ - call 309b80 <__cxa_finalize@plt+0x2deb30> │ │ │ │ - movdqa %xmm0,0x80(%rdi) │ │ │ │ - movdqa %xmm1,0x90(%rdi) │ │ │ │ - call 309b80 <__cxa_finalize@plt+0x2deb30> │ │ │ │ - movdqa %xmm0,0xa0(%rdi) │ │ │ │ - movdqa %xmm1,0xb0(%rdi) │ │ │ │ - call 309b80 <__cxa_finalize@plt+0x2deb30> │ │ │ │ - movdqa %xmm0,0xc0(%rdi) │ │ │ │ - movdqa %xmm1,0xd0(%rdi) │ │ │ │ - call 309b80 <__cxa_finalize@plt+0x2deb30> │ │ │ │ - movdqa %xmm0,0xe0(%rdi) │ │ │ │ - movdqa %xmm1,0xf0(%rdi) │ │ │ │ - dec %r9d │ │ │ │ - jg 309ae4 <__cxa_finalize@plt+0x2dea94> │ │ │ │ - ret │ │ │ │ - movq (%rax),%xmm3 │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - movdqa (%rcx),%xmm4 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - punpcklbw %xmm5,%xmm3 │ │ │ │ + pmaddwd %xmm5,%xmm5 │ │ │ │ + pmaddwd %xmm4,%xmm4 │ │ │ │ + pmulld 0xdcee0(%rip),%xmm5 │ │ │ │ + pmulld 0xdcec7(%rip),%xmm4 │ │ │ │ + paddd %xmm5,%xmm4 │ │ │ │ + movdqa %xmm10,%xmm5 │ │ │ │ + pslldq $0x6,%xmm5 │ │ │ │ + movdqa %xmm10,%xmm6 │ │ │ │ + psrldq $0xa,%xmm6 │ │ │ │ + movdqa %xmm11,%xmm7 │ │ │ │ + pslldq $0x4,%xmm7 │ │ │ │ + movdqa %xmm11,%xmm10 │ │ │ │ + psrldq $0xc,%xmm10 │ │ │ │ + movdqa %xmm12,%xmm11 │ │ │ │ + pslldq $0x2,%xmm11 │ │ │ │ + psrldq $0xe,%xmm12 │ │ │ │ + paddw %xmm7,%xmm5 │ │ │ │ + paddw %xmm10,%xmm6 │ │ │ │ + paddw %xmm11,%xmm5 │ │ │ │ + paddw %xmm12,%xmm6 │ │ │ │ + paddw %xmm13,%xmm5 │ │ │ │ + pshuflw $0xc6,%xmm6,%xmm7 │ │ │ │ + punpckhwd %xmm5,%xmm6 │ │ │ │ + punpcklwd %xmm7,%xmm5 │ │ │ │ + pmaddwd %xmm6,%xmm6 │ │ │ │ + pmaddwd %xmm5,%xmm5 │ │ │ │ + pmulld 0xdce63(%rip),%xmm6 │ │ │ │ + pmulld 0xdce4a(%rip),%xmm5 │ │ │ │ + paddd %xmm6,%xmm5 │ │ │ │ + movdqa %xmm1,%xmm6 │ │ │ │ + pslldq $0x2,%xmm6 │ │ │ │ + movdqa %xmm1,%xmm7 │ │ │ │ + psrldq $0xe,%xmm7 │ │ │ │ + movdqa %xmm2,%xmm10 │ │ │ │ + pslldq $0x4,%xmm10 │ │ │ │ + movdqa %xmm2,%xmm11 │ │ │ │ + psrldq $0xc,%xmm11 │ │ │ │ + movdqa %xmm3,%xmm12 │ │ │ │ + pslldq $0x6,%xmm12 │ │ │ │ + movdqa %xmm3,%xmm13 │ │ │ │ + psrldq $0xa,%xmm13 │ │ │ │ + paddw %xmm0,%xmm6 │ │ │ │ + paddw %xmm11,%xmm7 │ │ │ │ + paddw %xmm10,%xmm6 │ │ │ │ + paddw %xmm13,%xmm7 │ │ │ │ + paddw %xmm12,%xmm6 │ │ │ │ + pshuflw $0xc6,%xmm7,%xmm10 │ │ │ │ + punpckhwd %xmm6,%xmm7 │ │ │ │ + punpcklwd %xmm10,%xmm6 │ │ │ │ + pmaddwd %xmm7,%xmm7 │ │ │ │ + pmaddwd %xmm6,%xmm6 │ │ │ │ + pmulld 0xdcde0(%rip),%xmm7 │ │ │ │ + pmulld 0xdcdc7(%rip),%xmm6 │ │ │ │ + paddd %xmm7,%xmm6 │ │ │ │ + pshufd $0x4e,%xmm0,%xmm0 │ │ │ │ + pshufd $0x4e,%xmm1,%xmm1 │ │ │ │ + pshufd $0x4e,%xmm2,%xmm2 │ │ │ │ + pshufd $0x4e,%xmm3,%xmm3 │ │ │ │ + movdqa %xmm0,%xmm10 │ │ │ │ + pslldq $0x6,%xmm10 │ │ │ │ + movdqa %xmm0,%xmm11 │ │ │ │ + psrldq $0xa,%xmm11 │ │ │ │ + movdqa %xmm1,%xmm12 │ │ │ │ + pslldq $0x4,%xmm12 │ │ │ │ + movdqa %xmm1,%xmm13 │ │ │ │ + psrldq $0xc,%xmm13 │ │ │ │ + movdqa %xmm2,%xmm14 │ │ │ │ + pslldq $0x2,%xmm14 │ │ │ │ + psrldq $0xe,%xmm2 │ │ │ │ + paddw %xmm12,%xmm10 │ │ │ │ + paddw %xmm13,%xmm11 │ │ │ │ + paddw %xmm14,%xmm10 │ │ │ │ + paddw %xmm2,%xmm11 │ │ │ │ + paddw %xmm3,%xmm10 │ │ │ │ + pshuflw $0xc6,%xmm11,%xmm12 │ │ │ │ + punpckhwd %xmm10,%xmm11 │ │ │ │ + punpcklwd %xmm12,%xmm10 │ │ │ │ + pmaddwd %xmm11,%xmm11 │ │ │ │ + pmaddwd %xmm10,%xmm10 │ │ │ │ + pmulld 0xdcd46(%rip),%xmm11 │ │ │ │ + pmulld 0xdcd2c(%rip),%xmm10 │ │ │ │ + paddd %xmm11,%xmm10 │ │ │ │ + phaddd %xmm9,%xmm8 │ │ │ │ + phaddd %xmm10,%xmm6 │ │ │ │ + phaddd %xmm4,%xmm5 │ │ │ │ + phaddd %xmm5,%xmm6 │ │ │ │ + pshufd $0xd8,%xmm8,%xmm4 │ │ │ │ + pmaxsd %xmm6,%xmm8 │ │ │ │ + pshufd $0x4e,%xmm8,%xmm0 │ │ │ │ + pmaxsd %xmm8,%xmm0 │ │ │ │ + pshufd $0xb1,%xmm0,%xmm1 │ │ │ │ + pmaxsd %xmm1,%xmm0 │ │ │ │ + movdqa %xmm4,%xmm1 │ │ │ │ + punpckhdq %xmm6,%xmm1 │ │ │ │ + punpckldq %xmm6,%xmm4 │ │ │ │ movdqa %xmm0,%xmm2 │ │ │ │ - punpckhwd %xmm4,%xmm2 │ │ │ │ - punpcklwd %xmm4,%xmm0 │ │ │ │ - movdqa %xmm8,%xmm1 │ │ │ │ - psubw %xmm3,%xmm1 │ │ │ │ - movdqa %xmm3,%xmm4 │ │ │ │ - punpckhwd %xmm1,%xmm4 │ │ │ │ - punpcklwd %xmm1,%xmm3 │ │ │ │ - pmaddwd %xmm4,%xmm2 │ │ │ │ - pmaddwd %xmm3,%xmm0 │ │ │ │ - movq 0x8(%rax),%xmm3 │ │ │ │ - movdqa 0x10(%rdx),%xmm1 │ │ │ │ - movdqa 0x10(%rcx),%xmm4 │ │ │ │ - add $0x10,%rax │ │ │ │ - add $0x20,%rdx │ │ │ │ - add $0x20,%rcx │ │ │ │ - psrad $0x5,%xmm2 │ │ │ │ - psrad $0x5,%xmm0 │ │ │ │ - packssdw %xmm2,%xmm0 │ │ │ │ - punpcklbw %xmm5,%xmm3 │ │ │ │ - movdqa %xmm1,%xmm2 │ │ │ │ - punpckhwd %xmm4,%xmm2 │ │ │ │ - punpcklwd %xmm4,%xmm1 │ │ │ │ - movdqa %xmm8,%xmm5 │ │ │ │ - psubw %xmm3,%xmm5 │ │ │ │ - movdqa %xmm3,%xmm4 │ │ │ │ - punpckhwd %xmm5,%xmm4 │ │ │ │ - punpcklwd %xmm5,%xmm3 │ │ │ │ - pmaddwd %xmm4,%xmm2 │ │ │ │ - pmaddwd %xmm3,%xmm1 │ │ │ │ - psrad $0x5,%xmm2 │ │ │ │ - psrad $0x5,%xmm1 │ │ │ │ - packssdw %xmm2,%xmm1 │ │ │ │ - pmaxsw %xmm6,%xmm0 │ │ │ │ - pmaxsw %xmm6,%xmm1 │ │ │ │ - psubsw %xmm6,%xmm0 │ │ │ │ - psubsw %xmm6,%xmm1 │ │ │ │ - pmulhw %xmm7,%xmm0 │ │ │ │ - pmulhw %xmm7,%xmm1 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xd31e9(%rip),%r10 │ │ │ │ - tzcnt %r8d,%r8d │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - movd 0x10(%rsp),%xmm0 │ │ │ │ - shr $0xb,%eax │ │ │ │ - movslq (%r10,%r8,4),%r8 │ │ │ │ - movdqa -0x1a0(%r10),%xmm8 │ │ │ │ - movdqa -0x1e0(%r10),%xmm9 │ │ │ │ - movddup -0xa8(%r10,%rax,8),%xmm10 │ │ │ │ - movddup -0x1b8(%r10,%rax,8),%xmm11 │ │ │ │ - movd -0x210(%r10),%xmm7 │ │ │ │ - psubw %xmm0,%xmm7 │ │ │ │ - pshufb -0x1d0(%r10),%xmm7 │ │ │ │ - add %r10,%r8 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - call 30a270 <__cxa_finalize@plt+0x2df220> │ │ │ │ - jmp *%r8 │ │ │ │ - call 30a270 <__cxa_finalize@plt+0x2df220> │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - add $0x4,%rax │ │ │ │ - movq %xmm0,(%rdi) │ │ │ │ - phaddw %xmm3,%xmm2 │ │ │ │ - movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ - phaddd %xmm2,%xmm2 │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - paddw %xmm7,%xmm2 │ │ │ │ - movq %xmm1,(%rdi) │ │ │ │ - psrlw $0x2,%xmm2 │ │ │ │ - movhps %xmm1,(%rdi,%rsi,1) │ │ │ │ - packuswb %xmm2,%xmm2 │ │ │ │ - movd %xmm2,(%rax) │ │ │ │ - sub $0x4,%r9d │ │ │ │ - jg 309caa <__cxa_finalize@plt+0x2dec5a> │ │ │ │ - ret │ │ │ │ - call 30a270 <__cxa_finalize@plt+0x2df220> │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - add $0x4,%rax │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - paddw %xmm3,%xmm2 │ │ │ │ - phaddw %xmm2,%xmm2 │ │ │ │ - movdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ - paddw %xmm7,%xmm2 │ │ │ │ - psrlw $0x2,%xmm2 │ │ │ │ - packuswb %xmm2,%xmm2 │ │ │ │ - movd %xmm2,(%rax) │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 309ced <__cxa_finalize@plt+0x2dec9d> │ │ │ │ - ret │ │ │ │ - call 30a270 <__cxa_finalize@plt+0x2df220> │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - add $0x8,%rax │ │ │ │ - movdqa %xmm2,(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm3,0x10(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - call 30a270 <__cxa_finalize@plt+0x2df220> │ │ │ │ - paddw (%rdi,%rsi,1),%xmm2 │ │ │ │ - paddw 0x10(%rdi,%rsi,1),%xmm3 │ │ │ │ - movdqa %xmm0,(%rdi,%rsi,1) │ │ │ │ - phaddw %xmm3,%xmm2 │ │ │ │ - movdqa %xmm1,0x10(%rdi,%rsi,1) │ │ │ │ - paddw %xmm7,%xmm2 │ │ │ │ - psrlw $0x2,%xmm2 │ │ │ │ - packuswb %xmm2,%xmm2 │ │ │ │ - movq %xmm2,(%rax) │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 309d24 <__cxa_finalize@plt+0x2decd4> │ │ │ │ - ret │ │ │ │ - call 30a270 <__cxa_finalize@plt+0x2df220> │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - movdqa %xmm2,(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm3,0x10(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - call 30a270 <__cxa_finalize@plt+0x2df220> │ │ │ │ - movdqa %xmm0,0x20(%rdi) │ │ │ │ - phaddw %xmm3,%xmm2 │ │ │ │ - movdqa %xmm2,0x30(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm1,0x30(%rdi) │ │ │ │ - call 30a270 <__cxa_finalize@plt+0x2df220> │ │ │ │ - paddw (%rdi,%rsi,1),%xmm2 │ │ │ │ - paddw 0x10(%rdi,%rsi,1),%xmm3 │ │ │ │ - movdqa %xmm0,(%rdi,%rsi,1) │ │ │ │ - phaddw %xmm3,%xmm2 │ │ │ │ - movdqa %xmm2,0x20(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm1,0x10(%rdi,%rsi,1) │ │ │ │ - call 30a270 <__cxa_finalize@plt+0x2df220> │ │ │ │ - phaddw %xmm3,%xmm2 │ │ │ │ - movdqa 0x20(%rdi,%rsi,1),%xmm3 │ │ │ │ - paddw %xmm7,%xmm3 │ │ │ │ - paddw 0x30(%rdi,%rsi,1),%xmm2 │ │ │ │ - movdqa %xmm0,0x20(%rdi,%rsi,1) │ │ │ │ - paddw %xmm7,%xmm2 │ │ │ │ - psrlw $0x2,%xmm3 │ │ │ │ - psrlw $0x2,%xmm2 │ │ │ │ - movdqa %xmm1,0x30(%rdi,%rsi,1) │ │ │ │ - packuswb %xmm2,%xmm3 │ │ │ │ - movdqa %xmm3,(%rax) │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 309d7d <__cxa_finalize@plt+0x2ded2d> │ │ │ │ - ret │ │ │ │ - call 30a270 <__cxa_finalize@plt+0x2df220> │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - add $0x20,%rax │ │ │ │ - movdqa %xmm2,0x10(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm3,0x20(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - call 30a270 <__cxa_finalize@plt+0x2df220> │ │ │ │ - movdqa %xmm2,0x30(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm0,0x20(%rdi) │ │ │ │ - movdqa %xmm3,0x40(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm1,0x30(%rdi) │ │ │ │ - call 30a270 <__cxa_finalize@plt+0x2df220> │ │ │ │ - movdqa %xmm2,0x50(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm0,0x40(%rdi) │ │ │ │ - movdqa %xmm3,0x60(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm1,0x50(%rdi) │ │ │ │ - call 30a270 <__cxa_finalize@plt+0x2df220> │ │ │ │ - movdqa %xmm0,0x60(%rdi) │ │ │ │ - phaddw %xmm3,%xmm2 │ │ │ │ - movdqa %xmm2,0x70(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm1,0x70(%rdi) │ │ │ │ - call 30a270 <__cxa_finalize@plt+0x2df220> │ │ │ │ - paddw 0x10(%rdi,%rsi,1),%xmm2 │ │ │ │ - paddw 0x20(%rdi,%rsi,1),%xmm3 │ │ │ │ - movdqa %xmm0,(%rdi,%rsi,1) │ │ │ │ - phaddw %xmm3,%xmm2 │ │ │ │ - movdqa %xmm2,0x20(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm1,0x10(%rdi,%rsi,1) │ │ │ │ - call 30a270 <__cxa_finalize@plt+0x2df220> │ │ │ │ - paddw 0x30(%rdi,%rsi,1),%xmm2 │ │ │ │ - paddw 0x40(%rdi,%rsi,1),%xmm3 │ │ │ │ - phaddw %xmm3,%xmm2 │ │ │ │ - movdqa 0x20(%rdi,%rsi,1),%xmm3 │ │ │ │ - paddw %xmm7,%xmm3 │ │ │ │ - movdqa %xmm0,0x20(%rdi,%rsi,1) │ │ │ │ - paddw %xmm7,%xmm2 │ │ │ │ - psrlw $0x2,%xmm3 │ │ │ │ - psrlw $0x2,%xmm2 │ │ │ │ - movdqa %xmm1,0x30(%rdi,%rsi,1) │ │ │ │ - packuswb %xmm2,%xmm3 │ │ │ │ - movdqa %xmm3,(%rax) │ │ │ │ - call 30a270 <__cxa_finalize@plt+0x2df220> │ │ │ │ - paddw 0x50(%rdi,%rsi,1),%xmm2 │ │ │ │ - paddw 0x60(%rdi,%rsi,1),%xmm3 │ │ │ │ - movdqa %xmm0,0x40(%rdi,%rsi,1) │ │ │ │ - phaddw %xmm3,%xmm2 │ │ │ │ - movdqa %xmm2,0x60(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm1,0x50(%rdi,%rsi,1) │ │ │ │ - call 30a270 <__cxa_finalize@plt+0x2df220> │ │ │ │ - phaddw %xmm3,%xmm2 │ │ │ │ - movdqa 0x60(%rdi,%rsi,1),%xmm3 │ │ │ │ - paddw %xmm7,%xmm3 │ │ │ │ - paddw 0x70(%rdi,%rsi,1),%xmm2 │ │ │ │ - movdqa %xmm0,0x60(%rdi,%rsi,1) │ │ │ │ - paddw %xmm7,%xmm2 │ │ │ │ - psrlw $0x2,%xmm3 │ │ │ │ - psrlw $0x2,%xmm2 │ │ │ │ - movdqa %xmm1,0x70(%rdi,%rsi,1) │ │ │ │ - packuswb %xmm2,%xmm3 │ │ │ │ - movdqa %xmm3,0x10(%rax) │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 309e25 <__cxa_finalize@plt+0x2dedd5> │ │ │ │ - ret │ │ │ │ - call 30a270 <__cxa_finalize@plt+0x2df220> │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - add $0x40,%rax │ │ │ │ - movdqa %xmm2,0x10(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm3,0x20(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - call 30a270 <__cxa_finalize@plt+0x2df220> │ │ │ │ - movdqa %xmm2,0x30(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm0,0x20(%rdi) │ │ │ │ - movdqa %xmm3,0x40(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm1,0x30(%rdi) │ │ │ │ - call 30a270 <__cxa_finalize@plt+0x2df220> │ │ │ │ - movdqa %xmm2,0x50(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm0,0x40(%rdi) │ │ │ │ - movdqa %xmm3,0x60(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm1,0x50(%rdi) │ │ │ │ - call 30a270 <__cxa_finalize@plt+0x2df220> │ │ │ │ - movdqa %xmm2,0x70(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm0,0x60(%rdi) │ │ │ │ - movdqa %xmm3,0x80(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm1,0x70(%rdi) │ │ │ │ - call 30a270 <__cxa_finalize@plt+0x2df220> │ │ │ │ - movdqa %xmm2,0x90(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm0,0x80(%rdi) │ │ │ │ - movdqa %xmm3,0xa0(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm1,0x90(%rdi) │ │ │ │ - call 30a270 <__cxa_finalize@plt+0x2df220> │ │ │ │ - movdqa %xmm2,0xb0(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm0,0xa0(%rdi) │ │ │ │ - movdqa %xmm3,0xc0(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm1,0xb0(%rdi) │ │ │ │ - call 30a270 <__cxa_finalize@plt+0x2df220> │ │ │ │ - movdqa %xmm2,0xd0(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm0,0xc0(%rdi) │ │ │ │ - movdqa %xmm3,0xe0(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm1,0xd0(%rdi) │ │ │ │ - call 30a270 <__cxa_finalize@plt+0x2df220> │ │ │ │ - movdqa %xmm0,0xe0(%rdi) │ │ │ │ - phaddw %xmm3,%xmm2 │ │ │ │ - movdqa %xmm2,0xf0(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm1,0xf0(%rdi) │ │ │ │ - call 30a270 <__cxa_finalize@plt+0x2df220> │ │ │ │ - paddw 0x10(%rdi,%rsi,1),%xmm2 │ │ │ │ - paddw 0x20(%rdi,%rsi,1),%xmm3 │ │ │ │ - movdqa %xmm0,(%rdi,%rsi,1) │ │ │ │ - phaddw %xmm3,%xmm2 │ │ │ │ - movdqa %xmm2,0x20(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm1,0x10(%rdi,%rsi,1) │ │ │ │ - call 30a270 <__cxa_finalize@plt+0x2df220> │ │ │ │ - paddw 0x30(%rdi,%rsi,1),%xmm2 │ │ │ │ - paddw 0x40(%rdi,%rsi,1),%xmm3 │ │ │ │ - phaddw %xmm3,%xmm2 │ │ │ │ - movdqa 0x20(%rdi,%rsi,1),%xmm3 │ │ │ │ - paddw %xmm7,%xmm3 │ │ │ │ - movdqa %xmm0,0x20(%rdi,%rsi,1) │ │ │ │ - paddw %xmm7,%xmm2 │ │ │ │ - psrlw $0x2,%xmm3 │ │ │ │ - psrlw $0x2,%xmm2 │ │ │ │ - movdqa %xmm1,0x30(%rdi,%rsi,1) │ │ │ │ - packuswb %xmm2,%xmm3 │ │ │ │ - movdqa %xmm3,(%rax) │ │ │ │ - call 30a270 <__cxa_finalize@plt+0x2df220> │ │ │ │ - paddw 0x50(%rdi,%rsi,1),%xmm2 │ │ │ │ - paddw 0x60(%rdi,%rsi,1),%xmm3 │ │ │ │ - movdqa %xmm0,0x40(%rdi,%rsi,1) │ │ │ │ - phaddw %xmm3,%xmm2 │ │ │ │ - movdqa %xmm2,0x60(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm1,0x50(%rdi,%rsi,1) │ │ │ │ - call 30a270 <__cxa_finalize@plt+0x2df220> │ │ │ │ - paddw 0x70(%rdi,%rsi,1),%xmm2 │ │ │ │ - paddw 0x80(%rdi,%rsi,1),%xmm3 │ │ │ │ - phaddw %xmm3,%xmm2 │ │ │ │ - movdqa 0x60(%rdi,%rsi,1),%xmm3 │ │ │ │ - paddw %xmm7,%xmm3 │ │ │ │ - movdqa %xmm0,0x60(%rdi,%rsi,1) │ │ │ │ - paddw %xmm7,%xmm2 │ │ │ │ - psrlw $0x2,%xmm3 │ │ │ │ - psrlw $0x2,%xmm2 │ │ │ │ - movdqa %xmm1,0x70(%rdi,%rsi,1) │ │ │ │ - packuswb %xmm2,%xmm3 │ │ │ │ - movdqa %xmm3,0x10(%rax) │ │ │ │ - call 30a270 <__cxa_finalize@plt+0x2df220> │ │ │ │ - paddw 0x90(%rdi,%rsi,1),%xmm2 │ │ │ │ - paddw 0xa0(%rdi,%rsi,1),%xmm3 │ │ │ │ - movdqa %xmm0,0x80(%rdi,%rsi,1) │ │ │ │ - phaddw %xmm3,%xmm2 │ │ │ │ - movdqa %xmm2,0xa0(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm1,0x90(%rdi,%rsi,1) │ │ │ │ - call 30a270 <__cxa_finalize@plt+0x2df220> │ │ │ │ - paddw 0xb0(%rdi,%rsi,1),%xmm2 │ │ │ │ - paddw 0xc0(%rdi,%rsi,1),%xmm3 │ │ │ │ - phaddw %xmm3,%xmm2 │ │ │ │ - movdqa 0xa0(%rdi,%rsi,1),%xmm3 │ │ │ │ - paddw %xmm7,%xmm3 │ │ │ │ - movdqa %xmm0,0xa0(%rdi,%rsi,1) │ │ │ │ - paddw %xmm7,%xmm2 │ │ │ │ - psrlw $0x2,%xmm3 │ │ │ │ - psrlw $0x2,%xmm2 │ │ │ │ - movdqa %xmm1,0xb0(%rdi,%rsi,1) │ │ │ │ - packuswb %xmm2,%xmm3 │ │ │ │ - movdqa %xmm3,0x20(%rax) │ │ │ │ - call 30a270 <__cxa_finalize@plt+0x2df220> │ │ │ │ - paddw 0xd0(%rdi,%rsi,1),%xmm2 │ │ │ │ - paddw 0xe0(%rdi,%rsi,1),%xmm3 │ │ │ │ - movdqa %xmm0,0xc0(%rdi,%rsi,1) │ │ │ │ - phaddw %xmm3,%xmm2 │ │ │ │ - movdqa %xmm2,0xe0(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm1,0xd0(%rdi,%rsi,1) │ │ │ │ - call 30a270 <__cxa_finalize@plt+0x2df220> │ │ │ │ - phaddw %xmm3,%xmm2 │ │ │ │ - movdqa 0xe0(%rdi,%rsi,1),%xmm3 │ │ │ │ - paddw %xmm7,%xmm3 │ │ │ │ - paddw 0xf0(%rdi,%rsi,1),%xmm2 │ │ │ │ - movdqa %xmm0,0xe0(%rdi,%rsi,1) │ │ │ │ - paddw %xmm7,%xmm2 │ │ │ │ - psrlw $0x2,%xmm3 │ │ │ │ - psrlw $0x2,%xmm2 │ │ │ │ - movdqa %xmm1,0xf0(%rdi,%rsi,1) │ │ │ │ - packuswb %xmm2,%xmm3 │ │ │ │ - movdqa %xmm3,0x30(%rax) │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 309f70 <__cxa_finalize@plt+0x2def20> │ │ │ │ + psubd %xmm1,%xmm2 │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ + psubd %xmm4,%xmm3 │ │ │ │ + movdqa %xmm2,-0x28(%rsp) │ │ │ │ + movdqa %xmm3,-0x18(%rsp) │ │ │ │ + pcmpeqd %xmm0,%xmm1 │ │ │ │ + pcmpeqd %xmm0,%xmm4 │ │ │ │ + packssdw %xmm1,%xmm4 │ │ │ │ + pmovmskb %xmm4,%eax │ │ │ │ + tzcnt %eax,%eax │ │ │ │ + mov -0x28(%rsp,%rax,2),%esi │ │ │ │ + shr $1,%eax │ │ │ │ + shr $0xa,%esi │ │ │ │ + mov %esi,(%rdx) │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - movdqa (%rcx),%xmm2 │ │ │ │ - movdqa %xmm2,%xmm4 │ │ │ │ - punpcklwd %xmm0,%xmm4 │ │ │ │ - movdqa %xmm2,%xmm5 │ │ │ │ - punpckhwd %xmm0,%xmm5 │ │ │ │ - psubsw %xmm2,%xmm0 │ │ │ │ - pabsw %xmm0,%xmm0 │ │ │ │ - movdqa %xmm8,%xmm6 │ │ │ │ - psubusw %xmm0,%xmm6 │ │ │ │ - psrlw $0xa,%xmm6 │ │ │ │ - movdqa %xmm9,%xmm2 │ │ │ │ - psubw %xmm6,%xmm2 │ │ │ │ - movdqa %xmm6,%xmm0 │ │ │ │ - punpcklwd %xmm2,%xmm0 │ │ │ │ - punpckhwd %xmm2,%xmm6 │ │ │ │ - pmaddwd %xmm4,%xmm0 │ │ │ │ - pmaddwd %xmm5,%xmm6 │ │ │ │ - psrad $0x5,%xmm0 │ │ │ │ - psrad $0x5,%xmm6 │ │ │ │ - packssdw %xmm6,%xmm0 │ │ │ │ - pmaxsw %xmm10,%xmm0 │ │ │ │ - psubsw %xmm10,%xmm0 │ │ │ │ - pmulhw %xmm11,%xmm0 │ │ │ │ - movdqa 0x10(%rdx),%xmm1 │ │ │ │ - movdqa 0x10(%rcx),%xmm3 │ │ │ │ - movdqa %xmm3,%xmm4 │ │ │ │ - punpcklwd %xmm1,%xmm4 │ │ │ │ - movdqa %xmm3,%xmm5 │ │ │ │ - punpckhwd %xmm1,%xmm5 │ │ │ │ - psubsw %xmm3,%xmm1 │ │ │ │ - pabsw %xmm1,%xmm1 │ │ │ │ - movdqa %xmm8,%xmm6 │ │ │ │ - psubusw %xmm1,%xmm6 │ │ │ │ - psrlw $0xa,%xmm6 │ │ │ │ - movdqa %xmm9,%xmm3 │ │ │ │ - psubw %xmm6,%xmm3 │ │ │ │ - movdqa %xmm6,%xmm1 │ │ │ │ - punpcklwd %xmm3,%xmm1 │ │ │ │ - punpckhwd %xmm3,%xmm6 │ │ │ │ - pmaddwd %xmm4,%xmm1 │ │ │ │ - pmaddwd %xmm5,%xmm6 │ │ │ │ - psrad $0x5,%xmm1 │ │ │ │ - psrad $0x5,%xmm6 │ │ │ │ - packssdw %xmm6,%xmm1 │ │ │ │ - pmaxsw %xmm10,%xmm1 │ │ │ │ - psubsw %xmm10,%xmm1 │ │ │ │ - pmulhw %xmm11,%xmm1 │ │ │ │ - add $0x20,%rdx │ │ │ │ - add $0x20,%rcx │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0xd2af1(%rip),%r10 │ │ │ │ - tzcnt %r8d,%r8d │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - movd 0x10(%rsp),%xmm7 │ │ │ │ - shr $0xb,%eax │ │ │ │ - movslq (%r10,%r8,4),%r8 │ │ │ │ - movdqa -0x1b8(%r10),%xmm8 │ │ │ │ - movdqa -0x1f8(%r10),%xmm9 │ │ │ │ - movddup -0xc0(%r10,%rax,8),%xmm10 │ │ │ │ - movddup -0x1d0(%r10,%rax,8),%xmm11 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - add %r10,%r8 │ │ │ │ - pshufb %xmm0,%xmm7 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - call 30a520 <__cxa_finalize@plt+0x2df4d0> │ │ │ │ - jmp *%r8 │ │ │ │ - call 30a520 <__cxa_finalize@plt+0x2df4d0> │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - movq %xmm0,(%rdi) │ │ │ │ - movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - movq %xmm1,(%rdi) │ │ │ │ - movhps %xmm1,(%rdi,%rsi,1) │ │ │ │ - sub $0x4,%r9d │ │ │ │ - jg 30a3ac <__cxa_finalize@plt+0x2df35c> │ │ │ │ - ret │ │ │ │ - call 30a520 <__cxa_finalize@plt+0x2df4d0> │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 30a3d0 <__cxa_finalize@plt+0x2df380> │ │ │ │ - ret │ │ │ │ - call 30a520 <__cxa_finalize@plt+0x2df4d0> │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - call 30a520 <__cxa_finalize@plt+0x2df4d0> │ │ │ │ - movdqa %xmm0,(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm1,0x10(%rdi,%rsi,1) │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 30a3e9 <__cxa_finalize@plt+0x2df399> │ │ │ │ - ret │ │ │ │ - call 30a520 <__cxa_finalize@plt+0x2df4d0> │ │ │ │ - add %rsi,%rdi │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - call 30a520 <__cxa_finalize@plt+0x2df4d0> │ │ │ │ - movdqa %xmm0,0x20(%rdi) │ │ │ │ - movdqa %xmm1,0x30(%rdi) │ │ │ │ - dec %r9d │ │ │ │ - jg 30a412 <__cxa_finalize@plt+0x2df3c2> │ │ │ │ - ret │ │ │ │ - call 30a520 <__cxa_finalize@plt+0x2df4d0> │ │ │ │ - add %rsi,%rdi │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - call 30a520 <__cxa_finalize@plt+0x2df4d0> │ │ │ │ - movdqa %xmm0,0x20(%rdi) │ │ │ │ - movdqa %xmm1,0x30(%rdi) │ │ │ │ - call 30a520 <__cxa_finalize@plt+0x2df4d0> │ │ │ │ - movdqa %xmm0,0x40(%rdi) │ │ │ │ - movdqa %xmm1,0x50(%rdi) │ │ │ │ - call 30a520 <__cxa_finalize@plt+0x2df4d0> │ │ │ │ - movdqa %xmm0,0x60(%rdi) │ │ │ │ - movdqa %xmm1,0x70(%rdi) │ │ │ │ - dec %r9d │ │ │ │ - jg 30a438 <__cxa_finalize@plt+0x2df3e8> │ │ │ │ - ret │ │ │ │ - call 30a520 <__cxa_finalize@plt+0x2df4d0> │ │ │ │ - add %rsi,%rdi │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - call 30a520 <__cxa_finalize@plt+0x2df4d0> │ │ │ │ - movdqa %xmm0,0x20(%rdi) │ │ │ │ - movdqa %xmm1,0x30(%rdi) │ │ │ │ - call 30a520 <__cxa_finalize@plt+0x2df4d0> │ │ │ │ - movdqa %xmm0,0x40(%rdi) │ │ │ │ - movdqa %xmm1,0x50(%rdi) │ │ │ │ - call 30a520 <__cxa_finalize@plt+0x2df4d0> │ │ │ │ - movdqa %xmm0,0x60(%rdi) │ │ │ │ - movdqa %xmm1,0x70(%rdi) │ │ │ │ - call 30a520 <__cxa_finalize@plt+0x2df4d0> │ │ │ │ - movdqa %xmm0,0x80(%rdi) │ │ │ │ - movdqa %xmm1,0x90(%rdi) │ │ │ │ - call 30a520 <__cxa_finalize@plt+0x2df4d0> │ │ │ │ - movdqa %xmm0,0xa0(%rdi) │ │ │ │ - movdqa %xmm1,0xb0(%rdi) │ │ │ │ - call 30a520 <__cxa_finalize@plt+0x2df4d0> │ │ │ │ - movdqa %xmm0,0xc0(%rdi) │ │ │ │ - movdqa %xmm1,0xd0(%rdi) │ │ │ │ - call 30a520 <__cxa_finalize@plt+0x2df4d0> │ │ │ │ - movdqa %xmm0,0xe0(%rdi) │ │ │ │ - movdqa %xmm1,0xf0(%rdi) │ │ │ │ - dec %r9d │ │ │ │ - jg 30a47c <__cxa_finalize@plt+0x2df42c> │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - movdqa (%rcx),%xmm2 │ │ │ │ + sub $0x1b8,%rsp │ │ │ │ + mov 0x1d8(%rsp),%r10d │ │ │ │ + movdqa 0xdcd49(%rip),%xmm6 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + lea (%rdi,%rsi,4),%rax │ │ │ │ + lea (%rsi,%rsi,2),%r11 │ │ │ │ + test $0x2,%r10b │ │ │ │ + je 2ff657 <__cxa_finalize@plt+0x2d4607> │ │ │ │ + movdqu (%rdi),%xmm0 │ │ │ │ + movdqu (%rdi,%rsi,1),%xmm1 │ │ │ │ + movdqu (%rdi,%rsi,2),%xmm2 │ │ │ │ + movdqu (%rdi,%r11,1),%xmm3 │ │ │ │ + movdqa %xmm0,%xmm4 │ │ │ │ + punpcklbw %xmm7,%xmm4 │ │ │ │ + punpckhbw %xmm7,%xmm0 │ │ │ │ + movdqa %xmm4,0x70(%rsp) │ │ │ │ + movdqa %xmm0,0x80(%rsp) │ │ │ │ + movdqa %xmm1,%xmm4 │ │ │ │ + punpcklbw %xmm7,%xmm4 │ │ │ │ + punpckhbw %xmm7,%xmm1 │ │ │ │ + movdqa %xmm4,0x90(%rsp) │ │ │ │ + movdqa %xmm1,0xa0(%rsp) │ │ │ │ movdqa %xmm2,%xmm4 │ │ │ │ - punpcklwd %xmm0,%xmm4 │ │ │ │ - movdqa %xmm2,%xmm5 │ │ │ │ - punpckhwd %xmm0,%xmm5 │ │ │ │ - psubsw %xmm2,%xmm0 │ │ │ │ - pabsw %xmm0,%xmm0 │ │ │ │ - movdqa %xmm8,%xmm6 │ │ │ │ - psubusw %xmm0,%xmm6 │ │ │ │ - psrlw $0xa,%xmm6 │ │ │ │ - movdqa %xmm9,%xmm2 │ │ │ │ - psubw %xmm6,%xmm2 │ │ │ │ - movdqa %xmm6,%xmm0 │ │ │ │ - punpcklwd %xmm2,%xmm0 │ │ │ │ - punpckhwd %xmm2,%xmm6 │ │ │ │ - pmaddwd %xmm4,%xmm0 │ │ │ │ - pmaddwd %xmm5,%xmm6 │ │ │ │ - psrad $0x5,%xmm0 │ │ │ │ - psrad $0x5,%xmm6 │ │ │ │ - packssdw %xmm6,%xmm0 │ │ │ │ - pmaxsw %xmm10,%xmm0 │ │ │ │ - psubsw %xmm10,%xmm0 │ │ │ │ - pmulhw %xmm11,%xmm0 │ │ │ │ - movdqa 0x10(%rdx),%xmm1 │ │ │ │ - movdqa 0x10(%rcx),%xmm3 │ │ │ │ + punpcklbw %xmm7,%xmm4 │ │ │ │ + punpckhbw %xmm7,%xmm2 │ │ │ │ + movdqa %xmm4,0xb0(%rsp) │ │ │ │ + movdqa %xmm2,0xc0(%rsp) │ │ │ │ movdqa %xmm3,%xmm4 │ │ │ │ - punpcklwd %xmm1,%xmm4 │ │ │ │ - movdqa %xmm3,%xmm5 │ │ │ │ - punpckhwd %xmm1,%xmm5 │ │ │ │ - psubsw %xmm3,%xmm1 │ │ │ │ - pabsw %xmm1,%xmm1 │ │ │ │ - movdqa %xmm8,%xmm6 │ │ │ │ - psubusw %xmm1,%xmm6 │ │ │ │ - psrlw $0xa,%xmm6 │ │ │ │ - movdqa %xmm9,%xmm3 │ │ │ │ - psubw %xmm6,%xmm3 │ │ │ │ - movdqa %xmm6,%xmm1 │ │ │ │ - punpcklwd %xmm3,%xmm1 │ │ │ │ - punpckhwd %xmm3,%xmm6 │ │ │ │ - pmaddwd %xmm4,%xmm1 │ │ │ │ - pmaddwd %xmm5,%xmm6 │ │ │ │ - psrad $0x5,%xmm1 │ │ │ │ - psrad $0x5,%xmm6 │ │ │ │ - packssdw %xmm6,%xmm1 │ │ │ │ - pmaxsw %xmm10,%xmm1 │ │ │ │ - psubsw %xmm10,%xmm1 │ │ │ │ - pmulhw %xmm11,%xmm1 │ │ │ │ - phaddw %xmm3,%xmm2 │ │ │ │ - add $0x20,%rdx │ │ │ │ - add $0x20,%rcx │ │ │ │ - packuswb %xmm2,%xmm2 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - psubb %xmm7,%xmm2 │ │ │ │ - pavgb %xmm3,%xmm2 │ │ │ │ - movq %xmm2,(%rax) │ │ │ │ - add $0x8,%rax │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xd2839(%rip),%r10 │ │ │ │ - tzcnt %r8d,%r8d │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - shr $0xb,%eax │ │ │ │ - movslq (%r10,%r8,4),%r8 │ │ │ │ - movdqa -0x1d0(%r10),%xmm8 │ │ │ │ - movdqa -0x210(%r10),%xmm9 │ │ │ │ - movddup -0xd8(%r10,%rax,8),%xmm10 │ │ │ │ - movddup -0x1e8(%r10,%rax,8),%xmm11 │ │ │ │ - add %r10,%r8 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - call 30a7e0 <__cxa_finalize@plt+0x2df790> │ │ │ │ - jmp *%r8 │ │ │ │ - call 30a7e0 <__cxa_finalize@plt+0x2df790> │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - movq %xmm0,(%rdi) │ │ │ │ - movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - movq %xmm1,(%rdi) │ │ │ │ - movhps %xmm1,(%rdi,%rsi,1) │ │ │ │ - sub $0x4,%r9d │ │ │ │ - jg 30a66d <__cxa_finalize@plt+0x2df61d> │ │ │ │ - ret │ │ │ │ - call 30a7e0 <__cxa_finalize@plt+0x2df790> │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 30a691 <__cxa_finalize@plt+0x2df641> │ │ │ │ - ret │ │ │ │ - call 30a7e0 <__cxa_finalize@plt+0x2df790> │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - call 30a7e0 <__cxa_finalize@plt+0x2df790> │ │ │ │ - movdqa %xmm0,(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm1,0x10(%rdi,%rsi,1) │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 30a6aa <__cxa_finalize@plt+0x2df65a> │ │ │ │ - ret │ │ │ │ - call 30a7e0 <__cxa_finalize@plt+0x2df790> │ │ │ │ - add %rsi,%rdi │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - call 30a7e0 <__cxa_finalize@plt+0x2df790> │ │ │ │ - movdqa %xmm0,0x20(%rdi) │ │ │ │ - movdqa %xmm1,0x30(%rdi) │ │ │ │ - dec %r9d │ │ │ │ - jg 30a6d3 <__cxa_finalize@plt+0x2df683> │ │ │ │ - ret │ │ │ │ - call 30a7e0 <__cxa_finalize@plt+0x2df790> │ │ │ │ - add %rsi,%rdi │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - call 30a7e0 <__cxa_finalize@plt+0x2df790> │ │ │ │ - movdqa %xmm0,0x20(%rdi) │ │ │ │ - movdqa %xmm1,0x30(%rdi) │ │ │ │ - call 30a7e0 <__cxa_finalize@plt+0x2df790> │ │ │ │ - movdqa %xmm0,0x40(%rdi) │ │ │ │ - movdqa %xmm1,0x50(%rdi) │ │ │ │ - call 30a7e0 <__cxa_finalize@plt+0x2df790> │ │ │ │ - movdqa %xmm0,0x60(%rdi) │ │ │ │ - movdqa %xmm1,0x70(%rdi) │ │ │ │ - dec %r9d │ │ │ │ - jg 30a6f9 <__cxa_finalize@plt+0x2df6a9> │ │ │ │ - ret │ │ │ │ - call 30a7e0 <__cxa_finalize@plt+0x2df790> │ │ │ │ - add %rsi,%rdi │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - call 30a7e0 <__cxa_finalize@plt+0x2df790> │ │ │ │ - movdqa %xmm0,0x20(%rdi) │ │ │ │ - movdqa %xmm1,0x30(%rdi) │ │ │ │ - call 30a7e0 <__cxa_finalize@plt+0x2df790> │ │ │ │ - movdqa %xmm0,0x40(%rdi) │ │ │ │ - movdqa %xmm1,0x50(%rdi) │ │ │ │ - call 30a7e0 <__cxa_finalize@plt+0x2df790> │ │ │ │ - movdqa %xmm0,0x60(%rdi) │ │ │ │ - movdqa %xmm1,0x70(%rdi) │ │ │ │ - call 30a7e0 <__cxa_finalize@plt+0x2df790> │ │ │ │ - movdqa %xmm0,0x80(%rdi) │ │ │ │ - movdqa %xmm1,0x90(%rdi) │ │ │ │ - call 30a7e0 <__cxa_finalize@plt+0x2df790> │ │ │ │ - movdqa %xmm0,0xa0(%rdi) │ │ │ │ - movdqa %xmm1,0xb0(%rdi) │ │ │ │ - call 30a7e0 <__cxa_finalize@plt+0x2df790> │ │ │ │ - movdqa %xmm0,0xc0(%rdi) │ │ │ │ - movdqa %xmm1,0xd0(%rdi) │ │ │ │ - call 30a7e0 <__cxa_finalize@plt+0x2df790> │ │ │ │ - movdqa %xmm0,0xe0(%rdi) │ │ │ │ - movdqa %xmm1,0xf0(%rdi) │ │ │ │ - dec %r9d │ │ │ │ - jg 30a73d <__cxa_finalize@plt+0x2df6ed> │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - movdqa (%rcx),%xmm2 │ │ │ │ + punpcklbw %xmm7,%xmm4 │ │ │ │ + punpckhbw %xmm7,%xmm3 │ │ │ │ + movdqa %xmm4,0xd0(%rsp) │ │ │ │ + movdqa %xmm3,0xe0(%rsp) │ │ │ │ + movdqu (%rax),%xmm0 │ │ │ │ + movdqu (%rax,%rsi,1),%xmm1 │ │ │ │ + movdqu (%rax,%rsi,2),%xmm2 │ │ │ │ + movdqu (%rax,%r11,1),%xmm3 │ │ │ │ + movdqa %xmm0,%xmm4 │ │ │ │ + punpcklbw %xmm7,%xmm4 │ │ │ │ + punpckhbw %xmm7,%xmm0 │ │ │ │ + movdqa %xmm4,0xf0(%rsp) │ │ │ │ + movdqa %xmm0,0x100(%rsp) │ │ │ │ + movdqa %xmm1,%xmm4 │ │ │ │ + punpcklbw %xmm7,%xmm4 │ │ │ │ + punpckhbw %xmm7,%xmm1 │ │ │ │ + movdqa %xmm4,0x110(%rsp) │ │ │ │ + movdqa %xmm1,0x120(%rsp) │ │ │ │ movdqa %xmm2,%xmm4 │ │ │ │ - punpcklwd %xmm0,%xmm4 │ │ │ │ - movdqa %xmm2,%xmm5 │ │ │ │ - punpckhwd %xmm0,%xmm5 │ │ │ │ - psubsw %xmm2,%xmm0 │ │ │ │ - pabsw %xmm0,%xmm0 │ │ │ │ - movdqa %xmm8,%xmm6 │ │ │ │ - psubusw %xmm0,%xmm6 │ │ │ │ - psrlw $0xa,%xmm6 │ │ │ │ - movdqa %xmm9,%xmm2 │ │ │ │ - psubw %xmm6,%xmm2 │ │ │ │ - movdqa %xmm6,%xmm0 │ │ │ │ - punpcklwd %xmm2,%xmm0 │ │ │ │ - punpckhwd %xmm2,%xmm6 │ │ │ │ - pmaddwd %xmm4,%xmm0 │ │ │ │ - pmaddwd %xmm5,%xmm6 │ │ │ │ - psrad $0x5,%xmm0 │ │ │ │ - psrad $0x5,%xmm6 │ │ │ │ - packssdw %xmm6,%xmm0 │ │ │ │ - pmaxsw %xmm10,%xmm0 │ │ │ │ - psubsw %xmm10,%xmm0 │ │ │ │ - pmulhw %xmm11,%xmm0 │ │ │ │ - movdqa 0x10(%rdx),%xmm1 │ │ │ │ - movdqa 0x10(%rcx),%xmm3 │ │ │ │ + punpcklbw %xmm7,%xmm4 │ │ │ │ + punpckhbw %xmm7,%xmm2 │ │ │ │ + movdqa %xmm4,0x130(%rsp) │ │ │ │ + movdqa %xmm2,0x140(%rsp) │ │ │ │ movdqa %xmm3,%xmm4 │ │ │ │ - punpcklwd %xmm1,%xmm4 │ │ │ │ - movdqa %xmm3,%xmm5 │ │ │ │ - punpckhwd %xmm1,%xmm5 │ │ │ │ - psubsw %xmm3,%xmm1 │ │ │ │ - pabsw %xmm1,%xmm1 │ │ │ │ - movdqa %xmm8,%xmm6 │ │ │ │ - psubusw %xmm1,%xmm6 │ │ │ │ - psrlw $0xa,%xmm6 │ │ │ │ - movdqa %xmm9,%xmm3 │ │ │ │ - psubw %xmm6,%xmm3 │ │ │ │ - movdqa %xmm6,%xmm1 │ │ │ │ - punpcklwd %xmm3,%xmm1 │ │ │ │ - punpckhwd %xmm3,%xmm6 │ │ │ │ - pmaddwd %xmm4,%xmm1 │ │ │ │ - pmaddwd %xmm5,%xmm6 │ │ │ │ - psrad $0x5,%xmm1 │ │ │ │ - psrad $0x5,%xmm6 │ │ │ │ - packssdw %xmm6,%xmm1 │ │ │ │ - pmaxsw %xmm10,%xmm1 │ │ │ │ - psubsw %xmm10,%xmm1 │ │ │ │ - pmulhw %xmm11,%xmm1 │ │ │ │ - packuswb %xmm3,%xmm2 │ │ │ │ - add $0x20,%rdx │ │ │ │ - add $0x20,%rcx │ │ │ │ - movdqa %xmm2,(%rax) │ │ │ │ - add $0x10,%rax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0xd25a1(%rip),%rax │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - movslq (%rax,%rcx,4),%rcx │ │ │ │ - movdqa -0x1c8(%rax),%xmm7 │ │ │ │ - add %rax,%rcx │ │ │ │ - lea (%rsi,%rsi,2),%rax │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - jmp *%rcx │ │ │ │ - movdqa (%r9),%xmm5 │ │ │ │ + punpcklbw %xmm7,%xmm4 │ │ │ │ + punpckhbw %xmm7,%xmm3 │ │ │ │ + movdqa %xmm4,0x150(%rsp) │ │ │ │ + movdqa %xmm3,0x160(%rsp) │ │ │ │ + jmp 2ff72c <__cxa_finalize@plt+0x2d46dc> │ │ │ │ movq (%rdi),%xmm0 │ │ │ │ - movhps (%rdi,%rsi,1),%xmm0 │ │ │ │ - movq (%rdi,%rsi,2),%xmm1 │ │ │ │ - movhps (%rdi,%rax,1),%xmm1 │ │ │ │ + punpcklbw %xmm7,%xmm0 │ │ │ │ + movq (%rdi,%rsi,1),%xmm1 │ │ │ │ + punpcklbw %xmm7,%xmm1 │ │ │ │ + movq (%rdi,%rsi,2),%xmm2 │ │ │ │ + punpcklbw %xmm7,%xmm2 │ │ │ │ + movq (%rdi,%r11,1),%xmm3 │ │ │ │ + punpcklbw %xmm7,%xmm3 │ │ │ │ + movdqa %xmm0,0x70(%rsp) │ │ │ │ + movdqa %xmm1,0x90(%rsp) │ │ │ │ + movdqa %xmm2,0xb0(%rsp) │ │ │ │ + movdqa %xmm3,0xd0(%rsp) │ │ │ │ + movd %xmm6,0x80(%rsp) │ │ │ │ + movd %xmm6,0xa0(%rsp) │ │ │ │ + movd %xmm6,0xc0(%rsp) │ │ │ │ + movd %xmm6,0xe0(%rsp) │ │ │ │ + movq (%rax),%xmm0 │ │ │ │ + punpcklbw %xmm7,%xmm0 │ │ │ │ + movq (%rax,%rsi,1),%xmm1 │ │ │ │ + punpcklbw %xmm7,%xmm1 │ │ │ │ + movq (%rax,%rsi,2),%xmm2 │ │ │ │ + punpcklbw %xmm7,%xmm2 │ │ │ │ + movq (%rax,%r11,1),%xmm3 │ │ │ │ + punpcklbw %xmm7,%xmm3 │ │ │ │ + movdqa %xmm0,0xf0(%rsp) │ │ │ │ + movdqa %xmm1,0x110(%rsp) │ │ │ │ + movdqa %xmm2,0x130(%rsp) │ │ │ │ + movdqa %xmm3,0x150(%rsp) │ │ │ │ + movd %xmm6,0x100(%rsp) │ │ │ │ + movd %xmm6,0x120(%rsp) │ │ │ │ + movd %xmm6,0x140(%rsp) │ │ │ │ + movd %xmm6,0x160(%rsp) │ │ │ │ + test $0x4,%r10b │ │ │ │ + je 2ff856 <__cxa_finalize@plt+0x2d4806> │ │ │ │ + test $0x1,%r10b │ │ │ │ + je 2ff7d2 <__cxa_finalize@plt+0x2d4782> │ │ │ │ + test $0x2,%r10b │ │ │ │ + je 2ff786 <__cxa_finalize@plt+0x2d4736> │ │ │ │ + movdqu -0x4(%rcx),%xmm0 │ │ │ │ + movdqu -0x4(%rcx,%rsi,1),%xmm1 │ │ │ │ movdqa %xmm0,%xmm2 │ │ │ │ - psubw (%rdx),%xmm2 │ │ │ │ + punpckhbw %xmm7,%xmm2 │ │ │ │ + punpcklbw %xmm7,%xmm0 │ │ │ │ movdqa %xmm1,%xmm3 │ │ │ │ - psubw 0x10(%rdx),%xmm3 │ │ │ │ - add $0x10,%r9 │ │ │ │ - add $0x20,%rdx │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - punpcklbw %xmm6,%xmm4 │ │ │ │ - punpckhbw %xmm6,%xmm5 │ │ │ │ - pmullw %xmm7,%xmm4 │ │ │ │ - pmullw %xmm7,%xmm5 │ │ │ │ - pmulhrsw %xmm4,%xmm2 │ │ │ │ - pmulhrsw %xmm5,%xmm3 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - paddw %xmm3,%xmm1 │ │ │ │ - movq %xmm0,(%rdi) │ │ │ │ - movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ - movq %xmm1,(%rdi,%rsi,2) │ │ │ │ - movhps %xmm1,(%rdi,%rax,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 30a8f4 <__cxa_finalize@plt+0x2df8a4> │ │ │ │ - ret │ │ │ │ - movdqa (%r9),%xmm5 │ │ │ │ - movdqa (%rdi),%xmm0 │ │ │ │ - movdqa (%rdi,%rsi,1),%xmm1 │ │ │ │ + punpckhbw %xmm7,%xmm3 │ │ │ │ + punpcklbw %xmm7,%xmm1 │ │ │ │ + movdqu %xmm2,0x38(%rsp) │ │ │ │ + movdqu %xmm3,0x58(%rsp) │ │ │ │ + movdqu %xmm0,0x28(%rsp) │ │ │ │ + movdqu %xmm1,0x48(%rsp) │ │ │ │ + jmp 2ff86e <__cxa_finalize@plt+0x2d481e> │ │ │ │ + movdqu -0x8(%rcx),%xmm0 │ │ │ │ + movdqu -0x8(%rcx,%rsi,1),%xmm1 │ │ │ │ movdqa %xmm0,%xmm2 │ │ │ │ - psubw (%rdx),%xmm2 │ │ │ │ + punpckhbw %xmm7,%xmm2 │ │ │ │ + punpcklbw %xmm7,%xmm0 │ │ │ │ movdqa %xmm1,%xmm3 │ │ │ │ - psubw 0x10(%rdx),%xmm3 │ │ │ │ - add $0x10,%r9 │ │ │ │ - add $0x20,%rdx │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - punpcklbw %xmm6,%xmm4 │ │ │ │ - punpckhbw %xmm6,%xmm5 │ │ │ │ - pmullw %xmm7,%xmm4 │ │ │ │ - pmullw %xmm7,%xmm5 │ │ │ │ - pmulhrsw %xmm4,%xmm2 │ │ │ │ - pmulhrsw %xmm5,%xmm3 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - paddw %xmm3,%xmm1 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 30a965 <__cxa_finalize@plt+0x2df915> │ │ │ │ - ret │ │ │ │ - movdqa (%r9),%xmm5 │ │ │ │ - movdqa (%rdi),%xmm0 │ │ │ │ - movdqa 0x10(%rdi),%xmm1 │ │ │ │ + punpckhbw %xmm7,%xmm3 │ │ │ │ + punpcklbw %xmm7,%xmm1 │ │ │ │ + movdqa %xmm0,0x20(%rsp) │ │ │ │ + movdqa %xmm2,0x30(%rsp) │ │ │ │ + movdqa %xmm1,0x40(%rsp) │ │ │ │ + movdqa %xmm3,0x50(%rsp) │ │ │ │ + movd %xmm6,0x40(%rsp) │ │ │ │ + movd %xmm6,0x60(%rsp) │ │ │ │ + jmp 2ff86e <__cxa_finalize@plt+0x2d481e> │ │ │ │ + test $0x2,%r10b │ │ │ │ + je 2ff81f <__cxa_finalize@plt+0x2d47cf> │ │ │ │ + movdqu (%rcx),%xmm0 │ │ │ │ + movdqu (%rcx,%rsi,1),%xmm1 │ │ │ │ movdqa %xmm0,%xmm2 │ │ │ │ - psubw (%rdx),%xmm2 │ │ │ │ + punpckhbw %xmm7,%xmm2 │ │ │ │ + punpcklbw %xmm7,%xmm0 │ │ │ │ movdqa %xmm1,%xmm3 │ │ │ │ - psubw 0x10(%rdx),%xmm3 │ │ │ │ - add $0x10,%r9 │ │ │ │ - add $0x20,%rdx │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - punpcklbw %xmm6,%xmm4 │ │ │ │ - punpckhbw %xmm6,%xmm5 │ │ │ │ - pmullw %xmm7,%xmm4 │ │ │ │ - pmullw %xmm7,%xmm5 │ │ │ │ - pmulhrsw %xmm4,%xmm2 │ │ │ │ - pmulhrsw %xmm5,%xmm3 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - paddw %xmm3,%xmm1 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %r8d │ │ │ │ - jg 30a9c6 <__cxa_finalize@plt+0x2df976> │ │ │ │ - ret │ │ │ │ - movdqa (%r9),%xmm5 │ │ │ │ - movdqa (%rdi),%xmm0 │ │ │ │ - movdqa 0x10(%rdi),%xmm1 │ │ │ │ + punpckhbw %xmm7,%xmm3 │ │ │ │ + punpcklbw %xmm7,%xmm1 │ │ │ │ + movd %xmm2,0x40(%rsp) │ │ │ │ + movd %xmm3,0x60(%rsp) │ │ │ │ + movd %xmm6,0x2c(%rsp) │ │ │ │ + movd %xmm6,0x4c(%rsp) │ │ │ │ + movdqa %xmm0,0x30(%rsp) │ │ │ │ + movdqa %xmm1,0x50(%rsp) │ │ │ │ + jmp 2ff86e <__cxa_finalize@plt+0x2d481e> │ │ │ │ + movq (%rcx),%xmm0 │ │ │ │ + punpcklbw %xmm7,%xmm0 │ │ │ │ + movq (%rcx,%rsi,1),%xmm1 │ │ │ │ + punpcklbw %xmm7,%xmm1 │ │ │ │ + movd %xmm6,0x2c(%rsp) │ │ │ │ + movd %xmm6,0x4c(%rsp) │ │ │ │ + movdqa %xmm0,0x30(%rsp) │ │ │ │ + movdqa %xmm1,0x50(%rsp) │ │ │ │ + movd %xmm6,0x40(%rsp) │ │ │ │ + movd %xmm6,0x60(%rsp) │ │ │ │ + jmp 2ff86e <__cxa_finalize@plt+0x2d481e> │ │ │ │ + movdqu %xmm6,0x2c(%rsp) │ │ │ │ + movdqu %xmm6,0x4c(%rsp) │ │ │ │ + movq %xmm6,0x3c(%rsp) │ │ │ │ + movq %xmm6,0x5c(%rsp) │ │ │ │ + test $0x1,%r10b │ │ │ │ + je 2ff8e5 <__cxa_finalize@plt+0x2d4895> │ │ │ │ + movdqu (%rdx),%xmm0 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + punpckhbw %xmm7,%xmm1 │ │ │ │ + punpcklbw %xmm7,%xmm0 │ │ │ │ + movhlps %xmm1,%xmm3 │ │ │ │ + movd %xmm1,0xec(%rsp) │ │ │ │ + movd %xmm3,0x12c(%rsp) │ │ │ │ + psrlq $0x20,%xmm1 │ │ │ │ + psrlq $0x20,%xmm3 │ │ │ │ + movd %xmm1,0x10c(%rsp) │ │ │ │ + movd %xmm3,0x14c(%rsp) │ │ │ │ + movhlps %xmm0,%xmm2 │ │ │ │ + movd %xmm0,0x6c(%rsp) │ │ │ │ + movd %xmm2,0xac(%rsp) │ │ │ │ + psrlq $0x20,%xmm0 │ │ │ │ + psrlq $0x20,%xmm2 │ │ │ │ + movd %xmm0,0x8c(%rsp) │ │ │ │ + movd %xmm2,0xcc(%rsp) │ │ │ │ + jmp 2ff92a <__cxa_finalize@plt+0x2d48da> │ │ │ │ + movd %xmm6,0x6c(%rsp) │ │ │ │ + movd %xmm6,0x8c(%rsp) │ │ │ │ + movd %xmm6,0xac(%rsp) │ │ │ │ + movd %xmm6,0xcc(%rsp) │ │ │ │ + movd %xmm6,0xec(%rsp) │ │ │ │ + movd %xmm6,0x10c(%rsp) │ │ │ │ + movd %xmm6,0x12c(%rsp) │ │ │ │ + movd %xmm6,0x14c(%rsp) │ │ │ │ + test $0x8,%r10b │ │ │ │ + je 2ffaa7 <__cxa_finalize@plt+0x2d4a57> │ │ │ │ + test $0x1,%r10b │ │ │ │ + je 2ff9fb <__cxa_finalize@plt+0x2d49ab> │ │ │ │ + test $0x2,%r10b │ │ │ │ + je 2ff992 <__cxa_finalize@plt+0x2d4942> │ │ │ │ + movdqu -0x4(%r8),%xmm0 │ │ │ │ + movdqu -0x4(%r8,%rsi,1),%xmm1 │ │ │ │ movdqa %xmm0,%xmm2 │ │ │ │ - psubw (%rdx),%xmm2 │ │ │ │ + punpckhbw %xmm7,%xmm2 │ │ │ │ + punpcklbw %xmm7,%xmm0 │ │ │ │ movdqa %xmm1,%xmm3 │ │ │ │ - psubw 0x10(%rdx),%xmm3 │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - punpcklbw %xmm6,%xmm4 │ │ │ │ - punpckhbw %xmm6,%xmm5 │ │ │ │ - pmullw %xmm7,%xmm4 │ │ │ │ - pmullw %xmm7,%xmm5 │ │ │ │ - pmulhrsw %xmm4,%xmm2 │ │ │ │ - pmulhrsw %xmm5,%xmm3 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - paddw %xmm3,%xmm1 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - movdqa 0x10(%r9),%xmm5 │ │ │ │ - movdqa 0x20(%rdi),%xmm0 │ │ │ │ - movdqa 0x30(%rdi),%xmm1 │ │ │ │ + punpckhbw %xmm7,%xmm3 │ │ │ │ + punpcklbw %xmm7,%xmm1 │ │ │ │ + movdqu %xmm2,0x178(%rsp) │ │ │ │ + movdqu %xmm3,0x198(%rsp) │ │ │ │ + movdqu %xmm0,0x168(%rsp) │ │ │ │ + movdqu %xmm1,0x188(%rsp) │ │ │ │ + jmp 2ffacb <__cxa_finalize@plt+0x2d4a7b> │ │ │ │ + movdqu -0x8(%r8),%xmm0 │ │ │ │ + movdqu -0x8(%r8,%rsi,1),%xmm1 │ │ │ │ movdqa %xmm0,%xmm2 │ │ │ │ - psubw 0x20(%rdx),%xmm2 │ │ │ │ + punpckhbw %xmm7,%xmm2 │ │ │ │ + punpcklbw %xmm7,%xmm0 │ │ │ │ movdqa %xmm1,%xmm3 │ │ │ │ - psubw 0x30(%rdx),%xmm3 │ │ │ │ - add $0x20,%r9 │ │ │ │ - add $0x40,%rdx │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - punpcklbw %xmm6,%xmm4 │ │ │ │ - punpckhbw %xmm6,%xmm5 │ │ │ │ - pmullw %xmm7,%xmm4 │ │ │ │ - pmullw %xmm7,%xmm5 │ │ │ │ - pmulhrsw %xmm4,%xmm2 │ │ │ │ - pmulhrsw %xmm5,%xmm3 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - paddw %xmm3,%xmm1 │ │ │ │ - movdqa %xmm0,0x20(%rdi) │ │ │ │ - movdqa %xmm1,0x30(%rdi) │ │ │ │ + punpckhbw %xmm7,%xmm3 │ │ │ │ + punpcklbw %xmm7,%xmm1 │ │ │ │ + movdqa %xmm0,0x160(%rsp) │ │ │ │ + movdqa %xmm2,0x170(%rsp) │ │ │ │ + movdqa %xmm1,0x180(%rsp) │ │ │ │ + movdqa %xmm3,0x190(%rsp) │ │ │ │ + movd %xmm6,0x160(%rsp) │ │ │ │ + movd %xmm6,0x180(%rsp) │ │ │ │ + movd %xmm6,0x1a0(%rsp) │ │ │ │ + jmp 2ffacb <__cxa_finalize@plt+0x2d4a7b> │ │ │ │ + test $0x2,%r10b │ │ │ │ + je 2ffa5c <__cxa_finalize@plt+0x2d4a0c> │ │ │ │ + movdqu (%r8),%xmm0 │ │ │ │ + movdqu (%r8,%rsi,1),%xmm1 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + punpckhbw %xmm7,%xmm2 │ │ │ │ + punpcklbw %xmm7,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm3 │ │ │ │ + punpckhbw %xmm7,%xmm3 │ │ │ │ + punpcklbw %xmm7,%xmm1 │ │ │ │ + movdqa %xmm2,0x180(%rsp) │ │ │ │ + movdqa %xmm3,0x1a0(%rsp) │ │ │ │ + movdqa %xmm0,0x170(%rsp) │ │ │ │ + movdqa %xmm1,0x190(%rsp) │ │ │ │ + movd %xmm6,0x16c(%rsp) │ │ │ │ + movd %xmm6,0x18c(%rsp) │ │ │ │ + jmp 2ffacb <__cxa_finalize@plt+0x2d4a7b> │ │ │ │ + movq (%r8),%xmm0 │ │ │ │ + punpcklbw %xmm7,%xmm0 │ │ │ │ + movq (%r8,%rsi,1),%xmm1 │ │ │ │ + punpcklbw %xmm7,%xmm1 │ │ │ │ + movdqa %xmm0,0x170(%rsp) │ │ │ │ + movdqa %xmm1,0x190(%rsp) │ │ │ │ + movd %xmm6,0x180(%rsp) │ │ │ │ + movd %xmm6,0x1a0(%rsp) │ │ │ │ + movd %xmm6,0x16c(%rsp) │ │ │ │ + movd %xmm6,0x18c(%rsp) │ │ │ │ + jmp 2ffacb <__cxa_finalize@plt+0x2d4a7b> │ │ │ │ + movdqu %xmm6,0x16c(%rsp) │ │ │ │ + movdqu %xmm6,0x18c(%rsp) │ │ │ │ + movq %xmm6,0x17c(%rsp) │ │ │ │ + movq %xmm6,0x19c(%rsp) │ │ │ │ + movdqa 0xdc74c(%rip),%xmm13 │ │ │ │ + movdqa 0xdc783(%rip),%xmm15 │ │ │ │ + movdqa %xmm6,%xmm14 │ │ │ │ + mov 0x1c0(%rsp),%eax │ │ │ │ + mov 0x1d0(%rsp),%r8d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 2ffe60 <__cxa_finalize@plt+0x2d4e10> │ │ │ │ + movd %r9d,%xmm1 │ │ │ │ + bsr %r9d,%ecx │ │ │ │ + test %eax,%eax │ │ │ │ + je 2ffd76 <__cxa_finalize@plt+0x2d4d26> │ │ │ │ + movd 0x1c0(%rsp),%xmm10 │ │ │ │ + tzcnt %eax,%eax │ │ │ │ + and $0x1,%r9d │ │ │ │ + sub %r8d,%ecx │ │ │ │ + sub %r8d,%eax │ │ │ │ + xor %r8d,%r8d │ │ │ │ + add %r9d,%r9d │ │ │ │ + neg %ecx │ │ │ │ + cmovs %r8d,%ecx │ │ │ │ + neg %eax │ │ │ │ + pshufb %xmm7,%xmm1 │ │ │ │ + pshufb %xmm7,%xmm10 │ │ │ │ + lea 0xdc74d(%rip),%r8 │ │ │ │ + movddup (%r8,%rcx,8),%xmm11 │ │ │ │ + movddup (%r8,%rax,8),%xmm12 │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov 0x1c8(%rsp),%ecx │ │ │ │ + lea 0x70(%rsp),%rax │ │ │ │ + lea 0x40(%r8,%r9,8),%r9 │ │ │ │ + mov $0x8,%edx │ │ │ │ + lea (%r8,%rcx,2),%rcx │ │ │ │ + mov $0x1,%r10d │ │ │ │ + movdqa (%rax),%xmm4 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movdqa %xmm4,%xmm7 │ │ │ │ + movdqa %xmm4,%xmm8 │ │ │ │ + movddup (%r9,%r10,8),%xmm2 │ │ │ │ + movsbq 0x70(%r10,%rcx,1),%r11 │ │ │ │ + movdqu (%rax,%r11,2),%xmm5 │ │ │ │ + neg %r11 │ │ │ │ + movdqu (%rax,%r11,2),%xmm6 │ │ │ │ + movdqa %xmm14,%xmm3 │ │ │ │ + pcmpeqw %xmm5,%xmm3 │ │ │ │ + pminsw %xmm5,%xmm8 │ │ │ │ + pandn %xmm5,%xmm3 │ │ │ │ + pmaxsw %xmm3,%xmm7 │ │ │ │ + movdqa %xmm14,%xmm3 │ │ │ │ + pcmpeqw %xmm6,%xmm3 │ │ │ │ + pminsw %xmm6,%xmm8 │ │ │ │ + pandn %xmm6,%xmm3 │ │ │ │ + pmaxsw %xmm3,%xmm7 │ │ │ │ + psubw %xmm4,%xmm5 │ │ │ │ + psubw %xmm4,%xmm6 │ │ │ │ + packsswb %xmm6,%xmm5 │ │ │ │ + pshufb %xmm13,%xmm5 │ │ │ │ + pabsb %xmm5,%xmm6 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + psignb %xmm5,%xmm3 │ │ │ │ + movdqa %xmm11,%xmm9 │ │ │ │ + pand %xmm6,%xmm9 │ │ │ │ + psrlw (%rsp),%xmm9 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + psubusb %xmm9,%xmm5 │ │ │ │ + pminub %xmm6,%xmm5 │ │ │ │ + pmaddubsw %xmm3,%xmm5 │ │ │ │ + paddw %xmm5,%xmm0 │ │ │ │ + movddup 0x60(%r8,%r10,8),%xmm2 │ │ │ │ + movsbq 0x74(%r10,%rcx,1),%r11 │ │ │ │ + movdqu (%rax,%r11,2),%xmm5 │ │ │ │ + neg %r11 │ │ │ │ + movdqu (%rax,%r11,2),%xmm6 │ │ │ │ + movdqa %xmm14,%xmm3 │ │ │ │ + pcmpeqw %xmm5,%xmm3 │ │ │ │ + pminsw %xmm5,%xmm8 │ │ │ │ + pandn %xmm5,%xmm3 │ │ │ │ + pmaxsw %xmm3,%xmm7 │ │ │ │ + movdqa %xmm14,%xmm3 │ │ │ │ + pcmpeqw %xmm6,%xmm3 │ │ │ │ + pminsw %xmm6,%xmm8 │ │ │ │ + pandn %xmm6,%xmm3 │ │ │ │ + pmaxsw %xmm3,%xmm7 │ │ │ │ + psubw %xmm4,%xmm5 │ │ │ │ + psubw %xmm4,%xmm6 │ │ │ │ + packsswb %xmm6,%xmm5 │ │ │ │ + pshufb %xmm13,%xmm5 │ │ │ │ + pabsb %xmm5,%xmm6 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + psignb %xmm5,%xmm3 │ │ │ │ + movdqa %xmm12,%xmm9 │ │ │ │ + pand %xmm6,%xmm9 │ │ │ │ + psrlw 0x10(%rsp),%xmm9 │ │ │ │ + movdqa %xmm10,%xmm5 │ │ │ │ + psubusb %xmm9,%xmm5 │ │ │ │ + pminub %xmm6,%xmm5 │ │ │ │ + pmaddubsw %xmm3,%xmm5 │ │ │ │ + paddw %xmm5,%xmm0 │ │ │ │ + movsbq 0x7c(%r10,%rcx,1),%r11 │ │ │ │ + movdqu (%rax,%r11,2),%xmm5 │ │ │ │ + neg %r11 │ │ │ │ + movdqu (%rax,%r11,2),%xmm6 │ │ │ │ + movdqa %xmm14,%xmm3 │ │ │ │ + pcmpeqw %xmm5,%xmm3 │ │ │ │ + pminsw %xmm5,%xmm8 │ │ │ │ + pandn %xmm5,%xmm3 │ │ │ │ + pmaxsw %xmm3,%xmm7 │ │ │ │ + movdqa %xmm14,%xmm3 │ │ │ │ + pcmpeqw %xmm6,%xmm3 │ │ │ │ + pminsw %xmm6,%xmm8 │ │ │ │ + pandn %xmm6,%xmm3 │ │ │ │ + pmaxsw %xmm3,%xmm7 │ │ │ │ + psubw %xmm4,%xmm5 │ │ │ │ + psubw %xmm4,%xmm6 │ │ │ │ + packsswb %xmm6,%xmm5 │ │ │ │ + pshufb %xmm13,%xmm5 │ │ │ │ + pabsb %xmm5,%xmm6 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + psignb %xmm5,%xmm3 │ │ │ │ + movdqa %xmm12,%xmm9 │ │ │ │ + pand %xmm6,%xmm9 │ │ │ │ + psrlw 0x10(%rsp),%xmm9 │ │ │ │ + movdqa %xmm10,%xmm5 │ │ │ │ + psubusb %xmm9,%xmm5 │ │ │ │ + pminub %xmm6,%xmm5 │ │ │ │ + pmaddubsw %xmm3,%xmm5 │ │ │ │ + paddw %xmm5,%xmm0 │ │ │ │ + dec %r10d │ │ │ │ + jge 2ffb89 <__cxa_finalize@plt+0x2d4b39> │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + pcmpgtw %xmm0,%xmm6 │ │ │ │ + paddw %xmm6,%xmm0 │ │ │ │ + pmulhrsw %xmm15,%xmm0 │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + pminsw %xmm7,%xmm4 │ │ │ │ + pmaxsw %xmm8,%xmm4 │ │ │ │ + packuswb %xmm4,%xmm4 │ │ │ │ + movq %xmm4,(%rdi) │ │ │ │ + add $0x20,%rax │ │ │ │ add %rsi,%rdi │ │ │ │ - dec %r8d │ │ │ │ - jg 30aa25 <__cxa_finalize@plt+0x2df9d5> │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xd23a5(%rip),%r9 │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - movslq (%r9,%rcx,4),%rcx │ │ │ │ - add %r9,%rcx │ │ │ │ - jmp *%rcx │ │ │ │ - movd -0x398(%r9),%xmm4 │ │ │ │ - movd (%rdi),%xmm0 │ │ │ │ - movd (%rdx),%xmm2 │ │ │ │ - movd (%rdi,%rsi,1),%xmm1 │ │ │ │ - movd 0x4(%rdx),%xmm3 │ │ │ │ - add $0x8,%rdx │ │ │ │ - psubw %xmm0,%xmm2 │ │ │ │ - psubw %xmm1,%xmm3 │ │ │ │ - pmulhrsw %xmm4,%xmm2 │ │ │ │ - pmulhrsw %xmm4,%xmm3 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - paddw %xmm3,%xmm1 │ │ │ │ - movd %xmm0,(%rdi) │ │ │ │ - movd %xmm1,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 30aafd <__cxa_finalize@plt+0x2dfaad> │ │ │ │ - ret │ │ │ │ - movddup -0x394(%r9),%xmm2 │ │ │ │ - movq (%rdi),%xmm0 │ │ │ │ - movhps (%rdi,%rsi,1),%xmm0 │ │ │ │ - movdqa (%rdx),%xmm1 │ │ │ │ - add $0x10,%rdx │ │ │ │ - psubw %xmm0,%xmm1 │ │ │ │ - pmulhrsw %xmm2,%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - movq %xmm0,(%rdi) │ │ │ │ - movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 30ab4a <__cxa_finalize@plt+0x2dfafa> │ │ │ │ - ret │ │ │ │ - movdqa -0x38c(%r9),%xmm4 │ │ │ │ - movdqa (%rdi),%xmm0 │ │ │ │ - movdqa (%rdx),%xmm2 │ │ │ │ - movdqa (%rdi,%rsi,1),%xmm1 │ │ │ │ - movdqa 0x10(%rdx),%xmm3 │ │ │ │ - add $0x20,%rdx │ │ │ │ - psubw %xmm0,%xmm2 │ │ │ │ - psubw %xmm1,%xmm3 │ │ │ │ - pmulhrsw %xmm4,%xmm2 │ │ │ │ - pmulhrsw %xmm4,%xmm3 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - paddw %xmm3,%xmm1 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 30ab83 <__cxa_finalize@plt+0x2dfb33> │ │ │ │ + dec %edx │ │ │ │ + jg 2ffb72 <__cxa_finalize@plt+0x2d4b22> │ │ │ │ + add $0x1b8,%rsp │ │ │ │ ret │ │ │ │ - movdqa -0x37c(%r9),%xmm4 │ │ │ │ - movq -0x36c(%r9),%xmm5 │ │ │ │ - movdqa (%rdi),%xmm0 │ │ │ │ - movdqa (%rdx),%xmm2 │ │ │ │ - movdqa 0x10(%rdi),%xmm1 │ │ │ │ - movdqa 0x10(%rdx),%xmm3 │ │ │ │ - add $0x20,%rdx │ │ │ │ - psubw %xmm0,%xmm2 │ │ │ │ - psubw %xmm1,%xmm3 │ │ │ │ - pmulhrsw %xmm4,%xmm2 │ │ │ │ - pmulhrsw %xmm5,%xmm3 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - paddw %xmm3,%xmm1 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ + lea 0xdc513(%rip),%rax │ │ │ │ + and $0x1,%r9d │ │ │ │ + xor %edx,%edx │ │ │ │ + sub %ecx,%r8d │ │ │ │ + cmovs %edx,%r8d │ │ │ │ + add %r9d,%r9d │ │ │ │ + pshufb %xmm7,%xmm1 │ │ │ │ + movddup (%rax,%r8,8),%xmm7 │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + mov 0x1c8(%rsp),%ecx │ │ │ │ + lea 0x70(%rsp),%r8 │ │ │ │ + lea 0x40(%rax,%r9,8),%r9 │ │ │ │ + mov $0x8,%edx │ │ │ │ + lea (%rax,%rcx,2),%rcx │ │ │ │ + mov $0x1,%r10d │ │ │ │ + movdqa (%r8),%xmm4 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movddup (%r9,%r10,8),%xmm2 │ │ │ │ + movsbq 0x70(%r10,%rcx,1),%r11 │ │ │ │ + movdqu (%r8,%r11,2),%xmm5 │ │ │ │ + neg %r11 │ │ │ │ + movdqu (%r8,%r11,2),%xmm6 │ │ │ │ + psubw %xmm4,%xmm5 │ │ │ │ + psubw %xmm4,%xmm6 │ │ │ │ + packsswb %xmm6,%xmm5 │ │ │ │ + pshufb %xmm13,%xmm5 │ │ │ │ + pabsb %xmm5,%xmm6 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + psignb %xmm5,%xmm3 │ │ │ │ + movdqa %xmm7,%xmm9 │ │ │ │ + pand %xmm6,%xmm9 │ │ │ │ + psrlw (%rsp),%xmm9 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + psubusb %xmm9,%xmm5 │ │ │ │ + pminub %xmm6,%xmm5 │ │ │ │ + pmaddubsw %xmm3,%xmm5 │ │ │ │ + paddw %xmm5,%xmm0 │ │ │ │ + dec %r10d │ │ │ │ + jge 2ffdc5 <__cxa_finalize@plt+0x2d4d75> │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + pcmpgtw %xmm0,%xmm6 │ │ │ │ + paddw %xmm6,%xmm0 │ │ │ │ + pmulhrsw %xmm15,%xmm0 │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + packuswb %xmm4,%xmm4 │ │ │ │ + movq %xmm4,(%rdi) │ │ │ │ + add $0x20,%r8 │ │ │ │ add %rsi,%rdi │ │ │ │ - dec %r8d │ │ │ │ - jg 30abd9 <__cxa_finalize@plt+0x2dfb89> │ │ │ │ + dec %edx │ │ │ │ + jg 2ffdb6 <__cxa_finalize@plt+0x2d4d66> │ │ │ │ + add $0x1b8,%rsp │ │ │ │ ret │ │ │ │ - movdqa -0x35c(%r9),%xmm4 │ │ │ │ - movdqa -0x34c(%r9),%xmm5 │ │ │ │ - movdqa -0x33c(%r9),%xmm6 │ │ │ │ - movdqa (%rdi),%xmm0 │ │ │ │ - movdqa (%rdx),%xmm2 │ │ │ │ - movdqa 0x10(%rdi),%xmm1 │ │ │ │ - movdqa 0x10(%rdx),%xmm3 │ │ │ │ - psubw %xmm0,%xmm2 │ │ │ │ - psubw %xmm1,%xmm3 │ │ │ │ - pmulhrsw %xmm4,%xmm2 │ │ │ │ - pmulhrsw %xmm5,%xmm3 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - movdqa 0x20(%rdi),%xmm2 │ │ │ │ - paddw %xmm3,%xmm1 │ │ │ │ - movdqa 0x20(%rdx),%xmm3 │ │ │ │ - add $0x40,%rdx │ │ │ │ - psubw %xmm2,%xmm3 │ │ │ │ - pmulhrsw %xmm6,%xmm3 │ │ │ │ - paddw %xmm3,%xmm2 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - movdqa %xmm2,0x20(%rdi) │ │ │ │ + movd 0x1c0(%rsp),%xmm1 │ │ │ │ + tzcnt %eax,%eax │ │ │ │ + mov 0x1c8(%rsp),%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + sub %eax,%r8d │ │ │ │ + cmovs %edx,%r8d │ │ │ │ + pshufb %xmm7,%xmm1 │ │ │ │ + lea 0xdc407(%rip),%r9 │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + movddup (%r9,%r8,8),%xmm7 │ │ │ │ + lea (%r9,%rcx,2),%rcx │ │ │ │ + lea 0x70(%rsp),%r8 │ │ │ │ + mov $0x8,%edx │ │ │ │ + mov $0x1,%r10d │ │ │ │ + movdqa (%r8),%xmm4 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movddup 0x60(%r9,%r10,8),%xmm2 │ │ │ │ + movsbq 0x74(%r10,%rcx,1),%rax │ │ │ │ + movdqu (%r8,%rax,2),%xmm5 │ │ │ │ + neg %rax │ │ │ │ + movdqu (%r8,%rax,2),%xmm6 │ │ │ │ + psubw %xmm4,%xmm5 │ │ │ │ + psubw %xmm4,%xmm6 │ │ │ │ + packsswb %xmm6,%xmm5 │ │ │ │ + pshufb %xmm13,%xmm5 │ │ │ │ + pabsb %xmm5,%xmm6 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + psignb %xmm5,%xmm3 │ │ │ │ + movdqa %xmm7,%xmm9 │ │ │ │ + pand %xmm6,%xmm9 │ │ │ │ + psrlw (%rsp),%xmm9 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + psubusb %xmm9,%xmm5 │ │ │ │ + pminub %xmm6,%xmm5 │ │ │ │ + pmaddubsw %xmm3,%xmm5 │ │ │ │ + paddw %xmm5,%xmm0 │ │ │ │ + movsbq 0x7c(%r10,%rcx,1),%rax │ │ │ │ + movdqu (%r8,%rax,2),%xmm5 │ │ │ │ + neg %rax │ │ │ │ + movdqu (%r8,%rax,2),%xmm6 │ │ │ │ + psubw %xmm4,%xmm5 │ │ │ │ + psubw %xmm4,%xmm6 │ │ │ │ + packsswb %xmm6,%xmm5 │ │ │ │ + pshufb %xmm13,%xmm5 │ │ │ │ + pabsb %xmm5,%xmm6 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + psignb %xmm5,%xmm3 │ │ │ │ + movdqa %xmm7,%xmm9 │ │ │ │ + pand %xmm6,%xmm9 │ │ │ │ + psrlw (%rsp),%xmm9 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + psubusb %xmm9,%xmm5 │ │ │ │ + pminub %xmm6,%xmm5 │ │ │ │ + pmaddubsw %xmm3,%xmm5 │ │ │ │ + paddw %xmm5,%xmm0 │ │ │ │ + dec %r10d │ │ │ │ + jge 2ffeb0 <__cxa_finalize@plt+0x2d4e60> │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + pcmpgtw %xmm0,%xmm6 │ │ │ │ + paddw %xmm6,%xmm0 │ │ │ │ + pmulhrsw %xmm15,%xmm0 │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + packuswb %xmm4,%xmm4 │ │ │ │ + movq %xmm4,(%rdi) │ │ │ │ + add $0x20,%r8 │ │ │ │ add %rsi,%rdi │ │ │ │ - dec %r8d │ │ │ │ - jg 30ac36 <__cxa_finalize@plt+0x2dfbe6> │ │ │ │ + dec %edx │ │ │ │ + jg 2ffea1 <__cxa_finalize@plt+0x2d4e51> │ │ │ │ + add $0x1b8,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0xd21f9(%rip),%rax │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - mov %r8d,%r8d │ │ │ │ - movslq (%rax,%rcx,4),%rcx │ │ │ │ - movddup -0x340(%rax),%xmm4 │ │ │ │ - lea -0x3b0(%rax,%r8,2),%r9 │ │ │ │ - lea (%r8,%r8,2),%r8d │ │ │ │ - add %rax,%rcx │ │ │ │ - shr $0x2,%r8d │ │ │ │ - lea (%r9,%r8,2),%r9 │ │ │ │ - neg %r8 │ │ │ │ - jmp *%rcx │ │ │ │ + sub $0x1b8,%rsp │ │ │ │ + mov 0x1d8(%rsp),%r10d │ │ │ │ + movdqa 0xdc2a9(%rip),%xmm6 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + lea (%rdi,%rsi,4),%rax │ │ │ │ + lea (%rsi,%rsi,2),%r11 │ │ │ │ + test $0x2,%r10b │ │ │ │ + je 30006f <__cxa_finalize@plt+0x2d501f> │ │ │ │ + movq (%rdi),%xmm0 │ │ │ │ + punpcklbw %xmm7,%xmm0 │ │ │ │ + movq (%rdi,%rsi,1),%xmm1 │ │ │ │ + punpcklbw %xmm7,%xmm1 │ │ │ │ + movq (%rdi,%rsi,2),%xmm2 │ │ │ │ + punpcklbw %xmm7,%xmm2 │ │ │ │ + movq (%rdi,%r11,1),%xmm3 │ │ │ │ + punpcklbw %xmm7,%xmm3 │ │ │ │ + movdqa %xmm0,0x70(%rsp) │ │ │ │ + movdqa %xmm1,0x90(%rsp) │ │ │ │ + movdqa %xmm2,0xb0(%rsp) │ │ │ │ + movdqa %xmm3,0xd0(%rsp) │ │ │ │ + movq (%rax),%xmm0 │ │ │ │ + punpcklbw %xmm7,%xmm0 │ │ │ │ + movq (%rax,%rsi,1),%xmm1 │ │ │ │ + punpcklbw %xmm7,%xmm1 │ │ │ │ + movq (%rax,%rsi,2),%xmm2 │ │ │ │ + punpcklbw %xmm7,%xmm2 │ │ │ │ + movq (%rax,%r11,1),%xmm3 │ │ │ │ + punpcklbw %xmm7,%xmm3 │ │ │ │ + movdqa %xmm0,0xf0(%rsp) │ │ │ │ + movdqa %xmm1,0x110(%rsp) │ │ │ │ + movdqa %xmm2,0x130(%rsp) │ │ │ │ + movdqa %xmm3,0x150(%rsp) │ │ │ │ + jmp 300141 <__cxa_finalize@plt+0x2d50f1> │ │ │ │ movd (%rdi),%xmm0 │ │ │ │ - movd (%rdi,%rsi,1),%xmm2 │ │ │ │ - movd (%r9,%r8,2),%xmm3 │ │ │ │ - movq (%rdx),%xmm1 │ │ │ │ - add $0x8,%rdx │ │ │ │ - punpckldq %xmm2,%xmm0 │ │ │ │ - punpcklwd %xmm3,%xmm3 │ │ │ │ - psubw %xmm0,%xmm1 │ │ │ │ - pmulhrsw %xmm3,%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - movd %xmm0,(%rdi) │ │ │ │ + punpcklbw %xmm7,%xmm0 │ │ │ │ + movd (%rdi,%rsi,1),%xmm1 │ │ │ │ + punpcklbw %xmm7,%xmm1 │ │ │ │ + movd (%rdi,%rsi,2),%xmm2 │ │ │ │ + punpcklbw %xmm7,%xmm2 │ │ │ │ + movd (%rdi,%r11,1),%xmm3 │ │ │ │ + punpcklbw %xmm7,%xmm3 │ │ │ │ + movdqa %xmm0,0x70(%rsp) │ │ │ │ + movdqa %xmm1,0x90(%rsp) │ │ │ │ + movdqa %xmm2,0xb0(%rsp) │ │ │ │ + movdqa %xmm3,0xd0(%rsp) │ │ │ │ + movd %xmm6,0x78(%rsp) │ │ │ │ + movd %xmm6,0x98(%rsp) │ │ │ │ + movd %xmm6,0xb8(%rsp) │ │ │ │ + movd %xmm6,0xd8(%rsp) │ │ │ │ + movd (%rax),%xmm0 │ │ │ │ + punpcklbw %xmm7,%xmm0 │ │ │ │ + movd (%rax,%rsi,1),%xmm1 │ │ │ │ + punpcklbw %xmm7,%xmm1 │ │ │ │ + movd (%rax,%rsi,2),%xmm2 │ │ │ │ + punpcklbw %xmm7,%xmm2 │ │ │ │ + movd (%rax,%r11,1),%xmm3 │ │ │ │ + punpcklbw %xmm7,%xmm3 │ │ │ │ + movdqa %xmm0,0xf0(%rsp) │ │ │ │ + movdqa %xmm1,0x110(%rsp) │ │ │ │ + movdqa %xmm2,0x130(%rsp) │ │ │ │ + movdqa %xmm3,0x150(%rsp) │ │ │ │ + movd %xmm6,0xf8(%rsp) │ │ │ │ + movd %xmm6,0x118(%rsp) │ │ │ │ + movd %xmm6,0x138(%rsp) │ │ │ │ + movd %xmm6,0x158(%rsp) │ │ │ │ + test $0x4,%r10b │ │ │ │ + je 300210 <__cxa_finalize@plt+0x2d51c0> │ │ │ │ + test $0x1,%r10b │ │ │ │ + je 3001a8 <__cxa_finalize@plt+0x2d5158> │ │ │ │ + test $0x2,%r10b │ │ │ │ + je 30017b <__cxa_finalize@plt+0x2d512b> │ │ │ │ + movq -0x2(%rcx),%xmm0 │ │ │ │ + punpcklbw %xmm7,%xmm0 │ │ │ │ + movq -0x2(%rcx,%rsi,1),%xmm1 │ │ │ │ + punpcklbw %xmm7,%xmm1 │ │ │ │ + movdqu %xmm0,0x2c(%rsp) │ │ │ │ + movdqu %xmm1,0x4c(%rsp) │ │ │ │ + jmp 30021c <__cxa_finalize@plt+0x2d51cc> │ │ │ │ + movq -0x4(%rcx),%xmm0 │ │ │ │ + punpcklbw %xmm7,%xmm0 │ │ │ │ + movq -0x4(%rcx,%rsi,1),%xmm1 │ │ │ │ + punpcklbw %xmm7,%xmm1 │ │ │ │ + movdqu %xmm0,0x28(%rsp) │ │ │ │ + movdqu %xmm1,0x48(%rsp) │ │ │ │ + movd %xmm6,0x38(%rsp) │ │ │ │ + movd %xmm6,0x58(%rsp) │ │ │ │ + jmp 30021c <__cxa_finalize@plt+0x2d51cc> │ │ │ │ + test $0x2,%r10b │ │ │ │ + je 3001d9 <__cxa_finalize@plt+0x2d5189> │ │ │ │ + movq (%rcx),%xmm0 │ │ │ │ + punpcklbw %xmm7,%xmm0 │ │ │ │ + movq (%rcx,%rsi,1),%xmm1 │ │ │ │ + punpcklbw %xmm7,%xmm1 │ │ │ │ + movd %xmm6,0x2c(%rsp) │ │ │ │ + movd %xmm6,0x4c(%rsp) │ │ │ │ + movdqa %xmm0,0x30(%rsp) │ │ │ │ + movdqa %xmm1,0x50(%rsp) │ │ │ │ + jmp 30021c <__cxa_finalize@plt+0x2d51cc> │ │ │ │ + movd (%rcx),%xmm0 │ │ │ │ + punpcklbw %xmm7,%xmm0 │ │ │ │ + movd (%rcx,%rsi,1),%xmm1 │ │ │ │ + punpcklbw %xmm7,%xmm1 │ │ │ │ + movd %xmm6,0x2c(%rsp) │ │ │ │ + movd %xmm6,0x4c(%rsp) │ │ │ │ + movdqa %xmm0,0x30(%rsp) │ │ │ │ + movdqa %xmm1,0x50(%rsp) │ │ │ │ + movd %xmm6,0x38(%rsp) │ │ │ │ + movd %xmm6,0x58(%rsp) │ │ │ │ + jmp 30021c <__cxa_finalize@plt+0x2d51cc> │ │ │ │ + movdqu %xmm6,0x2c(%rsp) │ │ │ │ + movdqu %xmm6,0x4c(%rsp) │ │ │ │ + test $0x1,%r10b │ │ │ │ + je 300293 <__cxa_finalize@plt+0x2d5243> │ │ │ │ + movdqu (%rdx),%xmm0 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + punpckhbw %xmm7,%xmm1 │ │ │ │ + punpcklbw %xmm7,%xmm0 │ │ │ │ + movhlps %xmm1,%xmm3 │ │ │ │ + movd %xmm1,0xec(%rsp) │ │ │ │ + movd %xmm3,0x12c(%rsp) │ │ │ │ + psrlq $0x20,%xmm1 │ │ │ │ + psrlq $0x20,%xmm3 │ │ │ │ + movd %xmm1,0x10c(%rsp) │ │ │ │ + movd %xmm3,0x14c(%rsp) │ │ │ │ + movhlps %xmm0,%xmm2 │ │ │ │ + movd %xmm0,0x6c(%rsp) │ │ │ │ + movd %xmm2,0xac(%rsp) │ │ │ │ psrlq $0x20,%xmm0 │ │ │ │ - movd %xmm0,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - add $0x2,%r8 │ │ │ │ - jl 30acd6 <__cxa_finalize@plt+0x2dfc86> │ │ │ │ - ret │ │ │ │ - movdqa -0x340(%rax),%xmm3 │ │ │ │ - movq (%rdi),%xmm0 │ │ │ │ - movhps (%rdi,%rsi,1),%xmm0 │ │ │ │ - movd (%r9,%r8,2),%xmm2 │ │ │ │ - movdqa (%rdx),%xmm1 │ │ │ │ - add $0x10,%rdx │ │ │ │ - psubw %xmm0,%xmm1 │ │ │ │ - pshufb %xmm3,%xmm2 │ │ │ │ - pmulhrsw %xmm2,%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - movq %xmm0,(%rdi) │ │ │ │ - movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ + psrlq $0x20,%xmm2 │ │ │ │ + movd %xmm0,0x8c(%rsp) │ │ │ │ + movd %xmm2,0xcc(%rsp) │ │ │ │ + jmp 3002d8 <__cxa_finalize@plt+0x2d5288> │ │ │ │ + movd %xmm6,0x6c(%rsp) │ │ │ │ + movd %xmm6,0x8c(%rsp) │ │ │ │ + movd %xmm6,0xac(%rsp) │ │ │ │ + movd %xmm6,0xcc(%rsp) │ │ │ │ + movd %xmm6,0xec(%rsp) │ │ │ │ + movd %xmm6,0x10c(%rsp) │ │ │ │ + movd %xmm6,0x12c(%rsp) │ │ │ │ + movd %xmm6,0x14c(%rsp) │ │ │ │ + test $0x8,%r10b │ │ │ │ + je 3003e2 <__cxa_finalize@plt+0x2d5392> │ │ │ │ + test $0x1,%r10b │ │ │ │ + je 300358 <__cxa_finalize@plt+0x2d5308> │ │ │ │ + test $0x2,%r10b │ │ │ │ + je 30031a <__cxa_finalize@plt+0x2d52ca> │ │ │ │ + movq -0x2(%r8),%xmm0 │ │ │ │ + punpcklbw %xmm7,%xmm0 │ │ │ │ + movq -0x2(%r8,%rsi,1),%xmm1 │ │ │ │ + punpcklbw %xmm7,%xmm1 │ │ │ │ + movdqu %xmm0,0x16c(%rsp) │ │ │ │ + movdqu %xmm1,0x18c(%rsp) │ │ │ │ + jmp 3003f4 <__cxa_finalize@plt+0x2d53a4> │ │ │ │ + movq -0x4(%r8),%xmm0 │ │ │ │ + punpcklbw %xmm7,%xmm0 │ │ │ │ + movq -0x4(%r8,%rsi,1),%xmm1 │ │ │ │ + punpcklbw %xmm7,%xmm1 │ │ │ │ + movdqu %xmm0,0x168(%rsp) │ │ │ │ + movdqu %xmm1,0x188(%rsp) │ │ │ │ + movd %xmm6,0x178(%rsp) │ │ │ │ + movd %xmm6,0x198(%rsp) │ │ │ │ + jmp 3003f4 <__cxa_finalize@plt+0x2d53a4> │ │ │ │ + test $0x2,%r10b │ │ │ │ + je 300397 <__cxa_finalize@plt+0x2d5347> │ │ │ │ + movq (%r8),%xmm0 │ │ │ │ + punpcklbw %xmm7,%xmm0 │ │ │ │ + movq (%r8,%rsi,1),%xmm1 │ │ │ │ + punpcklbw %xmm7,%xmm1 │ │ │ │ + movdqa %xmm0,0x170(%rsp) │ │ │ │ + movdqa %xmm1,0x190(%rsp) │ │ │ │ + movd %xmm6,0x16c(%rsp) │ │ │ │ + movd %xmm6,0x18c(%rsp) │ │ │ │ + jmp 3003f4 <__cxa_finalize@plt+0x2d53a4> │ │ │ │ + movd (%r8),%xmm0 │ │ │ │ + punpcklbw %xmm7,%xmm0 │ │ │ │ + movd (%r8,%rsi,1),%xmm1 │ │ │ │ + punpcklbw %xmm7,%xmm1 │ │ │ │ + movdqa %xmm0,0x170(%rsp) │ │ │ │ + movdqa %xmm1,0x190(%rsp) │ │ │ │ + movd %xmm6,0x178(%rsp) │ │ │ │ + movd %xmm6,0x198(%rsp) │ │ │ │ + movd %xmm6,0x16c(%rsp) │ │ │ │ + movd %xmm6,0x18c(%rsp) │ │ │ │ + jmp 3003f4 <__cxa_finalize@plt+0x2d53a4> │ │ │ │ + movdqu %xmm6,0x16c(%rsp) │ │ │ │ + movdqu %xmm6,0x18c(%rsp) │ │ │ │ + movdqa 0xdbe23(%rip),%xmm13 │ │ │ │ + movdqa 0xdbe5a(%rip),%xmm15 │ │ │ │ + movdqa %xmm6,%xmm14 │ │ │ │ + mov 0x1c0(%rsp),%eax │ │ │ │ + mov 0x1d0(%rsp),%r8d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 3007d8 <__cxa_finalize@plt+0x2d5788> │ │ │ │ + movd %r9d,%xmm1 │ │ │ │ + bsr %r9d,%ecx │ │ │ │ + test %eax,%eax │ │ │ │ + je 3006d2 <__cxa_finalize@plt+0x2d5682> │ │ │ │ + movd 0x1c0(%rsp),%xmm10 │ │ │ │ + tzcnt %eax,%eax │ │ │ │ + and $0x1,%r9d │ │ │ │ + sub %r8d,%ecx │ │ │ │ + sub %r8d,%eax │ │ │ │ + xor %r8d,%r8d │ │ │ │ + add %r9d,%r9d │ │ │ │ + neg %ecx │ │ │ │ + cmovs %r8d,%ecx │ │ │ │ + neg %eax │ │ │ │ + pshufb %xmm7,%xmm1 │ │ │ │ + pshufb %xmm7,%xmm10 │ │ │ │ + lea 0xdbe24(%rip),%r8 │ │ │ │ + movddup (%r8,%rcx,8),%xmm11 │ │ │ │ + movddup (%r8,%rax,8),%xmm12 │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov 0x1c8(%rsp),%ecx │ │ │ │ + lea 0x70(%rsp),%rax │ │ │ │ + lea 0x40(%r8,%r9,8),%r9 │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea (%r8,%rcx,2),%rcx │ │ │ │ + mov $0x1,%r10d │ │ │ │ + movq (%rax),%xmm4 │ │ │ │ + movhps 0x20(%rax),%xmm4 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movdqa %xmm4,%xmm7 │ │ │ │ + movdqa %xmm4,%xmm8 │ │ │ │ + movddup (%r9,%r10,8),%xmm2 │ │ │ │ + movsbq 0x70(%r10,%rcx,1),%r11 │ │ │ │ + movq (%rax,%r11,2),%xmm5 │ │ │ │ + movhps 0x20(%rax,%r11,2),%xmm5 │ │ │ │ + neg %r11 │ │ │ │ + movq (%rax,%r11,2),%xmm6 │ │ │ │ + movhps 0x20(%rax,%r11,2),%xmm6 │ │ │ │ + movdqa %xmm14,%xmm3 │ │ │ │ + pcmpeqw %xmm5,%xmm3 │ │ │ │ + pminsw %xmm5,%xmm8 │ │ │ │ + pandn %xmm5,%xmm3 │ │ │ │ + pmaxsw %xmm3,%xmm7 │ │ │ │ + movdqa %xmm14,%xmm3 │ │ │ │ + pcmpeqw %xmm6,%xmm3 │ │ │ │ + pminsw %xmm6,%xmm8 │ │ │ │ + pandn %xmm6,%xmm3 │ │ │ │ + pmaxsw %xmm3,%xmm7 │ │ │ │ + psubw %xmm4,%xmm5 │ │ │ │ + psubw %xmm4,%xmm6 │ │ │ │ + packsswb %xmm6,%xmm5 │ │ │ │ + pshufb %xmm13,%xmm5 │ │ │ │ + pabsb %xmm5,%xmm6 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + psignb %xmm5,%xmm3 │ │ │ │ + movdqa %xmm11,%xmm9 │ │ │ │ + pand %xmm6,%xmm9 │ │ │ │ + psrlw (%rsp),%xmm9 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + psubusb %xmm9,%xmm5 │ │ │ │ + pminub %xmm6,%xmm5 │ │ │ │ + pmaddubsw %xmm3,%xmm5 │ │ │ │ + paddw %xmm5,%xmm0 │ │ │ │ + movddup 0x60(%r8,%r10,8),%xmm2 │ │ │ │ + movsbq 0x74(%r10,%rcx,1),%r11 │ │ │ │ + movq (%rax,%r11,2),%xmm5 │ │ │ │ + movhps 0x20(%rax,%r11,2),%xmm5 │ │ │ │ + neg %r11 │ │ │ │ + movq (%rax,%r11,2),%xmm6 │ │ │ │ + movhps 0x20(%rax,%r11,2),%xmm6 │ │ │ │ + movdqa %xmm14,%xmm3 │ │ │ │ + pcmpeqw %xmm5,%xmm3 │ │ │ │ + pminsw %xmm5,%xmm8 │ │ │ │ + pandn %xmm5,%xmm3 │ │ │ │ + pmaxsw %xmm3,%xmm7 │ │ │ │ + movdqa %xmm14,%xmm3 │ │ │ │ + pcmpeqw %xmm6,%xmm3 │ │ │ │ + pminsw %xmm6,%xmm8 │ │ │ │ + pandn %xmm6,%xmm3 │ │ │ │ + pmaxsw %xmm3,%xmm7 │ │ │ │ + psubw %xmm4,%xmm5 │ │ │ │ + psubw %xmm4,%xmm6 │ │ │ │ + packsswb %xmm6,%xmm5 │ │ │ │ + pshufb %xmm13,%xmm5 │ │ │ │ + pabsb %xmm5,%xmm6 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + psignb %xmm5,%xmm3 │ │ │ │ + movdqa %xmm12,%xmm9 │ │ │ │ + pand %xmm6,%xmm9 │ │ │ │ + psrlw 0x10(%rsp),%xmm9 │ │ │ │ + movdqa %xmm10,%xmm5 │ │ │ │ + psubusb %xmm9,%xmm5 │ │ │ │ + pminub %xmm6,%xmm5 │ │ │ │ + pmaddubsw %xmm3,%xmm5 │ │ │ │ + paddw %xmm5,%xmm0 │ │ │ │ + movsbq 0x7c(%r10,%rcx,1),%r11 │ │ │ │ + movq (%rax,%r11,2),%xmm5 │ │ │ │ + movhps 0x20(%rax,%r11,2),%xmm5 │ │ │ │ + neg %r11 │ │ │ │ + movq (%rax,%r11,2),%xmm6 │ │ │ │ + movhps 0x20(%rax,%r11,2),%xmm6 │ │ │ │ + movdqa %xmm14,%xmm3 │ │ │ │ + pcmpeqw %xmm5,%xmm3 │ │ │ │ + pminsw %xmm5,%xmm8 │ │ │ │ + pandn %xmm5,%xmm3 │ │ │ │ + pmaxsw %xmm3,%xmm7 │ │ │ │ + movdqa %xmm14,%xmm3 │ │ │ │ + pcmpeqw %xmm6,%xmm3 │ │ │ │ + pminsw %xmm6,%xmm8 │ │ │ │ + pandn %xmm6,%xmm3 │ │ │ │ + pmaxsw %xmm3,%xmm7 │ │ │ │ + psubw %xmm4,%xmm5 │ │ │ │ + psubw %xmm4,%xmm6 │ │ │ │ + packsswb %xmm6,%xmm5 │ │ │ │ + pshufb %xmm13,%xmm5 │ │ │ │ + pabsb %xmm5,%xmm6 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + psignb %xmm5,%xmm3 │ │ │ │ + movdqa %xmm12,%xmm9 │ │ │ │ + pand %xmm6,%xmm9 │ │ │ │ + psrlw 0x10(%rsp),%xmm9 │ │ │ │ + movdqa %xmm10,%xmm5 │ │ │ │ + psubusb %xmm9,%xmm5 │ │ │ │ + pminub %xmm6,%xmm5 │ │ │ │ + pmaddubsw %xmm3,%xmm5 │ │ │ │ + paddw %xmm5,%xmm0 │ │ │ │ + dec %r10d │ │ │ │ + jge 3004b6 <__cxa_finalize@plt+0x2d5466> │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + pcmpgtw %xmm0,%xmm6 │ │ │ │ + paddw %xmm6,%xmm0 │ │ │ │ + pmulhrsw %xmm15,%xmm0 │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + pminsw %xmm7,%xmm4 │ │ │ │ + pmaxsw %xmm8,%xmm4 │ │ │ │ + packuswb %xmm4,%xmm4 │ │ │ │ + movd %xmm4,(%rdi) │ │ │ │ + psrlq $0x20,%xmm4 │ │ │ │ + movd %xmm4,(%rdi,%rsi,1) │ │ │ │ + add $0x40,%rax │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ - add $0x2,%r8 │ │ │ │ - jl 30ad23 <__cxa_finalize@plt+0x2dfcd3> │ │ │ │ + dec %edx │ │ │ │ + jg 30049b <__cxa_finalize@plt+0x2d544b> │ │ │ │ + add $0x1b8,%rsp │ │ │ │ ret │ │ │ │ - movddup -0x338(%rax),%xmm5 │ │ │ │ - movd (%r9,%r8,2),%xmm7 │ │ │ │ - movdqa (%rdi),%xmm0 │ │ │ │ - movdqa (%rdx),%xmm2 │ │ │ │ - movdqa (%rdi,%rsi,1),%xmm1 │ │ │ │ - movdqa 0x10(%rdx),%xmm3 │ │ │ │ - add $0x20,%rdx │ │ │ │ - movdqa %xmm7,%xmm6 │ │ │ │ - pshufb %xmm4,%xmm6 │ │ │ │ - psubw %xmm0,%xmm2 │ │ │ │ - pshufb %xmm5,%xmm7 │ │ │ │ - psubw %xmm1,%xmm3 │ │ │ │ - pmulhrsw %xmm6,%xmm2 │ │ │ │ - pmulhrsw %xmm7,%xmm3 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - paddw %xmm3,%xmm1 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ + lea 0xdbbb7(%rip),%rax │ │ │ │ + and $0x1,%r9d │ │ │ │ + xor %edx,%edx │ │ │ │ + sub %ecx,%r8d │ │ │ │ + cmovs %edx,%r8d │ │ │ │ + add %r9d,%r9d │ │ │ │ + pshufb %xmm7,%xmm1 │ │ │ │ + movddup (%rax,%r8,8),%xmm7 │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + mov 0x1c8(%rsp),%ecx │ │ │ │ + lea 0x70(%rsp),%r8 │ │ │ │ + lea 0x40(%rax,%r9,8),%r9 │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea (%rax,%rcx,2),%rcx │ │ │ │ + mov $0x1,%r10d │ │ │ │ + movq (%r8),%xmm4 │ │ │ │ + movhps 0x20(%r8),%xmm4 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movddup (%r9,%r10,8),%xmm2 │ │ │ │ + movsbq 0x70(%r10,%rcx,1),%r11 │ │ │ │ + movq (%r8,%r11,2),%xmm5 │ │ │ │ + movhps 0x20(%r8,%r11,2),%xmm5 │ │ │ │ + neg %r11 │ │ │ │ + movq (%r8,%r11,2),%xmm6 │ │ │ │ + movhps 0x20(%r8,%r11,2),%xmm6 │ │ │ │ + psubw %xmm4,%xmm5 │ │ │ │ + psubw %xmm4,%xmm6 │ │ │ │ + packsswb %xmm6,%xmm5 │ │ │ │ + pshufb %xmm13,%xmm5 │ │ │ │ + pabsb %xmm5,%xmm6 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + psignb %xmm5,%xmm3 │ │ │ │ + movdqa %xmm7,%xmm9 │ │ │ │ + pand %xmm6,%xmm9 │ │ │ │ + psrlw (%rsp),%xmm9 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + psubusb %xmm9,%xmm5 │ │ │ │ + pminub %xmm6,%xmm5 │ │ │ │ + pmaddubsw %xmm3,%xmm5 │ │ │ │ + paddw %xmm5,%xmm0 │ │ │ │ + dec %r10d │ │ │ │ + jge 300726 <__cxa_finalize@plt+0x2d56d6> │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + pcmpgtw %xmm0,%xmm6 │ │ │ │ + paddw %xmm6,%xmm0 │ │ │ │ + pmulhrsw %xmm15,%xmm0 │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + packuswb %xmm4,%xmm4 │ │ │ │ + movd %xmm4,(%rdi) │ │ │ │ + psrlq $0x20,%xmm4 │ │ │ │ + movd %xmm4,(%rdi,%rsi,1) │ │ │ │ + add $0x40,%r8 │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ - add $0x2,%r8 │ │ │ │ - jl 30ad66 <__cxa_finalize@plt+0x2dfd16> │ │ │ │ - ret │ │ │ │ - movd (%r9,%r8,2),%xmm5 │ │ │ │ - pshufb %xmm4,%xmm5 │ │ │ │ - movdqa (%rdi),%xmm0 │ │ │ │ - movdqa (%rdx),%xmm2 │ │ │ │ - movdqa 0x10(%rdi),%xmm1 │ │ │ │ - movdqa 0x10(%rdx),%xmm3 │ │ │ │ - add $0x20,%rdx │ │ │ │ - psubw %xmm0,%xmm2 │ │ │ │ - psubw %xmm1,%xmm3 │ │ │ │ - pmulhrsw %xmm5,%xmm2 │ │ │ │ - pmulhrsw %xmm5,%xmm3 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - paddw %xmm3,%xmm1 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - inc %r8 │ │ │ │ - jl 30adbe <__cxa_finalize@plt+0x2dfd6e> │ │ │ │ - ret │ │ │ │ - movd (%r9,%r8,2),%xmm5 │ │ │ │ - pshufb %xmm4,%xmm5 │ │ │ │ - movdqa (%rdi),%xmm0 │ │ │ │ - movdqa (%rdx),%xmm2 │ │ │ │ - movdqa 0x10(%rdi),%xmm1 │ │ │ │ - movdqa 0x10(%rdx),%xmm3 │ │ │ │ - psubw %xmm0,%xmm2 │ │ │ │ - psubw %xmm1,%xmm3 │ │ │ │ - pmulhrsw %xmm5,%xmm2 │ │ │ │ - pmulhrsw %xmm5,%xmm3 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - paddw %xmm3,%xmm1 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - movdqa 0x20(%rdi),%xmm0 │ │ │ │ - movdqa 0x20(%rdx),%xmm2 │ │ │ │ - movdqa 0x30(%rdi),%xmm1 │ │ │ │ - movdqa 0x30(%rdx),%xmm3 │ │ │ │ - add $0x40,%rdx │ │ │ │ - psubw %xmm0,%xmm2 │ │ │ │ - psubw %xmm1,%xmm3 │ │ │ │ - pmulhrsw %xmm5,%xmm2 │ │ │ │ - pmulhrsw %xmm5,%xmm3 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - paddw %xmm3,%xmm1 │ │ │ │ - movdqa %xmm0,0x20(%rdi) │ │ │ │ - movdqa %xmm1,0x30(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - inc %r8 │ │ │ │ - jl 30ae0b <__cxa_finalize@plt+0x2dfdbb> │ │ │ │ - ret │ │ │ │ - movd (%r9,%r8,2),%xmm5 │ │ │ │ - pshufb %xmm4,%xmm5 │ │ │ │ - movdqa (%rdi),%xmm0 │ │ │ │ - movdqa (%rdx),%xmm2 │ │ │ │ - movdqa 0x10(%rdi),%xmm1 │ │ │ │ - movdqa 0x10(%rdx),%xmm3 │ │ │ │ - psubw %xmm0,%xmm2 │ │ │ │ - psubw %xmm1,%xmm3 │ │ │ │ - pmulhrsw %xmm5,%xmm2 │ │ │ │ - pmulhrsw %xmm5,%xmm3 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - paddw %xmm3,%xmm1 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - movdqa 0x20(%rdi),%xmm0 │ │ │ │ - movdqa 0x20(%rdx),%xmm2 │ │ │ │ - movdqa 0x30(%rdi),%xmm1 │ │ │ │ - movdqa 0x30(%rdx),%xmm3 │ │ │ │ - psubw %xmm0,%xmm2 │ │ │ │ - psubw %xmm1,%xmm3 │ │ │ │ - pmulhrsw %xmm5,%xmm2 │ │ │ │ - pmulhrsw %xmm5,%xmm3 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - paddw %xmm3,%xmm1 │ │ │ │ - movdqa %xmm0,0x20(%rdi) │ │ │ │ - movdqa %xmm1,0x30(%rdi) │ │ │ │ - movdqa 0x40(%rdi),%xmm0 │ │ │ │ - movdqa 0x40(%rdx),%xmm2 │ │ │ │ - movdqa 0x50(%rdi),%xmm1 │ │ │ │ - movdqa 0x50(%rdx),%xmm3 │ │ │ │ - psubw %xmm0,%xmm2 │ │ │ │ - psubw %xmm1,%xmm3 │ │ │ │ - pmulhrsw %xmm5,%xmm2 │ │ │ │ - pmulhrsw %xmm5,%xmm3 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - paddw %xmm3,%xmm1 │ │ │ │ - movdqa %xmm0,0x40(%rdi) │ │ │ │ - movdqa %xmm1,0x50(%rdi) │ │ │ │ - movdqa 0x60(%rdi),%xmm0 │ │ │ │ - movdqa 0x60(%rdx),%xmm2 │ │ │ │ - movdqa 0x70(%rdi),%xmm1 │ │ │ │ - movdqa 0x70(%rdx),%xmm3 │ │ │ │ - sub $0xffffffffffffff80,%rdx │ │ │ │ - psubw %xmm0,%xmm2 │ │ │ │ - psubw %xmm1,%xmm3 │ │ │ │ - pmulhrsw %xmm5,%xmm2 │ │ │ │ - pmulhrsw %xmm5,%xmm3 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - paddw %xmm3,%xmm1 │ │ │ │ - movdqa %xmm0,0x60(%rdi) │ │ │ │ - movdqa %xmm1,0x70(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - inc %r8 │ │ │ │ - jl 30ae94 <__cxa_finalize@plt+0x2dfe44> │ │ │ │ - ret │ │ │ │ - movd (%r9,%r8,2),%xmm5 │ │ │ │ - pshufb %xmm4,%xmm5 │ │ │ │ - movdqa (%rdi),%xmm0 │ │ │ │ - movdqa (%rdx),%xmm2 │ │ │ │ - movdqa 0x10(%rdi),%xmm1 │ │ │ │ - movdqa 0x10(%rdx),%xmm3 │ │ │ │ - psubw %xmm0,%xmm2 │ │ │ │ - psubw %xmm1,%xmm3 │ │ │ │ - pmulhrsw %xmm5,%xmm2 │ │ │ │ - pmulhrsw %xmm5,%xmm3 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - paddw %xmm3,%xmm1 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - movdqa 0x20(%rdi),%xmm0 │ │ │ │ - movdqa 0x20(%rdx),%xmm2 │ │ │ │ - movdqa 0x30(%rdi),%xmm1 │ │ │ │ - movdqa 0x30(%rdx),%xmm3 │ │ │ │ - psubw %xmm0,%xmm2 │ │ │ │ - psubw %xmm1,%xmm3 │ │ │ │ - pmulhrsw %xmm5,%xmm2 │ │ │ │ - pmulhrsw %xmm5,%xmm3 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - paddw %xmm3,%xmm1 │ │ │ │ - movdqa %xmm0,0x20(%rdi) │ │ │ │ - movdqa %xmm1,0x30(%rdi) │ │ │ │ - movdqa 0x40(%rdi),%xmm0 │ │ │ │ - movdqa 0x40(%rdx),%xmm2 │ │ │ │ - movdqa 0x50(%rdi),%xmm1 │ │ │ │ - movdqa 0x50(%rdx),%xmm3 │ │ │ │ - psubw %xmm0,%xmm2 │ │ │ │ - psubw %xmm1,%xmm3 │ │ │ │ - pmulhrsw %xmm5,%xmm2 │ │ │ │ - pmulhrsw %xmm5,%xmm3 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - paddw %xmm3,%xmm1 │ │ │ │ - movdqa %xmm0,0x40(%rdi) │ │ │ │ - movdqa %xmm1,0x50(%rdi) │ │ │ │ - movdqa 0x60(%rdi),%xmm0 │ │ │ │ - movdqa 0x60(%rdx),%xmm2 │ │ │ │ - movdqa 0x70(%rdi),%xmm1 │ │ │ │ - movdqa 0x70(%rdx),%xmm3 │ │ │ │ - add $0x100,%rdx │ │ │ │ - psubw %xmm0,%xmm2 │ │ │ │ - psubw %xmm1,%xmm3 │ │ │ │ - pmulhrsw %xmm5,%xmm2 │ │ │ │ - pmulhrsw %xmm5,%xmm3 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - paddw %xmm3,%xmm1 │ │ │ │ - movdqa %xmm0,0x60(%rdi) │ │ │ │ - movdqa %xmm1,0x70(%rdi) │ │ │ │ - movdqa 0x80(%rdi),%xmm0 │ │ │ │ - movdqa -0x80(%rdx),%xmm2 │ │ │ │ - movdqa 0x90(%rdi),%xmm1 │ │ │ │ - movdqa -0x70(%rdx),%xmm3 │ │ │ │ - psubw %xmm0,%xmm2 │ │ │ │ - psubw %xmm1,%xmm3 │ │ │ │ - pmulhrsw %xmm5,%xmm2 │ │ │ │ - pmulhrsw %xmm5,%xmm3 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - paddw %xmm3,%xmm1 │ │ │ │ - movdqa %xmm0,0x80(%rdi) │ │ │ │ - movdqa %xmm1,0x90(%rdi) │ │ │ │ - movdqa 0xa0(%rdi),%xmm0 │ │ │ │ - movdqa -0x60(%rdx),%xmm2 │ │ │ │ - movdqa 0xb0(%rdi),%xmm1 │ │ │ │ - movdqa -0x50(%rdx),%xmm3 │ │ │ │ - psubw %xmm0,%xmm2 │ │ │ │ - psubw %xmm1,%xmm3 │ │ │ │ - pmulhrsw %xmm5,%xmm2 │ │ │ │ - pmulhrsw %xmm5,%xmm3 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - paddw %xmm3,%xmm1 │ │ │ │ - movdqa %xmm0,0xa0(%rdi) │ │ │ │ - movdqa %xmm1,0xb0(%rdi) │ │ │ │ - movdqa 0xc0(%rdi),%xmm0 │ │ │ │ - movdqa -0x40(%rdx),%xmm2 │ │ │ │ - movdqa 0xd0(%rdi),%xmm1 │ │ │ │ - movdqa -0x30(%rdx),%xmm3 │ │ │ │ - psubw %xmm0,%xmm2 │ │ │ │ - psubw %xmm1,%xmm3 │ │ │ │ - pmulhrsw %xmm5,%xmm2 │ │ │ │ - pmulhrsw %xmm5,%xmm3 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - paddw %xmm3,%xmm1 │ │ │ │ - movdqa %xmm0,0xc0(%rdi) │ │ │ │ - movdqa %xmm1,0xd0(%rdi) │ │ │ │ - movdqa 0xe0(%rdi),%xmm0 │ │ │ │ - movdqa -0x20(%rdx),%xmm2 │ │ │ │ - movdqa 0xf0(%rdi),%xmm1 │ │ │ │ - movdqa -0x10(%rdx),%xmm3 │ │ │ │ - psubw %xmm0,%xmm2 │ │ │ │ - psubw %xmm1,%xmm3 │ │ │ │ - pmulhrsw %xmm5,%xmm2 │ │ │ │ - pmulhrsw %xmm5,%xmm3 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - paddw %xmm3,%xmm1 │ │ │ │ - movdqa %xmm0,0xe0(%rdi) │ │ │ │ - movdqa %xmm1,0xf0(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - inc %r8 │ │ │ │ - jl 30af8d <__cxa_finalize@plt+0x2dff3d> │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %rbx │ │ │ │ - push %rbp │ │ │ │ - push %r14 │ │ │ │ - push %r15 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov 0x30(%rsp),%r10 │ │ │ │ - mov 0x38(%rsp),%r11 │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - xor %r15,%r15 │ │ │ │ - lea -0x1(%rcx),%rbp │ │ │ │ - cmp %rcx,%r9 │ │ │ │ - cmovs %r9,%rbp │ │ │ │ - test %r9,%r9 │ │ │ │ - cmovs %r15,%rbp │ │ │ │ - imul %rbx,%rbp │ │ │ │ - add %rbp,%r11 │ │ │ │ - lea -0x1(%rdx),%rbp │ │ │ │ - cmp %rdx,%r8 │ │ │ │ - cmovs %r8,%rbp │ │ │ │ - test %r8,%r8 │ │ │ │ - cmovs %r15,%rbp │ │ │ │ - lea (%r11,%rbp,2),%r11 │ │ │ │ - lea (%r9,%rsi,1),%rbp │ │ │ │ - sub %rcx,%rbp │ │ │ │ - lea -0x1(%rsi),%rcx │ │ │ │ - cmovs %r15,%rbp │ │ │ │ - neg %r9 │ │ │ │ - cmovs %r15,%r9 │ │ │ │ - cmp %rsi,%rbp │ │ │ │ - cmovns %rcx,%rbp │ │ │ │ - cmp %rsi,%r9 │ │ │ │ - cmovg %rcx,%r9 │ │ │ │ - lea (%r8,%rdi,1),%r14 │ │ │ │ - sub %rdx,%r14 │ │ │ │ - lea -0x1(%rdi),%rdx │ │ │ │ - cmovs %r15,%r14 │ │ │ │ - neg %r8 │ │ │ │ - cmovs %r15,%r8 │ │ │ │ - cmp %rdi,%r14 │ │ │ │ - cmovns %rdx,%r14 │ │ │ │ - cmp %rdi,%r8 │ │ │ │ - cmovns %rdx,%r8 │ │ │ │ - lea 0x0(%rbp,%r9,1),%rcx │ │ │ │ - sub %rcx,%rsi │ │ │ │ - mov %r9,%rdx │ │ │ │ - imul %r10,%rdx │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - lea (%r14,%r8,1),%rcx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - test %r8,%r8 │ │ │ │ - jne 30b28a <__cxa_finalize@plt+0x2e023a> │ │ │ │ - test %r14,%r14 │ │ │ │ - jne 30b348 <__cxa_finalize@plt+0x2e02f8> │ │ │ │ - xor %rcx,%rcx │ │ │ │ - movdqu (%r11,%rcx,2),%xmm0 │ │ │ │ - movdqu %xmm0,(%rax,%rcx,2) │ │ │ │ - add $0x8,%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jl 30b266 <__cxa_finalize@plt+0x2e0216> │ │ │ │ - add %r10,%rax │ │ │ │ - add %rbx,%r11 │ │ │ │ - dec %rsi │ │ │ │ - jg 30b263 <__cxa_finalize@plt+0x2e0213> │ │ │ │ - jmp 30b390 <__cxa_finalize@plt+0x2e0340> │ │ │ │ - test %r14,%r14 │ │ │ │ - jne 30b2da <__cxa_finalize@plt+0x2e028a> │ │ │ │ - movd (%r11),%xmm0 │ │ │ │ - pshuflw $0x0,%xmm0,%xmm0 │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - xor %rcx,%rcx │ │ │ │ - movdqa %xmm0,(%rax,%rcx,2) │ │ │ │ - add $0x8,%rcx │ │ │ │ - cmp %r8,%rcx │ │ │ │ - jl 30b2a0 <__cxa_finalize@plt+0x2e0250> │ │ │ │ - lea (%rax,%r8,2),%r15 │ │ │ │ - xor %rcx,%rcx │ │ │ │ - movdqu (%r11,%rcx,2),%xmm0 │ │ │ │ - movdqu %xmm0,(%r15,%rcx,2) │ │ │ │ - add $0x8,%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jl 30b2b5 <__cxa_finalize@plt+0x2e0265> │ │ │ │ - add %r10,%rax │ │ │ │ - add %rbx,%r11 │ │ │ │ - dec %rsi │ │ │ │ - jg 30b28f <__cxa_finalize@plt+0x2e023f> │ │ │ │ - jmp 30b390 <__cxa_finalize@plt+0x2e0340> │ │ │ │ - movd (%r11),%xmm0 │ │ │ │ - pshuflw $0x0,%xmm0,%xmm0 │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - xor %rcx,%rcx │ │ │ │ - movdqa %xmm0,(%rax,%rcx,2) │ │ │ │ - add $0x8,%rcx │ │ │ │ - cmp %r8,%rcx │ │ │ │ - jl 30b2eb <__cxa_finalize@plt+0x2e029b> │ │ │ │ - lea (%rax,%r8,2),%r15 │ │ │ │ - xor %rcx,%rcx │ │ │ │ - movdqu (%r11,%rcx,2),%xmm0 │ │ │ │ - movdqu %xmm0,(%r15,%rcx,2) │ │ │ │ - add $0x8,%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jl 30b300 <__cxa_finalize@plt+0x2e02b0> │ │ │ │ - lea (%r15,%rdx,2),%r15 │ │ │ │ - movd -0x2(%r11,%rdx,2),%xmm0 │ │ │ │ - pshuflw $0x0,%xmm0,%xmm0 │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - xor %rcx,%rcx │ │ │ │ - movdqu %xmm0,(%r15,%rcx,2) │ │ │ │ - add $0x8,%rcx │ │ │ │ - cmp %r14,%rcx │ │ │ │ - jl 30b32c <__cxa_finalize@plt+0x2e02dc> │ │ │ │ - add %r10,%rax │ │ │ │ - add %rbx,%r11 │ │ │ │ - dec %rsi │ │ │ │ - jg 30b2da <__cxa_finalize@plt+0x2e028a> │ │ │ │ - jmp 30b390 <__cxa_finalize@plt+0x2e0340> │ │ │ │ - xor %rcx,%rcx │ │ │ │ - movdqu (%r11,%rcx,2),%xmm0 │ │ │ │ - movdqu %xmm0,(%rax,%rcx,2) │ │ │ │ - add $0x8,%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jl 30b34b <__cxa_finalize@plt+0x2e02fb> │ │ │ │ - lea (%rax,%rdx,2),%r15 │ │ │ │ - movd -0x2(%r11,%rdx,2),%xmm0 │ │ │ │ - pshuflw $0x0,%xmm0,%xmm0 │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - xor %rcx,%rcx │ │ │ │ - movdqu %xmm0,(%r15,%rcx,2) │ │ │ │ - add $0x8,%rcx │ │ │ │ - cmp %r14,%rcx │ │ │ │ - jl 30b376 <__cxa_finalize@plt+0x2e0326> │ │ │ │ - add %r10,%rax │ │ │ │ - add %rbx,%r11 │ │ │ │ - dec %rsi │ │ │ │ - jg 30b348 <__cxa_finalize@plt+0x2e02f8> │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 30b3c0 <__cxa_finalize@plt+0x2e0370> │ │ │ │ - mov %rax,%r11 │ │ │ │ - sub %r10,%r11 │ │ │ │ - xor %rsi,%rsi │ │ │ │ - movdqa (%r11,%rsi,2),%xmm0 │ │ │ │ - lea (%rax,%rsi,2),%rcx │ │ │ │ - mov %rbp,%r8 │ │ │ │ - movdqa %xmm0,(%rcx) │ │ │ │ - add %r10,%rcx │ │ │ │ - dec %r8 │ │ │ │ - jg 30b3ab <__cxa_finalize@plt+0x2e035b> │ │ │ │ - add $0x8,%rsi │ │ │ │ - cmp %rdi,%rsi │ │ │ │ - jl 30b39e <__cxa_finalize@plt+0x2e034e> │ │ │ │ - test %r9,%r9 │ │ │ │ - je 30b3f4 <__cxa_finalize@plt+0x2e03a4> │ │ │ │ - mov 0x40(%rsp),%r11 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - xor %rsi,%rsi │ │ │ │ - movdqa (%r11,%rsi,2),%xmm0 │ │ │ │ - lea (%rax,%rsi,2),%rcx │ │ │ │ - mov %r9,%r8 │ │ │ │ - movdqa %xmm0,(%rcx) │ │ │ │ - add %r10,%rcx │ │ │ │ - dec %r8 │ │ │ │ - jg 30b3df <__cxa_finalize@plt+0x2e038f> │ │ │ │ - add $0x8,%rsi │ │ │ │ - cmp %rdi,%rsi │ │ │ │ - jl 30b3d2 <__cxa_finalize@plt+0x2e0382> │ │ │ │ - pop %r15 │ │ │ │ - pop %r14 │ │ │ │ - pop %rbp │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %rbx │ │ │ │ - push %rbp │ │ │ │ - push %r14 │ │ │ │ - sub $0x10,%rsp │ │ │ │ - subl $0x10000,0x40(%rsp) │ │ │ │ - subl $0x8,0x30(%rsp) │ │ │ │ - movd 0x48(%rsp),%xmm4 │ │ │ │ - movd 0x38(%rsp),%xmm7 │ │ │ │ - movd 0x40(%rsp),%xmm6 │ │ │ │ - movd 0x30(%rsp),%xmm5 │ │ │ │ - punpcklwd %xmm4,%xmm4 │ │ │ │ - pshufd $0x0,%xmm4,%xmm4 │ │ │ │ - pshufd $0x0,%xmm7,%xmm7 │ │ │ │ - pshufd $0x0,%xmm6,%xmm6 │ │ │ │ - pshufd $0x0,%xmm5,%xmm5 │ │ │ │ - movdqa %xmm4,(%rsp) │ │ │ │ - lea -0xbce1(%rip),%r10 │ │ │ │ - movdqa 0xdd560(%r10),%xmm12 │ │ │ │ - movdqa 0xdd550(%r10),%xmm11 │ │ │ │ - movdqa 0xdd460(%r10),%xmm4 │ │ │ │ - pmaddwd %xmm7,%xmm4 │ │ │ │ - pslld $0x2,%xmm7 │ │ │ │ - pslld $0xe,%xmm5 │ │ │ │ - paddd %xmm4,%xmm6 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - xor %eax,%eax │ │ │ │ - movdqa %xmm6,%xmm0 │ │ │ │ - pcmpgtd %xmm0,%xmm1 │ │ │ │ - pandn %xmm0,%xmm1 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - psrad $0x8,%xmm2 │ │ │ │ - movdqa %xmm5,%xmm3 │ │ │ │ - pcmpgtd %xmm1,%xmm3 │ │ │ │ - pand %xmm3,%xmm1 │ │ │ │ - pandn %xmm5,%xmm3 │ │ │ │ - por %xmm3,%xmm1 │ │ │ │ - movdqa %xmm0,%xmm3 │ │ │ │ - psubd %xmm1,%xmm3 │ │ │ │ - psrad $0xe,%xmm1 │ │ │ │ - psrad $0xe,%xmm3 │ │ │ │ - pand %xmm11,%xmm2 │ │ │ │ - movd %xmm1,%r11d │ │ │ │ - pshuflw $0xee,%xmm1,%xmm1 │ │ │ │ - movd %xmm1,%ebx │ │ │ │ - punpckhqdq %xmm1,%xmm1 │ │ │ │ - movd %xmm1,%ebp │ │ │ │ - psrlq $0x20,%xmm1 │ │ │ │ - movd %xmm1,%r14d │ │ │ │ - movdqu (%rdx,%r11,2),%xmm4 │ │ │ │ - movdqu (%rdx,%rbx,2),%xmm13 │ │ │ │ - movdqu (%rdx,%rbp,2),%xmm14 │ │ │ │ - movdqu (%rdx,%r14,2),%xmm15 │ │ │ │ - packssdw %xmm3,%xmm3 │ │ │ │ - movq %xmm3,%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 30b561 <__cxa_finalize@plt+0x2e0511> │ │ │ │ - movswq %r14w,%r11 │ │ │ │ - sar $0x10,%r14 │ │ │ │ - movswq %r14w,%rbx │ │ │ │ - sar $0x10,%r14 │ │ │ │ - movswq %r14w,%rbp │ │ │ │ - sar $0x10,%r14 │ │ │ │ - movdqu 0xdd478(%r10,%r11,2),%xmm1 │ │ │ │ - movdqu 0xdd478(%r10,%rbx,2),%xmm3 │ │ │ │ - movdqu 0xdd478(%r10,%rbp,2),%xmm8 │ │ │ │ - movdqu 0xdd478(%r10,%r14,2),%xmm9 │ │ │ │ - pshufb %xmm1,%xmm4 │ │ │ │ - pshufb %xmm3,%xmm13 │ │ │ │ - pshufb %xmm8,%xmm14 │ │ │ │ - pshufb %xmm9,%xmm15 │ │ │ │ - movd %xmm2,%r11d │ │ │ │ - pshuflw $0xee,%xmm2,%xmm2 │ │ │ │ - movd %xmm2,%ebx │ │ │ │ - punpckhqdq %xmm2,%xmm2 │ │ │ │ - movd %xmm2,%ebp │ │ │ │ - psrlq $0x20,%xmm2 │ │ │ │ - movd %xmm2,%r14d │ │ │ │ - movq 0xe3630(%r10,%r11,8),%xmm8 │ │ │ │ - movq 0xe3630(%r10,%rbx,8),%xmm2 │ │ │ │ - pxor %xmm9,%xmm9 │ │ │ │ - movdqa %xmm9,%xmm1 │ │ │ │ - punpcklbw %xmm8,%xmm1 │ │ │ │ - movdqa %xmm9,%xmm3 │ │ │ │ - punpcklbw %xmm2,%xmm3 │ │ │ │ - psraw $0x8,%xmm1 │ │ │ │ - psraw $0x8,%xmm3 │ │ │ │ - movq 0xe3630(%r10,%rbp,8),%xmm10 │ │ │ │ - movq 0xe3630(%r10,%r14,8),%xmm2 │ │ │ │ - movdqa %xmm9,%xmm8 │ │ │ │ - punpcklbw %xmm10,%xmm8 │ │ │ │ - punpcklbw %xmm2,%xmm9 │ │ │ │ - psraw $0x8,%xmm8 │ │ │ │ - psraw $0x8,%xmm9 │ │ │ │ - pmaddwd %xmm1,%xmm4 │ │ │ │ - pmaddwd %xmm3,%xmm13 │ │ │ │ - pmaddwd %xmm8,%xmm14 │ │ │ │ - pmaddwd %xmm9,%xmm15 │ │ │ │ - phaddd %xmm13,%xmm4 │ │ │ │ - phaddd %xmm15,%xmm14 │ │ │ │ - phaddd %xmm14,%xmm4 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movdqa %xmm12,%xmm2 │ │ │ │ - psubd %xmm4,%xmm2 │ │ │ │ - psrad $0x7,%xmm2 │ │ │ │ - packssdw %xmm2,%xmm2 │ │ │ │ - pmaxsw %xmm1,%xmm2 │ │ │ │ - pminsw (%rsp),%xmm2 │ │ │ │ - movq %xmm2,(%rdi,%rax,2) │ │ │ │ - paddd %xmm7,%xmm0 │ │ │ │ - add $0x4,%eax │ │ │ │ - cmp %r8d,%eax │ │ │ │ - jl 30b488 <__cxa_finalize@plt+0x2e0438> │ │ │ │ - add %rsi,%rdi │ │ │ │ - add %rcx,%rdx │ │ │ │ - dec %r9d │ │ │ │ - jg 30b482 <__cxa_finalize@plt+0x2e0432> │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %r14 │ │ │ │ - pop %rbp │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %rbx │ │ │ │ - push %rbp │ │ │ │ - push %r14 │ │ │ │ - mov %rsp,%r14 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x40,%rsp │ │ │ │ - lea 0xd193a(%rip),%r10 │ │ │ │ - vmovd %ecx,%xmm2 │ │ │ │ - vpbroadcastd %xmm2,%ymm2 │ │ │ │ - mov 0x20(%r14),%ebp │ │ │ │ - vpmovsxbd 0x10(%r10,%rbp,8),%ymm3 │ │ │ │ - vpmulld %ymm3,%ymm2,%ymm2 │ │ │ │ - vpmovsxbd 0x50(%r10,%rbp,8),%ymm4 │ │ │ │ - vpaddd %ymm4,%ymm2,%ymm2 │ │ │ │ - vmovdqa %ymm2,0x20(%rsp) │ │ │ │ - vbroadcasti128 0xd18f7(%rip),%ymm12 │ │ │ │ - mov 0x28(%r14),%ebx │ │ │ │ - lzcnt %r8d,%eax │ │ │ │ - vmovd %r8d,%xmm0 │ │ │ │ - vmovd %r9d,%xmm1 │ │ │ │ - lzcnt %r9d,%r11d │ │ │ │ - sub $0x1f,%ebx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - add %ebx,%eax │ │ │ │ - cmovl %ebp,%eax │ │ │ │ - add %ebx,%r11d │ │ │ │ - cmovl %ebp,%r11d │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov %r11,0x8(%rsp) │ │ │ │ - vpbroadcastb (%r10,%rax,1),%ymm13 │ │ │ │ - vpbroadcastb (%r10,%r11,1),%ymm14 │ │ │ │ - vpbroadcastb %xmm0,%ymm0 │ │ │ │ - vpbroadcastb %xmm1,%ymm1 │ │ │ │ - and $0x1,%r8d │ │ │ │ - lea 0x8(%r10,%r8,2),%r8 │ │ │ │ - lea 0xc(%r10),%r9 │ │ │ │ - mov $0x4,%eax │ │ │ │ - vpxor %ymm11,%ymm11,%ymm11 │ │ │ │ - lea (%rdx,%rcx,2),%rbx │ │ │ │ - mov $0x1,%r11d │ │ │ │ - vmovdqa (%rdx),%xmm4 │ │ │ │ - vinserti128 $0x1,(%rbx),%ymm4,%ymm4 │ │ │ │ - vpxor %ymm15,%ymm15,%ymm15 │ │ │ │ - vmovdqa %ymm4,%ymm7 │ │ │ │ - vmovdqa %ymm4,%ymm8 │ │ │ │ - vpbroadcastb (%r8,%r11,1),%ymm2 │ │ │ │ - vpbroadcastb (%r9,%r11,1),%ymm3 │ │ │ │ - movslq 0x20(%rsp,%r11,4),%r10 │ │ │ │ - vmovdqu (%rdx,%r10,2),%xmm5 │ │ │ │ - vinserti128 $0x1,(%rbx,%r10,2),%ymm5,%ymm5 │ │ │ │ - neg %r10 │ │ │ │ - vmovdqu (%rdx,%r10,2),%xmm6 │ │ │ │ - vinserti128 $0x1,(%rbx,%r10,2),%ymm6,%ymm6 │ │ │ │ - vpmaxsw %ymm5,%ymm7,%ymm7 │ │ │ │ - vpminuw %ymm5,%ymm8,%ymm8 │ │ │ │ - vpmaxsw %ymm6,%ymm7,%ymm7 │ │ │ │ - vpminuw %ymm6,%ymm8,%ymm8 │ │ │ │ - vpsubw %ymm4,%ymm5,%ymm5 │ │ │ │ - vpsubw %ymm4,%ymm6,%ymm6 │ │ │ │ - vpacksswb %ymm6,%ymm5,%ymm5 │ │ │ │ - vpshufb %ymm12,%ymm5,%ymm5 │ │ │ │ - vpabsb %ymm5,%ymm9 │ │ │ │ - vpsignb %ymm5,%ymm2,%ymm10 │ │ │ │ - vpsrlw (%rsp),%ymm9,%ymm5 │ │ │ │ - vpand %ymm5,%ymm13,%ymm5 │ │ │ │ - vpsubusb %ymm5,%ymm0,%ymm5 │ │ │ │ - vpminub %ymm5,%ymm9,%ymm5 │ │ │ │ - vpmaddubsw %ymm10,%ymm5,%ymm5 │ │ │ │ - vpaddw %ymm5,%ymm15,%ymm15 │ │ │ │ - movslq 0x28(%rsp,%r11,4),%r10 │ │ │ │ - vmovdqu (%rdx,%r10,2),%xmm5 │ │ │ │ - vinserti128 $0x1,(%rbx,%r10,2),%ymm5,%ymm5 │ │ │ │ - neg %r10 │ │ │ │ - vmovdqu (%rdx,%r10,2),%xmm6 │ │ │ │ - vinserti128 $0x1,(%rbx,%r10,2),%ymm6,%ymm6 │ │ │ │ - vpmaxsw %ymm5,%ymm7,%ymm7 │ │ │ │ - vpminuw %ymm5,%ymm8,%ymm8 │ │ │ │ - vpmaxsw %ymm6,%ymm7,%ymm7 │ │ │ │ - vpminuw %ymm6,%ymm8,%ymm8 │ │ │ │ - vpsubw %ymm4,%ymm5,%ymm5 │ │ │ │ - vpsubw %ymm4,%ymm6,%ymm6 │ │ │ │ - vpacksswb %ymm6,%ymm5,%ymm5 │ │ │ │ - vpshufb %ymm12,%ymm5,%ymm5 │ │ │ │ - vpabsb %ymm5,%ymm9 │ │ │ │ - vpsignb %ymm5,%ymm3,%ymm10 │ │ │ │ - vpsrlw 0x8(%rsp),%ymm9,%ymm5 │ │ │ │ - vpand %ymm5,%ymm14,%ymm5 │ │ │ │ - vpsubusb %ymm5,%ymm1,%ymm5 │ │ │ │ - vpminub %ymm5,%ymm9,%ymm5 │ │ │ │ - vpmaddubsw %ymm10,%ymm5,%ymm5 │ │ │ │ - vpaddw %ymm5,%ymm15,%ymm15 │ │ │ │ - movslq 0x30(%rsp,%r11,4),%r10 │ │ │ │ - vmovdqu (%rdx,%r10,2),%xmm5 │ │ │ │ - vinserti128 $0x1,(%rbx,%r10,2),%ymm5,%ymm5 │ │ │ │ - neg %r10 │ │ │ │ - vmovdqu (%rdx,%r10,2),%xmm6 │ │ │ │ - vinserti128 $0x1,(%rbx,%r10,2),%ymm6,%ymm6 │ │ │ │ - vpmaxsw %ymm5,%ymm7,%ymm7 │ │ │ │ - vpminuw %ymm5,%ymm8,%ymm8 │ │ │ │ - vpmaxsw %ymm6,%ymm7,%ymm7 │ │ │ │ - vpminuw %ymm6,%ymm8,%ymm8 │ │ │ │ - vpsubw %ymm4,%ymm5,%ymm5 │ │ │ │ - vpsubw %ymm4,%ymm6,%ymm6 │ │ │ │ - vpacksswb %ymm6,%ymm5,%ymm5 │ │ │ │ - vpshufb %ymm12,%ymm5,%ymm5 │ │ │ │ - vpabsb %ymm5,%ymm9 │ │ │ │ - vpsignb %ymm5,%ymm3,%ymm10 │ │ │ │ - vpsrlw 0x8(%rsp),%ymm9,%ymm5 │ │ │ │ - vpand %ymm5,%ymm14,%ymm5 │ │ │ │ - vpsubusb %ymm5,%ymm1,%ymm5 │ │ │ │ - vpminub %ymm5,%ymm9,%ymm5 │ │ │ │ - vpmaddubsw %ymm10,%ymm5,%ymm5 │ │ │ │ - vpaddw %ymm5,%ymm15,%ymm15 │ │ │ │ - dec %r11 │ │ │ │ - jge 30b729 <__cxa_finalize@plt+0x2e06d9> │ │ │ │ - vpbroadcastd 0xd17c0(%rip),%ymm10 │ │ │ │ - vpcmpgtw %ymm15,%ymm11,%ymm9 │ │ │ │ - vpaddw %ymm9,%ymm15,%ymm15 │ │ │ │ - vpmulhrsw %ymm10,%ymm15,%ymm15 │ │ │ │ - vpaddw %ymm4,%ymm15,%ymm4 │ │ │ │ - vpminsw %ymm7,%ymm4,%ymm4 │ │ │ │ - vpmaxsw %ymm4,%ymm8,%ymm4 │ │ │ │ - vpackuswb %ymm4,%ymm4,%ymm4 │ │ │ │ - vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ - vmovq %xmm4,(%rdi) │ │ │ │ - vmovq %xmm5,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - lea (%rdx,%rcx,4),%rdx │ │ │ │ - dec %eax │ │ │ │ - jg 30b708 <__cxa_finalize@plt+0x2e06b8> │ │ │ │ - mov %r14,%rsp │ │ │ │ - pop %r14 │ │ │ │ - pop %rbp │ │ │ │ - pop %rbx │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - push %rbx │ │ │ │ - push %rbp │ │ │ │ - push %r14 │ │ │ │ - push %r15 │ │ │ │ - push %r12 │ │ │ │ - mov %rsp,%r12 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x40,%rsp │ │ │ │ - lea 0xd16c6(%rip),%r10 │ │ │ │ - vmovd %ecx,%xmm2 │ │ │ │ - vpbroadcastd %xmm2,%ymm2 │ │ │ │ - mov 0x30(%r12),%ebp │ │ │ │ - vpmovsxbd 0x10(%r10,%rbp,8),%ymm3 │ │ │ │ - vpmulld %ymm3,%ymm2,%ymm2 │ │ │ │ - vpmovsxbd 0x50(%r10,%rbp,8),%ymm4 │ │ │ │ - vpaddd %ymm4,%ymm2,%ymm2 │ │ │ │ - vmovdqa %ymm2,0x20(%rsp) │ │ │ │ - vbroadcasti128 0xd1682(%rip),%ymm12 │ │ │ │ - mov 0x38(%r12),%ebx │ │ │ │ - lzcnt %r8d,%eax │ │ │ │ - vmovd %r8d,%xmm0 │ │ │ │ - vmovd %r9d,%xmm1 │ │ │ │ - lzcnt %r9d,%r11d │ │ │ │ - sub $0x1f,%ebx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - add %ebx,%eax │ │ │ │ - cmovl %ebp,%eax │ │ │ │ - add %ebx,%r11d │ │ │ │ - cmovl %ebp,%r11d │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov %r11,0x8(%rsp) │ │ │ │ - vpbroadcastb (%r10,%rax,1),%ymm13 │ │ │ │ - vpbroadcastb (%r10,%r11,1),%ymm14 │ │ │ │ - vpbroadcastb %xmm0,%ymm0 │ │ │ │ - vpbroadcastb %xmm1,%ymm1 │ │ │ │ - and $0x1,%r8d │ │ │ │ - lea 0x8(%r10,%r8,2),%r8 │ │ │ │ - lea 0xc(%r10),%r9 │ │ │ │ - lea (%rsi,%rsi,2),%rax │ │ │ │ - mov $0x2,%r10d │ │ │ │ - vpxor %ymm11,%ymm11,%ymm11 │ │ │ │ - lea (%rdx,%rcx,2),%rbp │ │ │ │ - lea (%rdx,%rcx,4),%r14 │ │ │ │ - lea 0x0(%rbp,%rcx,4),%r15 │ │ │ │ - mov $0x1,%ebx │ │ │ │ - vmovq (%rdx),%xmm4 │ │ │ │ - vmovhps 0x0(%rbp),%xmm4,%xmm4 │ │ │ │ - vmovq (%r14),%xmm5 │ │ │ │ - vmovhps (%r15),%xmm5,%xmm5 │ │ │ │ - vinserti128 $0x1,%xmm5,%ymm4,%ymm4 │ │ │ │ - vpxor %ymm15,%ymm15,%ymm15 │ │ │ │ - vmovdqa %ymm4,%ymm7 │ │ │ │ - vmovdqa %ymm4,%ymm8 │ │ │ │ - vpbroadcastb (%r8,%rbx,1),%ymm2 │ │ │ │ - vpbroadcastb (%r9,%rbx,1),%ymm3 │ │ │ │ - movslq 0x20(%rsp,%rbx,4),%r11 │ │ │ │ - vmovq (%rdx,%r11,2),%xmm5 │ │ │ │ - vmovq (%r14,%r11,2),%xmm6 │ │ │ │ - vmovhps 0x0(%rbp,%r11,2),%xmm5,%xmm5 │ │ │ │ - vmovhps (%r15,%r11,2),%xmm6,%xmm6 │ │ │ │ - vinserti128 $0x1,%xmm6,%ymm5,%ymm5 │ │ │ │ - neg %r11 │ │ │ │ - vmovq (%rdx,%r11,2),%xmm6 │ │ │ │ - vmovq (%r14,%r11,2),%xmm9 │ │ │ │ - vmovhps 0x0(%rbp,%r11,2),%xmm6,%xmm6 │ │ │ │ - vmovhps (%r15,%r11,2),%xmm9,%xmm9 │ │ │ │ - vinserti128 $0x1,%xmm9,%ymm6,%ymm6 │ │ │ │ - vpmaxsw %ymm5,%ymm7,%ymm7 │ │ │ │ - vpminuw %ymm5,%ymm8,%ymm8 │ │ │ │ - vpmaxsw %ymm6,%ymm7,%ymm7 │ │ │ │ - vpminuw %ymm6,%ymm8,%ymm8 │ │ │ │ - vpsubw %ymm4,%ymm5,%ymm5 │ │ │ │ - vpsubw %ymm4,%ymm6,%ymm6 │ │ │ │ - vpacksswb %ymm6,%ymm5,%ymm5 │ │ │ │ - vpshufb %ymm12,%ymm5,%ymm5 │ │ │ │ - vpabsb %ymm5,%ymm9 │ │ │ │ - vpsignb %ymm5,%ymm2,%ymm10 │ │ │ │ - vpsrlw (%rsp),%ymm9,%ymm5 │ │ │ │ - vpand %ymm5,%ymm13,%ymm5 │ │ │ │ - vpsubusb %ymm5,%ymm0,%ymm5 │ │ │ │ - vpminub %ymm5,%ymm9,%ymm5 │ │ │ │ - vpmaddubsw %ymm10,%ymm5,%ymm5 │ │ │ │ - vpaddw %ymm5,%ymm15,%ymm15 │ │ │ │ - movslq 0x28(%rsp,%rbx,4),%r11 │ │ │ │ - vmovq (%rdx,%r11,2),%xmm5 │ │ │ │ - vmovq (%r14,%r11,2),%xmm6 │ │ │ │ - vmovhps 0x0(%rbp,%r11,2),%xmm5,%xmm5 │ │ │ │ - vmovhps (%r15,%r11,2),%xmm6,%xmm6 │ │ │ │ - vinserti128 $0x1,%xmm6,%ymm5,%ymm5 │ │ │ │ - neg %r11 │ │ │ │ - vmovq (%rdx,%r11,2),%xmm6 │ │ │ │ - vmovq (%r14,%r11,2),%xmm9 │ │ │ │ - vmovhps 0x0(%rbp,%r11,2),%xmm6,%xmm6 │ │ │ │ - vmovhps (%r15,%r11,2),%xmm9,%xmm9 │ │ │ │ - vinserti128 $0x1,%xmm9,%ymm6,%ymm6 │ │ │ │ - vpmaxsw %ymm5,%ymm7,%ymm7 │ │ │ │ - vpminuw %ymm5,%ymm8,%ymm8 │ │ │ │ - vpmaxsw %ymm6,%ymm7,%ymm7 │ │ │ │ - vpminuw %ymm6,%ymm8,%ymm8 │ │ │ │ - vpsubw %ymm4,%ymm5,%ymm5 │ │ │ │ - vpsubw %ymm4,%ymm6,%ymm6 │ │ │ │ - vpacksswb %ymm6,%ymm5,%ymm5 │ │ │ │ - vpshufb %ymm12,%ymm5,%ymm5 │ │ │ │ - vpabsb %ymm5,%ymm9 │ │ │ │ - vpsignb %ymm5,%ymm3,%ymm10 │ │ │ │ - vpsrlw 0x8(%rsp),%ymm9,%ymm5 │ │ │ │ - vpand %ymm5,%ymm14,%ymm5 │ │ │ │ - vpsubusb %ymm5,%ymm1,%ymm5 │ │ │ │ - vpminub %ymm5,%ymm9,%ymm5 │ │ │ │ - vpmaddubsw %ymm10,%ymm5,%ymm5 │ │ │ │ - vpaddw %ymm5,%ymm15,%ymm15 │ │ │ │ - movslq 0x30(%rsp,%rbx,4),%r11 │ │ │ │ - vmovq (%rdx,%r11,2),%xmm5 │ │ │ │ - vmovq (%r14,%r11,2),%xmm6 │ │ │ │ - vmovhps 0x0(%rbp,%r11,2),%xmm5,%xmm5 │ │ │ │ - vmovhps (%r15,%r11,2),%xmm6,%xmm6 │ │ │ │ - vinserti128 $0x1,%xmm6,%ymm5,%ymm5 │ │ │ │ - neg %r11 │ │ │ │ - vmovq (%rdx,%r11,2),%xmm6 │ │ │ │ - vmovq (%r14,%r11,2),%xmm9 │ │ │ │ - vmovhps 0x0(%rbp,%r11,2),%xmm6,%xmm6 │ │ │ │ - vmovhps (%r15,%r11,2),%xmm9,%xmm9 │ │ │ │ - vinserti128 $0x1,%xmm9,%ymm6,%ymm6 │ │ │ │ - vpmaxsw %ymm5,%ymm7,%ymm7 │ │ │ │ - vpminuw %ymm5,%ymm8,%ymm8 │ │ │ │ - vpmaxsw %ymm6,%ymm7,%ymm7 │ │ │ │ - vpminuw %ymm6,%ymm8,%ymm8 │ │ │ │ - vpsubw %ymm4,%ymm5,%ymm5 │ │ │ │ - vpsubw %ymm4,%ymm6,%ymm6 │ │ │ │ - vpacksswb %ymm6,%ymm5,%ymm5 │ │ │ │ - vpshufb %ymm12,%ymm5,%ymm5 │ │ │ │ - vpabsb %ymm5,%ymm9 │ │ │ │ - vpsignb %ymm5,%ymm3,%ymm10 │ │ │ │ - vpsrlw 0x8(%rsp),%ymm9,%ymm5 │ │ │ │ - vpand %ymm5,%ymm14,%ymm5 │ │ │ │ - vpsubusb %ymm5,%ymm1,%ymm5 │ │ │ │ - vpminub %ymm5,%ymm9,%ymm5 │ │ │ │ - vpmaddubsw %ymm10,%ymm5,%ymm5 │ │ │ │ - vpaddw %ymm5,%ymm15,%ymm15 │ │ │ │ - dec %rbx │ │ │ │ - jge 30b9bb <__cxa_finalize@plt+0x2e096b> │ │ │ │ - vpbroadcastd 0xd14c2(%rip),%ymm10 │ │ │ │ - vpcmpgtw %ymm15,%ymm11,%ymm9 │ │ │ │ - vpaddw %ymm9,%ymm15,%ymm15 │ │ │ │ - vpmulhrsw %ymm10,%ymm15,%ymm15 │ │ │ │ - vpaddw %ymm4,%ymm15,%ymm4 │ │ │ │ - vpminsw %ymm7,%ymm4,%ymm4 │ │ │ │ - vpmaxsw %ymm4,%ymm8,%ymm4 │ │ │ │ - vpackuswb %ymm4,%ymm4,%ymm4 │ │ │ │ - vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ - vmovd %xmm4,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm4,(%rdi,%rsi,1) │ │ │ │ - vmovd %xmm5,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x1,%xmm5,(%rdi,%rax,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - lea (%rdx,%rcx,8),%rdx │ │ │ │ - dec %r10d │ │ │ │ - jg 30b983 <__cxa_finalize@plt+0x2e0933> │ │ │ │ - mov %r12,%rsp │ │ │ │ - pop %r12 │ │ │ │ - pop %r15 │ │ │ │ - pop %r14 │ │ │ │ - pop %rbp │ │ │ │ - pop %rbx │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %rbx │ │ │ │ - push %rbp │ │ │ │ - push %r14 │ │ │ │ - push %r15 │ │ │ │ - mov %rsp,%r15 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x40,%rsp │ │ │ │ - lea 0xd13b8(%rip),%r10 │ │ │ │ - vmovd %ecx,%xmm2 │ │ │ │ - vpbroadcastd %xmm2,%ymm2 │ │ │ │ - mov 0x28(%r15),%ebp │ │ │ │ - vpmovsxbd 0x10(%r10,%rbp,8),%ymm3 │ │ │ │ - vpmulld %ymm3,%ymm2,%ymm2 │ │ │ │ - vpmovsxbd 0x50(%r10,%rbp,8),%ymm4 │ │ │ │ - vpaddd %ymm4,%ymm2,%ymm2 │ │ │ │ - vmovdqa %ymm2,0x20(%rsp) │ │ │ │ - vbroadcasti128 0xd1375(%rip),%ymm12 │ │ │ │ - mov 0x30(%r15),%ebx │ │ │ │ - lzcnt %r8d,%eax │ │ │ │ - vmovd %r8d,%xmm0 │ │ │ │ - vmovd %r9d,%xmm1 │ │ │ │ - lzcnt %r9d,%r11d │ │ │ │ - sub $0x1f,%ebx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - add %ebx,%eax │ │ │ │ - cmovl %ebp,%eax │ │ │ │ - add %ebx,%r11d │ │ │ │ - cmovl %ebp,%r11d │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov %r11,0x8(%rsp) │ │ │ │ - vpbroadcastb (%r10,%rax,1),%ymm13 │ │ │ │ - vpbroadcastb (%r10,%r11,1),%ymm14 │ │ │ │ - vpbroadcastb %xmm0,%ymm0 │ │ │ │ - vpbroadcastb %xmm1,%ymm1 │ │ │ │ - and $0x1,%r8d │ │ │ │ - lea 0x8(%r10,%r8,2),%r8 │ │ │ │ - lea 0xc(%r10),%r9 │ │ │ │ - lea (%rsi,%rsi,2),%rax │ │ │ │ - vpxor %ymm11,%ymm11,%ymm11 │ │ │ │ - lea (%rdx,%rcx,2),%rbx │ │ │ │ - lea (%rdx,%rcx,4),%rbp │ │ │ │ - lea (%rbx,%rcx,4),%r14 │ │ │ │ - mov $0x1,%r11d │ │ │ │ - vmovq (%rdx),%xmm4 │ │ │ │ - vmovhps (%rbx),%xmm4,%xmm4 │ │ │ │ - vmovq 0x0(%rbp),%xmm5 │ │ │ │ - vmovhps (%r14),%xmm5,%xmm5 │ │ │ │ - vinserti128 $0x1,%xmm5,%ymm4,%ymm4 │ │ │ │ - vpxor %ymm15,%ymm15,%ymm15 │ │ │ │ - vmovdqa %ymm4,%ymm7 │ │ │ │ - vmovdqa %ymm4,%ymm8 │ │ │ │ - vpbroadcastb (%r8,%r11,1),%ymm2 │ │ │ │ - vpbroadcastb (%r9,%r11,1),%ymm3 │ │ │ │ - movslq 0x20(%rsp,%r11,4),%r10 │ │ │ │ - vmovq (%rdx,%r10,2),%xmm5 │ │ │ │ - vmovq 0x0(%rbp,%r10,2),%xmm6 │ │ │ │ - vmovhps (%rbx,%r10,2),%xmm5,%xmm5 │ │ │ │ - vmovhps (%r14,%r10,2),%xmm6,%xmm6 │ │ │ │ - vinserti128 $0x1,%xmm6,%ymm5,%ymm5 │ │ │ │ - neg %r10 │ │ │ │ - vmovq (%rdx,%r10,2),%xmm6 │ │ │ │ - vmovq 0x0(%rbp,%r10,2),%xmm9 │ │ │ │ - vmovhps (%rbx,%r10,2),%xmm6,%xmm6 │ │ │ │ - vmovhps (%r14,%r10,2),%xmm9,%xmm9 │ │ │ │ - vinserti128 $0x1,%xmm9,%ymm6,%ymm6 │ │ │ │ - vpmaxsw %ymm5,%ymm7,%ymm7 │ │ │ │ - vpminuw %ymm5,%ymm8,%ymm8 │ │ │ │ - vpmaxsw %ymm6,%ymm7,%ymm7 │ │ │ │ - vpminuw %ymm6,%ymm8,%ymm8 │ │ │ │ - vpsubw %ymm4,%ymm5,%ymm5 │ │ │ │ - vpsubw %ymm4,%ymm6,%ymm6 │ │ │ │ - vpacksswb %ymm6,%ymm5,%ymm5 │ │ │ │ - vpshufb %ymm12,%ymm5,%ymm5 │ │ │ │ - vpabsb %ymm5,%ymm9 │ │ │ │ - vpsignb %ymm5,%ymm2,%ymm10 │ │ │ │ - vpsrlw (%rsp),%ymm9,%ymm5 │ │ │ │ - vpand %ymm5,%ymm13,%ymm5 │ │ │ │ - vpsubusb %ymm5,%ymm0,%ymm5 │ │ │ │ - vpminub %ymm5,%ymm9,%ymm5 │ │ │ │ - vpmaddubsw %ymm10,%ymm5,%ymm5 │ │ │ │ - vpaddw %ymm5,%ymm15,%ymm15 │ │ │ │ - movslq 0x28(%rsp,%r11,4),%r10 │ │ │ │ - vmovq (%rdx,%r10,2),%xmm5 │ │ │ │ - vmovq 0x0(%rbp,%r10,2),%xmm6 │ │ │ │ - vmovhps (%rbx,%r10,2),%xmm5,%xmm5 │ │ │ │ - vmovhps (%r14,%r10,2),%xmm6,%xmm6 │ │ │ │ - vinserti128 $0x1,%xmm6,%ymm5,%ymm5 │ │ │ │ - neg %r10 │ │ │ │ - vmovq (%rdx,%r10,2),%xmm6 │ │ │ │ - vmovq 0x0(%rbp,%r10,2),%xmm9 │ │ │ │ - vmovhps (%rbx,%r10,2),%xmm6,%xmm6 │ │ │ │ - vmovhps (%r14,%r10,2),%xmm9,%xmm9 │ │ │ │ - vinserti128 $0x1,%xmm9,%ymm6,%ymm6 │ │ │ │ - vpmaxsw %ymm5,%ymm7,%ymm7 │ │ │ │ - vpminuw %ymm5,%ymm8,%ymm8 │ │ │ │ - vpmaxsw %ymm6,%ymm7,%ymm7 │ │ │ │ - vpminuw %ymm6,%ymm8,%ymm8 │ │ │ │ - vpsubw %ymm4,%ymm5,%ymm5 │ │ │ │ - vpsubw %ymm4,%ymm6,%ymm6 │ │ │ │ - vpacksswb %ymm6,%ymm5,%ymm5 │ │ │ │ - vpshufb %ymm12,%ymm5,%ymm5 │ │ │ │ - vpabsb %ymm5,%ymm9 │ │ │ │ - vpsignb %ymm5,%ymm3,%ymm10 │ │ │ │ - vpsrlw 0x8(%rsp),%ymm9,%ymm5 │ │ │ │ - vpand %ymm5,%ymm14,%ymm5 │ │ │ │ - vpsubusb %ymm5,%ymm1,%ymm5 │ │ │ │ - vpminub %ymm5,%ymm9,%ymm5 │ │ │ │ - vpmaddubsw %ymm10,%ymm5,%ymm5 │ │ │ │ - vpaddw %ymm5,%ymm15,%ymm15 │ │ │ │ - movslq 0x30(%rsp,%r11,4),%r10 │ │ │ │ - vmovq (%rdx,%r10,2),%xmm5 │ │ │ │ - vmovq 0x0(%rbp,%r10,2),%xmm6 │ │ │ │ - vmovhps (%rbx,%r10,2),%xmm5,%xmm5 │ │ │ │ - vmovhps (%r14,%r10,2),%xmm6,%xmm6 │ │ │ │ - vinserti128 $0x1,%xmm6,%ymm5,%ymm5 │ │ │ │ - neg %r10 │ │ │ │ - vmovq (%rdx,%r10,2),%xmm6 │ │ │ │ - vmovq 0x0(%rbp,%r10,2),%xmm9 │ │ │ │ - vmovhps (%rbx,%r10,2),%xmm6,%xmm6 │ │ │ │ - vmovhps (%r14,%r10,2),%xmm9,%xmm9 │ │ │ │ - vinserti128 $0x1,%xmm9,%ymm6,%ymm6 │ │ │ │ - vpmaxsw %ymm5,%ymm7,%ymm7 │ │ │ │ - vpminuw %ymm5,%ymm8,%ymm8 │ │ │ │ - vpmaxsw %ymm6,%ymm7,%ymm7 │ │ │ │ - vpminuw %ymm6,%ymm8,%ymm8 │ │ │ │ - vpsubw %ymm4,%ymm5,%ymm5 │ │ │ │ - vpsubw %ymm4,%ymm6,%ymm6 │ │ │ │ - vpacksswb %ymm6,%ymm5,%ymm5 │ │ │ │ - vpshufb %ymm12,%ymm5,%ymm5 │ │ │ │ - vpabsb %ymm5,%ymm9 │ │ │ │ - vpsignb %ymm5,%ymm3,%ymm10 │ │ │ │ - vpsrlw 0x8(%rsp),%ymm9,%ymm5 │ │ │ │ - vpand %ymm5,%ymm14,%ymm5 │ │ │ │ - vpsubusb %ymm5,%ymm1,%ymm5 │ │ │ │ - vpminub %ymm5,%ymm9,%ymm5 │ │ │ │ - vpmaddubsw %ymm10,%ymm5,%ymm5 │ │ │ │ - vpaddw %ymm5,%ymm15,%ymm15 │ │ │ │ - dec %r11 │ │ │ │ - jge 30bcc0 <__cxa_finalize@plt+0x2e0c70> │ │ │ │ - vpbroadcastd 0xd11bd(%rip),%ymm10 │ │ │ │ - vpcmpgtw %ymm15,%ymm11,%ymm9 │ │ │ │ - vpaddw %ymm9,%ymm15,%ymm15 │ │ │ │ - vpmulhrsw %ymm10,%ymm15,%ymm15 │ │ │ │ - vpaddw %ymm4,%ymm15,%ymm4 │ │ │ │ - vpminsw %ymm7,%ymm4,%ymm4 │ │ │ │ - vpmaxsw %ymm4,%ymm8,%ymm4 │ │ │ │ - vpackuswb %ymm4,%ymm4,%ymm4 │ │ │ │ - vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ - vmovd %xmm4,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm4,(%rdi,%rsi,1) │ │ │ │ - vmovd %xmm5,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x1,%xmm5,(%rdi,%rax,1) │ │ │ │ - mov %r15,%rsp │ │ │ │ - pop %r15 │ │ │ │ - pop %r14 │ │ │ │ - pop %rbp │ │ │ │ - pop %rbx │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - sub $0x1b8,%rsp │ │ │ │ - mov 0x1d8(%rsp),%r10d │ │ │ │ - movdqa 0xd1259(%rip),%xmm6 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - lea (%rdi,%rsi,4),%rax │ │ │ │ - lea (%rsi,%rsi,2),%r11 │ │ │ │ - test $0x2,%r10b │ │ │ │ - je 30c017 <__cxa_finalize@plt+0x2e0fc7> │ │ │ │ - movdqu (%rdi),%xmm0 │ │ │ │ - movdqu (%rdi,%rsi,1),%xmm1 │ │ │ │ - movdqu (%rdi,%rsi,2),%xmm2 │ │ │ │ - movdqu (%rdi,%r11,1),%xmm3 │ │ │ │ - movdqa %xmm0,%xmm4 │ │ │ │ - punpcklbw %xmm7,%xmm4 │ │ │ │ - punpckhbw %xmm7,%xmm0 │ │ │ │ - movdqa %xmm4,0x70(%rsp) │ │ │ │ - movdqa %xmm0,0x80(%rsp) │ │ │ │ - movdqa %xmm1,%xmm4 │ │ │ │ - punpcklbw %xmm7,%xmm4 │ │ │ │ - punpckhbw %xmm7,%xmm1 │ │ │ │ - movdqa %xmm4,0x90(%rsp) │ │ │ │ - movdqa %xmm1,0xa0(%rsp) │ │ │ │ - movdqa %xmm2,%xmm4 │ │ │ │ - punpcklbw %xmm7,%xmm4 │ │ │ │ - punpckhbw %xmm7,%xmm2 │ │ │ │ - movdqa %xmm4,0xb0(%rsp) │ │ │ │ - movdqa %xmm2,0xc0(%rsp) │ │ │ │ - movdqa %xmm3,%xmm4 │ │ │ │ - punpcklbw %xmm7,%xmm4 │ │ │ │ - punpckhbw %xmm7,%xmm3 │ │ │ │ - movdqa %xmm4,0xd0(%rsp) │ │ │ │ - movdqa %xmm3,0xe0(%rsp) │ │ │ │ - movdqu (%rax),%xmm0 │ │ │ │ - movdqu (%rax,%rsi,1),%xmm1 │ │ │ │ - movdqu (%rax,%rsi,2),%xmm2 │ │ │ │ - movdqu (%rax,%r11,1),%xmm3 │ │ │ │ - movdqa %xmm0,%xmm4 │ │ │ │ - punpcklbw %xmm7,%xmm4 │ │ │ │ - punpckhbw %xmm7,%xmm0 │ │ │ │ - movdqa %xmm4,0xf0(%rsp) │ │ │ │ - movdqa %xmm0,0x100(%rsp) │ │ │ │ - movdqa %xmm1,%xmm4 │ │ │ │ - punpcklbw %xmm7,%xmm4 │ │ │ │ - punpckhbw %xmm7,%xmm1 │ │ │ │ - movdqa %xmm4,0x110(%rsp) │ │ │ │ - movdqa %xmm1,0x120(%rsp) │ │ │ │ - movdqa %xmm2,%xmm4 │ │ │ │ - punpcklbw %xmm7,%xmm4 │ │ │ │ - punpckhbw %xmm7,%xmm2 │ │ │ │ - movdqa %xmm4,0x130(%rsp) │ │ │ │ - movdqa %xmm2,0x140(%rsp) │ │ │ │ - movdqa %xmm3,%xmm4 │ │ │ │ - punpcklbw %xmm7,%xmm4 │ │ │ │ - punpckhbw %xmm7,%xmm3 │ │ │ │ - movdqa %xmm4,0x150(%rsp) │ │ │ │ - movdqa %xmm3,0x160(%rsp) │ │ │ │ - jmp 30c0d4 <__cxa_finalize@plt+0x2e1084> │ │ │ │ - pmovzxbw (%rdi),%xmm0 │ │ │ │ - pmovzxbw (%rdi,%rsi,1),%xmm1 │ │ │ │ - pmovzxbw (%rdi,%rsi,2),%xmm2 │ │ │ │ - pmovzxbw (%rdi,%r11,1),%xmm3 │ │ │ │ - movdqa %xmm0,0x70(%rsp) │ │ │ │ - movdqa %xmm1,0x90(%rsp) │ │ │ │ - movdqa %xmm2,0xb0(%rsp) │ │ │ │ - movdqa %xmm3,0xd0(%rsp) │ │ │ │ - movd %xmm6,0x80(%rsp) │ │ │ │ - movd %xmm6,0xa0(%rsp) │ │ │ │ - movd %xmm6,0xc0(%rsp) │ │ │ │ - movd %xmm6,0xe0(%rsp) │ │ │ │ - pmovzxbw (%rax),%xmm0 │ │ │ │ - pmovzxbw (%rax,%rsi,1),%xmm1 │ │ │ │ - pmovzxbw (%rax,%rsi,2),%xmm2 │ │ │ │ - pmovzxbw (%rax,%r11,1),%xmm3 │ │ │ │ - movdqa %xmm0,0xf0(%rsp) │ │ │ │ - movdqa %xmm1,0x110(%rsp) │ │ │ │ - movdqa %xmm2,0x130(%rsp) │ │ │ │ - movdqa %xmm3,0x150(%rsp) │ │ │ │ - movd %xmm6,0x100(%rsp) │ │ │ │ - movd %xmm6,0x120(%rsp) │ │ │ │ - movd %xmm6,0x140(%rsp) │ │ │ │ - movd %xmm6,0x160(%rsp) │ │ │ │ - test $0x4,%r10b │ │ │ │ - je 30c1f8 <__cxa_finalize@plt+0x2e11a8> │ │ │ │ - test $0x1,%r10b │ │ │ │ - je 30c17a <__cxa_finalize@plt+0x2e112a> │ │ │ │ - test $0x2,%r10b │ │ │ │ - je 30c12e <__cxa_finalize@plt+0x2e10de> │ │ │ │ - movdqu -0x4(%rcx),%xmm0 │ │ │ │ - movdqu -0x4(%rcx,%rsi,1),%xmm1 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - punpckhbw %xmm7,%xmm2 │ │ │ │ - punpcklbw %xmm7,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm3 │ │ │ │ - punpckhbw %xmm7,%xmm3 │ │ │ │ - punpcklbw %xmm7,%xmm1 │ │ │ │ - movdqu %xmm2,0x38(%rsp) │ │ │ │ - movdqu %xmm3,0x58(%rsp) │ │ │ │ - movdqu %xmm0,0x28(%rsp) │ │ │ │ - movdqu %xmm1,0x48(%rsp) │ │ │ │ - jmp 30c210 <__cxa_finalize@plt+0x2e11c0> │ │ │ │ - movdqu -0x8(%rcx),%xmm0 │ │ │ │ - movdqu -0x8(%rcx,%rsi,1),%xmm1 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - punpckhbw %xmm7,%xmm2 │ │ │ │ - punpcklbw %xmm7,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm3 │ │ │ │ - punpckhbw %xmm7,%xmm3 │ │ │ │ - punpcklbw %xmm7,%xmm1 │ │ │ │ - movdqa %xmm0,0x20(%rsp) │ │ │ │ - movdqa %xmm2,0x30(%rsp) │ │ │ │ - movdqa %xmm1,0x40(%rsp) │ │ │ │ - movdqa %xmm3,0x50(%rsp) │ │ │ │ - movd %xmm6,0x40(%rsp) │ │ │ │ - movd %xmm6,0x60(%rsp) │ │ │ │ - jmp 30c210 <__cxa_finalize@plt+0x2e11c0> │ │ │ │ - test $0x2,%r10b │ │ │ │ - je 30c1c7 <__cxa_finalize@plt+0x2e1177> │ │ │ │ - movdqu (%rcx),%xmm0 │ │ │ │ - movdqu (%rcx,%rsi,1),%xmm1 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - punpckhbw %xmm7,%xmm2 │ │ │ │ - punpcklbw %xmm7,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm3 │ │ │ │ - punpckhbw %xmm7,%xmm3 │ │ │ │ - punpcklbw %xmm7,%xmm1 │ │ │ │ - movd %xmm2,0x40(%rsp) │ │ │ │ - movd %xmm3,0x60(%rsp) │ │ │ │ - movd %xmm6,0x2c(%rsp) │ │ │ │ - movd %xmm6,0x4c(%rsp) │ │ │ │ - movdqa %xmm0,0x30(%rsp) │ │ │ │ - movdqa %xmm1,0x50(%rsp) │ │ │ │ - jmp 30c210 <__cxa_finalize@plt+0x2e11c0> │ │ │ │ - pmovzxbw (%rcx),%xmm0 │ │ │ │ - pmovzxbw (%rcx,%rsi,1),%xmm1 │ │ │ │ - movd %xmm6,0x2c(%rsp) │ │ │ │ - movd %xmm6,0x4c(%rsp) │ │ │ │ - movdqa %xmm0,0x30(%rsp) │ │ │ │ - movdqa %xmm1,0x50(%rsp) │ │ │ │ - movd %xmm6,0x40(%rsp) │ │ │ │ - movd %xmm6,0x60(%rsp) │ │ │ │ - jmp 30c210 <__cxa_finalize@plt+0x2e11c0> │ │ │ │ - movdqu %xmm6,0x2c(%rsp) │ │ │ │ - movdqu %xmm6,0x4c(%rsp) │ │ │ │ - movq %xmm6,0x3c(%rsp) │ │ │ │ - movq %xmm6,0x5c(%rsp) │ │ │ │ - test $0x1,%r10b │ │ │ │ - je 30c287 <__cxa_finalize@plt+0x2e1237> │ │ │ │ - movdqu (%rdx),%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - punpckhbw %xmm7,%xmm1 │ │ │ │ - punpcklbw %xmm7,%xmm0 │ │ │ │ - movhlps %xmm1,%xmm3 │ │ │ │ - movd %xmm1,0xec(%rsp) │ │ │ │ - movd %xmm3,0x12c(%rsp) │ │ │ │ - psrlq $0x20,%xmm1 │ │ │ │ - psrlq $0x20,%xmm3 │ │ │ │ - movd %xmm1,0x10c(%rsp) │ │ │ │ - movd %xmm3,0x14c(%rsp) │ │ │ │ - movhlps %xmm0,%xmm2 │ │ │ │ - movd %xmm0,0x6c(%rsp) │ │ │ │ - movd %xmm2,0xac(%rsp) │ │ │ │ - psrlq $0x20,%xmm0 │ │ │ │ - psrlq $0x20,%xmm2 │ │ │ │ - movd %xmm0,0x8c(%rsp) │ │ │ │ - movd %xmm2,0xcc(%rsp) │ │ │ │ - jmp 30c2cc <__cxa_finalize@plt+0x2e127c> │ │ │ │ - movd %xmm6,0x6c(%rsp) │ │ │ │ - movd %xmm6,0x8c(%rsp) │ │ │ │ - movd %xmm6,0xac(%rsp) │ │ │ │ - movd %xmm6,0xcc(%rsp) │ │ │ │ - movd %xmm6,0xec(%rsp) │ │ │ │ - movd %xmm6,0x10c(%rsp) │ │ │ │ - movd %xmm6,0x12c(%rsp) │ │ │ │ - movd %xmm6,0x14c(%rsp) │ │ │ │ - test $0x8,%r10b │ │ │ │ - je 30c443 <__cxa_finalize@plt+0x2e13f3> │ │ │ │ - test $0x1,%r10b │ │ │ │ - je 30c39d <__cxa_finalize@plt+0x2e134d> │ │ │ │ - test $0x2,%r10b │ │ │ │ - je 30c334 <__cxa_finalize@plt+0x2e12e4> │ │ │ │ - movdqu -0x4(%r8),%xmm0 │ │ │ │ - movdqu -0x4(%r8,%rsi,1),%xmm1 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - punpckhbw %xmm7,%xmm2 │ │ │ │ - punpcklbw %xmm7,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm3 │ │ │ │ - punpckhbw %xmm7,%xmm3 │ │ │ │ - punpcklbw %xmm7,%xmm1 │ │ │ │ - movdqu %xmm2,0x178(%rsp) │ │ │ │ - movdqu %xmm3,0x198(%rsp) │ │ │ │ - movdqu %xmm0,0x168(%rsp) │ │ │ │ - movdqu %xmm1,0x188(%rsp) │ │ │ │ - jmp 30c467 <__cxa_finalize@plt+0x2e1417> │ │ │ │ - movdqu -0x8(%r8),%xmm0 │ │ │ │ - movdqu -0x8(%r8,%rsi,1),%xmm1 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - punpckhbw %xmm7,%xmm2 │ │ │ │ - punpcklbw %xmm7,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm3 │ │ │ │ - punpckhbw %xmm7,%xmm3 │ │ │ │ - punpcklbw %xmm7,%xmm1 │ │ │ │ - movdqa %xmm0,0x160(%rsp) │ │ │ │ - movdqa %xmm2,0x170(%rsp) │ │ │ │ - movdqa %xmm1,0x180(%rsp) │ │ │ │ - movdqa %xmm3,0x190(%rsp) │ │ │ │ - movd %xmm6,0x160(%rsp) │ │ │ │ - movd %xmm6,0x180(%rsp) │ │ │ │ - movd %xmm6,0x1a0(%rsp) │ │ │ │ - jmp 30c467 <__cxa_finalize@plt+0x2e1417> │ │ │ │ - test $0x2,%r10b │ │ │ │ - je 30c3fe <__cxa_finalize@plt+0x2e13ae> │ │ │ │ - movdqu (%r8),%xmm0 │ │ │ │ - movdqu (%r8,%rsi,1),%xmm1 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - punpckhbw %xmm7,%xmm2 │ │ │ │ - punpcklbw %xmm7,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm3 │ │ │ │ - punpckhbw %xmm7,%xmm3 │ │ │ │ - punpcklbw %xmm7,%xmm1 │ │ │ │ - movdqa %xmm2,0x180(%rsp) │ │ │ │ - movdqa %xmm3,0x1a0(%rsp) │ │ │ │ - movdqa %xmm0,0x170(%rsp) │ │ │ │ - movdqa %xmm1,0x190(%rsp) │ │ │ │ - movd %xmm6,0x16c(%rsp) │ │ │ │ - movd %xmm6,0x18c(%rsp) │ │ │ │ - jmp 30c467 <__cxa_finalize@plt+0x2e1417> │ │ │ │ - pmovzxbw (%r8),%xmm0 │ │ │ │ - pmovzxbw (%r8,%rsi,1),%xmm1 │ │ │ │ - movdqa %xmm0,0x170(%rsp) │ │ │ │ - movdqa %xmm1,0x190(%rsp) │ │ │ │ - movd %xmm6,0x180(%rsp) │ │ │ │ - movd %xmm6,0x1a0(%rsp) │ │ │ │ - movd %xmm6,0x16c(%rsp) │ │ │ │ - movd %xmm6,0x18c(%rsp) │ │ │ │ - jmp 30c467 <__cxa_finalize@plt+0x2e1417> │ │ │ │ - movdqu %xmm6,0x16c(%rsp) │ │ │ │ - movdqu %xmm6,0x18c(%rsp) │ │ │ │ - movq %xmm6,0x17c(%rsp) │ │ │ │ - movq %xmm6,0x19c(%rsp) │ │ │ │ - movdqa 0xd0c70(%rip),%xmm13 │ │ │ │ - movdqa 0xd0ca7(%rip),%xmm15 │ │ │ │ - movdqa %xmm6,%xmm14 │ │ │ │ - mov 0x1c0(%rsp),%eax │ │ │ │ - mov 0x1d0(%rsp),%r8d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 30c7b4 <__cxa_finalize@plt+0x2e1764> │ │ │ │ - movd %r9d,%xmm1 │ │ │ │ - bsr %r9d,%ecx │ │ │ │ - test %eax,%eax │ │ │ │ - je 30c6ca <__cxa_finalize@plt+0x2e167a> │ │ │ │ - movd 0x1c0(%rsp),%xmm10 │ │ │ │ - tzcnt %eax,%eax │ │ │ │ - and $0x1,%r9d │ │ │ │ - sub %r8d,%ecx │ │ │ │ - sub %r8d,%eax │ │ │ │ - xor %r8d,%r8d │ │ │ │ - add %r9d,%r9d │ │ │ │ - neg %ecx │ │ │ │ - cmovs %r8d,%ecx │ │ │ │ - neg %eax │ │ │ │ - pshufb %xmm7,%xmm1 │ │ │ │ - pshufb %xmm7,%xmm10 │ │ │ │ - lea 0xd0c71(%rip),%r8 │ │ │ │ - movddup (%r8,%rcx,8),%xmm11 │ │ │ │ - movddup (%r8,%rax,8),%xmm12 │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov 0x1c8(%rsp),%ecx │ │ │ │ - lea 0x70(%rsp),%rax │ │ │ │ - lea 0x40(%r8,%r9,8),%r9 │ │ │ │ - mov $0x8,%edx │ │ │ │ - lea (%r8,%rcx,2),%rcx │ │ │ │ - mov $0x1,%r10d │ │ │ │ - movdqa (%rax),%xmm4 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movdqa %xmm4,%xmm7 │ │ │ │ - movdqa %xmm4,%xmm8 │ │ │ │ - movddup (%r9,%r10,8),%xmm2 │ │ │ │ - movsbq 0x70(%r10,%rcx,1),%r11 │ │ │ │ - movdqu (%rax,%r11,2),%xmm5 │ │ │ │ - neg %r11 │ │ │ │ - movdqu (%rax,%r11,2),%xmm6 │ │ │ │ - pmaxsw %xmm5,%xmm7 │ │ │ │ - pminuw %xmm5,%xmm8 │ │ │ │ - pmaxsw %xmm6,%xmm7 │ │ │ │ - pminuw %xmm6,%xmm8 │ │ │ │ - psubw %xmm4,%xmm5 │ │ │ │ - psubw %xmm4,%xmm6 │ │ │ │ - packsswb %xmm6,%xmm5 │ │ │ │ - pshufb %xmm13,%xmm5 │ │ │ │ - pabsb %xmm5,%xmm6 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - psignb %xmm5,%xmm3 │ │ │ │ - movdqa %xmm11,%xmm9 │ │ │ │ - pand %xmm6,%xmm9 │ │ │ │ - psrlw (%rsp),%xmm9 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - psubusb %xmm9,%xmm5 │ │ │ │ - pminub %xmm6,%xmm5 │ │ │ │ - pmaddubsw %xmm3,%xmm5 │ │ │ │ - paddw %xmm5,%xmm0 │ │ │ │ - movddup 0x60(%r8,%r10,8),%xmm2 │ │ │ │ - movsbq 0x74(%r10,%rcx,1),%r11 │ │ │ │ - movdqu (%rax,%r11,2),%xmm5 │ │ │ │ - neg %r11 │ │ │ │ - movdqu (%rax,%r11,2),%xmm6 │ │ │ │ - pmaxsw %xmm5,%xmm7 │ │ │ │ - pminuw %xmm5,%xmm8 │ │ │ │ - pmaxsw %xmm6,%xmm7 │ │ │ │ - pminuw %xmm6,%xmm8 │ │ │ │ - psubw %xmm4,%xmm5 │ │ │ │ - psubw %xmm4,%xmm6 │ │ │ │ - packsswb %xmm6,%xmm5 │ │ │ │ - pshufb %xmm13,%xmm5 │ │ │ │ - pabsb %xmm5,%xmm6 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - psignb %xmm5,%xmm3 │ │ │ │ - movdqa %xmm12,%xmm9 │ │ │ │ - pand %xmm6,%xmm9 │ │ │ │ - psrlw 0x10(%rsp),%xmm9 │ │ │ │ - movdqa %xmm10,%xmm5 │ │ │ │ - psubusb %xmm9,%xmm5 │ │ │ │ - pminub %xmm6,%xmm5 │ │ │ │ - pmaddubsw %xmm3,%xmm5 │ │ │ │ - paddw %xmm5,%xmm0 │ │ │ │ - movsbq 0x7c(%r10,%rcx,1),%r11 │ │ │ │ - movdqu (%rax,%r11,2),%xmm5 │ │ │ │ - neg %r11 │ │ │ │ - movdqu (%rax,%r11,2),%xmm6 │ │ │ │ - pmaxsw %xmm5,%xmm7 │ │ │ │ - pminuw %xmm5,%xmm8 │ │ │ │ - pmaxsw %xmm6,%xmm7 │ │ │ │ - pminuw %xmm6,%xmm8 │ │ │ │ - psubw %xmm4,%xmm5 │ │ │ │ - psubw %xmm4,%xmm6 │ │ │ │ - packsswb %xmm6,%xmm5 │ │ │ │ - pshufb %xmm13,%xmm5 │ │ │ │ - pabsb %xmm5,%xmm6 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - psignb %xmm5,%xmm3 │ │ │ │ - movdqa %xmm12,%xmm9 │ │ │ │ - pand %xmm6,%xmm9 │ │ │ │ - psrlw 0x10(%rsp),%xmm9 │ │ │ │ - movdqa %xmm10,%xmm5 │ │ │ │ - psubusb %xmm9,%xmm5 │ │ │ │ - pminub %xmm6,%xmm5 │ │ │ │ - pmaddubsw %xmm3,%xmm5 │ │ │ │ - paddw %xmm5,%xmm0 │ │ │ │ - dec %r10d │ │ │ │ - jge 30c525 <__cxa_finalize@plt+0x2e14d5> │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - pcmpgtw %xmm0,%xmm6 │ │ │ │ - paddw %xmm6,%xmm0 │ │ │ │ - pmulhrsw %xmm15,%xmm0 │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - pminsw %xmm7,%xmm4 │ │ │ │ - pmaxsw %xmm8,%xmm4 │ │ │ │ - packuswb %xmm4,%xmm4 │ │ │ │ - movq %xmm4,(%rdi) │ │ │ │ - add $0x20,%rax │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %edx │ │ │ │ - jg 30c50e <__cxa_finalize@plt+0x2e14be> │ │ │ │ - add $0x1b8,%rsp │ │ │ │ - ret │ │ │ │ - lea 0xd0a7f(%rip),%rax │ │ │ │ - and $0x1,%r9d │ │ │ │ - xor %edx,%edx │ │ │ │ - sub %ecx,%r8d │ │ │ │ - cmovs %edx,%r8d │ │ │ │ - add %r9d,%r9d │ │ │ │ - pshufb %xmm7,%xmm1 │ │ │ │ - movddup (%rax,%r8,8),%xmm7 │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - mov 0x1c8(%rsp),%ecx │ │ │ │ - lea 0x70(%rsp),%r8 │ │ │ │ - lea 0x40(%rax,%r9,8),%r9 │ │ │ │ - mov $0x8,%edx │ │ │ │ - lea (%rax,%rcx,2),%rcx │ │ │ │ - mov $0x1,%r10d │ │ │ │ - movdqa (%r8),%xmm4 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movddup (%r9,%r10,8),%xmm2 │ │ │ │ - movsbq 0x70(%r10,%rcx,1),%r11 │ │ │ │ - movdqu (%r8,%r11,2),%xmm5 │ │ │ │ - neg %r11 │ │ │ │ - movdqu (%r8,%r11,2),%xmm6 │ │ │ │ - psubw %xmm4,%xmm5 │ │ │ │ - psubw %xmm4,%xmm6 │ │ │ │ - packsswb %xmm6,%xmm5 │ │ │ │ - pshufb %xmm13,%xmm5 │ │ │ │ - pabsb %xmm5,%xmm6 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - psignb %xmm5,%xmm3 │ │ │ │ - movdqa %xmm7,%xmm9 │ │ │ │ - pand %xmm6,%xmm9 │ │ │ │ - psrlw (%rsp),%xmm9 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - psubusb %xmm9,%xmm5 │ │ │ │ - pminub %xmm6,%xmm5 │ │ │ │ - pmaddubsw %xmm3,%xmm5 │ │ │ │ - paddw %xmm5,%xmm0 │ │ │ │ - dec %r10d │ │ │ │ - jge 30c719 <__cxa_finalize@plt+0x2e16c9> │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - pcmpgtw %xmm0,%xmm6 │ │ │ │ - paddw %xmm6,%xmm0 │ │ │ │ - pmulhrsw %xmm15,%xmm0 │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - packuswb %xmm4,%xmm4 │ │ │ │ - movq %xmm4,(%rdi) │ │ │ │ - add $0x20,%r8 │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %edx │ │ │ │ - jg 30c70a <__cxa_finalize@plt+0x2e16ba> │ │ │ │ - add $0x1b8,%rsp │ │ │ │ - ret │ │ │ │ - movd 0x1c0(%rsp),%xmm1 │ │ │ │ - tzcnt %eax,%eax │ │ │ │ - mov 0x1c8(%rsp),%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - sub %eax,%r8d │ │ │ │ - cmovs %edx,%r8d │ │ │ │ - pshufb %xmm7,%xmm1 │ │ │ │ - lea 0xd0973(%rip),%r9 │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - movddup (%r9,%r8,8),%xmm7 │ │ │ │ - lea (%r9,%rcx,2),%rcx │ │ │ │ - lea 0x70(%rsp),%r8 │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov $0x1,%r10d │ │ │ │ - movdqa (%r8),%xmm4 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movddup 0x60(%r9,%r10,8),%xmm2 │ │ │ │ - movsbq 0x74(%r10,%rcx,1),%rax │ │ │ │ - movdqu (%r8,%rax,2),%xmm5 │ │ │ │ - neg %rax │ │ │ │ - movdqu (%r8,%rax,2),%xmm6 │ │ │ │ - psubw %xmm4,%xmm5 │ │ │ │ - psubw %xmm4,%xmm6 │ │ │ │ - packsswb %xmm6,%xmm5 │ │ │ │ - pshufb %xmm13,%xmm5 │ │ │ │ - pabsb %xmm5,%xmm6 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - psignb %xmm5,%xmm3 │ │ │ │ - movdqa %xmm7,%xmm9 │ │ │ │ - pand %xmm6,%xmm9 │ │ │ │ - psrlw (%rsp),%xmm9 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - psubusb %xmm9,%xmm5 │ │ │ │ - pminub %xmm6,%xmm5 │ │ │ │ - pmaddubsw %xmm3,%xmm5 │ │ │ │ - paddw %xmm5,%xmm0 │ │ │ │ - movsbq 0x7c(%r10,%rcx,1),%rax │ │ │ │ - movdqu (%r8,%rax,2),%xmm5 │ │ │ │ - neg %rax │ │ │ │ - movdqu (%r8,%rax,2),%xmm6 │ │ │ │ - psubw %xmm4,%xmm5 │ │ │ │ - psubw %xmm4,%xmm6 │ │ │ │ - packsswb %xmm6,%xmm5 │ │ │ │ - pshufb %xmm13,%xmm5 │ │ │ │ - pabsb %xmm5,%xmm6 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - psignb %xmm5,%xmm3 │ │ │ │ - movdqa %xmm7,%xmm9 │ │ │ │ - pand %xmm6,%xmm9 │ │ │ │ - psrlw (%rsp),%xmm9 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - psubusb %xmm9,%xmm5 │ │ │ │ - pminub %xmm6,%xmm5 │ │ │ │ - pmaddubsw %xmm3,%xmm5 │ │ │ │ - paddw %xmm5,%xmm0 │ │ │ │ - dec %r10d │ │ │ │ - jge 30c804 <__cxa_finalize@plt+0x2e17b4> │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - pcmpgtw %xmm0,%xmm6 │ │ │ │ - paddw %xmm6,%xmm0 │ │ │ │ - pmulhrsw %xmm15,%xmm0 │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - packuswb %xmm4,%xmm4 │ │ │ │ - movq %xmm4,(%rdi) │ │ │ │ - add $0x20,%r8 │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %edx │ │ │ │ - jg 30c7f5 <__cxa_finalize@plt+0x2e17a5> │ │ │ │ - add $0x1b8,%rsp │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - sub $0x1b8,%rsp │ │ │ │ - mov 0x1d8(%rsp),%r10d │ │ │ │ - movdqa 0xd0829(%rip),%xmm6 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - lea (%rdi,%rsi,4),%rax │ │ │ │ - lea (%rsi,%rsi,2),%r11 │ │ │ │ - test $0x2,%r10b │ │ │ │ - je 30c9a3 <__cxa_finalize@plt+0x2e1953> │ │ │ │ - pmovzxbw (%rdi),%xmm0 │ │ │ │ - pmovzxbw (%rdi,%rsi,1),%xmm1 │ │ │ │ - pmovzxbw (%rdi,%rsi,2),%xmm2 │ │ │ │ - pmovzxbw (%rdi,%r11,1),%xmm3 │ │ │ │ - movdqa %xmm0,0x70(%rsp) │ │ │ │ - movdqa %xmm1,0x90(%rsp) │ │ │ │ - movdqa %xmm2,0xb0(%rsp) │ │ │ │ - movdqa %xmm3,0xd0(%rsp) │ │ │ │ - pmovzxbw (%rax),%xmm0 │ │ │ │ - pmovzxbw (%rax,%rsi,1),%xmm1 │ │ │ │ - pmovzxbw (%rax,%rsi,2),%xmm2 │ │ │ │ - pmovzxbw (%rax,%r11,1),%xmm3 │ │ │ │ - movdqa %xmm0,0xf0(%rsp) │ │ │ │ - movdqa %xmm1,0x110(%rsp) │ │ │ │ - movdqa %xmm2,0x130(%rsp) │ │ │ │ - movdqa %xmm3,0x150(%rsp) │ │ │ │ - jmp 30ca75 <__cxa_finalize@plt+0x2e1a25> │ │ │ │ - movd (%rdi),%xmm0 │ │ │ │ - punpcklbw %xmm7,%xmm0 │ │ │ │ - movd (%rdi,%rsi,1),%xmm1 │ │ │ │ - punpcklbw %xmm7,%xmm1 │ │ │ │ - movd (%rdi,%rsi,2),%xmm2 │ │ │ │ - punpcklbw %xmm7,%xmm2 │ │ │ │ - movd (%rdi,%r11,1),%xmm3 │ │ │ │ - punpcklbw %xmm7,%xmm3 │ │ │ │ - movdqa %xmm0,0x70(%rsp) │ │ │ │ - movdqa %xmm1,0x90(%rsp) │ │ │ │ - movdqa %xmm2,0xb0(%rsp) │ │ │ │ - movdqa %xmm3,0xd0(%rsp) │ │ │ │ - movd %xmm6,0x78(%rsp) │ │ │ │ - movd %xmm6,0x98(%rsp) │ │ │ │ - movd %xmm6,0xb8(%rsp) │ │ │ │ - movd %xmm6,0xd8(%rsp) │ │ │ │ - movd (%rax),%xmm0 │ │ │ │ - punpcklbw %xmm7,%xmm0 │ │ │ │ - movd (%rax,%rsi,1),%xmm1 │ │ │ │ - punpcklbw %xmm7,%xmm1 │ │ │ │ - movd (%rax,%rsi,2),%xmm2 │ │ │ │ - punpcklbw %xmm7,%xmm2 │ │ │ │ - movd (%rax,%r11,1),%xmm3 │ │ │ │ - punpcklbw %xmm7,%xmm3 │ │ │ │ - movdqa %xmm0,0xf0(%rsp) │ │ │ │ - movdqa %xmm1,0x110(%rsp) │ │ │ │ - movdqa %xmm2,0x130(%rsp) │ │ │ │ - movdqa %xmm3,0x150(%rsp) │ │ │ │ - movd %xmm6,0xf8(%rsp) │ │ │ │ - movd %xmm6,0x118(%rsp) │ │ │ │ - movd %xmm6,0x138(%rsp) │ │ │ │ - movd %xmm6,0x158(%rsp) │ │ │ │ - test $0x4,%r10b │ │ │ │ - je 30cb32 <__cxa_finalize@plt+0x2e1ae2> │ │ │ │ - test $0x1,%r10b │ │ │ │ - je 30cad0 <__cxa_finalize@plt+0x2e1a80> │ │ │ │ - test $0x2,%r10b │ │ │ │ - je 30caa9 <__cxa_finalize@plt+0x2e1a59> │ │ │ │ - pmovzxbw -0x2(%rcx),%xmm0 │ │ │ │ - pmovzxbw -0x2(%rcx,%rsi,1),%xmm1 │ │ │ │ - movdqu %xmm0,0x2c(%rsp) │ │ │ │ - movdqu %xmm1,0x4c(%rsp) │ │ │ │ - jmp 30cb3e <__cxa_finalize@plt+0x2e1aee> │ │ │ │ - pmovzxbw -0x4(%rcx),%xmm0 │ │ │ │ - pmovzxbw -0x4(%rcx,%rsi,1),%xmm1 │ │ │ │ - movdqu %xmm0,0x28(%rsp) │ │ │ │ - movdqu %xmm1,0x48(%rsp) │ │ │ │ - movd %xmm6,0x38(%rsp) │ │ │ │ - movd %xmm6,0x58(%rsp) │ │ │ │ - jmp 30cb3e <__cxa_finalize@plt+0x2e1aee> │ │ │ │ - test $0x2,%r10b │ │ │ │ - je 30cafb <__cxa_finalize@plt+0x2e1aab> │ │ │ │ - pmovzxbw (%rcx),%xmm0 │ │ │ │ - pmovzxbw (%rcx,%rsi,1),%xmm1 │ │ │ │ - movd %xmm6,0x2c(%rsp) │ │ │ │ - movd %xmm6,0x4c(%rsp) │ │ │ │ - movdqa %xmm0,0x30(%rsp) │ │ │ │ - movdqa %xmm1,0x50(%rsp) │ │ │ │ - jmp 30cb3e <__cxa_finalize@plt+0x2e1aee> │ │ │ │ - movd (%rcx),%xmm0 │ │ │ │ - punpcklbw %xmm7,%xmm0 │ │ │ │ - movd (%rcx,%rsi,1),%xmm1 │ │ │ │ - punpcklbw %xmm7,%xmm1 │ │ │ │ - movd %xmm6,0x2c(%rsp) │ │ │ │ - movd %xmm6,0x4c(%rsp) │ │ │ │ - movdqa %xmm0,0x30(%rsp) │ │ │ │ - movdqa %xmm1,0x50(%rsp) │ │ │ │ - movd %xmm6,0x38(%rsp) │ │ │ │ - movd %xmm6,0x58(%rsp) │ │ │ │ - jmp 30cb3e <__cxa_finalize@plt+0x2e1aee> │ │ │ │ - movdqu %xmm6,0x2c(%rsp) │ │ │ │ - movdqu %xmm6,0x4c(%rsp) │ │ │ │ - test $0x1,%r10b │ │ │ │ - je 30cbb5 <__cxa_finalize@plt+0x2e1b65> │ │ │ │ - movdqu (%rdx),%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - punpckhbw %xmm7,%xmm1 │ │ │ │ - punpcklbw %xmm7,%xmm0 │ │ │ │ - movhlps %xmm1,%xmm3 │ │ │ │ - movd %xmm1,0xec(%rsp) │ │ │ │ - movd %xmm3,0x12c(%rsp) │ │ │ │ - psrlq $0x20,%xmm1 │ │ │ │ - psrlq $0x20,%xmm3 │ │ │ │ - movd %xmm1,0x10c(%rsp) │ │ │ │ - movd %xmm3,0x14c(%rsp) │ │ │ │ - movhlps %xmm0,%xmm2 │ │ │ │ - movd %xmm0,0x6c(%rsp) │ │ │ │ - movd %xmm2,0xac(%rsp) │ │ │ │ - psrlq $0x20,%xmm0 │ │ │ │ - psrlq $0x20,%xmm2 │ │ │ │ - movd %xmm0,0x8c(%rsp) │ │ │ │ - movd %xmm2,0xcc(%rsp) │ │ │ │ - jmp 30cbfa <__cxa_finalize@plt+0x2e1baa> │ │ │ │ - movd %xmm6,0x6c(%rsp) │ │ │ │ - movd %xmm6,0x8c(%rsp) │ │ │ │ - movd %xmm6,0xac(%rsp) │ │ │ │ - movd %xmm6,0xcc(%rsp) │ │ │ │ - movd %xmm6,0xec(%rsp) │ │ │ │ - movd %xmm6,0x10c(%rsp) │ │ │ │ - movd %xmm6,0x12c(%rsp) │ │ │ │ - movd %xmm6,0x14c(%rsp) │ │ │ │ - test $0x8,%r10b │ │ │ │ - je 30ccf2 <__cxa_finalize@plt+0x2e1ca2> │ │ │ │ - test $0x1,%r10b │ │ │ │ - je 30cc6e <__cxa_finalize@plt+0x2e1c1e> │ │ │ │ - test $0x2,%r10b │ │ │ │ - je 30cc36 <__cxa_finalize@plt+0x2e1be6> │ │ │ │ - pmovzxbw -0x2(%r8),%xmm0 │ │ │ │ - pmovzxbw -0x2(%r8,%rsi,1),%xmm1 │ │ │ │ - movdqu %xmm0,0x16c(%rsp) │ │ │ │ - movdqu %xmm1,0x18c(%rsp) │ │ │ │ - jmp 30cd04 <__cxa_finalize@plt+0x2e1cb4> │ │ │ │ - pmovzxbw -0x4(%r8),%xmm0 │ │ │ │ - pmovzxbw -0x4(%r8,%rsi,1),%xmm1 │ │ │ │ - movdqu %xmm0,0x168(%rsp) │ │ │ │ - movdqu %xmm1,0x188(%rsp) │ │ │ │ - movd %xmm6,0x178(%rsp) │ │ │ │ - movd %xmm6,0x198(%rsp) │ │ │ │ - jmp 30cd04 <__cxa_finalize@plt+0x2e1cb4> │ │ │ │ - test $0x2,%r10b │ │ │ │ - je 30cca7 <__cxa_finalize@plt+0x2e1c57> │ │ │ │ - pmovzxbw (%r8),%xmm0 │ │ │ │ - pmovzxbw (%r8,%rsi,1),%xmm1 │ │ │ │ - movdqa %xmm0,0x170(%rsp) │ │ │ │ - movdqa %xmm1,0x190(%rsp) │ │ │ │ - movd %xmm6,0x16c(%rsp) │ │ │ │ - movd %xmm6,0x18c(%rsp) │ │ │ │ - jmp 30cd04 <__cxa_finalize@plt+0x2e1cb4> │ │ │ │ - movd (%r8),%xmm0 │ │ │ │ - punpcklbw %xmm7,%xmm0 │ │ │ │ - movd (%r8,%rsi,1),%xmm1 │ │ │ │ - punpcklbw %xmm7,%xmm1 │ │ │ │ - movdqa %xmm0,0x170(%rsp) │ │ │ │ - movdqa %xmm1,0x190(%rsp) │ │ │ │ - movd %xmm6,0x178(%rsp) │ │ │ │ - movd %xmm6,0x198(%rsp) │ │ │ │ - movd %xmm6,0x16c(%rsp) │ │ │ │ - movd %xmm6,0x18c(%rsp) │ │ │ │ - jmp 30cd04 <__cxa_finalize@plt+0x2e1cb4> │ │ │ │ - movdqu %xmm6,0x16c(%rsp) │ │ │ │ - movdqu %xmm6,0x18c(%rsp) │ │ │ │ - movdqa 0xd03d3(%rip),%xmm13 │ │ │ │ - movdqa 0xd040a(%rip),%xmm15 │ │ │ │ - movdqa %xmm6,%xmm14 │ │ │ │ - mov 0x1c0(%rsp),%eax │ │ │ │ - mov 0x1d0(%rsp),%r8d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 30d0a0 <__cxa_finalize@plt+0x2e2050> │ │ │ │ - movd %r9d,%xmm1 │ │ │ │ - bsr %r9d,%ecx │ │ │ │ - test %eax,%eax │ │ │ │ - je 30cf9a <__cxa_finalize@plt+0x2e1f4a> │ │ │ │ - movd 0x1c0(%rsp),%xmm10 │ │ │ │ - tzcnt %eax,%eax │ │ │ │ - and $0x1,%r9d │ │ │ │ - sub %r8d,%ecx │ │ │ │ - sub %r8d,%eax │ │ │ │ - xor %r8d,%r8d │ │ │ │ - add %r9d,%r9d │ │ │ │ - neg %ecx │ │ │ │ - cmovs %r8d,%ecx │ │ │ │ - neg %eax │ │ │ │ - pshufb %xmm7,%xmm1 │ │ │ │ - pshufb %xmm7,%xmm10 │ │ │ │ - lea 0xd03d4(%rip),%r8 │ │ │ │ - movddup (%r8,%rcx,8),%xmm11 │ │ │ │ - movddup (%r8,%rax,8),%xmm12 │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov 0x1c8(%rsp),%ecx │ │ │ │ - lea 0x70(%rsp),%rax │ │ │ │ - lea 0x40(%r8,%r9,8),%r9 │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea (%r8,%rcx,2),%rcx │ │ │ │ - mov $0x1,%r10d │ │ │ │ - movq (%rax),%xmm4 │ │ │ │ - movhps 0x20(%rax),%xmm4 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movdqa %xmm4,%xmm7 │ │ │ │ - movdqa %xmm4,%xmm8 │ │ │ │ - movddup (%r9,%r10,8),%xmm2 │ │ │ │ - movsbq 0x70(%r10,%rcx,1),%r11 │ │ │ │ - movq (%rax,%r11,2),%xmm5 │ │ │ │ - movhps 0x20(%rax,%r11,2),%xmm5 │ │ │ │ - neg %r11 │ │ │ │ - movq (%rax,%r11,2),%xmm6 │ │ │ │ - movhps 0x20(%rax,%r11,2),%xmm6 │ │ │ │ - pmaxsw %xmm5,%xmm7 │ │ │ │ - pminuw %xmm5,%xmm8 │ │ │ │ - pmaxsw %xmm6,%xmm7 │ │ │ │ - pminuw %xmm6,%xmm8 │ │ │ │ - psubw %xmm4,%xmm5 │ │ │ │ - psubw %xmm4,%xmm6 │ │ │ │ - packsswb %xmm6,%xmm5 │ │ │ │ - pshufb %xmm13,%xmm5 │ │ │ │ - pabsb %xmm5,%xmm6 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - psignb %xmm5,%xmm3 │ │ │ │ - movdqa %xmm11,%xmm9 │ │ │ │ - pand %xmm6,%xmm9 │ │ │ │ - psrlw (%rsp),%xmm9 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - psubusb %xmm9,%xmm5 │ │ │ │ - pminub %xmm6,%xmm5 │ │ │ │ - pmaddubsw %xmm3,%xmm5 │ │ │ │ - paddw %xmm5,%xmm0 │ │ │ │ - movddup 0x60(%r8,%r10,8),%xmm2 │ │ │ │ - movsbq 0x74(%r10,%rcx,1),%r11 │ │ │ │ - movq (%rax,%r11,2),%xmm5 │ │ │ │ - movhps 0x20(%rax,%r11,2),%xmm5 │ │ │ │ - neg %r11 │ │ │ │ - movq (%rax,%r11,2),%xmm6 │ │ │ │ - movhps 0x20(%rax,%r11,2),%xmm6 │ │ │ │ - pmaxsw %xmm5,%xmm7 │ │ │ │ - pminuw %xmm5,%xmm8 │ │ │ │ - pmaxsw %xmm6,%xmm7 │ │ │ │ - pminuw %xmm6,%xmm8 │ │ │ │ - psubw %xmm4,%xmm5 │ │ │ │ - psubw %xmm4,%xmm6 │ │ │ │ - packsswb %xmm6,%xmm5 │ │ │ │ - pshufb %xmm13,%xmm5 │ │ │ │ - pabsb %xmm5,%xmm6 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - psignb %xmm5,%xmm3 │ │ │ │ - movdqa %xmm12,%xmm9 │ │ │ │ - pand %xmm6,%xmm9 │ │ │ │ - psrlw 0x10(%rsp),%xmm9 │ │ │ │ - movdqa %xmm10,%xmm5 │ │ │ │ - psubusb %xmm9,%xmm5 │ │ │ │ - pminub %xmm6,%xmm5 │ │ │ │ - pmaddubsw %xmm3,%xmm5 │ │ │ │ - paddw %xmm5,%xmm0 │ │ │ │ - movsbq 0x7c(%r10,%rcx,1),%r11 │ │ │ │ - movq (%rax,%r11,2),%xmm5 │ │ │ │ - movhps 0x20(%rax,%r11,2),%xmm5 │ │ │ │ - neg %r11 │ │ │ │ - movq (%rax,%r11,2),%xmm6 │ │ │ │ - movhps 0x20(%rax,%r11,2),%xmm6 │ │ │ │ - pmaxsw %xmm5,%xmm7 │ │ │ │ - pminuw %xmm5,%xmm8 │ │ │ │ - pmaxsw %xmm6,%xmm7 │ │ │ │ - pminuw %xmm6,%xmm8 │ │ │ │ - psubw %xmm4,%xmm5 │ │ │ │ - psubw %xmm4,%xmm6 │ │ │ │ - packsswb %xmm6,%xmm5 │ │ │ │ - pshufb %xmm13,%xmm5 │ │ │ │ - pabsb %xmm5,%xmm6 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - psignb %xmm5,%xmm3 │ │ │ │ - movdqa %xmm12,%xmm9 │ │ │ │ - pand %xmm6,%xmm9 │ │ │ │ - psrlw 0x10(%rsp),%xmm9 │ │ │ │ - movdqa %xmm10,%xmm5 │ │ │ │ - psubusb %xmm9,%xmm5 │ │ │ │ - pminub %xmm6,%xmm5 │ │ │ │ - pmaddubsw %xmm3,%xmm5 │ │ │ │ - paddw %xmm5,%xmm0 │ │ │ │ - dec %r10d │ │ │ │ - jge 30cdc6 <__cxa_finalize@plt+0x2e1d76> │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - pcmpgtw %xmm0,%xmm6 │ │ │ │ - paddw %xmm6,%xmm0 │ │ │ │ - pmulhrsw %xmm15,%xmm0 │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - pminsw %xmm7,%xmm4 │ │ │ │ - pmaxsw %xmm8,%xmm4 │ │ │ │ - packuswb %xmm4,%xmm4 │ │ │ │ - movd %xmm4,(%rdi) │ │ │ │ - psrlq $0x20,%xmm4 │ │ │ │ - movd %xmm4,(%rdi,%rsi,1) │ │ │ │ - add $0x40,%rax │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - dec %edx │ │ │ │ - jg 30cdab <__cxa_finalize@plt+0x2e1d5b> │ │ │ │ - add $0x1b8,%rsp │ │ │ │ - ret │ │ │ │ - lea 0xd01af(%rip),%rax │ │ │ │ - and $0x1,%r9d │ │ │ │ - xor %edx,%edx │ │ │ │ - sub %ecx,%r8d │ │ │ │ - cmovs %edx,%r8d │ │ │ │ - add %r9d,%r9d │ │ │ │ - pshufb %xmm7,%xmm1 │ │ │ │ - movddup (%rax,%r8,8),%xmm7 │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - mov 0x1c8(%rsp),%ecx │ │ │ │ - lea 0x70(%rsp),%r8 │ │ │ │ - lea 0x40(%rax,%r9,8),%r9 │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea (%rax,%rcx,2),%rcx │ │ │ │ - mov $0x1,%r10d │ │ │ │ - movq (%r8),%xmm4 │ │ │ │ - movhps 0x20(%r8),%xmm4 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movddup (%r9,%r10,8),%xmm2 │ │ │ │ - movsbq 0x70(%r10,%rcx,1),%r11 │ │ │ │ - movq (%r8,%r11,2),%xmm5 │ │ │ │ - movhps 0x20(%r8,%r11,2),%xmm5 │ │ │ │ - neg %r11 │ │ │ │ - movq (%r8,%r11,2),%xmm6 │ │ │ │ - movhps 0x20(%r8,%r11,2),%xmm6 │ │ │ │ - psubw %xmm4,%xmm5 │ │ │ │ - psubw %xmm4,%xmm6 │ │ │ │ - packsswb %xmm6,%xmm5 │ │ │ │ - pshufb %xmm13,%xmm5 │ │ │ │ - pabsb %xmm5,%xmm6 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - psignb %xmm5,%xmm3 │ │ │ │ - movdqa %xmm7,%xmm9 │ │ │ │ - pand %xmm6,%xmm9 │ │ │ │ - psrlw (%rsp),%xmm9 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - psubusb %xmm9,%xmm5 │ │ │ │ - pminub %xmm6,%xmm5 │ │ │ │ - pmaddubsw %xmm3,%xmm5 │ │ │ │ - paddw %xmm5,%xmm0 │ │ │ │ - dec %r10d │ │ │ │ - jge 30cfee <__cxa_finalize@plt+0x2e1f9e> │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - pcmpgtw %xmm0,%xmm6 │ │ │ │ - paddw %xmm6,%xmm0 │ │ │ │ - pmulhrsw %xmm15,%xmm0 │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - packuswb %xmm4,%xmm4 │ │ │ │ - movd %xmm4,(%rdi) │ │ │ │ - psrlq $0x20,%xmm4 │ │ │ │ - movd %xmm4,(%rdi,%rsi,1) │ │ │ │ - add $0x40,%r8 │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - dec %edx │ │ │ │ - jg 30cfda <__cxa_finalize@plt+0x2e1f8a> │ │ │ │ - add $0x1b8,%rsp │ │ │ │ - ret │ │ │ │ - movd 0x1c0(%rsp),%xmm1 │ │ │ │ - tzcnt %eax,%eax │ │ │ │ - mov 0x1c8(%rsp),%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - sub %eax,%r8d │ │ │ │ - cmovs %edx,%r8d │ │ │ │ - pshufb %xmm7,%xmm1 │ │ │ │ - lea 0xd0087(%rip),%r9 │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - movddup (%r9,%r8,8),%xmm7 │ │ │ │ - lea (%r9,%rcx,2),%rcx │ │ │ │ - lea 0x70(%rsp),%r8 │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov $0x1,%r10d │ │ │ │ - movq (%r8),%xmm4 │ │ │ │ - movhps 0x20(%r8),%xmm4 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movddup 0x60(%r9,%r10,8),%xmm2 │ │ │ │ - movsbq 0x74(%r10,%rcx,1),%rax │ │ │ │ - movq (%r8,%rax,2),%xmm5 │ │ │ │ - movhps 0x20(%r8,%rax,2),%xmm5 │ │ │ │ - neg %rax │ │ │ │ - movq (%r8,%rax,2),%xmm6 │ │ │ │ - movhps 0x20(%r8,%rax,2),%xmm6 │ │ │ │ - psubw %xmm4,%xmm5 │ │ │ │ - psubw %xmm4,%xmm6 │ │ │ │ - packsswb %xmm6,%xmm5 │ │ │ │ - pshufb %xmm13,%xmm5 │ │ │ │ - pabsb %xmm5,%xmm6 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - psignb %xmm5,%xmm3 │ │ │ │ - movdqa %xmm7,%xmm9 │ │ │ │ - pand %xmm6,%xmm9 │ │ │ │ - psrlw (%rsp),%xmm9 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - psubusb %xmm9,%xmm5 │ │ │ │ - pminub %xmm6,%xmm5 │ │ │ │ - pmaddubsw %xmm3,%xmm5 │ │ │ │ - paddw %xmm5,%xmm0 │ │ │ │ - movsbq 0x7c(%r10,%rcx,1),%rax │ │ │ │ - movq (%r8,%rax,2),%xmm5 │ │ │ │ - movhps 0x20(%r8,%rax,2),%xmm5 │ │ │ │ - neg %rax │ │ │ │ - movq (%r8,%rax,2),%xmm6 │ │ │ │ - movhps 0x20(%r8,%rax,2),%xmm6 │ │ │ │ - psubw %xmm4,%xmm5 │ │ │ │ - psubw %xmm4,%xmm6 │ │ │ │ - packsswb %xmm6,%xmm5 │ │ │ │ - pshufb %xmm13,%xmm5 │ │ │ │ - pabsb %xmm5,%xmm6 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - psignb %xmm5,%xmm3 │ │ │ │ - movdqa %xmm7,%xmm9 │ │ │ │ - pand %xmm6,%xmm9 │ │ │ │ - psrlw (%rsp),%xmm9 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - psubusb %xmm9,%xmm5 │ │ │ │ - pminub %xmm6,%xmm5 │ │ │ │ - pmaddubsw %xmm3,%xmm5 │ │ │ │ - paddw %xmm5,%xmm0 │ │ │ │ - dec %r10d │ │ │ │ - jge 30d0f5 <__cxa_finalize@plt+0x2e20a5> │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - pcmpgtw %xmm0,%xmm6 │ │ │ │ - paddw %xmm6,%xmm0 │ │ │ │ - pmulhrsw %xmm15,%xmm0 │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - packuswb %xmm4,%xmm4 │ │ │ │ - movd %xmm4,(%rdi) │ │ │ │ - psrlq $0x20,%xmm4 │ │ │ │ - movd %xmm4,(%rdi,%rsi,1) │ │ │ │ - add $0x40,%r8 │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - dec %edx │ │ │ │ - jg 30d0e1 <__cxa_finalize@plt+0x2e2091> │ │ │ │ - add $0x1b8,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x138,%rsp │ │ │ │ - mov 0x158(%rsp),%r10d │ │ │ │ - movdqa 0xcff09(%rip),%xmm6 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - lea (%rsi,%rsi,2),%r11 │ │ │ │ - test $0x2,%r10b │ │ │ │ - je 30d280 <__cxa_finalize@plt+0x2e2230> │ │ │ │ - pmovzxbw (%rdi),%xmm0 │ │ │ │ - pmovzxbw (%rdi,%rsi,1),%xmm1 │ │ │ │ - pmovzxbw (%rdi,%rsi,2),%xmm2 │ │ │ │ - pmovzxbw (%rdi,%r11,1),%xmm3 │ │ │ │ - movdqa %xmm0,0x70(%rsp) │ │ │ │ - movdqa %xmm1,0x90(%rsp) │ │ │ │ - movdqa %xmm2,0xb0(%rsp) │ │ │ │ - movdqa %xmm3,0xd0(%rsp) │ │ │ │ - jmp 30d2e6 <__cxa_finalize@plt+0x2e2296> │ │ │ │ - movd (%rdi),%xmm0 │ │ │ │ - punpcklbw %xmm7,%xmm0 │ │ │ │ - movd (%rdi,%rsi,1),%xmm1 │ │ │ │ - punpcklbw %xmm7,%xmm1 │ │ │ │ - movd (%rdi,%rsi,2),%xmm2 │ │ │ │ - punpcklbw %xmm7,%xmm2 │ │ │ │ - movd (%rdi,%r11,1),%xmm3 │ │ │ │ - punpcklbw %xmm7,%xmm3 │ │ │ │ - movdqa %xmm0,0x70(%rsp) │ │ │ │ - movdqa %xmm1,0x90(%rsp) │ │ │ │ - movdqa %xmm2,0xb0(%rsp) │ │ │ │ - movdqa %xmm3,0xd0(%rsp) │ │ │ │ - movd %xmm6,0x78(%rsp) │ │ │ │ - movd %xmm6,0x98(%rsp) │ │ │ │ - movd %xmm6,0xb8(%rsp) │ │ │ │ - movd %xmm6,0xd8(%rsp) │ │ │ │ - test $0x4,%r10b │ │ │ │ - je 30d3a3 <__cxa_finalize@plt+0x2e2353> │ │ │ │ - test $0x1,%r10b │ │ │ │ - je 30d341 <__cxa_finalize@plt+0x2e22f1> │ │ │ │ - test $0x2,%r10b │ │ │ │ - je 30d31a <__cxa_finalize@plt+0x2e22ca> │ │ │ │ - pmovzxbw -0x2(%rcx),%xmm0 │ │ │ │ - pmovzxbw -0x2(%rcx,%rsi,1),%xmm1 │ │ │ │ - movdqu %xmm0,0x2c(%rsp) │ │ │ │ - movdqu %xmm1,0x4c(%rsp) │ │ │ │ - jmp 30d3af <__cxa_finalize@plt+0x2e235f> │ │ │ │ - pmovzxbw -0x4(%rcx),%xmm0 │ │ │ │ - pmovzxbw -0x4(%rcx,%rsi,1),%xmm1 │ │ │ │ - movdqu %xmm0,0x28(%rsp) │ │ │ │ - movdqu %xmm1,0x48(%rsp) │ │ │ │ - movd %xmm6,0x38(%rsp) │ │ │ │ - movd %xmm6,0x58(%rsp) │ │ │ │ - jmp 30d3af <__cxa_finalize@plt+0x2e235f> │ │ │ │ - test $0x2,%r10b │ │ │ │ - je 30d36c <__cxa_finalize@plt+0x2e231c> │ │ │ │ - pmovzxbw (%rcx),%xmm0 │ │ │ │ - pmovzxbw (%rcx,%rsi,1),%xmm1 │ │ │ │ - movd %xmm6,0x2c(%rsp) │ │ │ │ - movd %xmm6,0x4c(%rsp) │ │ │ │ - movdqa %xmm0,0x30(%rsp) │ │ │ │ - movdqa %xmm1,0x50(%rsp) │ │ │ │ - jmp 30d3af <__cxa_finalize@plt+0x2e235f> │ │ │ │ - movd (%rcx),%xmm0 │ │ │ │ - punpcklbw %xmm7,%xmm0 │ │ │ │ - movd (%rcx,%rsi,1),%xmm1 │ │ │ │ - punpcklbw %xmm7,%xmm1 │ │ │ │ - movd %xmm6,0x2c(%rsp) │ │ │ │ - movd %xmm6,0x4c(%rsp) │ │ │ │ - movdqa %xmm0,0x30(%rsp) │ │ │ │ - movdqa %xmm1,0x50(%rsp) │ │ │ │ - movd %xmm6,0x38(%rsp) │ │ │ │ - movd %xmm6,0x58(%rsp) │ │ │ │ - jmp 30d3af <__cxa_finalize@plt+0x2e235f> │ │ │ │ - movdqu %xmm6,0x2c(%rsp) │ │ │ │ - movdqu %xmm6,0x4c(%rsp) │ │ │ │ - test $0x1,%r10b │ │ │ │ - je 30d3ed <__cxa_finalize@plt+0x2e239d> │ │ │ │ - movq (%rdx),%xmm0 │ │ │ │ - punpcklbw %xmm7,%xmm0 │ │ │ │ - movhlps %xmm0,%xmm2 │ │ │ │ - movd %xmm0,0x6c(%rsp) │ │ │ │ - movd %xmm2,0xac(%rsp) │ │ │ │ - psrlq $0x20,%xmm0 │ │ │ │ - psrlq $0x20,%xmm2 │ │ │ │ - movd %xmm0,0x8c(%rsp) │ │ │ │ - movd %xmm2,0xcc(%rsp) │ │ │ │ - jmp 30d40e <__cxa_finalize@plt+0x2e23be> │ │ │ │ - movd %xmm6,0x6c(%rsp) │ │ │ │ - movd %xmm6,0x8c(%rsp) │ │ │ │ - movd %xmm6,0xac(%rsp) │ │ │ │ - movd %xmm6,0xcc(%rsp) │ │ │ │ - test $0x8,%r10b │ │ │ │ - je 30d506 <__cxa_finalize@plt+0x2e24b6> │ │ │ │ - test $0x1,%r10b │ │ │ │ - je 30d482 <__cxa_finalize@plt+0x2e2432> │ │ │ │ - test $0x2,%r10b │ │ │ │ - je 30d44a <__cxa_finalize@plt+0x2e23fa> │ │ │ │ - pmovzxbw -0x2(%r8),%xmm0 │ │ │ │ - pmovzxbw -0x2(%r8,%rsi,1),%xmm1 │ │ │ │ - movdqu %xmm0,0xec(%rsp) │ │ │ │ - movdqu %xmm1,0x10c(%rsp) │ │ │ │ - jmp 30d518 <__cxa_finalize@plt+0x2e24c8> │ │ │ │ - pmovzxbw -0x4(%r8),%xmm0 │ │ │ │ - pmovzxbw -0x4(%r8,%rsi,1),%xmm1 │ │ │ │ - movdqu %xmm0,0xe8(%rsp) │ │ │ │ - movdqu %xmm1,0x108(%rsp) │ │ │ │ - movd %xmm6,0xf8(%rsp) │ │ │ │ - movd %xmm6,0x118(%rsp) │ │ │ │ - jmp 30d518 <__cxa_finalize@plt+0x2e24c8> │ │ │ │ - test $0x2,%r10b │ │ │ │ - je 30d4bb <__cxa_finalize@plt+0x2e246b> │ │ │ │ - pmovzxbw (%r8),%xmm0 │ │ │ │ - pmovzxbw (%r8,%rsi,1),%xmm1 │ │ │ │ - movdqa %xmm0,0xf0(%rsp) │ │ │ │ - movdqa %xmm1,0x110(%rsp) │ │ │ │ - movd %xmm6,0xec(%rsp) │ │ │ │ - movd %xmm6,0x10c(%rsp) │ │ │ │ - jmp 30d518 <__cxa_finalize@plt+0x2e24c8> │ │ │ │ - movd (%r8),%xmm0 │ │ │ │ - punpcklbw %xmm7,%xmm0 │ │ │ │ - movd (%r8,%rsi,1),%xmm1 │ │ │ │ - punpcklbw %xmm7,%xmm1 │ │ │ │ - movdqa %xmm0,0xf0(%rsp) │ │ │ │ - movdqa %xmm1,0x110(%rsp) │ │ │ │ - movd %xmm6,0xf8(%rsp) │ │ │ │ - movd %xmm6,0x118(%rsp) │ │ │ │ - movd %xmm6,0xec(%rsp) │ │ │ │ - movd %xmm6,0x10c(%rsp) │ │ │ │ - jmp 30d518 <__cxa_finalize@plt+0x2e24c8> │ │ │ │ - movdqu %xmm6,0xec(%rsp) │ │ │ │ - movdqu %xmm6,0x10c(%rsp) │ │ │ │ - movdqa 0xcfbbf(%rip),%xmm13 │ │ │ │ - movdqa 0xcfbf6(%rip),%xmm15 │ │ │ │ - movdqa %xmm6,%xmm14 │ │ │ │ - mov 0x140(%rsp),%eax │ │ │ │ - mov 0x150(%rsp),%r8d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 30d8b4 <__cxa_finalize@plt+0x2e2864> │ │ │ │ - movd %r9d,%xmm1 │ │ │ │ - bsr %r9d,%ecx │ │ │ │ - test %eax,%eax │ │ │ │ - je 30d7ae <__cxa_finalize@plt+0x2e275e> │ │ │ │ - movd 0x140(%rsp),%xmm10 │ │ │ │ - tzcnt %eax,%eax │ │ │ │ - and $0x1,%r9d │ │ │ │ - sub %r8d,%ecx │ │ │ │ - sub %r8d,%eax │ │ │ │ - xor %r8d,%r8d │ │ │ │ - add %r9d,%r9d │ │ │ │ - neg %ecx │ │ │ │ - cmovs %r8d,%ecx │ │ │ │ - neg %eax │ │ │ │ - pshufb %xmm7,%xmm1 │ │ │ │ - pshufb %xmm7,%xmm10 │ │ │ │ - lea 0xcfbc0(%rip),%r8 │ │ │ │ - movddup (%r8,%rcx,8),%xmm11 │ │ │ │ - movddup (%r8,%rax,8),%xmm12 │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov 0x148(%rsp),%ecx │ │ │ │ - lea 0x70(%rsp),%rax │ │ │ │ - lea 0x40(%r8,%r9,8),%r9 │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea (%r8,%rcx,2),%rcx │ │ │ │ - mov $0x1,%r10d │ │ │ │ - movq (%rax),%xmm4 │ │ │ │ - movhps 0x20(%rax),%xmm4 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movdqa %xmm4,%xmm7 │ │ │ │ - movdqa %xmm4,%xmm8 │ │ │ │ - movddup (%r9,%r10,8),%xmm2 │ │ │ │ - movsbq 0x70(%r10,%rcx,1),%r11 │ │ │ │ - movq (%rax,%r11,2),%xmm5 │ │ │ │ - movhps 0x20(%rax,%r11,2),%xmm5 │ │ │ │ - neg %r11 │ │ │ │ - movq (%rax,%r11,2),%xmm6 │ │ │ │ - movhps 0x20(%rax,%r11,2),%xmm6 │ │ │ │ - pmaxsw %xmm5,%xmm7 │ │ │ │ - pminuw %xmm5,%xmm8 │ │ │ │ - pmaxsw %xmm6,%xmm7 │ │ │ │ - pminuw %xmm6,%xmm8 │ │ │ │ - psubw %xmm4,%xmm5 │ │ │ │ - psubw %xmm4,%xmm6 │ │ │ │ - packsswb %xmm6,%xmm5 │ │ │ │ - pshufb %xmm13,%xmm5 │ │ │ │ - pabsb %xmm5,%xmm6 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - psignb %xmm5,%xmm3 │ │ │ │ - movdqa %xmm11,%xmm9 │ │ │ │ - pand %xmm6,%xmm9 │ │ │ │ - psrlw (%rsp),%xmm9 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - psubusb %xmm9,%xmm5 │ │ │ │ - pminub %xmm6,%xmm5 │ │ │ │ - pmaddubsw %xmm3,%xmm5 │ │ │ │ - paddw %xmm5,%xmm0 │ │ │ │ - movddup 0x60(%r8,%r10,8),%xmm2 │ │ │ │ - movsbq 0x74(%r10,%rcx,1),%r11 │ │ │ │ - movq (%rax,%r11,2),%xmm5 │ │ │ │ - movhps 0x20(%rax,%r11,2),%xmm5 │ │ │ │ - neg %r11 │ │ │ │ - movq (%rax,%r11,2),%xmm6 │ │ │ │ - movhps 0x20(%rax,%r11,2),%xmm6 │ │ │ │ - pmaxsw %xmm5,%xmm7 │ │ │ │ - pminuw %xmm5,%xmm8 │ │ │ │ - pmaxsw %xmm6,%xmm7 │ │ │ │ - pminuw %xmm6,%xmm8 │ │ │ │ - psubw %xmm4,%xmm5 │ │ │ │ - psubw %xmm4,%xmm6 │ │ │ │ - packsswb %xmm6,%xmm5 │ │ │ │ - pshufb %xmm13,%xmm5 │ │ │ │ - pabsb %xmm5,%xmm6 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - psignb %xmm5,%xmm3 │ │ │ │ - movdqa %xmm12,%xmm9 │ │ │ │ - pand %xmm6,%xmm9 │ │ │ │ - psrlw 0x10(%rsp),%xmm9 │ │ │ │ - movdqa %xmm10,%xmm5 │ │ │ │ - psubusb %xmm9,%xmm5 │ │ │ │ - pminub %xmm6,%xmm5 │ │ │ │ - pmaddubsw %xmm3,%xmm5 │ │ │ │ - paddw %xmm5,%xmm0 │ │ │ │ - movsbq 0x7c(%r10,%rcx,1),%r11 │ │ │ │ - movq (%rax,%r11,2),%xmm5 │ │ │ │ - movhps 0x20(%rax,%r11,2),%xmm5 │ │ │ │ - neg %r11 │ │ │ │ - movq (%rax,%r11,2),%xmm6 │ │ │ │ - movhps 0x20(%rax,%r11,2),%xmm6 │ │ │ │ - pmaxsw %xmm5,%xmm7 │ │ │ │ - pminuw %xmm5,%xmm8 │ │ │ │ - pmaxsw %xmm6,%xmm7 │ │ │ │ - pminuw %xmm6,%xmm8 │ │ │ │ - psubw %xmm4,%xmm5 │ │ │ │ - psubw %xmm4,%xmm6 │ │ │ │ - packsswb %xmm6,%xmm5 │ │ │ │ - pshufb %xmm13,%xmm5 │ │ │ │ - pabsb %xmm5,%xmm6 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - psignb %xmm5,%xmm3 │ │ │ │ - movdqa %xmm12,%xmm9 │ │ │ │ - pand %xmm6,%xmm9 │ │ │ │ - psrlw 0x10(%rsp),%xmm9 │ │ │ │ - movdqa %xmm10,%xmm5 │ │ │ │ - psubusb %xmm9,%xmm5 │ │ │ │ - pminub %xmm6,%xmm5 │ │ │ │ - pmaddubsw %xmm3,%xmm5 │ │ │ │ - paddw %xmm5,%xmm0 │ │ │ │ - dec %r10d │ │ │ │ - jge 30d5da <__cxa_finalize@plt+0x2e258a> │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - pcmpgtw %xmm0,%xmm6 │ │ │ │ - paddw %xmm6,%xmm0 │ │ │ │ - pmulhrsw %xmm15,%xmm0 │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - pminsw %xmm7,%xmm4 │ │ │ │ - pmaxsw %xmm8,%xmm4 │ │ │ │ - packuswb %xmm4,%xmm4 │ │ │ │ - movd %xmm4,(%rdi) │ │ │ │ - psrlq $0x20,%xmm4 │ │ │ │ - movd %xmm4,(%rdi,%rsi,1) │ │ │ │ - add $0x40,%rax │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - dec %edx │ │ │ │ - jg 30d5bf <__cxa_finalize@plt+0x2e256f> │ │ │ │ - add $0x138,%rsp │ │ │ │ - ret │ │ │ │ - lea 0xcf99b(%rip),%rax │ │ │ │ - and $0x1,%r9d │ │ │ │ - xor %edx,%edx │ │ │ │ - sub %ecx,%r8d │ │ │ │ - cmovs %edx,%r8d │ │ │ │ - add %r9d,%r9d │ │ │ │ - pshufb %xmm7,%xmm1 │ │ │ │ - movddup (%rax,%r8,8),%xmm7 │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - mov 0x148(%rsp),%ecx │ │ │ │ - lea 0x70(%rsp),%r8 │ │ │ │ - lea 0x40(%rax,%r9,8),%r9 │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea (%rax,%rcx,2),%rcx │ │ │ │ - mov $0x1,%r10d │ │ │ │ - movq (%r8),%xmm4 │ │ │ │ - movhps 0x20(%r8),%xmm4 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movddup (%r9,%r10,8),%xmm2 │ │ │ │ - movsbq 0x70(%r10,%rcx,1),%r11 │ │ │ │ - movq (%r8,%r11,2),%xmm5 │ │ │ │ - movhps 0x20(%r8,%r11,2),%xmm5 │ │ │ │ - neg %r11 │ │ │ │ - movq (%r8,%r11,2),%xmm6 │ │ │ │ - movhps 0x20(%r8,%r11,2),%xmm6 │ │ │ │ - psubw %xmm4,%xmm5 │ │ │ │ - psubw %xmm4,%xmm6 │ │ │ │ - packsswb %xmm6,%xmm5 │ │ │ │ - pshufb %xmm13,%xmm5 │ │ │ │ - pabsb %xmm5,%xmm6 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - psignb %xmm5,%xmm3 │ │ │ │ - movdqa %xmm7,%xmm9 │ │ │ │ - pand %xmm6,%xmm9 │ │ │ │ - psrlw (%rsp),%xmm9 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - psubusb %xmm9,%xmm5 │ │ │ │ - pminub %xmm6,%xmm5 │ │ │ │ - pmaddubsw %xmm3,%xmm5 │ │ │ │ - paddw %xmm5,%xmm0 │ │ │ │ - dec %r10d │ │ │ │ - jge 30d802 <__cxa_finalize@plt+0x2e27b2> │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - pcmpgtw %xmm0,%xmm6 │ │ │ │ - paddw %xmm6,%xmm0 │ │ │ │ - pmulhrsw %xmm15,%xmm0 │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - packuswb %xmm4,%xmm4 │ │ │ │ - movd %xmm4,(%rdi) │ │ │ │ - psrlq $0x20,%xmm4 │ │ │ │ - movd %xmm4,(%rdi,%rsi,1) │ │ │ │ - add $0x40,%r8 │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - dec %edx │ │ │ │ - jg 30d7ee <__cxa_finalize@plt+0x2e279e> │ │ │ │ - add $0x138,%rsp │ │ │ │ - ret │ │ │ │ - movd 0x140(%rsp),%xmm1 │ │ │ │ - tzcnt %eax,%eax │ │ │ │ - mov 0x148(%rsp),%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - sub %eax,%r8d │ │ │ │ - cmovs %edx,%r8d │ │ │ │ - pshufb %xmm7,%xmm1 │ │ │ │ - lea 0xcf873(%rip),%r9 │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - movddup (%r9,%r8,8),%xmm7 │ │ │ │ - lea (%r9,%rcx,2),%rcx │ │ │ │ - lea 0x70(%rsp),%r8 │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov $0x1,%r10d │ │ │ │ - movq (%r8),%xmm4 │ │ │ │ - movhps 0x20(%r8),%xmm4 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movddup 0x60(%r9,%r10,8),%xmm2 │ │ │ │ - movsbq 0x74(%r10,%rcx,1),%rax │ │ │ │ - movq (%r8,%rax,2),%xmm5 │ │ │ │ - movhps 0x20(%r8,%rax,2),%xmm5 │ │ │ │ - neg %rax │ │ │ │ - movq (%r8,%rax,2),%xmm6 │ │ │ │ - movhps 0x20(%r8,%rax,2),%xmm6 │ │ │ │ - psubw %xmm4,%xmm5 │ │ │ │ - psubw %xmm4,%xmm6 │ │ │ │ - packsswb %xmm6,%xmm5 │ │ │ │ - pshufb %xmm13,%xmm5 │ │ │ │ - pabsb %xmm5,%xmm6 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - psignb %xmm5,%xmm3 │ │ │ │ - movdqa %xmm7,%xmm9 │ │ │ │ - pand %xmm6,%xmm9 │ │ │ │ - psrlw (%rsp),%xmm9 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - psubusb %xmm9,%xmm5 │ │ │ │ - pminub %xmm6,%xmm5 │ │ │ │ - pmaddubsw %xmm3,%xmm5 │ │ │ │ - paddw %xmm5,%xmm0 │ │ │ │ - movsbq 0x7c(%r10,%rcx,1),%rax │ │ │ │ - movq (%r8,%rax,2),%xmm5 │ │ │ │ - movhps 0x20(%r8,%rax,2),%xmm5 │ │ │ │ - neg %rax │ │ │ │ - movq (%r8,%rax,2),%xmm6 │ │ │ │ - movhps 0x20(%r8,%rax,2),%xmm6 │ │ │ │ - psubw %xmm4,%xmm5 │ │ │ │ - psubw %xmm4,%xmm6 │ │ │ │ - packsswb %xmm6,%xmm5 │ │ │ │ - pshufb %xmm13,%xmm5 │ │ │ │ - pabsb %xmm5,%xmm6 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - psignb %xmm5,%xmm3 │ │ │ │ - movdqa %xmm7,%xmm9 │ │ │ │ - pand %xmm6,%xmm9 │ │ │ │ - psrlw (%rsp),%xmm9 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - psubusb %xmm9,%xmm5 │ │ │ │ - pminub %xmm6,%xmm5 │ │ │ │ - pmaddubsw %xmm3,%xmm5 │ │ │ │ - paddw %xmm5,%xmm0 │ │ │ │ - dec %r10d │ │ │ │ - jge 30d909 <__cxa_finalize@plt+0x2e28b9> │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - pcmpgtw %xmm0,%xmm6 │ │ │ │ - paddw %xmm6,%xmm0 │ │ │ │ - pmulhrsw %xmm15,%xmm0 │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - packuswb %xmm4,%xmm4 │ │ │ │ - movd %xmm4,(%rdi) │ │ │ │ - psrlq $0x20,%xmm4 │ │ │ │ - movd %xmm4,(%rdi,%rsi,1) │ │ │ │ - add $0x40,%r8 │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - dec %edx │ │ │ │ - jg 30d8f5 <__cxa_finalize@plt+0x2e28a5> │ │ │ │ - add $0x138,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - lea (%rsi,%rsi,2),%rax │ │ │ │ - movq (%rdi),%xmm1 │ │ │ │ - movhps (%rdi,%rsi,1),%xmm1 │ │ │ │ - movq (%rdi,%rsi,2),%xmm3 │ │ │ │ - movhps (%rdi,%rax,1),%xmm3 │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - movq (%rdi),%xmm5 │ │ │ │ - movhps (%rdi,%rsi,1),%xmm5 │ │ │ │ - movq (%rdi,%rsi,2),%xmm7 │ │ │ │ - movhps (%rdi,%rax,1),%xmm7 │ │ │ │ - pxor %xmm8,%xmm8 │ │ │ │ - movdqa %xmm1,%xmm9 │ │ │ │ - psadbw %xmm8,%xmm9 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - psadbw %xmm8,%xmm2 │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - psadbw %xmm8,%xmm4 │ │ │ │ - movdqa %xmm7,%xmm6 │ │ │ │ - psadbw %xmm8,%xmm6 │ │ │ │ - packssdw %xmm2,%xmm9 │ │ │ │ - packssdw %xmm6,%xmm4 │ │ │ │ - packssdw %xmm4,%xmm9 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - punpcklbw %xmm8,%xmm0 │ │ │ │ - punpckhbw %xmm8,%xmm1 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - punpcklbw %xmm8,%xmm2 │ │ │ │ - punpckhbw %xmm8,%xmm3 │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - punpcklbw %xmm8,%xmm4 │ │ │ │ - punpckhbw %xmm8,%xmm5 │ │ │ │ - movdqa %xmm7,%xmm6 │ │ │ │ - punpcklbw %xmm8,%xmm6 │ │ │ │ - punpckhbw %xmm8,%xmm7 │ │ │ │ - movdqa 0xcf62d(%rip),%xmm8 │ │ │ │ - psubw %xmm8,%xmm0 │ │ │ │ - psubw %xmm8,%xmm1 │ │ │ │ - psubw %xmm8,%xmm2 │ │ │ │ - psubw %xmm8,%xmm3 │ │ │ │ - psubw %xmm8,%xmm4 │ │ │ │ - psubw %xmm8,%xmm5 │ │ │ │ - psubw %xmm8,%xmm6 │ │ │ │ - psubw %xmm8,%xmm7 │ │ │ │ - psllw $0x3,%xmm8 │ │ │ │ - psubw %xmm8,%xmm9 │ │ │ │ - movdqa %xmm0,%xmm8 │ │ │ │ - paddw %xmm1,%xmm8 │ │ │ │ - movdqa %xmm2,%xmm10 │ │ │ │ - paddw %xmm3,%xmm10 │ │ │ │ - paddw %xmm4,%xmm8 │ │ │ │ - paddw %xmm5,%xmm10 │ │ │ │ - paddw %xmm6,%xmm8 │ │ │ │ - paddw %xmm7,%xmm10 │ │ │ │ - paddw %xmm10,%xmm8 │ │ │ │ - pmaddwd %xmm8,%xmm8 │ │ │ │ - pmaddwd %xmm9,%xmm9 │ │ │ │ - phaddd %xmm8,%xmm9 │ │ │ │ - pmulld 0xcf533(%rip),%xmm9 │ │ │ │ - movdqa %xmm1,%xmm8 │ │ │ │ - pslldq $0x2,%xmm8 │ │ │ │ - movdqa %xmm1,%xmm10 │ │ │ │ - psrldq $0xe,%xmm10 │ │ │ │ - movdqa %xmm2,%xmm11 │ │ │ │ - pslldq $0x4,%xmm11 │ │ │ │ - movdqa %xmm2,%xmm12 │ │ │ │ - psrldq $0xc,%xmm12 │ │ │ │ - movdqa %xmm3,%xmm13 │ │ │ │ - pslldq $0x6,%xmm13 │ │ │ │ - movdqa %xmm3,%xmm14 │ │ │ │ - psrldq $0xa,%xmm14 │ │ │ │ - paddw %xmm0,%xmm8 │ │ │ │ - paddw %xmm12,%xmm10 │ │ │ │ - paddw %xmm13,%xmm11 │ │ │ │ - paddw %xmm14,%xmm10 │ │ │ │ - paddw %xmm11,%xmm8 │ │ │ │ - movdqa %xmm4,%xmm11 │ │ │ │ - pslldq $0x8,%xmm11 │ │ │ │ - movdqa %xmm4,%xmm12 │ │ │ │ - psrldq $0x8,%xmm12 │ │ │ │ - movdqa %xmm5,%xmm13 │ │ │ │ - pslldq $0xa,%xmm13 │ │ │ │ - movdqa %xmm5,%xmm14 │ │ │ │ - psrldq $0x6,%xmm14 │ │ │ │ - paddw %xmm11,%xmm8 │ │ │ │ - paddw %xmm12,%xmm10 │ │ │ │ - paddw %xmm13,%xmm8 │ │ │ │ - paddw %xmm14,%xmm10 │ │ │ │ - movdqa %xmm6,%xmm11 │ │ │ │ - pslldq $0xc,%xmm11 │ │ │ │ - movdqa %xmm6,%xmm12 │ │ │ │ - psrldq $0x4,%xmm12 │ │ │ │ - movdqa %xmm7,%xmm13 │ │ │ │ - pslldq $0xe,%xmm13 │ │ │ │ - movdqa %xmm7,%xmm14 │ │ │ │ - psrldq $0x2,%xmm14 │ │ │ │ - paddw %xmm11,%xmm8 │ │ │ │ - paddw %xmm12,%xmm10 │ │ │ │ - paddw %xmm13,%xmm8 │ │ │ │ - paddw %xmm14,%xmm10 │ │ │ │ - pshufb 0xcf49e(%rip),%xmm10 │ │ │ │ - movdqa %xmm8,%xmm11 │ │ │ │ - punpckhwd %xmm10,%xmm11 │ │ │ │ - punpcklwd %xmm10,%xmm8 │ │ │ │ - pmaddwd %xmm11,%xmm11 │ │ │ │ - pmaddwd %xmm8,%xmm8 │ │ │ │ - pmulld 0xcf40b(%rip),%xmm11 │ │ │ │ - pmulld 0xcf3f1(%rip),%xmm8 │ │ │ │ - paddd %xmm11,%xmm8 │ │ │ │ - movdqa %xmm0,%xmm10 │ │ │ │ - pslldq $0xe,%xmm10 │ │ │ │ - movdqa %xmm0,%xmm11 │ │ │ │ - psrldq $0x2,%xmm11 │ │ │ │ - movdqa %xmm1,%xmm12 │ │ │ │ - pslldq $0xc,%xmm12 │ │ │ │ - movdqa %xmm1,%xmm13 │ │ │ │ - psrldq $0x4,%xmm13 │ │ │ │ - movdqa %xmm2,%xmm14 │ │ │ │ - pslldq $0xa,%xmm14 │ │ │ │ - movdqa %xmm2,%xmm15 │ │ │ │ - psrldq $0x6,%xmm15 │ │ │ │ - paddw %xmm12,%xmm10 │ │ │ │ - paddw %xmm13,%xmm11 │ │ │ │ - paddw %xmm14,%xmm10 │ │ │ │ - paddw %xmm15,%xmm11 │ │ │ │ - movdqa %xmm3,%xmm12 │ │ │ │ - pslldq $0x8,%xmm12 │ │ │ │ - movdqa %xmm3,%xmm13 │ │ │ │ - psrldq $0x8,%xmm13 │ │ │ │ - movdqa %xmm4,%xmm14 │ │ │ │ - pslldq $0x6,%xmm14 │ │ │ │ - movdqa %xmm4,%xmm15 │ │ │ │ - psrldq $0xa,%xmm15 │ │ │ │ - paddw %xmm12,%xmm10 │ │ │ │ - paddw %xmm13,%xmm11 │ │ │ │ - paddw %xmm14,%xmm10 │ │ │ │ - paddw %xmm15,%xmm11 │ │ │ │ - movdqa %xmm5,%xmm12 │ │ │ │ - pslldq $0x4,%xmm12 │ │ │ │ - movdqa %xmm5,%xmm13 │ │ │ │ - psrldq $0xc,%xmm13 │ │ │ │ - movdqa %xmm6,%xmm14 │ │ │ │ - pslldq $0x2,%xmm14 │ │ │ │ - movdqa %xmm6,%xmm15 │ │ │ │ - psrldq $0xe,%xmm15 │ │ │ │ - paddw %xmm12,%xmm10 │ │ │ │ - paddw %xmm13,%xmm11 │ │ │ │ - paddw %xmm14,%xmm10 │ │ │ │ - paddw %xmm15,%xmm11 │ │ │ │ - paddw %xmm7,%xmm10 │ │ │ │ - pshufb 0xcf387(%rip),%xmm11 │ │ │ │ - movdqa %xmm10,%xmm12 │ │ │ │ - punpckhwd %xmm11,%xmm12 │ │ │ │ - punpcklwd %xmm11,%xmm10 │ │ │ │ - pmaddwd %xmm12,%xmm12 │ │ │ │ - pmaddwd %xmm10,%xmm10 │ │ │ │ - pmulld 0xcf2f4(%rip),%xmm12 │ │ │ │ - pmulld 0xcf2da(%rip),%xmm10 │ │ │ │ - paddd %xmm12,%xmm10 │ │ │ │ - phaddd %xmm10,%xmm8 │ │ │ │ - movdqa %xmm0,%xmm10 │ │ │ │ - paddw %xmm1,%xmm10 │ │ │ │ - movdqa %xmm2,%xmm11 │ │ │ │ - paddw %xmm3,%xmm11 │ │ │ │ - movdqa %xmm4,%xmm12 │ │ │ │ - paddw %xmm5,%xmm12 │ │ │ │ - movdqa %xmm6,%xmm13 │ │ │ │ - paddw %xmm7,%xmm13 │ │ │ │ - phaddw %xmm4,%xmm0 │ │ │ │ - phaddw %xmm5,%xmm1 │ │ │ │ - phaddw %xmm6,%xmm2 │ │ │ │ - phaddw %xmm7,%xmm3 │ │ │ │ - movdqa %xmm11,%xmm4 │ │ │ │ - pslldq $0x2,%xmm4 │ │ │ │ - movdqa %xmm11,%xmm5 │ │ │ │ - psrldq $0xe,%xmm5 │ │ │ │ - movdqa %xmm12,%xmm6 │ │ │ │ - pslldq $0x4,%xmm6 │ │ │ │ - movdqa %xmm12,%xmm7 │ │ │ │ - psrldq $0xc,%xmm7 │ │ │ │ - movdqa %xmm13,%xmm14 │ │ │ │ - pslldq $0x6,%xmm14 │ │ │ │ - movdqa %xmm13,%xmm15 │ │ │ │ - psrldq $0xa,%xmm15 │ │ │ │ - paddw %xmm10,%xmm4 │ │ │ │ - paddw %xmm7,%xmm5 │ │ │ │ - paddw %xmm6,%xmm4 │ │ │ │ - paddw %xmm15,%xmm5 │ │ │ │ - paddw %xmm14,%xmm4 │ │ │ │ - pshuflw $0xc6,%xmm5,%xmm6 │ │ │ │ - punpckhwd %xmm4,%xmm5 │ │ │ │ - punpcklwd %xmm6,%xmm4 │ │ │ │ - pmaddwd %xmm5,%xmm5 │ │ │ │ - pmaddwd %xmm4,%xmm4 │ │ │ │ - pmulld 0xcf250(%rip),%xmm5 │ │ │ │ - pmulld 0xcf237(%rip),%xmm4 │ │ │ │ - paddd %xmm5,%xmm4 │ │ │ │ - movdqa %xmm10,%xmm5 │ │ │ │ - pslldq $0x6,%xmm5 │ │ │ │ - movdqa %xmm10,%xmm6 │ │ │ │ - psrldq $0xa,%xmm6 │ │ │ │ - movdqa %xmm11,%xmm7 │ │ │ │ - pslldq $0x4,%xmm7 │ │ │ │ - movdqa %xmm11,%xmm10 │ │ │ │ - psrldq $0xc,%xmm10 │ │ │ │ - movdqa %xmm12,%xmm11 │ │ │ │ - pslldq $0x2,%xmm11 │ │ │ │ - psrldq $0xe,%xmm12 │ │ │ │ - paddw %xmm7,%xmm5 │ │ │ │ - paddw %xmm10,%xmm6 │ │ │ │ - paddw %xmm11,%xmm5 │ │ │ │ - paddw %xmm12,%xmm6 │ │ │ │ - paddw %xmm13,%xmm5 │ │ │ │ - pshuflw $0xc6,%xmm6,%xmm7 │ │ │ │ - punpckhwd %xmm5,%xmm6 │ │ │ │ - punpcklwd %xmm7,%xmm5 │ │ │ │ - pmaddwd %xmm6,%xmm6 │ │ │ │ - pmaddwd %xmm5,%xmm5 │ │ │ │ - pmulld 0xcf1d3(%rip),%xmm6 │ │ │ │ - pmulld 0xcf1ba(%rip),%xmm5 │ │ │ │ - paddd %xmm6,%xmm5 │ │ │ │ - movdqa %xmm1,%xmm6 │ │ │ │ - pslldq $0x2,%xmm6 │ │ │ │ - movdqa %xmm1,%xmm7 │ │ │ │ - psrldq $0xe,%xmm7 │ │ │ │ - movdqa %xmm2,%xmm10 │ │ │ │ - pslldq $0x4,%xmm10 │ │ │ │ - movdqa %xmm2,%xmm11 │ │ │ │ - psrldq $0xc,%xmm11 │ │ │ │ - movdqa %xmm3,%xmm12 │ │ │ │ - pslldq $0x6,%xmm12 │ │ │ │ - movdqa %xmm3,%xmm13 │ │ │ │ - psrldq $0xa,%xmm13 │ │ │ │ - paddw %xmm0,%xmm6 │ │ │ │ - paddw %xmm11,%xmm7 │ │ │ │ - paddw %xmm10,%xmm6 │ │ │ │ - paddw %xmm13,%xmm7 │ │ │ │ - paddw %xmm12,%xmm6 │ │ │ │ - pshuflw $0xc6,%xmm7,%xmm10 │ │ │ │ - punpckhwd %xmm6,%xmm7 │ │ │ │ - punpcklwd %xmm10,%xmm6 │ │ │ │ - pmaddwd %xmm7,%xmm7 │ │ │ │ - pmaddwd %xmm6,%xmm6 │ │ │ │ - pmulld 0xcf150(%rip),%xmm7 │ │ │ │ - pmulld 0xcf137(%rip),%xmm6 │ │ │ │ - paddd %xmm7,%xmm6 │ │ │ │ - pshufd $0x4e,%xmm0,%xmm0 │ │ │ │ - pshufd $0x4e,%xmm1,%xmm1 │ │ │ │ - pshufd $0x4e,%xmm2,%xmm2 │ │ │ │ - pshufd $0x4e,%xmm3,%xmm3 │ │ │ │ - movdqa %xmm0,%xmm10 │ │ │ │ - pslldq $0x6,%xmm10 │ │ │ │ - movdqa %xmm0,%xmm11 │ │ │ │ - psrldq $0xa,%xmm11 │ │ │ │ - movdqa %xmm1,%xmm12 │ │ │ │ - pslldq $0x4,%xmm12 │ │ │ │ - movdqa %xmm1,%xmm13 │ │ │ │ - psrldq $0xc,%xmm13 │ │ │ │ - movdqa %xmm2,%xmm14 │ │ │ │ - pslldq $0x2,%xmm14 │ │ │ │ - psrldq $0xe,%xmm2 │ │ │ │ - paddw %xmm12,%xmm10 │ │ │ │ - paddw %xmm13,%xmm11 │ │ │ │ - paddw %xmm14,%xmm10 │ │ │ │ - paddw %xmm2,%xmm11 │ │ │ │ - paddw %xmm3,%xmm10 │ │ │ │ - pshuflw $0xc6,%xmm11,%xmm12 │ │ │ │ - punpckhwd %xmm10,%xmm11 │ │ │ │ - punpcklwd %xmm12,%xmm10 │ │ │ │ - pmaddwd %xmm11,%xmm11 │ │ │ │ - pmaddwd %xmm10,%xmm10 │ │ │ │ - pmulld 0xcf0b6(%rip),%xmm11 │ │ │ │ - pmulld 0xcf09c(%rip),%xmm10 │ │ │ │ - paddd %xmm11,%xmm10 │ │ │ │ - phaddd %xmm9,%xmm8 │ │ │ │ - phaddd %xmm10,%xmm6 │ │ │ │ - phaddd %xmm4,%xmm5 │ │ │ │ - phaddd %xmm5,%xmm6 │ │ │ │ - pshufd $0xd8,%xmm8,%xmm4 │ │ │ │ - pmaxsd %xmm6,%xmm8 │ │ │ │ - pshufd $0x4e,%xmm8,%xmm0 │ │ │ │ - pmaxsd %xmm8,%xmm0 │ │ │ │ - pshufd $0xb1,%xmm0,%xmm1 │ │ │ │ - pmaxsd %xmm1,%xmm0 │ │ │ │ - movdqa %xmm4,%xmm1 │ │ │ │ - punpckhdq %xmm6,%xmm1 │ │ │ │ - punpckldq %xmm6,%xmm4 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - psubd %xmm1,%xmm2 │ │ │ │ - movdqa %xmm0,%xmm3 │ │ │ │ - psubd %xmm4,%xmm3 │ │ │ │ - movdqa %xmm2,-0x28(%rsp) │ │ │ │ - movdqa %xmm3,-0x18(%rsp) │ │ │ │ - pcmpeqd %xmm0,%xmm1 │ │ │ │ - pcmpeqd %xmm0,%xmm4 │ │ │ │ - packssdw %xmm1,%xmm4 │ │ │ │ - pmovmskb %xmm4,%eax │ │ │ │ - tzcnt %eax,%eax │ │ │ │ - mov -0x28(%rsp,%rax,2),%esi │ │ │ │ - shr $1,%eax │ │ │ │ - shr $0xa,%esi │ │ │ │ - mov %esi,(%rdx) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x1b8,%rsp │ │ │ │ - mov 0x1d8(%rsp),%r10d │ │ │ │ - movdqa 0xcf0b9(%rip),%xmm6 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - lea (%rdi,%rsi,4),%rax │ │ │ │ - lea (%rsi,%rsi,2),%r11 │ │ │ │ - test $0x2,%r10b │ │ │ │ - je 30e1a7 <__cxa_finalize@plt+0x2e3157> │ │ │ │ - movdqu (%rdi),%xmm0 │ │ │ │ - movdqu (%rdi,%rsi,1),%xmm1 │ │ │ │ - movdqu (%rdi,%rsi,2),%xmm2 │ │ │ │ - movdqu (%rdi,%r11,1),%xmm3 │ │ │ │ - movdqa %xmm0,%xmm4 │ │ │ │ - punpcklbw %xmm7,%xmm4 │ │ │ │ - punpckhbw %xmm7,%xmm0 │ │ │ │ - movdqa %xmm4,0x70(%rsp) │ │ │ │ - movdqa %xmm0,0x80(%rsp) │ │ │ │ - movdqa %xmm1,%xmm4 │ │ │ │ - punpcklbw %xmm7,%xmm4 │ │ │ │ - punpckhbw %xmm7,%xmm1 │ │ │ │ - movdqa %xmm4,0x90(%rsp) │ │ │ │ - movdqa %xmm1,0xa0(%rsp) │ │ │ │ - movdqa %xmm2,%xmm4 │ │ │ │ - punpcklbw %xmm7,%xmm4 │ │ │ │ - punpckhbw %xmm7,%xmm2 │ │ │ │ - movdqa %xmm4,0xb0(%rsp) │ │ │ │ - movdqa %xmm2,0xc0(%rsp) │ │ │ │ - movdqa %xmm3,%xmm4 │ │ │ │ - punpcklbw %xmm7,%xmm4 │ │ │ │ - punpckhbw %xmm7,%xmm3 │ │ │ │ - movdqa %xmm4,0xd0(%rsp) │ │ │ │ - movdqa %xmm3,0xe0(%rsp) │ │ │ │ - movdqu (%rax),%xmm0 │ │ │ │ - movdqu (%rax,%rsi,1),%xmm1 │ │ │ │ - movdqu (%rax,%rsi,2),%xmm2 │ │ │ │ - movdqu (%rax,%r11,1),%xmm3 │ │ │ │ - movdqa %xmm0,%xmm4 │ │ │ │ - punpcklbw %xmm7,%xmm4 │ │ │ │ - punpckhbw %xmm7,%xmm0 │ │ │ │ - movdqa %xmm4,0xf0(%rsp) │ │ │ │ - movdqa %xmm0,0x100(%rsp) │ │ │ │ - movdqa %xmm1,%xmm4 │ │ │ │ - punpcklbw %xmm7,%xmm4 │ │ │ │ - punpckhbw %xmm7,%xmm1 │ │ │ │ - movdqa %xmm4,0x110(%rsp) │ │ │ │ - movdqa %xmm1,0x120(%rsp) │ │ │ │ - movdqa %xmm2,%xmm4 │ │ │ │ - punpcklbw %xmm7,%xmm4 │ │ │ │ - punpckhbw %xmm7,%xmm2 │ │ │ │ - movdqa %xmm4,0x130(%rsp) │ │ │ │ - movdqa %xmm2,0x140(%rsp) │ │ │ │ - movdqa %xmm3,%xmm4 │ │ │ │ - punpcklbw %xmm7,%xmm4 │ │ │ │ - punpckhbw %xmm7,%xmm3 │ │ │ │ - movdqa %xmm4,0x150(%rsp) │ │ │ │ - movdqa %xmm3,0x160(%rsp) │ │ │ │ - jmp 30e27c <__cxa_finalize@plt+0x2e322c> │ │ │ │ - movq (%rdi),%xmm0 │ │ │ │ - punpcklbw %xmm7,%xmm0 │ │ │ │ - movq (%rdi,%rsi,1),%xmm1 │ │ │ │ - punpcklbw %xmm7,%xmm1 │ │ │ │ - movq (%rdi,%rsi,2),%xmm2 │ │ │ │ - punpcklbw %xmm7,%xmm2 │ │ │ │ - movq (%rdi,%r11,1),%xmm3 │ │ │ │ - punpcklbw %xmm7,%xmm3 │ │ │ │ - movdqa %xmm0,0x70(%rsp) │ │ │ │ - movdqa %xmm1,0x90(%rsp) │ │ │ │ - movdqa %xmm2,0xb0(%rsp) │ │ │ │ - movdqa %xmm3,0xd0(%rsp) │ │ │ │ - movd %xmm6,0x80(%rsp) │ │ │ │ - movd %xmm6,0xa0(%rsp) │ │ │ │ - movd %xmm6,0xc0(%rsp) │ │ │ │ - movd %xmm6,0xe0(%rsp) │ │ │ │ - movq (%rax),%xmm0 │ │ │ │ - punpcklbw %xmm7,%xmm0 │ │ │ │ - movq (%rax,%rsi,1),%xmm1 │ │ │ │ - punpcklbw %xmm7,%xmm1 │ │ │ │ - movq (%rax,%rsi,2),%xmm2 │ │ │ │ - punpcklbw %xmm7,%xmm2 │ │ │ │ - movq (%rax,%r11,1),%xmm3 │ │ │ │ - punpcklbw %xmm7,%xmm3 │ │ │ │ - movdqa %xmm0,0xf0(%rsp) │ │ │ │ - movdqa %xmm1,0x110(%rsp) │ │ │ │ - movdqa %xmm2,0x130(%rsp) │ │ │ │ - movdqa %xmm3,0x150(%rsp) │ │ │ │ - movd %xmm6,0x100(%rsp) │ │ │ │ - movd %xmm6,0x120(%rsp) │ │ │ │ - movd %xmm6,0x140(%rsp) │ │ │ │ - movd %xmm6,0x160(%rsp) │ │ │ │ - test $0x4,%r10b │ │ │ │ - je 30e3a6 <__cxa_finalize@plt+0x2e3356> │ │ │ │ - test $0x1,%r10b │ │ │ │ - je 30e322 <__cxa_finalize@plt+0x2e32d2> │ │ │ │ - test $0x2,%r10b │ │ │ │ - je 30e2d6 <__cxa_finalize@plt+0x2e3286> │ │ │ │ - movdqu -0x4(%rcx),%xmm0 │ │ │ │ - movdqu -0x4(%rcx,%rsi,1),%xmm1 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - punpckhbw %xmm7,%xmm2 │ │ │ │ - punpcklbw %xmm7,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm3 │ │ │ │ - punpckhbw %xmm7,%xmm3 │ │ │ │ - punpcklbw %xmm7,%xmm1 │ │ │ │ - movdqu %xmm2,0x38(%rsp) │ │ │ │ - movdqu %xmm3,0x58(%rsp) │ │ │ │ - movdqu %xmm0,0x28(%rsp) │ │ │ │ - movdqu %xmm1,0x48(%rsp) │ │ │ │ - jmp 30e3be <__cxa_finalize@plt+0x2e336e> │ │ │ │ - movdqu -0x8(%rcx),%xmm0 │ │ │ │ - movdqu -0x8(%rcx,%rsi,1),%xmm1 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - punpckhbw %xmm7,%xmm2 │ │ │ │ - punpcklbw %xmm7,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm3 │ │ │ │ - punpckhbw %xmm7,%xmm3 │ │ │ │ - punpcklbw %xmm7,%xmm1 │ │ │ │ - movdqa %xmm0,0x20(%rsp) │ │ │ │ - movdqa %xmm2,0x30(%rsp) │ │ │ │ - movdqa %xmm1,0x40(%rsp) │ │ │ │ - movdqa %xmm3,0x50(%rsp) │ │ │ │ - movd %xmm6,0x40(%rsp) │ │ │ │ - movd %xmm6,0x60(%rsp) │ │ │ │ - jmp 30e3be <__cxa_finalize@plt+0x2e336e> │ │ │ │ - test $0x2,%r10b │ │ │ │ - je 30e36f <__cxa_finalize@plt+0x2e331f> │ │ │ │ - movdqu (%rcx),%xmm0 │ │ │ │ - movdqu (%rcx,%rsi,1),%xmm1 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - punpckhbw %xmm7,%xmm2 │ │ │ │ - punpcklbw %xmm7,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm3 │ │ │ │ - punpckhbw %xmm7,%xmm3 │ │ │ │ - punpcklbw %xmm7,%xmm1 │ │ │ │ - movd %xmm2,0x40(%rsp) │ │ │ │ - movd %xmm3,0x60(%rsp) │ │ │ │ - movd %xmm6,0x2c(%rsp) │ │ │ │ - movd %xmm6,0x4c(%rsp) │ │ │ │ - movdqa %xmm0,0x30(%rsp) │ │ │ │ - movdqa %xmm1,0x50(%rsp) │ │ │ │ - jmp 30e3be <__cxa_finalize@plt+0x2e336e> │ │ │ │ - movq (%rcx),%xmm0 │ │ │ │ - punpcklbw %xmm7,%xmm0 │ │ │ │ - movq (%rcx,%rsi,1),%xmm1 │ │ │ │ - punpcklbw %xmm7,%xmm1 │ │ │ │ - movd %xmm6,0x2c(%rsp) │ │ │ │ - movd %xmm6,0x4c(%rsp) │ │ │ │ - movdqa %xmm0,0x30(%rsp) │ │ │ │ - movdqa %xmm1,0x50(%rsp) │ │ │ │ - movd %xmm6,0x40(%rsp) │ │ │ │ - movd %xmm6,0x60(%rsp) │ │ │ │ - jmp 30e3be <__cxa_finalize@plt+0x2e336e> │ │ │ │ - movdqu %xmm6,0x2c(%rsp) │ │ │ │ - movdqu %xmm6,0x4c(%rsp) │ │ │ │ - movq %xmm6,0x3c(%rsp) │ │ │ │ - movq %xmm6,0x5c(%rsp) │ │ │ │ - test $0x1,%r10b │ │ │ │ - je 30e435 <__cxa_finalize@plt+0x2e33e5> │ │ │ │ - movdqu (%rdx),%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - punpckhbw %xmm7,%xmm1 │ │ │ │ - punpcklbw %xmm7,%xmm0 │ │ │ │ - movhlps %xmm1,%xmm3 │ │ │ │ - movd %xmm1,0xec(%rsp) │ │ │ │ - movd %xmm3,0x12c(%rsp) │ │ │ │ - psrlq $0x20,%xmm1 │ │ │ │ - psrlq $0x20,%xmm3 │ │ │ │ - movd %xmm1,0x10c(%rsp) │ │ │ │ - movd %xmm3,0x14c(%rsp) │ │ │ │ - movhlps %xmm0,%xmm2 │ │ │ │ - movd %xmm0,0x6c(%rsp) │ │ │ │ - movd %xmm2,0xac(%rsp) │ │ │ │ - psrlq $0x20,%xmm0 │ │ │ │ - psrlq $0x20,%xmm2 │ │ │ │ - movd %xmm0,0x8c(%rsp) │ │ │ │ - movd %xmm2,0xcc(%rsp) │ │ │ │ - jmp 30e47a <__cxa_finalize@plt+0x2e342a> │ │ │ │ - movd %xmm6,0x6c(%rsp) │ │ │ │ - movd %xmm6,0x8c(%rsp) │ │ │ │ - movd %xmm6,0xac(%rsp) │ │ │ │ - movd %xmm6,0xcc(%rsp) │ │ │ │ - movd %xmm6,0xec(%rsp) │ │ │ │ - movd %xmm6,0x10c(%rsp) │ │ │ │ - movd %xmm6,0x12c(%rsp) │ │ │ │ - movd %xmm6,0x14c(%rsp) │ │ │ │ - test $0x8,%r10b │ │ │ │ - je 30e5f7 <__cxa_finalize@plt+0x2e35a7> │ │ │ │ - test $0x1,%r10b │ │ │ │ - je 30e54b <__cxa_finalize@plt+0x2e34fb> │ │ │ │ - test $0x2,%r10b │ │ │ │ - je 30e4e2 <__cxa_finalize@plt+0x2e3492> │ │ │ │ - movdqu -0x4(%r8),%xmm0 │ │ │ │ - movdqu -0x4(%r8,%rsi,1),%xmm1 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - punpckhbw %xmm7,%xmm2 │ │ │ │ - punpcklbw %xmm7,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm3 │ │ │ │ - punpckhbw %xmm7,%xmm3 │ │ │ │ - punpcklbw %xmm7,%xmm1 │ │ │ │ - movdqu %xmm2,0x178(%rsp) │ │ │ │ - movdqu %xmm3,0x198(%rsp) │ │ │ │ - movdqu %xmm0,0x168(%rsp) │ │ │ │ - movdqu %xmm1,0x188(%rsp) │ │ │ │ - jmp 30e61b <__cxa_finalize@plt+0x2e35cb> │ │ │ │ - movdqu -0x8(%r8),%xmm0 │ │ │ │ - movdqu -0x8(%r8,%rsi,1),%xmm1 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - punpckhbw %xmm7,%xmm2 │ │ │ │ - punpcklbw %xmm7,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm3 │ │ │ │ - punpckhbw %xmm7,%xmm3 │ │ │ │ - punpcklbw %xmm7,%xmm1 │ │ │ │ - movdqa %xmm0,0x160(%rsp) │ │ │ │ - movdqa %xmm2,0x170(%rsp) │ │ │ │ - movdqa %xmm1,0x180(%rsp) │ │ │ │ - movdqa %xmm3,0x190(%rsp) │ │ │ │ - movd %xmm6,0x160(%rsp) │ │ │ │ - movd %xmm6,0x180(%rsp) │ │ │ │ - movd %xmm6,0x1a0(%rsp) │ │ │ │ - jmp 30e61b <__cxa_finalize@plt+0x2e35cb> │ │ │ │ - test $0x2,%r10b │ │ │ │ - je 30e5ac <__cxa_finalize@plt+0x2e355c> │ │ │ │ - movdqu (%r8),%xmm0 │ │ │ │ - movdqu (%r8,%rsi,1),%xmm1 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - punpckhbw %xmm7,%xmm2 │ │ │ │ - punpcklbw %xmm7,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm3 │ │ │ │ - punpckhbw %xmm7,%xmm3 │ │ │ │ - punpcklbw %xmm7,%xmm1 │ │ │ │ - movdqa %xmm2,0x180(%rsp) │ │ │ │ - movdqa %xmm3,0x1a0(%rsp) │ │ │ │ - movdqa %xmm0,0x170(%rsp) │ │ │ │ - movdqa %xmm1,0x190(%rsp) │ │ │ │ - movd %xmm6,0x16c(%rsp) │ │ │ │ - movd %xmm6,0x18c(%rsp) │ │ │ │ - jmp 30e61b <__cxa_finalize@plt+0x2e35cb> │ │ │ │ - movq (%r8),%xmm0 │ │ │ │ - punpcklbw %xmm7,%xmm0 │ │ │ │ - movq (%r8,%rsi,1),%xmm1 │ │ │ │ - punpcklbw %xmm7,%xmm1 │ │ │ │ - movdqa %xmm0,0x170(%rsp) │ │ │ │ - movdqa %xmm1,0x190(%rsp) │ │ │ │ - movd %xmm6,0x180(%rsp) │ │ │ │ - movd %xmm6,0x1a0(%rsp) │ │ │ │ - movd %xmm6,0x16c(%rsp) │ │ │ │ - movd %xmm6,0x18c(%rsp) │ │ │ │ - jmp 30e61b <__cxa_finalize@plt+0x2e35cb> │ │ │ │ - movdqu %xmm6,0x16c(%rsp) │ │ │ │ - movdqu %xmm6,0x18c(%rsp) │ │ │ │ - movq %xmm6,0x17c(%rsp) │ │ │ │ - movq %xmm6,0x19c(%rsp) │ │ │ │ - movdqa 0xceabc(%rip),%xmm13 │ │ │ │ - movdqa 0xceaf3(%rip),%xmm15 │ │ │ │ - movdqa %xmm6,%xmm14 │ │ │ │ - mov 0x1c0(%rsp),%eax │ │ │ │ - mov 0x1d0(%rsp),%r8d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 30e9b0 <__cxa_finalize@plt+0x2e3960> │ │ │ │ - movd %r9d,%xmm1 │ │ │ │ - bsr %r9d,%ecx │ │ │ │ - test %eax,%eax │ │ │ │ - je 30e8c6 <__cxa_finalize@plt+0x2e3876> │ │ │ │ - movd 0x1c0(%rsp),%xmm10 │ │ │ │ - tzcnt %eax,%eax │ │ │ │ - and $0x1,%r9d │ │ │ │ - sub %r8d,%ecx │ │ │ │ - sub %r8d,%eax │ │ │ │ - xor %r8d,%r8d │ │ │ │ - add %r9d,%r9d │ │ │ │ - neg %ecx │ │ │ │ - cmovs %r8d,%ecx │ │ │ │ - neg %eax │ │ │ │ - pshufb %xmm7,%xmm1 │ │ │ │ - pshufb %xmm7,%xmm10 │ │ │ │ - lea 0xceabd(%rip),%r8 │ │ │ │ - movddup (%r8,%rcx,8),%xmm11 │ │ │ │ - movddup (%r8,%rax,8),%xmm12 │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov 0x1c8(%rsp),%ecx │ │ │ │ - lea 0x70(%rsp),%rax │ │ │ │ - lea 0x40(%r8,%r9,8),%r9 │ │ │ │ - mov $0x8,%edx │ │ │ │ - lea (%r8,%rcx,2),%rcx │ │ │ │ - mov $0x1,%r10d │ │ │ │ - movdqa (%rax),%xmm4 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movdqa %xmm4,%xmm7 │ │ │ │ - movdqa %xmm4,%xmm8 │ │ │ │ - movddup (%r9,%r10,8),%xmm2 │ │ │ │ - movsbq 0x70(%r10,%rcx,1),%r11 │ │ │ │ - movdqu (%rax,%r11,2),%xmm5 │ │ │ │ - neg %r11 │ │ │ │ - movdqu (%rax,%r11,2),%xmm6 │ │ │ │ - movdqa %xmm14,%xmm3 │ │ │ │ - pcmpeqw %xmm5,%xmm3 │ │ │ │ - pminsw %xmm5,%xmm8 │ │ │ │ - pandn %xmm5,%xmm3 │ │ │ │ - pmaxsw %xmm3,%xmm7 │ │ │ │ - movdqa %xmm14,%xmm3 │ │ │ │ - pcmpeqw %xmm6,%xmm3 │ │ │ │ - pminsw %xmm6,%xmm8 │ │ │ │ - pandn %xmm6,%xmm3 │ │ │ │ - pmaxsw %xmm3,%xmm7 │ │ │ │ - psubw %xmm4,%xmm5 │ │ │ │ - psubw %xmm4,%xmm6 │ │ │ │ - packsswb %xmm6,%xmm5 │ │ │ │ - pshufb %xmm13,%xmm5 │ │ │ │ - pabsb %xmm5,%xmm6 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - psignb %xmm5,%xmm3 │ │ │ │ - movdqa %xmm11,%xmm9 │ │ │ │ - pand %xmm6,%xmm9 │ │ │ │ - psrlw (%rsp),%xmm9 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - psubusb %xmm9,%xmm5 │ │ │ │ - pminub %xmm6,%xmm5 │ │ │ │ - pmaddubsw %xmm3,%xmm5 │ │ │ │ - paddw %xmm5,%xmm0 │ │ │ │ - movddup 0x60(%r8,%r10,8),%xmm2 │ │ │ │ - movsbq 0x74(%r10,%rcx,1),%r11 │ │ │ │ - movdqu (%rax,%r11,2),%xmm5 │ │ │ │ - neg %r11 │ │ │ │ - movdqu (%rax,%r11,2),%xmm6 │ │ │ │ - movdqa %xmm14,%xmm3 │ │ │ │ - pcmpeqw %xmm5,%xmm3 │ │ │ │ - pminsw %xmm5,%xmm8 │ │ │ │ - pandn %xmm5,%xmm3 │ │ │ │ - pmaxsw %xmm3,%xmm7 │ │ │ │ - movdqa %xmm14,%xmm3 │ │ │ │ - pcmpeqw %xmm6,%xmm3 │ │ │ │ - pminsw %xmm6,%xmm8 │ │ │ │ - pandn %xmm6,%xmm3 │ │ │ │ - pmaxsw %xmm3,%xmm7 │ │ │ │ - psubw %xmm4,%xmm5 │ │ │ │ - psubw %xmm4,%xmm6 │ │ │ │ - packsswb %xmm6,%xmm5 │ │ │ │ - pshufb %xmm13,%xmm5 │ │ │ │ - pabsb %xmm5,%xmm6 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - psignb %xmm5,%xmm3 │ │ │ │ - movdqa %xmm12,%xmm9 │ │ │ │ - pand %xmm6,%xmm9 │ │ │ │ - psrlw 0x10(%rsp),%xmm9 │ │ │ │ - movdqa %xmm10,%xmm5 │ │ │ │ - psubusb %xmm9,%xmm5 │ │ │ │ - pminub %xmm6,%xmm5 │ │ │ │ - pmaddubsw %xmm3,%xmm5 │ │ │ │ - paddw %xmm5,%xmm0 │ │ │ │ - movsbq 0x7c(%r10,%rcx,1),%r11 │ │ │ │ - movdqu (%rax,%r11,2),%xmm5 │ │ │ │ - neg %r11 │ │ │ │ - movdqu (%rax,%r11,2),%xmm6 │ │ │ │ - movdqa %xmm14,%xmm3 │ │ │ │ - pcmpeqw %xmm5,%xmm3 │ │ │ │ - pminsw %xmm5,%xmm8 │ │ │ │ - pandn %xmm5,%xmm3 │ │ │ │ - pmaxsw %xmm3,%xmm7 │ │ │ │ - movdqa %xmm14,%xmm3 │ │ │ │ - pcmpeqw %xmm6,%xmm3 │ │ │ │ - pminsw %xmm6,%xmm8 │ │ │ │ - pandn %xmm6,%xmm3 │ │ │ │ - pmaxsw %xmm3,%xmm7 │ │ │ │ - psubw %xmm4,%xmm5 │ │ │ │ - psubw %xmm4,%xmm6 │ │ │ │ - packsswb %xmm6,%xmm5 │ │ │ │ - pshufb %xmm13,%xmm5 │ │ │ │ - pabsb %xmm5,%xmm6 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - psignb %xmm5,%xmm3 │ │ │ │ - movdqa %xmm12,%xmm9 │ │ │ │ - pand %xmm6,%xmm9 │ │ │ │ - psrlw 0x10(%rsp),%xmm9 │ │ │ │ - movdqa %xmm10,%xmm5 │ │ │ │ - psubusb %xmm9,%xmm5 │ │ │ │ - pminub %xmm6,%xmm5 │ │ │ │ - pmaddubsw %xmm3,%xmm5 │ │ │ │ - paddw %xmm5,%xmm0 │ │ │ │ - dec %r10d │ │ │ │ - jge 30e6d9 <__cxa_finalize@plt+0x2e3689> │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - pcmpgtw %xmm0,%xmm6 │ │ │ │ - paddw %xmm6,%xmm0 │ │ │ │ - pmulhrsw %xmm15,%xmm0 │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - pminsw %xmm7,%xmm4 │ │ │ │ - pmaxsw %xmm8,%xmm4 │ │ │ │ - packuswb %xmm4,%xmm4 │ │ │ │ - movq %xmm4,(%rdi) │ │ │ │ - add $0x20,%rax │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %edx │ │ │ │ - jg 30e6c2 <__cxa_finalize@plt+0x2e3672> │ │ │ │ - add $0x1b8,%rsp │ │ │ │ - ret │ │ │ │ - lea 0xce883(%rip),%rax │ │ │ │ - and $0x1,%r9d │ │ │ │ - xor %edx,%edx │ │ │ │ - sub %ecx,%r8d │ │ │ │ - cmovs %edx,%r8d │ │ │ │ - add %r9d,%r9d │ │ │ │ - pshufb %xmm7,%xmm1 │ │ │ │ - movddup (%rax,%r8,8),%xmm7 │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - mov 0x1c8(%rsp),%ecx │ │ │ │ - lea 0x70(%rsp),%r8 │ │ │ │ - lea 0x40(%rax,%r9,8),%r9 │ │ │ │ - mov $0x8,%edx │ │ │ │ - lea (%rax,%rcx,2),%rcx │ │ │ │ - mov $0x1,%r10d │ │ │ │ - movdqa (%r8),%xmm4 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movddup (%r9,%r10,8),%xmm2 │ │ │ │ - movsbq 0x70(%r10,%rcx,1),%r11 │ │ │ │ - movdqu (%r8,%r11,2),%xmm5 │ │ │ │ - neg %r11 │ │ │ │ - movdqu (%r8,%r11,2),%xmm6 │ │ │ │ - psubw %xmm4,%xmm5 │ │ │ │ - psubw %xmm4,%xmm6 │ │ │ │ - packsswb %xmm6,%xmm5 │ │ │ │ - pshufb %xmm13,%xmm5 │ │ │ │ - pabsb %xmm5,%xmm6 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - psignb %xmm5,%xmm3 │ │ │ │ - movdqa %xmm7,%xmm9 │ │ │ │ - pand %xmm6,%xmm9 │ │ │ │ - psrlw (%rsp),%xmm9 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - psubusb %xmm9,%xmm5 │ │ │ │ - pminub %xmm6,%xmm5 │ │ │ │ - pmaddubsw %xmm3,%xmm5 │ │ │ │ - paddw %xmm5,%xmm0 │ │ │ │ - dec %r10d │ │ │ │ - jge 30e915 <__cxa_finalize@plt+0x2e38c5> │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - pcmpgtw %xmm0,%xmm6 │ │ │ │ - paddw %xmm6,%xmm0 │ │ │ │ - pmulhrsw %xmm15,%xmm0 │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - packuswb %xmm4,%xmm4 │ │ │ │ - movq %xmm4,(%rdi) │ │ │ │ - add $0x20,%r8 │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %edx │ │ │ │ - jg 30e906 <__cxa_finalize@plt+0x2e38b6> │ │ │ │ - add $0x1b8,%rsp │ │ │ │ - ret │ │ │ │ - movd 0x1c0(%rsp),%xmm1 │ │ │ │ - tzcnt %eax,%eax │ │ │ │ - mov 0x1c8(%rsp),%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - sub %eax,%r8d │ │ │ │ - cmovs %edx,%r8d │ │ │ │ - pshufb %xmm7,%xmm1 │ │ │ │ - lea 0xce777(%rip),%r9 │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - movddup (%r9,%r8,8),%xmm7 │ │ │ │ - lea (%r9,%rcx,2),%rcx │ │ │ │ - lea 0x70(%rsp),%r8 │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov $0x1,%r10d │ │ │ │ - movdqa (%r8),%xmm4 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movddup 0x60(%r9,%r10,8),%xmm2 │ │ │ │ - movsbq 0x74(%r10,%rcx,1),%rax │ │ │ │ - movdqu (%r8,%rax,2),%xmm5 │ │ │ │ - neg %rax │ │ │ │ - movdqu (%r8,%rax,2),%xmm6 │ │ │ │ - psubw %xmm4,%xmm5 │ │ │ │ - psubw %xmm4,%xmm6 │ │ │ │ - packsswb %xmm6,%xmm5 │ │ │ │ - pshufb %xmm13,%xmm5 │ │ │ │ - pabsb %xmm5,%xmm6 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - psignb %xmm5,%xmm3 │ │ │ │ - movdqa %xmm7,%xmm9 │ │ │ │ - pand %xmm6,%xmm9 │ │ │ │ - psrlw (%rsp),%xmm9 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - psubusb %xmm9,%xmm5 │ │ │ │ - pminub %xmm6,%xmm5 │ │ │ │ - pmaddubsw %xmm3,%xmm5 │ │ │ │ - paddw %xmm5,%xmm0 │ │ │ │ - movsbq 0x7c(%r10,%rcx,1),%rax │ │ │ │ - movdqu (%r8,%rax,2),%xmm5 │ │ │ │ - neg %rax │ │ │ │ - movdqu (%r8,%rax,2),%xmm6 │ │ │ │ - psubw %xmm4,%xmm5 │ │ │ │ - psubw %xmm4,%xmm6 │ │ │ │ - packsswb %xmm6,%xmm5 │ │ │ │ - pshufb %xmm13,%xmm5 │ │ │ │ - pabsb %xmm5,%xmm6 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - psignb %xmm5,%xmm3 │ │ │ │ - movdqa %xmm7,%xmm9 │ │ │ │ - pand %xmm6,%xmm9 │ │ │ │ - psrlw (%rsp),%xmm9 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - psubusb %xmm9,%xmm5 │ │ │ │ - pminub %xmm6,%xmm5 │ │ │ │ - pmaddubsw %xmm3,%xmm5 │ │ │ │ - paddw %xmm5,%xmm0 │ │ │ │ - dec %r10d │ │ │ │ - jge 30ea00 <__cxa_finalize@plt+0x2e39b0> │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - pcmpgtw %xmm0,%xmm6 │ │ │ │ - paddw %xmm6,%xmm0 │ │ │ │ - pmulhrsw %xmm15,%xmm0 │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - packuswb %xmm4,%xmm4 │ │ │ │ - movq %xmm4,(%rdi) │ │ │ │ - add $0x20,%r8 │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %edx │ │ │ │ - jg 30e9f1 <__cxa_finalize@plt+0x2e39a1> │ │ │ │ - add $0x1b8,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x1b8,%rsp │ │ │ │ - mov 0x1d8(%rsp),%r10d │ │ │ │ - movdqa 0xce619(%rip),%xmm6 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - lea (%rdi,%rsi,4),%rax │ │ │ │ - lea (%rsi,%rsi,2),%r11 │ │ │ │ - test $0x2,%r10b │ │ │ │ - je 30ebbf <__cxa_finalize@plt+0x2e3b6f> │ │ │ │ - movq (%rdi),%xmm0 │ │ │ │ - punpcklbw %xmm7,%xmm0 │ │ │ │ - movq (%rdi,%rsi,1),%xmm1 │ │ │ │ - punpcklbw %xmm7,%xmm1 │ │ │ │ - movq (%rdi,%rsi,2),%xmm2 │ │ │ │ - punpcklbw %xmm7,%xmm2 │ │ │ │ - movq (%rdi,%r11,1),%xmm3 │ │ │ │ - punpcklbw %xmm7,%xmm3 │ │ │ │ - movdqa %xmm0,0x70(%rsp) │ │ │ │ - movdqa %xmm1,0x90(%rsp) │ │ │ │ - movdqa %xmm2,0xb0(%rsp) │ │ │ │ - movdqa %xmm3,0xd0(%rsp) │ │ │ │ - movq (%rax),%xmm0 │ │ │ │ - punpcklbw %xmm7,%xmm0 │ │ │ │ - movq (%rax,%rsi,1),%xmm1 │ │ │ │ - punpcklbw %xmm7,%xmm1 │ │ │ │ - movq (%rax,%rsi,2),%xmm2 │ │ │ │ - punpcklbw %xmm7,%xmm2 │ │ │ │ - movq (%rax,%r11,1),%xmm3 │ │ │ │ - punpcklbw %xmm7,%xmm3 │ │ │ │ - movdqa %xmm0,0xf0(%rsp) │ │ │ │ - movdqa %xmm1,0x110(%rsp) │ │ │ │ - movdqa %xmm2,0x130(%rsp) │ │ │ │ - movdqa %xmm3,0x150(%rsp) │ │ │ │ - jmp 30ec91 <__cxa_finalize@plt+0x2e3c41> │ │ │ │ - movd (%rdi),%xmm0 │ │ │ │ - punpcklbw %xmm7,%xmm0 │ │ │ │ - movd (%rdi,%rsi,1),%xmm1 │ │ │ │ - punpcklbw %xmm7,%xmm1 │ │ │ │ - movd (%rdi,%rsi,2),%xmm2 │ │ │ │ - punpcklbw %xmm7,%xmm2 │ │ │ │ - movd (%rdi,%r11,1),%xmm3 │ │ │ │ - punpcklbw %xmm7,%xmm3 │ │ │ │ - movdqa %xmm0,0x70(%rsp) │ │ │ │ - movdqa %xmm1,0x90(%rsp) │ │ │ │ - movdqa %xmm2,0xb0(%rsp) │ │ │ │ - movdqa %xmm3,0xd0(%rsp) │ │ │ │ - movd %xmm6,0x78(%rsp) │ │ │ │ - movd %xmm6,0x98(%rsp) │ │ │ │ - movd %xmm6,0xb8(%rsp) │ │ │ │ - movd %xmm6,0xd8(%rsp) │ │ │ │ - movd (%rax),%xmm0 │ │ │ │ - punpcklbw %xmm7,%xmm0 │ │ │ │ - movd (%rax,%rsi,1),%xmm1 │ │ │ │ - punpcklbw %xmm7,%xmm1 │ │ │ │ - movd (%rax,%rsi,2),%xmm2 │ │ │ │ - punpcklbw %xmm7,%xmm2 │ │ │ │ - movd (%rax,%r11,1),%xmm3 │ │ │ │ - punpcklbw %xmm7,%xmm3 │ │ │ │ - movdqa %xmm0,0xf0(%rsp) │ │ │ │ - movdqa %xmm1,0x110(%rsp) │ │ │ │ - movdqa %xmm2,0x130(%rsp) │ │ │ │ - movdqa %xmm3,0x150(%rsp) │ │ │ │ - movd %xmm6,0xf8(%rsp) │ │ │ │ - movd %xmm6,0x118(%rsp) │ │ │ │ - movd %xmm6,0x138(%rsp) │ │ │ │ - movd %xmm6,0x158(%rsp) │ │ │ │ - test $0x4,%r10b │ │ │ │ - je 30ed60 <__cxa_finalize@plt+0x2e3d10> │ │ │ │ - test $0x1,%r10b │ │ │ │ - je 30ecf8 <__cxa_finalize@plt+0x2e3ca8> │ │ │ │ - test $0x2,%r10b │ │ │ │ - je 30eccb <__cxa_finalize@plt+0x2e3c7b> │ │ │ │ - movq -0x2(%rcx),%xmm0 │ │ │ │ - punpcklbw %xmm7,%xmm0 │ │ │ │ - movq -0x2(%rcx,%rsi,1),%xmm1 │ │ │ │ - punpcklbw %xmm7,%xmm1 │ │ │ │ - movdqu %xmm0,0x2c(%rsp) │ │ │ │ - movdqu %xmm1,0x4c(%rsp) │ │ │ │ - jmp 30ed6c <__cxa_finalize@plt+0x2e3d1c> │ │ │ │ - movq -0x4(%rcx),%xmm0 │ │ │ │ - punpcklbw %xmm7,%xmm0 │ │ │ │ - movq -0x4(%rcx,%rsi,1),%xmm1 │ │ │ │ - punpcklbw %xmm7,%xmm1 │ │ │ │ - movdqu %xmm0,0x28(%rsp) │ │ │ │ - movdqu %xmm1,0x48(%rsp) │ │ │ │ - movd %xmm6,0x38(%rsp) │ │ │ │ - movd %xmm6,0x58(%rsp) │ │ │ │ - jmp 30ed6c <__cxa_finalize@plt+0x2e3d1c> │ │ │ │ - test $0x2,%r10b │ │ │ │ - je 30ed29 <__cxa_finalize@plt+0x2e3cd9> │ │ │ │ - movq (%rcx),%xmm0 │ │ │ │ - punpcklbw %xmm7,%xmm0 │ │ │ │ - movq (%rcx,%rsi,1),%xmm1 │ │ │ │ - punpcklbw %xmm7,%xmm1 │ │ │ │ - movd %xmm6,0x2c(%rsp) │ │ │ │ - movd %xmm6,0x4c(%rsp) │ │ │ │ - movdqa %xmm0,0x30(%rsp) │ │ │ │ - movdqa %xmm1,0x50(%rsp) │ │ │ │ - jmp 30ed6c <__cxa_finalize@plt+0x2e3d1c> │ │ │ │ - movd (%rcx),%xmm0 │ │ │ │ - punpcklbw %xmm7,%xmm0 │ │ │ │ - movd (%rcx,%rsi,1),%xmm1 │ │ │ │ - punpcklbw %xmm7,%xmm1 │ │ │ │ - movd %xmm6,0x2c(%rsp) │ │ │ │ - movd %xmm6,0x4c(%rsp) │ │ │ │ - movdqa %xmm0,0x30(%rsp) │ │ │ │ - movdqa %xmm1,0x50(%rsp) │ │ │ │ - movd %xmm6,0x38(%rsp) │ │ │ │ - movd %xmm6,0x58(%rsp) │ │ │ │ - jmp 30ed6c <__cxa_finalize@plt+0x2e3d1c> │ │ │ │ - movdqu %xmm6,0x2c(%rsp) │ │ │ │ - movdqu %xmm6,0x4c(%rsp) │ │ │ │ - test $0x1,%r10b │ │ │ │ - je 30ede3 <__cxa_finalize@plt+0x2e3d93> │ │ │ │ - movdqu (%rdx),%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - punpckhbw %xmm7,%xmm1 │ │ │ │ - punpcklbw %xmm7,%xmm0 │ │ │ │ - movhlps %xmm1,%xmm3 │ │ │ │ - movd %xmm1,0xec(%rsp) │ │ │ │ - movd %xmm3,0x12c(%rsp) │ │ │ │ - psrlq $0x20,%xmm1 │ │ │ │ - psrlq $0x20,%xmm3 │ │ │ │ - movd %xmm1,0x10c(%rsp) │ │ │ │ - movd %xmm3,0x14c(%rsp) │ │ │ │ - movhlps %xmm0,%xmm2 │ │ │ │ - movd %xmm0,0x6c(%rsp) │ │ │ │ - movd %xmm2,0xac(%rsp) │ │ │ │ - psrlq $0x20,%xmm0 │ │ │ │ - psrlq $0x20,%xmm2 │ │ │ │ - movd %xmm0,0x8c(%rsp) │ │ │ │ - movd %xmm2,0xcc(%rsp) │ │ │ │ - jmp 30ee28 <__cxa_finalize@plt+0x2e3dd8> │ │ │ │ - movd %xmm6,0x6c(%rsp) │ │ │ │ - movd %xmm6,0x8c(%rsp) │ │ │ │ - movd %xmm6,0xac(%rsp) │ │ │ │ - movd %xmm6,0xcc(%rsp) │ │ │ │ - movd %xmm6,0xec(%rsp) │ │ │ │ - movd %xmm6,0x10c(%rsp) │ │ │ │ - movd %xmm6,0x12c(%rsp) │ │ │ │ - movd %xmm6,0x14c(%rsp) │ │ │ │ - test $0x8,%r10b │ │ │ │ - je 30ef32 <__cxa_finalize@plt+0x2e3ee2> │ │ │ │ - test $0x1,%r10b │ │ │ │ - je 30eea8 <__cxa_finalize@plt+0x2e3e58> │ │ │ │ - test $0x2,%r10b │ │ │ │ - je 30ee6a <__cxa_finalize@plt+0x2e3e1a> │ │ │ │ - movq -0x2(%r8),%xmm0 │ │ │ │ - punpcklbw %xmm7,%xmm0 │ │ │ │ - movq -0x2(%r8,%rsi,1),%xmm1 │ │ │ │ - punpcklbw %xmm7,%xmm1 │ │ │ │ - movdqu %xmm0,0x16c(%rsp) │ │ │ │ - movdqu %xmm1,0x18c(%rsp) │ │ │ │ - jmp 30ef44 <__cxa_finalize@plt+0x2e3ef4> │ │ │ │ - movq -0x4(%r8),%xmm0 │ │ │ │ - punpcklbw %xmm7,%xmm0 │ │ │ │ - movq -0x4(%r8,%rsi,1),%xmm1 │ │ │ │ - punpcklbw %xmm7,%xmm1 │ │ │ │ - movdqu %xmm0,0x168(%rsp) │ │ │ │ - movdqu %xmm1,0x188(%rsp) │ │ │ │ - movd %xmm6,0x178(%rsp) │ │ │ │ - movd %xmm6,0x198(%rsp) │ │ │ │ - jmp 30ef44 <__cxa_finalize@plt+0x2e3ef4> │ │ │ │ - test $0x2,%r10b │ │ │ │ - je 30eee7 <__cxa_finalize@plt+0x2e3e97> │ │ │ │ - movq (%r8),%xmm0 │ │ │ │ - punpcklbw %xmm7,%xmm0 │ │ │ │ - movq (%r8,%rsi,1),%xmm1 │ │ │ │ - punpcklbw %xmm7,%xmm1 │ │ │ │ - movdqa %xmm0,0x170(%rsp) │ │ │ │ - movdqa %xmm1,0x190(%rsp) │ │ │ │ - movd %xmm6,0x16c(%rsp) │ │ │ │ - movd %xmm6,0x18c(%rsp) │ │ │ │ - jmp 30ef44 <__cxa_finalize@plt+0x2e3ef4> │ │ │ │ - movd (%r8),%xmm0 │ │ │ │ - punpcklbw %xmm7,%xmm0 │ │ │ │ - movd (%r8,%rsi,1),%xmm1 │ │ │ │ - punpcklbw %xmm7,%xmm1 │ │ │ │ - movdqa %xmm0,0x170(%rsp) │ │ │ │ - movdqa %xmm1,0x190(%rsp) │ │ │ │ - movd %xmm6,0x178(%rsp) │ │ │ │ - movd %xmm6,0x198(%rsp) │ │ │ │ - movd %xmm6,0x16c(%rsp) │ │ │ │ - movd %xmm6,0x18c(%rsp) │ │ │ │ - jmp 30ef44 <__cxa_finalize@plt+0x2e3ef4> │ │ │ │ - movdqu %xmm6,0x16c(%rsp) │ │ │ │ - movdqu %xmm6,0x18c(%rsp) │ │ │ │ - movdqa 0xce193(%rip),%xmm13 │ │ │ │ - movdqa 0xce1ca(%rip),%xmm15 │ │ │ │ - movdqa %xmm6,%xmm14 │ │ │ │ - mov 0x1c0(%rsp),%eax │ │ │ │ - mov 0x1d0(%rsp),%r8d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 30f328 <__cxa_finalize@plt+0x2e42d8> │ │ │ │ - movd %r9d,%xmm1 │ │ │ │ - bsr %r9d,%ecx │ │ │ │ - test %eax,%eax │ │ │ │ - je 30f222 <__cxa_finalize@plt+0x2e41d2> │ │ │ │ - movd 0x1c0(%rsp),%xmm10 │ │ │ │ - tzcnt %eax,%eax │ │ │ │ - and $0x1,%r9d │ │ │ │ - sub %r8d,%ecx │ │ │ │ - sub %r8d,%eax │ │ │ │ - xor %r8d,%r8d │ │ │ │ - add %r9d,%r9d │ │ │ │ - neg %ecx │ │ │ │ - cmovs %r8d,%ecx │ │ │ │ - neg %eax │ │ │ │ - pshufb %xmm7,%xmm1 │ │ │ │ - pshufb %xmm7,%xmm10 │ │ │ │ - lea 0xce194(%rip),%r8 │ │ │ │ - movddup (%r8,%rcx,8),%xmm11 │ │ │ │ - movddup (%r8,%rax,8),%xmm12 │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov 0x1c8(%rsp),%ecx │ │ │ │ - lea 0x70(%rsp),%rax │ │ │ │ - lea 0x40(%r8,%r9,8),%r9 │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea (%r8,%rcx,2),%rcx │ │ │ │ - mov $0x1,%r10d │ │ │ │ - movq (%rax),%xmm4 │ │ │ │ - movhps 0x20(%rax),%xmm4 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movdqa %xmm4,%xmm7 │ │ │ │ - movdqa %xmm4,%xmm8 │ │ │ │ - movddup (%r9,%r10,8),%xmm2 │ │ │ │ - movsbq 0x70(%r10,%rcx,1),%r11 │ │ │ │ - movq (%rax,%r11,2),%xmm5 │ │ │ │ - movhps 0x20(%rax,%r11,2),%xmm5 │ │ │ │ - neg %r11 │ │ │ │ - movq (%rax,%r11,2),%xmm6 │ │ │ │ - movhps 0x20(%rax,%r11,2),%xmm6 │ │ │ │ - movdqa %xmm14,%xmm3 │ │ │ │ - pcmpeqw %xmm5,%xmm3 │ │ │ │ - pminsw %xmm5,%xmm8 │ │ │ │ - pandn %xmm5,%xmm3 │ │ │ │ - pmaxsw %xmm3,%xmm7 │ │ │ │ - movdqa %xmm14,%xmm3 │ │ │ │ - pcmpeqw %xmm6,%xmm3 │ │ │ │ - pminsw %xmm6,%xmm8 │ │ │ │ - pandn %xmm6,%xmm3 │ │ │ │ - pmaxsw %xmm3,%xmm7 │ │ │ │ - psubw %xmm4,%xmm5 │ │ │ │ - psubw %xmm4,%xmm6 │ │ │ │ - packsswb %xmm6,%xmm5 │ │ │ │ - pshufb %xmm13,%xmm5 │ │ │ │ - pabsb %xmm5,%xmm6 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - psignb %xmm5,%xmm3 │ │ │ │ - movdqa %xmm11,%xmm9 │ │ │ │ - pand %xmm6,%xmm9 │ │ │ │ - psrlw (%rsp),%xmm9 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - psubusb %xmm9,%xmm5 │ │ │ │ - pminub %xmm6,%xmm5 │ │ │ │ - pmaddubsw %xmm3,%xmm5 │ │ │ │ - paddw %xmm5,%xmm0 │ │ │ │ - movddup 0x60(%r8,%r10,8),%xmm2 │ │ │ │ - movsbq 0x74(%r10,%rcx,1),%r11 │ │ │ │ - movq (%rax,%r11,2),%xmm5 │ │ │ │ - movhps 0x20(%rax,%r11,2),%xmm5 │ │ │ │ - neg %r11 │ │ │ │ - movq (%rax,%r11,2),%xmm6 │ │ │ │ - movhps 0x20(%rax,%r11,2),%xmm6 │ │ │ │ - movdqa %xmm14,%xmm3 │ │ │ │ - pcmpeqw %xmm5,%xmm3 │ │ │ │ - pminsw %xmm5,%xmm8 │ │ │ │ - pandn %xmm5,%xmm3 │ │ │ │ - pmaxsw %xmm3,%xmm7 │ │ │ │ - movdqa %xmm14,%xmm3 │ │ │ │ - pcmpeqw %xmm6,%xmm3 │ │ │ │ - pminsw %xmm6,%xmm8 │ │ │ │ - pandn %xmm6,%xmm3 │ │ │ │ - pmaxsw %xmm3,%xmm7 │ │ │ │ - psubw %xmm4,%xmm5 │ │ │ │ - psubw %xmm4,%xmm6 │ │ │ │ - packsswb %xmm6,%xmm5 │ │ │ │ - pshufb %xmm13,%xmm5 │ │ │ │ - pabsb %xmm5,%xmm6 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - psignb %xmm5,%xmm3 │ │ │ │ - movdqa %xmm12,%xmm9 │ │ │ │ - pand %xmm6,%xmm9 │ │ │ │ - psrlw 0x10(%rsp),%xmm9 │ │ │ │ - movdqa %xmm10,%xmm5 │ │ │ │ - psubusb %xmm9,%xmm5 │ │ │ │ - pminub %xmm6,%xmm5 │ │ │ │ - pmaddubsw %xmm3,%xmm5 │ │ │ │ - paddw %xmm5,%xmm0 │ │ │ │ - movsbq 0x7c(%r10,%rcx,1),%r11 │ │ │ │ - movq (%rax,%r11,2),%xmm5 │ │ │ │ - movhps 0x20(%rax,%r11,2),%xmm5 │ │ │ │ - neg %r11 │ │ │ │ - movq (%rax,%r11,2),%xmm6 │ │ │ │ - movhps 0x20(%rax,%r11,2),%xmm6 │ │ │ │ - movdqa %xmm14,%xmm3 │ │ │ │ - pcmpeqw %xmm5,%xmm3 │ │ │ │ - pminsw %xmm5,%xmm8 │ │ │ │ - pandn %xmm5,%xmm3 │ │ │ │ - pmaxsw %xmm3,%xmm7 │ │ │ │ - movdqa %xmm14,%xmm3 │ │ │ │ - pcmpeqw %xmm6,%xmm3 │ │ │ │ - pminsw %xmm6,%xmm8 │ │ │ │ - pandn %xmm6,%xmm3 │ │ │ │ - pmaxsw %xmm3,%xmm7 │ │ │ │ - psubw %xmm4,%xmm5 │ │ │ │ - psubw %xmm4,%xmm6 │ │ │ │ - packsswb %xmm6,%xmm5 │ │ │ │ - pshufb %xmm13,%xmm5 │ │ │ │ - pabsb %xmm5,%xmm6 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - psignb %xmm5,%xmm3 │ │ │ │ - movdqa %xmm12,%xmm9 │ │ │ │ - pand %xmm6,%xmm9 │ │ │ │ - psrlw 0x10(%rsp),%xmm9 │ │ │ │ - movdqa %xmm10,%xmm5 │ │ │ │ - psubusb %xmm9,%xmm5 │ │ │ │ - pminub %xmm6,%xmm5 │ │ │ │ - pmaddubsw %xmm3,%xmm5 │ │ │ │ - paddw %xmm5,%xmm0 │ │ │ │ - dec %r10d │ │ │ │ - jge 30f006 <__cxa_finalize@plt+0x2e3fb6> │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - pcmpgtw %xmm0,%xmm6 │ │ │ │ - paddw %xmm6,%xmm0 │ │ │ │ - pmulhrsw %xmm15,%xmm0 │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - pminsw %xmm7,%xmm4 │ │ │ │ - pmaxsw %xmm8,%xmm4 │ │ │ │ - packuswb %xmm4,%xmm4 │ │ │ │ - movd %xmm4,(%rdi) │ │ │ │ - psrlq $0x20,%xmm4 │ │ │ │ - movd %xmm4,(%rdi,%rsi,1) │ │ │ │ - add $0x40,%rax │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - dec %edx │ │ │ │ - jg 30efeb <__cxa_finalize@plt+0x2e3f9b> │ │ │ │ - add $0x1b8,%rsp │ │ │ │ - ret │ │ │ │ - lea 0xcdf27(%rip),%rax │ │ │ │ - and $0x1,%r9d │ │ │ │ - xor %edx,%edx │ │ │ │ - sub %ecx,%r8d │ │ │ │ - cmovs %edx,%r8d │ │ │ │ - add %r9d,%r9d │ │ │ │ - pshufb %xmm7,%xmm1 │ │ │ │ - movddup (%rax,%r8,8),%xmm7 │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - mov 0x1c8(%rsp),%ecx │ │ │ │ - lea 0x70(%rsp),%r8 │ │ │ │ - lea 0x40(%rax,%r9,8),%r9 │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea (%rax,%rcx,2),%rcx │ │ │ │ - mov $0x1,%r10d │ │ │ │ - movq (%r8),%xmm4 │ │ │ │ - movhps 0x20(%r8),%xmm4 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movddup (%r9,%r10,8),%xmm2 │ │ │ │ - movsbq 0x70(%r10,%rcx,1),%r11 │ │ │ │ - movq (%r8,%r11,2),%xmm5 │ │ │ │ - movhps 0x20(%r8,%r11,2),%xmm5 │ │ │ │ - neg %r11 │ │ │ │ - movq (%r8,%r11,2),%xmm6 │ │ │ │ - movhps 0x20(%r8,%r11,2),%xmm6 │ │ │ │ - psubw %xmm4,%xmm5 │ │ │ │ - psubw %xmm4,%xmm6 │ │ │ │ - packsswb %xmm6,%xmm5 │ │ │ │ - pshufb %xmm13,%xmm5 │ │ │ │ - pabsb %xmm5,%xmm6 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - psignb %xmm5,%xmm3 │ │ │ │ - movdqa %xmm7,%xmm9 │ │ │ │ - pand %xmm6,%xmm9 │ │ │ │ - psrlw (%rsp),%xmm9 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - psubusb %xmm9,%xmm5 │ │ │ │ - pminub %xmm6,%xmm5 │ │ │ │ - pmaddubsw %xmm3,%xmm5 │ │ │ │ - paddw %xmm5,%xmm0 │ │ │ │ - dec %r10d │ │ │ │ - jge 30f276 <__cxa_finalize@plt+0x2e4226> │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - pcmpgtw %xmm0,%xmm6 │ │ │ │ - paddw %xmm6,%xmm0 │ │ │ │ - pmulhrsw %xmm15,%xmm0 │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - packuswb %xmm4,%xmm4 │ │ │ │ - movd %xmm4,(%rdi) │ │ │ │ - psrlq $0x20,%xmm4 │ │ │ │ - movd %xmm4,(%rdi,%rsi,1) │ │ │ │ - add $0x40,%r8 │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - dec %edx │ │ │ │ - jg 30f262 <__cxa_finalize@plt+0x2e4212> │ │ │ │ - add $0x1b8,%rsp │ │ │ │ + dec %edx │ │ │ │ + jg 300712 <__cxa_finalize@plt+0x2d56c2> │ │ │ │ + add $0x1b8,%rsp │ │ │ │ ret │ │ │ │ movd 0x1c0(%rsp),%xmm1 │ │ │ │ tzcnt %eax,%eax │ │ │ │ mov 0x1c8(%rsp),%ecx │ │ │ │ xor %edx,%edx │ │ │ │ sub %eax,%r8d │ │ │ │ cmovs %edx,%r8d │ │ │ │ pshufb %xmm7,%xmm1 │ │ │ │ - lea 0xcddff(%rip),%r9 │ │ │ │ + lea 0xdba8f(%rip),%r9 │ │ │ │ mov %r8,(%rsp) │ │ │ │ movddup (%r9,%r8,8),%xmm7 │ │ │ │ lea (%r9,%rcx,2),%rcx │ │ │ │ lea 0x70(%rsp),%r8 │ │ │ │ mov $0x4,%edx │ │ │ │ mov $0x1,%r10d │ │ │ │ movq (%r8),%xmm4 │ │ │ │ @@ -673213,51 +662374,51 @@ │ │ │ │ psrlw (%rsp),%xmm9 │ │ │ │ movdqa %xmm1,%xmm5 │ │ │ │ psubusb %xmm9,%xmm5 │ │ │ │ pminub %xmm6,%xmm5 │ │ │ │ pmaddubsw %xmm3,%xmm5 │ │ │ │ paddw %xmm5,%xmm0 │ │ │ │ dec %r10d │ │ │ │ - jge 30f37d <__cxa_finalize@plt+0x2e432d> │ │ │ │ + jge 30082d <__cxa_finalize@plt+0x2d57dd> │ │ │ │ pxor %xmm6,%xmm6 │ │ │ │ pcmpgtw %xmm0,%xmm6 │ │ │ │ paddw %xmm6,%xmm0 │ │ │ │ pmulhrsw %xmm15,%xmm0 │ │ │ │ paddw %xmm0,%xmm4 │ │ │ │ packuswb %xmm4,%xmm4 │ │ │ │ movd %xmm4,(%rdi) │ │ │ │ psrlq $0x20,%xmm4 │ │ │ │ movd %xmm4,(%rdi,%rsi,1) │ │ │ │ add $0x40,%r8 │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ dec %edx │ │ │ │ - jg 30f369 <__cxa_finalize@plt+0x2e4319> │ │ │ │ + jg 300819 <__cxa_finalize@plt+0x2d57c9> │ │ │ │ add $0x1b8,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sub $0x138,%rsp │ │ │ │ mov 0x158(%rsp),%r10d │ │ │ │ - movdqa 0xcdc79(%rip),%xmm6 │ │ │ │ + movdqa 0xdb909(%rip),%xmm6 │ │ │ │ pxor %xmm7,%xmm7 │ │ │ │ lea (%rsi,%rsi,2),%r11 │ │ │ │ test $0x2,%r10b │ │ │ │ - je 30f50c <__cxa_finalize@plt+0x2e44bc> │ │ │ │ + je 3009bc <__cxa_finalize@plt+0x2d596c> │ │ │ │ movq (%rdi),%xmm0 │ │ │ │ punpcklbw %xmm7,%xmm0 │ │ │ │ movq (%rdi,%rsi,1),%xmm1 │ │ │ │ punpcklbw %xmm7,%xmm1 │ │ │ │ movq (%rdi,%rsi,2),%xmm2 │ │ │ │ punpcklbw %xmm7,%xmm2 │ │ │ │ movq (%rdi,%r11,1),%xmm3 │ │ │ │ punpcklbw %xmm7,%xmm3 │ │ │ │ movdqa %xmm0,0x70(%rsp) │ │ │ │ movdqa %xmm1,0x90(%rsp) │ │ │ │ movdqa %xmm2,0xb0(%rsp) │ │ │ │ movdqa %xmm3,0xd0(%rsp) │ │ │ │ - jmp 30f572 <__cxa_finalize@plt+0x2e4522> │ │ │ │ + jmp 300a22 <__cxa_finalize@plt+0x2d59d2> │ │ │ │ movd (%rdi),%xmm0 │ │ │ │ punpcklbw %xmm7,%xmm0 │ │ │ │ movd (%rdi,%rsi,1),%xmm1 │ │ │ │ punpcklbw %xmm7,%xmm1 │ │ │ │ movd (%rdi,%rsi,2),%xmm2 │ │ │ │ punpcklbw %xmm7,%xmm2 │ │ │ │ movd (%rdi,%r11,1),%xmm3 │ │ │ │ @@ -673267,145 +662428,145 @@ │ │ │ │ movdqa %xmm2,0xb0(%rsp) │ │ │ │ movdqa %xmm3,0xd0(%rsp) │ │ │ │ movd %xmm6,0x78(%rsp) │ │ │ │ movd %xmm6,0x98(%rsp) │ │ │ │ movd %xmm6,0xb8(%rsp) │ │ │ │ movd %xmm6,0xd8(%rsp) │ │ │ │ test $0x4,%r10b │ │ │ │ - je 30f641 <__cxa_finalize@plt+0x2e45f1> │ │ │ │ + je 300af1 <__cxa_finalize@plt+0x2d5aa1> │ │ │ │ test $0x1,%r10b │ │ │ │ - je 30f5d9 <__cxa_finalize@plt+0x2e4589> │ │ │ │ + je 300a89 <__cxa_finalize@plt+0x2d5a39> │ │ │ │ test $0x2,%r10b │ │ │ │ - je 30f5ac <__cxa_finalize@plt+0x2e455c> │ │ │ │ + je 300a5c <__cxa_finalize@plt+0x2d5a0c> │ │ │ │ movq -0x2(%rcx),%xmm0 │ │ │ │ punpcklbw %xmm7,%xmm0 │ │ │ │ movq -0x2(%rcx,%rsi,1),%xmm1 │ │ │ │ punpcklbw %xmm7,%xmm1 │ │ │ │ movdqu %xmm0,0x2c(%rsp) │ │ │ │ movdqu %xmm1,0x4c(%rsp) │ │ │ │ - jmp 30f64d <__cxa_finalize@plt+0x2e45fd> │ │ │ │ + jmp 300afd <__cxa_finalize@plt+0x2d5aad> │ │ │ │ movq -0x4(%rcx),%xmm0 │ │ │ │ punpcklbw %xmm7,%xmm0 │ │ │ │ movq -0x4(%rcx,%rsi,1),%xmm1 │ │ │ │ punpcklbw %xmm7,%xmm1 │ │ │ │ movdqu %xmm0,0x28(%rsp) │ │ │ │ movdqu %xmm1,0x48(%rsp) │ │ │ │ movd %xmm6,0x38(%rsp) │ │ │ │ movd %xmm6,0x58(%rsp) │ │ │ │ - jmp 30f64d <__cxa_finalize@plt+0x2e45fd> │ │ │ │ + jmp 300afd <__cxa_finalize@plt+0x2d5aad> │ │ │ │ test $0x2,%r10b │ │ │ │ - je 30f60a <__cxa_finalize@plt+0x2e45ba> │ │ │ │ + je 300aba <__cxa_finalize@plt+0x2d5a6a> │ │ │ │ movq (%rcx),%xmm0 │ │ │ │ punpcklbw %xmm7,%xmm0 │ │ │ │ movq (%rcx,%rsi,1),%xmm1 │ │ │ │ punpcklbw %xmm7,%xmm1 │ │ │ │ movd %xmm6,0x2c(%rsp) │ │ │ │ movd %xmm6,0x4c(%rsp) │ │ │ │ movdqa %xmm0,0x30(%rsp) │ │ │ │ movdqa %xmm1,0x50(%rsp) │ │ │ │ - jmp 30f64d <__cxa_finalize@plt+0x2e45fd> │ │ │ │ + jmp 300afd <__cxa_finalize@plt+0x2d5aad> │ │ │ │ movd (%rcx),%xmm0 │ │ │ │ punpcklbw %xmm7,%xmm0 │ │ │ │ movd (%rcx,%rsi,1),%xmm1 │ │ │ │ punpcklbw %xmm7,%xmm1 │ │ │ │ movd %xmm6,0x2c(%rsp) │ │ │ │ movd %xmm6,0x4c(%rsp) │ │ │ │ movdqa %xmm0,0x30(%rsp) │ │ │ │ movdqa %xmm1,0x50(%rsp) │ │ │ │ movd %xmm6,0x38(%rsp) │ │ │ │ movd %xmm6,0x58(%rsp) │ │ │ │ - jmp 30f64d <__cxa_finalize@plt+0x2e45fd> │ │ │ │ + jmp 300afd <__cxa_finalize@plt+0x2d5aad> │ │ │ │ movdqu %xmm6,0x2c(%rsp) │ │ │ │ movdqu %xmm6,0x4c(%rsp) │ │ │ │ test $0x1,%r10b │ │ │ │ - je 30f68b <__cxa_finalize@plt+0x2e463b> │ │ │ │ + je 300b3b <__cxa_finalize@plt+0x2d5aeb> │ │ │ │ movq (%rdx),%xmm0 │ │ │ │ punpcklbw %xmm7,%xmm0 │ │ │ │ movhlps %xmm0,%xmm2 │ │ │ │ movd %xmm0,0x6c(%rsp) │ │ │ │ movd %xmm2,0xac(%rsp) │ │ │ │ psrlq $0x20,%xmm0 │ │ │ │ psrlq $0x20,%xmm2 │ │ │ │ movd %xmm0,0x8c(%rsp) │ │ │ │ movd %xmm2,0xcc(%rsp) │ │ │ │ - jmp 30f6ac <__cxa_finalize@plt+0x2e465c> │ │ │ │ + jmp 300b5c <__cxa_finalize@plt+0x2d5b0c> │ │ │ │ movd %xmm6,0x6c(%rsp) │ │ │ │ movd %xmm6,0x8c(%rsp) │ │ │ │ movd %xmm6,0xac(%rsp) │ │ │ │ movd %xmm6,0xcc(%rsp) │ │ │ │ test $0x8,%r10b │ │ │ │ - je 30f7b6 <__cxa_finalize@plt+0x2e4766> │ │ │ │ + je 300c66 <__cxa_finalize@plt+0x2d5c16> │ │ │ │ test $0x1,%r10b │ │ │ │ - je 30f72c <__cxa_finalize@plt+0x2e46dc> │ │ │ │ + je 300bdc <__cxa_finalize@plt+0x2d5b8c> │ │ │ │ test $0x2,%r10b │ │ │ │ - je 30f6ee <__cxa_finalize@plt+0x2e469e> │ │ │ │ + je 300b9e <__cxa_finalize@plt+0x2d5b4e> │ │ │ │ movq -0x2(%r8),%xmm0 │ │ │ │ punpcklbw %xmm7,%xmm0 │ │ │ │ movq -0x2(%r8,%rsi,1),%xmm1 │ │ │ │ punpcklbw %xmm7,%xmm1 │ │ │ │ movdqu %xmm0,0xec(%rsp) │ │ │ │ movdqu %xmm1,0x10c(%rsp) │ │ │ │ - jmp 30f7c8 <__cxa_finalize@plt+0x2e4778> │ │ │ │ + jmp 300c78 <__cxa_finalize@plt+0x2d5c28> │ │ │ │ movq -0x4(%r8),%xmm0 │ │ │ │ punpcklbw %xmm7,%xmm0 │ │ │ │ movq -0x4(%r8,%rsi,1),%xmm1 │ │ │ │ punpcklbw %xmm7,%xmm1 │ │ │ │ movdqu %xmm0,0xe8(%rsp) │ │ │ │ movdqu %xmm1,0x108(%rsp) │ │ │ │ movd %xmm6,0xf8(%rsp) │ │ │ │ movd %xmm6,0x118(%rsp) │ │ │ │ - jmp 30f7c8 <__cxa_finalize@plt+0x2e4778> │ │ │ │ + jmp 300c78 <__cxa_finalize@plt+0x2d5c28> │ │ │ │ test $0x2,%r10b │ │ │ │ - je 30f76b <__cxa_finalize@plt+0x2e471b> │ │ │ │ + je 300c1b <__cxa_finalize@plt+0x2d5bcb> │ │ │ │ movq (%r8),%xmm0 │ │ │ │ punpcklbw %xmm7,%xmm0 │ │ │ │ movq (%r8,%rsi,1),%xmm1 │ │ │ │ punpcklbw %xmm7,%xmm1 │ │ │ │ movdqa %xmm0,0xf0(%rsp) │ │ │ │ movdqa %xmm1,0x110(%rsp) │ │ │ │ movd %xmm6,0xec(%rsp) │ │ │ │ movd %xmm6,0x10c(%rsp) │ │ │ │ - jmp 30f7c8 <__cxa_finalize@plt+0x2e4778> │ │ │ │ + jmp 300c78 <__cxa_finalize@plt+0x2d5c28> │ │ │ │ movd (%r8),%xmm0 │ │ │ │ punpcklbw %xmm7,%xmm0 │ │ │ │ movd (%r8,%rsi,1),%xmm1 │ │ │ │ punpcklbw %xmm7,%xmm1 │ │ │ │ movdqa %xmm0,0xf0(%rsp) │ │ │ │ movdqa %xmm1,0x110(%rsp) │ │ │ │ movd %xmm6,0xf8(%rsp) │ │ │ │ movd %xmm6,0x118(%rsp) │ │ │ │ movd %xmm6,0xec(%rsp) │ │ │ │ movd %xmm6,0x10c(%rsp) │ │ │ │ - jmp 30f7c8 <__cxa_finalize@plt+0x2e4778> │ │ │ │ + jmp 300c78 <__cxa_finalize@plt+0x2d5c28> │ │ │ │ movdqu %xmm6,0xec(%rsp) │ │ │ │ movdqu %xmm6,0x10c(%rsp) │ │ │ │ - movdqa 0xcd90f(%rip),%xmm13 │ │ │ │ - movdqa 0xcd946(%rip),%xmm15 │ │ │ │ + movdqa 0xdb59f(%rip),%xmm13 │ │ │ │ + movdqa 0xdb5d6(%rip),%xmm15 │ │ │ │ movdqa %xmm6,%xmm14 │ │ │ │ mov 0x140(%rsp),%eax │ │ │ │ mov 0x150(%rsp),%r8d │ │ │ │ test %r9d,%r9d │ │ │ │ - je 30fbac <__cxa_finalize@plt+0x2e4b5c> │ │ │ │ + je 30105c <__cxa_finalize@plt+0x2d600c> │ │ │ │ movd %r9d,%xmm1 │ │ │ │ bsr %r9d,%ecx │ │ │ │ test %eax,%eax │ │ │ │ - je 30faa6 <__cxa_finalize@plt+0x2e4a56> │ │ │ │ + je 300f56 <__cxa_finalize@plt+0x2d5f06> │ │ │ │ movd 0x140(%rsp),%xmm10 │ │ │ │ tzcnt %eax,%eax │ │ │ │ and $0x1,%r9d │ │ │ │ sub %r8d,%ecx │ │ │ │ sub %r8d,%eax │ │ │ │ xor %r8d,%r8d │ │ │ │ add %r9d,%r9d │ │ │ │ neg %ecx │ │ │ │ cmovs %r8d,%ecx │ │ │ │ neg %eax │ │ │ │ pshufb %xmm7,%xmm1 │ │ │ │ pshufb %xmm7,%xmm10 │ │ │ │ - lea 0xcd910(%rip),%r8 │ │ │ │ + lea 0xdb5a0(%rip),%r8 │ │ │ │ movddup (%r8,%rcx,8),%xmm11 │ │ │ │ movddup (%r8,%rax,8),%xmm12 │ │ │ │ mov %rcx,(%rsp) │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ mov 0x148(%rsp),%ecx │ │ │ │ lea 0x70(%rsp),%rax │ │ │ │ lea 0x40(%r8,%r9,8),%r9 │ │ │ │ @@ -673509,33 +662670,33 @@ │ │ │ │ psrlw 0x10(%rsp),%xmm9 │ │ │ │ movdqa %xmm10,%xmm5 │ │ │ │ psubusb %xmm9,%xmm5 │ │ │ │ pminub %xmm6,%xmm5 │ │ │ │ pmaddubsw %xmm3,%xmm5 │ │ │ │ paddw %xmm5,%xmm0 │ │ │ │ dec %r10d │ │ │ │ - jge 30f88a <__cxa_finalize@plt+0x2e483a> │ │ │ │ + jge 300d3a <__cxa_finalize@plt+0x2d5cea> │ │ │ │ pxor %xmm6,%xmm6 │ │ │ │ pcmpgtw %xmm0,%xmm6 │ │ │ │ paddw %xmm6,%xmm0 │ │ │ │ pmulhrsw %xmm15,%xmm0 │ │ │ │ paddw %xmm0,%xmm4 │ │ │ │ pminsw %xmm7,%xmm4 │ │ │ │ pmaxsw %xmm8,%xmm4 │ │ │ │ packuswb %xmm4,%xmm4 │ │ │ │ movd %xmm4,(%rdi) │ │ │ │ psrlq $0x20,%xmm4 │ │ │ │ movd %xmm4,(%rdi,%rsi,1) │ │ │ │ add $0x40,%rax │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ dec %edx │ │ │ │ - jg 30f86f <__cxa_finalize@plt+0x2e481f> │ │ │ │ + jg 300d1f <__cxa_finalize@plt+0x2d5ccf> │ │ │ │ add $0x138,%rsp │ │ │ │ ret │ │ │ │ - lea 0xcd6a3(%rip),%rax │ │ │ │ + lea 0xdb333(%rip),%rax │ │ │ │ and $0x1,%r9d │ │ │ │ xor %edx,%edx │ │ │ │ sub %ecx,%r8d │ │ │ │ cmovs %edx,%r8d │ │ │ │ add %r9d,%r9d │ │ │ │ pshufb %xmm7,%xmm1 │ │ │ │ movddup (%rax,%r8,8),%xmm7 │ │ │ │ @@ -673568,38 +662729,38 @@ │ │ │ │ psrlw (%rsp),%xmm9 │ │ │ │ movdqa %xmm1,%xmm5 │ │ │ │ psubusb %xmm9,%xmm5 │ │ │ │ pminub %xmm6,%xmm5 │ │ │ │ pmaddubsw %xmm3,%xmm5 │ │ │ │ paddw %xmm5,%xmm0 │ │ │ │ dec %r10d │ │ │ │ - jge 30fafa <__cxa_finalize@plt+0x2e4aaa> │ │ │ │ + jge 300faa <__cxa_finalize@plt+0x2d5f5a> │ │ │ │ pxor %xmm6,%xmm6 │ │ │ │ pcmpgtw %xmm0,%xmm6 │ │ │ │ paddw %xmm6,%xmm0 │ │ │ │ pmulhrsw %xmm15,%xmm0 │ │ │ │ paddw %xmm0,%xmm4 │ │ │ │ packuswb %xmm4,%xmm4 │ │ │ │ movd %xmm4,(%rdi) │ │ │ │ psrlq $0x20,%xmm4 │ │ │ │ movd %xmm4,(%rdi,%rsi,1) │ │ │ │ add $0x40,%r8 │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ dec %edx │ │ │ │ - jg 30fae6 <__cxa_finalize@plt+0x2e4a96> │ │ │ │ + jg 300f96 <__cxa_finalize@plt+0x2d5f46> │ │ │ │ add $0x138,%rsp │ │ │ │ ret │ │ │ │ movd 0x140(%rsp),%xmm1 │ │ │ │ tzcnt %eax,%eax │ │ │ │ mov 0x148(%rsp),%ecx │ │ │ │ xor %edx,%edx │ │ │ │ sub %eax,%r8d │ │ │ │ cmovs %edx,%r8d │ │ │ │ pshufb %xmm7,%xmm1 │ │ │ │ - lea 0xcd57b(%rip),%r9 │ │ │ │ + lea 0xdb20b(%rip),%r9 │ │ │ │ mov %r8,(%rsp) │ │ │ │ movddup (%r9,%r8,8),%xmm7 │ │ │ │ lea (%r9,%rcx,2),%rcx │ │ │ │ lea 0x70(%rsp),%r8 │ │ │ │ mov $0x2,%edx │ │ │ │ mov $0x1,%r10d │ │ │ │ movq (%r8),%xmm4 │ │ │ │ @@ -673645,28 +662806,28 @@ │ │ │ │ psrlw (%rsp),%xmm9 │ │ │ │ movdqa %xmm1,%xmm5 │ │ │ │ psubusb %xmm9,%xmm5 │ │ │ │ pminub %xmm6,%xmm5 │ │ │ │ pmaddubsw %xmm3,%xmm5 │ │ │ │ paddw %xmm5,%xmm0 │ │ │ │ dec %r10d │ │ │ │ - jge 30fc01 <__cxa_finalize@plt+0x2e4bb1> │ │ │ │ + jge 3010b1 <__cxa_finalize@plt+0x2d6061> │ │ │ │ pxor %xmm6,%xmm6 │ │ │ │ pcmpgtw %xmm0,%xmm6 │ │ │ │ paddw %xmm6,%xmm0 │ │ │ │ pmulhrsw %xmm15,%xmm0 │ │ │ │ paddw %xmm0,%xmm4 │ │ │ │ packuswb %xmm4,%xmm4 │ │ │ │ movd %xmm4,(%rdi) │ │ │ │ psrlq $0x20,%xmm4 │ │ │ │ movd %xmm4,(%rdi,%rsi,1) │ │ │ │ add $0x40,%r8 │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ dec %edx │ │ │ │ - jg 30fbed <__cxa_finalize@plt+0x2e4b9d> │ │ │ │ + jg 30109d <__cxa_finalize@plt+0x2d604d> │ │ │ │ add $0x138,%rsp │ │ │ │ ret │ │ │ │ nop │ │ │ │ lea (%rsi,%rsi,2),%rax │ │ │ │ movq (%rdi),%xmm1 │ │ │ │ movhps (%rdi,%rsi,1),%xmm1 │ │ │ │ movq (%rdi,%rsi,2),%xmm3 │ │ │ │ @@ -673696,15 +662857,15 @@ │ │ │ │ punpckhbw %xmm8,%xmm3 │ │ │ │ movdqa %xmm5,%xmm4 │ │ │ │ punpcklbw %xmm8,%xmm4 │ │ │ │ punpckhbw %xmm8,%xmm5 │ │ │ │ movdqa %xmm7,%xmm6 │ │ │ │ punpcklbw %xmm8,%xmm6 │ │ │ │ punpckhbw %xmm8,%xmm7 │ │ │ │ - movdqa 0xcd33d(%rip),%xmm8 │ │ │ │ + movdqa 0xdafcd(%rip),%xmm8 │ │ │ │ psubw %xmm8,%xmm0 │ │ │ │ psubw %xmm8,%xmm1 │ │ │ │ psubw %xmm8,%xmm2 │ │ │ │ psubw %xmm8,%xmm3 │ │ │ │ psubw %xmm8,%xmm4 │ │ │ │ psubw %xmm8,%xmm5 │ │ │ │ psubw %xmm8,%xmm6 │ │ │ │ @@ -673719,17 +662880,17 @@ │ │ │ │ paddw %xmm5,%xmm10 │ │ │ │ paddw %xmm6,%xmm8 │ │ │ │ paddw %xmm7,%xmm10 │ │ │ │ paddw %xmm10,%xmm8 │ │ │ │ pmaddwd %xmm8,%xmm8 │ │ │ │ pmaddwd %xmm9,%xmm9 │ │ │ │ phaddd %xmm8,%xmm9 │ │ │ │ - movdqa 0xcd284(%rip),%xmm15 │ │ │ │ + movdqa 0xdaf14(%rip),%xmm15 │ │ │ │ pmulhuw %xmm9,%xmm15 │ │ │ │ - pmullw 0xcd276(%rip),%xmm9 │ │ │ │ + pmullw 0xdaf06(%rip),%xmm9 │ │ │ │ pslld $0x10,%xmm15 │ │ │ │ paddd %xmm15,%xmm9 │ │ │ │ movdqa %xmm1,%xmm8 │ │ │ │ pslldq $0x2,%xmm8 │ │ │ │ movdqa %xmm1,%xmm10 │ │ │ │ psrldq $0xe,%xmm10 │ │ │ │ movdqa %xmm2,%xmm11 │ │ │ │ @@ -673765,28 +662926,28 @@ │ │ │ │ pslldq $0xe,%xmm13 │ │ │ │ movdqa %xmm7,%xmm14 │ │ │ │ psrldq $0x2,%xmm14 │ │ │ │ paddw %xmm11,%xmm8 │ │ │ │ paddw %xmm12,%xmm10 │ │ │ │ paddw %xmm13,%xmm8 │ │ │ │ paddw %xmm14,%xmm10 │ │ │ │ - pshufb 0xcd196(%rip),%xmm10 │ │ │ │ + pshufb 0xdae26(%rip),%xmm10 │ │ │ │ movdqa %xmm8,%xmm11 │ │ │ │ punpckhwd %xmm10,%xmm11 │ │ │ │ punpcklwd %xmm10,%xmm8 │ │ │ │ pmaddwd %xmm11,%xmm11 │ │ │ │ pmaddwd %xmm8,%xmm8 │ │ │ │ - movdqa 0xcd144(%rip),%xmm15 │ │ │ │ + movdqa 0xdadd4(%rip),%xmm15 │ │ │ │ pmulhuw %xmm11,%xmm15 │ │ │ │ - pmullw 0xcd136(%rip),%xmm11 │ │ │ │ + pmullw 0xdadc6(%rip),%xmm11 │ │ │ │ pslld $0x10,%xmm15 │ │ │ │ paddd %xmm15,%xmm11 │ │ │ │ - movdqa 0xcd112(%rip),%xmm15 │ │ │ │ + movdqa 0xdada2(%rip),%xmm15 │ │ │ │ pmulhuw %xmm8,%xmm15 │ │ │ │ - pmullw 0xcd104(%rip),%xmm8 │ │ │ │ + pmullw 0xdad94(%rip),%xmm8 │ │ │ │ pslld $0x10,%xmm15 │ │ │ │ paddd %xmm15,%xmm8 │ │ │ │ paddd %xmm11,%xmm8 │ │ │ │ movdqa %xmm0,%xmm10 │ │ │ │ pslldq $0xe,%xmm10 │ │ │ │ movdqa %xmm0,%xmm11 │ │ │ │ psrldq $0x2,%xmm11 │ │ │ │ @@ -673823,28 +662984,28 @@ │ │ │ │ movdqa %xmm6,%xmm15 │ │ │ │ psrldq $0xe,%xmm15 │ │ │ │ paddw %xmm12,%xmm10 │ │ │ │ paddw %xmm13,%xmm11 │ │ │ │ paddw %xmm14,%xmm10 │ │ │ │ paddw %xmm15,%xmm11 │ │ │ │ paddw %xmm7,%xmm10 │ │ │ │ - pshufb 0xcd04f(%rip),%xmm11 │ │ │ │ + pshufb 0xdacdf(%rip),%xmm11 │ │ │ │ movdqa %xmm10,%xmm12 │ │ │ │ punpckhwd %xmm11,%xmm12 │ │ │ │ punpcklwd %xmm11,%xmm10 │ │ │ │ pmaddwd %xmm12,%xmm12 │ │ │ │ pmaddwd %xmm10,%xmm10 │ │ │ │ - movdqa 0xccffd(%rip),%xmm15 │ │ │ │ + movdqa 0xdac8d(%rip),%xmm15 │ │ │ │ pmulhuw %xmm12,%xmm15 │ │ │ │ - pmullw 0xccfef(%rip),%xmm12 │ │ │ │ + pmullw 0xdac7f(%rip),%xmm12 │ │ │ │ pslld $0x10,%xmm15 │ │ │ │ paddd %xmm15,%xmm12 │ │ │ │ - movdqa 0xccfcb(%rip),%xmm15 │ │ │ │ + movdqa 0xdac5b(%rip),%xmm15 │ │ │ │ pmulhuw %xmm10,%xmm15 │ │ │ │ - pmullw 0xccfbd(%rip),%xmm10 │ │ │ │ + pmullw 0xdac4d(%rip),%xmm10 │ │ │ │ pslld $0x10,%xmm15 │ │ │ │ paddd %xmm15,%xmm10 │ │ │ │ paddd %xmm12,%xmm10 │ │ │ │ phaddd %xmm10,%xmm8 │ │ │ │ movdqa %xmm0,%xmm10 │ │ │ │ paddw %xmm1,%xmm10 │ │ │ │ movdqa %xmm2,%xmm11 │ │ │ │ @@ -673875,22 +663036,22 @@ │ │ │ │ paddw %xmm15,%xmm5 │ │ │ │ paddw %xmm14,%xmm4 │ │ │ │ pshuflw $0xc6,%xmm5,%xmm6 │ │ │ │ punpckhwd %xmm4,%xmm5 │ │ │ │ punpcklwd %xmm6,%xmm4 │ │ │ │ pmaddwd %xmm5,%xmm5 │ │ │ │ pmaddwd %xmm4,%xmm4 │ │ │ │ - movdqa 0xccf28(%rip),%xmm15 │ │ │ │ + movdqa 0xdabb8(%rip),%xmm15 │ │ │ │ pmulhuw %xmm5,%xmm15 │ │ │ │ - pmullw 0xccf1b(%rip),%xmm5 │ │ │ │ + pmullw 0xdabab(%rip),%xmm5 │ │ │ │ pslld $0x10,%xmm15 │ │ │ │ paddd %xmm15,%xmm5 │ │ │ │ - movdqa 0xccef7(%rip),%xmm15 │ │ │ │ + movdqa 0xdab87(%rip),%xmm15 │ │ │ │ pmulhuw %xmm4,%xmm15 │ │ │ │ - pmullw 0xcceea(%rip),%xmm4 │ │ │ │ + pmullw 0xdab7a(%rip),%xmm4 │ │ │ │ pslld $0x10,%xmm15 │ │ │ │ paddd %xmm15,%xmm4 │ │ │ │ paddd %xmm5,%xmm4 │ │ │ │ movdqa %xmm10,%xmm5 │ │ │ │ pslldq $0x6,%xmm5 │ │ │ │ movdqa %xmm10,%xmm6 │ │ │ │ psrldq $0xa,%xmm6 │ │ │ │ @@ -673907,22 +663068,22 @@ │ │ │ │ paddw %xmm12,%xmm6 │ │ │ │ paddw %xmm13,%xmm5 │ │ │ │ pshuflw $0xc6,%xmm6,%xmm7 │ │ │ │ punpckhwd %xmm5,%xmm6 │ │ │ │ punpcklwd %xmm7,%xmm5 │ │ │ │ pmaddwd %xmm6,%xmm6 │ │ │ │ pmaddwd %xmm5,%xmm5 │ │ │ │ - movdqa 0xcce7b(%rip),%xmm15 │ │ │ │ + movdqa 0xdab0b(%rip),%xmm15 │ │ │ │ pmulhuw %xmm6,%xmm15 │ │ │ │ - pmullw 0xcce6e(%rip),%xmm6 │ │ │ │ + pmullw 0xdaafe(%rip),%xmm6 │ │ │ │ pslld $0x10,%xmm15 │ │ │ │ paddd %xmm15,%xmm6 │ │ │ │ - movdqa 0xcce4a(%rip),%xmm15 │ │ │ │ + movdqa 0xdaada(%rip),%xmm15 │ │ │ │ pmulhuw %xmm5,%xmm15 │ │ │ │ - pmullw 0xcce3d(%rip),%xmm5 │ │ │ │ + pmullw 0xdaacd(%rip),%xmm5 │ │ │ │ pslld $0x10,%xmm15 │ │ │ │ paddd %xmm15,%xmm5 │ │ │ │ paddd %xmm6,%xmm5 │ │ │ │ movdqa %xmm1,%xmm6 │ │ │ │ pslldq $0x2,%xmm6 │ │ │ │ movdqa %xmm1,%xmm7 │ │ │ │ psrldq $0xe,%xmm7 │ │ │ │ @@ -673940,22 +663101,22 @@ │ │ │ │ paddw %xmm13,%xmm7 │ │ │ │ paddw %xmm12,%xmm6 │ │ │ │ pshuflw $0xc6,%xmm7,%xmm10 │ │ │ │ punpckhwd %xmm6,%xmm7 │ │ │ │ punpcklwd %xmm10,%xmm6 │ │ │ │ pmaddwd %xmm7,%xmm7 │ │ │ │ pmaddwd %xmm6,%xmm6 │ │ │ │ - movdqa 0xccdc8(%rip),%xmm15 │ │ │ │ + movdqa 0xdaa58(%rip),%xmm15 │ │ │ │ pmulhuw %xmm7,%xmm15 │ │ │ │ - pmullw 0xccdbb(%rip),%xmm7 │ │ │ │ + pmullw 0xdaa4b(%rip),%xmm7 │ │ │ │ pslld $0x10,%xmm15 │ │ │ │ paddd %xmm15,%xmm7 │ │ │ │ - movdqa 0xccd97(%rip),%xmm15 │ │ │ │ + movdqa 0xdaa27(%rip),%xmm15 │ │ │ │ pmulhuw %xmm6,%xmm15 │ │ │ │ - pmullw 0xccd8a(%rip),%xmm6 │ │ │ │ + pmullw 0xdaa1a(%rip),%xmm6 │ │ │ │ pslld $0x10,%xmm15 │ │ │ │ paddd %xmm15,%xmm6 │ │ │ │ paddd %xmm7,%xmm6 │ │ │ │ pshufd $0x4e,%xmm0,%xmm0 │ │ │ │ pshufd $0x4e,%xmm1,%xmm1 │ │ │ │ pshufd $0x4e,%xmm2,%xmm2 │ │ │ │ pshufd $0x4e,%xmm3,%xmm3 │ │ │ │ @@ -673976,22 +663137,22 @@ │ │ │ │ paddw %xmm2,%xmm11 │ │ │ │ paddw %xmm3,%xmm10 │ │ │ │ pshuflw $0xc6,%xmm11,%xmm12 │ │ │ │ punpckhwd %xmm10,%xmm11 │ │ │ │ punpcklwd %xmm12,%xmm10 │ │ │ │ pmaddwd %xmm11,%xmm11 │ │ │ │ pmaddwd %xmm10,%xmm10 │ │ │ │ - movdqa 0xcccff(%rip),%xmm15 │ │ │ │ + movdqa 0xda98f(%rip),%xmm15 │ │ │ │ pmulhuw %xmm11,%xmm15 │ │ │ │ - pmullw 0xcccf1(%rip),%xmm11 │ │ │ │ + pmullw 0xda981(%rip),%xmm11 │ │ │ │ pslld $0x10,%xmm15 │ │ │ │ paddd %xmm15,%xmm11 │ │ │ │ - movdqa 0xccccd(%rip),%xmm15 │ │ │ │ + movdqa 0xda95d(%rip),%xmm15 │ │ │ │ pmulhuw %xmm10,%xmm15 │ │ │ │ - pmullw 0xcccbf(%rip),%xmm10 │ │ │ │ + pmullw 0xda94f(%rip),%xmm10 │ │ │ │ pslld $0x10,%xmm15 │ │ │ │ paddd %xmm15,%xmm10 │ │ │ │ paddd %xmm11,%xmm10 │ │ │ │ phaddd %xmm9,%xmm8 │ │ │ │ phaddd %xmm10,%xmm6 │ │ │ │ phaddd %xmm4,%xmm5 │ │ │ │ phaddd %xmm5,%xmm6 │ │ │ │ @@ -674032,20 +663193,20 @@ │ │ │ │ shr $0xa,%esi │ │ │ │ mov %esi,(%rdx) │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ sub $0x1b8,%rsp │ │ │ │ mov 0x1d8(%rsp),%r10d │ │ │ │ - movdqa 0xccc59(%rip),%xmm6 │ │ │ │ + movdqa 0xda8e9(%rip),%xmm6 │ │ │ │ pxor %xmm7,%xmm7 │ │ │ │ lea (%rdi,%rsi,4),%rax │ │ │ │ lea (%rsi,%rsi,2),%r11 │ │ │ │ test $0x2,%r10b │ │ │ │ - je 310607 <__cxa_finalize@plt+0x2e55b7> │ │ │ │ + je 301ab7 <__cxa_finalize@plt+0x2d6a67> │ │ │ │ movdqu (%rdi),%xmm0 │ │ │ │ movdqu (%rdi,%rsi,1),%xmm1 │ │ │ │ movdqu (%rdi,%rsi,2),%xmm2 │ │ │ │ movdqu (%rdi,%r11,1),%xmm3 │ │ │ │ movdqa %xmm0,%xmm4 │ │ │ │ punpcklbw %xmm7,%xmm4 │ │ │ │ punpckhbw %xmm7,%xmm0 │ │ │ │ @@ -674086,15 +663247,15 @@ │ │ │ │ movdqa %xmm4,0x130(%rsp) │ │ │ │ movdqa %xmm2,0x140(%rsp) │ │ │ │ movdqa %xmm3,%xmm4 │ │ │ │ punpcklbw %xmm7,%xmm4 │ │ │ │ punpckhbw %xmm7,%xmm3 │ │ │ │ movdqa %xmm4,0x150(%rsp) │ │ │ │ movdqa %xmm3,0x160(%rsp) │ │ │ │ - jmp 3106dc <__cxa_finalize@plt+0x2e568c> │ │ │ │ + jmp 301b8c <__cxa_finalize@plt+0x2d6b3c> │ │ │ │ movq (%rdi),%xmm0 │ │ │ │ punpcklbw %xmm7,%xmm0 │ │ │ │ movq (%rdi,%rsi,1),%xmm1 │ │ │ │ punpcklbw %xmm7,%xmm1 │ │ │ │ movq (%rdi,%rsi,2),%xmm2 │ │ │ │ punpcklbw %xmm7,%xmm2 │ │ │ │ movq (%rdi,%r11,1),%xmm3 │ │ │ │ @@ -674120,81 +663281,81 @@ │ │ │ │ movdqa %xmm2,0x130(%rsp) │ │ │ │ movdqa %xmm3,0x150(%rsp) │ │ │ │ movd %xmm6,0x100(%rsp) │ │ │ │ movd %xmm6,0x120(%rsp) │ │ │ │ movd %xmm6,0x140(%rsp) │ │ │ │ movd %xmm6,0x160(%rsp) │ │ │ │ test $0x4,%r10b │ │ │ │ - je 310806 <__cxa_finalize@plt+0x2e57b6> │ │ │ │ + je 301cb6 <__cxa_finalize@plt+0x2d6c66> │ │ │ │ test $0x1,%r10b │ │ │ │ - je 310782 <__cxa_finalize@plt+0x2e5732> │ │ │ │ + je 301c32 <__cxa_finalize@plt+0x2d6be2> │ │ │ │ test $0x2,%r10b │ │ │ │ - je 310736 <__cxa_finalize@plt+0x2e56e6> │ │ │ │ + je 301be6 <__cxa_finalize@plt+0x2d6b96> │ │ │ │ movdqu -0x4(%rcx),%xmm0 │ │ │ │ movdqu -0x4(%rcx,%rsi,1),%xmm1 │ │ │ │ movdqa %xmm0,%xmm2 │ │ │ │ punpckhbw %xmm7,%xmm2 │ │ │ │ punpcklbw %xmm7,%xmm0 │ │ │ │ movdqa %xmm1,%xmm3 │ │ │ │ punpckhbw %xmm7,%xmm3 │ │ │ │ punpcklbw %xmm7,%xmm1 │ │ │ │ movdqu %xmm2,0x38(%rsp) │ │ │ │ movdqu %xmm3,0x58(%rsp) │ │ │ │ movdqu %xmm0,0x28(%rsp) │ │ │ │ movdqu %xmm1,0x48(%rsp) │ │ │ │ - jmp 31081e <__cxa_finalize@plt+0x2e57ce> │ │ │ │ + jmp 301cce <__cxa_finalize@plt+0x2d6c7e> │ │ │ │ movdqu -0x8(%rcx),%xmm0 │ │ │ │ movdqu -0x8(%rcx,%rsi,1),%xmm1 │ │ │ │ movdqa %xmm0,%xmm2 │ │ │ │ punpckhbw %xmm7,%xmm2 │ │ │ │ punpcklbw %xmm7,%xmm0 │ │ │ │ movdqa %xmm1,%xmm3 │ │ │ │ punpckhbw %xmm7,%xmm3 │ │ │ │ punpcklbw %xmm7,%xmm1 │ │ │ │ movdqa %xmm0,0x20(%rsp) │ │ │ │ movdqa %xmm2,0x30(%rsp) │ │ │ │ movdqa %xmm1,0x40(%rsp) │ │ │ │ movdqa %xmm3,0x50(%rsp) │ │ │ │ movd %xmm6,0x40(%rsp) │ │ │ │ movd %xmm6,0x60(%rsp) │ │ │ │ - jmp 31081e <__cxa_finalize@plt+0x2e57ce> │ │ │ │ + jmp 301cce <__cxa_finalize@plt+0x2d6c7e> │ │ │ │ test $0x2,%r10b │ │ │ │ - je 3107cf <__cxa_finalize@plt+0x2e577f> │ │ │ │ + je 301c7f <__cxa_finalize@plt+0x2d6c2f> │ │ │ │ movdqu (%rcx),%xmm0 │ │ │ │ movdqu (%rcx,%rsi,1),%xmm1 │ │ │ │ movdqa %xmm0,%xmm2 │ │ │ │ punpckhbw %xmm7,%xmm2 │ │ │ │ punpcklbw %xmm7,%xmm0 │ │ │ │ movdqa %xmm1,%xmm3 │ │ │ │ punpckhbw %xmm7,%xmm3 │ │ │ │ punpcklbw %xmm7,%xmm1 │ │ │ │ movd %xmm2,0x40(%rsp) │ │ │ │ movd %xmm3,0x60(%rsp) │ │ │ │ movd %xmm6,0x2c(%rsp) │ │ │ │ movd %xmm6,0x4c(%rsp) │ │ │ │ movdqa %xmm0,0x30(%rsp) │ │ │ │ movdqa %xmm1,0x50(%rsp) │ │ │ │ - jmp 31081e <__cxa_finalize@plt+0x2e57ce> │ │ │ │ + jmp 301cce <__cxa_finalize@plt+0x2d6c7e> │ │ │ │ movq (%rcx),%xmm0 │ │ │ │ punpcklbw %xmm7,%xmm0 │ │ │ │ movq (%rcx,%rsi,1),%xmm1 │ │ │ │ punpcklbw %xmm7,%xmm1 │ │ │ │ movd %xmm6,0x2c(%rsp) │ │ │ │ movd %xmm6,0x4c(%rsp) │ │ │ │ movdqa %xmm0,0x30(%rsp) │ │ │ │ movdqa %xmm1,0x50(%rsp) │ │ │ │ movd %xmm6,0x40(%rsp) │ │ │ │ movd %xmm6,0x60(%rsp) │ │ │ │ - jmp 31081e <__cxa_finalize@plt+0x2e57ce> │ │ │ │ + jmp 301cce <__cxa_finalize@plt+0x2d6c7e> │ │ │ │ movdqu %xmm6,0x2c(%rsp) │ │ │ │ movdqu %xmm6,0x4c(%rsp) │ │ │ │ movq %xmm6,0x3c(%rsp) │ │ │ │ movq %xmm6,0x5c(%rsp) │ │ │ │ test $0x1,%r10b │ │ │ │ - je 310895 <__cxa_finalize@plt+0x2e5845> │ │ │ │ + je 301d45 <__cxa_finalize@plt+0x2d6cf5> │ │ │ │ movdqu (%rdx),%xmm0 │ │ │ │ movdqa %xmm0,%xmm1 │ │ │ │ punpckhbw %xmm7,%xmm1 │ │ │ │ punpcklbw %xmm7,%xmm0 │ │ │ │ movhlps %xmm1,%xmm3 │ │ │ │ movd %xmm1,0xec(%rsp) │ │ │ │ movd %xmm3,0x12c(%rsp) │ │ │ │ @@ -674205,42 +663366,42 @@ │ │ │ │ movhlps %xmm0,%xmm2 │ │ │ │ movd %xmm0,0x6c(%rsp) │ │ │ │ movd %xmm2,0xac(%rsp) │ │ │ │ psrlq $0x20,%xmm0 │ │ │ │ psrlq $0x20,%xmm2 │ │ │ │ movd %xmm0,0x8c(%rsp) │ │ │ │ movd %xmm2,0xcc(%rsp) │ │ │ │ - jmp 3108da <__cxa_finalize@plt+0x2e588a> │ │ │ │ + jmp 301d8a <__cxa_finalize@plt+0x2d6d3a> │ │ │ │ movd %xmm6,0x6c(%rsp) │ │ │ │ movd %xmm6,0x8c(%rsp) │ │ │ │ movd %xmm6,0xac(%rsp) │ │ │ │ movd %xmm6,0xcc(%rsp) │ │ │ │ movd %xmm6,0xec(%rsp) │ │ │ │ movd %xmm6,0x10c(%rsp) │ │ │ │ movd %xmm6,0x12c(%rsp) │ │ │ │ movd %xmm6,0x14c(%rsp) │ │ │ │ test $0x8,%r10b │ │ │ │ - je 310a57 <__cxa_finalize@plt+0x2e5a07> │ │ │ │ + je 301f07 <__cxa_finalize@plt+0x2d6eb7> │ │ │ │ test $0x1,%r10b │ │ │ │ - je 3109ab <__cxa_finalize@plt+0x2e595b> │ │ │ │ + je 301e5b <__cxa_finalize@plt+0x2d6e0b> │ │ │ │ test $0x2,%r10b │ │ │ │ - je 310942 <__cxa_finalize@plt+0x2e58f2> │ │ │ │ + je 301df2 <__cxa_finalize@plt+0x2d6da2> │ │ │ │ movdqu -0x4(%r8),%xmm0 │ │ │ │ movdqu -0x4(%r8,%rsi,1),%xmm1 │ │ │ │ movdqa %xmm0,%xmm2 │ │ │ │ punpckhbw %xmm7,%xmm2 │ │ │ │ punpcklbw %xmm7,%xmm0 │ │ │ │ movdqa %xmm1,%xmm3 │ │ │ │ punpckhbw %xmm7,%xmm3 │ │ │ │ punpcklbw %xmm7,%xmm1 │ │ │ │ movdqu %xmm2,0x178(%rsp) │ │ │ │ movdqu %xmm3,0x198(%rsp) │ │ │ │ movdqu %xmm0,0x168(%rsp) │ │ │ │ movdqu %xmm1,0x188(%rsp) │ │ │ │ - jmp 310a7b <__cxa_finalize@plt+0x2e5a2b> │ │ │ │ + jmp 301f2b <__cxa_finalize@plt+0x2d6edb> │ │ │ │ movdqu -0x8(%r8),%xmm0 │ │ │ │ movdqu -0x8(%r8,%rsi,1),%xmm1 │ │ │ │ movdqa %xmm0,%xmm2 │ │ │ │ punpckhbw %xmm7,%xmm2 │ │ │ │ punpcklbw %xmm7,%xmm0 │ │ │ │ movdqa %xmm1,%xmm3 │ │ │ │ punpckhbw %xmm7,%xmm3 │ │ │ │ @@ -674248,58 +663409,58 @@ │ │ │ │ movdqa %xmm0,0x160(%rsp) │ │ │ │ movdqa %xmm2,0x170(%rsp) │ │ │ │ movdqa %xmm1,0x180(%rsp) │ │ │ │ movdqa %xmm3,0x190(%rsp) │ │ │ │ movd %xmm6,0x160(%rsp) │ │ │ │ movd %xmm6,0x180(%rsp) │ │ │ │ movd %xmm6,0x1a0(%rsp) │ │ │ │ - jmp 310a7b <__cxa_finalize@plt+0x2e5a2b> │ │ │ │ + jmp 301f2b <__cxa_finalize@plt+0x2d6edb> │ │ │ │ test $0x2,%r10b │ │ │ │ - je 310a0c <__cxa_finalize@plt+0x2e59bc> │ │ │ │ + je 301ebc <__cxa_finalize@plt+0x2d6e6c> │ │ │ │ movdqu (%r8),%xmm0 │ │ │ │ movdqu (%r8,%rsi,1),%xmm1 │ │ │ │ movdqa %xmm0,%xmm2 │ │ │ │ punpckhbw %xmm7,%xmm2 │ │ │ │ punpcklbw %xmm7,%xmm0 │ │ │ │ movdqa %xmm1,%xmm3 │ │ │ │ punpckhbw %xmm7,%xmm3 │ │ │ │ punpcklbw %xmm7,%xmm1 │ │ │ │ movdqa %xmm2,0x180(%rsp) │ │ │ │ movdqa %xmm3,0x1a0(%rsp) │ │ │ │ movdqa %xmm0,0x170(%rsp) │ │ │ │ movdqa %xmm1,0x190(%rsp) │ │ │ │ movd %xmm6,0x16c(%rsp) │ │ │ │ movd %xmm6,0x18c(%rsp) │ │ │ │ - jmp 310a7b <__cxa_finalize@plt+0x2e5a2b> │ │ │ │ + jmp 301f2b <__cxa_finalize@plt+0x2d6edb> │ │ │ │ movq (%r8),%xmm0 │ │ │ │ punpcklbw %xmm7,%xmm0 │ │ │ │ movq (%r8,%rsi,1),%xmm1 │ │ │ │ punpcklbw %xmm7,%xmm1 │ │ │ │ movdqa %xmm0,0x170(%rsp) │ │ │ │ movdqa %xmm1,0x190(%rsp) │ │ │ │ movd %xmm6,0x180(%rsp) │ │ │ │ movd %xmm6,0x1a0(%rsp) │ │ │ │ movd %xmm6,0x16c(%rsp) │ │ │ │ movd %xmm6,0x18c(%rsp) │ │ │ │ - jmp 310a7b <__cxa_finalize@plt+0x2e5a2b> │ │ │ │ + jmp 301f2b <__cxa_finalize@plt+0x2d6edb> │ │ │ │ movdqu %xmm6,0x16c(%rsp) │ │ │ │ movdqu %xmm6,0x18c(%rsp) │ │ │ │ movq %xmm6,0x17c(%rsp) │ │ │ │ movq %xmm6,0x19c(%rsp) │ │ │ │ - movdqa 0xcc65c(%rip),%xmm13 │ │ │ │ - movdqa 0xcc663(%rip),%xmm15 │ │ │ │ + movdqa 0xda2ec(%rip),%xmm13 │ │ │ │ + movdqa 0xda2f3(%rip),%xmm15 │ │ │ │ movdqa %xmm6,%xmm14 │ │ │ │ mov 0x1c0(%rsp),%eax │ │ │ │ mov 0x1d0(%rsp),%r8d │ │ │ │ test %r9d,%r9d │ │ │ │ - je 310f28 <__cxa_finalize@plt+0x2e5ed8> │ │ │ │ + je 3023d8 <__cxa_finalize@plt+0x2d7388> │ │ │ │ movd %r9d,%xmm1 │ │ │ │ bsr %r9d,%ecx │ │ │ │ test %eax,%eax │ │ │ │ - je 310df0 <__cxa_finalize@plt+0x2e5da0> │ │ │ │ + je 3022a0 <__cxa_finalize@plt+0x2d7250> │ │ │ │ movd 0x1c0(%rsp),%xmm10 │ │ │ │ tzcnt %eax,%eax │ │ │ │ and $0x1,%r9d │ │ │ │ sub %r8d,%ecx │ │ │ │ sub %r8d,%eax │ │ │ │ xor %r8d,%r8d │ │ │ │ add %r9d,%r9d │ │ │ │ @@ -674308,15 +663469,15 @@ │ │ │ │ neg %eax │ │ │ │ punpcklbw %xmm1,%xmm1 │ │ │ │ pshuflw $0x0,%xmm1,%xmm1 │ │ │ │ punpcklqdq %xmm1,%xmm1 │ │ │ │ punpcklbw %xmm10,%xmm10 │ │ │ │ pshuflw $0x0,%xmm10,%xmm10 │ │ │ │ punpcklqdq %xmm10,%xmm10 │ │ │ │ - lea 0xcc64b(%rip),%r8 │ │ │ │ + lea 0xda2db(%rip),%r8 │ │ │ │ movq (%r8,%rcx,8),%xmm11 │ │ │ │ punpcklqdq %xmm11,%xmm11 │ │ │ │ movq (%r8,%rax,8),%xmm12 │ │ │ │ punpcklqdq %xmm12,%xmm12 │ │ │ │ mov %rcx,(%rsp) │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ mov 0x1c8(%rsp),%ecx │ │ │ │ @@ -674456,32 +663617,32 @@ │ │ │ │ psllw $0x8,%xmm5 │ │ │ │ psllw $0x8,%xmm3 │ │ │ │ pmullw %xmm6,%xmm9 │ │ │ │ pmulhw %xmm3,%xmm5 │ │ │ │ paddw %xmm9,%xmm5 │ │ │ │ paddw %xmm5,%xmm0 │ │ │ │ dec %r10d │ │ │ │ - jge 310b55 <__cxa_finalize@plt+0x2e5b05> │ │ │ │ + jge 302005 <__cxa_finalize@plt+0x2d6fb5> │ │ │ │ pxor %xmm6,%xmm6 │ │ │ │ pcmpgtw %xmm0,%xmm6 │ │ │ │ paddw %xmm6,%xmm0 │ │ │ │ paddw %xmm15,%xmm0 │ │ │ │ psraw $0x4,%xmm0 │ │ │ │ paddw %xmm0,%xmm4 │ │ │ │ pminsw %xmm7,%xmm4 │ │ │ │ pmaxsw %xmm8,%xmm4 │ │ │ │ packuswb %xmm4,%xmm4 │ │ │ │ movq %xmm4,(%rdi) │ │ │ │ add $0x20,%rax │ │ │ │ add %rsi,%rdi │ │ │ │ dec %edx │ │ │ │ - jg 310b3e <__cxa_finalize@plt+0x2e5aee> │ │ │ │ + jg 301fee <__cxa_finalize@plt+0x2d6f9e> │ │ │ │ add $0x1b8,%rsp │ │ │ │ ret │ │ │ │ - lea 0xcc359(%rip),%rax │ │ │ │ + lea 0xd9fe9(%rip),%rax │ │ │ │ and $0x1,%r9d │ │ │ │ xor %edx,%edx │ │ │ │ sub %ecx,%r8d │ │ │ │ cmovs %edx,%r8d │ │ │ │ add %r9d,%r9d │ │ │ │ punpcklbw %xmm1,%xmm1 │ │ │ │ pshuflw $0x0,%xmm1,%xmm1 │ │ │ │ @@ -674528,39 +663689,39 @@ │ │ │ │ psllw $0x8,%xmm5 │ │ │ │ psllw $0x8,%xmm3 │ │ │ │ pmullw %xmm6,%xmm9 │ │ │ │ pmulhw %xmm3,%xmm5 │ │ │ │ paddw %xmm9,%xmm5 │ │ │ │ paddw %xmm5,%xmm0 │ │ │ │ dec %r10d │ │ │ │ - jge 310e4b <__cxa_finalize@plt+0x2e5dfb> │ │ │ │ + jge 3022fb <__cxa_finalize@plt+0x2d72ab> │ │ │ │ pxor %xmm6,%xmm6 │ │ │ │ pcmpgtw %xmm0,%xmm6 │ │ │ │ paddw %xmm6,%xmm0 │ │ │ │ paddw %xmm15,%xmm0 │ │ │ │ psraw $0x4,%xmm0 │ │ │ │ paddw %xmm0,%xmm4 │ │ │ │ packuswb %xmm4,%xmm4 │ │ │ │ movq %xmm4,(%rdi) │ │ │ │ add $0x20,%r8 │ │ │ │ add %rsi,%rdi │ │ │ │ dec %edx │ │ │ │ - jg 310e3c <__cxa_finalize@plt+0x2e5dec> │ │ │ │ + jg 3022ec <__cxa_finalize@plt+0x2d729c> │ │ │ │ add $0x1b8,%rsp │ │ │ │ ret │ │ │ │ movd 0x1c0(%rsp),%xmm1 │ │ │ │ tzcnt %eax,%eax │ │ │ │ mov 0x1c8(%rsp),%ecx │ │ │ │ xor %edx,%edx │ │ │ │ sub %eax,%r8d │ │ │ │ cmovs %edx,%r8d │ │ │ │ punpcklbw %xmm1,%xmm1 │ │ │ │ pshuflw $0x0,%xmm1,%xmm1 │ │ │ │ punpcklqdq %xmm1,%xmm1 │ │ │ │ - lea 0xcc1f7(%rip),%r9 │ │ │ │ + lea 0xd9e87(%rip),%r9 │ │ │ │ mov %r8,(%rsp) │ │ │ │ movq (%r9,%r8,8),%xmm7 │ │ │ │ punpcklqdq %xmm7,%xmm7 │ │ │ │ lea (%r9,%rcx,2),%rcx │ │ │ │ lea 0x70(%rsp),%r8 │ │ │ │ mov $0x8,%edx │ │ │ │ mov $0x1,%r10d │ │ │ │ @@ -674629,39 +663790,39 @@ │ │ │ │ psllw $0x8,%xmm5 │ │ │ │ psllw $0x8,%xmm3 │ │ │ │ pmullw %xmm6,%xmm9 │ │ │ │ pmulhw %xmm3,%xmm5 │ │ │ │ paddw %xmm9,%xmm5 │ │ │ │ paddw %xmm5,%xmm0 │ │ │ │ dec %r10d │ │ │ │ - jge 310f84 <__cxa_finalize@plt+0x2e5f34> │ │ │ │ + jge 302434 <__cxa_finalize@plt+0x2d73e4> │ │ │ │ pxor %xmm6,%xmm6 │ │ │ │ pcmpgtw %xmm0,%xmm6 │ │ │ │ paddw %xmm6,%xmm0 │ │ │ │ paddw %xmm15,%xmm0 │ │ │ │ psraw $0x4,%xmm0 │ │ │ │ paddw %xmm0,%xmm4 │ │ │ │ packuswb %xmm4,%xmm4 │ │ │ │ movq %xmm4,(%rdi) │ │ │ │ add $0x20,%r8 │ │ │ │ add %rsi,%rdi │ │ │ │ dec %edx │ │ │ │ - jg 310f75 <__cxa_finalize@plt+0x2e5f25> │ │ │ │ + jg 302425 <__cxa_finalize@plt+0x2d73d5> │ │ │ │ add $0x1b8,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sub $0x1b8,%rsp │ │ │ │ mov 0x1d8(%rsp),%r10d │ │ │ │ - movdqa 0xcc019(%rip),%xmm6 │ │ │ │ + movdqa 0xd9ca9(%rip),%xmm6 │ │ │ │ pxor %xmm7,%xmm7 │ │ │ │ lea (%rdi,%rsi,4),%rax │ │ │ │ lea (%rsi,%rsi,2),%r11 │ │ │ │ test $0x2,%r10b │ │ │ │ - je 3111bf <__cxa_finalize@plt+0x2e616f> │ │ │ │ + je 30266f <__cxa_finalize@plt+0x2d761f> │ │ │ │ movq (%rdi),%xmm0 │ │ │ │ punpcklbw %xmm7,%xmm0 │ │ │ │ movq (%rdi,%rsi,1),%xmm1 │ │ │ │ punpcklbw %xmm7,%xmm1 │ │ │ │ movq (%rdi,%rsi,2),%xmm2 │ │ │ │ punpcklbw %xmm7,%xmm2 │ │ │ │ movq (%rdi,%r11,1),%xmm3 │ │ │ │ @@ -674678,15 +663839,15 @@ │ │ │ │ punpcklbw %xmm7,%xmm2 │ │ │ │ movq (%rax,%r11,1),%xmm3 │ │ │ │ punpcklbw %xmm7,%xmm3 │ │ │ │ movdqa %xmm0,0xf0(%rsp) │ │ │ │ movdqa %xmm1,0x110(%rsp) │ │ │ │ movdqa %xmm2,0x130(%rsp) │ │ │ │ movdqa %xmm3,0x150(%rsp) │ │ │ │ - jmp 311291 <__cxa_finalize@plt+0x2e6241> │ │ │ │ + jmp 302741 <__cxa_finalize@plt+0x2d76f1> │ │ │ │ movd (%rdi),%xmm0 │ │ │ │ punpcklbw %xmm7,%xmm0 │ │ │ │ movd (%rdi,%rsi,1),%xmm1 │ │ │ │ punpcklbw %xmm7,%xmm1 │ │ │ │ movd (%rdi,%rsi,2),%xmm2 │ │ │ │ punpcklbw %xmm7,%xmm2 │ │ │ │ movd (%rdi,%r11,1),%xmm3 │ │ │ │ @@ -674712,61 +663873,61 @@ │ │ │ │ movdqa %xmm2,0x130(%rsp) │ │ │ │ movdqa %xmm3,0x150(%rsp) │ │ │ │ movd %xmm6,0xf8(%rsp) │ │ │ │ movd %xmm6,0x118(%rsp) │ │ │ │ movd %xmm6,0x138(%rsp) │ │ │ │ movd %xmm6,0x158(%rsp) │ │ │ │ test $0x4,%r10b │ │ │ │ - je 311360 <__cxa_finalize@plt+0x2e6310> │ │ │ │ + je 302810 <__cxa_finalize@plt+0x2d77c0> │ │ │ │ test $0x1,%r10b │ │ │ │ - je 3112f8 <__cxa_finalize@plt+0x2e62a8> │ │ │ │ + je 3027a8 <__cxa_finalize@plt+0x2d7758> │ │ │ │ test $0x2,%r10b │ │ │ │ - je 3112cb <__cxa_finalize@plt+0x2e627b> │ │ │ │ + je 30277b <__cxa_finalize@plt+0x2d772b> │ │ │ │ movq -0x2(%rcx),%xmm0 │ │ │ │ punpcklbw %xmm7,%xmm0 │ │ │ │ movq -0x2(%rcx,%rsi,1),%xmm1 │ │ │ │ punpcklbw %xmm7,%xmm1 │ │ │ │ movdqu %xmm0,0x2c(%rsp) │ │ │ │ movdqu %xmm1,0x4c(%rsp) │ │ │ │ - jmp 31136c <__cxa_finalize@plt+0x2e631c> │ │ │ │ + jmp 30281c <__cxa_finalize@plt+0x2d77cc> │ │ │ │ movq -0x4(%rcx),%xmm0 │ │ │ │ punpcklbw %xmm7,%xmm0 │ │ │ │ movq -0x4(%rcx,%rsi,1),%xmm1 │ │ │ │ punpcklbw %xmm7,%xmm1 │ │ │ │ movdqu %xmm0,0x28(%rsp) │ │ │ │ movdqu %xmm1,0x48(%rsp) │ │ │ │ movd %xmm6,0x38(%rsp) │ │ │ │ movd %xmm6,0x58(%rsp) │ │ │ │ - jmp 31136c <__cxa_finalize@plt+0x2e631c> │ │ │ │ + jmp 30281c <__cxa_finalize@plt+0x2d77cc> │ │ │ │ test $0x2,%r10b │ │ │ │ - je 311329 <__cxa_finalize@plt+0x2e62d9> │ │ │ │ + je 3027d9 <__cxa_finalize@plt+0x2d7789> │ │ │ │ movq (%rcx),%xmm0 │ │ │ │ punpcklbw %xmm7,%xmm0 │ │ │ │ movq (%rcx,%rsi,1),%xmm1 │ │ │ │ punpcklbw %xmm7,%xmm1 │ │ │ │ movd %xmm6,0x2c(%rsp) │ │ │ │ movd %xmm6,0x4c(%rsp) │ │ │ │ movdqa %xmm0,0x30(%rsp) │ │ │ │ movdqa %xmm1,0x50(%rsp) │ │ │ │ - jmp 31136c <__cxa_finalize@plt+0x2e631c> │ │ │ │ + jmp 30281c <__cxa_finalize@plt+0x2d77cc> │ │ │ │ movd (%rcx),%xmm0 │ │ │ │ punpcklbw %xmm7,%xmm0 │ │ │ │ movd (%rcx,%rsi,1),%xmm1 │ │ │ │ punpcklbw %xmm7,%xmm1 │ │ │ │ movd %xmm6,0x2c(%rsp) │ │ │ │ movd %xmm6,0x4c(%rsp) │ │ │ │ movdqa %xmm0,0x30(%rsp) │ │ │ │ movdqa %xmm1,0x50(%rsp) │ │ │ │ movd %xmm6,0x38(%rsp) │ │ │ │ movd %xmm6,0x58(%rsp) │ │ │ │ - jmp 31136c <__cxa_finalize@plt+0x2e631c> │ │ │ │ + jmp 30281c <__cxa_finalize@plt+0x2d77cc> │ │ │ │ movdqu %xmm6,0x2c(%rsp) │ │ │ │ movdqu %xmm6,0x4c(%rsp) │ │ │ │ test $0x1,%r10b │ │ │ │ - je 3113e3 <__cxa_finalize@plt+0x2e6393> │ │ │ │ + je 302893 <__cxa_finalize@plt+0x2d7843> │ │ │ │ movdqu (%rdx),%xmm0 │ │ │ │ movdqa %xmm0,%xmm1 │ │ │ │ punpckhbw %xmm7,%xmm1 │ │ │ │ punpcklbw %xmm7,%xmm0 │ │ │ │ movhlps %xmm1,%xmm3 │ │ │ │ movd %xmm1,0xec(%rsp) │ │ │ │ movd %xmm3,0x12c(%rsp) │ │ │ │ @@ -674777,80 +663938,80 @@ │ │ │ │ movhlps %xmm0,%xmm2 │ │ │ │ movd %xmm0,0x6c(%rsp) │ │ │ │ movd %xmm2,0xac(%rsp) │ │ │ │ psrlq $0x20,%xmm0 │ │ │ │ psrlq $0x20,%xmm2 │ │ │ │ movd %xmm0,0x8c(%rsp) │ │ │ │ movd %xmm2,0xcc(%rsp) │ │ │ │ - jmp 311428 <__cxa_finalize@plt+0x2e63d8> │ │ │ │ + jmp 3028d8 <__cxa_finalize@plt+0x2d7888> │ │ │ │ movd %xmm6,0x6c(%rsp) │ │ │ │ movd %xmm6,0x8c(%rsp) │ │ │ │ movd %xmm6,0xac(%rsp) │ │ │ │ movd %xmm6,0xcc(%rsp) │ │ │ │ movd %xmm6,0xec(%rsp) │ │ │ │ movd %xmm6,0x10c(%rsp) │ │ │ │ movd %xmm6,0x12c(%rsp) │ │ │ │ movd %xmm6,0x14c(%rsp) │ │ │ │ test $0x8,%r10b │ │ │ │ - je 311532 <__cxa_finalize@plt+0x2e64e2> │ │ │ │ + je 3029e2 <__cxa_finalize@plt+0x2d7992> │ │ │ │ test $0x1,%r10b │ │ │ │ - je 3114a8 <__cxa_finalize@plt+0x2e6458> │ │ │ │ + je 302958 <__cxa_finalize@plt+0x2d7908> │ │ │ │ test $0x2,%r10b │ │ │ │ - je 31146a <__cxa_finalize@plt+0x2e641a> │ │ │ │ + je 30291a <__cxa_finalize@plt+0x2d78ca> │ │ │ │ movq -0x2(%r8),%xmm0 │ │ │ │ punpcklbw %xmm7,%xmm0 │ │ │ │ movq -0x2(%r8,%rsi,1),%xmm1 │ │ │ │ punpcklbw %xmm7,%xmm1 │ │ │ │ movdqu %xmm0,0x16c(%rsp) │ │ │ │ movdqu %xmm1,0x18c(%rsp) │ │ │ │ - jmp 311544 <__cxa_finalize@plt+0x2e64f4> │ │ │ │ + jmp 3029f4 <__cxa_finalize@plt+0x2d79a4> │ │ │ │ movq -0x4(%r8),%xmm0 │ │ │ │ punpcklbw %xmm7,%xmm0 │ │ │ │ movq -0x4(%r8,%rsi,1),%xmm1 │ │ │ │ punpcklbw %xmm7,%xmm1 │ │ │ │ movdqu %xmm0,0x168(%rsp) │ │ │ │ movdqu %xmm1,0x188(%rsp) │ │ │ │ movd %xmm6,0x178(%rsp) │ │ │ │ movd %xmm6,0x198(%rsp) │ │ │ │ - jmp 311544 <__cxa_finalize@plt+0x2e64f4> │ │ │ │ + jmp 3029f4 <__cxa_finalize@plt+0x2d79a4> │ │ │ │ test $0x2,%r10b │ │ │ │ - je 3114e7 <__cxa_finalize@plt+0x2e6497> │ │ │ │ + je 302997 <__cxa_finalize@plt+0x2d7947> │ │ │ │ movq (%r8),%xmm0 │ │ │ │ punpcklbw %xmm7,%xmm0 │ │ │ │ movq (%r8,%rsi,1),%xmm1 │ │ │ │ punpcklbw %xmm7,%xmm1 │ │ │ │ movdqa %xmm0,0x170(%rsp) │ │ │ │ movdqa %xmm1,0x190(%rsp) │ │ │ │ movd %xmm6,0x16c(%rsp) │ │ │ │ movd %xmm6,0x18c(%rsp) │ │ │ │ - jmp 311544 <__cxa_finalize@plt+0x2e64f4> │ │ │ │ + jmp 3029f4 <__cxa_finalize@plt+0x2d79a4> │ │ │ │ movd (%r8),%xmm0 │ │ │ │ punpcklbw %xmm7,%xmm0 │ │ │ │ movd (%r8,%rsi,1),%xmm1 │ │ │ │ punpcklbw %xmm7,%xmm1 │ │ │ │ movdqa %xmm0,0x170(%rsp) │ │ │ │ movdqa %xmm1,0x190(%rsp) │ │ │ │ movd %xmm6,0x178(%rsp) │ │ │ │ movd %xmm6,0x198(%rsp) │ │ │ │ movd %xmm6,0x16c(%rsp) │ │ │ │ movd %xmm6,0x18c(%rsp) │ │ │ │ - jmp 311544 <__cxa_finalize@plt+0x2e64f4> │ │ │ │ + jmp 3029f4 <__cxa_finalize@plt+0x2d79a4> │ │ │ │ movdqu %xmm6,0x16c(%rsp) │ │ │ │ movdqu %xmm6,0x18c(%rsp) │ │ │ │ - movdqa 0xcbb93(%rip),%xmm13 │ │ │ │ - movdqa 0xcbb9a(%rip),%xmm15 │ │ │ │ + movdqa 0xd9823(%rip),%xmm13 │ │ │ │ + movdqa 0xd982a(%rip),%xmm15 │ │ │ │ movdqa %xmm6,%xmm14 │ │ │ │ mov 0x1c0(%rsp),%eax │ │ │ │ mov 0x1d0(%rsp),%r8d │ │ │ │ test %r9d,%r9d │ │ │ │ - je 311a40 <__cxa_finalize@plt+0x2e69f0> │ │ │ │ + je 302ef0 <__cxa_finalize@plt+0x2d7ea0> │ │ │ │ movd %r9d,%xmm1 │ │ │ │ bsr %r9d,%ecx │ │ │ │ test %eax,%eax │ │ │ │ - je 3118ec <__cxa_finalize@plt+0x2e689c> │ │ │ │ + je 302d9c <__cxa_finalize@plt+0x2d7d4c> │ │ │ │ movd 0x1c0(%rsp),%xmm10 │ │ │ │ tzcnt %eax,%eax │ │ │ │ and $0x1,%r9d │ │ │ │ sub %r8d,%ecx │ │ │ │ sub %r8d,%eax │ │ │ │ xor %r8d,%r8d │ │ │ │ add %r9d,%r9d │ │ │ │ @@ -674859,15 +664020,15 @@ │ │ │ │ neg %eax │ │ │ │ punpcklbw %xmm1,%xmm1 │ │ │ │ pshuflw $0x0,%xmm1,%xmm1 │ │ │ │ punpcklqdq %xmm1,%xmm1 │ │ │ │ punpcklbw %xmm10,%xmm10 │ │ │ │ pshuflw $0x0,%xmm10,%xmm10 │ │ │ │ punpcklqdq %xmm10,%xmm10 │ │ │ │ - lea 0xcbb82(%rip),%r8 │ │ │ │ + lea 0xd9812(%rip),%r8 │ │ │ │ movq (%r8,%rcx,8),%xmm11 │ │ │ │ punpcklqdq %xmm11,%xmm11 │ │ │ │ movq (%r8,%rax,8),%xmm12 │ │ │ │ punpcklqdq %xmm12,%xmm12 │ │ │ │ mov %rcx,(%rsp) │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ mov 0x1c8(%rsp),%ecx │ │ │ │ @@ -675014,15 +664175,15 @@ │ │ │ │ psllw $0x8,%xmm5 │ │ │ │ psllw $0x8,%xmm3 │ │ │ │ pmullw %xmm6,%xmm9 │ │ │ │ pmulhw %xmm3,%xmm5 │ │ │ │ paddw %xmm9,%xmm5 │ │ │ │ paddw %xmm5,%xmm0 │ │ │ │ dec %r10d │ │ │ │ - jge 311622 <__cxa_finalize@plt+0x2e65d2> │ │ │ │ + jge 302ad2 <__cxa_finalize@plt+0x2d7a82> │ │ │ │ pxor %xmm6,%xmm6 │ │ │ │ pcmpgtw %xmm0,%xmm6 │ │ │ │ paddw %xmm6,%xmm0 │ │ │ │ paddw %xmm15,%xmm0 │ │ │ │ psraw $0x4,%xmm0 │ │ │ │ paddw %xmm0,%xmm4 │ │ │ │ pminsw %xmm7,%xmm4 │ │ │ │ @@ -675030,18 +664191,18 @@ │ │ │ │ packuswb %xmm4,%xmm4 │ │ │ │ movd %xmm4,(%rdi) │ │ │ │ psrlq $0x20,%xmm4 │ │ │ │ movd %xmm4,(%rdi,%rsi,1) │ │ │ │ add $0x40,%rax │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ dec %edx │ │ │ │ - jg 311607 <__cxa_finalize@plt+0x2e65b7> │ │ │ │ + jg 302ab7 <__cxa_finalize@plt+0x2d7a67> │ │ │ │ add $0x1b8,%rsp │ │ │ │ ret │ │ │ │ - lea 0xcb85d(%rip),%rax │ │ │ │ + lea 0xd94ed(%rip),%rax │ │ │ │ and $0x1,%r9d │ │ │ │ xor %edx,%edx │ │ │ │ sub %ecx,%r8d │ │ │ │ cmovs %edx,%r8d │ │ │ │ add %r9d,%r9d │ │ │ │ punpcklbw %xmm1,%xmm1 │ │ │ │ pshuflw $0x0,%xmm1,%xmm1 │ │ │ │ @@ -675091,41 +664252,41 @@ │ │ │ │ psllw $0x8,%xmm5 │ │ │ │ psllw $0x8,%xmm3 │ │ │ │ pmullw %xmm6,%xmm9 │ │ │ │ pmulhw %xmm3,%xmm5 │ │ │ │ paddw %xmm9,%xmm5 │ │ │ │ paddw %xmm5,%xmm0 │ │ │ │ dec %r10d │ │ │ │ - jge 31194c <__cxa_finalize@plt+0x2e68fc> │ │ │ │ + jge 302dfc <__cxa_finalize@plt+0x2d7dac> │ │ │ │ pxor %xmm6,%xmm6 │ │ │ │ pcmpgtw %xmm0,%xmm6 │ │ │ │ paddw %xmm6,%xmm0 │ │ │ │ paddw %xmm15,%xmm0 │ │ │ │ psraw $0x4,%xmm0 │ │ │ │ paddw %xmm0,%xmm4 │ │ │ │ packuswb %xmm4,%xmm4 │ │ │ │ movd %xmm4,(%rdi) │ │ │ │ psrlq $0x20,%xmm4 │ │ │ │ movd %xmm4,(%rdi,%rsi,1) │ │ │ │ add $0x40,%r8 │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ dec %edx │ │ │ │ - jg 311938 <__cxa_finalize@plt+0x2e68e8> │ │ │ │ + jg 302de8 <__cxa_finalize@plt+0x2d7d98> │ │ │ │ add $0x1b8,%rsp │ │ │ │ ret │ │ │ │ movd 0x1c0(%rsp),%xmm1 │ │ │ │ tzcnt %eax,%eax │ │ │ │ mov 0x1c8(%rsp),%ecx │ │ │ │ xor %edx,%edx │ │ │ │ sub %eax,%r8d │ │ │ │ cmovs %edx,%r8d │ │ │ │ punpcklbw %xmm1,%xmm1 │ │ │ │ pshuflw $0x0,%xmm1,%xmm1 │ │ │ │ punpcklqdq %xmm1,%xmm1 │ │ │ │ - lea 0xcb6df(%rip),%r9 │ │ │ │ + lea 0xd936f(%rip),%r9 │ │ │ │ mov %r8,(%rsp) │ │ │ │ movq (%r9,%r8,8),%xmm7 │ │ │ │ punpcklqdq %xmm7,%xmm7 │ │ │ │ lea (%r9,%rcx,2),%rcx │ │ │ │ lea 0x70(%rsp),%r8 │ │ │ │ mov $0x4,%edx │ │ │ │ mov $0x1,%r10d │ │ │ │ @@ -675199,53 +664360,53 @@ │ │ │ │ psllw $0x8,%xmm5 │ │ │ │ psllw $0x8,%xmm3 │ │ │ │ pmullw %xmm6,%xmm9 │ │ │ │ pmulhw %xmm3,%xmm5 │ │ │ │ paddw %xmm9,%xmm5 │ │ │ │ paddw %xmm5,%xmm0 │ │ │ │ dec %r10d │ │ │ │ - jge 311aa1 <__cxa_finalize@plt+0x2e6a51> │ │ │ │ + jge 302f51 <__cxa_finalize@plt+0x2d7f01> │ │ │ │ pxor %xmm6,%xmm6 │ │ │ │ pcmpgtw %xmm0,%xmm6 │ │ │ │ paddw %xmm6,%xmm0 │ │ │ │ paddw %xmm15,%xmm0 │ │ │ │ psraw $0x4,%xmm0 │ │ │ │ paddw %xmm0,%xmm4 │ │ │ │ packuswb %xmm4,%xmm4 │ │ │ │ movd %xmm4,(%rdi) │ │ │ │ psrlq $0x20,%xmm4 │ │ │ │ movd %xmm4,(%rdi,%rsi,1) │ │ │ │ add $0x40,%r8 │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ dec %edx │ │ │ │ - jg 311a8d <__cxa_finalize@plt+0x2e6a3d> │ │ │ │ + jg 302f3d <__cxa_finalize@plt+0x2d7eed> │ │ │ │ add $0x1b8,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sub $0x138,%rsp │ │ │ │ mov 0x158(%rsp),%r10d │ │ │ │ - movdqa 0xcb4d9(%rip),%xmm6 │ │ │ │ + movdqa 0xd9169(%rip),%xmm6 │ │ │ │ pxor %xmm7,%xmm7 │ │ │ │ lea (%rsi,%rsi,2),%r11 │ │ │ │ test $0x2,%r10b │ │ │ │ - je 311cac <__cxa_finalize@plt+0x2e6c5c> │ │ │ │ + je 30315c <__cxa_finalize@plt+0x2d810c> │ │ │ │ movq (%rdi),%xmm0 │ │ │ │ punpcklbw %xmm7,%xmm0 │ │ │ │ movq (%rdi,%rsi,1),%xmm1 │ │ │ │ punpcklbw %xmm7,%xmm1 │ │ │ │ movq (%rdi,%rsi,2),%xmm2 │ │ │ │ punpcklbw %xmm7,%xmm2 │ │ │ │ movq (%rdi,%r11,1),%xmm3 │ │ │ │ punpcklbw %xmm7,%xmm3 │ │ │ │ movdqa %xmm0,0x70(%rsp) │ │ │ │ movdqa %xmm1,0x90(%rsp) │ │ │ │ movdqa %xmm2,0xb0(%rsp) │ │ │ │ movdqa %xmm3,0xd0(%rsp) │ │ │ │ - jmp 311d12 <__cxa_finalize@plt+0x2e6cc2> │ │ │ │ + jmp 3031c2 <__cxa_finalize@plt+0x2d8172> │ │ │ │ movd (%rdi),%xmm0 │ │ │ │ punpcklbw %xmm7,%xmm0 │ │ │ │ movd (%rdi,%rsi,1),%xmm1 │ │ │ │ punpcklbw %xmm7,%xmm1 │ │ │ │ movd (%rdi,%rsi,2),%xmm2 │ │ │ │ punpcklbw %xmm7,%xmm2 │ │ │ │ movd (%rdi,%r11,1),%xmm3 │ │ │ │ @@ -675255,132 +664416,132 @@ │ │ │ │ movdqa %xmm2,0xb0(%rsp) │ │ │ │ movdqa %xmm3,0xd0(%rsp) │ │ │ │ movd %xmm6,0x78(%rsp) │ │ │ │ movd %xmm6,0x98(%rsp) │ │ │ │ movd %xmm6,0xb8(%rsp) │ │ │ │ movd %xmm6,0xd8(%rsp) │ │ │ │ test $0x4,%r10b │ │ │ │ - je 311de1 <__cxa_finalize@plt+0x2e6d91> │ │ │ │ + je 303291 <__cxa_finalize@plt+0x2d8241> │ │ │ │ test $0x1,%r10b │ │ │ │ - je 311d79 <__cxa_finalize@plt+0x2e6d29> │ │ │ │ + je 303229 <__cxa_finalize@plt+0x2d81d9> │ │ │ │ test $0x2,%r10b │ │ │ │ - je 311d4c <__cxa_finalize@plt+0x2e6cfc> │ │ │ │ + je 3031fc <__cxa_finalize@plt+0x2d81ac> │ │ │ │ movq -0x2(%rcx),%xmm0 │ │ │ │ punpcklbw %xmm7,%xmm0 │ │ │ │ movq -0x2(%rcx,%rsi,1),%xmm1 │ │ │ │ punpcklbw %xmm7,%xmm1 │ │ │ │ movdqu %xmm0,0x2c(%rsp) │ │ │ │ movdqu %xmm1,0x4c(%rsp) │ │ │ │ - jmp 311ded <__cxa_finalize@plt+0x2e6d9d> │ │ │ │ + jmp 30329d <__cxa_finalize@plt+0x2d824d> │ │ │ │ movq -0x4(%rcx),%xmm0 │ │ │ │ punpcklbw %xmm7,%xmm0 │ │ │ │ movq -0x4(%rcx,%rsi,1),%xmm1 │ │ │ │ punpcklbw %xmm7,%xmm1 │ │ │ │ movdqu %xmm0,0x28(%rsp) │ │ │ │ movdqu %xmm1,0x48(%rsp) │ │ │ │ movd %xmm6,0x38(%rsp) │ │ │ │ movd %xmm6,0x58(%rsp) │ │ │ │ - jmp 311ded <__cxa_finalize@plt+0x2e6d9d> │ │ │ │ + jmp 30329d <__cxa_finalize@plt+0x2d824d> │ │ │ │ test $0x2,%r10b │ │ │ │ - je 311daa <__cxa_finalize@plt+0x2e6d5a> │ │ │ │ + je 30325a <__cxa_finalize@plt+0x2d820a> │ │ │ │ movq (%rcx),%xmm0 │ │ │ │ punpcklbw %xmm7,%xmm0 │ │ │ │ movq (%rcx,%rsi,1),%xmm1 │ │ │ │ punpcklbw %xmm7,%xmm1 │ │ │ │ movd %xmm6,0x2c(%rsp) │ │ │ │ movd %xmm6,0x4c(%rsp) │ │ │ │ movdqa %xmm0,0x30(%rsp) │ │ │ │ movdqa %xmm1,0x50(%rsp) │ │ │ │ - jmp 311ded <__cxa_finalize@plt+0x2e6d9d> │ │ │ │ + jmp 30329d <__cxa_finalize@plt+0x2d824d> │ │ │ │ movd (%rcx),%xmm0 │ │ │ │ punpcklbw %xmm7,%xmm0 │ │ │ │ movd (%rcx,%rsi,1),%xmm1 │ │ │ │ punpcklbw %xmm7,%xmm1 │ │ │ │ movd %xmm6,0x2c(%rsp) │ │ │ │ movd %xmm6,0x4c(%rsp) │ │ │ │ movdqa %xmm0,0x30(%rsp) │ │ │ │ movdqa %xmm1,0x50(%rsp) │ │ │ │ movd %xmm6,0x38(%rsp) │ │ │ │ movd %xmm6,0x58(%rsp) │ │ │ │ - jmp 311ded <__cxa_finalize@plt+0x2e6d9d> │ │ │ │ + jmp 30329d <__cxa_finalize@plt+0x2d824d> │ │ │ │ movdqu %xmm6,0x2c(%rsp) │ │ │ │ movdqu %xmm6,0x4c(%rsp) │ │ │ │ test $0x1,%r10b │ │ │ │ - je 311e2b <__cxa_finalize@plt+0x2e6ddb> │ │ │ │ + je 3032db <__cxa_finalize@plt+0x2d828b> │ │ │ │ movq (%rdx),%xmm0 │ │ │ │ punpcklbw %xmm7,%xmm0 │ │ │ │ movhlps %xmm0,%xmm2 │ │ │ │ movd %xmm0,0x6c(%rsp) │ │ │ │ movd %xmm2,0xac(%rsp) │ │ │ │ psrlq $0x20,%xmm0 │ │ │ │ psrlq $0x20,%xmm2 │ │ │ │ movd %xmm0,0x8c(%rsp) │ │ │ │ movd %xmm2,0xcc(%rsp) │ │ │ │ - jmp 311e4c <__cxa_finalize@plt+0x2e6dfc> │ │ │ │ + jmp 3032fc <__cxa_finalize@plt+0x2d82ac> │ │ │ │ movd %xmm6,0x6c(%rsp) │ │ │ │ movd %xmm6,0x8c(%rsp) │ │ │ │ movd %xmm6,0xac(%rsp) │ │ │ │ movd %xmm6,0xcc(%rsp) │ │ │ │ test $0x8,%r10b │ │ │ │ - je 311f56 <__cxa_finalize@plt+0x2e6f06> │ │ │ │ + je 303406 <__cxa_finalize@plt+0x2d83b6> │ │ │ │ test $0x1,%r10b │ │ │ │ - je 311ecc <__cxa_finalize@plt+0x2e6e7c> │ │ │ │ + je 30337c <__cxa_finalize@plt+0x2d832c> │ │ │ │ test $0x2,%r10b │ │ │ │ - je 311e8e <__cxa_finalize@plt+0x2e6e3e> │ │ │ │ + je 30333e <__cxa_finalize@plt+0x2d82ee> │ │ │ │ movq -0x2(%r8),%xmm0 │ │ │ │ punpcklbw %xmm7,%xmm0 │ │ │ │ movq -0x2(%r8,%rsi,1),%xmm1 │ │ │ │ punpcklbw %xmm7,%xmm1 │ │ │ │ movdqu %xmm0,0xec(%rsp) │ │ │ │ movdqu %xmm1,0x10c(%rsp) │ │ │ │ - jmp 311f68 <__cxa_finalize@plt+0x2e6f18> │ │ │ │ + jmp 303418 <__cxa_finalize@plt+0x2d83c8> │ │ │ │ movq -0x4(%r8),%xmm0 │ │ │ │ punpcklbw %xmm7,%xmm0 │ │ │ │ movq -0x4(%r8,%rsi,1),%xmm1 │ │ │ │ punpcklbw %xmm7,%xmm1 │ │ │ │ movdqu %xmm0,0xe8(%rsp) │ │ │ │ movdqu %xmm1,0x108(%rsp) │ │ │ │ movd %xmm6,0xf8(%rsp) │ │ │ │ movd %xmm6,0x118(%rsp) │ │ │ │ - jmp 311f68 <__cxa_finalize@plt+0x2e6f18> │ │ │ │ + jmp 303418 <__cxa_finalize@plt+0x2d83c8> │ │ │ │ test $0x2,%r10b │ │ │ │ - je 311f0b <__cxa_finalize@plt+0x2e6ebb> │ │ │ │ + je 3033bb <__cxa_finalize@plt+0x2d836b> │ │ │ │ movq (%r8),%xmm0 │ │ │ │ punpcklbw %xmm7,%xmm0 │ │ │ │ movq (%r8,%rsi,1),%xmm1 │ │ │ │ punpcklbw %xmm7,%xmm1 │ │ │ │ movdqa %xmm0,0xf0(%rsp) │ │ │ │ movdqa %xmm1,0x110(%rsp) │ │ │ │ movd %xmm6,0xec(%rsp) │ │ │ │ movd %xmm6,0x10c(%rsp) │ │ │ │ - jmp 311f68 <__cxa_finalize@plt+0x2e6f18> │ │ │ │ + jmp 303418 <__cxa_finalize@plt+0x2d83c8> │ │ │ │ movd (%r8),%xmm0 │ │ │ │ punpcklbw %xmm7,%xmm0 │ │ │ │ movd (%r8,%rsi,1),%xmm1 │ │ │ │ punpcklbw %xmm7,%xmm1 │ │ │ │ movdqa %xmm0,0xf0(%rsp) │ │ │ │ movdqa %xmm1,0x110(%rsp) │ │ │ │ movd %xmm6,0xf8(%rsp) │ │ │ │ movd %xmm6,0x118(%rsp) │ │ │ │ movd %xmm6,0xec(%rsp) │ │ │ │ movd %xmm6,0x10c(%rsp) │ │ │ │ - jmp 311f68 <__cxa_finalize@plt+0x2e6f18> │ │ │ │ + jmp 303418 <__cxa_finalize@plt+0x2d83c8> │ │ │ │ movdqu %xmm6,0xec(%rsp) │ │ │ │ movdqu %xmm6,0x10c(%rsp) │ │ │ │ - movdqa 0xcb16f(%rip),%xmm13 │ │ │ │ - movdqa 0xcb176(%rip),%xmm15 │ │ │ │ + movdqa 0xd8dff(%rip),%xmm13 │ │ │ │ + movdqa 0xd8e06(%rip),%xmm15 │ │ │ │ movdqa %xmm6,%xmm14 │ │ │ │ mov 0x140(%rsp),%eax │ │ │ │ mov 0x150(%rsp),%r8d │ │ │ │ test %r9d,%r9d │ │ │ │ - je 312464 <__cxa_finalize@plt+0x2e7414> │ │ │ │ + je 303914 <__cxa_finalize@plt+0x2d88c4> │ │ │ │ movd %r9d,%xmm1 │ │ │ │ bsr %r9d,%ecx │ │ │ │ test %eax,%eax │ │ │ │ - je 312310 <__cxa_finalize@plt+0x2e72c0> │ │ │ │ + je 3037c0 <__cxa_finalize@plt+0x2d8770> │ │ │ │ movd 0x140(%rsp),%xmm10 │ │ │ │ tzcnt %eax,%eax │ │ │ │ and $0x1,%r9d │ │ │ │ sub %r8d,%ecx │ │ │ │ sub %r8d,%eax │ │ │ │ xor %r8d,%r8d │ │ │ │ add %r9d,%r9d │ │ │ │ @@ -675389,15 +664550,15 @@ │ │ │ │ neg %eax │ │ │ │ punpcklbw %xmm1,%xmm1 │ │ │ │ pshuflw $0x0,%xmm1,%xmm1 │ │ │ │ punpcklqdq %xmm1,%xmm1 │ │ │ │ punpcklbw %xmm10,%xmm10 │ │ │ │ pshuflw $0x0,%xmm10,%xmm10 │ │ │ │ punpcklqdq %xmm10,%xmm10 │ │ │ │ - lea 0xcb15e(%rip),%r8 │ │ │ │ + lea 0xd8dee(%rip),%r8 │ │ │ │ movq (%r8,%rcx,8),%xmm11 │ │ │ │ punpcklqdq %xmm11,%xmm11 │ │ │ │ movq (%r8,%rax,8),%xmm12 │ │ │ │ punpcklqdq %xmm12,%xmm12 │ │ │ │ mov %rcx,(%rsp) │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ mov 0x148(%rsp),%ecx │ │ │ │ @@ -675544,15 +664705,15 @@ │ │ │ │ psllw $0x8,%xmm5 │ │ │ │ psllw $0x8,%xmm3 │ │ │ │ pmullw %xmm6,%xmm9 │ │ │ │ pmulhw %xmm3,%xmm5 │ │ │ │ paddw %xmm9,%xmm5 │ │ │ │ paddw %xmm5,%xmm0 │ │ │ │ dec %r10d │ │ │ │ - jge 312046 <__cxa_finalize@plt+0x2e6ff6> │ │ │ │ + jge 3034f6 <__cxa_finalize@plt+0x2d84a6> │ │ │ │ pxor %xmm6,%xmm6 │ │ │ │ pcmpgtw %xmm0,%xmm6 │ │ │ │ paddw %xmm6,%xmm0 │ │ │ │ paddw %xmm15,%xmm0 │ │ │ │ psraw $0x4,%xmm0 │ │ │ │ paddw %xmm0,%xmm4 │ │ │ │ pminsw %xmm7,%xmm4 │ │ │ │ @@ -675560,18 +664721,18 @@ │ │ │ │ packuswb %xmm4,%xmm4 │ │ │ │ movd %xmm4,(%rdi) │ │ │ │ psrlq $0x20,%xmm4 │ │ │ │ movd %xmm4,(%rdi,%rsi,1) │ │ │ │ add $0x40,%rax │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ dec %edx │ │ │ │ - jg 31202b <__cxa_finalize@plt+0x2e6fdb> │ │ │ │ + jg 3034db <__cxa_finalize@plt+0x2d848b> │ │ │ │ add $0x138,%rsp │ │ │ │ ret │ │ │ │ - lea 0xcae39(%rip),%rax │ │ │ │ + lea 0xd8ac9(%rip),%rax │ │ │ │ and $0x1,%r9d │ │ │ │ xor %edx,%edx │ │ │ │ sub %ecx,%r8d │ │ │ │ cmovs %edx,%r8d │ │ │ │ add %r9d,%r9d │ │ │ │ punpcklbw %xmm1,%xmm1 │ │ │ │ pshuflw $0x0,%xmm1,%xmm1 │ │ │ │ @@ -675621,41 +664782,41 @@ │ │ │ │ psllw $0x8,%xmm5 │ │ │ │ psllw $0x8,%xmm3 │ │ │ │ pmullw %xmm6,%xmm9 │ │ │ │ pmulhw %xmm3,%xmm5 │ │ │ │ paddw %xmm9,%xmm5 │ │ │ │ paddw %xmm5,%xmm0 │ │ │ │ dec %r10d │ │ │ │ - jge 312370 <__cxa_finalize@plt+0x2e7320> │ │ │ │ + jge 303820 <__cxa_finalize@plt+0x2d87d0> │ │ │ │ pxor %xmm6,%xmm6 │ │ │ │ pcmpgtw %xmm0,%xmm6 │ │ │ │ paddw %xmm6,%xmm0 │ │ │ │ paddw %xmm15,%xmm0 │ │ │ │ psraw $0x4,%xmm0 │ │ │ │ paddw %xmm0,%xmm4 │ │ │ │ packuswb %xmm4,%xmm4 │ │ │ │ movd %xmm4,(%rdi) │ │ │ │ psrlq $0x20,%xmm4 │ │ │ │ movd %xmm4,(%rdi,%rsi,1) │ │ │ │ add $0x40,%r8 │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ dec %edx │ │ │ │ - jg 31235c <__cxa_finalize@plt+0x2e730c> │ │ │ │ + jg 30380c <__cxa_finalize@plt+0x2d87bc> │ │ │ │ add $0x138,%rsp │ │ │ │ ret │ │ │ │ movd 0x140(%rsp),%xmm1 │ │ │ │ tzcnt %eax,%eax │ │ │ │ mov 0x148(%rsp),%ecx │ │ │ │ xor %edx,%edx │ │ │ │ sub %eax,%r8d │ │ │ │ cmovs %edx,%r8d │ │ │ │ punpcklbw %xmm1,%xmm1 │ │ │ │ pshuflw $0x0,%xmm1,%xmm1 │ │ │ │ punpcklqdq %xmm1,%xmm1 │ │ │ │ - lea 0xcacbb(%rip),%r9 │ │ │ │ + lea 0xd894b(%rip),%r9 │ │ │ │ mov %r8,(%rsp) │ │ │ │ movq (%r9,%r8,8),%xmm7 │ │ │ │ punpcklqdq %xmm7,%xmm7 │ │ │ │ lea (%r9,%rcx,2),%rcx │ │ │ │ lea 0x70(%rsp),%r8 │ │ │ │ mov $0x2,%edx │ │ │ │ mov $0x1,%r10d │ │ │ │ @@ -675729,156 +664890,156 @@ │ │ │ │ psllw $0x8,%xmm5 │ │ │ │ psllw $0x8,%xmm3 │ │ │ │ pmullw %xmm6,%xmm9 │ │ │ │ pmulhw %xmm3,%xmm5 │ │ │ │ paddw %xmm9,%xmm5 │ │ │ │ paddw %xmm5,%xmm0 │ │ │ │ dec %r10d │ │ │ │ - jge 3124c5 <__cxa_finalize@plt+0x2e7475> │ │ │ │ + jge 303975 <__cxa_finalize@plt+0x2d8925> │ │ │ │ pxor %xmm6,%xmm6 │ │ │ │ pcmpgtw %xmm0,%xmm6 │ │ │ │ paddw %xmm6,%xmm0 │ │ │ │ paddw %xmm15,%xmm0 │ │ │ │ psraw $0x4,%xmm0 │ │ │ │ paddw %xmm0,%xmm4 │ │ │ │ packuswb %xmm4,%xmm4 │ │ │ │ movd %xmm4,(%rdi) │ │ │ │ psrlq $0x20,%xmm4 │ │ │ │ movd %xmm4,(%rdi,%rsi,1) │ │ │ │ add $0x40,%r8 │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ dec %edx │ │ │ │ - jg 3124b1 <__cxa_finalize@plt+0x2e7461> │ │ │ │ + jg 303961 <__cxa_finalize@plt+0x2d8911> │ │ │ │ add $0x138,%rsp │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ push %rbx │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ sub $0xa0,%rsp │ │ │ │ mov 0x30(%rbp),%r10d │ │ │ │ - lea 0xcab65(%rip),%r11 │ │ │ │ + lea 0xd87f5(%rip),%r11 │ │ │ │ vmovdqu (%rdi),%xmm0 │ │ │ │ vmovdqu (%rdi,%rsi,1),%xmm1 │ │ │ │ lea (%rsi,%rsi,2),%rbx │ │ │ │ vmovdqu (%rdi,%rsi,2),%xmm2 │ │ │ │ vmovdqu (%rdi,%rbx,1),%xmm3 │ │ │ │ vpbroadcastd 0x4c(%r11),%ymm7 │ │ │ │ vmovdqa %xmm0,0x40(%rsp) │ │ │ │ vmovdqa %xmm1,0x50(%rsp) │ │ │ │ vmovdqa %xmm2,0x60(%rsp) │ │ │ │ vmovdqa %xmm3,0x70(%rsp) │ │ │ │ test $0x4,%r10b │ │ │ │ - je 3126ea <__cxa_finalize@plt+0x2e769a> │ │ │ │ + je 303b9a <__cxa_finalize@plt+0x2d8b4a> │ │ │ │ vmovdqu (%rcx),%xmm0 │ │ │ │ vmovdqu (%rcx,%rsi,1),%xmm1 │ │ │ │ vmovdqa %xmm0,0x20(%rsp) │ │ │ │ vmovdqa %xmm1,0x30(%rsp) │ │ │ │ test $0x1,%r10b │ │ │ │ - je 3126f0 <__cxa_finalize@plt+0x2e76a0> │ │ │ │ + je 303ba0 <__cxa_finalize@plt+0x2d8b50> │ │ │ │ vmovd -0x4(%rcx),%xmm0 │ │ │ │ vmovd -0x4(%rcx,%rsi,1),%xmm1 │ │ │ │ vmovd %xmm0,0x1c(%rsp) │ │ │ │ vmovd %xmm1,0x2c(%rsp) │ │ │ │ - jmp 3126fc <__cxa_finalize@plt+0x2e76ac> │ │ │ │ + jmp 303bac <__cxa_finalize@plt+0x2d8b5c> │ │ │ │ vmovdqa %ymm7,0x20(%rsp) │ │ │ │ vmovd %xmm7,0x1c(%rsp) │ │ │ │ vmovd %xmm7,0x2c(%rsp) │ │ │ │ test $0x8,%r10b │ │ │ │ - je 312743 <__cxa_finalize@plt+0x2e76f3> │ │ │ │ + je 303bf3 <__cxa_finalize@plt+0x2d8ba3> │ │ │ │ vmovdqu (%r8),%xmm0 │ │ │ │ vmovdqu (%r8,%rsi,1),%xmm1 │ │ │ │ vmovdqa %xmm0,0x80(%rsp) │ │ │ │ vmovdqa %xmm1,0x90(%rsp) │ │ │ │ test $0x1,%r10b │ │ │ │ - je 31274c <__cxa_finalize@plt+0x2e76fc> │ │ │ │ + je 303bfc <__cxa_finalize@plt+0x2d8bac> │ │ │ │ vmovd -0x4(%r8),%xmm0 │ │ │ │ vmovd -0x4(%r8,%rsi,1),%xmm1 │ │ │ │ vmovd %xmm0,0x7c(%rsp) │ │ │ │ vmovd %xmm1,0x8c(%rsp) │ │ │ │ - jmp 31275b <__cxa_finalize@plt+0x2e770b> │ │ │ │ + jmp 303c0b <__cxa_finalize@plt+0x2d8bbb> │ │ │ │ vmovdqa %ymm7,0x80(%rsp) │ │ │ │ vmovd %xmm7,0x7c(%rsp) │ │ │ │ vmovd %xmm7,0x8c(%rsp) │ │ │ │ test $0x1,%r10b │ │ │ │ - je 31278e <__cxa_finalize@plt+0x2e773e> │ │ │ │ + je 303c3e <__cxa_finalize@plt+0x2d8bee> │ │ │ │ vmovd (%rdx),%xmm0 │ │ │ │ vmovd 0x4(%rdx),%xmm1 │ │ │ │ vmovd 0x8(%rdx),%xmm2 │ │ │ │ vmovd 0xc(%rdx),%xmm3 │ │ │ │ vmovd %xmm0,0x3c(%rsp) │ │ │ │ vmovd %xmm1,0x4c(%rsp) │ │ │ │ vmovd %xmm2,0x5c(%rsp) │ │ │ │ vmovd %xmm3,0x6c(%rsp) │ │ │ │ - jmp 3127a6 <__cxa_finalize@plt+0x2e7756> │ │ │ │ + jmp 303c56 <__cxa_finalize@plt+0x2d8c06> │ │ │ │ vmovd %xmm7,0x3c(%rsp) │ │ │ │ vmovd %xmm7,0x4c(%rsp) │ │ │ │ vmovd %xmm7,0x5c(%rsp) │ │ │ │ vmovd %xmm7,0x6c(%rsp) │ │ │ │ test $0x2,%r10b │ │ │ │ - jne 3127e2 <__cxa_finalize@plt+0x2e7792> │ │ │ │ + jne 303c92 <__cxa_finalize@plt+0x2d8c42> │ │ │ │ vmovd %xmm7,0x28(%rsp) │ │ │ │ vmovd %xmm7,0x38(%rsp) │ │ │ │ vmovd %xmm7,0x48(%rsp) │ │ │ │ vmovd %xmm7,0x58(%rsp) │ │ │ │ vmovd %xmm7,0x68(%rsp) │ │ │ │ vmovd %xmm7,0x78(%rsp) │ │ │ │ vmovd %xmm7,0x88(%rsp) │ │ │ │ vmovd %xmm7,0x98(%rsp) │ │ │ │ mov 0x18(%rbp),%eax │ │ │ │ mov 0x20(%rbp),%ecx │ │ │ │ vpbroadcastd 0x48(%r11),%ymm8 │ │ │ │ lea (%r11,%rcx,2),%rcx │ │ │ │ test %r9d,%r9d │ │ │ │ - je 312886 <__cxa_finalize@plt+0x2e7836> │ │ │ │ + je 303d36 <__cxa_finalize@plt+0x2d8ce6> │ │ │ │ vmovd %r9d,%xmm6 │ │ │ │ vpbroadcastw %xmm6,%ymm6 │ │ │ │ lzcnt %r9d,%r8d │ │ │ │ rorx $0x2,%r9d,%r10d │ │ │ │ cmpl $0xfff,0x38(%rbp) │ │ │ │ cmove %r10d,%r9d │ │ │ │ mov 0x28(%rbp),%r10d │ │ │ │ and $0x4,%r9d │ │ │ │ sub $0x1f,%r10d │ │ │ │ vpbroadcastd 0x30(%r11,%r9,1),%ymm9 │ │ │ │ vpbroadcastd 0x38(%r11,%r9,1),%ymm10 │ │ │ │ test %eax,%eax │ │ │ │ - je 312868 <__cxa_finalize@plt+0x2e7818> │ │ │ │ + je 303d18 <__cxa_finalize@plt+0x2d8cc8> │ │ │ │ vmovd %eax,%xmm0 │ │ │ │ vpbroadcastw %xmm0,%ymm13 │ │ │ │ lzcnt %eax,%eax │ │ │ │ xor %r9d,%r9d │ │ │ │ add %r10d,%r8d │ │ │ │ cmovs %r9d,%r8d │ │ │ │ add %r10d,%eax │ │ │ │ lea 0x40(%rsp),%r10 │ │ │ │ mov %r8,(%rsp) │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ - call 312b90 <__cxa_finalize@plt+0x2e7b40> │ │ │ │ - jmp 31287d <__cxa_finalize@plt+0x2e782d> │ │ │ │ + call 304040 <__cxa_finalize@plt+0x2d8ff0> │ │ │ │ + jmp 303d2d <__cxa_finalize@plt+0x2d8cdd> │ │ │ │ add %r10d,%r8d │ │ │ │ cmovs %eax,%r8d │ │ │ │ lea 0x40(%rsp),%r10 │ │ │ │ mov %r8,(%rsp) │ │ │ │ - call 3128b0 <__cxa_finalize@plt+0x2e7860> │ │ │ │ + call 303d60 <__cxa_finalize@plt+0x2d8d10> │ │ │ │ mov %rbp,%rsp │ │ │ │ pop %rbp │ │ │ │ pop %rbx │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ mov 0x28(%rbp),%r10d │ │ │ │ vmovd %eax,%xmm6 │ │ │ │ vpbroadcastw %xmm6,%ymm6 │ │ │ │ tzcnt %eax,%eax │ │ │ │ sub %eax,%r10d │ │ │ │ mov %r10,0x10(%rsp) │ │ │ │ lea 0x40(%rsp),%r10 │ │ │ │ - call 3129c0 <__cxa_finalize@plt+0x2e7970> │ │ │ │ - jmp 31287d <__cxa_finalize@plt+0x2e782d> │ │ │ │ + call 303e70 <__cxa_finalize@plt+0x2d8e20> │ │ │ │ + jmp 303d2d <__cxa_finalize@plt+0x2d8cdd> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ movsbq 0x4(%rcx),%r8 │ │ │ │ vmovdqa (%r10),%ymm1 │ │ │ │ vpunpcklqdq 0x20(%r10),%ymm1,%ymm1 │ │ │ │ vmovdqu (%r10,%r8,1),%ymm2 │ │ │ │ vpunpcklqdq 0x20(%r10,%r8,1),%ymm2,%ymm2 │ │ │ │ neg %r8 │ │ │ │ @@ -676205,58 +665366,58 @@ │ │ │ │ vmovdqu (%rdi,%rsi,2),%xmm2 │ │ │ │ vmovdqu (%rdi,%rbx,1),%xmm3 │ │ │ │ lea (%rdi,%rsi,4),%rax │ │ │ │ vmovdqu (%rax),%xmm4 │ │ │ │ vmovdqu (%rax,%rsi,1),%xmm5 │ │ │ │ vmovdqu (%rax,%rsi,2),%xmm6 │ │ │ │ vmovdqu (%rax,%rbx,1),%xmm7 │ │ │ │ - lea 0xca2f7(%rip),%r11 │ │ │ │ + lea 0xd7f87(%rip),%r11 │ │ │ │ vmovdqa %xmm0,0x40(%rsp) │ │ │ │ vmovdqa %xmm1,0x50(%rsp) │ │ │ │ vmovdqa %xmm2,0x60(%rsp) │ │ │ │ vmovdqa %xmm3,0x70(%rsp) │ │ │ │ vmovdqa %xmm4,0x80(%rsp) │ │ │ │ vmovdqa %xmm5,0x90(%rsp) │ │ │ │ vmovdqa %xmm6,0xa0(%rsp) │ │ │ │ vmovdqa %xmm7,0xb0(%rsp) │ │ │ │ vpbroadcastd 0x4c(%r11),%ymm7 │ │ │ │ test $0x4,%r10b │ │ │ │ - je 312f65 <__cxa_finalize@plt+0x2e7f15> │ │ │ │ + je 304415 <__cxa_finalize@plt+0x2d93c5> │ │ │ │ vmovdqu (%rcx),%xmm0 │ │ │ │ vmovdqu (%rcx,%rsi,1),%xmm1 │ │ │ │ vmovdqa %xmm0,0x20(%rsp) │ │ │ │ vmovdqa %xmm1,0x30(%rsp) │ │ │ │ test $0x1,%r10b │ │ │ │ - je 312f6b <__cxa_finalize@plt+0x2e7f1b> │ │ │ │ + je 30441b <__cxa_finalize@plt+0x2d93cb> │ │ │ │ vmovd -0x4(%rcx),%xmm0 │ │ │ │ vmovd -0x4(%rcx,%rsi,1),%xmm1 │ │ │ │ vmovd %xmm0,0x1c(%rsp) │ │ │ │ vmovd %xmm1,0x2c(%rsp) │ │ │ │ - jmp 312f77 <__cxa_finalize@plt+0x2e7f27> │ │ │ │ + jmp 304427 <__cxa_finalize@plt+0x2d93d7> │ │ │ │ vmovdqa %ymm7,0x20(%rsp) │ │ │ │ vmovd %xmm7,0x1c(%rsp) │ │ │ │ vmovd %xmm7,0x2c(%rsp) │ │ │ │ test $0x8,%r10b │ │ │ │ - je 312fc1 <__cxa_finalize@plt+0x2e7f71> │ │ │ │ + je 304471 <__cxa_finalize@plt+0x2d9421> │ │ │ │ vmovdqu (%r8),%xmm0 │ │ │ │ vmovdqu (%r8,%rsi,1),%xmm1 │ │ │ │ vmovdqa %xmm0,0xc0(%rsp) │ │ │ │ vmovdqa %xmm1,0xd0(%rsp) │ │ │ │ test $0x1,%r10b │ │ │ │ - je 312fca <__cxa_finalize@plt+0x2e7f7a> │ │ │ │ + je 30447a <__cxa_finalize@plt+0x2d942a> │ │ │ │ vmovd -0x4(%r8),%xmm0 │ │ │ │ vmovd -0x4(%r8,%rsi,1),%xmm1 │ │ │ │ vmovd %xmm0,0xbc(%rsp) │ │ │ │ vmovd %xmm1,0xcc(%rsp) │ │ │ │ - jmp 312fdc <__cxa_finalize@plt+0x2e7f8c> │ │ │ │ + jmp 30448c <__cxa_finalize@plt+0x2d943c> │ │ │ │ vmovdqa %ymm7,0xc0(%rsp) │ │ │ │ vmovd %xmm7,0xbc(%rsp) │ │ │ │ vmovd %xmm7,0xcc(%rsp) │ │ │ │ test $0x1,%r10b │ │ │ │ - je 313044 <__cxa_finalize@plt+0x2e7ff4> │ │ │ │ + je 3044f4 <__cxa_finalize@plt+0x2d94a4> │ │ │ │ vmovd (%rdx),%xmm0 │ │ │ │ vmovd 0x4(%rdx),%xmm1 │ │ │ │ vmovd 0x8(%rdx),%xmm2 │ │ │ │ vmovd 0xc(%rdx),%xmm3 │ │ │ │ vmovd %xmm0,0x3c(%rsp) │ │ │ │ vmovd %xmm1,0x4c(%rsp) │ │ │ │ vmovd %xmm2,0x5c(%rsp) │ │ │ │ @@ -676265,25 +665426,25 @@ │ │ │ │ vmovd 0x14(%rdx),%xmm1 │ │ │ │ vmovd 0x18(%rdx),%xmm2 │ │ │ │ vmovd 0x1c(%rdx),%xmm3 │ │ │ │ vmovd %xmm0,0x7c(%rsp) │ │ │ │ vmovd %xmm1,0x8c(%rsp) │ │ │ │ vmovd %xmm2,0x9c(%rsp) │ │ │ │ vmovd %xmm3,0xac(%rsp) │ │ │ │ - jmp 31307d <__cxa_finalize@plt+0x2e802d> │ │ │ │ + jmp 30452d <__cxa_finalize@plt+0x2d94dd> │ │ │ │ vmovd %xmm7,0x3c(%rsp) │ │ │ │ vmovd %xmm7,0x4c(%rsp) │ │ │ │ vmovd %xmm7,0x5c(%rsp) │ │ │ │ vmovd %xmm7,0x6c(%rsp) │ │ │ │ vmovd %xmm7,0x7c(%rsp) │ │ │ │ vmovd %xmm7,0x8c(%rsp) │ │ │ │ vmovd %xmm7,0x9c(%rsp) │ │ │ │ vmovd %xmm7,0xac(%rsp) │ │ │ │ test $0x2,%r10b │ │ │ │ - jne 3130dd <__cxa_finalize@plt+0x2e808d> │ │ │ │ + jne 30458d <__cxa_finalize@plt+0x2d953d> │ │ │ │ vmovd %xmm7,0x28(%rsp) │ │ │ │ vmovd %xmm7,0x38(%rsp) │ │ │ │ vmovd %xmm7,0x48(%rsp) │ │ │ │ vmovd %xmm7,0x58(%rsp) │ │ │ │ vmovd %xmm7,0x68(%rsp) │ │ │ │ vmovd %xmm7,0x78(%rsp) │ │ │ │ vmovd %xmm7,0x88(%rsp) │ │ │ │ @@ -676293,62 +665454,62 @@ │ │ │ │ vmovd %xmm7,0xc8(%rsp) │ │ │ │ vmovd %xmm7,0xd8(%rsp) │ │ │ │ mov 0x18(%rbp),%eax │ │ │ │ mov 0x20(%rbp),%ecx │ │ │ │ vpbroadcastd 0x48(%r11),%ymm8 │ │ │ │ lea (%r11,%rcx,2),%rcx │ │ │ │ test %r9d,%r9d │ │ │ │ - je 31318b <__cxa_finalize@plt+0x2e813b> │ │ │ │ + je 30463b <__cxa_finalize@plt+0x2d95eb> │ │ │ │ vmovd %r9d,%xmm6 │ │ │ │ vpbroadcastw %xmm6,%ymm6 │ │ │ │ lzcnt %r9d,%r8d │ │ │ │ rorx $0x2,%r9d,%r10d │ │ │ │ cmpl $0xfff,0x38(%rbp) │ │ │ │ cmove %r10d,%r9d │ │ │ │ mov 0x28(%rbp),%r10d │ │ │ │ and $0x4,%r9d │ │ │ │ sub $0x1f,%r10d │ │ │ │ vpbroadcastd 0x30(%r11,%r9,1),%ymm9 │ │ │ │ vpbroadcastd 0x38(%r11,%r9,1),%ymm10 │ │ │ │ test %eax,%eax │ │ │ │ - je 313168 <__cxa_finalize@plt+0x2e8118> │ │ │ │ + je 304618 <__cxa_finalize@plt+0x2d95c8> │ │ │ │ vmovd %eax,%xmm0 │ │ │ │ vpbroadcastw %xmm0,%ymm13 │ │ │ │ lzcnt %eax,%eax │ │ │ │ xor %r9d,%r9d │ │ │ │ add %r10d,%r8d │ │ │ │ cmovs %r9d,%r8d │ │ │ │ add %r10d,%eax │ │ │ │ lea 0x40(%rsp),%r10 │ │ │ │ mov %r8,(%rsp) │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ - call 312b90 <__cxa_finalize@plt+0x2e7b40> │ │ │ │ - call 312b90 <__cxa_finalize@plt+0x2e7b40> │ │ │ │ - jmp 313182 <__cxa_finalize@plt+0x2e8132> │ │ │ │ + call 304040 <__cxa_finalize@plt+0x2d8ff0> │ │ │ │ + call 304040 <__cxa_finalize@plt+0x2d8ff0> │ │ │ │ + jmp 304632 <__cxa_finalize@plt+0x2d95e2> │ │ │ │ add %r10d,%r8d │ │ │ │ cmovs %eax,%r8d │ │ │ │ lea 0x40(%rsp),%r10 │ │ │ │ mov %r8,(%rsp) │ │ │ │ - call 3128b0 <__cxa_finalize@plt+0x2e7860> │ │ │ │ - call 3128b0 <__cxa_finalize@plt+0x2e7860> │ │ │ │ + call 303d60 <__cxa_finalize@plt+0x2d8d10> │ │ │ │ + call 303d60 <__cxa_finalize@plt+0x2d8d10> │ │ │ │ mov %rbp,%rsp │ │ │ │ pop %rbp │ │ │ │ pop %rbx │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ mov 0x28(%rbp),%r10d │ │ │ │ vmovd %eax,%xmm6 │ │ │ │ vpbroadcastw %xmm6,%ymm6 │ │ │ │ tzcnt %eax,%eax │ │ │ │ sub %eax,%r10d │ │ │ │ mov %r10,0x10(%rsp) │ │ │ │ lea 0x40(%rsp),%r10 │ │ │ │ - call 3129c0 <__cxa_finalize@plt+0x2e7970> │ │ │ │ - call 3129c0 <__cxa_finalize@plt+0x2e7970> │ │ │ │ - jmp 313182 <__cxa_finalize@plt+0x2e8132> │ │ │ │ + call 303e70 <__cxa_finalize@plt+0x2d8e20> │ │ │ │ + call 303e70 <__cxa_finalize@plt+0x2d8e20> │ │ │ │ + jmp 304632 <__cxa_finalize@plt+0x2d95e2> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ push %rbx │ │ │ │ mov %rsp,%rbx │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ sub $0x1a0,%rsp │ │ │ │ mov 0x28(%rbx),%r10d │ │ │ │ @@ -676359,60 +665520,60 @@ │ │ │ │ vmovdqu (%rax,%rsi,1),%ymm3 │ │ │ │ lea (%rax,%rsi,2),%rax │ │ │ │ vmovdqu (%rax),%ymm4 │ │ │ │ vmovdqu (%rax,%rsi,1),%ymm5 │ │ │ │ lea (%rax,%rsi,2),%rax │ │ │ │ vmovdqu (%rax),%ymm6 │ │ │ │ vmovdqu (%rax,%rsi,1),%ymm7 │ │ │ │ - lea 0xc9fee(%rip),%r11 │ │ │ │ + lea 0xd7c7e(%rip),%r11 │ │ │ │ vmovdqa %ymm0,0x60(%rsp) │ │ │ │ vmovdqa %ymm1,0x80(%rsp) │ │ │ │ vmovdqa %ymm2,0xa0(%rsp) │ │ │ │ vmovdqa %ymm3,0xc0(%rsp) │ │ │ │ vmovdqa %ymm4,0xe0(%rsp) │ │ │ │ vmovdqa %ymm5,0x100(%rsp) │ │ │ │ vmovdqa %ymm6,0x120(%rsp) │ │ │ │ vmovdqa %ymm7,0x140(%rsp) │ │ │ │ vpbroadcastd 0x34(%r11),%ymm7 │ │ │ │ test $0x4,%r10b │ │ │ │ - je 31328f <__cxa_finalize@plt+0x2e823f> │ │ │ │ + je 30473f <__cxa_finalize@plt+0x2d96ef> │ │ │ │ vmovdqu (%rcx),%ymm0 │ │ │ │ vmovdqu (%rcx,%rsi,1),%ymm1 │ │ │ │ vmovdqa %ymm0,0x20(%rsp) │ │ │ │ vmovdqa %ymm1,0x40(%rsp) │ │ │ │ test $0x1,%r10b │ │ │ │ - je 31329b <__cxa_finalize@plt+0x2e824b> │ │ │ │ + je 30474b <__cxa_finalize@plt+0x2d96fb> │ │ │ │ vmovd -0x4(%rcx),%xmm0 │ │ │ │ vmovd -0x4(%rcx,%rsi,1),%xmm1 │ │ │ │ vmovd %xmm0,0x1c(%rsp) │ │ │ │ vmovd %xmm1,0x3c(%rsp) │ │ │ │ - jmp 3132a7 <__cxa_finalize@plt+0x2e8257> │ │ │ │ + jmp 304757 <__cxa_finalize@plt+0x2d9707> │ │ │ │ vmovdqa %ymm7,0x20(%rsp) │ │ │ │ vmovdqa %ymm7,0x40(%rsp) │ │ │ │ vmovd %xmm7,0x1c(%rsp) │ │ │ │ vmovd %xmm7,0x3c(%rsp) │ │ │ │ test $0x8,%r10b │ │ │ │ - je 3132f1 <__cxa_finalize@plt+0x2e82a1> │ │ │ │ + je 3047a1 <__cxa_finalize@plt+0x2d9751> │ │ │ │ vmovdqu (%r8),%ymm0 │ │ │ │ vmovdqu (%r8,%rsi,1),%ymm1 │ │ │ │ vmovdqa %ymm0,0x160(%rsp) │ │ │ │ vmovdqa %ymm1,0x180(%rsp) │ │ │ │ test $0x1,%r10b │ │ │ │ - je 313303 <__cxa_finalize@plt+0x2e82b3> │ │ │ │ + je 3047b3 <__cxa_finalize@plt+0x2d9763> │ │ │ │ vmovd -0x4(%r8),%xmm0 │ │ │ │ vmovd -0x4(%r8,%rsi,1),%xmm1 │ │ │ │ vmovd %xmm0,0x15c(%rsp) │ │ │ │ vmovd %xmm1,0x17c(%rsp) │ │ │ │ - jmp 313315 <__cxa_finalize@plt+0x2e82c5> │ │ │ │ + jmp 3047c5 <__cxa_finalize@plt+0x2d9775> │ │ │ │ vmovdqa %ymm7,0x160(%rsp) │ │ │ │ vmovdqa %ymm7,0x180(%rsp) │ │ │ │ vmovd %xmm7,0x15c(%rsp) │ │ │ │ vmovd %xmm7,0x17c(%rsp) │ │ │ │ test $0x1,%r10b │ │ │ │ - je 313386 <__cxa_finalize@plt+0x2e8336> │ │ │ │ + je 304836 <__cxa_finalize@plt+0x2d97e6> │ │ │ │ vmovd (%rdx),%xmm0 │ │ │ │ vmovd 0x4(%rdx),%xmm1 │ │ │ │ vmovd 0x8(%rdx),%xmm2 │ │ │ │ vmovd 0xc(%rdx),%xmm3 │ │ │ │ vmovd %xmm0,0x5c(%rsp) │ │ │ │ vmovd %xmm1,0x7c(%rsp) │ │ │ │ vmovd %xmm2,0x9c(%rsp) │ │ │ │ @@ -676421,25 +665582,25 @@ │ │ │ │ vmovd 0x14(%rdx),%xmm1 │ │ │ │ vmovd 0x18(%rdx),%xmm2 │ │ │ │ vmovd 0x1c(%rdx),%xmm3 │ │ │ │ vmovd %xmm0,0xdc(%rsp) │ │ │ │ vmovd %xmm1,0xfc(%rsp) │ │ │ │ vmovd %xmm2,0x11c(%rsp) │ │ │ │ vmovd %xmm3,0x13c(%rsp) │ │ │ │ - jmp 3133c8 <__cxa_finalize@plt+0x2e8378> │ │ │ │ + jmp 304878 <__cxa_finalize@plt+0x2d9828> │ │ │ │ vmovd %xmm7,0x5c(%rsp) │ │ │ │ vmovd %xmm7,0x7c(%rsp) │ │ │ │ vmovd %xmm7,0x9c(%rsp) │ │ │ │ vmovd %xmm7,0xbc(%rsp) │ │ │ │ vmovd %xmm7,0xdc(%rsp) │ │ │ │ vmovd %xmm7,0xfc(%rsp) │ │ │ │ vmovd %xmm7,0x11c(%rsp) │ │ │ │ vmovd %xmm7,0x13c(%rsp) │ │ │ │ test $0x2,%r10b │ │ │ │ - jne 313431 <__cxa_finalize@plt+0x2e83e1> │ │ │ │ + jne 3048e1 <__cxa_finalize@plt+0x2d9891> │ │ │ │ vmovd %xmm7,0x30(%rsp) │ │ │ │ vmovd %xmm7,0x50(%rsp) │ │ │ │ vmovd %xmm7,0x70(%rsp) │ │ │ │ vmovd %xmm7,0x90(%rsp) │ │ │ │ vmovd %xmm7,0xb0(%rsp) │ │ │ │ vmovd %xmm7,0xd0(%rsp) │ │ │ │ vmovd %xmm7,0xf0(%rsp) │ │ │ │ @@ -676449,67 +665610,67 @@ │ │ │ │ vmovd %xmm7,0x170(%rsp) │ │ │ │ vmovd %xmm7,0x190(%rsp) │ │ │ │ mov 0x10(%rbx),%eax │ │ │ │ mov 0x18(%rbx),%ecx │ │ │ │ vpbroadcastd 0x30(%r11),%ymm8 │ │ │ │ lea (%r11,%rcx,2),%rcx │ │ │ │ test %r9d,%r9d │ │ │ │ - je 3134f2 <__cxa_finalize@plt+0x2e84a2> │ │ │ │ + je 3049a2 <__cxa_finalize@plt+0x2d9952> │ │ │ │ vmovd %r9d,%xmm6 │ │ │ │ vpbroadcastw %xmm6,%ymm6 │ │ │ │ lzcnt %r9d,%r8d │ │ │ │ rorx $0x2,%r9d,%r10d │ │ │ │ cmpl $0xfff,0x30(%rbx) │ │ │ │ cmove %r10d,%r9d │ │ │ │ mov 0x20(%rbx),%r10d │ │ │ │ and $0x4,%r9d │ │ │ │ sub $0x1f,%r10d │ │ │ │ vpbroadcastd 0x18(%r11,%r9,1),%ymm9 │ │ │ │ vpbroadcastd 0x20(%r11,%r9,1),%ymm10 │ │ │ │ test %eax,%eax │ │ │ │ - je 3134c6 <__cxa_finalize@plt+0x2e8476> │ │ │ │ + je 304976 <__cxa_finalize@plt+0x2d9926> │ │ │ │ vmovd %eax,%xmm0 │ │ │ │ vpbroadcastw %xmm0,%ymm13 │ │ │ │ lzcnt %eax,%eax │ │ │ │ xor %r9d,%r9d │ │ │ │ add %r10d,%r8d │ │ │ │ cmovs %r9d,%r8d │ │ │ │ add %r10d,%eax │ │ │ │ lea 0x60(%rsp),%r10 │ │ │ │ mov %r8,(%rsp) │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ - call 313800 <__cxa_finalize@plt+0x2e87b0> │ │ │ │ - call 313800 <__cxa_finalize@plt+0x2e87b0> │ │ │ │ - call 313800 <__cxa_finalize@plt+0x2e87b0> │ │ │ │ - call 313800 <__cxa_finalize@plt+0x2e87b0> │ │ │ │ - jmp 3134ea <__cxa_finalize@plt+0x2e849a> │ │ │ │ + call 304cb0 <__cxa_finalize@plt+0x2d9c60> │ │ │ │ + call 304cb0 <__cxa_finalize@plt+0x2d9c60> │ │ │ │ + call 304cb0 <__cxa_finalize@plt+0x2d9c60> │ │ │ │ + call 304cb0 <__cxa_finalize@plt+0x2d9c60> │ │ │ │ + jmp 30499a <__cxa_finalize@plt+0x2d994a> │ │ │ │ add %r10d,%r8d │ │ │ │ cmovs %eax,%r8d │ │ │ │ lea 0x60(%rsp),%r10 │ │ │ │ mov %r8,(%rsp) │ │ │ │ - call 313530 <__cxa_finalize@plt+0x2e84e0> │ │ │ │ - call 313530 <__cxa_finalize@plt+0x2e84e0> │ │ │ │ - call 313530 <__cxa_finalize@plt+0x2e84e0> │ │ │ │ - call 313530 <__cxa_finalize@plt+0x2e84e0> │ │ │ │ + call 3049e0 <__cxa_finalize@plt+0x2d9990> │ │ │ │ + call 3049e0 <__cxa_finalize@plt+0x2d9990> │ │ │ │ + call 3049e0 <__cxa_finalize@plt+0x2d9990> │ │ │ │ + call 3049e0 <__cxa_finalize@plt+0x2d9990> │ │ │ │ mov %rbx,%rsp │ │ │ │ pop %rbx │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ mov 0x20(%rbx),%r10d │ │ │ │ vmovd %eax,%xmm6 │ │ │ │ vpbroadcastw %xmm6,%ymm6 │ │ │ │ tzcnt %eax,%eax │ │ │ │ sub %eax,%r10d │ │ │ │ mov %r10,0x10(%rsp) │ │ │ │ lea 0x60(%rsp),%r10 │ │ │ │ - call 313630 <__cxa_finalize@plt+0x2e85e0> │ │ │ │ - call 313630 <__cxa_finalize@plt+0x2e85e0> │ │ │ │ - call 313630 <__cxa_finalize@plt+0x2e85e0> │ │ │ │ - call 313630 <__cxa_finalize@plt+0x2e85e0> │ │ │ │ - jmp 3134ea <__cxa_finalize@plt+0x2e849a> │ │ │ │ + call 304ae0 <__cxa_finalize@plt+0x2d9a90> │ │ │ │ + call 304ae0 <__cxa_finalize@plt+0x2d9a90> │ │ │ │ + call 304ae0 <__cxa_finalize@plt+0x2d9a90> │ │ │ │ + call 304ae0 <__cxa_finalize@plt+0x2d9a90> │ │ │ │ + jmp 30499a <__cxa_finalize@plt+0x2d994a> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ movsbq 0x4(%rcx),%r8 │ │ │ │ vmovdqa (%r10),%xmm1 │ │ │ │ vinserti128 $0x1,0x20(%r10),%ymm1,%ymm1 │ │ │ │ vmovdqu (%r10,%r8,1),%xmm2 │ │ │ │ vinserti128 $0x1,0x20(%r10,%r8,1),%ymm2,%ymm2 │ │ │ │ @@ -676811,15 +665972,15 @@ │ │ │ │ vpmaxsw %ymm0,%ymm12,%ymm0 │ │ │ │ vmovdqa %xmm0,(%rdi) │ │ │ │ vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0xc9709(%rip),%rax │ │ │ │ + lea 0xd7399(%rip),%rax │ │ │ │ shr $0xb,%ecx │ │ │ │ vpbroadcastd (%rax,%rcx,4),%ymm4 │ │ │ │ lea (%rsi,%rsi,2),%rax │ │ │ │ vmovdqa (%rdi),%xmm0 │ │ │ │ vmovdqa (%rdi,%rsi,1),%xmm1 │ │ │ │ vmovdqa (%rdi,%rsi,2),%xmm2 │ │ │ │ vmovdqa (%rdi,%rax,1),%xmm3 │ │ │ │ @@ -676830,16577 +665991,12617 @@ │ │ │ │ vinserti128 $0x1,(%rdi),%ymm3,%ymm3 │ │ │ │ vpmulhuw %ymm4,%ymm0,%ymm0 │ │ │ │ vpmulhuw %ymm4,%ymm1,%ymm1 │ │ │ │ vpmulhuw %ymm4,%ymm2,%ymm2 │ │ │ │ vpmulhuw %ymm4,%ymm3,%ymm3 │ │ │ │ jmp 2e0fee <__cxa_finalize@plt+0x2b5f9e> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0xc9b5d(%rip),%r9 │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - inc %rdx │ │ │ │ - vmovdqu (%rdx),%ymm0 │ │ │ │ - mov $0x8000,%eax │ │ │ │ - shrx %ecx,%eax,%eax │ │ │ │ - vmovd %eax,%xmm3 │ │ │ │ - movslq (%r9,%rcx,4),%rax │ │ │ │ - vpcmpeqd %ymm2,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm2,%ymm0,%ymm0 │ │ │ │ - add %r9,%rax │ │ │ │ - add $0xffffffffffffffec,%r9 │ │ │ │ - movslq (%r9,%rcx,4),%rcx │ │ │ │ - add %r9,%rcx │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r8d,%r8d │ │ │ │ - tzcnt %r8d,%eax │ │ │ │ - sub %r8,%rdx │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - vmovdqu (%rdx),%ymm0 │ │ │ │ - mov $0x8000,%r9d │ │ │ │ - shrx %eax,%r9d,%r9d │ │ │ │ - vmovd %r9d,%xmm3 │ │ │ │ - lea 0xc9afa(%rip),%r9 │ │ │ │ - movslq (%r9,%rax,4),%rax │ │ │ │ - vpcmpeqd %ymm2,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm2,%ymm0,%ymm0 │ │ │ │ - add %r9,%rax │ │ │ │ - add $0xffffffffffffffec,%r9 │ │ │ │ - movslq (%r9,%rcx,4),%rcx │ │ │ │ - add %r9,%rcx │ │ │ │ - jmp *%rax │ │ │ │ - vmovdqu 0x20(%rdx),%ymm1 │ │ │ │ - vpmaddubsw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpunpckhqdq %xmm0,%xmm0,%xmm1 │ │ │ │ - vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpsrlq $0x20,%xmm0,%xmm1 │ │ │ │ - vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpmaddwd %xmm2,%xmm0,%xmm0 │ │ │ │ - vpmulhrsw %xmm3,%xmm0,%xmm0 │ │ │ │ - lea (%rsi,%rsi,2),%r9 │ │ │ │ - vpbroadcastb %xmm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,%ymm1 │ │ │ │ - jmp *%rcx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - tzcnt %r8d,%eax │ │ │ │ - lea (%rcx,%r8,1),%r9d │ │ │ │ - vmovd %r9d,%xmm4 │ │ │ │ - tzcnt %r9d,%r9d │ │ │ │ - vmovd %r9d,%xmm5 │ │ │ │ - lea 0xc9a39(%rip),%r9 │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - movslq (%r9,%rax,4),%rax │ │ │ │ - movslq 0x14(%r9,%rcx,4),%rcx │ │ │ │ - vpcmpeqd %ymm3,%ymm3,%ymm3 │ │ │ │ - vpsrlw $0x1,%xmm4,%xmm4 │ │ │ │ - add %r9,%rax │ │ │ │ - add %r9,%rcx │ │ │ │ - lea (%rsi,%rsi,2),%r9 │ │ │ │ - jmp *%rax │ │ │ │ - vmovd -0x4(%rdx),%xmm0 │ │ │ │ - vpmaddubsw %xmm3,%xmm0,%xmm0 │ │ │ │ - jmp *%rcx │ │ │ │ - vmovd 0x1(%rdx),%xmm1 │ │ │ │ - vpmaddubsw %xmm3,%xmm1,%xmm1 │ │ │ │ - vpsubw %xmm4,%xmm0,%xmm0 │ │ │ │ - vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpmaddwd %xmm3,%xmm0,%xmm0 │ │ │ │ - cmp $0x4,%r8d │ │ │ │ - jg 313cb0 <__cxa_finalize@plt+0x2e8c60> │ │ │ │ - vpsrlw $0x3,%xmm0,%xmm0 │ │ │ │ - jmp 313cdc <__cxa_finalize@plt+0x2e8c8c> │ │ │ │ - vpunpckhqdq %xmm0,%xmm0,%xmm1 │ │ │ │ - lea (%r8,%r8,1),%edx │ │ │ │ - mov $0x55563334,%eax │ │ │ │ - vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - shrx %edx,%eax,%eax │ │ │ │ - vpsrlq $0x20,%xmm0,%xmm1 │ │ │ │ - vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vmovd %eax,%xmm1 │ │ │ │ - vpsrlw $0x2,%xmm0,%xmm0 │ │ │ │ - vpmulhuw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpbroadcastb %xmm0,%xmm0 │ │ │ │ - vmovd %xmm0,(%rdi) │ │ │ │ - vmovd %xmm0,(%rdi,%rsi,1) │ │ │ │ - vmovd %xmm0,(%rdi,%rsi,2) │ │ │ │ - vmovd %xmm0,(%rdi,%r9,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 313ce1 <__cxa_finalize@plt+0x2e8c91> │ │ │ │ - vzeroupper │ │ │ │ + sub $0x148,%rsp │ │ │ │ + mov 0x168(%rsp),%r10d │ │ │ │ + lea 0xd737a(%rip),%r11 │ │ │ │ + movdqu (%rdi),%xmm0 │ │ │ │ + movdqu (%rdi,%rsi,1),%xmm1 │ │ │ │ + lea (%rdi,%rsi,2),%rax │ │ │ │ + movdqu (%rax),%xmm2 │ │ │ │ + movdqu (%rax,%rsi,1),%xmm3 │ │ │ │ + movddup 0x40(%r11),%xmm7 │ │ │ │ + movdqa %xmm0,0x80(%rsp) │ │ │ │ + movdqa %xmm1,0xa0(%rsp) │ │ │ │ + movdqa %xmm2,0xc0(%rsp) │ │ │ │ + movdqa %xmm3,0xe0(%rsp) │ │ │ │ + test $0x4,%r10b │ │ │ │ + je 3050b0 <__cxa_finalize@plt+0x2da060> │ │ │ │ + movdqu (%rcx),%xmm0 │ │ │ │ + movdqu (%rcx,%rsi,1),%xmm1 │ │ │ │ + movdqa %xmm0,0x40(%rsp) │ │ │ │ + movdqa %xmm1,0x60(%rsp) │ │ │ │ + test $0x1,%r10b │ │ │ │ + je 3050bc <__cxa_finalize@plt+0x2da06c> │ │ │ │ + movd -0x4(%rcx),%xmm0 │ │ │ │ + movd -0x4(%rcx,%rsi,1),%xmm1 │ │ │ │ + movd %xmm0,0x3c(%rsp) │ │ │ │ + movd %xmm1,0x5c(%rsp) │ │ │ │ + jmp 3050c8 <__cxa_finalize@plt+0x2da078> │ │ │ │ + movdqa %xmm7,0x40(%rsp) │ │ │ │ + movdqa %xmm7,0x60(%rsp) │ │ │ │ + movd %xmm7,0x3c(%rsp) │ │ │ │ + movd %xmm7,0x5c(%rsp) │ │ │ │ + test $0x8,%r10b │ │ │ │ + je 305112 <__cxa_finalize@plt+0x2da0c2> │ │ │ │ + movdqu (%r8),%xmm0 │ │ │ │ + movdqu (%r8,%rsi,1),%xmm1 │ │ │ │ + movdqa %xmm0,0x100(%rsp) │ │ │ │ + movdqa %xmm1,0x120(%rsp) │ │ │ │ + test $0x1,%r10b │ │ │ │ + je 305124 <__cxa_finalize@plt+0x2da0d4> │ │ │ │ + movd -0x4(%r8),%xmm0 │ │ │ │ + movd -0x4(%r8,%rsi,1),%xmm1 │ │ │ │ + movd %xmm0,0xfc(%rsp) │ │ │ │ + movd %xmm1,0x11c(%rsp) │ │ │ │ + jmp 305136 <__cxa_finalize@plt+0x2da0e6> │ │ │ │ + movdqa %xmm7,0x100(%rsp) │ │ │ │ + movdqa %xmm7,0x120(%rsp) │ │ │ │ + movd %xmm7,0xfc(%rsp) │ │ │ │ + movd %xmm7,0x11c(%rsp) │ │ │ │ + test $0x1,%r10b │ │ │ │ + je 305172 <__cxa_finalize@plt+0x2da122> │ │ │ │ + movd (%rdx),%xmm0 │ │ │ │ + movd 0x4(%rdx),%xmm1 │ │ │ │ + movd 0x8(%rdx),%xmm2 │ │ │ │ + movd 0xc(%rdx),%xmm3 │ │ │ │ + movd %xmm0,0x7c(%rsp) │ │ │ │ + movd %xmm1,0x9c(%rsp) │ │ │ │ + movd %xmm2,0xbc(%rsp) │ │ │ │ + movd %xmm3,0xdc(%rsp) │ │ │ │ + jmp 305193 <__cxa_finalize@plt+0x2da143> │ │ │ │ + movd %xmm7,0x7c(%rsp) │ │ │ │ + movd %xmm7,0x9c(%rsp) │ │ │ │ + movd %xmm7,0xbc(%rsp) │ │ │ │ + movd %xmm7,0xdc(%rsp) │ │ │ │ + test $0x2,%r10b │ │ │ │ + jne 3051db <__cxa_finalize@plt+0x2da18b> │ │ │ │ + movd %xmm7,0x48(%rsp) │ │ │ │ + movd %xmm7,0x68(%rsp) │ │ │ │ + movd %xmm7,0x88(%rsp) │ │ │ │ + movd %xmm7,0xa8(%rsp) │ │ │ │ + movd %xmm7,0xc8(%rsp) │ │ │ │ + movd %xmm7,0xe8(%rsp) │ │ │ │ + movd %xmm7,0x108(%rsp) │ │ │ │ + movd %xmm7,0x128(%rsp) │ │ │ │ + movdqa 0x30(%r11),%xmm8 │ │ │ │ + mov 0x150(%rsp),%eax │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 305299 <__cxa_finalize@plt+0x2da249> │ │ │ │ + movd %r9d,%xmm6 │ │ │ │ + bsr %r9d,%r8d │ │ │ │ + lea 0x0(,%r9,4),%ecx │ │ │ │ + cmpl $0x3ff,0x170(%rsp) │ │ │ │ + cmove %ecx,%r9d │ │ │ │ + mov 0x160(%rsp),%ecx │ │ │ │ + mov 0x158(%rsp),%r10d │ │ │ │ + and $0x10,%r9d │ │ │ │ + pshufb %xmm7,%xmm6 │ │ │ │ + lea (%r11,%r10,2),%r10 │ │ │ │ + lea -0x40(%r11,%r9,2),%r9 │ │ │ │ + test %eax,%eax │ │ │ │ + je 305274 <__cxa_finalize@plt+0x2da224> │ │ │ │ + movdqa %xmm6,(%rsp) │ │ │ │ + movd %eax,%xmm6 │ │ │ │ + tzcnt %eax,%eax │ │ │ │ + sub %ecx,%r8d │ │ │ │ + sub %eax,%ecx │ │ │ │ + pshufb %xmm7,%xmm6 │ │ │ │ + xor %eax,%eax │ │ │ │ + neg %r8d │ │ │ │ + cmovs %eax,%r8d │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + lea 0x80(%rsp),%rcx │ │ │ │ + call 3055f0 <__cxa_finalize@plt+0x2da5a0> │ │ │ │ + call 3055f0 <__cxa_finalize@plt+0x2da5a0> │ │ │ │ + jmp 305291 <__cxa_finalize@plt+0x2da241> │ │ │ │ + sub %r8d,%ecx │ │ │ │ + cmovs %eax,%ecx │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + lea 0x80(%rsp),%rcx │ │ │ │ + call 3052e0 <__cxa_finalize@plt+0x2da290> │ │ │ │ + call 3052e0 <__cxa_finalize@plt+0x2da290> │ │ │ │ + add $0x148,%rsp │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - vmovq -0x8(%rdx),%xmm0 │ │ │ │ - vpmaddubsw %xmm3,%xmm0,%xmm0 │ │ │ │ - jmp *%rcx │ │ │ │ - vmovq 0x1(%rdx),%xmm1 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm2 │ │ │ │ - vpmaddubsw %xmm3,%xmm1,%xmm1 │ │ │ │ - vpsubw %xmm4,%xmm0,%xmm0 │ │ │ │ - vpaddw %xmm2,%xmm0,%xmm0 │ │ │ │ - vpunpckhqdq %xmm0,%xmm0,%xmm2 │ │ │ │ - vpaddw %xmm2,%xmm0,%xmm0 │ │ │ │ - vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpsrlq $0x20,%xmm0,%xmm1 │ │ │ │ - vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpmaddwd %xmm3,%xmm0,%xmm0 │ │ │ │ - vpsrlw %xmm5,%xmm0,%xmm0 │ │ │ │ - cmp $0x8,%r8d │ │ │ │ - je 313d70 <__cxa_finalize@plt+0x2e8d20> │ │ │ │ - mov $0x5556,%eax │ │ │ │ - mov $0x3334,%edx │ │ │ │ - cmp $0x20,%r8d │ │ │ │ - cmove %edx,%eax │ │ │ │ - vmovd %eax,%xmm1 │ │ │ │ - vpmulhuw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpbroadcastb %xmm0,%xmm0 │ │ │ │ - vmovq %xmm0,(%rdi) │ │ │ │ - vmovq %xmm0,(%rdi,%rsi,1) │ │ │ │ - vmovq %xmm0,(%rdi,%rsi,2) │ │ │ │ - vmovq %xmm0,(%rdi,%r9,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 313d75 <__cxa_finalize@plt+0x2e8d25> │ │ │ │ - vzeroupper │ │ │ │ + mov 0x160(%rsp),%ecx │ │ │ │ + movd 0x150(%rsp),%xmm6 │ │ │ │ + tzcnt %eax,%eax │ │ │ │ + mov 0x158(%rsp),%r10d │ │ │ │ + pshufb %xmm7,%xmm6 │ │ │ │ + sub %eax,%ecx │ │ │ │ + lea (%r11,%r10,2),%r10 │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + lea 0x80(%rsp),%rcx │ │ │ │ + call 305400 <__cxa_finalize@plt+0x2da3b0> │ │ │ │ + call 305400 <__cxa_finalize@plt+0x2da3b0> │ │ │ │ + jmp 305291 <__cxa_finalize@plt+0x2da241> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsbq 0x4(%r10),%r8 │ │ │ │ + movq (%rdi),%xmm1 │ │ │ │ + movhps (%rdi,%rsi,1),%xmm1 │ │ │ │ + movq (%rcx,%r8,1),%xmm2 │ │ │ │ + movhps 0x20(%rcx,%r8,1),%xmm2 │ │ │ │ + neg %r8 │ │ │ │ + movq (%rcx,%r8,1),%xmm3 │ │ │ │ + movhps 0x20(%rcx,%r8,1),%xmm3 │ │ │ │ + movsbq 0x5(%r10),%r8 │ │ │ │ + psubw %xmm1,%xmm2 │ │ │ │ + psubw %xmm1,%xmm3 │ │ │ │ + pabsw %xmm2,%xmm4 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + psrlw 0x28(%rsp),%xmm5 │ │ │ │ + movdqa %xmm6,%xmm0 │ │ │ │ + psubusw %xmm5,%xmm0 │ │ │ │ + pabsw %xmm3,%xmm5 │ │ │ │ + pminsw %xmm4,%xmm0 │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + psrlw 0x28(%rsp),%xmm4 │ │ │ │ + psignw %xmm2,%xmm0 │ │ │ │ + movdqa %xmm6,%xmm2 │ │ │ │ + psubusw %xmm4,%xmm2 │ │ │ │ + pminsw %xmm5,%xmm2 │ │ │ │ + movq (%rcx,%r8,1),%xmm4 │ │ │ │ + movhps 0x20(%rcx,%r8,1),%xmm4 │ │ │ │ + neg %r8 │ │ │ │ + movq (%rcx,%r8,1),%xmm5 │ │ │ │ + movhps 0x20(%rcx,%r8,1),%xmm5 │ │ │ │ + psubw %xmm1,%xmm4 │ │ │ │ + psubw %xmm1,%xmm5 │ │ │ │ + psignw %xmm3,%xmm2 │ │ │ │ + pabsw %xmm4,%xmm3 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + psrlw 0x28(%rsp),%xmm2 │ │ │ │ + movdqa %xmm6,%xmm7 │ │ │ │ + psubusw %xmm2,%xmm7 │ │ │ │ + pabsw %xmm5,%xmm2 │ │ │ │ + pminsw %xmm3,%xmm7 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + psrlw 0x28(%rsp),%xmm3 │ │ │ │ + psignw %xmm4,%xmm7 │ │ │ │ + movdqa %xmm6,%xmm4 │ │ │ │ + psubusw %xmm3,%xmm4 │ │ │ │ + pminsw %xmm2,%xmm4 │ │ │ │ + psignw %xmm5,%xmm4 │ │ │ │ + paddw %xmm4,%xmm7 │ │ │ │ + pmullw (%r9),%xmm0 │ │ │ │ + pmullw 0x10(%r9),%xmm7 │ │ │ │ + paddw %xmm7,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + psraw $0xf,%xmm2 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + pmulhrsw %xmm8,%xmm0 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + add $0x40,%rcx │ │ │ │ + movq %xmm0,(%rdi) │ │ │ │ + movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - vmovdqa -0x10(%rdx),%xmm0 │ │ │ │ - vpmaddubsw %xmm3,%xmm0,%xmm0 │ │ │ │ - jmp *%rcx │ │ │ │ - vmovdqu 0x1(%rdx),%xmm1 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm2 │ │ │ │ - vpmaddubsw %xmm3,%xmm1,%xmm1 │ │ │ │ - vpsubw %xmm4,%xmm0,%xmm0 │ │ │ │ - vpaddw %xmm2,%xmm0,%xmm0 │ │ │ │ - vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpunpckhqdq %xmm0,%xmm0,%xmm1 │ │ │ │ - vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpsrlq $0x20,%xmm0,%xmm1 │ │ │ │ - vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpmaddwd %xmm3,%xmm0,%xmm0 │ │ │ │ - vpsrlw %xmm5,%xmm0,%xmm0 │ │ │ │ - cmp $0x10,%r8d │ │ │ │ - je 313e00 <__cxa_finalize@plt+0x2e8db0> │ │ │ │ - mov $0x5556,%eax │ │ │ │ - mov $0x3334,%edx │ │ │ │ - test $0x28,%r8b │ │ │ │ - cmove %edx,%eax │ │ │ │ - vmovd %eax,%xmm1 │ │ │ │ - vpmulhuw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpbroadcastb %xmm0,%xmm0 │ │ │ │ - vmovdqa %xmm0,(%rdi) │ │ │ │ - vmovdqa %xmm0,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %xmm0,(%rdi,%rsi,2) │ │ │ │ - vmovdqa %xmm0,(%rdi,%r9,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 313e05 <__cxa_finalize@plt+0x2e8db5> │ │ │ │ - vzeroupper │ │ │ │ + movsbq 0x8(%r10),%r8 │ │ │ │ + movq (%rdi),%xmm1 │ │ │ │ + movhps (%rdi,%rsi,1),%xmm1 │ │ │ │ + movq (%rcx,%r8,1),%xmm2 │ │ │ │ + movhps 0x20(%rcx,%r8,1),%xmm2 │ │ │ │ + neg %r8 │ │ │ │ + movq (%rcx,%r8,1),%xmm3 │ │ │ │ + movhps 0x20(%rcx,%r8,1),%xmm3 │ │ │ │ + movsbq (%r10),%r8 │ │ │ │ + psubw %xmm1,%xmm2 │ │ │ │ + psubw %xmm1,%xmm3 │ │ │ │ + pabsw %xmm2,%xmm4 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + psrlw 0x38(%rsp),%xmm5 │ │ │ │ + movdqa %xmm6,%xmm0 │ │ │ │ + psubusw %xmm5,%xmm0 │ │ │ │ + pabsw %xmm3,%xmm5 │ │ │ │ + pminsw %xmm4,%xmm0 │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + psrlw 0x38(%rsp),%xmm4 │ │ │ │ + psignw %xmm2,%xmm0 │ │ │ │ + movdqa %xmm6,%xmm2 │ │ │ │ + psubusw %xmm4,%xmm2 │ │ │ │ + pminsw %xmm5,%xmm2 │ │ │ │ + movq (%rcx,%r8,1),%xmm4 │ │ │ │ + movhps 0x20(%rcx,%r8,1),%xmm4 │ │ │ │ + neg %r8 │ │ │ │ + movq (%rcx,%r8,1),%xmm5 │ │ │ │ + movhps 0x20(%rcx,%r8,1),%xmm5 │ │ │ │ + movsbq 0x9(%r10),%r8 │ │ │ │ + psubw %xmm1,%xmm4 │ │ │ │ + psubw %xmm1,%xmm5 │ │ │ │ + psignw %xmm3,%xmm2 │ │ │ │ + pabsw %xmm4,%xmm3 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + psrlw 0x38(%rsp),%xmm2 │ │ │ │ + movdqa %xmm6,%xmm7 │ │ │ │ + psubusw %xmm2,%xmm7 │ │ │ │ + pabsw %xmm5,%xmm2 │ │ │ │ + pminsw %xmm3,%xmm7 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + psrlw 0x38(%rsp),%xmm3 │ │ │ │ + psignw %xmm4,%xmm7 │ │ │ │ + movdqa %xmm6,%xmm4 │ │ │ │ + psubusw %xmm3,%xmm4 │ │ │ │ + pminsw %xmm2,%xmm4 │ │ │ │ + movq (%rcx,%r8,1),%xmm2 │ │ │ │ + movhps 0x20(%rcx,%r8,1),%xmm2 │ │ │ │ + neg %r8 │ │ │ │ + movq (%rcx,%r8,1),%xmm3 │ │ │ │ + movhps 0x20(%rcx,%r8,1),%xmm3 │ │ │ │ + movsbq 0x1(%r10),%r8 │ │ │ │ + paddw %xmm7,%xmm0 │ │ │ │ + psignw %xmm5,%xmm4 │ │ │ │ + paddw %xmm4,%xmm0 │ │ │ │ + psubw %xmm1,%xmm2 │ │ │ │ + psubw %xmm1,%xmm3 │ │ │ │ + paddw %xmm0,%xmm0 │ │ │ │ + pabsw %xmm2,%xmm4 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + psrlw 0x38(%rsp),%xmm5 │ │ │ │ + movdqa %xmm6,%xmm7 │ │ │ │ + psubusw %xmm5,%xmm7 │ │ │ │ + pabsw %xmm3,%xmm5 │ │ │ │ + pminsw %xmm4,%xmm7 │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + psrlw 0x38(%rsp),%xmm4 │ │ │ │ + psignw %xmm2,%xmm7 │ │ │ │ + movdqa %xmm6,%xmm2 │ │ │ │ + psubusw %xmm4,%xmm2 │ │ │ │ + pminsw %xmm5,%xmm2 │ │ │ │ + movq (%rcx,%r8,1),%xmm4 │ │ │ │ + movhps 0x20(%rcx,%r8,1),%xmm4 │ │ │ │ + neg %r8 │ │ │ │ + movq (%rcx,%r8,1),%xmm5 │ │ │ │ + movhps 0x20(%rcx,%r8,1),%xmm5 │ │ │ │ + paddw %xmm7,%xmm0 │ │ │ │ + psubw %xmm1,%xmm4 │ │ │ │ + psubw %xmm1,%xmm5 │ │ │ │ + psignw %xmm3,%xmm2 │ │ │ │ + pabsw %xmm4,%xmm3 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + psrlw 0x38(%rsp),%xmm2 │ │ │ │ + movdqa %xmm6,%xmm7 │ │ │ │ + psubusw %xmm2,%xmm7 │ │ │ │ + pabsw %xmm5,%xmm2 │ │ │ │ + pminsw %xmm3,%xmm7 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + psrlw 0x38(%rsp),%xmm3 │ │ │ │ + psignw %xmm4,%xmm7 │ │ │ │ + movdqa %xmm6,%xmm4 │ │ │ │ + psubusw %xmm3,%xmm4 │ │ │ │ + pminsw %xmm2,%xmm4 │ │ │ │ + paddw %xmm7,%xmm0 │ │ │ │ + psignw %xmm5,%xmm4 │ │ │ │ + paddw %xmm4,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + psraw $0xf,%xmm2 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + pmulhrsw %xmm8,%xmm0 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + add $0x40,%rcx │ │ │ │ + movq %xmm0,(%rdi) │ │ │ │ + movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - vmovdqa -0x20(%rdx),%ymm0 │ │ │ │ - vpmaddubsw %ymm3,%ymm0,%ymm0 │ │ │ │ - jmp *%rcx │ │ │ │ - vmovdqu 0x1(%rdx),%ymm1 │ │ │ │ - vpmaddubsw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vpsubw %xmm4,%xmm0,%xmm0 │ │ │ │ - vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpunpckhqdq %xmm0,%xmm0,%xmm1 │ │ │ │ - vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpsrlq $0x20,%xmm0,%xmm1 │ │ │ │ - vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpmaddwd %xmm3,%xmm0,%xmm0 │ │ │ │ - vpsrlw %xmm5,%xmm0,%xmm0 │ │ │ │ - cmp $0x20,%r8d │ │ │ │ - je 313e8d <__cxa_finalize@plt+0x2e8e3d> │ │ │ │ - lea (%r8,%r8,1),%edx │ │ │ │ - mov $0x33345556,%eax │ │ │ │ - shrx %edx,%eax,%eax │ │ │ │ - vmovd %eax,%xmm1 │ │ │ │ - vpmulhuw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpbroadcastb %xmm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm0,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %ymm0,(%rdi,%rsi,2) │ │ │ │ - vmovdqa %ymm0,(%rdi,%r9,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 313e92 <__cxa_finalize@plt+0x2e8e42> │ │ │ │ - vzeroupper │ │ │ │ + movsbq 0x8(%r10),%r8 │ │ │ │ + movq (%rdi),%xmm1 │ │ │ │ + movhps (%rdi,%rsi,1),%xmm1 │ │ │ │ + movq (%rcx,%r8,1),%xmm2 │ │ │ │ + movhps 0x20(%rcx,%r8,1),%xmm2 │ │ │ │ + neg %r8 │ │ │ │ + movq (%rcx,%r8,1),%xmm3 │ │ │ │ + movhps 0x20(%rcx,%r8,1),%xmm3 │ │ │ │ + movsbq (%r10),%r8 │ │ │ │ + pabsw %xmm2,%xmm4 │ │ │ │ + pabsw %xmm3,%xmm10 │ │ │ │ + movdqa %xmm2,%xmm9 │ │ │ │ + pmaxsw %xmm3,%xmm9 │ │ │ │ + pminsw %xmm4,%xmm10 │ │ │ │ + psubw %xmm1,%xmm2 │ │ │ │ + psubw %xmm1,%xmm3 │ │ │ │ + pabsw %xmm2,%xmm4 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + psrlw 0x38(%rsp),%xmm5 │ │ │ │ + movdqa %xmm6,%xmm0 │ │ │ │ + psubusw %xmm5,%xmm0 │ │ │ │ + pabsw %xmm3,%xmm5 │ │ │ │ + pminsw %xmm4,%xmm0 │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + psrlw 0x38(%rsp),%xmm4 │ │ │ │ + psignw %xmm2,%xmm0 │ │ │ │ + movdqa %xmm6,%xmm2 │ │ │ │ + psubusw %xmm4,%xmm2 │ │ │ │ + pminsw %xmm5,%xmm2 │ │ │ │ + movq (%rcx,%r8,1),%xmm4 │ │ │ │ + movhps 0x20(%rcx,%r8,1),%xmm4 │ │ │ │ + neg %r8 │ │ │ │ + movq (%rcx,%r8,1),%xmm5 │ │ │ │ + movhps 0x20(%rcx,%r8,1),%xmm5 │ │ │ │ + movsbq 0x9(%r10),%r8 │ │ │ │ + pabsw %xmm4,%xmm7 │ │ │ │ + psignw %xmm3,%xmm2 │ │ │ │ + pabsw %xmm5,%xmm3 │ │ │ │ + pmaxsw %xmm4,%xmm9 │ │ │ │ + pminsw %xmm7,%xmm10 │ │ │ │ + pmaxsw %xmm5,%xmm9 │ │ │ │ + pminsw %xmm3,%xmm10 │ │ │ │ + psubw %xmm1,%xmm4 │ │ │ │ + psubw %xmm1,%xmm5 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + pabsw %xmm4,%xmm3 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + psrlw 0x38(%rsp),%xmm2 │ │ │ │ + movdqa %xmm6,%xmm7 │ │ │ │ + psubusw %xmm2,%xmm7 │ │ │ │ + pabsw %xmm5,%xmm2 │ │ │ │ + pminsw %xmm3,%xmm7 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + psrlw 0x38(%rsp),%xmm3 │ │ │ │ + psignw %xmm4,%xmm7 │ │ │ │ + movdqa %xmm6,%xmm4 │ │ │ │ + psubusw %xmm3,%xmm4 │ │ │ │ + pminsw %xmm2,%xmm4 │ │ │ │ + movq (%rcx,%r8,1),%xmm2 │ │ │ │ + movhps 0x20(%rcx,%r8,1),%xmm2 │ │ │ │ + neg %r8 │ │ │ │ + movq (%rcx,%r8,1),%xmm3 │ │ │ │ + movhps 0x20(%rcx,%r8,1),%xmm3 │ │ │ │ + movsbq 0x1(%r10),%r8 │ │ │ │ + paddw %xmm7,%xmm0 │ │ │ │ + pabsw %xmm2,%xmm7 │ │ │ │ + psignw %xmm5,%xmm4 │ │ │ │ + pabsw %xmm3,%xmm5 │ │ │ │ + pmaxsw %xmm2,%xmm9 │ │ │ │ + pminsw %xmm7,%xmm10 │ │ │ │ + pmaxsw %xmm3,%xmm9 │ │ │ │ + pminsw %xmm5,%xmm10 │ │ │ │ + paddw %xmm4,%xmm0 │ │ │ │ + psubw %xmm1,%xmm2 │ │ │ │ + psubw %xmm1,%xmm3 │ │ │ │ + paddw %xmm0,%xmm0 │ │ │ │ + pabsw %xmm2,%xmm4 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + psrlw 0x38(%rsp),%xmm5 │ │ │ │ + movdqa %xmm6,%xmm7 │ │ │ │ + psubusw %xmm5,%xmm7 │ │ │ │ + pabsw %xmm3,%xmm5 │ │ │ │ + pminsw %xmm4,%xmm7 │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + psrlw 0x38(%rsp),%xmm4 │ │ │ │ + psignw %xmm2,%xmm7 │ │ │ │ + movdqa %xmm6,%xmm2 │ │ │ │ + psubusw %xmm4,%xmm2 │ │ │ │ + pminsw %xmm5,%xmm2 │ │ │ │ + movq (%rcx,%r8,1),%xmm4 │ │ │ │ + movhps 0x20(%rcx,%r8,1),%xmm4 │ │ │ │ + neg %r8 │ │ │ │ + movq (%rcx,%r8,1),%xmm5 │ │ │ │ + movhps 0x20(%rcx,%r8,1),%xmm5 │ │ │ │ + movsbq 0x4(%r10),%r8 │ │ │ │ + paddw %xmm7,%xmm0 │ │ │ │ + pabsw %xmm4,%xmm7 │ │ │ │ + psignw %xmm3,%xmm2 │ │ │ │ + pabsw %xmm5,%xmm3 │ │ │ │ + pmaxsw %xmm4,%xmm9 │ │ │ │ + pminsw %xmm7,%xmm10 │ │ │ │ + pmaxsw %xmm5,%xmm9 │ │ │ │ + pminsw %xmm3,%xmm10 │ │ │ │ + psubw %xmm1,%xmm4 │ │ │ │ + psubw %xmm1,%xmm5 │ │ │ │ + pabsw %xmm4,%xmm3 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + psrlw 0x38(%rsp),%xmm2 │ │ │ │ + movdqa %xmm6,%xmm7 │ │ │ │ + psubusw %xmm2,%xmm7 │ │ │ │ + pabsw %xmm5,%xmm2 │ │ │ │ + pminsw %xmm3,%xmm7 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + psrlw 0x38(%rsp),%xmm3 │ │ │ │ + psignw %xmm4,%xmm7 │ │ │ │ + movdqa %xmm6,%xmm4 │ │ │ │ + psubusw %xmm3,%xmm4 │ │ │ │ + pminsw %xmm2,%xmm4 │ │ │ │ + paddw %xmm7,%xmm0 │ │ │ │ + movq (%rcx,%r8,1),%xmm2 │ │ │ │ + movhps 0x20(%rcx,%r8,1),%xmm2 │ │ │ │ + neg %r8 │ │ │ │ + movq (%rcx,%r8,1),%xmm3 │ │ │ │ + movhps 0x20(%rcx,%r8,1),%xmm3 │ │ │ │ + movsbq 0x5(%r10),%r8 │ │ │ │ + pabsw %xmm2,%xmm7 │ │ │ │ + psignw %xmm5,%xmm4 │ │ │ │ + pabsw %xmm3,%xmm5 │ │ │ │ + pmaxsw %xmm2,%xmm9 │ │ │ │ + pminsw %xmm7,%xmm10 │ │ │ │ + pmaxsw %xmm3,%xmm9 │ │ │ │ + pminsw %xmm5,%xmm10 │ │ │ │ + psubw %xmm1,%xmm2 │ │ │ │ + psubw %xmm1,%xmm3 │ │ │ │ + paddw %xmm4,%xmm0 │ │ │ │ + pabsw %xmm2,%xmm4 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + psrlw 0x28(%rsp),%xmm5 │ │ │ │ + movdqa 0x8(%rsp),%xmm7 │ │ │ │ + psubusw %xmm5,%xmm7 │ │ │ │ + pabsw %xmm3,%xmm5 │ │ │ │ + pminsw %xmm4,%xmm7 │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + psrlw 0x28(%rsp),%xmm4 │ │ │ │ + psignw %xmm2,%xmm7 │ │ │ │ + movdqa 0x8(%rsp),%xmm2 │ │ │ │ + psubusw %xmm4,%xmm2 │ │ │ │ + pminsw %xmm5,%xmm2 │ │ │ │ + movq (%rcx,%r8,1),%xmm4 │ │ │ │ + movhps 0x20(%rcx,%r8,1),%xmm4 │ │ │ │ + neg %r8 │ │ │ │ + movq (%rcx,%r8,1),%xmm5 │ │ │ │ + movhps 0x20(%rcx,%r8,1),%xmm5 │ │ │ │ + psignw %xmm3,%xmm2 │ │ │ │ + pabsw %xmm4,%xmm3 │ │ │ │ + paddw %xmm2,%xmm7 │ │ │ │ + pabsw %xmm5,%xmm2 │ │ │ │ + pmaxsw %xmm4,%xmm9 │ │ │ │ + pminsw %xmm3,%xmm10 │ │ │ │ + pmaxsw %xmm5,%xmm9 │ │ │ │ + pminsw %xmm2,%xmm10 │ │ │ │ + psubw %xmm1,%xmm4 │ │ │ │ + psubw %xmm1,%xmm5 │ │ │ │ + pabsw %xmm4,%xmm3 │ │ │ │ + pmullw (%r9),%xmm7 │ │ │ │ + paddw %xmm7,%xmm0 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + psrlw 0x28(%rsp),%xmm2 │ │ │ │ + movdqa 0x8(%rsp),%xmm7 │ │ │ │ + psubusw %xmm2,%xmm7 │ │ │ │ + pabsw %xmm5,%xmm2 │ │ │ │ + pminsw %xmm3,%xmm7 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + psrlw 0x28(%rsp),%xmm3 │ │ │ │ + psignw %xmm4,%xmm7 │ │ │ │ + movdqa 0x8(%rsp),%xmm4 │ │ │ │ + psubusw %xmm3,%xmm4 │ │ │ │ + pminsw %xmm2,%xmm4 │ │ │ │ + psignw %xmm5,%xmm4 │ │ │ │ + paddw %xmm4,%xmm7 │ │ │ │ + pmullw 0x10(%r9),%xmm7 │ │ │ │ + paddw %xmm7,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + psraw $0xf,%xmm2 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + pmulhrsw %xmm8,%xmm0 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + pmaxsw %xmm1,%xmm9 │ │ │ │ + pminsw %xmm9,%xmm0 │ │ │ │ + pminsw %xmm10,%xmm1 │ │ │ │ + pmaxsw %xmm1,%xmm0 │ │ │ │ + add $0x40,%rcx │ │ │ │ + movq %xmm0,(%rdi) │ │ │ │ + movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - vmovdqa -0x40(%rdx),%ymm0 │ │ │ │ - vmovdqa -0x20(%rdx),%ymm1 │ │ │ │ - vpmaddubsw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - jmp *%rcx │ │ │ │ - vmovdqu 0x1(%rdx),%ymm1 │ │ │ │ - vmovdqu 0x21(%rdx),%ymm2 │ │ │ │ - vpmaddubsw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vpsubw %xmm4,%xmm0,%xmm0 │ │ │ │ - vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpunpckhqdq %xmm0,%xmm0,%xmm1 │ │ │ │ - vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpsrlq $0x20,%xmm0,%xmm1 │ │ │ │ - vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpmaddwd %xmm3,%xmm0,%xmm0 │ │ │ │ - vpsrlw %xmm5,%xmm0,%xmm0 │ │ │ │ - cmp $0x40,%r8d │ │ │ │ - je 313f35 <__cxa_finalize@plt+0x2e8ee5> │ │ │ │ - mov $0x33345556,%eax │ │ │ │ - shrx %r8d,%eax,%eax │ │ │ │ - vmovd %eax,%xmm1 │ │ │ │ - vpmulhuw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpbroadcastb %xmm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,%ymm1 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi) │ │ │ │ - vmovdqa %ymm0,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi,%rsi,1) │ │ │ │ - vmovdqa %ymm0,(%rdi,%rsi,2) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi,%rsi,2) │ │ │ │ - vmovdqa %ymm0,(%rdi,%r9,1) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi,%r9,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 313f3e <__cxa_finalize@plt+0x2e8eee> │ │ │ │ - vzeroupper │ │ │ │ + nopl (%rax) │ │ │ │ + sub $0x1c8,%rsp │ │ │ │ + mov 0x1e8(%rsp),%r10d │ │ │ │ + lea 0xd69fa(%rip),%r11 │ │ │ │ + movdqu (%rdi),%xmm0 │ │ │ │ + movdqu (%rdi,%rsi,1),%xmm1 │ │ │ │ + lea (%rdi,%rsi,2),%rax │ │ │ │ + movdqu (%rax),%xmm2 │ │ │ │ + movdqu (%rax,%rsi,1),%xmm3 │ │ │ │ + lea (%rax,%rsi,2),%rax │ │ │ │ + movdqu (%rax),%xmm4 │ │ │ │ + movdqu (%rax,%rsi,1),%xmm5 │ │ │ │ + lea (%rax,%rsi,2),%rax │ │ │ │ + movdqu (%rax),%xmm6 │ │ │ │ + movdqu (%rax,%rsi,1),%xmm7 │ │ │ │ + movdqa %xmm0,0x80(%rsp) │ │ │ │ + movdqa %xmm1,0xa0(%rsp) │ │ │ │ + movdqa %xmm2,0xc0(%rsp) │ │ │ │ + movdqa %xmm3,0xe0(%rsp) │ │ │ │ + movdqa %xmm4,0x100(%rsp) │ │ │ │ + movdqa %xmm5,0x120(%rsp) │ │ │ │ + movdqa %xmm6,0x140(%rsp) │ │ │ │ + movdqa %xmm7,0x160(%rsp) │ │ │ │ + movddup 0x40(%r11),%xmm7 │ │ │ │ + test $0x4,%r10b │ │ │ │ + je 305a6e <__cxa_finalize@plt+0x2daa1e> │ │ │ │ + movdqu (%rcx),%xmm0 │ │ │ │ + movdqu (%rcx,%rsi,1),%xmm1 │ │ │ │ + movdqa %xmm0,0x40(%rsp) │ │ │ │ + movdqa %xmm1,0x60(%rsp) │ │ │ │ + test $0x1,%r10b │ │ │ │ + je 305a7a <__cxa_finalize@plt+0x2daa2a> │ │ │ │ + movd -0x4(%rcx),%xmm0 │ │ │ │ + movd -0x4(%rcx,%rsi,1),%xmm1 │ │ │ │ + movd %xmm0,0x3c(%rsp) │ │ │ │ + movd %xmm1,0x5c(%rsp) │ │ │ │ + jmp 305a86 <__cxa_finalize@plt+0x2daa36> │ │ │ │ + movdqa %xmm7,0x40(%rsp) │ │ │ │ + movdqa %xmm7,0x60(%rsp) │ │ │ │ + movd %xmm7,0x3c(%rsp) │ │ │ │ + movd %xmm7,0x5c(%rsp) │ │ │ │ + test $0x8,%r10b │ │ │ │ + je 305ad0 <__cxa_finalize@plt+0x2daa80> │ │ │ │ + movdqu (%r8),%xmm0 │ │ │ │ + movdqu (%r8,%rsi,1),%xmm1 │ │ │ │ + movdqa %xmm0,0x180(%rsp) │ │ │ │ + movdqa %xmm1,0x1a0(%rsp) │ │ │ │ + test $0x1,%r10b │ │ │ │ + je 305ae2 <__cxa_finalize@plt+0x2daa92> │ │ │ │ + movd -0x4(%r8),%xmm0 │ │ │ │ + movd -0x4(%r8,%rsi,1),%xmm1 │ │ │ │ + movd %xmm0,0x17c(%rsp) │ │ │ │ + movd %xmm1,0x19c(%rsp) │ │ │ │ + jmp 305af4 <__cxa_finalize@plt+0x2daaa4> │ │ │ │ + movdqa %xmm7,0x180(%rsp) │ │ │ │ + movdqa %xmm7,0x1a0(%rsp) │ │ │ │ + movd %xmm7,0x17c(%rsp) │ │ │ │ + movd %xmm7,0x19c(%rsp) │ │ │ │ + test $0x1,%r10b │ │ │ │ + je 305b68 <__cxa_finalize@plt+0x2dab18> │ │ │ │ + movd (%rdx),%xmm0 │ │ │ │ + movd 0x4(%rdx),%xmm1 │ │ │ │ + movd 0x8(%rdx),%xmm2 │ │ │ │ + movd 0xc(%rdx),%xmm3 │ │ │ │ + movd %xmm0,0x7c(%rsp) │ │ │ │ + movd %xmm1,0x9c(%rsp) │ │ │ │ + movd %xmm2,0xbc(%rsp) │ │ │ │ + movd %xmm3,0xdc(%rsp) │ │ │ │ + movd 0x10(%rdx),%xmm0 │ │ │ │ + movd 0x14(%rdx),%xmm1 │ │ │ │ + movd 0x18(%rdx),%xmm2 │ │ │ │ + movd 0x1c(%rdx),%xmm3 │ │ │ │ + movd %xmm0,0xfc(%rsp) │ │ │ │ + movd %xmm1,0x11c(%rsp) │ │ │ │ + movd %xmm2,0x13c(%rsp) │ │ │ │ + movd %xmm3,0x15c(%rsp) │ │ │ │ + jmp 305bad <__cxa_finalize@plt+0x2dab5d> │ │ │ │ + movd %xmm7,0x7c(%rsp) │ │ │ │ + movd %xmm7,0x9c(%rsp) │ │ │ │ + movd %xmm7,0xbc(%rsp) │ │ │ │ + movd %xmm7,0xdc(%rsp) │ │ │ │ + movd %xmm7,0xfc(%rsp) │ │ │ │ + movd %xmm7,0x11c(%rsp) │ │ │ │ + movd %xmm7,0x13c(%rsp) │ │ │ │ + movd %xmm7,0x15c(%rsp) │ │ │ │ + test $0x2,%r10b │ │ │ │ + jne 305c19 <__cxa_finalize@plt+0x2dabc9> │ │ │ │ + movd %xmm7,0x48(%rsp) │ │ │ │ + movd %xmm7,0x68(%rsp) │ │ │ │ + movd %xmm7,0x88(%rsp) │ │ │ │ + movd %xmm7,0xa8(%rsp) │ │ │ │ + movd %xmm7,0xc8(%rsp) │ │ │ │ + movd %xmm7,0xe8(%rsp) │ │ │ │ + movd %xmm7,0x108(%rsp) │ │ │ │ + movd %xmm7,0x128(%rsp) │ │ │ │ + movd %xmm7,0x148(%rsp) │ │ │ │ + movd %xmm7,0x168(%rsp) │ │ │ │ + movd %xmm7,0x188(%rsp) │ │ │ │ + movd %xmm7,0x1a8(%rsp) │ │ │ │ + movdqa 0x30(%r11),%xmm8 │ │ │ │ + mov 0x1d0(%rsp),%eax │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 305ceb <__cxa_finalize@plt+0x2dac9b> │ │ │ │ + movd %r9d,%xmm6 │ │ │ │ + bsr %r9d,%r8d │ │ │ │ + lea 0x0(,%r9,4),%ecx │ │ │ │ + cmpl $0x3ff,0x1f0(%rsp) │ │ │ │ + cmove %ecx,%r9d │ │ │ │ + mov 0x1e0(%rsp),%ecx │ │ │ │ + mov 0x1d8(%rsp),%r10d │ │ │ │ + and $0x10,%r9d │ │ │ │ + pshufb %xmm7,%xmm6 │ │ │ │ + lea (%r11,%r10,2),%r10 │ │ │ │ + lea -0x40(%r11,%r9,2),%r9 │ │ │ │ + test %eax,%eax │ │ │ │ + je 305cbc <__cxa_finalize@plt+0x2dac6c> │ │ │ │ + movdqa %xmm6,(%rsp) │ │ │ │ + movd %eax,%xmm6 │ │ │ │ + tzcnt %eax,%eax │ │ │ │ + sub %ecx,%r8d │ │ │ │ + sub %eax,%ecx │ │ │ │ + pshufb %xmm7,%xmm6 │ │ │ │ + xor %eax,%eax │ │ │ │ + neg %r8d │ │ │ │ + cmovs %eax,%r8d │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + lea 0x80(%rsp),%rcx │ │ │ │ + call 3055f0 <__cxa_finalize@plt+0x2da5a0> │ │ │ │ + call 3055f0 <__cxa_finalize@plt+0x2da5a0> │ │ │ │ + call 3055f0 <__cxa_finalize@plt+0x2da5a0> │ │ │ │ + call 3055f0 <__cxa_finalize@plt+0x2da5a0> │ │ │ │ + jmp 305ce3 <__cxa_finalize@plt+0x2dac93> │ │ │ │ + sub %r8d,%ecx │ │ │ │ + cmovs %eax,%ecx │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + lea 0x80(%rsp),%rcx │ │ │ │ + call 3052e0 <__cxa_finalize@plt+0x2da290> │ │ │ │ + call 3052e0 <__cxa_finalize@plt+0x2da290> │ │ │ │ + call 3052e0 <__cxa_finalize@plt+0x2da290> │ │ │ │ + call 3052e0 <__cxa_finalize@plt+0x2da290> │ │ │ │ + add $0x1c8,%rsp │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0xc9739(%rip),%r9 │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - movslq (%r9,%rcx,4),%rcx │ │ │ │ - vpbroadcastd -0x2d8(%r9),%ymm0 │ │ │ │ - vmovdqa %ymm0,%ymm1 │ │ │ │ - add %r9,%rcx │ │ │ │ - lea (%rsi,%rsi,2),%r9 │ │ │ │ - jmp *%rcx │ │ │ │ + mov 0x1e0(%rsp),%ecx │ │ │ │ + movd 0x1d0(%rsp),%xmm6 │ │ │ │ + tzcnt %eax,%eax │ │ │ │ + mov 0x1d8(%rsp),%r10d │ │ │ │ + pshufb %xmm7,%xmm6 │ │ │ │ + sub %eax,%ecx │ │ │ │ + lea (%r11,%r10,2),%r10 │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + lea 0x80(%rsp),%rcx │ │ │ │ + call 305400 <__cxa_finalize@plt+0x2da3b0> │ │ │ │ + call 305400 <__cxa_finalize@plt+0x2da3b0> │ │ │ │ + call 305400 <__cxa_finalize@plt+0x2da3b0> │ │ │ │ + call 305400 <__cxa_finalize@plt+0x2da3b0> │ │ │ │ + jmp 305ce3 <__cxa_finalize@plt+0x2dac93> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - lea 0xc9709(%rip),%r9 │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - vmovdqu 0x1(%rdx),%ymm0 │ │ │ │ - vmovdqu 0x21(%rdx),%ymm1 │ │ │ │ - movslq (%r9,%rcx,4),%rcx │ │ │ │ - add %r9,%rcx │ │ │ │ - lea (%rsi,%rsi,2),%r9 │ │ │ │ - jmp *%rcx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xc9701(%rip),%r9 │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - movslq (%r9,%rcx,4),%rcx │ │ │ │ + sub $0x1c8,%rsp │ │ │ │ + mov 0x1e8(%rsp),%r10d │ │ │ │ + lea 0xd665a(%rip),%r11 │ │ │ │ + movdqa (%rdi),%xmm0 │ │ │ │ + movd 0x10(%rdi),%xmm1 │ │ │ │ + movdqa (%rdi,%rsi,1),%xmm2 │ │ │ │ + movd 0x10(%rdi,%rsi,1),%xmm3 │ │ │ │ + lea (%rdi,%rsi,2),%rax │ │ │ │ + movdqa (%rax),%xmm4 │ │ │ │ + movd 0x10(%rax),%xmm5 │ │ │ │ + movdqa (%rax,%rsi,1),%xmm6 │ │ │ │ + movd 0x10(%rax,%rsi,1),%xmm7 │ │ │ │ + lea (%rax,%rsi,2),%rax │ │ │ │ + movdqa %xmm0,0x80(%rsp) │ │ │ │ + movd %xmm1,0x90(%rsp) │ │ │ │ + movdqa %xmm2,0xa0(%rsp) │ │ │ │ + movd %xmm3,0xb0(%rsp) │ │ │ │ + movdqa %xmm4,0xc0(%rsp) │ │ │ │ + movd %xmm5,0xd0(%rsp) │ │ │ │ + movdqa %xmm6,0xe0(%rsp) │ │ │ │ + movd %xmm7,0xf0(%rsp) │ │ │ │ + movdqa (%rax),%xmm0 │ │ │ │ + movd 0x10(%rax),%xmm1 │ │ │ │ + movdqa (%rax,%rsi,1),%xmm2 │ │ │ │ + movd 0x10(%rax,%rsi,1),%xmm3 │ │ │ │ + lea (%rax,%rsi,2),%rax │ │ │ │ + movdqa (%rax),%xmm4 │ │ │ │ + movd 0x10(%rax),%xmm5 │ │ │ │ + movdqa (%rax,%rsi,1),%xmm6 │ │ │ │ + movd 0x10(%rax,%rsi,1),%xmm7 │ │ │ │ + movdqa %xmm0,0x100(%rsp) │ │ │ │ + movd %xmm1,0x110(%rsp) │ │ │ │ + movdqa %xmm2,0x120(%rsp) │ │ │ │ + movd %xmm3,0x130(%rsp) │ │ │ │ + movdqa %xmm4,0x140(%rsp) │ │ │ │ + movd %xmm5,0x150(%rsp) │ │ │ │ + movdqa %xmm6,0x160(%rsp) │ │ │ │ + movd %xmm7,0x170(%rsp) │ │ │ │ + movddup 0x40(%r11),%xmm7 │ │ │ │ + test $0x4,%r10b │ │ │ │ + je 305e99 <__cxa_finalize@plt+0x2dae49> │ │ │ │ + movdqa (%rcx),%xmm0 │ │ │ │ + movdqa 0x10(%rcx),%xmm1 │ │ │ │ + movdqa (%rcx,%rsi,1),%xmm2 │ │ │ │ + movdqa 0x10(%rcx,%rsi,1),%xmm3 │ │ │ │ + movdqa %xmm0,0x40(%rsp) │ │ │ │ + movd %xmm1,0x50(%rsp) │ │ │ │ + movdqa %xmm2,0x60(%rsp) │ │ │ │ + movd %xmm3,0x70(%rsp) │ │ │ │ + test $0x1,%r10b │ │ │ │ + je 305eb1 <__cxa_finalize@plt+0x2dae61> │ │ │ │ + movd -0x4(%rcx),%xmm0 │ │ │ │ + movd -0x4(%rcx,%rsi,1),%xmm1 │ │ │ │ + movd %xmm0,0x3c(%rsp) │ │ │ │ + movd %xmm1,0x5c(%rsp) │ │ │ │ + jmp 305ebd <__cxa_finalize@plt+0x2dae6d> │ │ │ │ + movdqa %xmm7,0x40(%rsp) │ │ │ │ + movd %xmm7,0x50(%rsp) │ │ │ │ + movdqa %xmm7,0x60(%rsp) │ │ │ │ + movd %xmm7,0x70(%rsp) │ │ │ │ + movd %xmm7,0x3c(%rsp) │ │ │ │ + movd %xmm7,0x5c(%rsp) │ │ │ │ + test $0x8,%r10b │ │ │ │ + je 305f26 <__cxa_finalize@plt+0x2daed6> │ │ │ │ + movdqa (%r8),%xmm0 │ │ │ │ + movd 0x10(%r8),%xmm1 │ │ │ │ + movdqa (%r8,%rsi,1),%xmm2 │ │ │ │ + movd 0x10(%r8,%rsi,1),%xmm3 │ │ │ │ + movdqa %xmm0,0x180(%rsp) │ │ │ │ + movd %xmm1,0x190(%rsp) │ │ │ │ + movdqa %xmm2,0x1a0(%rsp) │ │ │ │ + movd %xmm3,0x1b0(%rsp) │ │ │ │ + test $0x1,%r10b │ │ │ │ + je 305f4a <__cxa_finalize@plt+0x2daefa> │ │ │ │ + movd -0x4(%r8),%xmm0 │ │ │ │ + movd -0x4(%r8,%rsi,1),%xmm1 │ │ │ │ + movd %xmm0,0x17c(%rsp) │ │ │ │ + movd %xmm1,0x19c(%rsp) │ │ │ │ + jmp 305f5c <__cxa_finalize@plt+0x2daf0c> │ │ │ │ + movdqa %xmm7,0x180(%rsp) │ │ │ │ + movd %xmm7,0x190(%rsp) │ │ │ │ + movdqa %xmm7,0x1a0(%rsp) │ │ │ │ + movd %xmm7,0x1b0(%rsp) │ │ │ │ + movd %xmm7,0x17c(%rsp) │ │ │ │ + movd %xmm7,0x19c(%rsp) │ │ │ │ + test $0x1,%r10b │ │ │ │ + je 305fd0 <__cxa_finalize@plt+0x2daf80> │ │ │ │ + movd (%rdx),%xmm0 │ │ │ │ + movd 0x4(%rdx),%xmm1 │ │ │ │ + movd 0x8(%rdx),%xmm2 │ │ │ │ + movd 0xc(%rdx),%xmm3 │ │ │ │ + movd %xmm0,0x7c(%rsp) │ │ │ │ + movd %xmm1,0x9c(%rsp) │ │ │ │ + movd %xmm2,0xbc(%rsp) │ │ │ │ + movd %xmm3,0xdc(%rsp) │ │ │ │ + movd 0x10(%rdx),%xmm0 │ │ │ │ + movd 0x14(%rdx),%xmm1 │ │ │ │ + movd 0x18(%rdx),%xmm2 │ │ │ │ + movd 0x1c(%rdx),%xmm3 │ │ │ │ + movd %xmm0,0xfc(%rsp) │ │ │ │ + movd %xmm1,0x11c(%rsp) │ │ │ │ + movd %xmm2,0x13c(%rsp) │ │ │ │ + movd %xmm3,0x15c(%rsp) │ │ │ │ + jmp 306015 <__cxa_finalize@plt+0x2dafc5> │ │ │ │ + movd %xmm7,0x7c(%rsp) │ │ │ │ + movd %xmm7,0x9c(%rsp) │ │ │ │ + movd %xmm7,0xbc(%rsp) │ │ │ │ + movd %xmm7,0xdc(%rsp) │ │ │ │ + movd %xmm7,0xfc(%rsp) │ │ │ │ + movd %xmm7,0x11c(%rsp) │ │ │ │ + movd %xmm7,0x13c(%rsp) │ │ │ │ + movd %xmm7,0x15c(%rsp) │ │ │ │ + test $0x2,%r10b │ │ │ │ + jne 306081 <__cxa_finalize@plt+0x2db031> │ │ │ │ + movd %xmm7,0x50(%rsp) │ │ │ │ + movd %xmm7,0x70(%rsp) │ │ │ │ + movd %xmm7,0x90(%rsp) │ │ │ │ + movd %xmm7,0xb0(%rsp) │ │ │ │ + movd %xmm7,0xd0(%rsp) │ │ │ │ + movd %xmm7,0xf0(%rsp) │ │ │ │ + movd %xmm7,0x110(%rsp) │ │ │ │ + movd %xmm7,0x130(%rsp) │ │ │ │ + movd %xmm7,0x150(%rsp) │ │ │ │ + movd %xmm7,0x170(%rsp) │ │ │ │ + movd %xmm7,0x190(%rsp) │ │ │ │ + movd %xmm7,0x1b0(%rsp) │ │ │ │ + movdqa 0x30(%r11),%xmm8 │ │ │ │ + mov 0x1d0(%rsp),%eax │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 30617b <__cxa_finalize@plt+0x2db12b> │ │ │ │ + movd %r9d,%xmm6 │ │ │ │ + bsr %r9d,%r8d │ │ │ │ + lea 0x0(,%r9,4),%ecx │ │ │ │ + cmpl $0x3ff,0x1f0(%rsp) │ │ │ │ + cmove %ecx,%r9d │ │ │ │ + mov 0x1e0(%rsp),%ecx │ │ │ │ + mov 0x1d8(%rsp),%r10d │ │ │ │ + and $0x10,%r9d │ │ │ │ + pshufb %xmm7,%xmm6 │ │ │ │ + lea (%r11,%r10,2),%r10 │ │ │ │ + lea -0x40(%r11,%r9,2),%r9 │ │ │ │ + test %eax,%eax │ │ │ │ + je 306138 <__cxa_finalize@plt+0x2db0e8> │ │ │ │ + movdqa %xmm6,(%rsp) │ │ │ │ + movd %eax,%xmm6 │ │ │ │ + tzcnt %eax,%eax │ │ │ │ + sub %ecx,%r8d │ │ │ │ + sub %eax,%ecx │ │ │ │ + pshufb %xmm7,%xmm6 │ │ │ │ + xor %eax,%eax │ │ │ │ + neg %r8d │ │ │ │ + cmovs %eax,%r8d │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + lea 0x80(%rsp),%rcx │ │ │ │ + call 3064a0 <__cxa_finalize@plt+0x2db450> │ │ │ │ + call 3064a0 <__cxa_finalize@plt+0x2db450> │ │ │ │ + call 3064a0 <__cxa_finalize@plt+0x2db450> │ │ │ │ + call 3064a0 <__cxa_finalize@plt+0x2db450> │ │ │ │ + call 3064a0 <__cxa_finalize@plt+0x2db450> │ │ │ │ + call 3064a0 <__cxa_finalize@plt+0x2db450> │ │ │ │ + call 3064a0 <__cxa_finalize@plt+0x2db450> │ │ │ │ + call 3064a0 <__cxa_finalize@plt+0x2db450> │ │ │ │ + jmp 306173 <__cxa_finalize@plt+0x2db123> │ │ │ │ + sub %r8d,%ecx │ │ │ │ + cmovs %eax,%ecx │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + lea 0x80(%rsp),%rcx │ │ │ │ + call 3061e0 <__cxa_finalize@plt+0x2db190> │ │ │ │ + call 3061e0 <__cxa_finalize@plt+0x2db190> │ │ │ │ + call 3061e0 <__cxa_finalize@plt+0x2db190> │ │ │ │ + call 3061e0 <__cxa_finalize@plt+0x2db190> │ │ │ │ + call 3061e0 <__cxa_finalize@plt+0x2db190> │ │ │ │ + call 3061e0 <__cxa_finalize@plt+0x2db190> │ │ │ │ + call 3061e0 <__cxa_finalize@plt+0x2db190> │ │ │ │ + call 3061e0 <__cxa_finalize@plt+0x2db190> │ │ │ │ + add $0x1c8,%rsp │ │ │ │ + ret │ │ │ │ + mov 0x1e0(%rsp),%ecx │ │ │ │ + movd 0x1d0(%rsp),%xmm6 │ │ │ │ + tzcnt %eax,%eax │ │ │ │ + mov 0x1d8(%rsp),%r10d │ │ │ │ + pshufb %xmm7,%xmm6 │ │ │ │ + sub %eax,%ecx │ │ │ │ + lea (%r11,%r10,2),%r10 │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + lea 0x80(%rsp),%rcx │ │ │ │ + call 3062e0 <__cxa_finalize@plt+0x2db290> │ │ │ │ + call 3062e0 <__cxa_finalize@plt+0x2db290> │ │ │ │ + call 3062e0 <__cxa_finalize@plt+0x2db290> │ │ │ │ + call 3062e0 <__cxa_finalize@plt+0x2db290> │ │ │ │ + call 3062e0 <__cxa_finalize@plt+0x2db290> │ │ │ │ + call 3062e0 <__cxa_finalize@plt+0x2db290> │ │ │ │ + call 3062e0 <__cxa_finalize@plt+0x2db290> │ │ │ │ + call 3062e0 <__cxa_finalize@plt+0x2db290> │ │ │ │ + jmp 306173 <__cxa_finalize@plt+0x2db123> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsbq 0x4(%r10),%r8 │ │ │ │ + movdqa (%rdi),%xmm1 │ │ │ │ + movdqu (%rcx,%r8,1),%xmm2 │ │ │ │ + neg %r8 │ │ │ │ + movdqu (%rcx,%r8,1),%xmm3 │ │ │ │ + movsbq 0x5(%r10),%r8 │ │ │ │ + psubw %xmm1,%xmm2 │ │ │ │ + psubw %xmm1,%xmm3 │ │ │ │ + pabsw %xmm2,%xmm4 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + psrlw 0x28(%rsp),%xmm5 │ │ │ │ + movdqa %xmm6,%xmm0 │ │ │ │ + psubusw %xmm5,%xmm0 │ │ │ │ + pabsw %xmm3,%xmm5 │ │ │ │ + pminsw %xmm4,%xmm0 │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + psrlw 0x28(%rsp),%xmm4 │ │ │ │ + psignw %xmm2,%xmm0 │ │ │ │ + movdqa %xmm6,%xmm2 │ │ │ │ + psubusw %xmm4,%xmm2 │ │ │ │ + pminsw %xmm5,%xmm2 │ │ │ │ + movdqu (%rcx,%r8,1),%xmm4 │ │ │ │ + neg %r8 │ │ │ │ + movdqu (%rcx,%r8,1),%xmm5 │ │ │ │ + psubw %xmm1,%xmm4 │ │ │ │ + psubw %xmm1,%xmm5 │ │ │ │ + psignw %xmm3,%xmm2 │ │ │ │ + pabsw %xmm4,%xmm3 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + psrlw 0x28(%rsp),%xmm2 │ │ │ │ + movdqa %xmm6,%xmm7 │ │ │ │ + psubusw %xmm2,%xmm7 │ │ │ │ + pabsw %xmm5,%xmm2 │ │ │ │ + pminsw %xmm3,%xmm7 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + psrlw 0x28(%rsp),%xmm3 │ │ │ │ + psignw %xmm4,%xmm7 │ │ │ │ + movdqa %xmm6,%xmm4 │ │ │ │ + psubusw %xmm3,%xmm4 │ │ │ │ + pminsw %xmm2,%xmm4 │ │ │ │ + psignw %xmm5,%xmm4 │ │ │ │ + paddw %xmm4,%xmm7 │ │ │ │ + pmullw (%r9),%xmm0 │ │ │ │ + pmullw 0x10(%r9),%xmm7 │ │ │ │ + paddw %xmm7,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + psraw $0xf,%xmm2 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + pmulhrsw %xmm8,%xmm0 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + add $0x20,%rcx │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsbq 0x8(%r10),%r8 │ │ │ │ + movdqa (%rdi),%xmm1 │ │ │ │ + movdqu (%rcx,%r8,1),%xmm2 │ │ │ │ + neg %r8 │ │ │ │ + movdqu (%rcx,%r8,1),%xmm3 │ │ │ │ + movsbq (%r10),%r8 │ │ │ │ + psubw %xmm1,%xmm2 │ │ │ │ + psubw %xmm1,%xmm3 │ │ │ │ + pabsw %xmm2,%xmm4 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + psrlw 0x38(%rsp),%xmm5 │ │ │ │ + movdqa %xmm6,%xmm0 │ │ │ │ + psubusw %xmm5,%xmm0 │ │ │ │ + pabsw %xmm3,%xmm5 │ │ │ │ + pminsw %xmm4,%xmm0 │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + psrlw 0x38(%rsp),%xmm4 │ │ │ │ + psignw %xmm2,%xmm0 │ │ │ │ + movdqa %xmm6,%xmm2 │ │ │ │ + psubusw %xmm4,%xmm2 │ │ │ │ + pminsw %xmm5,%xmm2 │ │ │ │ + movdqu (%rcx,%r8,1),%xmm4 │ │ │ │ + neg %r8 │ │ │ │ + movdqu (%rcx,%r8,1),%xmm5 │ │ │ │ + movsbq 0x9(%r10),%r8 │ │ │ │ + psubw %xmm1,%xmm4 │ │ │ │ + psubw %xmm1,%xmm5 │ │ │ │ + psignw %xmm3,%xmm2 │ │ │ │ + pabsw %xmm4,%xmm3 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + psrlw 0x38(%rsp),%xmm2 │ │ │ │ + movdqa %xmm6,%xmm7 │ │ │ │ + psubusw %xmm2,%xmm7 │ │ │ │ + pabsw %xmm5,%xmm2 │ │ │ │ + pminsw %xmm3,%xmm7 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + psrlw 0x38(%rsp),%xmm3 │ │ │ │ + psignw %xmm4,%xmm7 │ │ │ │ + movdqa %xmm6,%xmm4 │ │ │ │ + psubusw %xmm3,%xmm4 │ │ │ │ + pminsw %xmm2,%xmm4 │ │ │ │ + movdqu (%rcx,%r8,1),%xmm2 │ │ │ │ + neg %r8 │ │ │ │ + movdqu (%rcx,%r8,1),%xmm3 │ │ │ │ + movsbq 0x1(%r10),%r8 │ │ │ │ + paddw %xmm7,%xmm0 │ │ │ │ + psignw %xmm5,%xmm4 │ │ │ │ + paddw %xmm4,%xmm0 │ │ │ │ + psubw %xmm1,%xmm2 │ │ │ │ + psubw %xmm1,%xmm3 │ │ │ │ + paddw %xmm0,%xmm0 │ │ │ │ + pabsw %xmm2,%xmm4 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + psrlw 0x38(%rsp),%xmm5 │ │ │ │ + movdqa %xmm6,%xmm7 │ │ │ │ + psubusw %xmm5,%xmm7 │ │ │ │ + pabsw %xmm3,%xmm5 │ │ │ │ + pminsw %xmm4,%xmm7 │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + psrlw 0x38(%rsp),%xmm4 │ │ │ │ + psignw %xmm2,%xmm7 │ │ │ │ + movdqa %xmm6,%xmm2 │ │ │ │ + psubusw %xmm4,%xmm2 │ │ │ │ + pminsw %xmm5,%xmm2 │ │ │ │ + movdqu (%rcx,%r8,1),%xmm4 │ │ │ │ + neg %r8 │ │ │ │ + movdqu (%rcx,%r8,1),%xmm5 │ │ │ │ + paddw %xmm7,%xmm0 │ │ │ │ + psubw %xmm1,%xmm4 │ │ │ │ + psubw %xmm1,%xmm5 │ │ │ │ + psignw %xmm3,%xmm2 │ │ │ │ + pabsw %xmm4,%xmm3 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + psrlw 0x38(%rsp),%xmm2 │ │ │ │ + movdqa %xmm6,%xmm7 │ │ │ │ + psubusw %xmm2,%xmm7 │ │ │ │ + pabsw %xmm5,%xmm2 │ │ │ │ + pminsw %xmm3,%xmm7 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + psrlw 0x38(%rsp),%xmm3 │ │ │ │ + psignw %xmm4,%xmm7 │ │ │ │ + movdqa %xmm6,%xmm4 │ │ │ │ + psubusw %xmm3,%xmm4 │ │ │ │ + pminsw %xmm2,%xmm4 │ │ │ │ + paddw %xmm7,%xmm0 │ │ │ │ + psignw %xmm5,%xmm4 │ │ │ │ + paddw %xmm4,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + psraw $0xf,%xmm2 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + pmulhrsw %xmm8,%xmm0 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + add $0x20,%rcx │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsbq 0x8(%r10),%r8 │ │ │ │ + movdqa (%rdi),%xmm1 │ │ │ │ + movdqu (%rcx,%r8,1),%xmm2 │ │ │ │ + neg %r8 │ │ │ │ + movdqu (%rcx,%r8,1),%xmm3 │ │ │ │ + movsbq (%r10),%r8 │ │ │ │ + pabsw %xmm2,%xmm4 │ │ │ │ + pabsw %xmm3,%xmm10 │ │ │ │ + movdqa %xmm2,%xmm9 │ │ │ │ + pmaxsw %xmm3,%xmm9 │ │ │ │ + pminsw %xmm4,%xmm10 │ │ │ │ + psubw %xmm1,%xmm2 │ │ │ │ + psubw %xmm1,%xmm3 │ │ │ │ + pabsw %xmm2,%xmm4 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + psrlw 0x38(%rsp),%xmm5 │ │ │ │ + movdqa %xmm6,%xmm0 │ │ │ │ + psubusw %xmm5,%xmm0 │ │ │ │ + pabsw %xmm3,%xmm5 │ │ │ │ + pminsw %xmm4,%xmm0 │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + psrlw 0x38(%rsp),%xmm4 │ │ │ │ + psignw %xmm2,%xmm0 │ │ │ │ + movdqa %xmm6,%xmm2 │ │ │ │ + psubusw %xmm4,%xmm2 │ │ │ │ + pminsw %xmm5,%xmm2 │ │ │ │ + movdqu (%rcx,%r8,1),%xmm4 │ │ │ │ + neg %r8 │ │ │ │ + movdqu (%rcx,%r8,1),%xmm5 │ │ │ │ + movsbq 0x9(%r10),%r8 │ │ │ │ + pabsw %xmm4,%xmm7 │ │ │ │ + psignw %xmm3,%xmm2 │ │ │ │ + pabsw %xmm5,%xmm3 │ │ │ │ + pmaxsw %xmm4,%xmm9 │ │ │ │ + pminsw %xmm7,%xmm10 │ │ │ │ + pmaxsw %xmm5,%xmm9 │ │ │ │ + pminsw %xmm3,%xmm10 │ │ │ │ + psubw %xmm1,%xmm4 │ │ │ │ + psubw %xmm1,%xmm5 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + pabsw %xmm4,%xmm3 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + psrlw 0x38(%rsp),%xmm2 │ │ │ │ + movdqa %xmm6,%xmm7 │ │ │ │ + psubusw %xmm2,%xmm7 │ │ │ │ + pabsw %xmm5,%xmm2 │ │ │ │ + pminsw %xmm3,%xmm7 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + psrlw 0x38(%rsp),%xmm3 │ │ │ │ + psignw %xmm4,%xmm7 │ │ │ │ + movdqa %xmm6,%xmm4 │ │ │ │ + psubusw %xmm3,%xmm4 │ │ │ │ + pminsw %xmm2,%xmm4 │ │ │ │ + movdqu (%rcx,%r8,1),%xmm2 │ │ │ │ + neg %r8 │ │ │ │ + movdqu (%rcx,%r8,1),%xmm3 │ │ │ │ + movsbq 0x1(%r10),%r8 │ │ │ │ + paddw %xmm7,%xmm0 │ │ │ │ + pabsw %xmm2,%xmm7 │ │ │ │ + psignw %xmm5,%xmm4 │ │ │ │ + pabsw %xmm3,%xmm5 │ │ │ │ + pmaxsw %xmm2,%xmm9 │ │ │ │ + pminsw %xmm7,%xmm10 │ │ │ │ + pmaxsw %xmm3,%xmm9 │ │ │ │ + pminsw %xmm5,%xmm10 │ │ │ │ + paddw %xmm4,%xmm0 │ │ │ │ + psubw %xmm1,%xmm2 │ │ │ │ + psubw %xmm1,%xmm3 │ │ │ │ + paddw %xmm0,%xmm0 │ │ │ │ + pabsw %xmm2,%xmm4 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + psrlw 0x38(%rsp),%xmm5 │ │ │ │ + movdqa %xmm6,%xmm7 │ │ │ │ + psubusw %xmm5,%xmm7 │ │ │ │ + pabsw %xmm3,%xmm5 │ │ │ │ + pminsw %xmm4,%xmm7 │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + psrlw 0x38(%rsp),%xmm4 │ │ │ │ + psignw %xmm2,%xmm7 │ │ │ │ + movdqa %xmm6,%xmm2 │ │ │ │ + psubusw %xmm4,%xmm2 │ │ │ │ + pminsw %xmm5,%xmm2 │ │ │ │ + movdqu (%rcx,%r8,1),%xmm4 │ │ │ │ + neg %r8 │ │ │ │ + movdqu (%rcx,%r8,1),%xmm5 │ │ │ │ + movsbq 0x4(%r10),%r8 │ │ │ │ + paddw %xmm7,%xmm0 │ │ │ │ + pabsw %xmm4,%xmm7 │ │ │ │ + psignw %xmm3,%xmm2 │ │ │ │ + pabsw %xmm5,%xmm3 │ │ │ │ + pmaxsw %xmm4,%xmm9 │ │ │ │ + pminsw %xmm7,%xmm10 │ │ │ │ + pmaxsw %xmm5,%xmm9 │ │ │ │ + pminsw %xmm3,%xmm10 │ │ │ │ + psubw %xmm1,%xmm4 │ │ │ │ + psubw %xmm1,%xmm5 │ │ │ │ + pabsw %xmm4,%xmm3 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + psrlw 0x38(%rsp),%xmm2 │ │ │ │ + movdqa %xmm6,%xmm7 │ │ │ │ + psubusw %xmm2,%xmm7 │ │ │ │ + pabsw %xmm5,%xmm2 │ │ │ │ + pminsw %xmm3,%xmm7 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + psrlw 0x38(%rsp),%xmm3 │ │ │ │ + psignw %xmm4,%xmm7 │ │ │ │ + movdqa %xmm6,%xmm4 │ │ │ │ + psubusw %xmm3,%xmm4 │ │ │ │ + pminsw %xmm2,%xmm4 │ │ │ │ + paddw %xmm7,%xmm0 │ │ │ │ + movdqu (%rcx,%r8,1),%xmm2 │ │ │ │ + neg %r8 │ │ │ │ + movdqu (%rcx,%r8,1),%xmm3 │ │ │ │ + movsbq 0x5(%r10),%r8 │ │ │ │ + pabsw %xmm2,%xmm7 │ │ │ │ + psignw %xmm5,%xmm4 │ │ │ │ + pabsw %xmm3,%xmm5 │ │ │ │ + pmaxsw %xmm2,%xmm9 │ │ │ │ + pminsw %xmm7,%xmm10 │ │ │ │ + pmaxsw %xmm3,%xmm9 │ │ │ │ + pminsw %xmm5,%xmm10 │ │ │ │ + psubw %xmm1,%xmm2 │ │ │ │ + psubw %xmm1,%xmm3 │ │ │ │ + paddw %xmm4,%xmm0 │ │ │ │ + pabsw %xmm2,%xmm4 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + psrlw 0x28(%rsp),%xmm5 │ │ │ │ + movdqa 0x8(%rsp),%xmm7 │ │ │ │ + psubusw %xmm5,%xmm7 │ │ │ │ + pabsw %xmm3,%xmm5 │ │ │ │ + pminsw %xmm4,%xmm7 │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + psrlw 0x28(%rsp),%xmm4 │ │ │ │ + psignw %xmm2,%xmm7 │ │ │ │ + movdqa 0x8(%rsp),%xmm2 │ │ │ │ + psubusw %xmm4,%xmm2 │ │ │ │ + pminsw %xmm5,%xmm2 │ │ │ │ + movdqu (%rcx,%r8,1),%xmm4 │ │ │ │ + neg %r8 │ │ │ │ + movdqu (%rcx,%r8,1),%xmm5 │ │ │ │ + psignw %xmm3,%xmm2 │ │ │ │ + pabsw %xmm4,%xmm3 │ │ │ │ + paddw %xmm2,%xmm7 │ │ │ │ + pabsw %xmm5,%xmm2 │ │ │ │ + pmaxsw %xmm4,%xmm9 │ │ │ │ + pminsw %xmm3,%xmm10 │ │ │ │ + pmaxsw %xmm5,%xmm9 │ │ │ │ + pminsw %xmm2,%xmm10 │ │ │ │ + psubw %xmm1,%xmm4 │ │ │ │ + psubw %xmm1,%xmm5 │ │ │ │ + pabsw %xmm4,%xmm3 │ │ │ │ + pmullw (%r9),%xmm7 │ │ │ │ + paddw %xmm7,%xmm0 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + psrlw 0x28(%rsp),%xmm2 │ │ │ │ + movdqa 0x8(%rsp),%xmm7 │ │ │ │ + psubusw %xmm2,%xmm7 │ │ │ │ + pabsw %xmm5,%xmm2 │ │ │ │ + pminsw %xmm3,%xmm7 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + psrlw 0x28(%rsp),%xmm3 │ │ │ │ + psignw %xmm4,%xmm7 │ │ │ │ + movdqa 0x8(%rsp),%xmm4 │ │ │ │ + psubusw %xmm3,%xmm4 │ │ │ │ + pminsw %xmm2,%xmm4 │ │ │ │ + psignw %xmm5,%xmm4 │ │ │ │ + paddw %xmm4,%xmm7 │ │ │ │ + pmullw 0x10(%r9),%xmm7 │ │ │ │ + paddw %xmm7,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + psraw $0xf,%xmm2 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + pmulhrsw %xmm8,%xmm0 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + pmaxsw %xmm1,%xmm9 │ │ │ │ + pminsw %xmm9,%xmm0 │ │ │ │ + pminsw %xmm10,%xmm1 │ │ │ │ + pmaxsw %xmm1,%xmm0 │ │ │ │ + add $0x20,%rcx │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0xd5bc1(%rip),%rax │ │ │ │ + shr $0xb,%ecx │ │ │ │ + movddup (%rax,%rcx,8),%xmm7 │ │ │ │ + lea (%rsi,%rsi,2),%rax │ │ │ │ + movdqa (%rdi),%xmm0 │ │ │ │ + movdqa (%rdi,%rsi,1),%xmm1 │ │ │ │ + movdqa (%rdi,%rsi,2),%xmm2 │ │ │ │ + movdqa (%rdi,%rax,1),%xmm3 │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + movdqa (%rdi),%xmm4 │ │ │ │ + movdqa (%rdi,%rsi,1),%xmm5 │ │ │ │ + movdqa (%rdi,%rsi,2),%xmm6 │ │ │ │ + pmulhuw %xmm7,%xmm0 │ │ │ │ + pmulhuw %xmm7,%xmm1 │ │ │ │ + pmulhuw %xmm7,%xmm2 │ │ │ │ + pmulhuw %xmm7,%xmm3 │ │ │ │ + pmulhuw %xmm7,%xmm4 │ │ │ │ + pmulhuw %xmm7,%xmm5 │ │ │ │ + pmulhuw %xmm7,%xmm6 │ │ │ │ + pmulhuw (%rdi,%rax,1),%xmm7 │ │ │ │ + pxor %xmm8,%xmm8 │ │ │ │ + movdqa %xmm0,%xmm9 │ │ │ │ + packuswb %xmm1,%xmm9 │ │ │ │ + movdqa %xmm2,%xmm10 │ │ │ │ + packuswb %xmm3,%xmm10 │ │ │ │ + movdqa %xmm4,%xmm11 │ │ │ │ + packuswb %xmm5,%xmm11 │ │ │ │ + movdqa %xmm6,%xmm12 │ │ │ │ + packuswb %xmm7,%xmm12 │ │ │ │ + psadbw %xmm8,%xmm9 │ │ │ │ + psadbw %xmm8,%xmm10 │ │ │ │ + psadbw %xmm8,%xmm11 │ │ │ │ + psadbw %xmm8,%xmm12 │ │ │ │ + packssdw %xmm10,%xmm9 │ │ │ │ + packssdw %xmm12,%xmm11 │ │ │ │ + packssdw %xmm11,%xmm9 │ │ │ │ + jmp 30126a <__cxa_finalize@plt+0x2d621a> │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0xd5b11(%rip),%rax │ │ │ │ + shr $0xb,%ecx │ │ │ │ + movddup (%rax,%rcx,8),%xmm7 │ │ │ │ + lea (%rsi,%rsi,2),%rax │ │ │ │ + movdqa (%rdi),%xmm0 │ │ │ │ + movdqa (%rdi,%rsi,1),%xmm1 │ │ │ │ + movdqa (%rdi,%rsi,2),%xmm2 │ │ │ │ + movdqa (%rdi,%rax,1),%xmm3 │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + movdqa (%rdi),%xmm4 │ │ │ │ + movdqa (%rdi,%rsi,1),%xmm5 │ │ │ │ + movdqa (%rdi,%rsi,2),%xmm6 │ │ │ │ + pmulhuw %xmm7,%xmm0 │ │ │ │ + pmulhuw %xmm7,%xmm1 │ │ │ │ + pmulhuw %xmm7,%xmm2 │ │ │ │ + pmulhuw %xmm7,%xmm3 │ │ │ │ + pmulhuw %xmm7,%xmm4 │ │ │ │ + pmulhuw %xmm7,%xmm5 │ │ │ │ + pmulhuw %xmm7,%xmm6 │ │ │ │ + pmulhuw (%rdi,%rax,1),%xmm7 │ │ │ │ + pxor %xmm8,%xmm8 │ │ │ │ + movdqa %xmm0,%xmm9 │ │ │ │ + packuswb %xmm1,%xmm9 │ │ │ │ + movdqa %xmm2,%xmm10 │ │ │ │ + packuswb %xmm3,%xmm10 │ │ │ │ + movdqa %xmm4,%xmm11 │ │ │ │ + packuswb %xmm5,%xmm11 │ │ │ │ + movdqa %xmm6,%xmm12 │ │ │ │ + packuswb %xmm7,%xmm12 │ │ │ │ + psadbw %xmm8,%xmm9 │ │ │ │ + psadbw %xmm8,%xmm10 │ │ │ │ + psadbw %xmm8,%xmm11 │ │ │ │ + psadbw %xmm8,%xmm12 │ │ │ │ + packssdw %xmm10,%xmm9 │ │ │ │ + packssdw %xmm12,%xmm11 │ │ │ │ + packssdw %xmm11,%xmm9 │ │ │ │ + jmp 2fef7a <__cxa_finalize@plt+0x2d3f2a> │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0xd5ee1(%rip),%r9 │ │ │ │ + vmovd %ecx,%xmm16 │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ + inc %rdx │ │ │ │ + vmovdqu32 (%rdx),%ymm17 │ │ │ │ + vmovd %ecx,%xmm3 │ │ │ │ + movslq (%r9,%rcx,4),%rax │ │ │ │ + vpbroadcastd -0xb0(%r9),%ymm18 │ │ │ │ + vpsrld $0x1,%xmm16,%xmm16 │ │ │ │ + vpdpbusd %ymm18,%ymm17,%ymm16 │ │ │ │ + add %r9,%rax │ │ │ │ + add $0xffffffffffffffec,%r9 │ │ │ │ + movslq (%r9,%rcx,4),%rcx │ │ │ │ + add %r9,%rcx │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0xd5e91(%rip),%r9 │ │ │ │ + mov %r8d,%r8d │ │ │ │ + tzcnt %r8d,%eax │ │ │ │ + sub %r8,%rdx │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ + vmovd %r8d,%xmm16 │ │ │ │ + vmovdqu32 (%rdx),%ymm17 │ │ │ │ + vmovd %eax,%xmm3 │ │ │ │ + movslq (%r9,%rax,4),%rax │ │ │ │ + vpbroadcastd -0xb0(%r9),%ymm18 │ │ │ │ + vpsrld $0x1,%xmm16,%xmm16 │ │ │ │ + vpdpbusd %ymm18,%ymm17,%ymm16 │ │ │ │ + add %r9,%rax │ │ │ │ + add $0xffffffffffffffec,%r9 │ │ │ │ + movslq (%r9,%rcx,4),%rcx │ │ │ │ add %r9,%rcx │ │ │ │ + jmp *%rax │ │ │ │ + vmovdqu32 0x20(%rdx),%ymm17 │ │ │ │ + vpdpbusd %ymm18,%ymm17,%ymm16 │ │ │ │ + vextracti32x4 $0x1,%ymm16,%xmm17 │ │ │ │ + vpaddd %xmm17,%xmm16,%xmm16 │ │ │ │ + vpunpckhqdq %xmm16,%xmm16,%xmm17 │ │ │ │ + vpaddd %xmm17,%xmm16,%xmm16 │ │ │ │ + vpsrlq $0x20,%xmm16,%xmm17 │ │ │ │ + vpaddd %xmm17,%xmm16,%xmm16 │ │ │ │ + vpsrlvd %xmm3,%xmm16,%xmm16 │ │ │ │ lea (%rsi,%rsi,2),%r9 │ │ │ │ + vpbroadcastb %xmm16,%zmm16 │ │ │ │ jmp *%rcx │ │ │ │ - vpbroadcastb -0x1(%rdx),%xmm0 │ │ │ │ - vpbroadcastb -0x2(%rdx),%xmm1 │ │ │ │ - vpbroadcastb -0x3(%rdx),%xmm2 │ │ │ │ - sub $0x4,%rdx │ │ │ │ - vpbroadcastb (%rdx),%xmm3 │ │ │ │ - vmovd %xmm0,(%rdi) │ │ │ │ - vmovd %xmm1,(%rdi,%rsi,1) │ │ │ │ - vmovd %xmm2,(%rdi,%rsi,2) │ │ │ │ - vmovd %xmm3,(%rdi,%r9,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + tzcnt %r8d,%eax │ │ │ │ + lea (%rcx,%r8,1),%r9d │ │ │ │ + vmovd %r9d,%xmm16 │ │ │ │ + tzcnt %r9d,%r9d │ │ │ │ + vmovd %r9d,%xmm4 │ │ │ │ + lea 0xd5d9c(%rip),%r9 │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ + movslq (%r9,%rax,4),%rax │ │ │ │ + movslq 0x14(%r9,%rcx,4),%rcx │ │ │ │ + vpbroadcastd -0x74(%r9),%ymm19 │ │ │ │ + vpsrld $0x1,%xmm16,%xmm16 │ │ │ │ + add %r9,%rax │ │ │ │ + add %r9,%rcx │ │ │ │ + lea (%rsi,%rsi,2),%r9 │ │ │ │ + jmp *%rax │ │ │ │ + vmovd -0x4(%rdx),%xmm1 │ │ │ │ + vpdpbusd %xmm19,%xmm1,%xmm16 │ │ │ │ + jmp *%rcx │ │ │ │ + vmovd 0x1(%rdx),%xmm1 │ │ │ │ + vpdpbusd %xmm19,%xmm1,%xmm16 │ │ │ │ + cmp $0x4,%r8d │ │ │ │ + jg 306abe <__cxa_finalize@plt+0x2dba6e> │ │ │ │ + vpsrlw $0x3,%xmm16,%xmm0 │ │ │ │ + jmp 306aee <__cxa_finalize@plt+0x2dba9e> │ │ │ │ + vpunpckhqdq %xmm16,%xmm16,%xmm1 │ │ │ │ + lea (%r8,%r8,1),%edx │ │ │ │ + mov $0x55563334,%eax │ │ │ │ + vpaddd %xmm16,%xmm1,%xmm1 │ │ │ │ + shrx %edx,%eax,%eax │ │ │ │ + vpsrlq $0x20,%xmm1,%xmm0 │ │ │ │ + vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ + vmovd %eax,%xmm1 │ │ │ │ + vpsrld $0x2,%xmm0,%xmm0 │ │ │ │ + vpmulhuw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpbroadcastb %xmm0,%xmm16 │ │ │ │ + vmovd %xmm16,(%rdi) │ │ │ │ + vmovd %xmm16,(%rdi,%rsi,1) │ │ │ │ + vmovd %xmm16,(%rdi,%rsi,2) │ │ │ │ + vmovd %xmm16,(%rdi,%r9,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 313ff8 <__cxa_finalize@plt+0x2e8fa8> │ │ │ │ + jg 306af4 <__cxa_finalize@plt+0x2dbaa4> │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - vpbroadcastb -0x1(%rdx),%xmm0 │ │ │ │ - vpbroadcastb -0x2(%rdx),%xmm1 │ │ │ │ - vpbroadcastb -0x3(%rdx),%xmm2 │ │ │ │ - sub $0x4,%rdx │ │ │ │ - vpbroadcastb (%rdx),%xmm3 │ │ │ │ - vmovq %xmm0,(%rdi) │ │ │ │ - vmovq %xmm1,(%rdi,%rsi,1) │ │ │ │ - vmovq %xmm2,(%rdi,%rsi,2) │ │ │ │ - vmovq %xmm3,(%rdi,%r9,1) │ │ │ │ + vmovq -0x8(%rdx),%xmm1 │ │ │ │ + vpdpbusd %xmm19,%xmm1,%xmm16 │ │ │ │ + jmp *%rcx │ │ │ │ + vmovq 0x1(%rdx),%xmm1 │ │ │ │ + vextracti32x4 $0x1,%ymm16,%xmm18 │ │ │ │ + vpdpbusd %xmm19,%xmm1,%xmm16 │ │ │ │ + vpaddd %xmm16,%xmm18,%xmm2 │ │ │ │ + vpunpckhqdq %xmm2,%xmm2,%xmm0 │ │ │ │ + vpaddd %xmm2,%xmm0,%xmm0 │ │ │ │ + vpsrlq $0x20,%xmm0,%xmm1 │ │ │ │ + vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ + vpsrlvd %xmm4,%xmm0,%xmm0 │ │ │ │ + cmp $0x8,%r8d │ │ │ │ + je 306b74 <__cxa_finalize@plt+0x2dbb24> │ │ │ │ + mov $0x5556,%eax │ │ │ │ + mov $0x3334,%edx │ │ │ │ + cmp $0x20,%r8d │ │ │ │ + cmove %edx,%eax │ │ │ │ + vmovd %eax,%xmm1 │ │ │ │ + vpmulhuw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpbroadcastb %xmm0,%xmm16 │ │ │ │ + vmovq %xmm16,(%rdi) │ │ │ │ + vmovq %xmm16,(%rdi,%rsi,1) │ │ │ │ + vmovq %xmm16,(%rdi,%rsi,2) │ │ │ │ + vmovq %xmm16,(%rdi,%r9,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 314040 <__cxa_finalize@plt+0x2e8ff0> │ │ │ │ + jg 306b7a <__cxa_finalize@plt+0x2dbb2a> │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - vpbroadcastb -0x1(%rdx),%xmm0 │ │ │ │ - vpbroadcastb -0x2(%rdx),%xmm1 │ │ │ │ - vpbroadcastb -0x3(%rdx),%xmm2 │ │ │ │ - sub $0x4,%rdx │ │ │ │ - vpbroadcastb (%rdx),%xmm3 │ │ │ │ - vmovdqa %xmm0,(%rdi) │ │ │ │ - vmovdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %xmm2,(%rdi,%rsi,2) │ │ │ │ - vmovdqa %xmm3,(%rdi,%r9,1) │ │ │ │ + vmovdqa -0x10(%rdx),%xmm1 │ │ │ │ + vpdpbusd %xmm19,%xmm1,%xmm16 │ │ │ │ + jmp *%rcx │ │ │ │ + vmovdqu 0x1(%rdx),%xmm1 │ │ │ │ + vextracti32x4 $0x1,%ymm16,%xmm18 │ │ │ │ + vpdpbusd %xmm19,%xmm1,%xmm16 │ │ │ │ + vpaddd %xmm16,%xmm18,%xmm2 │ │ │ │ + vpunpckhqdq %xmm2,%xmm2,%xmm0 │ │ │ │ + vpaddd %xmm2,%xmm0,%xmm0 │ │ │ │ + vpsrlq $0x20,%xmm0,%xmm1 │ │ │ │ + vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ + vpsrlvd %xmm4,%xmm0,%xmm0 │ │ │ │ + cmp $0x10,%r8d │ │ │ │ + je 306bfa <__cxa_finalize@plt+0x2dbbaa> │ │ │ │ + mov $0x5556,%eax │ │ │ │ + mov $0x3334,%edx │ │ │ │ + test $0x28,%r8b │ │ │ │ + cmove %edx,%eax │ │ │ │ + vmovd %eax,%xmm1 │ │ │ │ + vpmulhuw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpbroadcastb %xmm0,%xmm16 │ │ │ │ + vmovdqa32 %xmm16,(%rdi) │ │ │ │ + vmovdqa32 %xmm16,(%rdi,%rsi,1) │ │ │ │ + vmovdqa32 %xmm16,(%rdi,%rsi,2) │ │ │ │ + vmovdqa32 %xmm16,(%rdi,%r9,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 314080 <__cxa_finalize@plt+0x2e9030> │ │ │ │ + jg 306c00 <__cxa_finalize@plt+0x2dbbb0> │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - vpbroadcastb -0x1(%rdx),%ymm0 │ │ │ │ - vpbroadcastb -0x2(%rdx),%ymm1 │ │ │ │ - vpbroadcastb -0x3(%rdx),%ymm2 │ │ │ │ - sub $0x4,%rdx │ │ │ │ - vpbroadcastb (%rdx),%ymm3 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %ymm2,(%rdi,%rsi,2) │ │ │ │ - vmovdqa %ymm3,(%rdi,%r9,1) │ │ │ │ + vmovdqa32 -0x20(%rdx),%ymm17 │ │ │ │ + vpdpbusd %ymm19,%ymm17,%ymm16 │ │ │ │ + jmp *%rcx │ │ │ │ + vmovdqu32 0x1(%rdx),%ymm17 │ │ │ │ + vpdpbusd %ymm19,%ymm17,%ymm16 │ │ │ │ + vextracti32x4 $0x1,%ymm16,%xmm17 │ │ │ │ + vpaddd %xmm16,%xmm17,%xmm1 │ │ │ │ + vpunpckhqdq %xmm1,%xmm1,%xmm0 │ │ │ │ + vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ + vpsrlq $0x20,%xmm0,%xmm1 │ │ │ │ + vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ + vpsrlvd %xmm4,%xmm0,%xmm0 │ │ │ │ + cmp $0x20,%r8d │ │ │ │ + je 306c84 <__cxa_finalize@plt+0x2dbc34> │ │ │ │ + lea (%r8,%r8,1),%edx │ │ │ │ + mov $0x33345556,%eax │ │ │ │ + shrx %edx,%eax,%eax │ │ │ │ + vmovd %eax,%xmm1 │ │ │ │ + vpmulhuw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpbroadcastb %xmm0,%ymm16 │ │ │ │ + vmovdqa32 %ymm16,(%rdi) │ │ │ │ + vmovdqa32 %ymm16,(%rdi,%rsi,1) │ │ │ │ + vmovdqa32 %ymm16,(%rdi,%rsi,2) │ │ │ │ + vmovdqa32 %ymm16,(%rdi,%r9,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 3140c0 <__cxa_finalize@plt+0x2e9070> │ │ │ │ - vzeroupper │ │ │ │ + jg 306c8a <__cxa_finalize@plt+0x2dbc3a> │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - vpbroadcastb -0x1(%rdx),%ymm0 │ │ │ │ - vpbroadcastb -0x2(%rdx),%ymm1 │ │ │ │ - vpbroadcastb -0x3(%rdx),%ymm2 │ │ │ │ - sub $0x4,%rdx │ │ │ │ - vpbroadcastb (%rdx),%ymm3 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm0,0x20(%rdi) │ │ │ │ - vmovdqa %ymm1,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi,%rsi,1) │ │ │ │ - vmovdqa %ymm2,(%rdi,%rsi,2) │ │ │ │ - vmovdqa %ymm2,0x20(%rdi,%rsi,2) │ │ │ │ - vmovdqa %ymm3,(%rdi,%r9,1) │ │ │ │ - vmovdqa %ymm3,0x20(%rdi,%r9,1) │ │ │ │ + vmovdqa32 -0x40(%rdx),%ymm17 │ │ │ │ + vmovdqa32 -0x20(%rdx),%ymm18 │ │ │ │ + vpdpbusd %ymm19,%ymm17,%ymm16 │ │ │ │ + vpdpbusd %ymm19,%ymm18,%ymm16 │ │ │ │ + jmp *%rcx │ │ │ │ + vmovdqu32 0x1(%rdx),%ymm17 │ │ │ │ + vmovdqu32 0x21(%rdx),%ymm18 │ │ │ │ + vpdpbusd %ymm19,%ymm17,%ymm16 │ │ │ │ + vpdpbusd %ymm19,%ymm18,%ymm16 │ │ │ │ + vextracti32x4 $0x1,%ymm16,%xmm17 │ │ │ │ + vpaddd %xmm16,%xmm17,%xmm1 │ │ │ │ + vpunpckhqdq %xmm1,%xmm1,%xmm0 │ │ │ │ + vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ + vpsrlq $0x20,%xmm0,%xmm1 │ │ │ │ + vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ + vpsrlvd %xmm4,%xmm0,%xmm0 │ │ │ │ + cmp $0x40,%r8d │ │ │ │ + je 306d27 <__cxa_finalize@plt+0x2dbcd7> │ │ │ │ + mov $0x33345556,%eax │ │ │ │ + shrx %r8d,%eax,%eax │ │ │ │ + vmovd %eax,%xmm1 │ │ │ │ + vpmulhuw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpbroadcastb %xmm0,%zmm16 │ │ │ │ + vmovdqa32 %zmm16,(%rdi) │ │ │ │ + vmovdqa32 %zmm16,(%rdi,%rsi,1) │ │ │ │ + vmovdqa32 %zmm16,(%rdi,%rsi,2) │ │ │ │ + vmovdqa32 %zmm16,(%rdi,%r9,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 314100 <__cxa_finalize@plt+0x2e90b0> │ │ │ │ - vzeroupper │ │ │ │ + jg 306d2d <__cxa_finalize@plt+0x2dbcdd> │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0xc950d(%rip),%r9 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0xd5acd(%rip),%r9 │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ - vpbroadcastb (%rdx),%ymm5 │ │ │ │ movslq (%r9,%rcx,4),%rcx │ │ │ │ - vpbroadcastd -0xe8(%r9),%ymm4 │ │ │ │ + vpbroadcastd -0x90(%r9),%zmm16 │ │ │ │ add %r9,%rcx │ │ │ │ + lea (%rsi,%rsi,2),%r9 │ │ │ │ jmp *%rcx │ │ │ │ - vpbroadcastd 0x1(%rdx),%ymm6 │ │ │ │ - vmovdqa -0xf4(%r9),%ymm8 │ │ │ │ - lea (%rsi,%rsi,2),%rcx │ │ │ │ - vpsubusb %ymm6,%ymm5,%ymm7 │ │ │ │ - vpsubusb %ymm5,%ymm6,%ymm0 │ │ │ │ - vpor %ymm0,%ymm7,%ymm7 │ │ │ │ - sub $0x8,%rdx │ │ │ │ - vpbroadcastq (%rdx),%ymm3 │ │ │ │ - vpshufb %ymm8,%ymm3,%ymm3 │ │ │ │ - vpavgb %ymm3,%ymm6,%ymm1 │ │ │ │ - vpxor %ymm3,%ymm6,%ymm0 │ │ │ │ - vpand %ymm4,%ymm0,%ymm0 │ │ │ │ - vpsubusb %ymm1,%ymm5,%ymm2 │ │ │ │ - vpsubb %ymm0,%ymm1,%ymm1 │ │ │ │ - vpsubusb %ymm5,%ymm1,%ymm1 │ │ │ │ - vpor %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddusb %ymm1,%ymm1,%ymm1 │ │ │ │ - vpor %ymm0,%ymm1,%ymm1 │ │ │ │ - vpsubusb %ymm3,%ymm5,%ymm2 │ │ │ │ - vpsubusb %ymm5,%ymm3,%ymm0 │ │ │ │ - vpor %ymm0,%ymm2,%ymm2 │ │ │ │ - vpminub %ymm7,%ymm2,%ymm2 │ │ │ │ - vpcmpeqb %ymm2,%ymm7,%ymm0 │ │ │ │ - vpblendvb %ymm0,%ymm3,%ymm6,%ymm0 │ │ │ │ - vpminub %ymm2,%ymm1,%ymm1 │ │ │ │ - vpcmpeqb %ymm2,%ymm1,%ymm1 │ │ │ │ - vpblendvb %ymm1,%ymm0,%ymm5,%ymm0 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + nop │ │ │ │ + lea 0xd5aad(%rip),%r9 │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ + vmovdqu32 0x1(%rdx),%zmm16 │ │ │ │ + movslq (%r9,%rcx,4),%rcx │ │ │ │ + add %r9,%rcx │ │ │ │ + lea (%rsi,%rsi,2),%r9 │ │ │ │ + jmp *%rcx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0xd59f1(%rip),%rax │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ + mov %r8d,%r8d │ │ │ │ + movslq (%rax,%rcx,4),%rcx │ │ │ │ + lea (%rsi,%rsi,2),%r9 │ │ │ │ + sub %r8,%rdx │ │ │ │ + add %rax,%rcx │ │ │ │ + jmp *%rcx │ │ │ │ + vmovdqa -0x18(%rax),%xmm1 │ │ │ │ + vmovd -0x4(%rdx,%r8,1),%xmm0 │ │ │ │ + vpshufb %xmm1,%xmm0,%xmm0 │ │ │ │ vmovd %xmm0,(%rdi) │ │ │ │ - vmovd %xmm1,(%rdi,%rsi,1) │ │ │ │ + vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ vpextrd $0x2,%xmm0,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x2,%xmm1,(%rdi,%rcx,1) │ │ │ │ - cmp $0x4,%r8d │ │ │ │ - je 31424b <__cxa_finalize@plt+0x2e91fb> │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vpextrd $0x1,%xmm0,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm1,(%rdi,%rsi,1) │ │ │ │ - vpextrd $0x3,%xmm0,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x3,%xmm1,(%rdi,%rcx,1) │ │ │ │ + vpextrd $0x3,%xmm0,(%rdi,%r9,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x8,%r8d │ │ │ │ - jg 3141a1 <__cxa_finalize@plt+0x2e9151> │ │ │ │ - vzeroupper │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 306dd3 <__cxa_finalize@plt+0x2dbd83> │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - vpbroadcastq 0x1(%rdx),%ymm6 │ │ │ │ - vmovdqa -0xf4(%r9),%ymm8 │ │ │ │ - lea (%rsi,%rsi,2),%rcx │ │ │ │ - vpsubusb %ymm6,%ymm5,%ymm7 │ │ │ │ - vpsubusb %ymm5,%ymm6,%ymm0 │ │ │ │ - vpor %ymm0,%ymm7,%ymm7 │ │ │ │ - sub $0x4,%rdx │ │ │ │ - vpbroadcastd (%rdx),%ymm3 │ │ │ │ - vpshufb %ymm8,%ymm3,%ymm3 │ │ │ │ - vpavgb %ymm3,%ymm6,%ymm1 │ │ │ │ - vpxor %ymm3,%ymm6,%ymm0 │ │ │ │ - vpand %ymm4,%ymm0,%ymm0 │ │ │ │ - vpsubusb %ymm1,%ymm5,%ymm2 │ │ │ │ - vpsubb %ymm0,%ymm1,%ymm1 │ │ │ │ - vpsubusb %ymm5,%ymm1,%ymm1 │ │ │ │ - vpor %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddusb %ymm1,%ymm1,%ymm1 │ │ │ │ - vpor %ymm0,%ymm1,%ymm1 │ │ │ │ - vpsubusb %ymm3,%ymm5,%ymm2 │ │ │ │ - vpsubusb %ymm5,%ymm3,%ymm0 │ │ │ │ - vpor %ymm0,%ymm2,%ymm2 │ │ │ │ - vpminub %ymm7,%ymm2,%ymm2 │ │ │ │ - vpcmpeqb %ymm2,%ymm7,%ymm0 │ │ │ │ - vpblendvb %ymm0,%ymm3,%ymm6,%ymm0 │ │ │ │ - vpminub %ymm2,%ymm1,%ymm1 │ │ │ │ - vpcmpeqb %ymm2,%ymm1,%ymm1 │ │ │ │ - vpblendvb %ymm1,%ymm0,%ymm5,%ymm0 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vmovsldup -0x18(%rax),%xmm2 │ │ │ │ + vmovshdup -0x18(%rax),%xmm3 │ │ │ │ + vmovd -0x4(%rdx,%r8,1),%xmm1 │ │ │ │ + vpshufb %xmm2,%xmm1,%xmm0 │ │ │ │ + vpshufb %xmm3,%xmm1,%xmm1 │ │ │ │ vmovq %xmm0,(%rdi) │ │ │ │ vmovq %xmm1,(%rdi,%rsi,1) │ │ │ │ vmovhps %xmm0,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm1,(%rdi,%rcx,1) │ │ │ │ + vmovhps %xmm1,(%rdi,%r9,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 31426f <__cxa_finalize@plt+0x2e921f> │ │ │ │ - vzeroupper │ │ │ │ + jg 306e0d <__cxa_finalize@plt+0x2dbdbd> │ │ │ │ ret │ │ │ │ - vbroadcasti128 0x1(%rdx),%ymm6 │ │ │ │ - vmovdqa %xmm4,%xmm8 │ │ │ │ - vpsubusb %ymm6,%ymm5,%ymm7 │ │ │ │ - vpsubusb %ymm5,%ymm6,%ymm0 │ │ │ │ - vpor %ymm0,%ymm7,%ymm7 │ │ │ │ - sub $0x2,%rdx │ │ │ │ - vpbroadcastd (%rdx),%ymm3 │ │ │ │ - vpshufb %ymm8,%ymm3,%ymm3 │ │ │ │ - vpavgb %ymm3,%ymm6,%ymm1 │ │ │ │ - vpxor %ymm3,%ymm6,%ymm0 │ │ │ │ - vpand %ymm4,%ymm0,%ymm0 │ │ │ │ - vpsubusb %ymm1,%ymm5,%ymm2 │ │ │ │ - vpsubb %ymm0,%ymm1,%ymm1 │ │ │ │ - vpsubusb %ymm5,%ymm1,%ymm1 │ │ │ │ - vpor %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddusb %ymm1,%ymm1,%ymm1 │ │ │ │ - vpor %ymm0,%ymm1,%ymm1 │ │ │ │ - vpsubusb %ymm3,%ymm5,%ymm2 │ │ │ │ - vpsubusb %ymm5,%ymm3,%ymm0 │ │ │ │ - vpor %ymm0,%ymm2,%ymm2 │ │ │ │ - vpminub %ymm7,%ymm2,%ymm2 │ │ │ │ - vpcmpeqb %ymm2,%ymm7,%ymm0 │ │ │ │ - vpblendvb %ymm0,%ymm3,%ymm6,%ymm0 │ │ │ │ - vpminub %ymm2,%ymm1,%ymm1 │ │ │ │ - vpcmpeqb %ymm2,%ymm1,%ymm1 │ │ │ │ - vpblendvb %ymm1,%ymm0,%ymm5,%ymm0 │ │ │ │ - vmovdqa %xmm0,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 314306 <__cxa_finalize@plt+0x2e92b6> │ │ │ │ - vzeroupper │ │ │ │ + vmovsldup -0xe8(%rax),%zmm17 │ │ │ │ + vpbroadcastd -0x4(%rdx,%r8,1),%zmm16 │ │ │ │ + vpshufb %zmm17,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 %xmm16,(%rdi) │ │ │ │ + vextracti32x4 $0x2,%zmm16,(%rdi,%rsi,1) │ │ │ │ + vextracti32x4 $0x1,%ymm16,(%rdi,%rsi,2) │ │ │ │ + vextracti32x4 $0x3,%zmm16,(%rdi,%r9,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 306e3d <__cxa_finalize@plt+0x2dbded> │ │ │ │ + ret │ │ │ │ + vpbroadcastd -0x10(%rax),%ymm19 │ │ │ │ + vpord -0x14(%rax){1to16},%zmm19,%zmm18 │ │ │ │ + vpbroadcastd -0x4(%rdx,%r8,1),%zmm17 │ │ │ │ + vpshufb %zmm18,%zmm17,%zmm16 │ │ │ │ + vpshufb %zmm19,%zmm17,%zmm17 │ │ │ │ + vmovdqa32 %ymm16,(%rdi) │ │ │ │ + vextracti32x8 $0x1,%zmm16,(%rdi,%rsi,1) │ │ │ │ + vmovdqa32 %ymm17,(%rdi,%rsi,2) │ │ │ │ + vextracti32x8 $0x1,%zmm17,(%rdi,%r9,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 306e8c <__cxa_finalize@plt+0x2dbe3c> │ │ │ │ + ret │ │ │ │ + vpbroadcastd -0x18(%rax),%zmm20 │ │ │ │ + vpbroadcastd -0x14(%rax),%zmm21 │ │ │ │ + vpbroadcastd -0x10(%rax),%zmm22 │ │ │ │ + vpxord %zmm23,%zmm23,%zmm23 │ │ │ │ + vpbroadcastd -0x4(%rdx,%r8,1),%zmm19 │ │ │ │ + vpshufb %zmm20,%zmm19,%zmm16 │ │ │ │ + vpshufb %zmm21,%zmm19,%zmm17 │ │ │ │ + vpshufb %zmm22,%zmm19,%zmm18 │ │ │ │ + vpshufb %zmm23,%zmm19,%zmm19 │ │ │ │ + vmovdqa32 %zmm16,(%rdi) │ │ │ │ + vmovdqa32 %zmm17,(%rdi,%rsi,1) │ │ │ │ + vmovdqa32 %zmm18,(%rdi,%rsi,2) │ │ │ │ + vmovdqa32 %zmm19,(%rdi,%r9,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 306ee3 <__cxa_finalize@plt+0x2dbe93> │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - vmovdqu 0x1(%rdx),%ymm6 │ │ │ │ - vpsubusb %ymm6,%ymm5,%ymm7 │ │ │ │ - vpsubusb %ymm5,%ymm6,%ymm0 │ │ │ │ - vpor %ymm0,%ymm7,%ymm7 │ │ │ │ - dec %rdx │ │ │ │ - vpbroadcastb (%rdx),%ymm3 │ │ │ │ - vpavgb %ymm3,%ymm6,%ymm1 │ │ │ │ - vpxor %ymm3,%ymm6,%ymm0 │ │ │ │ - vpand %ymm4,%ymm0,%ymm0 │ │ │ │ - vpsubusb %ymm1,%ymm5,%ymm2 │ │ │ │ - vpsubb %ymm0,%ymm1,%ymm1 │ │ │ │ - vpsubusb %ymm5,%ymm1,%ymm1 │ │ │ │ - vpor %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddusb %ymm1,%ymm1,%ymm1 │ │ │ │ - vpor %ymm0,%ymm1,%ymm1 │ │ │ │ - vpsubusb %ymm3,%ymm5,%ymm2 │ │ │ │ - vpsubusb %ymm5,%ymm3,%ymm0 │ │ │ │ - vpor %ymm0,%ymm2,%ymm2 │ │ │ │ - vpminub %ymm7,%ymm2,%ymm2 │ │ │ │ - vpcmpeqb %ymm2,%ymm7,%ymm0 │ │ │ │ - vpblendvb %ymm0,%ymm3,%ymm6,%ymm0 │ │ │ │ - vpminub %ymm2,%ymm1,%ymm1 │ │ │ │ - vpcmpeqb %ymm2,%ymm1,%ymm1 │ │ │ │ - vpblendvb %ymm1,%ymm0,%ymm5,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %r8d │ │ │ │ - jg 314391 <__cxa_finalize@plt+0x2e9341> │ │ │ │ - vzeroupper │ │ │ │ + lea 0xd5885(%rip),%rax │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ + vpbroadcastb (%rdx),%zmm21 │ │ │ │ + mov %r8d,%r8d │ │ │ │ + movslq (%rax,%rcx,4),%rcx │ │ │ │ + vpbroadcastd -0x24(%rax),%zmm24 │ │ │ │ + lea 0x1(%rdx),%r9 │ │ │ │ + sub %r8,%rdx │ │ │ │ + add %rax,%rcx │ │ │ │ + lea (%rsi,%rsi,2),%rax │ │ │ │ + jmp *%rcx │ │ │ │ + vpbroadcastd (%r9),%ymm22 │ │ │ │ + vmovdqa32 0xd5811(%rip),%ymm25 │ │ │ │ + vpsubusb %ymm22,%ymm21,%ymm23 │ │ │ │ + vpsubusb %ymm21,%ymm22,%ymm16 │ │ │ │ + vpord %ymm16,%ymm23,%ymm23 │ │ │ │ + vpbroadcastq -0x8(%rdx,%r8,1),%ymm20 │ │ │ │ + vpshufb %ymm25,%ymm20,%ymm20 │ │ │ │ + vpsubusb %ymm20,%ymm21,%ymm17 │ │ │ │ + vpsubusb %ymm21,%ymm20,%ymm16 │ │ │ │ + vpord %ymm16,%ymm17,%ymm17 │ │ │ │ + vpavgb %ymm20,%ymm22,%ymm18 │ │ │ │ + vpcmpltub %ymm23,%ymm17,%k1 │ │ │ │ + vpblendmb %ymm22,%ymm20,%ymm16{%k1} │ │ │ │ + vpternlogd $0x28,%ymm24,%ymm22,%ymm20 │ │ │ │ + vpsubusb %ymm18,%ymm21,%ymm19 │ │ │ │ + vpsubb %ymm20,%ymm18,%ymm18 │ │ │ │ + vpsubusb %ymm21,%ymm18,%ymm18 │ │ │ │ + vpord %ymm19,%ymm18,%ymm18 │ │ │ │ + vpminub %ymm23,%ymm17,%ymm17 │ │ │ │ + vpaddusb %ymm18,%ymm18,%ymm18 │ │ │ │ + vpord %ymm20,%ymm18,%ymm18 │ │ │ │ + vpcmpltub %ymm17,%ymm18,%k1 │ │ │ │ + vmovdqu8 %ymm21,%ymm16{%k1} │ │ │ │ + vmovd %xmm16,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm16,(%rdi,%rsi,1) │ │ │ │ + vpextrd $0x2,%xmm16,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x3,%xmm16,(%rdi,%rax,1) │ │ │ │ + sub $0x8,%r8d │ │ │ │ + jl 307049 <__cxa_finalize@plt+0x2dbff9> │ │ │ │ + vextracti32x4 $0x1,%ymm16,%xmm16 │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vmovd %xmm16,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm16,(%rdi,%rsi,1) │ │ │ │ + vpextrd $0x2,%xmm16,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x3,%xmm16,(%rdi,%rax,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + jg 306f81 <__cxa_finalize@plt+0x2dbf31> │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - vmovdqu 0x1(%rdx),%ymm6 │ │ │ │ - vmovdqu 0x21(%rdx),%ymm7 │ │ │ │ - vpsubusb %ymm6,%ymm5,%ymm8 │ │ │ │ - vpsubusb %ymm5,%ymm6,%ymm0 │ │ │ │ - vpsubusb %ymm7,%ymm5,%ymm9 │ │ │ │ - vpsubusb %ymm5,%ymm7,%ymm1 │ │ │ │ - vpor %ymm0,%ymm8,%ymm8 │ │ │ │ - vpor %ymm1,%ymm9,%ymm9 │ │ │ │ - dec %rdx │ │ │ │ - vpbroadcastb (%rdx),%ymm3 │ │ │ │ - vpavgb %ymm3,%ymm6,%ymm1 │ │ │ │ - vpxor %ymm3,%ymm6,%ymm0 │ │ │ │ - vpand %ymm4,%ymm0,%ymm0 │ │ │ │ - vpsubusb %ymm1,%ymm5,%ymm2 │ │ │ │ - vpsubb %ymm0,%ymm1,%ymm1 │ │ │ │ - vpsubusb %ymm5,%ymm1,%ymm1 │ │ │ │ - vpor %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddusb %ymm1,%ymm1,%ymm1 │ │ │ │ - vpor %ymm0,%ymm1,%ymm1 │ │ │ │ - vpsubusb %ymm3,%ymm5,%ymm2 │ │ │ │ - vpsubusb %ymm5,%ymm3,%ymm0 │ │ │ │ - vpor %ymm0,%ymm2,%ymm2 │ │ │ │ - vpminub %ymm2,%ymm8,%ymm2 │ │ │ │ - vpcmpeqb %ymm2,%ymm8,%ymm0 │ │ │ │ - vpblendvb %ymm0,%ymm3,%ymm6,%ymm0 │ │ │ │ - vpminub %ymm2,%ymm1,%ymm1 │ │ │ │ - vpcmpeqb %ymm2,%ymm1,%ymm1 │ │ │ │ - vpblendvb %ymm1,%ymm0,%ymm5,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vpavgb %ymm3,%ymm7,%ymm1 │ │ │ │ - vpxor %ymm3,%ymm7,%ymm0 │ │ │ │ - vpand %ymm4,%ymm0,%ymm0 │ │ │ │ - vpsubusb %ymm1,%ymm5,%ymm2 │ │ │ │ - vpsubb %ymm0,%ymm1,%ymm1 │ │ │ │ - vpsubusb %ymm5,%ymm1,%ymm1 │ │ │ │ - vpor %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddusb %ymm1,%ymm1,%ymm1 │ │ │ │ - vpor %ymm0,%ymm1,%ymm1 │ │ │ │ - vpsubusb %ymm3,%ymm5,%ymm2 │ │ │ │ - vpsubusb %ymm5,%ymm3,%ymm0 │ │ │ │ - vpor %ymm0,%ymm2,%ymm2 │ │ │ │ - vpminub %ymm2,%ymm9,%ymm2 │ │ │ │ - vpcmpeqb %ymm2,%ymm9,%ymm0 │ │ │ │ - vpblendvb %ymm0,%ymm3,%ymm7,%ymm0 │ │ │ │ - vpminub %ymm2,%ymm1,%ymm1 │ │ │ │ - vpcmpeqb %ymm2,%ymm1,%ymm1 │ │ │ │ - vpblendvb %ymm1,%ymm0,%ymm5,%ymm0 │ │ │ │ - vmovdqa %ymm0,0x20(%rdi) │ │ │ │ + vpbroadcastq (%r9),%zmm22 │ │ │ │ + vmovsldup 0xd5666(%rip),%zmm25 │ │ │ │ + vpsubusb %zmm22,%zmm21,%zmm23 │ │ │ │ + vpsubusb %zmm21,%zmm22,%zmm16 │ │ │ │ + vpord %zmm16,%zmm23,%zmm23 │ │ │ │ + vpbroadcastq -0x8(%rdx,%r8,1),%zmm20 │ │ │ │ + vpshufb %zmm25,%zmm20,%zmm20 │ │ │ │ + vpsubusb %zmm20,%zmm21,%zmm17 │ │ │ │ + vpsubusb %zmm21,%zmm20,%zmm16 │ │ │ │ + vpord %zmm16,%zmm17,%zmm17 │ │ │ │ + vpavgb %zmm20,%zmm22,%zmm18 │ │ │ │ + vpcmpltub %zmm23,%zmm17,%k1 │ │ │ │ + vpblendmb %zmm22,%zmm20,%zmm16{%k1} │ │ │ │ + vpternlogd $0x28,%zmm24,%zmm22,%zmm20 │ │ │ │ + vpsubusb %zmm18,%zmm21,%zmm19 │ │ │ │ + vpsubb %zmm20,%zmm18,%zmm18 │ │ │ │ + vpsubusb %zmm21,%zmm18,%zmm18 │ │ │ │ + vpord %zmm19,%zmm18,%zmm18 │ │ │ │ + vpminub %zmm23,%zmm17,%zmm17 │ │ │ │ + vpaddusb %zmm18,%zmm18,%zmm18 │ │ │ │ + vpord %zmm20,%zmm18,%zmm18 │ │ │ │ + vpcmpltub %zmm17,%zmm18,%k1 │ │ │ │ + vmovdqu8 %zmm21,%zmm16{%k1} │ │ │ │ + vextracti32x4 $0x2,%zmm16,%xmm17 │ │ │ │ + vextracti32x4 $0x1,%ymm16,%xmm18 │ │ │ │ + vextracti32x4 $0x3,%zmm16,%xmm19 │ │ │ │ + vmovq %xmm16,(%rdi) │ │ │ │ + vmovq %xmm17,(%rdi,%rsi,1) │ │ │ │ + vmovq %xmm18,(%rdi,%rsi,2) │ │ │ │ + vmovq %xmm19,(%rdi,%rax,1) │ │ │ │ + sub $0x8,%r8d │ │ │ │ + jl 30713c <__cxa_finalize@plt+0x2dc0ec> │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vmovhps %xmm16,(%rdi) │ │ │ │ + vmovhps %xmm17,(%rdi,%rsi,1) │ │ │ │ + vmovhps %xmm18,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm19,(%rdi,%rax,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + jg 30706c <__cxa_finalize@plt+0x2dc01c> │ │ │ │ + ret │ │ │ │ + vbroadcasti32x4 (%r9),%zmm22 │ │ │ │ + vmovsldup 0xd5573(%rip),%zmm25 │ │ │ │ + vpsubusb %zmm22,%zmm21,%zmm23 │ │ │ │ + vpsubusb %zmm21,%zmm22,%zmm16 │ │ │ │ + vpord %zmm16,%zmm23,%zmm23 │ │ │ │ + vpbroadcastd -0x4(%rdx,%r8,1),%zmm20 │ │ │ │ + vpshufb %zmm25,%zmm20,%zmm20 │ │ │ │ + vpsubusb %zmm20,%zmm21,%zmm17 │ │ │ │ + vpsubusb %zmm21,%zmm20,%zmm16 │ │ │ │ + vpord %zmm16,%zmm17,%zmm17 │ │ │ │ + vpavgb %zmm20,%zmm22,%zmm18 │ │ │ │ + vpcmpltub %zmm23,%zmm17,%k1 │ │ │ │ + vpblendmb %zmm22,%zmm20,%zmm16{%k1} │ │ │ │ + vpternlogd $0x28,%zmm24,%zmm22,%zmm20 │ │ │ │ + vpsubusb %zmm18,%zmm21,%zmm19 │ │ │ │ + vpsubb %zmm20,%zmm18,%zmm18 │ │ │ │ + vpsubusb %zmm21,%zmm18,%zmm18 │ │ │ │ + vpord %zmm19,%zmm18,%zmm18 │ │ │ │ + vpminub %zmm23,%zmm17,%zmm17 │ │ │ │ + vpaddusb %zmm18,%zmm18,%zmm18 │ │ │ │ + vpord %zmm20,%zmm18,%zmm18 │ │ │ │ + vpcmpltub %zmm17,%zmm18,%k1 │ │ │ │ + vmovdqu8 %zmm21,%zmm16{%k1} │ │ │ │ + vmovdqa32 %xmm16,(%rdi) │ │ │ │ + vextracti32x4 $0x2,%zmm16,(%rdi,%rsi,1) │ │ │ │ + vextracti32x4 $0x1,%ymm16,(%rdi,%rsi,2) │ │ │ │ + vextracti32x4 $0x3,%zmm16,(%rdi,%rax,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 30715f <__cxa_finalize@plt+0x2dc10f> │ │ │ │ + ret │ │ │ │ + vbroadcasti32x8 (%r9),%zmm22 │ │ │ │ + vmovdqa32 %ymm24,%ymm25 │ │ │ │ + vpsubusb %zmm22,%zmm21,%zmm23 │ │ │ │ + vpsubusb %zmm21,%zmm22,%zmm16 │ │ │ │ + vpord %zmm16,%zmm23,%zmm23 │ │ │ │ + vpbroadcastd -0x2(%rdx,%r8,1),%zmm20 │ │ │ │ + vpshufb %zmm25,%zmm20,%zmm20 │ │ │ │ + vpsubusb %zmm20,%zmm21,%zmm17 │ │ │ │ + vpsubusb %zmm21,%zmm20,%zmm16 │ │ │ │ + vpord %zmm16,%zmm17,%zmm17 │ │ │ │ + vpavgb %zmm20,%zmm22,%zmm18 │ │ │ │ + vpcmpltub %zmm23,%zmm17,%k1 │ │ │ │ + vpblendmb %zmm22,%zmm20,%zmm16{%k1} │ │ │ │ + vpternlogd $0x28,%zmm24,%zmm22,%zmm20 │ │ │ │ + vpsubusb %zmm18,%zmm21,%zmm19 │ │ │ │ + vpsubb %zmm20,%zmm18,%zmm18 │ │ │ │ + vpsubusb %zmm21,%zmm18,%zmm18 │ │ │ │ + vpord %zmm19,%zmm18,%zmm18 │ │ │ │ + vpminub %zmm23,%zmm17,%zmm17 │ │ │ │ + vpaddusb %zmm18,%zmm18,%zmm18 │ │ │ │ + vpord %zmm20,%zmm18,%zmm18 │ │ │ │ + vpcmpltub %zmm17,%zmm18,%k1 │ │ │ │ + vmovdqu8 %zmm21,%zmm16{%k1} │ │ │ │ + vmovdqa32 %ymm16,(%rdi) │ │ │ │ + vextracti32x8 $0x1,%zmm16,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 30721b <__cxa_finalize@plt+0x2dc1cb> │ │ │ │ + ret │ │ │ │ + vmovdqu32 (%r9),%zmm22 │ │ │ │ + vpsubusb %zmm22,%zmm21,%zmm23 │ │ │ │ + vpsubusb %zmm21,%zmm22,%zmm16 │ │ │ │ + vpord %zmm16,%zmm23,%zmm23 │ │ │ │ + vpbroadcastb -0x1(%rdx,%r8,1),%zmm20 │ │ │ │ + vpsubusb %zmm20,%zmm21,%zmm17 │ │ │ │ + vpsubusb %zmm21,%zmm20,%zmm16 │ │ │ │ + vpord %zmm16,%zmm17,%zmm17 │ │ │ │ + vpavgb %zmm20,%zmm22,%zmm18 │ │ │ │ + vpcmpltub %zmm23,%zmm17,%k1 │ │ │ │ + vpblendmb %zmm22,%zmm20,%zmm16{%k1} │ │ │ │ + vpternlogd $0x28,%zmm24,%zmm22,%zmm20 │ │ │ │ + vpsubusb %zmm18,%zmm21,%zmm19 │ │ │ │ + vpsubb %zmm20,%zmm18,%zmm18 │ │ │ │ + vpsubusb %zmm21,%zmm18,%zmm18 │ │ │ │ + vpord %zmm19,%zmm18,%zmm18 │ │ │ │ + vpminub %zmm23,%zmm17,%zmm17 │ │ │ │ + vpaddusb %zmm18,%zmm18,%zmm18 │ │ │ │ + vpord %zmm20,%zmm18,%zmm18 │ │ │ │ + vpcmpltub %zmm17,%zmm18,%k1 │ │ │ │ + vmovdqu8 %zmm21,%zmm16{%k1} │ │ │ │ + vmovdqa32 %zmm16,(%rdi) │ │ │ │ add %rsi,%rdi │ │ │ │ dec %r8d │ │ │ │ - jg 314422 <__cxa_finalize@plt+0x2e93d2> │ │ │ │ - vzeroupper │ │ │ │ + jg 3072c4 <__cxa_finalize@plt+0x2dc274> │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0xc9165(%rip),%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0xd549d(%rip),%rax │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ mov %r8d,%r8d │ │ │ │ movslq (%rax,%rcx,4),%rcx │ │ │ │ - vpbroadcastd -0xf0(%rax),%ymm0 │ │ │ │ - vpbroadcastd -0x18(%rax),%ymm1 │ │ │ │ - lea -0x40c(%rax,%r8,4),%r9 │ │ │ │ + vpbroadcastd -0x44(%rax),%zmm16 │ │ │ │ + vpbroadcastd -0x3c(%rax),%zmm17 │ │ │ │ + lea -0x3e4(%rax,%r8,4),%r9 │ │ │ │ neg %r8 │ │ │ │ - vpbroadcastb (%rdx,%r8,1),%ymm5 │ │ │ │ + vpbroadcastb (%rdx,%r8,1),%zmm20 │ │ │ │ add %rax,%rcx │ │ │ │ + lea (%rsi,%rsi,2),%rax │ │ │ │ jmp *%rcx │ │ │ │ - vpbroadcastd 0x1(%rdx),%ymm2 │ │ │ │ - vpunpcklbw %ymm5,%ymm2,%ymm2 │ │ │ │ - vmovdqa -0xec(%rax),%ymm5 │ │ │ │ - lea (%rsi,%rsi,2),%rcx │ │ │ │ - vpunpckldq %ymm5,%ymm5,%ymm4 │ │ │ │ - vpunpckhdq %ymm5,%ymm5,%ymm5 │ │ │ │ - vpmaddubsw %ymm0,%ymm2,%ymm3 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm3,%ymm3 │ │ │ │ - vbroadcasti128 (%r9,%r8,2),%ymm1 │ │ │ │ - vpshufb %ymm4,%ymm1,%ymm0 │ │ │ │ - vpshufb %ymm5,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm0,%ymm2,%ymm0 │ │ │ │ - vpmaddubsw %ymm1,%ymm2,%ymm1 │ │ │ │ - vpaddw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpsrlw $0x8,%ymm0,%ymm0 │ │ │ │ - vpsrlw $0x8,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vmovd %xmm0,(%rdi) │ │ │ │ - vmovd %xmm1,(%rdi,%rsi,1) │ │ │ │ - vpextrd $0x1,%xmm0,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x1,%xmm1,(%rdi,%rcx,1) │ │ │ │ - cmp $0xfffffffc,%r8d │ │ │ │ - je 3145be <__cxa_finalize@plt+0x2e956e> │ │ │ │ + vpbroadcastd 0x1(%rdx),%zmm18 │ │ │ │ + vmovshdup 0xd5331(%rip),%zmm21 │ │ │ │ + vmovdqa32 0xd5367(%rip),%ymm22 │ │ │ │ + vpunpcklbw %zmm20,%zmm18,%zmm18 │ │ │ │ + vpmaddubsw %zmm16,%zmm18,%zmm19 │ │ │ │ + vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm17,%zmm19,%zmm19 │ │ │ │ + vbroadcasti32x4 (%r9,%r8,2),%zmm16 │ │ │ │ + vpshufb %zmm21,%zmm16,%zmm16 │ │ │ │ + vpmaddubsw %zmm16,%zmm18,%zmm16 │ │ │ │ + vpaddw %zmm19,%zmm16,%zmm16 │ │ │ │ + vpermb %zmm16,%zmm22,%zmm16 │ │ │ │ + vextracti32x4 $0x1,%ymm16,%xmm17 │ │ │ │ + vmovd %xmm16,(%rdi) │ │ │ │ + vmovd %xmm17,(%rdi,%rsi,1) │ │ │ │ + vpextrd $0x2,%xmm16,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x2,%xmm17,(%rdi,%rax,1) │ │ │ │ + add $0x8,%r8 │ │ │ │ + jg 307423 <__cxa_finalize@plt+0x2dc3d3> │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ - vpextrd $0x2,%xmm0,(%rdi) │ │ │ │ - vpextrd $0x2,%xmm1,(%rdi,%rsi,1) │ │ │ │ - vpextrd $0x3,%xmm0,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x3,%xmm1,(%rdi,%rcx,1) │ │ │ │ + vpextrd $0x1,%xmm16,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm17,(%rdi,%rsi,1) │ │ │ │ + vpextrd $0x3,%xmm16,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x3,%xmm17,(%rdi,%rax,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ - add $0x8,%r8 │ │ │ │ - jl 314542 <__cxa_finalize@plt+0x2e94f2> │ │ │ │ - vzeroupper │ │ │ │ + jl 3073b1 <__cxa_finalize@plt+0x2dc361> │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - vpbroadcastq 0x1(%rdx),%ymm2 │ │ │ │ - vpunpcklbw %ymm5,%ymm2,%ymm2 │ │ │ │ - vmovdqa -0xec(%rax),%ymm5 │ │ │ │ - lea (%rsi,%rsi,2),%rcx │ │ │ │ - vpshufd $0x0,%ymm5,%ymm4 │ │ │ │ - vpshufd $0x55,%ymm5,%ymm5 │ │ │ │ - vpmaddubsw %ymm0,%ymm2,%ymm3 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm3,%ymm3 │ │ │ │ - vpbroadcastq (%r9,%r8,2),%ymm1 │ │ │ │ - vpshufb %ymm4,%ymm1,%ymm0 │ │ │ │ - vpshufb %ymm5,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm0,%ymm2,%ymm0 │ │ │ │ - vpmaddubsw %ymm1,%ymm2,%ymm1 │ │ │ │ - vpaddw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpsrlw $0x8,%ymm0,%ymm0 │ │ │ │ - vpsrlw $0x8,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vmovq %xmm0,(%rdi) │ │ │ │ - vmovq %xmm1,(%rdi,%rsi,1) │ │ │ │ - vmovhps %xmm0,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm1,(%rdi,%rcx,1) │ │ │ │ + vpbroadcastq 0x1(%rdx),%zmm18 │ │ │ │ + vmovshdup 0xd5288(%rip),%zmm21 │ │ │ │ + vmovdqa32 0xd52be(%rip),%ymm22 │ │ │ │ + vpunpcklbw %zmm20,%zmm18,%zmm18 │ │ │ │ + vpmaddubsw %zmm16,%zmm18,%zmm19 │ │ │ │ + vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm17,%zmm19,%zmm19 │ │ │ │ + vpbroadcastq (%r9,%r8,2),%zmm16 │ │ │ │ + vpshufb %zmm21,%zmm16,%zmm16 │ │ │ │ + vpmaddubsw %zmm16,%zmm18,%zmm16 │ │ │ │ + vpaddw %zmm19,%zmm16,%zmm16 │ │ │ │ + vpermb %zmm16,%zmm22,%zmm16 │ │ │ │ + vextracti32x4 $0x1,%ymm16,%xmm17 │ │ │ │ + vmovq %xmm16,(%rdi) │ │ │ │ + vmovq %xmm17,(%rdi,%rsi,1) │ │ │ │ + vmovhps %xmm16,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm17,(%rdi,%rax,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ add $0x4,%r8 │ │ │ │ - jl 3145fd <__cxa_finalize@plt+0x2e95ad> │ │ │ │ - vzeroupper │ │ │ │ + jl 30745a <__cxa_finalize@plt+0x2dc40a> │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - vbroadcasti128 0x1(%rdx),%ymm3 │ │ │ │ - vmovdqa -0xec(%rax),%ymm6 │ │ │ │ - vpunpcklbw %ymm5,%ymm3,%ymm2 │ │ │ │ - vpunpckhbw %ymm5,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm0,%ymm2,%ymm4 │ │ │ │ - vpmaddubsw %ymm0,%ymm3,%ymm5 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm0 │ │ │ │ - vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm0,%ymm4,%ymm4 │ │ │ │ - vpaddw %ymm1,%ymm5,%ymm5 │ │ │ │ - vpbroadcastd (%r9,%r8,2),%ymm1 │ │ │ │ - vpshufb %ymm6,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm1,%ymm2,%ymm0 │ │ │ │ - vpmaddubsw %ymm1,%ymm3,%ymm1 │ │ │ │ - vpaddw %ymm4,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpsrlw $0x8,%ymm0,%ymm0 │ │ │ │ - vpsrlw $0x8,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa %xmm0,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ + vbroadcasti32x4 0x1(%rdx),%zmm19 │ │ │ │ + vmovshdup 0xd5206(%rip),%zmm22 │ │ │ │ + vmovdqa32 0xd527c(%rip),%zmm23 │ │ │ │ + vpunpcklbw %zmm20,%zmm19,%zmm18 │ │ │ │ + vpunpckhbw %zmm20,%zmm19,%zmm19 │ │ │ │ + vpmaddubsw %zmm16,%zmm18,%zmm20 │ │ │ │ + vpmaddubsw %zmm16,%zmm19,%zmm21 │ │ │ │ + vpaddw %zmm18,%zmm17,%zmm16 │ │ │ │ + vpaddw %zmm19,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm16,%zmm20,%zmm20 │ │ │ │ + vpaddw %zmm17,%zmm21,%zmm21 │ │ │ │ + vpbroadcastq (%r9,%r8,2),%zmm17 │ │ │ │ + vpshufb %zmm22,%zmm17,%zmm17 │ │ │ │ + vpmaddubsw %zmm17,%zmm18,%zmm16 │ │ │ │ + vpmaddubsw %zmm17,%zmm19,%zmm17 │ │ │ │ + vpaddw %zmm20,%zmm16,%zmm16 │ │ │ │ + vpaddw %zmm21,%zmm17,%zmm17 │ │ │ │ + vpermt2b %zmm17,%zmm23,%zmm16 │ │ │ │ + vmovdqa32 %xmm16,(%rdi) │ │ │ │ + vextracti32x4 $0x2,%zmm16,(%rdi,%rsi,1) │ │ │ │ + vextracti32x4 $0x1,%ymm16,(%rdi,%rsi,2) │ │ │ │ + vextracti32x4 $0x3,%zmm16,(%rdi,%rax,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + add $0x4,%r8 │ │ │ │ + jl 3074f4 <__cxa_finalize@plt+0x2dc4a4> │ │ │ │ + ret │ │ │ │ + vbroadcasti32x8 0x1(%rdx),%zmm19 │ │ │ │ + vmovshdup 0xd5164(%rip),%zmm22 │ │ │ │ + vmovdqa32 0xd51da(%rip),%zmm23 │ │ │ │ + vpunpcklbw %zmm20,%zmm19,%zmm18 │ │ │ │ + vpunpckhbw %zmm20,%zmm19,%zmm19 │ │ │ │ + vpmaddubsw %zmm16,%zmm18,%zmm20 │ │ │ │ + vpmaddubsw %zmm16,%zmm19,%zmm21 │ │ │ │ + vpaddw %zmm18,%zmm17,%zmm16 │ │ │ │ + vpaddw %zmm19,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm16,%zmm20,%zmm20 │ │ │ │ + vpaddw %zmm17,%zmm21,%zmm21 │ │ │ │ + vpbroadcastd (%r9,%r8,2),%zmm17 │ │ │ │ + vpshufb %zmm22,%zmm17,%zmm17 │ │ │ │ + vpmaddubsw %zmm17,%zmm18,%zmm16 │ │ │ │ + vpmaddubsw %zmm17,%zmm19,%zmm17 │ │ │ │ + vpaddw %zmm20,%zmm16,%zmm16 │ │ │ │ + vpaddw %zmm21,%zmm17,%zmm17 │ │ │ │ + vpermt2b %zmm17,%zmm23,%zmm16 │ │ │ │ + vmovdqa32 %ymm16,(%rdi) │ │ │ │ + vextracti32x8 $0x1,%zmm16,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ add $0x2,%r8 │ │ │ │ - jl 314690 <__cxa_finalize@plt+0x2e9640> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - vmovdqu 0x1(%rdx),%ymm3 │ │ │ │ - vpunpcklbw %ymm5,%ymm3,%ymm2 │ │ │ │ - vpunpckhbw %ymm5,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm0,%ymm2,%ymm4 │ │ │ │ - vpmaddubsw %ymm0,%ymm3,%ymm5 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm0 │ │ │ │ - vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm0,%ymm4,%ymm4 │ │ │ │ - vpaddw %ymm1,%ymm5,%ymm5 │ │ │ │ - vpbroadcastw (%r9,%r8,2),%ymm1 │ │ │ │ - vpmaddubsw %ymm1,%ymm2,%ymm0 │ │ │ │ - vpmaddubsw %ymm1,%ymm3,%ymm1 │ │ │ │ - vpaddw %ymm4,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpsrlw $0x8,%ymm0,%ymm0 │ │ │ │ - vpsrlw $0x8,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - inc %r8 │ │ │ │ - jl 314707 <__cxa_finalize@plt+0x2e96b7> │ │ │ │ - vzeroupper │ │ │ │ + jl 307596 <__cxa_finalize@plt+0x2dc546> │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - vmovdqu 0x1(%rdx),%ymm4 │ │ │ │ - vmovdqu 0x21(%rdx),%ymm8 │ │ │ │ - vpunpcklbw %ymm5,%ymm4,%ymm3 │ │ │ │ - vpunpckhbw %ymm5,%ymm4,%ymm4 │ │ │ │ - vpunpcklbw %ymm5,%ymm8,%ymm7 │ │ │ │ - vpunpckhbw %ymm5,%ymm8,%ymm8 │ │ │ │ - vpmaddubsw %ymm0,%ymm3,%ymm5 │ │ │ │ - vpmaddubsw %ymm0,%ymm4,%ymm6 │ │ │ │ - vpmaddubsw %ymm0,%ymm7,%ymm9 │ │ │ │ - vpmaddubsw %ymm0,%ymm8,%ymm10 │ │ │ │ - vpaddw %ymm3,%ymm1,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm5,%ymm5 │ │ │ │ - vpaddw %ymm4,%ymm1,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm6,%ymm6 │ │ │ │ - vpaddw %ymm7,%ymm1,%ymm0 │ │ │ │ - vpaddw %ymm0,%ymm9,%ymm9 │ │ │ │ - vpaddw %ymm1,%ymm8,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm10,%ymm10 │ │ │ │ - vpbroadcastw (%r9,%r8,2),%ymm2 │ │ │ │ - vpmaddubsw %ymm2,%ymm3,%ymm0 │ │ │ │ - vpmaddubsw %ymm2,%ymm4,%ymm1 │ │ │ │ - vpaddw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm6,%ymm1,%ymm1 │ │ │ │ - vpsrlw $0x8,%ymm0,%ymm0 │ │ │ │ - vpsrlw $0x8,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vpmaddubsw %ymm2,%ymm7,%ymm0 │ │ │ │ - vpmaddubsw %ymm2,%ymm8,%ymm1 │ │ │ │ - vpaddw %ymm0,%ymm9,%ymm0 │ │ │ │ - vpaddw %ymm1,%ymm10,%ymm1 │ │ │ │ - vpsrlw $0x8,%ymm0,%ymm0 │ │ │ │ - vpsrlw $0x8,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,0x20(%rdi) │ │ │ │ + vmovdqu32 0x1(%rdx),%zmm19 │ │ │ │ + vmovdqa32 0xd5152(%rip),%zmm22 │ │ │ │ + vpunpcklbw %zmm20,%zmm19,%zmm18 │ │ │ │ + vpunpckhbw %zmm20,%zmm19,%zmm19 │ │ │ │ + vpmaddubsw %zmm16,%zmm18,%zmm20 │ │ │ │ + vpmaddubsw %zmm16,%zmm19,%zmm21 │ │ │ │ + vpaddw %zmm18,%zmm17,%zmm16 │ │ │ │ + vpaddw %zmm19,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm16,%zmm20,%zmm20 │ │ │ │ + vpaddw %zmm17,%zmm21,%zmm21 │ │ │ │ + vpbroadcastw (%r9,%r8,2),%zmm17 │ │ │ │ + vpmaddubsw %zmm17,%zmm18,%zmm16 │ │ │ │ + vpmaddubsw %zmm17,%zmm19,%zmm17 │ │ │ │ + vpaddw %zmm20,%zmm16,%zmm16 │ │ │ │ + vpaddw %zmm21,%zmm17,%zmm17 │ │ │ │ + vpermt2b %zmm17,%zmm22,%zmm16 │ │ │ │ + vmovdqa32 %zmm16,(%rdi) │ │ │ │ add %rsi,%rdi │ │ │ │ inc %r8 │ │ │ │ - jl 31478e <__cxa_finalize@plt+0x2e973e> │ │ │ │ - vzeroupper │ │ │ │ + jl 30761e <__cxa_finalize@plt+0x2dc5ce> │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0xc8e69(%rip),%rax │ │ │ │ - mov %ecx,%ecx │ │ │ │ - vpbroadcastb (%rdx,%rcx,1),%ymm3 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0xd5191(%rip),%r9 │ │ │ │ + mov %ecx,%eax │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ + vpbroadcastb (%rdx,%rax,1),%zmm20 │ │ │ │ mov %r8d,%r8d │ │ │ │ - movslq (%rax,%rcx,4),%rcx │ │ │ │ - vpbroadcastd -0x104(%rax),%ymm4 │ │ │ │ - vpbroadcastd -0x2c(%rax),%ymm5 │ │ │ │ - add %rax,%rcx │ │ │ │ - jmp *%rcx │ │ │ │ - vpbroadcastq -0x418(%rax),%ymm6 │ │ │ │ - vmovdqa -0xe0(%rax),%ymm7 │ │ │ │ - sub $0x8,%rdx │ │ │ │ + movslq (%r9,%rcx,4),%rcx │ │ │ │ + vpbroadcastd -0x58(%r9),%zmm21 │ │ │ │ + vpbroadcastd -0x50(%r9),%zmm22 │ │ │ │ sub %r8,%rdx │ │ │ │ - lea (%rsi,%rsi,2),%rcx │ │ │ │ - vpbroadcastq (%rdx,%r8,1),%ymm2 │ │ │ │ - vpshufb %ymm7,%ymm2,%ymm2 │ │ │ │ - vpunpcklbw %ymm3,%ymm2,%ymm1 │ │ │ │ - vpunpckhbw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm4,%ymm1,%ymm0 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm6,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm4,%ymm2,%ymm1 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm6,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm5,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpsrlw $0x8,%ymm0,%ymm0 │ │ │ │ - vpsrlw $0x8,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vmovd %xmm0,(%rdi) │ │ │ │ - vmovd %xmm1,(%rdi,%rsi,1) │ │ │ │ - vpextrd $0x2,%xmm0,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x2,%xmm1,(%rdi,%rcx,1) │ │ │ │ - cmp $0x4,%r8d │ │ │ │ - je 3148d7 <__cxa_finalize@plt+0x2e9887> │ │ │ │ + add %r9,%rcx │ │ │ │ + vpmovb2m %zmm22,%k1 │ │ │ │ + lea (%rsi,%rsi,2),%r9 │ │ │ │ + jmp *%rcx │ │ │ │ + vmovsldup 0xd501b(%rip),%zmm19 │ │ │ │ + vpbroadcastq 0xd4d59(%rip),%zmm23 │ │ │ │ + vmovdqa32 0xd5047(%rip),%ymm24 │ │ │ │ + vpbroadcastq -0x8(%rdx,%r8,1),%zmm16 │ │ │ │ + vmovdqa32 %zmm20,%zmm18 │ │ │ │ + vpshufb %zmm19,%zmm16,%zmm18{%k1} │ │ │ │ + vpmaddubsw %zmm21,%zmm18,%zmm16 │ │ │ │ + vpmaddubsw %zmm23,%zmm18,%zmm17 │ │ │ │ + vpaddw %zmm22,%zmm18,%zmm18 │ │ │ │ + vpaddw %zmm18,%zmm16,%zmm16 │ │ │ │ + vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ + vpermb %zmm16,%zmm24,%zmm16 │ │ │ │ + vextracti32x4 $0x1,%ymm16,%xmm17 │ │ │ │ + vmovd %xmm16,(%rdi) │ │ │ │ + vmovd %xmm17,(%rdi,%rsi,1) │ │ │ │ + vpextrd $0x2,%xmm16,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x2,%xmm17,(%rdi,%r9,1) │ │ │ │ + sub $0x8,%r8d │ │ │ │ + jl 307748 <__cxa_finalize@plt+0x2dc6f8> │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ - vpextrd $0x1,%xmm0,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm1,(%rdi,%rsi,1) │ │ │ │ - vpextrd $0x3,%xmm0,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x3,%xmm1,(%rdi,%rcx,1) │ │ │ │ + vpextrd $0x1,%xmm16,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm17,(%rdi,%rsi,1) │ │ │ │ + vpextrd $0x3,%xmm16,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x3,%xmm17,(%rdi,%r9,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x8,%r8d │ │ │ │ - jg 31483a <__cxa_finalize@plt+0x2e97ea> │ │ │ │ - vzeroupper │ │ │ │ + jg 3076b9 <__cxa_finalize@plt+0x2dc669> │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - vbroadcasti128 -0x410(%rax),%ymm6 │ │ │ │ - vmovdqa -0xe0(%rax),%ymm7 │ │ │ │ - sub $0x4,%rdx │ │ │ │ - lea (%rsi,%rsi,2),%rcx │ │ │ │ - sub %r8,%rdx │ │ │ │ - vpbroadcastd (%rdx,%r8,1),%ymm2 │ │ │ │ - vpshufb %ymm7,%ymm2,%ymm2 │ │ │ │ - vpunpcklbw %ymm3,%ymm2,%ymm1 │ │ │ │ - vpunpckhbw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm4,%ymm1,%ymm0 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm6,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm4,%ymm2,%ymm1 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm6,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm5,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpsrlw $0x8,%ymm0,%ymm0 │ │ │ │ - vpsrlw $0x8,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vmovq %xmm0,(%rdi) │ │ │ │ - vmovq %xmm1,(%rdi,%rsi,1) │ │ │ │ - vmovhps %xmm0,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm1,(%rdi,%rcx,1) │ │ │ │ + vmovsldup 0xd4f6d(%rip),%zmm19 │ │ │ │ + vbroadcasti32x4 0xd4cb3(%rip),%zmm23 │ │ │ │ + vmovdqa32 0xd4f99(%rip),%ymm24 │ │ │ │ + vpbroadcastd -0x4(%rdx,%r8,1),%zmm16 │ │ │ │ + vmovdqa32 %zmm20,%zmm18 │ │ │ │ + vpshufb %zmm19,%zmm16,%zmm18{%k1} │ │ │ │ + vpmaddubsw %zmm21,%zmm18,%zmm16 │ │ │ │ + vpmaddubsw %zmm23,%zmm18,%zmm17 │ │ │ │ + vpaddw %zmm22,%zmm18,%zmm18 │ │ │ │ + vpaddw %zmm18,%zmm16,%zmm16 │ │ │ │ + vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ + vpermb %zmm16,%zmm24,%zmm16 │ │ │ │ + vextracti32x4 $0x1,%ymm16,%xmm17 │ │ │ │ + vmovq %xmm16,(%rdi) │ │ │ │ + vmovq %xmm17,(%rdi,%rsi,1) │ │ │ │ + vmovhps %xmm16,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm17,(%rdi,%r9,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 3148fc <__cxa_finalize@plt+0x2e98ac> │ │ │ │ - vzeroupper │ │ │ │ + jg 307767 <__cxa_finalize@plt+0x2dc717> │ │ │ │ ret │ │ │ │ - mov %rsp,%r10 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - add $0xffffffffffffff80,%rsp │ │ │ │ - lea 0x7c(%rsp),%rcx │ │ │ │ - call 314b50 <__cxa_finalize@plt+0x2e9b00> │ │ │ │ - sub $0x2,%rdx │ │ │ │ - vpbroadcastd -0xd4(%rax),%xmm6 │ │ │ │ - vmovdqa -0xf0(%rax),%xmm7 │ │ │ │ - vinserti128 $0x1,-0x100(%rax),%ymm7,%ymm7 │ │ │ │ - vbroadcasti128 -0x400(%rax),%ymm4 │ │ │ │ - vbroadcasti128 -0x3f0(%rax),%ymm5 │ │ │ │ - vpbroadcastd (%rdx,%r8,1),%ymm1 │ │ │ │ - vpbroadcastd (%rcx,%r8,2),%ymm2 │ │ │ │ - vpshufb %ymm6,%ymm1,%ymm1 │ │ │ │ - vpunpcklbw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm7,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm4,%ymm1,%ymm0 │ │ │ │ - vpmaddubsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpsrlw $0x8,%ymm0,%ymm0 │ │ │ │ - vpsrlw $0x8,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa %xmm0,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ + vmovsldup 0xd4eea(%rip),%zmm23 │ │ │ │ + vbroadcasti32x4 0xd4c40(%rip),%zmm24 │ │ │ │ + vbroadcasti32x4 0xd4c46(%rip),%zmm25 │ │ │ │ + vmovdqa32 0xd4f4c(%rip),%zmm26 │ │ │ │ + vpbroadcastd -0x4(%rdx,%r8,1),%zmm16 │ │ │ │ + vmovdqa32 %zmm20,%zmm19 │ │ │ │ + vpshufb %zmm23,%zmm16,%zmm19{%k1} │ │ │ │ + vpmaddubsw %zmm21,%zmm19,%zmm18 │ │ │ │ + vpmaddubsw %zmm24,%zmm19,%zmm16 │ │ │ │ + vpmaddubsw %zmm25,%zmm19,%zmm17 │ │ │ │ + vpaddw %zmm22,%zmm19,%zmm19 │ │ │ │ + vpaddw %zmm19,%zmm18,%zmm18 │ │ │ │ + vpaddw %zmm18,%zmm16,%zmm16 │ │ │ │ + vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpermt2b %zmm17,%zmm26,%zmm16 │ │ │ │ + vmovdqa32 %xmm16,(%rdi) │ │ │ │ + vextracti32x4 $0x2,%zmm16,(%rdi,%rsi,1) │ │ │ │ + vextracti32x4 $0x1,%ymm16,(%rdi,%rsi,2) │ │ │ │ + vextracti32x4 $0x3,%zmm16,(%rdi,%r9,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 3077f4 <__cxa_finalize@plt+0x2dc7a4> │ │ │ │ + ret │ │ │ │ + vmovdqa32 0xd4e95(%rip),%zmm26 │ │ │ │ + vpbroadcastd 0xd4f23(%rip),%ymm23 │ │ │ │ + vbroadcasti32x8 0xd4bc1(%rip),%zmm24 │ │ │ │ + vbroadcasti32x8 0xd4bd7(%rip),%zmm25 │ │ │ │ + vshufi32x4 $0xd8,%zmm26,%zmm26,%zmm26 │ │ │ │ + vpbroadcastd -0x2(%rdx,%r8,1),%zmm16 │ │ │ │ + vmovdqa32 %zmm20,%zmm19 │ │ │ │ + vpshufb %zmm23,%zmm16,%zmm19{%k1} │ │ │ │ + vpmaddubsw %zmm21,%zmm19,%zmm18 │ │ │ │ + vpmaddubsw %zmm24,%zmm19,%zmm16 │ │ │ │ + vpmaddubsw %zmm25,%zmm19,%zmm17 │ │ │ │ + vpaddw %zmm22,%zmm19,%zmm19 │ │ │ │ + vpaddw %zmm19,%zmm18,%zmm18 │ │ │ │ + vpaddw %zmm18,%zmm16,%zmm16 │ │ │ │ + vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpermt2b %zmm17,%zmm26,%zmm16 │ │ │ │ + vmovdqa32 %ymm16,(%rdi) │ │ │ │ + vextracti32x8 $0x1,%zmm16,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 3149b6 <__cxa_finalize@plt+0x2e9966> │ │ │ │ - mov %r10,%rsp │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rsp,%r10 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - add $0xffffffffffffff80,%rsp │ │ │ │ - lea 0x7e(%rsp),%rcx │ │ │ │ - call 314b50 <__cxa_finalize@plt+0x2e9b00> │ │ │ │ - dec %rdx │ │ │ │ - vmovdqa -0x3e0(%rax),%xmm4 │ │ │ │ - vinserti128 $0x1,-0x3c0(%rax),%ymm4,%ymm4 │ │ │ │ - vmovdqa -0x3d0(%rax),%xmm5 │ │ │ │ - vinserti128 $0x1,-0x3b0(%rax),%ymm5,%ymm5 │ │ │ │ - vpbroadcastb (%rdx,%r8,1),%ymm1 │ │ │ │ - vpunpcklbw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpbroadcastw (%rcx,%r8,2),%ymm2 │ │ │ │ - vpmaddubsw %ymm4,%ymm1,%ymm0 │ │ │ │ - vpmaddubsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpsrlw $0x8,%ymm0,%ymm0 │ │ │ │ - vpsrlw $0x8,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %r8d │ │ │ │ - jg 314a4c <__cxa_finalize@plt+0x2e99fc> │ │ │ │ - mov %r10,%rsp │ │ │ │ - vzeroupper │ │ │ │ + jg 307890 <__cxa_finalize@plt+0x2dc840> │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - mov %rsp,%r10 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - add $0xffffffffffffff80,%rsp │ │ │ │ - lea 0x7e(%rsp),%rcx │ │ │ │ - call 314b50 <__cxa_finalize@plt+0x2e9b00> │ │ │ │ - add $0xfffffffffffffcd0,%rax │ │ │ │ - dec %rdx │ │ │ │ - vmovdqa -0x70(%rax),%xmm5 │ │ │ │ - vinserti128 $0x1,-0x50(%rax),%ymm5,%ymm5 │ │ │ │ - vmovdqa -0x60(%rax),%xmm6 │ │ │ │ - vinserti128 $0x1,-0x40(%rax),%ymm6,%ymm6 │ │ │ │ - vmovdqa -0x30(%rax),%xmm7 │ │ │ │ - vinserti128 $0x1,-0x10(%rax),%ymm7,%ymm7 │ │ │ │ - vmovdqa -0x20(%rax),%xmm8 │ │ │ │ - vinserti128 $0x1,(%rax),%ymm8,%ymm8 │ │ │ │ - vpbroadcastb (%rdx,%r8,1),%ymm2 │ │ │ │ - vpunpcklbw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpbroadcastw (%rcx,%r8,2),%ymm4 │ │ │ │ - vpmaddubsw %ymm5,%ymm2,%ymm0 │ │ │ │ - vpmaddubsw %ymm6,%ymm2,%ymm1 │ │ │ │ - vpaddw %ymm4,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm4,%ymm1,%ymm1 │ │ │ │ - vpsrlw $0x8,%ymm0,%ymm0 │ │ │ │ - vpsrlw $0x8,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vpmaddubsw %ymm7,%ymm2,%ymm0 │ │ │ │ - vpmaddubsw %ymm8,%ymm2,%ymm1 │ │ │ │ - vpaddw %ymm4,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm4,%ymm1,%ymm1 │ │ │ │ - vpsrlw $0x8,%ymm0,%ymm0 │ │ │ │ - vpsrlw $0x8,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,0x20(%rdi) │ │ │ │ + vmovdqa32 0xd4b86(%rip),%zmm23 │ │ │ │ + vmovdqa32 0xd4bbc(%rip),%zmm24 │ │ │ │ + vmovdqa32 0xd4df2(%rip),%zmm25 │ │ │ │ + vmovdqa32 %zmm20,%zmm19 │ │ │ │ + vpbroadcastb -0x1(%rdx,%r8,1),%zmm19{%k1} │ │ │ │ + vpmaddubsw %zmm21,%zmm19,%zmm18 │ │ │ │ + vpmaddubsw %zmm23,%zmm19,%zmm16 │ │ │ │ + vpmaddubsw %zmm24,%zmm19,%zmm17 │ │ │ │ + vpaddw %zmm22,%zmm19,%zmm19 │ │ │ │ + vpaddw %zmm19,%zmm18,%zmm18 │ │ │ │ + vpaddw %zmm18,%zmm16,%zmm16 │ │ │ │ + vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpermt2b %zmm17,%zmm25,%zmm16 │ │ │ │ + vmovdqa32 %zmm16,(%rdi) │ │ │ │ add %rsi,%rdi │ │ │ │ dec %r8d │ │ │ │ - jg 314add <__cxa_finalize@plt+0x2e9a8d> │ │ │ │ - mov %r10,%rsp │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - vpermq $0xd8,-0x20(%rdx),%ymm2 │ │ │ │ - vpunpckhbw %ymm3,%ymm2,%ymm1 │ │ │ │ - vpunpcklbw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm4,%ymm1,%ymm0 │ │ │ │ - vpaddw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm4,%ymm2,%ymm1 │ │ │ │ - vpaddw %ymm5,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpermq $0xd8,-0x40(%rdx),%ymm2 │ │ │ │ - vmovdqa %ymm0,0x68(%rsp) │ │ │ │ - vmovdqa %ymm1,0x48(%rsp) │ │ │ │ - vpunpckhbw %ymm3,%ymm2,%ymm1 │ │ │ │ - vpunpcklbw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm4,%ymm1,%ymm0 │ │ │ │ - vpaddw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm4,%ymm2,%ymm1 │ │ │ │ - vpaddw %ymm5,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm0,0x28(%rsp) │ │ │ │ - vmovdqa %ymm1,0x8(%rsp) │ │ │ │ - sub %r8,%rcx │ │ │ │ - sub %r8,%rdx │ │ │ │ - sub %r8,%rcx │ │ │ │ + jg 30790e <__cxa_finalize@plt+0x2dc8be> │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0xc8a61(%rip),%rax │ │ │ │ - mov %ecx,%ecx │ │ │ │ - vpbroadcastb (%rdx,%rcx,1),%ymm4 │ │ │ │ + lea 0xd4e69(%rip),%r9 │ │ │ │ + mov %ecx,%eax │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ mov %r8d,%r8d │ │ │ │ - mov %rdx,%r9 │ │ │ │ - sub %r8,%r9 │ │ │ │ - movslq (%rax,%rcx,4),%rcx │ │ │ │ - vpbroadcastd -0xdc(%rax),%ymm5 │ │ │ │ - vpbroadcastb (%r9),%ymm0 │ │ │ │ - vpbroadcastd (%rax),%ymm3 │ │ │ │ - add %rax,%rcx │ │ │ │ - lea -0x3f8(%rax,%r8,2),%r9 │ │ │ │ - jmp *%rcx │ │ │ │ - vmovdqa -0xb8(%rax),%ymm10 │ │ │ │ - vpbroadcastq -0x3f0(%rax),%ymm11 │ │ │ │ - vmovdqa -0xd8(%rax),%ymm7 │ │ │ │ - vpbroadcastd 0x1(%rdx),%ymm8 │ │ │ │ - sub $0x8,%rdx │ │ │ │ - lea (%rsi,%rsi,2),%rcx │ │ │ │ + vpbroadcastb (%rdx,%rax,1),%zmm22 │ │ │ │ sub %r8,%rdx │ │ │ │ - vpunpcklbw %ymm0,%ymm8,%ymm8 │ │ │ │ - vpshufd $0xa0,%ymm7,%ymm6 │ │ │ │ - vpshufd $0xf5,%ymm7,%ymm7 │ │ │ │ - vpmaddubsw %ymm5,%ymm8,%ymm9 │ │ │ │ - vpaddw %ymm3,%ymm8,%ymm3 │ │ │ │ - vpaddw %ymm3,%ymm9,%ymm9 │ │ │ │ - vpbroadcastq (%rdx,%r8,1),%ymm1 │ │ │ │ - vpshufb %ymm10,%ymm1,%ymm1 │ │ │ │ - vpunpcklbw %ymm4,%ymm1,%ymm0 │ │ │ │ - vpunpckhbw %ymm4,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm5,%ymm0,%ymm2 │ │ │ │ - vpmaddubsw %ymm5,%ymm1,%ymm3 │ │ │ │ - vpaddw %ymm0,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm1,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm11,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm11,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm0,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm1,%ymm3,%ymm3 │ │ │ │ - vbroadcasti128 (%r9),%ymm1 │ │ │ │ + movslq (%r9,%rcx,4),%rcx │ │ │ │ + vpbroadcastd -0x30(%r9),%zmm23 │ │ │ │ + vpbroadcastb (%rdx),%zmm16 │ │ │ │ + vpbroadcastd -0x24(%r9),%zmm17 │ │ │ │ + add %r9,%rcx │ │ │ │ + lea -0x3d0(%r9,%r8,2),%r9 │ │ │ │ + vpmovb2m %zmm17,%k1 │ │ │ │ + lea (%rsi,%rsi,2),%rax │ │ │ │ + jmp *%rcx │ │ │ │ + vpbroadcastd 0x1(%rdx,%r8,1),%zmm24 │ │ │ │ + vmovsldup 0xd4d02(%rip),%zmm20 │ │ │ │ + vmovshdup 0xd4cf8(%rip),%zmm21 │ │ │ │ + vpbroadcastq 0xd4a36(%rip),%zmm25 │ │ │ │ + vmovdqa32 0xd4d24(%rip),%ymm27 │ │ │ │ + vpunpcklbw %zmm16,%zmm24,%zmm24 │ │ │ │ + vpmaddubsw %zmm23,%zmm24,%zmm26 │ │ │ │ + vpaddw %zmm24,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm17,%zmm26,%zmm26 │ │ │ │ + vpbroadcastq -0x8(%rdx,%r8,1),%zmm17 │ │ │ │ + vbroadcasti32x4 (%r9),%zmm16 │ │ │ │ add $0x10,%r9 │ │ │ │ - vpshufb %ymm6,%ymm1,%ymm0 │ │ │ │ - vpshufb %ymm7,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm0,%ymm8,%ymm0 │ │ │ │ - vpmaddubsw %ymm1,%ymm8,%ymm1 │ │ │ │ - vpaddw %ymm0,%ymm9,%ymm0 │ │ │ │ - vpaddw %ymm1,%ymm9,%ymm1 │ │ │ │ - vpavgw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpavgw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpsrlw $0x8,%ymm0,%ymm0 │ │ │ │ - vpsrlw $0x8,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vmovd %xmm0,(%rdi) │ │ │ │ - vmovd %xmm1,(%rdi,%rsi,1) │ │ │ │ - vpextrd $0x2,%xmm0,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x2,%xmm1,(%rdi,%rcx,1) │ │ │ │ - cmp $0x4,%r8d │ │ │ │ - je 314d17 <__cxa_finalize@plt+0x2e9cc7> │ │ │ │ + vmovdqa32 %zmm22,%zmm18 │ │ │ │ + vpshufb %zmm20,%zmm17,%zmm18{%k1} │ │ │ │ + vpmaddubsw %zmm23,%zmm18,%zmm17 │ │ │ │ + vpshufb %zmm21,%zmm16,%zmm16 │ │ │ │ + vpmaddubsw %zmm16,%zmm24,%zmm16 │ │ │ │ + vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpmaddubsw %zmm25,%zmm18,%zmm18 │ │ │ │ + vpaddw %zmm26,%zmm16,%zmm16 │ │ │ │ + vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpavgw %zmm17,%zmm16,%zmm16 │ │ │ │ + vpermb %zmm16,%zmm27,%zmm16 │ │ │ │ + vextracti32x4 $0x1,%ymm16,%xmm17 │ │ │ │ + vmovd %xmm16,(%rdi) │ │ │ │ + vmovd %xmm17,(%rdi,%rsi,1) │ │ │ │ + vpextrd $0x2,%xmm16,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x2,%xmm17,(%rdi,%rax,1) │ │ │ │ + sub $0x8,%r8d │ │ │ │ + jl 307a9f <__cxa_finalize@plt+0x2dca4f> │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ - vpextrd $0x1,%xmm0,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm1,(%rdi,%rsi,1) │ │ │ │ - vpextrd $0x3,%xmm0,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x3,%xmm1,(%rdi,%rcx,1) │ │ │ │ + vpextrd $0x1,%xmm16,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm17,(%rdi,%rsi,1) │ │ │ │ + vpextrd $0x3,%xmm16,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x3,%xmm17,(%rdi,%rax,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x8,%r8d │ │ │ │ - jg 314c55 <__cxa_finalize@plt+0x2e9c05> │ │ │ │ - vzeroupper │ │ │ │ + jg 3079f4 <__cxa_finalize@plt+0x2dc9a4> │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - vmovdqa -0xb8(%rax),%ymm10 │ │ │ │ - vbroadcasti128 -0x3e8(%rax),%ymm11 │ │ │ │ - vmovdqa -0xd8(%rax),%ymm7 │ │ │ │ - vpbroadcastq 0x1(%rdx),%ymm8 │ │ │ │ - sub $0x4,%rdx │ │ │ │ - lea (%rsi,%rsi,2),%rcx │ │ │ │ - sub %r8,%rdx │ │ │ │ - vpunpcklbw %ymm0,%ymm8,%ymm8 │ │ │ │ - vpshufd $0x0,%ymm7,%ymm6 │ │ │ │ - vpshufd $0x55,%ymm7,%ymm7 │ │ │ │ - vpmaddubsw %ymm5,%ymm8,%ymm9 │ │ │ │ - vpaddw %ymm3,%ymm8,%ymm3 │ │ │ │ - vpaddw %ymm3,%ymm9,%ymm9 │ │ │ │ - vpbroadcastd (%rdx,%r8,1),%ymm1 │ │ │ │ - vpshufb %ymm10,%ymm1,%ymm1 │ │ │ │ - vpunpcklbw %ymm4,%ymm1,%ymm0 │ │ │ │ - vpunpckhbw %ymm4,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm5,%ymm0,%ymm2 │ │ │ │ - vpmaddubsw %ymm5,%ymm1,%ymm3 │ │ │ │ - vpaddw %ymm0,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm1,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm11,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm11,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm0,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm1,%ymm3,%ymm3 │ │ │ │ - vpbroadcastq (%r9),%ymm1 │ │ │ │ + vpbroadcastq 0x1(%rdx,%r8,1),%zmm24 │ │ │ │ + vmovsldup 0xd4c0b(%rip),%zmm20 │ │ │ │ + vmovshdup 0xd4c01(%rip),%zmm21 │ │ │ │ + vbroadcasti32x4 0xd4947(%rip),%zmm25 │ │ │ │ + vmovdqa32 0xd4c2d(%rip),%ymm27 │ │ │ │ + vpunpcklbw %zmm16,%zmm24,%zmm24 │ │ │ │ + vpmaddubsw %zmm23,%zmm24,%zmm26 │ │ │ │ + vpaddw %zmm24,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm17,%zmm26,%zmm26 │ │ │ │ + vpbroadcastd -0x4(%rdx,%r8,1),%zmm17 │ │ │ │ + vpbroadcastq (%r9),%zmm16 │ │ │ │ add $0x8,%r9 │ │ │ │ - vpshufb %ymm6,%ymm1,%ymm0 │ │ │ │ - vpshufb %ymm7,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm0,%ymm8,%ymm0 │ │ │ │ - vpmaddubsw %ymm1,%ymm8,%ymm1 │ │ │ │ - vpaddw %ymm0,%ymm9,%ymm0 │ │ │ │ - vpaddw %ymm1,%ymm9,%ymm1 │ │ │ │ - vpavgw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpavgw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpsrlw $0x8,%ymm0,%ymm0 │ │ │ │ - vpsrlw $0x8,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vmovq %xmm0,(%rdi) │ │ │ │ - vmovq %xmm1,(%rdi,%rsi,1) │ │ │ │ - vmovhps %xmm0,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm1,(%rdi,%rcx,1) │ │ │ │ + vmovdqa32 %zmm22,%zmm18 │ │ │ │ + vpshufb %zmm20,%zmm17,%zmm18{%k1} │ │ │ │ + vpmaddubsw %zmm23,%zmm18,%zmm17 │ │ │ │ + vpshufb %zmm21,%zmm16,%zmm16 │ │ │ │ + vpmaddubsw %zmm16,%zmm24,%zmm16 │ │ │ │ + vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpmaddubsw %zmm25,%zmm18,%zmm18 │ │ │ │ + vpaddw %zmm26,%zmm16,%zmm16 │ │ │ │ + vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpavgw %zmm17,%zmm16,%zmm16 │ │ │ │ + vpermb %zmm16,%zmm27,%zmm16 │ │ │ │ + vextracti32x4 $0x1,%ymm16,%xmm17 │ │ │ │ + vmovq %xmm16,(%rdi) │ │ │ │ + vmovq %xmm17,(%rdi,%rsi,1) │ │ │ │ + vmovhps %xmm16,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm17,(%rdi,%rax,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 314d65 <__cxa_finalize@plt+0x2e9d15> │ │ │ │ - vzeroupper │ │ │ │ + jg 307aeb <__cxa_finalize@plt+0x2dca9b> │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rsp,%r10 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - add $0xffffffffffffff80,%rsp │ │ │ │ - vbroadcasti128 0x1(%rdx),%ymm11 │ │ │ │ - lea 0x7c(%rsp),%rcx │ │ │ │ - vpunpcklbw %ymm0,%ymm11,%ymm10 │ │ │ │ - vpunpckhbw %ymm0,%ymm11,%ymm11 │ │ │ │ - call 315140 <__cxa_finalize@plt+0x2ea0f0> │ │ │ │ - sub $0x2,%rdx │ │ │ │ - vpmaddubsw %ymm5,%ymm10,%ymm12 │ │ │ │ - vpmaddubsw %ymm5,%ymm11,%ymm13 │ │ │ │ - vpbroadcastd -0xac(%rax),%xmm5 │ │ │ │ - vmovdqa -0xd8(%rax),%ymm9 │ │ │ │ - vbroadcasti128 -0x3d8(%rax),%ymm6 │ │ │ │ - vbroadcasti128 -0x3c8(%rax),%ymm7 │ │ │ │ - vperm2i128 $0x1,%ymm9,%ymm9,%ymm8 │ │ │ │ - vpaddw %ymm3,%ymm10,%ymm0 │ │ │ │ - vpaddw %ymm3,%ymm11,%ymm3 │ │ │ │ - vpaddw %ymm0,%ymm12,%ymm12 │ │ │ │ - vpaddw %ymm3,%ymm13,%ymm13 │ │ │ │ - vpbroadcastd (%rdx,%r8,1),%ymm3 │ │ │ │ - vpbroadcastd (%rcx,%r8,2),%ymm0 │ │ │ │ - vpbroadcastd (%r9),%ymm1 │ │ │ │ + vbroadcasti32x4 0x1(%rdx,%r8,1),%zmm25 │ │ │ │ + vmovsldup 0xd4b3f(%rip),%zmm21 │ │ │ │ + vmovshdup 0xd4b35(%rip),%zmm26 │ │ │ │ + vbroadcasti32x4 0xd488b(%rip),%zmm27 │ │ │ │ + vbroadcasti32x4 0xd4891(%rip),%zmm28 │ │ │ │ + vmovdqa32 0xd4b97(%rip),%zmm31 │ │ │ │ + vpunpcklbw %zmm16,%zmm25,%zmm24 │ │ │ │ + vpunpckhbw %zmm16,%zmm25,%zmm25 │ │ │ │ + vpmaddubsw %zmm23,%zmm24,%zmm29 │ │ │ │ + vpmaddubsw %zmm23,%zmm25,%zmm30 │ │ │ │ + vpaddw %zmm24,%zmm17,%zmm16 │ │ │ │ + vpaddw %zmm25,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm16,%zmm29,%zmm29 │ │ │ │ + vpaddw %zmm17,%zmm30,%zmm30 │ │ │ │ + vpbroadcastd -0x4(%rdx,%r8,1),%zmm16 │ │ │ │ + vpbroadcastq (%r9),%zmm17 │ │ │ │ + add $0x8,%r9 │ │ │ │ + vmovdqa32 %zmm22,%zmm20 │ │ │ │ + vpshufb %zmm21,%zmm16,%zmm20{%k1} │ │ │ │ + vpmaddubsw %zmm23,%zmm20,%zmm18 │ │ │ │ + vpshufb %zmm26,%zmm17,%zmm17 │ │ │ │ + vpmaddubsw %zmm17,%zmm24,%zmm16 │ │ │ │ + vpmaddubsw %zmm17,%zmm25,%zmm17 │ │ │ │ + vpaddw %zmm20,%zmm18,%zmm18 │ │ │ │ + vpmaddubsw %zmm27,%zmm20,%zmm19 │ │ │ │ + vpmaddubsw %zmm28,%zmm20,%zmm20 │ │ │ │ + vpaddw %zmm29,%zmm16,%zmm16 │ │ │ │ + vpaddw %zmm30,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm18,%zmm19,%zmm19 │ │ │ │ + vpaddw %zmm18,%zmm20,%zmm20 │ │ │ │ + vpavgw %zmm19,%zmm16,%zmm16 │ │ │ │ + vpavgw %zmm20,%zmm17,%zmm17 │ │ │ │ + vpermt2b %zmm17,%zmm31,%zmm16 │ │ │ │ + vmovdqa32 %xmm16,(%rdi) │ │ │ │ + vextracti32x4 $0x2,%zmm16,(%rdi,%rsi,1) │ │ │ │ + vextracti32x4 $0x1,%ymm16,(%rdi,%rsi,2) │ │ │ │ + vextracti32x4 $0x3,%zmm16,(%rdi,%rax,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 307bd9 <__cxa_finalize@plt+0x2dcb89> │ │ │ │ + ret │ │ │ │ + vbroadcasti32x8 0x1(%rdx,%r8,1),%zmm25 │ │ │ │ + vmovshdup 0xd4a33(%rip),%zmm26 │ │ │ │ + vmovdqa32 0xd47a9(%rip),%zmm28 │ │ │ │ + vpbroadcastd 0xd4af7(%rip),%ymm21 │ │ │ │ + vmovdqa32 0xd4a95(%rip),%zmm31 │ │ │ │ + vpunpcklbw %zmm16,%zmm25,%zmm24 │ │ │ │ + vpunpckhbw %zmm16,%zmm25,%zmm25 │ │ │ │ + vpmaddubsw %zmm23,%zmm24,%zmm29 │ │ │ │ + vpmaddubsw %zmm23,%zmm25,%zmm30 │ │ │ │ + vshufi32x4 $0x88,%zmm28,%zmm28,%zmm27 │ │ │ │ + vshufi32x4 $0xdd,%zmm28,%zmm28,%zmm28 │ │ │ │ + vpaddw %zmm24,%zmm17,%zmm16 │ │ │ │ + vpaddw %zmm25,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm16,%zmm29,%zmm29 │ │ │ │ + vpaddw %zmm17,%zmm30,%zmm30 │ │ │ │ + vpbroadcastd -0x2(%rdx,%r8,1),%zmm16 │ │ │ │ + vpbroadcastd (%r9),%zmm17 │ │ │ │ add $0x4,%r9 │ │ │ │ - vpshufb %ymm5,%ymm3,%ymm3 │ │ │ │ - vpunpcklbw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm6,%ymm3,%ymm2 │ │ │ │ - vpmaddubsw %ymm7,%ymm3,%ymm3 │ │ │ │ - vpshufb %ymm8,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm9,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm0,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm0,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm1,%ymm10,%ymm0 │ │ │ │ - vpmaddubsw %ymm1,%ymm11,%ymm1 │ │ │ │ - vpaddw %ymm0,%ymm12,%ymm0 │ │ │ │ - vpaddw %ymm1,%ymm13,%ymm1 │ │ │ │ - vpavgw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpavgw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpsrlw $0x8,%ymm0,%ymm0 │ │ │ │ - vpsrlw $0x8,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa %xmm0,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ + vmovdqa32 %zmm22,%zmm20 │ │ │ │ + vpshufb %zmm21,%zmm16,%zmm20{%k1} │ │ │ │ + vpmaddubsw %zmm23,%zmm20,%zmm18 │ │ │ │ + vpshufb %zmm26,%zmm17,%zmm17 │ │ │ │ + vpmaddubsw %zmm17,%zmm24,%zmm16 │ │ │ │ + vpmaddubsw %zmm17,%zmm25,%zmm17 │ │ │ │ + vpaddw %zmm20,%zmm18,%zmm18 │ │ │ │ + vpmaddubsw %zmm27,%zmm20,%zmm19 │ │ │ │ + vpmaddubsw %zmm28,%zmm20,%zmm20 │ │ │ │ + vpaddw %zmm29,%zmm16,%zmm16 │ │ │ │ + vpaddw %zmm30,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm18,%zmm19,%zmm19 │ │ │ │ + vpaddw %zmm18,%zmm20,%zmm20 │ │ │ │ + vpavgw %zmm19,%zmm16,%zmm16 │ │ │ │ + vpavgw %zmm20,%zmm17,%zmm17 │ │ │ │ + vpermt2b %zmm17,%zmm31,%zmm16 │ │ │ │ + vmovdqa32 %ymm16,(%rdi) │ │ │ │ + vextracti32x8 $0x1,%zmm16,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 314e7a <__cxa_finalize@plt+0x2e9e2a> │ │ │ │ - mov %r10,%rsp │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rsp,%r10 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - add $0xffffffffffffff80,%rsp │ │ │ │ - vmovdqu 0x1(%rdx),%ymm8 │ │ │ │ - lea 0x7e(%rsp),%rcx │ │ │ │ - vpunpcklbw %ymm0,%ymm8,%ymm7 │ │ │ │ - vpunpckhbw %ymm0,%ymm8,%ymm8 │ │ │ │ - call 315140 <__cxa_finalize@plt+0x2ea0f0> │ │ │ │ - dec %rdx │ │ │ │ - vpmaddubsw %ymm5,%ymm7,%ymm9 │ │ │ │ - vpmaddubsw %ymm5,%ymm8,%ymm10 │ │ │ │ - vmovdqa -0x3b8(%rax),%xmm5 │ │ │ │ - vinserti128 $0x1,-0x398(%rax),%ymm5,%ymm5 │ │ │ │ - vmovdqa -0x3a8(%rax),%xmm6 │ │ │ │ - vinserti128 $0x1,-0x388(%rax),%ymm6,%ymm6 │ │ │ │ - vpaddw %ymm3,%ymm7,%ymm0 │ │ │ │ - vpaddw %ymm3,%ymm8,%ymm3 │ │ │ │ - vpaddw %ymm0,%ymm9,%ymm9 │ │ │ │ - vpaddw %ymm3,%ymm10,%ymm10 │ │ │ │ - vpbroadcastb (%rdx,%r8,1),%ymm3 │ │ │ │ - vpunpcklbw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpbroadcastw (%rcx,%r8,2),%ymm0 │ │ │ │ - vpbroadcastw (%r9),%ymm1 │ │ │ │ - add $0x2,%r9 │ │ │ │ - vpmaddubsw %ymm5,%ymm3,%ymm2 │ │ │ │ - vpmaddubsw %ymm6,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm0,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm0,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm1,%ymm7,%ymm0 │ │ │ │ - vpmaddubsw %ymm1,%ymm8,%ymm1 │ │ │ │ - vpaddw %ymm0,%ymm9,%ymm0 │ │ │ │ - vpaddw %ymm1,%ymm10,%ymm1 │ │ │ │ - vpavgw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpavgw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpsrlw $0x8,%ymm0,%ymm0 │ │ │ │ - vpsrlw $0x8,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %r8d │ │ │ │ - jg 314f63 <__cxa_finalize@plt+0x2e9f13> │ │ │ │ - mov %r10,%rsp │ │ │ │ - vzeroupper │ │ │ │ + jg 307ce9 <__cxa_finalize@plt+0x2dcc99> │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rsp,%r10 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x100,%rsp │ │ │ │ - vmovdqu 0x1(%rdx),%ymm13 │ │ │ │ - vmovdqu 0x21(%rdx),%ymm15 │ │ │ │ - add $0xfffffffffffffcf8,%rax │ │ │ │ - lea 0x7e(%rsp),%rcx │ │ │ │ - vpunpcklbw %ymm0,%ymm13,%ymm12 │ │ │ │ - vpunpckhbw %ymm0,%ymm13,%ymm13 │ │ │ │ - vpunpcklbw %ymm0,%ymm15,%ymm14 │ │ │ │ - vpunpckhbw %ymm0,%ymm15,%ymm15 │ │ │ │ - call 315140 <__cxa_finalize@plt+0x2ea0f0> │ │ │ │ - dec %rdx │ │ │ │ - vpmaddubsw %ymm5,%ymm12,%ymm0 │ │ │ │ - vpmaddubsw %ymm5,%ymm13,%ymm1 │ │ │ │ - vpmaddubsw %ymm5,%ymm14,%ymm2 │ │ │ │ - vpmaddubsw %ymm5,%ymm15,%ymm5 │ │ │ │ - vmovdqa -0x70(%rax),%xmm8 │ │ │ │ - vinserti128 $0x1,-0x50(%rax),%ymm8,%ymm8 │ │ │ │ - vmovdqa -0x60(%rax),%xmm9 │ │ │ │ - vinserti128 $0x1,-0x40(%rax),%ymm9,%ymm9 │ │ │ │ - vmovdqa -0x30(%rax),%xmm10 │ │ │ │ - vinserti128 $0x1,-0x10(%rax),%ymm10,%ymm10 │ │ │ │ - vmovdqa -0x20(%rax),%xmm11 │ │ │ │ - vinserti128 $0x1,(%rax),%ymm11,%ymm11 │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - vpaddw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm5,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm0,%ymm12,%ymm0 │ │ │ │ - vpaddw %ymm1,%ymm13,%ymm1 │ │ │ │ - vpaddw %ymm2,%ymm14,%ymm2 │ │ │ │ - vpaddw %ymm3,%ymm15,%ymm3 │ │ │ │ - vmovdqa %ymm0,(%rax) │ │ │ │ - vmovdqa %ymm1,0x20(%rax) │ │ │ │ - vmovdqa %ymm2,0x40(%rax) │ │ │ │ - vmovdqa %ymm3,0x60(%rax) │ │ │ │ - vpbroadcastb (%rdx,%r8,1),%ymm5 │ │ │ │ - vpunpcklbw %ymm4,%ymm5,%ymm5 │ │ │ │ - vpbroadcastw (%rcx,%r8,2),%ymm6 │ │ │ │ - vpbroadcastw (%r9),%ymm7 │ │ │ │ + vmovdqu32 0x1(%rdx,%r8,1),%zmm25 │ │ │ │ + vmovdqa32 0xd46f0(%rip),%zmm27 │ │ │ │ + vmovdqa32 0xd4726(%rip),%zmm18 │ │ │ │ + vmovdqa32 0xd499c(%rip),%zmm30 │ │ │ │ + vpunpcklbw %zmm16,%zmm25,%zmm24 │ │ │ │ + vpunpckhbw %zmm16,%zmm25,%zmm25 │ │ │ │ + vpmaddubsw %zmm23,%zmm24,%zmm28 │ │ │ │ + vpmaddubsw %zmm23,%zmm25,%zmm29 │ │ │ │ + vshufi32x4 $0x88,%zmm18,%zmm27,%zmm26 │ │ │ │ + vshufi32x4 $0xdd,%zmm18,%zmm27,%zmm27 │ │ │ │ + vpaddw %zmm24,%zmm17,%zmm16 │ │ │ │ + vpaddw %zmm25,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm16,%zmm28,%zmm28 │ │ │ │ + vpaddw %zmm17,%zmm29,%zmm29 │ │ │ │ + vmovdqa32 %zmm22,%zmm20 │ │ │ │ + vpbroadcastb -0x1(%rdx,%r8,1),%zmm20{%k1} │ │ │ │ + vpbroadcastw (%r9),%zmm17 │ │ │ │ add $0x2,%r9 │ │ │ │ - vpmaddubsw %ymm8,%ymm5,%ymm2 │ │ │ │ - vpmaddubsw %ymm9,%ymm5,%ymm3 │ │ │ │ - vpaddw %ymm6,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm6,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm7,%ymm12,%ymm0 │ │ │ │ - vpmaddubsw %ymm7,%ymm13,%ymm1 │ │ │ │ - vpaddw (%rax),%ymm0,%ymm0 │ │ │ │ - vpaddw 0x20(%rax),%ymm1,%ymm1 │ │ │ │ - vpavgw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpavgw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpsrlw $0x8,%ymm0,%ymm0 │ │ │ │ - vpsrlw $0x8,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vpmaddubsw %ymm10,%ymm5,%ymm2 │ │ │ │ - vpmaddubsw %ymm11,%ymm5,%ymm3 │ │ │ │ - vpaddw %ymm6,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm6,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm7,%ymm14,%ymm0 │ │ │ │ - vpmaddubsw %ymm7,%ymm15,%ymm1 │ │ │ │ - vpaddw 0x40(%rax),%ymm0,%ymm0 │ │ │ │ - vpaddw 0x60(%rax),%ymm1,%ymm1 │ │ │ │ - vpavgw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpavgw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpsrlw $0x8,%ymm0,%ymm0 │ │ │ │ - vpsrlw $0x8,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,0x20(%rdi) │ │ │ │ + vpmaddubsw %zmm23,%zmm20,%zmm18 │ │ │ │ + vpmaddubsw %zmm17,%zmm24,%zmm16 │ │ │ │ + vpmaddubsw %zmm17,%zmm25,%zmm17 │ │ │ │ + vpaddw %zmm20,%zmm18,%zmm18 │ │ │ │ + vpmaddubsw %zmm26,%zmm20,%zmm19 │ │ │ │ + vpmaddubsw %zmm27,%zmm20,%zmm20 │ │ │ │ + vpaddw %zmm28,%zmm16,%zmm16 │ │ │ │ + vpaddw %zmm29,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm18,%zmm19,%zmm19 │ │ │ │ + vpaddw %zmm18,%zmm20,%zmm20 │ │ │ │ + vpavgw %zmm19,%zmm16,%zmm16 │ │ │ │ + vpavgw %zmm20,%zmm17,%zmm17 │ │ │ │ + vpermt2b %zmm17,%zmm30,%zmm16 │ │ │ │ + vmovdqa32 %zmm16,(%rdi) │ │ │ │ add %rsi,%rdi │ │ │ │ dec %r8d │ │ │ │ - jg 315089 <__cxa_finalize@plt+0x2ea039> │ │ │ │ - mov %r10,%rsp │ │ │ │ - vzeroupper │ │ │ │ + jg 307de2 <__cxa_finalize@plt+0x2dcd92> │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - vpermq $0xd8,-0x20(%rdx),%ymm2 │ │ │ │ - vpunpckhbw %ymm4,%ymm2,%ymm1 │ │ │ │ - vpunpcklbw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm5,%ymm1,%ymm0 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm5,%ymm2,%ymm1 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpermq $0xd8,-0x40(%rdx),%ymm2 │ │ │ │ - vmovdqa %ymm0,0x68(%rsp) │ │ │ │ - vmovdqa %ymm1,0x48(%rsp) │ │ │ │ - vpunpckhbw %ymm4,%ymm2,%ymm1 │ │ │ │ - vpunpcklbw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm5,%ymm1,%ymm0 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm5,%ymm2,%ymm1 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm0,0x28(%rsp) │ │ │ │ - vmovdqa %ymm1,0x8(%rsp) │ │ │ │ - sub %r8,%rcx │ │ │ │ - sub %r8,%rdx │ │ │ │ - sub %r8,%rcx │ │ │ │ + nop │ │ │ │ + lea 0xd49f5(%rip),%rax │ │ │ │ + tzcnt %r8d,%r8d │ │ │ │ + vbroadcasti32x4 (%rdx),%zmm20 │ │ │ │ + movslq (%rax,%r8,4),%r8 │ │ │ │ + vpackuswb %zmm20,%zmm20,%zmm20 │ │ │ │ + add %rax,%r8 │ │ │ │ + lea (%rsi,%rsi,2),%rax │ │ │ │ + jmp *%r8 │ │ │ │ + vpshufb (%rcx),%xmm20,%xmm0 │ │ │ │ + add $0x10,%rcx │ │ │ │ + vmovd %xmm0,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ + vpextrd $0x2,%xmm0,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x3,%xmm0,(%rdi,%rax,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + sub $0x4,%r9d │ │ │ │ + jg 307e86 <__cxa_finalize@plt+0x2dce36> │ │ │ │ + ret │ │ │ │ + vpshufb (%rcx),%xmm20,%xmm0 │ │ │ │ + vpshufb 0x10(%rcx),%xmm20,%xmm1 │ │ │ │ + add $0x20,%rcx │ │ │ │ + vmovq %xmm0,(%rdi) │ │ │ │ + vmovhps %xmm0,(%rdi,%rsi,1) │ │ │ │ + vmovq %xmm1,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm1,(%rdi,%rax,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + sub $0x4,%r9d │ │ │ │ + jg 307eb4 <__cxa_finalize@plt+0x2dce64> │ │ │ │ + ret │ │ │ │ + vpshufb (%rcx),%zmm20,%zmm16 │ │ │ │ + add $0x40,%rcx │ │ │ │ + vmovdqa32 %xmm16,(%rdi) │ │ │ │ + vextracti32x4 $0x1,%ymm16,(%rdi,%rsi,1) │ │ │ │ + vextracti32x4 $0x2,%zmm16,(%rdi,%rsi,2) │ │ │ │ + vextracti32x4 $0x3,%zmm16,(%rdi,%rax,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + sub $0x4,%r9d │ │ │ │ + jg 307ee3 <__cxa_finalize@plt+0x2dce93> │ │ │ │ + ret │ │ │ │ + vpshufb (%rcx),%zmm20,%zmm16 │ │ │ │ + vpshufb 0x40(%rcx),%zmm20,%zmm17 │ │ │ │ + sub $0xffffffffffffff80,%rcx │ │ │ │ + vmovdqa32 %ymm16,(%rdi) │ │ │ │ + vextracti32x8 $0x1,%zmm16,(%rdi,%rsi,1) │ │ │ │ + vmovdqa32 %ymm17,(%rdi,%rsi,2) │ │ │ │ + vextracti32x8 $0x1,%zmm17,(%rdi,%rax,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + sub $0x4,%r9d │ │ │ │ + jg 307f16 <__cxa_finalize@plt+0x2dcec6> │ │ │ │ + ret │ │ │ │ + vpshufb (%rcx),%zmm20,%zmm16 │ │ │ │ + vpshufb 0x40(%rcx),%zmm20,%zmm17 │ │ │ │ + vpshufb 0x80(%rcx),%zmm20,%zmm18 │ │ │ │ + vpshufb 0xc0(%rcx),%zmm20,%zmm19 │ │ │ │ + add $0x100,%rcx │ │ │ │ + vmovdqa32 %zmm16,(%rdi) │ │ │ │ + vmovdqa32 %zmm17,(%rdi,%rsi,1) │ │ │ │ + vmovdqa32 %zmm18,(%rdi,%rsi,2) │ │ │ │ + vmovdqa32 %zmm19,(%rdi,%rax,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + sub $0x4,%r9d │ │ │ │ + jg 307f4f <__cxa_finalize@plt+0x2dceff> │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0xc8545(%rip),%rax │ │ │ │ + nop │ │ │ │ + lea 0xd4559(%rip),%rax │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + vpbroadcastd 0x1(%rdx),%xmm2 │ │ │ │ + shl $0x6,%r9d │ │ │ │ + vpbroadcastd 0x80(%rax),%zmm22 │ │ │ │ + vpbroadcastd -0x2(%rdx),%xmm3 │ │ │ │ + vbroadcasti32x4 (%rax,%r9,1),%zmm23 │ │ │ │ + vbroadcasti32x4 0x10(%rax,%r9,1),%zmm24 │ │ │ │ + vbroadcasti32x4 0x20(%rax,%r9,1),%zmm25 │ │ │ │ + vbroadcasti32x4 0x30(%rax,%r9,1),%zmm26 │ │ │ │ + vmovdqa32 %xmm22,%xmm0 │ │ │ │ + vpdpbusd %xmm23,%xmm2,%xmm0 │ │ │ │ + vmovdqa32 %xmm22,%xmm1 │ │ │ │ + vpdpbusd %xmm24,%xmm2,%xmm1 │ │ │ │ + vpdpbusd %xmm25,%xmm3,%xmm0 │ │ │ │ + vpdpbusd %xmm26,%xmm3,%xmm1 │ │ │ │ + vpackssdw %xmm1,%xmm0,%xmm0 │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jb 308481 <__cxa_finalize@plt+0x2dd431> │ │ │ │ + vpbroadcastd 0x5(%rdx),%ymm18 │ │ │ │ + vmovdqa32 0x140(%rax),%zmm27 │ │ │ │ + mov $0xffffffffffff000f,%r9 │ │ │ │ + vpsrldq $0x1,%xmm2,%xmm2 │ │ │ │ + kmovq %r9,%k1 │ │ │ │ + vpsraw $0x4,%xmm0,%xmm21 │ │ │ │ + vpackuswb %xmm21,%xmm2,%xmm2 │ │ │ │ + vpshufd $0xff,%ymm2,%ymm18{%k1} │ │ │ │ + je 3083dc <__cxa_finalize@plt+0x2dd38c> │ │ │ │ + kxnorb %k3,%k3,%k3 │ │ │ │ + vpbroadcastd -0x4(%rdx),%xmm19 │ │ │ │ + kandnq %k1,%k3,%k2 │ │ │ │ + vpermb %ymm2,%ymm27,%ymm19{%k2} │ │ │ │ + vmovdqa32 %ymm22,%ymm16 │ │ │ │ + vpdpbusd %ymm23,%ymm18,%ymm16 │ │ │ │ + vmovdqa32 %ymm22,%ymm17 │ │ │ │ + vpdpbusd %ymm24,%ymm18,%ymm17 │ │ │ │ + vpshufb %ymm27,%ymm18,%ymm21{%k2} │ │ │ │ + vpbroadcastd 0x9(%rdx),%zmm18 │ │ │ │ + vpdpbusd %ymm25,%ymm19,%ymm16 │ │ │ │ + vpdpbusd %ymm26,%ymm19,%ymm17 │ │ │ │ + vpbroadcastd -0x6(%rdx),%xmm19 │ │ │ │ + kunpckbw %k3,%k1,%k4 │ │ │ │ + vpackssdw %ymm17,%ymm16,%ymm16 │ │ │ │ + vpsraw $0x4,%ymm16,%ymm16 │ │ │ │ + vpackuswb %ymm16,%ymm21,%ymm21 │ │ │ │ + vpshufd $0xff,%zmm21,%zmm18{%k3} │ │ │ │ + vpermb %zmm21,%zmm27,%zmm19{%k2} │ │ │ │ + vmovdqa32 %zmm22,%zmm20 │ │ │ │ + vpdpbusd %zmm23,%zmm18,%zmm20 │ │ │ │ + vmovdqa32 %zmm22,%zmm17 │ │ │ │ + vpdpbusd %zmm24,%zmm18,%zmm17 │ │ │ │ + vpsrldq $0x1,%zmm18,%zmm16 │ │ │ │ + vpbroadcastd 0xd(%rdx),%zmm18 │ │ │ │ + vpdpbusd %zmm25,%zmm19,%zmm20 │ │ │ │ + vpdpbusd %zmm26,%zmm19,%zmm17 │ │ │ │ + vmovdqa32 0x180(%rax),%zmm28 │ │ │ │ + lea -0x6(%r8),%r9d │ │ │ │ + mov %rdi,%rax │ │ │ │ + cmovp %r9d,%r8d │ │ │ │ + vpackssdw %zmm17,%zmm20,%zmm20 │ │ │ │ + vpsraw $0x4,%zmm20,%zmm20 │ │ │ │ + vpackuswb %zmm20,%zmm16,%zmm16 │ │ │ │ + vpshufd $0xff,%zmm16,%zmm18{%k4} │ │ │ │ + vpbroadcastd -0x8(%rdx),%xmm19 │ │ │ │ + vpermb %zmm16,%zmm27,%zmm19{%k2} │ │ │ │ + vmovdqa32 %zmm22,%zmm17 │ │ │ │ + vpdpbusd %zmm23,%zmm18,%zmm17 │ │ │ │ + vmovdqa32 %zmm22,%zmm16 │ │ │ │ + vpdpbusd %zmm24,%zmm18,%zmm16 │ │ │ │ + sub $0x2,%rdx │ │ │ │ + vpdpbusd %zmm25,%zmm19,%zmm17 │ │ │ │ + vpdpbusd %zmm26,%zmm19,%zmm16 │ │ │ │ + vpackssdw %zmm16,%zmm17,%zmm17 │ │ │ │ + vmovdqa32 %zmm20,%zmm16 │ │ │ │ + vpsraw $0x4,%zmm17,%zmm20 │ │ │ │ + vpackuswb %zmm20,%zmm16,%zmm16 │ │ │ │ + vpshufd $0xff,%zmm16,%zmm18 │ │ │ │ + vpermt2d %zmm16,%zmm28,%zmm21 │ │ │ │ + vextracti32x4 $0x2,%zmm21,(%rdi) │ │ │ │ + vextracti32x4 $0x3,%zmm21,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 308127 <__cxa_finalize@plt+0x2dd0d7> │ │ │ │ + cmp $0x10,%ecx │ │ │ │ + je 3083db <__cxa_finalize@plt+0x2dd38b> │ │ │ │ + vmovdqa32 0xd44a2(%rip),%xmm29 │ │ │ │ + vmovdqa (%rax),%xmm3 │ │ │ │ + vpunpckhdq (%rax,%rsi,1),%xmm3,%xmm3 │ │ │ │ + vpbroadcastd 0x11(%rdx,%r9,1),%zmm18{%k1} │ │ │ │ + vpinsrb $0x7,0x10(%rdx,%r9,1),%xmm3,%xmm19 │ │ │ │ + vpshufb %xmm29,%xmm19,%xmm19 │ │ │ │ + vpermb %zmm16,%zmm27,%zmm19{%k2} │ │ │ │ + vmovdqa32 %zmm22,%zmm16 │ │ │ │ + vpdpbusd %zmm23,%zmm18,%zmm16 │ │ │ │ + vmovdqa32 %zmm22,%zmm17 │ │ │ │ + vpdpbusd %zmm24,%zmm18,%zmm17 │ │ │ │ + kunpckbw %k1,%k3,%k5 │ │ │ │ + lea (%rsi,%rsi,2),%rcx │ │ │ │ + vpdpbusd %zmm25,%zmm19,%zmm16 │ │ │ │ + vpdpbusd %zmm26,%zmm19,%zmm17 │ │ │ │ + vpackssdw %zmm17,%zmm16,%zmm16 │ │ │ │ + vpsraw $0x4,%zmm16,%zmm16 │ │ │ │ + vpackuswb %zmm16,%zmm20,%zmm20 │ │ │ │ + vpblendmb %zmm18,%zmm20,%zmm17{%k3} │ │ │ │ + vpbroadcastd 0x15(%rdx,%r9,1),%ymm18 │ │ │ │ + vpshufd $0xff,%zmm20,%zmm18{%k5} │ │ │ │ + vpermt2d %zmm20,%zmm28,%zmm21 │ │ │ │ + vextracti32x4 $0x2,%zmm21,(%rdi) │ │ │ │ + vextracti32x4 $0x3,%zmm21,(%rdi,%rsi,1) │ │ │ │ + vpunpckhqdq (%rax,%rcx,1),%xmm3,%xmm3 │ │ │ │ + vpinsrb $0xb,0xf(%rax,%rsi,2),%xmm3,%xmm3 │ │ │ │ + vpshufb %xmm29,%xmm3,%xmm19 │ │ │ │ + vpermb %zmm17,%zmm27,%zmm19{%k2} │ │ │ │ + vmovdqa32 %zmm22,%zmm20 │ │ │ │ + vpdpbusd %zmm23,%zmm18,%zmm20 │ │ │ │ + vmovdqa32 %zmm22,%zmm17 │ │ │ │ + vpdpbusd %zmm24,%zmm18,%zmm17 │ │ │ │ + kxnord %k4,%k3,%k3 │ │ │ │ + lea (%rsi,%rsi,4),%r8 │ │ │ │ + vpdpbusd %zmm25,%zmm19,%zmm20 │ │ │ │ + vpdpbusd %zmm26,%zmm19,%zmm17 │ │ │ │ + vpackssdw %zmm17,%zmm20,%zmm20 │ │ │ │ + vpsraw $0x4,%zmm20,%zmm20 │ │ │ │ + vpackuswb %zmm20,%zmm16,%zmm16 │ │ │ │ + vpblendmw %zmm16,%zmm18,%zmm17{%k3} │ │ │ │ + vpbroadcastd 0x19(%rdx,%r9,1),%zmm18 │ │ │ │ + vpshufd $0xff,%zmm16,%zmm18{%k3} │ │ │ │ + vpermt2d %zmm16,%zmm28,%zmm21 │ │ │ │ + vextracti32x4 $0x2,%zmm21,(%rdi,%rsi,2) │ │ │ │ + vextracti32x4 $0x3,%zmm21,(%rdi,%rcx,1) │ │ │ │ + vpunpckhqdq (%rax,%r8,1),%xmm3,%xmm3 │ │ │ │ + vpinsrb $0xb,0xf(%rax,%rsi,4),%xmm3,%xmm3 │ │ │ │ + vpshufb %xmm29,%xmm3,%xmm19 │ │ │ │ + vpermb %zmm17,%zmm27,%zmm19{%k2} │ │ │ │ + vmovdqa32 %zmm22,%zmm16 │ │ │ │ + vpdpbusd %zmm23,%zmm18,%zmm16 │ │ │ │ + vmovdqa32 %zmm22,%zmm17 │ │ │ │ + vpdpbusd %zmm24,%zmm18,%zmm17 │ │ │ │ + kunpckwd %k2,%k1,%k1 │ │ │ │ + vpdpbusd %zmm25,%zmm19,%zmm16 │ │ │ │ + vpdpbusd %zmm26,%zmm19,%zmm17 │ │ │ │ + vpackssdw %zmm17,%zmm16,%zmm16 │ │ │ │ + vpsraw $0x4,%zmm16,%zmm16 │ │ │ │ + vpackuswb %zmm16,%zmm20,%zmm20 │ │ │ │ + vpblendmw %zmm18,%zmm20,%zmm17{%k1} │ │ │ │ + vpbroadcastd 0x1d(%rdx,%r9,1),%zmm18 │ │ │ │ + vpshufd $0xff,%zmm20,%zmm18{%k4} │ │ │ │ + vpermt2d %zmm20,%zmm28,%zmm21 │ │ │ │ + vextracti32x4 $0x2,%zmm21,(%rdi,%rsi,4) │ │ │ │ + vextracti32x4 $0x3,%zmm21,(%rdi,%r8,1) │ │ │ │ + lea (%rsi,%rcx,2),%rdi │ │ │ │ + vpunpckhqdq (%rax,%rdi,1),%xmm3,%xmm3 │ │ │ │ + vpinsrb $0xb,0xf(%rax,%rcx,2),%xmm3,%xmm3 │ │ │ │ + vpshufb %xmm29,%xmm3,%xmm19 │ │ │ │ + vpermb %zmm17,%zmm27,%zmm19{%k2} │ │ │ │ + vmovdqa32 %zmm22,%zmm20 │ │ │ │ + vpdpbusd %zmm23,%zmm18,%zmm20 │ │ │ │ + vmovdqa32 %zmm22,%zmm17 │ │ │ │ + vpdpbusd %zmm24,%zmm18,%zmm17 │ │ │ │ + vpdpbusd %zmm25,%zmm19,%zmm20 │ │ │ │ + vpdpbusd %zmm26,%zmm19,%zmm17 │ │ │ │ + vpackssdw %zmm17,%zmm20,%zmm20 │ │ │ │ + vmovdqa32 %zmm16,%zmm17 │ │ │ │ + vpsraw $0x4,%zmm20,%zmm16 │ │ │ │ + vpackuswb %zmm16,%zmm17,%zmm17 │ │ │ │ + vpshufd $0xff,%zmm17,%zmm18 │ │ │ │ + vpermt2d %zmm17,%zmm28,%zmm21 │ │ │ │ + vextracti32x4 $0x2,%zmm21,0x10(%rax) │ │ │ │ + vextracti32x4 $0x3,%zmm21,0x10(%rax,%rsi,1) │ │ │ │ + lea (%rax,%rsi,2),%rax │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 308351 <__cxa_finalize@plt+0x2dd301> │ │ │ │ + vpermb %zmm17,%zmm27,%zmm19 │ │ │ │ + cmp $0xfffffffa,%r9d │ │ │ │ + jg 30836a <__cxa_finalize@plt+0x2dd31a> │ │ │ │ + ret │ │ │ │ + vpermb %ymm2,%ymm27,%ymm19 │ │ │ │ + vpbroadcastd -0x4(%rdx),%ymm19{%k1} │ │ │ │ + vmovdqa32 %ymm22,%ymm16 │ │ │ │ + vpdpbusd %ymm23,%ymm18,%ymm16 │ │ │ │ + vmovdqa32 %ymm22,%ymm17 │ │ │ │ + vpdpbusd %ymm24,%ymm18,%ymm17 │ │ │ │ + sub $0x2,%rdx │ │ │ │ + vpdpbusd %ymm25,%ymm19,%ymm16 │ │ │ │ + vpdpbusd %ymm26,%ymm19,%ymm17 │ │ │ │ + vmovdqa32 %ymm21,%ymm19 │ │ │ │ + vpackssdw %ymm17,%ymm16,%ymm16 │ │ │ │ + vpsraw $0x4,%ymm16,%ymm21 │ │ │ │ + vpackuswb %ymm21,%ymm19,%ymm19 │ │ │ │ + vpshufd $0xff,%ymm19,%ymm18 │ │ │ │ + vpermb %ymm19,%ymm27,%ymm19 │ │ │ │ + vmovq %xmm19,(%rdi) │ │ │ │ + vmovhps %xmm19,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 3083e2 <__cxa_finalize@plt+0x2dd392> │ │ │ │ + ret │ │ │ │ + vpbroadcastd -0x4(%rdx),%xmm3 │ │ │ │ + vmovdqa32 %xmm22,%xmm0 │ │ │ │ + vpdpbusd %xmm23,%xmm2,%xmm0 │ │ │ │ + vmovdqa32 %xmm22,%xmm1 │ │ │ │ + vpdpbusd %xmm24,%xmm2,%xmm1 │ │ │ │ + sub $0x2,%rdx │ │ │ │ + vpdpbusd %xmm25,%xmm3,%xmm0 │ │ │ │ + vpdpbusd %xmm26,%xmm3,%xmm1 │ │ │ │ + vpackssdw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpsraw $0x4,%xmm0,%xmm0 │ │ │ │ + vpackuswb %xmm0,%xmm0,%xmm0 │ │ │ │ + vmovd %xmm0,(%rdi) │ │ │ │ + vpshufd $0x55,%xmm0,%xmm2 │ │ │ │ + vmovd %xmm2,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 30844f <__cxa_finalize@plt+0x2dd3ff> │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0xd4769(%rip),%r9 │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ - lea 0xccb86(%rip),%r10 │ │ │ │ - inc %rdx │ │ │ │ - movslq (%rax,%rcx,4),%rcx │ │ │ │ - add %rax,%rcx │ │ │ │ - mov %r9d,%eax │ │ │ │ - and $0x7e,%eax │ │ │ │ - add $0xa5,%r9d │ │ │ │ - movzwl (%r10,%rax,1),%eax │ │ │ │ - xor $0x4ff,%r9d │ │ │ │ - vpbroadcastd 0xc844e(%rip),%ymm3 │ │ │ │ - vpbroadcastd 0xc8439(%rip),%ymm4 │ │ │ │ - vpbroadcastd 0xc839c(%rip),%ymm5 │ │ │ │ + movslq (%r9,%rcx,4),%rcx │ │ │ │ + add %r9,%rcx │ │ │ │ + lea (%rsi,%rsi,2),%r9 │ │ │ │ jmp *%rcx │ │ │ │ - cmp $0x28,%r9b │ │ │ │ - jae 315377 <__cxa_finalize@plt+0x2ea327> │ │ │ │ - lea -0x400(%r9),%ecx │ │ │ │ - sar $0x7,%ecx │ │ │ │ - add %r8d,%ecx │ │ │ │ - jg 315377 <__cxa_finalize@plt+0x2ea327> │ │ │ │ - mov %rsp,%r10 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x40,%rsp │ │ │ │ - mov %r10,0x20(%rsp) │ │ │ │ - vmovdqa -0x1(%rdx),%xmm1 │ │ │ │ - vpshufb 0xc81e3(%rip),%xmm1,%xmm0 │ │ │ │ - vpshufb 0xc81ea(%rip),%xmm1,%xmm1 │ │ │ │ - vpbroadcastd 0xc819d(%rip),%xmm2 │ │ │ │ - add %eax,%eax │ │ │ │ - vpmaddubsw %xmm2,%xmm0,%xmm0 │ │ │ │ - vpextrd $0x3,%xmm1,0x10(%rsp) │ │ │ │ - vpmaddubsw %xmm2,%xmm1,%xmm1 │ │ │ │ - vmovd %eax,%xmm7 │ │ │ │ - mov %eax,%ecx │ │ │ │ - vpbroadcastw %xmm7,%ymm7 │ │ │ │ - vpaddw %xmm0,%xmm1,%xmm1 │ │ │ │ - vmovq (%rdx),%xmm0 │ │ │ │ - vpmulhrsw %xmm3,%xmm1,%xmm1 │ │ │ │ - vpslldq $0x8,%ymm7,%ymm6 │ │ │ │ - vpaddw %xmm7,%xmm7,%xmm2 │ │ │ │ - lea (%rsi,%rsi,2),%rdx │ │ │ │ - vpaddw %ymm7,%ymm6,%ymm6 │ │ │ │ - vpackuswb %xmm1,%xmm1,%xmm1 │ │ │ │ - vpaddw %ymm2,%ymm6,%ymm6 │ │ │ │ - vpunpcklbw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpsllw $0x2,%ymm7,%ymm7 │ │ │ │ - vmovdqa %xmm0,(%rsp) │ │ │ │ - lea (%rcx,%rax,1),%r9d │ │ │ │ - shr $0x6,%ecx │ │ │ │ - vpbroadcastq (%rsp,%rcx,1),%ymm1 │ │ │ │ - lea (%r9,%rax,1),%ecx │ │ │ │ - shr $0x6,%r9d │ │ │ │ - vpbroadcastq (%rsp,%r9,1),%ymm2 │ │ │ │ - lea (%rcx,%rax,1),%r9d │ │ │ │ - shr $0x6,%ecx │ │ │ │ - vmovq (%rsp,%rcx,1),%xmm0 │ │ │ │ - lea (%r9,%rax,1),%ecx │ │ │ │ - shr $0x6,%r9d │ │ │ │ - vmovhps (%rsp,%r9,1),%xmm0,%xmm0 │ │ │ │ - vpblendd $0xc0,%ymm2,%ymm1,%ymm1 │ │ │ │ - vpand %ymm6,%ymm4,%ymm2 │ │ │ │ - vpblendd $0xf0,%ymm1,%ymm0,%ymm0 │ │ │ │ - vpsubw %ymm2,%ymm5,%ymm1 │ │ │ │ - vpsllw $0x8,%ymm2,%ymm2 │ │ │ │ - vpor %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm7,%ymm6,%ymm6 │ │ │ │ - vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpackuswb %ymm0,%ymm0,%ymm0 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vmovd %xmm0,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x1,%xmm0,(%rdi,%rdx,1) │ │ │ │ - vmovd %xmm1,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm1,(%rdi,%rsi,1) │ │ │ │ + sub $0x4,%rdx │ │ │ │ + movd (%rdx),%xmm0 │ │ │ │ + punpcklbw %xmm0,%xmm0 │ │ │ │ + pshuflw $0xaf,%xmm0,%xmm1 │ │ │ │ + movd %xmm1,(%rdi) │ │ │ │ + psrlq $0x20,%xmm1 │ │ │ │ + movd %xmm1,(%rdi,%rsi,1) │ │ │ │ + pshuflw $0x5,%xmm0,%xmm0 │ │ │ │ + movd %xmm0,(%rdi,%rsi,2) │ │ │ │ + psrlq $0x20,%xmm0 │ │ │ │ + movd %xmm0,(%rdi,%r9,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 3152a2 <__cxa_finalize@plt+0x2ea252> │ │ │ │ - mov 0x20(%rsp),%rsp │ │ │ │ - vzeroupper │ │ │ │ + jg 3084c8 <__cxa_finalize@plt+0x2dd478> │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xc80b9(%rip),%rcx │ │ │ │ - vmovd %r10d,%xmm0 │ │ │ │ - vmovd %r9d,%xmm2 │ │ │ │ - shr $0x8,%r9d │ │ │ │ - vpbroadcastb %xmm0,%ymm0 │ │ │ │ - vpbroadcastb %xmm2,%ymm2 │ │ │ │ - vpcmpeqb -0x80(%rcx),%ymm0,%ymm1 │ │ │ │ - vpand %ymm2,%ymm1,%ymm1 │ │ │ │ - vmovdqa (%rcx,%r9,8),%xmm2 │ │ │ │ - vpcmpgtb %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmovmskb %ymm1,%r9d │ │ │ │ + sub $0x4,%rdx │ │ │ │ + movd (%rdx),%xmm0 │ │ │ │ + punpcklbw %xmm0,%xmm0 │ │ │ │ + punpcklwd %xmm0,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + punpckhdq %xmm0,%xmm1 │ │ │ │ + punpckldq %xmm0,%xmm0 │ │ │ │ + movq %xmm1,(%rdi,%rsi,1) │ │ │ │ + movhps %xmm1,(%rdi) │ │ │ │ + movq %xmm0,(%rdi,%r9,1) │ │ │ │ + movhps %xmm0,(%rdi,%rsi,2) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 308507 <__cxa_finalize@plt+0x2dd4b7> │ │ │ │ ret │ │ │ │ - mov %rsp,%r10 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - mov $0x7,%r10d │ │ │ │ - test $0x400,%r9d │ │ │ │ - jne 31542c <__cxa_finalize@plt+0x2ea3dc> │ │ │ │ - lea 0x3(%r8),%r10d │ │ │ │ - call 315340 <__cxa_finalize@plt+0x2ea2f0> │ │ │ │ - mov $0x7,%r10d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 31542c <__cxa_finalize@plt+0x2ea3dc> │ │ │ │ - popcnt %r9d,%r9d │ │ │ │ - vpbroadcastd 0x3c(%rcx),%ymm7 │ │ │ │ - vbroadcasti128 -0x1(%rdx),%ymm2 │ │ │ │ - vpminub -0x40(%rcx),%ymm7,%ymm1 │ │ │ │ - vpbroadcastd -0x68(%rcx,%r9,4),%ymm8 │ │ │ │ - vpminub -0x38(%rcx),%ymm7,%ymm7 │ │ │ │ - vpbroadcastd -0x5c(%rcx,%r9,4),%ymm9 │ │ │ │ - vpbroadcastd -0x50(%rcx,%r9,4),%ymm10 │ │ │ │ - vpshufb %ymm1,%ymm2,%ymm0 │ │ │ │ - vshufps $0x99,%ymm7,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm8,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm1,%ymm2,%ymm1 │ │ │ │ - vpmaddubsw %ymm9,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm7,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm10,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ - mov $0x9,%ecx │ │ │ │ - mov %rsp,%rdx │ │ │ │ - cmp $0x4,%r8d │ │ │ │ - cmovne %ecx,%r10d │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vpackuswb %xmm1,%xmm0,%xmm0 │ │ │ │ - vmovdqa %xmm0,(%rdx) │ │ │ │ - vmovd %eax,%xmm6 │ │ │ │ - vpbroadcastq 0xc8067(%rip),%ymm0 │ │ │ │ - vpbroadcastb (%rdx,%r10,1),%ymm7 │ │ │ │ - shl $0x6,%r10d │ │ │ │ - vpbroadcastw %xmm6,%ymm6 │ │ │ │ - mov %eax,%ecx │ │ │ │ - vmovd %r10d,%xmm9 │ │ │ │ - vpbroadcastw %xmm9,%ymm9 │ │ │ │ - vbroadcasti128 0xc7ff3(%rip),%ymm8 │ │ │ │ - vpsrlw $0x8,%ymm7,%ymm7 │ │ │ │ - vpaddw %ymm6,%ymm6,%ymm10 │ │ │ │ - vpsubw %ymm0,%ymm9,%ymm9 │ │ │ │ - vpblendd $0xcc,%ymm10,%ymm6,%ymm6 │ │ │ │ - vmovdqa %xmm10,%xmm0 │ │ │ │ - vpaddw %ymm0,%ymm6,%ymm6 │ │ │ │ - vpaddw %ymm10,%ymm10,%ymm10 │ │ │ │ - lea (%rcx,%rax,1),%r9d │ │ │ │ - shr $0x6,%ecx │ │ │ │ - vpbroadcastq (%rdx,%rcx,1),%ymm1 │ │ │ │ - lea (%r9,%rax,1),%ecx │ │ │ │ - shr $0x6,%r9d │ │ │ │ - vpbroadcastq (%rdx,%r9,1),%ymm2 │ │ │ │ - lea (%rcx,%rax,1),%r9d │ │ │ │ - shr $0x6,%ecx │ │ │ │ - vmovq (%rdx,%rcx,1),%xmm0 │ │ │ │ - lea (%r9,%rax,1),%ecx │ │ │ │ - shr $0x6,%r9d │ │ │ │ - vmovhps (%rdx,%r9,1),%xmm0,%xmm0 │ │ │ │ - vpblendd $0xc0,%ymm2,%ymm1,%ymm1 │ │ │ │ - vpand %ymm6,%ymm4,%ymm2 │ │ │ │ - vpblendd $0xf0,%ymm1,%ymm0,%ymm0 │ │ │ │ - vpsubw %ymm2,%ymm5,%ymm1 │ │ │ │ - vpsllw $0x8,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm8,%ymm0,%ymm0 │ │ │ │ - vpor %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpcmpgtw %ymm6,%ymm9,%ymm1 │ │ │ │ - vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm6,%ymm10,%ymm6 │ │ │ │ - lea (%rdi,%rsi,2),%r9 │ │ │ │ - vpblendvb %ymm1,%ymm0,%ymm7,%ymm0 │ │ │ │ - vpackuswb %ymm0,%ymm0,%ymm0 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vmovd %xmm0,(%r9) │ │ │ │ - vpextrd $0x1,%xmm0,(%r9,%rsi,1) │ │ │ │ - vmovd %xmm1,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm1,(%rdi,%rsi,1) │ │ │ │ + sub $0x4,%rdx │ │ │ │ + movd (%rdx),%xmm0 │ │ │ │ + punpcklbw %xmm0,%xmm0 │ │ │ │ + pshuflw $0xff,%xmm0,%xmm1 │ │ │ │ + punpcklqdq %xmm1,%xmm1 │ │ │ │ + movdqa %xmm1,(%rdi) │ │ │ │ + pshuflw $0xaa,%xmm0,%xmm1 │ │ │ │ + punpcklqdq %xmm1,%xmm1 │ │ │ │ + movdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ + pshuflw $0x55,%xmm0,%xmm1 │ │ │ │ + punpcklqdq %xmm1,%xmm1 │ │ │ │ + movdqa %xmm1,(%rdi,%rsi,2) │ │ │ │ + pshuflw $0x0,%xmm0,%xmm1 │ │ │ │ + punpcklqdq %xmm1,%xmm1 │ │ │ │ + movdqa %xmm1,(%rdi,%r9,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - je 31554a <__cxa_finalize@plt+0x2ea4fa> │ │ │ │ + jg 308540 <__cxa_finalize@plt+0x2dd4f0> │ │ │ │ + ret │ │ │ │ + sub $0x4,%rdx │ │ │ │ + movd (%rdx),%xmm0 │ │ │ │ + punpcklbw %xmm0,%xmm0 │ │ │ │ + pshuflw $0xff,%xmm0,%xmm1 │ │ │ │ + punpcklqdq %xmm1,%xmm1 │ │ │ │ + movdqa %xmm1,(%rdi) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + pshuflw $0xaa,%xmm0,%xmm1 │ │ │ │ + punpcklqdq %xmm1,%xmm1 │ │ │ │ + movdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm1,0x10(%rdi,%rsi,1) │ │ │ │ + pshuflw $0x55,%xmm0,%xmm1 │ │ │ │ + punpcklqdq %xmm1,%xmm1 │ │ │ │ + movdqa %xmm1,(%rdi,%rsi,2) │ │ │ │ + movdqa %xmm1,0x10(%rdi,%rsi,2) │ │ │ │ + pshuflw $0x0,%xmm0,%xmm1 │ │ │ │ + punpcklqdq %xmm1,%xmm1 │ │ │ │ + movdqa %xmm1,(%rdi,%r9,1) │ │ │ │ + movdqa %xmm1,0x10(%rdi,%r9,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ - cmp %r10d,%ecx │ │ │ │ - jb 31547e <__cxa_finalize@plt+0x2ea42e> │ │ │ │ - vpackuswb %xmm7,%xmm7,%xmm7 │ │ │ │ - lea (%rsi,%rsi,2),%rax │ │ │ │ - vmovd %xmm7,(%rdi) │ │ │ │ - vmovd %xmm7,(%rdi,%rsi,1) │ │ │ │ - vmovd %xmm7,(%rdi,%rsi,2) │ │ │ │ - vmovd %xmm7,(%rdi,%rax,1) │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 30858f <__cxa_finalize@plt+0x2dd53f> │ │ │ │ + ret │ │ │ │ + sub $0x4,%rdx │ │ │ │ + movd (%rdx),%xmm0 │ │ │ │ + punpcklbw %xmm0,%xmm0 │ │ │ │ + pshuflw $0xff,%xmm0,%xmm1 │ │ │ │ + punpcklqdq %xmm1,%xmm1 │ │ │ │ + movdqa %xmm1,(%rdi) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + movdqa %xmm1,0x20(%rdi) │ │ │ │ + movdqa %xmm1,0x30(%rdi) │ │ │ │ + pshuflw $0xaa,%xmm0,%xmm1 │ │ │ │ + punpcklqdq %xmm1,%xmm1 │ │ │ │ + movdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm1,0x10(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm1,0x20(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm1,0x30(%rdi,%rsi,1) │ │ │ │ + pshuflw $0x55,%xmm0,%xmm1 │ │ │ │ + punpcklqdq %xmm1,%xmm1 │ │ │ │ + movdqa %xmm1,(%rdi,%rsi,2) │ │ │ │ + movdqa %xmm1,0x10(%rdi,%rsi,2) │ │ │ │ + movdqa %xmm1,0x20(%rdi,%rsi,2) │ │ │ │ + movdqa %xmm1,0x30(%rdi,%rsi,2) │ │ │ │ + pshuflw $0x0,%xmm0,%xmm1 │ │ │ │ + punpcklqdq %xmm1,%xmm1 │ │ │ │ + movdqa %xmm1,(%rdi,%r9,1) │ │ │ │ + movdqa %xmm1,0x10(%rdi,%r9,1) │ │ │ │ + movdqa %xmm1,0x20(%rdi,%r9,1) │ │ │ │ + movdqa %xmm1,0x30(%rdi,%r9,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 31552d <__cxa_finalize@plt+0x2ea4dd> │ │ │ │ - mov 0x10(%rsp),%rsp │ │ │ │ - vzeroupper │ │ │ │ + jg 3085f6 <__cxa_finalize@plt+0x2dd5a6> │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0xd45b5(%rip),%r9 │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ + movdqu 0x1(%rdx),%xmm0 │ │ │ │ + movdqu 0x11(%rdx),%xmm1 │ │ │ │ + movdqu 0x21(%rdx),%xmm2 │ │ │ │ + movdqu 0x31(%rdx),%xmm3 │ │ │ │ + movslq (%r9,%rcx,4),%rcx │ │ │ │ + add %r9,%rcx │ │ │ │ + lea (%rsi,%rsi,2),%r9 │ │ │ │ + jmp *%rcx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + tzcnt %r8d,%eax │ │ │ │ + lea (%rcx,%r8,1),%r9d │ │ │ │ + movd %r9d,%xmm4 │ │ │ │ + tzcnt %r9d,%r9d │ │ │ │ + movd %r9d,%xmm5 │ │ │ │ + lea 0xd4545(%rip),%r9 │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ + movslq (%r9,%rax,4),%rax │ │ │ │ + movslq 0x14(%r9,%rcx,4),%rcx │ │ │ │ + pcmpeqd %xmm3,%xmm3 │ │ │ │ + psrlw $0x1,%xmm4 │ │ │ │ + add %r9,%rax │ │ │ │ + add %r9,%rcx │ │ │ │ + lea (%rsi,%rsi,2),%r9 │ │ │ │ + jmp *%rax │ │ │ │ + movd -0x4(%rdx),%xmm0 │ │ │ │ + pmaddubsw %xmm3,%xmm0 │ │ │ │ + jmp *%rcx │ │ │ │ + movd 0x1(%rdx),%xmm1 │ │ │ │ + pmaddubsw %xmm3,%xmm1 │ │ │ │ + psubw %xmm4,%xmm0 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + pmaddwd %xmm3,%xmm0 │ │ │ │ + cmp $0x4,%r8d │ │ │ │ + jg 308740 <__cxa_finalize@plt+0x2dd6f0> │ │ │ │ + psrlw $0x3,%xmm0 │ │ │ │ + jmp 30877a <__cxa_finalize@plt+0x2dd72a> │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + punpckhqdq %xmm0,%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + psrlq $0x20,%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + psrlw $0x2,%xmm0 │ │ │ │ + mov $0x5556,%eax │ │ │ │ + mov $0x3334,%edx │ │ │ │ + test $0x8,%r8d │ │ │ │ + cmove %edx,%eax │ │ │ │ + movd %eax,%xmm5 │ │ │ │ + pmulhuw %xmm5,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + pshufb %xmm1,%xmm0 │ │ │ │ + movd %xmm0,(%rdi) │ │ │ │ + movd %xmm0,(%rdi,%rsi,1) │ │ │ │ + movd %xmm0,(%rdi,%rsi,2) │ │ │ │ + movd %xmm0,(%rdi,%r9,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 308783 <__cxa_finalize@plt+0x2dd733> │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0xd8(%r9),%ecx │ │ │ │ - mov %r8b,%cl │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - ja 3156bc <__cxa_finalize@plt+0x2ea66c> │ │ │ │ - mov %rsp,%r10 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x40,%rsp │ │ │ │ - mov %r10,0x20(%rsp) │ │ │ │ - vmovdqu 0xc7e3b(%rip),%xmm2 │ │ │ │ - vmovdqa -0x1(%rdx),%xmm0 │ │ │ │ - vmovd %r8d,%xmm6 │ │ │ │ - vinserti128 $0x1,0x7(%rdx),%ymm0,%ymm0 │ │ │ │ - vpbroadcastb %xmm6,%xmm6 │ │ │ │ - vbroadcasti128 0xc7e76(%rip),%ymm1 │ │ │ │ - vpminub %xmm2,%xmm6,%xmm6 │ │ │ │ - vpbroadcastd 0xc7e35(%rip),%ymm7 │ │ │ │ - vinserti128 $0x1,%xmm6,%ymm2,%ymm2 │ │ │ │ - add %eax,%eax │ │ │ │ - vpshufb %ymm1,%ymm0,%ymm1 │ │ │ │ - vpshufb %ymm2,%ymm0,%ymm2 │ │ │ │ - vmovd %eax,%xmm6 │ │ │ │ - vpmaddubsw %ymm7,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm7,%ymm2,%ymm2 │ │ │ │ - vpbroadcastw %xmm6,%ymm6 │ │ │ │ - mov %eax,%ecx │ │ │ │ - vpsrldq $0x1,%ymm0,%ymm0 │ │ │ │ - lea (%rsi,%rsi,2),%rdx │ │ │ │ - vpaddw %ymm6,%ymm6,%ymm7 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpblendd $0xf0,%ymm7,%ymm6,%ymm6 │ │ │ │ - vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpslldq $0x8,%ymm7,%ymm2 │ │ │ │ - vpaddw %ymm7,%ymm7,%ymm7 │ │ │ │ - vpaddw %ymm2,%ymm6,%ymm6 │ │ │ │ - vpackuswb %ymm1,%ymm1,%ymm1 │ │ │ │ - vpunpcklbw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rsp) │ │ │ │ - lea (%rcx,%rax,1),%r9d │ │ │ │ - shr $0x6,%ecx │ │ │ │ - vmovdqu (%rsp,%rcx,1),%xmm0 │ │ │ │ - lea (%r9,%rax,1),%ecx │ │ │ │ - shr $0x6,%r9d │ │ │ │ - vinserti128 $0x1,(%rsp,%r9,1),%ymm0,%ymm0 │ │ │ │ - lea (%rcx,%rax,1),%r9d │ │ │ │ - shr $0x6,%ecx │ │ │ │ - vpand %ymm6,%ymm4,%ymm1 │ │ │ │ - vpsubw %ymm1,%ymm5,%ymm2 │ │ │ │ - vpsllw $0x8,%ymm1,%ymm1 │ │ │ │ - vpor %ymm1,%ymm2,%ymm2 │ │ │ │ - vpunpcklqdq %ymm2,%ymm2,%ymm1 │ │ │ │ - vpmaddubsw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqu (%rsp,%rcx,1),%xmm1 │ │ │ │ - lea (%r9,%rax,1),%ecx │ │ │ │ - shr $0x6,%r9d │ │ │ │ - vinserti128 $0x1,(%rsp,%r9,1),%ymm1,%ymm1 │ │ │ │ - vpunpckhqdq %ymm2,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm7,%ymm6,%ymm6 │ │ │ │ - vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vmovq %xmm0,(%rdi) │ │ │ │ - vmovhps %xmm0,(%rdi,%rsi,2) │ │ │ │ - vmovq %xmm1,(%rdi,%rsi,1) │ │ │ │ - vmovhps %xmm1,(%rdi,%rdx,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movq -0x8(%rdx),%xmm0 │ │ │ │ + pmaddubsw %xmm3,%xmm0 │ │ │ │ + jmp *%rcx │ │ │ │ + movq 0x1(%rdx),%xmm1 │ │ │ │ + pmaddubsw %xmm3,%xmm1 │ │ │ │ + psubw %xmm0,%xmm4 │ │ │ │ + punpckhqdq %xmm0,%xmm0 │ │ │ │ + psubw %xmm4,%xmm0 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + pshuflw $0x4e,%xmm0,%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + pmaddwd %xmm3,%xmm0 │ │ │ │ + psrlw %xmm5,%xmm0 │ │ │ │ + cmp $0x8,%r8d │ │ │ │ + je 308806 <__cxa_finalize@plt+0x2dd7b6> │ │ │ │ + mov $0x5556,%eax │ │ │ │ + mov $0x3334,%edx │ │ │ │ + cmp $0x20,%r8d │ │ │ │ + cmove %edx,%eax │ │ │ │ + movd %eax,%xmm1 │ │ │ │ + pmulhuw %xmm1,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + pshufb %xmm1,%xmm0 │ │ │ │ + movq %xmm0,(%rdi) │ │ │ │ + movq %xmm0,(%rdi,%rsi,1) │ │ │ │ + movq %xmm0,(%rdi,%rsi,2) │ │ │ │ + movq %xmm0,(%rdi,%r9,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 315614 <__cxa_finalize@plt+0x2ea5c4> │ │ │ │ - mov 0x20(%rsp),%rsp │ │ │ │ - vzeroupper │ │ │ │ + jg 30880f <__cxa_finalize@plt+0x2dd7bf> │ │ │ │ ret │ │ │ │ - and $0x7,%r10d │ │ │ │ - or $0x8,%r10d │ │ │ │ - jmp 315795 <__cxa_finalize@plt+0x2ea745> │ │ │ │ - mov %rsp,%r10 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x40,%rsp │ │ │ │ - mov %r10,0x20(%rsp) │ │ │ │ - lea 0x7(%r8),%r10d │ │ │ │ - test $0x400,%r9d │ │ │ │ - jne 3156af <__cxa_finalize@plt+0x2ea65f> │ │ │ │ - call 315340 <__cxa_finalize@plt+0x2ea2f0> │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 315795 <__cxa_finalize@plt+0x2ea745> │ │ │ │ - popcnt %r9d,%r9d │ │ │ │ - vmovdqu (%rdx),%xmm2 │ │ │ │ - vpminub -0x32(%rcx),%xmm0,%xmm1 │ │ │ │ - vinserti128 $0x1,-0x1(%rdx),%ymm2,%ymm2 │ │ │ │ - vinserti128 $0x1,-0x40(%rcx),%ymm1,%ymm1 │ │ │ │ - vpbroadcastd -0x68(%rcx,%r9,4),%ymm7 │ │ │ │ - vpminub -0x2a(%rcx),%xmm0,%xmm0 │ │ │ │ - vinserti128 $0x1,-0x38(%rcx),%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm1,%ymm2,%ymm6 │ │ │ │ - vpmaddubsw %ymm7,%ymm6,%ymm6 │ │ │ │ - vpbroadcastd -0x5c(%rcx,%r9,4),%ymm7 │ │ │ │ - movzbl 0xf(%rdx),%ecx │ │ │ │ - vshufps $0x99,%ymm0,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm1,%ymm2,%ymm1 │ │ │ │ - vpmaddubsw %ymm7,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm6,%ymm1,%ymm1 │ │ │ │ - sub $0x3,%r9d │ │ │ │ - jne 31576c <__cxa_finalize@plt+0x2ea71c> │ │ │ │ - vpbroadcastd 0xc7c6f(%rip),%ymm7 │ │ │ │ - movzbl 0xe(%rdx),%edx │ │ │ │ - vpshufb %ymm0,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm7,%ymm2,%ymm2 │ │ │ │ - sub %ecx,%edx │ │ │ │ - lea 0x4(%rdx,%rcx,8),%edx │ │ │ │ - shr $0x3,%edx │ │ │ │ - mov %dl,0x10(%rsp) │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ - sar $1,%r9d │ │ │ │ - mov %rsp,%rdx │ │ │ │ - add $0x11,%r9d │ │ │ │ + xchg %ax,%ax │ │ │ │ + movdqa -0x10(%rdx),%xmm0 │ │ │ │ + pmaddubsw %xmm3,%xmm0 │ │ │ │ + jmp *%rcx │ │ │ │ + movdqu 0x1(%rdx),%xmm1 │ │ │ │ + pmaddubsw %xmm3,%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + psubw %xmm0,%xmm4 │ │ │ │ + punpckhqdq %xmm0,%xmm0 │ │ │ │ + psubw %xmm4,%xmm0 │ │ │ │ + pshuflw $0x4e,%xmm0,%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + pmaddwd %xmm3,%xmm0 │ │ │ │ + psrlw %xmm5,%xmm0 │ │ │ │ cmp $0x10,%r8d │ │ │ │ - cmovns %r9d,%r10d │ │ │ │ - mov %cl,(%rdx,%r9,1) │ │ │ │ - vextracti128 $0x1,%ymm1,%xmm0 │ │ │ │ - vpackuswb %xmm1,%xmm0,%xmm0 │ │ │ │ - vmovdqa %xmm0,(%rdx) │ │ │ │ - vmovd %eax,%xmm2 │ │ │ │ - vbroadcasti128 0xc7cfe(%rip),%ymm0 │ │ │ │ - vpbroadcastw %xmm2,%ymm2 │ │ │ │ - vpbroadcastb (%rdx,%r10,1),%ymm7 │ │ │ │ - shl $0x6,%r10d │ │ │ │ - vmovd %r10d,%xmm9 │ │ │ │ - vbroadcasti128 0xc7c03(%rip),%ymm8 │ │ │ │ - vpbroadcastw %xmm9,%ymm9 │ │ │ │ - vpsrlw $0x8,%ymm7,%ymm7 │ │ │ │ - vpsubw %ymm0,%ymm9,%ymm9 │ │ │ │ - mov %eax,%ecx │ │ │ │ - vpaddw %ymm2,%ymm2,%ymm6 │ │ │ │ - vpblendd $0xf0,%ymm6,%ymm2,%ymm2 │ │ │ │ - lea (%rcx,%rax,1),%r9d │ │ │ │ - shr $0x6,%ecx │ │ │ │ - vpand %ymm2,%ymm4,%ymm0 │ │ │ │ - vpsubw %ymm0,%ymm5,%ymm1 │ │ │ │ - vpsllw $0x8,%ymm0,%ymm0 │ │ │ │ - vpor %ymm0,%ymm1,%ymm1 │ │ │ │ - vmovdqu (%rdx,%rcx,1),%xmm0 │ │ │ │ - lea (%r9,%rax,1),%ecx │ │ │ │ - shr $0x6,%r9d │ │ │ │ - vinserti128 $0x1,(%rdx,%r9,1),%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm8,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpcmpgtw %ymm2,%ymm9,%ymm1 │ │ │ │ - vpaddw %ymm6,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpblendvb %ymm1,%ymm0,%ymm7,%ymm0 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vpackuswb %xmm1,%xmm0,%xmm0 │ │ │ │ - vmovq %xmm0,(%rdi) │ │ │ │ - vmovhps %xmm0,(%rdi,%rsi,1) │ │ │ │ - sub $0x2,%r8d │ │ │ │ - je 31585b <__cxa_finalize@plt+0x2ea80b> │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - cmp %r10d,%ecx │ │ │ │ - jb 3157d9 <__cxa_finalize@plt+0x2ea789> │ │ │ │ - vpackuswb %xmm7,%xmm7,%xmm7 │ │ │ │ - vmovq %xmm7,(%rdi) │ │ │ │ - vmovq %xmm7,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 315848 <__cxa_finalize@plt+0x2ea7f8> │ │ │ │ - mov 0x20(%rsp),%rsp │ │ │ │ - vzeroupper │ │ │ │ + je 308889 <__cxa_finalize@plt+0x2dd839> │ │ │ │ + mov $0x5556,%eax │ │ │ │ + mov $0x3334,%edx │ │ │ │ + test $0x28,%r8d │ │ │ │ + cmove %edx,%eax │ │ │ │ + movd %eax,%xmm1 │ │ │ │ + pmulhuw %xmm1,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + pshufb %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm0,(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm0,(%rdi,%rsi,2) │ │ │ │ + movdqa %xmm0,(%rdi,%r9,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 308892 <__cxa_finalize@plt+0x2dd842> │ │ │ │ ret │ │ │ │ - and $0xf,%r10d │ │ │ │ - or $0x10,%r10d │ │ │ │ - jmp 3159bb <__cxa_finalize@plt+0x2ea96b> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rsp,%r10 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x60,%rsp │ │ │ │ - mov %r10,0x40(%rsp) │ │ │ │ - lea 0xf(%r8),%r10d │ │ │ │ - test $0x400,%r9d │ │ │ │ - jne 315864 <__cxa_finalize@plt+0x2ea814> │ │ │ │ - call 315340 <__cxa_finalize@plt+0x2ea2f0> │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 3159bb <__cxa_finalize@plt+0x2ea96b> │ │ │ │ - popcnt %r9d,%r9d │ │ │ │ - vpbroadcastd 0x114(%rcx),%ymm1 │ │ │ │ - vbroadcasti128 -0x38(%rcx),%ymm6 │ │ │ │ - vinserti128 $0x0,-0x40(%rcx),%ymm6,%ymm2 │ │ │ │ - vinserti128 $0x1,-0x30(%rcx),%ymm6,%ymm6 │ │ │ │ - vmovdqa -0x1(%rdx),%xmm10 │ │ │ │ - vinserti128 $0x1,0x3(%rdx),%ymm10,%ymm10 │ │ │ │ - vpbroadcastd -0x68(%rcx,%r9,4),%ymm9 │ │ │ │ - vbroadcasti128 -0x32(%rcx),%ymm7 │ │ │ │ - vinserti128 $0x0,-0x3a(%rcx),%ymm7,%ymm8 │ │ │ │ - vinserti128 $0x1,-0x2a(%rcx),%ymm7,%ymm7 │ │ │ │ - vpsubw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqu 0xc(%rdx),%xmm11 │ │ │ │ - vinserti128 $0x1,0x10(%rdx),%ymm11,%ymm11 │ │ │ │ - vpminub %ymm0,%ymm8,%ymm8 │ │ │ │ - vpminub %ymm0,%ymm7,%ymm7 │ │ │ │ - vpshufb %ymm2,%ymm10,%ymm0 │ │ │ │ - vshufps $0x99,%ymm6,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm9,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm8,%ymm11,%ymm1 │ │ │ │ - vshufps $0x99,%ymm7,%ymm8,%ymm8 │ │ │ │ - vpmaddubsw %ymm9,%ymm1,%ymm1 │ │ │ │ - vpbroadcastd -0x5c(%rcx,%r9,4),%ymm9 │ │ │ │ - movzbl 0x1f(%rdx),%ecx │ │ │ │ - vpshufb %ymm2,%ymm10,%ymm2 │ │ │ │ - vpmaddubsw %ymm9,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm8,%ymm11,%ymm8 │ │ │ │ - vpmaddubsw %ymm9,%ymm8,%ymm8 │ │ │ │ - vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm1,%ymm8,%ymm1 │ │ │ │ - sub $0x3,%r9d │ │ │ │ - jne 31598d <__cxa_finalize@plt+0x2ea93d> │ │ │ │ - vpbroadcastd 0xc7a5c(%rip),%ymm9 │ │ │ │ - movzbl 0x1e(%rdx),%edx │ │ │ │ - vpshufb %ymm6,%ymm10,%ymm10 │ │ │ │ - vpmaddubsw %ymm9,%ymm10,%ymm10 │ │ │ │ - vpshufb %ymm7,%ymm11,%ymm11 │ │ │ │ - vpmaddubsw %ymm9,%ymm11,%ymm11 │ │ │ │ - sub %ecx,%edx │ │ │ │ - lea 0x4(%rdx,%rcx,8),%edx │ │ │ │ - shr $0x3,%edx │ │ │ │ - mov %dl,0x20(%rsp) │ │ │ │ - vpaddw %ymm0,%ymm10,%ymm0 │ │ │ │ - vpaddw %ymm1,%ymm11,%ymm1 │ │ │ │ - vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ - sar $1,%r9d │ │ │ │ - mov %rsp,%rdx │ │ │ │ - add $0x21,%r9d │ │ │ │ + movdqa -0x20(%rdx),%xmm0 │ │ │ │ + pmaddubsw %xmm3,%xmm0 │ │ │ │ + movdqa -0x10(%rdx),%xmm2 │ │ │ │ + pmaddubsw %xmm3,%xmm2 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + jmp *%rcx │ │ │ │ + movdqu 0x1(%rdx),%xmm1 │ │ │ │ + pmaddubsw %xmm3,%xmm1 │ │ │ │ + movdqu 0x11(%rdx),%xmm2 │ │ │ │ + pmaddubsw %xmm3,%xmm2 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + psubw %xmm0,%xmm4 │ │ │ │ + punpckhqdq %xmm0,%xmm0 │ │ │ │ + psubw %xmm4,%xmm0 │ │ │ │ + pshuflw $0x4e,%xmm0,%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + pmaddwd %xmm3,%xmm0 │ │ │ │ + psrlw %xmm5,%xmm0 │ │ │ │ cmp $0x20,%r8d │ │ │ │ - cmovns %r9d,%r10d │ │ │ │ - mov %cl,(%rdx,%r9,1) │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdx) │ │ │ │ - vmovd %eax,%xmm6 │ │ │ │ - vbroadcasti128 0xc7ad8(%rip),%ymm0 │ │ │ │ - vpbroadcastb (%rdx,%r10,1),%ymm7 │ │ │ │ - shl $0x6,%r10d │ │ │ │ - vpbroadcastw %xmm6,%ymm6 │ │ │ │ - vmovd %r10d,%xmm9 │ │ │ │ - vbroadcasti128 0xc79dd(%rip),%ymm8 │ │ │ │ - vpbroadcastw %xmm9,%ymm9 │ │ │ │ - mov %eax,%ecx │ │ │ │ - vpsubw %ymm0,%ymm9,%ymm9 │ │ │ │ - vpaddw %ymm6,%ymm6,%ymm11 │ │ │ │ - vpsubw %ymm3,%ymm9,%ymm10 │ │ │ │ - vpblendd $0xf0,%ymm11,%ymm6,%ymm6 │ │ │ │ - lea (%rcx,%rax,1),%r9d │ │ │ │ - shr $0x6,%ecx │ │ │ │ - vpand %ymm6,%ymm4,%ymm1 │ │ │ │ - vpsubw %ymm1,%ymm5,%ymm2 │ │ │ │ - vpsllw $0x8,%ymm1,%ymm1 │ │ │ │ - vpor %ymm1,%ymm2,%ymm2 │ │ │ │ - vmovdqu (%rdx,%rcx,1),%xmm0 │ │ │ │ - vmovdqu 0x8(%rdx,%rcx,1),%xmm1 │ │ │ │ - lea (%r9,%rax,1),%ecx │ │ │ │ - shr $0x6,%r9d │ │ │ │ - vinserti128 $0x1,(%rdx,%r9,1),%ymm0,%ymm0 │ │ │ │ - vinserti128 $0x1,0x8(%rdx,%r9,1),%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm8,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm8,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vpcmpgtw %ymm6,%ymm9,%ymm1 │ │ │ │ - vpcmpgtw %ymm6,%ymm10,%ymm2 │ │ │ │ - vpacksswb %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm6,%ymm11,%ymm6 │ │ │ │ - vpblendvb %ymm1,%ymm0,%ymm7,%ymm0 │ │ │ │ - vmovdqa %xmm0,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ - sub $0x2,%r8d │ │ │ │ - je 315aa1 <__cxa_finalize@plt+0x2eaa51> │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - cmp %r10d,%ecx │ │ │ │ - jb 3159fe <__cxa_finalize@plt+0x2ea9ae> │ │ │ │ - vmovdqa %xmm7,(%rdi) │ │ │ │ - vmovdqa %xmm7,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 315a8e <__cxa_finalize@plt+0x2eaa3e> │ │ │ │ - mov 0x40(%rsp),%rsp │ │ │ │ - vzeroupper │ │ │ │ + je 308939 <__cxa_finalize@plt+0x2dd8e9> │ │ │ │ + lea (%r8,%r8,1),%edx │ │ │ │ + mov $0x5556,%eax │ │ │ │ + mov $0x3334,%edx │ │ │ │ + test $0x50,%r8d │ │ │ │ + cmove %edx,%eax │ │ │ │ + movd %eax,%xmm1 │ │ │ │ + pmulhuw %xmm1,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + pshufb %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + movdqa %xmm0,(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm1,0x10(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm0,(%rdi,%rsi,2) │ │ │ │ + movdqa %xmm1,0x10(%rdi,%rsi,2) │ │ │ │ + movdqa %xmm0,(%rdi,%r9,1) │ │ │ │ + movdqa %xmm1,0x10(%rdi,%r9,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 308946 <__cxa_finalize@plt+0x2dd8f6> │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rsp,%r10 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - add $0xffffffffffffff80,%rsp │ │ │ │ - mov %r10,0x60(%rsp) │ │ │ │ - lea 0x1f(%r8),%ecx │ │ │ │ - mov $0x3f,%r10d │ │ │ │ - cmp $0x20,%r8d │ │ │ │ - cmovs %ecx,%r10d │ │ │ │ - test $0x400,%r9d │ │ │ │ - jne 315c77 <__cxa_finalize@plt+0x2eac27> │ │ │ │ - vbroadcasti128 0xc7ad8(%rip),%ymm0 │ │ │ │ - sub $0x1d,%ecx │ │ │ │ - vmovdqu 0x1d(%rdx),%xmm13 │ │ │ │ - vmovd %ecx,%xmm1 │ │ │ │ - vmovdqu 0x25(%rdx),%xmm14 │ │ │ │ - sub $0x8,%ecx │ │ │ │ - vinserti128 $0x1,0x33(%rdx),%ymm14,%ymm14 │ │ │ │ - vpbroadcastb %xmm1,%xmm1 │ │ │ │ - vmovdqa -0x1(%rdx),%xmm11 │ │ │ │ - vinserti128 $0x1,0xd(%rdx),%ymm11,%ymm11 │ │ │ │ - vmovd %ecx,%xmm2 │ │ │ │ - vmovdqu 0x5(%rdx),%xmm12 │ │ │ │ - vinserti128 $0x1,0x13(%rdx),%ymm12,%ymm12 │ │ │ │ - vpminub %xmm0,%xmm1,%xmm1 │ │ │ │ - vmovdqa 0xc7890(%rip),%ymm7 │ │ │ │ - vpshufb %xmm1,%xmm13,%xmm13 │ │ │ │ - vpbroadcastd 0xc79d6(%rip),%ymm1 │ │ │ │ - vpbroadcastb %xmm2,%xmm2 │ │ │ │ - vinserti128 $0x1,0x2b(%rdx),%ymm13,%ymm13 │ │ │ │ - vinserti128 $0x1,0xc7870(%rip),%ymm7,%ymm8 │ │ │ │ - vpblendd $0xf0,%ymm1,%ymm2,%ymm2 │ │ │ │ - vinserti128 $0x0,0xc7868(%rip),%ymm7,%ymm7 │ │ │ │ - vpminub %ymm0,%ymm2,%ymm2 │ │ │ │ - vpbroadcastd 0xc7833(%rip),%ymm9 │ │ │ │ - vpshufb %ymm2,%ymm14,%ymm14 │ │ │ │ - vpshufb %ymm8,%ymm11,%ymm0 │ │ │ │ - vshufps $0x49,%ymm7,%ymm8,%ymm8 │ │ │ │ - vpmaddubsw %ymm9,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm8,%ymm12,%ymm2 │ │ │ │ - vpmaddubsw %ymm9,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm8,%ymm13,%ymm1 │ │ │ │ - vpmaddubsw %ymm9,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm8,%ymm14,%ymm6 │ │ │ │ - vpmaddubsw %ymm9,%ymm6,%ymm6 │ │ │ │ - vpbroadcastd 0xc7804(%rip),%ymm9 │ │ │ │ - vpshufb %ymm8,%ymm11,%ymm10 │ │ │ │ - vshufps $0x99,%ymm7,%ymm8,%ymm8 │ │ │ │ - vpmaddubsw %ymm9,%ymm10,%ymm10 │ │ │ │ - vpaddw %ymm0,%ymm10,%ymm0 │ │ │ │ - vpshufb %ymm8,%ymm12,%ymm10 │ │ │ │ - vpmaddubsw %ymm9,%ymm10,%ymm10 │ │ │ │ - vpaddw %ymm2,%ymm10,%ymm2 │ │ │ │ - vpshufb %ymm8,%ymm13,%ymm10 │ │ │ │ - vpmaddubsw %ymm9,%ymm10,%ymm10 │ │ │ │ - vpaddw %ymm1,%ymm10,%ymm1 │ │ │ │ - vpshufb %ymm8,%ymm14,%ymm10 │ │ │ │ - vpmaddubsw %ymm9,%ymm10,%ymm10 │ │ │ │ - vpaddw %ymm6,%ymm10,%ymm6 │ │ │ │ - vpbroadcastd 0xc77ca(%rip),%ymm9 │ │ │ │ - vpshufb %ymm8,%ymm11,%ymm11 │ │ │ │ - vpmaddubsw %ymm9,%ymm11,%ymm11 │ │ │ │ - vpshufb %ymm7,%ymm12,%ymm12 │ │ │ │ - vpmaddubsw %ymm9,%ymm12,%ymm12 │ │ │ │ - movzbl 0x3f(%rdx),%ecx │ │ │ │ - movzbl 0x3e(%rdx),%edx │ │ │ │ - vpaddw %ymm0,%ymm11,%ymm0 │ │ │ │ - vpaddw %ymm2,%ymm12,%ymm2 │ │ │ │ - vpshufb %ymm7,%ymm13,%ymm13 │ │ │ │ - vpmaddubsw %ymm9,%ymm13,%ymm13 │ │ │ │ - vpshufb %ymm7,%ymm14,%ymm14 │ │ │ │ - vpmaddubsw %ymm9,%ymm14,%ymm14 │ │ │ │ - vpaddw %ymm1,%ymm13,%ymm1 │ │ │ │ - vpaddw %ymm6,%ymm14,%ymm6 │ │ │ │ - sub %ecx,%edx │ │ │ │ - lea 0x4(%rdx,%rcx,8),%edx │ │ │ │ - vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm3,%ymm6,%ymm6 │ │ │ │ - shr $0x3,%edx │ │ │ │ - mov %dl,0x40(%rsp) │ │ │ │ - mov %rsp,%rdx │ │ │ │ - mov %cl,0x41(%rdx) │ │ │ │ - mov $0x41,%ecx │ │ │ │ + nopl (%rax) │ │ │ │ + movdqa -0x40(%rdx),%xmm0 │ │ │ │ + movdqa -0x30(%rdx),%xmm1 │ │ │ │ + pmaddubsw %xmm3,%xmm0 │ │ │ │ + pmaddubsw %xmm3,%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + movdqa -0x20(%rdx),%xmm1 │ │ │ │ + pmaddubsw %xmm3,%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + movdqa -0x10(%rdx),%xmm1 │ │ │ │ + pmaddubsw %xmm3,%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + jmp *%rcx │ │ │ │ + movdqu 0x1(%rdx),%xmm1 │ │ │ │ + movdqu 0x11(%rdx),%xmm2 │ │ │ │ + pmaddubsw %xmm3,%xmm1 │ │ │ │ + pmaddubsw %xmm3,%xmm2 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + movdqu 0x21(%rdx),%xmm2 │ │ │ │ + pmaddubsw %xmm3,%xmm2 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + movdqu 0x31(%rdx),%xmm2 │ │ │ │ + pmaddubsw %xmm3,%xmm2 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + psubw %xmm0,%xmm4 │ │ │ │ + punpckhqdq %xmm0,%xmm0 │ │ │ │ + psubw %xmm4,%xmm0 │ │ │ │ + pshuflw $0x4e,%xmm0,%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + pmaddwd %xmm3,%xmm0 │ │ │ │ + psrlw %xmm5,%xmm0 │ │ │ │ cmp $0x40,%r8d │ │ │ │ - cmove %ecx,%r10d │ │ │ │ - vpackuswb %ymm2,%ymm0,%ymm0 │ │ │ │ - vpackuswb %ymm6,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm0,(%rdx) │ │ │ │ - vmovdqa %ymm1,0x20(%rdx) │ │ │ │ - vmovd %eax,%xmm6 │ │ │ │ - vpbroadcastb (%rdx,%r10,1),%ymm7 │ │ │ │ - shl $0x6,%r10d │ │ │ │ - vpbroadcastw %xmm6,%ymm6 │ │ │ │ - vmovd %r10d,%xmm9 │ │ │ │ - vbroadcasti128 0xc772a(%rip),%ymm8 │ │ │ │ - vpbroadcastw %xmm9,%ymm9 │ │ │ │ - mov %eax,%r9d │ │ │ │ - vpsubw 0xc77f8(%rip),%ymm9,%ymm9 │ │ │ │ - vmovdqa %ymm6,%ymm11 │ │ │ │ - vpsubw %ymm3,%ymm9,%ymm10 │ │ │ │ - mov %r9d,%ecx │ │ │ │ - shr $0x6,%ecx │ │ │ │ - vpand %ymm6,%ymm4,%ymm1 │ │ │ │ - vpsubw %ymm1,%ymm5,%ymm2 │ │ │ │ - vpsllw $0x8,%ymm1,%ymm1 │ │ │ │ - vpor %ymm1,%ymm2,%ymm2 │ │ │ │ - vmovdqu (%rdx,%rcx,1),%ymm0 │ │ │ │ - vmovdqu 0x8(%rdx,%rcx,1),%ymm1 │ │ │ │ - add %eax,%r9d │ │ │ │ - vpshufb %ymm8,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm8,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vpcmpgtw %ymm6,%ymm9,%ymm1 │ │ │ │ - vpcmpgtw %ymm6,%ymm10,%ymm2 │ │ │ │ - vpacksswb %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm6,%ymm11,%ymm6 │ │ │ │ - vpblendvb %ymm1,%ymm0,%ymm7,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - dec %r8d │ │ │ │ - je 315d43 <__cxa_finalize@plt+0x2eacf3> │ │ │ │ - add %rsi,%rdi │ │ │ │ - cmp %r10d,%r9d │ │ │ │ - jb 315cb0 <__cxa_finalize@plt+0x2eac60> │ │ │ │ - test $0x1,%r8b │ │ │ │ - je 315d30 <__cxa_finalize@plt+0x2eace0> │ │ │ │ - vmovdqa %ymm7,(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %r8d │ │ │ │ - je 315d43 <__cxa_finalize@plt+0x2eacf3> │ │ │ │ - vmovdqa %ymm7,(%rdi) │ │ │ │ - vmovdqa %ymm7,(%rdi,%rsi,1) │ │ │ │ + je 308a2d <__cxa_finalize@plt+0x2dd9dd> │ │ │ │ + mov $0x5556,%eax │ │ │ │ + mov $0x3334,%edx │ │ │ │ + test $0x20,%r8d │ │ │ │ + cmove %edx,%eax │ │ │ │ + movd %eax,%xmm1 │ │ │ │ + pmulhuw %xmm1,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + pshufb %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + movdqa %xmm2,0x20(%rdi) │ │ │ │ + movdqa %xmm3,0x30(%rdi) │ │ │ │ + movdqa %xmm0,(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm1,0x10(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm2,0x20(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm3,0x30(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 315d30 <__cxa_finalize@plt+0x2eace0> │ │ │ │ - mov 0x60(%rsp),%rsp │ │ │ │ - vzeroupper │ │ │ │ + jg 308a42 <__cxa_finalize@plt+0x2dd9f2> │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + lea 0xd41e9(%rip),%r9 │ │ │ │ + mov %r8d,%r8d │ │ │ │ + tzcnt %r8d,%eax │ │ │ │ + sub %r8,%rdx │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ + movdqu (%rdx),%xmm0 │ │ │ │ + movd -0x23c(%r9),%xmm3 │ │ │ │ + movd %eax,%xmm2 │ │ │ │ + psrld %xmm2,%xmm3 │ │ │ │ + movslq (%r9,%rax,4),%rax │ │ │ │ + pcmpeqd %xmm2,%xmm2 │ │ │ │ + pmaddubsw %xmm2,%xmm0 │ │ │ │ + add %r9,%rax │ │ │ │ + add $0xffffffffffffffec,%r9 │ │ │ │ + movslq (%r9,%rcx,4),%rcx │ │ │ │ + add %r9,%rcx │ │ │ │ + jmp *%rax │ │ │ │ + movdqu 0x30(%rdx),%xmm1 │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + movdqu 0x20(%rdx),%xmm1 │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + movdqu 0x10(%rdx),%xmm1 │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + pshufd $0xee,%xmm0,%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + pshuflw $0x4e,%xmm0,%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + pmaddwd %xmm2,%xmm0 │ │ │ │ + pmulhrsw %xmm3,%xmm0 │ │ │ │ + lea (%rsi,%rsi,2),%r9 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + pshufb %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ + jmp *%rcx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0xd4125(%rip),%r9 │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ + movslq (%r9,%rcx,4),%rcx │ │ │ │ + movddup -0x64(%r9),%xmm0 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ + add %r9,%rcx │ │ │ │ + lea (%rsi,%rsi,2),%r9 │ │ │ │ + jmp *%rcx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0xd4109(%rip),%r9 │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ + inc %rdx │ │ │ │ + movdqu (%rdx),%xmm0 │ │ │ │ + movd -0x23c(%r9),%xmm3 │ │ │ │ + movd %ecx,%xmm2 │ │ │ │ + psrld %xmm2,%xmm3 │ │ │ │ + movslq (%r9,%rcx,4),%rax │ │ │ │ + pcmpeqd %xmm2,%xmm2 │ │ │ │ + pmaddubsw %xmm2,%xmm0 │ │ │ │ + add %r9,%rax │ │ │ │ + add $0xffffffffffffffec,%r9 │ │ │ │ + movslq (%r9,%rcx,4),%rcx │ │ │ │ + add %r9,%rcx │ │ │ │ + jmp *%rax │ │ │ │ + lea 0xd40f1(%rip),%rax │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ + mov %r8d,%r8d │ │ │ │ + movslq (%rax,%rcx,4),%rcx │ │ │ │ + movddup -0x78(%rax),%xmm0 │ │ │ │ + movddup -0x90(%rax),%xmm1 │ │ │ │ + lea -0x418(%rax,%r8,4),%r9 │ │ │ │ + neg %r8 │ │ │ │ + movd (%rdx,%r8,1),%xmm5 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + pshufb %xmm2,%xmm5 │ │ │ │ + add %rax,%rcx │ │ │ │ + jmp *%rcx │ │ │ │ + movd 0x1(%rdx),%xmm2 │ │ │ │ + punpckldq %xmm2,%xmm2 │ │ │ │ + punpcklbw %xmm5,%xmm2 │ │ │ │ + lea (%rsi,%rsi,2),%rcx │ │ │ │ + movdqa -0x318(%rax),%xmm4 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + punpckldq %xmm4,%xmm4 │ │ │ │ + punpckhdq %xmm5,%xmm5 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + pmaddubsw %xmm0,%xmm3 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + paddw %xmm1,%xmm3 │ │ │ │ + movdqu (%r9,%r8,2),%xmm1 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + pshufb %xmm4,%xmm0 │ │ │ │ + pshufb %xmm5,%xmm1 │ │ │ │ + movdqa %xmm2,%xmm6 │ │ │ │ + pmaddubsw %xmm0,%xmm6 │ │ │ │ + movdqa %xmm2,%xmm0 │ │ │ │ + pmaddubsw %xmm1,%xmm0 │ │ │ │ + paddw %xmm3,%xmm6 │ │ │ │ + paddw %xmm3,%xmm0 │ │ │ │ + psrlw $0x8,%xmm6 │ │ │ │ + psrlw $0x8,%xmm0 │ │ │ │ + packuswb %xmm0,%xmm6 │ │ │ │ + movd %xmm6,(%rdi) │ │ │ │ + pshuflw $0x4e,%xmm6,%xmm1 │ │ │ │ + movd %xmm1,(%rdi,%rsi,1) │ │ │ │ + punpckhqdq %xmm6,%xmm6 │ │ │ │ + movd %xmm6,(%rdi,%rsi,2) │ │ │ │ + psrlq $0x20,%xmm6 │ │ │ │ + movd %xmm6,(%rdi,%rcx,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + add $0x4,%r8 │ │ │ │ + jl 308c14 <__cxa_finalize@plt+0x2ddbc4> │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rsp,%r10 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0xa0,%rsp │ │ │ │ - mov %r10,0x80(%rsp) │ │ │ │ - lea 0x3f(%r8),%r10d │ │ │ │ - test $0x400,%r9d │ │ │ │ - jne 315fdd <__cxa_finalize@plt+0x2eaf8d> │ │ │ │ - vmovdqa -0x1(%rdx),%xmm11 │ │ │ │ - vinserti128 $0x1,0xd(%rdx),%ymm11,%ymm11 │ │ │ │ - vmovdqu 0x5(%rdx),%xmm12 │ │ │ │ - vinserti128 $0x1,0x13(%rdx),%ymm12,%ymm12 │ │ │ │ - vmovdqa 0xc7629(%rip),%ymm7 │ │ │ │ - vinserti128 $0x1,0xc7623(%rip),%ymm7,%ymm8 │ │ │ │ - vinserti128 $0x0,0xc7621(%rip),%ymm7,%ymm7 │ │ │ │ - vpbroadcastd 0xc75f0(%rip),%ymm9 │ │ │ │ - vmovdqu 0x1d(%rdx),%xmm13 │ │ │ │ - vinserti128 $0x1,0x2b(%rdx),%ymm13,%ymm13 │ │ │ │ - vmovdqu 0x25(%rdx),%xmm14 │ │ │ │ - vinserti128 $0x1,0x33(%rdx),%ymm14,%ymm14 │ │ │ │ - vpshufb %ymm8,%ymm11,%ymm0 │ │ │ │ - vshufps $0x49,%ymm7,%ymm8,%ymm8 │ │ │ │ - vpmaddubsw %ymm9,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm8,%ymm12,%ymm2 │ │ │ │ - vpmaddubsw %ymm9,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm8,%ymm13,%ymm1 │ │ │ │ - vpmaddubsw %ymm9,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm8,%ymm14,%ymm6 │ │ │ │ - vpmaddubsw %ymm9,%ymm6,%ymm6 │ │ │ │ - vpbroadcastd 0xc75ae(%rip),%ymm9 │ │ │ │ - vpshufb %ymm8,%ymm11,%ymm10 │ │ │ │ - vshufps $0x99,%ymm7,%ymm8,%ymm15 │ │ │ │ - vpmaddubsw %ymm9,%ymm10,%ymm10 │ │ │ │ - vpaddw %ymm0,%ymm10,%ymm0 │ │ │ │ - vpshufb %ymm15,%ymm12,%ymm10 │ │ │ │ - vpmaddubsw %ymm9,%ymm10,%ymm10 │ │ │ │ - vpaddw %ymm2,%ymm10,%ymm2 │ │ │ │ - vpshufb %ymm15,%ymm13,%ymm10 │ │ │ │ - vpmaddubsw %ymm9,%ymm10,%ymm10 │ │ │ │ - vpaddw %ymm1,%ymm10,%ymm1 │ │ │ │ - vpshufb %ymm15,%ymm14,%ymm10 │ │ │ │ - vpmaddubsw %ymm9,%ymm10,%ymm10 │ │ │ │ - vpaddw %ymm6,%ymm10,%ymm6 │ │ │ │ - vpbroadcastd 0xc7574(%rip),%ymm10 │ │ │ │ - vpshufb %ymm15,%ymm11,%ymm11 │ │ │ │ - vpmaddubsw %ymm10,%ymm11,%ymm11 │ │ │ │ - vpshufb %ymm7,%ymm12,%ymm12 │ │ │ │ - vpmaddubsw %ymm10,%ymm12,%ymm12 │ │ │ │ - vpshufb %ymm7,%ymm13,%ymm13 │ │ │ │ - vpmaddubsw %ymm10,%ymm13,%ymm13 │ │ │ │ - vpshufb %ymm7,%ymm14,%ymm14 │ │ │ │ - vpmaddubsw %ymm10,%ymm14,%ymm14 │ │ │ │ - vpaddw %ymm0,%ymm11,%ymm0 │ │ │ │ - vpaddw %ymm2,%ymm12,%ymm2 │ │ │ │ - vpaddw %ymm1,%ymm13,%ymm1 │ │ │ │ - vpaddw %ymm6,%ymm14,%ymm6 │ │ │ │ - vmovdqu 0x3d(%rdx),%xmm11 │ │ │ │ - vinserti128 $0x1,0x4b(%rdx),%ymm11,%ymm11 │ │ │ │ - vmovdqu 0x45(%rdx),%xmm12 │ │ │ │ - vinserti128 $0x1,0x53(%rdx),%ymm12,%ymm12 │ │ │ │ - vmovdqu 0x5d(%rdx),%xmm13 │ │ │ │ - vinserti128 $0x1,0x6b(%rdx),%ymm13,%ymm13 │ │ │ │ - vmovdqu 0x65(%rdx),%xmm14 │ │ │ │ - vinserti128 $0x1,0x73(%rdx),%ymm14,%ymm14 │ │ │ │ - vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm3,%ymm6,%ymm6 │ │ │ │ - lea -0x14(%r8),%ecx │ │ │ │ - mov %rsp,%rdx │ │ │ │ - vpackuswb %ymm2,%ymm0,%ymm0 │ │ │ │ - vpackuswb %ymm6,%ymm1,%ymm1 │ │ │ │ - vpbroadcastd 0xc7628(%rip),%xmm2 │ │ │ │ - vbroadcasti128 0xc76db(%rip),%ymm6 │ │ │ │ - vmovdqa %ymm0,(%rdx) │ │ │ │ - vmovdqa %ymm1,0x20(%rdx) │ │ │ │ - vmovd %ecx,%xmm0 │ │ │ │ - vpbroadcastd 0xc7619(%rip),%ymm1 │ │ │ │ - vpbroadcastb %xmm0,%ymm0 │ │ │ │ - vpaddb %ymm2,%ymm0,%ymm0 │ │ │ │ - vpminub %ymm6,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm0,%ymm12,%ymm12 │ │ │ │ - vpminub %ymm6,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm1,%ymm14,%ymm14 │ │ │ │ - vpshufb %ymm7,%ymm11,%ymm0 │ │ │ │ - vpmaddubsw %ymm10,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm7,%ymm12,%ymm2 │ │ │ │ - vpmaddubsw %ymm10,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm7,%ymm13,%ymm1 │ │ │ │ - vpmaddubsw %ymm10,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm7,%ymm14,%ymm6 │ │ │ │ - vpmaddubsw %ymm10,%ymm6,%ymm6 │ │ │ │ - vpshufb %ymm15,%ymm11,%ymm7 │ │ │ │ - vpmaddubsw %ymm9,%ymm7,%ymm7 │ │ │ │ - vpshufb %ymm15,%ymm12,%ymm10 │ │ │ │ - vpmaddubsw %ymm9,%ymm10,%ymm10 │ │ │ │ - vpaddw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm15,%ymm13,%ymm7 │ │ │ │ - vpmaddubsw %ymm9,%ymm7,%ymm7 │ │ │ │ - vpaddw %ymm2,%ymm10,%ymm2 │ │ │ │ - vpshufb %ymm15,%ymm14,%ymm10 │ │ │ │ - vpmaddubsw %ymm9,%ymm10,%ymm10 │ │ │ │ - vpaddw %ymm7,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm6,%ymm10,%ymm6 │ │ │ │ - vpbroadcastd 0xc7425(%rip),%ymm9 │ │ │ │ - vpshufb %ymm8,%ymm11,%ymm11 │ │ │ │ - vpmaddubsw %ymm9,%ymm11,%ymm11 │ │ │ │ - vpshufb %ymm8,%ymm12,%ymm12 │ │ │ │ - vpmaddubsw %ymm9,%ymm12,%ymm12 │ │ │ │ - vpshufb %ymm8,%ymm13,%ymm13 │ │ │ │ - vpmaddubsw %ymm9,%ymm13,%ymm13 │ │ │ │ - vpshufb %ymm8,%ymm14,%ymm14 │ │ │ │ - vpmaddubsw %ymm9,%ymm14,%ymm14 │ │ │ │ - vpaddw %ymm0,%ymm11,%ymm0 │ │ │ │ - vpaddw %ymm2,%ymm12,%ymm2 │ │ │ │ - vpaddw %ymm1,%ymm13,%ymm1 │ │ │ │ - vpaddw %ymm6,%ymm14,%ymm6 │ │ │ │ - vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm3,%ymm6,%ymm6 │ │ │ │ - vpackuswb %ymm2,%ymm0,%ymm0 │ │ │ │ - vpackuswb %ymm6,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm0,0x40(%rdx) │ │ │ │ - vmovdqa %ymm1,0x60(%rdx) │ │ │ │ - vmovd %eax,%xmm12 │ │ │ │ - vpbroadcastb (%rdx,%r10,1),%ymm7 │ │ │ │ - lea -0x40(%rax),%ecx │ │ │ │ - shl $0x6,%r10d │ │ │ │ - vpbroadcastw %xmm12,%ymm12 │ │ │ │ - sub %r10d,%ecx │ │ │ │ - vbroadcasti128 0xc73c3(%rip),%ymm8 │ │ │ │ - vmovd %ecx,%xmm6 │ │ │ │ - mov %eax,%r9d │ │ │ │ - vmovdqa 0xc7332(%rip),%ymm10 │ │ │ │ - vpbroadcastd 0xc74f9(%rip),%ymm11 │ │ │ │ - vpbroadcastw %xmm6,%ymm6 │ │ │ │ - mov %r9d,%ecx │ │ │ │ - shr $0x6,%ecx │ │ │ │ - vmovdqu (%rdx,%rcx,1),%ymm0 │ │ │ │ - vmovdqu 0x8(%rdx,%rcx,1),%ymm1 │ │ │ │ - vpand %ymm6,%ymm4,%ymm2 │ │ │ │ - vpsubw %ymm2,%ymm5,%ymm9 │ │ │ │ - vpsllw $0x8,%ymm2,%ymm2 │ │ │ │ - vpor %ymm2,%ymm9,%ymm9 │ │ │ │ - vpshufb %ymm8,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm8,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm9,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm9,%ymm1,%ymm1 │ │ │ │ - vpsraw $0x6,%ymm6,%ymm2 │ │ │ │ - vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpacksswb %ymm2,%ymm2,%ymm2 │ │ │ │ - vpaddb %ymm2,%ymm10,%ymm2 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vpblendvb %ymm2,%ymm0,%ymm7,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqu 0x20(%rdx,%rcx,1),%ymm0 │ │ │ │ - vmovdqu 0x28(%rdx,%rcx,1),%ymm1 │ │ │ │ - add %eax,%r9d │ │ │ │ - vpshufb %ymm8,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm8,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm9,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm9,%ymm1,%ymm1 │ │ │ │ - vpaddb %ymm2,%ymm11,%ymm2 │ │ │ │ - vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm6,%ymm12,%ymm6 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vpblendvb %ymm2,%ymm0,%ymm7,%ymm0 │ │ │ │ - vmovdqa %ymm0,0x20(%rdi) │ │ │ │ - dec %r8d │ │ │ │ - je 3160dd <__cxa_finalize@plt+0x2eb08d> │ │ │ │ - add %rsi,%rdi │ │ │ │ - cmp %r10d,%r9d │ │ │ │ - jb 31601c <__cxa_finalize@plt+0x2eafcc> │ │ │ │ - vmovdqa %ymm7,(%rdi) │ │ │ │ - vmovdqa %ymm7,0x20(%rdi) │ │ │ │ + movq 0x1(%rdx),%xmm2 │ │ │ │ + punpcklbw %xmm5,%xmm2 │ │ │ │ + movdqa -0x318(%rax),%xmm5 │ │ │ │ + lea (%rsi,%rsi,2),%rcx │ │ │ │ + pshufd $0x0,%xmm5,%xmm4 │ │ │ │ + pshufd $0x55,%xmm5,%xmm5 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + pmaddubsw %xmm0,%xmm3 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + paddw %xmm1,%xmm3 │ │ │ │ + movq (%r9,%r8,2),%xmm1 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + pshufb %xmm4,%xmm0 │ │ │ │ + pshufb %xmm5,%xmm1 │ │ │ │ + movdqa %xmm2,%xmm6 │ │ │ │ + pmaddubsw %xmm0,%xmm6 │ │ │ │ + movdqa %xmm2,%xmm0 │ │ │ │ + pmaddubsw %xmm1,%xmm0 │ │ │ │ + paddw %xmm3,%xmm6 │ │ │ │ + paddw %xmm3,%xmm0 │ │ │ │ + psrlw $0x8,%xmm6 │ │ │ │ + psrlw $0x8,%xmm0 │ │ │ │ + packuswb %xmm0,%xmm6 │ │ │ │ + movq %xmm6,(%rdi) │ │ │ │ + movhps %xmm6,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + add $0x2,%r8 │ │ │ │ + jl 308cb0 <__cxa_finalize@plt+0x2ddc60> │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + movdqu 0x1(%rdx),%xmm3 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + punpcklbw %xmm5,%xmm2 │ │ │ │ + punpckhbw %xmm5,%xmm3 │ │ │ │ + movdqa %xmm2,%xmm4 │ │ │ │ + pmaddubsw %xmm0,%xmm4 │ │ │ │ + movdqa %xmm3,%xmm5 │ │ │ │ + pmaddubsw %xmm0,%xmm5 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + paddw %xmm3,%xmm1 │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + paddw %xmm1,%xmm5 │ │ │ │ + movd (%r9,%r8,2),%xmm1 │ │ │ │ + pshuflw $0x0,%xmm1,%xmm1 │ │ │ │ + punpcklqdq %xmm1,%xmm1 │ │ │ │ + movdqa %xmm2,%xmm6 │ │ │ │ + pmaddubsw %xmm1,%xmm6 │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + pmaddubsw %xmm1,%xmm0 │ │ │ │ + paddw %xmm4,%xmm6 │ │ │ │ + paddw %xmm5,%xmm0 │ │ │ │ + psrlw $0x8,%xmm6 │ │ │ │ + psrlw $0x8,%xmm0 │ │ │ │ + packuswb %xmm0,%xmm6 │ │ │ │ + movdqa %xmm6,(%rdi) │ │ │ │ add %rsi,%rdi │ │ │ │ - dec %r8d │ │ │ │ - jg 3160cc <__cxa_finalize@plt+0x2eb07c> │ │ │ │ - mov 0x80(%rsp),%rsp │ │ │ │ - vzeroupper │ │ │ │ + add $0x1,%r8 │ │ │ │ + jl 308d37 <__cxa_finalize@plt+0x2ddce7> │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %rbx │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0xe0,%rsp │ │ │ │ - lea 0xc7609(%rip),%rbx │ │ │ │ + movdqa %xmm5,%xmm7 │ │ │ │ + mov $0x2,%ecx │ │ │ │ + movddup -0x78(%rax),%xmm0 │ │ │ │ + movddup -0x90(%rax),%xmm1 │ │ │ │ + movdqu 0x1(%rdx),%xmm3 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + punpcklbw %xmm7,%xmm2 │ │ │ │ + punpckhbw %xmm7,%xmm3 │ │ │ │ + movdqa %xmm2,%xmm4 │ │ │ │ + pmaddubsw %xmm0,%xmm4 │ │ │ │ + movdqa %xmm3,%xmm5 │ │ │ │ + pmaddubsw %xmm0,%xmm5 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + paddw %xmm3,%xmm1 │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + paddw %xmm1,%xmm5 │ │ │ │ + movd (%r9,%r8,2),%xmm1 │ │ │ │ + pshuflw $0x0,%xmm1,%xmm1 │ │ │ │ + punpcklqdq %xmm1,%xmm1 │ │ │ │ + movdqa %xmm2,%xmm6 │ │ │ │ + pmaddubsw %xmm1,%xmm6 │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + pmaddubsw %xmm1,%xmm0 │ │ │ │ + paddw %xmm4,%xmm6 │ │ │ │ + paddw %xmm5,%xmm0 │ │ │ │ + psrlw $0x8,%xmm6 │ │ │ │ + psrlw $0x8,%xmm0 │ │ │ │ + packuswb %xmm0,%xmm6 │ │ │ │ + movdqa %xmm6,(%rdi) │ │ │ │ + add $0x10,%rdx │ │ │ │ + add $0x10,%rdi │ │ │ │ + dec %ecx │ │ │ │ + jg 308d89 <__cxa_finalize@plt+0x2ddd39> │ │ │ │ + lea -0x20(%rdi,%rsi,1),%rdi │ │ │ │ + sub $0x20,%rdx │ │ │ │ + add $0x1,%r8 │ │ │ │ + jl 308d84 <__cxa_finalize@plt+0x2ddd34> │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movdqa %xmm5,%xmm7 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + movddup -0x78(%rax),%xmm0 │ │ │ │ + movddup -0x90(%rax),%xmm1 │ │ │ │ + movdqu 0x1(%rdx),%xmm3 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + punpcklbw %xmm7,%xmm2 │ │ │ │ + punpckhbw %xmm7,%xmm3 │ │ │ │ + movdqa %xmm2,%xmm4 │ │ │ │ + pmaddubsw %xmm0,%xmm4 │ │ │ │ + movdqa %xmm3,%xmm5 │ │ │ │ + pmaddubsw %xmm0,%xmm5 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + paddw %xmm3,%xmm1 │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + paddw %xmm1,%xmm5 │ │ │ │ + movd (%r9,%r8,2),%xmm1 │ │ │ │ + pshuflw $0x0,%xmm1,%xmm1 │ │ │ │ + punpcklqdq %xmm1,%xmm1 │ │ │ │ + movdqa %xmm2,%xmm6 │ │ │ │ + pmaddubsw %xmm1,%xmm6 │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + pmaddubsw %xmm1,%xmm0 │ │ │ │ + paddw %xmm4,%xmm6 │ │ │ │ + paddw %xmm5,%xmm0 │ │ │ │ + psrlw $0x8,%xmm6 │ │ │ │ + psrlw $0x8,%xmm0 │ │ │ │ + packuswb %xmm0,%xmm6 │ │ │ │ + movdqa %xmm6,(%rdi) │ │ │ │ + add $0x10,%rdx │ │ │ │ + add $0x10,%rdi │ │ │ │ + dec %ecx │ │ │ │ + jg 308e39 <__cxa_finalize@plt+0x2ddde9> │ │ │ │ + lea -0x40(%rdi,%rsi,1),%rdi │ │ │ │ + sub $0x40,%rdx │ │ │ │ + add $0x1,%r8 │ │ │ │ + jl 308e34 <__cxa_finalize@plt+0x2ddde4> │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0xd3dc5(%rip),%rax │ │ │ │ + mov %ecx,%ecx │ │ │ │ + movd (%rdx,%rcx,1),%xmm3 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + pshufb %xmm1,%xmm3 │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ - lea 0xcbbdc(%rip),%rax │ │ │ │ - movslq (%rbx,%rcx,4),%rcx │ │ │ │ - movzbl %r9b,%r10d │ │ │ │ - xor $0x400,%r9d │ │ │ │ - mov %rax,%r11 │ │ │ │ - sub %r10,%rax │ │ │ │ - add %rbx,%rcx │ │ │ │ - add $0xfffffffffffffcf0,%rbx │ │ │ │ - vmovdqa -0x40(%rdx),%ymm2 │ │ │ │ - vmovdqa -0x20(%rdx),%ymm0 │ │ │ │ - vmovdqa (%rdx),%ymm1 │ │ │ │ - and $0xfffffffe,%r10d │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - movzwl (%r11,%r10,1),%r10d │ │ │ │ - movzwl 0x10e(%rax),%eax │ │ │ │ - vpbroadcastd 0x23c(%rbx),%ymm13 │ │ │ │ - vpbroadcastd 0x230(%rbx),%ymm14 │ │ │ │ - vpbroadcastd 0x19c(%rbx),%ymm15 │ │ │ │ - vmovdqa %ymm2,(%rsp) │ │ │ │ - vmovdqa %ymm0,0x20(%rsp) │ │ │ │ - vmovdqa %ymm1,0x40(%rsp) │ │ │ │ - neg %eax │ │ │ │ - neg %r10d │ │ │ │ + mov %r8d,%r8d │ │ │ │ + movslq (%rax,%rcx,4),%rcx │ │ │ │ + movddup -0x8c(%rax),%xmm4 │ │ │ │ + movddup -0xa4(%rax),%xmm5 │ │ │ │ + add %rax,%rcx │ │ │ │ jmp *%rcx │ │ │ │ - vpbroadcastq 0xc0(%rbx),%ymm6 │ │ │ │ - vbroadcasti128 0x50(%rbx),%ymm10 │ │ │ │ - vbroadcasti128 0x70(%rbx),%ymm11 │ │ │ │ - lea 0x1040(%rax),%edx │ │ │ │ - vmovd %r10d,%xmm5 │ │ │ │ - mov $0xec0,%r11d │ │ │ │ - mov $0xfffffffffffffffc,%r10 │ │ │ │ - vpshuflw $0x0,%xmm5,%xmm5 │ │ │ │ - vpmullw 0xe0(%rbx),%xmm5,%xmm5 │ │ │ │ - test $0x400,%r9d │ │ │ │ - jne 3164b6 <__cxa_finalize@plt+0x2eb466> │ │ │ │ - lea 0x2(%r8),%ecx │ │ │ │ - add $0x3fe,%r9d │ │ │ │ - shl $0x6,%ecx │ │ │ │ - test %r9d,%ecx │ │ │ │ - jne 31631a <__cxa_finalize@plt+0x2eb2ca> │ │ │ │ - vpbroadcastd 0x198(%rbx),%xmm3 │ │ │ │ - call 316250 <__cxa_finalize@plt+0x2eb200> │ │ │ │ - sub $0x433,%r9d │ │ │ │ - lea 0x3(%r8),%ecx │ │ │ │ - xor $0x7f,%r9d │ │ │ │ - call 316210 <__cxa_finalize@plt+0x2eb1c0> │ │ │ │ - jmp 3163e4 <__cxa_finalize@plt+0x2eb394> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - vmovd %ecx,%xmm8 │ │ │ │ - mov %r9d,%ecx │ │ │ │ - vmovd %r9d,%xmm7 │ │ │ │ - vpbroadcastb %xmm8,%ymm8 │ │ │ │ - shr $0x8,%ecx │ │ │ │ - vpbroadcastb %xmm7,%ymm7 │ │ │ │ - vpcmpeqb -0x80(%rbx),%ymm8,%ymm8 │ │ │ │ - vmovdqa (%rbx,%rcx,8),%xmm9 │ │ │ │ - vpand %ymm7,%ymm8,%ymm0 │ │ │ │ - vpcmpgtb %ymm9,%ymm0,%ymm0 │ │ │ │ - vpmovmskb %ymm0,%ecx │ │ │ │ + movddup -0x424(%rax),%xmm6 │ │ │ │ + movdqa -0x31c(%rax),%xmm7 │ │ │ │ + sub $0x4,%rdx │ │ │ │ + sub %r8,%rdx │ │ │ │ + lea (%rsi,%rsi,2),%rcx │ │ │ │ + movd (%rdx,%r8,1),%xmm2 │ │ │ │ + pshufb %xmm7,%xmm2 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + punpcklbw %xmm3,%xmm1 │ │ │ │ + punpckhbw %xmm3,%xmm2 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + pmaddubsw %xmm4,%xmm0 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + pmaddubsw %xmm6,%xmm1 │ │ │ │ + paddw %xmm5,%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + pmaddubsw %xmm4,%xmm1 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + pmaddubsw %xmm6,%xmm2 │ │ │ │ + paddw %xmm5,%xmm2 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + psrlw $0x8,%xmm0 │ │ │ │ + psrlw $0x8,%xmm1 │ │ │ │ + packuswb %xmm1,%xmm0 │ │ │ │ + movd %xmm0,(%rdi) │ │ │ │ + pshuflw $0x4e,%xmm0,%xmm1 │ │ │ │ + movd %xmm1,(%rdi,%rsi,1) │ │ │ │ + punpckhqdq %xmm0,%xmm0 │ │ │ │ + movd %xmm0,(%rdi,%rsi,2) │ │ │ │ + psrlq $0x20,%xmm0 │ │ │ │ + movd %xmm0,(%rdi,%rcx,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 308f32 <__cxa_finalize@plt+0x2ddee2> │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - vpshufb 0x1e(%rbx),%xmm1,%xmm2 │ │ │ │ - vpminub -0x3c(%rbx),%xmm3,%xmm3 │ │ │ │ - vpbroadcastd -0x14(%rbx),%xmm4 │ │ │ │ - vbroadcasti128 0x1c0(%rbx),%ymm10 │ │ │ │ - vpshufb %xmm3,%xmm1,%xmm3 │ │ │ │ - vpmaddubsw %xmm4,%xmm2,%xmm2 │ │ │ │ - vpmaddubsw %xmm4,%xmm3,%xmm3 │ │ │ │ - lea 0x40(%rdx,%rax,1),%edx │ │ │ │ - add %eax,%eax │ │ │ │ - vpaddw %xmm3,%xmm2,%xmm2 │ │ │ │ - vpmulhrsw %xmm2,%xmm13,%xmm2 │ │ │ │ - sub $0xc0,%r11d │ │ │ │ - vpaddw %ymm6,%ymm6,%ymm6 │ │ │ │ - vpackuswb %xmm2,%xmm2,%xmm2 │ │ │ │ - vpunpcklbw %xmm2,%xmm1,%xmm1 │ │ │ │ - vmovdqa %xmm1,0x48(%rsp) │ │ │ │ + movdqa -0x41c(%rax),%xmm6 │ │ │ │ + movdqa -0x31c(%rax),%xmm7 │ │ │ │ + sub $0x4,%rdx │ │ │ │ + sub %r8,%rdx │ │ │ │ + punpckldq %xmm7,%xmm7 │ │ │ │ + movd (%rdx,%r8,1),%xmm2 │ │ │ │ + pshufb %xmm7,%xmm2 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + punpcklbw %xmm3,%xmm1 │ │ │ │ + punpckhbw %xmm3,%xmm2 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + pmaddubsw %xmm4,%xmm0 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + pmaddubsw %xmm6,%xmm1 │ │ │ │ + paddw %xmm5,%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + pmaddubsw %xmm4,%xmm1 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + pmaddubsw %xmm6,%xmm2 │ │ │ │ + paddw %xmm5,%xmm2 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + psrlw $0x8,%xmm0 │ │ │ │ + psrlw $0x8,%xmm1 │ │ │ │ + packuswb %xmm1,%xmm0 │ │ │ │ + movq %xmm0,(%rdi) │ │ │ │ + movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 308fdb <__cxa_finalize@plt+0x2ddf8b> │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r8d,%ecx │ │ │ │ - and $0x4,%ecx │ │ │ │ - vmovd 0x48(%rsp),%xmm2 │ │ │ │ - vmovddup 0x40(%rsp),%xmm0 │ │ │ │ - vmovd %ecx,%xmm1 │ │ │ │ - vpalignr $0x1,%xmm0,%xmm2,%xmm2 │ │ │ │ - vpbroadcastb %xmm1,%xmm1 │ │ │ │ - vpshufb -0x2e(%rbx),%xmm2,%xmm2 │ │ │ │ - vpbroadcastd -0x14(%rbx),%xmm3 │ │ │ │ - vpmaxub 0x1e(%rbx),%xmm1,%xmm1 │ │ │ │ - vpshufb %xmm1,%xmm0,%xmm1 │ │ │ │ - vpmaddubsw %xmm3,%xmm2,%xmm2 │ │ │ │ - vpmaddubsw %xmm3,%xmm1,%xmm1 │ │ │ │ - vpaddw %xmm5,%xmm5,%xmm5 │ │ │ │ - add %r10,%r10 │ │ │ │ - vpaddw %xmm2,%xmm1,%xmm1 │ │ │ │ - vpmulhrsw %xmm1,%xmm13,%xmm1 │ │ │ │ - vbroadcasti128 0x40(%rbx),%ymm11 │ │ │ │ - vpaddw %xmm5,%xmm15,%xmm5 │ │ │ │ - vpackuswb %xmm1,%xmm1,%xmm1 │ │ │ │ - vpunpcklbw %xmm1,%xmm0,%xmm0 │ │ │ │ - vmovdqa %xmm0,0x38(%rsp) │ │ │ │ + nop │ │ │ │ + movdqa -0x40c(%rax),%xmm6 │ │ │ │ + movdqa -0x3fc(%rax),%xmm7 │ │ │ │ + sub $0x1,%rdx │ │ │ │ + sub %r8,%rdx │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movd (%rdx,%r8,1),%xmm2 │ │ │ │ + pshufb %xmm1,%xmm2 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + punpcklbw %xmm3,%xmm1 │ │ │ │ + punpckhbw %xmm3,%xmm2 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + pmaddubsw %xmm4,%xmm0 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + pmaddubsw %xmm6,%xmm1 │ │ │ │ + paddw %xmm5,%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + pmaddubsw %xmm4,%xmm1 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + pmaddubsw %xmm7,%xmm2 │ │ │ │ + paddw %xmm5,%xmm2 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + psrlw $0x8,%xmm0 │ │ │ │ + psrlw $0x8,%xmm1 │ │ │ │ + packuswb %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + lea (%rdi,%rsi,1),%rdi │ │ │ │ + sub $0x1,%r8d │ │ │ │ + jg 309067 <__cxa_finalize@plt+0x2de017> │ │ │ │ ret │ │ │ │ - lea 0x3(%r8),%ecx │ │ │ │ - sub $0x458,%r9d │ │ │ │ - call 316210 <__cxa_finalize@plt+0x2eb1c0> │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 3163b3 <__cxa_finalize@plt+0x2eb363> │ │ │ │ - popcnt %ecx,%ecx │ │ │ │ - vpbroadcastd 0x198(%rbx),%xmm2 │ │ │ │ - vpminub -0x40(%rbx),%xmm2,%xmm2 │ │ │ │ - vpbroadcastd -0x68(%rbx,%rcx,4),%xmm0 │ │ │ │ - vpbroadcastd -0x5c(%rbx,%rcx,4),%xmm4 │ │ │ │ - vpshufb %xmm2,%xmm1,%xmm3 │ │ │ │ - vpshufd $0x39,%xmm2,%xmm2 │ │ │ │ - vpmaddubsw %xmm0,%xmm3,%xmm0 │ │ │ │ - vpshufb %xmm2,%xmm1,%xmm2 │ │ │ │ - vpmaddubsw %xmm4,%xmm2,%xmm2 │ │ │ │ - vpbroadcastd -0x50(%rbx,%rcx,4),%xmm4 │ │ │ │ - vpunpckhqdq %xmm3,%xmm3,%xmm3 │ │ │ │ - vpmaddubsw %xmm4,%xmm3,%xmm3 │ │ │ │ - vmovd 0x18(%rbp),%xmm4 │ │ │ │ - vpminsw %xmm4,%xmm15,%xmm4 │ │ │ │ - vpbroadcastb %xmm4,%xmm4 │ │ │ │ - vpaddw %xmm2,%xmm0,%xmm0 │ │ │ │ - vpaddw %xmm3,%xmm0,%xmm0 │ │ │ │ - vpmulhrsw %xmm0,%xmm13,%xmm0 │ │ │ │ - vpsubb -0xc0(%rbx),%xmm4,%xmm4 │ │ │ │ - vpsrlq $0x8,%xmm1,%xmm1 │ │ │ │ - vpackuswb %xmm0,%xmm0,%xmm0 │ │ │ │ - vpblendvb %xmm4,%xmm1,%xmm0,%xmm0 │ │ │ │ - vmovd %xmm0,0x41(%rsp) │ │ │ │ - lea 0x2(%r8),%ecx │ │ │ │ - add $0x3cd,%r9d │ │ │ │ - shl $0x6,%ecx │ │ │ │ - test %r9d,%ecx │ │ │ │ - je 3164b1 <__cxa_finalize@plt+0x2eb461> │ │ │ │ - vpbroadcastd 0x100(%rbx),%xmm0 │ │ │ │ - vpsubb %xmm7,%xmm0,%xmm0 │ │ │ │ - vpand %xmm0,%xmm8,%xmm0 │ │ │ │ - vpcmpgtb %xmm9,%xmm0,%xmm0 │ │ │ │ - vpmovmskb %xmm0,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 3164b6 <__cxa_finalize@plt+0x2eb466> │ │ │ │ - popcnt %ecx,%ecx │ │ │ │ - mov $0xa,%r9d │ │ │ │ - cmp $0x10,%r8d │ │ │ │ - vmovdqu 0x31(%rsp),%xmm2 │ │ │ │ - vinserti128 $0x1,0x2b(%rsp),%ymm2,%ymm2 │ │ │ │ - cmovs %r8d,%r9d │ │ │ │ - xor $0xf,%r9d │ │ │ │ - vmovd %r9d,%xmm0 │ │ │ │ - vbroadcasti128 -0x34(%rbx),%ymm1 │ │ │ │ - vbroadcasti128 -0x30(%rbx),%ymm4 │ │ │ │ - vinserti128 $0x1,0xc6f9d(%rip),%ymm1,%ymm3 │ │ │ │ - vpblendd $0xf,%ymm4,%ymm1,%ymm1 │ │ │ │ - vinserti128 $0x0,-0x2c(%rbx),%ymm4,%ymm4 │ │ │ │ - vpbroadcastb %xmm0,%ymm0 │ │ │ │ - vpmaxub %ymm3,%ymm0,%ymm0 │ │ │ │ - vpbroadcastd -0x68(%rbx,%rcx,4),%ymm3 │ │ │ │ - vpshufb %ymm0,%ymm2,%ymm0 │ │ │ │ - vpmaddubsw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpbroadcastd -0x5c(%rbx,%rcx,4),%ymm3 │ │ │ │ - vpshufb %ymm1,%ymm2,%ymm1 │ │ │ │ - vpmaddubsw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpbroadcastd -0x50(%rbx,%rcx,4),%ymm3 │ │ │ │ - vpshufb %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm3,%ymm2,%ymm2 │ │ │ │ - vmovd 0x20(%rbp),%xmm4 │ │ │ │ - vpminsw %xmm4,%xmm15,%xmm4 │ │ │ │ - vpbroadcastb %xmm4,%xmm4 │ │ │ │ - vpsubb -0x90(%rbx),%xmm4,%xmm4 │ │ │ │ - vpaddw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm1,%ymm13,%ymm1 │ │ │ │ - vextracti128 $0x1,%ymm1,%xmm0 │ │ │ │ - vpackuswb %xmm1,%xmm0,%xmm0 │ │ │ │ - vpblendvb %xmm4,0x30(%rsp),%xmm0,%xmm0 │ │ │ │ - vmovdqa %xmm0,0x30(%rsp) │ │ │ │ - jmp 3164b6 <__cxa_finalize@plt+0x2eb466> │ │ │ │ - call 3162b0 <__cxa_finalize@plt+0x2eb260> │ │ │ │ - vmovd %eax,%xmm0 │ │ │ │ - vmovdqa 0x100(%rbx),%ymm12 │ │ │ │ - lea 0x38(%rsp),%r9 │ │ │ │ - vpbroadcastw %xmm0,%ymm0 │ │ │ │ - lea (%rsi,%rsi,2),%rbx │ │ │ │ - vpsraw $0x6,%xmm5,%xmm1 │ │ │ │ - vpand %xmm5,%xmm14,%xmm5 │ │ │ │ - vpxor %xmm2,%xmm2,%xmm2 │ │ │ │ - vpaddw %ymm0,%ymm0,%ymm7 │ │ │ │ - vpsubw %xmm1,%xmm2,%xmm4 │ │ │ │ - vpblendd $0xcc,%ymm7,%ymm0,%ymm0 │ │ │ │ - vmovdqa %xmm7,%xmm1 │ │ │ │ - vpunpcklwd %xmm2,%xmm4,%xmm4 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpsubw %xmm5,%xmm15,%xmm1 │ │ │ │ - vpsllw $0x8,%xmm5,%xmm5 │ │ │ │ - vpaddw %ymm7,%ymm7,%ymm7 │ │ │ │ - vpaddw %ymm0,%ymm6,%ymm6 │ │ │ │ - vpor %xmm1,%xmm5,%xmm5 │ │ │ │ - vpbroadcastq %xmm5,%ymm5 │ │ │ │ - lea (%rdx,%rax,1),%ecx │ │ │ │ - shr $0x6,%edx │ │ │ │ - vpbroadcastq (%rsp,%rdx,1),%ymm1 │ │ │ │ - lea (%rcx,%rax,1),%edx │ │ │ │ - shr $0x6,%ecx │ │ │ │ - vpbroadcastq (%rsp,%rcx,1),%ymm2 │ │ │ │ - lea (%rdx,%rax,1),%ecx │ │ │ │ - shr $0x6,%edx │ │ │ │ - vmovq (%rsp,%rdx,1),%xmm0 │ │ │ │ - lea (%rcx,%rax,1),%edx │ │ │ │ - shr $0x6,%ecx │ │ │ │ - vmovhps (%rsp,%rcx,1),%xmm0,%xmm0 │ │ │ │ - vpblendd $0xc0,%ymm2,%ymm1,%ymm1 │ │ │ │ - vpand %ymm6,%ymm14,%ymm2 │ │ │ │ - vpblendd $0xf0,%ymm1,%ymm0,%ymm0 │ │ │ │ - vpsubw %ymm2,%ymm15,%ymm1 │ │ │ │ - vpsllw $0x8,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm10,%ymm0,%ymm0 │ │ │ │ - vpor %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm1,%ymm0,%ymm0 │ │ │ │ - cmp $0x40,%ecx │ │ │ │ - jge 31658f <__cxa_finalize@plt+0x2eb53f> │ │ │ │ - vmovdqa %ymm7,%ymm1 │ │ │ │ - vpgatherdq %ymm1,(%r9,%xmm4,1),%ymm3 │ │ │ │ - vpshufb %ymm11,%ymm3,%ymm1 │ │ │ │ - vpermd %ymm1,%ymm12,%ymm1 │ │ │ │ - vpmaddubsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpsraw $0xf,%ymm6,%ymm2 │ │ │ │ - vpblendvb %ymm2,%ymm1,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm0,%ymm13,%ymm0 │ │ │ │ - vpaddw %ymm7,%ymm6,%ymm6 │ │ │ │ - add %r10,%r9 │ │ │ │ - vpackuswb %ymm0,%ymm0,%ymm0 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vmovd %xmm0,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x1,%xmm0,(%rdi,%rbx,1) │ │ │ │ - vmovd %xmm1,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm1,(%rdi,%rsi,1) │ │ │ │ - sub $0x4,%r8d │ │ │ │ - je 31661b <__cxa_finalize@plt+0x2eb5cb> │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - cmp %r11d,%edx │ │ │ │ - jge 316511 <__cxa_finalize@plt+0x2eb4c1> │ │ │ │ - vmovdqa %ymm7,%ymm1 │ │ │ │ - vpgatherdq %ymm1,(%r9,%xmm4,1),%ymm2 │ │ │ │ - add %r10,%r9 │ │ │ │ - vpshufb %ymm11,%ymm2,%ymm0 │ │ │ │ - vpermd %ymm0,%ymm12,%ymm0 │ │ │ │ - vpmaddubsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm0,%ymm13,%ymm0 │ │ │ │ - vpackuswb %ymm0,%ymm0,%ymm0 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vmovd %xmm0,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x1,%xmm0,(%rdi,%rbx,1) │ │ │ │ - vmovd %xmm1,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm1,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 3165cf <__cxa_finalize@plt+0x2eb57f> │ │ │ │ - mov %rbp,%rsp │ │ │ │ - pop %rbp │ │ │ │ - pop %rbx │ │ │ │ - vzeroupper │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x1,%rdx │ │ │ │ + sub %r8,%rdx │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + mov $0x2,%r9d │ │ │ │ + lea -0x3ec(%rax),%rcx │ │ │ │ + movdqa (%rcx),%xmm7 │ │ │ │ + add $0x10,%rcx │ │ │ │ + movd (%rdx,%r8,1),%xmm2 │ │ │ │ + pshufb %xmm6,%xmm2 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + punpcklbw %xmm3,%xmm1 │ │ │ │ + punpckhbw %xmm3,%xmm2 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + pmaddubsw %xmm4,%xmm0 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + pmaddubsw %xmm7,%xmm1 │ │ │ │ + paddw %xmm5,%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + pmaddubsw %xmm4,%xmm1 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + movdqa (%rcx),%xmm7 │ │ │ │ + add $0x10,%rcx │ │ │ │ + pmaddubsw %xmm7,%xmm2 │ │ │ │ + paddw %xmm5,%xmm2 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + psrlw $0x8,%xmm0 │ │ │ │ + psrlw $0x8,%xmm1 │ │ │ │ + packuswb %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + add $0x10,%rdi │ │ │ │ + dec %r9 │ │ │ │ + jg 3090f8 <__cxa_finalize@plt+0x2de0a8> │ │ │ │ + lea -0x20(%rdi,%rsi,1),%rdi │ │ │ │ + sub $0x1,%r8d │ │ │ │ + jg 3090eb <__cxa_finalize@plt+0x2de09b> │ │ │ │ ret │ │ │ │ - vbroadcasti128 0xc0(%rbx),%ymm6 │ │ │ │ - vmovd %r10d,%xmm5 │ │ │ │ - vbroadcasti128 -0x3e(%rbx),%ymm10 │ │ │ │ - vbroadcasti128 0x70(%rbx),%ymm11 │ │ │ │ - lea 0x1040(%rax),%edx │ │ │ │ - vpbroadcastw %xmm5,%xmm5 │ │ │ │ - mov $0xdc0,%r11d │ │ │ │ - mov $0xfffffffffffffffc,%r10 │ │ │ │ - vpmullw 0xe0(%rbx),%xmm5,%xmm5 │ │ │ │ - test $0x400,%r9d │ │ │ │ - jne 316884 <__cxa_finalize@plt+0x2eb834> │ │ │ │ - lea 0x7e(%r9),%ecx │ │ │ │ - mov %r8b,%cl │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - ja 31669e <__cxa_finalize@plt+0x2eb64e> │ │ │ │ - vpbroadcastd 0x3c(%rbx),%xmm3 │ │ │ │ - vmovhps %xmm1,0x50(%rsp) │ │ │ │ - call 316250 <__cxa_finalize@plt+0x2eb200> │ │ │ │ - sub $0x35,%r9d │ │ │ │ - lea 0x7(%r8),%ecx │ │ │ │ - xor $0x7f,%r9d │ │ │ │ - call 316210 <__cxa_finalize@plt+0x2eb1c0> │ │ │ │ - jmp 316755 <__cxa_finalize@plt+0x2eb705> │ │ │ │ - lea 0x7(%r8),%ecx │ │ │ │ - sub $0x5a,%r9d │ │ │ │ - call 316210 <__cxa_finalize@plt+0x2eb1c0> │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 31672b <__cxa_finalize@plt+0x2eb6db> │ │ │ │ - popcnt %ecx,%ecx │ │ │ │ - vpbroadcastd 0x3c(%rbx),%xmm3 │ │ │ │ - vpminub -0x38(%rbx),%xmm3,%xmm3 │ │ │ │ - vpbroadcastd -0x68(%rbx,%rcx,4),%xmm0 │ │ │ │ - vpbroadcastd -0x5c(%rbx,%rcx,4),%xmm4 │ │ │ │ - vpshufb -0x40(%rbx),%xmm1,%xmm2 │ │ │ │ - vpmaddubsw %xmm0,%xmm2,%xmm0 │ │ │ │ - vpshufb %xmm3,%xmm1,%xmm3 │ │ │ │ - vshufps $0x99,%xmm3,%xmm2,%xmm2 │ │ │ │ - vpmaddubsw %xmm4,%xmm2,%xmm2 │ │ │ │ - vpbroadcastd -0x50(%rbx,%rcx,4),%xmm4 │ │ │ │ - vpmaddubsw %xmm4,%xmm3,%xmm3 │ │ │ │ - vmovd 0x18(%rbp),%xmm4 │ │ │ │ - vpminuw %xmm4,%xmm15,%xmm4 │ │ │ │ - vpbroadcastb %xmm4,%xmm4 │ │ │ │ - vpaddw %xmm2,%xmm0,%xmm0 │ │ │ │ - vpaddw %xmm3,%xmm0,%xmm0 │ │ │ │ - vpmulhrsw %xmm0,%xmm13,%xmm0 │ │ │ │ - vpsubb -0xc0(%rbx),%xmm4,%xmm4 │ │ │ │ - vpsrldq $0x1,%xmm1,%xmm1 │ │ │ │ - vpackuswb %xmm0,%xmm0,%xmm0 │ │ │ │ - vpblendvb %xmm4,%xmm1,%xmm0,%xmm0 │ │ │ │ - vmovq %xmm0,0x41(%rsp) │ │ │ │ - lea -0x33(%r9),%ecx │ │ │ │ - mov %r8b,%cl │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x1,%rdx │ │ │ │ + sub %r8,%rdx │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + mov $0x4,%r9d │ │ │ │ + lea -0x3ac(%rax),%rcx │ │ │ │ + movdqa (%rcx),%xmm7 │ │ │ │ + add $0x10,%rcx │ │ │ │ + movd (%rdx,%r8,1),%xmm2 │ │ │ │ + pshufb %xmm6,%xmm2 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + punpcklbw %xmm3,%xmm1 │ │ │ │ + punpckhbw %xmm3,%xmm2 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + pmaddubsw %xmm4,%xmm0 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + pmaddubsw %xmm7,%xmm1 │ │ │ │ + paddw %xmm5,%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + pmaddubsw %xmm4,%xmm1 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + movdqa (%rcx),%xmm7 │ │ │ │ + add $0x10,%rcx │ │ │ │ + pmaddubsw %xmm7,%xmm2 │ │ │ │ + paddw %xmm5,%xmm2 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + psrlw $0x8,%xmm0 │ │ │ │ + psrlw $0x8,%xmm1 │ │ │ │ + packuswb %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + add $0x10,%rdi │ │ │ │ + dec %r9 │ │ │ │ + jg 309198 <__cxa_finalize@plt+0x2de148> │ │ │ │ + lea -0x40(%rdi,%rsi,1),%rdi │ │ │ │ + sub $0x1,%r8d │ │ │ │ + jg 30918b <__cxa_finalize@plt+0x2de13b> │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0xd8,%rsp │ │ │ │ + mov %ecx,%ecx │ │ │ │ + mov %r8d,%r8d │ │ │ │ + lea 0xd3a51(%rip),%rax │ │ │ │ + movd (%rdx,%rcx,1),%xmm4 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + pshufb %xmm2,%xmm4 │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ + mov %rdx,%r9 │ │ │ │ + sub %r8,%r9 │ │ │ │ + movslq (%rax,%rcx,4),%rcx │ │ │ │ + movddup -0x64(%rax),%xmm5 │ │ │ │ + movd (%r9),%xmm0 │ │ │ │ + pshufb %xmm2,%xmm0 │ │ │ │ + movddup -0x74(%rax),%xmm3 │ │ │ │ + add %rax,%rcx │ │ │ │ + lea -0x404(%rax,%r8,2),%r9 │ │ │ │ + jmp *%rcx │ │ │ │ + movdqa -0x304(%rax),%xmm7 │ │ │ │ + movd 0x1(%rdx),%xmm1 │ │ │ │ + pshufd $0x0,%xmm1,%xmm1 │ │ │ │ + sub $0x4,%rdx │ │ │ │ + lea (%rsi,%rsi,2),%rcx │ │ │ │ + sub %r8,%rdx │ │ │ │ + punpcklbw %xmm0,%xmm1 │ │ │ │ + pshufd $0x50,%xmm7,%xmm6 │ │ │ │ + pshufd $0xfa,%xmm7,%xmm7 │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + pmaddubsw %xmm5,%xmm2 │ │ │ │ + paddw %xmm1,%xmm3 │ │ │ │ + paddw %xmm3,%xmm2 │ │ │ │ + movdqa %xmm1,(%rsp) │ │ │ │ + movdqa %xmm2,0x10(%rsp) │ │ │ │ + movq -0x3fc(%rax),%xmm1 │ │ │ │ + punpcklqdq %xmm1,%xmm1 │ │ │ │ + movdqa %xmm1,0x20(%rsp) │ │ │ │ + movdqa %xmm4,0x30(%rsp) │ │ │ │ + movdqa %xmm6,0x40(%rsp) │ │ │ │ + movdqa %xmm5,0x50(%rsp) │ │ │ │ + movd (%rdx,%r8,1),%xmm1 │ │ │ │ + pshufb -0x2f4(%rax),%xmm1 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + punpcklbw %xmm4,%xmm0 │ │ │ │ + punpckhbw %xmm4,%xmm1 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + pmaddubsw %xmm5,%xmm2 │ │ │ │ + movdqa %xmm1,%xmm3 │ │ │ │ + pmaddubsw %xmm5,%xmm3 │ │ │ │ + paddw %xmm0,%xmm2 │ │ │ │ + paddw %xmm1,%xmm3 │ │ │ │ + movdqa 0x20(%rsp),%xmm4 │ │ │ │ + pmaddubsw %xmm4,%xmm0 │ │ │ │ + pmaddubsw %xmm4,%xmm1 │ │ │ │ + paddw %xmm0,%xmm2 │ │ │ │ + paddw %xmm1,%xmm3 │ │ │ │ + movq (%r9),%xmm1 │ │ │ │ + add $0x8,%r9 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + pshufb %xmm6,%xmm0 │ │ │ │ + pshufb %xmm7,%xmm1 │ │ │ │ + movdqa (%rsp),%xmm4 │ │ │ │ + movdqa 0x10(%rsp),%xmm5 │ │ │ │ + movdqa %xmm4,%xmm6 │ │ │ │ + pmaddubsw %xmm0,%xmm6 │ │ │ │ + movdqa %xmm6,%xmm0 │ │ │ │ + movdqa %xmm4,%xmm6 │ │ │ │ + pmaddubsw %xmm1,%xmm6 │ │ │ │ + movdqa %xmm6,%xmm1 │ │ │ │ + paddw %xmm5,%xmm0 │ │ │ │ + paddw %xmm5,%xmm1 │ │ │ │ + pavgw %xmm2,%xmm0 │ │ │ │ + pavgw %xmm3,%xmm1 │ │ │ │ + psrlw $0x8,%xmm0 │ │ │ │ + psrlw $0x8,%xmm1 │ │ │ │ + packuswb %xmm1,%xmm0 │ │ │ │ + movdqa 0x30(%rsp),%xmm4 │ │ │ │ + movdqa 0x40(%rsp),%xmm6 │ │ │ │ + movdqa 0x50(%rsp),%xmm5 │ │ │ │ + movd %xmm0,(%rdi) │ │ │ │ + pshuflw $0x4e,%xmm0,%xmm1 │ │ │ │ + movd %xmm1,(%rdi,%rsi,1) │ │ │ │ + punpckhqdq %xmm0,%xmm0 │ │ │ │ + movd %xmm0,(%rdi,%rsi,2) │ │ │ │ + psrlq $0x20,%xmm0 │ │ │ │ + movd %xmm0,(%rdi,%rcx,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 3092db <__cxa_finalize@plt+0x2de28b> │ │ │ │ + add $0xd8,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movdqa -0x304(%rax),%xmm7 │ │ │ │ + movq 0x1(%rdx),%xmm1 │ │ │ │ + punpcklqdq %xmm1,%xmm1 │ │ │ │ + sub $0x4,%rdx │ │ │ │ + sub %r8,%rdx │ │ │ │ + punpcklbw %xmm0,%xmm1 │ │ │ │ + pshufd $0x0,%xmm7,%xmm6 │ │ │ │ + pshufd $0x55,%xmm7,%xmm7 │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + pmaddubsw %xmm5,%xmm2 │ │ │ │ + paddw %xmm1,%xmm3 │ │ │ │ + paddw %xmm3,%xmm2 │ │ │ │ + movdqa %xmm1,(%rsp) │ │ │ │ + movdqa %xmm2,0x10(%rsp) │ │ │ │ + movdqa -0x3f4(%rax),%xmm1 │ │ │ │ + movdqa %xmm1,0x20(%rsp) │ │ │ │ + movdqa %xmm4,0x30(%rsp) │ │ │ │ + movdqa %xmm6,0x40(%rsp) │ │ │ │ + movdqa %xmm5,0x50(%rsp) │ │ │ │ + movd (%rdx,%r8,1),%xmm1 │ │ │ │ + pshufb -0x2f4(%rax),%xmm1 │ │ │ │ + pshufd $0x50,%xmm1,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + punpcklbw %xmm4,%xmm0 │ │ │ │ + punpckhbw %xmm4,%xmm1 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + pmaddubsw %xmm5,%xmm2 │ │ │ │ + movdqa %xmm1,%xmm3 │ │ │ │ + pmaddubsw %xmm5,%xmm3 │ │ │ │ + paddw %xmm0,%xmm2 │ │ │ │ + paddw %xmm1,%xmm3 │ │ │ │ + movdqa 0x20(%rsp),%xmm4 │ │ │ │ + pmaddubsw %xmm4,%xmm0 │ │ │ │ + pmaddubsw %xmm4,%xmm1 │ │ │ │ + paddw %xmm0,%xmm2 │ │ │ │ + paddw %xmm1,%xmm3 │ │ │ │ + movd (%r9),%xmm1 │ │ │ │ + add $0x4,%r9 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + pshufb %xmm6,%xmm0 │ │ │ │ + pshufb %xmm7,%xmm1 │ │ │ │ + movdqa (%rsp),%xmm4 │ │ │ │ + movdqa 0x10(%rsp),%xmm5 │ │ │ │ + movdqa %xmm4,%xmm6 │ │ │ │ + pmaddubsw %xmm0,%xmm6 │ │ │ │ + movdqa %xmm6,%xmm0 │ │ │ │ + movdqa %xmm4,%xmm6 │ │ │ │ + pmaddubsw %xmm1,%xmm6 │ │ │ │ + movdqa %xmm6,%xmm1 │ │ │ │ + paddw %xmm5,%xmm0 │ │ │ │ + paddw %xmm5,%xmm1 │ │ │ │ + pavgw %xmm2,%xmm0 │ │ │ │ + pavgw %xmm3,%xmm1 │ │ │ │ + psrlw $0x8,%xmm0 │ │ │ │ + psrlw $0x8,%xmm1 │ │ │ │ + packuswb %xmm1,%xmm0 │ │ │ │ + movdqa 0x30(%rsp),%xmm4 │ │ │ │ + movdqa 0x40(%rsp),%xmm6 │ │ │ │ + movdqa 0x50(%rsp),%xmm5 │ │ │ │ + movq %xmm0,(%rdi) │ │ │ │ + movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 309432 <__cxa_finalize@plt+0x2de3e2> │ │ │ │ + add $0xd8,%rsp │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + movdqa -0x304(%rax),%xmm7 │ │ │ │ + movdqu 0x1(%rdx),%xmm1 │ │ │ │ + sub $0x4,%rdx │ │ │ │ + sub %r8,%rdx │ │ │ │ + movdqa %xmm1,%xmm6 │ │ │ │ + punpckhbw %xmm0,%xmm6 │ │ │ │ + punpcklbw %xmm0,%xmm1 │ │ │ │ + pshufd $0x0,%xmm7,%xmm7 │ │ │ │ + movdqa %xmm7,0x20(%rsp) │ │ │ │ + movdqa %xmm6,%xmm2 │ │ │ │ + pmaddubsw %xmm5,%xmm2 │ │ │ │ + movdqa %xmm6,0x50(%rsp) │ │ │ │ + paddw %xmm3,%xmm6 │ │ │ │ + paddw %xmm6,%xmm2 │ │ │ │ + movdqa %xmm2,0x60(%rsp) │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + pmaddubsw %xmm5,%xmm2 │ │ │ │ + paddw %xmm1,%xmm3 │ │ │ │ + movdqa %xmm1,(%rsp) │ │ │ │ + paddw %xmm3,%xmm2 │ │ │ │ + movdqa %xmm2,0x10(%rsp) │ │ │ │ + movdqa %xmm4,0x30(%rsp) │ │ │ │ + movdqa %xmm5,0x40(%rsp) │ │ │ │ + movd (%rdx,%r8,1),%xmm1 │ │ │ │ + pshufb -0x114(%rax),%xmm1 │ │ │ │ + punpcklbw %xmm4,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + pmaddubsw %xmm5,%xmm2 │ │ │ │ + paddw %xmm1,%xmm2 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + pmaddubsw -0x3e4(%rax),%xmm0 │ │ │ │ + pmaddubsw -0x3d4(%rax),%xmm1 │ │ │ │ + paddw %xmm0,%xmm2 │ │ │ │ + paddw %xmm1,%xmm3 │ │ │ │ + movd (%r9),%xmm1 │ │ │ │ + add $0x2,%r9 │ │ │ │ + movdqa 0x20(%rsp),%xmm7 │ │ │ │ + pshufb %xmm7,%xmm1 │ │ │ │ + movdqa %xmm3,0x70(%rsp) │ │ │ │ + movdqa (%rsp),%xmm4 │ │ │ │ + movdqa 0x10(%rsp),%xmm5 │ │ │ │ + movdqa 0x50(%rsp),%xmm3 │ │ │ │ + movdqa 0x60(%rsp),%xmm7 │ │ │ │ + movdqa %xmm4,%xmm6 │ │ │ │ + pmaddubsw %xmm1,%xmm6 │ │ │ │ + movdqa %xmm6,%xmm0 │ │ │ │ + movdqa %xmm3,%xmm6 │ │ │ │ + pmaddubsw %xmm1,%xmm6 │ │ │ │ + movdqa %xmm6,%xmm1 │ │ │ │ + paddw %xmm5,%xmm0 │ │ │ │ + paddw %xmm7,%xmm1 │ │ │ │ + movdqa 0x70(%rsp),%xmm3 │ │ │ │ + pavgw %xmm2,%xmm0 │ │ │ │ + pavgw %xmm3,%xmm1 │ │ │ │ + psrlw $0x8,%xmm0 │ │ │ │ + psrlw $0x8,%xmm1 │ │ │ │ + packuswb %xmm1,%xmm0 │ │ │ │ + movdqa 0x30(%rsp),%xmm4 │ │ │ │ + movdqa 0x40(%rsp),%xmm5 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + lea (%rdi,%rsi,1),%rdi │ │ │ │ + sub $0x1,%r8d │ │ │ │ + jg 309580 <__cxa_finalize@plt+0x2de530> │ │ │ │ + add $0xd8,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + movdqu 0x1(%rdx),%xmm1 │ │ │ │ + movdqu 0x11(%rdx),%xmm2 │ │ │ │ + movdqa %xmm1,(%rsp) │ │ │ │ + movdqa %xmm2,0x10(%rsp) │ │ │ │ + sub $0x4,%rdx │ │ │ │ + sub %r8,%rdx │ │ │ │ + movdqa -0x304(%rax),%xmm7 │ │ │ │ + pshufd $0x0,%xmm7,%xmm7 │ │ │ │ + movdqa %xmm7,0x20(%rsp) │ │ │ │ + movdqa %xmm0,0x30(%rsp) │ │ │ │ + movdqa %xmm4,0x40(%rsp) │ │ │ │ + movdqa %xmm5,0x50(%rsp) │ │ │ │ + movdqa (%rsp),%xmm1 │ │ │ │ + movdqa %xmm1,%xmm6 │ │ │ │ + punpckhbw %xmm0,%xmm6 │ │ │ │ + punpcklbw %xmm0,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + pmaddubsw %xmm5,%xmm2 │ │ │ │ + movdqa %xmm1,0x60(%rsp) │ │ │ │ + paddw %xmm3,%xmm1 │ │ │ │ + paddw %xmm1,%xmm2 │ │ │ │ + movdqa %xmm2,0x70(%rsp) │ │ │ │ + movdqa %xmm6,%xmm2 │ │ │ │ + pmaddubsw %xmm5,%xmm2 │ │ │ │ + movdqa %xmm6,0x80(%rsp) │ │ │ │ + paddw %xmm3,%xmm6 │ │ │ │ + paddw %xmm6,%xmm2 │ │ │ │ + movdqa %xmm2,0x90(%rsp) │ │ │ │ + movd (%rdx,%r8,1),%xmm1 │ │ │ │ + pshufb -0x114(%rax),%xmm1 │ │ │ │ + punpcklbw %xmm4,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + pmaddubsw %xmm5,%xmm2 │ │ │ │ + paddw %xmm1,%xmm2 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + pmaddubsw -0x3c4(%rax),%xmm0 │ │ │ │ + pmaddubsw -0x3b4(%rax),%xmm1 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + paddw %xmm0,%xmm2 │ │ │ │ + paddw %xmm1,%xmm3 │ │ │ │ + movd (%r9),%xmm1 │ │ │ │ + movdqa 0x20(%rsp),%xmm7 │ │ │ │ + pshufb %xmm7,%xmm1 │ │ │ │ + movdqa %xmm3,0xa0(%rsp) │ │ │ │ + movdqa 0x60(%rsp),%xmm4 │ │ │ │ + movdqa 0x70(%rsp),%xmm5 │ │ │ │ + movdqa 0x80(%rsp),%xmm3 │ │ │ │ + movdqa 0x90(%rsp),%xmm7 │ │ │ │ + movdqa %xmm4,%xmm6 │ │ │ │ + pmaddubsw %xmm1,%xmm6 │ │ │ │ + movdqa %xmm6,%xmm0 │ │ │ │ + movdqa %xmm3,%xmm6 │ │ │ │ + pmaddubsw %xmm1,%xmm6 │ │ │ │ + movdqa %xmm6,%xmm1 │ │ │ │ + paddw %xmm5,%xmm0 │ │ │ │ + paddw %xmm7,%xmm1 │ │ │ │ + movdqa 0xa0(%rsp),%xmm3 │ │ │ │ + pavgw %xmm2,%xmm0 │ │ │ │ + pavgw %xmm3,%xmm1 │ │ │ │ + psrlw $0x8,%xmm0 │ │ │ │ + psrlw $0x8,%xmm1 │ │ │ │ + packuswb %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movddup -0x74(%rax),%xmm3 │ │ │ │ + movdqa 0x30(%rsp),%xmm0 │ │ │ │ + movdqa 0x40(%rsp),%xmm4 │ │ │ │ + movdqa 0x50(%rsp),%xmm5 │ │ │ │ + add $0x10,%rdi │ │ │ │ + movdqa 0x10(%rsp),%xmm1 │ │ │ │ + movdqa %xmm1,%xmm6 │ │ │ │ + punpckhbw %xmm0,%xmm6 │ │ │ │ + punpcklbw %xmm0,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + pmaddubsw %xmm5,%xmm2 │ │ │ │ + movdqa %xmm1,0x60(%rsp) │ │ │ │ + paddw %xmm3,%xmm1 │ │ │ │ + paddw %xmm1,%xmm2 │ │ │ │ + movdqa %xmm2,0x70(%rsp) │ │ │ │ + movdqa %xmm6,%xmm2 │ │ │ │ + pmaddubsw %xmm5,%xmm2 │ │ │ │ + movdqa %xmm6,0x80(%rsp) │ │ │ │ + paddw %xmm3,%xmm6 │ │ │ │ + paddw %xmm6,%xmm2 │ │ │ │ + movdqa %xmm2,0x90(%rsp) │ │ │ │ + movd (%rdx,%r8,1),%xmm1 │ │ │ │ + pshufb -0x114(%rax),%xmm1 │ │ │ │ + punpcklbw %xmm4,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + pmaddubsw %xmm5,%xmm2 │ │ │ │ + paddw %xmm1,%xmm2 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + pmaddubsw -0x3a4(%rax),%xmm0 │ │ │ │ + pmaddubsw -0x394(%rax),%xmm1 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + paddw %xmm0,%xmm2 │ │ │ │ + paddw %xmm1,%xmm3 │ │ │ │ + movd (%r9),%xmm1 │ │ │ │ + movdqa 0x20(%rsp),%xmm7 │ │ │ │ + pshufb %xmm7,%xmm1 │ │ │ │ + movdqa %xmm3,0xa0(%rsp) │ │ │ │ + movdqa 0x60(%rsp),%xmm4 │ │ │ │ + movdqa 0x70(%rsp),%xmm5 │ │ │ │ + movdqa 0x80(%rsp),%xmm3 │ │ │ │ + movdqa 0x90(%rsp),%xmm7 │ │ │ │ + movdqa %xmm4,%xmm6 │ │ │ │ + pmaddubsw %xmm1,%xmm6 │ │ │ │ + movdqa %xmm6,%xmm0 │ │ │ │ + movdqa %xmm3,%xmm6 │ │ │ │ + pmaddubsw %xmm1,%xmm6 │ │ │ │ + movdqa %xmm6,%xmm1 │ │ │ │ + paddw %xmm5,%xmm0 │ │ │ │ + paddw %xmm7,%xmm1 │ │ │ │ + movdqa 0xa0(%rsp),%xmm3 │ │ │ │ + pavgw %xmm2,%xmm0 │ │ │ │ + pavgw %xmm3,%xmm1 │ │ │ │ + psrlw $0x8,%xmm0 │ │ │ │ + psrlw $0x8,%xmm1 │ │ │ │ + packuswb %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movddup -0x74(%rax),%xmm3 │ │ │ │ + movdqa 0x30(%rsp),%xmm0 │ │ │ │ + movdqa 0x40(%rsp),%xmm4 │ │ │ │ + movdqa 0x50(%rsp),%xmm5 │ │ │ │ + lea -0x10(%rdi,%rsi,1),%rdi │ │ │ │ + add $0x2,%r9 │ │ │ │ + sub $0x1,%r8d │ │ │ │ + jg 3096a1 <__cxa_finalize@plt+0x2de651> │ │ │ │ + add $0xd8,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + movdqu 0x1(%rdx),%xmm1 │ │ │ │ + movdqu 0x11(%rdx),%xmm2 │ │ │ │ + movdqa %xmm1,(%rsp) │ │ │ │ + movdqa %xmm2,0x10(%rsp) │ │ │ │ + movdqu 0x21(%rdx),%xmm1 │ │ │ │ + movdqu 0x31(%rdx),%xmm2 │ │ │ │ + movdqa %xmm1,0xb0(%rsp) │ │ │ │ + movdqa %xmm2,0xc0(%rsp) │ │ │ │ + sub $0x4,%rdx │ │ │ │ + sub %r8,%rdx │ │ │ │ + movdqa -0x304(%rax),%xmm7 │ │ │ │ + pshufd $0x0,%xmm7,%xmm7 │ │ │ │ + movdqa %xmm7,0x20(%rsp) │ │ │ │ + movdqa %xmm0,0x30(%rsp) │ │ │ │ + movdqa %xmm4,0x40(%rsp) │ │ │ │ + movdqa %xmm5,0x50(%rsp) │ │ │ │ + movdqa (%rsp),%xmm1 │ │ │ │ + movdqa %xmm1,%xmm6 │ │ │ │ + punpckhbw %xmm0,%xmm6 │ │ │ │ + punpcklbw %xmm0,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + pmaddubsw %xmm5,%xmm2 │ │ │ │ + movdqa %xmm1,0x60(%rsp) │ │ │ │ + paddw %xmm3,%xmm1 │ │ │ │ + paddw %xmm1,%xmm2 │ │ │ │ + movdqa %xmm2,0x70(%rsp) │ │ │ │ + movdqa %xmm6,%xmm2 │ │ │ │ + pmaddubsw %xmm5,%xmm2 │ │ │ │ + movdqa %xmm6,0x80(%rsp) │ │ │ │ + paddw %xmm3,%xmm6 │ │ │ │ + paddw %xmm6,%xmm2 │ │ │ │ + movdqa %xmm2,0x90(%rsp) │ │ │ │ + movd (%rdx,%r8,1),%xmm1 │ │ │ │ + pshufb -0x114(%rax),%xmm1 │ │ │ │ + punpcklbw %xmm4,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + pmaddubsw %xmm5,%xmm2 │ │ │ │ + paddw %xmm1,%xmm2 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + pmaddubsw -0x384(%rax),%xmm0 │ │ │ │ + pmaddubsw -0x374(%rax),%xmm1 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + paddw %xmm0,%xmm2 │ │ │ │ + paddw %xmm1,%xmm3 │ │ │ │ + movd (%r9),%xmm1 │ │ │ │ + movdqa 0x20(%rsp),%xmm7 │ │ │ │ + pshufb %xmm7,%xmm1 │ │ │ │ + movdqa %xmm3,0xa0(%rsp) │ │ │ │ + movdqa 0x60(%rsp),%xmm4 │ │ │ │ + movdqa 0x70(%rsp),%xmm5 │ │ │ │ + movdqa 0x80(%rsp),%xmm3 │ │ │ │ + movdqa 0x90(%rsp),%xmm7 │ │ │ │ + movdqa %xmm4,%xmm6 │ │ │ │ + pmaddubsw %xmm1,%xmm6 │ │ │ │ + movdqa %xmm6,%xmm0 │ │ │ │ + movdqa %xmm3,%xmm6 │ │ │ │ + pmaddubsw %xmm1,%xmm6 │ │ │ │ + movdqa %xmm6,%xmm1 │ │ │ │ + paddw %xmm5,%xmm0 │ │ │ │ + paddw %xmm7,%xmm1 │ │ │ │ + movdqa 0xa0(%rsp),%xmm3 │ │ │ │ + pavgw %xmm2,%xmm0 │ │ │ │ + pavgw %xmm3,%xmm1 │ │ │ │ + psrlw $0x8,%xmm0 │ │ │ │ + psrlw $0x8,%xmm1 │ │ │ │ + packuswb %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movddup -0x74(%rax),%xmm3 │ │ │ │ + movdqa 0x30(%rsp),%xmm0 │ │ │ │ + movdqa 0x40(%rsp),%xmm4 │ │ │ │ + movdqa 0x50(%rsp),%xmm5 │ │ │ │ + add $0x10,%rdi │ │ │ │ + movdqa 0x10(%rsp),%xmm1 │ │ │ │ + movdqa %xmm1,%xmm6 │ │ │ │ + punpckhbw %xmm0,%xmm6 │ │ │ │ + punpcklbw %xmm0,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + pmaddubsw %xmm5,%xmm2 │ │ │ │ + movdqa %xmm1,0x60(%rsp) │ │ │ │ + paddw %xmm3,%xmm1 │ │ │ │ + paddw %xmm1,%xmm2 │ │ │ │ + movdqa %xmm2,0x70(%rsp) │ │ │ │ + movdqa %xmm6,%xmm2 │ │ │ │ + pmaddubsw %xmm5,%xmm2 │ │ │ │ + movdqa %xmm6,0x80(%rsp) │ │ │ │ + paddw %xmm3,%xmm6 │ │ │ │ + paddw %xmm6,%xmm2 │ │ │ │ + movdqa %xmm2,0x90(%rsp) │ │ │ │ + movd (%rdx,%r8,1),%xmm1 │ │ │ │ + pshufb -0x114(%rax),%xmm1 │ │ │ │ + punpcklbw %xmm4,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + pmaddubsw %xmm5,%xmm2 │ │ │ │ + paddw %xmm1,%xmm2 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + pmaddubsw -0x364(%rax),%xmm0 │ │ │ │ + pmaddubsw -0x354(%rax),%xmm1 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + paddw %xmm0,%xmm2 │ │ │ │ + paddw %xmm1,%xmm3 │ │ │ │ + movd (%r9),%xmm1 │ │ │ │ + movdqa 0x20(%rsp),%xmm7 │ │ │ │ + pshufb %xmm7,%xmm1 │ │ │ │ + movdqa %xmm3,0xa0(%rsp) │ │ │ │ + movdqa 0x60(%rsp),%xmm4 │ │ │ │ + movdqa 0x70(%rsp),%xmm5 │ │ │ │ + movdqa 0x80(%rsp),%xmm3 │ │ │ │ + movdqa 0x90(%rsp),%xmm7 │ │ │ │ + movdqa %xmm4,%xmm6 │ │ │ │ + pmaddubsw %xmm1,%xmm6 │ │ │ │ + movdqa %xmm6,%xmm0 │ │ │ │ + movdqa %xmm3,%xmm6 │ │ │ │ + pmaddubsw %xmm1,%xmm6 │ │ │ │ + movdqa %xmm6,%xmm1 │ │ │ │ + paddw %xmm5,%xmm0 │ │ │ │ + paddw %xmm7,%xmm1 │ │ │ │ + movdqa 0xa0(%rsp),%xmm3 │ │ │ │ + pavgw %xmm2,%xmm0 │ │ │ │ + pavgw %xmm3,%xmm1 │ │ │ │ + psrlw $0x8,%xmm0 │ │ │ │ + psrlw $0x8,%xmm1 │ │ │ │ + packuswb %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movddup -0x74(%rax),%xmm3 │ │ │ │ + movdqa 0x30(%rsp),%xmm0 │ │ │ │ + movdqa 0x40(%rsp),%xmm4 │ │ │ │ + movdqa 0x50(%rsp),%xmm5 │ │ │ │ + add $0x10,%rdi │ │ │ │ + movdqa 0xb0(%rsp),%xmm1 │ │ │ │ + movdqa %xmm1,%xmm6 │ │ │ │ + punpckhbw %xmm0,%xmm6 │ │ │ │ + punpcklbw %xmm0,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + pmaddubsw %xmm5,%xmm2 │ │ │ │ + movdqa %xmm1,0x60(%rsp) │ │ │ │ + paddw %xmm3,%xmm1 │ │ │ │ + paddw %xmm1,%xmm2 │ │ │ │ + movdqa %xmm2,0x70(%rsp) │ │ │ │ + movdqa %xmm6,%xmm2 │ │ │ │ + pmaddubsw %xmm5,%xmm2 │ │ │ │ + movdqa %xmm6,0x80(%rsp) │ │ │ │ + paddw %xmm3,%xmm6 │ │ │ │ + paddw %xmm6,%xmm2 │ │ │ │ + movdqa %xmm2,0x90(%rsp) │ │ │ │ + movd (%rdx,%r8,1),%xmm1 │ │ │ │ + pshufb -0x114(%rax),%xmm1 │ │ │ │ + punpcklbw %xmm4,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + pmaddubsw %xmm5,%xmm2 │ │ │ │ + paddw %xmm1,%xmm2 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + pmaddubsw -0x344(%rax),%xmm0 │ │ │ │ + pmaddubsw -0x334(%rax),%xmm1 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + paddw %xmm0,%xmm2 │ │ │ │ + paddw %xmm1,%xmm3 │ │ │ │ + movd (%r9),%xmm1 │ │ │ │ + movdqa 0x20(%rsp),%xmm7 │ │ │ │ + pshufb %xmm7,%xmm1 │ │ │ │ + movdqa %xmm3,0xa0(%rsp) │ │ │ │ + movdqa 0x60(%rsp),%xmm4 │ │ │ │ + movdqa 0x70(%rsp),%xmm5 │ │ │ │ + movdqa 0x80(%rsp),%xmm3 │ │ │ │ + movdqa 0x90(%rsp),%xmm7 │ │ │ │ + movdqa %xmm4,%xmm6 │ │ │ │ + pmaddubsw %xmm1,%xmm6 │ │ │ │ + movdqa %xmm6,%xmm0 │ │ │ │ + movdqa %xmm3,%xmm6 │ │ │ │ + pmaddubsw %xmm1,%xmm6 │ │ │ │ + movdqa %xmm6,%xmm1 │ │ │ │ + paddw %xmm5,%xmm0 │ │ │ │ + paddw %xmm7,%xmm1 │ │ │ │ + movdqa 0xa0(%rsp),%xmm3 │ │ │ │ + pavgw %xmm2,%xmm0 │ │ │ │ + pavgw %xmm3,%xmm1 │ │ │ │ + psrlw $0x8,%xmm0 │ │ │ │ + psrlw $0x8,%xmm1 │ │ │ │ + packuswb %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movddup -0x74(%rax),%xmm3 │ │ │ │ + movdqa 0x30(%rsp),%xmm0 │ │ │ │ + movdqa 0x40(%rsp),%xmm4 │ │ │ │ + movdqa 0x50(%rsp),%xmm5 │ │ │ │ + add $0x10,%rdi │ │ │ │ + movdqa 0xc0(%rsp),%xmm1 │ │ │ │ + movdqa %xmm1,%xmm6 │ │ │ │ + punpckhbw %xmm0,%xmm6 │ │ │ │ + punpcklbw %xmm0,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + pmaddubsw %xmm5,%xmm2 │ │ │ │ + movdqa %xmm1,0x60(%rsp) │ │ │ │ + paddw %xmm3,%xmm1 │ │ │ │ + paddw %xmm1,%xmm2 │ │ │ │ + movdqa %xmm2,0x70(%rsp) │ │ │ │ + movdqa %xmm6,%xmm2 │ │ │ │ + pmaddubsw %xmm5,%xmm2 │ │ │ │ + movdqa %xmm6,0x80(%rsp) │ │ │ │ + paddw %xmm3,%xmm6 │ │ │ │ + paddw %xmm6,%xmm2 │ │ │ │ + movdqa %xmm2,0x90(%rsp) │ │ │ │ + movd (%rdx,%r8,1),%xmm1 │ │ │ │ + pshufb -0x114(%rax),%xmm1 │ │ │ │ + punpcklbw %xmm4,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + pmaddubsw %xmm5,%xmm2 │ │ │ │ + paddw %xmm1,%xmm2 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + pmaddubsw -0x324(%rax),%xmm0 │ │ │ │ + pmaddubsw -0x314(%rax),%xmm1 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + paddw %xmm0,%xmm2 │ │ │ │ + paddw %xmm1,%xmm3 │ │ │ │ + movd (%r9),%xmm1 │ │ │ │ + movdqa 0x20(%rsp),%xmm7 │ │ │ │ + pshufb %xmm7,%xmm1 │ │ │ │ + movdqa %xmm3,0xa0(%rsp) │ │ │ │ + movdqa 0x60(%rsp),%xmm4 │ │ │ │ + movdqa 0x70(%rsp),%xmm5 │ │ │ │ + movdqa 0x80(%rsp),%xmm3 │ │ │ │ + movdqa 0x90(%rsp),%xmm7 │ │ │ │ + movdqa %xmm4,%xmm6 │ │ │ │ + pmaddubsw %xmm1,%xmm6 │ │ │ │ + movdqa %xmm6,%xmm0 │ │ │ │ + movdqa %xmm3,%xmm6 │ │ │ │ + pmaddubsw %xmm1,%xmm6 │ │ │ │ + movdqa %xmm6,%xmm1 │ │ │ │ + paddw %xmm5,%xmm0 │ │ │ │ + paddw %xmm7,%xmm1 │ │ │ │ + movdqa 0xa0(%rsp),%xmm3 │ │ │ │ + pavgw %xmm2,%xmm0 │ │ │ │ + pavgw %xmm3,%xmm1 │ │ │ │ + psrlw $0x8,%xmm0 │ │ │ │ + psrlw $0x8,%xmm1 │ │ │ │ + packuswb %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movddup -0x74(%rax),%xmm3 │ │ │ │ + movdqa 0x30(%rsp),%xmm0 │ │ │ │ + movdqa 0x40(%rsp),%xmm4 │ │ │ │ + movdqa 0x50(%rsp),%xmm5 │ │ │ │ + lea -0x30(%rdi,%rsi,1),%rdi │ │ │ │ + add $0x2,%r9 │ │ │ │ + sub $0x1,%r8d │ │ │ │ + jg 30997d <__cxa_finalize@plt+0x2de92d> │ │ │ │ + add $0xd8,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + sub $0xc8,%rsp │ │ │ │ + lea -0x19be(%rip),%r10 │ │ │ │ + movdqa 0xd46e0(%r10),%xmm8 │ │ │ │ + movdqa 0xd46f0(%r10),%xmm9 │ │ │ │ + movdqa 0xd4710(%r10),%xmm10 │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ + inc %rdx │ │ │ │ + movslq 0xd4824(%r10,%rcx,4),%rcx │ │ │ │ + mov %r9d,%eax │ │ │ │ + and $0x7e,%eax │ │ │ │ + add $0xa5,%r9d │ │ │ │ + lea 0xd4824(%r10,%rcx,1),%rcx │ │ │ │ + movzwl 0xd9858(%r10,%rax,1),%eax │ │ │ │ + xor $0x4ff,%r9d │ │ │ │ + jmp *%rcx │ │ │ │ + lea 0x58(%r9),%ecx │ │ │ │ + test $0x480,%ecx │ │ │ │ + jne 309fba <__cxa_finalize@plt+0x2def6a> │ │ │ │ + sar $0x9,%ecx │ │ │ │ + add %r8d,%ecx │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jbe 31687f <__cxa_finalize@plt+0x2eb82f> │ │ │ │ - vpbroadcastd 0x100(%rbx),%ymm0 │ │ │ │ - vpsubb %ymm7,%ymm0,%ymm0 │ │ │ │ - vpand %ymm0,%ymm8,%ymm0 │ │ │ │ - vpcmpgtb %ymm9,%ymm0,%ymm0 │ │ │ │ - vpmovmskb %ymm0,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 316884 <__cxa_finalize@plt+0x2eb834> │ │ │ │ - popcnt %ecx,%ecx │ │ │ │ - vpbroadcastd -0x68(%rbx,%rcx,4),%ymm7 │ │ │ │ - vpbroadcastd -0x5c(%rbx,%rcx,4),%ymm8 │ │ │ │ - vpbroadcastd -0x50(%rbx,%rcx,4),%ymm9 │ │ │ │ - cmp $0x20,%r8d │ │ │ │ - jne 3167d6 <__cxa_finalize@plt+0x2eb786> │ │ │ │ - vmovdqu 0x1b(%rsp),%xmm2 │ │ │ │ - vinserti128 $0x1,0x23(%rsp),%ymm2,%ymm2 │ │ │ │ - vpbroadcastd 0x188(%rbx),%xmm0 │ │ │ │ - vbroadcasti128 -0x38(%rbx),%ymm3 │ │ │ │ - vbroadcasti128 -0x34(%rbx),%ymm1 │ │ │ │ - vbroadcasti128 -0x30(%rbx),%ymm4 │ │ │ │ - vpmaxub %ymm0,%ymm3,%ymm3 │ │ │ │ - vpshufb %ymm3,%ymm2,%ymm3 │ │ │ │ - vpmaddubsw %ymm7,%ymm3,%ymm3 │ │ │ │ - vpshufb %ymm1,%ymm2,%ymm1 │ │ │ │ - vpmaddubsw %ymm8,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm9,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm1,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm2,%ymm3,%ymm3 │ │ │ │ - vpmulhrsw %ymm3,%ymm13,%ymm3 │ │ │ │ - jmp 3167f2 <__cxa_finalize@plt+0x2eb7a2> │ │ │ │ - mov $0xa,%r9d │ │ │ │ + jg 309fba <__cxa_finalize@plt+0x2def6a> │ │ │ │ + movdqa -0x1(%rdx),%xmm1 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + pshufb 0xd4500(%r10),%xmm0 │ │ │ │ + pshufb 0xd4510(%r10),%xmm1 │ │ │ │ + movddup 0xd4768(%r10),%xmm2 │ │ │ │ + add %eax,%eax │ │ │ │ + pmaddubsw %xmm2,%xmm0 │ │ │ │ + pshufd $0xff,%xmm1,%xmm7 │ │ │ │ + movd %xmm7,0x10(%rsp) │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + movd %eax,%xmm6 │ │ │ │ + mov %eax,%r9d │ │ │ │ + pshufb 0xd4700(%r10),%xmm6 │ │ │ │ + paddw %xmm0,%xmm1 │ │ │ │ + movq (%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm10,%xmm1 │ │ │ │ + movdqa %xmm6,%xmm7 │ │ │ │ + paddw %xmm6,%xmm7 │ │ │ │ + punpcklqdq %xmm7,%xmm6 │ │ │ │ + packuswb %xmm1,%xmm1 │ │ │ │ + punpcklbw %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,(%rsp) │ │ │ │ + lea (%r9,%rax,1),%edx │ │ │ │ + shr $0x6,%r9d │ │ │ │ + movq (%rsp,%r9,1),%xmm0 │ │ │ │ + lea (%rdx,%rax,1),%r9d │ │ │ │ + shr $0x6,%edx │ │ │ │ + movhps (%rsp,%rdx,1),%xmm0 │ │ │ │ + movdqa %xmm8,%xmm2 │ │ │ │ + pand %xmm6,%xmm2 │ │ │ │ + movdqa %xmm9,%xmm1 │ │ │ │ + psubw %xmm2,%xmm1 │ │ │ │ + psllw $0x8,%xmm2 │ │ │ │ + por %xmm2,%xmm1 │ │ │ │ + pmaddubsw %xmm1,%xmm0 │ │ │ │ + paddw %xmm7,%xmm6 │ │ │ │ + pmulhrsw %xmm10,%xmm0 │ │ │ │ + packuswb %xmm0,%xmm0 │ │ │ │ + movd %xmm0,(%rdi) │ │ │ │ + pshuflw $0x4e,%xmm0,%xmm0 │ │ │ │ + movd %xmm0,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 309f53 <__cxa_finalize@plt+0x2def03> │ │ │ │ + add $0xc8,%rsp │ │ │ │ + ret │ │ │ │ + mov $0x7,%ecx │ │ │ │ + test $0x400,%r9d │ │ │ │ + jne 30a0d2 <__cxa_finalize@plt+0x2df082> │ │ │ │ + lea 0x3(%r8),%ecx │ │ │ │ + movd %ecx,%xmm0 │ │ │ │ + movd %r9d,%xmm2 │ │ │ │ + shr $0x8,%r9d │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + pshufb %xmm1,%xmm0 │ │ │ │ + pshufb %xmm1,%xmm2 │ │ │ │ + movdqa 0xd4570(%r10),%xmm1 │ │ │ │ + pcmpeqb %xmm0,%xmm1 │ │ │ │ + pand %xmm2,%xmm1 │ │ │ │ + pcmpgtb 0xd45f0(%r10,%r9,8),%xmm1 │ │ │ │ + pmovmskb %xmm1,%r9d │ │ │ │ + mov $0x7,%ecx │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 30a0d2 <__cxa_finalize@plt+0x2df082> │ │ │ │ + movdqa -0x1(%rdx),%xmm3 │ │ │ │ + imul $0x55555555,%r9d,%r9d │ │ │ │ + movdqu 0xd4628(%r10),%xmm7 │ │ │ │ + shr $0x1e,%r9d │ │ │ │ + movddup 0xd4740(%r10),%xmm0 │ │ │ │ + pminub %xmm0,%xmm7 │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + pshufb 0xd4620(%r10),%xmm0 │ │ │ │ + movddup 0xd4668(%r10,%r9,8),%xmm4 │ │ │ │ + pshufb %xmm7,%xmm3 │ │ │ │ + movddup 0xd4680(%r10,%r9,8),%xmm5 │ │ │ │ + movaps %xmm0,%xmm2 │ │ │ │ + shufps $0x99,%xmm3,%xmm2 │ │ │ │ + movddup 0xd4698(%r10,%r9,8),%xmm6 │ │ │ │ + pmaddubsw %xmm4,%xmm0 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + pmaddubsw %xmm4,%xmm1 │ │ │ │ + pmaddubsw %xmm5,%xmm2 │ │ │ │ + paddd %xmm6,%xmm5 │ │ │ │ + movdqa %xmm3,%xmm4 │ │ │ │ + pmaddubsw %xmm5,%xmm4 │ │ │ │ + pmaddubsw %xmm6,%xmm3 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + paddw %xmm4,%xmm1 │ │ │ │ + paddw %xmm3,%xmm0 │ │ │ │ + pshufd $0xff,%xmm1,%xmm1 │ │ │ │ + pmulhrsw %xmm10,%xmm0 │ │ │ │ + pmulhrsw %xmm10,%xmm1 │ │ │ │ + mov $0x9,%r9d │ │ │ │ + mov %rsp,%rdx │ │ │ │ + cmp $0x4,%r8d │ │ │ │ + cmovne %r9d,%ecx │ │ │ │ + packuswb %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,(%rdx) │ │ │ │ + add %rcx,%rdx │ │ │ │ + movd %eax,%xmm5 │ │ │ │ + movddup 0xd45c0(%r10),%xmm0 │ │ │ │ + movd (%rdx),%xmm7 │ │ │ │ + shl $0x6,%ecx │ │ │ │ + movd %ecx,%xmm4 │ │ │ │ + pshufb 0xd4700(%r10),%xmm5 │ │ │ │ + mov %eax,%r9d │ │ │ │ + pshufb 0xd4720(%r10),%xmm7 │ │ │ │ + sub %rcx,%r9 │ │ │ │ + pshufb 0xd4700(%r10),%xmm4 │ │ │ │ + movdqa 0xd4590(%r10),%xmm3 │ │ │ │ + movdqa %xmm5,%xmm6 │ │ │ │ + paddw %xmm5,%xmm6 │ │ │ │ + psubw %xmm0,%xmm4 │ │ │ │ + punpcklqdq %xmm6,%xmm5 │ │ │ │ + lea (%r9,%rax,1),%rcx │ │ │ │ + sar $0x6,%r9 │ │ │ │ + movq (%rdx,%r9,1),%xmm0 │ │ │ │ + lea (%rcx,%rax,1),%r9 │ │ │ │ + sar $0x6,%rcx │ │ │ │ + movhps (%rdx,%rcx,1),%xmm0 │ │ │ │ + movdqa %xmm8,%xmm2 │ │ │ │ + pand %xmm5,%xmm2 │ │ │ │ + movdqa %xmm9,%xmm1 │ │ │ │ + psubw %xmm2,%xmm1 │ │ │ │ + psllw $0x8,%xmm2 │ │ │ │ + pshufb %xmm3,%xmm0 │ │ │ │ + por %xmm2,%xmm1 │ │ │ │ + pmaddubsw %xmm1,%xmm0 │ │ │ │ + movdqa %xmm4,%xmm1 │ │ │ │ + pcmpgtw %xmm5,%xmm1 │ │ │ │ + pmulhrsw %xmm10,%xmm0 │ │ │ │ + paddw %xmm6,%xmm5 │ │ │ │ + pand %xmm1,%xmm0 │ │ │ │ + pandn %xmm7,%xmm1 │ │ │ │ + por %xmm1,%xmm0 │ │ │ │ + packuswb %xmm0,%xmm0 │ │ │ │ + movd %xmm0,(%rdi) │ │ │ │ + pshuflw $0x4e,%xmm0,%xmm0 │ │ │ │ + movd %xmm0,(%rdi,%rsi,1) │ │ │ │ + sub $0x2,%r8d │ │ │ │ + je 30a1bf <__cxa_finalize@plt+0x2df16f> │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + test %r9d,%r9d │ │ │ │ + jl 30a12a <__cxa_finalize@plt+0x2df0da> │ │ │ │ + packuswb %xmm7,%xmm7 │ │ │ │ + movd %xmm7,(%rdi) │ │ │ │ + movd %xmm7,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 30a1ac <__cxa_finalize@plt+0x2df15c> │ │ │ │ + add $0xc8,%rsp │ │ │ │ + ret │ │ │ │ + lea 0x58(%r9),%ecx │ │ │ │ + and $0xffffff80,%ecx │ │ │ │ + or %r8d,%ecx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + ja 30a30c <__cxa_finalize@plt+0x2df2bc> │ │ │ │ + movdqa 0xd4500(%r10),%xmm5 │ │ │ │ + movdqu 0xd4626(%r10),%xmm3 │ │ │ │ + movd %r8d,%xmm4 │ │ │ │ + movdqa -0x1(%rdx),%xmm0 │ │ │ │ + movdqu 0x7(%rdx),%xmm1 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + pshufb %xmm7,%xmm4 │ │ │ │ + movddup 0xd4768(%r10),%xmm7 │ │ │ │ + pminub %xmm3,%xmm4 │ │ │ │ + add %eax,%eax │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + pshufb %xmm5,%xmm2 │ │ │ │ + pmaddubsw %xmm7,%xmm2 │ │ │ │ + pshufb %xmm3,%xmm0 │ │ │ │ + pmaddubsw %xmm7,%xmm0 │ │ │ │ + movd %eax,%xmm6 │ │ │ │ + movdqa %xmm1,%xmm3 │ │ │ │ + pshufb %xmm5,%xmm3 │ │ │ │ + pmaddubsw %xmm7,%xmm3 │ │ │ │ + pshufb %xmm4,%xmm1 │ │ │ │ + pmaddubsw %xmm7,%xmm1 │ │ │ │ + pshufb 0xd4700(%r10),%xmm6 │ │ │ │ + mov %eax,%r9d │ │ │ │ + paddw %xmm0,%xmm2 │ │ │ │ + movdqa %xmm6,%xmm7 │ │ │ │ + paddw %xmm6,%xmm7 │ │ │ │ + paddw %xmm1,%xmm3 │ │ │ │ + punpcklqdq %xmm7,%xmm6 │ │ │ │ + movdqu (%rdx),%xmm1 │ │ │ │ + pmulhrsw %xmm10,%xmm2 │ │ │ │ + pmulhrsw %xmm10,%xmm3 │ │ │ │ + packuswb %xmm3,%xmm2 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + punpcklbw %xmm2,%xmm0 │ │ │ │ + punpckhbw %xmm2,%xmm1 │ │ │ │ + movdqa %xmm0,(%rsp) │ │ │ │ + movdqa %xmm1,0x10(%rsp) │ │ │ │ + lea (%r9,%rax,1),%edx │ │ │ │ + shr $0x6,%r9d │ │ │ │ + movdqu (%rsp,%r9,1),%xmm0 │ │ │ │ + lea (%rdx,%rax,1),%r9d │ │ │ │ + shr $0x6,%edx │ │ │ │ + movdqu (%rsp,%rdx,1),%xmm1 │ │ │ │ + movdqa %xmm8,%xmm2 │ │ │ │ + pand %xmm6,%xmm2 │ │ │ │ + movdqa %xmm9,%xmm3 │ │ │ │ + psubw %xmm2,%xmm3 │ │ │ │ + psllw $0x8,%xmm2 │ │ │ │ + por %xmm2,%xmm3 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + punpcklqdq %xmm3,%xmm2 │ │ │ │ + pmaddubsw %xmm2,%xmm0 │ │ │ │ + punpckhqdq %xmm3,%xmm3 │ │ │ │ + pmaddubsw %xmm3,%xmm1 │ │ │ │ + paddw %xmm7,%xmm6 │ │ │ │ + pmulhrsw %xmm10,%xmm0 │ │ │ │ + pmulhrsw %xmm10,%xmm1 │ │ │ │ + packuswb %xmm1,%xmm0 │ │ │ │ + movq %xmm0,(%rdi) │ │ │ │ + movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 30a293 <__cxa_finalize@plt+0x2df243> │ │ │ │ + add $0xc8,%rsp │ │ │ │ + ret │ │ │ │ + lea 0x7(%r8),%ecx │ │ │ │ + movd %ecx,%xmm0 │ │ │ │ + and $0x7,%ecx │ │ │ │ + or $0x8,%ecx │ │ │ │ + test $0x400,%r9d │ │ │ │ + jne 30a3c9 <__cxa_finalize@plt+0x2df379> │ │ │ │ + movd %r9d,%xmm2 │ │ │ │ + shr $0x8,%r9d │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + pshufb %xmm1,%xmm0 │ │ │ │ + pshufb %xmm1,%xmm2 │ │ │ │ + movdqu 0xd4574(%r10),%xmm1 │ │ │ │ + movdqa 0xd45f0(%r10,%r9,8),%xmm3 │ │ │ │ + psrldq $0x4,%xmm3 │ │ │ │ + pcmpeqb %xmm0,%xmm1 │ │ │ │ + pand %xmm2,%xmm1 │ │ │ │ + pcmpgtb %xmm3,%xmm1 │ │ │ │ + pmovmskb %xmm1,%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 30a3c9 <__cxa_finalize@plt+0x2df379> │ │ │ │ + movd -0x1(%rdx),%xmm3 │ │ │ │ + movdqu (%rdx),%xmm0 │ │ │ │ + imul $0x55555555,%r9d,%r9d │ │ │ │ + movdqu 0x10(%rdx),%xmm1 │ │ │ │ + shr $0x1e,%r9d │ │ │ │ + movd (%rdx,%rcx,1),%xmm2 │ │ │ │ + lea 0x40(%rsp),%rdx │ │ │ │ + sub $0x3,%r9 │ │ │ │ + movdqa %xmm0,-0x10(%rdx) │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + movdqa %xmm1,(%rdx) │ │ │ │ + pshufb %xmm7,%xmm3 │ │ │ │ + pshufb %xmm7,%xmm2 │ │ │ │ + movdqa %xmm3,-0x20(%rdx) │ │ │ │ + movq %xmm2,-0xf(%rdx,%rcx,1) │ │ │ │ + call 30ab10 <__cxa_finalize@plt+0x2dfac0> │ │ │ │ + sar $1,%r9d │ │ │ │ + add $0x11,%r9d │ │ │ │ + cmp $0x8,%r8d │ │ │ │ + cmova %r9d,%ecx │ │ │ │ + add %rcx,%rdx │ │ │ │ + movd %eax,%xmm5 │ │ │ │ + movd (%rdx),%xmm7 │ │ │ │ + shl $0x6,%ecx │ │ │ │ + movdqu 0xd4622(%r10),%xmm3 │ │ │ │ + movd %ecx,%xmm4 │ │ │ │ + pshufb 0xd4700(%r10),%xmm5 │ │ │ │ + mov %eax,%r9d │ │ │ │ + pshufb 0xd4720(%r10),%xmm7 │ │ │ │ + sub %rcx,%r9 │ │ │ │ + pshufb 0xd4700(%r10),%xmm4 │ │ │ │ + psubw 0xd45c0(%r10),%xmm4 │ │ │ │ + movdqa %xmm5,%xmm6 │ │ │ │ + mov %r9,%rcx │ │ │ │ + sar $0x6,%rcx │ │ │ │ + movdqu (%rdx,%rcx,1),%xmm0 │ │ │ │ + movdqa %xmm8,%xmm1 │ │ │ │ + pand %xmm5,%xmm1 │ │ │ │ + movdqa %xmm9,%xmm2 │ │ │ │ + psubw %xmm1,%xmm2 │ │ │ │ + psllw $0x8,%xmm1 │ │ │ │ + pshufb %xmm3,%xmm0 │ │ │ │ + por %xmm2,%xmm1 │ │ │ │ + pmaddubsw %xmm1,%xmm0 │ │ │ │ + movdqa %xmm4,%xmm1 │ │ │ │ + pcmpgtw %xmm5,%xmm1 │ │ │ │ + paddw %xmm6,%xmm5 │ │ │ │ + pmulhrsw %xmm10,%xmm0 │ │ │ │ + pand %xmm1,%xmm0 │ │ │ │ + pandn %xmm7,%xmm1 │ │ │ │ + por %xmm1,%xmm0 │ │ │ │ + packuswb %xmm0,%xmm0 │ │ │ │ + movq %xmm0,(%rdi) │ │ │ │ + dec %r8d │ │ │ │ + je 30a489 <__cxa_finalize@plt+0x2df439> │ │ │ │ + add %rsi,%rdi │ │ │ │ + add %rax,%r9 │ │ │ │ + jl 30a415 <__cxa_finalize@plt+0x2df3c5> │ │ │ │ + packuswb %xmm7,%xmm7 │ │ │ │ + movq %xmm7,(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %r8d │ │ │ │ + jg 30a47d <__cxa_finalize@plt+0x2df42d> │ │ │ │ + add $0xc8,%rsp │ │ │ │ + ret │ │ │ │ + lea 0xf(%r8),%ecx │ │ │ │ + movd %ecx,%xmm0 │ │ │ │ + and $0xf,%ecx │ │ │ │ + or $0x10,%ecx │ │ │ │ + test $0x400,%r9d │ │ │ │ + jne 30a575 <__cxa_finalize@plt+0x2df525> │ │ │ │ + movd %r9d,%xmm2 │ │ │ │ + shr $0x8,%r9d │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + pshufb %xmm1,%xmm0 │ │ │ │ + pshufb %xmm1,%xmm2 │ │ │ │ + movq 0xd4610(%r10,%r9,4),%xmm3 │ │ │ │ + pcmpeqb 0xd45e0(%r10),%xmm0 │ │ │ │ + pand %xmm2,%xmm0 │ │ │ │ + pcmpgtb %xmm3,%xmm0 │ │ │ │ + pmovmskb %xmm0,%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 30a575 <__cxa_finalize@plt+0x2df525> │ │ │ │ + movd -0x1(%rdx),%xmm4 │ │ │ │ + movdqu (%rdx),%xmm0 │ │ │ │ + imul $0x24924924,%r9d,%r9d │ │ │ │ + movdqu 0x10(%rdx),%xmm1 │ │ │ │ + shr $0x1e,%r9d │ │ │ │ + movd 0x1e(%rdx),%xmm2 │ │ │ │ + adc $0xfffffffffffffffc,%r9 │ │ │ │ + movd (%rdx,%rcx,1),%xmm3 │ │ │ │ + lea 0x40(%rsp),%rdx │ │ │ │ + movdqa %xmm0,-0x10(%rdx) │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + movdqa %xmm1,(%rdx) │ │ │ │ + pshufb %xmm7,%xmm4 │ │ │ │ + movd %xmm2,(%rsp) │ │ │ │ + pshufb %xmm7,%xmm3 │ │ │ │ + movdqa %xmm4,-0x20(%rdx) │ │ │ │ + movd %xmm3,-0x10(%rdx,%rcx,1) │ │ │ │ + call 30ab10 <__cxa_finalize@plt+0x2dfac0> │ │ │ │ cmp $0x10,%r8d │ │ │ │ - cmovs %r8d,%r9d │ │ │ │ - xor $0xf,%r9d │ │ │ │ - vmovd %r9d,%xmm0 │ │ │ │ - vpbroadcastb %xmm0,%ymm0 │ │ │ │ - vbroadcasti128 -0x34(%rbx),%ymm1 │ │ │ │ - vinserti128 $0x1,-0x38(%rbx),%ymm1,%ymm2 │ │ │ │ - vbroadcasti128 -0x30(%rbx),%ymm4 │ │ │ │ - vpblendd $0xf,%ymm4,%ymm1,%ymm1 │ │ │ │ - vinserti128 $0x0,-0x2c(%rbx),%ymm4,%ymm4 │ │ │ │ - vpmaxub %ymm2,%ymm0,%ymm0 │ │ │ │ - vmovdqu 0x31(%rsp),%xmm2 │ │ │ │ - vinserti128 $0x1,0x2b(%rsp),%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm0,%ymm2,%ymm0 │ │ │ │ - vpmaddubsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vmovd 0x20(%rbp),%xmm7 │ │ │ │ - vpshufb %ymm1,%ymm2,%ymm1 │ │ │ │ - vpmaddubsw %ymm8,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm9,%ymm2,%ymm2 │ │ │ │ - vpminsw %xmm7,%xmm15,%xmm7 │ │ │ │ - vpaddw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpbroadcastb %xmm7,%ymm7 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm1,%ymm13,%ymm1 │ │ │ │ - vpsubb -0xa0(%rbx),%ymm7,%ymm7 │ │ │ │ - vpackuswb %ymm1,%ymm3,%ymm3 │ │ │ │ - vpermq $0x78,%ymm3,%ymm3 │ │ │ │ - vpblendvb %ymm7,0x20(%rsp),%ymm3,%ymm3 │ │ │ │ - vmovdqa %ymm3,0x20(%rsp) │ │ │ │ - jmp 316884 <__cxa_finalize@plt+0x2eb834> │ │ │ │ - call 3162b0 <__cxa_finalize@plt+0x2eb260> │ │ │ │ - vmovd %eax,%xmm3 │ │ │ │ - lea 0x38(%rsp),%r9 │ │ │ │ - vpshufd $0xd8,%xmm5,%xmm1 │ │ │ │ - vpand %xmm5,%xmm14,%xmm5 │ │ │ │ - vpbroadcastw %xmm3,%ymm3 │ │ │ │ - vpxor %xmm0,%xmm0,%xmm0 │ │ │ │ - vpsubw %xmm5,%xmm15,%xmm2 │ │ │ │ - vpsraw $0x6,%xmm1,%xmm1 │ │ │ │ - lea (%rsi,%rsi,2),%rbx │ │ │ │ - vpaddw %ymm3,%ymm3,%ymm7 │ │ │ │ - vpsubw %xmm1,%xmm0,%xmm9 │ │ │ │ - vpsllw $0x8,%xmm5,%xmm5 │ │ │ │ - vpunpcklwd %xmm0,%xmm9,%xmm8 │ │ │ │ - vpblendd $0xf0,%ymm7,%ymm3,%ymm3 │ │ │ │ - vpor %xmm2,%xmm5,%xmm5 │ │ │ │ - vpunpckhwd %xmm0,%xmm9,%xmm9 │ │ │ │ - vpaddw %ymm3,%ymm6,%ymm6 │ │ │ │ - vinserti128 $0x1,%xmm5,%ymm5,%ymm12 │ │ │ │ + jle 30a575 <__cxa_finalize@plt+0x2df525> │ │ │ │ + pshuflw $0x0,(%rsp),%xmm0 │ │ │ │ + sar $1,%r9 │ │ │ │ + movd 0xd463c(%r10,%r9,4),%xmm1 │ │ │ │ + lea 0x21(%r9),%ecx │ │ │ │ + pmaddubsw %xmm1,%xmm0 │ │ │ │ + pmulhrsw %xmm10,%xmm0 │ │ │ │ + packuswb %xmm0,%xmm0 │ │ │ │ + movd %xmm0,0x20(%rdx) │ │ │ │ + add %rcx,%rdx │ │ │ │ + movd %eax,%xmm5 │ │ │ │ + movd (%rdx),%xmm7 │ │ │ │ + movd %ecx,%xmm4 │ │ │ │ + shl $0x6,%ecx │ │ │ │ + pshufb 0xd4700(%r10),%xmm5 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + pshufb %xmm6,%xmm7 │ │ │ │ + mov %eax,%r9d │ │ │ │ + pshufb %xmm6,%xmm4 │ │ │ │ + sub %rcx,%r9 │ │ │ │ + psubb 0xd45a0(%r10),%xmm4 │ │ │ │ + movdqa %xmm5,%xmm6 │ │ │ │ + mov %r9,%rcx │ │ │ │ + sar $0x6,%rcx │ │ │ │ + movdqu (%rdx,%rcx,1),%xmm1 │ │ │ │ + movdqa %xmm8,%xmm0 │ │ │ │ + pand %xmm5,%xmm0 │ │ │ │ + movdqu 0x1(%rdx,%rcx,1),%xmm2 │ │ │ │ + movdqa %xmm9,%xmm3 │ │ │ │ + psubw %xmm0,%xmm3 │ │ │ │ + psllw $0x8,%xmm0 │ │ │ │ + por %xmm0,%xmm3 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + punpcklbw %xmm2,%xmm0 │ │ │ │ + pmaddubsw %xmm3,%xmm0 │ │ │ │ + punpckhbw %xmm2,%xmm1 │ │ │ │ + pmaddubsw %xmm3,%xmm1 │ │ │ │ + movdqa %xmm5,%xmm3 │ │ │ │ + psrlw $0x6,%xmm3 │ │ │ │ + packsswb %xmm3,%xmm3 │ │ │ │ + pmulhrsw %xmm10,%xmm0 │ │ │ │ + pmulhrsw %xmm10,%xmm1 │ │ │ │ + paddw %xmm6,%xmm5 │ │ │ │ + movdqa %xmm4,%xmm2 │ │ │ │ + pcmpgtb %xmm3,%xmm2 │ │ │ │ + packuswb %xmm1,%xmm0 │ │ │ │ + pand %xmm2,%xmm0 │ │ │ │ + pandn %xmm7,%xmm2 │ │ │ │ + por %xmm2,%xmm0 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + dec %r8d │ │ │ │ + je 30a64b <__cxa_finalize@plt+0x2df5fb> │ │ │ │ + add %rsi,%rdi │ │ │ │ + add %rax,%r9 │ │ │ │ + jl 30a5b2 <__cxa_finalize@plt+0x2df562> │ │ │ │ + movdqa %xmm7,(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %r8d │ │ │ │ + jg 30a63f <__cxa_finalize@plt+0x2df5ef> │ │ │ │ + add $0xc8,%rsp │ │ │ │ + ret │ │ │ │ + lea 0x1f(%r8),%ecx │ │ │ │ + and $0x1f,%ecx │ │ │ │ + or $0x20,%ecx │ │ │ │ + test $0x400,%r9d │ │ │ │ + jne 30a6ff <__cxa_finalize@plt+0x2df6af> │ │ │ │ + movd -0x1(%rdx),%xmm6 │ │ │ │ + movdqu (%rdx),%xmm0 │ │ │ │ + movdqu 0x10(%rdx),%xmm1 │ │ │ │ + movdqu 0x20(%rdx),%xmm2 │ │ │ │ + movdqu 0x30(%rdx),%xmm3 │ │ │ │ + movd 0x3e(%rdx),%xmm4 │ │ │ │ + movd (%rdx,%rcx,1),%xmm5 │ │ │ │ + lea 0x60(%rsp),%rdx │ │ │ │ + movdqa %xmm0,-0x30(%rdx) │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + movdqa %xmm1,-0x20(%rdx) │ │ │ │ + pshufb %xmm7,%xmm6 │ │ │ │ + movdqa %xmm2,-0x10(%rdx) │ │ │ │ + xor %r9d,%r9d │ │ │ │ + movdqa %xmm3,(%rdx) │ │ │ │ + movd %xmm4,(%rsp) │ │ │ │ + pshufb %xmm7,%xmm5 │ │ │ │ + movdqa %xmm6,-0x40(%rdx) │ │ │ │ + movd %xmm5,-0x30(%rdx,%rcx,1) │ │ │ │ + call 30ab10 <__cxa_finalize@plt+0x2dfac0> │ │ │ │ + sub $0x20,%rdx │ │ │ │ + call 30ab10 <__cxa_finalize@plt+0x2dfac0> │ │ │ │ + cmp $0x20,%r8d │ │ │ │ + jle 30a6ff <__cxa_finalize@plt+0x2df6af> │ │ │ │ + pshuflw $0x0,(%rsp),%xmm0 │ │ │ │ + movd 0xd463c(%r10),%xmm1 │ │ │ │ + add $0x2,%ecx │ │ │ │ + pmaddubsw %xmm1,%xmm0 │ │ │ │ + pmulhrsw %xmm10,%xmm0 │ │ │ │ + packuswb %xmm0,%xmm0 │ │ │ │ + movd %xmm0,0x40(%rdx) │ │ │ │ + add %rcx,%rdx │ │ │ │ + movd %ecx,%xmm0 │ │ │ │ + movd (%rdx),%xmm7 │ │ │ │ + shl $0x6,%ecx │ │ │ │ + movd %eax,%xmm5 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + mov %eax,%r9d │ │ │ │ + pshufb %xmm6,%xmm0 │ │ │ │ + pshufb 0xd4700(%r10),%xmm5 │ │ │ │ + sub %rcx,%r9 │ │ │ │ + pshufb %xmm6,%xmm7 │ │ │ │ + psubb 0xd45a0(%r10),%xmm0 │ │ │ │ + movddup 0xd4750(%r10),%xmm1 │ │ │ │ + movdqa %xmm0,(%rsp) │ │ │ │ + paddb %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,0x10(%rsp) │ │ │ │ + movdqa %xmm5,%xmm6 │ │ │ │ + mov %r9,%rcx │ │ │ │ + sar $0x6,%rcx │ │ │ │ + movdqu (%rdx,%rcx,1),%xmm1 │ │ │ │ + movdqa %xmm8,%xmm0 │ │ │ │ + pand %xmm5,%xmm0 │ │ │ │ + movdqu 0x1(%rcx,%rdx,1),%xmm2 │ │ │ │ + movdqa %xmm9,%xmm3 │ │ │ │ + psubw %xmm0,%xmm3 │ │ │ │ + psllw $0x8,%xmm0 │ │ │ │ + por %xmm0,%xmm3 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + punpcklbw %xmm2,%xmm0 │ │ │ │ + pmaddubsw %xmm3,%xmm0 │ │ │ │ + punpckhbw %xmm2,%xmm1 │ │ │ │ + pmaddubsw %xmm3,%xmm1 │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + psrlw $0x6,%xmm4 │ │ │ │ + pmulhrsw %xmm10,%xmm0 │ │ │ │ + pmulhrsw %xmm10,%xmm1 │ │ │ │ + packsswb %xmm4,%xmm4 │ │ │ │ + movdqa (%rsp),%xmm2 │ │ │ │ + pcmpgtb %xmm4,%xmm2 │ │ │ │ + packuswb %xmm1,%xmm0 │ │ │ │ + pand %xmm2,%xmm0 │ │ │ │ + pandn %xmm7,%xmm2 │ │ │ │ + por %xmm2,%xmm0 │ │ │ │ + movdqu 0x10(%rcx,%rdx,1),%xmm1 │ │ │ │ + movdqu 0x11(%rcx,%rdx,1),%xmm2 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + punpcklbw %xmm2,%xmm0 │ │ │ │ + pmaddubsw %xmm3,%xmm0 │ │ │ │ + punpckhbw %xmm2,%xmm1 │ │ │ │ + pmaddubsw %xmm3,%xmm1 │ │ │ │ + paddw %xmm6,%xmm5 │ │ │ │ + pmulhrsw %xmm10,%xmm0 │ │ │ │ + pmulhrsw %xmm10,%xmm1 │ │ │ │ + movdqa 0x10(%rsp),%xmm2 │ │ │ │ + pcmpgtb %xmm4,%xmm2 │ │ │ │ + packuswb %xmm1,%xmm0 │ │ │ │ + pand %xmm2,%xmm0 │ │ │ │ + pandn %xmm7,%xmm2 │ │ │ │ + por %xmm2,%xmm0 │ │ │ │ + movdqa %xmm0,0x10(%rdi) │ │ │ │ + dec %r8d │ │ │ │ + je 30a840 <__cxa_finalize@plt+0x2df7f0> │ │ │ │ + add %rsi,%rdi │ │ │ │ + add %rax,%r9 │ │ │ │ + jl 30a754 <__cxa_finalize@plt+0x2df704> │ │ │ │ + movdqa %xmm7,(%rdi) │ │ │ │ + movdqa %xmm7,0x10(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %r8d │ │ │ │ + jg 30a82f <__cxa_finalize@plt+0x2df7df> │ │ │ │ + add $0xc8,%rsp │ │ │ │ + ret │ │ │ │ + lea 0x3f(%r8),%ecx │ │ │ │ + test $0x400,%r9d │ │ │ │ + jne 30a900 <__cxa_finalize@plt+0x2df8b0> │ │ │ │ + movd -0x1(%rdx),%xmm4 │ │ │ │ + movdqu (%rdx),%xmm0 │ │ │ │ + movdqu 0x10(%rdx),%xmm1 │ │ │ │ + movdqu 0x20(%rdx),%xmm2 │ │ │ │ + movdqu 0x30(%rdx),%xmm3 │ │ │ │ + movdqa %xmm0,0x30(%rsp) │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + movdqa %xmm1,0x40(%rsp) │ │ │ │ + pshufb %xmm7,%xmm4 │ │ │ │ + movdqa %xmm2,0x50(%rsp) │ │ │ │ + movdqa %xmm3,0x60(%rsp) │ │ │ │ + movdqa %xmm4,0x20(%rsp) │ │ │ │ + movdqu 0x40(%rdx),%xmm0 │ │ │ │ + movdqu 0x50(%rdx),%xmm1 │ │ │ │ + movdqu 0x60(%rdx),%xmm2 │ │ │ │ + movdqu 0x70(%rdx),%xmm3 │ │ │ │ + movd (%rdx,%rcx,1),%xmm4 │ │ │ │ + lea 0xa0(%rsp),%rdx │ │ │ │ + movdqa %xmm0,-0x30(%rdx) │ │ │ │ + xor %r9d,%r9d │ │ │ │ + movdqa %xmm1,-0x20(%rdx) │ │ │ │ + pshufb %xmm7,%xmm4 │ │ │ │ + movdqa %xmm2,-0x10(%rdx) │ │ │ │ + movdqa %xmm3,(%rdx) │ │ │ │ + movd %xmm4,-0x70(%rdx,%rcx,1) │ │ │ │ + cmp $0x40,%r8d │ │ │ │ + jl 30a8e5 <__cxa_finalize@plt+0x2df895> │ │ │ │ + call 30ab10 <__cxa_finalize@plt+0x2dfac0> │ │ │ │ + sub $0x20,%rdx │ │ │ │ + call 30ab10 <__cxa_finalize@plt+0x2dfac0> │ │ │ │ + sub $0x20,%rdx │ │ │ │ + call 30ab10 <__cxa_finalize@plt+0x2dfac0> │ │ │ │ + sub $0x20,%rdx │ │ │ │ + call 30ab10 <__cxa_finalize@plt+0x2dfac0> │ │ │ │ + add %rcx,%rdx │ │ │ │ + movd %ecx,%xmm0 │ │ │ │ + movd (%rdx),%xmm7 │ │ │ │ + shl $0x6,%ecx │ │ │ │ + movd %eax,%xmm5 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + mov %eax,%r9d │ │ │ │ + pshufb %xmm6,%xmm0 │ │ │ │ + sub %rcx,%r9 │ │ │ │ + pshufb 0xd4700(%r10),%xmm5 │ │ │ │ + pshufb %xmm6,%xmm7 │ │ │ │ + psubb 0xd45a0(%r10),%xmm0 │ │ │ │ + movddup 0xd4750(%r10),%xmm1 │ │ │ │ + movdqa %xmm0,(%rsp) │ │ │ │ + paddb %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,0x10(%rsp) │ │ │ │ + paddb %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,0x20(%rsp) │ │ │ │ + paddb %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,0x30(%rsp) │ │ │ │ + movdqa %xmm5,%xmm6 │ │ │ │ + mov %r9,%rcx │ │ │ │ + sar $0x6,%rcx │ │ │ │ + movdqu (%rdx,%rcx,1),%xmm1 │ │ │ │ + movdqa %xmm8,%xmm0 │ │ │ │ + pand %xmm5,%xmm0 │ │ │ │ + movdqu 0x1(%rcx,%rdx,1),%xmm2 │ │ │ │ + movdqa %xmm9,%xmm3 │ │ │ │ + psubw %xmm0,%xmm3 │ │ │ │ + psllw $0x8,%xmm0 │ │ │ │ + por %xmm0,%xmm3 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + punpcklbw %xmm2,%xmm0 │ │ │ │ + pmaddubsw %xmm3,%xmm0 │ │ │ │ + punpckhbw %xmm2,%xmm1 │ │ │ │ + pmaddubsw %xmm3,%xmm1 │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + psrlw $0x6,%xmm4 │ │ │ │ + pmulhrsw %xmm10,%xmm0 │ │ │ │ + pmulhrsw %xmm10,%xmm1 │ │ │ │ + packsswb %xmm4,%xmm4 │ │ │ │ + movdqa (%rsp),%xmm2 │ │ │ │ + pcmpgtb %xmm4,%xmm2 │ │ │ │ + packuswb %xmm1,%xmm0 │ │ │ │ + pand %xmm2,%xmm0 │ │ │ │ + pandn %xmm7,%xmm2 │ │ │ │ + por %xmm2,%xmm0 │ │ │ │ + movdqu 0x10(%rcx,%rdx,1),%xmm1 │ │ │ │ + movdqu 0x11(%rcx,%rdx,1),%xmm2 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + punpcklbw %xmm2,%xmm0 │ │ │ │ + pmaddubsw %xmm3,%xmm0 │ │ │ │ + punpckhbw %xmm2,%xmm1 │ │ │ │ + pmaddubsw %xmm3,%xmm1 │ │ │ │ + pmulhrsw %xmm10,%xmm0 │ │ │ │ + pmulhrsw %xmm10,%xmm1 │ │ │ │ + movdqa 0x10(%rsp),%xmm2 │ │ │ │ + pcmpgtb %xmm4,%xmm2 │ │ │ │ + packuswb %xmm1,%xmm0 │ │ │ │ + pand %xmm2,%xmm0 │ │ │ │ + pandn %xmm7,%xmm2 │ │ │ │ + por %xmm2,%xmm0 │ │ │ │ + movdqu 0x20(%rcx,%rdx,1),%xmm1 │ │ │ │ + movdqu 0x21(%rcx,%rdx,1),%xmm2 │ │ │ │ + movdqa %xmm0,0x10(%rdi) │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + punpcklbw %xmm2,%xmm0 │ │ │ │ + pmaddubsw %xmm3,%xmm0 │ │ │ │ + punpckhbw %xmm2,%xmm1 │ │ │ │ + pmaddubsw %xmm3,%xmm1 │ │ │ │ + pmulhrsw %xmm10,%xmm0 │ │ │ │ + pmulhrsw %xmm10,%xmm1 │ │ │ │ + movdqa 0x20(%rsp),%xmm2 │ │ │ │ + pcmpgtb %xmm4,%xmm2 │ │ │ │ + packuswb %xmm1,%xmm0 │ │ │ │ + pand %xmm2,%xmm0 │ │ │ │ + pandn %xmm7,%xmm2 │ │ │ │ + por %xmm2,%xmm0 │ │ │ │ + movdqu 0x30(%rcx,%rdx,1),%xmm1 │ │ │ │ + movdqu 0x31(%rcx,%rdx,1),%xmm2 │ │ │ │ + movdqa %xmm0,0x20(%rdi) │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + punpcklbw %xmm2,%xmm0 │ │ │ │ + pmaddubsw %xmm3,%xmm0 │ │ │ │ + punpckhbw %xmm2,%xmm1 │ │ │ │ + pmaddubsw %xmm3,%xmm1 │ │ │ │ + paddw %xmm6,%xmm5 │ │ │ │ + pmulhrsw %xmm10,%xmm0 │ │ │ │ + pmulhrsw %xmm10,%xmm1 │ │ │ │ + movdqa 0x30(%rsp),%xmm2 │ │ │ │ + pcmpgtb %xmm4,%xmm2 │ │ │ │ + packuswb %xmm1,%xmm0 │ │ │ │ + pand %xmm2,%xmm0 │ │ │ │ + pandn %xmm7,%xmm2 │ │ │ │ + por %xmm2,%xmm0 │ │ │ │ + movdqa %xmm0,0x30(%rdi) │ │ │ │ + dec %r8d │ │ │ │ + je 30aaf9 <__cxa_finalize@plt+0x2dfaa9> │ │ │ │ + add %rsi,%rdi │ │ │ │ + add %rax,%r9 │ │ │ │ + jl 30a969 <__cxa_finalize@plt+0x2df919> │ │ │ │ + movdqa %xmm7,(%rdi) │ │ │ │ + movdqa %xmm7,0x10(%rdi) │ │ │ │ + movdqa %xmm7,0x20(%rdi) │ │ │ │ + movdqa %xmm7,0x30(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %r8d │ │ │ │ + jg 30aade <__cxa_finalize@plt+0x2dfa8e> │ │ │ │ + add $0xc8,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movddup 0xd4680(%r10,%r9,8),%xmm7 │ │ │ │ + movdqu -0x12(%rdx),%xmm2 │ │ │ │ + movdqu -0x11(%rdx),%xmm1 │ │ │ │ + movdqu -0x2(%rdx),%xmm3 │ │ │ │ + movdqu -0x1(%rdx),%xmm4 │ │ │ │ + movdqa %xmm2,%xmm0 │ │ │ │ + punpcklbw %xmm1,%xmm0 │ │ │ │ + pmaddubsw %xmm7,%xmm0 │ │ │ │ + punpckhbw %xmm1,%xmm2 │ │ │ │ + pmaddubsw %xmm7,%xmm2 │ │ │ │ + movdqa %xmm3,%xmm1 │ │ │ │ + punpcklbw %xmm4,%xmm1 │ │ │ │ + pmaddubsw %xmm7,%xmm1 │ │ │ │ + punpckhbw %xmm4,%xmm3 │ │ │ │ + pmaddubsw %xmm7,%xmm3 │ │ │ │ + movddup 0xd4698(%r10,%r9,8),%xmm7 │ │ │ │ + movdqa -0x10(%rdx),%xmm5 │ │ │ │ + movdqu -0xf(%rdx),%xmm6 │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + punpcklbw %xmm6,%xmm4 │ │ │ │ + pmaddubsw %xmm7,%xmm4 │ │ │ │ + punpckhbw %xmm6,%xmm5 │ │ │ │ + pmaddubsw %xmm7,%xmm5 │ │ │ │ + paddw %xmm4,%xmm0 │ │ │ │ + paddw %xmm5,%xmm2 │ │ │ │ + movdqa (%rdx),%xmm5 │ │ │ │ + movdqu 0x1(%rdx),%xmm6 │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + punpcklbw %xmm6,%xmm4 │ │ │ │ + pmaddubsw %xmm7,%xmm4 │ │ │ │ + punpckhbw %xmm6,%xmm5 │ │ │ │ + pmaddubsw %xmm7,%xmm5 │ │ │ │ + paddw %xmm4,%xmm1 │ │ │ │ + paddw %xmm5,%xmm3 │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 30ac07 <__cxa_finalize@plt+0x2dfbb7> │ │ │ │ + movddup 0xd46b0(%r10),%xmm7 │ │ │ │ + movdqu -0xe(%rdx),%xmm5 │ │ │ │ + movdqu 0x2(%rdx),%xmm6 │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + punpcklbw %xmm5,%xmm4 │ │ │ │ + pmaddubsw %xmm7,%xmm4 │ │ │ │ + punpckhbw %xmm5,%xmm5 │ │ │ │ + pmaddubsw %xmm7,%xmm5 │ │ │ │ + paddw %xmm4,%xmm0 │ │ │ │ + paddw %xmm5,%xmm2 │ │ │ │ + movdqa %xmm6,%xmm5 │ │ │ │ + punpcklbw %xmm6,%xmm5 │ │ │ │ + pmaddubsw %xmm7,%xmm5 │ │ │ │ + punpckhbw %xmm6,%xmm6 │ │ │ │ + pmaddubsw %xmm7,%xmm6 │ │ │ │ + paddw %xmm5,%xmm1 │ │ │ │ + paddw %xmm6,%xmm3 │ │ │ │ + pmulhrsw %xmm10,%xmm0 │ │ │ │ + pmulhrsw %xmm10,%xmm2 │ │ │ │ + pmulhrsw %xmm10,%xmm1 │ │ │ │ + pmulhrsw %xmm10,%xmm3 │ │ │ │ + packuswb %xmm2,%xmm0 │ │ │ │ + packuswb %xmm3,%xmm1 │ │ │ │ + movdqa %xmm0,(%rdx) │ │ │ │ + movdqa %xmm1,0x10(%rdx) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %rbx │ │ │ │ + push %rbp │ │ │ │ + push %r14 │ │ │ │ + sub $0x100,%rsp │ │ │ │ + lea -0x27a2(%rip),%r10 │ │ │ │ + mov %r8d,%r8d │ │ │ │ + movdqa 0xd46e0(%r10),%xmm8 │ │ │ │ + movdqa 0xd46f0(%r10),%xmm9 │ │ │ │ + lea -0x4(%rcx),%ebx │ │ │ │ + movdqa 0xd4710(%r10),%xmm10 │ │ │ │ + shl $0x6,%ebx │ │ │ │ + movdqa 0xd4590(%r10),%xmm11 │ │ │ │ + or %r8d,%ebx │ │ │ │ + movdqa 0xd4640(%r10),%xmm12 │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ + movslq 0xd4838(%r10,%rcx,4),%rcx │ │ │ │ + movzbl %r9b,%eax │ │ │ │ + xor $0x400,%r9d │ │ │ │ + movdqa -0x40(%rdx),%xmm0 │ │ │ │ + mov %eax,%r11d │ │ │ │ + movdqa -0x30(%rdx),%xmm1 │ │ │ │ + neg %rax │ │ │ │ + movdqa -0x20(%rdx),%xmm2 │ │ │ │ + and $0xfffffffe,%r11d │ │ │ │ + movdqa -0x10(%rdx),%xmm3 │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + movd (%rdx),%xmm4 │ │ │ │ + movdqu 0x1(%rdx),%xmm5 │ │ │ │ + movdqu 0x11(%rdx),%xmm6 │ │ │ │ + movzwl 0xd97fe(%r10,%r11,1),%r11d │ │ │ │ + movzwl 0xd990c(%r10,%rax,1),%eax │ │ │ │ + movdqa %xmm0,0x20(%rsp) │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + movdqa %xmm1,0x30(%rsp) │ │ │ │ + pshufb %xmm7,%xmm4 │ │ │ │ + movdqa %xmm2,0x40(%rsp) │ │ │ │ + lea 0xd4838(%r10,%rcx,1),%rcx │ │ │ │ + movdqa %xmm3,0x50(%rsp) │ │ │ │ + neg %eax │ │ │ │ + movdqa %xmm4,0x60(%rsp) │ │ │ │ + or $0x40000,%r11d │ │ │ │ + movdqa %xmm4,0x70(%rsp) │ │ │ │ + movdqa %xmm5,0x80(%rsp) │ │ │ │ + movdqa %xmm6,0x90(%rsp) │ │ │ │ + movq 0xd45c2(%r10),%xmm0 │ │ │ │ + movsldup 0xd4660(%r10),%xmm1 │ │ │ │ + movq 0xd4700(%r10),%xmm2 │ │ │ │ + movq %xmm0,0xe0(%rsp) │ │ │ │ + movq %xmm1,0xf0(%rsp) │ │ │ │ + movq %xmm2,0xf8(%rsp) │ │ │ │ + lea 0x2000(%rax),%ebp │ │ │ │ + mov $0x1f00,%r14d │ │ │ │ + jmp *%rcx │ │ │ │ + test $0x400,%r9d │ │ │ │ + jne 30af59 <__cxa_finalize@plt+0x2dff09> │ │ │ │ + movd 0x4(%rdx),%xmm5 │ │ │ │ + lea 0x2(%r8),%ecx │ │ │ │ + add $0x3fe,%r9d │ │ │ │ + pshufb %xmm7,%xmm5 │ │ │ │ + shl $0x6,%ecx │ │ │ │ + movd %xmm5,0x84(%rsp) │ │ │ │ + test %r9d,%ecx │ │ │ │ + jne 30ae80 <__cxa_finalize@plt+0x2dfe30> │ │ │ │ + call 30adf6 <__cxa_finalize@plt+0x2dfda6> │ │ │ │ + sub $0x433,%r9d │ │ │ │ + lea 0x3(%r8),%ecx │ │ │ │ + xor $0x7f,%r9d │ │ │ │ + movd %ecx,%xmm0 │ │ │ │ + movd %r9d,%xmm6 │ │ │ │ + shr $0x8,%r9d │ │ │ │ + pshufb %xmm7,%xmm0 │ │ │ │ + pshufb %xmm7,%xmm6 │ │ │ │ + pcmpeqb 0xd4570(%r10),%xmm0 │ │ │ │ + pand %xmm0,%xmm6 │ │ │ │ + pcmpgtb 0xd45f0(%r10,%r9,8),%xmm6 │ │ │ │ + jmp 30b320 <__cxa_finalize@plt+0x2e02d0> │ │ │ │ + movq 0x86(%rsp),%xmm3 │ │ │ │ + movq 0x87(%rsp),%xmm1 │ │ │ │ + movq 0x88(%rsp),%xmm0 │ │ │ │ + movq 0x89(%rsp),%xmm4 │ │ │ │ + movddup 0xd4768(%r10),%xmm5 │ │ │ │ + punpcklbw %xmm3,%xmm1 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + punpcklbw %xmm4,%xmm2 │ │ │ │ + pmaddubsw %xmm5,%xmm1 │ │ │ │ + pmaddubsw %xmm5,%xmm2 │ │ │ │ + movdqa 0xd45a0(%r10),%xmm11 │ │ │ │ + lea 0x40(%rbp,%rax,1),%ebp │ │ │ │ + mov $0x1e40,%r14d │ │ │ │ + add %eax,%eax │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + pmulhrsw %xmm10,%xmm1 │ │ │ │ + movq 0xe8(%rsp),%xmm2 │ │ │ │ + paddw %xmm2,%xmm2 │ │ │ │ + movq %xmm2,0xe8(%rsp) │ │ │ │ + packuswb %xmm1,%xmm1 │ │ │ │ + punpcklbw %xmm0,%xmm1 │ │ │ │ + movdqa %xmm1,0x88(%rsp) │ │ │ │ + ret │ │ │ │ + lea 0x3(%r8),%ecx │ │ │ │ + mov %r9d,(%rsp) │ │ │ │ + sub $0x458,%r9d │ │ │ │ + movd %ecx,%xmm0 │ │ │ │ + mov $0x5a,%ecx │ │ │ │ + movd %r9d,%xmm1 │ │ │ │ + sub %r9d,%ecx │ │ │ │ + shr $0x8,%r9d │ │ │ │ + movdqu 0xd4570(%r10),%xmm3 │ │ │ │ + movdqa 0xd45f0(%r10,%r9,8),%xmm4 │ │ │ │ + call 30b345 <__cxa_finalize@plt+0x2e02f5> │ │ │ │ + mov (%rsp),%r9d │ │ │ │ + lea 0x2(%r8),%ecx │ │ │ │ + sub $0x8b,%r9d │ │ │ │ + shl $0x6,%ecx │ │ │ │ + test %r9d,%ecx │ │ │ │ + jne 30b320 <__cxa_finalize@plt+0x2e02d0> │ │ │ │ + neg %r8 │ │ │ │ + movd (%rdx,%r8,1),%xmm0 │ │ │ │ + pshufb %xmm7,%xmm0 │ │ │ │ + movd %xmm0,0x5c(%rsp,%r8,1) │ │ │ │ + movq 0x57(%rsp),%xmm3 │ │ │ │ + movq 0x58(%rsp),%xmm0 │ │ │ │ + movq 0x59(%rsp),%xmm2 │ │ │ │ + movq 0x5a(%rsp),%xmm4 │ │ │ │ + movddup 0xd4768(%r10),%xmm5 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + punpcklbw %xmm3,%xmm1 │ │ │ │ + punpcklbw %xmm4,%xmm2 │ │ │ │ + pmaddubsw %xmm5,%xmm1 │ │ │ │ + pmaddubsw %xmm5,%xmm2 │ │ │ │ + movshdup 0xd4660(%r10),%xmm3 │ │ │ │ + movdqa 0xd4650(%r10),%xmm12 │ │ │ │ + add %r11d,%r11d │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + pmulhrsw %xmm10,%xmm1 │ │ │ │ + movq %xmm3,0xf0(%rsp) │ │ │ │ + packuswb %xmm1,%xmm1 │ │ │ │ + punpcklbw %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,0x50(%rsp) │ │ │ │ + movd %eax,%xmm6 │ │ │ │ + movd %r11d,%xmm3 │ │ │ │ + movddup 0xe0(%rsp),%xmm0 │ │ │ │ + pshufb 0xd4700(%r10),%xmm6 │ │ │ │ + movdqa %xmm6,%xmm7 │ │ │ │ + paddw %xmm6,%xmm7 │ │ │ │ + movq 0xd4668(%r10),%xmm5 │ │ │ │ + pshuflw $0x0,%xmm3,%xmm4 │ │ │ │ + punpcklqdq %xmm7,%xmm6 │ │ │ │ + pmullw %xmm5,%xmm4 │ │ │ │ + pshuflw $0x55,%xmm3,%xmm3 │ │ │ │ + paddw %xmm0,%xmm6 │ │ │ │ + mov %ebp,%edx │ │ │ │ + pshuflw $0xff,%xmm4,%xmm0 │ │ │ │ + psubw 0xf0(%rsp),%xmm4 │ │ │ │ + movq %xmm3,0x68(%rsp) │ │ │ │ + movq %xmm0,0x8(%rsp) │ │ │ │ + mov %rdi,%r9 │ │ │ │ + movdqa %xmm6,0xc0(%rsp) │ │ │ │ + movq %xmm4,(%rsp) │ │ │ │ + movdqa %xmm4,%xmm0 │ │ │ │ + pand %xmm8,%xmm0 │ │ │ │ + psraw $0x6,%xmm4 │ │ │ │ + movdqa %xmm9,%xmm1 │ │ │ │ + psubw %xmm0,%xmm1 │ │ │ │ + psllw $0x8,%xmm0 │ │ │ │ + por %xmm1,%xmm0 │ │ │ │ + movq %xmm0,0x18(%rsp) │ │ │ │ + pabsw %xmm4,%xmm4 │ │ │ │ + movq %xmm4,0x10(%rsp) │ │ │ │ + movzbl %bl,%r8d │ │ │ │ lea (%rdx,%rax,1),%ecx │ │ │ │ shr $0x6,%edx │ │ │ │ - vmovdqu (%rsp,%rdx,1),%xmm0 │ │ │ │ + movq (%rsp,%rdx,1),%xmm0 │ │ │ │ lea (%rcx,%rax,1),%edx │ │ │ │ shr $0x6,%ecx │ │ │ │ - vinserti128 $0x1,(%rsp,%rcx,1),%ymm0,%ymm0 │ │ │ │ + movhps (%rsp,%rcx,1),%xmm0 │ │ │ │ lea (%rdx,%rax,1),%ecx │ │ │ │ shr $0x6,%edx │ │ │ │ - vmovdqu (%rsp,%rdx,1),%xmm1 │ │ │ │ + movq (%rsp,%rdx,1),%xmm1 │ │ │ │ lea (%rcx,%rax,1),%edx │ │ │ │ shr $0x6,%ecx │ │ │ │ - vinserti128 $0x1,(%rsp,%rcx,1),%ymm1,%ymm1 │ │ │ │ - vpand %ymm6,%ymm14,%ymm2 │ │ │ │ - vpaddsw %ymm7,%ymm6,%ymm4 │ │ │ │ - vpsubw %ymm2,%ymm15,%ymm5 │ │ │ │ - vpsllw $0x8,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm10,%ymm0,%ymm0 │ │ │ │ - vpor %ymm5,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpand %ymm4,%ymm14,%ymm2 │ │ │ │ - vpsubw %ymm2,%ymm15,%ymm5 │ │ │ │ - vpsllw $0x8,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm10,%ymm1,%ymm1 │ │ │ │ - vpor %ymm5,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm2,%ymm1,%ymm1 │ │ │ │ - cmp $0x40,%ecx │ │ │ │ - jge 316996 <__cxa_finalize@plt+0x2eb946> │ │ │ │ - vmovdqa %ymm7,%ymm5 │ │ │ │ - vpgatherdq %ymm7,(%r9,%xmm9,1),%ymm3 │ │ │ │ - vmovdqa %ymm5,%ymm7 │ │ │ │ - vpgatherdq %ymm5,(%r9,%xmm8,1),%ymm2 │ │ │ │ - vpshufb %ymm11,%ymm3,%ymm3 │ │ │ │ - vpshufb %ymm11,%ymm2,%ymm2 │ │ │ │ - vpunpckldq %ymm3,%ymm2,%ymm5 │ │ │ │ - vpunpckhdq %ymm3,%ymm2,%ymm2 │ │ │ │ - vpermq $0xd8,%ymm5,%ymm5 │ │ │ │ - vpermq $0xd8,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm12,%ymm5,%ymm5 │ │ │ │ - vpmaddubsw %ymm12,%ymm2,%ymm2 │ │ │ │ - vpsraw $0xf,%ymm6,%ymm6 │ │ │ │ - vpblendvb %ymm6,%ymm5,%ymm0,%ymm0 │ │ │ │ - vpsraw $0xf,%ymm4,%ymm3 │ │ │ │ - vpblendvb %ymm3,%ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm0,%ymm13,%ymm0 │ │ │ │ - vpmulhrsw %ymm1,%ymm13,%ymm1 │ │ │ │ - vpaddw %ymm7,%ymm4,%ymm6 │ │ │ │ - add %r10,%r9 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vmovq %xmm0,(%rdi) │ │ │ │ - vmovhps %xmm0,(%rdi,%rsi,2) │ │ │ │ - vmovq %xmm1,(%rdi,%rsi,1) │ │ │ │ - vmovhps %xmm1,(%rdi,%rbx,1) │ │ │ │ + movhps (%rsp,%rcx,1),%xmm1 │ │ │ │ + movdqa %xmm8,%xmm2 │ │ │ │ + pand %xmm6,%xmm2 │ │ │ │ + movdqa %xmm6,%xmm5 │ │ │ │ + paddsw %xmm7,%xmm5 │ │ │ │ + movdqa %xmm9,%xmm3 │ │ │ │ + psubw %xmm2,%xmm3 │ │ │ │ + psllw $0x8,%xmm2 │ │ │ │ + pshufb %xmm11,%xmm0 │ │ │ │ + por %xmm3,%xmm2 │ │ │ │ + pmaddubsw %xmm2,%xmm0 │ │ │ │ + movdqa %xmm8,%xmm2 │ │ │ │ + pand %xmm5,%xmm2 │ │ │ │ + movdqa %xmm9,%xmm3 │ │ │ │ + psubw %xmm2,%xmm3 │ │ │ │ + psllw $0x8,%xmm2 │ │ │ │ + pshufb %xmm11,%xmm1 │ │ │ │ + por %xmm3,%xmm2 │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + cmp $0x7f,%ecx │ │ │ │ + jge 30b0fd <__cxa_finalize@plt+0x2e00ad> │ │ │ │ + movzbl 0x10(%rsp),%ecx │ │ │ │ + movq (%rsp,%rcx,1),%xmm3 │ │ │ │ + movzbl 0x12(%rsp),%ecx │ │ │ │ + movhps (%rsp,%rcx,1),%xmm3 │ │ │ │ + movzbl 0x14(%rsp),%ecx │ │ │ │ + movq (%rsp,%rcx,1),%xmm4 │ │ │ │ + movzbl 0x16(%rsp),%ecx │ │ │ │ + movhps (%rsp,%rcx,1),%xmm4 │ │ │ │ + pshufb %xmm12,%xmm3 │ │ │ │ + pshufb %xmm12,%xmm4 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + punpckldq %xmm4,%xmm2 │ │ │ │ + punpckhdq %xmm4,%xmm3 │ │ │ │ + movddup 0x18(%rsp),%xmm4 │ │ │ │ + pmaddubsw %xmm4,%xmm2 │ │ │ │ + pmaddubsw %xmm4,%xmm3 │ │ │ │ + psraw $0xf,%xmm6 │ │ │ │ + pand %xmm6,%xmm2 │ │ │ │ + pandn %xmm0,%xmm6 │ │ │ │ + movdqa %xmm2,%xmm0 │ │ │ │ + por %xmm6,%xmm0 │ │ │ │ + movdqa %xmm5,%xmm6 │ │ │ │ + psraw $0xf,%xmm6 │ │ │ │ + pand %xmm6,%xmm3 │ │ │ │ + pandn %xmm1,%xmm6 │ │ │ │ + movdqa %xmm3,%xmm1 │ │ │ │ + por %xmm6,%xmm1 │ │ │ │ + pmulhrsw %xmm10,%xmm0 │ │ │ │ + pmulhrsw %xmm10,%xmm1 │ │ │ │ + packuswb %xmm1,%xmm0 │ │ │ │ + movd %xmm0,(%rdi) │ │ │ │ + pshuflw $0x4e,%xmm0,%xmm1 │ │ │ │ + movd %xmm1,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + punpckhqdq %xmm0,%xmm0 │ │ │ │ + movd %xmm0,(%rdi) │ │ │ │ + psrlq $0x20,%xmm0 │ │ │ │ + movd %xmm0,(%rdi,%rsi,1) │ │ │ │ sub $0x4,%r8d │ │ │ │ - je 316a47 <__cxa_finalize@plt+0x2eb9f7> │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - cmp %r11d,%edx │ │ │ │ - jge 3168d5 <__cxa_finalize@plt+0x2eb885> │ │ │ │ - vmovdqa %ymm7,%ymm0 │ │ │ │ - vpgatherdq %ymm7,(%r9,%xmm9,1),%ymm5 │ │ │ │ - vmovdqa %ymm0,%ymm7 │ │ │ │ - vpgatherdq %ymm0,(%r9,%xmm8,1),%ymm3 │ │ │ │ - add %r10,%r9 │ │ │ │ - vpshufb %ymm11,%ymm5,%ymm2 │ │ │ │ - vpshufb %ymm11,%ymm3,%ymm1 │ │ │ │ - vpunpckldq %ymm2,%ymm1,%ymm0 │ │ │ │ - vpunpckhdq %ymm2,%ymm1,%ymm1 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vpermq $0xd8,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm12,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm12,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm0,%ymm13,%ymm0 │ │ │ │ - vpmulhrsw %ymm1,%ymm13,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vmovq %xmm0,(%rdi) │ │ │ │ - vmovhps %xmm0,(%rdi,%rsi,2) │ │ │ │ - vmovq %xmm1,(%rdi,%rsi,1) │ │ │ │ - vmovhps %xmm1,(%rdi,%rbx,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ + je 30b200 <__cxa_finalize@plt+0x2e01b0> │ │ │ │ + movq 0x10(%rsp),%xmm4 │ │ │ │ + movq 0x68(%rsp),%xmm3 │ │ │ │ + movdqa %xmm5,%xmm6 │ │ │ │ + paddw %xmm7,%xmm6 │ │ │ │ + psubw %xmm3,%xmm4 │ │ │ │ + movq %xmm4,0x10(%rsp) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + cmp %r14d,%edx │ │ │ │ + jge 30affe <__cxa_finalize@plt+0x2dffae> │ │ │ │ + movddup 0x18(%rsp),%xmm5 │ │ │ │ + movzbl 0x10(%rsp),%edx │ │ │ │ + movq (%rsp,%rdx,1),%xmm1 │ │ │ │ + movzbl 0x12(%rsp),%edx │ │ │ │ + movhps (%rsp,%rdx,1),%xmm1 │ │ │ │ + movzbl 0x14(%rsp),%edx │ │ │ │ + movq (%rsp,%rdx,1),%xmm2 │ │ │ │ + movzbl 0x16(%rsp),%edx │ │ │ │ + movhps (%rsp,%rdx,1),%xmm2 │ │ │ │ + psubw %xmm3,%xmm4 │ │ │ │ + pshufb %xmm12,%xmm1 │ │ │ │ + pshufb %xmm12,%xmm2 │ │ │ │ + movq %xmm4,0x10(%rsp) │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + punpckldq %xmm2,%xmm0 │ │ │ │ + punpckhdq %xmm2,%xmm1 │ │ │ │ + pmaddubsw %xmm5,%xmm0 │ │ │ │ + pmaddubsw %xmm5,%xmm1 │ │ │ │ + pmulhrsw %xmm10,%xmm0 │ │ │ │ + pmulhrsw %xmm10,%xmm1 │ │ │ │ + packuswb %xmm1,%xmm0 │ │ │ │ + movd %xmm0,(%rdi) │ │ │ │ + pshuflw $0x4e,%xmm0,%xmm1 │ │ │ │ + movd %xmm1,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + punpckhqdq %xmm0,%xmm0 │ │ │ │ + movd %xmm0,(%rdi) │ │ │ │ + psrlq $0x20,%xmm0 │ │ │ │ + movd %xmm0,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 3169d7 <__cxa_finalize@plt+0x2eb987> │ │ │ │ - mov %rbp,%rsp │ │ │ │ + jg 30b16c <__cxa_finalize@plt+0x2e011c> │ │ │ │ + sub $0x100,%ebx │ │ │ │ + jl 30b23d <__cxa_finalize@plt+0x2e01ed> │ │ │ │ + movq 0x8(%rsp),%xmm4 │ │ │ │ + add $0x4,%r9 │ │ │ │ + mov %r9,%rdi │ │ │ │ + paddw (%rsp),%xmm4 │ │ │ │ + movzwl 0xf8(%rsp),%edx │ │ │ │ + movddup 0xf8(%rsp),%xmm6 │ │ │ │ + paddw 0xc0(%rsp),%xmm6 │ │ │ │ + add %ebp,%edx │ │ │ │ + mov %edx,%ebp │ │ │ │ + jmp 30afbb <__cxa_finalize@plt+0x2dff6b> │ │ │ │ + add $0x100,%rsp │ │ │ │ + pop %r14 │ │ │ │ pop %rbp │ │ │ │ pop %rbx │ │ │ │ - vzeroupper │ │ │ │ ret │ │ │ │ - mov %r8d,%r11d │ │ │ │ test $0x400,%r9d │ │ │ │ - jne 316cdb <__cxa_finalize@plt+0x2ebc8b> │ │ │ │ - lea 0xf(%r8),%ecx │ │ │ │ + jne 30af59 <__cxa_finalize@plt+0x2dff09> │ │ │ │ + movd 0x8(%rdx),%xmm5 │ │ │ │ + lea 0x7e(%r9),%ecx │ │ │ │ + pshufb %xmm7,%xmm5 │ │ │ │ + mov %r8b,%cl │ │ │ │ + movd %xmm5,0x88(%rsp) │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + ja 30b2cd <__cxa_finalize@plt+0x2e027d> │ │ │ │ + call 30adf6 <__cxa_finalize@plt+0x2dfda6> │ │ │ │ + sub $0x35,%r9d │ │ │ │ + lea 0x7(%r8),%ecx │ │ │ │ + xor $0x7f,%r9d │ │ │ │ + movdqu 0xd4574(%r10),%xmm1 │ │ │ │ + movd %ecx,%xmm0 │ │ │ │ + movd %r9d,%xmm6 │ │ │ │ + shr $0x8,%r9d │ │ │ │ + movdqa 0xd45f0(%r10,%r9,8),%xmm2 │ │ │ │ + psrldq $0x4,%xmm2 │ │ │ │ + pshufb %xmm7,%xmm0 │ │ │ │ + pshufb %xmm7,%xmm6 │ │ │ │ + pcmpeqb %xmm1,%xmm0 │ │ │ │ + pand %xmm0,%xmm6 │ │ │ │ + pcmpgtb %xmm2,%xmm6 │ │ │ │ + movq %xmm10,0xf8(%rsp) │ │ │ │ + jmp 30b320 <__cxa_finalize@plt+0x2e02d0> │ │ │ │ + lea 0x7(%r8),%ecx │ │ │ │ + mov %r9d,(%rsp) │ │ │ │ sub $0x5a,%r9d │ │ │ │ - call 316210 <__cxa_finalize@plt+0x2eb1c0> │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 316b09 <__cxa_finalize@plt+0x2ebab9> │ │ │ │ - popcnt %ecx,%ecx │ │ │ │ - vbroadcasti128 0x1(%rdx),%ymm6 │ │ │ │ - vmovdqa -0x40(%rbx),%xmm2 │ │ │ │ - vinserti128 $0x1,-0x32(%rbx),%ymm2,%ymm2 │ │ │ │ - vmovdqu -0x38(%rbx),%xmm3 │ │ │ │ - vinserti128 $0x1,-0x2a(%rbx),%ymm3,%ymm3 │ │ │ │ - vpblendd $0xf0,%ymm6,%ymm1,%ymm1 │ │ │ │ - vpbroadcastd -0x68(%rbx,%rcx,4),%ymm0 │ │ │ │ - vpbroadcastd -0x5c(%rbx,%rcx,4),%ymm4 │ │ │ │ - vpbroadcastd -0x50(%rbx,%rcx,4),%ymm5 │ │ │ │ - vpshufb %ymm2,%ymm1,%ymm2 │ │ │ │ - vpshufb %ymm3,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm0,%ymm2,%ymm0 │ │ │ │ - vshufps $0x99,%ymm1,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vmovd 0x18(%rbp),%xmm4 │ │ │ │ - vpminsw %xmm4,%xmm15,%xmm4 │ │ │ │ - vpbroadcastb %xmm4,%xmm4 │ │ │ │ - vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm0,%ymm13,%ymm0 │ │ │ │ - vpsubb -0xc0(%rbx),%xmm4,%xmm4 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm2 │ │ │ │ - vpackuswb %xmm2,%xmm0,%xmm0 │ │ │ │ - vpblendvb %xmm4,%xmm6,%xmm0,%xmm0 │ │ │ │ - vmovdqu %xmm0,0x41(%rsp) │ │ │ │ - vpbroadcastd 0x100(%rbx),%ymm0 │ │ │ │ - vpsubb %ymm7,%ymm0,%ymm0 │ │ │ │ - vpand %ymm0,%ymm8,%ymm0 │ │ │ │ - vpcmpgtb %ymm9,%ymm0,%ymm0 │ │ │ │ - vpmovmskb %ymm0,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 316cdb <__cxa_finalize@plt+0x2ebc8b> │ │ │ │ - popcnt %ecx,%ecx │ │ │ │ - vpbroadcastd -0x68(%rbx,%rcx,4),%ymm7 │ │ │ │ - vpbroadcastd -0x5c(%rbx,%rcx,4),%ymm8 │ │ │ │ - vpbroadcastd -0x50(%rbx,%rcx,4),%ymm9 │ │ │ │ - vmovd 0x20(%rbp),%xmm6 │ │ │ │ - vpminsw %xmm6,%xmm15,%xmm6 │ │ │ │ - vpbroadcastb %xmm6,%ymm6 │ │ │ │ - cmp $0x20,%r8d │ │ │ │ - jl 316c45 <__cxa_finalize@plt+0x2ebbf5> │ │ │ │ - vpbroadcastd 0x188(%rbx),%xmm0 │ │ │ │ - vbroadcasti128 -0x38(%rbx),%ymm10 │ │ │ │ - vbroadcasti128 -0x34(%rbx),%ymm11 │ │ │ │ - vbroadcasti128 -0x30(%rbx),%ymm12 │ │ │ │ - je 316c08 <__cxa_finalize@plt+0x2ebbb8> │ │ │ │ - vmovdqu -0x45(%rdx),%ymm3 │ │ │ │ - vmovdqu -0x3d(%rdx),%ymm5 │ │ │ │ - vpmaxub %ymm0,%ymm10,%ymm1 │ │ │ │ - vpshufb %ymm1,%ymm3,%ymm1 │ │ │ │ - vpmaddubsw %ymm7,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm11,%ymm3,%ymm2 │ │ │ │ - vpmaddubsw %ymm8,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm12,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm9,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm10,%ymm5,%ymm2 │ │ │ │ - vpmaddubsw %ymm7,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm11,%ymm5,%ymm4 │ │ │ │ - vpmaddubsw %ymm8,%ymm4,%ymm4 │ │ │ │ - vpshufb %ymm12,%ymm5,%ymm5 │ │ │ │ - vpmaddubsw %ymm9,%ymm5,%ymm5 │ │ │ │ - vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpbroadcastd 0x110(%rbx),%ymm3 │ │ │ │ - vpaddb -0xa0(%rbx),%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm5,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm1,%ymm13,%ymm1 │ │ │ │ - vpmulhrsw %ymm2,%ymm13,%ymm2 │ │ │ │ - vpsubb %ymm3,%ymm6,%ymm3 │ │ │ │ - vpackuswb %ymm2,%ymm1,%ymm1 │ │ │ │ - vpblendvb %ymm3,-0x40(%rdx),%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm1,(%rsp) │ │ │ │ - jmp 316c0c <__cxa_finalize@plt+0x2ebbbc> │ │ │ │ - vpmaxub %ymm0,%ymm10,%ymm10 │ │ │ │ - vmovdqu -0x25(%rdx),%xmm2 │ │ │ │ - vinserti128 $0x1,-0x1d(%rdx),%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm10,%ymm2,%ymm3 │ │ │ │ - vpshufb %ymm11,%ymm2,%ymm1 │ │ │ │ - vpshufb %ymm12,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm7,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm8,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm9,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm1,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm2,%ymm3,%ymm3 │ │ │ │ - vpmulhrsw %ymm3,%ymm13,%ymm3 │ │ │ │ - jmp 316c61 <__cxa_finalize@plt+0x2ebc11> │ │ │ │ - mov $0xa,%r9d │ │ │ │ - cmp $0x10,%r8d │ │ │ │ - cmovs %r8d,%r9d │ │ │ │ - xor $0xf,%r9d │ │ │ │ - vmovd %r9d,%xmm0 │ │ │ │ - vpbroadcastb %xmm0,%ymm0 │ │ │ │ - vmovdqu -0xf(%rdx),%xmm2 │ │ │ │ - vinserti128 $0x1,-0x15(%rdx),%ymm2,%ymm2 │ │ │ │ - vbroadcasti128 -0x34(%rbx),%ymm1 │ │ │ │ - vbroadcasti128 -0x30(%rbx),%ymm4 │ │ │ │ - vinserti128 $0x1,-0x38(%rbx),%ymm1,%ymm5 │ │ │ │ - vpblendd $0xf,%ymm4,%ymm1,%ymm1 │ │ │ │ - vinserti128 $0x0,-0x2c(%rbx),%ymm4,%ymm4 │ │ │ │ - vpmaxub %ymm5,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm0,%ymm2,%ymm0 │ │ │ │ - vpmaddubsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm1,%ymm2,%ymm1 │ │ │ │ - vpmaddubsw %ymm8,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm9,%ymm2,%ymm2 │ │ │ │ - vpsubb -0xa0(%rbx),%ymm6,%ymm6 │ │ │ │ - vpaddw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm1,%ymm13,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm3,%ymm3 │ │ │ │ - vpermq $0x78,%ymm3,%ymm3 │ │ │ │ - vpblendvb %ymm6,-0x20(%rdx),%ymm3,%ymm3 │ │ │ │ - vmovdqa %ymm3,0x20(%rsp) │ │ │ │ - vmovd %r10d,%xmm1 │ │ │ │ - vbroadcasti128 -0x3e(%rbx),%ymm10 │ │ │ │ - vmovd %eax,%xmm7 │ │ │ │ - vbroadcasti128 0x60(%rbx),%ymm11 │ │ │ │ - vpbroadcastw %xmm1,%ymm1 │ │ │ │ - vpbroadcastw %xmm7,%ymm7 │ │ │ │ - mov %rdi,%r10 │ │ │ │ - vpmullw 0xe0(%rbx),%ymm1,%ymm0 │ │ │ │ - vpsllw $0x4,%xmm1,%xmm1 │ │ │ │ - vpaddw 0xc0(%rbx),%ymm7,%ymm6 │ │ │ │ - lea 0x1040(%rax),%ebx │ │ │ │ - vmovd %xmm1,0x9c(%rsp) │ │ │ │ - mov %ebx,%edx │ │ │ │ - vmovdqa %ymm0,0xa0(%rsp) │ │ │ │ - lea 0x3c(%rsp),%r9 │ │ │ │ - vmovdqa %ymm6,0xc0(%rsp) │ │ │ │ - vpxor %ymm1,%ymm1,%ymm1 │ │ │ │ - vpsraw $0x6,%ymm0,%ymm2 │ │ │ │ - vpand %ymm0,%ymm14,%ymm0 │ │ │ │ - vpsubw %ymm2,%ymm1,%ymm9 │ │ │ │ - vpsubw %ymm0,%ymm15,%ymm12 │ │ │ │ - vpunpcklwd %ymm1,%ymm9,%ymm8 │ │ │ │ - vpsllw $0x8,%ymm0,%ymm0 │ │ │ │ - vpunpckhwd %ymm1,%ymm9,%ymm9 │ │ │ │ - vpor %ymm0,%ymm12,%ymm12 │ │ │ │ - lea (%rdx,%rax,1),%ecx │ │ │ │ - shr $0x6,%edx │ │ │ │ - vmovdqu (%rsp,%rdx,1),%xmm0 │ │ │ │ - vinserti128 $0x1,0x8(%rsp,%rdx,1),%ymm0,%ymm0 │ │ │ │ - lea (%rcx,%rax,1),%edx │ │ │ │ - shr $0x6,%ecx │ │ │ │ - vmovdqu (%rsp,%rcx,1),%xmm1 │ │ │ │ - vinserti128 $0x1,0x8(%rsp,%rcx,1),%ymm1,%ymm1 │ │ │ │ - vpand %ymm6,%ymm14,%ymm2 │ │ │ │ - vpaddsw %ymm7,%ymm6,%ymm5 │ │ │ │ - vpsubw %ymm2,%ymm15,%ymm3 │ │ │ │ - vpsllw $0x8,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm10,%ymm0,%ymm0 │ │ │ │ - vpor %ymm3,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpand %ymm5,%ymm14,%ymm2 │ │ │ │ - vpsubw %ymm2,%ymm15,%ymm3 │ │ │ │ - vpsllw $0x8,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm10,%ymm1,%ymm1 │ │ │ │ - vpor %ymm3,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm2,%ymm1,%ymm1 │ │ │ │ - cmp $0x40,%ecx │ │ │ │ - jge 316e0b <__cxa_finalize@plt+0x2ebdbb> │ │ │ │ - vpunpckhwd %ymm5,%ymm5,%ymm2 │ │ │ │ - vpgatherdd %ymm2,(%r9,%ymm9,1),%ymm4 │ │ │ │ - vpunpcklwd %ymm5,%ymm5,%ymm2 │ │ │ │ - vpgatherdd %ymm2,(%r9,%ymm8,1),%ymm3 │ │ │ │ - vpshufb %ymm11,%ymm4,%ymm4 │ │ │ │ - vpshufb %ymm11,%ymm3,%ymm3 │ │ │ │ - vpunpcklqdq %ymm4,%ymm3,%ymm2 │ │ │ │ - vpunpckhqdq %ymm4,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm12,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm12,%ymm3,%ymm3 │ │ │ │ - vpsraw $0xf,%ymm6,%ymm6 │ │ │ │ - vpblendvb %ymm6,%ymm2,%ymm0,%ymm0 │ │ │ │ - vpsraw $0xf,%ymm5,%ymm6 │ │ │ │ - vpblendvb %ymm6,%ymm3,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm0,%ymm13,%ymm0 │ │ │ │ - vpmulhrsw %ymm1,%ymm13,%ymm1 │ │ │ │ - vpaddw %ymm7,%ymm5,%ymm6 │ │ │ │ - sub $0x2,%r9 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %xmm0,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ - sub $0x2,%r8d │ │ │ │ - je 316ea5 <__cxa_finalize@plt+0x2ebe55> │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - cmp $0xbc0,%edx │ │ │ │ - jge 316d60 <__cxa_finalize@plt+0x2ebd10> │ │ │ │ - vmovdqa %ymm7,%ymm0 │ │ │ │ - vpgatherdd %ymm7,(%r9,%ymm9,1),%ymm4 │ │ │ │ - vmovdqa %ymm0,%ymm7 │ │ │ │ - vpgatherdd %ymm0,(%r9,%ymm8,1),%ymm3 │ │ │ │ - sub $0x2,%r9 │ │ │ │ - vpshufb %ymm11,%ymm4,%ymm2 │ │ │ │ - vpshufb %ymm11,%ymm3,%ymm1 │ │ │ │ - vpunpcklqdq %ymm2,%ymm1,%ymm0 │ │ │ │ - vpunpckhqdq %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm12,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm12,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm0,%ymm13,%ymm0 │ │ │ │ - vpmulhrsw %ymm1,%ymm13,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %xmm0,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 316e48 <__cxa_finalize@plt+0x2ebdf8> │ │ │ │ - sub $0x100,%r11d │ │ │ │ - jl 316ee4 <__cxa_finalize@plt+0x2ebe94> │ │ │ │ - vpbroadcastd 0x9c(%rsp),%ymm0 │ │ │ │ - vpaddw 0xa0(%rsp),%ymm0,%ymm0 │ │ │ │ - vpaddw 0xc0(%rsp),%ymm13,%ymm6 │ │ │ │ - add $0x10,%r10 │ │ │ │ - add $0x400,%ebx │ │ │ │ - movzbl %r11b,%r8d │ │ │ │ - mov %r10,%rdi │ │ │ │ - vpaddw %ymm6,%ymm13,%ymm6 │ │ │ │ - jmp 316d21 <__cxa_finalize@plt+0x2ebcd1> │ │ │ │ - mov %rbp,%rsp │ │ │ │ - pop %rbp │ │ │ │ - pop %rbx │ │ │ │ - vzeroupper │ │ │ │ + movd %ecx,%xmm0 │ │ │ │ + mov $0x5a,%ecx │ │ │ │ + movd %r9d,%xmm1 │ │ │ │ + sub %r9d,%ecx │ │ │ │ + shr $0x8,%r9d │ │ │ │ + movdqu 0xd4574(%r10),%xmm3 │ │ │ │ + movdqa 0xd45f0(%r10,%r9,8),%xmm4 │ │ │ │ + psrldq $0x4,%xmm4 │ │ │ │ + call 30b345 <__cxa_finalize@plt+0x2e02f5> │ │ │ │ + mov (%rsp),%ecx │ │ │ │ + sub $0x8d,%ecx │ │ │ │ + mov %r8b,%cl │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jbe 30aed7 <__cxa_finalize@plt+0x2dfe87> │ │ │ │ + pmovmskb %xmm6,%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 30af59 <__cxa_finalize@plt+0x2dff09> │ │ │ │ + imul $0x55555555,%r9d,%r9d │ │ │ │ + mov %rdx,%rcx │ │ │ │ + shr $0x1e,%r9d │ │ │ │ + sub $0x3,%r9 │ │ │ │ + jmp 30b705 <__cxa_finalize@plt+0x2e06b5> │ │ │ │ + movd %ecx,%xmm6 │ │ │ │ + pshufb %xmm7,%xmm0 │ │ │ │ + pshufb %xmm7,%xmm1 │ │ │ │ + pshufb %xmm7,%xmm6 │ │ │ │ + pcmpeqb %xmm3,%xmm0 │ │ │ │ + pand %xmm0,%xmm1 │ │ │ │ + pand %xmm0,%xmm6 │ │ │ │ + pcmpgtb %xmm4,%xmm1 │ │ │ │ + pcmpgtb %xmm4,%xmm6 │ │ │ │ + pmovmskb %xmm1,%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 30b42b <__cxa_finalize@plt+0x2e03db> │ │ │ │ + imul $0x55555555,%r9d,%r9d │ │ │ │ + movq 0x86(%rsp),%xmm0 │ │ │ │ + shr $0x1e,%r9d │ │ │ │ + movq 0x87(%rsp),%xmm1 │ │ │ │ + sub $0x3,%r9 │ │ │ │ + movddup 0xd4680(%r10,%r9,8),%xmm7 │ │ │ │ + punpcklbw %xmm1,%xmm0 │ │ │ │ + pmaddubsw %xmm7,%xmm0 │ │ │ │ + movq 0x88(%rsp),%xmm1 │ │ │ │ + movq 0x89(%rsp),%xmm2 │ │ │ │ + movddup 0xd4698(%r10,%r9,8),%xmm7 │ │ │ │ + punpcklbw %xmm2,%xmm1 │ │ │ │ + pmaddubsw %xmm7,%xmm1 │ │ │ │ + movq 0x8a(%rsp),%xmm2 │ │ │ │ + movddup 0xd46b0(%r10,%r9,8),%xmm7 │ │ │ │ + punpcklbw %xmm2,%xmm2 │ │ │ │ + pmaddubsw %xmm7,%xmm2 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + mov 0x128(%rsp),%ecx │ │ │ │ + pmulhrsw %xmm10,%xmm0 │ │ │ │ + pmulhrsw %xmm10,%xmm1 │ │ │ │ + packuswb %xmm1,%xmm0 │ │ │ │ + movq %xmm0,0x88(%rsp) │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jge 30b42b <__cxa_finalize@plt+0x2e03db> │ │ │ │ + movq 0x1(%rdx,%rcx,1),%xmm0 │ │ │ │ + movq %xmm0,0x88(%rsp,%rcx,1) │ │ │ │ ret │ │ │ │ - vmovdqa 0x20(%rdx),%ymm2 │ │ │ │ - lea 0x100(%r8),%r11d │ │ │ │ - vmovdqa %ymm2,0x60(%rsp) │ │ │ │ test $0x400,%r9d │ │ │ │ - jne 316cdb <__cxa_finalize@plt+0x2ebc8b> │ │ │ │ - vpbroadcastd -0x5c(%rbx),%ymm7 │ │ │ │ - vpbroadcastd -0x50(%rbx),%ymm8 │ │ │ │ - vpbroadcastd -0x44(%rbx),%ymm9 │ │ │ │ - vmovdqa -0x40(%rbx),%xmm5 │ │ │ │ - vinserti128 $0x1,-0x36(%rbx),%ymm5,%ymm5 │ │ │ │ - vinserti128 $0x1,0xb(%rdx),%ymm1,%ymm1 │ │ │ │ - vmovdqu -0x34(%rbx),%xmm6 │ │ │ │ - vinserti128 $0x1,-0x2a(%rbx),%ymm6,%ymm6 │ │ │ │ - vmovdqu 0x6(%rdx),%xmm3 │ │ │ │ - vinserti128 $0x1,0x11(%rdx),%ymm3,%ymm3 │ │ │ │ - vmovd 0x18(%rbp),%xmm0 │ │ │ │ - vpminsw %xmm0,%xmm15,%xmm0 │ │ │ │ - vpbroadcastb %xmm0,%ymm10 │ │ │ │ - vpshufb %ymm5,%ymm1,%ymm0 │ │ │ │ - vshufps $0x49,%ymm6,%ymm5,%ymm4 │ │ │ │ - vpmaddubsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm4,%ymm1,%ymm2 │ │ │ │ - vshufps $0x9e,%ymm6,%ymm5,%ymm5 │ │ │ │ - vpmaddubsw %ymm8,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm5,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm9,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm4,%ymm3,%ymm1 │ │ │ │ - vpmaddubsw %ymm7,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm5,%ymm3,%ymm2 │ │ │ │ - vpmaddubsw %ymm8,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm6,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm9,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm0,%ymm13,%ymm0 │ │ │ │ - vpmulhrsw %ymm1,%ymm13,%ymm1 │ │ │ │ - vpsubb -0xc0(%rbx),%ymm10,%ymm10 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vpblendvb %ymm10,0x1(%rdx),%ymm0,%ymm0 │ │ │ │ - vmovdqu %ymm0,0x41(%rsp) │ │ │ │ - jmp 316b44 <__cxa_finalize@plt+0x2ebaf4> │ │ │ │ - vmovdqa 0x20(%rdx),%ymm2 │ │ │ │ - mov 0x40(%rdx),%ecx │ │ │ │ - lea 0x300(%r8),%r11d │ │ │ │ - vmovdqa %ymm2,0x60(%rsp) │ │ │ │ - mov %ecx,0x80(%rsp) │ │ │ │ + jne 30af59 <__cxa_finalize@plt+0x2dff09> │ │ │ │ + lea 0xf(%r8),%ecx │ │ │ │ + sub $0x5a,%r9d │ │ │ │ + movd %ecx,%xmm0 │ │ │ │ + mov $0x5a,%ecx │ │ │ │ + movd %r9d,%xmm1 │ │ │ │ + sub %r9d,%ecx │ │ │ │ + shr $0x8,%r9d │ │ │ │ + movd %ecx,%xmm6 │ │ │ │ + pshufb %xmm7,%xmm0 │ │ │ │ + pshufb %xmm7,%xmm1 │ │ │ │ + pshufb %xmm7,%xmm6 │ │ │ │ + movq 0xd4610(%r10,%r9,4),%xmm3 │ │ │ │ + pcmpeqb 0xd45e0(%r10),%xmm0 │ │ │ │ + pand %xmm0,%xmm1 │ │ │ │ + pand %xmm0,%xmm6 │ │ │ │ + pcmpgtb %xmm3,%xmm1 │ │ │ │ + pcmpgtb %xmm3,%xmm6 │ │ │ │ + pmovmskb %xmm1,%r9d │ │ │ │ + mov %rdx,%rcx │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 30b58e <__cxa_finalize@plt+0x2e053e> │ │ │ │ + imul $0x24924924,%r9d,%r9d │ │ │ │ + pshufb 0xd4610(%r10),%xmm5 │ │ │ │ + shr $0x1e,%r9d │ │ │ │ + adc $0xfffffffffffffffc,%r9 │ │ │ │ + movd %xmm5,0x90(%rsp) │ │ │ │ + movddup 0xd4680(%r10,%r9,8),%xmm7 │ │ │ │ + movdqu 0x7e(%rsp),%xmm1 │ │ │ │ + movdqu 0x7f(%rsp),%xmm2 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + punpcklbw %xmm2,%xmm0 │ │ │ │ + pmaddubsw %xmm7,%xmm0 │ │ │ │ + punpckhbw %xmm2,%xmm1 │ │ │ │ + pmaddubsw %xmm7,%xmm1 │ │ │ │ + movddup 0xd4698(%r10,%r9,8),%xmm7 │ │ │ │ + movdqa 0x80(%rsp),%xmm3 │ │ │ │ + movdqu 0x81(%rsp),%xmm4 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + punpcklbw %xmm4,%xmm2 │ │ │ │ + pmaddubsw %xmm7,%xmm2 │ │ │ │ + punpckhbw %xmm4,%xmm3 │ │ │ │ + pmaddubsw %xmm7,%xmm3 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + paddw %xmm3,%xmm1 │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 30b55a <__cxa_finalize@plt+0x2e050a> │ │ │ │ + movddup 0xd46b0(%r10),%xmm7 │ │ │ │ + movdqu 0x82(%rsp),%xmm3 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + punpcklbw %xmm3,%xmm2 │ │ │ │ + pmaddubsw %xmm7,%xmm2 │ │ │ │ + punpckhbw %xmm3,%xmm3 │ │ │ │ + pmaddubsw %xmm7,%xmm3 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + paddw %xmm3,%xmm1 │ │ │ │ + mov 0x120(%rsp),%edx │ │ │ │ + pmulhrsw %xmm10,%xmm0 │ │ │ │ + pmulhrsw %xmm10,%xmm1 │ │ │ │ + packuswb %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,0x80(%rsp) │ │ │ │ + cmp $0x10,%edx │ │ │ │ + jge 30b58e <__cxa_finalize@plt+0x2e053e> │ │ │ │ + movdqu 0x1(%rcx,%rdx,1),%xmm0 │ │ │ │ + movdqu %xmm0,0x80(%rsp,%rdx,1) │ │ │ │ + pmovmskb %xmm6,%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 30af59 <__cxa_finalize@plt+0x2dff09> │ │ │ │ + imul $0x24924924,%r9d,%r9d │ │ │ │ + shr $0x1e,%r9d │ │ │ │ + adc $0xfffffffffffffffc,%r9 │ │ │ │ + jmp 30b705 <__cxa_finalize@plt+0x2e06b5> │ │ │ │ test $0x400,%r9d │ │ │ │ - jne 316cdb <__cxa_finalize@plt+0x2ebc8b> │ │ │ │ - vpbroadcastd -0x5c(%rbx),%ymm7 │ │ │ │ - vpbroadcastd -0x50(%rbx),%ymm8 │ │ │ │ - vpbroadcastd -0x44(%rbx),%ymm9 │ │ │ │ - vmovdqu -0x3c(%rbx),%xmm6 │ │ │ │ - vinserti128 $0x1,-0x36(%rbx),%ymm6,%ymm6 │ │ │ │ - vmovdqu 0x1e(%rdx),%xmm3 │ │ │ │ - vinserti128 $0x1,0x2b(%rdx),%ymm3,%ymm3 │ │ │ │ - vmovdqu -0x30(%rbx),%xmm5 │ │ │ │ - vinserti128 $0x1,-0x2a(%rbx),%ymm5,%ymm5 │ │ │ │ - vpshufb %ymm6,%ymm3,%ymm0 │ │ │ │ - vshufps $0x49,%ymm5,%ymm6,%ymm4 │ │ │ │ - vpmaddubsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm4,%ymm3,%ymm2 │ │ │ │ - vshufps $0x9e,%ymm5,%ymm6,%ymm6 │ │ │ │ - vpmaddubsw %ymm8,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm6,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm9,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm3,%ymm0,%ymm0 │ │ │ │ - vmovdqu 0x24(%rdx),%xmm2 │ │ │ │ - vinserti128 $0x1,0x31(%rdx),%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm4,%ymm2,%ymm4 │ │ │ │ - vpmaddubsw %ymm7,%ymm4,%ymm4 │ │ │ │ - vpshufb %ymm6,%ymm2,%ymm3 │ │ │ │ - vpmaddubsw %ymm8,%ymm3,%ymm3 │ │ │ │ - vpshufb %ymm5,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm9,%ymm2,%ymm2 │ │ │ │ - vmovd 0x18(%rbp),%xmm5 │ │ │ │ - vpminsw %xmm5,%xmm15,%xmm5 │ │ │ │ - vpbroadcastb %xmm5,%ymm10 │ │ │ │ - vpaddw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpbroadcastd 0x110(%rbx),%ymm3 │ │ │ │ - vpmulhrsw %ymm0,%ymm13,%ymm0 │ │ │ │ - vpmulhrsw %ymm2,%ymm13,%ymm2 │ │ │ │ - vmovdqa -0x40(%rbx),%xmm5 │ │ │ │ - vinserti128 $0x1,-0x3a(%rbx),%ymm5,%ymm5 │ │ │ │ - vpsubb %ymm3,%ymm10,%ymm3 │ │ │ │ - vpsubb -0xc0(%rbx),%ymm3,%ymm3 │ │ │ │ - vinserti128 $0x1,0xd(%rdx),%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm2,%ymm0,%ymm0 │ │ │ │ - vpblendvb %ymm3,0x21(%rdx),%ymm0,%ymm0 │ │ │ │ - vmovdqu 0x6(%rdx),%xmm3 │ │ │ │ - vinserti128 $0x1,0x13(%rdx),%ymm3,%ymm3 │ │ │ │ - vmovdqu %ymm0,0x61(%rsp) │ │ │ │ - jmp 316f57 <__cxa_finalize@plt+0x2ebf07> │ │ │ │ + jne 30af59 <__cxa_finalize@plt+0x2dff09> │ │ │ │ + pshufb 0xd4610(%r10),%xmm6 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + lea 0x90(%rsp),%rdx │ │ │ │ + movd %xmm6,0x10(%rdx) │ │ │ │ + xor %r9d,%r9d │ │ │ │ + call 30ab10 <__cxa_finalize@plt+0x2dfac0> │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + movdqa 0x10(%rdx),%xmm1 │ │ │ │ + mov 0x120(%rsp),%edx │ │ │ │ + movdqa %xmm0,0x80(%rsp) │ │ │ │ + movdqa %xmm1,0x90(%rsp) │ │ │ │ + cmp $0x20,%edx │ │ │ │ + jge 30b705 <__cxa_finalize@plt+0x2e06b5> │ │ │ │ + movdqu 0x1(%rcx,%rdx,1),%xmm0 │ │ │ │ + movdqu 0x11(%rcx,%rdx,1),%xmm1 │ │ │ │ + movdqu %xmm0,0x80(%rsp,%rdx,1) │ │ │ │ + movdqu %xmm1,0x90(%rsp,%rdx,1) │ │ │ │ + jmp 30b705 <__cxa_finalize@plt+0x2e06b5> │ │ │ │ + movdqu 0x21(%rdx),%xmm0 │ │ │ │ + movdqu 0x31(%rdx),%xmm1 │ │ │ │ + movdqa %xmm0,0xa0(%rsp) │ │ │ │ + movdqa %xmm1,0xb0(%rsp) │ │ │ │ + test $0x400,%r9d │ │ │ │ + jne 30af59 <__cxa_finalize@plt+0x2dff09> │ │ │ │ + pshufb 0xd4610(%r10),%xmm1 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + lea 0xb0(%rsp),%rdx │ │ │ │ + movd %xmm1,0x10(%rdx) │ │ │ │ + xor %r9d,%r9d │ │ │ │ + call 30ab10 <__cxa_finalize@plt+0x2dfac0> │ │ │ │ + sub $0x20,%rdx │ │ │ │ + call 30ab10 <__cxa_finalize@plt+0x2dfac0> │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + movdqa 0x10(%rdx),%xmm1 │ │ │ │ + movdqa 0x20(%rdx),%xmm2 │ │ │ │ + movdqa 0x30(%rdx),%xmm3 │ │ │ │ + mov 0x120(%rsp),%edx │ │ │ │ + movdqa %xmm0,0x80(%rsp) │ │ │ │ + movdqa %xmm1,0x90(%rsp) │ │ │ │ + movdqa %xmm2,0xa0(%rsp) │ │ │ │ + movdqa %xmm3,0xb0(%rsp) │ │ │ │ + cmp $0x40,%edx │ │ │ │ + jge 30b705 <__cxa_finalize@plt+0x2e06b5> │ │ │ │ + movdqu 0x1(%rcx,%rdx,1),%xmm0 │ │ │ │ + movdqu 0x11(%rcx,%rdx,1),%xmm1 │ │ │ │ + movdqu %xmm0,0x80(%rsp,%rdx,1) │ │ │ │ + movdqu %xmm1,0x90(%rsp,%rdx,1) │ │ │ │ + cmp $0x20,%edx │ │ │ │ + jge 30b705 <__cxa_finalize@plt+0x2e06b5> │ │ │ │ + movdqu 0x21(%rcx,%rdx,1),%xmm0 │ │ │ │ + movdqu 0x31(%rcx,%rdx,1),%xmm1 │ │ │ │ + movdqu %xmm0,0xa0(%rsp,%rdx,1) │ │ │ │ + movdqu %xmm1,0xb0(%rsp,%rdx,1) │ │ │ │ + neg %r8 │ │ │ │ + movd (%rcx,%r8,1),%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + pshufb %xmm1,%xmm0 │ │ │ │ + movd %xmm0,0x5c(%rsp,%r8,1) │ │ │ │ + lea 0x50(%rsp),%rdx │ │ │ │ + call 30ab10 <__cxa_finalize@plt+0x2dfac0> │ │ │ │ + cmp $0xffffffe0,%r8d │ │ │ │ + jge 30b74c <__cxa_finalize@plt+0x2e06fc> │ │ │ │ + sub $0x20,%rdx │ │ │ │ + call 30ab10 <__cxa_finalize@plt+0x2dfac0> │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + movdqa 0x10(%rdx),%xmm1 │ │ │ │ + movdqa %xmm0,0x20(%rsp) │ │ │ │ + movdqa %xmm1,0x30(%rsp) │ │ │ │ + mov 0x128(%rsp),%edx │ │ │ │ + movdqa 0x50(%rsp),%xmm0 │ │ │ │ + movdqa 0x60(%rsp),%xmm1 │ │ │ │ + movdqa 0x70(%rsp),%xmm2 │ │ │ │ + neg %rdx │ │ │ │ + movdqa %xmm0,0x40(%rsp) │ │ │ │ + movdqa %xmm1,0x50(%rsp) │ │ │ │ + movdqa %xmm2,0x60(%rsp) │ │ │ │ + cmp %r8d,%edx │ │ │ │ + jle 30af59 <__cxa_finalize@plt+0x2dff09> │ │ │ │ + movdqu -0x20(%rcx,%rdx,1),%xmm0 │ │ │ │ + movdqu -0x10(%rcx,%rdx,1),%xmm1 │ │ │ │ + movdqu %xmm0,0x40(%rsp,%rdx,1) │ │ │ │ + movdqu %xmm1,0x50(%rsp,%rdx,1) │ │ │ │ + cmp $0xffffffe0,%edx │ │ │ │ + jle 30af59 <__cxa_finalize@plt+0x2dff09> │ │ │ │ + movdqu -0x40(%rcx,%rdx,1),%xmm0 │ │ │ │ + movdqu -0x30(%rcx,%rdx,1),%xmm1 │ │ │ │ + movdqu %xmm0,0x20(%rsp,%rdx,1) │ │ │ │ + movdqu %xmm1,0x30(%rsp,%rdx,1) │ │ │ │ + jmp 30af59 <__cxa_finalize@plt+0x2dff09> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0xc661d(%rip),%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0xa8,%rsp │ │ │ │ + lea -0x332e(%rip),%r10 │ │ │ │ + movdqa 0xd46e0(%r10),%xmm8 │ │ │ │ + movdqa 0xd46f0(%r10),%xmm9 │ │ │ │ + movdqa 0xd4710(%r10),%xmm10 │ │ │ │ + mov %ecx,%r11d │ │ │ │ tzcnt %r8d,%r8d │ │ │ │ - lea 0xcac8e(%rip),%r10 │ │ │ │ dec %rdx │ │ │ │ - movslq (%rax,%r8,4),%r8 │ │ │ │ + movslq 0xd484c(%r10,%r8,4),%r8 │ │ │ │ sub $0xb4,%r9d │ │ │ │ - add %rax,%r8 │ │ │ │ mov %r9d,%eax │ │ │ │ neg %eax │ │ │ │ xor $0x400,%r9d │ │ │ │ or $0xffffffffffffff81,%rax │ │ │ │ - movzwl (%r10,%rax,1),%eax │ │ │ │ - vpbroadcastd 0xc64fa(%rip),%ymm3 │ │ │ │ - vpbroadcastd 0xc64e5(%rip),%ymm4 │ │ │ │ - vpbroadcastd 0xc6448(%rip),%ymm5 │ │ │ │ - mov %ecx,%r10d │ │ │ │ + lea 0xd484c(%r10,%r8,1),%r8 │ │ │ │ + movzwl 0xd98b1(%r10,%rax,1),%eax │ │ │ │ jmp *%r8 │ │ │ │ - lea (%rsi,%rsi,2),%r10 │ │ │ │ - cmp $0x28,%r9b │ │ │ │ - jae 3172e8 <__cxa_finalize@plt+0x2ec298> │ │ │ │ - lea -0x400(%r9),%r8d │ │ │ │ - sar $0x7,%r8d │ │ │ │ + lea 0x58(%r9),%r8d │ │ │ │ + test $0x480,%r8d │ │ │ │ + jne 30b949 <__cxa_finalize@plt+0x2e08f9> │ │ │ │ + sar $0x9,%r8d │ │ │ │ add %ecx,%r8d │ │ │ │ - jg 3172e8 <__cxa_finalize@plt+0x2ec298> │ │ │ │ - mov %rsp,%r11 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x40,%rsp │ │ │ │ - mov %r11,0x20(%rsp) │ │ │ │ - vmovdqu -0x7(%rdx),%xmm8 │ │ │ │ - vpshufb 0xc6282(%rip),%xmm8,%xmm0 │ │ │ │ - vpbroadcastb %xmm8,%xmm2 │ │ │ │ - vpshufb 0xc621a(%rip),%xmm8,%xmm1 │ │ │ │ - vmovdqa %xmm2,0x10(%rsp) │ │ │ │ - vpbroadcastd 0xc6235(%rip),%xmm2 │ │ │ │ + cmp $0x8,%r8d │ │ │ │ + jg 30b949 <__cxa_finalize@plt+0x2e08f9> │ │ │ │ + movdqu -0x7(%rdx),%xmm3 │ │ │ │ + movdqu 0xd44fc(%r10),%xmm1 │ │ │ │ + movdqu 0xd4622(%r10),%xmm4 │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + pshufb %xmm1,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + pshufb %xmm1,%xmm2 │ │ │ │ + movdqa %xmm3,%xmm1 │ │ │ │ + pshufb %xmm4,%xmm1 │ │ │ │ + movdqa %xmm2,0x10(%rsp) │ │ │ │ + movddup 0xd4768(%r10),%xmm2 │ │ │ │ add %eax,%eax │ │ │ │ - vpmaddubsw %xmm2,%xmm0,%xmm0 │ │ │ │ - vpmaddubsw %xmm2,%xmm1,%xmm1 │ │ │ │ - vmovd %eax,%xmm7 │ │ │ │ - mov %eax,%edx │ │ │ │ - vpbroadcastw %xmm7,%ymm7 │ │ │ │ - vpaddw %xmm0,%xmm1,%xmm1 │ │ │ │ - vpmulhrsw %xmm3,%xmm1,%xmm1 │ │ │ │ - vpslldq $0x8,%ymm7,%ymm6 │ │ │ │ - vpaddw %xmm7,%xmm7,%xmm2 │ │ │ │ - vpaddw %ymm7,%ymm6,%ymm6 │ │ │ │ - vpackuswb %xmm1,%xmm1,%xmm1 │ │ │ │ - vpaddw %ymm2,%ymm6,%ymm6 │ │ │ │ - vpunpcklbw %xmm8,%xmm1,%xmm1 │ │ │ │ - vmovdqa 0xc6297(%rip),%xmm8 │ │ │ │ - vpsllw $0x2,%ymm7,%ymm7 │ │ │ │ - vpshufb 0xc6419(%rip),%xmm1,%xmm1 │ │ │ │ - vmovdqa %xmm1,(%rsp) │ │ │ │ - lea (%rdx,%rax,1),%r8d │ │ │ │ - shr $0x6,%edx │ │ │ │ - vpbroadcastq (%rsp,%rdx,1),%ymm1 │ │ │ │ - lea (%r8,%rax,1),%edx │ │ │ │ - shr $0x6,%r8d │ │ │ │ - vpbroadcastq (%rsp,%r8,1),%ymm2 │ │ │ │ - lea (%rdx,%rax,1),%r8d │ │ │ │ - shr $0x6,%edx │ │ │ │ - vmovq (%rsp,%rdx,1),%xmm0 │ │ │ │ - lea (%r8,%rax,1),%edx │ │ │ │ + pmaddubsw %xmm2,%xmm0 │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + movd %eax,%xmm5 │ │ │ │ + mov %eax,%r9d │ │ │ │ + pshufb 0xd4700(%r10),%xmm5 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + pmulhrsw %xmm10,%xmm0 │ │ │ │ + shl $0x2,%ecx │ │ │ │ + mov %rsp,%rdx │ │ │ │ + sub %rcx,%rsp │ │ │ │ + packuswb %xmm0,%xmm0 │ │ │ │ + punpcklbw %xmm3,%xmm0 │ │ │ │ + movdqa %xmm5,%xmm6 │ │ │ │ + paddw %xmm5,%xmm6 │ │ │ │ + punpcklqdq %xmm6,%xmm5 │ │ │ │ + pshufb 0xd45b0(%r10),%xmm0 │ │ │ │ + movdqa %xmm0,(%rdx) │ │ │ │ + lea (%r9,%rax,1),%r8d │ │ │ │ + shr $0x6,%r9d │ │ │ │ + movq (%rdx,%r9,1),%xmm0 │ │ │ │ + lea (%r8,%rax,1),%r9d │ │ │ │ shr $0x6,%r8d │ │ │ │ - vmovhps (%rsp,%r8,1),%xmm0,%xmm0 │ │ │ │ - vpblendd $0xc0,%ymm2,%ymm1,%ymm1 │ │ │ │ - vpand %ymm6,%ymm4,%ymm2 │ │ │ │ - vpblendd $0xf0,%ymm1,%ymm0,%ymm0 │ │ │ │ - vpsubw %ymm2,%ymm5,%ymm1 │ │ │ │ - vpsllw $0x8,%ymm2,%ymm2 │ │ │ │ - vpor %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm7,%ymm6,%ymm6 │ │ │ │ - vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vpackuswb %xmm0,%xmm1,%xmm1 │ │ │ │ - vpshufb %xmm8,%xmm1,%xmm1 │ │ │ │ - vmovd %xmm1,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm1,(%rdi,%rsi,1) │ │ │ │ - vpextrd $0x2,%xmm1,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x3,%xmm1,(%rdi,%r10,1) │ │ │ │ - add $0x4,%rdi │ │ │ │ - sub $0x4,%ecx │ │ │ │ - jg 31720c <__cxa_finalize@plt+0x2ec1bc> │ │ │ │ - mov 0x20(%rsp),%rsp │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xc6149(%rip),%r8 │ │ │ │ - vmovd %r11d,%xmm0 │ │ │ │ - vmovd %r9d,%xmm2 │ │ │ │ - shr $0x8,%r9d │ │ │ │ - vpbroadcastb %xmm0,%ymm0 │ │ │ │ - vpbroadcastb %xmm2,%ymm2 │ │ │ │ - vpcmpeqb -0x80(%r8),%ymm0,%ymm1 │ │ │ │ - vpand %ymm2,%ymm1,%ymm1 │ │ │ │ - vmovdqa (%r8,%r9,8),%xmm2 │ │ │ │ - vpcmpgtb %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmovmskb %ymm1,%r9d │ │ │ │ - ret │ │ │ │ - mov %rsp,%r11 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x30,%rsp │ │ │ │ - mov %r11,0x10(%rsp) │ │ │ │ - mov $0x7,%r11d │ │ │ │ + movhps (%rdx,%r8,1),%xmm0 │ │ │ │ + movdqa %xmm8,%xmm2 │ │ │ │ + pand %xmm5,%xmm2 │ │ │ │ + movdqa %xmm9,%xmm1 │ │ │ │ + psubw %xmm2,%xmm1 │ │ │ │ + psllw $0x8,%xmm2 │ │ │ │ + por %xmm2,%xmm1 │ │ │ │ + pmaddubsw %xmm1,%xmm0 │ │ │ │ + paddw %xmm6,%xmm5 │ │ │ │ + pmulhrsw %xmm10,%xmm0 │ │ │ │ + packuswb %xmm0,%xmm0 │ │ │ │ + movq %xmm0,-0x8(%rsp,%rcx,1) │ │ │ │ + sub $0x8,%ecx │ │ │ │ + jg 30b8f0 <__cxa_finalize@plt+0x2e08a0> │ │ │ │ + jmp 30bb46 <__cxa_finalize@plt+0x2e0af6> │ │ │ │ + mov $0x7,%r8d │ │ │ │ test $0x400,%r9d │ │ │ │ - jne 3173a9 <__cxa_finalize@plt+0x2ec359> │ │ │ │ - lea 0x3(%rcx),%r11d │ │ │ │ - call 3172b0 <__cxa_finalize@plt+0x2ec260> │ │ │ │ - mov $0x7,%r11d │ │ │ │ + jne 30ba61 <__cxa_finalize@plt+0x2e0a11> │ │ │ │ + lea 0x3(%rcx),%r8d │ │ │ │ + movd %r8d,%xmm0 │ │ │ │ + movd %r9d,%xmm2 │ │ │ │ + shr $0x8,%r9d │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + pshufb %xmm1,%xmm0 │ │ │ │ + pshufb %xmm1,%xmm2 │ │ │ │ + movdqa 0xd4570(%r10),%xmm1 │ │ │ │ + pcmpeqb %xmm0,%xmm1 │ │ │ │ + pand %xmm2,%xmm1 │ │ │ │ + pcmpgtb 0xd45f0(%r10,%r9,8),%xmm1 │ │ │ │ + pmovmskb %xmm1,%r9d │ │ │ │ + mov $0x7,%r8d │ │ │ │ test %r9d,%r9d │ │ │ │ - je 3173a9 <__cxa_finalize@plt+0x2ec359> │ │ │ │ - popcnt %r9d,%r9d │ │ │ │ - vpbroadcastd 0x180(%r8),%ymm7 │ │ │ │ - vbroadcasti128 -0xe(%rdx),%ymm2 │ │ │ │ - vpmaxub -0x44(%r8),%ymm7,%ymm1 │ │ │ │ - vpbroadcastd -0x68(%r8,%r9,4),%ymm8 │ │ │ │ - vpmaxub -0x3c(%r8),%ymm7,%ymm7 │ │ │ │ - vpbroadcastd -0x5c(%r8,%r9,4),%ymm9 │ │ │ │ - vpbroadcastd -0x50(%r8,%r9,4),%ymm10 │ │ │ │ - vpshufb %ymm1,%ymm2,%ymm0 │ │ │ │ - vshufps $0x99,%ymm7,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm8,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm1,%ymm2,%ymm1 │ │ │ │ - vpmaddubsw %ymm9,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm7,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm10,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ - mov $0x9,%r8d │ │ │ │ - lea 0xf(%rsp),%rdx │ │ │ │ + je 30ba61 <__cxa_finalize@plt+0x2e0a11> │ │ │ │ + movdqu -0x7(%rdx),%xmm2 │ │ │ │ + imul $0x55555555,%r9d,%r9d │ │ │ │ + movdqu 0xd461e(%r10),%xmm3 │ │ │ │ + shr $0x1e,%r9d │ │ │ │ + movdqa 0xd4510(%r10),%xmm4 │ │ │ │ + movddup 0xd4668(%r10,%r9,8),%xmm5 │ │ │ │ + movddup 0xd4680(%r10,%r9,8),%xmm6 │ │ │ │ + movddup 0xd4698(%r10,%r9,8),%xmm7 │ │ │ │ + movdqa %xmm2,%xmm0 │ │ │ │ + pshufb %xmm3,%xmm0 │ │ │ │ + shufps $0x99,%xmm4,%xmm3 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + pmaddubsw %xmm5,%xmm1 │ │ │ │ + pmaddubsw %xmm6,%xmm0 │ │ │ │ + movdqa %xmm2,%xmm5 │ │ │ │ + pshufb %xmm3,%xmm5 │ │ │ │ + movdqa %xmm5,%xmm3 │ │ │ │ + pmaddubsw %xmm6,%xmm3 │ │ │ │ + pmaddubsw %xmm7,%xmm5 │ │ │ │ + pshufb %xmm4,%xmm2 │ │ │ │ + pmaddubsw %xmm7,%xmm2 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + paddw %xmm3,%xmm1 │ │ │ │ + paddw %xmm5,%xmm0 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + pmulhrsw %xmm10,%xmm0 │ │ │ │ + pmulhrsw %xmm10,%xmm1 │ │ │ │ + lea 0x2(%r8),%edx │ │ │ │ cmp $0x4,%ecx │ │ │ │ - cmovne %r8d,%r11d │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vpackuswb %xmm1,%xmm0,%xmm0 │ │ │ │ - vmovdqa %xmm0,(%rsp) │ │ │ │ - vmovd %eax,%xmm6 │ │ │ │ - vpbroadcastq 0xc60ea(%rip),%ymm0 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - sub $0x4,%rdx │ │ │ │ + cmovne %edx,%r8d │ │ │ │ + pshufd $0x0,%xmm0,%xmm0 │ │ │ │ + lea 0xf(%rsp),%rdx │ │ │ │ + packuswb %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,(%rsp) │ │ │ │ + movd %eax,%xmm5 │ │ │ │ + movddup 0xd45c0(%r10),%xmm0 │ │ │ │ + sub %r8,%rdx │ │ │ │ + shl $0x6,%r8d │ │ │ │ + movd (%rdx),%xmm7 │ │ │ │ + movd %r8d,%xmm4 │ │ │ │ + pshufb 0xd4700(%r10),%xmm5 │ │ │ │ neg %rax │ │ │ │ - vpbroadcastw %xmm6,%ymm6 │ │ │ │ - sub %r11,%r8 │ │ │ │ - shl $0x6,%r11d │ │ │ │ - vpbroadcastb (%r8),%ymm7 │ │ │ │ - lea 0x3f(%rax),%r8 │ │ │ │ - vmovd %r11d,%xmm9 │ │ │ │ - not %r11d │ │ │ │ - vbroadcasti128 0xc609a(%rip),%ymm8 │ │ │ │ - add $0x40,%r11d │ │ │ │ - vpbroadcastw %xmm9,%ymm9 │ │ │ │ - vpsrlw $0x8,%ymm7,%ymm7 │ │ │ │ - vpaddw %ymm6,%ymm6,%ymm10 │ │ │ │ - vpsubw %ymm0,%ymm9,%ymm9 │ │ │ │ - vpblendd $0xcc,%ymm10,%ymm6,%ymm6 │ │ │ │ - vmovdqa %xmm10,%xmm0 │ │ │ │ - vpaddw %ymm0,%ymm6,%ymm6 │ │ │ │ - vpaddw %ymm10,%ymm10,%ymm10 │ │ │ │ - vmovdqa 0xc6078(%rip),%xmm11 │ │ │ │ - lea (%r8,%rax,1),%r9 │ │ │ │ - sar $0x6,%r8 │ │ │ │ - vpbroadcastq (%rdx,%r8,1),%ymm1 │ │ │ │ + pshufb 0xd4720(%r10),%xmm7 │ │ │ │ + movdqa 0xd4540(%r10),%xmm3 │ │ │ │ + lea 0x3f(%rax,%r8,1),%r9 │ │ │ │ + pshufb 0xd4700(%r10),%xmm4 │ │ │ │ + psubw %xmm0,%xmm4 │ │ │ │ + shl $0x2,%ecx │ │ │ │ + movdqa %xmm5,%xmm6 │ │ │ │ + paddw %xmm5,%xmm6 │ │ │ │ + sub %rcx,%rsp │ │ │ │ + punpcklqdq %xmm6,%xmm5 │ │ │ │ lea (%r9,%rax,1),%r8 │ │ │ │ sar $0x6,%r9 │ │ │ │ - vpbroadcastq (%rdx,%r9,1),%ymm2 │ │ │ │ + movq -0x4(%rdx,%r9,1),%xmm0 │ │ │ │ lea (%r8,%rax,1),%r9 │ │ │ │ sar $0x6,%r8 │ │ │ │ - vmovq (%rdx,%r8,1),%xmm0 │ │ │ │ - lea (%r9,%rax,1),%r8 │ │ │ │ - sar $0x6,%r9 │ │ │ │ - vmovhps (%rdx,%r9,1),%xmm0,%xmm0 │ │ │ │ - vpblendd $0xc0,%ymm2,%ymm1,%ymm1 │ │ │ │ - vpand %ymm6,%ymm4,%ymm2 │ │ │ │ - vpblendd $0xf0,%ymm1,%ymm0,%ymm0 │ │ │ │ - vpsubw %ymm2,%ymm5,%ymm1 │ │ │ │ - vpsllw $0x8,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm8,%ymm0,%ymm0 │ │ │ │ - vpor %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpcmpgtw %ymm6,%ymm9,%ymm1 │ │ │ │ - vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm6,%ymm10,%ymm6 │ │ │ │ - vpblendvb %ymm1,%ymm0,%ymm7,%ymm0 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vpackuswb %xmm0,%xmm1,%xmm1 │ │ │ │ - vpshufb %xmm11,%xmm1,%xmm1 │ │ │ │ - vmovd %xmm1,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm1,(%rdi,%rsi,1) │ │ │ │ - vpextrd $0x2,%xmm1,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x3,%xmm1,(%rdi,%r10,1) │ │ │ │ - sub $0x4,%ecx │ │ │ │ - je 3174e5 <__cxa_finalize@plt+0x2ec495> │ │ │ │ - add $0x4,%rdi │ │ │ │ - cmp %r11d,%r8d │ │ │ │ - jg 317418 <__cxa_finalize@plt+0x2ec3c8> │ │ │ │ - vpackuswb %xmm7,%xmm7,%xmm7 │ │ │ │ - vmovd %xmm7,(%rdi) │ │ │ │ - vmovd %xmm7,(%rdi,%rsi,1) │ │ │ │ - vmovd %xmm7,(%rdi,%rsi,2) │ │ │ │ - vmovd %xmm7,(%rdi,%r10,1) │ │ │ │ - add $0x4,%rdi │ │ │ │ - sub $0x4,%ecx │ │ │ │ - jg 3174c8 <__cxa_finalize@plt+0x2ec478> │ │ │ │ - mov 0x10(%rsp),%rsp │ │ │ │ - vzeroupper │ │ │ │ + movhps -0x4(%rdx,%r8,1),%xmm0 │ │ │ │ + movdqa %xmm8,%xmm2 │ │ │ │ + pand %xmm5,%xmm2 │ │ │ │ + movdqa %xmm9,%xmm1 │ │ │ │ + psubw %xmm2,%xmm1 │ │ │ │ + psllw $0x8,%xmm2 │ │ │ │ + pshufb %xmm3,%xmm0 │ │ │ │ + por %xmm2,%xmm1 │ │ │ │ + pmaddubsw %xmm1,%xmm0 │ │ │ │ + movdqa %xmm4,%xmm1 │ │ │ │ + pcmpgtw %xmm5,%xmm1 │ │ │ │ + paddw %xmm6,%xmm5 │ │ │ │ + pmulhrsw %xmm10,%xmm0 │ │ │ │ + pand %xmm1,%xmm0 │ │ │ │ + pandn %xmm7,%xmm1 │ │ │ │ + por %xmm1,%xmm0 │ │ │ │ + packuswb %xmm0,%xmm0 │ │ │ │ + movq %xmm0,-0x8(%rsp,%rcx,1) │ │ │ │ + sub $0x8,%ecx │ │ │ │ + je 30bb46 <__cxa_finalize@plt+0x2e0af6> │ │ │ │ + test %r9d,%r9d │ │ │ │ + jg 30bac3 <__cxa_finalize@plt+0x2e0a73> │ │ │ │ + packuswb %xmm7,%xmm7 │ │ │ │ + movq %xmm7,-0x8(%rsp,%rcx,1) │ │ │ │ + sub $0x8,%ecx │ │ │ │ + jg 30bb3b <__cxa_finalize@plt+0x2e0aeb> │ │ │ │ + movdqa 0xd4520(%r10),%xmm1 │ │ │ │ + lea (%rsi,%rsi,2),%rdx │ │ │ │ + lea -0x4(%rdi,%r11,1),%rdi │ │ │ │ + movdqa (%rsp),%xmm0 │ │ │ │ + add $0x10,%rsp │ │ │ │ + pshufb %xmm1,%xmm0 │ │ │ │ + movd %xmm0,(%rdi) │ │ │ │ + pshuflw $0x4e,%xmm0,%xmm2 │ │ │ │ + movd %xmm2,(%rdi,%rsi,1) │ │ │ │ + punpckhqdq %xmm0,%xmm0 │ │ │ │ + movd %xmm0,(%rdi,%rsi,2) │ │ │ │ + psrlq $0x20,%xmm0 │ │ │ │ + movd %xmm0,(%rdi,%rdx,1) │ │ │ │ + sub $0x4,%rdi │ │ │ │ + sub $0x4,%r11d │ │ │ │ + jg 30bb58 <__cxa_finalize@plt+0x2e0b08> │ │ │ │ + add $0xa8,%rsp │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0xd8(%r9),%r8d │ │ │ │ - mov %cl,%r8b │ │ │ │ + lea 0x58(%r9),%r8d │ │ │ │ + and $0xffffff80,%r8d │ │ │ │ + or %ecx,%r8d │ │ │ │ cmp $0x8,%r8d │ │ │ │ - ja 3176a2 <__cxa_finalize@plt+0x2ec652> │ │ │ │ - mov %rsp,%r11 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x40,%rsp │ │ │ │ - mov %r11,0x20(%rsp) │ │ │ │ + ja 30bcf4 <__cxa_finalize@plt+0x2e0ca4> │ │ │ │ + movdqa -0xf(%rdx),%xmm4 │ │ │ │ and $0x4,%r8d │ │ │ │ - vmovdqa -0xf(%rdx),%xmm0 │ │ │ │ - vinserti128 $0x1,-0x9(%rdx),%ymm0,%ymm0 │ │ │ │ - vmovd %r8d,%xmm1 │ │ │ │ - vmovdqu 0xc5e91(%rip),%xmm2 │ │ │ │ - vinserti128 $0x1,0xc5e8b(%rip),%ymm2,%ymm2 │ │ │ │ - vpbroadcastb %xmm1,%xmm1 │ │ │ │ - vpbroadcastd 0xc5ea3(%rip),%ymm7 │ │ │ │ - vpmaxub 0xc5ecb(%rip),%xmm1,%xmm1 │ │ │ │ - vinserti128 $0x1,0xc5ec5(%rip),%ymm1,%ymm1 │ │ │ │ + movdqu -0x9(%rdx),%xmm3 │ │ │ │ + movd %r8d,%xmm1 │ │ │ │ + movdqu 0xd4622(%r10),%xmm2 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movdqu 0xd4626(%r10),%xmm5 │ │ │ │ + movddup 0xd4768(%r10),%xmm7 │ │ │ │ + pshufb %xmm0,%xmm1 │ │ │ │ + movdqu 0xd44fc(%r10),%xmm0 │ │ │ │ + pmaxub %xmm0,%xmm1 │ │ │ │ add %eax,%eax │ │ │ │ - vpshufb %ymm1,%ymm0,%ymm1 │ │ │ │ - vpshufb %ymm2,%ymm0,%ymm2 │ │ │ │ - vinserti128 $0x1,-0x7(%rdx),%ymm0,%ymm0 │ │ │ │ - vmovd %eax,%xmm6 │ │ │ │ - vpmaddubsw %ymm7,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm7,%ymm2,%ymm2 │ │ │ │ - vpbroadcastw %xmm6,%ymm6 │ │ │ │ - mov %eax,%edx │ │ │ │ - lea (%rsi,%rsi,2),%r9 │ │ │ │ - vpaddw %ymm6,%ymm6,%ymm7 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpblendd $0xf0,%ymm7,%ymm6,%ymm6 │ │ │ │ - vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpslldq $0x8,%ymm7,%ymm2 │ │ │ │ - vpaddw %ymm7,%ymm7,%ymm7 │ │ │ │ - vpaddw %ymm2,%ymm6,%ymm6 │ │ │ │ - vbroadcasti128 0xc6070(%rip),%ymm2 │ │ │ │ - vpackuswb %ymm1,%ymm1,%ymm1 │ │ │ │ - vpunpcklbw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm2,%ymm1,%ymm1 │ │ │ │ - vextracti128 $0x1,%ymm1,(%rsp) │ │ │ │ - vmovdqa %xmm1,0x10(%rsp) │ │ │ │ - lea (%rdx,%rax,1),%r8d │ │ │ │ - shr $0x6,%edx │ │ │ │ - vmovdqu (%rsp,%rdx,1),%xmm0 │ │ │ │ - lea (%r8,%rax,1),%edx │ │ │ │ - shr $0x6,%r8d │ │ │ │ - vinserti128 $0x1,(%rsp,%r8,1),%ymm0,%ymm0 │ │ │ │ - lea (%rdx,%rax,1),%r8d │ │ │ │ - shr $0x6,%edx │ │ │ │ - vpand %ymm6,%ymm4,%ymm1 │ │ │ │ - vpsubw %ymm1,%ymm5,%ymm2 │ │ │ │ - vpsllw $0x8,%ymm1,%ymm1 │ │ │ │ - vpor %ymm1,%ymm2,%ymm2 │ │ │ │ - vpunpcklqdq %ymm2,%ymm2,%ymm1 │ │ │ │ - vpmaddubsw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqu (%rsp,%rdx,1),%xmm1 │ │ │ │ - lea (%r8,%rax,1),%edx │ │ │ │ - shr $0x6,%r8d │ │ │ │ - vinserti128 $0x1,(%rsp,%r8,1),%ymm1,%ymm1 │ │ │ │ - vpunpckhqdq %ymm2,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm7,%ymm6,%ymm6 │ │ │ │ - vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ - lea (%rdi,%rsi,4),%r8 │ │ │ │ - vpsllw $0x8,%ymm1,%ymm1 │ │ │ │ - vpor %ymm1,%ymm0,%ymm0 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vpunpcklbw %xmm1,%xmm0,%xmm2 │ │ │ │ - vpunpckhbw %xmm1,%xmm0,%xmm0 │ │ │ │ - vmovd %xmm2,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm2,(%rdi,%rsi,1) │ │ │ │ - vpextrd $0x2,%xmm2,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x3,%xmm2,(%rdi,%r9,1) │ │ │ │ - vmovd %xmm0,(%r8) │ │ │ │ - vpextrd $0x1,%xmm0,(%r8,%rsi,1) │ │ │ │ - vpextrd $0x2,%xmm0,(%r8,%rsi,2) │ │ │ │ - vpextrd $0x3,%xmm0,(%r8,%r9,1) │ │ │ │ - add $0x4,%rdi │ │ │ │ - sub $0x4,%ecx │ │ │ │ - jg 3175ca <__cxa_finalize@plt+0x2ec57a> │ │ │ │ - mov 0x20(%rsp),%rsp │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - and $0x7,%r11d │ │ │ │ - or $0x8,%r11d │ │ │ │ - jmp 317798 <__cxa_finalize@plt+0x2ec748> │ │ │ │ - mov %rsp,%r11 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x40,%rsp │ │ │ │ - mov %r11,0x20(%rsp) │ │ │ │ - lea 0x7(%rcx),%r11d │ │ │ │ + movdqa %xmm4,%xmm0 │ │ │ │ + pshufb %xmm1,%xmm0 │ │ │ │ + pmaddubsw %xmm7,%xmm0 │ │ │ │ + movdqa %xmm4,%xmm1 │ │ │ │ + pshufb %xmm2,%xmm1 │ │ │ │ + pmaddubsw %xmm7,%xmm1 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + pshufb 0xd4500(%r10),%xmm2 │ │ │ │ + pmaddubsw %xmm7,%xmm2 │ │ │ │ + pshufb %xmm5,%xmm3 │ │ │ │ + pmaddubsw %xmm7,%xmm3 │ │ │ │ + movd %eax,%xmm5 │ │ │ │ + neg %rax │ │ │ │ + paddw %xmm0,%xmm1 │ │ │ │ + paddw %xmm3,%xmm2 │ │ │ │ + pmulhrsw %xmm10,%xmm1 │ │ │ │ + pmulhrsw %xmm10,%xmm2 │ │ │ │ + shl $0x3,%ecx │ │ │ │ + lea 0x10(%rsp),%rdx │ │ │ │ + pshufb 0xd4700(%r10),%xmm5 │ │ │ │ + sub %rcx,%rsp │ │ │ │ + packuswb %xmm2,%xmm1 │ │ │ │ + lea 0x3f(%rax),%r9 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + punpcklbw %xmm4,%xmm0 │ │ │ │ + punpckhbw %xmm4,%xmm1 │ │ │ │ + movdqa %xmm0,-0x10(%rdx) │ │ │ │ + movdqa %xmm1,(%rdx) │ │ │ │ + movdqa %xmm5,%xmm6 │ │ │ │ + paddw %xmm5,%xmm6 │ │ │ │ + punpcklqdq %xmm6,%xmm5 │ │ │ │ + lea (%r9,%rax,1),%r8 │ │ │ │ + sar $0x6,%r9 │ │ │ │ + movdqu (%rdx,%r9,1),%xmm0 │ │ │ │ + lea (%r8,%rax,1),%r9 │ │ │ │ + sar $0x6,%r8 │ │ │ │ + movdqu (%rdx,%r8,1),%xmm1 │ │ │ │ + movdqa %xmm8,%xmm3 │ │ │ │ + pand %xmm5,%xmm3 │ │ │ │ + movdqa %xmm9,%xmm2 │ │ │ │ + psubw %xmm3,%xmm2 │ │ │ │ + psllw $0x8,%xmm2 │ │ │ │ + por %xmm2,%xmm3 │ │ │ │ + pshufd $0x44,%xmm3,%xmm2 │ │ │ │ + pmaddubsw %xmm2,%xmm0 │ │ │ │ + punpckhqdq %xmm3,%xmm3 │ │ │ │ + pmaddubsw %xmm3,%xmm1 │ │ │ │ + paddw %xmm6,%xmm5 │ │ │ │ + pmulhrsw %xmm10,%xmm0 │ │ │ │ + pmulhrsw %xmm10,%xmm1 │ │ │ │ + packuswb %xmm0,%xmm1 │ │ │ │ + movdqa %xmm1,-0x10(%rsp,%rcx,1) │ │ │ │ + sub $0x10,%ecx │ │ │ │ + jg 30bc86 <__cxa_finalize@plt+0x2e0c36> │ │ │ │ + jmp 30be80 <__cxa_finalize@plt+0x2e0e30> │ │ │ │ + lea 0x7(%rcx),%r8d │ │ │ │ + movd %r8d,%xmm0 │ │ │ │ + and $0x7,%r8d │ │ │ │ + or $0x8,%r8d │ │ │ │ test $0x400,%r9d │ │ │ │ - jne 317695 <__cxa_finalize@plt+0x2ec645> │ │ │ │ - call 3172b0 <__cxa_finalize@plt+0x2ec260> │ │ │ │ + jne 30bdb6 <__cxa_finalize@plt+0x2e0d66> │ │ │ │ + movd %r9d,%xmm2 │ │ │ │ + shr $0x8,%r9d │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + pshufb %xmm1,%xmm0 │ │ │ │ + pshufb %xmm1,%xmm2 │ │ │ │ + movdqu 0xd4574(%r10),%xmm1 │ │ │ │ + movdqa 0xd45f0(%r10,%r9,8),%xmm3 │ │ │ │ + psrldq $0x4,%xmm3 │ │ │ │ + pcmpeqb %xmm0,%xmm1 │ │ │ │ + pand %xmm2,%xmm1 │ │ │ │ + pcmpgtb %xmm3,%xmm1 │ │ │ │ + pmovmskb %xmm1,%r9d │ │ │ │ test %r9d,%r9d │ │ │ │ - je 317798 <__cxa_finalize@plt+0x2ec748> │ │ │ │ - popcnt %r9d,%r9d │ │ │ │ - vpbroadcastd -0x20(%r8),%xmm6 │ │ │ │ - vpcmpeqb %xmm1,%xmm1,%xmm1 │ │ │ │ - vpsubusb %xmm0,%xmm6,%xmm6 │ │ │ │ - vpsubb %xmm1,%xmm6,%xmm6 │ │ │ │ - vmovdqu -0x10(%rdx),%xmm2 │ │ │ │ - vpmaxub -0x40(%r8),%xmm6,%xmm1 │ │ │ │ - vinserti128 $0x1,-0xe(%rdx),%ymm2,%ymm2 │ │ │ │ - vinserti128 $0x1,-0x34(%r8),%ymm1,%ymm1 │ │ │ │ - vpbroadcastd -0x68(%r8,%r9,4),%ymm7 │ │ │ │ - vpmaxub -0x38(%r8),%xmm6,%xmm6 │ │ │ │ - vinserti128 $0x1,-0x2c(%r8),%ymm6,%ymm6 │ │ │ │ - vpshufb %ymm1,%ymm2,%ymm0 │ │ │ │ - vpmaddubsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpbroadcastd -0x5c(%r8,%r9,4),%ymm7 │ │ │ │ - movzbl -0xf(%rdx),%r8d │ │ │ │ - vshufps $0x99,%ymm6,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm1,%ymm2,%ymm1 │ │ │ │ - vpmaddubsw %ymm7,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - sub $0x3,%r9d │ │ │ │ - jne 31776a <__cxa_finalize@plt+0x2ec71a> │ │ │ │ - vpbroadcastd 0xc5c73(%rip),%ymm7 │ │ │ │ - movzbl -0xe(%rdx),%edx │ │ │ │ - vpshufb %ymm6,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm7,%ymm2,%ymm2 │ │ │ │ - sub %r8d,%edx │ │ │ │ - lea 0x4(%rdx,%r8,8),%edx │ │ │ │ - shr $0x3,%edx │ │ │ │ - mov %dl,0xf(%rsp) │ │ │ │ - vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ + je 30bdb6 <__cxa_finalize@plt+0x2e0d66> │ │ │ │ + movdqa -0xf(%rdx),%xmm0 │ │ │ │ + imul $0x55555555,%r9d,%r9d │ │ │ │ + movd 0x1(%rdx),%xmm1 │ │ │ │ + neg %r8 │ │ │ │ + movd (%rdx,%r8,1),%xmm2 │ │ │ │ + shr $0x1e,%r9d │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + lea 0x20(%rsp),%rdx │ │ │ │ + sub $0x3,%r9 │ │ │ │ + movdqa %xmm0,(%rdx) │ │ │ │ + pshufb %xmm7,%xmm1 │ │ │ │ + movdqa %xmm1,0x10(%rdx) │ │ │ │ + pshufb %xmm7,%xmm2 │ │ │ │ + movq %xmm2,0x8(%rdx,%r8,1) │ │ │ │ + neg %r8d │ │ │ │ + call 30ab10 <__cxa_finalize@plt+0x2dfac0> │ │ │ │ sar $1,%r9d │ │ │ │ - lea 0x1f(%rsp),%rdx │ │ │ │ + add $0x1f,%rdx │ │ │ │ add $0x11,%r9d │ │ │ │ - cmp $0x10,%ecx │ │ │ │ - cmovns %r9d,%r11d │ │ │ │ - neg %r9 │ │ │ │ - mov %r8b,(%rdx,%r9,1) │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vpackuswb %xmm1,%xmm0,%xmm0 │ │ │ │ - vmovdqa %xmm0,-0xf(%rdx) │ │ │ │ - vmovd %eax,%xmm2 │ │ │ │ - vbroadcasti128 0xc5cfb(%rip),%ymm0 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - sub $0x8,%rdx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + cmova %r9d,%r8d │ │ │ │ + movd %eax,%xmm5 │ │ │ │ + sub %r8,%rdx │ │ │ │ + shl $0x6,%r8d │ │ │ │ + movd (%rdx),%xmm7 │ │ │ │ + movd %r8d,%xmm4 │ │ │ │ + pshufb 0xd4700(%r10),%xmm5 │ │ │ │ neg %rax │ │ │ │ - vpbroadcastw %xmm2,%ymm2 │ │ │ │ - sub %r11,%r8 │ │ │ │ - shl $0x6,%r11d │ │ │ │ - vpbroadcastb (%r8),%ymm7 │ │ │ │ - lea 0x3f(%rax),%r8 │ │ │ │ - vmovd %r11d,%xmm9 │ │ │ │ - not %r11d │ │ │ │ - vbroadcasti128 0xc5c1b(%rip),%ymm8 │ │ │ │ - add $0x40,%r11d │ │ │ │ - vpbroadcastw %xmm9,%ymm9 │ │ │ │ - vpsrlw $0x8,%ymm7,%ymm7 │ │ │ │ - vpsubw %ymm0,%ymm9,%ymm9 │ │ │ │ - vpaddw %ymm2,%ymm2,%ymm6 │ │ │ │ - vpblendd $0xf,%ymm6,%ymm2,%ymm2 │ │ │ │ - lea (%r8,%rax,1),%r9 │ │ │ │ + pshufb 0xd4720(%r10),%xmm7 │ │ │ │ + movdqa 0xd4530(%r10),%xmm3 │ │ │ │ + lea 0x3f(%rax,%r8,1),%r9 │ │ │ │ + pshufb 0xd4700(%r10),%xmm4 │ │ │ │ + psubw 0xd45d0(%r10),%xmm4 │ │ │ │ + shl $0x3,%ecx │ │ │ │ + movdqa %xmm5,%xmm6 │ │ │ │ + sub %rcx,%rsp │ │ │ │ + mov %r9,%r8 │ │ │ │ sar $0x6,%r8 │ │ │ │ - vpand %ymm2,%ymm4,%ymm0 │ │ │ │ - vpsubw %ymm0,%ymm5,%ymm1 │ │ │ │ - vpsllw $0x8,%ymm0,%ymm0 │ │ │ │ - vpor %ymm0,%ymm1,%ymm1 │ │ │ │ - vbroadcasti128 (%rdx,%r8,1),%ymm0 │ │ │ │ - lea (%r9,%rax,1),%r8 │ │ │ │ - sar $0x6,%r9 │ │ │ │ - vinserti128 $0x0,(%rdx,%r9,1),%ymm0,%ymm0 │ │ │ │ - sub $0x10,%rsp │ │ │ │ - vpshufb %ymm8,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpcmpgtw %ymm2,%ymm9,%ymm1 │ │ │ │ - vpaddw %ymm6,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpblendvb %ymm1,%ymm0,%ymm7,%ymm0 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vpsllw $0x8,%xmm0,%xmm0 │ │ │ │ - vpor %xmm1,%xmm0,%xmm0 │ │ │ │ - vmovdqa %xmm0,(%rsp) │ │ │ │ - sub $0x2,%ecx │ │ │ │ - je 317870 <__cxa_finalize@plt+0x2ec820> │ │ │ │ - cmp %r11d,%r8d │ │ │ │ - jg 3177f1 <__cxa_finalize@plt+0x2ec7a1> │ │ │ │ - vpackuswb %xmm7,%xmm7,%xmm0 │ │ │ │ - sub $0x10,%rsp │ │ │ │ - vmovdqa %xmm0,(%rsp) │ │ │ │ - sub $0x2,%ecx │ │ │ │ - jg 317862 <__cxa_finalize@plt+0x2ec812> │ │ │ │ - vmovdqa 0x10(%rsp),%xmm2 │ │ │ │ - sub $0x8,%r10d │ │ │ │ + movdqu -0x8(%rdx,%r8,1),%xmm0 │ │ │ │ + movdqa %xmm8,%xmm2 │ │ │ │ + pand %xmm5,%xmm2 │ │ │ │ + movdqa %xmm9,%xmm1 │ │ │ │ + psubw %xmm2,%xmm1 │ │ │ │ + psllw $0x8,%xmm2 │ │ │ │ + pshufb %xmm3,%xmm0 │ │ │ │ + por %xmm2,%xmm1 │ │ │ │ + pmaddubsw %xmm1,%xmm0 │ │ │ │ + movdqa %xmm4,%xmm1 │ │ │ │ + pcmpgtw %xmm5,%xmm1 │ │ │ │ + paddw %xmm6,%xmm5 │ │ │ │ + pmulhrsw %xmm10,%xmm0 │ │ │ │ + pand %xmm1,%xmm0 │ │ │ │ + pandn %xmm7,%xmm1 │ │ │ │ + por %xmm1,%xmm0 │ │ │ │ + packuswb %xmm0,%xmm0 │ │ │ │ + movq %xmm0,-0x8(%rsp,%rcx,1) │ │ │ │ + sub $0x8,%ecx │ │ │ │ + je 30be80 <__cxa_finalize@plt+0x2e0e30> │ │ │ │ + add %rax,%r9 │ │ │ │ + jg 30be0c <__cxa_finalize@plt+0x2e0dbc> │ │ │ │ + packuswb %xmm7,%xmm7 │ │ │ │ + movq %xmm7,-0x8(%rsp,%rcx,1) │ │ │ │ + sub $0x8,%ecx │ │ │ │ + jg 30be75 <__cxa_finalize@plt+0x2e0e25> │ │ │ │ + or $0x8,%ecx │ │ │ │ + cmp $0x4,%r11d │ │ │ │ + jne 30c632 <__cxa_finalize@plt+0x2e15e2> │ │ │ │ + movdqa 0x10(%rsp),%xmm1 │ │ │ │ + movdqa (%rsp),%xmm0 │ │ │ │ lea (%rsi,%rsi,2),%rdx │ │ │ │ - lea (%rdi,%r10,1),%rax │ │ │ │ - cmovns %rax,%rdi │ │ │ │ - vpunpcklwd %xmm0,%xmm2,%xmm1 │ │ │ │ - vpunpckhwd %xmm0,%xmm2,%xmm2 │ │ │ │ - lea (%rdi,%rsi,4),%rax │ │ │ │ - jge 3178df <__cxa_finalize@plt+0x2ec88f> │ │ │ │ add $0x20,%rsp │ │ │ │ - vmovd %xmm1,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm1,(%rdi,%rsi,1) │ │ │ │ - vpextrd $0x2,%xmm1,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x3,%xmm1,(%rdi,%rdx,1) │ │ │ │ - vmovd %xmm2,(%rax) │ │ │ │ - vpextrd $0x1,%xmm2,(%rax,%rsi,1) │ │ │ │ - vpextrd $0x2,%xmm2,(%rax,%rsi,2) │ │ │ │ - vpextrd $0x3,%xmm2,(%rax,%rdx,1) │ │ │ │ - jmp 31793b <__cxa_finalize@plt+0x2ec8eb> │ │ │ │ - vmovdqa (%rsp),%xmm0 │ │ │ │ - vmovdqa 0x10(%rsp),%xmm2 │ │ │ │ - vpunpcklwd %xmm0,%xmm2,%xmm1 │ │ │ │ - vpunpckhwd %xmm0,%xmm2,%xmm2 │ │ │ │ - vmovdqa 0x20(%rsp),%xmm0 │ │ │ │ - vmovdqa 0x30(%rsp),%xmm4 │ │ │ │ - add $0x40,%rsp │ │ │ │ - vpunpcklwd %xmm0,%xmm4,%xmm3 │ │ │ │ - vpunpckhwd %xmm0,%xmm4,%xmm4 │ │ │ │ - vpunpckldq %xmm1,%xmm3,%xmm0 │ │ │ │ - vpunpckhdq %xmm1,%xmm3,%xmm3 │ │ │ │ - vpunpckldq %xmm2,%xmm4,%xmm1 │ │ │ │ - vpunpckhdq %xmm2,%xmm4,%xmm4 │ │ │ │ - vmovq %xmm0,(%rdi) │ │ │ │ - vmovhps %xmm0,(%rdi,%rsi,1) │ │ │ │ - vmovq %xmm3,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm3,(%rdi,%rdx,1) │ │ │ │ - vmovq %xmm1,(%rax) │ │ │ │ - vmovhps %xmm1,(%rax,%rsi,1) │ │ │ │ - vmovq %xmm4,(%rax,%rsi,2) │ │ │ │ - vmovhps %xmm4,(%rax,%rdx,1) │ │ │ │ - sub $0x8,%rdi │ │ │ │ - sub $0x8,%rax │ │ │ │ - sub $0x8,%r10d │ │ │ │ - jge 3178cc <__cxa_finalize@plt+0x2ec87c> │ │ │ │ - mov 0x20(%rsp),%rsp │ │ │ │ - vzeroupper │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + punpcklbw %xmm0,%xmm2 │ │ │ │ + punpckhbw %xmm0,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + punpckhbw %xmm2,%xmm0 │ │ │ │ + punpcklbw %xmm2,%xmm1 │ │ │ │ + call 30bec5 <__cxa_finalize@plt+0x2e0e75> │ │ │ │ + add $0xa8,%rsp │ │ │ │ ret │ │ │ │ - and $0xf,%r11d │ │ │ │ - or $0x10,%r11d │ │ │ │ - jmp 317ab0 <__cxa_finalize@plt+0x2eca60> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rsp,%r11 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x60,%rsp │ │ │ │ - mov %r11,0x40(%rsp) │ │ │ │ - lea 0xf(%rcx),%r11d │ │ │ │ + movd %xmm0,(%rdi,%rdx,1) │ │ │ │ + pshuflw $0x4e,%xmm0,%xmm4 │ │ │ │ + movd %xmm4,(%rdi,%rsi,2) │ │ │ │ + punpckhqdq %xmm0,%xmm0 │ │ │ │ + movd %xmm0,(%rdi,%rsi,1) │ │ │ │ + psrlq $0x20,%xmm0 │ │ │ │ + movd %xmm0,(%rdi) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + movd %xmm1,(%rdi,%rdx,1) │ │ │ │ + pshuflw $0x4e,%xmm1,%xmm4 │ │ │ │ + movd %xmm4,(%rdi,%rsi,2) │ │ │ │ + punpckhqdq %xmm1,%xmm1 │ │ │ │ + movd %xmm1,(%rdi,%rsi,1) │ │ │ │ + psrlq $0x20,%xmm1 │ │ │ │ + movd %xmm1,(%rdi) │ │ │ │ + ret │ │ │ │ + lea 0xf(%rcx),%r8d │ │ │ │ + movd %r8d,%xmm0 │ │ │ │ + and $0xf,%r8d │ │ │ │ + or $0x10,%r8d │ │ │ │ test $0x400,%r9d │ │ │ │ - jne 317944 <__cxa_finalize@plt+0x2ec8f4> │ │ │ │ - call 3172b0 <__cxa_finalize@plt+0x2ec260> │ │ │ │ + jne 30bff9 <__cxa_finalize@plt+0x2e0fa9> │ │ │ │ + movd %r9d,%xmm2 │ │ │ │ + shr $0x8,%r9d │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + pshufb %xmm1,%xmm0 │ │ │ │ + pshufb %xmm1,%xmm2 │ │ │ │ + movq 0xd4610(%r10,%r9,4),%xmm3 │ │ │ │ + movdqa 0xd45e0(%r10),%xmm1 │ │ │ │ + pcmpeqb %xmm0,%xmm1 │ │ │ │ + pand %xmm2,%xmm1 │ │ │ │ + pcmpgtb %xmm3,%xmm1 │ │ │ │ + pmovmskb %xmm1,%r9d │ │ │ │ test %r9d,%r9d │ │ │ │ - je 317ab0 <__cxa_finalize@plt+0x2eca60> │ │ │ │ - popcnt %r9d,%r9d │ │ │ │ - vpbroadcastd 0x108(%r8),%ymm11 │ │ │ │ - vpbroadcastd 0x18c(%r8),%ymm1 │ │ │ │ - vbroadcasti128 -0x34(%r8),%ymm6 │ │ │ │ - vinserti128 $0x0,-0x3c(%r8),%ymm6,%ymm2 │ │ │ │ - vinserti128 $0x1,-0x2c(%r8),%ymm6,%ymm6 │ │ │ │ - vmovdqu -0x12(%rdx),%xmm10 │ │ │ │ - vinserti128 $0x1,-0xe(%rdx),%ymm10,%ymm10 │ │ │ │ - vpbroadcastd -0x68(%r8,%r9,4),%ymm9 │ │ │ │ - vbroadcasti128 -0x38(%r8),%ymm7 │ │ │ │ - vinserti128 $0x0,-0x40(%r8),%ymm7,%ymm8 │ │ │ │ - vinserti128 $0x1,-0x30(%r8),%ymm7,%ymm7 │ │ │ │ - vpsubusb %ymm0,%ymm11,%ymm11 │ │ │ │ - vpor %ymm1,%ymm11,%ymm1 │ │ │ │ - vmovdqu -0x20(%rdx),%xmm11 │ │ │ │ - vinserti128 $0x1,-0x1c(%rdx),%ymm11,%ymm11 │ │ │ │ - vpmaxub %ymm1,%ymm8,%ymm8 │ │ │ │ - vpmaxub %ymm1,%ymm7,%ymm7 │ │ │ │ - vpshufb %ymm2,%ymm10,%ymm0 │ │ │ │ - vshufps $0x99,%ymm6,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm9,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm8,%ymm11,%ymm1 │ │ │ │ - vshufps $0x99,%ymm7,%ymm8,%ymm8 │ │ │ │ - vpmaddubsw %ymm9,%ymm1,%ymm1 │ │ │ │ - vpbroadcastd -0x5c(%r8,%r9,4),%ymm9 │ │ │ │ - movzbl -0x1f(%rdx),%r8d │ │ │ │ - vpshufb %ymm2,%ymm10,%ymm2 │ │ │ │ - vpmaddubsw %ymm9,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm8,%ymm11,%ymm8 │ │ │ │ - vpmaddubsw %ymm9,%ymm8,%ymm8 │ │ │ │ - vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm1,%ymm8,%ymm1 │ │ │ │ - sub $0x3,%r9d │ │ │ │ - jne 317a7d <__cxa_finalize@plt+0x2eca2d> │ │ │ │ - vpbroadcastd 0xc596e(%rip),%ymm9 │ │ │ │ - movzbl -0x1e(%rdx),%edx │ │ │ │ - vpshufb %ymm6,%ymm10,%ymm10 │ │ │ │ - vpmaddubsw %ymm9,%ymm10,%ymm10 │ │ │ │ - vpshufb %ymm7,%ymm11,%ymm11 │ │ │ │ - vpmaddubsw %ymm9,%ymm11,%ymm11 │ │ │ │ - sub %r8d,%edx │ │ │ │ - lea 0x4(%rdx,%r8,8),%edx │ │ │ │ - shr $0x3,%edx │ │ │ │ - mov %dl,0x1f(%rsp) │ │ │ │ - vpaddw %ymm0,%ymm10,%ymm0 │ │ │ │ - vpaddw %ymm1,%ymm11,%ymm1 │ │ │ │ - vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ - sar $1,%r9d │ │ │ │ - lea 0x3f(%rsp),%rdx │ │ │ │ - add $0x21,%r9d │ │ │ │ - cmp $0x20,%ecx │ │ │ │ - cmovns %r9d,%r11d │ │ │ │ - neg %r9 │ │ │ │ - mov %r8b,(%rdx,%r9,1) │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vpermq $0x8d,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,-0x1f(%rdx) │ │ │ │ - vmovd %eax,%xmm6 │ │ │ │ - vbroadcasti128 0xc59e3(%rip),%ymm0 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - sub $0x8,%rdx │ │ │ │ + je 30bff9 <__cxa_finalize@plt+0x2e0fa9> │ │ │ │ + movdqa -0x1f(%rdx),%xmm0 │ │ │ │ + imul $0x24924924,%r9d,%r9d │ │ │ │ + movdqa -0xf(%rdx),%xmm1 │ │ │ │ + neg %r8 │ │ │ │ + movd 0x1(%rdx),%xmm2 │ │ │ │ + shr $0x1e,%r9d │ │ │ │ + movd (%rdx,%r8,1),%xmm3 │ │ │ │ + adc $0xfffffffffffffffc,%r9 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + lea 0x20(%rsp),%rdx │ │ │ │ + movdqa %xmm0,-0x10(%rdx) │ │ │ │ + pshufb %xmm7,%xmm2 │ │ │ │ + movdqa %xmm1,(%rdx) │ │ │ │ + pshufb %xmm7,%xmm3 │ │ │ │ + movdqa %xmm2,0x10(%rdx) │ │ │ │ + movq %xmm3,0x8(%rdx,%r8,1) │ │ │ │ + neg %r8d │ │ │ │ + call 30ab10 <__cxa_finalize@plt+0x2dfac0> │ │ │ │ + add $0x1f,%rdx │ │ │ │ + cmp $0x10,%ecx │ │ │ │ + jle 30bff9 <__cxa_finalize@plt+0x2e0fa9> │ │ │ │ + pshuflw $0x0,-0x2f(%rdx),%xmm0 │ │ │ │ + sar $1,%r9 │ │ │ │ + movq 0xd4588(%r10,%r9,4),%xmm1 │ │ │ │ + lea 0x21(%r9),%r8d │ │ │ │ + pmaddubsw %xmm1,%xmm0 │ │ │ │ + pmulhrsw %xmm10,%xmm0 │ │ │ │ + packuswb %xmm0,%xmm0 │ │ │ │ + movd %xmm0,-0x23(%rdx) │ │ │ │ + movd %eax,%xmm5 │ │ │ │ + sub %r8,%rdx │ │ │ │ + movd %r8d,%xmm4 │ │ │ │ + shl $0x6,%r8d │ │ │ │ + movd (%rdx),%xmm7 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + pshufb 0xd4700(%r10),%xmm5 │ │ │ │ neg %rax │ │ │ │ - vpbroadcastw %xmm6,%ymm6 │ │ │ │ - sub %r11,%r8 │ │ │ │ - shl $0x6,%r11d │ │ │ │ - vpbroadcastb (%r8),%ymm7 │ │ │ │ - lea 0x3f(%rax),%r8 │ │ │ │ - vmovd %r11d,%xmm9 │ │ │ │ - not %r11d │ │ │ │ - vbroadcasti128 0xc5903(%rip),%ymm8 │ │ │ │ - add $0x40,%r11d │ │ │ │ - vpbroadcastw %xmm9,%ymm9 │ │ │ │ - vpsubw %ymm0,%ymm9,%ymm9 │ │ │ │ - vpaddw %ymm6,%ymm6,%ymm11 │ │ │ │ - vpsubw %ymm3,%ymm9,%ymm10 │ │ │ │ - vpblendd $0xf0,%ymm11,%ymm6,%ymm6 │ │ │ │ - lea (%r8,%rax,1),%r9 │ │ │ │ + pshufb %xmm6,%xmm7 │ │ │ │ + movdqa 0xd4530(%r10),%xmm3 │ │ │ │ + lea 0x3f(%rax,%r8,1),%r9 │ │ │ │ + pshufb %xmm6,%xmm4 │ │ │ │ + psubb 0xd45b0(%r10),%xmm4 │ │ │ │ + shl $0x4,%ecx │ │ │ │ + movdqa %xmm5,%xmm6 │ │ │ │ + sub %rcx,%rsp │ │ │ │ + mov %r9,%r8 │ │ │ │ + movdqa %xmm8,%xmm2 │ │ │ │ + pand %xmm5,%xmm2 │ │ │ │ sar $0x6,%r8 │ │ │ │ - vpand %ymm6,%ymm4,%ymm1 │ │ │ │ - vpsubw %ymm1,%ymm5,%ymm2 │ │ │ │ - vpsllw $0x8,%ymm1,%ymm1 │ │ │ │ - vpor %ymm1,%ymm2,%ymm2 │ │ │ │ - vmovdqu (%rdx,%r8,1),%xmm0 │ │ │ │ - vmovdqu -0x8(%rdx,%r8,1),%xmm1 │ │ │ │ - lea (%r9,%rax,1),%r8 │ │ │ │ - sar $0x6,%r9 │ │ │ │ - vinserti128 $0x1,(%rdx,%r9,1),%ymm0,%ymm0 │ │ │ │ - vinserti128 $0x1,-0x8(%rdx,%r9,1),%ymm1,%ymm1 │ │ │ │ - sub $0x20,%rsp │ │ │ │ - vpshufb %ymm8,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm8,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vpcmpgtw %ymm6,%ymm9,%ymm1 │ │ │ │ - vpcmpgtw %ymm6,%ymm10,%ymm2 │ │ │ │ - vpacksswb %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm6,%ymm11,%ymm6 │ │ │ │ - vpblendvb %ymm1,%ymm0,%ymm7,%ymm0 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rsp) │ │ │ │ - sub $0x2,%ecx │ │ │ │ - je 317bac <__cxa_finalize@plt+0x2ecb5c> │ │ │ │ - cmp %r11d,%r8d │ │ │ │ - jg 317b08 <__cxa_finalize@plt+0x2ecab8> │ │ │ │ - vmovdqa %ymm7,%ymm0 │ │ │ │ - sub $0x20,%rsp │ │ │ │ - vmovdqa %ymm7,(%rsp) │ │ │ │ - sub $0x2,%ecx │ │ │ │ - jg 317b9e <__cxa_finalize@plt+0x2ecb4e> │ │ │ │ - vmovdqa 0x20(%rsp),%ymm2 │ │ │ │ - sub $0x8,%r10d │ │ │ │ + movdqa %xmm9,%xmm1 │ │ │ │ + psubw %xmm2,%xmm1 │ │ │ │ + psllw $0x8,%xmm2 │ │ │ │ + movdqu -0x10(%rdx,%r8,1),%xmm0 │ │ │ │ + por %xmm1,%xmm2 │ │ │ │ + movdqu -0x8(%rdx,%r8,1),%xmm1 │ │ │ │ + pshufb %xmm3,%xmm0 │ │ │ │ + pmaddubsw %xmm2,%xmm0 │ │ │ │ + pshufb %xmm3,%xmm1 │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + psrlw $0x6,%xmm2 │ │ │ │ + paddw %xmm6,%xmm5 │ │ │ │ + pmulhrsw %xmm10,%xmm0 │ │ │ │ + pmulhrsw %xmm10,%xmm1 │ │ │ │ + packsswb %xmm2,%xmm2 │ │ │ │ + packuswb %xmm1,%xmm0 │ │ │ │ + movdqa %xmm4,%xmm1 │ │ │ │ + pcmpgtb %xmm2,%xmm1 │ │ │ │ + pand %xmm1,%xmm0 │ │ │ │ + pandn %xmm7,%xmm1 │ │ │ │ + por %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,-0x10(%rsp,%rcx,1) │ │ │ │ + sub $0x10,%ecx │ │ │ │ + je 30c0e1 <__cxa_finalize@plt+0x2e1091> │ │ │ │ + add %rax,%r9 │ │ │ │ + jg 30c049 <__cxa_finalize@plt+0x2e0ff9> │ │ │ │ + movdqa %xmm7,-0x10(%rsp,%rcx,1) │ │ │ │ + sub $0x10,%ecx │ │ │ │ + jg 30c0d6 <__cxa_finalize@plt+0x2e1086> │ │ │ │ + or $0x10,%ecx │ │ │ │ + cmp $0x4,%r11d │ │ │ │ + jne 30c632 <__cxa_finalize@plt+0x2e15e2> │ │ │ │ + movdqa 0x30(%rsp),%xmm2 │ │ │ │ + movdqa 0x20(%rsp),%xmm4 │ │ │ │ + movdqa 0x10(%rsp),%xmm3 │ │ │ │ + movdqa (%rsp),%xmm0 │ │ │ │ lea (%rsi,%rsi,2),%rdx │ │ │ │ - lea (%rdi,%r10,1),%rax │ │ │ │ - cmovns %rax,%rdi │ │ │ │ - vpunpcklbw %ymm0,%ymm2,%ymm1 │ │ │ │ - vpunpckhbw %ymm0,%ymm2,%ymm2 │ │ │ │ - lea (%rsi,%rsi,4),%rcx │ │ │ │ - vpunpcklbw %ymm2,%ymm1,%ymm0 │ │ │ │ - vpunpckhbw %ymm2,%ymm1,%ymm1 │ │ │ │ - lea (%rsi,%rdx,2),%r8 │ │ │ │ - jge 317c7a <__cxa_finalize@plt+0x2ecc2a> │ │ │ │ add $0x40,%rsp │ │ │ │ - vmovd %xmm0,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ - vpextrd $0x2,%xmm0,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x3,%xmm0,(%rdi,%rdx,1) │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm0 │ │ │ │ - vmovd %xmm1,(%rdi,%rsi,4) │ │ │ │ - vpextrd $0x1,%xmm1,(%rdi,%rcx,1) │ │ │ │ - vpextrd $0x2,%xmm1,(%rdi,%rdx,2) │ │ │ │ - vpextrd $0x3,%xmm1,(%rdi,%r8,1) │ │ │ │ - lea (%rdi,%rsi,8),%rdi │ │ │ │ - vextracti128 $0x1,%ymm1,%xmm1 │ │ │ │ - vmovd %xmm0,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ - vpextrd $0x2,%xmm0,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x3,%xmm0,(%rdi,%rdx,1) │ │ │ │ - vmovd %xmm1,(%rdi,%rsi,4) │ │ │ │ - vpextrd $0x1,%xmm1,(%rdi,%rcx,1) │ │ │ │ - vpextrd $0x2,%xmm1,(%rdi,%rdx,2) │ │ │ │ - vpextrd $0x3,%xmm1,(%rdi,%r8,1) │ │ │ │ - jmp 317d24 <__cxa_finalize@plt+0x2eccd4> │ │ │ │ - vmovdqa (%rsp),%ymm0 │ │ │ │ - vmovdqa 0x20(%rsp),%ymm2 │ │ │ │ - vpunpcklbw %ymm0,%ymm2,%ymm1 │ │ │ │ - vpunpckhbw %ymm0,%ymm2,%ymm2 │ │ │ │ - vpunpcklbw %ymm2,%ymm1,%ymm0 │ │ │ │ - vpunpckhbw %ymm2,%ymm1,%ymm1 │ │ │ │ - vmovdqa 0x40(%rsp),%ymm2 │ │ │ │ - vmovdqa 0x60(%rsp),%ymm4 │ │ │ │ - lea (%rdi,%rsi,8),%rax │ │ │ │ - sub $0xffffffffffffff80,%rsp │ │ │ │ - vpunpcklbw %ymm2,%ymm4,%ymm3 │ │ │ │ - vpunpckhbw %ymm2,%ymm4,%ymm4 │ │ │ │ - vpunpcklbw %ymm4,%ymm3,%ymm2 │ │ │ │ - vpunpckhbw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpunpckldq %ymm0,%ymm2,%ymm4 │ │ │ │ - vpunpckhdq %ymm0,%ymm2,%ymm2 │ │ │ │ - vpunpckldq %ymm1,%ymm3,%ymm0 │ │ │ │ - vpunpckhdq %ymm1,%ymm3,%ymm3 │ │ │ │ - vmovq %xmm4,(%rdi) │ │ │ │ - vmovhps %xmm4,(%rdi,%rsi,1) │ │ │ │ - vextracti128 $0x1,%ymm4,%xmm4 │ │ │ │ - vmovq %xmm2,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm2,(%rdi,%rdx,1) │ │ │ │ - vextracti128 $0x1,%ymm2,%xmm2 │ │ │ │ - vmovq %xmm0,(%rdi,%rsi,4) │ │ │ │ - vmovhps %xmm0,(%rdi,%rcx,1) │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm0 │ │ │ │ - vmovq %xmm3,(%rdi,%rdx,2) │ │ │ │ - vmovhps %xmm3,(%rdi,%r8,1) │ │ │ │ - vextracti128 $0x1,%ymm3,%xmm3 │ │ │ │ - vmovq %xmm4,(%rax) │ │ │ │ - vmovhps %xmm4,(%rax,%rsi,1) │ │ │ │ - vmovq %xmm2,(%rax,%rsi,2) │ │ │ │ - vmovhps %xmm2,(%rax,%rdx,1) │ │ │ │ - vmovq %xmm0,(%rax,%rsi,4) │ │ │ │ - vmovhps %xmm0,(%rax,%rcx,1) │ │ │ │ - vmovq %xmm3,(%rax,%rdx,2) │ │ │ │ - vmovhps %xmm3,(%rax,%r8,1) │ │ │ │ - sub $0x8,%rdi │ │ │ │ - sub $0x8,%r10d │ │ │ │ - jge 317c5f <__cxa_finalize@plt+0x2ecc0f> │ │ │ │ - mov 0x40(%rsp),%rsp │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rsp,%r11 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - add $0xffffffffffffff80,%rsp │ │ │ │ - mov %r11,0x60(%rsp) │ │ │ │ - lea 0x1f(%rcx),%r11d │ │ │ │ - and $0x1f,%r11d │ │ │ │ - or $0x20,%r11d │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + punpckhbw %xmm4,%xmm1 │ │ │ │ + punpcklbw %xmm4,%xmm2 │ │ │ │ + movdqa %xmm3,%xmm4 │ │ │ │ + punpckhbw %xmm0,%xmm4 │ │ │ │ + punpcklbw %xmm0,%xmm3 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + punpckhwd %xmm4,%xmm0 │ │ │ │ + punpcklwd %xmm4,%xmm1 │ │ │ │ + call 30bec5 <__cxa_finalize@plt+0x2e0e75> │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + movdqa %xmm2,%xmm0 │ │ │ │ + punpckhwd %xmm3,%xmm0 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + punpcklwd %xmm3,%xmm1 │ │ │ │ + jmp 30beb8 <__cxa_finalize@plt+0x2e0e68> │ │ │ │ + lea 0x1f(%rcx),%r8d │ │ │ │ + and $0x1f,%r8d │ │ │ │ + or $0x20,%r8d │ │ │ │ test $0x400,%r9d │ │ │ │ - jne 317efe <__cxa_finalize@plt+0x2eceae> │ │ │ │ - vbroadcasti128 0xc585e(%rip),%ymm0 │ │ │ │ - mov $0x15,%r8d │ │ │ │ - mov $0x3,%r9d │ │ │ │ - vmovdqu -0x42(%rdx),%xmm11 │ │ │ │ - vinserti128 $0x1,-0x34(%rdx),%ymm11,%ymm11 │ │ │ │ - sub %ecx,%r8d │ │ │ │ - cmovns %r8d,%r9d │ │ │ │ - vmovdqu -0x3a(%rdx),%xmm12 │ │ │ │ - vinserti128 $0x1,-0x2c(%rdx),%ymm12,%ymm12 │ │ │ │ - sub $0x8,%r8d │ │ │ │ - vmovd %r9d,%xmm1 │ │ │ │ - vmovdqu -0x22(%rdx),%xmm13 │ │ │ │ - vinserti128 $0x1,-0x14(%rdx),%ymm13,%ymm13 │ │ │ │ - vmovd %r8d,%xmm2 │ │ │ │ - vpbroadcastb %xmm1,%ymm1 │ │ │ │ - vmovdqu -0x1c(%rdx),%xmm14 │ │ │ │ - vinserti128 $0x1,-0xe(%rdx),%ymm14,%ymm14 │ │ │ │ - vpbroadcastb %xmm2,%ymm2 │ │ │ │ - vpmaxsb %ymm0,%ymm1,%ymm1 │ │ │ │ - vmovdqu 0xc55fa(%rip),%ymm7 │ │ │ │ - vpshufb %ymm1,%ymm11,%ymm11 │ │ │ │ - vinserti128 $0x1,0xc55ef(%rip),%ymm7,%ymm8 │ │ │ │ - vinserti128 $0x0,0xc55ed(%rip),%ymm7,%ymm7 │ │ │ │ - vpmaxsb %ymm0,%ymm2,%ymm2 │ │ │ │ - vpbroadcastd 0xc55b3(%rip),%ymm9 │ │ │ │ - vpshufb %ymm2,%ymm12,%ymm12 │ │ │ │ - vpshufb %ymm8,%ymm11,%ymm0 │ │ │ │ - vpmaddubsw %ymm9,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm8,%ymm12,%ymm2 │ │ │ │ - vpmaddubsw %ymm9,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm8,%ymm13,%ymm1 │ │ │ │ - vpmaddubsw %ymm9,%ymm1,%ymm1 │ │ │ │ - vshufps $0x49,%ymm7,%ymm8,%ymm8 │ │ │ │ - vpshufb %ymm8,%ymm14,%ymm6 │ │ │ │ - vpmaddubsw %ymm9,%ymm6,%ymm6 │ │ │ │ - vpbroadcastd 0xc5584(%rip),%ymm9 │ │ │ │ - vpshufb %ymm8,%ymm11,%ymm10 │ │ │ │ - vpmaddubsw %ymm9,%ymm10,%ymm10 │ │ │ │ - vpaddw %ymm0,%ymm10,%ymm0 │ │ │ │ - vpshufb %ymm8,%ymm12,%ymm10 │ │ │ │ - vpmaddubsw %ymm9,%ymm10,%ymm10 │ │ │ │ - vpaddw %ymm2,%ymm10,%ymm2 │ │ │ │ - vpshufb %ymm8,%ymm13,%ymm10 │ │ │ │ - vpmaddubsw %ymm9,%ymm10,%ymm10 │ │ │ │ - vshufps $0x99,%ymm7,%ymm8,%ymm8 │ │ │ │ - vpaddw %ymm1,%ymm10,%ymm1 │ │ │ │ - vpshufb %ymm8,%ymm14,%ymm10 │ │ │ │ - vpmaddubsw %ymm9,%ymm10,%ymm10 │ │ │ │ - vpaddw %ymm6,%ymm10,%ymm6 │ │ │ │ - vpbroadcastd 0xc554a(%rip),%ymm9 │ │ │ │ - vpshufb %ymm8,%ymm11,%ymm11 │ │ │ │ - vpmaddubsw %ymm9,%ymm11,%ymm11 │ │ │ │ - vpshufb %ymm8,%ymm12,%ymm12 │ │ │ │ - vpmaddubsw %ymm9,%ymm12,%ymm12 │ │ │ │ - movzbl -0x3f(%rdx),%r8d │ │ │ │ - movzbl -0x3e(%rdx),%edx │ │ │ │ - vpaddw %ymm0,%ymm11,%ymm0 │ │ │ │ - vpaddw %ymm2,%ymm12,%ymm2 │ │ │ │ - vpshufb %ymm8,%ymm13,%ymm13 │ │ │ │ - vpmaddubsw %ymm9,%ymm13,%ymm13 │ │ │ │ - vpshufb %ymm7,%ymm14,%ymm14 │ │ │ │ - vpmaddubsw %ymm9,%ymm14,%ymm14 │ │ │ │ - vpaddw %ymm1,%ymm13,%ymm1 │ │ │ │ - vpaddw %ymm6,%ymm14,%ymm6 │ │ │ │ - sub %r8d,%edx │ │ │ │ - lea 0x4(%rdx,%r8,8),%edx │ │ │ │ - vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm3,%ymm6,%ymm6 │ │ │ │ - shr $0x3,%edx │ │ │ │ - mov %dl,0x1f(%rsp) │ │ │ │ - lea 0x5f(%rsp),%rdx │ │ │ │ - mov %r8b,-0x41(%rdx) │ │ │ │ - mov $0x41,%r8d │ │ │ │ - cmp $0x40,%ecx │ │ │ │ - cmove %r8d,%r11d │ │ │ │ - vpackuswb %ymm2,%ymm0,%ymm0 │ │ │ │ - vpackuswb %ymm6,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm0,-0x3f(%rdx) │ │ │ │ - vmovdqa %ymm1,-0x1f(%rdx) │ │ │ │ - vmovd %eax,%xmm6 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - sub $0x8,%rdx │ │ │ │ + jne 30c200 <__cxa_finalize@plt+0x2e11b0> │ │ │ │ + movdqa -0x3f(%rdx),%xmm0 │ │ │ │ + movdqa -0x2f(%rdx),%xmm1 │ │ │ │ + movdqa -0x1f(%rdx),%xmm2 │ │ │ │ + movdqa -0xf(%rdx),%xmm3 │ │ │ │ + movd 0x1(%rdx),%xmm4 │ │ │ │ + neg %r8 │ │ │ │ + movd (%rdx,%r8,1),%xmm5 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + lea 0x40(%rsp),%rdx │ │ │ │ + movdqa %xmm0,-0x30(%rdx) │ │ │ │ + movdqa %xmm1,-0x20(%rdx) │ │ │ │ + xor %r9d,%r9d │ │ │ │ + movdqa %xmm2,-0x10(%rdx) │ │ │ │ + pshufb %xmm7,%xmm4 │ │ │ │ + movdqa %xmm3,(%rdx) │ │ │ │ + pshufb %xmm7,%xmm5 │ │ │ │ + movdqa %xmm4,0x10(%rdx) │ │ │ │ + movq %xmm5,0x8(%rdx,%r8,1) │ │ │ │ + neg %r8d │ │ │ │ + call 30ab10 <__cxa_finalize@plt+0x2dfac0> │ │ │ │ + sub $0x20,%rdx │ │ │ │ + call 30ab10 <__cxa_finalize@plt+0x2dfac0> │ │ │ │ + add $0x3f,%rdx │ │ │ │ + cmp $0x20,%ecx │ │ │ │ + jle 30c200 <__cxa_finalize@plt+0x2e11b0> │ │ │ │ + pshuflw $0x0,-0x4f(%rdx),%xmm0 │ │ │ │ + movq 0xd4588(%r10),%xmm1 │ │ │ │ + add $0x2,%r8d │ │ │ │ + pmaddubsw %xmm1,%xmm0 │ │ │ │ + pmulhrsw %xmm10,%xmm0 │ │ │ │ + packuswb %xmm0,%xmm0 │ │ │ │ + movd %xmm0,-0x43(%rdx) │ │ │ │ + movd %eax,%xmm5 │ │ │ │ + sub %r8,%rdx │ │ │ │ + movd %r8d,%xmm4 │ │ │ │ + shl $0x6,%r8d │ │ │ │ + movd (%rdx),%xmm7 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + pshufb 0xd4700(%r10),%xmm5 │ │ │ │ neg %rax │ │ │ │ - vpbroadcastw %xmm6,%ymm6 │ │ │ │ - sub %r11,%r8 │ │ │ │ - shl $0x6,%r11d │ │ │ │ - vpbroadcastb (%r8),%ymm7 │ │ │ │ - lea 0x3f(%rax),%r8 │ │ │ │ - vmovd %r11d,%xmm9 │ │ │ │ - not %r11d │ │ │ │ - vbroadcasti128 0xc54be(%rip),%ymm8 │ │ │ │ - add $0x40,%r11d │ │ │ │ - vpbroadcastw %xmm9,%ymm9 │ │ │ │ - vpsubw 0xc555d(%rip),%ymm9,%ymm9 │ │ │ │ - vmovdqa %ymm6,%ymm11 │ │ │ │ - vpsubw %ymm3,%ymm9,%ymm10 │ │ │ │ - mov %r8,%r9 │ │ │ │ - sar $0x6,%r9 │ │ │ │ - vpand %ymm6,%ymm4,%ymm1 │ │ │ │ - vpsubw %ymm1,%ymm5,%ymm2 │ │ │ │ - vpsllw $0x8,%ymm1,%ymm1 │ │ │ │ - vpor %ymm1,%ymm2,%ymm2 │ │ │ │ - vmovdqu (%rdx,%r9,1),%xmm0 │ │ │ │ - vinserti128 $0x1,-0x10(%rdx,%r9,1),%ymm0,%ymm0 │ │ │ │ - vmovdqu -0x8(%rdx,%r9,1),%xmm1 │ │ │ │ - vinserti128 $0x1,-0x18(%rdx,%r9,1),%ymm1,%ymm1 │ │ │ │ + pshufb %xmm6,%xmm7 │ │ │ │ + movdqa 0xd4530(%r10),%xmm3 │ │ │ │ + lea 0x3f(%rax,%r8,1),%r9 │ │ │ │ + pshufb %xmm6,%xmm4 │ │ │ │ + psubb 0xd45b0(%r10),%xmm4 │ │ │ │ + movdqa %xmm5,%xmm6 │ │ │ │ + mov %r9,%r8 │ │ │ │ + movdqa %xmm8,%xmm2 │ │ │ │ + pand %xmm5,%xmm2 │ │ │ │ + sar $0x6,%r8 │ │ │ │ + movdqa %xmm9,%xmm1 │ │ │ │ + psubw %xmm2,%xmm1 │ │ │ │ + psllw $0x8,%xmm2 │ │ │ │ + movdqu -0x20(%rdx,%r8,1),%xmm0 │ │ │ │ + por %xmm1,%xmm2 │ │ │ │ + movdqu -0x18(%rdx,%r8,1),%xmm1 │ │ │ │ + pshufb %xmm3,%xmm0 │ │ │ │ + pmaddubsw %xmm2,%xmm0 │ │ │ │ + pshufb %xmm3,%xmm1 │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + pmulhrsw %xmm10,%xmm0 │ │ │ │ + pmulhrsw %xmm10,%xmm1 │ │ │ │ sub $0x20,%rsp │ │ │ │ - add %rax,%r8 │ │ │ │ - vpshufb %ymm8,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm8,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vpcmpgtw %ymm6,%ymm9,%ymm1 │ │ │ │ - vpcmpgtw %ymm6,%ymm10,%ymm2 │ │ │ │ - vpacksswb %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm6,%ymm11,%ymm6 │ │ │ │ - vpblendvb %ymm1,%ymm0,%ymm7,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rsp) │ │ │ │ + packuswb %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,(%rsp) │ │ │ │ + movdqu -0x10(%rdx,%r8,1),%xmm0 │ │ │ │ + movdqu -0x8(%rdx,%r8,1),%xmm1 │ │ │ │ + pshufb %xmm3,%xmm0 │ │ │ │ + pshufb %xmm3,%xmm1 │ │ │ │ + pmaddubsw %xmm2,%xmm0 │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + pmulhrsw %xmm10,%xmm0 │ │ │ │ + pmulhrsw %xmm10,%xmm1 │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + psrlw $0x6,%xmm2 │ │ │ │ + paddw %xmm6,%xmm5 │ │ │ │ + packsswb %xmm2,%xmm2 │ │ │ │ + packuswb %xmm1,%xmm0 │ │ │ │ + movdqa %xmm4,%xmm1 │ │ │ │ + pcmpgtb %xmm2,%xmm1 │ │ │ │ + paddsb 0xd46d0(%r10),%xmm2 │ │ │ │ + pand %xmm1,%xmm0 │ │ │ │ + pandn %xmm7,%xmm1 │ │ │ │ + por %xmm1,%xmm0 │ │ │ │ + movdqa %xmm4,%xmm1 │ │ │ │ + pcmpgtb %xmm2,%xmm1 │ │ │ │ + movdqa %xmm0,0x10(%rsp) │ │ │ │ + movdqa (%rsp),%xmm0 │ │ │ │ + pand %xmm1,%xmm0 │ │ │ │ + pandn %xmm7,%xmm1 │ │ │ │ + por %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,(%rsp) │ │ │ │ dec %ecx │ │ │ │ - je 317fde <__cxa_finalize@plt+0x2ecf8e> │ │ │ │ - cmp %r11d,%r8d │ │ │ │ - jg 317f4b <__cxa_finalize@plt+0x2ecefb> │ │ │ │ + je 30c34b <__cxa_finalize@plt+0x2e12fb> │ │ │ │ + add %rax,%r9 │ │ │ │ + jg 30c24a <__cxa_finalize@plt+0x2e11fa> │ │ │ │ sub $0x20,%rsp │ │ │ │ - vmovdqa %ymm7,(%rsp) │ │ │ │ + movdqa %xmm7,0x10(%rsp) │ │ │ │ + movdqa %xmm7,(%rsp) │ │ │ │ dec %ecx │ │ │ │ - jg 317fd1 <__cxa_finalize@plt+0x2ecf81> │ │ │ │ - lea -0x8(%rdi,%r10,1),%rdi │ │ │ │ - lea (%rsi,%rsi,2),%rdx │ │ │ │ - lea (%rsi,%rsi,4),%rcx │ │ │ │ - lea (%rsi,%rdx,2),%r8 │ │ │ │ - vmovdqa (%rsp),%ymm7 │ │ │ │ - vmovdqa 0x20(%rsp),%ymm6 │ │ │ │ - vmovdqa 0x40(%rsp),%ymm5 │ │ │ │ - vmovdqa 0x60(%rsp),%ymm4 │ │ │ │ - vmovdqa 0x80(%rsp),%ymm3 │ │ │ │ - vmovdqa 0xa0(%rsp),%ymm2 │ │ │ │ - vmovdqa 0xc0(%rsp),%ymm1 │ │ │ │ - vmovdqa 0xe0(%rsp),%ymm0 │ │ │ │ - lea (%rdi,%rsi,8),%rax │ │ │ │ - add $0x100,%rsp │ │ │ │ - vpunpcklbw %ymm1,%ymm0,%ymm8 │ │ │ │ - vpunpckhbw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpunpcklbw %ymm3,%ymm2,%ymm1 │ │ │ │ - vpunpckhbw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpunpcklbw %ymm5,%ymm4,%ymm3 │ │ │ │ - vpunpckhbw %ymm5,%ymm4,%ymm4 │ │ │ │ - vpunpcklbw %ymm7,%ymm6,%ymm5 │ │ │ │ - vpunpckhbw %ymm7,%ymm6,%ymm6 │ │ │ │ - vpunpcklwd %ymm1,%ymm8,%ymm7 │ │ │ │ - vpunpckhwd %ymm1,%ymm8,%ymm8 │ │ │ │ - vpunpcklwd %ymm2,%ymm0,%ymm1 │ │ │ │ - vpunpckhwd %ymm2,%ymm0,%ymm0 │ │ │ │ - vpunpcklwd %ymm5,%ymm3,%ymm2 │ │ │ │ - vpunpckhwd %ymm5,%ymm3,%ymm3 │ │ │ │ - vpunpcklwd %ymm6,%ymm4,%ymm5 │ │ │ │ - vpunpckhwd %ymm6,%ymm4,%ymm4 │ │ │ │ - vpunpckldq %ymm2,%ymm7,%ymm6 │ │ │ │ - vpunpckhdq %ymm2,%ymm7,%ymm7 │ │ │ │ - vpunpckldq %ymm3,%ymm8,%ymm2 │ │ │ │ - vpunpckhdq %ymm3,%ymm8,%ymm8 │ │ │ │ - vpunpckldq %ymm5,%ymm1,%ymm3 │ │ │ │ - vpunpckhdq %ymm5,%ymm1,%ymm1 │ │ │ │ - vpunpckldq %ymm4,%ymm0,%ymm5 │ │ │ │ - vpunpckhdq %ymm4,%ymm0,%ymm0 │ │ │ │ - vmovq %xmm6,(%rdi) │ │ │ │ - vmovhps %xmm6,(%rdi,%rsi,1) │ │ │ │ - vextracti128 $0x1,%ymm6,%xmm6 │ │ │ │ - vmovq %xmm7,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm7,(%rdi,%rdx,1) │ │ │ │ - vextracti128 $0x1,%ymm7,%xmm7 │ │ │ │ - vmovq %xmm2,(%rdi,%rsi,4) │ │ │ │ - vmovhps %xmm2,(%rdi,%rcx,1) │ │ │ │ - vextracti128 $0x1,%ymm2,%xmm2 │ │ │ │ - vmovq %xmm8,(%rdi,%rdx,2) │ │ │ │ - vmovhps %xmm8,(%rdi,%r8,1) │ │ │ │ - vextracti128 $0x1,%ymm8,%xmm8 │ │ │ │ - vmovq %xmm3,(%rax) │ │ │ │ - vmovhps %xmm3,(%rax,%rsi,1) │ │ │ │ - vextracti128 $0x1,%ymm3,%xmm3 │ │ │ │ - vmovq %xmm1,(%rax,%rsi,2) │ │ │ │ - vmovhps %xmm1,(%rax,%rdx,1) │ │ │ │ - vextracti128 $0x1,%ymm1,%xmm1 │ │ │ │ - vmovq %xmm5,(%rax,%rsi,4) │ │ │ │ - vmovhps %xmm5,(%rax,%rcx,1) │ │ │ │ - vextracti128 $0x1,%ymm5,%xmm5 │ │ │ │ - vmovq %xmm0,(%rax,%rdx,2) │ │ │ │ - vmovhps %xmm0,(%rax,%r8,1) │ │ │ │ - lea (%rax,%rsi,8),%rax │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm0 │ │ │ │ - vmovq %xmm6,(%rax) │ │ │ │ - vmovhps %xmm6,(%rax,%rsi,1) │ │ │ │ - vmovq %xmm7,(%rax,%rsi,2) │ │ │ │ - vmovhps %xmm7,(%rax,%rdx,1) │ │ │ │ - vmovq %xmm2,(%rax,%rsi,4) │ │ │ │ - vmovhps %xmm2,(%rax,%rcx,1) │ │ │ │ - vmovq %xmm8,(%rax,%rdx,2) │ │ │ │ - vmovhps %xmm8,(%rax,%r8,1) │ │ │ │ - lea (%rax,%rsi,8),%rax │ │ │ │ - vmovq %xmm3,(%rax) │ │ │ │ - vmovhps %xmm3,(%rax,%rsi,1) │ │ │ │ - vmovq %xmm1,(%rax,%rsi,2) │ │ │ │ - vmovhps %xmm1,(%rax,%rdx,1) │ │ │ │ - vmovq %xmm5,(%rax,%rsi,4) │ │ │ │ - vmovhps %xmm5,(%rax,%rcx,1) │ │ │ │ - vmovq %xmm0,(%rax,%rdx,2) │ │ │ │ - vmovhps %xmm0,(%rax,%r8,1) │ │ │ │ - sub $0x8,%rdi │ │ │ │ - sub $0x8,%r10d │ │ │ │ - jg 317fef <__cxa_finalize@plt+0x2ecf9f> │ │ │ │ - mov 0x60(%rsp),%rsp │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rsp,%r11 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0xa0,%rsp │ │ │ │ - mov %r11,0x80(%rsp) │ │ │ │ - lea 0x3f(%rcx),%r11d │ │ │ │ + jg 30c338 <__cxa_finalize@plt+0x2e12e8> │ │ │ │ + or $0x20,%ecx │ │ │ │ + jmp 30c632 <__cxa_finalize@plt+0x2e15e2> │ │ │ │ + lea 0x3f(%rcx),%r8d │ │ │ │ test $0x400,%r9d │ │ │ │ - jne 318429 <__cxa_finalize@plt+0x2ed3d9> │ │ │ │ - mov $0x15,%r8d │ │ │ │ - vpbroadcastb -0x7f(%rdx),%xmm11 │ │ │ │ - vpblendd $0xe,-0x82(%rdx),%xmm11,%xmm11 │ │ │ │ - sub %ecx,%r8d │ │ │ │ - mov $0x3,%r9d │ │ │ │ - vinserti128 $0x1,-0x74(%rdx),%ymm11,%ymm11 │ │ │ │ - vmovdqu 0xc51df(%rip),%ymm7 │ │ │ │ - cmp $0x20,%ecx │ │ │ │ - cmove %r9d,%r8d │ │ │ │ - vinserti128 $0x1,0xc51d2(%rip),%ymm7,%ymm8 │ │ │ │ - vbroadcasti128 0xc53c1(%rip),%ymm6 │ │ │ │ - vmovd %r8d,%xmm1 │ │ │ │ - vpbroadcastd 0xc5197(%rip),%ymm9 │ │ │ │ - vmovdqu -0x7a(%rdx),%xmm12 │ │ │ │ - vinserti128 $0x1,-0x6c(%rdx),%ymm12,%ymm12 │ │ │ │ - vpbroadcastb %xmm1,%ymm1 │ │ │ │ - vmovdqu -0x62(%rdx),%xmm13 │ │ │ │ - vinserti128 $0x1,-0x54(%rdx),%ymm13,%ymm13 │ │ │ │ - vmovdqu -0x5a(%rdx),%xmm14 │ │ │ │ - vinserti128 $0x1,-0x4c(%rdx),%ymm14,%ymm14 │ │ │ │ - vinserti128 $0x0,0xc5190(%rip),%ymm7,%ymm7 │ │ │ │ - vpshufb %ymm8,%ymm11,%ymm0 │ │ │ │ - vpmaddubsw %ymm9,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm8,%ymm12,%ymm2 │ │ │ │ - vpmaddubsw %ymm9,%ymm2,%ymm2 │ │ │ │ - vpmaxsb %ymm6,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm1,%ymm13,%ymm13 │ │ │ │ - vpshufb %ymm8,%ymm13,%ymm1 │ │ │ │ - vpmaddubsw %ymm9,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm8,%ymm14,%ymm6 │ │ │ │ - vpmaddubsw %ymm9,%ymm6,%ymm6 │ │ │ │ - vpbroadcastd 0xc5135(%rip),%ymm9 │ │ │ │ - vshufps $0x49,%ymm7,%ymm8,%ymm15 │ │ │ │ - vpshufb %ymm15,%ymm11,%ymm10 │ │ │ │ - vpmaddubsw %ymm9,%ymm10,%ymm10 │ │ │ │ - vpaddw %ymm0,%ymm10,%ymm0 │ │ │ │ - vpshufb %ymm15,%ymm12,%ymm10 │ │ │ │ - vpmaddubsw %ymm9,%ymm10,%ymm10 │ │ │ │ - vpaddw %ymm2,%ymm10,%ymm2 │ │ │ │ - vpshufb %ymm15,%ymm13,%ymm10 │ │ │ │ - vpmaddubsw %ymm9,%ymm10,%ymm10 │ │ │ │ - vpaddw %ymm1,%ymm10,%ymm1 │ │ │ │ - vpshufb %ymm15,%ymm14,%ymm10 │ │ │ │ - vpmaddubsw %ymm9,%ymm10,%ymm10 │ │ │ │ - vpaddw %ymm6,%ymm10,%ymm6 │ │ │ │ - vpbroadcastd 0xc50fb(%rip),%ymm9 │ │ │ │ - vshufps $0x9e,%ymm7,%ymm8,%ymm10 │ │ │ │ - vpshufb %ymm10,%ymm11,%ymm11 │ │ │ │ - vpmaddubsw %ymm9,%ymm11,%ymm11 │ │ │ │ - vpshufb %ymm10,%ymm12,%ymm12 │ │ │ │ - vpmaddubsw %ymm9,%ymm12,%ymm12 │ │ │ │ - vpshufb %ymm10,%ymm13,%ymm13 │ │ │ │ - vpmaddubsw %ymm9,%ymm13,%ymm13 │ │ │ │ - vpshufb %ymm10,%ymm14,%ymm14 │ │ │ │ - vpmaddubsw %ymm9,%ymm14,%ymm14 │ │ │ │ - vpaddw %ymm0,%ymm11,%ymm0 │ │ │ │ - vpaddw %ymm2,%ymm12,%ymm2 │ │ │ │ - vpaddw %ymm1,%ymm13,%ymm1 │ │ │ │ - vpaddw %ymm6,%ymm14,%ymm6 │ │ │ │ - vmovdqu -0x42(%rdx),%xmm11 │ │ │ │ - vinserti128 $0x1,-0x34(%rdx),%ymm11,%ymm11 │ │ │ │ - vmovdqu -0x3a(%rdx),%xmm12 │ │ │ │ - vinserti128 $0x1,-0x2c(%rdx),%ymm12,%ymm12 │ │ │ │ - vmovdqu -0x22(%rdx),%xmm13 │ │ │ │ - vinserti128 $0x1,-0x14(%rdx),%ymm13,%ymm13 │ │ │ │ - vmovdqu -0x1c(%rdx),%xmm14 │ │ │ │ - vinserti128 $0x1,-0xe(%rdx),%ymm14,%ymm14 │ │ │ │ - vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm3,%ymm6,%ymm6 │ │ │ │ - lea 0x7f(%rsp),%rdx │ │ │ │ - vpackuswb %ymm2,%ymm0,%ymm0 │ │ │ │ - vpackuswb %ymm6,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm0,-0x7f(%rdx) │ │ │ │ - vmovdqa %ymm1,-0x5f(%rdx) │ │ │ │ - vpshufb %ymm10,%ymm11,%ymm0 │ │ │ │ - vpmaddubsw %ymm9,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm10,%ymm12,%ymm2 │ │ │ │ - vpmaddubsw %ymm9,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm10,%ymm13,%ymm1 │ │ │ │ - vpmaddubsw %ymm9,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm7,%ymm14,%ymm6 │ │ │ │ - vpmaddubsw %ymm9,%ymm6,%ymm6 │ │ │ │ - vpbroadcastd 0xc5026(%rip),%ymm9 │ │ │ │ - vpshufb %ymm15,%ymm11,%ymm7 │ │ │ │ - vpmaddubsw %ymm9,%ymm7,%ymm7 │ │ │ │ - vpaddw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm15,%ymm12,%ymm7 │ │ │ │ - vpmaddubsw %ymm9,%ymm7,%ymm7 │ │ │ │ - vpaddw %ymm7,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm15,%ymm13,%ymm7 │ │ │ │ - vpmaddubsw %ymm9,%ymm7,%ymm7 │ │ │ │ - vpaddw %ymm7,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm10,%ymm14,%ymm7 │ │ │ │ - vpmaddubsw %ymm9,%ymm7,%ymm7 │ │ │ │ - vpaddw %ymm7,%ymm6,%ymm6 │ │ │ │ - vpbroadcastd 0xc4fd9(%rip),%ymm9 │ │ │ │ - vpshufb %ymm8,%ymm11,%ymm11 │ │ │ │ - vpmaddubsw %ymm9,%ymm11,%ymm11 │ │ │ │ - vpshufb %ymm8,%ymm12,%ymm12 │ │ │ │ - vpmaddubsw %ymm9,%ymm12,%ymm12 │ │ │ │ - vpshufb %ymm8,%ymm13,%ymm13 │ │ │ │ - vpmaddubsw %ymm9,%ymm13,%ymm13 │ │ │ │ - vpshufb %ymm15,%ymm14,%ymm14 │ │ │ │ - vpmaddubsw %ymm9,%ymm14,%ymm14 │ │ │ │ - vpaddw %ymm0,%ymm11,%ymm0 │ │ │ │ - vpaddw %ymm2,%ymm12,%ymm2 │ │ │ │ - vpaddw %ymm1,%ymm13,%ymm1 │ │ │ │ - vpaddw %ymm6,%ymm14,%ymm6 │ │ │ │ - vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm3,%ymm6,%ymm6 │ │ │ │ - vpackuswb %ymm2,%ymm0,%ymm0 │ │ │ │ - vpackuswb %ymm6,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm0,-0x3f(%rdx) │ │ │ │ - vmovdqa %ymm1,-0x1f(%rdx) │ │ │ │ - vmovd %eax,%xmm12 │ │ │ │ - neg %r11 │ │ │ │ - vbroadcasti128 0xc4fb7(%rip),%ymm8 │ │ │ │ - vpbroadcastb (%rdx,%r11,1),%ymm7 │ │ │ │ - shl $0x6,%r11d │ │ │ │ - vpbroadcastw %xmm12,%ymm12 │ │ │ │ - lea -0x40(%rax,%r11,1),%r9d │ │ │ │ + jne 30c416 <__cxa_finalize@plt+0x2e13c6> │ │ │ │ + movdqa -0x7f(%rdx),%xmm0 │ │ │ │ + movdqa -0x6f(%rdx),%xmm1 │ │ │ │ + movdqa -0x5f(%rdx),%xmm2 │ │ │ │ + movdqa -0x4f(%rdx),%xmm3 │ │ │ │ + movdqa %xmm0,0x10(%rsp) │ │ │ │ + movdqa %xmm1,0x20(%rsp) │ │ │ │ + movdqa %xmm2,0x30(%rsp) │ │ │ │ + movdqa %xmm3,0x40(%rsp) │ │ │ │ + movdqa -0x3f(%rdx),%xmm0 │ │ │ │ + movdqa -0x2f(%rdx),%xmm1 │ │ │ │ + movdqa -0x1f(%rdx),%xmm2 │ │ │ │ + movdqa -0xf(%rdx),%xmm3 │ │ │ │ + movd 0x1(%rdx),%xmm4 │ │ │ │ + neg %r8 │ │ │ │ + movd (%rdx,%r8,1),%xmm5 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + lea 0x80(%rsp),%rdx │ │ │ │ + movdqa %xmm0,-0x30(%rdx) │ │ │ │ + movdqa %xmm1,-0x20(%rdx) │ │ │ │ + xor %r9d,%r9d │ │ │ │ + movdqa %xmm2,-0x10(%rdx) │ │ │ │ + pshufb %xmm7,%xmm4 │ │ │ │ + movdqa %xmm3,(%rdx) │ │ │ │ + pshufb %xmm7,%xmm5 │ │ │ │ + movdqa %xmm4,0x10(%rdx) │ │ │ │ + movq %xmm5,0x8(%rdx,%r8,1) │ │ │ │ + neg %r8d │ │ │ │ + call 30ab10 <__cxa_finalize@plt+0x2dfac0> │ │ │ │ + sub $0x20,%rdx │ │ │ │ + call 30ab10 <__cxa_finalize@plt+0x2dfac0> │ │ │ │ + sub $0x20,%rdx │ │ │ │ + call 30ab10 <__cxa_finalize@plt+0x2dfac0> │ │ │ │ + sub $0x20,%rdx │ │ │ │ + cmp $0x40,%ecx │ │ │ │ + jl 30c412 <__cxa_finalize@plt+0x2e13c2> │ │ │ │ + call 30ab10 <__cxa_finalize@plt+0x2dfac0> │ │ │ │ + add $0x7f,%rdx │ │ │ │ + movd %eax,%xmm5 │ │ │ │ + sub %r8,%rdx │ │ │ │ + movd %r8d,%xmm4 │ │ │ │ + shl $0x6,%r8d │ │ │ │ + movd (%rdx),%xmm7 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + pshufb 0xd4700(%r10),%xmm5 │ │ │ │ neg %rax │ │ │ │ - or $0x3f,%r11d │ │ │ │ - lea 0x3f(%rax),%r8 │ │ │ │ - vmovd %r9d,%xmm6 │ │ │ │ - vmovdqa 0xc4eeb(%rip),%xmm10 │ │ │ │ - vinserti128 $0x1,0xc4ed1(%rip),%ymm10,%ymm10 │ │ │ │ - vpbroadcastd 0xc5098(%rip),%ymm11 │ │ │ │ - vpbroadcastw %xmm6,%ymm6 │ │ │ │ - mov %r8,%r9 │ │ │ │ - sar $0x6,%r9 │ │ │ │ - vmovdqu -0x18(%rdx,%r9,1),%ymm0 │ │ │ │ - vmovdqu -0x20(%rdx,%r9,1),%ymm1 │ │ │ │ - vpand %ymm6,%ymm4,%ymm2 │ │ │ │ - vpsubw %ymm2,%ymm5,%ymm9 │ │ │ │ - vpsllw $0x8,%ymm2,%ymm2 │ │ │ │ - vpor %ymm2,%ymm9,%ymm9 │ │ │ │ - vpshufb %ymm8,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm8,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm9,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm9,%ymm1,%ymm1 │ │ │ │ - vpsraw $0x6,%ymm6,%ymm2 │ │ │ │ + pshufb %xmm6,%xmm7 │ │ │ │ + movdqa 0xd4530(%r10),%xmm3 │ │ │ │ + lea 0x3f(%rax,%r8,1),%r9 │ │ │ │ + pshufb %xmm6,%xmm4 │ │ │ │ + psubb 0xd45b0(%r10),%xmm4 │ │ │ │ + movdqa %xmm5,%xmm6 │ │ │ │ + mov %r9,%r8 │ │ │ │ + movdqa %xmm8,%xmm2 │ │ │ │ + pand %xmm5,%xmm2 │ │ │ │ + sar $0x6,%r8 │ │ │ │ + movdqa %xmm9,%xmm1 │ │ │ │ + psubw %xmm2,%xmm1 │ │ │ │ + psllw $0x8,%xmm2 │ │ │ │ + movdqu -0x40(%rdx,%r8,1),%xmm0 │ │ │ │ + por %xmm1,%xmm2 │ │ │ │ + movdqu -0x38(%rdx,%r8,1),%xmm1 │ │ │ │ + pshufb %xmm3,%xmm0 │ │ │ │ + pmaddubsw %xmm2,%xmm0 │ │ │ │ + pshufb %xmm3,%xmm1 │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + pmulhrsw %xmm10,%xmm0 │ │ │ │ + pmulhrsw %xmm10,%xmm1 │ │ │ │ sub $0x40,%rsp │ │ │ │ - vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpacksswb %ymm2,%ymm2,%ymm2 │ │ │ │ - vpaddb %ymm2,%ymm10,%ymm2 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vpblendvb %ymm2,%ymm0,%ymm7,%ymm0 │ │ │ │ - vmovdqa %ymm0,0x20(%rsp) │ │ │ │ - vmovdqu -0x38(%rdx,%r9,1),%ymm0 │ │ │ │ - vmovdqu -0x40(%rdx,%r9,1),%ymm1 │ │ │ │ - add %rax,%r8 │ │ │ │ - vpshufb %ymm8,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm8,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm9,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm9,%ymm1,%ymm1 │ │ │ │ - vpaddb %ymm2,%ymm11,%ymm2 │ │ │ │ - vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm6,%ymm12,%ymm6 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vpblendvb %ymm2,%ymm0,%ymm7,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rsp) │ │ │ │ + packuswb %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,(%rsp) │ │ │ │ + movdqu -0x30(%rdx,%r8,1),%xmm0 │ │ │ │ + movdqu -0x28(%rdx,%r8,1),%xmm1 │ │ │ │ + pshufb %xmm3,%xmm0 │ │ │ │ + pshufb %xmm3,%xmm1 │ │ │ │ + pmaddubsw %xmm2,%xmm0 │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + pmulhrsw %xmm10,%xmm0 │ │ │ │ + pmulhrsw %xmm10,%xmm1 │ │ │ │ + packuswb %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,0x10(%rsp) │ │ │ │ + movdqu -0x20(%rdx,%r8,1),%xmm0 │ │ │ │ + movdqu -0x18(%rdx,%r8,1),%xmm1 │ │ │ │ + pshufb %xmm3,%xmm0 │ │ │ │ + pshufb %xmm3,%xmm1 │ │ │ │ + pmaddubsw %xmm2,%xmm0 │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + pmulhrsw %xmm10,%xmm0 │ │ │ │ + pmulhrsw %xmm10,%xmm1 │ │ │ │ + packuswb %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,0x20(%rsp) │ │ │ │ + movdqu -0x10(%rdx,%r8,1),%xmm0 │ │ │ │ + movdqu -0x8(%rdx,%r8,1),%xmm1 │ │ │ │ + pshufb %xmm3,%xmm0 │ │ │ │ + pshufb %xmm3,%xmm1 │ │ │ │ + pmaddubsw %xmm2,%xmm0 │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + pmulhrsw %xmm10,%xmm0 │ │ │ │ + pmulhrsw %xmm10,%xmm1 │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + psrlw $0x6,%xmm2 │ │ │ │ + paddw %xmm6,%xmm5 │ │ │ │ + packsswb %xmm2,%xmm2 │ │ │ │ + packuswb %xmm1,%xmm0 │ │ │ │ + movdqa %xmm4,%xmm1 │ │ │ │ + pcmpgtb %xmm2,%xmm1 │ │ │ │ + paddsb 0xd46d0(%r10),%xmm2 │ │ │ │ + pand %xmm1,%xmm0 │ │ │ │ + pandn %xmm7,%xmm1 │ │ │ │ + por %xmm1,%xmm0 │ │ │ │ + movdqa %xmm4,%xmm1 │ │ │ │ + pcmpgtb %xmm2,%xmm1 │ │ │ │ + paddsb 0xd46d0(%r10),%xmm2 │ │ │ │ + movdqa %xmm0,0x30(%rsp) │ │ │ │ + movdqa 0x20(%rsp),%xmm0 │ │ │ │ + pand %xmm1,%xmm0 │ │ │ │ + pandn %xmm7,%xmm1 │ │ │ │ + por %xmm1,%xmm0 │ │ │ │ + movdqa %xmm4,%xmm1 │ │ │ │ + pcmpgtb %xmm2,%xmm1 │ │ │ │ + paddsb 0xd46d0(%r10),%xmm2 │ │ │ │ + movdqa %xmm0,0x20(%rsp) │ │ │ │ + movdqa 0x10(%rsp),%xmm0 │ │ │ │ + pand %xmm1,%xmm0 │ │ │ │ + pandn %xmm7,%xmm1 │ │ │ │ + por %xmm1,%xmm0 │ │ │ │ + movdqa %xmm4,%xmm1 │ │ │ │ + pcmpgtb %xmm2,%xmm1 │ │ │ │ + movdqa %xmm0,0x10(%rsp) │ │ │ │ + movdqa (%rsp),%xmm0 │ │ │ │ + pand %xmm1,%xmm0 │ │ │ │ + pandn %xmm7,%xmm1 │ │ │ │ + por %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,(%rsp) │ │ │ │ dec %ecx │ │ │ │ - je 318548 <__cxa_finalize@plt+0x2ed4f8> │ │ │ │ - cmp %r11d,%r8d │ │ │ │ - jg 31847d <__cxa_finalize@plt+0x2ed42d> │ │ │ │ + je 30c62f <__cxa_finalize@plt+0x2e15df> │ │ │ │ + add %rax,%r9 │ │ │ │ + jg 30c460 <__cxa_finalize@plt+0x2e1410> │ │ │ │ sub $0x40,%rsp │ │ │ │ - vmovdqa %ymm7,0x20(%rsp) │ │ │ │ - vmovdqa %ymm7,(%rsp) │ │ │ │ + movdqa %xmm7,0x30(%rsp) │ │ │ │ + movdqa %xmm7,0x20(%rsp) │ │ │ │ + movdqa %xmm7,0x10(%rsp) │ │ │ │ + movdqa %xmm7,(%rsp) │ │ │ │ dec %ecx │ │ │ │ - jg 318535 <__cxa_finalize@plt+0x2ed4e5> │ │ │ │ + jg 30c610 <__cxa_finalize@plt+0x2e15c0> │ │ │ │ + or $0x40,%ecx │ │ │ │ + lea (%rcx,%rcx,2),%r9 │ │ │ │ + lea (%rsi,%rsi,2),%r10 │ │ │ │ + lea -0x8(%rsp,%rcx,1),%r8 │ │ │ │ + lea -0x8(%rdi,%r11,1),%rax │ │ │ │ + movq (%r8,%rcx,1),%xmm0 │ │ │ │ + movq (%r8),%xmm4 │ │ │ │ + movq (%r8,%r9,1),%xmm1 │ │ │ │ + movq (%r8,%rcx,2),%xmm5 │ │ │ │ + lea (%r8,%rcx,4),%rdx │ │ │ │ + movq (%rdx,%rcx,1),%xmm2 │ │ │ │ + movq (%rdx),%xmm6 │ │ │ │ + movq (%rdx,%r9,1),%xmm3 │ │ │ │ + movq (%rdx,%rcx,2),%xmm7 │ │ │ │ + sub $0x8,%r8 │ │ │ │ + punpcklbw %xmm4,%xmm0 │ │ │ │ + punpcklbw %xmm5,%xmm1 │ │ │ │ + punpcklbw %xmm6,%xmm2 │ │ │ │ + punpcklbw %xmm7,%xmm3 │ │ │ │ + movdqa %xmm1,%xmm4 │ │ │ │ + punpckhwd %xmm0,%xmm4 │ │ │ │ + punpcklwd %xmm0,%xmm1 │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + punpckhwd %xmm2,%xmm0 │ │ │ │ + punpcklwd %xmm2,%xmm3 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + punpckhdq %xmm1,%xmm2 │ │ │ │ + punpckldq %xmm1,%xmm3 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + punpckldq %xmm4,%xmm1 │ │ │ │ + punpckhdq %xmm4,%xmm0 │ │ │ │ + movhps %xmm0,(%rax) │ │ │ │ + movq %xmm0,(%rax,%rsi,1) │ │ │ │ + movhps %xmm1,(%rax,%rsi,2) │ │ │ │ + movq %xmm1,(%rax,%r10,1) │ │ │ │ + lea (%rax,%rsi,4),%rax │ │ │ │ + movhps %xmm2,(%rax) │ │ │ │ + movq %xmm2,(%rax,%rsi,1) │ │ │ │ + movhps %xmm3,(%rax,%rsi,2) │ │ │ │ + movq %xmm3,(%rax,%r10,1) │ │ │ │ + lea (%rax,%rsi,4),%rax │ │ │ │ + cmp %rsp,%r8 │ │ │ │ + jae 30c644 <__cxa_finalize@plt+0x2e15f4> │ │ │ │ + lea (%rsp,%rcx,8),%rsp │ │ │ │ + sub $0x8,%r11d │ │ │ │ + jg 30c63a <__cxa_finalize@plt+0x2e15ea> │ │ │ │ + add $0xa8,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqa (%rdx),%xmm4 │ │ │ │ + lea 0xd05f5(%rip),%rdx │ │ │ │ + tzcnt %r8d,%r8d │ │ │ │ + movslq (%rdx,%r8,4),%r8 │ │ │ │ + packuswb %xmm4,%xmm4 │ │ │ │ + add %rdx,%r8 │ │ │ │ lea (%rsi,%rsi,2),%rdx │ │ │ │ - lea (%rsi,%rsi,4),%rcx │ │ │ │ - imul $0xfffffffffffffff8,%rsi,%r9 │ │ │ │ - lea -0x10(%rdi,%r10,1),%rdi │ │ │ │ - lea (%rsi,%rdx,2),%r8 │ │ │ │ - lea 0x30(%rsp),%rax │ │ │ │ - vmovdqa 0x3c0(%rax),%xmm0 │ │ │ │ - vinserti128 $0x1,0x1c0(%rax),%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x380(%rax),%xmm1 │ │ │ │ - vinserti128 $0x1,0x180(%rax),%ymm1,%ymm1 │ │ │ │ - vmovdqa 0x340(%rax),%xmm2 │ │ │ │ - vinserti128 $0x1,0x140(%rax),%ymm2,%ymm2 │ │ │ │ - vmovdqa 0x300(%rax),%xmm3 │ │ │ │ - vinserti128 $0x1,0x100(%rax),%ymm3,%ymm3 │ │ │ │ - vmovdqa 0x2c0(%rax),%xmm4 │ │ │ │ - vinserti128 $0x1,0xc0(%rax),%ymm4,%ymm4 │ │ │ │ - vmovdqa 0x280(%rax),%xmm5 │ │ │ │ - vinserti128 $0x1,0x80(%rax),%ymm5,%ymm5 │ │ │ │ - vmovdqa 0x240(%rax),%xmm6 │ │ │ │ - vinserti128 $0x1,0x40(%rax),%ymm6,%ymm6 │ │ │ │ - vmovdqa 0x200(%rax),%xmm7 │ │ │ │ - vinserti128 $0x1,(%rax),%ymm7,%ymm7 │ │ │ │ - sub $0x10,%rax │ │ │ │ - vpunpcklbw %ymm1,%ymm0,%ymm8 │ │ │ │ - vpunpckhbw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpunpcklbw %ymm3,%ymm2,%ymm1 │ │ │ │ - vpunpckhbw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpunpcklbw %ymm5,%ymm4,%ymm3 │ │ │ │ - vpunpckhbw %ymm5,%ymm4,%ymm4 │ │ │ │ - vpunpcklbw %ymm7,%ymm6,%ymm5 │ │ │ │ - vpunpckhbw %ymm7,%ymm6,%ymm6 │ │ │ │ - vpunpcklwd %ymm1,%ymm8,%ymm7 │ │ │ │ - vpunpckhwd %ymm1,%ymm8,%ymm8 │ │ │ │ - vpunpcklwd %ymm2,%ymm0,%ymm1 │ │ │ │ - vpunpckhwd %ymm2,%ymm0,%ymm0 │ │ │ │ - vpunpcklwd %ymm5,%ymm3,%ymm2 │ │ │ │ - vpunpckhwd %ymm5,%ymm3,%ymm3 │ │ │ │ - vpunpcklwd %ymm6,%ymm4,%ymm5 │ │ │ │ - vpunpckhwd %ymm6,%ymm4,%ymm4 │ │ │ │ - vpunpckldq %ymm2,%ymm7,%ymm6 │ │ │ │ - vpunpckhdq %ymm2,%ymm7,%ymm7 │ │ │ │ - vpunpckldq %ymm3,%ymm8,%ymm2 │ │ │ │ - vpunpckhdq %ymm3,%ymm8,%ymm8 │ │ │ │ - vpunpckldq %ymm5,%ymm1,%ymm3 │ │ │ │ - vpunpckhdq %ymm5,%ymm1,%ymm1 │ │ │ │ - vpunpckldq %ymm4,%ymm0,%ymm5 │ │ │ │ - vpunpckhdq %ymm4,%ymm0,%ymm0 │ │ │ │ - vpermq $0xd8,%ymm6,%ymm6 │ │ │ │ - vpermq $0xd8,%ymm7,%ymm7 │ │ │ │ - vpermq $0xd8,%ymm2,%ymm2 │ │ │ │ - vpermq $0xd8,%ymm8,%ymm8 │ │ │ │ - vpermq $0xd8,%ymm3,%ymm3 │ │ │ │ - vpermq $0xd8,%ymm1,%ymm1 │ │ │ │ - vpermq $0xd8,%ymm5,%ymm5 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %xmm6,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm6,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %xmm7,(%rdi,%rsi,2) │ │ │ │ - vextracti128 $0x1,%ymm7,(%rdi,%rdx,1) │ │ │ │ - vmovdqa %xmm2,(%rdi,%rsi,4) │ │ │ │ - vextracti128 $0x1,%ymm2,(%rdi,%rcx,1) │ │ │ │ - vmovdqa %xmm8,(%rdi,%rdx,2) │ │ │ │ - vextracti128 $0x1,%ymm8,(%rdi,%r8,1) │ │ │ │ - sub %r9,%rdi │ │ │ │ - vmovdqa %xmm3,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm3,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %xmm1,(%rdi,%rsi,2) │ │ │ │ - vextracti128 $0x1,%ymm1,(%rdi,%rdx,1) │ │ │ │ - vmovdqa %xmm5,(%rdi,%rsi,4) │ │ │ │ - vextracti128 $0x1,%ymm5,(%rdi,%rcx,1) │ │ │ │ - vmovdqa %xmm0,(%rdi,%rdx,2) │ │ │ │ - vextracti128 $0x1,%ymm0,(%rdi,%r8,1) │ │ │ │ - sub %r9,%rdi │ │ │ │ - cmp %rsp,%rax │ │ │ │ - jae 318562 <__cxa_finalize@plt+0x2ed512> │ │ │ │ - add $0x400,%rsp │ │ │ │ - lea -0x10(%rdi,%r9,8),%rdi │ │ │ │ - sub $0x10,%r10d │ │ │ │ - jg 31855d <__cxa_finalize@plt+0x2ed50d> │ │ │ │ - mov 0x80(%rsp),%rsp │ │ │ │ - vzeroupper │ │ │ │ + jmp *%r8 │ │ │ │ + movdqa %xmm4,%xmm0 │ │ │ │ + pshufb (%rcx),%xmm0 │ │ │ │ + add $0x10,%rcx │ │ │ │ + movd %xmm0,(%rdi) │ │ │ │ + pshuflw $0x4e,%xmm0,%xmm1 │ │ │ │ + movd %xmm1,(%rdi,%rsi,1) │ │ │ │ + punpckhqdq %xmm0,%xmm0 │ │ │ │ + movd %xmm0,(%rdi,%rsi,2) │ │ │ │ + psrlq $0x20,%xmm0 │ │ │ │ + movd %xmm0,(%rdi,%rdx,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + sub $0x4,%r9d │ │ │ │ + jg 30c732 <__cxa_finalize@plt+0x2e16e2> │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0xc8de9(%rip),%rax │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - movzbl %r9b,%r9d │ │ │ │ - shl $0x6,%r9d │ │ │ │ - add %rax,%r9 │ │ │ │ - lea 0xc4f5b(%rip),%rax │ │ │ │ - vmovq -0x3(%rdx),%xmm0 │ │ │ │ - movslq (%rax,%rcx,4),%rcx │ │ │ │ - vpbroadcastd -0x2cc(%rax),%ymm1 │ │ │ │ - vbroadcasti128 (%r9),%ymm2 │ │ │ │ - vbroadcasti128 0x10(%r9),%ymm3 │ │ │ │ - vbroadcasti128 0x20(%r9),%ymm4 │ │ │ │ - vbroadcasti128 0x30(%r9),%ymm5 │ │ │ │ - add %rax,%rcx │ │ │ │ - mov %r8d,%r8d │ │ │ │ - jmp *%rcx │ │ │ │ - vmovdqa -0x148(%rax),%xmm8 │ │ │ │ - sub $0x3,%rdx │ │ │ │ - sub %r8,%rdx │ │ │ │ - jmp 31877a <__cxa_finalize@plt+0x2ed72a> │ │ │ │ - vpinsrd $0x0,(%rdx,%r8,1),%xmm6,%xmm0 │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - vpshufb %xmm8,%xmm0,%xmm0 │ │ │ │ - vpshufd $0x0,%xmm0,%xmm6 │ │ │ │ - vpmaddubsw %xmm2,%xmm6,%xmm6 │ │ │ │ - vpshufd $0x55,%xmm0,%xmm7 │ │ │ │ - vpmaddubsw %xmm3,%xmm7,%xmm7 │ │ │ │ - vpaddw %xmm1,%xmm6,%xmm6 │ │ │ │ - vpaddw %xmm7,%xmm6,%xmm6 │ │ │ │ - vpshufd $0xaa,%xmm0,%xmm7 │ │ │ │ - vpmaddubsw %xmm4,%xmm7,%xmm7 │ │ │ │ - vpaddw %xmm7,%xmm6,%xmm6 │ │ │ │ - vpshufd $0xff,%xmm0,%xmm7 │ │ │ │ - vpmaddubsw %xmm5,%xmm7,%xmm7 │ │ │ │ - vpaddw %xmm7,%xmm6,%xmm6 │ │ │ │ - vpsraw $0x4,%xmm6,%xmm6 │ │ │ │ - vpackuswb %xmm6,%xmm6,%xmm6 │ │ │ │ - vmovd %xmm6,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm6,(%rdi,%rsi,1) │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 31876f <__cxa_finalize@plt+0x2ed71f> │ │ │ │ - vzeroupper │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movdqa %xmm4,%xmm0 │ │ │ │ + pshufb (%rcx),%xmm0 │ │ │ │ + movdqa %xmm4,%xmm1 │ │ │ │ + pshufb 0x10(%rcx),%xmm1 │ │ │ │ + add $0x20,%rcx │ │ │ │ + movq %xmm0,(%rdi) │ │ │ │ + movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ + movq %xmm1,(%rdi,%rsi,2) │ │ │ │ + movhps %xmm1,(%rdi,%rdx,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + sub $0x4,%r9d │ │ │ │ + jg 30c770 <__cxa_finalize@plt+0x2e1720> │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - vmovdqa -0x168(%rax),%ymm8 │ │ │ │ - vpshufb -0x148(%rax),%xmm0,%xmm0 │ │ │ │ - vpshufd $0x0,%xmm0,%xmm7 │ │ │ │ - vpmaddubsw %xmm2,%xmm7,%xmm7 │ │ │ │ - vpshufd $0x55,%xmm0,%xmm6 │ │ │ │ - vpmaddubsw %xmm3,%xmm6,%xmm6 │ │ │ │ - vpaddw %xmm1,%xmm7,%xmm7 │ │ │ │ - vpaddw %xmm6,%xmm7,%xmm7 │ │ │ │ - vpshufd $0xaa,%xmm0,%xmm6 │ │ │ │ - vpmaddubsw %xmm4,%xmm6,%xmm6 │ │ │ │ - vpaddw %xmm6,%xmm7,%xmm7 │ │ │ │ - vpshufd $0xff,%xmm0,%xmm6 │ │ │ │ - vpmaddubsw %xmm5,%xmm6,%xmm6 │ │ │ │ - vpaddw %xmm6,%xmm7,%xmm7 │ │ │ │ - vpsraw $0x4,%xmm7,%xmm7 │ │ │ │ - vpackuswb %xmm7,%xmm7,%xmm7 │ │ │ │ - vpbroadcastd 0x4(%rdx),%ymm0 │ │ │ │ - vpbroadcastd 0x5(%rdx),%ymm6 │ │ │ │ - sub $0x4,%rdx │ │ │ │ - sub %r8,%rdx │ │ │ │ - vpbroadcastq %xmm7,%ymm7 │ │ │ │ - vpblendd $0x20,%ymm6,%ymm7,%ymm7 │ │ │ │ - vpbroadcastd (%rdx,%r8,1),%xmm6 │ │ │ │ - vpalignr $0xc,%ymm0,%ymm6,%ymm6 │ │ │ │ - vpblendd $0xeb,%ymm7,%ymm6,%ymm0 │ │ │ │ - vmovdqa %xmm7,%xmm6 │ │ │ │ - call 318d30 <__cxa_finalize@plt+0x2edce0> │ │ │ │ - vpblendd $0xc,%xmm7,%xmm6,%xmm6 │ │ │ │ - vpshufd $0xd8,%xmm6,%xmm6 │ │ │ │ - vmovq %xmm6,(%rdi) │ │ │ │ - vmovhps %xmm6,(%rdi,%rsi,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movdqa %xmm4,%xmm0 │ │ │ │ + pshufb (%rcx),%xmm0 │ │ │ │ + movdqa %xmm4,%xmm1 │ │ │ │ + pshufb 0x10(%rcx),%xmm1 │ │ │ │ + movdqa %xmm4,%xmm2 │ │ │ │ + pshufb 0x20(%rcx),%xmm2 │ │ │ │ + movdqa %xmm4,%xmm3 │ │ │ │ + pshufb 0x30(%rcx),%xmm3 │ │ │ │ + add $0x40,%rcx │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm2,(%rdi,%rsi,2) │ │ │ │ + movdqa %xmm3,(%rdi,%rdx,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + sub $0x4,%r9d │ │ │ │ + jg 30c7b0 <__cxa_finalize@plt+0x2e1760> │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movdqa %xmm4,%xmm0 │ │ │ │ + pshufb (%rcx),%xmm0 │ │ │ │ + movdqa %xmm4,%xmm1 │ │ │ │ + pshufb 0x10(%rcx),%xmm1 │ │ │ │ + movdqa %xmm4,%xmm2 │ │ │ │ + pshufb 0x20(%rcx),%xmm2 │ │ │ │ + movdqa %xmm4,%xmm3 │ │ │ │ + pshufb 0x30(%rcx),%xmm3 │ │ │ │ + add $0x40,%rcx │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + movdqa %xmm2,(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm3,0x10(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 318850 <__cxa_finalize@plt+0x2ed800> │ │ │ │ - vzeroupper │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 30c800 <__cxa_finalize@plt+0x2e17b0> │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - sub $0x2,%r8d │ │ │ │ - call 31889d <__cxa_finalize@plt+0x2ed84d> │ │ │ │ - vzeroupper │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqa %xmm4,%xmm0 │ │ │ │ + pshufb (%rcx),%xmm0 │ │ │ │ + movdqa %xmm4,%xmm1 │ │ │ │ + pshufb 0x10(%rcx),%xmm1 │ │ │ │ + movdqa %xmm4,%xmm2 │ │ │ │ + pshufb 0x20(%rcx),%xmm2 │ │ │ │ + movdqa %xmm4,%xmm3 │ │ │ │ + pshufb 0x30(%rcx),%xmm3 │ │ │ │ + add $0x40,%rcx │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + movdqa %xmm2,0x20(%rdi) │ │ │ │ + movdqa %xmm3,0x30(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + sub $0x1,%r9d │ │ │ │ + jg 30c850 <__cxa_finalize@plt+0x2e1800> │ │ │ │ ret │ │ │ │ - vpshufb -0x148(%rax),%xmm0,%xmm0 │ │ │ │ - vpshufd $0x0,%xmm0,%xmm12 │ │ │ │ - vpmaddubsw %xmm2,%xmm12,%xmm12 │ │ │ │ - vpshufd $0x55,%xmm0,%xmm7 │ │ │ │ - vpmaddubsw %xmm3,%xmm7,%xmm7 │ │ │ │ - vpaddw %xmm1,%xmm12,%xmm12 │ │ │ │ - vpaddw %xmm7,%xmm12,%xmm12 │ │ │ │ - vpshufd $0xaa,%xmm0,%xmm7 │ │ │ │ - vpmaddubsw %xmm4,%xmm7,%xmm7 │ │ │ │ - vpaddw %xmm7,%xmm12,%xmm12 │ │ │ │ - vpshufd $0xff,%xmm0,%xmm7 │ │ │ │ - vpmaddubsw %xmm5,%xmm7,%xmm7 │ │ │ │ - vpaddw %xmm7,%xmm12,%xmm12 │ │ │ │ - vpsraw $0x4,%xmm12,%xmm12 │ │ │ │ - vpackuswb %xmm12,%xmm12,%xmm12 │ │ │ │ - vpbroadcastd 0x5(%rdx),%ymm0 │ │ │ │ - vpblendd $0x14,-0xc(%rdx),%ymm0,%ymm0 │ │ │ │ - vmovdqa -0x168(%rax),%ymm8 │ │ │ │ - vpbroadcastq %xmm12,%ymm7 │ │ │ │ - vpblendd $0xc2,%ymm7,%ymm0,%ymm0 │ │ │ │ - call 318d30 <__cxa_finalize@plt+0x2edce0> │ │ │ │ - vmovlps 0x5(%rdx),%xmm7,%xmm9 │ │ │ │ - vinserti128 $0x0,-0x138(%rax),%ymm8,%ymm14 │ │ │ │ - vpblendd $0xc,%xmm7,%xmm12,%xmm12 │ │ │ │ - vpshufb %xmm14,%xmm9,%xmm9 │ │ │ │ - vpshufd $0x0,%xmm9,%xmm6 │ │ │ │ - vpmaddubsw %xmm2,%xmm6,%xmm6 │ │ │ │ - vpshufd $0x55,%xmm9,%xmm10 │ │ │ │ - vpmaddubsw %xmm3,%xmm10,%xmm10 │ │ │ │ - vpaddw %xmm1,%xmm6,%xmm6 │ │ │ │ - vpaddw %xmm6,%xmm10,%xmm6 │ │ │ │ - vpshufd $0xaa,%xmm9,%xmm10 │ │ │ │ - vpmaddubsw %xmm4,%xmm10,%xmm10 │ │ │ │ - vpaddw %xmm6,%xmm10,%xmm6 │ │ │ │ - vpshufd $0xff,%xmm9,%xmm10 │ │ │ │ - vpmaddubsw %xmm5,%xmm10,%xmm10 │ │ │ │ - vpaddw %xmm6,%xmm10,%xmm6 │ │ │ │ - vpsraw $0x4,%xmm6,%xmm6 │ │ │ │ - vpackuswb %xmm6,%xmm6,%xmm6 │ │ │ │ - vpbroadcastq %xmm6,%ymm6 │ │ │ │ - vpbroadcastd 0xd(%rdx),%ymm9 │ │ │ │ - vpbroadcastd 0xc(%rdx),%ymm10 │ │ │ │ - vpsrld $0x4,%ymm8,%ymm11 │ │ │ │ - vpblendd $0x20,%ymm9,%ymm6,%ymm6 │ │ │ │ - sub $0x6,%rdx │ │ │ │ - sub %r8,%rdx │ │ │ │ - vpbroadcastd (%rdx,%r8,1),%xmm9 │ │ │ │ - vpalignr $0xc,%ymm0,%ymm9,%ymm9 │ │ │ │ - vpblendd $0xe2,%ymm7,%ymm9,%ymm0 │ │ │ │ - vmovdqa %xmm7,%xmm13 │ │ │ │ - call 318d30 <__cxa_finalize@plt+0x2edce0> │ │ │ │ - vpblendd $0xf0,%ymm10,%ymm12,%ymm9 │ │ │ │ - vpblendd $0xc0,%ymm6,%ymm12,%ymm12 │ │ │ │ - vpshufd $0xff,%ymm9,%ymm9 │ │ │ │ - vpblendd $0xee,%ymm6,%ymm9,%ymm9 │ │ │ │ - vpblendd $0xc,%ymm7,%ymm9,%ymm10 │ │ │ │ - vpshufb %ymm14,%ymm10,%ymm10 │ │ │ │ - vpshufd $0x0,%ymm10,%ymm6 │ │ │ │ - vpmaddubsw %ymm2,%ymm6,%ymm6 │ │ │ │ - vpshufd $0x55,%ymm10,%ymm9 │ │ │ │ - vpmaddubsw %ymm3,%ymm9,%ymm9 │ │ │ │ - vpaddw %ymm1,%ymm6,%ymm6 │ │ │ │ - vpaddw %ymm6,%ymm9,%ymm6 │ │ │ │ - vpshufd $0xaa,%ymm10,%ymm9 │ │ │ │ - vpmaddubsw %ymm4,%ymm9,%ymm9 │ │ │ │ - vpaddw %ymm6,%ymm9,%ymm6 │ │ │ │ - vpshufd $0xff,%ymm10,%ymm9 │ │ │ │ - vpmaddubsw %ymm5,%ymm9,%ymm9 │ │ │ │ - vpaddw %ymm6,%ymm9,%ymm6 │ │ │ │ - vpsraw $0x4,%ymm6,%ymm6 │ │ │ │ - vperm2i128 $0x1,%ymm6,%ymm6,%ymm9 │ │ │ │ - vpackuswb %ymm9,%ymm6,%ymm6 │ │ │ │ - vpblendd $0x30,%ymm6,%ymm12,%ymm12 │ │ │ │ - vpermd %ymm12,%ymm11,%ymm9 │ │ │ │ - vpblendd $0xc,%xmm7,%xmm13,%xmm12 │ │ │ │ - vmovdqa %xmm9,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm9,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 318991 <__cxa_finalize@plt+0x2ed941> │ │ │ │ - vpblendd $0x4,%xmm10,%xmm6,%xmm7 │ │ │ │ - vpshufd $0x4e,%xmm7,%xmm7 │ │ │ │ - vpshufb -0x158(%rax),%xmm7,%xmm7 │ │ │ │ - vpshufd $0x0,%xmm7,%xmm0 │ │ │ │ - vpmaddubsw %xmm2,%xmm0,%xmm0 │ │ │ │ - vpshufd $0x55,%xmm7,%xmm9 │ │ │ │ - vpmaddubsw %xmm3,%xmm9,%xmm9 │ │ │ │ - vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpaddw %xmm0,%xmm9,%xmm0 │ │ │ │ - vpshufd $0xaa,%xmm7,%xmm9 │ │ │ │ - vpmaddubsw %xmm4,%xmm9,%xmm9 │ │ │ │ - vpaddw %xmm0,%xmm9,%xmm0 │ │ │ │ - vpshufd $0xff,%xmm7,%xmm9 │ │ │ │ - vpmaddubsw %xmm5,%xmm9,%xmm9 │ │ │ │ - vpaddw %xmm0,%xmm9,%xmm0 │ │ │ │ - vpsraw $0x4,%xmm0,%xmm0 │ │ │ │ - vpackuswb %xmm0,%xmm0,%xmm0 │ │ │ │ - vpblendd $0xc,%xmm0,%xmm6,%xmm6 │ │ │ │ - vshufps $0x88,%xmm6,%xmm12,%xmm0 │ │ │ │ - vshufps $0xdd,%xmm6,%xmm12,%xmm6 │ │ │ │ - vmovdqa %xmm0,(%rdi) │ │ │ │ - vmovdqa %xmm6,(%rdi,%rsi,1) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x0,%rsp │ │ │ │ - sub $0x2,%r8d │ │ │ │ - lea 0x10(%rdi),%rcx │ │ │ │ - lea -0x2(%r8),%r9d │ │ │ │ - call 31889d <__cxa_finalize@plt+0x2ed84d> │ │ │ │ - add %r9,%rdx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea -0x4(%rsi),%rcx │ │ │ │ - lea (%rcx,%rsi,2),%r8 │ │ │ │ - vmovq 0x15(%rdx),%xmm0 │ │ │ │ - vpinsrd $0x2,-0x4(%rdi),%xmm0,%xmm0 │ │ │ │ - vpinsrd $0x3,(%rdi,%rcx,1),%xmm0,%xmm0 │ │ │ │ - vpshufb %xmm14,%xmm0,%xmm0 │ │ │ │ - vpshufd $0x0,%xmm0,%xmm12 │ │ │ │ - vpmaddubsw %xmm2,%xmm12,%xmm12 │ │ │ │ - vpshufd $0x55,%xmm0,%xmm7 │ │ │ │ - vpmaddubsw %xmm3,%xmm7,%xmm7 │ │ │ │ - vpaddw %xmm1,%xmm12,%xmm12 │ │ │ │ - vpaddw %xmm7,%xmm12,%xmm12 │ │ │ │ - vpshufd $0xaa,%xmm0,%xmm7 │ │ │ │ - vpmaddubsw %xmm4,%xmm7,%xmm7 │ │ │ │ - vpaddw %xmm7,%xmm12,%xmm12 │ │ │ │ - vpshufd $0xff,%xmm0,%xmm7 │ │ │ │ - vpmaddubsw %xmm5,%xmm7,%xmm7 │ │ │ │ - vpaddw %xmm7,%xmm12,%xmm12 │ │ │ │ - vpsraw $0x4,%xmm12,%xmm12 │ │ │ │ - vpackuswb %xmm12,%xmm12,%xmm12 │ │ │ │ - vmovq (%rdi,%rcx,2),%xmm7 │ │ │ │ - vpinsrd $0x2,(%rdi,%r8,1),%xmm7,%xmm7 │ │ │ │ - vpalignr $0xc,%xmm0,%xmm7,%xmm7 │ │ │ │ - vpbroadcastd 0x1c(%rdx),%ymm0 │ │ │ │ - vpbroadcastd 0x1d(%rdx),%ymm9 │ │ │ │ - vbroadcasti128 -0x158(%rax),%ymm8 │ │ │ │ - vpblendd $0x20,%ymm9,%ymm0,%ymm0 │ │ │ │ - vpblendd $0xf,%ymm7,%ymm0,%ymm0 │ │ │ │ - vpbroadcastq %xmm12,%ymm7 │ │ │ │ - vpblendd $0xc2,%ymm7,%ymm0,%ymm0 │ │ │ │ - call 318d30 <__cxa_finalize@plt+0x2edce0> │ │ │ │ - add $0x2,%rcx │ │ │ │ - lea (%r8,%rsi,2),%r8 │ │ │ │ - vmovlps 0x1d(%rdx),%xmm7,%xmm9 │ │ │ │ - vpblendd $0xc,%xmm7,%xmm12,%xmm12 │ │ │ │ - vpshufb %xmm14,%xmm9,%xmm9 │ │ │ │ - vpshufd $0x0,%xmm9,%xmm6 │ │ │ │ - vpmaddubsw %xmm2,%xmm6,%xmm6 │ │ │ │ - vpshufd $0x55,%xmm9,%xmm10 │ │ │ │ - vpmaddubsw %xmm3,%xmm10,%xmm10 │ │ │ │ - vpaddw %xmm1,%xmm6,%xmm6 │ │ │ │ - vpaddw %xmm6,%xmm10,%xmm6 │ │ │ │ - vpshufd $0xaa,%xmm9,%xmm10 │ │ │ │ - vpmaddubsw %xmm4,%xmm10,%xmm10 │ │ │ │ - vpaddw %xmm6,%xmm10,%xmm6 │ │ │ │ - vpshufd $0xff,%xmm9,%xmm10 │ │ │ │ - vpmaddubsw %xmm5,%xmm10,%xmm10 │ │ │ │ - vpaddw %xmm6,%xmm10,%xmm6 │ │ │ │ - vpsraw $0x4,%xmm6,%xmm6 │ │ │ │ - vpackuswb %xmm6,%xmm6,%xmm6 │ │ │ │ - vpbroadcastq %xmm6,%ymm6 │ │ │ │ - vpbroadcastd 0x25(%rdx),%ymm9 │ │ │ │ - vpbroadcastd 0x24(%rdx),%ymm10 │ │ │ │ - vpblendd $0x20,%ymm9,%ymm6,%ymm6 │ │ │ │ - vmovq (%rdi,%rcx,4),%xmm9 │ │ │ │ - vpinsrd $0x2,(%rdi,%r8,1),%xmm9,%xmm9 │ │ │ │ - vpalignr $0xc,%ymm0,%ymm9,%ymm9 │ │ │ │ - vpblendd $0xe2,%ymm7,%ymm9,%ymm0 │ │ │ │ - vmovdqa %xmm7,%xmm13 │ │ │ │ - call 318d30 <__cxa_finalize@plt+0x2edce0> │ │ │ │ - vpblendd $0xf0,%ymm10,%ymm12,%ymm9 │ │ │ │ - vpblendd $0xc0,%ymm6,%ymm12,%ymm12 │ │ │ │ - vpshufd $0xff,%ymm9,%ymm9 │ │ │ │ - vpblendd $0xee,%ymm6,%ymm9,%ymm9 │ │ │ │ - vpblendd $0xc,%ymm7,%ymm9,%ymm10 │ │ │ │ - vpshufb %ymm14,%ymm10,%ymm10 │ │ │ │ - vpshufd $0x0,%ymm10,%ymm6 │ │ │ │ - vpmaddubsw %ymm2,%ymm6,%ymm6 │ │ │ │ - vpshufd $0x55,%ymm10,%ymm9 │ │ │ │ - vpmaddubsw %ymm3,%ymm9,%ymm9 │ │ │ │ - vpaddw %ymm1,%ymm6,%ymm6 │ │ │ │ - vpaddw %ymm6,%ymm9,%ymm6 │ │ │ │ - vpshufd $0xaa,%ymm10,%ymm9 │ │ │ │ - vpmaddubsw %ymm4,%ymm9,%ymm9 │ │ │ │ - vpaddw %ymm6,%ymm9,%ymm6 │ │ │ │ - vpshufd $0xff,%ymm10,%ymm9 │ │ │ │ - vpmaddubsw %ymm5,%ymm9,%ymm9 │ │ │ │ - vpaddw %ymm6,%ymm9,%ymm6 │ │ │ │ - vpsraw $0x4,%ymm6,%ymm6 │ │ │ │ - vperm2i128 $0x1,%ymm6,%ymm6,%ymm9 │ │ │ │ - vpackuswb %ymm9,%ymm6,%ymm6 │ │ │ │ - vpblendd $0x30,%ymm6,%ymm12,%ymm12 │ │ │ │ - vpermd %ymm12,%ymm11,%ymm9 │ │ │ │ - vpblendd $0xc,%xmm7,%xmm13,%xmm12 │ │ │ │ - vmovdqa %xmm9,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm9,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 318bf5 <__cxa_finalize@plt+0x2edba5> │ │ │ │ - je 318c01 <__cxa_finalize@plt+0x2edbb1> │ │ │ │ - vpblendd $0x4,%xmm10,%xmm6,%xmm7 │ │ │ │ - vpshufd $0x4e,%xmm7,%xmm7 │ │ │ │ - vpshufb -0x158(%rax),%xmm7,%xmm7 │ │ │ │ - vpshufd $0x0,%xmm7,%xmm0 │ │ │ │ - vpmaddubsw %xmm2,%xmm0,%xmm0 │ │ │ │ - vpshufd $0x55,%xmm7,%xmm9 │ │ │ │ - vpmaddubsw %xmm3,%xmm9,%xmm9 │ │ │ │ - vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpaddw %xmm0,%xmm9,%xmm0 │ │ │ │ - vpshufd $0xaa,%xmm7,%xmm9 │ │ │ │ - vpmaddubsw %xmm4,%xmm9,%xmm9 │ │ │ │ - vpaddw %xmm0,%xmm9,%xmm0 │ │ │ │ - vpshufd $0xff,%xmm7,%xmm9 │ │ │ │ - vpmaddubsw %xmm5,%xmm9,%xmm9 │ │ │ │ - vpaddw %xmm0,%xmm9,%xmm0 │ │ │ │ - vpsraw $0x4,%xmm0,%xmm0 │ │ │ │ - vpackuswb %xmm0,%xmm0,%xmm0 │ │ │ │ - vpblendd $0xc,%xmm0,%xmm6,%xmm6 │ │ │ │ - vshufps $0x88,%xmm6,%xmm12,%xmm0 │ │ │ │ - vshufps $0xdd,%xmm6,%xmm12,%xmm6 │ │ │ │ - vmovdqa %xmm0,(%rdi) │ │ │ │ - vmovdqa %xmm6,(%rdi,%rsi,1) │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - vpshufb %ymm8,%ymm0,%ymm0 │ │ │ │ - vpshufd $0x0,%ymm0,%ymm7 │ │ │ │ - vpmaddubsw %ymm2,%ymm7,%ymm7 │ │ │ │ - vpshufd $0x55,%ymm0,%ymm9 │ │ │ │ - vpmaddubsw %ymm3,%ymm9,%ymm9 │ │ │ │ - vpaddw %ymm1,%ymm7,%ymm7 │ │ │ │ - vpaddw %ymm7,%ymm9,%ymm7 │ │ │ │ - vpshufd $0xaa,%ymm0,%ymm9 │ │ │ │ - vpmaddubsw %ymm4,%ymm9,%ymm9 │ │ │ │ - vpaddw %ymm7,%ymm9,%ymm7 │ │ │ │ - vpshufd $0xff,%ymm0,%ymm9 │ │ │ │ - vpmaddubsw %ymm5,%ymm9,%ymm9 │ │ │ │ - vpaddw %ymm7,%ymm9,%ymm7 │ │ │ │ - vpsraw $0x4,%ymm7,%ymm7 │ │ │ │ - vperm2i128 $0x1,%ymm7,%ymm7,%ymm9 │ │ │ │ - vpackuswb %ymm9,%ymm7,%ymm7 │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0xc49e1(%rip),%r10 │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - inc %rdx │ │ │ │ - vmovdqu (%rdx),%ymm0 │ │ │ │ - mov $0x8000,%eax │ │ │ │ - shrx %ecx,%eax,%eax │ │ │ │ - vmovd %eax,%xmm3 │ │ │ │ - movslq (%r10,%rcx,4),%rax │ │ │ │ - vpcmpeqd %ymm2,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm2,%ymm0,%ymm0 │ │ │ │ - add %r10,%rax │ │ │ │ - add $0xfffffffffffffff0,%r10 │ │ │ │ - movslq (%r10,%rcx,4),%rcx │ │ │ │ - add %r10,%rcx │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r8d,%r8d │ │ │ │ - tzcnt %r8d,%eax │ │ │ │ - sub %r8,%rdx │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - vmovdqu (%rdx),%ymm0 │ │ │ │ - mov $0x8000,%r10d │ │ │ │ - shrx %eax,%r10d,%r10d │ │ │ │ - vmovd %r10d,%xmm3 │ │ │ │ - lea 0xc497e(%rip),%r10 │ │ │ │ - movslq (%r10,%rax,4),%rax │ │ │ │ - vpcmpeqd %ymm2,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm2,%ymm0,%ymm0 │ │ │ │ - add %r10,%rax │ │ │ │ - add $0xfffffffffffffff0,%r10 │ │ │ │ - movslq (%r10,%rcx,4),%rcx │ │ │ │ - add %r10,%rcx │ │ │ │ - jmp *%rax │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpunpckhqdq %xmm0,%xmm0,%xmm1 │ │ │ │ - vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpsrlq $0x20,%xmm0,%xmm1 │ │ │ │ - vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpmaddwd %xmm2,%xmm0,%xmm0 │ │ │ │ - vpmulhrsw %xmm3,%xmm0,%xmm0 │ │ │ │ - vpbroadcastw %xmm0,%ymm0 │ │ │ │ - jmp *%rcx │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ tzcnt %r8d,%eax │ │ │ │ lea (%rcx,%r8,1),%r10d │ │ │ │ - vmovd %r10d,%xmm4 │ │ │ │ + movd %r10d,%xmm4 │ │ │ │ tzcnt %r10d,%r10d │ │ │ │ - vmovd %r10d,%xmm5 │ │ │ │ - lea 0xc48d9(%rip),%r10 │ │ │ │ + movd %r10d,%xmm5 │ │ │ │ + lea 0xd0465(%rip),%r10 │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ movslq (%r10,%rax,4),%rax │ │ │ │ movslq 0x10(%r10,%rcx,4),%rcx │ │ │ │ - vpcmpeqd %ymm3,%ymm3,%ymm3 │ │ │ │ - vpsrlw $0x1,%xmm4,%xmm4 │ │ │ │ + pcmpeqd %xmm3,%xmm3 │ │ │ │ + psrlw $0x1,%xmm4 │ │ │ │ add %r10,%rax │ │ │ │ add %r10,%rcx │ │ │ │ jmp *%rax │ │ │ │ - vmovd -0x4(%rdx),%xmm0 │ │ │ │ - vpmaddubsw %xmm3,%xmm0,%xmm0 │ │ │ │ + movd -0x4(%rdx),%xmm0 │ │ │ │ + pmaddubsw %xmm3,%xmm0 │ │ │ │ jmp *%rcx │ │ │ │ - vmovd 0x1(%rdx),%xmm1 │ │ │ │ - vpmaddubsw %xmm3,%xmm1,%xmm1 │ │ │ │ - vpsubw %xmm4,%xmm0,%xmm0 │ │ │ │ - vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpmaddwd %xmm3,%xmm0,%xmm0 │ │ │ │ + movd 0x1(%rdx),%xmm1 │ │ │ │ + pmaddubsw %xmm3,%xmm1 │ │ │ │ + psubw %xmm4,%xmm0 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + pmaddwd %xmm3,%xmm0 │ │ │ │ cmp $0x4,%r8d │ │ │ │ - jg 318eac <__cxa_finalize@plt+0x2ede5c> │ │ │ │ - vpsrlw $0x3,%xmm0,%xmm0 │ │ │ │ - jmp 318ed8 <__cxa_finalize@plt+0x2ede88> │ │ │ │ - vpunpckhqdq %xmm0,%xmm0,%xmm1 │ │ │ │ - lea (%r8,%r8,1),%edx │ │ │ │ - mov $0x55563334,%eax │ │ │ │ - vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - shrx %edx,%eax,%eax │ │ │ │ - vpsrlq $0x20,%xmm0,%xmm1 │ │ │ │ - vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vmovd %eax,%xmm1 │ │ │ │ - vpsrlw $0x2,%xmm0,%xmm0 │ │ │ │ - vpmulhuw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpbroadcastw %xmm0,%ymm0 │ │ │ │ - vpbroadcastw 0x8(%rsp),%ymm1 │ │ │ │ + jg 30c90c <__cxa_finalize@plt+0x2e18bc> │ │ │ │ + psrlw $0x3,%xmm0 │ │ │ │ + jmp 30c942 <__cxa_finalize@plt+0x2e18f2> │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + punpckhqdq %xmm0,%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + pshuflw $0x4e,%xmm0,%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + psrlw $0x2,%xmm0 │ │ │ │ + mov $0x5556,%eax │ │ │ │ + mov $0x3334,%edx │ │ │ │ + test $0x8,%r8d │ │ │ │ + cmove %edx,%eax │ │ │ │ + movd %eax,%xmm5 │ │ │ │ + pmulhuw %xmm5,%xmm0 │ │ │ │ + pshuflw $0x0,%xmm0,%xmm0 │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movd 0x8(%rsp),%xmm1 │ │ │ │ + pshuflw $0x0,%xmm1,%xmm1 │ │ │ │ + punpcklqdq %xmm1,%xmm1 │ │ │ │ lea (%rsi,%rsi,2),%rax │ │ │ │ - vpabsw %ymm1,%ymm2 │ │ │ │ - vpsllw $0x9,%ymm2,%ymm2 │ │ │ │ - vmovdqa (%r9),%ymm4 │ │ │ │ - vpsignw %ymm1,%ymm4,%ymm3 │ │ │ │ - vpabsw %ymm4,%ymm4 │ │ │ │ - vpmulhrsw %ymm2,%ymm4,%ymm4 │ │ │ │ - vpsignw %ymm3,%ymm4,%ymm4 │ │ │ │ - vpaddw %ymm0,%ymm4,%ymm4 │ │ │ │ - vpackuswb %ymm4,%ymm4,%ymm4 │ │ │ │ - vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ - vmovd %xmm4,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm4,(%rdi,%rsi,1) │ │ │ │ - vmovd %xmm5,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x1,%xmm5,(%rdi,%rax,1) │ │ │ │ + pabsw %xmm1,%xmm2 │ │ │ │ + psllw $0x9,%xmm2 │ │ │ │ + movdqa (%r9),%xmm4 │ │ │ │ + movdqa 0x10(%r9),%xmm5 │ │ │ │ + movdqa %xmm4,%xmm3 │ │ │ │ + psignw %xmm1,%xmm3 │ │ │ │ + pabsw %xmm4,%xmm4 │ │ │ │ + pmulhrsw %xmm2,%xmm4 │ │ │ │ + psignw %xmm3,%xmm4 │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + movdqa %xmm5,%xmm3 │ │ │ │ + psignw %xmm1,%xmm3 │ │ │ │ + pabsw %xmm5,%xmm5 │ │ │ │ + pmulhrsw %xmm2,%xmm5 │ │ │ │ + psignw %xmm3,%xmm5 │ │ │ │ + paddw %xmm0,%xmm5 │ │ │ │ + packuswb %xmm5,%xmm4 │ │ │ │ + movd %xmm4,(%rdi) │ │ │ │ + pshuflw $0x4e,%xmm4,%xmm4 │ │ │ │ + movd %xmm4,(%rdi,%rsi,1) │ │ │ │ + punpckhqdq %xmm4,%xmm4 │ │ │ │ + movd %xmm4,(%rdi,%rsi,2) │ │ │ │ + psrlq $0x20,%xmm4 │ │ │ │ + movd %xmm4,(%rdi,%rax,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ add $0x20,%r9 │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 318ef2 <__cxa_finalize@plt+0x2edea2> │ │ │ │ - vzeroupper │ │ │ │ + jg 30c968 <__cxa_finalize@plt+0x2e1918> │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovq -0x8(%rdx),%xmm0 │ │ │ │ - vpmaddubsw %xmm3,%xmm0,%xmm0 │ │ │ │ + nop │ │ │ │ + movq -0x8(%rdx),%xmm0 │ │ │ │ + pmaddubsw %xmm3,%xmm0 │ │ │ │ jmp *%rcx │ │ │ │ - vmovq 0x1(%rdx),%xmm1 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm2 │ │ │ │ - vpmaddubsw %xmm3,%xmm1,%xmm1 │ │ │ │ - vpsubw %xmm4,%xmm0,%xmm0 │ │ │ │ - vpaddw %xmm2,%xmm0,%xmm0 │ │ │ │ - vpunpckhqdq %xmm0,%xmm0,%xmm2 │ │ │ │ - vpaddw %xmm2,%xmm0,%xmm0 │ │ │ │ - vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpsrlq $0x20,%xmm0,%xmm1 │ │ │ │ - vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpmaddwd %xmm3,%xmm0,%xmm0 │ │ │ │ - vpsrlw %xmm5,%xmm0,%xmm0 │ │ │ │ + movq 0x1(%rdx),%xmm1 │ │ │ │ + pmaddubsw %xmm3,%xmm1 │ │ │ │ + psubw %xmm0,%xmm4 │ │ │ │ + punpckhqdq %xmm0,%xmm0 │ │ │ │ + psubw %xmm4,%xmm0 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + pshuflw $0x4e,%xmm0,%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + pmaddwd %xmm3,%xmm0 │ │ │ │ + psrlw %xmm5,%xmm0 │ │ │ │ cmp $0x8,%r8d │ │ │ │ - je 318fb0 <__cxa_finalize@plt+0x2edf60> │ │ │ │ + je 30ca36 <__cxa_finalize@plt+0x2e19e6> │ │ │ │ mov $0x5556,%eax │ │ │ │ mov $0x3334,%edx │ │ │ │ cmp $0x20,%r8d │ │ │ │ cmove %edx,%eax │ │ │ │ - vmovd %eax,%xmm1 │ │ │ │ - vpmulhuw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpbroadcastw %xmm0,%ymm0 │ │ │ │ - vpbroadcastw 0x8(%rsp),%ymm1 │ │ │ │ + movd %eax,%xmm1 │ │ │ │ + pmulhuw %xmm1,%xmm0 │ │ │ │ + pshuflw $0x0,%xmm0,%xmm0 │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movd 0x8(%rsp),%xmm1 │ │ │ │ + pshuflw $0x0,%xmm1,%xmm1 │ │ │ │ + punpcklqdq %xmm1,%xmm1 │ │ │ │ lea (%rsi,%rsi,2),%rax │ │ │ │ - vpabsw %ymm1,%ymm2 │ │ │ │ - vpsllw $0x9,%ymm2,%ymm2 │ │ │ │ - vmovdqa (%r9),%ymm4 │ │ │ │ - vmovdqa 0x20(%r9),%ymm5 │ │ │ │ - vpsignw %ymm1,%ymm4,%ymm3 │ │ │ │ - vpabsw %ymm4,%ymm4 │ │ │ │ - vpmulhrsw %ymm2,%ymm4,%ymm4 │ │ │ │ - vpsignw %ymm3,%ymm4,%ymm4 │ │ │ │ - vpaddw %ymm0,%ymm4,%ymm4 │ │ │ │ - vpsignw %ymm1,%ymm5,%ymm3 │ │ │ │ - vpabsw %ymm5,%ymm5 │ │ │ │ - vpmulhrsw %ymm2,%ymm5,%ymm5 │ │ │ │ - vpsignw %ymm3,%ymm5,%ymm5 │ │ │ │ - vpaddw %ymm0,%ymm5,%ymm5 │ │ │ │ - vpackuswb %ymm5,%ymm4,%ymm4 │ │ │ │ - vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ - vmovq %xmm4,(%rdi) │ │ │ │ - vmovq %xmm5,(%rdi,%rsi,1) │ │ │ │ - vmovhps %xmm4,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm5,(%rdi,%rax,1) │ │ │ │ + pabsw %xmm1,%xmm2 │ │ │ │ + psllw $0x9,%xmm2 │ │ │ │ + movdqa (%r9),%xmm4 │ │ │ │ + movdqa 0x10(%r9),%xmm5 │ │ │ │ + movdqa %xmm4,%xmm3 │ │ │ │ + psignw %xmm1,%xmm3 │ │ │ │ + pabsw %xmm4,%xmm4 │ │ │ │ + pmulhrsw %xmm2,%xmm4 │ │ │ │ + psignw %xmm3,%xmm4 │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + movdqa %xmm5,%xmm3 │ │ │ │ + psignw %xmm1,%xmm3 │ │ │ │ + pabsw %xmm5,%xmm5 │ │ │ │ + pmulhrsw %xmm2,%xmm5 │ │ │ │ + psignw %xmm3,%xmm5 │ │ │ │ + paddw %xmm0,%xmm5 │ │ │ │ + packuswb %xmm5,%xmm4 │ │ │ │ + movq %xmm4,(%rdi) │ │ │ │ + movhps %xmm4,(%rdi,%rsi,1) │ │ │ │ + movdqa 0x20(%r9),%xmm4 │ │ │ │ + movdqa 0x30(%r9),%xmm5 │ │ │ │ + movdqa %xmm4,%xmm3 │ │ │ │ + psignw %xmm1,%xmm3 │ │ │ │ + pabsw %xmm4,%xmm4 │ │ │ │ + pmulhrsw %xmm2,%xmm4 │ │ │ │ + psignw %xmm3,%xmm4 │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + movdqa %xmm5,%xmm3 │ │ │ │ + psignw %xmm1,%xmm3 │ │ │ │ + pabsw %xmm5,%xmm5 │ │ │ │ + pmulhrsw %xmm2,%xmm5 │ │ │ │ + psignw %xmm3,%xmm5 │ │ │ │ + paddw %xmm0,%xmm5 │ │ │ │ + packuswb %xmm5,%xmm4 │ │ │ │ + movq %xmm4,(%rdi,%rsi,2) │ │ │ │ + movhps %xmm4,(%rdi,%rax,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ add $0x40,%r9 │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 318fca <__cxa_finalize@plt+0x2edf7a> │ │ │ │ - vzeroupper │ │ │ │ + jg 30ca5c <__cxa_finalize@plt+0x2e1a0c> │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - vmovdqa -0x10(%rdx),%xmm0 │ │ │ │ - vpmaddubsw %xmm3,%xmm0,%xmm0 │ │ │ │ + nop │ │ │ │ + movdqa -0x10(%rdx),%xmm0 │ │ │ │ + pmaddubsw %xmm3,%xmm0 │ │ │ │ jmp *%rcx │ │ │ │ - vmovdqu 0x1(%rdx),%xmm1 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm2 │ │ │ │ - vpmaddubsw %xmm3,%xmm1,%xmm1 │ │ │ │ - vpsubw %xmm4,%xmm0,%xmm0 │ │ │ │ - vpaddw %xmm2,%xmm0,%xmm0 │ │ │ │ - vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpunpckhqdq %xmm0,%xmm0,%xmm1 │ │ │ │ - vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpsrlq $0x20,%xmm0,%xmm1 │ │ │ │ - vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpmaddwd %xmm3,%xmm0,%xmm0 │ │ │ │ - vpsrlw %xmm5,%xmm0,%xmm0 │ │ │ │ + movdqu 0x1(%rdx),%xmm1 │ │ │ │ + pmaddubsw %xmm3,%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + psubw %xmm0,%xmm4 │ │ │ │ + punpckhqdq %xmm0,%xmm0 │ │ │ │ + psubw %xmm4,%xmm0 │ │ │ │ + pshuflw $0x4e,%xmm0,%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + pmaddwd %xmm3,%xmm0 │ │ │ │ + psrlw %xmm5,%xmm0 │ │ │ │ cmp $0x10,%r8d │ │ │ │ - je 3190a0 <__cxa_finalize@plt+0x2ee050> │ │ │ │ + je 30cb69 <__cxa_finalize@plt+0x2e1b19> │ │ │ │ mov $0x5556,%eax │ │ │ │ mov $0x3334,%edx │ │ │ │ - test $0x28,%r8b │ │ │ │ + test $0x28,%r8d │ │ │ │ cmove %edx,%eax │ │ │ │ - vmovd %eax,%xmm1 │ │ │ │ - vpmulhuw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpbroadcastw %xmm0,%ymm0 │ │ │ │ - vpbroadcastw 0x8(%rsp),%ymm1 │ │ │ │ - vpabsw %ymm1,%ymm2 │ │ │ │ - vpsllw $0x9,%ymm2,%ymm2 │ │ │ │ - vmovdqa (%r9),%ymm4 │ │ │ │ - vmovdqa 0x20(%r9),%ymm5 │ │ │ │ - vpsignw %ymm1,%ymm4,%ymm3 │ │ │ │ - vpabsw %ymm4,%ymm4 │ │ │ │ - vpmulhrsw %ymm2,%ymm4,%ymm4 │ │ │ │ - vpsignw %ymm3,%ymm4,%ymm4 │ │ │ │ - vpaddw %ymm0,%ymm4,%ymm4 │ │ │ │ - vpsignw %ymm1,%ymm5,%ymm3 │ │ │ │ - vpabsw %ymm5,%ymm5 │ │ │ │ - vpmulhrsw %ymm2,%ymm5,%ymm5 │ │ │ │ - vpsignw %ymm3,%ymm5,%ymm5 │ │ │ │ - vpaddw %ymm0,%ymm5,%ymm5 │ │ │ │ - vpackuswb %ymm5,%ymm4,%ymm4 │ │ │ │ - vpermq $0xd8,%ymm4,%ymm4 │ │ │ │ - vmovdqa %xmm4,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm4,(%rdi,%rsi,1) │ │ │ │ + movd %eax,%xmm1 │ │ │ │ + pmulhuw %xmm1,%xmm0 │ │ │ │ + pshuflw $0x0,%xmm0,%xmm0 │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movd 0x8(%rsp),%xmm1 │ │ │ │ + pshuflw $0x0,%xmm1,%xmm1 │ │ │ │ + punpcklqdq %xmm1,%xmm1 │ │ │ │ + pabsw %xmm1,%xmm2 │ │ │ │ + psllw $0x9,%xmm2 │ │ │ │ + movdqa (%r9),%xmm4 │ │ │ │ + movdqa 0x10(%r9),%xmm5 │ │ │ │ + movdqa %xmm4,%xmm3 │ │ │ │ + psignw %xmm1,%xmm3 │ │ │ │ + pabsw %xmm4,%xmm4 │ │ │ │ + pmulhrsw %xmm2,%xmm4 │ │ │ │ + psignw %xmm3,%xmm4 │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + movdqa %xmm5,%xmm3 │ │ │ │ + psignw %xmm1,%xmm3 │ │ │ │ + pabsw %xmm5,%xmm5 │ │ │ │ + pmulhrsw %xmm2,%xmm5 │ │ │ │ + psignw %xmm3,%xmm5 │ │ │ │ + paddw %xmm0,%xmm5 │ │ │ │ + packuswb %xmm5,%xmm4 │ │ │ │ + movdqa %xmm4,(%rdi) │ │ │ │ + movdqa 0x20(%r9),%xmm4 │ │ │ │ + movdqa 0x30(%r9),%xmm5 │ │ │ │ + movdqa %xmm4,%xmm3 │ │ │ │ + psignw %xmm1,%xmm3 │ │ │ │ + pabsw %xmm4,%xmm4 │ │ │ │ + pmulhrsw %xmm2,%xmm4 │ │ │ │ + psignw %xmm3,%xmm4 │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + movdqa %xmm5,%xmm3 │ │ │ │ + psignw %xmm1,%xmm3 │ │ │ │ + pabsw %xmm5,%xmm5 │ │ │ │ + pmulhrsw %xmm2,%xmm5 │ │ │ │ + psignw %xmm3,%xmm5 │ │ │ │ + paddw %xmm0,%xmm5 │ │ │ │ + packuswb %xmm5,%xmm4 │ │ │ │ + movdqa %xmm4,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ add $0x40,%r9 │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 3190b6 <__cxa_finalize@plt+0x2ee066> │ │ │ │ - vzeroupper │ │ │ │ + jg 30cb8b <__cxa_finalize@plt+0x2e1b3b> │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - vmovdqa -0x20(%rdx),%ymm0 │ │ │ │ - vpmaddubsw %ymm3,%ymm0,%ymm0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + movdqa -0x20(%rdx),%xmm0 │ │ │ │ + pmaddubsw %xmm3,%xmm0 │ │ │ │ + movdqa -0x10(%rdx),%xmm2 │ │ │ │ + pmaddubsw %xmm3,%xmm2 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ jmp *%rcx │ │ │ │ - vmovdqu 0x1(%rdx),%ymm1 │ │ │ │ - vpmaddubsw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vpsubw %xmm4,%xmm0,%xmm0 │ │ │ │ - vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpunpckhqdq %xmm0,%xmm0,%xmm1 │ │ │ │ - vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpsrlq $0x20,%xmm0,%xmm1 │ │ │ │ - vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpmaddwd %xmm3,%xmm0,%xmm0 │ │ │ │ - vpsrlw %xmm5,%xmm0,%xmm0 │ │ │ │ + movdqu 0x1(%rdx),%xmm1 │ │ │ │ + pmaddubsw %xmm3,%xmm1 │ │ │ │ + movdqu 0x11(%rdx),%xmm2 │ │ │ │ + pmaddubsw %xmm3,%xmm2 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + psubw %xmm0,%xmm4 │ │ │ │ + punpckhqdq %xmm0,%xmm0 │ │ │ │ + psubw %xmm4,%xmm0 │ │ │ │ + pshuflw $0x4e,%xmm0,%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + pmaddwd %xmm3,%xmm0 │ │ │ │ + psrlw %xmm5,%xmm0 │ │ │ │ cmp $0x20,%r8d │ │ │ │ - je 31917d <__cxa_finalize@plt+0x2ee12d> │ │ │ │ + je 30ccb9 <__cxa_finalize@plt+0x2e1c69> │ │ │ │ lea (%r8,%r8,1),%edx │ │ │ │ - mov $0x33345556,%eax │ │ │ │ - shrx %edx,%eax,%eax │ │ │ │ - vmovd %eax,%xmm1 │ │ │ │ - vpmulhuw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpbroadcastw %xmm0,%ymm0 │ │ │ │ - vpbroadcastw 0x8(%rsp),%ymm1 │ │ │ │ - vpabsw %ymm1,%ymm2 │ │ │ │ - vpsllw $0x9,%ymm2,%ymm2 │ │ │ │ - vmovdqa (%r9),%ymm4 │ │ │ │ - vmovdqa 0x20(%r9),%ymm5 │ │ │ │ - vpsignw %ymm1,%ymm4,%ymm3 │ │ │ │ - vpabsw %ymm4,%ymm4 │ │ │ │ - vpmulhrsw %ymm2,%ymm4,%ymm4 │ │ │ │ - vpsignw %ymm3,%ymm4,%ymm4 │ │ │ │ - vpaddw %ymm0,%ymm4,%ymm4 │ │ │ │ - vpsignw %ymm1,%ymm5,%ymm3 │ │ │ │ - vpabsw %ymm5,%ymm5 │ │ │ │ - vpmulhrsw %ymm2,%ymm5,%ymm5 │ │ │ │ - vpsignw %ymm3,%ymm5,%ymm5 │ │ │ │ - vpaddw %ymm0,%ymm5,%ymm5 │ │ │ │ - vpackuswb %ymm5,%ymm4,%ymm4 │ │ │ │ - vpermq $0xd8,%ymm4,%ymm4 │ │ │ │ - vmovdqa %ymm4,(%rdi) │ │ │ │ + mov $0x5556,%eax │ │ │ │ + mov $0x3334,%edx │ │ │ │ + test $0x50,%r8d │ │ │ │ + cmove %edx,%eax │ │ │ │ + movd %eax,%xmm1 │ │ │ │ + pmulhuw %xmm1,%xmm0 │ │ │ │ + pshuflw $0x0,%xmm0,%xmm0 │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movd 0x8(%rsp),%xmm1 │ │ │ │ + pshuflw $0x0,%xmm1,%xmm1 │ │ │ │ + punpcklqdq %xmm1,%xmm1 │ │ │ │ + pabsw %xmm1,%xmm2 │ │ │ │ + psllw $0x9,%xmm2 │ │ │ │ + movdqa (%r9),%xmm4 │ │ │ │ + movdqa 0x10(%r9),%xmm5 │ │ │ │ + movdqa %xmm4,%xmm3 │ │ │ │ + psignw %xmm1,%xmm3 │ │ │ │ + pabsw %xmm4,%xmm4 │ │ │ │ + pmulhrsw %xmm2,%xmm4 │ │ │ │ + psignw %xmm3,%xmm4 │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + movdqa %xmm5,%xmm3 │ │ │ │ + psignw %xmm1,%xmm3 │ │ │ │ + pabsw %xmm5,%xmm5 │ │ │ │ + pmulhrsw %xmm2,%xmm5 │ │ │ │ + psignw %xmm3,%xmm5 │ │ │ │ + paddw %xmm0,%xmm5 │ │ │ │ + packuswb %xmm5,%xmm4 │ │ │ │ + movdqa %xmm4,(%rdi) │ │ │ │ + movdqa 0x20(%r9),%xmm4 │ │ │ │ + movdqa 0x30(%r9),%xmm5 │ │ │ │ + movdqa %xmm4,%xmm3 │ │ │ │ + psignw %xmm1,%xmm3 │ │ │ │ + pabsw %xmm4,%xmm4 │ │ │ │ + pmulhrsw %xmm2,%xmm4 │ │ │ │ + psignw %xmm3,%xmm4 │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + movdqa %xmm5,%xmm3 │ │ │ │ + psignw %xmm1,%xmm3 │ │ │ │ + pabsw %xmm5,%xmm5 │ │ │ │ + pmulhrsw %xmm2,%xmm5 │ │ │ │ + psignw %xmm3,%xmm5 │ │ │ │ + paddw %xmm0,%xmm5 │ │ │ │ + packuswb %xmm5,%xmm4 │ │ │ │ + movdqa %xmm4,0x10(%rdi) │ │ │ │ add %rsi,%rdi │ │ │ │ add $0x40,%r9 │ │ │ │ dec %r8d │ │ │ │ - jg 319193 <__cxa_finalize@plt+0x2ee143> │ │ │ │ - vzeroupper │ │ │ │ + jg 30ccdb <__cxa_finalize@plt+0x2e1c8b> │ │ │ │ ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0xc4561(%rip),%r10 │ │ │ │ + mov %r8d,%r8d │ │ │ │ + tzcnt %r8d,%eax │ │ │ │ + sub %r8,%rdx │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ + movdqu (%rdx),%xmm0 │ │ │ │ + mov $0x8000,%r10d │ │ │ │ + movd %r10d,%xmm3 │ │ │ │ + movd %eax,%xmm2 │ │ │ │ + psrld %xmm2,%xmm3 │ │ │ │ + lea 0xcff97(%rip),%r10 │ │ │ │ + movslq (%r10,%rax,4),%rax │ │ │ │ + pcmpeqd %xmm2,%xmm2 │ │ │ │ + pmaddubsw %xmm2,%xmm0 │ │ │ │ + add %r10,%rax │ │ │ │ + add $0xfffffffffffffff0,%r10 │ │ │ │ movslq (%r10,%rcx,4),%rcx │ │ │ │ - vpbroadcastd -0x124(%r10),%ymm0 │ │ │ │ add %r10,%rcx │ │ │ │ + jmp *%rax │ │ │ │ + movdqu 0x10(%rdx),%xmm1 │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + pshufd $0xee,%xmm0,%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + pshuflw $0x4e,%xmm0,%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + pmaddwd %xmm2,%xmm0 │ │ │ │ + pmulhrsw %xmm3,%xmm0 │ │ │ │ + pshuflw $0x0,%xmm0,%xmm0 │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ jmp *%rcx │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - mov %r9d,%r10d │ │ │ │ - mov %rdi,%r11 │ │ │ │ - imul %eax,%r10d │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0xcff3d(%rip),%r10 │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ + inc %rdx │ │ │ │ + movdqu (%rdx),%xmm0 │ │ │ │ + mov $0x8000,%eax │ │ │ │ + movd %eax,%xmm3 │ │ │ │ + movd %ecx,%xmm2 │ │ │ │ + psrld %xmm2,%xmm3 │ │ │ │ + movslq (%r10,%rcx,4),%rax │ │ │ │ + pcmpeqd %xmm2,%xmm2 │ │ │ │ + pmaddubsw %xmm2,%xmm0 │ │ │ │ + add %r10,%rax │ │ │ │ + add $0xfffffffffffffff0,%r10 │ │ │ │ + movslq (%r10,%rcx,4),%rcx │ │ │ │ + add %r10,%rcx │ │ │ │ + jmp *%rax │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ + lea 0xcfee9(%rip),%rax │ │ │ │ + movslq (%rax,%rcx,4),%rcx │ │ │ │ + movddup -0x13c(%rax),%xmm0 │ │ │ │ + add %rax,%rcx │ │ │ │ + jmp *%rcx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movddup 0xcfd68(%rip),%xmm2 │ │ │ │ + mov 0x8(%rsp),%r10d │ │ │ │ + mov %r10d,%eax │ │ │ │ + imul %r9d,%r10d │ │ │ │ + movd %r10d,%xmm5 │ │ │ │ + mov %rdi,%r10 │ │ │ │ shl $0x2,%r8d │ │ │ │ sub %r8d,%eax │ │ │ │ - vpbroadcastd 0xc4366(%rip),%ymm2 │ │ │ │ - vpxor %ymm4,%ymm4,%ymm4 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ cmp $0x8,%r9d │ │ │ │ - jg 31935a <__cxa_finalize@plt+0x2ee30a> │ │ │ │ - je 31929f <__cxa_finalize@plt+0x2ee24f> │ │ │ │ + jg 30cfb2 <__cxa_finalize@plt+0x2e1f62> │ │ │ │ + je 30cf00 <__cxa_finalize@plt+0x2e1eb0> │ │ │ │ lea (%rdx,%rdx,2),%r9 │ │ │ │ - vmovq (%rsi),%xmm0 │ │ │ │ - vmovq (%rsi,%rdx,1),%xmm1 │ │ │ │ - vmovhps (%rsi,%rdx,2),%xmm0,%xmm0 │ │ │ │ - vmovhps (%rsi,%r9,1),%xmm1,%xmm1 │ │ │ │ - vpmaddubsw %xmm2,%xmm0,%xmm0 │ │ │ │ - vpmaddubsw %xmm2,%xmm1,%xmm1 │ │ │ │ - vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vmovdqa %xmm0,(%rdi) │ │ │ │ - vpaddw %xmm0,%xmm4,%xmm4 │ │ │ │ + movq (%rsi),%xmm0 │ │ │ │ + movq (%rsi,%rdx,1),%xmm1 │ │ │ │ + movhps (%rsi,%rdx,2),%xmm0 │ │ │ │ + movhps (%rsi,%r9,1),%xmm1 │ │ │ │ + pmaddubsw %xmm2,%xmm0 │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ add $0x10,%rdi │ │ │ │ sub $0x2,%eax │ │ │ │ - jg 319242 <__cxa_finalize@plt+0x2ee1f2> │ │ │ │ + jg 30cea7 <__cxa_finalize@plt+0x2e1e57> │ │ │ │ test %r8d,%r8d │ │ │ │ - je 319416 <__cxa_finalize@plt+0x2ee3c6> │ │ │ │ - vpermq $0x55,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vpaddw %ymm0,%ymm4,%ymm4 │ │ │ │ - add $0x20,%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 319288 <__cxa_finalize@plt+0x2ee238> │ │ │ │ - jmp 319416 <__cxa_finalize@plt+0x2ee3c6> │ │ │ │ + je 30d118 <__cxa_finalize@plt+0x2e20c8> │ │ │ │ + punpckhqdq %xmm0,%xmm0 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + add $0x10,%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 30cee9 <__cxa_finalize@plt+0x2e1e99> │ │ │ │ + jmp 30d118 <__cxa_finalize@plt+0x2e20c8> │ │ │ │ lea (%rdx,%rdx,2),%r9 │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 3192ec <__cxa_finalize@plt+0x2ee29c> │ │ │ │ - vmovdqa (%rsi),%xmm0 │ │ │ │ - vmovdqa (%rsi,%rdx,1),%xmm1 │ │ │ │ - vinserti128 $0x1,(%rsi,%rdx,2),%ymm0,%ymm0 │ │ │ │ - vinserti128 $0x1,(%rsi,%r9,1),%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vpaddw %ymm0,%ymm4,%ymm4 │ │ │ │ + jne 30cf61 <__cxa_finalize@plt+0x2e1f11> │ │ │ │ + movdqa (%rsi),%xmm0 │ │ │ │ + movdqa (%rsi,%rdx,1),%xmm1 │ │ │ │ + pmaddubsw %xmm2,%xmm0 │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + movdqa (%rsi,%rdx,2),%xmm0 │ │ │ │ + movdqa (%rsi,%r9,1),%xmm1 │ │ │ │ + pmaddubsw %xmm2,%xmm0 │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,0x10(%rdi) │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ add $0x20,%rdi │ │ │ │ sub $0x2,%eax │ │ │ │ - jg 3192a7 <__cxa_finalize@plt+0x2ee257> │ │ │ │ + jg 30cf08 <__cxa_finalize@plt+0x2e1eb8> │ │ │ │ test %r8d,%r8d │ │ │ │ - je 319416 <__cxa_finalize@plt+0x2ee3c6> │ │ │ │ - jmp 31933d <__cxa_finalize@plt+0x2ee2ed> │ │ │ │ - vbroadcasti128 0xc42db(%rip),%ymm3 │ │ │ │ - vmovq (%rsi),%xmm0 │ │ │ │ - vmovq (%rsi,%rdx,1),%xmm1 │ │ │ │ - vinserti128 $0x1,(%rsi,%rdx,2),%ymm0,%ymm0 │ │ │ │ - vinserti128 $0x1,(%rsi,%r9,1),%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm3,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vpaddw %ymm0,%ymm4,%ymm4 │ │ │ │ - lea (%rsi,%rdx,4),%rsi │ │ │ │ - add $0x20,%rdi │ │ │ │ - sub $0x2,%eax │ │ │ │ - jg 3192f5 <__cxa_finalize@plt+0x2ee2a5> │ │ │ │ + je 30d118 <__cxa_finalize@plt+0x2e20c8> │ │ │ │ + jmp 30cf9b <__cxa_finalize@plt+0x2e1f4b> │ │ │ │ + movddup (%rsi),%xmm0 │ │ │ │ + movddup (%rsi,%rdx,1),%xmm1 │ │ │ │ + pmaddubsw %xmm2,%xmm0 │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + pshufhw $0xff,%xmm0,%xmm0 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + add $0x10,%rdi │ │ │ │ + sub $0x1,%eax │ │ │ │ + jg 30cf61 <__cxa_finalize@plt+0x2e1f11> │ │ │ │ test %r8d,%r8d │ │ │ │ - je 319416 <__cxa_finalize@plt+0x2ee3c6> │ │ │ │ - vpermq $0xee,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vpaddw %ymm0,%ymm4,%ymm4 │ │ │ │ - add $0x20,%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 319343 <__cxa_finalize@plt+0x2ee2f3> │ │ │ │ - jmp 319416 <__cxa_finalize@plt+0x2ee3c6> │ │ │ │ + je 30d118 <__cxa_finalize@plt+0x2e20c8> │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + add $0x10,%rdi │ │ │ │ + sub $0x1,%r8d │ │ │ │ + jg 30cf9b <__cxa_finalize@plt+0x2e1f4b> │ │ │ │ + jmp 30d118 <__cxa_finalize@plt+0x2e20c8> │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 319394 <__cxa_finalize@plt+0x2ee344> │ │ │ │ - vmovdqa (%rsi),%ymm0 │ │ │ │ - vmovdqa (%rsi,%rdx,1),%ymm1 │ │ │ │ - vpmaddubsw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vpaddw %ymm0,%ymm4,%ymm4 │ │ │ │ + jne 30d011 <__cxa_finalize@plt+0x2e1fc1> │ │ │ │ + movdqa (%rsi),%xmm0 │ │ │ │ + movdqa (%rsi,%rdx,1),%xmm1 │ │ │ │ + pmaddubsw %xmm2,%xmm0 │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + movdqa 0x10(%rsi),%xmm6 │ │ │ │ + movdqa 0x10(%rsi,%rdx,1),%xmm1 │ │ │ │ + pmaddubsw %xmm2,%xmm6 │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + paddw %xmm1,%xmm6 │ │ │ │ + movdqa %xmm6,0x10(%rdi) │ │ │ │ + paddw %xmm6,%xmm4 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ add $0x20,%rdi │ │ │ │ dec %eax │ │ │ │ - jg 31935e <__cxa_finalize@plt+0x2ee30e> │ │ │ │ + jg 30cfb6 <__cxa_finalize@plt+0x2e1f66> │ │ │ │ test %r8d,%r8d │ │ │ │ - je 319416 <__cxa_finalize@plt+0x2ee3c6> │ │ │ │ - jmp 319405 <__cxa_finalize@plt+0x2ee3b5> │ │ │ │ - lea 0xc43dd(%rip),%r9 │ │ │ │ - shl $0x2,%ecx │ │ │ │ - vmovdqa -0x1d8(%r9,%rcx,8),%ymm3 │ │ │ │ - movslq 0x4(%r9,%rcx,1),%rcx │ │ │ │ - add %rcx,%r9 │ │ │ │ - jmp *%r9 │ │ │ │ - vpbroadcastq (%rsi),%ymm0 │ │ │ │ - vpbroadcastq (%rsi,%rdx,1),%ymm1 │ │ │ │ - jmp 3193d6 <__cxa_finalize@plt+0x2ee386> │ │ │ │ - vbroadcasti128 (%rsi),%ymm0 │ │ │ │ - vbroadcasti128 (%rsi,%rdx,1),%ymm1 │ │ │ │ - jmp 3193d6 <__cxa_finalize@plt+0x2ee386> │ │ │ │ - vmovdqa (%rsi),%ymm0 │ │ │ │ - vmovdqa (%rsi,%rdx,1),%ymm1 │ │ │ │ - vpmaddubsw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm3,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vpaddw %ymm0,%ymm4,%ymm4 │ │ │ │ + je 30d123 <__cxa_finalize@plt+0x2e20d3> │ │ │ │ + jmp 30d0fc <__cxa_finalize@plt+0x2e20ac> │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jl 30d0a5 <__cxa_finalize@plt+0x2e2055> │ │ │ │ + je 30d066 <__cxa_finalize@plt+0x2e2016> │ │ │ │ + movddup (%rsi),%xmm0 │ │ │ │ + movddup (%rsi,%rdx,1),%xmm1 │ │ │ │ + pmaddubsw %xmm2,%xmm0 │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + pshufhw $0xff,%xmm0,%xmm0 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + movdqa %xmm0,%xmm6 │ │ │ │ + movdqa %xmm0,%xmm6 │ │ │ │ + punpckhqdq %xmm0,%xmm6 │ │ │ │ + movdqa %xmm6,0x10(%rdi) │ │ │ │ + paddw %xmm6,%xmm4 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ add $0x20,%rdi │ │ │ │ dec %eax │ │ │ │ - je 319400 <__cxa_finalize@plt+0x2ee3b0> │ │ │ │ - jmp *%r9 │ │ │ │ + jg 30d01c <__cxa_finalize@plt+0x2e1fcc> │ │ │ │ + jmp 30d0f7 <__cxa_finalize@plt+0x2e20a7> │ │ │ │ + movdqa (%rsi),%xmm0 │ │ │ │ + movdqa (%rsi,%rdx,1),%xmm1 │ │ │ │ + pmaddubsw %xmm2,%xmm0 │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + pshufhw $0xff,%xmm0,%xmm6 │ │ │ │ + punpckhqdq %xmm6,%xmm6 │ │ │ │ + movdqa %xmm6,0x10(%rdi) │ │ │ │ + paddw %xmm6,%xmm4 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + add $0x20,%rdi │ │ │ │ + dec %eax │ │ │ │ + jg 30d066 <__cxa_finalize@plt+0x2e2016> │ │ │ │ + jmp 30d0f7 <__cxa_finalize@plt+0x2e20a7> │ │ │ │ + movdqa (%rsi),%xmm0 │ │ │ │ + movdqa (%rsi,%rdx,1),%xmm1 │ │ │ │ + pmaddubsw %xmm2,%xmm0 │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + movddup 0x10(%rsi),%xmm6 │ │ │ │ + movddup 0x10(%rsi,%rdx,1),%xmm1 │ │ │ │ + pmaddubsw %xmm2,%xmm6 │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + paddw %xmm1,%xmm6 │ │ │ │ + pshufhw $0xff,%xmm6,%xmm6 │ │ │ │ + movdqa %xmm6,0x10(%rdi) │ │ │ │ + paddw %xmm6,%xmm4 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + add $0x20,%rdi │ │ │ │ + dec %eax │ │ │ │ + jg 30d0a5 <__cxa_finalize@plt+0x2e2055> │ │ │ │ test %r8d,%r8d │ │ │ │ - je 319416 <__cxa_finalize@plt+0x2ee3c6> │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vpaddw %ymm0,%ymm4,%ymm4 │ │ │ │ + je 30d123 <__cxa_finalize@plt+0x2e20d3> │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + movdqa %xmm6,0x10(%rdi) │ │ │ │ + paddw %xmm6,%xmm4 │ │ │ │ add $0x20,%rdi │ │ │ │ dec %r8d │ │ │ │ - jg 319405 <__cxa_finalize@plt+0x2ee3b5> │ │ │ │ - vpbroadcastd 0xc40f9(%rip),%ymm2 │ │ │ │ - vpmaddwd %ymm2,%ymm4,%ymm0 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - tzcnt %r10d,%esi │ │ │ │ - vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ - vmovd %esi,%xmm2 │ │ │ │ - vmovd %r10d,%xmm3 │ │ │ │ - vpunpckhqdq %xmm0,%xmm0,%xmm1 │ │ │ │ - vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ - vpsrad $0x1,%xmm3,%xmm3 │ │ │ │ - vpsrlq $0x20,%xmm0,%xmm1 │ │ │ │ - vpaddd %xmm3,%xmm0,%xmm0 │ │ │ │ - vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ - vpsrad %xmm2,%xmm0,%xmm0 │ │ │ │ - vpbroadcastw %xmm0,%ymm0 │ │ │ │ - vmovdqa (%r11),%ymm1 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm1,(%r11) │ │ │ │ - add $0x20,%r11 │ │ │ │ - sub $0x10,%r10d │ │ │ │ - jg 31945e <__cxa_finalize@plt+0x2ee40e> │ │ │ │ - vzeroupper │ │ │ │ + jg 30d0fc <__cxa_finalize@plt+0x2e20ac> │ │ │ │ + jmp 30d123 <__cxa_finalize@plt+0x2e20d3> │ │ │ │ + psrlw $0x9,%xmm2 │ │ │ │ + pmaddwd %xmm2,%xmm4 │ │ │ │ + jmp 30d13a <__cxa_finalize@plt+0x2e20ea> │ │ │ │ + movdqa %xmm4,%xmm0 │ │ │ │ + psrld $0x10,%xmm0 │ │ │ │ + pslld $0x10,%xmm4 │ │ │ │ + psrld $0x10,%xmm4 │ │ │ │ + paddd %xmm0,%xmm4 │ │ │ │ + movd %xmm5,%r9d │ │ │ │ + psrad $0x1,%xmm5 │ │ │ │ + tzcnt %r9d,%esi │ │ │ │ + paddd %xmm5,%xmm4 │ │ │ │ + movd %esi,%xmm1 │ │ │ │ + pshufd $0xb1,%xmm4,%xmm0 │ │ │ │ + paddd %xmm4,%xmm0 │ │ │ │ + pshufd $0x4e,%xmm0,%xmm4 │ │ │ │ + paddd %xmm4,%xmm0 │ │ │ │ + psrad %xmm1,%xmm0 │ │ │ │ + packssdw %xmm0,%xmm0 │ │ │ │ + mov %r10,%rdi │ │ │ │ + movdqa (%rdi),%xmm1 │ │ │ │ + psubw %xmm0,%xmm1 │ │ │ │ + movdqa %xmm1,(%rdi) │ │ │ │ + add $0x10,%rdi │ │ │ │ + sub $0x8,%r9d │ │ │ │ + jg 30d16e <__cxa_finalize@plt+0x2e211e> │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - mov %r9d,%r10d │ │ │ │ - mov %rdi,%r11 │ │ │ │ - imul %eax,%r10d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + movddup 0xcfa50(%rip),%xmm2 │ │ │ │ + mov 0x8(%rsp),%r10d │ │ │ │ + mov %r10d,%eax │ │ │ │ + imul %r9d,%r10d │ │ │ │ + movd %r10d,%xmm6 │ │ │ │ + mov %rdi,%r10 │ │ │ │ shl $0x2,%r8d │ │ │ │ sub %r8d,%eax │ │ │ │ - vpbroadcastd 0xc40fa(%rip),%ymm2 │ │ │ │ - vpxor %ymm4,%ymm4,%ymm4 │ │ │ │ - vpxor %ymm5,%ymm5,%ymm5 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ cmp $0x8,%r9d │ │ │ │ - jg 3195e2 <__cxa_finalize@plt+0x2ee592> │ │ │ │ - je 319518 <__cxa_finalize@plt+0x2ee4c8> │ │ │ │ + jg 30d2f8 <__cxa_finalize@plt+0x2e22a8> │ │ │ │ + je 30d229 <__cxa_finalize@plt+0x2e21d9> │ │ │ │ lea (%rdx,%rdx,2),%r9 │ │ │ │ - vmovq (%rsi),%xmm1 │ │ │ │ - vmovhps (%rsi,%rdx,1),%xmm1,%xmm1 │ │ │ │ - vmovq (%rsi,%rdx,2),%xmm0 │ │ │ │ - vmovhps (%rsi,%r9,1),%xmm0,%xmm0 │ │ │ │ - vpmaddubsw %xmm2,%xmm0,%xmm0 │ │ │ │ - vpmaddubsw %xmm2,%xmm1,%xmm1 │ │ │ │ - vmovdqa %xmm1,(%rdi) │ │ │ │ - vmovdqa %xmm0,0x10(%rdi) │ │ │ │ - vpaddw %xmm0,%xmm4,%xmm4 │ │ │ │ - vpaddw %xmm1,%xmm5,%xmm5 │ │ │ │ + movq (%rsi),%xmm1 │ │ │ │ + movhps (%rsi,%rdx,1),%xmm1 │ │ │ │ + movq (%rsi,%rdx,2),%xmm0 │ │ │ │ + movhps (%rsi,%r9,1),%xmm0 │ │ │ │ + pmaddubsw %xmm2,%xmm0 │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + movdqa %xmm1,(%rdi) │ │ │ │ + movdqa %xmm0,0x10(%rdi) │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + paddw %xmm1,%xmm5 │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ add $0x20,%rdi │ │ │ │ sub $0x4,%eax │ │ │ │ - jg 3194b6 <__cxa_finalize@plt+0x2ee466> │ │ │ │ + jg 30d1cb <__cxa_finalize@plt+0x2e217b> │ │ │ │ test %r8d,%r8d │ │ │ │ - je 3196b9 <__cxa_finalize@plt+0x2ee669> │ │ │ │ - vpermq $0x55,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vpaddw %ymm0,%ymm4,%ymm4 │ │ │ │ - add $0x20,%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 319501 <__cxa_finalize@plt+0x2ee4b1> │ │ │ │ - jmp 3196b9 <__cxa_finalize@plt+0x2ee669> │ │ │ │ + je 30d4bc <__cxa_finalize@plt+0x2e246c> │ │ │ │ + punpckhqdq %xmm0,%xmm0 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + add $0x10,%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 30d212 <__cxa_finalize@plt+0x2e21c2> │ │ │ │ + jmp 30d4bc <__cxa_finalize@plt+0x2e246c> │ │ │ │ lea (%rdx,%rdx,2),%r9 │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 31956a <__cxa_finalize@plt+0x2ee51a> │ │ │ │ - vmovdqa (%rsi),%xmm1 │ │ │ │ - vinserti128 $0x1,(%rsi,%rdx,1),%ymm1,%ymm1 │ │ │ │ - vmovdqa (%rsi,%rdx,2),%xmm0 │ │ │ │ - vinserti128 $0x1,(%rsi,%r9,1),%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm2,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm1,(%rdi) │ │ │ │ - vmovdqa %ymm0,0x20(%rdi) │ │ │ │ - vpaddw %ymm0,%ymm4,%ymm4 │ │ │ │ - vpaddw %ymm1,%ymm5,%ymm5 │ │ │ │ + jne 30d294 <__cxa_finalize@plt+0x2e2244> │ │ │ │ + movdqa (%rsi),%xmm1 │ │ │ │ + movdqa (%rsi,%rdx,1),%xmm0 │ │ │ │ + pmaddubsw %xmm2,%xmm0 │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + movdqa %xmm1,(%rdi) │ │ │ │ + movdqa %xmm0,0x10(%rdi) │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + paddw %xmm1,%xmm5 │ │ │ │ + movdqa (%rsi,%rdx,2),%xmm1 │ │ │ │ + movdqa (%rsi,%r9,1),%xmm0 │ │ │ │ + pmaddubsw %xmm2,%xmm0 │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + movdqa %xmm1,0x20(%rdi) │ │ │ │ + movdqa %xmm0,0x30(%rdi) │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + paddw %xmm1,%xmm5 │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ add $0x40,%rdi │ │ │ │ sub $0x4,%eax │ │ │ │ - jg 319520 <__cxa_finalize@plt+0x2ee4d0> │ │ │ │ + jg 30d231 <__cxa_finalize@plt+0x2e21e1> │ │ │ │ test %r8d,%r8d │ │ │ │ - je 3196b9 <__cxa_finalize@plt+0x2ee669> │ │ │ │ - jmp 3195c5 <__cxa_finalize@plt+0x2ee575> │ │ │ │ - vbroadcasti128 0xc405d(%rip),%ymm3 │ │ │ │ - vmovq (%rsi),%xmm1 │ │ │ │ - vinserti128 $0x1,(%rsi,%rdx,1),%ymm1,%ymm1 │ │ │ │ - vmovq (%rsi,%rdx,2),%xmm0 │ │ │ │ - vinserti128 $0x1,(%rsi,%r9,1),%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm3,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm3,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm1,(%rdi) │ │ │ │ - vmovdqa %ymm0,0x20(%rdi) │ │ │ │ - vpaddw %ymm0,%ymm4,%ymm4 │ │ │ │ - vpaddw %ymm1,%ymm5,%ymm5 │ │ │ │ - lea (%rsi,%rdx,4),%rsi │ │ │ │ - add $0x40,%rdi │ │ │ │ - sub $0x4,%eax │ │ │ │ - jg 319573 <__cxa_finalize@plt+0x2ee523> │ │ │ │ + je 30d4cf <__cxa_finalize@plt+0x2e247f> │ │ │ │ + jmp 30d2d8 <__cxa_finalize@plt+0x2e2288> │ │ │ │ + movddup (%rsi),%xmm1 │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + pshufhw $0xff,%xmm1,%xmm1 │ │ │ │ + movdqa %xmm1,(%rdi) │ │ │ │ + paddw %xmm1,%xmm5 │ │ │ │ + movddup (%rsi,%rdx,1),%xmm0 │ │ │ │ + pmaddubsw %xmm2,%xmm0 │ │ │ │ + pshufhw $0xff,%xmm0,%xmm0 │ │ │ │ + movdqa %xmm0,0x10(%rdi) │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + add $0x20,%rdi │ │ │ │ + sub $0x2,%eax │ │ │ │ + jg 30d294 <__cxa_finalize@plt+0x2e2244> │ │ │ │ test %r8d,%r8d │ │ │ │ - je 3196b9 <__cxa_finalize@plt+0x2ee669> │ │ │ │ - vpermq $0xee,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vpaddw %ymm0,%ymm4,%ymm4 │ │ │ │ + je 30d4cf <__cxa_finalize@plt+0x2e247f> │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + movdqa %xmm0,0x10(%rdi) │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ add $0x20,%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 3195cb <__cxa_finalize@plt+0x2ee57b> │ │ │ │ - jmp 3196b9 <__cxa_finalize@plt+0x2ee669> │ │ │ │ + jg 30d2d8 <__cxa_finalize@plt+0x2e2288> │ │ │ │ + jmp 30d4cf <__cxa_finalize@plt+0x2e247f> │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 319622 <__cxa_finalize@plt+0x2ee5d2> │ │ │ │ - vmovdqa (%rsi),%ymm1 │ │ │ │ - vmovdqa (%rsi,%rdx,1),%ymm0 │ │ │ │ - vpmaddubsw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm2,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm1,(%rdi) │ │ │ │ - vmovdqa %ymm0,0x20(%rdi) │ │ │ │ - vpaddw %ymm0,%ymm4,%ymm4 │ │ │ │ - vpaddw %ymm1,%ymm5,%ymm5 │ │ │ │ + jne 30d362 <__cxa_finalize@plt+0x2e2312> │ │ │ │ + movdqa (%rsi),%xmm1 │ │ │ │ + movdqa 0x10(%rsi),%xmm0 │ │ │ │ + pmaddubsw %xmm2,%xmm0 │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + movdqa %xmm1,(%rdi) │ │ │ │ + movdqa %xmm0,0x10(%rdi) │ │ │ │ + paddw %xmm0,%xmm5 │ │ │ │ + paddw %xmm1,%xmm5 │ │ │ │ + movdqa (%rsi,%rdx,1),%xmm1 │ │ │ │ + movdqa 0x10(%rsi,%rdx,1),%xmm0 │ │ │ │ + pmaddubsw %xmm2,%xmm0 │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + movdqa %xmm1,0x20(%rdi) │ │ │ │ + movdqa %xmm0,0x30(%rdi) │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + paddw %xmm1,%xmm4 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ add $0x40,%rdi │ │ │ │ sub $0x2,%eax │ │ │ │ - jg 3195e6 <__cxa_finalize@plt+0x2ee596> │ │ │ │ + jg 30d2fc <__cxa_finalize@plt+0x2e22ac> │ │ │ │ test %r8d,%r8d │ │ │ │ - je 3196b9 <__cxa_finalize@plt+0x2ee669> │ │ │ │ - jmp 31969e <__cxa_finalize@plt+0x2ee64e> │ │ │ │ - lea 0xc415b(%rip),%r9 │ │ │ │ - shl $0x2,%ecx │ │ │ │ - vmovdqa -0x1e4(%r9,%rcx,8),%ymm3 │ │ │ │ - movslq 0x4(%r9,%rcx,1),%rcx │ │ │ │ - add %rcx,%r9 │ │ │ │ - jmp *%r9 │ │ │ │ - vpbroadcastq (%rsi),%ymm1 │ │ │ │ - vpbroadcastq (%rsi,%rdx,1),%ymm0 │ │ │ │ - jmp 319664 <__cxa_finalize@plt+0x2ee614> │ │ │ │ - vbroadcasti128 (%rsi),%ymm1 │ │ │ │ - vbroadcasti128 (%rsi,%rdx,1),%ymm0 │ │ │ │ - jmp 319664 <__cxa_finalize@plt+0x2ee614> │ │ │ │ - vmovdqa (%rsi),%ymm1 │ │ │ │ - vmovdqa (%rsi,%rdx,1),%ymm0 │ │ │ │ - vpmaddubsw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm3,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm3,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm1,(%rdi) │ │ │ │ - vmovdqa %ymm0,0x20(%rdi) │ │ │ │ - vpaddw %ymm0,%ymm4,%ymm4 │ │ │ │ - vpaddw %ymm1,%ymm5,%ymm5 │ │ │ │ + je 30d4cf <__cxa_finalize@plt+0x2e247f> │ │ │ │ + jmp 30d48d <__cxa_finalize@plt+0x2e243d> │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jl 30d426 <__cxa_finalize@plt+0x2e23d6> │ │ │ │ + je 30d3cb <__cxa_finalize@plt+0x2e237b> │ │ │ │ + movddup (%rsi),%xmm1 │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + pshufhw $0xff,%xmm1,%xmm1 │ │ │ │ + movdqa %xmm1,(%rdi) │ │ │ │ + paddw %xmm1,%xmm5 │ │ │ │ + punpckhqdq %xmm1,%xmm1 │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + paddw %xmm1,%xmm5 │ │ │ │ + movddup (%rsi,%rdx,1),%xmm1 │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + pshufhw $0xff,%xmm1,%xmm1 │ │ │ │ + movdqa %xmm1,0x20(%rdi) │ │ │ │ + paddw %xmm1,%xmm4 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + punpckhqdq %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,0x30(%rdi) │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ add $0x40,%rdi │ │ │ │ sub $0x2,%eax │ │ │ │ - je 319699 <__cxa_finalize@plt+0x2ee649> │ │ │ │ - jmp *%r9 │ │ │ │ + jg 30d36d <__cxa_finalize@plt+0x2e231d> │ │ │ │ + jmp 30d488 <__cxa_finalize@plt+0x2e2438> │ │ │ │ + movdqa (%rsi),%xmm1 │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + movdqa %xmm1,(%rdi) │ │ │ │ + paddw %xmm1,%xmm5 │ │ │ │ + pshufhw $0xff,%xmm1,%xmm1 │ │ │ │ + punpckhqdq %xmm1,%xmm1 │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + paddw %xmm1,%xmm5 │ │ │ │ + movdqa (%rsi,%rdx,1),%xmm1 │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + movdqa %xmm1,0x20(%rdi) │ │ │ │ + paddw %xmm1,%xmm4 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + pshufhw $0xff,%xmm0,%xmm0 │ │ │ │ + punpckhqdq %xmm0,%xmm0 │ │ │ │ + movdqa %xmm0,0x30(%rdi) │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + add $0x40,%rdi │ │ │ │ + sub $0x2,%eax │ │ │ │ + jg 30d3cb <__cxa_finalize@plt+0x2e237b> │ │ │ │ + jmp 30d488 <__cxa_finalize@plt+0x2e2438> │ │ │ │ + movdqa (%rsi),%xmm1 │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + movdqa %xmm1,(%rdi) │ │ │ │ + paddw %xmm1,%xmm5 │ │ │ │ + movddup 0x10(%rsi),%xmm0 │ │ │ │ + pmaddubsw %xmm2,%xmm0 │ │ │ │ + pshufhw $0xff,%xmm0,%xmm0 │ │ │ │ + movdqa %xmm0,0x10(%rdi) │ │ │ │ + paddw %xmm0,%xmm5 │ │ │ │ + movdqa (%rsi,%rdx,1),%xmm1 │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + movdqa %xmm1,0x20(%rdi) │ │ │ │ + paddw %xmm1,%xmm4 │ │ │ │ + movddup 0x10(%rsi,%rdx,1),%xmm0 │ │ │ │ + pmaddubsw %xmm2,%xmm0 │ │ │ │ + pshufhw $0xff,%xmm0,%xmm0 │ │ │ │ + movdqa %xmm0,0x30(%rdi) │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + add $0x40,%rdi │ │ │ │ + sub $0x2,%eax │ │ │ │ + jg 30d426 <__cxa_finalize@plt+0x2e23d6> │ │ │ │ test %r8d,%r8d │ │ │ │ - je 3196b9 <__cxa_finalize@plt+0x2ee669> │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm0,0x20(%rdi) │ │ │ │ - vpaddw %ymm0,%ymm4,%ymm4 │ │ │ │ - vpaddw %ymm0,%ymm5,%ymm5 │ │ │ │ + je 30d4cf <__cxa_finalize@plt+0x2e247f> │ │ │ │ + movdqa %xmm1,(%rdi) │ │ │ │ + movdqa %xmm0,0x10(%rdi) │ │ │ │ + paddw %xmm1,%xmm4 │ │ │ │ + paddw %xmm0,%xmm5 │ │ │ │ + movdqa %xmm1,0x20(%rdi) │ │ │ │ + movdqa %xmm0,0x30(%rdi) │ │ │ │ + paddw %xmm1,%xmm4 │ │ │ │ + paddw %xmm0,%xmm5 │ │ │ │ add $0x40,%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 31969e <__cxa_finalize@plt+0x2ee64e> │ │ │ │ - vpbroadcastd 0xc3e56(%rip),%ymm2 │ │ │ │ - vpmaddwd %ymm2,%ymm5,%ymm5 │ │ │ │ - vpmaddwd %ymm2,%ymm4,%ymm0 │ │ │ │ - vpaddd %ymm5,%ymm0,%ymm0 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - tzcnt %r10d,%esi │ │ │ │ - vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ - vmovd %esi,%xmm2 │ │ │ │ - vmovd %r10d,%xmm3 │ │ │ │ - vpunpckhqdq %xmm0,%xmm0,%xmm1 │ │ │ │ - vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ - vpsrad $0x1,%xmm3,%xmm3 │ │ │ │ - vpsrlq $0x20,%xmm0,%xmm1 │ │ │ │ - vpaddd %xmm3,%xmm0,%xmm0 │ │ │ │ - vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ - vpsrad %xmm2,%xmm0,%xmm0 │ │ │ │ - vpbroadcastw %xmm0,%ymm0 │ │ │ │ - vmovdqa (%r11),%ymm1 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm1,(%r11) │ │ │ │ - add $0x20,%r11 │ │ │ │ - sub $0x10,%r10d │ │ │ │ - jg 319709 <__cxa_finalize@plt+0x2ee6b9> │ │ │ │ - vzeroupper │ │ │ │ + jg 30d48d <__cxa_finalize@plt+0x2e243d> │ │ │ │ + jmp 30d4cf <__cxa_finalize@plt+0x2e247f> │ │ │ │ + psrlw $0xa,%xmm2 │ │ │ │ + pmaddwd %xmm2,%xmm5 │ │ │ │ + movdqa %xmm4,%xmm0 │ │ │ │ + pmaddwd %xmm2,%xmm0 │ │ │ │ + jmp 30d4fd <__cxa_finalize@plt+0x2e24ad> │ │ │ │ + movdqa %xmm5,%xmm0 │ │ │ │ + psrld $0x10,%xmm5 │ │ │ │ + pslld $0x10,%xmm0 │ │ │ │ + psrld $0x10,%xmm0 │ │ │ │ + paddd %xmm0,%xmm5 │ │ │ │ + movdqa %xmm4,%xmm0 │ │ │ │ + psrld $0x10,%xmm0 │ │ │ │ + pslld $0x10,%xmm4 │ │ │ │ + psrld $0x10,%xmm4 │ │ │ │ + paddd %xmm4,%xmm0 │ │ │ │ + paddd %xmm0,%xmm5 │ │ │ │ + movd %xmm6,%r9d │ │ │ │ + psrad $0x1,%xmm6 │ │ │ │ + tzcnt %r9d,%esi │ │ │ │ + paddd %xmm6,%xmm5 │ │ │ │ + movd %esi,%xmm1 │ │ │ │ + pshufd $0xb1,%xmm5,%xmm0 │ │ │ │ + paddd %xmm5,%xmm0 │ │ │ │ + pshufd $0x4e,%xmm0,%xmm5 │ │ │ │ + paddd %xmm5,%xmm0 │ │ │ │ + psrad %xmm1,%xmm0 │ │ │ │ + packssdw %xmm0,%xmm0 │ │ │ │ + mov %r10,%rdi │ │ │ │ + movdqa (%rdi),%xmm1 │ │ │ │ + psubw %xmm0,%xmm1 │ │ │ │ + movdqa %xmm1,(%rdi) │ │ │ │ + add $0x10,%rdi │ │ │ │ + sub $0x8,%r9d │ │ │ │ + jg 30d535 <__cxa_finalize@plt+0x2e24e5> │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - mov %r9d,%r10d │ │ │ │ - imul %eax,%r10d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x48,%rsp │ │ │ │ + movddup 0xcf68c(%rip),%xmm2 │ │ │ │ + movd %r8d,%xmm0 │ │ │ │ + mov 0x50(%rsp),%r10d │ │ │ │ + mov %r10d,%eax │ │ │ │ + imul %r9d,%r10d │ │ │ │ + movd %r10d,%xmm6 │ │ │ │ + movd %xmm0,%r8d │ │ │ │ + mov %rdi,%r10 │ │ │ │ shl $0x2,%r8d │ │ │ │ sub %r8d,%eax │ │ │ │ - vpxor %ymm4,%ymm4,%ymm4 │ │ │ │ - vpbroadcastd 0xc3dc9(%rip),%ymm5 │ │ │ │ - tzcnt %r9d,%r11d │ │ │ │ - lea 0xc4035(%rip),%r9 │ │ │ │ - movslq 0xc(%r9,%r11,4),%r11 │ │ │ │ - add %r11,%r9 │ │ │ │ - mov %rdi,%r11 │ │ │ │ - jmp *%r9 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + cmp $0x10,%r9d │ │ │ │ + jg 30d93a <__cxa_finalize@plt+0x2e28ea> │ │ │ │ + cmp $0x8,%r9d │ │ │ │ + jg 30d707 <__cxa_finalize@plt+0x2e26b7> │ │ │ │ + je 30d618 <__cxa_finalize@plt+0x2e25c8> │ │ │ │ lea (%rdx,%rdx,2),%r9 │ │ │ │ - vpxor %xmm2,%xmm2,%xmm2 │ │ │ │ - vmovd (%rsi),%xmm1 │ │ │ │ - vmovd (%rsi,%rdx,2),%xmm0 │ │ │ │ - vpinsrd $0x1,(%rsi,%rdx,1),%xmm1,%xmm1 │ │ │ │ - vpinsrd $0x1,(%rsi,%r9,1),%xmm0,%xmm0 │ │ │ │ - vpunpcklbw %xmm2,%xmm1,%xmm1 │ │ │ │ - vpunpcklbw %xmm2,%xmm0,%xmm0 │ │ │ │ - vpsllw $0x3,%xmm1,%xmm1 │ │ │ │ - vpsllw $0x3,%xmm0,%xmm0 │ │ │ │ - vmovdqa %xmm1,(%rdi) │ │ │ │ - vmovdqa %xmm0,0x10(%rdi) │ │ │ │ - vpaddw %xmm0,%xmm1,%xmm1 │ │ │ │ - vpaddw %xmm1,%xmm4,%xmm4 │ │ │ │ + movd (%rsi),%xmm1 │ │ │ │ + movd (%rsi,%rdx,1),%xmm3 │ │ │ │ + punpckldq %xmm3,%xmm1 │ │ │ │ + punpcklbw %xmm1,%xmm1 │ │ │ │ + movd (%rsi,%rdx,2),%xmm0 │ │ │ │ + movd (%rsi,%r9,1),%xmm3 │ │ │ │ + punpckldq %xmm3,%xmm0 │ │ │ │ + punpcklbw %xmm0,%xmm0 │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + pmaddubsw %xmm2,%xmm0 │ │ │ │ + movdqa %xmm1,(%rdi) │ │ │ │ + movdqa %xmm0,0x10(%rdi) │ │ │ │ + paddw %xmm0,%xmm5 │ │ │ │ + paddw %xmm1,%xmm5 │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ add $0x20,%rdi │ │ │ │ sub $0x4,%eax │ │ │ │ - jg 319771 <__cxa_finalize@plt+0x2ee721> │ │ │ │ + jg 30d5a3 <__cxa_finalize@plt+0x2e2553> │ │ │ │ test %r8d,%r8d │ │ │ │ - je 319a02 <__cxa_finalize@plt+0x2ee9b2> │ │ │ │ - vpshufd $0xee,%xmm0,%xmm0 │ │ │ │ - vpaddw %xmm0,%xmm0,%xmm1 │ │ │ │ - vmovdqa %xmm0,(%rdi) │ │ │ │ - vmovdqa %xmm0,0x10(%rdi) │ │ │ │ - vpaddw %xmm1,%xmm4,%xmm4 │ │ │ │ - add $0x20,%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 3197ca <__cxa_finalize@plt+0x2ee77a> │ │ │ │ - jmp 319a02 <__cxa_finalize@plt+0x2ee9b2> │ │ │ │ + je 30d60a <__cxa_finalize@plt+0x2e25ba> │ │ │ │ + punpckhqdq %xmm0,%xmm0 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + paddw %xmm0,%xmm5 │ │ │ │ + add $0x10,%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 30d5f8 <__cxa_finalize@plt+0x2e25a8> │ │ │ │ + psrlw $0xa,%xmm2 │ │ │ │ + pmaddwd %xmm2,%xmm5 │ │ │ │ + jmp 30df20 <__cxa_finalize@plt+0x2e2ed0> │ │ │ │ lea (%rdx,%rdx,2),%r9 │ │ │ │ - vpxor %ymm2,%ymm2,%ymm2 │ │ │ │ - vmovq (%rsi),%xmm1 │ │ │ │ - vmovq (%rsi,%rdx,2),%xmm0 │ │ │ │ - vinserti128 $0x1,(%rsi,%rdx,1),%ymm1,%ymm1 │ │ │ │ - vinserti128 $0x1,(%rsi,%r9,1),%ymm0,%ymm0 │ │ │ │ - vpunpcklbw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpunpcklbw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpsllw $0x3,%ymm1,%ymm1 │ │ │ │ - vpsllw $0x3,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm1,(%rdi) │ │ │ │ - vmovdqa %ymm0,0x20(%rdi) │ │ │ │ - vpaddw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm4,%ymm4 │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 30d693 <__cxa_finalize@plt+0x2e2643> │ │ │ │ + movq (%rsi),%xmm1 │ │ │ │ + punpcklbw %xmm1,%xmm1 │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + movdqa %xmm1,(%rdi) │ │ │ │ + paddw %xmm1,%xmm5 │ │ │ │ + movq (%rsi,%rdx,1),%xmm0 │ │ │ │ + punpcklbw %xmm0,%xmm0 │ │ │ │ + pmaddubsw %xmm2,%xmm0 │ │ │ │ + movdqa %xmm0,0x10(%rdi) │ │ │ │ + paddw %xmm0,%xmm5 │ │ │ │ + movq (%rsi,%rdx,2),%xmm1 │ │ │ │ + punpcklbw %xmm1,%xmm1 │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + movdqa %xmm1,0x20(%rdi) │ │ │ │ + paddw %xmm1,%xmm4 │ │ │ │ + movq (%rsi,%r9,1),%xmm0 │ │ │ │ + punpcklbw %xmm0,%xmm0 │ │ │ │ + pmaddubsw %xmm2,%xmm0 │ │ │ │ + movdqa %xmm0,0x30(%rdi) │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ add $0x40,%rdi │ │ │ │ sub $0x4,%eax │ │ │ │ - jg 3197ee <__cxa_finalize@plt+0x2ee79e> │ │ │ │ + jg 30d620 <__cxa_finalize@plt+0x2e25d0> │ │ │ │ test %r8d,%r8d │ │ │ │ - je 319a02 <__cxa_finalize@plt+0x2ee9b2> │ │ │ │ - vpermq $0xee,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm0,%ymm0,%ymm1 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm0,0x20(%rdi) │ │ │ │ - vpaddw %ymm1,%ymm4,%ymm4 │ │ │ │ - add $0x40,%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 319848 <__cxa_finalize@plt+0x2ee7f8> │ │ │ │ - jmp 319a02 <__cxa_finalize@plt+0x2ee9b2> │ │ │ │ + je 30d903 <__cxa_finalize@plt+0x2e28b3> │ │ │ │ + jmp 30d6e7 <__cxa_finalize@plt+0x2e2697> │ │ │ │ + movd (%rsi),%xmm1 │ │ │ │ + punpcklbw %xmm1,%xmm1 │ │ │ │ + punpcklqdq %xmm1,%xmm1 │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + pshufhw $0xff,%xmm1,%xmm1 │ │ │ │ + movdqa %xmm1,(%rdi) │ │ │ │ + paddw %xmm1,%xmm5 │ │ │ │ + movd (%rsi,%rdx,1),%xmm0 │ │ │ │ + punpcklbw %xmm0,%xmm0 │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + pmaddubsw %xmm2,%xmm0 │ │ │ │ + pshufhw $0xff,%xmm0,%xmm0 │ │ │ │ + movdqa %xmm0,0x10(%rdi) │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + add $0x20,%rdi │ │ │ │ + sub $0x2,%eax │ │ │ │ + jg 30d693 <__cxa_finalize@plt+0x2e2643> │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 30d903 <__cxa_finalize@plt+0x2e28b3> │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + paddw %xmm0,%xmm5 │ │ │ │ + movdqa %xmm0,0x10(%rdi) │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + add $0x20,%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 30d6e7 <__cxa_finalize@plt+0x2e2697> │ │ │ │ + jmp 30d903 <__cxa_finalize@plt+0x2e28b3> │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 3198aa <__cxa_finalize@plt+0x2ee85a> │ │ │ │ - vpmovzxbw (%rsi),%ymm1 │ │ │ │ - vpmovzxbw (%rsi,%rdx,1),%ymm0 │ │ │ │ - vpsllw $0x3,%ymm1,%ymm1 │ │ │ │ - vpsllw $0x3,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm1,(%rdi) │ │ │ │ - vmovdqa %ymm0,0x20(%rdi) │ │ │ │ - vpaddw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpmaddwd %ymm5,%ymm1,%ymm1 │ │ │ │ - vpaddd %ymm1,%ymm4,%ymm4 │ │ │ │ + jne 30d77e <__cxa_finalize@plt+0x2e272e> │ │ │ │ + movdqa (%rsi),%xmm0 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + punpcklbw %xmm1,%xmm1 │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + movdqa %xmm1,(%rdi) │ │ │ │ + paddw %xmm1,%xmm5 │ │ │ │ + punpckhbw %xmm0,%xmm0 │ │ │ │ + pmaddubsw %xmm2,%xmm0 │ │ │ │ + movdqa %xmm0,0x10(%rdi) │ │ │ │ + paddw %xmm0,%xmm5 │ │ │ │ + movdqa (%rsi,%rdx,1),%xmm0 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + punpcklbw %xmm1,%xmm1 │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + movdqa %xmm1,0x20(%rdi) │ │ │ │ + paddw %xmm1,%xmm4 │ │ │ │ + punpckhbw %xmm0,%xmm0 │ │ │ │ + pmaddubsw %xmm2,%xmm0 │ │ │ │ + movdqa %xmm0,0x30(%rdi) │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ add $0x40,%rdi │ │ │ │ sub $0x2,%eax │ │ │ │ - jg 319868 <__cxa_finalize@plt+0x2ee818> │ │ │ │ + jg 30d70b <__cxa_finalize@plt+0x2e26bb> │ │ │ │ test %r8d,%r8d │ │ │ │ - je 319a06 <__cxa_finalize@plt+0x2ee9b6> │ │ │ │ - jmp 3198fc <__cxa_finalize@plt+0x2ee8ac> │ │ │ │ - vmovdqa 0xc3cee(%rip),%ymm3 │ │ │ │ - vpbroadcastq (%rsi),%ymm1 │ │ │ │ - vpbroadcastq (%rsi,%rdx,1),%ymm0 │ │ │ │ - vpshufb %ymm3,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm3,%ymm0,%ymm0 │ │ │ │ - vpsllw $0x3,%ymm1,%ymm1 │ │ │ │ - vpsllw $0x3,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm1,(%rdi) │ │ │ │ - vmovdqa %ymm0,0x20(%rdi) │ │ │ │ - vpaddw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpmaddwd %ymm5,%ymm1,%ymm1 │ │ │ │ - vpaddd %ymm1,%ymm4,%ymm4 │ │ │ │ + je 30d903 <__cxa_finalize@plt+0x2e28b3> │ │ │ │ + jmp 30d8d6 <__cxa_finalize@plt+0x2e2886> │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jl 30d85a <__cxa_finalize@plt+0x2e280a> │ │ │ │ + je 30d7f7 <__cxa_finalize@plt+0x2e27a7> │ │ │ │ + movd (%rsi),%xmm1 │ │ │ │ + punpcklbw %xmm1,%xmm1 │ │ │ │ + punpcklqdq %xmm1,%xmm1 │ │ │ │ + pshufhw $0xff,%xmm1,%xmm1 │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + movdqa %xmm1,(%rdi) │ │ │ │ + paddw %xmm1,%xmm5 │ │ │ │ + punpckhqdq %xmm1,%xmm1 │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + paddw %xmm1,%xmm5 │ │ │ │ + movd (%rsi,%rdx,1),%xmm1 │ │ │ │ + punpcklbw %xmm1,%xmm1 │ │ │ │ + punpcklqdq %xmm1,%xmm1 │ │ │ │ + pshufhw $0xff,%xmm1,%xmm1 │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + movdqa %xmm1,0x20(%rdi) │ │ │ │ + paddw %xmm1,%xmm4 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + punpckhqdq %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,0x30(%rdi) │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + add $0x40,%rdi │ │ │ │ + sub $0x2,%eax │ │ │ │ + jg 30d789 <__cxa_finalize@plt+0x2e2739> │ │ │ │ + jmp 30d8d1 <__cxa_finalize@plt+0x2e2881> │ │ │ │ + movq (%rsi),%xmm1 │ │ │ │ + punpcklbw %xmm1,%xmm1 │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + movdqa %xmm1,(%rdi) │ │ │ │ + paddw %xmm1,%xmm5 │ │ │ │ + pshufhw $0xff,%xmm1,%xmm1 │ │ │ │ + punpckhqdq %xmm1,%xmm1 │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + paddw %xmm1,%xmm5 │ │ │ │ + movq (%rsi,%rdx,1),%xmm1 │ │ │ │ + punpcklbw %xmm1,%xmm1 │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + movdqa %xmm1,0x20(%rdi) │ │ │ │ + paddw %xmm1,%xmm4 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + pshufhw $0xff,%xmm0,%xmm0 │ │ │ │ + punpckhqdq %xmm0,%xmm0 │ │ │ │ + movdqa %xmm0,0x30(%rdi) │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + add $0x40,%rdi │ │ │ │ + sub $0x2,%eax │ │ │ │ + jg 30d7f7 <__cxa_finalize@plt+0x2e27a7> │ │ │ │ + jmp 30d8d1 <__cxa_finalize@plt+0x2e2881> │ │ │ │ + movdqa (%rsi),%xmm0 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + punpcklbw %xmm1,%xmm1 │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + movdqa %xmm1,(%rdi) │ │ │ │ + paddw %xmm1,%xmm5 │ │ │ │ + punpckhbw %xmm0,%xmm0 │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + pshufhw $0xff,%xmm0,%xmm0 │ │ │ │ + pmaddubsw %xmm2,%xmm0 │ │ │ │ + movdqa %xmm0,0x10(%rdi) │ │ │ │ + paddw %xmm0,%xmm5 │ │ │ │ + movdqa (%rsi,%rdx,1),%xmm0 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + punpcklbw %xmm1,%xmm1 │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + movdqa %xmm1,0x20(%rdi) │ │ │ │ + paddw %xmm1,%xmm4 │ │ │ │ + punpckhbw %xmm0,%xmm0 │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + pshufhw $0xff,%xmm0,%xmm0 │ │ │ │ + pmaddubsw %xmm2,%xmm0 │ │ │ │ + movdqa %xmm0,0x30(%rdi) │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ add $0x40,%rdi │ │ │ │ sub $0x2,%eax │ │ │ │ - jg 3198b2 <__cxa_finalize@plt+0x2ee862> │ │ │ │ + jg 30d85a <__cxa_finalize@plt+0x2e280a> │ │ │ │ test %r8d,%r8d │ │ │ │ - je 319a06 <__cxa_finalize@plt+0x2ee9b6> │ │ │ │ - vpaddw %ymm0,%ymm0,%ymm1 │ │ │ │ - vpmaddwd %ymm5,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm0,0x20(%rdi) │ │ │ │ - vpaddd %ymm1,%ymm4,%ymm4 │ │ │ │ + je 30d903 <__cxa_finalize@plt+0x2e28b3> │ │ │ │ + movdqa %xmm1,(%rdi) │ │ │ │ + movdqa %xmm0,0x10(%rdi) │ │ │ │ + paddw %xmm1,%xmm4 │ │ │ │ + paddw %xmm0,%xmm5 │ │ │ │ + movdqa %xmm1,0x20(%rdi) │ │ │ │ + movdqa %xmm0,0x30(%rdi) │ │ │ │ + paddw %xmm1,%xmm4 │ │ │ │ + paddw %xmm0,%xmm5 │ │ │ │ add $0x40,%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 319904 <__cxa_finalize@plt+0x2ee8b4> │ │ │ │ - jmp 319a06 <__cxa_finalize@plt+0x2ee9b6> │ │ │ │ + jg 30d8d6 <__cxa_finalize@plt+0x2e2886> │ │ │ │ + movdqa %xmm5,%xmm0 │ │ │ │ + psrld $0x10,%xmm5 │ │ │ │ + pslld $0x10,%xmm0 │ │ │ │ + psrld $0x10,%xmm0 │ │ │ │ + paddd %xmm0,%xmm5 │ │ │ │ + movdqa %xmm4,%xmm0 │ │ │ │ + psrld $0x10,%xmm0 │ │ │ │ + pslld $0x10,%xmm4 │ │ │ │ + psrld $0x10,%xmm4 │ │ │ │ + paddd %xmm4,%xmm0 │ │ │ │ + paddd %xmm0,%xmm5 │ │ │ │ + jmp 30df20 <__cxa_finalize@plt+0x2e2ed0> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movdqa %xmm0,(%rsp) │ │ │ │ + movdqa %xmm0,0x10(%rsp) │ │ │ │ + movdqa %xmm0,0x20(%rsp) │ │ │ │ + movdqa %xmm0,0x30(%rsp) │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 319967 <__cxa_finalize@plt+0x2ee917> │ │ │ │ - vpmovzxbw (%rsi),%ymm1 │ │ │ │ - vpmovzxbw 0x10(%rsi),%ymm0 │ │ │ │ - vpsllw $0x3,%ymm1,%ymm1 │ │ │ │ - vpsllw $0x3,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm1,(%rdi) │ │ │ │ - vmovdqa %ymm0,0x20(%rdi) │ │ │ │ - vpaddw %ymm0,%ymm1,%ymm2 │ │ │ │ - vpmaddwd %ymm5,%ymm2,%ymm2 │ │ │ │ - vpaddd %ymm2,%ymm4,%ymm4 │ │ │ │ - add %rdx,%rsi │ │ │ │ + jne 30da02 <__cxa_finalize@plt+0x2e29b2> │ │ │ │ + movdqa (%rsi),%xmm0 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + punpcklbw %xmm1,%xmm1 │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + movdqa %xmm1,(%rdi) │ │ │ │ + movdqa (%rsp),%xmm5 │ │ │ │ + paddw %xmm1,%xmm5 │ │ │ │ + movdqa %xmm5,(%rsp) │ │ │ │ + punpckhbw %xmm0,%xmm0 │ │ │ │ + pmaddubsw %xmm2,%xmm0 │ │ │ │ + movdqa %xmm0,0x10(%rdi) │ │ │ │ + movdqa 0x10(%rsp),%xmm5 │ │ │ │ + paddw %xmm0,%xmm5 │ │ │ │ + movdqa %xmm5,0x10(%rsp) │ │ │ │ + movdqa 0x10(%rsi),%xmm4 │ │ │ │ + movdqa %xmm4,%xmm3 │ │ │ │ + punpcklbw %xmm3,%xmm3 │ │ │ │ + pmaddubsw %xmm2,%xmm3 │ │ │ │ + movdqa %xmm3,0x20(%rdi) │ │ │ │ + movdqa 0x20(%rsp),%xmm5 │ │ │ │ + paddw %xmm3,%xmm5 │ │ │ │ + movdqa %xmm5,0x20(%rsp) │ │ │ │ + punpckhbw %xmm4,%xmm4 │ │ │ │ + pmaddubsw %xmm2,%xmm4 │ │ │ │ + movdqa %xmm4,0x30(%rdi) │ │ │ │ + movdqa 0x30(%rsp),%xmm5 │ │ │ │ + paddw %xmm4,%xmm5 │ │ │ │ + movdqa %xmm5,0x30(%rsp) │ │ │ │ + lea (%rsi,%rdx,1),%rsi │ │ │ │ add $0x40,%rdi │ │ │ │ - dec %eax │ │ │ │ - jg 319924 <__cxa_finalize@plt+0x2ee8d4> │ │ │ │ + sub $0x1,%eax │ │ │ │ + jg 30d95d <__cxa_finalize@plt+0x2e290d> │ │ │ │ test %r8d,%r8d │ │ │ │ - je 319a06 <__cxa_finalize@plt+0x2ee9b6> │ │ │ │ - jmp 3199ea <__cxa_finalize@plt+0x2ee99a> │ │ │ │ - lea 0xc3e22(%rip),%r9 │ │ │ │ - add %ecx,%ecx │ │ │ │ - vmovdqa -0x1f0(%r9),%ymm3 │ │ │ │ - movslq 0x4(%r9,%rcx,1),%rcx │ │ │ │ - add %rcx,%r9 │ │ │ │ - jmp *%r9 │ │ │ │ - vpbroadcastq (%rsi),%ymm1 │ │ │ │ - vpshufb %ymm3,%ymm1,%ymm1 │ │ │ │ - vpermq $0xee,%ymm1,%ymm0 │ │ │ │ - jmp 3199b8 <__cxa_finalize@plt+0x2ee968> │ │ │ │ - vpmovzxbw (%rsi),%ymm1 │ │ │ │ - vpshufhw $0xff,%ymm1,%ymm0 │ │ │ │ - vpermq $0xff,%ymm0,%ymm0 │ │ │ │ - jmp 3199b8 <__cxa_finalize@plt+0x2ee968> │ │ │ │ - vpmovzxbw (%rsi),%ymm1 │ │ │ │ - vpbroadcastq 0x10(%rsi),%ymm0 │ │ │ │ - vpshufb %ymm3,%ymm0,%ymm0 │ │ │ │ - vpsllw $0x3,%ymm1,%ymm1 │ │ │ │ - vpsllw $0x3,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm1,(%rdi) │ │ │ │ - vmovdqa %ymm0,0x20(%rdi) │ │ │ │ - vpaddw %ymm0,%ymm1,%ymm2 │ │ │ │ - vpmaddwd %ymm5,%ymm2,%ymm2 │ │ │ │ - vpaddd %ymm2,%ymm4,%ymm4 │ │ │ │ - add %rdx,%rsi │ │ │ │ + je 30dea1 <__cxa_finalize@plt+0x2e2e51> │ │ │ │ + jmp 30de46 <__cxa_finalize@plt+0x2e2df6> │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jl 30dda1 <__cxa_finalize@plt+0x2e2d51> │ │ │ │ + je 30dd09 <__cxa_finalize@plt+0x2e2cb9> │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jl 30dc69 <__cxa_finalize@plt+0x2e2c19> │ │ │ │ + je 30dbd7 <__cxa_finalize@plt+0x2e2b87> │ │ │ │ + cmp $0x6,%ecx │ │ │ │ + jl 30db41 <__cxa_finalize@plt+0x2e2af1> │ │ │ │ + je 30dabc <__cxa_finalize@plt+0x2e2a6c> │ │ │ │ + movd (%rsi),%xmm1 │ │ │ │ + punpcklbw %xmm1,%xmm1 │ │ │ │ + punpcklqdq %xmm1,%xmm1 │ │ │ │ + pshufhw $0xff,%xmm1,%xmm1 │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + movdqa %xmm1,(%rdi) │ │ │ │ + movdqa (%rsp),%xmm5 │ │ │ │ + paddw %xmm1,%xmm5 │ │ │ │ + movdqa %xmm5,(%rsp) │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + punpckhqdq %xmm0,%xmm0 │ │ │ │ + movdqa %xmm0,0x10(%rdi) │ │ │ │ + movdqa 0x10(%rsp),%xmm5 │ │ │ │ + paddw %xmm0,%xmm5 │ │ │ │ + movdqa %xmm5,0x10(%rsp) │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ + movdqa %xmm3,0x20(%rdi) │ │ │ │ + movdqa 0x20(%rsp),%xmm5 │ │ │ │ + paddw %xmm3,%xmm5 │ │ │ │ + movdqa %xmm5,0x20(%rsp) │ │ │ │ + movdqa %xmm3,%xmm4 │ │ │ │ + movdqa %xmm4,0x30(%rdi) │ │ │ │ + movdqa 0x30(%rsp),%xmm5 │ │ │ │ + paddw %xmm4,%xmm5 │ │ │ │ + movdqa %xmm5,0x30(%rsp) │ │ │ │ + lea (%rsi,%rdx,1),%rsi │ │ │ │ add $0x40,%rdi │ │ │ │ - dec %eax │ │ │ │ - je 3199e5 <__cxa_finalize@plt+0x2ee995> │ │ │ │ - jmp *%r9 │ │ │ │ + sub $0x1,%eax │ │ │ │ + jg 30da2f <__cxa_finalize@plt+0x2e29df> │ │ │ │ + jmp 30de41 <__cxa_finalize@plt+0x2e2df1> │ │ │ │ + movdqa (%rsi),%xmm0 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + punpcklbw %xmm1,%xmm1 │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + movdqa %xmm1,(%rdi) │ │ │ │ + movdqa (%rsp),%xmm5 │ │ │ │ + paddw %xmm1,%xmm5 │ │ │ │ + movdqa %xmm5,(%rsp) │ │ │ │ + pshufhw $0xff,%xmm1,%xmm0 │ │ │ │ + punpckhqdq %xmm0,%xmm0 │ │ │ │ + movdqa %xmm0,0x10(%rdi) │ │ │ │ + movdqa 0x10(%rsp),%xmm5 │ │ │ │ + paddw %xmm0,%xmm5 │ │ │ │ + movdqa %xmm5,0x10(%rsp) │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ + movdqa %xmm3,0x20(%rdi) │ │ │ │ + movdqa 0x20(%rsp),%xmm5 │ │ │ │ + paddw %xmm3,%xmm5 │ │ │ │ + movdqa %xmm5,0x20(%rsp) │ │ │ │ + movdqa %xmm3,%xmm4 │ │ │ │ + movdqa %xmm4,0x30(%rdi) │ │ │ │ + movdqa 0x30(%rsp),%xmm5 │ │ │ │ + paddw %xmm4,%xmm5 │ │ │ │ + movdqa %xmm5,0x30(%rsp) │ │ │ │ + lea (%rsi,%rdx,1),%rsi │ │ │ │ + add $0x40,%rdi │ │ │ │ + sub $0x1,%eax │ │ │ │ + jg 30dabc <__cxa_finalize@plt+0x2e2a6c> │ │ │ │ + jmp 30de41 <__cxa_finalize@plt+0x2e2df1> │ │ │ │ + movdqa (%rsi),%xmm0 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + punpcklbw %xmm1,%xmm1 │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + movdqa %xmm1,(%rdi) │ │ │ │ + movdqa (%rsp),%xmm5 │ │ │ │ + paddw %xmm1,%xmm5 │ │ │ │ + movdqa %xmm5,(%rsp) │ │ │ │ + punpckhbw %xmm0,%xmm0 │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + pshufhw $0xff,%xmm0,%xmm0 │ │ │ │ + pmaddubsw %xmm2,%xmm0 │ │ │ │ + movdqa %xmm0,0x10(%rdi) │ │ │ │ + movdqa 0x10(%rsp),%xmm5 │ │ │ │ + paddw %xmm0,%xmm5 │ │ │ │ + movdqa %xmm5,0x10(%rsp) │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ + punpckhqdq %xmm3,%xmm3 │ │ │ │ + movdqa %xmm3,0x20(%rdi) │ │ │ │ + movdqa 0x20(%rsp),%xmm5 │ │ │ │ + paddw %xmm3,%xmm5 │ │ │ │ + movdqa %xmm5,0x20(%rsp) │ │ │ │ + movdqa %xmm3,%xmm4 │ │ │ │ + movdqa %xmm4,0x30(%rdi) │ │ │ │ + movdqa 0x30(%rsp),%xmm5 │ │ │ │ + paddw %xmm4,%xmm5 │ │ │ │ + movdqa %xmm5,0x30(%rsp) │ │ │ │ + lea (%rsi,%rdx,1),%rsi │ │ │ │ + add $0x40,%rdi │ │ │ │ + sub $0x1,%eax │ │ │ │ + jg 30db41 <__cxa_finalize@plt+0x2e2af1> │ │ │ │ + jmp 30de41 <__cxa_finalize@plt+0x2e2df1> │ │ │ │ + movdqa (%rsi),%xmm0 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + punpcklbw %xmm1,%xmm1 │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + movdqa %xmm1,(%rdi) │ │ │ │ + movdqa (%rsp),%xmm5 │ │ │ │ + paddw %xmm1,%xmm5 │ │ │ │ + movdqa %xmm5,(%rsp) │ │ │ │ + punpckhbw %xmm0,%xmm0 │ │ │ │ + pmaddubsw %xmm2,%xmm0 │ │ │ │ + movdqa %xmm0,0x10(%rdi) │ │ │ │ + movdqa 0x10(%rsp),%xmm5 │ │ │ │ + paddw %xmm0,%xmm5 │ │ │ │ + movdqa %xmm5,0x10(%rsp) │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ + pshufhw $0xff,%xmm3,%xmm3 │ │ │ │ + punpckhqdq %xmm3,%xmm3 │ │ │ │ + movdqa %xmm3,0x20(%rdi) │ │ │ │ + movdqa 0x20(%rsp),%xmm5 │ │ │ │ + paddw %xmm3,%xmm5 │ │ │ │ + movdqa %xmm5,0x20(%rsp) │ │ │ │ + movdqa %xmm3,%xmm4 │ │ │ │ + movdqa %xmm4,0x30(%rdi) │ │ │ │ + movdqa 0x30(%rsp),%xmm5 │ │ │ │ + paddw %xmm4,%xmm5 │ │ │ │ + movdqa %xmm5,0x30(%rsp) │ │ │ │ + lea (%rsi,%rdx,1),%rsi │ │ │ │ + add $0x40,%rdi │ │ │ │ + sub $0x1,%eax │ │ │ │ + jg 30dbd7 <__cxa_finalize@plt+0x2e2b87> │ │ │ │ + jmp 30de41 <__cxa_finalize@plt+0x2e2df1> │ │ │ │ + movdqa (%rsi),%xmm0 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + punpcklbw %xmm1,%xmm1 │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + movdqa %xmm1,(%rdi) │ │ │ │ + movdqa (%rsp),%xmm5 │ │ │ │ + paddw %xmm1,%xmm5 │ │ │ │ + movdqa %xmm5,(%rsp) │ │ │ │ + punpckhbw %xmm0,%xmm0 │ │ │ │ + pmaddubsw %xmm2,%xmm0 │ │ │ │ + movdqa %xmm0,0x10(%rdi) │ │ │ │ + movdqa 0x10(%rsp),%xmm5 │ │ │ │ + paddw %xmm0,%xmm5 │ │ │ │ + movdqa %xmm5,0x10(%rsp) │ │ │ │ + movd 0x10(%rsi),%xmm3 │ │ │ │ + punpcklbw %xmm3,%xmm3 │ │ │ │ + punpcklqdq %xmm3,%xmm3 │ │ │ │ + pshufhw $0xff,%xmm3,%xmm3 │ │ │ │ + pmaddubsw %xmm2,%xmm3 │ │ │ │ + movdqa %xmm3,0x20(%rdi) │ │ │ │ + movdqa 0x20(%rsp),%xmm5 │ │ │ │ + paddw %xmm3,%xmm5 │ │ │ │ + movdqa %xmm5,0x20(%rsp) │ │ │ │ + movdqa %xmm3,%xmm4 │ │ │ │ + punpckhqdq %xmm4,%xmm4 │ │ │ │ + movdqa %xmm4,0x30(%rdi) │ │ │ │ + movdqa 0x30(%rsp),%xmm5 │ │ │ │ + paddw %xmm4,%xmm5 │ │ │ │ + movdqa %xmm5,0x30(%rsp) │ │ │ │ + lea (%rsi,%rdx,1),%rsi │ │ │ │ + add $0x40,%rdi │ │ │ │ + sub $0x1,%eax │ │ │ │ + jg 30dc69 <__cxa_finalize@plt+0x2e2c19> │ │ │ │ + jmp 30de41 <__cxa_finalize@plt+0x2e2df1> │ │ │ │ + movdqa (%rsi),%xmm0 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + punpcklbw %xmm1,%xmm1 │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + movdqa %xmm1,(%rdi) │ │ │ │ + movdqa (%rsp),%xmm5 │ │ │ │ + paddw %xmm1,%xmm5 │ │ │ │ + movdqa %xmm5,(%rsp) │ │ │ │ + punpckhbw %xmm0,%xmm0 │ │ │ │ + pmaddubsw %xmm2,%xmm0 │ │ │ │ + movdqa %xmm0,0x10(%rdi) │ │ │ │ + movdqa 0x10(%rsp),%xmm5 │ │ │ │ + paddw %xmm0,%xmm5 │ │ │ │ + movdqa %xmm5,0x10(%rsp) │ │ │ │ + movdqa 0x10(%rsi),%xmm3 │ │ │ │ + punpcklbw %xmm3,%xmm3 │ │ │ │ + pmaddubsw %xmm2,%xmm3 │ │ │ │ + movdqa %xmm3,0x20(%rdi) │ │ │ │ + movdqa 0x20(%rsp),%xmm5 │ │ │ │ + paddw %xmm3,%xmm5 │ │ │ │ + movdqa %xmm5,0x20(%rsp) │ │ │ │ + pshufhw $0xff,%xmm3,%xmm4 │ │ │ │ + punpckhqdq %xmm4,%xmm4 │ │ │ │ + movdqa %xmm4,0x30(%rdi) │ │ │ │ + movdqa 0x30(%rsp),%xmm5 │ │ │ │ + paddw %xmm4,%xmm5 │ │ │ │ + movdqa %xmm5,0x30(%rsp) │ │ │ │ + lea (%rsi,%rdx,1),%rsi │ │ │ │ + add $0x40,%rdi │ │ │ │ + sub $0x1,%eax │ │ │ │ + jg 30dd09 <__cxa_finalize@plt+0x2e2cb9> │ │ │ │ + jmp 30de41 <__cxa_finalize@plt+0x2e2df1> │ │ │ │ + movdqa (%rsi),%xmm0 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + punpcklbw %xmm1,%xmm1 │ │ │ │ + pmaddubsw %xmm2,%xmm1 │ │ │ │ + movdqa %xmm1,(%rdi) │ │ │ │ + movdqa (%rsp),%xmm5 │ │ │ │ + paddw %xmm1,%xmm5 │ │ │ │ + movdqa %xmm5,(%rsp) │ │ │ │ + punpckhbw %xmm0,%xmm0 │ │ │ │ + pmaddubsw %xmm2,%xmm0 │ │ │ │ + movdqa %xmm0,0x10(%rdi) │ │ │ │ + movdqa 0x10(%rsp),%xmm5 │ │ │ │ + paddw %xmm0,%xmm5 │ │ │ │ + movdqa %xmm5,0x10(%rsp) │ │ │ │ + movdqa 0x10(%rsi),%xmm4 │ │ │ │ + movdqa %xmm4,%xmm3 │ │ │ │ + punpcklbw %xmm3,%xmm3 │ │ │ │ + pmaddubsw %xmm2,%xmm3 │ │ │ │ + movdqa %xmm3,0x20(%rdi) │ │ │ │ + movdqa 0x20(%rsp),%xmm5 │ │ │ │ + paddw %xmm3,%xmm5 │ │ │ │ + movdqa %xmm5,0x20(%rsp) │ │ │ │ + punpckhbw %xmm4,%xmm4 │ │ │ │ + punpcklqdq %xmm4,%xmm4 │ │ │ │ + pshufhw $0xff,%xmm4,%xmm4 │ │ │ │ + pmaddubsw %xmm2,%xmm4 │ │ │ │ + movdqa %xmm4,0x30(%rdi) │ │ │ │ + movdqa 0x30(%rsp),%xmm5 │ │ │ │ + paddw %xmm4,%xmm5 │ │ │ │ + movdqa %xmm5,0x30(%rsp) │ │ │ │ + lea (%rsi,%rdx,1),%rsi │ │ │ │ + add $0x40,%rdi │ │ │ │ + sub $0x1,%eax │ │ │ │ + jg 30dda1 <__cxa_finalize@plt+0x2e2d51> │ │ │ │ test %r8d,%r8d │ │ │ │ - je 319a06 <__cxa_finalize@plt+0x2ee9b6> │ │ │ │ - vmovdqa %ymm1,(%rdi) │ │ │ │ - vmovdqa %ymm0,0x20(%rdi) │ │ │ │ - vpaddd %ymm2,%ymm4,%ymm4 │ │ │ │ + je 30dea1 <__cxa_finalize@plt+0x2e2e51> │ │ │ │ + movdqa %xmm1,(%rdi) │ │ │ │ + movdqa %xmm0,0x10(%rdi) │ │ │ │ + movdqa (%rsp),%xmm5 │ │ │ │ + paddw %xmm1,%xmm5 │ │ │ │ + movdqa %xmm5,(%rsp) │ │ │ │ + movdqa 0x10(%rsp),%xmm5 │ │ │ │ + paddw %xmm0,%xmm5 │ │ │ │ + movdqa %xmm5,0x10(%rsp) │ │ │ │ + movdqa %xmm3,0x20(%rdi) │ │ │ │ + movdqa %xmm4,0x30(%rdi) │ │ │ │ + movdqa 0x20(%rsp),%xmm5 │ │ │ │ + paddw %xmm3,%xmm5 │ │ │ │ + movdqa %xmm5,0x20(%rsp) │ │ │ │ + movdqa 0x30(%rsp),%xmm5 │ │ │ │ + paddw %xmm4,%xmm5 │ │ │ │ + movdqa %xmm5,0x30(%rsp) │ │ │ │ add $0x40,%rdi │ │ │ │ - dec %r8d │ │ │ │ - jg 3199ea <__cxa_finalize@plt+0x2ee99a> │ │ │ │ - jmp 319a06 <__cxa_finalize@plt+0x2ee9b6> │ │ │ │ - vpmaddwd %ymm5,%ymm4,%ymm4 │ │ │ │ - vextracti128 $0x1,%ymm4,%xmm1 │ │ │ │ - tzcnt %r10d,%esi │ │ │ │ - vpaddd %xmm1,%xmm4,%xmm0 │ │ │ │ - vmovd %esi,%xmm2 │ │ │ │ - vmovd %r10d,%xmm3 │ │ │ │ - vpunpckhqdq %xmm0,%xmm0,%xmm1 │ │ │ │ - vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ - vpsrad $0x1,%xmm3,%xmm3 │ │ │ │ - vpsrlq $0x20,%xmm0,%xmm1 │ │ │ │ - vpaddd %xmm3,%xmm0,%xmm0 │ │ │ │ - vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ - vpsrad %xmm2,%xmm0,%xmm0 │ │ │ │ - vpbroadcastw %xmm0,%ymm0 │ │ │ │ - vmovdqa (%r11),%ymm1 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm1,(%r11) │ │ │ │ - add $0x20,%r11 │ │ │ │ - sub $0x10,%r10d │ │ │ │ - jg 319a41 <__cxa_finalize@plt+0x2ee9f1> │ │ │ │ - vzeroupper │ │ │ │ + sub $0x1,%r8d │ │ │ │ + jg 30de46 <__cxa_finalize@plt+0x2e2df6> │ │ │ │ + movdqa (%rsp),%xmm5 │ │ │ │ + movdqa %xmm5,%xmm0 │ │ │ │ + psrld $0x10,%xmm5 │ │ │ │ + pslld $0x10,%xmm0 │ │ │ │ + psrld $0x10,%xmm0 │ │ │ │ + paddd %xmm0,%xmm5 │ │ │ │ + movdqa 0x10(%rsp),%xmm0 │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ + psrld $0x10,%xmm0 │ │ │ │ + pslld $0x10,%xmm3 │ │ │ │ + psrld $0x10,%xmm3 │ │ │ │ + paddd %xmm3,%xmm0 │ │ │ │ + paddd %xmm0,%xmm5 │ │ │ │ + movdqa 0x20(%rsp),%xmm0 │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ + psrld $0x10,%xmm0 │ │ │ │ + pslld $0x10,%xmm3 │ │ │ │ + psrld $0x10,%xmm3 │ │ │ │ + paddd %xmm3,%xmm0 │ │ │ │ + movdqa 0x30(%rsp),%xmm1 │ │ │ │ + movdqa %xmm1,%xmm3 │ │ │ │ + psrld $0x10,%xmm1 │ │ │ │ + pslld $0x10,%xmm3 │ │ │ │ + psrld $0x10,%xmm3 │ │ │ │ + paddd %xmm3,%xmm1 │ │ │ │ + paddd %xmm0,%xmm1 │ │ │ │ + paddd %xmm1,%xmm5 │ │ │ │ + movd %xmm6,%r9d │ │ │ │ + psrad $0x1,%xmm6 │ │ │ │ + tzcnt %r9d,%esi │ │ │ │ + paddd %xmm6,%xmm5 │ │ │ │ + movd %esi,%xmm1 │ │ │ │ + pshufd $0xb1,%xmm5,%xmm0 │ │ │ │ + paddd %xmm5,%xmm0 │ │ │ │ + pshufd $0x4e,%xmm0,%xmm5 │ │ │ │ + paddd %xmm5,%xmm0 │ │ │ │ + psrad %xmm1,%xmm0 │ │ │ │ + packssdw %xmm0,%xmm0 │ │ │ │ + mov %r10,%rdi │ │ │ │ + movdqa (%rdi),%xmm1 │ │ │ │ + psubw %xmm0,%xmm1 │ │ │ │ + movdqa %xmm1,(%rdi) │ │ │ │ + add $0x10,%rdi │ │ │ │ + sub $0x8,%r9d │ │ │ │ + jg 30df54 <__cxa_finalize@plt+0x2e2f04> │ │ │ │ + add $0x48,%rsp │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - vbroadcasti128 (%rdx),%ymm4 │ │ │ │ - lea 0xc3d40(%rip),%rdx │ │ │ │ - tzcnt %r8d,%r8d │ │ │ │ - movslq (%rdx,%r8,4),%r8 │ │ │ │ - vpackuswb %ymm4,%ymm4,%ymm4 │ │ │ │ - add %rdx,%r8 │ │ │ │ - lea (%rsi,%rsi,2),%rdx │ │ │ │ - jmp *%r8 │ │ │ │ - vpshufb (%rcx),%xmm4,%xmm0 │ │ │ │ - add $0x10,%rcx │ │ │ │ - vmovd %xmm0,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ - vpextrd $0x2,%xmm0,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x3,%xmm0,(%rdi,%rdx,1) │ │ │ │ + nop │ │ │ │ + sub $0x78,%rsp │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movd (%rdx),%xmm5 │ │ │ │ + pshufb %xmm0,%xmm5 │ │ │ │ + lea 0xced34(%rip),%r9 │ │ │ │ + movslq (%r9,%rcx,4),%rcx │ │ │ │ + movddup -0x320(%r9),%xmm4 │ │ │ │ + add %r9,%rcx │ │ │ │ + jmp *%rcx │ │ │ │ + movd 0x1(%rdx),%xmm6 │ │ │ │ + pshufd $0x0,%xmm6,%xmm6 │ │ │ │ + lea (%rsi,%rsi,2),%rcx │ │ │ │ + movdqa %xmm5,%xmm7 │ │ │ │ + psubusb %xmm6,%xmm7 │ │ │ │ + movdqa %xmm6,%xmm0 │ │ │ │ + psubusb %xmm5,%xmm0 │ │ │ │ + por %xmm0,%xmm7 │ │ │ │ + sub $0x4,%rdx │ │ │ │ + movd (%rdx),%xmm3 │ │ │ │ + movdqa -0x330(%r9),%xmm1 │ │ │ │ + pshufb %xmm1,%xmm3 │ │ │ │ + movdqa %xmm6,%xmm1 │ │ │ │ + pavgb %xmm3,%xmm1 │ │ │ │ + movdqa %xmm6,%xmm0 │ │ │ │ + pxor %xmm3,%xmm0 │ │ │ │ + pand %xmm4,%xmm0 │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + psubusb %xmm1,%xmm2 │ │ │ │ + psubb %xmm0,%xmm1 │ │ │ │ + psubusb %xmm5,%xmm1 │ │ │ │ + por %xmm2,%xmm1 │ │ │ │ + paddusb %xmm1,%xmm1 │ │ │ │ + por %xmm0,%xmm1 │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + psubusb %xmm3,%xmm2 │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + psubusb %xmm5,%xmm0 │ │ │ │ + por %xmm0,%xmm2 │ │ │ │ + pminub %xmm7,%xmm2 │ │ │ │ + movdqa %xmm7,%xmm0 │ │ │ │ + pcmpeqb %xmm2,%xmm0 │ │ │ │ + pminub %xmm2,%xmm1 │ │ │ │ + pcmpeqb %xmm2,%xmm1 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + pand %xmm0,%xmm2 │ │ │ │ + pandn %xmm6,%xmm0 │ │ │ │ + por %xmm2,%xmm0 │ │ │ │ + pand %xmm1,%xmm0 │ │ │ │ + pandn %xmm5,%xmm1 │ │ │ │ + por %xmm0,%xmm1 │ │ │ │ + movd %xmm1,(%rdi) │ │ │ │ + pshuflw $0x4e,%xmm1,%xmm0 │ │ │ │ + movd %xmm0,(%rdi,%rsi,1) │ │ │ │ + punpckhqdq %xmm1,%xmm1 │ │ │ │ + movd %xmm1,(%rdi,%rsi,2) │ │ │ │ + psrlq $0x20,%xmm1 │ │ │ │ + movd %xmm1,(%rdi,%rcx,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x4,%r9d │ │ │ │ - jg 319a83 <__cxa_finalize@plt+0x2eea33> │ │ │ │ - vzeroupper │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 30dfc0 <__cxa_finalize@plt+0x2e2f70> │ │ │ │ + add $0x78,%rsp │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - vpshufb (%rcx),%xmm4,%xmm0 │ │ │ │ - vpshufb 0x10(%rcx),%xmm4,%xmm1 │ │ │ │ - add $0x20,%rcx │ │ │ │ - vmovq %xmm0,(%rdi) │ │ │ │ - vmovhps %xmm0,(%rdi,%rsi,1) │ │ │ │ - vmovq %xmm1,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm1,(%rdi,%rdx,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x4,%r9d │ │ │ │ - jg 319ac0 <__cxa_finalize@plt+0x2eea70> │ │ │ │ - vzeroupper │ │ │ │ + xchg %ax,%ax │ │ │ │ + movddup 0x1(%rdx),%xmm6 │ │ │ │ + movdqa %xmm5,%xmm7 │ │ │ │ + psubusb %xmm6,%xmm7 │ │ │ │ + movdqa %xmm6,%xmm0 │ │ │ │ + psubusb %xmm5,%xmm0 │ │ │ │ + por %xmm0,%xmm7 │ │ │ │ + sub $0x2,%rdx │ │ │ │ + movd (%rdx),%xmm3 │ │ │ │ + pshufb -0x320(%r9),%xmm3 │ │ │ │ + movdqa %xmm6,%xmm1 │ │ │ │ + pavgb %xmm3,%xmm1 │ │ │ │ + movdqa %xmm6,%xmm0 │ │ │ │ + pxor %xmm3,%xmm0 │ │ │ │ + pand %xmm4,%xmm0 │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + psubusb %xmm1,%xmm2 │ │ │ │ + psubb %xmm0,%xmm1 │ │ │ │ + psubusb %xmm5,%xmm1 │ │ │ │ + por %xmm2,%xmm1 │ │ │ │ + paddusb %xmm1,%xmm1 │ │ │ │ + por %xmm0,%xmm1 │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + psubusb %xmm3,%xmm2 │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + psubusb %xmm5,%xmm0 │ │ │ │ + por %xmm0,%xmm2 │ │ │ │ + pminub %xmm7,%xmm2 │ │ │ │ + movdqa %xmm7,%xmm0 │ │ │ │ + pcmpeqb %xmm2,%xmm0 │ │ │ │ + pminub %xmm2,%xmm1 │ │ │ │ + pcmpeqb %xmm2,%xmm1 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + pand %xmm0,%xmm2 │ │ │ │ + pandn %xmm6,%xmm0 │ │ │ │ + por %xmm2,%xmm0 │ │ │ │ + pand %xmm1,%xmm0 │ │ │ │ + pandn %xmm5,%xmm1 │ │ │ │ + por %xmm0,%xmm1 │ │ │ │ + movq %xmm1,(%rdi) │ │ │ │ + movhps %xmm1,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 30e099 <__cxa_finalize@plt+0x2e3049> │ │ │ │ + add $0x78,%rsp │ │ │ │ ret │ │ │ │ - vpshufb (%rcx),%ymm4,%ymm0 │ │ │ │ - vpshufb 0x20(%rcx),%ymm4,%ymm1 │ │ │ │ - add $0x40,%rcx │ │ │ │ - vmovdqa %xmm0,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %xmm1,(%rdi,%rsi,2) │ │ │ │ - vextracti128 $0x1,%ymm1,(%rdi,%rdx,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x4,%r9d │ │ │ │ - jg 319af0 <__cxa_finalize@plt+0x2eeaa0> │ │ │ │ - vzeroupper │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqu 0x1(%rdx),%xmm6 │ │ │ │ + movdqa %xmm5,%xmm7 │ │ │ │ + psubusb %xmm6,%xmm7 │ │ │ │ + movdqa %xmm6,%xmm0 │ │ │ │ + psubusb %xmm5,%xmm0 │ │ │ │ + por %xmm0,%xmm7 │ │ │ │ + sub $0x1,%rdx │ │ │ │ + movd (%rdx),%xmm3 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + pshufb %xmm1,%xmm3 │ │ │ │ + movdqa %xmm6,%xmm1 │ │ │ │ + pavgb %xmm3,%xmm1 │ │ │ │ + movdqa %xmm6,%xmm0 │ │ │ │ + pxor %xmm3,%xmm0 │ │ │ │ + pand %xmm4,%xmm0 │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + psubusb %xmm1,%xmm2 │ │ │ │ + psubb %xmm0,%xmm1 │ │ │ │ + psubusb %xmm5,%xmm1 │ │ │ │ + por %xmm2,%xmm1 │ │ │ │ + paddusb %xmm1,%xmm1 │ │ │ │ + por %xmm0,%xmm1 │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + psubusb %xmm3,%xmm2 │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + psubusb %xmm5,%xmm0 │ │ │ │ + por %xmm0,%xmm2 │ │ │ │ + pminub %xmm7,%xmm2 │ │ │ │ + movdqa %xmm7,%xmm0 │ │ │ │ + pcmpeqb %xmm2,%xmm0 │ │ │ │ + pminub %xmm2,%xmm1 │ │ │ │ + pcmpeqb %xmm2,%xmm1 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + pand %xmm0,%xmm2 │ │ │ │ + pandn %xmm6,%xmm0 │ │ │ │ + por %xmm2,%xmm0 │ │ │ │ + pand %xmm1,%xmm0 │ │ │ │ + pandn %xmm5,%xmm1 │ │ │ │ + por %xmm0,%xmm1 │ │ │ │ + movdqa %xmm1,(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + sub $0x1,%r8d │ │ │ │ + jg 30e159 <__cxa_finalize@plt+0x2e3109> │ │ │ │ + add $0x78,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - vpshufb (%rcx),%ymm4,%ymm0 │ │ │ │ - vpshufb 0x20(%rcx),%ymm4,%ymm1 │ │ │ │ - vpshufb 0x40(%rcx),%ymm4,%ymm2 │ │ │ │ - vpshufb 0x60(%rcx),%ymm4,%ymm3 │ │ │ │ - sub $0xffffffffffffff80,%rcx │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %ymm2,(%rdi,%rsi,2) │ │ │ │ - vmovdqa %ymm3,(%rdi,%rdx,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x4,%r9d │ │ │ │ - jg 319b30 <__cxa_finalize@plt+0x2eeae0> │ │ │ │ - vzeroupper │ │ │ │ + movdqu 0x1(%rdx),%xmm6 │ │ │ │ + movdqa %xmm5,%xmm7 │ │ │ │ + psubusb %xmm6,%xmm7 │ │ │ │ + movdqa %xmm6,%xmm0 │ │ │ │ + psubusb %xmm5,%xmm0 │ │ │ │ + por %xmm0,%xmm7 │ │ │ │ + movdqa %xmm6,(%rsp) │ │ │ │ + movdqa %xmm7,0x10(%rsp) │ │ │ │ + movdqu 0x11(%rdx),%xmm6 │ │ │ │ + movdqa %xmm5,%xmm7 │ │ │ │ + psubusb %xmm6,%xmm7 │ │ │ │ + movdqa %xmm6,%xmm0 │ │ │ │ + psubusb %xmm5,%xmm0 │ │ │ │ + por %xmm0,%xmm7 │ │ │ │ + movdqa %xmm6,0x20(%rsp) │ │ │ │ + dec %rdx │ │ │ │ + movd (%rdx),%xmm3 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + pshufb %xmm1,%xmm3 │ │ │ │ + movdqa (%rsp),%xmm6 │ │ │ │ + movdqa %xmm6,%xmm1 │ │ │ │ + pavgb %xmm3,%xmm1 │ │ │ │ + movdqa %xmm6,%xmm0 │ │ │ │ + pxor %xmm3,%xmm0 │ │ │ │ + pand %xmm4,%xmm0 │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + psubusb %xmm1,%xmm2 │ │ │ │ + psubb %xmm0,%xmm1 │ │ │ │ + psubusb %xmm5,%xmm1 │ │ │ │ + por %xmm2,%xmm1 │ │ │ │ + paddusb %xmm1,%xmm1 │ │ │ │ + por %xmm0,%xmm1 │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + psubusb %xmm3,%xmm2 │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + psubusb %xmm5,%xmm0 │ │ │ │ + por %xmm0,%xmm2 │ │ │ │ + movdqa 0x10(%rsp),%xmm0 │ │ │ │ + pminub %xmm0,%xmm2 │ │ │ │ + pcmpeqb %xmm2,%xmm0 │ │ │ │ + pminub %xmm2,%xmm1 │ │ │ │ + pcmpeqb %xmm2,%xmm1 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + pand %xmm0,%xmm2 │ │ │ │ + pandn %xmm6,%xmm0 │ │ │ │ + por %xmm2,%xmm0 │ │ │ │ + pand %xmm1,%xmm0 │ │ │ │ + pandn %xmm5,%xmm1 │ │ │ │ + por %xmm0,%xmm1 │ │ │ │ + movdqa %xmm1,(%rdi) │ │ │ │ + movdqa 0x20(%rsp),%xmm6 │ │ │ │ + movdqa %xmm6,%xmm1 │ │ │ │ + pavgb %xmm3,%xmm1 │ │ │ │ + movdqa %xmm6,%xmm0 │ │ │ │ + pxor %xmm3,%xmm0 │ │ │ │ + pand %xmm4,%xmm0 │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + psubusb %xmm1,%xmm2 │ │ │ │ + psubb %xmm0,%xmm1 │ │ │ │ + psubusb %xmm5,%xmm1 │ │ │ │ + por %xmm2,%xmm1 │ │ │ │ + paddusb %xmm1,%xmm1 │ │ │ │ + por %xmm0,%xmm1 │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + psubusb %xmm3,%xmm2 │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + psubusb %xmm5,%xmm0 │ │ │ │ + por %xmm0,%xmm2 │ │ │ │ + pminub %xmm7,%xmm2 │ │ │ │ + movdqa %xmm7,%xmm0 │ │ │ │ + pcmpeqb %xmm2,%xmm0 │ │ │ │ + pminub %xmm2,%xmm1 │ │ │ │ + pcmpeqb %xmm2,%xmm1 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + pand %xmm0,%xmm2 │ │ │ │ + pandn %xmm6,%xmm0 │ │ │ │ + por %xmm2,%xmm0 │ │ │ │ + pand %xmm1,%xmm0 │ │ │ │ + pandn %xmm5,%xmm1 │ │ │ │ + por %xmm0,%xmm1 │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %r8d │ │ │ │ + jg 30e243 <__cxa_finalize@plt+0x2e31f3> │ │ │ │ + add $0x78,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqu 0x1(%rdx),%xmm6 │ │ │ │ + movdqa %xmm5,%xmm7 │ │ │ │ + psubusb %xmm6,%xmm7 │ │ │ │ + movdqa %xmm6,%xmm0 │ │ │ │ + psubusb %xmm5,%xmm0 │ │ │ │ + por %xmm0,%xmm7 │ │ │ │ + movdqa %xmm6,(%rsp) │ │ │ │ + movdqa %xmm7,0x10(%rsp) │ │ │ │ + movdqu 0x11(%rdx),%xmm6 │ │ │ │ + movdqa %xmm5,%xmm7 │ │ │ │ + psubusb %xmm6,%xmm7 │ │ │ │ + movdqa %xmm6,%xmm0 │ │ │ │ + psubusb %xmm5,%xmm0 │ │ │ │ + por %xmm0,%xmm7 │ │ │ │ + movdqa %xmm6,0x20(%rsp) │ │ │ │ + movdqa %xmm7,0x30(%rsp) │ │ │ │ + movdqu 0x21(%rdx),%xmm6 │ │ │ │ + movdqa %xmm5,%xmm7 │ │ │ │ + psubusb %xmm6,%xmm7 │ │ │ │ + movdqa %xmm6,%xmm0 │ │ │ │ + psubusb %xmm5,%xmm0 │ │ │ │ + por %xmm0,%xmm7 │ │ │ │ + movdqa %xmm6,0x40(%rsp) │ │ │ │ + movdqa %xmm7,0x50(%rsp) │ │ │ │ + movdqu 0x31(%rdx),%xmm6 │ │ │ │ + movdqa %xmm5,%xmm7 │ │ │ │ + psubusb %xmm6,%xmm7 │ │ │ │ + movdqa %xmm6,%xmm0 │ │ │ │ + psubusb %xmm5,%xmm0 │ │ │ │ + por %xmm0,%xmm7 │ │ │ │ + movdqa %xmm6,0x60(%rsp) │ │ │ │ + dec %rdx │ │ │ │ + movd (%rdx),%xmm3 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + pshufb %xmm1,%xmm3 │ │ │ │ + movdqa (%rsp),%xmm6 │ │ │ │ + movdqa %xmm6,%xmm1 │ │ │ │ + pavgb %xmm3,%xmm1 │ │ │ │ + movdqa %xmm6,%xmm0 │ │ │ │ + pxor %xmm3,%xmm0 │ │ │ │ + pand %xmm4,%xmm0 │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + psubusb %xmm1,%xmm2 │ │ │ │ + psubb %xmm0,%xmm1 │ │ │ │ + psubusb %xmm5,%xmm1 │ │ │ │ + por %xmm2,%xmm1 │ │ │ │ + paddusb %xmm1,%xmm1 │ │ │ │ + por %xmm0,%xmm1 │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + psubusb %xmm3,%xmm2 │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + psubusb %xmm5,%xmm0 │ │ │ │ + por %xmm0,%xmm2 │ │ │ │ + movdqa 0x10(%rsp),%xmm0 │ │ │ │ + pminub %xmm0,%xmm2 │ │ │ │ + pcmpeqb %xmm2,%xmm0 │ │ │ │ + pminub %xmm2,%xmm1 │ │ │ │ + pcmpeqb %xmm2,%xmm1 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + pand %xmm0,%xmm2 │ │ │ │ + pandn %xmm6,%xmm0 │ │ │ │ + por %xmm2,%xmm0 │ │ │ │ + pand %xmm1,%xmm0 │ │ │ │ + pandn %xmm5,%xmm1 │ │ │ │ + por %xmm0,%xmm1 │ │ │ │ + movdqa %xmm1,(%rdi) │ │ │ │ + movdqa 0x20(%rsp),%xmm6 │ │ │ │ + movdqa %xmm6,%xmm1 │ │ │ │ + pavgb %xmm3,%xmm1 │ │ │ │ + movdqa %xmm6,%xmm0 │ │ │ │ + pxor %xmm3,%xmm0 │ │ │ │ + pand %xmm4,%xmm0 │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + psubusb %xmm1,%xmm2 │ │ │ │ + psubb %xmm0,%xmm1 │ │ │ │ + psubusb %xmm5,%xmm1 │ │ │ │ + por %xmm2,%xmm1 │ │ │ │ + paddusb %xmm1,%xmm1 │ │ │ │ + por %xmm0,%xmm1 │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + psubusb %xmm3,%xmm2 │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + psubusb %xmm5,%xmm0 │ │ │ │ + por %xmm0,%xmm2 │ │ │ │ + movdqa 0x30(%rsp),%xmm0 │ │ │ │ + pminub %xmm0,%xmm2 │ │ │ │ + pcmpeqb %xmm2,%xmm0 │ │ │ │ + pminub %xmm2,%xmm1 │ │ │ │ + pcmpeqb %xmm2,%xmm1 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + pand %xmm0,%xmm2 │ │ │ │ + pandn %xmm6,%xmm0 │ │ │ │ + por %xmm2,%xmm0 │ │ │ │ + pand %xmm1,%xmm0 │ │ │ │ + pandn %xmm5,%xmm1 │ │ │ │ + por %xmm0,%xmm1 │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + movdqa 0x40(%rsp),%xmm6 │ │ │ │ + movdqa %xmm6,%xmm1 │ │ │ │ + pavgb %xmm3,%xmm1 │ │ │ │ + movdqa %xmm6,%xmm0 │ │ │ │ + pxor %xmm3,%xmm0 │ │ │ │ + pand %xmm4,%xmm0 │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + psubusb %xmm1,%xmm2 │ │ │ │ + psubb %xmm0,%xmm1 │ │ │ │ + psubusb %xmm5,%xmm1 │ │ │ │ + por %xmm2,%xmm1 │ │ │ │ + paddusb %xmm1,%xmm1 │ │ │ │ + por %xmm0,%xmm1 │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + psubusb %xmm3,%xmm2 │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + psubusb %xmm5,%xmm0 │ │ │ │ + por %xmm0,%xmm2 │ │ │ │ + movdqa 0x50(%rsp),%xmm0 │ │ │ │ + pminub %xmm0,%xmm2 │ │ │ │ + pcmpeqb %xmm2,%xmm0 │ │ │ │ + pminub %xmm2,%xmm1 │ │ │ │ + pcmpeqb %xmm2,%xmm1 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + pand %xmm0,%xmm2 │ │ │ │ + pandn %xmm6,%xmm0 │ │ │ │ + por %xmm2,%xmm0 │ │ │ │ + pand %xmm1,%xmm0 │ │ │ │ + pandn %xmm5,%xmm1 │ │ │ │ + por %xmm0,%xmm1 │ │ │ │ + movdqa %xmm1,0x20(%rdi) │ │ │ │ + movdqa 0x60(%rsp),%xmm6 │ │ │ │ + movdqa %xmm6,%xmm1 │ │ │ │ + pavgb %xmm3,%xmm1 │ │ │ │ + movdqa %xmm6,%xmm0 │ │ │ │ + pxor %xmm3,%xmm0 │ │ │ │ + pand %xmm4,%xmm0 │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + psubusb %xmm1,%xmm2 │ │ │ │ + psubb %xmm0,%xmm1 │ │ │ │ + psubusb %xmm5,%xmm1 │ │ │ │ + por %xmm2,%xmm1 │ │ │ │ + paddusb %xmm1,%xmm1 │ │ │ │ + por %xmm0,%xmm1 │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + psubusb %xmm3,%xmm2 │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + psubusb %xmm5,%xmm0 │ │ │ │ + por %xmm0,%xmm2 │ │ │ │ + pminub %xmm7,%xmm2 │ │ │ │ + movdqa %xmm7,%xmm0 │ │ │ │ + pcmpeqb %xmm2,%xmm0 │ │ │ │ + pminub %xmm2,%xmm1 │ │ │ │ + pcmpeqb %xmm2,%xmm1 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + pand %xmm0,%xmm2 │ │ │ │ + pandn %xmm6,%xmm0 │ │ │ │ + por %xmm2,%xmm0 │ │ │ │ + pand %xmm1,%xmm0 │ │ │ │ + pandn %xmm5,%xmm1 │ │ │ │ + por %xmm0,%xmm1 │ │ │ │ + movdqa %xmm1,0x30(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %r8d │ │ │ │ + jg 30e3fd <__cxa_finalize@plt+0x2e33ad> │ │ │ │ + add $0x78,%rsp │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea -0x6177(%rip),%rax │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + shl $0x6,%r9d │ │ │ │ + lea 0xd9010(%rax,%r9,1),%r9 │ │ │ │ + movq -0x3(%rdx),%xmm0 │ │ │ │ + movslq 0xd48b4(%rax,%rcx,4),%rcx │ │ │ │ + movdqa (%r9),%xmm2 │ │ │ │ + movdqa 0x10(%r9),%xmm3 │ │ │ │ + movdqa 0x20(%r9),%xmm4 │ │ │ │ + movdqa 0x30(%r9),%xmm5 │ │ │ │ + lea 0xd48b4(%rax,%rcx,1),%rcx │ │ │ │ + mov %r8d,%r8d │ │ │ │ + jmp *%rcx │ │ │ │ + movdqa 0xd4550(%rax),%xmm1 │ │ │ │ + sub $0x3,%rdx │ │ │ │ + sub %r8,%rdx │ │ │ │ + jmp 30e68b <__cxa_finalize@plt+0x2e363b> │ │ │ │ + movd (%rdx,%r8,1),%xmm0 │ │ │ │ + punpckldq %xmm6,%xmm0 │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + pshufb %xmm1,%xmm0 │ │ │ │ + pshufd $0x0,%xmm0,%xmm6 │ │ │ │ + pmaddubsw %xmm2,%xmm6 │ │ │ │ + pshufd $0x55,%xmm0,%xmm7 │ │ │ │ + pmaddubsw %xmm3,%xmm7 │ │ │ │ + paddw 0xd46b0(%rax),%xmm6 │ │ │ │ + paddw %xmm7,%xmm6 │ │ │ │ + pshufd $0xaa,%xmm0,%xmm7 │ │ │ │ + pmaddubsw %xmm4,%xmm7 │ │ │ │ + paddw %xmm7,%xmm6 │ │ │ │ + pshufd $0xff,%xmm0,%xmm7 │ │ │ │ + pmaddubsw %xmm5,%xmm7 │ │ │ │ + paddw %xmm7,%xmm6 │ │ │ │ + psraw $0x4,%xmm6 │ │ │ │ + packuswb %xmm6,%xmm6 │ │ │ │ + movd %xmm6,(%rdi) │ │ │ │ + pshuflw $0x4e,%xmm6,%xmm6 │ │ │ │ + movd %xmm6,(%rdi,%rsi,1) │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 30e67d <__cxa_finalize@plt+0x2e362d> │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movq 0x1(%rdx),%xmm6 │ │ │ │ + sub $0x5,%rdx │ │ │ │ + sub %r8,%rdx │ │ │ │ + pshufb 0xd4550(%rax),%xmm0 │ │ │ │ + pshufd $0x0,%xmm0,%xmm7 │ │ │ │ + pmaddubsw %xmm2,%xmm7 │ │ │ │ + pshufd $0x55,%xmm0,%xmm1 │ │ │ │ + pmaddubsw %xmm3,%xmm1 │ │ │ │ + paddw 0xd46b0(%rax),%xmm7 │ │ │ │ + paddw %xmm1,%xmm7 │ │ │ │ + pshufd $0xaa,%xmm0,%xmm1 │ │ │ │ + pmaddubsw %xmm4,%xmm1 │ │ │ │ + paddw %xmm1,%xmm7 │ │ │ │ + pshufd $0xff,%xmm0,%xmm1 │ │ │ │ + pmaddubsw %xmm5,%xmm1 │ │ │ │ + paddw %xmm1,%xmm7 │ │ │ │ + psraw $0x4,%xmm7 │ │ │ │ + packuswb %xmm7,%xmm7 │ │ │ │ + punpcklqdq %xmm7,%xmm6 │ │ │ │ + pshufb 0xd4560(%rax),%xmm6 │ │ │ │ + pshufd $0x0,%xmm6,%xmm0 │ │ │ │ + pmaddubsw %xmm2,%xmm0 │ │ │ │ + pshufd $0x55,%xmm6,%xmm1 │ │ │ │ + pmaddubsw %xmm3,%xmm1 │ │ │ │ + paddw 0xd46b0(%rax),%xmm0 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + pshufd $0xaa,%xmm6,%xmm1 │ │ │ │ + pmaddubsw %xmm4,%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + pshufd $0xff,%xmm6,%xmm1 │ │ │ │ + pmaddubsw %xmm5,%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + psraw $0x4,%xmm0 │ │ │ │ + packuswb %xmm0,%xmm0 │ │ │ │ + movdqa %xmm7,%xmm6 │ │ │ │ + punpckldq %xmm0,%xmm6 │ │ │ │ + movq %xmm6,(%rdi) │ │ │ │ + punpckhqdq %xmm6,%xmm6 │ │ │ │ + movq %xmm6,(%rdi,%rsi,1) │ │ │ │ + movd (%rdx,%r8,1),%xmm0 │ │ │ │ + punpckldq %xmm6,%xmm0 │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 30e6fc <__cxa_finalize@plt+0x2e36ac> │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqu 0x1(%rdx),%xmm6 │ │ │ │ + sub $0x5,%rdx │ │ │ │ + sub %r8,%rdx │ │ │ │ + pshufb 0xd4550(%rax),%xmm0 │ │ │ │ + pshufd $0x0,%xmm0,%xmm7 │ │ │ │ + pmaddubsw %xmm2,%xmm7 │ │ │ │ + pshufd $0x55,%xmm0,%xmm1 │ │ │ │ + pmaddubsw %xmm3,%xmm1 │ │ │ │ + paddw 0xd46b0(%rax),%xmm7 │ │ │ │ + paddw %xmm1,%xmm7 │ │ │ │ + pshufd $0xaa,%xmm0,%xmm1 │ │ │ │ + pmaddubsw %xmm4,%xmm1 │ │ │ │ + paddw %xmm1,%xmm7 │ │ │ │ + pshufd $0xff,%xmm0,%xmm1 │ │ │ │ + pmaddubsw %xmm5,%xmm1 │ │ │ │ + paddw %xmm1,%xmm7 │ │ │ │ + psraw $0x4,%xmm7 │ │ │ │ + packuswb %xmm7,%xmm7 │ │ │ │ + movdqa %xmm6,%xmm0 │ │ │ │ + punpcklqdq %xmm7,%xmm0 │ │ │ │ + movd %xmm7,(%rdi) │ │ │ │ + psrlq $0x20,%xmm7 │ │ │ │ + palignr $0x4,%xmm6,%xmm7 │ │ │ │ + pshufb 0xd4560(%rax),%xmm0 │ │ │ │ + pshufd $0x0,%xmm0,%xmm6 │ │ │ │ + pmaddubsw %xmm2,%xmm6 │ │ │ │ + pshufd $0x55,%xmm0,%xmm1 │ │ │ │ + pmaddubsw %xmm3,%xmm1 │ │ │ │ + paddw 0xd46b0(%rax),%xmm6 │ │ │ │ + paddw %xmm1,%xmm6 │ │ │ │ + pshufd $0xaa,%xmm0,%xmm1 │ │ │ │ + pmaddubsw %xmm4,%xmm1 │ │ │ │ + paddw %xmm1,%xmm6 │ │ │ │ + pshufd $0xff,%xmm0,%xmm1 │ │ │ │ + pmaddubsw %xmm5,%xmm1 │ │ │ │ + paddw %xmm1,%xmm6 │ │ │ │ + psraw $0x4,%xmm6 │ │ │ │ + packuswb %xmm6,%xmm6 │ │ │ │ + movdqa %xmm7,%xmm0 │ │ │ │ + punpcklqdq %xmm6,%xmm0 │ │ │ │ + movd %xmm6,0x4(%rdi) │ │ │ │ + psrlq $0x20,%xmm6 │ │ │ │ + palignr $0x4,%xmm7,%xmm6 │ │ │ │ + pshufb 0xd4560(%rax),%xmm0 │ │ │ │ + pshufd $0x0,%xmm0,%xmm7 │ │ │ │ + pmaddubsw %xmm2,%xmm7 │ │ │ │ + pshufd $0x55,%xmm0,%xmm1 │ │ │ │ + pmaddubsw %xmm3,%xmm1 │ │ │ │ + paddw 0xd46b0(%rax),%xmm7 │ │ │ │ + paddw %xmm1,%xmm7 │ │ │ │ + pshufd $0xaa,%xmm0,%xmm1 │ │ │ │ + pmaddubsw %xmm4,%xmm1 │ │ │ │ + paddw %xmm1,%xmm7 │ │ │ │ + pshufd $0xff,%xmm0,%xmm1 │ │ │ │ + pmaddubsw %xmm5,%xmm1 │ │ │ │ + paddw %xmm1,%xmm7 │ │ │ │ + psraw $0x4,%xmm7 │ │ │ │ + packuswb %xmm7,%xmm7 │ │ │ │ + movdqa %xmm6,%xmm0 │ │ │ │ + punpcklqdq %xmm7,%xmm0 │ │ │ │ + movd %xmm7,0x8(%rdi) │ │ │ │ + psrlq $0x20,%xmm7 │ │ │ │ + palignr $0x4,%xmm6,%xmm7 │ │ │ │ + pshufb 0xd4560(%rax),%xmm0 │ │ │ │ + pshufd $0x0,%xmm0,%xmm6 │ │ │ │ + pmaddubsw %xmm2,%xmm6 │ │ │ │ + pshufd $0x55,%xmm0,%xmm1 │ │ │ │ + pmaddubsw %xmm3,%xmm1 │ │ │ │ + paddw 0xd46b0(%rax),%xmm6 │ │ │ │ + paddw %xmm1,%xmm6 │ │ │ │ + pshufd $0xaa,%xmm0,%xmm1 │ │ │ │ + pmaddubsw %xmm4,%xmm1 │ │ │ │ + paddw %xmm1,%xmm6 │ │ │ │ + pshufd $0xff,%xmm0,%xmm1 │ │ │ │ + pmaddubsw %xmm5,%xmm1 │ │ │ │ + paddw %xmm1,%xmm6 │ │ │ │ + psraw $0x4,%xmm6 │ │ │ │ + packuswb %xmm6,%xmm6 │ │ │ │ + movd %xmm6,0xc(%rdi) │ │ │ │ + psrlq $0x20,%xmm6 │ │ │ │ + palignr $0x4,%xmm7,%xmm6 │ │ │ │ + movdqa %xmm6,(%rdi,%rsi,1) │ │ │ │ + movd (%rdx,%r8,1),%xmm0 │ │ │ │ + punpckldq %xmm6,%xmm0 │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 30e7dc <__cxa_finalize@plt+0x2e378c> │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - vpshufb (%rcx),%ymm4,%ymm0 │ │ │ │ - vpshufb 0x20(%rcx),%ymm4,%ymm1 │ │ │ │ - vpshufb 0x40(%rcx),%ymm4,%ymm2 │ │ │ │ - vpshufb 0x60(%rcx),%ymm4,%ymm3 │ │ │ │ - sub $0xffffffffffffff80,%rcx │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi) │ │ │ │ - vmovdqa %ymm2,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %ymm3,0x20(%rdi,%rsi,1) │ │ │ │ + movdqu 0x1(%rdx),%xmm6 │ │ │ │ + lea 0x11(%rdx),%r9 │ │ │ │ + sub $0x5,%rdx │ │ │ │ + sub %r8,%rdx │ │ │ │ + pshufb 0xd4550(%rax),%xmm0 │ │ │ │ + pshufd $0x0,%xmm0,%xmm7 │ │ │ │ + pmaddubsw %xmm2,%xmm7 │ │ │ │ + pshufd $0x55,%xmm0,%xmm1 │ │ │ │ + pmaddubsw %xmm3,%xmm1 │ │ │ │ + paddw 0xd46b0(%rax),%xmm7 │ │ │ │ + paddw %xmm1,%xmm7 │ │ │ │ + pshufd $0xaa,%xmm0,%xmm1 │ │ │ │ + pmaddubsw %xmm4,%xmm1 │ │ │ │ + paddw %xmm1,%xmm7 │ │ │ │ + pshufd $0xff,%xmm0,%xmm1 │ │ │ │ + pmaddubsw %xmm5,%xmm1 │ │ │ │ + paddw %xmm1,%xmm7 │ │ │ │ + psraw $0x4,%xmm7 │ │ │ │ + packuswb %xmm7,%xmm7 │ │ │ │ + movdqa %xmm6,%xmm0 │ │ │ │ + punpcklqdq %xmm7,%xmm0 │ │ │ │ + movd %xmm7,(%rdi) │ │ │ │ + psrlq $0x20,%xmm7 │ │ │ │ + palignr $0x4,%xmm6,%xmm7 │ │ │ │ + pshufb 0xd4560(%rax),%xmm0 │ │ │ │ + pshufd $0x0,%xmm0,%xmm6 │ │ │ │ + pmaddubsw %xmm2,%xmm6 │ │ │ │ + pshufd $0x55,%xmm0,%xmm1 │ │ │ │ + pmaddubsw %xmm3,%xmm1 │ │ │ │ + paddw 0xd46b0(%rax),%xmm6 │ │ │ │ + paddw %xmm1,%xmm6 │ │ │ │ + pshufd $0xaa,%xmm0,%xmm1 │ │ │ │ + pmaddubsw %xmm4,%xmm1 │ │ │ │ + paddw %xmm1,%xmm6 │ │ │ │ + pshufd $0xff,%xmm0,%xmm1 │ │ │ │ + pmaddubsw %xmm5,%xmm1 │ │ │ │ + paddw %xmm1,%xmm6 │ │ │ │ + psraw $0x4,%xmm6 │ │ │ │ + packuswb %xmm6,%xmm6 │ │ │ │ + movdqa %xmm7,%xmm0 │ │ │ │ + punpcklqdq %xmm6,%xmm0 │ │ │ │ + movd %xmm6,0x4(%rdi) │ │ │ │ + psrlq $0x20,%xmm6 │ │ │ │ + palignr $0x4,%xmm7,%xmm6 │ │ │ │ + pshufb 0xd4560(%rax),%xmm0 │ │ │ │ + pshufd $0x0,%xmm0,%xmm7 │ │ │ │ + pmaddubsw %xmm2,%xmm7 │ │ │ │ + pshufd $0x55,%xmm0,%xmm1 │ │ │ │ + pmaddubsw %xmm3,%xmm1 │ │ │ │ + paddw 0xd46b0(%rax),%xmm7 │ │ │ │ + paddw %xmm1,%xmm7 │ │ │ │ + pshufd $0xaa,%xmm0,%xmm1 │ │ │ │ + pmaddubsw %xmm4,%xmm1 │ │ │ │ + paddw %xmm1,%xmm7 │ │ │ │ + pshufd $0xff,%xmm0,%xmm1 │ │ │ │ + pmaddubsw %xmm5,%xmm1 │ │ │ │ + paddw %xmm1,%xmm7 │ │ │ │ + psraw $0x4,%xmm7 │ │ │ │ + packuswb %xmm7,%xmm7 │ │ │ │ + movdqa %xmm6,%xmm0 │ │ │ │ + punpcklqdq %xmm7,%xmm0 │ │ │ │ + movd %xmm7,0x8(%rdi) │ │ │ │ + psrlq $0x20,%xmm7 │ │ │ │ + palignr $0x4,%xmm6,%xmm7 │ │ │ │ + pshufb 0xd4560(%rax),%xmm0 │ │ │ │ + pshufd $0x0,%xmm0,%xmm6 │ │ │ │ + pmaddubsw %xmm2,%xmm6 │ │ │ │ + pshufd $0x55,%xmm0,%xmm1 │ │ │ │ + pmaddubsw %xmm3,%xmm1 │ │ │ │ + paddw 0xd46b0(%rax),%xmm6 │ │ │ │ + paddw %xmm1,%xmm6 │ │ │ │ + pshufd $0xaa,%xmm0,%xmm1 │ │ │ │ + pmaddubsw %xmm4,%xmm1 │ │ │ │ + paddw %xmm1,%xmm6 │ │ │ │ + pshufd $0xff,%xmm0,%xmm1 │ │ │ │ + pmaddubsw %xmm5,%xmm1 │ │ │ │ + paddw %xmm1,%xmm6 │ │ │ │ + psraw $0x4,%xmm6 │ │ │ │ + packuswb %xmm6,%xmm6 │ │ │ │ + movdqu (%r9),%xmm1 │ │ │ │ + movdqa %xmm7,%xmm0 │ │ │ │ + punpckldq %xmm1,%xmm0 │ │ │ │ + punpcklqdq %xmm6,%xmm0 │ │ │ │ + movd %xmm6,0xc(%rdi) │ │ │ │ + psrlq $0x20,%xmm6 │ │ │ │ + palignr $0x4,%xmm7,%xmm6 │ │ │ │ + movdqa %xmm6,(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm1,%xmm6 │ │ │ │ + pshufb 0xd4560(%rax),%xmm0 │ │ │ │ + pshufd $0x0,%xmm0,%xmm7 │ │ │ │ + pmaddubsw %xmm2,%xmm7 │ │ │ │ + pshufd $0x55,%xmm0,%xmm6 │ │ │ │ + pmaddubsw %xmm3,%xmm6 │ │ │ │ + paddw 0xd46b0(%rax),%xmm7 │ │ │ │ + paddw %xmm6,%xmm7 │ │ │ │ + pshufd $0xaa,%xmm0,%xmm6 │ │ │ │ + pmaddubsw %xmm4,%xmm6 │ │ │ │ + paddw %xmm6,%xmm7 │ │ │ │ + pshufd $0xff,%xmm0,%xmm6 │ │ │ │ + pmaddubsw %xmm5,%xmm6 │ │ │ │ + paddw %xmm6,%xmm7 │ │ │ │ + psraw $0x4,%xmm7 │ │ │ │ + packuswb %xmm7,%xmm7 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + punpcklqdq %xmm7,%xmm0 │ │ │ │ + movd %xmm7,0x10(%rdi) │ │ │ │ + psrlq $0x20,%xmm7 │ │ │ │ + palignr $0x4,%xmm1,%xmm7 │ │ │ │ + pshufb 0xd4560(%rax),%xmm0 │ │ │ │ + pshufd $0x0,%xmm0,%xmm6 │ │ │ │ + pmaddubsw %xmm2,%xmm6 │ │ │ │ + pshufd $0x55,%xmm0,%xmm1 │ │ │ │ + pmaddubsw %xmm3,%xmm1 │ │ │ │ + paddw 0xd46b0(%rax),%xmm6 │ │ │ │ + paddw %xmm1,%xmm6 │ │ │ │ + pshufd $0xaa,%xmm0,%xmm1 │ │ │ │ + pmaddubsw %xmm4,%xmm1 │ │ │ │ + paddw %xmm1,%xmm6 │ │ │ │ + pshufd $0xff,%xmm0,%xmm1 │ │ │ │ + pmaddubsw %xmm5,%xmm1 │ │ │ │ + paddw %xmm1,%xmm6 │ │ │ │ + psraw $0x4,%xmm6 │ │ │ │ + packuswb %xmm6,%xmm6 │ │ │ │ + movdqa %xmm7,%xmm0 │ │ │ │ + punpcklqdq %xmm6,%xmm0 │ │ │ │ + movd %xmm6,0x14(%rdi) │ │ │ │ + psrlq $0x20,%xmm6 │ │ │ │ + palignr $0x4,%xmm7,%xmm6 │ │ │ │ + pshufb 0xd4560(%rax),%xmm0 │ │ │ │ + pshufd $0x0,%xmm0,%xmm7 │ │ │ │ + pmaddubsw %xmm2,%xmm7 │ │ │ │ + pshufd $0x55,%xmm0,%xmm1 │ │ │ │ + pmaddubsw %xmm3,%xmm1 │ │ │ │ + paddw 0xd46b0(%rax),%xmm7 │ │ │ │ + paddw %xmm1,%xmm7 │ │ │ │ + pshufd $0xaa,%xmm0,%xmm1 │ │ │ │ + pmaddubsw %xmm4,%xmm1 │ │ │ │ + paddw %xmm1,%xmm7 │ │ │ │ + pshufd $0xff,%xmm0,%xmm1 │ │ │ │ + pmaddubsw %xmm5,%xmm1 │ │ │ │ + paddw %xmm1,%xmm7 │ │ │ │ + psraw $0x4,%xmm7 │ │ │ │ + packuswb %xmm7,%xmm7 │ │ │ │ + movdqa %xmm6,%xmm0 │ │ │ │ + punpcklqdq %xmm7,%xmm0 │ │ │ │ + movd %xmm7,0x18(%rdi) │ │ │ │ + psrlq $0x20,%xmm7 │ │ │ │ + palignr $0x4,%xmm6,%xmm7 │ │ │ │ + pshufb 0xd4560(%rax),%xmm0 │ │ │ │ + pshufd $0x0,%xmm0,%xmm6 │ │ │ │ + pmaddubsw %xmm2,%xmm6 │ │ │ │ + pshufd $0x55,%xmm0,%xmm1 │ │ │ │ + pmaddubsw %xmm3,%xmm1 │ │ │ │ + paddw 0xd46b0(%rax),%xmm6 │ │ │ │ + paddw %xmm1,%xmm6 │ │ │ │ + pshufd $0xaa,%xmm0,%xmm1 │ │ │ │ + pmaddubsw %xmm4,%xmm1 │ │ │ │ + paddw %xmm1,%xmm6 │ │ │ │ + pshufd $0xff,%xmm0,%xmm1 │ │ │ │ + pmaddubsw %xmm5,%xmm1 │ │ │ │ + paddw %xmm1,%xmm6 │ │ │ │ + psraw $0x4,%xmm6 │ │ │ │ + packuswb %xmm6,%xmm6 │ │ │ │ + movd %xmm6,0x1c(%rdi) │ │ │ │ + psrlq $0x20,%xmm6 │ │ │ │ + palignr $0x4,%xmm7,%xmm6 │ │ │ │ + movdqa %xmm6,0x10(%rdi,%rsi,1) │ │ │ │ + movdqa (%rdi,%rsi,1),%xmm6 │ │ │ │ + movd (%rdx,%r8,1),%xmm0 │ │ │ │ + punpckldq %xmm6,%xmm0 │ │ │ │ + lea 0x10(%rdi,%rsi,1),%r9 │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 319b70 <__cxa_finalize@plt+0x2eeb20> │ │ │ │ - vzeroupper │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 30e9a0 <__cxa_finalize@plt+0x2e3950> │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0xc4091(%rip),%r9 │ │ │ │ - vmovd %ecx,%xmm16 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x2,%rdx │ │ │ │ + vmovd %ecx,%xmm4 │ │ │ │ + vpxor %xmm3,%xmm3,%xmm3 │ │ │ │ + vpavgw %xmm3,%xmm4,%xmm4 │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ - inc %rdx │ │ │ │ - vmovdqu32 (%rdx),%ymm17 │ │ │ │ - vmovd %ecx,%xmm3 │ │ │ │ + vmovd %ecx,%xmm5 │ │ │ │ + vmovdqu (%rdx),%ymm0 │ │ │ │ + lea 0xce55d(%rip),%r9 │ │ │ │ movslq (%r9,%rcx,4),%rax │ │ │ │ - vpbroadcastd -0xb0(%r9),%ymm18 │ │ │ │ - vpsrld $0x1,%xmm16,%xmm16 │ │ │ │ - vpdpbusd %ymm18,%ymm17,%ymm16 │ │ │ │ add %r9,%rax │ │ │ │ add $0xffffffffffffffec,%r9 │ │ │ │ movslq (%r9,%rcx,4),%rcx │ │ │ │ add %r9,%rcx │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0xc4041(%rip),%r9 │ │ │ │ + nop │ │ │ │ mov %r8d,%r8d │ │ │ │ - tzcnt %r8d,%eax │ │ │ │ sub %r8,%rdx │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - vmovd %r8d,%xmm16 │ │ │ │ - vmovdqu32 (%rdx),%ymm17 │ │ │ │ - vmovd %eax,%xmm3 │ │ │ │ + vmovd %r8d,%xmm4 │ │ │ │ + sub %r8,%rdx │ │ │ │ + vpxor %xmm3,%xmm3,%xmm3 │ │ │ │ + vpavgw %xmm3,%xmm4,%xmm4 │ │ │ │ + tzcnt %r8d,%eax │ │ │ │ + vmovd %eax,%xmm5 │ │ │ │ + vmovdqu (%rdx),%ymm0 │ │ │ │ + lea 0xce516(%rip),%r9 │ │ │ │ movslq (%r9,%rax,4),%rax │ │ │ │ - vpbroadcastd -0xb0(%r9),%ymm18 │ │ │ │ - vpsrld $0x1,%xmm16,%xmm16 │ │ │ │ - vpdpbusd %ymm18,%ymm17,%ymm16 │ │ │ │ add %r9,%rax │ │ │ │ add $0xffffffffffffffec,%r9 │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ movslq (%r9,%rcx,4),%rcx │ │ │ │ add %r9,%rcx │ │ │ │ jmp *%rax │ │ │ │ - vmovdqu32 0x20(%rdx),%ymm17 │ │ │ │ - vpdpbusd %ymm18,%ymm17,%ymm16 │ │ │ │ - vextracti32x4 $0x1,%ymm16,%xmm17 │ │ │ │ - vpaddd %xmm17,%xmm16,%xmm16 │ │ │ │ - vpunpckhqdq %xmm16,%xmm16,%xmm17 │ │ │ │ - vpaddd %xmm17,%xmm16,%xmm16 │ │ │ │ - vpsrlq $0x20,%xmm16,%xmm17 │ │ │ │ - vpaddd %xmm17,%xmm16,%xmm16 │ │ │ │ - vpsrlvd %xmm3,%xmm16,%xmm16 │ │ │ │ + vpaddw 0x60(%rdx),%ymm0,%ymm0 │ │ │ │ + vpaddw 0x40(%rdx),%ymm0,%ymm0 │ │ │ │ + vpaddw 0x20(%rdx),%ymm0,%ymm0 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpsrldq $0x8,%xmm0,%xmm1 │ │ │ │ + vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpunpcklwd %xmm3,%xmm0,%xmm0 │ │ │ │ + vpsrlq $0x20,%xmm0,%xmm1 │ │ │ │ + vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ + vpsrldq $0x8,%xmm0,%xmm1 │ │ │ │ + vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ + vpaddd %xmm4,%xmm0,%xmm0 │ │ │ │ + vpsrld %xmm5,%xmm0,%xmm0 │ │ │ │ lea (%rsi,%rsi,2),%r9 │ │ │ │ - vpbroadcastb %xmm16,%zmm16 │ │ │ │ + vpbroadcastw %xmm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,%ymm1 │ │ │ │ + vmovdqa %ymm0,%ymm2 │ │ │ │ + vmovdqa %ymm0,%ymm3 │ │ │ │ jmp *%rcx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ tzcnt %r8d,%eax │ │ │ │ lea (%rcx,%r8,1),%r9d │ │ │ │ - vmovd %r9d,%xmm16 │ │ │ │ - tzcnt %r9d,%r9d │ │ │ │ vmovd %r9d,%xmm4 │ │ │ │ - lea 0xc3f4c(%rip),%r9 │ │ │ │ + tzcnt %r9d,%r9d │ │ │ │ + vmovd %r9d,%xmm5 │ │ │ │ + lea 0xce445(%rip),%r9 │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ movslq (%r9,%rax,4),%rax │ │ │ │ movslq 0x14(%r9,%rcx,4),%rcx │ │ │ │ - vpbroadcastd -0x74(%r9),%ymm19 │ │ │ │ - vpsrld $0x1,%xmm16,%xmm16 │ │ │ │ + vpxor %ymm3,%ymm3,%ymm3 │ │ │ │ + vpsrlw $0x1,%xmm4,%xmm4 │ │ │ │ add %r9,%rax │ │ │ │ add %r9,%rcx │ │ │ │ lea (%rsi,%rsi,2),%r9 │ │ │ │ jmp *%rax │ │ │ │ - vmovd -0x4(%rdx),%xmm1 │ │ │ │ - vpdpbusd %xmm19,%xmm1,%xmm16 │ │ │ │ + vmovq -0x8(%rdx),%xmm0 │ │ │ │ jmp *%rcx │ │ │ │ - vmovd 0x1(%rdx),%xmm1 │ │ │ │ - vpdpbusd %xmm19,%xmm1,%xmm16 │ │ │ │ + vmovq 0x2(%rdx),%xmm1 │ │ │ │ + vpaddw %ymm4,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpsrlq $0x20,%ymm0,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpsrld $0x10,%ymm0,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ cmp $0x4,%r8d │ │ │ │ - jg 319d0e <__cxa_finalize@plt+0x2eecbe> │ │ │ │ - vpsrlw $0x3,%xmm16,%xmm0 │ │ │ │ - jmp 319d3e <__cxa_finalize@plt+0x2eecee> │ │ │ │ - vpunpckhqdq %xmm16,%xmm16,%xmm1 │ │ │ │ + jg 30ee64 <__cxa_finalize@plt+0x2e3e14> │ │ │ │ + vpsrlw $0x3,%xmm0,%xmm0 │ │ │ │ + jmp 30ee9a <__cxa_finalize@plt+0x2e3e4a> │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ lea (%r8,%r8,1),%edx │ │ │ │ - mov $0x55563334,%eax │ │ │ │ - vpaddd %xmm16,%xmm1,%xmm1 │ │ │ │ + mov $0xaaab6667,%eax │ │ │ │ shrx %edx,%eax,%eax │ │ │ │ - vpsrlq $0x20,%xmm1,%xmm0 │ │ │ │ + vpunpckhwd %xmm3,%xmm0,%xmm1 │ │ │ │ + vpunpcklwd %xmm3,%xmm0,%xmm0 │ │ │ │ vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ vmovd %eax,%xmm1 │ │ │ │ vpsrld $0x2,%xmm0,%xmm0 │ │ │ │ vpmulhuw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpbroadcastb %xmm0,%xmm16 │ │ │ │ - vmovd %xmm16,(%rdi) │ │ │ │ - vmovd %xmm16,(%rdi,%rsi,1) │ │ │ │ - vmovd %xmm16,(%rdi,%rsi,2) │ │ │ │ - vmovd %xmm16,(%rdi,%r9,1) │ │ │ │ + vpsrlw $0x1,%xmm0,%xmm0 │ │ │ │ + vpbroadcastw %xmm0,%xmm0 │ │ │ │ + vmovq %xmm0,(%rdi) │ │ │ │ + vmovq %xmm0,(%rdi,%rsi,1) │ │ │ │ + vmovq %xmm0,(%rdi,%rsi,2) │ │ │ │ + vmovq %xmm0,(%rdi,%r9,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 319d44 <__cxa_finalize@plt+0x2eecf4> │ │ │ │ + jg 30ee9f <__cxa_finalize@plt+0x2e3e4f> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - vmovq -0x8(%rdx),%xmm1 │ │ │ │ - vpdpbusd %xmm19,%xmm1,%xmm16 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vmovdqa -0x10(%rdx),%xmm0 │ │ │ │ jmp *%rcx │ │ │ │ - vmovq 0x1(%rdx),%xmm1 │ │ │ │ - vextracti32x4 $0x1,%ymm16,%xmm18 │ │ │ │ - vpdpbusd %xmm19,%xmm1,%xmm16 │ │ │ │ - vpaddd %xmm16,%xmm18,%xmm2 │ │ │ │ - vpunpckhqdq %xmm2,%xmm2,%xmm0 │ │ │ │ - vpaddd %xmm2,%xmm0,%xmm0 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vpaddw 0x2(%rdx),%xmm0,%xmm0 │ │ │ │ + vpaddw %xmm4,%xmm0,%xmm0 │ │ │ │ + vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpsrld $0x10,%xmm0,%xmm1 │ │ │ │ + vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpblendw $0xaa,%xmm3,%xmm0,%xmm0 │ │ │ │ vpsrlq $0x20,%xmm0,%xmm1 │ │ │ │ vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ - vpsrlvd %xmm4,%xmm0,%xmm0 │ │ │ │ + vpsrldq $0x8,%xmm0,%xmm1 │ │ │ │ + vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ + vpsrld %xmm5,%xmm0,%xmm0 │ │ │ │ cmp $0x8,%r8d │ │ │ │ - je 319dc4 <__cxa_finalize@plt+0x2eed74> │ │ │ │ - mov $0x5556,%eax │ │ │ │ - mov $0x3334,%edx │ │ │ │ + je 30ef33 <__cxa_finalize@plt+0x2e3ee3> │ │ │ │ + mov $0xaaab,%eax │ │ │ │ + mov $0x6667,%edx │ │ │ │ cmp $0x20,%r8d │ │ │ │ cmove %edx,%eax │ │ │ │ vmovd %eax,%xmm1 │ │ │ │ vpmulhuw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpbroadcastb %xmm0,%xmm16 │ │ │ │ - vmovq %xmm16,(%rdi) │ │ │ │ - vmovq %xmm16,(%rdi,%rsi,1) │ │ │ │ - vmovq %xmm16,(%rdi,%rsi,2) │ │ │ │ - vmovq %xmm16,(%rdi,%r9,1) │ │ │ │ + vpsrlw $0x1,%xmm0,%xmm0 │ │ │ │ + vpbroadcastw %xmm0,%xmm0 │ │ │ │ + vmovdqa %xmm0,(%rdi) │ │ │ │ + vmovdqa %xmm0,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %xmm0,(%rdi,%rsi,2) │ │ │ │ + vmovdqa %xmm0,(%rdi,%r9,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 319dca <__cxa_finalize@plt+0x2eed7a> │ │ │ │ + jg 30ef38 <__cxa_finalize@plt+0x2e3ee8> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - vmovdqa -0x10(%rdx),%xmm1 │ │ │ │ - vpdpbusd %xmm19,%xmm1,%xmm16 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovdqa -0x20(%rdx),%ymm0 │ │ │ │ jmp *%rcx │ │ │ │ - vmovdqu 0x1(%rdx),%xmm1 │ │ │ │ - vextracti32x4 $0x1,%ymm16,%xmm18 │ │ │ │ - vpdpbusd %xmm19,%xmm1,%xmm16 │ │ │ │ - vpaddd %xmm16,%xmm18,%xmm2 │ │ │ │ - vpunpckhqdq %xmm2,%xmm2,%xmm0 │ │ │ │ - vpaddd %xmm2,%xmm0,%xmm0 │ │ │ │ + vpaddw 0x2(%rdx),%ymm0,%ymm0 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vpaddw %xmm4,%xmm0,%xmm0 │ │ │ │ + vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpunpckhwd %xmm3,%xmm0,%xmm1 │ │ │ │ + vpunpcklwd %xmm3,%xmm0,%xmm0 │ │ │ │ + vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ vpsrlq $0x20,%xmm0,%xmm1 │ │ │ │ vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ - vpsrlvd %xmm4,%xmm0,%xmm0 │ │ │ │ + vpsrldq $0x8,%xmm0,%xmm1 │ │ │ │ + vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ + vpsrld %xmm5,%xmm0,%xmm0 │ │ │ │ cmp $0x10,%r8d │ │ │ │ - je 319e4a <__cxa_finalize@plt+0x2eedfa> │ │ │ │ - mov $0x5556,%eax │ │ │ │ - mov $0x3334,%edx │ │ │ │ + je 30efc0 <__cxa_finalize@plt+0x2e3f70> │ │ │ │ + mov $0xaaab,%eax │ │ │ │ + mov $0x6667,%edx │ │ │ │ test $0x28,%r8b │ │ │ │ cmove %edx,%eax │ │ │ │ vmovd %eax,%xmm1 │ │ │ │ vpmulhuw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpbroadcastb %xmm0,%xmm16 │ │ │ │ - vmovdqa32 %xmm16,(%rdi) │ │ │ │ - vmovdqa32 %xmm16,(%rdi,%rsi,1) │ │ │ │ - vmovdqa32 %xmm16,(%rdi,%rsi,2) │ │ │ │ - vmovdqa32 %xmm16,(%rdi,%r9,1) │ │ │ │ + vpsrlw $0x1,%xmm0,%xmm0 │ │ │ │ + vpbroadcastw %xmm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm0,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %ymm0,(%rdi,%rsi,2) │ │ │ │ + vmovdqa %ymm0,(%rdi,%r9,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 319e50 <__cxa_finalize@plt+0x2eee00> │ │ │ │ + jg 30efc5 <__cxa_finalize@plt+0x2e3f75> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - vmovdqa32 -0x20(%rdx),%ymm17 │ │ │ │ - vpdpbusd %ymm19,%ymm17,%ymm16 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + vmovdqa -0x40(%rdx),%ymm0 │ │ │ │ + vpaddw -0x20(%rdx),%ymm0,%ymm0 │ │ │ │ jmp *%rcx │ │ │ │ - vmovdqu32 0x1(%rdx),%ymm17 │ │ │ │ - vpdpbusd %ymm19,%ymm17,%ymm16 │ │ │ │ - vextracti32x4 $0x1,%ymm16,%xmm17 │ │ │ │ - vpaddd %xmm16,%xmm17,%xmm1 │ │ │ │ - vpunpckhqdq %xmm1,%xmm1,%xmm0 │ │ │ │ + vpaddw 0x2(%rdx),%ymm0,%ymm0 │ │ │ │ + vpaddw 0x22(%rdx),%ymm0,%ymm0 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vpaddw %xmm4,%xmm0,%xmm0 │ │ │ │ + vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpunpcklwd %xmm3,%xmm0,%xmm1 │ │ │ │ + vpunpckhwd %xmm3,%xmm0,%xmm0 │ │ │ │ vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ vpsrlq $0x20,%xmm0,%xmm1 │ │ │ │ vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ - vpsrlvd %xmm4,%xmm0,%xmm0 │ │ │ │ + vpsrldq $0x8,%xmm0,%xmm1 │ │ │ │ + vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ + vpsrld %xmm5,%xmm0,%xmm0 │ │ │ │ cmp $0x20,%r8d │ │ │ │ - je 319ed4 <__cxa_finalize@plt+0x2eee84> │ │ │ │ + je 30f057 <__cxa_finalize@plt+0x2e4007> │ │ │ │ lea (%r8,%r8,1),%edx │ │ │ │ - mov $0x33345556,%eax │ │ │ │ + mov $0x6667aaab,%eax │ │ │ │ shrx %edx,%eax,%eax │ │ │ │ vmovd %eax,%xmm1 │ │ │ │ vpmulhuw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpbroadcastb %xmm0,%ymm16 │ │ │ │ - vmovdqa32 %ymm16,(%rdi) │ │ │ │ - vmovdqa32 %ymm16,(%rdi,%rsi,1) │ │ │ │ - vmovdqa32 %ymm16,(%rdi,%rsi,2) │ │ │ │ - vmovdqa32 %ymm16,(%rdi,%r9,1) │ │ │ │ + vpsrlw $0x1,%xmm0,%xmm0 │ │ │ │ + vpbroadcastw %xmm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,%ymm1 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + vmovdqa %ymm0,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi,%rsi,1) │ │ │ │ + vmovdqa %ymm0,(%rdi,%rsi,2) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi,%rsi,2) │ │ │ │ + vmovdqa %ymm0,(%rdi,%r9,1) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi,%r9,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 319eda <__cxa_finalize@plt+0x2eee8a> │ │ │ │ + jg 30f060 <__cxa_finalize@plt+0x2e4010> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - vmovdqa32 -0x40(%rdx),%ymm17 │ │ │ │ - vmovdqa32 -0x20(%rdx),%ymm18 │ │ │ │ - vpdpbusd %ymm19,%ymm17,%ymm16 │ │ │ │ - vpdpbusd %ymm19,%ymm18,%ymm16 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovdqa -0x80(%rdx),%ymm0 │ │ │ │ + vmovdqa -0x60(%rdx),%ymm1 │ │ │ │ + vpaddw -0x40(%rdx),%ymm0,%ymm0 │ │ │ │ + vpaddw -0x20(%rdx),%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ jmp *%rcx │ │ │ │ - vmovdqu32 0x1(%rdx),%ymm17 │ │ │ │ - vmovdqu32 0x21(%rdx),%ymm18 │ │ │ │ - vpdpbusd %ymm19,%ymm17,%ymm16 │ │ │ │ - vpdpbusd %ymm19,%ymm18,%ymm16 │ │ │ │ - vextracti32x4 $0x1,%ymm16,%xmm17 │ │ │ │ - vpaddd %xmm16,%xmm17,%xmm1 │ │ │ │ - vpunpckhqdq %xmm1,%xmm1,%xmm0 │ │ │ │ + vmovdqu 0x2(%rdx),%ymm1 │ │ │ │ + vpaddw 0x22(%rdx),%ymm0,%ymm0 │ │ │ │ + vpaddw 0x42(%rdx),%ymm1,%ymm1 │ │ │ │ + vpaddw 0x62(%rdx),%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpunpcklwd %xmm3,%xmm0,%xmm1 │ │ │ │ + vpunpckhwd %xmm3,%xmm0,%xmm0 │ │ │ │ + vpaddd %xmm4,%xmm1,%xmm1 │ │ │ │ vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ vpsrlq $0x20,%xmm0,%xmm1 │ │ │ │ vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ - vpsrlvd %xmm4,%xmm0,%xmm0 │ │ │ │ + vpsrldq $0x8,%xmm0,%xmm1 │ │ │ │ + vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ + vpsrld %xmm5,%xmm0,%xmm0 │ │ │ │ cmp $0x40,%r8d │ │ │ │ - je 319f77 <__cxa_finalize@plt+0x2eef27> │ │ │ │ - mov $0x33345556,%eax │ │ │ │ + je 30f11f <__cxa_finalize@plt+0x2e40cf> │ │ │ │ + mov $0x6667aaab,%eax │ │ │ │ shrx %r8d,%eax,%eax │ │ │ │ vmovd %eax,%xmm1 │ │ │ │ vpmulhuw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpbroadcastb %xmm0,%zmm16 │ │ │ │ - vmovdqa32 %zmm16,(%rdi) │ │ │ │ - vmovdqa32 %zmm16,(%rdi,%rsi,1) │ │ │ │ - vmovdqa32 %zmm16,(%rdi,%rsi,2) │ │ │ │ - vmovdqa32 %zmm16,(%rdi,%r9,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 319f7d <__cxa_finalize@plt+0x2eef2d> │ │ │ │ + vpsrlw $0x1,%xmm0,%xmm0 │ │ │ │ + vpbroadcastw %xmm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,%ymm1 │ │ │ │ + vmovdqa %ymm0,%ymm2 │ │ │ │ + vmovdqa %ymm0,%ymm3 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + vmovdqa %ymm2,0x40(%rdi) │ │ │ │ + vmovdqa %ymm3,0x60(%rdi) │ │ │ │ + vmovdqa %ymm0,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi,%rsi,1) │ │ │ │ + vmovdqa %ymm2,0x40(%rdi,%rsi,1) │ │ │ │ + vmovdqa %ymm3,0x60(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 30f130 <__cxa_finalize@plt+0x2e40e0> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0xc3c7d(%rip),%r9 │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + shr $0xb,%eax │ │ │ │ + lea 0xce0fe(%rip),%r9 │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ movslq (%r9,%rcx,4),%rcx │ │ │ │ - vpbroadcastd -0x90(%r9),%zmm16 │ │ │ │ + vpbroadcastd -0x2c(%r9,%rax,4),%ymm0 │ │ │ │ + vmovdqa %ymm0,%ymm1 │ │ │ │ + vmovdqa %ymm0,%ymm2 │ │ │ │ + vmovdqa %ymm0,%ymm3 │ │ │ │ add %r9,%rcx │ │ │ │ lea (%rsi,%rsi,2),%r9 │ │ │ │ jmp *%rcx │ │ │ │ - nop │ │ │ │ - lea 0xc3c5d(%rip),%r9 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovdqu 0x2(%rdx),%ymm0 │ │ │ │ + vmovdqu 0x22(%rdx),%ymm1 │ │ │ │ + vmovdqu 0x42(%rdx),%ymm2 │ │ │ │ + vmovdqu 0x62(%rdx),%ymm3 │ │ │ │ + lea 0xce0b1(%rip),%r9 │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ - vmovdqu32 0x1(%rdx),%zmm16 │ │ │ │ movslq (%r9,%rcx,4),%rcx │ │ │ │ add %r9,%rcx │ │ │ │ lea (%rsi,%rsi,2),%r9 │ │ │ │ jmp *%rcx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xc3ba1(%rip),%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0xce0bd(%rip),%r9 │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ - mov %r8d,%r8d │ │ │ │ - movslq (%rax,%rcx,4),%rcx │ │ │ │ + movslq (%r9,%rcx,4),%rcx │ │ │ │ + add %r9,%rcx │ │ │ │ lea (%rsi,%rsi,2),%r9 │ │ │ │ - sub %r8,%rdx │ │ │ │ - add %rax,%rcx │ │ │ │ jmp *%rcx │ │ │ │ - vmovdqa -0x18(%rax),%xmm1 │ │ │ │ - vmovd -0x4(%rdx,%r8,1),%xmm0 │ │ │ │ - vpshufb %xmm1,%xmm0,%xmm0 │ │ │ │ - vmovd %xmm0,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ - vpextrd $0x2,%xmm0,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x3,%xmm0,(%rdi,%r9,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 31a023 <__cxa_finalize@plt+0x2eefd3> │ │ │ │ - ret │ │ │ │ - vmovsldup -0x18(%rax),%xmm2 │ │ │ │ - vmovshdup -0x18(%rax),%xmm3 │ │ │ │ - vmovd -0x4(%rdx,%r8,1),%xmm1 │ │ │ │ - vpshufb %xmm2,%xmm1,%xmm0 │ │ │ │ - vpshufb %xmm3,%xmm1,%xmm1 │ │ │ │ + vpbroadcastw -0x2(%rdx),%xmm0 │ │ │ │ + vpbroadcastw -0x4(%rdx),%xmm1 │ │ │ │ + vpbroadcastw -0x6(%rdx),%xmm2 │ │ │ │ + vpbroadcastw -0x8(%rdx),%xmm3 │ │ │ │ + sub $0x8,%rdx │ │ │ │ vmovq %xmm0,(%rdi) │ │ │ │ vmovq %xmm1,(%rdi,%rsi,1) │ │ │ │ - vmovhps %xmm0,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm1,(%rdi,%r9,1) │ │ │ │ + vmovq %xmm2,(%rdi,%rsi,2) │ │ │ │ + vmovq %xmm3,(%rdi,%r9,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 31a05d <__cxa_finalize@plt+0x2ef00d> │ │ │ │ + jg 30f1f8 <__cxa_finalize@plt+0x2e41a8> │ │ │ │ ret │ │ │ │ - vmovsldup -0xe8(%rax),%zmm17 │ │ │ │ - vpbroadcastd -0x4(%rdx,%r8,1),%zmm16 │ │ │ │ - vpshufb %zmm17,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 %xmm16,(%rdi) │ │ │ │ - vextracti32x4 $0x2,%zmm16,(%rdi,%rsi,1) │ │ │ │ - vextracti32x4 $0x1,%ymm16,(%rdi,%rsi,2) │ │ │ │ - vextracti32x4 $0x3,%zmm16,(%rdi,%r9,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + vpbroadcastw -0x2(%rdx),%xmm0 │ │ │ │ + vpbroadcastw -0x4(%rdx),%xmm1 │ │ │ │ + vpbroadcastw -0x6(%rdx),%xmm2 │ │ │ │ + vpbroadcastw -0x8(%rdx),%xmm3 │ │ │ │ + sub $0x8,%rdx │ │ │ │ + vmovdqa %xmm0,(%rdi) │ │ │ │ + vmovdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %xmm2,(%rdi,%rsi,2) │ │ │ │ + vmovdqa %xmm3,(%rdi,%r9,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 31a08d <__cxa_finalize@plt+0x2ef03d> │ │ │ │ + jg 30f240 <__cxa_finalize@plt+0x2e41f0> │ │ │ │ ret │ │ │ │ - vpbroadcastd -0x10(%rax),%ymm19 │ │ │ │ - vpord -0x14(%rax){1to16},%zmm19,%zmm18 │ │ │ │ - vpbroadcastd -0x4(%rdx,%r8,1),%zmm17 │ │ │ │ - vpshufb %zmm18,%zmm17,%zmm16 │ │ │ │ - vpshufb %zmm19,%zmm17,%zmm17 │ │ │ │ - vmovdqa32 %ymm16,(%rdi) │ │ │ │ - vextracti32x8 $0x1,%zmm16,(%rdi,%rsi,1) │ │ │ │ - vmovdqa32 %ymm17,(%rdi,%rsi,2) │ │ │ │ - vextracti32x8 $0x1,%zmm17,(%rdi,%r9,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + vpbroadcastw -0x2(%rdx),%ymm0 │ │ │ │ + vpbroadcastw -0x4(%rdx),%ymm1 │ │ │ │ + vpbroadcastw -0x6(%rdx),%ymm2 │ │ │ │ + vpbroadcastw -0x8(%rdx),%ymm3 │ │ │ │ + sub $0x8,%rdx │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %ymm2,(%rdi,%rsi,2) │ │ │ │ + vmovdqa %ymm3,(%rdi,%r9,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 31a0dc <__cxa_finalize@plt+0x2ef08c> │ │ │ │ + jg 30f280 <__cxa_finalize@plt+0x2e4230> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - vpbroadcastd -0x18(%rax),%zmm20 │ │ │ │ - vpbroadcastd -0x14(%rax),%zmm21 │ │ │ │ - vpbroadcastd -0x10(%rax),%zmm22 │ │ │ │ - vpxord %zmm23,%zmm23,%zmm23 │ │ │ │ - vpbroadcastd -0x4(%rdx,%r8,1),%zmm19 │ │ │ │ - vpshufb %zmm20,%zmm19,%zmm16 │ │ │ │ - vpshufb %zmm21,%zmm19,%zmm17 │ │ │ │ - vpshufb %zmm22,%zmm19,%zmm18 │ │ │ │ - vpshufb %zmm23,%zmm19,%zmm19 │ │ │ │ - vmovdqa32 %zmm16,(%rdi) │ │ │ │ - vmovdqa32 %zmm17,(%rdi,%rsi,1) │ │ │ │ - vmovdqa32 %zmm18,(%rdi,%rsi,2) │ │ │ │ - vmovdqa32 %zmm19,(%rdi,%r9,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + vpbroadcastw -0x2(%rdx),%ymm0 │ │ │ │ + vpbroadcastw -0x4(%rdx),%ymm1 │ │ │ │ + vpbroadcastw -0x6(%rdx),%ymm2 │ │ │ │ + vpbroadcastw -0x8(%rdx),%ymm3 │ │ │ │ + sub $0x8,%rdx │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm0,0x20(%rdi) │ │ │ │ + vmovdqa %ymm1,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi,%rsi,1) │ │ │ │ + vmovdqa %ymm2,(%rdi,%rsi,2) │ │ │ │ + vmovdqa %ymm2,0x20(%rdi,%rsi,2) │ │ │ │ + vmovdqa %ymm3,(%rdi,%r9,1) │ │ │ │ + vmovdqa %ymm3,0x20(%rdi,%r9,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 31a133 <__cxa_finalize@plt+0x2ef0e3> │ │ │ │ + jg 30f2c0 <__cxa_finalize@plt+0x2e4270> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0xc3a35(%rip),%rax │ │ │ │ + vpbroadcastw -0x2(%rdx),%ymm0 │ │ │ │ + vpbroadcastw -0x4(%rdx),%ymm1 │ │ │ │ + sub $0x4,%rdx │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm0,0x20(%rdi) │ │ │ │ + vmovdqa %ymm0,0x40(%rdi) │ │ │ │ + vmovdqa %ymm0,0x60(%rdi) │ │ │ │ + vmovdqa %ymm1,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi,%rsi,1) │ │ │ │ + vmovdqa %ymm1,0x40(%rdi,%rsi,1) │ │ │ │ + vmovdqa %ymm1,0x60(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 30f316 <__cxa_finalize@plt+0x2e42c6> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0xcdf51(%rip),%r9 │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ - vpbroadcastb (%rdx),%zmm21 │ │ │ │ - mov %r8d,%r8d │ │ │ │ - movslq (%rax,%rcx,4),%rcx │ │ │ │ - vpbroadcastd -0x24(%rax),%zmm24 │ │ │ │ - lea 0x1(%rdx),%r9 │ │ │ │ - sub %r8,%rdx │ │ │ │ - add %rax,%rcx │ │ │ │ - lea (%rsi,%rsi,2),%rax │ │ │ │ + movslq (%r9,%rcx,4),%rcx │ │ │ │ + vpbroadcastw (%rdx),%ymm3 │ │ │ │ + add %r9,%rcx │ │ │ │ jmp *%rcx │ │ │ │ - vpbroadcastd (%r9),%ymm22 │ │ │ │ - vmovdqa32 0xc39c1(%rip),%ymm25 │ │ │ │ - vpsubusb %ymm22,%ymm21,%ymm23 │ │ │ │ - vpsubusb %ymm21,%ymm22,%ymm16 │ │ │ │ - vpord %ymm16,%ymm23,%ymm23 │ │ │ │ - vpbroadcastq -0x8(%rdx,%r8,1),%ymm20 │ │ │ │ - vpshufb %ymm25,%ymm20,%ymm20 │ │ │ │ - vpsubusb %ymm20,%ymm21,%ymm17 │ │ │ │ - vpsubusb %ymm21,%ymm20,%ymm16 │ │ │ │ - vpord %ymm16,%ymm17,%ymm17 │ │ │ │ - vpavgb %ymm20,%ymm22,%ymm18 │ │ │ │ - vpcmpltub %ymm23,%ymm17,%k1 │ │ │ │ - vpblendmb %ymm22,%ymm20,%ymm16{%k1} │ │ │ │ - vpternlogd $0x28,%ymm24,%ymm22,%ymm20 │ │ │ │ - vpsubusb %ymm18,%ymm21,%ymm19 │ │ │ │ - vpsubb %ymm20,%ymm18,%ymm18 │ │ │ │ - vpsubusb %ymm21,%ymm18,%ymm18 │ │ │ │ - vpord %ymm19,%ymm18,%ymm18 │ │ │ │ - vpminub %ymm23,%ymm17,%ymm17 │ │ │ │ - vpaddusb %ymm18,%ymm18,%ymm18 │ │ │ │ - vpord %ymm20,%ymm18,%ymm18 │ │ │ │ - vpcmpltub %ymm17,%ymm18,%k1 │ │ │ │ - vmovdqu8 %ymm21,%ymm16{%k1} │ │ │ │ - vmovd %xmm16,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm16,(%rdi,%rsi,1) │ │ │ │ - vpextrd $0x2,%xmm16,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x3,%xmm16,(%rdi,%rax,1) │ │ │ │ - sub $0x8,%r8d │ │ │ │ - jl 31a299 <__cxa_finalize@plt+0x2ef249> │ │ │ │ - vextracti32x4 $0x1,%ymm16,%xmm16 │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vmovd %xmm16,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm16,(%rdi,%rsi,1) │ │ │ │ - vpextrd $0x2,%xmm16,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x3,%xmm16,(%rdi,%rax,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - jg 31a1d1 <__cxa_finalize@plt+0x2ef181> │ │ │ │ - ret │ │ │ │ - vpbroadcastq (%r9),%zmm22 │ │ │ │ - vmovsldup 0xc3816(%rip),%zmm25 │ │ │ │ - vpsubusb %zmm22,%zmm21,%zmm23 │ │ │ │ - vpsubusb %zmm21,%zmm22,%zmm16 │ │ │ │ - vpord %zmm16,%zmm23,%zmm23 │ │ │ │ - vpbroadcastq -0x8(%rdx,%r8,1),%zmm20 │ │ │ │ - vpshufb %zmm25,%zmm20,%zmm20 │ │ │ │ - vpsubusb %zmm20,%zmm21,%zmm17 │ │ │ │ - vpsubusb %zmm21,%zmm20,%zmm16 │ │ │ │ - vpord %zmm16,%zmm17,%zmm17 │ │ │ │ - vpavgb %zmm20,%zmm22,%zmm18 │ │ │ │ - vpcmpltub %zmm23,%zmm17,%k1 │ │ │ │ - vpblendmb %zmm22,%zmm20,%zmm16{%k1} │ │ │ │ - vpternlogd $0x28,%zmm24,%zmm22,%zmm20 │ │ │ │ - vpsubusb %zmm18,%zmm21,%zmm19 │ │ │ │ - vpsubb %zmm20,%zmm18,%zmm18 │ │ │ │ - vpsubusb %zmm21,%zmm18,%zmm18 │ │ │ │ - vpord %zmm19,%zmm18,%zmm18 │ │ │ │ - vpminub %zmm23,%zmm17,%zmm17 │ │ │ │ - vpaddusb %zmm18,%zmm18,%zmm18 │ │ │ │ - vpord %zmm20,%zmm18,%zmm18 │ │ │ │ - vpcmpltub %zmm17,%zmm18,%k1 │ │ │ │ - vmovdqu8 %zmm21,%zmm16{%k1} │ │ │ │ - vextracti32x4 $0x2,%zmm16,%xmm17 │ │ │ │ - vextracti32x4 $0x1,%ymm16,%xmm18 │ │ │ │ - vextracti32x4 $0x3,%zmm16,%xmm19 │ │ │ │ - vmovq %xmm16,(%rdi) │ │ │ │ - vmovq %xmm17,(%rdi,%rsi,1) │ │ │ │ - vmovq %xmm18,(%rdi,%rsi,2) │ │ │ │ - vmovq %xmm19,(%rdi,%rax,1) │ │ │ │ - sub $0x8,%r8d │ │ │ │ - jl 31a38c <__cxa_finalize@plt+0x2ef33c> │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vmovhps %xmm16,(%rdi) │ │ │ │ - vmovhps %xmm17,(%rdi,%rsi,1) │ │ │ │ - vmovhps %xmm18,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm19,(%rdi,%rax,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - jg 31a2bc <__cxa_finalize@plt+0x2ef26c> │ │ │ │ - ret │ │ │ │ - vbroadcasti32x4 (%r9),%zmm22 │ │ │ │ - vmovsldup 0xc3723(%rip),%zmm25 │ │ │ │ - vpsubusb %zmm22,%zmm21,%zmm23 │ │ │ │ - vpsubusb %zmm21,%zmm22,%zmm16 │ │ │ │ - vpord %zmm16,%zmm23,%zmm23 │ │ │ │ - vpbroadcastd -0x4(%rdx,%r8,1),%zmm20 │ │ │ │ - vpshufb %zmm25,%zmm20,%zmm20 │ │ │ │ - vpsubusb %zmm20,%zmm21,%zmm17 │ │ │ │ - vpsubusb %zmm21,%zmm20,%zmm16 │ │ │ │ - vpord %zmm16,%zmm17,%zmm17 │ │ │ │ - vpavgb %zmm20,%zmm22,%zmm18 │ │ │ │ - vpcmpltub %zmm23,%zmm17,%k1 │ │ │ │ - vpblendmb %zmm22,%zmm20,%zmm16{%k1} │ │ │ │ - vpternlogd $0x28,%zmm24,%zmm22,%zmm20 │ │ │ │ - vpsubusb %zmm18,%zmm21,%zmm19 │ │ │ │ - vpsubb %zmm20,%zmm18,%zmm18 │ │ │ │ - vpsubusb %zmm21,%zmm18,%zmm18 │ │ │ │ - vpord %zmm19,%zmm18,%zmm18 │ │ │ │ - vpminub %zmm23,%zmm17,%zmm17 │ │ │ │ - vpaddusb %zmm18,%zmm18,%zmm18 │ │ │ │ - vpord %zmm20,%zmm18,%zmm18 │ │ │ │ - vpcmpltub %zmm17,%zmm18,%k1 │ │ │ │ - vmovdqu8 %zmm21,%zmm16{%k1} │ │ │ │ - vmovdqa32 %xmm16,(%rdi) │ │ │ │ - vextracti32x4 $0x2,%zmm16,(%rdi,%rsi,1) │ │ │ │ - vextracti32x4 $0x1,%ymm16,(%rdi,%rsi,2) │ │ │ │ - vextracti32x4 $0x3,%zmm16,(%rdi,%rax,1) │ │ │ │ + vpbroadcastq 0x2(%rdx),%ymm2 │ │ │ │ + vmovsldup -0x238(%r9),%ymm6 │ │ │ │ + lea (%rsi,%rsi,2),%rcx │ │ │ │ + vpsubw %ymm3,%ymm2,%ymm4 │ │ │ │ + vpabsw %ymm4,%ymm5 │ │ │ │ + sub $0x8,%rdx │ │ │ │ + vpbroadcastq (%rdx),%ymm1 │ │ │ │ + vpshufb %ymm6,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm4,%ymm0 │ │ │ │ + vpsubw %ymm0,%ymm3,%ymm7 │ │ │ │ + vpsubw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpabsw %ymm7,%ymm7 │ │ │ │ + vpabsw %ymm0,%ymm0 │ │ │ │ + vpminsw %ymm0,%ymm7,%ymm7 │ │ │ │ + vpcmpeqw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpcmpgtw %ymm7,%ymm5,%ymm7 │ │ │ │ + vpblendvb %ymm0,%ymm2,%ymm3,%ymm0 │ │ │ │ + vpblendvb %ymm7,%ymm0,%ymm1,%ymm0 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vmovq %xmm0,(%rdi) │ │ │ │ + vmovq %xmm1,(%rdi,%rsi,1) │ │ │ │ + vmovhps %xmm0,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm1,(%rdi,%rcx,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 31a3af <__cxa_finalize@plt+0x2ef35f> │ │ │ │ + jg 30f395 <__cxa_finalize@plt+0x2e4345> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - vbroadcasti32x8 (%r9),%zmm22 │ │ │ │ - vmovdqa32 %ymm24,%ymm25 │ │ │ │ - vpsubusb %zmm22,%zmm21,%zmm23 │ │ │ │ - vpsubusb %zmm21,%zmm22,%zmm16 │ │ │ │ - vpord %zmm16,%zmm23,%zmm23 │ │ │ │ - vpbroadcastd -0x2(%rdx,%r8,1),%zmm20 │ │ │ │ - vpshufb %zmm25,%zmm20,%zmm20 │ │ │ │ - vpsubusb %zmm20,%zmm21,%zmm17 │ │ │ │ - vpsubusb %zmm21,%zmm20,%zmm16 │ │ │ │ - vpord %zmm16,%zmm17,%zmm17 │ │ │ │ - vpavgb %zmm20,%zmm22,%zmm18 │ │ │ │ - vpcmpltub %zmm23,%zmm17,%k1 │ │ │ │ - vpblendmb %zmm22,%zmm20,%zmm16{%k1} │ │ │ │ - vpternlogd $0x28,%zmm24,%zmm22,%zmm20 │ │ │ │ - vpsubusb %zmm18,%zmm21,%zmm19 │ │ │ │ - vpsubb %zmm20,%zmm18,%zmm18 │ │ │ │ - vpsubusb %zmm21,%zmm18,%zmm18 │ │ │ │ - vpord %zmm19,%zmm18,%zmm18 │ │ │ │ - vpminub %zmm23,%zmm17,%zmm17 │ │ │ │ - vpaddusb %zmm18,%zmm18,%zmm18 │ │ │ │ - vpord %zmm20,%zmm18,%zmm18 │ │ │ │ - vpcmpltub %zmm17,%zmm18,%k1 │ │ │ │ - vmovdqu8 %zmm21,%zmm16{%k1} │ │ │ │ - vmovdqa32 %ymm16,(%rdi) │ │ │ │ - vextracti32x8 $0x1,%zmm16,(%rdi,%rsi,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + vbroadcasti128 0x2(%rdx),%ymm2 │ │ │ │ + vmovsldup -0x238(%r9),%ymm6 │ │ │ │ + vpsubw %ymm3,%ymm2,%ymm4 │ │ │ │ + vpabsw %ymm4,%ymm5 │ │ │ │ + sub $0x4,%rdx │ │ │ │ + vpbroadcastd (%rdx),%ymm1 │ │ │ │ + vpshufb %ymm6,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm4,%ymm0 │ │ │ │ + vpsubw %ymm0,%ymm3,%ymm7 │ │ │ │ + vpsubw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpabsw %ymm7,%ymm7 │ │ │ │ + vpabsw %ymm0,%ymm0 │ │ │ │ + vpminsw %ymm0,%ymm7,%ymm7 │ │ │ │ + vpcmpeqw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpcmpgtw %ymm7,%ymm5,%ymm7 │ │ │ │ + vpblendvb %ymm0,%ymm2,%ymm3,%ymm0 │ │ │ │ + vpblendvb %ymm7,%ymm0,%ymm1,%ymm0 │ │ │ │ + vmovdqa %xmm0,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 31a46b <__cxa_finalize@plt+0x2ef41b> │ │ │ │ + jg 30f418 <__cxa_finalize@plt+0x2e43c8> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - vmovdqu32 (%r9),%zmm22 │ │ │ │ - vpsubusb %zmm22,%zmm21,%zmm23 │ │ │ │ - vpsubusb %zmm21,%zmm22,%zmm16 │ │ │ │ - vpord %zmm16,%zmm23,%zmm23 │ │ │ │ - vpbroadcastb -0x1(%rdx,%r8,1),%zmm20 │ │ │ │ - vpsubusb %zmm20,%zmm21,%zmm17 │ │ │ │ - vpsubusb %zmm21,%zmm20,%zmm16 │ │ │ │ - vpord %zmm16,%zmm17,%zmm17 │ │ │ │ - vpavgb %zmm20,%zmm22,%zmm18 │ │ │ │ - vpcmpltub %zmm23,%zmm17,%k1 │ │ │ │ - vpblendmb %zmm22,%zmm20,%zmm16{%k1} │ │ │ │ - vpternlogd $0x28,%zmm24,%zmm22,%zmm20 │ │ │ │ - vpsubusb %zmm18,%zmm21,%zmm19 │ │ │ │ - vpsubb %zmm20,%zmm18,%zmm18 │ │ │ │ - vpsubusb %zmm21,%zmm18,%zmm18 │ │ │ │ - vpord %zmm19,%zmm18,%zmm18 │ │ │ │ - vpminub %zmm23,%zmm17,%zmm17 │ │ │ │ - vpaddusb %zmm18,%zmm18,%zmm18 │ │ │ │ - vpord %zmm20,%zmm18,%zmm18 │ │ │ │ - vpcmpltub %zmm17,%zmm18,%k1 │ │ │ │ - vmovdqu8 %zmm21,%zmm16{%k1} │ │ │ │ - vmovdqa32 %zmm16,(%rdi) │ │ │ │ + nopl (%rax) │ │ │ │ + vmovdqu 0x2(%rdx),%ymm2 │ │ │ │ + vpsubw %ymm3,%ymm2,%ymm4 │ │ │ │ + vpabsw %ymm4,%ymm5 │ │ │ │ + sub $0x2,%rdx │ │ │ │ + vpbroadcastw (%rdx),%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm4,%ymm0 │ │ │ │ + vpsubw %ymm0,%ymm3,%ymm7 │ │ │ │ + vpsubw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpabsw %ymm7,%ymm7 │ │ │ │ + vpabsw %ymm0,%ymm0 │ │ │ │ + vpminsw %ymm0,%ymm7,%ymm7 │ │ │ │ + vpcmpeqw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpcmpgtw %ymm7,%ymm5,%ymm7 │ │ │ │ + vpblendvb %ymm0,%ymm2,%ymm3,%ymm0 │ │ │ │ + vpblendvb %ymm7,%ymm0,%ymm1,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %r8d │ │ │ │ + jg 30f47e <__cxa_finalize@plt+0x2e442e> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + vmovdqu 0x2(%rdx),%ymm2 │ │ │ │ + vmovdqu 0x22(%rdx),%ymm6 │ │ │ │ + vpsubw %ymm3,%ymm2,%ymm4 │ │ │ │ + vpsubw %ymm3,%ymm6,%ymm8 │ │ │ │ + vpabsw %ymm4,%ymm5 │ │ │ │ + vpabsw %ymm8,%ymm9 │ │ │ │ + sub $0x2,%rdx │ │ │ │ + vpbroadcastw (%rdx),%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm4,%ymm0 │ │ │ │ + vpsubw %ymm0,%ymm3,%ymm7 │ │ │ │ + vpsubw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpabsw %ymm7,%ymm7 │ │ │ │ + vpabsw %ymm0,%ymm0 │ │ │ │ + vpminsw %ymm0,%ymm7,%ymm7 │ │ │ │ + vpcmpeqw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpcmpgtw %ymm7,%ymm5,%ymm7 │ │ │ │ + vpblendvb %ymm0,%ymm2,%ymm3,%ymm0 │ │ │ │ + vpblendvb %ymm7,%ymm0,%ymm1,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vpaddw %ymm1,%ymm8,%ymm0 │ │ │ │ + vpsubw %ymm0,%ymm3,%ymm7 │ │ │ │ + vpsubw %ymm6,%ymm0,%ymm0 │ │ │ │ + vpabsw %ymm7,%ymm7 │ │ │ │ + vpabsw %ymm0,%ymm0 │ │ │ │ + vpminsw %ymm0,%ymm7,%ymm7 │ │ │ │ + vpcmpeqw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpcmpgtw %ymm7,%ymm9,%ymm7 │ │ │ │ + vpblendvb %ymm0,%ymm6,%ymm3,%ymm0 │ │ │ │ + vpblendvb %ymm7,%ymm0,%ymm1,%ymm0 │ │ │ │ + vmovdqa %ymm0,0x20(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %r8d │ │ │ │ + jg 30f4ec <__cxa_finalize@plt+0x2e449c> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + vmovdqu 0x2(%rdx),%ymm2 │ │ │ │ + vmovdqu 0x22(%rdx),%ymm6 │ │ │ │ + vmovdqu 0x42(%rdx),%ymm10 │ │ │ │ + vmovdqu 0x62(%rdx),%ymm13 │ │ │ │ + vpsubw %ymm3,%ymm2,%ymm4 │ │ │ │ + vpsubw %ymm3,%ymm6,%ymm8 │ │ │ │ + vpsubw %ymm3,%ymm10,%ymm11 │ │ │ │ + vpsubw %ymm3,%ymm13,%ymm14 │ │ │ │ + vpabsw %ymm4,%ymm5 │ │ │ │ + vpabsw %ymm8,%ymm9 │ │ │ │ + vpabsw %ymm11,%ymm12 │ │ │ │ + vpabsw %ymm14,%ymm15 │ │ │ │ + sub $0x2,%rdx │ │ │ │ + vpbroadcastw (%rdx),%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm4,%ymm0 │ │ │ │ + vpsubw %ymm0,%ymm3,%ymm7 │ │ │ │ + vpsubw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpabsw %ymm7,%ymm7 │ │ │ │ + vpabsw %ymm0,%ymm0 │ │ │ │ + vpminsw %ymm0,%ymm7,%ymm7 │ │ │ │ + vpcmpeqw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpcmpgtw %ymm7,%ymm5,%ymm7 │ │ │ │ + vpblendvb %ymm0,%ymm2,%ymm3,%ymm0 │ │ │ │ + vpblendvb %ymm7,%ymm0,%ymm1,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vpaddw %ymm1,%ymm8,%ymm0 │ │ │ │ + vpsubw %ymm0,%ymm3,%ymm7 │ │ │ │ + vpsubw %ymm6,%ymm0,%ymm0 │ │ │ │ + vpabsw %ymm7,%ymm7 │ │ │ │ + vpabsw %ymm0,%ymm0 │ │ │ │ + vpminsw %ymm0,%ymm7,%ymm7 │ │ │ │ + vpcmpeqw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpcmpgtw %ymm7,%ymm9,%ymm7 │ │ │ │ + vpblendvb %ymm0,%ymm6,%ymm3,%ymm0 │ │ │ │ + vpblendvb %ymm7,%ymm0,%ymm1,%ymm0 │ │ │ │ + vmovdqa %ymm0,0x20(%rdi) │ │ │ │ + vpaddw %ymm1,%ymm11,%ymm0 │ │ │ │ + vpsubw %ymm0,%ymm3,%ymm7 │ │ │ │ + vpsubw %ymm10,%ymm0,%ymm0 │ │ │ │ + vpabsw %ymm7,%ymm7 │ │ │ │ + vpabsw %ymm0,%ymm0 │ │ │ │ + vpminsw %ymm0,%ymm7,%ymm7 │ │ │ │ + vpcmpeqw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpcmpgtw %ymm7,%ymm12,%ymm7 │ │ │ │ + vpblendvb %ymm0,%ymm10,%ymm3,%ymm0 │ │ │ │ + vpblendvb %ymm7,%ymm0,%ymm1,%ymm0 │ │ │ │ + vmovdqa %ymm0,0x40(%rdi) │ │ │ │ + vpaddw %ymm1,%ymm14,%ymm0 │ │ │ │ + vpsubw %ymm0,%ymm3,%ymm7 │ │ │ │ + vpsubw %ymm13,%ymm0,%ymm0 │ │ │ │ + vpabsw %ymm7,%ymm7 │ │ │ │ + vpabsw %ymm0,%ymm0 │ │ │ │ + vpminsw %ymm0,%ymm7,%ymm7 │ │ │ │ + vpcmpeqw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpcmpgtw %ymm7,%ymm15,%ymm7 │ │ │ │ + vpblendvb %ymm0,%ymm13,%ymm3,%ymm0 │ │ │ │ + vpblendvb %ymm7,%ymm0,%ymm1,%ymm0 │ │ │ │ + vmovdqa %ymm0,0x60(%rdi) │ │ │ │ add %rsi,%rdi │ │ │ │ dec %r8d │ │ │ │ - jg 31a514 <__cxa_finalize@plt+0x2ef4c4> │ │ │ │ + jg 30f5a8 <__cxa_finalize@plt+0x2e4558> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ xchg %ax,%ax │ │ │ │ - lea 0xc364d(%rip),%rax │ │ │ │ + lea 0xcdc5d(%rip),%rax │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ mov %r8d,%r8d │ │ │ │ movslq (%rax,%rcx,4),%rcx │ │ │ │ - vpbroadcastd -0x44(%rax),%zmm16 │ │ │ │ - vpbroadcastd -0x3c(%rax),%zmm17 │ │ │ │ - lea -0x3e4(%rax,%r8,4),%r9 │ │ │ │ + lea -0x574(%rax,%r8,4),%r9 │ │ │ │ neg %r8 │ │ │ │ - vpbroadcastb (%rdx,%r8,1),%zmm20 │ │ │ │ + vpbroadcastw (%rdx,%r8,2),%ymm5 │ │ │ │ add %rax,%rcx │ │ │ │ - lea (%rsi,%rsi,2),%rax │ │ │ │ jmp *%rcx │ │ │ │ - vpbroadcastd 0x1(%rdx),%zmm18 │ │ │ │ - vmovshdup 0xc34e1(%rip),%zmm21 │ │ │ │ - vmovdqa32 0xc3517(%rip),%ymm22 │ │ │ │ - vpunpcklbw %zmm20,%zmm18,%zmm18 │ │ │ │ - vpmaddubsw %zmm16,%zmm18,%zmm19 │ │ │ │ - vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm17,%zmm19,%zmm19 │ │ │ │ - vbroadcasti32x4 (%r9,%r8,2),%zmm16 │ │ │ │ - vpshufb %zmm21,%zmm16,%zmm16 │ │ │ │ - vpmaddubsw %zmm16,%zmm18,%zmm16 │ │ │ │ - vpaddw %zmm19,%zmm16,%zmm16 │ │ │ │ - vpermb %zmm16,%zmm22,%zmm16 │ │ │ │ - vextracti32x4 $0x1,%ymm16,%xmm17 │ │ │ │ - vmovd %xmm16,(%rdi) │ │ │ │ - vmovd %xmm17,(%rdi,%rsi,1) │ │ │ │ - vpextrd $0x2,%xmm16,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x2,%xmm17,(%rdi,%rax,1) │ │ │ │ - add $0x8,%r8 │ │ │ │ - jg 31a673 <__cxa_finalize@plt+0x2ef623> │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vpextrd $0x1,%xmm16,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm17,(%rdi,%rsi,1) │ │ │ │ - vpextrd $0x3,%xmm16,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x3,%xmm17,(%rdi,%rax,1) │ │ │ │ + vpbroadcastq 0x2(%rdx),%ymm4 │ │ │ │ + vmovsldup -0x274(%rax),%ymm3 │ │ │ │ + lea (%rsi,%rsi,2),%rax │ │ │ │ + vpsubw %ymm5,%ymm4,%ymm4 │ │ │ │ + vpbroadcastq (%r9,%r8,2),%ymm0 │ │ │ │ + vpshufb %ymm3,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm4,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm5,%ymm0,%ymm0 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vmovhps %xmm1,(%rdi) │ │ │ │ + vmovhps %xmm0,(%rdi,%rsi,1) │ │ │ │ + vmovq %xmm1,(%rdi,%rsi,2) │ │ │ │ + vmovq %xmm0,(%rdi,%rax,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ - jl 31a601 <__cxa_finalize@plt+0x2ef5b1> │ │ │ │ + add $0x4,%r8 │ │ │ │ + jl 30f6ce <__cxa_finalize@plt+0x2e467e> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - vpbroadcastq 0x1(%rdx),%zmm18 │ │ │ │ - vmovshdup 0xc3438(%rip),%zmm21 │ │ │ │ - vmovdqa32 0xc346e(%rip),%ymm22 │ │ │ │ - vpunpcklbw %zmm20,%zmm18,%zmm18 │ │ │ │ - vpmaddubsw %zmm16,%zmm18,%zmm19 │ │ │ │ - vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm17,%zmm19,%zmm19 │ │ │ │ - vpbroadcastq (%r9,%r8,2),%zmm16 │ │ │ │ - vpshufb %zmm21,%zmm16,%zmm16 │ │ │ │ - vpmaddubsw %zmm16,%zmm18,%zmm16 │ │ │ │ - vpaddw %zmm19,%zmm16,%zmm16 │ │ │ │ - vpermb %zmm16,%zmm22,%zmm16 │ │ │ │ - vextracti32x4 $0x1,%ymm16,%xmm17 │ │ │ │ - vmovq %xmm16,(%rdi) │ │ │ │ - vmovq %xmm17,(%rdi,%rsi,1) │ │ │ │ - vmovhps %xmm16,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm17,(%rdi,%rax,1) │ │ │ │ + vbroadcasti128 0x2(%rdx),%ymm4 │ │ │ │ + vmovsldup -0x274(%rax),%ymm3 │ │ │ │ + lea (%rsi,%rsi,2),%rax │ │ │ │ + vpsubw %ymm5,%ymm4,%ymm4 │ │ │ │ + vpbroadcastd (%r9,%r8,2),%ymm0 │ │ │ │ + vpbroadcastd 0x4(%r9,%r8,2),%ymm1 │ │ │ │ + vpshufb %ymm3,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm3,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm4,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm4,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm5,%ymm1,%ymm1 │ │ │ │ + vextracti128 $0x1,%ymm0,(%rdi) │ │ │ │ + vmovdqa %xmm0,(%rdi,%rsi,1) │ │ │ │ + vextracti128 $0x1,%ymm1,(%rdi,%rsi,2) │ │ │ │ + vmovdqa %xmm1,(%rdi,%rax,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ add $0x4,%r8 │ │ │ │ - jl 31a6aa <__cxa_finalize@plt+0x2ef65a> │ │ │ │ + jl 30f71f <__cxa_finalize@plt+0x2e46cf> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - vbroadcasti32x4 0x1(%rdx),%zmm19 │ │ │ │ - vmovshdup 0xc33b6(%rip),%zmm22 │ │ │ │ - vmovdqa32 0xc342c(%rip),%zmm23 │ │ │ │ - vpunpcklbw %zmm20,%zmm19,%zmm18 │ │ │ │ - vpunpckhbw %zmm20,%zmm19,%zmm19 │ │ │ │ - vpmaddubsw %zmm16,%zmm18,%zmm20 │ │ │ │ - vpmaddubsw %zmm16,%zmm19,%zmm21 │ │ │ │ - vpaddw %zmm18,%zmm17,%zmm16 │ │ │ │ - vpaddw %zmm19,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm16,%zmm20,%zmm20 │ │ │ │ - vpaddw %zmm17,%zmm21,%zmm21 │ │ │ │ - vpbroadcastq (%r9,%r8,2),%zmm17 │ │ │ │ - vpshufb %zmm22,%zmm17,%zmm17 │ │ │ │ - vpmaddubsw %zmm17,%zmm18,%zmm16 │ │ │ │ - vpmaddubsw %zmm17,%zmm19,%zmm17 │ │ │ │ - vpaddw %zmm20,%zmm16,%zmm16 │ │ │ │ - vpaddw %zmm21,%zmm17,%zmm17 │ │ │ │ - vpermt2b %zmm17,%zmm23,%zmm16 │ │ │ │ - vmovdqa32 %xmm16,(%rdi) │ │ │ │ - vextracti32x4 $0x2,%zmm16,(%rdi,%rsi,1) │ │ │ │ - vextracti32x4 $0x1,%ymm16,(%rdi,%rsi,2) │ │ │ │ - vextracti32x4 $0x3,%zmm16,(%rdi,%rax,1) │ │ │ │ + vmovdqu 0x2(%rdx),%ymm4 │ │ │ │ + lea (%rsi,%rsi,2),%rax │ │ │ │ + vpsubw %ymm5,%ymm4,%ymm4 │ │ │ │ + vpbroadcastw (%r9,%r8,2),%ymm0 │ │ │ │ + vpbroadcastw 0x2(%r9,%r8,2),%ymm1 │ │ │ │ + vpbroadcastw 0x4(%r9,%r8,2),%ymm2 │ │ │ │ + vpbroadcastw 0x6(%r9,%r8,2),%ymm3 │ │ │ │ + vpmulhrsw %ymm4,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm4,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm5,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm5,%ymm3,%ymm3 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %ymm2,(%rdi,%rsi,2) │ │ │ │ + vmovdqa %ymm3,(%rdi,%rax,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ add $0x4,%r8 │ │ │ │ - jl 31a744 <__cxa_finalize@plt+0x2ef6f4> │ │ │ │ + jl 30f77a <__cxa_finalize@plt+0x2e472a> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - vbroadcasti32x8 0x1(%rdx),%zmm19 │ │ │ │ - vmovshdup 0xc3314(%rip),%zmm22 │ │ │ │ - vmovdqa32 0xc338a(%rip),%zmm23 │ │ │ │ - vpunpcklbw %zmm20,%zmm19,%zmm18 │ │ │ │ - vpunpckhbw %zmm20,%zmm19,%zmm19 │ │ │ │ - vpmaddubsw %zmm16,%zmm18,%zmm20 │ │ │ │ - vpmaddubsw %zmm16,%zmm19,%zmm21 │ │ │ │ - vpaddw %zmm18,%zmm17,%zmm16 │ │ │ │ - vpaddw %zmm19,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm16,%zmm20,%zmm20 │ │ │ │ - vpaddw %zmm17,%zmm21,%zmm21 │ │ │ │ - vpbroadcastd (%r9,%r8,2),%zmm17 │ │ │ │ - vpshufb %zmm22,%zmm17,%zmm17 │ │ │ │ - vpmaddubsw %zmm17,%zmm18,%zmm16 │ │ │ │ - vpmaddubsw %zmm17,%zmm19,%zmm17 │ │ │ │ - vpaddw %zmm20,%zmm16,%zmm16 │ │ │ │ - vpaddw %zmm21,%zmm17,%zmm17 │ │ │ │ - vpermt2b %zmm17,%zmm23,%zmm16 │ │ │ │ - vmovdqa32 %ymm16,(%rdi) │ │ │ │ - vextracti32x8 $0x1,%zmm16,(%rdi,%rsi,1) │ │ │ │ + vmovdqu 0x2(%rdx),%ymm4 │ │ │ │ + vmovdqu 0x22(%rdx),%ymm6 │ │ │ │ + vpsubw %ymm5,%ymm4,%ymm4 │ │ │ │ + vpsubw %ymm5,%ymm6,%ymm6 │ │ │ │ + vpbroadcastw (%r9,%r8,2),%ymm1 │ │ │ │ + vpbroadcastw 0x2(%r9,%r8,2),%ymm3 │ │ │ │ + vpmulhrsw %ymm1,%ymm4,%ymm0 │ │ │ │ + vpmulhrsw %ymm6,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm3,%ymm4,%ymm2 │ │ │ │ + vpmulhrsw %ymm6,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm5,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm5,%ymm3,%ymm3 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + vmovdqa %ymm2,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %ymm3,0x20(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ add $0x2,%r8 │ │ │ │ - jl 31a7e6 <__cxa_finalize@plt+0x2ef796> │ │ │ │ + jl 30f7ec <__cxa_finalize@plt+0x2e479c> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - vmovdqu32 0x1(%rdx),%zmm19 │ │ │ │ - vmovdqa32 0xc3302(%rip),%zmm22 │ │ │ │ - vpunpcklbw %zmm20,%zmm19,%zmm18 │ │ │ │ - vpunpckhbw %zmm20,%zmm19,%zmm19 │ │ │ │ - vpmaddubsw %zmm16,%zmm18,%zmm20 │ │ │ │ - vpmaddubsw %zmm16,%zmm19,%zmm21 │ │ │ │ - vpaddw %zmm18,%zmm17,%zmm16 │ │ │ │ - vpaddw %zmm19,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm16,%zmm20,%zmm20 │ │ │ │ - vpaddw %zmm17,%zmm21,%zmm21 │ │ │ │ - vpbroadcastw (%r9,%r8,2),%zmm17 │ │ │ │ - vpmaddubsw %zmm17,%zmm18,%zmm16 │ │ │ │ - vpmaddubsw %zmm17,%zmm19,%zmm17 │ │ │ │ - vpaddw %zmm20,%zmm16,%zmm16 │ │ │ │ - vpaddw %zmm21,%zmm17,%zmm17 │ │ │ │ - vpermt2b %zmm17,%zmm22,%zmm16 │ │ │ │ - vmovdqa32 %zmm16,(%rdi) │ │ │ │ + vmovdqu 0x2(%rdx),%ymm3 │ │ │ │ + vmovdqu 0x22(%rdx),%ymm4 │ │ │ │ + vmovdqu 0x42(%rdx),%ymm6 │ │ │ │ + vmovdqu 0x62(%rdx),%ymm7 │ │ │ │ + vpsubw %ymm5,%ymm3,%ymm3 │ │ │ │ + vpsubw %ymm5,%ymm4,%ymm4 │ │ │ │ + vpsubw %ymm5,%ymm6,%ymm6 │ │ │ │ + vpsubw %ymm5,%ymm7,%ymm7 │ │ │ │ + vpbroadcastw (%r9,%r8,2),%ymm2 │ │ │ │ + vpmulhrsw %ymm2,%ymm3,%ymm0 │ │ │ │ + vpmulhrsw %ymm2,%ymm4,%ymm1 │ │ │ │ + vpaddw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm5,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vpmulhrsw %ymm2,%ymm6,%ymm0 │ │ │ │ + vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + vpmulhrsw %ymm2,%ymm7,%ymm1 │ │ │ │ + vpaddw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm5,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm0,0x40(%rdi) │ │ │ │ + vmovdqa %ymm1,0x60(%rdi) │ │ │ │ add %rsi,%rdi │ │ │ │ inc %r8 │ │ │ │ - jl 31a86e <__cxa_finalize@plt+0x2ef81e> │ │ │ │ + jl 30f863 <__cxa_finalize@plt+0x2e4813> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xc3341(%rip),%r9 │ │ │ │ - mov %ecx,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0xcda29(%rip),%rax │ │ │ │ + mov %ecx,%ecx │ │ │ │ + vpbroadcastw (%rdx,%rcx,2),%ymm5 │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ - vpbroadcastb (%rdx,%rax,1),%zmm20 │ │ │ │ - mov %r8d,%r8d │ │ │ │ - movslq (%r9,%rcx,4),%rcx │ │ │ │ - vpbroadcastd -0x58(%r9),%zmm21 │ │ │ │ - vpbroadcastd -0x50(%r9),%zmm22 │ │ │ │ + add %r8d,%r8d │ │ │ │ + movslq (%rax,%rcx,4),%rcx │ │ │ │ sub %r8,%rdx │ │ │ │ - add %r9,%rcx │ │ │ │ - vpmovb2m %zmm22,%k1 │ │ │ │ lea (%rsi,%rsi,2),%r9 │ │ │ │ + add %rax,%rcx │ │ │ │ jmp *%rcx │ │ │ │ - vmovsldup 0xc31cb(%rip),%zmm19 │ │ │ │ - vpbroadcastq 0xc2f09(%rip),%zmm23 │ │ │ │ - vmovdqa32 0xc31f7(%rip),%ymm24 │ │ │ │ - vpbroadcastq -0x8(%rdx,%r8,1),%zmm16 │ │ │ │ - vmovdqa32 %zmm20,%zmm18 │ │ │ │ - vpshufb %zmm19,%zmm16,%zmm18{%k1} │ │ │ │ - vpmaddubsw %zmm21,%zmm18,%zmm16 │ │ │ │ - vpmaddubsw %zmm23,%zmm18,%zmm17 │ │ │ │ - vpaddw %zmm22,%zmm18,%zmm18 │ │ │ │ - vpaddw %zmm18,%zmm16,%zmm16 │ │ │ │ - vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ - vpermb %zmm16,%zmm24,%zmm16 │ │ │ │ - vextracti32x4 $0x1,%ymm16,%xmm17 │ │ │ │ - vmovd %xmm16,(%rdi) │ │ │ │ - vmovd %xmm17,(%rdi,%rsi,1) │ │ │ │ - vpextrd $0x2,%xmm16,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x2,%xmm17,(%rdi,%r9,1) │ │ │ │ - sub $0x8,%r8d │ │ │ │ - jl 31a998 <__cxa_finalize@plt+0x2ef948> │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vpextrd $0x1,%xmm16,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm17,(%rdi,%rsi,1) │ │ │ │ - vpextrd $0x3,%xmm16,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x3,%xmm17,(%rdi,%r9,1) │ │ │ │ + vpbroadcastq -0x558(%rax),%ymm4 │ │ │ │ + vmovsldup -0x260(%rax),%ymm3 │ │ │ │ + vpbroadcastq -0x8(%rdx,%r8,1),%ymm0 │ │ │ │ + vpshufb %ymm3,%ymm0,%ymm0 │ │ │ │ + vpsubw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm4,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm5,%ymm0,%ymm0 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vmovq %xmm0,(%rdi) │ │ │ │ + vmovq %xmm1,(%rdi,%rsi,1) │ │ │ │ + vmovhps %xmm0,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm1,(%rdi,%r9,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ - jg 31a909 <__cxa_finalize@plt+0x2ef8b9> │ │ │ │ + sub $0x8,%r8d │ │ │ │ + jg 30f8e7 <__cxa_finalize@plt+0x2e4897> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - vmovsldup 0xc311d(%rip),%zmm19 │ │ │ │ - vbroadcasti32x4 0xc2e63(%rip),%zmm23 │ │ │ │ - vmovdqa32 0xc3149(%rip),%ymm24 │ │ │ │ - vpbroadcastd -0x4(%rdx,%r8,1),%zmm16 │ │ │ │ - vmovdqa32 %zmm20,%zmm18 │ │ │ │ - vpshufb %zmm19,%zmm16,%zmm18{%k1} │ │ │ │ - vpmaddubsw %zmm21,%zmm18,%zmm16 │ │ │ │ - vpmaddubsw %zmm23,%zmm18,%zmm17 │ │ │ │ - vpaddw %zmm22,%zmm18,%zmm18 │ │ │ │ - vpaddw %zmm18,%zmm16,%zmm16 │ │ │ │ - vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ - vpermb %zmm16,%zmm24,%zmm16 │ │ │ │ - vextracti32x4 $0x1,%ymm16,%xmm17 │ │ │ │ - vmovq %xmm16,(%rdi) │ │ │ │ - vmovq %xmm17,(%rdi,%rsi,1) │ │ │ │ - vmovhps %xmm16,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm17,(%rdi,%r9,1) │ │ │ │ + vbroadcasti128 -0x550(%rax),%ymm4 │ │ │ │ + vmovsldup -0x260(%rax),%ymm3 │ │ │ │ + vpbroadcastd -0x4(%rdx,%r8,1),%ymm0 │ │ │ │ + vpbroadcastd -0x8(%rdx,%r8,1),%ymm1 │ │ │ │ + vpshufb %ymm3,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm3,%ymm1,%ymm1 │ │ │ │ + vpsubw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpsubw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm4,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm4,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm5,%ymm1,%ymm1 │ │ │ │ + vmovdqa %xmm0,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %xmm1,(%rdi,%rsi,2) │ │ │ │ + vextracti128 $0x1,%ymm1,(%rdi,%r9,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 31a9b7 <__cxa_finalize@plt+0x2ef967> │ │ │ │ + sub $0x8,%r8 │ │ │ │ + jg 30f939 <__cxa_finalize@plt+0x2e48e9> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - vmovsldup 0xc309a(%rip),%zmm23 │ │ │ │ - vbroadcasti32x4 0xc2df0(%rip),%zmm24 │ │ │ │ - vbroadcasti32x4 0xc2df6(%rip),%zmm25 │ │ │ │ - vmovdqa32 0xc30fc(%rip),%zmm26 │ │ │ │ - vpbroadcastd -0x4(%rdx,%r8,1),%zmm16 │ │ │ │ - vmovdqa32 %zmm20,%zmm19 │ │ │ │ - vpshufb %zmm23,%zmm16,%zmm19{%k1} │ │ │ │ - vpmaddubsw %zmm21,%zmm19,%zmm18 │ │ │ │ - vpmaddubsw %zmm24,%zmm19,%zmm16 │ │ │ │ - vpmaddubsw %zmm25,%zmm19,%zmm17 │ │ │ │ - vpaddw %zmm22,%zmm19,%zmm19 │ │ │ │ - vpaddw %zmm19,%zmm18,%zmm18 │ │ │ │ - vpaddw %zmm18,%zmm16,%zmm16 │ │ │ │ - vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpermt2b %zmm17,%zmm26,%zmm16 │ │ │ │ - vmovdqa32 %xmm16,(%rdi) │ │ │ │ - vextracti32x4 $0x2,%zmm16,(%rdi,%rsi,1) │ │ │ │ - vextracti32x4 $0x1,%ymm16,(%rdi,%rsi,2) │ │ │ │ - vextracti32x4 $0x3,%zmm16,(%rdi,%r9,1) │ │ │ │ + vmovdqu -0x540(%rax),%ymm4 │ │ │ │ + vpbroadcastq -0x8(%rdx,%r8,1),%ymm3 │ │ │ │ + vpunpcklwd %ymm3,%ymm3,%ymm3 │ │ │ │ + vpsubw %ymm5,%ymm3,%ymm3 │ │ │ │ + vpshufd $0xff,%ymm3,%ymm0 │ │ │ │ + vpshufd $0xaa,%ymm3,%ymm1 │ │ │ │ + vpshufd $0x55,%ymm3,%ymm2 │ │ │ │ + vpshufd $0x0,%ymm3,%ymm3 │ │ │ │ + vpmulhrsw %ymm4,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm4,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm5,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm5,%ymm3,%ymm3 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %ymm2,(%rdi,%rsi,2) │ │ │ │ + vmovdqa %ymm3,(%rdi,%r9,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 31aa44 <__cxa_finalize@plt+0x2ef9f4> │ │ │ │ + sub $0x8,%r8 │ │ │ │ + jg 30f998 <__cxa_finalize@plt+0x2e4948> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - vmovdqa32 0xc3045(%rip),%zmm26 │ │ │ │ - vpbroadcastd 0xc30d3(%rip),%ymm23 │ │ │ │ - vbroadcasti32x8 0xc2d71(%rip),%zmm24 │ │ │ │ - vbroadcasti32x8 0xc2d87(%rip),%zmm25 │ │ │ │ - vshufi32x4 $0xd8,%zmm26,%zmm26,%zmm26 │ │ │ │ - vpbroadcastd -0x2(%rdx,%r8,1),%zmm16 │ │ │ │ - vmovdqa32 %zmm20,%zmm19 │ │ │ │ - vpshufb %zmm23,%zmm16,%zmm19{%k1} │ │ │ │ - vpmaddubsw %zmm21,%zmm19,%zmm18 │ │ │ │ - vpmaddubsw %zmm24,%zmm19,%zmm16 │ │ │ │ - vpmaddubsw %zmm25,%zmm19,%zmm17 │ │ │ │ - vpaddw %zmm22,%zmm19,%zmm19 │ │ │ │ - vpaddw %zmm19,%zmm18,%zmm18 │ │ │ │ - vpaddw %zmm18,%zmm16,%zmm16 │ │ │ │ - vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpermt2b %zmm17,%zmm26,%zmm16 │ │ │ │ - vmovdqa32 %ymm16,(%rdi) │ │ │ │ - vextracti32x8 $0x1,%zmm16,(%rdi,%rsi,1) │ │ │ │ + vmovdqu -0x520(%rax),%ymm4 │ │ │ │ + vmovdqu -0x500(%rax),%ymm6 │ │ │ │ + vpbroadcastw -0x2(%rdx,%r8,1),%ymm1 │ │ │ │ + vpbroadcastw -0x4(%rdx,%r8,1),%ymm3 │ │ │ │ + vpsubw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpsubw %ymm5,%ymm3,%ymm3 │ │ │ │ + vpmulhrsw %ymm1,%ymm4,%ymm0 │ │ │ │ + vpmulhrsw %ymm6,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm3,%ymm4,%ymm2 │ │ │ │ + vpmulhrsw %ymm6,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm5,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm5,%ymm3,%ymm3 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + vmovdqa %ymm2,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %ymm3,0x20(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 31aae0 <__cxa_finalize@plt+0x2efa90> │ │ │ │ + sub $0x4,%r8 │ │ │ │ + jg 30fa11 <__cxa_finalize@plt+0x2e49c1> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - vmovdqa32 0xc2d36(%rip),%zmm23 │ │ │ │ - vmovdqa32 0xc2d6c(%rip),%zmm24 │ │ │ │ - vmovdqa32 0xc2fa2(%rip),%zmm25 │ │ │ │ - vmovdqa32 %zmm20,%zmm19 │ │ │ │ - vpbroadcastb -0x1(%rdx,%r8,1),%zmm19{%k1} │ │ │ │ - vpmaddubsw %zmm21,%zmm19,%zmm18 │ │ │ │ - vpmaddubsw %zmm23,%zmm19,%zmm16 │ │ │ │ - vpmaddubsw %zmm24,%zmm19,%zmm17 │ │ │ │ - vpaddw %zmm22,%zmm19,%zmm19 │ │ │ │ - vpaddw %zmm19,%zmm18,%zmm18 │ │ │ │ - vpaddw %zmm18,%zmm16,%zmm16 │ │ │ │ - vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpermt2b %zmm17,%zmm25,%zmm16 │ │ │ │ - vmovdqa32 %zmm16,(%rdi) │ │ │ │ + vmovdqu -0x4e0(%rax),%ymm3 │ │ │ │ + vmovdqu -0x4c0(%rax),%ymm4 │ │ │ │ + vmovdqu -0x4a0(%rax),%ymm6 │ │ │ │ + vmovdqu -0x480(%rax),%ymm7 │ │ │ │ + vpbroadcastw -0x2(%rdx,%r8,1),%ymm2 │ │ │ │ + vpsubw %ymm5,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm2,%ymm3,%ymm0 │ │ │ │ + vpmulhrsw %ymm2,%ymm4,%ymm1 │ │ │ │ + vpaddw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm5,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vpmulhrsw %ymm2,%ymm6,%ymm0 │ │ │ │ + vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + vpmulhrsw %ymm2,%ymm7,%ymm1 │ │ │ │ + vpaddw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm5,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm0,0x40(%rdi) │ │ │ │ + vmovdqa %ymm1,0x60(%rdi) │ │ │ │ add %rsi,%rdi │ │ │ │ - dec %r8d │ │ │ │ - jg 31ab5e <__cxa_finalize@plt+0x2efb0e> │ │ │ │ + sub $0x2,%r8 │ │ │ │ + jg 30fa8d <__cxa_finalize@plt+0x2e4a3d> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0xc3019(%rip),%r9 │ │ │ │ - mov %ecx,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0xcd7e5(%rip),%rax │ │ │ │ + mov %ecx,%ecx │ │ │ │ + vpbroadcastw (%rdx,%rcx,2),%ymm4 │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ mov %r8d,%r8d │ │ │ │ - vpbroadcastb (%rdx,%rax,1),%zmm22 │ │ │ │ sub %r8,%rdx │ │ │ │ - movslq (%r9,%rcx,4),%rcx │ │ │ │ - vpbroadcastd -0x30(%r9),%zmm23 │ │ │ │ - vpbroadcastb (%rdx),%zmm16 │ │ │ │ - vpbroadcastd -0x24(%r9),%zmm17 │ │ │ │ - add %r9,%rcx │ │ │ │ - lea -0x3d0(%r9,%r8,2),%r9 │ │ │ │ - vpmovb2m %zmm17,%k1 │ │ │ │ - lea (%rsi,%rsi,2),%rax │ │ │ │ + sub %r8,%rdx │ │ │ │ + movslq (%rax,%rcx,4),%rcx │ │ │ │ + vpxor %ymm5,%ymm5,%ymm5 │ │ │ │ + add %rax,%rcx │ │ │ │ + lea -0x44c(%rax,%r8,4),%r9 │ │ │ │ jmp *%rcx │ │ │ │ - vpbroadcastd 0x1(%rdx,%r8,1),%zmm24 │ │ │ │ - vmovsldup 0xc2eb2(%rip),%zmm20 │ │ │ │ - vmovshdup 0xc2ea8(%rip),%zmm21 │ │ │ │ - vpbroadcastq 0xc2be6(%rip),%zmm25 │ │ │ │ - vmovdqa32 0xc2ed4(%rip),%ymm27 │ │ │ │ - vpunpcklbw %zmm16,%zmm24,%zmm24 │ │ │ │ - vpmaddubsw %zmm23,%zmm24,%zmm26 │ │ │ │ - vpaddw %zmm24,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm17,%zmm26,%zmm26 │ │ │ │ - vpbroadcastq -0x8(%rdx,%r8,1),%zmm17 │ │ │ │ - vbroadcasti32x4 (%r9),%zmm16 │ │ │ │ - add $0x10,%r9 │ │ │ │ - vmovdqa32 %zmm22,%zmm18 │ │ │ │ - vpshufb %zmm20,%zmm17,%zmm18{%k1} │ │ │ │ - vpmaddubsw %zmm23,%zmm18,%zmm17 │ │ │ │ - vpshufb %zmm21,%zmm16,%zmm16 │ │ │ │ - vpmaddubsw %zmm16,%zmm24,%zmm16 │ │ │ │ - vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpmaddubsw %zmm25,%zmm18,%zmm18 │ │ │ │ - vpaddw %zmm26,%zmm16,%zmm16 │ │ │ │ - vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpavgw %zmm17,%zmm16,%zmm16 │ │ │ │ - vpermb %zmm16,%zmm27,%zmm16 │ │ │ │ - vextracti32x4 $0x1,%ymm16,%xmm17 │ │ │ │ - vmovd %xmm16,(%rdi) │ │ │ │ - vmovd %xmm17,(%rdi,%rsi,1) │ │ │ │ - vpextrd $0x2,%xmm16,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x2,%xmm17,(%rdi,%rax,1) │ │ │ │ - sub $0x8,%r8d │ │ │ │ - jl 31acef <__cxa_finalize@plt+0x2efc9f> │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vpextrd $0x1,%xmm16,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm17,(%rdi,%rsi,1) │ │ │ │ - vpextrd $0x3,%xmm16,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x3,%xmm17,(%rdi,%rax,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - jg 31ac44 <__cxa_finalize@plt+0x2efbf4> │ │ │ │ - ret │ │ │ │ - vpbroadcastq 0x1(%rdx,%r8,1),%zmm24 │ │ │ │ - vmovsldup 0xc2dbb(%rip),%zmm20 │ │ │ │ - vmovshdup 0xc2db1(%rip),%zmm21 │ │ │ │ - vbroadcasti32x4 0xc2af7(%rip),%zmm25 │ │ │ │ - vmovdqa32 0xc2ddd(%rip),%ymm27 │ │ │ │ - vpunpcklbw %zmm16,%zmm24,%zmm24 │ │ │ │ - vpmaddubsw %zmm23,%zmm24,%zmm26 │ │ │ │ - vpaddw %zmm24,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm17,%zmm26,%zmm26 │ │ │ │ - vpbroadcastd -0x4(%rdx,%r8,1),%zmm17 │ │ │ │ - vpbroadcastq (%r9),%zmm16 │ │ │ │ - add $0x8,%r9 │ │ │ │ - vmovdqa32 %zmm22,%zmm18 │ │ │ │ - vpshufb %zmm20,%zmm17,%zmm18{%k1} │ │ │ │ - vpmaddubsw %zmm23,%zmm18,%zmm17 │ │ │ │ - vpshufb %zmm21,%zmm16,%zmm16 │ │ │ │ - vpmaddubsw %zmm16,%zmm24,%zmm16 │ │ │ │ - vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpmaddubsw %zmm25,%zmm18,%zmm18 │ │ │ │ - vpaddw %zmm26,%zmm16,%zmm16 │ │ │ │ - vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ - vpavgw %zmm17,%zmm16,%zmm16 │ │ │ │ - vpermb %zmm16,%zmm27,%zmm16 │ │ │ │ - vextracti32x4 $0x1,%ymm16,%xmm17 │ │ │ │ - vmovq %xmm16,(%rdi) │ │ │ │ - vmovq %xmm17,(%rdi,%rsi,1) │ │ │ │ - vmovhps %xmm16,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm17,(%rdi,%rax,1) │ │ │ │ + vpbroadcastw (%rdx),%ymm0 │ │ │ │ + vpbroadcastq 0x2(%rdx,%r8,2),%ymm6 │ │ │ │ + vmovsldup -0x24c(%rax),%ymm7 │ │ │ │ + vmovshdup -0x24c(%rax),%ymm9 │ │ │ │ + vbroadcasti128 -0x43c(%rax),%ymm10 │ │ │ │ + vpunpcklwd %ymm0,%ymm6,%ymm6 │ │ │ │ + vpunpcklqdq %ymm9,%ymm9,%ymm8 │ │ │ │ + vpunpckhqdq %ymm9,%ymm9,%ymm9 │ │ │ │ + lea (%rsi,%rsi,2),%rcx │ │ │ │ + vpbroadcastq -0x8(%rdx,%r8,2),%ymm3 │ │ │ │ + vbroadcasti128 (%r9),%ymm1 │ │ │ │ + vpshufb %ymm7,%ymm3,%ymm3 │ │ │ │ + vpunpcklwd %ymm4,%ymm3,%ymm2 │ │ │ │ + vpunpckhwd %ymm4,%ymm3,%ymm3 │ │ │ │ + vpmaddwd %ymm2,%ymm10,%ymm2 │ │ │ │ + vpmaddwd %ymm3,%ymm10,%ymm3 │ │ │ │ + vpshufb %ymm8,%ymm1,%ymm0 │ │ │ │ + vpshufb %ymm9,%ymm1,%ymm1 │ │ │ │ + vpmaddwd %ymm6,%ymm0,%ymm0 │ │ │ │ + vpmaddwd %ymm6,%ymm1,%ymm1 │ │ │ │ + vpaddd %ymm2,%ymm0,%ymm0 │ │ │ │ + vpaddd %ymm3,%ymm1,%ymm1 │ │ │ │ + vpsrld $0x8,%ymm0,%ymm0 │ │ │ │ + vpsrld $0x8,%ymm1,%ymm1 │ │ │ │ + vpackssdw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpavgw %ymm5,%ymm0,%ymm0 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vmovq %xmm0,(%rdi) │ │ │ │ + vmovq %xmm1,(%rdi,%rsi,1) │ │ │ │ + vmovhps %xmm0,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm1,(%rdi,%rcx,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ + add $0x10,%r9 │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 31ad3b <__cxa_finalize@plt+0x2efceb> │ │ │ │ + jg 30fb48 <__cxa_finalize@plt+0x2e4af8> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - vbroadcasti32x4 0x1(%rdx,%r8,1),%zmm25 │ │ │ │ - vmovsldup 0xc2cef(%rip),%zmm21 │ │ │ │ - vmovshdup 0xc2ce5(%rip),%zmm26 │ │ │ │ - vbroadcasti32x4 0xc2a3b(%rip),%zmm27 │ │ │ │ - vbroadcasti32x4 0xc2a41(%rip),%zmm28 │ │ │ │ - vmovdqa32 0xc2d47(%rip),%zmm31 │ │ │ │ - vpunpcklbw %zmm16,%zmm25,%zmm24 │ │ │ │ - vpunpckhbw %zmm16,%zmm25,%zmm25 │ │ │ │ - vpmaddubsw %zmm23,%zmm24,%zmm29 │ │ │ │ - vpmaddubsw %zmm23,%zmm25,%zmm30 │ │ │ │ - vpaddw %zmm24,%zmm17,%zmm16 │ │ │ │ - vpaddw %zmm25,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm16,%zmm29,%zmm29 │ │ │ │ - vpaddw %zmm17,%zmm30,%zmm30 │ │ │ │ - vpbroadcastd -0x4(%rdx,%r8,1),%zmm16 │ │ │ │ - vpbroadcastq (%r9),%zmm17 │ │ │ │ + vpbroadcastw (%rdx),%ymm0 │ │ │ │ + vbroadcasti128 0x2(%rdx,%r8,2),%ymm7 │ │ │ │ + vmovsldup -0x24c(%rax),%ymm8 │ │ │ │ + vmovshdup -0x24c(%rax),%ymm9 │ │ │ │ + vbroadcasti128 -0x42c(%rax),%ymm10 │ │ │ │ + vbroadcasti128 -0x41c(%rax),%ymm11 │ │ │ │ + vpunpcklwd %ymm0,%ymm7,%ymm6 │ │ │ │ + vpunpckhwd %ymm0,%ymm7,%ymm7 │ │ │ │ + vpbroadcastd -0x4(%rdx,%r8,2),%ymm3 │ │ │ │ + vpbroadcastq (%r9),%ymm1 │ │ │ │ + vpshufb %ymm8,%ymm3,%ymm3 │ │ │ │ + vpunpcklwd %ymm4,%ymm3,%ymm2 │ │ │ │ + vpunpckhwd %ymm4,%ymm3,%ymm3 │ │ │ │ + vpmaddwd %ymm2,%ymm10,%ymm2 │ │ │ │ + vpmaddwd %ymm3,%ymm11,%ymm3 │ │ │ │ + vpshufb %ymm9,%ymm1,%ymm1 │ │ │ │ + vpmaddwd %ymm6,%ymm1,%ymm0 │ │ │ │ + vpmaddwd %ymm7,%ymm1,%ymm1 │ │ │ │ + vpaddd %ymm2,%ymm0,%ymm0 │ │ │ │ + vpaddd %ymm3,%ymm1,%ymm1 │ │ │ │ + vpsrld $0x8,%ymm0,%ymm0 │ │ │ │ + vpsrld $0x8,%ymm1,%ymm1 │ │ │ │ + vpackssdw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpavgw %ymm5,%ymm0,%ymm0 │ │ │ │ + vmovdqa %xmm0,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ add $0x8,%r9 │ │ │ │ - vmovdqa32 %zmm22,%zmm20 │ │ │ │ - vpshufb %zmm21,%zmm16,%zmm20{%k1} │ │ │ │ - vpmaddubsw %zmm23,%zmm20,%zmm18 │ │ │ │ - vpshufb %zmm26,%zmm17,%zmm17 │ │ │ │ - vpmaddubsw %zmm17,%zmm24,%zmm16 │ │ │ │ - vpmaddubsw %zmm17,%zmm25,%zmm17 │ │ │ │ - vpaddw %zmm20,%zmm18,%zmm18 │ │ │ │ - vpmaddubsw %zmm27,%zmm20,%zmm19 │ │ │ │ - vpmaddubsw %zmm28,%zmm20,%zmm20 │ │ │ │ - vpaddw %zmm29,%zmm16,%zmm16 │ │ │ │ - vpaddw %zmm30,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm18,%zmm19,%zmm19 │ │ │ │ - vpaddw %zmm18,%zmm20,%zmm20 │ │ │ │ - vpavgw %zmm19,%zmm16,%zmm16 │ │ │ │ - vpavgw %zmm20,%zmm17,%zmm17 │ │ │ │ - vpermt2b %zmm17,%zmm31,%zmm16 │ │ │ │ - vmovdqa32 %xmm16,(%rdi) │ │ │ │ - vextracti32x4 $0x2,%zmm16,(%rdi,%rsi,1) │ │ │ │ - vextracti32x4 $0x1,%ymm16,(%rdi,%rsi,2) │ │ │ │ - vextracti32x4 $0x3,%zmm16,(%rdi,%rax,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 31ae29 <__cxa_finalize@plt+0x2efdd9> │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 30fbf6 <__cxa_finalize@plt+0x2e4ba6> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - vbroadcasti32x8 0x1(%rdx,%r8,1),%zmm25 │ │ │ │ - vmovshdup 0xc2be3(%rip),%zmm26 │ │ │ │ - vmovdqa32 0xc2959(%rip),%zmm28 │ │ │ │ - vpbroadcastd 0xc2ca7(%rip),%ymm21 │ │ │ │ - vmovdqa32 0xc2c45(%rip),%zmm31 │ │ │ │ - vpunpcklbw %zmm16,%zmm25,%zmm24 │ │ │ │ - vpunpckhbw %zmm16,%zmm25,%zmm25 │ │ │ │ - vpmaddubsw %zmm23,%zmm24,%zmm29 │ │ │ │ - vpmaddubsw %zmm23,%zmm25,%zmm30 │ │ │ │ - vshufi32x4 $0x88,%zmm28,%zmm28,%zmm27 │ │ │ │ - vshufi32x4 $0xdd,%zmm28,%zmm28,%zmm28 │ │ │ │ - vpaddw %zmm24,%zmm17,%zmm16 │ │ │ │ - vpaddw %zmm25,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm16,%zmm29,%zmm29 │ │ │ │ - vpaddw %zmm17,%zmm30,%zmm30 │ │ │ │ - vpbroadcastd -0x2(%rdx,%r8,1),%zmm16 │ │ │ │ - vpbroadcastd (%r9),%zmm17 │ │ │ │ - add $0x4,%r9 │ │ │ │ - vmovdqa32 %zmm22,%zmm20 │ │ │ │ - vpshufb %zmm21,%zmm16,%zmm20{%k1} │ │ │ │ - vpmaddubsw %zmm23,%zmm20,%zmm18 │ │ │ │ - vpshufb %zmm26,%zmm17,%zmm17 │ │ │ │ - vpmaddubsw %zmm17,%zmm24,%zmm16 │ │ │ │ - vpmaddubsw %zmm17,%zmm25,%zmm17 │ │ │ │ - vpaddw %zmm20,%zmm18,%zmm18 │ │ │ │ - vpmaddubsw %zmm27,%zmm20,%zmm19 │ │ │ │ - vpmaddubsw %zmm28,%zmm20,%zmm20 │ │ │ │ - vpaddw %zmm29,%zmm16,%zmm16 │ │ │ │ - vpaddw %zmm30,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm18,%zmm19,%zmm19 │ │ │ │ - vpaddw %zmm18,%zmm20,%zmm20 │ │ │ │ - vpavgw %zmm19,%zmm16,%zmm16 │ │ │ │ - vpavgw %zmm20,%zmm17,%zmm17 │ │ │ │ - vpermt2b %zmm17,%zmm31,%zmm16 │ │ │ │ - vmovdqa32 %ymm16,(%rdi) │ │ │ │ - vextracti32x8 $0x1,%zmm16,(%rdi,%rsi,1) │ │ │ │ + vpbroadcastw (%rdx),%ymm0 │ │ │ │ + vmovdqu 0x2(%rdx,%r8,2),%ymm7 │ │ │ │ + vmovdqa -0x40c(%rax),%xmm8 │ │ │ │ + vmovdqa -0x3fc(%rax),%xmm9 │ │ │ │ + vinserti128 $0x1,-0x3ec(%rax),%ymm8,%ymm8 │ │ │ │ + vinserti128 $0x1,-0x3dc(%rax),%ymm9,%ymm9 │ │ │ │ + vpunpcklwd %ymm0,%ymm7,%ymm6 │ │ │ │ + vpunpckhwd %ymm0,%ymm7,%ymm7 │ │ │ │ + vpbroadcastd -0x4(%rdx,%r8,2),%ymm3 │ │ │ │ + vpbroadcastd (%r9),%ymm1 │ │ │ │ + vpunpcklwd %ymm4,%ymm3,%ymm3 │ │ │ │ + vpshufd $0x55,%ymm3,%ymm2 │ │ │ │ + vpmaddwd %ymm2,%ymm8,%ymm10 │ │ │ │ + vpmaddwd %ymm2,%ymm9,%ymm2 │ │ │ │ + vpshufd $0x0,%ymm3,%ymm3 │ │ │ │ + vpmaddwd %ymm6,%ymm1,%ymm0 │ │ │ │ + vpmaddwd %ymm7,%ymm1,%ymm1 │ │ │ │ + vpaddd %ymm0,%ymm10,%ymm0 │ │ │ │ + vpaddd %ymm2,%ymm1,%ymm1 │ │ │ │ + vpsrld $0x8,%ymm0,%ymm0 │ │ │ │ + vpsrld $0x8,%ymm1,%ymm1 │ │ │ │ + vpackssdw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpavgw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpbroadcastd 0x4(%r9),%ymm1 │ │ │ │ + vpmaddwd %ymm3,%ymm8,%ymm2 │ │ │ │ + vpmaddwd %ymm3,%ymm9,%ymm3 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vpmaddwd %ymm6,%ymm1,%ymm0 │ │ │ │ + vpmaddwd %ymm7,%ymm1,%ymm1 │ │ │ │ + vpaddd %ymm2,%ymm0,%ymm0 │ │ │ │ + vpaddd %ymm3,%ymm1,%ymm1 │ │ │ │ + vpsrld $0x8,%ymm0,%ymm0 │ │ │ │ + vpsrld $0x8,%ymm1,%ymm1 │ │ │ │ + vpackssdw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpavgw %ymm5,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 31af39 <__cxa_finalize@plt+0x2efee9> │ │ │ │ + add $0x8,%r9 │ │ │ │ + sub $0x2,%r8 │ │ │ │ + jg 30fc93 <__cxa_finalize@plt+0x2e4c43> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - vmovdqu32 0x1(%rdx,%r8,1),%zmm25 │ │ │ │ - vmovdqa32 0xc28a0(%rip),%zmm27 │ │ │ │ - vmovdqa32 0xc28d6(%rip),%zmm18 │ │ │ │ - vmovdqa32 0xc2b4c(%rip),%zmm30 │ │ │ │ - vpunpcklbw %zmm16,%zmm25,%zmm24 │ │ │ │ - vpunpckhbw %zmm16,%zmm25,%zmm25 │ │ │ │ - vpmaddubsw %zmm23,%zmm24,%zmm28 │ │ │ │ - vpmaddubsw %zmm23,%zmm25,%zmm29 │ │ │ │ - vshufi32x4 $0x88,%zmm18,%zmm27,%zmm26 │ │ │ │ - vshufi32x4 $0xdd,%zmm18,%zmm27,%zmm27 │ │ │ │ - vpaddw %zmm24,%zmm17,%zmm16 │ │ │ │ - vpaddw %zmm25,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm16,%zmm28,%zmm28 │ │ │ │ - vpaddw %zmm17,%zmm29,%zmm29 │ │ │ │ - vmovdqa32 %zmm22,%zmm20 │ │ │ │ - vpbroadcastb -0x1(%rdx,%r8,1),%zmm20{%k1} │ │ │ │ - vpbroadcastw (%r9),%zmm17 │ │ │ │ - add $0x2,%r9 │ │ │ │ - vpmaddubsw %zmm23,%zmm20,%zmm18 │ │ │ │ - vpmaddubsw %zmm17,%zmm24,%zmm16 │ │ │ │ - vpmaddubsw %zmm17,%zmm25,%zmm17 │ │ │ │ - vpaddw %zmm20,%zmm18,%zmm18 │ │ │ │ - vpmaddubsw %zmm26,%zmm20,%zmm19 │ │ │ │ - vpmaddubsw %zmm27,%zmm20,%zmm20 │ │ │ │ - vpaddw %zmm28,%zmm16,%zmm16 │ │ │ │ - vpaddw %zmm29,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm18,%zmm19,%zmm19 │ │ │ │ - vpaddw %zmm18,%zmm20,%zmm20 │ │ │ │ - vpavgw %zmm19,%zmm16,%zmm16 │ │ │ │ - vpavgw %zmm20,%zmm17,%zmm17 │ │ │ │ - vpermt2b %zmm17,%zmm30,%zmm16 │ │ │ │ - vmovdqa32 %zmm16,(%rdi) │ │ │ │ + vpbroadcastw (%rdx),%ymm0 │ │ │ │ + vmovdqu 0x2(%rdx,%r8,2),%ymm7 │ │ │ │ + vmovdqu 0x22(%rdx,%r8,2),%ymm9 │ │ │ │ + vmovdqa -0x3cc(%rax),%xmm10 │ │ │ │ + vmovdqa -0x3bc(%rax),%xmm11 │ │ │ │ + vinserti128 $0x1,-0x3ac(%rax),%ymm10,%ymm10 │ │ │ │ + vinserti128 $0x1,-0x39c(%rax),%ymm11,%ymm11 │ │ │ │ + vmovdqa -0x38c(%rax),%xmm12 │ │ │ │ + vmovdqa -0x37c(%rax),%xmm13 │ │ │ │ + vinserti128 $0x1,-0x36c(%rax),%ymm12,%ymm12 │ │ │ │ + vinserti128 $0x1,-0x35c(%rax),%ymm13,%ymm13 │ │ │ │ + vpunpcklwd %ymm0,%ymm7,%ymm6 │ │ │ │ + vpunpckhwd %ymm0,%ymm7,%ymm7 │ │ │ │ + vpunpcklwd %ymm0,%ymm9,%ymm8 │ │ │ │ + vpunpckhwd %ymm0,%ymm9,%ymm9 │ │ │ │ + vpbroadcastw -0x2(%rdx,%r8,2),%ymm3 │ │ │ │ + vpbroadcastd (%r9),%ymm14 │ │ │ │ + vpunpcklwd %ymm4,%ymm3,%ymm3 │ │ │ │ + vpmaddwd %ymm3,%ymm10,%ymm1 │ │ │ │ + vpmaddwd %ymm3,%ymm11,%ymm2 │ │ │ │ + vpmaddwd %ymm6,%ymm14,%ymm0 │ │ │ │ + vpaddd %ymm1,%ymm0,%ymm0 │ │ │ │ + vpmaddwd %ymm7,%ymm14,%ymm1 │ │ │ │ + vpaddd %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmaddwd %ymm3,%ymm12,%ymm2 │ │ │ │ + vpmaddwd %ymm3,%ymm13,%ymm3 │ │ │ │ + vpsrld $0x8,%ymm0,%ymm0 │ │ │ │ + vpsrld $0x8,%ymm1,%ymm1 │ │ │ │ + vpackssdw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpavgw %ymm5,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vpmaddwd %ymm8,%ymm14,%ymm0 │ │ │ │ + vpmaddwd %ymm9,%ymm14,%ymm1 │ │ │ │ + vpaddd %ymm2,%ymm0,%ymm0 │ │ │ │ + vpaddd %ymm3,%ymm1,%ymm1 │ │ │ │ + vpsrld $0x8,%ymm0,%ymm0 │ │ │ │ + vpsrld $0x8,%ymm1,%ymm1 │ │ │ │ + vpackssdw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpavgw %ymm5,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,0x20(%rdi) │ │ │ │ add %rsi,%rdi │ │ │ │ + add $0x4,%r9 │ │ │ │ dec %r8d │ │ │ │ - jg 31b032 <__cxa_finalize@plt+0x2effe2> │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - lea 0xc2ba5(%rip),%rax │ │ │ │ - tzcnt %r8d,%r8d │ │ │ │ - vbroadcasti32x4 (%rdx),%zmm20 │ │ │ │ - movslq (%rax,%r8,4),%r8 │ │ │ │ - vpackuswb %zmm20,%zmm20,%zmm20 │ │ │ │ - add %rax,%r8 │ │ │ │ - lea (%rsi,%rsi,2),%rax │ │ │ │ - jmp *%r8 │ │ │ │ - vpshufb (%rcx),%xmm20,%xmm0 │ │ │ │ - add $0x10,%rcx │ │ │ │ - vmovd %xmm0,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ - vpextrd $0x2,%xmm0,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x3,%xmm0,(%rdi,%rax,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x4,%r9d │ │ │ │ - jg 31b0d6 <__cxa_finalize@plt+0x2f0086> │ │ │ │ - ret │ │ │ │ - vpshufb (%rcx),%xmm20,%xmm0 │ │ │ │ - vpshufb 0x10(%rcx),%xmm20,%xmm1 │ │ │ │ - add $0x20,%rcx │ │ │ │ - vmovq %xmm0,(%rdi) │ │ │ │ - vmovhps %xmm0,(%rdi,%rsi,1) │ │ │ │ - vmovq %xmm1,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm1,(%rdi,%rax,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x4,%r9d │ │ │ │ - jg 31b104 <__cxa_finalize@plt+0x2f00b4> │ │ │ │ - ret │ │ │ │ - vpshufb (%rcx),%zmm20,%zmm16 │ │ │ │ - add $0x40,%rcx │ │ │ │ - vmovdqa32 %xmm16,(%rdi) │ │ │ │ - vextracti32x4 $0x1,%ymm16,(%rdi,%rsi,1) │ │ │ │ - vextracti32x4 $0x2,%zmm16,(%rdi,%rsi,2) │ │ │ │ - vextracti32x4 $0x3,%zmm16,(%rdi,%rax,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x4,%r9d │ │ │ │ - jg 31b133 <__cxa_finalize@plt+0x2f00e3> │ │ │ │ + jg 30fd91 <__cxa_finalize@plt+0x2e4d41> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - vpshufb (%rcx),%zmm20,%zmm16 │ │ │ │ - vpshufb 0x40(%rcx),%zmm20,%zmm17 │ │ │ │ - sub $0xffffffffffffff80,%rcx │ │ │ │ - vmovdqa32 %ymm16,(%rdi) │ │ │ │ - vextracti32x8 $0x1,%zmm16,(%rdi,%rsi,1) │ │ │ │ - vmovdqa32 %ymm17,(%rdi,%rsi,2) │ │ │ │ - vextracti32x8 $0x1,%zmm17,(%rdi,%rax,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x4,%r9d │ │ │ │ - jg 31b166 <__cxa_finalize@plt+0x2f0116> │ │ │ │ + push %rbx │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %r9,%r10 │ │ │ │ + xor %r11,%r11 │ │ │ │ + mov %r8,%rbx │ │ │ │ + lea (%rcx,%r8,2),%rdx │ │ │ │ + vpbroadcastw (%rcx),%ymm0 │ │ │ │ + vmovdqu 0x2(%rdx,%r11,2),%ymm7 │ │ │ │ + vmovdqu 0x22(%rdx,%r11,2),%ymm9 │ │ │ │ + vmovdqa -0x34c(%rax),%xmm10 │ │ │ │ + vmovdqa -0x33c(%rax),%xmm11 │ │ │ │ + vinserti128 $0x1,-0x32c(%rax),%ymm10,%ymm10 │ │ │ │ + vinserti128 $0x1,-0x31c(%rax),%ymm11,%ymm11 │ │ │ │ + vmovdqa -0x30c(%rax),%xmm12 │ │ │ │ + vmovdqa -0x2fc(%rax),%xmm13 │ │ │ │ + vinserti128 $0x1,-0x2ec(%rax),%ymm12,%ymm12 │ │ │ │ + vinserti128 $0x1,-0x2dc(%rax),%ymm13,%ymm13 │ │ │ │ + vpunpcklwd %ymm0,%ymm7,%ymm6 │ │ │ │ + vpunpckhwd %ymm0,%ymm7,%ymm7 │ │ │ │ + vpunpcklwd %ymm0,%ymm9,%ymm8 │ │ │ │ + vpunpckhwd %ymm0,%ymm9,%ymm9 │ │ │ │ + lea -0x2(%rcx),%rdx │ │ │ │ + vpbroadcastw (%rdx,%rbx,2),%ymm3 │ │ │ │ + vpbroadcastd (%r9),%ymm1 │ │ │ │ + vpunpcklwd %ymm4,%ymm3,%ymm3 │ │ │ │ + vpmaddwd %ymm3,%ymm10,%ymm14 │ │ │ │ + vpmaddwd %ymm3,%ymm11,%ymm15 │ │ │ │ + vpmaddwd %ymm3,%ymm12,%ymm2 │ │ │ │ + vpmaddwd %ymm3,%ymm13,%ymm3 │ │ │ │ + vpmaddwd %ymm1,%ymm6,%ymm0 │ │ │ │ + vpaddd %ymm0,%ymm14,%ymm0 │ │ │ │ + vpmaddwd %ymm1,%ymm7,%ymm14 │ │ │ │ + vpaddd %ymm15,%ymm14,%ymm14 │ │ │ │ + vpsrld $0x8,%ymm0,%ymm0 │ │ │ │ + vpsrld $0x8,%ymm14,%ymm14 │ │ │ │ + vpackssdw %ymm14,%ymm0,%ymm0 │ │ │ │ + vpavgw %ymm5,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vpmaddwd %ymm1,%ymm8,%ymm0 │ │ │ │ + vpmaddwd %ymm1,%ymm9,%ymm1 │ │ │ │ + vpaddd %ymm2,%ymm0,%ymm0 │ │ │ │ + vpaddd %ymm3,%ymm1,%ymm1 │ │ │ │ + vpsrld $0x8,%ymm0,%ymm0 │ │ │ │ + vpsrld $0x8,%ymm1,%ymm1 │ │ │ │ + vpackssdw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpavgw %ymm5,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,0x20(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + add $0x4,%r9 │ │ │ │ + dec %rbx │ │ │ │ + jg 30fe94 <__cxa_finalize@plt+0x2e4e44> │ │ │ │ + lea 0x40(%rbp),%rdi │ │ │ │ + sub $0xffffffffffffff80,%rax │ │ │ │ + mov %r10,%r9 │ │ │ │ + add $0x20,%r11 │ │ │ │ + test $0x40,%r11b │ │ │ │ + je 30fe1e <__cxa_finalize@plt+0x2e4dce> │ │ │ │ + pop %rbp │ │ │ │ + pop %rbx │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - vpshufb (%rcx),%zmm20,%zmm16 │ │ │ │ - vpshufb 0x40(%rcx),%zmm20,%zmm17 │ │ │ │ - vpshufb 0x80(%rcx),%zmm20,%zmm18 │ │ │ │ - vpshufb 0xc0(%rcx),%zmm20,%zmm19 │ │ │ │ - add $0x100,%rcx │ │ │ │ - vmovdqa32 %zmm16,(%rdi) │ │ │ │ - vmovdqa32 %zmm17,(%rdi,%rsi,1) │ │ │ │ - vmovdqa32 %zmm18,(%rdi,%rsi,2) │ │ │ │ - vmovdqa32 %zmm19,(%rdi,%rax,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x4,%r9d │ │ │ │ - jg 31b19f <__cxa_finalize@plt+0x2f014f> │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - lea 0xc2709(%rip),%rax │ │ │ │ - movzbl %r9b,%r9d │ │ │ │ - vpbroadcastd 0x1(%rdx),%xmm2 │ │ │ │ - shl $0x6,%r9d │ │ │ │ - vpbroadcastd 0x80(%rax),%zmm22 │ │ │ │ - vpbroadcastd -0x2(%rdx),%xmm3 │ │ │ │ - vbroadcasti32x4 (%rax,%r9,1),%zmm23 │ │ │ │ - vbroadcasti32x4 0x10(%rax,%r9,1),%zmm24 │ │ │ │ - vbroadcasti32x4 0x20(%rax,%r9,1),%zmm25 │ │ │ │ - vbroadcasti32x4 0x30(%rax,%r9,1),%zmm26 │ │ │ │ - vmovdqa32 %xmm22,%xmm0 │ │ │ │ - vpdpbusd %xmm23,%xmm2,%xmm0 │ │ │ │ - vmovdqa32 %xmm22,%xmm1 │ │ │ │ - vpdpbusd %xmm24,%xmm2,%xmm1 │ │ │ │ - vpdpbusd %xmm25,%xmm3,%xmm0 │ │ │ │ - vpdpbusd %xmm26,%xmm3,%xmm1 │ │ │ │ - vpackssdw %xmm1,%xmm0,%xmm0 │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jb 31b6d1 <__cxa_finalize@plt+0x2f0681> │ │ │ │ - vpbroadcastd 0x5(%rdx),%ymm18 │ │ │ │ - vmovdqa32 0x140(%rax),%zmm27 │ │ │ │ - mov $0xffffffffffff000f,%r9 │ │ │ │ - vpsrldq $0x1,%xmm2,%xmm2 │ │ │ │ - kmovq %r9,%k1 │ │ │ │ - vpsraw $0x4,%xmm0,%xmm21 │ │ │ │ - vpackuswb %xmm21,%xmm2,%xmm2 │ │ │ │ - vpshufd $0xff,%ymm2,%ymm18{%k1} │ │ │ │ - je 31b62c <__cxa_finalize@plt+0x2f05dc> │ │ │ │ - kxnorb %k3,%k3,%k3 │ │ │ │ - vpbroadcastd -0x4(%rdx),%xmm19 │ │ │ │ - kandnq %k1,%k3,%k2 │ │ │ │ - vpermb %ymm2,%ymm27,%ymm19{%k2} │ │ │ │ - vmovdqa32 %ymm22,%ymm16 │ │ │ │ - vpdpbusd %ymm23,%ymm18,%ymm16 │ │ │ │ - vmovdqa32 %ymm22,%ymm17 │ │ │ │ - vpdpbusd %ymm24,%ymm18,%ymm17 │ │ │ │ - vpshufb %ymm27,%ymm18,%ymm21{%k2} │ │ │ │ - vpbroadcastd 0x9(%rdx),%zmm18 │ │ │ │ - vpdpbusd %ymm25,%ymm19,%ymm16 │ │ │ │ - vpdpbusd %ymm26,%ymm19,%ymm17 │ │ │ │ - vpbroadcastd -0x6(%rdx),%xmm19 │ │ │ │ - kunpckbw %k3,%k1,%k4 │ │ │ │ - vpackssdw %ymm17,%ymm16,%ymm16 │ │ │ │ - vpsraw $0x4,%ymm16,%ymm16 │ │ │ │ - vpackuswb %ymm16,%ymm21,%ymm21 │ │ │ │ - vpshufd $0xff,%zmm21,%zmm18{%k3} │ │ │ │ - vpermb %zmm21,%zmm27,%zmm19{%k2} │ │ │ │ - vmovdqa32 %zmm22,%zmm20 │ │ │ │ - vpdpbusd %zmm23,%zmm18,%zmm20 │ │ │ │ - vmovdqa32 %zmm22,%zmm17 │ │ │ │ - vpdpbusd %zmm24,%zmm18,%zmm17 │ │ │ │ - vpsrldq $0x1,%zmm18,%zmm16 │ │ │ │ - vpbroadcastd 0xd(%rdx),%zmm18 │ │ │ │ - vpdpbusd %zmm25,%zmm19,%zmm20 │ │ │ │ - vpdpbusd %zmm26,%zmm19,%zmm17 │ │ │ │ - vmovdqa32 0x180(%rax),%zmm28 │ │ │ │ - lea -0x6(%r8),%r9d │ │ │ │ - mov %rdi,%rax │ │ │ │ - cmovp %r9d,%r8d │ │ │ │ - vpackssdw %zmm17,%zmm20,%zmm20 │ │ │ │ - vpsraw $0x4,%zmm20,%zmm20 │ │ │ │ - vpackuswb %zmm20,%zmm16,%zmm16 │ │ │ │ - vpshufd $0xff,%zmm16,%zmm18{%k4} │ │ │ │ - vpbroadcastd -0x8(%rdx),%xmm19 │ │ │ │ - vpermb %zmm16,%zmm27,%zmm19{%k2} │ │ │ │ - vmovdqa32 %zmm22,%zmm17 │ │ │ │ - vpdpbusd %zmm23,%zmm18,%zmm17 │ │ │ │ - vmovdqa32 %zmm22,%zmm16 │ │ │ │ - vpdpbusd %zmm24,%zmm18,%zmm16 │ │ │ │ - sub $0x2,%rdx │ │ │ │ - vpdpbusd %zmm25,%zmm19,%zmm17 │ │ │ │ - vpdpbusd %zmm26,%zmm19,%zmm16 │ │ │ │ - vpackssdw %zmm16,%zmm17,%zmm17 │ │ │ │ - vmovdqa32 %zmm20,%zmm16 │ │ │ │ - vpsraw $0x4,%zmm17,%zmm20 │ │ │ │ - vpackuswb %zmm20,%zmm16,%zmm16 │ │ │ │ - vpshufd $0xff,%zmm16,%zmm18 │ │ │ │ - vpermt2d %zmm16,%zmm28,%zmm21 │ │ │ │ - vextracti32x4 $0x2,%zmm21,(%rdi) │ │ │ │ - vextracti32x4 $0x3,%zmm21,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 31b377 <__cxa_finalize@plt+0x2f0327> │ │ │ │ - cmp $0x10,%ecx │ │ │ │ - je 31b62b <__cxa_finalize@plt+0x2f05db> │ │ │ │ - vmovdqa32 0xc2652(%rip),%xmm29 │ │ │ │ - vmovdqa (%rax),%xmm3 │ │ │ │ - vpunpckhdq (%rax,%rsi,1),%xmm3,%xmm3 │ │ │ │ - vpbroadcastd 0x11(%rdx,%r9,1),%zmm18{%k1} │ │ │ │ - vpinsrb $0x7,0x10(%rdx,%r9,1),%xmm3,%xmm19 │ │ │ │ - vpshufb %xmm29,%xmm19,%xmm19 │ │ │ │ - vpermb %zmm16,%zmm27,%zmm19{%k2} │ │ │ │ - vmovdqa32 %zmm22,%zmm16 │ │ │ │ - vpdpbusd %zmm23,%zmm18,%zmm16 │ │ │ │ - vmovdqa32 %zmm22,%zmm17 │ │ │ │ - vpdpbusd %zmm24,%zmm18,%zmm17 │ │ │ │ - kunpckbw %k1,%k3,%k5 │ │ │ │ - lea (%rsi,%rsi,2),%rcx │ │ │ │ - vpdpbusd %zmm25,%zmm19,%zmm16 │ │ │ │ - vpdpbusd %zmm26,%zmm19,%zmm17 │ │ │ │ - vpackssdw %zmm17,%zmm16,%zmm16 │ │ │ │ - vpsraw $0x4,%zmm16,%zmm16 │ │ │ │ - vpackuswb %zmm16,%zmm20,%zmm20 │ │ │ │ - vpblendmb %zmm18,%zmm20,%zmm17{%k3} │ │ │ │ - vpbroadcastd 0x15(%rdx,%r9,1),%ymm18 │ │ │ │ - vpshufd $0xff,%zmm20,%zmm18{%k5} │ │ │ │ - vpermt2d %zmm20,%zmm28,%zmm21 │ │ │ │ - vextracti32x4 $0x2,%zmm21,(%rdi) │ │ │ │ - vextracti32x4 $0x3,%zmm21,(%rdi,%rsi,1) │ │ │ │ - vpunpckhqdq (%rax,%rcx,1),%xmm3,%xmm3 │ │ │ │ - vpinsrb $0xb,0xf(%rax,%rsi,2),%xmm3,%xmm3 │ │ │ │ - vpshufb %xmm29,%xmm3,%xmm19 │ │ │ │ - vpermb %zmm17,%zmm27,%zmm19{%k2} │ │ │ │ - vmovdqa32 %zmm22,%zmm20 │ │ │ │ - vpdpbusd %zmm23,%zmm18,%zmm20 │ │ │ │ - vmovdqa32 %zmm22,%zmm17 │ │ │ │ - vpdpbusd %zmm24,%zmm18,%zmm17 │ │ │ │ - kxnord %k4,%k3,%k3 │ │ │ │ - lea (%rsi,%rsi,4),%r8 │ │ │ │ - vpdpbusd %zmm25,%zmm19,%zmm20 │ │ │ │ - vpdpbusd %zmm26,%zmm19,%zmm17 │ │ │ │ - vpackssdw %zmm17,%zmm20,%zmm20 │ │ │ │ - vpsraw $0x4,%zmm20,%zmm20 │ │ │ │ - vpackuswb %zmm20,%zmm16,%zmm16 │ │ │ │ - vpblendmw %zmm16,%zmm18,%zmm17{%k3} │ │ │ │ - vpbroadcastd 0x19(%rdx,%r9,1),%zmm18 │ │ │ │ - vpshufd $0xff,%zmm16,%zmm18{%k3} │ │ │ │ - vpermt2d %zmm16,%zmm28,%zmm21 │ │ │ │ - vextracti32x4 $0x2,%zmm21,(%rdi,%rsi,2) │ │ │ │ - vextracti32x4 $0x3,%zmm21,(%rdi,%rcx,1) │ │ │ │ - vpunpckhqdq (%rax,%r8,1),%xmm3,%xmm3 │ │ │ │ - vpinsrb $0xb,0xf(%rax,%rsi,4),%xmm3,%xmm3 │ │ │ │ - vpshufb %xmm29,%xmm3,%xmm19 │ │ │ │ - vpermb %zmm17,%zmm27,%zmm19{%k2} │ │ │ │ - vmovdqa32 %zmm22,%zmm16 │ │ │ │ - vpdpbusd %zmm23,%zmm18,%zmm16 │ │ │ │ - vmovdqa32 %zmm22,%zmm17 │ │ │ │ - vpdpbusd %zmm24,%zmm18,%zmm17 │ │ │ │ - kunpckwd %k2,%k1,%k1 │ │ │ │ - vpdpbusd %zmm25,%zmm19,%zmm16 │ │ │ │ - vpdpbusd %zmm26,%zmm19,%zmm17 │ │ │ │ - vpackssdw %zmm17,%zmm16,%zmm16 │ │ │ │ - vpsraw $0x4,%zmm16,%zmm16 │ │ │ │ - vpackuswb %zmm16,%zmm20,%zmm20 │ │ │ │ - vpblendmw %zmm18,%zmm20,%zmm17{%k1} │ │ │ │ - vpbroadcastd 0x1d(%rdx,%r9,1),%zmm18 │ │ │ │ - vpshufd $0xff,%zmm20,%zmm18{%k4} │ │ │ │ - vpermt2d %zmm20,%zmm28,%zmm21 │ │ │ │ - vextracti32x4 $0x2,%zmm21,(%rdi,%rsi,4) │ │ │ │ - vextracti32x4 $0x3,%zmm21,(%rdi,%r8,1) │ │ │ │ - lea (%rsi,%rcx,2),%rdi │ │ │ │ - vpunpckhqdq (%rax,%rdi,1),%xmm3,%xmm3 │ │ │ │ - vpinsrb $0xb,0xf(%rax,%rcx,2),%xmm3,%xmm3 │ │ │ │ - vpshufb %xmm29,%xmm3,%xmm19 │ │ │ │ - vpermb %zmm17,%zmm27,%zmm19{%k2} │ │ │ │ - vmovdqa32 %zmm22,%zmm20 │ │ │ │ - vpdpbusd %zmm23,%zmm18,%zmm20 │ │ │ │ - vmovdqa32 %zmm22,%zmm17 │ │ │ │ - vpdpbusd %zmm24,%zmm18,%zmm17 │ │ │ │ - vpdpbusd %zmm25,%zmm19,%zmm20 │ │ │ │ - vpdpbusd %zmm26,%zmm19,%zmm17 │ │ │ │ - vpackssdw %zmm17,%zmm20,%zmm20 │ │ │ │ - vmovdqa32 %zmm16,%zmm17 │ │ │ │ - vpsraw $0x4,%zmm20,%zmm16 │ │ │ │ - vpackuswb %zmm16,%zmm17,%zmm17 │ │ │ │ - vpshufd $0xff,%zmm17,%zmm18 │ │ │ │ - vpermt2d %zmm17,%zmm28,%zmm21 │ │ │ │ - vextracti32x4 $0x2,%zmm21,0x10(%rax) │ │ │ │ - vextracti32x4 $0x3,%zmm21,0x10(%rax,%rsi,1) │ │ │ │ - lea (%rax,%rsi,2),%rax │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 31b5a1 <__cxa_finalize@plt+0x2f0551> │ │ │ │ - vpermb %zmm17,%zmm27,%zmm19 │ │ │ │ - cmp $0xfffffffa,%r9d │ │ │ │ - jg 31b5ba <__cxa_finalize@plt+0x2f056a> │ │ │ │ - ret │ │ │ │ - vpermb %ymm2,%ymm27,%ymm19 │ │ │ │ - vpbroadcastd -0x4(%rdx),%ymm19{%k1} │ │ │ │ - vmovdqa32 %ymm22,%ymm16 │ │ │ │ - vpdpbusd %ymm23,%ymm18,%ymm16 │ │ │ │ - vmovdqa32 %ymm22,%ymm17 │ │ │ │ - vpdpbusd %ymm24,%ymm18,%ymm17 │ │ │ │ - sub $0x2,%rdx │ │ │ │ - vpdpbusd %ymm25,%ymm19,%ymm16 │ │ │ │ - vpdpbusd %ymm26,%ymm19,%ymm17 │ │ │ │ - vmovdqa32 %ymm21,%ymm19 │ │ │ │ - vpackssdw %ymm17,%ymm16,%ymm16 │ │ │ │ - vpsraw $0x4,%ymm16,%ymm21 │ │ │ │ - vpackuswb %ymm21,%ymm19,%ymm19 │ │ │ │ - vpshufd $0xff,%ymm19,%ymm18 │ │ │ │ - vpermb %ymm19,%ymm27,%ymm19 │ │ │ │ - vmovq %xmm19,(%rdi) │ │ │ │ - vmovhps %xmm19,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 31b632 <__cxa_finalize@plt+0x2f05e2> │ │ │ │ - ret │ │ │ │ - vpbroadcastd -0x4(%rdx),%xmm3 │ │ │ │ - vmovdqa32 %xmm22,%xmm0 │ │ │ │ - vpdpbusd %xmm23,%xmm2,%xmm0 │ │ │ │ - vmovdqa32 %xmm22,%xmm1 │ │ │ │ - vpdpbusd %xmm24,%xmm2,%xmm1 │ │ │ │ - sub $0x2,%rdx │ │ │ │ - vpdpbusd %xmm25,%xmm3,%xmm0 │ │ │ │ - vpdpbusd %xmm26,%xmm3,%xmm1 │ │ │ │ - vpackssdw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpsraw $0x4,%xmm0,%xmm0 │ │ │ │ - vpackuswb %xmm0,%xmm0,%xmm0 │ │ │ │ - vmovd %xmm0,(%rdi) │ │ │ │ - vpshufd $0x55,%xmm0,%xmm2 │ │ │ │ - vmovd %xmm2,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 31b69f <__cxa_finalize@plt+0x2f064f> │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0xc2919(%rip),%r9 │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - movslq (%r9,%rcx,4),%rcx │ │ │ │ - add %r9,%rcx │ │ │ │ - lea (%rsi,%rsi,2),%r9 │ │ │ │ - jmp *%rcx │ │ │ │ - sub $0x4,%rdx │ │ │ │ - movd (%rdx),%xmm0 │ │ │ │ - punpcklbw %xmm0,%xmm0 │ │ │ │ - pshuflw $0xaf,%xmm0,%xmm1 │ │ │ │ - movd %xmm1,(%rdi) │ │ │ │ - psrlq $0x20,%xmm1 │ │ │ │ - movd %xmm1,(%rdi,%rsi,1) │ │ │ │ - pshuflw $0x5,%xmm0,%xmm0 │ │ │ │ - movd %xmm0,(%rdi,%rsi,2) │ │ │ │ - psrlq $0x20,%xmm0 │ │ │ │ - movd %xmm0,(%rdi,%r9,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 31b718 <__cxa_finalize@plt+0x2f06c8> │ │ │ │ - ret │ │ │ │ - sub $0x4,%rdx │ │ │ │ - movd (%rdx),%xmm0 │ │ │ │ - punpcklbw %xmm0,%xmm0 │ │ │ │ - punpcklwd %xmm0,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - punpckhdq %xmm0,%xmm1 │ │ │ │ - punpckldq %xmm0,%xmm0 │ │ │ │ - movq %xmm1,(%rdi,%rsi,1) │ │ │ │ - movhps %xmm1,(%rdi) │ │ │ │ - movq %xmm0,(%rdi,%r9,1) │ │ │ │ - movhps %xmm0,(%rdi,%rsi,2) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 31b757 <__cxa_finalize@plt+0x2f0707> │ │ │ │ - ret │ │ │ │ - sub $0x4,%rdx │ │ │ │ - movd (%rdx),%xmm0 │ │ │ │ - punpcklbw %xmm0,%xmm0 │ │ │ │ - pshuflw $0xff,%xmm0,%xmm1 │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - movdqa %xmm1,(%rdi) │ │ │ │ - pshuflw $0xaa,%xmm0,%xmm1 │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - movdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ - pshuflw $0x55,%xmm0,%xmm1 │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - movdqa %xmm1,(%rdi,%rsi,2) │ │ │ │ - pshuflw $0x0,%xmm0,%xmm1 │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - movdqa %xmm1,(%rdi,%r9,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 31b790 <__cxa_finalize@plt+0x2f0740> │ │ │ │ - ret │ │ │ │ - sub $0x4,%rdx │ │ │ │ - movd (%rdx),%xmm0 │ │ │ │ - punpcklbw %xmm0,%xmm0 │ │ │ │ - pshuflw $0xff,%xmm0,%xmm1 │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - movdqa %xmm1,(%rdi) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - pshuflw $0xaa,%xmm0,%xmm1 │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - movdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm1,0x10(%rdi,%rsi,1) │ │ │ │ - pshuflw $0x55,%xmm0,%xmm1 │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - movdqa %xmm1,(%rdi,%rsi,2) │ │ │ │ - movdqa %xmm1,0x10(%rdi,%rsi,2) │ │ │ │ - pshuflw $0x0,%xmm0,%xmm1 │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - movdqa %xmm1,(%rdi,%r9,1) │ │ │ │ - movdqa %xmm1,0x10(%rdi,%r9,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 31b7df <__cxa_finalize@plt+0x2f078f> │ │ │ │ - ret │ │ │ │ - sub $0x4,%rdx │ │ │ │ - movd (%rdx),%xmm0 │ │ │ │ - punpcklbw %xmm0,%xmm0 │ │ │ │ - pshuflw $0xff,%xmm0,%xmm1 │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - movdqa %xmm1,(%rdi) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - movdqa %xmm1,0x20(%rdi) │ │ │ │ - movdqa %xmm1,0x30(%rdi) │ │ │ │ - pshuflw $0xaa,%xmm0,%xmm1 │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - movdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm1,0x10(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm1,0x20(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm1,0x30(%rdi,%rsi,1) │ │ │ │ - pshuflw $0x55,%xmm0,%xmm1 │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - movdqa %xmm1,(%rdi,%rsi,2) │ │ │ │ - movdqa %xmm1,0x10(%rdi,%rsi,2) │ │ │ │ - movdqa %xmm1,0x20(%rdi,%rsi,2) │ │ │ │ - movdqa %xmm1,0x30(%rdi,%rsi,2) │ │ │ │ - pshuflw $0x0,%xmm0,%xmm1 │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - movdqa %xmm1,(%rdi,%r9,1) │ │ │ │ - movdqa %xmm1,0x10(%rdi,%r9,1) │ │ │ │ - movdqa %xmm1,0x20(%rdi,%r9,1) │ │ │ │ - movdqa %xmm1,0x30(%rdi,%r9,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 31b846 <__cxa_finalize@plt+0x2f07f6> │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0xc2765(%rip),%r9 │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0xcd3d1(%rip),%rax │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ - movdqu 0x1(%rdx),%xmm0 │ │ │ │ - movdqu 0x11(%rdx),%xmm1 │ │ │ │ - movdqu 0x21(%rdx),%xmm2 │ │ │ │ - movdqu 0x31(%rdx),%xmm3 │ │ │ │ - movslq (%r9,%rcx,4),%rcx │ │ │ │ - add %r9,%rcx │ │ │ │ - lea (%rsi,%rsi,2),%r9 │ │ │ │ + lea 0xd1dc6(%rip),%r10 │ │ │ │ + movslq (%rax,%rcx,4),%rcx │ │ │ │ + add $0x2,%rdx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %r9d,%eax │ │ │ │ + and $0x7e,%eax │ │ │ │ + add $0xa5,%r9d │ │ │ │ + movzwl (%r10,%rax,1),%eax │ │ │ │ + xor $0x4ff,%r9d │ │ │ │ + vpbroadcastd 0xcd2dd(%rip),%ymm5 │ │ │ │ jmp *%rcx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - tzcnt %r8d,%eax │ │ │ │ - lea (%rcx,%r8,1),%r9d │ │ │ │ - movd %r9d,%xmm4 │ │ │ │ - tzcnt %r9d,%r9d │ │ │ │ - movd %r9d,%xmm5 │ │ │ │ - lea 0xc26f5(%rip),%r9 │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - movslq (%r9,%rax,4),%rax │ │ │ │ - movslq 0x14(%r9,%rcx,4),%rcx │ │ │ │ - pcmpeqd %xmm3,%xmm3 │ │ │ │ - psrlw $0x1,%xmm4 │ │ │ │ - add %r9,%rax │ │ │ │ - add %r9,%rcx │ │ │ │ + mov %rsp,%r10 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0x60,%rsp │ │ │ │ + mov %r10,0x40(%rsp) │ │ │ │ + cmp $0x28,%r9b │ │ │ │ + jae 3100f7 <__cxa_finalize@plt+0x2e50a7> │ │ │ │ + lea -0x400(%r9),%ecx │ │ │ │ + sar $0x7,%ecx │ │ │ │ + add %r8d,%ecx │ │ │ │ + jg 3100f7 <__cxa_finalize@plt+0x2e50a7> │ │ │ │ + vpbroadcastw 0xe(%rdx),%xmm3 │ │ │ │ + vmovdqu (%rdx),%xmm1 │ │ │ │ + vpalignr $0x4,%xmm1,%xmm3,%xmm0 │ │ │ │ + vpaddw -0x2(%rdx),%xmm0,%xmm0 │ │ │ │ + add %eax,%eax │ │ │ │ + vpalignr $0x2,%xmm1,%xmm3,%xmm2 │ │ │ │ + vpaddw %xmm1,%xmm2,%xmm2 │ │ │ │ + vpsubw %xmm0,%xmm2,%xmm0 │ │ │ │ + vpsraw $0x3,%xmm0,%xmm0 │ │ │ │ + vpxor %xmm4,%xmm4,%xmm4 │ │ │ │ + vpaddw %xmm0,%xmm2,%xmm2 │ │ │ │ + vpbroadcastw 0x18(%r10),%xmm0 │ │ │ │ + vmovdqa %xmm3,0x20(%rsp) │ │ │ │ + vmovd %eax,%xmm3 │ │ │ │ + vpmaxsw %xmm4,%xmm2,%xmm2 │ │ │ │ + mov %eax,%ecx │ │ │ │ + vpavgw %xmm4,%xmm2,%xmm2 │ │ │ │ + vpbroadcastw %xmm3,%ymm3 │ │ │ │ + vpminsw %xmm0,%xmm2,%xmm2 │ │ │ │ + vpunpcklwd %xmm2,%xmm1,%xmm0 │ │ │ │ + vpunpckhwd %xmm2,%xmm1,%xmm1 │ │ │ │ lea (%rsi,%rsi,2),%r9 │ │ │ │ - jmp *%rax │ │ │ │ - movd -0x4(%rdx),%xmm0 │ │ │ │ - pmaddubsw %xmm3,%xmm0 │ │ │ │ - jmp *%rcx │ │ │ │ - movd 0x1(%rdx),%xmm1 │ │ │ │ - pmaddubsw %xmm3,%xmm1 │ │ │ │ - psubw %xmm4,%xmm0 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - pmaddwd %xmm3,%xmm0 │ │ │ │ - cmp $0x4,%r8d │ │ │ │ - jg 31b990 <__cxa_finalize@plt+0x2f0940> │ │ │ │ - psrlw $0x3,%xmm0 │ │ │ │ - jmp 31b9ca <__cxa_finalize@plt+0x2f097a> │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - punpckhqdq %xmm0,%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - psrlq $0x20,%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - psrlw $0x2,%xmm0 │ │ │ │ - mov $0x5556,%eax │ │ │ │ - mov $0x3334,%edx │ │ │ │ - test $0x8,%r8d │ │ │ │ - cmove %edx,%eax │ │ │ │ - movd %eax,%xmm5 │ │ │ │ - pmulhuw %xmm5,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - pshufb %xmm1,%xmm0 │ │ │ │ - movd %xmm0,(%rdi) │ │ │ │ - movd %xmm0,(%rdi,%rsi,1) │ │ │ │ - movd %xmm0,(%rdi,%rsi,2) │ │ │ │ - movd %xmm0,(%rdi,%r9,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 31b9d3 <__cxa_finalize@plt+0x2f0983> │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq -0x8(%rdx),%xmm0 │ │ │ │ - pmaddubsw %xmm3,%xmm0 │ │ │ │ - jmp *%rcx │ │ │ │ - movq 0x1(%rdx),%xmm1 │ │ │ │ - pmaddubsw %xmm3,%xmm1 │ │ │ │ - psubw %xmm0,%xmm4 │ │ │ │ - punpckhqdq %xmm0,%xmm0 │ │ │ │ - psubw %xmm4,%xmm0 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - pshuflw $0x4e,%xmm0,%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - pmaddwd %xmm3,%xmm0 │ │ │ │ - psrlw %xmm5,%xmm0 │ │ │ │ - cmp $0x8,%r8d │ │ │ │ - je 31ba56 <__cxa_finalize@plt+0x2f0a06> │ │ │ │ - mov $0x5556,%eax │ │ │ │ - mov $0x3334,%edx │ │ │ │ - cmp $0x20,%r8d │ │ │ │ - cmove %edx,%eax │ │ │ │ - movd %eax,%xmm1 │ │ │ │ - pmulhuw %xmm1,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - pshufb %xmm1,%xmm0 │ │ │ │ - movq %xmm0,(%rdi) │ │ │ │ - movq %xmm0,(%rdi,%rsi,1) │ │ │ │ - movq %xmm0,(%rdi,%rsi,2) │ │ │ │ - movq %xmm0,(%rdi,%r9,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 31ba5f <__cxa_finalize@plt+0x2f0a0f> │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - movdqa -0x10(%rdx),%xmm0 │ │ │ │ - pmaddubsw %xmm3,%xmm0 │ │ │ │ - jmp *%rcx │ │ │ │ - movdqu 0x1(%rdx),%xmm1 │ │ │ │ - pmaddubsw %xmm3,%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - psubw %xmm0,%xmm4 │ │ │ │ - punpckhqdq %xmm0,%xmm0 │ │ │ │ - psubw %xmm4,%xmm0 │ │ │ │ - pshuflw $0x4e,%xmm0,%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - pmaddwd %xmm3,%xmm0 │ │ │ │ - psrlw %xmm5,%xmm0 │ │ │ │ - cmp $0x10,%r8d │ │ │ │ - je 31bad9 <__cxa_finalize@plt+0x2f0a89> │ │ │ │ - mov $0x5556,%eax │ │ │ │ - mov $0x3334,%edx │ │ │ │ - test $0x28,%r8d │ │ │ │ - cmove %edx,%eax │ │ │ │ - movd %eax,%xmm1 │ │ │ │ - pmulhuw %xmm1,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - pshufb %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm0,(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm0,(%rdi,%rsi,2) │ │ │ │ - movdqa %xmm0,(%rdi,%r9,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 31bae2 <__cxa_finalize@plt+0x2f0a92> │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movdqa -0x20(%rdx),%xmm0 │ │ │ │ - pmaddubsw %xmm3,%xmm0 │ │ │ │ - movdqa -0x10(%rdx),%xmm2 │ │ │ │ - pmaddubsw %xmm3,%xmm2 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - jmp *%rcx │ │ │ │ - movdqu 0x1(%rdx),%xmm1 │ │ │ │ - pmaddubsw %xmm3,%xmm1 │ │ │ │ - movdqu 0x11(%rdx),%xmm2 │ │ │ │ - pmaddubsw %xmm3,%xmm2 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - psubw %xmm0,%xmm4 │ │ │ │ - punpckhqdq %xmm0,%xmm0 │ │ │ │ - psubw %xmm4,%xmm0 │ │ │ │ - pshuflw $0x4e,%xmm0,%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - pmaddwd %xmm3,%xmm0 │ │ │ │ - psrlw %xmm5,%xmm0 │ │ │ │ - cmp $0x20,%r8d │ │ │ │ - je 31bb89 <__cxa_finalize@plt+0x2f0b39> │ │ │ │ - lea (%r8,%r8,1),%edx │ │ │ │ - mov $0x5556,%eax │ │ │ │ - mov $0x3334,%edx │ │ │ │ - test $0x50,%r8d │ │ │ │ - cmove %edx,%eax │ │ │ │ - movd %eax,%xmm1 │ │ │ │ - pmulhuw %xmm1,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - pshufb %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - movdqa %xmm0,(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm1,0x10(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm0,(%rdi,%rsi,2) │ │ │ │ - movdqa %xmm1,0x10(%rdi,%rsi,2) │ │ │ │ - movdqa %xmm0,(%rdi,%r9,1) │ │ │ │ - movdqa %xmm1,0x10(%rdi,%r9,1) │ │ │ │ + vpslldq $0x8,%ymm3,%ymm2 │ │ │ │ + vmovdqa %xmm0,(%rsp) │ │ │ │ + vmovdqa %xmm1,0x10(%rsp) │ │ │ │ + vpaddw %ymm3,%ymm3,%ymm6 │ │ │ │ + vpaddw %ymm2,%ymm3,%ymm3 │ │ │ │ + vpblendd $0xf0,%ymm6,%ymm4,%ymm4 │ │ │ │ + vpaddw %ymm6,%ymm6,%ymm6 │ │ │ │ + vpaddw %ymm4,%ymm3,%ymm3 │ │ │ │ + vbroadcasti128 0xcd1b2(%rip),%ymm4 │ │ │ │ + lea (%rcx,%rax,1),%edx │ │ │ │ + shr $0x6,%ecx │ │ │ │ + vmovdqu (%rsp,%rcx,2),%xmm1 │ │ │ │ + lea (%rdx,%rax,1),%ecx │ │ │ │ + shr $0x6,%edx │ │ │ │ + vmovdqu (%rsp,%rdx,2),%xmm2 │ │ │ │ + lea (%rcx,%rax,1),%edx │ │ │ │ + shr $0x6,%ecx │ │ │ │ + vinserti128 $0x1,(%rsp,%rcx,2),%ymm1,%ymm1 │ │ │ │ + lea (%rdx,%rax,1),%ecx │ │ │ │ + shr $0x6,%edx │ │ │ │ + vinserti128 $0x1,(%rsp,%rdx,2),%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm4,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm4,%ymm2,%ymm2 │ │ │ │ + vpunpcklqdq %ymm2,%ymm1,%ymm0 │ │ │ │ + vpunpckhqdq %ymm2,%ymm1,%ymm1 │ │ │ │ + vpand %ymm3,%ymm5,%ymm2 │ │ │ │ + vpsllw $0x9,%ymm2,%ymm2 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm6,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vmovq %xmm0,(%rdi) │ │ │ │ + vmovhps %xmm0,(%rdi,%rsi,1) │ │ │ │ + vmovq %xmm1,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm1,(%rdi,%r9,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 31bb96 <__cxa_finalize@plt+0x2f0b46> │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - movdqa -0x40(%rdx),%xmm0 │ │ │ │ - movdqa -0x30(%rdx),%xmm1 │ │ │ │ - pmaddubsw %xmm3,%xmm0 │ │ │ │ - pmaddubsw %xmm3,%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - movdqa -0x20(%rdx),%xmm1 │ │ │ │ - pmaddubsw %xmm3,%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - movdqa -0x10(%rdx),%xmm1 │ │ │ │ - pmaddubsw %xmm3,%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - jmp *%rcx │ │ │ │ - movdqu 0x1(%rdx),%xmm1 │ │ │ │ - movdqu 0x11(%rdx),%xmm2 │ │ │ │ - pmaddubsw %xmm3,%xmm1 │ │ │ │ - pmaddubsw %xmm3,%xmm2 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - movdqu 0x21(%rdx),%xmm2 │ │ │ │ - pmaddubsw %xmm3,%xmm2 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - movdqu 0x31(%rdx),%xmm2 │ │ │ │ - pmaddubsw %xmm3,%xmm2 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - psubw %xmm0,%xmm4 │ │ │ │ - punpckhqdq %xmm0,%xmm0 │ │ │ │ - psubw %xmm4,%xmm0 │ │ │ │ - pshuflw $0x4e,%xmm0,%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - pmaddwd %xmm3,%xmm0 │ │ │ │ - psrlw %xmm5,%xmm0 │ │ │ │ - cmp $0x40,%r8d │ │ │ │ - je 31bc7d <__cxa_finalize@plt+0x2f0c2d> │ │ │ │ - mov $0x5556,%eax │ │ │ │ - mov $0x3334,%edx │ │ │ │ - test $0x20,%r8d │ │ │ │ - cmove %edx,%eax │ │ │ │ - movd %eax,%xmm1 │ │ │ │ - pmulhuw %xmm1,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - pshufb %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - movdqa %xmm0,%xmm3 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - movdqa %xmm2,0x20(%rdi) │ │ │ │ - movdqa %xmm3,0x30(%rdi) │ │ │ │ - movdqa %xmm0,(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm1,0x10(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm2,0x20(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm3,0x30(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 31bc92 <__cxa_finalize@plt+0x2f0c42> │ │ │ │ + jg 31002e <__cxa_finalize@plt+0x2e4fde> │ │ │ │ + mov 0x40(%rsp),%rsp │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - lea 0xc2399(%rip),%r9 │ │ │ │ - mov %r8d,%r8d │ │ │ │ - tzcnt %r8d,%eax │ │ │ │ - sub %r8,%rdx │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - movdqu (%rdx),%xmm0 │ │ │ │ - movd -0x23c(%r9),%xmm3 │ │ │ │ - movd %eax,%xmm2 │ │ │ │ - psrld %xmm2,%xmm3 │ │ │ │ - movslq (%r9,%rax,4),%rax │ │ │ │ - pcmpeqd %xmm2,%xmm2 │ │ │ │ - pmaddubsw %xmm2,%xmm0 │ │ │ │ - add %r9,%rax │ │ │ │ - add $0xffffffffffffffec,%r9 │ │ │ │ - movslq (%r9,%rcx,4),%rcx │ │ │ │ - add %r9,%rcx │ │ │ │ - jmp *%rax │ │ │ │ - movdqu 0x30(%rdx),%xmm1 │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - movdqu 0x20(%rdx),%xmm1 │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - movdqu 0x10(%rdx),%xmm1 │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - pshufd $0xee,%xmm0,%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - pshuflw $0x4e,%xmm0,%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - pmaddwd %xmm2,%xmm0 │ │ │ │ - pmulhrsw %xmm3,%xmm0 │ │ │ │ - lea (%rsi,%rsi,2),%r9 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - pshufb %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - movdqa %xmm0,%xmm3 │ │ │ │ - jmp *%rcx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0xc22d5(%rip),%r9 │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - movslq (%r9,%rcx,4),%rcx │ │ │ │ - movddup -0x64(%r9),%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - movdqa %xmm0,%xmm3 │ │ │ │ - add %r9,%rcx │ │ │ │ - lea (%rsi,%rsi,2),%r9 │ │ │ │ - jmp *%rcx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xc22b9(%rip),%r9 │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - inc %rdx │ │ │ │ - movdqu (%rdx),%xmm0 │ │ │ │ - movd -0x23c(%r9),%xmm3 │ │ │ │ - movd %ecx,%xmm2 │ │ │ │ - psrld %xmm2,%xmm3 │ │ │ │ - movslq (%r9,%rcx,4),%rax │ │ │ │ - pcmpeqd %xmm2,%xmm2 │ │ │ │ - pmaddubsw %xmm2,%xmm0 │ │ │ │ - add %r9,%rax │ │ │ │ - add $0xffffffffffffffec,%r9 │ │ │ │ - movslq (%r9,%rcx,4),%rcx │ │ │ │ - add %r9,%rcx │ │ │ │ - jmp *%rax │ │ │ │ - lea 0xc22a1(%rip),%rax │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - mov %r8d,%r8d │ │ │ │ - movslq (%rax,%rcx,4),%rcx │ │ │ │ - movddup -0x78(%rax),%xmm0 │ │ │ │ - movddup -0x90(%rax),%xmm1 │ │ │ │ - lea -0x418(%rax,%r8,4),%r9 │ │ │ │ - neg %r8 │ │ │ │ - movd (%rdx,%r8,1),%xmm5 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - pshufb %xmm2,%xmm5 │ │ │ │ - add %rax,%rcx │ │ │ │ - jmp *%rcx │ │ │ │ - movd 0x1(%rdx),%xmm2 │ │ │ │ - punpckldq %xmm2,%xmm2 │ │ │ │ - punpcklbw %xmm5,%xmm2 │ │ │ │ - lea (%rsi,%rsi,2),%rcx │ │ │ │ - movdqa -0x318(%rax),%xmm4 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - punpckldq %xmm4,%xmm4 │ │ │ │ - punpckhdq %xmm5,%xmm5 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - pmaddubsw %xmm0,%xmm3 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - paddw %xmm1,%xmm3 │ │ │ │ - movdqu (%r9,%r8,2),%xmm1 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - pshufb %xmm4,%xmm0 │ │ │ │ - pshufb %xmm5,%xmm1 │ │ │ │ - movdqa %xmm2,%xmm6 │ │ │ │ - pmaddubsw %xmm0,%xmm6 │ │ │ │ - movdqa %xmm2,%xmm0 │ │ │ │ - pmaddubsw %xmm1,%xmm0 │ │ │ │ - paddw %xmm3,%xmm6 │ │ │ │ - paddw %xmm3,%xmm0 │ │ │ │ - psrlw $0x8,%xmm6 │ │ │ │ - psrlw $0x8,%xmm0 │ │ │ │ - packuswb %xmm0,%xmm6 │ │ │ │ - movd %xmm6,(%rdi) │ │ │ │ - pshuflw $0x4e,%xmm6,%xmm1 │ │ │ │ - movd %xmm1,(%rdi,%rsi,1) │ │ │ │ - punpckhqdq %xmm6,%xmm6 │ │ │ │ - movd %xmm6,(%rdi,%rsi,2) │ │ │ │ - psrlq $0x20,%xmm6 │ │ │ │ - movd %xmm6,(%rdi,%rcx,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - add $0x4,%r8 │ │ │ │ - jl 31be64 <__cxa_finalize@plt+0x2f0e14> │ │ │ │ + vmovd %r10d,%xmm0 │ │ │ │ + lea 0xcd034(%rip),%rcx │ │ │ │ + vmovd %r9d,%xmm1 │ │ │ │ + shr $0x8,%r9d │ │ │ │ + vpbroadcastb %xmm0,%ymm0 │ │ │ │ + vpbroadcastb %xmm1,%ymm1 │ │ │ │ + vpcmpeqb 0x20(%rcx),%ymm0,%ymm0 │ │ │ │ + vmovdqa (%rcx,%r9,8),%xmm2 │ │ │ │ + vpand %ymm1,%ymm0,%ymm0 │ │ │ │ + vpcmpgtb %ymm2,%ymm0,%ymm0 │ │ │ │ + vpmovmskb %ymm0,%r9d │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq 0x1(%rdx),%xmm2 │ │ │ │ - punpcklbw %xmm5,%xmm2 │ │ │ │ - movdqa -0x318(%rax),%xmm5 │ │ │ │ - lea (%rsi,%rsi,2),%rcx │ │ │ │ - pshufd $0x0,%xmm5,%xmm4 │ │ │ │ - pshufd $0x55,%xmm5,%xmm5 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - pmaddubsw %xmm0,%xmm3 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - paddw %xmm1,%xmm3 │ │ │ │ - movq (%r9,%r8,2),%xmm1 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - pshufb %xmm4,%xmm0 │ │ │ │ - pshufb %xmm5,%xmm1 │ │ │ │ - movdqa %xmm2,%xmm6 │ │ │ │ - pmaddubsw %xmm0,%xmm6 │ │ │ │ - movdqa %xmm2,%xmm0 │ │ │ │ - pmaddubsw %xmm1,%xmm0 │ │ │ │ - paddw %xmm3,%xmm6 │ │ │ │ - paddw %xmm3,%xmm0 │ │ │ │ - psrlw $0x8,%xmm6 │ │ │ │ - psrlw $0x8,%xmm0 │ │ │ │ - packuswb %xmm0,%xmm6 │ │ │ │ - movq %xmm6,(%rdi) │ │ │ │ - movhps %xmm6,(%rdi,%rsi,1) │ │ │ │ + mov $0x7,%r10d │ │ │ │ + test $0x400,%r9d │ │ │ │ + jne 3101b6 <__cxa_finalize@plt+0x2e5166> │ │ │ │ + lea 0x3(%r8),%r10d │ │ │ │ + call 3100c0 <__cxa_finalize@plt+0x2e5070> │ │ │ │ + mov $0x7,%r10d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 3101b6 <__cxa_finalize@plt+0x2e5166> │ │ │ │ + popcnt %r9d,%r9d │ │ │ │ + vpbroadcastw 0xe(%rdx),%xmm3 │ │ │ │ + vmovdqa -0x2(%rdx),%xmm0 │ │ │ │ + vpbroadcastd 0x128(%rcx,%r9,4),%xmm1 │ │ │ │ + vpbroadcastd 0x11c(%rcx,%r9,4),%xmm4 │ │ │ │ + vpalignr $0x4,%xmm0,%xmm3,%xmm2 │ │ │ │ + vpmullw (%rdx),%xmm1,%xmm1 │ │ │ │ + vpaddw %xmm0,%xmm2,%xmm2 │ │ │ │ + vpmullw %xmm4,%xmm2,%xmm2 │ │ │ │ + vmovd %xmm3,0x10(%rsp) │ │ │ │ + cmp $0x3,%r9d │ │ │ │ + jne 310196 <__cxa_finalize@plt+0x2e5146> │ │ │ │ + vpaddw %xmm2,%xmm1,%xmm1 │ │ │ │ + vpalignr $0x6,%xmm0,%xmm3,%xmm2 │ │ │ │ + vpblendw $0xfe,-0x4(%rdx),%xmm0,%xmm0 │ │ │ │ + movzwl 0xe(%rdx),%ecx │ │ │ │ + movzwl 0xc(%rdx),%edx │ │ │ │ + inc %r10d │ │ │ │ + vpaddw %xmm0,%xmm2,%xmm2 │ │ │ │ + sub %ecx,%edx │ │ │ │ + vpaddw %xmm2,%xmm2,%xmm2 │ │ │ │ + lea 0x4(%rdx,%rcx,8),%edx │ │ │ │ + shr $0x3,%edx │ │ │ │ + mov %dx,0x10(%rsp) │ │ │ │ + vpxor %xmm0,%xmm0,%xmm0 │ │ │ │ + vpaddw %xmm2,%xmm1,%xmm1 │ │ │ │ + mov %rsp,%rdx │ │ │ │ + vpsrlw $0x3,%xmm1,%xmm1 │ │ │ │ + cmp $0x8,%r8d │ │ │ │ + sbb $0xffffffff,%r10d │ │ │ │ + vpavgw %xmm1,%xmm0,%xmm0 │ │ │ │ + vmovdqa %xmm0,(%rdx) │ │ │ │ + vmovd %eax,%xmm3 │ │ │ │ + vpbroadcastq 0xccf1d(%rip),%ymm1 │ │ │ │ + vpbroadcastw (%rdx,%r10,2),%ymm6 │ │ │ │ + shl $0x6,%r10d │ │ │ │ + vpbroadcastw %xmm3,%ymm3 │ │ │ │ + vmovd %r10d,%xmm0 │ │ │ │ + mov %eax,%ecx │ │ │ │ + vpbroadcastw %xmm0,%ymm0 │ │ │ │ + vpaddw %ymm3,%ymm3,%ymm4 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpblendd $0xcc,%ymm4,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm3,%ymm4,%ymm0 │ │ │ │ + vpblendd $0xf0,%ymm0,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm4,%ymm4,%ymm4 │ │ │ │ + vpaddw %ymm1,%ymm3,%ymm3 │ │ │ │ + lea (%rcx,%rax,1),%r9d │ │ │ │ + shr $0x6,%ecx │ │ │ │ + vmovdqu (%rdx,%rcx,2),%xmm1 │ │ │ │ + lea (%r9,%rax,1),%ecx │ │ │ │ + shr $0x6,%r9d │ │ │ │ + vmovdqu (%rdx,%r9,2),%xmm2 │ │ │ │ + lea (%rcx,%rax,1),%r9d │ │ │ │ + shr $0x6,%ecx │ │ │ │ + vinserti128 $0x1,(%rdx,%rcx,2),%ymm1,%ymm1 │ │ │ │ + lea (%r9,%rax,1),%ecx │ │ │ │ + shr $0x6,%r9d │ │ │ │ + vinserti128 $0x1,(%rdx,%r9,2),%ymm2,%ymm2 │ │ │ │ + vpunpcklqdq %ymm2,%ymm1,%ymm0 │ │ │ │ + vpsrldq $0x2,%ymm1,%ymm1 │ │ │ │ + vpslldq $0x6,%ymm2,%ymm2 │ │ │ │ + vpblendd $0xcc,%ymm2,%ymm1,%ymm1 │ │ │ │ + vpand %ymm3,%ymm5,%ymm2 │ │ │ │ + vpsllw $0x9,%ymm2,%ymm2 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpsraw $0xf,%ymm3,%ymm2 │ │ │ │ + vpaddw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpblendvb %ymm2,%ymm0,%ymm6,%ymm0 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vmovq %xmm0,(%rdi) │ │ │ │ + vmovhps %xmm0,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ - add $0x2,%r8 │ │ │ │ - jl 31bf00 <__cxa_finalize@plt+0x2f0eb0> │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - movdqu 0x1(%rdx),%xmm3 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - punpcklbw %xmm5,%xmm2 │ │ │ │ - punpckhbw %xmm5,%xmm3 │ │ │ │ - movdqa %xmm2,%xmm4 │ │ │ │ - pmaddubsw %xmm0,%xmm4 │ │ │ │ - movdqa %xmm3,%xmm5 │ │ │ │ - pmaddubsw %xmm0,%xmm5 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - paddw %xmm3,%xmm1 │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - paddw %xmm1,%xmm5 │ │ │ │ - movd (%r9,%r8,2),%xmm1 │ │ │ │ - pshuflw $0x0,%xmm1,%xmm1 │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - movdqa %xmm2,%xmm6 │ │ │ │ - pmaddubsw %xmm1,%xmm6 │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - pmaddubsw %xmm1,%xmm0 │ │ │ │ - paddw %xmm4,%xmm6 │ │ │ │ - paddw %xmm5,%xmm0 │ │ │ │ - psrlw $0x8,%xmm6 │ │ │ │ - psrlw $0x8,%xmm0 │ │ │ │ - packuswb %xmm0,%xmm6 │ │ │ │ - movdqa %xmm6,(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - add $0x1,%r8 │ │ │ │ - jl 31bf87 <__cxa_finalize@plt+0x2f0f37> │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movdqa %xmm5,%xmm7 │ │ │ │ - mov $0x2,%ecx │ │ │ │ - movddup -0x78(%rax),%xmm0 │ │ │ │ - movddup -0x90(%rax),%xmm1 │ │ │ │ - movdqu 0x1(%rdx),%xmm3 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - punpcklbw %xmm7,%xmm2 │ │ │ │ - punpckhbw %xmm7,%xmm3 │ │ │ │ - movdqa %xmm2,%xmm4 │ │ │ │ - pmaddubsw %xmm0,%xmm4 │ │ │ │ - movdqa %xmm3,%xmm5 │ │ │ │ - pmaddubsw %xmm0,%xmm5 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - paddw %xmm3,%xmm1 │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - paddw %xmm1,%xmm5 │ │ │ │ - movd (%r9,%r8,2),%xmm1 │ │ │ │ - pshuflw $0x0,%xmm1,%xmm1 │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - movdqa %xmm2,%xmm6 │ │ │ │ - pmaddubsw %xmm1,%xmm6 │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - pmaddubsw %xmm1,%xmm0 │ │ │ │ - paddw %xmm4,%xmm6 │ │ │ │ - paddw %xmm5,%xmm0 │ │ │ │ - psrlw $0x8,%xmm6 │ │ │ │ - psrlw $0x8,%xmm0 │ │ │ │ - packuswb %xmm0,%xmm6 │ │ │ │ - movdqa %xmm6,(%rdi) │ │ │ │ - add $0x10,%rdx │ │ │ │ - add $0x10,%rdi │ │ │ │ - dec %ecx │ │ │ │ - jg 31bfd9 <__cxa_finalize@plt+0x2f0f89> │ │ │ │ - lea -0x20(%rdi,%rsi,1),%rdi │ │ │ │ - sub $0x20,%rdx │ │ │ │ - add $0x1,%r8 │ │ │ │ - jl 31bfd4 <__cxa_finalize@plt+0x2f0f84> │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movdqa %xmm5,%xmm7 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - movddup -0x78(%rax),%xmm0 │ │ │ │ - movddup -0x90(%rax),%xmm1 │ │ │ │ - movdqu 0x1(%rdx),%xmm3 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - punpcklbw %xmm7,%xmm2 │ │ │ │ - punpckhbw %xmm7,%xmm3 │ │ │ │ - movdqa %xmm2,%xmm4 │ │ │ │ - pmaddubsw %xmm0,%xmm4 │ │ │ │ - movdqa %xmm3,%xmm5 │ │ │ │ - pmaddubsw %xmm0,%xmm5 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - paddw %xmm3,%xmm1 │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - paddw %xmm1,%xmm5 │ │ │ │ - movd (%r9,%r8,2),%xmm1 │ │ │ │ - pshuflw $0x0,%xmm1,%xmm1 │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - movdqa %xmm2,%xmm6 │ │ │ │ - pmaddubsw %xmm1,%xmm6 │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - pmaddubsw %xmm1,%xmm0 │ │ │ │ - paddw %xmm4,%xmm6 │ │ │ │ - paddw %xmm5,%xmm0 │ │ │ │ - psrlw $0x8,%xmm6 │ │ │ │ - psrlw $0x8,%xmm0 │ │ │ │ - packuswb %xmm0,%xmm6 │ │ │ │ - movdqa %xmm6,(%rdi) │ │ │ │ - add $0x10,%rdx │ │ │ │ - add $0x10,%rdi │ │ │ │ - dec %ecx │ │ │ │ - jg 31c089 <__cxa_finalize@plt+0x2f1039> │ │ │ │ - lea -0x40(%rdi,%rsi,1),%rdi │ │ │ │ - sub $0x40,%rdx │ │ │ │ - add $0x1,%r8 │ │ │ │ - jl 31c084 <__cxa_finalize@plt+0x2f1034> │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0xc1f75(%rip),%rax │ │ │ │ - mov %ecx,%ecx │ │ │ │ - movd (%rdx,%rcx,1),%xmm3 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - pshufb %xmm1,%xmm3 │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - mov %r8d,%r8d │ │ │ │ - movslq (%rax,%rcx,4),%rcx │ │ │ │ - movddup -0x8c(%rax),%xmm4 │ │ │ │ - movddup -0xa4(%rax),%xmm5 │ │ │ │ - add %rax,%rcx │ │ │ │ - jmp *%rcx │ │ │ │ - movddup -0x424(%rax),%xmm6 │ │ │ │ - movdqa -0x31c(%rax),%xmm7 │ │ │ │ - sub $0x4,%rdx │ │ │ │ - sub %r8,%rdx │ │ │ │ - lea (%rsi,%rsi,2),%rcx │ │ │ │ - movd (%rdx,%r8,1),%xmm2 │ │ │ │ - pshufb %xmm7,%xmm2 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - punpcklbw %xmm3,%xmm1 │ │ │ │ - punpckhbw %xmm3,%xmm2 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - pmaddubsw %xmm4,%xmm0 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - pmaddubsw %xmm6,%xmm1 │ │ │ │ - paddw %xmm5,%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - pmaddubsw %xmm4,%xmm1 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - pmaddubsw %xmm6,%xmm2 │ │ │ │ - paddw %xmm5,%xmm2 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - psrlw $0x8,%xmm0 │ │ │ │ - psrlw $0x8,%xmm1 │ │ │ │ - packuswb %xmm1,%xmm0 │ │ │ │ - movd %xmm0,(%rdi) │ │ │ │ - pshuflw $0x4e,%xmm0,%xmm1 │ │ │ │ - movd %xmm1,(%rdi,%rsi,1) │ │ │ │ - punpckhqdq %xmm0,%xmm0 │ │ │ │ - movd %xmm0,(%rdi,%rsi,2) │ │ │ │ - psrlq $0x20,%xmm0 │ │ │ │ - movd %xmm0,(%rdi,%rcx,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ + vmovq %xmm1,(%rdi) │ │ │ │ + vmovhps %xmm1,(%rdi,%rsi,1) │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 31c182 <__cxa_finalize@plt+0x2f1132> │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movdqa -0x41c(%rax),%xmm6 │ │ │ │ - movdqa -0x31c(%rax),%xmm7 │ │ │ │ - sub $0x4,%rdx │ │ │ │ - sub %r8,%rdx │ │ │ │ - punpckldq %xmm7,%xmm7 │ │ │ │ - movd (%rdx,%r8,1),%xmm2 │ │ │ │ - pshufb %xmm7,%xmm2 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - punpcklbw %xmm3,%xmm1 │ │ │ │ - punpckhbw %xmm3,%xmm2 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - pmaddubsw %xmm4,%xmm0 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - pmaddubsw %xmm6,%xmm1 │ │ │ │ - paddw %xmm5,%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - pmaddubsw %xmm4,%xmm1 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - pmaddubsw %xmm6,%xmm2 │ │ │ │ - paddw %xmm5,%xmm2 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - psrlw $0x8,%xmm0 │ │ │ │ - psrlw $0x8,%xmm1 │ │ │ │ - packuswb %xmm1,%xmm0 │ │ │ │ - movq %xmm0,(%rdi) │ │ │ │ - movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ + je 3102be <__cxa_finalize@plt+0x2e526e> │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 31c22b <__cxa_finalize@plt+0x2f11db> │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - movdqa -0x40c(%rax),%xmm6 │ │ │ │ - movdqa -0x3fc(%rax),%xmm7 │ │ │ │ - sub $0x1,%rdx │ │ │ │ - sub %r8,%rdx │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movd (%rdx,%r8,1),%xmm2 │ │ │ │ - pshufb %xmm1,%xmm2 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - punpcklbw %xmm3,%xmm1 │ │ │ │ - punpckhbw %xmm3,%xmm2 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - pmaddubsw %xmm4,%xmm0 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - pmaddubsw %xmm6,%xmm1 │ │ │ │ - paddw %xmm5,%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - pmaddubsw %xmm4,%xmm1 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - pmaddubsw %xmm7,%xmm2 │ │ │ │ - paddw %xmm5,%xmm2 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - psrlw $0x8,%xmm0 │ │ │ │ - psrlw $0x8,%xmm1 │ │ │ │ - packuswb %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - lea (%rdi,%rsi,1),%rdi │ │ │ │ - sub $0x1,%r8d │ │ │ │ - jg 31c2b7 <__cxa_finalize@plt+0x2f1267> │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x1,%rdx │ │ │ │ - sub %r8,%rdx │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - mov $0x2,%r9d │ │ │ │ - lea -0x3ec(%rax),%rcx │ │ │ │ - movdqa (%rcx),%xmm7 │ │ │ │ - add $0x10,%rcx │ │ │ │ - movd (%rdx,%r8,1),%xmm2 │ │ │ │ - pshufb %xmm6,%xmm2 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - punpcklbw %xmm3,%xmm1 │ │ │ │ - punpckhbw %xmm3,%xmm2 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - pmaddubsw %xmm4,%xmm0 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - pmaddubsw %xmm7,%xmm1 │ │ │ │ - paddw %xmm5,%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - pmaddubsw %xmm4,%xmm1 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - movdqa (%rcx),%xmm7 │ │ │ │ - add $0x10,%rcx │ │ │ │ - pmaddubsw %xmm7,%xmm2 │ │ │ │ - paddw %xmm5,%xmm2 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - psrlw $0x8,%xmm0 │ │ │ │ - psrlw $0x8,%xmm1 │ │ │ │ - packuswb %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - add $0x10,%rdi │ │ │ │ - dec %r9 │ │ │ │ - jg 31c348 <__cxa_finalize@plt+0x2f12f8> │ │ │ │ - lea -0x20(%rdi,%rsi,1),%rdi │ │ │ │ - sub $0x1,%r8d │ │ │ │ - jg 31c33b <__cxa_finalize@plt+0x2f12eb> │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x1,%rdx │ │ │ │ - sub %r8,%rdx │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - mov $0x4,%r9d │ │ │ │ - lea -0x3ac(%rax),%rcx │ │ │ │ - movdqa (%rcx),%xmm7 │ │ │ │ - add $0x10,%rcx │ │ │ │ - movd (%rdx,%r8,1),%xmm2 │ │ │ │ - pshufb %xmm6,%xmm2 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - punpcklbw %xmm3,%xmm1 │ │ │ │ - punpckhbw %xmm3,%xmm2 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - pmaddubsw %xmm4,%xmm0 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - pmaddubsw %xmm7,%xmm1 │ │ │ │ - paddw %xmm5,%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - pmaddubsw %xmm4,%xmm1 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - movdqa (%rcx),%xmm7 │ │ │ │ - add $0x10,%rcx │ │ │ │ - pmaddubsw %xmm7,%xmm2 │ │ │ │ - paddw %xmm5,%xmm2 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - psrlw $0x8,%xmm0 │ │ │ │ - psrlw $0x8,%xmm1 │ │ │ │ - packuswb %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - add $0x10,%rdi │ │ │ │ - dec %r9 │ │ │ │ - jg 31c3e8 <__cxa_finalize@plt+0x2f1398> │ │ │ │ - lea -0x40(%rdi,%rsi,1),%rdi │ │ │ │ - sub $0x1,%r8d │ │ │ │ - jg 31c3db <__cxa_finalize@plt+0x2f138b> │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0xd8,%rsp │ │ │ │ - mov %ecx,%ecx │ │ │ │ - mov %r8d,%r8d │ │ │ │ - lea 0xc1c01(%rip),%rax │ │ │ │ - movd (%rdx,%rcx,1),%xmm4 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - pshufb %xmm2,%xmm4 │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - mov %rdx,%r9 │ │ │ │ - sub %r8,%r9 │ │ │ │ - movslq (%rax,%rcx,4),%rcx │ │ │ │ - movddup -0x64(%rax),%xmm5 │ │ │ │ - movd (%r9),%xmm0 │ │ │ │ - pshufb %xmm2,%xmm0 │ │ │ │ - movddup -0x74(%rax),%xmm3 │ │ │ │ - add %rax,%rcx │ │ │ │ - lea -0x404(%rax,%r8,2),%r9 │ │ │ │ - jmp *%rcx │ │ │ │ - movdqa -0x304(%rax),%xmm7 │ │ │ │ - movd 0x1(%rdx),%xmm1 │ │ │ │ - pshufd $0x0,%xmm1,%xmm1 │ │ │ │ - sub $0x4,%rdx │ │ │ │ - lea (%rsi,%rsi,2),%rcx │ │ │ │ - sub %r8,%rdx │ │ │ │ - punpcklbw %xmm0,%xmm1 │ │ │ │ - pshufd $0x50,%xmm7,%xmm6 │ │ │ │ - pshufd $0xfa,%xmm7,%xmm7 │ │ │ │ - movdqa %xmm1,%xmm2 │ │ │ │ - pmaddubsw %xmm5,%xmm2 │ │ │ │ - paddw %xmm1,%xmm3 │ │ │ │ - paddw %xmm3,%xmm2 │ │ │ │ - movdqa %xmm1,(%rsp) │ │ │ │ - movdqa %xmm2,0x10(%rsp) │ │ │ │ - movq -0x3fc(%rax),%xmm1 │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - movdqa %xmm1,0x20(%rsp) │ │ │ │ - movdqa %xmm4,0x30(%rsp) │ │ │ │ - movdqa %xmm6,0x40(%rsp) │ │ │ │ - movdqa %xmm5,0x50(%rsp) │ │ │ │ - movd (%rdx,%r8,1),%xmm1 │ │ │ │ - pshufb -0x2f4(%rax),%xmm1 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - punpcklbw %xmm4,%xmm0 │ │ │ │ - punpckhbw %xmm4,%xmm1 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - pmaddubsw %xmm5,%xmm2 │ │ │ │ - movdqa %xmm1,%xmm3 │ │ │ │ - pmaddubsw %xmm5,%xmm3 │ │ │ │ - paddw %xmm0,%xmm2 │ │ │ │ - paddw %xmm1,%xmm3 │ │ │ │ - movdqa 0x20(%rsp),%xmm4 │ │ │ │ - pmaddubsw %xmm4,%xmm0 │ │ │ │ - pmaddubsw %xmm4,%xmm1 │ │ │ │ - paddw %xmm0,%xmm2 │ │ │ │ - paddw %xmm1,%xmm3 │ │ │ │ - movq (%r9),%xmm1 │ │ │ │ - add $0x8,%r9 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - pshufb %xmm6,%xmm0 │ │ │ │ - pshufb %xmm7,%xmm1 │ │ │ │ - movdqa (%rsp),%xmm4 │ │ │ │ - movdqa 0x10(%rsp),%xmm5 │ │ │ │ - movdqa %xmm4,%xmm6 │ │ │ │ - pmaddubsw %xmm0,%xmm6 │ │ │ │ - movdqa %xmm6,%xmm0 │ │ │ │ - movdqa %xmm4,%xmm6 │ │ │ │ - pmaddubsw %xmm1,%xmm6 │ │ │ │ - movdqa %xmm6,%xmm1 │ │ │ │ - paddw %xmm5,%xmm0 │ │ │ │ - paddw %xmm5,%xmm1 │ │ │ │ - pavgw %xmm2,%xmm0 │ │ │ │ - pavgw %xmm3,%xmm1 │ │ │ │ - psrlw $0x8,%xmm0 │ │ │ │ - psrlw $0x8,%xmm1 │ │ │ │ - packuswb %xmm1,%xmm0 │ │ │ │ - movdqa 0x30(%rsp),%xmm4 │ │ │ │ - movdqa 0x40(%rsp),%xmm6 │ │ │ │ - movdqa 0x50(%rsp),%xmm5 │ │ │ │ - movd %xmm0,(%rdi) │ │ │ │ - pshuflw $0x4e,%xmm0,%xmm1 │ │ │ │ - movd %xmm1,(%rdi,%rsi,1) │ │ │ │ - punpckhqdq %xmm0,%xmm0 │ │ │ │ - movd %xmm0,(%rdi,%rsi,2) │ │ │ │ - psrlq $0x20,%xmm0 │ │ │ │ - movd %xmm0,(%rdi,%rcx,1) │ │ │ │ + cmp %r10d,%ecx │ │ │ │ + jb 3101fe <__cxa_finalize@plt+0x2e51ae> │ │ │ │ + lea (%rsi,%rsi,2),%rax │ │ │ │ + vmovq %xmm6,(%rdi) │ │ │ │ + vmovq %xmm6,(%rdi,%rsi,1) │ │ │ │ + vmovq %xmm6,(%rdi,%rsi,2) │ │ │ │ + vmovq %xmm6,(%rdi,%rax,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 31c52b <__cxa_finalize@plt+0x2f14db> │ │ │ │ - add $0xd8,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movdqa -0x304(%rax),%xmm7 │ │ │ │ - movq 0x1(%rdx),%xmm1 │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - sub $0x4,%rdx │ │ │ │ - sub %r8,%rdx │ │ │ │ - punpcklbw %xmm0,%xmm1 │ │ │ │ - pshufd $0x0,%xmm7,%xmm6 │ │ │ │ - pshufd $0x55,%xmm7,%xmm7 │ │ │ │ - movdqa %xmm1,%xmm2 │ │ │ │ - pmaddubsw %xmm5,%xmm2 │ │ │ │ - paddw %xmm1,%xmm3 │ │ │ │ - paddw %xmm3,%xmm2 │ │ │ │ - movdqa %xmm1,(%rsp) │ │ │ │ - movdqa %xmm2,0x10(%rsp) │ │ │ │ - movdqa -0x3f4(%rax),%xmm1 │ │ │ │ - movdqa %xmm1,0x20(%rsp) │ │ │ │ - movdqa %xmm4,0x30(%rsp) │ │ │ │ - movdqa %xmm6,0x40(%rsp) │ │ │ │ - movdqa %xmm5,0x50(%rsp) │ │ │ │ - movd (%rdx,%r8,1),%xmm1 │ │ │ │ - pshufb -0x2f4(%rax),%xmm1 │ │ │ │ - pshufd $0x50,%xmm1,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - punpcklbw %xmm4,%xmm0 │ │ │ │ - punpckhbw %xmm4,%xmm1 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - pmaddubsw %xmm5,%xmm2 │ │ │ │ - movdqa %xmm1,%xmm3 │ │ │ │ - pmaddubsw %xmm5,%xmm3 │ │ │ │ - paddw %xmm0,%xmm2 │ │ │ │ - paddw %xmm1,%xmm3 │ │ │ │ - movdqa 0x20(%rsp),%xmm4 │ │ │ │ - pmaddubsw %xmm4,%xmm0 │ │ │ │ - pmaddubsw %xmm4,%xmm1 │ │ │ │ - paddw %xmm0,%xmm2 │ │ │ │ - paddw %xmm1,%xmm3 │ │ │ │ - movd (%r9),%xmm1 │ │ │ │ - add $0x4,%r9 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - pshufb %xmm6,%xmm0 │ │ │ │ - pshufb %xmm7,%xmm1 │ │ │ │ - movdqa (%rsp),%xmm4 │ │ │ │ - movdqa 0x10(%rsp),%xmm5 │ │ │ │ - movdqa %xmm4,%xmm6 │ │ │ │ - pmaddubsw %xmm0,%xmm6 │ │ │ │ - movdqa %xmm6,%xmm0 │ │ │ │ - movdqa %xmm4,%xmm6 │ │ │ │ - pmaddubsw %xmm1,%xmm6 │ │ │ │ - movdqa %xmm6,%xmm1 │ │ │ │ - paddw %xmm5,%xmm0 │ │ │ │ - paddw %xmm5,%xmm1 │ │ │ │ - pavgw %xmm2,%xmm0 │ │ │ │ - pavgw %xmm3,%xmm1 │ │ │ │ - psrlw $0x8,%xmm0 │ │ │ │ - psrlw $0x8,%xmm1 │ │ │ │ - packuswb %xmm1,%xmm0 │ │ │ │ - movdqa 0x30(%rsp),%xmm4 │ │ │ │ - movdqa 0x40(%rsp),%xmm6 │ │ │ │ - movdqa 0x50(%rsp),%xmm5 │ │ │ │ - movq %xmm0,(%rdi) │ │ │ │ - movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 31c682 <__cxa_finalize@plt+0x2f1632> │ │ │ │ - add $0xd8,%rsp │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - movdqa -0x304(%rax),%xmm7 │ │ │ │ - movdqu 0x1(%rdx),%xmm1 │ │ │ │ - sub $0x4,%rdx │ │ │ │ - sub %r8,%rdx │ │ │ │ - movdqa %xmm1,%xmm6 │ │ │ │ - punpckhbw %xmm0,%xmm6 │ │ │ │ - punpcklbw %xmm0,%xmm1 │ │ │ │ - pshufd $0x0,%xmm7,%xmm7 │ │ │ │ - movdqa %xmm7,0x20(%rsp) │ │ │ │ - movdqa %xmm6,%xmm2 │ │ │ │ - pmaddubsw %xmm5,%xmm2 │ │ │ │ - movdqa %xmm6,0x50(%rsp) │ │ │ │ - paddw %xmm3,%xmm6 │ │ │ │ - paddw %xmm6,%xmm2 │ │ │ │ - movdqa %xmm2,0x60(%rsp) │ │ │ │ - movdqa %xmm1,%xmm2 │ │ │ │ - pmaddubsw %xmm5,%xmm2 │ │ │ │ - paddw %xmm1,%xmm3 │ │ │ │ - movdqa %xmm1,(%rsp) │ │ │ │ - paddw %xmm3,%xmm2 │ │ │ │ - movdqa %xmm2,0x10(%rsp) │ │ │ │ - movdqa %xmm4,0x30(%rsp) │ │ │ │ - movdqa %xmm5,0x40(%rsp) │ │ │ │ - movd (%rdx,%r8,1),%xmm1 │ │ │ │ - pshufb -0x114(%rax),%xmm1 │ │ │ │ - punpcklbw %xmm4,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm2 │ │ │ │ - pmaddubsw %xmm5,%xmm2 │ │ │ │ - paddw %xmm1,%xmm2 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - pmaddubsw -0x3e4(%rax),%xmm0 │ │ │ │ - pmaddubsw -0x3d4(%rax),%xmm1 │ │ │ │ - paddw %xmm0,%xmm2 │ │ │ │ - paddw %xmm1,%xmm3 │ │ │ │ - movd (%r9),%xmm1 │ │ │ │ - add $0x2,%r9 │ │ │ │ - movdqa 0x20(%rsp),%xmm7 │ │ │ │ - pshufb %xmm7,%xmm1 │ │ │ │ - movdqa %xmm3,0x70(%rsp) │ │ │ │ - movdqa (%rsp),%xmm4 │ │ │ │ - movdqa 0x10(%rsp),%xmm5 │ │ │ │ - movdqa 0x50(%rsp),%xmm3 │ │ │ │ - movdqa 0x60(%rsp),%xmm7 │ │ │ │ - movdqa %xmm4,%xmm6 │ │ │ │ - pmaddubsw %xmm1,%xmm6 │ │ │ │ - movdqa %xmm6,%xmm0 │ │ │ │ - movdqa %xmm3,%xmm6 │ │ │ │ - pmaddubsw %xmm1,%xmm6 │ │ │ │ - movdqa %xmm6,%xmm1 │ │ │ │ - paddw %xmm5,%xmm0 │ │ │ │ - paddw %xmm7,%xmm1 │ │ │ │ - movdqa 0x70(%rsp),%xmm3 │ │ │ │ - pavgw %xmm2,%xmm0 │ │ │ │ - pavgw %xmm3,%xmm1 │ │ │ │ - psrlw $0x8,%xmm0 │ │ │ │ - psrlw $0x8,%xmm1 │ │ │ │ - packuswb %xmm1,%xmm0 │ │ │ │ - movdqa 0x30(%rsp),%xmm4 │ │ │ │ - movdqa 0x40(%rsp),%xmm5 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - lea (%rdi,%rsi,1),%rdi │ │ │ │ - sub $0x1,%r8d │ │ │ │ - jg 31c7d0 <__cxa_finalize@plt+0x2f1780> │ │ │ │ - add $0xd8,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - movdqu 0x1(%rdx),%xmm1 │ │ │ │ - movdqu 0x11(%rdx),%xmm2 │ │ │ │ - movdqa %xmm1,(%rsp) │ │ │ │ - movdqa %xmm2,0x10(%rsp) │ │ │ │ - sub $0x4,%rdx │ │ │ │ - sub %r8,%rdx │ │ │ │ - movdqa -0x304(%rax),%xmm7 │ │ │ │ - pshufd $0x0,%xmm7,%xmm7 │ │ │ │ - movdqa %xmm7,0x20(%rsp) │ │ │ │ - movdqa %xmm0,0x30(%rsp) │ │ │ │ - movdqa %xmm4,0x40(%rsp) │ │ │ │ - movdqa %xmm5,0x50(%rsp) │ │ │ │ - movdqa (%rsp),%xmm1 │ │ │ │ - movdqa %xmm1,%xmm6 │ │ │ │ - punpckhbw %xmm0,%xmm6 │ │ │ │ - punpcklbw %xmm0,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm2 │ │ │ │ - pmaddubsw %xmm5,%xmm2 │ │ │ │ - movdqa %xmm1,0x60(%rsp) │ │ │ │ - paddw %xmm3,%xmm1 │ │ │ │ - paddw %xmm1,%xmm2 │ │ │ │ - movdqa %xmm2,0x70(%rsp) │ │ │ │ - movdqa %xmm6,%xmm2 │ │ │ │ - pmaddubsw %xmm5,%xmm2 │ │ │ │ - movdqa %xmm6,0x80(%rsp) │ │ │ │ - paddw %xmm3,%xmm6 │ │ │ │ - paddw %xmm6,%xmm2 │ │ │ │ - movdqa %xmm2,0x90(%rsp) │ │ │ │ - movd (%rdx,%r8,1),%xmm1 │ │ │ │ - pshufb -0x114(%rax),%xmm1 │ │ │ │ - punpcklbw %xmm4,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm2 │ │ │ │ - pmaddubsw %xmm5,%xmm2 │ │ │ │ - paddw %xmm1,%xmm2 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - pmaddubsw -0x3c4(%rax),%xmm0 │ │ │ │ - pmaddubsw -0x3b4(%rax),%xmm1 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - paddw %xmm0,%xmm2 │ │ │ │ - paddw %xmm1,%xmm3 │ │ │ │ - movd (%r9),%xmm1 │ │ │ │ - movdqa 0x20(%rsp),%xmm7 │ │ │ │ - pshufb %xmm7,%xmm1 │ │ │ │ - movdqa %xmm3,0xa0(%rsp) │ │ │ │ - movdqa 0x60(%rsp),%xmm4 │ │ │ │ - movdqa 0x70(%rsp),%xmm5 │ │ │ │ - movdqa 0x80(%rsp),%xmm3 │ │ │ │ - movdqa 0x90(%rsp),%xmm7 │ │ │ │ - movdqa %xmm4,%xmm6 │ │ │ │ - pmaddubsw %xmm1,%xmm6 │ │ │ │ - movdqa %xmm6,%xmm0 │ │ │ │ - movdqa %xmm3,%xmm6 │ │ │ │ - pmaddubsw %xmm1,%xmm6 │ │ │ │ - movdqa %xmm6,%xmm1 │ │ │ │ - paddw %xmm5,%xmm0 │ │ │ │ - paddw %xmm7,%xmm1 │ │ │ │ - movdqa 0xa0(%rsp),%xmm3 │ │ │ │ - pavgw %xmm2,%xmm0 │ │ │ │ - pavgw %xmm3,%xmm1 │ │ │ │ - psrlw $0x8,%xmm0 │ │ │ │ - psrlw $0x8,%xmm1 │ │ │ │ - packuswb %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movddup -0x74(%rax),%xmm3 │ │ │ │ - movdqa 0x30(%rsp),%xmm0 │ │ │ │ - movdqa 0x40(%rsp),%xmm4 │ │ │ │ - movdqa 0x50(%rsp),%xmm5 │ │ │ │ - add $0x10,%rdi │ │ │ │ - movdqa 0x10(%rsp),%xmm1 │ │ │ │ - movdqa %xmm1,%xmm6 │ │ │ │ - punpckhbw %xmm0,%xmm6 │ │ │ │ - punpcklbw %xmm0,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm2 │ │ │ │ - pmaddubsw %xmm5,%xmm2 │ │ │ │ - movdqa %xmm1,0x60(%rsp) │ │ │ │ - paddw %xmm3,%xmm1 │ │ │ │ - paddw %xmm1,%xmm2 │ │ │ │ - movdqa %xmm2,0x70(%rsp) │ │ │ │ - movdqa %xmm6,%xmm2 │ │ │ │ - pmaddubsw %xmm5,%xmm2 │ │ │ │ - movdqa %xmm6,0x80(%rsp) │ │ │ │ - paddw %xmm3,%xmm6 │ │ │ │ - paddw %xmm6,%xmm2 │ │ │ │ - movdqa %xmm2,0x90(%rsp) │ │ │ │ - movd (%rdx,%r8,1),%xmm1 │ │ │ │ - pshufb -0x114(%rax),%xmm1 │ │ │ │ - punpcklbw %xmm4,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm2 │ │ │ │ - pmaddubsw %xmm5,%xmm2 │ │ │ │ - paddw %xmm1,%xmm2 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - pmaddubsw -0x3a4(%rax),%xmm0 │ │ │ │ - pmaddubsw -0x394(%rax),%xmm1 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - paddw %xmm0,%xmm2 │ │ │ │ - paddw %xmm1,%xmm3 │ │ │ │ - movd (%r9),%xmm1 │ │ │ │ - movdqa 0x20(%rsp),%xmm7 │ │ │ │ - pshufb %xmm7,%xmm1 │ │ │ │ - movdqa %xmm3,0xa0(%rsp) │ │ │ │ - movdqa 0x60(%rsp),%xmm4 │ │ │ │ - movdqa 0x70(%rsp),%xmm5 │ │ │ │ - movdqa 0x80(%rsp),%xmm3 │ │ │ │ - movdqa 0x90(%rsp),%xmm7 │ │ │ │ - movdqa %xmm4,%xmm6 │ │ │ │ - pmaddubsw %xmm1,%xmm6 │ │ │ │ - movdqa %xmm6,%xmm0 │ │ │ │ - movdqa %xmm3,%xmm6 │ │ │ │ - pmaddubsw %xmm1,%xmm6 │ │ │ │ - movdqa %xmm6,%xmm1 │ │ │ │ - paddw %xmm5,%xmm0 │ │ │ │ - paddw %xmm7,%xmm1 │ │ │ │ - movdqa 0xa0(%rsp),%xmm3 │ │ │ │ - pavgw %xmm2,%xmm0 │ │ │ │ - pavgw %xmm3,%xmm1 │ │ │ │ - psrlw $0x8,%xmm0 │ │ │ │ - psrlw $0x8,%xmm1 │ │ │ │ - packuswb %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movddup -0x74(%rax),%xmm3 │ │ │ │ - movdqa 0x30(%rsp),%xmm0 │ │ │ │ - movdqa 0x40(%rsp),%xmm4 │ │ │ │ - movdqa 0x50(%rsp),%xmm5 │ │ │ │ - lea -0x10(%rdi,%rsi,1),%rdi │ │ │ │ - add $0x2,%r9 │ │ │ │ - sub $0x1,%r8d │ │ │ │ - jg 31c8f1 <__cxa_finalize@plt+0x2f18a1> │ │ │ │ - add $0xd8,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - movdqu 0x1(%rdx),%xmm1 │ │ │ │ - movdqu 0x11(%rdx),%xmm2 │ │ │ │ - movdqa %xmm1,(%rsp) │ │ │ │ - movdqa %xmm2,0x10(%rsp) │ │ │ │ - movdqu 0x21(%rdx),%xmm1 │ │ │ │ - movdqu 0x31(%rdx),%xmm2 │ │ │ │ - movdqa %xmm1,0xb0(%rsp) │ │ │ │ - movdqa %xmm2,0xc0(%rsp) │ │ │ │ - sub $0x4,%rdx │ │ │ │ - sub %r8,%rdx │ │ │ │ - movdqa -0x304(%rax),%xmm7 │ │ │ │ - pshufd $0x0,%xmm7,%xmm7 │ │ │ │ - movdqa %xmm7,0x20(%rsp) │ │ │ │ - movdqa %xmm0,0x30(%rsp) │ │ │ │ - movdqa %xmm4,0x40(%rsp) │ │ │ │ - movdqa %xmm5,0x50(%rsp) │ │ │ │ - movdqa (%rsp),%xmm1 │ │ │ │ - movdqa %xmm1,%xmm6 │ │ │ │ - punpckhbw %xmm0,%xmm6 │ │ │ │ - punpcklbw %xmm0,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm2 │ │ │ │ - pmaddubsw %xmm5,%xmm2 │ │ │ │ - movdqa %xmm1,0x60(%rsp) │ │ │ │ - paddw %xmm3,%xmm1 │ │ │ │ - paddw %xmm1,%xmm2 │ │ │ │ - movdqa %xmm2,0x70(%rsp) │ │ │ │ - movdqa %xmm6,%xmm2 │ │ │ │ - pmaddubsw %xmm5,%xmm2 │ │ │ │ - movdqa %xmm6,0x80(%rsp) │ │ │ │ - paddw %xmm3,%xmm6 │ │ │ │ - paddw %xmm6,%xmm2 │ │ │ │ - movdqa %xmm2,0x90(%rsp) │ │ │ │ - movd (%rdx,%r8,1),%xmm1 │ │ │ │ - pshufb -0x114(%rax),%xmm1 │ │ │ │ - punpcklbw %xmm4,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm2 │ │ │ │ - pmaddubsw %xmm5,%xmm2 │ │ │ │ - paddw %xmm1,%xmm2 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - pmaddubsw -0x384(%rax),%xmm0 │ │ │ │ - pmaddubsw -0x374(%rax),%xmm1 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - paddw %xmm0,%xmm2 │ │ │ │ - paddw %xmm1,%xmm3 │ │ │ │ - movd (%r9),%xmm1 │ │ │ │ - movdqa 0x20(%rsp),%xmm7 │ │ │ │ - pshufb %xmm7,%xmm1 │ │ │ │ - movdqa %xmm3,0xa0(%rsp) │ │ │ │ - movdqa 0x60(%rsp),%xmm4 │ │ │ │ - movdqa 0x70(%rsp),%xmm5 │ │ │ │ - movdqa 0x80(%rsp),%xmm3 │ │ │ │ - movdqa 0x90(%rsp),%xmm7 │ │ │ │ - movdqa %xmm4,%xmm6 │ │ │ │ - pmaddubsw %xmm1,%xmm6 │ │ │ │ - movdqa %xmm6,%xmm0 │ │ │ │ - movdqa %xmm3,%xmm6 │ │ │ │ - pmaddubsw %xmm1,%xmm6 │ │ │ │ - movdqa %xmm6,%xmm1 │ │ │ │ - paddw %xmm5,%xmm0 │ │ │ │ - paddw %xmm7,%xmm1 │ │ │ │ - movdqa 0xa0(%rsp),%xmm3 │ │ │ │ - pavgw %xmm2,%xmm0 │ │ │ │ - pavgw %xmm3,%xmm1 │ │ │ │ - psrlw $0x8,%xmm0 │ │ │ │ - psrlw $0x8,%xmm1 │ │ │ │ - packuswb %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movddup -0x74(%rax),%xmm3 │ │ │ │ - movdqa 0x30(%rsp),%xmm0 │ │ │ │ - movdqa 0x40(%rsp),%xmm4 │ │ │ │ - movdqa 0x50(%rsp),%xmm5 │ │ │ │ - add $0x10,%rdi │ │ │ │ - movdqa 0x10(%rsp),%xmm1 │ │ │ │ - movdqa %xmm1,%xmm6 │ │ │ │ - punpckhbw %xmm0,%xmm6 │ │ │ │ - punpcklbw %xmm0,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm2 │ │ │ │ - pmaddubsw %xmm5,%xmm2 │ │ │ │ - movdqa %xmm1,0x60(%rsp) │ │ │ │ - paddw %xmm3,%xmm1 │ │ │ │ - paddw %xmm1,%xmm2 │ │ │ │ - movdqa %xmm2,0x70(%rsp) │ │ │ │ - movdqa %xmm6,%xmm2 │ │ │ │ - pmaddubsw %xmm5,%xmm2 │ │ │ │ - movdqa %xmm6,0x80(%rsp) │ │ │ │ - paddw %xmm3,%xmm6 │ │ │ │ - paddw %xmm6,%xmm2 │ │ │ │ - movdqa %xmm2,0x90(%rsp) │ │ │ │ - movd (%rdx,%r8,1),%xmm1 │ │ │ │ - pshufb -0x114(%rax),%xmm1 │ │ │ │ - punpcklbw %xmm4,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm2 │ │ │ │ - pmaddubsw %xmm5,%xmm2 │ │ │ │ - paddw %xmm1,%xmm2 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - pmaddubsw -0x364(%rax),%xmm0 │ │ │ │ - pmaddubsw -0x354(%rax),%xmm1 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - paddw %xmm0,%xmm2 │ │ │ │ - paddw %xmm1,%xmm3 │ │ │ │ - movd (%r9),%xmm1 │ │ │ │ - movdqa 0x20(%rsp),%xmm7 │ │ │ │ - pshufb %xmm7,%xmm1 │ │ │ │ - movdqa %xmm3,0xa0(%rsp) │ │ │ │ - movdqa 0x60(%rsp),%xmm4 │ │ │ │ - movdqa 0x70(%rsp),%xmm5 │ │ │ │ - movdqa 0x80(%rsp),%xmm3 │ │ │ │ - movdqa 0x90(%rsp),%xmm7 │ │ │ │ - movdqa %xmm4,%xmm6 │ │ │ │ - pmaddubsw %xmm1,%xmm6 │ │ │ │ - movdqa %xmm6,%xmm0 │ │ │ │ - movdqa %xmm3,%xmm6 │ │ │ │ - pmaddubsw %xmm1,%xmm6 │ │ │ │ - movdqa %xmm6,%xmm1 │ │ │ │ - paddw %xmm5,%xmm0 │ │ │ │ - paddw %xmm7,%xmm1 │ │ │ │ - movdqa 0xa0(%rsp),%xmm3 │ │ │ │ - pavgw %xmm2,%xmm0 │ │ │ │ - pavgw %xmm3,%xmm1 │ │ │ │ - psrlw $0x8,%xmm0 │ │ │ │ - psrlw $0x8,%xmm1 │ │ │ │ - packuswb %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movddup -0x74(%rax),%xmm3 │ │ │ │ - movdqa 0x30(%rsp),%xmm0 │ │ │ │ - movdqa 0x40(%rsp),%xmm4 │ │ │ │ - movdqa 0x50(%rsp),%xmm5 │ │ │ │ - add $0x10,%rdi │ │ │ │ - movdqa 0xb0(%rsp),%xmm1 │ │ │ │ - movdqa %xmm1,%xmm6 │ │ │ │ - punpckhbw %xmm0,%xmm6 │ │ │ │ - punpcklbw %xmm0,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm2 │ │ │ │ - pmaddubsw %xmm5,%xmm2 │ │ │ │ - movdqa %xmm1,0x60(%rsp) │ │ │ │ - paddw %xmm3,%xmm1 │ │ │ │ - paddw %xmm1,%xmm2 │ │ │ │ - movdqa %xmm2,0x70(%rsp) │ │ │ │ - movdqa %xmm6,%xmm2 │ │ │ │ - pmaddubsw %xmm5,%xmm2 │ │ │ │ - movdqa %xmm6,0x80(%rsp) │ │ │ │ - paddw %xmm3,%xmm6 │ │ │ │ - paddw %xmm6,%xmm2 │ │ │ │ - movdqa %xmm2,0x90(%rsp) │ │ │ │ - movd (%rdx,%r8,1),%xmm1 │ │ │ │ - pshufb -0x114(%rax),%xmm1 │ │ │ │ - punpcklbw %xmm4,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm2 │ │ │ │ - pmaddubsw %xmm5,%xmm2 │ │ │ │ - paddw %xmm1,%xmm2 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - pmaddubsw -0x344(%rax),%xmm0 │ │ │ │ - pmaddubsw -0x334(%rax),%xmm1 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - paddw %xmm0,%xmm2 │ │ │ │ - paddw %xmm1,%xmm3 │ │ │ │ - movd (%r9),%xmm1 │ │ │ │ - movdqa 0x20(%rsp),%xmm7 │ │ │ │ - pshufb %xmm7,%xmm1 │ │ │ │ - movdqa %xmm3,0xa0(%rsp) │ │ │ │ - movdqa 0x60(%rsp),%xmm4 │ │ │ │ - movdqa 0x70(%rsp),%xmm5 │ │ │ │ - movdqa 0x80(%rsp),%xmm3 │ │ │ │ - movdqa 0x90(%rsp),%xmm7 │ │ │ │ - movdqa %xmm4,%xmm6 │ │ │ │ - pmaddubsw %xmm1,%xmm6 │ │ │ │ - movdqa %xmm6,%xmm0 │ │ │ │ - movdqa %xmm3,%xmm6 │ │ │ │ - pmaddubsw %xmm1,%xmm6 │ │ │ │ - movdqa %xmm6,%xmm1 │ │ │ │ - paddw %xmm5,%xmm0 │ │ │ │ - paddw %xmm7,%xmm1 │ │ │ │ - movdqa 0xa0(%rsp),%xmm3 │ │ │ │ - pavgw %xmm2,%xmm0 │ │ │ │ - pavgw %xmm3,%xmm1 │ │ │ │ - psrlw $0x8,%xmm0 │ │ │ │ - psrlw $0x8,%xmm1 │ │ │ │ - packuswb %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movddup -0x74(%rax),%xmm3 │ │ │ │ - movdqa 0x30(%rsp),%xmm0 │ │ │ │ - movdqa 0x40(%rsp),%xmm4 │ │ │ │ - movdqa 0x50(%rsp),%xmm5 │ │ │ │ - add $0x10,%rdi │ │ │ │ - movdqa 0xc0(%rsp),%xmm1 │ │ │ │ - movdqa %xmm1,%xmm6 │ │ │ │ - punpckhbw %xmm0,%xmm6 │ │ │ │ - punpcklbw %xmm0,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm2 │ │ │ │ - pmaddubsw %xmm5,%xmm2 │ │ │ │ - movdqa %xmm1,0x60(%rsp) │ │ │ │ - paddw %xmm3,%xmm1 │ │ │ │ - paddw %xmm1,%xmm2 │ │ │ │ - movdqa %xmm2,0x70(%rsp) │ │ │ │ - movdqa %xmm6,%xmm2 │ │ │ │ - pmaddubsw %xmm5,%xmm2 │ │ │ │ - movdqa %xmm6,0x80(%rsp) │ │ │ │ - paddw %xmm3,%xmm6 │ │ │ │ - paddw %xmm6,%xmm2 │ │ │ │ - movdqa %xmm2,0x90(%rsp) │ │ │ │ - movd (%rdx,%r8,1),%xmm1 │ │ │ │ - pshufb -0x114(%rax),%xmm1 │ │ │ │ - punpcklbw %xmm4,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm2 │ │ │ │ - pmaddubsw %xmm5,%xmm2 │ │ │ │ - paddw %xmm1,%xmm2 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - pmaddubsw -0x324(%rax),%xmm0 │ │ │ │ - pmaddubsw -0x314(%rax),%xmm1 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - paddw %xmm0,%xmm2 │ │ │ │ - paddw %xmm1,%xmm3 │ │ │ │ - movd (%r9),%xmm1 │ │ │ │ - movdqa 0x20(%rsp),%xmm7 │ │ │ │ - pshufb %xmm7,%xmm1 │ │ │ │ - movdqa %xmm3,0xa0(%rsp) │ │ │ │ - movdqa 0x60(%rsp),%xmm4 │ │ │ │ - movdqa 0x70(%rsp),%xmm5 │ │ │ │ - movdqa 0x80(%rsp),%xmm3 │ │ │ │ - movdqa 0x90(%rsp),%xmm7 │ │ │ │ - movdqa %xmm4,%xmm6 │ │ │ │ - pmaddubsw %xmm1,%xmm6 │ │ │ │ - movdqa %xmm6,%xmm0 │ │ │ │ - movdqa %xmm3,%xmm6 │ │ │ │ - pmaddubsw %xmm1,%xmm6 │ │ │ │ - movdqa %xmm6,%xmm1 │ │ │ │ - paddw %xmm5,%xmm0 │ │ │ │ - paddw %xmm7,%xmm1 │ │ │ │ - movdqa 0xa0(%rsp),%xmm3 │ │ │ │ - pavgw %xmm2,%xmm0 │ │ │ │ - pavgw %xmm3,%xmm1 │ │ │ │ - psrlw $0x8,%xmm0 │ │ │ │ - psrlw $0x8,%xmm1 │ │ │ │ - packuswb %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movddup -0x74(%rax),%xmm3 │ │ │ │ - movdqa 0x30(%rsp),%xmm0 │ │ │ │ - movdqa 0x40(%rsp),%xmm4 │ │ │ │ - movdqa 0x50(%rsp),%xmm5 │ │ │ │ - lea -0x30(%rdi,%rsi,1),%rdi │ │ │ │ - add $0x2,%r9 │ │ │ │ - sub $0x1,%r8d │ │ │ │ - jg 31cbcd <__cxa_finalize@plt+0x2f1b7d> │ │ │ │ - add $0xd8,%rsp │ │ │ │ + jg 3102a1 <__cxa_finalize@plt+0x2e5251> │ │ │ │ + mov 0x40(%rsp),%rsp │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - sub $0xc8,%rsp │ │ │ │ - lea -0x19be(%rip),%r10 │ │ │ │ - movdqa 0xc2890(%r10),%xmm8 │ │ │ │ - movdqa 0xc28a0(%r10),%xmm9 │ │ │ │ - movdqa 0xc28c0(%r10),%xmm10 │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - inc %rdx │ │ │ │ - movslq 0xc29d4(%r10,%rcx,4),%rcx │ │ │ │ - mov %r9d,%eax │ │ │ │ - and $0x7e,%eax │ │ │ │ - add $0xa5,%r9d │ │ │ │ - lea 0xc29d4(%r10,%rcx,1),%rcx │ │ │ │ - movzwl 0xc6648(%r10,%rax,1),%eax │ │ │ │ - xor $0x4ff,%r9d │ │ │ │ - jmp *%rcx │ │ │ │ - lea 0x58(%r9),%ecx │ │ │ │ - test $0x480,%ecx │ │ │ │ - jne 31d20a <__cxa_finalize@plt+0x2f21ba> │ │ │ │ - sar $0x9,%ecx │ │ │ │ - add %r8d,%ecx │ │ │ │ + mov %rsp,%r10 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0x60,%rsp │ │ │ │ + mov %r10,0x40(%rsp) │ │ │ │ + lea 0xd8(%r9),%ecx │ │ │ │ + mov %r8b,%cl │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jg 31d20a <__cxa_finalize@plt+0x2f21ba> │ │ │ │ - movdqa -0x1(%rdx),%xmm1 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - pshufb 0xc26b0(%r10),%xmm0 │ │ │ │ - pshufb 0xc26c0(%r10),%xmm1 │ │ │ │ - movddup 0xc2918(%r10),%xmm2 │ │ │ │ + ja 3103f0 <__cxa_finalize@plt+0x2e53a0> │ │ │ │ + vmovdqu 0x2(%rdx),%ymm2 │ │ │ │ + vmovdqu 0x4(%rdx),%ymm0 │ │ │ │ + vmovdqu (%rdx),%ymm1 │ │ │ │ + cmp $0x4,%r8d │ │ │ │ + jne 310304 <__cxa_finalize@plt+0x2e52b4> │ │ │ │ + vpblendd $0x20,%ymm2,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm1,%ymm2,%ymm2 │ │ │ │ + vpaddw -0x2(%rdx),%ymm0,%ymm0 │ │ │ │ add %eax,%eax │ │ │ │ - pmaddubsw %xmm2,%xmm0 │ │ │ │ - pshufd $0xff,%xmm1,%xmm7 │ │ │ │ - movd %xmm7,0x10(%rsp) │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - movd %eax,%xmm6 │ │ │ │ - mov %eax,%r9d │ │ │ │ - pshufb 0xc28b0(%r10),%xmm6 │ │ │ │ - paddw %xmm0,%xmm1 │ │ │ │ - movq (%rdx),%xmm0 │ │ │ │ - pmulhrsw %xmm10,%xmm1 │ │ │ │ - movdqa %xmm6,%xmm7 │ │ │ │ - paddw %xmm6,%xmm7 │ │ │ │ - punpcklqdq %xmm7,%xmm6 │ │ │ │ - packuswb %xmm1,%xmm1 │ │ │ │ - punpcklbw %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,(%rsp) │ │ │ │ - lea (%r9,%rax,1),%edx │ │ │ │ - shr $0x6,%r9d │ │ │ │ - movq (%rsp,%r9,1),%xmm0 │ │ │ │ - lea (%rdx,%rax,1),%r9d │ │ │ │ + vpsubw %ymm0,%ymm2,%ymm0 │ │ │ │ + vpsraw $0x3,%ymm0,%ymm0 │ │ │ │ + vpxor %ymm4,%ymm4,%ymm4 │ │ │ │ + vpaddw %ymm0,%ymm2,%ymm2 │ │ │ │ + vpbroadcastw 0x18(%r10),%ymm0 │ │ │ │ + vmovd %eax,%xmm3 │ │ │ │ + vpmaxsw %ymm4,%ymm2,%ymm2 │ │ │ │ + mov %eax,%ecx │ │ │ │ + vpavgw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpbroadcastw %xmm3,%ymm3 │ │ │ │ + vpminsw %ymm0,%ymm2,%ymm2 │ │ │ │ + vpunpcklwd %ymm2,%ymm1,%ymm0 │ │ │ │ + vpunpckhwd %ymm2,%ymm1,%ymm1 │ │ │ │ + vbroadcasti128 0xcce92(%rip),%ymm4 │ │ │ │ + vmovdqa %xmm0,(%rsp) │ │ │ │ + vmovdqa %xmm1,0x10(%rsp) │ │ │ │ + vpaddw %ymm3,%ymm3,%ymm6 │ │ │ │ + vextracti128 $0x1,%ymm0,0x20(%rsp) │ │ │ │ + vextracti128 $0x1,%ymm1,0x30(%rsp) │ │ │ │ + vpblendd $0xf0,%ymm6,%ymm3,%ymm3 │ │ │ │ + lea (%rcx,%rax,1),%edx │ │ │ │ + shr $0x6,%ecx │ │ │ │ + vmovdqu (%rsp,%rcx,2),%xmm1 │ │ │ │ + vmovdqu 0x10(%rsp,%rcx,2),%xmm2 │ │ │ │ + lea (%rdx,%rax,1),%ecx │ │ │ │ shr $0x6,%edx │ │ │ │ - movhps (%rsp,%rdx,1),%xmm0 │ │ │ │ - movdqa %xmm8,%xmm2 │ │ │ │ - pand %xmm6,%xmm2 │ │ │ │ - movdqa %xmm9,%xmm1 │ │ │ │ - psubw %xmm2,%xmm1 │ │ │ │ - psllw $0x8,%xmm2 │ │ │ │ - por %xmm2,%xmm1 │ │ │ │ - pmaddubsw %xmm1,%xmm0 │ │ │ │ - paddw %xmm7,%xmm6 │ │ │ │ - pmulhrsw %xmm10,%xmm0 │ │ │ │ - packuswb %xmm0,%xmm0 │ │ │ │ - movd %xmm0,(%rdi) │ │ │ │ - pshuflw $0x4e,%xmm0,%xmm0 │ │ │ │ - movd %xmm0,(%rdi,%rsi,1) │ │ │ │ + vinserti128 $0x1,(%rsp,%rdx,2),%ymm1,%ymm1 │ │ │ │ + vinserti128 $0x1,0x10(%rsp,%rdx,2),%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm4,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm4,%ymm2,%ymm2 │ │ │ │ + vpunpcklqdq %ymm2,%ymm1,%ymm0 │ │ │ │ + vpunpckhqdq %ymm2,%ymm1,%ymm1 │ │ │ │ + vpand %ymm3,%ymm5,%ymm2 │ │ │ │ + vpsllw $0x9,%ymm2,%ymm2 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm6,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa %xmm0,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 31d1a3 <__cxa_finalize@plt+0x2f2153> │ │ │ │ - add $0xc8,%rsp │ │ │ │ + jg 310373 <__cxa_finalize@plt+0x2e5323> │ │ │ │ + mov 0x40(%rsp),%rsp │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - mov $0x7,%ecx │ │ │ │ + and $0x7,%r10d │ │ │ │ + or $0x8,%r10d │ │ │ │ + jmp 3104c1 <__cxa_finalize@plt+0x2e5471> │ │ │ │ + lea 0x7(%r8),%r10d │ │ │ │ test $0x400,%r9d │ │ │ │ - jne 31d322 <__cxa_finalize@plt+0x2f22d2> │ │ │ │ - lea 0x3(%r8),%ecx │ │ │ │ - movd %ecx,%xmm0 │ │ │ │ - movd %r9d,%xmm2 │ │ │ │ - shr $0x8,%r9d │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - pshufb %xmm1,%xmm0 │ │ │ │ - pshufb %xmm1,%xmm2 │ │ │ │ - movdqa 0xc2720(%r10),%xmm1 │ │ │ │ - pcmpeqb %xmm0,%xmm1 │ │ │ │ - pand %xmm2,%xmm1 │ │ │ │ - pcmpgtb 0xc27a0(%r10,%r9,8),%xmm1 │ │ │ │ - pmovmskb %xmm1,%r9d │ │ │ │ - mov $0x7,%ecx │ │ │ │ + jne 3103e3 <__cxa_finalize@plt+0x2e5393> │ │ │ │ + call 3100c0 <__cxa_finalize@plt+0x2e5070> │ │ │ │ test %r9d,%r9d │ │ │ │ - je 31d322 <__cxa_finalize@plt+0x2f22d2> │ │ │ │ - movdqa -0x1(%rdx),%xmm3 │ │ │ │ - imul $0x55555555,%r9d,%r9d │ │ │ │ - movdqu 0xc27d8(%r10),%xmm7 │ │ │ │ - shr $0x1e,%r9d │ │ │ │ - movddup 0xc28f0(%r10),%xmm0 │ │ │ │ - pminub %xmm0,%xmm7 │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - pshufb 0xc27d0(%r10),%xmm0 │ │ │ │ - movddup 0xc2818(%r10,%r9,8),%xmm4 │ │ │ │ - pshufb %xmm7,%xmm3 │ │ │ │ - movddup 0xc2830(%r10,%r9,8),%xmm5 │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - shufps $0x99,%xmm3,%xmm2 │ │ │ │ - movddup 0xc2848(%r10,%r9,8),%xmm6 │ │ │ │ - pmaddubsw %xmm4,%xmm0 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - pmaddubsw %xmm4,%xmm1 │ │ │ │ - pmaddubsw %xmm5,%xmm2 │ │ │ │ - paddd %xmm6,%xmm5 │ │ │ │ - movdqa %xmm3,%xmm4 │ │ │ │ - pmaddubsw %xmm5,%xmm4 │ │ │ │ - pmaddubsw %xmm6,%xmm3 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - paddw %xmm4,%xmm1 │ │ │ │ - paddw %xmm3,%xmm0 │ │ │ │ - pshufd $0xff,%xmm1,%xmm1 │ │ │ │ - pmulhrsw %xmm10,%xmm0 │ │ │ │ - pmulhrsw %xmm10,%xmm1 │ │ │ │ - mov $0x9,%r9d │ │ │ │ + je 3104c1 <__cxa_finalize@plt+0x2e5471> │ │ │ │ + popcnt %r9d,%r9d │ │ │ │ + vpbroadcastd 0x128(%rcx,%r9,4),%ymm1 │ │ │ │ + vpbroadcastd 0x11c(%rcx,%r9,4),%ymm4 │ │ │ │ + vmovdqa -0x2(%rdx),%ymm0 │ │ │ │ + vmovdqu (%rdx),%ymm2 │ │ │ │ + vpmullw %ymm2,%ymm1,%ymm1 │ │ │ │ + cmp $0x8,%r8d │ │ │ │ + jl 310495 <__cxa_finalize@plt+0x2e5445> │ │ │ │ + vpunpckhwd %ymm2,%ymm2,%ymm2 │ │ │ │ + vpblendd $0x7f,0x2(%rdx),%ymm2,%ymm3 │ │ │ │ + je 3104a1 <__cxa_finalize@plt+0x2e5451> │ │ │ │ + movzwl 0x1e(%rdx),%ecx │ │ │ │ + mov $0x10,%r10d │ │ │ │ + mov %ecx,0x20(%rsp) │ │ │ │ + cmp $0x3,%r9d │ │ │ │ + jne 3104a1 <__cxa_finalize@plt+0x2e5451> │ │ │ │ + vpunpcklwd %xmm0,%xmm0,%xmm6 │ │ │ │ + vpblendd $0x7f,0x4(%rdx),%ymm2,%ymm2 │ │ │ │ + vpblendd $0xfe,-0x4(%rdx),%ymm6,%ymm6 │ │ │ │ + movzwl 0x1c(%rdx),%r9d │ │ │ │ + mov %cx,0x22(%rsp) │ │ │ │ + vpaddw %ymm6,%ymm2,%ymm2 │ │ │ │ + sub %ecx,%r9d │ │ │ │ + inc %r10d │ │ │ │ + vpaddw %ymm2,%ymm2,%ymm2 │ │ │ │ + lea 0x4(%r9,%rcx,8),%ecx │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + shr $0x3,%ecx │ │ │ │ + mov %cx,0x20(%rsp) │ │ │ │ + jmp 3104a1 <__cxa_finalize@plt+0x2e5451> │ │ │ │ + vpshuflw $0xf9,%ymm2,%ymm3 │ │ │ │ + vinserti128 $0x0,0x2(%rdx),%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpmullw %ymm4,%ymm0,%ymm0 │ │ │ │ mov %rsp,%rdx │ │ │ │ - cmp $0x4,%r8d │ │ │ │ - cmovne %r9d,%ecx │ │ │ │ - packuswb %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,(%rdx) │ │ │ │ - add %rcx,%rdx │ │ │ │ - movd %eax,%xmm5 │ │ │ │ - movddup 0xc2770(%r10),%xmm0 │ │ │ │ - movd (%rdx),%xmm7 │ │ │ │ - shl $0x6,%ecx │ │ │ │ - movd %ecx,%xmm4 │ │ │ │ - pshufb 0xc28b0(%r10),%xmm5 │ │ │ │ - mov %eax,%r9d │ │ │ │ - pshufb 0xc28d0(%r10),%xmm7 │ │ │ │ - sub %rcx,%r9 │ │ │ │ - pshufb 0xc28b0(%r10),%xmm4 │ │ │ │ - movdqa 0xc2740(%r10),%xmm3 │ │ │ │ - movdqa %xmm5,%xmm6 │ │ │ │ - paddw %xmm5,%xmm6 │ │ │ │ - psubw %xmm0,%xmm4 │ │ │ │ - punpcklqdq %xmm6,%xmm5 │ │ │ │ - lea (%r9,%rax,1),%rcx │ │ │ │ - sar $0x6,%r9 │ │ │ │ - movq (%rdx,%r9,1),%xmm0 │ │ │ │ - lea (%rcx,%rax,1),%r9 │ │ │ │ - sar $0x6,%rcx │ │ │ │ - movhps (%rdx,%rcx,1),%xmm0 │ │ │ │ - movdqa %xmm8,%xmm2 │ │ │ │ - pand %xmm5,%xmm2 │ │ │ │ - movdqa %xmm9,%xmm1 │ │ │ │ - psubw %xmm2,%xmm1 │ │ │ │ - psllw $0x8,%xmm2 │ │ │ │ - pshufb %xmm3,%xmm0 │ │ │ │ - por %xmm2,%xmm1 │ │ │ │ - pmaddubsw %xmm1,%xmm0 │ │ │ │ - movdqa %xmm4,%xmm1 │ │ │ │ - pcmpgtw %xmm5,%xmm1 │ │ │ │ - pmulhrsw %xmm10,%xmm0 │ │ │ │ - paddw %xmm6,%xmm5 │ │ │ │ - pand %xmm1,%xmm0 │ │ │ │ - pandn %xmm7,%xmm1 │ │ │ │ - por %xmm1,%xmm0 │ │ │ │ - packuswb %xmm0,%xmm0 │ │ │ │ - movd %xmm0,(%rdi) │ │ │ │ - pshuflw $0x4e,%xmm0,%xmm0 │ │ │ │ - movd %xmm0,(%rdi,%rsi,1) │ │ │ │ + vpxor %ymm2,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpsrlw $0x3,%ymm0,%ymm0 │ │ │ │ + vpavgw %ymm2,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdx) │ │ │ │ + vmovd %eax,%xmm3 │ │ │ │ + vbroadcasti128 0xccc12(%rip),%ymm1 │ │ │ │ + vpbroadcastw (%rdx,%r10,2),%ymm6 │ │ │ │ + shl $0x6,%r10d │ │ │ │ + vpbroadcastw %xmm3,%ymm3 │ │ │ │ + vmovd %r10d,%xmm0 │ │ │ │ + mov %eax,%ecx │ │ │ │ + vpbroadcastw %xmm0,%ymm0 │ │ │ │ + vpaddw %ymm3,%ymm3,%ymm4 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpblendd $0xf0,%ymm4,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm1,%ymm3,%ymm3 │ │ │ │ + lea (%rcx,%rax,1),%r9d │ │ │ │ + shr $0x6,%ecx │ │ │ │ + vmovdqu (%rdx,%rcx,2),%xmm0 │ │ │ │ + vmovdqu 0x2(%rdx,%rcx,2),%xmm1 │ │ │ │ + lea (%r9,%rax,1),%ecx │ │ │ │ + shr $0x6,%r9d │ │ │ │ + vinserti128 $0x1,(%rdx,%r9,2),%ymm0,%ymm0 │ │ │ │ + vinserti128 $0x1,0x2(%rdx,%r9,2),%ymm1,%ymm1 │ │ │ │ + vpand %ymm3,%ymm5,%ymm2 │ │ │ │ + vpsllw $0x9,%ymm2,%ymm2 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpsraw $0xf,%ymm3,%ymm2 │ │ │ │ + vpaddw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpblendvb %ymm2,%ymm0,%ymm6,%ymm0 │ │ │ │ + vmovdqa %xmm0,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ sub $0x2,%r8d │ │ │ │ - je 31d40f <__cxa_finalize@plt+0x2f23bf> │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - test %r9d,%r9d │ │ │ │ - jl 31d37a <__cxa_finalize@plt+0x2f232a> │ │ │ │ - packuswb %xmm7,%xmm7 │ │ │ │ - movd %xmm7,(%rdi) │ │ │ │ - movd %xmm7,(%rdi,%rsi,1) │ │ │ │ + je 310576 <__cxa_finalize@plt+0x2e5526> │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 31d3fc <__cxa_finalize@plt+0x2f23ac> │ │ │ │ - add $0xc8,%rsp │ │ │ │ - ret │ │ │ │ - lea 0x58(%r9),%ecx │ │ │ │ - and $0xffffff80,%ecx │ │ │ │ - or %r8d,%ecx │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - ja 31d55c <__cxa_finalize@plt+0x2f250c> │ │ │ │ - movdqa 0xc26b0(%r10),%xmm5 │ │ │ │ - movdqu 0xc27d6(%r10),%xmm3 │ │ │ │ - movd %r8d,%xmm4 │ │ │ │ - movdqa -0x1(%rdx),%xmm0 │ │ │ │ - movdqu 0x7(%rdx),%xmm1 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - pshufb %xmm7,%xmm4 │ │ │ │ - movddup 0xc2918(%r10),%xmm7 │ │ │ │ - pminub %xmm3,%xmm4 │ │ │ │ - add %eax,%eax │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - pshufb %xmm5,%xmm2 │ │ │ │ - pmaddubsw %xmm7,%xmm2 │ │ │ │ - pshufb %xmm3,%xmm0 │ │ │ │ - pmaddubsw %xmm7,%xmm0 │ │ │ │ - movd %eax,%xmm6 │ │ │ │ - movdqa %xmm1,%xmm3 │ │ │ │ - pshufb %xmm5,%xmm3 │ │ │ │ - pmaddubsw %xmm7,%xmm3 │ │ │ │ - pshufb %xmm4,%xmm1 │ │ │ │ - pmaddubsw %xmm7,%xmm1 │ │ │ │ - pshufb 0xc28b0(%r10),%xmm6 │ │ │ │ - mov %eax,%r9d │ │ │ │ - paddw %xmm0,%xmm2 │ │ │ │ - movdqa %xmm6,%xmm7 │ │ │ │ - paddw %xmm6,%xmm7 │ │ │ │ - paddw %xmm1,%xmm3 │ │ │ │ - punpcklqdq %xmm7,%xmm6 │ │ │ │ - movdqu (%rdx),%xmm1 │ │ │ │ - pmulhrsw %xmm10,%xmm2 │ │ │ │ - pmulhrsw %xmm10,%xmm3 │ │ │ │ - packuswb %xmm3,%xmm2 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - punpcklbw %xmm2,%xmm0 │ │ │ │ - punpckhbw %xmm2,%xmm1 │ │ │ │ - movdqa %xmm0,(%rsp) │ │ │ │ - movdqa %xmm1,0x10(%rsp) │ │ │ │ - lea (%r9,%rax,1),%edx │ │ │ │ - shr $0x6,%r9d │ │ │ │ - movdqu (%rsp,%r9,1),%xmm0 │ │ │ │ - lea (%rdx,%rax,1),%r9d │ │ │ │ - shr $0x6,%edx │ │ │ │ - movdqu (%rsp,%rdx,1),%xmm1 │ │ │ │ - movdqa %xmm8,%xmm2 │ │ │ │ - pand %xmm6,%xmm2 │ │ │ │ - movdqa %xmm9,%xmm3 │ │ │ │ - psubw %xmm2,%xmm3 │ │ │ │ - psllw $0x8,%xmm2 │ │ │ │ - por %xmm2,%xmm3 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - punpcklqdq %xmm3,%xmm2 │ │ │ │ - pmaddubsw %xmm2,%xmm0 │ │ │ │ - punpckhqdq %xmm3,%xmm3 │ │ │ │ - pmaddubsw %xmm3,%xmm1 │ │ │ │ - paddw %xmm7,%xmm6 │ │ │ │ - pmulhrsw %xmm10,%xmm0 │ │ │ │ - pmulhrsw %xmm10,%xmm1 │ │ │ │ - packuswb %xmm1,%xmm0 │ │ │ │ - movq %xmm0,(%rdi) │ │ │ │ - movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ + cmp %r10d,%ecx │ │ │ │ + jb 3104fb <__cxa_finalize@plt+0x2e54ab> │ │ │ │ + vmovdqa %xmm6,(%rdi) │ │ │ │ + vmovdqa %xmm6,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 31d4e3 <__cxa_finalize@plt+0x2f2493> │ │ │ │ - add $0xc8,%rsp │ │ │ │ + jg 310563 <__cxa_finalize@plt+0x2e5513> │ │ │ │ + mov 0x40(%rsp),%rsp │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - lea 0x7(%r8),%ecx │ │ │ │ - movd %ecx,%xmm0 │ │ │ │ - and $0x7,%ecx │ │ │ │ - or $0x8,%ecx │ │ │ │ + and $0xf,%r10d │ │ │ │ + or $0x10,%r10d │ │ │ │ + jmp 310723 <__cxa_finalize@plt+0x2e56d3> │ │ │ │ + mov %rsp,%r10 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + add $0xffffffffffffff80,%rsp │ │ │ │ + mov %r10,0x60(%rsp) │ │ │ │ + lea 0xf(%r8),%r10d │ │ │ │ test $0x400,%r9d │ │ │ │ - jne 31d619 <__cxa_finalize@plt+0x2f25c9> │ │ │ │ - movd %r9d,%xmm2 │ │ │ │ - shr $0x8,%r9d │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - pshufb %xmm1,%xmm0 │ │ │ │ - pshufb %xmm1,%xmm2 │ │ │ │ - movdqu 0xc2724(%r10),%xmm1 │ │ │ │ - movdqa 0xc27a0(%r10,%r9,8),%xmm3 │ │ │ │ - psrldq $0x4,%xmm3 │ │ │ │ - pcmpeqb %xmm0,%xmm1 │ │ │ │ - pand %xmm2,%xmm1 │ │ │ │ - pcmpgtb %xmm3,%xmm1 │ │ │ │ - pmovmskb %xmm1,%r9d │ │ │ │ + jne 31057f <__cxa_finalize@plt+0x2e552f> │ │ │ │ + call 3100c0 <__cxa_finalize@plt+0x2e5070> │ │ │ │ test %r9d,%r9d │ │ │ │ - je 31d619 <__cxa_finalize@plt+0x2f25c9> │ │ │ │ - movd -0x1(%rdx),%xmm3 │ │ │ │ - movdqu (%rdx),%xmm0 │ │ │ │ - imul $0x55555555,%r9d,%r9d │ │ │ │ - movdqu 0x10(%rdx),%xmm1 │ │ │ │ - shr $0x1e,%r9d │ │ │ │ - movd (%rdx,%rcx,1),%xmm2 │ │ │ │ - lea 0x40(%rsp),%rdx │ │ │ │ - sub $0x3,%r9 │ │ │ │ - movdqa %xmm0,-0x10(%rdx) │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - movdqa %xmm1,(%rdx) │ │ │ │ - pshufb %xmm7,%xmm3 │ │ │ │ - pshufb %xmm7,%xmm2 │ │ │ │ - movdqa %xmm3,-0x20(%rdx) │ │ │ │ - movq %xmm2,-0xf(%rdx,%rcx,1) │ │ │ │ - call 31dd60 <__cxa_finalize@plt+0x2f2d10> │ │ │ │ - sar $1,%r9d │ │ │ │ - add $0x11,%r9d │ │ │ │ + je 310723 <__cxa_finalize@plt+0x2e56d3> │ │ │ │ + popcnt %r9d,%r9d │ │ │ │ + vmovdqa -0x2(%rdx),%ymm0 │ │ │ │ + vpaddw 0x2(%rdx),%ymm0,%ymm1 │ │ │ │ + cmp $0x3,%r9d │ │ │ │ + jne 3106a5 <__cxa_finalize@plt+0x2e5655> │ │ │ │ + vpbroadcastd 0x148(%rcx),%ymm2 │ │ │ │ + vpunpcklwd %xmm0,%xmm0,%xmm0 │ │ │ │ + vpblendd $0xfe,-0x4(%rdx),%ymm0,%ymm0 │ │ │ │ + vpaddw (%rdx),%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpavgw 0x4(%rdx),%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpsrlw $0x2,%ymm0,%ymm0 │ │ │ │ + vmovdqu 0x20(%rdx),%ymm3 │ │ │ │ + vpaddw 0x1c(%rdx),%ymm2,%ymm2 │ │ │ │ + vpaddw 0x1e(%rdx),%ymm3,%ymm1 │ │ │ │ cmp $0x8,%r8d │ │ │ │ - cmova %r9d,%ecx │ │ │ │ - add %rcx,%rdx │ │ │ │ - movd %eax,%xmm5 │ │ │ │ - movd (%rdx),%xmm7 │ │ │ │ - shl $0x6,%ecx │ │ │ │ - movdqu 0xc27d2(%r10),%xmm3 │ │ │ │ - movd %ecx,%xmm4 │ │ │ │ - pshufb 0xc28b0(%r10),%xmm5 │ │ │ │ - mov %eax,%r9d │ │ │ │ - pshufb 0xc28d0(%r10),%xmm7 │ │ │ │ - sub %rcx,%r9 │ │ │ │ - pshufb 0xc28b0(%r10),%xmm4 │ │ │ │ - psubw 0xc2770(%r10),%xmm4 │ │ │ │ - movdqa %xmm5,%xmm6 │ │ │ │ - mov %r9,%rcx │ │ │ │ - sar $0x6,%rcx │ │ │ │ - movdqu (%rdx,%rcx,1),%xmm0 │ │ │ │ - movdqa %xmm8,%xmm1 │ │ │ │ - pand %xmm5,%xmm1 │ │ │ │ - movdqa %xmm9,%xmm2 │ │ │ │ - psubw %xmm1,%xmm2 │ │ │ │ - psllw $0x8,%xmm1 │ │ │ │ - pshufb %xmm3,%xmm0 │ │ │ │ - por %xmm2,%xmm1 │ │ │ │ - pmaddubsw %xmm1,%xmm0 │ │ │ │ - movdqa %xmm4,%xmm1 │ │ │ │ - pcmpgtw %xmm5,%xmm1 │ │ │ │ - paddw %xmm6,%xmm5 │ │ │ │ - pmulhrsw %xmm10,%xmm0 │ │ │ │ - pand %xmm1,%xmm0 │ │ │ │ - pandn %xmm7,%xmm1 │ │ │ │ - por %xmm1,%xmm0 │ │ │ │ - packuswb %xmm0,%xmm0 │ │ │ │ - movq %xmm0,(%rdi) │ │ │ │ - dec %r8d │ │ │ │ - je 31d6d9 <__cxa_finalize@plt+0x2f2689> │ │ │ │ - add %rsi,%rdi │ │ │ │ - add %rax,%r9 │ │ │ │ - jl 31d665 <__cxa_finalize@plt+0x2f2615> │ │ │ │ - packuswb %xmm7,%xmm7 │ │ │ │ - movq %xmm7,(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %r8d │ │ │ │ - jg 31d6cd <__cxa_finalize@plt+0x2f267d> │ │ │ │ - add $0xc8,%rsp │ │ │ │ - ret │ │ │ │ - lea 0xf(%r8),%ecx │ │ │ │ - movd %ecx,%xmm0 │ │ │ │ - and $0xf,%ecx │ │ │ │ - or $0x10,%ecx │ │ │ │ - test $0x400,%r9d │ │ │ │ - jne 31d7c5 <__cxa_finalize@plt+0x2f2775> │ │ │ │ - movd %r9d,%xmm2 │ │ │ │ - shr $0x8,%r9d │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - pshufb %xmm1,%xmm0 │ │ │ │ - pshufb %xmm1,%xmm2 │ │ │ │ - movq 0xc27c0(%r10,%r9,4),%xmm3 │ │ │ │ - pcmpeqb 0xc2790(%r10),%xmm0 │ │ │ │ - pand %xmm2,%xmm0 │ │ │ │ - pcmpgtb %xmm3,%xmm0 │ │ │ │ - pmovmskb %xmm0,%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 31d7c5 <__cxa_finalize@plt+0x2f2775> │ │ │ │ - movd -0x1(%rdx),%xmm4 │ │ │ │ - movdqu (%rdx),%xmm0 │ │ │ │ - imul $0x24924924,%r9d,%r9d │ │ │ │ - movdqu 0x10(%rdx),%xmm1 │ │ │ │ - shr $0x1e,%r9d │ │ │ │ - movd 0x1e(%rdx),%xmm2 │ │ │ │ - adc $0xfffffffffffffffc,%r9 │ │ │ │ - movd (%rdx,%rcx,1),%xmm3 │ │ │ │ - lea 0x40(%rsp),%rdx │ │ │ │ - movdqa %xmm0,-0x10(%rdx) │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - movdqa %xmm1,(%rdx) │ │ │ │ - pshufb %xmm7,%xmm4 │ │ │ │ - movd %xmm2,(%rsp) │ │ │ │ - pshufb %xmm7,%xmm3 │ │ │ │ - movdqa %xmm4,-0x20(%rdx) │ │ │ │ - movd %xmm3,-0x10(%rdx,%rcx,1) │ │ │ │ - call 31dd60 <__cxa_finalize@plt+0x2f2d10> │ │ │ │ + jl 310688 <__cxa_finalize@plt+0x2e5638> │ │ │ │ + vpunpckhwd %ymm3,%ymm3,%ymm3 │ │ │ │ + je 310664 <__cxa_finalize@plt+0x2e5614> │ │ │ │ + vpblendd $0x7f,0x24(%rdx),%ymm3,%ymm4 │ │ │ │ + vpblendd $0x7f,0x22(%rdx),%ymm3,%ymm3 │ │ │ │ + movzwl 0x3e(%rdx),%ecx │ │ │ │ + movzwl 0x3c(%rdx),%edx │ │ │ │ + vpavgw %ymm4,%ymm2,%ymm2 │ │ │ │ + sub %ecx,%edx │ │ │ │ + vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + lea 0x4(%rdx,%rcx,8),%edx │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + shr $0x3,%edx │ │ │ │ + vpsrlw $0x2,%ymm1,%ymm1 │ │ │ │ + mov %cx,0x42(%rsp) │ │ │ │ + mov %dx,0x40(%rsp) │ │ │ │ + mov %rsp,%rdx │ │ │ │ + mov $0x21,%ecx │ │ │ │ cmp $0x10,%r8d │ │ │ │ - jle 31d7c5 <__cxa_finalize@plt+0x2f2775> │ │ │ │ - pshuflw $0x0,(%rsp),%xmm0 │ │ │ │ - sar $1,%r9 │ │ │ │ - movd 0xc27ec(%r10,%r9,4),%xmm1 │ │ │ │ - lea 0x21(%r9),%ecx │ │ │ │ - pmaddubsw %xmm1,%xmm0 │ │ │ │ - pmulhrsw %xmm10,%xmm0 │ │ │ │ - packuswb %xmm0,%xmm0 │ │ │ │ - movd %xmm0,0x20(%rdx) │ │ │ │ - add %rcx,%rdx │ │ │ │ - movd %eax,%xmm5 │ │ │ │ - movd (%rdx),%xmm7 │ │ │ │ - movd %ecx,%xmm4 │ │ │ │ - shl $0x6,%ecx │ │ │ │ - pshufb 0xc28b0(%r10),%xmm5 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - pshufb %xmm6,%xmm7 │ │ │ │ - mov %eax,%r9d │ │ │ │ - pshufb %xmm6,%xmm4 │ │ │ │ - sub %rcx,%r9 │ │ │ │ - psubb 0xc2750(%r10),%xmm4 │ │ │ │ - movdqa %xmm5,%xmm6 │ │ │ │ - mov %r9,%rcx │ │ │ │ - sar $0x6,%rcx │ │ │ │ - movdqu (%rdx,%rcx,1),%xmm1 │ │ │ │ - movdqa %xmm8,%xmm0 │ │ │ │ - pand %xmm5,%xmm0 │ │ │ │ - movdqu 0x1(%rdx,%rcx,1),%xmm2 │ │ │ │ - movdqa %xmm9,%xmm3 │ │ │ │ - psubw %xmm0,%xmm3 │ │ │ │ - psllw $0x8,%xmm0 │ │ │ │ - por %xmm0,%xmm3 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - punpcklbw %xmm2,%xmm0 │ │ │ │ - pmaddubsw %xmm3,%xmm0 │ │ │ │ - punpckhbw %xmm2,%xmm1 │ │ │ │ - pmaddubsw %xmm3,%xmm1 │ │ │ │ - movdqa %xmm5,%xmm3 │ │ │ │ - psrlw $0x6,%xmm3 │ │ │ │ - packsswb %xmm3,%xmm3 │ │ │ │ - pmulhrsw %xmm10,%xmm0 │ │ │ │ - pmulhrsw %xmm10,%xmm1 │ │ │ │ - paddw %xmm6,%xmm5 │ │ │ │ - movdqa %xmm4,%xmm2 │ │ │ │ - pcmpgtb %xmm3,%xmm2 │ │ │ │ - packuswb %xmm1,%xmm0 │ │ │ │ - pand %xmm2,%xmm0 │ │ │ │ - pandn %xmm7,%xmm2 │ │ │ │ - por %xmm2,%xmm0 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - dec %r8d │ │ │ │ - je 31d89b <__cxa_finalize@plt+0x2f284b> │ │ │ │ - add %rsi,%rdi │ │ │ │ - add %rax,%r9 │ │ │ │ - jl 31d802 <__cxa_finalize@plt+0x2f27b2> │ │ │ │ - movdqa %xmm7,(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %r8d │ │ │ │ - jg 31d88f <__cxa_finalize@plt+0x2f283f> │ │ │ │ - add $0xc8,%rsp │ │ │ │ + cmovg %ecx,%r10d │ │ │ │ + jmp 310717 <__cxa_finalize@plt+0x2e56c7> │ │ │ │ + vpblendd $0x7,0x24(%rdx),%xmm3,%xmm4 │ │ │ │ + vpblendd $0x7,0x22(%rdx),%xmm3,%xmm3 │ │ │ │ + vpavgw %xmm4,%xmm2,%xmm2 │ │ │ │ + vpaddw %xmm3,%xmm1,%xmm1 │ │ │ │ + vpaddw %xmm2,%xmm1,%xmm1 │ │ │ │ + vpsrlw $0x2,%xmm1,%xmm1 │ │ │ │ + jmp 310717 <__cxa_finalize@plt+0x2e56c7> │ │ │ │ + vpshuflw $0xfe,%xmm3,%xmm4 │ │ │ │ + vpshuflw $0xf9,%xmm3,%xmm3 │ │ │ │ + vpavgw %xmm4,%xmm2,%xmm2 │ │ │ │ + vpaddw %xmm3,%xmm1,%xmm1 │ │ │ │ + vpaddw %xmm2,%xmm1,%xmm1 │ │ │ │ + vpsrlw $0x2,%xmm1,%xmm1 │ │ │ │ + jmp 310717 <__cxa_finalize@plt+0x2e56c7> │ │ │ │ + vpbroadcastd 0x128(%rcx,%r9,4),%ymm3 │ │ │ │ + vpbroadcastd 0x11c(%rcx,%r9,4),%ymm4 │ │ │ │ + vpmullw (%rdx),%ymm3,%ymm0 │ │ │ │ + vmovdqu 0x20(%rdx),%ymm2 │ │ │ │ + vpmullw %ymm4,%ymm1,%ymm1 │ │ │ │ + vpmullw %ymm2,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + cmp $0x8,%r8d │ │ │ │ + je 3106ea <__cxa_finalize@plt+0x2e569a> │ │ │ │ + jl 3106e3 <__cxa_finalize@plt+0x2e5693> │ │ │ │ + vpunpckhwd %ymm2,%ymm2,%ymm2 │ │ │ │ + vpblendd $0x7f,0x22(%rdx),%ymm2,%ymm2 │ │ │ │ + jmp 3106f4 <__cxa_finalize@plt+0x2e56a4> │ │ │ │ + vpshuflw $0xf9,%xmm2,%xmm2 │ │ │ │ + jmp 3106f4 <__cxa_finalize@plt+0x2e56a4> │ │ │ │ + vpsrldq $0x2,%xmm2,%xmm2 │ │ │ │ + vpshufhw $0xa4,%xmm2,%xmm2 │ │ │ │ + vpaddw 0x1e(%rdx),%ymm2,%ymm2 │ │ │ │ + vpmullw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpsrlw $0x3,%ymm0,%ymm0 │ │ │ │ + vpxor %ymm1,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpsrlw $0x3,%ymm2,%ymm2 │ │ │ │ + vpavgw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpavgw %ymm2,%ymm1,%ymm1 │ │ │ │ + mov %rsp,%rdx │ │ │ │ + vmovdqa %ymm0,(%rdx) │ │ │ │ + vmovdqa %ymm1,0x20(%rdx) │ │ │ │ + vmovd %eax,%xmm4 │ │ │ │ + vpbroadcastw (%rdx,%r10,2),%ymm6 │ │ │ │ + shl $0x6,%r10d │ │ │ │ + vpbroadcastw %xmm4,%ymm4 │ │ │ │ + vmovd %r10d,%xmm0 │ │ │ │ + mov %eax,%ecx │ │ │ │ + vpbroadcastw %xmm0,%ymm0 │ │ │ │ + vpaddw 0xcc996(%rip),%ymm4,%ymm3 │ │ │ │ + vpsubw %ymm0,%ymm3,%ymm3 │ │ │ │ + lea (%rcx,%rax,1),%r9d │ │ │ │ + shr $0x6,%ecx │ │ │ │ + vmovdqu (%rdx,%rcx,2),%ymm0 │ │ │ │ + vmovdqu 0x2(%rdx,%rcx,2),%ymm1 │ │ │ │ + lea (%r9,%rax,1),%ecx │ │ │ │ + shr $0x6,%r9d │ │ │ │ + vpand %ymm3,%ymm5,%ymm2 │ │ │ │ + vpsllw $0x9,%ymm2,%ymm2 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpsraw $0xf,%ymm3,%ymm2 │ │ │ │ + vpaddw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm0,%ymm1,%ymm1 │ │ │ │ + vmovdqu (%rdx,%r9,2),%ymm0 │ │ │ │ + vpblendvb %ymm2,%ymm1,%ymm6,%ymm2 │ │ │ │ + vmovdqu 0x2(%rdx,%r9,2),%ymm1 │ │ │ │ + vmovdqa %ymm2,(%rdi) │ │ │ │ + vpand %ymm3,%ymm5,%ymm2 │ │ │ │ + vpsllw $0x9,%ymm2,%ymm2 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpsraw $0xf,%ymm3,%ymm2 │ │ │ │ + vpaddw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpblendvb %ymm2,%ymm0,%ymm6,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi,%rsi,1) │ │ │ │ + sub $0x2,%r8d │ │ │ │ + je 3107ee <__cxa_finalize@plt+0x2e579e> │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + cmp %r10d,%ecx │ │ │ │ + jb 31074e <__cxa_finalize@plt+0x2e56fe> │ │ │ │ + vmovdqa %ymm6,(%rdi) │ │ │ │ + vmovdqa %ymm6,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 3107db <__cxa_finalize@plt+0x2e578b> │ │ │ │ + mov 0x60(%rsp),%rsp │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - lea 0x1f(%r8),%ecx │ │ │ │ - and $0x1f,%ecx │ │ │ │ - or $0x20,%ecx │ │ │ │ - test $0x400,%r9d │ │ │ │ - jne 31d94f <__cxa_finalize@plt+0x2f28ff> │ │ │ │ - movd -0x1(%rdx),%xmm6 │ │ │ │ - movdqu (%rdx),%xmm0 │ │ │ │ - movdqu 0x10(%rdx),%xmm1 │ │ │ │ - movdqu 0x20(%rdx),%xmm2 │ │ │ │ - movdqu 0x30(%rdx),%xmm3 │ │ │ │ - movd 0x3e(%rdx),%xmm4 │ │ │ │ - movd (%rdx,%rcx,1),%xmm5 │ │ │ │ - lea 0x60(%rsp),%rdx │ │ │ │ - movdqa %xmm0,-0x30(%rdx) │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - movdqa %xmm1,-0x20(%rdx) │ │ │ │ - pshufb %xmm7,%xmm6 │ │ │ │ - movdqa %xmm2,-0x10(%rdx) │ │ │ │ - xor %r9d,%r9d │ │ │ │ - movdqa %xmm3,(%rdx) │ │ │ │ - movd %xmm4,(%rsp) │ │ │ │ - pshufb %xmm7,%xmm5 │ │ │ │ - movdqa %xmm6,-0x40(%rdx) │ │ │ │ - movd %xmm5,-0x30(%rdx,%rcx,1) │ │ │ │ - call 31dd60 <__cxa_finalize@plt+0x2f2d10> │ │ │ │ - sub $0x20,%rdx │ │ │ │ - call 31dd60 <__cxa_finalize@plt+0x2f2d10> │ │ │ │ + mov %rsp,%r10 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0xc0,%rsp │ │ │ │ + mov %r10,0xa0(%rsp) │ │ │ │ + lea 0x1f(%r8),%r10d │ │ │ │ + mov $0x3f,%ecx │ │ │ │ cmp $0x20,%r8d │ │ │ │ - jle 31d94f <__cxa_finalize@plt+0x2f28ff> │ │ │ │ - pshuflw $0x0,(%rsp),%xmm0 │ │ │ │ - movd 0xc27ec(%r10),%xmm1 │ │ │ │ - add $0x2,%ecx │ │ │ │ - pmaddubsw %xmm1,%xmm0 │ │ │ │ - pmulhrsw %xmm10,%xmm0 │ │ │ │ - packuswb %xmm0,%xmm0 │ │ │ │ - movd %xmm0,0x40(%rdx) │ │ │ │ - add %rcx,%rdx │ │ │ │ - movd %ecx,%xmm0 │ │ │ │ - movd (%rdx),%xmm7 │ │ │ │ - shl $0x6,%ecx │ │ │ │ - movd %eax,%xmm5 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ + cmova %ecx,%r10d │ │ │ │ + test $0x400,%r9d │ │ │ │ + jne 31092c <__cxa_finalize@plt+0x2e58dc> │ │ │ │ + vpbroadcastd 0xcca14(%rip),%ymm2 │ │ │ │ + vmovdqa -0x2(%rdx),%ymm0 │ │ │ │ + vpunpcklwd %xmm0,%xmm0,%xmm1 │ │ │ │ + vpblendd $0xfe,-0x4(%rdx),%ymm1,%ymm1 │ │ │ │ + vpaddw (%rdx),%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw 0x2(%rdx),%ymm0,%ymm0 │ │ │ │ + vpavgw 0x4(%rdx),%ymm1,%ymm1 │ │ │ │ + mov %rsp,%rcx │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + lea -0x1f(%r10),%r9d │ │ │ │ + vpsrlw $0x2,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rcx) │ │ │ │ + vmovdqa 0x1e(%rdx),%ymm0 │ │ │ │ + vpaddw 0x1c(%rdx),%ymm2,%ymm1 │ │ │ │ + add $0x20,%rdx │ │ │ │ + vpaddw (%rdx),%ymm0,%ymm0 │ │ │ │ + vpavgw 0x4(%rdx),%ymm1,%ymm1 │ │ │ │ + vpaddw 0x2(%rdx),%ymm0,%ymm0 │ │ │ │ + add $0x20,%rcx │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpsrlw $0x2,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rcx) │ │ │ │ + sub $0x10,%r9d │ │ │ │ + jg 31086a <__cxa_finalize@plt+0x2e581a> │ │ │ │ + vmovdqu 0x20(%rdx),%ymm0 │ │ │ │ + vpunpckhwd %ymm0,%ymm0,%ymm1 │ │ │ │ + vpaddw 0x1c(%rdx),%ymm2,%ymm2 │ │ │ │ + vpaddw 0x1e(%rdx),%ymm0,%ymm0 │ │ │ │ + jl 310905 <__cxa_finalize@plt+0x2e58b5> │ │ │ │ + vpblendd $0x7f,0x24(%rdx),%ymm1,%ymm3 │ │ │ │ + vpblendd $0x7f,0x22(%rdx),%ymm1,%ymm1 │ │ │ │ + movzwl 0x3e(%rdx),%r9d │ │ │ │ + movzwl 0x3c(%rdx),%edx │ │ │ │ + vpavgw %ymm3,%ymm2,%ymm2 │ │ │ │ + sub %r9d,%edx │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + lea 0x4(%rdx,%r9,8),%edx │ │ │ │ + vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + shr $0x3,%edx │ │ │ │ + vpsrlw $0x2,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,0x20(%rcx) │ │ │ │ + mov %r9w,0x42(%rcx) │ │ │ │ + mov %dx,0x40(%rcx) │ │ │ │ + mov %rsp,%rdx │ │ │ │ + mov $0x41,%ecx │ │ │ │ + cmp $0x40,%r8d │ │ │ │ + cmove %ecx,%r10d │ │ │ │ + jmp 31092c <__cxa_finalize@plt+0x2e58dc> │ │ │ │ + vpblendd $0x7,0x24(%rdx),%xmm1,%xmm3 │ │ │ │ + vpblendd $0x7,0x22(%rdx),%xmm1,%xmm1 │ │ │ │ + vpavgw %xmm3,%xmm2,%xmm2 │ │ │ │ + vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ + mov %rsp,%rdx │ │ │ │ + vpaddw %xmm2,%xmm0,%xmm0 │ │ │ │ + vpsrlw $0x2,%xmm0,%xmm0 │ │ │ │ + vmovdqa %xmm0,0x20(%rcx) │ │ │ │ + vmovd %eax,%xmm4 │ │ │ │ + vpbroadcastw (%rdx,%r10,2),%ymm6 │ │ │ │ + shl $0x6,%r10d │ │ │ │ + vpbroadcastw %xmm4,%ymm4 │ │ │ │ + vmovd %r10d,%xmm0 │ │ │ │ mov %eax,%r9d │ │ │ │ - pshufb %xmm6,%xmm0 │ │ │ │ - pshufb 0xc28b0(%r10),%xmm5 │ │ │ │ - sub %rcx,%r9 │ │ │ │ - pshufb %xmm6,%xmm7 │ │ │ │ - psubb 0xc2750(%r10),%xmm0 │ │ │ │ - movddup 0xc2900(%r10),%xmm1 │ │ │ │ - movdqa %xmm0,(%rsp) │ │ │ │ - paddb %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,0x10(%rsp) │ │ │ │ - movdqa %xmm5,%xmm6 │ │ │ │ - mov %r9,%rcx │ │ │ │ - sar $0x6,%rcx │ │ │ │ - movdqu (%rdx,%rcx,1),%xmm1 │ │ │ │ - movdqa %xmm8,%xmm0 │ │ │ │ - pand %xmm5,%xmm0 │ │ │ │ - movdqu 0x1(%rcx,%rdx,1),%xmm2 │ │ │ │ - movdqa %xmm9,%xmm3 │ │ │ │ - psubw %xmm0,%xmm3 │ │ │ │ - psllw $0x8,%xmm0 │ │ │ │ - por %xmm0,%xmm3 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - punpcklbw %xmm2,%xmm0 │ │ │ │ - pmaddubsw %xmm3,%xmm0 │ │ │ │ - punpckhbw %xmm2,%xmm1 │ │ │ │ - pmaddubsw %xmm3,%xmm1 │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - psrlw $0x6,%xmm4 │ │ │ │ - pmulhrsw %xmm10,%xmm0 │ │ │ │ - pmulhrsw %xmm10,%xmm1 │ │ │ │ - packsswb %xmm4,%xmm4 │ │ │ │ - movdqa (%rsp),%xmm2 │ │ │ │ - pcmpgtb %xmm4,%xmm2 │ │ │ │ - packuswb %xmm1,%xmm0 │ │ │ │ - pand %xmm2,%xmm0 │ │ │ │ - pandn %xmm7,%xmm2 │ │ │ │ - por %xmm2,%xmm0 │ │ │ │ - movdqu 0x10(%rcx,%rdx,1),%xmm1 │ │ │ │ - movdqu 0x11(%rcx,%rdx,1),%xmm2 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - punpcklbw %xmm2,%xmm0 │ │ │ │ - pmaddubsw %xmm3,%xmm0 │ │ │ │ - punpckhbw %xmm2,%xmm1 │ │ │ │ - pmaddubsw %xmm3,%xmm1 │ │ │ │ - paddw %xmm6,%xmm5 │ │ │ │ - pmulhrsw %xmm10,%xmm0 │ │ │ │ - pmulhrsw %xmm10,%xmm1 │ │ │ │ - movdqa 0x10(%rsp),%xmm2 │ │ │ │ - pcmpgtb %xmm4,%xmm2 │ │ │ │ - packuswb %xmm1,%xmm0 │ │ │ │ - pand %xmm2,%xmm0 │ │ │ │ - pandn %xmm7,%xmm2 │ │ │ │ - por %xmm2,%xmm0 │ │ │ │ - movdqa %xmm0,0x10(%rdi) │ │ │ │ + vpbroadcastd 0xcc7ec(%rip),%ymm7 │ │ │ │ + vpbroadcastw %xmm0,%ymm0 │ │ │ │ + vpaddw 0xcc783(%rip),%ymm4,%ymm3 │ │ │ │ + vpsubw %ymm0,%ymm3,%ymm3 │ │ │ │ + mov %r9d,%ecx │ │ │ │ + shr $0x6,%ecx │ │ │ │ + vmovdqu (%rdx,%rcx,2),%ymm0 │ │ │ │ + vmovdqu 0x2(%rdx,%rcx,2),%ymm1 │ │ │ │ + vpand %ymm3,%ymm5,%ymm2 │ │ │ │ + vpsllw $0x9,%ymm2,%ymm2 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpsraw $0xf,%ymm3,%ymm1 │ │ │ │ + vpblendvb %ymm1,%ymm0,%ymm6,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqu 0x20(%rdx,%rcx,2),%ymm0 │ │ │ │ + vmovdqu 0x22(%rdx,%rcx,2),%ymm1 │ │ │ │ + add %eax,%r9d │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpcmpgtw %ymm3,%ymm7,%ymm2 │ │ │ │ + vpaddw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpblendvb %ymm2,%ymm0,%ymm6,%ymm0 │ │ │ │ + vmovdqa %ymm0,0x20(%rdi) │ │ │ │ dec %r8d │ │ │ │ - je 31da90 <__cxa_finalize@plt+0x2f2a40> │ │ │ │ + je 3109e4 <__cxa_finalize@plt+0x2e5994> │ │ │ │ add %rsi,%rdi │ │ │ │ - add %rax,%r9 │ │ │ │ - jl 31d9a4 <__cxa_finalize@plt+0x2f2954> │ │ │ │ - movdqa %xmm7,(%rdi) │ │ │ │ - movdqa %xmm7,0x10(%rdi) │ │ │ │ + cmp %r10d,%r9d │ │ │ │ + jb 310961 <__cxa_finalize@plt+0x2e5911> │ │ │ │ + vmovdqa %ymm6,(%rdi) │ │ │ │ + vmovdqa %ymm6,0x20(%rdi) │ │ │ │ add %rsi,%rdi │ │ │ │ dec %r8d │ │ │ │ - jg 31da7f <__cxa_finalize@plt+0x2f2a2f> │ │ │ │ - add $0xc8,%rsp │ │ │ │ + jg 3109d3 <__cxa_finalize@plt+0x2e5983> │ │ │ │ + mov 0xa0(%rsp),%rsp │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - lea 0x3f(%r8),%ecx │ │ │ │ + mov %rsp,%r10 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0x120,%rsp │ │ │ │ + mov %r10,0x100(%rsp) │ │ │ │ + lea 0x3f(%r8),%r10d │ │ │ │ test $0x400,%r9d │ │ │ │ - jne 31db50 <__cxa_finalize@plt+0x2f2b00> │ │ │ │ - movd -0x1(%rdx),%xmm4 │ │ │ │ - movdqu (%rdx),%xmm0 │ │ │ │ - movdqu 0x10(%rdx),%xmm1 │ │ │ │ - movdqu 0x20(%rdx),%xmm2 │ │ │ │ - movdqu 0x30(%rdx),%xmm3 │ │ │ │ - movdqa %xmm0,0x30(%rsp) │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - movdqa %xmm1,0x40(%rsp) │ │ │ │ - pshufb %xmm7,%xmm4 │ │ │ │ - movdqa %xmm2,0x50(%rsp) │ │ │ │ - movdqa %xmm3,0x60(%rsp) │ │ │ │ - movdqa %xmm4,0x20(%rsp) │ │ │ │ - movdqu 0x40(%rdx),%xmm0 │ │ │ │ - movdqu 0x50(%rdx),%xmm1 │ │ │ │ - movdqu 0x60(%rdx),%xmm2 │ │ │ │ - movdqu 0x70(%rdx),%xmm3 │ │ │ │ - movd (%rdx,%rcx,1),%xmm4 │ │ │ │ - lea 0xa0(%rsp),%rdx │ │ │ │ - movdqa %xmm0,-0x30(%rdx) │ │ │ │ - xor %r9d,%r9d │ │ │ │ - movdqa %xmm1,-0x20(%rdx) │ │ │ │ - pshufb %xmm7,%xmm4 │ │ │ │ - movdqa %xmm2,-0x10(%rdx) │ │ │ │ - movdqa %xmm3,(%rdx) │ │ │ │ - movd %xmm4,-0x70(%rdx,%rcx,1) │ │ │ │ - cmp $0x40,%r8d │ │ │ │ - jl 31db35 <__cxa_finalize@plt+0x2f2ae5> │ │ │ │ - call 31dd60 <__cxa_finalize@plt+0x2f2d10> │ │ │ │ - sub $0x20,%rdx │ │ │ │ - call 31dd60 <__cxa_finalize@plt+0x2f2d10> │ │ │ │ - sub $0x20,%rdx │ │ │ │ - call 31dd60 <__cxa_finalize@plt+0x2f2d10> │ │ │ │ - sub $0x20,%rdx │ │ │ │ - call 31dd60 <__cxa_finalize@plt+0x2f2d10> │ │ │ │ - add %rcx,%rdx │ │ │ │ - movd %ecx,%xmm0 │ │ │ │ - movd (%rdx),%xmm7 │ │ │ │ - shl $0x6,%ecx │ │ │ │ - movd %eax,%xmm5 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ + jne 310ac3 <__cxa_finalize@plt+0x2e5a73> │ │ │ │ + vpbroadcastd 0xcc828(%rip),%ymm2 │ │ │ │ + vmovdqa -0x2(%rdx),%ymm0 │ │ │ │ + vpunpcklwd %xmm0,%xmm0,%xmm1 │ │ │ │ + vpblendd $0xfe,-0x4(%rdx),%ymm1,%ymm1 │ │ │ │ + vpaddw (%rdx),%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw 0x2(%rdx),%ymm0,%ymm0 │ │ │ │ + vpavgw 0x4(%rdx),%ymm1,%ymm1 │ │ │ │ + mov %rsp,%rcx │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + lea 0x20(%r8),%r9d │ │ │ │ + vpsrlw $0x2,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rcx) │ │ │ │ + vmovdqa 0x1e(%rdx),%ymm0 │ │ │ │ + vpaddw 0x1c(%rdx),%ymm2,%ymm1 │ │ │ │ + add $0x20,%rdx │ │ │ │ + vpaddw (%rdx),%ymm0,%ymm0 │ │ │ │ + vpavgw 0x4(%rdx),%ymm1,%ymm1 │ │ │ │ + vpaddw 0x2(%rdx),%ymm0,%ymm0 │ │ │ │ + add $0x20,%rcx │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpsrlw $0x2,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rcx) │ │ │ │ + sub $0x10,%r9d │ │ │ │ + jg 310a56 <__cxa_finalize@plt+0x2e5a06> │ │ │ │ + vmovdqu 0x20(%rdx),%ymm0 │ │ │ │ + vpunpckhwd %ymm0,%ymm0,%ymm1 │ │ │ │ + vpaddw 0x1c(%rdx),%ymm2,%ymm2 │ │ │ │ + vpaddw 0x1e(%rdx),%ymm0,%ymm0 │ │ │ │ + vpblendd $0x7f,0x24(%rdx),%ymm1,%ymm3 │ │ │ │ + vpblendd $0x7f,0x22(%rdx),%ymm1,%ymm1 │ │ │ │ + vpavgw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + mov %rsp,%rdx │ │ │ │ + vpsrlw $0x2,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,0x20(%rcx) │ │ │ │ + vmovd %eax,%xmm4 │ │ │ │ + vpbroadcastw (%rdx,%r10,2),%ymm6 │ │ │ │ + shl $0x6,%r10d │ │ │ │ + vpbroadcastw %xmm4,%ymm4 │ │ │ │ + vmovd %r10d,%xmm0 │ │ │ │ mov %eax,%r9d │ │ │ │ - pshufb %xmm6,%xmm0 │ │ │ │ - sub %rcx,%r9 │ │ │ │ - pshufb 0xc28b0(%r10),%xmm5 │ │ │ │ - pshufb %xmm6,%xmm7 │ │ │ │ - psubb 0xc2750(%r10),%xmm0 │ │ │ │ - movddup 0xc2900(%r10),%xmm1 │ │ │ │ - movdqa %xmm0,(%rsp) │ │ │ │ - paddb %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,0x10(%rsp) │ │ │ │ - paddb %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,0x20(%rsp) │ │ │ │ - paddb %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,0x30(%rsp) │ │ │ │ - movdqa %xmm5,%xmm6 │ │ │ │ - mov %r9,%rcx │ │ │ │ - sar $0x6,%rcx │ │ │ │ - movdqu (%rdx,%rcx,1),%xmm1 │ │ │ │ - movdqa %xmm8,%xmm0 │ │ │ │ - pand %xmm5,%xmm0 │ │ │ │ - movdqu 0x1(%rcx,%rdx,1),%xmm2 │ │ │ │ - movdqa %xmm9,%xmm3 │ │ │ │ - psubw %xmm0,%xmm3 │ │ │ │ - psllw $0x8,%xmm0 │ │ │ │ - por %xmm0,%xmm3 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - punpcklbw %xmm2,%xmm0 │ │ │ │ - pmaddubsw %xmm3,%xmm0 │ │ │ │ - punpckhbw %xmm2,%xmm1 │ │ │ │ - pmaddubsw %xmm3,%xmm1 │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - psrlw $0x6,%xmm4 │ │ │ │ - pmulhrsw %xmm10,%xmm0 │ │ │ │ - pmulhrsw %xmm10,%xmm1 │ │ │ │ - packsswb %xmm4,%xmm4 │ │ │ │ - movdqa (%rsp),%xmm2 │ │ │ │ - pcmpgtb %xmm4,%xmm2 │ │ │ │ - packuswb %xmm1,%xmm0 │ │ │ │ - pand %xmm2,%xmm0 │ │ │ │ - pandn %xmm7,%xmm2 │ │ │ │ - por %xmm2,%xmm0 │ │ │ │ - movdqu 0x10(%rcx,%rdx,1),%xmm1 │ │ │ │ - movdqu 0x11(%rcx,%rdx,1),%xmm2 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - punpcklbw %xmm2,%xmm0 │ │ │ │ - pmaddubsw %xmm3,%xmm0 │ │ │ │ - punpckhbw %xmm2,%xmm1 │ │ │ │ - pmaddubsw %xmm3,%xmm1 │ │ │ │ - pmulhrsw %xmm10,%xmm0 │ │ │ │ - pmulhrsw %xmm10,%xmm1 │ │ │ │ - movdqa 0x10(%rsp),%xmm2 │ │ │ │ - pcmpgtb %xmm4,%xmm2 │ │ │ │ - packuswb %xmm1,%xmm0 │ │ │ │ - pand %xmm2,%xmm0 │ │ │ │ - pandn %xmm7,%xmm2 │ │ │ │ - por %xmm2,%xmm0 │ │ │ │ - movdqu 0x20(%rcx,%rdx,1),%xmm1 │ │ │ │ - movdqu 0x21(%rcx,%rdx,1),%xmm2 │ │ │ │ - movdqa %xmm0,0x10(%rdi) │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - punpcklbw %xmm2,%xmm0 │ │ │ │ - pmaddubsw %xmm3,%xmm0 │ │ │ │ - punpckhbw %xmm2,%xmm1 │ │ │ │ - pmaddubsw %xmm3,%xmm1 │ │ │ │ - pmulhrsw %xmm10,%xmm0 │ │ │ │ - pmulhrsw %xmm10,%xmm1 │ │ │ │ - movdqa 0x20(%rsp),%xmm2 │ │ │ │ - pcmpgtb %xmm4,%xmm2 │ │ │ │ - packuswb %xmm1,%xmm0 │ │ │ │ - pand %xmm2,%xmm0 │ │ │ │ - pandn %xmm7,%xmm2 │ │ │ │ - por %xmm2,%xmm0 │ │ │ │ - movdqu 0x30(%rcx,%rdx,1),%xmm1 │ │ │ │ - movdqu 0x31(%rcx,%rdx,1),%xmm2 │ │ │ │ - movdqa %xmm0,0x20(%rdi) │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - punpcklbw %xmm2,%xmm0 │ │ │ │ - pmaddubsw %xmm3,%xmm0 │ │ │ │ - punpckhbw %xmm2,%xmm1 │ │ │ │ - pmaddubsw %xmm3,%xmm1 │ │ │ │ - paddw %xmm6,%xmm5 │ │ │ │ - pmulhrsw %xmm10,%xmm0 │ │ │ │ - pmulhrsw %xmm10,%xmm1 │ │ │ │ - movdqa 0x30(%rsp),%xmm2 │ │ │ │ - pcmpgtb %xmm4,%xmm2 │ │ │ │ - packuswb %xmm1,%xmm0 │ │ │ │ - pand %xmm2,%xmm0 │ │ │ │ - pandn %xmm7,%xmm2 │ │ │ │ - por %xmm2,%xmm0 │ │ │ │ - movdqa %xmm0,0x30(%rdi) │ │ │ │ + vpbroadcastd 0xcc655(%rip),%ymm7 │ │ │ │ + vpbroadcastw %xmm0,%ymm0 │ │ │ │ + vpaddw 0xcc5ec(%rip),%ymm4,%ymm3 │ │ │ │ + vpaddw %ymm7,%ymm7,%ymm8 │ │ │ │ + vpsubw %ymm0,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm7,%ymm8,%ymm9 │ │ │ │ + mov %r9d,%ecx │ │ │ │ + shr $0x6,%ecx │ │ │ │ + vmovdqu (%rdx,%rcx,2),%ymm0 │ │ │ │ + vmovdqu 0x2(%rdx,%rcx,2),%ymm1 │ │ │ │ + vpand %ymm3,%ymm5,%ymm2 │ │ │ │ + vpsllw $0x9,%ymm2,%ymm2 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpsraw $0xf,%ymm3,%ymm1 │ │ │ │ + vpblendvb %ymm1,%ymm0,%ymm6,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqu 0x20(%rdx,%rcx,2),%ymm0 │ │ │ │ + vmovdqu 0x22(%rdx,%rcx,2),%ymm1 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpcmpgtw %ymm3,%ymm7,%ymm1 │ │ │ │ + vpblendvb %ymm1,%ymm0,%ymm6,%ymm0 │ │ │ │ + vmovdqa %ymm0,0x20(%rdi) │ │ │ │ + vmovdqu 0x40(%rdx,%rcx,2),%ymm0 │ │ │ │ + vmovdqu 0x42(%rdx,%rcx,2),%ymm1 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpcmpgtw %ymm3,%ymm8,%ymm1 │ │ │ │ + vpblendvb %ymm1,%ymm0,%ymm6,%ymm0 │ │ │ │ + vmovdqa %ymm0,0x40(%rdi) │ │ │ │ + vmovdqu 0x60(%rdx,%rcx,2),%ymm0 │ │ │ │ + vmovdqu 0x62(%rdx,%rcx,2),%ymm1 │ │ │ │ + add %eax,%r9d │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpcmpgtw %ymm3,%ymm9,%ymm2 │ │ │ │ + vpaddw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpblendvb %ymm2,%ymm0,%ymm6,%ymm0 │ │ │ │ + vmovdqa %ymm0,0x60(%rdi) │ │ │ │ dec %r8d │ │ │ │ - je 31dd49 <__cxa_finalize@plt+0x2f2cf9> │ │ │ │ + je 310be1 <__cxa_finalize@plt+0x2e5b91> │ │ │ │ add %rsi,%rdi │ │ │ │ - add %rax,%r9 │ │ │ │ - jl 31dbb9 <__cxa_finalize@plt+0x2f2b69> │ │ │ │ - movdqa %xmm7,(%rdi) │ │ │ │ - movdqa %xmm7,0x10(%rdi) │ │ │ │ - movdqa %xmm7,0x20(%rdi) │ │ │ │ - movdqa %xmm7,0x30(%rdi) │ │ │ │ + cmp %r10d,%r9d │ │ │ │ + jb 310b00 <__cxa_finalize@plt+0x2e5ab0> │ │ │ │ + vmovdqa %ymm6,(%rdi) │ │ │ │ + vmovdqa %ymm6,0x20(%rdi) │ │ │ │ + vmovdqa %ymm6,0x40(%rdi) │ │ │ │ + vmovdqa %ymm6,0x60(%rdi) │ │ │ │ add %rsi,%rdi │ │ │ │ dec %r8d │ │ │ │ - jg 31dd2e <__cxa_finalize@plt+0x2f2cde> │ │ │ │ - add $0xc8,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movddup 0xc2830(%r10,%r9,8),%xmm7 │ │ │ │ - movdqu -0x12(%rdx),%xmm2 │ │ │ │ - movdqu -0x11(%rdx),%xmm1 │ │ │ │ - movdqu -0x2(%rdx),%xmm3 │ │ │ │ - movdqu -0x1(%rdx),%xmm4 │ │ │ │ - movdqa %xmm2,%xmm0 │ │ │ │ - punpcklbw %xmm1,%xmm0 │ │ │ │ - pmaddubsw %xmm7,%xmm0 │ │ │ │ - punpckhbw %xmm1,%xmm2 │ │ │ │ - pmaddubsw %xmm7,%xmm2 │ │ │ │ - movdqa %xmm3,%xmm1 │ │ │ │ - punpcklbw %xmm4,%xmm1 │ │ │ │ - pmaddubsw %xmm7,%xmm1 │ │ │ │ - punpckhbw %xmm4,%xmm3 │ │ │ │ - pmaddubsw %xmm7,%xmm3 │ │ │ │ - movddup 0xc2848(%r10,%r9,8),%xmm7 │ │ │ │ - movdqa -0x10(%rdx),%xmm5 │ │ │ │ - movdqu -0xf(%rdx),%xmm6 │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - punpcklbw %xmm6,%xmm4 │ │ │ │ - pmaddubsw %xmm7,%xmm4 │ │ │ │ - punpckhbw %xmm6,%xmm5 │ │ │ │ - pmaddubsw %xmm7,%xmm5 │ │ │ │ - paddw %xmm4,%xmm0 │ │ │ │ - paddw %xmm5,%xmm2 │ │ │ │ - movdqa (%rdx),%xmm5 │ │ │ │ - movdqu 0x1(%rdx),%xmm6 │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - punpcklbw %xmm6,%xmm4 │ │ │ │ - pmaddubsw %xmm7,%xmm4 │ │ │ │ - punpckhbw %xmm6,%xmm5 │ │ │ │ - pmaddubsw %xmm7,%xmm5 │ │ │ │ - paddw %xmm4,%xmm1 │ │ │ │ - paddw %xmm5,%xmm3 │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 31de57 <__cxa_finalize@plt+0x2f2e07> │ │ │ │ - movddup 0xc2860(%r10),%xmm7 │ │ │ │ - movdqu -0xe(%rdx),%xmm5 │ │ │ │ - movdqu 0x2(%rdx),%xmm6 │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - punpcklbw %xmm5,%xmm4 │ │ │ │ - pmaddubsw %xmm7,%xmm4 │ │ │ │ - punpckhbw %xmm5,%xmm5 │ │ │ │ - pmaddubsw %xmm7,%xmm5 │ │ │ │ - paddw %xmm4,%xmm0 │ │ │ │ - paddw %xmm5,%xmm2 │ │ │ │ - movdqa %xmm6,%xmm5 │ │ │ │ - punpcklbw %xmm6,%xmm5 │ │ │ │ - pmaddubsw %xmm7,%xmm5 │ │ │ │ - punpckhbw %xmm6,%xmm6 │ │ │ │ - pmaddubsw %xmm7,%xmm6 │ │ │ │ - paddw %xmm5,%xmm1 │ │ │ │ - paddw %xmm6,%xmm3 │ │ │ │ - pmulhrsw %xmm10,%xmm0 │ │ │ │ - pmulhrsw %xmm10,%xmm2 │ │ │ │ - pmulhrsw %xmm10,%xmm1 │ │ │ │ - pmulhrsw %xmm10,%xmm3 │ │ │ │ - packuswb %xmm2,%xmm0 │ │ │ │ - packuswb %xmm3,%xmm1 │ │ │ │ - movdqa %xmm0,(%rdx) │ │ │ │ - movdqa %xmm1,0x10(%rdx) │ │ │ │ + jg 310bc6 <__cxa_finalize@plt+0x2e5b76> │ │ │ │ + mov 0x100(%rsp),%rsp │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ push %rbx │ │ │ │ push %rbp │ │ │ │ push %r14 │ │ │ │ - sub $0x100,%rsp │ │ │ │ - lea -0x27a2(%rip),%r10 │ │ │ │ - mov %r8d,%r8d │ │ │ │ - movdqa 0xc2890(%r10),%xmm8 │ │ │ │ - movdqa 0xc28a0(%r10),%xmm9 │ │ │ │ - lea -0x4(%rcx),%ebx │ │ │ │ - movdqa 0xc28c0(%r10),%xmm10 │ │ │ │ - shl $0x6,%ebx │ │ │ │ - movdqa 0xc2740(%r10),%xmm11 │ │ │ │ - or %r8d,%ebx │ │ │ │ - movdqa 0xc27f0(%r10),%xmm12 │ │ │ │ + push %r15 │ │ │ │ + mov %rsp,%r15 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0x160,%rsp │ │ │ │ + lea 0xcc711(%rip),%rbx │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ - movslq 0xc29e8(%r10,%rcx,4),%rcx │ │ │ │ - movzbl %r9b,%eax │ │ │ │ + lea 0xd1098(%rip),%rax │ │ │ │ + movslq (%rbx,%rcx,4),%rcx │ │ │ │ + vmovdqa (%rdx),%ymm1 │ │ │ │ + movzbl %r9b,%r10d │ │ │ │ xor $0x400,%r9d │ │ │ │ - movdqa -0x40(%rdx),%xmm0 │ │ │ │ - mov %eax,%r11d │ │ │ │ - movdqa -0x30(%rdx),%xmm1 │ │ │ │ - neg %rax │ │ │ │ - movdqa -0x20(%rdx),%xmm2 │ │ │ │ - and $0xfffffffe,%r11d │ │ │ │ - movdqa -0x10(%rdx),%xmm3 │ │ │ │ + vmovdqa -0x20(%rdx),%ymm2 │ │ │ │ + mov %rax,%r11 │ │ │ │ + sub %r10,%rax │ │ │ │ + vmovdqa -0x40(%rdx),%ymm3 │ │ │ │ + add %rbx,%rcx │ │ │ │ + add $0xfffffffffffffde4,%rbx │ │ │ │ + vmovdqa -0x60(%rdx),%ymm4 │ │ │ │ + and $0xfffffffe,%r10d │ │ │ │ + vmovdqa -0x80(%rdx),%ymm5 │ │ │ │ and $0xfffffffffffffffe,%rax │ │ │ │ - movd (%rdx),%xmm4 │ │ │ │ - movdqu 0x1(%rdx),%xmm5 │ │ │ │ - movdqu 0x11(%rdx),%xmm6 │ │ │ │ - movzwl 0xc65ee(%r10,%r11,1),%r11d │ │ │ │ - movzwl 0xc66fc(%r10,%rax,1),%eax │ │ │ │ - movdqa %xmm0,0x20(%rsp) │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - movdqa %xmm1,0x30(%rsp) │ │ │ │ - pshufb %xmm7,%xmm4 │ │ │ │ - movdqa %xmm2,0x40(%rsp) │ │ │ │ - lea 0xc29e8(%r10,%rcx,1),%rcx │ │ │ │ - movdqa %xmm3,0x50(%rsp) │ │ │ │ + movzwl (%r11,%r10,1),%r10d │ │ │ │ + movzwl 0x10e(%rax),%eax │ │ │ │ + vpbroadcastd 0x14c(%rbx),%ymm11 │ │ │ │ + vmovdqa %ymm1,0x80(%rsp) │ │ │ │ + vmovdqa %ymm2,0x60(%rsp) │ │ │ │ + vmovdqa %ymm3,0x40(%rsp) │ │ │ │ neg %eax │ │ │ │ - movdqa %xmm4,0x60(%rsp) │ │ │ │ - or $0x40000,%r11d │ │ │ │ - movdqa %xmm4,0x70(%rsp) │ │ │ │ - movdqa %xmm5,0x80(%rsp) │ │ │ │ - movdqa %xmm6,0x90(%rsp) │ │ │ │ - movq 0xc2772(%r10),%xmm0 │ │ │ │ - movsldup 0xc2810(%r10),%xmm1 │ │ │ │ - movq 0xc28b0(%r10),%xmm2 │ │ │ │ - movq %xmm0,0xe0(%rsp) │ │ │ │ - movq %xmm1,0xf0(%rsp) │ │ │ │ - movq %xmm2,0xf8(%rsp) │ │ │ │ - lea 0x2000(%rax),%ebp │ │ │ │ - mov $0x1f00,%r14d │ │ │ │ + vmovdqa %ymm4,0x20(%rsp) │ │ │ │ + neg %r10 │ │ │ │ + vmovdqa %ymm5,(%rsp) │ │ │ │ jmp *%rcx │ │ │ │ + vbroadcasti128 0xf0(%rbx),%ymm10 │ │ │ │ + vpbroadcastq -0x1e(%rbx),%ymm6 │ │ │ │ + lea 0x1040(%rax),%r11d │ │ │ │ + mov $0xec0,%ebp │ │ │ │ test $0x400,%r9d │ │ │ │ - jne 31e1a9 <__cxa_finalize@plt+0x2f3159> │ │ │ │ - movd 0x4(%rdx),%xmm5 │ │ │ │ + jne 310fae <__cxa_finalize@plt+0x2e5f5e> │ │ │ │ lea 0x2(%r8),%ecx │ │ │ │ add $0x3fe,%r9d │ │ │ │ - pshufb %xmm7,%xmm5 │ │ │ │ shl $0x6,%ecx │ │ │ │ - movd %xmm5,0x84(%rsp) │ │ │ │ test %r9d,%ecx │ │ │ │ - jne 31e0d0 <__cxa_finalize@plt+0x2f3080> │ │ │ │ - call 31e046 <__cxa_finalize@plt+0x2f2ff6> │ │ │ │ + jne 310dfd <__cxa_finalize@plt+0x2e5dad> │ │ │ │ + vmovq 0x2(%rdx),%xmm0 │ │ │ │ + vmovq (%rdx),%xmm1 │ │ │ │ + vpshuflw $0xf9,%xmm0,%xmm2 │ │ │ │ + vpshuflw $0x90,%xmm1,%xmm3 │ │ │ │ + vpbroadcastw 0x38(%r15),%xmm4 │ │ │ │ + vbroadcasti128 0xe0(%rbx),%ymm10 │ │ │ │ + vpaddw %xmm0,%xmm1,%xmm1 │ │ │ │ + vpaddw %xmm3,%xmm2,%xmm2 │ │ │ │ + lea 0x40(%r11,%rax,1),%r11d │ │ │ │ + vpsubw %xmm2,%xmm1,%xmm2 │ │ │ │ + add %eax,%eax │ │ │ │ + vpsraw $0x3,%xmm2,%xmm2 │ │ │ │ + vpxor %xmm3,%xmm3,%xmm3 │ │ │ │ + sub $0xc0,%ebp │ │ │ │ + vpaddw %xmm2,%xmm1,%xmm1 │ │ │ │ + vpaddw %ymm6,%ymm6,%ymm6 │ │ │ │ + vpmaxsw %xmm3,%xmm1,%xmm1 │ │ │ │ sub $0x433,%r9d │ │ │ │ + vpavgw %xmm3,%xmm1,%xmm1 │ │ │ │ lea 0x3(%r8),%ecx │ │ │ │ + vpminsw %xmm4,%xmm1,%xmm1 │ │ │ │ xor $0x7f,%r9d │ │ │ │ - movd %ecx,%xmm0 │ │ │ │ - movd %r9d,%xmm6 │ │ │ │ - shr $0x8,%r9d │ │ │ │ - pshufb %xmm7,%xmm0 │ │ │ │ - pshufb %xmm7,%xmm6 │ │ │ │ - pcmpeqb 0xc2720(%r10),%xmm0 │ │ │ │ - pand %xmm0,%xmm6 │ │ │ │ - pcmpgtb 0xc27a0(%r10,%r9,8),%xmm6 │ │ │ │ - jmp 31e570 <__cxa_finalize@plt+0x2f3520> │ │ │ │ - movq 0x86(%rsp),%xmm3 │ │ │ │ - movq 0x87(%rsp),%xmm1 │ │ │ │ - movq 0x88(%rsp),%xmm0 │ │ │ │ - movq 0x89(%rsp),%xmm4 │ │ │ │ - movddup 0xc2918(%r10),%xmm5 │ │ │ │ - punpcklbw %xmm3,%xmm1 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - punpcklbw %xmm4,%xmm2 │ │ │ │ - pmaddubsw %xmm5,%xmm1 │ │ │ │ - pmaddubsw %xmm5,%xmm2 │ │ │ │ - movdqa 0xc2750(%r10),%xmm11 │ │ │ │ - lea 0x40(%rbp,%rax,1),%ebp │ │ │ │ - mov $0x1e40,%r14d │ │ │ │ - add %eax,%eax │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - pmulhrsw %xmm10,%xmm1 │ │ │ │ - movq 0xe8(%rsp),%xmm2 │ │ │ │ - paddw %xmm2,%xmm2 │ │ │ │ - movq %xmm2,0xe8(%rsp) │ │ │ │ - packuswb %xmm1,%xmm1 │ │ │ │ - punpcklbw %xmm0,%xmm1 │ │ │ │ - movdqa %xmm1,0x88(%rsp) │ │ │ │ + vpunpcklwd %xmm0,%xmm1,%xmm1 │ │ │ │ + vmovdqu %xmm1,0x82(%rsp) │ │ │ │ + call 310d50 <__cxa_finalize@plt+0x2e5d00> │ │ │ │ + jmp 310ec3 <__cxa_finalize@plt+0x2e5e73> │ │ │ │ + xchg %ax,%ax │ │ │ │ + vmovd %ecx,%xmm8 │ │ │ │ + mov %r9d,%ecx │ │ │ │ + vmovd %r9d,%xmm7 │ │ │ │ + vpbroadcastb %xmm8,%ymm8 │ │ │ │ + shr $0x8,%ecx │ │ │ │ + vpbroadcastb %xmm7,%ymm7 │ │ │ │ + vpcmpeqb 0x20(%rbx),%ymm8,%ymm8 │ │ │ │ + vmovdqa (%rbx,%rcx,8),%xmm9 │ │ │ │ + vpand %ymm7,%ymm8,%ymm0 │ │ │ │ + vpcmpgtb %ymm9,%ymm0,%ymm0 │ │ │ │ + vpmovmskb %ymm0,%ecx │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vmovdqa -0x10(%rdx),%xmm0 │ │ │ │ + vmovdqu -0xe(%rdx),%xmm1 │ │ │ │ + vpbroadcastw 0x38(%r15),%xmm4 │ │ │ │ + cmp $0x8,%r8d │ │ │ │ + je 310db2 <__cxa_finalize@plt+0x2e5d62> │ │ │ │ + vpshufhw $0x90,%xmm0,%xmm2 │ │ │ │ + vpshufhw $0xf9,%xmm1,%xmm3 │ │ │ │ + jmp 310dc0 <__cxa_finalize@plt+0x2e5d70> │ │ │ │ + vpblendw $0xfe,-0x12(%rdx),%xmm0,%xmm2 │ │ │ │ + vpblendw $0x7f,-0xc(%rdx),%xmm1,%xmm3 │ │ │ │ + vpaddw %xmm0,%xmm1,%xmm1 │ │ │ │ + vpaddw %xmm3,%xmm2,%xmm2 │ │ │ │ + vpsubw %xmm2,%xmm1,%xmm2 │ │ │ │ + add %r10,%r10 │ │ │ │ + vpsraw $0x3,%xmm2,%xmm2 │ │ │ │ + vpxor %xmm3,%xmm3,%xmm3 │ │ │ │ + vpaddw %xmm2,%xmm1,%xmm1 │ │ │ │ + vpmaxsw %xmm3,%xmm1,%xmm1 │ │ │ │ + vpavgw %xmm3,%xmm1,%xmm1 │ │ │ │ + vpminsw %xmm4,%xmm1,%xmm1 │ │ │ │ + vpunpcklwd %xmm1,%xmm0,%xmm2 │ │ │ │ + vpunpckhwd %xmm1,%xmm0,%xmm0 │ │ │ │ + vmovdqa %xmm2,0x68(%rsp) │ │ │ │ + vmovdqa %xmm0,0x78(%rsp) │ │ │ │ ret │ │ │ │ lea 0x3(%r8),%ecx │ │ │ │ - mov %r9d,(%rsp) │ │ │ │ sub $0x458,%r9d │ │ │ │ - movd %ecx,%xmm0 │ │ │ │ - mov $0x5a,%ecx │ │ │ │ - movd %r9d,%xmm1 │ │ │ │ - sub %r9d,%ecx │ │ │ │ - shr $0x8,%r9d │ │ │ │ - movdqu 0xc2720(%r10),%xmm3 │ │ │ │ - movdqa 0xc27a0(%r10,%r9,8),%xmm4 │ │ │ │ - call 31e595 <__cxa_finalize@plt+0x2f3545> │ │ │ │ - mov (%rsp),%r9d │ │ │ │ + call 310d50 <__cxa_finalize@plt+0x2e5d00> │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 310e96 <__cxa_finalize@plt+0x2e5e46> │ │ │ │ + popcnt %ecx,%ecx │ │ │ │ + vpbroadcastd 0x128(%rbx,%rcx,4),%xmm4 │ │ │ │ + vpbroadcastd 0x11c(%rbx,%rcx,4),%xmm5 │ │ │ │ + vpsrldq $0x2,%xmm1,%xmm0 │ │ │ │ + vpshuflw $0x90,%xmm1,%xmm2 │ │ │ │ + vpmullw %xmm0,%xmm4,%xmm4 │ │ │ │ + vpshuflw $0xf9,%xmm0,%xmm3 │ │ │ │ + vpaddw %xmm3,%xmm1,%xmm1 │ │ │ │ + vpshuflw $0xfe,%xmm0,%xmm3 │ │ │ │ + vpmullw %xmm5,%xmm1,%xmm1 │ │ │ │ + vpbroadcastd 0x134(%rbx,%rcx,4),%xmm5 │ │ │ │ + vpaddw %xmm3,%xmm2,%xmm2 │ │ │ │ + vpbroadcastd 0x28(%r15),%xmm3 │ │ │ │ + vpmullw %xmm5,%xmm2,%xmm2 │ │ │ │ + vpackssdw %xmm3,%xmm3,%xmm3 │ │ │ │ + vpaddw %xmm4,%xmm1,%xmm1 │ │ │ │ + vpaddw %xmm2,%xmm1,%xmm1 │ │ │ │ + vpsubw 0x40(%rbx),%xmm3,%xmm3 │ │ │ │ + vpxor %xmm4,%xmm4,%xmm4 │ │ │ │ + vpsrlw $0x3,%xmm1,%xmm1 │ │ │ │ + vpminsw %xmm3,%xmm11,%xmm3 │ │ │ │ + vpavgw %xmm4,%xmm1,%xmm1 │ │ │ │ + vpblendvb %xmm3,%xmm0,%xmm1,%xmm1 │ │ │ │ + vmovq %xmm1,0x82(%rsp) │ │ │ │ lea 0x2(%r8),%ecx │ │ │ │ - sub $0x8b,%r9d │ │ │ │ + add $0x3cd,%r9d │ │ │ │ shl $0x6,%ecx │ │ │ │ test %r9d,%ecx │ │ │ │ - jne 31e570 <__cxa_finalize@plt+0x2f3520> │ │ │ │ - neg %r8 │ │ │ │ - movd (%rdx,%r8,1),%xmm0 │ │ │ │ - pshufb %xmm7,%xmm0 │ │ │ │ - movd %xmm0,0x5c(%rsp,%r8,1) │ │ │ │ - movq 0x57(%rsp),%xmm3 │ │ │ │ - movq 0x58(%rsp),%xmm0 │ │ │ │ - movq 0x59(%rsp),%xmm2 │ │ │ │ - movq 0x5a(%rsp),%xmm4 │ │ │ │ - movddup 0xc2918(%r10),%xmm5 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - punpcklbw %xmm3,%xmm1 │ │ │ │ - punpcklbw %xmm4,%xmm2 │ │ │ │ - pmaddubsw %xmm5,%xmm1 │ │ │ │ - pmaddubsw %xmm5,%xmm2 │ │ │ │ - movshdup 0xc2810(%r10),%xmm3 │ │ │ │ - movdqa 0xc2800(%r10),%xmm12 │ │ │ │ - add %r11d,%r11d │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - pmulhrsw %xmm10,%xmm1 │ │ │ │ - movq %xmm3,0xf0(%rsp) │ │ │ │ - packuswb %xmm1,%xmm1 │ │ │ │ - punpcklbw %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,0x50(%rsp) │ │ │ │ - movd %eax,%xmm6 │ │ │ │ - movd %r11d,%xmm3 │ │ │ │ - movddup 0xe0(%rsp),%xmm0 │ │ │ │ - pshufb 0xc28b0(%r10),%xmm6 │ │ │ │ - movdqa %xmm6,%xmm7 │ │ │ │ - paddw %xmm6,%xmm7 │ │ │ │ - movq 0xc2818(%r10),%xmm5 │ │ │ │ - pshuflw $0x0,%xmm3,%xmm4 │ │ │ │ - punpcklqdq %xmm7,%xmm6 │ │ │ │ - pmullw %xmm5,%xmm4 │ │ │ │ - pshuflw $0x55,%xmm3,%xmm3 │ │ │ │ - paddw %xmm0,%xmm6 │ │ │ │ - mov %ebp,%edx │ │ │ │ - pshuflw $0xff,%xmm4,%xmm0 │ │ │ │ - psubw 0xf0(%rsp),%xmm4 │ │ │ │ - movq %xmm3,0x68(%rsp) │ │ │ │ - movq %xmm0,0x8(%rsp) │ │ │ │ - mov %rdi,%r9 │ │ │ │ - movdqa %xmm6,0xc0(%rsp) │ │ │ │ - movq %xmm4,(%rsp) │ │ │ │ - movdqa %xmm4,%xmm0 │ │ │ │ - pand %xmm8,%xmm0 │ │ │ │ - psraw $0x6,%xmm4 │ │ │ │ - movdqa %xmm9,%xmm1 │ │ │ │ - psubw %xmm0,%xmm1 │ │ │ │ - psllw $0x8,%xmm0 │ │ │ │ - por %xmm1,%xmm0 │ │ │ │ - movq %xmm0,0x18(%rsp) │ │ │ │ - pabsw %xmm4,%xmm4 │ │ │ │ - movq %xmm4,0x10(%rsp) │ │ │ │ - movzbl %bl,%r8d │ │ │ │ + je 310f16 <__cxa_finalize@plt+0x2e5ec6> │ │ │ │ + vpbroadcastd 0xbc(%rbx),%xmm0 │ │ │ │ + vpsubb %xmm7,%xmm0,%xmm0 │ │ │ │ + vpand %xmm0,%xmm8,%xmm0 │ │ │ │ + vpcmpgtb %xmm9,%xmm0,%xmm0 │ │ │ │ + vpmovmskb %xmm0,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 310fae <__cxa_finalize@plt+0x2e5f5e> │ │ │ │ + popcnt %ecx,%ecx │ │ │ │ + vmovdqa -0x20(%rdx),%ymm0 │ │ │ │ + vpbroadcastd 0x30(%r15),%ymm5 │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + je 310f30 <__cxa_finalize@plt+0x2e5ee0> │ │ │ │ + vpbroadcastd 0x128(%rbx,%rcx,4),%ymm2 │ │ │ │ + vpbroadcastd 0x11c(%rbx,%rcx,4),%ymm3 │ │ │ │ + vpmullw %ymm0,%ymm2,%ymm2 │ │ │ │ + cmp $0x8,%r8d │ │ │ │ + jl 310f76 <__cxa_finalize@plt+0x2e5f26> │ │ │ │ + vmovdqu -0x22(%rdx),%ymm4 │ │ │ │ + vpunpcklwd %ymm0,%ymm0,%ymm1 │ │ │ │ + vpblendd $0xee,%ymm4,%ymm1,%ymm1 │ │ │ │ + je 310f7b <__cxa_finalize@plt+0x2e5f2b> │ │ │ │ + vpblendd $0x10,%ymm4,%ymm1,%ymm1 │ │ │ │ + jmp 310f7b <__cxa_finalize@plt+0x2e5f2b> │ │ │ │ + call 310d90 <__cxa_finalize@plt+0x2e5d40> │ │ │ │ + mov $0xfffffffffffffff0,%r14 │ │ │ │ + vbroadcasti128 0xe0(%rbx),%ymm9 │ │ │ │ + jmp 310fbe <__cxa_finalize@plt+0x2e5f6e> │ │ │ │ + vmovdqu -0x1e(%rdx),%ymm2 │ │ │ │ + vpbroadcastd 0x148(%rbx),%ymm4 │ │ │ │ + vpaddw %ymm2,%ymm0,%ymm1 │ │ │ │ + vpunpckhwd %ymm2,%ymm2,%ymm2 │ │ │ │ + vpblendd $0x7f,-0x1c(%rdx),%ymm2,%ymm2 │ │ │ │ + vpunpcklwd %xmm0,%xmm0,%xmm3 │ │ │ │ + vpaddw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpblendd $0xfe,-0x22(%rdx),%ymm3,%ymm4 │ │ │ │ + vpblendd $0xfe,-0x24(%rdx),%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm4,%ymm1,%ymm1 │ │ │ │ + vpavgw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpsrlw $0x2,%ymm1,%ymm1 │ │ │ │ + jmp 310f95 <__cxa_finalize@plt+0x2e5f45> │ │ │ │ + vpshufhw $0x90,%ymm0,%ymm1 │ │ │ │ + vpaddw -0x1e(%rdx),%ymm1,%ymm1 │ │ │ │ + vpmullw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpxor %ymm2,%ymm2,%ymm2 │ │ │ │ + vpsrlw $0x3,%ymm1,%ymm1 │ │ │ │ + vpavgw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpackssdw %ymm5,%ymm5,%ymm5 │ │ │ │ + vpsubw 0x60(%rbx),%ymm5,%ymm5 │ │ │ │ + vpminsw %ymm5,%ymm11,%ymm5 │ │ │ │ + vpblendvb %ymm5,%ymm0,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm1,0x60(%rsp) │ │ │ │ + vbroadcasti128 0xf0(%rbx),%ymm9 │ │ │ │ + mov $0xfffffffffffffff8,%r14 │ │ │ │ + vmovd %r10d,%xmm5 │ │ │ │ + vmovdqa 0xc0(%rbx),%ymm4 │ │ │ │ + mov %r11d,%edx │ │ │ │ + vmovd %eax,%xmm0 │ │ │ │ + vpbroadcastw %xmm5,%ymm5 │ │ │ │ + rorx $0x5,%r10,%r9 │ │ │ │ + lea (%r10,%r10,2),%r11d │ │ │ │ + vpmullw 0x80(%rbx),%ymm5,%ymm5 │ │ │ │ + rorx $0x4,%r10,%rbx │ │ │ │ + sar $0x6,%r10d │ │ │ │ + vpbroadcastw %xmm0,%ymm0 │ │ │ │ + sar $0x6,%r11d │ │ │ │ + vpand %ymm5,%ymm11,%ymm5 │ │ │ │ + neg %r10d │ │ │ │ + vpsllw $0x9,%ymm5,%ymm5 │ │ │ │ + add %r10d,%r9d │ │ │ │ + add %r10d,%r11d │ │ │ │ + add %r10d,%ebx │ │ │ │ + vpaddw %ymm0,%ymm0,%ymm7 │ │ │ │ + lea 0x7e(%rsp,%r10,2),%r10 │ │ │ │ + vpblendd $0xcc,%ymm7,%ymm0,%ymm0 │ │ │ │ + add %r14,%r10 │ │ │ │ + neg %r9d │ │ │ │ + vpaddw %ymm7,%ymm0,%ymm1 │ │ │ │ + neg %r11d │ │ │ │ + vpblendd $0xf0,%ymm1,%ymm0,%ymm0 │ │ │ │ + neg %ebx │ │ │ │ + vpaddw %ymm7,%ymm7,%ymm7 │ │ │ │ + vpaddw %ymm0,%ymm6,%ymm6 │ │ │ │ lea (%rdx,%rax,1),%ecx │ │ │ │ shr $0x6,%edx │ │ │ │ - movq (%rsp,%rdx,1),%xmm0 │ │ │ │ + vmovdqu (%rsp,%rdx,2),%xmm1 │ │ │ │ lea (%rcx,%rax,1),%edx │ │ │ │ shr $0x6,%ecx │ │ │ │ - movhps (%rsp,%rcx,1),%xmm0 │ │ │ │ + vmovdqu (%rsp,%rcx,2),%xmm3 │ │ │ │ lea (%rdx,%rax,1),%ecx │ │ │ │ shr $0x6,%edx │ │ │ │ - movq (%rsp,%rdx,1),%xmm1 │ │ │ │ + vinserti128 $0x1,(%rsp,%rdx,2),%ymm1,%ymm1 │ │ │ │ lea (%rcx,%rax,1),%edx │ │ │ │ shr $0x6,%ecx │ │ │ │ - movhps (%rsp,%rcx,1),%xmm1 │ │ │ │ - movdqa %xmm8,%xmm2 │ │ │ │ - pand %xmm6,%xmm2 │ │ │ │ - movdqa %xmm6,%xmm5 │ │ │ │ - paddsw %xmm7,%xmm5 │ │ │ │ - movdqa %xmm9,%xmm3 │ │ │ │ - psubw %xmm2,%xmm3 │ │ │ │ - psllw $0x8,%xmm2 │ │ │ │ - pshufb %xmm11,%xmm0 │ │ │ │ - por %xmm3,%xmm2 │ │ │ │ - pmaddubsw %xmm2,%xmm0 │ │ │ │ - movdqa %xmm8,%xmm2 │ │ │ │ - pand %xmm5,%xmm2 │ │ │ │ - movdqa %xmm9,%xmm3 │ │ │ │ - psubw %xmm2,%xmm3 │ │ │ │ - psllw $0x8,%xmm2 │ │ │ │ - pshufb %xmm11,%xmm1 │ │ │ │ - por %xmm3,%xmm2 │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - cmp $0x7f,%ecx │ │ │ │ - jge 31e34d <__cxa_finalize@plt+0x2f32fd> │ │ │ │ - movzbl 0x10(%rsp),%ecx │ │ │ │ - movq (%rsp,%rcx,1),%xmm3 │ │ │ │ - movzbl 0x12(%rsp),%ecx │ │ │ │ - movhps (%rsp,%rcx,1),%xmm3 │ │ │ │ - movzbl 0x14(%rsp),%ecx │ │ │ │ - movq (%rsp,%rcx,1),%xmm4 │ │ │ │ - movzbl 0x16(%rsp),%ecx │ │ │ │ - movhps (%rsp,%rcx,1),%xmm4 │ │ │ │ - pshufb %xmm12,%xmm3 │ │ │ │ - pshufb %xmm12,%xmm4 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - punpckldq %xmm4,%xmm2 │ │ │ │ - punpckhdq %xmm4,%xmm3 │ │ │ │ - movddup 0x18(%rsp),%xmm4 │ │ │ │ - pmaddubsw %xmm4,%xmm2 │ │ │ │ - pmaddubsw %xmm4,%xmm3 │ │ │ │ - psraw $0xf,%xmm6 │ │ │ │ - pand %xmm6,%xmm2 │ │ │ │ - pandn %xmm0,%xmm6 │ │ │ │ - movdqa %xmm2,%xmm0 │ │ │ │ - por %xmm6,%xmm0 │ │ │ │ - movdqa %xmm5,%xmm6 │ │ │ │ - psraw $0xf,%xmm6 │ │ │ │ - pand %xmm6,%xmm3 │ │ │ │ - pandn %xmm1,%xmm6 │ │ │ │ - movdqa %xmm3,%xmm1 │ │ │ │ - por %xmm6,%xmm1 │ │ │ │ - pmulhrsw %xmm10,%xmm0 │ │ │ │ - pmulhrsw %xmm10,%xmm1 │ │ │ │ - packuswb %xmm1,%xmm0 │ │ │ │ - movd %xmm0,(%rdi) │ │ │ │ - pshuflw $0x4e,%xmm0,%xmm1 │ │ │ │ - movd %xmm1,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - punpckhqdq %xmm0,%xmm0 │ │ │ │ - movd %xmm0,(%rdi) │ │ │ │ - psrlq $0x20,%xmm0 │ │ │ │ - movd %xmm0,(%rdi,%rsi,1) │ │ │ │ + vinserti128 $0x1,(%rsp,%rcx,2),%ymm3,%ymm3 │ │ │ │ + vpshufb %ymm10,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm10,%ymm3,%ymm3 │ │ │ │ + vpand %ymm6,%ymm11,%ymm2 │ │ │ │ + vpunpcklqdq %ymm3,%ymm1,%ymm0 │ │ │ │ + vpunpckhqdq %ymm3,%ymm1,%ymm1 │ │ │ │ + vpsllw $0x9,%ymm2,%ymm2 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + cmp $0x40,%ecx │ │ │ │ + jge 3110e2 <__cxa_finalize@plt+0x2e6092> │ │ │ │ + vmovdqu (%r10),%xmm2 │ │ │ │ + vinserti128 $0x1,(%r10,%r11,2),%ymm2,%ymm2 │ │ │ │ + vmovdqu (%r10,%r9,2),%xmm3 │ │ │ │ + vinserti128 $0x1,(%r10,%rbx,2),%ymm3,%ymm3 │ │ │ │ + vpshufb %ymm9,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm9,%ymm3,%ymm3 │ │ │ │ + vpunpckhwd %ymm3,%ymm2,%ymm1 │ │ │ │ + vpunpcklwd %ymm3,%ymm2,%ymm2 │ │ │ │ + vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm5,%ymm2,%ymm2 │ │ │ │ + vpsraw $0xf,%ymm6,%ymm3 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpermd %ymm1,%ymm4,%ymm1 │ │ │ │ + vpblendvb %ymm3,%ymm1,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm7,%ymm6,%ymm6 │ │ │ │ + lea (%rsi,%rsi,2),%rcx │ │ │ │ + add %r14,%r10 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vmovq %xmm0,(%rdi) │ │ │ │ + vmovhps %xmm0,(%rdi,%rsi,1) │ │ │ │ + vmovq %xmm1,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm1,(%rdi,%rcx,1) │ │ │ │ sub $0x4,%r8d │ │ │ │ - je 31e450 <__cxa_finalize@plt+0x2f3400> │ │ │ │ - movq 0x10(%rsp),%xmm4 │ │ │ │ - movq 0x68(%rsp),%xmm3 │ │ │ │ - movdqa %xmm5,%xmm6 │ │ │ │ - paddw %xmm7,%xmm6 │ │ │ │ - psubw %xmm3,%xmm4 │ │ │ │ - movq %xmm4,0x10(%rsp) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - cmp %r14d,%edx │ │ │ │ - jge 31e24e <__cxa_finalize@plt+0x2f31fe> │ │ │ │ - movddup 0x18(%rsp),%xmm5 │ │ │ │ - movzbl 0x10(%rsp),%edx │ │ │ │ - movq (%rsp,%rdx,1),%xmm1 │ │ │ │ - movzbl 0x12(%rsp),%edx │ │ │ │ - movhps (%rsp,%rdx,1),%xmm1 │ │ │ │ - movzbl 0x14(%rsp),%edx │ │ │ │ - movq (%rsp,%rdx,1),%xmm2 │ │ │ │ - movzbl 0x16(%rsp),%edx │ │ │ │ - movhps (%rsp,%rdx,1),%xmm2 │ │ │ │ - psubw %xmm3,%xmm4 │ │ │ │ - pshufb %xmm12,%xmm1 │ │ │ │ - pshufb %xmm12,%xmm2 │ │ │ │ - movq %xmm4,0x10(%rsp) │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - punpckldq %xmm2,%xmm0 │ │ │ │ - punpckhdq %xmm2,%xmm1 │ │ │ │ - pmaddubsw %xmm5,%xmm0 │ │ │ │ - pmaddubsw %xmm5,%xmm1 │ │ │ │ - pmulhrsw %xmm10,%xmm0 │ │ │ │ - pmulhrsw %xmm10,%xmm1 │ │ │ │ - packuswb %xmm1,%xmm0 │ │ │ │ - movd %xmm0,(%rdi) │ │ │ │ - pshuflw $0x4e,%xmm0,%xmm1 │ │ │ │ - movd %xmm1,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - punpckhqdq %xmm0,%xmm0 │ │ │ │ - movd %xmm0,(%rdi) │ │ │ │ - psrlq $0x20,%xmm0 │ │ │ │ - movd %xmm0,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ + je 31117b <__cxa_finalize@plt+0x2e612b> │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + cmp %ebp,%edx │ │ │ │ + jge 31103d <__cxa_finalize@plt+0x2e5fed> │ │ │ │ + vmovdqu (%r10),%xmm1 │ │ │ │ + vinserti128 $0x1,(%r10,%r11,2),%ymm1,%ymm1 │ │ │ │ + vmovdqu (%r10,%r9,2),%xmm2 │ │ │ │ + vinserti128 $0x1,(%r10,%rbx,2),%ymm2,%ymm2 │ │ │ │ + add %r14,%r10 │ │ │ │ + vpshufb %ymm9,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm9,%ymm2,%ymm2 │ │ │ │ + vpunpckhwd %ymm2,%ymm1,%ymm0 │ │ │ │ + vpunpcklwd %ymm2,%ymm1,%ymm1 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpermd %ymm0,%ymm4,%ymm0 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vmovq %xmm0,(%rdi) │ │ │ │ + vmovhps %xmm0,(%rdi,%rsi,1) │ │ │ │ + vmovq %xmm1,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm1,(%rdi,%rcx,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 31e3bc <__cxa_finalize@plt+0x2f336c> │ │ │ │ - sub $0x100,%ebx │ │ │ │ - jl 31e48d <__cxa_finalize@plt+0x2f343d> │ │ │ │ - movq 0x8(%rsp),%xmm4 │ │ │ │ - add $0x4,%r9 │ │ │ │ - mov %r9,%rdi │ │ │ │ - paddw (%rsp),%xmm4 │ │ │ │ - movzwl 0xf8(%rsp),%edx │ │ │ │ - movddup 0xf8(%rsp),%xmm6 │ │ │ │ - paddw 0xc0(%rsp),%xmm6 │ │ │ │ - add %ebp,%edx │ │ │ │ - mov %edx,%ebp │ │ │ │ - jmp 31e20b <__cxa_finalize@plt+0x2f31bb> │ │ │ │ - add $0x100,%rsp │ │ │ │ + jg 311118 <__cxa_finalize@plt+0x2e60c8> │ │ │ │ + mov %r15,%rsp │ │ │ │ + pop %r15 │ │ │ │ pop %r14 │ │ │ │ pop %rbp │ │ │ │ pop %rbx │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ + mov %r8d,%ebp │ │ │ │ test $0x400,%r9d │ │ │ │ - jne 31e1a9 <__cxa_finalize@plt+0x2f3159> │ │ │ │ - movd 0x8(%rdx),%xmm5 │ │ │ │ + jne 3114e9 <__cxa_finalize@plt+0x2e6499> │ │ │ │ lea 0x7e(%r9),%ecx │ │ │ │ - pshufb %xmm7,%xmm5 │ │ │ │ + xor %r11d,%r11d │ │ │ │ mov %r8b,%cl │ │ │ │ - movd %xmm5,0x88(%rsp) │ │ │ │ cmp $0x8,%ecx │ │ │ │ - ja 31e51d <__cxa_finalize@plt+0x2f34cd> │ │ │ │ - call 31e046 <__cxa_finalize@plt+0x2f2ff6> │ │ │ │ + ja 31121e <__cxa_finalize@plt+0x2e61ce> │ │ │ │ + vmovdqu 0x2(%rdx),%xmm0 │ │ │ │ + vmovdqa (%rdx),%xmm1 │ │ │ │ + vpblendw $0x7f,0x4(%rdx),%xmm0,%xmm2 │ │ │ │ + vpblendw $0xfe,-0x2(%rdx),%xmm1,%xmm3 │ │ │ │ + vpbroadcastw 0x38(%r15),%xmm4 │ │ │ │ + vpaddw %xmm0,%xmm1,%xmm1 │ │ │ │ + vpaddw %xmm3,%xmm2,%xmm2 │ │ │ │ + not %r11d │ │ │ │ + vpsubw %xmm2,%xmm1,%xmm2 │ │ │ │ + add %eax,%eax │ │ │ │ + vpsraw $0x3,%xmm2,%xmm2 │ │ │ │ sub $0x35,%r9d │ │ │ │ + vpxor %xmm3,%xmm3,%xmm3 │ │ │ │ + vpaddw %xmm1,%xmm2,%xmm2 │ │ │ │ lea 0x7(%r8),%ecx │ │ │ │ + vpmaxsw %xmm3,%xmm2,%xmm2 │ │ │ │ xor $0x7f,%r9d │ │ │ │ - movdqu 0xc2724(%r10),%xmm1 │ │ │ │ - movd %ecx,%xmm0 │ │ │ │ - movd %r9d,%xmm6 │ │ │ │ - shr $0x8,%r9d │ │ │ │ - movdqa 0xc27a0(%r10,%r9,8),%xmm2 │ │ │ │ - psrldq $0x4,%xmm2 │ │ │ │ - pshufb %xmm7,%xmm0 │ │ │ │ - pshufb %xmm7,%xmm6 │ │ │ │ - pcmpeqb %xmm1,%xmm0 │ │ │ │ - pand %xmm0,%xmm6 │ │ │ │ - pcmpgtb %xmm2,%xmm6 │ │ │ │ - movq %xmm10,0xf8(%rsp) │ │ │ │ - jmp 31e570 <__cxa_finalize@plt+0x2f3520> │ │ │ │ + vpavgw %xmm3,%xmm2,%xmm2 │ │ │ │ + vpminsw %xmm4,%xmm2,%xmm2 │ │ │ │ + vpunpcklwd %xmm0,%xmm2,%xmm1 │ │ │ │ + vpunpckhwd %xmm0,%xmm2,%xmm2 │ │ │ │ + vmovdqu %xmm1,0x82(%rsp) │ │ │ │ + vmovdqu %xmm2,0x92(%rsp) │ │ │ │ + call 310d50 <__cxa_finalize@plt+0x2e5d00> │ │ │ │ + jmp 3112e0 <__cxa_finalize@plt+0x2e6290> │ │ │ │ lea 0x7(%r8),%ecx │ │ │ │ - mov %r9d,(%rsp) │ │ │ │ sub $0x5a,%r9d │ │ │ │ - movd %ecx,%xmm0 │ │ │ │ - mov $0x5a,%ecx │ │ │ │ - movd %r9d,%xmm1 │ │ │ │ - sub %r9d,%ecx │ │ │ │ - shr $0x8,%r9d │ │ │ │ - movdqu 0xc2724(%r10),%xmm3 │ │ │ │ - movdqa 0xc27a0(%r10,%r9,8),%xmm4 │ │ │ │ - psrldq $0x4,%xmm4 │ │ │ │ - call 31e595 <__cxa_finalize@plt+0x2f3545> │ │ │ │ - mov (%rsp),%ecx │ │ │ │ - sub $0x8d,%ecx │ │ │ │ + call 310d50 <__cxa_finalize@plt+0x2e5d00> │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 3112ba <__cxa_finalize@plt+0x2e626a> │ │ │ │ + popcnt %ecx,%ecx │ │ │ │ + vpbroadcastd 0x128(%rbx,%rcx,4),%xmm4 │ │ │ │ + vpbroadcastd 0x11c(%rbx,%rcx,4),%xmm5 │ │ │ │ + vpbroadcastd 0x134(%rbx,%rcx,4),%xmm6 │ │ │ │ + vmovdqu 0x2(%rdx),%xmm0 │ │ │ │ + vpblendw $0xfe,-0x2(%rdx),%xmm1,%xmm2 │ │ │ │ + vpmullw %xmm0,%xmm4,%xmm4 │ │ │ │ + vpblendw $0x7f,0x4(%rdx),%xmm0,%xmm3 │ │ │ │ + vpaddw %xmm3,%xmm1,%xmm1 │ │ │ │ + vpblendd $0x7,0x6(%rdx),%xmm3,%xmm3 │ │ │ │ + vpaddw %xmm3,%xmm2,%xmm2 │ │ │ │ + vpbroadcastd 0x28(%r15),%xmm3 │ │ │ │ + vpmullw %xmm5,%xmm1,%xmm1 │ │ │ │ + vpmullw %xmm6,%xmm2,%xmm2 │ │ │ │ + vpackssdw %xmm3,%xmm3,%xmm3 │ │ │ │ + vpaddw %xmm4,%xmm1,%xmm1 │ │ │ │ + vpaddw %xmm2,%xmm1,%xmm1 │ │ │ │ + vpsubw 0x40(%rbx),%xmm3,%xmm3 │ │ │ │ + vpxor %xmm4,%xmm4,%xmm4 │ │ │ │ + vpsrlw $0x3,%xmm1,%xmm1 │ │ │ │ + vpminsw %xmm3,%xmm11,%xmm3 │ │ │ │ + vpavgw %xmm4,%xmm1,%xmm1 │ │ │ │ + vpblendvb %xmm3,%xmm0,%xmm1,%xmm1 │ │ │ │ + vmovdqu %xmm1,0x82(%rsp) │ │ │ │ + lea -0x33(%r9),%ecx │ │ │ │ mov %r8b,%cl │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jbe 31e127 <__cxa_finalize@plt+0x2f30d7> │ │ │ │ - pmovmskb %xmm6,%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 31e1a9 <__cxa_finalize@plt+0x2f3159> │ │ │ │ - imul $0x55555555,%r9d,%r9d │ │ │ │ - mov %rdx,%rcx │ │ │ │ - shr $0x1e,%r9d │ │ │ │ - sub $0x3,%r9 │ │ │ │ - jmp 31e955 <__cxa_finalize@plt+0x2f3905> │ │ │ │ - movd %ecx,%xmm6 │ │ │ │ - pshufb %xmm7,%xmm0 │ │ │ │ - pshufb %xmm7,%xmm1 │ │ │ │ - pshufb %xmm7,%xmm6 │ │ │ │ - pcmpeqb %xmm3,%xmm0 │ │ │ │ - pand %xmm0,%xmm1 │ │ │ │ - pand %xmm0,%xmm6 │ │ │ │ - pcmpgtb %xmm4,%xmm1 │ │ │ │ - pcmpgtb %xmm4,%xmm6 │ │ │ │ - pmovmskb %xmm1,%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 31e67b <__cxa_finalize@plt+0x2f362b> │ │ │ │ - imul $0x55555555,%r9d,%r9d │ │ │ │ - movq 0x86(%rsp),%xmm0 │ │ │ │ - shr $0x1e,%r9d │ │ │ │ - movq 0x87(%rsp),%xmm1 │ │ │ │ - sub $0x3,%r9 │ │ │ │ - movddup 0xc2830(%r10,%r9,8),%xmm7 │ │ │ │ - punpcklbw %xmm1,%xmm0 │ │ │ │ - pmaddubsw %xmm7,%xmm0 │ │ │ │ - movq 0x88(%rsp),%xmm1 │ │ │ │ - movq 0x89(%rsp),%xmm2 │ │ │ │ - movddup 0xc2848(%r10,%r9,8),%xmm7 │ │ │ │ - punpcklbw %xmm2,%xmm1 │ │ │ │ - pmaddubsw %xmm7,%xmm1 │ │ │ │ - movq 0x8a(%rsp),%xmm2 │ │ │ │ - movddup 0xc2860(%r10,%r9,8),%xmm7 │ │ │ │ - punpcklbw %xmm2,%xmm2 │ │ │ │ - pmaddubsw %xmm7,%xmm2 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - mov 0x128(%rsp),%ecx │ │ │ │ - pmulhrsw %xmm10,%xmm0 │ │ │ │ - pmulhrsw %xmm10,%xmm1 │ │ │ │ - packuswb %xmm1,%xmm0 │ │ │ │ - movq %xmm0,0x88(%rsp) │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jge 31e67b <__cxa_finalize@plt+0x2f362b> │ │ │ │ - movq 0x1(%rdx,%rcx,1),%xmm0 │ │ │ │ - movq %xmm0,0x88(%rsp,%rcx,1) │ │ │ │ + jbe 31130c <__cxa_finalize@plt+0x2e62bc> │ │ │ │ + vpbroadcastd 0xbc(%rbx),%ymm0 │ │ │ │ + vpsubb %ymm7,%ymm0,%ymm0 │ │ │ │ + vpand %ymm0,%ymm8,%ymm0 │ │ │ │ + vpcmpgtb %ymm9,%ymm0,%ymm0 │ │ │ │ + vpmovmskb %ymm0,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 3114e9 <__cxa_finalize@plt+0x2e6499> │ │ │ │ + popcnt %ecx,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jne 31132e <__cxa_finalize@plt+0x2e62de> │ │ │ │ + vpbroadcastd 0x148(%rbx),%ymm6 │ │ │ │ + vpbroadcastd 0xb4(%rbx),%ymm7 │ │ │ │ + cmp $0x10,%r8d │ │ │ │ + jmp 31191e <__cxa_finalize@plt+0x2e68ce> │ │ │ │ + call 310d90 <__cxa_finalize@plt+0x2e5d40> │ │ │ │ + vbroadcasti128 0x110(%rbx),%ymm7 │ │ │ │ + lea 0x76(%rsp),%r14 │ │ │ │ + mov $0xfffffffffffffff8,%r11 │ │ │ │ + jmp 3114fe <__cxa_finalize@plt+0x2e64ae> │ │ │ │ + xor %r11d,%r11d │ │ │ │ + vmovdqa -0x20(%rdx),%ymm0 │ │ │ │ + vpbroadcastd 0x30(%r15),%ymm5 │ │ │ │ + vpbroadcastd 0x128(%rbx,%rcx,4),%ymm2 │ │ │ │ + vpbroadcastd 0x11c(%rbx,%rcx,4),%ymm3 │ │ │ │ + vpmullw %ymm0,%ymm2,%ymm2 │ │ │ │ + cmp $0x8,%r8d │ │ │ │ + jl 311370 <__cxa_finalize@plt+0x2e6320> │ │ │ │ + vmovdqu -0x22(%rdx),%ymm4 │ │ │ │ + vpunpcklwd %ymm0,%ymm0,%ymm1 │ │ │ │ + vpblendd $0xee,%ymm4,%ymm1,%ymm1 │ │ │ │ + je 311375 <__cxa_finalize@plt+0x2e6325> │ │ │ │ + vpblendd $0x10,%ymm4,%ymm1,%ymm1 │ │ │ │ + jmp 311375 <__cxa_finalize@plt+0x2e6325> │ │ │ │ + vpshufhw $0x90,%ymm0,%ymm1 │ │ │ │ + vpaddw -0x1e(%rdx),%ymm1,%ymm1 │ │ │ │ + vpmullw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpxor %ymm2,%ymm2,%ymm2 │ │ │ │ + vpsrlw $0x3,%ymm1,%ymm1 │ │ │ │ + vpavgw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpackssdw %ymm5,%ymm5,%ymm5 │ │ │ │ + vpsubw 0x60(%rbx),%ymm5,%ymm5 │ │ │ │ + vpminsw %ymm5,%ymm11,%ymm5 │ │ │ │ + vpblendvb %ymm5,%ymm0,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm1,0x60(%rsp) │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 3114e9 <__cxa_finalize@plt+0x2e6499> │ │ │ │ + vbroadcasti128 0xe0(%rbx),%ymm10 │ │ │ │ + vbroadcasti128 0x100(%rbx),%ymm7 │ │ │ │ + lea 0x78(%rsp),%r9 │ │ │ │ + vmovd %r10d,%xmm1 │ │ │ │ + vbroadcasti128 -0x1e(%rbx),%ymm4 │ │ │ │ + vmovd %eax,%xmm2 │ │ │ │ + vpbroadcastw %xmm1,%ymm1 │ │ │ │ + vpbroadcastw %xmm2,%ymm2 │ │ │ │ + mov %rdi,%r10 │ │ │ │ + vpaddw %ymm4,%ymm4,%ymm4 │ │ │ │ + vpmullw 0xa0(%rbx),%ymm1,%ymm0 │ │ │ │ + vpaddw %ymm2,%ymm2,%ymm5 │ │ │ │ + vpsllw $0x3,%xmm1,%xmm1 │ │ │ │ + vpblendd $0xf0,%ymm5,%ymm2,%ymm2 │ │ │ │ + lea 0x1080(%rax),%edx │ │ │ │ + vpaddw %ymm2,%ymm4,%ymm4 │ │ │ │ + vpshufd $0x88,%ymm0,%ymm6 │ │ │ │ + vpsraw $0x6,%xmm0,%xmm0 │ │ │ │ + vpxor %xmm1,%xmm1,%xmm1 │ │ │ │ + vpsubw %xmm0,%xmm1,%xmm8 │ │ │ │ + vpand %ymm6,%ymm11,%ymm6 │ │ │ │ + vpunpckhwd %xmm1,%xmm8,%xmm9 │ │ │ │ + vpsllw $0x9,%ymm6,%ymm6 │ │ │ │ + vpunpcklwd %xmm1,%xmm8,%xmm8 │ │ │ │ + lea (%rdx,%rax,1),%ecx │ │ │ │ + shr $0x6,%edx │ │ │ │ + vmovdqu (%rsp,%rdx,2),%xmm1 │ │ │ │ + vmovdqu 0x10(%rsp,%rdx,2),%xmm2 │ │ │ │ + lea (%rcx,%rax,1),%edx │ │ │ │ + shr $0x6,%ecx │ │ │ │ + vinserti128 $0x1,(%rsp,%rcx,2),%ymm1,%ymm1 │ │ │ │ + vinserti128 $0x1,0x10(%rsp,%rcx,2),%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm10,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm10,%ymm2,%ymm2 │ │ │ │ + vpunpcklqdq %ymm2,%ymm1,%ymm0 │ │ │ │ + vpunpckhqdq %ymm2,%ymm1,%ymm1 │ │ │ │ + vpand %ymm4,%ymm11,%ymm2 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpsllw $0x9,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + cmp $0x40,%ecx │ │ │ │ + jge 3114c3 <__cxa_finalize@plt+0x2e6473> │ │ │ │ + vmovdqa %ymm5,%ymm1 │ │ │ │ + vpgatherdq %ymm5,(%r9,%xmm9,2),%ymm3 │ │ │ │ + vmovdqa %ymm1,%ymm5 │ │ │ │ + vpgatherdq %ymm1,(%r9,%xmm8,2),%ymm2 │ │ │ │ + vpshufb %ymm7,%ymm3,%ymm3 │ │ │ │ + vpshufb %ymm7,%ymm2,%ymm2 │ │ │ │ + vpunpckldq %ymm3,%ymm2,%ymm1 │ │ │ │ + vpunpckhdq %ymm3,%ymm2,%ymm2 │ │ │ │ + vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm6,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpermq $0xd8,%ymm1,%ymm1 │ │ │ │ + vpsraw $0xf,%ymm4,%ymm2 │ │ │ │ + vpblendvb %ymm2,%ymm1,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm5,%ymm4,%ymm4 │ │ │ │ + sub $0x4,%r9 │ │ │ │ + vmovdqa %xmm0,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ + sub $0x2,%r8d │ │ │ │ + je 3116bf <__cxa_finalize@plt+0x2e666f> │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + jmp 31142c <__cxa_finalize@plt+0x2e63dc> │ │ │ │ + vbroadcasti128 0x100(%rbx),%ymm7 │ │ │ │ + lea 0x78(%rsp),%r14 │ │ │ │ + mov $0xfffffffffffffffc,%r11 │ │ │ │ + vmovd %r10d,%xmm1 │ │ │ │ + vbroadcasti128 -0x1e(%rbx),%ymm4 │ │ │ │ + vmovd %eax,%xmm2 │ │ │ │ + vpbroadcastw %xmm1,%ymm1 │ │ │ │ + vpbroadcastw %xmm2,%ymm2 │ │ │ │ + mov %rdi,%r10 │ │ │ │ + vpmullw 0xa0(%rbx),%ymm1,%ymm0 │ │ │ │ + vpaddw %ymm2,%ymm2,%ymm5 │ │ │ │ + vpsllw $0x3,%xmm1,%xmm1 │ │ │ │ + vpblendd $0xf0,%ymm5,%ymm2,%ymm2 │ │ │ │ + lea 0x1040(%rax),%ebx │ │ │ │ + vpaddw %ymm2,%ymm4,%ymm4 │ │ │ │ + vmovd %xmm1,0x11c(%rsp) │ │ │ │ + mov %ebx,%edx │ │ │ │ + vmovdqa %ymm0,0x120(%rsp) │ │ │ │ + mov %r14,%r9 │ │ │ │ + vmovdqa %ymm4,0x140(%rsp) │ │ │ │ + vpshufd $0x88,%ymm0,%ymm6 │ │ │ │ + vpsraw $0x6,%xmm0,%xmm0 │ │ │ │ + vpxor %xmm1,%xmm1,%xmm1 │ │ │ │ + vpsubw %xmm0,%xmm1,%xmm8 │ │ │ │ + vpand %ymm6,%ymm11,%ymm6 │ │ │ │ + vpunpckhwd %xmm1,%xmm8,%xmm9 │ │ │ │ + vpsllw $0x9,%ymm6,%ymm6 │ │ │ │ + vpunpcklwd %xmm1,%xmm8,%xmm8 │ │ │ │ + lea (%rdx,%rax,1),%ecx │ │ │ │ + shr $0x6,%edx │ │ │ │ + vmovdqu (%rsp,%rdx,2),%xmm0 │ │ │ │ + vmovdqu 0x2(%rsp,%rdx,2),%xmm1 │ │ │ │ + lea (%rcx,%rax,1),%edx │ │ │ │ + shr $0x6,%ecx │ │ │ │ + vinserti128 $0x1,(%rsp,%rcx,2),%ymm0,%ymm0 │ │ │ │ + vinserti128 $0x1,0x2(%rsp,%rcx,2),%ymm1,%ymm1 │ │ │ │ + vpand %ymm4,%ymm11,%ymm2 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpsllw $0x9,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + cmp $0x40,%ecx │ │ │ │ + jge 311603 <__cxa_finalize@plt+0x2e65b3> │ │ │ │ + vmovdqa %ymm5,%ymm1 │ │ │ │ + vpgatherdq %ymm5,(%r9,%xmm9,2),%ymm3 │ │ │ │ + vmovdqa %ymm1,%ymm5 │ │ │ │ + vpgatherdq %ymm1,(%r9,%xmm8,2),%ymm2 │ │ │ │ + vpshufb %ymm7,%ymm3,%ymm3 │ │ │ │ + vpshufb %ymm7,%ymm2,%ymm2 │ │ │ │ + vpunpckldq %ymm3,%ymm2,%ymm1 │ │ │ │ + vpunpckhdq %ymm3,%ymm2,%ymm2 │ │ │ │ + vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm6,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpermq $0xd8,%ymm1,%ymm1 │ │ │ │ + vpsraw $0xf,%ymm4,%ymm2 │ │ │ │ + vpblendvb %ymm2,%ymm1,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm5,%ymm4,%ymm4 │ │ │ │ + add %r11,%r9 │ │ │ │ + vmovdqa %xmm0,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ + sub $0x2,%r8d │ │ │ │ + je 31167c <__cxa_finalize@plt+0x2e662c> │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + cmp $0xdc0,%edx │ │ │ │ + jge 31157e <__cxa_finalize@plt+0x2e652e> │ │ │ │ + vmovdqa %ymm5,%ymm0 │ │ │ │ + vpgatherdq %ymm5,(%r9,%xmm9,2),%ymm4 │ │ │ │ + vmovdqa %ymm0,%ymm5 │ │ │ │ + vpgatherdq %ymm0,(%r9,%xmm8,2),%ymm3 │ │ │ │ + add %r11,%r9 │ │ │ │ + vpshufb %ymm7,%ymm4,%ymm2 │ │ │ │ + vpshufb %ymm7,%ymm3,%ymm1 │ │ │ │ + vpunpckldq %ymm2,%ymm1,%ymm0 │ │ │ │ + vpunpckhdq %ymm2,%ymm1,%ymm1 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm6,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %xmm0,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 31162b <__cxa_finalize@plt+0x2e65db> │ │ │ │ + sub $0x100,%ebp │ │ │ │ + jl 3116bf <__cxa_finalize@plt+0x2e666f> │ │ │ │ + vpbroadcastd 0x11c(%rsp),%ymm0 │ │ │ │ + add $0x10,%r10 │ │ │ │ + vpaddw 0x120(%rsp),%ymm0,%ymm0 │ │ │ │ + add $0x200,%ebx │ │ │ │ + vpbroadcastd 0xcbba6(%rip),%ymm4 │ │ │ │ + movzbl %bpl,%r8d │ │ │ │ + vpaddw 0x140(%rsp),%ymm4,%ymm4 │ │ │ │ + mov %r10,%rdi │ │ │ │ + jmp 311544 <__cxa_finalize@plt+0x2e64f4> │ │ │ │ + mov %r15,%rsp │ │ │ │ + pop %r15 │ │ │ │ + pop %r14 │ │ │ │ + pop %rbp │ │ │ │ + pop %rbx │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ + vmovd 0x20(%rdx),%xmm0 │ │ │ │ + lea 0x100(%r8),%ebp │ │ │ │ + vmovd %xmm0,0xa0(%rsp) │ │ │ │ test $0x400,%r9d │ │ │ │ - jne 31e1a9 <__cxa_finalize@plt+0x2f3159> │ │ │ │ + jne 3114e9 <__cxa_finalize@plt+0x2e6499> │ │ │ │ lea 0xf(%r8),%ecx │ │ │ │ sub $0x5a,%r9d │ │ │ │ - movd %ecx,%xmm0 │ │ │ │ - mov $0x5a,%ecx │ │ │ │ - movd %r9d,%xmm1 │ │ │ │ - sub %r9d,%ecx │ │ │ │ - shr $0x8,%r9d │ │ │ │ - movd %ecx,%xmm6 │ │ │ │ - pshufb %xmm7,%xmm0 │ │ │ │ - pshufb %xmm7,%xmm1 │ │ │ │ - pshufb %xmm7,%xmm6 │ │ │ │ - movq 0xc27c0(%r10,%r9,4),%xmm3 │ │ │ │ - pcmpeqb 0xc2790(%r10),%xmm0 │ │ │ │ - pand %xmm0,%xmm1 │ │ │ │ - pand %xmm0,%xmm6 │ │ │ │ - pcmpgtb %xmm3,%xmm1 │ │ │ │ - pcmpgtb %xmm3,%xmm6 │ │ │ │ - pmovmskb %xmm1,%r9d │ │ │ │ - mov %rdx,%rcx │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 31e7de <__cxa_finalize@plt+0x2f378e> │ │ │ │ - imul $0x24924924,%r9d,%r9d │ │ │ │ - pshufb 0xc27c0(%r10),%xmm5 │ │ │ │ - shr $0x1e,%r9d │ │ │ │ - adc $0xfffffffffffffffc,%r9 │ │ │ │ - movd %xmm5,0x90(%rsp) │ │ │ │ - movddup 0xc2830(%r10,%r9,8),%xmm7 │ │ │ │ - movdqu 0x7e(%rsp),%xmm1 │ │ │ │ - movdqu 0x7f(%rsp),%xmm2 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - punpcklbw %xmm2,%xmm0 │ │ │ │ - pmaddubsw %xmm7,%xmm0 │ │ │ │ - punpckhbw %xmm2,%xmm1 │ │ │ │ - pmaddubsw %xmm7,%xmm1 │ │ │ │ - movddup 0xc2848(%r10,%r9,8),%xmm7 │ │ │ │ - movdqa 0x80(%rsp),%xmm3 │ │ │ │ - movdqu 0x81(%rsp),%xmm4 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - punpcklbw %xmm4,%xmm2 │ │ │ │ - pmaddubsw %xmm7,%xmm2 │ │ │ │ - punpckhbw %xmm4,%xmm3 │ │ │ │ - pmaddubsw %xmm7,%xmm3 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - paddw %xmm3,%xmm1 │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 31e7aa <__cxa_finalize@plt+0x2f375a> │ │ │ │ - movddup 0xc2860(%r10),%xmm7 │ │ │ │ - movdqu 0x82(%rsp),%xmm3 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - punpcklbw %xmm3,%xmm2 │ │ │ │ - pmaddubsw %xmm7,%xmm2 │ │ │ │ - punpckhbw %xmm3,%xmm3 │ │ │ │ - pmaddubsw %xmm7,%xmm3 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - paddw %xmm3,%xmm1 │ │ │ │ - mov 0x120(%rsp),%edx │ │ │ │ - pmulhrsw %xmm10,%xmm0 │ │ │ │ - pmulhrsw %xmm10,%xmm1 │ │ │ │ - packuswb %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,0x80(%rsp) │ │ │ │ - cmp $0x10,%edx │ │ │ │ - jge 31e7de <__cxa_finalize@plt+0x2f378e> │ │ │ │ - movdqu 0x1(%rcx,%rdx,1),%xmm0 │ │ │ │ - movdqu %xmm0,0x80(%rsp,%rdx,1) │ │ │ │ - pmovmskb %xmm6,%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 31e1a9 <__cxa_finalize@plt+0x2f3159> │ │ │ │ - imul $0x24924924,%r9d,%r9d │ │ │ │ - shr $0x1e,%r9d │ │ │ │ - adc $0xfffffffffffffffc,%r9 │ │ │ │ - jmp 31e955 <__cxa_finalize@plt+0x2f3905> │ │ │ │ + call 310d50 <__cxa_finalize@plt+0x2e5d00> │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 311792 <__cxa_finalize@plt+0x2e6742> │ │ │ │ + popcnt %ecx,%ecx │ │ │ │ + vpbroadcastd 0x128(%rbx,%rcx,4),%ymm4 │ │ │ │ + vpbroadcastd 0x11c(%rbx,%rcx,4),%ymm5 │ │ │ │ + vpbroadcastd 0x134(%rbx,%rcx,4),%ymm6 │ │ │ │ + vmovdqu 0x2(%rdx),%ymm0 │ │ │ │ + vpunpcklwd %xmm1,%xmm1,%xmm2 │ │ │ │ + vpblendd $0xfe,-0x2(%rdx),%ymm2,%ymm2 │ │ │ │ + vpunpckhwd %ymm0,%ymm0,%ymm3 │ │ │ │ + vpmullw %ymm0,%ymm4,%ymm4 │ │ │ │ + vpblendd $0x7f,0x4(%rdx),%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpblendd $0x7f,0x6(%rdx),%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpbroadcastd 0x28(%r15),%ymm3 │ │ │ │ + vpmullw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpmullw %ymm6,%ymm2,%ymm2 │ │ │ │ + vpackssdw %ymm3,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm4,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpsubw 0x40(%rbx),%ymm3,%ymm3 │ │ │ │ + vpxor %ymm4,%ymm4,%ymm4 │ │ │ │ + vpsrlw $0x3,%ymm1,%ymm1 │ │ │ │ + vpminsw %ymm3,%ymm11,%ymm3 │ │ │ │ + vpavgw %ymm4,%ymm1,%ymm1 │ │ │ │ + vpblendvb %ymm3,%ymm0,%ymm1,%ymm1 │ │ │ │ + vmovdqu %ymm1,0x82(%rsp) │ │ │ │ + vpbroadcastd 0xbc(%rbx),%ymm0 │ │ │ │ + vpsubb %ymm7,%ymm0,%ymm0 │ │ │ │ + vpand %ymm0,%ymm8,%ymm0 │ │ │ │ + vpcmpgtb %ymm9,%ymm0,%ymm0 │ │ │ │ + vpmovmskb %ymm0,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 3114e9 <__cxa_finalize@plt+0x2e6499> │ │ │ │ + popcnt %ecx,%ecx │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jne 31132b <__cxa_finalize@plt+0x2e62db> │ │ │ │ + vpbroadcastd 0x148(%rbx),%ymm6 │ │ │ │ + vpbroadcastd 0xb4(%rbx),%ymm7 │ │ │ │ + cmp $0x4,%r8d │ │ │ │ + jne 311914 <__cxa_finalize@plt+0x2e68c4> │ │ │ │ + vmovq -0x8(%rdx),%xmm0 │ │ │ │ + vmovq -0x6(%rdx),%xmm1 │ │ │ │ + vpbroadcastd 0x30(%r15),%xmm5 │ │ │ │ + vmovq 0x78(%rbx),%xmm4 │ │ │ │ + vpshuflw $0x90,%xmm0,%xmm2 │ │ │ │ + vpshuflw $0xf9,%xmm1,%xmm3 │ │ │ │ + vpaddw %xmm0,%xmm1,%xmm1 │ │ │ │ + vpaddw %xmm2,%xmm1,%xmm1 │ │ │ │ + vpshuflw $0x40,%xmm0,%xmm2 │ │ │ │ + vpaddw %xmm6,%xmm3,%xmm3 │ │ │ │ + vpackssdw %xmm5,%xmm5,%xmm5 │ │ │ │ + vpavgw %xmm3,%xmm2,%xmm2 │ │ │ │ + vpsubw %xmm4,%xmm5,%xmm5 │ │ │ │ + vpaddw %xmm2,%xmm1,%xmm1 │ │ │ │ + vpminsw %xmm5,%xmm11,%xmm5 │ │ │ │ + vpsrlw $0x2,%xmm1,%xmm1 │ │ │ │ + vpblendvb %xmm5,%xmm0,%xmm1,%xmm1 │ │ │ │ + vmovq %xmm1,0x78(%rsp) │ │ │ │ + jmp 3114e9 <__cxa_finalize@plt+0x2e6499> │ │ │ │ + vmovdqa 0x20(%rdx),%ymm2 │ │ │ │ + vmovd 0x40(%rdx),%xmm0 │ │ │ │ + lea 0x300(%r8),%ebp │ │ │ │ + vmovdqa %ymm2,0xa0(%rsp) │ │ │ │ + vmovd %xmm0,0xc0(%rsp) │ │ │ │ test $0x400,%r9d │ │ │ │ - jne 31e1a9 <__cxa_finalize@plt+0x2f3159> │ │ │ │ - pshufb 0xc27c0(%r10),%xmm6 │ │ │ │ - mov %rdx,%rcx │ │ │ │ - lea 0x90(%rsp),%rdx │ │ │ │ - movd %xmm6,0x10(%rdx) │ │ │ │ - xor %r9d,%r9d │ │ │ │ - call 31dd60 <__cxa_finalize@plt+0x2f2d10> │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - movdqa 0x10(%rdx),%xmm1 │ │ │ │ - mov 0x120(%rsp),%edx │ │ │ │ - movdqa %xmm0,0x80(%rsp) │ │ │ │ - movdqa %xmm1,0x90(%rsp) │ │ │ │ - cmp $0x20,%edx │ │ │ │ - jge 31e955 <__cxa_finalize@plt+0x2f3905> │ │ │ │ - movdqu 0x1(%rcx,%rdx,1),%xmm0 │ │ │ │ - movdqu 0x11(%rcx,%rdx,1),%xmm1 │ │ │ │ - movdqu %xmm0,0x80(%rsp,%rdx,1) │ │ │ │ - movdqu %xmm1,0x90(%rsp,%rdx,1) │ │ │ │ - jmp 31e955 <__cxa_finalize@plt+0x2f3905> │ │ │ │ - movdqu 0x21(%rdx),%xmm0 │ │ │ │ - movdqu 0x31(%rdx),%xmm1 │ │ │ │ - movdqa %xmm0,0xa0(%rsp) │ │ │ │ - movdqa %xmm1,0xb0(%rsp) │ │ │ │ + jne 3114e9 <__cxa_finalize@plt+0x2e6499> │ │ │ │ + vpbroadcastd 0x148(%rbx),%ymm6 │ │ │ │ + vpbroadcastd 0x28(%r15),%ymm0 │ │ │ │ + vpbroadcastd 0xb4(%rbx),%ymm7 │ │ │ │ + mov $0x20,%ecx │ │ │ │ + vpackssdw %ymm0,%ymm0,%ymm0 │ │ │ │ + vpsubw 0x40(%rbx),%ymm0,%ymm0 │ │ │ │ + vpminsw %ymm0,%ymm11,%ymm8 │ │ │ │ + vpsubw %ymm7,%ymm8,%ymm9 │ │ │ │ + vmovdqu 0x2(%rdx),%ymm0 │ │ │ │ + vpunpcklwd %xmm1,%xmm1,%xmm4 │ │ │ │ + vpaddw 0x6(%rdx),%ymm6,%ymm2 │ │ │ │ + vpaddw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpblendd $0xfe,-0x2(%rdx),%ymm4,%ymm4 │ │ │ │ + vpaddw 0x4(%rdx),%ymm1,%ymm1 │ │ │ │ + vmovdqu 0x2(%rdx,%rcx,1),%ymm3 │ │ │ │ + vpaddw -0x2(%rdx,%rcx,1),%ymm6,%ymm5 │ │ │ │ + vpavgw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpunpckhwd %ymm3,%ymm3,%ymm4 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpblendd $0x7f,0x6(%rdx,%rcx,1),%ymm4,%ymm2 │ │ │ │ + vpblendd $0x7f,0x4(%rdx,%rcx,1),%ymm4,%ymm4 │ │ │ │ + vpavgw %ymm5,%ymm2,%ymm2 │ │ │ │ + vpaddw (%rdx,%rcx,1),%ymm3,%ymm5 │ │ │ │ + vpaddw %ymm5,%ymm4,%ymm4 │ │ │ │ + vpsrlw $0x2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpblendvb %ymm8,%ymm0,%ymm1,%ymm1 │ │ │ │ + vpsrlw $0x2,%ymm2,%ymm2 │ │ │ │ + vpblendvb %ymm9,%ymm3,%ymm2,%ymm2 │ │ │ │ + vmovdqu %ymm1,0x82(%rsp) │ │ │ │ + vmovdqu %ymm2,0x82(%rsp,%rcx,1) │ │ │ │ + cmp $0x10,%r8d │ │ │ │ + jl 311a2a <__cxa_finalize@plt+0x2e69da> │ │ │ │ + vmovdqa -0x20(%rdx),%ymm0 │ │ │ │ + vmovdqu -0x1e(%rdx),%ymm2 │ │ │ │ + vpbroadcastd 0x30(%r15),%ymm5 │ │ │ │ + vpaddw %ymm2,%ymm0,%ymm1 │ │ │ │ + vpunpckhwd %ymm2,%ymm2,%ymm2 │ │ │ │ + mov %r8d,%ecx │ │ │ │ + vpblendd $0x7f,-0x1c(%rdx),%ymm2,%ymm2 │ │ │ │ + vpackssdw %ymm5,%ymm5,%ymm5 │ │ │ │ + not %rcx │ │ │ │ + vpsubw 0x60(%rbx),%ymm5,%ymm5 │ │ │ │ + vpaddw %ymm6,%ymm2,%ymm2 │ │ │ │ + vpminsw %ymm5,%ymm11,%ymm8 │ │ │ │ + je 3119f2 <__cxa_finalize@plt+0x2e69a2> │ │ │ │ + vpaddw -0x22(%rdx),%ymm1,%ymm1 │ │ │ │ + vpavgw -0x24(%rdx),%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpsrlw $0x2,%ymm1,%ymm1 │ │ │ │ + vpblendvb %ymm8,%ymm0,%ymm1,%ymm3 │ │ │ │ + vmovdqa -0x40(%rdx),%ymm0 │ │ │ │ + vpaddw -0x3e(%rdx),%ymm0,%ymm1 │ │ │ │ + vpaddw -0x3c(%rdx),%ymm6,%ymm2 │ │ │ │ + vpsubw %ymm7,%ymm8,%ymm8 │ │ │ │ + vmovdqa %ymm3,0x60(%rsp) │ │ │ │ + jnp 3119f2 <__cxa_finalize@plt+0x2e69a2> │ │ │ │ + vmovdqa -0x60(%rdx),%ymm5 │ │ │ │ + vpaddw -0x42(%rdx),%ymm1,%ymm1 │ │ │ │ + vpavgw -0x44(%rdx),%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw -0x5e(%rdx),%ymm5,%ymm4 │ │ │ │ + vpaddw -0x5c(%rdx),%ymm6,%ymm2 │ │ │ │ + vpsrlw $0x2,%ymm1,%ymm1 │ │ │ │ + vpaddw -0x62(%rdx),%ymm4,%ymm4 │ │ │ │ + vpavgw -0x64(%rdx),%ymm2,%ymm2 │ │ │ │ + vpblendvb %ymm8,%ymm0,%ymm1,%ymm3 │ │ │ │ + vmovdqa -0x80(%rdx),%ymm0 │ │ │ │ + vpsubw %ymm7,%ymm8,%ymm8 │ │ │ │ + vpaddw %ymm2,%ymm4,%ymm4 │ │ │ │ + vpaddw -0x7e(%rdx),%ymm0,%ymm1 │ │ │ │ + vpaddw -0x7c(%rdx),%ymm6,%ymm2 │ │ │ │ + vpsrlw $0x2,%ymm4,%ymm4 │ │ │ │ + vmovdqa %ymm3,0x40(%rsp) │ │ │ │ + vpblendvb %ymm8,%ymm5,%ymm4,%ymm4 │ │ │ │ + vpsubw %ymm7,%ymm8,%ymm8 │ │ │ │ + vmovdqa %ymm4,0x20(%rsp) │ │ │ │ + vpunpcklwd %xmm0,%xmm0,%xmm3 │ │ │ │ + vpblendd $0xfe,(%rdx,%rcx,2),%ymm3,%ymm4 │ │ │ │ + vpblendd $0xfe,-0x2(%rdx,%rcx,2),%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm4,%ymm1,%ymm1 │ │ │ │ + vpavgw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpsrlw $0x2,%ymm1,%ymm1 │ │ │ │ + vpblendvb %ymm8,%ymm0,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm1,0x82(%rsp,%rcx,2) │ │ │ │ + jmp 3114e9 <__cxa_finalize@plt+0x2e6499> │ │ │ │ + vmovdqa -0x10(%rdx),%xmm0 │ │ │ │ + vmovdqu -0xe(%rdx),%xmm3 │ │ │ │ + vpblendw $0xfe,-0x12(%rdx),%xmm0,%xmm2 │ │ │ │ + vpbroadcastd 0x30(%r15),%xmm5 │ │ │ │ + vpaddw %xmm3,%xmm0,%xmm1 │ │ │ │ + vpblendw $0x7f,-0xc(%rdx),%xmm3,%xmm3 │ │ │ │ + vpaddw %xmm2,%xmm1,%xmm1 │ │ │ │ + vpblendd $0xe,-0x14(%rdx),%xmm2,%xmm2 │ │ │ │ + vpaddw %xmm6,%xmm3,%xmm3 │ │ │ │ + vpackssdw %xmm5,%xmm5,%xmm5 │ │ │ │ + vpavgw %xmm3,%xmm2,%xmm2 │ │ │ │ + vpsubw 0x70(%rbx),%xmm5,%xmm5 │ │ │ │ + vpaddw %xmm2,%xmm1,%xmm1 │ │ │ │ + vpminsw %xmm5,%xmm11,%xmm5 │ │ │ │ + vpsrlw $0x2,%xmm1,%xmm1 │ │ │ │ + vpblendvb %xmm5,%xmm0,%xmm1,%xmm1 │ │ │ │ + vmovdqa %xmm1,0x70(%rsp) │ │ │ │ + jmp 3114e9 <__cxa_finalize@plt+0x2e6499> │ │ │ │ + vmovdqa 0x20(%rdx),%ymm2 │ │ │ │ + vmovdqa 0x40(%rdx),%ymm3 │ │ │ │ + vmovdqa 0x60(%rdx),%ymm4 │ │ │ │ + vmovd 0x80(%rdx),%xmm0 │ │ │ │ + lea 0x700(%r8),%ebp │ │ │ │ + vmovdqa %ymm2,0xa0(%rsp) │ │ │ │ + vmovdqa %ymm3,0xc0(%rsp) │ │ │ │ + vmovdqa %ymm4,0xe0(%rsp) │ │ │ │ + vmovd %xmm0,0x100(%rsp) │ │ │ │ test $0x400,%r9d │ │ │ │ - jne 31e1a9 <__cxa_finalize@plt+0x2f3159> │ │ │ │ - pshufb 0xc27c0(%r10),%xmm1 │ │ │ │ - mov %rdx,%rcx │ │ │ │ - lea 0xb0(%rsp),%rdx │ │ │ │ - movd %xmm1,0x10(%rdx) │ │ │ │ - xor %r9d,%r9d │ │ │ │ - call 31dd60 <__cxa_finalize@plt+0x2f2d10> │ │ │ │ - sub $0x20,%rdx │ │ │ │ - call 31dd60 <__cxa_finalize@plt+0x2f2d10> │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - movdqa 0x10(%rdx),%xmm1 │ │ │ │ - movdqa 0x20(%rdx),%xmm2 │ │ │ │ - movdqa 0x30(%rdx),%xmm3 │ │ │ │ - mov 0x120(%rsp),%edx │ │ │ │ - movdqa %xmm0,0x80(%rsp) │ │ │ │ - movdqa %xmm1,0x90(%rsp) │ │ │ │ - movdqa %xmm2,0xa0(%rsp) │ │ │ │ - movdqa %xmm3,0xb0(%rsp) │ │ │ │ - cmp $0x40,%edx │ │ │ │ - jge 31e955 <__cxa_finalize@plt+0x2f3905> │ │ │ │ - movdqu 0x1(%rcx,%rdx,1),%xmm0 │ │ │ │ - movdqu 0x11(%rcx,%rdx,1),%xmm1 │ │ │ │ - movdqu %xmm0,0x80(%rsp,%rdx,1) │ │ │ │ - movdqu %xmm1,0x90(%rsp,%rdx,1) │ │ │ │ - cmp $0x20,%edx │ │ │ │ - jge 31e955 <__cxa_finalize@plt+0x2f3905> │ │ │ │ - movdqu 0x21(%rcx,%rdx,1),%xmm0 │ │ │ │ - movdqu 0x31(%rcx,%rdx,1),%xmm1 │ │ │ │ - movdqu %xmm0,0xa0(%rsp,%rdx,1) │ │ │ │ - movdqu %xmm1,0xb0(%rsp,%rdx,1) │ │ │ │ - neg %r8 │ │ │ │ - movd (%rcx,%r8,1),%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - pshufb %xmm1,%xmm0 │ │ │ │ - movd %xmm0,0x5c(%rsp,%r8,1) │ │ │ │ - lea 0x50(%rsp),%rdx │ │ │ │ - call 31dd60 <__cxa_finalize@plt+0x2f2d10> │ │ │ │ - cmp $0xffffffe0,%r8d │ │ │ │ - jge 31e99c <__cxa_finalize@plt+0x2f394c> │ │ │ │ - sub $0x20,%rdx │ │ │ │ - call 31dd60 <__cxa_finalize@plt+0x2f2d10> │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - movdqa 0x10(%rdx),%xmm1 │ │ │ │ - movdqa %xmm0,0x20(%rsp) │ │ │ │ - movdqa %xmm1,0x30(%rsp) │ │ │ │ - mov 0x128(%rsp),%edx │ │ │ │ - movdqa 0x50(%rsp),%xmm0 │ │ │ │ - movdqa 0x60(%rsp),%xmm1 │ │ │ │ - movdqa 0x70(%rsp),%xmm2 │ │ │ │ - neg %rdx │ │ │ │ - movdqa %xmm0,0x40(%rsp) │ │ │ │ - movdqa %xmm1,0x50(%rsp) │ │ │ │ - movdqa %xmm2,0x60(%rsp) │ │ │ │ - cmp %r8d,%edx │ │ │ │ - jle 31e1a9 <__cxa_finalize@plt+0x2f3159> │ │ │ │ - movdqu -0x20(%rcx,%rdx,1),%xmm0 │ │ │ │ - movdqu -0x10(%rcx,%rdx,1),%xmm1 │ │ │ │ - movdqu %xmm0,0x40(%rsp,%rdx,1) │ │ │ │ - movdqu %xmm1,0x50(%rsp,%rdx,1) │ │ │ │ - cmp $0xffffffe0,%edx │ │ │ │ - jle 31e1a9 <__cxa_finalize@plt+0x2f3159> │ │ │ │ - movdqu -0x40(%rcx,%rdx,1),%xmm0 │ │ │ │ - movdqu -0x30(%rcx,%rdx,1),%xmm1 │ │ │ │ - movdqu %xmm0,0x20(%rsp,%rdx,1) │ │ │ │ - movdqu %xmm1,0x30(%rsp,%rdx,1) │ │ │ │ - jmp 31e1a9 <__cxa_finalize@plt+0x2f3159> │ │ │ │ + jne 3114e9 <__cxa_finalize@plt+0x2e6499> │ │ │ │ + vpbroadcastd 0x148(%rbx),%ymm6 │ │ │ │ + vmovdqu 0x22(%rdx),%ymm0 │ │ │ │ + vpaddw 0x1e(%rdx),%ymm6,%ymm2 │ │ │ │ + vpaddw 0x20(%rdx),%ymm0,%ymm5 │ │ │ │ + vpavgw 0x26(%rdx),%ymm2,%ymm2 │ │ │ │ + vpaddw 0x24(%rdx),%ymm5,%ymm5 │ │ │ │ + vmovdqu 0x42(%rdx),%ymm4 │ │ │ │ + vpaddw 0x3e(%rdx),%ymm6,%ymm3 │ │ │ │ + vpaddw 0x40(%rdx),%ymm4,%ymm7 │ │ │ │ + vpavgw 0x46(%rdx),%ymm3,%ymm3 │ │ │ │ + vpaddw 0x44(%rdx),%ymm7,%ymm7 │ │ │ │ + vpaddw %ymm5,%ymm2,%ymm2 │ │ │ │ + vpbroadcastd 0x28(%r15),%ymm5 │ │ │ │ + mov $0x60,%ecx │ │ │ │ + vpackssdw %ymm5,%ymm5,%ymm5 │ │ │ │ + vpaddw %ymm7,%ymm3,%ymm3 │ │ │ │ + vpsubw 0x40(%rbx),%ymm5,%ymm5 │ │ │ │ + vpsrlw $0x2,%ymm2,%ymm2 │ │ │ │ + vpbroadcastd 0xb4(%rbx),%ymm7 │ │ │ │ + vpsrlw $0x2,%ymm3,%ymm3 │ │ │ │ + vpminsw %ymm5,%ymm11,%ymm8 │ │ │ │ + vpsubw %ymm7,%ymm8,%ymm9 │ │ │ │ + vpblendvb %ymm9,%ymm0,%ymm2,%ymm2 │ │ │ │ + vpsubw %ymm7,%ymm9,%ymm9 │ │ │ │ + vpblendvb %ymm9,%ymm4,%ymm3,%ymm3 │ │ │ │ + vpsubw %ymm7,%ymm9,%ymm9 │ │ │ │ + vmovdqu %ymm2,0xa2(%rsp) │ │ │ │ + vmovdqu %ymm3,0xc2(%rsp) │ │ │ │ + jmp 311895 <__cxa_finalize@plt+0x2e6845> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0xa8,%rsp │ │ │ │ - lea -0x332e(%rip),%r10 │ │ │ │ - movdqa 0xc2890(%r10),%xmm8 │ │ │ │ - movdqa 0xc28a0(%r10),%xmm9 │ │ │ │ - movdqa 0xc28c0(%r10),%xmm10 │ │ │ │ - mov %ecx,%r11d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0xcb7a9(%rip),%rax │ │ │ │ tzcnt %r8d,%r8d │ │ │ │ - dec %rdx │ │ │ │ - movslq 0xc29fc(%r10,%r8,4),%r8 │ │ │ │ + lea 0xd01ce(%rip),%r10 │ │ │ │ + sub $0x2,%rdx │ │ │ │ + movslq (%rax,%r8,4),%r8 │ │ │ │ sub $0xb4,%r9d │ │ │ │ + add %rax,%r8 │ │ │ │ mov %r9d,%eax │ │ │ │ neg %eax │ │ │ │ xor $0x400,%r9d │ │ │ │ or $0xffffffffffffff81,%rax │ │ │ │ - lea 0xc29fc(%r10,%r8,1),%r8 │ │ │ │ - movzwl 0xc66a1(%r10,%rax,1),%eax │ │ │ │ + movzwl (%r10,%rax,1),%eax │ │ │ │ + vpbroadcastd 0xcb689(%rip),%ymm5 │ │ │ │ + mov %ecx,%r10d │ │ │ │ jmp *%r8 │ │ │ │ - lea 0x58(%r9),%r8d │ │ │ │ - test $0x480,%r8d │ │ │ │ - jne 31eb99 <__cxa_finalize@plt+0x2f3b49> │ │ │ │ - sar $0x9,%r8d │ │ │ │ + mov %rsp,%r11 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0x60,%rsp │ │ │ │ + mov %r11,0x40(%rsp) │ │ │ │ + lea (%rsi,%rsi,2),%r10 │ │ │ │ + cmp $0x28,%r9b │ │ │ │ + jae 311d58 <__cxa_finalize@plt+0x2e6d08> │ │ │ │ + lea -0x400(%r9),%r8d │ │ │ │ + sar $0x7,%r8d │ │ │ │ add %ecx,%r8d │ │ │ │ - cmp $0x8,%r8d │ │ │ │ - jg 31eb99 <__cxa_finalize@plt+0x2f3b49> │ │ │ │ - movdqu -0x7(%rdx),%xmm3 │ │ │ │ - movdqu 0xc26ac(%r10),%xmm1 │ │ │ │ - movdqu 0xc27d2(%r10),%xmm4 │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - pshufb %xmm1,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - pshufb %xmm1,%xmm2 │ │ │ │ - movdqa %xmm3,%xmm1 │ │ │ │ - pshufb %xmm4,%xmm1 │ │ │ │ - movdqa %xmm2,0x10(%rsp) │ │ │ │ - movddup 0xc2918(%r10),%xmm2 │ │ │ │ + jg 311d58 <__cxa_finalize@plt+0x2e6d08> │ │ │ │ + vmovdqa -0xe(%rdx),%xmm2 │ │ │ │ + vpblendw $0xfe,-0x10(%rdx),%xmm2,%xmm1 │ │ │ │ + vpblendd $0xe,-0x12(%rdx),%xmm1,%xmm0 │ │ │ │ + vpshufd $0x0,%xmm1,%xmm3 │ │ │ │ + vpaddw %xmm2,%xmm1,%xmm1 │ │ │ │ + vpaddw -0xc(%rdx),%xmm0,%xmm0 │ │ │ │ + vpbroadcastw 0x18(%r11),%xmm4 │ │ │ │ add %eax,%eax │ │ │ │ - pmaddubsw %xmm2,%xmm0 │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - movd %eax,%xmm5 │ │ │ │ - mov %eax,%r9d │ │ │ │ - pshufb 0xc28b0(%r10),%xmm5 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - pmulhrsw %xmm10,%xmm0 │ │ │ │ - shl $0x2,%ecx │ │ │ │ - mov %rsp,%rdx │ │ │ │ - sub %rcx,%rsp │ │ │ │ - packuswb %xmm0,%xmm0 │ │ │ │ - punpcklbw %xmm3,%xmm0 │ │ │ │ - movdqa %xmm5,%xmm6 │ │ │ │ - paddw %xmm5,%xmm6 │ │ │ │ - punpcklqdq %xmm6,%xmm5 │ │ │ │ - pshufb 0xc2760(%r10),%xmm0 │ │ │ │ - movdqa %xmm0,(%rdx) │ │ │ │ - lea (%r9,%rax,1),%r8d │ │ │ │ - shr $0x6,%r9d │ │ │ │ - movq (%rdx,%r9,1),%xmm0 │ │ │ │ - lea (%r8,%rax,1),%r9d │ │ │ │ + vpsubw %xmm0,%xmm1,%xmm0 │ │ │ │ + vmovdqa %xmm3,(%rsp) │ │ │ │ + vmovd %eax,%xmm3 │ │ │ │ + vpsraw $0x3,%xmm0,%xmm0 │ │ │ │ + neg %eax │ │ │ │ + vpaddw %xmm0,%xmm1,%xmm1 │ │ │ │ + vpxor %xmm0,%xmm0,%xmm0 │ │ │ │ + lea 0x43f(%rax),%edx │ │ │ │ + vpmaxsw %xmm0,%xmm1,%xmm1 │ │ │ │ + vpavgw %xmm0,%xmm1,%xmm1 │ │ │ │ + vpbroadcastw %xmm3,%ymm3 │ │ │ │ + vpminsw %xmm4,%xmm1,%xmm1 │ │ │ │ + vpunpckhwd %xmm2,%xmm1,%xmm0 │ │ │ │ + vpunpcklwd %xmm2,%xmm1,%xmm1 │ │ │ │ + vpaddw %ymm3,%ymm3,%ymm2 │ │ │ │ + vmovdqa %xmm0,0x20(%rsp) │ │ │ │ + vpunpcklwd %ymm2,%ymm3,%ymm3 │ │ │ │ + vmovdqa %xmm1,0x10(%rsp) │ │ │ │ + vpaddw %ymm2,%ymm2,%ymm4 │ │ │ │ + vpaddw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpblendd $0xf0,%ymm2,%ymm3,%ymm3 │ │ │ │ + lea (%rdx,%rax,1),%r8d │ │ │ │ + shr $0x6,%edx │ │ │ │ + vmovdqu (%rsp,%rdx,2),%xmm1 │ │ │ │ + lea (%r8,%rax,1),%edx │ │ │ │ shr $0x6,%r8d │ │ │ │ - movhps (%rdx,%r8,1),%xmm0 │ │ │ │ - movdqa %xmm8,%xmm2 │ │ │ │ - pand %xmm5,%xmm2 │ │ │ │ - movdqa %xmm9,%xmm1 │ │ │ │ - psubw %xmm2,%xmm1 │ │ │ │ - psllw $0x8,%xmm2 │ │ │ │ - por %xmm2,%xmm1 │ │ │ │ - pmaddubsw %xmm1,%xmm0 │ │ │ │ - paddw %xmm6,%xmm5 │ │ │ │ - pmulhrsw %xmm10,%xmm0 │ │ │ │ - packuswb %xmm0,%xmm0 │ │ │ │ - movq %xmm0,-0x8(%rsp,%rcx,1) │ │ │ │ - sub $0x8,%ecx │ │ │ │ - jg 31eb40 <__cxa_finalize@plt+0x2f3af0> │ │ │ │ - jmp 31ed96 <__cxa_finalize@plt+0x2f3d46> │ │ │ │ - mov $0x7,%r8d │ │ │ │ - test $0x400,%r9d │ │ │ │ - jne 31ecb1 <__cxa_finalize@plt+0x2f3c61> │ │ │ │ - lea 0x3(%rcx),%r8d │ │ │ │ - movd %r8d,%xmm0 │ │ │ │ - movd %r9d,%xmm2 │ │ │ │ + vmovdqu (%rsp,%r8,2),%xmm2 │ │ │ │ + lea (%rdx,%rax,1),%r8d │ │ │ │ + shr $0x6,%edx │ │ │ │ + vinserti128 $0x1,(%rsp,%rdx,2),%ymm1,%ymm1 │ │ │ │ + lea (%r8,%rax,1),%edx │ │ │ │ + shr $0x6,%r8d │ │ │ │ + vinserti128 $0x1,(%rsp,%r8,2),%ymm2,%ymm2 │ │ │ │ + vpsrld $0x10,%ymm1,%ymm0 │ │ │ │ + vpblendw $0xaa,%ymm2,%ymm0,%ymm0 │ │ │ │ + vpslld $0x10,%ymm2,%ymm2 │ │ │ │ + vpblendw $0xaa,%ymm2,%ymm1,%ymm1 │ │ │ │ + vpand %ymm3,%ymm5,%ymm2 │ │ │ │ + vpsllw $0x9,%ymm2,%ymm2 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm0,%ymm1,%ymm1 │ │ │ │ + vextracti128 $0x1,%ymm1,%xmm2 │ │ │ │ + vpunpckhdq %xmm2,%xmm1,%xmm0 │ │ │ │ + vpunpckldq %xmm2,%xmm1,%xmm1 │ │ │ │ + vmovhps %xmm0,(%rdi) │ │ │ │ + vmovq %xmm0,(%rdi,%rsi,1) │ │ │ │ + vmovhps %xmm1,(%rdi,%rsi,2) │ │ │ │ + vmovq %xmm1,(%rdi,%r10,1) │ │ │ │ + add $0x8,%rdi │ │ │ │ + sub $0x4,%ecx │ │ │ │ + jg 311c81 <__cxa_finalize@plt+0x2e6c31> │ │ │ │ + mov 0x40(%rsp),%rsp │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + lea 0xcb3d9(%rip),%r8 │ │ │ │ + vmovd %r11d,%xmm0 │ │ │ │ + vmovd %r9d,%xmm1 │ │ │ │ shr $0x8,%r9d │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - pshufb %xmm1,%xmm0 │ │ │ │ - pshufb %xmm1,%xmm2 │ │ │ │ - movdqa 0xc2720(%r10),%xmm1 │ │ │ │ - pcmpeqb %xmm0,%xmm1 │ │ │ │ - pand %xmm2,%xmm1 │ │ │ │ - pcmpgtb 0xc27a0(%r10,%r9,8),%xmm1 │ │ │ │ - pmovmskb %xmm1,%r9d │ │ │ │ - mov $0x7,%r8d │ │ │ │ + vpbroadcastb %xmm0,%ymm0 │ │ │ │ + vpbroadcastb %xmm1,%ymm1 │ │ │ │ + vpcmpeqb 0x20(%r8),%ymm0,%ymm0 │ │ │ │ + vpand %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa (%r8,%r9,8),%xmm1 │ │ │ │ + vpcmpgtb %ymm1,%ymm0,%ymm0 │ │ │ │ + vpmovmskb %ymm0,%r9d │ │ │ │ + ret │ │ │ │ + mov $0x7,%r11d │ │ │ │ + test $0x400,%r9d │ │ │ │ + jne 311e1e <__cxa_finalize@plt+0x2e6dce> │ │ │ │ + lea 0x3(%rcx),%r11d │ │ │ │ + call 311d20 <__cxa_finalize@plt+0x2e6cd0> │ │ │ │ + mov $0x7,%r11d │ │ │ │ test %r9d,%r9d │ │ │ │ - je 31ecb1 <__cxa_finalize@plt+0x2f3c61> │ │ │ │ - movdqu -0x7(%rdx),%xmm2 │ │ │ │ - imul $0x55555555,%r9d,%r9d │ │ │ │ - movdqu 0xc27ce(%r10),%xmm3 │ │ │ │ - shr $0x1e,%r9d │ │ │ │ - movdqa 0xc26c0(%r10),%xmm4 │ │ │ │ - movddup 0xc2818(%r10,%r9,8),%xmm5 │ │ │ │ - movddup 0xc2830(%r10,%r9,8),%xmm6 │ │ │ │ - movddup 0xc2848(%r10,%r9,8),%xmm7 │ │ │ │ - movdqa %xmm2,%xmm0 │ │ │ │ - pshufb %xmm3,%xmm0 │ │ │ │ - shufps $0x99,%xmm4,%xmm3 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - pmaddubsw %xmm5,%xmm1 │ │ │ │ - pmaddubsw %xmm6,%xmm0 │ │ │ │ - movdqa %xmm2,%xmm5 │ │ │ │ - pshufb %xmm3,%xmm5 │ │ │ │ - movdqa %xmm5,%xmm3 │ │ │ │ - pmaddubsw %xmm6,%xmm3 │ │ │ │ - pmaddubsw %xmm7,%xmm5 │ │ │ │ - pshufb %xmm4,%xmm2 │ │ │ │ - pmaddubsw %xmm7,%xmm2 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - paddw %xmm3,%xmm1 │ │ │ │ - paddw %xmm5,%xmm0 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - pmulhrsw %xmm10,%xmm0 │ │ │ │ - pmulhrsw %xmm10,%xmm1 │ │ │ │ - lea 0x2(%r8),%edx │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - cmovne %edx,%r8d │ │ │ │ - pshufd $0x0,%xmm0,%xmm0 │ │ │ │ - lea 0xf(%rsp),%rdx │ │ │ │ - packuswb %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,(%rsp) │ │ │ │ - movd %eax,%xmm5 │ │ │ │ - movddup 0xc2770(%r10),%xmm0 │ │ │ │ - sub %r8,%rdx │ │ │ │ - shl $0x6,%r8d │ │ │ │ - movd (%rdx),%xmm7 │ │ │ │ - movd %r8d,%xmm4 │ │ │ │ - pshufb 0xc28b0(%r10),%xmm5 │ │ │ │ - neg %rax │ │ │ │ - pshufb 0xc28d0(%r10),%xmm7 │ │ │ │ - movdqa 0xc26f0(%r10),%xmm3 │ │ │ │ - lea 0x3f(%rax,%r8,1),%r9 │ │ │ │ - pshufb 0xc28b0(%r10),%xmm4 │ │ │ │ - psubw %xmm0,%xmm4 │ │ │ │ - shl $0x2,%ecx │ │ │ │ - movdqa %xmm5,%xmm6 │ │ │ │ - paddw %xmm5,%xmm6 │ │ │ │ - sub %rcx,%rsp │ │ │ │ - punpcklqdq %xmm6,%xmm5 │ │ │ │ + je 311e1e <__cxa_finalize@plt+0x2e6dce> │ │ │ │ + popcnt %r9d,%r9d │ │ │ │ + vmovdqa -0xe(%rdx),%xmm0 │ │ │ │ + vmovdqu -0xc(%rdx),%xmm3 │ │ │ │ + vpbroadcastd 0x128(%r8,%r9,4),%xmm2 │ │ │ │ + vpbroadcastd 0x11c(%r8,%r9,4),%xmm4 │ │ │ │ + vpmullw %xmm0,%xmm2,%xmm2 │ │ │ │ + vpblendw $0xfe,-0x10(%rdx),%xmm0,%xmm0 │ │ │ │ + vpaddw %xmm3,%xmm0,%xmm1 │ │ │ │ + vmovd %xmm0,0xc(%rsp) │ │ │ │ + vpmullw %xmm4,%xmm1,%xmm1 │ │ │ │ + cmp $0x3,%r9d │ │ │ │ + jne 311dfb <__cxa_finalize@plt+0x2e6dab> │ │ │ │ + vpblendw $0x7f,-0xa(%rdx),%xmm3,%xmm3 │ │ │ │ + vpblendd $0xe,-0x12(%rdx),%xmm0,%xmm0 │ │ │ │ + movzwl -0xe(%rdx),%r8d │ │ │ │ + movzwl -0xc(%rdx),%edx │ │ │ │ + inc %r11d │ │ │ │ + vpaddw %xmm2,%xmm1,%xmm1 │ │ │ │ + vpaddw %xmm3,%xmm0,%xmm0 │ │ │ │ + sub %r8d,%edx │ │ │ │ + vpaddw %xmm0,%xmm0,%xmm2 │ │ │ │ + lea 0x4(%rdx,%r8,8),%edx │ │ │ │ + shr $0x3,%edx │ │ │ │ + mov %dx,0xe(%rsp) │ │ │ │ + vpxor %xmm0,%xmm0,%xmm0 │ │ │ │ + vpaddw %xmm2,%xmm1,%xmm1 │ │ │ │ + lea 0x1e(%rsp),%rdx │ │ │ │ + vpsrlw $0x3,%xmm1,%xmm1 │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + sbb $0xffffffff,%r11d │ │ │ │ + vpavgw %xmm1,%xmm0,%xmm0 │ │ │ │ + vmovdqa %xmm0,0x10(%rsp) │ │ │ │ + vmovd %eax,%xmm3 │ │ │ │ + neg %r11 │ │ │ │ + vbroadcasti128 0xcb2b2(%rip),%ymm1 │ │ │ │ + vpbroadcastw (%rdx,%r11,2),%ymm6 │ │ │ │ + shl $0x6,%r11d │ │ │ │ + vpbroadcastw %xmm3,%ymm3 │ │ │ │ + lea 0xc0(%r11),%r8d │ │ │ │ + neg %rax │ │ │ │ + vmovd %r8d,%xmm2 │ │ │ │ + sub $0x8,%rdx │ │ │ │ + lea 0x3f(%rax),%r8 │ │ │ │ + vpunpcklwd %ymm1,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm3,%ymm3,%ymm0 │ │ │ │ + vpbroadcastw %xmm2,%ymm2 │ │ │ │ + vpunpcklwd %ymm0,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm0,%ymm0,%ymm4 │ │ │ │ + vpaddw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ + vpblendd $0xf0,%ymm0,%ymm3,%ymm3 │ │ │ │ + or $0x3f,%r11d │ │ │ │ + vpaddw %ymm2,%ymm3,%ymm3 │ │ │ │ + lea (%r8,%rax,1),%r9 │ │ │ │ + sar $0x6,%r8 │ │ │ │ + vmovdqu (%rdx,%r8,2),%xmm1 │ │ │ │ lea (%r9,%rax,1),%r8 │ │ │ │ sar $0x6,%r9 │ │ │ │ - movq -0x4(%rdx,%r9,1),%xmm0 │ │ │ │ + vmovdqu (%rdx,%r9,2),%xmm2 │ │ │ │ lea (%r8,%rax,1),%r9 │ │ │ │ sar $0x6,%r8 │ │ │ │ - movhps -0x4(%rdx,%r8,1),%xmm0 │ │ │ │ - movdqa %xmm8,%xmm2 │ │ │ │ - pand %xmm5,%xmm2 │ │ │ │ - movdqa %xmm9,%xmm1 │ │ │ │ - psubw %xmm2,%xmm1 │ │ │ │ - psllw $0x8,%xmm2 │ │ │ │ - pshufb %xmm3,%xmm0 │ │ │ │ - por %xmm2,%xmm1 │ │ │ │ - pmaddubsw %xmm1,%xmm0 │ │ │ │ - movdqa %xmm4,%xmm1 │ │ │ │ - pcmpgtw %xmm5,%xmm1 │ │ │ │ - paddw %xmm6,%xmm5 │ │ │ │ - pmulhrsw %xmm10,%xmm0 │ │ │ │ - pand %xmm1,%xmm0 │ │ │ │ - pandn %xmm7,%xmm1 │ │ │ │ - por %xmm1,%xmm0 │ │ │ │ - packuswb %xmm0,%xmm0 │ │ │ │ - movq %xmm0,-0x8(%rsp,%rcx,1) │ │ │ │ - sub $0x8,%ecx │ │ │ │ - je 31ed96 <__cxa_finalize@plt+0x2f3d46> │ │ │ │ - test %r9d,%r9d │ │ │ │ - jg 31ed13 <__cxa_finalize@plt+0x2f3cc3> │ │ │ │ - packuswb %xmm7,%xmm7 │ │ │ │ - movq %xmm7,-0x8(%rsp,%rcx,1) │ │ │ │ - sub $0x8,%ecx │ │ │ │ - jg 31ed8b <__cxa_finalize@plt+0x2f3d3b> │ │ │ │ - movdqa 0xc26d0(%r10),%xmm1 │ │ │ │ - lea (%rsi,%rsi,2),%rdx │ │ │ │ - lea -0x4(%rdi,%r11,1),%rdi │ │ │ │ - movdqa (%rsp),%xmm0 │ │ │ │ - add $0x10,%rsp │ │ │ │ - pshufb %xmm1,%xmm0 │ │ │ │ - movd %xmm0,(%rdi) │ │ │ │ - pshuflw $0x4e,%xmm0,%xmm2 │ │ │ │ - movd %xmm2,(%rdi,%rsi,1) │ │ │ │ - punpckhqdq %xmm0,%xmm0 │ │ │ │ - movd %xmm0,(%rdi,%rsi,2) │ │ │ │ - psrlq $0x20,%xmm0 │ │ │ │ - movd %xmm0,(%rdi,%rdx,1) │ │ │ │ - sub $0x4,%rdi │ │ │ │ - sub $0x4,%r11d │ │ │ │ - jg 31eda8 <__cxa_finalize@plt+0x2f3d58> │ │ │ │ - add $0xa8,%rsp │ │ │ │ + vinserti128 $0x1,(%rdx,%r8,2),%ymm1,%ymm1 │ │ │ │ + lea (%r9,%rax,1),%r8 │ │ │ │ + sar $0x6,%r9 │ │ │ │ + vinserti128 $0x1,(%rdx,%r9,2),%ymm2,%ymm2 │ │ │ │ + vpunpckhwd %ymm2,%ymm1,%ymm0 │ │ │ │ + vpunpcklwd %ymm2,%ymm1,%ymm1 │ │ │ │ + vpand %ymm3,%ymm5,%ymm2 │ │ │ │ + vpalignr $0x4,%ymm1,%ymm0,%ymm0 │ │ │ │ + vpsllw $0x9,%ymm2,%ymm2 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpsraw $0xf,%ymm3,%ymm2 │ │ │ │ + vpaddw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpblendvb %ymm2,%ymm1,%ymm6,%ymm1 │ │ │ │ + vextracti128 $0x1,%ymm1,%xmm2 │ │ │ │ + vpunpckhdq %xmm2,%xmm1,%xmm0 │ │ │ │ + vpunpckldq %xmm2,%xmm1,%xmm1 │ │ │ │ + vmovhps %xmm0,(%rdi) │ │ │ │ + vmovq %xmm0,(%rdi,%rsi,1) │ │ │ │ + vmovhps %xmm1,(%rdi,%rsi,2) │ │ │ │ + vmovq %xmm1,(%rdi,%r10,1) │ │ │ │ + sub $0x4,%ecx │ │ │ │ + je 311f3d <__cxa_finalize@plt+0x2e6eed> │ │ │ │ + add $0x8,%rdi │ │ │ │ + cmp %r11d,%r8d │ │ │ │ + jg 311e7f <__cxa_finalize@plt+0x2e6e2f> │ │ │ │ + vmovq %xmm6,(%rdi) │ │ │ │ + vmovq %xmm6,(%rdi,%rsi,1) │ │ │ │ + vmovq %xmm6,(%rdi,%rsi,2) │ │ │ │ + vmovq %xmm6,(%rdi,%r10,1) │ │ │ │ + add $0x8,%rdi │ │ │ │ + sub $0x4,%ecx │ │ │ │ + jg 311f20 <__cxa_finalize@plt+0x2e6ed0> │ │ │ │ + mov 0x40(%rsp),%rsp │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - lea 0x58(%r9),%r8d │ │ │ │ - and $0xffffff80,%r8d │ │ │ │ - or %ecx,%r8d │ │ │ │ + lea 0xd8(%r9),%r8d │ │ │ │ + mov %rsp,%r11 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0x60,%rsp │ │ │ │ + mov %r11,0x40(%rsp) │ │ │ │ + mov %cl,%r8b │ │ │ │ + lea (%rsi,%rsi,2),%r10 │ │ │ │ cmp $0x8,%r8d │ │ │ │ - ja 31ef44 <__cxa_finalize@plt+0x2f3ef4> │ │ │ │ - movdqa -0xf(%rdx),%xmm4 │ │ │ │ - and $0x4,%r8d │ │ │ │ - movdqu -0x9(%rdx),%xmm3 │ │ │ │ - movd %r8d,%xmm1 │ │ │ │ - movdqu 0xc27d2(%r10),%xmm2 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movdqu 0xc27d6(%r10),%xmm5 │ │ │ │ - movddup 0xc2918(%r10),%xmm7 │ │ │ │ - pshufb %xmm0,%xmm1 │ │ │ │ - movdqu 0xc26ac(%r10),%xmm0 │ │ │ │ - pmaxub %xmm0,%xmm1 │ │ │ │ + ja 3120eb <__cxa_finalize@plt+0x2e709b> │ │ │ │ + vmovdqa -0x1e(%rdx),%ymm2 │ │ │ │ + vpaddw -0x20(%rdx),%ymm2,%ymm1 │ │ │ │ + vmovdqu -0x22(%rdx),%ymm0 │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + je 311f8d <__cxa_finalize@plt+0x2e6f3d> │ │ │ │ + vpshufhw $0x40,%xmm2,%xmm3 │ │ │ │ + vpblendd $0xf,%ymm3,%ymm0,%ymm0 │ │ │ │ + vpaddw -0x1c(%rdx),%ymm0,%ymm0 │ │ │ │ + vpbroadcastw 0x18(%r11),%ymm4 │ │ │ │ add %eax,%eax │ │ │ │ - movdqa %xmm4,%xmm0 │ │ │ │ - pshufb %xmm1,%xmm0 │ │ │ │ - pmaddubsw %xmm7,%xmm0 │ │ │ │ - movdqa %xmm4,%xmm1 │ │ │ │ - pshufb %xmm2,%xmm1 │ │ │ │ - pmaddubsw %xmm7,%xmm1 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - pshufb 0xc26b0(%r10),%xmm2 │ │ │ │ - pmaddubsw %xmm7,%xmm2 │ │ │ │ - pshufb %xmm5,%xmm3 │ │ │ │ - pmaddubsw %xmm7,%xmm3 │ │ │ │ - movd %eax,%xmm5 │ │ │ │ - neg %rax │ │ │ │ - paddw %xmm0,%xmm1 │ │ │ │ - paddw %xmm3,%xmm2 │ │ │ │ - pmulhrsw %xmm10,%xmm1 │ │ │ │ - pmulhrsw %xmm10,%xmm2 │ │ │ │ - shl $0x3,%ecx │ │ │ │ - lea 0x10(%rsp),%rdx │ │ │ │ - pshufb 0xc28b0(%r10),%xmm5 │ │ │ │ - sub %rcx,%rsp │ │ │ │ - packuswb %xmm2,%xmm1 │ │ │ │ - lea 0x3f(%rax),%r9 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - punpcklbw %xmm4,%xmm0 │ │ │ │ - punpckhbw %xmm4,%xmm1 │ │ │ │ - movdqa %xmm0,-0x10(%rdx) │ │ │ │ - movdqa %xmm1,(%rdx) │ │ │ │ - movdqa %xmm5,%xmm6 │ │ │ │ - paddw %xmm5,%xmm6 │ │ │ │ - punpcklqdq %xmm6,%xmm5 │ │ │ │ - lea (%r9,%rax,1),%r8 │ │ │ │ - sar $0x6,%r9 │ │ │ │ - movdqu (%rdx,%r9,1),%xmm0 │ │ │ │ - lea (%r8,%rax,1),%r9 │ │ │ │ - sar $0x6,%r8 │ │ │ │ - movdqu (%rdx,%r8,1),%xmm1 │ │ │ │ - movdqa %xmm8,%xmm3 │ │ │ │ - pand %xmm5,%xmm3 │ │ │ │ - movdqa %xmm9,%xmm2 │ │ │ │ - psubw %xmm3,%xmm2 │ │ │ │ - psllw $0x8,%xmm2 │ │ │ │ - por %xmm2,%xmm3 │ │ │ │ - pshufd $0x44,%xmm3,%xmm2 │ │ │ │ - pmaddubsw %xmm2,%xmm0 │ │ │ │ - punpckhqdq %xmm3,%xmm3 │ │ │ │ - pmaddubsw %xmm3,%xmm1 │ │ │ │ - paddw %xmm6,%xmm5 │ │ │ │ - pmulhrsw %xmm10,%xmm0 │ │ │ │ - pmulhrsw %xmm10,%xmm1 │ │ │ │ - packuswb %xmm0,%xmm1 │ │ │ │ - movdqa %xmm1,-0x10(%rsp,%rcx,1) │ │ │ │ - sub $0x10,%ecx │ │ │ │ - jg 31eed6 <__cxa_finalize@plt+0x2f3e86> │ │ │ │ - jmp 31f0d0 <__cxa_finalize@plt+0x2f4080> │ │ │ │ - lea 0x7(%rcx),%r8d │ │ │ │ - movd %r8d,%xmm0 │ │ │ │ - and $0x7,%r8d │ │ │ │ - or $0x8,%r8d │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm0 │ │ │ │ + vmovd %eax,%xmm6 │ │ │ │ + vpsraw $0x3,%ymm0,%ymm0 │ │ │ │ + neg %eax │ │ │ │ + vpaddw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpxor %ymm0,%ymm0,%ymm0 │ │ │ │ + vpmaxsw %ymm0,%ymm1,%ymm1 │ │ │ │ + lea 0x43f(%rax),%r8d │ │ │ │ + vpavgw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpbroadcastw %xmm6,%ymm6 │ │ │ │ + vpminsw %ymm4,%ymm1,%ymm1 │ │ │ │ + vpunpckhwd %ymm2,%ymm1,%ymm0 │ │ │ │ + vpunpcklwd %ymm2,%ymm1,%ymm1 │ │ │ │ + vextracti128 $0x1,%ymm0,0x30(%rsp) │ │ │ │ + vextracti128 $0x1,%ymm1,0x20(%rsp) │ │ │ │ + vpaddw %ymm6,%ymm6,%ymm7 │ │ │ │ + vmovdqa %xmm0,0x10(%rsp) │ │ │ │ + vmovdqa %xmm1,(%rsp) │ │ │ │ + vpunpcklwd %ymm7,%ymm6,%ymm6 │ │ │ │ + lea (%r8,%rax,1),%edx │ │ │ │ + shr $0x6,%r8d │ │ │ │ + vmovdqu (%rsp,%r8,2),%ymm1 │ │ │ │ + lea (%rdx,%rax,1),%r8d │ │ │ │ + shr $0x6,%edx │ │ │ │ + vmovdqu (%rsp,%rdx,2),%ymm2 │ │ │ │ + lea (%r8,%rax,1),%edx │ │ │ │ + shr $0x6,%r8d │ │ │ │ + vmovdqu (%rsp,%r8,2),%ymm3 │ │ │ │ + lea (%rdx,%rax,1),%r8d │ │ │ │ + shr $0x6,%edx │ │ │ │ + vmovdqu (%rsp,%rdx,2),%ymm4 │ │ │ │ + vpsrld $0x10,%ymm1,%ymm0 │ │ │ │ + vpblendw $0xaa,%ymm2,%ymm0,%ymm0 │ │ │ │ + vpslld $0x10,%ymm2,%ymm2 │ │ │ │ + vpblendw $0xaa,%ymm2,%ymm1,%ymm1 │ │ │ │ + vpsrld $0x10,%ymm3,%ymm2 │ │ │ │ + vpblendw $0xaa,%ymm4,%ymm2,%ymm2 │ │ │ │ + vpslld $0x10,%ymm4,%ymm4 │ │ │ │ + vpblendw $0xaa,%ymm4,%ymm3,%ymm3 │ │ │ │ + vpand %ymm6,%ymm5,%ymm4 │ │ │ │ + vpaddw %ymm7,%ymm6,%ymm6 │ │ │ │ + vpsllw $0x9,%ymm4,%ymm4 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm4,%ymm1,%ymm1 │ │ │ │ + vpand %ymm6,%ymm5,%ymm4 │ │ │ │ + vpsllw $0x9,%ymm4,%ymm4 │ │ │ │ + vpsubw %ymm2,%ymm3,%ymm3 │ │ │ │ + vpmulhrsw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm7,%ymm6,%ymm6 │ │ │ │ + lea (%rdi,%rsi,4),%rdx │ │ │ │ + vpaddw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm2,%ymm3,%ymm3 │ │ │ │ + vpunpckhdq %ymm3,%ymm1,%ymm0 │ │ │ │ + vpunpckldq %ymm3,%ymm1,%ymm1 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm2 │ │ │ │ + vextracti128 $0x1,%ymm1,%xmm3 │ │ │ │ + vmovhps %xmm0,(%rdx) │ │ │ │ + vmovq %xmm0,(%rdx,%rsi,1) │ │ │ │ + vmovhps %xmm1,(%rdx,%rsi,2) │ │ │ │ + vmovq %xmm1,(%rdx,%r10,1) │ │ │ │ + vmovhps %xmm2,(%rdi) │ │ │ │ + vmovq %xmm2,(%rdi,%rsi,1) │ │ │ │ + vmovhps %xmm3,(%rdi,%rsi,2) │ │ │ │ + vmovq %xmm3,(%rdi,%r10,1) │ │ │ │ + add $0x8,%rdi │ │ │ │ + sub $0x4,%ecx │ │ │ │ + jg 311ff4 <__cxa_finalize@plt+0x2e6fa4> │ │ │ │ + mov 0x40(%rsp),%rsp │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + and $0x7,%r11d │ │ │ │ + or $0x8,%r11d │ │ │ │ + jmp 3121c7 <__cxa_finalize@plt+0x2e7177> │ │ │ │ + lea 0x7(%rcx),%r11d │ │ │ │ test $0x400,%r9d │ │ │ │ - jne 31f006 <__cxa_finalize@plt+0x2f3fb6> │ │ │ │ - movd %r9d,%xmm2 │ │ │ │ - shr $0x8,%r9d │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - pshufb %xmm1,%xmm0 │ │ │ │ - pshufb %xmm1,%xmm2 │ │ │ │ - movdqu 0xc2724(%r10),%xmm1 │ │ │ │ - movdqa 0xc27a0(%r10,%r9,8),%xmm3 │ │ │ │ - psrldq $0x4,%xmm3 │ │ │ │ - pcmpeqb %xmm0,%xmm1 │ │ │ │ - pand %xmm2,%xmm1 │ │ │ │ - pcmpgtb %xmm3,%xmm1 │ │ │ │ - pmovmskb %xmm1,%r9d │ │ │ │ + jne 3120de <__cxa_finalize@plt+0x2e708e> │ │ │ │ + call 311d20 <__cxa_finalize@plt+0x2e6cd0> │ │ │ │ test %r9d,%r9d │ │ │ │ - je 31f006 <__cxa_finalize@plt+0x2f3fb6> │ │ │ │ - movdqa -0xf(%rdx),%xmm0 │ │ │ │ - imul $0x55555555,%r9d,%r9d │ │ │ │ - movd 0x1(%rdx),%xmm1 │ │ │ │ - neg %r8 │ │ │ │ - movd (%rdx,%r8,1),%xmm2 │ │ │ │ - shr $0x1e,%r9d │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - lea 0x20(%rsp),%rdx │ │ │ │ - sub $0x3,%r9 │ │ │ │ - movdqa %xmm0,(%rdx) │ │ │ │ - pshufb %xmm7,%xmm1 │ │ │ │ - movdqa %xmm1,0x10(%rdx) │ │ │ │ - pshufb %xmm7,%xmm2 │ │ │ │ - movq %xmm2,0x8(%rdx,%r8,1) │ │ │ │ - neg %r8d │ │ │ │ - call 31dd60 <__cxa_finalize@plt+0x2f2d10> │ │ │ │ - sar $1,%r9d │ │ │ │ - add $0x1f,%rdx │ │ │ │ - add $0x11,%r9d │ │ │ │ + je 3121c7 <__cxa_finalize@plt+0x2e7177> │ │ │ │ + popcnt %r9d,%r9d │ │ │ │ + vmovdqa -0x1e(%rdx),%ymm0 │ │ │ │ + vmovdqu -0x1c(%rdx),%ymm3 │ │ │ │ + vpbroadcastd 0x128(%r8,%r9,4),%ymm2 │ │ │ │ + vpbroadcastd 0x11c(%r8,%r9,4),%ymm4 │ │ │ │ + vpmullw %ymm0,%ymm2,%ymm2 │ │ │ │ cmp $0x8,%ecx │ │ │ │ - cmova %r9d,%r8d │ │ │ │ - movd %eax,%xmm5 │ │ │ │ - sub %r8,%rdx │ │ │ │ - shl $0x6,%r8d │ │ │ │ - movd (%rdx),%xmm7 │ │ │ │ - movd %r8d,%xmm4 │ │ │ │ - pshufb 0xc28b0(%r10),%xmm5 │ │ │ │ + jl 312197 <__cxa_finalize@plt+0x2e7147> │ │ │ │ + vpunpcklwd %xmm0,%xmm0,%xmm0 │ │ │ │ + vpblendd $0xfe,-0x20(%rdx),%ymm0,%ymm1 │ │ │ │ + vmovd %xmm0,0x1c(%rsp) │ │ │ │ + vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + mov $0x10,%r8d │ │ │ │ + vpmullw %ymm4,%ymm1,%ymm1 │ │ │ │ + cmovg %r8d,%r11d │ │ │ │ + cmp $0x3,%r9d │ │ │ │ + jne 3121ab <__cxa_finalize@plt+0x2e715b> │ │ │ │ + vpunpckhwd %ymm3,%ymm3,%ymm3 │ │ │ │ + vpblendd $0xfe,-0x22(%rdx),%ymm0,%ymm0 │ │ │ │ + vpblendd $0x7f,-0x1a(%rdx),%ymm3,%ymm3 │ │ │ │ + movzwl -0x1e(%rdx),%r8d │ │ │ │ + movzwl -0x1c(%rdx),%edx │ │ │ │ + inc %r11d │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm3,%ymm0,%ymm0 │ │ │ │ + sub %r8d,%edx │ │ │ │ + vpaddw %ymm0,%ymm0,%ymm2 │ │ │ │ + lea 0x4(%rdx,%r8,8),%edx │ │ │ │ + shr $0x3,%edx │ │ │ │ + mov %dx,0x1e(%rsp) │ │ │ │ + jmp 3121ab <__cxa_finalize@plt+0x2e715b> │ │ │ │ + vpshufhw $0x90,%xmm0,%xmm1 │ │ │ │ + vinserti128 $0x1,-0x10(%rdx),%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpmullw %ymm4,%ymm1,%ymm1 │ │ │ │ + vpxor %ymm0,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + lea 0x3e(%rsp),%rdx │ │ │ │ + vpsrlw $0x3,%ymm1,%ymm1 │ │ │ │ + vpavgw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,0x20(%rsp) │ │ │ │ + vmovd %eax,%xmm4 │ │ │ │ + neg %r11 │ │ │ │ + vbroadcasti128 0xcaf09(%rip),%ymm1 │ │ │ │ + vpbroadcastw (%rdx,%r11,2),%ymm7 │ │ │ │ + shl $0x6,%r11d │ │ │ │ + vpbroadcastw %xmm4,%ymm4 │ │ │ │ + lea 0x1c0(%r11),%r8d │ │ │ │ neg %rax │ │ │ │ - pshufb 0xc28d0(%r10),%xmm7 │ │ │ │ - movdqa 0xc26e0(%r10),%xmm3 │ │ │ │ - lea 0x3f(%rax,%r8,1),%r9 │ │ │ │ - pshufb 0xc28b0(%r10),%xmm4 │ │ │ │ - psubw 0xc2780(%r10),%xmm4 │ │ │ │ - shl $0x3,%ecx │ │ │ │ - movdqa %xmm5,%xmm6 │ │ │ │ - sub %rcx,%rsp │ │ │ │ - mov %r9,%r8 │ │ │ │ + vmovd %r8d,%xmm2 │ │ │ │ + sub $0x10,%rdx │ │ │ │ + lea 0x3f(%rax),%r8 │ │ │ │ + vpaddw %ymm4,%ymm4,%ymm6 │ │ │ │ + vpbroadcastw %xmm2,%ymm2 │ │ │ │ + vpblendd $0xf0,%ymm6,%ymm4,%ymm4 │ │ │ │ + vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ + or $0x3f,%r11d │ │ │ │ + vpaddw %ymm2,%ymm4,%ymm4 │ │ │ │ + lea (%r8,%rax,1),%r9 │ │ │ │ sar $0x6,%r8 │ │ │ │ - movdqu -0x8(%rdx,%r8,1),%xmm0 │ │ │ │ - movdqa %xmm8,%xmm2 │ │ │ │ - pand %xmm5,%xmm2 │ │ │ │ - movdqa %xmm9,%xmm1 │ │ │ │ - psubw %xmm2,%xmm1 │ │ │ │ - psllw $0x8,%xmm2 │ │ │ │ - pshufb %xmm3,%xmm0 │ │ │ │ - por %xmm2,%xmm1 │ │ │ │ - pmaddubsw %xmm1,%xmm0 │ │ │ │ - movdqa %xmm4,%xmm1 │ │ │ │ - pcmpgtw %xmm5,%xmm1 │ │ │ │ - paddw %xmm6,%xmm5 │ │ │ │ - pmulhrsw %xmm10,%xmm0 │ │ │ │ - pand %xmm1,%xmm0 │ │ │ │ - pandn %xmm7,%xmm1 │ │ │ │ - por %xmm1,%xmm0 │ │ │ │ - packuswb %xmm0,%xmm0 │ │ │ │ - movq %xmm0,-0x8(%rsp,%rcx,1) │ │ │ │ - sub $0x8,%ecx │ │ │ │ - je 31f0d0 <__cxa_finalize@plt+0x2f4080> │ │ │ │ - add %rax,%r9 │ │ │ │ - jg 31f05c <__cxa_finalize@plt+0x2f400c> │ │ │ │ - packuswb %xmm7,%xmm7 │ │ │ │ - movq %xmm7,-0x8(%rsp,%rcx,1) │ │ │ │ + vmovdqu 0x2(%rdx,%r8,2),%xmm0 │ │ │ │ + vmovdqu (%rdx,%r8,2),%xmm1 │ │ │ │ + lea (%r9,%rax,1),%r8 │ │ │ │ + sar $0x6,%r9 │ │ │ │ + vinserti128 $0x1,0x2(%rdx,%r9,2),%ymm0,%ymm0 │ │ │ │ + vinserti128 $0x1,(%rdx,%r9,2),%ymm1,%ymm1 │ │ │ │ + lea (%r8,%rax,1),%r9 │ │ │ │ + sar $0x6,%r8 │ │ │ │ + vpand %ymm4,%ymm5,%ymm3 │ │ │ │ + vpsllw $0x9,%ymm3,%ymm3 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpsraw $0xf,%ymm4,%ymm3 │ │ │ │ + vpaddw %ymm6,%ymm4,%ymm4 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqu 0x2(%rdx,%r8,2),%xmm1 │ │ │ │ + vmovdqu (%rdx,%r8,2),%xmm2 │ │ │ │ + lea (%r9,%rax,1),%r8 │ │ │ │ + sar $0x6,%r9 │ │ │ │ + vpblendvb %ymm3,%ymm0,%ymm7,%ymm0 │ │ │ │ + vinserti128 $0x1,0x2(%rdx,%r9,2),%ymm1,%ymm1 │ │ │ │ + vinserti128 $0x1,(%rdx,%r9,2),%ymm2,%ymm2 │ │ │ │ + vpand %ymm4,%ymm5,%ymm3 │ │ │ │ + vpsllw $0x9,%ymm3,%ymm3 │ │ │ │ + vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpsraw $0xf,%ymm4,%ymm3 │ │ │ │ + vpaddw %ymm6,%ymm4,%ymm4 │ │ │ │ + lea (%rdi,%rsi,4),%r9 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpblendvb %ymm3,%ymm1,%ymm7,%ymm1 │ │ │ │ + vpunpckhwd %ymm1,%ymm0,%ymm2 │ │ │ │ + vextracti128 $0x1,%ymm2,%xmm3 │ │ │ │ + vpunpcklwd %ymm1,%ymm0,%ymm0 │ │ │ │ + vpunpckhwd %xmm3,%xmm2,%xmm1 │ │ │ │ + vpunpcklwd %xmm3,%xmm2,%xmm2 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm3 │ │ │ │ + vmovhps %xmm1,(%rdi) │ │ │ │ + vmovq %xmm1,(%rdi,%rsi,1) │ │ │ │ + vmovhps %xmm2,(%rdi,%rsi,2) │ │ │ │ + vmovq %xmm2,(%rdi,%r10,1) │ │ │ │ + vpunpckhwd %xmm3,%xmm0,%xmm1 │ │ │ │ + vpunpcklwd %xmm3,%xmm0,%xmm0 │ │ │ │ + vmovhps %xmm1,(%r9) │ │ │ │ + vmovq %xmm1,(%r9,%rsi,1) │ │ │ │ + vmovhps %xmm0,(%r9,%rsi,2) │ │ │ │ + vmovq %xmm0,(%r9,%r10,1) │ │ │ │ + sub $0x4,%ecx │ │ │ │ + je 312397 <__cxa_finalize@plt+0x2e7347> │ │ │ │ + add $0x8,%rdi │ │ │ │ + cmp %r11d,%r8d │ │ │ │ + jg 312218 <__cxa_finalize@plt+0x2e71c8> │ │ │ │ + lea (%rsi,%rsi,4),%rax │ │ │ │ + lea (%rsi,%r10,2),%rdx │ │ │ │ + test $0x4,%ecx │ │ │ │ + je 312365 <__cxa_finalize@plt+0x2e7315> │ │ │ │ + vmovq %xmm7,(%rdi) │ │ │ │ + vmovq %xmm7,(%rdi,%rsi,1) │ │ │ │ + vmovq %xmm7,(%rdi,%rsi,2) │ │ │ │ + vmovq %xmm7,(%rdi,%r10,1) │ │ │ │ + vmovq %xmm7,(%rdi,%rsi,4) │ │ │ │ + vmovq %xmm7,(%rdi,%rax,1) │ │ │ │ + vmovq %xmm7,(%rdi,%r10,2) │ │ │ │ + vmovq %xmm7,(%rdi,%rdx,1) │ │ │ │ + add $0x8,%rdi │ │ │ │ + sub $0x4,%ecx │ │ │ │ + je 312397 <__cxa_finalize@plt+0x2e7347> │ │ │ │ + vmovdqa %xmm7,(%rdi) │ │ │ │ + vmovdqa %xmm7,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %xmm7,(%rdi,%rsi,2) │ │ │ │ + vmovdqa %xmm7,(%rdi,%r10,1) │ │ │ │ + vmovdqa %xmm7,(%rdi,%rsi,4) │ │ │ │ + vmovdqa %xmm7,(%rdi,%rax,1) │ │ │ │ + vmovdqa %xmm7,(%rdi,%r10,2) │ │ │ │ + vmovdqa %xmm7,(%rdi,%rdx,1) │ │ │ │ + add $0x10,%rdi │ │ │ │ sub $0x8,%ecx │ │ │ │ - jg 31f0c5 <__cxa_finalize@plt+0x2f4075> │ │ │ │ - or $0x8,%ecx │ │ │ │ - cmp $0x4,%r11d │ │ │ │ - jne 31f882 <__cxa_finalize@plt+0x2f4832> │ │ │ │ - movdqa 0x10(%rsp),%xmm1 │ │ │ │ - movdqa (%rsp),%xmm0 │ │ │ │ - lea (%rsi,%rsi,2),%rdx │ │ │ │ - add $0x20,%rsp │ │ │ │ - movdqa %xmm1,%xmm2 │ │ │ │ - punpcklbw %xmm0,%xmm2 │ │ │ │ - punpckhbw %xmm0,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - punpckhbw %xmm2,%xmm0 │ │ │ │ - punpcklbw %xmm2,%xmm1 │ │ │ │ - call 31f115 <__cxa_finalize@plt+0x2f40c5> │ │ │ │ - add $0xa8,%rsp │ │ │ │ - ret │ │ │ │ - movd %xmm0,(%rdi,%rdx,1) │ │ │ │ - pshuflw $0x4e,%xmm0,%xmm4 │ │ │ │ - movd %xmm4,(%rdi,%rsi,2) │ │ │ │ - punpckhqdq %xmm0,%xmm0 │ │ │ │ - movd %xmm0,(%rdi,%rsi,1) │ │ │ │ - psrlq $0x20,%xmm0 │ │ │ │ - movd %xmm0,(%rdi) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - movd %xmm1,(%rdi,%rdx,1) │ │ │ │ - pshuflw $0x4e,%xmm1,%xmm4 │ │ │ │ - movd %xmm4,(%rdi,%rsi,2) │ │ │ │ - punpckhqdq %xmm1,%xmm1 │ │ │ │ - movd %xmm1,(%rdi,%rsi,1) │ │ │ │ - psrlq $0x20,%xmm1 │ │ │ │ - movd %xmm1,(%rdi) │ │ │ │ + jg 312365 <__cxa_finalize@plt+0x2e7315> │ │ │ │ + mov 0x40(%rsp),%rsp │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - lea 0xf(%rcx),%r8d │ │ │ │ - movd %r8d,%xmm0 │ │ │ │ - and $0xf,%r8d │ │ │ │ - or $0x10,%r8d │ │ │ │ + and $0xf,%r11d │ │ │ │ + or $0x10,%r11d │ │ │ │ + jmp 312539 <__cxa_finalize@plt+0x2e74e9> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rsp,%r11 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + add $0xffffffffffffff80,%rsp │ │ │ │ + mov %r11,0x60(%rsp) │ │ │ │ + lea 0xf(%rcx),%r11d │ │ │ │ + lea (%rsi,%rsi,2),%r10 │ │ │ │ test $0x400,%r9d │ │ │ │ - jne 31f249 <__cxa_finalize@plt+0x2f41f9> │ │ │ │ - movd %r9d,%xmm2 │ │ │ │ - shr $0x8,%r9d │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - pshufb %xmm1,%xmm0 │ │ │ │ - pshufb %xmm1,%xmm2 │ │ │ │ - movq 0xc27c0(%r10,%r9,4),%xmm3 │ │ │ │ - movdqa 0xc2790(%r10),%xmm1 │ │ │ │ - pcmpeqb %xmm0,%xmm1 │ │ │ │ - pand %xmm2,%xmm1 │ │ │ │ - pcmpgtb %xmm3,%xmm1 │ │ │ │ - pmovmskb %xmm1,%r9d │ │ │ │ + jne 3123a0 <__cxa_finalize@plt+0x2e7350> │ │ │ │ + call 311d20 <__cxa_finalize@plt+0x2e6cd0> │ │ │ │ test %r9d,%r9d │ │ │ │ - je 31f249 <__cxa_finalize@plt+0x2f41f9> │ │ │ │ - movdqa -0x1f(%rdx),%xmm0 │ │ │ │ - imul $0x24924924,%r9d,%r9d │ │ │ │ - movdqa -0xf(%rdx),%xmm1 │ │ │ │ - neg %r8 │ │ │ │ - movd 0x1(%rdx),%xmm2 │ │ │ │ - shr $0x1e,%r9d │ │ │ │ - movd (%rdx,%r8,1),%xmm3 │ │ │ │ - adc $0xfffffffffffffffc,%r9 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - lea 0x20(%rsp),%rdx │ │ │ │ - movdqa %xmm0,-0x10(%rdx) │ │ │ │ - pshufb %xmm7,%xmm2 │ │ │ │ - movdqa %xmm1,(%rdx) │ │ │ │ - pshufb %xmm7,%xmm3 │ │ │ │ - movdqa %xmm2,0x10(%rdx) │ │ │ │ - movq %xmm3,0x8(%rdx,%r8,1) │ │ │ │ - neg %r8d │ │ │ │ - call 31dd60 <__cxa_finalize@plt+0x2f2d10> │ │ │ │ - add $0x1f,%rdx │ │ │ │ + je 312539 <__cxa_finalize@plt+0x2e74e9> │ │ │ │ + popcnt %r9d,%r9d │ │ │ │ + vmovdqu -0x1c(%rdx),%ymm0 │ │ │ │ + vpaddw -0x20(%rdx),%ymm0,%ymm1 │ │ │ │ + vpbroadcastd 0x128(%r8,%r9,4),%ymm6 │ │ │ │ + vpbroadcastd 0x11c(%r8,%r9,4),%ymm7 │ │ │ │ + vpmullw -0x1e(%rdx),%ymm6,%ymm2 │ │ │ │ + vpmullw %ymm7,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jg 31248f <__cxa_finalize@plt+0x2e743f> │ │ │ │ + vmovdqa -0x2e(%rdx),%xmm3 │ │ │ │ + vpmullw %xmm3,%xmm6,%xmm6 │ │ │ │ + jl 31247d <__cxa_finalize@plt+0x2e742d> │ │ │ │ + vpblendw $0xfe,-0x30(%rdx),%xmm3,%xmm3 │ │ │ │ + cmp $0x3,%r9d │ │ │ │ + jne 312458 <__cxa_finalize@plt+0x2e7408> │ │ │ │ + vpblendd $0xe,-0x32(%rdx),%xmm3,%xmm4 │ │ │ │ + vpunpckhwd %ymm0,%ymm0,%ymm0 │ │ │ │ + vpblendd $0x7f,-0x1a(%rdx),%ymm0,%ymm0 │ │ │ │ + vpaddw -0x2a(%rdx),%xmm4,%xmm4 │ │ │ │ + vpaddw -0x22(%rdx),%ymm0,%ymm0 │ │ │ │ + vpaddw %xmm4,%xmm4,%xmm4 │ │ │ │ + vpaddw %ymm0,%ymm0,%ymm0 │ │ │ │ + vpaddw %xmm4,%xmm6,%xmm6 │ │ │ │ + vpaddw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpaddw -0x2c(%rdx),%xmm3,%xmm3 │ │ │ │ + vpmullw %xmm7,%xmm3,%xmm3 │ │ │ │ + vpxor %ymm0,%ymm0,%ymm0 │ │ │ │ + vpaddw %xmm6,%xmm3,%xmm3 │ │ │ │ + vpsrlw $0x3,%xmm3,%xmm3 │ │ │ │ + vpavgw %xmm0,%xmm3,%xmm3 │ │ │ │ + vmovdqa %xmm3,0x30(%rsp) │ │ │ │ + jmp 312525 <__cxa_finalize@plt+0x2e74d5> │ │ │ │ + vpshufhw $0x90,%xmm3,%xmm3 │ │ │ │ + cmp $0x3,%r9d │ │ │ │ + jne 312458 <__cxa_finalize@plt+0x2e7408> │ │ │ │ + vpshufhw $0x90,%xmm3,%xmm4 │ │ │ │ + jmp 312433 <__cxa_finalize@plt+0x2e73e3> │ │ │ │ + vmovdqa -0x3e(%rdx),%ymm3 │ │ │ │ + vpmullw %ymm3,%ymm6,%ymm6 │ │ │ │ + vpunpcklwd %xmm3,%xmm3,%xmm3 │ │ │ │ + vpblendd $0xfe,-0x40(%rdx),%ymm3,%ymm4 │ │ │ │ + vpaddw -0x3c(%rdx),%ymm4,%ymm4 │ │ │ │ + mov $0x20,%r8d │ │ │ │ cmp $0x10,%ecx │ │ │ │ - jle 31f249 <__cxa_finalize@plt+0x2f41f9> │ │ │ │ - pshuflw $0x0,-0x2f(%rdx),%xmm0 │ │ │ │ - sar $1,%r9 │ │ │ │ - movq 0xc2738(%r10,%r9,4),%xmm1 │ │ │ │ - lea 0x21(%r9),%r8d │ │ │ │ - pmaddubsw %xmm1,%xmm0 │ │ │ │ - pmulhrsw %xmm10,%xmm0 │ │ │ │ - packuswb %xmm0,%xmm0 │ │ │ │ - movd %xmm0,-0x23(%rdx) │ │ │ │ - movd %eax,%xmm5 │ │ │ │ - sub %r8,%rdx │ │ │ │ - movd %r8d,%xmm4 │ │ │ │ - shl $0x6,%r8d │ │ │ │ - movd (%rdx),%xmm7 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - pshufb 0xc28b0(%r10),%xmm5 │ │ │ │ + cmovg %r8d,%r11d │ │ │ │ + vmovd %xmm3,0x1c(%rsp) │ │ │ │ + vpmullw %ymm7,%ymm4,%ymm4 │ │ │ │ + cmp $0x3,%r9d │ │ │ │ + jne 31250e <__cxa_finalize@plt+0x2e74be> │ │ │ │ + vpunpckhwd %ymm0,%ymm0,%ymm0 │ │ │ │ + vpblendd $0xfe,-0x42(%rdx),%ymm3,%ymm3 │ │ │ │ + vpblendd $0x7f,-0x1a(%rdx),%ymm0,%ymm0 │ │ │ │ + vpaddw -0x3a(%rdx),%ymm3,%ymm3 │ │ │ │ + vpaddw -0x22(%rdx),%ymm0,%ymm0 │ │ │ │ + movzwl -0x3e(%rdx),%r8d │ │ │ │ + movzwl -0x3c(%rdx),%edx │ │ │ │ + or $0x1,%r11d │ │ │ │ + vpaddw %ymm3,%ymm3,%ymm3 │ │ │ │ + sub %r8d,%edx │ │ │ │ + vpaddw %ymm0,%ymm0,%ymm0 │ │ │ │ + lea 0x4(%rdx,%r8,8),%edx │ │ │ │ + vpaddw %ymm3,%ymm4,%ymm4 │ │ │ │ + shr $0x3,%edx │ │ │ │ + vpaddw %ymm0,%ymm1,%ymm1 │ │ │ │ + mov %dx,0x1e(%rsp) │ │ │ │ + vpxor %ymm0,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm6,%ymm4,%ymm4 │ │ │ │ + vpsrlw $0x3,%ymm4,%ymm4 │ │ │ │ + vpavgw %ymm0,%ymm4,%ymm4 │ │ │ │ + vmovdqa %ymm4,0x20(%rsp) │ │ │ │ + vpsrlw $0x3,%ymm1,%ymm1 │ │ │ │ + lea 0x5e(%rsp),%rdx │ │ │ │ + vpavgw %ymm0,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm1,0x40(%rsp) │ │ │ │ + vmovd %eax,%xmm8 │ │ │ │ + neg %r11 │ │ │ │ + vpbroadcastw (%rdx,%r11,2),%ymm9 │ │ │ │ + shl $0x6,%r11d │ │ │ │ + vpbroadcastw %xmm8,%ymm8 │ │ │ │ + lea 0x3c0(%r11,%rax,1),%r8d │ │ │ │ neg %rax │ │ │ │ - pshufb %xmm6,%xmm7 │ │ │ │ - movdqa 0xc26e0(%r10),%xmm3 │ │ │ │ - lea 0x3f(%rax,%r8,1),%r9 │ │ │ │ - pshufb %xmm6,%xmm4 │ │ │ │ - psubb 0xc2760(%r10),%xmm4 │ │ │ │ - shl $0x4,%ecx │ │ │ │ - movdqa %xmm5,%xmm6 │ │ │ │ - sub %rcx,%rsp │ │ │ │ - mov %r9,%r8 │ │ │ │ - movdqa %xmm8,%xmm2 │ │ │ │ - pand %xmm5,%xmm2 │ │ │ │ - sar $0x6,%r8 │ │ │ │ - movdqa %xmm9,%xmm1 │ │ │ │ - psubw %xmm2,%xmm1 │ │ │ │ - psllw $0x8,%xmm2 │ │ │ │ - movdqu -0x10(%rdx,%r8,1),%xmm0 │ │ │ │ - por %xmm1,%xmm2 │ │ │ │ - movdqu -0x8(%rdx,%r8,1),%xmm1 │ │ │ │ - pshufb %xmm3,%xmm0 │ │ │ │ - pmaddubsw %xmm2,%xmm0 │ │ │ │ - pshufb %xmm3,%xmm1 │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - psrlw $0x6,%xmm2 │ │ │ │ - paddw %xmm6,%xmm5 │ │ │ │ - pmulhrsw %xmm10,%xmm0 │ │ │ │ - pmulhrsw %xmm10,%xmm1 │ │ │ │ - packsswb %xmm2,%xmm2 │ │ │ │ - packuswb %xmm1,%xmm0 │ │ │ │ - movdqa %xmm4,%xmm1 │ │ │ │ - pcmpgtb %xmm2,%xmm1 │ │ │ │ - pand %xmm1,%xmm0 │ │ │ │ - pandn %xmm7,%xmm1 │ │ │ │ - por %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,-0x10(%rsp,%rcx,1) │ │ │ │ - sub $0x10,%ecx │ │ │ │ - je 31f331 <__cxa_finalize@plt+0x2f42e1> │ │ │ │ - add %rax,%r9 │ │ │ │ - jg 31f299 <__cxa_finalize@plt+0x2f4249> │ │ │ │ - movdqa %xmm7,-0x10(%rsp,%rcx,1) │ │ │ │ - sub $0x10,%ecx │ │ │ │ - jg 31f326 <__cxa_finalize@plt+0x2f42d6> │ │ │ │ - or $0x10,%ecx │ │ │ │ - cmp $0x4,%r11d │ │ │ │ - jne 31f882 <__cxa_finalize@plt+0x2f4832> │ │ │ │ - movdqa 0x30(%rsp),%xmm2 │ │ │ │ - movdqa 0x20(%rsp),%xmm4 │ │ │ │ - movdqa 0x10(%rsp),%xmm3 │ │ │ │ - movdqa (%rsp),%xmm0 │ │ │ │ - lea (%rsi,%rsi,2),%rdx │ │ │ │ - add $0x40,%rsp │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - punpckhbw %xmm4,%xmm1 │ │ │ │ - punpcklbw %xmm4,%xmm2 │ │ │ │ - movdqa %xmm3,%xmm4 │ │ │ │ - punpckhbw %xmm0,%xmm4 │ │ │ │ - punpcklbw %xmm0,%xmm3 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - punpckhwd %xmm4,%xmm0 │ │ │ │ - punpcklwd %xmm4,%xmm1 │ │ │ │ - call 31f115 <__cxa_finalize@plt+0x2f40c5> │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - movdqa %xmm2,%xmm0 │ │ │ │ - punpckhwd %xmm3,%xmm0 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - punpcklwd %xmm3,%xmm1 │ │ │ │ - jmp 31f108 <__cxa_finalize@plt+0x2f40b8> │ │ │ │ - lea 0x1f(%rcx),%r8d │ │ │ │ - and $0x1f,%r8d │ │ │ │ - or $0x20,%r8d │ │ │ │ - test $0x400,%r9d │ │ │ │ - jne 31f450 <__cxa_finalize@plt+0x2f4400> │ │ │ │ - movdqa -0x3f(%rdx),%xmm0 │ │ │ │ - movdqa -0x2f(%rdx),%xmm1 │ │ │ │ - movdqa -0x1f(%rdx),%xmm2 │ │ │ │ - movdqa -0xf(%rdx),%xmm3 │ │ │ │ - movd 0x1(%rdx),%xmm4 │ │ │ │ - neg %r8 │ │ │ │ - movd (%rdx,%r8,1),%xmm5 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - lea 0x40(%rsp),%rdx │ │ │ │ - movdqa %xmm0,-0x30(%rdx) │ │ │ │ - movdqa %xmm1,-0x20(%rdx) │ │ │ │ - xor %r9d,%r9d │ │ │ │ - movdqa %xmm2,-0x10(%rdx) │ │ │ │ - pshufb %xmm7,%xmm4 │ │ │ │ - movdqa %xmm3,(%rdx) │ │ │ │ - pshufb %xmm7,%xmm5 │ │ │ │ - movdqa %xmm4,0x10(%rdx) │ │ │ │ - movq %xmm5,0x8(%rdx,%r8,1) │ │ │ │ - neg %r8d │ │ │ │ - call 31dd60 <__cxa_finalize@plt+0x2f2d10> │ │ │ │ + vmovd %r8d,%xmm7 │ │ │ │ sub $0x20,%rdx │ │ │ │ - call 31dd60 <__cxa_finalize@plt+0x2f2d10> │ │ │ │ - add $0x3f,%rdx │ │ │ │ - cmp $0x20,%ecx │ │ │ │ - jle 31f450 <__cxa_finalize@plt+0x2f4400> │ │ │ │ - pshuflw $0x0,-0x4f(%rdx),%xmm0 │ │ │ │ - movq 0xc2738(%r10),%xmm1 │ │ │ │ - add $0x2,%r8d │ │ │ │ - pmaddubsw %xmm1,%xmm0 │ │ │ │ - pmulhrsw %xmm10,%xmm0 │ │ │ │ - packuswb %xmm0,%xmm0 │ │ │ │ - movd %xmm0,-0x43(%rdx) │ │ │ │ - movd %eax,%xmm5 │ │ │ │ - sub %r8,%rdx │ │ │ │ - movd %r8d,%xmm4 │ │ │ │ - shl $0x6,%r8d │ │ │ │ - movd (%rdx),%xmm7 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - pshufb 0xc28b0(%r10),%xmm5 │ │ │ │ - neg %rax │ │ │ │ - pshufb %xmm6,%xmm7 │ │ │ │ - movdqa 0xc26e0(%r10),%xmm3 │ │ │ │ - lea 0x3f(%rax,%r8,1),%r9 │ │ │ │ - pshufb %xmm6,%xmm4 │ │ │ │ - psubb 0xc2760(%r10),%xmm4 │ │ │ │ - movdqa %xmm5,%xmm6 │ │ │ │ - mov %r9,%r8 │ │ │ │ - movdqa %xmm8,%xmm2 │ │ │ │ - pand %xmm5,%xmm2 │ │ │ │ + lea 0x3f(%rax),%r8 │ │ │ │ + vpbroadcastw %xmm7,%ymm7 │ │ │ │ + or $0x3f,%r11d │ │ │ │ + vpsubw 0xcab68(%rip),%ymm7,%ymm7 │ │ │ │ + lea (%r8,%rax,1),%r9 │ │ │ │ sar $0x6,%r8 │ │ │ │ - movdqa %xmm9,%xmm1 │ │ │ │ - psubw %xmm2,%xmm1 │ │ │ │ - psllw $0x8,%xmm2 │ │ │ │ - movdqu -0x20(%rdx,%r8,1),%xmm0 │ │ │ │ - por %xmm1,%xmm2 │ │ │ │ - movdqu -0x18(%rdx,%r8,1),%xmm1 │ │ │ │ - pshufb %xmm3,%xmm0 │ │ │ │ - pmaddubsw %xmm2,%xmm0 │ │ │ │ - pshufb %xmm3,%xmm1 │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - pmulhrsw %xmm10,%xmm0 │ │ │ │ - pmulhrsw %xmm10,%xmm1 │ │ │ │ - sub $0x20,%rsp │ │ │ │ - packuswb %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,(%rsp) │ │ │ │ - movdqu -0x10(%rdx,%r8,1),%xmm0 │ │ │ │ - movdqu -0x8(%rdx,%r8,1),%xmm1 │ │ │ │ - pshufb %xmm3,%xmm0 │ │ │ │ - pshufb %xmm3,%xmm1 │ │ │ │ - pmaddubsw %xmm2,%xmm0 │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - pmulhrsw %xmm10,%xmm0 │ │ │ │ - pmulhrsw %xmm10,%xmm1 │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - psrlw $0x6,%xmm2 │ │ │ │ - paddw %xmm6,%xmm5 │ │ │ │ - packsswb %xmm2,%xmm2 │ │ │ │ - packuswb %xmm1,%xmm0 │ │ │ │ - movdqa %xmm4,%xmm1 │ │ │ │ - pcmpgtb %xmm2,%xmm1 │ │ │ │ - paddsb 0xc2880(%r10),%xmm2 │ │ │ │ - pand %xmm1,%xmm0 │ │ │ │ - pandn %xmm7,%xmm1 │ │ │ │ - por %xmm1,%xmm0 │ │ │ │ - movdqa %xmm4,%xmm1 │ │ │ │ - pcmpgtb %xmm2,%xmm1 │ │ │ │ - movdqa %xmm0,0x10(%rsp) │ │ │ │ - movdqa (%rsp),%xmm0 │ │ │ │ - pand %xmm1,%xmm0 │ │ │ │ - pandn %xmm7,%xmm1 │ │ │ │ - por %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,(%rsp) │ │ │ │ - dec %ecx │ │ │ │ - je 31f59b <__cxa_finalize@plt+0x2f454b> │ │ │ │ - add %rax,%r9 │ │ │ │ - jg 31f49a <__cxa_finalize@plt+0x2f444a> │ │ │ │ - sub $0x20,%rsp │ │ │ │ - movdqa %xmm7,0x10(%rsp) │ │ │ │ - movdqa %xmm7,(%rsp) │ │ │ │ - dec %ecx │ │ │ │ - jg 31f588 <__cxa_finalize@plt+0x2f4538> │ │ │ │ - or $0x20,%ecx │ │ │ │ - jmp 31f882 <__cxa_finalize@plt+0x2f4832> │ │ │ │ - lea 0x3f(%rcx),%r8d │ │ │ │ + vmovdqu 0x2(%rdx,%r8,2),%ymm0 │ │ │ │ + vmovdqu (%rdx,%r8,2),%ymm2 │ │ │ │ + lea (%r9,%rax,1),%r8 │ │ │ │ + sar $0x6,%r9 │ │ │ │ + vmovdqu 0x2(%rdx,%r9,2),%ymm1 │ │ │ │ + vmovdqu (%rdx,%r9,2),%ymm3 │ │ │ │ + lea (%r8,%rax,1),%r9 │ │ │ │ + sar $0x6,%r8 │ │ │ │ + vpand %ymm7,%ymm5,%ymm6 │ │ │ │ + vpsllw $0x9,%ymm6,%ymm6 │ │ │ │ + vpsubw %ymm0,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm6,%ymm2,%ymm2 │ │ │ │ + vpsraw $0xf,%ymm7,%ymm6 │ │ │ │ + vpaddw %ymm7,%ymm8,%ymm7 │ │ │ │ + vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + vmovdqu 0x2(%rdx,%r8,2),%ymm2 │ │ │ │ + vmovdqu (%rdx,%r8,2),%ymm4 │ │ │ │ + lea (%r9,%rax,1),%r8 │ │ │ │ + sar $0x6,%r9 │ │ │ │ + vpblendvb %ymm6,%ymm0,%ymm9,%ymm0 │ │ │ │ + vpand %ymm7,%ymm5,%ymm6 │ │ │ │ + vpsllw $0x9,%ymm6,%ymm6 │ │ │ │ + vpsubw %ymm1,%ymm3,%ymm3 │ │ │ │ + vpmulhrsw %ymm6,%ymm3,%ymm3 │ │ │ │ + vpsraw $0xf,%ymm7,%ymm6 │ │ │ │ + vpaddw %ymm7,%ymm8,%ymm7 │ │ │ │ + vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpblendvb %ymm6,%ymm1,%ymm9,%ymm1 │ │ │ │ + vpand %ymm7,%ymm5,%ymm6 │ │ │ │ + vpsllw $0x9,%ymm6,%ymm6 │ │ │ │ + vpsubw %ymm2,%ymm4,%ymm4 │ │ │ │ + vpmulhrsw %ymm6,%ymm4,%ymm4 │ │ │ │ + vpsraw $0xf,%ymm7,%ymm6 │ │ │ │ + vpaddw %ymm7,%ymm8,%ymm7 │ │ │ │ + vpaddw %ymm4,%ymm2,%ymm2 │ │ │ │ + vmovdqu 0x2(%rdx,%r9,2),%ymm3 │ │ │ │ + vmovdqu (%rdx,%r9,2),%ymm4 │ │ │ │ + vpblendvb %ymm6,%ymm2,%ymm9,%ymm2 │ │ │ │ + vpand %ymm7,%ymm5,%ymm6 │ │ │ │ + vpsllw $0x9,%ymm6,%ymm6 │ │ │ │ + vpsubw %ymm3,%ymm4,%ymm4 │ │ │ │ + vpmulhrsw %ymm6,%ymm4,%ymm4 │ │ │ │ + vpsraw $0xf,%ymm7,%ymm6 │ │ │ │ + vpaddw %ymm7,%ymm8,%ymm7 │ │ │ │ + lea (%rdi,%rsi,4),%r9 │ │ │ │ + vpaddw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpblendvb %ymm6,%ymm3,%ymm9,%ymm3 │ │ │ │ + vpunpckhwd %ymm1,%ymm0,%ymm4 │ │ │ │ + vpunpcklwd %ymm1,%ymm0,%ymm0 │ │ │ │ + vpunpckhwd %ymm3,%ymm2,%ymm1 │ │ │ │ + vpunpcklwd %ymm3,%ymm2,%ymm2 │ │ │ │ + vpunpckhdq %ymm1,%ymm4,%ymm3 │ │ │ │ + vextracti128 $0x1,%ymm3,%xmm6 │ │ │ │ + vpunpckldq %ymm1,%ymm4,%ymm4 │ │ │ │ + vpunpckhdq %ymm2,%ymm0,%ymm1 │ │ │ │ + vpunpckldq %ymm2,%ymm0,%ymm0 │ │ │ │ + vextracti128 $0x1,%ymm4,%xmm2 │ │ │ │ + vmovhps %xmm6,(%rdi) │ │ │ │ + vmovq %xmm6,(%rdi,%rsi,1) │ │ │ │ + vextracti128 $0x1,%ymm1,%xmm6 │ │ │ │ + vmovhps %xmm2,(%rdi,%rsi,2) │ │ │ │ + vmovq %xmm2,(%rdi,%r10,1) │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm2 │ │ │ │ + vmovhps %xmm6,(%r9) │ │ │ │ + vmovq %xmm6,(%r9,%rsi,1) │ │ │ │ + vmovhps %xmm2,(%r9,%rsi,2) │ │ │ │ + vmovq %xmm2,(%r9,%r10,1) │ │ │ │ + lea (%rdi,%rsi,8),%r9 │ │ │ │ + vmovhps %xmm3,(%r9) │ │ │ │ + vmovq %xmm3,(%r9,%rsi,1) │ │ │ │ + vmovhps %xmm4,(%r9,%rsi,2) │ │ │ │ + vmovq %xmm4,(%r9,%r10,1) │ │ │ │ + lea (%r9,%rsi,4),%r9 │ │ │ │ + vmovhps %xmm1,(%r9) │ │ │ │ + vmovq %xmm1,(%r9,%rsi,1) │ │ │ │ + vmovhps %xmm0,(%r9,%rsi,2) │ │ │ │ + vmovq %xmm0,(%r9,%r10,1) │ │ │ │ + sub $0x4,%ecx │ │ │ │ + je 312762 <__cxa_finalize@plt+0x2e7712> │ │ │ │ + add $0x8,%rdi │ │ │ │ + cmp %r11d,%r8d │ │ │ │ + jg 312578 <__cxa_finalize@plt+0x2e7528> │ │ │ │ + mov $0x4,%r8d │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %rdi,%rdx │ │ │ │ + test $0x4,%cl │ │ │ │ + je 31273c <__cxa_finalize@plt+0x2e76ec> │ │ │ │ + vmovq %xmm9,(%rdi) │ │ │ │ + vmovq %xmm9,(%rdi,%rsi,1) │ │ │ │ + vmovq %xmm9,(%rdi,%rsi,2) │ │ │ │ + vmovq %xmm9,(%rdi,%r10,1) │ │ │ │ + and $0x78,%eax │ │ │ │ + je 312759 <__cxa_finalize@plt+0x2e7709> │ │ │ │ + add $0x8,%rdi │ │ │ │ + vmovdqa %xmm9,(%rdi) │ │ │ │ + vmovdqa %xmm9,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %xmm9,(%rdi,%rsi,2) │ │ │ │ + vmovdqa %xmm9,(%rdi,%r10,1) │ │ │ │ + add $0x10,%rdi │ │ │ │ + sub $0x8,%eax │ │ │ │ + jg 31273c <__cxa_finalize@plt+0x2e76ec> │ │ │ │ + lea (%rdx,%rsi,4),%rdi │ │ │ │ + dec %r8d │ │ │ │ + jg 312715 <__cxa_finalize@plt+0x2e76c5> │ │ │ │ + mov 0x60(%rsp),%rsp │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + mov %rsp,%r11 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0xc0,%rsp │ │ │ │ + mov %r11,0xa0(%rsp) │ │ │ │ + lea 0x1f(%rcx),%r11d │ │ │ │ + and $0x1f,%r11d │ │ │ │ + or $0x20,%r11d │ │ │ │ test $0x400,%r9d │ │ │ │ - jne 31f666 <__cxa_finalize@plt+0x2f4616> │ │ │ │ - movdqa -0x7f(%rdx),%xmm0 │ │ │ │ - movdqa -0x6f(%rdx),%xmm1 │ │ │ │ - movdqa -0x5f(%rdx),%xmm2 │ │ │ │ - movdqa -0x4f(%rdx),%xmm3 │ │ │ │ - movdqa %xmm0,0x10(%rsp) │ │ │ │ - movdqa %xmm1,0x20(%rsp) │ │ │ │ - movdqa %xmm2,0x30(%rsp) │ │ │ │ - movdqa %xmm3,0x40(%rsp) │ │ │ │ - movdqa -0x3f(%rdx),%xmm0 │ │ │ │ - movdqa -0x2f(%rdx),%xmm1 │ │ │ │ - movdqa -0x1f(%rdx),%xmm2 │ │ │ │ - movdqa -0xf(%rdx),%xmm3 │ │ │ │ - movd 0x1(%rdx),%xmm4 │ │ │ │ - neg %r8 │ │ │ │ - movd (%rdx,%r8,1),%xmm5 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - lea 0x80(%rsp),%rdx │ │ │ │ - movdqa %xmm0,-0x30(%rdx) │ │ │ │ - movdqa %xmm1,-0x20(%rdx) │ │ │ │ - xor %r9d,%r9d │ │ │ │ - movdqa %xmm2,-0x10(%rdx) │ │ │ │ - pshufb %xmm7,%xmm4 │ │ │ │ - movdqa %xmm3,(%rdx) │ │ │ │ - pshufb %xmm7,%xmm5 │ │ │ │ - movdqa %xmm4,0x10(%rdx) │ │ │ │ - movq %xmm5,0x8(%rdx,%r8,1) │ │ │ │ - neg %r8d │ │ │ │ - call 31dd60 <__cxa_finalize@plt+0x2f2d10> │ │ │ │ - sub $0x20,%rdx │ │ │ │ - call 31dd60 <__cxa_finalize@plt+0x2f2d10> │ │ │ │ - sub $0x20,%rdx │ │ │ │ - call 31dd60 <__cxa_finalize@plt+0x2f2d10> │ │ │ │ + jne 3128c0 <__cxa_finalize@plt+0x2e7870> │ │ │ │ + vpbroadcastd 0xcaaa5(%rip),%ymm2 │ │ │ │ + vmovdqu -0x1c(%rdx),%ymm0 │ │ │ │ + vpunpckhwd %ymm0,%ymm0,%ymm1 │ │ │ │ + vpblendd $0x7f,-0x1a(%rdx),%ymm1,%ymm1 │ │ │ │ + vpaddw -0x1e(%rdx),%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw -0x20(%rdx),%ymm0,%ymm0 │ │ │ │ + vpavgw -0x22(%rdx),%ymm1,%ymm1 │ │ │ │ + lea 0x80(%rsp),%r8 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + lea -0x1f(%r11),%r9d │ │ │ │ + vpsrlw $0x2,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%r8) │ │ │ │ + vmovdqa -0x3e(%rdx),%ymm0 │ │ │ │ + vpaddw -0x42(%rdx),%ymm2,%ymm1 │ │ │ │ + vpaddw -0x40(%rdx),%ymm0,%ymm0 │ │ │ │ + vpavgw -0x3a(%rdx),%ymm1,%ymm1 │ │ │ │ + vpaddw -0x3c(%rdx),%ymm0,%ymm0 │ │ │ │ sub $0x20,%rdx │ │ │ │ + sub $0x20,%r8 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpsrlw $0x2,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%r8) │ │ │ │ + sub $0x10,%r9d │ │ │ │ + jg 3127e0 <__cxa_finalize@plt+0x2e7790> │ │ │ │ + jl 312884 <__cxa_finalize@plt+0x2e7834> │ │ │ │ + vmovdqa -0x3e(%rdx),%ymm0 │ │ │ │ + vpunpcklwd %xmm0,%xmm0,%xmm1 │ │ │ │ + vpaddw -0x3a(%rdx),%ymm2,%ymm2 │ │ │ │ + vpaddw -0x3c(%rdx),%ymm0,%ymm0 │ │ │ │ + vpblendd $0xfe,-0x42(%rdx),%ymm1,%ymm3 │ │ │ │ + vpblendd $0xfe,-0x40(%rdx),%ymm1,%ymm1 │ │ │ │ + movzwl -0x3e(%rdx),%r9d │ │ │ │ + movzwl -0x3c(%rdx),%edx │ │ │ │ + vpavgw %ymm3,%ymm2,%ymm2 │ │ │ │ + sub %r9d,%edx │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + lea 0x4(%rdx,%r9,8),%edx │ │ │ │ + vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + shr $0x3,%edx │ │ │ │ + vpsrlw $0x2,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,-0x20(%r8) │ │ │ │ + mov %r9w,-0x24(%r8) │ │ │ │ + mov %dx,-0x22(%r8) │ │ │ │ + lea 0x9e(%rsp),%rdx │ │ │ │ + mov $0x41,%r8d │ │ │ │ cmp $0x40,%ecx │ │ │ │ - jl 31f662 <__cxa_finalize@plt+0x2f4612> │ │ │ │ - call 31dd60 <__cxa_finalize@plt+0x2f2d10> │ │ │ │ - add $0x7f,%rdx │ │ │ │ - movd %eax,%xmm5 │ │ │ │ - sub %r8,%rdx │ │ │ │ - movd %r8d,%xmm4 │ │ │ │ - shl $0x6,%r8d │ │ │ │ - movd (%rdx),%xmm7 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - pshufb 0xc28b0(%r10),%xmm5 │ │ │ │ + cmove %r8d,%r11d │ │ │ │ + jmp 3128c0 <__cxa_finalize@plt+0x2e7870> │ │ │ │ + vmovdqa -0x2e(%rdx),%xmm0 │ │ │ │ + vpblendw $0xfe,-0x30(%rdx),%xmm0,%xmm1 │ │ │ │ + vpaddw -0x2a(%rdx),%xmm2,%xmm2 │ │ │ │ + vpaddw -0x2c(%rdx),%xmm0,%xmm0 │ │ │ │ + vpblendd $0xe,-0x32(%rdx),%xmm1,%xmm3 │ │ │ │ + lea 0x9e(%rsp),%rdx │ │ │ │ + vpavgw %xmm3,%xmm2,%xmm2 │ │ │ │ + vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpaddw %xmm2,%xmm0,%xmm0 │ │ │ │ + vpsrlw $0x2,%xmm0,%xmm0 │ │ │ │ + vmovdqa %xmm0,-0x10(%r8) │ │ │ │ + vmovd %eax,%xmm6 │ │ │ │ + neg %r11 │ │ │ │ + vpbroadcastw (%rdx,%r11,2),%ymm7 │ │ │ │ + shl $0x6,%r11d │ │ │ │ + vpbroadcastw %xmm6,%ymm6 │ │ │ │ + lea 0x3c0(%r11,%rax,1),%r8d │ │ │ │ neg %rax │ │ │ │ - pshufb %xmm6,%xmm7 │ │ │ │ - movdqa 0xc26e0(%r10),%xmm3 │ │ │ │ - lea 0x3f(%rax,%r8,1),%r9 │ │ │ │ - pshufb %xmm6,%xmm4 │ │ │ │ - psubb 0xc2760(%r10),%xmm4 │ │ │ │ - movdqa %xmm5,%xmm6 │ │ │ │ - mov %r9,%r8 │ │ │ │ - movdqa %xmm8,%xmm2 │ │ │ │ - pand %xmm5,%xmm2 │ │ │ │ - sar $0x6,%r8 │ │ │ │ - movdqa %xmm9,%xmm1 │ │ │ │ - psubw %xmm2,%xmm1 │ │ │ │ - psllw $0x8,%xmm2 │ │ │ │ - movdqu -0x40(%rdx,%r8,1),%xmm0 │ │ │ │ - por %xmm1,%xmm2 │ │ │ │ - movdqu -0x38(%rdx,%r8,1),%xmm1 │ │ │ │ - pshufb %xmm3,%xmm0 │ │ │ │ - pmaddubsw %xmm2,%xmm0 │ │ │ │ - pshufb %xmm3,%xmm1 │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - pmulhrsw %xmm10,%xmm0 │ │ │ │ - pmulhrsw %xmm10,%xmm1 │ │ │ │ + vmovd %r8d,%xmm4 │ │ │ │ + vpbroadcastd 0xca84d(%rip),%ymm8 │ │ │ │ + lea 0x3f(%rax),%r8 │ │ │ │ + vpbroadcastw %xmm4,%ymm4 │ │ │ │ + or $0x3f,%r11d │ │ │ │ + vpsubw 0xca7dc(%rip),%ymm4,%ymm4 │ │ │ │ + mov %r8,%r9 │ │ │ │ + sar $0x6,%r9 │ │ │ │ + vmovdqu -0x40(%rdx,%r9,2),%ymm1 │ │ │ │ + vmovdqu -0x3e(%rdx,%r9,2),%ymm0 │ │ │ │ + vpand %ymm4,%ymm5,%ymm3 │ │ │ │ + vpsllw $0x9,%ymm3,%ymm3 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpcmpgtw %ymm4,%ymm8,%ymm2 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpblendvb %ymm2,%ymm0,%ymm7,%ymm0 │ │ │ │ + vmovdqu -0x20(%rdx,%r9,2),%ymm2 │ │ │ │ + vmovdqu -0x1e(%rdx,%r9,2),%ymm1 │ │ │ │ + add %rax,%r8 │ │ │ │ sub $0x40,%rsp │ │ │ │ - packuswb %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,(%rsp) │ │ │ │ - movdqu -0x30(%rdx,%r8,1),%xmm0 │ │ │ │ - movdqu -0x28(%rdx,%r8,1),%xmm1 │ │ │ │ - pshufb %xmm3,%xmm0 │ │ │ │ - pshufb %xmm3,%xmm1 │ │ │ │ - pmaddubsw %xmm2,%xmm0 │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - pmulhrsw %xmm10,%xmm0 │ │ │ │ - pmulhrsw %xmm10,%xmm1 │ │ │ │ - packuswb %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,0x10(%rsp) │ │ │ │ - movdqu -0x20(%rdx,%r8,1),%xmm0 │ │ │ │ - movdqu -0x18(%rdx,%r8,1),%xmm1 │ │ │ │ - pshufb %xmm3,%xmm0 │ │ │ │ - pshufb %xmm3,%xmm1 │ │ │ │ - pmaddubsw %xmm2,%xmm0 │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - pmulhrsw %xmm10,%xmm0 │ │ │ │ - pmulhrsw %xmm10,%xmm1 │ │ │ │ - packuswb %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,0x20(%rsp) │ │ │ │ - movdqu -0x10(%rdx,%r8,1),%xmm0 │ │ │ │ - movdqu -0x8(%rdx,%r8,1),%xmm1 │ │ │ │ - pshufb %xmm3,%xmm0 │ │ │ │ - pshufb %xmm3,%xmm1 │ │ │ │ - pmaddubsw %xmm2,%xmm0 │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - pmulhrsw %xmm10,%xmm0 │ │ │ │ - pmulhrsw %xmm10,%xmm1 │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - psrlw $0x6,%xmm2 │ │ │ │ - paddw %xmm6,%xmm5 │ │ │ │ - packsswb %xmm2,%xmm2 │ │ │ │ - packuswb %xmm1,%xmm0 │ │ │ │ - movdqa %xmm4,%xmm1 │ │ │ │ - pcmpgtb %xmm2,%xmm1 │ │ │ │ - paddsb 0xc2880(%r10),%xmm2 │ │ │ │ - pand %xmm1,%xmm0 │ │ │ │ - pandn %xmm7,%xmm1 │ │ │ │ - por %xmm1,%xmm0 │ │ │ │ - movdqa %xmm4,%xmm1 │ │ │ │ - pcmpgtb %xmm2,%xmm1 │ │ │ │ - paddsb 0xc2880(%r10),%xmm2 │ │ │ │ - movdqa %xmm0,0x30(%rsp) │ │ │ │ - movdqa 0x20(%rsp),%xmm0 │ │ │ │ - pand %xmm1,%xmm0 │ │ │ │ - pandn %xmm7,%xmm1 │ │ │ │ - por %xmm1,%xmm0 │ │ │ │ - movdqa %xmm4,%xmm1 │ │ │ │ - pcmpgtb %xmm2,%xmm1 │ │ │ │ - paddsb 0xc2880(%r10),%xmm2 │ │ │ │ - movdqa %xmm0,0x20(%rsp) │ │ │ │ - movdqa 0x10(%rsp),%xmm0 │ │ │ │ - pand %xmm1,%xmm0 │ │ │ │ - pandn %xmm7,%xmm1 │ │ │ │ - por %xmm1,%xmm0 │ │ │ │ - movdqa %xmm4,%xmm1 │ │ │ │ - pcmpgtb %xmm2,%xmm1 │ │ │ │ - movdqa %xmm0,0x10(%rsp) │ │ │ │ - movdqa (%rsp),%xmm0 │ │ │ │ - pand %xmm1,%xmm0 │ │ │ │ - pandn %xmm7,%xmm1 │ │ │ │ - por %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,(%rsp) │ │ │ │ + vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpsraw $0xf,%ymm4,%ymm3 │ │ │ │ + vpaddw %ymm6,%ymm4,%ymm4 │ │ │ │ + vmovdqa %ymm0,(%rsp) │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpblendvb %ymm3,%ymm1,%ymm7,%ymm1 │ │ │ │ + vmovdqa %ymm1,0x20(%rsp) │ │ │ │ dec %ecx │ │ │ │ - je 31f87f <__cxa_finalize@plt+0x2f482f> │ │ │ │ - add %rax,%r9 │ │ │ │ - jg 31f6b0 <__cxa_finalize@plt+0x2f4660> │ │ │ │ + je 312991 <__cxa_finalize@plt+0x2e7941> │ │ │ │ + cmp %r11d,%r8d │ │ │ │ + jg 312904 <__cxa_finalize@plt+0x2e78b4> │ │ │ │ sub $0x40,%rsp │ │ │ │ - movdqa %xmm7,0x30(%rsp) │ │ │ │ - movdqa %xmm7,0x20(%rsp) │ │ │ │ - movdqa %xmm7,0x10(%rsp) │ │ │ │ - movdqa %xmm7,(%rsp) │ │ │ │ + vmovdqa %ymm7,(%rsp) │ │ │ │ + vmovdqa %ymm7,0x20(%rsp) │ │ │ │ dec %ecx │ │ │ │ - jg 31f860 <__cxa_finalize@plt+0x2f4810> │ │ │ │ - or $0x40,%ecx │ │ │ │ - lea (%rcx,%rcx,2),%r9 │ │ │ │ - lea (%rsi,%rsi,2),%r10 │ │ │ │ - lea -0x8(%rsp,%rcx,1),%r8 │ │ │ │ - lea -0x8(%rdi,%r11,1),%rax │ │ │ │ - movq (%r8,%rcx,1),%xmm0 │ │ │ │ - movq (%r8),%xmm4 │ │ │ │ - movq (%r8,%r9,1),%xmm1 │ │ │ │ - movq (%r8,%rcx,2),%xmm5 │ │ │ │ - lea (%r8,%rcx,4),%rdx │ │ │ │ - movq (%rdx,%rcx,1),%xmm2 │ │ │ │ - movq (%rdx),%xmm6 │ │ │ │ - movq (%rdx,%r9,1),%xmm3 │ │ │ │ - movq (%rdx,%rcx,2),%xmm7 │ │ │ │ - sub $0x8,%r8 │ │ │ │ - punpcklbw %xmm4,%xmm0 │ │ │ │ - punpcklbw %xmm5,%xmm1 │ │ │ │ - punpcklbw %xmm6,%xmm2 │ │ │ │ - punpcklbw %xmm7,%xmm3 │ │ │ │ - movdqa %xmm1,%xmm4 │ │ │ │ - punpckhwd %xmm0,%xmm4 │ │ │ │ - punpcklwd %xmm0,%xmm1 │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - punpckhwd %xmm2,%xmm0 │ │ │ │ - punpcklwd %xmm2,%xmm3 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - punpckhdq %xmm1,%xmm2 │ │ │ │ - punpckldq %xmm1,%xmm3 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - punpckldq %xmm4,%xmm1 │ │ │ │ - punpckhdq %xmm4,%xmm0 │ │ │ │ - movhps %xmm0,(%rax) │ │ │ │ - movq %xmm0,(%rax,%rsi,1) │ │ │ │ - movhps %xmm1,(%rax,%rsi,2) │ │ │ │ - movq %xmm1,(%rax,%r10,1) │ │ │ │ - lea (%rax,%rsi,4),%rax │ │ │ │ - movhps %xmm2,(%rax) │ │ │ │ - movq %xmm2,(%rax,%rsi,1) │ │ │ │ - movhps %xmm3,(%rax,%rsi,2) │ │ │ │ - movq %xmm3,(%rax,%r10,1) │ │ │ │ - lea (%rax,%rsi,4),%rax │ │ │ │ - cmp %rsp,%r8 │ │ │ │ - jae 31f894 <__cxa_finalize@plt+0x2f4844> │ │ │ │ - lea (%rsp,%rcx,8),%rsp │ │ │ │ - sub $0x8,%r11d │ │ │ │ - jg 31f88a <__cxa_finalize@plt+0x2f483a> │ │ │ │ - add $0xa8,%rsp │ │ │ │ + jg 31297e <__cxa_finalize@plt+0x2e792e> │ │ │ │ + lea (%rsi,%rsi,2),%rcx │ │ │ │ + lea (%rsi,%rsi,4),%r8 │ │ │ │ + mov %rdi,%r11 │ │ │ │ + lea (%rsi,%rcx,2),%r9 │ │ │ │ + lea 0x20(%rsp),%rax │ │ │ │ + lea -0x10(%r11,%r10,2),%rdx │ │ │ │ + vmovdqa 0x1c0(%rax),%ymm0 │ │ │ │ + vmovdqa 0x180(%rax),%ymm1 │ │ │ │ + vmovdqa 0x140(%rax),%ymm2 │ │ │ │ + vmovdqa 0x100(%rax),%ymm3 │ │ │ │ + vmovdqa 0xc0(%rax),%ymm4 │ │ │ │ + vmovdqa 0x80(%rax),%ymm5 │ │ │ │ + vmovdqa 0x40(%rax),%ymm6 │ │ │ │ + vmovdqa (%rax),%ymm7 │ │ │ │ + vpunpckhwd %ymm1,%ymm0,%ymm8 │ │ │ │ + vpunpcklwd %ymm1,%ymm0,%ymm0 │ │ │ │ + vpunpckhwd %ymm3,%ymm2,%ymm1 │ │ │ │ + vpunpcklwd %ymm3,%ymm2,%ymm2 │ │ │ │ + vpunpckhwd %ymm5,%ymm4,%ymm3 │ │ │ │ + vpunpcklwd %ymm5,%ymm4,%ymm4 │ │ │ │ + vpunpckhwd %ymm7,%ymm6,%ymm5 │ │ │ │ + vpunpcklwd %ymm7,%ymm6,%ymm6 │ │ │ │ + lea (%rdx,%rsi,8),%rdi │ │ │ │ + sub $0x20,%rax │ │ │ │ + vpunpckhdq %ymm1,%ymm8,%ymm7 │ │ │ │ + vpunpckldq %ymm1,%ymm8,%ymm8 │ │ │ │ + vpunpckhdq %ymm5,%ymm3,%ymm1 │ │ │ │ + vpunpckldq %ymm5,%ymm3,%ymm3 │ │ │ │ + vpunpckhqdq %ymm1,%ymm7,%ymm5 │ │ │ │ + vextracti128 $0x1,%ymm5,(%rdx) │ │ │ │ + vpunpcklqdq %ymm1,%ymm7,%ymm7 │ │ │ │ + vmovdqa %xmm5,(%rdi) │ │ │ │ + vpunpckhqdq %ymm3,%ymm8,%ymm1 │ │ │ │ + vextracti128 $0x1,%ymm7,(%rdx,%rsi,1) │ │ │ │ + vpunpcklqdq %ymm3,%ymm8,%ymm8 │ │ │ │ + vmovdqa %xmm7,(%rdi,%rsi,1) │ │ │ │ + vpunpckhdq %ymm2,%ymm0,%ymm3 │ │ │ │ + vextracti128 $0x1,%ymm1,(%rdx,%rsi,2) │ │ │ │ + vpunpckldq %ymm2,%ymm0,%ymm0 │ │ │ │ + vmovdqa %xmm1,(%rdi,%rsi,2) │ │ │ │ + vpunpckhdq %ymm6,%ymm4,%ymm2 │ │ │ │ + vextracti128 $0x1,%ymm8,(%rdx,%rcx,1) │ │ │ │ + vpunpckldq %ymm6,%ymm4,%ymm4 │ │ │ │ + vmovdqa %xmm8,(%rdi,%rcx,1) │ │ │ │ + vpunpckhqdq %ymm2,%ymm3,%ymm6 │ │ │ │ + vextracti128 $0x1,%ymm6,(%rdx,%rsi,4) │ │ │ │ + vpunpcklqdq %ymm2,%ymm3,%ymm3 │ │ │ │ + vmovdqa %xmm6,(%rdi,%rsi,4) │ │ │ │ + vpunpckhqdq %ymm4,%ymm0,%ymm2 │ │ │ │ + vextracti128 $0x1,%ymm3,(%rdx,%r8,1) │ │ │ │ + vpunpcklqdq %ymm4,%ymm0,%ymm0 │ │ │ │ + vmovdqa %xmm3,(%rdi,%r8,1) │ │ │ │ + vextracti128 $0x1,%ymm2,(%rdx,%rcx,2) │ │ │ │ + vmovdqa %xmm2,(%rdi,%rcx,2) │ │ │ │ + vextracti128 $0x1,%ymm0,(%rdx,%r9,1) │ │ │ │ + vmovdqa %xmm0,(%rdi,%r9,1) │ │ │ │ + lea (%rdi,%rsi,8),%rdx │ │ │ │ + cmp %rsp,%rax │ │ │ │ + jae 3129aa <__cxa_finalize@plt+0x2e795a> │ │ │ │ + add $0x200,%rsp │ │ │ │ + sub $0x8,%r10d │ │ │ │ + jg 3129a0 <__cxa_finalize@plt+0x2e7950> │ │ │ │ + mov 0xa0(%rsp),%rsp │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqa (%rdx),%xmm4 │ │ │ │ - lea 0xbe7a5(%rip),%rdx │ │ │ │ - tzcnt %r8d,%r8d │ │ │ │ - movslq (%rdx,%r8,4),%r8 │ │ │ │ - packuswb %xmm4,%xmm4 │ │ │ │ - add %rdx,%r8 │ │ │ │ + mov %rsp,%r11 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0x120,%rsp │ │ │ │ + mov %r11,0x100(%rsp) │ │ │ │ + lea 0x3f(%rcx),%r11d │ │ │ │ + test $0x400,%r9d │ │ │ │ + jne 312bb7 <__cxa_finalize@plt+0x2e7b67> │ │ │ │ + vpbroadcastd 0xca743(%rip),%ymm2 │ │ │ │ + vmovdqu -0x1c(%rdx),%ymm0 │ │ │ │ + vpunpckhwd %ymm0,%ymm0,%ymm1 │ │ │ │ + vpblendd $0x7f,-0x1a(%rdx),%ymm1,%ymm1 │ │ │ │ + vpaddw -0x1e(%rdx),%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw -0x20(%rdx),%ymm0,%ymm0 │ │ │ │ + vpavgw -0x22(%rdx),%ymm1,%ymm1 │ │ │ │ + lea 0xe0(%rsp),%r8 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + lea 0x20(%rcx),%r9d │ │ │ │ + vpsrlw $0x2,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%r8) │ │ │ │ + vmovdqa -0x3e(%rdx),%ymm0 │ │ │ │ + vpaddw -0x42(%rdx),%ymm2,%ymm1 │ │ │ │ + vpaddw -0x40(%rdx),%ymm0,%ymm0 │ │ │ │ + vpavgw -0x3a(%rdx),%ymm1,%ymm1 │ │ │ │ + vpaddw -0x3c(%rdx),%ymm0,%ymm0 │ │ │ │ + sub $0x20,%rdx │ │ │ │ + sub $0x20,%r8 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpsrlw $0x2,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%r8) │ │ │ │ + sub $0x10,%r9d │ │ │ │ + jg 312b42 <__cxa_finalize@plt+0x2e7af2> │ │ │ │ + vmovdqa -0x3e(%rdx),%ymm0 │ │ │ │ + vpunpcklwd %xmm0,%xmm0,%xmm1 │ │ │ │ + vpaddw -0x3a(%rdx),%ymm2,%ymm2 │ │ │ │ + vpaddw -0x3c(%rdx),%ymm0,%ymm0 │ │ │ │ + vpblendd $0xfe,-0x42(%rdx),%ymm1,%ymm3 │ │ │ │ + vpblendd $0xfe,-0x40(%rdx),%ymm1,%ymm1 │ │ │ │ + lea 0xfe(%rsp),%rdx │ │ │ │ + vpavgw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpsrlw $0x2,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,-0x20(%r8) │ │ │ │ + neg %r11 │ │ │ │ + vmovd %eax,%xmm4 │ │ │ │ + vpbroadcastw (%rdx,%r11,2),%ymm6 │ │ │ │ + shl $0x6,%r11d │ │ │ │ + vpbroadcastw %xmm4,%ymm4 │ │ │ │ + lea 0x3c0(%r11,%rax,1),%r8d │ │ │ │ + neg %rax │ │ │ │ + vpbroadcastd 0xca55b(%rip),%ymm7 │ │ │ │ + vmovd %r8d,%xmm3 │ │ │ │ + lea 0x3f(%rax),%r8 │ │ │ │ + vpaddw %ymm7,%ymm7,%ymm8 │ │ │ │ + vpbroadcastw %xmm3,%ymm3 │ │ │ │ + or $0x3f,%r11d │ │ │ │ + vpaddw %ymm7,%ymm8,%ymm9 │ │ │ │ + vpsubw 0xca4dd(%rip),%ymm3,%ymm3 │ │ │ │ + mov %r8,%r9 │ │ │ │ + sar $0x6,%r9 │ │ │ │ + vmovdqu -0x80(%rdx,%r9,2),%ymm1 │ │ │ │ + vmovdqu -0x7e(%rdx,%r9,2),%ymm0 │ │ │ │ + vpand %ymm3,%ymm5,%ymm2 │ │ │ │ + vpsllw $0x9,%ymm2,%ymm2 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ + add $0xffffffffffffff80,%rsp │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpcmpgtw %ymm3,%ymm9,%ymm1 │ │ │ │ + vpblendvb %ymm1,%ymm0,%ymm6,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rsp) │ │ │ │ + vmovdqu -0x60(%rdx,%r9,2),%ymm1 │ │ │ │ + vmovdqu -0x5e(%rdx,%r9,2),%ymm0 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpcmpgtw %ymm3,%ymm8,%ymm1 │ │ │ │ + vpblendvb %ymm1,%ymm0,%ymm6,%ymm0 │ │ │ │ + vmovdqa %ymm0,0x20(%rsp) │ │ │ │ + vmovdqu -0x40(%rdx,%r9,2),%ymm1 │ │ │ │ + vmovdqu -0x3e(%rdx,%r9,2),%ymm0 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpcmpgtw %ymm3,%ymm7,%ymm1 │ │ │ │ + vpblendvb %ymm1,%ymm0,%ymm6,%ymm0 │ │ │ │ + vmovdqa %ymm0,0x40(%rsp) │ │ │ │ + vmovdqu -0x20(%rdx,%r9,2),%ymm1 │ │ │ │ + vmovdqu -0x1e(%rdx,%r9,2),%ymm0 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ + add %rax,%r8 │ │ │ │ + vpsraw $0xf,%ymm3,%ymm2 │ │ │ │ + vpaddw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpblendvb %ymm2,%ymm0,%ymm6,%ymm0 │ │ │ │ + vmovdqa %ymm0,0x60(%rsp) │ │ │ │ + dec %ecx │ │ │ │ + je 312cf6 <__cxa_finalize@plt+0x2e7ca6> │ │ │ │ + cmp %r11d,%r8d │ │ │ │ + jg 312c03 <__cxa_finalize@plt+0x2e7bb3> │ │ │ │ + add $0xffffffffffffff80,%rsp │ │ │ │ + vmovdqa %ymm6,(%rsp) │ │ │ │ + vmovdqa %ymm6,0x20(%rsp) │ │ │ │ + vmovdqa %ymm6,0x40(%rsp) │ │ │ │ + vmovdqa %ymm6,0x60(%rsp) │ │ │ │ + dec %ecx │ │ │ │ + jg 312cd7 <__cxa_finalize@plt+0x2e7c87> │ │ │ │ lea (%rsi,%rsi,2),%rdx │ │ │ │ - jmp *%r8 │ │ │ │ - movdqa %xmm4,%xmm0 │ │ │ │ - pshufb (%rcx),%xmm0 │ │ │ │ - add $0x10,%rcx │ │ │ │ - movd %xmm0,(%rdi) │ │ │ │ - pshuflw $0x4e,%xmm0,%xmm1 │ │ │ │ - movd %xmm1,(%rdi,%rsi,1) │ │ │ │ - punpckhqdq %xmm0,%xmm0 │ │ │ │ - movd %xmm0,(%rdi,%rsi,2) │ │ │ │ - psrlq $0x20,%xmm0 │ │ │ │ - movd %xmm0,(%rdi,%rdx,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x4,%r9d │ │ │ │ - jg 31f982 <__cxa_finalize@plt+0x2f4932> │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movdqa %xmm4,%xmm0 │ │ │ │ - pshufb (%rcx),%xmm0 │ │ │ │ - movdqa %xmm4,%xmm1 │ │ │ │ - pshufb 0x10(%rcx),%xmm1 │ │ │ │ - add $0x20,%rcx │ │ │ │ - movq %xmm0,(%rdi) │ │ │ │ - movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ - movq %xmm1,(%rdi,%rsi,2) │ │ │ │ - movhps %xmm1,(%rdi,%rdx,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x4,%r9d │ │ │ │ - jg 31f9c0 <__cxa_finalize@plt+0x2f4970> │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movdqa %xmm4,%xmm0 │ │ │ │ - pshufb (%rcx),%xmm0 │ │ │ │ - movdqa %xmm4,%xmm1 │ │ │ │ - pshufb 0x10(%rcx),%xmm1 │ │ │ │ - movdqa %xmm4,%xmm2 │ │ │ │ - pshufb 0x20(%rcx),%xmm2 │ │ │ │ - movdqa %xmm4,%xmm3 │ │ │ │ - pshufb 0x30(%rcx),%xmm3 │ │ │ │ - add $0x40,%rcx │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm2,(%rdi,%rsi,2) │ │ │ │ - movdqa %xmm3,(%rdi,%rdx,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x4,%r9d │ │ │ │ - jg 31fa00 <__cxa_finalize@plt+0x2f49b0> │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movdqa %xmm4,%xmm0 │ │ │ │ - pshufb (%rcx),%xmm0 │ │ │ │ - movdqa %xmm4,%xmm1 │ │ │ │ - pshufb 0x10(%rcx),%xmm1 │ │ │ │ - movdqa %xmm4,%xmm2 │ │ │ │ - pshufb 0x20(%rcx),%xmm2 │ │ │ │ - movdqa %xmm4,%xmm3 │ │ │ │ - pshufb 0x30(%rcx),%xmm3 │ │ │ │ - add $0x40,%rcx │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - movdqa %xmm2,(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm3,0x10(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 31fa50 <__cxa_finalize@plt+0x2f4a00> │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqa %xmm4,%xmm0 │ │ │ │ - pshufb (%rcx),%xmm0 │ │ │ │ - movdqa %xmm4,%xmm1 │ │ │ │ - pshufb 0x10(%rcx),%xmm1 │ │ │ │ - movdqa %xmm4,%xmm2 │ │ │ │ - pshufb 0x20(%rcx),%xmm2 │ │ │ │ - movdqa %xmm4,%xmm3 │ │ │ │ - pshufb 0x30(%rcx),%xmm3 │ │ │ │ - add $0x40,%rcx │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - movdqa %xmm2,0x20(%rdi) │ │ │ │ - movdqa %xmm3,0x30(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - sub $0x1,%r9d │ │ │ │ - jg 31faa0 <__cxa_finalize@plt+0x2f4a50> │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - tzcnt %r8d,%eax │ │ │ │ - lea (%rcx,%r8,1),%r10d │ │ │ │ - movd %r10d,%xmm4 │ │ │ │ - tzcnt %r10d,%r10d │ │ │ │ - movd %r10d,%xmm5 │ │ │ │ - lea 0xbe615(%rip),%r10 │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - movslq (%r10,%rax,4),%rax │ │ │ │ - movslq 0x10(%r10,%rcx,4),%rcx │ │ │ │ - pcmpeqd %xmm3,%xmm3 │ │ │ │ - psrlw $0x1,%xmm4 │ │ │ │ - add %r10,%rax │ │ │ │ - add %r10,%rcx │ │ │ │ - jmp *%rax │ │ │ │ - movd -0x4(%rdx),%xmm0 │ │ │ │ - pmaddubsw %xmm3,%xmm0 │ │ │ │ - jmp *%rcx │ │ │ │ - movd 0x1(%rdx),%xmm1 │ │ │ │ - pmaddubsw %xmm3,%xmm1 │ │ │ │ - psubw %xmm4,%xmm0 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - pmaddwd %xmm3,%xmm0 │ │ │ │ - cmp $0x4,%r8d │ │ │ │ - jg 31fb5c <__cxa_finalize@plt+0x2f4b0c> │ │ │ │ - psrlw $0x3,%xmm0 │ │ │ │ - jmp 31fb92 <__cxa_finalize@plt+0x2f4b42> │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - punpckhqdq %xmm0,%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - pshuflw $0x4e,%xmm0,%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - psrlw $0x2,%xmm0 │ │ │ │ - mov $0x5556,%eax │ │ │ │ - mov $0x3334,%edx │ │ │ │ - test $0x8,%r8d │ │ │ │ - cmove %edx,%eax │ │ │ │ - movd %eax,%xmm5 │ │ │ │ - pmulhuw %xmm5,%xmm0 │ │ │ │ - pshuflw $0x0,%xmm0,%xmm0 │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movd 0x8(%rsp),%xmm1 │ │ │ │ - pshuflw $0x0,%xmm1,%xmm1 │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - lea (%rsi,%rsi,2),%rax │ │ │ │ - pabsw %xmm1,%xmm2 │ │ │ │ - psllw $0x9,%xmm2 │ │ │ │ - movdqa (%r9),%xmm4 │ │ │ │ - movdqa 0x10(%r9),%xmm5 │ │ │ │ - movdqa %xmm4,%xmm3 │ │ │ │ - psignw %xmm1,%xmm3 │ │ │ │ - pabsw %xmm4,%xmm4 │ │ │ │ - pmulhrsw %xmm2,%xmm4 │ │ │ │ - psignw %xmm3,%xmm4 │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - movdqa %xmm5,%xmm3 │ │ │ │ - psignw %xmm1,%xmm3 │ │ │ │ - pabsw %xmm5,%xmm5 │ │ │ │ - pmulhrsw %xmm2,%xmm5 │ │ │ │ - psignw %xmm3,%xmm5 │ │ │ │ - paddw %xmm0,%xmm5 │ │ │ │ - packuswb %xmm5,%xmm4 │ │ │ │ - movd %xmm4,(%rdi) │ │ │ │ - pshuflw $0x4e,%xmm4,%xmm4 │ │ │ │ - movd %xmm4,(%rdi,%rsi,1) │ │ │ │ - punpckhqdq %xmm4,%xmm4 │ │ │ │ - movd %xmm4,(%rdi,%rsi,2) │ │ │ │ - psrlq $0x20,%xmm4 │ │ │ │ - movd %xmm4,(%rdi,%rax,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - add $0x20,%r9 │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 31fbb8 <__cxa_finalize@plt+0x2f4b68> │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - movq -0x8(%rdx),%xmm0 │ │ │ │ - pmaddubsw %xmm3,%xmm0 │ │ │ │ - jmp *%rcx │ │ │ │ - movq 0x1(%rdx),%xmm1 │ │ │ │ - pmaddubsw %xmm3,%xmm1 │ │ │ │ - psubw %xmm0,%xmm4 │ │ │ │ - punpckhqdq %xmm0,%xmm0 │ │ │ │ - psubw %xmm4,%xmm0 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - pshuflw $0x4e,%xmm0,%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - pmaddwd %xmm3,%xmm0 │ │ │ │ - psrlw %xmm5,%xmm0 │ │ │ │ - cmp $0x8,%r8d │ │ │ │ - je 31fc86 <__cxa_finalize@plt+0x2f4c36> │ │ │ │ - mov $0x5556,%eax │ │ │ │ - mov $0x3334,%edx │ │ │ │ - cmp $0x20,%r8d │ │ │ │ - cmove %edx,%eax │ │ │ │ - movd %eax,%xmm1 │ │ │ │ - pmulhuw %xmm1,%xmm0 │ │ │ │ - pshuflw $0x0,%xmm0,%xmm0 │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movd 0x8(%rsp),%xmm1 │ │ │ │ - pshuflw $0x0,%xmm1,%xmm1 │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - lea (%rsi,%rsi,2),%rax │ │ │ │ - pabsw %xmm1,%xmm2 │ │ │ │ - psllw $0x9,%xmm2 │ │ │ │ - movdqa (%r9),%xmm4 │ │ │ │ - movdqa 0x10(%r9),%xmm5 │ │ │ │ - movdqa %xmm4,%xmm3 │ │ │ │ - psignw %xmm1,%xmm3 │ │ │ │ - pabsw %xmm4,%xmm4 │ │ │ │ - pmulhrsw %xmm2,%xmm4 │ │ │ │ - psignw %xmm3,%xmm4 │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - movdqa %xmm5,%xmm3 │ │ │ │ - psignw %xmm1,%xmm3 │ │ │ │ - pabsw %xmm5,%xmm5 │ │ │ │ - pmulhrsw %xmm2,%xmm5 │ │ │ │ - psignw %xmm3,%xmm5 │ │ │ │ - paddw %xmm0,%xmm5 │ │ │ │ - packuswb %xmm5,%xmm4 │ │ │ │ - movq %xmm4,(%rdi) │ │ │ │ - movhps %xmm4,(%rdi,%rsi,1) │ │ │ │ - movdqa 0x20(%r9),%xmm4 │ │ │ │ - movdqa 0x30(%r9),%xmm5 │ │ │ │ - movdqa %xmm4,%xmm3 │ │ │ │ - psignw %xmm1,%xmm3 │ │ │ │ - pabsw %xmm4,%xmm4 │ │ │ │ - pmulhrsw %xmm2,%xmm4 │ │ │ │ - psignw %xmm3,%xmm4 │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - movdqa %xmm5,%xmm3 │ │ │ │ - psignw %xmm1,%xmm3 │ │ │ │ - pabsw %xmm5,%xmm5 │ │ │ │ - pmulhrsw %xmm2,%xmm5 │ │ │ │ - psignw %xmm3,%xmm5 │ │ │ │ - paddw %xmm0,%xmm5 │ │ │ │ - packuswb %xmm5,%xmm4 │ │ │ │ - movq %xmm4,(%rdi,%rsi,2) │ │ │ │ - movhps %xmm4,(%rdi,%rax,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - add $0x40,%r9 │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 31fcac <__cxa_finalize@plt+0x2f4c5c> │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - movdqa -0x10(%rdx),%xmm0 │ │ │ │ - pmaddubsw %xmm3,%xmm0 │ │ │ │ - jmp *%rcx │ │ │ │ - movdqu 0x1(%rdx),%xmm1 │ │ │ │ - pmaddubsw %xmm3,%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - psubw %xmm0,%xmm4 │ │ │ │ - punpckhqdq %xmm0,%xmm0 │ │ │ │ - psubw %xmm4,%xmm0 │ │ │ │ - pshuflw $0x4e,%xmm0,%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - pmaddwd %xmm3,%xmm0 │ │ │ │ - psrlw %xmm5,%xmm0 │ │ │ │ - cmp $0x10,%r8d │ │ │ │ - je 31fdb9 <__cxa_finalize@plt+0x2f4d69> │ │ │ │ - mov $0x5556,%eax │ │ │ │ - mov $0x3334,%edx │ │ │ │ - test $0x28,%r8d │ │ │ │ - cmove %edx,%eax │ │ │ │ - movd %eax,%xmm1 │ │ │ │ - pmulhuw %xmm1,%xmm0 │ │ │ │ - pshuflw $0x0,%xmm0,%xmm0 │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movd 0x8(%rsp),%xmm1 │ │ │ │ - pshuflw $0x0,%xmm1,%xmm1 │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - pabsw %xmm1,%xmm2 │ │ │ │ - psllw $0x9,%xmm2 │ │ │ │ - movdqa (%r9),%xmm4 │ │ │ │ - movdqa 0x10(%r9),%xmm5 │ │ │ │ - movdqa %xmm4,%xmm3 │ │ │ │ - psignw %xmm1,%xmm3 │ │ │ │ - pabsw %xmm4,%xmm4 │ │ │ │ - pmulhrsw %xmm2,%xmm4 │ │ │ │ - psignw %xmm3,%xmm4 │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - movdqa %xmm5,%xmm3 │ │ │ │ - psignw %xmm1,%xmm3 │ │ │ │ - pabsw %xmm5,%xmm5 │ │ │ │ - pmulhrsw %xmm2,%xmm5 │ │ │ │ - psignw %xmm3,%xmm5 │ │ │ │ - paddw %xmm0,%xmm5 │ │ │ │ - packuswb %xmm5,%xmm4 │ │ │ │ - movdqa %xmm4,(%rdi) │ │ │ │ - movdqa 0x20(%r9),%xmm4 │ │ │ │ - movdqa 0x30(%r9),%xmm5 │ │ │ │ - movdqa %xmm4,%xmm3 │ │ │ │ - psignw %xmm1,%xmm3 │ │ │ │ - pabsw %xmm4,%xmm4 │ │ │ │ - pmulhrsw %xmm2,%xmm4 │ │ │ │ - psignw %xmm3,%xmm4 │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - movdqa %xmm5,%xmm3 │ │ │ │ - psignw %xmm1,%xmm3 │ │ │ │ - pabsw %xmm5,%xmm5 │ │ │ │ - pmulhrsw %xmm2,%xmm5 │ │ │ │ - psignw %xmm3,%xmm5 │ │ │ │ - paddw %xmm0,%xmm5 │ │ │ │ - packuswb %xmm5,%xmm4 │ │ │ │ - movdqa %xmm4,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - add $0x40,%r9 │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 31fddb <__cxa_finalize@plt+0x2f4d8b> │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - movdqa -0x20(%rdx),%xmm0 │ │ │ │ - pmaddubsw %xmm3,%xmm0 │ │ │ │ - movdqa -0x10(%rdx),%xmm2 │ │ │ │ - pmaddubsw %xmm3,%xmm2 │ │ │ │ - paddw %xmm2,%xmm0 │ │ │ │ - jmp *%rcx │ │ │ │ - movdqu 0x1(%rdx),%xmm1 │ │ │ │ - pmaddubsw %xmm3,%xmm1 │ │ │ │ - movdqu 0x11(%rdx),%xmm2 │ │ │ │ - pmaddubsw %xmm3,%xmm2 │ │ │ │ - paddw %xmm2,%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - psubw %xmm0,%xmm4 │ │ │ │ - punpckhqdq %xmm0,%xmm0 │ │ │ │ - psubw %xmm4,%xmm0 │ │ │ │ - pshuflw $0x4e,%xmm0,%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - pmaddwd %xmm3,%xmm0 │ │ │ │ - psrlw %xmm5,%xmm0 │ │ │ │ - cmp $0x20,%r8d │ │ │ │ - je 31ff09 <__cxa_finalize@plt+0x2f4eb9> │ │ │ │ - lea (%r8,%r8,1),%edx │ │ │ │ - mov $0x5556,%eax │ │ │ │ - mov $0x3334,%edx │ │ │ │ - test $0x50,%r8d │ │ │ │ - cmove %edx,%eax │ │ │ │ - movd %eax,%xmm1 │ │ │ │ - pmulhuw %xmm1,%xmm0 │ │ │ │ - pshuflw $0x0,%xmm0,%xmm0 │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movd 0x8(%rsp),%xmm1 │ │ │ │ - pshuflw $0x0,%xmm1,%xmm1 │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - pabsw %xmm1,%xmm2 │ │ │ │ - psllw $0x9,%xmm2 │ │ │ │ - movdqa (%r9),%xmm4 │ │ │ │ - movdqa 0x10(%r9),%xmm5 │ │ │ │ - movdqa %xmm4,%xmm3 │ │ │ │ - psignw %xmm1,%xmm3 │ │ │ │ - pabsw %xmm4,%xmm4 │ │ │ │ - pmulhrsw %xmm2,%xmm4 │ │ │ │ - psignw %xmm3,%xmm4 │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - movdqa %xmm5,%xmm3 │ │ │ │ - psignw %xmm1,%xmm3 │ │ │ │ - pabsw %xmm5,%xmm5 │ │ │ │ - pmulhrsw %xmm2,%xmm5 │ │ │ │ - psignw %xmm3,%xmm5 │ │ │ │ - paddw %xmm0,%xmm5 │ │ │ │ - packuswb %xmm5,%xmm4 │ │ │ │ - movdqa %xmm4,(%rdi) │ │ │ │ - movdqa 0x20(%r9),%xmm4 │ │ │ │ - movdqa 0x30(%r9),%xmm5 │ │ │ │ - movdqa %xmm4,%xmm3 │ │ │ │ - psignw %xmm1,%xmm3 │ │ │ │ - pabsw %xmm4,%xmm4 │ │ │ │ - pmulhrsw %xmm2,%xmm4 │ │ │ │ - psignw %xmm3,%xmm4 │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - movdqa %xmm5,%xmm3 │ │ │ │ - psignw %xmm1,%xmm3 │ │ │ │ - pabsw %xmm5,%xmm5 │ │ │ │ - pmulhrsw %xmm2,%xmm5 │ │ │ │ - psignw %xmm3,%xmm5 │ │ │ │ - paddw %xmm0,%xmm5 │ │ │ │ - packuswb %xmm5,%xmm4 │ │ │ │ - movdqa %xmm4,0x10(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - add $0x40,%r9 │ │ │ │ - dec %r8d │ │ │ │ - jg 31ff2b <__cxa_finalize@plt+0x2f4edb> │ │ │ │ + lea (%rsi,%rsi,4),%rcx │ │ │ │ + mov %rdi,%r9 │ │ │ │ + lea (%rsi,%rdx,2),%r8 │ │ │ │ + lea 0x70(%rsp),%rax │ │ │ │ + lea -0x20(%r9,%r10,2),%rdi │ │ │ │ + vmovdqa 0x780(%rax),%xmm0 │ │ │ │ + vinserti128 $0x1,0x380(%rax),%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x700(%rax),%xmm1 │ │ │ │ + vinserti128 $0x1,0x300(%rax),%ymm1,%ymm1 │ │ │ │ + vmovdqa 0x680(%rax),%xmm2 │ │ │ │ + vinserti128 $0x1,0x280(%rax),%ymm2,%ymm2 │ │ │ │ + vmovdqa 0x600(%rax),%xmm3 │ │ │ │ + vinserti128 $0x1,0x200(%rax),%ymm3,%ymm3 │ │ │ │ + vmovdqa 0x580(%rax),%xmm4 │ │ │ │ + vinserti128 $0x1,0x180(%rax),%ymm4,%ymm4 │ │ │ │ + vmovdqa 0x500(%rax),%xmm5 │ │ │ │ + vinserti128 $0x1,0x100(%rax),%ymm5,%ymm5 │ │ │ │ + vmovdqa 0x480(%rax),%xmm6 │ │ │ │ + vinserti128 $0x1,0x80(%rax),%ymm6,%ymm6 │ │ │ │ + vmovdqa 0x400(%rax),%xmm7 │ │ │ │ + vinserti128 $0x1,(%rax),%ymm7,%ymm7 │ │ │ │ + vpunpckhwd %ymm1,%ymm0,%ymm8 │ │ │ │ + vpunpcklwd %ymm1,%ymm0,%ymm0 │ │ │ │ + vpunpckhwd %ymm3,%ymm2,%ymm1 │ │ │ │ + vpunpcklwd %ymm3,%ymm2,%ymm2 │ │ │ │ + vpunpckhwd %ymm5,%ymm4,%ymm3 │ │ │ │ + vpunpcklwd %ymm5,%ymm4,%ymm4 │ │ │ │ + vpunpckhwd %ymm7,%ymm6,%ymm5 │ │ │ │ + vpunpcklwd %ymm7,%ymm6,%ymm6 │ │ │ │ + sub $0x10,%rax │ │ │ │ + vpunpckhdq %ymm1,%ymm8,%ymm7 │ │ │ │ + vpunpckldq %ymm1,%ymm8,%ymm8 │ │ │ │ + vpunpckhdq %ymm5,%ymm3,%ymm1 │ │ │ │ + vpunpckldq %ymm5,%ymm3,%ymm3 │ │ │ │ + vpunpckhqdq %ymm1,%ymm7,%ymm5 │ │ │ │ + vpunpcklqdq %ymm1,%ymm7,%ymm7 │ │ │ │ + vpunpckhqdq %ymm3,%ymm8,%ymm1 │ │ │ │ + vpunpcklqdq %ymm3,%ymm8,%ymm8 │ │ │ │ + vpunpckhdq %ymm2,%ymm0,%ymm3 │ │ │ │ + vmovdqa %ymm5,(%rdi) │ │ │ │ + vpunpckldq %ymm2,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm7,(%rdi,%rsi,1) │ │ │ │ + vpunpckhdq %ymm6,%ymm4,%ymm2 │ │ │ │ + vmovdqa %ymm1,(%rdi,%rsi,2) │ │ │ │ + vpunpckldq %ymm6,%ymm4,%ymm4 │ │ │ │ + vmovdqa %ymm8,(%rdi,%rdx,1) │ │ │ │ + vpunpckhqdq %ymm2,%ymm3,%ymm6 │ │ │ │ + vmovdqa %ymm6,(%rdi,%rsi,4) │ │ │ │ + vpunpcklqdq %ymm2,%ymm3,%ymm3 │ │ │ │ + vmovdqa %ymm3,(%rdi,%rcx,1) │ │ │ │ + vpunpckhqdq %ymm4,%ymm0,%ymm2 │ │ │ │ + vmovdqa %ymm2,(%rdi,%rdx,2) │ │ │ │ + vpunpcklqdq %ymm4,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi,%r8,1) │ │ │ │ + lea (%rdi,%rsi,8),%rdi │ │ │ │ + cmp %rsp,%rax │ │ │ │ + jae 312d0f <__cxa_finalize@plt+0x2e7cbf> │ │ │ │ + add $0x800,%rsp │ │ │ │ + sub $0x10,%r10d │ │ │ │ + jg 312d05 <__cxa_finalize@plt+0x2e7cb5> │ │ │ │ + mov 0x100(%rsp),%rsp │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %r8d,%r8d │ │ │ │ - tzcnt %r8d,%eax │ │ │ │ - sub %r8,%rdx │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - movdqu (%rdx),%xmm0 │ │ │ │ - mov $0x8000,%r10d │ │ │ │ - movd %r10d,%xmm3 │ │ │ │ - movd %eax,%xmm2 │ │ │ │ - psrld %xmm2,%xmm3 │ │ │ │ - lea 0xbe147(%rip),%r10 │ │ │ │ - movslq (%r10,%rax,4),%rax │ │ │ │ - pcmpeqd %xmm2,%xmm2 │ │ │ │ - pmaddubsw %xmm2,%xmm0 │ │ │ │ - add %r10,%rax │ │ │ │ - add $0xfffffffffffffff0,%r10 │ │ │ │ - movslq (%r10,%rcx,4),%rcx │ │ │ │ - add %r10,%rcx │ │ │ │ - jmp *%rax │ │ │ │ - movdqu 0x10(%rdx),%xmm1 │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - pshufd $0xee,%xmm0,%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - pshuflw $0x4e,%xmm0,%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - pmaddwd %xmm2,%xmm0 │ │ │ │ - pmulhrsw %xmm3,%xmm0 │ │ │ │ - pshuflw $0x0,%xmm0,%xmm0 │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - jmp *%rcx │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0xbe0ed(%rip),%r10 │ │ │ │ + lea 0xce659(%rip),%rax │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ - inc %rdx │ │ │ │ - movdqu (%rdx),%xmm0 │ │ │ │ - mov $0x8000,%eax │ │ │ │ - movd %eax,%xmm3 │ │ │ │ - movd %ecx,%xmm2 │ │ │ │ - psrld %xmm2,%xmm3 │ │ │ │ - movslq (%r10,%rcx,4),%rax │ │ │ │ - pcmpeqd %xmm2,%xmm2 │ │ │ │ - pmaddubsw %xmm2,%xmm0 │ │ │ │ - add %r10,%rax │ │ │ │ - add $0xfffffffffffffff0,%r10 │ │ │ │ - movslq (%r10,%rcx,4),%rcx │ │ │ │ - add %r10,%rcx │ │ │ │ - jmp *%rax │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - lea 0xbe099(%rip),%rax │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + shl $0x6,%r9d │ │ │ │ + add %rax,%r9 │ │ │ │ + lea 0xca4c7(%rip),%rax │ │ │ │ + vbroadcasti128 -0x6(%rdx),%ymm0 │ │ │ │ movslq (%rax,%rcx,4),%rcx │ │ │ │ - movddup -0x13c(%rax),%xmm0 │ │ │ │ + vpbroadcastd -0xec(%rax),%ymm1 │ │ │ │ + vpmovsxbw (%r9),%ymm2 │ │ │ │ + vpmovsxbw 0x10(%r9),%ymm3 │ │ │ │ + vpmovsxbw 0x20(%r9),%ymm4 │ │ │ │ + vpmovsxbw 0x30(%r9),%ymm5 │ │ │ │ add %rax,%rcx │ │ │ │ + mov %r8d,%r8d │ │ │ │ jmp *%rcx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movddup 0xbdf18(%rip),%xmm2 │ │ │ │ - mov 0x8(%rsp),%r10d │ │ │ │ - mov %r10d,%eax │ │ │ │ - imul %r9d,%r10d │ │ │ │ - movd %r10d,%xmm5 │ │ │ │ - mov %rdi,%r10 │ │ │ │ - shl $0x2,%r8d │ │ │ │ - sub %r8d,%eax │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - cmp $0x8,%r9d │ │ │ │ - jg 320202 <__cxa_finalize@plt+0x2f51b2> │ │ │ │ - je 320150 <__cxa_finalize@plt+0x2f5100> │ │ │ │ - lea (%rdx,%rdx,2),%r9 │ │ │ │ - movq (%rsi),%xmm0 │ │ │ │ - movq (%rsi,%rdx,1),%xmm1 │ │ │ │ - movhps (%rsi,%rdx,2),%xmm0 │ │ │ │ - movhps (%rsi,%r9,1),%xmm1 │ │ │ │ - pmaddubsw %xmm2,%xmm0 │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - lea (%rsi,%rdx,4),%rsi │ │ │ │ - add $0x10,%rdi │ │ │ │ - sub $0x2,%eax │ │ │ │ - jg 3200f7 <__cxa_finalize@plt+0x2f50a7> │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 320368 <__cxa_finalize@plt+0x2f5318> │ │ │ │ - punpckhqdq %xmm0,%xmm0 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - add $0x10,%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 320139 <__cxa_finalize@plt+0x2f50e9> │ │ │ │ - jmp 320368 <__cxa_finalize@plt+0x2f5318> │ │ │ │ - lea (%rdx,%rdx,2),%r9 │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 3201b1 <__cxa_finalize@plt+0x2f5161> │ │ │ │ - movdqa (%rsi),%xmm0 │ │ │ │ - movdqa (%rsi,%rdx,1),%xmm1 │ │ │ │ - pmaddubsw %xmm2,%xmm0 │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - movdqa (%rsi,%rdx,2),%xmm0 │ │ │ │ - movdqa (%rsi,%r9,1),%xmm1 │ │ │ │ - pmaddubsw %xmm2,%xmm0 │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,0x10(%rdi) │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - lea (%rsi,%rdx,4),%rsi │ │ │ │ - add $0x20,%rdi │ │ │ │ - sub $0x2,%eax │ │ │ │ - jg 320158 <__cxa_finalize@plt+0x2f5108> │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 320368 <__cxa_finalize@plt+0x2f5318> │ │ │ │ - jmp 3201eb <__cxa_finalize@plt+0x2f519b> │ │ │ │ - movddup (%rsi),%xmm0 │ │ │ │ - movddup (%rsi,%rdx,1),%xmm1 │ │ │ │ - pmaddubsw %xmm2,%xmm0 │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - pshufhw $0xff,%xmm0,%xmm0 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - add $0x10,%rdi │ │ │ │ - sub $0x1,%eax │ │ │ │ - jg 3201b1 <__cxa_finalize@plt+0x2f5161> │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 320368 <__cxa_finalize@plt+0x2f5318> │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - add $0x10,%rdi │ │ │ │ - sub $0x1,%r8d │ │ │ │ - jg 3201eb <__cxa_finalize@plt+0x2f519b> │ │ │ │ - jmp 320368 <__cxa_finalize@plt+0x2f5318> │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 320261 <__cxa_finalize@plt+0x2f5211> │ │ │ │ - movdqa (%rsi),%xmm0 │ │ │ │ - movdqa (%rsi,%rdx,1),%xmm1 │ │ │ │ - pmaddubsw %xmm2,%xmm0 │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - movdqa 0x10(%rsi),%xmm6 │ │ │ │ - movdqa 0x10(%rsi,%rdx,1),%xmm1 │ │ │ │ - pmaddubsw %xmm2,%xmm6 │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - paddw %xmm1,%xmm6 │ │ │ │ - movdqa %xmm6,0x10(%rdi) │ │ │ │ - paddw %xmm6,%xmm4 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - add $0x20,%rdi │ │ │ │ - dec %eax │ │ │ │ - jg 320206 <__cxa_finalize@plt+0x2f51b6> │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 320373 <__cxa_finalize@plt+0x2f5323> │ │ │ │ - jmp 32034c <__cxa_finalize@plt+0x2f52fc> │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jl 3202f5 <__cxa_finalize@plt+0x2f52a5> │ │ │ │ - je 3202b6 <__cxa_finalize@plt+0x2f5266> │ │ │ │ - movddup (%rsi),%xmm0 │ │ │ │ - movddup (%rsi,%rdx,1),%xmm1 │ │ │ │ - pmaddubsw %xmm2,%xmm0 │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - pshufhw $0xff,%xmm0,%xmm0 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - movdqa %xmm0,%xmm6 │ │ │ │ - movdqa %xmm0,%xmm6 │ │ │ │ - punpckhqdq %xmm0,%xmm6 │ │ │ │ - movdqa %xmm6,0x10(%rdi) │ │ │ │ - paddw %xmm6,%xmm4 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - add $0x20,%rdi │ │ │ │ - dec %eax │ │ │ │ - jg 32026c <__cxa_finalize@plt+0x2f521c> │ │ │ │ - jmp 320347 <__cxa_finalize@plt+0x2f52f7> │ │ │ │ - movdqa (%rsi),%xmm0 │ │ │ │ - movdqa (%rsi,%rdx,1),%xmm1 │ │ │ │ - pmaddubsw %xmm2,%xmm0 │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - pshufhw $0xff,%xmm0,%xmm6 │ │ │ │ - punpckhqdq %xmm6,%xmm6 │ │ │ │ - movdqa %xmm6,0x10(%rdi) │ │ │ │ - paddw %xmm6,%xmm4 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - add $0x20,%rdi │ │ │ │ - dec %eax │ │ │ │ - jg 3202b6 <__cxa_finalize@plt+0x2f5266> │ │ │ │ - jmp 320347 <__cxa_finalize@plt+0x2f52f7> │ │ │ │ - movdqa (%rsi),%xmm0 │ │ │ │ - movdqa (%rsi,%rdx,1),%xmm1 │ │ │ │ - pmaddubsw %xmm2,%xmm0 │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - movddup 0x10(%rsi),%xmm6 │ │ │ │ - movddup 0x10(%rsi,%rdx,1),%xmm1 │ │ │ │ - pmaddubsw %xmm2,%xmm6 │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - paddw %xmm1,%xmm6 │ │ │ │ - pshufhw $0xff,%xmm6,%xmm6 │ │ │ │ - movdqa %xmm6,0x10(%rdi) │ │ │ │ - paddw %xmm6,%xmm4 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - add $0x20,%rdi │ │ │ │ - dec %eax │ │ │ │ - jg 3202f5 <__cxa_finalize@plt+0x2f52a5> │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 320373 <__cxa_finalize@plt+0x2f5323> │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - movdqa %xmm6,0x10(%rdi) │ │ │ │ - paddw %xmm6,%xmm4 │ │ │ │ - add $0x20,%rdi │ │ │ │ - dec %r8d │ │ │ │ - jg 32034c <__cxa_finalize@plt+0x2f52fc> │ │ │ │ - jmp 320373 <__cxa_finalize@plt+0x2f5323> │ │ │ │ - psrlw $0x9,%xmm2 │ │ │ │ - pmaddwd %xmm2,%xmm4 │ │ │ │ - jmp 32038a <__cxa_finalize@plt+0x2f533a> │ │ │ │ - movdqa %xmm4,%xmm0 │ │ │ │ - psrld $0x10,%xmm0 │ │ │ │ - pslld $0x10,%xmm4 │ │ │ │ - psrld $0x10,%xmm4 │ │ │ │ - paddd %xmm0,%xmm4 │ │ │ │ - movd %xmm5,%r9d │ │ │ │ - psrad $0x1,%xmm5 │ │ │ │ - tzcnt %r9d,%esi │ │ │ │ - paddd %xmm5,%xmm4 │ │ │ │ - movd %esi,%xmm1 │ │ │ │ - pshufd $0xb1,%xmm4,%xmm0 │ │ │ │ - paddd %xmm4,%xmm0 │ │ │ │ - pshufd $0x4e,%xmm0,%xmm4 │ │ │ │ - paddd %xmm4,%xmm0 │ │ │ │ - psrad %xmm1,%xmm0 │ │ │ │ - packssdw %xmm0,%xmm0 │ │ │ │ - mov %r10,%rdi │ │ │ │ - movdqa (%rdi),%xmm1 │ │ │ │ - psubw %xmm0,%xmm1 │ │ │ │ - movdqa %xmm1,(%rdi) │ │ │ │ - add $0x10,%rdi │ │ │ │ - sub $0x8,%r9d │ │ │ │ - jg 3203be <__cxa_finalize@plt+0x2f536e> │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - movddup 0xbdc00(%rip),%xmm2 │ │ │ │ - mov 0x8(%rsp),%r10d │ │ │ │ - mov %r10d,%eax │ │ │ │ - imul %r9d,%r10d │ │ │ │ - movd %r10d,%xmm6 │ │ │ │ - mov %rdi,%r10 │ │ │ │ - shl $0x2,%r8d │ │ │ │ - sub %r8d,%eax │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - cmp $0x8,%r9d │ │ │ │ - jg 320548 <__cxa_finalize@plt+0x2f54f8> │ │ │ │ - je 320479 <__cxa_finalize@plt+0x2f5429> │ │ │ │ - lea (%rdx,%rdx,2),%r9 │ │ │ │ - movq (%rsi),%xmm1 │ │ │ │ - movhps (%rsi,%rdx,1),%xmm1 │ │ │ │ - movq (%rsi,%rdx,2),%xmm0 │ │ │ │ - movhps (%rsi,%r9,1),%xmm0 │ │ │ │ - pmaddubsw %xmm2,%xmm0 │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - movdqa %xmm1,(%rdi) │ │ │ │ - movdqa %xmm0,0x10(%rdi) │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - paddw %xmm1,%xmm5 │ │ │ │ - lea (%rsi,%rdx,4),%rsi │ │ │ │ - add $0x20,%rdi │ │ │ │ - sub $0x4,%eax │ │ │ │ - jg 32041b <__cxa_finalize@plt+0x2f53cb> │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 32070c <__cxa_finalize@plt+0x2f56bc> │ │ │ │ - punpckhqdq %xmm0,%xmm0 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - add $0x10,%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 320462 <__cxa_finalize@plt+0x2f5412> │ │ │ │ - jmp 32070c <__cxa_finalize@plt+0x2f56bc> │ │ │ │ - lea (%rdx,%rdx,2),%r9 │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 3204e4 <__cxa_finalize@plt+0x2f5494> │ │ │ │ - movdqa (%rsi),%xmm1 │ │ │ │ - movdqa (%rsi,%rdx,1),%xmm0 │ │ │ │ - pmaddubsw %xmm2,%xmm0 │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - movdqa %xmm1,(%rdi) │ │ │ │ - movdqa %xmm0,0x10(%rdi) │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - paddw %xmm1,%xmm5 │ │ │ │ - movdqa (%rsi,%rdx,2),%xmm1 │ │ │ │ - movdqa (%rsi,%r9,1),%xmm0 │ │ │ │ - pmaddubsw %xmm2,%xmm0 │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - movdqa %xmm1,0x20(%rdi) │ │ │ │ - movdqa %xmm0,0x30(%rdi) │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - paddw %xmm1,%xmm5 │ │ │ │ - lea (%rsi,%rdx,4),%rsi │ │ │ │ - add $0x40,%rdi │ │ │ │ - sub $0x4,%eax │ │ │ │ - jg 320481 <__cxa_finalize@plt+0x2f5431> │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 32071f <__cxa_finalize@plt+0x2f56cf> │ │ │ │ - jmp 320528 <__cxa_finalize@plt+0x2f54d8> │ │ │ │ - movddup (%rsi),%xmm1 │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - pshufhw $0xff,%xmm1,%xmm1 │ │ │ │ - movdqa %xmm1,(%rdi) │ │ │ │ - paddw %xmm1,%xmm5 │ │ │ │ - movddup (%rsi,%rdx,1),%xmm0 │ │ │ │ - pmaddubsw %xmm2,%xmm0 │ │ │ │ - pshufhw $0xff,%xmm0,%xmm0 │ │ │ │ - movdqa %xmm0,0x10(%rdi) │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - add $0x20,%rdi │ │ │ │ - sub $0x2,%eax │ │ │ │ - jg 3204e4 <__cxa_finalize@plt+0x2f5494> │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 32071f <__cxa_finalize@plt+0x2f56cf> │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - movdqa %xmm0,0x10(%rdi) │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - add $0x20,%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 320528 <__cxa_finalize@plt+0x2f54d8> │ │ │ │ - jmp 32071f <__cxa_finalize@plt+0x2f56cf> │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 3205b2 <__cxa_finalize@plt+0x2f5562> │ │ │ │ - movdqa (%rsi),%xmm1 │ │ │ │ - movdqa 0x10(%rsi),%xmm0 │ │ │ │ - pmaddubsw %xmm2,%xmm0 │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - movdqa %xmm1,(%rdi) │ │ │ │ - movdqa %xmm0,0x10(%rdi) │ │ │ │ - paddw %xmm0,%xmm5 │ │ │ │ - paddw %xmm1,%xmm5 │ │ │ │ - movdqa (%rsi,%rdx,1),%xmm1 │ │ │ │ - movdqa 0x10(%rsi,%rdx,1),%xmm0 │ │ │ │ - pmaddubsw %xmm2,%xmm0 │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - movdqa %xmm1,0x20(%rdi) │ │ │ │ - movdqa %xmm0,0x30(%rdi) │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - paddw %xmm1,%xmm4 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - add $0x40,%rdi │ │ │ │ - sub $0x2,%eax │ │ │ │ - jg 32054c <__cxa_finalize@plt+0x2f54fc> │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 32071f <__cxa_finalize@plt+0x2f56cf> │ │ │ │ - jmp 3206dd <__cxa_finalize@plt+0x2f568d> │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jl 320676 <__cxa_finalize@plt+0x2f5626> │ │ │ │ - je 32061b <__cxa_finalize@plt+0x2f55cb> │ │ │ │ - movddup (%rsi),%xmm1 │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - pshufhw $0xff,%xmm1,%xmm1 │ │ │ │ - movdqa %xmm1,(%rdi) │ │ │ │ - paddw %xmm1,%xmm5 │ │ │ │ - punpckhqdq %xmm1,%xmm1 │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - paddw %xmm1,%xmm5 │ │ │ │ - movddup (%rsi,%rdx,1),%xmm1 │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - pshufhw $0xff,%xmm1,%xmm1 │ │ │ │ - movdqa %xmm1,0x20(%rdi) │ │ │ │ - paddw %xmm1,%xmm4 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - punpckhqdq %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,0x30(%rdi) │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - add $0x40,%rdi │ │ │ │ - sub $0x2,%eax │ │ │ │ - jg 3205bd <__cxa_finalize@plt+0x2f556d> │ │ │ │ - jmp 3206d8 <__cxa_finalize@plt+0x2f5688> │ │ │ │ - movdqa (%rsi),%xmm1 │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - movdqa %xmm1,(%rdi) │ │ │ │ - paddw %xmm1,%xmm5 │ │ │ │ - pshufhw $0xff,%xmm1,%xmm1 │ │ │ │ - punpckhqdq %xmm1,%xmm1 │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - paddw %xmm1,%xmm5 │ │ │ │ - movdqa (%rsi,%rdx,1),%xmm1 │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - movdqa %xmm1,0x20(%rdi) │ │ │ │ - paddw %xmm1,%xmm4 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - pshufhw $0xff,%xmm0,%xmm0 │ │ │ │ - punpckhqdq %xmm0,%xmm0 │ │ │ │ - movdqa %xmm0,0x30(%rdi) │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - add $0x40,%rdi │ │ │ │ - sub $0x2,%eax │ │ │ │ - jg 32061b <__cxa_finalize@plt+0x2f55cb> │ │ │ │ - jmp 3206d8 <__cxa_finalize@plt+0x2f5688> │ │ │ │ - movdqa (%rsi),%xmm1 │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - movdqa %xmm1,(%rdi) │ │ │ │ - paddw %xmm1,%xmm5 │ │ │ │ - movddup 0x10(%rsi),%xmm0 │ │ │ │ - pmaddubsw %xmm2,%xmm0 │ │ │ │ - pshufhw $0xff,%xmm0,%xmm0 │ │ │ │ - movdqa %xmm0,0x10(%rdi) │ │ │ │ - paddw %xmm0,%xmm5 │ │ │ │ - movdqa (%rsi,%rdx,1),%xmm1 │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - movdqa %xmm1,0x20(%rdi) │ │ │ │ - paddw %xmm1,%xmm4 │ │ │ │ - movddup 0x10(%rsi,%rdx,1),%xmm0 │ │ │ │ - pmaddubsw %xmm2,%xmm0 │ │ │ │ - pshufhw $0xff,%xmm0,%xmm0 │ │ │ │ - movdqa %xmm0,0x30(%rdi) │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - add $0x40,%rdi │ │ │ │ - sub $0x2,%eax │ │ │ │ - jg 320676 <__cxa_finalize@plt+0x2f5626> │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 32071f <__cxa_finalize@plt+0x2f56cf> │ │ │ │ - movdqa %xmm1,(%rdi) │ │ │ │ - movdqa %xmm0,0x10(%rdi) │ │ │ │ - paddw %xmm1,%xmm4 │ │ │ │ - paddw %xmm0,%xmm5 │ │ │ │ - movdqa %xmm1,0x20(%rdi) │ │ │ │ - movdqa %xmm0,0x30(%rdi) │ │ │ │ - paddw %xmm1,%xmm4 │ │ │ │ - paddw %xmm0,%xmm5 │ │ │ │ - add $0x40,%rdi │ │ │ │ + vmovdqa -0x294(%rax),%xmm8 │ │ │ │ + vpbroadcastw 0x18(%rsp),%ymm9 │ │ │ │ + lea 0x6(%r8,%r8,1),%r10 │ │ │ │ + sub %r10,%rdx │ │ │ │ + jmp 312ed3 <__cxa_finalize@plt+0x2e7e83> │ │ │ │ + vpinsrq $0x0,(%rdx,%r8,2),%xmm0,%xmm0 │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + vpshufb %xmm8,%xmm0,%xmm0 │ │ │ │ + vinserti128 $0x1,%xmm0,%ymm0,%ymm0 │ │ │ │ + vpshufd $0x0,%ymm0,%ymm6 │ │ │ │ + vpmaddwd %ymm2,%ymm6,%ymm6 │ │ │ │ + vpshufd $0x55,%ymm0,%ymm7 │ │ │ │ + vpmaddwd %ymm3,%ymm7,%ymm7 │ │ │ │ + vpaddd %ymm1,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm7,%ymm6,%ymm6 │ │ │ │ + vpshufd $0xaa,%ymm0,%ymm7 │ │ │ │ + vpmaddwd %ymm4,%ymm7,%ymm7 │ │ │ │ + vpaddd %ymm7,%ymm6,%ymm6 │ │ │ │ + vpshufd $0xff,%ymm0,%ymm7 │ │ │ │ + vpmaddwd %ymm5,%ymm7,%ymm7 │ │ │ │ + vpaddd %ymm7,%ymm6,%ymm6 │ │ │ │ + vpsrad $0x4,%ymm6,%ymm6 │ │ │ │ + vpackusdw %ymm6,%ymm6,%ymm6 │ │ │ │ + vpminsw %ymm6,%ymm9,%ymm6 │ │ │ │ + vextracti128 $0x1,%ymm6,%xmm0 │ │ │ │ + vmovq %xmm6,(%rdi) │ │ │ │ + vmovq %xmm0,(%rdi,%rsi,1) │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 3206dd <__cxa_finalize@plt+0x2f568d> │ │ │ │ - jmp 32071f <__cxa_finalize@plt+0x2f56cf> │ │ │ │ - psrlw $0xa,%xmm2 │ │ │ │ - pmaddwd %xmm2,%xmm5 │ │ │ │ - movdqa %xmm4,%xmm0 │ │ │ │ - pmaddwd %xmm2,%xmm0 │ │ │ │ - jmp 32074d <__cxa_finalize@plt+0x2f56fd> │ │ │ │ - movdqa %xmm5,%xmm0 │ │ │ │ - psrld $0x10,%xmm5 │ │ │ │ - pslld $0x10,%xmm0 │ │ │ │ - psrld $0x10,%xmm0 │ │ │ │ - paddd %xmm0,%xmm5 │ │ │ │ - movdqa %xmm4,%xmm0 │ │ │ │ - psrld $0x10,%xmm0 │ │ │ │ - pslld $0x10,%xmm4 │ │ │ │ - psrld $0x10,%xmm4 │ │ │ │ - paddd %xmm4,%xmm0 │ │ │ │ - paddd %xmm0,%xmm5 │ │ │ │ - movd %xmm6,%r9d │ │ │ │ - psrad $0x1,%xmm6 │ │ │ │ - tzcnt %r9d,%esi │ │ │ │ - paddd %xmm6,%xmm5 │ │ │ │ - movd %esi,%xmm1 │ │ │ │ - pshufd $0xb1,%xmm5,%xmm0 │ │ │ │ - paddd %xmm5,%xmm0 │ │ │ │ - pshufd $0x4e,%xmm0,%xmm5 │ │ │ │ - paddd %xmm5,%xmm0 │ │ │ │ - psrad %xmm1,%xmm0 │ │ │ │ - packssdw %xmm0,%xmm0 │ │ │ │ - mov %r10,%rdi │ │ │ │ - movdqa (%rdi),%xmm1 │ │ │ │ - psubw %xmm0,%xmm1 │ │ │ │ - movdqa %xmm1,(%rdi) │ │ │ │ - add $0x10,%rdi │ │ │ │ - sub $0x8,%r9d │ │ │ │ - jg 320785 <__cxa_finalize@plt+0x2f5735> │ │ │ │ + jg 312ec8 <__cxa_finalize@plt+0x2e7e78> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sub $0x48,%rsp │ │ │ │ - movddup 0xbd83c(%rip),%xmm2 │ │ │ │ - movd %r8d,%xmm0 │ │ │ │ - mov 0x50(%rsp),%r10d │ │ │ │ - mov %r10d,%eax │ │ │ │ - imul %r9d,%r10d │ │ │ │ - movd %r10d,%xmm6 │ │ │ │ - movd %xmm0,%r8d │ │ │ │ - mov %rdi,%r10 │ │ │ │ - shl $0x2,%r8d │ │ │ │ - sub %r8d,%eax │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - cmp $0x10,%r9d │ │ │ │ - jg 320b8a <__cxa_finalize@plt+0x2f5b3a> │ │ │ │ - cmp $0x8,%r9d │ │ │ │ - jg 320957 <__cxa_finalize@plt+0x2f5907> │ │ │ │ - je 320868 <__cxa_finalize@plt+0x2f5818> │ │ │ │ - lea (%rdx,%rdx,2),%r9 │ │ │ │ - movd (%rsi),%xmm1 │ │ │ │ - movd (%rsi,%rdx,1),%xmm3 │ │ │ │ - punpckldq %xmm3,%xmm1 │ │ │ │ - punpcklbw %xmm1,%xmm1 │ │ │ │ - movd (%rsi,%rdx,2),%xmm0 │ │ │ │ - movd (%rsi,%r9,1),%xmm3 │ │ │ │ - punpckldq %xmm3,%xmm0 │ │ │ │ - punpcklbw %xmm0,%xmm0 │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - pmaddubsw %xmm2,%xmm0 │ │ │ │ - movdqa %xmm1,(%rdi) │ │ │ │ - movdqa %xmm0,0x10(%rdi) │ │ │ │ - paddw %xmm0,%xmm5 │ │ │ │ - paddw %xmm1,%xmm5 │ │ │ │ - lea (%rsi,%rdx,4),%rsi │ │ │ │ - add $0x20,%rdi │ │ │ │ - sub $0x4,%eax │ │ │ │ - jg 3207f3 <__cxa_finalize@plt+0x2f57a3> │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 32085a <__cxa_finalize@plt+0x2f580a> │ │ │ │ - punpckhqdq %xmm0,%xmm0 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - paddw %xmm0,%xmm5 │ │ │ │ - add $0x10,%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 320848 <__cxa_finalize@plt+0x2f57f8> │ │ │ │ - psrlw $0xa,%xmm2 │ │ │ │ - pmaddwd %xmm2,%xmm5 │ │ │ │ - jmp 321170 <__cxa_finalize@plt+0x2f6120> │ │ │ │ - lea (%rdx,%rdx,2),%r9 │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 3208e3 <__cxa_finalize@plt+0x2f5893> │ │ │ │ - movq (%rsi),%xmm1 │ │ │ │ - punpcklbw %xmm1,%xmm1 │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - movdqa %xmm1,(%rdi) │ │ │ │ - paddw %xmm1,%xmm5 │ │ │ │ - movq (%rsi,%rdx,1),%xmm0 │ │ │ │ - punpcklbw %xmm0,%xmm0 │ │ │ │ - pmaddubsw %xmm2,%xmm0 │ │ │ │ - movdqa %xmm0,0x10(%rdi) │ │ │ │ - paddw %xmm0,%xmm5 │ │ │ │ - movq (%rsi,%rdx,2),%xmm1 │ │ │ │ - punpcklbw %xmm1,%xmm1 │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - movdqa %xmm1,0x20(%rdi) │ │ │ │ - paddw %xmm1,%xmm4 │ │ │ │ - movq (%rsi,%r9,1),%xmm0 │ │ │ │ - punpcklbw %xmm0,%xmm0 │ │ │ │ - pmaddubsw %xmm2,%xmm0 │ │ │ │ - movdqa %xmm0,0x30(%rdi) │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - lea (%rsi,%rdx,4),%rsi │ │ │ │ - add $0x40,%rdi │ │ │ │ - sub $0x4,%eax │ │ │ │ - jg 320870 <__cxa_finalize@plt+0x2f5820> │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 320b53 <__cxa_finalize@plt+0x2f5b03> │ │ │ │ - jmp 320937 <__cxa_finalize@plt+0x2f58e7> │ │ │ │ - movd (%rsi),%xmm1 │ │ │ │ - punpcklbw %xmm1,%xmm1 │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - pshufhw $0xff,%xmm1,%xmm1 │ │ │ │ - movdqa %xmm1,(%rdi) │ │ │ │ - paddw %xmm1,%xmm5 │ │ │ │ - movd (%rsi,%rdx,1),%xmm0 │ │ │ │ - punpcklbw %xmm0,%xmm0 │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - pmaddubsw %xmm2,%xmm0 │ │ │ │ - pshufhw $0xff,%xmm0,%xmm0 │ │ │ │ - movdqa %xmm0,0x10(%rdi) │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - add $0x20,%rdi │ │ │ │ - sub $0x2,%eax │ │ │ │ - jg 3208e3 <__cxa_finalize@plt+0x2f5893> │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 320b53 <__cxa_finalize@plt+0x2f5b03> │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - paddw %xmm0,%xmm5 │ │ │ │ - movdqa %xmm0,0x10(%rdi) │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - add $0x20,%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 320937 <__cxa_finalize@plt+0x2f58e7> │ │ │ │ - jmp 320b53 <__cxa_finalize@plt+0x2f5b03> │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 3209ce <__cxa_finalize@plt+0x2f597e> │ │ │ │ - movdqa (%rsi),%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - punpcklbw %xmm1,%xmm1 │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - movdqa %xmm1,(%rdi) │ │ │ │ - paddw %xmm1,%xmm5 │ │ │ │ - punpckhbw %xmm0,%xmm0 │ │ │ │ - pmaddubsw %xmm2,%xmm0 │ │ │ │ - movdqa %xmm0,0x10(%rdi) │ │ │ │ - paddw %xmm0,%xmm5 │ │ │ │ - movdqa (%rsi,%rdx,1),%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - punpcklbw %xmm1,%xmm1 │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - movdqa %xmm1,0x20(%rdi) │ │ │ │ - paddw %xmm1,%xmm4 │ │ │ │ - punpckhbw %xmm0,%xmm0 │ │ │ │ - pmaddubsw %xmm2,%xmm0 │ │ │ │ - movdqa %xmm0,0x30(%rdi) │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - add $0x40,%rdi │ │ │ │ - sub $0x2,%eax │ │ │ │ - jg 32095b <__cxa_finalize@plt+0x2f590b> │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 320b53 <__cxa_finalize@plt+0x2f5b03> │ │ │ │ - jmp 320b26 <__cxa_finalize@plt+0x2f5ad6> │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jl 320aaa <__cxa_finalize@plt+0x2f5a5a> │ │ │ │ - je 320a47 <__cxa_finalize@plt+0x2f59f7> │ │ │ │ - movd (%rsi),%xmm1 │ │ │ │ - punpcklbw %xmm1,%xmm1 │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - pshufhw $0xff,%xmm1,%xmm1 │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - movdqa %xmm1,(%rdi) │ │ │ │ - paddw %xmm1,%xmm5 │ │ │ │ - punpckhqdq %xmm1,%xmm1 │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - paddw %xmm1,%xmm5 │ │ │ │ - movd (%rsi,%rdx,1),%xmm1 │ │ │ │ - punpcklbw %xmm1,%xmm1 │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - pshufhw $0xff,%xmm1,%xmm1 │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - movdqa %xmm1,0x20(%rdi) │ │ │ │ - paddw %xmm1,%xmm4 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - punpckhqdq %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,0x30(%rdi) │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - add $0x40,%rdi │ │ │ │ - sub $0x2,%eax │ │ │ │ - jg 3209d9 <__cxa_finalize@plt+0x2f5989> │ │ │ │ - jmp 320b21 <__cxa_finalize@plt+0x2f5ad1> │ │ │ │ - movq (%rsi),%xmm1 │ │ │ │ - punpcklbw %xmm1,%xmm1 │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - movdqa %xmm1,(%rdi) │ │ │ │ - paddw %xmm1,%xmm5 │ │ │ │ - pshufhw $0xff,%xmm1,%xmm1 │ │ │ │ - punpckhqdq %xmm1,%xmm1 │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - paddw %xmm1,%xmm5 │ │ │ │ - movq (%rsi,%rdx,1),%xmm1 │ │ │ │ - punpcklbw %xmm1,%xmm1 │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - movdqa %xmm1,0x20(%rdi) │ │ │ │ - paddw %xmm1,%xmm4 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - pshufhw $0xff,%xmm0,%xmm0 │ │ │ │ - punpckhqdq %xmm0,%xmm0 │ │ │ │ - movdqa %xmm0,0x30(%rdi) │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - add $0x40,%rdi │ │ │ │ - sub $0x2,%eax │ │ │ │ - jg 320a47 <__cxa_finalize@plt+0x2f59f7> │ │ │ │ - jmp 320b21 <__cxa_finalize@plt+0x2f5ad1> │ │ │ │ - movdqa (%rsi),%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - punpcklbw %xmm1,%xmm1 │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - movdqa %xmm1,(%rdi) │ │ │ │ - paddw %xmm1,%xmm5 │ │ │ │ - punpckhbw %xmm0,%xmm0 │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - pshufhw $0xff,%xmm0,%xmm0 │ │ │ │ - pmaddubsw %xmm2,%xmm0 │ │ │ │ - movdqa %xmm0,0x10(%rdi) │ │ │ │ - paddw %xmm0,%xmm5 │ │ │ │ - movdqa (%rsi,%rdx,1),%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - punpcklbw %xmm1,%xmm1 │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - movdqa %xmm1,0x20(%rdi) │ │ │ │ - paddw %xmm1,%xmm4 │ │ │ │ - punpckhbw %xmm0,%xmm0 │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - pshufhw $0xff,%xmm0,%xmm0 │ │ │ │ - pmaddubsw %xmm2,%xmm0 │ │ │ │ - movdqa %xmm0,0x30(%rdi) │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - add $0x40,%rdi │ │ │ │ - sub $0x2,%eax │ │ │ │ - jg 320aaa <__cxa_finalize@plt+0x2f5a5a> │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 320b53 <__cxa_finalize@plt+0x2f5b03> │ │ │ │ - movdqa %xmm1,(%rdi) │ │ │ │ - movdqa %xmm0,0x10(%rdi) │ │ │ │ - paddw %xmm1,%xmm4 │ │ │ │ - paddw %xmm0,%xmm5 │ │ │ │ - movdqa %xmm1,0x20(%rdi) │ │ │ │ - movdqa %xmm0,0x30(%rdi) │ │ │ │ - paddw %xmm1,%xmm4 │ │ │ │ - paddw %xmm0,%xmm5 │ │ │ │ - add $0x40,%rdi │ │ │ │ + vbroadcasti128 -0x284(%rax),%ymm14 │ │ │ │ + vpbroadcastw 0x18(%rsp),%ymm15 │ │ │ │ + vpshufb -0x294(%rax),%xmm0,%xmm0 │ │ │ │ + vinserti128 $0x1,%xmm0,%ymm0,%ymm0 │ │ │ │ + vpshufd $0x0,%ymm0,%ymm10 │ │ │ │ + vpmaddwd %ymm2,%ymm10,%ymm10 │ │ │ │ + vpshufd $0x55,%ymm0,%ymm7 │ │ │ │ + vpmaddwd %ymm3,%ymm7,%ymm7 │ │ │ │ + vpaddd %ymm1,%ymm10,%ymm10 │ │ │ │ + vpaddd %ymm7,%ymm10,%ymm10 │ │ │ │ + vpshufd $0xaa,%ymm0,%ymm7 │ │ │ │ + vpmaddwd %ymm4,%ymm7,%ymm7 │ │ │ │ + vpaddd %ymm7,%ymm10,%ymm10 │ │ │ │ + vpshufd $0xff,%ymm0,%ymm7 │ │ │ │ + vpmaddwd %ymm5,%ymm7,%ymm7 │ │ │ │ + vpaddd %ymm7,%ymm10,%ymm10 │ │ │ │ + vpsrad $0x4,%ymm10,%ymm10 │ │ │ │ + vpackusdw %ymm10,%ymm10,%ymm10 │ │ │ │ + vpminsw %ymm15,%ymm10,%ymm10 │ │ │ │ + vpermq $0x72,%ymm10,%ymm6 │ │ │ │ + vpslldq $0x4,%ymm0,%ymm8 │ │ │ │ + vpsrldq $0x2,%ymm6,%ymm7 │ │ │ │ + vpsrldq $0xa,%ymm6,%ymm0 │ │ │ │ + vpunpcklwd %ymm0,%ymm7,%ymm7 │ │ │ │ + vpblendd $0x33,%ymm6,%ymm8,%ymm8 │ │ │ │ + vpblendd $0x40,%ymm7,%ymm8,%ymm8 │ │ │ │ + vpblendd $0x30,-0x6(%rdx),%ymm8,%ymm8 │ │ │ │ + lea 0x10(%r8,%r8,1),%r10 │ │ │ │ + sub %r10,%rdx │ │ │ │ + jmp 313004 <__cxa_finalize@plt+0x2e7fb4> │ │ │ │ + vpermq $0x72,%ymm9,%ymm8 │ │ │ │ + vpermq $0x8d,%ymm9,%ymm6 │ │ │ │ + vpsrldq $0x2,%ymm6,%ymm0 │ │ │ │ + vpsrldq $0xa,%ymm6,%ymm6 │ │ │ │ + vpunpcklwd %ymm0,%ymm6,%ymm6 │ │ │ │ + vpblendd $0x80,%ymm7,%ymm8,%ymm8 │ │ │ │ + vpblendd $0x40,%ymm6,%ymm8,%ymm8 │ │ │ │ + vmovdqa %ymm9,%ymm10 │ │ │ │ + vpblendd $0xc,(%rdx,%r8,2),%ymm8,%ymm8 │ │ │ │ + call 313910 <__cxa_finalize@plt+0x2e88c0> │ │ │ │ + vpblendd $0xcc,%ymm9,%ymm10,%ymm10 │ │ │ │ + vmovdqa %xmm10,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm10,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 320b26 <__cxa_finalize@plt+0x2f5ad6> │ │ │ │ - movdqa %xmm5,%xmm0 │ │ │ │ - psrld $0x10,%xmm5 │ │ │ │ - pslld $0x10,%xmm0 │ │ │ │ - psrld $0x10,%xmm0 │ │ │ │ - paddd %xmm0,%xmm5 │ │ │ │ - movdqa %xmm4,%xmm0 │ │ │ │ - psrld $0x10,%xmm0 │ │ │ │ - pslld $0x10,%xmm4 │ │ │ │ - psrld $0x10,%xmm4 │ │ │ │ - paddd %xmm4,%xmm0 │ │ │ │ - paddd %xmm0,%xmm5 │ │ │ │ - jmp 321170 <__cxa_finalize@plt+0x2f6120> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movdqa %xmm0,(%rsp) │ │ │ │ - movdqa %xmm0,0x10(%rsp) │ │ │ │ - movdqa %xmm0,0x20(%rsp) │ │ │ │ - movdqa %xmm0,0x30(%rsp) │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 320c52 <__cxa_finalize@plt+0x2f5c02> │ │ │ │ - movdqa (%rsi),%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - punpcklbw %xmm1,%xmm1 │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - movdqa %xmm1,(%rdi) │ │ │ │ - movdqa (%rsp),%xmm5 │ │ │ │ - paddw %xmm1,%xmm5 │ │ │ │ - movdqa %xmm5,(%rsp) │ │ │ │ - punpckhbw %xmm0,%xmm0 │ │ │ │ - pmaddubsw %xmm2,%xmm0 │ │ │ │ - movdqa %xmm0,0x10(%rdi) │ │ │ │ - movdqa 0x10(%rsp),%xmm5 │ │ │ │ - paddw %xmm0,%xmm5 │ │ │ │ - movdqa %xmm5,0x10(%rsp) │ │ │ │ - movdqa 0x10(%rsi),%xmm4 │ │ │ │ - movdqa %xmm4,%xmm3 │ │ │ │ - punpcklbw %xmm3,%xmm3 │ │ │ │ - pmaddubsw %xmm2,%xmm3 │ │ │ │ - movdqa %xmm3,0x20(%rdi) │ │ │ │ - movdqa 0x20(%rsp),%xmm5 │ │ │ │ - paddw %xmm3,%xmm5 │ │ │ │ - movdqa %xmm5,0x20(%rsp) │ │ │ │ - punpckhbw %xmm4,%xmm4 │ │ │ │ - pmaddubsw %xmm2,%xmm4 │ │ │ │ - movdqa %xmm4,0x30(%rdi) │ │ │ │ - movdqa 0x30(%rsp),%xmm5 │ │ │ │ - paddw %xmm4,%xmm5 │ │ │ │ - movdqa %xmm5,0x30(%rsp) │ │ │ │ - lea (%rsi,%rdx,1),%rsi │ │ │ │ - add $0x40,%rdi │ │ │ │ - sub $0x1,%eax │ │ │ │ - jg 320bad <__cxa_finalize@plt+0x2f5b5d> │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 3210f1 <__cxa_finalize@plt+0x2f60a1> │ │ │ │ - jmp 321096 <__cxa_finalize@plt+0x2f6046> │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jl 320ff1 <__cxa_finalize@plt+0x2f5fa1> │ │ │ │ - je 320f59 <__cxa_finalize@plt+0x2f5f09> │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jl 320eb9 <__cxa_finalize@plt+0x2f5e69> │ │ │ │ - je 320e27 <__cxa_finalize@plt+0x2f5dd7> │ │ │ │ - cmp $0x6,%ecx │ │ │ │ - jl 320d91 <__cxa_finalize@plt+0x2f5d41> │ │ │ │ - je 320d0c <__cxa_finalize@plt+0x2f5cbc> │ │ │ │ - movd (%rsi),%xmm1 │ │ │ │ - punpcklbw %xmm1,%xmm1 │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - pshufhw $0xff,%xmm1,%xmm1 │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - movdqa %xmm1,(%rdi) │ │ │ │ - movdqa (%rsp),%xmm5 │ │ │ │ - paddw %xmm1,%xmm5 │ │ │ │ - movdqa %xmm5,(%rsp) │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - punpckhqdq %xmm0,%xmm0 │ │ │ │ - movdqa %xmm0,0x10(%rdi) │ │ │ │ - movdqa 0x10(%rsp),%xmm5 │ │ │ │ - paddw %xmm0,%xmm5 │ │ │ │ - movdqa %xmm5,0x10(%rsp) │ │ │ │ - movdqa %xmm0,%xmm3 │ │ │ │ - movdqa %xmm3,0x20(%rdi) │ │ │ │ - movdqa 0x20(%rsp),%xmm5 │ │ │ │ - paddw %xmm3,%xmm5 │ │ │ │ - movdqa %xmm5,0x20(%rsp) │ │ │ │ - movdqa %xmm3,%xmm4 │ │ │ │ - movdqa %xmm4,0x30(%rdi) │ │ │ │ - movdqa 0x30(%rsp),%xmm5 │ │ │ │ - paddw %xmm4,%xmm5 │ │ │ │ - movdqa %xmm5,0x30(%rsp) │ │ │ │ - lea (%rsi,%rdx,1),%rsi │ │ │ │ - add $0x40,%rdi │ │ │ │ - sub $0x1,%eax │ │ │ │ - jg 320c7f <__cxa_finalize@plt+0x2f5c2f> │ │ │ │ - jmp 321091 <__cxa_finalize@plt+0x2f6041> │ │ │ │ - movdqa (%rsi),%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - punpcklbw %xmm1,%xmm1 │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - movdqa %xmm1,(%rdi) │ │ │ │ - movdqa (%rsp),%xmm5 │ │ │ │ - paddw %xmm1,%xmm5 │ │ │ │ - movdqa %xmm5,(%rsp) │ │ │ │ - pshufhw $0xff,%xmm1,%xmm0 │ │ │ │ - punpckhqdq %xmm0,%xmm0 │ │ │ │ - movdqa %xmm0,0x10(%rdi) │ │ │ │ - movdqa 0x10(%rsp),%xmm5 │ │ │ │ - paddw %xmm0,%xmm5 │ │ │ │ - movdqa %xmm5,0x10(%rsp) │ │ │ │ - movdqa %xmm0,%xmm3 │ │ │ │ - movdqa %xmm3,0x20(%rdi) │ │ │ │ - movdqa 0x20(%rsp),%xmm5 │ │ │ │ - paddw %xmm3,%xmm5 │ │ │ │ - movdqa %xmm5,0x20(%rsp) │ │ │ │ - movdqa %xmm3,%xmm4 │ │ │ │ - movdqa %xmm4,0x30(%rdi) │ │ │ │ - movdqa 0x30(%rsp),%xmm5 │ │ │ │ - paddw %xmm4,%xmm5 │ │ │ │ - movdqa %xmm5,0x30(%rsp) │ │ │ │ - lea (%rsi,%rdx,1),%rsi │ │ │ │ - add $0x40,%rdi │ │ │ │ - sub $0x1,%eax │ │ │ │ - jg 320d0c <__cxa_finalize@plt+0x2f5cbc> │ │ │ │ - jmp 321091 <__cxa_finalize@plt+0x2f6041> │ │ │ │ - movdqa (%rsi),%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - punpcklbw %xmm1,%xmm1 │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - movdqa %xmm1,(%rdi) │ │ │ │ - movdqa (%rsp),%xmm5 │ │ │ │ - paddw %xmm1,%xmm5 │ │ │ │ - movdqa %xmm5,(%rsp) │ │ │ │ - punpckhbw %xmm0,%xmm0 │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - pshufhw $0xff,%xmm0,%xmm0 │ │ │ │ - pmaddubsw %xmm2,%xmm0 │ │ │ │ - movdqa %xmm0,0x10(%rdi) │ │ │ │ - movdqa 0x10(%rsp),%xmm5 │ │ │ │ - paddw %xmm0,%xmm5 │ │ │ │ - movdqa %xmm5,0x10(%rsp) │ │ │ │ - movdqa %xmm0,%xmm3 │ │ │ │ - punpckhqdq %xmm3,%xmm3 │ │ │ │ - movdqa %xmm3,0x20(%rdi) │ │ │ │ - movdqa 0x20(%rsp),%xmm5 │ │ │ │ - paddw %xmm3,%xmm5 │ │ │ │ - movdqa %xmm5,0x20(%rsp) │ │ │ │ - movdqa %xmm3,%xmm4 │ │ │ │ - movdqa %xmm4,0x30(%rdi) │ │ │ │ - movdqa 0x30(%rsp),%xmm5 │ │ │ │ - paddw %xmm4,%xmm5 │ │ │ │ - movdqa %xmm5,0x30(%rsp) │ │ │ │ - lea (%rsi,%rdx,1),%rsi │ │ │ │ - add $0x40,%rdi │ │ │ │ - sub $0x1,%eax │ │ │ │ - jg 320d91 <__cxa_finalize@plt+0x2f5d41> │ │ │ │ - jmp 321091 <__cxa_finalize@plt+0x2f6041> │ │ │ │ - movdqa (%rsi),%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - punpcklbw %xmm1,%xmm1 │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - movdqa %xmm1,(%rdi) │ │ │ │ - movdqa (%rsp),%xmm5 │ │ │ │ - paddw %xmm1,%xmm5 │ │ │ │ - movdqa %xmm5,(%rsp) │ │ │ │ - punpckhbw %xmm0,%xmm0 │ │ │ │ - pmaddubsw %xmm2,%xmm0 │ │ │ │ - movdqa %xmm0,0x10(%rdi) │ │ │ │ - movdqa 0x10(%rsp),%xmm5 │ │ │ │ - paddw %xmm0,%xmm5 │ │ │ │ - movdqa %xmm5,0x10(%rsp) │ │ │ │ - movdqa %xmm0,%xmm3 │ │ │ │ - pshufhw $0xff,%xmm3,%xmm3 │ │ │ │ - punpckhqdq %xmm3,%xmm3 │ │ │ │ - movdqa %xmm3,0x20(%rdi) │ │ │ │ - movdqa 0x20(%rsp),%xmm5 │ │ │ │ - paddw %xmm3,%xmm5 │ │ │ │ - movdqa %xmm5,0x20(%rsp) │ │ │ │ - movdqa %xmm3,%xmm4 │ │ │ │ - movdqa %xmm4,0x30(%rdi) │ │ │ │ - movdqa 0x30(%rsp),%xmm5 │ │ │ │ - paddw %xmm4,%xmm5 │ │ │ │ - movdqa %xmm5,0x30(%rsp) │ │ │ │ - lea (%rsi,%rdx,1),%rsi │ │ │ │ - add $0x40,%rdi │ │ │ │ - sub $0x1,%eax │ │ │ │ - jg 320e27 <__cxa_finalize@plt+0x2f5dd7> │ │ │ │ - jmp 321091 <__cxa_finalize@plt+0x2f6041> │ │ │ │ - movdqa (%rsi),%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - punpcklbw %xmm1,%xmm1 │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - movdqa %xmm1,(%rdi) │ │ │ │ - movdqa (%rsp),%xmm5 │ │ │ │ - paddw %xmm1,%xmm5 │ │ │ │ - movdqa %xmm5,(%rsp) │ │ │ │ - punpckhbw %xmm0,%xmm0 │ │ │ │ - pmaddubsw %xmm2,%xmm0 │ │ │ │ - movdqa %xmm0,0x10(%rdi) │ │ │ │ - movdqa 0x10(%rsp),%xmm5 │ │ │ │ - paddw %xmm0,%xmm5 │ │ │ │ - movdqa %xmm5,0x10(%rsp) │ │ │ │ - movd 0x10(%rsi),%xmm3 │ │ │ │ - punpcklbw %xmm3,%xmm3 │ │ │ │ - punpcklqdq %xmm3,%xmm3 │ │ │ │ - pshufhw $0xff,%xmm3,%xmm3 │ │ │ │ - pmaddubsw %xmm2,%xmm3 │ │ │ │ - movdqa %xmm3,0x20(%rdi) │ │ │ │ - movdqa 0x20(%rsp),%xmm5 │ │ │ │ - paddw %xmm3,%xmm5 │ │ │ │ - movdqa %xmm5,0x20(%rsp) │ │ │ │ - movdqa %xmm3,%xmm4 │ │ │ │ - punpckhqdq %xmm4,%xmm4 │ │ │ │ - movdqa %xmm4,0x30(%rdi) │ │ │ │ - movdqa 0x30(%rsp),%xmm5 │ │ │ │ - paddw %xmm4,%xmm5 │ │ │ │ - movdqa %xmm5,0x30(%rsp) │ │ │ │ - lea (%rsi,%rdx,1),%rsi │ │ │ │ - add $0x40,%rdi │ │ │ │ - sub $0x1,%eax │ │ │ │ - jg 320eb9 <__cxa_finalize@plt+0x2f5e69> │ │ │ │ - jmp 321091 <__cxa_finalize@plt+0x2f6041> │ │ │ │ - movdqa (%rsi),%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - punpcklbw %xmm1,%xmm1 │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - movdqa %xmm1,(%rdi) │ │ │ │ - movdqa (%rsp),%xmm5 │ │ │ │ - paddw %xmm1,%xmm5 │ │ │ │ - movdqa %xmm5,(%rsp) │ │ │ │ - punpckhbw %xmm0,%xmm0 │ │ │ │ - pmaddubsw %xmm2,%xmm0 │ │ │ │ - movdqa %xmm0,0x10(%rdi) │ │ │ │ - movdqa 0x10(%rsp),%xmm5 │ │ │ │ - paddw %xmm0,%xmm5 │ │ │ │ - movdqa %xmm5,0x10(%rsp) │ │ │ │ - movdqa 0x10(%rsi),%xmm3 │ │ │ │ - punpcklbw %xmm3,%xmm3 │ │ │ │ - pmaddubsw %xmm2,%xmm3 │ │ │ │ - movdqa %xmm3,0x20(%rdi) │ │ │ │ - movdqa 0x20(%rsp),%xmm5 │ │ │ │ - paddw %xmm3,%xmm5 │ │ │ │ - movdqa %xmm5,0x20(%rsp) │ │ │ │ - pshufhw $0xff,%xmm3,%xmm4 │ │ │ │ - punpckhqdq %xmm4,%xmm4 │ │ │ │ - movdqa %xmm4,0x30(%rdi) │ │ │ │ - movdqa 0x30(%rsp),%xmm5 │ │ │ │ - paddw %xmm4,%xmm5 │ │ │ │ - movdqa %xmm5,0x30(%rsp) │ │ │ │ - lea (%rsi,%rdx,1),%rsi │ │ │ │ - add $0x40,%rdi │ │ │ │ - sub $0x1,%eax │ │ │ │ - jg 320f59 <__cxa_finalize@plt+0x2f5f09> │ │ │ │ - jmp 321091 <__cxa_finalize@plt+0x2f6041> │ │ │ │ - movdqa (%rsi),%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - punpcklbw %xmm1,%xmm1 │ │ │ │ - pmaddubsw %xmm2,%xmm1 │ │ │ │ - movdqa %xmm1,(%rdi) │ │ │ │ - movdqa (%rsp),%xmm5 │ │ │ │ - paddw %xmm1,%xmm5 │ │ │ │ - movdqa %xmm5,(%rsp) │ │ │ │ - punpckhbw %xmm0,%xmm0 │ │ │ │ - pmaddubsw %xmm2,%xmm0 │ │ │ │ - movdqa %xmm0,0x10(%rdi) │ │ │ │ - movdqa 0x10(%rsp),%xmm5 │ │ │ │ - paddw %xmm0,%xmm5 │ │ │ │ - movdqa %xmm5,0x10(%rsp) │ │ │ │ - movdqa 0x10(%rsi),%xmm4 │ │ │ │ - movdqa %xmm4,%xmm3 │ │ │ │ - punpcklbw %xmm3,%xmm3 │ │ │ │ - pmaddubsw %xmm2,%xmm3 │ │ │ │ - movdqa %xmm3,0x20(%rdi) │ │ │ │ - movdqa 0x20(%rsp),%xmm5 │ │ │ │ - paddw %xmm3,%xmm5 │ │ │ │ - movdqa %xmm5,0x20(%rsp) │ │ │ │ - punpckhbw %xmm4,%xmm4 │ │ │ │ - punpcklqdq %xmm4,%xmm4 │ │ │ │ - pshufhw $0xff,%xmm4,%xmm4 │ │ │ │ - pmaddubsw %xmm2,%xmm4 │ │ │ │ - movdqa %xmm4,0x30(%rdi) │ │ │ │ - movdqa 0x30(%rsp),%xmm5 │ │ │ │ - paddw %xmm4,%xmm5 │ │ │ │ - movdqa %xmm5,0x30(%rsp) │ │ │ │ - lea (%rsi,%rdx,1),%rsi │ │ │ │ - add $0x40,%rdi │ │ │ │ - sub $0x1,%eax │ │ │ │ - jg 320ff1 <__cxa_finalize@plt+0x2f5fa1> │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 3210f1 <__cxa_finalize@plt+0x2f60a1> │ │ │ │ - movdqa %xmm1,(%rdi) │ │ │ │ - movdqa %xmm0,0x10(%rdi) │ │ │ │ - movdqa (%rsp),%xmm5 │ │ │ │ - paddw %xmm1,%xmm5 │ │ │ │ - movdqa %xmm5,(%rsp) │ │ │ │ - movdqa 0x10(%rsp),%xmm5 │ │ │ │ - paddw %xmm0,%xmm5 │ │ │ │ - movdqa %xmm5,0x10(%rsp) │ │ │ │ - movdqa %xmm3,0x20(%rdi) │ │ │ │ - movdqa %xmm4,0x30(%rdi) │ │ │ │ - movdqa 0x20(%rsp),%xmm5 │ │ │ │ - paddw %xmm3,%xmm5 │ │ │ │ - movdqa %xmm5,0x20(%rsp) │ │ │ │ - movdqa 0x30(%rsp),%xmm5 │ │ │ │ - paddw %xmm4,%xmm5 │ │ │ │ - movdqa %xmm5,0x30(%rsp) │ │ │ │ - add $0x40,%rdi │ │ │ │ - sub $0x1,%r8d │ │ │ │ - jg 321096 <__cxa_finalize@plt+0x2f6046> │ │ │ │ - movdqa (%rsp),%xmm5 │ │ │ │ - movdqa %xmm5,%xmm0 │ │ │ │ - psrld $0x10,%xmm5 │ │ │ │ - pslld $0x10,%xmm0 │ │ │ │ - psrld $0x10,%xmm0 │ │ │ │ - paddd %xmm0,%xmm5 │ │ │ │ - movdqa 0x10(%rsp),%xmm0 │ │ │ │ - movdqa %xmm0,%xmm3 │ │ │ │ - psrld $0x10,%xmm0 │ │ │ │ - pslld $0x10,%xmm3 │ │ │ │ - psrld $0x10,%xmm3 │ │ │ │ - paddd %xmm3,%xmm0 │ │ │ │ - paddd %xmm0,%xmm5 │ │ │ │ - movdqa 0x20(%rsp),%xmm0 │ │ │ │ - movdqa %xmm0,%xmm3 │ │ │ │ - psrld $0x10,%xmm0 │ │ │ │ - pslld $0x10,%xmm3 │ │ │ │ - psrld $0x10,%xmm3 │ │ │ │ - paddd %xmm3,%xmm0 │ │ │ │ - movdqa 0x30(%rsp),%xmm1 │ │ │ │ - movdqa %xmm1,%xmm3 │ │ │ │ - psrld $0x10,%xmm1 │ │ │ │ - pslld $0x10,%xmm3 │ │ │ │ - psrld $0x10,%xmm3 │ │ │ │ - paddd %xmm3,%xmm1 │ │ │ │ - paddd %xmm0,%xmm1 │ │ │ │ - paddd %xmm1,%xmm5 │ │ │ │ - movd %xmm6,%r9d │ │ │ │ - psrad $0x1,%xmm6 │ │ │ │ - tzcnt %r9d,%esi │ │ │ │ - paddd %xmm6,%xmm5 │ │ │ │ - movd %esi,%xmm1 │ │ │ │ - pshufd $0xb1,%xmm5,%xmm0 │ │ │ │ - paddd %xmm5,%xmm0 │ │ │ │ - pshufd $0x4e,%xmm0,%xmm5 │ │ │ │ - paddd %xmm5,%xmm0 │ │ │ │ - psrad %xmm1,%xmm0 │ │ │ │ - packssdw %xmm0,%xmm0 │ │ │ │ - mov %r10,%rdi │ │ │ │ - movdqa (%rdi),%xmm1 │ │ │ │ - psubw %xmm0,%xmm1 │ │ │ │ - movdqa %xmm1,(%rdi) │ │ │ │ - add $0x10,%rdi │ │ │ │ - sub $0x8,%r9d │ │ │ │ - jg 3211a4 <__cxa_finalize@plt+0x2f6154> │ │ │ │ - add $0x48,%rsp │ │ │ │ + jg 312fd9 <__cxa_finalize@plt+0x2e7f89> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ nop │ │ │ │ - sub $0x78,%rsp │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movd (%rdx),%xmm5 │ │ │ │ - pshufb %xmm0,%xmm5 │ │ │ │ - lea 0xbcee4(%rip),%r9 │ │ │ │ - movslq (%r9,%rcx,4),%rcx │ │ │ │ - movddup -0x320(%r9),%xmm4 │ │ │ │ - add %r9,%rcx │ │ │ │ - jmp *%rcx │ │ │ │ - movd 0x1(%rdx),%xmm6 │ │ │ │ - pshufd $0x0,%xmm6,%xmm6 │ │ │ │ - lea (%rsi,%rsi,2),%rcx │ │ │ │ - movdqa %xmm5,%xmm7 │ │ │ │ - psubusb %xmm6,%xmm7 │ │ │ │ - movdqa %xmm6,%xmm0 │ │ │ │ - psubusb %xmm5,%xmm0 │ │ │ │ - por %xmm0,%xmm7 │ │ │ │ - sub $0x4,%rdx │ │ │ │ - movd (%rdx),%xmm3 │ │ │ │ - movdqa -0x330(%r9),%xmm1 │ │ │ │ - pshufb %xmm1,%xmm3 │ │ │ │ - movdqa %xmm6,%xmm1 │ │ │ │ - pavgb %xmm3,%xmm1 │ │ │ │ - movdqa %xmm6,%xmm0 │ │ │ │ - pxor %xmm3,%xmm0 │ │ │ │ - pand %xmm4,%xmm0 │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - psubusb %xmm1,%xmm2 │ │ │ │ - psubb %xmm0,%xmm1 │ │ │ │ - psubusb %xmm5,%xmm1 │ │ │ │ - por %xmm2,%xmm1 │ │ │ │ - paddusb %xmm1,%xmm1 │ │ │ │ - por %xmm0,%xmm1 │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - psubusb %xmm3,%xmm2 │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - psubusb %xmm5,%xmm0 │ │ │ │ - por %xmm0,%xmm2 │ │ │ │ - pminub %xmm7,%xmm2 │ │ │ │ - movdqa %xmm7,%xmm0 │ │ │ │ - pcmpeqb %xmm2,%xmm0 │ │ │ │ - pminub %xmm2,%xmm1 │ │ │ │ - pcmpeqb %xmm2,%xmm1 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - pand %xmm0,%xmm2 │ │ │ │ - pandn %xmm6,%xmm0 │ │ │ │ - por %xmm2,%xmm0 │ │ │ │ - pand %xmm1,%xmm0 │ │ │ │ - pandn %xmm5,%xmm1 │ │ │ │ - por %xmm0,%xmm1 │ │ │ │ - movd %xmm1,(%rdi) │ │ │ │ - pshuflw $0x4e,%xmm1,%xmm0 │ │ │ │ - movd %xmm0,(%rdi,%rsi,1) │ │ │ │ - punpckhqdq %xmm1,%xmm1 │ │ │ │ - movd %xmm1,(%rdi,%rsi,2) │ │ │ │ - psrlq $0x20,%xmm1 │ │ │ │ - movd %xmm1,(%rdi,%rcx,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 321210 <__cxa_finalize@plt+0x2f61c0> │ │ │ │ - add $0x78,%rsp │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - movddup 0x1(%rdx),%xmm6 │ │ │ │ - movdqa %xmm5,%xmm7 │ │ │ │ - psubusb %xmm6,%xmm7 │ │ │ │ - movdqa %xmm6,%xmm0 │ │ │ │ - psubusb %xmm5,%xmm0 │ │ │ │ - por %xmm0,%xmm7 │ │ │ │ - sub $0x2,%rdx │ │ │ │ - movd (%rdx),%xmm3 │ │ │ │ - pshufb -0x320(%r9),%xmm3 │ │ │ │ - movdqa %xmm6,%xmm1 │ │ │ │ - pavgb %xmm3,%xmm1 │ │ │ │ - movdqa %xmm6,%xmm0 │ │ │ │ - pxor %xmm3,%xmm0 │ │ │ │ - pand %xmm4,%xmm0 │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - psubusb %xmm1,%xmm2 │ │ │ │ - psubb %xmm0,%xmm1 │ │ │ │ - psubusb %xmm5,%xmm1 │ │ │ │ - por %xmm2,%xmm1 │ │ │ │ - paddusb %xmm1,%xmm1 │ │ │ │ - por %xmm0,%xmm1 │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - psubusb %xmm3,%xmm2 │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - psubusb %xmm5,%xmm0 │ │ │ │ - por %xmm0,%xmm2 │ │ │ │ - pminub %xmm7,%xmm2 │ │ │ │ - movdqa %xmm7,%xmm0 │ │ │ │ - pcmpeqb %xmm2,%xmm0 │ │ │ │ - pminub %xmm2,%xmm1 │ │ │ │ - pcmpeqb %xmm2,%xmm1 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - pand %xmm0,%xmm2 │ │ │ │ - pandn %xmm6,%xmm0 │ │ │ │ - por %xmm2,%xmm0 │ │ │ │ - pand %xmm1,%xmm0 │ │ │ │ - pandn %xmm5,%xmm1 │ │ │ │ - por %xmm0,%xmm1 │ │ │ │ - movq %xmm1,(%rdi) │ │ │ │ - movhps %xmm1,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ + mov %rsp,%r11 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0x20,%rsp │ │ │ │ + vpbroadcastw 0x18(%r11),%ymm15 │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 3212e9 <__cxa_finalize@plt+0x2f6299> │ │ │ │ - add $0x78,%rsp │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqu 0x1(%rdx),%xmm6 │ │ │ │ - movdqa %xmm5,%xmm7 │ │ │ │ - psubusb %xmm6,%xmm7 │ │ │ │ - movdqa %xmm6,%xmm0 │ │ │ │ - psubusb %xmm5,%xmm0 │ │ │ │ - por %xmm0,%xmm7 │ │ │ │ - sub $0x1,%rdx │ │ │ │ - movd (%rdx),%xmm3 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - pshufb %xmm1,%xmm3 │ │ │ │ - movdqa %xmm6,%xmm1 │ │ │ │ - pavgb %xmm3,%xmm1 │ │ │ │ - movdqa %xmm6,%xmm0 │ │ │ │ - pxor %xmm3,%xmm0 │ │ │ │ - pand %xmm4,%xmm0 │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - psubusb %xmm1,%xmm2 │ │ │ │ - psubb %xmm0,%xmm1 │ │ │ │ - psubusb %xmm5,%xmm1 │ │ │ │ - por %xmm2,%xmm1 │ │ │ │ - paddusb %xmm1,%xmm1 │ │ │ │ - por %xmm0,%xmm1 │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - psubusb %xmm3,%xmm2 │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - psubusb %xmm5,%xmm0 │ │ │ │ - por %xmm0,%xmm2 │ │ │ │ - pminub %xmm7,%xmm2 │ │ │ │ - movdqa %xmm7,%xmm0 │ │ │ │ - pcmpeqb %xmm2,%xmm0 │ │ │ │ - pminub %xmm2,%xmm1 │ │ │ │ - pcmpeqb %xmm2,%xmm1 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - pand %xmm0,%xmm2 │ │ │ │ - pandn %xmm6,%xmm0 │ │ │ │ - por %xmm2,%xmm0 │ │ │ │ - pand %xmm1,%xmm0 │ │ │ │ - pandn %xmm5,%xmm1 │ │ │ │ - por %xmm0,%xmm1 │ │ │ │ - movdqa %xmm1,(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - sub $0x1,%r8d │ │ │ │ - jg 3213a9 <__cxa_finalize@plt+0x2f6359> │ │ │ │ - add $0x78,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movdqu 0x1(%rdx),%xmm6 │ │ │ │ - movdqa %xmm5,%xmm7 │ │ │ │ - psubusb %xmm6,%xmm7 │ │ │ │ - movdqa %xmm6,%xmm0 │ │ │ │ - psubusb %xmm5,%xmm0 │ │ │ │ - por %xmm0,%xmm7 │ │ │ │ - movdqa %xmm6,(%rsp) │ │ │ │ - movdqa %xmm7,0x10(%rsp) │ │ │ │ - movdqu 0x11(%rdx),%xmm6 │ │ │ │ - movdqa %xmm5,%xmm7 │ │ │ │ - psubusb %xmm6,%xmm7 │ │ │ │ - movdqa %xmm6,%xmm0 │ │ │ │ - psubusb %xmm5,%xmm0 │ │ │ │ - por %xmm0,%xmm7 │ │ │ │ - movdqa %xmm6,0x20(%rsp) │ │ │ │ - dec %rdx │ │ │ │ - movd (%rdx),%xmm3 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - pshufb %xmm1,%xmm3 │ │ │ │ - movdqa (%rsp),%xmm6 │ │ │ │ - movdqa %xmm6,%xmm1 │ │ │ │ - pavgb %xmm3,%xmm1 │ │ │ │ - movdqa %xmm6,%xmm0 │ │ │ │ - pxor %xmm3,%xmm0 │ │ │ │ - pand %xmm4,%xmm0 │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - psubusb %xmm1,%xmm2 │ │ │ │ - psubb %xmm0,%xmm1 │ │ │ │ - psubusb %xmm5,%xmm1 │ │ │ │ - por %xmm2,%xmm1 │ │ │ │ - paddusb %xmm1,%xmm1 │ │ │ │ - por %xmm0,%xmm1 │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - psubusb %xmm3,%xmm2 │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - psubusb %xmm5,%xmm0 │ │ │ │ - por %xmm0,%xmm2 │ │ │ │ - movdqa 0x10(%rsp),%xmm0 │ │ │ │ - pminub %xmm0,%xmm2 │ │ │ │ - pcmpeqb %xmm2,%xmm0 │ │ │ │ - pminub %xmm2,%xmm1 │ │ │ │ - pcmpeqb %xmm2,%xmm1 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - pand %xmm0,%xmm2 │ │ │ │ - pandn %xmm6,%xmm0 │ │ │ │ - por %xmm2,%xmm0 │ │ │ │ - pand %xmm1,%xmm0 │ │ │ │ - pandn %xmm5,%xmm1 │ │ │ │ - por %xmm0,%xmm1 │ │ │ │ - movdqa %xmm1,(%rdi) │ │ │ │ - movdqa 0x20(%rsp),%xmm6 │ │ │ │ - movdqa %xmm6,%xmm1 │ │ │ │ - pavgb %xmm3,%xmm1 │ │ │ │ - movdqa %xmm6,%xmm0 │ │ │ │ - pxor %xmm3,%xmm0 │ │ │ │ - pand %xmm4,%xmm0 │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - psubusb %xmm1,%xmm2 │ │ │ │ - psubb %xmm0,%xmm1 │ │ │ │ - psubusb %xmm5,%xmm1 │ │ │ │ - por %xmm2,%xmm1 │ │ │ │ - paddusb %xmm1,%xmm1 │ │ │ │ - por %xmm0,%xmm1 │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - psubusb %xmm3,%xmm2 │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - psubusb %xmm5,%xmm0 │ │ │ │ - por %xmm0,%xmm2 │ │ │ │ - pminub %xmm7,%xmm2 │ │ │ │ - movdqa %xmm7,%xmm0 │ │ │ │ - pcmpeqb %xmm2,%xmm0 │ │ │ │ - pminub %xmm2,%xmm1 │ │ │ │ - pcmpeqb %xmm2,%xmm1 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - pand %xmm0,%xmm2 │ │ │ │ - pandn %xmm6,%xmm0 │ │ │ │ - por %xmm2,%xmm0 │ │ │ │ - pand %xmm1,%xmm0 │ │ │ │ - pandn %xmm5,%xmm1 │ │ │ │ - por %xmm0,%xmm1 │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %r8d │ │ │ │ - jg 321493 <__cxa_finalize@plt+0x2f6443> │ │ │ │ - add $0x78,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqu 0x1(%rdx),%xmm6 │ │ │ │ - movdqa %xmm5,%xmm7 │ │ │ │ - psubusb %xmm6,%xmm7 │ │ │ │ - movdqa %xmm6,%xmm0 │ │ │ │ - psubusb %xmm5,%xmm0 │ │ │ │ - por %xmm0,%xmm7 │ │ │ │ - movdqa %xmm6,(%rsp) │ │ │ │ - movdqa %xmm7,0x10(%rsp) │ │ │ │ - movdqu 0x11(%rdx),%xmm6 │ │ │ │ - movdqa %xmm5,%xmm7 │ │ │ │ - psubusb %xmm6,%xmm7 │ │ │ │ - movdqa %xmm6,%xmm0 │ │ │ │ - psubusb %xmm5,%xmm0 │ │ │ │ - por %xmm0,%xmm7 │ │ │ │ - movdqa %xmm6,0x20(%rsp) │ │ │ │ - movdqa %xmm7,0x30(%rsp) │ │ │ │ - movdqu 0x21(%rdx),%xmm6 │ │ │ │ - movdqa %xmm5,%xmm7 │ │ │ │ - psubusb %xmm6,%xmm7 │ │ │ │ - movdqa %xmm6,%xmm0 │ │ │ │ - psubusb %xmm5,%xmm0 │ │ │ │ - por %xmm0,%xmm7 │ │ │ │ - movdqa %xmm6,0x40(%rsp) │ │ │ │ - movdqa %xmm7,0x50(%rsp) │ │ │ │ - movdqu 0x31(%rdx),%xmm6 │ │ │ │ - movdqa %xmm5,%xmm7 │ │ │ │ - psubusb %xmm6,%xmm7 │ │ │ │ - movdqa %xmm6,%xmm0 │ │ │ │ - psubusb %xmm5,%xmm0 │ │ │ │ - por %xmm0,%xmm7 │ │ │ │ - movdqa %xmm6,0x60(%rsp) │ │ │ │ - dec %rdx │ │ │ │ - movd (%rdx),%xmm3 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - pshufb %xmm1,%xmm3 │ │ │ │ - movdqa (%rsp),%xmm6 │ │ │ │ - movdqa %xmm6,%xmm1 │ │ │ │ - pavgb %xmm3,%xmm1 │ │ │ │ - movdqa %xmm6,%xmm0 │ │ │ │ - pxor %xmm3,%xmm0 │ │ │ │ - pand %xmm4,%xmm0 │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - psubusb %xmm1,%xmm2 │ │ │ │ - psubb %xmm0,%xmm1 │ │ │ │ - psubusb %xmm5,%xmm1 │ │ │ │ - por %xmm2,%xmm1 │ │ │ │ - paddusb %xmm1,%xmm1 │ │ │ │ - por %xmm0,%xmm1 │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - psubusb %xmm3,%xmm2 │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - psubusb %xmm5,%xmm0 │ │ │ │ - por %xmm0,%xmm2 │ │ │ │ - movdqa 0x10(%rsp),%xmm0 │ │ │ │ - pminub %xmm0,%xmm2 │ │ │ │ - pcmpeqb %xmm2,%xmm0 │ │ │ │ - pminub %xmm2,%xmm1 │ │ │ │ - pcmpeqb %xmm2,%xmm1 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - pand %xmm0,%xmm2 │ │ │ │ - pandn %xmm6,%xmm0 │ │ │ │ - por %xmm2,%xmm0 │ │ │ │ - pand %xmm1,%xmm0 │ │ │ │ - pandn %xmm5,%xmm1 │ │ │ │ - por %xmm0,%xmm1 │ │ │ │ - movdqa %xmm1,(%rdi) │ │ │ │ - movdqa 0x20(%rsp),%xmm6 │ │ │ │ - movdqa %xmm6,%xmm1 │ │ │ │ - pavgb %xmm3,%xmm1 │ │ │ │ - movdqa %xmm6,%xmm0 │ │ │ │ - pxor %xmm3,%xmm0 │ │ │ │ - pand %xmm4,%xmm0 │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - psubusb %xmm1,%xmm2 │ │ │ │ - psubb %xmm0,%xmm1 │ │ │ │ - psubusb %xmm5,%xmm1 │ │ │ │ - por %xmm2,%xmm1 │ │ │ │ - paddusb %xmm1,%xmm1 │ │ │ │ - por %xmm0,%xmm1 │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - psubusb %xmm3,%xmm2 │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - psubusb %xmm5,%xmm0 │ │ │ │ - por %xmm0,%xmm2 │ │ │ │ - movdqa 0x30(%rsp),%xmm0 │ │ │ │ - pminub %xmm0,%xmm2 │ │ │ │ - pcmpeqb %xmm2,%xmm0 │ │ │ │ - pminub %xmm2,%xmm1 │ │ │ │ - pcmpeqb %xmm2,%xmm1 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - pand %xmm0,%xmm2 │ │ │ │ - pandn %xmm6,%xmm0 │ │ │ │ - por %xmm2,%xmm0 │ │ │ │ - pand %xmm1,%xmm0 │ │ │ │ - pandn %xmm5,%xmm1 │ │ │ │ - por %xmm0,%xmm1 │ │ │ │ - movdqa %xmm1,0x10(%rdi) │ │ │ │ - movdqa 0x40(%rsp),%xmm6 │ │ │ │ - movdqa %xmm6,%xmm1 │ │ │ │ - pavgb %xmm3,%xmm1 │ │ │ │ - movdqa %xmm6,%xmm0 │ │ │ │ - pxor %xmm3,%xmm0 │ │ │ │ - pand %xmm4,%xmm0 │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - psubusb %xmm1,%xmm2 │ │ │ │ - psubb %xmm0,%xmm1 │ │ │ │ - psubusb %xmm5,%xmm1 │ │ │ │ - por %xmm2,%xmm1 │ │ │ │ - paddusb %xmm1,%xmm1 │ │ │ │ - por %xmm0,%xmm1 │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - psubusb %xmm3,%xmm2 │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - psubusb %xmm5,%xmm0 │ │ │ │ - por %xmm0,%xmm2 │ │ │ │ - movdqa 0x50(%rsp),%xmm0 │ │ │ │ - pminub %xmm0,%xmm2 │ │ │ │ - pcmpeqb %xmm2,%xmm0 │ │ │ │ - pminub %xmm2,%xmm1 │ │ │ │ - pcmpeqb %xmm2,%xmm1 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - pand %xmm0,%xmm2 │ │ │ │ - pandn %xmm6,%xmm0 │ │ │ │ - por %xmm2,%xmm0 │ │ │ │ - pand %xmm1,%xmm0 │ │ │ │ - pandn %xmm5,%xmm1 │ │ │ │ - por %xmm0,%xmm1 │ │ │ │ - movdqa %xmm1,0x20(%rdi) │ │ │ │ - movdqa 0x60(%rsp),%xmm6 │ │ │ │ - movdqa %xmm6,%xmm1 │ │ │ │ - pavgb %xmm3,%xmm1 │ │ │ │ - movdqa %xmm6,%xmm0 │ │ │ │ - pxor %xmm3,%xmm0 │ │ │ │ - pand %xmm4,%xmm0 │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - psubusb %xmm1,%xmm2 │ │ │ │ - psubb %xmm0,%xmm1 │ │ │ │ - psubusb %xmm5,%xmm1 │ │ │ │ - por %xmm2,%xmm1 │ │ │ │ - paddusb %xmm1,%xmm1 │ │ │ │ - por %xmm0,%xmm1 │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - psubusb %xmm3,%xmm2 │ │ │ │ - movdqa %xmm3,%xmm0 │ │ │ │ - psubusb %xmm5,%xmm0 │ │ │ │ - por %xmm0,%xmm2 │ │ │ │ - pminub %xmm7,%xmm2 │ │ │ │ - movdqa %xmm7,%xmm0 │ │ │ │ - pcmpeqb %xmm2,%xmm0 │ │ │ │ - pminub %xmm2,%xmm1 │ │ │ │ - pcmpeqb %xmm2,%xmm1 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - pand %xmm0,%xmm2 │ │ │ │ - pandn %xmm6,%xmm0 │ │ │ │ - por %xmm2,%xmm0 │ │ │ │ - pand %xmm1,%xmm0 │ │ │ │ - pandn %xmm5,%xmm1 │ │ │ │ - por %xmm0,%xmm1 │ │ │ │ - movdqa %xmm1,0x30(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %r8d │ │ │ │ - jg 32164d <__cxa_finalize@plt+0x2f65fd> │ │ │ │ - add $0x78,%rsp │ │ │ │ + call 313051 <__cxa_finalize@plt+0x2e8001> │ │ │ │ + mov %r11,%rsp │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea -0x6177(%rip),%rax │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - movzbl %r9b,%r9d │ │ │ │ - shl $0x6,%r9d │ │ │ │ - lea 0xc5e00(%rax,%r9,1),%r9 │ │ │ │ - movq -0x3(%rdx),%xmm0 │ │ │ │ - movslq 0xc2a64(%rax,%rcx,4),%rcx │ │ │ │ - movdqa (%r9),%xmm2 │ │ │ │ - movdqa 0x10(%r9),%xmm3 │ │ │ │ - movdqa 0x20(%r9),%xmm4 │ │ │ │ - movdqa 0x30(%r9),%xmm5 │ │ │ │ - lea 0xc2a64(%rax,%rcx,1),%rcx │ │ │ │ - mov %r8d,%r8d │ │ │ │ - jmp *%rcx │ │ │ │ - movdqa 0xc2700(%rax),%xmm1 │ │ │ │ - sub $0x3,%rdx │ │ │ │ - sub %r8,%rdx │ │ │ │ - jmp 3218db <__cxa_finalize@plt+0x2f688b> │ │ │ │ - movd (%rdx,%r8,1),%xmm0 │ │ │ │ - punpckldq %xmm6,%xmm0 │ │ │ │ + vmovdqa -0x294(%rax),%xmm10 │ │ │ │ + vpshufb %xmm10,%xmm0,%xmm0 │ │ │ │ + vinserti128 $0x1,%xmm0,%ymm0,%ymm0 │ │ │ │ + vpshufd $0x0,%ymm0,%ymm13 │ │ │ │ + vpmaddwd %ymm2,%ymm13,%ymm13 │ │ │ │ + vpshufd $0x55,%ymm0,%ymm6 │ │ │ │ + vpmaddwd %ymm3,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm1,%ymm13,%ymm13 │ │ │ │ + vpaddd %ymm6,%ymm13,%ymm13 │ │ │ │ + vpshufd $0xaa,%ymm0,%ymm6 │ │ │ │ + vpmaddwd %ymm4,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm6,%ymm13,%ymm13 │ │ │ │ + vpshufd $0xff,%ymm0,%ymm6 │ │ │ │ + vpmaddwd %ymm5,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm6,%ymm13,%ymm13 │ │ │ │ + vpsrad $0x4,%ymm13,%ymm13 │ │ │ │ + vpackusdw %ymm13,%ymm13,%ymm13 │ │ │ │ + vpminsw %ymm15,%ymm13,%ymm13 │ │ │ │ + vpermq $0xd8,%ymm13,%ymm12 │ │ │ │ + vmovdqa -0x284(%rax),%xmm14 │ │ │ │ + vinserti128 $0x1,-0x2a4(%rax),%ymm14,%ymm14 │ │ │ │ + vpbroadcastq 0xa(%rdx),%ymm0 │ │ │ │ + vpblendd $0x4c,-0x10(%rdx),%ymm0,%ymm0 │ │ │ │ + vpsrldq $0x8,%ymm12,%ymm6 │ │ │ │ + vpblendd $0x3,%ymm6,%ymm0,%ymm0 │ │ │ │ + vpunpcklwd %ymm12,%ymm6,%ymm6 │ │ │ │ + vpblendd $0x80,%ymm6,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm14,%ymm0,%ymm0 │ │ │ │ + vpermq $0xee,%ymm0,%ymm7 │ │ │ │ + vinserti128 $0x1,%xmm0,%ymm0,%ymm0 │ │ │ │ + vpshufd $0x0,%ymm0,%ymm12 │ │ │ │ + vpshufd $0x0,%ymm7,%ymm6 │ │ │ │ + vpmaddwd %ymm2,%ymm12,%ymm12 │ │ │ │ + vpmaddwd %ymm2,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm1,%ymm12,%ymm12 │ │ │ │ + vpaddd %ymm1,%ymm6,%ymm6 │ │ │ │ + vpshufd $0x55,%ymm0,%ymm8 │ │ │ │ + vpmaddwd %ymm3,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm8,%ymm12,%ymm12 │ │ │ │ + vpshufd $0x55,%ymm7,%ymm8 │ │ │ │ + vpmaddwd %ymm3,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm6,%ymm8,%ymm6 │ │ │ │ + vpshufd $0xaa,%ymm0,%ymm8 │ │ │ │ + vpmaddwd %ymm4,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm8,%ymm12,%ymm12 │ │ │ │ + vpshufd $0xaa,%ymm7,%ymm8 │ │ │ │ + vpmaddwd %ymm4,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm6,%ymm8,%ymm6 │ │ │ │ + vpshufd $0xff,%ymm0,%ymm8 │ │ │ │ + vpmaddwd %ymm5,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm8,%ymm12,%ymm12 │ │ │ │ + vpshufd $0xff,%ymm7,%ymm8 │ │ │ │ + vpmaddwd %ymm5,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm6,%ymm8,%ymm6 │ │ │ │ + vpsrad $0x4,%ymm12,%ymm12 │ │ │ │ + vpsrad $0x4,%ymm6,%ymm6 │ │ │ │ + vpackusdw %ymm6,%ymm12,%ymm12 │ │ │ │ + vpminsw %ymm15,%ymm12,%ymm12 │ │ │ │ + vpblendd $0xcc,%ymm12,%ymm13,%ymm13 │ │ │ │ + vpermq $0x8d,%ymm12,%ymm12 │ │ │ │ + vpsrldq $0x2,%xmm12,%xmm6 │ │ │ │ + vpsrldq $0xc,%xmm12,%xmm8 │ │ │ │ + vpblendd $0x1,%xmm8,%xmm6,%xmm6 │ │ │ │ + vpblendw $0xf8,0xa(%rdx),%xmm6,%xmm6 │ │ │ │ + vpshufb %xmm10,%xmm6,%xmm6 │ │ │ │ + vinserti128 $0x1,%xmm6,%ymm6,%ymm6 │ │ │ │ + vpshufd $0x0,%ymm6,%ymm11 │ │ │ │ + vpmaddwd %ymm2,%ymm11,%ymm11 │ │ │ │ + vpshufd $0x55,%ymm6,%ymm8 │ │ │ │ + vpmaddwd %ymm3,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm1,%ymm11,%ymm11 │ │ │ │ + vpaddd %ymm8,%ymm11,%ymm11 │ │ │ │ + vpshufd $0xaa,%ymm6,%ymm8 │ │ │ │ + vpmaddwd %ymm4,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm8,%ymm11,%ymm11 │ │ │ │ + vpshufd $0xff,%ymm6,%ymm8 │ │ │ │ + vpmaddwd %ymm5,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm8,%ymm11,%ymm11 │ │ │ │ + vpsrad $0x4,%ymm11,%ymm11 │ │ │ │ + vpackusdw %ymm11,%ymm11,%ymm11 │ │ │ │ + vpminsw %ymm15,%ymm11,%ymm11 │ │ │ │ + vpermq $0xd8,%ymm11,%ymm11 │ │ │ │ + vpshufd $0x4e,%ymm11,%ymm9 │ │ │ │ + vmovdqu 0x6(%rdx),%ymm8 │ │ │ │ + vpshufd $0xc9,%ymm8,%ymm8 │ │ │ │ + vpshufhw $0xe1,%ymm8,%ymm8 │ │ │ │ + vpblendd $0x70,%ymm8,%ymm9,%ymm9 │ │ │ │ + vmovdqa %xmm13,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm13,(%rdi,%rsi,1) │ │ │ │ + lea 0x14(%r8,%r8,1),%r10 │ │ │ │ + sub %r10,%rdx │ │ │ │ + vpermq $0x1b,%ymm12,%ymm6 │ │ │ │ + jmp 313264 <__cxa_finalize@plt+0x2e8214> │ │ │ │ + vpermq $0xfa,%ymm13,%ymm13 │ │ │ │ + vpermq $0x88,%ymm9,%ymm11 │ │ │ │ + vpermq $0x72,%ymm9,%ymm9 │ │ │ │ + vpermq $0x1b,%ymm12,%ymm6 │ │ │ │ + vpsrldq $0x4,%ymm7,%ymm7 │ │ │ │ + vpblendd $0xcc,%ymm10,%ymm13,%ymm13 │ │ │ │ + vpblendd $0x40,%ymm7,%ymm9,%ymm9 │ │ │ │ + vmovdqa 0x8(%rsp),%ymm0 │ │ │ │ + vmovdqa %xmm13,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm13,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %ymm12,%ymm13 │ │ │ │ + vpblendd $0xc,(%rdx,%r8,2),%ymm0,%ymm0 │ │ │ │ + vpsrldq $0x8,%ymm12,%ymm7 │ │ │ │ + vpunpcklwd %ymm12,%ymm7,%ymm7 │ │ │ │ + vpblendd $0x33,%ymm6,%ymm0,%ymm0 │ │ │ │ + vpblendd $0x80,%ymm7,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm14,%ymm0,%ymm0 │ │ │ │ + vpermq $0xee,%ymm0,%ymm7 │ │ │ │ + vinserti128 $0x1,%xmm0,%ymm0,%ymm0 │ │ │ │ + vpshufd $0x0,%ymm0,%ymm10 │ │ │ │ + vpshufd $0x0,%ymm7,%ymm6 │ │ │ │ + vpmaddwd %ymm2,%ymm10,%ymm10 │ │ │ │ + vpmaddwd %ymm2,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm1,%ymm10,%ymm10 │ │ │ │ + vpaddd %ymm1,%ymm6,%ymm6 │ │ │ │ + vpshufd $0x55,%ymm0,%ymm8 │ │ │ │ + vpmaddwd %ymm3,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm8,%ymm10,%ymm10 │ │ │ │ + vpshufd $0x55,%ymm7,%ymm8 │ │ │ │ + vpmaddwd %ymm3,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm6,%ymm8,%ymm6 │ │ │ │ + vpshufd $0xaa,%ymm0,%ymm8 │ │ │ │ + vpmaddwd %ymm4,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm8,%ymm10,%ymm10 │ │ │ │ + vpshufd $0xaa,%ymm7,%ymm8 │ │ │ │ + vpmaddwd %ymm4,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm6,%ymm8,%ymm6 │ │ │ │ + vpshufd $0xff,%ymm0,%ymm8 │ │ │ │ + vpmaddwd %ymm5,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm8,%ymm10,%ymm10 │ │ │ │ + vpshufd $0xff,%ymm7,%ymm8 │ │ │ │ + vpmaddwd %ymm5,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm6,%ymm8,%ymm6 │ │ │ │ + vpsrad $0x4,%ymm10,%ymm10 │ │ │ │ + vpsrad $0x4,%ymm6,%ymm6 │ │ │ │ + vpackusdw %ymm6,%ymm10,%ymm10 │ │ │ │ + vpminsw %ymm15,%ymm10,%ymm10 │ │ │ │ + vpermq $0x8d,%ymm10,%ymm12 │ │ │ │ + vmovdqa %ymm0,0x8(%rsp) │ │ │ │ + vpsrldq $0x8,%ymm11,%ymm8 │ │ │ │ + vpsrldq $0x2,%xmm12,%xmm6 │ │ │ │ + vpsrldq $0xa,%xmm12,%xmm7 │ │ │ │ + vpsrldq $0x2,%xmm13,%xmm0 │ │ │ │ + vpunpcklwd %ymm11,%ymm8,%ymm8 │ │ │ │ + vpunpcklwd %xmm6,%xmm7,%xmm7 │ │ │ │ + vpblendd $0x73,%ymm9,%ymm8,%ymm8 │ │ │ │ + vpblendd $0x4,%ymm7,%ymm8,%ymm8 │ │ │ │ + vpblendd $0x8,%ymm0,%ymm8,%ymm8 │ │ │ │ + call 313910 <__cxa_finalize@plt+0x2e88c0> │ │ │ │ + vpermq $0xd8,%ymm11,%ymm8 │ │ │ │ + vpblendd $0xcc,%ymm9,%ymm8,%ymm6 │ │ │ │ + vmovdqa %xmm6,0x10(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm6,0x10(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ - pshufb %xmm1,%xmm0 │ │ │ │ - pshufd $0x0,%xmm0,%xmm6 │ │ │ │ - pmaddubsw %xmm2,%xmm6 │ │ │ │ - pshufd $0x55,%xmm0,%xmm7 │ │ │ │ - pmaddubsw %xmm3,%xmm7 │ │ │ │ - paddw 0xc2860(%rax),%xmm6 │ │ │ │ - paddw %xmm7,%xmm6 │ │ │ │ - pshufd $0xaa,%xmm0,%xmm7 │ │ │ │ - pmaddubsw %xmm4,%xmm7 │ │ │ │ - paddw %xmm7,%xmm6 │ │ │ │ - pshufd $0xff,%xmm0,%xmm7 │ │ │ │ - pmaddubsw %xmm5,%xmm7 │ │ │ │ - paddw %xmm7,%xmm6 │ │ │ │ - psraw $0x4,%xmm6 │ │ │ │ - packuswb %xmm6,%xmm6 │ │ │ │ - movd %xmm6,(%rdi) │ │ │ │ - pshuflw $0x4e,%xmm6,%xmm6 │ │ │ │ - movd %xmm6,(%rdi,%rsi,1) │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 3218cd <__cxa_finalize@plt+0x2f687d> │ │ │ │ + jg 31322a <__cxa_finalize@plt+0x2e81da> │ │ │ │ + vpermq $0xd8,%ymm9,%ymm8 │ │ │ │ + vextracti128 $0x1,%ymm8,%xmm0 │ │ │ │ + vpshufd $0x4e,%xmm11,%xmm11 │ │ │ │ + vpblendd $0x2,%xmm11,%xmm0,%xmm0 │ │ │ │ + vpsrldq $0x2,%xmm8,%xmm6 │ │ │ │ + vpsrldq $0xc,%xmm8,%xmm7 │ │ │ │ + vpblendw $0x4,%xmm6,%xmm0,%xmm0 │ │ │ │ + vpblendw $0x2,%xmm7,%xmm0,%xmm0 │ │ │ │ + vpshufb -0x294(%rax),%xmm0,%xmm0 │ │ │ │ + vinserti128 $0x1,%xmm0,%ymm0,%ymm0 │ │ │ │ + vpshufd $0x0,%ymm0,%ymm6 │ │ │ │ + vpmaddwd %ymm2,%ymm6,%ymm6 │ │ │ │ + vpshufd $0x55,%ymm0,%ymm7 │ │ │ │ + vpmaddwd %ymm3,%ymm7,%ymm7 │ │ │ │ + vpaddd %ymm1,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm7,%ymm6,%ymm6 │ │ │ │ + vpshufd $0xaa,%ymm0,%ymm7 │ │ │ │ + vpmaddwd %ymm4,%ymm7,%ymm7 │ │ │ │ + vpaddd %ymm7,%ymm6,%ymm6 │ │ │ │ + vpshufd $0xff,%ymm0,%ymm7 │ │ │ │ + vpmaddwd %ymm5,%ymm7,%ymm7 │ │ │ │ + vpaddd %ymm7,%ymm6,%ymm6 │ │ │ │ + vpsrad $0x4,%ymm6,%ymm6 │ │ │ │ + vpackusdw %ymm6,%ymm6,%ymm6 │ │ │ │ + vpminsw %ymm6,%ymm15,%ymm6 │ │ │ │ + vpermq $0x72,%ymm13,%ymm12 │ │ │ │ + vpblendd $0xcc,%ymm10,%ymm12,%ymm12 │ │ │ │ + vpblendd $0xcc,%ymm6,%ymm9,%ymm9 │ │ │ │ + vmovdqa %xmm12,(%rdi) │ │ │ │ + vmovdqa %xmm9,0x10(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm12,(%rdi,%rsi,1) │ │ │ │ + vextracti128 $0x1,%ymm9,0x10(%rdi,%rsi,1) │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq 0x1(%rdx),%xmm6 │ │ │ │ - sub $0x5,%rdx │ │ │ │ - sub %r8,%rdx │ │ │ │ - pshufb 0xc2700(%rax),%xmm0 │ │ │ │ - pshufd $0x0,%xmm0,%xmm7 │ │ │ │ - pmaddubsw %xmm2,%xmm7 │ │ │ │ - pshufd $0x55,%xmm0,%xmm1 │ │ │ │ - pmaddubsw %xmm3,%xmm1 │ │ │ │ - paddw 0xc2860(%rax),%xmm7 │ │ │ │ - paddw %xmm1,%xmm7 │ │ │ │ - pshufd $0xaa,%xmm0,%xmm1 │ │ │ │ - pmaddubsw %xmm4,%xmm1 │ │ │ │ - paddw %xmm1,%xmm7 │ │ │ │ - pshufd $0xff,%xmm0,%xmm1 │ │ │ │ - pmaddubsw %xmm5,%xmm1 │ │ │ │ - paddw %xmm1,%xmm7 │ │ │ │ - psraw $0x4,%xmm7 │ │ │ │ - packuswb %xmm7,%xmm7 │ │ │ │ - punpcklqdq %xmm7,%xmm6 │ │ │ │ - pshufb 0xc2710(%rax),%xmm6 │ │ │ │ - pshufd $0x0,%xmm6,%xmm0 │ │ │ │ - pmaddubsw %xmm2,%xmm0 │ │ │ │ - pshufd $0x55,%xmm6,%xmm1 │ │ │ │ - pmaddubsw %xmm3,%xmm1 │ │ │ │ - paddw 0xc2860(%rax),%xmm0 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - pshufd $0xaa,%xmm6,%xmm1 │ │ │ │ - pmaddubsw %xmm4,%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - pshufd $0xff,%xmm6,%xmm1 │ │ │ │ - pmaddubsw %xmm5,%xmm1 │ │ │ │ - paddw %xmm1,%xmm0 │ │ │ │ - psraw $0x4,%xmm0 │ │ │ │ - packuswb %xmm0,%xmm0 │ │ │ │ - movdqa %xmm7,%xmm6 │ │ │ │ - punpckldq %xmm0,%xmm6 │ │ │ │ - movq %xmm6,(%rdi) │ │ │ │ - punpckhqdq %xmm6,%xmm6 │ │ │ │ - movq %xmm6,(%rdi,%rsi,1) │ │ │ │ - movd (%rdx,%r8,1),%xmm0 │ │ │ │ - punpckldq %xmm6,%xmm0 │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ + nop │ │ │ │ + mov %rsp,%r11 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0x40,%rsp │ │ │ │ + vpbroadcastw 0x18(%r11),%ymm15 │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 32194c <__cxa_finalize@plt+0x2f68fc> │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqu 0x1(%rdx),%xmm6 │ │ │ │ - sub $0x5,%rdx │ │ │ │ - sub %r8,%rdx │ │ │ │ - pshufb 0xc2700(%rax),%xmm0 │ │ │ │ - pshufd $0x0,%xmm0,%xmm7 │ │ │ │ - pmaddubsw %xmm2,%xmm7 │ │ │ │ - pshufd $0x55,%xmm0,%xmm1 │ │ │ │ - pmaddubsw %xmm3,%xmm1 │ │ │ │ - paddw 0xc2860(%rax),%xmm7 │ │ │ │ - paddw %xmm1,%xmm7 │ │ │ │ - pshufd $0xaa,%xmm0,%xmm1 │ │ │ │ - pmaddubsw %xmm4,%xmm1 │ │ │ │ - paddw %xmm1,%xmm7 │ │ │ │ - pshufd $0xff,%xmm0,%xmm1 │ │ │ │ - pmaddubsw %xmm5,%xmm1 │ │ │ │ - paddw %xmm1,%xmm7 │ │ │ │ - psraw $0x4,%xmm7 │ │ │ │ - packuswb %xmm7,%xmm7 │ │ │ │ - movdqa %xmm6,%xmm0 │ │ │ │ - punpcklqdq %xmm7,%xmm0 │ │ │ │ - movd %xmm7,(%rdi) │ │ │ │ - psrlq $0x20,%xmm7 │ │ │ │ - palignr $0x4,%xmm6,%xmm7 │ │ │ │ - pshufb 0xc2710(%rax),%xmm0 │ │ │ │ - pshufd $0x0,%xmm0,%xmm6 │ │ │ │ - pmaddubsw %xmm2,%xmm6 │ │ │ │ - pshufd $0x55,%xmm0,%xmm1 │ │ │ │ - pmaddubsw %xmm3,%xmm1 │ │ │ │ - paddw 0xc2860(%rax),%xmm6 │ │ │ │ - paddw %xmm1,%xmm6 │ │ │ │ - pshufd $0xaa,%xmm0,%xmm1 │ │ │ │ - pmaddubsw %xmm4,%xmm1 │ │ │ │ - paddw %xmm1,%xmm6 │ │ │ │ - pshufd $0xff,%xmm0,%xmm1 │ │ │ │ - pmaddubsw %xmm5,%xmm1 │ │ │ │ - paddw %xmm1,%xmm6 │ │ │ │ - psraw $0x4,%xmm6 │ │ │ │ - packuswb %xmm6,%xmm6 │ │ │ │ - movdqa %xmm7,%xmm0 │ │ │ │ - punpcklqdq %xmm6,%xmm0 │ │ │ │ - movd %xmm6,0x4(%rdi) │ │ │ │ - psrlq $0x20,%xmm6 │ │ │ │ - palignr $0x4,%xmm7,%xmm6 │ │ │ │ - pshufb 0xc2710(%rax),%xmm0 │ │ │ │ - pshufd $0x0,%xmm0,%xmm7 │ │ │ │ - pmaddubsw %xmm2,%xmm7 │ │ │ │ - pshufd $0x55,%xmm0,%xmm1 │ │ │ │ - pmaddubsw %xmm3,%xmm1 │ │ │ │ - paddw 0xc2860(%rax),%xmm7 │ │ │ │ - paddw %xmm1,%xmm7 │ │ │ │ - pshufd $0xaa,%xmm0,%xmm1 │ │ │ │ - pmaddubsw %xmm4,%xmm1 │ │ │ │ - paddw %xmm1,%xmm7 │ │ │ │ - pshufd $0xff,%xmm0,%xmm1 │ │ │ │ - pmaddubsw %xmm5,%xmm1 │ │ │ │ - paddw %xmm1,%xmm7 │ │ │ │ - psraw $0x4,%xmm7 │ │ │ │ - packuswb %xmm7,%xmm7 │ │ │ │ - movdqa %xmm6,%xmm0 │ │ │ │ - punpcklqdq %xmm7,%xmm0 │ │ │ │ - movd %xmm7,0x8(%rdi) │ │ │ │ - psrlq $0x20,%xmm7 │ │ │ │ - palignr $0x4,%xmm6,%xmm7 │ │ │ │ - pshufb 0xc2710(%rax),%xmm0 │ │ │ │ - pshufd $0x0,%xmm0,%xmm6 │ │ │ │ - pmaddubsw %xmm2,%xmm6 │ │ │ │ - pshufd $0x55,%xmm0,%xmm1 │ │ │ │ - pmaddubsw %xmm3,%xmm1 │ │ │ │ - paddw 0xc2860(%rax),%xmm6 │ │ │ │ - paddw %xmm1,%xmm6 │ │ │ │ - pshufd $0xaa,%xmm0,%xmm1 │ │ │ │ - pmaddubsw %xmm4,%xmm1 │ │ │ │ - paddw %xmm1,%xmm6 │ │ │ │ - pshufd $0xff,%xmm0,%xmm1 │ │ │ │ - pmaddubsw %xmm5,%xmm1 │ │ │ │ - paddw %xmm1,%xmm6 │ │ │ │ - psraw $0x4,%xmm6 │ │ │ │ - packuswb %xmm6,%xmm6 │ │ │ │ - movd %xmm6,0xc(%rdi) │ │ │ │ - psrlq $0x20,%xmm6 │ │ │ │ - palignr $0x4,%xmm7,%xmm6 │ │ │ │ - movdqa %xmm6,(%rdi,%rsi,1) │ │ │ │ - movd (%rdx,%r8,1),%xmm0 │ │ │ │ - punpckldq %xmm6,%xmm0 │ │ │ │ + lea 0x20(%rdi),%rcx │ │ │ │ + lea 0x14(%r8d,%r8d,1),%r9d │ │ │ │ + call 313051 <__cxa_finalize@plt+0x2e8001> │ │ │ │ + mov %rcx,%rdi │ │ │ │ + lea 0x20(%rdx,%r9,1),%rdx │ │ │ │ + sub $0x14,%r9d │ │ │ │ + shr $1,%r9d │ │ │ │ + sub $0x2,%r9d │ │ │ │ + lea -0x2(%rdi,%rsi,2),%r8 │ │ │ │ + lea (%rsi,%rsi,2),%rcx │ │ │ │ + vmovdqu -0x6(%rdx),%ymm8 │ │ │ │ + vmovdqa -0x294(%rax),%xmm10 │ │ │ │ + vpinsrw $0x2,-0x2(%rdi),%xmm8,%xmm0 │ │ │ │ + vpinsrw $0x1,-0x2(%rdi,%rsi,1),%xmm0,%xmm0 │ │ │ │ + vpinsrw $0x5,(%r8),%xmm9,%xmm9 │ │ │ │ + vpinsrw $0x4,(%r8,%rsi,1),%xmm9,%xmm9 │ │ │ │ + vpshufb %xmm10,%xmm0,%xmm0 │ │ │ │ + vinserti128 $0x1,%xmm0,%ymm0,%ymm0 │ │ │ │ + vpshufd $0x0,%ymm0,%ymm13 │ │ │ │ + vpmaddwd %ymm2,%ymm13,%ymm13 │ │ │ │ + vpshufd $0x55,%ymm0,%ymm6 │ │ │ │ + vpmaddwd %ymm3,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm1,%ymm13,%ymm13 │ │ │ │ + vpaddd %ymm6,%ymm13,%ymm13 │ │ │ │ + vpshufd $0xaa,%ymm0,%ymm6 │ │ │ │ + vpmaddwd %ymm4,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm6,%ymm13,%ymm13 │ │ │ │ + vpshufd $0xff,%ymm0,%ymm6 │ │ │ │ + vpmaddwd %ymm5,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm6,%ymm13,%ymm13 │ │ │ │ + vpsrad $0x4,%ymm13,%ymm13 │ │ │ │ + vpackusdw %ymm13,%ymm13,%ymm13 │ │ │ │ + vpminsw %ymm15,%ymm13,%ymm13 │ │ │ │ + vpermq $0xd8,%ymm13,%ymm12 │ │ │ │ + vmovdqa -0x284(%rax),%xmm14 │ │ │ │ + vinserti128 $0x1,-0x2a4(%rax),%ymm14,%ymm14 │ │ │ │ + vpsrldq $0x8,%ymm12,%ymm6 │ │ │ │ + vpunpcklwd %ymm12,%ymm6,%ymm7 │ │ │ │ + vpblendd $0x3,%ymm6,%ymm0,%ymm0 │ │ │ │ + vpblendd $0x80,%ymm7,%ymm0,%ymm0 │ │ │ │ + vpblendd $0x30,%ymm8,%ymm0,%ymm0 │ │ │ │ + vpblendd $0x4,%ymm9,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm14,%ymm0,%ymm0 │ │ │ │ + vpermq $0xee,%ymm0,%ymm7 │ │ │ │ + vinserti128 $0x1,%xmm0,%ymm0,%ymm0 │ │ │ │ + vpshufd $0x0,%ymm0,%ymm12 │ │ │ │ + vpshufd $0x0,%ymm7,%ymm6 │ │ │ │ + vpmaddwd %ymm2,%ymm12,%ymm12 │ │ │ │ + vpmaddwd %ymm2,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm1,%ymm12,%ymm12 │ │ │ │ + vpaddd %ymm1,%ymm6,%ymm6 │ │ │ │ + vpshufd $0x55,%ymm0,%ymm8 │ │ │ │ + vpmaddwd %ymm3,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm8,%ymm12,%ymm12 │ │ │ │ + vpshufd $0x55,%ymm7,%ymm8 │ │ │ │ + vpmaddwd %ymm3,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm6,%ymm8,%ymm6 │ │ │ │ + vpshufd $0xaa,%ymm0,%ymm8 │ │ │ │ + vpmaddwd %ymm4,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm8,%ymm12,%ymm12 │ │ │ │ + vpshufd $0xaa,%ymm7,%ymm8 │ │ │ │ + vpmaddwd %ymm4,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm6,%ymm8,%ymm6 │ │ │ │ + vpshufd $0xff,%ymm0,%ymm8 │ │ │ │ + vpmaddwd %ymm5,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm8,%ymm12,%ymm12 │ │ │ │ + vpshufd $0xff,%ymm7,%ymm8 │ │ │ │ + vpmaddwd %ymm5,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm6,%ymm8,%ymm6 │ │ │ │ + vpsrad $0x4,%ymm12,%ymm12 │ │ │ │ + vpsrad $0x4,%ymm6,%ymm6 │ │ │ │ + vpackusdw %ymm6,%ymm12,%ymm12 │ │ │ │ + vpminsw %ymm15,%ymm12,%ymm12 │ │ │ │ + vpblendd $0xcc,%ymm12,%ymm13,%ymm13 │ │ │ │ + vpinsrw $0x3,(%r8,%rsi,2),%xmm9,%xmm9 │ │ │ │ + vpinsrw $0x2,(%r8,%rcx,1),%xmm9,%xmm9 │ │ │ │ + lea (%r8,%rsi,4),%r8 │ │ │ │ + vpinsrw $0x1,(%r8),%xmm9,%xmm9 │ │ │ │ + vpinsrw $0x0,(%r8,%rsi,1),%xmm9,%xmm9 │ │ │ │ + vmovq %xmm9,0x20(%rsp) │ │ │ │ + mov $0x1,%r10d │ │ │ │ + vpslldq $0x4,%ymm9,%ymm8 │ │ │ │ + vpblendd $0xc,%ymm8,%ymm0,%ymm0 │ │ │ │ + vpermq $0x8d,%ymm12,%ymm12 │ │ │ │ + vpsrldq $0x2,%xmm12,%xmm6 │ │ │ │ + vpsrldq $0xc,%xmm12,%xmm7 │ │ │ │ + vpblendd $0x1,%xmm7,%xmm6,%xmm6 │ │ │ │ + vpblendw $0xf8,0xa(%rdx),%xmm6,%xmm6 │ │ │ │ + vpshufb %xmm10,%xmm6,%xmm6 │ │ │ │ + vinserti128 $0x1,%xmm6,%ymm6,%ymm6 │ │ │ │ + vpshufd $0x0,%ymm6,%ymm11 │ │ │ │ + vpmaddwd %ymm2,%ymm11,%ymm11 │ │ │ │ + vpshufd $0x55,%ymm6,%ymm7 │ │ │ │ + vpmaddwd %ymm3,%ymm7,%ymm7 │ │ │ │ + vpaddd %ymm1,%ymm11,%ymm11 │ │ │ │ + vpaddd %ymm7,%ymm11,%ymm11 │ │ │ │ + vpshufd $0xaa,%ymm6,%ymm7 │ │ │ │ + vpmaddwd %ymm4,%ymm7,%ymm7 │ │ │ │ + vpaddd %ymm7,%ymm11,%ymm11 │ │ │ │ + vpshufd $0xff,%ymm6,%ymm7 │ │ │ │ + vpmaddwd %ymm5,%ymm7,%ymm7 │ │ │ │ + vpaddd %ymm7,%ymm11,%ymm11 │ │ │ │ + vpsrad $0x4,%ymm11,%ymm11 │ │ │ │ + vpackusdw %ymm11,%ymm11,%ymm11 │ │ │ │ + vpminsw %ymm15,%ymm11,%ymm11 │ │ │ │ + vpermq $0xd8,%ymm11,%ymm11 │ │ │ │ + vpshufd $0x4e,%ymm11,%ymm9 │ │ │ │ + vbroadcasti128 0x16(%rdx),%ymm8 │ │ │ │ + vpshufd $0xc9,%ymm8,%ymm8 │ │ │ │ + vpshufhw $0xe1,%ymm8,%ymm8 │ │ │ │ + vpblendd $0x70,%ymm8,%ymm9,%ymm9 │ │ │ │ + vmovdqa %xmm13,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm13,(%rdi,%rsi,1) │ │ │ │ + vpermq $0x1b,%ymm12,%ymm6 │ │ │ │ + jmp 313741 <__cxa_finalize@plt+0x2e86f1> │ │ │ │ + vmovdqa (%rsp),%ymm0 │ │ │ │ + jmp 31370d <__cxa_finalize@plt+0x2e86bd> │ │ │ │ + vmovdqa (%rsp),%ymm0 │ │ │ │ + vpblendd $0xc,0x14(%rsp,%r10,4),%ymm0,%ymm0 │ │ │ │ + dec %r10d │ │ │ │ + jg 31370d <__cxa_finalize@plt+0x2e86bd> │ │ │ │ + cmp $0x2,%r9d │ │ │ │ + je 31370d <__cxa_finalize@plt+0x2e86bd> │ │ │ │ + vpinsrw $0x6,0x20(%rsp),%xmm6,%xmm6 │ │ │ │ + vpinsrw $0x5,(%r8,%rsi,2),%xmm6,%xmm6 │ │ │ │ + vpinsrw $0x4,(%r8,%rcx,1),%xmm6,%xmm6 │ │ │ │ + lea (%r8,%rsi,4),%r8 │ │ │ │ + vpinsrw $0x3,(%r8),%xmm6,%xmm6 │ │ │ │ + vpinsrw $0x2,(%r8,%rsi,1),%xmm6,%xmm6 │ │ │ │ + vpinsrw $0x1,(%r8,%rsi,2),%xmm6,%xmm6 │ │ │ │ + vpinsrw $0x0,(%r8,%rcx,1),%xmm6,%xmm6 │ │ │ │ + lea (%r8,%rsi,4),%r8 │ │ │ │ + vmovdqu %xmm6,0x24(%rsp) │ │ │ │ + vpinsrw $0x1,(%r8),%xmm6,%xmm6 │ │ │ │ + vpinsrw $0x0,(%r8,%rsi,1),%xmm6,%xmm6 │ │ │ │ + vmovd %xmm6,0x20(%rsp) │ │ │ │ + mov $0x4,%r10d │ │ │ │ + vpermq $0xfa,%ymm13,%ymm13 │ │ │ │ + vpermq $0x88,%ymm9,%ymm11 │ │ │ │ + vpermq $0x72,%ymm9,%ymm9 │ │ │ │ + vpermq $0x1b,%ymm12,%ymm6 │ │ │ │ + vpsrldq $0x4,%ymm7,%ymm7 │ │ │ │ + vpblendd $0xcc,%ymm10,%ymm13,%ymm13 │ │ │ │ + vpblendd $0x40,%ymm7,%ymm9,%ymm9 │ │ │ │ + vmovdqa %xmm13,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm13,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %ymm12,%ymm13 │ │ │ │ + vpsrldq $0x8,%ymm12,%ymm7 │ │ │ │ + vpunpcklwd %ymm12,%ymm7,%ymm7 │ │ │ │ + vpblendd $0x33,%ymm6,%ymm0,%ymm0 │ │ │ │ + vpblendd $0x80,%ymm7,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm14,%ymm0,%ymm0 │ │ │ │ + vpermq $0xee,%ymm0,%ymm7 │ │ │ │ + vinserti128 $0x1,%xmm0,%ymm0,%ymm0 │ │ │ │ + vpshufd $0x0,%ymm0,%ymm10 │ │ │ │ + vpshufd $0x0,%ymm7,%ymm6 │ │ │ │ + vpmaddwd %ymm2,%ymm10,%ymm10 │ │ │ │ + vpmaddwd %ymm2,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm1,%ymm10,%ymm10 │ │ │ │ + vpaddd %ymm1,%ymm6,%ymm6 │ │ │ │ + vpshufd $0x55,%ymm0,%ymm8 │ │ │ │ + vpmaddwd %ymm3,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm8,%ymm10,%ymm10 │ │ │ │ + vpshufd $0x55,%ymm7,%ymm8 │ │ │ │ + vpmaddwd %ymm3,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm6,%ymm8,%ymm6 │ │ │ │ + vpshufd $0xaa,%ymm0,%ymm8 │ │ │ │ + vpmaddwd %ymm4,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm8,%ymm10,%ymm10 │ │ │ │ + vpshufd $0xaa,%ymm7,%ymm8 │ │ │ │ + vpmaddwd %ymm4,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm6,%ymm8,%ymm6 │ │ │ │ + vpshufd $0xff,%ymm0,%ymm8 │ │ │ │ + vpmaddwd %ymm5,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm8,%ymm10,%ymm10 │ │ │ │ + vpshufd $0xff,%ymm7,%ymm8 │ │ │ │ + vpmaddwd %ymm5,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm6,%ymm8,%ymm6 │ │ │ │ + vpsrad $0x4,%ymm10,%ymm10 │ │ │ │ + vpsrad $0x4,%ymm6,%ymm6 │ │ │ │ + vpackusdw %ymm6,%ymm10,%ymm10 │ │ │ │ + vpminsw %ymm15,%ymm10,%ymm10 │ │ │ │ + vpermq $0x8d,%ymm10,%ymm12 │ │ │ │ + vmovdqa %ymm0,(%rsp) │ │ │ │ + vpsrldq $0x8,%ymm11,%ymm8 │ │ │ │ + vpsrldq $0x2,%xmm12,%xmm6 │ │ │ │ + vpsrldq $0xa,%xmm12,%xmm7 │ │ │ │ + vpsrldq $0x2,%xmm13,%xmm0 │ │ │ │ + vpunpcklwd %ymm11,%ymm8,%ymm8 │ │ │ │ + vpunpcklwd %xmm6,%xmm7,%xmm7 │ │ │ │ + vpblendd $0x73,%ymm9,%ymm8,%ymm8 │ │ │ │ + vpblendd $0x4,%ymm7,%ymm8,%ymm8 │ │ │ │ + vpblendd $0x8,%ymm0,%ymm8,%ymm8 │ │ │ │ + call 313910 <__cxa_finalize@plt+0x2e88c0> │ │ │ │ + vpermq $0xd8,%ymm11,%ymm8 │ │ │ │ + vpblendd $0xcc,%ymm9,%ymm8,%ymm6 │ │ │ │ + vmovdqa %xmm6,0x10(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm6,0x10(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 321a2c <__cxa_finalize@plt+0x2f69dc> │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 31369e <__cxa_finalize@plt+0x2e864e> │ │ │ │ + je 313697 <__cxa_finalize@plt+0x2e8647> │ │ │ │ + vpermq $0xd8,%ymm9,%ymm8 │ │ │ │ + vextracti128 $0x1,%ymm8,%xmm0 │ │ │ │ + vpshufd $0x4e,%xmm11,%xmm11 │ │ │ │ + vpblendd $0x2,%xmm11,%xmm0,%xmm0 │ │ │ │ + vpsrldq $0x2,%xmm8,%xmm6 │ │ │ │ + vpsrldq $0xc,%xmm8,%xmm7 │ │ │ │ + vpblendw $0x4,%xmm6,%xmm0,%xmm0 │ │ │ │ + vpblendw $0x2,%xmm7,%xmm0,%xmm0 │ │ │ │ + vpshufb -0x294(%rax),%xmm0,%xmm0 │ │ │ │ + vinserti128 $0x1,%xmm0,%ymm0,%ymm0 │ │ │ │ + vpshufd $0x0,%ymm0,%ymm6 │ │ │ │ + vpmaddwd %ymm2,%ymm6,%ymm6 │ │ │ │ + vpshufd $0x55,%ymm0,%ymm7 │ │ │ │ + vpmaddwd %ymm3,%ymm7,%ymm7 │ │ │ │ + vpaddd %ymm1,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm7,%ymm6,%ymm6 │ │ │ │ + vpshufd $0xaa,%ymm0,%ymm7 │ │ │ │ + vpmaddwd %ymm4,%ymm7,%ymm7 │ │ │ │ + vpaddd %ymm7,%ymm6,%ymm6 │ │ │ │ + vpshufd $0xff,%ymm0,%ymm7 │ │ │ │ + vpmaddwd %ymm5,%ymm7,%ymm7 │ │ │ │ + vpaddd %ymm7,%ymm6,%ymm6 │ │ │ │ + vpsrad $0x4,%ymm6,%ymm6 │ │ │ │ + vpackusdw %ymm6,%ymm6,%ymm6 │ │ │ │ + vpminsw %ymm6,%ymm15,%ymm6 │ │ │ │ + vpermq $0x72,%ymm13,%ymm12 │ │ │ │ + vpblendd $0xcc,%ymm10,%ymm12,%ymm12 │ │ │ │ + vpblendd $0xcc,%ymm6,%ymm9,%ymm9 │ │ │ │ + vmovdqa %xmm12,(%rdi) │ │ │ │ + vmovdqa %xmm9,0x10(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm12,(%rdi,%rsi,1) │ │ │ │ + vextracti128 $0x1,%ymm9,0x10(%rdi,%rsi,1) │ │ │ │ + mov %r11,%rsp │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movdqu 0x1(%rdx),%xmm6 │ │ │ │ - lea 0x11(%rdx),%r9 │ │ │ │ - sub $0x5,%rdx │ │ │ │ - sub %r8,%rdx │ │ │ │ - pshufb 0xc2700(%rax),%xmm0 │ │ │ │ - pshufd $0x0,%xmm0,%xmm7 │ │ │ │ - pmaddubsw %xmm2,%xmm7 │ │ │ │ - pshufd $0x55,%xmm0,%xmm1 │ │ │ │ - pmaddubsw %xmm3,%xmm1 │ │ │ │ - paddw 0xc2860(%rax),%xmm7 │ │ │ │ - paddw %xmm1,%xmm7 │ │ │ │ - pshufd $0xaa,%xmm0,%xmm1 │ │ │ │ - pmaddubsw %xmm4,%xmm1 │ │ │ │ - paddw %xmm1,%xmm7 │ │ │ │ - pshufd $0xff,%xmm0,%xmm1 │ │ │ │ - pmaddubsw %xmm5,%xmm1 │ │ │ │ - paddw %xmm1,%xmm7 │ │ │ │ - psraw $0x4,%xmm7 │ │ │ │ - packuswb %xmm7,%xmm7 │ │ │ │ - movdqa %xmm6,%xmm0 │ │ │ │ - punpcklqdq %xmm7,%xmm0 │ │ │ │ - movd %xmm7,(%rdi) │ │ │ │ - psrlq $0x20,%xmm7 │ │ │ │ - palignr $0x4,%xmm6,%xmm7 │ │ │ │ - pshufb 0xc2710(%rax),%xmm0 │ │ │ │ - pshufd $0x0,%xmm0,%xmm6 │ │ │ │ - pmaddubsw %xmm2,%xmm6 │ │ │ │ - pshufd $0x55,%xmm0,%xmm1 │ │ │ │ - pmaddubsw %xmm3,%xmm1 │ │ │ │ - paddw 0xc2860(%rax),%xmm6 │ │ │ │ - paddw %xmm1,%xmm6 │ │ │ │ - pshufd $0xaa,%xmm0,%xmm1 │ │ │ │ - pmaddubsw %xmm4,%xmm1 │ │ │ │ - paddw %xmm1,%xmm6 │ │ │ │ - pshufd $0xff,%xmm0,%xmm1 │ │ │ │ - pmaddubsw %xmm5,%xmm1 │ │ │ │ - paddw %xmm1,%xmm6 │ │ │ │ - psraw $0x4,%xmm6 │ │ │ │ - packuswb %xmm6,%xmm6 │ │ │ │ - movdqa %xmm7,%xmm0 │ │ │ │ - punpcklqdq %xmm6,%xmm0 │ │ │ │ - movd %xmm6,0x4(%rdi) │ │ │ │ - psrlq $0x20,%xmm6 │ │ │ │ - palignr $0x4,%xmm7,%xmm6 │ │ │ │ - pshufb 0xc2710(%rax),%xmm0 │ │ │ │ - pshufd $0x0,%xmm0,%xmm7 │ │ │ │ - pmaddubsw %xmm2,%xmm7 │ │ │ │ - pshufd $0x55,%xmm0,%xmm1 │ │ │ │ - pmaddubsw %xmm3,%xmm1 │ │ │ │ - paddw 0xc2860(%rax),%xmm7 │ │ │ │ - paddw %xmm1,%xmm7 │ │ │ │ - pshufd $0xaa,%xmm0,%xmm1 │ │ │ │ - pmaddubsw %xmm4,%xmm1 │ │ │ │ - paddw %xmm1,%xmm7 │ │ │ │ - pshufd $0xff,%xmm0,%xmm1 │ │ │ │ - pmaddubsw %xmm5,%xmm1 │ │ │ │ - paddw %xmm1,%xmm7 │ │ │ │ - psraw $0x4,%xmm7 │ │ │ │ - packuswb %xmm7,%xmm7 │ │ │ │ - movdqa %xmm6,%xmm0 │ │ │ │ - punpcklqdq %xmm7,%xmm0 │ │ │ │ - movd %xmm7,0x8(%rdi) │ │ │ │ - psrlq $0x20,%xmm7 │ │ │ │ - palignr $0x4,%xmm6,%xmm7 │ │ │ │ - pshufb 0xc2710(%rax),%xmm0 │ │ │ │ - pshufd $0x0,%xmm0,%xmm6 │ │ │ │ - pmaddubsw %xmm2,%xmm6 │ │ │ │ - pshufd $0x55,%xmm0,%xmm1 │ │ │ │ - pmaddubsw %xmm3,%xmm1 │ │ │ │ - paddw 0xc2860(%rax),%xmm6 │ │ │ │ - paddw %xmm1,%xmm6 │ │ │ │ - pshufd $0xaa,%xmm0,%xmm1 │ │ │ │ - pmaddubsw %xmm4,%xmm1 │ │ │ │ - paddw %xmm1,%xmm6 │ │ │ │ - pshufd $0xff,%xmm0,%xmm1 │ │ │ │ - pmaddubsw %xmm5,%xmm1 │ │ │ │ - paddw %xmm1,%xmm6 │ │ │ │ - psraw $0x4,%xmm6 │ │ │ │ - packuswb %xmm6,%xmm6 │ │ │ │ - movdqu (%r9),%xmm1 │ │ │ │ - movdqa %xmm7,%xmm0 │ │ │ │ - punpckldq %xmm1,%xmm0 │ │ │ │ - punpcklqdq %xmm6,%xmm0 │ │ │ │ - movd %xmm6,0xc(%rdi) │ │ │ │ - psrlq $0x20,%xmm6 │ │ │ │ - palignr $0x4,%xmm7,%xmm6 │ │ │ │ - movdqa %xmm6,(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm1,%xmm6 │ │ │ │ - pshufb 0xc2710(%rax),%xmm0 │ │ │ │ - pshufd $0x0,%xmm0,%xmm7 │ │ │ │ - pmaddubsw %xmm2,%xmm7 │ │ │ │ - pshufd $0x55,%xmm0,%xmm6 │ │ │ │ - pmaddubsw %xmm3,%xmm6 │ │ │ │ - paddw 0xc2860(%rax),%xmm7 │ │ │ │ - paddw %xmm6,%xmm7 │ │ │ │ - pshufd $0xaa,%xmm0,%xmm6 │ │ │ │ - pmaddubsw %xmm4,%xmm6 │ │ │ │ - paddw %xmm6,%xmm7 │ │ │ │ - pshufd $0xff,%xmm0,%xmm6 │ │ │ │ - pmaddubsw %xmm5,%xmm6 │ │ │ │ - paddw %xmm6,%xmm7 │ │ │ │ - psraw $0x4,%xmm7 │ │ │ │ - packuswb %xmm7,%xmm7 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - punpcklqdq %xmm7,%xmm0 │ │ │ │ - movd %xmm7,0x10(%rdi) │ │ │ │ - psrlq $0x20,%xmm7 │ │ │ │ - palignr $0x4,%xmm1,%xmm7 │ │ │ │ - pshufb 0xc2710(%rax),%xmm0 │ │ │ │ - pshufd $0x0,%xmm0,%xmm6 │ │ │ │ - pmaddubsw %xmm2,%xmm6 │ │ │ │ - pshufd $0x55,%xmm0,%xmm1 │ │ │ │ - pmaddubsw %xmm3,%xmm1 │ │ │ │ - paddw 0xc2860(%rax),%xmm6 │ │ │ │ - paddw %xmm1,%xmm6 │ │ │ │ - pshufd $0xaa,%xmm0,%xmm1 │ │ │ │ - pmaddubsw %xmm4,%xmm1 │ │ │ │ - paddw %xmm1,%xmm6 │ │ │ │ - pshufd $0xff,%xmm0,%xmm1 │ │ │ │ - pmaddubsw %xmm5,%xmm1 │ │ │ │ - paddw %xmm1,%xmm6 │ │ │ │ - psraw $0x4,%xmm6 │ │ │ │ - packuswb %xmm6,%xmm6 │ │ │ │ - movdqa %xmm7,%xmm0 │ │ │ │ - punpcklqdq %xmm6,%xmm0 │ │ │ │ - movd %xmm6,0x14(%rdi) │ │ │ │ - psrlq $0x20,%xmm6 │ │ │ │ - palignr $0x4,%xmm7,%xmm6 │ │ │ │ - pshufb 0xc2710(%rax),%xmm0 │ │ │ │ - pshufd $0x0,%xmm0,%xmm7 │ │ │ │ - pmaddubsw %xmm2,%xmm7 │ │ │ │ - pshufd $0x55,%xmm0,%xmm1 │ │ │ │ - pmaddubsw %xmm3,%xmm1 │ │ │ │ - paddw 0xc2860(%rax),%xmm7 │ │ │ │ - paddw %xmm1,%xmm7 │ │ │ │ - pshufd $0xaa,%xmm0,%xmm1 │ │ │ │ - pmaddubsw %xmm4,%xmm1 │ │ │ │ - paddw %xmm1,%xmm7 │ │ │ │ - pshufd $0xff,%xmm0,%xmm1 │ │ │ │ - pmaddubsw %xmm5,%xmm1 │ │ │ │ - paddw %xmm1,%xmm7 │ │ │ │ - psraw $0x4,%xmm7 │ │ │ │ - packuswb %xmm7,%xmm7 │ │ │ │ - movdqa %xmm6,%xmm0 │ │ │ │ - punpcklqdq %xmm7,%xmm0 │ │ │ │ - movd %xmm7,0x18(%rdi) │ │ │ │ - psrlq $0x20,%xmm7 │ │ │ │ - palignr $0x4,%xmm6,%xmm7 │ │ │ │ - pshufb 0xc2710(%rax),%xmm0 │ │ │ │ - pshufd $0x0,%xmm0,%xmm6 │ │ │ │ - pmaddubsw %xmm2,%xmm6 │ │ │ │ - pshufd $0x55,%xmm0,%xmm1 │ │ │ │ - pmaddubsw %xmm3,%xmm1 │ │ │ │ - paddw 0xc2860(%rax),%xmm6 │ │ │ │ - paddw %xmm1,%xmm6 │ │ │ │ - pshufd $0xaa,%xmm0,%xmm1 │ │ │ │ - pmaddubsw %xmm4,%xmm1 │ │ │ │ - paddw %xmm1,%xmm6 │ │ │ │ - pshufd $0xff,%xmm0,%xmm1 │ │ │ │ - pmaddubsw %xmm5,%xmm1 │ │ │ │ - paddw %xmm1,%xmm6 │ │ │ │ - psraw $0x4,%xmm6 │ │ │ │ - packuswb %xmm6,%xmm6 │ │ │ │ - movd %xmm6,0x1c(%rdi) │ │ │ │ - psrlq $0x20,%xmm6 │ │ │ │ - palignr $0x4,%xmm7,%xmm6 │ │ │ │ - movdqa %xmm6,0x10(%rdi,%rsi,1) │ │ │ │ - movdqa (%rdi,%rsi,1),%xmm6 │ │ │ │ - movd (%rdx,%r8,1),%xmm0 │ │ │ │ - punpckldq %xmm6,%xmm0 │ │ │ │ - lea 0x10(%rdi,%rsi,1),%r9 │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 321bf0 <__cxa_finalize@plt+0x2f6ba0> │ │ │ │ + vpshufb %ymm14,%ymm8,%ymm8 │ │ │ │ + vpermq $0xee,%ymm8,%ymm7 │ │ │ │ + vinserti128 $0x1,%xmm8,%ymm8,%ymm8 │ │ │ │ + vpshufd $0x0,%ymm8,%ymm9 │ │ │ │ + vpshufd $0x0,%ymm7,%ymm6 │ │ │ │ + vpmaddwd %ymm2,%ymm9,%ymm9 │ │ │ │ + vpmaddwd %ymm2,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm1,%ymm9,%ymm9 │ │ │ │ + vpaddd %ymm1,%ymm6,%ymm6 │ │ │ │ + vpshufd $0x55,%ymm8,%ymm0 │ │ │ │ + vpmaddwd %ymm3,%ymm0,%ymm0 │ │ │ │ + vpaddd %ymm0,%ymm9,%ymm9 │ │ │ │ + vpshufd $0x55,%ymm7,%ymm0 │ │ │ │ + vpmaddwd %ymm3,%ymm0,%ymm0 │ │ │ │ + vpaddd %ymm0,%ymm6,%ymm6 │ │ │ │ + vpshufd $0xaa,%ymm8,%ymm0 │ │ │ │ + vpmaddwd %ymm4,%ymm0,%ymm0 │ │ │ │ + vpaddd %ymm0,%ymm9,%ymm9 │ │ │ │ + vpshufd $0xaa,%ymm7,%ymm0 │ │ │ │ + vpmaddwd %ymm4,%ymm0,%ymm0 │ │ │ │ + vpaddd %ymm0,%ymm6,%ymm6 │ │ │ │ + vpshufd $0xff,%ymm8,%ymm0 │ │ │ │ + vpmaddwd %ymm5,%ymm0,%ymm0 │ │ │ │ + vpaddd %ymm0,%ymm9,%ymm9 │ │ │ │ + vpshufd $0xff,%ymm7,%ymm0 │ │ │ │ + vpmaddwd %ymm5,%ymm0,%ymm0 │ │ │ │ + vpaddd %ymm0,%ymm6,%ymm6 │ │ │ │ + vpsrad $0x4,%ymm9,%ymm9 │ │ │ │ + vpsrad $0x4,%ymm6,%ymm6 │ │ │ │ + vpackusdw %ymm6,%ymm9,%ymm9 │ │ │ │ + vpminsw %ymm15,%ymm9,%ymm9 │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x2,%rdx │ │ │ │ vmovd %ecx,%xmm4 │ │ │ │ - vpxor %xmm3,%xmm3,%xmm3 │ │ │ │ - vpavgw %xmm3,%xmm4,%xmm4 │ │ │ │ + vpxor %ymm6,%ymm6,%ymm6 │ │ │ │ + vpbroadcastw 0x10(%rsp),%ymm7 │ │ │ │ + vpavgw %xmm6,%xmm4,%xmm4 │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ vmovd %ecx,%xmm5 │ │ │ │ vmovdqu (%rdx),%ymm0 │ │ │ │ - lea 0xbc70d(%rip),%r9 │ │ │ │ - movslq (%r9,%rcx,4),%rax │ │ │ │ - add %r9,%rax │ │ │ │ - add $0xffffffffffffffec,%r9 │ │ │ │ - movslq (%r9,%rcx,4),%rcx │ │ │ │ - add %r9,%rcx │ │ │ │ + lea 0xc99aa(%rip),%r10 │ │ │ │ + movslq (%r10,%rcx,4),%rax │ │ │ │ + add %r10,%rax │ │ │ │ + add $0xfffffffffffffff0,%r10 │ │ │ │ + movslq (%r10,%rcx,4),%rcx │ │ │ │ + add %r10,%rcx │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + xchg %ax,%ax │ │ │ │ mov %r8d,%r8d │ │ │ │ sub %r8,%rdx │ │ │ │ vmovd %r8d,%xmm4 │ │ │ │ sub %r8,%rdx │ │ │ │ - vpxor %xmm3,%xmm3,%xmm3 │ │ │ │ - vpavgw %xmm3,%xmm4,%xmm4 │ │ │ │ + vpxor %ymm6,%ymm6,%ymm6 │ │ │ │ + vpbroadcastw 0x10(%rsp),%ymm7 │ │ │ │ + vpavgw %xmm6,%xmm4,%xmm4 │ │ │ │ tzcnt %r8d,%eax │ │ │ │ vmovd %eax,%xmm5 │ │ │ │ vmovdqu (%rdx),%ymm0 │ │ │ │ - lea 0xbc6c6(%rip),%r9 │ │ │ │ - movslq (%r9,%rax,4),%rax │ │ │ │ - add %r9,%rax │ │ │ │ - add $0xffffffffffffffec,%r9 │ │ │ │ + lea 0xc9963(%rip),%r10 │ │ │ │ + movslq (%r10,%rax,4),%rax │ │ │ │ + add %r10,%rax │ │ │ │ + add $0xfffffffffffffff0,%r10 │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ - movslq (%r9,%rcx,4),%rcx │ │ │ │ - add %r9,%rcx │ │ │ │ + movslq (%r10,%rcx,4),%rcx │ │ │ │ + add %r10,%rcx │ │ │ │ jmp *%rax │ │ │ │ - vpaddw 0x60(%rdx),%ymm0,%ymm0 │ │ │ │ - vpaddw 0x40(%rdx),%ymm0,%ymm0 │ │ │ │ vpaddw 0x20(%rdx),%ymm0,%ymm0 │ │ │ │ vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ vpsrldq $0x8,%xmm0,%xmm1 │ │ │ │ vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpunpcklwd %xmm3,%xmm0,%xmm0 │ │ │ │ + vpunpcklwd %xmm6,%xmm0,%xmm0 │ │ │ │ vpsrlq $0x20,%xmm0,%xmm1 │ │ │ │ vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ vpsrldq $0x8,%xmm0,%xmm1 │ │ │ │ vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ vpaddd %xmm4,%xmm0,%xmm0 │ │ │ │ vpsrld %xmm5,%xmm0,%xmm0 │ │ │ │ - lea (%rsi,%rsi,2),%r9 │ │ │ │ vpbroadcastw %xmm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,%ymm1 │ │ │ │ - vmovdqa %ymm0,%ymm2 │ │ │ │ - vmovdqa %ymm0,%ymm3 │ │ │ │ jmp *%rcx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ tzcnt %r8d,%eax │ │ │ │ - lea (%rcx,%r8,1),%r9d │ │ │ │ - vmovd %r9d,%xmm4 │ │ │ │ - tzcnt %r9d,%r9d │ │ │ │ - vmovd %r9d,%xmm5 │ │ │ │ - lea 0xbc5f5(%rip),%r9 │ │ │ │ + lea (%rcx,%r8,1),%r10d │ │ │ │ + vmovd %r10d,%xmm4 │ │ │ │ + tzcnt %r10d,%r10d │ │ │ │ + vmovd %r10d,%xmm5 │ │ │ │ + lea 0xc98b5(%rip),%r10 │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ - movslq (%r9,%rax,4),%rax │ │ │ │ - movslq 0x14(%r9,%rcx,4),%rcx │ │ │ │ - vpxor %ymm3,%ymm3,%ymm3 │ │ │ │ + movslq (%r10,%rax,4),%rax │ │ │ │ + movslq 0x10(%r10,%rcx,4),%rcx │ │ │ │ vpsrlw $0x1,%xmm4,%xmm4 │ │ │ │ - add %r9,%rax │ │ │ │ - add %r9,%rcx │ │ │ │ - lea (%rsi,%rsi,2),%r9 │ │ │ │ + vpxor %ymm6,%ymm6,%ymm6 │ │ │ │ + vpbroadcastw 0x10(%rsp),%ymm7 │ │ │ │ + add %r10,%rax │ │ │ │ + add %r10,%rcx │ │ │ │ jmp *%rax │ │ │ │ vmovq -0x8(%rdx),%xmm0 │ │ │ │ jmp *%rcx │ │ │ │ vmovq 0x2(%rdx),%xmm1 │ │ │ │ vpaddw %ymm4,%ymm0,%ymm0 │ │ │ │ vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ vpsrlq $0x20,%ymm0,%ymm1 │ │ │ │ vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ vpsrld $0x10,%ymm0,%ymm1 │ │ │ │ vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ cmp $0x4,%r8d │ │ │ │ - jg 3220b4 <__cxa_finalize@plt+0x2f7064> │ │ │ │ + jg 313af7 <__cxa_finalize@plt+0x2e8aa7> │ │ │ │ vpsrlw $0x3,%xmm0,%xmm0 │ │ │ │ - jmp 3220ea <__cxa_finalize@plt+0x2f709a> │ │ │ │ + jmp 313b2d <__cxa_finalize@plt+0x2e8add> │ │ │ │ vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ lea (%r8,%r8,1),%edx │ │ │ │ mov $0xaaab6667,%eax │ │ │ │ shrx %edx,%eax,%eax │ │ │ │ - vpunpckhwd %xmm3,%xmm0,%xmm1 │ │ │ │ - vpunpcklwd %xmm3,%xmm0,%xmm0 │ │ │ │ + vpunpckhwd %xmm6,%xmm0,%xmm1 │ │ │ │ + vpunpcklwd %xmm6,%xmm0,%xmm0 │ │ │ │ vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ vmovd %eax,%xmm1 │ │ │ │ vpsrld $0x2,%xmm0,%xmm0 │ │ │ │ vpmulhuw %xmm1,%xmm0,%xmm0 │ │ │ │ vpsrlw $0x1,%xmm0,%xmm0 │ │ │ │ - vpbroadcastw %xmm0,%xmm0 │ │ │ │ - vmovq %xmm0,(%rdi) │ │ │ │ - vmovq %xmm0,(%rdi,%rsi,1) │ │ │ │ - vmovq %xmm0,(%rdi,%rsi,2) │ │ │ │ - vmovq %xmm0,(%rdi,%r9,1) │ │ │ │ + vpbroadcastw %xmm0,%ymm0 │ │ │ │ + vpbroadcastw 0x8(%rsp),%ymm1 │ │ │ │ + lea (%rsi,%rsi,2),%rax │ │ │ │ + vpabsw %ymm1,%ymm2 │ │ │ │ + vpsllw $0x9,%ymm2,%ymm2 │ │ │ │ + vmovdqa (%r9),%ymm4 │ │ │ │ + vpsignw %ymm1,%ymm4,%ymm3 │ │ │ │ + vpabsw %ymm4,%ymm4 │ │ │ │ + vpmulhrsw %ymm2,%ymm4,%ymm4 │ │ │ │ + vpsignw %ymm3,%ymm4,%ymm4 │ │ │ │ + vpaddw %ymm0,%ymm4,%ymm4 │ │ │ │ + vpmaxsw %ymm6,%ymm4,%ymm4 │ │ │ │ + vpminsw %ymm7,%ymm4,%ymm4 │ │ │ │ + vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ + vmovq %xmm4,(%rdi) │ │ │ │ + vmovq %xmm5,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm4,(%rdi,%rsi,1) │ │ │ │ + vmovhps %xmm5,(%rdi,%rax,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ + add $0x20,%r9 │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 3220ef <__cxa_finalize@plt+0x2f709f> │ │ │ │ + jg 313b47 <__cxa_finalize@plt+0x2e8af7> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nop │ │ │ │ vmovdqa -0x10(%rdx),%xmm0 │ │ │ │ jmp *%rcx │ │ │ │ vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ vpaddw 0x2(%rdx),%xmm0,%xmm0 │ │ │ │ vpaddw %xmm4,%xmm0,%xmm0 │ │ │ │ vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ vpsrld $0x10,%xmm0,%xmm1 │ │ │ │ vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpblendw $0xaa,%xmm3,%xmm0,%xmm0 │ │ │ │ + vpblendw $0xaa,%xmm6,%xmm0,%xmm0 │ │ │ │ vpsrlq $0x20,%xmm0,%xmm1 │ │ │ │ vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ vpsrldq $0x8,%xmm0,%xmm1 │ │ │ │ vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ vpsrld %xmm5,%xmm0,%xmm0 │ │ │ │ cmp $0x8,%r8d │ │ │ │ - je 322183 <__cxa_finalize@plt+0x2f7133> │ │ │ │ + je 313c03 <__cxa_finalize@plt+0x2e8bb3> │ │ │ │ mov $0xaaab,%eax │ │ │ │ mov $0x6667,%edx │ │ │ │ cmp $0x20,%r8d │ │ │ │ cmove %edx,%eax │ │ │ │ vmovd %eax,%xmm1 │ │ │ │ vpmulhuw %xmm1,%xmm0,%xmm0 │ │ │ │ vpsrlw $0x1,%xmm0,%xmm0 │ │ │ │ - vpbroadcastw %xmm0,%xmm0 │ │ │ │ - vmovdqa %xmm0,(%rdi) │ │ │ │ - vmovdqa %xmm0,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %xmm0,(%rdi,%rsi,2) │ │ │ │ - vmovdqa %xmm0,(%rdi,%r9,1) │ │ │ │ + vpbroadcastw %xmm0,%ymm0 │ │ │ │ + vpbroadcastw 0x8(%rsp),%ymm1 │ │ │ │ + lea (%rsi,%rsi,2),%rax │ │ │ │ + vpabsw %ymm1,%ymm2 │ │ │ │ + vpsllw $0x9,%ymm2,%ymm2 │ │ │ │ + vmovdqa (%r9),%ymm4 │ │ │ │ + vmovdqa 0x20(%r9),%ymm5 │ │ │ │ + vpsignw %ymm1,%ymm4,%ymm3 │ │ │ │ + vpabsw %ymm4,%ymm4 │ │ │ │ + vpmulhrsw %ymm2,%ymm4,%ymm4 │ │ │ │ + vpsignw %ymm3,%ymm4,%ymm4 │ │ │ │ + vpaddw %ymm0,%ymm4,%ymm4 │ │ │ │ + vpsignw %ymm1,%ymm5,%ymm3 │ │ │ │ + vpabsw %ymm5,%ymm5 │ │ │ │ + vpmulhrsw %ymm2,%ymm5,%ymm5 │ │ │ │ + vpsignw %ymm3,%ymm5,%ymm5 │ │ │ │ + vpaddw %ymm0,%ymm5,%ymm5 │ │ │ │ + vpmaxsw %ymm6,%ymm4,%ymm4 │ │ │ │ + vpmaxsw %ymm6,%ymm5,%ymm5 │ │ │ │ + vpminsw %ymm7,%ymm4,%ymm4 │ │ │ │ + vpminsw %ymm7,%ymm5,%ymm5 │ │ │ │ + vmovdqa %xmm4,(%rdi) │ │ │ │ + vmovdqa %xmm5,(%rdi,%rsi,2) │ │ │ │ + vextracti128 $0x1,%ymm4,(%rdi,%rsi,1) │ │ │ │ + vextracti128 $0x1,%ymm5,(%rdi,%rax,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ + add $0x40,%r9 │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 322188 <__cxa_finalize@plt+0x2f7138> │ │ │ │ + jg 313c1d <__cxa_finalize@plt+0x2e8bcd> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ vmovdqa -0x20(%rdx),%ymm0 │ │ │ │ jmp *%rcx │ │ │ │ vpaddw 0x2(%rdx),%ymm0,%ymm0 │ │ │ │ vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ vpaddw %xmm4,%xmm0,%xmm0 │ │ │ │ vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpunpckhwd %xmm3,%xmm0,%xmm1 │ │ │ │ - vpunpcklwd %xmm3,%xmm0,%xmm0 │ │ │ │ + vpunpckhwd %xmm6,%xmm0,%xmm1 │ │ │ │ + vpunpcklwd %xmm6,%xmm0,%xmm0 │ │ │ │ vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ vpsrlq $0x20,%xmm0,%xmm1 │ │ │ │ vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ vpsrldq $0x8,%xmm0,%xmm1 │ │ │ │ vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ vpsrld %xmm5,%xmm0,%xmm0 │ │ │ │ cmp $0x10,%r8d │ │ │ │ - je 322210 <__cxa_finalize@plt+0x2f71c0> │ │ │ │ + je 313d00 <__cxa_finalize@plt+0x2e8cb0> │ │ │ │ mov $0xaaab,%eax │ │ │ │ mov $0x6667,%edx │ │ │ │ test $0x28,%r8b │ │ │ │ cmove %edx,%eax │ │ │ │ vmovd %eax,%xmm1 │ │ │ │ vpmulhuw %xmm1,%xmm0,%xmm0 │ │ │ │ vpsrlw $0x1,%xmm0,%xmm0 │ │ │ │ vpbroadcastw %xmm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm0,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %ymm0,(%rdi,%rsi,2) │ │ │ │ - vmovdqa %ymm0,(%rdi,%r9,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 322215 <__cxa_finalize@plt+0x2f71c5> │ │ │ │ + vpbroadcastw 0x8(%rsp),%ymm1 │ │ │ │ + vpabsw %ymm1,%ymm2 │ │ │ │ + vpsllw $0x9,%ymm2,%ymm2 │ │ │ │ + vmovdqa (%r9),%ymm4 │ │ │ │ + vmovdqa 0x20(%r9),%ymm5 │ │ │ │ + vpsignw %ymm1,%ymm4,%ymm3 │ │ │ │ + vpabsw %ymm4,%ymm4 │ │ │ │ + vpmulhrsw %ymm2,%ymm4,%ymm4 │ │ │ │ + vpsignw %ymm3,%ymm4,%ymm4 │ │ │ │ + vpaddw %ymm0,%ymm4,%ymm4 │ │ │ │ + vpsignw %ymm1,%ymm5,%ymm3 │ │ │ │ + vpabsw %ymm5,%ymm5 │ │ │ │ + vpmulhrsw %ymm2,%ymm5,%ymm5 │ │ │ │ + vpsignw %ymm3,%ymm5,%ymm5 │ │ │ │ + vpaddw %ymm0,%ymm5,%ymm5 │ │ │ │ + vpmaxsw %ymm6,%ymm4,%ymm4 │ │ │ │ + vpmaxsw %ymm6,%ymm5,%ymm5 │ │ │ │ + vpminsw %ymm7,%ymm4,%ymm4 │ │ │ │ + vpminsw %ymm7,%ymm5,%ymm5 │ │ │ │ + vmovdqa %ymm4,(%rdi) │ │ │ │ + vmovdqa %ymm5,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + add $0x40,%r9 │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 313d16 <__cxa_finalize@plt+0x2e8cc6> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ vmovdqa -0x40(%rdx),%ymm0 │ │ │ │ vpaddw -0x20(%rdx),%ymm0,%ymm0 │ │ │ │ jmp *%rcx │ │ │ │ vpaddw 0x2(%rdx),%ymm0,%ymm0 │ │ │ │ vpaddw 0x22(%rdx),%ymm0,%ymm0 │ │ │ │ vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ vpaddw %xmm4,%xmm0,%xmm0 │ │ │ │ vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpunpcklwd %xmm3,%xmm0,%xmm1 │ │ │ │ - vpunpckhwd %xmm3,%xmm0,%xmm0 │ │ │ │ + vpunpcklwd %xmm6,%xmm0,%xmm1 │ │ │ │ + vpunpckhwd %xmm6,%xmm0,%xmm0 │ │ │ │ vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ vpsrlq $0x20,%xmm0,%xmm1 │ │ │ │ vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ vpsrldq $0x8,%xmm0,%xmm1 │ │ │ │ vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ vpsrld %xmm5,%xmm0,%xmm0 │ │ │ │ cmp $0x20,%r8d │ │ │ │ - je 3222a7 <__cxa_finalize@plt+0x2f7257> │ │ │ │ - lea (%r8,%r8,1),%edx │ │ │ │ - mov $0x6667aaab,%eax │ │ │ │ - shrx %edx,%eax,%eax │ │ │ │ - vmovd %eax,%xmm1 │ │ │ │ - vpmulhuw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpsrlw $0x1,%xmm0,%xmm0 │ │ │ │ - vpbroadcastw %xmm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,%ymm1 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi) │ │ │ │ - vmovdqa %ymm0,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi,%rsi,1) │ │ │ │ - vmovdqa %ymm0,(%rdi,%rsi,2) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi,%rsi,2) │ │ │ │ - vmovdqa %ymm0,(%rdi,%r9,1) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi,%r9,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 3222b0 <__cxa_finalize@plt+0x2f7260> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovdqa -0x80(%rdx),%ymm0 │ │ │ │ - vmovdqa -0x60(%rdx),%ymm1 │ │ │ │ - vpaddw -0x40(%rdx),%ymm0,%ymm0 │ │ │ │ - vpaddw -0x20(%rdx),%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - jmp *%rcx │ │ │ │ - vmovdqu 0x2(%rdx),%ymm1 │ │ │ │ - vpaddw 0x22(%rdx),%ymm0,%ymm0 │ │ │ │ - vpaddw 0x42(%rdx),%ymm1,%ymm1 │ │ │ │ - vpaddw 0x62(%rdx),%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpunpcklwd %xmm3,%xmm0,%xmm1 │ │ │ │ - vpunpckhwd %xmm3,%xmm0,%xmm0 │ │ │ │ - vpaddd %xmm4,%xmm1,%xmm1 │ │ │ │ - vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ - vpsrlq $0x20,%xmm0,%xmm1 │ │ │ │ - vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ - vpsrldq $0x8,%xmm0,%xmm1 │ │ │ │ - vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ - vpsrld %xmm5,%xmm0,%xmm0 │ │ │ │ - cmp $0x40,%r8d │ │ │ │ - je 32236f <__cxa_finalize@plt+0x2f731f> │ │ │ │ - mov $0x6667aaab,%eax │ │ │ │ - shrx %r8d,%eax,%eax │ │ │ │ - vmovd %eax,%xmm1 │ │ │ │ - vpmulhuw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpsrlw $0x1,%xmm0,%xmm0 │ │ │ │ - vpbroadcastw %xmm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,%ymm1 │ │ │ │ - vmovdqa %ymm0,%ymm2 │ │ │ │ - vmovdqa %ymm0,%ymm3 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi) │ │ │ │ - vmovdqa %ymm2,0x40(%rdi) │ │ │ │ - vmovdqa %ymm3,0x60(%rdi) │ │ │ │ - vmovdqa %ymm0,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi,%rsi,1) │ │ │ │ - vmovdqa %ymm2,0x40(%rdi,%rsi,1) │ │ │ │ - vmovdqa %ymm3,0x60(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 322380 <__cxa_finalize@plt+0x2f7330> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - shr $0xb,%eax │ │ │ │ - lea 0xbc2ae(%rip),%r9 │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - movslq (%r9,%rcx,4),%rcx │ │ │ │ - vpbroadcastd -0x2c(%r9,%rax,4),%ymm0 │ │ │ │ - vmovdqa %ymm0,%ymm1 │ │ │ │ - vmovdqa %ymm0,%ymm2 │ │ │ │ - vmovdqa %ymm0,%ymm3 │ │ │ │ - add %r9,%rcx │ │ │ │ - lea (%rsi,%rsi,2),%r9 │ │ │ │ - jmp *%rcx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovdqu 0x2(%rdx),%ymm0 │ │ │ │ - vmovdqu 0x22(%rdx),%ymm1 │ │ │ │ - vmovdqu 0x42(%rdx),%ymm2 │ │ │ │ - vmovdqu 0x62(%rdx),%ymm3 │ │ │ │ - lea 0xbc261(%rip),%r9 │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - movslq (%r9,%rcx,4),%rcx │ │ │ │ - add %r9,%rcx │ │ │ │ - lea (%rsi,%rsi,2),%r9 │ │ │ │ - jmp *%rcx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0xbc26d(%rip),%r9 │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - movslq (%r9,%rcx,4),%rcx │ │ │ │ - add %r9,%rcx │ │ │ │ - lea (%rsi,%rsi,2),%r9 │ │ │ │ - jmp *%rcx │ │ │ │ - vpbroadcastw -0x2(%rdx),%xmm0 │ │ │ │ - vpbroadcastw -0x4(%rdx),%xmm1 │ │ │ │ - vpbroadcastw -0x6(%rdx),%xmm2 │ │ │ │ - vpbroadcastw -0x8(%rdx),%xmm3 │ │ │ │ - sub $0x8,%rdx │ │ │ │ - vmovq %xmm0,(%rdi) │ │ │ │ - vmovq %xmm1,(%rdi,%rsi,1) │ │ │ │ - vmovq %xmm2,(%rdi,%rsi,2) │ │ │ │ - vmovq %xmm3,(%rdi,%r9,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 322448 <__cxa_finalize@plt+0x2f73f8> │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - vpbroadcastw -0x2(%rdx),%xmm0 │ │ │ │ - vpbroadcastw -0x4(%rdx),%xmm1 │ │ │ │ - vpbroadcastw -0x6(%rdx),%xmm2 │ │ │ │ - vpbroadcastw -0x8(%rdx),%xmm3 │ │ │ │ - sub $0x8,%rdx │ │ │ │ - vmovdqa %xmm0,(%rdi) │ │ │ │ - vmovdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %xmm2,(%rdi,%rsi,2) │ │ │ │ - vmovdqa %xmm3,(%rdi,%r9,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 322490 <__cxa_finalize@plt+0x2f7440> │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - vpbroadcastw -0x2(%rdx),%ymm0 │ │ │ │ - vpbroadcastw -0x4(%rdx),%ymm1 │ │ │ │ - vpbroadcastw -0x6(%rdx),%ymm2 │ │ │ │ - vpbroadcastw -0x8(%rdx),%ymm3 │ │ │ │ - sub $0x8,%rdx │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %ymm2,(%rdi,%rsi,2) │ │ │ │ - vmovdqa %ymm3,(%rdi,%r9,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 3224d0 <__cxa_finalize@plt+0x2f7480> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - vpbroadcastw -0x2(%rdx),%ymm0 │ │ │ │ - vpbroadcastw -0x4(%rdx),%ymm1 │ │ │ │ - vpbroadcastw -0x6(%rdx),%ymm2 │ │ │ │ - vpbroadcastw -0x8(%rdx),%ymm3 │ │ │ │ - sub $0x8,%rdx │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm0,0x20(%rdi) │ │ │ │ - vmovdqa %ymm1,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi,%rsi,1) │ │ │ │ - vmovdqa %ymm2,(%rdi,%rsi,2) │ │ │ │ - vmovdqa %ymm2,0x20(%rdi,%rsi,2) │ │ │ │ - vmovdqa %ymm3,(%rdi,%r9,1) │ │ │ │ - vmovdqa %ymm3,0x20(%rdi,%r9,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 322510 <__cxa_finalize@plt+0x2f74c0> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - vpbroadcastw -0x2(%rdx),%ymm0 │ │ │ │ - vpbroadcastw -0x4(%rdx),%ymm1 │ │ │ │ - sub $0x4,%rdx │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm0,0x20(%rdi) │ │ │ │ - vmovdqa %ymm0,0x40(%rdi) │ │ │ │ - vmovdqa %ymm0,0x60(%rdi) │ │ │ │ - vmovdqa %ymm1,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi,%rsi,1) │ │ │ │ - vmovdqa %ymm1,0x40(%rdi,%rsi,1) │ │ │ │ - vmovdqa %ymm1,0x60(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 322566 <__cxa_finalize@plt+0x2f7516> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0xbc101(%rip),%r9 │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - movslq (%r9,%rcx,4),%rcx │ │ │ │ - vpbroadcastw (%rdx),%ymm3 │ │ │ │ - add %r9,%rcx │ │ │ │ - jmp *%rcx │ │ │ │ - vpbroadcastq 0x2(%rdx),%ymm2 │ │ │ │ - vmovsldup -0x238(%r9),%ymm6 │ │ │ │ - lea (%rsi,%rsi,2),%rcx │ │ │ │ - vpsubw %ymm3,%ymm2,%ymm4 │ │ │ │ - vpabsw %ymm4,%ymm5 │ │ │ │ - sub $0x8,%rdx │ │ │ │ - vpbroadcastq (%rdx),%ymm1 │ │ │ │ - vpshufb %ymm6,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm4,%ymm0 │ │ │ │ - vpsubw %ymm0,%ymm3,%ymm7 │ │ │ │ - vpsubw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpabsw %ymm7,%ymm7 │ │ │ │ - vpabsw %ymm0,%ymm0 │ │ │ │ - vpminsw %ymm0,%ymm7,%ymm7 │ │ │ │ - vpcmpeqw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpcmpgtw %ymm7,%ymm5,%ymm7 │ │ │ │ - vpblendvb %ymm0,%ymm2,%ymm3,%ymm0 │ │ │ │ - vpblendvb %ymm7,%ymm0,%ymm1,%ymm0 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vmovq %xmm0,(%rdi) │ │ │ │ - vmovq %xmm1,(%rdi,%rsi,1) │ │ │ │ - vmovhps %xmm0,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm1,(%rdi,%rcx,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 3225e5 <__cxa_finalize@plt+0x2f7595> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - vbroadcasti128 0x2(%rdx),%ymm2 │ │ │ │ - vmovsldup -0x238(%r9),%ymm6 │ │ │ │ - vpsubw %ymm3,%ymm2,%ymm4 │ │ │ │ - vpabsw %ymm4,%ymm5 │ │ │ │ - sub $0x4,%rdx │ │ │ │ - vpbroadcastd (%rdx),%ymm1 │ │ │ │ - vpshufb %ymm6,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm4,%ymm0 │ │ │ │ - vpsubw %ymm0,%ymm3,%ymm7 │ │ │ │ - vpsubw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpabsw %ymm7,%ymm7 │ │ │ │ - vpabsw %ymm0,%ymm0 │ │ │ │ - vpminsw %ymm0,%ymm7,%ymm7 │ │ │ │ - vpcmpeqw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpcmpgtw %ymm7,%ymm5,%ymm7 │ │ │ │ - vpblendvb %ymm0,%ymm2,%ymm3,%ymm0 │ │ │ │ - vpblendvb %ymm7,%ymm0,%ymm1,%ymm0 │ │ │ │ - vmovdqa %xmm0,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 322668 <__cxa_finalize@plt+0x2f7618> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - vmovdqu 0x2(%rdx),%ymm2 │ │ │ │ - vpsubw %ymm3,%ymm2,%ymm4 │ │ │ │ - vpabsw %ymm4,%ymm5 │ │ │ │ - sub $0x2,%rdx │ │ │ │ - vpbroadcastw (%rdx),%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm4,%ymm0 │ │ │ │ - vpsubw %ymm0,%ymm3,%ymm7 │ │ │ │ - vpsubw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpabsw %ymm7,%ymm7 │ │ │ │ - vpabsw %ymm0,%ymm0 │ │ │ │ - vpminsw %ymm0,%ymm7,%ymm7 │ │ │ │ - vpcmpeqw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpcmpgtw %ymm7,%ymm5,%ymm7 │ │ │ │ - vpblendvb %ymm0,%ymm2,%ymm3,%ymm0 │ │ │ │ - vpblendvb %ymm7,%ymm0,%ymm1,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %r8d │ │ │ │ - jg 3226ce <__cxa_finalize@plt+0x2f767e> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - vmovdqu 0x2(%rdx),%ymm2 │ │ │ │ - vmovdqu 0x22(%rdx),%ymm6 │ │ │ │ - vpsubw %ymm3,%ymm2,%ymm4 │ │ │ │ - vpsubw %ymm3,%ymm6,%ymm8 │ │ │ │ - vpabsw %ymm4,%ymm5 │ │ │ │ - vpabsw %ymm8,%ymm9 │ │ │ │ - sub $0x2,%rdx │ │ │ │ - vpbroadcastw (%rdx),%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm4,%ymm0 │ │ │ │ - vpsubw %ymm0,%ymm3,%ymm7 │ │ │ │ - vpsubw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpabsw %ymm7,%ymm7 │ │ │ │ - vpabsw %ymm0,%ymm0 │ │ │ │ - vpminsw %ymm0,%ymm7,%ymm7 │ │ │ │ - vpcmpeqw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpcmpgtw %ymm7,%ymm5,%ymm7 │ │ │ │ - vpblendvb %ymm0,%ymm2,%ymm3,%ymm0 │ │ │ │ - vpblendvb %ymm7,%ymm0,%ymm1,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vpaddw %ymm1,%ymm8,%ymm0 │ │ │ │ - vpsubw %ymm0,%ymm3,%ymm7 │ │ │ │ - vpsubw %ymm6,%ymm0,%ymm0 │ │ │ │ - vpabsw %ymm7,%ymm7 │ │ │ │ - vpabsw %ymm0,%ymm0 │ │ │ │ - vpminsw %ymm0,%ymm7,%ymm7 │ │ │ │ - vpcmpeqw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpcmpgtw %ymm7,%ymm9,%ymm7 │ │ │ │ - vpblendvb %ymm0,%ymm6,%ymm3,%ymm0 │ │ │ │ - vpblendvb %ymm7,%ymm0,%ymm1,%ymm0 │ │ │ │ - vmovdqa %ymm0,0x20(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %r8d │ │ │ │ - jg 32273c <__cxa_finalize@plt+0x2f76ec> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - vmovdqu 0x2(%rdx),%ymm2 │ │ │ │ - vmovdqu 0x22(%rdx),%ymm6 │ │ │ │ - vmovdqu 0x42(%rdx),%ymm10 │ │ │ │ - vmovdqu 0x62(%rdx),%ymm13 │ │ │ │ - vpsubw %ymm3,%ymm2,%ymm4 │ │ │ │ - vpsubw %ymm3,%ymm6,%ymm8 │ │ │ │ - vpsubw %ymm3,%ymm10,%ymm11 │ │ │ │ - vpsubw %ymm3,%ymm13,%ymm14 │ │ │ │ - vpabsw %ymm4,%ymm5 │ │ │ │ - vpabsw %ymm8,%ymm9 │ │ │ │ - vpabsw %ymm11,%ymm12 │ │ │ │ - vpabsw %ymm14,%ymm15 │ │ │ │ - sub $0x2,%rdx │ │ │ │ - vpbroadcastw (%rdx),%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm4,%ymm0 │ │ │ │ - vpsubw %ymm0,%ymm3,%ymm7 │ │ │ │ - vpsubw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpabsw %ymm7,%ymm7 │ │ │ │ - vpabsw %ymm0,%ymm0 │ │ │ │ - vpminsw %ymm0,%ymm7,%ymm7 │ │ │ │ - vpcmpeqw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpcmpgtw %ymm7,%ymm5,%ymm7 │ │ │ │ - vpblendvb %ymm0,%ymm2,%ymm3,%ymm0 │ │ │ │ - vpblendvb %ymm7,%ymm0,%ymm1,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vpaddw %ymm1,%ymm8,%ymm0 │ │ │ │ - vpsubw %ymm0,%ymm3,%ymm7 │ │ │ │ - vpsubw %ymm6,%ymm0,%ymm0 │ │ │ │ - vpabsw %ymm7,%ymm7 │ │ │ │ - vpabsw %ymm0,%ymm0 │ │ │ │ - vpminsw %ymm0,%ymm7,%ymm7 │ │ │ │ - vpcmpeqw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpcmpgtw %ymm7,%ymm9,%ymm7 │ │ │ │ - vpblendvb %ymm0,%ymm6,%ymm3,%ymm0 │ │ │ │ - vpblendvb %ymm7,%ymm0,%ymm1,%ymm0 │ │ │ │ - vmovdqa %ymm0,0x20(%rdi) │ │ │ │ - vpaddw %ymm1,%ymm11,%ymm0 │ │ │ │ - vpsubw %ymm0,%ymm3,%ymm7 │ │ │ │ - vpsubw %ymm10,%ymm0,%ymm0 │ │ │ │ - vpabsw %ymm7,%ymm7 │ │ │ │ - vpabsw %ymm0,%ymm0 │ │ │ │ - vpminsw %ymm0,%ymm7,%ymm7 │ │ │ │ - vpcmpeqw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpcmpgtw %ymm7,%ymm12,%ymm7 │ │ │ │ - vpblendvb %ymm0,%ymm10,%ymm3,%ymm0 │ │ │ │ - vpblendvb %ymm7,%ymm0,%ymm1,%ymm0 │ │ │ │ - vmovdqa %ymm0,0x40(%rdi) │ │ │ │ - vpaddw %ymm1,%ymm14,%ymm0 │ │ │ │ - vpsubw %ymm0,%ymm3,%ymm7 │ │ │ │ - vpsubw %ymm13,%ymm0,%ymm0 │ │ │ │ - vpabsw %ymm7,%ymm7 │ │ │ │ - vpabsw %ymm0,%ymm0 │ │ │ │ - vpminsw %ymm0,%ymm7,%ymm7 │ │ │ │ - vpcmpeqw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpcmpgtw %ymm7,%ymm15,%ymm7 │ │ │ │ - vpblendvb %ymm0,%ymm13,%ymm3,%ymm0 │ │ │ │ - vpblendvb %ymm7,%ymm0,%ymm1,%ymm0 │ │ │ │ - vmovdqa %ymm0,0x60(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %r8d │ │ │ │ - jg 3227f8 <__cxa_finalize@plt+0x2f77a8> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0xbbe0d(%rip),%rax │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - mov %r8d,%r8d │ │ │ │ - movslq (%rax,%rcx,4),%rcx │ │ │ │ - lea -0x574(%rax,%r8,4),%r9 │ │ │ │ - neg %r8 │ │ │ │ - vpbroadcastw (%rdx,%r8,2),%ymm5 │ │ │ │ - add %rax,%rcx │ │ │ │ - jmp *%rcx │ │ │ │ - vpbroadcastq 0x2(%rdx),%ymm4 │ │ │ │ - vmovsldup -0x274(%rax),%ymm3 │ │ │ │ - lea (%rsi,%rsi,2),%rax │ │ │ │ - vpsubw %ymm5,%ymm4,%ymm4 │ │ │ │ - vpbroadcastq (%r9,%r8,2),%ymm0 │ │ │ │ - vpshufb %ymm3,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm4,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm5,%ymm0,%ymm0 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vmovhps %xmm1,(%rdi) │ │ │ │ - vmovhps %xmm0,(%rdi,%rsi,1) │ │ │ │ - vmovq %xmm1,(%rdi,%rsi,2) │ │ │ │ - vmovq %xmm0,(%rdi,%rax,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - add $0x4,%r8 │ │ │ │ - jl 32291e <__cxa_finalize@plt+0x2f78ce> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - vbroadcasti128 0x2(%rdx),%ymm4 │ │ │ │ - vmovsldup -0x274(%rax),%ymm3 │ │ │ │ - lea (%rsi,%rsi,2),%rax │ │ │ │ - vpsubw %ymm5,%ymm4,%ymm4 │ │ │ │ - vpbroadcastd (%r9,%r8,2),%ymm0 │ │ │ │ - vpbroadcastd 0x4(%r9,%r8,2),%ymm1 │ │ │ │ - vpshufb %ymm3,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm3,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm4,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm4,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm5,%ymm1,%ymm1 │ │ │ │ - vextracti128 $0x1,%ymm0,(%rdi) │ │ │ │ - vmovdqa %xmm0,(%rdi,%rsi,1) │ │ │ │ - vextracti128 $0x1,%ymm1,(%rdi,%rsi,2) │ │ │ │ - vmovdqa %xmm1,(%rdi,%rax,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - add $0x4,%r8 │ │ │ │ - jl 32296f <__cxa_finalize@plt+0x2f791f> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - vmovdqu 0x2(%rdx),%ymm4 │ │ │ │ - lea (%rsi,%rsi,2),%rax │ │ │ │ - vpsubw %ymm5,%ymm4,%ymm4 │ │ │ │ - vpbroadcastw (%r9,%r8,2),%ymm0 │ │ │ │ - vpbroadcastw 0x2(%r9,%r8,2),%ymm1 │ │ │ │ - vpbroadcastw 0x4(%r9,%r8,2),%ymm2 │ │ │ │ - vpbroadcastw 0x6(%r9,%r8,2),%ymm3 │ │ │ │ - vpmulhrsw %ymm4,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm4,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm5,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm5,%ymm3,%ymm3 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %ymm2,(%rdi,%rsi,2) │ │ │ │ - vmovdqa %ymm3,(%rdi,%rax,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - add $0x4,%r8 │ │ │ │ - jl 3229ca <__cxa_finalize@plt+0x2f797a> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - vmovdqu 0x2(%rdx),%ymm4 │ │ │ │ - vmovdqu 0x22(%rdx),%ymm6 │ │ │ │ - vpsubw %ymm5,%ymm4,%ymm4 │ │ │ │ - vpsubw %ymm5,%ymm6,%ymm6 │ │ │ │ - vpbroadcastw (%r9,%r8,2),%ymm1 │ │ │ │ - vpbroadcastw 0x2(%r9,%r8,2),%ymm3 │ │ │ │ - vpmulhrsw %ymm1,%ymm4,%ymm0 │ │ │ │ - vpmulhrsw %ymm6,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm3,%ymm4,%ymm2 │ │ │ │ - vpmulhrsw %ymm6,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm5,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm5,%ymm3,%ymm3 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi) │ │ │ │ - vmovdqa %ymm2,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %ymm3,0x20(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - add $0x2,%r8 │ │ │ │ - jl 322a3c <__cxa_finalize@plt+0x2f79ec> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - vmovdqu 0x2(%rdx),%ymm3 │ │ │ │ - vmovdqu 0x22(%rdx),%ymm4 │ │ │ │ - vmovdqu 0x42(%rdx),%ymm6 │ │ │ │ - vmovdqu 0x62(%rdx),%ymm7 │ │ │ │ - vpsubw %ymm5,%ymm3,%ymm3 │ │ │ │ - vpsubw %ymm5,%ymm4,%ymm4 │ │ │ │ - vpsubw %ymm5,%ymm6,%ymm6 │ │ │ │ - vpsubw %ymm5,%ymm7,%ymm7 │ │ │ │ - vpbroadcastw (%r9,%r8,2),%ymm2 │ │ │ │ - vpmulhrsw %ymm2,%ymm3,%ymm0 │ │ │ │ - vpmulhrsw %ymm2,%ymm4,%ymm1 │ │ │ │ - vpaddw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm5,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vpmulhrsw %ymm2,%ymm6,%ymm0 │ │ │ │ - vmovdqa %ymm1,0x20(%rdi) │ │ │ │ - vpmulhrsw %ymm2,%ymm7,%ymm1 │ │ │ │ - vpaddw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm5,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm0,0x40(%rdi) │ │ │ │ - vmovdqa %ymm1,0x60(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - inc %r8 │ │ │ │ - jl 322ab3 <__cxa_finalize@plt+0x2f7a63> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0xbbbd9(%rip),%rax │ │ │ │ - mov %ecx,%ecx │ │ │ │ - vpbroadcastw (%rdx,%rcx,2),%ymm5 │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - add %r8d,%r8d │ │ │ │ - movslq (%rax,%rcx,4),%rcx │ │ │ │ - sub %r8,%rdx │ │ │ │ - lea (%rsi,%rsi,2),%r9 │ │ │ │ - add %rax,%rcx │ │ │ │ - jmp *%rcx │ │ │ │ - vpbroadcastq -0x558(%rax),%ymm4 │ │ │ │ - vmovsldup -0x260(%rax),%ymm3 │ │ │ │ - vpbroadcastq -0x8(%rdx,%r8,1),%ymm0 │ │ │ │ - vpshufb %ymm3,%ymm0,%ymm0 │ │ │ │ - vpsubw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm4,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm5,%ymm0,%ymm0 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vmovq %xmm0,(%rdi) │ │ │ │ - vmovq %xmm1,(%rdi,%rsi,1) │ │ │ │ - vmovhps %xmm0,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm1,(%rdi,%r9,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x8,%r8d │ │ │ │ - jg 322b37 <__cxa_finalize@plt+0x2f7ae7> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - vbroadcasti128 -0x550(%rax),%ymm4 │ │ │ │ - vmovsldup -0x260(%rax),%ymm3 │ │ │ │ - vpbroadcastd -0x4(%rdx,%r8,1),%ymm0 │ │ │ │ - vpbroadcastd -0x8(%rdx,%r8,1),%ymm1 │ │ │ │ - vpshufb %ymm3,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm3,%ymm1,%ymm1 │ │ │ │ - vpsubw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpsubw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm4,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm4,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm5,%ymm1,%ymm1 │ │ │ │ - vmovdqa %xmm0,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %xmm1,(%rdi,%rsi,2) │ │ │ │ - vextracti128 $0x1,%ymm1,(%rdi,%r9,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x8,%r8 │ │ │ │ - jg 322b89 <__cxa_finalize@plt+0x2f7b39> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - vmovdqu -0x540(%rax),%ymm4 │ │ │ │ - vpbroadcastq -0x8(%rdx,%r8,1),%ymm3 │ │ │ │ - vpunpcklwd %ymm3,%ymm3,%ymm3 │ │ │ │ - vpsubw %ymm5,%ymm3,%ymm3 │ │ │ │ - vpshufd $0xff,%ymm3,%ymm0 │ │ │ │ - vpshufd $0xaa,%ymm3,%ymm1 │ │ │ │ - vpshufd $0x55,%ymm3,%ymm2 │ │ │ │ - vpshufd $0x0,%ymm3,%ymm3 │ │ │ │ - vpmulhrsw %ymm4,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm4,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm5,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm5,%ymm3,%ymm3 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %ymm2,(%rdi,%rsi,2) │ │ │ │ - vmovdqa %ymm3,(%rdi,%r9,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x8,%r8 │ │ │ │ - jg 322be8 <__cxa_finalize@plt+0x2f7b98> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - vmovdqu -0x520(%rax),%ymm4 │ │ │ │ - vmovdqu -0x500(%rax),%ymm6 │ │ │ │ - vpbroadcastw -0x2(%rdx,%r8,1),%ymm1 │ │ │ │ - vpbroadcastw -0x4(%rdx,%r8,1),%ymm3 │ │ │ │ - vpsubw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpsubw %ymm5,%ymm3,%ymm3 │ │ │ │ - vpmulhrsw %ymm1,%ymm4,%ymm0 │ │ │ │ - vpmulhrsw %ymm6,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm3,%ymm4,%ymm2 │ │ │ │ - vpmulhrsw %ymm6,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm5,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm5,%ymm3,%ymm3 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi) │ │ │ │ - vmovdqa %ymm2,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %ymm3,0x20(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x4,%r8 │ │ │ │ - jg 322c61 <__cxa_finalize@plt+0x2f7c11> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - vmovdqu -0x4e0(%rax),%ymm3 │ │ │ │ - vmovdqu -0x4c0(%rax),%ymm4 │ │ │ │ - vmovdqu -0x4a0(%rax),%ymm6 │ │ │ │ - vmovdqu -0x480(%rax),%ymm7 │ │ │ │ - vpbroadcastw -0x2(%rdx,%r8,1),%ymm2 │ │ │ │ - vpsubw %ymm5,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm2,%ymm3,%ymm0 │ │ │ │ - vpmulhrsw %ymm2,%ymm4,%ymm1 │ │ │ │ - vpaddw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm5,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vpmulhrsw %ymm2,%ymm6,%ymm0 │ │ │ │ - vmovdqa %ymm1,0x20(%rdi) │ │ │ │ - vpmulhrsw %ymm2,%ymm7,%ymm1 │ │ │ │ - vpaddw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm5,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm0,0x40(%rdi) │ │ │ │ - vmovdqa %ymm1,0x60(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - sub $0x2,%r8 │ │ │ │ - jg 322cdd <__cxa_finalize@plt+0x2f7c8d> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0xbb995(%rip),%rax │ │ │ │ - mov %ecx,%ecx │ │ │ │ - vpbroadcastw (%rdx,%rcx,2),%ymm4 │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - mov %r8d,%r8d │ │ │ │ - sub %r8,%rdx │ │ │ │ - sub %r8,%rdx │ │ │ │ - movslq (%rax,%rcx,4),%rcx │ │ │ │ - vpxor %ymm5,%ymm5,%ymm5 │ │ │ │ - add %rax,%rcx │ │ │ │ - lea -0x44c(%rax,%r8,4),%r9 │ │ │ │ - jmp *%rcx │ │ │ │ - vpbroadcastw (%rdx),%ymm0 │ │ │ │ - vpbroadcastq 0x2(%rdx,%r8,2),%ymm6 │ │ │ │ - vmovsldup -0x24c(%rax),%ymm7 │ │ │ │ - vmovshdup -0x24c(%rax),%ymm9 │ │ │ │ - vbroadcasti128 -0x43c(%rax),%ymm10 │ │ │ │ - vpunpcklwd %ymm0,%ymm6,%ymm6 │ │ │ │ - vpunpcklqdq %ymm9,%ymm9,%ymm8 │ │ │ │ - vpunpckhqdq %ymm9,%ymm9,%ymm9 │ │ │ │ - lea (%rsi,%rsi,2),%rcx │ │ │ │ - vpbroadcastq -0x8(%rdx,%r8,2),%ymm3 │ │ │ │ - vbroadcasti128 (%r9),%ymm1 │ │ │ │ - vpshufb %ymm7,%ymm3,%ymm3 │ │ │ │ - vpunpcklwd %ymm4,%ymm3,%ymm2 │ │ │ │ - vpunpckhwd %ymm4,%ymm3,%ymm3 │ │ │ │ - vpmaddwd %ymm2,%ymm10,%ymm2 │ │ │ │ - vpmaddwd %ymm3,%ymm10,%ymm3 │ │ │ │ - vpshufb %ymm8,%ymm1,%ymm0 │ │ │ │ - vpshufb %ymm9,%ymm1,%ymm1 │ │ │ │ - vpmaddwd %ymm6,%ymm0,%ymm0 │ │ │ │ - vpmaddwd %ymm6,%ymm1,%ymm1 │ │ │ │ - vpaddd %ymm2,%ymm0,%ymm0 │ │ │ │ - vpaddd %ymm3,%ymm1,%ymm1 │ │ │ │ - vpsrld $0x8,%ymm0,%ymm0 │ │ │ │ - vpsrld $0x8,%ymm1,%ymm1 │ │ │ │ - vpackssdw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpavgw %ymm5,%ymm0,%ymm0 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vmovq %xmm0,(%rdi) │ │ │ │ - vmovq %xmm1,(%rdi,%rsi,1) │ │ │ │ - vmovhps %xmm0,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm1,(%rdi,%rcx,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - add $0x10,%r9 │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 322d98 <__cxa_finalize@plt+0x2f7d48> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - vpbroadcastw (%rdx),%ymm0 │ │ │ │ - vbroadcasti128 0x2(%rdx,%r8,2),%ymm7 │ │ │ │ - vmovsldup -0x24c(%rax),%ymm8 │ │ │ │ - vmovshdup -0x24c(%rax),%ymm9 │ │ │ │ - vbroadcasti128 -0x42c(%rax),%ymm10 │ │ │ │ - vbroadcasti128 -0x41c(%rax),%ymm11 │ │ │ │ - vpunpcklwd %ymm0,%ymm7,%ymm6 │ │ │ │ - vpunpckhwd %ymm0,%ymm7,%ymm7 │ │ │ │ - vpbroadcastd -0x4(%rdx,%r8,2),%ymm3 │ │ │ │ - vpbroadcastq (%r9),%ymm1 │ │ │ │ - vpshufb %ymm8,%ymm3,%ymm3 │ │ │ │ - vpunpcklwd %ymm4,%ymm3,%ymm2 │ │ │ │ - vpunpckhwd %ymm4,%ymm3,%ymm3 │ │ │ │ - vpmaddwd %ymm2,%ymm10,%ymm2 │ │ │ │ - vpmaddwd %ymm3,%ymm11,%ymm3 │ │ │ │ - vpshufb %ymm9,%ymm1,%ymm1 │ │ │ │ - vpmaddwd %ymm6,%ymm1,%ymm0 │ │ │ │ - vpmaddwd %ymm7,%ymm1,%ymm1 │ │ │ │ - vpaddd %ymm2,%ymm0,%ymm0 │ │ │ │ - vpaddd %ymm3,%ymm1,%ymm1 │ │ │ │ - vpsrld $0x8,%ymm0,%ymm0 │ │ │ │ - vpsrld $0x8,%ymm1,%ymm1 │ │ │ │ - vpackssdw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpavgw %ymm5,%ymm0,%ymm0 │ │ │ │ - vmovdqa %xmm0,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - add $0x8,%r9 │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 322e46 <__cxa_finalize@plt+0x2f7df6> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - vpbroadcastw (%rdx),%ymm0 │ │ │ │ - vmovdqu 0x2(%rdx,%r8,2),%ymm7 │ │ │ │ - vmovdqa -0x40c(%rax),%xmm8 │ │ │ │ - vmovdqa -0x3fc(%rax),%xmm9 │ │ │ │ - vinserti128 $0x1,-0x3ec(%rax),%ymm8,%ymm8 │ │ │ │ - vinserti128 $0x1,-0x3dc(%rax),%ymm9,%ymm9 │ │ │ │ - vpunpcklwd %ymm0,%ymm7,%ymm6 │ │ │ │ - vpunpckhwd %ymm0,%ymm7,%ymm7 │ │ │ │ - vpbroadcastd -0x4(%rdx,%r8,2),%ymm3 │ │ │ │ - vpbroadcastd (%r9),%ymm1 │ │ │ │ - vpunpcklwd %ymm4,%ymm3,%ymm3 │ │ │ │ - vpshufd $0x55,%ymm3,%ymm2 │ │ │ │ - vpmaddwd %ymm2,%ymm8,%ymm10 │ │ │ │ - vpmaddwd %ymm2,%ymm9,%ymm2 │ │ │ │ - vpshufd $0x0,%ymm3,%ymm3 │ │ │ │ - vpmaddwd %ymm6,%ymm1,%ymm0 │ │ │ │ - vpmaddwd %ymm7,%ymm1,%ymm1 │ │ │ │ - vpaddd %ymm0,%ymm10,%ymm0 │ │ │ │ - vpaddd %ymm2,%ymm1,%ymm1 │ │ │ │ - vpsrld $0x8,%ymm0,%ymm0 │ │ │ │ - vpsrld $0x8,%ymm1,%ymm1 │ │ │ │ - vpackssdw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpavgw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpbroadcastd 0x4(%r9),%ymm1 │ │ │ │ - vpmaddwd %ymm3,%ymm8,%ymm2 │ │ │ │ - vpmaddwd %ymm3,%ymm9,%ymm3 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vpmaddwd %ymm6,%ymm1,%ymm0 │ │ │ │ - vpmaddwd %ymm7,%ymm1,%ymm1 │ │ │ │ - vpaddd %ymm2,%ymm0,%ymm0 │ │ │ │ - vpaddd %ymm3,%ymm1,%ymm1 │ │ │ │ - vpsrld $0x8,%ymm0,%ymm0 │ │ │ │ - vpsrld $0x8,%ymm1,%ymm1 │ │ │ │ - vpackssdw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpavgw %ymm5,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - add $0x8,%r9 │ │ │ │ - sub $0x2,%r8 │ │ │ │ - jg 322ee3 <__cxa_finalize@plt+0x2f7e93> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - vpbroadcastw (%rdx),%ymm0 │ │ │ │ - vmovdqu 0x2(%rdx,%r8,2),%ymm7 │ │ │ │ - vmovdqu 0x22(%rdx,%r8,2),%ymm9 │ │ │ │ - vmovdqa -0x3cc(%rax),%xmm10 │ │ │ │ - vmovdqa -0x3bc(%rax),%xmm11 │ │ │ │ - vinserti128 $0x1,-0x3ac(%rax),%ymm10,%ymm10 │ │ │ │ - vinserti128 $0x1,-0x39c(%rax),%ymm11,%ymm11 │ │ │ │ - vmovdqa -0x38c(%rax),%xmm12 │ │ │ │ - vmovdqa -0x37c(%rax),%xmm13 │ │ │ │ - vinserti128 $0x1,-0x36c(%rax),%ymm12,%ymm12 │ │ │ │ - vinserti128 $0x1,-0x35c(%rax),%ymm13,%ymm13 │ │ │ │ - vpunpcklwd %ymm0,%ymm7,%ymm6 │ │ │ │ - vpunpckhwd %ymm0,%ymm7,%ymm7 │ │ │ │ - vpunpcklwd %ymm0,%ymm9,%ymm8 │ │ │ │ - vpunpckhwd %ymm0,%ymm9,%ymm9 │ │ │ │ - vpbroadcastw -0x2(%rdx,%r8,2),%ymm3 │ │ │ │ - vpbroadcastd (%r9),%ymm14 │ │ │ │ - vpunpcklwd %ymm4,%ymm3,%ymm3 │ │ │ │ - vpmaddwd %ymm3,%ymm10,%ymm1 │ │ │ │ - vpmaddwd %ymm3,%ymm11,%ymm2 │ │ │ │ - vpmaddwd %ymm6,%ymm14,%ymm0 │ │ │ │ - vpaddd %ymm1,%ymm0,%ymm0 │ │ │ │ - vpmaddwd %ymm7,%ymm14,%ymm1 │ │ │ │ - vpaddd %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmaddwd %ymm3,%ymm12,%ymm2 │ │ │ │ - vpmaddwd %ymm3,%ymm13,%ymm3 │ │ │ │ - vpsrld $0x8,%ymm0,%ymm0 │ │ │ │ - vpsrld $0x8,%ymm1,%ymm1 │ │ │ │ - vpackssdw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpavgw %ymm5,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vpmaddwd %ymm8,%ymm14,%ymm0 │ │ │ │ - vpmaddwd %ymm9,%ymm14,%ymm1 │ │ │ │ - vpaddd %ymm2,%ymm0,%ymm0 │ │ │ │ - vpaddd %ymm3,%ymm1,%ymm1 │ │ │ │ - vpsrld $0x8,%ymm0,%ymm0 │ │ │ │ - vpsrld $0x8,%ymm1,%ymm1 │ │ │ │ - vpackssdw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpavgw %ymm5,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,0x20(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - add $0x4,%r9 │ │ │ │ - dec %r8d │ │ │ │ - jg 322fe1 <__cxa_finalize@plt+0x2f7f91> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - push %rbx │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %r9,%r10 │ │ │ │ - xor %r11,%r11 │ │ │ │ - mov %r8,%rbx │ │ │ │ - lea (%rcx,%r8,2),%rdx │ │ │ │ - vpbroadcastw (%rcx),%ymm0 │ │ │ │ - vmovdqu 0x2(%rdx,%r11,2),%ymm7 │ │ │ │ - vmovdqu 0x22(%rdx,%r11,2),%ymm9 │ │ │ │ - vmovdqa -0x34c(%rax),%xmm10 │ │ │ │ - vmovdqa -0x33c(%rax),%xmm11 │ │ │ │ - vinserti128 $0x1,-0x32c(%rax),%ymm10,%ymm10 │ │ │ │ - vinserti128 $0x1,-0x31c(%rax),%ymm11,%ymm11 │ │ │ │ - vmovdqa -0x30c(%rax),%xmm12 │ │ │ │ - vmovdqa -0x2fc(%rax),%xmm13 │ │ │ │ - vinserti128 $0x1,-0x2ec(%rax),%ymm12,%ymm12 │ │ │ │ - vinserti128 $0x1,-0x2dc(%rax),%ymm13,%ymm13 │ │ │ │ - vpunpcklwd %ymm0,%ymm7,%ymm6 │ │ │ │ - vpunpckhwd %ymm0,%ymm7,%ymm7 │ │ │ │ - vpunpcklwd %ymm0,%ymm9,%ymm8 │ │ │ │ - vpunpckhwd %ymm0,%ymm9,%ymm9 │ │ │ │ - lea -0x2(%rcx),%rdx │ │ │ │ - vpbroadcastw (%rdx,%rbx,2),%ymm3 │ │ │ │ - vpbroadcastd (%r9),%ymm1 │ │ │ │ - vpunpcklwd %ymm4,%ymm3,%ymm3 │ │ │ │ - vpmaddwd %ymm3,%ymm10,%ymm14 │ │ │ │ - vpmaddwd %ymm3,%ymm11,%ymm15 │ │ │ │ - vpmaddwd %ymm3,%ymm12,%ymm2 │ │ │ │ - vpmaddwd %ymm3,%ymm13,%ymm3 │ │ │ │ - vpmaddwd %ymm1,%ymm6,%ymm0 │ │ │ │ - vpaddd %ymm0,%ymm14,%ymm0 │ │ │ │ - vpmaddwd %ymm1,%ymm7,%ymm14 │ │ │ │ - vpaddd %ymm15,%ymm14,%ymm14 │ │ │ │ - vpsrld $0x8,%ymm0,%ymm0 │ │ │ │ - vpsrld $0x8,%ymm14,%ymm14 │ │ │ │ - vpackssdw %ymm14,%ymm0,%ymm0 │ │ │ │ - vpavgw %ymm5,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vpmaddwd %ymm1,%ymm8,%ymm0 │ │ │ │ - vpmaddwd %ymm1,%ymm9,%ymm1 │ │ │ │ - vpaddd %ymm2,%ymm0,%ymm0 │ │ │ │ - vpaddd %ymm3,%ymm1,%ymm1 │ │ │ │ - vpsrld $0x8,%ymm0,%ymm0 │ │ │ │ - vpsrld $0x8,%ymm1,%ymm1 │ │ │ │ - vpackssdw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpavgw %ymm5,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,0x20(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - add $0x4,%r9 │ │ │ │ - dec %rbx │ │ │ │ - jg 3230e4 <__cxa_finalize@plt+0x2f8094> │ │ │ │ - lea 0x40(%rbp),%rdi │ │ │ │ - sub $0xffffffffffffff80,%rax │ │ │ │ - mov %r10,%r9 │ │ │ │ - add $0x20,%r11 │ │ │ │ - test $0x40,%r11b │ │ │ │ - je 32306e <__cxa_finalize@plt+0x2f801e> │ │ │ │ - pop %rbp │ │ │ │ - pop %rbx │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0xbb581(%rip),%rax │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - lea 0xbebb6(%rip),%r10 │ │ │ │ - movslq (%rax,%rcx,4),%rcx │ │ │ │ - add $0x2,%rdx │ │ │ │ - add %rax,%rcx │ │ │ │ - mov %r9d,%eax │ │ │ │ - and $0x7e,%eax │ │ │ │ - add $0xa5,%r9d │ │ │ │ - movzwl (%r10,%rax,1),%eax │ │ │ │ - xor $0x4ff,%r9d │ │ │ │ - vpbroadcastd 0xbb48d(%rip),%ymm5 │ │ │ │ - jmp *%rcx │ │ │ │ - mov %rsp,%r10 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x60,%rsp │ │ │ │ - mov %r10,0x40(%rsp) │ │ │ │ - cmp $0x28,%r9b │ │ │ │ - jae 323347 <__cxa_finalize@plt+0x2f82f7> │ │ │ │ - lea -0x400(%r9),%ecx │ │ │ │ - sar $0x7,%ecx │ │ │ │ - add %r8d,%ecx │ │ │ │ - jg 323347 <__cxa_finalize@plt+0x2f82f7> │ │ │ │ - vpbroadcastw 0xe(%rdx),%xmm3 │ │ │ │ - vmovdqu (%rdx),%xmm1 │ │ │ │ - vpalignr $0x4,%xmm1,%xmm3,%xmm0 │ │ │ │ - vpaddw -0x2(%rdx),%xmm0,%xmm0 │ │ │ │ - add %eax,%eax │ │ │ │ - vpalignr $0x2,%xmm1,%xmm3,%xmm2 │ │ │ │ - vpaddw %xmm1,%xmm2,%xmm2 │ │ │ │ - vpsubw %xmm0,%xmm2,%xmm0 │ │ │ │ - vpsraw $0x3,%xmm0,%xmm0 │ │ │ │ - vpxor %xmm4,%xmm4,%xmm4 │ │ │ │ - vpaddw %xmm0,%xmm2,%xmm2 │ │ │ │ - vpbroadcastw 0x18(%r10),%xmm0 │ │ │ │ - vmovdqa %xmm3,0x20(%rsp) │ │ │ │ - vmovd %eax,%xmm3 │ │ │ │ - vpmaxsw %xmm4,%xmm2,%xmm2 │ │ │ │ - mov %eax,%ecx │ │ │ │ - vpavgw %xmm4,%xmm2,%xmm2 │ │ │ │ - vpbroadcastw %xmm3,%ymm3 │ │ │ │ - vpminsw %xmm0,%xmm2,%xmm2 │ │ │ │ - vpunpcklwd %xmm2,%xmm1,%xmm0 │ │ │ │ - vpunpckhwd %xmm2,%xmm1,%xmm1 │ │ │ │ - lea (%rsi,%rsi,2),%r9 │ │ │ │ - vpslldq $0x8,%ymm3,%ymm2 │ │ │ │ - vmovdqa %xmm0,(%rsp) │ │ │ │ - vmovdqa %xmm1,0x10(%rsp) │ │ │ │ - vpaddw %ymm3,%ymm3,%ymm6 │ │ │ │ - vpaddw %ymm2,%ymm3,%ymm3 │ │ │ │ - vpblendd $0xf0,%ymm6,%ymm4,%ymm4 │ │ │ │ - vpaddw %ymm6,%ymm6,%ymm6 │ │ │ │ - vpaddw %ymm4,%ymm3,%ymm3 │ │ │ │ - vbroadcasti128 0xbb362(%rip),%ymm4 │ │ │ │ - lea (%rcx,%rax,1),%edx │ │ │ │ - shr $0x6,%ecx │ │ │ │ - vmovdqu (%rsp,%rcx,2),%xmm1 │ │ │ │ - lea (%rdx,%rax,1),%ecx │ │ │ │ - shr $0x6,%edx │ │ │ │ - vmovdqu (%rsp,%rdx,2),%xmm2 │ │ │ │ - lea (%rcx,%rax,1),%edx │ │ │ │ - shr $0x6,%ecx │ │ │ │ - vinserti128 $0x1,(%rsp,%rcx,2),%ymm1,%ymm1 │ │ │ │ - lea (%rdx,%rax,1),%ecx │ │ │ │ - shr $0x6,%edx │ │ │ │ - vinserti128 $0x1,(%rsp,%rdx,2),%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm4,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm4,%ymm2,%ymm2 │ │ │ │ - vpunpcklqdq %ymm2,%ymm1,%ymm0 │ │ │ │ - vpunpckhqdq %ymm2,%ymm1,%ymm1 │ │ │ │ - vpand %ymm3,%ymm5,%ymm2 │ │ │ │ - vpsllw $0x9,%ymm2,%ymm2 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm6,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vmovq %xmm0,(%rdi) │ │ │ │ - vmovhps %xmm0,(%rdi,%rsi,1) │ │ │ │ - vmovq %xmm1,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm1,(%rdi,%r9,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 32327e <__cxa_finalize@plt+0x2f822e> │ │ │ │ - mov 0x40(%rsp),%rsp │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - vmovd %r10d,%xmm0 │ │ │ │ - lea 0xbb1e4(%rip),%rcx │ │ │ │ - vmovd %r9d,%xmm1 │ │ │ │ - shr $0x8,%r9d │ │ │ │ - vpbroadcastb %xmm0,%ymm0 │ │ │ │ - vpbroadcastb %xmm1,%ymm1 │ │ │ │ - vpcmpeqb 0x20(%rcx),%ymm0,%ymm0 │ │ │ │ - vmovdqa (%rcx,%r9,8),%xmm2 │ │ │ │ - vpand %ymm1,%ymm0,%ymm0 │ │ │ │ - vpcmpgtb %ymm2,%ymm0,%ymm0 │ │ │ │ - vpmovmskb %ymm0,%r9d │ │ │ │ - ret │ │ │ │ - mov $0x7,%r10d │ │ │ │ - test $0x400,%r9d │ │ │ │ - jne 323406 <__cxa_finalize@plt+0x2f83b6> │ │ │ │ - lea 0x3(%r8),%r10d │ │ │ │ - call 323310 <__cxa_finalize@plt+0x2f82c0> │ │ │ │ - mov $0x7,%r10d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 323406 <__cxa_finalize@plt+0x2f83b6> │ │ │ │ - popcnt %r9d,%r9d │ │ │ │ - vpbroadcastw 0xe(%rdx),%xmm3 │ │ │ │ - vmovdqa -0x2(%rdx),%xmm0 │ │ │ │ - vpbroadcastd 0x128(%rcx,%r9,4),%xmm1 │ │ │ │ - vpbroadcastd 0x11c(%rcx,%r9,4),%xmm4 │ │ │ │ - vpalignr $0x4,%xmm0,%xmm3,%xmm2 │ │ │ │ - vpmullw (%rdx),%xmm1,%xmm1 │ │ │ │ - vpaddw %xmm0,%xmm2,%xmm2 │ │ │ │ - vpmullw %xmm4,%xmm2,%xmm2 │ │ │ │ - vmovd %xmm3,0x10(%rsp) │ │ │ │ - cmp $0x3,%r9d │ │ │ │ - jne 3233e6 <__cxa_finalize@plt+0x2f8396> │ │ │ │ - vpaddw %xmm2,%xmm1,%xmm1 │ │ │ │ - vpalignr $0x6,%xmm0,%xmm3,%xmm2 │ │ │ │ - vpblendw $0xfe,-0x4(%rdx),%xmm0,%xmm0 │ │ │ │ - movzwl 0xe(%rdx),%ecx │ │ │ │ - movzwl 0xc(%rdx),%edx │ │ │ │ - inc %r10d │ │ │ │ - vpaddw %xmm0,%xmm2,%xmm2 │ │ │ │ - sub %ecx,%edx │ │ │ │ - vpaddw %xmm2,%xmm2,%xmm2 │ │ │ │ - lea 0x4(%rdx,%rcx,8),%edx │ │ │ │ - shr $0x3,%edx │ │ │ │ - mov %dx,0x10(%rsp) │ │ │ │ - vpxor %xmm0,%xmm0,%xmm0 │ │ │ │ - vpaddw %xmm2,%xmm1,%xmm1 │ │ │ │ - mov %rsp,%rdx │ │ │ │ - vpsrlw $0x3,%xmm1,%xmm1 │ │ │ │ - cmp $0x8,%r8d │ │ │ │ - sbb $0xffffffff,%r10d │ │ │ │ - vpavgw %xmm1,%xmm0,%xmm0 │ │ │ │ - vmovdqa %xmm0,(%rdx) │ │ │ │ - vmovd %eax,%xmm3 │ │ │ │ - vpbroadcastq 0xbb0cd(%rip),%ymm1 │ │ │ │ - vpbroadcastw (%rdx,%r10,2),%ymm6 │ │ │ │ - shl $0x6,%r10d │ │ │ │ - vpbroadcastw %xmm3,%ymm3 │ │ │ │ - vmovd %r10d,%xmm0 │ │ │ │ - mov %eax,%ecx │ │ │ │ - vpbroadcastw %xmm0,%ymm0 │ │ │ │ - vpaddw %ymm3,%ymm3,%ymm4 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpblendd $0xcc,%ymm4,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm3,%ymm4,%ymm0 │ │ │ │ - vpblendd $0xf0,%ymm0,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm4,%ymm4,%ymm4 │ │ │ │ - vpaddw %ymm1,%ymm3,%ymm3 │ │ │ │ - lea (%rcx,%rax,1),%r9d │ │ │ │ - shr $0x6,%ecx │ │ │ │ - vmovdqu (%rdx,%rcx,2),%xmm1 │ │ │ │ - lea (%r9,%rax,1),%ecx │ │ │ │ - shr $0x6,%r9d │ │ │ │ - vmovdqu (%rdx,%r9,2),%xmm2 │ │ │ │ - lea (%rcx,%rax,1),%r9d │ │ │ │ - shr $0x6,%ecx │ │ │ │ - vinserti128 $0x1,(%rdx,%rcx,2),%ymm1,%ymm1 │ │ │ │ - lea (%r9,%rax,1),%ecx │ │ │ │ - shr $0x6,%r9d │ │ │ │ - vinserti128 $0x1,(%rdx,%r9,2),%ymm2,%ymm2 │ │ │ │ - vpunpcklqdq %ymm2,%ymm1,%ymm0 │ │ │ │ - vpsrldq $0x2,%ymm1,%ymm1 │ │ │ │ - vpslldq $0x6,%ymm2,%ymm2 │ │ │ │ - vpblendd $0xcc,%ymm2,%ymm1,%ymm1 │ │ │ │ - vpand %ymm3,%ymm5,%ymm2 │ │ │ │ - vpsllw $0x9,%ymm2,%ymm2 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpsraw $0xf,%ymm3,%ymm2 │ │ │ │ - vpaddw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpblendvb %ymm2,%ymm0,%ymm6,%ymm0 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vmovq %xmm0,(%rdi) │ │ │ │ - vmovhps %xmm0,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - vmovq %xmm1,(%rdi) │ │ │ │ - vmovhps %xmm1,(%rdi,%rsi,1) │ │ │ │ - sub $0x4,%r8d │ │ │ │ - je 32350e <__cxa_finalize@plt+0x2f84be> │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - cmp %r10d,%ecx │ │ │ │ - jb 32344e <__cxa_finalize@plt+0x2f83fe> │ │ │ │ - lea (%rsi,%rsi,2),%rax │ │ │ │ - vmovq %xmm6,(%rdi) │ │ │ │ - vmovq %xmm6,(%rdi,%rsi,1) │ │ │ │ - vmovq %xmm6,(%rdi,%rsi,2) │ │ │ │ - vmovq %xmm6,(%rdi,%rax,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 3234f1 <__cxa_finalize@plt+0x2f84a1> │ │ │ │ - mov 0x40(%rsp),%rsp │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - mov %rsp,%r10 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x60,%rsp │ │ │ │ - mov %r10,0x40(%rsp) │ │ │ │ - lea 0xd8(%r9),%ecx │ │ │ │ - mov %r8b,%cl │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - ja 323640 <__cxa_finalize@plt+0x2f85f0> │ │ │ │ - vmovdqu 0x2(%rdx),%ymm2 │ │ │ │ - vmovdqu 0x4(%rdx),%ymm0 │ │ │ │ - vmovdqu (%rdx),%ymm1 │ │ │ │ - cmp $0x4,%r8d │ │ │ │ - jne 323554 <__cxa_finalize@plt+0x2f8504> │ │ │ │ - vpblendd $0x20,%ymm2,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm1,%ymm2,%ymm2 │ │ │ │ - vpaddw -0x2(%rdx),%ymm0,%ymm0 │ │ │ │ - add %eax,%eax │ │ │ │ - vpsubw %ymm0,%ymm2,%ymm0 │ │ │ │ - vpsraw $0x3,%ymm0,%ymm0 │ │ │ │ - vpxor %ymm4,%ymm4,%ymm4 │ │ │ │ - vpaddw %ymm0,%ymm2,%ymm2 │ │ │ │ - vpbroadcastw 0x18(%r10),%ymm0 │ │ │ │ - vmovd %eax,%xmm3 │ │ │ │ - vpmaxsw %ymm4,%ymm2,%ymm2 │ │ │ │ - mov %eax,%ecx │ │ │ │ - vpavgw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpbroadcastw %xmm3,%ymm3 │ │ │ │ - vpminsw %ymm0,%ymm2,%ymm2 │ │ │ │ - vpunpcklwd %ymm2,%ymm1,%ymm0 │ │ │ │ - vpunpckhwd %ymm2,%ymm1,%ymm1 │ │ │ │ - vbroadcasti128 0xbb042(%rip),%ymm4 │ │ │ │ - vmovdqa %xmm0,(%rsp) │ │ │ │ - vmovdqa %xmm1,0x10(%rsp) │ │ │ │ - vpaddw %ymm3,%ymm3,%ymm6 │ │ │ │ - vextracti128 $0x1,%ymm0,0x20(%rsp) │ │ │ │ - vextracti128 $0x1,%ymm1,0x30(%rsp) │ │ │ │ - vpblendd $0xf0,%ymm6,%ymm3,%ymm3 │ │ │ │ - lea (%rcx,%rax,1),%edx │ │ │ │ - shr $0x6,%ecx │ │ │ │ - vmovdqu (%rsp,%rcx,2),%xmm1 │ │ │ │ - vmovdqu 0x10(%rsp,%rcx,2),%xmm2 │ │ │ │ - lea (%rdx,%rax,1),%ecx │ │ │ │ - shr $0x6,%edx │ │ │ │ - vinserti128 $0x1,(%rsp,%rdx,2),%ymm1,%ymm1 │ │ │ │ - vinserti128 $0x1,0x10(%rsp,%rdx,2),%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm4,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm4,%ymm2,%ymm2 │ │ │ │ - vpunpcklqdq %ymm2,%ymm1,%ymm0 │ │ │ │ - vpunpckhqdq %ymm2,%ymm1,%ymm1 │ │ │ │ - vpand %ymm3,%ymm5,%ymm2 │ │ │ │ - vpsllw $0x9,%ymm2,%ymm2 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm6,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa %xmm0,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 3235c3 <__cxa_finalize@plt+0x2f8573> │ │ │ │ - mov 0x40(%rsp),%rsp │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - and $0x7,%r10d │ │ │ │ - or $0x8,%r10d │ │ │ │ - jmp 323711 <__cxa_finalize@plt+0x2f86c1> │ │ │ │ - lea 0x7(%r8),%r10d │ │ │ │ - test $0x400,%r9d │ │ │ │ - jne 323633 <__cxa_finalize@plt+0x2f85e3> │ │ │ │ - call 323310 <__cxa_finalize@plt+0x2f82c0> │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 323711 <__cxa_finalize@plt+0x2f86c1> │ │ │ │ - popcnt %r9d,%r9d │ │ │ │ - vpbroadcastd 0x128(%rcx,%r9,4),%ymm1 │ │ │ │ - vpbroadcastd 0x11c(%rcx,%r9,4),%ymm4 │ │ │ │ - vmovdqa -0x2(%rdx),%ymm0 │ │ │ │ - vmovdqu (%rdx),%ymm2 │ │ │ │ - vpmullw %ymm2,%ymm1,%ymm1 │ │ │ │ - cmp $0x8,%r8d │ │ │ │ - jl 3236e5 <__cxa_finalize@plt+0x2f8695> │ │ │ │ - vpunpckhwd %ymm2,%ymm2,%ymm2 │ │ │ │ - vpblendd $0x7f,0x2(%rdx),%ymm2,%ymm3 │ │ │ │ - je 3236f1 <__cxa_finalize@plt+0x2f86a1> │ │ │ │ - movzwl 0x1e(%rdx),%ecx │ │ │ │ - mov $0x10,%r10d │ │ │ │ - mov %ecx,0x20(%rsp) │ │ │ │ - cmp $0x3,%r9d │ │ │ │ - jne 3236f1 <__cxa_finalize@plt+0x2f86a1> │ │ │ │ - vpunpcklwd %xmm0,%xmm0,%xmm6 │ │ │ │ - vpblendd $0x7f,0x4(%rdx),%ymm2,%ymm2 │ │ │ │ - vpblendd $0xfe,-0x4(%rdx),%ymm6,%ymm6 │ │ │ │ - movzwl 0x1c(%rdx),%r9d │ │ │ │ - mov %cx,0x22(%rsp) │ │ │ │ - vpaddw %ymm6,%ymm2,%ymm2 │ │ │ │ - sub %ecx,%r9d │ │ │ │ - inc %r10d │ │ │ │ - vpaddw %ymm2,%ymm2,%ymm2 │ │ │ │ - lea 0x4(%r9,%rcx,8),%ecx │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - shr $0x3,%ecx │ │ │ │ - mov %cx,0x20(%rsp) │ │ │ │ - jmp 3236f1 <__cxa_finalize@plt+0x2f86a1> │ │ │ │ - vpshuflw $0xf9,%ymm2,%ymm3 │ │ │ │ - vinserti128 $0x0,0x2(%rdx),%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpmullw %ymm4,%ymm0,%ymm0 │ │ │ │ - mov %rsp,%rdx │ │ │ │ - vpxor %ymm2,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpsrlw $0x3,%ymm0,%ymm0 │ │ │ │ - vpavgw %ymm2,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdx) │ │ │ │ - vmovd %eax,%xmm3 │ │ │ │ - vbroadcasti128 0xbadc2(%rip),%ymm1 │ │ │ │ - vpbroadcastw (%rdx,%r10,2),%ymm6 │ │ │ │ - shl $0x6,%r10d │ │ │ │ - vpbroadcastw %xmm3,%ymm3 │ │ │ │ - vmovd %r10d,%xmm0 │ │ │ │ - mov %eax,%ecx │ │ │ │ - vpbroadcastw %xmm0,%ymm0 │ │ │ │ - vpaddw %ymm3,%ymm3,%ymm4 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpblendd $0xf0,%ymm4,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm1,%ymm3,%ymm3 │ │ │ │ - lea (%rcx,%rax,1),%r9d │ │ │ │ - shr $0x6,%ecx │ │ │ │ - vmovdqu (%rdx,%rcx,2),%xmm0 │ │ │ │ - vmovdqu 0x2(%rdx,%rcx,2),%xmm1 │ │ │ │ - lea (%r9,%rax,1),%ecx │ │ │ │ - shr $0x6,%r9d │ │ │ │ - vinserti128 $0x1,(%rdx,%r9,2),%ymm0,%ymm0 │ │ │ │ - vinserti128 $0x1,0x2(%rdx,%r9,2),%ymm1,%ymm1 │ │ │ │ - vpand %ymm3,%ymm5,%ymm2 │ │ │ │ - vpsllw $0x9,%ymm2,%ymm2 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpsraw $0xf,%ymm3,%ymm2 │ │ │ │ - vpaddw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpblendvb %ymm2,%ymm0,%ymm6,%ymm0 │ │ │ │ - vmovdqa %xmm0,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ - sub $0x2,%r8d │ │ │ │ - je 3237c6 <__cxa_finalize@plt+0x2f8776> │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - cmp %r10d,%ecx │ │ │ │ - jb 32374b <__cxa_finalize@plt+0x2f86fb> │ │ │ │ - vmovdqa %xmm6,(%rdi) │ │ │ │ - vmovdqa %xmm6,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 3237b3 <__cxa_finalize@plt+0x2f8763> │ │ │ │ - mov 0x40(%rsp),%rsp │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - and $0xf,%r10d │ │ │ │ - or $0x10,%r10d │ │ │ │ - jmp 323973 <__cxa_finalize@plt+0x2f8923> │ │ │ │ - mov %rsp,%r10 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - add $0xffffffffffffff80,%rsp │ │ │ │ - mov %r10,0x60(%rsp) │ │ │ │ - lea 0xf(%r8),%r10d │ │ │ │ - test $0x400,%r9d │ │ │ │ - jne 3237cf <__cxa_finalize@plt+0x2f877f> │ │ │ │ - call 323310 <__cxa_finalize@plt+0x2f82c0> │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 323973 <__cxa_finalize@plt+0x2f8923> │ │ │ │ - popcnt %r9d,%r9d │ │ │ │ - vmovdqa -0x2(%rdx),%ymm0 │ │ │ │ - vpaddw 0x2(%rdx),%ymm0,%ymm1 │ │ │ │ - cmp $0x3,%r9d │ │ │ │ - jne 3238f5 <__cxa_finalize@plt+0x2f88a5> │ │ │ │ - vpbroadcastd 0x148(%rcx),%ymm2 │ │ │ │ - vpunpcklwd %xmm0,%xmm0,%xmm0 │ │ │ │ - vpblendd $0xfe,-0x4(%rdx),%ymm0,%ymm0 │ │ │ │ - vpaddw (%rdx),%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpavgw 0x4(%rdx),%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpsrlw $0x2,%ymm0,%ymm0 │ │ │ │ - vmovdqu 0x20(%rdx),%ymm3 │ │ │ │ - vpaddw 0x1c(%rdx),%ymm2,%ymm2 │ │ │ │ - vpaddw 0x1e(%rdx),%ymm3,%ymm1 │ │ │ │ - cmp $0x8,%r8d │ │ │ │ - jl 3238d8 <__cxa_finalize@plt+0x2f8888> │ │ │ │ - vpunpckhwd %ymm3,%ymm3,%ymm3 │ │ │ │ - je 3238b4 <__cxa_finalize@plt+0x2f8864> │ │ │ │ - vpblendd $0x7f,0x24(%rdx),%ymm3,%ymm4 │ │ │ │ - vpblendd $0x7f,0x22(%rdx),%ymm3,%ymm3 │ │ │ │ - movzwl 0x3e(%rdx),%ecx │ │ │ │ - movzwl 0x3c(%rdx),%edx │ │ │ │ - vpavgw %ymm4,%ymm2,%ymm2 │ │ │ │ - sub %ecx,%edx │ │ │ │ - vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - lea 0x4(%rdx,%rcx,8),%edx │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - shr $0x3,%edx │ │ │ │ - vpsrlw $0x2,%ymm1,%ymm1 │ │ │ │ - mov %cx,0x42(%rsp) │ │ │ │ - mov %dx,0x40(%rsp) │ │ │ │ - mov %rsp,%rdx │ │ │ │ - mov $0x21,%ecx │ │ │ │ - cmp $0x10,%r8d │ │ │ │ - cmovg %ecx,%r10d │ │ │ │ - jmp 323967 <__cxa_finalize@plt+0x2f8917> │ │ │ │ - vpblendd $0x7,0x24(%rdx),%xmm3,%xmm4 │ │ │ │ - vpblendd $0x7,0x22(%rdx),%xmm3,%xmm3 │ │ │ │ - vpavgw %xmm4,%xmm2,%xmm2 │ │ │ │ - vpaddw %xmm3,%xmm1,%xmm1 │ │ │ │ - vpaddw %xmm2,%xmm1,%xmm1 │ │ │ │ - vpsrlw $0x2,%xmm1,%xmm1 │ │ │ │ - jmp 323967 <__cxa_finalize@plt+0x2f8917> │ │ │ │ - vpshuflw $0xfe,%xmm3,%xmm4 │ │ │ │ - vpshuflw $0xf9,%xmm3,%xmm3 │ │ │ │ - vpavgw %xmm4,%xmm2,%xmm2 │ │ │ │ - vpaddw %xmm3,%xmm1,%xmm1 │ │ │ │ - vpaddw %xmm2,%xmm1,%xmm1 │ │ │ │ - vpsrlw $0x2,%xmm1,%xmm1 │ │ │ │ - jmp 323967 <__cxa_finalize@plt+0x2f8917> │ │ │ │ - vpbroadcastd 0x128(%rcx,%r9,4),%ymm3 │ │ │ │ - vpbroadcastd 0x11c(%rcx,%r9,4),%ymm4 │ │ │ │ - vpmullw (%rdx),%ymm3,%ymm0 │ │ │ │ - vmovdqu 0x20(%rdx),%ymm2 │ │ │ │ - vpmullw %ymm4,%ymm1,%ymm1 │ │ │ │ - vpmullw %ymm2,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - cmp $0x8,%r8d │ │ │ │ - je 32393a <__cxa_finalize@plt+0x2f88ea> │ │ │ │ - jl 323933 <__cxa_finalize@plt+0x2f88e3> │ │ │ │ - vpunpckhwd %ymm2,%ymm2,%ymm2 │ │ │ │ - vpblendd $0x7f,0x22(%rdx),%ymm2,%ymm2 │ │ │ │ - jmp 323944 <__cxa_finalize@plt+0x2f88f4> │ │ │ │ - vpshuflw $0xf9,%xmm2,%xmm2 │ │ │ │ - jmp 323944 <__cxa_finalize@plt+0x2f88f4> │ │ │ │ - vpsrldq $0x2,%xmm2,%xmm2 │ │ │ │ - vpshufhw $0xa4,%xmm2,%xmm2 │ │ │ │ - vpaddw 0x1e(%rdx),%ymm2,%ymm2 │ │ │ │ - vpmullw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpsrlw $0x3,%ymm0,%ymm0 │ │ │ │ - vpxor %ymm1,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpsrlw $0x3,%ymm2,%ymm2 │ │ │ │ - vpavgw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpavgw %ymm2,%ymm1,%ymm1 │ │ │ │ - mov %rsp,%rdx │ │ │ │ - vmovdqa %ymm0,(%rdx) │ │ │ │ - vmovdqa %ymm1,0x20(%rdx) │ │ │ │ - vmovd %eax,%xmm4 │ │ │ │ - vpbroadcastw (%rdx,%r10,2),%ymm6 │ │ │ │ - shl $0x6,%r10d │ │ │ │ - vpbroadcastw %xmm4,%ymm4 │ │ │ │ - vmovd %r10d,%xmm0 │ │ │ │ - mov %eax,%ecx │ │ │ │ - vpbroadcastw %xmm0,%ymm0 │ │ │ │ - vpaddw 0xbab46(%rip),%ymm4,%ymm3 │ │ │ │ - vpsubw %ymm0,%ymm3,%ymm3 │ │ │ │ - lea (%rcx,%rax,1),%r9d │ │ │ │ - shr $0x6,%ecx │ │ │ │ - vmovdqu (%rdx,%rcx,2),%ymm0 │ │ │ │ - vmovdqu 0x2(%rdx,%rcx,2),%ymm1 │ │ │ │ - lea (%r9,%rax,1),%ecx │ │ │ │ - shr $0x6,%r9d │ │ │ │ - vpand %ymm3,%ymm5,%ymm2 │ │ │ │ - vpsllw $0x9,%ymm2,%ymm2 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpsraw $0xf,%ymm3,%ymm2 │ │ │ │ - vpaddw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm0,%ymm1,%ymm1 │ │ │ │ - vmovdqu (%rdx,%r9,2),%ymm0 │ │ │ │ - vpblendvb %ymm2,%ymm1,%ymm6,%ymm2 │ │ │ │ - vmovdqu 0x2(%rdx,%r9,2),%ymm1 │ │ │ │ - vmovdqa %ymm2,(%rdi) │ │ │ │ - vpand %ymm3,%ymm5,%ymm2 │ │ │ │ - vpsllw $0x9,%ymm2,%ymm2 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpsraw $0xf,%ymm3,%ymm2 │ │ │ │ - vpaddw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpblendvb %ymm2,%ymm0,%ymm6,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi,%rsi,1) │ │ │ │ - sub $0x2,%r8d │ │ │ │ - je 323a3e <__cxa_finalize@plt+0x2f89ee> │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - cmp %r10d,%ecx │ │ │ │ - jb 32399e <__cxa_finalize@plt+0x2f894e> │ │ │ │ - vmovdqa %ymm6,(%rdi) │ │ │ │ - vmovdqa %ymm6,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 323a2b <__cxa_finalize@plt+0x2f89db> │ │ │ │ - mov 0x60(%rsp),%rsp │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - mov %rsp,%r10 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0xc0,%rsp │ │ │ │ - mov %r10,0xa0(%rsp) │ │ │ │ - lea 0x1f(%r8),%r10d │ │ │ │ - mov $0x3f,%ecx │ │ │ │ - cmp $0x20,%r8d │ │ │ │ - cmova %ecx,%r10d │ │ │ │ - test $0x400,%r9d │ │ │ │ - jne 323b7c <__cxa_finalize@plt+0x2f8b2c> │ │ │ │ - vpbroadcastd 0xbabc4(%rip),%ymm2 │ │ │ │ - vmovdqa -0x2(%rdx),%ymm0 │ │ │ │ - vpunpcklwd %xmm0,%xmm0,%xmm1 │ │ │ │ - vpblendd $0xfe,-0x4(%rdx),%ymm1,%ymm1 │ │ │ │ - vpaddw (%rdx),%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw 0x2(%rdx),%ymm0,%ymm0 │ │ │ │ - vpavgw 0x4(%rdx),%ymm1,%ymm1 │ │ │ │ - mov %rsp,%rcx │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - lea -0x1f(%r10),%r9d │ │ │ │ - vpsrlw $0x2,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rcx) │ │ │ │ - vmovdqa 0x1e(%rdx),%ymm0 │ │ │ │ - vpaddw 0x1c(%rdx),%ymm2,%ymm1 │ │ │ │ - add $0x20,%rdx │ │ │ │ - vpaddw (%rdx),%ymm0,%ymm0 │ │ │ │ - vpavgw 0x4(%rdx),%ymm1,%ymm1 │ │ │ │ - vpaddw 0x2(%rdx),%ymm0,%ymm0 │ │ │ │ - add $0x20,%rcx │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpsrlw $0x2,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rcx) │ │ │ │ - sub $0x10,%r9d │ │ │ │ - jg 323aba <__cxa_finalize@plt+0x2f8a6a> │ │ │ │ - vmovdqu 0x20(%rdx),%ymm0 │ │ │ │ - vpunpckhwd %ymm0,%ymm0,%ymm1 │ │ │ │ - vpaddw 0x1c(%rdx),%ymm2,%ymm2 │ │ │ │ - vpaddw 0x1e(%rdx),%ymm0,%ymm0 │ │ │ │ - jl 323b55 <__cxa_finalize@plt+0x2f8b05> │ │ │ │ - vpblendd $0x7f,0x24(%rdx),%ymm1,%ymm3 │ │ │ │ - vpblendd $0x7f,0x22(%rdx),%ymm1,%ymm1 │ │ │ │ - movzwl 0x3e(%rdx),%r9d │ │ │ │ - movzwl 0x3c(%rdx),%edx │ │ │ │ - vpavgw %ymm3,%ymm2,%ymm2 │ │ │ │ - sub %r9d,%edx │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - lea 0x4(%rdx,%r9,8),%edx │ │ │ │ - vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - shr $0x3,%edx │ │ │ │ - vpsrlw $0x2,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,0x20(%rcx) │ │ │ │ - mov %r9w,0x42(%rcx) │ │ │ │ - mov %dx,0x40(%rcx) │ │ │ │ - mov %rsp,%rdx │ │ │ │ - mov $0x41,%ecx │ │ │ │ - cmp $0x40,%r8d │ │ │ │ - cmove %ecx,%r10d │ │ │ │ - jmp 323b7c <__cxa_finalize@plt+0x2f8b2c> │ │ │ │ - vpblendd $0x7,0x24(%rdx),%xmm1,%xmm3 │ │ │ │ - vpblendd $0x7,0x22(%rdx),%xmm1,%xmm1 │ │ │ │ - vpavgw %xmm3,%xmm2,%xmm2 │ │ │ │ - vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - mov %rsp,%rdx │ │ │ │ - vpaddw %xmm2,%xmm0,%xmm0 │ │ │ │ - vpsrlw $0x2,%xmm0,%xmm0 │ │ │ │ - vmovdqa %xmm0,0x20(%rcx) │ │ │ │ - vmovd %eax,%xmm4 │ │ │ │ - vpbroadcastw (%rdx,%r10,2),%ymm6 │ │ │ │ - shl $0x6,%r10d │ │ │ │ - vpbroadcastw %xmm4,%ymm4 │ │ │ │ - vmovd %r10d,%xmm0 │ │ │ │ - mov %eax,%r9d │ │ │ │ - vpbroadcastd 0xba99c(%rip),%ymm7 │ │ │ │ - vpbroadcastw %xmm0,%ymm0 │ │ │ │ - vpaddw 0xba933(%rip),%ymm4,%ymm3 │ │ │ │ - vpsubw %ymm0,%ymm3,%ymm3 │ │ │ │ - mov %r9d,%ecx │ │ │ │ - shr $0x6,%ecx │ │ │ │ - vmovdqu (%rdx,%rcx,2),%ymm0 │ │ │ │ - vmovdqu 0x2(%rdx,%rcx,2),%ymm1 │ │ │ │ - vpand %ymm3,%ymm5,%ymm2 │ │ │ │ - vpsllw $0x9,%ymm2,%ymm2 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpsraw $0xf,%ymm3,%ymm1 │ │ │ │ - vpblendvb %ymm1,%ymm0,%ymm6,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqu 0x20(%rdx,%rcx,2),%ymm0 │ │ │ │ - vmovdqu 0x22(%rdx,%rcx,2),%ymm1 │ │ │ │ - add %eax,%r9d │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpcmpgtw %ymm3,%ymm7,%ymm2 │ │ │ │ - vpaddw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpblendvb %ymm2,%ymm0,%ymm6,%ymm0 │ │ │ │ - vmovdqa %ymm0,0x20(%rdi) │ │ │ │ - dec %r8d │ │ │ │ - je 323c34 <__cxa_finalize@plt+0x2f8be4> │ │ │ │ - add %rsi,%rdi │ │ │ │ - cmp %r10d,%r9d │ │ │ │ - jb 323bb1 <__cxa_finalize@plt+0x2f8b61> │ │ │ │ - vmovdqa %ymm6,(%rdi) │ │ │ │ - vmovdqa %ymm6,0x20(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %r8d │ │ │ │ - jg 323c23 <__cxa_finalize@plt+0x2f8bd3> │ │ │ │ - mov 0xa0(%rsp),%rsp │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - mov %rsp,%r10 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x120,%rsp │ │ │ │ - mov %r10,0x100(%rsp) │ │ │ │ - lea 0x3f(%r8),%r10d │ │ │ │ - test $0x400,%r9d │ │ │ │ - jne 323d13 <__cxa_finalize@plt+0x2f8cc3> │ │ │ │ - vpbroadcastd 0xba9d8(%rip),%ymm2 │ │ │ │ - vmovdqa -0x2(%rdx),%ymm0 │ │ │ │ - vpunpcklwd %xmm0,%xmm0,%xmm1 │ │ │ │ - vpblendd $0xfe,-0x4(%rdx),%ymm1,%ymm1 │ │ │ │ - vpaddw (%rdx),%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw 0x2(%rdx),%ymm0,%ymm0 │ │ │ │ - vpavgw 0x4(%rdx),%ymm1,%ymm1 │ │ │ │ - mov %rsp,%rcx │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - lea 0x20(%r8),%r9d │ │ │ │ - vpsrlw $0x2,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rcx) │ │ │ │ - vmovdqa 0x1e(%rdx),%ymm0 │ │ │ │ - vpaddw 0x1c(%rdx),%ymm2,%ymm1 │ │ │ │ - add $0x20,%rdx │ │ │ │ - vpaddw (%rdx),%ymm0,%ymm0 │ │ │ │ - vpavgw 0x4(%rdx),%ymm1,%ymm1 │ │ │ │ - vpaddw 0x2(%rdx),%ymm0,%ymm0 │ │ │ │ - add $0x20,%rcx │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpsrlw $0x2,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rcx) │ │ │ │ - sub $0x10,%r9d │ │ │ │ - jg 323ca6 <__cxa_finalize@plt+0x2f8c56> │ │ │ │ - vmovdqu 0x20(%rdx),%ymm0 │ │ │ │ - vpunpckhwd %ymm0,%ymm0,%ymm1 │ │ │ │ - vpaddw 0x1c(%rdx),%ymm2,%ymm2 │ │ │ │ - vpaddw 0x1e(%rdx),%ymm0,%ymm0 │ │ │ │ - vpblendd $0x7f,0x24(%rdx),%ymm1,%ymm3 │ │ │ │ - vpblendd $0x7f,0x22(%rdx),%ymm1,%ymm1 │ │ │ │ - vpavgw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - mov %rsp,%rdx │ │ │ │ - vpsrlw $0x2,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,0x20(%rcx) │ │ │ │ - vmovd %eax,%xmm4 │ │ │ │ - vpbroadcastw (%rdx,%r10,2),%ymm6 │ │ │ │ - shl $0x6,%r10d │ │ │ │ - vpbroadcastw %xmm4,%ymm4 │ │ │ │ - vmovd %r10d,%xmm0 │ │ │ │ - mov %eax,%r9d │ │ │ │ - vpbroadcastd 0xba805(%rip),%ymm7 │ │ │ │ - vpbroadcastw %xmm0,%ymm0 │ │ │ │ - vpaddw 0xba79c(%rip),%ymm4,%ymm3 │ │ │ │ - vpaddw %ymm7,%ymm7,%ymm8 │ │ │ │ - vpsubw %ymm0,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm7,%ymm8,%ymm9 │ │ │ │ - mov %r9d,%ecx │ │ │ │ - shr $0x6,%ecx │ │ │ │ - vmovdqu (%rdx,%rcx,2),%ymm0 │ │ │ │ - vmovdqu 0x2(%rdx,%rcx,2),%ymm1 │ │ │ │ - vpand %ymm3,%ymm5,%ymm2 │ │ │ │ - vpsllw $0x9,%ymm2,%ymm2 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpsraw $0xf,%ymm3,%ymm1 │ │ │ │ - vpblendvb %ymm1,%ymm0,%ymm6,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqu 0x20(%rdx,%rcx,2),%ymm0 │ │ │ │ - vmovdqu 0x22(%rdx,%rcx,2),%ymm1 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpcmpgtw %ymm3,%ymm7,%ymm1 │ │ │ │ - vpblendvb %ymm1,%ymm0,%ymm6,%ymm0 │ │ │ │ - vmovdqa %ymm0,0x20(%rdi) │ │ │ │ - vmovdqu 0x40(%rdx,%rcx,2),%ymm0 │ │ │ │ - vmovdqu 0x42(%rdx,%rcx,2),%ymm1 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpcmpgtw %ymm3,%ymm8,%ymm1 │ │ │ │ - vpblendvb %ymm1,%ymm0,%ymm6,%ymm0 │ │ │ │ - vmovdqa %ymm0,0x40(%rdi) │ │ │ │ - vmovdqu 0x60(%rdx,%rcx,2),%ymm0 │ │ │ │ - vmovdqu 0x62(%rdx,%rcx,2),%ymm1 │ │ │ │ - add %eax,%r9d │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpcmpgtw %ymm3,%ymm9,%ymm2 │ │ │ │ - vpaddw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpblendvb %ymm2,%ymm0,%ymm6,%ymm0 │ │ │ │ - vmovdqa %ymm0,0x60(%rdi) │ │ │ │ - dec %r8d │ │ │ │ - je 323e31 <__cxa_finalize@plt+0x2f8de1> │ │ │ │ - add %rsi,%rdi │ │ │ │ - cmp %r10d,%r9d │ │ │ │ - jb 323d50 <__cxa_finalize@plt+0x2f8d00> │ │ │ │ - vmovdqa %ymm6,(%rdi) │ │ │ │ - vmovdqa %ymm6,0x20(%rdi) │ │ │ │ - vmovdqa %ymm6,0x40(%rdi) │ │ │ │ - vmovdqa %ymm6,0x60(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %r8d │ │ │ │ - jg 323e16 <__cxa_finalize@plt+0x2f8dc6> │ │ │ │ - mov 0x100(%rsp),%rsp │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - push %rbx │ │ │ │ - push %rbp │ │ │ │ - push %r14 │ │ │ │ - push %r15 │ │ │ │ - mov %rsp,%r15 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x160,%rsp │ │ │ │ - lea 0xba8c1(%rip),%rbx │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - lea 0xbde88(%rip),%rax │ │ │ │ - movslq (%rbx,%rcx,4),%rcx │ │ │ │ - vmovdqa (%rdx),%ymm1 │ │ │ │ - movzbl %r9b,%r10d │ │ │ │ - xor $0x400,%r9d │ │ │ │ - vmovdqa -0x20(%rdx),%ymm2 │ │ │ │ - mov %rax,%r11 │ │ │ │ - sub %r10,%rax │ │ │ │ - vmovdqa -0x40(%rdx),%ymm3 │ │ │ │ - add %rbx,%rcx │ │ │ │ - add $0xfffffffffffffde4,%rbx │ │ │ │ - vmovdqa -0x60(%rdx),%ymm4 │ │ │ │ - and $0xfffffffe,%r10d │ │ │ │ - vmovdqa -0x80(%rdx),%ymm5 │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - movzwl (%r11,%r10,1),%r10d │ │ │ │ - movzwl 0x10e(%rax),%eax │ │ │ │ - vpbroadcastd 0x14c(%rbx),%ymm11 │ │ │ │ - vmovdqa %ymm1,0x80(%rsp) │ │ │ │ - vmovdqa %ymm2,0x60(%rsp) │ │ │ │ - vmovdqa %ymm3,0x40(%rsp) │ │ │ │ - neg %eax │ │ │ │ - vmovdqa %ymm4,0x20(%rsp) │ │ │ │ - neg %r10 │ │ │ │ - vmovdqa %ymm5,(%rsp) │ │ │ │ - jmp *%rcx │ │ │ │ - vbroadcasti128 0xf0(%rbx),%ymm10 │ │ │ │ - vpbroadcastq -0x1e(%rbx),%ymm6 │ │ │ │ - lea 0x1040(%rax),%r11d │ │ │ │ - mov $0xec0,%ebp │ │ │ │ - test $0x400,%r9d │ │ │ │ - jne 3241fe <__cxa_finalize@plt+0x2f91ae> │ │ │ │ - lea 0x2(%r8),%ecx │ │ │ │ - add $0x3fe,%r9d │ │ │ │ - shl $0x6,%ecx │ │ │ │ - test %r9d,%ecx │ │ │ │ - jne 32404d <__cxa_finalize@plt+0x2f8ffd> │ │ │ │ - vmovq 0x2(%rdx),%xmm0 │ │ │ │ - vmovq (%rdx),%xmm1 │ │ │ │ - vpshuflw $0xf9,%xmm0,%xmm2 │ │ │ │ - vpshuflw $0x90,%xmm1,%xmm3 │ │ │ │ - vpbroadcastw 0x38(%r15),%xmm4 │ │ │ │ - vbroadcasti128 0xe0(%rbx),%ymm10 │ │ │ │ - vpaddw %xmm0,%xmm1,%xmm1 │ │ │ │ - vpaddw %xmm3,%xmm2,%xmm2 │ │ │ │ - lea 0x40(%r11,%rax,1),%r11d │ │ │ │ - vpsubw %xmm2,%xmm1,%xmm2 │ │ │ │ - add %eax,%eax │ │ │ │ - vpsraw $0x3,%xmm2,%xmm2 │ │ │ │ - vpxor %xmm3,%xmm3,%xmm3 │ │ │ │ - sub $0xc0,%ebp │ │ │ │ - vpaddw %xmm2,%xmm1,%xmm1 │ │ │ │ - vpaddw %ymm6,%ymm6,%ymm6 │ │ │ │ - vpmaxsw %xmm3,%xmm1,%xmm1 │ │ │ │ - sub $0x433,%r9d │ │ │ │ - vpavgw %xmm3,%xmm1,%xmm1 │ │ │ │ - lea 0x3(%r8),%ecx │ │ │ │ - vpminsw %xmm4,%xmm1,%xmm1 │ │ │ │ - xor $0x7f,%r9d │ │ │ │ - vpunpcklwd %xmm0,%xmm1,%xmm1 │ │ │ │ - vmovdqu %xmm1,0x82(%rsp) │ │ │ │ - call 323fa0 <__cxa_finalize@plt+0x2f8f50> │ │ │ │ - jmp 324113 <__cxa_finalize@plt+0x2f90c3> │ │ │ │ - xchg %ax,%ax │ │ │ │ - vmovd %ecx,%xmm8 │ │ │ │ - mov %r9d,%ecx │ │ │ │ - vmovd %r9d,%xmm7 │ │ │ │ - vpbroadcastb %xmm8,%ymm8 │ │ │ │ - shr $0x8,%ecx │ │ │ │ - vpbroadcastb %xmm7,%ymm7 │ │ │ │ - vpcmpeqb 0x20(%rbx),%ymm8,%ymm8 │ │ │ │ - vmovdqa (%rbx,%rcx,8),%xmm9 │ │ │ │ - vpand %ymm7,%ymm8,%ymm0 │ │ │ │ - vpcmpgtb %ymm9,%ymm0,%ymm0 │ │ │ │ - vpmovmskb %ymm0,%ecx │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - vmovdqa -0x10(%rdx),%xmm0 │ │ │ │ - vmovdqu -0xe(%rdx),%xmm1 │ │ │ │ - vpbroadcastw 0x38(%r15),%xmm4 │ │ │ │ - cmp $0x8,%r8d │ │ │ │ - je 324002 <__cxa_finalize@plt+0x2f8fb2> │ │ │ │ - vpshufhw $0x90,%xmm0,%xmm2 │ │ │ │ - vpshufhw $0xf9,%xmm1,%xmm3 │ │ │ │ - jmp 324010 <__cxa_finalize@plt+0x2f8fc0> │ │ │ │ - vpblendw $0xfe,-0x12(%rdx),%xmm0,%xmm2 │ │ │ │ - vpblendw $0x7f,-0xc(%rdx),%xmm1,%xmm3 │ │ │ │ - vpaddw %xmm0,%xmm1,%xmm1 │ │ │ │ - vpaddw %xmm3,%xmm2,%xmm2 │ │ │ │ - vpsubw %xmm2,%xmm1,%xmm2 │ │ │ │ - add %r10,%r10 │ │ │ │ - vpsraw $0x3,%xmm2,%xmm2 │ │ │ │ - vpxor %xmm3,%xmm3,%xmm3 │ │ │ │ - vpaddw %xmm2,%xmm1,%xmm1 │ │ │ │ - vpmaxsw %xmm3,%xmm1,%xmm1 │ │ │ │ - vpavgw %xmm3,%xmm1,%xmm1 │ │ │ │ - vpminsw %xmm4,%xmm1,%xmm1 │ │ │ │ - vpunpcklwd %xmm1,%xmm0,%xmm2 │ │ │ │ - vpunpckhwd %xmm1,%xmm0,%xmm0 │ │ │ │ - vmovdqa %xmm2,0x68(%rsp) │ │ │ │ - vmovdqa %xmm0,0x78(%rsp) │ │ │ │ - ret │ │ │ │ - lea 0x3(%r8),%ecx │ │ │ │ - sub $0x458,%r9d │ │ │ │ - call 323fa0 <__cxa_finalize@plt+0x2f8f50> │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 3240e6 <__cxa_finalize@plt+0x2f9096> │ │ │ │ - popcnt %ecx,%ecx │ │ │ │ - vpbroadcastd 0x128(%rbx,%rcx,4),%xmm4 │ │ │ │ - vpbroadcastd 0x11c(%rbx,%rcx,4),%xmm5 │ │ │ │ - vpsrldq $0x2,%xmm1,%xmm0 │ │ │ │ - vpshuflw $0x90,%xmm1,%xmm2 │ │ │ │ - vpmullw %xmm0,%xmm4,%xmm4 │ │ │ │ - vpshuflw $0xf9,%xmm0,%xmm3 │ │ │ │ - vpaddw %xmm3,%xmm1,%xmm1 │ │ │ │ - vpshuflw $0xfe,%xmm0,%xmm3 │ │ │ │ - vpmullw %xmm5,%xmm1,%xmm1 │ │ │ │ - vpbroadcastd 0x134(%rbx,%rcx,4),%xmm5 │ │ │ │ - vpaddw %xmm3,%xmm2,%xmm2 │ │ │ │ - vpbroadcastd 0x28(%r15),%xmm3 │ │ │ │ - vpmullw %xmm5,%xmm2,%xmm2 │ │ │ │ - vpackssdw %xmm3,%xmm3,%xmm3 │ │ │ │ - vpaddw %xmm4,%xmm1,%xmm1 │ │ │ │ - vpaddw %xmm2,%xmm1,%xmm1 │ │ │ │ - vpsubw 0x40(%rbx),%xmm3,%xmm3 │ │ │ │ - vpxor %xmm4,%xmm4,%xmm4 │ │ │ │ - vpsrlw $0x3,%xmm1,%xmm1 │ │ │ │ - vpminsw %xmm3,%xmm11,%xmm3 │ │ │ │ - vpavgw %xmm4,%xmm1,%xmm1 │ │ │ │ - vpblendvb %xmm3,%xmm0,%xmm1,%xmm1 │ │ │ │ - vmovq %xmm1,0x82(%rsp) │ │ │ │ - lea 0x2(%r8),%ecx │ │ │ │ - add $0x3cd,%r9d │ │ │ │ - shl $0x6,%ecx │ │ │ │ - test %r9d,%ecx │ │ │ │ - je 324166 <__cxa_finalize@plt+0x2f9116> │ │ │ │ - vpbroadcastd 0xbc(%rbx),%xmm0 │ │ │ │ - vpsubb %xmm7,%xmm0,%xmm0 │ │ │ │ - vpand %xmm0,%xmm8,%xmm0 │ │ │ │ - vpcmpgtb %xmm9,%xmm0,%xmm0 │ │ │ │ - vpmovmskb %xmm0,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 3241fe <__cxa_finalize@plt+0x2f91ae> │ │ │ │ - popcnt %ecx,%ecx │ │ │ │ - vmovdqa -0x20(%rdx),%ymm0 │ │ │ │ - vpbroadcastd 0x30(%r15),%ymm5 │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - je 324180 <__cxa_finalize@plt+0x2f9130> │ │ │ │ - vpbroadcastd 0x128(%rbx,%rcx,4),%ymm2 │ │ │ │ - vpbroadcastd 0x11c(%rbx,%rcx,4),%ymm3 │ │ │ │ - vpmullw %ymm0,%ymm2,%ymm2 │ │ │ │ - cmp $0x8,%r8d │ │ │ │ - jl 3241c6 <__cxa_finalize@plt+0x2f9176> │ │ │ │ - vmovdqu -0x22(%rdx),%ymm4 │ │ │ │ - vpunpcklwd %ymm0,%ymm0,%ymm1 │ │ │ │ - vpblendd $0xee,%ymm4,%ymm1,%ymm1 │ │ │ │ - je 3241cb <__cxa_finalize@plt+0x2f917b> │ │ │ │ - vpblendd $0x10,%ymm4,%ymm1,%ymm1 │ │ │ │ - jmp 3241cb <__cxa_finalize@plt+0x2f917b> │ │ │ │ - call 323fe0 <__cxa_finalize@plt+0x2f8f90> │ │ │ │ - mov $0xfffffffffffffff0,%r14 │ │ │ │ - vbroadcasti128 0xe0(%rbx),%ymm9 │ │ │ │ - jmp 32420e <__cxa_finalize@plt+0x2f91be> │ │ │ │ - vmovdqu -0x1e(%rdx),%ymm2 │ │ │ │ - vpbroadcastd 0x148(%rbx),%ymm4 │ │ │ │ - vpaddw %ymm2,%ymm0,%ymm1 │ │ │ │ - vpunpckhwd %ymm2,%ymm2,%ymm2 │ │ │ │ - vpblendd $0x7f,-0x1c(%rdx),%ymm2,%ymm2 │ │ │ │ - vpunpcklwd %xmm0,%xmm0,%xmm3 │ │ │ │ - vpaddw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpblendd $0xfe,-0x22(%rdx),%ymm3,%ymm4 │ │ │ │ - vpblendd $0xfe,-0x24(%rdx),%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm4,%ymm1,%ymm1 │ │ │ │ - vpavgw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpsrlw $0x2,%ymm1,%ymm1 │ │ │ │ - jmp 3241e5 <__cxa_finalize@plt+0x2f9195> │ │ │ │ - vpshufhw $0x90,%ymm0,%ymm1 │ │ │ │ - vpaddw -0x1e(%rdx),%ymm1,%ymm1 │ │ │ │ - vpmullw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpxor %ymm2,%ymm2,%ymm2 │ │ │ │ - vpsrlw $0x3,%ymm1,%ymm1 │ │ │ │ - vpavgw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpackssdw %ymm5,%ymm5,%ymm5 │ │ │ │ - vpsubw 0x60(%rbx),%ymm5,%ymm5 │ │ │ │ - vpminsw %ymm5,%ymm11,%ymm5 │ │ │ │ - vpblendvb %ymm5,%ymm0,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm1,0x60(%rsp) │ │ │ │ - vbroadcasti128 0xf0(%rbx),%ymm9 │ │ │ │ - mov $0xfffffffffffffff8,%r14 │ │ │ │ - vmovd %r10d,%xmm5 │ │ │ │ - vmovdqa 0xc0(%rbx),%ymm4 │ │ │ │ - mov %r11d,%edx │ │ │ │ - vmovd %eax,%xmm0 │ │ │ │ - vpbroadcastw %xmm5,%ymm5 │ │ │ │ - rorx $0x5,%r10,%r9 │ │ │ │ - lea (%r10,%r10,2),%r11d │ │ │ │ - vpmullw 0x80(%rbx),%ymm5,%ymm5 │ │ │ │ - rorx $0x4,%r10,%rbx │ │ │ │ - sar $0x6,%r10d │ │ │ │ - vpbroadcastw %xmm0,%ymm0 │ │ │ │ - sar $0x6,%r11d │ │ │ │ - vpand %ymm5,%ymm11,%ymm5 │ │ │ │ - neg %r10d │ │ │ │ - vpsllw $0x9,%ymm5,%ymm5 │ │ │ │ - add %r10d,%r9d │ │ │ │ - add %r10d,%r11d │ │ │ │ - add %r10d,%ebx │ │ │ │ - vpaddw %ymm0,%ymm0,%ymm7 │ │ │ │ - lea 0x7e(%rsp,%r10,2),%r10 │ │ │ │ - vpblendd $0xcc,%ymm7,%ymm0,%ymm0 │ │ │ │ - add %r14,%r10 │ │ │ │ - neg %r9d │ │ │ │ - vpaddw %ymm7,%ymm0,%ymm1 │ │ │ │ - neg %r11d │ │ │ │ - vpblendd $0xf0,%ymm1,%ymm0,%ymm0 │ │ │ │ - neg %ebx │ │ │ │ - vpaddw %ymm7,%ymm7,%ymm7 │ │ │ │ - vpaddw %ymm0,%ymm6,%ymm6 │ │ │ │ - lea (%rdx,%rax,1),%ecx │ │ │ │ - shr $0x6,%edx │ │ │ │ - vmovdqu (%rsp,%rdx,2),%xmm1 │ │ │ │ - lea (%rcx,%rax,1),%edx │ │ │ │ - shr $0x6,%ecx │ │ │ │ - vmovdqu (%rsp,%rcx,2),%xmm3 │ │ │ │ - lea (%rdx,%rax,1),%ecx │ │ │ │ - shr $0x6,%edx │ │ │ │ - vinserti128 $0x1,(%rsp,%rdx,2),%ymm1,%ymm1 │ │ │ │ - lea (%rcx,%rax,1),%edx │ │ │ │ - shr $0x6,%ecx │ │ │ │ - vinserti128 $0x1,(%rsp,%rcx,2),%ymm3,%ymm3 │ │ │ │ - vpshufb %ymm10,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm10,%ymm3,%ymm3 │ │ │ │ - vpand %ymm6,%ymm11,%ymm2 │ │ │ │ - vpunpcklqdq %ymm3,%ymm1,%ymm0 │ │ │ │ - vpunpckhqdq %ymm3,%ymm1,%ymm1 │ │ │ │ - vpsllw $0x9,%ymm2,%ymm2 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - cmp $0x40,%ecx │ │ │ │ - jge 324332 <__cxa_finalize@plt+0x2f92e2> │ │ │ │ - vmovdqu (%r10),%xmm2 │ │ │ │ - vinserti128 $0x1,(%r10,%r11,2),%ymm2,%ymm2 │ │ │ │ - vmovdqu (%r10,%r9,2),%xmm3 │ │ │ │ - vinserti128 $0x1,(%r10,%rbx,2),%ymm3,%ymm3 │ │ │ │ - vpshufb %ymm9,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm9,%ymm3,%ymm3 │ │ │ │ - vpunpckhwd %ymm3,%ymm2,%ymm1 │ │ │ │ - vpunpcklwd %ymm3,%ymm2,%ymm2 │ │ │ │ - vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm5,%ymm2,%ymm2 │ │ │ │ - vpsraw $0xf,%ymm6,%ymm3 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpermd %ymm1,%ymm4,%ymm1 │ │ │ │ - vpblendvb %ymm3,%ymm1,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm7,%ymm6,%ymm6 │ │ │ │ - lea (%rsi,%rsi,2),%rcx │ │ │ │ - add %r14,%r10 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vmovq %xmm0,(%rdi) │ │ │ │ - vmovhps %xmm0,(%rdi,%rsi,1) │ │ │ │ - vmovq %xmm1,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm1,(%rdi,%rcx,1) │ │ │ │ - sub $0x4,%r8d │ │ │ │ - je 3243cb <__cxa_finalize@plt+0x2f937b> │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - cmp %ebp,%edx │ │ │ │ - jge 32428d <__cxa_finalize@plt+0x2f923d> │ │ │ │ - vmovdqu (%r10),%xmm1 │ │ │ │ - vinserti128 $0x1,(%r10,%r11,2),%ymm1,%ymm1 │ │ │ │ - vmovdqu (%r10,%r9,2),%xmm2 │ │ │ │ - vinserti128 $0x1,(%r10,%rbx,2),%ymm2,%ymm2 │ │ │ │ - add %r14,%r10 │ │ │ │ - vpshufb %ymm9,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm9,%ymm2,%ymm2 │ │ │ │ - vpunpckhwd %ymm2,%ymm1,%ymm0 │ │ │ │ - vpunpcklwd %ymm2,%ymm1,%ymm1 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpermd %ymm0,%ymm4,%ymm0 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vmovq %xmm0,(%rdi) │ │ │ │ - vmovhps %xmm0,(%rdi,%rsi,1) │ │ │ │ - vmovq %xmm1,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm1,(%rdi,%rcx,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 324368 <__cxa_finalize@plt+0x2f9318> │ │ │ │ - mov %r15,%rsp │ │ │ │ - pop %r15 │ │ │ │ - pop %r14 │ │ │ │ - pop %rbp │ │ │ │ - pop %rbx │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - mov %r8d,%ebp │ │ │ │ - test $0x400,%r9d │ │ │ │ - jne 324739 <__cxa_finalize@plt+0x2f96e9> │ │ │ │ - lea 0x7e(%r9),%ecx │ │ │ │ - xor %r11d,%r11d │ │ │ │ - mov %r8b,%cl │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - ja 32446e <__cxa_finalize@plt+0x2f941e> │ │ │ │ - vmovdqu 0x2(%rdx),%xmm0 │ │ │ │ - vmovdqa (%rdx),%xmm1 │ │ │ │ - vpblendw $0x7f,0x4(%rdx),%xmm0,%xmm2 │ │ │ │ - vpblendw $0xfe,-0x2(%rdx),%xmm1,%xmm3 │ │ │ │ - vpbroadcastw 0x38(%r15),%xmm4 │ │ │ │ - vpaddw %xmm0,%xmm1,%xmm1 │ │ │ │ - vpaddw %xmm3,%xmm2,%xmm2 │ │ │ │ - not %r11d │ │ │ │ - vpsubw %xmm2,%xmm1,%xmm2 │ │ │ │ - add %eax,%eax │ │ │ │ - vpsraw $0x3,%xmm2,%xmm2 │ │ │ │ - sub $0x35,%r9d │ │ │ │ - vpxor %xmm3,%xmm3,%xmm3 │ │ │ │ - vpaddw %xmm1,%xmm2,%xmm2 │ │ │ │ - lea 0x7(%r8),%ecx │ │ │ │ - vpmaxsw %xmm3,%xmm2,%xmm2 │ │ │ │ - xor $0x7f,%r9d │ │ │ │ - vpavgw %xmm3,%xmm2,%xmm2 │ │ │ │ - vpminsw %xmm4,%xmm2,%xmm2 │ │ │ │ - vpunpcklwd %xmm0,%xmm2,%xmm1 │ │ │ │ - vpunpckhwd %xmm0,%xmm2,%xmm2 │ │ │ │ - vmovdqu %xmm1,0x82(%rsp) │ │ │ │ - vmovdqu %xmm2,0x92(%rsp) │ │ │ │ - call 323fa0 <__cxa_finalize@plt+0x2f8f50> │ │ │ │ - jmp 324530 <__cxa_finalize@plt+0x2f94e0> │ │ │ │ - lea 0x7(%r8),%ecx │ │ │ │ - sub $0x5a,%r9d │ │ │ │ - call 323fa0 <__cxa_finalize@plt+0x2f8f50> │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 32450a <__cxa_finalize@plt+0x2f94ba> │ │ │ │ - popcnt %ecx,%ecx │ │ │ │ - vpbroadcastd 0x128(%rbx,%rcx,4),%xmm4 │ │ │ │ - vpbroadcastd 0x11c(%rbx,%rcx,4),%xmm5 │ │ │ │ - vpbroadcastd 0x134(%rbx,%rcx,4),%xmm6 │ │ │ │ - vmovdqu 0x2(%rdx),%xmm0 │ │ │ │ - vpblendw $0xfe,-0x2(%rdx),%xmm1,%xmm2 │ │ │ │ - vpmullw %xmm0,%xmm4,%xmm4 │ │ │ │ - vpblendw $0x7f,0x4(%rdx),%xmm0,%xmm3 │ │ │ │ - vpaddw %xmm3,%xmm1,%xmm1 │ │ │ │ - vpblendd $0x7,0x6(%rdx),%xmm3,%xmm3 │ │ │ │ - vpaddw %xmm3,%xmm2,%xmm2 │ │ │ │ - vpbroadcastd 0x28(%r15),%xmm3 │ │ │ │ - vpmullw %xmm5,%xmm1,%xmm1 │ │ │ │ - vpmullw %xmm6,%xmm2,%xmm2 │ │ │ │ - vpackssdw %xmm3,%xmm3,%xmm3 │ │ │ │ - vpaddw %xmm4,%xmm1,%xmm1 │ │ │ │ - vpaddw %xmm2,%xmm1,%xmm1 │ │ │ │ - vpsubw 0x40(%rbx),%xmm3,%xmm3 │ │ │ │ - vpxor %xmm4,%xmm4,%xmm4 │ │ │ │ - vpsrlw $0x3,%xmm1,%xmm1 │ │ │ │ - vpminsw %xmm3,%xmm11,%xmm3 │ │ │ │ - vpavgw %xmm4,%xmm1,%xmm1 │ │ │ │ - vpblendvb %xmm3,%xmm0,%xmm1,%xmm1 │ │ │ │ - vmovdqu %xmm1,0x82(%rsp) │ │ │ │ - lea -0x33(%r9),%ecx │ │ │ │ - mov %r8b,%cl │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jbe 32455c <__cxa_finalize@plt+0x2f950c> │ │ │ │ - vpbroadcastd 0xbc(%rbx),%ymm0 │ │ │ │ - vpsubb %ymm7,%ymm0,%ymm0 │ │ │ │ - vpand %ymm0,%ymm8,%ymm0 │ │ │ │ - vpcmpgtb %ymm9,%ymm0,%ymm0 │ │ │ │ - vpmovmskb %ymm0,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 324739 <__cxa_finalize@plt+0x2f96e9> │ │ │ │ - popcnt %ecx,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jne 32457e <__cxa_finalize@plt+0x2f952e> │ │ │ │ - vpbroadcastd 0x148(%rbx),%ymm6 │ │ │ │ - vpbroadcastd 0xb4(%rbx),%ymm7 │ │ │ │ - cmp $0x10,%r8d │ │ │ │ - jmp 324b6e <__cxa_finalize@plt+0x2f9b1e> │ │ │ │ - call 323fe0 <__cxa_finalize@plt+0x2f8f90> │ │ │ │ - vbroadcasti128 0x110(%rbx),%ymm7 │ │ │ │ - lea 0x76(%rsp),%r14 │ │ │ │ - mov $0xfffffffffffffff8,%r11 │ │ │ │ - jmp 32474e <__cxa_finalize@plt+0x2f96fe> │ │ │ │ - xor %r11d,%r11d │ │ │ │ - vmovdqa -0x20(%rdx),%ymm0 │ │ │ │ - vpbroadcastd 0x30(%r15),%ymm5 │ │ │ │ - vpbroadcastd 0x128(%rbx,%rcx,4),%ymm2 │ │ │ │ - vpbroadcastd 0x11c(%rbx,%rcx,4),%ymm3 │ │ │ │ - vpmullw %ymm0,%ymm2,%ymm2 │ │ │ │ - cmp $0x8,%r8d │ │ │ │ - jl 3245c0 <__cxa_finalize@plt+0x2f9570> │ │ │ │ - vmovdqu -0x22(%rdx),%ymm4 │ │ │ │ - vpunpcklwd %ymm0,%ymm0,%ymm1 │ │ │ │ - vpblendd $0xee,%ymm4,%ymm1,%ymm1 │ │ │ │ - je 3245c5 <__cxa_finalize@plt+0x2f9575> │ │ │ │ - vpblendd $0x10,%ymm4,%ymm1,%ymm1 │ │ │ │ - jmp 3245c5 <__cxa_finalize@plt+0x2f9575> │ │ │ │ - vpshufhw $0x90,%ymm0,%ymm1 │ │ │ │ - vpaddw -0x1e(%rdx),%ymm1,%ymm1 │ │ │ │ - vpmullw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpxor %ymm2,%ymm2,%ymm2 │ │ │ │ - vpsrlw $0x3,%ymm1,%ymm1 │ │ │ │ - vpavgw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpackssdw %ymm5,%ymm5,%ymm5 │ │ │ │ - vpsubw 0x60(%rbx),%ymm5,%ymm5 │ │ │ │ - vpminsw %ymm5,%ymm11,%ymm5 │ │ │ │ - vpblendvb %ymm5,%ymm0,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm1,0x60(%rsp) │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 324739 <__cxa_finalize@plt+0x2f96e9> │ │ │ │ - vbroadcasti128 0xe0(%rbx),%ymm10 │ │ │ │ - vbroadcasti128 0x100(%rbx),%ymm7 │ │ │ │ - lea 0x78(%rsp),%r9 │ │ │ │ - vmovd %r10d,%xmm1 │ │ │ │ - vbroadcasti128 -0x1e(%rbx),%ymm4 │ │ │ │ - vmovd %eax,%xmm2 │ │ │ │ - vpbroadcastw %xmm1,%ymm1 │ │ │ │ - vpbroadcastw %xmm2,%ymm2 │ │ │ │ - mov %rdi,%r10 │ │ │ │ - vpaddw %ymm4,%ymm4,%ymm4 │ │ │ │ - vpmullw 0xa0(%rbx),%ymm1,%ymm0 │ │ │ │ - vpaddw %ymm2,%ymm2,%ymm5 │ │ │ │ - vpsllw $0x3,%xmm1,%xmm1 │ │ │ │ - vpblendd $0xf0,%ymm5,%ymm2,%ymm2 │ │ │ │ - lea 0x1080(%rax),%edx │ │ │ │ - vpaddw %ymm2,%ymm4,%ymm4 │ │ │ │ - vpshufd $0x88,%ymm0,%ymm6 │ │ │ │ - vpsraw $0x6,%xmm0,%xmm0 │ │ │ │ - vpxor %xmm1,%xmm1,%xmm1 │ │ │ │ - vpsubw %xmm0,%xmm1,%xmm8 │ │ │ │ - vpand %ymm6,%ymm11,%ymm6 │ │ │ │ - vpunpckhwd %xmm1,%xmm8,%xmm9 │ │ │ │ - vpsllw $0x9,%ymm6,%ymm6 │ │ │ │ - vpunpcklwd %xmm1,%xmm8,%xmm8 │ │ │ │ - lea (%rdx,%rax,1),%ecx │ │ │ │ - shr $0x6,%edx │ │ │ │ - vmovdqu (%rsp,%rdx,2),%xmm1 │ │ │ │ - vmovdqu 0x10(%rsp,%rdx,2),%xmm2 │ │ │ │ - lea (%rcx,%rax,1),%edx │ │ │ │ - shr $0x6,%ecx │ │ │ │ - vinserti128 $0x1,(%rsp,%rcx,2),%ymm1,%ymm1 │ │ │ │ - vinserti128 $0x1,0x10(%rsp,%rcx,2),%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm10,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm10,%ymm2,%ymm2 │ │ │ │ - vpunpcklqdq %ymm2,%ymm1,%ymm0 │ │ │ │ - vpunpckhqdq %ymm2,%ymm1,%ymm1 │ │ │ │ - vpand %ymm4,%ymm11,%ymm2 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpsllw $0x9,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - cmp $0x40,%ecx │ │ │ │ - jge 324713 <__cxa_finalize@plt+0x2f96c3> │ │ │ │ - vmovdqa %ymm5,%ymm1 │ │ │ │ - vpgatherdq %ymm5,(%r9,%xmm9,2),%ymm3 │ │ │ │ - vmovdqa %ymm1,%ymm5 │ │ │ │ - vpgatherdq %ymm1,(%r9,%xmm8,2),%ymm2 │ │ │ │ - vpshufb %ymm7,%ymm3,%ymm3 │ │ │ │ - vpshufb %ymm7,%ymm2,%ymm2 │ │ │ │ - vpunpckldq %ymm3,%ymm2,%ymm1 │ │ │ │ - vpunpckhdq %ymm3,%ymm2,%ymm2 │ │ │ │ - vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm6,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpermq $0xd8,%ymm1,%ymm1 │ │ │ │ - vpsraw $0xf,%ymm4,%ymm2 │ │ │ │ - vpblendvb %ymm2,%ymm1,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm5,%ymm4,%ymm4 │ │ │ │ - sub $0x4,%r9 │ │ │ │ - vmovdqa %xmm0,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ - sub $0x2,%r8d │ │ │ │ - je 32490f <__cxa_finalize@plt+0x2f98bf> │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - jmp 32467c <__cxa_finalize@plt+0x2f962c> │ │ │ │ - vbroadcasti128 0x100(%rbx),%ymm7 │ │ │ │ - lea 0x78(%rsp),%r14 │ │ │ │ - mov $0xfffffffffffffffc,%r11 │ │ │ │ - vmovd %r10d,%xmm1 │ │ │ │ - vbroadcasti128 -0x1e(%rbx),%ymm4 │ │ │ │ - vmovd %eax,%xmm2 │ │ │ │ - vpbroadcastw %xmm1,%ymm1 │ │ │ │ - vpbroadcastw %xmm2,%ymm2 │ │ │ │ - mov %rdi,%r10 │ │ │ │ - vpmullw 0xa0(%rbx),%ymm1,%ymm0 │ │ │ │ - vpaddw %ymm2,%ymm2,%ymm5 │ │ │ │ - vpsllw $0x3,%xmm1,%xmm1 │ │ │ │ - vpblendd $0xf0,%ymm5,%ymm2,%ymm2 │ │ │ │ - lea 0x1040(%rax),%ebx │ │ │ │ - vpaddw %ymm2,%ymm4,%ymm4 │ │ │ │ - vmovd %xmm1,0x11c(%rsp) │ │ │ │ - mov %ebx,%edx │ │ │ │ - vmovdqa %ymm0,0x120(%rsp) │ │ │ │ - mov %r14,%r9 │ │ │ │ - vmovdqa %ymm4,0x140(%rsp) │ │ │ │ - vpshufd $0x88,%ymm0,%ymm6 │ │ │ │ - vpsraw $0x6,%xmm0,%xmm0 │ │ │ │ - vpxor %xmm1,%xmm1,%xmm1 │ │ │ │ - vpsubw %xmm0,%xmm1,%xmm8 │ │ │ │ - vpand %ymm6,%ymm11,%ymm6 │ │ │ │ - vpunpckhwd %xmm1,%xmm8,%xmm9 │ │ │ │ - vpsllw $0x9,%ymm6,%ymm6 │ │ │ │ - vpunpcklwd %xmm1,%xmm8,%xmm8 │ │ │ │ - lea (%rdx,%rax,1),%ecx │ │ │ │ - shr $0x6,%edx │ │ │ │ - vmovdqu (%rsp,%rdx,2),%xmm0 │ │ │ │ - vmovdqu 0x2(%rsp,%rdx,2),%xmm1 │ │ │ │ - lea (%rcx,%rax,1),%edx │ │ │ │ - shr $0x6,%ecx │ │ │ │ - vinserti128 $0x1,(%rsp,%rcx,2),%ymm0,%ymm0 │ │ │ │ - vinserti128 $0x1,0x2(%rsp,%rcx,2),%ymm1,%ymm1 │ │ │ │ - vpand %ymm4,%ymm11,%ymm2 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpsllw $0x9,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - cmp $0x40,%ecx │ │ │ │ - jge 324853 <__cxa_finalize@plt+0x2f9803> │ │ │ │ - vmovdqa %ymm5,%ymm1 │ │ │ │ - vpgatherdq %ymm5,(%r9,%xmm9,2),%ymm3 │ │ │ │ - vmovdqa %ymm1,%ymm5 │ │ │ │ - vpgatherdq %ymm1,(%r9,%xmm8,2),%ymm2 │ │ │ │ - vpshufb %ymm7,%ymm3,%ymm3 │ │ │ │ - vpshufb %ymm7,%ymm2,%ymm2 │ │ │ │ - vpunpckldq %ymm3,%ymm2,%ymm1 │ │ │ │ - vpunpckhdq %ymm3,%ymm2,%ymm2 │ │ │ │ - vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm6,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpermq $0xd8,%ymm1,%ymm1 │ │ │ │ - vpsraw $0xf,%ymm4,%ymm2 │ │ │ │ - vpblendvb %ymm2,%ymm1,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm5,%ymm4,%ymm4 │ │ │ │ - add %r11,%r9 │ │ │ │ - vmovdqa %xmm0,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ - sub $0x2,%r8d │ │ │ │ - je 3248cc <__cxa_finalize@plt+0x2f987c> │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - cmp $0xdc0,%edx │ │ │ │ - jge 3247ce <__cxa_finalize@plt+0x2f977e> │ │ │ │ - vmovdqa %ymm5,%ymm0 │ │ │ │ - vpgatherdq %ymm5,(%r9,%xmm9,2),%ymm4 │ │ │ │ - vmovdqa %ymm0,%ymm5 │ │ │ │ - vpgatherdq %ymm0,(%r9,%xmm8,2),%ymm3 │ │ │ │ - add %r11,%r9 │ │ │ │ - vpshufb %ymm7,%ymm4,%ymm2 │ │ │ │ - vpshufb %ymm7,%ymm3,%ymm1 │ │ │ │ - vpunpckldq %ymm2,%ymm1,%ymm0 │ │ │ │ - vpunpckhdq %ymm2,%ymm1,%ymm1 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm6,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %xmm0,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 32487b <__cxa_finalize@plt+0x2f982b> │ │ │ │ - sub $0x100,%ebp │ │ │ │ - jl 32490f <__cxa_finalize@plt+0x2f98bf> │ │ │ │ - vpbroadcastd 0x11c(%rsp),%ymm0 │ │ │ │ - add $0x10,%r10 │ │ │ │ - vpaddw 0x120(%rsp),%ymm0,%ymm0 │ │ │ │ - add $0x200,%ebx │ │ │ │ - vpbroadcastd 0xb9d56(%rip),%ymm4 │ │ │ │ - movzbl %bpl,%r8d │ │ │ │ - vpaddw 0x140(%rsp),%ymm4,%ymm4 │ │ │ │ - mov %r10,%rdi │ │ │ │ - jmp 324794 <__cxa_finalize@plt+0x2f9744> │ │ │ │ - mov %r15,%rsp │ │ │ │ - pop %r15 │ │ │ │ - pop %r14 │ │ │ │ - pop %rbp │ │ │ │ - pop %rbx │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - vmovd 0x20(%rdx),%xmm0 │ │ │ │ - lea 0x100(%r8),%ebp │ │ │ │ - vmovd %xmm0,0xa0(%rsp) │ │ │ │ - test $0x400,%r9d │ │ │ │ - jne 324739 <__cxa_finalize@plt+0x2f96e9> │ │ │ │ - lea 0xf(%r8),%ecx │ │ │ │ - sub $0x5a,%r9d │ │ │ │ - call 323fa0 <__cxa_finalize@plt+0x2f8f50> │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 3249e2 <__cxa_finalize@plt+0x2f9992> │ │ │ │ - popcnt %ecx,%ecx │ │ │ │ - vpbroadcastd 0x128(%rbx,%rcx,4),%ymm4 │ │ │ │ - vpbroadcastd 0x11c(%rbx,%rcx,4),%ymm5 │ │ │ │ - vpbroadcastd 0x134(%rbx,%rcx,4),%ymm6 │ │ │ │ - vmovdqu 0x2(%rdx),%ymm0 │ │ │ │ - vpunpcklwd %xmm1,%xmm1,%xmm2 │ │ │ │ - vpblendd $0xfe,-0x2(%rdx),%ymm2,%ymm2 │ │ │ │ - vpunpckhwd %ymm0,%ymm0,%ymm3 │ │ │ │ - vpmullw %ymm0,%ymm4,%ymm4 │ │ │ │ - vpblendd $0x7f,0x4(%rdx),%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpblendd $0x7f,0x6(%rdx),%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpbroadcastd 0x28(%r15),%ymm3 │ │ │ │ - vpmullw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpmullw %ymm6,%ymm2,%ymm2 │ │ │ │ - vpackssdw %ymm3,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm4,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpsubw 0x40(%rbx),%ymm3,%ymm3 │ │ │ │ - vpxor %ymm4,%ymm4,%ymm4 │ │ │ │ - vpsrlw $0x3,%ymm1,%ymm1 │ │ │ │ - vpminsw %ymm3,%ymm11,%ymm3 │ │ │ │ - vpavgw %ymm4,%ymm1,%ymm1 │ │ │ │ - vpblendvb %ymm3,%ymm0,%ymm1,%ymm1 │ │ │ │ - vmovdqu %ymm1,0x82(%rsp) │ │ │ │ - vpbroadcastd 0xbc(%rbx),%ymm0 │ │ │ │ - vpsubb %ymm7,%ymm0,%ymm0 │ │ │ │ - vpand %ymm0,%ymm8,%ymm0 │ │ │ │ - vpcmpgtb %ymm9,%ymm0,%ymm0 │ │ │ │ - vpmovmskb %ymm0,%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 324739 <__cxa_finalize@plt+0x2f96e9> │ │ │ │ - popcnt %ecx,%ecx │ │ │ │ - cmp $0x3,%ecx │ │ │ │ - jne 32457b <__cxa_finalize@plt+0x2f952b> │ │ │ │ - vpbroadcastd 0x148(%rbx),%ymm6 │ │ │ │ - vpbroadcastd 0xb4(%rbx),%ymm7 │ │ │ │ - cmp $0x4,%r8d │ │ │ │ - jne 324b64 <__cxa_finalize@plt+0x2f9b14> │ │ │ │ - vmovq -0x8(%rdx),%xmm0 │ │ │ │ - vmovq -0x6(%rdx),%xmm1 │ │ │ │ - vpbroadcastd 0x30(%r15),%xmm5 │ │ │ │ - vmovq 0x78(%rbx),%xmm4 │ │ │ │ - vpshuflw $0x90,%xmm0,%xmm2 │ │ │ │ - vpshuflw $0xf9,%xmm1,%xmm3 │ │ │ │ - vpaddw %xmm0,%xmm1,%xmm1 │ │ │ │ - vpaddw %xmm2,%xmm1,%xmm1 │ │ │ │ - vpshuflw $0x40,%xmm0,%xmm2 │ │ │ │ - vpaddw %xmm6,%xmm3,%xmm3 │ │ │ │ - vpackssdw %xmm5,%xmm5,%xmm5 │ │ │ │ - vpavgw %xmm3,%xmm2,%xmm2 │ │ │ │ - vpsubw %xmm4,%xmm5,%xmm5 │ │ │ │ - vpaddw %xmm2,%xmm1,%xmm1 │ │ │ │ - vpminsw %xmm5,%xmm11,%xmm5 │ │ │ │ - vpsrlw $0x2,%xmm1,%xmm1 │ │ │ │ - vpblendvb %xmm5,%xmm0,%xmm1,%xmm1 │ │ │ │ - vmovq %xmm1,0x78(%rsp) │ │ │ │ - jmp 324739 <__cxa_finalize@plt+0x2f96e9> │ │ │ │ - vmovdqa 0x20(%rdx),%ymm2 │ │ │ │ - vmovd 0x40(%rdx),%xmm0 │ │ │ │ - lea 0x300(%r8),%ebp │ │ │ │ - vmovdqa %ymm2,0xa0(%rsp) │ │ │ │ - vmovd %xmm0,0xc0(%rsp) │ │ │ │ - test $0x400,%r9d │ │ │ │ - jne 324739 <__cxa_finalize@plt+0x2f96e9> │ │ │ │ - vpbroadcastd 0x148(%rbx),%ymm6 │ │ │ │ - vpbroadcastd 0x28(%r15),%ymm0 │ │ │ │ - vpbroadcastd 0xb4(%rbx),%ymm7 │ │ │ │ - mov $0x20,%ecx │ │ │ │ - vpackssdw %ymm0,%ymm0,%ymm0 │ │ │ │ - vpsubw 0x40(%rbx),%ymm0,%ymm0 │ │ │ │ - vpminsw %ymm0,%ymm11,%ymm8 │ │ │ │ - vpsubw %ymm7,%ymm8,%ymm9 │ │ │ │ - vmovdqu 0x2(%rdx),%ymm0 │ │ │ │ - vpunpcklwd %xmm1,%xmm1,%xmm4 │ │ │ │ - vpaddw 0x6(%rdx),%ymm6,%ymm2 │ │ │ │ - vpaddw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpblendd $0xfe,-0x2(%rdx),%ymm4,%ymm4 │ │ │ │ - vpaddw 0x4(%rdx),%ymm1,%ymm1 │ │ │ │ - vmovdqu 0x2(%rdx,%rcx,1),%ymm3 │ │ │ │ - vpaddw -0x2(%rdx,%rcx,1),%ymm6,%ymm5 │ │ │ │ - vpavgw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpunpckhwd %ymm3,%ymm3,%ymm4 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpblendd $0x7f,0x6(%rdx,%rcx,1),%ymm4,%ymm2 │ │ │ │ - vpblendd $0x7f,0x4(%rdx,%rcx,1),%ymm4,%ymm4 │ │ │ │ - vpavgw %ymm5,%ymm2,%ymm2 │ │ │ │ - vpaddw (%rdx,%rcx,1),%ymm3,%ymm5 │ │ │ │ - vpaddw %ymm5,%ymm4,%ymm4 │ │ │ │ - vpsrlw $0x2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpblendvb %ymm8,%ymm0,%ymm1,%ymm1 │ │ │ │ - vpsrlw $0x2,%ymm2,%ymm2 │ │ │ │ - vpblendvb %ymm9,%ymm3,%ymm2,%ymm2 │ │ │ │ - vmovdqu %ymm1,0x82(%rsp) │ │ │ │ - vmovdqu %ymm2,0x82(%rsp,%rcx,1) │ │ │ │ - cmp $0x10,%r8d │ │ │ │ - jl 324c7a <__cxa_finalize@plt+0x2f9c2a> │ │ │ │ - vmovdqa -0x20(%rdx),%ymm0 │ │ │ │ - vmovdqu -0x1e(%rdx),%ymm2 │ │ │ │ - vpbroadcastd 0x30(%r15),%ymm5 │ │ │ │ - vpaddw %ymm2,%ymm0,%ymm1 │ │ │ │ - vpunpckhwd %ymm2,%ymm2,%ymm2 │ │ │ │ - mov %r8d,%ecx │ │ │ │ - vpblendd $0x7f,-0x1c(%rdx),%ymm2,%ymm2 │ │ │ │ - vpackssdw %ymm5,%ymm5,%ymm5 │ │ │ │ - not %rcx │ │ │ │ - vpsubw 0x60(%rbx),%ymm5,%ymm5 │ │ │ │ - vpaddw %ymm6,%ymm2,%ymm2 │ │ │ │ - vpminsw %ymm5,%ymm11,%ymm8 │ │ │ │ - je 324c42 <__cxa_finalize@plt+0x2f9bf2> │ │ │ │ - vpaddw -0x22(%rdx),%ymm1,%ymm1 │ │ │ │ - vpavgw -0x24(%rdx),%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpsrlw $0x2,%ymm1,%ymm1 │ │ │ │ - vpblendvb %ymm8,%ymm0,%ymm1,%ymm3 │ │ │ │ - vmovdqa -0x40(%rdx),%ymm0 │ │ │ │ - vpaddw -0x3e(%rdx),%ymm0,%ymm1 │ │ │ │ - vpaddw -0x3c(%rdx),%ymm6,%ymm2 │ │ │ │ - vpsubw %ymm7,%ymm8,%ymm8 │ │ │ │ - vmovdqa %ymm3,0x60(%rsp) │ │ │ │ - jnp 324c42 <__cxa_finalize@plt+0x2f9bf2> │ │ │ │ - vmovdqa -0x60(%rdx),%ymm5 │ │ │ │ - vpaddw -0x42(%rdx),%ymm1,%ymm1 │ │ │ │ - vpavgw -0x44(%rdx),%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw -0x5e(%rdx),%ymm5,%ymm4 │ │ │ │ - vpaddw -0x5c(%rdx),%ymm6,%ymm2 │ │ │ │ - vpsrlw $0x2,%ymm1,%ymm1 │ │ │ │ - vpaddw -0x62(%rdx),%ymm4,%ymm4 │ │ │ │ - vpavgw -0x64(%rdx),%ymm2,%ymm2 │ │ │ │ - vpblendvb %ymm8,%ymm0,%ymm1,%ymm3 │ │ │ │ - vmovdqa -0x80(%rdx),%ymm0 │ │ │ │ - vpsubw %ymm7,%ymm8,%ymm8 │ │ │ │ - vpaddw %ymm2,%ymm4,%ymm4 │ │ │ │ - vpaddw -0x7e(%rdx),%ymm0,%ymm1 │ │ │ │ - vpaddw -0x7c(%rdx),%ymm6,%ymm2 │ │ │ │ - vpsrlw $0x2,%ymm4,%ymm4 │ │ │ │ - vmovdqa %ymm3,0x40(%rsp) │ │ │ │ - vpblendvb %ymm8,%ymm5,%ymm4,%ymm4 │ │ │ │ - vpsubw %ymm7,%ymm8,%ymm8 │ │ │ │ - vmovdqa %ymm4,0x20(%rsp) │ │ │ │ - vpunpcklwd %xmm0,%xmm0,%xmm3 │ │ │ │ - vpblendd $0xfe,(%rdx,%rcx,2),%ymm3,%ymm4 │ │ │ │ - vpblendd $0xfe,-0x2(%rdx,%rcx,2),%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm4,%ymm1,%ymm1 │ │ │ │ - vpavgw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpsrlw $0x2,%ymm1,%ymm1 │ │ │ │ - vpblendvb %ymm8,%ymm0,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm1,0x82(%rsp,%rcx,2) │ │ │ │ - jmp 324739 <__cxa_finalize@plt+0x2f96e9> │ │ │ │ - vmovdqa -0x10(%rdx),%xmm0 │ │ │ │ - vmovdqu -0xe(%rdx),%xmm3 │ │ │ │ - vpblendw $0xfe,-0x12(%rdx),%xmm0,%xmm2 │ │ │ │ - vpbroadcastd 0x30(%r15),%xmm5 │ │ │ │ - vpaddw %xmm3,%xmm0,%xmm1 │ │ │ │ - vpblendw $0x7f,-0xc(%rdx),%xmm3,%xmm3 │ │ │ │ - vpaddw %xmm2,%xmm1,%xmm1 │ │ │ │ - vpblendd $0xe,-0x14(%rdx),%xmm2,%xmm2 │ │ │ │ - vpaddw %xmm6,%xmm3,%xmm3 │ │ │ │ - vpackssdw %xmm5,%xmm5,%xmm5 │ │ │ │ - vpavgw %xmm3,%xmm2,%xmm2 │ │ │ │ - vpsubw 0x70(%rbx),%xmm5,%xmm5 │ │ │ │ - vpaddw %xmm2,%xmm1,%xmm1 │ │ │ │ - vpminsw %xmm5,%xmm11,%xmm5 │ │ │ │ - vpsrlw $0x2,%xmm1,%xmm1 │ │ │ │ - vpblendvb %xmm5,%xmm0,%xmm1,%xmm1 │ │ │ │ - vmovdqa %xmm1,0x70(%rsp) │ │ │ │ - jmp 324739 <__cxa_finalize@plt+0x2f96e9> │ │ │ │ - vmovdqa 0x20(%rdx),%ymm2 │ │ │ │ - vmovdqa 0x40(%rdx),%ymm3 │ │ │ │ - vmovdqa 0x60(%rdx),%ymm4 │ │ │ │ - vmovd 0x80(%rdx),%xmm0 │ │ │ │ - lea 0x700(%r8),%ebp │ │ │ │ - vmovdqa %ymm2,0xa0(%rsp) │ │ │ │ - vmovdqa %ymm3,0xc0(%rsp) │ │ │ │ - vmovdqa %ymm4,0xe0(%rsp) │ │ │ │ - vmovd %xmm0,0x100(%rsp) │ │ │ │ - test $0x400,%r9d │ │ │ │ - jne 324739 <__cxa_finalize@plt+0x2f96e9> │ │ │ │ - vpbroadcastd 0x148(%rbx),%ymm6 │ │ │ │ - vmovdqu 0x22(%rdx),%ymm0 │ │ │ │ - vpaddw 0x1e(%rdx),%ymm6,%ymm2 │ │ │ │ - vpaddw 0x20(%rdx),%ymm0,%ymm5 │ │ │ │ - vpavgw 0x26(%rdx),%ymm2,%ymm2 │ │ │ │ - vpaddw 0x24(%rdx),%ymm5,%ymm5 │ │ │ │ - vmovdqu 0x42(%rdx),%ymm4 │ │ │ │ - vpaddw 0x3e(%rdx),%ymm6,%ymm3 │ │ │ │ - vpaddw 0x40(%rdx),%ymm4,%ymm7 │ │ │ │ - vpavgw 0x46(%rdx),%ymm3,%ymm3 │ │ │ │ - vpaddw 0x44(%rdx),%ymm7,%ymm7 │ │ │ │ - vpaddw %ymm5,%ymm2,%ymm2 │ │ │ │ - vpbroadcastd 0x28(%r15),%ymm5 │ │ │ │ - mov $0x60,%ecx │ │ │ │ - vpackssdw %ymm5,%ymm5,%ymm5 │ │ │ │ - vpaddw %ymm7,%ymm3,%ymm3 │ │ │ │ - vpsubw 0x40(%rbx),%ymm5,%ymm5 │ │ │ │ - vpsrlw $0x2,%ymm2,%ymm2 │ │ │ │ - vpbroadcastd 0xb4(%rbx),%ymm7 │ │ │ │ - vpsrlw $0x2,%ymm3,%ymm3 │ │ │ │ - vpminsw %ymm5,%ymm11,%ymm8 │ │ │ │ - vpsubw %ymm7,%ymm8,%ymm9 │ │ │ │ - vpblendvb %ymm9,%ymm0,%ymm2,%ymm2 │ │ │ │ - vpsubw %ymm7,%ymm9,%ymm9 │ │ │ │ - vpblendvb %ymm9,%ymm4,%ymm3,%ymm3 │ │ │ │ - vpsubw %ymm7,%ymm9,%ymm9 │ │ │ │ - vmovdqu %ymm2,0xa2(%rsp) │ │ │ │ - vmovdqu %ymm3,0xc2(%rsp) │ │ │ │ - jmp 324ae5 <__cxa_finalize@plt+0x2f9a95> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xb9959(%rip),%rax │ │ │ │ - tzcnt %r8d,%r8d │ │ │ │ - lea 0xbcfbe(%rip),%r10 │ │ │ │ - sub $0x2,%rdx │ │ │ │ - movslq (%rax,%r8,4),%r8 │ │ │ │ - sub $0xb4,%r9d │ │ │ │ - add %rax,%r8 │ │ │ │ - mov %r9d,%eax │ │ │ │ - neg %eax │ │ │ │ - xor $0x400,%r9d │ │ │ │ - or $0xffffffffffffff81,%rax │ │ │ │ - movzwl (%r10,%rax,1),%eax │ │ │ │ - vpbroadcastd 0xb9839(%rip),%ymm5 │ │ │ │ - mov %ecx,%r10d │ │ │ │ - jmp *%r8 │ │ │ │ - mov %rsp,%r11 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x60,%rsp │ │ │ │ - mov %r11,0x40(%rsp) │ │ │ │ - lea (%rsi,%rsi,2),%r10 │ │ │ │ - cmp $0x28,%r9b │ │ │ │ - jae 324fa8 <__cxa_finalize@plt+0x2f9f58> │ │ │ │ - lea -0x400(%r9),%r8d │ │ │ │ - sar $0x7,%r8d │ │ │ │ - add %ecx,%r8d │ │ │ │ - jg 324fa8 <__cxa_finalize@plt+0x2f9f58> │ │ │ │ - vmovdqa -0xe(%rdx),%xmm2 │ │ │ │ - vpblendw $0xfe,-0x10(%rdx),%xmm2,%xmm1 │ │ │ │ - vpblendd $0xe,-0x12(%rdx),%xmm1,%xmm0 │ │ │ │ - vpshufd $0x0,%xmm1,%xmm3 │ │ │ │ - vpaddw %xmm2,%xmm1,%xmm1 │ │ │ │ - vpaddw -0xc(%rdx),%xmm0,%xmm0 │ │ │ │ - vpbroadcastw 0x18(%r11),%xmm4 │ │ │ │ - add %eax,%eax │ │ │ │ - vpsubw %xmm0,%xmm1,%xmm0 │ │ │ │ - vmovdqa %xmm3,(%rsp) │ │ │ │ - vmovd %eax,%xmm3 │ │ │ │ - vpsraw $0x3,%xmm0,%xmm0 │ │ │ │ - neg %eax │ │ │ │ - vpaddw %xmm0,%xmm1,%xmm1 │ │ │ │ - vpxor %xmm0,%xmm0,%xmm0 │ │ │ │ - lea 0x43f(%rax),%edx │ │ │ │ - vpmaxsw %xmm0,%xmm1,%xmm1 │ │ │ │ - vpavgw %xmm0,%xmm1,%xmm1 │ │ │ │ - vpbroadcastw %xmm3,%ymm3 │ │ │ │ - vpminsw %xmm4,%xmm1,%xmm1 │ │ │ │ - vpunpckhwd %xmm2,%xmm1,%xmm0 │ │ │ │ - vpunpcklwd %xmm2,%xmm1,%xmm1 │ │ │ │ - vpaddw %ymm3,%ymm3,%ymm2 │ │ │ │ - vmovdqa %xmm0,0x20(%rsp) │ │ │ │ - vpunpcklwd %ymm2,%ymm3,%ymm3 │ │ │ │ - vmovdqa %xmm1,0x10(%rsp) │ │ │ │ - vpaddw %ymm2,%ymm2,%ymm4 │ │ │ │ - vpaddw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpblendd $0xf0,%ymm2,%ymm3,%ymm3 │ │ │ │ - lea (%rdx,%rax,1),%r8d │ │ │ │ - shr $0x6,%edx │ │ │ │ - vmovdqu (%rsp,%rdx,2),%xmm1 │ │ │ │ - lea (%r8,%rax,1),%edx │ │ │ │ - shr $0x6,%r8d │ │ │ │ - vmovdqu (%rsp,%r8,2),%xmm2 │ │ │ │ - lea (%rdx,%rax,1),%r8d │ │ │ │ - shr $0x6,%edx │ │ │ │ - vinserti128 $0x1,(%rsp,%rdx,2),%ymm1,%ymm1 │ │ │ │ - lea (%r8,%rax,1),%edx │ │ │ │ - shr $0x6,%r8d │ │ │ │ - vinserti128 $0x1,(%rsp,%r8,2),%ymm2,%ymm2 │ │ │ │ - vpsrld $0x10,%ymm1,%ymm0 │ │ │ │ - vpblendw $0xaa,%ymm2,%ymm0,%ymm0 │ │ │ │ - vpslld $0x10,%ymm2,%ymm2 │ │ │ │ - vpblendw $0xaa,%ymm2,%ymm1,%ymm1 │ │ │ │ - vpand %ymm3,%ymm5,%ymm2 │ │ │ │ - vpsllw $0x9,%ymm2,%ymm2 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm0,%ymm1,%ymm1 │ │ │ │ - vextracti128 $0x1,%ymm1,%xmm2 │ │ │ │ - vpunpckhdq %xmm2,%xmm1,%xmm0 │ │ │ │ - vpunpckldq %xmm2,%xmm1,%xmm1 │ │ │ │ - vmovhps %xmm0,(%rdi) │ │ │ │ - vmovq %xmm0,(%rdi,%rsi,1) │ │ │ │ - vmovhps %xmm1,(%rdi,%rsi,2) │ │ │ │ - vmovq %xmm1,(%rdi,%r10,1) │ │ │ │ - add $0x8,%rdi │ │ │ │ - sub $0x4,%ecx │ │ │ │ - jg 324ed1 <__cxa_finalize@plt+0x2f9e81> │ │ │ │ - mov 0x40(%rsp),%rsp │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - lea 0xb9589(%rip),%r8 │ │ │ │ - vmovd %r11d,%xmm0 │ │ │ │ - vmovd %r9d,%xmm1 │ │ │ │ - shr $0x8,%r9d │ │ │ │ - vpbroadcastb %xmm0,%ymm0 │ │ │ │ - vpbroadcastb %xmm1,%ymm1 │ │ │ │ - vpcmpeqb 0x20(%r8),%ymm0,%ymm0 │ │ │ │ - vpand %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa (%r8,%r9,8),%xmm1 │ │ │ │ - vpcmpgtb %ymm1,%ymm0,%ymm0 │ │ │ │ - vpmovmskb %ymm0,%r9d │ │ │ │ - ret │ │ │ │ - mov $0x7,%r11d │ │ │ │ - test $0x400,%r9d │ │ │ │ - jne 32506e <__cxa_finalize@plt+0x2fa01e> │ │ │ │ - lea 0x3(%rcx),%r11d │ │ │ │ - call 324f70 <__cxa_finalize@plt+0x2f9f20> │ │ │ │ - mov $0x7,%r11d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 32506e <__cxa_finalize@plt+0x2fa01e> │ │ │ │ - popcnt %r9d,%r9d │ │ │ │ - vmovdqa -0xe(%rdx),%xmm0 │ │ │ │ - vmovdqu -0xc(%rdx),%xmm3 │ │ │ │ - vpbroadcastd 0x128(%r8,%r9,4),%xmm2 │ │ │ │ - vpbroadcastd 0x11c(%r8,%r9,4),%xmm4 │ │ │ │ - vpmullw %xmm0,%xmm2,%xmm2 │ │ │ │ - vpblendw $0xfe,-0x10(%rdx),%xmm0,%xmm0 │ │ │ │ - vpaddw %xmm3,%xmm0,%xmm1 │ │ │ │ - vmovd %xmm0,0xc(%rsp) │ │ │ │ - vpmullw %xmm4,%xmm1,%xmm1 │ │ │ │ - cmp $0x3,%r9d │ │ │ │ - jne 32504b <__cxa_finalize@plt+0x2f9ffb> │ │ │ │ - vpblendw $0x7f,-0xa(%rdx),%xmm3,%xmm3 │ │ │ │ - vpblendd $0xe,-0x12(%rdx),%xmm0,%xmm0 │ │ │ │ - movzwl -0xe(%rdx),%r8d │ │ │ │ - movzwl -0xc(%rdx),%edx │ │ │ │ - inc %r11d │ │ │ │ - vpaddw %xmm2,%xmm1,%xmm1 │ │ │ │ - vpaddw %xmm3,%xmm0,%xmm0 │ │ │ │ - sub %r8d,%edx │ │ │ │ - vpaddw %xmm0,%xmm0,%xmm2 │ │ │ │ - lea 0x4(%rdx,%r8,8),%edx │ │ │ │ - shr $0x3,%edx │ │ │ │ - mov %dx,0xe(%rsp) │ │ │ │ - vpxor %xmm0,%xmm0,%xmm0 │ │ │ │ - vpaddw %xmm2,%xmm1,%xmm1 │ │ │ │ - lea 0x1e(%rsp),%rdx │ │ │ │ - vpsrlw $0x3,%xmm1,%xmm1 │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - sbb $0xffffffff,%r11d │ │ │ │ - vpavgw %xmm1,%xmm0,%xmm0 │ │ │ │ - vmovdqa %xmm0,0x10(%rsp) │ │ │ │ - vmovd %eax,%xmm3 │ │ │ │ - neg %r11 │ │ │ │ - vbroadcasti128 0xb9462(%rip),%ymm1 │ │ │ │ - vpbroadcastw (%rdx,%r11,2),%ymm6 │ │ │ │ - shl $0x6,%r11d │ │ │ │ - vpbroadcastw %xmm3,%ymm3 │ │ │ │ - lea 0xc0(%r11),%r8d │ │ │ │ - neg %rax │ │ │ │ - vmovd %r8d,%xmm2 │ │ │ │ - sub $0x8,%rdx │ │ │ │ - lea 0x3f(%rax),%r8 │ │ │ │ - vpunpcklwd %ymm1,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm3,%ymm3,%ymm0 │ │ │ │ - vpbroadcastw %xmm2,%ymm2 │ │ │ │ - vpunpcklwd %ymm0,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm0,%ymm0,%ymm4 │ │ │ │ - vpaddw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ - vpblendd $0xf0,%ymm0,%ymm3,%ymm3 │ │ │ │ - or $0x3f,%r11d │ │ │ │ - vpaddw %ymm2,%ymm3,%ymm3 │ │ │ │ - lea (%r8,%rax,1),%r9 │ │ │ │ - sar $0x6,%r8 │ │ │ │ - vmovdqu (%rdx,%r8,2),%xmm1 │ │ │ │ - lea (%r9,%rax,1),%r8 │ │ │ │ - sar $0x6,%r9 │ │ │ │ - vmovdqu (%rdx,%r9,2),%xmm2 │ │ │ │ - lea (%r8,%rax,1),%r9 │ │ │ │ - sar $0x6,%r8 │ │ │ │ - vinserti128 $0x1,(%rdx,%r8,2),%ymm1,%ymm1 │ │ │ │ - lea (%r9,%rax,1),%r8 │ │ │ │ - sar $0x6,%r9 │ │ │ │ - vinserti128 $0x1,(%rdx,%r9,2),%ymm2,%ymm2 │ │ │ │ - vpunpckhwd %ymm2,%ymm1,%ymm0 │ │ │ │ - vpunpcklwd %ymm2,%ymm1,%ymm1 │ │ │ │ - vpand %ymm3,%ymm5,%ymm2 │ │ │ │ - vpalignr $0x4,%ymm1,%ymm0,%ymm0 │ │ │ │ - vpsllw $0x9,%ymm2,%ymm2 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpsraw $0xf,%ymm3,%ymm2 │ │ │ │ - vpaddw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpblendvb %ymm2,%ymm1,%ymm6,%ymm1 │ │ │ │ - vextracti128 $0x1,%ymm1,%xmm2 │ │ │ │ - vpunpckhdq %xmm2,%xmm1,%xmm0 │ │ │ │ - vpunpckldq %xmm2,%xmm1,%xmm1 │ │ │ │ - vmovhps %xmm0,(%rdi) │ │ │ │ - vmovq %xmm0,(%rdi,%rsi,1) │ │ │ │ - vmovhps %xmm1,(%rdi,%rsi,2) │ │ │ │ - vmovq %xmm1,(%rdi,%r10,1) │ │ │ │ - sub $0x4,%ecx │ │ │ │ - je 32518d <__cxa_finalize@plt+0x2fa13d> │ │ │ │ - add $0x8,%rdi │ │ │ │ - cmp %r11d,%r8d │ │ │ │ - jg 3250cf <__cxa_finalize@plt+0x2fa07f> │ │ │ │ - vmovq %xmm6,(%rdi) │ │ │ │ - vmovq %xmm6,(%rdi,%rsi,1) │ │ │ │ - vmovq %xmm6,(%rdi,%rsi,2) │ │ │ │ - vmovq %xmm6,(%rdi,%r10,1) │ │ │ │ - add $0x8,%rdi │ │ │ │ - sub $0x4,%ecx │ │ │ │ - jg 325170 <__cxa_finalize@plt+0x2fa120> │ │ │ │ - mov 0x40(%rsp),%rsp │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - lea 0xd8(%r9),%r8d │ │ │ │ - mov %rsp,%r11 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x60,%rsp │ │ │ │ - mov %r11,0x40(%rsp) │ │ │ │ - mov %cl,%r8b │ │ │ │ - lea (%rsi,%rsi,2),%r10 │ │ │ │ - cmp $0x8,%r8d │ │ │ │ - ja 32533b <__cxa_finalize@plt+0x2fa2eb> │ │ │ │ - vmovdqa -0x1e(%rdx),%ymm2 │ │ │ │ - vpaddw -0x20(%rdx),%ymm2,%ymm1 │ │ │ │ - vmovdqu -0x22(%rdx),%ymm0 │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - je 3251dd <__cxa_finalize@plt+0x2fa18d> │ │ │ │ - vpshufhw $0x40,%xmm2,%xmm3 │ │ │ │ - vpblendd $0xf,%ymm3,%ymm0,%ymm0 │ │ │ │ - vpaddw -0x1c(%rdx),%ymm0,%ymm0 │ │ │ │ - vpbroadcastw 0x18(%r11),%ymm4 │ │ │ │ - add %eax,%eax │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm0 │ │ │ │ - vmovd %eax,%xmm6 │ │ │ │ - vpsraw $0x3,%ymm0,%ymm0 │ │ │ │ - neg %eax │ │ │ │ - vpaddw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpxor %ymm0,%ymm0,%ymm0 │ │ │ │ - vpmaxsw %ymm0,%ymm1,%ymm1 │ │ │ │ - lea 0x43f(%rax),%r8d │ │ │ │ - vpavgw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpbroadcastw %xmm6,%ymm6 │ │ │ │ - vpminsw %ymm4,%ymm1,%ymm1 │ │ │ │ - vpunpckhwd %ymm2,%ymm1,%ymm0 │ │ │ │ - vpunpcklwd %ymm2,%ymm1,%ymm1 │ │ │ │ - vextracti128 $0x1,%ymm0,0x30(%rsp) │ │ │ │ - vextracti128 $0x1,%ymm1,0x20(%rsp) │ │ │ │ - vpaddw %ymm6,%ymm6,%ymm7 │ │ │ │ - vmovdqa %xmm0,0x10(%rsp) │ │ │ │ - vmovdqa %xmm1,(%rsp) │ │ │ │ - vpunpcklwd %ymm7,%ymm6,%ymm6 │ │ │ │ - lea (%r8,%rax,1),%edx │ │ │ │ - shr $0x6,%r8d │ │ │ │ - vmovdqu (%rsp,%r8,2),%ymm1 │ │ │ │ - lea (%rdx,%rax,1),%r8d │ │ │ │ - shr $0x6,%edx │ │ │ │ - vmovdqu (%rsp,%rdx,2),%ymm2 │ │ │ │ - lea (%r8,%rax,1),%edx │ │ │ │ - shr $0x6,%r8d │ │ │ │ - vmovdqu (%rsp,%r8,2),%ymm3 │ │ │ │ - lea (%rdx,%rax,1),%r8d │ │ │ │ - shr $0x6,%edx │ │ │ │ - vmovdqu (%rsp,%rdx,2),%ymm4 │ │ │ │ - vpsrld $0x10,%ymm1,%ymm0 │ │ │ │ - vpblendw $0xaa,%ymm2,%ymm0,%ymm0 │ │ │ │ - vpslld $0x10,%ymm2,%ymm2 │ │ │ │ - vpblendw $0xaa,%ymm2,%ymm1,%ymm1 │ │ │ │ - vpsrld $0x10,%ymm3,%ymm2 │ │ │ │ - vpblendw $0xaa,%ymm4,%ymm2,%ymm2 │ │ │ │ - vpslld $0x10,%ymm4,%ymm4 │ │ │ │ - vpblendw $0xaa,%ymm4,%ymm3,%ymm3 │ │ │ │ - vpand %ymm6,%ymm5,%ymm4 │ │ │ │ - vpaddw %ymm7,%ymm6,%ymm6 │ │ │ │ - vpsllw $0x9,%ymm4,%ymm4 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm4,%ymm1,%ymm1 │ │ │ │ - vpand %ymm6,%ymm5,%ymm4 │ │ │ │ - vpsllw $0x9,%ymm4,%ymm4 │ │ │ │ - vpsubw %ymm2,%ymm3,%ymm3 │ │ │ │ - vpmulhrsw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm7,%ymm6,%ymm6 │ │ │ │ - lea (%rdi,%rsi,4),%rdx │ │ │ │ - vpaddw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm2,%ymm3,%ymm3 │ │ │ │ - vpunpckhdq %ymm3,%ymm1,%ymm0 │ │ │ │ - vpunpckldq %ymm3,%ymm1,%ymm1 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm2 │ │ │ │ - vextracti128 $0x1,%ymm1,%xmm3 │ │ │ │ - vmovhps %xmm0,(%rdx) │ │ │ │ - vmovq %xmm0,(%rdx,%rsi,1) │ │ │ │ - vmovhps %xmm1,(%rdx,%rsi,2) │ │ │ │ - vmovq %xmm1,(%rdx,%r10,1) │ │ │ │ - vmovhps %xmm2,(%rdi) │ │ │ │ - vmovq %xmm2,(%rdi,%rsi,1) │ │ │ │ - vmovhps %xmm3,(%rdi,%rsi,2) │ │ │ │ - vmovq %xmm3,(%rdi,%r10,1) │ │ │ │ - add $0x8,%rdi │ │ │ │ - sub $0x4,%ecx │ │ │ │ - jg 325244 <__cxa_finalize@plt+0x2fa1f4> │ │ │ │ - mov 0x40(%rsp),%rsp │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - and $0x7,%r11d │ │ │ │ - or $0x8,%r11d │ │ │ │ - jmp 325417 <__cxa_finalize@plt+0x2fa3c7> │ │ │ │ - lea 0x7(%rcx),%r11d │ │ │ │ - test $0x400,%r9d │ │ │ │ - jne 32532e <__cxa_finalize@plt+0x2fa2de> │ │ │ │ - call 324f70 <__cxa_finalize@plt+0x2f9f20> │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 325417 <__cxa_finalize@plt+0x2fa3c7> │ │ │ │ - popcnt %r9d,%r9d │ │ │ │ - vmovdqa -0x1e(%rdx),%ymm0 │ │ │ │ - vmovdqu -0x1c(%rdx),%ymm3 │ │ │ │ - vpbroadcastd 0x128(%r8,%r9,4),%ymm2 │ │ │ │ - vpbroadcastd 0x11c(%r8,%r9,4),%ymm4 │ │ │ │ - vpmullw %ymm0,%ymm2,%ymm2 │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jl 3253e7 <__cxa_finalize@plt+0x2fa397> │ │ │ │ - vpunpcklwd %xmm0,%xmm0,%xmm0 │ │ │ │ - vpblendd $0xfe,-0x20(%rdx),%ymm0,%ymm1 │ │ │ │ - vmovd %xmm0,0x1c(%rsp) │ │ │ │ - vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - mov $0x10,%r8d │ │ │ │ - vpmullw %ymm4,%ymm1,%ymm1 │ │ │ │ - cmovg %r8d,%r11d │ │ │ │ - cmp $0x3,%r9d │ │ │ │ - jne 3253fb <__cxa_finalize@plt+0x2fa3ab> │ │ │ │ - vpunpckhwd %ymm3,%ymm3,%ymm3 │ │ │ │ - vpblendd $0xfe,-0x22(%rdx),%ymm0,%ymm0 │ │ │ │ - vpblendd $0x7f,-0x1a(%rdx),%ymm3,%ymm3 │ │ │ │ - movzwl -0x1e(%rdx),%r8d │ │ │ │ - movzwl -0x1c(%rdx),%edx │ │ │ │ - inc %r11d │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm3,%ymm0,%ymm0 │ │ │ │ - sub %r8d,%edx │ │ │ │ - vpaddw %ymm0,%ymm0,%ymm2 │ │ │ │ - lea 0x4(%rdx,%r8,8),%edx │ │ │ │ - shr $0x3,%edx │ │ │ │ - mov %dx,0x1e(%rsp) │ │ │ │ - jmp 3253fb <__cxa_finalize@plt+0x2fa3ab> │ │ │ │ - vpshufhw $0x90,%xmm0,%xmm1 │ │ │ │ - vinserti128 $0x1,-0x10(%rdx),%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpmullw %ymm4,%ymm1,%ymm1 │ │ │ │ - vpxor %ymm0,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - lea 0x3e(%rsp),%rdx │ │ │ │ - vpsrlw $0x3,%ymm1,%ymm1 │ │ │ │ - vpavgw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,0x20(%rsp) │ │ │ │ - vmovd %eax,%xmm4 │ │ │ │ - neg %r11 │ │ │ │ - vbroadcasti128 0xb90b9(%rip),%ymm1 │ │ │ │ - vpbroadcastw (%rdx,%r11,2),%ymm7 │ │ │ │ - shl $0x6,%r11d │ │ │ │ - vpbroadcastw %xmm4,%ymm4 │ │ │ │ - lea 0x1c0(%r11),%r8d │ │ │ │ - neg %rax │ │ │ │ - vmovd %r8d,%xmm2 │ │ │ │ - sub $0x10,%rdx │ │ │ │ - lea 0x3f(%rax),%r8 │ │ │ │ - vpaddw %ymm4,%ymm4,%ymm6 │ │ │ │ - vpbroadcastw %xmm2,%ymm2 │ │ │ │ - vpblendd $0xf0,%ymm6,%ymm4,%ymm4 │ │ │ │ - vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ - or $0x3f,%r11d │ │ │ │ - vpaddw %ymm2,%ymm4,%ymm4 │ │ │ │ - lea (%r8,%rax,1),%r9 │ │ │ │ - sar $0x6,%r8 │ │ │ │ - vmovdqu 0x2(%rdx,%r8,2),%xmm0 │ │ │ │ - vmovdqu (%rdx,%r8,2),%xmm1 │ │ │ │ - lea (%r9,%rax,1),%r8 │ │ │ │ - sar $0x6,%r9 │ │ │ │ - vinserti128 $0x1,0x2(%rdx,%r9,2),%ymm0,%ymm0 │ │ │ │ - vinserti128 $0x1,(%rdx,%r9,2),%ymm1,%ymm1 │ │ │ │ - lea (%r8,%rax,1),%r9 │ │ │ │ - sar $0x6,%r8 │ │ │ │ - vpand %ymm4,%ymm5,%ymm3 │ │ │ │ - vpsllw $0x9,%ymm3,%ymm3 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpsraw $0xf,%ymm4,%ymm3 │ │ │ │ - vpaddw %ymm6,%ymm4,%ymm4 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqu 0x2(%rdx,%r8,2),%xmm1 │ │ │ │ - vmovdqu (%rdx,%r8,2),%xmm2 │ │ │ │ - lea (%r9,%rax,1),%r8 │ │ │ │ - sar $0x6,%r9 │ │ │ │ - vpblendvb %ymm3,%ymm0,%ymm7,%ymm0 │ │ │ │ - vinserti128 $0x1,0x2(%rdx,%r9,2),%ymm1,%ymm1 │ │ │ │ - vinserti128 $0x1,(%rdx,%r9,2),%ymm2,%ymm2 │ │ │ │ - vpand %ymm4,%ymm5,%ymm3 │ │ │ │ - vpsllw $0x9,%ymm3,%ymm3 │ │ │ │ - vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpsraw $0xf,%ymm4,%ymm3 │ │ │ │ - vpaddw %ymm6,%ymm4,%ymm4 │ │ │ │ - lea (%rdi,%rsi,4),%r9 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpblendvb %ymm3,%ymm1,%ymm7,%ymm1 │ │ │ │ - vpunpckhwd %ymm1,%ymm0,%ymm2 │ │ │ │ - vextracti128 $0x1,%ymm2,%xmm3 │ │ │ │ - vpunpcklwd %ymm1,%ymm0,%ymm0 │ │ │ │ - vpunpckhwd %xmm3,%xmm2,%xmm1 │ │ │ │ - vpunpcklwd %xmm3,%xmm2,%xmm2 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm3 │ │ │ │ - vmovhps %xmm1,(%rdi) │ │ │ │ - vmovq %xmm1,(%rdi,%rsi,1) │ │ │ │ - vmovhps %xmm2,(%rdi,%rsi,2) │ │ │ │ - vmovq %xmm2,(%rdi,%r10,1) │ │ │ │ - vpunpckhwd %xmm3,%xmm0,%xmm1 │ │ │ │ - vpunpcklwd %xmm3,%xmm0,%xmm0 │ │ │ │ - vmovhps %xmm1,(%r9) │ │ │ │ - vmovq %xmm1,(%r9,%rsi,1) │ │ │ │ - vmovhps %xmm0,(%r9,%rsi,2) │ │ │ │ - vmovq %xmm0,(%r9,%r10,1) │ │ │ │ - sub $0x4,%ecx │ │ │ │ - je 3255e7 <__cxa_finalize@plt+0x2fa597> │ │ │ │ - add $0x8,%rdi │ │ │ │ - cmp %r11d,%r8d │ │ │ │ - jg 325468 <__cxa_finalize@plt+0x2fa418> │ │ │ │ - lea (%rsi,%rsi,4),%rax │ │ │ │ - lea (%rsi,%r10,2),%rdx │ │ │ │ - test $0x4,%ecx │ │ │ │ - je 3255b5 <__cxa_finalize@plt+0x2fa565> │ │ │ │ - vmovq %xmm7,(%rdi) │ │ │ │ - vmovq %xmm7,(%rdi,%rsi,1) │ │ │ │ - vmovq %xmm7,(%rdi,%rsi,2) │ │ │ │ - vmovq %xmm7,(%rdi,%r10,1) │ │ │ │ - vmovq %xmm7,(%rdi,%rsi,4) │ │ │ │ - vmovq %xmm7,(%rdi,%rax,1) │ │ │ │ - vmovq %xmm7,(%rdi,%r10,2) │ │ │ │ - vmovq %xmm7,(%rdi,%rdx,1) │ │ │ │ - add $0x8,%rdi │ │ │ │ - sub $0x4,%ecx │ │ │ │ - je 3255e7 <__cxa_finalize@plt+0x2fa597> │ │ │ │ - vmovdqa %xmm7,(%rdi) │ │ │ │ - vmovdqa %xmm7,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %xmm7,(%rdi,%rsi,2) │ │ │ │ - vmovdqa %xmm7,(%rdi,%r10,1) │ │ │ │ - vmovdqa %xmm7,(%rdi,%rsi,4) │ │ │ │ - vmovdqa %xmm7,(%rdi,%rax,1) │ │ │ │ - vmovdqa %xmm7,(%rdi,%r10,2) │ │ │ │ - vmovdqa %xmm7,(%rdi,%rdx,1) │ │ │ │ - add $0x10,%rdi │ │ │ │ - sub $0x8,%ecx │ │ │ │ - jg 3255b5 <__cxa_finalize@plt+0x2fa565> │ │ │ │ - mov 0x40(%rsp),%rsp │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - and $0xf,%r11d │ │ │ │ - or $0x10,%r11d │ │ │ │ - jmp 325789 <__cxa_finalize@plt+0x2fa739> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rsp,%r11 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - add $0xffffffffffffff80,%rsp │ │ │ │ - mov %r11,0x60(%rsp) │ │ │ │ - lea 0xf(%rcx),%r11d │ │ │ │ - lea (%rsi,%rsi,2),%r10 │ │ │ │ - test $0x400,%r9d │ │ │ │ - jne 3255f0 <__cxa_finalize@plt+0x2fa5a0> │ │ │ │ - call 324f70 <__cxa_finalize@plt+0x2f9f20> │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 325789 <__cxa_finalize@plt+0x2fa739> │ │ │ │ - popcnt %r9d,%r9d │ │ │ │ - vmovdqu -0x1c(%rdx),%ymm0 │ │ │ │ - vpaddw -0x20(%rdx),%ymm0,%ymm1 │ │ │ │ - vpbroadcastd 0x128(%r8,%r9,4),%ymm6 │ │ │ │ - vpbroadcastd 0x11c(%r8,%r9,4),%ymm7 │ │ │ │ - vpmullw -0x1e(%rdx),%ymm6,%ymm2 │ │ │ │ - vpmullw %ymm7,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jg 3256df <__cxa_finalize@plt+0x2fa68f> │ │ │ │ - vmovdqa -0x2e(%rdx),%xmm3 │ │ │ │ - vpmullw %xmm3,%xmm6,%xmm6 │ │ │ │ - jl 3256cd <__cxa_finalize@plt+0x2fa67d> │ │ │ │ - vpblendw $0xfe,-0x30(%rdx),%xmm3,%xmm3 │ │ │ │ - cmp $0x3,%r9d │ │ │ │ - jne 3256a8 <__cxa_finalize@plt+0x2fa658> │ │ │ │ - vpblendd $0xe,-0x32(%rdx),%xmm3,%xmm4 │ │ │ │ - vpunpckhwd %ymm0,%ymm0,%ymm0 │ │ │ │ - vpblendd $0x7f,-0x1a(%rdx),%ymm0,%ymm0 │ │ │ │ - vpaddw -0x2a(%rdx),%xmm4,%xmm4 │ │ │ │ - vpaddw -0x22(%rdx),%ymm0,%ymm0 │ │ │ │ - vpaddw %xmm4,%xmm4,%xmm4 │ │ │ │ - vpaddw %ymm0,%ymm0,%ymm0 │ │ │ │ - vpaddw %xmm4,%xmm6,%xmm6 │ │ │ │ - vpaddw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpaddw -0x2c(%rdx),%xmm3,%xmm3 │ │ │ │ - vpmullw %xmm7,%xmm3,%xmm3 │ │ │ │ - vpxor %ymm0,%ymm0,%ymm0 │ │ │ │ - vpaddw %xmm6,%xmm3,%xmm3 │ │ │ │ - vpsrlw $0x3,%xmm3,%xmm3 │ │ │ │ - vpavgw %xmm0,%xmm3,%xmm3 │ │ │ │ - vmovdqa %xmm3,0x30(%rsp) │ │ │ │ - jmp 325775 <__cxa_finalize@plt+0x2fa725> │ │ │ │ - vpshufhw $0x90,%xmm3,%xmm3 │ │ │ │ - cmp $0x3,%r9d │ │ │ │ - jne 3256a8 <__cxa_finalize@plt+0x2fa658> │ │ │ │ - vpshufhw $0x90,%xmm3,%xmm4 │ │ │ │ - jmp 325683 <__cxa_finalize@plt+0x2fa633> │ │ │ │ - vmovdqa -0x3e(%rdx),%ymm3 │ │ │ │ - vpmullw %ymm3,%ymm6,%ymm6 │ │ │ │ - vpunpcklwd %xmm3,%xmm3,%xmm3 │ │ │ │ - vpblendd $0xfe,-0x40(%rdx),%ymm3,%ymm4 │ │ │ │ - vpaddw -0x3c(%rdx),%ymm4,%ymm4 │ │ │ │ - mov $0x20,%r8d │ │ │ │ - cmp $0x10,%ecx │ │ │ │ - cmovg %r8d,%r11d │ │ │ │ - vmovd %xmm3,0x1c(%rsp) │ │ │ │ - vpmullw %ymm7,%ymm4,%ymm4 │ │ │ │ - cmp $0x3,%r9d │ │ │ │ - jne 32575e <__cxa_finalize@plt+0x2fa70e> │ │ │ │ - vpunpckhwd %ymm0,%ymm0,%ymm0 │ │ │ │ - vpblendd $0xfe,-0x42(%rdx),%ymm3,%ymm3 │ │ │ │ - vpblendd $0x7f,-0x1a(%rdx),%ymm0,%ymm0 │ │ │ │ - vpaddw -0x3a(%rdx),%ymm3,%ymm3 │ │ │ │ - vpaddw -0x22(%rdx),%ymm0,%ymm0 │ │ │ │ - movzwl -0x3e(%rdx),%r8d │ │ │ │ - movzwl -0x3c(%rdx),%edx │ │ │ │ - or $0x1,%r11d │ │ │ │ - vpaddw %ymm3,%ymm3,%ymm3 │ │ │ │ - sub %r8d,%edx │ │ │ │ - vpaddw %ymm0,%ymm0,%ymm0 │ │ │ │ - lea 0x4(%rdx,%r8,8),%edx │ │ │ │ - vpaddw %ymm3,%ymm4,%ymm4 │ │ │ │ - shr $0x3,%edx │ │ │ │ - vpaddw %ymm0,%ymm1,%ymm1 │ │ │ │ - mov %dx,0x1e(%rsp) │ │ │ │ - vpxor %ymm0,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm6,%ymm4,%ymm4 │ │ │ │ - vpsrlw $0x3,%ymm4,%ymm4 │ │ │ │ - vpavgw %ymm0,%ymm4,%ymm4 │ │ │ │ - vmovdqa %ymm4,0x20(%rsp) │ │ │ │ - vpsrlw $0x3,%ymm1,%ymm1 │ │ │ │ - lea 0x5e(%rsp),%rdx │ │ │ │ - vpavgw %ymm0,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm1,0x40(%rsp) │ │ │ │ - vmovd %eax,%xmm8 │ │ │ │ - neg %r11 │ │ │ │ - vpbroadcastw (%rdx,%r11,2),%ymm9 │ │ │ │ - shl $0x6,%r11d │ │ │ │ - vpbroadcastw %xmm8,%ymm8 │ │ │ │ - lea 0x3c0(%r11,%rax,1),%r8d │ │ │ │ - neg %rax │ │ │ │ - vmovd %r8d,%xmm7 │ │ │ │ - sub $0x20,%rdx │ │ │ │ - lea 0x3f(%rax),%r8 │ │ │ │ - vpbroadcastw %xmm7,%ymm7 │ │ │ │ - or $0x3f,%r11d │ │ │ │ - vpsubw 0xb8d18(%rip),%ymm7,%ymm7 │ │ │ │ - lea (%r8,%rax,1),%r9 │ │ │ │ - sar $0x6,%r8 │ │ │ │ - vmovdqu 0x2(%rdx,%r8,2),%ymm0 │ │ │ │ - vmovdqu (%rdx,%r8,2),%ymm2 │ │ │ │ - lea (%r9,%rax,1),%r8 │ │ │ │ - sar $0x6,%r9 │ │ │ │ - vmovdqu 0x2(%rdx,%r9,2),%ymm1 │ │ │ │ - vmovdqu (%rdx,%r9,2),%ymm3 │ │ │ │ - lea (%r8,%rax,1),%r9 │ │ │ │ - sar $0x6,%r8 │ │ │ │ - vpand %ymm7,%ymm5,%ymm6 │ │ │ │ - vpsllw $0x9,%ymm6,%ymm6 │ │ │ │ - vpsubw %ymm0,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm6,%ymm2,%ymm2 │ │ │ │ - vpsraw $0xf,%ymm7,%ymm6 │ │ │ │ - vpaddw %ymm7,%ymm8,%ymm7 │ │ │ │ - vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - vmovdqu 0x2(%rdx,%r8,2),%ymm2 │ │ │ │ - vmovdqu (%rdx,%r8,2),%ymm4 │ │ │ │ - lea (%r9,%rax,1),%r8 │ │ │ │ - sar $0x6,%r9 │ │ │ │ - vpblendvb %ymm6,%ymm0,%ymm9,%ymm0 │ │ │ │ - vpand %ymm7,%ymm5,%ymm6 │ │ │ │ - vpsllw $0x9,%ymm6,%ymm6 │ │ │ │ - vpsubw %ymm1,%ymm3,%ymm3 │ │ │ │ - vpmulhrsw %ymm6,%ymm3,%ymm3 │ │ │ │ - vpsraw $0xf,%ymm7,%ymm6 │ │ │ │ - vpaddw %ymm7,%ymm8,%ymm7 │ │ │ │ - vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpblendvb %ymm6,%ymm1,%ymm9,%ymm1 │ │ │ │ - vpand %ymm7,%ymm5,%ymm6 │ │ │ │ - vpsllw $0x9,%ymm6,%ymm6 │ │ │ │ - vpsubw %ymm2,%ymm4,%ymm4 │ │ │ │ - vpmulhrsw %ymm6,%ymm4,%ymm4 │ │ │ │ - vpsraw $0xf,%ymm7,%ymm6 │ │ │ │ - vpaddw %ymm7,%ymm8,%ymm7 │ │ │ │ - vpaddw %ymm4,%ymm2,%ymm2 │ │ │ │ - vmovdqu 0x2(%rdx,%r9,2),%ymm3 │ │ │ │ - vmovdqu (%rdx,%r9,2),%ymm4 │ │ │ │ - vpblendvb %ymm6,%ymm2,%ymm9,%ymm2 │ │ │ │ - vpand %ymm7,%ymm5,%ymm6 │ │ │ │ - vpsllw $0x9,%ymm6,%ymm6 │ │ │ │ - vpsubw %ymm3,%ymm4,%ymm4 │ │ │ │ - vpmulhrsw %ymm6,%ymm4,%ymm4 │ │ │ │ - vpsraw $0xf,%ymm7,%ymm6 │ │ │ │ - vpaddw %ymm7,%ymm8,%ymm7 │ │ │ │ - lea (%rdi,%rsi,4),%r9 │ │ │ │ - vpaddw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpblendvb %ymm6,%ymm3,%ymm9,%ymm3 │ │ │ │ - vpunpckhwd %ymm1,%ymm0,%ymm4 │ │ │ │ - vpunpcklwd %ymm1,%ymm0,%ymm0 │ │ │ │ - vpunpckhwd %ymm3,%ymm2,%ymm1 │ │ │ │ - vpunpcklwd %ymm3,%ymm2,%ymm2 │ │ │ │ - vpunpckhdq %ymm1,%ymm4,%ymm3 │ │ │ │ - vextracti128 $0x1,%ymm3,%xmm6 │ │ │ │ - vpunpckldq %ymm1,%ymm4,%ymm4 │ │ │ │ - vpunpckhdq %ymm2,%ymm0,%ymm1 │ │ │ │ - vpunpckldq %ymm2,%ymm0,%ymm0 │ │ │ │ - vextracti128 $0x1,%ymm4,%xmm2 │ │ │ │ - vmovhps %xmm6,(%rdi) │ │ │ │ - vmovq %xmm6,(%rdi,%rsi,1) │ │ │ │ - vextracti128 $0x1,%ymm1,%xmm6 │ │ │ │ - vmovhps %xmm2,(%rdi,%rsi,2) │ │ │ │ - vmovq %xmm2,(%rdi,%r10,1) │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm2 │ │ │ │ - vmovhps %xmm6,(%r9) │ │ │ │ - vmovq %xmm6,(%r9,%rsi,1) │ │ │ │ - vmovhps %xmm2,(%r9,%rsi,2) │ │ │ │ - vmovq %xmm2,(%r9,%r10,1) │ │ │ │ - lea (%rdi,%rsi,8),%r9 │ │ │ │ - vmovhps %xmm3,(%r9) │ │ │ │ - vmovq %xmm3,(%r9,%rsi,1) │ │ │ │ - vmovhps %xmm4,(%r9,%rsi,2) │ │ │ │ - vmovq %xmm4,(%r9,%r10,1) │ │ │ │ - lea (%r9,%rsi,4),%r9 │ │ │ │ - vmovhps %xmm1,(%r9) │ │ │ │ - vmovq %xmm1,(%r9,%rsi,1) │ │ │ │ - vmovhps %xmm0,(%r9,%rsi,2) │ │ │ │ - vmovq %xmm0,(%r9,%r10,1) │ │ │ │ - sub $0x4,%ecx │ │ │ │ - je 3259b2 <__cxa_finalize@plt+0x2fa962> │ │ │ │ - add $0x8,%rdi │ │ │ │ - cmp %r11d,%r8d │ │ │ │ - jg 3257c8 <__cxa_finalize@plt+0x2fa778> │ │ │ │ - mov $0x4,%r8d │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %rdi,%rdx │ │ │ │ - test $0x4,%cl │ │ │ │ - je 32598c <__cxa_finalize@plt+0x2fa93c> │ │ │ │ - vmovq %xmm9,(%rdi) │ │ │ │ - vmovq %xmm9,(%rdi,%rsi,1) │ │ │ │ - vmovq %xmm9,(%rdi,%rsi,2) │ │ │ │ - vmovq %xmm9,(%rdi,%r10,1) │ │ │ │ - and $0x78,%eax │ │ │ │ - je 3259a9 <__cxa_finalize@plt+0x2fa959> │ │ │ │ - add $0x8,%rdi │ │ │ │ - vmovdqa %xmm9,(%rdi) │ │ │ │ - vmovdqa %xmm9,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %xmm9,(%rdi,%rsi,2) │ │ │ │ - vmovdqa %xmm9,(%rdi,%r10,1) │ │ │ │ - add $0x10,%rdi │ │ │ │ - sub $0x8,%eax │ │ │ │ - jg 32598c <__cxa_finalize@plt+0x2fa93c> │ │ │ │ - lea (%rdx,%rsi,4),%rdi │ │ │ │ - dec %r8d │ │ │ │ - jg 325965 <__cxa_finalize@plt+0x2fa915> │ │ │ │ - mov 0x60(%rsp),%rsp │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - mov %rsp,%r11 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0xc0,%rsp │ │ │ │ - mov %r11,0xa0(%rsp) │ │ │ │ - lea 0x1f(%rcx),%r11d │ │ │ │ - and $0x1f,%r11d │ │ │ │ - or $0x20,%r11d │ │ │ │ - test $0x400,%r9d │ │ │ │ - jne 325b10 <__cxa_finalize@plt+0x2faac0> │ │ │ │ - vpbroadcastd 0xb8c55(%rip),%ymm2 │ │ │ │ - vmovdqu -0x1c(%rdx),%ymm0 │ │ │ │ - vpunpckhwd %ymm0,%ymm0,%ymm1 │ │ │ │ - vpblendd $0x7f,-0x1a(%rdx),%ymm1,%ymm1 │ │ │ │ - vpaddw -0x1e(%rdx),%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw -0x20(%rdx),%ymm0,%ymm0 │ │ │ │ - vpavgw -0x22(%rdx),%ymm1,%ymm1 │ │ │ │ - lea 0x80(%rsp),%r8 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - lea -0x1f(%r11),%r9d │ │ │ │ - vpsrlw $0x2,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%r8) │ │ │ │ - vmovdqa -0x3e(%rdx),%ymm0 │ │ │ │ - vpaddw -0x42(%rdx),%ymm2,%ymm1 │ │ │ │ - vpaddw -0x40(%rdx),%ymm0,%ymm0 │ │ │ │ - vpavgw -0x3a(%rdx),%ymm1,%ymm1 │ │ │ │ - vpaddw -0x3c(%rdx),%ymm0,%ymm0 │ │ │ │ - sub $0x20,%rdx │ │ │ │ - sub $0x20,%r8 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpsrlw $0x2,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%r8) │ │ │ │ - sub $0x10,%r9d │ │ │ │ - jg 325a30 <__cxa_finalize@plt+0x2fa9e0> │ │ │ │ - jl 325ad4 <__cxa_finalize@plt+0x2faa84> │ │ │ │ - vmovdqa -0x3e(%rdx),%ymm0 │ │ │ │ - vpunpcklwd %xmm0,%xmm0,%xmm1 │ │ │ │ - vpaddw -0x3a(%rdx),%ymm2,%ymm2 │ │ │ │ - vpaddw -0x3c(%rdx),%ymm0,%ymm0 │ │ │ │ - vpblendd $0xfe,-0x42(%rdx),%ymm1,%ymm3 │ │ │ │ - vpblendd $0xfe,-0x40(%rdx),%ymm1,%ymm1 │ │ │ │ - movzwl -0x3e(%rdx),%r9d │ │ │ │ - movzwl -0x3c(%rdx),%edx │ │ │ │ - vpavgw %ymm3,%ymm2,%ymm2 │ │ │ │ - sub %r9d,%edx │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - lea 0x4(%rdx,%r9,8),%edx │ │ │ │ - vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - shr $0x3,%edx │ │ │ │ - vpsrlw $0x2,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,-0x20(%r8) │ │ │ │ - mov %r9w,-0x24(%r8) │ │ │ │ - mov %dx,-0x22(%r8) │ │ │ │ - lea 0x9e(%rsp),%rdx │ │ │ │ - mov $0x41,%r8d │ │ │ │ - cmp $0x40,%ecx │ │ │ │ - cmove %r8d,%r11d │ │ │ │ - jmp 325b10 <__cxa_finalize@plt+0x2faac0> │ │ │ │ - vmovdqa -0x2e(%rdx),%xmm0 │ │ │ │ - vpblendw $0xfe,-0x30(%rdx),%xmm0,%xmm1 │ │ │ │ - vpaddw -0x2a(%rdx),%xmm2,%xmm2 │ │ │ │ - vpaddw -0x2c(%rdx),%xmm0,%xmm0 │ │ │ │ - vpblendd $0xe,-0x32(%rdx),%xmm1,%xmm3 │ │ │ │ - lea 0x9e(%rsp),%rdx │ │ │ │ - vpavgw %xmm3,%xmm2,%xmm2 │ │ │ │ - vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpaddw %xmm2,%xmm0,%xmm0 │ │ │ │ - vpsrlw $0x2,%xmm0,%xmm0 │ │ │ │ - vmovdqa %xmm0,-0x10(%r8) │ │ │ │ - vmovd %eax,%xmm6 │ │ │ │ - neg %r11 │ │ │ │ - vpbroadcastw (%rdx,%r11,2),%ymm7 │ │ │ │ - shl $0x6,%r11d │ │ │ │ - vpbroadcastw %xmm6,%ymm6 │ │ │ │ - lea 0x3c0(%r11,%rax,1),%r8d │ │ │ │ - neg %rax │ │ │ │ - vmovd %r8d,%xmm4 │ │ │ │ - vpbroadcastd 0xb89fd(%rip),%ymm8 │ │ │ │ - lea 0x3f(%rax),%r8 │ │ │ │ - vpbroadcastw %xmm4,%ymm4 │ │ │ │ - or $0x3f,%r11d │ │ │ │ - vpsubw 0xb898c(%rip),%ymm4,%ymm4 │ │ │ │ - mov %r8,%r9 │ │ │ │ - sar $0x6,%r9 │ │ │ │ - vmovdqu -0x40(%rdx,%r9,2),%ymm1 │ │ │ │ - vmovdqu -0x3e(%rdx,%r9,2),%ymm0 │ │ │ │ - vpand %ymm4,%ymm5,%ymm3 │ │ │ │ - vpsllw $0x9,%ymm3,%ymm3 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpcmpgtw %ymm4,%ymm8,%ymm2 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpblendvb %ymm2,%ymm0,%ymm7,%ymm0 │ │ │ │ - vmovdqu -0x20(%rdx,%r9,2),%ymm2 │ │ │ │ - vmovdqu -0x1e(%rdx,%r9,2),%ymm1 │ │ │ │ - add %rax,%r8 │ │ │ │ - sub $0x40,%rsp │ │ │ │ - vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpsraw $0xf,%ymm4,%ymm3 │ │ │ │ - vpaddw %ymm6,%ymm4,%ymm4 │ │ │ │ - vmovdqa %ymm0,(%rsp) │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpblendvb %ymm3,%ymm1,%ymm7,%ymm1 │ │ │ │ - vmovdqa %ymm1,0x20(%rsp) │ │ │ │ - dec %ecx │ │ │ │ - je 325be1 <__cxa_finalize@plt+0x2fab91> │ │ │ │ - cmp %r11d,%r8d │ │ │ │ - jg 325b54 <__cxa_finalize@plt+0x2fab04> │ │ │ │ - sub $0x40,%rsp │ │ │ │ - vmovdqa %ymm7,(%rsp) │ │ │ │ - vmovdqa %ymm7,0x20(%rsp) │ │ │ │ - dec %ecx │ │ │ │ - jg 325bce <__cxa_finalize@plt+0x2fab7e> │ │ │ │ - lea (%rsi,%rsi,2),%rcx │ │ │ │ - lea (%rsi,%rsi,4),%r8 │ │ │ │ - mov %rdi,%r11 │ │ │ │ - lea (%rsi,%rcx,2),%r9 │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - lea -0x10(%r11,%r10,2),%rdx │ │ │ │ - vmovdqa 0x1c0(%rax),%ymm0 │ │ │ │ - vmovdqa 0x180(%rax),%ymm1 │ │ │ │ - vmovdqa 0x140(%rax),%ymm2 │ │ │ │ - vmovdqa 0x100(%rax),%ymm3 │ │ │ │ - vmovdqa 0xc0(%rax),%ymm4 │ │ │ │ - vmovdqa 0x80(%rax),%ymm5 │ │ │ │ - vmovdqa 0x40(%rax),%ymm6 │ │ │ │ - vmovdqa (%rax),%ymm7 │ │ │ │ - vpunpckhwd %ymm1,%ymm0,%ymm8 │ │ │ │ - vpunpcklwd %ymm1,%ymm0,%ymm0 │ │ │ │ - vpunpckhwd %ymm3,%ymm2,%ymm1 │ │ │ │ - vpunpcklwd %ymm3,%ymm2,%ymm2 │ │ │ │ - vpunpckhwd %ymm5,%ymm4,%ymm3 │ │ │ │ - vpunpcklwd %ymm5,%ymm4,%ymm4 │ │ │ │ - vpunpckhwd %ymm7,%ymm6,%ymm5 │ │ │ │ - vpunpcklwd %ymm7,%ymm6,%ymm6 │ │ │ │ - lea (%rdx,%rsi,8),%rdi │ │ │ │ - sub $0x20,%rax │ │ │ │ - vpunpckhdq %ymm1,%ymm8,%ymm7 │ │ │ │ - vpunpckldq %ymm1,%ymm8,%ymm8 │ │ │ │ - vpunpckhdq %ymm5,%ymm3,%ymm1 │ │ │ │ - vpunpckldq %ymm5,%ymm3,%ymm3 │ │ │ │ - vpunpckhqdq %ymm1,%ymm7,%ymm5 │ │ │ │ - vextracti128 $0x1,%ymm5,(%rdx) │ │ │ │ - vpunpcklqdq %ymm1,%ymm7,%ymm7 │ │ │ │ - vmovdqa %xmm5,(%rdi) │ │ │ │ - vpunpckhqdq %ymm3,%ymm8,%ymm1 │ │ │ │ - vextracti128 $0x1,%ymm7,(%rdx,%rsi,1) │ │ │ │ - vpunpcklqdq %ymm3,%ymm8,%ymm8 │ │ │ │ - vmovdqa %xmm7,(%rdi,%rsi,1) │ │ │ │ - vpunpckhdq %ymm2,%ymm0,%ymm3 │ │ │ │ - vextracti128 $0x1,%ymm1,(%rdx,%rsi,2) │ │ │ │ - vpunpckldq %ymm2,%ymm0,%ymm0 │ │ │ │ - vmovdqa %xmm1,(%rdi,%rsi,2) │ │ │ │ - vpunpckhdq %ymm6,%ymm4,%ymm2 │ │ │ │ - vextracti128 $0x1,%ymm8,(%rdx,%rcx,1) │ │ │ │ - vpunpckldq %ymm6,%ymm4,%ymm4 │ │ │ │ - vmovdqa %xmm8,(%rdi,%rcx,1) │ │ │ │ - vpunpckhqdq %ymm2,%ymm3,%ymm6 │ │ │ │ - vextracti128 $0x1,%ymm6,(%rdx,%rsi,4) │ │ │ │ - vpunpcklqdq %ymm2,%ymm3,%ymm3 │ │ │ │ - vmovdqa %xmm6,(%rdi,%rsi,4) │ │ │ │ - vpunpckhqdq %ymm4,%ymm0,%ymm2 │ │ │ │ - vextracti128 $0x1,%ymm3,(%rdx,%r8,1) │ │ │ │ - vpunpcklqdq %ymm4,%ymm0,%ymm0 │ │ │ │ - vmovdqa %xmm3,(%rdi,%r8,1) │ │ │ │ - vextracti128 $0x1,%ymm2,(%rdx,%rcx,2) │ │ │ │ - vmovdqa %xmm2,(%rdi,%rcx,2) │ │ │ │ - vextracti128 $0x1,%ymm0,(%rdx,%r9,1) │ │ │ │ - vmovdqa %xmm0,(%rdi,%r9,1) │ │ │ │ - lea (%rdi,%rsi,8),%rdx │ │ │ │ - cmp %rsp,%rax │ │ │ │ - jae 325bfa <__cxa_finalize@plt+0x2fabaa> │ │ │ │ - add $0x200,%rsp │ │ │ │ - sub $0x8,%r10d │ │ │ │ - jg 325bf0 <__cxa_finalize@plt+0x2faba0> │ │ │ │ - mov 0xa0(%rsp),%rsp │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - mov %rsp,%r11 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x120,%rsp │ │ │ │ - mov %r11,0x100(%rsp) │ │ │ │ - lea 0x3f(%rcx),%r11d │ │ │ │ - test $0x400,%r9d │ │ │ │ - jne 325e07 <__cxa_finalize@plt+0x2fadb7> │ │ │ │ - vpbroadcastd 0xb88f3(%rip),%ymm2 │ │ │ │ - vmovdqu -0x1c(%rdx),%ymm0 │ │ │ │ - vpunpckhwd %ymm0,%ymm0,%ymm1 │ │ │ │ - vpblendd $0x7f,-0x1a(%rdx),%ymm1,%ymm1 │ │ │ │ - vpaddw -0x1e(%rdx),%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw -0x20(%rdx),%ymm0,%ymm0 │ │ │ │ - vpavgw -0x22(%rdx),%ymm1,%ymm1 │ │ │ │ - lea 0xe0(%rsp),%r8 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - lea 0x20(%rcx),%r9d │ │ │ │ - vpsrlw $0x2,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%r8) │ │ │ │ - vmovdqa -0x3e(%rdx),%ymm0 │ │ │ │ - vpaddw -0x42(%rdx),%ymm2,%ymm1 │ │ │ │ - vpaddw -0x40(%rdx),%ymm0,%ymm0 │ │ │ │ - vpavgw -0x3a(%rdx),%ymm1,%ymm1 │ │ │ │ - vpaddw -0x3c(%rdx),%ymm0,%ymm0 │ │ │ │ - sub $0x20,%rdx │ │ │ │ - sub $0x20,%r8 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpsrlw $0x2,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%r8) │ │ │ │ - sub $0x10,%r9d │ │ │ │ - jg 325d92 <__cxa_finalize@plt+0x2fad42> │ │ │ │ - vmovdqa -0x3e(%rdx),%ymm0 │ │ │ │ - vpunpcklwd %xmm0,%xmm0,%xmm1 │ │ │ │ - vpaddw -0x3a(%rdx),%ymm2,%ymm2 │ │ │ │ - vpaddw -0x3c(%rdx),%ymm0,%ymm0 │ │ │ │ - vpblendd $0xfe,-0x42(%rdx),%ymm1,%ymm3 │ │ │ │ - vpblendd $0xfe,-0x40(%rdx),%ymm1,%ymm1 │ │ │ │ - lea 0xfe(%rsp),%rdx │ │ │ │ - vpavgw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpsrlw $0x2,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,-0x20(%r8) │ │ │ │ - neg %r11 │ │ │ │ - vmovd %eax,%xmm4 │ │ │ │ - vpbroadcastw (%rdx,%r11,2),%ymm6 │ │ │ │ - shl $0x6,%r11d │ │ │ │ - vpbroadcastw %xmm4,%ymm4 │ │ │ │ - lea 0x3c0(%r11,%rax,1),%r8d │ │ │ │ - neg %rax │ │ │ │ - vpbroadcastd 0xb870b(%rip),%ymm7 │ │ │ │ - vmovd %r8d,%xmm3 │ │ │ │ - lea 0x3f(%rax),%r8 │ │ │ │ - vpaddw %ymm7,%ymm7,%ymm8 │ │ │ │ - vpbroadcastw %xmm3,%ymm3 │ │ │ │ - or $0x3f,%r11d │ │ │ │ - vpaddw %ymm7,%ymm8,%ymm9 │ │ │ │ - vpsubw 0xb868d(%rip),%ymm3,%ymm3 │ │ │ │ - mov %r8,%r9 │ │ │ │ - sar $0x6,%r9 │ │ │ │ - vmovdqu -0x80(%rdx,%r9,2),%ymm1 │ │ │ │ - vmovdqu -0x7e(%rdx,%r9,2),%ymm0 │ │ │ │ - vpand %ymm3,%ymm5,%ymm2 │ │ │ │ - vpsllw $0x9,%ymm2,%ymm2 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ - add $0xffffffffffffff80,%rsp │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpcmpgtw %ymm3,%ymm9,%ymm1 │ │ │ │ - vpblendvb %ymm1,%ymm0,%ymm6,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rsp) │ │ │ │ - vmovdqu -0x60(%rdx,%r9,2),%ymm1 │ │ │ │ - vmovdqu -0x5e(%rdx,%r9,2),%ymm0 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpcmpgtw %ymm3,%ymm8,%ymm1 │ │ │ │ - vpblendvb %ymm1,%ymm0,%ymm6,%ymm0 │ │ │ │ - vmovdqa %ymm0,0x20(%rsp) │ │ │ │ - vmovdqu -0x40(%rdx,%r9,2),%ymm1 │ │ │ │ - vmovdqu -0x3e(%rdx,%r9,2),%ymm0 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpcmpgtw %ymm3,%ymm7,%ymm1 │ │ │ │ - vpblendvb %ymm1,%ymm0,%ymm6,%ymm0 │ │ │ │ - vmovdqa %ymm0,0x40(%rsp) │ │ │ │ - vmovdqu -0x20(%rdx,%r9,2),%ymm1 │ │ │ │ - vmovdqu -0x1e(%rdx,%r9,2),%ymm0 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ - add %rax,%r8 │ │ │ │ - vpsraw $0xf,%ymm3,%ymm2 │ │ │ │ - vpaddw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpblendvb %ymm2,%ymm0,%ymm6,%ymm0 │ │ │ │ - vmovdqa %ymm0,0x60(%rsp) │ │ │ │ - dec %ecx │ │ │ │ - je 325f46 <__cxa_finalize@plt+0x2faef6> │ │ │ │ - cmp %r11d,%r8d │ │ │ │ - jg 325e53 <__cxa_finalize@plt+0x2fae03> │ │ │ │ - add $0xffffffffffffff80,%rsp │ │ │ │ - vmovdqa %ymm6,(%rsp) │ │ │ │ - vmovdqa %ymm6,0x20(%rsp) │ │ │ │ - vmovdqa %ymm6,0x40(%rsp) │ │ │ │ - vmovdqa %ymm6,0x60(%rsp) │ │ │ │ - dec %ecx │ │ │ │ - jg 325f27 <__cxa_finalize@plt+0x2faed7> │ │ │ │ - lea (%rsi,%rsi,2),%rdx │ │ │ │ - lea (%rsi,%rsi,4),%rcx │ │ │ │ - mov %rdi,%r9 │ │ │ │ - lea (%rsi,%rdx,2),%r8 │ │ │ │ - lea 0x70(%rsp),%rax │ │ │ │ - lea -0x20(%r9,%r10,2),%rdi │ │ │ │ - vmovdqa 0x780(%rax),%xmm0 │ │ │ │ - vinserti128 $0x1,0x380(%rax),%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x700(%rax),%xmm1 │ │ │ │ - vinserti128 $0x1,0x300(%rax),%ymm1,%ymm1 │ │ │ │ - vmovdqa 0x680(%rax),%xmm2 │ │ │ │ - vinserti128 $0x1,0x280(%rax),%ymm2,%ymm2 │ │ │ │ - vmovdqa 0x600(%rax),%xmm3 │ │ │ │ - vinserti128 $0x1,0x200(%rax),%ymm3,%ymm3 │ │ │ │ - vmovdqa 0x580(%rax),%xmm4 │ │ │ │ - vinserti128 $0x1,0x180(%rax),%ymm4,%ymm4 │ │ │ │ - vmovdqa 0x500(%rax),%xmm5 │ │ │ │ - vinserti128 $0x1,0x100(%rax),%ymm5,%ymm5 │ │ │ │ - vmovdqa 0x480(%rax),%xmm6 │ │ │ │ - vinserti128 $0x1,0x80(%rax),%ymm6,%ymm6 │ │ │ │ - vmovdqa 0x400(%rax),%xmm7 │ │ │ │ - vinserti128 $0x1,(%rax),%ymm7,%ymm7 │ │ │ │ - vpunpckhwd %ymm1,%ymm0,%ymm8 │ │ │ │ - vpunpcklwd %ymm1,%ymm0,%ymm0 │ │ │ │ - vpunpckhwd %ymm3,%ymm2,%ymm1 │ │ │ │ - vpunpcklwd %ymm3,%ymm2,%ymm2 │ │ │ │ - vpunpckhwd %ymm5,%ymm4,%ymm3 │ │ │ │ - vpunpcklwd %ymm5,%ymm4,%ymm4 │ │ │ │ - vpunpckhwd %ymm7,%ymm6,%ymm5 │ │ │ │ - vpunpcklwd %ymm7,%ymm6,%ymm6 │ │ │ │ - sub $0x10,%rax │ │ │ │ - vpunpckhdq %ymm1,%ymm8,%ymm7 │ │ │ │ - vpunpckldq %ymm1,%ymm8,%ymm8 │ │ │ │ - vpunpckhdq %ymm5,%ymm3,%ymm1 │ │ │ │ - vpunpckldq %ymm5,%ymm3,%ymm3 │ │ │ │ - vpunpckhqdq %ymm1,%ymm7,%ymm5 │ │ │ │ - vpunpcklqdq %ymm1,%ymm7,%ymm7 │ │ │ │ - vpunpckhqdq %ymm3,%ymm8,%ymm1 │ │ │ │ - vpunpcklqdq %ymm3,%ymm8,%ymm8 │ │ │ │ - vpunpckhdq %ymm2,%ymm0,%ymm3 │ │ │ │ - vmovdqa %ymm5,(%rdi) │ │ │ │ - vpunpckldq %ymm2,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm7,(%rdi,%rsi,1) │ │ │ │ - vpunpckhdq %ymm6,%ymm4,%ymm2 │ │ │ │ - vmovdqa %ymm1,(%rdi,%rsi,2) │ │ │ │ - vpunpckldq %ymm6,%ymm4,%ymm4 │ │ │ │ - vmovdqa %ymm8,(%rdi,%rdx,1) │ │ │ │ - vpunpckhqdq %ymm2,%ymm3,%ymm6 │ │ │ │ - vmovdqa %ymm6,(%rdi,%rsi,4) │ │ │ │ - vpunpcklqdq %ymm2,%ymm3,%ymm3 │ │ │ │ - vmovdqa %ymm3,(%rdi,%rcx,1) │ │ │ │ - vpunpckhqdq %ymm4,%ymm0,%ymm2 │ │ │ │ - vmovdqa %ymm2,(%rdi,%rdx,2) │ │ │ │ - vpunpcklqdq %ymm4,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi,%r8,1) │ │ │ │ - lea (%rdi,%rsi,8),%rdi │ │ │ │ - cmp %rsp,%rax │ │ │ │ - jae 325f5f <__cxa_finalize@plt+0x2faf0f> │ │ │ │ - add $0x800,%rsp │ │ │ │ - sub $0x10,%r10d │ │ │ │ - jg 325f55 <__cxa_finalize@plt+0x2faf05> │ │ │ │ - mov 0x100(%rsp),%rsp │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0xbb449(%rip),%rax │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - movzbl %r9b,%r9d │ │ │ │ - shl $0x6,%r9d │ │ │ │ - add %rax,%r9 │ │ │ │ - lea 0xb8677(%rip),%rax │ │ │ │ - vbroadcasti128 -0x6(%rdx),%ymm0 │ │ │ │ - movslq (%rax,%rcx,4),%rcx │ │ │ │ - vpbroadcastd -0xec(%rax),%ymm1 │ │ │ │ - vpmovsxbw (%r9),%ymm2 │ │ │ │ - vpmovsxbw 0x10(%r9),%ymm3 │ │ │ │ - vpmovsxbw 0x20(%r9),%ymm4 │ │ │ │ - vpmovsxbw 0x30(%r9),%ymm5 │ │ │ │ - add %rax,%rcx │ │ │ │ - mov %r8d,%r8d │ │ │ │ - jmp *%rcx │ │ │ │ - vmovdqa -0x294(%rax),%xmm8 │ │ │ │ - vpbroadcastw 0x18(%rsp),%ymm9 │ │ │ │ - lea 0x6(%r8,%r8,1),%r10 │ │ │ │ - sub %r10,%rdx │ │ │ │ - jmp 326123 <__cxa_finalize@plt+0x2fb0d3> │ │ │ │ - vpinsrq $0x0,(%rdx,%r8,2),%xmm0,%xmm0 │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - vpshufb %xmm8,%xmm0,%xmm0 │ │ │ │ - vinserti128 $0x1,%xmm0,%ymm0,%ymm0 │ │ │ │ - vpshufd $0x0,%ymm0,%ymm6 │ │ │ │ - vpmaddwd %ymm2,%ymm6,%ymm6 │ │ │ │ - vpshufd $0x55,%ymm0,%ymm7 │ │ │ │ - vpmaddwd %ymm3,%ymm7,%ymm7 │ │ │ │ - vpaddd %ymm1,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm7,%ymm6,%ymm6 │ │ │ │ - vpshufd $0xaa,%ymm0,%ymm7 │ │ │ │ - vpmaddwd %ymm4,%ymm7,%ymm7 │ │ │ │ - vpaddd %ymm7,%ymm6,%ymm6 │ │ │ │ - vpshufd $0xff,%ymm0,%ymm7 │ │ │ │ - vpmaddwd %ymm5,%ymm7,%ymm7 │ │ │ │ - vpaddd %ymm7,%ymm6,%ymm6 │ │ │ │ - vpsrad $0x4,%ymm6,%ymm6 │ │ │ │ - vpackusdw %ymm6,%ymm6,%ymm6 │ │ │ │ - vpminsw %ymm6,%ymm9,%ymm6 │ │ │ │ - vextracti128 $0x1,%ymm6,%xmm0 │ │ │ │ - vmovq %xmm6,(%rdi) │ │ │ │ - vmovq %xmm0,(%rdi,%rsi,1) │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 326118 <__cxa_finalize@plt+0x2fb0c8> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - vbroadcasti128 -0x284(%rax),%ymm14 │ │ │ │ - vpbroadcastw 0x18(%rsp),%ymm15 │ │ │ │ - vpshufb -0x294(%rax),%xmm0,%xmm0 │ │ │ │ - vinserti128 $0x1,%xmm0,%ymm0,%ymm0 │ │ │ │ - vpshufd $0x0,%ymm0,%ymm10 │ │ │ │ - vpmaddwd %ymm2,%ymm10,%ymm10 │ │ │ │ - vpshufd $0x55,%ymm0,%ymm7 │ │ │ │ - vpmaddwd %ymm3,%ymm7,%ymm7 │ │ │ │ - vpaddd %ymm1,%ymm10,%ymm10 │ │ │ │ - vpaddd %ymm7,%ymm10,%ymm10 │ │ │ │ - vpshufd $0xaa,%ymm0,%ymm7 │ │ │ │ - vpmaddwd %ymm4,%ymm7,%ymm7 │ │ │ │ - vpaddd %ymm7,%ymm10,%ymm10 │ │ │ │ - vpshufd $0xff,%ymm0,%ymm7 │ │ │ │ - vpmaddwd %ymm5,%ymm7,%ymm7 │ │ │ │ - vpaddd %ymm7,%ymm10,%ymm10 │ │ │ │ - vpsrad $0x4,%ymm10,%ymm10 │ │ │ │ - vpackusdw %ymm10,%ymm10,%ymm10 │ │ │ │ - vpminsw %ymm15,%ymm10,%ymm10 │ │ │ │ - vpermq $0x72,%ymm10,%ymm6 │ │ │ │ - vpslldq $0x4,%ymm0,%ymm8 │ │ │ │ - vpsrldq $0x2,%ymm6,%ymm7 │ │ │ │ - vpsrldq $0xa,%ymm6,%ymm0 │ │ │ │ - vpunpcklwd %ymm0,%ymm7,%ymm7 │ │ │ │ - vpblendd $0x33,%ymm6,%ymm8,%ymm8 │ │ │ │ - vpblendd $0x40,%ymm7,%ymm8,%ymm8 │ │ │ │ - vpblendd $0x30,-0x6(%rdx),%ymm8,%ymm8 │ │ │ │ - lea 0x10(%r8,%r8,1),%r10 │ │ │ │ - sub %r10,%rdx │ │ │ │ - jmp 326254 <__cxa_finalize@plt+0x2fb204> │ │ │ │ - vpermq $0x72,%ymm9,%ymm8 │ │ │ │ - vpermq $0x8d,%ymm9,%ymm6 │ │ │ │ - vpsrldq $0x2,%ymm6,%ymm0 │ │ │ │ - vpsrldq $0xa,%ymm6,%ymm6 │ │ │ │ - vpunpcklwd %ymm0,%ymm6,%ymm6 │ │ │ │ - vpblendd $0x80,%ymm7,%ymm8,%ymm8 │ │ │ │ - vpblendd $0x40,%ymm6,%ymm8,%ymm8 │ │ │ │ - vmovdqa %ymm9,%ymm10 │ │ │ │ - vpblendd $0xc,(%rdx,%r8,2),%ymm8,%ymm8 │ │ │ │ - call 326b60 <__cxa_finalize@plt+0x2fbb10> │ │ │ │ - vpblendd $0xcc,%ymm9,%ymm10,%ymm10 │ │ │ │ - vmovdqa %xmm10,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm10,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 326229 <__cxa_finalize@plt+0x2fb1d9> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - mov %rsp,%r11 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x20,%rsp │ │ │ │ - vpbroadcastw 0x18(%r11),%ymm15 │ │ │ │ - sub $0x2,%r8d │ │ │ │ - call 3262a1 <__cxa_finalize@plt+0x2fb251> │ │ │ │ - mov %r11,%rsp │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - vmovdqa -0x294(%rax),%xmm10 │ │ │ │ - vpshufb %xmm10,%xmm0,%xmm0 │ │ │ │ - vinserti128 $0x1,%xmm0,%ymm0,%ymm0 │ │ │ │ - vpshufd $0x0,%ymm0,%ymm13 │ │ │ │ - vpmaddwd %ymm2,%ymm13,%ymm13 │ │ │ │ - vpshufd $0x55,%ymm0,%ymm6 │ │ │ │ - vpmaddwd %ymm3,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm1,%ymm13,%ymm13 │ │ │ │ - vpaddd %ymm6,%ymm13,%ymm13 │ │ │ │ - vpshufd $0xaa,%ymm0,%ymm6 │ │ │ │ - vpmaddwd %ymm4,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm6,%ymm13,%ymm13 │ │ │ │ - vpshufd $0xff,%ymm0,%ymm6 │ │ │ │ - vpmaddwd %ymm5,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm6,%ymm13,%ymm13 │ │ │ │ - vpsrad $0x4,%ymm13,%ymm13 │ │ │ │ - vpackusdw %ymm13,%ymm13,%ymm13 │ │ │ │ - vpminsw %ymm15,%ymm13,%ymm13 │ │ │ │ - vpermq $0xd8,%ymm13,%ymm12 │ │ │ │ - vmovdqa -0x284(%rax),%xmm14 │ │ │ │ - vinserti128 $0x1,-0x2a4(%rax),%ymm14,%ymm14 │ │ │ │ - vpbroadcastq 0xa(%rdx),%ymm0 │ │ │ │ - vpblendd $0x4c,-0x10(%rdx),%ymm0,%ymm0 │ │ │ │ - vpsrldq $0x8,%ymm12,%ymm6 │ │ │ │ - vpblendd $0x3,%ymm6,%ymm0,%ymm0 │ │ │ │ - vpunpcklwd %ymm12,%ymm6,%ymm6 │ │ │ │ - vpblendd $0x80,%ymm6,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm14,%ymm0,%ymm0 │ │ │ │ - vpermq $0xee,%ymm0,%ymm7 │ │ │ │ - vinserti128 $0x1,%xmm0,%ymm0,%ymm0 │ │ │ │ - vpshufd $0x0,%ymm0,%ymm12 │ │ │ │ - vpshufd $0x0,%ymm7,%ymm6 │ │ │ │ - vpmaddwd %ymm2,%ymm12,%ymm12 │ │ │ │ - vpmaddwd %ymm2,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm1,%ymm12,%ymm12 │ │ │ │ - vpaddd %ymm1,%ymm6,%ymm6 │ │ │ │ - vpshufd $0x55,%ymm0,%ymm8 │ │ │ │ - vpmaddwd %ymm3,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm8,%ymm12,%ymm12 │ │ │ │ - vpshufd $0x55,%ymm7,%ymm8 │ │ │ │ - vpmaddwd %ymm3,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm6,%ymm8,%ymm6 │ │ │ │ - vpshufd $0xaa,%ymm0,%ymm8 │ │ │ │ - vpmaddwd %ymm4,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm8,%ymm12,%ymm12 │ │ │ │ - vpshufd $0xaa,%ymm7,%ymm8 │ │ │ │ - vpmaddwd %ymm4,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm6,%ymm8,%ymm6 │ │ │ │ - vpshufd $0xff,%ymm0,%ymm8 │ │ │ │ - vpmaddwd %ymm5,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm8,%ymm12,%ymm12 │ │ │ │ - vpshufd $0xff,%ymm7,%ymm8 │ │ │ │ - vpmaddwd %ymm5,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm6,%ymm8,%ymm6 │ │ │ │ - vpsrad $0x4,%ymm12,%ymm12 │ │ │ │ - vpsrad $0x4,%ymm6,%ymm6 │ │ │ │ - vpackusdw %ymm6,%ymm12,%ymm12 │ │ │ │ - vpminsw %ymm15,%ymm12,%ymm12 │ │ │ │ - vpblendd $0xcc,%ymm12,%ymm13,%ymm13 │ │ │ │ - vpermq $0x8d,%ymm12,%ymm12 │ │ │ │ - vpsrldq $0x2,%xmm12,%xmm6 │ │ │ │ - vpsrldq $0xc,%xmm12,%xmm8 │ │ │ │ - vpblendd $0x1,%xmm8,%xmm6,%xmm6 │ │ │ │ - vpblendw $0xf8,0xa(%rdx),%xmm6,%xmm6 │ │ │ │ - vpshufb %xmm10,%xmm6,%xmm6 │ │ │ │ - vinserti128 $0x1,%xmm6,%ymm6,%ymm6 │ │ │ │ - vpshufd $0x0,%ymm6,%ymm11 │ │ │ │ - vpmaddwd %ymm2,%ymm11,%ymm11 │ │ │ │ - vpshufd $0x55,%ymm6,%ymm8 │ │ │ │ - vpmaddwd %ymm3,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm1,%ymm11,%ymm11 │ │ │ │ - vpaddd %ymm8,%ymm11,%ymm11 │ │ │ │ - vpshufd $0xaa,%ymm6,%ymm8 │ │ │ │ - vpmaddwd %ymm4,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm8,%ymm11,%ymm11 │ │ │ │ - vpshufd $0xff,%ymm6,%ymm8 │ │ │ │ - vpmaddwd %ymm5,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm8,%ymm11,%ymm11 │ │ │ │ - vpsrad $0x4,%ymm11,%ymm11 │ │ │ │ - vpackusdw %ymm11,%ymm11,%ymm11 │ │ │ │ - vpminsw %ymm15,%ymm11,%ymm11 │ │ │ │ - vpermq $0xd8,%ymm11,%ymm11 │ │ │ │ - vpshufd $0x4e,%ymm11,%ymm9 │ │ │ │ - vmovdqu 0x6(%rdx),%ymm8 │ │ │ │ - vpshufd $0xc9,%ymm8,%ymm8 │ │ │ │ - vpshufhw $0xe1,%ymm8,%ymm8 │ │ │ │ - vpblendd $0x70,%ymm8,%ymm9,%ymm9 │ │ │ │ - vmovdqa %xmm13,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm13,(%rdi,%rsi,1) │ │ │ │ - lea 0x14(%r8,%r8,1),%r10 │ │ │ │ - sub %r10,%rdx │ │ │ │ - vpermq $0x1b,%ymm12,%ymm6 │ │ │ │ - jmp 3264b4 <__cxa_finalize@plt+0x2fb464> │ │ │ │ - vpermq $0xfa,%ymm13,%ymm13 │ │ │ │ - vpermq $0x88,%ymm9,%ymm11 │ │ │ │ - vpermq $0x72,%ymm9,%ymm9 │ │ │ │ - vpermq $0x1b,%ymm12,%ymm6 │ │ │ │ - vpsrldq $0x4,%ymm7,%ymm7 │ │ │ │ - vpblendd $0xcc,%ymm10,%ymm13,%ymm13 │ │ │ │ - vpblendd $0x40,%ymm7,%ymm9,%ymm9 │ │ │ │ - vmovdqa 0x8(%rsp),%ymm0 │ │ │ │ - vmovdqa %xmm13,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm13,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %ymm12,%ymm13 │ │ │ │ - vpblendd $0xc,(%rdx,%r8,2),%ymm0,%ymm0 │ │ │ │ - vpsrldq $0x8,%ymm12,%ymm7 │ │ │ │ - vpunpcklwd %ymm12,%ymm7,%ymm7 │ │ │ │ - vpblendd $0x33,%ymm6,%ymm0,%ymm0 │ │ │ │ - vpblendd $0x80,%ymm7,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm14,%ymm0,%ymm0 │ │ │ │ - vpermq $0xee,%ymm0,%ymm7 │ │ │ │ - vinserti128 $0x1,%xmm0,%ymm0,%ymm0 │ │ │ │ - vpshufd $0x0,%ymm0,%ymm10 │ │ │ │ - vpshufd $0x0,%ymm7,%ymm6 │ │ │ │ - vpmaddwd %ymm2,%ymm10,%ymm10 │ │ │ │ - vpmaddwd %ymm2,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm1,%ymm10,%ymm10 │ │ │ │ - vpaddd %ymm1,%ymm6,%ymm6 │ │ │ │ - vpshufd $0x55,%ymm0,%ymm8 │ │ │ │ - vpmaddwd %ymm3,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm8,%ymm10,%ymm10 │ │ │ │ - vpshufd $0x55,%ymm7,%ymm8 │ │ │ │ - vpmaddwd %ymm3,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm6,%ymm8,%ymm6 │ │ │ │ - vpshufd $0xaa,%ymm0,%ymm8 │ │ │ │ - vpmaddwd %ymm4,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm8,%ymm10,%ymm10 │ │ │ │ - vpshufd $0xaa,%ymm7,%ymm8 │ │ │ │ - vpmaddwd %ymm4,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm6,%ymm8,%ymm6 │ │ │ │ - vpshufd $0xff,%ymm0,%ymm8 │ │ │ │ - vpmaddwd %ymm5,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm8,%ymm10,%ymm10 │ │ │ │ - vpshufd $0xff,%ymm7,%ymm8 │ │ │ │ - vpmaddwd %ymm5,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm6,%ymm8,%ymm6 │ │ │ │ - vpsrad $0x4,%ymm10,%ymm10 │ │ │ │ - vpsrad $0x4,%ymm6,%ymm6 │ │ │ │ - vpackusdw %ymm6,%ymm10,%ymm10 │ │ │ │ - vpminsw %ymm15,%ymm10,%ymm10 │ │ │ │ - vpermq $0x8d,%ymm10,%ymm12 │ │ │ │ - vmovdqa %ymm0,0x8(%rsp) │ │ │ │ - vpsrldq $0x8,%ymm11,%ymm8 │ │ │ │ - vpsrldq $0x2,%xmm12,%xmm6 │ │ │ │ - vpsrldq $0xa,%xmm12,%xmm7 │ │ │ │ - vpsrldq $0x2,%xmm13,%xmm0 │ │ │ │ - vpunpcklwd %ymm11,%ymm8,%ymm8 │ │ │ │ - vpunpcklwd %xmm6,%xmm7,%xmm7 │ │ │ │ - vpblendd $0x73,%ymm9,%ymm8,%ymm8 │ │ │ │ - vpblendd $0x4,%ymm7,%ymm8,%ymm8 │ │ │ │ - vpblendd $0x8,%ymm0,%ymm8,%ymm8 │ │ │ │ - call 326b60 <__cxa_finalize@plt+0x2fbb10> │ │ │ │ - vpermq $0xd8,%ymm11,%ymm8 │ │ │ │ - vpblendd $0xcc,%ymm9,%ymm8,%ymm6 │ │ │ │ - vmovdqa %xmm6,0x10(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm6,0x10(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 32647a <__cxa_finalize@plt+0x2fb42a> │ │ │ │ - vpermq $0xd8,%ymm9,%ymm8 │ │ │ │ - vextracti128 $0x1,%ymm8,%xmm0 │ │ │ │ - vpshufd $0x4e,%xmm11,%xmm11 │ │ │ │ - vpblendd $0x2,%xmm11,%xmm0,%xmm0 │ │ │ │ - vpsrldq $0x2,%xmm8,%xmm6 │ │ │ │ - vpsrldq $0xc,%xmm8,%xmm7 │ │ │ │ - vpblendw $0x4,%xmm6,%xmm0,%xmm0 │ │ │ │ - vpblendw $0x2,%xmm7,%xmm0,%xmm0 │ │ │ │ - vpshufb -0x294(%rax),%xmm0,%xmm0 │ │ │ │ - vinserti128 $0x1,%xmm0,%ymm0,%ymm0 │ │ │ │ - vpshufd $0x0,%ymm0,%ymm6 │ │ │ │ - vpmaddwd %ymm2,%ymm6,%ymm6 │ │ │ │ - vpshufd $0x55,%ymm0,%ymm7 │ │ │ │ - vpmaddwd %ymm3,%ymm7,%ymm7 │ │ │ │ - vpaddd %ymm1,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm7,%ymm6,%ymm6 │ │ │ │ - vpshufd $0xaa,%ymm0,%ymm7 │ │ │ │ - vpmaddwd %ymm4,%ymm7,%ymm7 │ │ │ │ - vpaddd %ymm7,%ymm6,%ymm6 │ │ │ │ - vpshufd $0xff,%ymm0,%ymm7 │ │ │ │ - vpmaddwd %ymm5,%ymm7,%ymm7 │ │ │ │ - vpaddd %ymm7,%ymm6,%ymm6 │ │ │ │ - vpsrad $0x4,%ymm6,%ymm6 │ │ │ │ - vpackusdw %ymm6,%ymm6,%ymm6 │ │ │ │ - vpminsw %ymm6,%ymm15,%ymm6 │ │ │ │ - vpermq $0x72,%ymm13,%ymm12 │ │ │ │ - vpblendd $0xcc,%ymm10,%ymm12,%ymm12 │ │ │ │ - vpblendd $0xcc,%ymm6,%ymm9,%ymm9 │ │ │ │ - vmovdqa %xmm12,(%rdi) │ │ │ │ - vmovdqa %xmm9,0x10(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm12,(%rdi,%rsi,1) │ │ │ │ - vextracti128 $0x1,%ymm9,0x10(%rdi,%rsi,1) │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - mov %rsp,%r11 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x40,%rsp │ │ │ │ - vpbroadcastw 0x18(%r11),%ymm15 │ │ │ │ - sub $0x2,%r8d │ │ │ │ - lea 0x20(%rdi),%rcx │ │ │ │ - lea 0x14(%r8d,%r8d,1),%r9d │ │ │ │ - call 3262a1 <__cxa_finalize@plt+0x2fb251> │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea 0x20(%rdx,%r9,1),%rdx │ │ │ │ - sub $0x14,%r9d │ │ │ │ - shr $1,%r9d │ │ │ │ - sub $0x2,%r9d │ │ │ │ - lea -0x2(%rdi,%rsi,2),%r8 │ │ │ │ - lea (%rsi,%rsi,2),%rcx │ │ │ │ - vmovdqu -0x6(%rdx),%ymm8 │ │ │ │ - vmovdqa -0x294(%rax),%xmm10 │ │ │ │ - vpinsrw $0x2,-0x2(%rdi),%xmm8,%xmm0 │ │ │ │ - vpinsrw $0x1,-0x2(%rdi,%rsi,1),%xmm0,%xmm0 │ │ │ │ - vpinsrw $0x5,(%r8),%xmm9,%xmm9 │ │ │ │ - vpinsrw $0x4,(%r8,%rsi,1),%xmm9,%xmm9 │ │ │ │ - vpshufb %xmm10,%xmm0,%xmm0 │ │ │ │ - vinserti128 $0x1,%xmm0,%ymm0,%ymm0 │ │ │ │ - vpshufd $0x0,%ymm0,%ymm13 │ │ │ │ - vpmaddwd %ymm2,%ymm13,%ymm13 │ │ │ │ - vpshufd $0x55,%ymm0,%ymm6 │ │ │ │ - vpmaddwd %ymm3,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm1,%ymm13,%ymm13 │ │ │ │ - vpaddd %ymm6,%ymm13,%ymm13 │ │ │ │ - vpshufd $0xaa,%ymm0,%ymm6 │ │ │ │ - vpmaddwd %ymm4,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm6,%ymm13,%ymm13 │ │ │ │ - vpshufd $0xff,%ymm0,%ymm6 │ │ │ │ - vpmaddwd %ymm5,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm6,%ymm13,%ymm13 │ │ │ │ - vpsrad $0x4,%ymm13,%ymm13 │ │ │ │ - vpackusdw %ymm13,%ymm13,%ymm13 │ │ │ │ - vpminsw %ymm15,%ymm13,%ymm13 │ │ │ │ - vpermq $0xd8,%ymm13,%ymm12 │ │ │ │ - vmovdqa -0x284(%rax),%xmm14 │ │ │ │ - vinserti128 $0x1,-0x2a4(%rax),%ymm14,%ymm14 │ │ │ │ - vpsrldq $0x8,%ymm12,%ymm6 │ │ │ │ - vpunpcklwd %ymm12,%ymm6,%ymm7 │ │ │ │ - vpblendd $0x3,%ymm6,%ymm0,%ymm0 │ │ │ │ - vpblendd $0x80,%ymm7,%ymm0,%ymm0 │ │ │ │ - vpblendd $0x30,%ymm8,%ymm0,%ymm0 │ │ │ │ - vpblendd $0x4,%ymm9,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm14,%ymm0,%ymm0 │ │ │ │ - vpermq $0xee,%ymm0,%ymm7 │ │ │ │ - vinserti128 $0x1,%xmm0,%ymm0,%ymm0 │ │ │ │ - vpshufd $0x0,%ymm0,%ymm12 │ │ │ │ - vpshufd $0x0,%ymm7,%ymm6 │ │ │ │ - vpmaddwd %ymm2,%ymm12,%ymm12 │ │ │ │ - vpmaddwd %ymm2,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm1,%ymm12,%ymm12 │ │ │ │ - vpaddd %ymm1,%ymm6,%ymm6 │ │ │ │ - vpshufd $0x55,%ymm0,%ymm8 │ │ │ │ - vpmaddwd %ymm3,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm8,%ymm12,%ymm12 │ │ │ │ - vpshufd $0x55,%ymm7,%ymm8 │ │ │ │ - vpmaddwd %ymm3,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm6,%ymm8,%ymm6 │ │ │ │ - vpshufd $0xaa,%ymm0,%ymm8 │ │ │ │ - vpmaddwd %ymm4,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm8,%ymm12,%ymm12 │ │ │ │ - vpshufd $0xaa,%ymm7,%ymm8 │ │ │ │ - vpmaddwd %ymm4,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm6,%ymm8,%ymm6 │ │ │ │ - vpshufd $0xff,%ymm0,%ymm8 │ │ │ │ - vpmaddwd %ymm5,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm8,%ymm12,%ymm12 │ │ │ │ - vpshufd $0xff,%ymm7,%ymm8 │ │ │ │ - vpmaddwd %ymm5,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm6,%ymm8,%ymm6 │ │ │ │ - vpsrad $0x4,%ymm12,%ymm12 │ │ │ │ - vpsrad $0x4,%ymm6,%ymm6 │ │ │ │ - vpackusdw %ymm6,%ymm12,%ymm12 │ │ │ │ - vpminsw %ymm15,%ymm12,%ymm12 │ │ │ │ - vpblendd $0xcc,%ymm12,%ymm13,%ymm13 │ │ │ │ - vpinsrw $0x3,(%r8,%rsi,2),%xmm9,%xmm9 │ │ │ │ - vpinsrw $0x2,(%r8,%rcx,1),%xmm9,%xmm9 │ │ │ │ - lea (%r8,%rsi,4),%r8 │ │ │ │ - vpinsrw $0x1,(%r8),%xmm9,%xmm9 │ │ │ │ - vpinsrw $0x0,(%r8,%rsi,1),%xmm9,%xmm9 │ │ │ │ - vmovq %xmm9,0x20(%rsp) │ │ │ │ - mov $0x1,%r10d │ │ │ │ - vpslldq $0x4,%ymm9,%ymm8 │ │ │ │ - vpblendd $0xc,%ymm8,%ymm0,%ymm0 │ │ │ │ - vpermq $0x8d,%ymm12,%ymm12 │ │ │ │ - vpsrldq $0x2,%xmm12,%xmm6 │ │ │ │ - vpsrldq $0xc,%xmm12,%xmm7 │ │ │ │ - vpblendd $0x1,%xmm7,%xmm6,%xmm6 │ │ │ │ - vpblendw $0xf8,0xa(%rdx),%xmm6,%xmm6 │ │ │ │ - vpshufb %xmm10,%xmm6,%xmm6 │ │ │ │ - vinserti128 $0x1,%xmm6,%ymm6,%ymm6 │ │ │ │ - vpshufd $0x0,%ymm6,%ymm11 │ │ │ │ - vpmaddwd %ymm2,%ymm11,%ymm11 │ │ │ │ - vpshufd $0x55,%ymm6,%ymm7 │ │ │ │ - vpmaddwd %ymm3,%ymm7,%ymm7 │ │ │ │ - vpaddd %ymm1,%ymm11,%ymm11 │ │ │ │ - vpaddd %ymm7,%ymm11,%ymm11 │ │ │ │ - vpshufd $0xaa,%ymm6,%ymm7 │ │ │ │ - vpmaddwd %ymm4,%ymm7,%ymm7 │ │ │ │ - vpaddd %ymm7,%ymm11,%ymm11 │ │ │ │ - vpshufd $0xff,%ymm6,%ymm7 │ │ │ │ - vpmaddwd %ymm5,%ymm7,%ymm7 │ │ │ │ - vpaddd %ymm7,%ymm11,%ymm11 │ │ │ │ - vpsrad $0x4,%ymm11,%ymm11 │ │ │ │ - vpackusdw %ymm11,%ymm11,%ymm11 │ │ │ │ - vpminsw %ymm15,%ymm11,%ymm11 │ │ │ │ - vpermq $0xd8,%ymm11,%ymm11 │ │ │ │ - vpshufd $0x4e,%ymm11,%ymm9 │ │ │ │ - vbroadcasti128 0x16(%rdx),%ymm8 │ │ │ │ - vpshufd $0xc9,%ymm8,%ymm8 │ │ │ │ - vpshufhw $0xe1,%ymm8,%ymm8 │ │ │ │ - vpblendd $0x70,%ymm8,%ymm9,%ymm9 │ │ │ │ - vmovdqa %xmm13,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm13,(%rdi,%rsi,1) │ │ │ │ - vpermq $0x1b,%ymm12,%ymm6 │ │ │ │ - jmp 326991 <__cxa_finalize@plt+0x2fb941> │ │ │ │ - vmovdqa (%rsp),%ymm0 │ │ │ │ - jmp 32695d <__cxa_finalize@plt+0x2fb90d> │ │ │ │ - vmovdqa (%rsp),%ymm0 │ │ │ │ - vpblendd $0xc,0x14(%rsp,%r10,4),%ymm0,%ymm0 │ │ │ │ - dec %r10d │ │ │ │ - jg 32695d <__cxa_finalize@plt+0x2fb90d> │ │ │ │ - cmp $0x2,%r9d │ │ │ │ - je 32695d <__cxa_finalize@plt+0x2fb90d> │ │ │ │ - vpinsrw $0x6,0x20(%rsp),%xmm6,%xmm6 │ │ │ │ - vpinsrw $0x5,(%r8,%rsi,2),%xmm6,%xmm6 │ │ │ │ - vpinsrw $0x4,(%r8,%rcx,1),%xmm6,%xmm6 │ │ │ │ - lea (%r8,%rsi,4),%r8 │ │ │ │ - vpinsrw $0x3,(%r8),%xmm6,%xmm6 │ │ │ │ - vpinsrw $0x2,(%r8,%rsi,1),%xmm6,%xmm6 │ │ │ │ - vpinsrw $0x1,(%r8,%rsi,2),%xmm6,%xmm6 │ │ │ │ - vpinsrw $0x0,(%r8,%rcx,1),%xmm6,%xmm6 │ │ │ │ - lea (%r8,%rsi,4),%r8 │ │ │ │ - vmovdqu %xmm6,0x24(%rsp) │ │ │ │ - vpinsrw $0x1,(%r8),%xmm6,%xmm6 │ │ │ │ - vpinsrw $0x0,(%r8,%rsi,1),%xmm6,%xmm6 │ │ │ │ - vmovd %xmm6,0x20(%rsp) │ │ │ │ - mov $0x4,%r10d │ │ │ │ - vpermq $0xfa,%ymm13,%ymm13 │ │ │ │ - vpermq $0x88,%ymm9,%ymm11 │ │ │ │ - vpermq $0x72,%ymm9,%ymm9 │ │ │ │ - vpermq $0x1b,%ymm12,%ymm6 │ │ │ │ - vpsrldq $0x4,%ymm7,%ymm7 │ │ │ │ - vpblendd $0xcc,%ymm10,%ymm13,%ymm13 │ │ │ │ - vpblendd $0x40,%ymm7,%ymm9,%ymm9 │ │ │ │ - vmovdqa %xmm13,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm13,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %ymm12,%ymm13 │ │ │ │ - vpsrldq $0x8,%ymm12,%ymm7 │ │ │ │ - vpunpcklwd %ymm12,%ymm7,%ymm7 │ │ │ │ - vpblendd $0x33,%ymm6,%ymm0,%ymm0 │ │ │ │ - vpblendd $0x80,%ymm7,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm14,%ymm0,%ymm0 │ │ │ │ - vpermq $0xee,%ymm0,%ymm7 │ │ │ │ - vinserti128 $0x1,%xmm0,%ymm0,%ymm0 │ │ │ │ - vpshufd $0x0,%ymm0,%ymm10 │ │ │ │ - vpshufd $0x0,%ymm7,%ymm6 │ │ │ │ - vpmaddwd %ymm2,%ymm10,%ymm10 │ │ │ │ - vpmaddwd %ymm2,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm1,%ymm10,%ymm10 │ │ │ │ - vpaddd %ymm1,%ymm6,%ymm6 │ │ │ │ - vpshufd $0x55,%ymm0,%ymm8 │ │ │ │ - vpmaddwd %ymm3,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm8,%ymm10,%ymm10 │ │ │ │ - vpshufd $0x55,%ymm7,%ymm8 │ │ │ │ - vpmaddwd %ymm3,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm6,%ymm8,%ymm6 │ │ │ │ - vpshufd $0xaa,%ymm0,%ymm8 │ │ │ │ - vpmaddwd %ymm4,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm8,%ymm10,%ymm10 │ │ │ │ - vpshufd $0xaa,%ymm7,%ymm8 │ │ │ │ - vpmaddwd %ymm4,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm6,%ymm8,%ymm6 │ │ │ │ - vpshufd $0xff,%ymm0,%ymm8 │ │ │ │ - vpmaddwd %ymm5,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm8,%ymm10,%ymm10 │ │ │ │ - vpshufd $0xff,%ymm7,%ymm8 │ │ │ │ - vpmaddwd %ymm5,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm6,%ymm8,%ymm6 │ │ │ │ - vpsrad $0x4,%ymm10,%ymm10 │ │ │ │ - vpsrad $0x4,%ymm6,%ymm6 │ │ │ │ - vpackusdw %ymm6,%ymm10,%ymm10 │ │ │ │ - vpminsw %ymm15,%ymm10,%ymm10 │ │ │ │ - vpermq $0x8d,%ymm10,%ymm12 │ │ │ │ - vmovdqa %ymm0,(%rsp) │ │ │ │ - vpsrldq $0x8,%ymm11,%ymm8 │ │ │ │ - vpsrldq $0x2,%xmm12,%xmm6 │ │ │ │ - vpsrldq $0xa,%xmm12,%xmm7 │ │ │ │ - vpsrldq $0x2,%xmm13,%xmm0 │ │ │ │ - vpunpcklwd %ymm11,%ymm8,%ymm8 │ │ │ │ - vpunpcklwd %xmm6,%xmm7,%xmm7 │ │ │ │ - vpblendd $0x73,%ymm9,%ymm8,%ymm8 │ │ │ │ - vpblendd $0x4,%ymm7,%ymm8,%ymm8 │ │ │ │ - vpblendd $0x8,%ymm0,%ymm8,%ymm8 │ │ │ │ - call 326b60 <__cxa_finalize@plt+0x2fbb10> │ │ │ │ - vpermq $0xd8,%ymm11,%ymm8 │ │ │ │ - vpblendd $0xcc,%ymm9,%ymm8,%ymm6 │ │ │ │ - vmovdqa %xmm6,0x10(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm6,0x10(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 3268ee <__cxa_finalize@plt+0x2fb89e> │ │ │ │ - je 3268e7 <__cxa_finalize@plt+0x2fb897> │ │ │ │ - vpermq $0xd8,%ymm9,%ymm8 │ │ │ │ - vextracti128 $0x1,%ymm8,%xmm0 │ │ │ │ - vpshufd $0x4e,%xmm11,%xmm11 │ │ │ │ - vpblendd $0x2,%xmm11,%xmm0,%xmm0 │ │ │ │ - vpsrldq $0x2,%xmm8,%xmm6 │ │ │ │ - vpsrldq $0xc,%xmm8,%xmm7 │ │ │ │ - vpblendw $0x4,%xmm6,%xmm0,%xmm0 │ │ │ │ - vpblendw $0x2,%xmm7,%xmm0,%xmm0 │ │ │ │ - vpshufb -0x294(%rax),%xmm0,%xmm0 │ │ │ │ - vinserti128 $0x1,%xmm0,%ymm0,%ymm0 │ │ │ │ - vpshufd $0x0,%ymm0,%ymm6 │ │ │ │ - vpmaddwd %ymm2,%ymm6,%ymm6 │ │ │ │ - vpshufd $0x55,%ymm0,%ymm7 │ │ │ │ - vpmaddwd %ymm3,%ymm7,%ymm7 │ │ │ │ - vpaddd %ymm1,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm7,%ymm6,%ymm6 │ │ │ │ - vpshufd $0xaa,%ymm0,%ymm7 │ │ │ │ - vpmaddwd %ymm4,%ymm7,%ymm7 │ │ │ │ - vpaddd %ymm7,%ymm6,%ymm6 │ │ │ │ - vpshufd $0xff,%ymm0,%ymm7 │ │ │ │ - vpmaddwd %ymm5,%ymm7,%ymm7 │ │ │ │ - vpaddd %ymm7,%ymm6,%ymm6 │ │ │ │ - vpsrad $0x4,%ymm6,%ymm6 │ │ │ │ - vpackusdw %ymm6,%ymm6,%ymm6 │ │ │ │ - vpminsw %ymm6,%ymm15,%ymm6 │ │ │ │ - vpermq $0x72,%ymm13,%ymm12 │ │ │ │ - vpblendd $0xcc,%ymm10,%ymm12,%ymm12 │ │ │ │ - vpblendd $0xcc,%ymm6,%ymm9,%ymm9 │ │ │ │ - vmovdqa %xmm12,(%rdi) │ │ │ │ - vmovdqa %xmm9,0x10(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm12,(%rdi,%rsi,1) │ │ │ │ - vextracti128 $0x1,%ymm9,0x10(%rdi,%rsi,1) │ │ │ │ - mov %r11,%rsp │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - vpshufb %ymm14,%ymm8,%ymm8 │ │ │ │ - vpermq $0xee,%ymm8,%ymm7 │ │ │ │ - vinserti128 $0x1,%xmm8,%ymm8,%ymm8 │ │ │ │ - vpshufd $0x0,%ymm8,%ymm9 │ │ │ │ - vpshufd $0x0,%ymm7,%ymm6 │ │ │ │ - vpmaddwd %ymm2,%ymm9,%ymm9 │ │ │ │ - vpmaddwd %ymm2,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm1,%ymm9,%ymm9 │ │ │ │ - vpaddd %ymm1,%ymm6,%ymm6 │ │ │ │ - vpshufd $0x55,%ymm8,%ymm0 │ │ │ │ - vpmaddwd %ymm3,%ymm0,%ymm0 │ │ │ │ - vpaddd %ymm0,%ymm9,%ymm9 │ │ │ │ - vpshufd $0x55,%ymm7,%ymm0 │ │ │ │ - vpmaddwd %ymm3,%ymm0,%ymm0 │ │ │ │ - vpaddd %ymm0,%ymm6,%ymm6 │ │ │ │ - vpshufd $0xaa,%ymm8,%ymm0 │ │ │ │ - vpmaddwd %ymm4,%ymm0,%ymm0 │ │ │ │ - vpaddd %ymm0,%ymm9,%ymm9 │ │ │ │ - vpshufd $0xaa,%ymm7,%ymm0 │ │ │ │ - vpmaddwd %ymm4,%ymm0,%ymm0 │ │ │ │ - vpaddd %ymm0,%ymm6,%ymm6 │ │ │ │ - vpshufd $0xff,%ymm8,%ymm0 │ │ │ │ - vpmaddwd %ymm5,%ymm0,%ymm0 │ │ │ │ - vpaddd %ymm0,%ymm9,%ymm9 │ │ │ │ - vpshufd $0xff,%ymm7,%ymm0 │ │ │ │ - vpmaddwd %ymm5,%ymm0,%ymm0 │ │ │ │ - vpaddd %ymm0,%ymm6,%ymm6 │ │ │ │ - vpsrad $0x4,%ymm9,%ymm9 │ │ │ │ - vpsrad $0x4,%ymm6,%ymm6 │ │ │ │ - vpackusdw %ymm6,%ymm9,%ymm9 │ │ │ │ - vpminsw %ymm15,%ymm9,%ymm9 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x2,%rdx │ │ │ │ - vmovd %ecx,%xmm4 │ │ │ │ - vpxor %ymm6,%ymm6,%ymm6 │ │ │ │ - vpbroadcastw 0x10(%rsp),%ymm7 │ │ │ │ - vpavgw %xmm6,%xmm4,%xmm4 │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - vmovd %ecx,%xmm5 │ │ │ │ - vmovdqu (%rdx),%ymm0 │ │ │ │ - lea 0xb7b5a(%rip),%r10 │ │ │ │ - movslq (%r10,%rcx,4),%rax │ │ │ │ - add %r10,%rax │ │ │ │ - add $0xfffffffffffffff0,%r10 │ │ │ │ - movslq (%r10,%rcx,4),%rcx │ │ │ │ - add %r10,%rcx │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %r8d,%r8d │ │ │ │ - sub %r8,%rdx │ │ │ │ - vmovd %r8d,%xmm4 │ │ │ │ - sub %r8,%rdx │ │ │ │ - vpxor %ymm6,%ymm6,%ymm6 │ │ │ │ - vpbroadcastw 0x10(%rsp),%ymm7 │ │ │ │ - vpavgw %xmm6,%xmm4,%xmm4 │ │ │ │ - tzcnt %r8d,%eax │ │ │ │ - vmovd %eax,%xmm5 │ │ │ │ - vmovdqu (%rdx),%ymm0 │ │ │ │ - lea 0xb7b13(%rip),%r10 │ │ │ │ - movslq (%r10,%rax,4),%rax │ │ │ │ - add %r10,%rax │ │ │ │ - add $0xfffffffffffffff0,%r10 │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - movslq (%r10,%rcx,4),%rcx │ │ │ │ - add %r10,%rcx │ │ │ │ - jmp *%rax │ │ │ │ - vpaddw 0x20(%rdx),%ymm0,%ymm0 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpsrldq $0x8,%xmm0,%xmm1 │ │ │ │ - vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpunpcklwd %xmm6,%xmm0,%xmm0 │ │ │ │ - vpsrlq $0x20,%xmm0,%xmm1 │ │ │ │ - vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ - vpsrldq $0x8,%xmm0,%xmm1 │ │ │ │ - vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ - vpaddd %xmm4,%xmm0,%xmm0 │ │ │ │ - vpsrld %xmm5,%xmm0,%xmm0 │ │ │ │ - vpbroadcastw %xmm0,%ymm0 │ │ │ │ - jmp *%rcx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - tzcnt %r8d,%eax │ │ │ │ - lea (%rcx,%r8,1),%r10d │ │ │ │ - vmovd %r10d,%xmm4 │ │ │ │ - tzcnt %r10d,%r10d │ │ │ │ - vmovd %r10d,%xmm5 │ │ │ │ - lea 0xb7a65(%rip),%r10 │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - movslq (%r10,%rax,4),%rax │ │ │ │ - movslq 0x10(%r10,%rcx,4),%rcx │ │ │ │ - vpsrlw $0x1,%xmm4,%xmm4 │ │ │ │ - vpxor %ymm6,%ymm6,%ymm6 │ │ │ │ - vpbroadcastw 0x10(%rsp),%ymm7 │ │ │ │ - add %r10,%rax │ │ │ │ - add %r10,%rcx │ │ │ │ - jmp *%rax │ │ │ │ - vmovq -0x8(%rdx),%xmm0 │ │ │ │ - jmp *%rcx │ │ │ │ - vmovq 0x2(%rdx),%xmm1 │ │ │ │ - vpaddw %ymm4,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpsrlq $0x20,%ymm0,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpsrld $0x10,%ymm0,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - cmp $0x4,%r8d │ │ │ │ - jg 326d47 <__cxa_finalize@plt+0x2fbcf7> │ │ │ │ - vpsrlw $0x3,%xmm0,%xmm0 │ │ │ │ - jmp 326d7d <__cxa_finalize@plt+0x2fbd2d> │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - lea (%r8,%r8,1),%edx │ │ │ │ - mov $0xaaab6667,%eax │ │ │ │ - shrx %edx,%eax,%eax │ │ │ │ - vpunpckhwd %xmm6,%xmm0,%xmm1 │ │ │ │ - vpunpcklwd %xmm6,%xmm0,%xmm0 │ │ │ │ - vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ - vmovd %eax,%xmm1 │ │ │ │ - vpsrld $0x2,%xmm0,%xmm0 │ │ │ │ - vpmulhuw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpsrlw $0x1,%xmm0,%xmm0 │ │ │ │ - vpbroadcastw %xmm0,%ymm0 │ │ │ │ - vpbroadcastw 0x8(%rsp),%ymm1 │ │ │ │ - lea (%rsi,%rsi,2),%rax │ │ │ │ - vpabsw %ymm1,%ymm2 │ │ │ │ - vpsllw $0x9,%ymm2,%ymm2 │ │ │ │ - vmovdqa (%r9),%ymm4 │ │ │ │ - vpsignw %ymm1,%ymm4,%ymm3 │ │ │ │ - vpabsw %ymm4,%ymm4 │ │ │ │ - vpmulhrsw %ymm2,%ymm4,%ymm4 │ │ │ │ - vpsignw %ymm3,%ymm4,%ymm4 │ │ │ │ - vpaddw %ymm0,%ymm4,%ymm4 │ │ │ │ - vpmaxsw %ymm6,%ymm4,%ymm4 │ │ │ │ - vpminsw %ymm7,%ymm4,%ymm4 │ │ │ │ - vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ - vmovq %xmm4,(%rdi) │ │ │ │ - vmovq %xmm5,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm4,(%rdi,%rsi,1) │ │ │ │ - vmovhps %xmm5,(%rdi,%rax,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - add $0x20,%r9 │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 326d97 <__cxa_finalize@plt+0x2fbd47> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - vmovdqa -0x10(%rdx),%xmm0 │ │ │ │ - jmp *%rcx │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vpaddw 0x2(%rdx),%xmm0,%xmm0 │ │ │ │ - vpaddw %xmm4,%xmm0,%xmm0 │ │ │ │ - vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpsrld $0x10,%xmm0,%xmm1 │ │ │ │ - vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpblendw $0xaa,%xmm6,%xmm0,%xmm0 │ │ │ │ - vpsrlq $0x20,%xmm0,%xmm1 │ │ │ │ - vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ - vpsrldq $0x8,%xmm0,%xmm1 │ │ │ │ - vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ - vpsrld %xmm5,%xmm0,%xmm0 │ │ │ │ - cmp $0x8,%r8d │ │ │ │ - je 326e53 <__cxa_finalize@plt+0x2fbe03> │ │ │ │ - mov $0xaaab,%eax │ │ │ │ - mov $0x6667,%edx │ │ │ │ - cmp $0x20,%r8d │ │ │ │ - cmove %edx,%eax │ │ │ │ - vmovd %eax,%xmm1 │ │ │ │ - vpmulhuw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpsrlw $0x1,%xmm0,%xmm0 │ │ │ │ - vpbroadcastw %xmm0,%ymm0 │ │ │ │ - vpbroadcastw 0x8(%rsp),%ymm1 │ │ │ │ - lea (%rsi,%rsi,2),%rax │ │ │ │ - vpabsw %ymm1,%ymm2 │ │ │ │ - vpsllw $0x9,%ymm2,%ymm2 │ │ │ │ - vmovdqa (%r9),%ymm4 │ │ │ │ - vmovdqa 0x20(%r9),%ymm5 │ │ │ │ - vpsignw %ymm1,%ymm4,%ymm3 │ │ │ │ - vpabsw %ymm4,%ymm4 │ │ │ │ - vpmulhrsw %ymm2,%ymm4,%ymm4 │ │ │ │ - vpsignw %ymm3,%ymm4,%ymm4 │ │ │ │ - vpaddw %ymm0,%ymm4,%ymm4 │ │ │ │ - vpsignw %ymm1,%ymm5,%ymm3 │ │ │ │ - vpabsw %ymm5,%ymm5 │ │ │ │ - vpmulhrsw %ymm2,%ymm5,%ymm5 │ │ │ │ - vpsignw %ymm3,%ymm5,%ymm5 │ │ │ │ - vpaddw %ymm0,%ymm5,%ymm5 │ │ │ │ - vpmaxsw %ymm6,%ymm4,%ymm4 │ │ │ │ - vpmaxsw %ymm6,%ymm5,%ymm5 │ │ │ │ - vpminsw %ymm7,%ymm4,%ymm4 │ │ │ │ - vpminsw %ymm7,%ymm5,%ymm5 │ │ │ │ - vmovdqa %xmm4,(%rdi) │ │ │ │ - vmovdqa %xmm5,(%rdi,%rsi,2) │ │ │ │ - vextracti128 $0x1,%ymm4,(%rdi,%rsi,1) │ │ │ │ - vextracti128 $0x1,%ymm5,(%rdi,%rax,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - add $0x40,%r9 │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 326e6d <__cxa_finalize@plt+0x2fbe1d> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - vmovdqa -0x20(%rdx),%ymm0 │ │ │ │ - jmp *%rcx │ │ │ │ - vpaddw 0x2(%rdx),%ymm0,%ymm0 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vpaddw %xmm4,%xmm0,%xmm0 │ │ │ │ - vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpunpckhwd %xmm6,%xmm0,%xmm1 │ │ │ │ - vpunpcklwd %xmm6,%xmm0,%xmm0 │ │ │ │ - vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ - vpsrlq $0x20,%xmm0,%xmm1 │ │ │ │ - vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ - vpsrldq $0x8,%xmm0,%xmm1 │ │ │ │ - vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ - vpsrld %xmm5,%xmm0,%xmm0 │ │ │ │ - cmp $0x10,%r8d │ │ │ │ - je 326f50 <__cxa_finalize@plt+0x2fbf00> │ │ │ │ - mov $0xaaab,%eax │ │ │ │ - mov $0x6667,%edx │ │ │ │ - test $0x28,%r8b │ │ │ │ - cmove %edx,%eax │ │ │ │ - vmovd %eax,%xmm1 │ │ │ │ - vpmulhuw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpsrlw $0x1,%xmm0,%xmm0 │ │ │ │ - vpbroadcastw %xmm0,%ymm0 │ │ │ │ - vpbroadcastw 0x8(%rsp),%ymm1 │ │ │ │ - vpabsw %ymm1,%ymm2 │ │ │ │ - vpsllw $0x9,%ymm2,%ymm2 │ │ │ │ - vmovdqa (%r9),%ymm4 │ │ │ │ - vmovdqa 0x20(%r9),%ymm5 │ │ │ │ - vpsignw %ymm1,%ymm4,%ymm3 │ │ │ │ - vpabsw %ymm4,%ymm4 │ │ │ │ - vpmulhrsw %ymm2,%ymm4,%ymm4 │ │ │ │ - vpsignw %ymm3,%ymm4,%ymm4 │ │ │ │ - vpaddw %ymm0,%ymm4,%ymm4 │ │ │ │ - vpsignw %ymm1,%ymm5,%ymm3 │ │ │ │ - vpabsw %ymm5,%ymm5 │ │ │ │ - vpmulhrsw %ymm2,%ymm5,%ymm5 │ │ │ │ - vpsignw %ymm3,%ymm5,%ymm5 │ │ │ │ - vpaddw %ymm0,%ymm5,%ymm5 │ │ │ │ - vpmaxsw %ymm6,%ymm4,%ymm4 │ │ │ │ - vpmaxsw %ymm6,%ymm5,%ymm5 │ │ │ │ - vpminsw %ymm7,%ymm4,%ymm4 │ │ │ │ - vpminsw %ymm7,%ymm5,%ymm5 │ │ │ │ - vmovdqa %ymm4,(%rdi) │ │ │ │ - vmovdqa %ymm5,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - add $0x40,%r9 │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 326f66 <__cxa_finalize@plt+0x2fbf16> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - vmovdqa -0x40(%rdx),%ymm0 │ │ │ │ - vpaddw -0x20(%rdx),%ymm0,%ymm0 │ │ │ │ - jmp *%rcx │ │ │ │ - vpaddw 0x2(%rdx),%ymm0,%ymm0 │ │ │ │ - vpaddw 0x22(%rdx),%ymm0,%ymm0 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vpaddw %xmm4,%xmm0,%xmm0 │ │ │ │ - vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpunpcklwd %xmm6,%xmm0,%xmm1 │ │ │ │ - vpunpckhwd %xmm6,%xmm0,%xmm0 │ │ │ │ - vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ - vpsrlq $0x20,%xmm0,%xmm1 │ │ │ │ - vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ - vpsrldq $0x8,%xmm0,%xmm1 │ │ │ │ - vpaddd %xmm1,%xmm0,%xmm0 │ │ │ │ - vpsrld %xmm5,%xmm0,%xmm0 │ │ │ │ - cmp $0x20,%r8d │ │ │ │ - je 327037 <__cxa_finalize@plt+0x2fbfe7> │ │ │ │ + je 313de7 <__cxa_finalize@plt+0x2e8d97> │ │ │ │ lea (%r8,%r8,1),%edx │ │ │ │ mov $0x6667aaab,%eax │ │ │ │ shrx %edx,%eax,%eax │ │ │ │ vmovd %eax,%xmm1 │ │ │ │ vpmulhuw %xmm1,%xmm0,%xmm0 │ │ │ │ vpsrlw $0x1,%xmm0,%xmm0 │ │ │ │ vpbroadcastw %xmm0,%ymm0 │ │ │ │ @@ -693424,37 +678625,37 @@ │ │ │ │ vpminsw %ymm7,%ymm4,%ymm4 │ │ │ │ vpminsw %ymm7,%ymm5,%ymm5 │ │ │ │ vmovdqa %ymm4,(%rdi) │ │ │ │ vmovdqa %ymm5,0x20(%rdi) │ │ │ │ add %rsi,%rdi │ │ │ │ add $0x40,%r9 │ │ │ │ dec %r8d │ │ │ │ - jg 32704d <__cxa_finalize@plt+0x2fbffd> │ │ │ │ + jg 313dfd <__cxa_finalize@plt+0x2e8dad> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov 0x10(%rsp),%eax │ │ │ │ shr $0xb,%eax │ │ │ │ - lea 0xb76a6(%rip),%r10 │ │ │ │ + lea 0xc94f6(%rip),%r10 │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ movslq (%r10,%rcx,4),%rcx │ │ │ │ vpbroadcastd -0x124(%r10,%rax,4),%ymm0 │ │ │ │ vpxor %ymm6,%ymm6,%ymm6 │ │ │ │ vpbroadcastw 0x10(%rsp),%ymm7 │ │ │ │ add %r10,%rcx │ │ │ │ jmp *%rcx │ │ │ │ - vpbroadcastd 0xb7547(%rip),%ymm5 │ │ │ │ + vpbroadcastd 0xc9397(%rip),%ymm5 │ │ │ │ mov 0x8(%rsp),%eax │ │ │ │ shl $0x2,%r8d │ │ │ │ vpxor %ymm4,%ymm4,%ymm4 │ │ │ │ sub %r8d,%eax │ │ │ │ cmp $0x8,%r9d │ │ │ │ - jg 327299 <__cxa_finalize@plt+0x2fc249> │ │ │ │ - je 327188 <__cxa_finalize@plt+0x2fc138> │ │ │ │ + jg 314049 <__cxa_finalize@plt+0x2e8ff9> │ │ │ │ + je 313f38 <__cxa_finalize@plt+0x2e8ee8> │ │ │ │ lea (%rdx,%rdx,2),%rcx │ │ │ │ mov %rdi,%r9 │ │ │ │ vmovdqa (%rsi,%rdx,2),%xmm0 │ │ │ │ vmovdqa (%rsi,%rcx,1),%xmm1 │ │ │ │ vinserti128 $0x1,(%rsi),%ymm0,%ymm0 │ │ │ │ vinserti128 $0x1,(%rsi,%rdx,1),%ymm1,%ymm1 │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ @@ -693463,70 +678664,70 @@ │ │ │ │ vpaddd %ymm1,%ymm0,%ymm0 │ │ │ │ vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ vpaddd %ymm0,%ymm4,%ymm4 │ │ │ │ vpackssdw %xmm0,%xmm1,%xmm1 │ │ │ │ vmovdqa %xmm1,(%rdi) │ │ │ │ add $0x10,%rdi │ │ │ │ sub $0x2,%eax │ │ │ │ - jg 32711b <__cxa_finalize@plt+0x2fc0cb> │ │ │ │ + jg 313ecb <__cxa_finalize@plt+0x2e8e7b> │ │ │ │ test %r8d,%r8d │ │ │ │ - je 327302 <__cxa_finalize@plt+0x2fc2b2> │ │ │ │ + je 3140b2 <__cxa_finalize@plt+0x2e9062> │ │ │ │ vpermq $0x55,%ymm1,%ymm1 │ │ │ │ vpslld $0x2,%xmm0,%xmm0 │ │ │ │ vmovdqa %ymm1,(%rdi) │ │ │ │ vpaddd %ymm0,%ymm4,%ymm4 │ │ │ │ add $0x20,%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 327171 <__cxa_finalize@plt+0x2fc121> │ │ │ │ - jmp 327302 <__cxa_finalize@plt+0x2fc2b2> │ │ │ │ + jg 313f21 <__cxa_finalize@plt+0x2e8ed1> │ │ │ │ + jmp 3140b2 <__cxa_finalize@plt+0x2e9062> │ │ │ │ mov %rdi,%r9 │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 3271d3 <__cxa_finalize@plt+0x2fc183> │ │ │ │ + jne 313f83 <__cxa_finalize@plt+0x2e8f33> │ │ │ │ vpmaddwd (%rsi),%ymm5,%ymm0 │ │ │ │ vpmaddwd (%rsi,%rdx,1),%ymm5,%ymm1 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ vpaddd %ymm1,%ymm0,%ymm0 │ │ │ │ vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ vpaddd %ymm0,%ymm4,%ymm4 │ │ │ │ vpackssdw %xmm1,%xmm0,%xmm1 │ │ │ │ vmovdqa %xmm1,(%rdi) │ │ │ │ add $0x10,%rdi │ │ │ │ dec %eax │ │ │ │ - jg 32718f <__cxa_finalize@plt+0x2fc13f> │ │ │ │ + jg 313f3f <__cxa_finalize@plt+0x2e8eef> │ │ │ │ test %r8d,%r8d │ │ │ │ - je 327302 <__cxa_finalize@plt+0x2fc2b2> │ │ │ │ + je 3140b2 <__cxa_finalize@plt+0x2e9062> │ │ │ │ vinserti128 $0x1,%xmm1,%ymm1,%ymm1 │ │ │ │ vpslld $0x2,%ymm0,%ymm0 │ │ │ │ - jmp 3272eb <__cxa_finalize@plt+0x2fc29b> │ │ │ │ + jmp 31409b <__cxa_finalize@plt+0x2e904b> │ │ │ │ vpmaddwd (%rsi),%xmm5,%xmm0 │ │ │ │ vpmaddwd (%rsi,%rdx,1),%xmm5,%xmm3 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ vpaddd %xmm3,%xmm0,%xmm0 │ │ │ │ vpshufd $0xff,%xmm0,%xmm3 │ │ │ │ vpackssdw %xmm3,%xmm0,%xmm1 │ │ │ │ vpaddd %xmm3,%xmm0,%xmm0 │ │ │ │ vpaddd %xmm0,%xmm4,%xmm4 │ │ │ │ vmovdqa %xmm1,(%rdi) │ │ │ │ add $0x10,%rdi │ │ │ │ dec %eax │ │ │ │ - jg 3271d3 <__cxa_finalize@plt+0x2fc183> │ │ │ │ - jmp 3271ba <__cxa_finalize@plt+0x2fc16a> │ │ │ │ + jg 313f83 <__cxa_finalize@plt+0x2e8f33> │ │ │ │ + jmp 313f6a <__cxa_finalize@plt+0x2e8f1a> │ │ │ │ vmovdqa (%rsi),%ymm0 │ │ │ │ vmovdqa (%rsi,%rdx,1),%ymm1 │ │ │ │ cmp $0x2,%ecx │ │ │ │ - jl 32723d <__cxa_finalize@plt+0x2fc1ed> │ │ │ │ - je 32722e <__cxa_finalize@plt+0x2fc1de> │ │ │ │ + jl 313fed <__cxa_finalize@plt+0x2e8f9d> │ │ │ │ + je 313fde <__cxa_finalize@plt+0x2e8f8e> │ │ │ │ vpbroadcastd 0xc(%rsi),%ymm2 │ │ │ │ vpbroadcastd 0xc(%rsi,%rdx,1),%ymm3 │ │ │ │ vpblendd $0xf0,%ymm2,%ymm0,%ymm0 │ │ │ │ vpblendd $0xf0,%ymm3,%ymm1,%ymm1 │ │ │ │ - jmp 327259 <__cxa_finalize@plt+0x2fc209> │ │ │ │ + jmp 314009 <__cxa_finalize@plt+0x2e8fb9> │ │ │ │ vpbroadcastd 0x1c(%rsi),%ymm2 │ │ │ │ vpbroadcastd 0x1c(%rsi,%rdx,1),%ymm3 │ │ │ │ - jmp 327259 <__cxa_finalize@plt+0x2fc209> │ │ │ │ + jmp 314009 <__cxa_finalize@plt+0x2e8fb9> │ │ │ │ vpbroadcastd 0x2c(%rsi),%ymm2 │ │ │ │ vpbroadcastd 0x2c(%rsi,%rdx,1),%ymm3 │ │ │ │ vinserti128 $0x0,0x20(%rsi),%ymm2,%ymm2 │ │ │ │ vinserti128 $0x0,0x20(%rsi,%rdx,1),%ymm3,%ymm3 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ vpmaddwd %ymm5,%ymm0,%ymm0 │ │ │ │ vpmaddwd %ymm5,%ymm1,%ymm1 │ │ │ │ @@ -693537,43 +678738,43 @@ │ │ │ │ vpackssdw %ymm2,%ymm0,%ymm1 │ │ │ │ vpaddd %ymm2,%ymm0,%ymm0 │ │ │ │ vpermq $0xd8,%ymm1,%ymm1 │ │ │ │ vpaddd %ymm0,%ymm4,%ymm4 │ │ │ │ vmovdqa %ymm1,(%rdi) │ │ │ │ add $0x20,%rdi │ │ │ │ dec %eax │ │ │ │ - jg 327203 <__cxa_finalize@plt+0x2fc1b3> │ │ │ │ - jmp 3272e2 <__cxa_finalize@plt+0x2fc292> │ │ │ │ + jg 313fb3 <__cxa_finalize@plt+0x2e8f63> │ │ │ │ + jmp 314092 <__cxa_finalize@plt+0x2e9042> │ │ │ │ mov %rdi,%r9 │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 327203 <__cxa_finalize@plt+0x2fc1b3> │ │ │ │ + jne 313fb3 <__cxa_finalize@plt+0x2e8f63> │ │ │ │ vpmaddwd (%rsi),%ymm5,%ymm0 │ │ │ │ vpmaddwd 0x20(%rsi),%ymm5,%ymm2 │ │ │ │ vpmaddwd (%rsi,%rdx,1),%ymm5,%ymm1 │ │ │ │ vpmaddwd 0x20(%rsi,%rdx,1),%ymm5,%ymm3 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ vpaddd %ymm1,%ymm0,%ymm0 │ │ │ │ vpaddd %ymm3,%ymm2,%ymm2 │ │ │ │ vpackssdw %ymm2,%ymm0,%ymm1 │ │ │ │ vpaddd %ymm2,%ymm0,%ymm0 │ │ │ │ vpermq $0xd8,%ymm1,%ymm1 │ │ │ │ vpaddd %ymm0,%ymm4,%ymm4 │ │ │ │ vmovdqa %ymm1,(%rdi) │ │ │ │ add $0x20,%rdi │ │ │ │ dec %eax │ │ │ │ - jg 3272a4 <__cxa_finalize@plt+0x2fc254> │ │ │ │ + jg 314054 <__cxa_finalize@plt+0x2e9004> │ │ │ │ add %r8d,%r8d │ │ │ │ - je 327302 <__cxa_finalize@plt+0x2fc2b2> │ │ │ │ + je 3140b2 <__cxa_finalize@plt+0x2e9062> │ │ │ │ vpaddd %ymm0,%ymm0,%ymm0 │ │ │ │ vmovdqa %ymm1,(%rdi) │ │ │ │ vpaddd %ymm0,%ymm4,%ymm4 │ │ │ │ vmovdqa %ymm1,0x20(%rdi) │ │ │ │ add $0x40,%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 3272eb <__cxa_finalize@plt+0x2fc29b> │ │ │ │ + jg 31409b <__cxa_finalize@plt+0x2e904b> │ │ │ │ vextracti128 $0x1,%ymm4,%xmm1 │ │ │ │ sub %rdi,%r9 │ │ │ │ tzcnt %r9d,%esi │ │ │ │ vpaddd %xmm1,%xmm4,%xmm4 │ │ │ │ sub $0x2,%esi │ │ │ │ vpunpckhqdq %xmm4,%xmm4,%xmm1 │ │ │ │ vmovd %esi,%xmm0 │ │ │ │ @@ -693584,27 +678785,27 @@ │ │ │ │ vpxor %xmm0,%xmm0,%xmm0 │ │ │ │ vpavgw %xmm0,%xmm1,%xmm1 │ │ │ │ vpbroadcastw %xmm1,%ymm1 │ │ │ │ vmovdqa (%rdi,%r9,1),%ymm0 │ │ │ │ vpsubw %ymm1,%ymm0,%ymm0 │ │ │ │ vmovdqa %ymm0,(%rdi,%r9,1) │ │ │ │ add $0x20,%r9 │ │ │ │ - jl 32733d <__cxa_finalize@plt+0x2fc2ed> │ │ │ │ + jl 3140ed <__cxa_finalize@plt+0x2e909d> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - vpbroadcastd 0xb72b7(%rip),%ymm5 │ │ │ │ + vpbroadcastd 0xc9107(%rip),%ymm5 │ │ │ │ mov 0x8(%rsp),%eax │ │ │ │ shl $0x2,%r8d │ │ │ │ vpxor %ymm4,%ymm4,%ymm4 │ │ │ │ sub %r8d,%eax │ │ │ │ cmp $0x8,%r9d │ │ │ │ - jg 32748b <__cxa_finalize@plt+0x2fc43b> │ │ │ │ - je 3273f8 <__cxa_finalize@plt+0x2fc3a8> │ │ │ │ + jg 31423b <__cxa_finalize@plt+0x2e91eb> │ │ │ │ + je 3141a8 <__cxa_finalize@plt+0x2e9158> │ │ │ │ lea (%rdx,%rdx,2),%rcx │ │ │ │ mov %rdi,%r9 │ │ │ │ vmovdqa (%rsi),%xmm0 │ │ │ │ vmovdqa (%rsi,%rdx,1),%xmm1 │ │ │ │ vinserti128 $0x1,(%rsi,%rdx,2),%ymm0,%ymm0 │ │ │ │ vinserti128 $0x1,(%rsi,%rcx,1),%ymm1,%ymm1 │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ @@ -693612,64 +678813,64 @@ │ │ │ │ vpmaddwd %ymm5,%ymm1,%ymm1 │ │ │ │ vpaddd %ymm0,%ymm4,%ymm4 │ │ │ │ vpackssdw %ymm1,%ymm0,%ymm0 │ │ │ │ vpaddd %ymm1,%ymm4,%ymm4 │ │ │ │ vmovdqa %ymm0,(%rdi) │ │ │ │ add $0x20,%rdi │ │ │ │ sub $0x4,%eax │ │ │ │ - jg 32738b <__cxa_finalize@plt+0x2fc33b> │ │ │ │ + jg 31413b <__cxa_finalize@plt+0x2e90eb> │ │ │ │ test %r8d,%r8d │ │ │ │ - je 327302 <__cxa_finalize@plt+0x2fc2b2> │ │ │ │ + je 3140b2 <__cxa_finalize@plt+0x2e9062> │ │ │ │ vextracti128 $0x1,%ymm1,%xmm1 │ │ │ │ vpermq $0xff,%ymm0,%ymm0 │ │ │ │ vpslld $0x2,%xmm1,%xmm1 │ │ │ │ vmovdqa %ymm0,(%rdi) │ │ │ │ vpaddd %ymm1,%ymm4,%ymm4 │ │ │ │ add $0x20,%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 3273e1 <__cxa_finalize@plt+0x2fc391> │ │ │ │ - jmp 327302 <__cxa_finalize@plt+0x2fc2b2> │ │ │ │ + jg 314191 <__cxa_finalize@plt+0x2e9141> │ │ │ │ + jmp 3140b2 <__cxa_finalize@plt+0x2e9062> │ │ │ │ mov %rdi,%r9 │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 327444 <__cxa_finalize@plt+0x2fc3f4> │ │ │ │ + jne 3141f4 <__cxa_finalize@plt+0x2e91a4> │ │ │ │ vpmaddwd (%rsi),%ymm5,%ymm1 │ │ │ │ vpmaddwd (%rsi,%rdx,1),%ymm5,%ymm0 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ vpaddd %ymm1,%ymm4,%ymm4 │ │ │ │ vpackssdw %ymm0,%ymm1,%ymm1 │ │ │ │ vpaddd %ymm0,%ymm4,%ymm4 │ │ │ │ vpermq $0xd8,%ymm1,%ymm2 │ │ │ │ vmovdqa %ymm2,(%rdi) │ │ │ │ add $0x20,%rdi │ │ │ │ sub $0x2,%eax │ │ │ │ - jg 3273ff <__cxa_finalize@plt+0x2fc3af> │ │ │ │ + jg 3141af <__cxa_finalize@plt+0x2e915f> │ │ │ │ test %r8d,%r8d │ │ │ │ - je 327302 <__cxa_finalize@plt+0x2fc2b2> │ │ │ │ + je 3140b2 <__cxa_finalize@plt+0x2e9062> │ │ │ │ vpermq $0xdd,%ymm1,%ymm1 │ │ │ │ vpslld $0x2,%ymm0,%ymm0 │ │ │ │ - jmp 3272eb <__cxa_finalize@plt+0x2fc29b> │ │ │ │ + jmp 31409b <__cxa_finalize@plt+0x2e904b> │ │ │ │ vpbroadcastd 0xc(%rsi),%ymm1 │ │ │ │ vpbroadcastd 0xc(%rsi,%rdx,1),%ymm0 │ │ │ │ vinserti128 $0x0,(%rsi),%ymm1,%ymm1 │ │ │ │ vinserti128 $0x0,(%rsi,%rdx,1),%ymm0,%ymm0 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ vpmaddwd %ymm5,%ymm1,%ymm1 │ │ │ │ vpmaddwd %ymm5,%ymm0,%ymm0 │ │ │ │ vpaddd %ymm1,%ymm4,%ymm4 │ │ │ │ vpackssdw %ymm0,%ymm1,%ymm1 │ │ │ │ vpaddd %ymm0,%ymm4,%ymm4 │ │ │ │ vpermq $0xd8,%ymm1,%ymm2 │ │ │ │ vmovdqa %ymm2,(%rdi) │ │ │ │ add $0x20,%rdi │ │ │ │ sub $0x2,%eax │ │ │ │ - jg 327444 <__cxa_finalize@plt+0x2fc3f4> │ │ │ │ - jmp 32742b <__cxa_finalize@plt+0x2fc3db> │ │ │ │ + jg 3141f4 <__cxa_finalize@plt+0x2e91a4> │ │ │ │ + jmp 3141db <__cxa_finalize@plt+0x2e918b> │ │ │ │ mov %rdi,%r9 │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 3274e5 <__cxa_finalize@plt+0x2fc495> │ │ │ │ + jne 314295 <__cxa_finalize@plt+0x2e9245> │ │ │ │ vpmaddwd (%rsi),%ymm5,%ymm2 │ │ │ │ vpmaddwd 0x20(%rsi),%ymm5,%ymm1 │ │ │ │ vpmaddwd (%rsi,%rdx,1),%ymm5,%ymm0 │ │ │ │ vpmaddwd 0x20(%rsi,%rdx,1),%ymm5,%ymm3 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ vpaddd %ymm2,%ymm4,%ymm4 │ │ │ │ vpackssdw %ymm1,%ymm2,%ymm2 │ │ │ │ @@ -693679,29 +678880,29 @@ │ │ │ │ vpermq $0xd8,%ymm2,%ymm2 │ │ │ │ vpaddd %ymm0,%ymm4,%ymm4 │ │ │ │ vpermq $0xd8,%ymm1,%ymm1 │ │ │ │ vmovdqa %ymm2,(%rdi) │ │ │ │ vmovdqa %ymm1,0x20(%rdi) │ │ │ │ add $0x40,%rdi │ │ │ │ sub $0x2,%eax │ │ │ │ - jg 327492 <__cxa_finalize@plt+0x2fc442> │ │ │ │ - jmp 3272e2 <__cxa_finalize@plt+0x2fc292> │ │ │ │ + jg 314242 <__cxa_finalize@plt+0x2e91f2> │ │ │ │ + jmp 314092 <__cxa_finalize@plt+0x2e9042> │ │ │ │ vmovdqa (%rsi),%ymm2 │ │ │ │ vmovdqa (%rsi,%rdx,1),%ymm0 │ │ │ │ cmp $0x2,%ecx │ │ │ │ - jl 32751f <__cxa_finalize@plt+0x2fc4cf> │ │ │ │ - je 327510 <__cxa_finalize@plt+0x2fc4c0> │ │ │ │ + jl 3142cf <__cxa_finalize@plt+0x2e927f> │ │ │ │ + je 3142c0 <__cxa_finalize@plt+0x2e9270> │ │ │ │ vpbroadcastd 0xc(%rsi),%ymm1 │ │ │ │ vpbroadcastd 0xc(%rsi,%rdx,1),%ymm3 │ │ │ │ vpblendd $0xf0,%ymm1,%ymm2,%ymm2 │ │ │ │ vpblendd $0xf0,%ymm3,%ymm0,%ymm0 │ │ │ │ - jmp 32753b <__cxa_finalize@plt+0x2fc4eb> │ │ │ │ + jmp 3142eb <__cxa_finalize@plt+0x2e929b> │ │ │ │ vpbroadcastd 0x1c(%rsi),%ymm1 │ │ │ │ vpbroadcastd 0x1c(%rsi,%rdx,1),%ymm3 │ │ │ │ - jmp 32753b <__cxa_finalize@plt+0x2fc4eb> │ │ │ │ + jmp 3142eb <__cxa_finalize@plt+0x2e929b> │ │ │ │ vpbroadcastd 0x2c(%rsi),%ymm1 │ │ │ │ vpbroadcastd 0x2c(%rsi,%rdx,1),%ymm3 │ │ │ │ vinserti128 $0x0,0x20(%rsi),%ymm1,%ymm1 │ │ │ │ vinserti128 $0x0,0x20(%rsi,%rdx,1),%ymm3,%ymm3 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ vpmaddwd %ymm5,%ymm2,%ymm2 │ │ │ │ vpmaddwd %ymm5,%ymm0,%ymm0 │ │ │ │ @@ -693715,20 +678916,20 @@ │ │ │ │ vpermq $0xd8,%ymm2,%ymm2 │ │ │ │ vpaddd %ymm0,%ymm4,%ymm4 │ │ │ │ vpermq $0xd8,%ymm1,%ymm1 │ │ │ │ vmovdqa %ymm2,(%rdi) │ │ │ │ vmovdqa %ymm1,0x20(%rdi) │ │ │ │ add $0x40,%rdi │ │ │ │ sub $0x2,%eax │ │ │ │ - jg 3274e5 <__cxa_finalize@plt+0x2fc495> │ │ │ │ - jmp 3272e2 <__cxa_finalize@plt+0x2fc292> │ │ │ │ + jg 314295 <__cxa_finalize@plt+0x2e9245> │ │ │ │ + jmp 314092 <__cxa_finalize@plt+0x2e9042> │ │ │ │ xchg %ax,%ax │ │ │ │ - lea 0xb71fd(%rip),%rax │ │ │ │ + lea 0xc904d(%rip),%rax │ │ │ │ tzcnt %r9d,%r9d │ │ │ │ - vpbroadcastd 0xb709f(%rip),%ymm5 │ │ │ │ + vpbroadcastd 0xc8eef(%rip),%ymm5 │ │ │ │ movslq (%rax,%r9,4),%r9 │ │ │ │ shl $0x2,%r8d │ │ │ │ add %rax,%r9 │ │ │ │ mov 0x8(%rsp),%eax │ │ │ │ vpxor %ymm4,%ymm4,%ymm4 │ │ │ │ sub %r8d,%eax │ │ │ │ jmp *%r9 │ │ │ │ @@ -693743,25 +678944,25 @@ │ │ │ │ vpblendd $0xc0,%ymm2,%ymm0,%ymm0 │ │ │ │ vpsllw $0x3,%ymm0,%ymm0 │ │ │ │ vpmaddwd %ymm5,%ymm0,%ymm1 │ │ │ │ vmovdqa %ymm0,(%rdi) │ │ │ │ add $0x20,%rdi │ │ │ │ vpaddd %ymm1,%ymm4,%ymm4 │ │ │ │ sub $0x4,%eax │ │ │ │ - jg 3275c5 <__cxa_finalize@plt+0x2fc575> │ │ │ │ + jg 314375 <__cxa_finalize@plt+0x2e9325> │ │ │ │ test %r8d,%r8d │ │ │ │ - je 327302 <__cxa_finalize@plt+0x2fc2b2> │ │ │ │ + je 3140b2 <__cxa_finalize@plt+0x2e9062> │ │ │ │ vpermq $0xff,%ymm0,%ymm0 │ │ │ │ vpaddd %ymm1,%ymm1,%ymm1 │ │ │ │ vmovdqa %ymm0,(%rdi) │ │ │ │ vpermq $0xff,%ymm1,%ymm1 │ │ │ │ vmovdqa %ymm0,0x20(%rdi) │ │ │ │ add $0x40,%rdi │ │ │ │ vpaddd %ymm1,%ymm4,%ymm4 │ │ │ │ - jmp 327302 <__cxa_finalize@plt+0x2fc2b2> │ │ │ │ + jmp 3140b2 <__cxa_finalize@plt+0x2e9062> │ │ │ │ lea (%rdx,%rdx,2),%rcx │ │ │ │ mov %rdi,%r9 │ │ │ │ vmovdqa (%rsi),%xmm2 │ │ │ │ vinserti128 $0x1,(%rsi,%rdx,1),%ymm2,%ymm2 │ │ │ │ vmovdqa (%rsi,%rdx,2),%xmm1 │ │ │ │ vinserti128 $0x1,(%rsi,%rcx,1),%ymm1,%ymm1 │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ @@ -693771,107 +678972,107 @@ │ │ │ │ vpmaddwd %ymm5,%ymm2,%ymm2 │ │ │ │ vmovdqa %ymm1,0x20(%rdi) │ │ │ │ vpmaddwd %ymm5,%ymm1,%ymm0 │ │ │ │ add $0x40,%rdi │ │ │ │ vpaddd %ymm2,%ymm4,%ymm4 │ │ │ │ vpaddd %ymm0,%ymm4,%ymm4 │ │ │ │ sub $0x4,%eax │ │ │ │ - jg 32763a <__cxa_finalize@plt+0x2fc5ea> │ │ │ │ + jg 3143ea <__cxa_finalize@plt+0x2e939a> │ │ │ │ test %r8d,%r8d │ │ │ │ - je 327302 <__cxa_finalize@plt+0x2fc2b2> │ │ │ │ + je 3140b2 <__cxa_finalize@plt+0x2e9062> │ │ │ │ vperm2i128 $0x11,%ymm1,%ymm1,%ymm1 │ │ │ │ vpslld $0x2,%ymm0,%ymm0 │ │ │ │ vpxor %ymm2,%ymm2,%ymm2 │ │ │ │ vpblendd $0xf,%ymm2,%ymm0,%ymm0 │ │ │ │ - jmp 3272eb <__cxa_finalize@plt+0x2fc29b> │ │ │ │ + jmp 31409b <__cxa_finalize@plt+0x2e904b> │ │ │ │ vpbroadcastw 0xe(%rsi),%ymm3 │ │ │ │ vpbroadcastw 0xe(%rsi,%rdx,1),%ymm0 │ │ │ │ vpblendd $0xf0,%ymm3,%ymm2,%ymm2 │ │ │ │ vpblendd $0xf0,%ymm0,%ymm1,%ymm1 │ │ │ │ - jmp 3276cf <__cxa_finalize@plt+0x2fc67f> │ │ │ │ + jmp 31447f <__cxa_finalize@plt+0x2e942f> │ │ │ │ mov %rdi,%r9 │ │ │ │ vmovdqa (%rsi),%ymm2 │ │ │ │ vmovdqa (%rsi,%rdx,1),%ymm1 │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 3276a4 <__cxa_finalize@plt+0x2fc654> │ │ │ │ + jne 314454 <__cxa_finalize@plt+0x2e9404> │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ vpsllw $0x3,%ymm2,%ymm2 │ │ │ │ vpsllw $0x3,%ymm1,%ymm1 │ │ │ │ vmovdqa %ymm2,(%rdi) │ │ │ │ vpmaddwd %ymm5,%ymm2,%ymm2 │ │ │ │ vmovdqa %ymm1,0x20(%rdi) │ │ │ │ vpmaddwd %ymm5,%ymm1,%ymm0 │ │ │ │ add $0x40,%rdi │ │ │ │ vpaddd %ymm2,%ymm4,%ymm4 │ │ │ │ vpaddd %ymm0,%ymm4,%ymm4 │ │ │ │ sub $0x2,%eax │ │ │ │ - jg 3276c2 <__cxa_finalize@plt+0x2fc672> │ │ │ │ + jg 314472 <__cxa_finalize@plt+0x2e9422> │ │ │ │ add %r8d,%r8d │ │ │ │ - je 327302 <__cxa_finalize@plt+0x2fc2b2> │ │ │ │ + je 3140b2 <__cxa_finalize@plt+0x2e9062> │ │ │ │ vpaddd %ymm0,%ymm0,%ymm0 │ │ │ │ - jmp 3272eb <__cxa_finalize@plt+0x2fc29b> │ │ │ │ + jmp 31409b <__cxa_finalize@plt+0x2e904b> │ │ │ │ mov %rdi,%r9 │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 327782 <__cxa_finalize@plt+0x2fc732> │ │ │ │ + jne 314532 <__cxa_finalize@plt+0x2e94e2> │ │ │ │ vmovdqa (%rsi),%ymm0 │ │ │ │ vmovdqa 0x20(%rsi),%ymm1 │ │ │ │ add %rdx,%rsi │ │ │ │ vpsllw $0x3,%ymm0,%ymm0 │ │ │ │ vpsllw $0x3,%ymm1,%ymm1 │ │ │ │ vpmaddwd %ymm5,%ymm0,%ymm2 │ │ │ │ vmovdqa %ymm0,(%rdi) │ │ │ │ vpmaddwd %ymm5,%ymm1,%ymm3 │ │ │ │ vmovdqa %ymm1,0x20(%rdi) │ │ │ │ add $0x40,%rdi │ │ │ │ vpaddd %ymm3,%ymm2,%ymm2 │ │ │ │ vpaddd %ymm2,%ymm4,%ymm4 │ │ │ │ dec %eax │ │ │ │ - jg 327718 <__cxa_finalize@plt+0x2fc6c8> │ │ │ │ + jg 3144c8 <__cxa_finalize@plt+0x2e9478> │ │ │ │ test %r8d,%r8d │ │ │ │ - je 327302 <__cxa_finalize@plt+0x2fc2b2> │ │ │ │ + je 3140b2 <__cxa_finalize@plt+0x2e9062> │ │ │ │ vpaddd %ymm2,%ymm2,%ymm2 │ │ │ │ vmovdqa %ymm0,(%rdi) │ │ │ │ vmovdqa %ymm1,0x20(%rdi) │ │ │ │ vpaddd %ymm2,%ymm4,%ymm4 │ │ │ │ vmovdqa %ymm0,0x40(%rdi) │ │ │ │ vmovdqa %ymm1,0x60(%rdi) │ │ │ │ sub $0xffffffffffffff80,%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 32775c <__cxa_finalize@plt+0x2fc70c> │ │ │ │ - jmp 327302 <__cxa_finalize@plt+0x2fc2b2> │ │ │ │ + jg 31450c <__cxa_finalize@plt+0x2e94bc> │ │ │ │ + jmp 3140b2 <__cxa_finalize@plt+0x2e9062> │ │ │ │ vmovdqa (%rsi),%ymm0 │ │ │ │ cmp $0x4,%ecx │ │ │ │ - jl 3277a3 <__cxa_finalize@plt+0x2fc753> │ │ │ │ - je 32779b <__cxa_finalize@plt+0x2fc74b> │ │ │ │ + jl 314553 <__cxa_finalize@plt+0x2e9503> │ │ │ │ + je 31454b <__cxa_finalize@plt+0x2e94fb> │ │ │ │ vpbroadcastw 0xe(%rsi),%ymm1 │ │ │ │ vpblendd $0xf0,%ymm1,%ymm0,%ymm0 │ │ │ │ - jmp 3277b0 <__cxa_finalize@plt+0x2fc760> │ │ │ │ + jmp 314560 <__cxa_finalize@plt+0x2e9510> │ │ │ │ vpbroadcastw 0x1e(%rsi),%ymm1 │ │ │ │ - jmp 3277b0 <__cxa_finalize@plt+0x2fc760> │ │ │ │ + jmp 314560 <__cxa_finalize@plt+0x2e9510> │ │ │ │ vpbroadcastw 0x2e(%rsi),%ymm1 │ │ │ │ vinserti128 $0x0,0x20(%rsi),%ymm1,%ymm1 │ │ │ │ add %rdx,%rsi │ │ │ │ vpsllw $0x3,%ymm0,%ymm0 │ │ │ │ vpsllw $0x3,%ymm1,%ymm1 │ │ │ │ vpmaddwd %ymm5,%ymm0,%ymm2 │ │ │ │ vmovdqa %ymm0,(%rdi) │ │ │ │ vpmaddwd %ymm5,%ymm1,%ymm3 │ │ │ │ vmovdqa %ymm1,0x20(%rdi) │ │ │ │ add $0x40,%rdi │ │ │ │ vpaddd %ymm3,%ymm2,%ymm2 │ │ │ │ vpaddd %ymm2,%ymm4,%ymm4 │ │ │ │ dec %eax │ │ │ │ - jg 327782 <__cxa_finalize@plt+0x2fc732> │ │ │ │ - jmp 32774f <__cxa_finalize@plt+0x2fc6ff> │ │ │ │ + jg 314532 <__cxa_finalize@plt+0x2e94e2> │ │ │ │ + jmp 3144ff <__cxa_finalize@plt+0x2e94af> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ vbroadcasti128 (%rdx),%ymm3 │ │ │ │ - lea 0xb6fa8(%rip),%rdx │ │ │ │ + lea 0xc8df8(%rip),%rdx │ │ │ │ tzcnt %r8d,%r8d │ │ │ │ - vbroadcasti128 0xb6cc6(%rip),%ymm4 │ │ │ │ + vbroadcasti128 0xc8b16(%rip),%ymm4 │ │ │ │ movslq (%rdx,%r8,4),%r8 │ │ │ │ vpshufb %ymm4,%ymm3,%ymm3 │ │ │ │ vpunpckhqdq %ymm3,%ymm3,%ymm4 │ │ │ │ add %rdx,%r8 │ │ │ │ lea (%rsi,%rsi,2),%rdx │ │ │ │ jmp *%r8 │ │ │ │ vmovdqa (%rcx),%xmm2 │ │ │ │ @@ -693882,30 +679083,30 @@ │ │ │ │ vpunpckhbw %xmm2,%xmm1,%xmm1 │ │ │ │ vmovq %xmm0,(%rdi) │ │ │ │ vmovq %xmm1,(%rdi,%rsi,2) │ │ │ │ vmovhps %xmm0,(%rdi,%rsi,1) │ │ │ │ vmovhps %xmm1,(%rdi,%rdx,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ sub $0x4,%r9d │ │ │ │ - jg 327821 <__cxa_finalize@plt+0x2fc7d1> │ │ │ │ + jg 3145d1 <__cxa_finalize@plt+0x2e9581> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ vmovdqu (%rcx),%ymm2 │ │ │ │ add $0x20,%rcx │ │ │ │ vpshufb %ymm2,%ymm3,%ymm1 │ │ │ │ vpshufb %ymm2,%ymm4,%ymm2 │ │ │ │ vpunpcklbw %ymm2,%ymm1,%ymm0 │ │ │ │ vpunpckhbw %ymm2,%ymm1,%ymm1 │ │ │ │ vmovdqa %xmm0,(%rdi) │ │ │ │ vmovdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ vextracti128 $0x1,%ymm0,(%rdi,%rsi,2) │ │ │ │ vextracti128 $0x1,%ymm1,(%rdi,%rdx,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ sub $0x4,%r9d │ │ │ │ - jg 32785c <__cxa_finalize@plt+0x2fc80c> │ │ │ │ + jg 31460c <__cxa_finalize@plt+0x2e95bc> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ vpermq $0xd8,(%rcx),%ymm2 │ │ │ │ vpermq $0xd8,0x20(%rcx),%ymm5 │ │ │ │ add $0x40,%rcx │ │ │ │ vpshufb %ymm2,%ymm3,%ymm1 │ │ │ │ vpshufb %ymm2,%ymm4,%ymm2 │ │ │ │ @@ -693917,15 +679118,15 @@ │ │ │ │ vpshufb %ymm5,%ymm4,%ymm2 │ │ │ │ vpunpcklbw %ymm2,%ymm1,%ymm0 │ │ │ │ vpunpckhbw %ymm2,%ymm1,%ymm1 │ │ │ │ vmovdqa %ymm0,(%rdi,%rsi,2) │ │ │ │ vmovdqa %ymm1,(%rdi,%rdx,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ sub $0x4,%r9d │ │ │ │ - jg 32789b <__cxa_finalize@plt+0x2fc84b> │ │ │ │ + jg 31464b <__cxa_finalize@plt+0x2e95fb> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ vpermq $0xd8,(%rcx),%ymm2 │ │ │ │ vpermq $0xd8,0x20(%rcx),%ymm5 │ │ │ │ add $0x40,%rcx │ │ │ │ vpshufb %ymm2,%ymm3,%ymm1 │ │ │ │ vpshufb %ymm2,%ymm4,%ymm2 │ │ │ │ @@ -693937,15 +679138,15 @@ │ │ │ │ vpshufb %ymm5,%ymm4,%ymm2 │ │ │ │ vpunpcklbw %ymm2,%ymm1,%ymm0 │ │ │ │ vpunpckhbw %ymm2,%ymm1,%ymm1 │ │ │ │ vmovdqa %ymm0,(%rdi,%rsi,1) │ │ │ │ vmovdqa %ymm1,0x20(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 3278f1 <__cxa_finalize@plt+0x2fc8a1> │ │ │ │ + jg 3146a1 <__cxa_finalize@plt+0x2e9651> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ vpermq $0xd8,(%rcx),%ymm2 │ │ │ │ vpermq $0xd8,0x20(%rcx),%ymm5 │ │ │ │ add $0x40,%rcx │ │ │ │ vpshufb %ymm2,%ymm3,%ymm1 │ │ │ │ vpshufb %ymm2,%ymm4,%ymm2 │ │ │ │ @@ -693957,187 +679158,4590 @@ │ │ │ │ vpshufb %ymm5,%ymm4,%ymm2 │ │ │ │ vpunpcklbw %ymm2,%ymm1,%ymm0 │ │ │ │ vpunpckhbw %ymm2,%ymm1,%ymm1 │ │ │ │ vmovdqa %ymm0,0x40(%rdi) │ │ │ │ vmovdqa %ymm1,0x60(%rdi) │ │ │ │ add %rsi,%rdi │ │ │ │ dec %r9d │ │ │ │ - jg 327948 <__cxa_finalize@plt+0x2fc8f8> │ │ │ │ + jg 3146f8 <__cxa_finalize@plt+0x2e96a8> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - vmovdqa (%rdx),%xmm0 │ │ │ │ - vmovdqa 0x10(%rdx),%xmm1 │ │ │ │ - vpxor %xmm2,%xmm2,%xmm2 │ │ │ │ - vmovdqa %xmm2,(%rdx) │ │ │ │ - vmovdqa %xmm2,0x10(%rdx) │ │ │ │ - vpsraw $0x2,%xmm0,%xmm0 │ │ │ │ - vpsraw $0x2,%xmm1,%xmm1 │ │ │ │ - vpunpckhqdq %xmm1,%xmm0,%xmm3 │ │ │ │ - vpunpcklqdq %xmm1,%xmm0,%xmm0 │ │ │ │ - vpsubw %xmm3,%xmm0,%xmm2 │ │ │ │ - vpaddw %xmm3,%xmm0,%xmm0 │ │ │ │ - vpunpckhqdq %xmm2,%xmm2,%xmm2 │ │ │ │ - vpunpcklqdq %xmm0,%xmm0,%xmm0 │ │ │ │ - vpsubw %xmm2,%xmm0,%xmm1 │ │ │ │ - vpsraw $0x1,%xmm1,%xmm1 │ │ │ │ - vpsubw %xmm3,%xmm1,%xmm1 │ │ │ │ - vpsubw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpaddw %xmm1,%xmm2,%xmm2 │ │ │ │ - vpunpckhwd %xmm1,%xmm0,%xmm0 │ │ │ │ - vpunpcklwd %xmm2,%xmm1,%xmm3 │ │ │ │ - vpunpckhdq %xmm3,%xmm0,%xmm1 │ │ │ │ - vpunpckldq %xmm3,%xmm0,%xmm0 │ │ │ │ - vpunpckhqdq %xmm1,%xmm0,%xmm3 │ │ │ │ - vpunpcklqdq %xmm1,%xmm0,%xmm0 │ │ │ │ - vpsubw %xmm3,%xmm0,%xmm2 │ │ │ │ - vpaddw %xmm3,%xmm0,%xmm0 │ │ │ │ - vpunpckhqdq %xmm2,%xmm2,%xmm2 │ │ │ │ - vpunpcklqdq %xmm0,%xmm0,%xmm0 │ │ │ │ - vpsubw %xmm2,%xmm0,%xmm1 │ │ │ │ - vpsraw $0x1,%xmm1,%xmm1 │ │ │ │ - vpsubw %xmm3,%xmm1,%xmm1 │ │ │ │ - vpsubw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpaddw %xmm1,%xmm2,%xmm2 │ │ │ │ - vpblendd $0x3,%xmm2,%xmm0,%xmm0 │ │ │ │ - lea (%rdi,%rsi,2),%rdx │ │ │ │ - vmovd (%rdx,%rsi,1),%xmm2 │ │ │ │ - vpinsrd $0x1,(%rdi),%xmm2,%xmm2 │ │ │ │ - vmovd (%rdx),%xmm3 │ │ │ │ - vpinsrd $0x1,(%rdi,%rsi,1),%xmm3,%xmm3 │ │ │ │ - vpmovzxbw %xmm2,%xmm2 │ │ │ │ - vpmovzxbw %xmm3,%xmm3 │ │ │ │ - vpaddw %xmm2,%xmm0,%xmm0 │ │ │ │ - vpaddw %xmm3,%xmm1,%xmm1 │ │ │ │ - vpackuswb %xmm1,%xmm0,%xmm0 │ │ │ │ - vmovd %xmm0,(%rdx,%rsi,1) │ │ │ │ - vpextrd $0x1,%xmm0,(%rdi) │ │ │ │ - vpextrd $0x2,%xmm0,(%rdx) │ │ │ │ - vpextrd $0x3,%xmm0,(%rdi,%rsi,1) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0xb6db9(%rip),%rax │ │ │ │ - lea 0xf1(%rip),%r8 │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 327af0 <__cxa_finalize@plt+0x2fcaa0> │ │ │ │ - vpbroadcastw (%rdx),%xmm0 │ │ │ │ - vpbroadcastd -0x38(%rax),%xmm1 │ │ │ │ - vpmulhrsw %xmm1,%xmm0,%xmm0 │ │ │ │ - mov %ecx,(%rdx) │ │ │ │ - vpmulhrsw %xmm1,%xmm0,%xmm0 │ │ │ │ - vmovdqa %xmm0,%xmm1 │ │ │ │ - jmp 327cc3 <__cxa_finalize@plt+0x2fcc73> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xb6d79(%rip),%rax │ │ │ │ - lea 0x1e3(%rip),%r8 │ │ │ │ - jmp 327af0 <__cxa_finalize@plt+0x2fcaa0> │ │ │ │ - lea 0xb6d69(%rip),%rax │ │ │ │ - lea 0x333(%rip),%r8 │ │ │ │ - jmp 327af0 <__cxa_finalize@plt+0x2fcaa0> │ │ │ │ - lea 0xb6d59(%rip),%rax │ │ │ │ - lea 0x406(%rip),%r8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - vmovdqa (%rdx),%xmm0 │ │ │ │ - vmovdqa 0x10(%rdx),%xmm1 │ │ │ │ - vpbroadcastd -0x34(%rax),%xmm4 │ │ │ │ - vpunpckhwd %xmm0,%xmm1,%xmm2 │ │ │ │ - vpunpcklwd %xmm0,%xmm1,%xmm1 │ │ │ │ - vpbroadcastd -0x24(%rax),%xmm0 │ │ │ │ - vpbroadcastd -0x28(%rax),%xmm3 │ │ │ │ - vpmaddwd %xmm2,%xmm0,%xmm0 │ │ │ │ - vpmaddwd %xmm3,%xmm2,%xmm2 │ │ │ │ - vpaddd %xmm4,%xmm0,%xmm0 │ │ │ │ - vpaddd %xmm4,%xmm2,%xmm2 │ │ │ │ - vpsrad $0xc,%xmm0,%xmm0 │ │ │ │ - vpsrad $0xc,%xmm2,%xmm2 │ │ │ │ - vpackssdw %xmm0,%xmm2,%xmm2 │ │ │ │ - vpbroadcastd -0x2c(%rax),%xmm0 │ │ │ │ - vpbroadcastd -0x30(%rax),%xmm3 │ │ │ │ - vpmaddwd %xmm1,%xmm0,%xmm0 │ │ │ │ - vpmaddwd %xmm3,%xmm1,%xmm1 │ │ │ │ - vpaddd %xmm4,%xmm0,%xmm0 │ │ │ │ - vpaddd %xmm4,%xmm1,%xmm1 │ │ │ │ - vpsrad $0xc,%xmm0,%xmm0 │ │ │ │ - vpsrad $0xc,%xmm1,%xmm1 │ │ │ │ - vpackssdw %xmm0,%xmm1,%xmm1 │ │ │ │ - vpaddsw %xmm2,%xmm1,%xmm0 │ │ │ │ - vpsubsw %xmm2,%xmm1,%xmm1 │ │ │ │ - vmovdqa -0x80(%rax),%xmm2 │ │ │ │ - vshufps $0x7d,%xmm1,%xmm0,%xmm3 │ │ │ │ - vshufps $0x28,%xmm1,%xmm0,%xmm0 │ │ │ │ - vpshufb %xmm2,%xmm0,%xmm0 │ │ │ │ - vpshufb %xmm2,%xmm3,%xmm1 │ │ │ │ - jmp *%r8 │ │ │ │ - vpbroadcastd -0x34(%rax),%xmm4 │ │ │ │ - vpunpckhwd %xmm0,%xmm1,%xmm2 │ │ │ │ - vpunpcklwd %xmm0,%xmm1,%xmm1 │ │ │ │ - vpbroadcastd -0x24(%rax),%xmm0 │ │ │ │ - vpbroadcastd -0x28(%rax),%xmm3 │ │ │ │ - vpmaddwd %xmm2,%xmm0,%xmm0 │ │ │ │ - vpmaddwd %xmm3,%xmm2,%xmm2 │ │ │ │ - vpaddd %xmm4,%xmm0,%xmm0 │ │ │ │ - vpaddd %xmm4,%xmm2,%xmm2 │ │ │ │ - vpsrad $0xc,%xmm0,%xmm0 │ │ │ │ - vpsrad $0xc,%xmm2,%xmm2 │ │ │ │ - vpackssdw %xmm0,%xmm2,%xmm2 │ │ │ │ - vpbroadcastd -0x2c(%rax),%xmm0 │ │ │ │ - vpbroadcastd -0x30(%rax),%xmm3 │ │ │ │ - vpmaddwd %xmm1,%xmm0,%xmm0 │ │ │ │ - vpmaddwd %xmm3,%xmm1,%xmm1 │ │ │ │ - vpaddd %xmm4,%xmm0,%xmm0 │ │ │ │ - vpaddd %xmm4,%xmm1,%xmm1 │ │ │ │ - vpsrad $0xc,%xmm0,%xmm0 │ │ │ │ - vpsrad $0xc,%xmm1,%xmm1 │ │ │ │ - vpackssdw %xmm0,%xmm1,%xmm1 │ │ │ │ - vpaddsw %xmm2,%xmm1,%xmm0 │ │ │ │ - vpsubsw %xmm2,%xmm1,%xmm1 │ │ │ │ - vpxor %xmm2,%xmm2,%xmm2 │ │ │ │ - vmovdqa %xmm2,(%rdx) │ │ │ │ - vmovdqa %xmm2,0x10(%rdx) │ │ │ │ - vpbroadcastd -0x50(%rax),%xmm2 │ │ │ │ - vpmulhrsw %xmm2,%xmm0,%xmm0 │ │ │ │ - vpmulhrsw %xmm2,%xmm1,%xmm1 │ │ │ │ - lea (%rdi,%rsi,2),%rdx │ │ │ │ - vmovd (%rdi),%xmm2 │ │ │ │ - vpinsrd $0x1,(%rdi,%rsi,1),%xmm2,%xmm2 │ │ │ │ - vmovd (%rdx,%rsi,1),%xmm3 │ │ │ │ - vpinsrd $0x1,(%rdx),%xmm3,%xmm3 │ │ │ │ - vpmovzxbw %xmm2,%xmm2 │ │ │ │ - vpmovzxbw %xmm3,%xmm3 │ │ │ │ - vpaddw %xmm2,%xmm0,%xmm0 │ │ │ │ - vpaddw %xmm3,%xmm1,%xmm1 │ │ │ │ - vpackuswb %xmm1,%xmm0,%xmm0 │ │ │ │ - vmovd %xmm0,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ - vpextrd $0x2,%xmm0,(%rdx,%rsi,1) │ │ │ │ - vpextrd $0x3,%xmm0,(%rdx) │ │ │ │ + lea 0xc8dcd(%rip),%rax │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ + movslq (%rax,%rcx,4),%rcx │ │ │ │ + vpbroadcastw (%rdx),%zmm19 │ │ │ │ + add %rax,%rcx │ │ │ │ + jmp *%rcx │ │ │ │ + vpbroadcastq 0x2(%rdx),%zmm20 │ │ │ │ + vmovsldup -0x164(%rax),%zmm23 │ │ │ │ + lea (%rsi,%rsi,2),%rax │ │ │ │ + vpsubw %zmm19,%zmm20,%zmm21 │ │ │ │ + vpabsw %zmm21,%zmm22 │ │ │ │ + sub $0x10,%rdx │ │ │ │ + vbroadcasti32x4 (%rdx),%zmm18 │ │ │ │ + vpshufb %zmm23,%zmm18,%zmm18 │ │ │ │ + vpaddw %zmm18,%zmm21,%zmm16 │ │ │ │ + vpsubw %zmm19,%zmm16,%zmm17 │ │ │ │ + vpsubw %zmm20,%zmm16,%zmm16 │ │ │ │ + vpabsw %zmm17,%zmm17 │ │ │ │ + vpabsw %zmm16,%zmm16 │ │ │ │ + vpcmpgtw %zmm17,%zmm16,%k1 │ │ │ │ + vpminsw %zmm17,%zmm16,%zmm16 │ │ │ │ + vpcmpgtw %zmm16,%zmm22,%k2 │ │ │ │ + vpblendmw %zmm19,%zmm20,%zmm16{%k1} │ │ │ │ + vpblendmw %zmm16,%zmm18,%zmm16{%k2} │ │ │ │ + vextracti32x4 $0x2,%zmm16,%xmm17 │ │ │ │ + vextracti32x4 $0x1,%ymm16,%xmm24 │ │ │ │ + vextracti32x4 $0x3,%zmm16,%xmm25 │ │ │ │ + vmovq %xmm16,(%rdi) │ │ │ │ + vmovq %xmm17,(%rdi,%rsi,1) │ │ │ │ + vmovq %xmm24,(%rdi,%rsi,2) │ │ │ │ + vmovq %xmm25,(%rdi,%rax,1) │ │ │ │ + sub $0x8,%r8d │ │ │ │ + jl 314839 <__cxa_finalize@plt+0x2e97e9> │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vmovhps %xmm16,(%rdi) │ │ │ │ + vmovhps %xmm17,(%rdi,%rsi,1) │ │ │ │ + vmovhps %xmm24,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm25,(%rdi,%rax,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + jg 31478e <__cxa_finalize@plt+0x2e973e> │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - lea 0xb6be9(%rip),%rax │ │ │ │ - lea -0xdf(%rip),%r8 │ │ │ │ - jmp 327c90 <__cxa_finalize@plt+0x2fcc40> │ │ │ │ - lea 0xb6bd9(%rip),%rax │ │ │ │ - lea 0x43(%rip),%r8 │ │ │ │ - jmp 327c90 <__cxa_finalize@plt+0x2fcc40> │ │ │ │ - lea 0xb6bc9(%rip),%rax │ │ │ │ + vbroadcasti32x4 0x2(%rdx),%zmm20 │ │ │ │ + vmovsldup -0x164(%rax),%zmm23 │ │ │ │ + lea (%rsi,%rsi,2),%rax │ │ │ │ + vpsubw %zmm19,%zmm20,%zmm21 │ │ │ │ + vpabsw %zmm21,%zmm22 │ │ │ │ + sub $0x8,%rdx │ │ │ │ + vpbroadcastq (%rdx),%zmm18 │ │ │ │ + vpshufb %zmm23,%zmm18,%zmm18 │ │ │ │ + vpaddw %zmm18,%zmm21,%zmm16 │ │ │ │ + vpsubw %zmm19,%zmm16,%zmm17 │ │ │ │ + vpsubw %zmm20,%zmm16,%zmm16 │ │ │ │ + vpabsw %zmm17,%zmm17 │ │ │ │ + vpabsw %zmm16,%zmm16 │ │ │ │ + vpcmpgtw %zmm17,%zmm16,%k1 │ │ │ │ + vpminsw %zmm17,%zmm16,%zmm16 │ │ │ │ + vpcmpgtw %zmm16,%zmm22,%k2 │ │ │ │ + vpblendmw %zmm19,%zmm20,%zmm16{%k1} │ │ │ │ + vpblendmw %zmm16,%zmm18,%zmm16{%k2} │ │ │ │ + vmovdqa32 %xmm16,(%rdi) │ │ │ │ + vextracti32x4 $0x2,%zmm16,(%rdi,%rsi,1) │ │ │ │ + vextracti32x4 $0x1,%ymm16,(%rdi,%rsi,2) │ │ │ │ + vextracti32x4 $0x3,%zmm16,(%rdi,%rax,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 31485e <__cxa_finalize@plt+0x2e980e> │ │ │ │ + ret │ │ │ │ + vbroadcasti32x8 0x2(%rdx),%zmm20 │ │ │ │ + vmovsldup -0x164(%rax),%zmm23 │ │ │ │ + vpsubw %zmm19,%zmm20,%zmm21 │ │ │ │ + vpabsw %zmm21,%zmm22 │ │ │ │ + sub $0x4,%rdx │ │ │ │ + vpbroadcastd (%rdx),%zmm18 │ │ │ │ + vpshufb %zmm23,%zmm18,%zmm18 │ │ │ │ + vpaddw %zmm18,%zmm21,%zmm16 │ │ │ │ + vpsubw %zmm19,%zmm16,%zmm17 │ │ │ │ + vpsubw %zmm20,%zmm16,%zmm16 │ │ │ │ + vpabsw %zmm17,%zmm17 │ │ │ │ + vpabsw %zmm16,%zmm16 │ │ │ │ + vpcmpgtw %zmm17,%zmm16,%k1 │ │ │ │ + vpminsw %zmm17,%zmm16,%zmm16 │ │ │ │ + vpcmpgtw %zmm16,%zmm22,%k2 │ │ │ │ + vpblendmw %zmm19,%zmm20,%zmm16{%k1} │ │ │ │ + vpblendmw %zmm16,%zmm18,%zmm16{%k2} │ │ │ │ + vmovdqa32 %ymm16,(%rdi) │ │ │ │ + vextracti32x8 $0x1,%zmm16,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 3148f3 <__cxa_finalize@plt+0x2e98a3> │ │ │ │ + ret │ │ │ │ + vmovdqu32 0x2(%rdx),%zmm20 │ │ │ │ + vpsubw %zmm19,%zmm20,%zmm21 │ │ │ │ + vpabsw %zmm21,%zmm22 │ │ │ │ + sub $0x2,%rdx │ │ │ │ + vpbroadcastw (%rdx),%zmm18 │ │ │ │ + vpaddw %zmm18,%zmm21,%zmm16 │ │ │ │ + vpsubw %zmm19,%zmm16,%zmm17 │ │ │ │ + vpsubw %zmm20,%zmm16,%zmm16 │ │ │ │ + vpabsw %zmm17,%zmm17 │ │ │ │ + vpabsw %zmm16,%zmm16 │ │ │ │ + vpcmpgtw %zmm17,%zmm16,%k1 │ │ │ │ + vpminsw %zmm17,%zmm16,%zmm16 │ │ │ │ + vpcmpgtw %zmm16,%zmm22,%k2 │ │ │ │ + vpblendmw %zmm19,%zmm20,%zmm16{%k1} │ │ │ │ + vpblendmw %zmm16,%zmm18,%zmm16{%k2} │ │ │ │ + vmovdqa32 %zmm16,(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %r8d │ │ │ │ + jg 31496e <__cxa_finalize@plt+0x2e991e> │ │ │ │ + ret │ │ │ │ + vmovdqu32 0x2(%rdx),%zmm20 │ │ │ │ + vmovdqu32 0x42(%rdx),%zmm23 │ │ │ │ + vpsubw %zmm19,%zmm20,%zmm21 │ │ │ │ + vpsubw %zmm19,%zmm23,%zmm24 │ │ │ │ + vpabsw %zmm21,%zmm22 │ │ │ │ + vpabsw %zmm24,%zmm25 │ │ │ │ + sub $0x2,%rdx │ │ │ │ + vpbroadcastw (%rdx),%zmm18 │ │ │ │ + vpaddw %zmm18,%zmm21,%zmm16 │ │ │ │ + vpsubw %zmm19,%zmm16,%zmm17 │ │ │ │ + vpsubw %zmm20,%zmm16,%zmm16 │ │ │ │ + vpabsw %zmm17,%zmm17 │ │ │ │ + vpabsw %zmm16,%zmm16 │ │ │ │ + vpcmpgtw %zmm17,%zmm16,%k1 │ │ │ │ + vpminsw %zmm17,%zmm16,%zmm16 │ │ │ │ + vpcmpgtw %zmm16,%zmm22,%k2 │ │ │ │ + vpblendmw %zmm19,%zmm20,%zmm16{%k1} │ │ │ │ + vpblendmw %zmm16,%zmm18,%zmm16{%k2} │ │ │ │ + vmovdqa32 %zmm16,(%rdi) │ │ │ │ + vpaddw %zmm18,%zmm24,%zmm16 │ │ │ │ + vpsubw %zmm19,%zmm16,%zmm17 │ │ │ │ + vpsubw %zmm23,%zmm16,%zmm16 │ │ │ │ + vpabsw %zmm17,%zmm17 │ │ │ │ + vpabsw %zmm16,%zmm16 │ │ │ │ + vpcmpgtw %zmm17,%zmm16,%k1 │ │ │ │ + vpminsw %zmm17,%zmm16,%zmm16 │ │ │ │ + vpcmpgtw %zmm16,%zmm25,%k2 │ │ │ │ + vpblendmw %zmm19,%zmm23,%zmm16{%k1} │ │ │ │ + vpblendmw %zmm16,%zmm18,%zmm16{%k2} │ │ │ │ + vmovdqa32 %zmm16,0x40(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %r8d │ │ │ │ + jg 3149ef <__cxa_finalize@plt+0x2e999f> │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea -0x347(%rip),%rax │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ + mov %r8d,%r8d │ │ │ │ + movslq 0xc8e10(%rax,%rcx,4),%rcx │ │ │ │ + lea 0xc8630(%rax,%r8,4),%r9 │ │ │ │ + neg %r8 │ │ │ │ + vpbroadcastw (%rdx,%r8,2),%zmm22 │ │ │ │ + lea 0xc8e10(%rax,%rcx,1),%rcx │ │ │ │ + lea (%rsi,%rsi,2),%rax │ │ │ │ + jmp *%rcx │ │ │ │ + vpbroadcastq 0x2(%rdx),%zmm21 │ │ │ │ + vmovsldup 0xc88e6(%rip),%zmm20 │ │ │ │ + vpsubw %zmm22,%zmm21,%zmm21 │ │ │ │ + vbroadcasti32x4 (%r9,%r8,2),%zmm19 │ │ │ │ + vpshufb %zmm20,%zmm19,%zmm19 │ │ │ │ + vpmulhrsw %zmm21,%zmm19,%zmm19 │ │ │ │ + vpaddw %zmm22,%zmm19,%zmm19 │ │ │ │ + vextracti32x4 $0x3,%zmm19,%xmm16 │ │ │ │ + vextracti32x4 $0x1,%ymm19,%xmm17 │ │ │ │ + vextracti32x4 $0x2,%zmm19,%xmm18 │ │ │ │ + vmovhps %xmm16,(%rdi) │ │ │ │ + vmovhps %xmm17,(%rdi,%rsi,1) │ │ │ │ + vmovhps %xmm18,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm19,(%rdi,%rax,1) │ │ │ │ + add $0x8,%r8 │ │ │ │ + jg 314b54 <__cxa_finalize@plt+0x2e9b04> │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vmovq %xmm16,(%rdi) │ │ │ │ + vmovq %xmm17,(%rdi,%rsi,1) │ │ │ │ + vmovq %xmm18,(%rdi,%rsi,2) │ │ │ │ + vmovq %xmm19,(%rdi,%rax,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + jl 314ae0 <__cxa_finalize@plt+0x2e9a90> │ │ │ │ + ret │ │ │ │ + vbroadcasti32x4 0x2(%rdx),%zmm21 │ │ │ │ + vmovsldup 0xc8857(%rip),%zmm20 │ │ │ │ + vpsubw %zmm22,%zmm21,%zmm21 │ │ │ │ + vpbroadcastq (%r9,%r8,2),%zmm16 │ │ │ │ + vpshufb %zmm20,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm21,%zmm16,%zmm16 │ │ │ │ + vpaddw %zmm22,%zmm16,%zmm16 │ │ │ │ + vextracti32x4 $0x3,%zmm16,(%rdi) │ │ │ │ + vextracti32x4 $0x1,%ymm16,(%rdi,%rsi,1) │ │ │ │ + vextracti32x4 $0x2,%zmm16,(%rdi,%rsi,2) │ │ │ │ + vmovdqa32 %xmm16,(%rdi,%rax,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + add $0x4,%r8 │ │ │ │ + jl 314b6f <__cxa_finalize@plt+0x2e9b1f> │ │ │ │ + ret │ │ │ │ + vbroadcasti32x8 0x2(%rdx),%zmm21 │ │ │ │ + vmovsldup 0xc87fb(%rip),%zmm20 │ │ │ │ + vpsubw %zmm22,%zmm21,%zmm21 │ │ │ │ + vpbroadcastd (%r9,%r8,2),%zmm16 │ │ │ │ + vpbroadcastd 0x4(%r9,%r8,2),%zmm17 │ │ │ │ + vpshufb %zmm20,%zmm16,%zmm16 │ │ │ │ + vpshufb %zmm20,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm21,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm22,%zmm16,%zmm16 │ │ │ │ + vpaddw %zmm22,%zmm17,%zmm17 │ │ │ │ + vextracti32x8 $0x1,%zmm16,(%rdi) │ │ │ │ + vmovdqa32 %ymm16,(%rdi,%rsi,1) │ │ │ │ + vextracti32x8 $0x1,%zmm17,(%rdi,%rsi,2) │ │ │ │ + vmovdqa32 %ymm17,(%rdi,%rax,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + add $0x4,%r8 │ │ │ │ + jl 314bcb <__cxa_finalize@plt+0x2e9b7b> │ │ │ │ + ret │ │ │ │ + vmovdqu32 0x2(%rdx),%zmm21 │ │ │ │ + vpsubw %zmm22,%zmm21,%zmm21 │ │ │ │ + vpbroadcastw (%r9,%r8,2),%zmm16 │ │ │ │ + vpbroadcastw 0x2(%r9,%r8,2),%zmm17 │ │ │ │ + vpbroadcastw 0x4(%r9,%r8,2),%zmm18 │ │ │ │ + vpbroadcastw 0x6(%r9,%r8,2),%zmm19 │ │ │ │ + vpmulhrsw %zmm21,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm21,%zmm18,%zmm18 │ │ │ │ + vpmulhrsw %zmm21,%zmm19,%zmm19 │ │ │ │ + vpaddw %zmm22,%zmm16,%zmm16 │ │ │ │ + vpaddw %zmm22,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm22,%zmm18,%zmm18 │ │ │ │ + vpaddw %zmm22,%zmm19,%zmm19 │ │ │ │ + vmovdqa32 %zmm16,(%rdi) │ │ │ │ + vmovdqa32 %zmm17,(%rdi,%rsi,1) │ │ │ │ + vmovdqa32 %zmm18,(%rdi,%rsi,2) │ │ │ │ + vmovdqa32 %zmm19,(%rdi,%rax,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + add $0x4,%r8 │ │ │ │ + jl 314c36 <__cxa_finalize@plt+0x2e9be6> │ │ │ │ + ret │ │ │ │ + vmovdqu32 0x2(%rdx),%zmm20 │ │ │ │ + vmovdqu32 0x42(%rdx),%zmm21 │ │ │ │ + vpsubw %zmm22,%zmm20,%zmm20 │ │ │ │ + vpsubw %zmm22,%zmm21,%zmm21 │ │ │ │ + vpbroadcastw (%r9,%r8,2),%zmm17 │ │ │ │ + vpbroadcastw 0x2(%r9,%r8,2),%zmm19 │ │ │ │ + vpmulhrsw %zmm17,%zmm20,%zmm16 │ │ │ │ + vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm19,%zmm20,%zmm18 │ │ │ │ + vpmulhrsw %zmm21,%zmm19,%zmm19 │ │ │ │ + vpaddw %zmm22,%zmm16,%zmm16 │ │ │ │ + vpaddw %zmm22,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm22,%zmm18,%zmm18 │ │ │ │ + vpaddw %zmm22,%zmm19,%zmm19 │ │ │ │ + vmovdqa32 %zmm16,(%rdi) │ │ │ │ + vmovdqa32 %zmm17,0x40(%rdi) │ │ │ │ + vmovdqa32 %zmm18,(%rdi,%rsi,1) │ │ │ │ + vmovdqa32 %zmm19,0x40(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + add $0x2,%r8 │ │ │ │ + jl 314ccb <__cxa_finalize@plt+0x2e9c7b> │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x5f7(%rip),%rax │ │ │ │ + mov %ecx,%ecx │ │ │ │ + vpbroadcastw (%rdx,%rcx,2),%zmm22 │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ + add %r8d,%r8d │ │ │ │ + movslq 0xc8dfc(%rax,%rcx,4),%rcx │ │ │ │ + sub %r8,%rdx │ │ │ │ + lea (%rsi,%rsi,2),%r9 │ │ │ │ + lea 0xc8dfc(%rax,%rcx,1),%rcx │ │ │ │ + jmp *%rcx │ │ │ │ + vmovsldup 0xc8c70(%rax),%zmm20 │ │ │ │ + vpbroadcastq 0xc8638(%rax),%zmm21 │ │ │ │ + vbroadcasti32x4 -0x10(%rdx,%r8,1),%zmm16 │ │ │ │ + vpshufb %zmm20,%zmm16,%zmm16 │ │ │ │ + vpsubw %zmm22,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm21,%zmm16,%zmm16 │ │ │ │ + vpaddw %zmm22,%zmm16,%zmm16 │ │ │ │ + vextracti32x4 $0x2,%zmm16,%xmm17 │ │ │ │ + vextracti32x4 $0x1,%ymm16,%xmm18 │ │ │ │ + vextracti32x4 $0x3,%zmm16,%xmm19 │ │ │ │ + vmovq %xmm16,(%rdi) │ │ │ │ + vmovq %xmm17,(%rdi,%rsi,1) │ │ │ │ + vmovq %xmm18,(%rdi,%rsi,2) │ │ │ │ + vmovq %xmm19,(%rdi,%r9,1) │ │ │ │ + sub $0x10,%r8d │ │ │ │ + jl 314dff <__cxa_finalize@plt+0x2e9daf> │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vmovhps %xmm16,(%rdi) │ │ │ │ + vmovhps %xmm17,(%rdi,%rsi,1) │ │ │ │ + vmovhps %xmm18,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm19,(%rdi,%r9,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + jg 314d84 <__cxa_finalize@plt+0x2e9d34> │ │ │ │ + ret │ │ │ │ + vmovsldup 0xc8c70(%rax),%zmm20 │ │ │ │ + vbroadcasti32x4 0xc8640(%rax),%zmm21 │ │ │ │ + vpbroadcastq -0x8(%rdx,%r8,1),%zmm16 │ │ │ │ + vpshufb %zmm20,%zmm16,%zmm16 │ │ │ │ + vpsubw %zmm22,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm21,%zmm16,%zmm16 │ │ │ │ + vpaddw %zmm22,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 %xmm16,(%rdi) │ │ │ │ + vextracti32x4 $0x2,%zmm16,(%rdi,%rsi,1) │ │ │ │ + vextracti32x4 $0x1,%ymm16,(%rdi,%rsi,2) │ │ │ │ + vextracti32x4 $0x3,%zmm16,(%rdi,%r9,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + sub $0x8,%r8d │ │ │ │ + jg 314e14 <__cxa_finalize@plt+0x2e9dc4> │ │ │ │ + ret │ │ │ │ + vmovsldup 0xc8c70(%rax),%zmm20 │ │ │ │ + vbroadcasti32x8 0xc8650(%rax),%zmm21 │ │ │ │ + vpbroadcastd -0x4(%rdx,%r8,1),%zmm16 │ │ │ │ + vpbroadcastd -0x8(%rdx,%r8,1),%zmm17 │ │ │ │ + vpshufb %zmm20,%zmm16,%zmm16 │ │ │ │ + vpshufb %zmm20,%zmm17,%zmm17 │ │ │ │ + vpsubw %zmm22,%zmm16,%zmm16 │ │ │ │ + vpsubw %zmm22,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm21,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm22,%zmm16,%zmm16 │ │ │ │ + vpaddw %zmm22,%zmm17,%zmm17 │ │ │ │ + vmovdqa32 %ymm16,(%rdi) │ │ │ │ + vextracti32x8 $0x1,%zmm16,(%rdi,%rsi,1) │ │ │ │ + vmovdqa32 %ymm17,(%rdi,%rsi,2) │ │ │ │ + vextracti32x8 $0x1,%zmm17,(%rdi,%r9,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + sub $0x8,%r8 │ │ │ │ + jg 314e71 <__cxa_finalize@plt+0x2e9e21> │ │ │ │ + ret │ │ │ │ + vmovdqu32 0xc8670(%rax),%zmm21 │ │ │ │ + vpbroadcastq -0x8(%rdx,%r8,1),%zmm19 │ │ │ │ + vpunpcklwd %zmm19,%zmm19,%zmm19 │ │ │ │ + vpsubw %zmm22,%zmm19,%zmm19 │ │ │ │ + vpshufd $0xff,%zmm19,%zmm16 │ │ │ │ + vpshufd $0xaa,%zmm19,%zmm17 │ │ │ │ + vpshufd $0x55,%zmm19,%zmm18 │ │ │ │ + vpshufd $0x0,%zmm19,%zmm19 │ │ │ │ + vpmulhrsw %zmm21,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm21,%zmm18,%zmm18 │ │ │ │ + vpmulhrsw %zmm21,%zmm19,%zmm19 │ │ │ │ + vpaddw %zmm22,%zmm16,%zmm16 │ │ │ │ + vpaddw %zmm22,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm22,%zmm18,%zmm18 │ │ │ │ + vpaddw %zmm22,%zmm19,%zmm19 │ │ │ │ + vmovdqa32 %zmm16,(%rdi) │ │ │ │ + vmovdqa32 %zmm17,(%rdi,%rsi,1) │ │ │ │ + vmovdqa32 %zmm18,(%rdi,%rsi,2) │ │ │ │ + vmovdqa32 %zmm19,(%rdi,%r9,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + sub $0x8,%r8 │ │ │ │ + jg 314ee3 <__cxa_finalize@plt+0x2e9e93> │ │ │ │ + ret │ │ │ │ + vmovdqu32 0xc86b0(%rax),%zmm20 │ │ │ │ + vmovdqu32 0xc86f0(%rax),%zmm21 │ │ │ │ + vpbroadcastw -0x2(%rdx,%r8,1),%zmm17 │ │ │ │ + vpbroadcastw -0x4(%rdx,%r8,1),%zmm19 │ │ │ │ + vpsubw %zmm22,%zmm17,%zmm17 │ │ │ │ + vpsubw %zmm22,%zmm19,%zmm19 │ │ │ │ + vpmulhrsw %zmm17,%zmm20,%zmm16 │ │ │ │ + vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm19,%zmm20,%zmm18 │ │ │ │ + vpmulhrsw %zmm21,%zmm19,%zmm19 │ │ │ │ + vpaddw %zmm22,%zmm16,%zmm16 │ │ │ │ + vpaddw %zmm22,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm22,%zmm18,%zmm18 │ │ │ │ + vpaddw %zmm22,%zmm19,%zmm19 │ │ │ │ + vmovdqa32 %zmm16,(%rdi) │ │ │ │ + vmovdqa32 %zmm17,0x40(%rdi) │ │ │ │ + vmovdqa32 %zmm18,(%rdi,%rsi,1) │ │ │ │ + vmovdqa32 %zmm19,0x40(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x4,%r8 │ │ │ │ + jg 314f81 <__cxa_finalize@plt+0x2e9f31> │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x8b7(%rip),%rax │ │ │ │ + mov %ecx,%ecx │ │ │ │ + vpbroadcastw (%rdx,%rcx,2),%zmm29 │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ + add %r8d,%r8d │ │ │ │ + movslq 0xc8de8(%rax,%rcx,4),%rcx │ │ │ │ + mov $0x55555555,%r9d │ │ │ │ + sub %r8,%rdx │ │ │ │ + vmovdqa32 0xc8cb0(%rax),%zmm30 │ │ │ │ + kmovd %r9d,%k1 │ │ │ │ + vpbroadcastw (%rdx),%zmm16 │ │ │ │ + movabs $0x3333333333333333,%r9 │ │ │ │ + vpxord %zmm31,%zmm31,%zmm31 │ │ │ │ + lea 0xc8de8(%rax,%rcx,1),%rcx │ │ │ │ + kmovq %r9,%k2 │ │ │ │ + lea 0xc8730(%rax,%r8,2),%r9 │ │ │ │ + jmp *%rcx │ │ │ │ + vpbroadcastq 0x2(%rdx,%r8,1),%zmm21 │ │ │ │ + vmovshdup 0xc8c70(%rax),%zmm19 │ │ │ │ + vmovsldup 0xc8c70(%rax),%zmm20 │ │ │ │ + vbroadcasti32x4 0xc8740(%rax),%zmm22 │ │ │ │ + lea (%rsi,%rsi,2),%rax │ │ │ │ + vpunpcklwd %zmm16,%zmm21,%zmm21 │ │ │ │ + vbroadcasti32x4 (%r9),%zmm16 │ │ │ │ + vpbroadcastq -0x8(%rdx,%r8,1),%zmm18 │ │ │ │ + vmovdqa32 %zmm29,%zmm17 │ │ │ │ + vpshufb %zmm19,%zmm16,%zmm16 │ │ │ │ + vpmaddwd %zmm21,%zmm16,%zmm16 │ │ │ │ + vpshufb %zmm20,%zmm18,%zmm17{%k2} │ │ │ │ + vpdpwssd %zmm22,%zmm17,%zmm16 │ │ │ │ + vpermb %zmm16,%zmm30,%zmm16 │ │ │ │ + vpavgw %ymm31,%ymm16,%ymm16 │ │ │ │ + vextracti32x4 $0x1,%ymm16,%xmm17 │ │ │ │ + vmovq %xmm16,(%rdi) │ │ │ │ + vmovq %xmm17,(%rdi,%rsi,1) │ │ │ │ + vmovhps %xmm16,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm17,(%rdi,%rax,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + add $0x10,%r9 │ │ │ │ + sub $0x8,%r8d │ │ │ │ + jg 315097 <__cxa_finalize@plt+0x2ea047> │ │ │ │ + ret │ │ │ │ + vbroadcasti32x4 0x2(%rdx,%r8,1),%ymm21 │ │ │ │ + vmovshdup 0xc8c70(%rax),%zmm22 │ │ │ │ + vmovsldup 0xc8c70(%rax),%zmm23 │ │ │ │ + vpmovzxwd %ymm21,%zmm21 │ │ │ │ + vbroadcasti32x8 0xc8750(%rax),%zmm24 │ │ │ │ + lea (%rsi,%rsi,2),%rax │ │ │ │ + vpblendmw %zmm21,%zmm16,%zmm21{%k1} │ │ │ │ + vpbroadcastq (%r9),%zmm16 │ │ │ │ + vpbroadcastq 0x8(%r9),%zmm17 │ │ │ │ + vpbroadcastd -0x4(%rdx,%r8,1),%zmm19 │ │ │ │ + vpbroadcastd -0x8(%rdx,%r8,1),%zmm20 │ │ │ │ + vpshufb %zmm22,%zmm16,%zmm16 │ │ │ │ + vpmaddwd %zmm21,%zmm16,%zmm16 │ │ │ │ + vpshufb %zmm22,%zmm17,%zmm17 │ │ │ │ + vpmaddwd %zmm21,%zmm17,%zmm17 │ │ │ │ + vmovdqa32 %zmm29,%zmm18 │ │ │ │ + vpshufb %zmm23,%zmm19,%zmm18{%k2} │ │ │ │ + vmovdqa32 %zmm29,%zmm19 │ │ │ │ + vpshufb %zmm23,%zmm20,%zmm19{%k2} │ │ │ │ + vpdpwssd %zmm24,%zmm18,%zmm16 │ │ │ │ + vpdpwssd %zmm24,%zmm19,%zmm17 │ │ │ │ + add $0x10,%r9 │ │ │ │ + vpermt2b %zmm17,%zmm30,%zmm16 │ │ │ │ + vpavgw %zmm31,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 %xmm16,(%rdi) │ │ │ │ + vextracti32x4 $0x1,%ymm16,(%rdi,%rsi,1) │ │ │ │ + vextracti32x4 $0x2,%zmm16,(%rdi,%rsi,2) │ │ │ │ + vextracti32x4 $0x3,%zmm16,(%rdi,%rax,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + sub $0x8,%r8d │ │ │ │ + jg 315139 <__cxa_finalize@plt+0x2ea0e9> │ │ │ │ + ret │ │ │ │ + vpmovzxwd 0x2(%rdx,%r8,1),%zmm21 │ │ │ │ + vmovdqa32 0xc8770(%rax),%zmm22 │ │ │ │ + vpblendmw %zmm21,%zmm16,%zmm21{%k1} │ │ │ │ + vpbroadcastd (%r9),%zmm16 │ │ │ │ + vpbroadcastd 0x4(%r9),%zmm17 │ │ │ │ + vpmaddwd %zmm21,%zmm16,%zmm16 │ │ │ │ + vpmaddwd %zmm21,%zmm17,%zmm17 │ │ │ │ + vmovdqa32 %zmm29,%zmm18 │ │ │ │ + vpbroadcastw -0x2(%rdx,%r8,1),%zmm18{%k1} │ │ │ │ + vmovdqa32 %zmm29,%zmm19 │ │ │ │ + vpbroadcastw -0x4(%rdx,%r8,1),%zmm19{%k1} │ │ │ │ + vpdpwssd %zmm22,%zmm18,%zmm16 │ │ │ │ + vpdpwssd %zmm22,%zmm19,%zmm17 │ │ │ │ + add $0x8,%r9 │ │ │ │ + vpermt2b %zmm17,%zmm30,%zmm16 │ │ │ │ + vpavgw %zmm31,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 %ymm16,(%rdi) │ │ │ │ + vextracti32x8 $0x1,%zmm16,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x4,%r8 │ │ │ │ + jg 3151ea <__cxa_finalize@plt+0x2ea19a> │ │ │ │ + ret │ │ │ │ + vpmovzxwd 0x2(%rdx,%r8,1),%zmm21 │ │ │ │ + vpmovzxwd 0x22(%rdx,%r8,1),%zmm22 │ │ │ │ + vmovdqa32 0xc87b0(%rax),%zmm23 │ │ │ │ + vmovdqa32 0xc87f0(%rax),%zmm24 │ │ │ │ + vpblendmw %zmm21,%zmm16,%zmm21{%k1} │ │ │ │ + vpblendmw %zmm22,%zmm16,%zmm22{%k1} │ │ │ │ + vpbroadcastd (%r9),%zmm18 │ │ │ │ + vpbroadcastd 0x4(%r9),%zmm19 │ │ │ │ + vpmaddwd %zmm18,%zmm21,%zmm16 │ │ │ │ + vpmaddwd %zmm22,%zmm18,%zmm18 │ │ │ │ + vpmaddwd %zmm19,%zmm21,%zmm17 │ │ │ │ + vpmaddwd %zmm22,%zmm19,%zmm19 │ │ │ │ + vmovdqa32 %zmm29,%zmm20 │ │ │ │ + vpbroadcastw -0x2(%rdx,%r8,1),%zmm20{%k1} │ │ │ │ + vpdpwssd %zmm23,%zmm20,%zmm16 │ │ │ │ + vpdpwssd %zmm24,%zmm20,%zmm18 │ │ │ │ + vmovdqa32 %zmm29,%zmm20 │ │ │ │ + vpbroadcastw -0x4(%rdx,%r8,1),%zmm20{%k1} │ │ │ │ + vpdpwssd %zmm23,%zmm20,%zmm17 │ │ │ │ + vpdpwssd %zmm24,%zmm20,%zmm19 │ │ │ │ + add $0x8,%r9 │ │ │ │ + vpermt2b %zmm18,%zmm30,%zmm16 │ │ │ │ + vpermt2b %zmm19,%zmm30,%zmm17 │ │ │ │ + vpavgw %zmm31,%zmm16,%zmm16 │ │ │ │ + vpavgw %zmm31,%zmm17,%zmm17 │ │ │ │ + vmovdqa32 %zmm16,(%rdi) │ │ │ │ + vmovdqa32 %zmm17,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x4,%r8 │ │ │ │ + jg 31528a <__cxa_finalize@plt+0x2ea23a> │ │ │ │ + ret │ │ │ │ + vpmovzxwd 0x2(%rdx,%r8,1),%zmm21 │ │ │ │ + vpmovzxwd 0x22(%rdx,%r8,1),%zmm22 │ │ │ │ + vpmovzxwd 0x42(%rdx,%r8,1),%zmm23 │ │ │ │ + vpmovzxwd 0x62(%rdx,%r8,1),%zmm24 │ │ │ │ + vmovdqa32 0xc8830(%rax),%zmm25 │ │ │ │ + vpblendmw %zmm21,%zmm16,%zmm21{%k1} │ │ │ │ + vmovdqa32 0xc8870(%rax),%zmm26 │ │ │ │ + vpblendmw %zmm22,%zmm16,%zmm22{%k1} │ │ │ │ + vmovdqa32 0xc88b0(%rax),%zmm27 │ │ │ │ + vpblendmw %zmm23,%zmm16,%zmm23{%k1} │ │ │ │ + vmovdqa32 0xc88f0(%rax),%zmm28 │ │ │ │ + vpblendmw %zmm24,%zmm16,%zmm24{%k1} │ │ │ │ + vpbroadcastd (%r9),%zmm19 │ │ │ │ + vmovdqa32 %zmm29,%zmm20 │ │ │ │ + vpbroadcastw -0x2(%rdx,%r8,1),%zmm20{%k1} │ │ │ │ + vpmaddwd %zmm19,%zmm21,%zmm16 │ │ │ │ + vpmaddwd %zmm19,%zmm22,%zmm18 │ │ │ │ + vpmaddwd %zmm19,%zmm23,%zmm17 │ │ │ │ + vpmaddwd %zmm24,%zmm19,%zmm19 │ │ │ │ + vpdpwssd %zmm25,%zmm20,%zmm16 │ │ │ │ + vpdpwssd %zmm26,%zmm20,%zmm18 │ │ │ │ + vpdpwssd %zmm27,%zmm20,%zmm17 │ │ │ │ + vpdpwssd %zmm28,%zmm20,%zmm19 │ │ │ │ + add $0x4,%r9 │ │ │ │ + vpermt2b %zmm18,%zmm30,%zmm16 │ │ │ │ + vpermt2b %zmm19,%zmm30,%zmm17 │ │ │ │ + vpavgw %zmm31,%zmm16,%zmm16 │ │ │ │ + vpavgw %zmm31,%zmm17,%zmm17 │ │ │ │ + vmovdqa32 %zmm16,(%rdi) │ │ │ │ + vmovdqa32 %zmm17,0x40(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 315387 <__cxa_finalize@plt+0x2ea337> │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0xc816d(%rip),%rax │ │ │ │ + tzcnt %r8d,%r8d │ │ │ │ + vmovdqa32 0xc802a(%rip),%zmm18 │ │ │ │ + movslq (%rax,%r8,4),%r8 │ │ │ │ + vmovdqa32 (%rdx),%xmm19 │ │ │ │ + add %rax,%r8 │ │ │ │ + lea (%rsi,%rsi,2),%rax │ │ │ │ + jmp *%r8 │ │ │ │ + vpmovzxbw (%rcx),%ymm16 │ │ │ │ + add $0x10,%rcx │ │ │ │ + vpermw %ymm19,%ymm16,%ymm16 │ │ │ │ + vextracti32x4 $0x1,%ymm16,%xmm17 │ │ │ │ + vmovq %xmm16,(%rdi) │ │ │ │ + vmovhps %xmm16,(%rdi,%rsi,1) │ │ │ │ + vmovq %xmm17,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm17,(%rdi,%rax,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + sub $0x4,%r9d │ │ │ │ + jg 31542a <__cxa_finalize@plt+0x2ea3da> │ │ │ │ + ret │ │ │ │ + vpmovzxbw (%rcx),%zmm16 │ │ │ │ + add $0x20,%rcx │ │ │ │ + vpermw %zmm19,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 %xmm16,(%rdi) │ │ │ │ + vextracti32x4 $0x1,%ymm16,(%rdi,%rsi,1) │ │ │ │ + vextracti32x4 $0x2,%zmm16,(%rdi,%rsi,2) │ │ │ │ + vextracti32x4 $0x3,%zmm16,(%rdi,%rax,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + sub $0x4,%r9d │ │ │ │ + jg 315467 <__cxa_finalize@plt+0x2ea417> │ │ │ │ + ret │ │ │ │ + vpermb (%rcx),%zmm18,%zmm17 │ │ │ │ + add $0x40,%rcx │ │ │ │ + vpermw %zmm19,%zmm17,%zmm16 │ │ │ │ + vpsrlw $0x8,%zmm17,%zmm17 │ │ │ │ + vpermw %zmm19,%zmm17,%zmm17 │ │ │ │ + vmovdqa32 %ymm16,(%rdi) │ │ │ │ + vextracti32x8 $0x1,%zmm16,(%rdi,%rsi,1) │ │ │ │ + vmovdqa32 %ymm17,(%rdi,%rsi,2) │ │ │ │ + vextracti32x8 $0x1,%zmm17,(%rdi,%rax,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + sub $0x4,%r9d │ │ │ │ + jg 3154a0 <__cxa_finalize@plt+0x2ea450> │ │ │ │ + ret │ │ │ │ + vpermb (%rcx),%zmm18,%zmm17 │ │ │ │ + add $0x40,%rcx │ │ │ │ + vpermw %zmm19,%zmm17,%zmm16 │ │ │ │ + vpsrlw $0x8,%zmm17,%zmm17 │ │ │ │ + vpermw %zmm19,%zmm17,%zmm17 │ │ │ │ + vmovdqa32 %zmm16,(%rdi) │ │ │ │ + vmovdqa32 %zmm17,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 3154e5 <__cxa_finalize@plt+0x2ea495> │ │ │ │ + ret │ │ │ │ + vpermb (%rcx),%zmm18,%zmm17 │ │ │ │ + add $0x40,%rcx │ │ │ │ + vpermw %zmm19,%zmm17,%zmm16 │ │ │ │ + vpsrlw $0x8,%zmm17,%zmm17 │ │ │ │ + vpermw %zmm19,%zmm17,%zmm17 │ │ │ │ + vmovdqa32 %zmm16,(%rdi) │ │ │ │ + vmovdqa32 %zmm17,0x40(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %r9d │ │ │ │ + jg 31551a <__cxa_finalize@plt+0x2ea4ca> │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + lea -0xe07(%rip),%rax │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + shl $0x6,%r9d │ │ │ │ + vmovdqu32 -0x6(%rdx),%xmm16 │ │ │ │ + vpmovsxbw 0xccd70(%rax,%r9,1),%zmm23 │ │ │ │ + vpmovsxbw 0xccd90(%rax,%r9,1),%zmm24 │ │ │ │ + mov 0x18(%rsp),%r9d │ │ │ │ + vmovsldup 0xc8d30(%rax),%zmm25 │ │ │ │ + vmovshdup 0xc8d30(%rax),%zmm26 │ │ │ │ + shr $0xb,%r9d │ │ │ │ + jne 3155ac <__cxa_finalize@plt+0x2ea55c> │ │ │ │ + vpsllw $0x2,%zmm23,%zmm23 │ │ │ │ + vpsllw $0x2,%zmm24,%zmm24 │ │ │ │ + vpbroadcastd 0xc8dbc(%rax,%r9,8),%zmm21 │ │ │ │ + vpbroadcastd 0xc8dcc(%rax,%r9,8),%zmm22 │ │ │ │ + sub $0x8,%ecx │ │ │ │ + jl 3156ef <__cxa_finalize@plt+0x2ea69f> │ │ │ │ + call 315710 <__cxa_finalize@plt+0x2ea6c0> │ │ │ │ + vmovsldup 0xc7ee6(%rip),%zmm27 │ │ │ │ + lea 0x2(%r8,%r8,1),%r9d │ │ │ │ + vmovshdup 0xc7ed7(%rip),%zmm28 │ │ │ │ + lea 0x2(%rdx),%rax │ │ │ │ + vmovdqa32 0xc7f09(%rip),%zmm29 │ │ │ │ + sub $0x4,%r8d │ │ │ │ + vinserti32x4 $0x1,(%rax),%ymm16,%ymm16 │ │ │ │ + sub %r9,%rdx │ │ │ │ + mov %rdi,%r10 │ │ │ │ + mov %r8d,%r11d │ │ │ │ + vmovlps (%rdx,%r8,2),%xmm16,%xmm20 │ │ │ │ + call 315750 <__cxa_finalize@plt+0x2ea700> │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jge 31560b <__cxa_finalize@plt+0x2ea5bb> │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 315690 <__cxa_finalize@plt+0x2ea640> │ │ │ │ + mov $0xd,%edx │ │ │ │ + kmovb %edx,%k1 │ │ │ │ + lea (%rsi,%rsi,2),%rdx │ │ │ │ + vmovd 0xc(%r10,%rsi,1),%xmm0 │ │ │ │ + vpblendd $0xe,0x8(%rax),%xmm0,%xmm0 │ │ │ │ + vpinsrw $0x2,0xe(%r10),%xmm0,%xmm20 │ │ │ │ + call 315750 <__cxa_finalize@plt+0x2ea700> │ │ │ │ + add $0x10,%r10 │ │ │ │ + vinserti32x4 $0x1,0x10(%rax),%ymm16,%ymm16 │ │ │ │ + mov %r11d,%r8d │ │ │ │ + mov %r10,%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + vmovd -0x4(%rdi,%rsi,2),%xmm1 │ │ │ │ + vpunpcklwd %xmm0,%xmm1,%xmm20 │ │ │ │ + vmovd -0x4(%rdi,%rdx,1),%xmm0 │ │ │ │ + vshufps $0xe4,%xmm16,%xmm0,%xmm20{%k1} │ │ │ │ + call 315750 <__cxa_finalize@plt+0x2ea700> │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jge 315663 <__cxa_finalize@plt+0x2ea613> │ │ │ │ + sub $0x8,%ecx │ │ │ │ + jg 315632 <__cxa_finalize@plt+0x2ea5e2> │ │ │ │ + vpermb %zmm16,%zmm27,%zmm18 │ │ │ │ + vmovdqa32 %ymm21,%ymm17 │ │ │ │ + vpdpwssd %zmm23,%zmm18,%zmm17 │ │ │ │ + vpermb %zmm16,%zmm28,%zmm18 │ │ │ │ + vpdpwssd %zmm24,%zmm18,%zmm17 │ │ │ │ + vextracti32x8 $0x1,%zmm17,%ymm18 │ │ │ │ + vpaddd %ymm18,%ymm17,%ymm17 │ │ │ │ + vpackusdw %ymm17,%ymm17,%ymm17 │ │ │ │ + vpsrlvw %ymm22,%ymm17,%ymm17 │ │ │ │ + vpermt2q %zmm17,%zmm29,%zmm16 │ │ │ │ + vextracti32x4 $0x2,%zmm16,(%rdi) │ │ │ │ + vextracti32x4 $0x1,%ymm16,(%rdi,%rsi,1) │ │ │ │ + ret │ │ │ │ + vmovlps -0xa(%rdx),%xmm16,%xmm16 │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x4,%rdx │ │ │ │ + call 315710 <__cxa_finalize@plt+0x2ea6c0> │ │ │ │ + vmovq %xmm16,(%rdi) │ │ │ │ + vmovhps %xmm16,(%rdi,%rsi,1) │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 3156dd <__cxa_finalize@plt+0x2ea68d> │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + vpermb %zmm16,%zmm25,%zmm18 │ │ │ │ + vmovdqa32 %ymm21,%ymm17 │ │ │ │ + vpdpwssd %zmm23,%zmm18,%zmm17 │ │ │ │ + vpermb %zmm16,%zmm26,%zmm16 │ │ │ │ + vpdpwssd %zmm24,%zmm16,%zmm17 │ │ │ │ + vextracti32x8 $0x1,%zmm17,%ymm16 │ │ │ │ + vpaddd %ymm17,%ymm16,%ymm16 │ │ │ │ + vextracti32x4 $0x1,%ymm16,%xmm17 │ │ │ │ + vpackusdw %xmm17,%xmm16,%xmm16 │ │ │ │ + vpsrlvw %xmm22,%xmm16,%xmm16 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + vpermb %zmm16,%zmm27,%zmm19 │ │ │ │ + vmovdqa32 %ymm21,%ymm18 │ │ │ │ + vpdpwssd %zmm23,%zmm19,%zmm18 │ │ │ │ + vpermb %zmm20,%zmm25,%zmm19 │ │ │ │ + vmovdqa32 %ymm21,%ymm17 │ │ │ │ + vpdpwssd %zmm23,%zmm19,%zmm17 │ │ │ │ + vpermb %zmm16,%zmm28,%zmm19 │ │ │ │ + vpdpwssd %zmm24,%zmm19,%zmm18 │ │ │ │ + vpermb %zmm20,%zmm26,%zmm19 │ │ │ │ + vpdpwssd %zmm24,%zmm19,%zmm17 │ │ │ │ + vextracti32x8 $0x1,%zmm18,%ymm20 │ │ │ │ + vextracti32x8 $0x1,%zmm17,%ymm19 │ │ │ │ + vpaddd %ymm20,%ymm18,%ymm18 │ │ │ │ + vpaddd %ymm19,%ymm17,%ymm17 │ │ │ │ + vpackusdw %ymm18,%ymm17,%ymm17 │ │ │ │ + vpsrlvw %ymm22,%ymm17,%ymm17 │ │ │ │ + vpermt2q %zmm17,%zmm29,%zmm16 │ │ │ │ + vextracti32x4 $0x2,%zmm16,(%rdi) │ │ │ │ + vextracti32x4 $0x1,%ymm16,(%rdi,%rsi,1) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0xc7f59(%rip),%r9 │ │ │ │ + movd %ecx,%xmm4 │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ + add $0x2,%rdx │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + pavgw %xmm3,%xmm4 │ │ │ │ + movd %ecx,%xmm5 │ │ │ │ + movdqu (%rdx),%xmm0 │ │ │ │ + movslq (%r9,%rcx,4),%rax │ │ │ │ + add %r9,%rax │ │ │ │ + add $0x50,%r9 │ │ │ │ + movslq (%r9,%rcx,4),%rcx │ │ │ │ + add %r9,%rcx │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + lea 0xc7f19(%rip),%r9 │ │ │ │ + mov %r8d,%r8d │ │ │ │ + movd %r8d,%xmm4 │ │ │ │ + tzcnt %r8d,%eax │ │ │ │ + sub %r8,%rdx │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + sub %r8,%rdx │ │ │ │ + pavgw %xmm3,%xmm4 │ │ │ │ + movd %eax,%xmm5 │ │ │ │ + movdqu (%rdx),%xmm0 │ │ │ │ + movslq (%r9,%rax,4),%rax │ │ │ │ + add %r9,%rax │ │ │ │ + add $0x50,%r9 │ │ │ │ + movslq (%r9,%rcx,4),%rcx │ │ │ │ + add %r9,%rcx │ │ │ │ + jmp *%rax │ │ │ │ + movdqu 0x70(%rdx),%xmm2 │ │ │ │ + movdqu 0x60(%rdx),%xmm1 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + movdqu 0x50(%rdx),%xmm2 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + movdqu 0x40(%rdx),%xmm2 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + movdqu 0x30(%rdx),%xmm1 │ │ │ │ + movdqu 0x20(%rdx),%xmm2 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + movdqu 0x10(%rdx),%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + movhlps %xmm0,%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + punpcklwd %xmm3,%xmm0 │ │ │ │ + paddd %xmm0,%xmm4 │ │ │ │ + punpckhqdq %xmm0,%xmm0 │ │ │ │ + paddd %xmm4,%xmm0 │ │ │ │ + pshuflw $0x4e,%xmm0,%xmm4 │ │ │ │ + paddd %xmm4,%xmm0 │ │ │ │ + psrld %xmm5,%xmm0 │ │ │ │ + lea (%rsi,%rsi,2),%r9 │ │ │ │ + pshuflw $0x0,%xmm0,%xmm0 │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + jmp *%rcx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + tzcnt %r8d,%eax │ │ │ │ + lea (%rcx,%r8,1),%r9d │ │ │ │ + movd %r9d,%xmm4 │ │ │ │ + tzcnt %r9d,%r9d │ │ │ │ + movd %r9d,%xmm5 │ │ │ │ + lea 0xc7e55(%rip),%r9 │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ + movslq (%r9,%rax,4),%rax │ │ │ │ + movslq 0x14(%r9,%rcx,4),%rcx │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + psrlw $0x1,%xmm4 │ │ │ │ + add %r9,%rax │ │ │ │ + add %r9,%rcx │ │ │ │ + lea (%rsi,%rsi,2),%r9 │ │ │ │ + jmp *%rax │ │ │ │ + movq -0x8(%rdx),%xmm0 │ │ │ │ + jmp *%rcx │ │ │ │ + movq 0x2(%rdx),%xmm1 │ │ │ │ + paddw %xmm0,%xmm1 │ │ │ │ + punpckhwd %xmm3,%xmm0 │ │ │ │ + punpcklwd %xmm3,%xmm1 │ │ │ │ + paddd %xmm1,%xmm0 │ │ │ │ + paddd %xmm0,%xmm4 │ │ │ │ + punpckhqdq %xmm0,%xmm0 │ │ │ │ + paddd %xmm4,%xmm0 │ │ │ │ + pshuflw $0x4e,%xmm0,%xmm1 │ │ │ │ + paddd %xmm1,%xmm0 │ │ │ │ + cmp $0x4,%r8d │ │ │ │ + jg 31594f <__cxa_finalize@plt+0x2ea8ff> │ │ │ │ + psrlw $0x3,%xmm0 │ │ │ │ + jmp 315972 <__cxa_finalize@plt+0x2ea922> │ │ │ │ + mov $0xaaab,%edx │ │ │ │ + mov $0x6667,%ecx │ │ │ │ + cmp $0x10,%r8d │ │ │ │ + cmove %ecx,%edx │ │ │ │ + psrld $0x2,%xmm0 │ │ │ │ + movd %edx,%xmm1 │ │ │ │ + pmulhuw %xmm1,%xmm0 │ │ │ │ + psrlw $0x1,%xmm0 │ │ │ │ + pshuflw $0x0,%xmm0,%xmm0 │ │ │ │ + movq %xmm0,(%rdi) │ │ │ │ + movq %xmm0,(%rdi,%rsi,1) │ │ │ │ + movq %xmm0,(%rdi,%rsi,2) │ │ │ │ + movq %xmm0,(%rdi,%r9,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 315977 <__cxa_finalize@plt+0x2ea927> │ │ │ │ + ret │ │ │ │ + movdqa -0x10(%rdx),%xmm0 │ │ │ │ + jmp *%rcx │ │ │ │ + movdqu 0x2(%rdx),%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + punpcklwd %xmm3,%xmm1 │ │ │ │ + punpckhwd %xmm3,%xmm0 │ │ │ │ + paddd %xmm1,%xmm0 │ │ │ │ + paddd %xmm0,%xmm4 │ │ │ │ + punpckhqdq %xmm0,%xmm0 │ │ │ │ + paddd %xmm4,%xmm0 │ │ │ │ + pshuflw $0x4e,%xmm0,%xmm1 │ │ │ │ + paddd %xmm1,%xmm0 │ │ │ │ + psrld %xmm5,%xmm0 │ │ │ │ + cmp $0x8,%r8d │ │ │ │ + je 3159f3 <__cxa_finalize@plt+0x2ea9a3> │ │ │ │ + mov $0xaaab,%edx │ │ │ │ + mov $0x6667,%ecx │ │ │ │ + cmp $0x20,%r8d │ │ │ │ + cmove %ecx,%edx │ │ │ │ + movd %edx,%xmm1 │ │ │ │ + pmulhuw %xmm1,%xmm0 │ │ │ │ + psrlw $0x1,%xmm0 │ │ │ │ + pshuflw $0x0,%xmm0,%xmm0 │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm0,(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm0,(%rdi,%rsi,2) │ │ │ │ + movdqa %xmm0,(%rdi,%r9,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 3159fc <__cxa_finalize@plt+0x2ea9ac> │ │ │ │ + ret │ │ │ │ + movdqa -0x20(%rdx),%xmm0 │ │ │ │ + paddw -0x10(%rdx),%xmm0 │ │ │ │ + jmp *%rcx │ │ │ │ + movdqu 0x2(%rdx),%xmm1 │ │ │ │ + movdqu 0x12(%rdx),%xmm2 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + punpckhwd %xmm3,%xmm1 │ │ │ │ + punpcklwd %xmm3,%xmm0 │ │ │ │ + paddd %xmm1,%xmm0 │ │ │ │ + paddd %xmm0,%xmm4 │ │ │ │ + punpckhqdq %xmm0,%xmm0 │ │ │ │ + paddd %xmm4,%xmm0 │ │ │ │ + pshuflw $0x4e,%xmm0,%xmm1 │ │ │ │ + paddd %xmm1,%xmm0 │ │ │ │ + psrld %xmm5,%xmm0 │ │ │ │ + cmp $0x10,%r8d │ │ │ │ + je 315a89 <__cxa_finalize@plt+0x2eaa39> │ │ │ │ + mov $0xaaab,%edx │ │ │ │ + mov $0x6667,%ecx │ │ │ │ + test $0x28,%r8d │ │ │ │ + cmove %ecx,%edx │ │ │ │ + movd %edx,%xmm1 │ │ │ │ + pmulhuw %xmm1,%xmm0 │ │ │ │ + psrlw $0x1,%xmm0 │ │ │ │ + pshuflw $0x0,%xmm0,%xmm0 │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + movdqa %xmm0,(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm1,0x10(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm0,(%rdi,%rsi,2) │ │ │ │ + movdqa %xmm1,0x10(%rdi,%rsi,2) │ │ │ │ + movdqa %xmm0,(%rdi,%r9,1) │ │ │ │ + movdqa %xmm1,0x10(%rdi,%r9,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 315a96 <__cxa_finalize@plt+0x2eaa46> │ │ │ │ + ret │ │ │ │ + movdqa -0x40(%rdx),%xmm0 │ │ │ │ + paddw -0x30(%rdx),%xmm0 │ │ │ │ + paddw -0x20(%rdx),%xmm0 │ │ │ │ + paddw -0x10(%rdx),%xmm0 │ │ │ │ + jmp *%rcx │ │ │ │ + movdqu 0x2(%rdx),%xmm1 │ │ │ │ + movdqu 0x12(%rdx),%xmm2 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + movdqu 0x22(%rdx),%xmm2 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + movdqu 0x32(%rdx),%xmm2 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + punpcklwd %xmm3,%xmm1 │ │ │ │ + punpckhwd %xmm3,%xmm0 │ │ │ │ + paddd %xmm1,%xmm0 │ │ │ │ + paddd %xmm0,%xmm4 │ │ │ │ + punpckhqdq %xmm0,%xmm0 │ │ │ │ + paddd %xmm4,%xmm0 │ │ │ │ + pshuflw $0x4e,%xmm0,%xmm1 │ │ │ │ + paddd %xmm1,%xmm0 │ │ │ │ + psrld %xmm5,%xmm0 │ │ │ │ + cmp $0x20,%r8d │ │ │ │ + je 315b54 <__cxa_finalize@plt+0x2eab04> │ │ │ │ + mov $0xaaab,%edx │ │ │ │ + mov $0x6667,%ecx │ │ │ │ + cmp $0x8,%r8d │ │ │ │ + cmove %ecx,%edx │ │ │ │ + movd %edx,%xmm1 │ │ │ │ + pmulhuw %xmm1,%xmm0 │ │ │ │ + psrlw $0x1,%xmm0 │ │ │ │ + pshuflw $0x0,%xmm0,%xmm0 │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + movdqa %xmm2,0x20(%rdi) │ │ │ │ + movdqa %xmm3,0x30(%rdi) │ │ │ │ + movdqa %xmm0,(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm1,0x10(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm2,0x20(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm3,0x30(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 315b69 <__cxa_finalize@plt+0x2eab19> │ │ │ │ + ret │ │ │ │ + movdqa -0x80(%rdx),%xmm0 │ │ │ │ + movdqa -0x70(%rdx),%xmm1 │ │ │ │ + paddw -0x60(%rdx),%xmm0 │ │ │ │ + paddw -0x50(%rdx),%xmm1 │ │ │ │ + paddw -0x40(%rdx),%xmm0 │ │ │ │ + paddw -0x30(%rdx),%xmm1 │ │ │ │ + paddw -0x20(%rdx),%xmm0 │ │ │ │ + paddw -0x10(%rdx),%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + jmp *%rcx │ │ │ │ + movdqu 0x2(%rdx),%xmm1 │ │ │ │ + movdqu 0x12(%rdx),%xmm2 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + movdqu 0x22(%rdx),%xmm2 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + movdqu 0x32(%rdx),%xmm2 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + movdqu 0x42(%rdx),%xmm2 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + movdqu 0x52(%rdx),%xmm2 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + movdqu 0x62(%rdx),%xmm2 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + movdqu 0x72(%rdx),%xmm2 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + punpcklwd %xmm3,%xmm1 │ │ │ │ + punpckhwd %xmm3,%xmm0 │ │ │ │ + paddd %xmm1,%xmm0 │ │ │ │ + paddd %xmm0,%xmm4 │ │ │ │ + punpckhqdq %xmm0,%xmm0 │ │ │ │ + paddd %xmm4,%xmm0 │ │ │ │ + pshuflw $0x4e,%xmm0,%xmm1 │ │ │ │ + paddd %xmm1,%xmm0 │ │ │ │ + psrld %xmm5,%xmm0 │ │ │ │ + cmp $0x40,%r8d │ │ │ │ + je 315c61 <__cxa_finalize@plt+0x2eac11> │ │ │ │ + mov $0xaaab,%edx │ │ │ │ + mov $0x6667,%ecx │ │ │ │ + cmp $0x10,%r8d │ │ │ │ + cmove %ecx,%edx │ │ │ │ + movd %edx,%xmm1 │ │ │ │ + pmulhuw %xmm1,%xmm0 │ │ │ │ + psrlw $0x1,%xmm0 │ │ │ │ + pshuflw $0x0,%xmm0,%xmm0 │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm0,0x10(%rdi) │ │ │ │ + movdqa %xmm0,0x20(%rdi) │ │ │ │ + movdqa %xmm0,0x30(%rdi) │ │ │ │ + movdqa %xmm0,0x40(%rdi) │ │ │ │ + movdqa %xmm0,0x50(%rdi) │ │ │ │ + movdqa %xmm0,0x60(%rdi) │ │ │ │ + movdqa %xmm0,0x70(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %r8d │ │ │ │ + jg 315c6a <__cxa_finalize@plt+0x2eac1a> │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + lea 0xc7ad5(%rip),%r9 │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ + shr $0xb,%eax │ │ │ │ + movslq (%r9,%rcx,4),%rcx │ │ │ │ + movddup -0x58(%r9,%rax,8),%xmm0 │ │ │ │ + add %r9,%rcx │ │ │ │ + lea (%rsi,%rsi,2),%r9 │ │ │ │ + jmp *%rcx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0xc7a95(%rip),%r9 │ │ │ │ + movdqu 0x2(%rdx),%xmm0 │ │ │ │ + movdqu 0x12(%rdx),%xmm1 │ │ │ │ + movdqu 0x22(%rdx),%xmm2 │ │ │ │ + movdqu 0x32(%rdx),%xmm3 │ │ │ │ + cmp $0x40,%ecx │ │ │ │ + je 315d01 <__cxa_finalize@plt+0x2eacb1> │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ + movslq (%r9,%rcx,4),%rcx │ │ │ │ + add %r9,%rcx │ │ │ │ + lea (%rsi,%rsi,2),%r9 │ │ │ │ + jmp *%rcx │ │ │ │ + movdqu 0x42(%rdx),%xmm4 │ │ │ │ + movdqu 0x52(%rdx),%xmm5 │ │ │ │ + movdqu 0x62(%rdx),%xmm6 │ │ │ │ + movdqu 0x72(%rdx),%xmm7 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + movdqa %xmm2,0x20(%rdi) │ │ │ │ + movdqa %xmm3,0x30(%rdi) │ │ │ │ + movdqa %xmm4,0x40(%rdi) │ │ │ │ + movdqa %xmm5,0x50(%rdi) │ │ │ │ + movdqa %xmm6,0x60(%rdi) │ │ │ │ + movdqa %xmm7,0x70(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %r8d │ │ │ │ + jg 315d15 <__cxa_finalize@plt+0x2eacc5> │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ + lea 0xc7a39(%rip),%r9 │ │ │ │ + movslq (%r9,%rcx,4),%rcx │ │ │ │ + movddup -0x74(%r9),%xmm2 │ │ │ │ + movddup -0xfc(%r9),%xmm3 │ │ │ │ + add %r9,%rcx │ │ │ │ + lea (%rsi,%rsi,2),%r9 │ │ │ │ + jmp *%rcx │ │ │ │ + sub $0x8,%rdx │ │ │ │ + movq (%rdx),%xmm3 │ │ │ │ + pshuflw $0xff,%xmm3,%xmm0 │ │ │ │ + pshuflw $0xaa,%xmm3,%xmm1 │ │ │ │ + pshuflw $0x55,%xmm3,%xmm2 │ │ │ │ + pshuflw $0x0,%xmm3,%xmm3 │ │ │ │ + movq %xmm0,(%rdi) │ │ │ │ + movq %xmm1,(%rdi,%rsi,1) │ │ │ │ + movq %xmm2,(%rdi,%rsi,2) │ │ │ │ + movq %xmm3,(%rdi,%r9,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 315d77 <__cxa_finalize@plt+0x2ead27> │ │ │ │ + ret │ │ │ │ + sub $0x8,%rdx │ │ │ │ + movq (%rdx),%xmm3 │ │ │ │ + punpcklwd %xmm3,%xmm3 │ │ │ │ + pshufd $0xff,%xmm3,%xmm0 │ │ │ │ + pshufd $0xaa,%xmm3,%xmm1 │ │ │ │ + pshufd $0x55,%xmm3,%xmm2 │ │ │ │ + pshufd $0x0,%xmm3,%xmm3 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm2,(%rdi,%rsi,2) │ │ │ │ + movdqa %xmm3,(%rdi,%r9,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 315db2 <__cxa_finalize@plt+0x2ead62> │ │ │ │ + ret │ │ │ │ + sub $0x4,%rdx │ │ │ │ + movd (%rdx),%xmm1 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + pshufb %xmm3,%xmm0 │ │ │ │ + pshufb %xmm2,%xmm1 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm0,0x10(%rdi) │ │ │ │ + movdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm1,0x10(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 315df1 <__cxa_finalize@plt+0x2eada1> │ │ │ │ + ret │ │ │ │ + sub $0x4,%rdx │ │ │ │ + movd (%rdx),%xmm1 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + pshufb %xmm3,%xmm0 │ │ │ │ + pshufb %xmm2,%xmm1 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm0,0x10(%rdi) │ │ │ │ + movdqa %xmm0,0x20(%rdi) │ │ │ │ + movdqa %xmm0,0x30(%rdi) │ │ │ │ + movdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm1,0x10(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm1,0x20(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm1,0x30(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 315e26 <__cxa_finalize@plt+0x2eadd6> │ │ │ │ + ret │ │ │ │ + sub $0x2,%rdx │ │ │ │ + movd (%rdx),%xmm0 │ │ │ │ + pshufb %xmm2,%xmm0 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm0,0x10(%rdi) │ │ │ │ + movdqa %xmm0,0x20(%rdi) │ │ │ │ + movdqa %xmm0,0x30(%rdi) │ │ │ │ + movdqa %xmm0,0x40(%rdi) │ │ │ │ + movdqa %xmm0,0x50(%rdi) │ │ │ │ + movdqa %xmm0,0x60(%rdi) │ │ │ │ + movdqa %xmm0,0x70(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %r8d │ │ │ │ + jg 315e71 <__cxa_finalize@plt+0x2eae21> │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + pshuflw $0x0,(%rdx),%xmm4 │ │ │ │ + mov %rdx,%r9 │ │ │ │ + add %r8d,%r8d │ │ │ │ + punpcklqdq %xmm4,%xmm4 │ │ │ │ + sub %r8,%r9 │ │ │ │ + and $0xfffffff8,%ecx │ │ │ │ + jne 315f45 <__cxa_finalize@plt+0x2eaef5> │ │ │ │ + movddup 0x2(%rdx),%xmm5 │ │ │ │ + movdqa %xmm5,%xmm6 │ │ │ │ + psubw %xmm4,%xmm6 │ │ │ │ + pabsw %xmm6,%xmm7 │ │ │ │ + movd -0x4(%r9,%r8,1),%xmm1 │ │ │ │ + punpcklwd %xmm1,%xmm1 │ │ │ │ + punpckldq %xmm1,%xmm1 │ │ │ │ + movdqa %xmm6,%xmm0 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + movdqa %xmm4,%xmm2 │ │ │ │ + psubw %xmm0,%xmm2 │ │ │ │ + psubw %xmm5,%xmm0 │ │ │ │ + pabsw %xmm2,%xmm2 │ │ │ │ + pabsw %xmm0,%xmm0 │ │ │ │ + pminsw %xmm0,%xmm2 │ │ │ │ + pcmpeqw %xmm2,%xmm0 │ │ │ │ + movdqa %xmm5,%xmm3 │ │ │ │ + pand %xmm0,%xmm3 │ │ │ │ + pandn %xmm4,%xmm0 │ │ │ │ + por %xmm3,%xmm0 │ │ │ │ + movdqa %xmm7,%xmm3 │ │ │ │ + pcmpgtw %xmm2,%xmm3 │ │ │ │ + pand %xmm3,%xmm0 │ │ │ │ + pandn %xmm1,%xmm3 │ │ │ │ + por %xmm3,%xmm0 │ │ │ │ + movhps %xmm0,(%rdi) │ │ │ │ + movq %xmm0,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 315ed9 <__cxa_finalize@plt+0x2eae89> │ │ │ │ + ret │ │ │ │ + movddup 0xc77d2(%rip),%xmm8 │ │ │ │ + lea 0x2(%rdx,%rcx,2),%rdx │ │ │ │ + neg %rcx │ │ │ │ + mov %r8d,%r10d │ │ │ │ + movdqu (%rdx,%rcx,2),%xmm5 │ │ │ │ + mov %rdi,%rax │ │ │ │ + add $0x10,%rdi │ │ │ │ + movdqa %xmm5,%xmm6 │ │ │ │ + psubw %xmm4,%xmm6 │ │ │ │ + pabsw %xmm6,%xmm7 │ │ │ │ + movd -0x2(%r9,%r8,1),%xmm1 │ │ │ │ + pshufb %xmm8,%xmm1 │ │ │ │ + movdqa %xmm6,%xmm0 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + movdqa %xmm4,%xmm2 │ │ │ │ + psubw %xmm0,%xmm2 │ │ │ │ + psubw %xmm5,%xmm0 │ │ │ │ + pabsw %xmm2,%xmm2 │ │ │ │ + pabsw %xmm0,%xmm0 │ │ │ │ + pminsw %xmm0,%xmm2 │ │ │ │ + pcmpeqw %xmm2,%xmm0 │ │ │ │ + movdqa %xmm5,%xmm3 │ │ │ │ + pand %xmm0,%xmm3 │ │ │ │ + pandn %xmm4,%xmm0 │ │ │ │ + por %xmm3,%xmm0 │ │ │ │ + movdqa %xmm7,%xmm3 │ │ │ │ + pcmpgtw %xmm2,%xmm3 │ │ │ │ + pand %xmm3,%xmm0 │ │ │ │ + pandn %xmm1,%xmm3 │ │ │ │ + por %xmm3,%xmm0 │ │ │ │ + movdqa %xmm0,(%rax) │ │ │ │ + add %rsi,%rax │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 315f72 <__cxa_finalize@plt+0x2eaf22> │ │ │ │ + mov %r10d,%r8d │ │ │ │ + add $0x8,%rcx │ │ │ │ + jl 315f59 <__cxa_finalize@plt+0x2eaf09> │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0xc6d89(%rip),%r9 │ │ │ │ + mov %r8d,%r8d │ │ │ │ + lea (%r9,%r8,4),%r9 │ │ │ │ + neg %r8 │ │ │ │ + movd (%rdx,%r8,2),%xmm5 │ │ │ │ + pshuflw $0x0,%xmm5,%xmm5 │ │ │ │ + punpcklqdq %xmm5,%xmm5 │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jne 316063 <__cxa_finalize@plt+0x2eb013> │ │ │ │ + movddup 0x2(%rdx),%xmm4 │ │ │ │ + lea (%rsi,%rsi,2),%rcx │ │ │ │ + psubw %xmm5,%xmm4 │ │ │ │ + movq (%r9,%r8,2),%xmm1 │ │ │ │ + punpcklwd %xmm1,%xmm1 │ │ │ │ + pshufd $0x50,%xmm1,%xmm0 │ │ │ │ + punpckhdq %xmm1,%xmm1 │ │ │ │ + pmulhrsw %xmm4,%xmm0 │ │ │ │ + pmulhrsw %xmm4,%xmm1 │ │ │ │ + paddw %xmm5,%xmm0 │ │ │ │ + paddw %xmm5,%xmm1 │ │ │ │ + movq %xmm0,(%rdi) │ │ │ │ + movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ + movq %xmm1,(%rdi,%rsi,2) │ │ │ │ + movhps %xmm1,(%rdi,%rcx,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + add $0x4,%r8 │ │ │ │ + jl 316022 <__cxa_finalize@plt+0x2eafd2> │ │ │ │ + ret │ │ │ │ + mov %r8,%r10 │ │ │ │ + movdqu 0x2(%rdx),%xmm4 │ │ │ │ + add $0x10,%rdx │ │ │ │ + mov %rdi,%rax │ │ │ │ + add $0x10,%rdi │ │ │ │ + psubw %xmm5,%xmm4 │ │ │ │ + movq (%r9,%r10,2),%xmm3 │ │ │ │ + punpcklwd %xmm3,%xmm3 │ │ │ │ + pshufd $0x0,%xmm3,%xmm0 │ │ │ │ + pshufd $0x55,%xmm3,%xmm1 │ │ │ │ + pshufd $0xaa,%xmm3,%xmm2 │ │ │ │ + pshufd $0xff,%xmm3,%xmm3 │ │ │ │ + pmulhrsw %xmm4,%xmm0 │ │ │ │ + pmulhrsw %xmm4,%xmm1 │ │ │ │ + pmulhrsw %xmm4,%xmm2 │ │ │ │ + pmulhrsw %xmm4,%xmm3 │ │ │ │ + paddw %xmm5,%xmm0 │ │ │ │ + paddw %xmm5,%xmm1 │ │ │ │ + paddw %xmm5,%xmm2 │ │ │ │ + paddw %xmm5,%xmm3 │ │ │ │ + movdqa %xmm0,(%rax) │ │ │ │ + movdqa %xmm1,(%rax,%rsi,1) │ │ │ │ + lea (%rax,%rsi,2),%rax │ │ │ │ + movdqa %xmm2,(%rax) │ │ │ │ + movdqa %xmm3,(%rax,%rsi,1) │ │ │ │ + lea (%rax,%rsi,2),%rax │ │ │ │ + add $0x4,%r10 │ │ │ │ + jl 31607a <__cxa_finalize@plt+0x2eb02a> │ │ │ │ + sub $0x8,%ecx │ │ │ │ + jg 316063 <__cxa_finalize@plt+0x2eb013> │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0xc6c89(%rip),%r9 │ │ │ │ + mov %ecx,%ecx │ │ │ │ + movd (%rdx,%rcx,2),%xmm5 │ │ │ │ + sub $0x8,%rdx │ │ │ │ + add %r8d,%r8d │ │ │ │ + pshuflw $0x0,%xmm5,%xmm5 │ │ │ │ + sub %r8,%rdx │ │ │ │ + punpcklqdq %xmm5,%xmm5 │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jne 316165 <__cxa_finalize@plt+0x2eb115> │ │ │ │ + movddup 0x8(%r9),%xmm4 │ │ │ │ + lea (%rsi,%rsi,2),%rcx │ │ │ │ + movq (%rdx,%r8,1),%xmm1 │ │ │ │ + punpcklwd %xmm1,%xmm1 │ │ │ │ + psubw %xmm5,%xmm1 │ │ │ │ + pshufd $0xfa,%xmm1,%xmm0 │ │ │ │ + punpckldq %xmm1,%xmm1 │ │ │ │ + pmulhrsw %xmm4,%xmm0 │ │ │ │ + pmulhrsw %xmm4,%xmm1 │ │ │ │ + paddw %xmm5,%xmm0 │ │ │ │ + paddw %xmm5,%xmm1 │ │ │ │ + movhps %xmm0,(%rdi) │ │ │ │ + movq %xmm0,(%rdi,%rsi,1) │ │ │ │ + movhps %xmm1,(%rdi,%rsi,2) │ │ │ │ + movq %xmm1,(%rdi,%rcx,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + sub $0x8,%r8d │ │ │ │ + jg 316120 <__cxa_finalize@plt+0x2eb0d0> │ │ │ │ + ret │ │ │ │ + lea (%r9,%rcx,4),%r9 │ │ │ │ + neg %rcx │ │ │ │ + mov %r8d,%r10d │ │ │ │ + movdqa (%r9,%rcx,2),%xmm4 │ │ │ │ + mov %rdi,%rax │ │ │ │ + add $0x10,%rdi │ │ │ │ + movq (%r10,%rdx,1),%xmm3 │ │ │ │ + punpcklwd %xmm3,%xmm3 │ │ │ │ + psubw %xmm5,%xmm3 │ │ │ │ + pshufd $0xff,%xmm3,%xmm0 │ │ │ │ + pshufd $0xaa,%xmm3,%xmm1 │ │ │ │ + pshufd $0x55,%xmm3,%xmm2 │ │ │ │ + pshufd $0x0,%xmm3,%xmm3 │ │ │ │ + pmulhrsw %xmm4,%xmm0 │ │ │ │ + pmulhrsw %xmm4,%xmm1 │ │ │ │ + pmulhrsw %xmm4,%xmm2 │ │ │ │ + pmulhrsw %xmm4,%xmm3 │ │ │ │ + paddw %xmm5,%xmm0 │ │ │ │ + paddw %xmm5,%xmm1 │ │ │ │ + paddw %xmm5,%xmm2 │ │ │ │ + paddw %xmm5,%xmm3 │ │ │ │ + movdqa %xmm0,(%rax) │ │ │ │ + movdqa %xmm1,(%rax,%rsi,1) │ │ │ │ + lea (%rax,%rsi,2),%rax │ │ │ │ + movdqa %xmm2,(%rax) │ │ │ │ + movdqa %xmm3,(%rax,%rsi,1) │ │ │ │ + lea (%rax,%rsi,2),%rax │ │ │ │ + sub $0x8,%r10d │ │ │ │ + jg 31617c <__cxa_finalize@plt+0x2eb12c> │ │ │ │ + add $0x8,%rcx │ │ │ │ + jl 31616c <__cxa_finalize@plt+0x2eb11c> │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0xc6c89(%rip),%r9 │ │ │ │ + mov %ecx,%ecx │ │ │ │ + mov %r8d,%r8d │ │ │ │ + movd (%rdx,%rcx,2),%xmm7 │ │ │ │ + lea (%r9,%r8,8),%rax │ │ │ │ + neg %r8 │ │ │ │ + movd (%rdx,%r8,2),%xmm6 │ │ │ │ + pshuflw $0x0,%xmm7,%xmm7 │ │ │ │ + pshuflw $0x0,%xmm6,%xmm6 │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jne 316293 <__cxa_finalize@plt+0x2eb243> │ │ │ │ + movq 0x2(%rdx),%xmm4 │ │ │ │ + movdqa 0x10(%r9),%xmm5 │ │ │ │ + punpcklwd %xmm6,%xmm4 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + movq (%rax,%r8,4),%xmm1 │ │ │ │ + sub $0x4,%rdx │ │ │ │ + movd (%rdx),%xmm3 │ │ │ │ + pshufd $0x0,%xmm1,%xmm0 │ │ │ │ + pshufd $0x55,%xmm1,%xmm1 │ │ │ │ + pmaddwd %xmm4,%xmm0 │ │ │ │ + punpcklwd %xmm7,%xmm3 │ │ │ │ + pmaddwd %xmm4,%xmm1 │ │ │ │ + pshufd $0x55,%xmm3,%xmm2 │ │ │ │ + pshufd $0x0,%xmm3,%xmm3 │ │ │ │ + pmaddwd %xmm5,%xmm2 │ │ │ │ + pmaddwd %xmm5,%xmm3 │ │ │ │ + paddd %xmm2,%xmm0 │ │ │ │ + paddd %xmm3,%xmm1 │ │ │ │ + psrld $0x8,%xmm0 │ │ │ │ + psrld $0x8,%xmm1 │ │ │ │ + packssdw %xmm1,%xmm0 │ │ │ │ + pavgw %xmm6,%xmm0 │ │ │ │ + movq %xmm0,(%rdi) │ │ │ │ + movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + add $0x2,%r8 │ │ │ │ + jl 316230 <__cxa_finalize@plt+0x2eb1e0> │ │ │ │ + ret │ │ │ │ + push %rbx │ │ │ │ + push %rbp │ │ │ │ + lea (%r9,%rcx,8),%r9 │ │ │ │ + lea (%rdx,%rcx,2),%r10 │ │ │ │ + neg %rcx │ │ │ │ + mov %rdx,%r11 │ │ │ │ + mov %r8,%rbx │ │ │ │ + punpcklqdq %xmm6,%xmm6 │ │ │ │ + movdqu 0x2(%r10,%rcx,2),%xmm5 │ │ │ │ + movdqa (%r9,%rcx,4),%xmm8 │ │ │ │ + movdqa 0x10(%r9,%rcx,4),%xmm9 │ │ │ │ + mov %rdi,%rbp │ │ │ │ + add $0x10,%rdi │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + punpcklwd %xmm6,%xmm4 │ │ │ │ + punpckhwd %xmm6,%xmm5 │ │ │ │ + movd (%rax,%r8,4),%xmm1 │ │ │ │ + sub $0x2,%rdx │ │ │ │ + movd (%rdx),%xmm3 │ │ │ │ + pshufd $0x0,%xmm1,%xmm1 │ │ │ │ + movdqa %xmm4,%xmm0 │ │ │ │ + pmaddwd %xmm1,%xmm0 │ │ │ │ + pshuflw $0x0,%xmm3,%xmm3 │ │ │ │ + pmaddwd %xmm5,%xmm1 │ │ │ │ + punpcklwd %xmm7,%xmm3 │ │ │ │ + movdqa %xmm8,%xmm2 │ │ │ │ + pmaddwd %xmm3,%xmm2 │ │ │ │ + pmaddwd %xmm9,%xmm3 │ │ │ │ + paddd %xmm2,%xmm0 │ │ │ │ + paddd %xmm3,%xmm1 │ │ │ │ + psrld $0x8,%xmm0 │ │ │ │ + psrld $0x8,%xmm1 │ │ │ │ + packssdw %xmm1,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + pavgw %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,0x0(%rbp) │ │ │ │ + add %rsi,%rbp │ │ │ │ + inc %r8 │ │ │ │ + jl 3162d1 <__cxa_finalize@plt+0x2eb281> │ │ │ │ + mov %r11,%rdx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + add $0x8,%rcx │ │ │ │ + jl 3162aa <__cxa_finalize@plt+0x2eb25a> │ │ │ │ + pop %rbp │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + sub $0x128,%rsp │ │ │ │ + lea -0xb8e(%rip),%r10 │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ + add $0x2,%rdx │ │ │ │ + movslq 0xc7fd8(%r10,%rcx,4),%rcx │ │ │ │ + mov %r9d,%eax │ │ │ │ + movddup 0xc7f50(%r10),%xmm0 │ │ │ │ + and $0x7e,%eax │ │ │ │ + movddup 0xc7f48(%r10),%xmm7 │ │ │ │ + add $0xa5,%r9d │ │ │ │ + lea 0xc7fd8(%r10,%rcx,1),%rcx │ │ │ │ + movzwl 0xcc538(%r10,%rax,1),%eax │ │ │ │ + xor $0x4ff,%r9d │ │ │ │ + jmp *%rcx │ │ │ │ + lea 0x58(%r9),%ecx │ │ │ │ + test $0x480,%ecx │ │ │ │ + jne 3164bf <__cxa_finalize@plt+0x2eb46f> │ │ │ │ + sar $0x9,%ecx │ │ │ │ + add %r8d,%ecx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jg 3164bf <__cxa_finalize@plt+0x2eb46f> │ │ │ │ + movd 0xe(%rdx),%xmm3 │ │ │ │ + movdqu (%rdx),%xmm2 │ │ │ │ + movd 0x140(%rsp),%xmm1 │ │ │ │ + pshufb %xmm0,%xmm3 │ │ │ │ + movdqa %xmm3,%xmm4 │ │ │ │ + palignr $0x4,%xmm2,%xmm4 │ │ │ │ + paddw -0x2(%rdx),%xmm4 │ │ │ │ + add %eax,%eax │ │ │ │ + movdqa %xmm3,0x20(%rsp) │ │ │ │ + palignr $0x2,%xmm2,%xmm3 │ │ │ │ + pshufb %xmm0,%xmm1 │ │ │ │ + paddw %xmm2,%xmm3 │ │ │ │ + movdqa %xmm3,%xmm5 │ │ │ │ + psubw %xmm4,%xmm5 │ │ │ │ + movd %eax,%xmm4 │ │ │ │ + psraw $0x3,%xmm5 │ │ │ │ + paddw %xmm5,%xmm3 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + pmaxsw %xmm5,%xmm3 │ │ │ │ + mov %eax,%ecx │ │ │ │ + pavgw %xmm5,%xmm3 │ │ │ │ + pshufb %xmm0,%xmm4 │ │ │ │ + pminsw %xmm1,%xmm3 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + punpcklwd %xmm3,%xmm1 │ │ │ │ + punpckhwd %xmm3,%xmm2 │ │ │ │ + movdqa 0xc7e00(%r10),%xmm3 │ │ │ │ + movdqa %xmm1,(%rsp) │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + paddw %xmm4,%xmm5 │ │ │ │ + movdqa %xmm2,0x10(%rsp) │ │ │ │ + punpcklqdq %xmm5,%xmm4 │ │ │ │ + lea (%rcx,%rax,1),%edx │ │ │ │ + shr $0x6,%ecx │ │ │ │ + movdqu (%rsp,%rcx,2),%xmm1 │ │ │ │ + lea (%rdx,%rax,1),%ecx │ │ │ │ + shr $0x6,%edx │ │ │ │ + movdqu (%rsp,%rdx,2),%xmm2 │ │ │ │ + pshufb %xmm3,%xmm1 │ │ │ │ + pshufb %xmm3,%xmm2 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + punpcklqdq %xmm2,%xmm0 │ │ │ │ + punpckhqdq %xmm2,%xmm1 │ │ │ │ + movdqa %xmm7,%xmm2 │ │ │ │ + pand %xmm4,%xmm2 │ │ │ │ + psllw $0x9,%xmm2 │ │ │ │ + psubw %xmm0,%xmm1 │ │ │ │ + pmulhrsw %xmm2,%xmm1 │ │ │ │ + paddw %xmm5,%xmm4 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + movq %xmm0,(%rdi) │ │ │ │ + movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 31645b <__cxa_finalize@plt+0x2eb40b> │ │ │ │ + add $0x128,%rsp │ │ │ │ + ret │ │ │ │ + mov $0x7,%ecx │ │ │ │ + test $0x400,%r9d │ │ │ │ + jne 31655b <__cxa_finalize@plt+0x2eb50b> │ │ │ │ + lea 0x3(%r8),%ecx │ │ │ │ + movd %ecx,%xmm1 │ │ │ │ + movd %r9d,%xmm3 │ │ │ │ + shr $0x8,%r9d │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + pshufb %xmm2,%xmm1 │ │ │ │ + pshufb %xmm2,%xmm3 │ │ │ │ + pcmpeqb 0xc7eb0(%r10),%xmm1 │ │ │ │ + pand %xmm3,%xmm1 │ │ │ │ + pcmpgtb 0xc7e80(%r10,%r9,8),%xmm1 │ │ │ │ + pmovmskb %xmm1,%r9d │ │ │ │ + mov $0x7,%ecx │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 31655b <__cxa_finalize@plt+0x2eb50b> │ │ │ │ + pshuflw $0x0,-0x2(%rdx),%xmm1 │ │ │ │ + movdqu (%rdx),%xmm2 │ │ │ │ + imul $0x55555555,%r9d,%r9d │ │ │ │ + movd (%rdx,%rcx,2),%xmm3 │ │ │ │ + shr $0x1e,%r9d │ │ │ │ + movd %xmm1,0xc(%rsp) │ │ │ │ + pshuflw $0x0,%xmm3,%xmm3 │ │ │ │ + movdqa %xmm2,0x10(%rsp) │ │ │ │ + lea 0x2(%rcx),%edx │ │ │ │ + movq %xmm3,0x12(%rsp,%rcx,2) │ │ │ │ + cmp $0x8,%r8d │ │ │ │ + cmovae %edx,%ecx │ │ │ │ + lea 0x10(%rsp),%rdx │ │ │ │ + call 316e85 <__cxa_finalize@plt+0x2ebe35> │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + movd %eax,%xmm4 │ │ │ │ + movddup 0xc7de0(%r10),%xmm1 │ │ │ │ + movd (%rdx),%xmm6 │ │ │ │ + shl $0x6,%ecx │ │ │ │ + movd %ecx,%xmm3 │ │ │ │ + pshufb %xmm0,%xmm4 │ │ │ │ + mov %eax,%r9d │ │ │ │ + pshufb %xmm0,%xmm6 │ │ │ │ + sub %rcx,%r9 │ │ │ │ + pshufb %xmm0,%xmm3 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + paddw %xmm4,%xmm5 │ │ │ │ + psubw %xmm1,%xmm3 │ │ │ │ + punpcklqdq %xmm5,%xmm4 │ │ │ │ + lea (%r9,%rax,1),%rcx │ │ │ │ + sar $0x6,%r9 │ │ │ │ + movq (%rdx,%r9,2),%xmm0 │ │ │ │ + movq 0x2(%rdx,%r9,2),%xmm1 │ │ │ │ + lea (%rcx,%rax,1),%r9 │ │ │ │ + sar $0x6,%rcx │ │ │ │ + movhps (%rdx,%rcx,2),%xmm0 │ │ │ │ + movhps 0x2(%rdx,%rcx,2),%xmm1 │ │ │ │ + movdqa %xmm7,%xmm2 │ │ │ │ + pand %xmm4,%xmm2 │ │ │ │ + psllw $0x9,%xmm2 │ │ │ │ + psubw %xmm0,%xmm1 │ │ │ │ + pmulhrsw %xmm2,%xmm1 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + pcmpgtw %xmm4,%xmm2 │ │ │ │ + paddw %xmm5,%xmm4 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + pand %xmm2,%xmm0 │ │ │ │ + pandn %xmm6,%xmm2 │ │ │ │ + por %xmm2,%xmm0 │ │ │ │ + movq %xmm0,(%rdi) │ │ │ │ + movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ + sub $0x2,%r8d │ │ │ │ + je 31661e <__cxa_finalize@plt+0x2eb5ce> │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + test %r9d,%r9d │ │ │ │ + jl 31659c <__cxa_finalize@plt+0x2eb54c> │ │ │ │ + movq %xmm6,(%rdi) │ │ │ │ + movq %xmm6,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 31660b <__cxa_finalize@plt+0x2eb5bb> │ │ │ │ + add $0x128,%rsp │ │ │ │ + ret │ │ │ │ + lea 0x58(%r9),%ecx │ │ │ │ + and $0xffffff80,%ecx │ │ │ │ + or %r8d,%ecx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + ja 316762 <__cxa_finalize@plt+0x2eb712> │ │ │ │ + movdqu (%rdx),%xmm1 │ │ │ │ + movdqu 0x2(%rdx),%xmm5 │ │ │ │ + movdqu 0x4(%rdx),%xmm3 │ │ │ │ + paddw %xmm1,%xmm5 │ │ │ │ + paddw -0x2(%rdx),%xmm3 │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + psubw %xmm3,%xmm2 │ │ │ │ + movdqu 0x12(%rdx),%xmm6 │ │ │ │ + psraw $0x3,%xmm2 │ │ │ │ + movdqu 0x14(%rdx),%xmm3 │ │ │ │ + paddw %xmm2,%xmm5 │ │ │ │ + movdqu 0x10(%rdx),%xmm2 │ │ │ │ + paddw %xmm2,%xmm6 │ │ │ │ + add %eax,%eax │ │ │ │ + cmp $0x4,%r8d │ │ │ │ + jne 316681 <__cxa_finalize@plt+0x2eb631> │ │ │ │ + pshuflw $0x54,%xmm3,%xmm3 │ │ │ │ + paddw 0xe(%rdx),%xmm3 │ │ │ │ + movdqa %xmm6,%xmm4 │ │ │ │ + psubw %xmm3,%xmm4 │ │ │ │ + movd 0x140(%rsp),%xmm3 │ │ │ │ + psraw $0x3,%xmm4 │ │ │ │ + mov %eax,%ecx │ │ │ │ + paddw %xmm4,%xmm6 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + pmaxsw %xmm4,%xmm5 │ │ │ │ + pmaxsw %xmm4,%xmm6 │ │ │ │ + pshufb %xmm0,%xmm3 │ │ │ │ + pavgw %xmm4,%xmm5 │ │ │ │ + pavgw %xmm4,%xmm6 │ │ │ │ + movd %eax,%xmm4 │ │ │ │ + pminsw %xmm3,%xmm5 │ │ │ │ + pminsw %xmm3,%xmm6 │ │ │ │ + movdqa 0xc7e00(%r10),%xmm3 │ │ │ │ + pshufb %xmm0,%xmm4 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + punpcklwd %xmm5,%xmm0 │ │ │ │ + movdqa %xmm0,(%rsp) │ │ │ │ + punpckhwd %xmm5,%xmm1 │ │ │ │ + movdqa %xmm1,0x10(%rsp) │ │ │ │ + movdqa %xmm2,%xmm0 │ │ │ │ + punpcklwd %xmm6,%xmm0 │ │ │ │ + movdqa %xmm0,0x20(%rsp) │ │ │ │ + punpckhwd %xmm6,%xmm2 │ │ │ │ + movdqa %xmm2,0x30(%rsp) │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + mov %ecx,%edx │ │ │ │ + shr $0x6,%edx │ │ │ │ + movdqu (%rsp,%rdx,2),%xmm1 │ │ │ │ + movdqu 0x10(%rsp,%rdx,2),%xmm2 │ │ │ │ + add %eax,%ecx │ │ │ │ + pshufb %xmm3,%xmm1 │ │ │ │ + pshufb %xmm3,%xmm2 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + punpcklqdq %xmm2,%xmm0 │ │ │ │ + punpckhqdq %xmm2,%xmm1 │ │ │ │ + movdqa %xmm7,%xmm2 │ │ │ │ + pand %xmm4,%xmm2 │ │ │ │ + psllw $0x9,%xmm2 │ │ │ │ + psubw %xmm0,%xmm1 │ │ │ │ + pmulhrsw %xmm2,%xmm1 │ │ │ │ + paddw %xmm5,%xmm4 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %r8d │ │ │ │ + jg 316708 <__cxa_finalize@plt+0x2eb6b8> │ │ │ │ + add $0x128,%rsp │ │ │ │ + ret │ │ │ │ + lea 0x7(%r8),%ecx │ │ │ │ + movd %ecx,%xmm1 │ │ │ │ + and $0x7,%ecx │ │ │ │ + or $0x8,%ecx │ │ │ │ + test $0x400,%r9d │ │ │ │ + jne 316812 <__cxa_finalize@plt+0x2eb7c2> │ │ │ │ + movd %r9d,%xmm3 │ │ │ │ + shr $0x8,%r9d │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + pshufb %xmm2,%xmm1 │ │ │ │ + pshufb %xmm2,%xmm3 │ │ │ │ + movdqu 0xc7eb4(%r10),%xmm2 │ │ │ │ + movdqa 0xc7e80(%r10,%r9,8),%xmm4 │ │ │ │ + psrldq $0x4,%xmm4 │ │ │ │ + pcmpeqb %xmm1,%xmm2 │ │ │ │ + pand %xmm3,%xmm2 │ │ │ │ + pcmpgtb %xmm4,%xmm2 │ │ │ │ + pmovmskb %xmm2,%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 316812 <__cxa_finalize@plt+0x2eb7c2> │ │ │ │ + pshuflw $0x0,-0x2(%rdx),%xmm1 │ │ │ │ + movdqu (%rdx),%xmm2 │ │ │ │ + imul $0x55555555,%r9d,%r9d │ │ │ │ + movdqu 0x10(%rdx),%xmm3 │ │ │ │ + movd (%rdx,%rcx,2),%xmm4 │ │ │ │ + shr $0x1e,%r9d │ │ │ │ + movd %xmm1,0xc(%rsp) │ │ │ │ + movdqa %xmm2,0x10(%rsp) │ │ │ │ + pshuflw $0x0,%xmm4,%xmm4 │ │ │ │ + movdqa %xmm3,0x20(%rsp) │ │ │ │ + lea 0x2(%rcx),%edx │ │ │ │ + movq %xmm4,0x12(%rsp,%rcx,2) │ │ │ │ + cmp $0x10,%r8d │ │ │ │ + cmovae %edx,%ecx │ │ │ │ + lea 0x10(%rsp),%rdx │ │ │ │ + call 316e85 <__cxa_finalize@plt+0x2ebe35> │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + movd %eax,%xmm5 │ │ │ │ + movdqa 0xc7de0(%r10),%xmm4 │ │ │ │ + shl $0x6,%ecx │ │ │ │ + movd (%rdx),%xmm6 │ │ │ │ + movd %ecx,%xmm1 │ │ │ │ + pshufb %xmm0,%xmm5 │ │ │ │ + mov %eax,%r9d │ │ │ │ + pshufb %xmm0,%xmm1 │ │ │ │ + sub %rcx,%r9 │ │ │ │ + psubw %xmm1,%xmm4 │ │ │ │ + pshufb %xmm0,%xmm6 │ │ │ │ + paddw %xmm5,%xmm4 │ │ │ │ + mov %r9,%rcx │ │ │ │ + sar $0x6,%rcx │ │ │ │ + movdqu (%rdx,%rcx,2),%xmm0 │ │ │ │ + movdqu 0x2(%rdx,%rcx,2),%xmm1 │ │ │ │ + movdqa %xmm7,%xmm2 │ │ │ │ + pand %xmm4,%xmm2 │ │ │ │ + psllw $0x9,%xmm2 │ │ │ │ + psubw %xmm0,%xmm1 │ │ │ │ + pmulhrsw %xmm2,%xmm1 │ │ │ │ + movdqa %xmm4,%xmm2 │ │ │ │ + psraw $0xf,%xmm2 │ │ │ │ + paddw %xmm5,%xmm4 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + pand %xmm2,%xmm0 │ │ │ │ + pandn %xmm6,%xmm2 │ │ │ │ + por %xmm2,%xmm0 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + dec %r8d │ │ │ │ + je 3168ad <__cxa_finalize@plt+0x2eb85d> │ │ │ │ + add %rsi,%rdi │ │ │ │ + add %rax,%r9 │ │ │ │ + jl 31684b <__cxa_finalize@plt+0x2eb7fb> │ │ │ │ + movdqa %xmm6,(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %r8d │ │ │ │ + jg 3168a1 <__cxa_finalize@plt+0x2eb851> │ │ │ │ + add $0x128,%rsp │ │ │ │ + ret │ │ │ │ + lea 0xf(%r8),%ecx │ │ │ │ + movd %ecx,%xmm1 │ │ │ │ + and $0xf,%ecx │ │ │ │ + or $0x10,%ecx │ │ │ │ + test $0x400,%r9d │ │ │ │ + jne 316976 <__cxa_finalize@plt+0x2eb926> │ │ │ │ + movd %r9d,%xmm3 │ │ │ │ + shr $0x8,%r9d │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + pshufb %xmm2,%xmm1 │ │ │ │ + pshufb %xmm2,%xmm3 │ │ │ │ + movq 0xc7ea0(%r10,%r9,4),%xmm4 │ │ │ │ + pcmpeqb 0xc7e70(%r10),%xmm1 │ │ │ │ + pand %xmm3,%xmm1 │ │ │ │ + pcmpgtb %xmm4,%xmm1 │ │ │ │ + pmovmskb %xmm1,%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 316976 <__cxa_finalize@plt+0x2eb926> │ │ │ │ + pshuflw $0x0,-0x2(%rdx),%xmm1 │ │ │ │ + movdqu (%rdx),%xmm2 │ │ │ │ + imul $0x24924924,%r9d,%r9d │ │ │ │ + movdqu 0x10(%rdx),%xmm3 │ │ │ │ + movdqu 0x20(%rdx),%xmm4 │ │ │ │ + shr $0x1e,%r9d │ │ │ │ + movdqu 0x30(%rdx),%xmm5 │ │ │ │ + movd (%rdx,%rcx,2),%xmm6 │ │ │ │ + adc $0xffffffff,%r9d │ │ │ │ + movd %xmm1,0xc(%rsp) │ │ │ │ + movdqa %xmm2,0x10(%rsp) │ │ │ │ + movdqa %xmm3,0x20(%rsp) │ │ │ │ + pshuflw $0x0,%xmm6,%xmm6 │ │ │ │ + movdqa %xmm4,0x30(%rsp) │ │ │ │ + movdqa %xmm5,0x40(%rsp) │ │ │ │ + lea 0x2(%rcx),%edx │ │ │ │ + movq %xmm6,0x12(%rsp,%rcx,2) │ │ │ │ + cmp $0x20,%r8d │ │ │ │ + cmovae %edx,%ecx │ │ │ │ + lea 0x10(%rsp),%rdx │ │ │ │ + call 316e85 <__cxa_finalize@plt+0x2ebe35> │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + movd %eax,%xmm5 │ │ │ │ + movdqa 0xc7de0(%r10),%xmm4 │ │ │ │ + shl $0x6,%ecx │ │ │ │ + movd (%rdx),%xmm6 │ │ │ │ + movd %ecx,%xmm1 │ │ │ │ + pshufb %xmm0,%xmm5 │ │ │ │ + mov %eax,%r9d │ │ │ │ + pshufb %xmm0,%xmm1 │ │ │ │ + sub %rcx,%r9 │ │ │ │ + psubw %xmm1,%xmm4 │ │ │ │ + pshufb %xmm0,%xmm6 │ │ │ │ + paddw %xmm5,%xmm4 │ │ │ │ + mov %r9,%rcx │ │ │ │ + sar $0x6,%rcx │ │ │ │ + movdqu (%rdx,%rcx,2),%xmm0 │ │ │ │ + movdqu 0x2(%rdx,%rcx,2),%xmm2 │ │ │ │ + movdqa %xmm7,%xmm3 │ │ │ │ + pand %xmm4,%xmm3 │ │ │ │ + psllw $0x9,%xmm3 │ │ │ │ + psubw %xmm0,%xmm2 │ │ │ │ + pmulhrsw %xmm3,%xmm2 │ │ │ │ + movdqu 0x10(%rdx,%rcx,2),%xmm1 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + movdqu 0x12(%rdx,%rcx,2),%xmm2 │ │ │ │ + psubw %xmm1,%xmm2 │ │ │ │ + pmulhrsw %xmm3,%xmm2 │ │ │ │ + movddup 0xc7f28(%r10),%xmm3 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + movdqa %xmm4,%xmm2 │ │ │ │ + psraw $0xf,%xmm2 │ │ │ │ + pcmpgtw %xmm4,%xmm3 │ │ │ │ + paddw %xmm5,%xmm4 │ │ │ │ + pand %xmm2,%xmm0 │ │ │ │ + pandn %xmm6,%xmm2 │ │ │ │ + pand %xmm3,%xmm1 │ │ │ │ + pandn %xmm6,%xmm3 │ │ │ │ + por %xmm2,%xmm0 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + por %xmm3,%xmm1 │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + dec %r8d │ │ │ │ + je 316a51 <__cxa_finalize@plt+0x2eba01> │ │ │ │ + add %rsi,%rdi │ │ │ │ + add %rax,%r9 │ │ │ │ + jl 3169af <__cxa_finalize@plt+0x2eb95f> │ │ │ │ + movdqa %xmm6,(%rdi) │ │ │ │ + movdqa %xmm6,0x10(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %r8d │ │ │ │ + jg 316a40 <__cxa_finalize@plt+0x2eb9f0> │ │ │ │ + add $0x128,%rsp │ │ │ │ + ret │ │ │ │ + lea 0x1f(%r8),%ecx │ │ │ │ + and $0x1f,%ecx │ │ │ │ + or $0x20,%ecx │ │ │ │ + test $0x400,%r9d │ │ │ │ + jne 316a82 <__cxa_finalize@plt+0x2eba32> │ │ │ │ + call 316e40 <__cxa_finalize@plt+0x2ebdf0> │ │ │ │ + lea 0x2(%rcx),%r9d │ │ │ │ + cmp $0x40,%r8d │ │ │ │ + cmove %r9d,%ecx │ │ │ │ + call 316ef7 <__cxa_finalize@plt+0x2ebea7> │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + movd %eax,%xmm5 │ │ │ │ + movdqa 0xc7de0(%r10),%xmm4 │ │ │ │ + shl $0x6,%ecx │ │ │ │ + movd (%rdx),%xmm6 │ │ │ │ + movd %ecx,%xmm1 │ │ │ │ + pshufb %xmm0,%xmm5 │ │ │ │ + mov %eax,%r9d │ │ │ │ + pshufb %xmm0,%xmm1 │ │ │ │ + sub %rcx,%r9 │ │ │ │ + psubw %xmm1,%xmm4 │ │ │ │ + pshufb %xmm0,%xmm6 │ │ │ │ + paddw %xmm5,%xmm4 │ │ │ │ + mov %r9,%rcx │ │ │ │ + sar $0x6,%rcx │ │ │ │ + movdqu (%rdx,%rcx,2),%xmm0 │ │ │ │ + movdqu 0x2(%rdx,%rcx,2),%xmm2 │ │ │ │ + movdqa %xmm7,%xmm3 │ │ │ │ + pand %xmm4,%xmm3 │ │ │ │ + psllw $0x9,%xmm3 │ │ │ │ + psubw %xmm0,%xmm2 │ │ │ │ + pmulhrsw %xmm3,%xmm2 │ │ │ │ + movdqu 0x10(%rdx,%rcx,2),%xmm1 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + movdqu 0x12(%rdx,%rcx,2),%xmm2 │ │ │ │ + psubw %xmm1,%xmm2 │ │ │ │ + pmulhrsw %xmm3,%xmm2 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + movdqa %xmm4,%xmm2 │ │ │ │ + psraw $0xf,%xmm2 │ │ │ │ + pand %xmm2,%xmm0 │ │ │ │ + pandn %xmm6,%xmm2 │ │ │ │ + por %xmm2,%xmm0 │ │ │ │ + movddup 0xc7f28(%r10),%xmm2 │ │ │ │ + pcmpgtw %xmm4,%xmm2 │ │ │ │ + pand %xmm2,%xmm1 │ │ │ │ + pandn %xmm6,%xmm2 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + por %xmm2,%xmm1 │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + movdqu 0x20(%rdx,%rcx,2),%xmm0 │ │ │ │ + movdqu 0x22(%rdx,%rcx,2),%xmm2 │ │ │ │ + psubw %xmm0,%xmm2 │ │ │ │ + pmulhrsw %xmm3,%xmm2 │ │ │ │ + movdqu 0x30(%rdx,%rcx,2),%xmm1 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + movdqu 0x32(%rdx,%rcx,2),%xmm2 │ │ │ │ + psubw %xmm1,%xmm2 │ │ │ │ + pmulhrsw %xmm3,%xmm2 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + movddup 0xc7f20(%r10),%xmm2 │ │ │ │ + movddup 0xc7f18(%r10),%xmm3 │ │ │ │ + pcmpgtw %xmm4,%xmm2 │ │ │ │ + pcmpgtw %xmm4,%xmm3 │ │ │ │ + paddw %xmm5,%xmm4 │ │ │ │ + pand %xmm2,%xmm0 │ │ │ │ + pandn %xmm6,%xmm2 │ │ │ │ + pand %xmm3,%xmm1 │ │ │ │ + pandn %xmm6,%xmm3 │ │ │ │ + por %xmm2,%xmm0 │ │ │ │ + movdqa %xmm0,0x20(%rdi) │ │ │ │ + por %xmm3,%xmm1 │ │ │ │ + movdqa %xmm1,0x30(%rdi) │ │ │ │ + dec %r8d │ │ │ │ + je 316bd5 <__cxa_finalize@plt+0x2ebb85> │ │ │ │ + add %rsi,%rdi │ │ │ │ + add %rax,%r9 │ │ │ │ + jl 316abb <__cxa_finalize@plt+0x2eba6b> │ │ │ │ + movdqa %xmm6,(%rdi) │ │ │ │ + movdqa %xmm6,0x10(%rdi) │ │ │ │ + movdqa %xmm6,0x20(%rdi) │ │ │ │ + movdqa %xmm6,0x30(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %r8d │ │ │ │ + jg 316bba <__cxa_finalize@plt+0x2ebb6a> │ │ │ │ + add $0x128,%rsp │ │ │ │ + ret │ │ │ │ + lea 0x3f(%r8),%ecx │ │ │ │ + test $0x400,%r9d │ │ │ │ + jne 316bf4 <__cxa_finalize@plt+0x2ebba4> │ │ │ │ + call 316e40 <__cxa_finalize@plt+0x2ebdf0> │ │ │ │ + call 316ef7 <__cxa_finalize@plt+0x2ebea7> │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + movd %eax,%xmm5 │ │ │ │ + movdqa 0xc7de0(%r10),%xmm4 │ │ │ │ + shl $0x6,%ecx │ │ │ │ + movd (%rdx),%xmm6 │ │ │ │ + movd %ecx,%xmm1 │ │ │ │ + pshufb %xmm0,%xmm5 │ │ │ │ + mov %eax,%r9d │ │ │ │ + pshufb %xmm0,%xmm1 │ │ │ │ + sub %rcx,%r9 │ │ │ │ + psubw %xmm1,%xmm4 │ │ │ │ + pshufb %xmm0,%xmm6 │ │ │ │ + paddw %xmm5,%xmm4 │ │ │ │ + mov %r9,%rcx │ │ │ │ + sar $0x6,%rcx │ │ │ │ + movdqu (%rdx,%rcx,2),%xmm0 │ │ │ │ + movdqu 0x2(%rdx,%rcx,2),%xmm2 │ │ │ │ + movdqa %xmm7,%xmm3 │ │ │ │ + pand %xmm4,%xmm3 │ │ │ │ + psllw $0x9,%xmm3 │ │ │ │ + psubw %xmm0,%xmm2 │ │ │ │ + pmulhrsw %xmm3,%xmm2 │ │ │ │ + movdqu 0x10(%rdx,%rcx,2),%xmm1 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + movdqu 0x12(%rdx,%rcx,2),%xmm2 │ │ │ │ + psubw %xmm1,%xmm2 │ │ │ │ + pmulhrsw %xmm3,%xmm2 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + movdqa %xmm4,%xmm2 │ │ │ │ + psraw $0xf,%xmm2 │ │ │ │ + pand %xmm2,%xmm0 │ │ │ │ + pandn %xmm6,%xmm2 │ │ │ │ + por %xmm2,%xmm0 │ │ │ │ + movddup 0xc7f28(%r10),%xmm2 │ │ │ │ + pcmpgtw %xmm4,%xmm2 │ │ │ │ + pand %xmm2,%xmm1 │ │ │ │ + pandn %xmm6,%xmm2 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + por %xmm2,%xmm1 │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + movdqu 0x20(%rdx,%rcx,2),%xmm0 │ │ │ │ + movdqu 0x22(%rdx,%rcx,2),%xmm2 │ │ │ │ + psubw %xmm0,%xmm2 │ │ │ │ + pmulhrsw %xmm3,%xmm2 │ │ │ │ + movdqu 0x30(%rdx,%rcx,2),%xmm1 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + movdqu 0x32(%rdx,%rcx,2),%xmm2 │ │ │ │ + psubw %xmm1,%xmm2 │ │ │ │ + pmulhrsw %xmm3,%xmm2 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + movddup 0xc7f20(%r10),%xmm2 │ │ │ │ + pcmpgtw %xmm4,%xmm2 │ │ │ │ + pand %xmm2,%xmm0 │ │ │ │ + pandn %xmm6,%xmm2 │ │ │ │ + por %xmm2,%xmm0 │ │ │ │ + movddup 0xc7f18(%r10),%xmm2 │ │ │ │ + pcmpgtw %xmm4,%xmm2 │ │ │ │ + pand %xmm2,%xmm1 │ │ │ │ + pandn %xmm6,%xmm2 │ │ │ │ + movdqa %xmm0,0x20(%rdi) │ │ │ │ + por %xmm2,%xmm1 │ │ │ │ + movdqa %xmm1,0x30(%rdi) │ │ │ │ + movdqu 0x40(%rdx,%rcx,2),%xmm0 │ │ │ │ + movdqu 0x42(%rdx,%rcx,2),%xmm2 │ │ │ │ + psubw %xmm0,%xmm2 │ │ │ │ + pmulhrsw %xmm3,%xmm2 │ │ │ │ + movdqu 0x50(%rdx,%rcx,2),%xmm1 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + movdqu 0x52(%rdx,%rcx,2),%xmm2 │ │ │ │ + psubw %xmm1,%xmm2 │ │ │ │ + pmulhrsw %xmm3,%xmm2 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + movddup 0xc7f10(%r10),%xmm2 │ │ │ │ + pcmpgtw %xmm4,%xmm2 │ │ │ │ + pand %xmm2,%xmm0 │ │ │ │ + pandn %xmm6,%xmm2 │ │ │ │ + por %xmm2,%xmm0 │ │ │ │ + movddup 0xc7f08(%r10),%xmm2 │ │ │ │ + pcmpgtw %xmm4,%xmm2 │ │ │ │ + pand %xmm2,%xmm1 │ │ │ │ + pandn %xmm6,%xmm2 │ │ │ │ + movdqa %xmm0,0x40(%rdi) │ │ │ │ + por %xmm2,%xmm1 │ │ │ │ + movdqa %xmm1,0x50(%rdi) │ │ │ │ + movdqu 0x60(%rdx,%rcx,2),%xmm0 │ │ │ │ + movdqu 0x62(%rdx,%rcx,2),%xmm2 │ │ │ │ + psubw %xmm0,%xmm2 │ │ │ │ + pmulhrsw %xmm3,%xmm2 │ │ │ │ + movdqu 0x70(%rdx,%rcx,2),%xmm1 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + movdqu 0x72(%rdx,%rcx,2),%xmm2 │ │ │ │ + psubw %xmm1,%xmm2 │ │ │ │ + pmulhrsw %xmm3,%xmm2 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + movddup 0xc7f00(%r10),%xmm2 │ │ │ │ + movddup 0xc7ef8(%r10),%xmm3 │ │ │ │ + pcmpgtw %xmm4,%xmm2 │ │ │ │ + pcmpgtw %xmm4,%xmm3 │ │ │ │ + paddw %xmm5,%xmm4 │ │ │ │ + pand %xmm2,%xmm0 │ │ │ │ + pandn %xmm6,%xmm2 │ │ │ │ + pand %xmm3,%xmm1 │ │ │ │ + pandn %xmm6,%xmm3 │ │ │ │ + por %xmm2,%xmm0 │ │ │ │ + movdqa %xmm0,0x60(%rdi) │ │ │ │ + por %xmm3,%xmm1 │ │ │ │ + movdqa %xmm1,0x70(%rdi) │ │ │ │ + dec %r8d │ │ │ │ + je 316e37 <__cxa_finalize@plt+0x2ebde7> │ │ │ │ + add %rsi,%rdi │ │ │ │ + add %rax,%r9 │ │ │ │ + jl 316c2d <__cxa_finalize@plt+0x2ebbdd> │ │ │ │ + movdqa %xmm6,(%rdi) │ │ │ │ + movdqa %xmm6,0x10(%rdi) │ │ │ │ + movdqa %xmm6,0x20(%rdi) │ │ │ │ + movdqa %xmm6,0x30(%rdi) │ │ │ │ + movdqa %xmm6,0x40(%rdi) │ │ │ │ + movdqa %xmm6,0x50(%rdi) │ │ │ │ + movdqa %xmm6,0x60(%rdi) │ │ │ │ + movdqa %xmm6,0x70(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %r8d │ │ │ │ + jg 316e08 <__cxa_finalize@plt+0x2ebdb8> │ │ │ │ + add $0x128,%rsp │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + pshuflw $0x0,-0x2(%rdx),%xmm2 │ │ │ │ + pshuflw $0x0,(%rdx,%rcx,2),%xmm3 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + movd %xmm2,0x14(%rsp) │ │ │ │ + movdqu (%rdx,%r9,2),%xmm1 │ │ │ │ + movdqu 0x10(%rdx,%r9,2),%xmm2 │ │ │ │ + add $0x10,%r9d │ │ │ │ + movdqa %xmm1,-0x8(%rsp,%r9,2) │ │ │ │ + movdqa %xmm2,0x8(%rsp,%r9,2) │ │ │ │ + cmp %ecx,%r9d │ │ │ │ + jle 316e55 <__cxa_finalize@plt+0x2ebe05> │ │ │ │ + lea 0x18(%rsp),%rdx │ │ │ │ + movq %xmm3,0x2(%rdx,%rcx,2) │ │ │ │ + ret │ │ │ │ + cmp $0x3,%r9d │ │ │ │ + je 316ef7 <__cxa_finalize@plt+0x2ebea7> │ │ │ │ + movddup 0xc7ed0(%r10,%r9,8),%xmm4 │ │ │ │ + movddup 0xc7ee0(%r10,%r9,8),%xmm5 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + movddup 0xc7ed8(%r10),%xmm6 │ │ │ │ + movdqu -0x2(%rdx),%xmm2 │ │ │ │ + jmp 316ec0 <__cxa_finalize@plt+0x2ebe70> │ │ │ │ + movdqu -0x2(%rdx,%r9,2),%xmm2 │ │ │ │ + movdqa %xmm1,-0x10(%rdx,%r9,2) │ │ │ │ + movdqa (%rdx,%r9,2),%xmm1 │ │ │ │ + pmullw %xmm4,%xmm1 │ │ │ │ + movdqu 0x2(%rdx,%r9,2),%xmm3 │ │ │ │ + paddw %xmm3,%xmm2 │ │ │ │ + pmullw %xmm5,%xmm2 │ │ │ │ + add $0x8,%r9d │ │ │ │ + paddw %xmm6,%xmm1 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + psrlw $0x4,%xmm1 │ │ │ │ + cmp %ecx,%r9d │ │ │ │ + jl 316eb2 <__cxa_finalize@plt+0x2ebe62> │ │ │ │ + movdqa %xmm1,-0x10(%rdx,%r9,2) │ │ │ │ + ret │ │ │ │ + movddup 0xc7f40(%r10),%xmm5 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + movdqu -0x2(%rdx),%xmm2 │ │ │ │ + movdqu -0x4(%rdx),%xmm3 │ │ │ │ + jmp 316f24 <__cxa_finalize@plt+0x2ebed4> │ │ │ │ + movdqu -0x2(%rdx,%r9,2),%xmm2 │ │ │ │ + movdqu -0x4(%rdx,%r9,2),%xmm3 │ │ │ │ + movdqa %xmm1,-0x10(%rdx,%r9,2) │ │ │ │ + paddw (%rdx,%r9,2),%xmm2 │ │ │ │ + paddw %xmm5,%xmm3 │ │ │ │ + movdqu 0x2(%rdx,%r9,2),%xmm1 │ │ │ │ + movdqu 0x4(%rdx,%r9,2),%xmm4 │ │ │ │ + add $0x8,%r9d │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + pavgw %xmm4,%xmm3 │ │ │ │ + paddw %xmm3,%xmm1 │ │ │ │ + psrlw $0x2,%xmm1 │ │ │ │ + cmp %ecx,%r9d │ │ │ │ + jl 316f0f <__cxa_finalize@plt+0x2ebebf> │ │ │ │ + movdqa %xmm1,-0x10(%rdx,%r9,2) │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %rbx │ │ │ │ + push %rbp │ │ │ │ + push %r14 │ │ │ │ + sub $0x180,%rsp │ │ │ │ + lea -0x17a2(%rip),%r10 │ │ │ │ + mov %r8d,%r8d │ │ │ │ + movddup 0xc7f48(%r10),%xmm8 │ │ │ │ + lea -0x4(%rcx),%ebx │ │ │ │ + shl $0x6,%ebx │ │ │ │ + movdqa 0xc7e30(%r10),%xmm9 │ │ │ │ + or %r8d,%ebx │ │ │ │ + movdqa 0xc7e50(%r10),%xmm10 │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ + movdqa -0x80(%rdx),%xmm0 │ │ │ │ + movdqa -0x70(%rdx),%xmm1 │ │ │ │ + movdqa -0x60(%rdx),%xmm2 │ │ │ │ + movdqa -0x50(%rdx),%xmm3 │ │ │ │ + movslq 0xc7fec(%r10,%rcx,4),%rcx │ │ │ │ + movzbl %r9b,%eax │ │ │ │ + movdqa -0x40(%rdx),%xmm4 │ │ │ │ + movdqa -0x30(%rdx),%xmm5 │ │ │ │ + movdqa -0x20(%rdx),%xmm6 │ │ │ │ + movdqa -0x10(%rdx),%xmm7 │ │ │ │ + movdqa %xmm0,0x50(%rsp) │ │ │ │ + xor $0x400,%r9d │ │ │ │ + movdqa %xmm1,0x60(%rsp) │ │ │ │ + mov %eax,%r11d │ │ │ │ + movdqa %xmm2,0x70(%rsp) │ │ │ │ + neg %rax │ │ │ │ + movdqa %xmm3,0x80(%rsp) │ │ │ │ + and $0xfffffffe,%r11d │ │ │ │ + movdqa %xmm4,0x90(%rsp) │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + movdqa %xmm5,0xa0(%rsp) │ │ │ │ + lea 0xc7fec(%r10,%rcx,1),%rcx │ │ │ │ + movdqa %xmm6,0xb0(%rsp) │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + movdqa %xmm7,0xc0(%rsp) │ │ │ │ + movzwl 0xcc4de(%r10,%r11,1),%r11d │ │ │ │ + movzwl 0xcc5ec(%r10,%rax,1),%eax │ │ │ │ + movddup 0xc7f50(%r10),%xmm0 │ │ │ │ + movd (%rdx),%xmm4 │ │ │ │ + movdqu 0x2(%rdx),%xmm5 │ │ │ │ + movdqu 0x12(%rdx),%xmm6 │ │ │ │ + movsldup 0xc7ed0(%r10),%xmm1 │ │ │ │ + pshufb %xmm0,%xmm4 │ │ │ │ + movq 0xc7de2(%r10),%xmm7 │ │ │ │ + mov $0x1b00,%r14d │ │ │ │ + movdqa %xmm4,0xd0(%rsp) │ │ │ │ + neg %eax │ │ │ │ + movdqa %xmm5,0xe0(%rsp) │ │ │ │ + or $0x40000,%r11d │ │ │ │ + movdqa %xmm6,0xf0(%rsp) │ │ │ │ + lea 0x1c00(%rax),%ebp │ │ │ │ + movq %xmm1,(%rsp) │ │ │ │ + movq %xmm0,0x8(%rsp) │ │ │ │ + movq %xmm7,0x10(%rsp) │ │ │ │ + jmp *%rcx │ │ │ │ + test $0x400,%r9d │ │ │ │ + jne 3172ad <__cxa_finalize@plt+0x2ec25d> │ │ │ │ + lea 0x2(%r8),%ecx │ │ │ │ + add $0x3fe,%r9d │ │ │ │ + pshuflw $0xff,%xmm5,%xmm1 │ │ │ │ + shl $0x6,%ecx │ │ │ │ + movq %xmm1,0xe8(%rsp) │ │ │ │ + test %r9d,%ecx │ │ │ │ + jne 3171b6 <__cxa_finalize@plt+0x2ec166> │ │ │ │ + call 31712d <__cxa_finalize@plt+0x2ec0dd> │ │ │ │ + sub $0x433,%r9d │ │ │ │ + lea 0x3(%r8),%ecx │ │ │ │ + xor $0x7f,%r9d │ │ │ │ + movd %ecx,%xmm2 │ │ │ │ + movd %r9d,%xmm7 │ │ │ │ + shr $0x8,%r9d │ │ │ │ + pshufb %xmm3,%xmm2 │ │ │ │ + pshufb %xmm3,%xmm7 │ │ │ │ + pcmpeqb 0xc7eb0(%r10),%xmm2 │ │ │ │ + pand %xmm2,%xmm7 │ │ │ │ + pcmpgtb 0xc7e80(%r10,%r9,8),%xmm7 │ │ │ │ + jmp 3176d3 <__cxa_finalize@plt+0x2ec683> │ │ │ │ + movdqa (%rdx),%xmm2 │ │ │ │ + paddw %xmm5,%xmm2 │ │ │ │ + movdqu 0xea(%rsp),%xmm1 │ │ │ │ + movdqu 0xe4(%rsp),%xmm4 │ │ │ │ + movd 0x1b8(%rsp),%xmm6 │ │ │ │ + paddw %xmm1,%xmm4 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + psubw %xmm4,%xmm1 │ │ │ │ + pshufb %xmm0,%xmm6 │ │ │ │ + psraw $0x3,%xmm1 │ │ │ │ + paddw %xmm1,%xmm2 │ │ │ │ + add %eax,%eax │ │ │ │ + pmaxsw %xmm3,%xmm2 │ │ │ │ + paddw %xmm7,%xmm7 │ │ │ │ + pavgw %xmm3,%xmm2 │ │ │ │ + pminsw %xmm6,%xmm2 │ │ │ │ + movdqa 0xc7e40(%r10),%xmm9 │ │ │ │ + lea 0x1c40(%rax),%ebp │ │ │ │ + mov $0x1a40,%r14d │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + punpcklwd %xmm5,%xmm1 │ │ │ │ + punpckhwd %xmm5,%xmm2 │ │ │ │ + movq %xmm7,0x18(%rsp) │ │ │ │ + movdqa %xmm1,0xe8(%rsp) │ │ │ │ + movdqa %xmm2,0xf8(%rsp) │ │ │ │ + ret │ │ │ │ + lea 0x3(%r8),%ecx │ │ │ │ + mov %r9d,0x40(%rsp) │ │ │ │ + sub $0x458,%r9d │ │ │ │ + movd %ecx,%xmm2 │ │ │ │ + mov $0x5a,%ecx │ │ │ │ + movd %r9d,%xmm1 │ │ │ │ + sub %r9d,%ecx │ │ │ │ + shr $0x8,%r9d │ │ │ │ + movdqa 0xc7eb0(%r10),%xmm4 │ │ │ │ + movd %ecx,%xmm7 │ │ │ │ + movdqa 0xc7e80(%r10,%r9,8),%xmm5 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + call 317716 <__cxa_finalize@plt+0x2ec6c6> │ │ │ │ + mov 0x40(%rsp),%r9d │ │ │ │ + lea 0x2(%r8),%ecx │ │ │ │ + sub $0x8b,%r9d │ │ │ │ + shl $0x6,%ecx │ │ │ │ + test %r9d,%ecx │ │ │ │ + jne 3176d3 <__cxa_finalize@plt+0x2ec683> │ │ │ │ + movdqa -0x10(%rdx),%xmm2 │ │ │ │ + lea -0x4(%r8),%ecx │ │ │ │ + movdqu -0xe(%rdx),%xmm3 │ │ │ │ + movdqu 0xc4(%rsp),%xmm4 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + pshufb 0xc7e10(%r10,%rcx,4),%xmm1 │ │ │ │ + movd 0x1b0(%rsp),%xmm6 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + paddw %xmm2,%xmm3 │ │ │ │ + paddw %xmm1,%xmm4 │ │ │ │ + movdqa %xmm3,%xmm1 │ │ │ │ + psubw %xmm4,%xmm1 │ │ │ │ + movshdup 0xc7ed0(%r10),%xmm4 │ │ │ │ + psraw $0x3,%xmm1 │ │ │ │ + pshufb %xmm0,%xmm6 │ │ │ │ + paddw %xmm1,%xmm3 │ │ │ │ + pmaxsw %xmm5,%xmm3 │ │ │ │ + pavgw %xmm5,%xmm3 │ │ │ │ + pminsw %xmm6,%xmm3 │ │ │ │ + movdqa 0xc7e60(%r10),%xmm10 │ │ │ │ + add %r11d,%r11d │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + punpckhwd %xmm3,%xmm1 │ │ │ │ + punpcklwd %xmm3,%xmm2 │ │ │ │ + movq %xmm4,(%rsp) │ │ │ │ + movdqa %xmm1,0xc0(%rsp) │ │ │ │ + movdqa %xmm2,0xb0(%rsp) │ │ │ │ + movd %eax,%xmm6 │ │ │ │ + movd %r11d,%xmm3 │ │ │ │ + pshufb %xmm0,%xmm6 │ │ │ │ + movddup 0x10(%rsp),%xmm0 │ │ │ │ + movdqa %xmm6,%xmm7 │ │ │ │ + paddw %xmm6,%xmm7 │ │ │ │ + movq 0xc7e10(%r10),%xmm5 │ │ │ │ + pshuflw $0x0,%xmm3,%xmm4 │ │ │ │ + punpcklqdq %xmm7,%xmm6 │ │ │ │ + pmullw %xmm5,%xmm4 │ │ │ │ + pshuflw $0x55,%xmm3,%xmm3 │ │ │ │ + paddw %xmm0,%xmm6 │ │ │ │ + mov %ebp,%edx │ │ │ │ + pshuflw $0xff,%xmm4,%xmm0 │ │ │ │ + psubw (%rsp),%xmm4 │ │ │ │ + movq %xmm3,0x18(%rsp) │ │ │ │ + movq %xmm0,0x28(%rsp) │ │ │ │ + mov %rdi,%r9 │ │ │ │ + movdqa %xmm6,0x40(%rsp) │ │ │ │ + movq %xmm4,0x20(%rsp) │ │ │ │ + movdqa %xmm8,%xmm0 │ │ │ │ + pand %xmm4,%xmm0 │ │ │ │ + psraw $0x6,%xmm4 │ │ │ │ + psllw $0x9,%xmm0 │ │ │ │ + movq %xmm0,0x38(%rsp) │ │ │ │ + pabsw %xmm4,%xmm4 │ │ │ │ + movq %xmm4,0x30(%rsp) │ │ │ │ + movzbl %bl,%r8d │ │ │ │ + lea (%rdx,%rax,1),%ecx │ │ │ │ + shr $0x6,%edx │ │ │ │ + movdqu (%rsp,%rdx,2),%xmm2 │ │ │ │ + lea (%rcx,%rax,1),%edx │ │ │ │ + shr $0x6,%ecx │ │ │ │ + movdqu (%rsp,%rcx,2),%xmm1 │ │ │ │ + lea (%rdx,%rax,1),%ecx │ │ │ │ + shr $0x6,%edx │ │ │ │ + movdqu (%rsp,%rdx,2),%xmm3 │ │ │ │ + lea (%rcx,%rax,1),%edx │ │ │ │ + shr $0x6,%ecx │ │ │ │ + movdqu (%rsp,%rcx,2),%xmm4 │ │ │ │ + pshufb %xmm9,%xmm2 │ │ │ │ + pshufb %xmm9,%xmm1 │ │ │ │ + pshufb %xmm9,%xmm3 │ │ │ │ + pshufb %xmm9,%xmm4 │ │ │ │ + movdqa %xmm2,%xmm0 │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + punpckhqdq %xmm1,%xmm2 │ │ │ │ + movdqa %xmm3,%xmm1 │ │ │ │ + punpcklqdq %xmm4,%xmm1 │ │ │ │ + punpckhqdq %xmm4,%xmm3 │ │ │ │ + movdqa %xmm8,%xmm5 │ │ │ │ + pand %xmm6,%xmm5 │ │ │ │ + psllw $0x9,%xmm5 │ │ │ │ + psubw %xmm0,%xmm2 │ │ │ │ + pmulhrsw %xmm5,%xmm2 │ │ │ │ + movdqa %xmm6,%xmm5 │ │ │ │ + paddw %xmm7,%xmm5 │ │ │ │ + psubw %xmm1,%xmm3 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + movdqa %xmm8,%xmm2 │ │ │ │ + pand %xmm5,%xmm2 │ │ │ │ + psllw $0x9,%xmm2 │ │ │ │ + pmulhrsw %xmm2,%xmm3 │ │ │ │ + paddw %xmm3,%xmm1 │ │ │ │ + cmp $0x6f,%ecx │ │ │ │ + jge 3174ac <__cxa_finalize@plt+0x2ec45c> │ │ │ │ + movdqa %xmm0,0x160(%rsp) │ │ │ │ + movdqa %xmm1,0x170(%rsp) │ │ │ │ + movzbl 0x30(%rsp),%ecx │ │ │ │ + movdqu (%rsp,%rcx,2),%xmm3 │ │ │ │ + movzbl 0x32(%rsp),%ecx │ │ │ │ + movdqu (%rsp,%rcx,2),%xmm2 │ │ │ │ + movzbl 0x34(%rsp),%ecx │ │ │ │ + movdqu (%rsp,%rcx,2),%xmm4 │ │ │ │ + movzbl 0x36(%rsp),%ecx │ │ │ │ + movdqu (%rsp,%rcx,2),%xmm0 │ │ │ │ + pshufb %xmm10,%xmm3 │ │ │ │ + pshufb %xmm10,%xmm2 │ │ │ │ + pshufb %xmm10,%xmm4 │ │ │ │ + pshufb %xmm10,%xmm0 │ │ │ │ + movdqa %xmm3,%xmm1 │ │ │ │ + punpcklwd %xmm2,%xmm1 │ │ │ │ + punpckhwd %xmm2,%xmm3 │ │ │ │ + movdqa %xmm4,%xmm2 │ │ │ │ + punpcklwd %xmm0,%xmm2 │ │ │ │ + punpckhwd %xmm0,%xmm4 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + punpckldq %xmm2,%xmm0 │ │ │ │ + punpckhdq %xmm2,%xmm1 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + punpckldq %xmm4,%xmm2 │ │ │ │ + punpckhdq %xmm4,%xmm3 │ │ │ │ + movddup 0x38(%rsp),%xmm4 │ │ │ │ + psubw %xmm0,%xmm2 │ │ │ │ + psubw %xmm1,%xmm3 │ │ │ │ + pmulhrsw %xmm4,%xmm2 │ │ │ │ + pmulhrsw %xmm4,%xmm3 │ │ │ │ + psraw $0xf,%xmm6 │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + psraw $0xf,%xmm4 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + paddw %xmm3,%xmm1 │ │ │ │ + pand %xmm6,%xmm0 │ │ │ │ + pandn 0x160(%rsp),%xmm6 │ │ │ │ + pand %xmm4,%xmm1 │ │ │ │ + pandn 0x170(%rsp),%xmm4 │ │ │ │ + por %xmm6,%xmm0 │ │ │ │ + por %xmm4,%xmm1 │ │ │ │ + movq %xmm0,(%rdi) │ │ │ │ + movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + movq %xmm1,(%rdi) │ │ │ │ + movhps %xmm1,(%rdi,%rsi,1) │ │ │ │ + sub $0x4,%r8d │ │ │ │ + je 3175b1 <__cxa_finalize@plt+0x2ec561> │ │ │ │ + movq 0x30(%rsp),%xmm4 │ │ │ │ + movdqa %xmm5,%xmm6 │ │ │ │ + paddsw %xmm7,%xmm6 │ │ │ │ + movq 0x18(%rsp),%xmm5 │ │ │ │ + psubw %xmm5,%xmm4 │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + movq %xmm4,0x30(%rsp) │ │ │ │ + cmp %r14d,%edx │ │ │ │ + jge 317337 <__cxa_finalize@plt+0x2ec2e7> │ │ │ │ + movzbl 0x30(%rsp),%edx │ │ │ │ + movdqu (%rsp,%rdx,2),%xmm3 │ │ │ │ + movzbl 0x32(%rsp),%edx │ │ │ │ + movdqu (%rsp,%rdx,2),%xmm2 │ │ │ │ + movzbl 0x34(%rsp),%edx │ │ │ │ + movdqu (%rsp,%rdx,2),%xmm6 │ │ │ │ + movzbl 0x36(%rsp),%edx │ │ │ │ + movdqu (%rsp,%rdx,2),%xmm0 │ │ │ │ + psubw %xmm5,%xmm4 │ │ │ │ + pshufb %xmm10,%xmm3 │ │ │ │ + pshufb %xmm10,%xmm2 │ │ │ │ + pshufb %xmm10,%xmm6 │ │ │ │ + pshufb %xmm10,%xmm0 │ │ │ │ + movq %xmm4,0x30(%rsp) │ │ │ │ + movdqa %xmm3,%xmm1 │ │ │ │ + punpcklwd %xmm2,%xmm1 │ │ │ │ + punpckhwd %xmm2,%xmm3 │ │ │ │ + movdqa %xmm6,%xmm2 │ │ │ │ + punpcklwd %xmm0,%xmm2 │ │ │ │ + punpckhwd %xmm0,%xmm6 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + punpckldq %xmm2,%xmm0 │ │ │ │ + punpckhdq %xmm2,%xmm1 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + punpckldq %xmm6,%xmm2 │ │ │ │ + punpckhdq %xmm6,%xmm3 │ │ │ │ + movddup 0x38(%rsp),%xmm6 │ │ │ │ + psubw %xmm0,%xmm2 │ │ │ │ + psubw %xmm1,%xmm3 │ │ │ │ + pmulhrsw %xmm6,%xmm2 │ │ │ │ + pmulhrsw %xmm6,%xmm3 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + paddw %xmm3,%xmm1 │ │ │ │ + movq %xmm0,(%rdi) │ │ │ │ + movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + movq %xmm1,(%rdi) │ │ │ │ + movhps %xmm1,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 3174f5 <__cxa_finalize@plt+0x2ec4a5> │ │ │ │ + sub $0x100,%ebx │ │ │ │ + jl 3175e6 <__cxa_finalize@plt+0x2ec596> │ │ │ │ + movq 0x28(%rsp),%xmm4 │ │ │ │ + add $0x8,%r9 │ │ │ │ + mov %r9,%rdi │ │ │ │ + paddw 0x20(%rsp),%xmm4 │ │ │ │ + movzwl 0x8(%rsp),%edx │ │ │ │ + movddup 0x8(%rsp),%xmm6 │ │ │ │ + paddw 0x40(%rsp),%xmm6 │ │ │ │ + add %ebp,%edx │ │ │ │ + mov %edx,%ebp │ │ │ │ + jmp 317303 <__cxa_finalize@plt+0x2ec2b3> │ │ │ │ + add $0x180,%rsp │ │ │ │ + pop %r14 │ │ │ │ + pop %rbp │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + test $0x400,%r9d │ │ │ │ + jne 3172ad <__cxa_finalize@plt+0x2ec25d> │ │ │ │ + lea 0x7e(%r9),%ecx │ │ │ │ + pshufhw $0xff,%xmm5,%xmm1 │ │ │ │ + mov %r8b,%cl │ │ │ │ + movhps %xmm1,0xf0(%rsp) │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + ja 317675 <__cxa_finalize@plt+0x2ec625> │ │ │ │ + call 31712d <__cxa_finalize@plt+0x2ec0dd> │ │ │ │ + sub $0x35,%r9d │ │ │ │ + lea 0x7(%r8),%ecx │ │ │ │ + xor $0x7f,%r9d │ │ │ │ + movdqu 0xc7eb4(%r10),%xmm1 │ │ │ │ + movd %ecx,%xmm2 │ │ │ │ + movd %r9d,%xmm7 │ │ │ │ + shr $0x8,%r9d │ │ │ │ + movdqa 0xc7e80(%r10,%r9,8),%xmm4 │ │ │ │ + psrldq $0x4,%xmm4 │ │ │ │ + pshufb %xmm3,%xmm2 │ │ │ │ + pshufb %xmm3,%xmm7 │ │ │ │ + pcmpeqb %xmm1,%xmm2 │ │ │ │ + movq 0xc7f58(%r10),%xmm1 │ │ │ │ + pand %xmm2,%xmm7 │ │ │ │ + pcmpgtb %xmm4,%xmm7 │ │ │ │ + movq %xmm1,0x8(%rsp) │ │ │ │ + jmp 3176d3 <__cxa_finalize@plt+0x2ec683> │ │ │ │ + lea 0x7(%r8),%ecx │ │ │ │ + mov %r9d,0x40(%rsp) │ │ │ │ + sub $0x5a,%r9d │ │ │ │ + movd %ecx,%xmm2 │ │ │ │ + mov $0x5a,%ecx │ │ │ │ + movd %r9d,%xmm1 │ │ │ │ + sub %r9d,%ecx │ │ │ │ + shr $0x8,%r9d │ │ │ │ + movdqu 0xc7eb4(%r10),%xmm4 │ │ │ │ + movd %ecx,%xmm7 │ │ │ │ + movdqa 0xc7e80(%r10,%r9,8),%xmm5 │ │ │ │ + psrldq $0x4,%xmm5 │ │ │ │ + mov $0x8,%ecx │ │ │ │ + call 317716 <__cxa_finalize@plt+0x2ec6c6> │ │ │ │ + mov 0x40(%rsp),%ecx │ │ │ │ + sub $0x8d,%ecx │ │ │ │ + mov %r8b,%cl │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jbe 317218 <__cxa_finalize@plt+0x2ec1c8> │ │ │ │ + pmovmskb %xmm7,%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 3172ad <__cxa_finalize@plt+0x2ec25d> │ │ │ │ + imul $0x55555555,%r9d,%r9d │ │ │ │ + neg %r8 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + movd (%rdx,%r8,2),%xmm1 │ │ │ │ + shr $0x1e,%r9d │ │ │ │ + lea 0xce(%rsp),%rdx │ │ │ │ + pshuflw $0x0,%xmm1,%xmm1 │ │ │ │ + movq %xmm1,-0x6(%rdx,%r8,2) │ │ │ │ + call 3187a1 <__cxa_finalize@plt+0x2ed751> │ │ │ │ + jmp 31794f <__cxa_finalize@plt+0x2ec8ff> │ │ │ │ + pshufb %xmm3,%xmm2 │ │ │ │ + pshufb %xmm3,%xmm1 │ │ │ │ + pshufb %xmm3,%xmm7 │ │ │ │ + pcmpeqb %xmm4,%xmm2 │ │ │ │ + pand %xmm2,%xmm1 │ │ │ │ + pand %xmm2,%xmm7 │ │ │ │ + pcmpgtb %xmm5,%xmm1 │ │ │ │ + pcmpgtb %xmm5,%xmm7 │ │ │ │ + pmovmskb %xmm1,%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 31778b <__cxa_finalize@plt+0x2ec73b> │ │ │ │ + imul $0x55555555,%r9d,%r9d │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0xe8(%rsp),%rdx │ │ │ │ + shr $0x1e,%r9d │ │ │ │ + call 316e85 <__cxa_finalize@plt+0x2ebe35> │ │ │ │ + mov 0x1a8(%rsp),%ecx │ │ │ │ + mov (%rdi),%rdx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jge 31778b <__cxa_finalize@plt+0x2ec73b> │ │ │ │ + movdqu 0x2(%rdx,%rcx,2),%xmm1 │ │ │ │ + movdqu 0x12(%rdx,%rcx,2),%xmm2 │ │ │ │ + movdqu %xmm1,0xe8(%rsp,%rcx,2) │ │ │ │ + movdqu %xmm2,0xf8(%rsp,%rcx,2) │ │ │ │ + ret │ │ │ │ + test $0x400,%r9d │ │ │ │ + jne 3172ad <__cxa_finalize@plt+0x2ec25d> │ │ │ │ + lea 0xf(%r8),%ecx │ │ │ │ + sub $0x5a,%r9d │ │ │ │ + movd %ecx,%xmm2 │ │ │ │ + mov $0x5a,%ecx │ │ │ │ + movd %r9d,%xmm1 │ │ │ │ + sub %r9d,%ecx │ │ │ │ + shr $0x8,%r9d │ │ │ │ + movd %ecx,%xmm7 │ │ │ │ + pshufb %xmm3,%xmm2 │ │ │ │ + pshufb %xmm3,%xmm1 │ │ │ │ + pshufb %xmm3,%xmm7 │ │ │ │ + movq 0xc7ea0(%r10,%r9,4),%xmm4 │ │ │ │ + pcmpeqb 0xc7e70(%r10),%xmm2 │ │ │ │ + pand %xmm2,%xmm1 │ │ │ │ + pand %xmm2,%xmm7 │ │ │ │ + pcmpgtb %xmm4,%xmm1 │ │ │ │ + pcmpgtb %xmm4,%xmm7 │ │ │ │ + pmovmskb %xmm1,%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 317850 <__cxa_finalize@plt+0x2ec800> │ │ │ │ + imul $0x24924924,%r9d,%r9d │ │ │ │ + pshufhw $0xff,%xmm6,%xmm6 │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0xe0(%rsp),%rdx │ │ │ │ + shr $0x1e,%r9d │ │ │ │ + movhps %xmm6,0x20(%rdx) │ │ │ │ + adc $0xffffffff,%r9d │ │ │ │ + mov $0x10,%ecx │ │ │ │ + call 316e85 <__cxa_finalize@plt+0x2ebe35> │ │ │ │ + mov 0x1a0(%rsp),%ecx │ │ │ │ + mov (%rdi),%rdx │ │ │ │ + cmp $0x10,%ecx │ │ │ │ + jge 317850 <__cxa_finalize@plt+0x2ec800> │ │ │ │ + movdqu 0x2(%rdx,%rcx,2),%xmm1 │ │ │ │ + movdqu 0x12(%rdx,%rcx,2),%xmm2 │ │ │ │ + movdqu %xmm1,0xe0(%rsp,%rcx,2) │ │ │ │ + movdqu %xmm2,0xf0(%rsp,%rcx,2) │ │ │ │ + pmovmskb %xmm7,%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 3172ad <__cxa_finalize@plt+0x2ec25d> │ │ │ │ + imul $0x24924924,%r9d,%r9d │ │ │ │ + neg %r8 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + movd (%rdx,%r8,2),%xmm1 │ │ │ │ + shr $0x1e,%r9d │ │ │ │ + lea 0xce(%rsp),%rdx │ │ │ │ + pshuflw $0x0,%xmm1,%xmm1 │ │ │ │ + adc $0xffffffff,%r9d │ │ │ │ + movq %xmm1,-0x6(%rdx,%r8,2) │ │ │ │ + call 3187a1 <__cxa_finalize@plt+0x2ed751> │ │ │ │ + jmp 31794f <__cxa_finalize@plt+0x2ec8ff> │ │ │ │ + movdqu 0x22(%rdx),%xmm1 │ │ │ │ + movdqu 0x32(%rdx),%xmm2 │ │ │ │ + movdqa %xmm1,0x100(%rsp) │ │ │ │ + movdqa %xmm2,0x110(%rsp) │ │ │ │ + test $0x400,%r9d │ │ │ │ + jne 3172ad <__cxa_finalize@plt+0x2ec25d> │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0xe0(%rsp),%rdx │ │ │ │ + pshufhw $0xff,%xmm2,%xmm2 │ │ │ │ + mov $0x20,%ecx │ │ │ │ + movhps %xmm2,0x40(%rdx) │ │ │ │ + call 316ef7 <__cxa_finalize@plt+0x2ebea7> │ │ │ │ + mov 0x1a0(%rsp),%ecx │ │ │ │ + mov (%rdi),%rdx │ │ │ │ + cmp $0x20,%ecx │ │ │ │ + jge 31792e <__cxa_finalize@plt+0x2ec8de> │ │ │ │ + movdqu 0x2(%rdx,%rcx,2),%xmm1 │ │ │ │ + movdqu 0x12(%rdx,%rcx,2),%xmm2 │ │ │ │ + movdqu %xmm1,0xe0(%rsp,%rcx,2) │ │ │ │ + movdqu %xmm2,0xf0(%rsp,%rcx,2) │ │ │ │ + cmp $0x10,%ecx │ │ │ │ + jge 31792e <__cxa_finalize@plt+0x2ec8de> │ │ │ │ + movdqu 0x22(%rdx,%rcx,2),%xmm1 │ │ │ │ + movdqu 0x32(%rdx,%rcx,2),%xmm2 │ │ │ │ + movdqu %xmm1,0x100(%rsp,%rcx,2) │ │ │ │ + movdqu %xmm2,0x110(%rsp,%rcx,2) │ │ │ │ + neg %r8 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + pshuflw $0x0,(%rdx,%r8,2),%xmm1 │ │ │ │ + lea 0xce(%rsp),%rdx │ │ │ │ + movq %xmm1,-0x6(%rdx,%r8,2) │ │ │ │ + call 318817 <__cxa_finalize@plt+0x2ed7c7> │ │ │ │ + mov 0x1a8(%rsp),%edx │ │ │ │ + cmp %r8d,%edx │ │ │ │ + jge 3172ad <__cxa_finalize@plt+0x2ec25d> │ │ │ │ + neg %rdx │ │ │ │ + movdqu -0x10(%rcx,%rdx,2),%xmm1 │ │ │ │ + movdqu -0x20(%rcx,%rdx,2),%xmm2 │ │ │ │ + movdqu %xmm1,0xc0(%rsp,%rdx,2) │ │ │ │ + movdqu %xmm2,0xb0(%rsp,%rdx,2) │ │ │ │ + cmp $0xffffffd0,%edx │ │ │ │ + jle 3172ad <__cxa_finalize@plt+0x2ec25d> │ │ │ │ + movdqu -0x30(%rcx,%rdx,2),%xmm1 │ │ │ │ + movdqu -0x40(%rcx,%rdx,2),%xmm2 │ │ │ │ + movdqu %xmm1,0xa0(%rsp,%rdx,2) │ │ │ │ + movdqu %xmm2,0x90(%rsp,%rdx,2) │ │ │ │ + cmp $0xffffffe0,%edx │ │ │ │ + jle 3172ad <__cxa_finalize@plt+0x2ec25d> │ │ │ │ + movdqu -0x50(%rcx,%rdx,2),%xmm1 │ │ │ │ + movdqu -0x60(%rcx,%rdx,2),%xmm2 │ │ │ │ + movdqu %xmm1,0x80(%rsp,%rdx,2) │ │ │ │ + movdqu %xmm2,0x70(%rsp,%rdx,2) │ │ │ │ + cmp $0xfffffff0,%edx │ │ │ │ + jle 3172ad <__cxa_finalize@plt+0x2ec25d> │ │ │ │ + movdqu -0x70(%rcx,%rdx,2),%xmm1 │ │ │ │ + movdqu -0x80(%rcx,%rdx,2),%xmm2 │ │ │ │ + movdqu %xmm1,0x60(%rsp,%rdx,2) │ │ │ │ + movdqu %xmm2,0x50(%rsp,%rdx,2) │ │ │ │ + jmp 3172ad <__cxa_finalize@plt+0x2ec25d> │ │ │ │ + movdqu 0x22(%rdx),%xmm1 │ │ │ │ + movdqu 0x32(%rdx),%xmm2 │ │ │ │ + movdqu 0x42(%rdx),%xmm3 │ │ │ │ + movdqu 0x52(%rdx),%xmm4 │ │ │ │ + movdqu 0x62(%rdx),%xmm5 │ │ │ │ + movdqu 0x72(%rdx),%xmm6 │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + lea 0xe0(%rsp),%rdx │ │ │ │ + movdqa %xmm1,0x20(%rdx) │ │ │ │ + movdqa %xmm2,0x30(%rdx) │ │ │ │ + movdqa %xmm3,0x40(%rdx) │ │ │ │ + movdqa %xmm4,0x50(%rdx) │ │ │ │ + movdqa %xmm5,0x60(%rdx) │ │ │ │ + movdqa %xmm6,0x70(%rdx) │ │ │ │ + test $0x400,%r9d │ │ │ │ + jne 3172ad <__cxa_finalize@plt+0x2ec25d> │ │ │ │ + pshufhw $0xff,%xmm6,%xmm6 │ │ │ │ + mov $0x40,%ecx │ │ │ │ + movhps %xmm6,0x80(%rdx) │ │ │ │ + call 316ef7 <__cxa_finalize@plt+0x2ebea7> │ │ │ │ + mov 0x1a0(%rsp),%ecx │ │ │ │ + mov (%rdi),%rdx │ │ │ │ + cmp $0x40,%ecx │ │ │ │ + jge 31792e <__cxa_finalize@plt+0x2ec8de> │ │ │ │ + movdqu 0x2(%rdx,%rcx,2),%xmm1 │ │ │ │ + movdqu 0x12(%rdx,%rcx,2),%xmm2 │ │ │ │ + movdqu %xmm1,0xe0(%rsp,%rcx,2) │ │ │ │ + movdqu %xmm2,0xf0(%rsp,%rcx,2) │ │ │ │ + cmp $0x30,%ecx │ │ │ │ + jge 31792e <__cxa_finalize@plt+0x2ec8de> │ │ │ │ + movdqu 0x22(%rdx,%rcx,2),%xmm1 │ │ │ │ + movdqu 0x32(%rdx,%rcx,2),%xmm2 │ │ │ │ + movdqu %xmm1,0x100(%rsp,%rcx,2) │ │ │ │ + movdqu %xmm2,0x110(%rsp,%rcx,2) │ │ │ │ + cmp $0x20,%ecx │ │ │ │ + jge 31792e <__cxa_finalize@plt+0x2ec8de> │ │ │ │ + movdqu 0x42(%rdx,%rcx,2),%xmm1 │ │ │ │ + movdqu 0x52(%rdx,%rcx,2),%xmm2 │ │ │ │ + movdqu %xmm1,0x120(%rsp,%rcx,2) │ │ │ │ + movdqu %xmm2,0x130(%rsp,%rcx,2) │ │ │ │ + cmp $0x10,%ecx │ │ │ │ + jge 31792e <__cxa_finalize@plt+0x2ec8de> │ │ │ │ + movdqu 0x62(%rdx,%rcx,2),%xmm1 │ │ │ │ + movdqu 0x72(%rdx,%rcx,2),%xmm2 │ │ │ │ + movdqu %xmm1,0x140(%rsp,%rcx,2) │ │ │ │ + movdqu %xmm2,0x150(%rsp,%rcx,2) │ │ │ │ + jmp 31792e <__cxa_finalize@plt+0x2ec8de> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x128,%rsp │ │ │ │ + lea -0x234e(%rip),%r10 │ │ │ │ + mov %ecx,%r11d │ │ │ │ + tzcnt %r8d,%r8d │ │ │ │ + sub $0x2,%rdx │ │ │ │ + movslq 0xc8000(%r10,%r8,4),%r8 │ │ │ │ + sub $0xb4,%r9d │ │ │ │ + movddup 0xc7f50(%r10),%xmm0 │ │ │ │ + mov %r9d,%eax │ │ │ │ + neg %eax │ │ │ │ + xor $0x400,%r9d │ │ │ │ + movddup 0xc7f48(%r10),%xmm7 │ │ │ │ + or $0xffffffffffffff81,%rax │ │ │ │ + lea 0xc8000(%r10,%r8,1),%r8 │ │ │ │ + movzwl 0xcc591(%r10,%rax,1),%eax │ │ │ │ + jmp *%r8 │ │ │ │ + lea 0x58(%r9),%r8d │ │ │ │ + test $0x480,%r8d │ │ │ │ + jne 317c9e <__cxa_finalize@plt+0x2ecc4e> │ │ │ │ + sar $0x9,%r8d │ │ │ │ + add %ecx,%r8d │ │ │ │ + cmp $0x8,%r8d │ │ │ │ + jg 317c9e <__cxa_finalize@plt+0x2ecc4e> │ │ │ │ + movdqa -0xe(%rdx),%xmm2 │ │ │ │ + movdqu -0xc(%rdx),%xmm3 │ │ │ │ + movd 0x140(%rsp),%xmm6 │ │ │ │ + movdqa %xmm2,%xmm4 │ │ │ │ + pshufb %xmm0,%xmm4 │ │ │ │ + mov %rsp,%rdx │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + palignr $0xe,%xmm4,%xmm1 │ │ │ │ + add %eax,%eax │ │ │ │ + movdqa %xmm2,%xmm5 │ │ │ │ + palignr $0xc,%xmm4,%xmm5 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + paddw %xmm5,%xmm3 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + psubw %xmm3,%xmm5 │ │ │ │ + movdqa 0xc7e00(%r10),%xmm3 │ │ │ │ + movdqa %xmm4,(%rdx) │ │ │ │ + movd %eax,%xmm4 │ │ │ │ + psraw $0x3,%xmm5 │ │ │ │ + neg %eax │ │ │ │ + paddw %xmm5,%xmm1 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + lea 0x43f(%rax),%r9d │ │ │ │ + pmaxsw %xmm5,%xmm1 │ │ │ │ + pshufb %xmm0,%xmm6 │ │ │ │ + shl $0x3,%ecx │ │ │ │ + pavgw %xmm5,%xmm1 │ │ │ │ + pshufb %xmm0,%xmm4 │ │ │ │ + pminsw %xmm6,%xmm1 │ │ │ │ + sub %rcx,%rsp │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + punpckhwd %xmm2,%xmm0 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + paddw %xmm4,%xmm5 │ │ │ │ + punpcklwd %xmm2,%xmm1 │ │ │ │ + movdqa %xmm0,0x20(%rdx) │ │ │ │ + movsd %xmm5,%xmm4 │ │ │ │ + movdqa %xmm1,0x10(%rdx) │ │ │ │ + lea (%r9,%rax,1),%r8d │ │ │ │ + sar $0x6,%r9d │ │ │ │ + movdqu (%rdx,%r9,2),%xmm2 │ │ │ │ + lea (%r8,%rax,1),%r9d │ │ │ │ + sar $0x6,%r8d │ │ │ │ + movdqu (%rdx,%r8,2),%xmm1 │ │ │ │ + pshufb %xmm3,%xmm2 │ │ │ │ + pshufb %xmm3,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + punpckhqdq %xmm2,%xmm0 │ │ │ │ + punpcklqdq %xmm2,%xmm1 │ │ │ │ + movdqa %xmm7,%xmm2 │ │ │ │ + pand %xmm4,%xmm2 │ │ │ │ + psllw $0x9,%xmm2 │ │ │ │ + psubw %xmm0,%xmm1 │ │ │ │ + pmulhrsw %xmm2,%xmm1 │ │ │ │ + paddw %xmm5,%xmm4 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,-0x10(%rsp,%rcx,1) │ │ │ │ + sub $0x10,%ecx │ │ │ │ + jg 317c3b <__cxa_finalize@plt+0x2ecbeb> │ │ │ │ + or $0x8,%ecx │ │ │ │ + jmp 3186df <__cxa_finalize@plt+0x2ed68f> │ │ │ │ + mov $0x7,%r8d │ │ │ │ + test $0x400,%r9d │ │ │ │ + jne 317d50 <__cxa_finalize@plt+0x2ecd00> │ │ │ │ + lea 0x3(%rcx),%r8d │ │ │ │ + movd %r8d,%xmm1 │ │ │ │ + movd %r9d,%xmm3 │ │ │ │ + shr $0x8,%r9d │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + pshufb %xmm2,%xmm1 │ │ │ │ + pshufb %xmm2,%xmm3 │ │ │ │ + pcmpeqb 0xc7eb0(%r10),%xmm1 │ │ │ │ + pand %xmm3,%xmm1 │ │ │ │ + pcmpgtb 0xc7e80(%r10,%r9,8),%xmm1 │ │ │ │ + pmovmskb %xmm1,%r9d │ │ │ │ + mov $0x7,%r8d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 317d50 <__cxa_finalize@plt+0x2ecd00> │ │ │ │ + pshuflw $0x0,0x2(%rdx),%xmm1 │ │ │ │ + imul $0x55555555,%r9d,%r9d │ │ │ │ + movdqa -0xe(%rdx),%xmm2 │ │ │ │ + neg %r8 │ │ │ │ + movd (%rdx,%r8,2),%xmm3 │ │ │ │ + shr $0x1e,%r9d │ │ │ │ + movd %xmm1,0x110(%rsp) │ │ │ │ + pshuflw $0x0,%xmm3,%xmm3 │ │ │ │ + movdqa %xmm2,0x100(%rsp) │ │ │ │ + lea -0x2(%r8),%rdx │ │ │ │ + movq %xmm3,0x106(%rsp,%r8,2) │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + cmovae %rdx,%r8 │ │ │ │ + lea 0x10e(%rsp),%rdx │ │ │ │ + call 3187a1 <__cxa_finalize@plt+0x2ed751> │ │ │ │ + movd %eax,%xmm4 │ │ │ │ + sub %r8,%rdx │ │ │ │ + movddup 0xc7df8(%r10),%xmm1 │ │ │ │ + sub %r8,%rdx │ │ │ │ + shl $0x6,%r8d │ │ │ │ + movd (%rdx),%xmm6 │ │ │ │ + movd %r8d,%xmm3 │ │ │ │ + pshufb %xmm0,%xmm4 │ │ │ │ + neg %rax │ │ │ │ + pshufb %xmm0,%xmm6 │ │ │ │ + lea 0x3f(%rax,%r8,1),%r9 │ │ │ │ + pshufb %xmm0,%xmm3 │ │ │ │ + shl $0x3,%ecx │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + paddw %xmm4,%xmm5 │ │ │ │ + sub %rcx,%rsp │ │ │ │ + psubw %xmm1,%xmm3 │ │ │ │ + movsd %xmm5,%xmm4 │ │ │ │ + lea (%r9,%rax,1),%r8 │ │ │ │ + sar $0x6,%r9 │ │ │ │ + movddup -0x6(%rdx,%r9,2),%xmm0 │ │ │ │ + movddup -0x8(%rdx,%r9,2),%xmm1 │ │ │ │ + lea (%r8,%rax,1),%r9 │ │ │ │ + sar $0x6,%r8 │ │ │ │ + movlps -0x6(%rdx,%r8,2),%xmm0 │ │ │ │ + movlps -0x8(%rdx,%r8,2),%xmm1 │ │ │ │ + movdqa %xmm7,%xmm2 │ │ │ │ + pand %xmm4,%xmm2 │ │ │ │ + psllw $0x9,%xmm2 │ │ │ │ + psubw %xmm0,%xmm1 │ │ │ │ + pmulhrsw %xmm2,%xmm1 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + pcmpgtw %xmm4,%xmm2 │ │ │ │ + paddw %xmm5,%xmm4 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + pand %xmm2,%xmm0 │ │ │ │ + pandn %xmm6,%xmm2 │ │ │ │ + por %xmm2,%xmm0 │ │ │ │ + movdqa %xmm0,-0x10(%rsp,%rcx,1) │ │ │ │ + sub $0x10,%ecx │ │ │ │ + je 317e14 <__cxa_finalize@plt+0x2ecdc4> │ │ │ │ + test %r9d,%r9d │ │ │ │ + jg 317d9d <__cxa_finalize@plt+0x2ecd4d> │ │ │ │ + movdqa %xmm6,-0x10(%rsp,%rcx,1) │ │ │ │ + sub $0x10,%ecx │ │ │ │ + jg 317e09 <__cxa_finalize@plt+0x2ecdb9> │ │ │ │ + or $0x8,%ecx │ │ │ │ + jmp 3186df <__cxa_finalize@plt+0x2ed68f> │ │ │ │ + lea 0x58(%r9),%r8d │ │ │ │ + and $0xffffff80,%r8d │ │ │ │ + or %ecx,%r8d │ │ │ │ + cmp $0x8,%r8d │ │ │ │ + ja 317f73 <__cxa_finalize@plt+0x2ecf23> │ │ │ │ + movdqa -0x1e(%rdx),%xmm2 │ │ │ │ + movdqu -0x20(%rdx),%xmm1 │ │ │ │ + movdqu -0x10(%rdx),%xmm3 │ │ │ │ + paddw -0xe(%rdx),%xmm3 │ │ │ │ + pshufd $0x90,%xmm2,%xmm4 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + movdqu -0x1c(%rdx),%xmm5 │ │ │ │ + add %eax,%eax │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + je 317e5f <__cxa_finalize@plt+0x2ece0f> │ │ │ │ + pshufhw $0x40,%xmm2,%xmm4 │ │ │ │ + paddw %xmm5,%xmm4 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + psubw %xmm4,%xmm5 │ │ │ │ + movdqu -0x12(%rdx),%xmm4 │ │ │ │ + psraw $0x3,%xmm5 │ │ │ │ + paddw %xmm5,%xmm1 │ │ │ │ + movdqu -0xc(%rdx),%xmm5 │ │ │ │ + movd 0x140(%rsp),%xmm6 │ │ │ │ + paddw %xmm5,%xmm4 │ │ │ │ + shl $0x4,%ecx │ │ │ │ + movdqa %xmm3,%xmm5 │ │ │ │ + psubw %xmm4,%xmm5 │ │ │ │ + movd %eax,%xmm4 │ │ │ │ + psraw $0x3,%xmm5 │ │ │ │ + neg %eax │ │ │ │ + paddw %xmm5,%xmm3 │ │ │ │ + pshufb %xmm0,%xmm6 │ │ │ │ + movdqa -0xe(%rdx),%xmm5 │ │ │ │ + pshufb %xmm0,%xmm4 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pmaxsw %xmm0,%xmm1 │ │ │ │ + pmaxsw %xmm0,%xmm3 │ │ │ │ + mov %rsp,%rdx │ │ │ │ + pavgw %xmm0,%xmm1 │ │ │ │ + pavgw %xmm0,%xmm3 │ │ │ │ + sub %rcx,%rsp │ │ │ │ + pminsw %xmm6,%xmm1 │ │ │ │ + pminsw %xmm3,%xmm6 │ │ │ │ + movdqa 0xc7e00(%r10),%xmm3 │ │ │ │ + lea 0x43f(%rax),%r9d │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + punpcklwd %xmm2,%xmm0 │ │ │ │ + movdqa %xmm0,(%rdx) │ │ │ │ + punpckhwd %xmm2,%xmm1 │ │ │ │ + movdqa %xmm1,0x10(%rdx) │ │ │ │ + movdqa %xmm6,%xmm0 │ │ │ │ + punpcklwd %xmm5,%xmm0 │ │ │ │ + movdqa %xmm0,0x20(%rdx) │ │ │ │ + punpckhwd %xmm5,%xmm6 │ │ │ │ + movdqa %xmm6,0x30(%rdx) │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + mov %r9d,%r8d │ │ │ │ + sar $0x6,%r8d │ │ │ │ + movdqu (%rdx,%r8,2),%xmm1 │ │ │ │ + movdqu 0x10(%rdx,%r8,2),%xmm2 │ │ │ │ + add %eax,%r9d │ │ │ │ + pshufb %xmm3,%xmm2 │ │ │ │ + pshufb %xmm3,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + punpckhqdq %xmm2,%xmm0 │ │ │ │ + punpcklqdq %xmm2,%xmm1 │ │ │ │ + movdqa %xmm7,%xmm2 │ │ │ │ + pand %xmm4,%xmm2 │ │ │ │ + psllw $0x9,%xmm2 │ │ │ │ + psubw %xmm0,%xmm1 │ │ │ │ + pmulhrsw %xmm2,%xmm1 │ │ │ │ + paddw %xmm5,%xmm4 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,-0x10(%rsp,%rcx,1) │ │ │ │ + sub $0x10,%ecx │ │ │ │ + jg 317f15 <__cxa_finalize@plt+0x2ecec5> │ │ │ │ + or $0x10,%ecx │ │ │ │ + jmp 3186df <__cxa_finalize@plt+0x2ed68f> │ │ │ │ + lea 0x7(%rcx),%r8d │ │ │ │ + movd %r8d,%xmm1 │ │ │ │ + and $0x7,%r8d │ │ │ │ + or $0x8,%r8d │ │ │ │ + test $0x400,%r9d │ │ │ │ + jne 31803c <__cxa_finalize@plt+0x2ecfec> │ │ │ │ + movd %r9d,%xmm3 │ │ │ │ + shr $0x8,%r9d │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + pshufb %xmm2,%xmm1 │ │ │ │ + pshufb %xmm2,%xmm3 │ │ │ │ + movdqu 0xc7eb4(%r10),%xmm2 │ │ │ │ + movdqa 0xc7e80(%r10,%r9,8),%xmm4 │ │ │ │ + psrldq $0x4,%xmm4 │ │ │ │ + pcmpeqb %xmm1,%xmm2 │ │ │ │ + pand %xmm3,%xmm2 │ │ │ │ + pcmpgtb %xmm4,%xmm2 │ │ │ │ + pmovmskb %xmm2,%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 31803c <__cxa_finalize@plt+0x2ecfec> │ │ │ │ + pshuflw $0x0,0x2(%rdx),%xmm1 │ │ │ │ + imul $0x55555555,%r9d,%r9d │ │ │ │ + movdqa -0xe(%rdx),%xmm2 │ │ │ │ + neg %r8 │ │ │ │ + movdqa -0x1e(%rdx),%xmm3 │ │ │ │ + shr $0x1e,%r9d │ │ │ │ + movd (%rdx,%r8,2),%xmm4 │ │ │ │ + movd %xmm1,0x110(%rsp) │ │ │ │ + movdqa %xmm2,0x100(%rsp) │ │ │ │ + pshuflw $0x0,%xmm4,%xmm4 │ │ │ │ + movdqa %xmm3,0xf0(%rsp) │ │ │ │ + lea -0x2(%r8),%rdx │ │ │ │ + movq %xmm4,0x106(%rsp,%r8,2) │ │ │ │ + cmp $0x10,%ecx │ │ │ │ + cmovae %rdx,%r8 │ │ │ │ + lea 0x10e(%rsp),%rdx │ │ │ │ + call 3187a1 <__cxa_finalize@plt+0x2ed751> │ │ │ │ + sub %r8,%rdx │ │ │ │ + movd %eax,%xmm4 │ │ │ │ + sub %r8,%rdx │ │ │ │ + shl $0x6,%r8d │ │ │ │ + movd (%rdx),%xmm6 │ │ │ │ + movd %r8d,%xmm3 │ │ │ │ + pshufb %xmm0,%xmm4 │ │ │ │ + neg %rax │ │ │ │ + pshufb %xmm0,%xmm6 │ │ │ │ + lea 0x3f(%rax,%r8,1),%r9 │ │ │ │ + pshufb %xmm0,%xmm3 │ │ │ │ + shl $0x4,%ecx │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + sub %rcx,%rsp │ │ │ │ + psubw 0xc7df0(%r10),%xmm3 │ │ │ │ + mov %r9,%r8 │ │ │ │ + sar $0x6,%r8 │ │ │ │ + movdqu -0xe(%rdx,%r8,2),%xmm0 │ │ │ │ + movdqu -0x10(%rdx,%r8,2),%xmm1 │ │ │ │ + movdqa %xmm7,%xmm2 │ │ │ │ + pand %xmm4,%xmm2 │ │ │ │ + psllw $0x9,%xmm2 │ │ │ │ + psubw %xmm0,%xmm1 │ │ │ │ + pmulhrsw %xmm2,%xmm1 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + pcmpgtw %xmm4,%xmm2 │ │ │ │ + paddw %xmm5,%xmm4 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + pand %xmm2,%xmm0 │ │ │ │ + pandn %xmm6,%xmm2 │ │ │ │ + por %xmm2,%xmm0 │ │ │ │ + movdqa %xmm0,-0x10(%rsp,%rcx,1) │ │ │ │ + sub $0x10,%ecx │ │ │ │ + je 3180df <__cxa_finalize@plt+0x2ed08f> │ │ │ │ + add %rax,%r9 │ │ │ │ + jg 31807d <__cxa_finalize@plt+0x2ed02d> │ │ │ │ + movdqa %xmm6,-0x10(%rsp,%rcx,1) │ │ │ │ + sub $0x10,%ecx │ │ │ │ + jg 3180d4 <__cxa_finalize@plt+0x2ed084> │ │ │ │ + or $0x10,%ecx │ │ │ │ + jmp 3186df <__cxa_finalize@plt+0x2ed68f> │ │ │ │ + lea 0xf(%rcx),%r8d │ │ │ │ + movd %r8d,%xmm1 │ │ │ │ + and $0xf,%r8d │ │ │ │ + or $0x10,%r8d │ │ │ │ + test $0x400,%r9d │ │ │ │ + jne 3181cb <__cxa_finalize@plt+0x2ed17b> │ │ │ │ + movd %r9d,%xmm3 │ │ │ │ + shr $0x8,%r9d │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + pshufb %xmm2,%xmm1 │ │ │ │ + pshufb %xmm2,%xmm3 │ │ │ │ + movq 0xc7ea0(%r10,%r9,4),%xmm4 │ │ │ │ + pcmpeqb 0xc7e70(%r10),%xmm1 │ │ │ │ + pand %xmm3,%xmm1 │ │ │ │ + pcmpgtb %xmm4,%xmm1 │ │ │ │ + pmovmskb %xmm1,%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 3181cb <__cxa_finalize@plt+0x2ed17b> │ │ │ │ + pshuflw $0x0,0x2(%rdx),%xmm1 │ │ │ │ + movdqa -0xe(%rdx),%xmm2 │ │ │ │ + imul $0x24924924,%r9d,%r9d │ │ │ │ + movdqa -0x1e(%rdx),%xmm3 │ │ │ │ + neg %r8 │ │ │ │ + movdqa -0x2e(%rdx),%xmm4 │ │ │ │ + shr $0x1e,%r9d │ │ │ │ + movdqa -0x3e(%rdx),%xmm5 │ │ │ │ + movd (%rdx,%r8,2),%xmm6 │ │ │ │ + adc $0xffffffff,%r9d │ │ │ │ + movd %xmm1,0x110(%rsp) │ │ │ │ + movdqa %xmm2,0x100(%rsp) │ │ │ │ + movdqa %xmm3,0xf0(%rsp) │ │ │ │ + pshuflw $0x0,%xmm6,%xmm6 │ │ │ │ + movdqa %xmm4,0xe0(%rsp) │ │ │ │ + movdqa %xmm5,0xd0(%rsp) │ │ │ │ + lea -0x2(%r8),%rdx │ │ │ │ + movq %xmm6,0x106(%rsp,%r8,2) │ │ │ │ + cmp $0x20,%ecx │ │ │ │ + cmovae %rdx,%r8 │ │ │ │ + lea 0x10e(%rsp),%rdx │ │ │ │ + call 3187a1 <__cxa_finalize@plt+0x2ed751> │ │ │ │ + sub %r8,%rdx │ │ │ │ + movd %eax,%xmm5 │ │ │ │ + sub %r8,%rdx │ │ │ │ + shl $0x6,%r8d │ │ │ │ + movd (%rdx),%xmm6 │ │ │ │ + movd %r8d,%xmm3 │ │ │ │ + pshufb %xmm0,%xmm5 │ │ │ │ + neg %rax │ │ │ │ + pshufb %xmm0,%xmm6 │ │ │ │ + lea 0x3f(%rax,%r8,1),%r9 │ │ │ │ + pshufb %xmm0,%xmm3 │ │ │ │ + shl $0x5,%ecx │ │ │ │ + movdqa 0xc7df0(%r10),%xmm4 │ │ │ │ + paddw %xmm5,%xmm4 │ │ │ │ + sub %rcx,%rsp │ │ │ │ + psubw %xmm3,%xmm4 │ │ │ │ + mov %r9,%r8 │ │ │ │ + sar $0x6,%r8 │ │ │ │ + movdqu -0xe(%rdx,%r8,2),%xmm0 │ │ │ │ + movdqu -0x10(%rdx,%r8,2),%xmm2 │ │ │ │ + movdqa %xmm7,%xmm3 │ │ │ │ + pand %xmm4,%xmm3 │ │ │ │ + psllw $0x9,%xmm3 │ │ │ │ + psubw %xmm0,%xmm2 │ │ │ │ + pmulhrsw %xmm3,%xmm2 │ │ │ │ + movdqu -0x1e(%rdx,%r8,2),%xmm1 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + movdqu -0x20(%rdx,%r8,2),%xmm2 │ │ │ │ + psubw %xmm1,%xmm2 │ │ │ │ + pmulhrsw %xmm3,%xmm2 │ │ │ │ + movddup 0xc7f28(%r10),%xmm3 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + movdqa %xmm4,%xmm2 │ │ │ │ + psraw $0xf,%xmm2 │ │ │ │ + pcmpgtw %xmm4,%xmm3 │ │ │ │ + paddw %xmm5,%xmm4 │ │ │ │ + pand %xmm2,%xmm0 │ │ │ │ + pandn %xmm6,%xmm2 │ │ │ │ + pand %xmm3,%xmm1 │ │ │ │ + pandn %xmm6,%xmm3 │ │ │ │ + por %xmm2,%xmm0 │ │ │ │ + movdqa %xmm0,-0x10(%rsp,%rcx,1) │ │ │ │ + por %xmm3,%xmm1 │ │ │ │ + movdqa %xmm1,-0x20(%rsp,%rcx,1) │ │ │ │ + sub $0x20,%ecx │ │ │ │ + je 3182b7 <__cxa_finalize@plt+0x2ed267> │ │ │ │ + add %rax,%r9 │ │ │ │ + jg 318210 <__cxa_finalize@plt+0x2ed1c0> │ │ │ │ + movdqa %xmm6,-0x10(%rsp,%rcx,1) │ │ │ │ + movdqa %xmm6,-0x20(%rsp,%rcx,1) │ │ │ │ + sub $0x20,%ecx │ │ │ │ + jg 3182a6 <__cxa_finalize@plt+0x2ed256> │ │ │ │ + or $0x20,%ecx │ │ │ │ + jmp 3186df <__cxa_finalize@plt+0x2ed68f> │ │ │ │ + lea 0x1f(%rcx),%r8d │ │ │ │ + and $0x1f,%r8d │ │ │ │ + or $0x20,%r8d │ │ │ │ + test $0x400,%r9d │ │ │ │ + jne 3182e9 <__cxa_finalize@plt+0x2ed299> │ │ │ │ + call 31874a <__cxa_finalize@plt+0x2ed6fa> │ │ │ │ + lea -0x2(%r8),%r9 │ │ │ │ + cmp $0x40,%ecx │ │ │ │ + cmove %r9,%r8 │ │ │ │ + call 318817 <__cxa_finalize@plt+0x2ed7c7> │ │ │ │ + sub %r8,%rdx │ │ │ │ + movd %eax,%xmm5 │ │ │ │ + sub %r8,%rdx │ │ │ │ + shl $0x6,%r8d │ │ │ │ + movd (%rdx),%xmm6 │ │ │ │ + movd %r8d,%xmm3 │ │ │ │ + pshufb %xmm0,%xmm5 │ │ │ │ + neg %rax │ │ │ │ + pshufb %xmm0,%xmm6 │ │ │ │ + lea 0x3f(%rax,%r8,1),%r9 │ │ │ │ + pshufb %xmm0,%xmm3 │ │ │ │ + movdqa 0xc7df0(%r10),%xmm4 │ │ │ │ + paddw %xmm5,%xmm4 │ │ │ │ + psubw %xmm3,%xmm4 │ │ │ │ + mov %r9,%r8 │ │ │ │ + sar $0x6,%r8 │ │ │ │ + movdqu -0xe(%rdx,%r8,2),%xmm0 │ │ │ │ + movdqu -0x10(%rdx,%r8,2),%xmm3 │ │ │ │ + movdqa %xmm7,%xmm2 │ │ │ │ + pand %xmm4,%xmm2 │ │ │ │ + psllw $0x9,%xmm2 │ │ │ │ + psubw %xmm0,%xmm3 │ │ │ │ + pmulhrsw %xmm2,%xmm3 │ │ │ │ + movdqu -0x1e(%rdx,%r8,2),%xmm1 │ │ │ │ + paddw %xmm3,%xmm0 │ │ │ │ + movdqu -0x20(%rdx,%r8,2),%xmm3 │ │ │ │ + psubw %xmm1,%xmm3 │ │ │ │ + pmulhrsw %xmm2,%xmm3 │ │ │ │ + sub $0x40,%rsp │ │ │ │ + paddw %xmm3,%xmm1 │ │ │ │ + movdqa %xmm4,%xmm3 │ │ │ │ + psraw $0xf,%xmm3 │ │ │ │ + pand %xmm3,%xmm0 │ │ │ │ + pandn %xmm6,%xmm3 │ │ │ │ + por %xmm3,%xmm0 │ │ │ │ + movddup 0xc7f28(%r10),%xmm3 │ │ │ │ + pcmpgtw %xmm4,%xmm3 │ │ │ │ + pand %xmm3,%xmm1 │ │ │ │ + pandn %xmm6,%xmm3 │ │ │ │ + movdqa %xmm0,0x30(%rsp) │ │ │ │ + por %xmm3,%xmm1 │ │ │ │ + movdqa %xmm1,0x20(%rsp) │ │ │ │ + movdqu -0x2e(%rdx,%r8,2),%xmm0 │ │ │ │ + movdqu -0x30(%rdx,%r8,2),%xmm3 │ │ │ │ + psubw %xmm0,%xmm3 │ │ │ │ + pmulhrsw %xmm2,%xmm3 │ │ │ │ + movdqu -0x3e(%rdx,%r8,2),%xmm1 │ │ │ │ + paddw %xmm3,%xmm0 │ │ │ │ + movdqu -0x40(%rdx,%r8,2),%xmm3 │ │ │ │ + psubw %xmm1,%xmm3 │ │ │ │ + pmulhrsw %xmm2,%xmm3 │ │ │ │ + movddup 0xc7f20(%r10),%xmm2 │ │ │ │ + paddw %xmm3,%xmm1 │ │ │ │ + movddup 0xc7f18(%r10),%xmm3 │ │ │ │ + pcmpgtw %xmm4,%xmm2 │ │ │ │ + pcmpgtw %xmm4,%xmm3 │ │ │ │ + paddw %xmm5,%xmm4 │ │ │ │ + pand %xmm2,%xmm0 │ │ │ │ + pandn %xmm6,%xmm2 │ │ │ │ + pand %xmm3,%xmm1 │ │ │ │ + pandn %xmm6,%xmm3 │ │ │ │ + por %xmm2,%xmm0 │ │ │ │ + movdqa %xmm0,0x10(%rsp) │ │ │ │ + por %xmm3,%xmm1 │ │ │ │ + movdqa %xmm1,(%rsp) │ │ │ │ + dec %ecx │ │ │ │ + je 318453 <__cxa_finalize@plt+0x2ed403> │ │ │ │ + add %rax,%r9 │ │ │ │ + jg 318328 <__cxa_finalize@plt+0x2ed2d8> │ │ │ │ + sub $0x40,%rsp │ │ │ │ + movdqa %xmm6,0x30(%rsp) │ │ │ │ + movdqa %xmm6,0x20(%rsp) │ │ │ │ + movdqa %xmm6,0x10(%rsp) │ │ │ │ + movdqa %xmm6,(%rsp) │ │ │ │ + dec %ecx │ │ │ │ + jg 318434 <__cxa_finalize@plt+0x2ed3e4> │ │ │ │ + or $0x40,%ecx │ │ │ │ + jmp 3186df <__cxa_finalize@plt+0x2ed68f> │ │ │ │ + lea 0x3f(%rcx),%r8d │ │ │ │ + test $0x400,%r9d │ │ │ │ + jne 318472 <__cxa_finalize@plt+0x2ed422> │ │ │ │ + call 31874a <__cxa_finalize@plt+0x2ed6fa> │ │ │ │ + call 318817 <__cxa_finalize@plt+0x2ed7c7> │ │ │ │ + sub %r8,%rdx │ │ │ │ + movd %eax,%xmm5 │ │ │ │ + sub %r8,%rdx │ │ │ │ + shl $0x6,%r8d │ │ │ │ + movd (%rdx),%xmm6 │ │ │ │ + movd %r8d,%xmm3 │ │ │ │ + pshufb %xmm0,%xmm5 │ │ │ │ + neg %rax │ │ │ │ + pshufb %xmm0,%xmm6 │ │ │ │ + lea 0x3f(%rax,%r8,1),%r9 │ │ │ │ + pshufb %xmm0,%xmm3 │ │ │ │ + movdqa 0xc7df0(%r10),%xmm4 │ │ │ │ + paddw %xmm5,%xmm4 │ │ │ │ + psubw %xmm3,%xmm4 │ │ │ │ + mov %r9,%r8 │ │ │ │ + sar $0x6,%r8 │ │ │ │ + movdqu -0xe(%rdx,%r8,2),%xmm0 │ │ │ │ + movdqu -0x10(%rdx,%r8,2),%xmm3 │ │ │ │ + movdqa %xmm7,%xmm2 │ │ │ │ + pand %xmm4,%xmm2 │ │ │ │ + psllw $0x9,%xmm2 │ │ │ │ + psubw %xmm0,%xmm3 │ │ │ │ + pmulhrsw %xmm2,%xmm3 │ │ │ │ + movdqu -0x1e(%rdx,%r8,2),%xmm1 │ │ │ │ + paddw %xmm3,%xmm0 │ │ │ │ + movdqu -0x20(%rdx,%r8,2),%xmm3 │ │ │ │ + psubw %xmm1,%xmm3 │ │ │ │ + pmulhrsw %xmm2,%xmm3 │ │ │ │ + add $0xffffffffffffff80,%rsp │ │ │ │ + paddw %xmm3,%xmm1 │ │ │ │ + movdqa %xmm4,%xmm3 │ │ │ │ + psraw $0xf,%xmm3 │ │ │ │ + pand %xmm3,%xmm0 │ │ │ │ + pandn %xmm6,%xmm3 │ │ │ │ + por %xmm3,%xmm0 │ │ │ │ + movddup 0xc7f28(%r10),%xmm3 │ │ │ │ + pcmpgtw %xmm4,%xmm3 │ │ │ │ + pand %xmm3,%xmm1 │ │ │ │ + pandn %xmm6,%xmm3 │ │ │ │ + movdqa %xmm0,0x70(%rsp) │ │ │ │ + por %xmm3,%xmm1 │ │ │ │ + movdqa %xmm1,0x60(%rsp) │ │ │ │ + movdqu -0x2e(%rdx,%r8,2),%xmm0 │ │ │ │ + movdqu -0x30(%rdx,%r8,2),%xmm3 │ │ │ │ + psubw %xmm0,%xmm3 │ │ │ │ + pmulhrsw %xmm2,%xmm3 │ │ │ │ + movdqu -0x3e(%rdx,%r8,2),%xmm1 │ │ │ │ + paddw %xmm3,%xmm0 │ │ │ │ + movdqu -0x40(%rdx,%r8,2),%xmm3 │ │ │ │ + psubw %xmm1,%xmm3 │ │ │ │ + pmulhrsw %xmm2,%xmm3 │ │ │ │ + paddw %xmm3,%xmm1 │ │ │ │ + movddup 0xc7f20(%r10),%xmm3 │ │ │ │ + pcmpgtw %xmm4,%xmm3 │ │ │ │ + pand %xmm3,%xmm0 │ │ │ │ + pandn %xmm6,%xmm3 │ │ │ │ + por %xmm3,%xmm0 │ │ │ │ + movddup 0xc7f18(%r10),%xmm3 │ │ │ │ + pcmpgtw %xmm4,%xmm3 │ │ │ │ + pand %xmm3,%xmm1 │ │ │ │ + pandn %xmm6,%xmm3 │ │ │ │ + movdqa %xmm0,0x50(%rsp) │ │ │ │ + por %xmm3,%xmm1 │ │ │ │ + movdqa %xmm1,0x40(%rsp) │ │ │ │ + movdqu -0x4e(%rdx,%r8,2),%xmm0 │ │ │ │ + movdqu -0x50(%rdx,%r8,2),%xmm3 │ │ │ │ + psubw %xmm0,%xmm3 │ │ │ │ + pmulhrsw %xmm2,%xmm3 │ │ │ │ + movdqu -0x5e(%rdx,%r8,2),%xmm1 │ │ │ │ + paddw %xmm3,%xmm0 │ │ │ │ + movdqu -0x60(%rdx,%r8,2),%xmm3 │ │ │ │ + psubw %xmm1,%xmm3 │ │ │ │ + pmulhrsw %xmm2,%xmm3 │ │ │ │ + paddw %xmm3,%xmm1 │ │ │ │ + movddup 0xc7f10(%r10),%xmm3 │ │ │ │ + pcmpgtw %xmm4,%xmm3 │ │ │ │ + pand %xmm3,%xmm0 │ │ │ │ + pandn %xmm6,%xmm3 │ │ │ │ + por %xmm3,%xmm0 │ │ │ │ + movddup 0xc7f08(%r10),%xmm3 │ │ │ │ + pcmpgtw %xmm4,%xmm3 │ │ │ │ + pand %xmm3,%xmm1 │ │ │ │ + pandn %xmm6,%xmm3 │ │ │ │ + movdqa %xmm0,0x30(%rsp) │ │ │ │ + por %xmm3,%xmm1 │ │ │ │ + movdqa %xmm1,0x20(%rsp) │ │ │ │ + movdqu -0x6e(%rdx,%r8,2),%xmm0 │ │ │ │ + movdqu -0x70(%rdx,%r8,2),%xmm3 │ │ │ │ + psubw %xmm0,%xmm3 │ │ │ │ + pmulhrsw %xmm2,%xmm3 │ │ │ │ + movdqu -0x7e(%rdx,%r8,2),%xmm1 │ │ │ │ + paddw %xmm3,%xmm0 │ │ │ │ + movdqu -0x80(%rdx,%r8,2),%xmm3 │ │ │ │ + psubw %xmm1,%xmm3 │ │ │ │ + pmulhrsw %xmm2,%xmm3 │ │ │ │ + movddup 0xc7f00(%r10),%xmm2 │ │ │ │ + paddw %xmm3,%xmm1 │ │ │ │ + movddup 0xc7ef8(%r10),%xmm3 │ │ │ │ + pcmpgtw %xmm4,%xmm2 │ │ │ │ + pcmpgtw %xmm4,%xmm3 │ │ │ │ + paddw %xmm5,%xmm4 │ │ │ │ + pand %xmm2,%xmm0 │ │ │ │ + pandn %xmm6,%xmm2 │ │ │ │ + pand %xmm3,%xmm1 │ │ │ │ + pandn %xmm6,%xmm3 │ │ │ │ + por %xmm2,%xmm0 │ │ │ │ + movdqa %xmm0,0x10(%rsp) │ │ │ │ + por %xmm3,%xmm1 │ │ │ │ + movdqa %xmm1,(%rsp) │ │ │ │ + dec %ecx │ │ │ │ + je 3186dc <__cxa_finalize@plt+0x2ed68c> │ │ │ │ + add %rax,%r9 │ │ │ │ + jg 3184b1 <__cxa_finalize@plt+0x2ed461> │ │ │ │ + add $0xffffffffffffff80,%rsp │ │ │ │ + movdqa %xmm6,0x70(%rsp) │ │ │ │ + movdqa %xmm6,0x60(%rsp) │ │ │ │ + movdqa %xmm6,0x50(%rsp) │ │ │ │ + movdqa %xmm6,0x40(%rsp) │ │ │ │ + movdqa %xmm6,0x30(%rsp) │ │ │ │ + movdqa %xmm6,0x20(%rsp) │ │ │ │ + movdqa %xmm6,0x10(%rsp) │ │ │ │ + movdqa %xmm6,(%rsp) │ │ │ │ + dec %ecx │ │ │ │ + jg 3186a5 <__cxa_finalize@plt+0x2ed655> │ │ │ │ + sub $0xffffff80,%ecx │ │ │ │ + lea (%rsi,%rsi,2),%r10 │ │ │ │ + lea (%rcx,%rcx,2),%r8d │ │ │ │ + lea -0x8(%rsp,%rcx,1),%rdx │ │ │ │ + lea -0x8(%rdi,%r11,2),%rax │ │ │ │ + movq (%rdx,%r8,1),%xmm0 │ │ │ │ + movq (%rdx,%rcx,2),%xmm1 │ │ │ │ + movq (%rdx,%rcx,1),%xmm2 │ │ │ │ + movq (%rdx),%xmm3 │ │ │ │ + sub $0x8,%rdx │ │ │ │ + punpcklwd %xmm1,%xmm0 │ │ │ │ + punpcklwd %xmm3,%xmm2 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + punpckhdq %xmm2,%xmm1 │ │ │ │ + punpckldq %xmm2,%xmm0 │ │ │ │ + movhps %xmm1,(%rax) │ │ │ │ + movq %xmm1,(%rax,%rsi,1) │ │ │ │ + movhps %xmm0,(%rax,%rsi,2) │ │ │ │ + movq %xmm0,(%rax,%r10,1) │ │ │ │ + lea (%rax,%rsi,4),%rax │ │ │ │ + cmp %rsp,%rdx │ │ │ │ + jae 3186f1 <__cxa_finalize@plt+0x2ed6a1> │ │ │ │ + lea (%rsp,%rcx,4),%rsp │ │ │ │ + sub $0x4,%r11d │ │ │ │ + jg 3186e7 <__cxa_finalize@plt+0x2ed697> │ │ │ │ + add $0x128,%rsp │ │ │ │ + ret │ │ │ │ + neg %r8 │ │ │ │ + pshuflw $0x0,0x2(%rdx),%xmm2 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + pshuflw $0x0,(%rdx,%r8,2),%xmm3 │ │ │ │ + movq %xmm2,0x118(%rsp) │ │ │ │ + movdqa -0xe(%rdx,%r9,2),%xmm1 │ │ │ │ + movdqa -0x1e(%rdx,%r9,2),%xmm2 │ │ │ │ + sub $0x10,%r9 │ │ │ │ + movdqa %xmm1,0x128(%rsp,%r9,2) │ │ │ │ + movdqa %xmm2,0x118(%rsp,%r9,2) │ │ │ │ + cmp %r8d,%r9d │ │ │ │ + jg 318766 <__cxa_finalize@plt+0x2ed716> │ │ │ │ + lea 0x116(%rsp),%rdx │ │ │ │ + movq %xmm3,-0x8(%rdx,%r8,2) │ │ │ │ + ret │ │ │ │ + cmp $0x3,%r9d │ │ │ │ + je 318817 <__cxa_finalize@plt+0x2ed7c7> │ │ │ │ + movddup 0xc7ed0(%r10,%r9,8),%xmm4 │ │ │ │ + movddup 0xc7ee0(%r10,%r9,8),%xmm5 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + movddup 0xc7ed8(%r10),%xmm6 │ │ │ │ + movdqu -0xc(%rdx),%xmm2 │ │ │ │ + jmp 3187dc <__cxa_finalize@plt+0x2ed78c> │ │ │ │ + movdqu -0xc(%rdx,%r9,2),%xmm2 │ │ │ │ + movdqa %xmm1,0x2(%rdx,%r9,2) │ │ │ │ + movdqa -0xe(%rdx,%r9,2),%xmm1 │ │ │ │ + pmullw %xmm4,%xmm1 │ │ │ │ + movdqu -0x10(%rdx,%r9,2),%xmm3 │ │ │ │ + sub $0x8,%r9 │ │ │ │ + paddw %xmm3,%xmm2 │ │ │ │ + pmullw %xmm5,%xmm2 │ │ │ │ + paddw %xmm6,%xmm1 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + psrlw $0x4,%xmm1 │ │ │ │ + cmp %r8d,%r9d │ │ │ │ + jg 3187ce <__cxa_finalize@plt+0x2ed77e> │ │ │ │ + movdqa %xmm1,0x2(%rdx,%r9,2) │ │ │ │ + neg %r8d │ │ │ │ + ret │ │ │ │ + movddup 0xc7f40(%r10),%xmm5 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + movdqu -0xc(%rdx),%xmm2 │ │ │ │ + movdqu -0xa(%rdx),%xmm3 │ │ │ │ + jmp 318844 <__cxa_finalize@plt+0x2ed7f4> │ │ │ │ + movdqu -0xc(%rdx,%r9,2),%xmm2 │ │ │ │ + movdqu -0xa(%rdx,%r9,2),%xmm3 │ │ │ │ + movdqa %xmm1,0x2(%rdx,%r9,2) │ │ │ │ + paddw -0xe(%rdx,%r9,2),%xmm2 │ │ │ │ + paddw %xmm5,%xmm3 │ │ │ │ + movdqu -0x10(%rdx,%r9,2),%xmm1 │ │ │ │ + movdqu -0x12(%rdx,%r9,2),%xmm4 │ │ │ │ + sub $0x8,%r9 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + pavgw %xmm4,%xmm3 │ │ │ │ + paddw %xmm3,%xmm1 │ │ │ │ + psrlw $0x2,%xmm1 │ │ │ │ + cmp %r8d,%r9d │ │ │ │ + jg 31882f <__cxa_finalize@plt+0x2ed7df> │ │ │ │ + movdqa %xmm1,0x2(%rdx,%r9,2) │ │ │ │ + neg %r8d │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movd 0x18(%rsp),%xmm6 │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + lea -0x30d1(%rip),%rax │ │ │ │ + shl $0x6,%r9d │ │ │ │ + movdqu -0x6(%rdx),%xmm0 │ │ │ │ + movdqa 0xcbcf0(%rax,%r9,1),%xmm1 │ │ │ │ + movdqa 0xcbd00(%rax,%r9,1),%xmm2 │ │ │ │ + movdqa 0xcbd10(%rax,%r9,1),%xmm3 │ │ │ │ + movdqa 0xcbd20(%rax,%r9,1),%xmm4 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + movdqa %xmm5,%xmm8 │ │ │ │ + punpcklbw %xmm1,%xmm8 │ │ │ │ + movdqa %xmm5,%xmm9 │ │ │ │ + punpckhbw %xmm1,%xmm9 │ │ │ │ + movdqa %xmm5,%xmm10 │ │ │ │ + punpcklbw %xmm2,%xmm10 │ │ │ │ + movdqa %xmm5,%xmm11 │ │ │ │ + punpckhbw %xmm2,%xmm11 │ │ │ │ + movdqa %xmm5,%xmm12 │ │ │ │ + punpcklbw %xmm3,%xmm12 │ │ │ │ + movdqa %xmm5,%xmm13 │ │ │ │ + punpckhbw %xmm3,%xmm13 │ │ │ │ + movdqa %xmm5,%xmm14 │ │ │ │ + punpcklbw %xmm4,%xmm14 │ │ │ │ + movdqa %xmm5,%xmm15 │ │ │ │ + punpckhbw %xmm4,%xmm15 │ │ │ │ + movdqa 0xc7dc0(%rax),%xmm7 │ │ │ │ + add %r8d,%r8d │ │ │ │ + mov %rdi,%r9 │ │ │ │ + pshuflw $0x0,%xmm6,%xmm6 │ │ │ │ + mov %rdx,%rax │ │ │ │ + punpcklqdq %xmm6,%xmm6 │ │ │ │ + sub %r8,%rdx │ │ │ │ + pshufb %xmm7,%xmm0 │ │ │ │ + pshufd $0x0,%xmm0,%xmm1 │ │ │ │ + movdqa %xmm8,%xmm2 │ │ │ │ + pmaddwd %xmm1,%xmm2 │ │ │ │ + pmaddwd %xmm9,%xmm1 │ │ │ │ + pshufd $0x55,%xmm0,%xmm4 │ │ │ │ + movdqa %xmm10,%xmm3 │ │ │ │ + pmaddwd %xmm4,%xmm3 │ │ │ │ + pmaddwd %xmm11,%xmm4 │ │ │ │ + paddd %xmm3,%xmm2 │ │ │ │ + paddd %xmm4,%xmm1 │ │ │ │ + pshufd $0xaa,%xmm0,%xmm4 │ │ │ │ + movdqa %xmm12,%xmm3 │ │ │ │ + pmaddwd %xmm4,%xmm3 │ │ │ │ + pmaddwd %xmm13,%xmm4 │ │ │ │ + paddd %xmm3,%xmm2 │ │ │ │ + paddd %xmm4,%xmm1 │ │ │ │ + pshufd $0xff,%xmm0,%xmm3 │ │ │ │ + movdqa %xmm14,%xmm0 │ │ │ │ + pmaddwd %xmm3,%xmm0 │ │ │ │ + pmaddwd %xmm15,%xmm3 │ │ │ │ + paddd %xmm2,%xmm0 │ │ │ │ + paddd %xmm3,%xmm1 │ │ │ │ + psrad $0xb,%xmm0 │ │ │ │ + psrad $0xb,%xmm1 │ │ │ │ + packssdw %xmm1,%xmm0 │ │ │ │ + pmaxsw %xmm5,%xmm0 │ │ │ │ + pavgw %xmm5,%xmm0 │ │ │ │ + pminsw %xmm6,%xmm0 │ │ │ │ + movq %xmm0,(%rdi) │ │ │ │ + movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ + movlps -0xa(%rdx,%r8,1),%xmm0 │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 318943 <__cxa_finalize@plt+0x2ed8f3> │ │ │ │ + sub $0x4,%ecx │ │ │ │ + je 318ab3 <__cxa_finalize@plt+0x2eda63> │ │ │ │ + sub %eax,%edx │ │ │ │ + sub %r9,%rax │ │ │ │ + add $0x8,%r9 │ │ │ │ + mov %edx,%r8d │ │ │ │ + movdqu (%r9,%rax,1),%xmm0 │ │ │ │ + mov %r9,%rdi │ │ │ │ + pshufd $0x0,%xmm0,%xmm2 │ │ │ │ + movdqa %xmm8,%xmm1 │ │ │ │ + pmaddwd %xmm2,%xmm1 │ │ │ │ + pmaddwd %xmm9,%xmm2 │ │ │ │ + pshufd $0x55,%xmm0,%xmm4 │ │ │ │ + movdqa %xmm10,%xmm3 │ │ │ │ + pmaddwd %xmm4,%xmm3 │ │ │ │ + pmaddwd %xmm11,%xmm4 │ │ │ │ + pinsrw $0x5,-0x2(%rdi),%xmm0 │ │ │ │ + paddd %xmm3,%xmm1 │ │ │ │ + paddd %xmm4,%xmm2 │ │ │ │ + pshufd $0xaa,%xmm0,%xmm0 │ │ │ │ + movddup -0x8(%rdi,%rsi,1),%xmm4 │ │ │ │ + movdqa %xmm12,%xmm3 │ │ │ │ + pmaddwd %xmm0,%xmm3 │ │ │ │ + pmaddwd %xmm13,%xmm0 │ │ │ │ + paddd %xmm3,%xmm1 │ │ │ │ + paddd %xmm2,%xmm0 │ │ │ │ + pshuflw $0xff,%xmm4,%xmm2 │ │ │ │ + punpcklwd %xmm5,%xmm2 │ │ │ │ + movdqa %xmm14,%xmm3 │ │ │ │ + pmaddwd %xmm2,%xmm3 │ │ │ │ + pmaddwd %xmm15,%xmm2 │ │ │ │ + paddd %xmm3,%xmm1 │ │ │ │ + paddd %xmm2,%xmm0 │ │ │ │ + psrad $0xb,%xmm1 │ │ │ │ + psrad $0xb,%xmm0 │ │ │ │ + packssdw %xmm1,%xmm0 │ │ │ │ + pmaxsw %xmm5,%xmm0 │ │ │ │ + pavgw %xmm5,%xmm0 │ │ │ │ + pminsw %xmm6,%xmm0 │ │ │ │ + movhps %xmm0,(%rdi) │ │ │ │ + movq %xmm0,(%rdi,%rsi,1) │ │ │ │ + palignr $0xe,%xmm4,%xmm0 │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + add $0x4,%r8d │ │ │ │ + jl 318a00 <__cxa_finalize@plt+0x2ed9b0> │ │ │ │ + sub $0x4,%ecx │ │ │ │ + jg 3189f0 <__cxa_finalize@plt+0x2ed9a0> │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0xc4d4d(%rip),%r10 │ │ │ │ + movd %ecx,%xmm4 │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ + add $0x2,%rdx │ │ │ │ + movslq (%r10,%rcx,4),%rax │ │ │ │ + movd %ecx,%xmm5 │ │ │ │ + jmp 318b04 <__cxa_finalize@plt+0x2edab4> │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0xc4d2d(%rip),%r10 │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ + lea (%r8,%r8,1),%eax │ │ │ │ + movd %r8d,%xmm4 │ │ │ │ + sub %rax,%rdx │ │ │ │ + tzcnt %r8d,%eax │ │ │ │ + movd %eax,%xmm5 │ │ │ │ + movslq (%r10,%rax,4),%rax │ │ │ │ + movd 0x10(%rsp),%xmm7 │ │ │ │ + movdqu (%rdx),%xmm0 │ │ │ │ + add %r10,%rax │ │ │ │ + add $0xfffffffffffffff0,%r10 │ │ │ │ + movslq (%r10,%rcx,4),%rcx │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + pshuflw $0x0,%xmm7,%xmm7 │ │ │ │ + pcmpeqw %xmm3,%xmm3 │ │ │ │ + add %r10,%rcx │ │ │ │ + pavgw %xmm6,%xmm4 │ │ │ │ + punpcklqdq %xmm7,%xmm7 │ │ │ │ + jmp *%rax │ │ │ │ + movdqu 0x30(%rdx),%xmm1 │ │ │ │ + movdqu 0x20(%rdx),%xmm2 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + movdqu 0x10(%rdx),%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + pshufd $0x4e,%xmm0,%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + pmaddwd %xmm3,%xmm0 │ │ │ │ + psubd %xmm0,%xmm4 │ │ │ │ + pshuflw $0x4e,%xmm4,%xmm0 │ │ │ │ + paddd %xmm4,%xmm0 │ │ │ │ + psrld %xmm5,%xmm0 │ │ │ │ + pshuflw $0x0,%xmm0,%xmm0 │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + jmp *%rcx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + tzcnt %r8d,%eax │ │ │ │ + lea (%rcx,%r8,1),%r10d │ │ │ │ + movd %r10d,%xmm4 │ │ │ │ + tzcnt %r10d,%r10d │ │ │ │ + movd %r10d,%xmm5 │ │ │ │ + lea 0xc4c45(%rip),%r10 │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ + movd 0x10(%rsp),%xmm7 │ │ │ │ + movslq (%r10,%rax,4),%rax │ │ │ │ + movslq 0x10(%r10,%rcx,4),%rcx │ │ │ │ + psrlw $0x1,%xmm4 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + pshuflw $0x0,%xmm7,%xmm7 │ │ │ │ + add %r10,%rax │ │ │ │ + add %r10,%rcx │ │ │ │ + pcmpeqw %xmm3,%xmm3 │ │ │ │ + punpcklqdq %xmm7,%xmm7 │ │ │ │ + jmp *%rax │ │ │ │ + movq -0x8(%rdx),%xmm0 │ │ │ │ + jmp *%rcx │ │ │ │ + movq 0x2(%rdx),%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + pmaddwd %xmm3,%xmm0 │ │ │ │ + psubd %xmm0,%xmm4 │ │ │ │ + pshufd $0x4e,%xmm4,%xmm0 │ │ │ │ + paddd %xmm4,%xmm0 │ │ │ │ + pshuflw $0x4e,%xmm0,%xmm4 │ │ │ │ + paddd %xmm4,%xmm0 │ │ │ │ + cmp $0x4,%r8d │ │ │ │ + jg 318c07 <__cxa_finalize@plt+0x2edbb7> │ │ │ │ + psrld $0x3,%xmm0 │ │ │ │ + jmp 318c2a <__cxa_finalize@plt+0x2edbda> │ │ │ │ + mov $0xaaab,%eax │ │ │ │ + mov $0x6667,%edx │ │ │ │ + cmp $0x10,%r8d │ │ │ │ + cmove %edx,%eax │ │ │ │ + movd %eax,%xmm1 │ │ │ │ + psrld $0x2,%xmm0 │ │ │ │ + pmulhuw %xmm1,%xmm0 │ │ │ │ + psrlw $0x1,%xmm0 │ │ │ │ + pshuflw $0x0,%xmm0,%xmm0 │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movd 0x8(%rsp),%xmm1 │ │ │ │ + lea (%rsi,%rsi,2),%rax │ │ │ │ + pshuflw $0x0,%xmm1,%xmm1 │ │ │ │ + punpcklqdq %xmm1,%xmm1 │ │ │ │ + pabsw %xmm1,%xmm2 │ │ │ │ + psllw $0x9,%xmm2 │ │ │ │ + movdqa (%r9),%xmm4 │ │ │ │ + movdqa 0x10(%r9),%xmm5 │ │ │ │ + add $0x20,%r9 │ │ │ │ + pabsw %xmm4,%xmm3 │ │ │ │ + pmulhrsw %xmm2,%xmm3 │ │ │ │ + psignw %xmm1,%xmm4 │ │ │ │ + psignw %xmm4,%xmm3 │ │ │ │ + paddw %xmm0,%xmm3 │ │ │ │ + pmaxsw %xmm6,%xmm3 │ │ │ │ + pminsw %xmm7,%xmm3 │ │ │ │ + pabsw %xmm5,%xmm4 │ │ │ │ + pmulhrsw %xmm2,%xmm4 │ │ │ │ + psignw %xmm1,%xmm5 │ │ │ │ + psignw %xmm5,%xmm4 │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + pmaxsw %xmm6,%xmm4 │ │ │ │ + pminsw %xmm7,%xmm4 │ │ │ │ + movq %xmm3,(%rdi) │ │ │ │ + movhps %xmm3,(%rdi,%rsi,1) │ │ │ │ + movq %xmm4,(%rdi,%rsi,2) │ │ │ │ + movhps %xmm4,(%rdi,%rax,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 318c50 <__cxa_finalize@plt+0x2edc00> │ │ │ │ + ret │ │ │ │ + movdqa -0x10(%rdx),%xmm0 │ │ │ │ + jmp *%rcx │ │ │ │ + movdqu 0x2(%rdx),%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + pmaddwd %xmm3,%xmm0 │ │ │ │ + psubd %xmm0,%xmm4 │ │ │ │ + pshufd $0x4e,%xmm4,%xmm0 │ │ │ │ + paddd %xmm4,%xmm0 │ │ │ │ + pshuflw $0x4e,%xmm0,%xmm4 │ │ │ │ + paddd %xmm4,%xmm0 │ │ │ │ + psrld %xmm5,%xmm0 │ │ │ │ + cmp $0x8,%r8d │ │ │ │ + je 318d0d <__cxa_finalize@plt+0x2edcbd> │ │ │ │ + mov $0xaaab,%eax │ │ │ │ + mov $0x6667,%edx │ │ │ │ + cmp $0x20,%r8d │ │ │ │ + cmove %edx,%eax │ │ │ │ + movd %eax,%xmm1 │ │ │ │ + pmulhuw %xmm1,%xmm0 │ │ │ │ + psrlw $0x1,%xmm0 │ │ │ │ + pshuflw $0x0,%xmm0,%xmm0 │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movd 0x8(%rsp),%xmm1 │ │ │ │ + pshuflw $0x0,%xmm1,%xmm1 │ │ │ │ + punpcklqdq %xmm1,%xmm1 │ │ │ │ + pabsw %xmm1,%xmm2 │ │ │ │ + psllw $0x9,%xmm2 │ │ │ │ + movdqa (%r9),%xmm4 │ │ │ │ + movdqa 0x10(%r9),%xmm5 │ │ │ │ + add $0x20,%r9 │ │ │ │ + pabsw %xmm4,%xmm3 │ │ │ │ + pmulhrsw %xmm2,%xmm3 │ │ │ │ + psignw %xmm1,%xmm4 │ │ │ │ + psignw %xmm4,%xmm3 │ │ │ │ + paddw %xmm0,%xmm3 │ │ │ │ + pmaxsw %xmm6,%xmm3 │ │ │ │ + pminsw %xmm7,%xmm3 │ │ │ │ + pabsw %xmm5,%xmm4 │ │ │ │ + pmulhrsw %xmm2,%xmm4 │ │ │ │ + psignw %xmm1,%xmm5 │ │ │ │ + psignw %xmm5,%xmm4 │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + pmaxsw %xmm6,%xmm4 │ │ │ │ + pminsw %xmm7,%xmm4 │ │ │ │ + movdqa %xmm3,(%rdi) │ │ │ │ + movdqa %xmm4,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 318d2f <__cxa_finalize@plt+0x2edcdf> │ │ │ │ + ret │ │ │ │ + movdqa -0x20(%rdx),%xmm0 │ │ │ │ + paddw -0x10(%rdx),%xmm0 │ │ │ │ + jmp *%rcx │ │ │ │ + movdqu 0x2(%rdx),%xmm1 │ │ │ │ + movdqu 0x12(%rdx),%xmm2 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + pmaddwd %xmm3,%xmm0 │ │ │ │ + psubd %xmm0,%xmm4 │ │ │ │ + pshufd $0x4e,%xmm4,%xmm0 │ │ │ │ + paddd %xmm4,%xmm0 │ │ │ │ + pshuflw $0x4e,%xmm0,%xmm4 │ │ │ │ + paddd %xmm4,%xmm0 │ │ │ │ + psrld %xmm5,%xmm0 │ │ │ │ + cmp $0x10,%r8d │ │ │ │ + je 318df5 <__cxa_finalize@plt+0x2edda5> │ │ │ │ + mov $0xaaab,%eax │ │ │ │ + mov $0x6667,%edx │ │ │ │ + test $0x28,%r8d │ │ │ │ + cmove %edx,%eax │ │ │ │ + movd %eax,%xmm1 │ │ │ │ + pmulhuw %xmm1,%xmm0 │ │ │ │ + psrlw $0x1,%xmm0 │ │ │ │ + pshuflw $0x0,%xmm0,%xmm0 │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movd 0x8(%rsp),%xmm1 │ │ │ │ + pshuflw $0x0,%xmm1,%xmm1 │ │ │ │ + punpcklqdq %xmm1,%xmm1 │ │ │ │ + pabsw %xmm1,%xmm2 │ │ │ │ + psllw $0x9,%xmm2 │ │ │ │ + movdqa (%r9),%xmm4 │ │ │ │ + movdqa 0x10(%r9),%xmm5 │ │ │ │ + add $0x20,%r9 │ │ │ │ + pabsw %xmm4,%xmm3 │ │ │ │ + pmulhrsw %xmm2,%xmm3 │ │ │ │ + psignw %xmm1,%xmm4 │ │ │ │ + psignw %xmm4,%xmm3 │ │ │ │ + paddw %xmm0,%xmm3 │ │ │ │ + pmaxsw %xmm6,%xmm3 │ │ │ │ + pminsw %xmm7,%xmm3 │ │ │ │ + pabsw %xmm5,%xmm4 │ │ │ │ + pmulhrsw %xmm2,%xmm4 │ │ │ │ + psignw %xmm1,%xmm5 │ │ │ │ + psignw %xmm5,%xmm4 │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + pmaxsw %xmm6,%xmm4 │ │ │ │ + pminsw %xmm7,%xmm4 │ │ │ │ + movdqa %xmm3,(%rdi) │ │ │ │ + movdqa %xmm4,0x10(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %r8d │ │ │ │ + jg 318e17 <__cxa_finalize@plt+0x2eddc7> │ │ │ │ + ret │ │ │ │ + movdqa -0x40(%rdx),%xmm0 │ │ │ │ + paddw -0x30(%rdx),%xmm0 │ │ │ │ + paddw -0x20(%rdx),%xmm0 │ │ │ │ + paddw -0x10(%rdx),%xmm0 │ │ │ │ + jmp *%rcx │ │ │ │ + movdqu 0x2(%rdx),%xmm1 │ │ │ │ + movdqu 0x12(%rdx),%xmm2 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + movdqu 0x22(%rdx),%xmm2 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + movdqu 0x32(%rdx),%xmm2 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + pmaddwd %xmm3,%xmm0 │ │ │ │ + psubd %xmm0,%xmm4 │ │ │ │ + pshufd $0x4e,%xmm4,%xmm0 │ │ │ │ + paddd %xmm4,%xmm0 │ │ │ │ + pshuflw $0x4e,%xmm0,%xmm4 │ │ │ │ + paddd %xmm4,%xmm0 │ │ │ │ + psrld %xmm5,%xmm0 │ │ │ │ + cmp $0x20,%r8d │ │ │ │ + je 318ef4 <__cxa_finalize@plt+0x2edea4> │ │ │ │ + mov $0xaaab,%eax │ │ │ │ + mov $0x6667,%edx │ │ │ │ + cmp $0x8,%r8d │ │ │ │ + cmove %edx,%eax │ │ │ │ + movd %eax,%xmm1 │ │ │ │ + pmulhuw %xmm1,%xmm0 │ │ │ │ + psrlw $0x1,%xmm0 │ │ │ │ + pshuflw $0x0,%xmm0,%xmm0 │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movd 0x8(%rsp),%xmm1 │ │ │ │ + pshuflw $0x0,%xmm1,%xmm1 │ │ │ │ + punpcklqdq %xmm1,%xmm1 │ │ │ │ + pabsw %xmm1,%xmm2 │ │ │ │ + psllw $0x9,%xmm2 │ │ │ │ + movdqa (%r9),%xmm4 │ │ │ │ + movdqa 0x10(%r9),%xmm5 │ │ │ │ + pabsw %xmm4,%xmm3 │ │ │ │ + pmulhrsw %xmm2,%xmm3 │ │ │ │ + psignw %xmm1,%xmm4 │ │ │ │ + psignw %xmm4,%xmm3 │ │ │ │ + paddw %xmm0,%xmm3 │ │ │ │ + pmaxsw %xmm6,%xmm3 │ │ │ │ + pminsw %xmm7,%xmm3 │ │ │ │ + pabsw %xmm5,%xmm4 │ │ │ │ + pmulhrsw %xmm2,%xmm4 │ │ │ │ + psignw %xmm1,%xmm5 │ │ │ │ + psignw %xmm5,%xmm4 │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + pmaxsw %xmm6,%xmm4 │ │ │ │ + pminsw %xmm7,%xmm4 │ │ │ │ + movdqa %xmm3,(%rdi) │ │ │ │ + movdqa %xmm4,0x10(%rdi) │ │ │ │ + movdqa 0x20(%r9),%xmm4 │ │ │ │ + movdqa 0x30(%r9),%xmm5 │ │ │ │ + add $0x40,%r9 │ │ │ │ + pabsw %xmm4,%xmm3 │ │ │ │ + pmulhrsw %xmm2,%xmm3 │ │ │ │ + psignw %xmm1,%xmm4 │ │ │ │ + psignw %xmm4,%xmm3 │ │ │ │ + paddw %xmm0,%xmm3 │ │ │ │ + pmaxsw %xmm6,%xmm3 │ │ │ │ + pminsw %xmm7,%xmm3 │ │ │ │ + pabsw %xmm5,%xmm4 │ │ │ │ + pmulhrsw %xmm2,%xmm4 │ │ │ │ + psignw %xmm1,%xmm5 │ │ │ │ + psignw %xmm5,%xmm4 │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + pmaxsw %xmm6,%xmm4 │ │ │ │ + pminsw %xmm7,%xmm4 │ │ │ │ + movdqa %xmm3,0x20(%rdi) │ │ │ │ + movdqa %xmm4,0x30(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %r8d │ │ │ │ + jg 318f16 <__cxa_finalize@plt+0x2edec6> │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ + lea 0xc4819(%rip),%r10 │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + shr $0xb,%eax │ │ │ │ + movd 0x10(%rsp),%xmm7 │ │ │ │ + movslq (%r10,%rcx,4),%rcx │ │ │ │ + movddup -0xdc(%r10,%rax,8),%xmm0 │ │ │ │ + pshuflw $0x0,%xmm7,%xmm7 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + add %r10,%rcx │ │ │ │ + punpcklqdq %xmm7,%xmm7 │ │ │ │ + jmp *%rcx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movddup 0xc46e0(%rip),%xmm5 │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + shl $0x2,%r8d │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + sub %r8d,%eax │ │ │ │ + cmp $0x8,%r9d │ │ │ │ + mov %rdi,%r9 │ │ │ │ + jg 319184 <__cxa_finalize@plt+0x2ee134> │ │ │ │ + je 3190c0 <__cxa_finalize@plt+0x2ee070> │ │ │ │ + lea (%rdx,%rdx,2),%rcx │ │ │ │ + movdqa (%rsi),%xmm0 │ │ │ │ + pmaddwd %xmm5,%xmm0 │ │ │ │ + movdqa (%rsi,%rdx,1),%xmm1 │ │ │ │ + pmaddwd %xmm5,%xmm1 │ │ │ │ + movdqa (%rsi,%rdx,2),%xmm2 │ │ │ │ + pmaddwd %xmm5,%xmm2 │ │ │ │ + movdqa (%rsi,%rcx,1),%xmm3 │ │ │ │ + pmaddwd %xmm5,%xmm3 │ │ │ │ + lea (%rsi,%rdx,4),%rsi │ │ │ │ + paddd %xmm1,%xmm0 │ │ │ │ + paddd %xmm3,%xmm2 │ │ │ │ + paddd %xmm0,%xmm4 │ │ │ │ + packssdw %xmm2,%xmm0 │ │ │ │ + paddd %xmm2,%xmm4 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + add $0x10,%rdi │ │ │ │ + sub $0x2,%eax │ │ │ │ + jg 31904a <__cxa_finalize@plt+0x2edffa> │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 319246 <__cxa_finalize@plt+0x2ee1f6> │ │ │ │ + punpckhqdq %xmm0,%xmm0 │ │ │ │ + pslld $0x2,%xmm2 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + paddd %xmm2,%xmm4 │ │ │ │ + movdqa %xmm0,0x10(%rdi) │ │ │ │ + add $0x20,%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 3190a4 <__cxa_finalize@plt+0x2ee054> │ │ │ │ + jmp 319246 <__cxa_finalize@plt+0x2ee1f6> │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 319127 <__cxa_finalize@plt+0x2ee0d7> │ │ │ │ + movdqa (%rsi),%xmm0 │ │ │ │ + pmaddwd %xmm5,%xmm0 │ │ │ │ + movdqa (%rsi,%rdx,1),%xmm2 │ │ │ │ + pmaddwd %xmm5,%xmm2 │ │ │ │ + movdqa 0x10(%rsi),%xmm1 │ │ │ │ + pmaddwd %xmm5,%xmm1 │ │ │ │ + movdqa 0x10(%rsi,%rdx,1),%xmm3 │ │ │ │ + pmaddwd %xmm5,%xmm3 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + paddd %xmm2,%xmm0 │ │ │ │ + paddd %xmm3,%xmm1 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + paddd %xmm1,%xmm2 │ │ │ │ + packssdw %xmm1,%xmm0 │ │ │ │ + paddd %xmm2,%xmm4 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + add $0x10,%rdi │ │ │ │ + dec %eax │ │ │ │ + jg 3190c4 <__cxa_finalize@plt+0x2ee074> │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 319246 <__cxa_finalize@plt+0x2ee1f6> │ │ │ │ + pslld $0x2,%xmm2 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + jmp 319225 <__cxa_finalize@plt+0x2ee1d5> │ │ │ │ + movdqa (%rsi),%xmm0 │ │ │ │ + pmaddwd %xmm5,%xmm0 │ │ │ │ + movdqa (%rsi,%rdx,1),%xmm1 │ │ │ │ + pmaddwd %xmm5,%xmm1 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + paddd %xmm1,%xmm0 │ │ │ │ + pshufd $0xff,%xmm0,%xmm1 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + paddd %xmm1,%xmm2 │ │ │ │ + packssdw %xmm1,%xmm0 │ │ │ │ + paddd %xmm2,%xmm4 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + add $0x10,%rdi │ │ │ │ + dec %eax │ │ │ │ + jg 319127 <__cxa_finalize@plt+0x2ee0d7> │ │ │ │ + jmp 319110 <__cxa_finalize@plt+0x2ee0c0> │ │ │ │ + pshufd $0xff,%xmm0,%xmm3 │ │ │ │ + movdqa %xmm3,%xmm1 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + jmp 3191e7 <__cxa_finalize@plt+0x2ee197> │ │ │ │ + pshufd $0xff,%xmm3,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + jmp 3191e7 <__cxa_finalize@plt+0x2ee197> │ │ │ │ + pshufd $0xff,%xmm1,%xmm2 │ │ │ │ + jmp 3191e7 <__cxa_finalize@plt+0x2ee197> │ │ │ │ + movdqa (%rsi),%xmm0 │ │ │ │ + pmaddwd %xmm5,%xmm0 │ │ │ │ + movdqa (%rsi,%rdx,1),%xmm6 │ │ │ │ + pmaddwd %xmm5,%xmm6 │ │ │ │ + paddd %xmm6,%xmm0 │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jg 319163 <__cxa_finalize@plt+0x2ee113> │ │ │ │ + movdqa 0x10(%rsi),%xmm3 │ │ │ │ + pmaddwd %xmm5,%xmm3 │ │ │ │ + movdqa 0x10(%rsi,%rdx,1),%xmm6 │ │ │ │ + pmaddwd %xmm5,%xmm6 │ │ │ │ + paddd %xmm6,%xmm3 │ │ │ │ + je 319172 <__cxa_finalize@plt+0x2ee122> │ │ │ │ + movdqa 0x20(%rsi),%xmm1 │ │ │ │ + pmaddwd %xmm5,%xmm1 │ │ │ │ + movdqa 0x20(%rsi,%rdx,1),%xmm6 │ │ │ │ + pmaddwd %xmm5,%xmm6 │ │ │ │ + paddd %xmm6,%xmm1 │ │ │ │ + jp 31917d <__cxa_finalize@plt+0x2ee12d> │ │ │ │ + movdqa 0x30(%rsi),%xmm2 │ │ │ │ + pmaddwd %xmm5,%xmm2 │ │ │ │ + movdqa 0x30(%rsi,%rdx,1),%xmm6 │ │ │ │ + pmaddwd %xmm5,%xmm6 │ │ │ │ + paddd %xmm6,%xmm2 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + movdqa %xmm0,%xmm6 │ │ │ │ + paddd %xmm3,%xmm6 │ │ │ │ + packssdw %xmm3,%xmm0 │ │ │ │ + paddd %xmm1,%xmm6 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + packssdw %xmm2,%xmm1 │ │ │ │ + paddd %xmm6,%xmm2 │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + add $0x20,%rdi │ │ │ │ + paddd %xmm2,%xmm4 │ │ │ │ + dec %eax │ │ │ │ + jg 319184 <__cxa_finalize@plt+0x2ee134> │ │ │ │ + add %r8d,%r8d │ │ │ │ + je 319246 <__cxa_finalize@plt+0x2ee1f6> │ │ │ │ + paddd %xmm2,%xmm2 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + paddd %xmm2,%xmm4 │ │ │ │ + movdqa %xmm0,0x20(%rdi) │ │ │ │ + movdqa %xmm1,0x30(%rdi) │ │ │ │ + add $0x40,%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 319225 <__cxa_finalize@plt+0x2ee1d5> │ │ │ │ + sub %rdi,%r9 │ │ │ │ + pshufd $0x4e,%xmm4,%xmm2 │ │ │ │ + tzcnt %r9d,%esi │ │ │ │ + paddd %xmm4,%xmm2 │ │ │ │ + sub $0x2,%esi │ │ │ │ + pshufd $0xb1,%xmm2,%xmm4 │ │ │ │ + movd %esi,%xmm0 │ │ │ │ + paddd %xmm4,%xmm2 │ │ │ │ + psrld %xmm0,%xmm2 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pavgw %xmm0,%xmm2 │ │ │ │ + packssdw %xmm2,%xmm2 │ │ │ │ + movdqa (%rdi,%r9,1),%xmm0 │ │ │ │ + movdqa 0x10(%rdi,%r9,1),%xmm1 │ │ │ │ + psubw %xmm2,%xmm0 │ │ │ │ + psubw %xmm2,%xmm1 │ │ │ │ + movdqa %xmm0,(%rdi,%r9,1) │ │ │ │ + movdqa %xmm1,0x10(%rdi,%r9,1) │ │ │ │ + add $0x20,%r9 │ │ │ │ + jl 319277 <__cxa_finalize@plt+0x2ee227> │ │ │ │ + ret │ │ │ │ + movddup 0xc4410(%rip),%xmm5 │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + shl $0x2,%r8d │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + sub %r8d,%eax │ │ │ │ + cmp $0x8,%r9d │ │ │ │ + mov %rdi,%r9 │ │ │ │ + jg 319432 <__cxa_finalize@plt+0x2ee3e2> │ │ │ │ + je 319351 <__cxa_finalize@plt+0x2ee301> │ │ │ │ + lea (%rdx,%rdx,2),%rcx │ │ │ │ + movdqa (%rsi),%xmm0 │ │ │ │ + pmaddwd %xmm5,%xmm0 │ │ │ │ + movdqa (%rsi,%rdx,1),%xmm3 │ │ │ │ + pmaddwd %xmm5,%xmm3 │ │ │ │ + movdqa (%rsi,%rdx,2),%xmm1 │ │ │ │ + pmaddwd %xmm5,%xmm1 │ │ │ │ + movdqa (%rsi,%rcx,1),%xmm2 │ │ │ │ + pmaddwd %xmm5,%xmm2 │ │ │ │ + lea (%rsi,%rdx,4),%rsi │ │ │ │ + paddd %xmm0,%xmm4 │ │ │ │ + packssdw %xmm3,%xmm0 │ │ │ │ + paddd %xmm1,%xmm3 │ │ │ │ + packssdw %xmm2,%xmm1 │ │ │ │ + paddd %xmm2,%xmm4 │ │ │ │ + paddd %xmm3,%xmm4 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + add $0x20,%rdi │ │ │ │ + sub $0x4,%eax │ │ │ │ + jg 3192ce <__cxa_finalize@plt+0x2ee27e> │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 319246 <__cxa_finalize@plt+0x2ee1f6> │ │ │ │ + punpckhqdq %xmm1,%xmm1 │ │ │ │ + pslld $0x3,%xmm2 │ │ │ │ + movdqa %xmm1,(%rdi) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + paddd %xmm2,%xmm4 │ │ │ │ + movdqa %xmm1,0x20(%rdi) │ │ │ │ + movdqa %xmm1,0x30(%rdi) │ │ │ │ + add $0x40,%rdi │ │ │ │ + jmp 319246 <__cxa_finalize@plt+0x2ee1f6> │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 3193c2 <__cxa_finalize@plt+0x2ee372> │ │ │ │ + movdqa (%rsi),%xmm0 │ │ │ │ + pmaddwd %xmm5,%xmm0 │ │ │ │ + movdqa 0x10(%rsi),%xmm2 │ │ │ │ + pmaddwd %xmm5,%xmm2 │ │ │ │ + movdqa (%rsi,%rdx,1),%xmm1 │ │ │ │ + pmaddwd %xmm5,%xmm1 │ │ │ │ + movdqa 0x10(%rsi,%rdx,1),%xmm3 │ │ │ │ + pmaddwd %xmm5,%xmm3 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + paddd %xmm0,%xmm4 │ │ │ │ + packssdw %xmm2,%xmm0 │ │ │ │ + paddd %xmm2,%xmm4 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + paddd %xmm3,%xmm2 │ │ │ │ + packssdw %xmm3,%xmm1 │ │ │ │ + paddd %xmm2,%xmm4 │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + add $0x20,%rdi │ │ │ │ + sub $0x2,%eax │ │ │ │ + jg 319355 <__cxa_finalize@plt+0x2ee305> │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 319246 <__cxa_finalize@plt+0x2ee1f6> │ │ │ │ + pslld $0x2,%xmm2 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + jmp 319225 <__cxa_finalize@plt+0x2ee1d5> │ │ │ │ + movdqa (%rsi),%xmm0 │ │ │ │ + pmaddwd %xmm5,%xmm0 │ │ │ │ + movdqa (%rsi,%rdx,1),%xmm1 │ │ │ │ + pmaddwd %xmm5,%xmm1 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + pshufd $0xff,%xmm0,%xmm2 │ │ │ │ + pshufd $0xff,%xmm1,%xmm3 │ │ │ │ + paddd %xmm0,%xmm4 │ │ │ │ + packssdw %xmm2,%xmm0 │ │ │ │ + paddd %xmm2,%xmm4 │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + paddd %xmm3,%xmm2 │ │ │ │ + packssdw %xmm3,%xmm1 │ │ │ │ + paddd %xmm2,%xmm4 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + add $0x20,%rdi │ │ │ │ + sub $0x2,%eax │ │ │ │ + jg 3193c2 <__cxa_finalize@plt+0x2ee372> │ │ │ │ + jmp 3193ab <__cxa_finalize@plt+0x2ee35b> │ │ │ │ + pshufd $0xff,%xmm0,%xmm3 │ │ │ │ + movdqa %xmm3,%xmm1 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + jmp 31945e <__cxa_finalize@plt+0x2ee40e> │ │ │ │ + pshufd $0xff,%xmm3,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + jmp 31945e <__cxa_finalize@plt+0x2ee40e> │ │ │ │ + pshufd $0xff,%xmm1,%xmm2 │ │ │ │ + jmp 31945e <__cxa_finalize@plt+0x2ee40e> │ │ │ │ + movdqa (%rsi),%xmm0 │ │ │ │ + pmaddwd %xmm5,%xmm0 │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jg 319411 <__cxa_finalize@plt+0x2ee3c1> │ │ │ │ + movdqa 0x10(%rsi),%xmm3 │ │ │ │ + pmaddwd %xmm5,%xmm3 │ │ │ │ + je 319420 <__cxa_finalize@plt+0x2ee3d0> │ │ │ │ + movdqa 0x20(%rsi),%xmm1 │ │ │ │ + pmaddwd %xmm5,%xmm1 │ │ │ │ + jp 31942b <__cxa_finalize@plt+0x2ee3db> │ │ │ │ + movdqa 0x30(%rsi),%xmm2 │ │ │ │ + pmaddwd %xmm5,%xmm2 │ │ │ │ + add %rdx,%rsi │ │ │ │ + movdqa %xmm0,%xmm6 │ │ │ │ + paddd %xmm3,%xmm6 │ │ │ │ + packssdw %xmm3,%xmm0 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + paddd %xmm1,%xmm6 │ │ │ │ + packssdw %xmm2,%xmm1 │ │ │ │ + paddd %xmm6,%xmm2 │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + add $0x20,%rdi │ │ │ │ + paddd %xmm2,%xmm4 │ │ │ │ + dec %eax │ │ │ │ + jg 319432 <__cxa_finalize@plt+0x2ee3e2> │ │ │ │ + add %r8d,%r8d │ │ │ │ + je 319246 <__cxa_finalize@plt+0x2ee1f6> │ │ │ │ + paddd %xmm2,%xmm2 │ │ │ │ + jmp 319225 <__cxa_finalize@plt+0x2ee1d5> │ │ │ │ + lea 0xc437d(%rip),%rax │ │ │ │ + tzcnt %r9d,%r9d │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movslq (%rax,%r9,4),%r9 │ │ │ │ + movddup -0x124(%rax),%xmm5 │ │ │ │ + add %rax,%r9 │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + shl $0x2,%r8d │ │ │ │ + sub %r8d,%eax │ │ │ │ + jmp *%r9 │ │ │ │ + lea (%rdx,%rdx,2),%rcx │ │ │ │ + mov %rdi,%r9 │ │ │ │ + movq (%rsi),%xmm0 │ │ │ │ + movhps (%rsi,%rdx,1),%xmm0 │ │ │ │ + movq (%rsi,%rdx,2),%xmm1 │ │ │ │ + movhps (%rsi,%rcx,1),%xmm1 │ │ │ │ + lea (%rsi,%rdx,4),%rsi │ │ │ │ + psllw $0x3,%xmm0 │ │ │ │ + psllw $0x3,%xmm1 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + pmaddwd %xmm5,%xmm0 │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + pmaddwd %xmm1,%xmm2 │ │ │ │ + add $0x20,%rdi │ │ │ │ + paddd %xmm0,%xmm4 │ │ │ │ + paddd %xmm2,%xmm4 │ │ │ │ + sub $0x4,%eax │ │ │ │ + jg 3194d4 <__cxa_finalize@plt+0x2ee484> │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 319246 <__cxa_finalize@plt+0x2ee1f6> │ │ │ │ + punpckhqdq %xmm1,%xmm1 │ │ │ │ + movdqa %xmm1,(%rdi) │ │ │ │ + pslld $0x2,%xmm2 │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + punpckhqdq %xmm2,%xmm2 │ │ │ │ + movdqa %xmm1,0x20(%rdi) │ │ │ │ + paddd %xmm2,%xmm4 │ │ │ │ + movdqa %xmm1,0x30(%rdi) │ │ │ │ + add $0x40,%rdi │ │ │ │ + jmp 319246 <__cxa_finalize@plt+0x2ee1f6> │ │ │ │ + mov %rdi,%r9 │ │ │ │ + movdqa (%rsi),%xmm0 │ │ │ │ + movdqa (%rsi,%rdx,1),%xmm1 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + psllw $0x3,%xmm0 │ │ │ │ + psllw $0x3,%xmm1 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + pmaddwd %xmm5,%xmm0 │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + pmaddwd %xmm1,%xmm2 │ │ │ │ + add $0x20,%rdi │ │ │ │ + paddd %xmm0,%xmm4 │ │ │ │ + paddd %xmm2,%xmm4 │ │ │ │ + sub $0x2,%eax │ │ │ │ + jg 319552 <__cxa_finalize@plt+0x2ee502> │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 319246 <__cxa_finalize@plt+0x2ee1f6> │ │ │ │ + pslld $0x2,%xmm2 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + jmp 319225 <__cxa_finalize@plt+0x2ee1d5> │ │ │ │ + pshufhw $0xff,%xmm2,%xmm3 │ │ │ │ + pshufhw $0xff,%xmm0,%xmm1 │ │ │ │ + punpckhqdq %xmm3,%xmm3 │ │ │ │ + punpckhqdq %xmm1,%xmm1 │ │ │ │ + jmp 3195e9 <__cxa_finalize@plt+0x2ee599> │ │ │ │ + mov %rdi,%r9 │ │ │ │ + movdqa (%rsi),%xmm2 │ │ │ │ + movdqa (%rsi,%rdx,1),%xmm0 │ │ │ │ + psllw $0x3,%xmm2 │ │ │ │ + psllw $0x3,%xmm0 │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 3195a6 <__cxa_finalize@plt+0x2ee556> │ │ │ │ + movdqa 0x10(%rsi),%xmm3 │ │ │ │ + movdqa 0x10(%rsi,%rdx,1),%xmm1 │ │ │ │ + psllw $0x3,%xmm3 │ │ │ │ + psllw $0x3,%xmm1 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + movdqa %xmm2,(%rdi) │ │ │ │ + pmaddwd %xmm5,%xmm2 │ │ │ │ + movdqa %xmm3,0x10(%rdi) │ │ │ │ + pmaddwd %xmm5,%xmm3 │ │ │ │ + paddd %xmm2,%xmm4 │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + pmaddwd %xmm0,%xmm2 │ │ │ │ + movdqa %xmm0,0x20(%rdi) │ │ │ │ + paddd %xmm3,%xmm4 │ │ │ │ + movdqa %xmm5,%xmm3 │ │ │ │ + pmaddwd %xmm1,%xmm3 │ │ │ │ + movdqa %xmm1,0x30(%rdi) │ │ │ │ + add $0x40,%rdi │ │ │ │ + paddd %xmm3,%xmm2 │ │ │ │ + paddd %xmm2,%xmm4 │ │ │ │ + sub $0x2,%eax │ │ │ │ + jg 3195bd <__cxa_finalize@plt+0x2ee56d> │ │ │ │ + add %r8d,%r8d │ │ │ │ + je 319246 <__cxa_finalize@plt+0x2ee1f6> │ │ │ │ + paddd %xmm2,%xmm2 │ │ │ │ + jmp 319225 <__cxa_finalize@plt+0x2ee1d5> │ │ │ │ + pshufhw $0xff,%xmm0,%xmm1 │ │ │ │ + punpckhqdq %xmm1,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + movdqa %xmm1,%xmm3 │ │ │ │ + jmp 3196a3 <__cxa_finalize@plt+0x2ee653> │ │ │ │ + pshufhw $0xff,%xmm1,%xmm2 │ │ │ │ + punpckhqdq %xmm2,%xmm2 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + jmp 3196a3 <__cxa_finalize@plt+0x2ee653> │ │ │ │ + pshufhw $0xff,%xmm2,%xmm3 │ │ │ │ + punpckhqdq %xmm3,%xmm3 │ │ │ │ + jmp 3196a3 <__cxa_finalize@plt+0x2ee653> │ │ │ │ + mov %rdi,%r9 │ │ │ │ + movdqa (%rsi),%xmm0 │ │ │ │ + psllw $0x3,%xmm0 │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jg 319643 <__cxa_finalize@plt+0x2ee5f3> │ │ │ │ + movdqa 0x10(%rsi),%xmm1 │ │ │ │ + psllw $0x3,%xmm1 │ │ │ │ + je 319656 <__cxa_finalize@plt+0x2ee606> │ │ │ │ + movdqa 0x20(%rsi),%xmm2 │ │ │ │ + psllw $0x3,%xmm2 │ │ │ │ + jnp 319665 <__cxa_finalize@plt+0x2ee615> │ │ │ │ + movdqa 0x30(%rsi),%xmm3 │ │ │ │ + psllw $0x3,%xmm3 │ │ │ │ + add %rdx,%rsi │ │ │ │ + movdqa %xmm5,%xmm6 │ │ │ │ + pmaddwd %xmm0,%xmm6 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm5,%xmm7 │ │ │ │ + pmaddwd %xmm1,%xmm7 │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + paddd %xmm7,%xmm6 │ │ │ │ + movdqa %xmm5,%xmm7 │ │ │ │ + pmaddwd %xmm2,%xmm7 │ │ │ │ + movdqa %xmm2,0x20(%rdi) │ │ │ │ + paddd %xmm7,%xmm6 │ │ │ │ + movdqa %xmm5,%xmm7 │ │ │ │ + pmaddwd %xmm3,%xmm7 │ │ │ │ + movdqa %xmm3,0x30(%rdi) │ │ │ │ + add $0x40,%rdi │ │ │ │ + paddd %xmm7,%xmm6 │ │ │ │ + paddd %xmm6,%xmm4 │ │ │ │ + dec %eax │ │ │ │ + jg 319673 <__cxa_finalize@plt+0x2ee623> │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 319246 <__cxa_finalize@plt+0x2ee1f6> │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + paddd %xmm6,%xmm4 │ │ │ │ + movdqa %xmm2,0x20(%rdi) │ │ │ │ + movdqa %xmm3,0x30(%rdi) │ │ │ │ + add $0x40,%rdi │ │ │ │ + dec %r8d │ │ │ │ + jg 3196fa <__cxa_finalize@plt+0x2ee6aa> │ │ │ │ + jmp 319246 <__cxa_finalize@plt+0x2ee1f6> │ │ │ │ + nop │ │ │ │ + movdqa (%rdx),%xmm3 │ │ │ │ + lea 0xc4109(%rip),%rdx │ │ │ │ + tzcnt %r8d,%r8d │ │ │ │ + pshufb -0x294(%rdx),%xmm3 │ │ │ │ + movslq (%rdx,%r8,4),%r8 │ │ │ │ + pshufd $0x4e,%xmm3,%xmm4 │ │ │ │ + add %rdx,%r8 │ │ │ │ + jmp *%r8 │ │ │ │ + movdqa (%rcx),%xmm0 │ │ │ │ + add $0x10,%rcx │ │ │ │ + movdqa %xmm3,%xmm1 │ │ │ │ + pshufb %xmm0,%xmm1 │ │ │ │ + movdqa %xmm4,%xmm2 │ │ │ │ + pshufb %xmm0,%xmm2 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + punpcklbw %xmm2,%xmm0 │ │ │ │ + punpckhbw %xmm2,%xmm1 │ │ │ │ + movq %xmm0,(%rdi) │ │ │ │ + movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + movq %xmm1,(%rdi) │ │ │ │ + movhps %xmm1,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x4,%r9d │ │ │ │ + jg 319748 <__cxa_finalize@plt+0x2ee6f8> │ │ │ │ + ret │ │ │ │ + movdqa (%rcx),%xmm0 │ │ │ │ + add $0x10,%rcx │ │ │ │ + movdqa %xmm3,%xmm1 │ │ │ │ + pshufb %xmm0,%xmm1 │ │ │ │ + movdqa %xmm4,%xmm2 │ │ │ │ + pshufb %xmm0,%xmm2 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + punpcklbw %xmm2,%xmm0 │ │ │ │ + punpckhbw %xmm2,%xmm1 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 31978d <__cxa_finalize@plt+0x2ee73d> │ │ │ │ + ret │ │ │ │ + movdqa (%rcx),%xmm0 │ │ │ │ + add $0x10,%rcx │ │ │ │ + movdqa %xmm3,%xmm1 │ │ │ │ + pshufb %xmm0,%xmm1 │ │ │ │ + movdqa %xmm4,%xmm2 │ │ │ │ + pshufb %xmm0,%xmm2 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + punpcklbw %xmm2,%xmm0 │ │ │ │ + punpckhbw %xmm2,%xmm1 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %r9d │ │ │ │ + jg 3197c7 <__cxa_finalize@plt+0x2ee777> │ │ │ │ + ret │ │ │ │ + movdqa (%rcx),%xmm0 │ │ │ │ + movdqa %xmm3,%xmm1 │ │ │ │ + pshufb %xmm0,%xmm1 │ │ │ │ + movdqa %xmm4,%xmm2 │ │ │ │ + pshufb %xmm0,%xmm2 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + punpcklbw %xmm2,%xmm0 │ │ │ │ + punpckhbw %xmm2,%xmm1 │ │ │ │ + movdqa 0x10(%rcx),%xmm2 │ │ │ │ + add $0x20,%rcx │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + pshufb %xmm2,%xmm0 │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + movdqa %xmm4,%xmm1 │ │ │ │ + pshufb %xmm2,%xmm1 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + punpcklbw %xmm1,%xmm2 │ │ │ │ + punpckhbw %xmm1,%xmm0 │ │ │ │ + movdqa %xmm2,0x20(%rdi) │ │ │ │ + movdqa %xmm0,0x30(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %r9d │ │ │ │ + jg 3197ff <__cxa_finalize@plt+0x2ee7af> │ │ │ │ + ret │ │ │ │ + movdqa (%rcx),%xmm0 │ │ │ │ + movdqa %xmm3,%xmm1 │ │ │ │ + pshufb %xmm0,%xmm1 │ │ │ │ + movdqa %xmm4,%xmm2 │ │ │ │ + pshufb %xmm0,%xmm2 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + punpcklbw %xmm2,%xmm0 │ │ │ │ + punpckhbw %xmm2,%xmm1 │ │ │ │ + movdqa 0x10(%rcx),%xmm2 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + pshufb %xmm2,%xmm0 │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + movdqa %xmm4,%xmm1 │ │ │ │ + pshufb %xmm2,%xmm1 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + punpcklbw %xmm1,%xmm2 │ │ │ │ + punpckhbw %xmm1,%xmm0 │ │ │ │ + movdqa 0x20(%rcx),%xmm1 │ │ │ │ + movdqa %xmm2,0x20(%rdi) │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + pshufb %xmm1,%xmm2 │ │ │ │ + movdqa %xmm0,0x30(%rdi) │ │ │ │ + movdqa %xmm4,%xmm0 │ │ │ │ + pshufb %xmm1,%xmm0 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + punpcklbw %xmm0,%xmm1 │ │ │ │ + punpckhbw %xmm0,%xmm2 │ │ │ │ + movdqa 0x30(%rcx),%xmm0 │ │ │ │ + add $0x40,%rcx │ │ │ │ + movdqa %xmm1,0x40(%rdi) │ │ │ │ + movdqa %xmm3,%xmm1 │ │ │ │ + pshufb %xmm0,%xmm1 │ │ │ │ + movdqa %xmm2,0x50(%rdi) │ │ │ │ + movdqa %xmm4,%xmm2 │ │ │ │ + pshufb %xmm0,%xmm2 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + punpcklbw %xmm2,%xmm0 │ │ │ │ + punpckhbw %xmm2,%xmm1 │ │ │ │ + movdqa %xmm0,0x60(%rdi) │ │ │ │ + movdqa %xmm1,0x70(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %r9d │ │ │ │ + jg 319864 <__cxa_finalize@plt+0x2ee814> │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vmovdqa (%rdx),%xmm0 │ │ │ │ + vmovdqa 0x10(%rdx),%xmm1 │ │ │ │ + vpxor %xmm2,%xmm2,%xmm2 │ │ │ │ + vmovdqa %xmm2,(%rdx) │ │ │ │ + vmovdqa %xmm2,0x10(%rdx) │ │ │ │ + vpsraw $0x2,%xmm0,%xmm0 │ │ │ │ + vpsraw $0x2,%xmm1,%xmm1 │ │ │ │ + vpunpckhqdq %xmm1,%xmm0,%xmm3 │ │ │ │ + vpunpcklqdq %xmm1,%xmm0,%xmm0 │ │ │ │ + vpsubw %xmm3,%xmm0,%xmm2 │ │ │ │ + vpaddw %xmm3,%xmm0,%xmm0 │ │ │ │ + vpunpckhqdq %xmm2,%xmm2,%xmm2 │ │ │ │ + vpunpcklqdq %xmm0,%xmm0,%xmm0 │ │ │ │ + vpsubw %xmm2,%xmm0,%xmm1 │ │ │ │ + vpsraw $0x1,%xmm1,%xmm1 │ │ │ │ + vpsubw %xmm3,%xmm1,%xmm1 │ │ │ │ + vpsubw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpaddw %xmm1,%xmm2,%xmm2 │ │ │ │ + vpunpckhwd %xmm1,%xmm0,%xmm0 │ │ │ │ + vpunpcklwd %xmm2,%xmm1,%xmm3 │ │ │ │ + vpunpckhdq %xmm3,%xmm0,%xmm1 │ │ │ │ + vpunpckldq %xmm3,%xmm0,%xmm0 │ │ │ │ + vpunpckhqdq %xmm1,%xmm0,%xmm3 │ │ │ │ + vpunpcklqdq %xmm1,%xmm0,%xmm0 │ │ │ │ + vpsubw %xmm3,%xmm0,%xmm2 │ │ │ │ + vpaddw %xmm3,%xmm0,%xmm0 │ │ │ │ + vpunpckhqdq %xmm2,%xmm2,%xmm2 │ │ │ │ + vpunpcklqdq %xmm0,%xmm0,%xmm0 │ │ │ │ + vpsubw %xmm2,%xmm0,%xmm1 │ │ │ │ + vpsraw $0x1,%xmm1,%xmm1 │ │ │ │ + vpsubw %xmm3,%xmm1,%xmm1 │ │ │ │ + vpsubw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpaddw %xmm1,%xmm2,%xmm2 │ │ │ │ + vpblendd $0x3,%xmm2,%xmm0,%xmm0 │ │ │ │ + lea (%rdi,%rsi,2),%rdx │ │ │ │ + vmovd (%rdx,%rsi,1),%xmm2 │ │ │ │ + vpinsrd $0x1,(%rdi),%xmm2,%xmm2 │ │ │ │ + vmovd (%rdx),%xmm3 │ │ │ │ + vpinsrd $0x1,(%rdi,%rsi,1),%xmm3,%xmm3 │ │ │ │ + vpmovzxbw %xmm2,%xmm2 │ │ │ │ + vpmovzxbw %xmm3,%xmm3 │ │ │ │ + vpaddw %xmm2,%xmm0,%xmm0 │ │ │ │ + vpaddw %xmm3,%xmm1,%xmm1 │ │ │ │ + vpackuswb %xmm1,%xmm0,%xmm0 │ │ │ │ + vmovd %xmm0,(%rdx,%rsi,1) │ │ │ │ + vpextrd $0x1,%xmm0,(%rdi) │ │ │ │ + vpextrd $0x2,%xmm0,(%rdx) │ │ │ │ + vpextrd $0x3,%xmm0,(%rdi,%rsi,1) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0xc3eb9(%rip),%rax │ │ │ │ + lea 0xf1(%rip),%r8 │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 319a80 <__cxa_finalize@plt+0x2eea30> │ │ │ │ + vpbroadcastw (%rdx),%xmm0 │ │ │ │ + vpbroadcastd -0x38(%rax),%xmm1 │ │ │ │ + vpmulhrsw %xmm1,%xmm0,%xmm0 │ │ │ │ + mov %ecx,(%rdx) │ │ │ │ + vpmulhrsw %xmm1,%xmm0,%xmm0 │ │ │ │ + vmovdqa %xmm0,%xmm1 │ │ │ │ + jmp 319c53 <__cxa_finalize@plt+0x2eec03> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0xc3e79(%rip),%rax │ │ │ │ + lea 0x1e3(%rip),%r8 │ │ │ │ + jmp 319a80 <__cxa_finalize@plt+0x2eea30> │ │ │ │ + lea 0xc3e69(%rip),%rax │ │ │ │ + lea 0x333(%rip),%r8 │ │ │ │ + jmp 319a80 <__cxa_finalize@plt+0x2eea30> │ │ │ │ + lea 0xc3e59(%rip),%rax │ │ │ │ + lea 0x406(%rip),%r8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + vmovdqa (%rdx),%xmm0 │ │ │ │ + vmovdqa 0x10(%rdx),%xmm1 │ │ │ │ + vpbroadcastd -0x34(%rax),%xmm4 │ │ │ │ + vpunpckhwd %xmm0,%xmm1,%xmm2 │ │ │ │ + vpunpcklwd %xmm0,%xmm1,%xmm1 │ │ │ │ + vpbroadcastd -0x24(%rax),%xmm0 │ │ │ │ + vpbroadcastd -0x28(%rax),%xmm3 │ │ │ │ + vpmaddwd %xmm2,%xmm0,%xmm0 │ │ │ │ + vpmaddwd %xmm3,%xmm2,%xmm2 │ │ │ │ + vpaddd %xmm4,%xmm0,%xmm0 │ │ │ │ + vpaddd %xmm4,%xmm2,%xmm2 │ │ │ │ + vpsrad $0xc,%xmm0,%xmm0 │ │ │ │ + vpsrad $0xc,%xmm2,%xmm2 │ │ │ │ + vpackssdw %xmm0,%xmm2,%xmm2 │ │ │ │ + vpbroadcastd -0x2c(%rax),%xmm0 │ │ │ │ + vpbroadcastd -0x30(%rax),%xmm3 │ │ │ │ + vpmaddwd %xmm1,%xmm0,%xmm0 │ │ │ │ + vpmaddwd %xmm3,%xmm1,%xmm1 │ │ │ │ + vpaddd %xmm4,%xmm0,%xmm0 │ │ │ │ + vpaddd %xmm4,%xmm1,%xmm1 │ │ │ │ + vpsrad $0xc,%xmm0,%xmm0 │ │ │ │ + vpsrad $0xc,%xmm1,%xmm1 │ │ │ │ + vpackssdw %xmm0,%xmm1,%xmm1 │ │ │ │ + vpaddsw %xmm2,%xmm1,%xmm0 │ │ │ │ + vpsubsw %xmm2,%xmm1,%xmm1 │ │ │ │ + vmovdqa -0x80(%rax),%xmm2 │ │ │ │ + vshufps $0x7d,%xmm1,%xmm0,%xmm3 │ │ │ │ + vshufps $0x28,%xmm1,%xmm0,%xmm0 │ │ │ │ + vpshufb %xmm2,%xmm0,%xmm0 │ │ │ │ + vpshufb %xmm2,%xmm3,%xmm1 │ │ │ │ + jmp *%r8 │ │ │ │ + vpbroadcastd -0x34(%rax),%xmm4 │ │ │ │ + vpunpckhwd %xmm0,%xmm1,%xmm2 │ │ │ │ + vpunpcklwd %xmm0,%xmm1,%xmm1 │ │ │ │ + vpbroadcastd -0x24(%rax),%xmm0 │ │ │ │ + vpbroadcastd -0x28(%rax),%xmm3 │ │ │ │ + vpmaddwd %xmm2,%xmm0,%xmm0 │ │ │ │ + vpmaddwd %xmm3,%xmm2,%xmm2 │ │ │ │ + vpaddd %xmm4,%xmm0,%xmm0 │ │ │ │ + vpaddd %xmm4,%xmm2,%xmm2 │ │ │ │ + vpsrad $0xc,%xmm0,%xmm0 │ │ │ │ + vpsrad $0xc,%xmm2,%xmm2 │ │ │ │ + vpackssdw %xmm0,%xmm2,%xmm2 │ │ │ │ + vpbroadcastd -0x2c(%rax),%xmm0 │ │ │ │ + vpbroadcastd -0x30(%rax),%xmm3 │ │ │ │ + vpmaddwd %xmm1,%xmm0,%xmm0 │ │ │ │ + vpmaddwd %xmm3,%xmm1,%xmm1 │ │ │ │ + vpaddd %xmm4,%xmm0,%xmm0 │ │ │ │ + vpaddd %xmm4,%xmm1,%xmm1 │ │ │ │ + vpsrad $0xc,%xmm0,%xmm0 │ │ │ │ + vpsrad $0xc,%xmm1,%xmm1 │ │ │ │ + vpackssdw %xmm0,%xmm1,%xmm1 │ │ │ │ + vpaddsw %xmm2,%xmm1,%xmm0 │ │ │ │ + vpsubsw %xmm2,%xmm1,%xmm1 │ │ │ │ + vpxor %xmm2,%xmm2,%xmm2 │ │ │ │ + vmovdqa %xmm2,(%rdx) │ │ │ │ + vmovdqa %xmm2,0x10(%rdx) │ │ │ │ + vpbroadcastd -0x50(%rax),%xmm2 │ │ │ │ + vpmulhrsw %xmm2,%xmm0,%xmm0 │ │ │ │ + vpmulhrsw %xmm2,%xmm1,%xmm1 │ │ │ │ + lea (%rdi,%rsi,2),%rdx │ │ │ │ + vmovd (%rdi),%xmm2 │ │ │ │ + vpinsrd $0x1,(%rdi,%rsi,1),%xmm2,%xmm2 │ │ │ │ + vmovd (%rdx,%rsi,1),%xmm3 │ │ │ │ + vpinsrd $0x1,(%rdx),%xmm3,%xmm3 │ │ │ │ + vpmovzxbw %xmm2,%xmm2 │ │ │ │ + vpmovzxbw %xmm3,%xmm3 │ │ │ │ + vpaddw %xmm2,%xmm0,%xmm0 │ │ │ │ + vpaddw %xmm3,%xmm1,%xmm1 │ │ │ │ + vpackuswb %xmm1,%xmm0,%xmm0 │ │ │ │ + vmovd %xmm0,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ + vpextrd $0x2,%xmm0,(%rdx,%rsi,1) │ │ │ │ + vpextrd $0x3,%xmm0,(%rdx) │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + lea 0xc3ce9(%rip),%rax │ │ │ │ + lea -0xdf(%rip),%r8 │ │ │ │ + jmp 319c20 <__cxa_finalize@plt+0x2eebd0> │ │ │ │ + lea 0xc3cd9(%rip),%rax │ │ │ │ + lea 0x43(%rip),%r8 │ │ │ │ + jmp 319c20 <__cxa_finalize@plt+0x2eebd0> │ │ │ │ + lea 0xc3cc9(%rip),%rax │ │ │ │ lea 0x193(%rip),%r8 │ │ │ │ - jmp 327c90 <__cxa_finalize@plt+0x2fcc40> │ │ │ │ - lea 0xb6bb9(%rip),%rax │ │ │ │ + jmp 319c20 <__cxa_finalize@plt+0x2eebd0> │ │ │ │ + lea 0xc3cb9(%rip),%rax │ │ │ │ lea 0x266(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vmovdqa (%rdx),%xmm0 │ │ │ │ vmovdqa 0x10(%rdx),%xmm1 │ │ │ │ - call 327d20 <__cxa_finalize@plt+0x2fccd0> │ │ │ │ + call 319cb0 <__cxa_finalize@plt+0x2eec60> │ │ │ │ vpunpckhwd %xmm1,%xmm0,%xmm3 │ │ │ │ vpunpcklwd %xmm1,%xmm0,%xmm0 │ │ │ │ vpunpckhwd %xmm3,%xmm0,%xmm1 │ │ │ │ vpunpcklwd %xmm3,%xmm0,%xmm0 │ │ │ │ jmp *%r8 │ │ │ │ - call 327d20 <__cxa_finalize@plt+0x2fccd0> │ │ │ │ + call 319cb0 <__cxa_finalize@plt+0x2eec60> │ │ │ │ vpxor %xmm2,%xmm2,%xmm2 │ │ │ │ vmovdqa %xmm2,(%rdx) │ │ │ │ vmovdqa %xmm2,0x10(%rdx) │ │ │ │ vpbroadcastd -0x50(%rax),%xmm2 │ │ │ │ vpmulhrsw %xmm2,%xmm0,%xmm0 │ │ │ │ vpmulhrsw %xmm2,%xmm1,%xmm1 │ │ │ │ lea (%rdi,%rsi,2),%rdx │ │ │ │ @@ -694184,35 +683788,35 @@ │ │ │ │ vpsrad $0xc,%xmm1,%xmm1 │ │ │ │ vpsrad $0xc,%xmm2,%xmm2 │ │ │ │ vpsrad $0xc,%xmm0,%xmm0 │ │ │ │ vpsrad $0xc,%xmm5,%xmm5 │ │ │ │ vpackssdw %xmm5,%xmm0,%xmm0 │ │ │ │ vpackssdw %xmm2,%xmm1,%xmm1 │ │ │ │ ret │ │ │ │ - lea 0xb6a89(%rip),%rax │ │ │ │ + lea 0xc3b89(%rip),%rax │ │ │ │ lea -0x23f(%rip),%r8 │ │ │ │ - jmp 327df0 <__cxa_finalize@plt+0x2fcda0> │ │ │ │ - lea 0xb6a79(%rip),%rax │ │ │ │ + jmp 319d80 <__cxa_finalize@plt+0x2eed30> │ │ │ │ + lea 0xc3b79(%rip),%rax │ │ │ │ lea -0x11d(%rip),%r8 │ │ │ │ - jmp 327df0 <__cxa_finalize@plt+0x2fcda0> │ │ │ │ - lea 0xb6a69(%rip),%rax │ │ │ │ + jmp 319d80 <__cxa_finalize@plt+0x2eed30> │ │ │ │ + lea 0xc3b69(%rip),%rax │ │ │ │ lea 0x33(%rip),%r8 │ │ │ │ - jmp 327df0 <__cxa_finalize@plt+0x2fcda0> │ │ │ │ - lea 0xb6a59(%rip),%rax │ │ │ │ + jmp 319d80 <__cxa_finalize@plt+0x2eed30> │ │ │ │ + lea 0xc3b59(%rip),%rax │ │ │ │ lea 0x106(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vmovdqa (%rdx),%xmm0 │ │ │ │ vmovdqa 0x10(%rdx),%xmm1 │ │ │ │ - call 327d20 <__cxa_finalize@plt+0x2fccd0> │ │ │ │ + call 319cb0 <__cxa_finalize@plt+0x2eec60> │ │ │ │ vpunpcklwd %xmm0,%xmm1,%xmm2 │ │ │ │ vpunpckhwd %xmm0,%xmm1,%xmm1 │ │ │ │ vpunpcklwd %xmm2,%xmm1,%xmm0 │ │ │ │ vpunpckhwd %xmm2,%xmm1,%xmm1 │ │ │ │ jmp *%r8 │ │ │ │ - call 327d20 <__cxa_finalize@plt+0x2fccd0> │ │ │ │ + call 319cb0 <__cxa_finalize@plt+0x2eec60> │ │ │ │ vpxor %xmm2,%xmm2,%xmm2 │ │ │ │ vmovdqa %xmm2,(%rdx) │ │ │ │ vmovdqa %xmm2,0x10(%rdx) │ │ │ │ vpbroadcastd -0x50(%rax),%xmm2 │ │ │ │ vpmulhrsw %xmm2,%xmm0,%xmm0 │ │ │ │ vpmulhrsw %xmm2,%xmm1,%xmm1 │ │ │ │ lea (%rdi,%rsi,2),%rdx │ │ │ │ @@ -694227,24 +683831,24 @@ │ │ │ │ vpackuswb %xmm1,%xmm0,%xmm0 │ │ │ │ vmovd %xmm0,(%rdx,%rsi,1) │ │ │ │ vpextrd $0x1,%xmm0,(%rdx) │ │ │ │ vpextrd $0x2,%xmm0,(%rdi,%rsi,1) │ │ │ │ vpextrd $0x3,%xmm0,(%rdi) │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0xb69b9(%rip),%rax │ │ │ │ + lea 0xc3ab9(%rip),%rax │ │ │ │ lea -0x30f(%rip),%r8 │ │ │ │ - jmp 327ec0 <__cxa_finalize@plt+0x2fce70> │ │ │ │ - lea 0xb69a9(%rip),%rax │ │ │ │ + jmp 319e50 <__cxa_finalize@plt+0x2eee00> │ │ │ │ + lea 0xc3aa9(%rip),%rax │ │ │ │ lea -0x1ed(%rip),%r8 │ │ │ │ - jmp 327ec0 <__cxa_finalize@plt+0x2fce70> │ │ │ │ - lea 0xb6999(%rip),%rax │ │ │ │ + jmp 319e50 <__cxa_finalize@plt+0x2eee00> │ │ │ │ + lea 0xc3a99(%rip),%rax │ │ │ │ lea -0x9d(%rip),%r8 │ │ │ │ - jmp 327ec0 <__cxa_finalize@plt+0x2fce70> │ │ │ │ - lea 0xb6989(%rip),%rax │ │ │ │ + jmp 319e50 <__cxa_finalize@plt+0x2eee00> │ │ │ │ + lea 0xc3a89(%rip),%rax │ │ │ │ lea 0x36(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vmovdqa (%rdx),%xmm0 │ │ │ │ vmovdqa 0x10(%rdx),%xmm1 │ │ │ │ vpbroadcastd -0x3c(%rax),%xmm3 │ │ │ │ vpmulhrsw %xmm0,%xmm3,%xmm2 │ │ │ │ vpmulhrsw %xmm1,%xmm3,%xmm3 │ │ │ │ @@ -694256,38 +683860,38 @@ │ │ │ │ vpunpcklwd %xmm2,%xmm0,%xmm0 │ │ │ │ jmp *%r8 │ │ │ │ vpbroadcastd -0x3c(%rax),%xmm3 │ │ │ │ vpmulhrsw %xmm0,%xmm3,%xmm2 │ │ │ │ vpmulhrsw %xmm1,%xmm3,%xmm3 │ │ │ │ vpaddsw %xmm2,%xmm0,%xmm0 │ │ │ │ vpaddsw %xmm3,%xmm1,%xmm1 │ │ │ │ - jmp 327cb6 <__cxa_finalize@plt+0x2fcc66> │ │ │ │ + jmp 319c46 <__cxa_finalize@plt+0x2eebf6> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0xb6919(%rip),%rax │ │ │ │ + lea 0xc3a19(%rip),%rax │ │ │ │ lea 0x106(%rip),%r8 │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 327f90 <__cxa_finalize@plt+0x2fcf40> │ │ │ │ + jne 319f20 <__cxa_finalize@plt+0x2eeed0> │ │ │ │ vmovd -0x38(%rax),%xmm1 │ │ │ │ vpmulhrsw (%rdx),%xmm1,%xmm0 │ │ │ │ vmovd -0x50(%rax),%xmm2 │ │ │ │ mov %ecx,(%rdx) │ │ │ │ vpmulhrsw %xmm1,%xmm0,%xmm0 │ │ │ │ vpmulhrsw %xmm1,%xmm0,%xmm0 │ │ │ │ vpmulhrsw %xmm2,%xmm0,%xmm0 │ │ │ │ vpbroadcastw %xmm0,%ymm0 │ │ │ │ vmovdqa %ymm0,%ymm1 │ │ │ │ - jmp 328257 <__cxa_finalize@plt+0x2fd207> │ │ │ │ - lea 0xb68d9(%rip),%rax │ │ │ │ + jmp 31a1e7 <__cxa_finalize@plt+0x2ef197> │ │ │ │ + lea 0xc39d9(%rip),%rax │ │ │ │ lea 0x297(%rip),%r8 │ │ │ │ - jmp 327f90 <__cxa_finalize@plt+0x2fcf40> │ │ │ │ - lea 0xb68c9(%rip),%rax │ │ │ │ + jmp 319f20 <__cxa_finalize@plt+0x2eeed0> │ │ │ │ + lea 0xc39c9(%rip),%rax │ │ │ │ lea 0x717(%rip),%r8 │ │ │ │ - jmp 327f90 <__cxa_finalize@plt+0x2fcf40> │ │ │ │ - lea 0xb68b9(%rip),%rax │ │ │ │ + jmp 319f20 <__cxa_finalize@plt+0x2eeed0> │ │ │ │ + lea 0xc39b9(%rip),%rax │ │ │ │ lea 0x7da(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vpermq $0xd8,(%rdx),%ymm0 │ │ │ │ vpermq $0xd8,0x20(%rdx),%ymm1 │ │ │ │ vpbroadcastd -0x38(%rax),%ymm2 │ │ │ │ vpmulhrsw %ymm2,%ymm0,%ymm0 │ │ │ │ vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ @@ -694318,20 +683922,20 @@ │ │ │ │ vshufps $0x7d,%ymm1,%ymm0,%ymm3 │ │ │ │ vshufps $0x28,%ymm1,%ymm0,%ymm0 │ │ │ │ vpshufb %ymm2,%ymm0,%ymm0 │ │ │ │ vpshufb %ymm2,%ymm3,%ymm1 │ │ │ │ jmp *%r8 │ │ │ │ vextracti128 $0x1,%ymm0,%xmm2 │ │ │ │ vextracti128 $0x1,%ymm1,%xmm3 │ │ │ │ - call 328070 <__cxa_finalize@plt+0x2fd020> │ │ │ │ + call 31a000 <__cxa_finalize@plt+0x2eefb0> │ │ │ │ vpbroadcastd -0x50(%rax),%ymm4 │ │ │ │ vinserti128 $0x1,%xmm2,%ymm0,%ymm0 │ │ │ │ vinserti128 $0x1,%xmm3,%ymm1,%ymm1 │ │ │ │ vpshufd $0x4e,%ymm1,%ymm1 │ │ │ │ - jmp 328240 <__cxa_finalize@plt+0x2fd1f0> │ │ │ │ + jmp 31a1d0 <__cxa_finalize@plt+0x2ef180> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ vpbroadcastd -0x34(%rax),%xmm6 │ │ │ │ vpunpckhwd %xmm0,%xmm3,%xmm5 │ │ │ │ vpunpckhwd %xmm2,%xmm1,%xmm4 │ │ │ │ vpunpcklwd %xmm1,%xmm3,%xmm3 │ │ │ │ vpunpcklwd %xmm0,%xmm2,%xmm2 │ │ │ │ @@ -694388,42 +683992,42 @@ │ │ │ │ vpblendd $0xcc,%xmm0,%xmm4,%xmm4 │ │ │ │ vpaddsw %xmm2,%xmm3,%xmm0 │ │ │ │ vpsubsw %xmm2,%xmm3,%xmm3 │ │ │ │ vpsubsw %xmm4,%xmm1,%xmm2 │ │ │ │ vpaddsw %xmm4,%xmm1,%xmm1 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0xb66a9(%rip),%rax │ │ │ │ + lea 0xc37a9(%rip),%rax │ │ │ │ lea -0x16a(%rip),%r8 │ │ │ │ - jmp 3281d0 <__cxa_finalize@plt+0x2fd180> │ │ │ │ - lea 0xb6699(%rip),%rax │ │ │ │ + jmp 31a160 <__cxa_finalize@plt+0x2ef110> │ │ │ │ + lea 0xc3799(%rip),%rax │ │ │ │ lea 0x57(%rip),%r8 │ │ │ │ - jmp 3281d0 <__cxa_finalize@plt+0x2fd180> │ │ │ │ - lea 0xb6689(%rip),%rax │ │ │ │ + jmp 31a160 <__cxa_finalize@plt+0x2ef110> │ │ │ │ + lea 0xc3789(%rip),%rax │ │ │ │ lea 0x4d7(%rip),%r8 │ │ │ │ - jmp 3281d0 <__cxa_finalize@plt+0x2fd180> │ │ │ │ - lea 0xb6679(%rip),%rax │ │ │ │ + jmp 31a160 <__cxa_finalize@plt+0x2ef110> │ │ │ │ + lea 0xc3779(%rip),%rax │ │ │ │ lea 0x59a(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vpermq $0xd8,(%rdx),%ymm0 │ │ │ │ vpermq $0xd8,0x20(%rdx),%ymm1 │ │ │ │ vpbroadcastd -0x38(%rax),%ymm2 │ │ │ │ vpmulhrsw %ymm2,%ymm0,%ymm0 │ │ │ │ vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ - call 329500 <__cxa_finalize@plt+0x2fe4b0> │ │ │ │ + call 31b490 <__cxa_finalize@plt+0x2f0440> │ │ │ │ vpunpckhwd %ymm1,%ymm0,%ymm3 │ │ │ │ vpunpcklwd %ymm1,%ymm0,%ymm0 │ │ │ │ vpunpckhwd %ymm3,%ymm0,%ymm1 │ │ │ │ vpunpcklwd %ymm3,%ymm0,%ymm0 │ │ │ │ jmp *%r8 │ │ │ │ vextracti128 $0x1,%ymm0,%xmm2 │ │ │ │ vextracti128 $0x1,%ymm1,%xmm3 │ │ │ │ vpshufd $0x4e,%xmm0,%xmm4 │ │ │ │ vpshufd $0x4e,%xmm1,%xmm5 │ │ │ │ - call 3284a0 <__cxa_finalize@plt+0x2fd450> │ │ │ │ + call 31a430 <__cxa_finalize@plt+0x2ef3e0> │ │ │ │ vpbroadcastd -0x50(%rax),%ymm4 │ │ │ │ vinserti128 $0x1,%xmm2,%ymm0,%ymm0 │ │ │ │ vinserti128 $0x1,%xmm3,%ymm1,%ymm1 │ │ │ │ vpxor %ymm5,%ymm5,%ymm5 │ │ │ │ vpsubw %ymm4,%ymm5,%ymm5 │ │ │ │ vpblendd $0xcc,%ymm5,%ymm4,%ymm4 │ │ │ │ vpmulhrsw %ymm4,%ymm0,%ymm0 │ │ │ │ @@ -694630,61 +684234,61 @@ │ │ │ │ vpaddsw %xmm4,%xmm1,%xmm1 │ │ │ │ vpmulhrsw %xmm5,%xmm2,%xmm2 │ │ │ │ vpshufd $0x4e,%xmm1,%xmm1 │ │ │ │ vpmulhrsw %xmm5,%xmm1,%xmm1 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0xb6219(%rip),%rax │ │ │ │ + lea 0xc3319(%rip),%rax │ │ │ │ lea -0x5fa(%rip),%r8 │ │ │ │ - jmp 328660 <__cxa_finalize@plt+0x2fd610> │ │ │ │ - lea 0xb6209(%rip),%rax │ │ │ │ + jmp 31a5f0 <__cxa_finalize@plt+0x2ef5a0> │ │ │ │ + lea 0xc3309(%rip),%rax │ │ │ │ lea -0x439(%rip),%r8 │ │ │ │ - jmp 328660 <__cxa_finalize@plt+0x2fd610> │ │ │ │ - lea 0xb61f9(%rip),%rax │ │ │ │ + jmp 31a5f0 <__cxa_finalize@plt+0x2ef5a0> │ │ │ │ + lea 0xc32f9(%rip),%rax │ │ │ │ lea 0x47(%rip),%r8 │ │ │ │ - jmp 328660 <__cxa_finalize@plt+0x2fd610> │ │ │ │ - lea 0xb61e9(%rip),%rax │ │ │ │ + jmp 31a5f0 <__cxa_finalize@plt+0x2ef5a0> │ │ │ │ + lea 0xc32e9(%rip),%rax │ │ │ │ lea 0x10a(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vpermq $0xd8,(%rdx),%ymm0 │ │ │ │ vpermq $0xd8,0x20(%rdx),%ymm1 │ │ │ │ vpbroadcastd -0x38(%rax),%ymm2 │ │ │ │ vpmulhrsw %ymm2,%ymm0,%ymm0 │ │ │ │ vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ - call 329500 <__cxa_finalize@plt+0x2fe4b0> │ │ │ │ + call 31b490 <__cxa_finalize@plt+0x2f0440> │ │ │ │ vpunpcklwd %ymm0,%ymm1,%ymm3 │ │ │ │ vpunpckhwd %ymm0,%ymm1,%ymm1 │ │ │ │ vpunpcklwd %ymm3,%ymm1,%ymm0 │ │ │ │ vpunpckhwd %ymm3,%ymm1,%ymm1 │ │ │ │ jmp *%r8 │ │ │ │ vextracti128 $0x1,%ymm0,%xmm2 │ │ │ │ vextracti128 $0x1,%ymm1,%xmm3 │ │ │ │ vpshufd $0x4e,%xmm0,%xmm4 │ │ │ │ vpshufd $0x4e,%xmm1,%xmm5 │ │ │ │ - call 3284a0 <__cxa_finalize@plt+0x2fd450> │ │ │ │ + call 31a430 <__cxa_finalize@plt+0x2ef3e0> │ │ │ │ vpbroadcastd -0x50(%rax),%ymm5 │ │ │ │ vinserti128 $0x1,%xmm1,%ymm3,%ymm3 │ │ │ │ vinserti128 $0x1,%xmm0,%ymm2,%ymm2 │ │ │ │ vpxor %ymm4,%ymm4,%ymm4 │ │ │ │ vpsubw %ymm5,%ymm4,%ymm4 │ │ │ │ vpshufd $0x4e,%ymm3,%ymm0 │ │ │ │ vpshufd $0x4e,%ymm2,%ymm1 │ │ │ │ - jmp 32823a <__cxa_finalize@plt+0x2fd1ea> │ │ │ │ + jmp 31a1ca <__cxa_finalize@plt+0x2ef17a> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0xb6159(%rip),%rax │ │ │ │ + lea 0xc3259(%rip),%rax │ │ │ │ lea -0x6ba(%rip),%r8 │ │ │ │ - jmp 328720 <__cxa_finalize@plt+0x2fd6d0> │ │ │ │ - lea 0xb6149(%rip),%rax │ │ │ │ + jmp 31a6b0 <__cxa_finalize@plt+0x2ef660> │ │ │ │ + lea 0xc3249(%rip),%rax │ │ │ │ lea -0x4f9(%rip),%r8 │ │ │ │ - jmp 328720 <__cxa_finalize@plt+0x2fd6d0> │ │ │ │ - lea 0xb6139(%rip),%rax │ │ │ │ + jmp 31a6b0 <__cxa_finalize@plt+0x2ef660> │ │ │ │ + lea 0xc3239(%rip),%rax │ │ │ │ lea -0x79(%rip),%r8 │ │ │ │ - jmp 328720 <__cxa_finalize@plt+0x2fd6d0> │ │ │ │ - lea 0xb6129(%rip),%rax │ │ │ │ + jmp 31a6b0 <__cxa_finalize@plt+0x2ef660> │ │ │ │ + lea 0xc3229(%rip),%rax │ │ │ │ lea 0x4a(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vpermq $0xd8,(%rdx),%ymm2 │ │ │ │ vpermq $0xd8,0x20(%rdx),%ymm0 │ │ │ │ vpbroadcastd -0x38(%rax),%ymm3 │ │ │ │ vpbroadcastd -0x3c(%rax),%ymm4 │ │ │ │ vpunpcklwd %ymm0,%ymm2,%ymm1 │ │ │ │ @@ -694695,49 +684299,49 @@ │ │ │ │ vpunpckhwd %ymm2,%ymm1,%ymm1 │ │ │ │ vpmulhrsw %ymm0,%ymm4,%ymm2 │ │ │ │ vpmulhrsw %ymm1,%ymm4,%ymm4 │ │ │ │ vpaddsw %ymm2,%ymm0,%ymm0 │ │ │ │ vpaddsw %ymm4,%ymm1,%ymm1 │ │ │ │ jmp *%r8 │ │ │ │ vpbroadcastd -0x4c(%rax),%ymm4 │ │ │ │ - jmp 328240 <__cxa_finalize@plt+0x2fd1f0> │ │ │ │ + jmp 31a1d0 <__cxa_finalize@plt+0x2ef180> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0xb60b9(%rip),%rax │ │ │ │ + lea 0xc31b9(%rip),%rax │ │ │ │ lea 0xc7(%rip),%r8 │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 328800 <__cxa_finalize@plt+0x2fd7b0> │ │ │ │ + jne 31a790 <__cxa_finalize@plt+0x2ef740> │ │ │ │ vmovd -0x38(%rax),%xmm1 │ │ │ │ vpmulhrsw (%rdx),%xmm1,%xmm0 │ │ │ │ vmovd -0x44(%rax),%xmm2 │ │ │ │ vmovd -0x50(%rax),%xmm3 │ │ │ │ mov %ecx,(%rdx) │ │ │ │ vpmulhrsw %xmm2,%xmm0,%xmm0 │ │ │ │ vpmulhrsw %xmm1,%xmm0,%xmm0 │ │ │ │ vpmulhrsw %xmm3,%xmm0,%xmm0 │ │ │ │ vpbroadcastw %xmm0,%ymm0 │ │ │ │ vmovdqa %ymm0,%ymm1 │ │ │ │ vmovdqa %ymm0,%ymm2 │ │ │ │ vmovdqa %ymm0,%ymm3 │ │ │ │ - jmp 328ca2 <__cxa_finalize@plt+0x2fdc52> │ │ │ │ + jmp 31ac32 <__cxa_finalize@plt+0x2efbe2> │ │ │ │ nopl (%rax) │ │ │ │ - lea 0xb6069(%rip),%rax │ │ │ │ + lea 0xc3169(%rip),%rax │ │ │ │ lea 0x437(%rip),%r8 │ │ │ │ - jmp 328800 <__cxa_finalize@plt+0x2fd7b0> │ │ │ │ - lea 0xb6059(%rip),%rax │ │ │ │ + jmp 31a790 <__cxa_finalize@plt+0x2ef740> │ │ │ │ + lea 0xc3159(%rip),%rax │ │ │ │ lea 0x957(%rip),%r8 │ │ │ │ - jmp 328800 <__cxa_finalize@plt+0x2fd7b0> │ │ │ │ - lea 0xb6049(%rip),%rax │ │ │ │ + jmp 31a790 <__cxa_finalize@plt+0x2ef740> │ │ │ │ + lea 0xc3149(%rip),%rax │ │ │ │ lea 0xa76(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vmovdqa (%rdx),%ymm0 │ │ │ │ vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ vmovdqa 0x40(%rdx),%ymm2 │ │ │ │ vmovdqa 0x60(%rdx),%ymm3 │ │ │ │ - call 32afb0 <__cxa_finalize@plt+0x2fff60> │ │ │ │ + call 31cf40 <__cxa_finalize@plt+0x2f1ef0> │ │ │ │ vpbroadcastd -0x44(%rax),%ymm5 │ │ │ │ vpunpckhwd %ymm3,%ymm2,%ymm4 │ │ │ │ vpunpcklwd %ymm3,%ymm2,%ymm2 │ │ │ │ vpunpckhwd %ymm1,%ymm0,%ymm3 │ │ │ │ vpunpcklwd %ymm1,%ymm0,%ymm0 │ │ │ │ vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ vpmulhrsw %ymm5,%ymm4,%ymm4 │ │ │ │ @@ -694748,23 +684352,23 @@ │ │ │ │ vpunpckldq %ymm4,%ymm3,%ymm2 │ │ │ │ vpunpckhdq %ymm4,%ymm3,%ymm3 │ │ │ │ jmp *%r8 │ │ │ │ vextracti128 $0x1,%ymm0,%xmm4 │ │ │ │ vextracti128 $0x1,%ymm1,%xmm5 │ │ │ │ vextracti128 $0x1,%ymm2,%xmm6 │ │ │ │ vextracti128 $0x1,%ymm3,%xmm7 │ │ │ │ - call 3288a0 <__cxa_finalize@plt+0x2fd850> │ │ │ │ + call 31a830 <__cxa_finalize@plt+0x2ef7e0> │ │ │ │ vinserti128 $0x1,%xmm4,%ymm0,%ymm0 │ │ │ │ vinserti128 $0x1,%xmm5,%ymm1,%ymm1 │ │ │ │ vpbroadcastd -0x50(%rax),%ymm5 │ │ │ │ vinserti128 $0x1,%xmm6,%ymm2,%ymm2 │ │ │ │ vinserti128 $0x1,%xmm7,%ymm3,%ymm3 │ │ │ │ vpshufd $0x4e,%ymm1,%ymm1 │ │ │ │ vpshufd $0x4e,%ymm3,%ymm3 │ │ │ │ - jmp 328c77 <__cxa_finalize@plt+0x2fdc27> │ │ │ │ + jmp 31ac07 <__cxa_finalize@plt+0x2efbb7> │ │ │ │ nop │ │ │ │ vpbroadcastd -0x34(%rax),%xmm10 │ │ │ │ vpunpckhwd %xmm0,%xmm7,%xmm8 │ │ │ │ vpunpcklwd %xmm0,%xmm4,%xmm9 │ │ │ │ vpunpckhwd %xmm4,%xmm3,%xmm0 │ │ │ │ vpunpcklwd %xmm1,%xmm7,%xmm7 │ │ │ │ vpunpckhwd %xmm6,%xmm1,%xmm1 │ │ │ │ @@ -694916,46 +684520,46 @@ │ │ │ │ vpsubsw %xmm4,%xmm2,%xmm5 │ │ │ │ vpaddsw %xmm4,%xmm2,%xmm2 │ │ │ │ vpsubsw %xmm8,%xmm3,%xmm4 │ │ │ │ vpaddsw %xmm3,%xmm8,%xmm3 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xb5cb9(%rip),%rax │ │ │ │ + lea 0xc2db9(%rip),%rax │ │ │ │ lea -0x339(%rip),%r8 │ │ │ │ - jmp 328bc0 <__cxa_finalize@plt+0x2fdb70> │ │ │ │ - lea 0xb5ca9(%rip),%rax │ │ │ │ + jmp 31ab50 <__cxa_finalize@plt+0x2efb00> │ │ │ │ + lea 0xc2da9(%rip),%rax │ │ │ │ lea 0x77(%rip),%r8 │ │ │ │ - jmp 328bc0 <__cxa_finalize@plt+0x2fdb70> │ │ │ │ - lea 0xb5c99(%rip),%rax │ │ │ │ + jmp 31ab50 <__cxa_finalize@plt+0x2efb00> │ │ │ │ + lea 0xc2d99(%rip),%rax │ │ │ │ lea 0x597(%rip),%r8 │ │ │ │ - jmp 328bc0 <__cxa_finalize@plt+0x2fdb70> │ │ │ │ - lea 0xb5c89(%rip),%rax │ │ │ │ + jmp 31ab50 <__cxa_finalize@plt+0x2efb00> │ │ │ │ + lea 0xc2d89(%rip),%rax │ │ │ │ lea 0x6b6(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vmovdqa (%rdx),%ymm0 │ │ │ │ vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ vmovdqa 0x40(%rdx),%ymm2 │ │ │ │ vmovdqa 0x60(%rdx),%ymm3 │ │ │ │ - call 32b1d0 <__cxa_finalize@plt+0x300180> │ │ │ │ + call 31d160 <__cxa_finalize@plt+0x2f2110> │ │ │ │ vpbroadcastd -0x44(%rax),%ymm5 │ │ │ │ vpunpckhwd %ymm3,%ymm2,%ymm4 │ │ │ │ vpunpcklwd %ymm3,%ymm2,%ymm2 │ │ │ │ vpunpckhwd %ymm1,%ymm0,%ymm3 │ │ │ │ vpunpcklwd %ymm1,%ymm0,%ymm0 │ │ │ │ vpmulhrsw %ymm5,%ymm4,%ymm4 │ │ │ │ vpmulhrsw %ymm5,%ymm2,%ymm2 │ │ │ │ vpmulhrsw %ymm5,%ymm3,%ymm3 │ │ │ │ vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ vpunpckhdq %ymm2,%ymm0,%ymm1 │ │ │ │ vpunpckldq %ymm2,%ymm0,%ymm0 │ │ │ │ vpunpckldq %ymm4,%ymm3,%ymm2 │ │ │ │ vpunpckhdq %ymm4,%ymm3,%ymm3 │ │ │ │ jmp *%r8 │ │ │ │ - call 328dc0 <__cxa_finalize@plt+0x2fdd70> │ │ │ │ + call 31ad50 <__cxa_finalize@plt+0x2efd00> │ │ │ │ vpbroadcastd -0x38(%rax),%ymm5 │ │ │ │ vpaddsw %ymm4,%ymm2,%ymm1 │ │ │ │ vpsubsw %ymm4,%ymm2,%ymm2 │ │ │ │ vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ vpmulhrsw %ymm5,%ymm2,%ymm2 │ │ │ │ vpbroadcastd -0x50(%rax),%ymm5 │ │ │ │ vpshufd $0x4e,%ymm1,%ymm1 │ │ │ │ @@ -695179,46 +684783,46 @@ │ │ │ │ vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ vpackssdw %ymm5,%ymm2,%ymm2 │ │ │ │ vpackssdw %ymm4,%ymm1,%ymm1 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0xb5789(%rip),%rax │ │ │ │ + lea 0xc2889(%rip),%rax │ │ │ │ lea -0x869(%rip),%r8 │ │ │ │ - jmp 3290f0 <__cxa_finalize@plt+0x2fe0a0> │ │ │ │ - lea 0xb5779(%rip),%rax │ │ │ │ + jmp 31b080 <__cxa_finalize@plt+0x2f0030> │ │ │ │ + lea 0xc2879(%rip),%rax │ │ │ │ lea -0x4b9(%rip),%r8 │ │ │ │ - jmp 3290f0 <__cxa_finalize@plt+0x2fe0a0> │ │ │ │ - lea 0xb5769(%rip),%rax │ │ │ │ + jmp 31b080 <__cxa_finalize@plt+0x2f0030> │ │ │ │ + lea 0xc2869(%rip),%rax │ │ │ │ lea 0x67(%rip),%r8 │ │ │ │ - jmp 3290f0 <__cxa_finalize@plt+0x2fe0a0> │ │ │ │ - lea 0xb5759(%rip),%rax │ │ │ │ + jmp 31b080 <__cxa_finalize@plt+0x2f0030> │ │ │ │ + lea 0xc2859(%rip),%rax │ │ │ │ lea 0x186(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vmovdqa (%rdx),%ymm0 │ │ │ │ vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ vmovdqa 0x40(%rdx),%ymm2 │ │ │ │ vmovdqa 0x60(%rdx),%ymm3 │ │ │ │ - call 32b1d0 <__cxa_finalize@plt+0x300180> │ │ │ │ + call 31d160 <__cxa_finalize@plt+0x2f2110> │ │ │ │ vpbroadcastd -0x44(%rax),%ymm5 │ │ │ │ vpunpcklwd %ymm0,%ymm1,%ymm4 │ │ │ │ vpunpckhwd %ymm0,%ymm1,%ymm1 │ │ │ │ vpunpcklwd %ymm2,%ymm3,%ymm0 │ │ │ │ vpunpckhwd %ymm2,%ymm3,%ymm3 │ │ │ │ vpmulhrsw %ymm5,%ymm4,%ymm4 │ │ │ │ vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ vpmulhrsw %ymm5,%ymm3,%ymm3 │ │ │ │ vpunpckldq %ymm1,%ymm3,%ymm2 │ │ │ │ vpunpckhdq %ymm1,%ymm3,%ymm3 │ │ │ │ vpunpckhdq %ymm4,%ymm0,%ymm1 │ │ │ │ vpunpckldq %ymm4,%ymm0,%ymm0 │ │ │ │ jmp *%r8 │ │ │ │ - call 328dc0 <__cxa_finalize@plt+0x2fdd70> │ │ │ │ + call 31ad50 <__cxa_finalize@plt+0x2efd00> │ │ │ │ vpbroadcastd -0x38(%rax),%ymm5 │ │ │ │ vpaddsw %ymm4,%ymm2,%ymm1 │ │ │ │ vpsubsw %ymm4,%ymm2,%ymm2 │ │ │ │ vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ vpmulhrsw %ymm5,%ymm2,%ymm2 │ │ │ │ vpbroadcastd -0x50(%rax),%ymm6 │ │ │ │ vpshufd $0x4e,%ymm1,%ymm1 │ │ │ │ @@ -695227,27 +684831,27 @@ │ │ │ │ vpblendd $0xcc,%ymm3,%ymm1,%ymm1 │ │ │ │ vpblendd $0x33,%ymm3,%ymm2,%ymm2 │ │ │ │ vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ vpermq $0x27,%ymm1,%ymm1 │ │ │ │ vpermq $0x8d,%ymm2,%ymm2 │ │ │ │ vpermq $0x72,%ymm4,%ymm3 │ │ │ │ vpsubw %ymm6,%ymm7,%ymm5 │ │ │ │ - jmp 328c71 <__cxa_finalize@plt+0x2fdc21> │ │ │ │ + jmp 31ac01 <__cxa_finalize@plt+0x2efbb1> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ - lea 0xb5689(%rip),%rax │ │ │ │ + lea 0xc2789(%rip),%rax │ │ │ │ lea -0x969(%rip),%r8 │ │ │ │ - jmp 3291f0 <__cxa_finalize@plt+0x2fe1a0> │ │ │ │ - lea 0xb5679(%rip),%rax │ │ │ │ + jmp 31b180 <__cxa_finalize@plt+0x2f0130> │ │ │ │ + lea 0xc2779(%rip),%rax │ │ │ │ lea -0x5b9(%rip),%r8 │ │ │ │ - jmp 3291f0 <__cxa_finalize@plt+0x2fe1a0> │ │ │ │ - lea 0xb5669(%rip),%rax │ │ │ │ + jmp 31b180 <__cxa_finalize@plt+0x2f0130> │ │ │ │ + lea 0xc2769(%rip),%rax │ │ │ │ lea -0x99(%rip),%r8 │ │ │ │ - jmp 3291f0 <__cxa_finalize@plt+0x2fe1a0> │ │ │ │ - lea 0xb5659(%rip),%rax │ │ │ │ + jmp 31b180 <__cxa_finalize@plt+0x2f0130> │ │ │ │ + lea 0xc2759(%rip),%rax │ │ │ │ lea 0x86(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vmovdqa (%rdx),%ymm3 │ │ │ │ vmovdqa 0x20(%rdx),%ymm2 │ │ │ │ vmovdqa 0x40(%rdx),%ymm4 │ │ │ │ vmovdqa 0x60(%rdx),%ymm5 │ │ │ │ vpbroadcastd -0x3c(%rax),%ymm8 │ │ │ │ @@ -695287,41 +684891,41 @@ │ │ │ │ vpaddsw %ymm1,%ymm1,%ymm1 │ │ │ │ vpaddsw %ymm2,%ymm2,%ymm2 │ │ │ │ vpaddsw %ymm3,%ymm3,%ymm3 │ │ │ │ vpaddsw %ymm4,%ymm0,%ymm0 │ │ │ │ vpaddsw %ymm6,%ymm1,%ymm1 │ │ │ │ vpaddsw %ymm7,%ymm2,%ymm2 │ │ │ │ vpaddsw %ymm3,%ymm8,%ymm3 │ │ │ │ - jmp 328c77 <__cxa_finalize@plt+0x2fdc27> │ │ │ │ + jmp 31ac07 <__cxa_finalize@plt+0x2efbb7> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0xb5579(%rip),%rax │ │ │ │ + lea 0xc2679(%rip),%rax │ │ │ │ lea 0x9d(%rip),%r8 │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 329320 <__cxa_finalize@plt+0x2fe2d0> │ │ │ │ + jne 31b2b0 <__cxa_finalize@plt+0x2f0260> │ │ │ │ vmovd -0x38(%rax),%xmm1 │ │ │ │ vpmulhrsw (%rdx),%xmm1,%xmm0 │ │ │ │ mov %ecx,(%rdx) │ │ │ │ vpmulhrsw %xmm1,%xmm0,%xmm0 │ │ │ │ - jmp 32970f <__cxa_finalize@plt+0x2fe6bf> │ │ │ │ + jmp 31b69f <__cxa_finalize@plt+0x2f064f> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0xb5549(%rip),%rax │ │ │ │ + lea 0xc2649(%rip),%rax │ │ │ │ lea 0x185(%rip),%r8 │ │ │ │ - jmp 329320 <__cxa_finalize@plt+0x2fe2d0> │ │ │ │ - lea 0xb5539(%rip),%rax │ │ │ │ + jmp 31b2b0 <__cxa_finalize@plt+0x2f0260> │ │ │ │ + lea 0xc2639(%rip),%rax │ │ │ │ lea 0x315(%rip),%r8 │ │ │ │ - jmp 329320 <__cxa_finalize@plt+0x2fe2d0> │ │ │ │ - lea 0xb5529(%rip),%rax │ │ │ │ + jmp 31b2b0 <__cxa_finalize@plt+0x2f0260> │ │ │ │ + lea 0xc2629(%rip),%rax │ │ │ │ lea 0x3a4(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vpbroadcastd -0x38(%rax),%xmm3 │ │ │ │ vpmulhrsw (%rdx),%xmm3,%xmm0 │ │ │ │ vpmulhrsw 0x10(%rdx),%xmm3,%xmm1 │ │ │ │ vpmulhrsw 0x20(%rdx),%xmm3,%xmm2 │ │ │ │ vpmulhrsw 0x30(%rdx),%xmm3,%xmm3 │ │ │ │ - call 328070 <__cxa_finalize@plt+0x2fd020> │ │ │ │ + call 31a000 <__cxa_finalize@plt+0x2eefb0> │ │ │ │ vbroadcasti128 -0x80(%rax),%ymm4 │ │ │ │ vinserti128 $0x1,%xmm3,%ymm1,%ymm3 │ │ │ │ vinserti128 $0x1,%xmm2,%ymm0,%ymm1 │ │ │ │ vshufps $0x28,%ymm3,%ymm1,%ymm0 │ │ │ │ vshufps $0x7d,%ymm3,%ymm1,%ymm1 │ │ │ │ vpshufb %ymm4,%ymm0,%ymm0 │ │ │ │ vpshufb %ymm4,%ymm1,%ymm1 │ │ │ │ @@ -695347,47 +684951,47 @@ │ │ │ │ vpsrad $0xc,%ymm0,%ymm0 │ │ │ │ vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ vpackssdw %ymm0,%ymm1,%ymm1 │ │ │ │ vpaddsw %ymm2,%ymm1,%ymm0 │ │ │ │ vpsubsw %ymm2,%ymm1,%ymm1 │ │ │ │ vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ vpermq $0x8d,%ymm1,%ymm1 │ │ │ │ - jmp 329494 <__cxa_finalize@plt+0x2fe444> │ │ │ │ + jmp 31b424 <__cxa_finalize@plt+0x2f03d4> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ - lea 0xb5449(%rip),%rax │ │ │ │ + lea 0xc2549(%rip),%rax │ │ │ │ lea -0x93(%rip),%r8 │ │ │ │ - jmp 329430 <__cxa_finalize@plt+0x2fe3e0> │ │ │ │ - lea 0xb5439(%rip),%rax │ │ │ │ + jmp 31b3c0 <__cxa_finalize@plt+0x2f0370> │ │ │ │ + lea 0xc2539(%rip),%rax │ │ │ │ lea 0x75(%rip),%r8 │ │ │ │ - jmp 329430 <__cxa_finalize@plt+0x2fe3e0> │ │ │ │ - lea 0xb5429(%rip),%rax │ │ │ │ + jmp 31b3c0 <__cxa_finalize@plt+0x2f0370> │ │ │ │ + lea 0xc2529(%rip),%rax │ │ │ │ lea 0x205(%rip),%r8 │ │ │ │ - jmp 329430 <__cxa_finalize@plt+0x2fe3e0> │ │ │ │ - lea 0xb5419(%rip),%rax │ │ │ │ + jmp 31b3c0 <__cxa_finalize@plt+0x2f0370> │ │ │ │ + lea 0xc2519(%rip),%rax │ │ │ │ lea 0x294(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vpbroadcastd -0x38(%rax),%xmm0 │ │ │ │ vpshufd $0x4e,(%rdx),%xmm4 │ │ │ │ vpmulhrsw 0x30(%rdx),%xmm0,%xmm3 │ │ │ │ vpshufd $0x4e,0x10(%rdx),%xmm5 │ │ │ │ vpmulhrsw 0x20(%rdx),%xmm0,%xmm2 │ │ │ │ vpmulhrsw %xmm0,%xmm4,%xmm4 │ │ │ │ vpmulhrsw %xmm0,%xmm5,%xmm5 │ │ │ │ - call 3282f0 <__cxa_finalize@plt+0x2fd2a0> │ │ │ │ + call 31a280 <__cxa_finalize@plt+0x2ef230> │ │ │ │ vinserti128 $0x1,%xmm2,%ymm0,%ymm0 │ │ │ │ vinserti128 $0x1,%xmm3,%ymm1,%ymm1 │ │ │ │ vpunpckhwd %ymm1,%ymm0,%ymm2 │ │ │ │ vpunpcklwd %ymm1,%ymm0,%ymm0 │ │ │ │ vpxor %ymm3,%ymm3,%ymm3 │ │ │ │ vpsubsw %ymm2,%ymm3,%ymm3 │ │ │ │ vpunpckhwd %ymm3,%ymm0,%ymm1 │ │ │ │ vpunpcklwd %ymm3,%ymm0,%ymm0 │ │ │ │ jmp *%r8 │ │ │ │ - call 329500 <__cxa_finalize@plt+0x2fe4b0> │ │ │ │ + call 31b490 <__cxa_finalize@plt+0x2f0440> │ │ │ │ vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ vpermq $0xd8,%ymm1,%ymm1 │ │ │ │ vpbroadcastd -0x50(%rax),%ymm2 │ │ │ │ vpmulhrsw %ymm2,%ymm0,%ymm0 │ │ │ │ vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ vpxor %ymm2,%ymm2,%ymm2 │ │ │ │ vmovdqa %ymm2,(%rdx) │ │ │ │ @@ -695438,59 +685042,59 @@ │ │ │ │ vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ vpsrad $0xc,%ymm0,%ymm0 │ │ │ │ vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ vpackssdw %ymm5,%ymm0,%ymm0 │ │ │ │ vpackssdw %ymm2,%ymm1,%ymm1 │ │ │ │ ret │ │ │ │ - lea 0xb52a9(%rip),%rax │ │ │ │ + lea 0xc23a9(%rip),%rax │ │ │ │ lea -0x233(%rip),%r8 │ │ │ │ - jmp 3295d0 <__cxa_finalize@plt+0x2fe580> │ │ │ │ - lea 0xb5299(%rip),%rax │ │ │ │ + jmp 31b560 <__cxa_finalize@plt+0x2f0510> │ │ │ │ + lea 0xc2399(%rip),%rax │ │ │ │ lea -0x12b(%rip),%r8 │ │ │ │ - jmp 3295d0 <__cxa_finalize@plt+0x2fe580> │ │ │ │ - lea 0xb5289(%rip),%rax │ │ │ │ + jmp 31b560 <__cxa_finalize@plt+0x2f0510> │ │ │ │ + lea 0xc2389(%rip),%rax │ │ │ │ lea 0x65(%rip),%r8 │ │ │ │ - jmp 3295d0 <__cxa_finalize@plt+0x2fe580> │ │ │ │ - lea 0xb5279(%rip),%rax │ │ │ │ + jmp 31b560 <__cxa_finalize@plt+0x2f0510> │ │ │ │ + lea 0xc2379(%rip),%rax │ │ │ │ lea 0xf4(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vpbroadcastd -0x38(%rax),%xmm0 │ │ │ │ vpshufd $0x4e,(%rdx),%xmm4 │ │ │ │ vpmulhrsw 0x30(%rdx),%xmm0,%xmm3 │ │ │ │ vpshufd $0x4e,0x10(%rdx),%xmm5 │ │ │ │ vpmulhrsw 0x20(%rdx),%xmm0,%xmm2 │ │ │ │ vpmulhrsw %xmm0,%xmm4,%xmm4 │ │ │ │ vpmulhrsw %xmm0,%xmm5,%xmm5 │ │ │ │ - call 3282f0 <__cxa_finalize@plt+0x2fd2a0> │ │ │ │ + call 31a280 <__cxa_finalize@plt+0x2ef230> │ │ │ │ vinserti128 $0x1,%xmm1,%ymm3,%ymm3 │ │ │ │ vinserti128 $0x1,%xmm0,%ymm2,%ymm2 │ │ │ │ vpunpckhwd %ymm2,%ymm3,%ymm1 │ │ │ │ vpunpcklwd %ymm2,%ymm3,%ymm3 │ │ │ │ vpxor %ymm0,%ymm0,%ymm0 │ │ │ │ vpsubsw %ymm1,%ymm0,%ymm0 │ │ │ │ vpunpckhwd %ymm3,%ymm0,%ymm1 │ │ │ │ vpunpcklwd %ymm3,%ymm0,%ymm0 │ │ │ │ jmp *%r8 │ │ │ │ - call 329500 <__cxa_finalize@plt+0x2fe4b0> │ │ │ │ + call 31b490 <__cxa_finalize@plt+0x2f0440> │ │ │ │ vmovdqa %ymm1,%ymm2 │ │ │ │ vpermq $0x8d,%ymm0,%ymm1 │ │ │ │ vpermq $0x8d,%ymm2,%ymm0 │ │ │ │ - jmp 329494 <__cxa_finalize@plt+0x2fe444> │ │ │ │ + jmp 31b424 <__cxa_finalize@plt+0x2f03d4> │ │ │ │ nopl (%rax) │ │ │ │ - lea 0xb51f9(%rip),%rax │ │ │ │ + lea 0xc22f9(%rip),%rax │ │ │ │ lea -0x2e3(%rip),%r8 │ │ │ │ - jmp 329680 <__cxa_finalize@plt+0x2fe630> │ │ │ │ - lea 0xb51e9(%rip),%rax │ │ │ │ + jmp 31b610 <__cxa_finalize@plt+0x2f05c0> │ │ │ │ + lea 0xc22e9(%rip),%rax │ │ │ │ lea -0x1db(%rip),%r8 │ │ │ │ - jmp 329680 <__cxa_finalize@plt+0x2fe630> │ │ │ │ - lea 0xb51d9(%rip),%rax │ │ │ │ + jmp 31b610 <__cxa_finalize@plt+0x2f05c0> │ │ │ │ + lea 0xc22d9(%rip),%rax │ │ │ │ lea -0x4b(%rip),%r8 │ │ │ │ - jmp 329680 <__cxa_finalize@plt+0x2fe630> │ │ │ │ - lea 0xb51c9(%rip),%rax │ │ │ │ + jmp 31b610 <__cxa_finalize@plt+0x2f05c0> │ │ │ │ + lea 0xc22c9(%rip),%rax │ │ │ │ lea 0x44(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vmovdqa (%rdx),%xmm2 │ │ │ │ vmovdqa 0x10(%rdx),%xmm0 │ │ │ │ vinserti128 $0x1,0x20(%rdx),%ymm2,%ymm2 │ │ │ │ vinserti128 $0x1,0x30(%rdx),%ymm0,%ymm0 │ │ │ │ vpbroadcastd -0x38(%rax),%ymm3 │ │ │ │ @@ -695504,27 +685108,27 @@ │ │ │ │ vpaddsw %ymm1,%ymm1,%ymm1 │ │ │ │ jmp *%r8 │ │ │ │ vpbroadcastd -0x3c(%rax),%ymm3 │ │ │ │ vpmulhrsw %ymm0,%ymm3,%ymm2 │ │ │ │ vpmulhrsw %ymm1,%ymm3,%ymm3 │ │ │ │ vpaddsw %ymm2,%ymm0,%ymm0 │ │ │ │ vpaddsw %ymm3,%ymm1,%ymm1 │ │ │ │ - jmp 329488 <__cxa_finalize@plt+0x2fe438> │ │ │ │ + jmp 31b418 <__cxa_finalize@plt+0x2f03c8> │ │ │ │ nop │ │ │ │ - lea 0xb5159(%rip),%rax │ │ │ │ + lea 0xc2259(%rip),%rax │ │ │ │ lea 0x145(%rip),%r8 │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 3297b0 <__cxa_finalize@plt+0x2fe760> │ │ │ │ + jne 31b740 <__cxa_finalize@plt+0x2f06f0> │ │ │ │ vmovd -0x38(%rax),%xmm1 │ │ │ │ vpmulhrsw (%rdx),%xmm1,%xmm0 │ │ │ │ vmovd -0x44(%rax),%xmm2 │ │ │ │ mov %ecx,(%rdx) │ │ │ │ or $0x8,%ecx │ │ │ │ vpmulhrsw %xmm2,%xmm0,%xmm0 │ │ │ │ - vmovd 0xb50d9(%rip),%xmm2 │ │ │ │ + vmovd 0xc21d9(%rip),%xmm2 │ │ │ │ vpmulhrsw %xmm1,%xmm0,%xmm0 │ │ │ │ lea (%rsi,%rsi,2),%rdx │ │ │ │ vpmulhrsw %xmm2,%xmm0,%xmm0 │ │ │ │ vpbroadcastw %xmm0,%ymm0 │ │ │ │ vmovq (%rdi),%xmm1 │ │ │ │ vmovhps (%rdi,%rsi,1),%xmm1,%xmm1 │ │ │ │ vmovq (%rdi,%rsi,2),%xmm2 │ │ │ │ @@ -695537,32 +685141,32 @@ │ │ │ │ vextracti128 $0x1,%ymm1,%xmm2 │ │ │ │ vmovq %xmm1,(%rdi) │ │ │ │ vmovhps %xmm1,(%rdi,%rsi,2) │ │ │ │ vmovq %xmm2,(%rdi,%rsi,1) │ │ │ │ vmovhps %xmm2,(%rdi,%rdx,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ sub $0x4,%ecx │ │ │ │ - jg 32972a <__cxa_finalize@plt+0x2fe6da> │ │ │ │ + jg 31b6ba <__cxa_finalize@plt+0x2f066a> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0xb50b9(%rip),%rax │ │ │ │ + lea 0xc21b9(%rip),%rax │ │ │ │ lea 0x2af(%rip),%r8 │ │ │ │ - jmp 3297b0 <__cxa_finalize@plt+0x2fe760> │ │ │ │ - lea 0xb50a9(%rip),%rax │ │ │ │ + jmp 31b740 <__cxa_finalize@plt+0x2f06f0> │ │ │ │ + lea 0xc21a9(%rip),%rax │ │ │ │ lea 0x77f(%rip),%r8 │ │ │ │ - jmp 3297b0 <__cxa_finalize@plt+0x2fe760> │ │ │ │ - lea 0xb5099(%rip),%rax │ │ │ │ + jmp 31b740 <__cxa_finalize@plt+0x2f06f0> │ │ │ │ + lea 0xc2199(%rip),%rax │ │ │ │ lea 0x854(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vpermq $0xd8,(%rdx),%ymm0 │ │ │ │ vpermq $0xd8,0x60(%rdx),%ymm3 │ │ │ │ vpermq $0xd8,0x40(%rdx),%ymm2 │ │ │ │ vpermq $0xd8,0x20(%rdx),%ymm1 │ │ │ │ - call 329860 <__cxa_finalize@plt+0x2fe810> │ │ │ │ + call 31b7f0 <__cxa_finalize@plt+0x2f07a0> │ │ │ │ vshufps $0x28,%ymm1,%ymm0,%ymm4 │ │ │ │ vshufps $0x7d,%ymm1,%ymm0,%ymm5 │ │ │ │ vshufps $0x28,%ymm3,%ymm2,%ymm1 │ │ │ │ vshufps $0x7d,%ymm3,%ymm2,%ymm3 │ │ │ │ vbroadcasti128 -0x80(%rax),%ymm0 │ │ │ │ vpbroadcastd -0x44(%rax),%ymm2 │ │ │ │ vpshufb %ymm0,%ymm4,%ymm4 │ │ │ │ @@ -695574,21 +685178,21 @@ │ │ │ │ vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ vpmulhrsw %ymm2,%ymm3,%ymm3 │ │ │ │ vinserti128 $0x1,%xmm1,%ymm4,%ymm0 │ │ │ │ vperm2i128 $0x31,%ymm1,%ymm4,%ymm2 │ │ │ │ vinserti128 $0x1,%xmm3,%ymm5,%ymm1 │ │ │ │ vperm2i128 $0x31,%ymm3,%ymm5,%ymm3 │ │ │ │ jmp *%r8 │ │ │ │ - call 329860 <__cxa_finalize@plt+0x2fe810> │ │ │ │ + call 31b7f0 <__cxa_finalize@plt+0x2f07a0> │ │ │ │ vpbroadcastd -0x50(%rax),%ymm4 │ │ │ │ vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ vpermq $0x8d,%ymm1,%ymm1 │ │ │ │ vpermq $0xd8,%ymm2,%ymm2 │ │ │ │ vpermq $0x8d,%ymm3,%ymm3 │ │ │ │ - jmp 329a74 <__cxa_finalize@plt+0x2fea24> │ │ │ │ + jmp 31ba04 <__cxa_finalize@plt+0x2f09b4> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ vpbroadcastd -0x34(%rax),%ymm6 │ │ │ │ vpunpckhwd %ymm0,%ymm3,%ymm5 │ │ │ │ vpunpckhwd %ymm2,%ymm1,%ymm4 │ │ │ │ vpunpcklwd %ymm1,%ymm3,%ymm3 │ │ │ │ vpunpcklwd %ymm0,%ymm2,%ymm2 │ │ │ │ vpbroadcastd 0x48(%rax),%ymm0 │ │ │ │ @@ -695645,31 +685249,31 @@ │ │ │ │ vpblendd $0xcc,%ymm0,%ymm4,%ymm4 │ │ │ │ vpaddsw %ymm2,%ymm3,%ymm0 │ │ │ │ vpsubsw %ymm2,%ymm3,%ymm3 │ │ │ │ vpsubsw %ymm4,%ymm1,%ymm2 │ │ │ │ vpaddsw %ymm4,%ymm1,%ymm1 │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ - lea 0xb4eb9(%rip),%rax │ │ │ │ + lea 0xc1fb9(%rip),%rax │ │ │ │ lea -0x15b(%rip),%r8 │ │ │ │ - jmp 3299c0 <__cxa_finalize@plt+0x2fe970> │ │ │ │ - lea 0xb4ea9(%rip),%rax │ │ │ │ + jmp 31b950 <__cxa_finalize@plt+0x2f0900> │ │ │ │ + lea 0xc1fa9(%rip),%rax │ │ │ │ lea 0x9f(%rip),%r8 │ │ │ │ - jmp 3299c0 <__cxa_finalize@plt+0x2fe970> │ │ │ │ - lea 0xb4e99(%rip),%rax │ │ │ │ + jmp 31b950 <__cxa_finalize@plt+0x2f0900> │ │ │ │ + lea 0xc1f99(%rip),%rax │ │ │ │ lea 0x56f(%rip),%r8 │ │ │ │ - jmp 3299c0 <__cxa_finalize@plt+0x2fe970> │ │ │ │ - lea 0xb4e89(%rip),%rax │ │ │ │ + jmp 31b950 <__cxa_finalize@plt+0x2f0900> │ │ │ │ + lea 0xc1f89(%rip),%rax │ │ │ │ lea 0x644(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vpermq $0x72,(%rdx),%ymm4 │ │ │ │ vpermq $0xd8,0x60(%rdx),%ymm3 │ │ │ │ vpermq $0x72,0x20(%rdx),%ymm5 │ │ │ │ vpermq $0xd8,0x40(%rdx),%ymm2 │ │ │ │ - call 329b30 <__cxa_finalize@plt+0x2feae0> │ │ │ │ + call 31bac0 <__cxa_finalize@plt+0x2f0a70> │ │ │ │ vpbroadcastd -0x44(%rax),%ymm5 │ │ │ │ vpunpcklwd %ymm1,%ymm0,%ymm4 │ │ │ │ vpunpckhwd %ymm1,%ymm0,%ymm0 │ │ │ │ vpunpcklwd %ymm3,%ymm2,%ymm1 │ │ │ │ vpunpckhwd %ymm3,%ymm2,%ymm2 │ │ │ │ vpxor %ymm3,%ymm3,%ymm3 │ │ │ │ vpsubw %ymm5,%ymm3,%ymm3 │ │ │ │ @@ -695684,15 +685288,15 @@ │ │ │ │ vperm2i128 $0x31,%ymm0,%ymm3,%ymm2 │ │ │ │ vinserti128 $0x1,%xmm0,%ymm3,%ymm0 │ │ │ │ vperm2i128 $0x31,%ymm1,%ymm4,%ymm3 │ │ │ │ vinserti128 $0x1,%xmm1,%ymm4,%ymm1 │ │ │ │ jmp *%r8 │ │ │ │ vpshufd $0x4e,%ymm0,%ymm4 │ │ │ │ vpshufd $0x4e,%ymm1,%ymm5 │ │ │ │ - call 329ce0 <__cxa_finalize@plt+0x2fec90> │ │ │ │ + call 31bc70 <__cxa_finalize@plt+0x2f0c20> │ │ │ │ vpbroadcastd -0x50(%rax),%ymm5 │ │ │ │ vpbroadcastd -0x4c(%rax),%xmm4 │ │ │ │ vpsubw %ymm5,%ymm4,%ymm4 │ │ │ │ vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ vpermq $0xd8,%ymm1,%ymm1 │ │ │ │ vpermq $0xd8,%ymm2,%ymm2 │ │ │ │ vpermq $0xd8,%ymm3,%ymm3 │ │ │ │ @@ -695909,31 +685513,31 @@ │ │ │ │ vpaddsw %ymm4,%ymm1,%ymm1 │ │ │ │ vpmulhrsw %ymm5,%ymm2,%ymm2 │ │ │ │ vpshufd $0x4e,%ymm1,%ymm1 │ │ │ │ vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0xb49d9(%rip),%rax │ │ │ │ + lea 0xc1ad9(%rip),%rax │ │ │ │ lea -0x63b(%rip),%r8 │ │ │ │ - jmp 329ea0 <__cxa_finalize@plt+0x2fee50> │ │ │ │ - lea 0xb49c9(%rip),%rax │ │ │ │ + jmp 31be30 <__cxa_finalize@plt+0x2f0de0> │ │ │ │ + lea 0xc1ac9(%rip),%rax │ │ │ │ lea -0x441(%rip),%r8 │ │ │ │ - jmp 329ea0 <__cxa_finalize@plt+0x2fee50> │ │ │ │ - lea 0xb49b9(%rip),%rax │ │ │ │ + jmp 31be30 <__cxa_finalize@plt+0x2f0de0> │ │ │ │ + lea 0xc1ab9(%rip),%rax │ │ │ │ lea 0x8f(%rip),%r8 │ │ │ │ - jmp 329ea0 <__cxa_finalize@plt+0x2fee50> │ │ │ │ - lea 0xb49a9(%rip),%rax │ │ │ │ + jmp 31be30 <__cxa_finalize@plt+0x2f0de0> │ │ │ │ + lea 0xc1aa9(%rip),%rax │ │ │ │ lea 0x164(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vpermq $0x72,(%rdx),%ymm4 │ │ │ │ vpermq $0xd8,0x60(%rdx),%ymm3 │ │ │ │ vpermq $0x72,0x20(%rdx),%ymm5 │ │ │ │ vpermq $0xd8,0x40(%rdx),%ymm2 │ │ │ │ - call 329b30 <__cxa_finalize@plt+0x2feae0> │ │ │ │ + call 31bac0 <__cxa_finalize@plt+0x2f0a70> │ │ │ │ vpbroadcastd -0x44(%rax),%ymm5 │ │ │ │ vpunpckhwd %ymm2,%ymm3,%ymm4 │ │ │ │ vpunpcklwd %ymm2,%ymm3,%ymm3 │ │ │ │ vpunpckhwd %ymm0,%ymm1,%ymm2 │ │ │ │ vpunpcklwd %ymm0,%ymm1,%ymm1 │ │ │ │ vpxor %ymm0,%ymm0,%ymm0 │ │ │ │ vpsubw %ymm5,%ymm0,%ymm0 │ │ │ │ @@ -695948,37 +685552,37 @@ │ │ │ │ vinserti128 $0x1,%xmm3,%ymm0,%ymm1 │ │ │ │ vperm2i128 $0x31,%ymm3,%ymm0,%ymm3 │ │ │ │ vinserti128 $0x1,%xmm2,%ymm4,%ymm0 │ │ │ │ vperm2i128 $0x31,%ymm2,%ymm4,%ymm2 │ │ │ │ jmp *%r8 │ │ │ │ vpshufd $0x4e,%ymm0,%ymm4 │ │ │ │ vpshufd $0x4e,%ymm1,%ymm5 │ │ │ │ - call 329ce0 <__cxa_finalize@plt+0x2fec90> │ │ │ │ + call 31bc70 <__cxa_finalize@plt+0x2f0c20> │ │ │ │ vpbroadcastd -0x50(%rax),%ymm4 │ │ │ │ vpbroadcastd -0x4c(%rax),%xmm5 │ │ │ │ vpsubw %ymm5,%ymm4,%ymm4 │ │ │ │ vpermq $0x8d,%ymm3,%ymm5 │ │ │ │ vpermq $0x8d,%ymm0,%ymm3 │ │ │ │ vpermq $0x8d,%ymm2,%ymm0 │ │ │ │ vpermq $0x8d,%ymm1,%ymm2 │ │ │ │ vpmulhrsw %ymm4,%ymm0,%ymm1 │ │ │ │ vpmulhrsw %ymm4,%ymm5,%ymm0 │ │ │ │ - jmp 329a7e <__cxa_finalize@plt+0x2fea2e> │ │ │ │ + jmp 31ba0e <__cxa_finalize@plt+0x2f09be> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0xb48c9(%rip),%rax │ │ │ │ + lea 0xc19c9(%rip),%rax │ │ │ │ lea -0x74b(%rip),%r8 │ │ │ │ - jmp 329fb0 <__cxa_finalize@plt+0x2fef60> │ │ │ │ - lea 0xb48b9(%rip),%rax │ │ │ │ + jmp 31bf40 <__cxa_finalize@plt+0x2f0ef0> │ │ │ │ + lea 0xc19b9(%rip),%rax │ │ │ │ lea -0x551(%rip),%r8 │ │ │ │ - jmp 329fb0 <__cxa_finalize@plt+0x2fef60> │ │ │ │ - lea 0xb48a9(%rip),%rax │ │ │ │ + jmp 31bf40 <__cxa_finalize@plt+0x2f0ef0> │ │ │ │ + lea 0xc19a9(%rip),%rax │ │ │ │ lea -0x81(%rip),%r8 │ │ │ │ - jmp 329fb0 <__cxa_finalize@plt+0x2fef60> │ │ │ │ - lea 0xb4899(%rip),%rax │ │ │ │ + jmp 31bf40 <__cxa_finalize@plt+0x2f0ef0> │ │ │ │ + lea 0xc1999(%rip),%rax │ │ │ │ lea 0x54(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vmovdqa (%rdx),%xmm3 │ │ │ │ vmovdqa 0x10(%rdx),%xmm2 │ │ │ │ vinserti128 $0x1,0x40(%rdx),%ymm3,%ymm3 │ │ │ │ vinserti128 $0x1,0x50(%rdx),%ymm2,%ymm2 │ │ │ │ vmovdqa 0x20(%rdx),%xmm4 │ │ │ │ @@ -695991,47 +685595,47 @@ │ │ │ │ vpunpckhwd %ymm0,%ymm4,%ymm4 │ │ │ │ vpunpckldq %ymm2,%ymm1,%ymm0 │ │ │ │ vpunpckhdq %ymm2,%ymm1,%ymm1 │ │ │ │ vpunpckldq %ymm4,%ymm3,%ymm2 │ │ │ │ vpunpckhdq %ymm4,%ymm3,%ymm3 │ │ │ │ jmp *%r8 │ │ │ │ vpbroadcastd -0x4c(%rax),%ymm4 │ │ │ │ - jmp 329a5c <__cxa_finalize@plt+0x2fea0c> │ │ │ │ + jmp 31b9ec <__cxa_finalize@plt+0x2f099c> │ │ │ │ nopl (%rax) │ │ │ │ - lea 0xb4829(%rip),%rax │ │ │ │ + lea 0xc1929(%rip),%rax │ │ │ │ lea 0x134(%rip),%r8 │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 32a070 <__cxa_finalize@plt+0x2ff020> │ │ │ │ + jne 31c000 <__cxa_finalize@plt+0x2f0fb0> │ │ │ │ vmovd -0x38(%rax),%xmm1 │ │ │ │ vpmulhrsw (%rdx),%xmm1,%xmm0 │ │ │ │ vmovd -0x44(%rax),%xmm2 │ │ │ │ mov %ecx,(%rdx) │ │ │ │ vpmulhrsw %xmm1,%xmm0,%xmm0 │ │ │ │ or $0x10,%ecx │ │ │ │ - jmp 32970a <__cxa_finalize@plt+0x2fe6ba> │ │ │ │ - lea 0xb47f9(%rip),%rax │ │ │ │ + jmp 31b69a <__cxa_finalize@plt+0x2f064a> │ │ │ │ + lea 0xc18f9(%rip),%rax │ │ │ │ lea 0x632(%rip),%r8 │ │ │ │ - jmp 32a070 <__cxa_finalize@plt+0x2ff020> │ │ │ │ - lea 0xb47e9(%rip),%rax │ │ │ │ + jmp 31c000 <__cxa_finalize@plt+0x2f0fb0> │ │ │ │ + lea 0xc18e9(%rip),%rax │ │ │ │ lea 0xbea(%rip),%r8 │ │ │ │ - jmp 32a070 <__cxa_finalize@plt+0x2ff020> │ │ │ │ - lea 0xb47d9(%rip),%rax │ │ │ │ + jmp 31c000 <__cxa_finalize@plt+0x2f0fb0> │ │ │ │ + lea 0xc18d9(%rip),%rax │ │ │ │ lea 0xd67(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vpbroadcastd -0x38(%rax),%ymm4 │ │ │ │ vpmulhrsw (%rdx),%ymm4,%ymm0 │ │ │ │ sub $0xffffffffffffff80,%rdx │ │ │ │ vpmulhrsw 0x60(%rdx),%ymm4,%ymm7 │ │ │ │ vpmulhrsw -0x60(%rdx),%ymm4,%ymm1 │ │ │ │ vpmulhrsw 0x40(%rdx),%ymm4,%ymm6 │ │ │ │ vpmulhrsw -0x40(%rdx),%ymm4,%ymm2 │ │ │ │ vpmulhrsw 0x20(%rdx),%ymm4,%ymm5 │ │ │ │ vpmulhrsw -0x20(%rdx),%ymm4,%ymm3 │ │ │ │ vpmulhrsw (%rdx),%ymm4,%ymm4 │ │ │ │ - call 32b7c0 <__cxa_finalize@plt+0x300770> │ │ │ │ + call 31d750 <__cxa_finalize@plt+0x2f2700> │ │ │ │ vpbroadcastd -0x44(%rax),%ymm10 │ │ │ │ vperm2i128 $0x31,%ymm7,%ymm3,%ymm9 │ │ │ │ vinserti128 $0x1,%xmm7,%ymm3,%ymm3 │ │ │ │ vperm2i128 $0x31,%ymm6,%ymm2,%ymm8 │ │ │ │ vinserti128 $0x1,%xmm6,%ymm2,%ymm2 │ │ │ │ vperm2i128 $0x31,%ymm5,%ymm1,%ymm6 │ │ │ │ vinserti128 $0x1,%xmm5,%ymm1,%ymm1 │ │ │ │ @@ -696058,15 +685662,15 @@ │ │ │ │ vpunpckldq %ymm4,%ymm3,%ymm2 │ │ │ │ vpunpckhdq %ymm4,%ymm3,%ymm3 │ │ │ │ vpunpckldq %ymm6,%ymm5,%ymm4 │ │ │ │ vpunpckhdq %ymm6,%ymm5,%ymm5 │ │ │ │ vpunpckldq %ymm8,%ymm7,%ymm6 │ │ │ │ vpunpckhdq %ymm8,%ymm7,%ymm7 │ │ │ │ jmp *%r8 │ │ │ │ - call 32a300 <__cxa_finalize@plt+0x2ff2b0> │ │ │ │ + call 31c290 <__cxa_finalize@plt+0x2f1240> │ │ │ │ vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ vpermq $0xd8,%ymm2,%ymm2 │ │ │ │ vpermq $0xd8,%ymm4,%ymm4 │ │ │ │ vpermq $0xd8,%ymm6,%ymm6 │ │ │ │ vpermq $0x8d,%ymm1,%ymm1 │ │ │ │ vpermq $0x8d,%ymm3,%ymm3 │ │ │ │ vpermq $0x8d,%ymm5,%ymm5 │ │ │ │ @@ -696306,57 +685910,57 @@ │ │ │ │ vpsubsw %ymm4,%ymm2,%ymm5 │ │ │ │ vpaddsw %ymm4,%ymm2,%ymm2 │ │ │ │ vpsubsw %ymm8,%ymm3,%ymm4 │ │ │ │ vpaddsw %ymm3,%ymm8,%ymm3 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0xb4259(%rip),%rax │ │ │ │ + lea 0xc1359(%rip),%rax │ │ │ │ lea -0x49c(%rip),%r8 │ │ │ │ - jmp 32a620 <__cxa_finalize@plt+0x2ff5d0> │ │ │ │ - lea 0xb4249(%rip),%rax │ │ │ │ + jmp 31c5b0 <__cxa_finalize@plt+0x2f1560> │ │ │ │ + lea 0xc1349(%rip),%rax │ │ │ │ lea 0x82(%rip),%r8 │ │ │ │ - jmp 32a620 <__cxa_finalize@plt+0x2ff5d0> │ │ │ │ - lea 0xb4239(%rip),%rax │ │ │ │ + jmp 31c5b0 <__cxa_finalize@plt+0x2f1560> │ │ │ │ + lea 0xc1339(%rip),%rax │ │ │ │ lea 0x63a(%rip),%r8 │ │ │ │ - jmp 32a620 <__cxa_finalize@plt+0x2ff5d0> │ │ │ │ - lea 0xb4229(%rip),%rax │ │ │ │ + jmp 31c5b0 <__cxa_finalize@plt+0x2f1560> │ │ │ │ + lea 0xc1329(%rip),%rax │ │ │ │ lea 0x7b7(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vpbroadcastd -0x38(%rax),%ymm4 │ │ │ │ vpmulhrsw (%rdx),%ymm4,%ymm0 │ │ │ │ sub $0xffffffffffffff80,%rdx │ │ │ │ vpmulhrsw 0x60(%rdx),%ymm4,%ymm7 │ │ │ │ vpmulhrsw -0x60(%rdx),%ymm4,%ymm1 │ │ │ │ vpmulhrsw 0x40(%rdx),%ymm4,%ymm6 │ │ │ │ vpmulhrsw -0x40(%rdx),%ymm4,%ymm2 │ │ │ │ vpmulhrsw 0x20(%rdx),%ymm4,%ymm5 │ │ │ │ vpmulhrsw -0x20(%rdx),%ymm4,%ymm3 │ │ │ │ vpmulhrsw (%rdx),%ymm4,%ymm4 │ │ │ │ - call 32bad0 <__cxa_finalize@plt+0x300a80> │ │ │ │ - call 32bd20 <__cxa_finalize@plt+0x300cd0> │ │ │ │ + call 31da60 <__cxa_finalize@plt+0x2f2a10> │ │ │ │ + call 31dcb0 <__cxa_finalize@plt+0x2f2c60> │ │ │ │ vpbroadcastd -0x44(%rax),%ymm10 │ │ │ │ vpslld $0x11,%ymm10,%ymm9 │ │ │ │ vpsubw %ymm9,%ymm10,%ymm10 │ │ │ │ - jmp 32a0b3 <__cxa_finalize@plt+0x2ff063> │ │ │ │ + jmp 31c043 <__cxa_finalize@plt+0x2f0ff3> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - call 32a6d0 <__cxa_finalize@plt+0x2ff680> │ │ │ │ - call 32ab10 <__cxa_finalize@plt+0x2ffac0> │ │ │ │ + call 31c660 <__cxa_finalize@plt+0x2f1610> │ │ │ │ + call 31caa0 <__cxa_finalize@plt+0x2f1a50> │ │ │ │ vpbroadcastd -0x50(%rax),%ymm9 │ │ │ │ vpbroadcastd -0x4c(%rax),%xmm8 │ │ │ │ vpsubw %ymm9,%ymm8,%ymm8 │ │ │ │ vpermq $0x8d,%ymm0,%ymm0 │ │ │ │ vpermq $0x8d,%ymm1,%ymm1 │ │ │ │ vpermq $0x8d,%ymm2,%ymm2 │ │ │ │ vpermq $0x8d,%ymm3,%ymm3 │ │ │ │ vpermq $0xd8,%ymm4,%ymm4 │ │ │ │ vpermq $0xd8,%ymm5,%ymm5 │ │ │ │ vpermq $0xd8,%ymm6,%ymm6 │ │ │ │ vpermq $0xd8,%ymm7,%ymm7 │ │ │ │ - jmp 32a18d <__cxa_finalize@plt+0x2ff13d> │ │ │ │ + jmp 31c11d <__cxa_finalize@plt+0x2f10cd> │ │ │ │ vpshufd $0x4e,%ymm7,%ymm7 │ │ │ │ vpshufd $0x4e,%ymm1,%ymm1 │ │ │ │ vpshufd $0x4e,%ymm5,%ymm5 │ │ │ │ vpshufd $0x4e,%ymm3,%ymm3 │ │ │ │ vpbroadcastd -0x34(%rax),%ymm10 │ │ │ │ vpunpckhwd %ymm0,%ymm7,%ymm8 │ │ │ │ vpunpcklwd %ymm7,%ymm0,%ymm0 │ │ │ │ @@ -696595,38 +686199,38 @@ │ │ │ │ vpmulhrsw %ymm2,%ymm8,%ymm2 │ │ │ │ vpmulhrsw %ymm3,%ymm8,%ymm3 │ │ │ │ vpmulhrsw %ymm4,%ymm8,%ymm4 │ │ │ │ vpmulhrsw %ymm5,%ymm8,%ymm5 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0xb3cc9(%rip),%rax │ │ │ │ + lea 0xc0dc9(%rip),%rax │ │ │ │ lea -0xa2c(%rip),%r8 │ │ │ │ - jmp 32abb0 <__cxa_finalize@plt+0x2ffb60> │ │ │ │ - lea 0xb3cb9(%rip),%rax │ │ │ │ + jmp 31cb40 <__cxa_finalize@plt+0x2f1af0> │ │ │ │ + lea 0xc0db9(%rip),%rax │ │ │ │ lea -0x50e(%rip),%r8 │ │ │ │ - jmp 32abb0 <__cxa_finalize@plt+0x2ffb60> │ │ │ │ - lea 0xb3ca9(%rip),%rax │ │ │ │ + jmp 31cb40 <__cxa_finalize@plt+0x2f1af0> │ │ │ │ + lea 0xc0da9(%rip),%rax │ │ │ │ lea 0xaa(%rip),%r8 │ │ │ │ - jmp 32abb0 <__cxa_finalize@plt+0x2ffb60> │ │ │ │ - lea 0xb3c99(%rip),%rax │ │ │ │ + jmp 31cb40 <__cxa_finalize@plt+0x2f1af0> │ │ │ │ + lea 0xc0d99(%rip),%rax │ │ │ │ lea 0x227(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vpbroadcastd -0x38(%rax),%ymm4 │ │ │ │ vpmulhrsw (%rdx),%ymm4,%ymm0 │ │ │ │ sub $0xffffffffffffff80,%rdx │ │ │ │ vpmulhrsw 0x60(%rdx),%ymm4,%ymm7 │ │ │ │ vpmulhrsw -0x60(%rdx),%ymm4,%ymm1 │ │ │ │ vpmulhrsw 0x40(%rdx),%ymm4,%ymm6 │ │ │ │ vpmulhrsw -0x40(%rdx),%ymm4,%ymm2 │ │ │ │ vpmulhrsw 0x20(%rdx),%ymm4,%ymm5 │ │ │ │ vpmulhrsw -0x20(%rdx),%ymm4,%ymm3 │ │ │ │ vpmulhrsw (%rdx),%ymm4,%ymm4 │ │ │ │ - call 32bad0 <__cxa_finalize@plt+0x300a80> │ │ │ │ - call 32bd20 <__cxa_finalize@plt+0x300cd0> │ │ │ │ + call 31da60 <__cxa_finalize@plt+0x2f2a10> │ │ │ │ + call 31dcb0 <__cxa_finalize@plt+0x2f2c60> │ │ │ │ vpbroadcastd -0x44(%rax),%ymm9 │ │ │ │ vpslld $0x11,%ymm9,%ymm10 │ │ │ │ vpsubw %ymm9,%ymm10,%ymm10 │ │ │ │ vperm2i128 $0x31,%ymm0,%ymm4,%ymm9 │ │ │ │ vinserti128 $0x1,%xmm0,%ymm4,%ymm0 │ │ │ │ vperm2i128 $0x31,%ymm1,%ymm5,%ymm8 │ │ │ │ vinserti128 $0x1,%xmm1,%ymm5,%ymm4 │ │ │ │ @@ -696634,17 +686238,17 @@ │ │ │ │ vinserti128 $0x1,%xmm3,%ymm7,%ymm3 │ │ │ │ vinserti128 $0x1,%xmm2,%ymm6,%ymm1 │ │ │ │ vperm2i128 $0x31,%ymm2,%ymm6,%ymm6 │ │ │ │ vpunpcklwd %ymm0,%ymm4,%ymm2 │ │ │ │ vpunpckhwd %ymm0,%ymm4,%ymm4 │ │ │ │ vpunpcklwd %ymm1,%ymm3,%ymm0 │ │ │ │ vpunpckhwd %ymm1,%ymm3,%ymm3 │ │ │ │ - jmp 32a0f3 <__cxa_finalize@plt+0x2ff0a3> │ │ │ │ - call 32a6d0 <__cxa_finalize@plt+0x2ff680> │ │ │ │ - call 32ab10 <__cxa_finalize@plt+0x2ffac0> │ │ │ │ + jmp 31c083 <__cxa_finalize@plt+0x2f1033> │ │ │ │ + call 31c660 <__cxa_finalize@plt+0x2f1610> │ │ │ │ + call 31caa0 <__cxa_finalize@plt+0x2f1a50> │ │ │ │ vpbroadcastd -0x50(%rax),%ymm8 │ │ │ │ vpbroadcastd -0x4c(%rax),%xmm9 │ │ │ │ vpsubw %ymm9,%ymm8,%ymm8 │ │ │ │ vpermq $0xd8,%ymm0,%ymm9 │ │ │ │ vpermq $0x8d,%ymm7,%ymm0 │ │ │ │ vpermq $0xd8,%ymm1,%ymm7 │ │ │ │ vpermq $0x8d,%ymm6,%ymm1 │ │ │ │ @@ -696656,25 +686260,25 @@ │ │ │ │ vpmulhrsw %ymm1,%ymm8,%ymm1 │ │ │ │ vpmulhrsw %ymm2,%ymm8,%ymm2 │ │ │ │ vpmulhrsw %ymm3,%ymm8,%ymm3 │ │ │ │ vpmulhrsw %ymm5,%ymm8,%ymm4 │ │ │ │ vpmulhrsw %ymm6,%ymm8,%ymm5 │ │ │ │ vpmulhrsw %ymm7,%ymm8,%ymm6 │ │ │ │ vpmulhrsw %ymm8,%ymm9,%ymm7 │ │ │ │ - jmp 32a1b5 <__cxa_finalize@plt+0x2ff165> │ │ │ │ - lea 0xb3b79(%rip),%rax │ │ │ │ + jmp 31c145 <__cxa_finalize@plt+0x2f10f5> │ │ │ │ + lea 0xc0c79(%rip),%rax │ │ │ │ lea -0xb7c(%rip),%r8 │ │ │ │ - jmp 32ad00 <__cxa_finalize@plt+0x2ffcb0> │ │ │ │ - lea 0xb3b69(%rip),%rax │ │ │ │ + jmp 31cc90 <__cxa_finalize@plt+0x2f1c40> │ │ │ │ + lea 0xc0c69(%rip),%rax │ │ │ │ lea -0x65e(%rip),%r8 │ │ │ │ - jmp 32ad00 <__cxa_finalize@plt+0x2ffcb0> │ │ │ │ - lea 0xb3b59(%rip),%rax │ │ │ │ + jmp 31cc90 <__cxa_finalize@plt+0x2f1c40> │ │ │ │ + lea 0xc0c59(%rip),%rax │ │ │ │ lea -0xa6(%rip),%r8 │ │ │ │ - jmp 32ad00 <__cxa_finalize@plt+0x2ffcb0> │ │ │ │ - lea 0xb3b49(%rip),%rax │ │ │ │ + jmp 31cc90 <__cxa_finalize@plt+0x2f1c40> │ │ │ │ + lea 0xc0c49(%rip),%rax │ │ │ │ lea 0xd7(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vmovdqa (%rdx),%xmm3 │ │ │ │ vmovdqa 0x20(%rdx),%xmm2 │ │ │ │ sub $0xffffffffffffff80,%rdx │ │ │ │ vinserti128 $0x1,(%rdx),%ymm3,%ymm3 │ │ │ │ vinserti128 $0x1,0x20(%rdx),%ymm2,%ymm2 │ │ │ │ @@ -696745,27 +686349,27 @@ │ │ │ │ vpaddsw %ymm5,%ymm9,%ymm5 │ │ │ │ vpmulhrsw %ymm6,%ymm8,%ymm9 │ │ │ │ vpaddsw %ymm6,%ymm6,%ymm6 │ │ │ │ vpaddsw %ymm6,%ymm9,%ymm6 │ │ │ │ vpmulhrsw %ymm7,%ymm8,%ymm9 │ │ │ │ vpaddsw %ymm7,%ymm7,%ymm7 │ │ │ │ vpaddsw %ymm7,%ymm9,%ymm7 │ │ │ │ - jmp 32a187 <__cxa_finalize@plt+0x2ff137> │ │ │ │ + jmp 31c117 <__cxa_finalize@plt+0x2f10c7> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0xb39b9(%rip),%rax │ │ │ │ + lea 0xc0ab9(%rip),%rax │ │ │ │ lea 0x115(%rip),%r8 │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 32af40 <__cxa_finalize@plt+0x2ffef0> │ │ │ │ + jne 31ced0 <__cxa_finalize@plt+0x2f1e80> │ │ │ │ vmovd -0x38(%rax),%xmm1 │ │ │ │ vpmulhrsw (%rdx),%xmm1,%xmm0 │ │ │ │ vmovd -0x44(%rax),%xmm2 │ │ │ │ mov %ecx,(%rdx) │ │ │ │ or $0x4,%ecx │ │ │ │ vpmulhrsw %xmm2,%xmm0,%xmm0 │ │ │ │ - vmovd 0xb3939(%rip),%xmm2 │ │ │ │ + vmovd 0xc0a39(%rip),%xmm2 │ │ │ │ vpmulhrsw %xmm1,%xmm0,%xmm0 │ │ │ │ vpmulhrsw %xmm2,%xmm0,%xmm0 │ │ │ │ vpbroadcastw %xmm0,%ymm0 │ │ │ │ vpxor %ymm3,%ymm3,%ymm3 │ │ │ │ vmovdqa (%rdi),%xmm1 │ │ │ │ vinserti128 $0x1,(%rdi,%rsi,1),%ymm1,%ymm1 │ │ │ │ vpunpckhbw %ymm3,%ymm1,%ymm2 │ │ │ │ @@ -696773,50 +686377,50 @@ │ │ │ │ vpaddw %ymm0,%ymm2,%ymm2 │ │ │ │ vpaddw %ymm0,%ymm1,%ymm1 │ │ │ │ vpackuswb %ymm2,%ymm1,%ymm1 │ │ │ │ vmovdqa %xmm1,(%rdi) │ │ │ │ vextracti128 $0x1,%ymm1,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%ecx │ │ │ │ - jg 32aeca <__cxa_finalize@plt+0x2ffe7a> │ │ │ │ + jg 31ce5a <__cxa_finalize@plt+0x2f1e0a> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0xb3929(%rip),%rax │ │ │ │ + lea 0xc0a29(%rip),%rax │ │ │ │ lea 0x220(%rip),%r8 │ │ │ │ - jmp 32af40 <__cxa_finalize@plt+0x2ffef0> │ │ │ │ - lea 0xb3919(%rip),%rax │ │ │ │ + jmp 31ced0 <__cxa_finalize@plt+0x2f1e80> │ │ │ │ + lea 0xc0a19(%rip),%rax │ │ │ │ lea 0x442(%rip),%r8 │ │ │ │ - jmp 32af40 <__cxa_finalize@plt+0x2ffef0> │ │ │ │ - lea 0xb3909(%rip),%rax │ │ │ │ + jmp 31ced0 <__cxa_finalize@plt+0x2f1e80> │ │ │ │ + lea 0xc0a09(%rip),%rax │ │ │ │ lea 0x5a8(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vmovdqa (%rdx),%xmm0 │ │ │ │ vmovdqa 0x10(%rdx),%xmm1 │ │ │ │ vmovdqa 0x20(%rdx),%xmm2 │ │ │ │ vmovdqa 0x30(%rdx),%xmm3 │ │ │ │ vmovdqa 0x40(%rdx),%xmm4 │ │ │ │ vmovdqa 0x50(%rdx),%xmm5 │ │ │ │ vmovdqa 0x60(%rdx),%xmm6 │ │ │ │ vmovdqa 0x70(%rdx),%xmm7 │ │ │ │ - call 3288a0 <__cxa_finalize@plt+0x2fd850> │ │ │ │ + call 31a830 <__cxa_finalize@plt+0x2ef7e0> │ │ │ │ vinserti128 $0x1,%xmm6,%ymm2,%ymm6 │ │ │ │ vinserti128 $0x1,%xmm4,%ymm0,%ymm2 │ │ │ │ vinserti128 $0x1,%xmm5,%ymm1,%ymm0 │ │ │ │ vinserti128 $0x1,%xmm7,%ymm3,%ymm1 │ │ │ │ vpunpcklwd %ymm6,%ymm2,%ymm3 │ │ │ │ vpunpckhwd %ymm6,%ymm2,%ymm2 │ │ │ │ vpbroadcastd -0x44(%rax),%ymm6 │ │ │ │ vpunpckhwd %ymm1,%ymm0,%ymm4 │ │ │ │ vpunpcklwd %ymm1,%ymm0,%ymm0 │ │ │ │ vmovdqa %ymm6,%ymm1 │ │ │ │ - jmp 32b107 <__cxa_finalize@plt+0x3000b7> │ │ │ │ - call 32afb0 <__cxa_finalize@plt+0x2fff60> │ │ │ │ - jmp 32b143 <__cxa_finalize@plt+0x3000f3> │ │ │ │ + jmp 31d097 <__cxa_finalize@plt+0x2f2047> │ │ │ │ + call 31cf40 <__cxa_finalize@plt+0x2f1ef0> │ │ │ │ + jmp 31d0d3 <__cxa_finalize@plt+0x2f2083> │ │ │ │ nopl (%rax) │ │ │ │ vpbroadcastd -0x34(%rax),%ymm6 │ │ │ │ vpunpckhwd %ymm1,%ymm3,%ymm4 │ │ │ │ vpunpcklwd %ymm1,%ymm3,%ymm3 │ │ │ │ vpbroadcastd -0x24(%rax),%ymm1 │ │ │ │ vpmaddwd %ymm1,%ymm4,%ymm5 │ │ │ │ vpmaddwd %ymm3,%ymm1,%ymm1 │ │ │ │ @@ -696854,32 +686458,32 @@ │ │ │ │ vpsubsw %ymm1,%ymm0,%ymm2 │ │ │ │ vpaddsw %ymm0,%ymm1,%ymm1 │ │ │ │ vpaddsw %ymm4,%ymm3,%ymm0 │ │ │ │ vpsubsw %ymm4,%ymm3,%ymm3 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - lea 0xb37c9(%rip),%rax │ │ │ │ + lea 0xc08c9(%rip),%rax │ │ │ │ lea -0xdb(%rip),%r8 │ │ │ │ - jmp 32b0b0 <__cxa_finalize@plt+0x300060> │ │ │ │ - lea 0xb37b9(%rip),%rax │ │ │ │ + jmp 31d040 <__cxa_finalize@plt+0x2f1ff0> │ │ │ │ + lea 0xc08b9(%rip),%rax │ │ │ │ lea 0xb0(%rip),%r8 │ │ │ │ - jmp 32b0b0 <__cxa_finalize@plt+0x300060> │ │ │ │ - lea 0xb37a9(%rip),%rax │ │ │ │ + jmp 31d040 <__cxa_finalize@plt+0x2f1ff0> │ │ │ │ + lea 0xc08a9(%rip),%rax │ │ │ │ lea 0x2d2(%rip),%r8 │ │ │ │ - jmp 32b0b0 <__cxa_finalize@plt+0x300060> │ │ │ │ - lea 0xb3799(%rip),%rax │ │ │ │ + jmp 31d040 <__cxa_finalize@plt+0x2f1ff0> │ │ │ │ + lea 0xc0899(%rip),%rax │ │ │ │ lea 0x438(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vpermq $0x6c,(%rdx),%ymm0 │ │ │ │ vpermq $0x93,0x60(%rdx),%ymm3 │ │ │ │ vpermq $0x6c,0x20(%rdx),%ymm1 │ │ │ │ vpermq $0x93,0x40(%rdx),%ymm2 │ │ │ │ - call 328dfa <__cxa_finalize@plt+0x2fddaa> │ │ │ │ - call 329050 <__cxa_finalize@plt+0x2fe000> │ │ │ │ + call 31ad8a <__cxa_finalize@plt+0x2efd3a> │ │ │ │ + call 31afe0 <__cxa_finalize@plt+0x2eff90> │ │ │ │ vpunpcklwd %ymm1,%ymm3,%ymm4 │ │ │ │ vpunpcklwd %ymm0,%ymm2,%ymm5 │ │ │ │ vpunpckhwd %ymm1,%ymm0,%ymm0 │ │ │ │ vpunpckhwd %ymm3,%ymm2,%ymm2 │ │ │ │ vpbroadcastd -0x44(%rax),%ymm1 │ │ │ │ vinserti128 $0x1,%xmm2,%ymm0,%ymm3 │ │ │ │ vperm2i128 $0x31,%ymm2,%ymm0,%ymm2 │ │ │ │ @@ -696895,15 +686499,15 @@ │ │ │ │ vpunpcklwd %ymm0,%ymm4,%ymm2 │ │ │ │ vpunpckhwd %ymm0,%ymm4,%ymm4 │ │ │ │ vpunpckldq %ymm2,%ymm1,%ymm0 │ │ │ │ vpunpckhdq %ymm2,%ymm1,%ymm1 │ │ │ │ vpunpckldq %ymm4,%ymm3,%ymm2 │ │ │ │ vpunpckhdq %ymm4,%ymm3,%ymm3 │ │ │ │ jmp *%r8 │ │ │ │ - call 32b1d0 <__cxa_finalize@plt+0x300180> │ │ │ │ + call 31d160 <__cxa_finalize@plt+0x2f2110> │ │ │ │ vpbroadcastd -0x50(%rax),%ymm4 │ │ │ │ vpmulhrsw %ymm4,%ymm0,%ymm0 │ │ │ │ vpmulhrsw %ymm4,%ymm1,%ymm1 │ │ │ │ vpmulhrsw %ymm4,%ymm2,%ymm2 │ │ │ │ vpmulhrsw %ymm4,%ymm3,%ymm3 │ │ │ │ vpxor %ymm4,%ymm4,%ymm4 │ │ │ │ vmovdqa %ymm4,(%rdx) │ │ │ │ @@ -696983,45 +686587,45 @@ │ │ │ │ vpackssdw %ymm7,%ymm0,%ymm0 │ │ │ │ vpackssdw %ymm5,%ymm1,%ymm1 │ │ │ │ vpackssdw %ymm2,%ymm3,%ymm3 │ │ │ │ vpackssdw %ymm6,%ymm10,%ymm2 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0xb3569(%rip),%rax │ │ │ │ + lea 0xc0669(%rip),%rax │ │ │ │ lea -0x33b(%rip),%r8 │ │ │ │ - jmp 32b310 <__cxa_finalize@plt+0x3002c0> │ │ │ │ - lea 0xb3559(%rip),%rax │ │ │ │ + jmp 31d2a0 <__cxa_finalize@plt+0x2f2250> │ │ │ │ + lea 0xc0659(%rip),%rax │ │ │ │ lea -0x1b0(%rip),%r8 │ │ │ │ - jmp 32b310 <__cxa_finalize@plt+0x3002c0> │ │ │ │ - lea 0xb3549(%rip),%rax │ │ │ │ + jmp 31d2a0 <__cxa_finalize@plt+0x2f2250> │ │ │ │ + lea 0xc0649(%rip),%rax │ │ │ │ lea 0x72(%rip),%r8 │ │ │ │ - jmp 32b310 <__cxa_finalize@plt+0x3002c0> │ │ │ │ - lea 0xb3539(%rip),%rax │ │ │ │ + jmp 31d2a0 <__cxa_finalize@plt+0x2f2250> │ │ │ │ + lea 0xc0639(%rip),%rax │ │ │ │ lea 0x1d8(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vpermq $0x6c,(%rdx),%ymm0 │ │ │ │ vpermq $0x93,0x60(%rdx),%ymm3 │ │ │ │ vpermq $0x6c,0x20(%rdx),%ymm1 │ │ │ │ vpermq $0x93,0x40(%rdx),%ymm2 │ │ │ │ - call 328dfa <__cxa_finalize@plt+0x2fddaa> │ │ │ │ - call 329050 <__cxa_finalize@plt+0x2fe000> │ │ │ │ + call 31ad8a <__cxa_finalize@plt+0x2efd3a> │ │ │ │ + call 31afe0 <__cxa_finalize@plt+0x2eff90> │ │ │ │ vpunpckhwd %ymm2,%ymm3,%ymm4 │ │ │ │ vpunpckhwd %ymm0,%ymm1,%ymm5 │ │ │ │ vpunpcklwd %ymm2,%ymm0,%ymm0 │ │ │ │ vpunpcklwd %ymm3,%ymm1,%ymm1 │ │ │ │ vpbroadcastd -0x44(%rax),%ymm6 │ │ │ │ vinserti128 $0x1,%xmm1,%ymm0,%ymm3 │ │ │ │ vperm2i128 $0x31,%ymm1,%ymm0,%ymm2 │ │ │ │ vinserti128 $0x1,%xmm5,%ymm4,%ymm0 │ │ │ │ vperm2i128 $0x31,%ymm5,%ymm4,%ymm4 │ │ │ │ vpsubw %ymm6,%ymm7,%ymm1 │ │ │ │ - jmp 32b107 <__cxa_finalize@plt+0x3000b7> │ │ │ │ + jmp 31d097 <__cxa_finalize@plt+0x2f2047> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - call 32b1d0 <__cxa_finalize@plt+0x300180> │ │ │ │ + call 31d160 <__cxa_finalize@plt+0x2f2110> │ │ │ │ vpbroadcastd -0x50(%rax),%ymm4 │ │ │ │ vpmulhrsw %ymm4,%ymm3,%ymm3 │ │ │ │ vpmulhrsw %ymm4,%ymm2,%ymm2 │ │ │ │ vpmulhrsw %ymm4,%ymm1,%ymm1 │ │ │ │ vpmulhrsw %ymm4,%ymm0,%ymm0 │ │ │ │ vpxor %ymm4,%ymm4,%ymm4 │ │ │ │ vmovdqa %ymm4,(%rdx) │ │ │ │ @@ -697044,24 +686648,24 @@ │ │ │ │ vpackuswb %ymm5,%ymm4,%ymm4 │ │ │ │ vpermq $0xd8,%ymm4,%ymm4 │ │ │ │ vmovdqa %xmm4,(%rdi) │ │ │ │ vextracti128 $0x1,%ymm4,(%rdi,%rsi,1) │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ xchg %ax,%ax │ │ │ │ - lea 0xb3439(%rip),%rax │ │ │ │ + lea 0xc0539(%rip),%rax │ │ │ │ lea -0x46b(%rip),%r8 │ │ │ │ - jmp 32b440 <__cxa_finalize@plt+0x3003f0> │ │ │ │ - lea 0xb3429(%rip),%rax │ │ │ │ + jmp 31d3d0 <__cxa_finalize@plt+0x2f2380> │ │ │ │ + lea 0xc0529(%rip),%rax │ │ │ │ lea -0x2e0(%rip),%r8 │ │ │ │ - jmp 32b440 <__cxa_finalize@plt+0x3003f0> │ │ │ │ - lea 0xb3419(%rip),%rax │ │ │ │ + jmp 31d3d0 <__cxa_finalize@plt+0x2f2380> │ │ │ │ + lea 0xc0519(%rip),%rax │ │ │ │ lea -0xbe(%rip),%r8 │ │ │ │ - jmp 32b440 <__cxa_finalize@plt+0x3003f0> │ │ │ │ - lea 0xb3409(%rip),%rax │ │ │ │ + jmp 31d3d0 <__cxa_finalize@plt+0x2f2380> │ │ │ │ + lea 0xc0509(%rip),%rax │ │ │ │ lea 0xa8(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vmovdqa (%rdx),%xmm2 │ │ │ │ vmovdqa 0x10(%rdx),%xmm4 │ │ │ │ vinserti128 $0x1,0x40(%rdx),%ymm2,%ymm2 │ │ │ │ vinserti128 $0x1,0x50(%rdx),%ymm4,%ymm4 │ │ │ │ vmovdqa 0x20(%rdx),%xmm0 │ │ │ │ @@ -697100,35 +686704,35 @@ │ │ │ │ vpmulhrsw %ymm1,%ymm7,%ymm5 │ │ │ │ vpmulhrsw %ymm2,%ymm7,%ymm6 │ │ │ │ vpmulhrsw %ymm3,%ymm7,%ymm7 │ │ │ │ vpaddsw %ymm4,%ymm0,%ymm0 │ │ │ │ vpaddsw %ymm5,%ymm1,%ymm1 │ │ │ │ vpaddsw %ymm6,%ymm2,%ymm2 │ │ │ │ vpaddsw %ymm7,%ymm3,%ymm3 │ │ │ │ - jmp 32b143 <__cxa_finalize@plt+0x3000f3> │ │ │ │ + jmp 31d0d3 <__cxa_finalize@plt+0x2f2083> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - lea 0xb3319(%rip),%rax │ │ │ │ + lea 0xc0419(%rip),%rax │ │ │ │ lea 0x184(%rip),%r8 │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 32b580 <__cxa_finalize@plt+0x300530> │ │ │ │ + jne 31d510 <__cxa_finalize@plt+0x2f24c0> │ │ │ │ vmovd -0x38(%rax),%xmm1 │ │ │ │ vpmulhrsw (%rdx),%xmm1,%xmm0 │ │ │ │ vmovd -0x44(%rax),%xmm2 │ │ │ │ mov %ecx,(%rdx) │ │ │ │ vpmulhrsw %xmm1,%xmm0,%xmm0 │ │ │ │ or $0x8,%ecx │ │ │ │ - jmp 32aeaa <__cxa_finalize@plt+0x2ffe5a> │ │ │ │ - lea 0xb32e9(%rip),%rax │ │ │ │ + jmp 31ce3a <__cxa_finalize@plt+0x2f1dea> │ │ │ │ + lea 0xc03e9(%rip),%rax │ │ │ │ lea 0x542(%rip),%r8 │ │ │ │ - jmp 32b580 <__cxa_finalize@plt+0x300530> │ │ │ │ - lea 0xb32d9(%rip),%rax │ │ │ │ + jmp 31d510 <__cxa_finalize@plt+0x2f24c0> │ │ │ │ + lea 0xc03d9(%rip),%rax │ │ │ │ lea 0xa06(%rip),%r8 │ │ │ │ - jmp 32b580 <__cxa_finalize@plt+0x300530> │ │ │ │ - lea 0xb32c9(%rip),%rax │ │ │ │ + jmp 31d510 <__cxa_finalize@plt+0x2f24c0> │ │ │ │ + lea 0xc03c9(%rip),%rax │ │ │ │ lea 0xc43(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vpbroadcastd -0x38(%rax),%ymm8 │ │ │ │ vpermq $0xd8,(%rdx),%ymm0 │ │ │ │ sub $0xffffffffffffff80,%rdx │ │ │ │ vpermq $0xd8,0x60(%rdx),%ymm7 │ │ │ │ vpermq $0xd8,-0x60(%rdx),%ymm1 │ │ │ │ @@ -697141,15 +686745,15 @@ │ │ │ │ vpmulhrsw %ymm7,%ymm8,%ymm7 │ │ │ │ vpmulhrsw %ymm1,%ymm8,%ymm1 │ │ │ │ vpmulhrsw %ymm6,%ymm8,%ymm6 │ │ │ │ vpmulhrsw %ymm2,%ymm8,%ymm2 │ │ │ │ vpmulhrsw %ymm5,%ymm8,%ymm5 │ │ │ │ vpmulhrsw %ymm3,%ymm8,%ymm3 │ │ │ │ vpmulhrsw %ymm4,%ymm8,%ymm4 │ │ │ │ - call 32a300 <__cxa_finalize@plt+0x2ff2b0> │ │ │ │ + call 31c290 <__cxa_finalize@plt+0x2f1240> │ │ │ │ vpbroadcastd -0x44(%rax),%ymm10 │ │ │ │ vpunpckhwd %ymm2,%ymm0,%ymm8 │ │ │ │ vpunpcklwd %ymm2,%ymm0,%ymm0 │ │ │ │ vpunpckhwd %ymm3,%ymm1,%ymm2 │ │ │ │ vpunpcklwd %ymm3,%ymm1,%ymm1 │ │ │ │ vpunpcklwd %ymm6,%ymm4,%ymm9 │ │ │ │ vpunpckhwd %ymm6,%ymm4,%ymm4 │ │ │ │ @@ -697184,15 +686788,15 @@ │ │ │ │ vperm2i128 $0x31,%ymm7,%ymm1,%ymm5 │ │ │ │ vinserti128 $0x1,%xmm7,%ymm1,%ymm1 │ │ │ │ vperm2i128 $0x31,%ymm8,%ymm2,%ymm6 │ │ │ │ vinserti128 $0x1,%xmm8,%ymm2,%ymm2 │ │ │ │ vperm2i128 $0x31,%ymm9,%ymm3,%ymm7 │ │ │ │ vinserti128 $0x1,%xmm9,%ymm3,%ymm3 │ │ │ │ jmp *%r8 │ │ │ │ - call 32b7c0 <__cxa_finalize@plt+0x300770> │ │ │ │ + call 31d750 <__cxa_finalize@plt+0x2f2700> │ │ │ │ vpbroadcastd -0x50(%rax),%ymm8 │ │ │ │ vpmulhrsw %ymm0,%ymm8,%ymm0 │ │ │ │ vpmulhrsw %ymm2,%ymm8,%ymm2 │ │ │ │ vpmulhrsw %ymm4,%ymm8,%ymm4 │ │ │ │ vpmulhrsw %ymm6,%ymm8,%ymm6 │ │ │ │ vpmulhrsw %ymm1,%ymm8,%ymm1 │ │ │ │ vpmulhrsw %ymm3,%ymm8,%ymm3 │ │ │ │ @@ -697348,24 +686952,24 @@ │ │ │ │ vpsubsw %ymm7,%ymm5,%ymm5 │ │ │ │ vpsubsw %ymm9,%ymm0,%ymm7 │ │ │ │ vpaddsw %ymm0,%ymm9,%ymm0 │ │ │ │ vpaddsw %ymm4,%ymm8,%ymm3 │ │ │ │ vpsubsw %ymm8,%ymm4,%ymm4 │ │ │ │ ret │ │ │ │ xchg %ax,%ax │ │ │ │ - lea 0xb2e89(%rip),%rax │ │ │ │ + lea 0xbff89(%rip),%rax │ │ │ │ lea -0x30c(%rip),%r8 │ │ │ │ - jmp 32b9f0 <__cxa_finalize@plt+0x3009a0> │ │ │ │ - lea 0xb2e79(%rip),%rax │ │ │ │ + jmp 31d980 <__cxa_finalize@plt+0x2f2930> │ │ │ │ + lea 0xbff79(%rip),%rax │ │ │ │ lea 0xd2(%rip),%r8 │ │ │ │ - jmp 32b9f0 <__cxa_finalize@plt+0x3009a0> │ │ │ │ - lea 0xb2e69(%rip),%rax │ │ │ │ + jmp 31d980 <__cxa_finalize@plt+0x2f2930> │ │ │ │ + lea 0xbff69(%rip),%rax │ │ │ │ lea 0x596(%rip),%r8 │ │ │ │ - jmp 32b9f0 <__cxa_finalize@plt+0x3009a0> │ │ │ │ - lea 0xb2e59(%rip),%rax │ │ │ │ + jmp 31d980 <__cxa_finalize@plt+0x2f2930> │ │ │ │ + lea 0xbff59(%rip),%rax │ │ │ │ lea 0x7d3(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vpbroadcastd -0x38(%rax),%ymm8 │ │ │ │ vpermq $0xd8,(%rdx),%ymm0 │ │ │ │ sub $0xffffffffffffff80,%rdx │ │ │ │ vpermq $0x72,0x60(%rdx),%ymm7 │ │ │ │ vpermq $0x72,-0x60(%rdx),%ymm1 │ │ │ │ @@ -697378,39 +686982,39 @@ │ │ │ │ vpmulhrsw %ymm7,%ymm8,%ymm7 │ │ │ │ vpmulhrsw %ymm1,%ymm8,%ymm1 │ │ │ │ vpmulhrsw %ymm6,%ymm8,%ymm6 │ │ │ │ vpmulhrsw %ymm2,%ymm8,%ymm2 │ │ │ │ vpmulhrsw %ymm5,%ymm8,%ymm5 │ │ │ │ vpmulhrsw %ymm3,%ymm8,%ymm3 │ │ │ │ vpmulhrsw %ymm4,%ymm8,%ymm4 │ │ │ │ - call 32a6e4 <__cxa_finalize@plt+0x2ff694> │ │ │ │ - call 32aa60 <__cxa_finalize@plt+0x2ffa10> │ │ │ │ + call 31c674 <__cxa_finalize@plt+0x2f1624> │ │ │ │ + call 31c9f0 <__cxa_finalize@plt+0x2f19a0> │ │ │ │ vpsubw %ymm10,%ymm9,%ymm11 │ │ │ │ vpunpcklwd %ymm2,%ymm0,%ymm8 │ │ │ │ vpunpckhwd %ymm2,%ymm0,%ymm0 │ │ │ │ vpunpckhwd %ymm3,%ymm1,%ymm2 │ │ │ │ vpunpcklwd %ymm3,%ymm1,%ymm1 │ │ │ │ vpunpcklwd %ymm6,%ymm4,%ymm9 │ │ │ │ vpunpckhwd %ymm6,%ymm4,%ymm4 │ │ │ │ vpunpckhwd %ymm7,%ymm5,%ymm6 │ │ │ │ vpunpcklwd %ymm7,%ymm5,%ymm5 │ │ │ │ vpmulhrsw %ymm11,%ymm8,%ymm8 │ │ │ │ vpmulhrsw %ymm1,%ymm11,%ymm1 │ │ │ │ vpmulhrsw %ymm4,%ymm11,%ymm4 │ │ │ │ vpmulhrsw %ymm6,%ymm11,%ymm6 │ │ │ │ - jmp 32b627 <__cxa_finalize@plt+0x3005d7> │ │ │ │ - call 32bad0 <__cxa_finalize@plt+0x300a80> │ │ │ │ - call 32bdc0 <__cxa_finalize@plt+0x300d70> │ │ │ │ + jmp 31d5b7 <__cxa_finalize@plt+0x2f2567> │ │ │ │ + call 31da60 <__cxa_finalize@plt+0x2f2a10> │ │ │ │ + call 31dd50 <__cxa_finalize@plt+0x2f2d00> │ │ │ │ vpxor %ymm8,%ymm8,%ymm8 │ │ │ │ vpsubw %ymm9,%ymm8,%ymm8 │ │ │ │ vpmulhrsw %ymm0,%ymm9,%ymm0 │ │ │ │ vpmulhrsw %ymm2,%ymm9,%ymm2 │ │ │ │ vpmulhrsw %ymm4,%ymm9,%ymm4 │ │ │ │ vpmulhrsw %ymm6,%ymm9,%ymm6 │ │ │ │ - jmp 32b6d1 <__cxa_finalize@plt+0x300681> │ │ │ │ + jmp 31d661 <__cxa_finalize@plt+0x2f2611> │ │ │ │ nopl (%rax) │ │ │ │ vpbroadcastd -0x34(%rax),%ymm10 │ │ │ │ vpunpckhwd %ymm7,%ymm0,%ymm8 │ │ │ │ vpunpcklwd %ymm7,%ymm0,%ymm0 │ │ │ │ vpbroadcastd 0x2c(%rax),%ymm7 │ │ │ │ vpmaddwd %ymm7,%ymm8,%ymm9 │ │ │ │ vpmaddwd %ymm0,%ymm7,%ymm7 │ │ │ │ @@ -697580,24 +687184,24 @@ │ │ │ │ vpmulhrsw %ymm3,%ymm8,%ymm3 │ │ │ │ vpmulhrsw %ymm4,%ymm8,%ymm4 │ │ │ │ vpmulhrsw %ymm5,%ymm8,%ymm5 │ │ │ │ vpbroadcastd -0x50(%rax),%ymm9 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xb2a39(%rip),%rax │ │ │ │ + lea 0xbfb39(%rip),%rax │ │ │ │ lea -0x75c(%rip),%r8 │ │ │ │ - jmp 32be40 <__cxa_finalize@plt+0x300df0> │ │ │ │ - lea 0xb2a29(%rip),%rax │ │ │ │ + jmp 31ddd0 <__cxa_finalize@plt+0x2f2d80> │ │ │ │ + lea 0xbfb29(%rip),%rax │ │ │ │ lea -0x37e(%rip),%r8 │ │ │ │ - jmp 32be40 <__cxa_finalize@plt+0x300df0> │ │ │ │ - lea 0xb2a19(%rip),%rax │ │ │ │ + jmp 31ddd0 <__cxa_finalize@plt+0x2f2d80> │ │ │ │ + lea 0xbfb19(%rip),%rax │ │ │ │ lea 0x146(%rip),%r8 │ │ │ │ - jmp 32be40 <__cxa_finalize@plt+0x300df0> │ │ │ │ - lea 0xb2a09(%rip),%rax │ │ │ │ + jmp 31ddd0 <__cxa_finalize@plt+0x2f2d80> │ │ │ │ + lea 0xbfb09(%rip),%rax │ │ │ │ lea 0x383(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vpbroadcastd -0x38(%rax),%ymm8 │ │ │ │ vpermq $0xd8,(%rdx),%ymm0 │ │ │ │ sub $0xffffffffffffff80,%rdx │ │ │ │ vpermq $0x72,0x60(%rdx),%ymm7 │ │ │ │ vpermq $0x72,-0x60(%rdx),%ymm1 │ │ │ │ @@ -697610,16 +687214,16 @@ │ │ │ │ vpmulhrsw %ymm7,%ymm8,%ymm7 │ │ │ │ vpmulhrsw %ymm1,%ymm8,%ymm1 │ │ │ │ vpmulhrsw %ymm6,%ymm8,%ymm6 │ │ │ │ vpmulhrsw %ymm2,%ymm8,%ymm2 │ │ │ │ vpmulhrsw %ymm5,%ymm8,%ymm5 │ │ │ │ vpmulhrsw %ymm3,%ymm8,%ymm3 │ │ │ │ vpmulhrsw %ymm4,%ymm8,%ymm4 │ │ │ │ - call 32a6e4 <__cxa_finalize@plt+0x2ff694> │ │ │ │ - call 32aa60 <__cxa_finalize@plt+0x2ffa10> │ │ │ │ + call 31c674 <__cxa_finalize@plt+0x2f1624> │ │ │ │ + call 31c9f0 <__cxa_finalize@plt+0x2f19a0> │ │ │ │ vpsubw %ymm10,%ymm9,%ymm9 │ │ │ │ vpunpcklwd %ymm4,%ymm6,%ymm8 │ │ │ │ vpunpckhwd %ymm4,%ymm6,%ymm6 │ │ │ │ vpunpcklwd %ymm5,%ymm7,%ymm4 │ │ │ │ vpunpckhwd %ymm5,%ymm7,%ymm7 │ │ │ │ vpunpckhwd %ymm1,%ymm3,%ymm5 │ │ │ │ vpunpcklwd %ymm1,%ymm3,%ymm3 │ │ │ │ @@ -697654,16 +687258,16 @@ │ │ │ │ vperm2i128 $0x31,%ymm4,%ymm1,%ymm5 │ │ │ │ vinserti128 $0x1,%xmm4,%ymm1,%ymm1 │ │ │ │ vperm2i128 $0x31,%ymm3,%ymm0,%ymm4 │ │ │ │ vinserti128 $0x1,%xmm3,%ymm0,%ymm0 │ │ │ │ vinserti128 $0x1,%xmm8,%ymm7,%ymm3 │ │ │ │ vperm2i128 $0x31,%ymm8,%ymm7,%ymm7 │ │ │ │ jmp *%r8 │ │ │ │ - call 32bad0 <__cxa_finalize@plt+0x300a80> │ │ │ │ - call 32bdc0 <__cxa_finalize@plt+0x300d70> │ │ │ │ + call 31da60 <__cxa_finalize@plt+0x2f2a10> │ │ │ │ + call 31dd50 <__cxa_finalize@plt+0x2f2d00> │ │ │ │ vpxor %ymm8,%ymm8,%ymm8 │ │ │ │ vpsubw %ymm9,%ymm8,%ymm8 │ │ │ │ vpmulhrsw %ymm7,%ymm8,%ymm10 │ │ │ │ vpmulhrsw %ymm0,%ymm9,%ymm7 │ │ │ │ vpmulhrsw %ymm6,%ymm9,%ymm0 │ │ │ │ vpmulhrsw %ymm1,%ymm8,%ymm6 │ │ │ │ vpmulhrsw %ymm5,%ymm8,%ymm1 │ │ │ │ @@ -697683,26 +687287,26 @@ │ │ │ │ vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ vpmovzxbw (%rdi,%rcx,1),%ymm1 │ │ │ │ vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ vmovdqa %xmm0,(%rdi,%rsi,2) │ │ │ │ vextracti128 $0x1,%ymm0,(%rdi,%rcx,1) │ │ │ │ - jmp 32b73b <__cxa_finalize@plt+0x3006eb> │ │ │ │ + jmp 31d6cb <__cxa_finalize@plt+0x2f267b> │ │ │ │ nopl (%rax) │ │ │ │ - lea 0xb2829(%rip),%rax │ │ │ │ + lea 0xbf929(%rip),%rax │ │ │ │ lea -0x96c(%rip),%r8 │ │ │ │ - jmp 32c050 <__cxa_finalize@plt+0x301000> │ │ │ │ - lea 0xb2819(%rip),%rax │ │ │ │ + jmp 31dfe0 <__cxa_finalize@plt+0x2f2f90> │ │ │ │ + lea 0xbf919(%rip),%rax │ │ │ │ lea -0x58e(%rip),%r8 │ │ │ │ - jmp 32c050 <__cxa_finalize@plt+0x301000> │ │ │ │ - lea 0xb2809(%rip),%rax │ │ │ │ + jmp 31dfe0 <__cxa_finalize@plt+0x2f2f90> │ │ │ │ + lea 0xbf909(%rip),%rax │ │ │ │ lea -0xca(%rip),%r8 │ │ │ │ - jmp 32c050 <__cxa_finalize@plt+0x301000> │ │ │ │ - lea 0xb27f9(%rip),%rax │ │ │ │ + jmp 31dfe0 <__cxa_finalize@plt+0x2f2f90> │ │ │ │ + lea 0xbf8f9(%rip),%rax │ │ │ │ lea 0x173(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vmovdqa (%rdx),%xmm7 │ │ │ │ vmovdqa 0x10(%rdx),%xmm2 │ │ │ │ sub $0xffffffffffffff80,%rdx │ │ │ │ vpbroadcastd -0x38(%rax),%ymm3 │ │ │ │ vinserti128 $0x1,(%rdx),%ymm7,%ymm7 │ │ │ │ @@ -697775,34 +687379,34 @@ │ │ │ │ vpunpckhqdq %ymm4,%ymm3,%ymm3 │ │ │ │ vpunpcklqdq %ymm6,%ymm5,%ymm4 │ │ │ │ vpunpckhqdq %ymm6,%ymm5,%ymm5 │ │ │ │ vpunpcklqdq %ymm8,%ymm7,%ymm6 │ │ │ │ vpunpckhqdq %ymm8,%ymm7,%ymm7 │ │ │ │ jmp *%r8 │ │ │ │ vpbroadcastd -0x4c(%rax),%ymm8 │ │ │ │ - jmp 32b6bd <__cxa_finalize@plt+0x30066d> │ │ │ │ + jmp 31d64d <__cxa_finalize@plt+0x2f25fd> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0xb2695(%rip),%rax │ │ │ │ + lea 0xbf795(%rip),%rax │ │ │ │ lea 0x278(%rip),%r8 │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 32c230 <__cxa_finalize@plt+0x3011e0> │ │ │ │ + jne 31e1c0 <__cxa_finalize@plt+0x2f3170> │ │ │ │ vmovd -0x64(%rax),%xmm1 │ │ │ │ vpmulhrsw (%rdx),%xmm1,%xmm0 │ │ │ │ vmovd -0x74(%rax),%xmm2 │ │ │ │ mov %ecx,(%rdx) │ │ │ │ or $0x10,%ecx │ │ │ │ - jmp 32aeaa <__cxa_finalize@plt+0x2ffe5a> │ │ │ │ + jmp 31ce3a <__cxa_finalize@plt+0x2f1dea> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0xb2665(%rip),%rax │ │ │ │ + lea 0xbf765(%rip),%rax │ │ │ │ lea 0xb02(%rip),%r8 │ │ │ │ - jmp 32c230 <__cxa_finalize@plt+0x3011e0> │ │ │ │ - lea 0xb2655(%rip),%rax │ │ │ │ + jmp 31e1c0 <__cxa_finalize@plt+0x2f3170> │ │ │ │ + lea 0xbf755(%rip),%rax │ │ │ │ lea 0x14ee(%rip),%r8 │ │ │ │ - jmp 32c230 <__cxa_finalize@plt+0x3011e0> │ │ │ │ - lea 0xb2645(%rip),%rax │ │ │ │ + jmp 31e1c0 <__cxa_finalize@plt+0x2f3170> │ │ │ │ + lea 0xbf745(%rip),%rax │ │ │ │ lea 0x1822(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ mov %rsp,%r10 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ sub $0x60,%rsp │ │ │ │ vmovdqa (%rdx),%ymm0 │ │ │ │ vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ @@ -697818,15 +687422,15 @@ │ │ │ │ vmovdqa 0x40(%rdx),%ymm10 │ │ │ │ vmovdqa 0x60(%rdx),%ymm11 │ │ │ │ vmovdqa 0x80(%rdx),%ymm12 │ │ │ │ vmovdqa 0xa0(%rdx),%ymm13 │ │ │ │ vmovdqa 0xc0(%rdx),%ymm14 │ │ │ │ vmovdqa 0xe0(%rdx),%ymm15 │ │ │ │ vmovdqa %ymm15,(%rsp) │ │ │ │ - call 32c690 <__cxa_finalize@plt+0x301640> │ │ │ │ + call 31e620 <__cxa_finalize@plt+0x2f35d0> │ │ │ │ vpbroadcastd -0x74(%rax),%ymm1 │ │ │ │ vpmulhrsw %ymm1,%ymm0,%ymm0 │ │ │ │ vpmulhrsw %ymm1,%ymm2,%ymm2 │ │ │ │ vpmulhrsw %ymm1,%ymm4,%ymm4 │ │ │ │ vpmulhrsw %ymm1,%ymm6,%ymm6 │ │ │ │ vpmulhrsw %ymm1,%ymm8,%ymm8 │ │ │ │ vpmulhrsw %ymm1,%ymm10,%ymm10 │ │ │ │ @@ -697906,15 +687510,15 @@ │ │ │ │ vpunpcklqdq %ymm4,%ymm3,%ymm2 │ │ │ │ vpunpckhqdq %ymm4,%ymm3,%ymm3 │ │ │ │ vpunpcklqdq %ymm7,%ymm5,%ymm4 │ │ │ │ vpunpckhqdq %ymm7,%ymm5,%ymm5 │ │ │ │ vpunpckhqdq %ymm15,%ymm6,%ymm7 │ │ │ │ vpunpcklqdq %ymm15,%ymm6,%ymm6 │ │ │ │ jmp *%r8 │ │ │ │ - call 32c690 <__cxa_finalize@plt+0x301640> │ │ │ │ + call 31e620 <__cxa_finalize@plt+0x2f35d0> │ │ │ │ vpbroadcastd -0x7c(%rax),%ymm1 │ │ │ │ vpmulhrsw %ymm1,%ymm0,%ymm0 │ │ │ │ vpmulhrsw %ymm1,%ymm2,%ymm2 │ │ │ │ vpmulhrsw %ymm1,%ymm4,%ymm4 │ │ │ │ vpmulhrsw %ymm1,%ymm6,%ymm6 │ │ │ │ vpmulhrsw %ymm1,%ymm8,%ymm8 │ │ │ │ vpmulhrsw %ymm1,%ymm10,%ymm10 │ │ │ │ @@ -698312,21 +687916,21 @@ │ │ │ │ vpsubsw %ymm3,%ymm12,%ymm9 │ │ │ │ vpaddsw %ymm3,%ymm12,%ymm6 │ │ │ │ vmovdqa 0x8(%rsp),%ymm3 │ │ │ │ vpsubsw %ymm1,%ymm3,%ymm12 │ │ │ │ vpaddsw %ymm1,%ymm3,%ymm3 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0xb1c55(%rip),%rax │ │ │ │ + lea 0xbed55(%rip),%rax │ │ │ │ lea -0x7c8(%rip),%r8 │ │ │ │ - jmp 32cc40 <__cxa_finalize@plt+0x301bf0> │ │ │ │ - lea 0xb1c45(%rip),%rax │ │ │ │ + jmp 31ebd0 <__cxa_finalize@plt+0x2f3b80> │ │ │ │ + lea 0xbed45(%rip),%rax │ │ │ │ lea 0xe2(%rip),%r8 │ │ │ │ - jmp 32cc40 <__cxa_finalize@plt+0x301bf0> │ │ │ │ - lea 0xb1c35(%rip),%rax │ │ │ │ + jmp 31ebd0 <__cxa_finalize@plt+0x2f3b80> │ │ │ │ + lea 0xbed35(%rip),%rax │ │ │ │ lea 0xace(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ mov %rsp,%r10 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ sub $0x60,%rsp │ │ │ │ vmovdqa (%rdx),%ymm0 │ │ │ │ vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ @@ -698342,45 +687946,45 @@ │ │ │ │ vmovdqa 0x40(%rdx),%ymm10 │ │ │ │ vmovdqa 0x60(%rdx),%ymm11 │ │ │ │ vmovdqa 0x80(%rdx),%ymm12 │ │ │ │ vmovdqa 0xa0(%rdx),%ymm13 │ │ │ │ vmovdqa 0xc0(%rdx),%ymm14 │ │ │ │ vmovdqa 0xe0(%rdx),%ymm15 │ │ │ │ vmovdqa %ymm15,(%rsp) │ │ │ │ - call 32cd60 <__cxa_finalize@plt+0x301d10> │ │ │ │ - call 32d3d0 <__cxa_finalize@plt+0x302380> │ │ │ │ + call 31ecf0 <__cxa_finalize@plt+0x2f3ca0> │ │ │ │ + call 31f360 <__cxa_finalize@plt+0x2f4310> │ │ │ │ vpmulhrsw (%rdx),%ymm1,%ymm0 │ │ │ │ vpmulhrsw 0x20(%rdx),%ymm1,%ymm2 │ │ │ │ vpmulhrsw %ymm1,%ymm4,%ymm4 │ │ │ │ vpmulhrsw %ymm1,%ymm6,%ymm6 │ │ │ │ vpmulhrsw %ymm1,%ymm8,%ymm8 │ │ │ │ vpmulhrsw %ymm1,%ymm10,%ymm10 │ │ │ │ vpmulhrsw 0x40(%rdx),%ymm1,%ymm12 │ │ │ │ vpmulhrsw 0x60(%rdx),%ymm1,%ymm14 │ │ │ │ vextracti128 $0x1,%ymm8,0x50(%rsp) │ │ │ │ vmovdqa %xmm8,0x10(%rsp) │ │ │ │ vpxor %ymm8,%ymm8,%ymm8 │ │ │ │ vpsubw %ymm1,%ymm8,%ymm1 │ │ │ │ - jmp 32c2e2 <__cxa_finalize@plt+0x301292> │ │ │ │ + jmp 31e272 <__cxa_finalize@plt+0x2f3222> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - call 32cd60 <__cxa_finalize@plt+0x301d10> │ │ │ │ - call 32d530 <__cxa_finalize@plt+0x3024e0> │ │ │ │ + call 31ecf0 <__cxa_finalize@plt+0x2f3ca0> │ │ │ │ + call 31f4c0 <__cxa_finalize@plt+0x2f4470> │ │ │ │ vpmulhrsw %ymm1,%ymm0,%ymm0 │ │ │ │ vpmulhrsw %ymm1,%ymm2,%ymm2 │ │ │ │ vpmulhrsw %ymm1,%ymm4,%ymm4 │ │ │ │ vpmulhrsw %ymm1,%ymm6,%ymm6 │ │ │ │ vpmulhrsw %ymm1,%ymm8,%ymm8 │ │ │ │ vpmulhrsw %ymm1,%ymm10,%ymm10 │ │ │ │ vpmulhrsw %ymm1,%ymm12,%ymm12 │ │ │ │ vpmulhrsw %ymm1,%ymm14,%ymm14 │ │ │ │ vmovdqa %ymm6,(%rsp) │ │ │ │ vpxor %ymm6,%ymm6,%ymm6 │ │ │ │ vpsubw %ymm1,%ymm6,%ymm1 │ │ │ │ - jmp 32c48e <__cxa_finalize@plt+0x30143e> │ │ │ │ + jmp 31e41e <__cxa_finalize@plt+0x2f33ce> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ vpbroadcastd -0x60(%rax),%ymm15 │ │ │ │ vmovdqa %ymm0,0x28(%rsp) │ │ │ │ vmovdqa %ymm4,0x48(%rsp) │ │ │ │ vpunpckhwd %ymm13,%ymm2,%ymm0 │ │ │ │ vpunpcklwd %ymm13,%ymm2,%ymm2 │ │ │ │ @@ -698731,17 +688335,17 @@ │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ vmovdqa %ymm0,(%rdx) │ │ │ │ vmovdqa %ymm2,0x20(%rdx) │ │ │ │ vmovdqa %ymm12,0x40(%rdx) │ │ │ │ vmovdqa %ymm14,0x60(%rdx) │ │ │ │ - vpbroadcastd 0xb1428(%rip),%ymm14 │ │ │ │ - vpbroadcastd 0xb141b(%rip),%ymm12 │ │ │ │ - vpbroadcastd 0xb140e(%rip),%ymm2 │ │ │ │ + vpbroadcastd 0xbe528(%rip),%ymm14 │ │ │ │ + vpbroadcastd 0xbe51b(%rip),%ymm12 │ │ │ │ + vpbroadcastd 0xbe50e(%rip),%ymm2 │ │ │ │ vpunpcklwd %ymm10,%ymm11,%ymm5 │ │ │ │ vpunpckhwd %ymm10,%ymm11,%ymm11 │ │ │ │ vpmaddwd %ymm5,%ymm14,%ymm10 │ │ │ │ vpmaddwd %ymm11,%ymm14,%ymm0 │ │ │ │ vpmaddwd %ymm5,%ymm12,%ymm5 │ │ │ │ vpmaddwd %ymm12,%ymm11,%ymm11 │ │ │ │ vpaddd %ymm2,%ymm10,%ymm10 │ │ │ │ @@ -698821,21 +688425,21 @@ │ │ │ │ vpmulhrsw %ymm1,%ymm8,%ymm8 │ │ │ │ vpmulhrsw %ymm1,%ymm9,%ymm9 │ │ │ │ vpmulhrsw %ymm1,%ymm10,%ymm10 │ │ │ │ vpmulhrsw %ymm1,%ymm11,%ymm11 │ │ │ │ vpbroadcastd -0x7c(%rax),%ymm1 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0xb12d5(%rip),%rax │ │ │ │ + lea 0xbe3d5(%rip),%rax │ │ │ │ lea -0x1148(%rip),%r8 │ │ │ │ - jmp 32d5c0 <__cxa_finalize@plt+0x302570> │ │ │ │ - lea 0xb12c5(%rip),%rax │ │ │ │ + jmp 31f550 <__cxa_finalize@plt+0x2f4500> │ │ │ │ + lea 0xbe3c5(%rip),%rax │ │ │ │ lea -0x89e(%rip),%r8 │ │ │ │ - jmp 32d5c0 <__cxa_finalize@plt+0x302570> │ │ │ │ - lea 0xb12b5(%rip),%rax │ │ │ │ + jmp 31f550 <__cxa_finalize@plt+0x2f4500> │ │ │ │ + lea 0xbe3b5(%rip),%rax │ │ │ │ lea 0x14e(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ mov %rsp,%r10 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ sub $0x60,%rsp │ │ │ │ vmovdqa (%rdx),%ymm0 │ │ │ │ vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ @@ -698851,16 +688455,16 @@ │ │ │ │ vmovdqa 0x40(%rdx),%ymm10 │ │ │ │ vmovdqa 0x60(%rdx),%ymm11 │ │ │ │ vmovdqa 0x80(%rdx),%ymm12 │ │ │ │ vmovdqa 0xa0(%rdx),%ymm13 │ │ │ │ vmovdqa 0xc0(%rdx),%ymm14 │ │ │ │ vmovdqa 0xe0(%rdx),%ymm15 │ │ │ │ vmovdqa %ymm15,(%rsp) │ │ │ │ - call 32cd60 <__cxa_finalize@plt+0x301d10> │ │ │ │ - call 32d3d0 <__cxa_finalize@plt+0x302380> │ │ │ │ + call 31ecf0 <__cxa_finalize@plt+0x2f3ca0> │ │ │ │ + call 31f360 <__cxa_finalize@plt+0x2f4310> │ │ │ │ vpmulhrsw %ymm1,%ymm6,%ymm6 │ │ │ │ vpmulhrsw %ymm1,%ymm8,%ymm2 │ │ │ │ vmovdqa %ymm6,0x40(%rsp) │ │ │ │ vpmulhrsw %ymm4,%ymm1,%ymm6 │ │ │ │ vpmulhrsw %ymm1,%ymm10,%ymm4 │ │ │ │ vpmulhrsw 0x60(%rdx),%ymm1,%ymm8 │ │ │ │ vpmulhrsw 0x40(%rdx),%ymm1,%ymm10 │ │ │ │ @@ -698889,17 +688493,17 @@ │ │ │ │ vperm2i128 $0x31,%ymm3,%ymm11,%ymm11 │ │ │ │ vinserti128 $0x1,%xmm6,%ymm10,%ymm3 │ │ │ │ vperm2i128 $0x31,%ymm6,%ymm10,%ymm10 │ │ │ │ vinserti128 $0x1,%xmm0,%ymm1,%ymm6 │ │ │ │ vperm2i128 $0x31,%ymm0,%ymm1,%ymm13 │ │ │ │ vinserti128 $0x1,0x40(%rsp),%ymm8,%ymm1 │ │ │ │ vperm2i128 $0x31,0x40(%rsp),%ymm8,%ymm8 │ │ │ │ - jmp 32c373 <__cxa_finalize@plt+0x301323> │ │ │ │ - call 32cd60 <__cxa_finalize@plt+0x301d10> │ │ │ │ - call 32d530 <__cxa_finalize@plt+0x3024e0> │ │ │ │ + jmp 31e303 <__cxa_finalize@plt+0x2f32b3> │ │ │ │ + call 31ecf0 <__cxa_finalize@plt+0x2f3ca0> │ │ │ │ + call 31f4c0 <__cxa_finalize@plt+0x2f4470> │ │ │ │ vpmulhrsw %ymm1,%ymm0,%ymm0 │ │ │ │ vpmulhrsw %ymm1,%ymm8,%ymm8 │ │ │ │ vmovdqa %ymm0,(%rsp) │ │ │ │ vmovdqa %ymm8,0x40(%rsp) │ │ │ │ vpxor %ymm0,%ymm0,%ymm0 │ │ │ │ vpsubw %ymm1,%ymm0,%ymm0 │ │ │ │ vpmulhrsw %ymm7,%ymm0,%ymm8 │ │ │ │ @@ -698947,21 +688551,21 @@ │ │ │ │ vpaddw %ymm7,%ymm0,%ymm0 │ │ │ │ vpmovzxbw (%rdi,%rcx,1),%ymm1 │ │ │ │ vpaddw 0x40(%rsp),%ymm1,%ymm1 │ │ │ │ vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ vmovdqa %xmm0,(%rdi,%rsi,2) │ │ │ │ vextracti128 $0x1,%ymm0,(%rdi,%rcx,1) │ │ │ │ - jmp 32c565 <__cxa_finalize@plt+0x301515> │ │ │ │ + jmp 31e4f5 <__cxa_finalize@plt+0x2f34a5> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0xb1025(%rip),%rax │ │ │ │ + lea 0xbe125(%rip),%rax │ │ │ │ lea -0x13f8(%rip),%r8 │ │ │ │ - jmp 32d860 <__cxa_finalize@plt+0x302810> │ │ │ │ - lea 0xb1015(%rip),%rax │ │ │ │ + jmp 31f7f0 <__cxa_finalize@plt+0x2f47a0> │ │ │ │ + lea 0xbe115(%rip),%rax │ │ │ │ lea 0x1f2(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ mov %rsp,%r10 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ sub $0x60,%rsp │ │ │ │ vpbroadcastd -0x6c(%rax),%ymm7 │ │ │ │ vmovdqa (%rdx),%xmm0 │ │ │ │ @@ -699042,15 +688646,15 @@ │ │ │ │ vpsraw $0x1,%ymm0,%ymm0 │ │ │ │ vpavgw %ymm0,%ymm6,%ymm6 │ │ │ │ vmovdqa -0x20(%rdx),%xmm0 │ │ │ │ vinserti128 $0x1,0xe0(%rdx),%ymm0,%ymm0 │ │ │ │ vpmulhrsw %ymm0,%ymm7,%ymm7 │ │ │ │ vpsraw $0x1,%ymm7,%ymm7 │ │ │ │ vpavgw %ymm0,%ymm7,%ymm7 │ │ │ │ - jmp 32c373 <__cxa_finalize@plt+0x301323> │ │ │ │ + jmp 31e303 <__cxa_finalize@plt+0x2f32b3> │ │ │ │ xchg %ax,%ax │ │ │ │ vpbroadcastd -0x6c(%rax),%ymm15 │ │ │ │ vmovdqa %ymm0,0x20(%rsp) │ │ │ │ vpmulhrsw %ymm1,%ymm15,%ymm0 │ │ │ │ vpaddsw %ymm1,%ymm1,%ymm1 │ │ │ │ vpaddsw %ymm0,%ymm1,%ymm1 │ │ │ │ vpmulhrsw %ymm2,%ymm15,%ymm0 │ │ │ │ @@ -699097,33 +688701,33 @@ │ │ │ │ vpmulhrsw %ymm0,%ymm15,%ymm1 │ │ │ │ vpaddsw %ymm0,%ymm0,%ymm0 │ │ │ │ vpaddsw %ymm1,%ymm0,%ymm0 │ │ │ │ vmovdqa (%rsp),%ymm1 │ │ │ │ vpmulhrsw %ymm1,%ymm15,%ymm15 │ │ │ │ vpaddsw %ymm1,%ymm1,%ymm1 │ │ │ │ vpaddsw %ymm1,%ymm15,%ymm15 │ │ │ │ - jmp 32c45b <__cxa_finalize@plt+0x30140b> │ │ │ │ + jmp 31e3eb <__cxa_finalize@plt+0x2f339b> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0xb0ce9(%rip),%rax │ │ │ │ + lea 0xbdde9(%rip),%rax │ │ │ │ test %ecx,%ecx │ │ │ │ - je 32ddfa <__cxa_finalize@plt+0x302daa> │ │ │ │ + je 31fd8a <__cxa_finalize@plt+0x2f4d3a> │ │ │ │ mov %rsp,%r10 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ sub $0x60,%rsp │ │ │ │ cmp $0x6a,%ecx │ │ │ │ - jle 32dc92 <__cxa_finalize@plt+0x302c42> │ │ │ │ + jle 31fc22 <__cxa_finalize@plt+0x2f4bd2> │ │ │ │ vmovdqa 0x20(%rdx),%ymm0 │ │ │ │ vmovdqa 0x60(%rdx),%ymm1 │ │ │ │ vmovdqa 0xa0(%rdx),%ymm2 │ │ │ │ vmovdqa 0xe0(%rdx),%ymm3 │ │ │ │ vmovdqa 0x120(%rdx),%ymm4 │ │ │ │ vmovdqa 0x160(%rdx),%ymm5 │ │ │ │ vmovdqa 0x1a0(%rdx),%ymm6 │ │ │ │ vmovdqa 0x1e0(%rdx),%ymm7 │ │ │ │ - call 32b7c0 <__cxa_finalize@plt+0x300770> │ │ │ │ + call 31d750 <__cxa_finalize@plt+0x2f2700> │ │ │ │ vperm2i128 $0x31,%ymm4,%ymm0,%ymm11 │ │ │ │ vinserti128 $0x1,%xmm4,%ymm0,%ymm0 │ │ │ │ vperm2i128 $0x31,%ymm5,%ymm1,%ymm4 │ │ │ │ vinserti128 $0x1,%xmm5,%ymm1,%ymm1 │ │ │ │ vperm2i128 $0x31,%ymm6,%ymm2,%ymm5 │ │ │ │ vinserti128 $0x1,%xmm6,%ymm2,%ymm2 │ │ │ │ vperm2i128 $0x31,%ymm7,%ymm3,%ymm6 │ │ │ │ @@ -699168,15 +688772,15 @@ │ │ │ │ vmovdqa 0x40(%rdx),%ymm1 │ │ │ │ vmovdqa 0x80(%rdx),%ymm2 │ │ │ │ vmovdqa 0xc0(%rdx),%ymm3 │ │ │ │ vmovdqa 0x100(%rdx),%ymm4 │ │ │ │ vmovdqa 0x140(%rdx),%ymm5 │ │ │ │ vmovdqa 0x180(%rdx),%ymm6 │ │ │ │ vmovdqa 0x1c0(%rdx),%ymm7 │ │ │ │ - call 32b7c0 <__cxa_finalize@plt+0x300770> │ │ │ │ + call 31d750 <__cxa_finalize@plt+0x2f2700> │ │ │ │ vperm2i128 $0x31,%ymm4,%ymm0,%ymm8 │ │ │ │ vinserti128 $0x1,%xmm4,%ymm0,%ymm0 │ │ │ │ vperm2i128 $0x31,%ymm5,%ymm1,%ymm4 │ │ │ │ vinserti128 $0x1,%xmm5,%ymm1,%ymm1 │ │ │ │ vperm2i128 $0x31,%ymm6,%ymm2,%ymm5 │ │ │ │ vinserti128 $0x1,%xmm6,%ymm2,%ymm2 │ │ │ │ vperm2i128 $0x31,%ymm7,%ymm3,%ymm6 │ │ │ │ @@ -699219,44 +688823,44 @@ │ │ │ │ vpmulhrsw %ymm1,%ymm9,%ymm1 │ │ │ │ vpmulhrsw %ymm2,%ymm9,%ymm2 │ │ │ │ vpmulhrsw %ymm3,%ymm9,%ymm3 │ │ │ │ vpmulhrsw %ymm4,%ymm9,%ymm4 │ │ │ │ vpmulhrsw %ymm5,%ymm9,%ymm5 │ │ │ │ vpmulhrsw %ymm7,%ymm9,%ymm7 │ │ │ │ cmp $0x6a,%ecx │ │ │ │ - jg 32de13 <__cxa_finalize@plt+0x302dc3> │ │ │ │ + jg 31fda3 <__cxa_finalize@plt+0x2f4d53> │ │ │ │ vmovdqa %ymm5,(%rsp) │ │ │ │ vmovdqa %ymm7,0x20(%rsp) │ │ │ │ vmovdqa %ymm4,0x40(%rsp) │ │ │ │ vpmulhrsw %ymm8,%ymm9,%ymm11 │ │ │ │ vpxor %ymm4,%ymm4,%ymm4 │ │ │ │ vmovdqa %ymm4,%ymm5 │ │ │ │ vmovdqa %ymm4,%ymm6 │ │ │ │ vmovdqa %ymm4,%ymm7 │ │ │ │ - call 32e160 <__cxa_finalize@plt+0x303110> │ │ │ │ - jmp 32de5b <__cxa_finalize@plt+0x302e0b> │ │ │ │ + call 3200f0 <__cxa_finalize@plt+0x2f50a0> │ │ │ │ + jmp 31fdeb <__cxa_finalize@plt+0x2f4d9b> │ │ │ │ vmovd -0x38(%rax),%xmm1 │ │ │ │ vpmulhrsw (%rdx),%xmm1,%xmm0 │ │ │ │ vmovd -0x48(%rax),%xmm2 │ │ │ │ mov %ecx,(%rdx) │ │ │ │ or $0x20,%ecx │ │ │ │ - jmp 32970a <__cxa_finalize@plt+0x2fe6ba> │ │ │ │ + jmp 31b69a <__cxa_finalize@plt+0x2f064a> │ │ │ │ vpmulhrsw %ymm9,%ymm12,%ymm12 │ │ │ │ vpmulhrsw %ymm9,%ymm13,%ymm13 │ │ │ │ vpmulhrsw %ymm9,%ymm14,%ymm14 │ │ │ │ vpmulhrsw %ymm9,%ymm15,%ymm15 │ │ │ │ vpmulhrsw 0x40(%rsp),%ymm9,%ymm6 │ │ │ │ vmovdqa %ymm4,0x40(%rsp) │ │ │ │ vpmulhrsw (%rsp),%ymm9,%ymm4 │ │ │ │ vmovdqa %ymm5,(%rsp) │ │ │ │ vpmulhrsw 0x20(%rsp),%ymm9,%ymm5 │ │ │ │ vmovdqa %ymm7,0x20(%rsp) │ │ │ │ vpmulhrsw %ymm11,%ymm9,%ymm7 │ │ │ │ vpmulhrsw %ymm8,%ymm9,%ymm11 │ │ │ │ - call 32e220 <__cxa_finalize@plt+0x3031d0> │ │ │ │ + call 3201b0 <__cxa_finalize@plt+0x2f5160> │ │ │ │ vpbroadcastd -0x50(%rax),%ymm12 │ │ │ │ vpmulhrsw %ymm0,%ymm12,%ymm0 │ │ │ │ vpmulhrsw %ymm1,%ymm12,%ymm1 │ │ │ │ vpmulhrsw %ymm2,%ymm12,%ymm2 │ │ │ │ vpmulhrsw %ymm3,%ymm12,%ymm3 │ │ │ │ vpmulhrsw %ymm4,%ymm12,%ymm4 │ │ │ │ vpmulhrsw %ymm5,%ymm12,%ymm5 │ │ │ │ @@ -699409,15 +689013,15 @@ │ │ │ │ vmovq %xmm6,(%rdi,%rsi,1) │ │ │ │ vmovhps %xmm6,(%rdi,%rcx,1) │ │ │ │ mov %r10,%rsp │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - call 32a300 <__cxa_finalize@plt+0x2ff2b0> │ │ │ │ + call 31c290 <__cxa_finalize@plt+0x2f1240> │ │ │ │ vmovdqa 0x8(%rsp),%ymm8 │ │ │ │ vmovdqa %ymm0,0x8(%rsp) │ │ │ │ vmovdqa 0x28(%rsp),%ymm9 │ │ │ │ vmovdqa %ymm1,0x28(%rsp) │ │ │ │ vmovdqa 0x48(%rsp),%ymm0 │ │ │ │ vmovdqa %ymm6,0x48(%rsp) │ │ │ │ lea 0x134(%rax),%r9 │ │ │ │ @@ -699441,18 +689045,18 @@ │ │ │ │ vpmulhrsw %ymm6,%ymm0,%ymm0 │ │ │ │ vpbroadcastd 0x18(%r9),%ymm6 │ │ │ │ vpunpcklwd %ymm11,%ymm11,%ymm13 │ │ │ │ vpmulhrsw %ymm6,%ymm13,%ymm13 │ │ │ │ vpbroadcastd 0x1c(%r9),%ymm6 │ │ │ │ vpunpckhwd %ymm11,%ymm11,%ymm11 │ │ │ │ vpmulhrsw %ymm6,%ymm11,%ymm11 │ │ │ │ - jmp 32e3e1 <__cxa_finalize@plt+0x303391> │ │ │ │ + jmp 320371 <__cxa_finalize@plt+0x2f5321> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - call 32a300 <__cxa_finalize@plt+0x2ff2b0> │ │ │ │ + call 31c290 <__cxa_finalize@plt+0x2f1240> │ │ │ │ vmovdqa 0x8(%rsp),%ymm8 │ │ │ │ vmovdqa %ymm0,0x8(%rsp) │ │ │ │ vmovdqa 0x28(%rsp),%ymm9 │ │ │ │ vmovdqa %ymm1,0x28(%rsp) │ │ │ │ vmovdqa 0x48(%rsp),%ymm0 │ │ │ │ vmovdqa %ymm6,0x48(%rsp) │ │ │ │ vpunpcklwd %ymm8,%ymm15,%ymm1 │ │ │ │ @@ -699695,38 +689299,38 @@ │ │ │ │ vpaddsw %ymm2,%ymm11,%ymm2 │ │ │ │ vpsubsw %ymm9,%ymm4,%ymm11 │ │ │ │ vpaddsw %ymm4,%ymm9,%ymm4 │ │ │ │ vpsubsw %ymm12,%ymm6,%ymm9 │ │ │ │ vpaddsw %ymm6,%ymm12,%ymm6 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0xb0109(%rip),%rax │ │ │ │ + lea 0xbd209(%rip),%rax │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 32e796 <__cxa_finalize@plt+0x303746> │ │ │ │ + jne 320726 <__cxa_finalize@plt+0x2f56d6> │ │ │ │ vmovd -0x38(%rax),%xmm1 │ │ │ │ vpmulhrsw (%rdx),%xmm1,%xmm0 │ │ │ │ vmovd -0x48(%rax),%xmm2 │ │ │ │ mov %ecx,(%rdx) │ │ │ │ or $0x8,%ecx │ │ │ │ vpmulhrsw %xmm2,%xmm0,%xmm0 │ │ │ │ - vmovd 0xb0094(%rip),%xmm2 │ │ │ │ + vmovd 0xbd194(%rip),%xmm2 │ │ │ │ vpmulhrsw %xmm1,%xmm0,%xmm0 │ │ │ │ vpmulhrsw %xmm2,%xmm0,%xmm0 │ │ │ │ vpbroadcastw %xmm0,%ymm0 │ │ │ │ vpxor %ymm3,%ymm3,%ymm3 │ │ │ │ vmovdqa (%rdi),%ymm1 │ │ │ │ vpunpckhbw %ymm3,%ymm1,%ymm2 │ │ │ │ vpunpcklbw %ymm3,%ymm1,%ymm1 │ │ │ │ vpaddw %ymm0,%ymm2,%ymm2 │ │ │ │ vpaddw %ymm0,%ymm1,%ymm1 │ │ │ │ vpackuswb %ymm2,%ymm1,%ymm1 │ │ │ │ vmovdqa %ymm1,(%rdi) │ │ │ │ add %rsi,%rdi │ │ │ │ dec %ecx │ │ │ │ - jg 32e76f <__cxa_finalize@plt+0x30371f> │ │ │ │ + jg 3206ff <__cxa_finalize@plt+0x2f56af> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ mov %rsp,%r10 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ sub $0x60,%rsp │ │ │ │ vbroadcasti128 (%rdx),%ymm0 │ │ │ │ vbroadcasti128 0x20(%rdx),%ymm7 │ │ │ │ @@ -699762,21 +689366,21 @@ │ │ │ │ vmovdqa %ymm8,-0x60(%rdx) │ │ │ │ vmovdqa %ymm8,-0x40(%rdx) │ │ │ │ vmovdqa %ymm8,-0x20(%rdx) │ │ │ │ vmovdqa %ymm4,(%rsp) │ │ │ │ vmovdqa %ymm5,0x20(%rsp) │ │ │ │ vmovdqa %ymm6,0x40(%rsp) │ │ │ │ cmp $0x6a,%ecx │ │ │ │ - jg 32e88b <__cxa_finalize@plt+0x30383b> │ │ │ │ + jg 32081b <__cxa_finalize@plt+0x2f57cb> │ │ │ │ vpxor %ymm4,%ymm4,%ymm4 │ │ │ │ vmovdqa %ymm4,%ymm5 │ │ │ │ vmovdqa %ymm4,%ymm6 │ │ │ │ vmovdqa %ymm4,%ymm7 │ │ │ │ - call 32e160 <__cxa_finalize@plt+0x303110> │ │ │ │ - jmp 32e947 <__cxa_finalize@plt+0x3038f7> │ │ │ │ + call 3200f0 <__cxa_finalize@plt+0x2f50a0> │ │ │ │ + jmp 3208d7 <__cxa_finalize@plt+0x2f5887> │ │ │ │ vbroadcasti128 (%rdx),%ymm4 │ │ │ │ vbroadcasti128 0x20(%rdx),%ymm7 │ │ │ │ vshufpd $0xc,%ymm7,%ymm4,%ymm4 │ │ │ │ vbroadcasti128 0x30(%rdx),%ymm12 │ │ │ │ vbroadcasti128 0x10(%rdx),%ymm7 │ │ │ │ vshufpd $0xc,%ymm7,%ymm12,%ymm12 │ │ │ │ vbroadcasti128 0x40(%rdx),%ymm5 │ │ │ │ @@ -699803,15 +689407,15 @@ │ │ │ │ vbroadcasti128 0x50(%rdx),%ymm8 │ │ │ │ vshufpd $0xc,%ymm8,%ymm15,%ymm15 │ │ │ │ vpxor %ymm8,%ymm8,%ymm8 │ │ │ │ vmovdqa %ymm8,(%rdx) │ │ │ │ vmovdqa %ymm8,0x20(%rdx) │ │ │ │ vmovdqa %ymm8,0x40(%rdx) │ │ │ │ vmovdqa %ymm8,0x60(%rdx) │ │ │ │ - call 32e220 <__cxa_finalize@plt+0x3031d0> │ │ │ │ + call 3201b0 <__cxa_finalize@plt+0x2f5160> │ │ │ │ vpbroadcastd -0x48(%rax),%ymm12 │ │ │ │ vpmulhrsw %ymm12,%ymm8,%ymm8 │ │ │ │ vpmulhrsw %ymm12,%ymm9,%ymm9 │ │ │ │ vpmulhrsw %ymm12,%ymm10,%ymm10 │ │ │ │ vpmulhrsw %ymm12,%ymm11,%ymm11 │ │ │ │ vpmulhrsw %ymm12,%ymm13,%ymm13 │ │ │ │ vpmulhrsw %ymm12,%ymm14,%ymm14 │ │ │ │ @@ -699856,15 +689460,15 @@ │ │ │ │ vinserti128 $0x1,%xmm6,%ymm0,%ymm0 │ │ │ │ vperm2i128 $0x31,%ymm7,%ymm1,%ymm5 │ │ │ │ vinserti128 $0x1,%xmm7,%ymm1,%ymm1 │ │ │ │ vperm2i128 $0x31,%ymm9,%ymm2,%ymm6 │ │ │ │ vinserti128 $0x1,%xmm9,%ymm2,%ymm2 │ │ │ │ vperm2i128 $0x31,%ymm10,%ymm3,%ymm7 │ │ │ │ vinserti128 $0x1,%xmm10,%ymm3,%ymm3 │ │ │ │ - call 32b7c0 <__cxa_finalize@plt+0x300770> │ │ │ │ + call 31d750 <__cxa_finalize@plt+0x2f2700> │ │ │ │ vpbroadcastd -0x50(%rax),%ymm8 │ │ │ │ vpmulhrsw %ymm0,%ymm8,%ymm0 │ │ │ │ vpmulhrsw %ymm1,%ymm8,%ymm1 │ │ │ │ vpmulhrsw %ymm2,%ymm8,%ymm2 │ │ │ │ vpmulhrsw %ymm3,%ymm8,%ymm3 │ │ │ │ vpmulhrsw %ymm4,%ymm8,%ymm4 │ │ │ │ vpmulhrsw %ymm5,%ymm8,%ymm5 │ │ │ │ @@ -699935,15 +689539,15 @@ │ │ │ │ vinserti128 $0x1,%xmm6,%ymm0,%ymm0 │ │ │ │ vperm2i128 $0x31,%ymm7,%ymm1,%ymm5 │ │ │ │ vinserti128 $0x1,%xmm7,%ymm1,%ymm1 │ │ │ │ vperm2i128 $0x31,%ymm9,%ymm2,%ymm6 │ │ │ │ vinserti128 $0x1,%xmm9,%ymm2,%ymm2 │ │ │ │ vperm2i128 $0x31,%ymm12,%ymm3,%ymm7 │ │ │ │ vinserti128 $0x1,%xmm12,%ymm3,%ymm3 │ │ │ │ - call 32b7c6 <__cxa_finalize@plt+0x300776> │ │ │ │ + call 31d756 <__cxa_finalize@plt+0x2f2706> │ │ │ │ vpbroadcastd -0x50(%rax),%ymm8 │ │ │ │ vpmulhrsw %ymm0,%ymm8,%ymm0 │ │ │ │ vpmulhrsw %ymm1,%ymm8,%ymm1 │ │ │ │ vpmulhrsw %ymm2,%ymm8,%ymm2 │ │ │ │ vpmulhrsw %ymm3,%ymm8,%ymm3 │ │ │ │ vpmulhrsw %ymm4,%ymm8,%ymm4 │ │ │ │ vpmulhrsw %ymm5,%ymm8,%ymm5 │ │ │ │ @@ -699984,15 +689588,15 @@ │ │ │ │ vmovdqa %xmm0,(%rcx,%rsi,2) │ │ │ │ vextracti128 $0x1,%ymm0,(%rcx,%rdx,1) │ │ │ │ mov %r10,%rsp │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - vpbroadcastd 0xafb23(%rip),%ymm9 │ │ │ │ + vpbroadcastd 0xbcc23(%rip),%ymm9 │ │ │ │ lea (%rsi,%rsi,2),%r8 │ │ │ │ sub $0x6b,%ecx │ │ │ │ vmovdqa (%rdx),%xmm0 │ │ │ │ vmovdqa 0x40(%rdx),%xmm1 │ │ │ │ vinserti128 $0x1,0x10(%rdx),%ymm0,%ymm0 │ │ │ │ vinserti128 $0x1,0x50(%rdx),%ymm1,%ymm1 │ │ │ │ vpxor %ymm8,%ymm8,%ymm8 │ │ │ │ @@ -700021,15 +689625,15 @@ │ │ │ │ vpaddsw %ymm1,%ymm9,%ymm1 │ │ │ │ vpaddsw %ymm2,%ymm9,%ymm2 │ │ │ │ vpaddsw %ymm3,%ymm9,%ymm3 │ │ │ │ vpaddsw %ymm4,%ymm9,%ymm4 │ │ │ │ vpaddsw %ymm5,%ymm9,%ymm5 │ │ │ │ vpaddsw %ymm6,%ymm9,%ymm6 │ │ │ │ vpaddsw %ymm7,%ymm9,%ymm7 │ │ │ │ - call 32ef00 <__cxa_finalize@plt+0x303eb0> │ │ │ │ + call 320e90 <__cxa_finalize@plt+0x2f5e40> │ │ │ │ vpsraw $0x3,%ymm0,%ymm0 │ │ │ │ vpsraw $0x3,%ymm1,%ymm1 │ │ │ │ vpsraw $0x3,%ymm2,%ymm2 │ │ │ │ vpsraw $0x3,%ymm3,%ymm3 │ │ │ │ vpsraw $0x3,%ymm4,%ymm4 │ │ │ │ vpsraw $0x3,%ymm5,%ymm5 │ │ │ │ vpsraw $0x3,%ymm6,%ymm6 │ │ │ │ @@ -700093,15 +689697,15 @@ │ │ │ │ vmovhps %xmm0,(%rdi,%rsi,4) │ │ │ │ vmovq %xmm4,(%rdi,%rsi,8) │ │ │ │ vmovhps %xmm4,(%rdi,%r8,4) │ │ │ │ add %rsi,%rdi │ │ │ │ sub $0xe0,%rdx │ │ │ │ lea (%rdi,%r8,4),%rdi │ │ │ │ add $0x80000000,%ecx │ │ │ │ - jae 32ecd0 <__cxa_finalize@plt+0x303c80> │ │ │ │ + jae 320c60 <__cxa_finalize@plt+0x2f5c10> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ vpunpckhwd %ymm5,%ymm4,%ymm8 │ │ │ │ vpunpcklwd %ymm5,%ymm4,%ymm4 │ │ │ │ vpunpckhwd %ymm1,%ymm0,%ymm5 │ │ │ │ @@ -700126,15 +689730,15 @@ │ │ │ │ vpunpckhqdq %ymm7,%ymm5,%ymm5 │ │ │ │ vpunpckhqdq %ymm8,%ymm6,%ymm7 │ │ │ │ vpunpcklqdq %ymm8,%ymm6,%ymm6 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sub $0xffffffffffffff80,%rdx │ │ │ │ - vpbroadcastd 0xaf877(%rip),%ymm9 │ │ │ │ + vpbroadcastd 0xbc977(%rip),%ymm9 │ │ │ │ lea (%rsi,%rsi,2),%r8 │ │ │ │ lea (%rdi,%rsi,4),%r9 │ │ │ │ sub $0x6b,%ecx │ │ │ │ vmovdqa -0x80(%rdx),%xmm0 │ │ │ │ vmovdqa -0x70(%rdx),%xmm1 │ │ │ │ vinserti128 $0x1,(%rdx),%ymm0,%ymm0 │ │ │ │ vinserti128 $0x1,0x10(%rdx),%ymm1,%ymm1 │ │ │ │ @@ -700155,15 +689759,15 @@ │ │ │ │ vmovdqa %ymm8,-0x60(%rdx) │ │ │ │ vmovdqa %ymm8,-0x40(%rdx) │ │ │ │ vmovdqa %ymm8,-0x20(%rdx) │ │ │ │ vmovdqa %ymm8,(%rdx) │ │ │ │ vmovdqa %ymm8,0x20(%rdx) │ │ │ │ vmovdqa %ymm8,0x40(%rdx) │ │ │ │ vmovdqa %ymm8,0x60(%rdx) │ │ │ │ - call 32ef00 <__cxa_finalize@plt+0x303eb0> │ │ │ │ + call 320e90 <__cxa_finalize@plt+0x2f5e40> │ │ │ │ vpmulhrsw %ymm0,%ymm9,%ymm0 │ │ │ │ vpmulhrsw %ymm1,%ymm9,%ymm1 │ │ │ │ vpmulhrsw %ymm2,%ymm9,%ymm2 │ │ │ │ vpmulhrsw %ymm3,%ymm9,%ymm3 │ │ │ │ vpmulhrsw %ymm4,%ymm9,%ymm4 │ │ │ │ vpmulhrsw %ymm5,%ymm9,%ymm5 │ │ │ │ vpmulhrsw %ymm6,%ymm9,%ymm6 │ │ │ │ @@ -700200,22 +689804,22 @@ │ │ │ │ vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ vmovdqa %xmm0,(%r9,%rsi,2) │ │ │ │ vextracti128 $0x1,%ymm0,(%r9,%r8,1) │ │ │ │ add $0x100,%rdx │ │ │ │ add $0x10,%rdi │ │ │ │ add $0x10,%r9 │ │ │ │ add $0x80000000,%ecx │ │ │ │ - jae 32ef88 <__cxa_finalize@plt+0x303f38> │ │ │ │ + jae 320f18 <__cxa_finalize@plt+0x2f5ec8> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - lea 0xaf755(%rip),%rax │ │ │ │ + lea 0xbc855(%rip),%rax │ │ │ │ test %ecx,%ecx │ │ │ │ - je 32f350 <__cxa_finalize@plt+0x304300> │ │ │ │ + je 3212e0 <__cxa_finalize@plt+0x2f6290> │ │ │ │ mov %rsp,%r11 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ sub $0x460,%rsp │ │ │ │ vpbroadcastd -0x64(%rax),%ymm15 │ │ │ │ vpmulhrsw (%rdx),%ymm15,%ymm0 │ │ │ │ vpmulhrsw 0x40(%rdx),%ymm15,%ymm1 │ │ │ │ vpmulhrsw 0x80(%rdx),%ymm15,%ymm2 │ │ │ │ @@ -700246,23 +689850,23 @@ │ │ │ │ vmovdqa %ymm15,0x240(%rdx) │ │ │ │ vmovdqa %ymm15,0x280(%rdx) │ │ │ │ vmovdqa %ymm15,0x2c0(%rdx) │ │ │ │ vmovdqa %ymm15,0x300(%rdx) │ │ │ │ vmovdqa %ymm15,0x340(%rdx) │ │ │ │ vmovdqa %ymm15,0x380(%rdx) │ │ │ │ vmovdqa %ymm15,0x3c0(%rdx) │ │ │ │ - call 32c690 <__cxa_finalize@plt+0x301640> │ │ │ │ + call 31e620 <__cxa_finalize@plt+0x2f35d0> │ │ │ │ lea 0xe0(%rsp),%r8 │ │ │ │ lea 0x100(%r8),%r9 │ │ │ │ lea 0x200(%r8),%r10 │ │ │ │ vmovdqa 0x20(%rsp),%ymm1 │ │ │ │ vmovdqa %ymm6,(%rsp) │ │ │ │ vmovdqa %ymm7,0x20(%rsp) │ │ │ │ vpbroadcastd -0x70(%rax),%ymm7 │ │ │ │ - call 32ff10 <__cxa_finalize@plt+0x304ec0> │ │ │ │ + call 321ea0 <__cxa_finalize@plt+0x2f6e50> │ │ │ │ vmovdqa (%rsp),%ymm15 │ │ │ │ vmovdqa %xmm0,-0x80(%r10) │ │ │ │ vextracti128 $0x1,%ymm0,(%r10) │ │ │ │ vmovdqa %xmm2,-0x60(%r10) │ │ │ │ vextracti128 $0x1,%ymm2,0x20(%r10) │ │ │ │ vmovdqa %xmm4,-0x40(%r10) │ │ │ │ vextracti128 $0x1,%ymm4,0x40(%r10) │ │ │ │ @@ -700273,40 +689877,40 @@ │ │ │ │ vmovdqa %xmm10,-0x50(%r10) │ │ │ │ vextracti128 $0x1,%ymm10,0x30(%r10) │ │ │ │ vmovdqa %xmm12,-0x30(%r10) │ │ │ │ vextracti128 $0x1,%ymm12,0x50(%r10) │ │ │ │ vmovdqa %xmm14,-0x10(%r10) │ │ │ │ vextracti128 $0x1,%ymm14,0x70(%r10) │ │ │ │ cmp $0x96,%ecx │ │ │ │ - jg 32f36e <__cxa_finalize@plt+0x30431e> │ │ │ │ + jg 3212fe <__cxa_finalize@plt+0x2f62ae> │ │ │ │ vinserti128 $0x1,%xmm9,%ymm1,%ymm0 │ │ │ │ vperm2i128 $0x31,%ymm9,%ymm1,%ymm4 │ │ │ │ vinserti128 $0x1,%xmm13,%ymm5,%ymm2 │ │ │ │ vperm2i128 $0x31,%ymm13,%ymm5,%ymm6 │ │ │ │ vinserti128 $0x1,%xmm11,%ymm3,%ymm1 │ │ │ │ vperm2i128 $0x31,%ymm11,%ymm3,%ymm5 │ │ │ │ vinserti128 $0x1,%xmm15,%ymm7,%ymm3 │ │ │ │ vperm2i128 $0x31,%ymm15,%ymm7,%ymm7 │ │ │ │ - call 32f650 <__cxa_finalize@plt+0x304600> │ │ │ │ + call 3215e0 <__cxa_finalize@plt+0x2f6590> │ │ │ │ vpxor %ymm8,%ymm8,%ymm8 │ │ │ │ vmovdqa %ymm8,%ymm9 │ │ │ │ vmovdqa %ymm8,%ymm10 │ │ │ │ vmovdqa %ymm8,%ymm11 │ │ │ │ vmovdqa %ymm8,%ymm12 │ │ │ │ vmovdqa %ymm8,%ymm13 │ │ │ │ vmovdqa %ymm8,%ymm14 │ │ │ │ vmovdqa %ymm8,%ymm15 │ │ │ │ - jmp 32f600 <__cxa_finalize@plt+0x3045b0> │ │ │ │ + jmp 321590 <__cxa_finalize@plt+0x2f6540> │ │ │ │ vmovd -0x64(%rax),%xmm1 │ │ │ │ vpmulhrsw (%rdx),%xmm1,%xmm0 │ │ │ │ vmovd -0x70(%rax),%xmm2 │ │ │ │ mov %ecx,(%rdx) │ │ │ │ vpmulhrsw %xmm1,%xmm0,%xmm0 │ │ │ │ or $0x20,%ecx │ │ │ │ - jmp 32aeaa <__cxa_finalize@plt+0x2ffe5a> │ │ │ │ + jmp 31ce3a <__cxa_finalize@plt+0x2f1dea> │ │ │ │ vmovdqa %ymm1,-0x80(%r8) │ │ │ │ vmovdqa %ymm3,-0x60(%r8) │ │ │ │ vmovdqa %ymm5,-0x40(%r8) │ │ │ │ vmovdqa %ymm7,-0x20(%r8) │ │ │ │ vmovdqa %ymm9,(%r8) │ │ │ │ vmovdqa %ymm11,0x20(%r8) │ │ │ │ vmovdqa %ymm13,0x40(%r8) │ │ │ │ @@ -700342,21 +689946,21 @@ │ │ │ │ vmovdqa %ymm15,0x260(%rdx) │ │ │ │ vmovdqa %ymm15,0x2a0(%rdx) │ │ │ │ vmovdqa %ymm15,0x2e0(%rdx) │ │ │ │ vmovdqa %ymm15,0x320(%rdx) │ │ │ │ vmovdqa %ymm15,0x360(%rdx) │ │ │ │ vmovdqa %ymm15,0x3a0(%rdx) │ │ │ │ vmovdqa %ymm15,0x3e0(%rdx) │ │ │ │ - call 32c690 <__cxa_finalize@plt+0x301640> │ │ │ │ + call 31e620 <__cxa_finalize@plt+0x2f35d0> │ │ │ │ lea 0x100(%r10),%rdx │ │ │ │ vmovdqa 0x20(%rsp),%ymm1 │ │ │ │ vmovdqa %ymm6,(%rsp) │ │ │ │ vmovdqa %ymm7,0x20(%rsp) │ │ │ │ vpbroadcastd -0x70(%rax),%ymm7 │ │ │ │ - call 32ff10 <__cxa_finalize@plt+0x304ec0> │ │ │ │ + call 321ea0 <__cxa_finalize@plt+0x2f6e50> │ │ │ │ vmovdqa (%rsp),%ymm15 │ │ │ │ vmovdqa %xmm0,-0x80(%rdx) │ │ │ │ vextracti128 $0x1,%ymm0,(%rdx) │ │ │ │ vmovdqa %xmm2,-0x60(%rdx) │ │ │ │ vextracti128 $0x1,%ymm2,0x20(%rdx) │ │ │ │ vmovdqa %xmm4,-0x40(%rdx) │ │ │ │ vextracti128 $0x1,%ymm4,0x40(%rdx) │ │ │ │ @@ -700390,15 +689994,15 @@ │ │ │ │ vinserti128 $0x1,0x60(%r8),%ymm3,%ymm3 │ │ │ │ vinserti128 $0x1,%xmm15,%ymm7,%ymm11 │ │ │ │ vperm2i128 $0x31,%ymm15,%ymm7,%ymm15 │ │ │ │ vmovdqa -0x30(%r8),%xmm6 │ │ │ │ vmovdqa -0x10(%r8),%xmm7 │ │ │ │ vinserti128 $0x1,0x50(%r8),%ymm6,%ymm6 │ │ │ │ vinserti128 $0x1,0x70(%r8),%ymm7,%ymm7 │ │ │ │ - call 32f700 <__cxa_finalize@plt+0x3046b0> │ │ │ │ + call 321690 <__cxa_finalize@plt+0x2f6640> │ │ │ │ vmovdqa -0x80(%rdx),%ymm8 │ │ │ │ vmovdqa -0x60(%rdx),%ymm9 │ │ │ │ vmovdqa -0x40(%rdx),%ymm10 │ │ │ │ vmovdqa -0x20(%rdx),%ymm11 │ │ │ │ vmovdqa (%rdx),%ymm12 │ │ │ │ vmovdqa 0x20(%rdx),%ymm13 │ │ │ │ vmovdqa 0x40(%rdx),%ymm14 │ │ │ │ @@ -700408,19 +690012,19 @@ │ │ │ │ vmovdqa -0x40(%r10),%ymm2 │ │ │ │ vmovdqa -0x20(%r10),%ymm3 │ │ │ │ vmovdqa (%r10),%ymm4 │ │ │ │ vmovdqa 0x20(%r10),%ymm5 │ │ │ │ vmovdqa 0x40(%r10),%ymm6 │ │ │ │ vmovdqa 0x60(%r10),%ymm7 │ │ │ │ vmovdqa %ymm15,(%rsp) │ │ │ │ - call 32c690 <__cxa_finalize@plt+0x301640> │ │ │ │ + call 31e620 <__cxa_finalize@plt+0x2f35d0> │ │ │ │ imul $0x13,%rsi,%rdx │ │ │ │ lea (%rsi,%rsi,2),%rcx │ │ │ │ add %rdi,%rdx │ │ │ │ - call 330050 <__cxa_finalize@plt+0x305000> │ │ │ │ + call 321fe0 <__cxa_finalize@plt+0x2f6f90> │ │ │ │ mov %r11,%rsp │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ vmovdqa %ymm7,0x28(%rsp) │ │ │ │ vpxor %ymm7,%ymm7,%ymm7 │ │ │ │ vmovdqa %ymm7,0x8(%rsp) │ │ │ │ vmovdqa %ymm7,0x48(%rsp) │ │ │ │ @@ -700445,15 +690049,15 @@ │ │ │ │ vpmulhrsw %ymm5,%ymm10,%ymm10 │ │ │ │ vpmulhrsw %ymm7,%ymm5,%ymm5 │ │ │ │ vpmulhrsw %ymm6,%ymm9,%ymm9 │ │ │ │ vpmulhrsw %ymm6,%ymm8,%ymm6 │ │ │ │ vpmulhrsw %ymm1,%ymm14,%ymm14 │ │ │ │ vpmulhrsw %ymm1,%ymm15,%ymm1 │ │ │ │ vpbroadcastd -0x60(%rax),%ymm15 │ │ │ │ - jmp 32f91f <__cxa_finalize@plt+0x3048cf> │ │ │ │ + jmp 3218af <__cxa_finalize@plt+0x2f685f> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ vmovdqa %ymm15,0x8(%rsp) │ │ │ │ vmovdqa %ymm7,0x28(%rsp) │ │ │ │ vmovdqa %ymm8,0x48(%rsp) │ │ │ │ vpbroadcastd -0x60(%rax),%ymm15 │ │ │ │ vpunpckhwd %ymm4,%ymm11,%ymm7 │ │ │ │ vpunpcklwd %ymm4,%ymm11,%ymm11 │ │ │ │ @@ -701170,24 +690774,24 @@ │ │ │ │ vpaddw %ymm4,%ymm1,%ymm1 │ │ │ │ vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ vmovdqa %xmm0,(%rdi,%rcx,4) │ │ │ │ vextracti128 $0x1,%ymm0,(%rdx) │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0xae3c5(%rip),%rax │ │ │ │ + lea 0xbb4c5(%rip),%rax │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 3304c9 <__cxa_finalize@plt+0x305479> │ │ │ │ + jne 322459 <__cxa_finalize@plt+0x2f7409> │ │ │ │ vmovd -0x64(%rax),%xmm1 │ │ │ │ vpmulhrsw (%rdx),%xmm1,%xmm0 │ │ │ │ vmovd -0x70(%rax),%xmm2 │ │ │ │ mov %ecx,(%rdx) │ │ │ │ vpmulhrsw %xmm1,%xmm0,%xmm0 │ │ │ │ or $0x10,%ecx │ │ │ │ - jmp 32e74f <__cxa_finalize@plt+0x3036ff> │ │ │ │ + jmp 3206df <__cxa_finalize@plt+0x2f568f> │ │ │ │ mov %rsp,%r10 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ sub $0x260,%rsp │ │ │ │ vpbroadcastd -0x64(%rax),%ymm15 │ │ │ │ vpmulhrsw 0x20(%rdx),%ymm15,%ymm0 │ │ │ │ vpmulhrsw 0x60(%rdx),%ymm15,%ymm1 │ │ │ │ vpmulhrsw 0xa0(%rdx),%ymm15,%ymm2 │ │ │ │ @@ -701202,15 +690806,15 @@ │ │ │ │ vpmulhrsw 0x2e0(%rdx),%ymm15,%ymm11 │ │ │ │ vpmulhrsw 0x320(%rdx),%ymm15,%ymm12 │ │ │ │ vpmulhrsw 0x360(%rdx),%ymm15,%ymm13 │ │ │ │ vpmulhrsw 0x3a0(%rdx),%ymm15,%ymm14 │ │ │ │ vpmulhrsw 0x3e0(%rdx),%ymm15,%ymm15 │ │ │ │ lea 0xe0(%rsp),%r8 │ │ │ │ lea 0x100(%r8),%r9 │ │ │ │ - call 32f700 <__cxa_finalize@plt+0x3046b0> │ │ │ │ + call 321690 <__cxa_finalize@plt+0x2f6640> │ │ │ │ vpbroadcastd -0x64(%rax),%ymm15 │ │ │ │ vpmulhrsw (%rdx),%ymm15,%ymm0 │ │ │ │ vpmulhrsw 0x40(%rdx),%ymm15,%ymm1 │ │ │ │ vpmulhrsw 0x80(%rdx),%ymm15,%ymm2 │ │ │ │ vpmulhrsw 0xc0(%rdx),%ymm15,%ymm3 │ │ │ │ vpmulhrsw 0x100(%rdx),%ymm15,%ymm4 │ │ │ │ vpmulhrsw 0x140(%rdx),%ymm15,%ymm5 │ │ │ │ @@ -701229,22 +690833,22 @@ │ │ │ │ mov $0x8,%ecx │ │ │ │ vmovdqa %ymm15,(%rdx) │ │ │ │ vmovdqa %ymm15,0x20(%rdx) │ │ │ │ vmovdqa %ymm15,0x40(%rdx) │ │ │ │ vmovdqa %ymm15,0x60(%rdx) │ │ │ │ sub $0xffffffffffffff80,%rdx │ │ │ │ dec %ecx │ │ │ │ - jg 330619 <__cxa_finalize@plt+0x3055c9> │ │ │ │ - call 32c690 <__cxa_finalize@plt+0x301640> │ │ │ │ - call 330890 <__cxa_finalize@plt+0x305840> │ │ │ │ + jg 3225a9 <__cxa_finalize@plt+0x2f7559> │ │ │ │ + call 31e620 <__cxa_finalize@plt+0x2f35d0> │ │ │ │ + call 322820 <__cxa_finalize@plt+0x2f77d0> │ │ │ │ lea (%rsi,%rsi,2),%rdx │ │ │ │ mov %rdi,%rcx │ │ │ │ vpbroadcastd -0x70(%rax),%ymm7 │ │ │ │ - call 32ff10 <__cxa_finalize@plt+0x304ec0> │ │ │ │ - call 32c690 <__cxa_finalize@plt+0x301640> │ │ │ │ + call 321ea0 <__cxa_finalize@plt+0x2f6e50> │ │ │ │ + call 31e620 <__cxa_finalize@plt+0x2f35d0> │ │ │ │ vmovdqa %ymm15,0x40(%rsp) │ │ │ │ vpbroadcastd -0x7c(%rax),%ymm15 │ │ │ │ vpmulhrsw %ymm2,%ymm15,%ymm2 │ │ │ │ vpmulhrsw %ymm3,%ymm15,%ymm3 │ │ │ │ vpmulhrsw %ymm0,%ymm15,%ymm0 │ │ │ │ vpmovzxbw (%rdi,%rsi,2),%ymm1 │ │ │ │ vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ @@ -701324,15 +690928,15 @@ │ │ │ │ vpmovzxbw (%rdi,%rdx,1),%ymm3 │ │ │ │ vpaddw %ymm3,%ymm15,%ymm3 │ │ │ │ vpackuswb %ymm3,%ymm2,%ymm2 │ │ │ │ vpermq $0xd8,%ymm2,%ymm2 │ │ │ │ vmovdqa %xmm2,(%rdi,%rsi,2) │ │ │ │ vextracti128 $0x1,%ymm2,(%rdi,%rdx,1) │ │ │ │ test %rcx,%rcx │ │ │ │ - jne 33081a <__cxa_finalize@plt+0x3057ca> │ │ │ │ + jne 3227aa <__cxa_finalize@plt+0x2f775a> │ │ │ │ mov %r10,%rsp │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ vmovdqa -0x80(%r8),%ymm0 │ │ │ │ vmovdqa -0x60(%r8),%ymm1 │ │ │ │ vmovdqa -0x40(%r8),%ymm2 │ │ │ │ vmovdqa -0x20(%r8),%ymm3 │ │ │ │ @@ -701348,15 +690952,15 @@ │ │ │ │ vmovdqa 0x20(%r9),%ymm13 │ │ │ │ vmovdqa 0x40(%r9),%ymm14 │ │ │ │ vmovdqa 0x60(%r9),%ymm15 │ │ │ │ lea 0x10(%rcx),%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ vmovdqa %ymm6,(%rsp) │ │ │ │ vmovdqa %ymm7,0x20(%rsp) │ │ │ │ - jmp 330645 <__cxa_finalize@plt+0x3055f5> │ │ │ │ + jmp 3225d5 <__cxa_finalize@plt+0x2f7585> │ │ │ │ xchg %ax,%ax │ │ │ │ vmovdqa %ymm9,0x8(%rsp) │ │ │ │ vmovdqa 0x60(%r9),%ymm1 │ │ │ │ vpsubsw %ymm1,%ymm0,%ymm9 │ │ │ │ vpaddsw %ymm1,%ymm0,%ymm0 │ │ │ │ vmovdqa 0x60(%r8),%ymm1 │ │ │ │ vmovdqa %xmm9,0x70(%r8) │ │ │ │ @@ -701453,15 +691057,15 @@ │ │ │ │ vpsubsw %ymm6,%ymm9,%ymm9 │ │ │ │ vmovdqa %xmm9,0x40(%r8) │ │ │ │ vextracti128 $0x1,%ymm9,0x40(%r9) │ │ │ │ vperm2i128 $0x31,%ymm7,%ymm1,%ymm9 │ │ │ │ vinserti128 $0x1,%xmm7,%ymm1,%ymm1 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0xadda5(%rip),%rax │ │ │ │ + lea 0xbaea5(%rip),%rax │ │ │ │ vpbroadcastd -0x64(%rax),%ymm9 │ │ │ │ vpbroadcastd -0x6c(%rax),%ymm10 │ │ │ │ vpbroadcastd -0x74(%rax),%ymm12 │ │ │ │ cmp $0x2b,%ecx │ │ │ │ setg %r8b │ │ │ │ cmp $0x96,%ecx │ │ │ │ setg %al │ │ │ │ @@ -701514,15 +691118,15 @@ │ │ │ │ vpaddsw %ymm5,%ymm8,%ymm5 │ │ │ │ vpmulhrsw %ymm6,%ymm10,%ymm8 │ │ │ │ vpmulhrsw %ymm11,%ymm8,%ymm8 │ │ │ │ vpaddsw %ymm6,%ymm8,%ymm6 │ │ │ │ vpmulhrsw %ymm7,%ymm10,%ymm8 │ │ │ │ vpmulhrsw %ymm11,%ymm8,%ymm8 │ │ │ │ vpaddsw %ymm7,%ymm8,%ymm7 │ │ │ │ - call 32ef00 <__cxa_finalize@plt+0x303eb0> │ │ │ │ + call 320e90 <__cxa_finalize@plt+0x2f5e40> │ │ │ │ vpmulhrsw %ymm0,%ymm12,%ymm0 │ │ │ │ vpmulhrsw %ymm1,%ymm12,%ymm1 │ │ │ │ vpmulhrsw %ymm2,%ymm12,%ymm2 │ │ │ │ vpmulhrsw %ymm3,%ymm12,%ymm3 │ │ │ │ vpmulhrsw %ymm4,%ymm12,%ymm4 │ │ │ │ vpmulhrsw %ymm5,%ymm12,%ymm5 │ │ │ │ vpmulhrsw %ymm6,%ymm12,%ymm6 │ │ │ │ @@ -701559,40 +691163,40 @@ │ │ │ │ vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ vmovdqa %xmm0,(%rdi,%rsi,2) │ │ │ │ vextracti128 $0x1,%ymm0,(%rdi,%rcx,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ add $0x10,%rdx │ │ │ │ dec %r8b │ │ │ │ - jge 330afe <__cxa_finalize@plt+0x305aae> │ │ │ │ + jge 322a8e <__cxa_finalize@plt+0x2f7a3e> │ │ │ │ sub $0x20,%rdx │ │ │ │ vpxor %ymm0,%ymm0,%ymm0 │ │ │ │ mov $0x8,%edi │ │ │ │ cmp %rax,%rdx │ │ │ │ - ja 330d39 <__cxa_finalize@plt+0x305ce9> │ │ │ │ + ja 322cc9 <__cxa_finalize@plt+0x2f7c79> │ │ │ │ vmovdqa %ymm0,(%rax) │ │ │ │ vmovdqa %ymm0,0x40(%rax) │ │ │ │ add $0x100,%rax │ │ │ │ vmovdqa %ymm0,-0x80(%rax) │ │ │ │ vmovdqa %ymm0,-0x40(%rax) │ │ │ │ sub $0x2,%edi │ │ │ │ - jg 330d17 <__cxa_finalize@plt+0x305cc7> │ │ │ │ + jg 322ca7 <__cxa_finalize@plt+0x2f7c57> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ vmovdqa %ymm0,(%rax) │ │ │ │ vmovdqa %ymm0,0x20(%rax) │ │ │ │ vmovdqa %ymm0,0x40(%rax) │ │ │ │ vmovdqa %ymm0,0x60(%rax) │ │ │ │ sub $0xffffffffffffff80,%rax │ │ │ │ dec %edi │ │ │ │ - jg 330d39 <__cxa_finalize@plt+0x305ce9> │ │ │ │ + jg 322cc9 <__cxa_finalize@plt+0x2f7c79> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0xadb05(%rip),%rax │ │ │ │ + lea 0xbac05(%rip),%rax │ │ │ │ vpbroadcastd -0x64(%rax),%ymm9 │ │ │ │ vpbroadcastd -0x6c(%rax),%ymm10 │ │ │ │ vpbroadcastd -0x7c(%rax),%ymm11 │ │ │ │ cmp $0x23,%ecx │ │ │ │ setg %r8b │ │ │ │ cmp $0x96,%ecx │ │ │ │ setg %cl │ │ │ │ @@ -701628,15 +691232,15 @@ │ │ │ │ vpaddsw %ymm1,%ymm1,%ymm1 │ │ │ │ vpaddsw %ymm2,%ymm2,%ymm2 │ │ │ │ vpaddsw %ymm3,%ymm3,%ymm3 │ │ │ │ vpaddsw %ymm4,%ymm4,%ymm4 │ │ │ │ vpaddsw %ymm5,%ymm5,%ymm5 │ │ │ │ vpaddsw %ymm6,%ymm6,%ymm6 │ │ │ │ vpaddsw %ymm7,%ymm7,%ymm7 │ │ │ │ - call 32ef00 <__cxa_finalize@plt+0x303eb0> │ │ │ │ + call 320e90 <__cxa_finalize@plt+0x2f5e40> │ │ │ │ vpmulhrsw %ymm0,%ymm10,%ymm8 │ │ │ │ vpaddsw %ymm0,%ymm0,%ymm0 │ │ │ │ vpaddsw %ymm0,%ymm8,%ymm0 │ │ │ │ vpmulhrsw %ymm1,%ymm10,%ymm8 │ │ │ │ vpaddsw %ymm1,%ymm1,%ymm1 │ │ │ │ vpaddsw %ymm1,%ymm8,%ymm1 │ │ │ │ vpmulhrsw %ymm2,%ymm10,%ymm8 │ │ │ │ @@ -701697,43 +691301,43 @@ │ │ │ │ vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ vmovdqa %xmm0,(%rdi,%rsi,2) │ │ │ │ vextracti128 $0x1,%ymm0,(%rdi,%rcx,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ add $0x10,%rdx │ │ │ │ dec %r8b │ │ │ │ - jl 330fc6 <__cxa_finalize@plt+0x305f76> │ │ │ │ + jl 322f56 <__cxa_finalize@plt+0x2f7f06> │ │ │ │ test $0x1,%r8b │ │ │ │ - je 330d97 <__cxa_finalize@plt+0x305d47> │ │ │ │ + je 322d27 <__cxa_finalize@plt+0x2f7cd7> │ │ │ │ add $0x1e0,%rdx │ │ │ │ lea 0x10(%r9),%rdi │ │ │ │ - jmp 330d97 <__cxa_finalize@plt+0x305d47> │ │ │ │ + jmp 322d27 <__cxa_finalize@plt+0x2f7cd7> │ │ │ │ sub %eax,%edx │ │ │ │ vpxor %ymm0,%ymm0,%ymm0 │ │ │ │ add $0x180,%edx │ │ │ │ vmovdqa %ymm0,(%rax) │ │ │ │ vmovdqa %ymm0,0x20(%rax) │ │ │ │ vmovdqa %ymm0,0x40(%rax) │ │ │ │ vmovdqa %ymm0,0x60(%rax) │ │ │ │ sub $0xffffffffffffff80,%rax │ │ │ │ add $0xffffff80,%edx │ │ │ │ - jge 330fd2 <__cxa_finalize@plt+0x305f82> │ │ │ │ + jge 322f62 <__cxa_finalize@plt+0x2f7f12> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xad865(%rip),%rax │ │ │ │ + lea 0xba965(%rip),%rax │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 331024 <__cxa_finalize@plt+0x305fd4> │ │ │ │ + jne 322fb4 <__cxa_finalize@plt+0x2f7f64> │ │ │ │ vmovd -0x64(%rax),%xmm1 │ │ │ │ vpmulhrsw (%rdx),%xmm1,%xmm0 │ │ │ │ vmovd -0x74(%rax),%xmm2 │ │ │ │ mov %ecx,(%rdx) │ │ │ │ or $0x20,%ecx │ │ │ │ - jmp 32e74f <__cxa_finalize@plt+0x3036ff> │ │ │ │ + jmp 3206df <__cxa_finalize@plt+0x2f568f> │ │ │ │ push %rbx │ │ │ │ mov %rsp,%rbx │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ sub $0x860,%rsp │ │ │ │ lea 0xe0(%rsp),%r8 │ │ │ │ lea 0x100(%r8),%r9 │ │ │ │ sub $0x88,%ecx │ │ │ │ @@ -701752,24 +691356,24 @@ │ │ │ │ vmovdqa %ymm8,0x140(%rdx) │ │ │ │ vmovdqa %ymm8,0x1c0(%rdx) │ │ │ │ vmovdqa %ymm8,0x240(%rdx) │ │ │ │ vmovdqa %ymm8,0x2c0(%rdx) │ │ │ │ vmovdqa %ymm8,0x340(%rdx) │ │ │ │ vmovdqa %ymm8,0x3c0(%rdx) │ │ │ │ test %r11d,%r11d │ │ │ │ - jl 3311e3 <__cxa_finalize@plt+0x306193> │ │ │ │ + jl 323173 <__cxa_finalize@plt+0x2f8123> │ │ │ │ vmovdqa 0x440(%rdx),%ymm8 │ │ │ │ vmovdqa 0x4c0(%rdx),%ymm9 │ │ │ │ vmovdqa 0x540(%rdx),%ymm10 │ │ │ │ vmovdqa 0x5c0(%rdx),%ymm11 │ │ │ │ vmovdqa 0x640(%rdx),%ymm12 │ │ │ │ vmovdqa 0x6c0(%rdx),%ymm13 │ │ │ │ vmovdqa 0x740(%rdx),%ymm14 │ │ │ │ vmovdqa 0x7c0(%rdx),%ymm15 │ │ │ │ - call 32f700 <__cxa_finalize@plt+0x3046b0> │ │ │ │ + call 321690 <__cxa_finalize@plt+0x2f6640> │ │ │ │ vmovdqa 0x400(%rdx),%ymm8 │ │ │ │ vmovdqa 0x480(%rdx),%ymm9 │ │ │ │ vmovdqa 0x500(%rdx),%ymm10 │ │ │ │ vmovdqa 0x580(%rdx),%ymm11 │ │ │ │ vmovdqa 0x600(%rdx),%ymm12 │ │ │ │ vmovdqa 0x680(%rdx),%ymm13 │ │ │ │ vmovdqa 0x700(%rdx),%ymm14 │ │ │ │ @@ -701788,16 +691392,16 @@ │ │ │ │ vmovdqa %ymm0,0x680(%rdx) │ │ │ │ vmovdqa %ymm0,0x6c0(%rdx) │ │ │ │ vmovdqa %ymm0,0x700(%rdx) │ │ │ │ vmovdqa %ymm0,0x740(%rdx) │ │ │ │ vmovdqa %ymm0,0x780(%rdx) │ │ │ │ vmovdqa %ymm0,0x7c0(%rdx) │ │ │ │ vmovdqa %ymm15,(%rsp) │ │ │ │ - jmp 331210 <__cxa_finalize@plt+0x3061c0> │ │ │ │ - call 32f650 <__cxa_finalize@plt+0x304600> │ │ │ │ + jmp 3231a0 <__cxa_finalize@plt+0x2f8150> │ │ │ │ + call 3215e0 <__cxa_finalize@plt+0x2f6590> │ │ │ │ vpxor %ymm8,%ymm8,%ymm8 │ │ │ │ vmovdqa %ymm8,%ymm9 │ │ │ │ vmovdqa %ymm8,%ymm10 │ │ │ │ vmovdqa %ymm8,%ymm11 │ │ │ │ vmovdqa %ymm8,%ymm12 │ │ │ │ vmovdqa %ymm8,%ymm13 │ │ │ │ vmovdqa %ymm8,%ymm14 │ │ │ │ @@ -701815,18 +691419,18 @@ │ │ │ │ vmovdqa %ymm15,0x80(%rdx) │ │ │ │ vmovdqa %ymm15,0x100(%rdx) │ │ │ │ vmovdqa %ymm15,0x180(%rdx) │ │ │ │ vmovdqa %ymm15,0x200(%rdx) │ │ │ │ vmovdqa %ymm15,0x280(%rdx) │ │ │ │ vmovdqa %ymm15,0x300(%rdx) │ │ │ │ vmovdqa %ymm15,0x380(%rdx) │ │ │ │ - call 32c690 <__cxa_finalize@plt+0x301640> │ │ │ │ - call 330890 <__cxa_finalize@plt+0x305840> │ │ │ │ + call 31e620 <__cxa_finalize@plt+0x2f35d0> │ │ │ │ + call 322820 <__cxa_finalize@plt+0x2f77d0> │ │ │ │ vpbroadcastd -0x74(%rax),%ymm7 │ │ │ │ - call 32ff10 <__cxa_finalize@plt+0x304ec0> │ │ │ │ + call 321ea0 <__cxa_finalize@plt+0x2f6e50> │ │ │ │ lea 0x400(%r8),%r10 │ │ │ │ vmovdqa (%rsp),%ymm15 │ │ │ │ vmovdqa %ymm0,-0x80(%r10) │ │ │ │ vmovdqa %ymm2,-0x60(%r10) │ │ │ │ vmovdqa %ymm4,-0x40(%r10) │ │ │ │ vmovdqa %ymm6,-0x20(%r10) │ │ │ │ vmovdqa %ymm8,(%r10) │ │ │ │ @@ -701847,15 +691451,15 @@ │ │ │ │ vpmulhrsw -0x60(%r8),%ymm9,%ymm1 │ │ │ │ vpmulhrsw -0x40(%r8),%ymm9,%ymm2 │ │ │ │ vpmulhrsw -0x20(%r8),%ymm9,%ymm3 │ │ │ │ vpmulhrsw (%r8),%ymm9,%ymm4 │ │ │ │ vpmulhrsw 0x20(%r8),%ymm9,%ymm5 │ │ │ │ vpmulhrsw 0x40(%r8),%ymm9,%ymm6 │ │ │ │ vpmulhrsw 0x60(%r8),%ymm9,%ymm7 │ │ │ │ - call 32ef00 <__cxa_finalize@plt+0x303eb0> │ │ │ │ + call 320e90 <__cxa_finalize@plt+0x2f5e40> │ │ │ │ vmovdqa %ymm0,-0x80(%r8) │ │ │ │ vpmulhrsw -0x80(%r9),%ymm9,%ymm0 │ │ │ │ vmovdqa %ymm1,-0x80(%r9) │ │ │ │ vpmulhrsw -0x60(%r9),%ymm9,%ymm1 │ │ │ │ vmovdqa %ymm2,-0x60(%r8) │ │ │ │ vpmulhrsw -0x40(%r9),%ymm9,%ymm2 │ │ │ │ vmovdqa %ymm3,-0x60(%r9) │ │ │ │ @@ -701864,68 +691468,68 @@ │ │ │ │ vpmulhrsw (%r9),%ymm9,%ymm4 │ │ │ │ vmovdqa %ymm5,-0x40(%r9) │ │ │ │ vpmulhrsw 0x20(%r9),%ymm9,%ymm5 │ │ │ │ vmovdqa %ymm6,-0x20(%r8) │ │ │ │ vpmulhrsw 0x40(%r9),%ymm9,%ymm6 │ │ │ │ vmovdqa %ymm7,-0x20(%r9) │ │ │ │ vpmulhrsw 0x60(%r9),%ymm9,%ymm7 │ │ │ │ - call 32ef00 <__cxa_finalize@plt+0x303eb0> │ │ │ │ + call 320e90 <__cxa_finalize@plt+0x2f5e40> │ │ │ │ vmovdqa %ymm0,(%r8) │ │ │ │ vmovdqa %ymm1,(%r9) │ │ │ │ vmovdqa %ymm2,0x20(%r8) │ │ │ │ vmovdqa %ymm3,0x20(%r9) │ │ │ │ vmovdqa %ymm4,0x40(%r8) │ │ │ │ vmovdqa %ymm5,0x40(%r9) │ │ │ │ vmovdqa %ymm6,0x60(%r8) │ │ │ │ vmovdqa %ymm7,0x60(%r9) │ │ │ │ add $0x20,%rdx │ │ │ │ add $0x200,%r8 │ │ │ │ add $0x200,%r9 │ │ │ │ add $0x80000000,%ecx │ │ │ │ - jae 33104b <__cxa_finalize@plt+0x305ffb> │ │ │ │ + jae 322fdb <__cxa_finalize@plt+0x2f7f8b> │ │ │ │ add $0x300,%r8 │ │ │ │ imul $0x13,%rsi,%rdx │ │ │ │ lea (%rsi,%rsi,2),%rcx │ │ │ │ add %rdi,%rdx │ │ │ │ test %r11d,%r11d │ │ │ │ - jge 331429 <__cxa_finalize@plt+0x3063d9> │ │ │ │ + jge 3233b9 <__cxa_finalize@plt+0x2f8369> │ │ │ │ add $0x200,%r8 │ │ │ │ add $0x200,%r9 │ │ │ │ add $0x200,%r10 │ │ │ │ vmovdqa -0x80(%r9),%ymm0 │ │ │ │ vmovdqa -0x60(%r9),%ymm1 │ │ │ │ vmovdqa -0x40(%r9),%ymm2 │ │ │ │ vmovdqa -0x20(%r9),%ymm3 │ │ │ │ vmovdqa (%r9),%ymm4 │ │ │ │ vmovdqa 0x20(%r9),%ymm5 │ │ │ │ vmovdqa 0x40(%r9),%ymm6 │ │ │ │ vmovdqa 0x60(%r9),%ymm7 │ │ │ │ test %r11d,%r11d │ │ │ │ - jl 3314d0 <__cxa_finalize@plt+0x306480> │ │ │ │ + jl 323460 <__cxa_finalize@plt+0x2f8410> │ │ │ │ vmovdqa -0x80(%r10),%ymm8 │ │ │ │ vmovdqa -0x60(%r10),%ymm9 │ │ │ │ vmovdqa -0x40(%r10),%ymm10 │ │ │ │ vmovdqa -0x20(%r10),%ymm11 │ │ │ │ vmovdqa (%r10),%ymm12 │ │ │ │ vmovdqa 0x20(%r10),%ymm13 │ │ │ │ vmovdqa 0x40(%r10),%ymm14 │ │ │ │ vmovdqa 0x60(%r10),%ymm15 │ │ │ │ - call 32f700 <__cxa_finalize@plt+0x3046b0> │ │ │ │ + call 321690 <__cxa_finalize@plt+0x2f6640> │ │ │ │ sub $0x100,%r10 │ │ │ │ vmovdqa -0x80(%r10),%ymm8 │ │ │ │ vmovdqa -0x60(%r10),%ymm9 │ │ │ │ vmovdqa -0x40(%r10),%ymm10 │ │ │ │ vmovdqa -0x20(%r10),%ymm11 │ │ │ │ vmovdqa (%r10),%ymm12 │ │ │ │ vmovdqa 0x20(%r10),%ymm13 │ │ │ │ vmovdqa 0x40(%r10),%ymm14 │ │ │ │ vmovdqa 0x60(%r10),%ymm15 │ │ │ │ sub $0x200,%r10 │ │ │ │ - jmp 331504 <__cxa_finalize@plt+0x3064b4> │ │ │ │ - call 32f650 <__cxa_finalize@plt+0x304600> │ │ │ │ + jmp 323494 <__cxa_finalize@plt+0x2f8444> │ │ │ │ + call 3215e0 <__cxa_finalize@plt+0x2f6590> │ │ │ │ sub $0x300,%r10 │ │ │ │ vpxor %ymm8,%ymm8,%ymm8 │ │ │ │ vmovdqa %ymm8,%ymm9 │ │ │ │ vmovdqa %ymm8,%ymm10 │ │ │ │ vmovdqa %ymm8,%ymm11 │ │ │ │ vmovdqa %ymm8,%ymm12 │ │ │ │ vmovdqa %ymm8,%ymm13 │ │ │ │ @@ -701936,30 +691540,30 @@ │ │ │ │ vmovdqa -0x40(%r10),%ymm2 │ │ │ │ vmovdqa -0x20(%r10),%ymm3 │ │ │ │ vmovdqa (%r10),%ymm4 │ │ │ │ vmovdqa 0x20(%r10),%ymm5 │ │ │ │ vmovdqa 0x40(%r10),%ymm6 │ │ │ │ vmovdqa 0x60(%r10),%ymm7 │ │ │ │ vmovdqa %ymm15,(%rsp) │ │ │ │ - call 32c690 <__cxa_finalize@plt+0x301640> │ │ │ │ - call 330050 <__cxa_finalize@plt+0x305000> │ │ │ │ + call 31e620 <__cxa_finalize@plt+0x2f35d0> │ │ │ │ + call 321fe0 <__cxa_finalize@plt+0x2f6f90> │ │ │ │ lea -0x400(%r8),%r10 │ │ │ │ cmp %r10,%r9 │ │ │ │ - jb 331566 <__cxa_finalize@plt+0x306516> │ │ │ │ + jb 3234f6 <__cxa_finalize@plt+0x2f84a6> │ │ │ │ sub $0x400,%r9 │ │ │ │ sub %rcx,%rdi │ │ │ │ lea 0x10(%rdx,%rcx,1),%rdx │ │ │ │ add $0x10,%rdi │ │ │ │ - jmp 331429 <__cxa_finalize@plt+0x3063d9> │ │ │ │ + jmp 3233b9 <__cxa_finalize@plt+0x2f8369> │ │ │ │ mov %rbx,%rsp │ │ │ │ pop %rbx │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ xchg %ax,%ax │ │ │ │ - vpbroadcastd 0xad27f(%rip),%ymm9 │ │ │ │ + vpbroadcastd 0xba37f(%rip),%ymm9 │ │ │ │ sub $0x88,%ecx │ │ │ │ shr $0x1e,%ecx │ │ │ │ lea -0x8(%rcx,%rcx,1),%ecx │ │ │ │ lea (%rsi,%rsi,2),%r8 │ │ │ │ mov %rdi,%r9 │ │ │ │ lea 0x20(%rdx),%rax │ │ │ │ vmovdqa (%rdx),%xmm0 │ │ │ │ @@ -701974,15 +691578,15 @@ │ │ │ │ vmovdqa 0x140(%rdx),%xmm5 │ │ │ │ vinserti128 $0x1,0x300(%rdx),%ymm4,%ymm4 │ │ │ │ vinserti128 $0x1,0x340(%rdx),%ymm5,%ymm5 │ │ │ │ vmovdqa 0x180(%rdx),%xmm6 │ │ │ │ vmovdqa 0x1c0(%rdx),%xmm7 │ │ │ │ vinserti128 $0x1,0x380(%rdx),%ymm6,%ymm6 │ │ │ │ vinserti128 $0x1,0x3c0(%rdx),%ymm7,%ymm7 │ │ │ │ - call 32ef00 <__cxa_finalize@plt+0x303eb0> │ │ │ │ + call 320e90 <__cxa_finalize@plt+0x2f5e40> │ │ │ │ vpmulhrsw %ymm0,%ymm9,%ymm0 │ │ │ │ vpmulhrsw %ymm1,%ymm9,%ymm1 │ │ │ │ vpmulhrsw %ymm2,%ymm9,%ymm2 │ │ │ │ vpmulhrsw %ymm3,%ymm9,%ymm3 │ │ │ │ vpmulhrsw %ymm4,%ymm9,%ymm4 │ │ │ │ vpmulhrsw %ymm5,%ymm9,%ymm5 │ │ │ │ vpmulhrsw %ymm6,%ymm9,%ymm6 │ │ │ │ @@ -702019,52 +691623,52 @@ │ │ │ │ vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ vmovdqa %xmm0,(%rdi,%rsi,2) │ │ │ │ vextracti128 $0x1,%ymm0,(%rdi,%r8,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ add $0x10,%rdx │ │ │ │ inc %ecx │ │ │ │ - je 331717 <__cxa_finalize@plt+0x3066c7> │ │ │ │ + je 3236a7 <__cxa_finalize@plt+0x2f8657> │ │ │ │ test $0x3,%ecx │ │ │ │ - jne 331591 <__cxa_finalize@plt+0x306541> │ │ │ │ + jne 323521 <__cxa_finalize@plt+0x2f84d1> │ │ │ │ add $0x3c0,%rdx │ │ │ │ lea 0x10(%r9),%rdi │ │ │ │ - jmp 331591 <__cxa_finalize@plt+0x306541> │ │ │ │ + jmp 323521 <__cxa_finalize@plt+0x2f84d1> │ │ │ │ vpxor %ymm0,%ymm0,%ymm0 │ │ │ │ mov $0x10,%edi │ │ │ │ cmp %rax,%rdx │ │ │ │ - jne 33174b <__cxa_finalize@plt+0x3066fb> │ │ │ │ + jne 3236db <__cxa_finalize@plt+0x2f868b> │ │ │ │ vmovdqa %ymm0,-0x20(%rax) │ │ │ │ vmovdqa %ymm0,0x20(%rax) │ │ │ │ vmovdqa %ymm0,0x60(%rax) │ │ │ │ vmovdqa %ymm0,0xa0(%rax) │ │ │ │ add $0x100,%rax │ │ │ │ sub $0x4,%edi │ │ │ │ - jg 331725 <__cxa_finalize@plt+0x3066d5> │ │ │ │ + jg 3236b5 <__cxa_finalize@plt+0x2f8665> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ vmovdqa %ymm0,-0x20(%rax) │ │ │ │ vmovdqa %ymm0,(%rax) │ │ │ │ vmovdqa %ymm0,0x20(%rax) │ │ │ │ vmovdqa %ymm0,0x40(%rax) │ │ │ │ sub $0xffffffffffffff80,%rax │ │ │ │ dec %edi │ │ │ │ - jg 33174b <__cxa_finalize@plt+0x3066fb> │ │ │ │ + jg 3236db <__cxa_finalize@plt+0x2f868b> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xad0f5(%rip),%rax │ │ │ │ + lea 0xba1f5(%rip),%rax │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 331794 <__cxa_finalize@plt+0x306744> │ │ │ │ + jne 323724 <__cxa_finalize@plt+0x2f86d4> │ │ │ │ vmovd -0x64(%rax),%xmm1 │ │ │ │ vpmulhrsw (%rdx),%xmm1,%xmm0 │ │ │ │ vmovd -0x74(%rax),%xmm2 │ │ │ │ mov %ecx,(%rdx) │ │ │ │ or $0x40,%ecx │ │ │ │ - jmp 32aeaa <__cxa_finalize@plt+0x2ffe5a> │ │ │ │ + jmp 31ce3a <__cxa_finalize@plt+0x2f1dea> │ │ │ │ push %rbx │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ sub $0x860,%rsp │ │ │ │ lea 0x2e0(%rsp),%r8 │ │ │ │ lea 0x300(%r8),%r9 │ │ │ │ @@ -702100,20 +691704,20 @@ │ │ │ │ vmovdqa %ymm15,0x240(%rdx) │ │ │ │ vmovdqa %ymm15,0x280(%rdx) │ │ │ │ vmovdqa %ymm15,0x2c0(%rdx) │ │ │ │ vmovdqa %ymm15,0x300(%rdx) │ │ │ │ vmovdqa %ymm15,0x340(%rdx) │ │ │ │ vmovdqa %ymm15,0x380(%rdx) │ │ │ │ vmovdqa %ymm15,0x3c0(%rdx) │ │ │ │ - call 32c690 <__cxa_finalize@plt+0x301640> │ │ │ │ + call 31e620 <__cxa_finalize@plt+0x2f35d0> │ │ │ │ vmovdqa 0x20(%rsp),%ymm1 │ │ │ │ vmovdqa %ymm6,(%rsp) │ │ │ │ vmovdqa %ymm7,0x20(%rsp) │ │ │ │ vpbroadcastd -0x74(%rax),%ymm7 │ │ │ │ - call 32ff10 <__cxa_finalize@plt+0x304ec0> │ │ │ │ + call 321ea0 <__cxa_finalize@plt+0x2f6e50> │ │ │ │ vmovdqa (%rsp),%ymm15 │ │ │ │ vmovdqa %ymm0,-0x80(%r8) │ │ │ │ vmovdqa %ymm2,-0x60(%r8) │ │ │ │ vmovdqa %ymm4,-0x40(%r8) │ │ │ │ vmovdqa %ymm6,-0x20(%r8) │ │ │ │ vmovdqa %ymm8,(%r8) │ │ │ │ vmovdqa %ymm10,0x20(%r8) │ │ │ │ @@ -702127,15 +691731,15 @@ │ │ │ │ vmovdqa %ymm11,0x20(%r9) │ │ │ │ vmovdqa %ymm13,0x40(%r9) │ │ │ │ vmovdqa %ymm15,0x60(%r9) │ │ │ │ add $0x20,%rdx │ │ │ │ add $0x100,%r8 │ │ │ │ add $0x100,%r9 │ │ │ │ add $0x80000000,%ecx │ │ │ │ - jae 3317bc <__cxa_finalize@plt+0x30676c> │ │ │ │ + jae 32374c <__cxa_finalize@plt+0x2f86fc> │ │ │ │ lea 0x2e0(%rsp),%rdx │ │ │ │ vmovdqa -0x80(%rdx),%xmm0 │ │ │ │ vmovdqa -0x40(%rdx),%xmm1 │ │ │ │ vinserti128 $0x1,(%rdx),%ymm0,%ymm0 │ │ │ │ vinserti128 $0x1,0x40(%rdx),%ymm1,%ymm1 │ │ │ │ vmovdqa -0x70(%rdx),%xmm2 │ │ │ │ vmovdqa -0x30(%rdx),%xmm3 │ │ │ │ @@ -702149,27 +691753,27 @@ │ │ │ │ vmovdqa %ymm4,%ymm9 │ │ │ │ vmovdqa %ymm4,%ymm10 │ │ │ │ vmovdqa %ymm4,%ymm11 │ │ │ │ vmovdqa %ymm4,%ymm12 │ │ │ │ vmovdqa %ymm4,%ymm13 │ │ │ │ vmovdqa %ymm4,%ymm14 │ │ │ │ test %r10d,%r10d │ │ │ │ - jl 3319f8 <__cxa_finalize@plt+0x3069a8> │ │ │ │ + jl 323988 <__cxa_finalize@plt+0x2f8938> │ │ │ │ lea 0x100(%rdx),%rcx │ │ │ │ vmovdqa -0x80(%rcx),%xmm4 │ │ │ │ vmovdqa -0x40(%rcx),%xmm5 │ │ │ │ vinserti128 $0x1,(%rcx),%ymm4,%ymm4 │ │ │ │ vinserti128 $0x1,0x40(%rcx),%ymm5,%ymm5 │ │ │ │ vmovdqa -0x70(%rcx),%xmm6 │ │ │ │ vmovdqa -0x30(%rcx),%xmm7 │ │ │ │ vinserti128 $0x1,0x10(%rcx),%ymm6,%ymm6 │ │ │ │ vinserti128 $0x1,0x50(%rcx),%ymm7,%ymm7 │ │ │ │ vmovdqa %ymm8,(%rsp) │ │ │ │ lea 0xe0(%rsp),%r8 │ │ │ │ - call 32c690 <__cxa_finalize@plt+0x301640> │ │ │ │ + call 31e620 <__cxa_finalize@plt+0x2f35d0> │ │ │ │ vmovdqa 0x20(%rsp),%ymm1 │ │ │ │ vmovdqa %ymm0,-0x80(%r8) │ │ │ │ vmovdqa %ymm1,-0x60(%r8) │ │ │ │ vmovdqa %ymm2,-0x40(%r8) │ │ │ │ vmovdqa %ymm3,-0x20(%r8) │ │ │ │ vmovdqa %ymm4,(%r8) │ │ │ │ vmovdqa %ymm5,0x20(%r8) │ │ │ │ @@ -702193,26 +691797,26 @@ │ │ │ │ vinserti128 $0x1,0x30(%rdx),%ymm2,%ymm2 │ │ │ │ vinserti128 $0x1,0x70(%rdx),%ymm3,%ymm3 │ │ │ │ vpxor %ymm4,%ymm4,%ymm4 │ │ │ │ vmovdqa %ymm4,%ymm5 │ │ │ │ vmovdqa %ymm4,%ymm6 │ │ │ │ vmovdqa %ymm4,%ymm7 │ │ │ │ test %r10d,%r10d │ │ │ │ - jl 331aea <__cxa_finalize@plt+0x306a9a> │ │ │ │ + jl 323a7a <__cxa_finalize@plt+0x2f8a2a> │ │ │ │ vmovdqa -0x60(%rcx),%xmm4 │ │ │ │ vmovdqa -0x20(%rcx),%xmm5 │ │ │ │ vinserti128 $0x1,0x20(%rcx),%ymm4,%ymm4 │ │ │ │ vinserti128 $0x1,0x60(%rcx),%ymm5,%ymm5 │ │ │ │ vmovdqa -0x50(%rcx),%xmm6 │ │ │ │ vmovdqa -0x10(%rcx),%xmm7 │ │ │ │ vinserti128 $0x1,0x30(%rcx),%ymm6,%ymm6 │ │ │ │ vinserti128 $0x1,0x70(%rcx),%ymm7,%ymm7 │ │ │ │ add $0x100,%r8 │ │ │ │ lea 0x100(%r8),%r9 │ │ │ │ - call 32f650 <__cxa_finalize@plt+0x304600> │ │ │ │ + call 3215e0 <__cxa_finalize@plt+0x2f6590> │ │ │ │ add $0x300,%rdx │ │ │ │ vpbroadcastd -0x60(%rax),%ymm15 │ │ │ │ add $0x200,%r8 │ │ │ │ add $0x400,%r9 │ │ │ │ vmovdqa -0x80(%rdx),%xmm0 │ │ │ │ vmovdqa -0x10(%rdx),%xmm3 │ │ │ │ vinserti128 $0x1,(%rdx),%ymm0,%ymm0 │ │ │ │ @@ -702222,26 +691826,26 @@ │ │ │ │ vinserti128 $0x1,0x10(%rdx),%ymm4,%ymm4 │ │ │ │ vinserti128 $0x1,0x60(%rdx),%ymm7,%ymm7 │ │ │ │ vpxor %ymm1,%ymm1,%ymm1 │ │ │ │ vmovdqa %ymm1,%ymm2 │ │ │ │ vmovdqa %ymm1,%ymm5 │ │ │ │ vmovdqa %ymm1,%ymm6 │ │ │ │ test %r10d,%r10d │ │ │ │ - jl 331b92 <__cxa_finalize@plt+0x306b42> │ │ │ │ + jl 323b22 <__cxa_finalize@plt+0x2f8ad2> │ │ │ │ add $0x300,%rcx │ │ │ │ vmovdqa -0x10(%rcx),%xmm1 │ │ │ │ vmovdqa -0x80(%rcx),%xmm2 │ │ │ │ vinserti128 $0x1,0x70(%rcx),%ymm1,%ymm1 │ │ │ │ vinserti128 $0x1,(%rcx),%ymm2,%ymm2 │ │ │ │ vmovdqa -0x20(%rcx),%xmm5 │ │ │ │ vmovdqa -0x70(%rcx),%xmm6 │ │ │ │ vinserti128 $0x1,0x60(%rcx),%ymm5,%ymm5 │ │ │ │ vinserti128 $0x1,0x10(%rcx),%ymm6,%ymm6 │ │ │ │ add $0x80,%rax │ │ │ │ - call 331c40 <__cxa_finalize@plt+0x306bf0> │ │ │ │ + call 323bd0 <__cxa_finalize@plt+0x2f8b80> │ │ │ │ add $0x8,%rax │ │ │ │ add $0x100,%r8 │ │ │ │ sub $0x100,%r9 │ │ │ │ vmovdqa -0x40(%rdx),%xmm0 │ │ │ │ vmovdqa -0x50(%rdx),%xmm3 │ │ │ │ vinserti128 $0x1,0x40(%rdx),%ymm0,%ymm0 │ │ │ │ vinserti128 $0x1,0x30(%rdx),%ymm3,%ymm3 │ │ │ │ @@ -702250,25 +691854,25 @@ │ │ │ │ vinserti128 $0x1,0x50(%rdx),%ymm4,%ymm4 │ │ │ │ vinserti128 $0x1,0x20(%rdx),%ymm7,%ymm7 │ │ │ │ vpxor %ymm1,%ymm1,%ymm1 │ │ │ │ vmovdqa %ymm1,%ymm2 │ │ │ │ vmovdqa %ymm1,%ymm5 │ │ │ │ vmovdqa %ymm1,%ymm6 │ │ │ │ test %r10d,%r10d │ │ │ │ - jl 331c24 <__cxa_finalize@plt+0x306bd4> │ │ │ │ + jl 323bb4 <__cxa_finalize@plt+0x2f8b64> │ │ │ │ vmovdqa -0x50(%rcx),%xmm1 │ │ │ │ vmovdqa -0x40(%rcx),%xmm2 │ │ │ │ vinserti128 $0x1,0x30(%rcx),%ymm1,%ymm1 │ │ │ │ vinserti128 $0x1,0x40(%rcx),%ymm2,%ymm2 │ │ │ │ vmovdqa -0x60(%rcx),%xmm5 │ │ │ │ vmovdqa -0x30(%rcx),%xmm6 │ │ │ │ vinserti128 $0x1,0x20(%rcx),%ymm5,%ymm5 │ │ │ │ vinserti128 $0x1,0x50(%rcx),%ymm6,%ymm6 │ │ │ │ - call 331c40 <__cxa_finalize@plt+0x306bf0> │ │ │ │ - call 332369 <__cxa_finalize@plt+0x307319> │ │ │ │ + call 323bd0 <__cxa_finalize@plt+0x2f8b80> │ │ │ │ + call 3242f9 <__cxa_finalize@plt+0x2f92a9> │ │ │ │ mov %rbp,%rsp │ │ │ │ pop %rbp │ │ │ │ pop %rbx │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ @@ -702492,15 +692096,15 @@ │ │ │ │ vmovdqa %ymm2,-0x20(%r9) │ │ │ │ ret │ │ │ │ sub $0x88,%rax │ │ │ │ vpbroadcastd -0x54(%rax),%ymm11 │ │ │ │ vpbroadcastd -0x50(%rax),%ymm12 │ │ │ │ vpbroadcastd -0x5c(%rax),%ymm13 │ │ │ │ vpbroadcastd -0x58(%rax),%ymm14 │ │ │ │ - call 3321be <__cxa_finalize@plt+0x30716e> │ │ │ │ + call 32414e <__cxa_finalize@plt+0x2f90fe> │ │ │ │ vmovdqa -0x5a0(%r8),%ymm9 │ │ │ │ vmovdqa -0x280(%r9),%ymm6 │ │ │ │ vpsubsw %ymm6,%ymm9,%ymm10 │ │ │ │ vpaddsw %ymm6,%ymm9,%ymm9 │ │ │ │ vpsubsw %ymm0,%ymm10,%ymm6 │ │ │ │ vpaddsw %ymm0,%ymm10,%ymm10 │ │ │ │ vpsubsw %ymm7,%ymm9,%ymm0 │ │ │ │ @@ -702542,15 +692146,15 @@ │ │ │ │ vpsubsw %ymm3,%ymm6,%ymm4 │ │ │ │ vpaddsw %ymm3,%ymm6,%ymm6 │ │ │ │ vmovdqa %ymm0,-0x80(%r9) │ │ │ │ vmovdqa %ymm7,-0x3a0(%r8) │ │ │ │ vmovdqa %ymm4,0x60(%r8) │ │ │ │ vmovdqa %ymm6,-0x480(%r9) │ │ │ │ cmp %r9,%r8 │ │ │ │ - jne 33207c <__cxa_finalize@plt+0x30702c> │ │ │ │ + jne 32400c <__cxa_finalize@plt+0x2f8fbc> │ │ │ │ ret │ │ │ │ vmovdqa -0x180(%r8),%ymm0 │ │ │ │ vmovdqa -0x1a0(%r9),%ymm6 │ │ │ │ vmovdqa -0x80(%r8),%ymm1 │ │ │ │ vmovdqa 0x60(%r9),%ymm5 │ │ │ │ add $0x20,%r8 │ │ │ │ sub $0x20,%r9 │ │ │ │ @@ -702646,15 +692250,15 @@ │ │ │ │ vpbroadcastd -0x5c(%rax),%ymm13 │ │ │ │ lea (%rsi,%rsi,4),%rbx │ │ │ │ lea (%rbx,%rsi,1),%rcx │ │ │ │ lea (%rbx,%rsi,2),%r10 │ │ │ │ lea (%rcx,%rsi,2),%r11 │ │ │ │ lea (%rdi,%r10,1),%rdx │ │ │ │ vpbroadcastd -0x58(%rax),%ymm14 │ │ │ │ - call 3321be <__cxa_finalize@plt+0x30716e> │ │ │ │ + call 32414e <__cxa_finalize@plt+0x2f90fe> │ │ │ │ vpbroadcastd -0x7c(%rax),%ymm14 │ │ │ │ vmovdqa -0x5a0(%r8),%ymm9 │ │ │ │ vmovdqa -0x280(%r9),%ymm6 │ │ │ │ vpsubsw %ymm6,%ymm9,%ymm10 │ │ │ │ vpaddsw %ymm6,%ymm9,%ymm9 │ │ │ │ vpsubsw %ymm0,%ymm10,%ymm6 │ │ │ │ vpaddsw %ymm0,%ymm10,%ymm10 │ │ │ │ @@ -702763,21 +692367,21 @@ │ │ │ │ vmovdqa %xmm3,(%rdx,%rbx,8) │ │ │ │ vextracti128 $0x1,%ymm3,(%rdi,%r11,2) │ │ │ │ vmovdqa %xmm4,(%rdi,%rcx,8) │ │ │ │ vextracti128 $0x1,%ymm4,(%rdx,%rsi,8) │ │ │ │ add %rsi,%rdi │ │ │ │ sub %rsi,%rdx │ │ │ │ cmp %r9,%r8 │ │ │ │ - jne 332395 <__cxa_finalize@plt+0x307345> │ │ │ │ + jne 324325 <__cxa_finalize@plt+0x2f92d5> │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0xac255(%rip),%rax │ │ │ │ + lea 0xb9355(%rip),%rax │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 332691 <__cxa_finalize@plt+0x307641> │ │ │ │ + jne 324621 <__cxa_finalize@plt+0x2f95d1> │ │ │ │ vmovd -0x64(%rax),%xmm1 │ │ │ │ vpmulhrsw (%rdx),%xmm1,%xmm0 │ │ │ │ vmovd -0x74(%rax),%xmm2 │ │ │ │ mov %ecx,(%rdx) │ │ │ │ or $0x10,%ecx │ │ │ │ vpmulhrsw %xmm2,%xmm0,%xmm0 │ │ │ │ vmovd -0x7c(%rax),%xmm2 │ │ │ │ @@ -702797,15 +692401,15 @@ │ │ │ │ vpaddw %ymm0,%ymm3,%ymm3 │ │ │ │ vpackuswb %ymm4,%ymm2,%ymm2 │ │ │ │ vpackuswb %ymm5,%ymm3,%ymm3 │ │ │ │ vmovdqa %ymm2,(%rdi) │ │ │ │ vmovdqa %ymm3,0x20(%rdi) │ │ │ │ add %rsi,%rdi │ │ │ │ dec %ecx │ │ │ │ - jg 33264c <__cxa_finalize@plt+0x3075fc> │ │ │ │ + jg 3245dc <__cxa_finalize@plt+0x2f958c> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ mov %rsp,%r10 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ sub $0x860,%rsp │ │ │ │ vmovdqa (%rdx),%ymm0 │ │ │ │ vmovdqa 0x80(%rdx),%ymm1 │ │ │ │ @@ -702828,15 +692432,15 @@ │ │ │ │ vmovdqa %ymm8,%ymm10 │ │ │ │ vmovdqa %ymm8,%ymm11 │ │ │ │ vmovdqa %ymm8,%ymm12 │ │ │ │ vmovdqa %ymm8,%ymm13 │ │ │ │ vmovdqa %ymm8,%ymm14 │ │ │ │ vmovdqa %ymm8,(%rsp) │ │ │ │ lea 0xe0(%rsp),%r8 │ │ │ │ - call 32c690 <__cxa_finalize@plt+0x301640> │ │ │ │ + call 31e620 <__cxa_finalize@plt+0x2f35d0> │ │ │ │ vmovdqa 0x20(%rsp),%ymm1 │ │ │ │ vmovdqa %ymm0,-0x80(%r8) │ │ │ │ vmovdqa %ymm1,-0x60(%r8) │ │ │ │ vmovdqa %ymm2,-0x40(%r8) │ │ │ │ vmovdqa %ymm3,-0x20(%r8) │ │ │ │ vmovdqa %ymm4,(%r8) │ │ │ │ vmovdqa %ymm5,0x20(%r8) │ │ │ │ @@ -702866,15 +692470,15 @@ │ │ │ │ vmovdqa %ymm8,0x1c0(%rdx) │ │ │ │ vmovdqa %ymm8,0x240(%rdx) │ │ │ │ vmovdqa %ymm8,0x2c0(%rdx) │ │ │ │ vmovdqa %ymm8,0x340(%rdx) │ │ │ │ vmovdqa %ymm8,0x3c0(%rdx) │ │ │ │ add $0x100,%r8 │ │ │ │ lea 0x100(%r8),%r9 │ │ │ │ - call 32f650 <__cxa_finalize@plt+0x304600> │ │ │ │ + call 3215e0 <__cxa_finalize@plt+0x2f6590> │ │ │ │ vpbroadcastd -0x60(%rax),%ymm15 │ │ │ │ add $0x200,%r8 │ │ │ │ add $0x400,%r9 │ │ │ │ vmovdqa 0x20(%rdx),%ymm0 │ │ │ │ vmovdqa 0x3e0(%rdx),%ymm1 │ │ │ │ vmovdqa 0x220(%rdx),%ymm2 │ │ │ │ vmovdqa 0x1e0(%rdx),%ymm3 │ │ │ │ @@ -702888,15 +692492,15 @@ │ │ │ │ vmovdqa %ymm8,0x220(%rdx) │ │ │ │ vmovdqa %ymm8,0x1e0(%rdx) │ │ │ │ vmovdqa %ymm8,0x120(%rdx) │ │ │ │ vmovdqa %ymm8,0x2e0(%rdx) │ │ │ │ vmovdqa %ymm8,0x320(%rdx) │ │ │ │ vmovdqa %ymm8,0xe0(%rdx) │ │ │ │ add $0x80,%rax │ │ │ │ - call 331c40 <__cxa_finalize@plt+0x306bf0> │ │ │ │ + call 323bd0 <__cxa_finalize@plt+0x2f8b80> │ │ │ │ add $0x8,%rax │ │ │ │ add $0x100,%r8 │ │ │ │ sub $0x100,%r9 │ │ │ │ vmovdqa 0xa0(%rdx),%ymm0 │ │ │ │ vmovdqa 0x360(%rdx),%ymm1 │ │ │ │ vmovdqa 0x2a0(%rdx),%ymm2 │ │ │ │ vmovdqa 0x160(%rdx),%ymm3 │ │ │ │ @@ -702909,16 +692513,16 @@ │ │ │ │ vmovdqa %ymm8,0x360(%rdx) │ │ │ │ vmovdqa %ymm8,0x2a0(%rdx) │ │ │ │ vmovdqa %ymm8,0x160(%rdx) │ │ │ │ vmovdqa %ymm8,0x1a0(%rdx) │ │ │ │ vmovdqa %ymm8,0x260(%rdx) │ │ │ │ vmovdqa %ymm8,0x3a0(%rdx) │ │ │ │ vmovdqa %ymm8,0x60(%rdx) │ │ │ │ - call 331c40 <__cxa_finalize@plt+0x306bf0> │ │ │ │ - call 33205e <__cxa_finalize@plt+0x30700e> │ │ │ │ + call 323bd0 <__cxa_finalize@plt+0x2f8b80> │ │ │ │ + call 323fee <__cxa_finalize@plt+0x2f8f9e> │ │ │ │ sub $0x480,%r8 │ │ │ │ lea (%rsi,%rsi,2),%rdx │ │ │ │ mov $0x4,%r9d │ │ │ │ lea -0x100(%r8),%rcx │ │ │ │ vmovdqa -0x80(%rcx),%xmm0 │ │ │ │ vmovdqa -0x60(%rcx),%xmm1 │ │ │ │ vinserti128 $0x1,-0x80(%r8),%ymm0,%ymm0 │ │ │ │ @@ -702950,16 +692554,16 @@ │ │ │ │ vmovdqa 0x50(%rcx),%xmm14 │ │ │ │ vmovdqa 0x70(%rcx),%xmm15 │ │ │ │ vinserti128 $0x1,0x50(%r8),%ymm14,%ymm14 │ │ │ │ vinserti128 $0x1,0x70(%r8),%ymm15,%ymm15 │ │ │ │ vmovdqa %ymm6,(%rsp) │ │ │ │ vmovdqa %ymm7,0x20(%rsp) │ │ │ │ vpbroadcastd -0x74(%rax),%ymm7 │ │ │ │ - call 32ff10 <__cxa_finalize@plt+0x304ec0> │ │ │ │ - call 32c690 <__cxa_finalize@plt+0x301640> │ │ │ │ + call 321ea0 <__cxa_finalize@plt+0x2f6e50> │ │ │ │ + call 31e620 <__cxa_finalize@plt+0x2f35d0> │ │ │ │ vmovdqa %ymm15,(%rsp) │ │ │ │ vpbroadcastd -0x7c(%rax),%ymm15 │ │ │ │ vpmulhrsw %ymm0,%ymm15,%ymm0 │ │ │ │ vpmulhrsw %ymm2,%ymm15,%ymm2 │ │ │ │ vpmulhrsw %ymm3,%ymm15,%ymm3 │ │ │ │ vpmulhrsw %ymm4,%ymm15,%ymm4 │ │ │ │ vpmulhrsw %ymm5,%ymm15,%ymm5 │ │ │ │ @@ -703040,28 +692644,28 @@ │ │ │ │ vpackuswb %ymm3,%ymm2,%ymm2 │ │ │ │ vpermq $0xd8,%ymm2,%ymm2 │ │ │ │ vmovdqa %xmm2,(%rcx,%rsi,2) │ │ │ │ vextracti128 $0x1,%ymm2,(%rcx,%rdx,1) │ │ │ │ add $0x200,%r8 │ │ │ │ add $0x10,%rdi │ │ │ │ dec %r9d │ │ │ │ - jg 332993 <__cxa_finalize@plt+0x307943> │ │ │ │ + jg 324923 <__cxa_finalize@plt+0x2f98d3> │ │ │ │ mov %r10,%rsp │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ - lea 0xabc25(%rip),%rax │ │ │ │ + lea 0xb8d25(%rip),%rax │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 332c69 <__cxa_finalize@plt+0x307c19> │ │ │ │ + jne 324bf9 <__cxa_finalize@plt+0x2f9ba9> │ │ │ │ vmovd -0x64(%rax),%xmm1 │ │ │ │ vpmulhrsw (%rdx),%xmm1,%xmm0 │ │ │ │ vmovd -0x70(%rax),%xmm2 │ │ │ │ mov %ecx,(%rdx) │ │ │ │ vpmulhrsw %xmm1,%xmm0,%xmm0 │ │ │ │ or $0x40,%ecx │ │ │ │ - jmp 32e74f <__cxa_finalize@plt+0x3036ff> │ │ │ │ + jmp 3206df <__cxa_finalize@plt+0x2f568f> │ │ │ │ push %rbx │ │ │ │ push %rbp │ │ │ │ push %r14 │ │ │ │ mov %rsp,%r14 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ sub $0xc60,%rsp │ │ │ │ lea 0xe0(%rsp),%r8 │ │ │ │ @@ -703083,24 +692687,24 @@ │ │ │ │ vmovdqa %ymm8,0x140(%rdx) │ │ │ │ vmovdqa %ymm8,0x1c0(%rdx) │ │ │ │ vmovdqa %ymm8,0x240(%rdx) │ │ │ │ vmovdqa %ymm8,0x2c0(%rdx) │ │ │ │ vmovdqa %ymm8,0x340(%rdx) │ │ │ │ vmovdqa %ymm8,0x3c0(%rdx) │ │ │ │ test %bpl,%bpl │ │ │ │ - jne 332e50 <__cxa_finalize@plt+0x307e00> │ │ │ │ + jne 324de0 <__cxa_finalize@plt+0x2f9d90> │ │ │ │ vpmulhrsw 0x440(%rdx),%ymm15,%ymm8 │ │ │ │ vpmulhrsw 0x4c0(%rdx),%ymm15,%ymm9 │ │ │ │ vpmulhrsw 0x540(%rdx),%ymm15,%ymm10 │ │ │ │ vpmulhrsw 0x5c0(%rdx),%ymm15,%ymm11 │ │ │ │ vpmulhrsw 0x640(%rdx),%ymm15,%ymm12 │ │ │ │ vpmulhrsw 0x6c0(%rdx),%ymm15,%ymm13 │ │ │ │ vpmulhrsw 0x740(%rdx),%ymm15,%ymm14 │ │ │ │ vpmulhrsw 0x7c0(%rdx),%ymm15,%ymm15 │ │ │ │ - call 32f700 <__cxa_finalize@plt+0x3046b0> │ │ │ │ + call 321690 <__cxa_finalize@plt+0x2f6640> │ │ │ │ vpbroadcastd -0x64(%rax),%ymm15 │ │ │ │ vpmulhrsw 0x400(%rdx),%ymm15,%ymm8 │ │ │ │ vpmulhrsw 0x480(%rdx),%ymm15,%ymm9 │ │ │ │ vpmulhrsw 0x500(%rdx),%ymm15,%ymm10 │ │ │ │ vpmulhrsw 0x580(%rdx),%ymm15,%ymm11 │ │ │ │ vpmulhrsw 0x600(%rdx),%ymm15,%ymm12 │ │ │ │ vpmulhrsw 0x680(%rdx),%ymm15,%ymm13 │ │ │ │ @@ -703120,16 +692724,16 @@ │ │ │ │ vmovdqa %ymm15,0x640(%rdx) │ │ │ │ vmovdqa %ymm15,0x680(%rdx) │ │ │ │ vmovdqa %ymm15,0x6c0(%rdx) │ │ │ │ vmovdqa %ymm15,0x700(%rdx) │ │ │ │ vmovdqa %ymm15,0x740(%rdx) │ │ │ │ vmovdqa %ymm15,0x780(%rdx) │ │ │ │ vmovdqa %ymm15,0x7c0(%rdx) │ │ │ │ - jmp 332e7d <__cxa_finalize@plt+0x307e2d> │ │ │ │ - call 32f650 <__cxa_finalize@plt+0x304600> │ │ │ │ + jmp 324e0d <__cxa_finalize@plt+0x2f9dbd> │ │ │ │ + call 3215e0 <__cxa_finalize@plt+0x2f6590> │ │ │ │ vpxor %ymm8,%ymm8,%ymm8 │ │ │ │ vmovdqa %ymm8,%ymm9 │ │ │ │ vmovdqa %ymm8,%ymm10 │ │ │ │ vmovdqa %ymm8,%ymm11 │ │ │ │ vmovdqa %ymm8,%ymm12 │ │ │ │ vmovdqa %ymm8,%ymm13 │ │ │ │ vmovdqa %ymm8,%ymm14 │ │ │ │ @@ -703148,18 +692752,18 @@ │ │ │ │ vmovdqa %ymm15,0x80(%rdx) │ │ │ │ vmovdqa %ymm15,0x100(%rdx) │ │ │ │ vmovdqa %ymm15,0x180(%rdx) │ │ │ │ vmovdqa %ymm15,0x200(%rdx) │ │ │ │ vmovdqa %ymm15,0x280(%rdx) │ │ │ │ vmovdqa %ymm15,0x300(%rdx) │ │ │ │ vmovdqa %ymm15,0x380(%rdx) │ │ │ │ - call 32c690 <__cxa_finalize@plt+0x301640> │ │ │ │ - call 330890 <__cxa_finalize@plt+0x305840> │ │ │ │ + call 31e620 <__cxa_finalize@plt+0x2f35d0> │ │ │ │ + call 322820 <__cxa_finalize@plt+0x2f77d0> │ │ │ │ vpbroadcastd -0x70(%rax),%ymm7 │ │ │ │ - call 32ff10 <__cxa_finalize@plt+0x304ec0> │ │ │ │ + call 321ea0 <__cxa_finalize@plt+0x2f6e50> │ │ │ │ lea 0x600(%r8),%rcx │ │ │ │ vmovdqa (%rsp),%ymm15 │ │ │ │ vmovdqa %ymm0,-0x80(%rcx) │ │ │ │ vmovdqa %ymm2,-0x60(%rcx) │ │ │ │ vmovdqa %ymm4,-0x40(%rcx) │ │ │ │ vmovdqa %ymm6,-0x20(%rcx) │ │ │ │ vmovdqa %ymm8,(%rcx) │ │ │ │ @@ -703180,15 +692784,15 @@ │ │ │ │ vpmulhrsw -0x60(%r8),%ymm9,%ymm1 │ │ │ │ vpmulhrsw -0x40(%r8),%ymm9,%ymm2 │ │ │ │ vpmulhrsw -0x20(%r8),%ymm9,%ymm3 │ │ │ │ vpmulhrsw (%r8),%ymm9,%ymm4 │ │ │ │ vpmulhrsw 0x20(%r8),%ymm9,%ymm5 │ │ │ │ vpmulhrsw 0x40(%r8),%ymm9,%ymm6 │ │ │ │ vpmulhrsw 0x60(%r8),%ymm9,%ymm7 │ │ │ │ - call 32ef00 <__cxa_finalize@plt+0x303eb0> │ │ │ │ + call 320e90 <__cxa_finalize@plt+0x2f5e40> │ │ │ │ vmovdqa %ymm0,-0x80(%r8) │ │ │ │ vpmulhrsw -0x80(%r9),%ymm9,%ymm0 │ │ │ │ vmovdqa %ymm1,-0x80(%r9) │ │ │ │ vpmulhrsw -0x60(%r9),%ymm9,%ymm1 │ │ │ │ vmovdqa %ymm2,-0x60(%r8) │ │ │ │ vpmulhrsw -0x40(%r9),%ymm9,%ymm2 │ │ │ │ vmovdqa %ymm3,-0x60(%r9) │ │ │ │ @@ -703197,27 +692801,27 @@ │ │ │ │ vpmulhrsw (%r9),%ymm9,%ymm4 │ │ │ │ vmovdqa %ymm5,-0x40(%r9) │ │ │ │ vpmulhrsw 0x20(%r9),%ymm9,%ymm5 │ │ │ │ vmovdqa %ymm6,-0x20(%r8) │ │ │ │ vpmulhrsw 0x40(%r9),%ymm9,%ymm6 │ │ │ │ vmovdqa %ymm7,-0x20(%r9) │ │ │ │ vpmulhrsw 0x60(%r9),%ymm9,%ymm7 │ │ │ │ - call 32ef00 <__cxa_finalize@plt+0x303eb0> │ │ │ │ + call 320e90 <__cxa_finalize@plt+0x2f5e40> │ │ │ │ vmovdqa %ymm0,(%r8) │ │ │ │ vmovdqa %ymm1,(%r9) │ │ │ │ vmovdqa %ymm2,0x20(%r8) │ │ │ │ vmovdqa %ymm3,0x20(%r9) │ │ │ │ vmovdqa %ymm4,0x40(%r8) │ │ │ │ vmovdqa %ymm5,0x40(%r9) │ │ │ │ vmovdqa %ymm6,0x60(%r8) │ │ │ │ vmovdqa %ymm7,0x60(%r9) │ │ │ │ add $0x20,%rdx │ │ │ │ add $0x100,%r8 │ │ │ │ add $0x80000000,%ebp │ │ │ │ - jae 332c8c <__cxa_finalize@plt+0x307c3c> │ │ │ │ + jae 324c1c <__cxa_finalize@plt+0x2f9bcc> │ │ │ │ lea 0x6e0(%rsp),%rdx │ │ │ │ lea 0x300(%rdx),%r10 │ │ │ │ lea 0x100(%rdx),%rcx │ │ │ │ lea 0x100(%r10),%r11 │ │ │ │ vmovdqa -0x80(%rdx),%ymm0 │ │ │ │ vmovdqa -0x40(%rdx),%ymm1 │ │ │ │ vmovdqa (%rdx),%ymm2 │ │ │ │ @@ -703230,22 +692834,22 @@ │ │ │ │ vmovdqa %ymm4,%ymm9 │ │ │ │ vmovdqa %ymm4,%ymm10 │ │ │ │ vmovdqa %ymm4,%ymm11 │ │ │ │ vmovdqa %ymm4,%ymm12 │ │ │ │ vmovdqa %ymm4,%ymm13 │ │ │ │ vmovdqa %ymm4,%ymm14 │ │ │ │ test %bpl,%bpl │ │ │ │ - jne 3330d5 <__cxa_finalize@plt+0x308085> │ │ │ │ + jne 325065 <__cxa_finalize@plt+0x2fa015> │ │ │ │ vmovdqa -0x80(%rcx),%ymm4 │ │ │ │ vmovdqa -0x40(%rcx),%ymm5 │ │ │ │ vmovdqa (%rcx),%ymm6 │ │ │ │ vmovdqa 0x40(%rcx),%ymm7 │ │ │ │ vmovdqa %ymm8,(%rsp) │ │ │ │ lea 0x4e0(%rsp),%r8 │ │ │ │ - call 32c690 <__cxa_finalize@plt+0x301640> │ │ │ │ + call 31e620 <__cxa_finalize@plt+0x2f35d0> │ │ │ │ vmovdqa 0x20(%rsp),%ymm1 │ │ │ │ vmovdqa %ymm0,-0x80(%r8) │ │ │ │ vmovdqa %ymm1,-0x60(%r8) │ │ │ │ vmovdqa %ymm2,-0x40(%r8) │ │ │ │ vmovdqa %ymm3,-0x20(%r8) │ │ │ │ vmovdqa %ymm4,(%r8) │ │ │ │ vmovdqa %ymm5,0x20(%r8) │ │ │ │ @@ -703265,85 +692869,85 @@ │ │ │ │ vmovdqa 0x20(%rdx),%ymm2 │ │ │ │ vmovdqa 0x60(%rdx),%ymm3 │ │ │ │ vpxor %ymm4,%ymm4,%ymm4 │ │ │ │ vmovdqa %ymm4,%ymm5 │ │ │ │ vmovdqa %ymm4,%ymm6 │ │ │ │ vmovdqa %ymm4,%ymm7 │ │ │ │ test %bpl,%bpl │ │ │ │ - jne 33318f <__cxa_finalize@plt+0x30813f> │ │ │ │ + jne 32511f <__cxa_finalize@plt+0x2fa0cf> │ │ │ │ vmovdqa -0x60(%rcx),%ymm4 │ │ │ │ vmovdqa -0x20(%rcx),%ymm5 │ │ │ │ vmovdqa 0x20(%rcx),%ymm6 │ │ │ │ vmovdqa 0x60(%rcx),%ymm7 │ │ │ │ add $0x100,%r8 │ │ │ │ lea 0x100(%r8),%r9 │ │ │ │ - call 32f650 <__cxa_finalize@plt+0x304600> │ │ │ │ + call 3215e0 <__cxa_finalize@plt+0x2f6590> │ │ │ │ vpbroadcastd -0x60(%rax),%ymm15 │ │ │ │ add $0x200,%r8 │ │ │ │ add $0x400,%r9 │ │ │ │ vmovdqa -0x80(%r10),%ymm0 │ │ │ │ vmovdqa 0x60(%r10),%ymm3 │ │ │ │ vmovdqa (%r10),%ymm4 │ │ │ │ vmovdqa -0x20(%r10),%ymm7 │ │ │ │ vpxor %ymm1,%ymm1,%ymm1 │ │ │ │ vmovdqa %ymm1,%ymm2 │ │ │ │ vmovdqa %ymm1,%ymm5 │ │ │ │ vmovdqa %ymm1,%ymm6 │ │ │ │ test %bpl,%bpl │ │ │ │ - jne 3331f9 <__cxa_finalize@plt+0x3081a9> │ │ │ │ + jne 325189 <__cxa_finalize@plt+0x2fa139> │ │ │ │ vmovdqa 0x60(%r11),%ymm1 │ │ │ │ vmovdqa -0x80(%r11),%ymm2 │ │ │ │ vmovdqa -0x20(%r11),%ymm5 │ │ │ │ vmovdqa (%r11),%ymm6 │ │ │ │ add $0x80,%rax │ │ │ │ - call 331c40 <__cxa_finalize@plt+0x306bf0> │ │ │ │ + call 323bd0 <__cxa_finalize@plt+0x2f8b80> │ │ │ │ add $0x8,%rax │ │ │ │ add $0x100,%r8 │ │ │ │ sub $0x100,%r9 │ │ │ │ vmovdqa -0x40(%r10),%ymm0 │ │ │ │ vmovdqa 0x20(%r10),%ymm3 │ │ │ │ vmovdqa 0x40(%r10),%ymm4 │ │ │ │ vmovdqa -0x60(%r10),%ymm7 │ │ │ │ vpxor %ymm1,%ymm1,%ymm1 │ │ │ │ vmovdqa %ymm1,%ymm2 │ │ │ │ vmovdqa %ymm1,%ymm5 │ │ │ │ vmovdqa %ymm1,%ymm6 │ │ │ │ test %bpl,%bpl │ │ │ │ - jne 33325b <__cxa_finalize@plt+0x30820b> │ │ │ │ + jne 3251eb <__cxa_finalize@plt+0x2fa19b> │ │ │ │ vmovdqa 0x20(%r11),%ymm1 │ │ │ │ vmovdqa -0x40(%r11),%ymm2 │ │ │ │ vmovdqa -0x60(%r11),%ymm5 │ │ │ │ vmovdqa 0x40(%r11),%ymm6 │ │ │ │ - call 331c40 <__cxa_finalize@plt+0x306bf0> │ │ │ │ - call 332369 <__cxa_finalize@plt+0x307319> │ │ │ │ + call 323bd0 <__cxa_finalize@plt+0x2f8b80> │ │ │ │ + call 3242f9 <__cxa_finalize@plt+0x2f92a9> │ │ │ │ add $0x80000000,%ebp │ │ │ │ - jb 333289 <__cxa_finalize@plt+0x308239> │ │ │ │ + jb 325219 <__cxa_finalize@plt+0x2fa1c9> │ │ │ │ lea 0xe0(%rsp),%rdx │ │ │ │ lea 0x200(%rdx),%r10 │ │ │ │ sub %r11,%rdi │ │ │ │ lea 0x10(%rdi,%rsi,4),%rdi │ │ │ │ - jmp 333070 <__cxa_finalize@plt+0x308020> │ │ │ │ + jmp 325000 <__cxa_finalize@plt+0x2f9fb0> │ │ │ │ mov %r14,%rsp │ │ │ │ pop %r14 │ │ │ │ pop %rbp │ │ │ │ pop %rbx │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0xab5c5(%rip),%rax │ │ │ │ + lea 0xb86c5(%rip),%rax │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 3332c9 <__cxa_finalize@plt+0x308279> │ │ │ │ + jne 325259 <__cxa_finalize@plt+0x2fa209> │ │ │ │ vmovd -0x64(%rax),%xmm1 │ │ │ │ vpmulhrsw (%rdx),%xmm1,%xmm0 │ │ │ │ vmovd -0x70(%rax),%xmm2 │ │ │ │ mov %ecx,(%rdx) │ │ │ │ vpmulhrsw %xmm1,%xmm0,%xmm0 │ │ │ │ or $0x20,%ecx │ │ │ │ - jmp 33262f <__cxa_finalize@plt+0x3075df> │ │ │ │ + jmp 3245bf <__cxa_finalize@plt+0x2f956f> │ │ │ │ push %rbx │ │ │ │ mov %rsp,%rbx │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ sub $0x1060,%rsp │ │ │ │ lea 0xe0(%rsp),%r8 │ │ │ │ lea -0x88(%rcx),%r11d │ │ │ │ vpbroadcastd -0x64(%rax),%ymm15 │ │ │ │ @@ -703367,15 +692971,15 @@ │ │ │ │ vmovdqa %ymm8,%ymm9 │ │ │ │ vmovdqa %ymm8,%ymm10 │ │ │ │ vmovdqa %ymm8,%ymm11 │ │ │ │ vmovdqa %ymm8,%ymm12 │ │ │ │ vmovdqa %ymm8,%ymm13 │ │ │ │ vmovdqa %ymm8,%ymm14 │ │ │ │ vmovdqa %ymm8,(%rsp) │ │ │ │ - call 32c690 <__cxa_finalize@plt+0x301640> │ │ │ │ + call 31e620 <__cxa_finalize@plt+0x2f35d0> │ │ │ │ vmovdqa 0x20(%rsp),%ymm1 │ │ │ │ vmovdqa %ymm0,-0x80(%r8) │ │ │ │ vmovdqa %ymm1,-0x60(%r8) │ │ │ │ vmovdqa %ymm2,-0x40(%r8) │ │ │ │ vmovdqa %ymm3,-0x20(%r8) │ │ │ │ vmovdqa %ymm4,(%r8) │ │ │ │ vmovdqa %ymm5,0x20(%r8) │ │ │ │ @@ -703406,15 +693010,15 @@ │ │ │ │ vmovdqa %ymm8,0x380(%rdx) │ │ │ │ vmovdqa %ymm8,0x480(%rdx) │ │ │ │ vmovdqa %ymm8,0x580(%rdx) │ │ │ │ vmovdqa %ymm8,0x680(%rdx) │ │ │ │ vmovdqa %ymm8,0x780(%rdx) │ │ │ │ add $0x100,%r8 │ │ │ │ lea 0x100(%r8),%r9 │ │ │ │ - call 32f650 <__cxa_finalize@plt+0x304600> │ │ │ │ + call 3215e0 <__cxa_finalize@plt+0x2f6590> │ │ │ │ vpbroadcastd -0x60(%rax),%ymm15 │ │ │ │ add $0x200,%r8 │ │ │ │ add $0x400,%r9 │ │ │ │ vpbroadcastd -0x64(%rax),%ymm7 │ │ │ │ vpmulhrsw 0x40(%rdx),%ymm7,%ymm0 │ │ │ │ vpmulhrsw 0x7c0(%rdx),%ymm7,%ymm1 │ │ │ │ vpmulhrsw 0x440(%rdx),%ymm7,%ymm2 │ │ │ │ @@ -703429,15 +693033,15 @@ │ │ │ │ vmovdqa %ymm8,0x440(%rdx) │ │ │ │ vmovdqa %ymm8,0x3c0(%rdx) │ │ │ │ vmovdqa %ymm8,0x240(%rdx) │ │ │ │ vmovdqa %ymm8,0x5c0(%rdx) │ │ │ │ vmovdqa %ymm8,0x640(%rdx) │ │ │ │ vmovdqa %ymm8,0x1c0(%rdx) │ │ │ │ add $0x80,%rax │ │ │ │ - call 331c40 <__cxa_finalize@plt+0x306bf0> │ │ │ │ + call 323bd0 <__cxa_finalize@plt+0x2f8b80> │ │ │ │ vpbroadcastd -0xe4(%rax),%ymm7 │ │ │ │ add $0x8,%rax │ │ │ │ add $0x100,%r8 │ │ │ │ sub $0x100,%r9 │ │ │ │ vpmulhrsw 0x140(%rdx),%ymm7,%ymm0 │ │ │ │ vpmulhrsw 0x6c0(%rdx),%ymm7,%ymm1 │ │ │ │ vpmulhrsw 0x540(%rdx),%ymm7,%ymm2 │ │ │ │ @@ -703451,22 +693055,22 @@ │ │ │ │ vmovdqa %ymm8,0x6c0(%rdx) │ │ │ │ vmovdqa %ymm8,0x540(%rdx) │ │ │ │ vmovdqa %ymm8,0x2c0(%rdx) │ │ │ │ vmovdqa %ymm8,0x340(%rdx) │ │ │ │ vmovdqa %ymm8,0x4c0(%rdx) │ │ │ │ vmovdqa %ymm8,0x740(%rdx) │ │ │ │ vmovdqa %ymm8,0xc0(%rdx) │ │ │ │ - call 331c40 <__cxa_finalize@plt+0x306bf0> │ │ │ │ - call 33205e <__cxa_finalize@plt+0x30700e> │ │ │ │ + call 323bd0 <__cxa_finalize@plt+0x2f8b80> │ │ │ │ + call 323fee <__cxa_finalize@plt+0x2f8f9e> │ │ │ │ sub $0x580,%r8 │ │ │ │ vpbroadcastd -0x70(%rax),%ymm10 │ │ │ │ - call 333790 <__cxa_finalize@plt+0x308740> │ │ │ │ + call 325720 <__cxa_finalize@plt+0x2fa6d0> │ │ │ │ add $0x20,%rdx │ │ │ │ add $0x80000000,%r11d │ │ │ │ - jae 3332e7 <__cxa_finalize@plt+0x308297> │ │ │ │ + jae 325277 <__cxa_finalize@plt+0x2fa227> │ │ │ │ lea 0x1e0(%rsp),%r8 │ │ │ │ imul $0x13,%rsi,%rdx │ │ │ │ lea (%rsi,%rsi,2),%rcx │ │ │ │ add %rdi,%rdx │ │ │ │ mov $0x4,%r11b │ │ │ │ lea 0x800(%r8),%r9 │ │ │ │ vmovdqa -0x80(%r8),%ymm0 │ │ │ │ @@ -703474,36 +693078,36 @@ │ │ │ │ vmovdqa -0x40(%r8),%ymm2 │ │ │ │ vmovdqa -0x20(%r8),%ymm3 │ │ │ │ vmovdqa (%r8),%ymm4 │ │ │ │ vmovdqa 0x20(%r8),%ymm5 │ │ │ │ vmovdqa 0x40(%r8),%ymm6 │ │ │ │ vmovdqa 0x60(%r8),%ymm7 │ │ │ │ test $0x40000000,%r11d │ │ │ │ - jne 3336f2 <__cxa_finalize@plt+0x3086a2> │ │ │ │ + jne 325682 <__cxa_finalize@plt+0x2fa632> │ │ │ │ vmovdqa -0x80(%r9),%ymm8 │ │ │ │ vmovdqa -0x60(%r9),%ymm9 │ │ │ │ vmovdqa -0x40(%r9),%ymm10 │ │ │ │ vmovdqa -0x20(%r9),%ymm11 │ │ │ │ vmovdqa (%r9),%ymm12 │ │ │ │ vmovdqa 0x20(%r9),%ymm13 │ │ │ │ vmovdqa 0x40(%r9),%ymm14 │ │ │ │ vmovdqa 0x60(%r9),%ymm15 │ │ │ │ - call 32f700 <__cxa_finalize@plt+0x3046b0> │ │ │ │ + call 321690 <__cxa_finalize@plt+0x2f6640> │ │ │ │ lea -0x100(%r9),%r10 │ │ │ │ vmovdqa -0x80(%r10),%ymm8 │ │ │ │ vmovdqa -0x60(%r10),%ymm9 │ │ │ │ vmovdqa -0x40(%r10),%ymm10 │ │ │ │ vmovdqa -0x20(%r10),%ymm11 │ │ │ │ vmovdqa (%r10),%ymm12 │ │ │ │ vmovdqa 0x20(%r10),%ymm13 │ │ │ │ vmovdqa 0x40(%r10),%ymm14 │ │ │ │ vmovdqa 0x60(%r10),%ymm15 │ │ │ │ vmovdqa %ymm15,(%rsp) │ │ │ │ - jmp 33371f <__cxa_finalize@plt+0x3086cf> │ │ │ │ - call 32f650 <__cxa_finalize@plt+0x304600> │ │ │ │ + jmp 3256af <__cxa_finalize@plt+0x2fa65f> │ │ │ │ + call 3215e0 <__cxa_finalize@plt+0x2f6590> │ │ │ │ vpxor %ymm8,%ymm8,%ymm8 │ │ │ │ vmovdqa %ymm8,%ymm9 │ │ │ │ vmovdqa %ymm8,%ymm10 │ │ │ │ vmovdqa %ymm8,%ymm11 │ │ │ │ vmovdqa %ymm8,%ymm12 │ │ │ │ vmovdqa %ymm8,%ymm13 │ │ │ │ vmovdqa %ymm8,%ymm14 │ │ │ │ @@ -703513,22 +693117,22 @@ │ │ │ │ vmovdqa -0x60(%r10),%ymm1 │ │ │ │ vmovdqa -0x40(%r10),%ymm2 │ │ │ │ vmovdqa -0x20(%r10),%ymm3 │ │ │ │ vmovdqa (%r10),%ymm4 │ │ │ │ vmovdqa 0x20(%r10),%ymm5 │ │ │ │ vmovdqa 0x40(%r10),%ymm6 │ │ │ │ vmovdqa 0x60(%r10),%ymm7 │ │ │ │ - call 32c690 <__cxa_finalize@plt+0x301640> │ │ │ │ - call 330050 <__cxa_finalize@plt+0x305000> │ │ │ │ + call 31e620 <__cxa_finalize@plt+0x2f35d0> │ │ │ │ + call 321fe0 <__cxa_finalize@plt+0x2f6f90> │ │ │ │ add $0x200,%r8 │ │ │ │ sub %rcx,%rdi │ │ │ │ lea 0x10(%rdx,%rcx,1),%rdx │ │ │ │ add $0x10,%rdi │ │ │ │ dec %r11b │ │ │ │ - jg 333642 <__cxa_finalize@plt+0x3085f2> │ │ │ │ + jg 3255d2 <__cxa_finalize@plt+0x2fa582> │ │ │ │ mov %rbx,%rsp │ │ │ │ pop %rbx │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov $0x4,%r10d │ │ │ │ @@ -703553,15 +693157,15 @@ │ │ │ │ vpmulhrsw %ymm1,%ymm10,%ymm1 │ │ │ │ vpmulhrsw %ymm2,%ymm10,%ymm2 │ │ │ │ vpmulhrsw %ymm3,%ymm10,%ymm3 │ │ │ │ vpmulhrsw %ymm4,%ymm10,%ymm4 │ │ │ │ vpmulhrsw %ymm5,%ymm10,%ymm5 │ │ │ │ vpmulhrsw %ymm6,%ymm10,%ymm6 │ │ │ │ vpmulhrsw %ymm7,%ymm10,%ymm7 │ │ │ │ - call 32ef00 <__cxa_finalize@plt+0x303eb0> │ │ │ │ + call 320e90 <__cxa_finalize@plt+0x2f5e40> │ │ │ │ vmovdqa -0x70(%r8),%xmm8 │ │ │ │ vmovdqa -0x50(%r8),%xmm9 │ │ │ │ vinserti128 $0x1,-0x70(%r9),%ymm8,%ymm8 │ │ │ │ vinserti128 $0x1,-0x50(%r9),%ymm9,%ymm9 │ │ │ │ vmovdqa %ymm0,-0x80(%r8) │ │ │ │ vmovdqa %ymm1,-0x80(%r9) │ │ │ │ vmovdqa %ymm2,-0x60(%r8) │ │ │ │ @@ -703586,38 +693190,38 @@ │ │ │ │ vpmulhrsw %ymm10,%ymm9,%ymm1 │ │ │ │ vpmulhrsw %ymm2,%ymm10,%ymm2 │ │ │ │ vpmulhrsw %ymm3,%ymm10,%ymm3 │ │ │ │ vpmulhrsw %ymm4,%ymm10,%ymm4 │ │ │ │ vpmulhrsw %ymm5,%ymm10,%ymm5 │ │ │ │ vpmulhrsw %ymm6,%ymm10,%ymm6 │ │ │ │ vpmulhrsw %ymm7,%ymm10,%ymm7 │ │ │ │ - call 32ef00 <__cxa_finalize@plt+0x303eb0> │ │ │ │ + call 320e90 <__cxa_finalize@plt+0x2f5e40> │ │ │ │ vmovdqa %ymm0,(%r8) │ │ │ │ vmovdqa %ymm1,(%r9) │ │ │ │ vmovdqa %ymm2,0x20(%r8) │ │ │ │ vmovdqa %ymm3,0x20(%r9) │ │ │ │ vmovdqa %ymm4,0x40(%r8) │ │ │ │ vmovdqa %ymm5,0x40(%r9) │ │ │ │ vmovdqa %ymm6,0x60(%r8) │ │ │ │ vmovdqa %ymm7,0x60(%r9) │ │ │ │ add $0x200,%r8 │ │ │ │ dec %r10d │ │ │ │ - jg 333796 <__cxa_finalize@plt+0x308746> │ │ │ │ + jg 325726 <__cxa_finalize@plt+0x2fa6d6> │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0xaaf25(%rip),%rax │ │ │ │ + lea 0xb8025(%rip),%rax │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 333964 <__cxa_finalize@plt+0x308914> │ │ │ │ + jne 3258f4 <__cxa_finalize@plt+0x2fa8a4> │ │ │ │ vmovd -0x64(%rax),%xmm1 │ │ │ │ vpmulhrsw (%rdx),%xmm1,%xmm0 │ │ │ │ vmovd -0x74(%rax),%xmm2 │ │ │ │ mov %ecx,(%rdx) │ │ │ │ or $0x40,%ecx │ │ │ │ - jmp 33262f <__cxa_finalize@plt+0x3075df> │ │ │ │ + jmp 3245bf <__cxa_finalize@plt+0x2f956f> │ │ │ │ push %rbx │ │ │ │ push %rbp │ │ │ │ push %r14 │ │ │ │ mov %rsp,%r14 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ sub $0x18e0,%rsp │ │ │ │ lea 0x8e0(%rsp),%r8 │ │ │ │ @@ -703642,15 +693246,15 @@ │ │ │ │ vmovdqa %ymm8,%ymm9 │ │ │ │ vmovdqa %ymm8,%ymm10 │ │ │ │ vmovdqa %ymm8,%ymm11 │ │ │ │ vmovdqa %ymm8,%ymm12 │ │ │ │ vmovdqa %ymm8,%ymm13 │ │ │ │ vmovdqa %ymm8,%ymm14 │ │ │ │ vmovdqa %ymm8,(%rsp) │ │ │ │ - call 32c690 <__cxa_finalize@plt+0x301640> │ │ │ │ + call 31e620 <__cxa_finalize@plt+0x2f35d0> │ │ │ │ vmovdqa 0x20(%rsp),%ymm1 │ │ │ │ vmovdqa %ymm0,-0x80(%r8) │ │ │ │ vmovdqa %ymm1,-0x60(%r8) │ │ │ │ vmovdqa %ymm2,-0x40(%r8) │ │ │ │ vmovdqa %ymm3,-0x20(%r8) │ │ │ │ vmovdqa %ymm4,(%r8) │ │ │ │ vmovdqa %ymm5,0x20(%r8) │ │ │ │ @@ -703680,15 +693284,15 @@ │ │ │ │ vmovdqa %ymm8,0x380(%rdx) │ │ │ │ vmovdqa %ymm8,0x480(%rdx) │ │ │ │ vmovdqa %ymm8,0x580(%rdx) │ │ │ │ vmovdqa %ymm8,0x680(%rdx) │ │ │ │ vmovdqa %ymm8,0x780(%rdx) │ │ │ │ add $0x100,%r8 │ │ │ │ lea 0x100(%r8),%r9 │ │ │ │ - call 32f650 <__cxa_finalize@plt+0x304600> │ │ │ │ + call 3215e0 <__cxa_finalize@plt+0x2f6590> │ │ │ │ vpbroadcastd -0x60(%rax),%ymm15 │ │ │ │ add $0x200,%r8 │ │ │ │ add $0x400,%r9 │ │ │ │ vmovdqa 0x40(%rdx),%ymm0 │ │ │ │ vmovdqa 0x7c0(%rdx),%ymm1 │ │ │ │ vmovdqa 0x440(%rdx),%ymm2 │ │ │ │ vmovdqa 0x3c0(%rdx),%ymm3 │ │ │ │ @@ -703702,15 +693306,15 @@ │ │ │ │ vmovdqa %ymm8,0x440(%rdx) │ │ │ │ vmovdqa %ymm8,0x3c0(%rdx) │ │ │ │ vmovdqa %ymm8,0x240(%rdx) │ │ │ │ vmovdqa %ymm8,0x5c0(%rdx) │ │ │ │ vmovdqa %ymm8,0x640(%rdx) │ │ │ │ vmovdqa %ymm8,0x1c0(%rdx) │ │ │ │ add $0x80,%rax │ │ │ │ - call 331c40 <__cxa_finalize@plt+0x306bf0> │ │ │ │ + call 323bd0 <__cxa_finalize@plt+0x2f8b80> │ │ │ │ add $0x8,%rax │ │ │ │ add $0x100,%r8 │ │ │ │ sub $0x100,%r9 │ │ │ │ vmovdqa 0x140(%rdx),%ymm0 │ │ │ │ vmovdqa 0x6c0(%rdx),%ymm1 │ │ │ │ vmovdqa 0x540(%rdx),%ymm2 │ │ │ │ vmovdqa 0x2c0(%rdx),%ymm3 │ │ │ │ @@ -703723,22 +693327,22 @@ │ │ │ │ vmovdqa %ymm8,0x6c0(%rdx) │ │ │ │ vmovdqa %ymm8,0x540(%rdx) │ │ │ │ vmovdqa %ymm8,0x2c0(%rdx) │ │ │ │ vmovdqa %ymm8,0x340(%rdx) │ │ │ │ vmovdqa %ymm8,0x4c0(%rdx) │ │ │ │ vmovdqa %ymm8,0x740(%rdx) │ │ │ │ vmovdqa %ymm8,0xc0(%rdx) │ │ │ │ - call 331c40 <__cxa_finalize@plt+0x306bf0> │ │ │ │ - call 33205e <__cxa_finalize@plt+0x30700e> │ │ │ │ + call 323bd0 <__cxa_finalize@plt+0x2f8b80> │ │ │ │ + call 323fee <__cxa_finalize@plt+0x2f8f9e> │ │ │ │ sub $0x580,%r8 │ │ │ │ vpbroadcastd -0x74(%rax),%ymm10 │ │ │ │ - call 333790 <__cxa_finalize@plt+0x308740> │ │ │ │ + call 325720 <__cxa_finalize@plt+0x2fa6d0> │ │ │ │ add $0x20,%rdx │ │ │ │ add $0x80000000,%ebp │ │ │ │ - jae 333984 <__cxa_finalize@plt+0x308934> │ │ │ │ + jae 325914 <__cxa_finalize@plt+0x2fa8c4> │ │ │ │ lea 0xe0(%rsp),%r8 │ │ │ │ mov $0x4,%bpl │ │ │ │ lea 0x800(%r8),%rdx │ │ │ │ vmovdqa -0x80(%rdx),%ymm0 │ │ │ │ vmovdqa -0x40(%rdx),%ymm1 │ │ │ │ vmovdqa (%rdx),%ymm2 │ │ │ │ vmovdqa 0x40(%rdx),%ymm3 │ │ │ │ @@ -703751,21 +693355,21 @@ │ │ │ │ vmovdqa %ymm4,%ymm10 │ │ │ │ vmovdqa %ymm4,%ymm11 │ │ │ │ vmovdqa %ymm4,%ymm12 │ │ │ │ vmovdqa %ymm4,%ymm13 │ │ │ │ vmovdqa %ymm4,%ymm14 │ │ │ │ vmovdqa %ymm4,(%rsp) │ │ │ │ test $0x40000000,%ebp │ │ │ │ - jne 333d05 <__cxa_finalize@plt+0x308cb5> │ │ │ │ + jne 325c95 <__cxa_finalize@plt+0x2fac45> │ │ │ │ lea 0x800(%rdx),%rcx │ │ │ │ vmovdqa -0x80(%rcx),%ymm4 │ │ │ │ vmovdqa -0x40(%rcx),%ymm5 │ │ │ │ vmovdqa (%rcx),%ymm6 │ │ │ │ vmovdqa 0x40(%rcx),%ymm7 │ │ │ │ - call 32c690 <__cxa_finalize@plt+0x301640> │ │ │ │ + call 31e620 <__cxa_finalize@plt+0x2f35d0> │ │ │ │ vmovdqa 0x20(%rsp),%ymm1 │ │ │ │ vmovdqa %ymm0,-0x80(%r8) │ │ │ │ vmovdqa %ymm1,-0x60(%r8) │ │ │ │ vmovdqa %ymm2,-0x40(%r8) │ │ │ │ vmovdqa %ymm3,-0x20(%r8) │ │ │ │ vmovdqa %ymm4,(%r8) │ │ │ │ vmovdqa %ymm5,0x20(%r8) │ │ │ │ @@ -703785,95 +693389,95 @@ │ │ │ │ vmovdqa 0x20(%rdx),%ymm2 │ │ │ │ vmovdqa 0x60(%rdx),%ymm3 │ │ │ │ vpxor %ymm4,%ymm4,%ymm4 │ │ │ │ vmovdqa %ymm4,%ymm5 │ │ │ │ vmovdqa %ymm4,%ymm6 │ │ │ │ vmovdqa %ymm4,%ymm7 │ │ │ │ test $0x40000000,%ebp │ │ │ │ - jne 333db5 <__cxa_finalize@plt+0x308d65> │ │ │ │ + jne 325d45 <__cxa_finalize@plt+0x2facf5> │ │ │ │ vmovdqa -0x60(%rcx),%ymm4 │ │ │ │ vmovdqa -0x20(%rcx),%ymm5 │ │ │ │ vmovdqa 0x20(%rcx),%ymm6 │ │ │ │ vmovdqa 0x60(%rcx),%ymm7 │ │ │ │ add $0x100,%r8 │ │ │ │ lea 0x100(%r8),%r9 │ │ │ │ - call 32f650 <__cxa_finalize@plt+0x304600> │ │ │ │ + call 3215e0 <__cxa_finalize@plt+0x2f6590> │ │ │ │ vpbroadcastd -0x60(%rax),%ymm15 │ │ │ │ add $0x100,%rdx │ │ │ │ add $0x100,%rcx │ │ │ │ add $0x200,%r8 │ │ │ │ add $0x400,%r9 │ │ │ │ vmovdqa -0x80(%rdx),%ymm0 │ │ │ │ vmovdqa 0x60(%rdx),%ymm3 │ │ │ │ vmovdqa (%rdx),%ymm4 │ │ │ │ vmovdqa -0x20(%rdx),%ymm7 │ │ │ │ vpxor %ymm1,%ymm1,%ymm1 │ │ │ │ vmovdqa %ymm1,%ymm2 │ │ │ │ vmovdqa %ymm1,%ymm5 │ │ │ │ vmovdqa %ymm1,%ymm6 │ │ │ │ test $0x40000000,%ebp │ │ │ │ - jne 333e28 <__cxa_finalize@plt+0x308dd8> │ │ │ │ + jne 325db8 <__cxa_finalize@plt+0x2fad68> │ │ │ │ vmovdqa 0x60(%rcx),%ymm1 │ │ │ │ vmovdqa -0x80(%rcx),%ymm2 │ │ │ │ vmovdqa -0x20(%rcx),%ymm5 │ │ │ │ vmovdqa (%rcx),%ymm6 │ │ │ │ add $0x80,%rax │ │ │ │ - call 331c40 <__cxa_finalize@plt+0x306bf0> │ │ │ │ + call 323bd0 <__cxa_finalize@plt+0x2f8b80> │ │ │ │ add $0x8,%rax │ │ │ │ add $0x100,%r8 │ │ │ │ sub $0x100,%r9 │ │ │ │ vmovdqa -0x40(%rdx),%ymm0 │ │ │ │ vmovdqa 0x20(%rdx),%ymm3 │ │ │ │ vmovdqa 0x40(%rdx),%ymm4 │ │ │ │ vmovdqa -0x60(%rdx),%ymm7 │ │ │ │ vpxor %ymm1,%ymm1,%ymm1 │ │ │ │ vmovdqa %ymm1,%ymm2 │ │ │ │ vmovdqa %ymm1,%ymm5 │ │ │ │ vmovdqa %ymm1,%ymm6 │ │ │ │ test $0x40000000,%ebp │ │ │ │ - jne 333e85 <__cxa_finalize@plt+0x308e35> │ │ │ │ + jne 325e15 <__cxa_finalize@plt+0x2fadc5> │ │ │ │ vmovdqa 0x20(%rcx),%ymm1 │ │ │ │ vmovdqa -0x40(%rcx),%ymm2 │ │ │ │ vmovdqa -0x60(%rcx),%ymm5 │ │ │ │ vmovdqa 0x40(%rcx),%ymm6 │ │ │ │ - call 331c40 <__cxa_finalize@plt+0x306bf0> │ │ │ │ - call 332369 <__cxa_finalize@plt+0x307319> │ │ │ │ + call 323bd0 <__cxa_finalize@plt+0x2f8b80> │ │ │ │ + call 3242f9 <__cxa_finalize@plt+0x2f92a9> │ │ │ │ sub $0x380,%r8 │ │ │ │ sub %r11,%rdi │ │ │ │ lea 0x10(%rdi,%rsi,4),%rdi │ │ │ │ dec %bpl │ │ │ │ - jg 333c98 <__cxa_finalize@plt+0x308c48> │ │ │ │ + jg 325c28 <__cxa_finalize@plt+0x2fabd8> │ │ │ │ mov %r14,%rsp │ │ │ │ pop %r14 │ │ │ │ pop %rbp │ │ │ │ pop %rbx │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0xaafb9(%rip),%r9 │ │ │ │ + lea 0xb80a9(%rip),%r9 │ │ │ │ lea 0xec(%rip),%r8 │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 333f30 <__cxa_finalize@plt+0x308ee0> │ │ │ │ + jne 325ec0 <__cxa_finalize@plt+0x2fae70> │ │ │ │ vpbroadcastw (%rdx),%xmm0 │ │ │ │ vpbroadcastd -0x8c(%r9),%xmm1 │ │ │ │ vpmulhrsw %xmm1,%xmm0,%xmm0 │ │ │ │ mov %ecx,(%rdx) │ │ │ │ vpmulhrsw %xmm1,%xmm0,%xmm0 │ │ │ │ vmovdqa %xmm0,%xmm1 │ │ │ │ - jmp 334102 <__cxa_finalize@plt+0x3090b2> │ │ │ │ + jmp 326092 <__cxa_finalize@plt+0x2fb042> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - lea 0xaaf79(%rip),%r9 │ │ │ │ + lea 0xb8069(%rip),%r9 │ │ │ │ lea 0x1e3(%rip),%r8 │ │ │ │ - jmp 333f30 <__cxa_finalize@plt+0x308ee0> │ │ │ │ - lea 0xaaf69(%rip),%r9 │ │ │ │ + jmp 325ec0 <__cxa_finalize@plt+0x2fae70> │ │ │ │ + lea 0xb8059(%rip),%r9 │ │ │ │ lea 0x323(%rip),%r8 │ │ │ │ - jmp 333f30 <__cxa_finalize@plt+0x308ee0> │ │ │ │ - lea 0xaaf59(%rip),%r9 │ │ │ │ + jmp 325ec0 <__cxa_finalize@plt+0x2fae70> │ │ │ │ + lea 0xb8049(%rip),%r9 │ │ │ │ lea 0x3f9(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vmovdqa (%rdx),%xmm0 │ │ │ │ vmovdqa 0x10(%rdx),%xmm1 │ │ │ │ vpbroadcastd -0x88(%r9),%xmm4 │ │ │ │ vpunpckhwd %xmm0,%xmm1,%xmm2 │ │ │ │ vpunpcklwd %xmm0,%xmm1,%xmm1 │ │ │ │ @@ -703936,35 +693540,35 @@ │ │ │ │ vmovd %xmm0,(%rdi) │ │ │ │ vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ vpextrd $0x2,%xmm0,(%rdx,%rsi,1) │ │ │ │ vpextrd $0x3,%xmm0,(%rdx) │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0xaade9(%rip),%r9 │ │ │ │ + lea 0xb7ed9(%rip),%r9 │ │ │ │ lea -0xe4(%rip),%r8 │ │ │ │ - jmp 3340d0 <__cxa_finalize@plt+0x309080> │ │ │ │ - lea 0xaadd9(%rip),%r9 │ │ │ │ + jmp 326060 <__cxa_finalize@plt+0x2fb010> │ │ │ │ + lea 0xb7ec9(%rip),%r9 │ │ │ │ lea 0x43(%rip),%r8 │ │ │ │ - jmp 3340d0 <__cxa_finalize@plt+0x309080> │ │ │ │ - lea 0xaadc9(%rip),%r9 │ │ │ │ + jmp 326060 <__cxa_finalize@plt+0x2fb010> │ │ │ │ + lea 0xb7eb9(%rip),%r9 │ │ │ │ lea 0x183(%rip),%r8 │ │ │ │ - jmp 3340d0 <__cxa_finalize@plt+0x309080> │ │ │ │ - lea 0xaadb9(%rip),%r9 │ │ │ │ + jmp 326060 <__cxa_finalize@plt+0x2fb010> │ │ │ │ + lea 0xb7ea9(%rip),%r9 │ │ │ │ lea 0x259(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vmovdqa (%rdx),%xmm0 │ │ │ │ vmovdqa 0x10(%rdx),%xmm1 │ │ │ │ - call 334160 <__cxa_finalize@plt+0x309110> │ │ │ │ + call 3260f0 <__cxa_finalize@plt+0x2fb0a0> │ │ │ │ vpunpckhwd %xmm1,%xmm0,%xmm3 │ │ │ │ vpunpcklwd %xmm1,%xmm0,%xmm0 │ │ │ │ vpunpckhwd %xmm3,%xmm0,%xmm1 │ │ │ │ vpunpcklwd %xmm3,%xmm0,%xmm0 │ │ │ │ jmp *%r8 │ │ │ │ - call 334160 <__cxa_finalize@plt+0x309110> │ │ │ │ + call 3260f0 <__cxa_finalize@plt+0x2fb0a0> │ │ │ │ vpxord %ymm16,%ymm16,%ymm16 │ │ │ │ vmovdqa32 %ymm16,(%rdx) │ │ │ │ vpbroadcastd -0xa4(%r9),%xmm2 │ │ │ │ vpmulhrsw %xmm2,%xmm0,%xmm0 │ │ │ │ vpmulhrsw %xmm2,%xmm1,%xmm1 │ │ │ │ lea (%rdi,%rsi,2),%rdx │ │ │ │ vmovd (%rdi),%xmm2 │ │ │ │ @@ -704001,35 +693605,35 @@ │ │ │ │ vpsrad $0xc,%xmm1,%xmm1 │ │ │ │ vpsrad $0xc,%xmm3,%xmm3 │ │ │ │ vpackssdw %xmm2,%xmm0,%xmm0 │ │ │ │ vpackssdw %xmm3,%xmm1,%xmm1 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xaac99(%rip),%r9 │ │ │ │ + lea 0xb7d89(%rip),%r9 │ │ │ │ lea -0x234(%rip),%r8 │ │ │ │ - jmp 334220 <__cxa_finalize@plt+0x3091d0> │ │ │ │ - lea 0xaac89(%rip),%r9 │ │ │ │ + jmp 3261b0 <__cxa_finalize@plt+0x2fb160> │ │ │ │ + lea 0xb7d79(%rip),%r9 │ │ │ │ lea -0x10d(%rip),%r8 │ │ │ │ - jmp 334220 <__cxa_finalize@plt+0x3091d0> │ │ │ │ - lea 0xaac79(%rip),%r9 │ │ │ │ + jmp 3261b0 <__cxa_finalize@plt+0x2fb160> │ │ │ │ + lea 0xb7d69(%rip),%r9 │ │ │ │ lea 0x33(%rip),%r8 │ │ │ │ - jmp 334220 <__cxa_finalize@plt+0x3091d0> │ │ │ │ - lea 0xaac69(%rip),%r9 │ │ │ │ + jmp 3261b0 <__cxa_finalize@plt+0x2fb160> │ │ │ │ + lea 0xb7d59(%rip),%r9 │ │ │ │ lea 0x109(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vmovdqa (%rdx),%xmm0 │ │ │ │ vmovdqa 0x10(%rdx),%xmm1 │ │ │ │ - call 334160 <__cxa_finalize@plt+0x309110> │ │ │ │ + call 3260f0 <__cxa_finalize@plt+0x2fb0a0> │ │ │ │ vpunpcklwd %xmm0,%xmm1,%xmm2 │ │ │ │ vpunpckhwd %xmm0,%xmm1,%xmm1 │ │ │ │ vpunpcklwd %xmm2,%xmm1,%xmm0 │ │ │ │ vpunpckhwd %xmm2,%xmm1,%xmm1 │ │ │ │ jmp *%r8 │ │ │ │ - call 334160 <__cxa_finalize@plt+0x309110> │ │ │ │ + call 3260f0 <__cxa_finalize@plt+0x2fb0a0> │ │ │ │ vpxord %ymm16,%ymm16,%ymm16 │ │ │ │ vmovdqa32 %ymm16,(%rdx) │ │ │ │ vpbroadcastd -0xa4(%r9),%xmm2 │ │ │ │ vpmulhrsw %xmm2,%xmm0,%xmm0 │ │ │ │ vpmulhrsw %xmm2,%xmm1,%xmm1 │ │ │ │ lea (%rdi,%rsi,2),%rdx │ │ │ │ vmovd (%rdx,%rsi,1),%xmm2 │ │ │ │ @@ -704043,24 +693647,24 @@ │ │ │ │ vpackuswb %xmm1,%xmm0,%xmm0 │ │ │ │ vmovd %xmm0,(%rdx,%rsi,1) │ │ │ │ vpextrd $0x1,%xmm0,(%rdx) │ │ │ │ vpextrd $0x2,%xmm0,(%rdi,%rsi,1) │ │ │ │ vpextrd $0x3,%xmm0,(%rdi) │ │ │ │ ret │ │ │ │ xchg %ax,%ax │ │ │ │ - lea 0xaabc9(%rip),%r9 │ │ │ │ + lea 0xb7cb9(%rip),%r9 │ │ │ │ lea -0x304(%rip),%r8 │ │ │ │ - jmp 3342f0 <__cxa_finalize@plt+0x3092a0> │ │ │ │ - lea 0xaabb9(%rip),%r9 │ │ │ │ + jmp 326280 <__cxa_finalize@plt+0x2fb230> │ │ │ │ + lea 0xb7ca9(%rip),%r9 │ │ │ │ lea -0x1dd(%rip),%r8 │ │ │ │ - jmp 3342f0 <__cxa_finalize@plt+0x3092a0> │ │ │ │ - lea 0xaaba9(%rip),%r9 │ │ │ │ + jmp 326280 <__cxa_finalize@plt+0x2fb230> │ │ │ │ + lea 0xb7c99(%rip),%r9 │ │ │ │ lea -0x9d(%rip),%r8 │ │ │ │ - jmp 3342f0 <__cxa_finalize@plt+0x3092a0> │ │ │ │ - lea 0xaab99(%rip),%r9 │ │ │ │ + jmp 326280 <__cxa_finalize@plt+0x2fb230> │ │ │ │ + lea 0xb7c89(%rip),%r9 │ │ │ │ lea 0x39(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vmovdqa (%rdx),%xmm0 │ │ │ │ vmovdqa 0x10(%rdx),%xmm1 │ │ │ │ vpbroadcastd -0x90(%r9),%xmm3 │ │ │ │ vpmulhrsw %xmm0,%xmm3,%xmm2 │ │ │ │ vpmulhrsw %xmm1,%xmm3,%xmm3 │ │ │ │ @@ -704072,38 +693676,38 @@ │ │ │ │ vpunpcklwd %xmm2,%xmm0,%xmm0 │ │ │ │ jmp *%r8 │ │ │ │ vpbroadcastd -0x90(%r9),%xmm3 │ │ │ │ vpmulhrsw %xmm0,%xmm3,%xmm2 │ │ │ │ vpmulhrsw %xmm1,%xmm3,%xmm3 │ │ │ │ vpaddsw %xmm2,%xmm0,%xmm0 │ │ │ │ vpaddsw %xmm3,%xmm1,%xmm1 │ │ │ │ - jmp 3340f6 <__cxa_finalize@plt+0x3090a6> │ │ │ │ + jmp 326086 <__cxa_finalize@plt+0x2fb036> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - lea 0xaab29(%rip),%r9 │ │ │ │ + lea 0xb7c19(%rip),%r9 │ │ │ │ lea 0x133(%rip),%r8 │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 3343d0 <__cxa_finalize@plt+0x309380> │ │ │ │ + jne 326360 <__cxa_finalize@plt+0x2fb310> │ │ │ │ vmovd -0x8c(%r9),%xmm1 │ │ │ │ vpmulhrsw (%rdx),%xmm1,%xmm0 │ │ │ │ vmovd -0xa4(%r9),%xmm2 │ │ │ │ vpmulhrsw %xmm1,%xmm0,%xmm0 │ │ │ │ vpmulhrsw %xmm1,%xmm0,%xmm0 │ │ │ │ vpmulhrsw %xmm2,%xmm0,%xmm0 │ │ │ │ vpbroadcastw %xmm0,%ymm16 │ │ │ │ vmovdqa32 %ymm16,%ymm17 │ │ │ │ - jmp 3346f6 <__cxa_finalize@plt+0x3096a6> │ │ │ │ + jmp 326686 <__cxa_finalize@plt+0x2fb636> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0xaaad9(%rip),%r9 │ │ │ │ + lea 0xb7bc9(%rip),%r9 │ │ │ │ lea 0x8a9(%rip),%r8 │ │ │ │ - jmp 3343d0 <__cxa_finalize@plt+0x309380> │ │ │ │ - lea 0xaaac9(%rip),%r9 │ │ │ │ + jmp 326360 <__cxa_finalize@plt+0x2fb310> │ │ │ │ + lea 0xb7bb9(%rip),%r9 │ │ │ │ lea 0x2e4(%rip),%r8 │ │ │ │ - jmp 3343d0 <__cxa_finalize@plt+0x309380> │ │ │ │ - lea 0xaaab9(%rip),%r9 │ │ │ │ + jmp 326360 <__cxa_finalize@plt+0x2fb310> │ │ │ │ + lea 0xb7ba9(%rip),%r9 │ │ │ │ lea 0x7b4(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vpermq $0xd8,(%rdx),%ymm16 │ │ │ │ vpermq $0xd8,0x20(%rdx),%ymm17 │ │ │ │ vpbroadcastd -0x8c(%r9),%ymm18 │ │ │ │ vpmulhrsw %ymm18,%ymm16,%ymm16 │ │ │ │ vpmulhrsw %ymm18,%ymm17,%ymm17 │ │ │ │ @@ -704130,20 +693734,20 @@ │ │ │ │ vshufps $0x7d,%ymm17,%ymm16,%ymm19 │ │ │ │ vshufps $0x28,%ymm17,%ymm16,%ymm16 │ │ │ │ vpshufb %ymm18,%ymm16,%ymm16 │ │ │ │ vpshufb %ymm18,%ymm19,%ymm17 │ │ │ │ jmp *%r8 │ │ │ │ vextracti32x4 $0x1,%ymm16,%xmm18 │ │ │ │ vextracti32x4 $0x1,%ymm17,%xmm19 │ │ │ │ - call 3344d0 <__cxa_finalize@plt+0x309480> │ │ │ │ + call 326460 <__cxa_finalize@plt+0x2fb410> │ │ │ │ vpbroadcastd -0xa4(%r9),%ymm20 │ │ │ │ vinserti32x4 $0x1,%xmm18,%ymm16,%ymm16 │ │ │ │ vinserti32x4 $0x1,%xmm19,%ymm17,%ymm17 │ │ │ │ vpshufd $0x4e,%ymm17,%ymm17 │ │ │ │ - jmp 3346ea <__cxa_finalize@plt+0x30969a> │ │ │ │ + jmp 32667a <__cxa_finalize@plt+0x2fb62a> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ vpunpckhwd %xmm16,%xmm19,%xmm21 │ │ │ │ vpunpckhwd %xmm18,%xmm17,%xmm20 │ │ │ │ vpunpcklwd %xmm17,%xmm19,%xmm19 │ │ │ │ vpunpcklwd %xmm16,%xmm18,%xmm18 │ │ │ │ vpbroadcastd -0x88(%r9),%xmm22 │ │ │ │ @@ -704191,42 +693795,42 @@ │ │ │ │ vpunpcklqdq %xmm16,%xmm20,%xmm20 │ │ │ │ vpaddsw %xmm18,%xmm19,%xmm16 │ │ │ │ vpsubsw %xmm18,%xmm19,%xmm19 │ │ │ │ vpsubsw %xmm20,%xmm17,%xmm18 │ │ │ │ vpaddsw %xmm20,%xmm17,%xmm17 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0xaa859(%rip),%r9 │ │ │ │ + lea 0xb7949(%rip),%r9 │ │ │ │ lea -0x19d(%rip),%r8 │ │ │ │ - jmp 334660 <__cxa_finalize@plt+0x309610> │ │ │ │ - lea 0xaa849(%rip),%r9 │ │ │ │ + jmp 3265f0 <__cxa_finalize@plt+0x2fb5a0> │ │ │ │ + lea 0xb7939(%rip),%r9 │ │ │ │ lea 0x64(%rip),%r8 │ │ │ │ - jmp 334660 <__cxa_finalize@plt+0x309610> │ │ │ │ - lea 0xaa839(%rip),%r9 │ │ │ │ + jmp 3265f0 <__cxa_finalize@plt+0x2fb5a0> │ │ │ │ + lea 0xb7929(%rip),%r9 │ │ │ │ lea 0x534(%rip),%r8 │ │ │ │ - jmp 334660 <__cxa_finalize@plt+0x309610> │ │ │ │ - lea 0xaa829(%rip),%r9 │ │ │ │ + jmp 3265f0 <__cxa_finalize@plt+0x2fb5a0> │ │ │ │ + lea 0xb7919(%rip),%r9 │ │ │ │ lea 0x5f9(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vpermq $0xd8,(%rdx),%ymm16 │ │ │ │ vpermq $0xd8,0x20(%rdx),%ymm17 │ │ │ │ vpbroadcastd -0x8c(%r9),%ymm18 │ │ │ │ vpmulhrsw %ymm18,%ymm16,%ymm16 │ │ │ │ vpmulhrsw %ymm18,%ymm17,%ymm17 │ │ │ │ - call 3359a0 <__cxa_finalize@plt+0x30a950> │ │ │ │ + call 327930 <__cxa_finalize@plt+0x2fc8e0> │ │ │ │ vpunpckhwd %ymm17,%ymm16,%ymm19 │ │ │ │ vpunpcklwd %ymm17,%ymm16,%ymm16 │ │ │ │ vpunpckhwd %ymm19,%ymm16,%ymm17 │ │ │ │ vpunpcklwd %ymm19,%ymm16,%ymm16 │ │ │ │ jmp *%r8 │ │ │ │ vextracti32x4 $0x1,%ymm16,%xmm18 │ │ │ │ vextracti32x4 $0x1,%ymm17,%xmm19 │ │ │ │ vpshufd $0x4e,%xmm16,%xmm20 │ │ │ │ vpshufd $0x4e,%xmm17,%xmm21 │ │ │ │ - call 334940 <__cxa_finalize@plt+0x3098f0> │ │ │ │ + call 3268d0 <__cxa_finalize@plt+0x2fb880> │ │ │ │ vpbroadcastd -0xa4(%r9),%ymm20 │ │ │ │ vinserti32x4 $0x1,%xmm18,%ymm16,%ymm16 │ │ │ │ vinserti32x4 $0x1,%xmm19,%ymm17,%ymm17 │ │ │ │ vpxord %ymm21,%ymm21,%ymm21 │ │ │ │ vpsubw %ymm20,%ymm21,%ymm21 │ │ │ │ vpunpcklqdq %ymm21,%ymm20,%ymm20 │ │ │ │ vpmulhrsw %ymm20,%ymm16,%ymm16 │ │ │ │ @@ -704391,101 +693995,101 @@ │ │ │ │ vpunpcklqdq %xmm20,%xmm16,%xmm16 │ │ │ │ vpmulhrsw %xmm21,%xmm18,%xmm18 │ │ │ │ vpshufd $0x4e,%xmm17,%xmm17 │ │ │ │ vpmulhrsw %xmm21,%xmm17,%xmm17 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - lea 0xaa379(%rip),%r9 │ │ │ │ + lea 0xb7469(%rip),%r9 │ │ │ │ lea -0x67d(%rip),%r8 │ │ │ │ - jmp 334b40 <__cxa_finalize@plt+0x309af0> │ │ │ │ - lea 0xaa369(%rip),%r9 │ │ │ │ + jmp 326ad0 <__cxa_finalize@plt+0x2fba80> │ │ │ │ + lea 0xb7459(%rip),%r9 │ │ │ │ lea -0x47c(%rip),%r8 │ │ │ │ - jmp 334b40 <__cxa_finalize@plt+0x309af0> │ │ │ │ - lea 0xaa359(%rip),%r9 │ │ │ │ + jmp 326ad0 <__cxa_finalize@plt+0x2fba80> │ │ │ │ + lea 0xb7449(%rip),%r9 │ │ │ │ lea 0x54(%rip),%r8 │ │ │ │ - jmp 334b40 <__cxa_finalize@plt+0x309af0> │ │ │ │ - lea 0xaa349(%rip),%r9 │ │ │ │ + jmp 326ad0 <__cxa_finalize@plt+0x2fba80> │ │ │ │ + lea 0xb7439(%rip),%r9 │ │ │ │ lea 0x119(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vpermq $0xd8,(%rdx),%ymm16 │ │ │ │ vpermq $0xd8,0x20(%rdx),%ymm17 │ │ │ │ vpbroadcastd -0x8c(%r9),%ymm18 │ │ │ │ vpmulhrsw %ymm18,%ymm16,%ymm16 │ │ │ │ vpmulhrsw %ymm18,%ymm17,%ymm17 │ │ │ │ - call 3359a0 <__cxa_finalize@plt+0x30a950> │ │ │ │ + call 327930 <__cxa_finalize@plt+0x2fc8e0> │ │ │ │ vpunpcklwd %ymm16,%ymm17,%ymm19 │ │ │ │ vpunpckhwd %ymm16,%ymm17,%ymm17 │ │ │ │ vpunpcklwd %ymm19,%ymm17,%ymm16 │ │ │ │ vpunpckhwd %ymm19,%ymm17,%ymm17 │ │ │ │ jmp *%r8 │ │ │ │ vextracti32x4 $0x1,%ymm16,%xmm18 │ │ │ │ vextracti32x4 $0x1,%ymm17,%xmm19 │ │ │ │ vpshufd $0x4e,%xmm16,%xmm20 │ │ │ │ vpshufd $0x4e,%xmm17,%xmm21 │ │ │ │ - call 334940 <__cxa_finalize@plt+0x3098f0> │ │ │ │ + call 3268d0 <__cxa_finalize@plt+0x2fb880> │ │ │ │ vpbroadcastd -0xa4(%r9),%ymm21 │ │ │ │ vinserti32x4 $0x1,%xmm17,%ymm19,%ymm19 │ │ │ │ vinserti32x4 $0x1,%xmm16,%ymm18,%ymm18 │ │ │ │ vpxord %ymm20,%ymm20,%ymm20 │ │ │ │ vpsubw %ymm21,%ymm20,%ymm20 │ │ │ │ vpshufd $0x4e,%ymm19,%ymm16 │ │ │ │ vpshufd $0x4e,%ymm18,%ymm17 │ │ │ │ - jmp 3346e4 <__cxa_finalize@plt+0x309694> │ │ │ │ + jmp 326674 <__cxa_finalize@plt+0x2fb624> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - lea 0xaa299(%rip),%r9 │ │ │ │ + lea 0xb7389(%rip),%r9 │ │ │ │ lea -0x75d(%rip),%r8 │ │ │ │ - jmp 334c20 <__cxa_finalize@plt+0x309bd0> │ │ │ │ - lea 0xaa289(%rip),%r9 │ │ │ │ + jmp 326bb0 <__cxa_finalize@plt+0x2fbb60> │ │ │ │ + lea 0xb7379(%rip),%r9 │ │ │ │ lea -0x55c(%rip),%r8 │ │ │ │ - jmp 334c20 <__cxa_finalize@plt+0x309bd0> │ │ │ │ - lea 0xaa279(%rip),%r9 │ │ │ │ + jmp 326bb0 <__cxa_finalize@plt+0x2fbb60> │ │ │ │ + lea 0xb7369(%rip),%r9 │ │ │ │ lea -0x8c(%rip),%r8 │ │ │ │ - jmp 334c20 <__cxa_finalize@plt+0x309bd0> │ │ │ │ - lea 0xaa269(%rip),%r9 │ │ │ │ + jmp 326bb0 <__cxa_finalize@plt+0x2fbb60> │ │ │ │ + lea 0xb7359(%rip),%r9 │ │ │ │ lea 0x39(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vpbroadcastd -0x8c(%r9),%zmm16 │ │ │ │ vpmulhrsw (%rdx),%zmm16,%zmm16 │ │ │ │ vmovdqa32 -0x440(%r9),%zmm17 │ │ │ │ vpbroadcastd -0x90(%r9),%zmm18 │ │ │ │ vpermb %zmm16,%zmm17,%zmm16 │ │ │ │ vpmulhrsw %zmm16,%zmm18,%zmm18 │ │ │ │ vpaddsw %zmm18,%zmm16,%zmm16 │ │ │ │ vextracti32x8 $0x1,%zmm16,%ymm17 │ │ │ │ jmp *%r8 │ │ │ │ vpbroadcastd -0xa0(%r9),%ymm20 │ │ │ │ - jmp 3346ea <__cxa_finalize@plt+0x30969a> │ │ │ │ + jmp 32667a <__cxa_finalize@plt+0x2fb62a> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0xaa209(%rip),%r9 │ │ │ │ + lea 0xb72f9(%rip),%r9 │ │ │ │ lea 0x13c(%rip),%r8 │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 334cf0 <__cxa_finalize@plt+0x309ca0> │ │ │ │ + jne 326c80 <__cxa_finalize@plt+0x2fbc30> │ │ │ │ movswl (%rdx),%eax │ │ │ │ mov %ecx,(%rdx) │ │ │ │ imul $0xb5,%eax,%eax │ │ │ │ add $0x180,%eax │ │ │ │ sar $0x9,%eax │ │ │ │ imul $0xb5,%eax,%eax │ │ │ │ add $0x880,%eax │ │ │ │ sar $0xc,%eax │ │ │ │ vpbroadcastw %eax,%zmm16 │ │ │ │ vmovdqa32 %zmm16,%zmm17 │ │ │ │ - jmp 335245 <__cxa_finalize@plt+0x30a1f5> │ │ │ │ + jmp 3271d5 <__cxa_finalize@plt+0x2fc185> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0xaa1b9(%rip),%r9 │ │ │ │ + lea 0xb72a9(%rip),%r9 │ │ │ │ lea 0x9e9(%rip),%r8 │ │ │ │ - jmp 334cf0 <__cxa_finalize@plt+0x309ca0> │ │ │ │ - lea 0xaa1a9(%rip),%r9 │ │ │ │ + jmp 326c80 <__cxa_finalize@plt+0x2fbc30> │ │ │ │ + lea 0xb7299(%rip),%r9 │ │ │ │ lea 0x509(%rip),%r8 │ │ │ │ - jmp 334cf0 <__cxa_finalize@plt+0x309ca0> │ │ │ │ - lea 0xaa199(%rip),%r9 │ │ │ │ + jmp 326c80 <__cxa_finalize@plt+0x2fbc30> │ │ │ │ + lea 0xb7289(%rip),%r9 │ │ │ │ lea 0x909(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vmovdqa32 0x40(%rdx),%ymm17 │ │ │ │ vinserti32x8 $0x1,(%rdx),%zmm17,%zmm17 │ │ │ │ vmovdqa32 -0x400(%r9),%zmm16 │ │ │ │ vmovdqa32 0x60(%rdx),%ymm18 │ │ │ │ vinserti32x8 $0x1,0x20(%rdx),%zmm18,%zmm18 │ │ │ │ @@ -704517,24 +694121,24 @@ │ │ │ │ jmp *%r8 │ │ │ │ vextracti32x4 $0x1,%ymm16,%xmm18 │ │ │ │ vextracti32x4 $0x1,%ymm17,%xmm19 │ │ │ │ vextracti32x4 $0x2,%zmm16,%xmm20 │ │ │ │ vextracti32x4 $0x2,%zmm17,%xmm21 │ │ │ │ vextracti32x4 $0x3,%zmm16,%xmm22 │ │ │ │ vextracti32x4 $0x3,%zmm17,%xmm23 │ │ │ │ - call 334e30 <__cxa_finalize@plt+0x309de0> │ │ │ │ + call 326dc0 <__cxa_finalize@plt+0x2fbd70> │ │ │ │ vinserti32x4 $0x1,%xmm18,%ymm16,%ymm16 │ │ │ │ vinserti32x4 $0x1,%xmm19,%ymm17,%ymm17 │ │ │ │ vinserti32x4 $0x1,%xmm22,%ymm20,%ymm20 │ │ │ │ vinserti32x4 $0x1,%xmm23,%ymm21,%ymm21 │ │ │ │ vinserti32x8 $0x1,%ymm20,%zmm16,%zmm16 │ │ │ │ vinserti32x8 $0x1,%ymm21,%zmm17,%zmm17 │ │ │ │ vpbroadcastd -0xa4(%r9),%zmm21 │ │ │ │ vpshufd $0x4e,%zmm17,%zmm17 │ │ │ │ - jmp 335239 <__cxa_finalize@plt+0x30a1e9> │ │ │ │ + jmp 3271c9 <__cxa_finalize@plt+0x2fc179> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ vpunpckhwd %xmm16,%xmm23,%xmm24 │ │ │ │ vpunpcklwd %xmm16,%xmm20,%xmm25 │ │ │ │ vpunpckhwd %xmm20,%xmm19,%xmm16 │ │ │ │ vpunpcklwd %xmm17,%xmm23,%xmm23 │ │ │ │ vpunpckhwd %xmm22,%xmm17,%xmm17 │ │ │ │ @@ -704659,39 +694263,39 @@ │ │ │ │ vpaddsw %xmm21,%xmm17,%xmm17 │ │ │ │ vpsubsw %xmm20,%xmm18,%xmm21 │ │ │ │ vpaddsw %xmm20,%xmm18,%xmm18 │ │ │ │ vpsubsw %xmm24,%xmm19,%xmm20 │ │ │ │ vpaddsw %xmm24,%xmm19,%xmm19 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0xa9d19(%rip),%r9 │ │ │ │ + lea 0xb6e09(%rip),%r9 │ │ │ │ lea -0x3b4(%rip),%r8 │ │ │ │ - jmp 3351a0 <__cxa_finalize@plt+0x30a150> │ │ │ │ - lea 0xa9d09(%rip),%r9 │ │ │ │ + jmp 327130 <__cxa_finalize@plt+0x2fc0e0> │ │ │ │ + lea 0xb6df9(%rip),%r9 │ │ │ │ lea 0x69(%rip),%r8 │ │ │ │ - jmp 3351a0 <__cxa_finalize@plt+0x30a150> │ │ │ │ - lea 0xa9cf9(%rip),%r9 │ │ │ │ + jmp 327130 <__cxa_finalize@plt+0x2fc0e0> │ │ │ │ + lea 0xb6de9(%rip),%r9 │ │ │ │ lea 0x469(%rip),%r8 │ │ │ │ - jmp 3351a0 <__cxa_finalize@plt+0x30a150> │ │ │ │ - lea 0xa9ce9(%rip),%r9 │ │ │ │ + jmp 327130 <__cxa_finalize@plt+0x2fc0e0> │ │ │ │ + lea 0xb6dd9(%rip),%r9 │ │ │ │ lea 0x519(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vmovdqa32 -0x280(%r9),%zmm17 │ │ │ │ vpermq (%rdx),%zmm17,%zmm16 │ │ │ │ vpermq 0x40(%rdx),%zmm17,%zmm17 │ │ │ │ - call 337640 <__cxa_finalize@plt+0x30c5f0> │ │ │ │ + call 3295d0 <__cxa_finalize@plt+0x2fe580> │ │ │ │ vpbroadcastd -0x98(%r9),%zmm19 │ │ │ │ vpunpckhwd %zmm17,%zmm16,%zmm18 │ │ │ │ vpunpcklwd %zmm17,%zmm16,%zmm16 │ │ │ │ vpmulhrsw %zmm19,%zmm18,%zmm18 │ │ │ │ vpmulhrsw %zmm19,%zmm16,%zmm16 │ │ │ │ vpunpckhwd %zmm18,%zmm16,%zmm17 │ │ │ │ vpunpcklwd %zmm18,%zmm16,%zmm16 │ │ │ │ jmp *%r8 │ │ │ │ - call 3352a0 <__cxa_finalize@plt+0x30a250> │ │ │ │ + call 327230 <__cxa_finalize@plt+0x2fc1e0> │ │ │ │ vpbroadcastd -0xa4(%r9),%zmm21 │ │ │ │ vpsrlq $0x4,%zmm26,%zmm26 │ │ │ │ vpsubw %zmm21,%zmm24,%zmm22 │ │ │ │ vpbroadcastd -0x8c(%r9),%zmm23 │ │ │ │ vpaddsw %ymm20,%ymm18,%ymm17 │ │ │ │ vpsubsw %ymm20,%ymm18,%ymm18 │ │ │ │ vinserti32x8 $0x1,%ymm18,%zmm17,%zmm17 │ │ │ │ @@ -704827,55 +694431,55 @@ │ │ │ │ vpsubsw %ymm18,%ymm17,%ymm17 │ │ │ │ vpunpckhqdq %ymm17,%ymm20,%ymm18 │ │ │ │ vpunpcklqdq %ymm17,%ymm20,%ymm20 │ │ │ │ vinserti32x8 $0x1,%ymm16,%zmm19,%zmm19 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - lea 0xa9909(%rip),%r9 │ │ │ │ + lea 0xb69f9(%rip),%r9 │ │ │ │ lea -0x7c4(%rip),%r8 │ │ │ │ - jmp 3355b0 <__cxa_finalize@plt+0x30a560> │ │ │ │ - lea 0xa98f9(%rip),%r9 │ │ │ │ + jmp 327540 <__cxa_finalize@plt+0x2fc4f0> │ │ │ │ + lea 0xb69e9(%rip),%r9 │ │ │ │ lea -0x3a7(%rip),%r8 │ │ │ │ - jmp 3355b0 <__cxa_finalize@plt+0x30a560> │ │ │ │ - lea 0xa98e9(%rip),%r9 │ │ │ │ + jmp 327540 <__cxa_finalize@plt+0x2fc4f0> │ │ │ │ + lea 0xb69d9(%rip),%r9 │ │ │ │ lea 0x59(%rip),%r8 │ │ │ │ - jmp 3355b0 <__cxa_finalize@plt+0x30a560> │ │ │ │ - lea 0xa98d9(%rip),%r9 │ │ │ │ + jmp 327540 <__cxa_finalize@plt+0x2fc4f0> │ │ │ │ + lea 0xb69c9(%rip),%r9 │ │ │ │ lea 0x109(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vmovdqa32 -0x280(%r9),%zmm17 │ │ │ │ vpermq (%rdx),%zmm17,%zmm16 │ │ │ │ vpermq 0x40(%rdx),%zmm17,%zmm17 │ │ │ │ - call 337640 <__cxa_finalize@plt+0x30c5f0> │ │ │ │ + call 3295d0 <__cxa_finalize@plt+0x2fe580> │ │ │ │ vpbroadcastd -0x98(%r9),%zmm19 │ │ │ │ vpunpcklwd %zmm16,%zmm17,%zmm18 │ │ │ │ vpunpckhwd %zmm16,%zmm17,%zmm17 │ │ │ │ vpmulhrsw %zmm19,%zmm18,%zmm18 │ │ │ │ vpmulhrsw %zmm19,%zmm17,%zmm17 │ │ │ │ vpunpcklwd %zmm18,%zmm17,%zmm16 │ │ │ │ vpunpckhwd %zmm18,%zmm17,%zmm17 │ │ │ │ jmp *%r8 │ │ │ │ - call 3352a0 <__cxa_finalize@plt+0x30a250> │ │ │ │ + call 327230 <__cxa_finalize@plt+0x2fc1e0> │ │ │ │ vpbroadcastd -0xa4(%r9),%zmm22 │ │ │ │ vpsrlq $0xc,%zmm26,%zmm26 │ │ │ │ vpsubw %zmm22,%zmm24,%zmm21 │ │ │ │ - jmp 335200 <__cxa_finalize@plt+0x30a1b0> │ │ │ │ + jmp 327190 <__cxa_finalize@plt+0x2fc140> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - lea 0xa9859(%rip),%r9 │ │ │ │ + lea 0xb6949(%rip),%r9 │ │ │ │ lea -0x874(%rip),%r8 │ │ │ │ - jmp 335660 <__cxa_finalize@plt+0x30a610> │ │ │ │ - lea 0xa9849(%rip),%r9 │ │ │ │ + jmp 3275f0 <__cxa_finalize@plt+0x2fc5a0> │ │ │ │ + lea 0xb6939(%rip),%r9 │ │ │ │ lea -0x457(%rip),%r8 │ │ │ │ - jmp 335660 <__cxa_finalize@plt+0x30a610> │ │ │ │ - lea 0xa9839(%rip),%r9 │ │ │ │ + jmp 3275f0 <__cxa_finalize@plt+0x2fc5a0> │ │ │ │ + lea 0xb6929(%rip),%r9 │ │ │ │ lea -0x57(%rip),%r8 │ │ │ │ - jmp 335660 <__cxa_finalize@plt+0x30a610> │ │ │ │ - lea 0xa9829(%rip),%r9 │ │ │ │ + jmp 3275f0 <__cxa_finalize@plt+0x2fc5a0> │ │ │ │ + lea 0xb6919(%rip),%r9 │ │ │ │ lea 0x59(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vmovdqa32 -0x400(%r9),%zmm18 │ │ │ │ vpermb (%rdx),%zmm18,%zmm17 │ │ │ │ vpermb 0x40(%rdx),%zmm18,%zmm18 │ │ │ │ vpbroadcastd -0x90(%r9),%zmm20 │ │ │ │ vpbroadcastd -0x1c4(%r9),%zmm16 │ │ │ │ @@ -704892,45 +694496,45 @@ │ │ │ │ vpbroadcastd -0xa4(%r9),%zmm21 │ │ │ │ vpmulhrsw %zmm16,%zmm19,%zmm18 │ │ │ │ vpmulhrsw %zmm17,%zmm19,%zmm19 │ │ │ │ vpaddsw %zmm16,%zmm16,%zmm16 │ │ │ │ vpaddsw %zmm17,%zmm17,%zmm17 │ │ │ │ vpaddsw %zmm18,%zmm16,%zmm16 │ │ │ │ vpaddsw %zmm19,%zmm17,%zmm17 │ │ │ │ - jmp 335239 <__cxa_finalize@plt+0x30a1e9> │ │ │ │ + jmp 3271c9 <__cxa_finalize@plt+0x2fc179> │ │ │ │ xchg %ax,%ax │ │ │ │ - lea 0xa9789(%rip),%r9 │ │ │ │ + lea 0xb6879(%rip),%r9 │ │ │ │ lea 0xcb(%rip),%r8 │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 335770 <__cxa_finalize@plt+0x30a720> │ │ │ │ + jne 327700 <__cxa_finalize@plt+0x2fc6b0> │ │ │ │ vmovd -0x8c(%r9),%xmm17 │ │ │ │ vpmulhrsw (%rdx),%xmm17,%xmm16 │ │ │ │ vmovd -0xa4(%r9),%xmm18 │ │ │ │ vpmulhrsw %xmm17,%xmm16,%xmm16 │ │ │ │ vpmulhrsw %xmm17,%xmm16,%xmm16 │ │ │ │ vpmulhrsw %xmm18,%xmm16,%xmm16 │ │ │ │ vpbroadcastw %xmm16,%ymm16 │ │ │ │ vmovdqa32 %ymm16,%ymm17 │ │ │ │ - jmp 335930 <__cxa_finalize@plt+0x30a8e0> │ │ │ │ + jmp 3278c0 <__cxa_finalize@plt+0x2fc870> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0xa9739(%rip),%r9 │ │ │ │ + lea 0xb6829(%rip),%r9 │ │ │ │ lea 0x1bc(%rip),%r8 │ │ │ │ - jmp 335770 <__cxa_finalize@plt+0x30a720> │ │ │ │ - lea 0xa9729(%rip),%r9 │ │ │ │ + jmp 327700 <__cxa_finalize@plt+0x2fc6b0> │ │ │ │ + lea 0xb6819(%rip),%r9 │ │ │ │ lea 0x37c(%rip),%r8 │ │ │ │ - jmp 335770 <__cxa_finalize@plt+0x30a720> │ │ │ │ - lea 0xa9719(%rip),%r9 │ │ │ │ + jmp 327700 <__cxa_finalize@plt+0x2fc6b0> │ │ │ │ + lea 0xb6809(%rip),%r9 │ │ │ │ lea 0x429(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vpbroadcastd -0x8c(%r9),%xmm19 │ │ │ │ vpmulhrsw (%rdx),%xmm19,%xmm16 │ │ │ │ vpmulhrsw 0x10(%rdx),%xmm19,%xmm17 │ │ │ │ vpmulhrsw 0x20(%rdx),%xmm19,%xmm18 │ │ │ │ vpmulhrsw 0x30(%rdx),%xmm19,%xmm19 │ │ │ │ - call 3344d0 <__cxa_finalize@plt+0x309480> │ │ │ │ + call 326460 <__cxa_finalize@plt+0x2fb410> │ │ │ │ vbroadcasti32x4 -0xc0(%r9),%ymm20 │ │ │ │ vinserti32x4 $0x1,%xmm19,%ymm17,%ymm19 │ │ │ │ vinserti32x4 $0x1,%xmm18,%ymm16,%ymm17 │ │ │ │ vshufps $0x28,%ymm19,%ymm17,%ymm16 │ │ │ │ vshufps $0x7d,%ymm19,%ymm17,%ymm17 │ │ │ │ vpshufb %ymm20,%ymm16,%ymm16 │ │ │ │ vpshufb %ymm20,%ymm17,%ymm17 │ │ │ │ @@ -704952,47 +694556,47 @@ │ │ │ │ vpsrad $0xc,%ymm16,%ymm16 │ │ │ │ vpsrad $0xc,%ymm19,%ymm19 │ │ │ │ vpackssdw %ymm16,%ymm19,%ymm17 │ │ │ │ vpaddsw %ymm18,%ymm17,%ymm16 │ │ │ │ vpsubsw %ymm18,%ymm17,%ymm17 │ │ │ │ vpermq $0xd8,%ymm16,%ymm16 │ │ │ │ vpermq $0x8d,%ymm17,%ymm17 │ │ │ │ - jmp 33591d <__cxa_finalize@plt+0x30a8cd> │ │ │ │ + jmp 3278ad <__cxa_finalize@plt+0x2fc85d> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - lea 0xa9619(%rip),%r9 │ │ │ │ + lea 0xb6709(%rip),%r9 │ │ │ │ lea -0xa5(%rip),%r8 │ │ │ │ - jmp 3358a0 <__cxa_finalize@plt+0x30a850> │ │ │ │ - lea 0xa9609(%rip),%r9 │ │ │ │ + jmp 327830 <__cxa_finalize@plt+0x2fc7e0> │ │ │ │ + lea 0xb66f9(%rip),%r9 │ │ │ │ lea 0x8c(%rip),%r8 │ │ │ │ - jmp 3358a0 <__cxa_finalize@plt+0x30a850> │ │ │ │ - lea 0xa95f9(%rip),%r9 │ │ │ │ + jmp 327830 <__cxa_finalize@plt+0x2fc7e0> │ │ │ │ + lea 0xb66e9(%rip),%r9 │ │ │ │ lea 0x24c(%rip),%r8 │ │ │ │ - jmp 3358a0 <__cxa_finalize@plt+0x30a850> │ │ │ │ - lea 0xa95e9(%rip),%r9 │ │ │ │ + jmp 327830 <__cxa_finalize@plt+0x2fc7e0> │ │ │ │ + lea 0xb66d9(%rip),%r9 │ │ │ │ lea 0x2f9(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vpbroadcastd -0x8c(%r9),%xmm16 │ │ │ │ vpshufd $0x4e,(%rdx),%xmm20 │ │ │ │ vpmulhrsw 0x30(%rdx),%xmm16,%xmm19 │ │ │ │ vpshufd $0x4e,0x10(%rdx),%xmm21 │ │ │ │ vpmulhrsw 0x20(%rdx),%xmm16,%xmm18 │ │ │ │ vpmulhrsw %xmm16,%xmm20,%xmm20 │ │ │ │ vpmulhrsw %xmm16,%xmm21,%xmm21 │ │ │ │ - call 334750 <__cxa_finalize@plt+0x309700> │ │ │ │ + call 3266e0 <__cxa_finalize@plt+0x2fb690> │ │ │ │ vinserti32x4 $0x1,%xmm18,%ymm16,%ymm16 │ │ │ │ vinserti32x4 $0x1,%xmm19,%ymm17,%ymm17 │ │ │ │ vpxord %ymm19,%ymm19,%ymm19 │ │ │ │ vpunpckhwd %ymm17,%ymm16,%ymm18 │ │ │ │ vpunpcklwd %ymm17,%ymm16,%ymm16 │ │ │ │ vpsubsw %ymm18,%ymm19,%ymm19 │ │ │ │ vpunpckhwd %ymm19,%ymm16,%ymm17 │ │ │ │ vpunpcklwd %ymm19,%ymm16,%ymm16 │ │ │ │ jmp *%r8 │ │ │ │ - call 3359a0 <__cxa_finalize@plt+0x30a950> │ │ │ │ + call 327930 <__cxa_finalize@plt+0x2fc8e0> │ │ │ │ vpermq $0xd8,%ymm16,%ymm16 │ │ │ │ vpermq $0xd8,%ymm17,%ymm17 │ │ │ │ vpbroadcastd -0xa4(%r9),%ymm18 │ │ │ │ vpmulhrsw %ymm18,%ymm16,%ymm16 │ │ │ │ vpmulhrsw %ymm18,%ymm17,%ymm17 │ │ │ │ vpxord %ymm18,%ymm18,%ymm18 │ │ │ │ vmovdqa32 %zmm18,(%rdx) │ │ │ │ @@ -705032,59 +694636,59 @@ │ │ │ │ vpsrad $0xc,%ymm17,%ymm17 │ │ │ │ vpsrad $0xc,%ymm19,%ymm19 │ │ │ │ vpackssdw %ymm18,%ymm16,%ymm16 │ │ │ │ vpackssdw %ymm19,%ymm17,%ymm17 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ - lea 0xa9449(%rip),%r9 │ │ │ │ + lea 0xb6539(%rip),%r9 │ │ │ │ lea -0x275(%rip),%r8 │ │ │ │ - jmp 335a70 <__cxa_finalize@plt+0x30aa20> │ │ │ │ - lea 0xa9439(%rip),%r9 │ │ │ │ + jmp 327a00 <__cxa_finalize@plt+0x2fc9b0> │ │ │ │ + lea 0xb6529(%rip),%r9 │ │ │ │ lea -0x144(%rip),%r8 │ │ │ │ - jmp 335a70 <__cxa_finalize@plt+0x30aa20> │ │ │ │ - lea 0xa9429(%rip),%r9 │ │ │ │ + jmp 327a00 <__cxa_finalize@plt+0x2fc9b0> │ │ │ │ + lea 0xb6519(%rip),%r9 │ │ │ │ lea 0x7c(%rip),%r8 │ │ │ │ - jmp 335a70 <__cxa_finalize@plt+0x30aa20> │ │ │ │ - lea 0xa9419(%rip),%r9 │ │ │ │ + jmp 327a00 <__cxa_finalize@plt+0x2fc9b0> │ │ │ │ + lea 0xb6509(%rip),%r9 │ │ │ │ lea 0x129(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vpbroadcastd -0x8c(%r9),%xmm16 │ │ │ │ vpshufd $0x4e,(%rdx),%xmm20 │ │ │ │ vpmulhrsw 0x30(%rdx),%xmm16,%xmm19 │ │ │ │ vpshufd $0x4e,0x10(%rdx),%xmm21 │ │ │ │ vpmulhrsw 0x20(%rdx),%xmm16,%xmm18 │ │ │ │ vpmulhrsw %xmm16,%xmm20,%xmm20 │ │ │ │ vpmulhrsw %xmm16,%xmm21,%xmm21 │ │ │ │ - call 334750 <__cxa_finalize@plt+0x309700> │ │ │ │ + call 3266e0 <__cxa_finalize@plt+0x2fb690> │ │ │ │ vinserti32x4 $0x1,%xmm17,%ymm19,%ymm19 │ │ │ │ vinserti32x4 $0x1,%xmm16,%ymm18,%ymm18 │ │ │ │ vpunpckhwd %ymm18,%ymm19,%ymm17 │ │ │ │ vpunpcklwd %ymm18,%ymm19,%ymm19 │ │ │ │ vpxord %ymm16,%ymm16,%ymm16 │ │ │ │ vpsubsw %ymm17,%ymm16,%ymm16 │ │ │ │ vpunpckhwd %ymm19,%ymm16,%ymm17 │ │ │ │ vpunpcklwd %ymm19,%ymm16,%ymm16 │ │ │ │ jmp *%r8 │ │ │ │ - call 3359a0 <__cxa_finalize@plt+0x30a950> │ │ │ │ + call 327930 <__cxa_finalize@plt+0x2fc8e0> │ │ │ │ vmovdqa32 %ymm17,%ymm18 │ │ │ │ vpermq $0x8d,%ymm16,%ymm17 │ │ │ │ vpermq $0x8d,%ymm18,%ymm16 │ │ │ │ - jmp 33591d <__cxa_finalize@plt+0x30a8cd> │ │ │ │ + jmp 3278ad <__cxa_finalize@plt+0x2fc85d> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0xa9379(%rip),%r9 │ │ │ │ + lea 0xb6469(%rip),%r9 │ │ │ │ lea -0x345(%rip),%r8 │ │ │ │ - jmp 335b40 <__cxa_finalize@plt+0x30aaf0> │ │ │ │ - lea 0xa9369(%rip),%r9 │ │ │ │ + jmp 327ad0 <__cxa_finalize@plt+0x2fca80> │ │ │ │ + lea 0xb6459(%rip),%r9 │ │ │ │ lea -0x214(%rip),%r8 │ │ │ │ - jmp 335b40 <__cxa_finalize@plt+0x30aaf0> │ │ │ │ - lea 0xa9359(%rip),%r9 │ │ │ │ + jmp 327ad0 <__cxa_finalize@plt+0x2fca80> │ │ │ │ + lea 0xb6449(%rip),%r9 │ │ │ │ lea -0x54(%rip),%r8 │ │ │ │ - jmp 335b40 <__cxa_finalize@plt+0x30aaf0> │ │ │ │ - lea 0xa9349(%rip),%r9 │ │ │ │ + jmp 327ad0 <__cxa_finalize@plt+0x2fca80> │ │ │ │ + lea 0xb6439(%rip),%r9 │ │ │ │ lea 0x59(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vmovdqa32 (%rdx),%xmm18 │ │ │ │ vmovdqa32 0x10(%rdx),%xmm16 │ │ │ │ vinserti32x4 $0x1,0x20(%rdx),%ymm18,%ymm18 │ │ │ │ vinserti32x4 $0x1,0x30(%rdx),%ymm16,%ymm16 │ │ │ │ vpbroadcastd -0x8c(%r9),%ymm19 │ │ │ │ @@ -705098,20 +694702,20 @@ │ │ │ │ vpaddsw %ymm17,%ymm17,%ymm17 │ │ │ │ jmp *%r8 │ │ │ │ vpbroadcastd -0x90(%r9),%ymm19 │ │ │ │ vpmulhrsw %ymm16,%ymm19,%ymm18 │ │ │ │ vpmulhrsw %ymm17,%ymm19,%ymm19 │ │ │ │ vpaddsw %ymm18,%ymm16,%ymm16 │ │ │ │ vpaddsw %ymm19,%ymm17,%ymm17 │ │ │ │ - jmp 33590f <__cxa_finalize@plt+0x30a8bf> │ │ │ │ + jmp 32789f <__cxa_finalize@plt+0x2fc84f> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0xa92b9(%rip),%r9 │ │ │ │ + lea 0xb63a9(%rip),%r9 │ │ │ │ lea 0x15f(%rip),%r8 │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 335c90 <__cxa_finalize@plt+0x30ac40> │ │ │ │ + jne 327c20 <__cxa_finalize@plt+0x2fcbd0> │ │ │ │ movswl (%rdx),%eax │ │ │ │ mov %ecx,(%rdx) │ │ │ │ imul $0xb5,%eax,%eax │ │ │ │ add $0x180,%eax │ │ │ │ sar $0x9,%eax │ │ │ │ vpbroadcastd %esi,%ymm18 │ │ │ │ imul $0xb5,%eax,%eax │ │ │ │ @@ -705128,32 +694732,32 @@ │ │ │ │ vpaddw %zmm20,%zmm16,%zmm16 │ │ │ │ vpaddw %zmm20,%zmm17,%zmm17 │ │ │ │ vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ kmovb %k2,%k1 │ │ │ │ vpscatterdq %zmm16,(%rdi,%ymm21,1){%k2} │ │ │ │ lea (%rdi,%rsi,8),%rdi │ │ │ │ sub $0x8,%ecx │ │ │ │ - jg 335c14 <__cxa_finalize@plt+0x30abc4> │ │ │ │ + jg 327ba4 <__cxa_finalize@plt+0x2fcb54> │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xa9219(%rip),%r9 │ │ │ │ + lea 0xb6309(%rip),%r9 │ │ │ │ lea 0x9f0(%rip),%r8 │ │ │ │ - jmp 335c90 <__cxa_finalize@plt+0x30ac40> │ │ │ │ - lea 0xa9209(%rip),%r9 │ │ │ │ + jmp 327c20 <__cxa_finalize@plt+0x2fcbd0> │ │ │ │ + lea 0xb62f9(%rip),%r9 │ │ │ │ lea 0x314(%rip),%r8 │ │ │ │ - jmp 335c90 <__cxa_finalize@plt+0x30ac40> │ │ │ │ - lea 0xa91f9(%rip),%r9 │ │ │ │ + jmp 327c20 <__cxa_finalize@plt+0x2fcbd0> │ │ │ │ + lea 0xb62e9(%rip),%r9 │ │ │ │ lea 0x8c4(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vpermq $0xd8,(%rdx),%ymm16 │ │ │ │ vpermq $0xd8,0x60(%rdx),%ymm19 │ │ │ │ vpermq $0xd8,0x40(%rdx),%ymm18 │ │ │ │ vpermq $0xd8,0x20(%rdx),%ymm17 │ │ │ │ - call 335d60 <__cxa_finalize@plt+0x30ad10> │ │ │ │ + call 327cf0 <__cxa_finalize@plt+0x2fcca0> │ │ │ │ vshufps $0x28,%ymm17,%ymm16,%ymm20 │ │ │ │ vshufps $0x7d,%ymm17,%ymm16,%ymm21 │ │ │ │ vshufps $0x28,%ymm19,%ymm18,%ymm17 │ │ │ │ vshufps $0x7d,%ymm19,%ymm18,%ymm19 │ │ │ │ vbroadcasti32x4 -0xc0(%r9),%ymm16 │ │ │ │ vpbroadcastd -0x98(%r9),%ymm18 │ │ │ │ vpshufb %ymm16,%ymm20,%ymm20 │ │ │ │ @@ -705165,21 +694769,21 @@ │ │ │ │ vpmulhrsw %ymm18,%ymm17,%ymm17 │ │ │ │ vpmulhrsw %ymm18,%ymm19,%ymm19 │ │ │ │ vinserti32x4 $0x1,%xmm17,%ymm20,%ymm16 │ │ │ │ vshufi32x4 $0x3,%ymm17,%ymm20,%ymm18 │ │ │ │ vinserti32x4 $0x1,%xmm19,%ymm21,%ymm17 │ │ │ │ vshufi32x4 $0x3,%ymm19,%ymm21,%ymm19 │ │ │ │ jmp *%r8 │ │ │ │ - call 335d60 <__cxa_finalize@plt+0x30ad10> │ │ │ │ + call 327cf0 <__cxa_finalize@plt+0x2fcca0> │ │ │ │ vpbroadcastd -0xa4(%r9),%ymm20 │ │ │ │ vpermq $0xd8,%ymm16,%ymm16 │ │ │ │ vpermq $0x8d,%ymm17,%ymm17 │ │ │ │ vpermq $0xd8,%ymm18,%ymm18 │ │ │ │ vpermq $0x8d,%ymm19,%ymm19 │ │ │ │ - jmp 335fd5 <__cxa_finalize@plt+0x30af85> │ │ │ │ + jmp 327f65 <__cxa_finalize@plt+0x2fcf15> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ vpunpckhwd %ymm16,%ymm19,%ymm21 │ │ │ │ vpunpckhwd %ymm18,%ymm17,%ymm20 │ │ │ │ vpunpcklwd %ymm17,%ymm19,%ymm19 │ │ │ │ vpunpcklwd %ymm16,%ymm18,%ymm18 │ │ │ │ vpbroadcastd -0x88(%r9),%ymm22 │ │ │ │ vmovdqa32 %ymm22,%ymm16 │ │ │ │ @@ -705228,31 +694832,31 @@ │ │ │ │ vpaddsw %ymm18,%ymm19,%ymm16 │ │ │ │ vpsubsw %ymm18,%ymm19,%ymm19 │ │ │ │ vpsubsw %ymm20,%ymm17,%ymm18 │ │ │ │ vpaddsw %ymm20,%ymm17,%ymm17 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0xa8fb9(%rip),%r9 │ │ │ │ + lea 0xb60a9(%rip),%r9 │ │ │ │ lea -0x1a1(%rip),%r8 │ │ │ │ - jmp 335f00 <__cxa_finalize@plt+0x30aeb0> │ │ │ │ - lea 0xa8fa9(%rip),%r9 │ │ │ │ + jmp 327e90 <__cxa_finalize@plt+0x2fce40> │ │ │ │ + lea 0xb6099(%rip),%r9 │ │ │ │ lea 0xb4(%rip),%r8 │ │ │ │ - jmp 335f00 <__cxa_finalize@plt+0x30aeb0> │ │ │ │ - lea 0xa8f99(%rip),%r9 │ │ │ │ + jmp 327e90 <__cxa_finalize@plt+0x2fce40> │ │ │ │ + lea 0xb6089(%rip),%r9 │ │ │ │ lea 0x664(%rip),%r8 │ │ │ │ - jmp 335f00 <__cxa_finalize@plt+0x30aeb0> │ │ │ │ - lea 0xa8f89(%rip),%r9 │ │ │ │ + jmp 327e90 <__cxa_finalize@plt+0x2fce40> │ │ │ │ + lea 0xb6079(%rip),%r9 │ │ │ │ lea 0x760(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vpermq $0x72,(%rdx),%ymm20 │ │ │ │ vpermq $0xd8,0x60(%rdx),%ymm19 │ │ │ │ vpermq $0x72,0x20(%rdx),%ymm21 │ │ │ │ vpermq $0xd8,0x40(%rdx),%ymm18 │ │ │ │ - call 3360d0 <__cxa_finalize@plt+0x30b080> │ │ │ │ + call 328060 <__cxa_finalize@plt+0x2fd010> │ │ │ │ vpbroadcastd -0x7c(%r9),%ymm21 │ │ │ │ vpunpcklwd %ymm17,%ymm16,%ymm20 │ │ │ │ vpunpckhwd %ymm17,%ymm16,%ymm16 │ │ │ │ vpunpcklwd %ymm19,%ymm18,%ymm17 │ │ │ │ vpunpckhwd %ymm19,%ymm18,%ymm18 │ │ │ │ vpunpcklwd %ymm16,%ymm20,%ymm19 │ │ │ │ vpunpckhwd %ymm16,%ymm20,%ymm20 │ │ │ │ @@ -705265,15 +694869,15 @@ │ │ │ │ vshufi32x4 $0x3,%ymm16,%ymm19,%ymm18 │ │ │ │ vinserti32x4 $0x1,%xmm16,%ymm19,%ymm16 │ │ │ │ vshufi32x4 $0x3,%ymm17,%ymm20,%ymm19 │ │ │ │ vinserti32x4 $0x1,%xmm17,%ymm20,%ymm17 │ │ │ │ jmp *%r8 │ │ │ │ vpshufd $0x4e,%ymm16,%ymm20 │ │ │ │ vpshufd $0x4e,%ymm17,%ymm21 │ │ │ │ - call 3362c0 <__cxa_finalize@plt+0x30b270> │ │ │ │ + call 328250 <__cxa_finalize@plt+0x2fd200> │ │ │ │ vpbroadcastd -0xa4(%r9),%ymm21 │ │ │ │ vpbroadcastd -0xa0(%r9),%xmm20 │ │ │ │ vpsubw %ymm21,%ymm20,%ymm20 │ │ │ │ vpermq $0xd8,%ymm16,%ymm16 │ │ │ │ vpermq $0xd8,%ymm17,%ymm17 │ │ │ │ vpermq $0xd8,%ymm18,%ymm18 │ │ │ │ vpermq $0xd8,%ymm19,%ymm19 │ │ │ │ @@ -705462,31 +695066,31 @@ │ │ │ │ vpunpcklqdq %ymm20,%ymm16,%ymm16 │ │ │ │ vpmulhrsw %ymm21,%ymm18,%ymm18 │ │ │ │ vpshufd $0x4e,%ymm17,%ymm17 │ │ │ │ vpmulhrsw %ymm21,%ymm17,%ymm17 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - lea 0xa89f9(%rip),%r9 │ │ │ │ + lea 0xb5ae9(%rip),%r9 │ │ │ │ lea -0x761(%rip),%r8 │ │ │ │ - jmp 3364c0 <__cxa_finalize@plt+0x30b470> │ │ │ │ - lea 0xa89e9(%rip),%r9 │ │ │ │ + jmp 328450 <__cxa_finalize@plt+0x2fd400> │ │ │ │ + lea 0xb5ad9(%rip),%r9 │ │ │ │ lea -0x50c(%rip),%r8 │ │ │ │ - jmp 3364c0 <__cxa_finalize@plt+0x30b470> │ │ │ │ - lea 0xa89d9(%rip),%r9 │ │ │ │ + jmp 328450 <__cxa_finalize@plt+0x2fd400> │ │ │ │ + lea 0xb5ac9(%rip),%r9 │ │ │ │ lea 0xa4(%rip),%r8 │ │ │ │ - jmp 3364c0 <__cxa_finalize@plt+0x30b470> │ │ │ │ - lea 0xa89c9(%rip),%r9 │ │ │ │ + jmp 328450 <__cxa_finalize@plt+0x2fd400> │ │ │ │ + lea 0xb5ab9(%rip),%r9 │ │ │ │ lea 0x1a0(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vpermq $0x72,(%rdx),%ymm20 │ │ │ │ vpermq $0xd8,0x60(%rdx),%ymm19 │ │ │ │ vpermq $0x72,0x20(%rdx),%ymm21 │ │ │ │ vpermq $0xd8,0x40(%rdx),%ymm18 │ │ │ │ - call 3360d0 <__cxa_finalize@plt+0x30b080> │ │ │ │ + call 328060 <__cxa_finalize@plt+0x2fd010> │ │ │ │ vpbroadcastd -0x78(%r9),%ymm21 │ │ │ │ vpunpckhwd %ymm18,%ymm19,%ymm20 │ │ │ │ vpunpcklwd %ymm18,%ymm19,%ymm19 │ │ │ │ vpunpckhwd %ymm16,%ymm17,%ymm18 │ │ │ │ vpunpcklwd %ymm16,%ymm17,%ymm17 │ │ │ │ vpunpckhwd %ymm19,%ymm20,%ymm16 │ │ │ │ vpunpcklwd %ymm19,%ymm20,%ymm20 │ │ │ │ @@ -705499,37 +695103,37 @@ │ │ │ │ vinserti32x4 $0x1,%xmm19,%ymm16,%ymm17 │ │ │ │ vshufi32x4 $0x3,%ymm19,%ymm16,%ymm19 │ │ │ │ vinserti32x4 $0x1,%xmm18,%ymm20,%ymm16 │ │ │ │ vshufi32x4 $0x3,%ymm18,%ymm20,%ymm18 │ │ │ │ jmp *%r8 │ │ │ │ vpshufd $0x4e,%ymm16,%ymm20 │ │ │ │ vpshufd $0x4e,%ymm17,%ymm21 │ │ │ │ - call 3362c0 <__cxa_finalize@plt+0x30b270> │ │ │ │ + call 328250 <__cxa_finalize@plt+0x2fd200> │ │ │ │ vpbroadcastd -0xa4(%r9),%ymm20 │ │ │ │ vpbroadcastd -0xa0(%r9),%xmm21 │ │ │ │ vpsubw %ymm21,%ymm20,%ymm20 │ │ │ │ vpermq $0x8d,%ymm19,%ymm21 │ │ │ │ vpermq $0x8d,%ymm16,%ymm19 │ │ │ │ vpermq $0x8d,%ymm18,%ymm16 │ │ │ │ vpermq $0x8d,%ymm17,%ymm18 │ │ │ │ vpmulhrsw %ymm20,%ymm16,%ymm17 │ │ │ │ vpmulhrsw %ymm20,%ymm21,%ymm16 │ │ │ │ - jmp 335fe1 <__cxa_finalize@plt+0x30af91> │ │ │ │ + jmp 327f71 <__cxa_finalize@plt+0x2fcf21> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ - lea 0xa88c9(%rip),%r9 │ │ │ │ + lea 0xb59b9(%rip),%r9 │ │ │ │ lea -0x891(%rip),%r8 │ │ │ │ - jmp 3365f0 <__cxa_finalize@plt+0x30b5a0> │ │ │ │ - lea 0xa88b9(%rip),%r9 │ │ │ │ + jmp 328580 <__cxa_finalize@plt+0x2fd530> │ │ │ │ + lea 0xb59a9(%rip),%r9 │ │ │ │ lea -0x63c(%rip),%r8 │ │ │ │ - jmp 3365f0 <__cxa_finalize@plt+0x30b5a0> │ │ │ │ - lea 0xa88a9(%rip),%r9 │ │ │ │ + jmp 328580 <__cxa_finalize@plt+0x2fd530> │ │ │ │ + lea 0xb5999(%rip),%r9 │ │ │ │ lea -0x8c(%rip),%r8 │ │ │ │ - jmp 3365f0 <__cxa_finalize@plt+0x30b5a0> │ │ │ │ - lea 0xa8899(%rip),%r9 │ │ │ │ + jmp 328580 <__cxa_finalize@plt+0x2fd530> │ │ │ │ + lea 0xb5989(%rip),%r9 │ │ │ │ lea 0x70(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vmovdqa32 (%rdx),%xmm19 │ │ │ │ vmovdqa32 0x10(%rdx),%xmm18 │ │ │ │ vinserti32x4 $0x1,0x40(%rdx),%ymm19,%ymm19 │ │ │ │ vinserti32x4 $0x1,0x50(%rdx),%ymm18,%ymm18 │ │ │ │ vmovdqa32 0x20(%rdx),%xmm20 │ │ │ │ @@ -705542,48 +695146,48 @@ │ │ │ │ vpunpckhwd %ymm16,%ymm20,%ymm20 │ │ │ │ vpunpckldq %ymm18,%ymm17,%ymm16 │ │ │ │ vpunpckhdq %ymm18,%ymm17,%ymm17 │ │ │ │ vpunpckldq %ymm20,%ymm19,%ymm18 │ │ │ │ vpunpckhdq %ymm20,%ymm19,%ymm19 │ │ │ │ jmp *%r8 │ │ │ │ vpbroadcastd -0xa0(%r9),%ymm20 │ │ │ │ - jmp 335fb9 <__cxa_finalize@plt+0x30af69> │ │ │ │ + jmp 327f49 <__cxa_finalize@plt+0x2fcef9> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xa8809(%rip),%r9 │ │ │ │ + lea 0xb58f9(%rip),%r9 │ │ │ │ lea 0x102(%rip),%r8 │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 3366d0 <__cxa_finalize@plt+0x30b680> │ │ │ │ + jne 328660 <__cxa_finalize@plt+0x2fd610> │ │ │ │ movswl (%rdx),%eax │ │ │ │ mov %ecx,(%rdx) │ │ │ │ or $0x10,%ecx │ │ │ │ imul $0xb5,%eax,%eax │ │ │ │ sub $0xffffff80,%eax │ │ │ │ sar $0x8,%eax │ │ │ │ - jmp 335bdb <__cxa_finalize@plt+0x30ab8b> │ │ │ │ + jmp 327b6b <__cxa_finalize@plt+0x2fcb1b> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0xa87d9(%rip),%r9 │ │ │ │ + lea 0xb58c9(%rip),%r9 │ │ │ │ lea 0xc16(%rip),%r8 │ │ │ │ - jmp 3366d0 <__cxa_finalize@plt+0x30b680> │ │ │ │ - lea 0xa87c9(%rip),%r9 │ │ │ │ + jmp 328660 <__cxa_finalize@plt+0x2fd610> │ │ │ │ + lea 0xb58b9(%rip),%r9 │ │ │ │ lea 0x708(%rip),%r8 │ │ │ │ - jmp 3366d0 <__cxa_finalize@plt+0x30b680> │ │ │ │ - lea 0xa87b9(%rip),%r9 │ │ │ │ + jmp 328660 <__cxa_finalize@plt+0x2fd610> │ │ │ │ + lea 0xb58a9(%rip),%r9 │ │ │ │ lea 0xb22(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vmovdqa32 -0x280(%r9),%zmm19 │ │ │ │ vpermq (%rdx),%zmm19,%zmm16 │ │ │ │ vpbroadcastd -0x8c(%r9),%zmm20 │ │ │ │ vpermq 0x40(%rdx),%zmm19,%zmm17 │ │ │ │ vpermq 0x80(%rdx),%zmm19,%zmm18 │ │ │ │ vpermq 0xc0(%rdx),%zmm19,%zmm19 │ │ │ │ vpmulhrsw %zmm20,%zmm16,%zmm16 │ │ │ │ vpmulhrsw %zmm20,%zmm17,%zmm17 │ │ │ │ vpmulhrsw %zmm20,%zmm18,%zmm18 │ │ │ │ vpmulhrsw %zmm20,%zmm19,%zmm19 │ │ │ │ - call 337b60 <__cxa_finalize@plt+0x30cb10> │ │ │ │ + call 329af0 <__cxa_finalize@plt+0x2feaa0> │ │ │ │ vpbroadcastd -0x98(%r9),%zmm21 │ │ │ │ vpunpckhwd %zmm18,%zmm16,%zmm20 │ │ │ │ vpunpcklwd %zmm18,%zmm16,%zmm16 │ │ │ │ vpunpckhwd %zmm19,%zmm17,%zmm18 │ │ │ │ vpunpcklwd %zmm19,%zmm17,%zmm17 │ │ │ │ vpmulhrsw %zmm21,%zmm20,%zmm20 │ │ │ │ vpmulhrsw %zmm21,%zmm16,%zmm16 │ │ │ │ @@ -705606,15 +695210,15 @@ │ │ │ │ vpermb %zmm18,%zmm21,%zmm23 │ │ │ │ vpermb %zmm20,%zmm21,%zmm24 │ │ │ │ vpermb %zmm17,%zmm21,%zmm16 │ │ │ │ vextracti32x8 $0x1,%zmm25,%ymm22 │ │ │ │ vextracti32x8 $0x1,%zmm23,%ymm19 │ │ │ │ vextracti32x8 $0x1,%zmm24,%ymm21 │ │ │ │ vextracti32x8 $0x1,%zmm16,%ymm17 │ │ │ │ - call 336a10 <__cxa_finalize@plt+0x30b9c0> │ │ │ │ + call 3289a0 <__cxa_finalize@plt+0x2fd950> │ │ │ │ vmovdqa32 -0x180(%r9),%ymm24 │ │ │ │ lea (%rdi,%rsi,4),%rcx │ │ │ │ vpmovzxdq %ymm24,%zmm25 │ │ │ │ vpshufd $0x6c,%ymm24,%ymm24 │ │ │ │ vpermt2q %zmm20,%zmm25,%zmm16 │ │ │ │ vpermt2q %zmm21,%zmm25,%zmm17 │ │ │ │ vpermt2q %zmm22,%zmm25,%zmm18 │ │ │ │ @@ -705664,15 +695268,15 @@ │ │ │ │ vpunpckhwd %ymm17,%ymm17,%ymm17 │ │ │ │ vpmulhrsw %ymm17,%ymm20,%ymm20 │ │ │ │ vpcmpnleub %ymm26,%ymm29,%k7 │ │ │ │ vpunpcklwd %ymm16,%ymm22,%ymm25 │ │ │ │ vpsubsw %ymm20,%ymm18,%ymm16 │ │ │ │ vpaddsw %ymm20,%ymm18,%ymm24 │ │ │ │ vmovdqa32 %ymm23,%ymm17 │ │ │ │ - jmp 336b6d <__cxa_finalize@plt+0x30bb1d> │ │ │ │ + jmp 328afd <__cxa_finalize@plt+0x2fdaad> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ vpbroadcastd -0x88(%r9),%ymm26 │ │ │ │ vpbroadcastq -0xb0(%r9),%ymm29 │ │ │ │ vpxord %ymm22,%ymm22,%ymm22 │ │ │ │ vpunpckhwd %ymm16,%ymm16,%ymm24 │ │ │ │ vpunpckhwd %ymm19,%ymm19,%ymm20 │ │ │ │ @@ -705691,15 +695295,15 @@ │ │ │ │ vpmulhrsw %ymm20,%ymm16,%ymm16 │ │ │ │ vpbroadcastd 0xc0(%r9),%ymm20 │ │ │ │ vpmulhrsw %ymm27,%ymm21,%ymm21 │ │ │ │ vpmulhrsw %ymm28,%ymm17,%ymm17 │ │ │ │ vpmulhrsw %ymm18,%ymm23,%ymm23 │ │ │ │ vpmulhrsw %ymm20,%ymm19,%ymm19 │ │ │ │ vpcmpnleub %ymm26,%ymm29,%k7 │ │ │ │ - jmp 336b0f <__cxa_finalize@plt+0x30babf> │ │ │ │ + jmp 328a9f <__cxa_finalize@plt+0x2fda4f> │ │ │ │ xchg %ax,%ax │ │ │ │ vpunpckhwd %ymm16,%ymm23,%ymm24 │ │ │ │ vpunpcklwd %ymm16,%ymm20,%ymm25 │ │ │ │ vpunpckhwd %ymm20,%ymm19,%ymm16 │ │ │ │ vpunpcklwd %ymm17,%ymm23,%ymm23 │ │ │ │ vpunpckhwd %ymm22,%ymm17,%ymm17 │ │ │ │ vpunpcklwd %ymm21,%ymm19,%ymm19 │ │ │ │ @@ -705823,27 +695427,27 @@ │ │ │ │ vpaddsw %ymm21,%ymm17,%ymm17 │ │ │ │ vpsubsw %ymm20,%ymm18,%ymm21 │ │ │ │ vpaddsw %ymm20,%ymm18,%ymm18 │ │ │ │ vpsubsw %ymm24,%ymm19,%ymm20 │ │ │ │ vpaddsw %ymm24,%ymm19,%ymm19 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0xa8169(%rip),%r9 │ │ │ │ + lea 0xb5259(%rip),%r9 │ │ │ │ lea -0x59e(%rip),%r8 │ │ │ │ - jmp 336d50 <__cxa_finalize@plt+0x30bd00> │ │ │ │ - lea 0xa8159(%rip),%r9 │ │ │ │ + jmp 328ce0 <__cxa_finalize@plt+0x2fdc90> │ │ │ │ + lea 0xb5249(%rip),%r9 │ │ │ │ lea 0x98(%rip),%r8 │ │ │ │ - jmp 336d50 <__cxa_finalize@plt+0x30bd00> │ │ │ │ - lea 0xa8149(%rip),%r9 │ │ │ │ + jmp 328ce0 <__cxa_finalize@plt+0x2fdc90> │ │ │ │ + lea 0xb5239(%rip),%r9 │ │ │ │ lea 0x4b2(%rip),%r8 │ │ │ │ - jmp 336d50 <__cxa_finalize@plt+0x30bd00> │ │ │ │ - lea 0xa8139(%rip),%r9 │ │ │ │ + jmp 328ce0 <__cxa_finalize@plt+0x2fdc90> │ │ │ │ + lea 0xb5229(%rip),%r9 │ │ │ │ lea 0x576(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ - call 337e60 <__cxa_finalize@plt+0x30ce10> │ │ │ │ + call 329df0 <__cxa_finalize@plt+0x2feda0> │ │ │ │ vbroadcasti32x4 -0x100(%r9),%zmm22 │ │ │ │ vpbroadcastd -0x7c(%r9),%zmm23 │ │ │ │ vpunpckhwd %zmm20,%zmm16,%zmm19 │ │ │ │ vpunpcklwd %zmm16,%zmm20,%zmm20 │ │ │ │ vpshufb %zmm22,%zmm17,%zmm21 │ │ │ │ vpshufb %zmm22,%zmm18,%zmm18 │ │ │ │ vpmulhrsw %zmm23,%zmm19,%zmm19 │ │ │ │ @@ -705855,15 +695459,15 @@ │ │ │ │ vpunpckhdq %zmm20,%zmm18,%zmm21 │ │ │ │ vpunpckldq %zmm20,%zmm18,%zmm18 │ │ │ │ vpunpckhqdq %zmm18,%zmm16,%zmm17 │ │ │ │ vpunpcklqdq %zmm18,%zmm16,%zmm16 │ │ │ │ vpunpcklqdq %zmm21,%zmm19,%zmm18 │ │ │ │ vpunpckhqdq %zmm21,%zmm19,%zmm19 │ │ │ │ jmp *%r8 │ │ │ │ - call 336eb0 <__cxa_finalize@plt+0x30be60> │ │ │ │ + call 328e40 <__cxa_finalize@plt+0x2fddf0> │ │ │ │ vpbroadcastd -0xa4(%r9),%zmm22 │ │ │ │ vpsrlq $0x4,%zmm26,%zmm26 │ │ │ │ vpsubw %zmm22,%zmm24,%zmm23 │ │ │ │ vpbroadcastd -0x8c(%r9),%zmm21 │ │ │ │ vpaddsw %zmm20,%zmm18,%zmm17 │ │ │ │ vpsubsw %zmm20,%zmm18,%zmm18 │ │ │ │ vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ @@ -705875,30 +695479,30 @@ │ │ │ │ vpermt2q %zmm19,%zmm26,%zmm16 │ │ │ │ vpsrlq $0x8,%zmm26,%zmm19 │ │ │ │ vpermi2q %zmm21,%zmm17,%zmm19 │ │ │ │ vpsrlq $0xc,%zmm26,%zmm26 │ │ │ │ vpermt2q %zmm21,%zmm26,%zmm17 │ │ │ │ vpmulhrsw %zmm22,%zmm16,%zmm16 │ │ │ │ vpmulhrsw %zmm22,%zmm17,%zmm17 │ │ │ │ - jmp 336819 <__cxa_finalize@plt+0x30b7c9> │ │ │ │ + jmp 3287a9 <__cxa_finalize@plt+0x2fd759> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ vpbroadcastd -0x8c(%r9),%zmm18 │ │ │ │ vpmulhrsw (%rdx),%zmm18,%zmm21 │ │ │ │ vpmulhrsw 0xc0(%rdx),%zmm18,%zmm19 │ │ │ │ vpmulhrsw 0x40(%rdx),%zmm18,%zmm17 │ │ │ │ vpmulhrsw 0x80(%rdx),%zmm18,%zmm18 │ │ │ │ vmovdqu32 -0x2bd(%r9),%zmm20 │ │ │ │ vpsrlq $0x4,%zmm20,%zmm26 │ │ │ │ vmovdqa32 %zmm20,%zmm22 │ │ │ │ vpermi2q %zmm19,%zmm21,%zmm20 │ │ │ │ vpermt2q %zmm19,%zmm26,%zmm21 │ │ │ │ vpermi2q %zmm18,%zmm17,%zmm22 │ │ │ │ vpermt2q %zmm18,%zmm26,%zmm17 │ │ │ │ - jmp 336ee4 <__cxa_finalize@plt+0x30be94> │ │ │ │ + jmp 328e74 <__cxa_finalize@plt+0x2fde24> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ vmovdqa32 -0x240(%r9),%zmm20 │ │ │ │ vpsrlq $0x4,%zmm20,%zmm21 │ │ │ │ vpermi2q %zmm18,%zmm16,%zmm20 │ │ │ │ vpsrlq $0x4,%zmm21,%zmm22 │ │ │ │ vpermi2q %zmm19,%zmm17,%zmm21 │ │ │ │ @@ -706007,50 +695611,50 @@ │ │ │ │ vpaddsw %zmm19,%zmm16,%zmm16 │ │ │ │ vpaddsw %zmm18,%zmm17,%zmm19 │ │ │ │ vpsubsw %zmm18,%zmm17,%zmm17 │ │ │ │ vpunpckhqdq %zmm17,%zmm20,%zmm18 │ │ │ │ vpunpcklqdq %zmm17,%zmm20,%zmm20 │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ - lea 0xa7cf9(%rip),%r9 │ │ │ │ + lea 0xb4de9(%rip),%r9 │ │ │ │ lea -0xa0e(%rip),%r8 │ │ │ │ - jmp 3371c0 <__cxa_finalize@plt+0x30c170> │ │ │ │ - lea 0xa7ce9(%rip),%r9 │ │ │ │ + jmp 329150 <__cxa_finalize@plt+0x2fe100> │ │ │ │ + lea 0xb4dd9(%rip),%r9 │ │ │ │ lea -0x3d8(%rip),%r8 │ │ │ │ - jmp 3371c0 <__cxa_finalize@plt+0x30c170> │ │ │ │ - lea 0xa7cd9(%rip),%r9 │ │ │ │ + jmp 329150 <__cxa_finalize@plt+0x2fe100> │ │ │ │ + lea 0xb4dc9(%rip),%r9 │ │ │ │ lea 0x42(%rip),%r8 │ │ │ │ - jmp 3371c0 <__cxa_finalize@plt+0x30c170> │ │ │ │ - lea 0xa7cc9(%rip),%r9 │ │ │ │ + jmp 329150 <__cxa_finalize@plt+0x2fe100> │ │ │ │ + lea 0xb4db9(%rip),%r9 │ │ │ │ lea 0x106(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ - call 337e60 <__cxa_finalize@plt+0x30ce10> │ │ │ │ + call 329df0 <__cxa_finalize@plt+0x2feda0> │ │ │ │ vbroadcasti32x4 -0xf0(%r9),%zmm22 │ │ │ │ vpbroadcastd -0x78(%r9),%zmm23 │ │ │ │ vpunpcklwd %zmm20,%zmm16,%zmm19 │ │ │ │ vpunpckhwd %zmm16,%zmm20,%zmm20 │ │ │ │ vpshufb %zmm22,%zmm18,%zmm21 │ │ │ │ vpshufb %zmm22,%zmm17,%zmm18 │ │ │ │ - jmp 336d7b <__cxa_finalize@plt+0x30bd2b> │ │ │ │ - call 336eb0 <__cxa_finalize@plt+0x30be60> │ │ │ │ + jmp 328d0b <__cxa_finalize@plt+0x2fdcbb> │ │ │ │ + call 328e40 <__cxa_finalize@plt+0x2fddf0> │ │ │ │ vpbroadcastd -0xa4(%r9),%zmm23 │ │ │ │ vpsrlq $0x24,%zmm26,%zmm26 │ │ │ │ vpsubw %zmm23,%zmm24,%zmm22 │ │ │ │ - jmp 336ddf <__cxa_finalize@plt+0x30bd8f> │ │ │ │ + jmp 328d6f <__cxa_finalize@plt+0x2fdd1f> │ │ │ │ xchg %ax,%ax │ │ │ │ - lea 0xa7c69(%rip),%r9 │ │ │ │ + lea 0xb4d59(%rip),%r9 │ │ │ │ lea -0xa9e(%rip),%r8 │ │ │ │ - jmp 337250 <__cxa_finalize@plt+0x30c200> │ │ │ │ - lea 0xa7c59(%rip),%r9 │ │ │ │ + jmp 3291e0 <__cxa_finalize@plt+0x2fe190> │ │ │ │ + lea 0xb4d49(%rip),%r9 │ │ │ │ lea -0x468(%rip),%r8 │ │ │ │ - jmp 337250 <__cxa_finalize@plt+0x30c200> │ │ │ │ - lea 0xa7c49(%rip),%r9 │ │ │ │ + jmp 3291e0 <__cxa_finalize@plt+0x2fe190> │ │ │ │ + lea 0xb4d39(%rip),%r9 │ │ │ │ lea -0x4e(%rip),%r8 │ │ │ │ - jmp 337250 <__cxa_finalize@plt+0x30c200> │ │ │ │ - lea 0xa7c39(%rip),%r9 │ │ │ │ + jmp 3291e0 <__cxa_finalize@plt+0x2fe190> │ │ │ │ + lea 0xb4d29(%rip),%r9 │ │ │ │ lea 0x76(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vmovdqa32 -0x400(%r9),%zmm16 │ │ │ │ vpermb (%rdx),%zmm16,%zmm19 │ │ │ │ vpermb 0x40(%rdx),%zmm16,%zmm18 │ │ │ │ vpermb 0x80(%rdx),%zmm16,%zmm20 │ │ │ │ vpermb 0xc0(%rdx),%zmm16,%zmm16 │ │ │ │ @@ -706079,43 +695683,43 @@ │ │ │ │ vpaddsw %zmm17,%zmm17,%zmm17 │ │ │ │ vpaddsw %zmm18,%zmm18,%zmm18 │ │ │ │ vpaddsw %zmm19,%zmm19,%zmm19 │ │ │ │ vpaddsw %zmm20,%zmm16,%zmm16 │ │ │ │ vpaddsw %zmm21,%zmm17,%zmm17 │ │ │ │ vpaddsw %zmm22,%zmm18,%zmm18 │ │ │ │ vpaddsw %zmm23,%zmm19,%zmm19 │ │ │ │ - jmp 336806 <__cxa_finalize@plt+0x30b7b6> │ │ │ │ + jmp 328796 <__cxa_finalize@plt+0x2fd746> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0xa7b49(%rip),%r9 │ │ │ │ + lea 0xb4c39(%rip),%r9 │ │ │ │ lea 0xdd(%rip),%r8 │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 337380 <__cxa_finalize@plt+0x30c330> │ │ │ │ + jne 329310 <__cxa_finalize@plt+0x2fe2c0> │ │ │ │ movswl (%rdx),%eax │ │ │ │ mov %ecx,(%rdx) │ │ │ │ - jmp 33786a <__cxa_finalize@plt+0x30c81a> │ │ │ │ + jmp 3297fa <__cxa_finalize@plt+0x2fe7aa> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0xa7b29(%rip),%r9 │ │ │ │ + lea 0xb4c19(%rip),%r9 │ │ │ │ lea 0x23b(%rip),%r8 │ │ │ │ - jmp 337380 <__cxa_finalize@plt+0x30c330> │ │ │ │ - lea 0xa7b19(%rip),%r9 │ │ │ │ + jmp 329310 <__cxa_finalize@plt+0x2fe2c0> │ │ │ │ + lea 0xb4c09(%rip),%r9 │ │ │ │ lea 0x3dc(%rip),%r8 │ │ │ │ - jmp 337380 <__cxa_finalize@plt+0x30c330> │ │ │ │ - lea 0xa7b09(%rip),%r9 │ │ │ │ + jmp 329310 <__cxa_finalize@plt+0x2fe2c0> │ │ │ │ + lea 0xb4bf9(%rip),%r9 │ │ │ │ lea 0x485(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vmovdqa32 (%rdx),%xmm16 │ │ │ │ vmovdqa32 0x10(%rdx),%xmm17 │ │ │ │ vmovdqa32 0x20(%rdx),%xmm18 │ │ │ │ vmovdqa32 0x30(%rdx),%xmm19 │ │ │ │ vmovdqa32 0x40(%rdx),%xmm20 │ │ │ │ vmovdqa32 0x50(%rdx),%xmm21 │ │ │ │ vmovdqa32 0x60(%rdx),%xmm22 │ │ │ │ vmovdqa32 0x70(%rdx),%xmm23 │ │ │ │ - call 334e30 <__cxa_finalize@plt+0x309de0> │ │ │ │ + call 326dc0 <__cxa_finalize@plt+0x2fbd70> │ │ │ │ vpbroadcastd -0x98(%r9),%zmm24 │ │ │ │ vinserti32x4 $0x1,%xmm19,%ymm17,%ymm17 │ │ │ │ vinserti32x4 $0x1,%xmm23,%ymm21,%ymm21 │ │ │ │ vinserti32x4 $0x1,%xmm18,%ymm16,%ymm16 │ │ │ │ vinserti32x4 $0x1,%xmm22,%ymm20,%ymm20 │ │ │ │ vinserti32x8 $0x1,%ymm21,%zmm17,%zmm17 │ │ │ │ vinserti32x8 $0x1,%ymm20,%zmm16,%zmm16 │ │ │ │ @@ -706143,34 +695747,34 @@ │ │ │ │ vpdpwssd -0x40(%r9){1to16},%zmm17,%zmm19 │ │ │ │ vpsrad $0xc,%zmm16,%zmm16 │ │ │ │ vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ vpackssdw %zmm16,%zmm19,%zmm17 │ │ │ │ vpaddsw %zmm18,%zmm17,%zmm16 │ │ │ │ vpsubsw %zmm18,%zmm17,%zmm17 │ │ │ │ vmovdqa32 -0x2c0(%r9),%zmm18 │ │ │ │ - jmp 3375a8 <__cxa_finalize@plt+0x30c558> │ │ │ │ + jmp 329538 <__cxa_finalize@plt+0x2fe4e8> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xa79c9(%rip),%r9 │ │ │ │ + lea 0xb4ab9(%rip),%r9 │ │ │ │ lea -0xa3(%rip),%r8 │ │ │ │ - jmp 3374f0 <__cxa_finalize@plt+0x30c4a0> │ │ │ │ - lea 0xa79b9(%rip),%r9 │ │ │ │ + jmp 329480 <__cxa_finalize@plt+0x2fe430> │ │ │ │ + lea 0xb4aa9(%rip),%r9 │ │ │ │ lea 0xcb(%rip),%r8 │ │ │ │ - jmp 3374f0 <__cxa_finalize@plt+0x30c4a0> │ │ │ │ - lea 0xa79a9(%rip),%r9 │ │ │ │ + jmp 329480 <__cxa_finalize@plt+0x2fe430> │ │ │ │ + lea 0xb4a99(%rip),%r9 │ │ │ │ lea 0x26c(%rip),%r8 │ │ │ │ - jmp 3374f0 <__cxa_finalize@plt+0x30c4a0> │ │ │ │ - lea 0xa7999(%rip),%r9 │ │ │ │ + jmp 329480 <__cxa_finalize@plt+0x2fe430> │ │ │ │ + lea 0xb4a89(%rip),%r9 │ │ │ │ lea 0x315(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vmovdqa32 (%rdx),%zmm16 │ │ │ │ vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ vmovshdup -0x280(%r9),%zmm19 │ │ │ │ vpsrlq $0x4,%zmm19,%zmm26 │ │ │ │ - call 3352b1 <__cxa_finalize@plt+0x30a261> │ │ │ │ + call 327241 <__cxa_finalize@plt+0x2fc1f1> │ │ │ │ vpbroadcastd -0x7c(%r9),%zmm22 │ │ │ │ vpsrlq $0x4,%zmm26,%zmm16 │ │ │ │ vpsrlq $0x8,%zmm26,%zmm26 │ │ │ │ vpunpcklwd %ymm18,%ymm20,%ymm21 │ │ │ │ vpunpckhwd %ymm18,%ymm20,%ymm20 │ │ │ │ vinserti32x8 $0x1,%ymm20,%zmm21,%zmm21 │ │ │ │ vmovdqa32 %zmm25,%zmm17 │ │ │ │ @@ -706185,15 +695789,15 @@ │ │ │ │ vpunpckhwd %zmm17,%zmm16,%zmm18 │ │ │ │ vpunpcklwd %zmm17,%zmm16,%zmm16 │ │ │ │ vpunpckhwd %zmm18,%zmm16,%zmm17 │ │ │ │ vpunpcklwd %zmm18,%zmm16,%zmm16 │ │ │ │ vpmulhrsw %zmm22,%zmm16,%zmm16 │ │ │ │ vpmulhrsw %zmm22,%zmm17,%zmm17 │ │ │ │ jmp *%r8 │ │ │ │ - call 337640 <__cxa_finalize@plt+0x30c5f0> │ │ │ │ + call 3295d0 <__cxa_finalize@plt+0x2fe580> │ │ │ │ vmovdqu32 -0x2bf(%r9),%zmm18 │ │ │ │ vpbroadcastd -0xa4(%r9),%zmm19 │ │ │ │ vpmulhrsw %zmm19,%zmm16,%zmm16 │ │ │ │ vpmulhrsw %zmm19,%zmm17,%zmm17 │ │ │ │ vpsrlq $0x4,%zmm18,%zmm19 │ │ │ │ vpermi2q %zmm17,%zmm16,%zmm18 │ │ │ │ vpermi2q %zmm17,%zmm16,%zmm19 │ │ │ │ @@ -706235,49 +695839,49 @@ │ │ │ │ vpsrad $0xc,%zmm17,%zmm17 │ │ │ │ vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ vpackssdw %zmm18,%zmm16,%zmm16 │ │ │ │ vpackssdw %zmm19,%zmm17,%zmm17 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ - lea 0xa77a9(%rip),%r9 │ │ │ │ + lea 0xb4899(%rip),%r9 │ │ │ │ lea -0x2c3(%rip),%r8 │ │ │ │ - jmp 337710 <__cxa_finalize@plt+0x30c6c0> │ │ │ │ - lea 0xa7799(%rip),%r9 │ │ │ │ + jmp 3296a0 <__cxa_finalize@plt+0x2fe650> │ │ │ │ + lea 0xb4889(%rip),%r9 │ │ │ │ lea -0x155(%rip),%r8 │ │ │ │ - jmp 337710 <__cxa_finalize@plt+0x30c6c0> │ │ │ │ - lea 0xa7789(%rip),%r9 │ │ │ │ + jmp 3296a0 <__cxa_finalize@plt+0x2fe650> │ │ │ │ + lea 0xb4879(%rip),%r9 │ │ │ │ lea 0x4c(%rip),%r8 │ │ │ │ - jmp 337710 <__cxa_finalize@plt+0x30c6c0> │ │ │ │ - lea 0xa7779(%rip),%r9 │ │ │ │ + jmp 3296a0 <__cxa_finalize@plt+0x2fe650> │ │ │ │ + lea 0xb4869(%rip),%r9 │ │ │ │ lea 0xf5(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vmovdqa32 (%rdx),%zmm16 │ │ │ │ vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ vmovshdup -0x280(%r9),%zmm19 │ │ │ │ vpsrlq $0x4,%zmm19,%zmm26 │ │ │ │ - call 3352b1 <__cxa_finalize@plt+0x30a261> │ │ │ │ + call 327241 <__cxa_finalize@plt+0x2fc1f1> │ │ │ │ vpbroadcastd -0x78(%r9),%zmm22 │ │ │ │ vpsrlq $0xc,%zmm26,%zmm16 │ │ │ │ vpsrlq $0x10,%zmm26,%zmm26 │ │ │ │ - jmp 337525 <__cxa_finalize@plt+0x30c4d5> │ │ │ │ - call 337640 <__cxa_finalize@plt+0x30c5f0> │ │ │ │ + jmp 3294b5 <__cxa_finalize@plt+0x2fe465> │ │ │ │ + call 3295d0 <__cxa_finalize@plt+0x2fe580> │ │ │ │ vmovdqu32 -0x2be(%r9),%zmm18 │ │ │ │ - jmp 3375a8 <__cxa_finalize@plt+0x30c558> │ │ │ │ + jmp 329538 <__cxa_finalize@plt+0x2fe4e8> │ │ │ │ xchg %ax,%ax │ │ │ │ - lea 0xa7719(%rip),%r9 │ │ │ │ + lea 0xb4809(%rip),%r9 │ │ │ │ lea -0x353(%rip),%r8 │ │ │ │ - jmp 3377a0 <__cxa_finalize@plt+0x30c750> │ │ │ │ - lea 0xa7709(%rip),%r9 │ │ │ │ + jmp 329730 <__cxa_finalize@plt+0x2fe6e0> │ │ │ │ + lea 0xb47f9(%rip),%r9 │ │ │ │ lea -0x1e5(%rip),%r8 │ │ │ │ - jmp 3377a0 <__cxa_finalize@plt+0x30c750> │ │ │ │ - lea 0xa76f9(%rip),%r9 │ │ │ │ + jmp 329730 <__cxa_finalize@plt+0x2fe6e0> │ │ │ │ + lea 0xb47e9(%rip),%r9 │ │ │ │ lea -0x44(%rip),%r8 │ │ │ │ - jmp 3377a0 <__cxa_finalize@plt+0x30c750> │ │ │ │ - lea 0xa76e9(%rip),%r9 │ │ │ │ + jmp 329730 <__cxa_finalize@plt+0x2fe6e0> │ │ │ │ + lea 0xb47d9(%rip),%r9 │ │ │ │ lea 0x65(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vmovdqa32 (%rdx),%zmm17 │ │ │ │ vmovdqa32 0x40(%rdx),%zmm18 │ │ │ │ vpbroadcastd -0x94(%r9),%zmm19 │ │ │ │ vpbroadcastd -0x98(%r9),%zmm20 │ │ │ │ vmovdqa32 -0x3c0(%r9),%zmm21 │ │ │ │ @@ -706294,21 +695898,21 @@ │ │ │ │ jmp *%r8 │ │ │ │ vpbroadcastd -0x90(%r9),%zmm19 │ │ │ │ vpmulhrsw %zmm16,%zmm19,%zmm18 │ │ │ │ vpmulhrsw %zmm17,%zmm19,%zmm19 │ │ │ │ vpaddsw %zmm18,%zmm16,%zmm16 │ │ │ │ vpaddsw %zmm19,%zmm17,%zmm17 │ │ │ │ vmovdqu32 -0x2bf(%r9),%zmm18 │ │ │ │ - jmp 3375a8 <__cxa_finalize@plt+0x30c558> │ │ │ │ + jmp 329538 <__cxa_finalize@plt+0x2fe4e8> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0xa7639(%rip),%r9 │ │ │ │ + lea 0xb4729(%rip),%r9 │ │ │ │ lea 0x1bd(%rip),%r8 │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 337930 <__cxa_finalize@plt+0x30c8e0> │ │ │ │ + jne 3298c0 <__cxa_finalize@plt+0x2fe870> │ │ │ │ movswl (%rdx),%eax │ │ │ │ mov %ecx,(%rdx) │ │ │ │ or $0x8,%ecx │ │ │ │ imul $0xb5,%eax,%eax │ │ │ │ sub $0xffffff80,%eax │ │ │ │ sar $0x8,%eax │ │ │ │ imul $0xb5,%eax,%eax │ │ │ │ @@ -706331,24 +695935,24 @@ │ │ │ │ vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ vmovdqa32 %xmm16,(%rdi) │ │ │ │ vextracti32x4 $0x1,%ymm16,(%rdi,%rsi,1) │ │ │ │ vextracti32x4 $0x2,%zmm16,(%rdi,%rsi,2) │ │ │ │ vextracti32x4 $0x3,%zmm16,(%rdi,%rdx,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ sub $0x4,%ecx │ │ │ │ - jg 337896 <__cxa_finalize@plt+0x30c846> │ │ │ │ + jg 329826 <__cxa_finalize@plt+0x2fe7d6> │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xa7579(%rip),%r9 │ │ │ │ + lea 0xb4669(%rip),%r9 │ │ │ │ lea 0xb28(%rip),%r8 │ │ │ │ - jmp 337930 <__cxa_finalize@plt+0x30c8e0> │ │ │ │ - lea 0xa7569(%rip),%r9 │ │ │ │ + jmp 3298c0 <__cxa_finalize@plt+0x2fe870> │ │ │ │ + lea 0xb4659(%rip),%r9 │ │ │ │ lea 0x4cf(%rip),%r8 │ │ │ │ - jmp 337930 <__cxa_finalize@plt+0x30c8e0> │ │ │ │ - lea 0xa7559(%rip),%r9 │ │ │ │ + jmp 3298c0 <__cxa_finalize@plt+0x2fe870> │ │ │ │ + lea 0xb4649(%rip),%r9 │ │ │ │ lea 0x99a(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vpbroadcastd -0x8c(%r9),%zmm17 │ │ │ │ vpermq $0xd8,(%rdx),%zmm16 │ │ │ │ vpermq $0xd8,0x40(%rdx),%zmm18 │ │ │ │ vpermq $0xd8,0x80(%rdx),%zmm20 │ │ │ │ vpermq $0xd8,0xc0(%rdx),%zmm22 │ │ │ │ @@ -706356,15 +695960,15 @@ │ │ │ │ vpmulhrsw %zmm17,%zmm18,%zmm18 │ │ │ │ vpmulhrsw %zmm17,%zmm20,%zmm20 │ │ │ │ vpmulhrsw %zmm17,%zmm22,%zmm22 │ │ │ │ vextracti32x8 $0x1,%zmm16,%ymm17 │ │ │ │ vextracti32x8 $0x1,%zmm18,%ymm19 │ │ │ │ vextracti32x8 $0x1,%zmm20,%ymm21 │ │ │ │ vextracti32x8 $0x1,%zmm22,%ymm23 │ │ │ │ - call 3369e0 <__cxa_finalize@plt+0x30b990> │ │ │ │ + call 328970 <__cxa_finalize@plt+0x2fd920> │ │ │ │ vbroadcasti32x4 -0x100(%r9),%zmm24 │ │ │ │ vbroadcasti32x4 -0xf0(%r9),%zmm25 │ │ │ │ vinserti32x8 $0x1,%ymm18,%zmm16,%zmm16 │ │ │ │ vinserti32x8 $0x1,%ymm19,%zmm17,%zmm17 │ │ │ │ vinserti32x8 $0x1,%ymm22,%zmm20,%zmm20 │ │ │ │ vinserti32x8 $0x1,%ymm23,%zmm21,%zmm21 │ │ │ │ vpbroadcastd -0x98(%r9),%zmm18 │ │ │ │ @@ -706381,15 +695985,15 @@ │ │ │ │ vpunpckldq %zmm23,%zmm22,%zmm20 │ │ │ │ vpunpckhdq %zmm23,%zmm22,%zmm21 │ │ │ │ jmp *%r8 │ │ │ │ vshufi32x4 $0x88,%zmm20,%zmm18,%zmm16 │ │ │ │ vshufi32x4 $0xdd,%zmm20,%zmm18,%zmm18 │ │ │ │ vshufi32x4 $0x88,%zmm21,%zmm19,%zmm17 │ │ │ │ vshufi32x4 $0xdd,%zmm21,%zmm19,%zmm19 │ │ │ │ - call 337b60 <__cxa_finalize@plt+0x30cb10> │ │ │ │ + call 329af0 <__cxa_finalize@plt+0x2feaa0> │ │ │ │ vmovshdup -0x240(%r9),%zmm20 │ │ │ │ vpsrlq $0x4,%zmm20,%zmm22 │ │ │ │ vpermq $0x4e,%zmm20,%zmm21 │ │ │ │ vpermi2q %zmm18,%zmm16,%zmm20 │ │ │ │ vpermt2q %zmm18,%zmm22,%zmm16 │ │ │ │ vpsrlq $0x4,%zmm21,%zmm22 │ │ │ │ vpermi2q %zmm19,%zmm17,%zmm21 │ │ │ │ @@ -706485,27 +696089,27 @@ │ │ │ │ vpaddsw %zmm18,%zmm19,%zmm16 │ │ │ │ vpsubsw %zmm18,%zmm19,%zmm19 │ │ │ │ vpsubsw %zmm20,%zmm17,%zmm18 │ │ │ │ vpaddsw %zmm20,%zmm17,%zmm17 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0xa71b9(%rip),%r9 │ │ │ │ + lea 0xb42a9(%rip),%r9 │ │ │ │ lea -0x2c3(%rip),%r8 │ │ │ │ - jmp 337d00 <__cxa_finalize@plt+0x30ccb0> │ │ │ │ - lea 0xa71a9(%rip),%r9 │ │ │ │ + jmp 329c90 <__cxa_finalize@plt+0x2fec40> │ │ │ │ + lea 0xb4299(%rip),%r9 │ │ │ │ lea 0x10f(%rip),%r8 │ │ │ │ - jmp 337d00 <__cxa_finalize@plt+0x30ccb0> │ │ │ │ - lea 0xa7199(%rip),%r9 │ │ │ │ + jmp 329c90 <__cxa_finalize@plt+0x2fec40> │ │ │ │ + lea 0xb4289(%rip),%r9 │ │ │ │ lea 0x5da(%rip),%r8 │ │ │ │ - jmp 337d00 <__cxa_finalize@plt+0x30ccb0> │ │ │ │ - lea 0xa7189(%rip),%r9 │ │ │ │ + jmp 329c90 <__cxa_finalize@plt+0x2fec40> │ │ │ │ + lea 0xb4279(%rip),%r9 │ │ │ │ lea 0x738(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ - call 336e50 <__cxa_finalize@plt+0x30be00> │ │ │ │ + call 328de0 <__cxa_finalize@plt+0x2fdd90> │ │ │ │ vpbroadcastd -0x7c(%r9),%zmm23 │ │ │ │ vpsrlq $0x4,%zmm26,%zmm26 │ │ │ │ vpunpcklwd %zmm18,%zmm20,%zmm21 │ │ │ │ vpunpckhwd %zmm18,%zmm20,%zmm20 │ │ │ │ vmovdqa32 %zmm25,%zmm17 │ │ │ │ vpdpwssd -0x3c(%r9){1to16},%zmm21,%zmm17 │ │ │ │ vmovdqa32 %zmm25,%zmm22 │ │ │ │ @@ -706541,25 +696145,25 @@ │ │ │ │ jmp *%r8 │ │ │ │ vshufi32x4 $0x88,%zmm20,%zmm18,%zmm16 │ │ │ │ vshufi32x4 $0xdd,%zmm20,%zmm18,%zmm18 │ │ │ │ vshufi32x4 $0x88,%zmm21,%zmm19,%zmm17 │ │ │ │ vshufi32x4 $0xdd,%zmm21,%zmm19,%zmm19 │ │ │ │ vpshufd $0x4e,%zmm16,%zmm20 │ │ │ │ vpshufd $0x4e,%zmm17,%zmm21 │ │ │ │ - call 338090 <__cxa_finalize@plt+0x30d040> │ │ │ │ + call 32a020 <__cxa_finalize@plt+0x2fefd0> │ │ │ │ vmovshdup -0x240(%r9),%zmm20 │ │ │ │ vpmulhrsw %zmm22,%zmm16,%zmm16 │ │ │ │ vpmulhrsw %zmm22,%zmm17,%zmm17 │ │ │ │ vpsrlq $0x4,%zmm20,%zmm22 │ │ │ │ vmovdqa32 %zmm20,%zmm21 │ │ │ │ vpermi2q %zmm18,%zmm16,%zmm20 │ │ │ │ vpermt2q %zmm18,%zmm22,%zmm16 │ │ │ │ vpermi2q %zmm19,%zmm17,%zmm21 │ │ │ │ vpermt2q %zmm19,%zmm22,%zmm17 │ │ │ │ - jmp 337a7f <__cxa_finalize@plt+0x30ca2f> │ │ │ │ + jmp 329a0f <__cxa_finalize@plt+0x2fe9bf> │ │ │ │ nopl 0x0(%rax) │ │ │ │ vpbroadcastd -0x8c(%r9),%zmm20 │ │ │ │ vpmulhrsw (%rdx),%zmm20,%zmm19 │ │ │ │ vpmulhrsw 0xc0(%rdx),%zmm20,%zmm17 │ │ │ │ vpmulhrsw 0x40(%rdx),%zmm20,%zmm18 │ │ │ │ vpmulhrsw 0x80(%rdx),%zmm20,%zmm20 │ │ │ │ vmovdqa32 -0x400(%r9),%zmm21 │ │ │ │ @@ -706716,59 +696320,59 @@ │ │ │ │ vpsubd %zmm22,%zmm21,%zmm21 │ │ │ │ vpackssdw %zmm21,%zmm22,%zmm22 │ │ │ │ vpmulhrsw %zmm22,%zmm18,%zmm18 │ │ │ │ vpmulhrsw %zmm22,%zmm19,%zmm19 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0xa6c09(%rip),%r9 │ │ │ │ + lea 0xb3cf9(%rip),%r9 │ │ │ │ lea -0x873(%rip),%r8 │ │ │ │ - jmp 3382b0 <__cxa_finalize@plt+0x30d260> │ │ │ │ - lea 0xa6bf9(%rip),%r9 │ │ │ │ + jmp 32a240 <__cxa_finalize@plt+0x2ff1f0> │ │ │ │ + lea 0xb3ce9(%rip),%r9 │ │ │ │ lea -0x4a1(%rip),%r8 │ │ │ │ - jmp 3382b0 <__cxa_finalize@plt+0x30d260> │ │ │ │ - lea 0xa6be9(%rip),%r9 │ │ │ │ + jmp 32a240 <__cxa_finalize@plt+0x2ff1f0> │ │ │ │ + lea 0xb3cd9(%rip),%r9 │ │ │ │ lea 0x2a(%rip),%r8 │ │ │ │ - jmp 3382b0 <__cxa_finalize@plt+0x30d260> │ │ │ │ - lea 0xa6bd9(%rip),%r9 │ │ │ │ + jmp 32a240 <__cxa_finalize@plt+0x2ff1f0> │ │ │ │ + lea 0xb3cc9(%rip),%r9 │ │ │ │ lea 0x188(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ - call 336e50 <__cxa_finalize@plt+0x30be00> │ │ │ │ + call 328de0 <__cxa_finalize@plt+0x2fdd90> │ │ │ │ vpbroadcastd -0x78(%r9),%zmm23 │ │ │ │ vpsrlq $0x14,%zmm26,%zmm26 │ │ │ │ - jmp 337d13 <__cxa_finalize@plt+0x30ccc3> │ │ │ │ + jmp 329ca3 <__cxa_finalize@plt+0x2fec53> │ │ │ │ vshufi32x4 $0x88,%zmm20,%zmm18,%zmm16 │ │ │ │ vshufi32x4 $0xdd,%zmm20,%zmm18,%zmm18 │ │ │ │ vshufi32x4 $0x88,%zmm21,%zmm19,%zmm17 │ │ │ │ vshufi32x4 $0xdd,%zmm21,%zmm19,%zmm19 │ │ │ │ vpshufd $0x4e,%zmm16,%zmm20 │ │ │ │ vpshufd $0x4e,%zmm17,%zmm21 │ │ │ │ - call 338090 <__cxa_finalize@plt+0x30d040> │ │ │ │ + call 32a020 <__cxa_finalize@plt+0x2fefd0> │ │ │ │ vmovshdup -0x240(%r9),%zmm20 │ │ │ │ vpmulhrsw %zmm16,%zmm22,%zmm21 │ │ │ │ vpmulhrsw %zmm17,%zmm22,%zmm16 │ │ │ │ vpsrlq $0xc,%zmm20,%zmm17 │ │ │ │ vpsrlq $0x8,%zmm20,%zmm20 │ │ │ │ vmovdqa32 %zmm20,%zmm23 │ │ │ │ vpermi2q %zmm19,%zmm16,%zmm20 │ │ │ │ vpermt2q %zmm19,%zmm17,%zmm16 │ │ │ │ vpermi2q %zmm18,%zmm21,%zmm17 │ │ │ │ vpermt2q %zmm18,%zmm23,%zmm21 │ │ │ │ - jmp 337a7f <__cxa_finalize@plt+0x30ca2f> │ │ │ │ + jmp 329a0f <__cxa_finalize@plt+0x2fe9bf> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0xa6b39(%rip),%r9 │ │ │ │ + lea 0xb3c29(%rip),%r9 │ │ │ │ lea -0x943(%rip),%r8 │ │ │ │ - jmp 338380 <__cxa_finalize@plt+0x30d330> │ │ │ │ - lea 0xa6b29(%rip),%r9 │ │ │ │ + jmp 32a310 <__cxa_finalize@plt+0x2ff2c0> │ │ │ │ + lea 0xb3c19(%rip),%r9 │ │ │ │ lea -0x571(%rip),%r8 │ │ │ │ - jmp 338380 <__cxa_finalize@plt+0x30d330> │ │ │ │ - lea 0xa6b19(%rip),%r9 │ │ │ │ + jmp 32a310 <__cxa_finalize@plt+0x2ff2c0> │ │ │ │ + lea 0xb3c09(%rip),%r9 │ │ │ │ lea -0xa6(%rip),%r8 │ │ │ │ - jmp 338380 <__cxa_finalize@plt+0x30d330> │ │ │ │ - lea 0xa6b09(%rip),%r9 │ │ │ │ + jmp 32a310 <__cxa_finalize@plt+0x2ff2c0> │ │ │ │ + lea 0xb3bf9(%rip),%r9 │ │ │ │ lea 0xb8(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vpbroadcastd -0x8c(%r9),%zmm16 │ │ │ │ vpmulhrsw (%rdx),%zmm16,%zmm19 │ │ │ │ vpmulhrsw 0x40(%rdx),%zmm16,%zmm20 │ │ │ │ vpmulhrsw 0x80(%rdx),%zmm16,%zmm21 │ │ │ │ vpmulhrsw 0xc0(%rdx),%zmm16,%zmm16 │ │ │ │ @@ -706798,48 +696402,48 @@ │ │ │ │ jmp *%r8 │ │ │ │ vmovdqa32 -0x280(%r9),%zmm23 │ │ │ │ vpbroadcastd -0xa0(%r9),%zmm22 │ │ │ │ vpermq %zmm18,%zmm23,%zmm16 │ │ │ │ vpermq %zmm20,%zmm23,%zmm20 │ │ │ │ vpermq %zmm19,%zmm23,%zmm17 │ │ │ │ vpermq %zmm21,%zmm23,%zmm21 │ │ │ │ - jmp 337a67 <__cxa_finalize@plt+0x30ca17> │ │ │ │ + jmp 3299f7 <__cxa_finalize@plt+0x2fe9a7> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0xa6a09(%rip),%r9 │ │ │ │ + lea 0xb3af9(%rip),%r9 │ │ │ │ lea 0x13d(%rip),%r8 │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 3384d0 <__cxa_finalize@plt+0x30d480> │ │ │ │ + jne 32a460 <__cxa_finalize@plt+0x2ff410> │ │ │ │ movswl (%rdx),%eax │ │ │ │ mov %ecx,(%rdx) │ │ │ │ or $0x10,%ecx │ │ │ │ imul $0xb5,%eax,%eax │ │ │ │ add $0x280,%eax │ │ │ │ sar $0xa,%eax │ │ │ │ - jmp 337878 <__cxa_finalize@plt+0x30c828> │ │ │ │ + jmp 329808 <__cxa_finalize@plt+0x2fe7b8> │ │ │ │ nopl (%rax) │ │ │ │ - lea 0xa69d9(%rip),%r9 │ │ │ │ + lea 0xb3ac9(%rip),%r9 │ │ │ │ lea 0x1122(%rip),%r8 │ │ │ │ - jmp 3384d0 <__cxa_finalize@plt+0x30d480> │ │ │ │ - lea 0xa69c9(%rip),%r9 │ │ │ │ + jmp 32a460 <__cxa_finalize@plt+0x2ff410> │ │ │ │ + lea 0xb3ab9(%rip),%r9 │ │ │ │ lea 0x891(%rip),%r8 │ │ │ │ - jmp 3384d0 <__cxa_finalize@plt+0x30d480> │ │ │ │ - lea 0xa69b9(%rip),%r9 │ │ │ │ + jmp 32a460 <__cxa_finalize@plt+0x2ff410> │ │ │ │ + lea 0xb3aa9(%rip),%r9 │ │ │ │ lea 0xf33(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vmovdqa32 -0x280(%r9),%zmm23 │ │ │ │ vpermq (%rdx),%zmm23,%zmm16 │ │ │ │ vpermq 0x40(%rdx),%zmm23,%zmm17 │ │ │ │ vpermq 0x80(%rdx),%zmm23,%zmm18 │ │ │ │ vpermq 0xc0(%rdx),%zmm23,%zmm19 │ │ │ │ vpermq 0x100(%rdx),%zmm23,%zmm20 │ │ │ │ vpermq 0x140(%rdx),%zmm23,%zmm21 │ │ │ │ vpermq 0x180(%rdx),%zmm23,%zmm22 │ │ │ │ vpermq 0x1c0(%rdx),%zmm23,%zmm23 │ │ │ │ - call 338950 <__cxa_finalize@plt+0x30d900> │ │ │ │ + call 32a8e0 <__cxa_finalize@plt+0x2ff890> │ │ │ │ vbroadcasti32x4 -0x100(%r9),%zmm28 │ │ │ │ vbroadcasti32x4 -0xf0(%r9),%zmm27 │ │ │ │ vpbroadcastd -0x9c(%r9),%zmm29 │ │ │ │ vpshufb %zmm28,%zmm16,%zmm16 │ │ │ │ vpshufb %zmm27,%zmm17,%zmm24 │ │ │ │ vpshufb %zmm28,%zmm18,%zmm18 │ │ │ │ vpshufb %zmm27,%zmm19,%zmm25 │ │ │ │ @@ -706876,15 +696480,15 @@ │ │ │ │ vshufi32x4 $0x88,%zmm20,%zmm16,%zmm16 │ │ │ │ vshufi32x4 $0x88,%zmm24,%zmm22,%zmm20 │ │ │ │ vshufi32x4 $0xdd,%zmm24,%zmm22,%zmm22 │ │ │ │ vshufi32x4 $0xdd,%zmm21,%zmm17,%zmm19 │ │ │ │ vshufi32x4 $0x88,%zmm21,%zmm17,%zmm17 │ │ │ │ vshufi32x4 $0x88,%zmm25,%zmm23,%zmm21 │ │ │ │ vshufi32x4 $0xdd,%zmm25,%zmm23,%zmm23 │ │ │ │ - call 338950 <__cxa_finalize@plt+0x30d900> │ │ │ │ + call 32a8e0 <__cxa_finalize@plt+0x2ff890> │ │ │ │ vmovdqa32 -0x200(%r9),%zmm24 │ │ │ │ vpsrlq $0x4,%zmm24,%zmm28 │ │ │ │ vpsrlq $0x8,%zmm24,%zmm25 │ │ │ │ vpsrlq $0xc,%zmm24,%zmm29 │ │ │ │ vmovdqa32 %zmm24,%zmm26 │ │ │ │ vpermi2q %zmm18,%zmm16,%zmm24 │ │ │ │ vpermt2q %zmm18,%zmm28,%zmm16 │ │ │ │ @@ -706981,15 +696585,15 @@ │ │ │ │ vpmulhrsw %zmm24,%zmm18,%zmm18 │ │ │ │ vpmulhrsw %zmm17,%zmm20,%zmm20 │ │ │ │ vpmulhrsw %zmm19,%zmm23,%zmm23 │ │ │ │ vpxord %zmm22,%zmm22,%zmm22 │ │ │ │ vpsubsw %zmm20,%zmm18,%zmm16 │ │ │ │ vpaddsw %zmm20,%zmm18,%zmm24 │ │ │ │ vmovdqa32 %zmm23,%zmm17 │ │ │ │ - jmp 338add <__cxa_finalize@plt+0x30da8d> │ │ │ │ + jmp 32aa6d <__cxa_finalize@plt+0x2ffa1d> │ │ │ │ nopl 0x0(%rax) │ │ │ │ vpbroadcastd -0x88(%r9),%zmm26 │ │ │ │ vpbroadcastq -0xb0(%r9),%zmm29 │ │ │ │ vpcmpnleub %zmm26,%zmm29,%k7 │ │ │ │ vpbroadcastd 0xac(%r9),%zmm18 │ │ │ │ vpbroadcastd 0xb0(%r9),%zmm20 │ │ │ │ vpbroadcastd 0xb4(%r9),%zmm27 │ │ │ │ @@ -706998,15 +696602,15 @@ │ │ │ │ vpbroadcastd 0xbc(%r9),%zmm18 │ │ │ │ vpmulhrsw %zmm20,%zmm16,%zmm16 │ │ │ │ vpbroadcastd 0xc0(%r9),%zmm20 │ │ │ │ vpmulhrsw %zmm27,%zmm21,%zmm21 │ │ │ │ vpmulhrsw %zmm28,%zmm17,%zmm17 │ │ │ │ vpmulhrsw %zmm18,%zmm23,%zmm23 │ │ │ │ vpmulhrsw %zmm20,%zmm19,%zmm19 │ │ │ │ - jmp 338a7f <__cxa_finalize@plt+0x30da2f> │ │ │ │ + jmp 32aa0f <__cxa_finalize@plt+0x2ff9bf> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ vpunpckhwd %zmm16,%zmm23,%zmm24 │ │ │ │ vpunpcklwd %zmm16,%zmm20,%zmm25 │ │ │ │ vpunpckhwd %zmm20,%zmm19,%zmm16 │ │ │ │ vpunpcklwd %zmm17,%zmm23,%zmm23 │ │ │ │ vpunpckhwd %zmm22,%zmm17,%zmm17 │ │ │ │ vpunpcklwd %zmm21,%zmm19,%zmm19 │ │ │ │ @@ -707130,24 +696734,24 @@ │ │ │ │ vpaddsw %zmm21,%zmm17,%zmm17 │ │ │ │ vpsubsw %zmm20,%zmm18,%zmm21 │ │ │ │ vpaddsw %zmm20,%zmm18,%zmm18 │ │ │ │ vpsubsw %zmm24,%zmm19,%zmm20 │ │ │ │ vpaddsw %zmm24,%zmm19,%zmm19 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0xa61f9(%rip),%r9 │ │ │ │ + lea 0xb32e9(%rip),%r9 │ │ │ │ lea -0x6d3(%rip),%r8 │ │ │ │ - jmp 338cb0 <__cxa_finalize@plt+0x30dc60> │ │ │ │ - lea 0xa61e9(%rip),%r9 │ │ │ │ + jmp 32ac40 <__cxa_finalize@plt+0x2ffbf0> │ │ │ │ + lea 0xb32d9(%rip),%r9 │ │ │ │ lea 0xb1(%rip),%r8 │ │ │ │ - jmp 338cb0 <__cxa_finalize@plt+0x30dc60> │ │ │ │ - lea 0xa61d9(%rip),%r9 │ │ │ │ + jmp 32ac40 <__cxa_finalize@plt+0x2ffbf0> │ │ │ │ + lea 0xb32c9(%rip),%r9 │ │ │ │ lea 0x753(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ - call 338dd0 <__cxa_finalize@plt+0x30dd80> │ │ │ │ + call 32ad60 <__cxa_finalize@plt+0x2ffd10> │ │ │ │ vpbroadcastd -0x84(%r9),%zmm26 │ │ │ │ vpunpcklwd %zmm17,%zmm16,%zmm24 │ │ │ │ vpunpckhwd %zmm17,%zmm16,%zmm16 │ │ │ │ vpunpckhwd %zmm24,%zmm16,%zmm17 │ │ │ │ vpunpcklwd %zmm24,%zmm16,%zmm16 │ │ │ │ vpunpcklwd %zmm19,%zmm18,%zmm24 │ │ │ │ vpunpckhwd %zmm19,%zmm18,%zmm18 │ │ │ │ @@ -707166,15 +696770,15 @@ │ │ │ │ vpmulhrsw %zmm26,%zmm18,%zmm18 │ │ │ │ vpmulhrsw %zmm26,%zmm19,%zmm19 │ │ │ │ vpmulhrsw %zmm26,%zmm20,%zmm20 │ │ │ │ vpmulhrsw %zmm26,%zmm21,%zmm21 │ │ │ │ vpmulhrsw %zmm26,%zmm22,%zmm22 │ │ │ │ vpmulhrsw %zmm26,%zmm23,%zmm23 │ │ │ │ jmp *%r8 │ │ │ │ - call 338ee0 <__cxa_finalize@plt+0x30de90> │ │ │ │ + call 32ae70 <__cxa_finalize@plt+0x2ffe20> │ │ │ │ vmovdqa32 -0x200(%r9),%zmm26 │ │ │ │ vpsrlq $0x8,%zmm26,%zmm24 │ │ │ │ vpsrlq $0xc,%zmm26,%zmm28 │ │ │ │ vpsrlq $0x4,%zmm26,%zmm29 │ │ │ │ vmovdqa32 %zmm24,%zmm25 │ │ │ │ vpermi2q %zmm18,%zmm16,%zmm24 │ │ │ │ vpermt2q %zmm18,%zmm28,%zmm16 │ │ │ │ @@ -707186,27 +696790,27 @@ │ │ │ │ vpermi2q %zmm22,%zmm20,%zmm26 │ │ │ │ vpermt2q %zmm22,%zmm29,%zmm20 │ │ │ │ kmovd %ecx,%k1 │ │ │ │ vpermi2q %zmm23,%zmm21,%zmm27 │ │ │ │ vpermt2q %zmm23,%zmm29,%zmm21 │ │ │ │ vpxord %zmm23,%zmm23,%zmm23 │ │ │ │ vpsubw %zmm28,%zmm23,%zmm28{%k1} │ │ │ │ - jmp 33868f <__cxa_finalize@plt+0x30d63f> │ │ │ │ + jmp 32a61f <__cxa_finalize@plt+0x2ff5cf> │ │ │ │ nopl (%rax) │ │ │ │ vmovdqa32 -0x280(%r9),%zmm20 │ │ │ │ vpsrlq $0x4,%zmm20,%zmm19 │ │ │ │ vpermq (%rdx),%zmm20,%zmm16 │ │ │ │ vpermq 0x1c0(%rdx),%zmm19,%zmm23 │ │ │ │ vpermq 0x180(%rdx),%zmm20,%zmm22 │ │ │ │ vpermq 0x40(%rdx),%zmm19,%zmm17 │ │ │ │ vpermq 0x80(%rdx),%zmm20,%zmm18 │ │ │ │ vpermq 0x140(%rdx),%zmm19,%zmm21 │ │ │ │ vpermq 0x100(%rdx),%zmm20,%zmm20 │ │ │ │ vpermq 0xc0(%rdx),%zmm19,%zmm19 │ │ │ │ - call 338fe0 <__cxa_finalize@plt+0x30df90> │ │ │ │ + call 32af70 <__cxa_finalize@plt+0x2fff20> │ │ │ │ vpbroadcastd -0x40(%r9),%zmm29 │ │ │ │ vpbroadcastd -0x3c(%r9),%zmm28 │ │ │ │ vmovdqa32 %zmm26,%zmm18 │ │ │ │ vpdpwssd %zmm29,%zmm21,%zmm18 │ │ │ │ vmovdqa32 %zmm26,%zmm24 │ │ │ │ vpdpwssd %zmm29,%zmm27,%zmm24 │ │ │ │ vmovdqa32 %zmm26,%zmm25 │ │ │ │ @@ -707251,15 +696855,15 @@ │ │ │ │ vshufi32x4 $0x88,%zmm21,%zmm17,%zmm17 │ │ │ │ vshufi32x4 $0x88,%zmm25,%zmm23,%zmm21 │ │ │ │ vshufi32x4 $0xdd,%zmm25,%zmm23,%zmm23 │ │ │ │ vpshufd $0x4e,%zmm17,%zmm17 │ │ │ │ vpshufd $0x4e,%zmm19,%zmm19 │ │ │ │ vpshufd $0x4e,%zmm21,%zmm21 │ │ │ │ vpshufd $0x4e,%zmm23,%zmm23 │ │ │ │ - call 338fe0 <__cxa_finalize@plt+0x30df90> │ │ │ │ + call 32af70 <__cxa_finalize@plt+0x2fff20> │ │ │ │ vpbroadcastd -0x8c(%r9),%zmm24 │ │ │ │ vpshufb %zmm28,%zmm27,%zmm18 │ │ │ │ vpshufb %zmm28,%zmm21,%zmm21 │ │ │ │ vpshufb %zmm28,%zmm19,%zmm19 │ │ │ │ vpshufb %zmm28,%zmm20,%zmm20 │ │ │ │ vpunpcklqdq %zmm18,%zmm21,%zmm25 │ │ │ │ vpunpckhqdq %zmm18,%zmm21,%zmm21 │ │ │ │ @@ -707413,24 +697017,24 @@ │ │ │ │ vpshufb %zmm28,%zmm17,%zmm17 │ │ │ │ vshufps $0x4e,%zmm16,%zmm22,%zmm23 │ │ │ │ vshufps $0xe4,%zmm16,%zmm22,%zmm16 │ │ │ │ vpunpcklqdq %zmm17,%zmm24,%zmm22 │ │ │ │ vpunpckhqdq %zmm17,%zmm24,%zmm17 │ │ │ │ ret │ │ │ │ xchg %ax,%ax │ │ │ │ - lea 0xa5b19(%rip),%r9 │ │ │ │ + lea 0xb2c09(%rip),%r9 │ │ │ │ lea -0xdb3(%rip),%r8 │ │ │ │ - jmp 339390 <__cxa_finalize@plt+0x30e340> │ │ │ │ - lea 0xa5b09(%rip),%r9 │ │ │ │ + jmp 32b320 <__cxa_finalize@plt+0x3002d0> │ │ │ │ + lea 0xb2bf9(%rip),%r9 │ │ │ │ lea -0x62f(%rip),%r8 │ │ │ │ - jmp 339390 <__cxa_finalize@plt+0x30e340> │ │ │ │ - lea 0xa5af9(%rip),%r9 │ │ │ │ + jmp 32b320 <__cxa_finalize@plt+0x3002d0> │ │ │ │ + lea 0xb2be9(%rip),%r9 │ │ │ │ lea 0x73(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ - call 338dd0 <__cxa_finalize@plt+0x30dd80> │ │ │ │ + call 32ad60 <__cxa_finalize@plt+0x2ffd10> │ │ │ │ vpbroadcastd -0x80(%r9),%zmm26 │ │ │ │ vpunpcklwd %zmm16,%zmm17,%zmm24 │ │ │ │ vpunpckhwd %zmm16,%zmm17,%zmm25 │ │ │ │ vpunpckhwd %zmm22,%zmm23,%zmm17 │ │ │ │ vpunpcklwd %zmm22,%zmm23,%zmm23 │ │ │ │ vpunpcklwd %zmm23,%zmm17,%zmm16 │ │ │ │ vpunpckhwd %zmm23,%zmm17,%zmm17 │ │ │ │ @@ -707440,16 +697044,16 @@ │ │ │ │ vpunpckhwd %zmm18,%zmm19,%zmm25 │ │ │ │ vpunpckhwd %zmm20,%zmm21,%zmm19 │ │ │ │ vpunpcklwd %zmm20,%zmm21,%zmm21 │ │ │ │ vpunpcklwd %zmm21,%zmm19,%zmm18 │ │ │ │ vpunpckhwd %zmm21,%zmm19,%zmm19 │ │ │ │ vpunpcklwd %zmm25,%zmm24,%zmm20 │ │ │ │ vpunpckhwd %zmm25,%zmm24,%zmm21 │ │ │ │ - jmp 338d1c <__cxa_finalize@plt+0x30dccc> │ │ │ │ - call 338ee0 <__cxa_finalize@plt+0x30de90> │ │ │ │ + jmp 32acac <__cxa_finalize@plt+0x2ffc5c> │ │ │ │ + call 32ae70 <__cxa_finalize@plt+0x2ffe20> │ │ │ │ vmovdqa32 -0x200(%r9),%zmm26 │ │ │ │ vpsrlq $0x8,%zmm26,%zmm24 │ │ │ │ vpsrlq $0xc,%zmm26,%zmm28 │ │ │ │ vpsrlq $0x4,%zmm26,%zmm29 │ │ │ │ vmovdqa32 %zmm24,%zmm25 │ │ │ │ vpermi2q %zmm21,%zmm23,%zmm24 │ │ │ │ vpermt2q %zmm21,%zmm28,%zmm23 │ │ │ │ @@ -707465,21 +697069,21 @@ │ │ │ │ vpermt2q %zmm16,%zmm29,%zmm18 │ │ │ │ vpxord %zmm16,%zmm16,%zmm16 │ │ │ │ vpsubw %zmm28,%zmm16,%zmm28{%k1} │ │ │ │ vpmulhrsw %zmm28,%zmm23,%zmm16 │ │ │ │ vpmulhrsw %zmm28,%zmm22,%zmm17 │ │ │ │ vpmulhrsw %zmm28,%zmm19,%zmm20 │ │ │ │ vpmulhrsw %zmm28,%zmm18,%zmm21 │ │ │ │ - jmp 3386a7 <__cxa_finalize@plt+0x30d657> │ │ │ │ + jmp 32a637 <__cxa_finalize@plt+0x2ff5e7> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - lea 0xa59d9(%rip),%r9 │ │ │ │ + lea 0xb2ac9(%rip),%r9 │ │ │ │ lea -0xef3(%rip),%r8 │ │ │ │ - jmp 3394c0 <__cxa_finalize@plt+0x30e470> │ │ │ │ - lea 0xa59c9(%rip),%r9 │ │ │ │ + jmp 32b450 <__cxa_finalize@plt+0x300400> │ │ │ │ + lea 0xb2ab9(%rip),%r9 │ │ │ │ lea 0x112(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ vmovdqa32 -0x400(%r9),%zmm24 │ │ │ │ vpermb (%rdx),%zmm24,%zmm17 │ │ │ │ vpermb 0x40(%rdx),%zmm24,%zmm18 │ │ │ │ vpbroadcastd -0x94(%r9),%zmm16 │ │ │ │ vpermb 0x80(%rdx),%zmm24,%zmm19 │ │ │ │ @@ -707555,30 +697159,30 @@ │ │ │ │ vpermt2q %zmm18,%zmm28,%zmm16 │ │ │ │ vpermi2q %zmm19,%zmm17,%zmm21 │ │ │ │ vpermt2q %zmm19,%zmm28,%zmm17 │ │ │ │ vpermi2q %zmm22,%zmm24,%zmm26 │ │ │ │ vpermt2q %zmm22,%zmm28,%zmm24 │ │ │ │ vpermi2q %zmm23,%zmm25,%zmm27 │ │ │ │ vpermt2q %zmm23,%zmm28,%zmm25 │ │ │ │ - jmp 338688 <__cxa_finalize@plt+0x30d638> │ │ │ │ + jmp 32a618 <__cxa_finalize@plt+0x2ff5c8> │ │ │ │ nop │ │ │ │ - lea 0xa57b9(%rip),%r9 │ │ │ │ + lea 0xb28a9(%rip),%r9 │ │ │ │ test %ecx,%ecx │ │ │ │ - je 339ac5 <__cxa_finalize@plt+0x30ea75> │ │ │ │ + je 32ba55 <__cxa_finalize@plt+0x300a05> │ │ │ │ cmp $0x6b,%ecx │ │ │ │ - jb 339865 <__cxa_finalize@plt+0x30e815> │ │ │ │ + jb 32b7f5 <__cxa_finalize@plt+0x3007a5> │ │ │ │ vmovdqa32 0x140(%rdx),%zmm21 │ │ │ │ vmovdqa32 0xc0(%rdx),%zmm19 │ │ │ │ vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ vmovdqa32 0x1c0(%rdx),%zmm23 │ │ │ │ vmovdqa32 0x80(%rdx),%zmm18 │ │ │ │ vmovdqa32 0x180(%rdx),%zmm22 │ │ │ │ vmovdqa32 (%rdx),%zmm16 │ │ │ │ vmovdqa32 0x100(%rdx),%zmm20 │ │ │ │ - call 33a4b0 <__cxa_finalize@plt+0x30f460> │ │ │ │ + call 32c440 <__cxa_finalize@plt+0x3013f0> │ │ │ │ vmovdqa32 -0x380(%r9),%zmm24 │ │ │ │ vpbroadcastd -0x9c(%r9),%zmm25 │ │ │ │ vpermb %zmm16,%zmm24,%zmm16 │ │ │ │ vpermb %zmm17,%zmm24,%zmm17 │ │ │ │ vpermb %zmm18,%zmm24,%zmm18 │ │ │ │ vpermb %zmm19,%zmm24,%zmm19 │ │ │ │ vpermb %zmm20,%zmm24,%zmm20 │ │ │ │ @@ -707613,40 +697217,40 @@ │ │ │ │ vshufi32x4 $0x3,%ymm4,%ymm2,%ymm17 │ │ │ │ vinserti32x4 $0x1,%xmm0,%ymm30,%ymm25 │ │ │ │ vshufi32x4 $0x3,%ymm0,%ymm30,%ymm19 │ │ │ │ vinserti32x4 $0x1,%xmm3,%ymm5,%ymm16 │ │ │ │ vshufi32x4 $0x3,%ymm3,%ymm5,%ymm21 │ │ │ │ vinserti32x4 $0x1,%xmm1,%ymm31,%ymm23 │ │ │ │ vshufi32x4 $0x3,%ymm1,%ymm31,%ymm22 │ │ │ │ - call 336a10 <__cxa_finalize@plt+0x30b9c0> │ │ │ │ + call 3289a0 <__cxa_finalize@plt+0x2fd950> │ │ │ │ vpsrlq $0x3c,-0x280(%r9),%zmm28 │ │ │ │ vpermt2q %zmm0,%zmm28,%zmm30 │ │ │ │ vpermt2q %zmm3,%zmm28,%zmm5 │ │ │ │ vpermt2q %zmm1,%zmm28,%zmm31 │ │ │ │ vpermi2q %zmm4,%zmm2,%zmm28 │ │ │ │ vextracti32x8 $0x1,%zmm30,%ymm0 │ │ │ │ vextracti32x8 $0x1,%zmm5,%ymm3 │ │ │ │ vextracti32x8 $0x1,%zmm31,%ymm1 │ │ │ │ vextracti32x8 $0x1,%zmm28,%ymm4 │ │ │ │ - call 339c18 <__cxa_finalize@plt+0x30ebc8> │ │ │ │ - jmp 339969 <__cxa_finalize@plt+0x30e919> │ │ │ │ + call 32bba8 <__cxa_finalize@plt+0x300b58> │ │ │ │ + jmp 32b8f9 <__cxa_finalize@plt+0x3008a9> │ │ │ │ vmovdqa32 -0x400(%r9),%zmm16 │ │ │ │ vmovdqa32 0x100(%rdx),%ymm18 │ │ │ │ vinserti32x8 $0x1,(%rdx),%zmm18,%zmm18 │ │ │ │ vmovdqa32 0x180(%rdx),%ymm19 │ │ │ │ vinserti32x8 $0x1,0x80(%rdx),%zmm19,%zmm19 │ │ │ │ vmovdqa32 0xc0(%rdx),%ymm20 │ │ │ │ vinserti32x8 $0x1,0x140(%rdx),%zmm20,%zmm20 │ │ │ │ vmovdqa32 0x1c0(%rdx),%ymm21 │ │ │ │ vinserti32x8 $0x1,0x40(%rdx),%zmm21,%zmm21 │ │ │ │ vpermb %zmm18,%zmm16,%zmm18 │ │ │ │ vpermb %zmm19,%zmm16,%zmm19 │ │ │ │ vpermb %zmm20,%zmm16,%zmm20 │ │ │ │ vpermb %zmm21,%zmm16,%zmm21 │ │ │ │ - call 337b78 <__cxa_finalize@plt+0x30cb28> │ │ │ │ + call 329b08 <__cxa_finalize@plt+0x2feab8> │ │ │ │ vbroadcasti32x4 -0xe0(%r9),%zmm20 │ │ │ │ vbroadcasti32x4 -0xd0(%r9),%zmm21 │ │ │ │ vpshufb %zmm20,%zmm18,%zmm18 │ │ │ │ vpshufb %zmm21,%zmm19,%zmm19 │ │ │ │ vpshufb %zmm20,%zmm16,%zmm16 │ │ │ │ vpshufb %zmm21,%zmm17,%zmm17 │ │ │ │ vpbroadcastd -0x9c(%r9),%zmm20 │ │ │ │ @@ -707663,19 +697267,19 @@ │ │ │ │ vshufi32x4 $0x3,%ymm22,%ymm18,%ymm17 │ │ │ │ vinserti32x4 $0x1,%xmm1,%ymm0,%ymm30 │ │ │ │ vshufi32x4 $0x3,%ymm1,%ymm0,%ymm31 │ │ │ │ vpermt2q %zmm22,%zmm21,%zmm18 │ │ │ │ vpermt2q %zmm1,%zmm21,%zmm0 │ │ │ │ vextracti32x8 $0x1,%zmm18,%ymm19 │ │ │ │ vextracti32x8 $0x1,%zmm0,%ymm1 │ │ │ │ - call 336940 <__cxa_finalize@plt+0x30b8f0> │ │ │ │ - call 339b50 <__cxa_finalize@plt+0x30eb00> │ │ │ │ + call 3288d0 <__cxa_finalize@plt+0x2fd880> │ │ │ │ + call 32bae0 <__cxa_finalize@plt+0x300a90> │ │ │ │ vpbroadcastd %esi,%ymm24 │ │ │ │ vpmulld -0x120(%r9),%ymm24,%ymm24 │ │ │ │ - call 339ffe <__cxa_finalize@plt+0x30efae> │ │ │ │ + call 32bf8e <__cxa_finalize@plt+0x300f3e> │ │ │ │ lea (%rdi,%rsi,4),%rcx │ │ │ │ kxnorb %k1,%k1,%k1 │ │ │ │ lea (%rdi,%rsi,8),%r8 │ │ │ │ vpxord %zmm25,%zmm25,%zmm25 │ │ │ │ lea (%rcx,%rsi,8),%rsi │ │ │ │ kmovb %k1,%k2 │ │ │ │ vpgatherdq (%rdi,%ymm24,1),%zmm28{%k1} │ │ │ │ @@ -707731,15 +697335,15 @@ │ │ │ │ ret │ │ │ │ movswl (%rdx),%eax │ │ │ │ mov %ecx,(%rdx) │ │ │ │ or $0x20,%ecx │ │ │ │ imul $0xb5,%eax,%eax │ │ │ │ add $0x280,%eax │ │ │ │ sar $0xa,%eax │ │ │ │ - jmp 335be9 <__cxa_finalize@plt+0x30ab99> │ │ │ │ + jmp 327b79 <__cxa_finalize@plt+0x2fcb29> │ │ │ │ vpbroadcastd 0xc4(%r9),%ymm24 │ │ │ │ vpunpcklwd %ymm30,%ymm30,%ymm28 │ │ │ │ vpmulhrsw %ymm24,%ymm28,%ymm28 │ │ │ │ vpbroadcastd 0xc8(%r9),%ymm24 │ │ │ │ vpunpckhwd %ymm30,%ymm30,%ymm30 │ │ │ │ vpmulhrsw %ymm24,%ymm30,%ymm30 │ │ │ │ vpbroadcastd 0xcc(%r9),%ymm24 │ │ │ │ @@ -707748,15 +697352,15 @@ │ │ │ │ vpbroadcastd 0xd0(%r9),%ymm24 │ │ │ │ vpunpckhwd %ymm31,%ymm31,%ymm4 │ │ │ │ vpmulhrsw %ymm24,%ymm4,%ymm4 │ │ │ │ vmovdqa32 %ymm28,%ymm27 │ │ │ │ vmovdqa %ymm4,%ymm1 │ │ │ │ vmovdqa32 %ymm5,%ymm31 │ │ │ │ vmovdqa32 %ymm30,%ymm0 │ │ │ │ - jmp 339d7d <__cxa_finalize@plt+0x30ed2d> │ │ │ │ + jmp 32bd0d <__cxa_finalize@plt+0x300cbd> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ vpbroadcastd 0xc4(%r9),%ymm24 │ │ │ │ vpunpcklwd %ymm30,%ymm30,%ymm28 │ │ │ │ vpmulhrsw %ymm24,%ymm28,%ymm28 │ │ │ │ vpbroadcastd 0xc8(%r9),%ymm24 │ │ │ │ vpunpckhwd %ymm30,%ymm30,%ymm30 │ │ │ │ @@ -707775,15 +697379,15 @@ │ │ │ │ vpmulhrsw %ymm24,%ymm0,%ymm0 │ │ │ │ vpbroadcastd 0xdc(%r9),%ymm24 │ │ │ │ vpunpcklwd %ymm1,%ymm1,%ymm3 │ │ │ │ vpmulhrsw %ymm24,%ymm3,%ymm3 │ │ │ │ vpbroadcastd 0xe0(%r9),%ymm24 │ │ │ │ vpunpckhwd %ymm1,%ymm1,%ymm1 │ │ │ │ vpmulhrsw %ymm24,%ymm1,%ymm1 │ │ │ │ - jmp 339d4f <__cxa_finalize@plt+0x30ecff> │ │ │ │ + jmp 32bcdf <__cxa_finalize@plt+0x300c8f> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ vpunpcklwd %ymm30,%ymm5,%ymm28 │ │ │ │ vpunpckhwd %ymm5,%ymm30,%ymm30 │ │ │ │ vpunpcklwd %ymm31,%ymm4,%ymm5 │ │ │ │ vpunpckhwd %ymm4,%ymm31,%ymm31 │ │ │ │ vpunpcklwd %ymm0,%ymm3,%ymm4 │ │ │ │ @@ -707969,16 +697573,16 @@ │ │ │ │ vpaddsw %zmm2,%zmm20,%zmm20 │ │ │ │ vpsubsw %zmm29,%zmm22,%zmm17 │ │ │ │ vpaddsw %zmm29,%zmm22,%zmm22 │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ test %ecx,%ecx │ │ │ │ - je 33a435 <__cxa_finalize@plt+0x30f3e5> │ │ │ │ - lea 0xa4e01(%rip),%r9 │ │ │ │ + je 32c3c5 <__cxa_finalize@plt+0x301375> │ │ │ │ + lea 0xb1ef1(%rip),%r9 │ │ │ │ vbroadcasti32x4 (%rdx),%ymm16 │ │ │ │ vbroadcasti32x4 0x20(%rdx),%ymm24 │ │ │ │ vshufpd $0xc,%ymm24,%ymm16,%ymm16 │ │ │ │ vbroadcasti32x4 0x40(%rdx),%ymm17 │ │ │ │ vbroadcasti32x4 0x60(%rdx),%ymm24 │ │ │ │ vshufpd $0xc,%ymm24,%ymm17,%ymm17 │ │ │ │ vbroadcasti32x4 0x80(%rdx),%ymm18 │ │ │ │ @@ -708001,28 +697605,28 @@ │ │ │ │ vshufpd $0xc,%ymm24,%ymm1,%ymm1 │ │ │ │ vpxord %zmm20,%zmm20,%zmm20 │ │ │ │ vmovdqa32 %zmm20,(%rdx) │ │ │ │ vmovdqa32 %zmm20,0x40(%rdx) │ │ │ │ vmovdqa32 %zmm20,0x80(%rdx) │ │ │ │ vmovdqa32 %zmm20,0xc0(%rdx) │ │ │ │ cmp $0x6b,%ecx │ │ │ │ - jb 33a226 <__cxa_finalize@plt+0x30f1d6> │ │ │ │ + jb 32c1b6 <__cxa_finalize@plt+0x301166> │ │ │ │ vbroadcasti32x4 0x100(%rdx),%ymm20 │ │ │ │ vbroadcasti32x4 0x120(%rdx),%ymm24 │ │ │ │ vshufpd $0xc,%ymm24,%ymm20,%ymm20 │ │ │ │ vbroadcasti32x4 0x140(%rdx),%ymm21 │ │ │ │ vbroadcasti32x4 0x160(%rdx),%ymm24 │ │ │ │ vshufpd $0xc,%ymm24,%ymm21,%ymm21 │ │ │ │ vbroadcasti32x4 0x180(%rdx),%ymm22 │ │ │ │ vbroadcasti32x4 0x1a0(%rdx),%ymm24 │ │ │ │ vshufpd $0xc,%ymm24,%ymm22,%ymm22 │ │ │ │ vbroadcasti32x4 0x1c0(%rdx),%ymm23 │ │ │ │ vbroadcasti32x4 0x1e0(%rdx),%ymm24 │ │ │ │ vshufpd $0xc,%ymm24,%ymm23,%ymm23 │ │ │ │ - call 3369e0 <__cxa_finalize@plt+0x30b990> │ │ │ │ + call 328970 <__cxa_finalize@plt+0x2fd920> │ │ │ │ vbroadcasti32x4 0x130(%rdx),%ymm2 │ │ │ │ vbroadcasti32x4 0x110(%rdx),%ymm24 │ │ │ │ vshufpd $0xc,%ymm24,%ymm2,%ymm2 │ │ │ │ vbroadcasti32x4 0x170(%rdx),%ymm3 │ │ │ │ vbroadcasti32x4 0x150(%rdx),%ymm24 │ │ │ │ vshufpd $0xc,%ymm24,%ymm3,%ymm3 │ │ │ │ vbroadcasti32x4 0x1b0(%rdx),%ymm4 │ │ │ │ @@ -708032,21 +697636,21 @@ │ │ │ │ vbroadcasti32x4 0x1d0(%rdx),%ymm24 │ │ │ │ vshufpd $0xc,%ymm24,%ymm5,%ymm5 │ │ │ │ vpxord %zmm24,%zmm24,%zmm24 │ │ │ │ vmovdqa32 %zmm24,0x100(%rdx) │ │ │ │ vmovdqa32 %zmm24,0x140(%rdx) │ │ │ │ vmovdqa32 %zmm24,0x180(%rdx) │ │ │ │ vmovdqa32 %zmm24,0x1c0(%rdx) │ │ │ │ - call 339bf0 <__cxa_finalize@plt+0x30eba0> │ │ │ │ - jmp 33a242 <__cxa_finalize@plt+0x30f1f2> │ │ │ │ + call 32bb80 <__cxa_finalize@plt+0x300b30> │ │ │ │ + jmp 32c1d2 <__cxa_finalize@plt+0x301182> │ │ │ │ vmovdqa32 %ymm20,%ymm21 │ │ │ │ vmovdqa32 %ymm20,%ymm22 │ │ │ │ vmovdqa32 %ymm20,%ymm23 │ │ │ │ - call 3369e0 <__cxa_finalize@plt+0x30b990> │ │ │ │ - call 339b50 <__cxa_finalize@plt+0x30eb00> │ │ │ │ + call 328970 <__cxa_finalize@plt+0x2fd920> │ │ │ │ + call 32bae0 <__cxa_finalize@plt+0x300a90> │ │ │ │ vpbroadcastd -0x9c(%r9),%zmm26 │ │ │ │ vpermt2q %zmm20,%zmm31,%zmm16 │ │ │ │ vpermt2q %zmm2,%zmm31,%zmm4 │ │ │ │ vpermt2q %zmm23,%zmm31,%zmm19 │ │ │ │ vpermt2q %zmm5,%zmm31,%zmm28 │ │ │ │ vpermt2q %zmm22,%zmm31,%zmm18 │ │ │ │ vpermt2q %zmm29,%zmm31,%zmm30 │ │ │ │ @@ -708073,16 +697677,16 @@ │ │ │ │ vpmulhrsw %zmm26,%zmm17,%zmm17 │ │ │ │ vpmulhrsw %zmm26,%zmm18,%zmm18 │ │ │ │ vpmulhrsw %zmm26,%zmm19,%zmm19 │ │ │ │ vpmulhrsw %zmm26,%zmm20,%zmm20 │ │ │ │ vpmulhrsw %zmm26,%zmm21,%zmm21 │ │ │ │ vpmulhrsw %zmm26,%zmm22,%zmm22 │ │ │ │ vpmulhrsw %zmm26,%zmm23,%zmm23 │ │ │ │ - call 344bd0 <__cxa_finalize@plt+0x319b80> │ │ │ │ - call 33a4b0 <__cxa_finalize@plt+0x30f460> │ │ │ │ + call 336b60 <__cxa_finalize@plt+0x30bb10> │ │ │ │ + call 32c440 <__cxa_finalize@plt+0x3013f0> │ │ │ │ vpbroadcastd -0xa4(%r9),%zmm24 │ │ │ │ vpmulhrsw %zmm24,%zmm16,%zmm16 │ │ │ │ vpmulhrsw %zmm24,%zmm17,%zmm17 │ │ │ │ vpmulhrsw %zmm24,%zmm18,%zmm18 │ │ │ │ vpmulhrsw %zmm24,%zmm19,%zmm19 │ │ │ │ vpmulhrsw %zmm24,%zmm20,%zmm20 │ │ │ │ vpmulhrsw %zmm24,%zmm21,%zmm21 │ │ │ │ @@ -708142,15 +697746,15 @@ │ │ │ │ vpaddw %zmm19,%zmm16,%zmm16 │ │ │ │ vpaddw %zmm19,%zmm17,%zmm17 │ │ │ │ vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ vmovdqa32 %ymm16,(%rdi) │ │ │ │ vextracti32x8 $0x1,%zmm16,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%ecx │ │ │ │ - jg 33a465 <__cxa_finalize@plt+0x30f415> │ │ │ │ + jg 32c3f5 <__cxa_finalize@plt+0x3013a5> │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ vpbroadcastd -0x88(%r9),%zmm26 │ │ │ │ vpunpcklwd %zmm21,%zmm19,%zmm24 │ │ │ │ vpunpckhwd %zmm21,%zmm19,%zmm19 │ │ │ │ vmovdqa32 %zmm26,%zmm21 │ │ │ │ vpdpwssd 0x1bc(%r9){1to16},%zmm24,%zmm21 │ │ │ │ @@ -708247,36 +697851,36 @@ │ │ │ │ vpsubsw %zmm25,%zmm16,%zmm23 │ │ │ │ vpaddsw %zmm25,%zmm16,%zmm16 │ │ │ │ vpaddsw %zmm24,%zmm20,%zmm19 │ │ │ │ vpsubsw %zmm24,%zmm20,%zmm20 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ - vpbroadcastd 0xa457a(%rip),%zmm23 │ │ │ │ + vpbroadcastd 0xb166a(%rip),%zmm23 │ │ │ │ vpaddsw (%rdx),%zmm23,%zmm16 │ │ │ │ vpaddsw 0x40(%rdx),%zmm23,%zmm17 │ │ │ │ vpbroadcastd %esi,%ymm25 │ │ │ │ vpaddsw 0x80(%rdx),%zmm23,%zmm18 │ │ │ │ vpaddsw 0xc0(%rdx),%zmm23,%zmm19 │ │ │ │ vpaddsw 0x100(%rdx),%zmm23,%zmm20 │ │ │ │ vpaddsw 0x140(%rdx),%zmm23,%zmm21 │ │ │ │ vpaddsw 0x180(%rdx),%zmm23,%zmm22 │ │ │ │ vpaddsw 0x1c0(%rdx),%zmm23,%zmm23 │ │ │ │ - vpmulld 0xa453f(%rip),%ymm25,%ymm30 │ │ │ │ + vpmulld 0xb162f(%rip),%ymm25,%ymm30 │ │ │ │ lea (%rdi,%rsi,1),%rcx │ │ │ │ lea (%rdi,%rsi,2),%r8 │ │ │ │ kxnorb %k1,%k1,%k1 │ │ │ │ vpxord %zmm29,%zmm29,%zmm29 │ │ │ │ add %r8,%rsi │ │ │ │ kmovb %k1,%k2 │ │ │ │ vpgatherdq (%rdi,%ymm30,4),%zmm25{%k1} │ │ │ │ kmovb %k2,%k1 │ │ │ │ vpgatherdq (%rcx,%ymm30,4),%zmm26{%k2} │ │ │ │ kmovb %k1,%k2 │ │ │ │ - call 344bd0 <__cxa_finalize@plt+0x319b80> │ │ │ │ + call 336b60 <__cxa_finalize@plt+0x30bb10> │ │ │ │ vpsraw $0x3,%zmm16,%zmm16 │ │ │ │ vpsraw $0x3,%zmm17,%zmm17 │ │ │ │ vpsraw $0x3,%zmm18,%zmm18 │ │ │ │ vpsraw $0x3,%zmm19,%zmm19 │ │ │ │ vpsraw $0x3,%zmm20,%zmm20 │ │ │ │ vpsraw $0x3,%zmm21,%zmm21 │ │ │ │ vpsraw $0x3,%zmm22,%zmm22 │ │ │ │ @@ -708318,24 +697922,24 @@ │ │ │ │ vpaddw %zmm24,%zmm19,%zmm19 │ │ │ │ vpaddw %zmm28,%zmm23,%zmm23 │ │ │ │ vpackuswb %zmm23,%zmm19,%zmm19 │ │ │ │ vpscatterdq %zmm19,(%rsi,%ymm30,4){%k2} │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - vpbroadcastd 0xa44f6(%rip),%zmm16 │ │ │ │ + vpbroadcastd 0xb15e6(%rip),%zmm16 │ │ │ │ vpmulhrsw (%rdx),%zmm16,%zmm19 │ │ │ │ vpmulhrsw 0x100(%rdx),%zmm16,%zmm20 │ │ │ │ vpmulhrsw 0x40(%rdx),%zmm16,%zmm22 │ │ │ │ vpmulhrsw 0x140(%rdx),%zmm16,%zmm21 │ │ │ │ vpmulhrsw 0x80(%rdx),%zmm16,%zmm23 │ │ │ │ vpmulhrsw 0x180(%rdx),%zmm16,%zmm18 │ │ │ │ vpmulhrsw 0xc0(%rdx),%zmm16,%zmm24 │ │ │ │ vpmulhrsw 0x1c0(%rdx),%zmm16,%zmm16 │ │ │ │ - vmovdqa32 0xa40d5(%rip),%zmm29 │ │ │ │ + vmovdqa32 0xb11c5(%rip),%zmm29 │ │ │ │ lea (%rsi,%rsi,2),%rcx │ │ │ │ lea (%rdi,%rsi,4),%r8 │ │ │ │ vpunpckldq %zmm20,%zmm19,%zmm17 │ │ │ │ vpunpckhdq %zmm20,%zmm19,%zmm19 │ │ │ │ vpunpckldq %zmm21,%zmm22,%zmm20 │ │ │ │ vpunpckhdq %zmm21,%zmm22,%zmm22 │ │ │ │ vpunpckldq %zmm18,%zmm23,%zmm21 │ │ │ │ @@ -708401,38 +698005,38 @@ │ │ │ │ vpaddw %zmm24,%zmm19,%zmm19 │ │ │ │ vpaddw %zmm28,%zmm23,%zmm23 │ │ │ │ vpackuswb %zmm23,%zmm19,%zmm19 │ │ │ │ vmovdqa32 %ymm19,(%r8,%rsi,1) │ │ │ │ vextracti32x8 $0x1,%zmm19,(%r8,%rcx,1) │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ - lea 0xa4389(%rip),%r9 │ │ │ │ + lea 0xb1479(%rip),%r9 │ │ │ │ test %ecx,%ecx │ │ │ │ - je 33b480 <__cxa_finalize@plt+0x310430> │ │ │ │ + je 32d410 <__cxa_finalize@plt+0x3023c0> │ │ │ │ vpbroadcastd -0x8c(%r9),%zmm31 │ │ │ │ cmp $0x97,%ecx │ │ │ │ - jb 33ae08 <__cxa_finalize@plt+0x30fdb8> │ │ │ │ + jb 32cd98 <__cxa_finalize@plt+0x301d48> │ │ │ │ vpmulhrsw 0x280(%rdx),%zmm31,%zmm21 │ │ │ │ vpmulhrsw 0x180(%rdx),%zmm31,%zmm19 │ │ │ │ vpmulhrsw 0x80(%rdx),%zmm31,%zmm17 │ │ │ │ vpmulhrsw 0x380(%rdx),%zmm31,%zmm23 │ │ │ │ vpmulhrsw 0x100(%rdx),%zmm31,%zmm18 │ │ │ │ vpmulhrsw 0x300(%rdx),%zmm31,%zmm22 │ │ │ │ vpmulhrsw (%rdx),%zmm31,%zmm16 │ │ │ │ vpmulhrsw 0x200(%rdx),%zmm31,%zmm20 │ │ │ │ - call 33a4b0 <__cxa_finalize@plt+0x30f460> │ │ │ │ + call 32c440 <__cxa_finalize@plt+0x3013f0> │ │ │ │ vpmulhrsw 0x40(%rdx),%zmm31,%zmm30 │ │ │ │ vpmulhrsw 0x3c0(%rdx),%zmm31,%zmm5 │ │ │ │ vpmulhrsw 0x240(%rdx),%zmm31,%zmm2 │ │ │ │ vpmulhrsw 0x1c0(%rdx),%zmm31,%zmm1 │ │ │ │ vpmulhrsw 0x140(%rdx),%zmm31,%zmm0 │ │ │ │ vpmulhrsw 0x2c0(%rdx),%zmm31,%zmm3 │ │ │ │ vpmulhrsw 0x340(%rdx),%zmm31,%zmm4 │ │ │ │ vpmulhrsw 0xc0(%rdx),%zmm31,%zmm31 │ │ │ │ - call 33c2b0 <__cxa_finalize@plt+0x311260> │ │ │ │ + call 32e240 <__cxa_finalize@plt+0x3031f0> │ │ │ │ vmovdqa32 -0x340(%r9),%zmm24 │ │ │ │ vpbroadcastd -0x98(%r9),%zmm25 │ │ │ │ vpermb %zmm16,%zmm24,%zmm16 │ │ │ │ vpermb %zmm17,%zmm24,%zmm17 │ │ │ │ vpermb %zmm18,%zmm24,%zmm18 │ │ │ │ vpermb %zmm19,%zmm24,%zmm19 │ │ │ │ vpermb %zmm20,%zmm24,%zmm20 │ │ │ │ @@ -708523,17 +698127,17 @@ │ │ │ │ vshufi32x4 $0xdd,%zmm20,%zmm4,%zmm4 │ │ │ │ vshufi32x4 $0x88,%zmm1,%zmm19,%zmm25 │ │ │ │ vshufi32x4 $0xdd,%zmm1,%zmm19,%zmm19 │ │ │ │ vshufi32x4 $0x88,%zmm3,%zmm21,%zmm1 │ │ │ │ vshufi32x4 $0xdd,%zmm3,%zmm21,%zmm21 │ │ │ │ vshufi32x4 $0x88,%zmm0,%zmm18,%zmm3 │ │ │ │ vshufi32x4 $0xdd,%zmm0,%zmm18,%zmm0 │ │ │ │ - call 338987 <__cxa_finalize@plt+0x30d937> │ │ │ │ - call 33b560 <__cxa_finalize@plt+0x310510> │ │ │ │ - jmp 33b070 <__cxa_finalize@plt+0x310020> │ │ │ │ + call 32a917 <__cxa_finalize@plt+0x2ff8c7> │ │ │ │ + call 32d4f0 <__cxa_finalize@plt+0x3024a0> │ │ │ │ + jmp 32d000 <__cxa_finalize@plt+0x301fb0> │ │ │ │ vmovdqa32 0x3c0(%rdx),%ymm24 │ │ │ │ vinserti32x8 $0x1,0x40(%rdx),%zmm24,%zmm24 │ │ │ │ vmovdqa32 -0x400(%r9),%zmm18 │ │ │ │ vmovdqa32 0x200(%rdx),%ymm25 │ │ │ │ vinserti32x8 $0x1,(%rdx),%zmm25,%zmm25 │ │ │ │ vmovdqa32 0x1c0(%rdx),%ymm16 │ │ │ │ vinserti32x8 $0x1,0x240(%rdx),%zmm16,%zmm16 │ │ │ │ @@ -708559,15 +698163,15 @@ │ │ │ │ vpermb %zmm25,%zmm18,%zmm25 │ │ │ │ vpermb %zmm16,%zmm18,%zmm16 │ │ │ │ vpermb %zmm23,%zmm18,%zmm23 │ │ │ │ vpermb %zmm17,%zmm18,%zmm17 │ │ │ │ vpermb %zmm19,%zmm18,%zmm19 │ │ │ │ vpermb %zmm21,%zmm18,%zmm21 │ │ │ │ vpermb %zmm22,%zmm18,%zmm22 │ │ │ │ - call 338980 <__cxa_finalize@plt+0x30d930> │ │ │ │ + call 32a910 <__cxa_finalize@plt+0x2ff8c0> │ │ │ │ vbroadcasti32x4 -0xe0(%r9),%zmm24 │ │ │ │ vbroadcasti32x4 -0xd0(%r9),%zmm25 │ │ │ │ vpbroadcastd -0x98(%r9),%zmm27 │ │ │ │ vpshufb %zmm24,%zmm16,%zmm16 │ │ │ │ vpshufb %zmm25,%zmm17,%zmm17 │ │ │ │ vpshufb %zmm24,%zmm18,%zmm18 │ │ │ │ vpshufb %zmm25,%zmm19,%zmm19 │ │ │ │ @@ -708612,24 +698216,24 @@ │ │ │ │ vpunpcklwd %zmm16,%zmm22,%zmm25 │ │ │ │ vpunpckhwd %zmm19,%zmm19,%zmm16 │ │ │ │ vpunpckhwd %zmm18,%zmm18,%zmm21 │ │ │ │ vpunpcklwd %zmm17,%zmm17,%zmm23 │ │ │ │ vpunpckhwd %zmm17,%zmm17,%zmm17 │ │ │ │ vpunpcklwd %zmm19,%zmm19,%zmm19 │ │ │ │ vpunpcklwd %zmm18,%zmm22,%zmm22 │ │ │ │ - call 3388f5 <__cxa_finalize@plt+0x30d8a5> │ │ │ │ + call 32a885 <__cxa_finalize@plt+0x2ff835> │ │ │ │ vpunpcklwd %zmm30,%zmm30,%zmm5 │ │ │ │ vpunpckhwd %zmm30,%zmm30,%zmm30 │ │ │ │ vpunpcklwd %zmm31,%zmm31,%zmm2 │ │ │ │ vpunpckhwd %zmm31,%zmm31,%zmm31 │ │ │ │ vpunpcklwd %zmm0,%zmm0,%zmm4 │ │ │ │ vpunpckhwd %zmm0,%zmm0,%zmm0 │ │ │ │ vpunpcklwd %zmm1,%zmm1,%zmm3 │ │ │ │ vpunpckhwd %zmm1,%zmm1,%zmm1 │ │ │ │ - call 33b4f0 <__cxa_finalize@plt+0x3104a0> │ │ │ │ + call 32d480 <__cxa_finalize@plt+0x302430> │ │ │ │ vpbroadcastd -0xa4(%r9),%zmm26 │ │ │ │ vmovdqa32 -0x300(%r9),%zmm27 │ │ │ │ lea (%rsi,%rsi,2),%rcx │ │ │ │ vpxord %zmm29,%zmm29,%zmm29 │ │ │ │ vpsrld $0x8,%zmm27,%zmm28 │ │ │ │ vmovdqa32 (%rdi),%xmm24 │ │ │ │ vinserti32x4 $0x1,(%rdi,%rsi,1),%ymm24,%ymm24 │ │ │ │ @@ -708785,29 +698389,29 @@ │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ movswl (%rdx),%eax │ │ │ │ mov %ecx,(%rdx) │ │ │ │ or $0x20,%ecx │ │ │ │ - jmp 33785e <__cxa_finalize@plt+0x30c80e> │ │ │ │ + jmp 3297ee <__cxa_finalize@plt+0x2fe79e> │ │ │ │ nopl (%rax) │ │ │ │ vpbroadcastd 0xc4(%r9),%zmm24 │ │ │ │ vpbroadcastd 0xd0(%r9),%zmm4 │ │ │ │ vpbroadcastd 0xcc(%r9),%zmm25 │ │ │ │ vpbroadcastd 0xc8(%r9),%zmm0 │ │ │ │ vpmulhrsw %zmm24,%zmm5,%zmm5 │ │ │ │ vpmulhrsw %zmm31,%zmm4,%zmm4 │ │ │ │ vpmulhrsw %zmm25,%zmm2,%zmm2 │ │ │ │ vpmulhrsw %zmm0,%zmm30,%zmm30 │ │ │ │ vmovdqa32 %zmm5,%zmm24 │ │ │ │ vmovdqa32 %zmm4,%zmm1 │ │ │ │ vmovdqa32 %zmm2,%zmm31 │ │ │ │ vmovdqa32 %zmm30,%zmm0 │ │ │ │ - jmp 33b6c7 <__cxa_finalize@plt+0x310677> │ │ │ │ + jmp 32d657 <__cxa_finalize@plt+0x302607> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ vpbroadcastd 0xc4(%r9),%zmm24 │ │ │ │ vpbroadcastd 0xe0(%r9),%zmm25 │ │ │ │ vpbroadcastd 0xd4(%r9),%zmm27 │ │ │ │ vpbroadcastd 0xd0(%r9),%zmm28 │ │ │ │ vpmulhrsw %zmm24,%zmm5,%zmm5 │ │ │ │ @@ -708818,15 +698422,15 @@ │ │ │ │ vpbroadcastd 0xdc(%r9),%zmm27 │ │ │ │ vpmulhrsw %zmm28,%zmm31,%zmm31 │ │ │ │ vpbroadcastd 0xc8(%r9),%zmm28 │ │ │ │ vpmulhrsw %zmm24,%zmm2,%zmm2 │ │ │ │ vpmulhrsw %zmm25,%zmm0,%zmm0 │ │ │ │ vpmulhrsw %zmm27,%zmm3,%zmm3 │ │ │ │ vpmulhrsw %zmm28,%zmm30,%zmm30 │ │ │ │ - jmp 33b697 <__cxa_finalize@plt+0x310647> │ │ │ │ + jmp 32d627 <__cxa_finalize@plt+0x3025d7> │ │ │ │ nopl (%rax) │ │ │ │ vmovdqa32 %zmm26,%zmm24 │ │ │ │ vpdpwssd -0x24(%r9){1to16},%zmm5,%zmm24 │ │ │ │ vmovdqa32 %zmm26,%zmm25 │ │ │ │ vpdpwssd -0x20(%r9){1to16},%zmm5,%zmm25 │ │ │ │ vpslld $0x4,%zmm24,%zmm5 │ │ │ │ vpmultishiftqb %zmm25,%zmm29,%zmm5{%k7} │ │ │ │ @@ -708998,17 +698602,17 @@ │ │ │ │ vpaddsw %zmm0,%zmm19,%zmm19 │ │ │ │ vpsubsw %zmm24,%zmm21,%zmm0 │ │ │ │ vpaddsw %zmm24,%zmm21,%zmm21 │ │ │ │ vpsubsw %zmm27,%zmm18,%zmm3 │ │ │ │ vpaddsw %zmm27,%zmm18,%zmm18 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0xa34b9(%rip),%r9 │ │ │ │ + lea 0xb05a9(%rip),%r9 │ │ │ │ test %ecx,%ecx │ │ │ │ - je 33beb0 <__cxa_finalize@plt+0x310e60> │ │ │ │ + je 32de40 <__cxa_finalize@plt+0x302df0> │ │ │ │ vmovdqa32 -0x280(%r9),%zmm5 │ │ │ │ vpermq (%rdx),%zmm5,%zmm17 │ │ │ │ vpermq 0x40(%rdx),%zmm5,%zmm30 │ │ │ │ vpermq 0x80(%rdx),%zmm5,%zmm4 │ │ │ │ vpermq 0xc0(%rdx),%zmm5,%zmm31 │ │ │ │ vpbroadcastd -0x8c(%r9),%zmm24 │ │ │ │ vpermq 0x100(%rdx),%zmm5,%zmm18 │ │ │ │ @@ -709029,15 +698633,15 @@ │ │ │ │ vmovdqa32 %zmm28,0x80(%rdx) │ │ │ │ vmovdqa32 %zmm28,0xc0(%rdx) │ │ │ │ vmovdqa32 %zmm28,0x100(%rdx) │ │ │ │ vmovdqa32 %zmm28,0x140(%rdx) │ │ │ │ vmovdqa32 %zmm28,0x180(%rdx) │ │ │ │ vmovdqa32 %zmm28,0x1c0(%rdx) │ │ │ │ cmp $0x97,%ecx │ │ │ │ - jb 33bb99 <__cxa_finalize@plt+0x310b49> │ │ │ │ + jb 32db29 <__cxa_finalize@plt+0x302ad9> │ │ │ │ vpermq 0x200(%rdx),%zmm5,%zmm25 │ │ │ │ vpermq 0x240(%rdx),%zmm5,%zmm3 │ │ │ │ vpermq 0x280(%rdx),%zmm5,%zmm20 │ │ │ │ vpermq 0x2c0(%rdx),%zmm5,%zmm21 │ │ │ │ vpermq 0x300(%rdx),%zmm5,%zmm22 │ │ │ │ vpermq 0x340(%rdx),%zmm5,%zmm2 │ │ │ │ vpermq 0x380(%rdx),%zmm5,%zmm23 │ │ │ │ @@ -709070,37 +698674,37 @@ │ │ │ │ vpunpckhwd %zmm19,%zmm3,%zmm3 │ │ │ │ vpunpcklwd %zmm20,%zmm19,%zmm19 │ │ │ │ vpunpckhwd %zmm4,%zmm2,%zmm2 │ │ │ │ vpunpcklwd %zmm4,%zmm23,%zmm23 │ │ │ │ vpunpckhwd %zmm18,%zmm21,%zmm4 │ │ │ │ vpunpcklwd %zmm0,%zmm21,%zmm21 │ │ │ │ vpunpckhwd %zmm20,%zmm0,%zmm0 │ │ │ │ - call 338980 <__cxa_finalize@plt+0x30d930> │ │ │ │ - call 33b560 <__cxa_finalize@plt+0x310510> │ │ │ │ - jmp 33bc03 <__cxa_finalize@plt+0x310bb3> │ │ │ │ + call 32a910 <__cxa_finalize@plt+0x2ff8c0> │ │ │ │ + call 32d4f0 <__cxa_finalize@plt+0x3024a0> │ │ │ │ + jmp 32db93 <__cxa_finalize@plt+0x302b43> │ │ │ │ vpunpcklwd %zmm30,%zmm30,%zmm24 │ │ │ │ vpunpcklwd %zmm1,%zmm1,%zmm16 │ │ │ │ vpunpcklwd %zmm0,%zmm0,%zmm21 │ │ │ │ vpunpcklwd %zmm17,%zmm28,%zmm25 │ │ │ │ vpunpckhwd %zmm17,%zmm17,%zmm5 │ │ │ │ vpunpcklwd %zmm31,%zmm31,%zmm17 │ │ │ │ vpunpcklwd %zmm4,%zmm4,%zmm23 │ │ │ │ vpunpckhwd %zmm19,%zmm19,%zmm3 │ │ │ │ vpunpcklwd %zmm19,%zmm19,%zmm19 │ │ │ │ vpunpcklwd %zmm18,%zmm28,%zmm22 │ │ │ │ vpunpckhwd %zmm4,%zmm4,%zmm2 │ │ │ │ vpunpckhwd %zmm18,%zmm18,%zmm4 │ │ │ │ - call 3388e0 <__cxa_finalize@plt+0x30d890> │ │ │ │ + call 32a870 <__cxa_finalize@plt+0x2ff820> │ │ │ │ vpunpckhwd %zmm31,%zmm31,%zmm31 │ │ │ │ vpunpckhwd %zmm30,%zmm30,%zmm30 │ │ │ │ vpunpckhwd %zmm0,%zmm0,%zmm0 │ │ │ │ vpunpckhwd %zmm1,%zmm1,%zmm1 │ │ │ │ - call 33b4f0 <__cxa_finalize@plt+0x3104a0> │ │ │ │ + call 32d480 <__cxa_finalize@plt+0x302430> │ │ │ │ vpbroadcastd -0x98(%r9),%zmm25 │ │ │ │ - call 33c6c4 <__cxa_finalize@plt+0x311674> │ │ │ │ + call 32e654 <__cxa_finalize@plt+0x303604> │ │ │ │ vshufi32x4 $0xdd,%zmm18,%zmm30,%zmm0 │ │ │ │ vshufi32x4 $0x88,%zmm18,%zmm30,%zmm30 │ │ │ │ vshufi32x4 $0xdd,%zmm19,%zmm16,%zmm18 │ │ │ │ vshufi32x4 $0x88,%zmm19,%zmm16,%zmm16 │ │ │ │ vshufi32x4 $0xdd,%zmm2,%zmm17,%zmm19 │ │ │ │ vshufi32x4 $0x88,%zmm2,%zmm17,%zmm17 │ │ │ │ vshufi32x4 $0x88,%zmm22,%zmm4,%zmm2 │ │ │ │ @@ -709109,16 +698713,16 @@ │ │ │ │ vshufi32x4 $0x88,%zmm20,%zmm5,%zmm20 │ │ │ │ vshufi32x4 $0xdd,%zmm23,%zmm3,%zmm5 │ │ │ │ vshufi32x4 $0x88,%zmm23,%zmm3,%zmm3 │ │ │ │ vshufi32x4 $0xdd,%zmm31,%zmm21,%zmm23 │ │ │ │ vshufi32x4 $0x88,%zmm31,%zmm21,%zmm21 │ │ │ │ vshufi32x4 $0x88,%zmm25,%zmm1,%zmm31 │ │ │ │ vshufi32x4 $0xdd,%zmm25,%zmm1,%zmm1 │ │ │ │ - call 33a4b7 <__cxa_finalize@plt+0x30f467> │ │ │ │ - call 33c2b0 <__cxa_finalize@plt+0x311260> │ │ │ │ + call 32c447 <__cxa_finalize@plt+0x3013f7> │ │ │ │ + call 32e240 <__cxa_finalize@plt+0x3031f0> │ │ │ │ vpbroadcastd -0xa4(%r9),%zmm28 │ │ │ │ vmovshdup -0x200(%r9),%zmm29 │ │ │ │ lea (%rsi,%rsi,2),%rdx │ │ │ │ vpmovzxbw (%rdi),%zmm24 │ │ │ │ vpmovzxbw (%rdi,%rsi,1),%zmm25 │ │ │ │ vpmovzxbw (%rdi,%rsi,2),%zmm26 │ │ │ │ vpmovzxbw (%rdi,%rdx,1),%zmm27 │ │ │ │ @@ -709209,15 +698813,15 @@ │ │ │ │ or $0x10,%ecx │ │ │ │ imul $0xb5,%eax,%eax │ │ │ │ sub $0xffffff80,%eax │ │ │ │ sar $0x8,%eax │ │ │ │ imul $0xb5,%eax,%eax │ │ │ │ add $0x180,%eax │ │ │ │ sar $0x9,%eax │ │ │ │ - jmp 33a44b <__cxa_finalize@plt+0x30f3fb> │ │ │ │ + jmp 32c3db <__cxa_finalize@plt+0x30138b> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ vpbroadcastd -0x8c(%r9),%zmm24 │ │ │ │ vpbroadcastd 0x4c(%r9),%zmm20 │ │ │ │ vpbroadcastd 0x50(%r9),%zmm19 │ │ │ │ vpmulhrsw %zmm16,%zmm24,%zmm24 │ │ │ │ vpmulhrsw %zmm30,%zmm20,%zmm20 │ │ │ │ @@ -709327,15 +698931,15 @@ │ │ │ │ vmovdqa32 %zmm30,%zmm3 │ │ │ │ vmovdqa32 %zmm31,%zmm0 │ │ │ │ vmovdqa32 %zmm4,%zmm24 │ │ │ │ vpsubsw %zmm17,%zmm25,%zmm22 │ │ │ │ vpaddsw %zmm25,%zmm17,%zmm17 │ │ │ │ vpsubsw %zmm18,%zmm25,%zmm21 │ │ │ │ vpaddsw %zmm25,%zmm18,%zmm18 │ │ │ │ - jmp 33c480 <__cxa_finalize@plt+0x311430> │ │ │ │ + jmp 32e410 <__cxa_finalize@plt+0x3033c0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ vpbroadcastd 0x34(%r9),%zmm21 │ │ │ │ vpbroadcastd 0x38(%r9),%zmm27 │ │ │ │ vpbroadcastd 0x3c(%r9),%zmm23 │ │ │ │ vpbroadcastd 0x40(%r9),%zmm28 │ │ │ │ vpbroadcastd 0x44(%r9),%zmm22 │ │ │ │ @@ -709348,15 +698952,15 @@ │ │ │ │ vpmulhrsw %zmm18,%zmm22,%zmm22 │ │ │ │ vpmulhrsw %zmm26,%zmm18,%zmm18 │ │ │ │ vpmulhrsw %zmm16,%zmm20,%zmm20 │ │ │ │ vpbroadcastd -0x40(%r9),%zmm27 │ │ │ │ vpbroadcastd -0x3c(%r9),%zmm28 │ │ │ │ vpbroadcastd -0x88(%r9),%zmm26 │ │ │ │ vmovdqa32 %zmm20,%zmm16 │ │ │ │ - call 33a661 <__cxa_finalize@plt+0x30f611> │ │ │ │ + call 32c5f1 <__cxa_finalize@plt+0x3015a1> │ │ │ │ vpbroadcastd 0x4c(%r9),%zmm5 │ │ │ │ vpbroadcastd 0x50(%r9),%zmm24 │ │ │ │ vpbroadcastd 0x54(%r9),%zmm2 │ │ │ │ vpbroadcastd 0x58(%r9),%zmm25 │ │ │ │ vpbroadcastd 0x5c(%r9),%zmm3 │ │ │ │ vpbroadcastd 0x60(%r9),%zmm27 │ │ │ │ vpbroadcastd 0x64(%r9),%zmm4 │ │ │ │ @@ -709365,15 +698969,15 @@ │ │ │ │ vpmulhrsw %zmm24,%zmm30,%zmm30 │ │ │ │ vpmulhrsw %zmm1,%zmm2,%zmm2 │ │ │ │ vpmulhrsw %zmm25,%zmm1,%zmm1 │ │ │ │ vpmulhrsw %zmm0,%zmm3,%zmm3 │ │ │ │ vpmulhrsw %zmm27,%zmm0,%zmm0 │ │ │ │ vpmulhrsw %zmm31,%zmm4,%zmm4 │ │ │ │ vpmulhrsw %zmm28,%zmm31,%zmm31 │ │ │ │ - jmp 33c450 <__cxa_finalize@plt+0x311400> │ │ │ │ + jmp 32e3e0 <__cxa_finalize@plt+0x303390> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ vpunpcklwd %zmm30,%zmm5,%zmm24 │ │ │ │ vpunpckhwd %zmm30,%zmm5,%zmm5 │ │ │ │ vmovdqa32 %zmm26,%zmm30 │ │ │ │ vpdpwssd 0x148(%r9){1to16},%zmm24,%zmm30 │ │ │ │ vmovdqa32 %zmm26,%zmm25 │ │ │ │ vpdpwssd 0x148(%r9){1to16},%zmm5,%zmm25 │ │ │ │ @@ -709616,17 +699220,17 @@ │ │ │ │ vinserti32x8 $0x1,%ymm25,%zmm31,%zmm2 │ │ │ │ vshufi32x4 $0xee,%zmm25,%zmm31,%zmm31 │ │ │ │ vinserti32x8 $0x1,%ymm0,%zmm23,%zmm25 │ │ │ │ vshufi32x4 $0xee,%zmm0,%zmm23,%zmm23 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - vpbroadcastd 0xa252a(%rip),%zmm31 │ │ │ │ - vpbroadcastd 0xa2518(%rip),%zmm0 │ │ │ │ - vpbroadcastd 0xa250a(%rip),%zmm1 │ │ │ │ + vpbroadcastd 0xaf61a(%rip),%zmm31 │ │ │ │ + vpbroadcastd 0xaf608(%rip),%zmm0 │ │ │ │ + vpbroadcastd 0xaf5fa(%rip),%zmm1 │ │ │ │ vpmulhrsw (%rdx),%zmm31,%zmm16 │ │ │ │ vpmulhrsw 0x40(%rdx),%zmm31,%zmm17 │ │ │ │ vpmulhrsw 0x80(%rdx),%zmm31,%zmm18 │ │ │ │ vpmulhrsw 0xc0(%rdx),%zmm31,%zmm19 │ │ │ │ vpmulhrsw %zmm16,%zmm0,%zmm2 │ │ │ │ vpmulhrsw %zmm17,%zmm0,%zmm3 │ │ │ │ vpmulhrsw %zmm18,%zmm0,%zmm4 │ │ │ │ @@ -709683,16 +699287,16 @@ │ │ │ │ vpmulhrsw %zmm1,%zmm3,%zmm3 │ │ │ │ vpmulhrsw %zmm1,%zmm4,%zmm4 │ │ │ │ vpmulhrsw %zmm1,%zmm5,%zmm5 │ │ │ │ vpaddsw %zmm2,%zmm28,%zmm28 │ │ │ │ vpaddsw %zmm3,%zmm29,%zmm29 │ │ │ │ vpaddsw %zmm4,%zmm30,%zmm30 │ │ │ │ vpaddsw %zmm5,%zmm31,%zmm31 │ │ │ │ - vpbroadcastd 0xa236d(%rip),%zmm0 │ │ │ │ - call 33cdc0 <__cxa_finalize@plt+0x311d70> │ │ │ │ + vpbroadcastd 0xaf45d(%rip),%zmm0 │ │ │ │ + call 32ed50 <__cxa_finalize@plt+0x303d00> │ │ │ │ lea (%rsi,%rsi,1),%rcx │ │ │ │ lea (%rsi,%rsi,2),%r8 │ │ │ │ vpxord %zmm2,%zmm2,%zmm2 │ │ │ │ vmovdqa (%rdi),%xmm1 │ │ │ │ vinserti128 $0x1,(%rdi,%rcx,4),%ymm1,%ymm1 │ │ │ │ vinserti32x4 $0x2,(%rdi,%rcx,8),%zmm1,%zmm1 │ │ │ │ vinserti32x4 $0x3,(%rdi,%r8,8),%zmm1,%zmm1 │ │ │ │ @@ -709886,17 +699490,17 @@ │ │ │ │ vpunpcklqdq %zmm31,%zmm29,%zmm28 │ │ │ │ vpunpckhqdq %zmm31,%zmm29,%zmm29 │ │ │ │ vpunpckhqdq %zmm1,%zmm30,%zmm31 │ │ │ │ vpunpcklqdq %zmm1,%zmm30,%zmm30 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - vpbroadcastd 0xa1e9a(%rip),%zmm28 │ │ │ │ - vmovdqu32 0xa1ca3(%rip),%zmm30 │ │ │ │ - vpbroadcastd 0xa1e7e(%rip),%zmm1 │ │ │ │ + vpbroadcastd 0xaef8a(%rip),%zmm28 │ │ │ │ + vmovdqu32 0xaed93(%rip),%zmm30 │ │ │ │ + vpbroadcastd 0xaef6e(%rip),%zmm1 │ │ │ │ vpsrlq $0x4,%zmm30,%zmm0 │ │ │ │ vpmulhrsw (%rdx),%zmm28,%zmm17 │ │ │ │ vpmulhrsw 0x200(%rdx),%zmm28,%zmm2 │ │ │ │ vpmulhrsw 0x40(%rdx),%zmm28,%zmm19 │ │ │ │ vpmulhrsw 0x240(%rdx),%zmm28,%zmm3 │ │ │ │ vpaddsw %zmm17,%zmm17,%zmm17 │ │ │ │ vpaddsw %zmm2,%zmm2,%zmm2 │ │ │ │ @@ -709993,16 +699597,16 @@ │ │ │ │ vpaddsw %zmm29,%zmm29,%zmm29 │ │ │ │ vpaddsw %zmm30,%zmm30,%zmm30 │ │ │ │ vpaddsw %zmm31,%zmm31,%zmm31 │ │ │ │ vpaddsw %zmm2,%zmm28,%zmm28 │ │ │ │ vpaddsw %zmm3,%zmm29,%zmm29 │ │ │ │ vpaddsw %zmm4,%zmm30,%zmm30 │ │ │ │ vpaddsw %zmm5,%zmm31,%zmm31 │ │ │ │ - vpbroadcastd 0xa1be4(%rip),%zmm0 │ │ │ │ - call 33cdc0 <__cxa_finalize@plt+0x311d70> │ │ │ │ + vpbroadcastd 0xaecd4(%rip),%zmm0 │ │ │ │ + call 32ed50 <__cxa_finalize@plt+0x303d00> │ │ │ │ vpxord %zmm4,%zmm4,%zmm4 │ │ │ │ vmovdqa (%rdi),%ymm3 │ │ │ │ vinserti32x8 $0x1,(%rdi,%rsi,8),%zmm3,%zmm3 │ │ │ │ vmovdqa32 %zmm4,(%rdx) │ │ │ │ vmovdqa32 %zmm4,0x40(%rdx) │ │ │ │ vpunpcklbw %zmm4,%zmm3,%zmm2 │ │ │ │ vpunpckhbw %zmm4,%zmm3,%zmm3 │ │ │ │ @@ -710094,37 +699698,37 @@ │ │ │ │ vpaddw %zmm31,%zmm3,%zmm3 │ │ │ │ vpackuswb %zmm3,%zmm2,%zmm2 │ │ │ │ vmovdqa %ymm2,(%rdi) │ │ │ │ vextracti32x8 $0x1,%zmm2,(%rdi,%rsi,8) │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0xa1a39(%rip),%r9 │ │ │ │ + lea 0xaeb29(%rip),%r9 │ │ │ │ test %ecx,%ecx │ │ │ │ - je 33e359 <__cxa_finalize@plt+0x313309> │ │ │ │ + je 3302e9 <__cxa_finalize@plt+0x305299> │ │ │ │ cmp $0x88,%ecx │ │ │ │ - jb 33dc6f <__cxa_finalize@plt+0x312c1f> │ │ │ │ + jb 32fbff <__cxa_finalize@plt+0x304baf> │ │ │ │ vmovdqa32 0x500(%rdx),%zmm21 │ │ │ │ vmovdqa32 0x300(%rdx),%zmm19 │ │ │ │ vmovdqa32 0x100(%rdx),%zmm17 │ │ │ │ vmovdqa32 0x700(%rdx),%zmm23 │ │ │ │ vmovdqa32 0x200(%rdx),%zmm18 │ │ │ │ vmovdqa32 0x600(%rdx),%zmm22 │ │ │ │ vmovdqa32 (%rdx),%zmm16 │ │ │ │ vmovdqa32 0x400(%rdx),%zmm20 │ │ │ │ - call 33a4b0 <__cxa_finalize@plt+0x30f460> │ │ │ │ + call 32c440 <__cxa_finalize@plt+0x3013f0> │ │ │ │ vmovdqa32 0x80(%rdx),%zmm30 │ │ │ │ vmovdqa32 0x780(%rdx),%zmm5 │ │ │ │ vmovdqa32 0x480(%rdx),%zmm2 │ │ │ │ vmovdqa32 0x380(%rdx),%zmm1 │ │ │ │ vmovdqa32 0x280(%rdx),%zmm0 │ │ │ │ vmovdqa32 0x580(%rdx),%zmm3 │ │ │ │ vmovdqa32 0x680(%rdx),%zmm4 │ │ │ │ vmovdqa32 0x180(%rdx),%zmm31 │ │ │ │ - call 33c2b0 <__cxa_finalize@plt+0x311260> │ │ │ │ + call 32e240 <__cxa_finalize@plt+0x3031f0> │ │ │ │ vmovdqa32 %zmm30,(%rdx) │ │ │ │ vmovdqa32 %zmm31,0x80(%rdx) │ │ │ │ vmovdqa32 %zmm0,0x100(%rdx) │ │ │ │ vmovdqa32 %zmm1,0x180(%rdx) │ │ │ │ vmovdqa32 %zmm2,0x200(%rdx) │ │ │ │ vmovdqa32 %zmm3,0x280(%rdx) │ │ │ │ vmovdqa32 %zmm4,0x300(%rdx) │ │ │ │ @@ -710141,15 +699745,15 @@ │ │ │ │ vmovdqa32 0x6c0(%rdx),%zmm3 │ │ │ │ vmovdqa32 0x540(%rdx),%zmm0 │ │ │ │ vmovdqa32 0x2c0(%rdx),%zmm11 │ │ │ │ vmovdqa32 0x340(%rdx),%zmm12 │ │ │ │ vmovdqa32 0x4c0(%rdx),%zmm31 │ │ │ │ vmovdqa32 0x740(%rdx),%zmm4 │ │ │ │ vmovdqa32 0xc0(%rdx),%zmm7 │ │ │ │ - call 33e630 <__cxa_finalize@plt+0x3135e0> │ │ │ │ + call 3305c0 <__cxa_finalize@plt+0x305570> │ │ │ │ vpbroadcastd -0x9c(%r9),%zmm26 │ │ │ │ vpsubsw %zmm13,%zmm16,%zmm29 │ │ │ │ vpaddsw %zmm13,%zmm16,%zmm16 │ │ │ │ vpsubsw %zmm12,%zmm17,%zmm13 │ │ │ │ vpaddsw %zmm12,%zmm17,%zmm17 │ │ │ │ vpsubsw %zmm11,%zmm18,%zmm12 │ │ │ │ vpaddsw %zmm11,%zmm18,%zmm18 │ │ │ │ @@ -710352,15 +699956,15 @@ │ │ │ │ vshufi32x4 $0x88,%zmm22,%zmm17,%zmm17 │ │ │ │ vshufi32x4 $0xdd,%zmm18,%zmm20,%zmm22 │ │ │ │ vshufi32x4 $0x88,%zmm18,%zmm20,%zmm20 │ │ │ │ vshufi32x4 $0xdd,%zmm23,%zmm16,%zmm18 │ │ │ │ vshufi32x4 $0x88,%zmm23,%zmm16,%zmm16 │ │ │ │ vshufi32x4 $0xdd,%zmm24,%zmm21,%zmm23 │ │ │ │ vshufi32x4 $0x88,%zmm24,%zmm21,%zmm21 │ │ │ │ - call 33a4b0 <__cxa_finalize@plt+0x30f460> │ │ │ │ + call 32c440 <__cxa_finalize@plt+0x3013f0> │ │ │ │ vshufi32x4 $0xee,%zmm1,%zmm30,%zmm2 │ │ │ │ vinserti32x8 $0x1,%ymm1,%zmm30,%zmm30 │ │ │ │ vshufi32x4 $0xee,%zmm29,%zmm4,%zmm1 │ │ │ │ vinserti32x8 $0x1,%ymm29,%zmm4,%zmm4 │ │ │ │ vshufi32x4 $0xee,%zmm3,%zmm5,%zmm29 │ │ │ │ vinserti32x8 $0x1,%ymm3,%zmm5,%zmm5 │ │ │ │ vshufi32x4 $0xee,%zmm0,%zmm31,%zmm3 │ │ │ │ @@ -710369,15 +699973,15 @@ │ │ │ │ vshufi32x4 $0x88,%zmm4,%zmm30,%zmm30 │ │ │ │ vshufi32x4 $0xdd,%zmm1,%zmm2,%zmm4 │ │ │ │ vshufi32x4 $0x88,%zmm1,%zmm2,%zmm2 │ │ │ │ vshufi32x4 $0xdd,%zmm5,%zmm31,%zmm1 │ │ │ │ vshufi32x4 $0x88,%zmm5,%zmm31,%zmm31 │ │ │ │ vshufi32x4 $0xdd,%zmm29,%zmm3,%zmm5 │ │ │ │ vshufi32x4 $0x88,%zmm29,%zmm3,%zmm3 │ │ │ │ - call 33c2b0 <__cxa_finalize@plt+0x311260> │ │ │ │ + call 32e240 <__cxa_finalize@plt+0x3031f0> │ │ │ │ vmovdqa32 %zmm30,(%rdx) │ │ │ │ vmovdqa32 %zmm31,0x80(%rdx) │ │ │ │ vmovdqa32 %zmm0,0x100(%rdx) │ │ │ │ vmovdqa32 %zmm1,0x180(%rdx) │ │ │ │ vmovdqa32 %zmm2,0x200(%rdx) │ │ │ │ vmovdqa32 %zmm3,0x280(%rdx) │ │ │ │ vmovdqa32 %zmm4,0x300(%rdx) │ │ │ │ @@ -710418,39 +700022,39 @@ │ │ │ │ vshufi32x4 $0x88,%zmm24,%zmm6,%zmm6 │ │ │ │ vshufi32x4 $0xdd,%zmm25,%zmm7,%zmm11 │ │ │ │ vshufi32x4 $0x88,%zmm25,%zmm7,%zmm7 │ │ │ │ vshufi32x4 $0xdd,%zmm27,%zmm8,%zmm12 │ │ │ │ vshufi32x4 $0x88,%zmm27,%zmm8,%zmm8 │ │ │ │ vshufi32x4 $0xdd,%zmm28,%zmm9,%zmm13 │ │ │ │ vshufi32x4 $0x88,%zmm28,%zmm9,%zmm9 │ │ │ │ - call 33e630 <__cxa_finalize@plt+0x3135e0> │ │ │ │ - jmp 33ddba <__cxa_finalize@plt+0x312d6a> │ │ │ │ + call 3305c0 <__cxa_finalize@plt+0x305570> │ │ │ │ + jmp 32fd4a <__cxa_finalize@plt+0x304cfa> │ │ │ │ vmovdqa32 -0x4c0(%r9),%zmm30 │ │ │ │ vpmovzxwd (%rdx),%zmm25 │ │ │ │ vpmovzxwd 0x200(%rdx),%zmm22 │ │ │ │ vpermb 0x80(%rdx),%zmm30,%zmm24 │ │ │ │ vpermb 0x380(%rdx),%ymm30,%ymm16 │ │ │ │ vpermb 0x280(%rdx),%ymm30,%ymm21 │ │ │ │ vpermb 0x180(%rdx),%zmm30,%zmm17 │ │ │ │ vpermb 0x100(%rdx),%zmm30,%zmm23 │ │ │ │ vpermb 0x300(%rdx),%ymm30,%ymm19 │ │ │ │ vpslld $0x10,%zmm25,%zmm25 │ │ │ │ vpslld $0x10,%zmm22,%zmm22 │ │ │ │ - call 3388e0 <__cxa_finalize@plt+0x30d890> │ │ │ │ + call 32a870 <__cxa_finalize@plt+0x2ff820> │ │ │ │ vpermb 0x40(%rdx),%zmm30,%zmm5 │ │ │ │ vpermb 0x3c0(%rdx),%ymm30,%ymm1 │ │ │ │ vpermb 0x240(%rdx),%ymm30,%ymm4 │ │ │ │ vpermb 0x1c0(%rdx),%zmm30,%zmm31 │ │ │ │ vpermb 0x140(%rdx),%zmm30,%zmm2 │ │ │ │ vpermb 0x2c0(%rdx),%ymm30,%ymm0 │ │ │ │ vpermb 0x340(%rdx),%ymm30,%ymm3 │ │ │ │ vpermb 0xc0(%rdx),%zmm30,%zmm30 │ │ │ │ - call 33b4f0 <__cxa_finalize@plt+0x3104a0> │ │ │ │ + call 32d480 <__cxa_finalize@plt+0x302430> │ │ │ │ vpbroadcastd -0x9c(%r9),%zmm25 │ │ │ │ - call 33c6c4 <__cxa_finalize@plt+0x311674> │ │ │ │ + call 32e654 <__cxa_finalize@plt+0x303604> │ │ │ │ vshufi32x4 $0x88,%zmm18,%zmm30,%zmm6 │ │ │ │ vshufi32x4 $0xdd,%zmm18,%zmm30,%zmm8 │ │ │ │ vshufi32x4 $0x88,%zmm25,%zmm1,%zmm7 │ │ │ │ vshufi32x4 $0xdd,%zmm25,%zmm1,%zmm9 │ │ │ │ vshufi32x4 $0x88,%zmm31,%zmm21,%zmm0 │ │ │ │ vshufi32x4 $0xdd,%zmm31,%zmm21,%zmm1 │ │ │ │ vshufi32x4 $0x88,%zmm2,%zmm17,%zmm30 │ │ │ │ @@ -710459,24 +700063,24 @@ │ │ │ │ vshufi32x4 $0x88,%zmm19,%zmm16,%zmm16 │ │ │ │ vshufi32x4 $0xdd,%zmm20,%zmm5,%zmm19 │ │ │ │ vshufi32x4 $0x88,%zmm20,%zmm5,%zmm18 │ │ │ │ vshufi32x4 $0x88,%zmm22,%zmm4,%zmm10 │ │ │ │ vshufi32x4 $0xdd,%zmm22,%zmm4,%zmm12 │ │ │ │ vshufi32x4 $0x88,%zmm23,%zmm3,%zmm11 │ │ │ │ vshufi32x4 $0xdd,%zmm23,%zmm3,%zmm13 │ │ │ │ - call 33c1c0 <__cxa_finalize@plt+0x311170> │ │ │ │ + call 32e150 <__cxa_finalize@plt+0x303100> │ │ │ │ vmovdqa32 %zmm30,(%rdx) │ │ │ │ vmovdqa32 %zmm31,0x80(%rdx) │ │ │ │ vmovdqa32 %zmm0,0x100(%rdx) │ │ │ │ vmovdqa32 %zmm1,0x180(%rdx) │ │ │ │ vmovdqa32 %zmm2,0x200(%rdx) │ │ │ │ vmovdqa32 %zmm3,0x280(%rdx) │ │ │ │ vmovdqa32 %zmm4,0x300(%rdx) │ │ │ │ vmovdqa32 %zmm5,0x380(%rdx) │ │ │ │ - call 33e550 <__cxa_finalize@plt+0x313500> │ │ │ │ + call 3304e0 <__cxa_finalize@plt+0x305490> │ │ │ │ lea (%rsi,%rsi,2),%r8 │ │ │ │ vpbroadcastd -0xa4(%r9),%zmm28 │ │ │ │ vmovshdup -0x200(%r9),%zmm29 │ │ │ │ lea (%rdi,%r8,8),%rcx │ │ │ │ lea (%rsi,%r8,1),%r9 │ │ │ │ add %r9,%rcx │ │ │ │ vpmovzxbw (%rdi),%zmm26 │ │ │ │ @@ -710703,15 +700307,15 @@ │ │ │ │ vmovdqa32 %ymm24,(%rdi,%r8,1) │ │ │ │ vextracti32x8 $0x1,%zmm24,(%rcx) │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ movswl (%rdx),%eax │ │ │ │ mov %ecx,(%rdx) │ │ │ │ or $0x20,%ecx │ │ │ │ - jmp 33a43d <__cxa_finalize@plt+0x30f3ed> │ │ │ │ + jmp 32c3cd <__cxa_finalize@plt+0x30137d> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ vpbroadcastd 0x6c(%r9),%zmm5 │ │ │ │ vpbroadcastd 0x70(%r9),%zmm24 │ │ │ │ vpbroadcastd 0xa4(%r9),%zmm8 │ │ │ │ vpbroadcastd 0xa8(%r9),%zmm28 │ │ │ │ vpmulhrsw %zmm6,%zmm5,%zmm5 │ │ │ │ @@ -710754,15 +700358,15 @@ │ │ │ │ vmovdqa32 %zmm31,%zmm11 │ │ │ │ vmovdqa32 %zmm4,%zmm9 │ │ │ │ vmovdqa32 %zmm24,%zmm13 │ │ │ │ vmovdqa32 %zmm6,%zmm2 │ │ │ │ vmovdqa32 %zmm8,%zmm30 │ │ │ │ vmovdqa32 %zmm0,%zmm12 │ │ │ │ vmovdqa32 %zmm7,%zmm10 │ │ │ │ - jmp 33ebce <__cxa_finalize@plt+0x313b7e> │ │ │ │ + jmp 330b5e <__cxa_finalize@plt+0x305b0e> │ │ │ │ vpbroadcastd 0x6c(%r9),%zmm5 │ │ │ │ vpbroadcastd 0x70(%r9),%zmm24 │ │ │ │ vpbroadcastd 0x84(%r9),%zmm2 │ │ │ │ vpbroadcastd 0x88(%r9),%zmm25 │ │ │ │ vpbroadcastd 0x8c(%r9),%zmm3 │ │ │ │ vpbroadcastd 0x90(%r9),%zmm27 │ │ │ │ vpbroadcastd 0xa4(%r9),%zmm12 │ │ │ │ @@ -710779,15 +700383,15 @@ │ │ │ │ vmovdqa32 %zmm6,%zmm24 │ │ │ │ vmovdqa32 %zmm2,%zmm30 │ │ │ │ vmovdqa32 %zmm9,%zmm11 │ │ │ │ vmovdqa32 %zmm3,%zmm13 │ │ │ │ vmovdqa32 %zmm8,%zmm10 │ │ │ │ vmovdqa32 %zmm12,%zmm0 │ │ │ │ vmovdqa32 %zmm7,%zmm4 │ │ │ │ - jmp 33e9ce <__cxa_finalize@plt+0x31397e> │ │ │ │ + jmp 33095e <__cxa_finalize@plt+0x30590e> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ vpbroadcastd 0x6c(%r9),%zmm5 │ │ │ │ vpbroadcastd 0x70(%r9),%zmm24 │ │ │ │ vpbroadcastd 0x74(%r9),%zmm30 │ │ │ │ vpbroadcastd 0x78(%r9),%zmm25 │ │ │ │ vpbroadcastd 0x7c(%r9),%zmm1 │ │ │ │ @@ -710814,15 +700418,15 @@ │ │ │ │ vpmulhrsw %zmm24,%zmm8,%zmm8 │ │ │ │ vpmulhrsw %zmm11,%zmm0,%zmm0 │ │ │ │ vpmulhrsw %zmm25,%zmm11,%zmm11 │ │ │ │ vpmulhrsw %zmm12,%zmm31,%zmm31 │ │ │ │ vpmulhrsw %zmm27,%zmm12,%zmm12 │ │ │ │ vpmulhrsw %zmm7,%zmm4,%zmm4 │ │ │ │ vpmulhrsw %zmm28,%zmm7,%zmm7 │ │ │ │ - jmp 33e96e <__cxa_finalize@plt+0x31391e> │ │ │ │ + jmp 3308fe <__cxa_finalize@plt+0x3058ae> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ vpunpcklwd %zmm6,%zmm5,%zmm24 │ │ │ │ vpunpckhwd %zmm6,%zmm5,%zmm5 │ │ │ │ vmovdqa32 %zmm26,%zmm6 │ │ │ │ vpdpwssd -0x20(%r9){1to16},%zmm24,%zmm6 │ │ │ │ vmovdqa32 %zmm26,%zmm25 │ │ │ │ @@ -711193,16 +700797,16 @@ │ │ │ │ vpdpwssd %zmm27,%zmm24,%zmm7 │ │ │ │ vpsrad $0xc,%zmm25,%zmm25 │ │ │ │ vpsrad $0xc,%zmm7,%zmm7 │ │ │ │ vpackssdw %zmm25,%zmm7,%zmm7 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovdqu32 0x9fc7d(%rip),%zmm5 │ │ │ │ - vpbroadcastd 0x9fe50(%rip),%zmm0 │ │ │ │ + vmovdqu32 0xacd6d(%rip),%zmm5 │ │ │ │ + vpbroadcastd 0xacf40(%rip),%zmm0 │ │ │ │ vpxord %zmm4,%zmm4,%zmm4 │ │ │ │ vmovdqa32 (%rdx),%ymm16 │ │ │ │ vmovdqa32 0x400(%rdx),%ymm1 │ │ │ │ vmovdqa32 0x40(%rdx),%ymm17 │ │ │ │ vmovdqa32 0x440(%rdx),%ymm2 │ │ │ │ vpermt2q %zmm1,%zmm5,%zmm16 │ │ │ │ vpermt2q %zmm2,%zmm5,%zmm17 │ │ │ │ @@ -711244,15 +700848,15 @@ │ │ │ │ vpermt2q %zmm2,%zmm5,%zmm29 │ │ │ │ vmovdqa32 0x380(%rdx),%ymm30 │ │ │ │ vmovdqa32 0x780(%rdx),%ymm1 │ │ │ │ vmovdqa32 0x3c0(%rdx),%ymm31 │ │ │ │ vmovdqa32 0x7c0(%rdx),%ymm2 │ │ │ │ vpermt2q %zmm1,%zmm5,%zmm30 │ │ │ │ vpermt2q %zmm2,%zmm5,%zmm31 │ │ │ │ - call 33cdc0 <__cxa_finalize@plt+0x311d70> │ │ │ │ + call 32ed50 <__cxa_finalize@plt+0x303d00> │ │ │ │ vmovdqa (%rdi),%ymm3 │ │ │ │ vinserti32x8 $0x1,(%rdi,%rsi,8),%zmm3,%zmm3 │ │ │ │ vpunpcklbw %zmm4,%zmm3,%zmm2 │ │ │ │ vpunpckhbw %zmm4,%zmm3,%zmm3 │ │ │ │ vpaddw %zmm16,%zmm2,%zmm2 │ │ │ │ vpaddw %zmm24,%zmm3,%zmm3 │ │ │ │ vpackuswb %zmm3,%zmm2,%zmm2 │ │ │ │ @@ -711327,50 +700931,50 @@ │ │ │ │ vpaddw %zmm31,%zmm3,%zmm3 │ │ │ │ vpackuswb %zmm3,%zmm2,%zmm2 │ │ │ │ vmovdqa %ymm2,(%rdi) │ │ │ │ vextracti32x8 $0x1,%zmm2,(%rdi,%rsi,8) │ │ │ │ add %rsi,%rdi │ │ │ │ lea (%rdi,%rsi,8),%rdi │ │ │ │ btc $0x5,%rdx │ │ │ │ - jae 33ef9a <__cxa_finalize@plt+0x313f4a> │ │ │ │ + jae 330f2a <__cxa_finalize@plt+0x305eda> │ │ │ │ mov $0x8,%edi │ │ │ │ vmovdqa32 %zmm4,(%rdx) │ │ │ │ vmovdqa32 %zmm4,0x40(%rdx) │ │ │ │ vmovdqa32 %zmm4,0x80(%rdx) │ │ │ │ vmovdqa32 %zmm4,0xc0(%rdx) │ │ │ │ add $0x100,%rdx │ │ │ │ dec %edi │ │ │ │ - jg 33f2ba <__cxa_finalize@plt+0x31426a> │ │ │ │ + jg 33124a <__cxa_finalize@plt+0x3061fa> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x9fb89(%rip),%r9 │ │ │ │ + lea 0xacc79(%rip),%r9 │ │ │ │ test %ecx,%ecx │ │ │ │ - je 340102 <__cxa_finalize@plt+0x3150b2> │ │ │ │ + je 332092 <__cxa_finalize@plt+0x307042> │ │ │ │ cmp $0x97,%ecx │ │ │ │ - jb 33f70b <__cxa_finalize@plt+0x3146bb> │ │ │ │ + jb 33169b <__cxa_finalize@plt+0x30664b> │ │ │ │ vmovdqa32 0x280(%rdx),%zmm21 │ │ │ │ vmovdqa32 0x180(%rdx),%zmm19 │ │ │ │ vmovdqa32 0x80(%rdx),%zmm17 │ │ │ │ vmovdqa32 0x380(%rdx),%zmm23 │ │ │ │ vmovdqa32 0x100(%rdx),%zmm18 │ │ │ │ vmovdqa32 0x300(%rdx),%zmm22 │ │ │ │ vmovdqa32 (%rdx),%zmm16 │ │ │ │ vmovdqa32 0x200(%rdx),%zmm20 │ │ │ │ - call 33a4b0 <__cxa_finalize@plt+0x30f460> │ │ │ │ + call 32c440 <__cxa_finalize@plt+0x3013f0> │ │ │ │ vmovdqa32 0x40(%rdx),%zmm30 │ │ │ │ vmovdqa32 0x3c0(%rdx),%zmm5 │ │ │ │ vmovdqa32 0x240(%rdx),%zmm2 │ │ │ │ vmovdqa32 0x1c0(%rdx),%zmm1 │ │ │ │ vmovdqa32 0x140(%rdx),%zmm0 │ │ │ │ vmovdqa32 0x2c0(%rdx),%zmm3 │ │ │ │ vmovdqa32 0x340(%rdx),%zmm4 │ │ │ │ vmovdqa32 0xc0(%rdx),%zmm31 │ │ │ │ - call 33c2b0 <__cxa_finalize@plt+0x311260> │ │ │ │ + call 32e240 <__cxa_finalize@plt+0x3031f0> │ │ │ │ vpbroadcastd -0x9c(%r9),%zmm25 │ │ │ │ vpunpckhwd %zmm19,%zmm18,%zmm24 │ │ │ │ vpunpcklwd %zmm19,%zmm18,%zmm18 │ │ │ │ vpunpckhwd %zmm17,%zmm16,%zmm19 │ │ │ │ vpunpcklwd %zmm17,%zmm16,%zmm16 │ │ │ │ vpunpckhdq %zmm18,%zmm16,%zmm17 │ │ │ │ vpunpckldq %zmm18,%zmm16,%zmm16 │ │ │ │ @@ -711457,28 +701061,28 @@ │ │ │ │ vpunpcklwd %zmm16,%zmm16,%zmm16 │ │ │ │ vpunpcklwd %zmm21,%zmm21,%zmm21 │ │ │ │ vpunpcklwd %zmm12,%zmm12,%zmm17 │ │ │ │ vpunpcklwd %zmm10,%zmm10,%zmm23 │ │ │ │ vpunpcklwd %zmm19,%zmm19,%zmm19 │ │ │ │ vpunpcklwd %zmm6,%zmm22,%zmm25 │ │ │ │ vpunpcklwd %zmm20,%zmm22,%zmm22 │ │ │ │ - call 3388e7 <__cxa_finalize@plt+0x30d897> │ │ │ │ + call 32a877 <__cxa_finalize@plt+0x2ff827> │ │ │ │ vmovdqa32 %zmm4,0x40(%rdx) │ │ │ │ vmovdqa32 %zmm0,0xc0(%rdx) │ │ │ │ vmovdqa32 %zmm3,0x140(%rdx) │ │ │ │ vmovdqa32 %zmm1,0x1c0(%rdx) │ │ │ │ vpunpcklwd %zmm7,%zmm7,%zmm5 │ │ │ │ vpunpcklwd %zmm1,%zmm1,%zmm1 │ │ │ │ vpunpcklwd %zmm4,%zmm4,%zmm4 │ │ │ │ vpunpcklwd %zmm13,%zmm13,%zmm31 │ │ │ │ vpunpcklwd %zmm11,%zmm11,%zmm2 │ │ │ │ vpunpcklwd %zmm0,%zmm0,%zmm0 │ │ │ │ vpunpcklwd %zmm3,%zmm3,%zmm3 │ │ │ │ vpunpcklwd %zmm9,%zmm9,%zmm30 │ │ │ │ - call 33b4f0 <__cxa_finalize@plt+0x3104a0> │ │ │ │ + call 32d480 <__cxa_finalize@plt+0x302430> │ │ │ │ vmovdqa32 %zmm30,0x200(%rdx) │ │ │ │ vmovdqa32 %zmm31,0x240(%rdx) │ │ │ │ vmovdqa32 %zmm0,0x280(%rdx) │ │ │ │ vmovdqa32 %zmm1,0x2c0(%rdx) │ │ │ │ vmovdqa32 %zmm2,0x300(%rdx) │ │ │ │ vmovdqa32 %zmm3,0x340(%rdx) │ │ │ │ vmovdqa32 %zmm4,0x380(%rdx) │ │ │ │ @@ -711503,16 +701107,16 @@ │ │ │ │ vpunpckhwd %zmm3,%zmm3,%zmm3 │ │ │ │ vpunpckhwd %zmm0,%zmm0,%zmm0 │ │ │ │ vpunpckhwd %zmm11,%zmm11,%zmm11 │ │ │ │ vpunpckhwd %zmm12,%zmm12,%zmm12 │ │ │ │ vpunpckhwd %zmm31,%zmm31,%zmm31 │ │ │ │ vpunpckhwd %zmm4,%zmm4,%zmm4 │ │ │ │ vpunpckhwd %zmm7,%zmm7,%zmm7 │ │ │ │ - call 3401c0 <__cxa_finalize@plt+0x315170> │ │ │ │ - jmp 33f980 <__cxa_finalize@plt+0x314930> │ │ │ │ + call 332150 <__cxa_finalize@plt+0x307100> │ │ │ │ + jmp 331910 <__cxa_finalize@plt+0x3068c0> │ │ │ │ vmovdqa32 0x3c0(%rdx),%ymm24 │ │ │ │ vinserti32x8 $0x1,0x40(%rdx),%zmm24,%zmm24 │ │ │ │ vmovdqa32 -0x400(%r9),%zmm18 │ │ │ │ vmovdqa32 0x200(%rdx),%ymm25 │ │ │ │ vinserti32x8 $0x1,(%rdx),%zmm25,%zmm25 │ │ │ │ vmovdqa32 0x1c0(%rdx),%ymm16 │ │ │ │ vinserti32x8 $0x1,0x240(%rdx),%zmm16,%zmm16 │ │ │ │ @@ -711530,15 +701134,15 @@ │ │ │ │ vpermb %zmm25,%zmm18,%zmm25 │ │ │ │ vpermb %zmm16,%zmm18,%zmm16 │ │ │ │ vpermb %zmm23,%zmm18,%zmm23 │ │ │ │ vpermb %zmm17,%zmm18,%zmm17 │ │ │ │ vpermb %zmm19,%zmm18,%zmm19 │ │ │ │ vpermb %zmm21,%zmm18,%zmm21 │ │ │ │ vpermb %zmm22,%zmm18,%zmm22 │ │ │ │ - call 338980 <__cxa_finalize@plt+0x30d930> │ │ │ │ + call 32a910 <__cxa_finalize@plt+0x2ff8c0> │ │ │ │ vbroadcasti32x4 -0xe0(%r9),%zmm24 │ │ │ │ vbroadcasti32x4 -0xd0(%r9),%zmm25 │ │ │ │ vpbroadcastd -0x9c(%r9),%zmm27 │ │ │ │ vpshufb %zmm24,%zmm16,%zmm16 │ │ │ │ vpshufb %zmm25,%zmm17,%zmm17 │ │ │ │ vpshufb %zmm24,%zmm18,%zmm18 │ │ │ │ vpshufb %zmm25,%zmm19,%zmm19 │ │ │ │ @@ -711571,20 +701175,20 @@ │ │ │ │ vshufi32x4 $0x88,%zmm20,%zmm31,%zmm2 │ │ │ │ vshufi32x4 $0xdd,%zmm20,%zmm31,%zmm31 │ │ │ │ vpxord %zmm25,%zmm25,%zmm25 │ │ │ │ vpunpcklwd %zmm30,%zmm30,%zmm24 │ │ │ │ vpunpcklwd %zmm31,%zmm31,%zmm17 │ │ │ │ vpunpcklwd %zmm2,%zmm2,%zmm23 │ │ │ │ vpunpcklwd %zmm5,%zmm25,%zmm25 │ │ │ │ - call 338895 <__cxa_finalize@plt+0x30d845> │ │ │ │ + call 32a825 <__cxa_finalize@plt+0x2ff7d5> │ │ │ │ vpunpckhwd %zmm5,%zmm5,%zmm5 │ │ │ │ vpunpckhwd %zmm31,%zmm31,%zmm31 │ │ │ │ vpunpckhwd %zmm2,%zmm2,%zmm2 │ │ │ │ vpunpckhwd %zmm30,%zmm30,%zmm30 │ │ │ │ - call 33b490 <__cxa_finalize@plt+0x310440> │ │ │ │ + call 32d420 <__cxa_finalize@plt+0x3023d0> │ │ │ │ vinserti32x8 $0x1,%ymm11,%zmm12,%zmm8 │ │ │ │ vshufi32x4 $0xee,%zmm11,%zmm12,%zmm12 │ │ │ │ vinserti32x8 $0x1,%ymm7,%zmm6,%zmm11 │ │ │ │ vshufi32x4 $0xee,%zmm7,%zmm6,%zmm6 │ │ │ │ vshufi32x4 $0x88,%zmm11,%zmm8,%zmm7 │ │ │ │ vshufi32x4 $0xdd,%zmm11,%zmm8,%zmm8 │ │ │ │ vshufi32x4 $0x88,%zmm6,%zmm12,%zmm11 │ │ │ │ @@ -711601,15 +701205,15 @@ │ │ │ │ vpunpckhwd %zmm11,%zmm11,%zmm11 │ │ │ │ vpunpcklwd %zmm12,%zmm12,%zmm12 │ │ │ │ vpunpckhwd %zmm7,%zmm7,%zmm7 │ │ │ │ vmovdqa32 %zmm2,0x300(%rdx) │ │ │ │ vmovdqa32 %zmm3,0x340(%rdx) │ │ │ │ vmovdqa32 %zmm4,0x380(%rdx) │ │ │ │ vmovdqa32 %zmm5,0x3c0(%rdx) │ │ │ │ - call 340120 <__cxa_finalize@plt+0x3150d0> │ │ │ │ + call 3320b0 <__cxa_finalize@plt+0x307060> │ │ │ │ imul $0x3c,%rsi,%rax │ │ │ │ vmovdqa32 -0x300(%r9),%zmm26 │ │ │ │ vpbroadcastd -0xa4(%r9),%zmm27 │ │ │ │ lea (%rsi,%rsi,2),%rcx │ │ │ │ vpxord %zmm28,%zmm28,%zmm28 │ │ │ │ add %rdi,%rax │ │ │ │ vpsrldq $0x1,%zmm26,%zmm29 │ │ │ │ @@ -711928,15 +701532,15 @@ │ │ │ │ ret │ │ │ │ movswl (%rdx),%eax │ │ │ │ mov %ecx,(%rdx) │ │ │ │ or $0x40,%ecx │ │ │ │ imul $0xb5,%eax,%eax │ │ │ │ add $0x280,%eax │ │ │ │ sar $0xa,%eax │ │ │ │ - jmp 337878 <__cxa_finalize@plt+0x30c828> │ │ │ │ + jmp 329808 <__cxa_finalize@plt+0x2fe7b8> │ │ │ │ nopl (%rax) │ │ │ │ vpbroadcastd 0xe4(%r9),%zmm24 │ │ │ │ vpbroadcastd 0xf0(%r9),%zmm5 │ │ │ │ vpbroadcastd 0xf4(%r9),%zmm30 │ │ │ │ vpbroadcastd 0x100(%r9),%zmm1 │ │ │ │ vpbroadcastd 0x104(%r9),%zmm2 │ │ │ │ vpbroadcastd 0x110(%r9),%zmm3 │ │ │ │ @@ -711954,15 +701558,15 @@ │ │ │ │ vmovdqa32 %zmm5,%zmm13 │ │ │ │ vmovdqa32 %zmm30,%zmm10 │ │ │ │ vmovdqa32 %zmm1,%zmm9 │ │ │ │ vmovdqa32 %zmm2,%zmm8 │ │ │ │ vmovdqa32 %zmm3,%zmm11 │ │ │ │ vmovdqa32 %zmm0,%zmm12 │ │ │ │ vmovdqa32 %zmm31,%zmm4 │ │ │ │ - jmp 3402f0 <__cxa_finalize@plt+0x3152a0> │ │ │ │ + jmp 332280 <__cxa_finalize@plt+0x307230> │ │ │ │ nopl (%rax) │ │ │ │ vpbroadcastd 0xe4(%r9),%zmm24 │ │ │ │ vpbroadcastd 0xe8(%r9),%zmm25 │ │ │ │ vpbroadcastd 0xec(%r9),%zmm27 │ │ │ │ vpbroadcastd 0xf0(%r9),%zmm28 │ │ │ │ vpmulhrsw %zmm24,%zmm6,%zmm6 │ │ │ │ vpbroadcastd 0xf4(%r9),%zmm24 │ │ │ │ @@ -712294,17 +701898,17 @@ │ │ │ │ vpaddsw %zmm7,%zmm21,%zmm21 │ │ │ │ vpsubsw %zmm6,%zmm22,%zmm7 │ │ │ │ vpaddsw %zmm6,%zmm22,%zmm22 │ │ │ │ vpsubsw %zmm29,%zmm23,%zmm6 │ │ │ │ vpaddsw %zmm29,%zmm23,%zmm23 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x9e479(%rip),%r9 │ │ │ │ + lea 0xab569(%rip),%r9 │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 340a6d <__cxa_finalize@plt+0x315a1d> │ │ │ │ + jne 3329fd <__cxa_finalize@plt+0x3079ad> │ │ │ │ movswl (%rdx),%eax │ │ │ │ mov %ecx,(%rdx) │ │ │ │ or $0x10,%ecx │ │ │ │ imul $0xb5,%eax,%eax │ │ │ │ add $0x280,%eax │ │ │ │ sar $0xa,%eax │ │ │ │ imul $0xb5,%eax,%eax │ │ │ │ @@ -712317,15 +701921,15 @@ │ │ │ │ vpunpckhbw %zmm18,%zmm17,%zmm17 │ │ │ │ vpaddw %zmm19,%zmm16,%zmm16 │ │ │ │ vpaddw %zmm19,%zmm17,%zmm17 │ │ │ │ vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ vmovdqa32 %zmm16,(%rdi) │ │ │ │ add %rsi,%rdi │ │ │ │ dec %ecx │ │ │ │ - jg 340a3b <__cxa_finalize@plt+0x3159eb> │ │ │ │ + jg 3329cb <__cxa_finalize@plt+0x30797b> │ │ │ │ ret │ │ │ │ vmovdqa32 -0x4c0(%r9),%zmm3 │ │ │ │ vmovdqa32 0x80(%rdx),%zmm8 │ │ │ │ vmovdqa32 0x180(%rdx),%zmm12 │ │ │ │ vmovdqa32 0x100(%rdx),%zmm10 │ │ │ │ vmovdqa32 (%rdx),%zmm6 │ │ │ │ vmovdqa32 0x40(%rdx),%zmm7 │ │ │ │ @@ -712347,26 +701951,26 @@ │ │ │ │ vpermb %zmm10,%zmm14,%zmm10 │ │ │ │ vpermb %zmm9,%zmm14,%zmm9 │ │ │ │ vpermb %zmm8,%zmm14,%zmm8 │ │ │ │ vpermb %zmm11,%zmm14,%zmm11 │ │ │ │ vpermb %zmm12,%zmm14,%zmm12 │ │ │ │ vpermb %zmm7,%zmm14,%zmm7 │ │ │ │ cmp $0x97,%ecx │ │ │ │ - jb 340be4 <__cxa_finalize@plt+0x315b94> │ │ │ │ + jb 332b74 <__cxa_finalize@plt+0x307b24> │ │ │ │ vpermb 0x380(%rdx),%zmm3,%zmm16 │ │ │ │ vpermb 0x280(%rdx),%zmm3,%zmm21 │ │ │ │ vpermb 0x300(%rdx),%zmm3,%zmm19 │ │ │ │ vpermb 0x200(%rdx),%zmm3,%zmm22 │ │ │ │ vpslld $0x10,%zmm22,%zmm22 │ │ │ │ - call 3388e0 <__cxa_finalize@plt+0x30d890> │ │ │ │ + call 32a870 <__cxa_finalize@plt+0x2ff820> │ │ │ │ vpermb 0x3c0(%rdx),%zmm3,%zmm1 │ │ │ │ vpermb 0x240(%rdx),%zmm3,%zmm4 │ │ │ │ vpermb 0x2c0(%rdx),%zmm3,%zmm0 │ │ │ │ vpermb 0x340(%rdx),%zmm3,%zmm3 │ │ │ │ - call 33b4f0 <__cxa_finalize@plt+0x3104a0> │ │ │ │ + call 32d480 <__cxa_finalize@plt+0x302430> │ │ │ │ vmovdqa32 %zmm30,(%rdx) │ │ │ │ vmovdqa32 %zmm31,0x40(%rdx) │ │ │ │ vmovdqa32 %zmm0,0x80(%rdx) │ │ │ │ vmovdqa32 %zmm1,0xc0(%rdx) │ │ │ │ vmovdqa32 %zmm2,0x100(%rdx) │ │ │ │ vmovdqa32 %zmm3,0x140(%rdx) │ │ │ │ vmovdqa32 %zmm4,0x180(%rdx) │ │ │ │ @@ -712375,38 +701979,38 @@ │ │ │ │ vpermb 0x200(%rdx),%zmm14,%zmm30 │ │ │ │ vpermb 0x2c0(%rdx),%zmm14,%zmm1 │ │ │ │ vpermb 0x300(%rdx),%zmm14,%zmm2 │ │ │ │ vpermb 0x340(%rdx),%zmm14,%zmm3 │ │ │ │ vpermb 0x280(%rdx),%zmm14,%zmm0 │ │ │ │ vpermb 0x240(%rdx),%zmm14,%zmm31 │ │ │ │ vpermb 0x380(%rdx),%zmm14,%zmm4 │ │ │ │ - call 3401c0 <__cxa_finalize@plt+0x315170> │ │ │ │ - jmp 340c2a <__cxa_finalize@plt+0x315bda> │ │ │ │ - call 338880 <__cxa_finalize@plt+0x30d830> │ │ │ │ - call 33b490 <__cxa_finalize@plt+0x310440> │ │ │ │ + call 332150 <__cxa_finalize@plt+0x307100> │ │ │ │ + jmp 332bba <__cxa_finalize@plt+0x307b6a> │ │ │ │ + call 32a810 <__cxa_finalize@plt+0x2ff7c0> │ │ │ │ + call 32d420 <__cxa_finalize@plt+0x3023d0> │ │ │ │ vmovdqa32 %zmm30,(%rdx) │ │ │ │ vmovdqa32 %zmm31,0x40(%rdx) │ │ │ │ vmovdqa32 %zmm0,0x80(%rdx) │ │ │ │ vmovdqa32 %zmm1,0xc0(%rdx) │ │ │ │ vmovdqa32 %zmm2,0x100(%rdx) │ │ │ │ vmovdqa32 %zmm3,0x140(%rdx) │ │ │ │ vmovdqa32 %zmm4,0x180(%rdx) │ │ │ │ vmovdqa32 %zmm5,0x1c0(%rdx) │ │ │ │ - call 340120 <__cxa_finalize@plt+0x3150d0> │ │ │ │ + call 3320b0 <__cxa_finalize@plt+0x307060> │ │ │ │ vmovdqa32 %zmm20,0x200(%rdx) │ │ │ │ vmovdqa32 %zmm21,0x240(%rdx) │ │ │ │ vmovdqa32 %zmm22,0x280(%rdx) │ │ │ │ vmovdqa32 %zmm23,0x2c0(%rdx) │ │ │ │ vmovdqa32 %zmm10,0x300(%rdx) │ │ │ │ vmovdqa32 %zmm11,0x340(%rdx) │ │ │ │ vmovdqa32 %zmm12,0x380(%rdx) │ │ │ │ vmovdqa32 %zmm13,0x3c0(%rdx) │ │ │ │ vpbroadcastd -0x9c(%r9),%zmm29 │ │ │ │ - call 341130 <__cxa_finalize@plt+0x3160e0> │ │ │ │ - call 3413b8 <__cxa_finalize@plt+0x316368> │ │ │ │ + call 3330c0 <__cxa_finalize@plt+0x308070> │ │ │ │ + call 333348 <__cxa_finalize@plt+0x3082f8> │ │ │ │ vmovdqa32 %zmm16,(%rdx) │ │ │ │ vmovdqa32 %zmm17,0x40(%rdx) │ │ │ │ vmovdqa32 %zmm18,0x80(%rdx) │ │ │ │ vmovdqa32 %zmm19,0xc0(%rdx) │ │ │ │ vmovdqa32 %zmm20,0x100(%rdx) │ │ │ │ vmovdqa32 %zmm21,0x140(%rdx) │ │ │ │ vmovdqa32 %zmm22,0x180(%rdx) │ │ │ │ @@ -712432,16 +702036,16 @@ │ │ │ │ vpmulhrsw 0x300(%rdx),%zmm29,%zmm2 │ │ │ │ vpmulhrsw %zmm3,%zmm14,%zmm11 │ │ │ │ vpmulhrsw 0x340(%rdx),%zmm29,%zmm3 │ │ │ │ vpmulhrsw %zmm4,%zmm14,%zmm12 │ │ │ │ vpmulhrsw 0x380(%rdx),%zmm29,%zmm4 │ │ │ │ vpmulhrsw %zmm5,%zmm14,%zmm13 │ │ │ │ vpmulhrsw 0x3c0(%rdx),%zmm29,%zmm5 │ │ │ │ - call 341227 <__cxa_finalize@plt+0x3161d7> │ │ │ │ - call 3413b8 <__cxa_finalize@plt+0x316368> │ │ │ │ + call 3331b7 <__cxa_finalize@plt+0x308167> │ │ │ │ + call 333348 <__cxa_finalize@plt+0x3082f8> │ │ │ │ vpxord %zmm26,%zmm26,%zmm26 │ │ │ │ lea (%rsi,%rsi,2),%rcx │ │ │ │ vmovdqa32 (%rdi),%zmm25 │ │ │ │ vpmulhrsw (%rdx),%zmm14,%zmm27 │ │ │ │ vpmulhrsw %zmm14,%zmm16,%zmm16 │ │ │ │ vmovdqa32 %zmm26,(%rdx) │ │ │ │ vpunpcklbw %zmm26,%zmm25,%zmm24 │ │ │ │ @@ -712715,46 +702319,46 @@ │ │ │ │ vshufi32x4 $0x88,%zmm19,%zmm16,%zmm16 │ │ │ │ vshufi32x4 $0xdd,%zmm0,%zmm17,%zmm19 │ │ │ │ vshufi32x4 $0x88,%zmm0,%zmm17,%zmm17 │ │ │ │ vshufi32x4 $0xdd,%zmm31,%zmm25,%zmm0 │ │ │ │ vshufi32x4 $0x88,%zmm31,%zmm25,%zmm30 │ │ │ │ vshufi32x4 $0x88,%zmm1,%zmm27,%zmm31 │ │ │ │ vshufi32x4 $0xdd,%zmm1,%zmm27,%zmm1 │ │ │ │ - call 33a4b7 <__cxa_finalize@plt+0x30f467> │ │ │ │ - jmp 33c2b0 <__cxa_finalize@plt+0x311260> │ │ │ │ + call 32c447 <__cxa_finalize@plt+0x3013f7> │ │ │ │ + jmp 32e240 <__cxa_finalize@plt+0x3031f0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x9da39(%rip),%r9 │ │ │ │ + lea 0xaab29(%rip),%r9 │ │ │ │ test %ecx,%ecx │ │ │ │ - je 342b40 <__cxa_finalize@plt+0x317af0> │ │ │ │ + je 334ad0 <__cxa_finalize@plt+0x309a80> │ │ │ │ push %rbx │ │ │ │ mov %rsp,%rbx │ │ │ │ and $0xffffffffffffffc0,%rsp │ │ │ │ sub $0x800,%rsp │ │ │ │ vpbroadcastd -0x8c(%r9),%zmm7 │ │ │ │ cmp $0x88,%ecx │ │ │ │ - jb 341d0a <__cxa_finalize@plt+0x316cba> │ │ │ │ + jb 333c9a <__cxa_finalize@plt+0x308c4a> │ │ │ │ vpmulhrsw 0x500(%rdx),%zmm7,%zmm21 │ │ │ │ vpmulhrsw 0x300(%rdx),%zmm7,%zmm19 │ │ │ │ vpmulhrsw 0x100(%rdx),%zmm7,%zmm17 │ │ │ │ vpmulhrsw 0x700(%rdx),%zmm7,%zmm23 │ │ │ │ vpmulhrsw 0x200(%rdx),%zmm7,%zmm18 │ │ │ │ vpmulhrsw 0x600(%rdx),%zmm7,%zmm22 │ │ │ │ vpmulhrsw (%rdx),%zmm7,%zmm16 │ │ │ │ vpmulhrsw 0x400(%rdx),%zmm7,%zmm20 │ │ │ │ - call 33a4b0 <__cxa_finalize@plt+0x30f460> │ │ │ │ + call 32c440 <__cxa_finalize@plt+0x3013f0> │ │ │ │ vpmulhrsw 0x80(%rdx),%zmm7,%zmm30 │ │ │ │ vpmulhrsw 0x780(%rdx),%zmm7,%zmm5 │ │ │ │ vpmulhrsw 0x480(%rdx),%zmm7,%zmm2 │ │ │ │ vpmulhrsw 0x380(%rdx),%zmm7,%zmm1 │ │ │ │ vpmulhrsw 0x280(%rdx),%zmm7,%zmm0 │ │ │ │ vpmulhrsw 0x580(%rdx),%zmm7,%zmm3 │ │ │ │ vpmulhrsw 0x680(%rdx),%zmm7,%zmm4 │ │ │ │ vpmulhrsw 0x180(%rdx),%zmm7,%zmm31 │ │ │ │ - call 33c2b0 <__cxa_finalize@plt+0x311260> │ │ │ │ + call 32e240 <__cxa_finalize@plt+0x3031f0> │ │ │ │ vmovdqa32 %zmm30,(%rdx) │ │ │ │ vmovdqa32 %zmm31,0x80(%rdx) │ │ │ │ vmovdqa32 %zmm0,0x100(%rdx) │ │ │ │ vmovdqa32 %zmm1,0x180(%rdx) │ │ │ │ vmovdqa32 %zmm2,0x200(%rdx) │ │ │ │ vmovdqa32 %zmm3,0x280(%rdx) │ │ │ │ vmovdqa32 %zmm4,0x300(%rdx) │ │ │ │ @@ -712771,15 +702375,15 @@ │ │ │ │ vpmulhrsw 0x6c0(%rdx),%zmm7,%zmm3 │ │ │ │ vpmulhrsw 0x540(%rdx),%zmm7,%zmm0 │ │ │ │ vpmulhrsw 0x2c0(%rdx),%zmm7,%zmm11 │ │ │ │ vpmulhrsw 0x340(%rdx),%zmm7,%zmm12 │ │ │ │ vpmulhrsw 0x4c0(%rdx),%zmm7,%zmm31 │ │ │ │ vpmulhrsw 0x740(%rdx),%zmm7,%zmm4 │ │ │ │ vpmulhrsw 0xc0(%rdx),%zmm7,%zmm7 │ │ │ │ - call 33e630 <__cxa_finalize@plt+0x3135e0> │ │ │ │ + call 3305c0 <__cxa_finalize@plt+0x305570> │ │ │ │ vpbroadcastd -0x98(%r9),%zmm28 │ │ │ │ vpsubsw %zmm13,%zmm16,%zmm29 │ │ │ │ vpaddsw %zmm13,%zmm16,%zmm16 │ │ │ │ vpsubsw %zmm12,%zmm17,%zmm13 │ │ │ │ vpaddsw %zmm12,%zmm17,%zmm17 │ │ │ │ vpsubsw %zmm11,%zmm18,%zmm12 │ │ │ │ vpaddsw %zmm11,%zmm18,%zmm18 │ │ │ │ @@ -712995,31 +702599,31 @@ │ │ │ │ vinserti32x8 $0x1,%ymm25,%zmm13,%zmm2 │ │ │ │ vshufi32x4 $0xee,%zmm25,%zmm13,%zmm13 │ │ │ │ mov %rsp,%r8 │ │ │ │ vshufi32x4 $0x88,%zmm3,%zmm6,%zmm16 │ │ │ │ vshufi32x4 $0xdd,%zmm13,%zmm1,%zmm17 │ │ │ │ vshufi32x4 $0x88,%zmm10,%zmm30,%zmm18 │ │ │ │ vshufi32x4 $0xdd,%zmm2,%zmm9,%zmm19 │ │ │ │ - call 342c60 <__cxa_finalize@plt+0x317c10> │ │ │ │ + call 334bf0 <__cxa_finalize@plt+0x309ba0> │ │ │ │ vshufi32x4 $0x88,%zmm2,%zmm9,%zmm16 │ │ │ │ vshufi32x4 $0xdd,%zmm10,%zmm30,%zmm17 │ │ │ │ vshufi32x4 $0x88,%zmm13,%zmm1,%zmm18 │ │ │ │ vshufi32x4 $0xdd,%zmm3,%zmm6,%zmm19 │ │ │ │ - call 342c60 <__cxa_finalize@plt+0x317c10> │ │ │ │ + call 334bf0 <__cxa_finalize@plt+0x309ba0> │ │ │ │ vshufi32x4 $0x88,%zmm5,%zmm8,%zmm16 │ │ │ │ vshufi32x4 $0xdd,%zmm11,%zmm31,%zmm17 │ │ │ │ vshufi32x4 $0x88,%zmm12,%zmm0,%zmm18 │ │ │ │ vshufi32x4 $0xdd,%zmm4,%zmm7,%zmm19 │ │ │ │ - call 342c60 <__cxa_finalize@plt+0x317c10> │ │ │ │ + call 334bf0 <__cxa_finalize@plt+0x309ba0> │ │ │ │ vshufi32x4 $0x88,%zmm4,%zmm7,%zmm16 │ │ │ │ vshufi32x4 $0xdd,%zmm12,%zmm0,%zmm17 │ │ │ │ vshufi32x4 $0x88,%zmm11,%zmm31,%zmm18 │ │ │ │ vshufi32x4 $0xdd,%zmm5,%zmm8,%zmm19 │ │ │ │ - call 342c60 <__cxa_finalize@plt+0x317c10> │ │ │ │ - call 342f1e <__cxa_finalize@plt+0x317ece> │ │ │ │ + call 334bf0 <__cxa_finalize@plt+0x309ba0> │ │ │ │ + call 334eae <__cxa_finalize@plt+0x309e5e> │ │ │ │ vmovdqa32 0x40(%rdx),%zmm16 │ │ │ │ vmovdqa32 (%rdx),%zmm31 │ │ │ │ vmovdqa32 0x80(%rdx),%zmm19 │ │ │ │ vmovdqa32 0xc0(%rdx),%zmm0 │ │ │ │ vmovdqa32 0x140(%rdx),%zmm30 │ │ │ │ vmovdqa32 0x100(%rdx),%zmm24 │ │ │ │ vmovdqa32 0x180(%rdx),%zmm1 │ │ │ │ @@ -713036,15 +702640,15 @@ │ │ │ │ vshufi32x4 $0x88,%zmm19,%zmm16,%zmm16 │ │ │ │ vshufi32x4 $0xdd,%zmm31,%zmm18,%zmm19 │ │ │ │ vshufi32x4 $0x88,%zmm31,%zmm18,%zmm18 │ │ │ │ vshufi32x4 $0xdd,%zmm1,%zmm30,%zmm31 │ │ │ │ vshufi32x4 $0x88,%zmm1,%zmm30,%zmm30 │ │ │ │ vshufi32x4 $0xdd,%zmm24,%zmm0,%zmm1 │ │ │ │ vshufi32x4 $0x88,%zmm24,%zmm0,%zmm0 │ │ │ │ - call 33c1c0 <__cxa_finalize@plt+0x311170> │ │ │ │ + call 32e150 <__cxa_finalize@plt+0x303100> │ │ │ │ vmovdqa32 0x200(%rdx),%zmm24 │ │ │ │ vmovdqa32 0x300(%rdx),%zmm25 │ │ │ │ vmovdqa32 0x280(%rdx),%zmm27 │ │ │ │ vmovdqa32 0x380(%rdx),%zmm28 │ │ │ │ vmovdqa32 %zmm30,(%rdx) │ │ │ │ vmovdqa32 %zmm31,0x80(%rdx) │ │ │ │ vmovdqa32 %zmm0,0x100(%rdx) │ │ │ │ @@ -713069,16 +702673,16 @@ │ │ │ │ vshufi32x4 $0x88,%zmm24,%zmm10,%zmm10 │ │ │ │ vshufi32x4 $0xdd,%zmm25,%zmm6,%zmm8 │ │ │ │ vshufi32x4 $0x88,%zmm25,%zmm6,%zmm6 │ │ │ │ vshufi32x4 $0xdd,%zmm27,%zmm11,%zmm13 │ │ │ │ vshufi32x4 $0x88,%zmm27,%zmm11,%zmm11 │ │ │ │ vshufi32x4 $0xdd,%zmm28,%zmm7,%zmm9 │ │ │ │ vshufi32x4 $0x88,%zmm28,%zmm7,%zmm7 │ │ │ │ - call 33e550 <__cxa_finalize@plt+0x313500> │ │ │ │ - jmp 341f02 <__cxa_finalize@plt+0x316eb2> │ │ │ │ + call 3304e0 <__cxa_finalize@plt+0x305490> │ │ │ │ + jmp 333e92 <__cxa_finalize@plt+0x308e42> │ │ │ │ vpmulhrsw (%rdx),%ymm7,%ymm25 │ │ │ │ vpmulhrsw 0x200(%rdx),%ymm7,%ymm22 │ │ │ │ vmovdqa32 -0x4c0(%r9),%zmm30 │ │ │ │ vpmulhrsw 0x80(%rdx),%ymm7,%ymm24 │ │ │ │ vpmulhrsw 0x380(%rdx),%xmm7,%xmm16 │ │ │ │ vpmulhrsw 0x280(%rdx),%xmm7,%xmm21 │ │ │ │ vpmulhrsw 0x180(%rdx),%ymm7,%ymm17 │ │ │ │ @@ -713090,15 +702694,15 @@ │ │ │ │ vpunpcklwd %xmm16,%xmm16,%xmm16 │ │ │ │ vpermb %ymm21,%ymm30,%ymm21 │ │ │ │ vpermb %zmm17,%zmm30,%zmm17 │ │ │ │ vpermb %zmm23,%zmm30,%zmm23 │ │ │ │ vpunpcklwd %xmm19,%xmm19,%xmm19 │ │ │ │ vpslld $0x10,%zmm25,%zmm25 │ │ │ │ vpslld $0x10,%zmm22,%zmm22 │ │ │ │ - call 3388e0 <__cxa_finalize@plt+0x30d890> │ │ │ │ + call 32a870 <__cxa_finalize@plt+0x2ff820> │ │ │ │ vpmulhrsw 0x40(%rdx),%ymm7,%ymm5 │ │ │ │ {evex} vpmulhrsw 0x3c0(%rdx),%xmm7,%xmm1 │ │ │ │ {evex} vpmulhrsw 0x240(%rdx),%xmm7,%xmm4 │ │ │ │ vpmulhrsw 0x1c0(%rdx),%ymm7,%ymm31 │ │ │ │ {evex} vpmulhrsw 0x140(%rdx),%ymm7,%ymm2 │ │ │ │ {evex} vpmulhrsw 0x2c0(%rdx),%xmm7,%xmm0 │ │ │ │ {evex} vpmulhrsw 0x340(%rdx),%xmm7,%xmm3 │ │ │ │ @@ -713107,17 +702711,17 @@ │ │ │ │ vpunpcklwd %xmm1,%xmm1,%xmm1 │ │ │ │ vpermb %ymm4,%ymm30,%ymm4 │ │ │ │ vpermb %zmm31,%zmm30,%zmm31 │ │ │ │ vpermb %zmm2,%zmm30,%zmm2 │ │ │ │ vpermb %ymm0,%ymm30,%ymm0 │ │ │ │ vpunpcklwd %xmm3,%xmm3,%xmm3 │ │ │ │ vpermb %zmm7,%zmm30,%zmm30 │ │ │ │ - call 33b4f0 <__cxa_finalize@plt+0x3104a0> │ │ │ │ + call 32d480 <__cxa_finalize@plt+0x302430> │ │ │ │ vpbroadcastd -0x98(%r9),%zmm25 │ │ │ │ - call 33c6c4 <__cxa_finalize@plt+0x311674> │ │ │ │ + call 32e654 <__cxa_finalize@plt+0x303604> │ │ │ │ vshufi32x4 $0x88,%zmm19,%zmm16,%zmm0 │ │ │ │ vshufi32x4 $0xdd,%zmm19,%zmm16,%zmm10 │ │ │ │ vshufi32x4 $0x88,%zmm18,%zmm30,%zmm16 │ │ │ │ vshufi32x4 $0xdd,%zmm18,%zmm30,%zmm30 │ │ │ │ vshufi32x4 $0xdd,%zmm23,%zmm3,%zmm19 │ │ │ │ vshufi32x4 $0x88,%zmm23,%zmm3,%zmm3 │ │ │ │ vshufi32x4 $0x88,%zmm25,%zmm1,%zmm11 │ │ │ │ @@ -713127,38 +702731,38 @@ │ │ │ │ vshufi32x4 $0x88,%zmm2,%zmm17,%zmm6 │ │ │ │ vshufi32x4 $0xdd,%zmm2,%zmm17,%zmm7 │ │ │ │ vshufi32x4 $0x88,%zmm31,%zmm21,%zmm8 │ │ │ │ vshufi32x4 $0xdd,%zmm31,%zmm21,%zmm9 │ │ │ │ vshufi32x4 $0xdd,%zmm20,%zmm5,%zmm31 │ │ │ │ vshufi32x4 $0x88,%zmm20,%zmm5,%zmm5 │ │ │ │ mov %rsp,%r8 │ │ │ │ - call 342c0f <__cxa_finalize@plt+0x317bbf> │ │ │ │ + call 334b9f <__cxa_finalize@plt+0x309b4f> │ │ │ │ vmovdqa32 %zmm1,%zmm16 │ │ │ │ vmovdqa32 %zmm12,%zmm19 │ │ │ │ - call 342c0f <__cxa_finalize@plt+0x317bbf> │ │ │ │ + call 334b9f <__cxa_finalize@plt+0x309b4f> │ │ │ │ vmovdqa32 %zmm30,%zmm16 │ │ │ │ vmovdqa32 %zmm3,%zmm19 │ │ │ │ - call 342c0f <__cxa_finalize@plt+0x317bbf> │ │ │ │ + call 334b9f <__cxa_finalize@plt+0x309b4f> │ │ │ │ vmovdqa32 %zmm11,%zmm16 │ │ │ │ vmovdqa32 %zmm4,%zmm19 │ │ │ │ - call 342c0f <__cxa_finalize@plt+0x317bbf> │ │ │ │ - call 342f1e <__cxa_finalize@plt+0x317ece> │ │ │ │ + call 334b9f <__cxa_finalize@plt+0x309b4f> │ │ │ │ + call 334eae <__cxa_finalize@plt+0x309e5e> │ │ │ │ vmovdqa32 %zmm0,%zmm16 │ │ │ │ vmovdqa32 %zmm5,%zmm17 │ │ │ │ vmovdqa32 %zmm10,%zmm30 │ │ │ │ - call 33c0a6 <__cxa_finalize@plt+0x311056> │ │ │ │ + call 32e036 <__cxa_finalize@plt+0x302fe6> │ │ │ │ vmovdqa32 %zmm5,0x380(%rdx) │ │ │ │ vmovdqa32 %zmm30,(%rdx) │ │ │ │ vmovdqa32 %zmm1,0x180(%rdx) │ │ │ │ vmovdqa32 %zmm2,0x200(%rdx) │ │ │ │ vmovdqa32 %zmm3,0x280(%rdx) │ │ │ │ vmovdqa32 %zmm0,0x100(%rdx) │ │ │ │ vmovdqa32 %zmm31,0x80(%rdx) │ │ │ │ vmovdqa32 %zmm4,0x300(%rdx) │ │ │ │ - call 33e4a9 <__cxa_finalize@plt+0x313459> │ │ │ │ + call 330439 <__cxa_finalize@plt+0x3053e9> │ │ │ │ lea (%rsi,%rsi,2),%r8 │ │ │ │ vpbroadcastd -0xa4(%r9),%zmm28 │ │ │ │ vmovshdup -0x200(%r9),%zmm29 │ │ │ │ lea (%r8,%rsi,1),%r9 │ │ │ │ lea (%rdi,%r8,8),%rcx │ │ │ │ lea (%rsi,%r9,8),%rax │ │ │ │ lea (%r8,%r9,8),%r11 │ │ │ │ @@ -713652,15 +703256,15 @@ │ │ │ │ or $0x40,%ecx │ │ │ │ imul $0xb5,%eax,%eax │ │ │ │ sub $0xffffff80,%eax │ │ │ │ sar $0x8,%eax │ │ │ │ imul $0xb5,%eax,%eax │ │ │ │ add $0x180,%eax │ │ │ │ sar $0x9,%eax │ │ │ │ - jmp 33a44b <__cxa_finalize@plt+0x30f3fb> │ │ │ │ + jmp 32c3db <__cxa_finalize@plt+0x30138b> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ vpbroadcastd 0x124(%r9),%zmm23 │ │ │ │ vpbroadcastd 0x128(%r9),%zmm24 │ │ │ │ vpmulhrsw %zmm16,%zmm23,%zmm23 │ │ │ │ vpmulhrsw %zmm24,%zmm16,%zmm16 │ │ │ │ vpunpcklwd %zmm23,%zmm16,%zmm20 │ │ │ │ @@ -713679,28 +703283,28 @@ │ │ │ │ vpsrad $0xc,%zmm25,%zmm25 │ │ │ │ vpsrad $0xc,%zmm22,%zmm22 │ │ │ │ vpackssdw %zmm25,%zmm22,%zmm22 │ │ │ │ vmovdqa32 %zmm16,%zmm20 │ │ │ │ vmovdqa32 %zmm23,%zmm19 │ │ │ │ vmovdqa32 %zmm17,%zmm21 │ │ │ │ vmovdqa32 %zmm22,%zmm18 │ │ │ │ - jmp 342e05 <__cxa_finalize@plt+0x317db5> │ │ │ │ + jmp 334d95 <__cxa_finalize@plt+0x309d45> │ │ │ │ vpbroadcastd 0x124(%r9),%zmm17 │ │ │ │ vpbroadcastd 0x128(%r9),%zmm24 │ │ │ │ vpbroadcastd 0x13c(%r9),%zmm18 │ │ │ │ vpbroadcastd 0x140(%r9),%zmm25 │ │ │ │ vpmulhrsw %zmm16,%zmm17,%zmm17 │ │ │ │ vpmulhrsw %zmm24,%zmm16,%zmm16 │ │ │ │ vpmulhrsw %zmm19,%zmm18,%zmm18 │ │ │ │ vpmulhrsw %zmm25,%zmm19,%zmm19 │ │ │ │ vmovdqa32 %zmm16,%zmm24 │ │ │ │ vmovdqa32 %zmm17,%zmm23 │ │ │ │ vmovdqa32 %zmm19,%zmm22 │ │ │ │ vmovdqa32 %zmm18,%zmm21 │ │ │ │ - jmp 342cf8 <__cxa_finalize@plt+0x317ca8> │ │ │ │ + jmp 334c88 <__cxa_finalize@plt+0x309c38> │ │ │ │ vpbroadcastd 0x124(%r9),%zmm23 │ │ │ │ vpbroadcastd 0x128(%r9),%zmm24 │ │ │ │ vpbroadcastd 0x12c(%r9),%zmm22 │ │ │ │ vpbroadcastd 0x130(%r9),%zmm25 │ │ │ │ vpmulhrsw %zmm16,%zmm23,%zmm23 │ │ │ │ vpbroadcastd 0x134(%r9),%zmm21 │ │ │ │ vpmulhrsw %zmm24,%zmm16,%zmm16 │ │ │ │ @@ -713911,59 +703515,59 @@ │ │ │ │ vmovdqa32 %zmm22,-0x600(%rax) │ │ │ │ vmovdqa32 %zmm23,-0x400(%r8) │ │ │ │ vmovdqa32 %zmm21,-0x600(%r8) │ │ │ │ vmovdqa32 %zmm19,-0x400(%rax) │ │ │ │ add $0x40,%r8 │ │ │ │ sub $0x40,%rax │ │ │ │ cmp %rax,%r8 │ │ │ │ - jb 342f4f <__cxa_finalize@plt+0x317eff> │ │ │ │ + jb 334edf <__cxa_finalize@plt+0x309e8f> │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x9bca9(%rip),%r9 │ │ │ │ + lea 0xa8d99(%rip),%r9 │ │ │ │ test %ecx,%ecx │ │ │ │ - je 344910 <__cxa_finalize@plt+0x3198c0> │ │ │ │ + je 3368a0 <__cxa_finalize@plt+0x30b850> │ │ │ │ mov %rsp,%r10 │ │ │ │ and $0xffffffffffffffc0,%rsp │ │ │ │ sub $0x800,%rsp │ │ │ │ vpbroadcastd -0x8c(%r9),%zmm7 │ │ │ │ cmp $0x88,%ecx │ │ │ │ - jb 343b1f <__cxa_finalize@plt+0x318acf> │ │ │ │ + jb 335aaf <__cxa_finalize@plt+0x30aa5f> │ │ │ │ vpmulhrsw 0x40(%rdx),%zmm7,%zmm16 │ │ │ │ vpmulhrsw 0x7c0(%rdx),%zmm7,%zmm17 │ │ │ │ vpmulhrsw 0x440(%rdx),%zmm7,%zmm18 │ │ │ │ vpmulhrsw 0x3c0(%rdx),%zmm7,%zmm19 │ │ │ │ vpbroadcastd -0x88(%r9),%zmm26 │ │ │ │ mov %rsp,%r8 │ │ │ │ - call 342c60 <__cxa_finalize@plt+0x317c10> │ │ │ │ + call 334bf0 <__cxa_finalize@plt+0x309ba0> │ │ │ │ vpmulhrsw 0x1c0(%rdx),%zmm7,%zmm16 │ │ │ │ vpmulhrsw 0x640(%rdx),%zmm7,%zmm17 │ │ │ │ vpmulhrsw 0x5c0(%rdx),%zmm7,%zmm18 │ │ │ │ vpmulhrsw 0x240(%rdx),%zmm7,%zmm19 │ │ │ │ - call 342c60 <__cxa_finalize@plt+0x317c10> │ │ │ │ + call 334bf0 <__cxa_finalize@plt+0x309ba0> │ │ │ │ vpmulhrsw 0x140(%rdx),%zmm7,%zmm16 │ │ │ │ vpmulhrsw 0x6c0(%rdx),%zmm7,%zmm17 │ │ │ │ vpmulhrsw 0x540(%rdx),%zmm7,%zmm18 │ │ │ │ vpmulhrsw 0x2c0(%rdx),%zmm7,%zmm19 │ │ │ │ - call 342c60 <__cxa_finalize@plt+0x317c10> │ │ │ │ + call 334bf0 <__cxa_finalize@plt+0x309ba0> │ │ │ │ vpmulhrsw 0xc0(%rdx),%zmm7,%zmm16 │ │ │ │ vpmulhrsw 0x740(%rdx),%zmm7,%zmm17 │ │ │ │ vpmulhrsw 0x4c0(%rdx),%zmm7,%zmm18 │ │ │ │ vpmulhrsw 0x340(%rdx),%zmm7,%zmm19 │ │ │ │ - call 342c60 <__cxa_finalize@plt+0x317c10> │ │ │ │ - call 342f1e <__cxa_finalize@plt+0x317ece> │ │ │ │ + call 334bf0 <__cxa_finalize@plt+0x309ba0> │ │ │ │ + call 334eae <__cxa_finalize@plt+0x309e5e> │ │ │ │ vpmulhrsw 0x600(%rdx),%zmm7,%zmm19 │ │ │ │ vpmulhrsw 0x200(%rdx),%zmm7,%zmm17 │ │ │ │ vpmulhrsw 0x400(%rdx),%zmm7,%zmm18 │ │ │ │ vpmulhrsw (%rdx),%zmm7,%zmm16 │ │ │ │ vpmulhrsw 0x100(%rdx),%zmm7,%zmm30 │ │ │ │ vpmulhrsw 0x700(%rdx),%zmm7,%zmm1 │ │ │ │ vpmulhrsw 0x500(%rdx),%zmm7,%zmm0 │ │ │ │ vpmulhrsw 0x300(%rdx),%zmm7,%zmm31 │ │ │ │ - call 33c1c0 <__cxa_finalize@plt+0x311170> │ │ │ │ + call 32e150 <__cxa_finalize@plt+0x303100> │ │ │ │ vpmulhrsw 0x80(%rdx),%zmm7,%zmm6 │ │ │ │ vpmulhrsw 0x780(%rdx),%zmm7,%zmm13 │ │ │ │ vpmulhrsw 0x480(%rdx),%zmm7,%zmm10 │ │ │ │ vpmulhrsw 0x380(%rdx),%zmm7,%zmm9 │ │ │ │ vpmulhrsw 0x280(%rdx),%zmm7,%zmm8 │ │ │ │ vpmulhrsw 0x580(%rdx),%zmm7,%zmm11 │ │ │ │ vpmulhrsw 0x680(%rdx),%zmm7,%zmm12 │ │ │ │ @@ -713972,17 +703576,17 @@ │ │ │ │ vmovdqa32 %zmm31,0x40(%rdx) │ │ │ │ vmovdqa32 %zmm0,0x80(%rdx) │ │ │ │ vmovdqa32 %zmm1,0xc0(%rdx) │ │ │ │ vmovdqa32 %zmm2,0x100(%rdx) │ │ │ │ vmovdqa32 %zmm3,0x140(%rdx) │ │ │ │ vmovdqa32 %zmm4,0x180(%rdx) │ │ │ │ vmovdqa32 %zmm5,0x1c0(%rdx) │ │ │ │ - call 33e550 <__cxa_finalize@plt+0x313500> │ │ │ │ + call 3304e0 <__cxa_finalize@plt+0x305490> │ │ │ │ vpbroadcastd -0x98(%r9),%zmm29 │ │ │ │ - call 344940 <__cxa_finalize@plt+0x3198f0> │ │ │ │ + call 3368d0 <__cxa_finalize@plt+0x30b880> │ │ │ │ vmovdqa32 %zmm17,0x400(%rdx) │ │ │ │ vmovdqa32 %zmm19,0x440(%rdx) │ │ │ │ vmovdqa32 %zmm21,0x480(%rdx) │ │ │ │ vmovdqa32 %zmm23,0x4c0(%rdx) │ │ │ │ vmovdqa32 %zmm7,0x600(%rdx) │ │ │ │ vmovdqa32 %zmm9,0x640(%rdx) │ │ │ │ vmovdqa32 %zmm11,0x680(%rdx) │ │ │ │ @@ -713991,15 +703595,15 @@ │ │ │ │ vpmulhrsw %zmm18,%zmm29,%zmm9 │ │ │ │ vpmulhrsw %zmm20,%zmm29,%zmm11 │ │ │ │ vpmulhrsw %zmm22,%zmm29,%zmm13 │ │ │ │ vpmulhrsw %zmm29,%zmm6,%zmm6 │ │ │ │ vpmulhrsw %zmm29,%zmm8,%zmm8 │ │ │ │ vpmulhrsw %zmm29,%zmm10,%zmm10 │ │ │ │ vpmulhrsw %zmm29,%zmm12,%zmm12 │ │ │ │ - call 344c61 <__cxa_finalize@plt+0x319c11> │ │ │ │ + call 336bf1 <__cxa_finalize@plt+0x30bba1> │ │ │ │ vmovdqa32 %zmm31,0x500(%rdx) │ │ │ │ vmovdqa32 %zmm1,0x540(%rdx) │ │ │ │ vmovdqa32 %zmm3,0x580(%rdx) │ │ │ │ vmovdqa32 %zmm5,0x5c0(%rdx) │ │ │ │ vmovdqa32 %zmm17,0x700(%rdx) │ │ │ │ vmovdqa32 %zmm19,0x740(%rdx) │ │ │ │ vmovdqa32 %zmm21,0x780(%rdx) │ │ │ │ @@ -714032,24 +703636,24 @@ │ │ │ │ vshufi32x4 $0x88,%zmm31,%zmm19,%zmm16 │ │ │ │ vshufi32x4 $0xdd,%zmm6,%zmm7,%zmm22 │ │ │ │ vshufi32x4 $0x88,%zmm6,%zmm7,%zmm20 │ │ │ │ vshufi32x4 $0xdd,%zmm2,%zmm17,%zmm19 │ │ │ │ vshufi32x4 $0x88,%zmm2,%zmm17,%zmm17 │ │ │ │ vshufi32x4 $0xdd,%zmm10,%zmm11,%zmm23 │ │ │ │ vshufi32x4 $0x88,%zmm10,%zmm11,%zmm21 │ │ │ │ - call 33a4b0 <__cxa_finalize@plt+0x30f460> │ │ │ │ + call 32c440 <__cxa_finalize@plt+0x3013f0> │ │ │ │ vshufi32x4 $0xdd,%zmm1,%zmm30,%zmm0 │ │ │ │ vshufi32x4 $0x88,%zmm1,%zmm30,%zmm30 │ │ │ │ vshufi32x4 $0xdd,%zmm4,%zmm3,%zmm1 │ │ │ │ vshufi32x4 $0x88,%zmm4,%zmm3,%zmm31 │ │ │ │ vshufi32x4 $0xdd,%zmm8,%zmm9,%zmm4 │ │ │ │ vshufi32x4 $0x88,%zmm8,%zmm9,%zmm2 │ │ │ │ vshufi32x4 $0xdd,%zmm12,%zmm13,%zmm5 │ │ │ │ vshufi32x4 $0x88,%zmm12,%zmm13,%zmm3 │ │ │ │ - call 33c2b0 <__cxa_finalize@plt+0x311260> │ │ │ │ + call 32e240 <__cxa_finalize@plt+0x3031f0> │ │ │ │ vpmulhrsw 0x400(%rdx),%zmm29,%zmm6 │ │ │ │ vpmulhrsw 0x500(%rdx),%zmm29,%zmm7 │ │ │ │ vpmulhrsw 0x600(%rdx),%zmm29,%zmm8 │ │ │ │ vpmulhrsw 0x700(%rdx),%zmm29,%zmm9 │ │ │ │ vpmulhrsw 0x440(%rdx),%zmm29,%zmm10 │ │ │ │ vpmulhrsw 0x540(%rdx),%zmm29,%zmm11 │ │ │ │ vpmulhrsw 0x640(%rdx),%zmm29,%zmm12 │ │ │ │ @@ -714106,15 +703710,15 @@ │ │ │ │ vshufi32x4 $0x88,%zmm0,%zmm30,%zmm0 │ │ │ │ vshufi32x4 $0xdd,%zmm8,%zmm6,%zmm2 │ │ │ │ vshufi32x4 $0x88,%zmm8,%zmm6,%zmm30 │ │ │ │ vshufi32x4 $0xdd,%zmm25,%zmm24,%zmm10 │ │ │ │ vshufi32x4 $0x88,%zmm25,%zmm24,%zmm6 │ │ │ │ vshufi32x4 $0xdd,%zmm29,%zmm28,%zmm12 │ │ │ │ vshufi32x4 $0x88,%zmm29,%zmm28,%zmm8 │ │ │ │ - call 33e630 <__cxa_finalize@plt+0x3135e0> │ │ │ │ + call 3305c0 <__cxa_finalize@plt+0x305570> │ │ │ │ vpbroadcastd -0x98(%r9),%zmm29 │ │ │ │ vpmulhrsw -0x540(%r8),%zmm29,%zmm16 │ │ │ │ vpmulhrsw -0x580(%r8),%zmm29,%zmm17 │ │ │ │ vpmulhrsw -0x5c0(%r8),%zmm29,%zmm18 │ │ │ │ vpmulhrsw -0x600(%r8),%zmm29,%zmm19 │ │ │ │ vpmulhrsw -0x640(%r8),%zmm29,%zmm20 │ │ │ │ vpmulhrsw -0x680(%r8),%zmm29,%zmm21 │ │ │ │ @@ -714140,15 +703744,15 @@ │ │ │ │ vmovdqa32 %zmm7,0x640(%rdx) │ │ │ │ vmovdqa32 %zmm8,0x680(%rdx) │ │ │ │ vmovdqa32 %zmm9,0x6c0(%rdx) │ │ │ │ vmovdqa32 %zmm10,0x700(%rdx) │ │ │ │ vmovdqa32 %zmm11,0x740(%rdx) │ │ │ │ vmovdqa32 %zmm12,0x780(%rdx) │ │ │ │ vmovdqa32 %zmm13,0x7c0(%rdx) │ │ │ │ - call 344e98 <__cxa_finalize@plt+0x319e48> │ │ │ │ + call 336e28 <__cxa_finalize@plt+0x30bdd8> │ │ │ │ vmovdqa32 %zmm17,-0x300(%r8) │ │ │ │ vmovdqa32 %zmm19,-0x2c0(%r8) │ │ │ │ vmovdqa32 %zmm21,-0x280(%r8) │ │ │ │ vmovdqa32 %zmm23,-0x240(%r8) │ │ │ │ vmovdqa32 %zmm31,-0x200(%r8) │ │ │ │ vmovdqa32 %zmm1,-0x1c0(%r8) │ │ │ │ vmovdqa32 %zmm3,-0x180(%r8) │ │ │ │ @@ -714173,15 +703777,15 @@ │ │ │ │ vpmulhrsw -0x780(%r8),%zmm29,%zmm31 │ │ │ │ vpmulhrsw -0x7c0(%r8),%zmm29,%zmm0 │ │ │ │ vpmulhrsw -0x800(%r8),%zmm29,%zmm1 │ │ │ │ vpmulhrsw -0x840(%r8),%zmm29,%zmm2 │ │ │ │ vpmulhrsw -0x880(%r8),%zmm29,%zmm3 │ │ │ │ vpmulhrsw -0x8c0(%r8),%zmm29,%zmm4 │ │ │ │ vpmulhrsw -0x900(%r8),%zmm29,%zmm5 │ │ │ │ - call 344e98 <__cxa_finalize@plt+0x319e48> │ │ │ │ + call 336e28 <__cxa_finalize@plt+0x30bdd8> │ │ │ │ vmovdqa32 %zmm17,-0x500(%r8) │ │ │ │ vmovdqa32 %zmm19,-0x4c0(%r8) │ │ │ │ vmovdqa32 %zmm21,-0x480(%r8) │ │ │ │ vmovdqa32 %zmm23,-0x440(%r8) │ │ │ │ vmovdqa32 %zmm31,-0x400(%r8) │ │ │ │ vmovdqa32 %zmm1,-0x3c0(%r8) │ │ │ │ vmovdqa32 %zmm3,-0x380(%r8) │ │ │ │ @@ -714198,24 +703802,24 @@ │ │ │ │ vshufi32x4 $0x88,%zmm6,%zmm16,%zmm16 │ │ │ │ vshufi32x4 $0xdd,%zmm10,%zmm17,%zmm19 │ │ │ │ vshufi32x4 $0x88,%zmm10,%zmm17,%zmm17 │ │ │ │ vshufi32x4 $0xdd,%zmm7,%zmm20,%zmm22 │ │ │ │ vshufi32x4 $0x88,%zmm7,%zmm20,%zmm20 │ │ │ │ vshufi32x4 $0xdd,%zmm11,%zmm21,%zmm23 │ │ │ │ vshufi32x4 $0x88,%zmm11,%zmm21,%zmm21 │ │ │ │ - call 33a4b0 <__cxa_finalize@plt+0x30f460> │ │ │ │ + call 32c440 <__cxa_finalize@plt+0x3013f0> │ │ │ │ vshufi32x4 $0xdd,%zmm8,%zmm30,%zmm0 │ │ │ │ vshufi32x4 $0x88,%zmm8,%zmm30,%zmm30 │ │ │ │ vshufi32x4 $0xdd,%zmm12,%zmm31,%zmm1 │ │ │ │ vshufi32x4 $0x88,%zmm12,%zmm31,%zmm31 │ │ │ │ vshufi32x4 $0xdd,%zmm9,%zmm2,%zmm4 │ │ │ │ vshufi32x4 $0x88,%zmm9,%zmm2,%zmm2 │ │ │ │ vshufi32x4 $0xdd,%zmm13,%zmm3,%zmm5 │ │ │ │ vshufi32x4 $0x88,%zmm13,%zmm3,%zmm3 │ │ │ │ - call 33c2b0 <__cxa_finalize@plt+0x311260> │ │ │ │ + call 32e240 <__cxa_finalize@plt+0x3031f0> │ │ │ │ vmovdqa32 -0x500(%r8),%zmm6 │ │ │ │ vmovdqa32 -0x400(%r8),%zmm10 │ │ │ │ vmovdqa32 -0x4c0(%r8),%zmm7 │ │ │ │ vmovdqa32 -0x3c0(%r8),%zmm11 │ │ │ │ vmovdqa32 -0x480(%r8),%zmm8 │ │ │ │ vmovdqa32 -0x380(%r8),%zmm12 │ │ │ │ vmovdqa32 -0x440(%r8),%zmm9 │ │ │ │ @@ -714264,36 +703868,36 @@ │ │ │ │ vshufi32x4 $0x88,%zmm3,%zmm30,%zmm30 │ │ │ │ vshufi32x4 $0xdd,%zmm4,%zmm31,%zmm3 │ │ │ │ vshufi32x4 $0x88,%zmm4,%zmm31,%zmm31 │ │ │ │ vshufi32x4 $0xdd,%zmm5,%zmm0,%zmm4 │ │ │ │ vshufi32x4 $0x88,%zmm5,%zmm0,%zmm0 │ │ │ │ vshufi32x4 $0xdd,%zmm25,%zmm1,%zmm5 │ │ │ │ vshufi32x4 $0x88,%zmm25,%zmm1,%zmm1 │ │ │ │ - call 33e630 <__cxa_finalize@plt+0x3135e0> │ │ │ │ - jmp 343e5e <__cxa_finalize@plt+0x318e0e> │ │ │ │ + call 3305c0 <__cxa_finalize@plt+0x305570> │ │ │ │ + jmp 335dee <__cxa_finalize@plt+0x30ad9e> │ │ │ │ vpmulhrsw 0x100(%rdx),%ymm7,%ymm24 │ │ │ │ vpmulhrsw 0x300(%rdx),%xmm7,%xmm17 │ │ │ │ vmovdqa32 -0x4c0(%r9),%zmm12 │ │ │ │ vpmulhrsw 0x200(%rdx),%ymm7,%ymm23 │ │ │ │ vpmulhrsw (%rdx),%ymm7,%ymm6 │ │ │ │ vpermb %zmm24,%zmm12,%zmm24 │ │ │ │ vpermb %ymm17,%ymm12,%ymm17 │ │ │ │ vpermb %zmm23,%zmm12,%zmm23 │ │ │ │ vpmovzxwd %ymm6,%zmm25 │ │ │ │ vpslld $0x10,%zmm25,%zmm25 │ │ │ │ - call 338880 <__cxa_finalize@plt+0x30d830> │ │ │ │ + call 32a810 <__cxa_finalize@plt+0x2ff7c0> │ │ │ │ {evex} vpmulhrsw 0x80(%rdx),%ymm7,%ymm5 │ │ │ │ vpmulhrsw 0x380(%rdx),%xmm7,%xmm31 │ │ │ │ {evex} vpmulhrsw 0x280(%rdx),%xmm7,%xmm2 │ │ │ │ vpmulhrsw 0x180(%rdx),%ymm7,%ymm30 │ │ │ │ vpermb %zmm5,%zmm12,%zmm5 │ │ │ │ vpunpcklwd %xmm31,%xmm31,%xmm31 │ │ │ │ vpermb %ymm2,%ymm12,%ymm2 │ │ │ │ vpermb %zmm30,%zmm12,%zmm30 │ │ │ │ - call 33b490 <__cxa_finalize@plt+0x310440> │ │ │ │ + call 32d420 <__cxa_finalize@plt+0x3023d0> │ │ │ │ vpmulhrsw 0x40(%rdx),%ymm7,%ymm6 │ │ │ │ {evex} vpmulhrsw 0x3c0(%rdx),%xmm7,%xmm13 │ │ │ │ {evex} vpmulhrsw 0x240(%rdx),%xmm7,%xmm10 │ │ │ │ {evex} vpmulhrsw 0x1c0(%rdx),%ymm7,%ymm9 │ │ │ │ {evex} vpmulhrsw 0x140(%rdx),%ymm7,%ymm8 │ │ │ │ {evex} vpmulhrsw 0x2c0(%rdx),%xmm7,%xmm11 │ │ │ │ vpmulhrsw 0x340(%rdx),%xmm7,%xmm24 │ │ │ │ @@ -714310,44 +703914,44 @@ │ │ │ │ vpermb %zmm11,%zmm12,%zmm11 │ │ │ │ vpermb %zmm7,%zmm12,%zmm7 │ │ │ │ vpunpcklwd %xmm24,%xmm24,%xmm12 │ │ │ │ vmovdqa32 %zmm2,0x100(%rdx) │ │ │ │ vmovdqa32 %zmm3,0x140(%rdx) │ │ │ │ vmovdqa32 %zmm4,0x180(%rdx) │ │ │ │ vmovdqa32 %zmm5,0x1c0(%rdx) │ │ │ │ - call 340120 <__cxa_finalize@plt+0x3150d0> │ │ │ │ + call 3320b0 <__cxa_finalize@plt+0x307060> │ │ │ │ mov %rsp,%r8 │ │ │ │ vpbroadcastd -0x98(%r9),%zmm29 │ │ │ │ vmovdqa32 %zmm20,0x400(%r8) │ │ │ │ vmovdqa32 %zmm21,0x440(%r8) │ │ │ │ vmovdqa32 %zmm22,0x480(%r8) │ │ │ │ vmovdqa32 %zmm23,0x4c0(%r8) │ │ │ │ vmovdqa32 %zmm10,0x700(%r8) │ │ │ │ vmovdqa32 %zmm11,0x740(%r8) │ │ │ │ vmovdqa32 %zmm12,0x780(%r8) │ │ │ │ vmovdqa32 %zmm13,0x7c0(%r8) │ │ │ │ - call 341130 <__cxa_finalize@plt+0x3160e0> │ │ │ │ + call 3330c0 <__cxa_finalize@plt+0x308070> │ │ │ │ vmovdqa32 %zmm6,0x500(%r8) │ │ │ │ vmovdqa32 %zmm7,0x540(%r8) │ │ │ │ vmovdqa32 %zmm8,0x580(%r8) │ │ │ │ vmovdqa32 %zmm9,0x5c0(%r8) │ │ │ │ vmovdqa32 %zmm10,0x600(%r8) │ │ │ │ vmovdqa32 %zmm11,0x640(%r8) │ │ │ │ vmovdqa32 %zmm12,0x680(%r8) │ │ │ │ vmovdqa32 %zmm13,0x6c0(%r8) │ │ │ │ - call 344fb9 <__cxa_finalize@plt+0x319f69> │ │ │ │ + call 336f49 <__cxa_finalize@plt+0x30bef9> │ │ │ │ vmovdqa32 %zmm30,0x200(%rdx) │ │ │ │ vmovdqa32 %zmm31,0x240(%rdx) │ │ │ │ vmovdqa32 %zmm0,0x280(%rdx) │ │ │ │ vmovdqa32 %zmm1,0x2c0(%rdx) │ │ │ │ vmovdqa32 %zmm2,0x300(%rdx) │ │ │ │ vmovdqa32 %zmm3,0x340(%rdx) │ │ │ │ vmovdqa32 %zmm4,0x380(%rdx) │ │ │ │ vmovdqa32 %zmm5,0x3c0(%rdx) │ │ │ │ - call 33e550 <__cxa_finalize@plt+0x313500> │ │ │ │ + call 3304e0 <__cxa_finalize@plt+0x305490> │ │ │ │ vmovdqa32 %zmm16,(%rdx) │ │ │ │ vmovdqa32 %zmm17,0x40(%rdx) │ │ │ │ vmovdqa32 %zmm18,0x80(%rdx) │ │ │ │ vmovdqa32 %zmm19,0xc0(%rdx) │ │ │ │ vmovdqa32 %zmm20,0x100(%rdx) │ │ │ │ vmovdqa32 %zmm21,0x140(%rdx) │ │ │ │ vmovdqa32 %zmm22,0x180(%rdx) │ │ │ │ @@ -714380,25 +703984,25 @@ │ │ │ │ vmovdqa32 %zmm7,0x640(%rdx) │ │ │ │ vmovdqa32 %zmm8,0x680(%rdx) │ │ │ │ vmovdqa32 %zmm9,0x6c0(%rdx) │ │ │ │ vmovdqa32 %zmm10,0x700(%rdx) │ │ │ │ vmovdqa32 %zmm11,0x740(%rdx) │ │ │ │ vmovdqa32 %zmm12,0x780(%rdx) │ │ │ │ vmovdqa32 %zmm13,0x7c0(%rdx) │ │ │ │ - call 341227 <__cxa_finalize@plt+0x3161d7> │ │ │ │ - call 344fb9 <__cxa_finalize@plt+0x319f69> │ │ │ │ + call 3331b7 <__cxa_finalize@plt+0x308167> │ │ │ │ + call 336f49 <__cxa_finalize@plt+0x30bef9> │ │ │ │ vmovdqa32 %zmm30,0x400(%r8) │ │ │ │ vmovdqa32 %zmm31,0x440(%r8) │ │ │ │ vmovdqa32 %zmm0,0x480(%r8) │ │ │ │ vmovdqa32 %zmm1,0x4c0(%r8) │ │ │ │ vmovdqa32 %zmm2,0x500(%r8) │ │ │ │ vmovdqa32 %zmm3,0x540(%r8) │ │ │ │ vmovdqa32 %zmm4,0x580(%r8) │ │ │ │ vmovdqa32 %zmm5,0x5c0(%r8) │ │ │ │ - call 33e550 <__cxa_finalize@plt+0x313500> │ │ │ │ + call 3304e0 <__cxa_finalize@plt+0x305490> │ │ │ │ vpbroadcastd -0xa4(%r9),%zmm29 │ │ │ │ lea (%rsi,%rsi,2),%r9 │ │ │ │ vpxord %zmm28,%zmm28,%zmm28 │ │ │ │ lea (%rdi,%r9,8),%rcx │ │ │ │ lea (%rsi,%r9,1),%rax │ │ │ │ add %rax,%rcx │ │ │ │ vmovdqa32 (%rdx),%zmm27 │ │ │ │ @@ -714841,15 +704445,15 @@ │ │ │ │ or $0x20,%ecx │ │ │ │ imul $0xb5,%eax,%eax │ │ │ │ sub $0xffffff80,%eax │ │ │ │ sar $0x8,%eax │ │ │ │ imul $0xb5,%eax,%eax │ │ │ │ add $0x180,%eax │ │ │ │ sar $0x9,%eax │ │ │ │ - jmp 340a21 <__cxa_finalize@plt+0x3159d1> │ │ │ │ + jmp 3329b1 <__cxa_finalize@plt+0x307961> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ vmovdqa32 -0x900(%r8),%zmm25 │ │ │ │ vmovdqa32 -0x140(%r8),%zmm27 │ │ │ │ vpsubsw %zmm13,%zmm16,%zmm24 │ │ │ │ vpaddsw %zmm13,%zmm16,%zmm16 │ │ │ │ vpsubsw %zmm25,%zmm24,%zmm13 │ │ │ │ @@ -715126,56 +704730,56 @@ │ │ │ │ vshufi32x4 $0x88,%zmm1,%zmm27,%zmm7 │ │ │ │ vshufi32x4 $0xdd,%zmm3,%zmm21,%zmm1 │ │ │ │ vshufi32x4 $0x88,%zmm3,%zmm21,%zmm0 │ │ │ │ vshufi32x4 $0xdd,%zmm4,%zmm22,%zmm13 │ │ │ │ vshufi32x4 $0x88,%zmm4,%zmm22,%zmm11 │ │ │ │ vshufi32x4 $0xdd,%zmm2,%zmm20,%zmm12 │ │ │ │ vshufi32x4 $0x88,%zmm2,%zmm20,%zmm10 │ │ │ │ - jmp 33c1c0 <__cxa_finalize@plt+0x311170> │ │ │ │ + jmp 32e150 <__cxa_finalize@plt+0x303100> │ │ │ │ xchg %ax,%ax │ │ │ │ - lea 0x99e49(%rip),%r9 │ │ │ │ + lea 0xa6f39(%rip),%r9 │ │ │ │ test %ecx,%ecx │ │ │ │ - je 3456e0 <__cxa_finalize@plt+0x31a690> │ │ │ │ + je 337670 <__cxa_finalize@plt+0x30c620> │ │ │ │ mov %rsp,%r10 │ │ │ │ and $0xffffffffffffffc0,%rsp │ │ │ │ sub $0x1800,%rsp │ │ │ │ cmp $0x88,%ecx │ │ │ │ - jb 345360 <__cxa_finalize@plt+0x31a310> │ │ │ │ + jb 3372f0 <__cxa_finalize@plt+0x30c2a0> │ │ │ │ vmovdqa32 0x40(%rdx),%zmm16 │ │ │ │ vmovdqa32 0x7c0(%rdx),%zmm17 │ │ │ │ vmovdqa32 0x440(%rdx),%zmm18 │ │ │ │ vmovdqa32 0x3c0(%rdx),%zmm19 │ │ │ │ vpbroadcastd -0x88(%r9),%zmm26 │ │ │ │ mov %rsp,%r8 │ │ │ │ - call 342c60 <__cxa_finalize@plt+0x317c10> │ │ │ │ + call 334bf0 <__cxa_finalize@plt+0x309ba0> │ │ │ │ vmovdqa32 0x1c0(%rdx),%zmm16 │ │ │ │ vmovdqa32 0x640(%rdx),%zmm17 │ │ │ │ vmovdqa32 0x5c0(%rdx),%zmm18 │ │ │ │ vmovdqa32 0x240(%rdx),%zmm19 │ │ │ │ - call 342c60 <__cxa_finalize@plt+0x317c10> │ │ │ │ + call 334bf0 <__cxa_finalize@plt+0x309ba0> │ │ │ │ vmovdqa32 0x140(%rdx),%zmm16 │ │ │ │ vmovdqa32 0x6c0(%rdx),%zmm17 │ │ │ │ vmovdqa32 0x540(%rdx),%zmm18 │ │ │ │ vmovdqa32 0x2c0(%rdx),%zmm19 │ │ │ │ - call 342c60 <__cxa_finalize@plt+0x317c10> │ │ │ │ + call 334bf0 <__cxa_finalize@plt+0x309ba0> │ │ │ │ vmovdqa32 0xc0(%rdx),%zmm16 │ │ │ │ vmovdqa32 0x740(%rdx),%zmm17 │ │ │ │ vmovdqa32 0x4c0(%rdx),%zmm18 │ │ │ │ vmovdqa32 0x340(%rdx),%zmm19 │ │ │ │ - call 342c60 <__cxa_finalize@plt+0x317c10> │ │ │ │ - call 342f1e <__cxa_finalize@plt+0x317ece> │ │ │ │ + call 334bf0 <__cxa_finalize@plt+0x309ba0> │ │ │ │ + call 334eae <__cxa_finalize@plt+0x309e5e> │ │ │ │ vmovdqa32 (%rdx),%zmm16 │ │ │ │ vmovdqa32 0x200(%rdx),%zmm17 │ │ │ │ vmovdqa32 0x400(%rdx),%zmm18 │ │ │ │ vmovdqa32 0x600(%rdx),%zmm19 │ │ │ │ vmovdqa32 0x100(%rdx),%zmm30 │ │ │ │ vmovdqa32 0x300(%rdx),%zmm31 │ │ │ │ vmovdqa32 0x500(%rdx),%zmm0 │ │ │ │ vmovdqa32 0x700(%rdx),%zmm1 │ │ │ │ - call 33c1c0 <__cxa_finalize@plt+0x311170> │ │ │ │ + call 32e150 <__cxa_finalize@plt+0x303100> │ │ │ │ vmovdqa32 0x80(%rdx),%zmm6 │ │ │ │ vmovdqa32 0x780(%rdx),%zmm13 │ │ │ │ vmovdqa32 0x480(%rdx),%zmm10 │ │ │ │ vmovdqa32 0x380(%rdx),%zmm9 │ │ │ │ vmovdqa32 0x280(%rdx),%zmm8 │ │ │ │ vmovdqa32 0x580(%rdx),%zmm11 │ │ │ │ vmovdqa32 0x680(%rdx),%zmm12 │ │ │ │ @@ -715184,33 +704788,33 @@ │ │ │ │ vmovdqa32 %zmm31,0x40(%rdx) │ │ │ │ vmovdqa32 %zmm0,0x80(%rdx) │ │ │ │ vmovdqa32 %zmm1,0xc0(%rdx) │ │ │ │ vmovdqa32 %zmm2,0x100(%rdx) │ │ │ │ vmovdqa32 %zmm3,0x140(%rdx) │ │ │ │ vmovdqa32 %zmm4,0x180(%rdx) │ │ │ │ vmovdqa32 %zmm5,0x1c0(%rdx) │ │ │ │ - call 33e550 <__cxa_finalize@plt+0x313500> │ │ │ │ + call 3304e0 <__cxa_finalize@plt+0x305490> │ │ │ │ vpbroadcastd -0x9c(%r9),%zmm29 │ │ │ │ - call 344940 <__cxa_finalize@plt+0x3198f0> │ │ │ │ + call 3368d0 <__cxa_finalize@plt+0x30b880> │ │ │ │ vmovdqa32 %zmm17,0x900(%r8) │ │ │ │ vmovdqa32 %zmm19,0x940(%r8) │ │ │ │ vmovdqa32 %zmm21,0x980(%r8) │ │ │ │ vmovdqa32 %zmm23,0x9c0(%r8) │ │ │ │ vmovdqa32 %zmm7,0xb00(%r8) │ │ │ │ vmovdqa32 %zmm9,0xb40(%r8) │ │ │ │ vmovdqa32 %zmm11,0xb80(%r8) │ │ │ │ vmovdqa32 %zmm13,0xbc0(%r8) │ │ │ │ vpmulhrsw %zmm16,%zmm29,%zmm7 │ │ │ │ vpmulhrsw %zmm18,%zmm29,%zmm9 │ │ │ │ vpmulhrsw %zmm20,%zmm29,%zmm11 │ │ │ │ vpmulhrsw %zmm22,%zmm29,%zmm13 │ │ │ │ - call 344c61 <__cxa_finalize@plt+0x319c11> │ │ │ │ + call 336bf1 <__cxa_finalize@plt+0x30bba1> │ │ │ │ lea -0x100(%r8),%rax │ │ │ │ add $0x700,%r8 │ │ │ │ - call 3456f0 <__cxa_finalize@plt+0x31a6a0> │ │ │ │ + call 337680 <__cxa_finalize@plt+0x30c630> │ │ │ │ mov %rsp,%r8 │ │ │ │ vmovdqa32 0x5c0(%r8),%zmm16 │ │ │ │ vmovdqa32 0x580(%r8),%zmm17 │ │ │ │ vmovdqa32 0x540(%r8),%zmm18 │ │ │ │ vmovdqa32 0x500(%r8),%zmm19 │ │ │ │ vmovdqa32 0x4c0(%r8),%zmm20 │ │ │ │ vmovdqa32 0x480(%r8),%zmm21 │ │ │ │ @@ -715220,15 +704824,15 @@ │ │ │ │ vmovdqa32 0x380(%r8),%zmm7 │ │ │ │ vmovdqa32 0x340(%r8),%zmm8 │ │ │ │ vmovdqa32 0x300(%r8),%zmm9 │ │ │ │ vmovdqa32 0x2c0(%r8),%zmm10 │ │ │ │ vmovdqa32 0x280(%r8),%zmm11 │ │ │ │ vmovdqa32 0x240(%r8),%zmm12 │ │ │ │ vmovdqa32 0x200(%r8),%zmm13 │ │ │ │ - call 344b40 <__cxa_finalize@plt+0x319af0> │ │ │ │ + call 336ad0 <__cxa_finalize@plt+0x30ba80> │ │ │ │ vpbroadcastd -0x9c(%r9),%zmm29 │ │ │ │ vmovdqa32 %zmm17,0x200(%r8) │ │ │ │ vmovdqa32 %zmm19,0x240(%r8) │ │ │ │ vmovdqa32 %zmm21,0x280(%r8) │ │ │ │ vmovdqa32 %zmm23,0x2c0(%r8) │ │ │ │ vmovdqa32 %zmm7,0x400(%r8) │ │ │ │ vmovdqa32 %zmm9,0x440(%r8) │ │ │ │ @@ -715250,30 +704854,30 @@ │ │ │ │ vmovdqa32 0x180(%r8),%zmm31 │ │ │ │ vmovdqa32 0x140(%r8),%zmm0 │ │ │ │ vmovdqa32 0x100(%r8),%zmm1 │ │ │ │ vmovdqa32 0xc0(%r8),%zmm2 │ │ │ │ vmovdqa32 0x80(%r8),%zmm3 │ │ │ │ vmovdqa32 0x40(%r8),%zmm4 │ │ │ │ vmovdqa32 (%r8),%zmm5 │ │ │ │ - call 344e98 <__cxa_finalize@plt+0x319e48> │ │ │ │ + call 336e28 <__cxa_finalize@plt+0x30bdd8> │ │ │ │ mov %rdx,%rax │ │ │ │ - call 3456f0 <__cxa_finalize@plt+0x31a6a0> │ │ │ │ - jmp 345534 <__cxa_finalize@plt+0x31a4e4> │ │ │ │ + call 337680 <__cxa_finalize@plt+0x30c630> │ │ │ │ + jmp 3374c4 <__cxa_finalize@plt+0x30c474> │ │ │ │ vmovdqa32 -0x4c0(%r9),%zmm12 │ │ │ │ vpmovzxwd (%rdx),%zmm25 │ │ │ │ vpermb 0x100(%rdx),%zmm12,%zmm24 │ │ │ │ vpermb 0x300(%rdx),%ymm12,%ymm17 │ │ │ │ vpermb 0x200(%rdx),%zmm12,%zmm23 │ │ │ │ vpslld $0x10,%zmm25,%zmm25 │ │ │ │ - call 338880 <__cxa_finalize@plt+0x30d830> │ │ │ │ + call 32a810 <__cxa_finalize@plt+0x2ff7c0> │ │ │ │ vpermb 0x80(%rdx),%zmm12,%zmm5 │ │ │ │ vpermb 0x380(%rdx),%ymm12,%ymm31 │ │ │ │ vpermb 0x280(%rdx),%ymm12,%ymm2 │ │ │ │ vpermb 0x180(%rdx),%zmm12,%zmm30 │ │ │ │ - call 33b490 <__cxa_finalize@plt+0x310440> │ │ │ │ + call 32d420 <__cxa_finalize@plt+0x3023d0> │ │ │ │ vpermb 0x40(%rdx),%zmm12,%zmm6 │ │ │ │ vpermb 0x3c0(%rdx),%ymm12,%ymm13 │ │ │ │ vpermb 0x240(%rdx),%ymm12,%ymm10 │ │ │ │ vpermb 0x1c0(%rdx),%zmm12,%zmm9 │ │ │ │ vpermb 0x140(%rdx),%zmm12,%zmm8 │ │ │ │ vpermb 0x2c0(%rdx),%ymm12,%ymm11 │ │ │ │ vpermb 0xc0(%rdx),%zmm12,%zmm7 │ │ │ │ @@ -715282,36 +704886,36 @@ │ │ │ │ vmovdqa32 %zmm31,0x40(%rdx) │ │ │ │ vmovdqa32 %zmm0,0x80(%rdx) │ │ │ │ vmovdqa32 %zmm1,0xc0(%rdx) │ │ │ │ vmovdqa32 %zmm2,0x100(%rdx) │ │ │ │ vmovdqa32 %zmm3,0x140(%rdx) │ │ │ │ vmovdqa32 %zmm4,0x180(%rdx) │ │ │ │ vmovdqa32 %zmm5,0x1c0(%rdx) │ │ │ │ - call 340120 <__cxa_finalize@plt+0x3150d0> │ │ │ │ + call 3320b0 <__cxa_finalize@plt+0x307060> │ │ │ │ vpbroadcastd -0x9c(%r9),%zmm29 │ │ │ │ vmovdqa32 %zmm20,0x400(%rdx) │ │ │ │ vmovdqa32 %zmm21,0x440(%rdx) │ │ │ │ vmovdqa32 %zmm22,0x480(%rdx) │ │ │ │ vmovdqa32 %zmm23,0x4c0(%rdx) │ │ │ │ vmovdqa32 %zmm10,0x700(%rdx) │ │ │ │ vmovdqa32 %zmm11,0x740(%rdx) │ │ │ │ vmovdqa32 %zmm12,0x780(%rdx) │ │ │ │ vmovdqa32 %zmm13,0x7c0(%rdx) │ │ │ │ - call 341130 <__cxa_finalize@plt+0x3160e0> │ │ │ │ + call 3330c0 <__cxa_finalize@plt+0x308070> │ │ │ │ vmovdqa32 %zmm6,0x500(%rdx) │ │ │ │ vmovdqa32 %zmm7,0x540(%rdx) │ │ │ │ vmovdqa32 %zmm8,0x580(%rdx) │ │ │ │ vmovdqa32 %zmm9,0x5c0(%rdx) │ │ │ │ vmovdqa32 %zmm10,0x600(%rdx) │ │ │ │ vmovdqa32 %zmm11,0x640(%rdx) │ │ │ │ vmovdqa32 %zmm12,0x680(%rdx) │ │ │ │ vmovdqa32 %zmm13,0x6c0(%rdx) │ │ │ │ lea 0x1000(%rsp),%r8 │ │ │ │ lea 0x800(%rsp),%rcx │ │ │ │ - call 345ab0 <__cxa_finalize@plt+0x31aa60> │ │ │ │ + call 337a40 <__cxa_finalize@plt+0x30c9f0> │ │ │ │ vpmulhrsw 0x400(%rdx),%zmm29,%zmm16 │ │ │ │ vpmulhrsw 0x440(%rdx),%zmm29,%zmm17 │ │ │ │ vpmulhrsw 0x480(%rdx),%zmm29,%zmm18 │ │ │ │ vpmulhrsw 0x4c0(%rdx),%zmm29,%zmm19 │ │ │ │ vpmulhrsw 0x500(%rdx),%zmm29,%zmm20 │ │ │ │ vpmulhrsw 0x540(%rdx),%zmm29,%zmm21 │ │ │ │ vpmulhrsw 0x580(%rdx),%zmm29,%zmm22 │ │ │ │ @@ -715320,18 +704924,18 @@ │ │ │ │ vpmulhrsw 0x640(%rdx),%zmm29,%zmm31 │ │ │ │ vpmulhrsw 0x680(%rdx),%zmm29,%zmm0 │ │ │ │ vpmulhrsw 0x6c0(%rdx),%zmm29,%zmm1 │ │ │ │ vpmulhrsw 0x700(%rdx),%zmm29,%zmm2 │ │ │ │ vpmulhrsw 0x740(%rdx),%zmm29,%zmm3 │ │ │ │ vpmulhrsw 0x780(%rdx),%zmm29,%zmm4 │ │ │ │ vpmulhrsw 0x7c0(%rdx),%zmm29,%zmm5 │ │ │ │ - call 341227 <__cxa_finalize@plt+0x3161d7> │ │ │ │ + call 3331b7 <__cxa_finalize@plt+0x308167> │ │ │ │ mov %rsp,%r8 │ │ │ │ mov %rdx,%rcx │ │ │ │ - call 345ab0 <__cxa_finalize@plt+0x31aa60> │ │ │ │ + call 337a40 <__cxa_finalize@plt+0x30c9f0> │ │ │ │ vpbroadcastd -0xa4(%r9),%zmm1 │ │ │ │ lea 0x0(,%rsi,8),%r9 │ │ │ │ mov %rdi,%rcx │ │ │ │ vpxord %zmm0,%zmm0,%zmm0 │ │ │ │ sub $0x140,%r8 │ │ │ │ mov %rsp,%rax │ │ │ │ vmovdqa32 0x800(%rax),%zmm18 │ │ │ │ @@ -715394,22 +704998,22 @@ │ │ │ │ vpackuswb %zmm22,%zmm18,%zmm18 │ │ │ │ vmovdqa32 %zmm16,(%rdi) │ │ │ │ vmovdqa32 %zmm19,(%rcx,%r9,8) │ │ │ │ vmovdqa32 %zmm17,(%rcx,%r9,4) │ │ │ │ vmovdqa32 %zmm18,(%rdi,%r9,4) │ │ │ │ add %rsi,%rdi │ │ │ │ cmp %r8,%rax │ │ │ │ - jb 345556 <__cxa_finalize@plt+0x31a506> │ │ │ │ + jb 3374e6 <__cxa_finalize@plt+0x30c496> │ │ │ │ mov %r10,%rsp │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ movswl (%rdx),%eax │ │ │ │ mov %ecx,(%rdx) │ │ │ │ or $0x40,%ecx │ │ │ │ - jmp 340a13 <__cxa_finalize@plt+0x3159c3> │ │ │ │ + jmp 3329a3 <__cxa_finalize@plt+0x307953> │ │ │ │ nopl (%rax) │ │ │ │ vpmulhrsw %zmm29,%zmm6,%zmm6 │ │ │ │ vpmulhrsw %zmm29,%zmm8,%zmm8 │ │ │ │ vpmulhrsw %zmm29,%zmm10,%zmm10 │ │ │ │ vpmulhrsw %zmm29,%zmm12,%zmm12 │ │ │ │ vpmulhrsw %zmm29,%zmm30,%zmm30 │ │ │ │ vpmulhrsw %zmm29,%zmm0,%zmm0 │ │ │ │ @@ -715447,15 +705051,15 @@ │ │ │ │ vshufi32x4 $0xdd,%zmm21,%zmm17,%zmm17 │ │ │ │ vshufi32x4 $0x88,%zmm30,%zmm19,%zmm18 │ │ │ │ vshufi32x4 $0xdd,%zmm30,%zmm19,%zmm19 │ │ │ │ vshufi32x4 $0x88,%zmm2,%zmm31,%zmm30 │ │ │ │ vshufi32x4 $0xdd,%zmm2,%zmm31,%zmm31 │ │ │ │ vshufi32x4 $0x88,%zmm3,%zmm1,%zmm0 │ │ │ │ vshufi32x4 $0xdd,%zmm3,%zmm1,%zmm1 │ │ │ │ - call 33c1c0 <__cxa_finalize@plt+0x311170> │ │ │ │ + call 32e150 <__cxa_finalize@plt+0x303100> │ │ │ │ vshufi32x4 $0xdd,%zmm9,%zmm6,%zmm8 │ │ │ │ vshufi32x4 $0x88,%zmm9,%zmm6,%zmm6 │ │ │ │ vshufi32x4 $0xdd,%zmm12,%zmm7,%zmm9 │ │ │ │ vshufi32x4 $0x88,%zmm12,%zmm7,%zmm7 │ │ │ │ vshufi32x4 $0xdd,%zmm11,%zmm10,%zmm12 │ │ │ │ vshufi32x4 $0x88,%zmm11,%zmm10,%zmm10 │ │ │ │ vshufi32x4 $0x88,%zmm29,%zmm13,%zmm11 │ │ │ │ @@ -715472,15 +705076,15 @@ │ │ │ │ vmovdqa32 %zmm31,0x240(%rax) │ │ │ │ vmovdqa32 %zmm0,0x280(%rax) │ │ │ │ vmovdqa32 %zmm1,0x2c0(%rax) │ │ │ │ vmovdqa32 %zmm2,0x300(%rax) │ │ │ │ vmovdqa32 %zmm3,0x340(%rax) │ │ │ │ vmovdqa32 %zmm4,0x380(%rax) │ │ │ │ vmovdqa32 %zmm5,0x3c0(%rax) │ │ │ │ - call 33e550 <__cxa_finalize@plt+0x313500> │ │ │ │ + call 3304e0 <__cxa_finalize@plt+0x305490> │ │ │ │ vpbroadcastd -0x9c(%r9),%zmm29 │ │ │ │ vmovdqa32 %zmm13,0x400(%rax) │ │ │ │ vmovdqa32 %zmm12,0x440(%rax) │ │ │ │ vmovdqa32 %zmm11,0x480(%rax) │ │ │ │ vmovdqa32 %zmm10,0x4c0(%rax) │ │ │ │ vmovdqa32 %zmm9,0x500(%rax) │ │ │ │ vmovdqa32 %zmm8,0x540(%rax) │ │ │ │ @@ -715518,39 +705122,39 @@ │ │ │ │ vpmulhrsw 0x340(%r8),%zmm29,%zmm12 │ │ │ │ vpmulhrsw 0x440(%r8),%zmm29,%zmm13 │ │ │ │ vpmulhrsw 0x540(%r8),%zmm29,%zmm29 │ │ │ │ vshufi32x4 $0x88,%zmm0,%zmm30,%zmm16 │ │ │ │ vshufi32x4 $0xdd,%zmm5,%zmm3,%zmm17 │ │ │ │ vshufi32x4 $0x88,%zmm1,%zmm31,%zmm18 │ │ │ │ vshufi32x4 $0xdd,%zmm4,%zmm2,%zmm19 │ │ │ │ - call 342c60 <__cxa_finalize@plt+0x317c10> │ │ │ │ + call 334bf0 <__cxa_finalize@plt+0x309ba0> │ │ │ │ vshufi32x4 $0x88,%zmm4,%zmm2,%zmm16 │ │ │ │ vshufi32x4 $0xdd,%zmm1,%zmm31,%zmm17 │ │ │ │ vshufi32x4 $0x88,%zmm5,%zmm3,%zmm18 │ │ │ │ vshufi32x4 $0xdd,%zmm0,%zmm30,%zmm19 │ │ │ │ - call 342c60 <__cxa_finalize@plt+0x317c10> │ │ │ │ + call 334bf0 <__cxa_finalize@plt+0x309ba0> │ │ │ │ vinserti32x8 $0x1,%ymm8,%zmm7,%zmm6 │ │ │ │ vshufi32x4 $0xee,%zmm8,%zmm7,%zmm7 │ │ │ │ vinserti32x8 $0x1,%ymm10,%zmm9,%zmm8 │ │ │ │ vshufi32x4 $0xee,%zmm10,%zmm9,%zmm9 │ │ │ │ vinserti32x8 $0x1,%ymm12,%zmm11,%zmm10 │ │ │ │ vshufi32x4 $0xee,%zmm12,%zmm11,%zmm11 │ │ │ │ vinserti32x8 $0x1,%ymm29,%zmm13,%zmm12 │ │ │ │ vshufi32x4 $0xee,%zmm29,%zmm13,%zmm13 │ │ │ │ vshufi32x4 $0x88,%zmm8,%zmm6,%zmm16 │ │ │ │ vshufi32x4 $0xdd,%zmm13,%zmm11,%zmm17 │ │ │ │ vshufi32x4 $0x88,%zmm9,%zmm7,%zmm18 │ │ │ │ vshufi32x4 $0xdd,%zmm12,%zmm10,%zmm19 │ │ │ │ - call 342c60 <__cxa_finalize@plt+0x317c10> │ │ │ │ + call 334bf0 <__cxa_finalize@plt+0x309ba0> │ │ │ │ vshufi32x4 $0x88,%zmm12,%zmm10,%zmm16 │ │ │ │ vshufi32x4 $0xdd,%zmm9,%zmm7,%zmm17 │ │ │ │ vshufi32x4 $0x88,%zmm13,%zmm11,%zmm18 │ │ │ │ vshufi32x4 $0xdd,%zmm8,%zmm6,%zmm19 │ │ │ │ - call 342c60 <__cxa_finalize@plt+0x317c10> │ │ │ │ - jmp 342f1e <__cxa_finalize@plt+0x317ece> │ │ │ │ + call 334bf0 <__cxa_finalize@plt+0x309ba0> │ │ │ │ + jmp 334eae <__cxa_finalize@plt+0x309e5e> │ │ │ │ nopl 0x0(%rax) │ │ │ │ vshufi32x4 $0xdd,%zmm0,%zmm17,%zmm7 │ │ │ │ vshufi32x4 $0x88,%zmm0,%zmm17,%zmm6 │ │ │ │ vshufi32x4 $0xdd,%zmm19,%zmm16,%zmm30 │ │ │ │ vshufi32x4 $0x88,%zmm19,%zmm16,%zmm10 │ │ │ │ vshufi32x4 $0xdd,%zmm31,%zmm25,%zmm12 │ │ │ │ vshufi32x4 $0x88,%zmm31,%zmm25,%zmm16 │ │ │ │ @@ -715560,28 +705164,28 @@ │ │ │ │ vshufi32x4 $0x88,%zmm18,%zmm24,%zmm11 │ │ │ │ vshufi32x4 $0xdd,%zmm3,%zmm21,%zmm9 │ │ │ │ vshufi32x4 $0x88,%zmm3,%zmm21,%zmm8 │ │ │ │ vshufi32x4 $0xdd,%zmm4,%zmm22,%zmm19 │ │ │ │ vshufi32x4 $0x88,%zmm4,%zmm22,%zmm3 │ │ │ │ vshufi32x4 $0xdd,%zmm2,%zmm20,%zmm1 │ │ │ │ vshufi32x4 $0x88,%zmm2,%zmm20,%zmm2 │ │ │ │ - call 342c0f <__cxa_finalize@plt+0x317bbf> │ │ │ │ + call 334b9f <__cxa_finalize@plt+0x309b4f> │ │ │ │ vmovdqa32 %zmm0,%zmm16 │ │ │ │ vmovdqa32 %zmm2,%zmm19 │ │ │ │ - call 342c0f <__cxa_finalize@plt+0x317bbf> │ │ │ │ + call 334b9f <__cxa_finalize@plt+0x309b4f> │ │ │ │ vmovdqa32 %zmm12,%zmm16 │ │ │ │ vmovdqa32 %zmm3,%zmm19 │ │ │ │ - call 342c0f <__cxa_finalize@plt+0x317bbf> │ │ │ │ + call 334b9f <__cxa_finalize@plt+0x309b4f> │ │ │ │ vmovdqa32 %zmm13,%zmm16 │ │ │ │ vmovdqa32 %zmm1,%zmm19 │ │ │ │ - call 342c0f <__cxa_finalize@plt+0x317bbf> │ │ │ │ - call 342f1e <__cxa_finalize@plt+0x317ece> │ │ │ │ + call 334b9f <__cxa_finalize@plt+0x309b4f> │ │ │ │ + call 334eae <__cxa_finalize@plt+0x309e5e> │ │ │ │ vmovdqa32 %zmm10,%zmm16 │ │ │ │ vmovdqa32 %zmm11,%zmm17 │ │ │ │ - call 33c0a6 <__cxa_finalize@plt+0x311056> │ │ │ │ + call 32e036 <__cxa_finalize@plt+0x302fe6> │ │ │ │ vmovdqa32 %zmm16,(%rcx) │ │ │ │ vmovdqa32 %zmm17,0x40(%rcx) │ │ │ │ vmovdqa32 %zmm18,0x80(%rcx) │ │ │ │ vmovdqa32 %zmm19,0xc0(%rcx) │ │ │ │ vmovdqa32 %zmm20,0x100(%rcx) │ │ │ │ vmovdqa32 %zmm21,0x140(%rcx) │ │ │ │ vmovdqa32 %zmm22,0x180(%rcx) │ │ │ │ @@ -715590,15 +705194,15 @@ │ │ │ │ vmovdqa32 %zmm31,0x240(%rcx) │ │ │ │ vmovdqa32 %zmm0,0x280(%rcx) │ │ │ │ vmovdqa32 %zmm1,0x2c0(%rcx) │ │ │ │ vmovdqa32 %zmm2,0x300(%rcx) │ │ │ │ vmovdqa32 %zmm3,0x340(%rcx) │ │ │ │ vmovdqa32 %zmm4,0x380(%rcx) │ │ │ │ vmovdqa32 %zmm5,0x3c0(%rcx) │ │ │ │ - call 33e4a9 <__cxa_finalize@plt+0x313459> │ │ │ │ + call 330439 <__cxa_finalize@plt+0x3053e9> │ │ │ │ vmovdqa32 %zmm13,0x400(%rcx) │ │ │ │ vmovdqa32 %zmm12,0x440(%rcx) │ │ │ │ vmovdqa32 %zmm11,0x480(%rcx) │ │ │ │ vmovdqa32 %zmm10,0x4c0(%rcx) │ │ │ │ vmovdqa32 %zmm9,0x500(%rcx) │ │ │ │ vmovdqa32 %zmm8,0x540(%rcx) │ │ │ │ vmovdqa32 %zmm7,0x580(%rcx) │ │ │ │ @@ -715610,14 +705214,11520 @@ │ │ │ │ vmovdqa32 %zmm1,0x700(%rcx) │ │ │ │ vmovdqa32 %zmm0,0x740(%rcx) │ │ │ │ vmovdqa32 %zmm31,0x780(%rcx) │ │ │ │ vmovdqa32 %zmm30,0x7c0(%rcx) │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ + lea 0x10a(%rip),%r8 │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 337c60 <__cxa_finalize@plt+0x30cc10> │ │ │ │ + pshuflw $0x0,(%rdx),%xmm0 │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movdqa 0xa6924(%rip),%xmm1 │ │ │ │ + pmulhrsw %xmm1,%xmm0 │ │ │ │ + mov %ecx,(%rdx) │ │ │ │ + pmulhrsw %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + jmp 337e6b <__cxa_finalize@plt+0x30ce1b> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x222(%rip),%r8 │ │ │ │ + jmp 337c60 <__cxa_finalize@plt+0x30cc10> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x3a2(%rip),%r8 │ │ │ │ + jmp 337c60 <__cxa_finalize@plt+0x30cc10> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x49b(%rip),%r8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + movdqa 0x10(%rdx),%xmm1 │ │ │ │ + movdqa 0xa683f(%rip),%xmm3 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + punpckhwd %xmm1,%xmm2 │ │ │ │ + punpcklwd %xmm1,%xmm0 │ │ │ │ + movdqa 0xa653b(%rip),%xmm1 │ │ │ │ + pmaddwd %xmm2,%xmm1 │ │ │ │ + pmaddwd 0xa653f(%rip),%xmm2 │ │ │ │ + paddd %xmm3,%xmm1 │ │ │ │ + paddd %xmm3,%xmm2 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + packssdw %xmm1,%xmm2 │ │ │ │ + movdqa 0xa64f1(%rip),%xmm1 │ │ │ │ + pmaddwd %xmm0,%xmm1 │ │ │ │ + pmaddwd 0xa64f5(%rip),%xmm0 │ │ │ │ + paddd %xmm3,%xmm1 │ │ │ │ + paddd %xmm3,%xmm0 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + packssdw %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + psubsw %xmm2,%xmm1 │ │ │ │ + paddsw %xmm2,%xmm0 │ │ │ │ + movdqa 0xa641b(%rip),%xmm2 │ │ │ │ + movaps %xmm0,%xmm3 │ │ │ │ + shufps $0x7d,%xmm1,%xmm3 │ │ │ │ + shufps $0x28,%xmm1,%xmm0 │ │ │ │ + pshufb %xmm2,%xmm0 │ │ │ │ + movdqa %xmm3,%xmm1 │ │ │ │ + pshufb %xmm2,%xmm1 │ │ │ │ + jmp *%r8 │ │ │ │ + movdqa 0xa67a7(%rip),%xmm3 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + punpckhwd %xmm1,%xmm2 │ │ │ │ + punpcklwd %xmm1,%xmm0 │ │ │ │ + movdqa 0xa64a3(%rip),%xmm1 │ │ │ │ + pmaddwd %xmm2,%xmm1 │ │ │ │ + pmaddwd 0xa64a7(%rip),%xmm2 │ │ │ │ + paddd %xmm3,%xmm1 │ │ │ │ + paddd %xmm3,%xmm2 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + packssdw %xmm1,%xmm2 │ │ │ │ + movdqa 0xa6459(%rip),%xmm1 │ │ │ │ + pmaddwd %xmm0,%xmm1 │ │ │ │ + pmaddwd 0xa645d(%rip),%xmm0 │ │ │ │ + paddd %xmm3,%xmm1 │ │ │ │ + paddd %xmm3,%xmm0 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + packssdw %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + psubsw %xmm2,%xmm1 │ │ │ │ + paddsw %xmm2,%xmm0 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movdqa %xmm2,(%rdx) │ │ │ │ + movdqa %xmm2,0x10(%rdx) │ │ │ │ + movdqa 0xa6736(%rip),%xmm2 │ │ │ │ + pmulhrsw %xmm2,%xmm0 │ │ │ │ + pmulhrsw %xmm2,%xmm1 │ │ │ │ + lea (%rdi,%rsi,2),%rdx │ │ │ │ + movd (%rdi),%xmm2 │ │ │ │ + movd (%rdi,%rsi,1),%xmm4 │ │ │ │ + punpckldq %xmm4,%xmm2 │ │ │ │ + movd (%rdx,%rsi,1),%xmm3 │ │ │ │ + movd (%rdx),%xmm4 │ │ │ │ + punpckldq %xmm4,%xmm3 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + punpcklbw %xmm4,%xmm2 │ │ │ │ + punpcklbw %xmm4,%xmm3 │ │ │ │ + paddw %xmm0,%xmm2 │ │ │ │ + paddw %xmm1,%xmm3 │ │ │ │ + packuswb %xmm3,%xmm2 │ │ │ │ + movd %xmm2,(%rdi) │ │ │ │ + pshuflw $0x4e,%xmm2,%xmm3 │ │ │ │ + movd %xmm3,(%rdi,%rsi,1) │ │ │ │ + punpckhqdq %xmm2,%xmm2 │ │ │ │ + movd %xmm2,(%rdx,%rsi,1) │ │ │ │ + psrlq $0x20,%xmm2 │ │ │ │ + movd %xmm2,(%rdx) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea -0xf6(%rip),%r8 │ │ │ │ + jmp 337e30 <__cxa_finalize@plt+0x30cde0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x52(%rip),%r8 │ │ │ │ + jmp 337e30 <__cxa_finalize@plt+0x30cde0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x1d2(%rip),%r8 │ │ │ │ + jmp 337e30 <__cxa_finalize@plt+0x30cde0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x2cb(%rip),%r8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + movdqa 0x10(%rdx),%xmm1 │ │ │ │ + call 337ee0 <__cxa_finalize@plt+0x30ce90> │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + punpckhwd %xmm1,%xmm2 │ │ │ │ + punpcklwd %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + punpckhwd %xmm2,%xmm1 │ │ │ │ + punpcklwd %xmm2,%xmm0 │ │ │ │ + jmp *%r8 │ │ │ │ + call 337ee0 <__cxa_finalize@plt+0x30ce90> │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movdqa %xmm2,(%rdx) │ │ │ │ + movdqa %xmm2,0x10(%rdx) │ │ │ │ + movdqa 0xa664d(%rip),%xmm2 │ │ │ │ + pmulhrsw %xmm2,%xmm0 │ │ │ │ + pmulhrsw %xmm2,%xmm1 │ │ │ │ + lea (%rdi,%rsi,2),%rdx │ │ │ │ + movd (%rdi),%xmm2 │ │ │ │ + movd (%rdi,%rsi,1),%xmm4 │ │ │ │ + punpckldq %xmm4,%xmm2 │ │ │ │ + movd (%rdx),%xmm3 │ │ │ │ + movd (%rdx,%rsi,1),%xmm4 │ │ │ │ + punpckldq %xmm4,%xmm3 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + punpcklbw %xmm4,%xmm2 │ │ │ │ + punpcklbw %xmm4,%xmm3 │ │ │ │ + paddw %xmm0,%xmm2 │ │ │ │ + paddw %xmm1,%xmm3 │ │ │ │ + packuswb %xmm3,%xmm2 │ │ │ │ + movd %xmm2,(%rdi) │ │ │ │ + pshuflw $0x4e,%xmm2,%xmm3 │ │ │ │ + movd %xmm3,(%rdi,%rsi,1) │ │ │ │ + punpckhqdq %xmm2,%xmm2 │ │ │ │ + movd %xmm2,(%rdx) │ │ │ │ + psrlq $0x20,%xmm2 │ │ │ │ + movd %xmm2,(%rdx,%rsi,1) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + punpcklwd %xmm1,%xmm2 │ │ │ │ + punpckhwd %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ + movdqa 0xa6278(%rip),%xmm1 │ │ │ │ + pmaddwd %xmm2,%xmm1 │ │ │ │ + pmaddwd 0xa627c(%rip),%xmm0 │ │ │ │ + paddd %xmm0,%xmm1 │ │ │ │ + movdqa 0xa6220(%rip),%xmm0 │ │ │ │ + pmaddwd %xmm2,%xmm0 │ │ │ │ + pmaddwd 0xa6224(%rip),%xmm2 │ │ │ │ + movdqa 0xa622c(%rip),%xmm4 │ │ │ │ + pmaddwd %xmm3,%xmm4 │ │ │ │ + movdqa 0xa6230(%rip),%xmm5 │ │ │ │ + pmaddwd %xmm3,%xmm5 │ │ │ │ + paddd %xmm0,%xmm4 │ │ │ │ + pmaddwd 0xa6250(%rip),%xmm3 │ │ │ │ + movdqa 0xa6568(%rip),%xmm0 │ │ │ │ + paddd %xmm0,%xmm1 │ │ │ │ + paddd %xmm0,%xmm2 │ │ │ │ + paddd %xmm4,%xmm0 │ │ │ │ + paddd %xmm2,%xmm5 │ │ │ │ + paddd %xmm4,%xmm2 │ │ │ │ + paddd %xmm3,%xmm2 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + packssdw %xmm5,%xmm0 │ │ │ │ + packssdw %xmm2,%xmm1 │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + lea -0x286(%rip),%r8 │ │ │ │ + jmp 337fc0 <__cxa_finalize@plt+0x30cf70> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x13e(%rip),%r8 │ │ │ │ + jmp 337fc0 <__cxa_finalize@plt+0x30cf70> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x42(%rip),%r8 │ │ │ │ + jmp 337fc0 <__cxa_finalize@plt+0x30cf70> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x13b(%rip),%r8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + movdqa 0x10(%rdx),%xmm1 │ │ │ │ + call 337ee0 <__cxa_finalize@plt+0x30ce90> │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + punpcklwd %xmm0,%xmm2 │ │ │ │ + punpckhwd %xmm0,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + punpcklwd %xmm2,%xmm0 │ │ │ │ + punpckhwd %xmm2,%xmm1 │ │ │ │ + jmp *%r8 │ │ │ │ + call 337ee0 <__cxa_finalize@plt+0x30ce90> │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movdqa %xmm2,(%rdx) │ │ │ │ + movdqa %xmm2,0x10(%rdx) │ │ │ │ + movdqa 0xa64bd(%rip),%xmm2 │ │ │ │ + pmulhrsw %xmm2,%xmm0 │ │ │ │ + pmulhrsw %xmm2,%xmm1 │ │ │ │ + lea (%rdi,%rsi,2),%rdx │ │ │ │ + movd (%rdx,%rsi,1),%xmm2 │ │ │ │ + movd (%rdx),%xmm4 │ │ │ │ + punpckldq %xmm4,%xmm2 │ │ │ │ + movd (%rdi,%rsi,1),%xmm3 │ │ │ │ + movd (%rdi),%xmm4 │ │ │ │ + punpckldq %xmm4,%xmm3 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + punpcklbw %xmm4,%xmm2 │ │ │ │ + punpcklbw %xmm4,%xmm3 │ │ │ │ + paddw %xmm0,%xmm2 │ │ │ │ + paddw %xmm1,%xmm3 │ │ │ │ + packuswb %xmm3,%xmm2 │ │ │ │ + movd %xmm2,(%rdx,%rsi,1) │ │ │ │ + pshuflw $0x4e,%xmm2,%xmm3 │ │ │ │ + movd %xmm3,(%rdx) │ │ │ │ + punpckhqdq %xmm2,%xmm2 │ │ │ │ + movd %xmm2,(%rdi,%rsi,1) │ │ │ │ + psrlq $0x20,%xmm2 │ │ │ │ + movd %xmm2,(%rdi) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x376(%rip),%r8 │ │ │ │ + jmp 3380b0 <__cxa_finalize@plt+0x30d060> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x22e(%rip),%r8 │ │ │ │ + jmp 3380b0 <__cxa_finalize@plt+0x30d060> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0xae(%rip),%r8 │ │ │ │ + jmp 3380b0 <__cxa_finalize@plt+0x30d060> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x4b(%rip),%r8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + movdqa 0x10(%rdx),%xmm1 │ │ │ │ + movdqa 0xa645f(%rip),%xmm3 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + pmulhrsw %xmm3,%xmm2 │ │ │ │ + pmulhrsw %xmm1,%xmm3 │ │ │ │ + paddsw %xmm2,%xmm0 │ │ │ │ + paddsw %xmm3,%xmm1 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + punpckhwd %xmm1,%xmm2 │ │ │ │ + punpcklwd %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + punpckhwd %xmm2,%xmm1 │ │ │ │ + punpcklwd %xmm2,%xmm0 │ │ │ │ + jmp *%r8 │ │ │ │ + movdqa 0xa6426(%rip),%xmm3 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + pmulhrsw %xmm0,%xmm2 │ │ │ │ + pmulhrsw %xmm1,%xmm3 │ │ │ │ + paddsw %xmm2,%xmm0 │ │ │ │ + paddsw %xmm3,%xmm1 │ │ │ │ + jmp 337e5e <__cxa_finalize@plt+0x30ce0e> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + movdqa 0x10(%rdx),%xmm1 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movdqa %xmm2,(%rdx) │ │ │ │ + movdqa %xmm2,0x10(%rdx) │ │ │ │ + psraw $0x2,%xmm0 │ │ │ │ + psraw $0x2,%xmm1 │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ + punpckhqdq %xmm1,%xmm3 │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + psubw %xmm3,%xmm2 │ │ │ │ + paddw %xmm3,%xmm0 │ │ │ │ + punpckhqdq %xmm2,%xmm2 │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + psubw %xmm2,%xmm1 │ │ │ │ + psraw $0x1,%xmm1 │ │ │ │ + psubw %xmm3,%xmm1 │ │ │ │ + psubw %xmm1,%xmm0 │ │ │ │ + paddw %xmm1,%xmm2 │ │ │ │ + punpckhwd %xmm1,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm3 │ │ │ │ + punpcklwd %xmm2,%xmm3 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + punpckhdq %xmm3,%xmm1 │ │ │ │ + punpckldq %xmm3,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ + punpckhqdq %xmm1,%xmm3 │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + psubw %xmm3,%xmm2 │ │ │ │ + paddw %xmm3,%xmm0 │ │ │ │ + punpckhqdq %xmm2,%xmm2 │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + psubw %xmm2,%xmm1 │ │ │ │ + psraw $0x1,%xmm1 │ │ │ │ + psubw %xmm3,%xmm1 │ │ │ │ + psubw %xmm1,%xmm0 │ │ │ │ + paddw %xmm1,%xmm2 │ │ │ │ + shufpd $0x1,%xmm2,%xmm0 │ │ │ │ + lea (%rdi,%rsi,2),%rdx │ │ │ │ + movd (%rdi),%xmm2 │ │ │ │ + movd (%rdx,%rsi,1),%xmm4 │ │ │ │ + punpckldq %xmm4,%xmm2 │ │ │ │ + movd (%rdx),%xmm3 │ │ │ │ + movd (%rdi,%rsi,1),%xmm4 │ │ │ │ + punpckldq %xmm4,%xmm3 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + punpcklbw %xmm4,%xmm2 │ │ │ │ + punpcklbw %xmm4,%xmm3 │ │ │ │ + paddw %xmm0,%xmm2 │ │ │ │ + paddw %xmm1,%xmm3 │ │ │ │ + packuswb %xmm3,%xmm2 │ │ │ │ + movd %xmm2,(%rdi) │ │ │ │ + pshuflw $0x4e,%xmm2,%xmm3 │ │ │ │ + movd %xmm3,(%rdx,%rsi,1) │ │ │ │ + punpckhqdq %xmm2,%xmm2 │ │ │ │ + movd %xmm2,(%rdx) │ │ │ │ + psrlq $0x20,%xmm2 │ │ │ │ + movd %xmm2,(%rdi,%rsi,1) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0xae(%rip),%r8 │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 3382b0 <__cxa_finalize@plt+0x30d260> │ │ │ │ + pshuflw $0x0,(%rdx),%xmm0 │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movdqa 0xa62e4(%rip),%xmm1 │ │ │ │ + pmulhrsw %xmm1,%xmm0 │ │ │ │ + mov %ecx,(%rdx) │ │ │ │ + pmulhrsw %xmm1,%xmm0 │ │ │ │ + pmulhrsw %xmm1,%xmm0 │ │ │ │ + pmulhrsw 0xa625a(%rip),%xmm0 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ + jmp 33852f <__cxa_finalize@plt+0x30d4df> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + lea 0x25c(%rip),%r8 │ │ │ │ + jmp 3382b0 <__cxa_finalize@plt+0x30d260> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x5c0(%rip),%r8 │ │ │ │ + jmp 3382b0 <__cxa_finalize@plt+0x30d260> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x6a1(%rip),%r8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + movdqa 0xa6278(%rip),%xmm3 │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm3,%xmm0 │ │ │ │ + movdqa 0x10(%rdx),%xmm1 │ │ │ │ + pmulhrsw %xmm3,%xmm1 │ │ │ │ + movdqa 0x20(%rdx),%xmm2 │ │ │ │ + pmulhrsw %xmm3,%xmm2 │ │ │ │ + pmulhrsw 0x30(%rdx),%xmm3 │ │ │ │ + call 338a80 <__cxa_finalize@plt+0x30da30> │ │ │ │ + jmp 3384b0 <__cxa_finalize@plt+0x30d460> │ │ │ │ + call 338300 <__cxa_finalize@plt+0x30d2b0> │ │ │ │ + shufps $0x4e,%xmm1,%xmm1 │ │ │ │ + shufps $0x4e,%xmm3,%xmm3 │ │ │ │ + movdqa 0xa61c6(%rip),%xmm4 │ │ │ │ + jmp 338504 <__cxa_finalize@plt+0x30d4b4> │ │ │ │ + nop │ │ │ │ + movdqa 0xa61a8(%rip),%xmm6 │ │ │ │ + movdqa %xmm0,%xmm4 │ │ │ │ + punpckhwd %xmm3,%xmm4 │ │ │ │ + punpcklwd %xmm2,%xmm0 │ │ │ │ + punpckhwd %xmm1,%xmm2 │ │ │ │ + punpcklwd %xmm3,%xmm1 │ │ │ │ + movdqa 0xa5ebc(%rip),%xmm3 │ │ │ │ + pmaddwd %xmm4,%xmm3 │ │ │ │ + pmaddwd 0xa5ec0(%rip),%xmm4 │ │ │ │ + paddd %xmm6,%xmm3 │ │ │ │ + paddd %xmm6,%xmm4 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + packssdw %xmm3,%xmm4 │ │ │ │ + movdqa 0xa5eb2(%rip),%xmm3 │ │ │ │ + pmaddwd %xmm2,%xmm3 │ │ │ │ + pmaddwd 0xa5eb6(%rip),%xmm2 │ │ │ │ + paddd %xmm6,%xmm3 │ │ │ │ + paddd %xmm6,%xmm2 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + packssdw %xmm3,%xmm2 │ │ │ │ + movdqa 0xa5e48(%rip),%xmm3 │ │ │ │ + pmaddwd %xmm1,%xmm3 │ │ │ │ + pmaddwd 0xa5e4c(%rip),%xmm1 │ │ │ │ + paddd %xmm6,%xmm3 │ │ │ │ + paddd %xmm6,%xmm1 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + packssdw %xmm3,%xmm1 │ │ │ │ + movdqa %xmm4,%xmm3 │ │ │ │ + psubsw %xmm2,%xmm3 │ │ │ │ + paddsw %xmm2,%xmm4 │ │ │ │ + pshufb 0xa5d61(%rip),%xmm3 │ │ │ │ + movdqa 0xa5de9(%rip),%xmm2 │ │ │ │ + pmaddwd %xmm0,%xmm2 │ │ │ │ + pmaddwd 0xa5ded(%rip),%xmm0 │ │ │ │ + paddd %xmm6,%xmm2 │ │ │ │ + paddd %xmm6,%xmm0 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + packssdw %xmm2,%xmm0 │ │ │ │ + movdqa 0xa5dbf(%rip),%xmm2 │ │ │ │ + pmaddwd %xmm3,%xmm2 │ │ │ │ + pmaddwd 0xa5dc3(%rip),%xmm3 │ │ │ │ + paddd %xmm6,%xmm2 │ │ │ │ + paddd %xmm6,%xmm3 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + packssdw %xmm2,%xmm3 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + psubsw %xmm1,%xmm2 │ │ │ │ + paddsw %xmm1,%xmm0 │ │ │ │ + movdqa %xmm4,%xmm1 │ │ │ │ + punpcklqdq %xmm3,%xmm1 │ │ │ │ + punpckhqdq %xmm3,%xmm4 │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ + psubsw %xmm1,%xmm3 │ │ │ │ + paddsw %xmm1,%xmm0 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + paddsw %xmm4,%xmm1 │ │ │ │ + psubsw %xmm4,%xmm2 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x162(%rip),%r8 │ │ │ │ + jmp 338480 <__cxa_finalize@plt+0x30d430> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x8c(%rip),%r8 │ │ │ │ + jmp 338480 <__cxa_finalize@plt+0x30d430> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x3f0(%rip),%r8 │ │ │ │ + jmp 338480 <__cxa_finalize@plt+0x30d430> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x4d1(%rip),%r8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + movdqa 0xa60a8(%rip),%xmm3 │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm3,%xmm0 │ │ │ │ + movdqa 0x10(%rdx),%xmm1 │ │ │ │ + pmulhrsw %xmm3,%xmm1 │ │ │ │ + movdqa 0x20(%rdx),%xmm2 │ │ │ │ + pmulhrsw %xmm3,%xmm2 │ │ │ │ + pmulhrsw 0x30(%rdx),%xmm3 │ │ │ │ + call 338cd0 <__cxa_finalize@plt+0x30dc80> │ │ │ │ + movdqa %xmm2,%xmm4 │ │ │ │ + punpckhwd %xmm3,%xmm4 │ │ │ │ + punpcklwd %xmm3,%xmm2 │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ + punpckhwd %xmm1,%xmm3 │ │ │ │ + punpcklwd %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + punpckhdq %xmm2,%xmm1 │ │ │ │ + punpckldq %xmm2,%xmm0 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + punpckldq %xmm4,%xmm2 │ │ │ │ + punpckhdq %xmm4,%xmm3 │ │ │ │ + jmp *%r8 │ │ │ │ + shufps $0x4e,%xmm0,%xmm0 │ │ │ │ + shufps $0x4e,%xmm1,%xmm1 │ │ │ │ + call 3385e0 <__cxa_finalize@plt+0x30d590> │ │ │ │ + movdqa 0xa5fc8(%rip),%xmm4 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + psubw %xmm4,%xmm5 │ │ │ │ + punpcklqdq %xmm5,%xmm4 │ │ │ │ + pmulhrsw %xmm4,%xmm0 │ │ │ │ + pmulhrsw %xmm4,%xmm1 │ │ │ │ + pmulhrsw %xmm4,%xmm2 │ │ │ │ + pmulhrsw %xmm4,%xmm3 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + movdqa %xmm5,(%rdx) │ │ │ │ + movdqa %xmm5,0x10(%rdx) │ │ │ │ + movdqa %xmm5,0x20(%rdx) │ │ │ │ + movdqa %xmm5,0x30(%rdx) │ │ │ │ + lea (%rdi,%rsi,2),%rdx │ │ │ │ + movd (%rdi),%xmm4 │ │ │ │ + movd (%rdi,%rsi,1),%xmm6 │ │ │ │ + punpckldq %xmm6,%xmm4 │ │ │ │ + movd (%rdx),%xmm5 │ │ │ │ + movd (%rdx,%rsi,1),%xmm6 │ │ │ │ + punpckldq %xmm6,%xmm5 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + punpcklbw %xmm6,%xmm4 │ │ │ │ + punpcklbw %xmm6,%xmm5 │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + paddw %xmm1,%xmm5 │ │ │ │ + packuswb %xmm5,%xmm4 │ │ │ │ + movd %xmm4,(%rdi) │ │ │ │ + pshuflw $0x4e,%xmm4,%xmm5 │ │ │ │ + movd %xmm5,(%rdi,%rsi,1) │ │ │ │ + punpckhqdq %xmm4,%xmm4 │ │ │ │ + movd %xmm4,(%rdx) │ │ │ │ + psrlq $0x20,%xmm4 │ │ │ │ + movd %xmm4,(%rdx,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + lea (%rdi,%rsi,2),%rdx │ │ │ │ + movd (%rdi),%xmm4 │ │ │ │ + movd (%rdi,%rsi,1),%xmm6 │ │ │ │ + punpckldq %xmm6,%xmm4 │ │ │ │ + movd (%rdx),%xmm5 │ │ │ │ + movd (%rdx,%rsi,1),%xmm6 │ │ │ │ + punpckldq %xmm6,%xmm5 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + punpcklbw %xmm6,%xmm4 │ │ │ │ + punpcklbw %xmm6,%xmm5 │ │ │ │ + paddw %xmm2,%xmm4 │ │ │ │ + paddw %xmm3,%xmm5 │ │ │ │ + packuswb %xmm5,%xmm4 │ │ │ │ + movd %xmm4,(%rdi) │ │ │ │ + pshuflw $0x4e,%xmm4,%xmm5 │ │ │ │ + movd %xmm5,(%rdi,%rsi,1) │ │ │ │ + punpckhqdq %xmm4,%xmm4 │ │ │ │ + movd %xmm4,(%rdx) │ │ │ │ + psrlq $0x20,%xmm4 │ │ │ │ + movd %xmm4,(%rdx,%rsi,1) │ │ │ │ + ret │ │ │ │ + movdqa 0xa5ec8(%rip),%xmm6 │ │ │ │ + movdqa %xmm3,%xmm4 │ │ │ │ + punpckhwd %xmm0,%xmm4 │ │ │ │ + movdqa %xmm2,%xmm5 │ │ │ │ + punpckhwd %xmm1,%xmm5 │ │ │ │ + punpcklwd %xmm2,%xmm1 │ │ │ │ + punpcklwd %xmm3,%xmm0 │ │ │ │ + movdqa 0xa5c18(%rip),%xmm2 │ │ │ │ + pmaddwd %xmm4,%xmm2 │ │ │ │ + pmaddwd 0xa5c1c(%rip),%xmm4 │ │ │ │ + paddd %xmm6,%xmm2 │ │ │ │ + paddd %xmm6,%xmm4 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + packssdw %xmm2,%xmm4 │ │ │ │ + movdqa 0xa5c0e(%rip),%xmm2 │ │ │ │ + pmaddwd %xmm5,%xmm2 │ │ │ │ + pmaddwd 0xa5c12(%rip),%xmm5 │ │ │ │ + paddd %xmm6,%xmm2 │ │ │ │ + paddd %xmm6,%xmm5 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + packssdw %xmm2,%xmm5 │ │ │ │ + movdqa 0xa5c04(%rip),%xmm2 │ │ │ │ + pmaddwd %xmm1,%xmm2 │ │ │ │ + pmaddwd 0xa5c08(%rip),%xmm1 │ │ │ │ + paddd %xmm6,%xmm2 │ │ │ │ + paddd %xmm6,%xmm1 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + packssdw %xmm2,%xmm1 │ │ │ │ + movdqa 0xa5bfa(%rip),%xmm2 │ │ │ │ + pmaddwd %xmm0,%xmm2 │ │ │ │ + pmaddwd 0xa5bfe(%rip),%xmm0 │ │ │ │ + paddd %xmm6,%xmm2 │ │ │ │ + paddd %xmm6,%xmm0 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + packssdw %xmm2,%xmm0 │ │ │ │ + movdqa %xmm4,%xmm3 │ │ │ │ + psubsw %xmm1,%xmm3 │ │ │ │ + paddsw %xmm1,%xmm4 │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + psubsw %xmm0,%xmm2 │ │ │ │ + paddsw %xmm0,%xmm5 │ │ │ │ + movaps %xmm3,%xmm1 │ │ │ │ + shufps $0x4e,%xmm2,%xmm1 │ │ │ │ + punpckhwd %xmm1,%xmm2 │ │ │ │ + punpcklwd %xmm1,%xmm3 │ │ │ │ + movdqa 0xa5af9(%rip),%xmm0 │ │ │ │ + pmaddwd %xmm3,%xmm0 │ │ │ │ + pmaddwd 0xa5add(%rip),%xmm3 │ │ │ │ + paddd %xmm6,%xmm0 │ │ │ │ + paddd %xmm6,%xmm3 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + packssdw %xmm0,%xmm3 │ │ │ │ + movdqa 0xa5b9f(%rip),%xmm0 │ │ │ │ + pmaddwd %xmm2,%xmm0 │ │ │ │ + pmaddwd 0xa5ba3(%rip),%xmm2 │ │ │ │ + paddd %xmm6,%xmm0 │ │ │ │ + paddd %xmm6,%xmm2 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + packssdw %xmm0,%xmm2 │ │ │ │ + movdqa %xmm4,%xmm1 │ │ │ │ + psubsw %xmm5,%xmm1 │ │ │ │ + paddsw %xmm5,%xmm4 │ │ │ │ + movdqa %xmm3,%xmm5 │ │ │ │ + psubsw %xmm2,%xmm5 │ │ │ │ + paddsw %xmm2,%xmm3 │ │ │ │ + movaps %xmm4,%xmm0 │ │ │ │ + shufps $0xe4,%xmm3,%xmm0 │ │ │ │ + shufps $0xe4,%xmm4,%xmm3 │ │ │ │ + movdqa 0xa5a52(%rip),%xmm2 │ │ │ │ + movdqa 0xa5a5a(%rip),%xmm7 │ │ │ │ + movaps %xmm1,%xmm4 │ │ │ │ + shufps $0x4e,%xmm5,%xmm4 │ │ │ │ + shufps $0xe4,%xmm5,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + punpcklwd %xmm4,%xmm5 │ │ │ │ + punpckhwd %xmm4,%xmm1 │ │ │ │ + movdqa %xmm2,%xmm4 │ │ │ │ + pmaddwd %xmm1,%xmm4 │ │ │ │ + pmaddwd %xmm5,%xmm2 │ │ │ │ + pmaddwd %xmm7,%xmm1 │ │ │ │ + pmaddwd %xmm7,%xmm5 │ │ │ │ + paddd %xmm6,%xmm4 │ │ │ │ + paddd %xmm6,%xmm2 │ │ │ │ + paddd %xmm6,%xmm1 │ │ │ │ + paddd %xmm6,%xmm5 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + packssdw %xmm5,%xmm1 │ │ │ │ + packssdw %xmm4,%xmm2 │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea -0x4d2(%rip),%r8 │ │ │ │ + jmp 3387f0 <__cxa_finalize@plt+0x30d7a0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x2e4(%rip),%r8 │ │ │ │ + jmp 3387f0 <__cxa_finalize@plt+0x30d7a0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x80(%rip),%r8 │ │ │ │ + jmp 3387f0 <__cxa_finalize@plt+0x30d7a0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x161(%rip),%r8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + movdqa 0xa5d38(%rip),%xmm3 │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm3,%xmm0 │ │ │ │ + movdqa 0x10(%rdx),%xmm1 │ │ │ │ + pmulhrsw %xmm3,%xmm1 │ │ │ │ + movdqa 0x20(%rdx),%xmm2 │ │ │ │ + pmulhrsw %xmm3,%xmm2 │ │ │ │ + pmulhrsw 0x30(%rdx),%xmm3 │ │ │ │ + call 338cd0 <__cxa_finalize@plt+0x30dc80> │ │ │ │ + movdqa %xmm3,%xmm4 │ │ │ │ + punpcklwd %xmm2,%xmm4 │ │ │ │ + punpckhwd %xmm2,%xmm3 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + punpcklwd %xmm0,%xmm5 │ │ │ │ + punpckhwd %xmm0,%xmm1 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + punpckldq %xmm1,%xmm2 │ │ │ │ + punpckhdq %xmm1,%xmm3 │ │ │ │ + movdqa %xmm4,%xmm0 │ │ │ │ + punpckldq %xmm5,%xmm0 │ │ │ │ + movdqa %xmm4,%xmm1 │ │ │ │ + punpckhdq %xmm5,%xmm1 │ │ │ │ + jmp *%r8 │ │ │ │ + shufps $0x4e,%xmm0,%xmm0 │ │ │ │ + shufps $0x4e,%xmm1,%xmm1 │ │ │ │ + call 3385e0 <__cxa_finalize@plt+0x30d590> │ │ │ │ + movdqa %xmm0,%xmm4 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + pshufd $0x4e,%xmm3,%xmm0 │ │ │ │ + pshufd $0x4e,%xmm2,%xmm1 │ │ │ │ + pshufd $0x4e,%xmm5,%xmm2 │ │ │ │ + pshufd $0x4e,%xmm4,%xmm3 │ │ │ │ + movdqa 0xa5c38(%rip),%xmm5 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + psubw %xmm5,%xmm4 │ │ │ │ + jmp 338500 <__cxa_finalize@plt+0x30d4b0> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + lea -0x5c2(%rip),%r8 │ │ │ │ + jmp 3388e0 <__cxa_finalize@plt+0x30d890> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x3d4(%rip),%r8 │ │ │ │ + jmp 3388e0 <__cxa_finalize@plt+0x30d890> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x70(%rip),%r8 │ │ │ │ + jmp 3388e0 <__cxa_finalize@plt+0x30d890> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x71(%rip),%r8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + movdqa 0xa5c48(%rip),%xmm3 │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm3,%xmm0 │ │ │ │ + movdqa 0x10(%rdx),%xmm1 │ │ │ │ + pmulhrsw %xmm3,%xmm1 │ │ │ │ + movdqa 0x20(%rdx),%xmm2 │ │ │ │ + pmulhrsw %xmm3,%xmm2 │ │ │ │ + pmulhrsw 0x30(%rdx),%xmm3 │ │ │ │ + movdqa 0xa5c0d(%rip),%xmm7 │ │ │ │ + movdqa %xmm7,%xmm4 │ │ │ │ + pmulhrsw %xmm0,%xmm4 │ │ │ │ + movdqa %xmm7,%xmm5 │ │ │ │ + pmulhrsw %xmm1,%xmm5 │ │ │ │ + movdqa %xmm7,%xmm6 │ │ │ │ + pmulhrsw %xmm2,%xmm6 │ │ │ │ + pmulhrsw %xmm3,%xmm7 │ │ │ │ + paddsw %xmm4,%xmm0 │ │ │ │ + paddsw %xmm5,%xmm1 │ │ │ │ + paddsw %xmm6,%xmm2 │ │ │ │ + paddsw %xmm7,%xmm3 │ │ │ │ + jmp 3384b0 <__cxa_finalize@plt+0x30d460> │ │ │ │ + movdqa 0xa5b90(%rip),%xmm4 │ │ │ │ + jmp 338504 <__cxa_finalize@plt+0x30d4b4> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x104(%rip),%r8 │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 3389e0 <__cxa_finalize@plt+0x30d990> │ │ │ │ + pshuflw $0x0,(%rdx),%xmm0 │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movdqa 0xa5bb4(%rip),%xmm1 │ │ │ │ + pmulhrsw %xmm1,%xmm0 │ │ │ │ + pmulhrsw %xmm1,%xmm0 │ │ │ │ + movdqa 0xa5b32(%rip),%xmm2 │ │ │ │ + pmulhrsw %xmm1,%xmm0 │ │ │ │ + pmulhrsw %xmm2,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ + jmp 338c54 <__cxa_finalize@plt+0x30dc04> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x27c(%rip),%r8 │ │ │ │ + jmp 3389e0 <__cxa_finalize@plt+0x30d990> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x52c(%rip),%r8 │ │ │ │ + jmp 3389e0 <__cxa_finalize@plt+0x30d990> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x60f(%rip),%r8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + movdqa 0xa5b48(%rip),%xmm3 │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm3,%xmm0 │ │ │ │ + movdqa 0x10(%rdx),%xmm1 │ │ │ │ + pmulhrsw %xmm3,%xmm1 │ │ │ │ + movdqa 0x20(%rdx),%xmm2 │ │ │ │ + pmulhrsw %xmm3,%xmm2 │ │ │ │ + pmulhrsw 0x30(%rdx),%xmm3 │ │ │ │ + call 338300 <__cxa_finalize@plt+0x30d2b0> │ │ │ │ + movdqa 0xa56f8(%rip),%xmm4 │ │ │ │ + movdqa 0xa5700(%rip),%xmm5 │ │ │ │ + pshufb %xmm4,%xmm0 │ │ │ │ + pshufb %xmm5,%xmm1 │ │ │ │ + pshufb %xmm4,%xmm2 │ │ │ │ + pshufb %xmm5,%xmm3 │ │ │ │ + movdqa %xmm0,%xmm4 │ │ │ │ + punpckhdq %xmm1,%xmm4 │ │ │ │ + punpckldq %xmm1,%xmm0 │ │ │ │ + movdqa %xmm2,%xmm5 │ │ │ │ + punpckhdq %xmm3,%xmm5 │ │ │ │ + punpckldq %xmm3,%xmm2 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + punpckhqdq %xmm2,%xmm1 │ │ │ │ + punpcklqdq %xmm2,%xmm0 │ │ │ │ + movdqa %xmm4,%xmm3 │ │ │ │ + punpckhqdq %xmm5,%xmm3 │ │ │ │ + movdqa %xmm4,%xmm2 │ │ │ │ + punpcklqdq %xmm5,%xmm2 │ │ │ │ + jmp *%r8 │ │ │ │ + call 338a80 <__cxa_finalize@plt+0x30da30> │ │ │ │ + jmp 338c38 <__cxa_finalize@plt+0x30dbe8> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + movdqa 0xa5a28(%rip),%xmm6 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + punpckhwd %xmm3,%xmm5 │ │ │ │ + punpcklwd %xmm3,%xmm1 │ │ │ │ + movdqa 0xa5734(%rip),%xmm3 │ │ │ │ + movdqa %xmm1,%xmm4 │ │ │ │ + pmaddwd %xmm3,%xmm4 │ │ │ │ + pmaddwd %xmm5,%xmm3 │ │ │ │ + paddd %xmm6,%xmm4 │ │ │ │ + paddd %xmm6,%xmm3 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + packssdw %xmm3,%xmm4 │ │ │ │ + movdqa 0xa56fa(%rip),%xmm3 │ │ │ │ + pmaddwd %xmm3,%xmm5 │ │ │ │ + pmaddwd %xmm3,%xmm1 │ │ │ │ + paddd %xmm6,%xmm5 │ │ │ │ + paddd %xmm6,%xmm1 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + packssdw %xmm5,%xmm1 │ │ │ │ + movdqa %xmm0,%xmm5 │ │ │ │ + punpckhwd %xmm2,%xmm5 │ │ │ │ + punpcklwd %xmm2,%xmm0 │ │ │ │ + movdqa 0xa56b8(%rip),%xmm2 │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ + pmaddwd %xmm2,%xmm3 │ │ │ │ + pmaddwd %xmm5,%xmm2 │ │ │ │ + paddd %xmm6,%xmm3 │ │ │ │ + paddd %xmm6,%xmm2 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + packssdw %xmm2,%xmm3 │ │ │ │ + movdqa 0xa567e(%rip),%xmm2 │ │ │ │ + pmaddwd %xmm2,%xmm5 │ │ │ │ + pmaddwd %xmm2,%xmm0 │ │ │ │ + paddd %xmm6,%xmm5 │ │ │ │ + paddd %xmm6,%xmm0 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + packssdw %xmm5,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + psubsw %xmm1,%xmm2 │ │ │ │ + paddsw %xmm0,%xmm1 │ │ │ │ + movdqa %xmm4,%xmm0 │ │ │ │ + paddsw %xmm3,%xmm0 │ │ │ │ + psubsw %xmm4,%xmm3 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0xfc(%rip),%r8 │ │ │ │ + jmp 338ba0 <__cxa_finalize@plt+0x30db50> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0xbc(%rip),%r8 │ │ │ │ + jmp 338ba0 <__cxa_finalize@plt+0x30db50> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x36c(%rip),%r8 │ │ │ │ + jmp 338ba0 <__cxa_finalize@plt+0x30db50> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x44f(%rip),%r8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + movdqa 0xa5988(%rip),%xmm3 │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm3,%xmm0 │ │ │ │ + movdqa 0x10(%rdx),%xmm1 │ │ │ │ + pmulhrsw %xmm3,%xmm1 │ │ │ │ + movdqa 0x20(%rdx),%xmm2 │ │ │ │ + pmulhrsw %xmm3,%xmm2 │ │ │ │ + pmulhrsw 0x30(%rdx),%xmm3 │ │ │ │ + shufps $0x4e,%xmm0,%xmm0 │ │ │ │ + shufps $0x4e,%xmm1,%xmm1 │ │ │ │ + call 3385e0 <__cxa_finalize@plt+0x30d590> │ │ │ │ + movdqa %xmm0,%xmm4 │ │ │ │ + punpckhwd %xmm1,%xmm4 │ │ │ │ + punpcklwd %xmm1,%xmm0 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + punpckhwd %xmm3,%xmm1 │ │ │ │ + punpcklwd %xmm3,%xmm2 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + movdqa %xmm5,%xmm3 │ │ │ │ + psubsw %xmm1,%xmm3 │ │ │ │ + psubsw %xmm4,%xmm5 │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + punpckhdq %xmm3,%xmm4 │ │ │ │ + punpckldq %xmm3,%xmm5 │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ + punpckhdq %xmm2,%xmm3 │ │ │ │ + punpckldq %xmm2,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + punpckhwd %xmm5,%xmm1 │ │ │ │ + punpcklwd %xmm5,%xmm0 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + punpcklwd %xmm4,%xmm2 │ │ │ │ + punpckhwd %xmm4,%xmm3 │ │ │ │ + jmp *%r8 │ │ │ │ + call 338cd0 <__cxa_finalize@plt+0x30dc80> │ │ │ │ + movdqa 0xa5880(%rip),%xmm4 │ │ │ │ + pmulhrsw %xmm4,%xmm0 │ │ │ │ + pmulhrsw %xmm4,%xmm1 │ │ │ │ + pmulhrsw %xmm4,%xmm2 │ │ │ │ + pmulhrsw %xmm4,%xmm3 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + movdqa %xmm6,(%rdx) │ │ │ │ + movdqa %xmm6,0x10(%rdx) │ │ │ │ + movdqa %xmm6,0x20(%rdx) │ │ │ │ + movdqa %xmm6,0x30(%rdx) │ │ │ │ + movq (%rdi),%xmm4 │ │ │ │ + movq (%rdi,%rsi,1),%xmm5 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + punpcklbw %xmm6,%xmm4 │ │ │ │ + punpcklbw %xmm6,%xmm5 │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + paddw %xmm1,%xmm5 │ │ │ │ + packuswb %xmm5,%xmm4 │ │ │ │ + movq %xmm4,(%rdi) │ │ │ │ + punpckhqdq %xmm4,%xmm4 │ │ │ │ + movq %xmm4,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + movq (%rdi),%xmm4 │ │ │ │ + movq (%rdi,%rsi,1),%xmm5 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + punpcklbw %xmm6,%xmm4 │ │ │ │ + punpcklbw %xmm6,%xmm5 │ │ │ │ + paddw %xmm2,%xmm4 │ │ │ │ + paddw %xmm3,%xmm5 │ │ │ │ + packuswb %xmm5,%xmm4 │ │ │ │ + movq %xmm4,(%rdi) │ │ │ │ + punpckhqdq %xmm4,%xmm4 │ │ │ │ + movq %xmm4,(%rdi,%rsi,1) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movdqa %xmm0,%xmm6 │ │ │ │ + punpckhwd %xmm2,%xmm6 │ │ │ │ + punpcklwd %xmm2,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm7 │ │ │ │ + punpckhwd %xmm3,%xmm7 │ │ │ │ + punpcklwd %xmm3,%xmm1 │ │ │ │ + movdqa 0xa5480(%rip),%xmm2 │ │ │ │ + movdqa 0xa5488(%rip),%xmm4 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + pmaddwd %xmm6,%xmm3 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + pmaddwd %xmm7,%xmm5 │ │ │ │ + pmaddwd %xmm0,%xmm2 │ │ │ │ + pmaddwd %xmm1,%xmm4 │ │ │ │ + paddd %xmm5,%xmm3 │ │ │ │ + paddd %xmm4,%xmm2 │ │ │ │ + movdqa 0xa5790(%rip),%xmm4 │ │ │ │ + paddd %xmm4,%xmm3 │ │ │ │ + paddd %xmm4,%xmm2 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + packssdw %xmm3,%xmm2 │ │ │ │ + movdqa 0xa53f2(%rip),%xmm4 │ │ │ │ + pmaddwd %xmm0,%xmm4 │ │ │ │ + pmaddwd 0xa53f6(%rip),%xmm0 │ │ │ │ + movdqa 0xa53fe(%rip),%xmm3 │ │ │ │ + pmaddwd %xmm1,%xmm3 │ │ │ │ + movdqa 0xa5402(%rip),%xmm5 │ │ │ │ + pmaddwd %xmm1,%xmm5 │ │ │ │ + paddd %xmm4,%xmm3 │ │ │ │ + pmaddwd 0xa5422(%rip),%xmm1 │ │ │ │ + movdqa 0xa573a(%rip),%xmm4 │ │ │ │ + paddd %xmm4,%xmm0 │ │ │ │ + paddd %xmm3,%xmm4 │ │ │ │ + paddd %xmm0,%xmm5 │ │ │ │ + paddd %xmm0,%xmm3 │ │ │ │ + paddd %xmm1,%xmm3 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + movdqa %xmm4,%xmm0 │ │ │ │ + packssdw %xmm5,%xmm0 │ │ │ │ + movdqa 0xa5387(%rip),%xmm4 │ │ │ │ + pmaddwd %xmm6,%xmm4 │ │ │ │ + pmaddwd 0xa538b(%rip),%xmm6 │ │ │ │ + movdqa 0xa5393(%rip),%xmm1 │ │ │ │ + pmaddwd %xmm7,%xmm1 │ │ │ │ + movdqa 0xa5397(%rip),%xmm5 │ │ │ │ + pmaddwd %xmm7,%xmm5 │ │ │ │ + paddd %xmm4,%xmm1 │ │ │ │ + pmaddwd 0xa53b7(%rip),%xmm7 │ │ │ │ + movdqa 0xa56cf(%rip),%xmm4 │ │ │ │ + paddd %xmm4,%xmm6 │ │ │ │ + paddd %xmm1,%xmm4 │ │ │ │ + paddd %xmm6,%xmm5 │ │ │ │ + paddd %xmm6,%xmm1 │ │ │ │ + paddd %xmm7,%xmm1 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + packssdw %xmm1,%xmm3 │ │ │ │ + packssdw %xmm5,%xmm4 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + punpckhqdq %xmm4,%xmm1 │ │ │ │ + punpcklqdq %xmm4,%xmm0 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x3bc(%rip),%r8 │ │ │ │ + jmp 338e60 <__cxa_finalize@plt+0x30de10> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x204(%rip),%r8 │ │ │ │ + jmp 338e60 <__cxa_finalize@plt+0x30de10> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0xac(%rip),%r8 │ │ │ │ + jmp 338e60 <__cxa_finalize@plt+0x30de10> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x18f(%rip),%r8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + movdqa 0xa56c8(%rip),%xmm3 │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm3,%xmm0 │ │ │ │ + movdqa 0x10(%rdx),%xmm1 │ │ │ │ + pmulhrsw %xmm3,%xmm1 │ │ │ │ + movdqa 0x20(%rdx),%xmm2 │ │ │ │ + pmulhrsw %xmm3,%xmm2 │ │ │ │ + pmulhrsw 0x30(%rdx),%xmm3 │ │ │ │ + shufps $0x4e,%xmm0,%xmm0 │ │ │ │ + shufps $0x4e,%xmm1,%xmm1 │ │ │ │ + call 3385e0 <__cxa_finalize@plt+0x30d590> │ │ │ │ + movdqa %xmm3,%xmm5 │ │ │ │ + punpckhwd %xmm2,%xmm5 │ │ │ │ + punpcklwd %xmm2,%xmm3 │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + punpckhwd %xmm0,%xmm2 │ │ │ │ + punpcklwd %xmm0,%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm4 │ │ │ │ + psubsw %xmm2,%xmm4 │ │ │ │ + psubsw %xmm5,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + punpckhdq %xmm4,%xmm2 │ │ │ │ + punpckldq %xmm4,%xmm0 │ │ │ │ + movdqa %xmm3,%xmm4 │ │ │ │ + punpckhdq %xmm1,%xmm4 │ │ │ │ + punpckldq %xmm1,%xmm3 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + punpckhwd %xmm3,%xmm1 │ │ │ │ + punpcklwd %xmm3,%xmm0 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + punpckhwd %xmm4,%xmm3 │ │ │ │ + punpcklwd %xmm4,%xmm2 │ │ │ │ + jmp *%r8 │ │ │ │ + call 338cd0 <__cxa_finalize@plt+0x30dc80> │ │ │ │ + movdqa %xmm0,%xmm4 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + movdqa %xmm4,%xmm3 │ │ │ │ + jmp 338c38 <__cxa_finalize@plt+0x30dbe8> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + lea -0x4bc(%rip),%r8 │ │ │ │ + jmp 338f60 <__cxa_finalize@plt+0x30df10> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x304(%rip),%r8 │ │ │ │ + jmp 338f60 <__cxa_finalize@plt+0x30df10> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x54(%rip),%r8 │ │ │ │ + jmp 338f60 <__cxa_finalize@plt+0x30df10> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x8f(%rip),%r8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + movdqa 0xa55c8(%rip),%xmm3 │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm3,%xmm0 │ │ │ │ + movdqa 0x10(%rdx),%xmm1 │ │ │ │ + pmulhrsw %xmm3,%xmm1 │ │ │ │ + movdqa 0x20(%rdx),%xmm2 │ │ │ │ + pmulhrsw %xmm3,%xmm2 │ │ │ │ + pmulhrsw 0x30(%rdx),%xmm3 │ │ │ │ + paddsw %xmm0,%xmm0 │ │ │ │ + paddsw %xmm1,%xmm1 │ │ │ │ + paddsw %xmm2,%xmm2 │ │ │ │ + paddsw %xmm3,%xmm3 │ │ │ │ + movdqa %xmm0,%xmm4 │ │ │ │ + punpckhwd %xmm1,%xmm4 │ │ │ │ + punpcklwd %xmm1,%xmm0 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + punpckhwd %xmm3,%xmm1 │ │ │ │ + punpcklwd %xmm3,%xmm2 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + punpckhdq %xmm1,%xmm5 │ │ │ │ + punpckldq %xmm1,%xmm4 │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ + punpckhdq %xmm2,%xmm3 │ │ │ │ + punpckldq %xmm2,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + punpckhwd %xmm4,%xmm1 │ │ │ │ + punpcklwd %xmm4,%xmm0 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + punpcklwd %xmm5,%xmm2 │ │ │ │ + punpckhwd %xmm5,%xmm3 │ │ │ │ + jmp *%r8 │ │ │ │ + movdqa 0xa5532(%rip),%xmm7 │ │ │ │ + movdqa %xmm7,%xmm4 │ │ │ │ + pmulhrsw %xmm0,%xmm4 │ │ │ │ + movdqa %xmm7,%xmm5 │ │ │ │ + pmulhrsw %xmm1,%xmm5 │ │ │ │ + movdqa %xmm7,%xmm6 │ │ │ │ + pmulhrsw %xmm2,%xmm6 │ │ │ │ + pmulhrsw %xmm3,%xmm7 │ │ │ │ + paddsw %xmm4,%xmm0 │ │ │ │ + paddsw %xmm5,%xmm1 │ │ │ │ + paddsw %xmm6,%xmm2 │ │ │ │ + paddsw %xmm7,%xmm3 │ │ │ │ + jmp 338c38 <__cxa_finalize@plt+0x30dbe8> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x48,%rsp │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 339049 <__cxa_finalize@plt+0x30dff9> │ │ │ │ + lea 0x236(%rip),%r8 │ │ │ │ + call 339160 <__cxa_finalize@plt+0x30e110> │ │ │ │ + add $0x48,%rsp │ │ │ │ + ret │ │ │ │ + pshuflw $0x0,(%rdx),%xmm0 │ │ │ │ + punpcklwd %xmm0,%xmm0 │ │ │ │ + movdqa 0xa54d6(%rip),%xmm1 │ │ │ │ + pmulhrsw %xmm1,%xmm0 │ │ │ │ + movdqa 0xa5489(%rip),%xmm2 │ │ │ │ + mov %ecx,(%rdx) │ │ │ │ + pmulhrsw %xmm2,%xmm0 │ │ │ │ + psrlw $0x3,%xmm2 │ │ │ │ + pmulhrsw %xmm1,%xmm0 │ │ │ │ + pmulhrsw %xmm2,%xmm0 │ │ │ │ + mov $0x2,%ecx │ │ │ │ + lea 0x6b(%rip),%r8 │ │ │ │ + movq (%rdi),%xmm1 │ │ │ │ + movq (%rdi,%rsi,1),%xmm2 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + punpcklbw %xmm3,%xmm1 │ │ │ │ + punpcklbw %xmm3,%xmm2 │ │ │ │ + paddw %xmm0,%xmm1 │ │ │ │ + paddw %xmm0,%xmm2 │ │ │ │ + packuswb %xmm2,%xmm1 │ │ │ │ + movq %xmm1,(%rdi) │ │ │ │ + punpckhqdq %xmm1,%xmm1 │ │ │ │ + movq %xmm1,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + movq (%rdi),%xmm1 │ │ │ │ + movq (%rdi,%rsi,1),%xmm2 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + punpcklbw %xmm3,%xmm1 │ │ │ │ + punpcklbw %xmm3,%xmm2 │ │ │ │ + paddw %xmm0,%xmm1 │ │ │ │ + paddw %xmm0,%xmm2 │ │ │ │ + packuswb %xmm2,%xmm1 │ │ │ │ + movq %xmm1,(%rdi) │ │ │ │ + punpckhqdq %xmm1,%xmm1 │ │ │ │ + movq %xmm1,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + dec %ecx │ │ │ │ + jg 339089 <__cxa_finalize@plt+0x30e039> │ │ │ │ + jmp *%r8 │ │ │ │ + add $0x48,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x48,%rsp │ │ │ │ + lea 0x635(%rip),%r8 │ │ │ │ + call 339160 <__cxa_finalize@plt+0x30e110> │ │ │ │ + add $0x48,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + sub $0x48,%rsp │ │ │ │ + lea 0xb85(%rip),%r8 │ │ │ │ + call 339160 <__cxa_finalize@plt+0x30e110> │ │ │ │ + add $0x48,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + sub $0x48,%rsp │ │ │ │ + lea 0xca5(%rip),%r8 │ │ │ │ + call 339160 <__cxa_finalize@plt+0x30e110> │ │ │ │ + add $0x48,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + movdqa 0x10(%rdx),%xmm1 │ │ │ │ + movdqa 0x20(%rdx),%xmm2 │ │ │ │ + movdqa 0x30(%rdx),%xmm3 │ │ │ │ + movdqa 0x40(%rdx),%xmm4 │ │ │ │ + movdqa 0x50(%rdx),%xmm5 │ │ │ │ + movdqa 0x60(%rdx),%xmm6 │ │ │ │ + movdqa 0x70(%rdx),%xmm7 │ │ │ │ + call 3393c0 <__cxa_finalize@plt+0x30e370> │ │ │ │ + movdqa 0xa535c(%rip),%xmm7 │ │ │ │ + pmulhrsw %xmm7,%xmm0 │ │ │ │ + pmulhrsw %xmm7,%xmm2 │ │ │ │ + pmulhrsw %xmm7,%xmm4 │ │ │ │ + pmulhrsw %xmm7,%xmm6 │ │ │ │ + movdqa %xmm6,0x18(%rsp) │ │ │ │ + pmulhrsw %xmm7,%xmm1 │ │ │ │ + pmulhrsw %xmm7,%xmm3 │ │ │ │ + pmulhrsw %xmm7,%xmm5 │ │ │ │ + pmulhrsw 0x8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm1,%xmm6 │ │ │ │ + punpcklwd %xmm5,%xmm6 │ │ │ │ + punpckhwd %xmm5,%xmm1 │ │ │ │ + movdqa %xmm0,%xmm5 │ │ │ │ + punpckhwd %xmm4,%xmm5 │ │ │ │ + punpcklwd %xmm4,%xmm0 │ │ │ │ + movdqa %xmm3,%xmm4 │ │ │ │ + punpckhwd %xmm7,%xmm4 │ │ │ │ + punpcklwd %xmm7,%xmm3 │ │ │ │ + movdqa %xmm1,%xmm7 │ │ │ │ + punpckhwd %xmm4,%xmm7 │ │ │ │ + punpcklwd %xmm4,%xmm1 │ │ │ │ + movdqa %xmm6,%xmm4 │ │ │ │ + punpckhwd %xmm3,%xmm4 │ │ │ │ + punpcklwd %xmm3,%xmm6 │ │ │ │ + movdqa %xmm6,0x28(%rsp) │ │ │ │ + movdqa 0x18(%rsp),%xmm6 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + punpckhwd %xmm6,%xmm3 │ │ │ │ + punpcklwd %xmm6,%xmm2 │ │ │ │ + movdqa %xmm5,%xmm6 │ │ │ │ + punpckhwd %xmm3,%xmm6 │ │ │ │ + punpcklwd %xmm3,%xmm5 │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ + punpckhwd %xmm2,%xmm3 │ │ │ │ + punpcklwd %xmm2,%xmm0 │ │ │ │ + movdqa %xmm6,%xmm2 │ │ │ │ + punpckhwd %xmm7,%xmm2 │ │ │ │ + punpcklwd %xmm7,%xmm6 │ │ │ │ + movdqa %xmm2,0x8(%rsp) │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + punpcklwd %xmm4,%xmm2 │ │ │ │ + punpckhwd %xmm4,%xmm3 │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + punpcklwd %xmm1,%xmm4 │ │ │ │ + punpckhwd %xmm1,%xmm5 │ │ │ │ + movdqa 0x28(%rsp),%xmm7 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + punpckhwd %xmm7,%xmm1 │ │ │ │ + punpcklwd %xmm7,%xmm0 │ │ │ │ + movdqa 0x8(%rsp),%xmm7 │ │ │ │ + jmp *%r8 │ │ │ │ + lea 0x116(%rip),%r8 │ │ │ │ + call 3393c0 <__cxa_finalize@plt+0x30e370> │ │ │ │ + movdqa 0xa5237(%rip),%xmm7 │ │ │ │ + pmulhrsw %xmm7,%xmm0 │ │ │ │ + pmulhrsw %xmm7,%xmm2 │ │ │ │ + pmulhrsw %xmm7,%xmm4 │ │ │ │ + pmulhrsw %xmm7,%xmm6 │ │ │ │ + movdqa %xmm6,0x18(%rsp) │ │ │ │ + pmulhrsw %xmm7,%xmm1 │ │ │ │ + pmulhrsw %xmm7,%xmm3 │ │ │ │ + pmulhrsw %xmm7,%xmm5 │ │ │ │ + pmulhrsw 0x8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm5,0x28(%rsp) │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + movq (%rdi),%xmm5 │ │ │ │ + movq (%rdi,%rsi,1),%xmm6 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + punpcklbw %xmm7,%xmm5 │ │ │ │ + punpcklbw %xmm7,%xmm6 │ │ │ │ + paddw %xmm0,%xmm5 │ │ │ │ + paddw %xmm1,%xmm6 │ │ │ │ + packuswb %xmm6,%xmm5 │ │ │ │ + movq %xmm5,(%rdi) │ │ │ │ + punpckhqdq %xmm5,%xmm5 │ │ │ │ + movq %xmm5,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + movq (%rdi),%xmm5 │ │ │ │ + movq (%rdi,%rsi,1),%xmm6 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + punpcklbw %xmm7,%xmm5 │ │ │ │ + punpcklbw %xmm7,%xmm6 │ │ │ │ + paddw %xmm2,%xmm5 │ │ │ │ + paddw %xmm3,%xmm6 │ │ │ │ + packuswb %xmm6,%xmm5 │ │ │ │ + movq %xmm5,(%rdi) │ │ │ │ + punpckhqdq %xmm5,%xmm5 │ │ │ │ + movq %xmm5,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + movq (%rdi),%xmm5 │ │ │ │ + movq (%rdi,%rsi,1),%xmm6 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + punpcklbw %xmm7,%xmm5 │ │ │ │ + punpcklbw %xmm7,%xmm6 │ │ │ │ + paddw %xmm4,%xmm5 │ │ │ │ + paddw 0x28(%rsp),%xmm6 │ │ │ │ + packuswb %xmm6,%xmm5 │ │ │ │ + movq %xmm5,(%rdi) │ │ │ │ + punpckhqdq %xmm5,%xmm5 │ │ │ │ + movq %xmm5,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + movq (%rdi),%xmm5 │ │ │ │ + movq (%rdi,%rsi,1),%xmm6 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + punpcklbw %xmm7,%xmm5 │ │ │ │ + punpcklbw %xmm7,%xmm6 │ │ │ │ + paddw 0x18(%rsp),%xmm5 │ │ │ │ + paddw 0x8(%rsp),%xmm6 │ │ │ │ + packuswb %xmm6,%xmm5 │ │ │ │ + movq %xmm5,(%rdi) │ │ │ │ + punpckhqdq %xmm5,%xmm5 │ │ │ │ + movq %xmm5,(%rdi,%rsi,1) │ │ │ │ + jmp *%r8 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + movdqa %xmm7,(%rdx) │ │ │ │ + movdqa %xmm7,0x10(%rdx) │ │ │ │ + movdqa %xmm7,0x20(%rdx) │ │ │ │ + movdqa %xmm7,0x30(%rdx) │ │ │ │ + movdqa %xmm7,0x40(%rdx) │ │ │ │ + movdqa %xmm7,0x50(%rdx) │ │ │ │ + movdqa %xmm7,0x60(%rdx) │ │ │ │ + movdqa %xmm7,0x70(%rdx) │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + movdqa %xmm7,0x10(%rsp) │ │ │ │ + movdqa %xmm3,0x20(%rsp) │ │ │ │ + movdqa %xmm1,0x30(%rsp) │ │ │ │ + movdqa 0xa50d6(%rip),%xmm7 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + punpckhwd %xmm6,%xmm3 │ │ │ │ + punpcklwd %xmm6,%xmm2 │ │ │ │ + movdqa 0xa4de2(%rip),%xmm6 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + pmaddwd %xmm6,%xmm1 │ │ │ │ + pmaddwd %xmm3,%xmm6 │ │ │ │ + paddd %xmm7,%xmm1 │ │ │ │ + paddd %xmm7,%xmm6 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm6 │ │ │ │ + packssdw %xmm6,%xmm1 │ │ │ │ + movdqa 0xa4da8(%rip),%xmm6 │ │ │ │ + pmaddwd %xmm6,%xmm3 │ │ │ │ + pmaddwd %xmm6,%xmm2 │ │ │ │ + paddd %xmm7,%xmm3 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + packssdw %xmm3,%xmm2 │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ + punpckhwd %xmm4,%xmm3 │ │ │ │ + punpcklwd %xmm4,%xmm0 │ │ │ │ + movdqa 0xa4d66(%rip),%xmm4 │ │ │ │ + movdqa %xmm0,%xmm6 │ │ │ │ + pmaddwd %xmm4,%xmm6 │ │ │ │ + pmaddwd %xmm3,%xmm4 │ │ │ │ + paddd %xmm7,%xmm6 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + psrad $0xc,%xmm6 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + packssdw %xmm4,%xmm6 │ │ │ │ + movdqa 0xa4d2c(%rip),%xmm4 │ │ │ │ + pmaddwd %xmm4,%xmm3 │ │ │ │ + pmaddwd %xmm4,%xmm0 │ │ │ │ + paddd %xmm7,%xmm3 │ │ │ │ + paddd %xmm7,%xmm0 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + packssdw %xmm3,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm4 │ │ │ │ + psubsw %xmm2,%xmm4 │ │ │ │ + paddsw %xmm0,%xmm2 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + paddsw %xmm6,%xmm0 │ │ │ │ + psubsw %xmm1,%xmm6 │ │ │ │ + movdqa 0x30(%rsp),%xmm3 │ │ │ │ + movdqa %xmm2,0x30(%rsp) │ │ │ │ + movdqa 0x20(%rsp),%xmm2 │ │ │ │ + movdqa %xmm4,0x20(%rsp) │ │ │ │ + movdqa 0x10(%rsp),%xmm4 │ │ │ │ + movdqa %xmm6,0x10(%rsp) │ │ │ │ + movdqa %xmm3,%xmm6 │ │ │ │ + punpckhwd %xmm4,%xmm6 │ │ │ │ + punpcklwd %xmm4,%xmm3 │ │ │ │ + movdqa 0xa4d0e(%rip),%xmm4 │ │ │ │ + movdqa %xmm6,%xmm1 │ │ │ │ + pmaddwd %xmm4,%xmm1 │ │ │ │ + pmaddwd %xmm3,%xmm4 │ │ │ │ + paddd %xmm7,%xmm1 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + packssdw %xmm1,%xmm4 │ │ │ │ + movdqa 0xa4cd4(%rip),%xmm1 │ │ │ │ + pmaddwd %xmm1,%xmm6 │ │ │ │ + pmaddwd %xmm1,%xmm3 │ │ │ │ + paddd %xmm7,%xmm6 │ │ │ │ + paddd %xmm7,%xmm3 │ │ │ │ + psrad $0xc,%xmm6 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + packssdw %xmm6,%xmm3 │ │ │ │ + movdqa %xmm5,%xmm6 │ │ │ │ + punpckhwd %xmm2,%xmm6 │ │ │ │ + punpcklwd %xmm2,%xmm5 │ │ │ │ + movdqa 0xa4cd2(%rip),%xmm2 │ │ │ │ + movdqa %xmm5,%xmm1 │ │ │ │ + pmaddwd %xmm2,%xmm1 │ │ │ │ + pmaddwd %xmm6,%xmm2 │ │ │ │ + paddd %xmm7,%xmm1 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + packssdw %xmm2,%xmm1 │ │ │ │ + movdqa 0xa4c98(%rip),%xmm2 │ │ │ │ + pmaddwd %xmm2,%xmm6 │ │ │ │ + pmaddwd %xmm2,%xmm5 │ │ │ │ + paddd %xmm7,%xmm6 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + psrad $0xc,%xmm6 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + packssdw %xmm6,%xmm5 │ │ │ │ + movdqa %xmm4,%xmm2 │ │ │ │ + psubsw %xmm1,%xmm2 │ │ │ │ + paddsw %xmm1,%xmm4 │ │ │ │ + movdqa %xmm3,%xmm1 │ │ │ │ + psubsw %xmm5,%xmm1 │ │ │ │ + paddsw %xmm5,%xmm3 │ │ │ │ + movdqa %xmm2,%xmm6 │ │ │ │ + punpckhwd %xmm1,%xmm6 │ │ │ │ + punpcklwd %xmm1,%xmm2 │ │ │ │ + movdqa 0xa4bfe(%rip),%xmm1 │ │ │ │ + movdqa %xmm2,%xmm5 │ │ │ │ + pmaddwd %xmm1,%xmm5 │ │ │ │ + pmaddwd %xmm6,%xmm1 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + paddd %xmm7,%xmm1 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + packssdw %xmm1,%xmm5 │ │ │ │ + movdqa 0xa4bc4(%rip),%xmm1 │ │ │ │ + pmaddwd %xmm1,%xmm6 │ │ │ │ + pmaddwd %xmm1,%xmm2 │ │ │ │ + paddd %xmm7,%xmm6 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + psrad $0xc,%xmm6 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + packssdw %xmm6,%xmm2 │ │ │ │ + movdqa 0x10(%rsp),%xmm6 │ │ │ │ + movdqa %xmm0,%xmm7 │ │ │ │ + psubsw %xmm4,%xmm7 │ │ │ │ + paddsw %xmm4,%xmm0 │ │ │ │ + movdqa %xmm7,0x10(%rsp) │ │ │ │ + movdqa 0x30(%rsp),%xmm1 │ │ │ │ + movdqa %xmm6,%xmm4 │ │ │ │ + psubsw %xmm3,%xmm4 │ │ │ │ + paddsw %xmm6,%xmm3 │ │ │ │ + movdqa 0x20(%rsp),%xmm7 │ │ │ │ + movdqa %xmm1,%xmm6 │ │ │ │ + psubsw %xmm5,%xmm6 │ │ │ │ + paddsw %xmm5,%xmm1 │ │ │ │ + movdqa %xmm7,%xmm5 │ │ │ │ + psubsw %xmm2,%xmm5 │ │ │ │ + paddsw %xmm7,%xmm2 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x48,%rsp │ │ │ │ + lea -0x3e6(%rip),%r8 │ │ │ │ + call 3396d0 <__cxa_finalize@plt+0x30e680> │ │ │ │ + add $0x48,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + sub $0x48,%rsp │ │ │ │ + lea 0xc5(%rip),%r8 │ │ │ │ + call 3396d0 <__cxa_finalize@plt+0x30e680> │ │ │ │ + add $0x48,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + sub $0x48,%rsp │ │ │ │ + lea 0x615(%rip),%r8 │ │ │ │ + call 3396d0 <__cxa_finalize@plt+0x30e680> │ │ │ │ + add $0x48,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + sub $0x48,%rsp │ │ │ │ + lea 0x735(%rip),%r8 │ │ │ │ + call 3396d0 <__cxa_finalize@plt+0x30e680> │ │ │ │ + add $0x48,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + movdqa 0x10(%rdx),%xmm1 │ │ │ │ + movdqa 0x20(%rdx),%xmm2 │ │ │ │ + movdqa 0x30(%rdx),%xmm3 │ │ │ │ + movdqa 0x40(%rdx),%xmm4 │ │ │ │ + movdqa 0x50(%rdx),%xmm5 │ │ │ │ + movdqa 0x60(%rdx),%xmm6 │ │ │ │ + movdqa 0x70(%rdx),%xmm7 │ │ │ │ + call 339790 <__cxa_finalize@plt+0x30e740> │ │ │ │ + call 339a70 <__cxa_finalize@plt+0x30ea20> │ │ │ │ + movdqa 0xa4de7(%rip),%xmm7 │ │ │ │ + pmulhrsw %xmm7,%xmm0 │ │ │ │ + pmulhrsw %xmm7,%xmm2 │ │ │ │ + pmulhrsw %xmm7,%xmm4 │ │ │ │ + pmulhrsw %xmm7,%xmm6 │ │ │ │ + movdqa %xmm6,0x18(%rsp) │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + psubw %xmm7,%xmm6 │ │ │ │ + movdqa %xmm6,%xmm7 │ │ │ │ + jmp 3391ae <__cxa_finalize@plt+0x30e15e> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x3b5(%rip),%r8 │ │ │ │ + call 339790 <__cxa_finalize@plt+0x30e740> │ │ │ │ + call 339b50 <__cxa_finalize@plt+0x30eb00> │ │ │ │ + movdqa 0xa4d67(%rip),%xmm7 │ │ │ │ + pmulhrsw %xmm7,%xmm0 │ │ │ │ + pmulhrsw %xmm7,%xmm2 │ │ │ │ + pmulhrsw %xmm7,%xmm4 │ │ │ │ + pmulhrsw %xmm7,%xmm6 │ │ │ │ + movdqa %xmm6,0x18(%rsp) │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + psubw %xmm7,%xmm6 │ │ │ │ + movdqa %xmm6,%xmm7 │ │ │ │ + jmp 3392a3 <__cxa_finalize@plt+0x30e253> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movdqa %xmm7,0x10(%rsp) │ │ │ │ + movdqa %xmm3,0x20(%rsp) │ │ │ │ + movdqa %xmm4,0x30(%rsp) │ │ │ │ + movdqa 0xa4d06(%rip),%xmm7 │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + punpckhwd %xmm2,%xmm4 │ │ │ │ + punpcklwd %xmm2,%xmm5 │ │ │ │ + movdqa 0xa4a92(%rip),%xmm2 │ │ │ │ + movdqa %xmm4,%xmm3 │ │ │ │ + pmaddwd %xmm2,%xmm3 │ │ │ │ + pmaddwd %xmm5,%xmm2 │ │ │ │ + paddd %xmm7,%xmm3 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + packssdw %xmm3,%xmm2 │ │ │ │ + movdqa 0xa4a58(%rip),%xmm3 │ │ │ │ + pmaddwd %xmm3,%xmm4 │ │ │ │ + pmaddwd %xmm3,%xmm5 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + packssdw %xmm4,%xmm5 │ │ │ │ + movdqa %xmm1,%xmm4 │ │ │ │ + punpckhwd %xmm6,%xmm4 │ │ │ │ + punpcklwd %xmm6,%xmm1 │ │ │ │ + movdqa 0xa4a76(%rip),%xmm6 │ │ │ │ + movdqa %xmm4,%xmm3 │ │ │ │ + pmaddwd %xmm6,%xmm3 │ │ │ │ + pmaddwd %xmm1,%xmm6 │ │ │ │ + paddd %xmm7,%xmm3 │ │ │ │ + paddd %xmm7,%xmm6 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + psrad $0xc,%xmm6 │ │ │ │ + packssdw %xmm3,%xmm6 │ │ │ │ + movdqa 0xa4a3c(%rip),%xmm3 │ │ │ │ + pmaddwd %xmm3,%xmm4 │ │ │ │ + pmaddwd %xmm3,%xmm1 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + paddd %xmm7,%xmm1 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + packssdw %xmm4,%xmm1 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + paddsw %xmm6,%xmm3 │ │ │ │ + psubsw %xmm6,%xmm2 │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + paddsw %xmm1,%xmm4 │ │ │ │ + psubsw %xmm1,%xmm5 │ │ │ │ + movdqa %xmm5,%xmm6 │ │ │ │ + punpckhwd %xmm2,%xmm6 │ │ │ │ + punpcklwd %xmm2,%xmm5 │ │ │ │ + movdqa 0xa4a22(%rip),%xmm2 │ │ │ │ + movdqa %xmm6,%xmm1 │ │ │ │ + pmaddwd %xmm2,%xmm1 │ │ │ │ + pmaddwd %xmm5,%xmm2 │ │ │ │ + paddd %xmm7,%xmm1 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + packssdw %xmm1,%xmm2 │ │ │ │ + movdqa 0xa49e8(%rip),%xmm1 │ │ │ │ + pmaddwd %xmm1,%xmm6 │ │ │ │ + pmaddwd %xmm1,%xmm5 │ │ │ │ + paddd %xmm7,%xmm6 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + psrad $0xc,%xmm6 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + packssdw %xmm6,%xmm5 │ │ │ │ + movdqa 0x30(%rsp),%xmm6 │ │ │ │ + movdqa %xmm5,0x30(%rsp) │ │ │ │ + movdqa 0x20(%rsp),%xmm1 │ │ │ │ + movdqa %xmm2,0x20(%rsp) │ │ │ │ + movdqa 0x10(%rsp),%xmm5 │ │ │ │ + movdqa %xmm3,0x10(%rsp) │ │ │ │ + movdqa %xmm5,%xmm3 │ │ │ │ + punpckhwd %xmm0,%xmm3 │ │ │ │ + punpcklwd %xmm0,%xmm5 │ │ │ │ + movdqa 0xa4922(%rip),%xmm0 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + pmaddwd %xmm0,%xmm2 │ │ │ │ + pmaddwd %xmm5,%xmm0 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + paddd %xmm7,%xmm0 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + packssdw %xmm2,%xmm0 │ │ │ │ + movdqa 0xa48e8(%rip),%xmm2 │ │ │ │ + pmaddwd %xmm2,%xmm3 │ │ │ │ + pmaddwd %xmm2,%xmm5 │ │ │ │ + paddd %xmm7,%xmm3 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + packssdw %xmm3,%xmm5 │ │ │ │ + movdqa %xmm1,%xmm3 │ │ │ │ + punpckhwd %xmm6,%xmm3 │ │ │ │ + punpcklwd %xmm6,%xmm1 │ │ │ │ + movdqa 0xa4906(%rip),%xmm6 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + pmaddwd %xmm6,%xmm2 │ │ │ │ + pmaddwd %xmm1,%xmm6 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + paddd %xmm7,%xmm6 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm6 │ │ │ │ + packssdw %xmm2,%xmm6 │ │ │ │ + movdqa 0xa48cc(%rip),%xmm2 │ │ │ │ + pmaddwd %xmm2,%xmm3 │ │ │ │ + pmaddwd %xmm2,%xmm1 │ │ │ │ + paddd %xmm7,%xmm3 │ │ │ │ + paddd %xmm7,%xmm1 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + packssdw %xmm3,%xmm1 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + psubsw %xmm6,%xmm2 │ │ │ │ + paddsw %xmm6,%xmm0 │ │ │ │ + movdqa %xmm5,%xmm3 │ │ │ │ + paddsw %xmm1,%xmm3 │ │ │ │ + psubsw %xmm1,%xmm5 │ │ │ │ + movdqa %xmm2,%xmm6 │ │ │ │ + punpckhwd %xmm5,%xmm6 │ │ │ │ + punpcklwd %xmm5,%xmm2 │ │ │ │ + movdqa 0xa47f2(%rip),%xmm5 │ │ │ │ + movdqa %xmm6,%xmm1 │ │ │ │ + pmaddwd %xmm5,%xmm1 │ │ │ │ + pmaddwd %xmm2,%xmm5 │ │ │ │ + paddd %xmm7,%xmm1 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + packssdw %xmm1,%xmm5 │ │ │ │ + movdqa 0xa47b8(%rip),%xmm1 │ │ │ │ + pmaddwd %xmm1,%xmm6 │ │ │ │ + pmaddwd %xmm1,%xmm2 │ │ │ │ + paddd %xmm7,%xmm6 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + psrad $0xc,%xmm6 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + packssdw %xmm6,%xmm2 │ │ │ │ + movdqa 0x10(%rsp),%xmm7 │ │ │ │ + movdqa %xmm3,%xmm1 │ │ │ │ + paddsw %xmm4,%xmm1 │ │ │ │ + psubsw %xmm4,%xmm3 │ │ │ │ + movdqa %xmm1,0x10(%rsp) │ │ │ │ + movdqa %xmm0,%xmm4 │ │ │ │ + psubsw %xmm7,%xmm4 │ │ │ │ + paddsw %xmm7,%xmm0 │ │ │ │ + movdqa 0x30(%rsp),%xmm6 │ │ │ │ + movdqa 0x20(%rsp),%xmm7 │ │ │ │ + movdqa %xmm5,%xmm1 │ │ │ │ + paddsw %xmm6,%xmm1 │ │ │ │ + psubsw %xmm6,%xmm5 │ │ │ │ + movdqa %xmm2,%xmm6 │ │ │ │ + paddsw %xmm7,%xmm6 │ │ │ │ + psubsw %xmm7,%xmm2 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + movdqa %xmm1,0x20(%rsp) │ │ │ │ + movdqa %xmm6,0x30(%rsp) │ │ │ │ + movdqa %xmm4,%xmm1 │ │ │ │ + punpckhwd %xmm3,%xmm1 │ │ │ │ + punpcklwd %xmm3,%xmm4 │ │ │ │ + movdqa %xmm5,%xmm7 │ │ │ │ + punpckhwd %xmm2,%xmm7 │ │ │ │ + punpcklwd %xmm2,%xmm5 │ │ │ │ + movdqa 0xa4714(%rip),%xmm2 │ │ │ │ + movdqa 0xa4a0c(%rip),%xmm6 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + pmaddwd %xmm7,%xmm3 │ │ │ │ + pmaddwd %xmm5,%xmm2 │ │ │ │ + paddd %xmm6,%xmm3 │ │ │ │ + paddd %xmm6,%xmm2 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + packssdw %xmm3,%xmm2 │ │ │ │ + movdqa 0xa46d2(%rip),%xmm3 │ │ │ │ + pmaddwd %xmm3,%xmm7 │ │ │ │ + pmaddwd %xmm3,%xmm5 │ │ │ │ + paddd %xmm6,%xmm7 │ │ │ │ + paddd %xmm6,%xmm5 │ │ │ │ + psrad $0xc,%xmm7 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + packssdw %xmm7,%xmm5 │ │ │ │ + movdqa 0xa46bc(%rip),%xmm3 │ │ │ │ + movdqa %xmm3,%xmm7 │ │ │ │ + pmaddwd %xmm1,%xmm7 │ │ │ │ + pmaddwd %xmm4,%xmm3 │ │ │ │ + paddd %xmm6,%xmm7 │ │ │ │ + paddd %xmm6,%xmm3 │ │ │ │ + psrad $0xc,%xmm7 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + packssdw %xmm7,%xmm3 │ │ │ │ + movdqa 0xa4682(%rip),%xmm7 │ │ │ │ + pmaddwd %xmm7,%xmm1 │ │ │ │ + pmaddwd %xmm7,%xmm4 │ │ │ │ + paddd %xmm6,%xmm1 │ │ │ │ + paddd %xmm6,%xmm4 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + packssdw %xmm1,%xmm4 │ │ │ │ + movdqa 0x20(%rsp),%xmm1 │ │ │ │ + movdqa 0x30(%rsp),%xmm6 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movdqa %xmm4,%xmm7 │ │ │ │ + paddsw %xmm3,%xmm7 │ │ │ │ + psubsw %xmm3,%xmm4 │ │ │ │ + movdqa %xmm5,%xmm3 │ │ │ │ + paddsw %xmm2,%xmm3 │ │ │ │ + psubsw %xmm2,%xmm5 │ │ │ │ + movdqa 0xa49c0(%rip),%xmm2 │ │ │ │ + pmulhrsw %xmm2,%xmm4 │ │ │ │ + pmulhrsw %xmm2,%xmm5 │ │ │ │ + pmulhrsw %xmm2,%xmm7 │ │ │ │ + pmulhrsw %xmm3,%xmm2 │ │ │ │ + movdqa %xmm7,%xmm3 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x48,%rsp │ │ │ │ + lea -0x926(%rip),%r8 │ │ │ │ + call 339c10 <__cxa_finalize@plt+0x30ebc0> │ │ │ │ + add $0x48,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + sub $0x48,%rsp │ │ │ │ + lea -0x47b(%rip),%r8 │ │ │ │ + call 339c10 <__cxa_finalize@plt+0x30ebc0> │ │ │ │ + add $0x48,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + sub $0x48,%rsp │ │ │ │ + lea 0xd5(%rip),%r8 │ │ │ │ + call 339c10 <__cxa_finalize@plt+0x30ebc0> │ │ │ │ + add $0x48,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + sub $0x48,%rsp │ │ │ │ + lea 0x1f5(%rip),%r8 │ │ │ │ + call 339c10 <__cxa_finalize@plt+0x30ebc0> │ │ │ │ + add $0x48,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + movdqa 0x10(%rdx),%xmm1 │ │ │ │ + movdqa 0x20(%rdx),%xmm2 │ │ │ │ + movdqa 0x30(%rdx),%xmm3 │ │ │ │ + movdqa 0x40(%rdx),%xmm4 │ │ │ │ + movdqa 0x50(%rdx),%xmm5 │ │ │ │ + movdqa 0x60(%rdx),%xmm6 │ │ │ │ + movdqa 0x70(%rdx),%xmm7 │ │ │ │ + call 339790 <__cxa_finalize@plt+0x30e740> │ │ │ │ + call 339a70 <__cxa_finalize@plt+0x30ea20> │ │ │ │ + movdqa 0xa48b7(%rip),%xmm7 │ │ │ │ + pmulhrsw %xmm7,%xmm1 │ │ │ │ + movdqa %xmm1,0x18(%rsp) │ │ │ │ + movdqa %xmm6,%xmm1 │ │ │ │ + movdqa %xmm2,%xmm6 │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + pmulhrsw %xmm7,%xmm2 │ │ │ │ + movdqa %xmm6,%xmm5 │ │ │ │ + movdqa %xmm4,%xmm6 │ │ │ │ + movdqa %xmm3,%xmm4 │ │ │ │ + pmulhrsw %xmm7,%xmm4 │ │ │ │ + movdqa %xmm6,%xmm3 │ │ │ │ + movdqa %xmm0,%xmm6 │ │ │ │ + movdqa %xmm7,%xmm0 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + psubw %xmm0,%xmm7 │ │ │ │ + pmulhrsw 0x8(%rsp),%xmm0 │ │ │ │ + pmulhrsw %xmm7,%xmm1 │ │ │ │ + pmulhrsw %xmm7,%xmm3 │ │ │ │ + pmulhrsw %xmm7,%xmm5 │ │ │ │ + pmulhrsw %xmm6,%xmm7 │ │ │ │ + jmp 3391c4 <__cxa_finalize@plt+0x30e174> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x925(%rip),%r8 │ │ │ │ + call 339790 <__cxa_finalize@plt+0x30e740> │ │ │ │ + call 339b50 <__cxa_finalize@plt+0x30eb00> │ │ │ │ + movdqa 0xa47f7(%rip),%xmm7 │ │ │ │ + pmulhrsw %xmm7,%xmm0 │ │ │ │ + pmulhrsw %xmm7,%xmm2 │ │ │ │ + pmulhrsw %xmm7,%xmm4 │ │ │ │ + pmulhrsw %xmm7,%xmm6 │ │ │ │ + movdqa %xmm2,0x28(%rsp) │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + psubw %xmm7,%xmm0 │ │ │ │ + movdqa %xmm2,%xmm7 │ │ │ │ + pmulhrsw %xmm0,%xmm1 │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + pmulhrsw %xmm0,%xmm2 │ │ │ │ + movdqa %xmm1,0x18(%rsp) │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + movdqa %xmm6,%xmm1 │ │ │ │ + movdqa %xmm3,%xmm4 │ │ │ │ + pmulhrsw %xmm0,%xmm4 │ │ │ │ + pmulhrsw 0x8(%rsp),%xmm0 │ │ │ │ + movdqa %xmm5,%xmm3 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + jmp 3392c5 <__cxa_finalize@plt+0x30e275> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x48,%rsp │ │ │ │ + lea -0xac6(%rip),%r8 │ │ │ │ + call 339db0 <__cxa_finalize@plt+0x30ed60> │ │ │ │ + add $0x48,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + sub $0x48,%rsp │ │ │ │ + lea -0x61b(%rip),%r8 │ │ │ │ + call 339db0 <__cxa_finalize@plt+0x30ed60> │ │ │ │ + add $0x48,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + sub $0x48,%rsp │ │ │ │ + lea -0xcb(%rip),%r8 │ │ │ │ + call 339db0 <__cxa_finalize@plt+0x30ed60> │ │ │ │ + add $0x48,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + sub $0x48,%rsp │ │ │ │ + lea 0x55(%rip),%r8 │ │ │ │ + call 339db0 <__cxa_finalize@plt+0x30ed60> │ │ │ │ + add $0x48,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + movdqa 0x10(%rdx),%xmm1 │ │ │ │ + movdqa 0x20(%rdx),%xmm2 │ │ │ │ + movdqa 0x30(%rdx),%xmm3 │ │ │ │ + movdqa 0x40(%rdx),%xmm4 │ │ │ │ + movdqa 0x50(%rdx),%xmm5 │ │ │ │ + movdqa 0x60(%rdx),%xmm6 │ │ │ │ + movdqa 0x70(%rdx),%xmm7 │ │ │ │ + movdqa %xmm6,0x18(%rsp) │ │ │ │ + jmp 3391c4 <__cxa_finalize@plt+0x30e174> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0xa65(%rip),%r8 │ │ │ │ + pmulhrsw 0xa46e0(%rip),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + movdqa 0xa46d2(%rip),%xmm7 │ │ │ │ + pmulhrsw %xmm7,%xmm0 │ │ │ │ + pmulhrsw %xmm7,%xmm1 │ │ │ │ + pmulhrsw %xmm7,%xmm2 │ │ │ │ + pmulhrsw %xmm7,%xmm3 │ │ │ │ + pmulhrsw %xmm7,%xmm4 │ │ │ │ + pmulhrsw %xmm7,%xmm5 │ │ │ │ + pmulhrsw %xmm7,%xmm6 │ │ │ │ + movdqa %xmm5,0x28(%rsp) │ │ │ │ + movdqa %xmm6,0x18(%rsp) │ │ │ │ + jmp 3392c5 <__cxa_finalize@plt+0x30e275> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x279(%rip),%r8 │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 33a030 <__cxa_finalize@plt+0x30efe0> │ │ │ │ + pshuflw $0x0,(%rdx),%xmm0 │ │ │ │ + punpcklwd %xmm0,%xmm0 │ │ │ │ + movdqa 0xa46c0(%rip),%xmm1 │ │ │ │ + pmulhrsw %xmm1,%xmm0 │ │ │ │ + mov %ecx,(%rdx) │ │ │ │ + pmulhrsw 0xa4670(%rip),%xmm0 │ │ │ │ + pmulhrsw %xmm1,%xmm0 │ │ │ │ + pmulhrsw 0xa4632(%rip),%xmm0 │ │ │ │ + lea (%rdi,%rsi,2),%rdx │ │ │ │ + movd (%rdi),%xmm1 │ │ │ │ + movd (%rdi,%rsi,1),%xmm3 │ │ │ │ + punpckldq %xmm3,%xmm1 │ │ │ │ + movd (%rdx),%xmm2 │ │ │ │ + movd (%rdx,%rsi,1),%xmm3 │ │ │ │ + punpckldq %xmm3,%xmm2 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + punpcklbw %xmm3,%xmm1 │ │ │ │ + punpcklbw %xmm3,%xmm2 │ │ │ │ + paddw %xmm0,%xmm1 │ │ │ │ + paddw %xmm0,%xmm2 │ │ │ │ + packuswb %xmm2,%xmm1 │ │ │ │ + movd %xmm1,(%rdi) │ │ │ │ + pshuflw $0x4e,%xmm1,%xmm2 │ │ │ │ + movd %xmm2,(%rdi,%rsi,1) │ │ │ │ + punpckhqdq %xmm1,%xmm1 │ │ │ │ + movd %xmm1,(%rdx) │ │ │ │ + psrlq $0x20,%xmm1 │ │ │ │ + movd %xmm1,(%rdx,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + lea (%rdi,%rsi,2),%rdx │ │ │ │ + movd (%rdi),%xmm1 │ │ │ │ + movd (%rdi,%rsi,1),%xmm3 │ │ │ │ + punpckldq %xmm3,%xmm1 │ │ │ │ + movd (%rdx),%xmm2 │ │ │ │ + movd (%rdx,%rsi,1),%xmm3 │ │ │ │ + punpckldq %xmm3,%xmm2 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + punpcklbw %xmm3,%xmm1 │ │ │ │ + punpcklbw %xmm3,%xmm2 │ │ │ │ + paddw %xmm0,%xmm1 │ │ │ │ + paddw %xmm0,%xmm2 │ │ │ │ + packuswb %xmm2,%xmm1 │ │ │ │ + movd %xmm1,(%rdi) │ │ │ │ + pshuflw $0x4e,%xmm1,%xmm2 │ │ │ │ + movd %xmm2,(%rdi,%rsi,1) │ │ │ │ + punpckhqdq %xmm1,%xmm1 │ │ │ │ + movd %xmm1,(%rdx) │ │ │ │ + psrlq $0x20,%xmm1 │ │ │ │ + movd %xmm1,(%rdx,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + lea (%rdi,%rsi,2),%rdx │ │ │ │ + movd (%rdi),%xmm1 │ │ │ │ + movd (%rdi,%rsi,1),%xmm3 │ │ │ │ + punpckldq %xmm3,%xmm1 │ │ │ │ + movd (%rdx),%xmm2 │ │ │ │ + movd (%rdx,%rsi,1),%xmm3 │ │ │ │ + punpckldq %xmm3,%xmm2 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + punpcklbw %xmm3,%xmm1 │ │ │ │ + punpcklbw %xmm3,%xmm2 │ │ │ │ + paddw %xmm0,%xmm1 │ │ │ │ + paddw %xmm0,%xmm2 │ │ │ │ + packuswb %xmm2,%xmm1 │ │ │ │ + movd %xmm1,(%rdi) │ │ │ │ + pshuflw $0x4e,%xmm1,%xmm2 │ │ │ │ + movd %xmm2,(%rdi,%rsi,1) │ │ │ │ + punpckhqdq %xmm1,%xmm1 │ │ │ │ + movd %xmm1,(%rdx) │ │ │ │ + psrlq $0x20,%xmm1 │ │ │ │ + movd %xmm1,(%rdx,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + lea (%rdi,%rsi,2),%rdx │ │ │ │ + movd (%rdi),%xmm1 │ │ │ │ + movd (%rdi,%rsi,1),%xmm3 │ │ │ │ + punpckldq %xmm3,%xmm1 │ │ │ │ + movd (%rdx),%xmm2 │ │ │ │ + movd (%rdx,%rsi,1),%xmm3 │ │ │ │ + punpckldq %xmm3,%xmm2 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + punpcklbw %xmm3,%xmm1 │ │ │ │ + punpcklbw %xmm3,%xmm2 │ │ │ │ + paddw %xmm0,%xmm1 │ │ │ │ + paddw %xmm0,%xmm2 │ │ │ │ + packuswb %xmm2,%xmm1 │ │ │ │ + movd %xmm1,(%rdi) │ │ │ │ + pshuflw $0x4e,%xmm1,%xmm2 │ │ │ │ + movd %xmm2,(%rdi,%rsi,1) │ │ │ │ + punpckhqdq %xmm1,%xmm1 │ │ │ │ + movd %xmm1,(%rdx) │ │ │ │ + psrlq $0x20,%xmm1 │ │ │ │ + movd %xmm1,(%rdx,%rsi,1) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x305(%rip),%r8 │ │ │ │ + jmp 33a030 <__cxa_finalize@plt+0x30efe0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x5c5(%rip),%r8 │ │ │ │ + jmp 33a030 <__cxa_finalize@plt+0x30efe0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x720(%rip),%r8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + lea -0x1d5c(%rip),%rcx │ │ │ │ + movdqa 0x10(%rdx),%xmm0 │ │ │ │ + movdqa 0x30(%rdx),%xmm1 │ │ │ │ + movdqa 0x50(%rdx),%xmm2 │ │ │ │ + movdqa 0x70(%rdx),%xmm3 │ │ │ │ + push %r8 │ │ │ │ + lea 0x2(%rip),%r8 │ │ │ │ + jmp *%rcx │ │ │ │ + movdqa %xmm0,0x10(%rdx) │ │ │ │ + movdqa %xmm1,0x30(%rdx) │ │ │ │ + movdqa %xmm2,0x50(%rdx) │ │ │ │ + movdqa %xmm3,0x70(%rdx) │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + movdqa 0x20(%rdx),%xmm1 │ │ │ │ + movdqa 0x40(%rdx),%xmm2 │ │ │ │ + movdqa 0x60(%rdx),%xmm3 │ │ │ │ + lea 0x2(%rip),%r8 │ │ │ │ + jmp *%rcx │ │ │ │ + pop %r8 │ │ │ │ + movdqa 0x10(%rdx),%xmm4 │ │ │ │ + movdqa 0x30(%rdx),%xmm5 │ │ │ │ + movdqa 0x50(%rdx),%xmm6 │ │ │ │ + movdqa 0xa4451(%rip),%xmm7 │ │ │ │ + pmulhrsw %xmm7,%xmm0 │ │ │ │ + pmulhrsw %xmm7,%xmm1 │ │ │ │ + pmulhrsw %xmm7,%xmm2 │ │ │ │ + pmulhrsw %xmm7,%xmm3 │ │ │ │ + pmulhrsw %xmm7,%xmm4 │ │ │ │ + pmulhrsw %xmm7,%xmm5 │ │ │ │ + pmulhrsw %xmm7,%xmm6 │ │ │ │ + pmulhrsw 0x70(%rdx),%xmm7 │ │ │ │ + movdqa %xmm7,0x70(%rdx) │ │ │ │ + jmp *%r8 │ │ │ │ + call 33aa50 <__cxa_finalize@plt+0x30fa00> │ │ │ │ + movdqa 0xa43e3(%rip),%xmm7 │ │ │ │ + pmulhrsw %xmm7,%xmm0 │ │ │ │ + pmulhrsw %xmm7,%xmm1 │ │ │ │ + pmulhrsw %xmm7,%xmm2 │ │ │ │ + pmulhrsw %xmm7,%xmm3 │ │ │ │ + pmulhrsw %xmm7,%xmm4 │ │ │ │ + pmulhrsw %xmm7,%xmm5 │ │ │ │ + pmulhrsw %xmm7,%xmm6 │ │ │ │ + pmulhrsw 0x70(%rdx),%xmm7 │ │ │ │ + movdqa %xmm4,0x40(%rdx) │ │ │ │ + movdqa %xmm5,0x50(%rdx) │ │ │ │ + movdqa %xmm6,0x60(%rdx) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + lea (%rdi,%rsi,2),%rdx │ │ │ │ + movd (%rdi),%xmm4 │ │ │ │ + movd (%rdi,%rsi,1),%xmm6 │ │ │ │ + punpckldq %xmm6,%xmm4 │ │ │ │ + movd (%rdx,%rsi,1),%xmm5 │ │ │ │ + movd (%rdx),%xmm6 │ │ │ │ + punpckldq %xmm6,%xmm5 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + punpcklbw %xmm6,%xmm4 │ │ │ │ + punpcklbw %xmm6,%xmm5 │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + paddw %xmm1,%xmm5 │ │ │ │ + packuswb %xmm5,%xmm4 │ │ │ │ + movd %xmm4,(%rdi) │ │ │ │ + pshuflw $0x4e,%xmm4,%xmm5 │ │ │ │ + movd %xmm5,(%rdi,%rsi,1) │ │ │ │ + punpckhqdq %xmm4,%xmm4 │ │ │ │ + movd %xmm4,(%rdx,%rsi,1) │ │ │ │ + psrlq $0x20,%xmm4 │ │ │ │ + movd %xmm4,(%rdx) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + lea (%rdi,%rsi,2),%rdx │ │ │ │ + movd (%rdi),%xmm4 │ │ │ │ + movd (%rdi,%rsi,1),%xmm6 │ │ │ │ + punpckldq %xmm6,%xmm4 │ │ │ │ + movd (%rdx,%rsi,1),%xmm5 │ │ │ │ + movd (%rdx),%xmm6 │ │ │ │ + punpckldq %xmm6,%xmm5 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + punpcklbw %xmm6,%xmm4 │ │ │ │ + punpcklbw %xmm6,%xmm5 │ │ │ │ + paddw %xmm2,%xmm4 │ │ │ │ + paddw %xmm3,%xmm5 │ │ │ │ + packuswb %xmm5,%xmm4 │ │ │ │ + movd %xmm4,(%rdi) │ │ │ │ + pshuflw $0x4e,%xmm4,%xmm5 │ │ │ │ + movd %xmm5,(%rdi,%rsi,1) │ │ │ │ + punpckhqdq %xmm4,%xmm4 │ │ │ │ + movd %xmm4,(%rdx,%rsi,1) │ │ │ │ + psrlq $0x20,%xmm4 │ │ │ │ + movd %xmm4,(%rdx) │ │ │ │ + movdqa 0x40(%rcx),%xmm0 │ │ │ │ + movdqa 0x50(%rcx),%xmm1 │ │ │ │ + movdqa 0x60(%rcx),%xmm2 │ │ │ │ + movdqa %xmm7,%xmm3 │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + lea (%rdi,%rsi,2),%rdx │ │ │ │ + movd (%rdi),%xmm4 │ │ │ │ + movd (%rdi,%rsi,1),%xmm6 │ │ │ │ + punpckldq %xmm6,%xmm4 │ │ │ │ + movd (%rdx,%rsi,1),%xmm5 │ │ │ │ + movd (%rdx),%xmm6 │ │ │ │ + punpckldq %xmm6,%xmm5 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + punpcklbw %xmm6,%xmm4 │ │ │ │ + punpcklbw %xmm6,%xmm5 │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + paddw %xmm1,%xmm5 │ │ │ │ + packuswb %xmm5,%xmm4 │ │ │ │ + movd %xmm4,(%rdi) │ │ │ │ + pshuflw $0x4e,%xmm4,%xmm5 │ │ │ │ + movd %xmm5,(%rdi,%rsi,1) │ │ │ │ + punpckhqdq %xmm4,%xmm4 │ │ │ │ + movd %xmm4,(%rdx,%rsi,1) │ │ │ │ + psrlq $0x20,%xmm4 │ │ │ │ + movd %xmm4,(%rdx) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + lea (%rdi,%rsi,2),%rdx │ │ │ │ + movd (%rdi),%xmm4 │ │ │ │ + movd (%rdi,%rsi,1),%xmm6 │ │ │ │ + punpckldq %xmm6,%xmm4 │ │ │ │ + movd (%rdx,%rsi,1),%xmm5 │ │ │ │ + movd (%rdx),%xmm6 │ │ │ │ + punpckldq %xmm6,%xmm5 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + punpcklbw %xmm6,%xmm4 │ │ │ │ + punpcklbw %xmm6,%xmm5 │ │ │ │ + paddw %xmm2,%xmm4 │ │ │ │ + paddw %xmm3,%xmm5 │ │ │ │ + packuswb %xmm5,%xmm4 │ │ │ │ + movd %xmm4,(%rdi) │ │ │ │ + pshuflw $0x4e,%xmm4,%xmm5 │ │ │ │ + movd %xmm5,(%rdi,%rsi,1) │ │ │ │ + punpckhqdq %xmm4,%xmm4 │ │ │ │ + movd %xmm4,(%rdx,%rsi,1) │ │ │ │ + psrlq $0x20,%xmm4 │ │ │ │ + movd %xmm4,(%rdx) │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + movdqa %xmm7,(%rcx) │ │ │ │ + movdqa %xmm7,0x10(%rcx) │ │ │ │ + movdqa %xmm7,0x20(%rcx) │ │ │ │ + movdqa %xmm7,0x30(%rcx) │ │ │ │ + movdqa %xmm7,0x40(%rcx) │ │ │ │ + movdqa %xmm7,0x50(%rcx) │ │ │ │ + movdqa %xmm7,0x60(%rcx) │ │ │ │ + movdqa %xmm7,0x70(%rcx) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1f7(%rip),%r8 │ │ │ │ + jmp 33a300 <__cxa_finalize@plt+0x30f2b0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x35(%rip),%r8 │ │ │ │ + jmp 33a300 <__cxa_finalize@plt+0x30f2b0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x2f5(%rip),%r8 │ │ │ │ + jmp 33a300 <__cxa_finalize@plt+0x30f2b0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x450(%rip),%r8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + lea -0x1e5c(%rip),%rcx │ │ │ │ + jmp 33a037 <__cxa_finalize@plt+0x30efe7> │ │ │ │ + call 33af10 <__cxa_finalize@plt+0x30fec0> │ │ │ │ + call 33b3d0 <__cxa_finalize@plt+0x310380> │ │ │ │ + movdqa %xmm5,%xmm6 │ │ │ │ + punpcklqdq %xmm4,%xmm6 │ │ │ │ + punpckhqdq %xmm5,%xmm4 │ │ │ │ + movdqa %xmm7,%xmm5 │ │ │ │ + punpcklqdq %xmm2,%xmm5 │ │ │ │ + punpckhqdq %xmm7,%xmm2 │ │ │ │ + movdqa %xmm2,0x40(%rdx) │ │ │ │ + movdqa %xmm6,0x50(%rdx) │ │ │ │ + movdqa 0x60(%rdx),%xmm2 │ │ │ │ + movdqa 0x70(%rdx),%xmm6 │ │ │ │ + movdqa %xmm6,%xmm1 │ │ │ │ + punpckhqdq %xmm0,%xmm1 │ │ │ │ + punpcklqdq %xmm6,%xmm0 │ │ │ │ + movdqa %xmm3,%xmm6 │ │ │ │ + punpckhqdq %xmm2,%xmm6 │ │ │ │ + punpcklqdq %xmm3,%xmm2 │ │ │ │ + movdqa 0xa415e(%rip),%xmm7 │ │ │ │ + pmulhrsw %xmm7,%xmm0 │ │ │ │ + pmulhrsw %xmm7,%xmm5 │ │ │ │ + pmulhrsw %xmm7,%xmm4 │ │ │ │ + pmulhrsw %xmm7,%xmm6 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + psubw %xmm7,%xmm3 │ │ │ │ + movdqa 0x40(%rdx),%xmm7 │ │ │ │ + pmulhrsw %xmm3,%xmm2 │ │ │ │ + pmulhrsw %xmm3,%xmm7 │ │ │ │ + pmulhrsw %xmm3,%xmm1 │ │ │ │ + pmulhrsw 0x50(%rdx),%xmm3 │ │ │ │ + movdqa %xmm5,0x70(%rdx) │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + punpckhqdq %xmm7,%xmm5 │ │ │ │ + punpcklqdq %xmm7,%xmm4 │ │ │ │ + movdqa %xmm6,%xmm7 │ │ │ │ + punpckhqdq %xmm1,%xmm7 │ │ │ │ + punpcklqdq %xmm1,%xmm6 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + punpckhqdq %xmm2,%xmm1 │ │ │ │ + punpcklqdq %xmm2,%xmm0 │ │ │ │ + movdqa %xmm4,0x40(%rdx) │ │ │ │ + movdqa 0x70(%rdx),%xmm4 │ │ │ │ + movdqa %xmm4,%xmm2 │ │ │ │ + punpcklqdq %xmm3,%xmm2 │ │ │ │ + punpckhqdq %xmm3,%xmm4 │ │ │ │ + movdqa %xmm4,%xmm3 │ │ │ │ + movdqa %xmm5,0x50(%rdx) │ │ │ │ + movdqa %xmm6,0x60(%rdx) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + lea (%rdi,%rsi,2),%rdx │ │ │ │ + movd (%rdi),%xmm4 │ │ │ │ + movd (%rdi,%rsi,1),%xmm6 │ │ │ │ + punpckldq %xmm6,%xmm4 │ │ │ │ + movd (%rdx),%xmm5 │ │ │ │ + movd (%rdx,%rsi,1),%xmm6 │ │ │ │ + punpckldq %xmm6,%xmm5 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + punpcklbw %xmm6,%xmm4 │ │ │ │ + punpcklbw %xmm6,%xmm5 │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + paddw %xmm1,%xmm5 │ │ │ │ + packuswb %xmm5,%xmm4 │ │ │ │ + movd %xmm4,(%rdi) │ │ │ │ + pshuflw $0x4e,%xmm4,%xmm5 │ │ │ │ + movd %xmm5,(%rdi,%rsi,1) │ │ │ │ + punpckhqdq %xmm4,%xmm4 │ │ │ │ + movd %xmm4,(%rdx) │ │ │ │ + psrlq $0x20,%xmm4 │ │ │ │ + movd %xmm4,(%rdx,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + lea (%rdi,%rsi,2),%rdx │ │ │ │ + movd (%rdi),%xmm4 │ │ │ │ + movd (%rdi,%rsi,1),%xmm6 │ │ │ │ + punpckldq %xmm6,%xmm4 │ │ │ │ + movd (%rdx),%xmm5 │ │ │ │ + movd (%rdx,%rsi,1),%xmm6 │ │ │ │ + punpckldq %xmm6,%xmm5 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + punpcklbw %xmm6,%xmm4 │ │ │ │ + punpcklbw %xmm6,%xmm5 │ │ │ │ + paddw %xmm2,%xmm4 │ │ │ │ + paddw %xmm3,%xmm5 │ │ │ │ + packuswb %xmm5,%xmm4 │ │ │ │ + movd %xmm4,(%rdi) │ │ │ │ + pshuflw $0x4e,%xmm4,%xmm5 │ │ │ │ + movd %xmm5,(%rdi,%rsi,1) │ │ │ │ + punpckhqdq %xmm4,%xmm4 │ │ │ │ + movd %xmm4,(%rdx) │ │ │ │ + psrlq $0x20,%xmm4 │ │ │ │ + movd %xmm4,(%rdx,%rsi,1) │ │ │ │ + movdqa 0x40(%rcx),%xmm0 │ │ │ │ + movdqa 0x50(%rcx),%xmm1 │ │ │ │ + movdqa 0x60(%rcx),%xmm2 │ │ │ │ + movdqa %xmm7,%xmm3 │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + lea (%rdi,%rsi,2),%rdx │ │ │ │ + movd (%rdi),%xmm4 │ │ │ │ + movd (%rdi,%rsi,1),%xmm6 │ │ │ │ + punpckldq %xmm6,%xmm4 │ │ │ │ + movd (%rdx),%xmm5 │ │ │ │ + movd (%rdx,%rsi,1),%xmm6 │ │ │ │ + punpckldq %xmm6,%xmm5 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + punpcklbw %xmm6,%xmm4 │ │ │ │ + punpcklbw %xmm6,%xmm5 │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + paddw %xmm1,%xmm5 │ │ │ │ + packuswb %xmm5,%xmm4 │ │ │ │ + movd %xmm4,(%rdi) │ │ │ │ + pshuflw $0x4e,%xmm4,%xmm5 │ │ │ │ + movd %xmm5,(%rdi,%rsi,1) │ │ │ │ + punpckhqdq %xmm4,%xmm4 │ │ │ │ + movd %xmm4,(%rdx) │ │ │ │ + psrlq $0x20,%xmm4 │ │ │ │ + movd %xmm4,(%rdx,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + lea (%rdi,%rsi,2),%rdx │ │ │ │ + movd (%rdi),%xmm4 │ │ │ │ + movd (%rdi,%rsi,1),%xmm6 │ │ │ │ + punpckldq %xmm6,%xmm4 │ │ │ │ + movd (%rdx),%xmm5 │ │ │ │ + movd (%rdx,%rsi,1),%xmm6 │ │ │ │ + punpckldq %xmm6,%xmm5 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + punpcklbw %xmm6,%xmm4 │ │ │ │ + punpcklbw %xmm6,%xmm5 │ │ │ │ + paddw %xmm2,%xmm4 │ │ │ │ + paddw %xmm3,%xmm5 │ │ │ │ + packuswb %xmm5,%xmm4 │ │ │ │ + movd %xmm4,(%rdi) │ │ │ │ + pshuflw $0x4e,%xmm4,%xmm5 │ │ │ │ + movd %xmm5,(%rdi,%rsi,1) │ │ │ │ + punpckhqdq %xmm4,%xmm4 │ │ │ │ + movd %xmm4,(%rdx) │ │ │ │ + psrlq $0x20,%xmm4 │ │ │ │ + movd %xmm4,(%rdx,%rsi,1) │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + movdqa %xmm7,(%rcx) │ │ │ │ + movdqa %xmm7,0x10(%rcx) │ │ │ │ + movdqa %xmm7,0x20(%rcx) │ │ │ │ + movdqa %xmm7,0x30(%rcx) │ │ │ │ + movdqa %xmm7,0x40(%rcx) │ │ │ │ + movdqa %xmm7,0x50(%rcx) │ │ │ │ + movdqa %xmm7,0x60(%rcx) │ │ │ │ + movdqa %xmm7,0x70(%rcx) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea -0x4c7(%rip),%r8 │ │ │ │ + jmp 33a5d0 <__cxa_finalize@plt+0x30f580> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x29b(%rip),%r8 │ │ │ │ + jmp 33a5d0 <__cxa_finalize@plt+0x30f580> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x25(%rip),%r8 │ │ │ │ + jmp 33a5d0 <__cxa_finalize@plt+0x30f580> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x180(%rip),%r8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + lea -0x1dbc(%rip),%rcx │ │ │ │ + jmp 33a037 <__cxa_finalize@plt+0x30efe7> │ │ │ │ + call 33af10 <__cxa_finalize@plt+0x30fec0> │ │ │ │ + call 33b3d0 <__cxa_finalize@plt+0x310380> │ │ │ │ + movdqa %xmm5,%xmm6 │ │ │ │ + punpckhqdq %xmm4,%xmm6 │ │ │ │ + punpcklqdq %xmm5,%xmm4 │ │ │ │ + movdqa %xmm7,%xmm5 │ │ │ │ + punpckhqdq %xmm2,%xmm5 │ │ │ │ + punpcklqdq %xmm7,%xmm2 │ │ │ │ + movdqa %xmm2,0x40(%rdx) │ │ │ │ + movdqa %xmm6,0x50(%rdx) │ │ │ │ + movdqa 0x60(%rdx),%xmm2 │ │ │ │ + movdqa 0x70(%rdx),%xmm6 │ │ │ │ + movdqa %xmm6,%xmm1 │ │ │ │ + punpcklqdq %xmm0,%xmm1 │ │ │ │ + punpckhqdq %xmm6,%xmm0 │ │ │ │ + movdqa %xmm3,%xmm6 │ │ │ │ + punpcklqdq %xmm2,%xmm6 │ │ │ │ + punpckhqdq %xmm3,%xmm2 │ │ │ │ + movdqa 0xa3e9e(%rip),%xmm7 │ │ │ │ + jmp 33a362 <__cxa_finalize@plt+0x30f312> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + lea -0x577(%rip),%r8 │ │ │ │ + jmp 33a680 <__cxa_finalize@plt+0x30f630> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x34b(%rip),%r8 │ │ │ │ + jmp 33a680 <__cxa_finalize@plt+0x30f630> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x8b(%rip),%r8 │ │ │ │ + jmp 33a680 <__cxa_finalize@plt+0x30f630> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0xd0(%rip),%r8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + movdqa 0x10(%rdx),%xmm0 │ │ │ │ + movdqa 0xa3e93(%rip),%xmm6 │ │ │ │ + movdqa 0x30(%rdx),%xmm1 │ │ │ │ + movdqa 0x50(%rdx),%xmm2 │ │ │ │ + movdqa 0x70(%rdx),%xmm3 │ │ │ │ + pcmpeqw %xmm7,%xmm7 │ │ │ │ + mov %r8,%rcx │ │ │ │ + lea 0x59(%rip),%r8 │ │ │ │ + movdqa %xmm6,%xmm4 │ │ │ │ + pmulhrsw %xmm0,%xmm4 │ │ │ │ + movdqa %xmm6,%xmm5 │ │ │ │ + pmulhrsw %xmm1,%xmm5 │ │ │ │ + pavgw %xmm0,%xmm4 │ │ │ │ + pcmpeqw %xmm7,%xmm0 │ │ │ │ + pavgw %xmm1,%xmm5 │ │ │ │ + pcmpeqw %xmm7,%xmm1 │ │ │ │ + pandn %xmm4,%xmm0 │ │ │ │ + movdqa %xmm6,%xmm4 │ │ │ │ + pmulhrsw %xmm2,%xmm4 │ │ │ │ + pandn %xmm5,%xmm1 │ │ │ │ + movdqa %xmm6,%xmm5 │ │ │ │ + pmulhrsw %xmm3,%xmm5 │ │ │ │ + pavgw %xmm2,%xmm4 │ │ │ │ + pcmpeqw %xmm7,%xmm2 │ │ │ │ + pavgw %xmm3,%xmm5 │ │ │ │ + pcmpeqw %xmm7,%xmm3 │ │ │ │ + pandn %xmm4,%xmm2 │ │ │ │ + pandn %xmm5,%xmm3 │ │ │ │ + jmp 3384b0 <__cxa_finalize@plt+0x30d460> │ │ │ │ + movdqa %xmm0,0x10(%rdx) │ │ │ │ + movdqa %xmm1,0x30(%rdx) │ │ │ │ + movdqa %xmm2,0x50(%rdx) │ │ │ │ + movdqa %xmm3,0x70(%rdx) │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + movdqa 0x20(%rdx),%xmm1 │ │ │ │ + movdqa 0x40(%rdx),%xmm2 │ │ │ │ + movdqa 0x60(%rdx),%xmm3 │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 33a6aa <__cxa_finalize@plt+0x30f65a> │ │ │ │ + movdqa 0x10(%rdx),%xmm4 │ │ │ │ + movdqa 0x30(%rdx),%xmm5 │ │ │ │ + movdqa 0x50(%rdx),%xmm6 │ │ │ │ + jmp *%rcx │ │ │ │ + movdqa 0xa3dc1(%rip),%xmm7 │ │ │ │ + movdqa %xmm6,0x60(%rdx) │ │ │ │ + movdqa %xmm7,%xmm6 │ │ │ │ + pmulhrsw %xmm0,%xmm6 │ │ │ │ + paddsw %xmm0,%xmm0 │ │ │ │ + paddsw %xmm6,%xmm0 │ │ │ │ + movdqa %xmm7,%xmm6 │ │ │ │ + pmulhrsw %xmm1,%xmm6 │ │ │ │ + paddsw %xmm1,%xmm1 │ │ │ │ + paddsw %xmm6,%xmm1 │ │ │ │ + movdqa %xmm7,%xmm6 │ │ │ │ + pmulhrsw %xmm2,%xmm6 │ │ │ │ + paddsw %xmm2,%xmm2 │ │ │ │ + paddsw %xmm6,%xmm2 │ │ │ │ + movdqa %xmm7,%xmm6 │ │ │ │ + pmulhrsw %xmm3,%xmm6 │ │ │ │ + paddsw %xmm3,%xmm3 │ │ │ │ + paddsw %xmm6,%xmm3 │ │ │ │ + movdqa %xmm7,%xmm6 │ │ │ │ + pmulhrsw %xmm4,%xmm6 │ │ │ │ + paddsw %xmm4,%xmm4 │ │ │ │ + paddsw %xmm6,%xmm4 │ │ │ │ + movdqa %xmm7,%xmm6 │ │ │ │ + pmulhrsw %xmm5,%xmm6 │ │ │ │ + paddsw %xmm5,%xmm5 │ │ │ │ + paddsw %xmm6,%xmm5 │ │ │ │ + movdqa 0x70(%rdx),%xmm6 │ │ │ │ + pmulhrsw %xmm6,%xmm7 │ │ │ │ + paddsw %xmm6,%xmm6 │ │ │ │ + paddsw %xmm7,%xmm6 │ │ │ │ + movdqa %xmm6,0x70(%rdx) │ │ │ │ + movdqa 0x60(%rdx),%xmm6 │ │ │ │ + movdqa 0xa3d32(%rip),%xmm7 │ │ │ │ + pmulhrsw %xmm6,%xmm7 │ │ │ │ + paddsw %xmm6,%xmm6 │ │ │ │ + paddsw %xmm7,%xmm6 │ │ │ │ + movdqa 0xa3ccd(%rip),%xmm7 │ │ │ │ + pmulhrsw %xmm7,%xmm0 │ │ │ │ + pmulhrsw %xmm7,%xmm1 │ │ │ │ + pmulhrsw %xmm7,%xmm2 │ │ │ │ + pmulhrsw %xmm7,%xmm3 │ │ │ │ + pmulhrsw %xmm7,%xmm4 │ │ │ │ + pmulhrsw %xmm7,%xmm5 │ │ │ │ + pmulhrsw %xmm7,%xmm6 │ │ │ │ + pmulhrsw 0x70(%rdx),%xmm7 │ │ │ │ + movdqa %xmm4,0x40(%rdx) │ │ │ │ + jmp 33a3db <__cxa_finalize@plt+0x30f38b> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x1dd(%rip),%r8 │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 33a910 <__cxa_finalize@plt+0x30f8c0> │ │ │ │ + movd 0xa3ce9(%rip),%xmm1 │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm1,%xmm0 │ │ │ │ + movd 0xa3c98(%rip),%xmm2 │ │ │ │ + mov %ecx,(%rdx) │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x71(%rip),%r8 │ │ │ │ + pmulhrsw %xmm2,%xmm0 │ │ │ │ + movd 0xa3c4d(%rip),%xmm2 │ │ │ │ + pmulhrsw %xmm1,%xmm0 │ │ │ │ + pmulhrsw %xmm2,%xmm0 │ │ │ │ + pshuflw $0x0,%xmm0,%xmm0 │ │ │ │ + punpcklwd %xmm0,%xmm0 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + movdqa (%rdi),%xmm1 │ │ │ │ + movdqa (%rdi,%rsi,1),%xmm3 │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + punpckhbw %xmm5,%xmm2 │ │ │ │ + punpcklbw %xmm5,%xmm1 │ │ │ │ + movdqa %xmm3,%xmm4 │ │ │ │ + punpckhbw %xmm5,%xmm4 │ │ │ │ + punpcklbw %xmm5,%xmm3 │ │ │ │ + paddw %xmm0,%xmm2 │ │ │ │ + paddw %xmm0,%xmm1 │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + paddw %xmm0,%xmm3 │ │ │ │ + packuswb %xmm2,%xmm1 │ │ │ │ + packuswb %xmm4,%xmm3 │ │ │ │ + movdqa %xmm1,(%rdi) │ │ │ │ + movdqa %xmm3,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + dec %edx │ │ │ │ + jg 33a88a <__cxa_finalize@plt+0x30f83a> │ │ │ │ + jmp *%r8 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x611(%rip),%r8 │ │ │ │ + jmp 33a910 <__cxa_finalize@plt+0x30f8c0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0xc06(%rip),%r8 │ │ │ │ + jmp 33a910 <__cxa_finalize@plt+0x30f8c0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0xd64(%rip),%r8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + movdqa 0x10(%rdx),%xmm1 │ │ │ │ + movdqa 0x20(%rdx),%xmm2 │ │ │ │ + movdqa 0x30(%rdx),%xmm3 │ │ │ │ + movdqa 0x40(%rdx),%xmm4 │ │ │ │ + movdqa 0x50(%rdx),%xmm5 │ │ │ │ + movdqa 0x60(%rdx),%xmm6 │ │ │ │ + call 33aa50 <__cxa_finalize@plt+0x30fa00> │ │ │ │ + movdqa %xmm0,%xmm7 │ │ │ │ + punpckhwd %xmm2,%xmm7 │ │ │ │ + punpcklwd %xmm2,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + punpcklwd %xmm3,%xmm2 │ │ │ │ + punpckhwd %xmm3,%xmm1 │ │ │ │ + movdqa %xmm7,0x60(%rdx) │ │ │ │ + movdqa 0x70(%rdx),%xmm7 │ │ │ │ + movdqa %xmm4,%xmm3 │ │ │ │ + punpckhwd %xmm6,%xmm3 │ │ │ │ + punpcklwd %xmm6,%xmm4 │ │ │ │ + movdqa %xmm5,%xmm6 │ │ │ │ + punpcklwd %xmm7,%xmm6 │ │ │ │ + punpckhwd %xmm7,%xmm5 │ │ │ │ + movdqa 0xa3b77(%rip),%xmm7 │ │ │ │ + pmulhrsw %xmm7,%xmm0 │ │ │ │ + pmulhrsw %xmm7,%xmm1 │ │ │ │ + pmulhrsw %xmm7,%xmm2 │ │ │ │ + pmulhrsw %xmm7,%xmm3 │ │ │ │ + pmulhrsw %xmm7,%xmm4 │ │ │ │ + pmulhrsw %xmm7,%xmm5 │ │ │ │ + pmulhrsw %xmm7,%xmm6 │ │ │ │ + pmulhrsw 0x60(%rdx),%xmm7 │ │ │ │ + movdqa %xmm7,0x60(%rdx) │ │ │ │ + movdqa %xmm3,%xmm7 │ │ │ │ + punpckhwd %xmm6,%xmm7 │ │ │ │ + punpcklwd %xmm6,%xmm3 │ │ │ │ + movdqa %xmm4,%xmm6 │ │ │ │ + punpckhwd %xmm5,%xmm6 │ │ │ │ + punpcklwd %xmm5,%xmm4 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + punpckhwd %xmm3,%xmm5 │ │ │ │ + punpcklwd %xmm3,%xmm4 │ │ │ │ + movdqa %xmm6,%xmm3 │ │ │ │ + punpckhwd %xmm7,%xmm3 │ │ │ │ + punpcklwd %xmm7,%xmm6 │ │ │ │ + movdqa %xmm3,0x70(%rdx) │ │ │ │ + movdqa 0x60(%rdx),%xmm3 │ │ │ │ + movdqa %xmm3,%xmm7 │ │ │ │ + punpckhwd %xmm2,%xmm7 │ │ │ │ + punpcklwd %xmm2,%xmm3 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + punpckhwd %xmm1,%xmm2 │ │ │ │ + punpcklwd %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + punpckhwd %xmm3,%xmm1 │ │ │ │ + punpcklwd %xmm3,%xmm0 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + punpckhwd %xmm7,%xmm3 │ │ │ │ + punpcklwd %xmm7,%xmm2 │ │ │ │ + jmp *%r8 │ │ │ │ + lea -0x1fb0(%rip),%r8 │ │ │ │ + movdqa %xmm4,0x40(%rdx) │ │ │ │ + movdqa %xmm5,0x50(%rdx) │ │ │ │ + movdqa %xmm6,0x60(%rdx) │ │ │ │ + lea 0x8(%rdi),%rcx │ │ │ │ + call *%r8 │ │ │ │ + add $0x40,%rdx │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + movdqa 0x10(%rdx),%xmm1 │ │ │ │ + movdqa 0x20(%rdx),%xmm2 │ │ │ │ + movdqa 0x30(%rdx),%xmm3 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + jmp *%r8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + movdqa %xmm0,%xmm7 │ │ │ │ + punpckhqdq %xmm1,%xmm7 │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + punpcklqdq %xmm3,%xmm1 │ │ │ │ + punpckhqdq %xmm2,%xmm3 │ │ │ │ + movdqa %xmm7,0x40(%rdx) │ │ │ │ + movdqa %xmm3,0x50(%rdx) │ │ │ │ + movdqa 0x70(%rdx),%xmm7 │ │ │ │ + movdqa %xmm4,%xmm2 │ │ │ │ + punpcklqdq %xmm5,%xmm2 │ │ │ │ + punpckhqdq %xmm5,%xmm4 │ │ │ │ + movdqa %xmm6,%xmm3 │ │ │ │ + punpcklqdq %xmm7,%xmm3 │ │ │ │ + punpckhqdq %xmm6,%xmm7 │ │ │ │ + movdqa %xmm4,0x60(%rdx) │ │ │ │ + movdqa 0xa3a14(%rip),%xmm6 │ │ │ │ + movdqa %xmm0,%xmm4 │ │ │ │ + punpckhwd %xmm3,%xmm4 │ │ │ │ + punpcklwd %xmm2,%xmm0 │ │ │ │ + punpckhwd %xmm1,%xmm2 │ │ │ │ + punpcklwd %xmm3,%xmm1 │ │ │ │ + movdqa 0xa3728(%rip),%xmm3 │ │ │ │ + pmaddwd %xmm4,%xmm3 │ │ │ │ + pmaddwd 0xa372c(%rip),%xmm4 │ │ │ │ + paddd %xmm6,%xmm3 │ │ │ │ + paddd %xmm6,%xmm4 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + packssdw %xmm3,%xmm4 │ │ │ │ + movdqa 0xa371e(%rip),%xmm3 │ │ │ │ + pmaddwd %xmm2,%xmm3 │ │ │ │ + pmaddwd 0xa3722(%rip),%xmm2 │ │ │ │ + paddd %xmm6,%xmm3 │ │ │ │ + paddd %xmm6,%xmm2 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + packssdw %xmm3,%xmm2 │ │ │ │ + movdqa 0xa36b4(%rip),%xmm3 │ │ │ │ + pmaddwd %xmm1,%xmm3 │ │ │ │ + pmaddwd 0xa36b8(%rip),%xmm1 │ │ │ │ + paddd %xmm6,%xmm3 │ │ │ │ + paddd %xmm6,%xmm1 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + packssdw %xmm3,%xmm1 │ │ │ │ + movdqa %xmm4,%xmm3 │ │ │ │ + psubsw %xmm2,%xmm3 │ │ │ │ + paddsw %xmm2,%xmm4 │ │ │ │ + pshufb 0xa35cd(%rip),%xmm3 │ │ │ │ + movdqa 0xa3655(%rip),%xmm2 │ │ │ │ + pmaddwd %xmm0,%xmm2 │ │ │ │ + pmaddwd 0xa3659(%rip),%xmm0 │ │ │ │ + paddd %xmm6,%xmm2 │ │ │ │ + paddd %xmm6,%xmm0 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + packssdw %xmm2,%xmm0 │ │ │ │ + movdqa 0xa362b(%rip),%xmm2 │ │ │ │ + pmaddwd %xmm3,%xmm2 │ │ │ │ + pmaddwd 0xa362f(%rip),%xmm3 │ │ │ │ + paddd %xmm6,%xmm2 │ │ │ │ + paddd %xmm6,%xmm3 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + packssdw %xmm2,%xmm3 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + psubsw %xmm1,%xmm2 │ │ │ │ + paddsw %xmm1,%xmm0 │ │ │ │ + movdqa %xmm4,%xmm1 │ │ │ │ + punpcklqdq %xmm3,%xmm1 │ │ │ │ + punpckhqdq %xmm3,%xmm4 │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ + psubsw %xmm1,%xmm3 │ │ │ │ + paddsw %xmm1,%xmm0 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + paddsw %xmm4,%xmm1 │ │ │ │ + psubsw %xmm4,%xmm2 │ │ │ │ + movdqa 0x40(%rdx),%xmm6 │ │ │ │ + movdqa 0x50(%rdx),%xmm4 │ │ │ │ + movdqa 0x60(%rdx),%xmm5 │ │ │ │ + movdqa %xmm1,0x40(%rdx) │ │ │ │ + movdqa %xmm2,0x50(%rdx) │ │ │ │ + movdqa %xmm3,0x60(%rdx) │ │ │ │ + movdqa %xmm7,%xmm1 │ │ │ │ + punpckhwd %xmm6,%xmm1 │ │ │ │ + punpcklwd %xmm7,%xmm6 │ │ │ │ + movdqa %xmm5,%xmm7 │ │ │ │ + punpcklwd %xmm4,%xmm7 │ │ │ │ + punpckhwd %xmm5,%xmm4 │ │ │ │ + movdqa 0xa38ab(%rip),%xmm3 │ │ │ │ + movdqa 0xa3623(%rip),%xmm2 │ │ │ │ + pmaddwd %xmm6,%xmm2 │ │ │ │ + pmaddwd 0xa3607(%rip),%xmm6 │ │ │ │ + paddd %xmm3,%xmm2 │ │ │ │ + paddd %xmm3,%xmm6 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm6 │ │ │ │ + packssdw %xmm2,%xmm6 │ │ │ │ + movdqa 0xa3639(%rip),%xmm2 │ │ │ │ + pmaddwd %xmm7,%xmm2 │ │ │ │ + pmaddwd 0xa361d(%rip),%xmm7 │ │ │ │ + paddd %xmm3,%xmm2 │ │ │ │ + paddd %xmm3,%xmm7 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm7 │ │ │ │ + packssdw %xmm2,%xmm7 │ │ │ │ + movdqa 0xa35ef(%rip),%xmm2 │ │ │ │ + pmaddwd %xmm4,%xmm2 │ │ │ │ + pmaddwd 0xa35d3(%rip),%xmm4 │ │ │ │ + paddd %xmm3,%xmm2 │ │ │ │ + paddd %xmm3,%xmm4 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + packssdw %xmm2,%xmm4 │ │ │ │ + movdqa 0xa3605(%rip),%xmm2 │ │ │ │ + pmaddwd %xmm1,%xmm2 │ │ │ │ + pmaddwd 0xa35e9(%rip),%xmm1 │ │ │ │ + paddd %xmm3,%xmm2 │ │ │ │ + paddd %xmm3,%xmm1 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + packssdw %xmm2,%xmm1 │ │ │ │ + movdqa %xmm6,%xmm2 │ │ │ │ + psubsw %xmm7,%xmm2 │ │ │ │ + paddsw %xmm7,%xmm6 │ │ │ │ + movdqa %xmm1,%xmm7 │ │ │ │ + psubsw %xmm4,%xmm7 │ │ │ │ + paddsw %xmm4,%xmm1 │ │ │ │ + movdqa 0xa3453(%rip),%xmm4 │ │ │ │ + pshufb %xmm4,%xmm2 │ │ │ │ + pshufb %xmm4,%xmm7 │ │ │ │ + movdqa 0xa34f1(%rip),%xmm5 │ │ │ │ + pmaddwd %xmm2,%xmm5 │ │ │ │ + pmaddwd 0xa34d5(%rip),%xmm2 │ │ │ │ + paddd %xmm3,%xmm5 │ │ │ │ + paddd %xmm3,%xmm2 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + packssdw %xmm5,%xmm2 │ │ │ │ + movdqa 0xa34b7(%rip),%xmm5 │ │ │ │ + pmaddwd %xmm7,%xmm5 │ │ │ │ + pmaddwd 0xa35ab(%rip),%xmm7 │ │ │ │ + paddd %xmm3,%xmm5 │ │ │ │ + paddd %xmm3,%xmm7 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + psrad $0xc,%xmm7 │ │ │ │ + packssdw %xmm5,%xmm7 │ │ │ │ + movdqa %xmm6,%xmm5 │ │ │ │ + psubsw %xmm1,%xmm5 │ │ │ │ + paddsw %xmm1,%xmm6 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + psubsw %xmm7,%xmm1 │ │ │ │ + paddsw %xmm7,%xmm2 │ │ │ │ + pshufb %xmm4,%xmm5 │ │ │ │ + pshufb %xmm4,%xmm1 │ │ │ │ + movdqa 0xa344b(%rip),%xmm4 │ │ │ │ + pmaddwd %xmm5,%xmm4 │ │ │ │ + pmaddwd 0xa344f(%rip),%xmm5 │ │ │ │ + paddd %xmm3,%xmm4 │ │ │ │ + paddd %xmm3,%xmm5 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + movdqa 0xa3425(%rip),%xmm7 │ │ │ │ + pmaddwd %xmm1,%xmm7 │ │ │ │ + pmaddwd 0xa3429(%rip),%xmm1 │ │ │ │ + paddd %xmm3,%xmm7 │ │ │ │ + paddd %xmm3,%xmm1 │ │ │ │ + psrad $0xc,%xmm7 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + packssdw %xmm7,%xmm4 │ │ │ │ + packssdw %xmm1,%xmm5 │ │ │ │ + movdqa %xmm6,%xmm7 │ │ │ │ + punpckhqdq %xmm2,%xmm7 │ │ │ │ + punpcklqdq %xmm2,%xmm6 │ │ │ │ + movdqa 0x40(%rdx),%xmm1 │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ + psubsw %xmm7,%xmm3 │ │ │ │ + paddsw %xmm7,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm7 │ │ │ │ + psubsw %xmm5,%xmm7 │ │ │ │ + paddsw %xmm5,%xmm1 │ │ │ │ + movdqa %xmm3,0x70(%rdx) │ │ │ │ + movdqa 0x50(%rdx),%xmm2 │ │ │ │ + movdqa 0x60(%rdx),%xmm3 │ │ │ │ + movdqa %xmm2,%xmm5 │ │ │ │ + psubsw %xmm4,%xmm5 │ │ │ │ + paddsw %xmm4,%xmm2 │ │ │ │ + movdqa %xmm3,%xmm4 │ │ │ │ + psubsw %xmm6,%xmm4 │ │ │ │ + paddsw %xmm6,%xmm3 │ │ │ │ + movdqa %xmm7,%xmm6 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea -0x3f3(%rip),%r8 │ │ │ │ + jmp 33ae40 <__cxa_finalize@plt+0x30fdf0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0xe1(%rip),%r8 │ │ │ │ + jmp 33ae40 <__cxa_finalize@plt+0x30fdf0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x6d6(%rip),%r8 │ │ │ │ + jmp 33ae40 <__cxa_finalize@plt+0x30fdf0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x834(%rip),%r8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + movdqa 0x10(%rdx),%xmm1 │ │ │ │ + movdqa 0x20(%rdx),%xmm2 │ │ │ │ + movdqa 0x30(%rdx),%xmm3 │ │ │ │ + movdqa 0x40(%rdx),%xmm4 │ │ │ │ + movdqa 0x50(%rdx),%xmm5 │ │ │ │ + movdqa 0x60(%rdx),%xmm6 │ │ │ │ + call 33af10 <__cxa_finalize@plt+0x30fec0> │ │ │ │ + call 33b300 <__cxa_finalize@plt+0x3102b0> │ │ │ │ + movdqa %xmm7,%xmm6 │ │ │ │ + punpckhwd %xmm0,%xmm6 │ │ │ │ + punpcklwd %xmm7,%xmm0 │ │ │ │ + movdqa %xmm3,%xmm7 │ │ │ │ + punpcklwd %xmm4,%xmm7 │ │ │ │ + punpckhwd %xmm3,%xmm4 │ │ │ │ + movdqa 0x60(%rdx),%xmm1 │ │ │ │ + movdqa %xmm1,%xmm3 │ │ │ │ + punpcklwd %xmm5,%xmm3 │ │ │ │ + punpckhwd %xmm1,%xmm5 │ │ │ │ + movdqa 0x70(%rdx),%xmm1 │ │ │ │ + movdqa %xmm3,0x60(%rdx) │ │ │ │ + movdqa %xmm7,0x70(%rdx) │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + punpckhwd %xmm1,%xmm3 │ │ │ │ + punpcklwd %xmm2,%xmm1 │ │ │ │ + movdqa 0xa3638(%rip),%xmm7 │ │ │ │ + pmulhrsw %xmm7,%xmm0 │ │ │ │ + pmulhrsw %xmm7,%xmm1 │ │ │ │ + pmulhrsw %xmm7,%xmm4 │ │ │ │ + pmulhrsw %xmm7,%xmm5 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + psubw %xmm7,%xmm2 │ │ │ │ + movdqa 0x60(%rdx),%xmm7 │ │ │ │ + pmulhrsw %xmm2,%xmm7 │ │ │ │ + pmulhrsw %xmm2,%xmm3 │ │ │ │ + pmulhrsw %xmm2,%xmm6 │ │ │ │ + pmulhrsw 0x70(%rdx),%xmm2 │ │ │ │ + movdqa %xmm7,0x60(%rdx) │ │ │ │ + jmp 33a9a7 <__cxa_finalize@plt+0x30f957> │ │ │ │ + lea -0x22cc(%rip),%r8 │ │ │ │ + jmp 33aa1b <__cxa_finalize@plt+0x30f9cb> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movdqa %xmm0,0x60(%rdx) │ │ │ │ + pshufd $0x4e,%xmm1,%xmm0 │ │ │ │ + pshufd $0x4e,%xmm2,%xmm2 │ │ │ │ + movdqa %xmm6,%xmm1 │ │ │ │ + punpckhwd %xmm0,%xmm1 │ │ │ │ + punpcklwd %xmm6,%xmm0 │ │ │ │ + movdqa %xmm5,%xmm7 │ │ │ │ + punpckhwd %xmm2,%xmm7 │ │ │ │ + punpcklwd %xmm5,%xmm2 │ │ │ │ + movdqa 0xa3571(%rip),%xmm6 │ │ │ │ + movdqa 0xa3389(%rip),%xmm5 │ │ │ │ + pmaddwd %xmm1,%xmm5 │ │ │ │ + pmaddwd 0xa338d(%rip),%xmm1 │ │ │ │ + paddd %xmm6,%xmm5 │ │ │ │ + paddd %xmm6,%xmm1 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + packssdw %xmm5,%xmm1 │ │ │ │ + movdqa 0xa337f(%rip),%xmm5 │ │ │ │ + pmaddwd %xmm7,%xmm5 │ │ │ │ + pmaddwd 0xa3383(%rip),%xmm7 │ │ │ │ + paddd %xmm6,%xmm5 │ │ │ │ + paddd %xmm6,%xmm7 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + psrad $0xc,%xmm7 │ │ │ │ + packssdw %xmm5,%xmm7 │ │ │ │ + movdqa 0xa3375(%rip),%xmm5 │ │ │ │ + pmaddwd %xmm2,%xmm5 │ │ │ │ + pmaddwd 0xa3379(%rip),%xmm2 │ │ │ │ + paddd %xmm6,%xmm5 │ │ │ │ + paddd %xmm6,%xmm2 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + packssdw %xmm5,%xmm2 │ │ │ │ + movdqa 0xa336b(%rip),%xmm5 │ │ │ │ + pmaddwd %xmm0,%xmm5 │ │ │ │ + pmaddwd 0xa336f(%rip),%xmm0 │ │ │ │ + paddd %xmm6,%xmm5 │ │ │ │ + paddd %xmm6,%xmm0 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + packssdw %xmm5,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + psubsw %xmm2,%xmm5 │ │ │ │ + paddsw %xmm2,%xmm1 │ │ │ │ + movdqa %xmm7,%xmm2 │ │ │ │ + psubsw %xmm0,%xmm2 │ │ │ │ + paddsw %xmm0,%xmm7 │ │ │ │ + punpcklqdq %xmm5,%xmm0 │ │ │ │ + punpckhwd %xmm5,%xmm0 │ │ │ │ + punpcklqdq %xmm2,%xmm5 │ │ │ │ + punpckhwd %xmm5,%xmm2 │ │ │ │ + movdqa 0xa31e9(%rip),%xmm5 │ │ │ │ + pmaddwd %xmm0,%xmm5 │ │ │ │ + pmaddwd 0xa31ed(%rip),%xmm0 │ │ │ │ + paddd %xmm6,%xmm5 │ │ │ │ + paddd %xmm6,%xmm0 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + packssdw %xmm5,%xmm0 │ │ │ │ + movdqa 0xa331f(%rip),%xmm5 │ │ │ │ + pmaddwd %xmm2,%xmm5 │ │ │ │ + pmaddwd 0xa3303(%rip),%xmm2 │ │ │ │ + paddd %xmm6,%xmm5 │ │ │ │ + paddd %xmm6,%xmm2 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + packssdw %xmm5,%xmm2 │ │ │ │ + movdqa %xmm1,0x40(%rdx) │ │ │ │ + movdqa %xmm7,0x50(%rdx) │ │ │ │ + movdqa 0x60(%rdx),%xmm1 │ │ │ │ + movdqa 0x70(%rdx),%xmm7 │ │ │ │ + pshufd $0x4e,%xmm1,%xmm1 │ │ │ │ + pshufd $0x4e,%xmm3,%xmm3 │ │ │ │ + movdqa %xmm7,%xmm5 │ │ │ │ + punpckhwd %xmm1,%xmm5 │ │ │ │ + punpcklwd %xmm7,%xmm1 │ │ │ │ + movdqa %xmm4,%xmm7 │ │ │ │ + punpckhwd %xmm3,%xmm7 │ │ │ │ + punpcklwd %xmm4,%xmm3 │ │ │ │ + movdqa 0xa32df(%rip),%xmm4 │ │ │ │ + pmaddwd %xmm5,%xmm4 │ │ │ │ + pmaddwd 0xa32e3(%rip),%xmm5 │ │ │ │ + paddd %xmm6,%xmm4 │ │ │ │ + paddd %xmm6,%xmm5 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + packssdw %xmm4,%xmm5 │ │ │ │ + movdqa 0xa32d5(%rip),%xmm4 │ │ │ │ + pmaddwd %xmm7,%xmm4 │ │ │ │ + pmaddwd 0xa32d9(%rip),%xmm7 │ │ │ │ + paddd %xmm6,%xmm4 │ │ │ │ + paddd %xmm6,%xmm7 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + psrad $0xc,%xmm7 │ │ │ │ + packssdw %xmm4,%xmm7 │ │ │ │ + movdqa 0xa32cb(%rip),%xmm4 │ │ │ │ + pmaddwd %xmm3,%xmm4 │ │ │ │ + pmaddwd 0xa32cf(%rip),%xmm3 │ │ │ │ + paddd %xmm6,%xmm4 │ │ │ │ + paddd %xmm6,%xmm3 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + packssdw %xmm4,%xmm3 │ │ │ │ + movdqa 0xa32c1(%rip),%xmm4 │ │ │ │ + pmaddwd %xmm1,%xmm4 │ │ │ │ + pmaddwd 0xa32c5(%rip),%xmm1 │ │ │ │ + paddd %xmm6,%xmm4 │ │ │ │ + paddd %xmm6,%xmm1 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + packssdw %xmm4,%xmm1 │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + psubsw %xmm3,%xmm4 │ │ │ │ + paddsw %xmm3,%xmm5 │ │ │ │ + movdqa %xmm7,%xmm3 │ │ │ │ + psubsw %xmm1,%xmm3 │ │ │ │ + paddsw %xmm1,%xmm7 │ │ │ │ + punpcklqdq %xmm4,%xmm1 │ │ │ │ + punpckhwd %xmm4,%xmm1 │ │ │ │ + punpcklqdq %xmm3,%xmm4 │ │ │ │ + punpckhwd %xmm4,%xmm3 │ │ │ │ + movdqa 0xa306f(%rip),%xmm4 │ │ │ │ + pmaddwd %xmm1,%xmm4 │ │ │ │ + pmaddwd 0xa3073(%rip),%xmm1 │ │ │ │ + paddd %xmm6,%xmm4 │ │ │ │ + paddd %xmm6,%xmm1 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + packssdw %xmm4,%xmm1 │ │ │ │ + movdqa 0xa3275(%rip),%xmm4 │ │ │ │ + pmaddwd %xmm3,%xmm4 │ │ │ │ + pmaddwd 0xa3259(%rip),%xmm3 │ │ │ │ + paddd %xmm6,%xmm4 │ │ │ │ + paddd %xmm6,%xmm3 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + packssdw %xmm4,%xmm3 │ │ │ │ + movdqa %xmm1,%xmm4 │ │ │ │ + paddsw %xmm2,%xmm4 │ │ │ │ + psubsw %xmm2,%xmm1 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + psubsw %xmm3,%xmm2 │ │ │ │ + paddsw %xmm3,%xmm0 │ │ │ │ + punpcklqdq %xmm1,%xmm3 │ │ │ │ + punpckhwd %xmm1,%xmm3 │ │ │ │ + punpcklqdq %xmm2,%xmm1 │ │ │ │ + punpckhwd %xmm1,%xmm2 │ │ │ │ + movdqa 0xa2fd3(%rip),%xmm1 │ │ │ │ + pmaddwd %xmm3,%xmm1 │ │ │ │ + pmaddwd 0xa2fd7(%rip),%xmm3 │ │ │ │ + paddd %xmm6,%xmm1 │ │ │ │ + paddd %xmm6,%xmm3 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + packssdw %xmm1,%xmm3 │ │ │ │ + movdqa 0xa3099(%rip),%xmm1 │ │ │ │ + pmaddwd %xmm2,%xmm1 │ │ │ │ + pmaddwd 0xa307d(%rip),%xmm2 │ │ │ │ + paddd %xmm6,%xmm1 │ │ │ │ + paddd %xmm6,%xmm2 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + packssdw %xmm1,%xmm2 │ │ │ │ + movdqa %xmm3,%xmm1 │ │ │ │ + psubsw %xmm2,%xmm1 │ │ │ │ + paddsw %xmm2,%xmm3 │ │ │ │ + movdqa %xmm4,%xmm2 │ │ │ │ + psubsw %xmm0,%xmm2 │ │ │ │ + paddsw %xmm4,%xmm0 │ │ │ │ + movdqa %xmm0,0x60(%rdx) │ │ │ │ + movdqa %xmm3,0x70(%rdx) │ │ │ │ + movdqa 0x40(%rdx),%xmm0 │ │ │ │ + movdqa 0x50(%rdx),%xmm3 │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + psubsw %xmm3,%xmm4 │ │ │ │ + paddsw %xmm3,%xmm5 │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ + psubsw %xmm7,%xmm3 │ │ │ │ + paddsw %xmm7,%xmm0 │ │ │ │ + punpcklqdq %xmm4,%xmm7 │ │ │ │ + punpckhwd %xmm4,%xmm7 │ │ │ │ + punpcklqdq %xmm3,%xmm4 │ │ │ │ + punpckhwd %xmm4,%xmm3 │ │ │ │ + movdqa 0xa2f2b(%rip),%xmm4 │ │ │ │ + pmaddwd %xmm7,%xmm4 │ │ │ │ + pmaddwd 0xa2f2f(%rip),%xmm7 │ │ │ │ + paddd %xmm6,%xmm4 │ │ │ │ + paddd %xmm6,%xmm7 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + psrad $0xc,%xmm7 │ │ │ │ + packssdw %xmm4,%xmm7 │ │ │ │ + movdqa 0xa2ff1(%rip),%xmm4 │ │ │ │ + pmaddwd %xmm3,%xmm4 │ │ │ │ + pmaddwd 0xa2fd5(%rip),%xmm3 │ │ │ │ + paddd %xmm6,%xmm4 │ │ │ │ + paddd %xmm6,%xmm3 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + packssdw %xmm4,%xmm3 │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + psubsw %xmm0,%xmm4 │ │ │ │ + paddsw %xmm5,%xmm0 │ │ │ │ + movdqa %xmm7,%xmm5 │ │ │ │ + psubsw %xmm3,%xmm5 │ │ │ │ + paddsw %xmm7,%xmm3 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqa 0xa2e08(%rip),%xmm7 │ │ │ │ + movdqa %xmm0,0x40(%rdx) │ │ │ │ + movdqa %xmm3,0x50(%rdx) │ │ │ │ + movdqa 0xa2e86(%rip),%xmm0 │ │ │ │ + movdqa 0xa2e8e(%rip),%xmm3 │ │ │ │ + pshufb %xmm7,%xmm1 │ │ │ │ + pshufb %xmm7,%xmm2 │ │ │ │ + pshufb %xmm7,%xmm4 │ │ │ │ + pshufb %xmm7,%xmm5 │ │ │ │ + movdqa %xmm0,%xmm7 │ │ │ │ + pmaddwd %xmm2,%xmm7 │ │ │ │ + pmaddwd %xmm3,%xmm2 │ │ │ │ + paddd %xmm6,%xmm7 │ │ │ │ + paddd %xmm6,%xmm2 │ │ │ │ + psrad $0xc,%xmm7 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + packssdw %xmm7,%xmm2 │ │ │ │ + movdqa %xmm0,%xmm7 │ │ │ │ + pmaddwd %xmm4,%xmm7 │ │ │ │ + pmaddwd %xmm3,%xmm4 │ │ │ │ + paddd %xmm6,%xmm7 │ │ │ │ + paddd %xmm6,%xmm4 │ │ │ │ + psrad $0xc,%xmm7 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + packssdw %xmm7,%xmm4 │ │ │ │ + movdqa %xmm3,%xmm7 │ │ │ │ + pmaddwd %xmm5,%xmm7 │ │ │ │ + pmaddwd %xmm0,%xmm5 │ │ │ │ + paddd %xmm6,%xmm7 │ │ │ │ + paddd %xmm6,%xmm5 │ │ │ │ + psrad $0xc,%xmm7 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + packssdw %xmm5,%xmm7 │ │ │ │ + movdqa %xmm3,%xmm5 │ │ │ │ + pmaddwd %xmm1,%xmm5 │ │ │ │ + pmaddwd %xmm0,%xmm1 │ │ │ │ + paddd %xmm6,%xmm5 │ │ │ │ + paddd %xmm6,%xmm1 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + packssdw %xmm1,%xmm5 │ │ │ │ + movdqa 0x40(%rdx),%xmm0 │ │ │ │ + movdqa 0x50(%rdx),%xmm3 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movdqa 0xa3158(%rip),%xmm7 │ │ │ │ + movdqa %xmm2,%xmm6 │ │ │ │ + punpckhqdq %xmm1,%xmm6 │ │ │ │ + punpcklqdq %xmm1,%xmm2 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + psubsw %xmm6,%xmm1 │ │ │ │ + paddsw %xmm6,%xmm2 │ │ │ │ + movdqa %xmm4,%xmm6 │ │ │ │ + punpckhqdq %xmm5,%xmm6 │ │ │ │ + punpcklqdq %xmm5,%xmm4 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + psubsw %xmm6,%xmm5 │ │ │ │ + paddsw %xmm6,%xmm4 │ │ │ │ + pmulhrsw %xmm7,%xmm1 │ │ │ │ + pmulhrsw %xmm7,%xmm2 │ │ │ │ + pmulhrsw %xmm7,%xmm5 │ │ │ │ + pmulhrsw %xmm7,%xmm4 │ │ │ │ + movdqa %xmm4,%xmm7 │ │ │ │ + punpckhqdq %xmm5,%xmm7 │ │ │ │ + punpcklqdq %xmm5,%xmm4 │ │ │ │ + movdqa %xmm2,%xmm5 │ │ │ │ + punpckhqdq %xmm1,%xmm5 │ │ │ │ + punpcklqdq %xmm1,%xmm2 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + lea -0xa33(%rip),%r8 │ │ │ │ + jmp 33b480 <__cxa_finalize@plt+0x310430> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x55f(%rip),%r8 │ │ │ │ + jmp 33b480 <__cxa_finalize@plt+0x310430> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x96(%rip),%r8 │ │ │ │ + jmp 33b480 <__cxa_finalize@plt+0x310430> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x1f4(%rip),%r8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + movdqa 0x10(%rdx),%xmm1 │ │ │ │ + movdqa 0x20(%rdx),%xmm2 │ │ │ │ + movdqa 0x30(%rdx),%xmm3 │ │ │ │ + movdqa 0x40(%rdx),%xmm4 │ │ │ │ + movdqa 0x50(%rdx),%xmm5 │ │ │ │ + movdqa 0x60(%rdx),%xmm6 │ │ │ │ + call 33af10 <__cxa_finalize@plt+0x30fec0> │ │ │ │ + call 33b300 <__cxa_finalize@plt+0x3102b0> │ │ │ │ + movdqa %xmm7,%xmm6 │ │ │ │ + punpcklwd %xmm0,%xmm6 │ │ │ │ + punpckhwd %xmm7,%xmm0 │ │ │ │ + movdqa %xmm3,%xmm7 │ │ │ │ + punpckhwd %xmm4,%xmm7 │ │ │ │ + punpcklwd %xmm3,%xmm4 │ │ │ │ + movdqa 0x60(%rdx),%xmm1 │ │ │ │ + movdqa %xmm1,%xmm3 │ │ │ │ + punpckhwd %xmm5,%xmm3 │ │ │ │ + punpcklwd %xmm1,%xmm5 │ │ │ │ + movdqa 0x70(%rdx),%xmm1 │ │ │ │ + movdqa %xmm3,0x60(%rdx) │ │ │ │ + movdqa %xmm7,0x70(%rdx) │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + punpcklwd %xmm1,%xmm3 │ │ │ │ + punpckhwd %xmm2,%xmm1 │ │ │ │ + movdqa 0xa3008(%rip),%xmm7 │ │ │ │ + jmp 33aeb8 <__cxa_finalize@plt+0x30fe68> │ │ │ │ + lea -0x2611(%rip),%r8 │ │ │ │ + jmp 33aa1b <__cxa_finalize@plt+0x30f9cb> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0xb03(%rip),%r8 │ │ │ │ + jmp 33b550 <__cxa_finalize@plt+0x310500> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x62f(%rip),%r8 │ │ │ │ + jmp 33b550 <__cxa_finalize@plt+0x310500> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x3a(%rip),%r8 │ │ │ │ + jmp 33b550 <__cxa_finalize@plt+0x310500> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x124(%rip),%r8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + movdqa 0x60(%rdx),%xmm1 │ │ │ │ + movdqa 0x50(%rdx),%xmm0 │ │ │ │ + movdqa 0x70(%rdx),%xmm2 │ │ │ │ + movdqa 0xa2fa9(%rip),%xmm6 │ │ │ │ + movdqa 0xa2f81(%rip),%xmm7 │ │ │ │ + movdqa %xmm6,%xmm4 │ │ │ │ + pmulhrsw %xmm1,%xmm4 │ │ │ │ + movdqa %xmm6,%xmm3 │ │ │ │ + pmulhrsw %xmm0,%xmm3 │ │ │ │ + movdqa %xmm6,%xmm5 │ │ │ │ + pmulhrsw %xmm2,%xmm5 │ │ │ │ + pmulhrsw %xmm7,%xmm4 │ │ │ │ + pmulhrsw %xmm7,%xmm3 │ │ │ │ + pmulhrsw %xmm7,%xmm5 │ │ │ │ + paddsw %xmm4,%xmm1 │ │ │ │ + paddsw %xmm3,%xmm0 │ │ │ │ + paddsw %xmm2,%xmm5 │ │ │ │ + movdqa 0x20(%rdx),%xmm2 │ │ │ │ + movdqa 0x30(%rdx),%xmm3 │ │ │ │ + movdqa 0x40(%rdx),%xmm4 │ │ │ │ + movdqa %xmm1,0x60(%rdx) │ │ │ │ + movdqa %xmm0,0x50(%rdx) │ │ │ │ + movdqa %xmm5,0x70(%rdx) │ │ │ │ + movdqa %xmm6,%xmm0 │ │ │ │ + pmulhrsw %xmm2,%xmm0 │ │ │ │ + movdqa %xmm6,%xmm1 │ │ │ │ + pmulhrsw %xmm3,%xmm1 │ │ │ │ + movdqa %xmm6,%xmm5 │ │ │ │ + pmulhrsw %xmm4,%xmm5 │ │ │ │ + pmulhrsw %xmm7,%xmm0 │ │ │ │ + pmulhrsw %xmm7,%xmm1 │ │ │ │ + pmulhrsw %xmm7,%xmm5 │ │ │ │ + paddsw %xmm0,%xmm2 │ │ │ │ + paddsw %xmm1,%xmm3 │ │ │ │ + paddsw %xmm5,%xmm4 │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + movdqa 0x10(%rdx),%xmm1 │ │ │ │ + movdqa %xmm6,%xmm5 │ │ │ │ + pmulhrsw %xmm0,%xmm5 │ │ │ │ + pmulhrsw %xmm1,%xmm6 │ │ │ │ + pmulhrsw %xmm7,%xmm5 │ │ │ │ + pmulhrsw %xmm7,%xmm6 │ │ │ │ + paddsw %xmm5,%xmm0 │ │ │ │ + paddsw %xmm6,%xmm1 │ │ │ │ + movdqa 0x60(%rdx),%xmm6 │ │ │ │ + movdqa 0x50(%rdx),%xmm5 │ │ │ │ + movdqa %xmm0,%xmm7 │ │ │ │ + punpckhwd %xmm2,%xmm7 │ │ │ │ + punpcklwd %xmm2,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + punpckhwd %xmm3,%xmm2 │ │ │ │ + punpcklwd %xmm3,%xmm1 │ │ │ │ + movdqa %xmm7,0x60(%rdx) │ │ │ │ + movdqa 0x70(%rdx),%xmm7 │ │ │ │ + movdqa %xmm4,%xmm3 │ │ │ │ + punpckhwd %xmm6,%xmm3 │ │ │ │ + punpcklwd %xmm6,%xmm4 │ │ │ │ + movdqa %xmm5,%xmm6 │ │ │ │ + punpckhwd %xmm7,%xmm6 │ │ │ │ + punpcklwd %xmm7,%xmm5 │ │ │ │ + jmp 33a9a7 <__cxa_finalize@plt+0x30f957> │ │ │ │ + lea -0x268c(%rip),%r8 │ │ │ │ + jmp 33aa1b <__cxa_finalize@plt+0x30f9cb> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + sub $0x108,%rsp │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 33b69f <__cxa_finalize@plt+0x31064f> │ │ │ │ + lea 0x1e3(%rip),%r8 │ │ │ │ + call 33b760 <__cxa_finalize@plt+0x310710> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + pshuflw $0x0,(%rdx),%xmm0 │ │ │ │ + punpcklwd %xmm0,%xmm0 │ │ │ │ + movdqa 0xa2e80(%rip),%xmm1 │ │ │ │ + pmulhrsw %xmm1,%xmm0 │ │ │ │ + movdqa 0xa2e33(%rip),%xmm2 │ │ │ │ + mov %ecx,(%rdx) │ │ │ │ + pmulhrsw %xmm1,%xmm0 │ │ │ │ + pmulhrsw %xmm2,%xmm0 │ │ │ │ + psrlw $0x3,%xmm2 │ │ │ │ + pmulhrsw %xmm1,%xmm0 │ │ │ │ + pmulhrsw %xmm2,%xmm0 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 339089 <__cxa_finalize@plt+0x30e039> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x108,%rsp │ │ │ │ + lea 0x36e(%rip),%r8 │ │ │ │ + call 33b760 <__cxa_finalize@plt+0x310710> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x108,%rsp │ │ │ │ + lea 0x4ce(%rip),%r8 │ │ │ │ + call 33b760 <__cxa_finalize@plt+0x310710> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x108,%rsp │ │ │ │ + lea 0x738(%rip),%r8 │ │ │ │ + call 33b760 <__cxa_finalize@plt+0x310710> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea -0x25e0(%rip),%rcx │ │ │ │ + movdqa 0xa2dc1(%rip),%xmm7 │ │ │ │ + movdqa 0x10(%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm7,%xmm0 │ │ │ │ + movdqa 0x30(%rdx),%xmm1 │ │ │ │ + pmulhrsw %xmm7,%xmm1 │ │ │ │ + movdqa 0x50(%rdx),%xmm2 │ │ │ │ + pmulhrsw %xmm7,%xmm2 │ │ │ │ + movdqa 0x70(%rdx),%xmm3 │ │ │ │ + pmulhrsw %xmm7,%xmm3 │ │ │ │ + movdqa 0x90(%rdx),%xmm4 │ │ │ │ + pmulhrsw %xmm7,%xmm4 │ │ │ │ + movdqa 0xb0(%rdx),%xmm5 │ │ │ │ + pmulhrsw %xmm7,%xmm5 │ │ │ │ + movdqa 0xd0(%rdx),%xmm6 │ │ │ │ + pmulhrsw %xmm7,%xmm6 │ │ │ │ + pmulhrsw 0xf0(%rdx),%xmm7 │ │ │ │ + mov %r8,0xb8(%rsp) │ │ │ │ + lea 0x2(%rip),%r8 │ │ │ │ + jmp *%rcx │ │ │ │ + movdqa %xmm0,0x10(%rdx) │ │ │ │ + movdqa %xmm1,0x30(%rdx) │ │ │ │ + movdqa %xmm2,0x50(%rdx) │ │ │ │ + movdqa %xmm3,0x70(%rdx) │ │ │ │ + movdqa %xmm4,0x90(%rdx) │ │ │ │ + movdqa %xmm5,0xb0(%rdx) │ │ │ │ + movdqa %xmm6,0xd0(%rdx) │ │ │ │ + movdqa %xmm7,0xf0(%rdx) │ │ │ │ + movdqa 0xa2d1c(%rip),%xmm7 │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm7,%xmm0 │ │ │ │ + movdqa 0x20(%rdx),%xmm1 │ │ │ │ + pmulhrsw %xmm7,%xmm1 │ │ │ │ + movdqa 0x40(%rdx),%xmm2 │ │ │ │ + pmulhrsw %xmm7,%xmm2 │ │ │ │ + movdqa 0x60(%rdx),%xmm3 │ │ │ │ + pmulhrsw %xmm7,%xmm3 │ │ │ │ + movdqa 0x80(%rdx),%xmm4 │ │ │ │ + pmulhrsw %xmm7,%xmm4 │ │ │ │ + movdqa 0xa0(%rdx),%xmm5 │ │ │ │ + pmulhrsw %xmm7,%xmm5 │ │ │ │ + movdqa 0xc0(%rdx),%xmm6 │ │ │ │ + pmulhrsw %xmm7,%xmm6 │ │ │ │ + pmulhrsw 0xe0(%rdx),%xmm7 │ │ │ │ + mov 0xb8(%rsp),%r8 │ │ │ │ + jmp *%rcx │ │ │ │ + lea 0xba(%rip),%r8 │ │ │ │ + movdqa %xmm1,0x20(%rdx) │ │ │ │ + movdqa %xmm3,0x60(%rdx) │ │ │ │ + movdqa %xmm5,0xa0(%rdx) │ │ │ │ + movdqa %xmm7,0xe0(%rdx) │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + movdqa %xmm4,%xmm2 │ │ │ │ + movdqa %xmm6,%xmm3 │ │ │ │ + movdqa 0x10(%rdx),%xmm4 │ │ │ │ + movdqa 0x50(%rdx),%xmm5 │ │ │ │ + movdqa 0x90(%rdx),%xmm6 │ │ │ │ + movdqa 0xd0(%rdx),%xmm7 │ │ │ │ + call 3393c0 <__cxa_finalize@plt+0x30e370> │ │ │ │ + movdqa %xmm0,0x38(%rsp) │ │ │ │ + movdqa %xmm1,0x48(%rsp) │ │ │ │ + movdqa %xmm2,0x58(%rsp) │ │ │ │ + movdqa %xmm3,0x68(%rsp) │ │ │ │ + movdqa %xmm4,0x78(%rsp) │ │ │ │ + movdqa %xmm5,0x88(%rsp) │ │ │ │ + movdqa %xmm6,0x98(%rsp) │ │ │ │ + movdqa 0x20(%rdx),%xmm0 │ │ │ │ + movdqa 0x60(%rdx),%xmm1 │ │ │ │ + movdqa 0xa0(%rdx),%xmm2 │ │ │ │ + movdqa 0xe0(%rdx),%xmm3 │ │ │ │ + movdqa 0x30(%rdx),%xmm4 │ │ │ │ + movdqa 0x70(%rdx),%xmm5 │ │ │ │ + movdqa 0xb0(%rdx),%xmm6 │ │ │ │ + movdqa 0xf0(%rdx),%xmm7 │ │ │ │ + call 33c270 <__cxa_finalize@plt+0x311220> │ │ │ │ + mov %rdi,%rcx │ │ │ │ + lea (%rdi,%rsi,8),%rdi │ │ │ │ + jmp 339281 <__cxa_finalize@plt+0x30e231> │ │ │ │ + movdqa 0x38(%rsp),%xmm0 │ │ │ │ + movdqa 0x48(%rsp),%xmm1 │ │ │ │ + movdqa 0x58(%rsp),%xmm2 │ │ │ │ + movdqa 0x68(%rsp),%xmm3 │ │ │ │ + movdqa 0x78(%rsp),%xmm4 │ │ │ │ + movdqa 0x88(%rsp),%xmm5 │ │ │ │ + movdqa 0x98(%rsp),%xmm6 │ │ │ │ + movdqa 0xa8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + lea 0x8(%rip),%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + jmp 339281 <__cxa_finalize@plt+0x30e231> │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + movdqa %xmm7,(%rdx) │ │ │ │ + movdqa %xmm7,0x10(%rdx) │ │ │ │ + movdqa %xmm7,0x20(%rdx) │ │ │ │ + movdqa %xmm7,0x30(%rdx) │ │ │ │ + movdqa %xmm7,0x40(%rdx) │ │ │ │ + movdqa %xmm7,0x50(%rdx) │ │ │ │ + movdqa %xmm7,0x60(%rdx) │ │ │ │ + movdqa %xmm7,0x70(%rdx) │ │ │ │ + movdqa %xmm7,0x80(%rdx) │ │ │ │ + movdqa %xmm7,0x90(%rdx) │ │ │ │ + movdqa %xmm7,0xa0(%rdx) │ │ │ │ + movdqa %xmm7,0xb0(%rdx) │ │ │ │ + movdqa %xmm7,0xc0(%rdx) │ │ │ │ + movdqa %xmm7,0xd0(%rdx) │ │ │ │ + movdqa %xmm7,0xe0(%rdx) │ │ │ │ + movdqa %xmm7,0xf0(%rdx) │ │ │ │ + ret │ │ │ │ + sub $0x108,%rsp │ │ │ │ + lea -0x189(%rip),%r8 │ │ │ │ + call 33ba70 <__cxa_finalize@plt+0x310a20> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x108,%rsp │ │ │ │ + lea 0x5e(%rip),%r8 │ │ │ │ + call 33ba70 <__cxa_finalize@plt+0x310a20> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x108,%rsp │ │ │ │ + lea 0x1be(%rip),%r8 │ │ │ │ + call 33ba70 <__cxa_finalize@plt+0x310a20> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x108,%rsp │ │ │ │ + lea 0x428(%rip),%r8 │ │ │ │ + call 33ba70 <__cxa_finalize@plt+0x310a20> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea -0x2380(%rip),%rcx │ │ │ │ + jmp 33b767 <__cxa_finalize@plt+0x310717> │ │ │ │ + lea 0x93(%rip),%r8 │ │ │ │ + movdqa %xmm0,0x78(%rsp) │ │ │ │ + movdqa %xmm1,0x88(%rsp) │ │ │ │ + movdqa %xmm6,0x58(%rsp) │ │ │ │ + movdqa %xmm7,0x68(%rsp) │ │ │ │ + movdqa %xmm2,%xmm0 │ │ │ │ + movdqa %xmm3,%xmm1 │ │ │ │ + movdqa %xmm4,%xmm2 │ │ │ │ + movdqa %xmm5,%xmm3 │ │ │ │ + movdqa 0x10(%rdx),%xmm4 │ │ │ │ + movdqa 0x30(%rdx),%xmm5 │ │ │ │ + movdqa 0xd0(%rdx),%xmm6 │ │ │ │ + movdqa 0xf0(%rdx),%xmm7 │ │ │ │ + movdqa %xmm4,0x38(%rsp) │ │ │ │ + movdqa %xmm5,0x48(%rsp) │ │ │ │ + movdqa %xmm6,0x98(%rsp) │ │ │ │ + movdqa %xmm7,0xa8(%rsp) │ │ │ │ + movdqa 0x50(%rdx),%xmm4 │ │ │ │ + movdqa 0x70(%rdx),%xmm5 │ │ │ │ + movdqa 0x90(%rdx),%xmm6 │ │ │ │ + movdqa 0xb0(%rdx),%xmm7 │ │ │ │ + call 33c980 <__cxa_finalize@plt+0x311930> │ │ │ │ + call 33d410 <__cxa_finalize@plt+0x3123c0> │ │ │ │ + mov %rdi,%rcx │ │ │ │ + lea (%rdi,%rsi,8),%rdi │ │ │ │ + jmp 339751 <__cxa_finalize@plt+0x30e701> │ │ │ │ + movdqa 0x38(%rsp),%xmm0 │ │ │ │ + movdqa 0x48(%rsp),%xmm1 │ │ │ │ + movdqa 0x58(%rsp),%xmm2 │ │ │ │ + movdqa 0x68(%rsp),%xmm3 │ │ │ │ + movdqa 0x78(%rsp),%xmm4 │ │ │ │ + movdqa 0x88(%rsp),%xmm5 │ │ │ │ + movdqa 0x98(%rsp),%xmm6 │ │ │ │ + movdqa 0xa8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + lea -0x1d8(%rip),%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + jmp 339751 <__cxa_finalize@plt+0x30e701> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x108,%rsp │ │ │ │ + lea -0x309(%rip),%r8 │ │ │ │ + call 33bbf0 <__cxa_finalize@plt+0x310ba0> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x108,%rsp │ │ │ │ + lea -0x122(%rip),%r8 │ │ │ │ + call 33bbf0 <__cxa_finalize@plt+0x310ba0> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x108,%rsp │ │ │ │ + lea 0x3e(%rip),%r8 │ │ │ │ + call 33bbf0 <__cxa_finalize@plt+0x310ba0> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x108,%rsp │ │ │ │ + lea 0x2a8(%rip),%r8 │ │ │ │ + call 33bbf0 <__cxa_finalize@plt+0x310ba0> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1fc0(%rip),%rcx │ │ │ │ + jmp 33b767 <__cxa_finalize@plt+0x310717> │ │ │ │ + lea 0x90(%rip),%r8 │ │ │ │ + lea (%rdi,%rsi,8),%rcx │ │ │ │ + movdqa %xmm0,0x78(%rsp) │ │ │ │ + movdqa %xmm1,0x88(%rsp) │ │ │ │ + movdqa %xmm6,0x58(%rsp) │ │ │ │ + movdqa %xmm7,0x68(%rsp) │ │ │ │ + movdqa %xmm2,%xmm0 │ │ │ │ + movdqa %xmm3,%xmm1 │ │ │ │ + movdqa %xmm4,%xmm2 │ │ │ │ + movdqa %xmm5,%xmm3 │ │ │ │ + movdqa 0x10(%rdx),%xmm4 │ │ │ │ + movdqa 0x30(%rdx),%xmm5 │ │ │ │ + movdqa 0xd0(%rdx),%xmm6 │ │ │ │ + movdqa 0xf0(%rdx),%xmm7 │ │ │ │ + movdqa %xmm4,0x38(%rsp) │ │ │ │ + movdqa %xmm5,0x48(%rsp) │ │ │ │ + movdqa %xmm6,0x98(%rsp) │ │ │ │ + movdqa %xmm7,0xa8(%rsp) │ │ │ │ + movdqa 0x50(%rdx),%xmm4 │ │ │ │ + movdqa 0x70(%rdx),%xmm5 │ │ │ │ + movdqa 0x90(%rdx),%xmm6 │ │ │ │ + movdqa 0xb0(%rdx),%xmm7 │ │ │ │ + call 33c980 <__cxa_finalize@plt+0x311930> │ │ │ │ + call 33d410 <__cxa_finalize@plt+0x3123c0> │ │ │ │ + jmp 339cc1 <__cxa_finalize@plt+0x30ec71> │ │ │ │ + movdqa 0x38(%rsp),%xmm0 │ │ │ │ + movdqa 0x48(%rsp),%xmm1 │ │ │ │ + movdqa 0x58(%rsp),%xmm2 │ │ │ │ + movdqa 0x68(%rsp),%xmm3 │ │ │ │ + movdqa 0x78(%rsp),%xmm4 │ │ │ │ + movdqa 0x88(%rsp),%xmm5 │ │ │ │ + movdqa 0x98(%rsp),%xmm6 │ │ │ │ + movdqa 0xa8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + lea -0x355(%rip),%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + jmp 339cc1 <__cxa_finalize@plt+0x30ec71> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x108,%rsp │ │ │ │ + lea -0x489(%rip),%r8 │ │ │ │ + call 33bd70 <__cxa_finalize@plt+0x310d20> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x108,%rsp │ │ │ │ + lea -0x2a2(%rip),%r8 │ │ │ │ + call 33bd70 <__cxa_finalize@plt+0x310d20> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x108,%rsp │ │ │ │ + lea -0x142(%rip),%r8 │ │ │ │ + call 33bd70 <__cxa_finalize@plt+0x310d20> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x108,%rsp │ │ │ │ + lea 0x128(%rip),%r8 │ │ │ │ + call 33bd70 <__cxa_finalize@plt+0x310d20> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movdqa 0xa27b8(%rip),%xmm7 │ │ │ │ + movdqa 0x10(%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm7,%xmm0 │ │ │ │ + movdqa 0x30(%rdx),%xmm1 │ │ │ │ + pmulhrsw %xmm7,%xmm1 │ │ │ │ + movdqa 0x50(%rdx),%xmm2 │ │ │ │ + pmulhrsw %xmm7,%xmm2 │ │ │ │ + movdqa 0x70(%rdx),%xmm3 │ │ │ │ + pmulhrsw %xmm7,%xmm3 │ │ │ │ + movdqa 0x90(%rdx),%xmm4 │ │ │ │ + pmulhrsw %xmm7,%xmm4 │ │ │ │ + movdqa 0xb0(%rdx),%xmm5 │ │ │ │ + pmulhrsw %xmm7,%xmm5 │ │ │ │ + movdqa 0xd0(%rdx),%xmm6 │ │ │ │ + pmulhrsw %xmm7,%xmm6 │ │ │ │ + pmulhrsw 0xf0(%rdx),%xmm7 │ │ │ │ + mov %r8,%rcx │ │ │ │ + lea 0xb(%rip),%r8 │ │ │ │ + movdqa %xmm6,0x18(%rsp) │ │ │ │ + jmp 3391c4 <__cxa_finalize@plt+0x30e174> │ │ │ │ + movdqa %xmm0,0x10(%rdx) │ │ │ │ + movdqa %xmm1,0x30(%rdx) │ │ │ │ + movdqa %xmm2,0x50(%rdx) │ │ │ │ + movdqa %xmm3,0x70(%rdx) │ │ │ │ + movdqa %xmm4,0x90(%rdx) │ │ │ │ + movdqa %xmm5,0xb0(%rdx) │ │ │ │ + movdqa %xmm6,0xd0(%rdx) │ │ │ │ + movdqa %xmm7,0xf0(%rdx) │ │ │ │ + movdqa 0xa270f(%rip),%xmm7 │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm7,%xmm0 │ │ │ │ + movdqa 0x20(%rdx),%xmm1 │ │ │ │ + pmulhrsw %xmm7,%xmm1 │ │ │ │ + movdqa 0x40(%rdx),%xmm2 │ │ │ │ + pmulhrsw %xmm7,%xmm2 │ │ │ │ + movdqa 0x60(%rdx),%xmm3 │ │ │ │ + pmulhrsw %xmm7,%xmm3 │ │ │ │ + movdqa 0x80(%rdx),%xmm4 │ │ │ │ + pmulhrsw %xmm7,%xmm4 │ │ │ │ + movdqa 0xa0(%rdx),%xmm5 │ │ │ │ + pmulhrsw %xmm7,%xmm5 │ │ │ │ + movdqa 0xc0(%rdx),%xmm6 │ │ │ │ + pmulhrsw %xmm7,%xmm6 │ │ │ │ + pmulhrsw 0xe0(%rdx),%xmm7 │ │ │ │ + mov %rcx,%r8 │ │ │ │ + movdqa %xmm6,0x18(%rsp) │ │ │ │ + jmp 3391c4 <__cxa_finalize@plt+0x30e174> │ │ │ │ + lea 0xf3(%rip),%r8 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + movdqa %xmm6,0x18(%rsp) │ │ │ │ + movdqa 0xa266f(%rip),%xmm7 │ │ │ │ + movdqa %xmm7,%xmm6 │ │ │ │ + pmulhrsw %xmm0,%xmm6 │ │ │ │ + paddsw %xmm0,%xmm0 │ │ │ │ + paddsw %xmm6,%xmm0 │ │ │ │ + movdqa %xmm7,%xmm6 │ │ │ │ + pmulhrsw %xmm1,%xmm6 │ │ │ │ + paddsw %xmm1,%xmm1 │ │ │ │ + paddsw %xmm6,%xmm1 │ │ │ │ + movdqa %xmm7,%xmm6 │ │ │ │ + pmulhrsw %xmm2,%xmm6 │ │ │ │ + paddsw %xmm2,%xmm2 │ │ │ │ + paddsw %xmm6,%xmm2 │ │ │ │ + movdqa %xmm7,%xmm6 │ │ │ │ + pmulhrsw %xmm3,%xmm6 │ │ │ │ + paddsw %xmm3,%xmm3 │ │ │ │ + paddsw %xmm6,%xmm3 │ │ │ │ + movdqa %xmm7,%xmm6 │ │ │ │ + pmulhrsw %xmm4,%xmm6 │ │ │ │ + paddsw %xmm4,%xmm4 │ │ │ │ + paddsw %xmm6,%xmm4 │ │ │ │ + movdqa %xmm7,%xmm6 │ │ │ │ + pmulhrsw %xmm5,%xmm6 │ │ │ │ + paddsw %xmm5,%xmm5 │ │ │ │ + paddsw %xmm6,%xmm5 │ │ │ │ + movdqa 0x18(%rsp),%xmm6 │ │ │ │ + movdqa %xmm5,0x28(%rsp) │ │ │ │ + movdqa %xmm7,%xmm5 │ │ │ │ + pmulhrsw %xmm6,%xmm5 │ │ │ │ + paddsw %xmm6,%xmm6 │ │ │ │ + paddsw %xmm5,%xmm6 │ │ │ │ + movdqa 0x8(%rsp),%xmm5 │ │ │ │ + pmulhrsw %xmm5,%xmm7 │ │ │ │ + paddsw %xmm5,%xmm5 │ │ │ │ + paddsw %xmm7,%xmm5 │ │ │ │ + movdqa 0xa2581(%rip),%xmm7 │ │ │ │ + pmulhrsw %xmm7,%xmm0 │ │ │ │ + pmulhrsw %xmm7,%xmm1 │ │ │ │ + pmulhrsw %xmm7,%xmm2 │ │ │ │ + pmulhrsw %xmm7,%xmm3 │ │ │ │ + pmulhrsw %xmm7,%xmm4 │ │ │ │ + pmulhrsw %xmm7,%xmm5 │ │ │ │ + pmulhrsw %xmm7,%xmm6 │ │ │ │ + pmulhrsw 0x28(%rsp),%xmm7 │ │ │ │ + movdqa %xmm5,0x8(%rsp) │ │ │ │ + movdqa %xmm6,0x18(%rsp) │ │ │ │ + movdqa %xmm7,0x28(%rsp) │ │ │ │ + jmp 3392c5 <__cxa_finalize@plt+0x30e275> │ │ │ │ + movdqa 0x10(%rdx),%xmm0 │ │ │ │ + movdqa 0x30(%rdx),%xmm1 │ │ │ │ + movdqa 0x50(%rdx),%xmm2 │ │ │ │ + movdqa 0x70(%rdx),%xmm3 │ │ │ │ + movdqa 0x90(%rdx),%xmm4 │ │ │ │ + movdqa 0xb0(%rdx),%xmm5 │ │ │ │ + movdqa 0xd0(%rdx),%xmm6 │ │ │ │ + movdqa 0xf0(%rdx),%xmm7 │ │ │ │ + lea -0x637(%rip),%r8 │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + jmp 33be8d <__cxa_finalize@plt+0x310e3d> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x108,%rsp │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 33bfef <__cxa_finalize@plt+0x310f9f> │ │ │ │ + lea 0x231(%rip),%r8 │ │ │ │ + call 33c090 <__cxa_finalize@plt+0x311040> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + movd 0xa2539(%rip),%xmm1 │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm1,%xmm0 │ │ │ │ + movd 0xa24e8(%rip),%xmm2 │ │ │ │ + mov %ecx,(%rdx) │ │ │ │ + pmulhrsw %xmm1,%xmm0 │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 33a866 <__cxa_finalize@plt+0x30f816> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x108,%rsp │ │ │ │ + lea 0x8ea(%rip),%r8 │ │ │ │ + call 33c090 <__cxa_finalize@plt+0x311040> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x108,%rsp │ │ │ │ + lea 0x16fc(%rip),%r8 │ │ │ │ + call 33c090 <__cxa_finalize@plt+0x311040> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x108,%rsp │ │ │ │ + lea 0x1915(%rip),%r8 │ │ │ │ + call 33c090 <__cxa_finalize@plt+0x311040> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movdqa 0xa2498(%rip),%xmm7 │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm7,%xmm0 │ │ │ │ + movdqa 0x20(%rdx),%xmm1 │ │ │ │ + pmulhrsw %xmm7,%xmm1 │ │ │ │ + movdqa 0x40(%rdx),%xmm2 │ │ │ │ + pmulhrsw %xmm7,%xmm2 │ │ │ │ + movdqa 0x60(%rdx),%xmm3 │ │ │ │ + pmulhrsw %xmm7,%xmm3 │ │ │ │ + movdqa 0x80(%rdx),%xmm4 │ │ │ │ + pmulhrsw %xmm7,%xmm4 │ │ │ │ + movdqa 0xa0(%rdx),%xmm5 │ │ │ │ + pmulhrsw %xmm7,%xmm5 │ │ │ │ + movdqa 0xc0(%rdx),%xmm6 │ │ │ │ + pmulhrsw %xmm7,%xmm6 │ │ │ │ + pmulhrsw 0xe0(%rdx),%xmm7 │ │ │ │ + call 3393c0 <__cxa_finalize@plt+0x30e370> │ │ │ │ + movdqa %xmm0,0x38(%rsp) │ │ │ │ + movdqa %xmm1,0x48(%rsp) │ │ │ │ + movdqa %xmm2,0x58(%rsp) │ │ │ │ + movdqa %xmm3,0x68(%rsp) │ │ │ │ + movdqa %xmm4,0x78(%rsp) │ │ │ │ + movdqa %xmm5,0x88(%rsp) │ │ │ │ + movdqa %xmm6,0x98(%rsp) │ │ │ │ + movdqa 0xa2404(%rip),%xmm7 │ │ │ │ + movdqa 0x10(%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm7,%xmm0 │ │ │ │ + movdqa 0x30(%rdx),%xmm1 │ │ │ │ + pmulhrsw %xmm7,%xmm1 │ │ │ │ + movdqa 0x50(%rdx),%xmm2 │ │ │ │ + pmulhrsw %xmm7,%xmm2 │ │ │ │ + movdqa 0x70(%rdx),%xmm3 │ │ │ │ + pmulhrsw %xmm7,%xmm3 │ │ │ │ + movdqa 0x90(%rdx),%xmm4 │ │ │ │ + pmulhrsw %xmm7,%xmm4 │ │ │ │ + movdqa 0xb0(%rdx),%xmm5 │ │ │ │ + pmulhrsw %xmm7,%xmm5 │ │ │ │ + movdqa 0xd0(%rdx),%xmm6 │ │ │ │ + pmulhrsw %xmm7,%xmm6 │ │ │ │ + pmulhrsw 0xf0(%rdx),%xmm7 │ │ │ │ + call 33c270 <__cxa_finalize@plt+0x311220> │ │ │ │ + mov %r8,%rcx │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 33918c <__cxa_finalize@plt+0x30e13c> │ │ │ │ + movdqa %xmm0,0x10(%rdx) │ │ │ │ + movdqa %xmm1,0x30(%rdx) │ │ │ │ + movdqa %xmm2,0x50(%rdx) │ │ │ │ + movdqa %xmm3,0x70(%rdx) │ │ │ │ + movdqa %xmm4,0x90(%rdx) │ │ │ │ + movdqa %xmm5,0xb0(%rdx) │ │ │ │ + movdqa %xmm6,0xd0(%rdx) │ │ │ │ + movdqa %xmm7,0xf0(%rdx) │ │ │ │ + movdqa 0x38(%rsp),%xmm0 │ │ │ │ + movdqa 0x48(%rsp),%xmm1 │ │ │ │ + movdqa 0x58(%rsp),%xmm2 │ │ │ │ + movdqa 0x68(%rsp),%xmm3 │ │ │ │ + movdqa 0x78(%rsp),%xmm4 │ │ │ │ + movdqa 0x88(%rsp),%xmm5 │ │ │ │ + movdqa 0x98(%rsp),%xmm6 │ │ │ │ + movdqa 0xa8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + mov %rcx,%r8 │ │ │ │ + jmp 33918c <__cxa_finalize@plt+0x30e13c> │ │ │ │ + lea 0x9(%rip),%r8 │ │ │ │ + lea 0x8(%rdi),%rcx │ │ │ │ + jmp 33927c <__cxa_finalize@plt+0x30e22c> │ │ │ │ + movdqa 0x10(%rdx),%xmm0 │ │ │ │ + movdqa 0x30(%rdx),%xmm1 │ │ │ │ + movdqa 0x50(%rdx),%xmm2 │ │ │ │ + movdqa 0x70(%rdx),%xmm3 │ │ │ │ + movdqa 0x90(%rdx),%xmm4 │ │ │ │ + movdqa 0xb0(%rdx),%xmm5 │ │ │ │ + movdqa 0xd0(%rdx),%xmm6 │ │ │ │ + movdqa 0xf0(%rdx),%xmm7 │ │ │ │ + lea -0x8da(%rip),%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + jmp 33927c <__cxa_finalize@plt+0x30e22c> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + movdqa %xmm2,0x20(%rsp) │ │ │ │ + movdqa %xmm6,0x30(%rsp) │ │ │ │ + movdqa %xmm5,0xb0(%rsp) │ │ │ │ + movdqa 0xa2223(%rip),%xmm6 │ │ │ │ + movdqa %xmm0,%xmm5 │ │ │ │ + punpckhwd %xmm7,%xmm5 │ │ │ │ + punpcklwd %xmm7,%xmm0 │ │ │ │ + movdqa 0xa1f8f(%rip),%xmm7 │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + pmaddwd %xmm7,%xmm2 │ │ │ │ + pmaddwd %xmm0,%xmm7 │ │ │ │ + paddd %xmm6,%xmm2 │ │ │ │ + paddd %xmm6,%xmm7 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm7 │ │ │ │ + packssdw %xmm2,%xmm7 │ │ │ │ + movdqa 0xa1f55(%rip),%xmm2 │ │ │ │ + pmaddwd %xmm2,%xmm5 │ │ │ │ + pmaddwd %xmm2,%xmm0 │ │ │ │ + paddd %xmm6,%xmm5 │ │ │ │ + paddd %xmm6,%xmm0 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + packssdw %xmm5,%xmm0 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + punpckhwd %xmm3,%xmm5 │ │ │ │ + punpcklwd %xmm3,%xmm4 │ │ │ │ + movdqa 0xa1f73(%rip),%xmm3 │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + pmaddwd %xmm3,%xmm2 │ │ │ │ + pmaddwd %xmm4,%xmm3 │ │ │ │ + paddd %xmm6,%xmm2 │ │ │ │ + paddd %xmm6,%xmm3 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + packssdw %xmm2,%xmm3 │ │ │ │ + movdqa 0xa1f39(%rip),%xmm2 │ │ │ │ + pmaddwd %xmm2,%xmm5 │ │ │ │ + pmaddwd %xmm2,%xmm4 │ │ │ │ + paddd %xmm6,%xmm5 │ │ │ │ + paddd %xmm6,%xmm4 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + packssdw %xmm5,%xmm4 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + psubsw %xmm4,%xmm2 │ │ │ │ + paddsw %xmm4,%xmm0 │ │ │ │ + movdqa %xmm7,%xmm4 │ │ │ │ + psubsw %xmm3,%xmm4 │ │ │ │ + paddsw %xmm3,%xmm7 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + punpckhwd %xmm2,%xmm5 │ │ │ │ + punpcklwd %xmm2,%xmm4 │ │ │ │ + movdqa 0xa1e5f(%rip),%xmm2 │ │ │ │ + movdqa %xmm5,%xmm3 │ │ │ │ + pmaddwd %xmm2,%xmm3 │ │ │ │ + pmaddwd %xmm4,%xmm2 │ │ │ │ + paddd %xmm6,%xmm3 │ │ │ │ + paddd %xmm6,%xmm2 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + packssdw %xmm3,%xmm2 │ │ │ │ + movdqa 0xa1e25(%rip),%xmm3 │ │ │ │ + pmaddwd %xmm3,%xmm5 │ │ │ │ + pmaddwd %xmm3,%xmm4 │ │ │ │ + paddd %xmm6,%xmm5 │ │ │ │ + paddd %xmm6,%xmm4 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + packssdw %xmm5,%xmm4 │ │ │ │ + movdqa 0x20(%rsp),%xmm3 │ │ │ │ + movdqa 0xb0(%rsp),%xmm5 │ │ │ │ + movdqa %xmm2,0x20(%rsp) │ │ │ │ + movdqa %xmm4,0xb0(%rsp) │ │ │ │ + movdqa 0x30(%rsp),%xmm2 │ │ │ │ + movdqa %xmm7,0x30(%rsp) │ │ │ │ + movdqa %xmm3,%xmm4 │ │ │ │ + punpckhwd %xmm5,%xmm4 │ │ │ │ + punpcklwd %xmm5,%xmm3 │ │ │ │ + movdqa 0xa1e59(%rip),%xmm5 │ │ │ │ + movdqa %xmm4,%xmm7 │ │ │ │ + pmaddwd %xmm5,%xmm7 │ │ │ │ + pmaddwd %xmm3,%xmm5 │ │ │ │ + paddd %xmm6,%xmm7 │ │ │ │ + paddd %xmm6,%xmm5 │ │ │ │ + psrad $0xc,%xmm7 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + packssdw %xmm7,%xmm5 │ │ │ │ + movdqa 0xa1e1f(%rip),%xmm7 │ │ │ │ + pmaddwd %xmm7,%xmm4 │ │ │ │ + pmaddwd %xmm7,%xmm3 │ │ │ │ + paddd %xmm6,%xmm4 │ │ │ │ + paddd %xmm6,%xmm3 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + packssdw %xmm4,%xmm3 │ │ │ │ + movdqa %xmm2,%xmm4 │ │ │ │ + punpckhwd %xmm1,%xmm4 │ │ │ │ + punpcklwd %xmm1,%xmm2 │ │ │ │ + movdqa 0xa1e3d(%rip),%xmm1 │ │ │ │ + movdqa %xmm4,%xmm7 │ │ │ │ + pmaddwd %xmm1,%xmm7 │ │ │ │ + pmaddwd %xmm2,%xmm1 │ │ │ │ + paddd %xmm6,%xmm7 │ │ │ │ + paddd %xmm6,%xmm1 │ │ │ │ + psrad $0xc,%xmm7 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + packssdw %xmm7,%xmm1 │ │ │ │ + movdqa 0xa1e03(%rip),%xmm7 │ │ │ │ + pmaddwd %xmm7,%xmm4 │ │ │ │ + pmaddwd %xmm7,%xmm2 │ │ │ │ + paddd %xmm6,%xmm4 │ │ │ │ + paddd %xmm6,%xmm2 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + packssdw %xmm4,%xmm2 │ │ │ │ + movdqa %xmm2,%xmm4 │ │ │ │ + psubsw %xmm3,%xmm4 │ │ │ │ + paddsw %xmm3,%xmm2 │ │ │ │ + movdqa %xmm1,%xmm3 │ │ │ │ + psubsw %xmm5,%xmm3 │ │ │ │ + paddsw %xmm5,%xmm1 │ │ │ │ + movdqa %xmm3,%xmm5 │ │ │ │ + punpckhwd %xmm4,%xmm5 │ │ │ │ + punpcklwd %xmm4,%xmm3 │ │ │ │ + movdqa 0xa1cf9(%rip),%xmm4 │ │ │ │ + movdqa %xmm5,%xmm7 │ │ │ │ + pmaddwd %xmm4,%xmm7 │ │ │ │ + pmaddwd %xmm3,%xmm4 │ │ │ │ + paddd %xmm6,%xmm7 │ │ │ │ + paddd %xmm6,%xmm4 │ │ │ │ + psrad $0xc,%xmm7 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + packssdw %xmm7,%xmm4 │ │ │ │ + movdqa 0xa1dcf(%rip),%xmm7 │ │ │ │ + pmaddwd %xmm7,%xmm5 │ │ │ │ + pmaddwd %xmm7,%xmm3 │ │ │ │ + paddd %xmm6,%xmm5 │ │ │ │ + paddd %xmm6,%xmm3 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + packssdw %xmm5,%xmm3 │ │ │ │ + movdqa 0xb0(%rsp),%xmm7 │ │ │ │ + movdqa %xmm0,%xmm6 │ │ │ │ + psubsw %xmm2,%xmm6 │ │ │ │ + paddsw %xmm2,%xmm0 │ │ │ │ + movdqa %xmm7,%xmm2 │ │ │ │ + paddsw %xmm3,%xmm2 │ │ │ │ + psubsw %xmm3,%xmm7 │ │ │ │ + movdqa 0x10(%rsp),%xmm5 │ │ │ │ + movdqa %xmm5,%xmm3 │ │ │ │ + psubsw %xmm0,%xmm3 │ │ │ │ + paddsw %xmm5,%xmm0 │ │ │ │ + movdqa %xmm0,0xb0(%rsp) │ │ │ │ + movdqa 0xa0(%rsp),%xmm5 │ │ │ │ + movdqa %xmm5,%xmm0 │ │ │ │ + psubsw %xmm2,%xmm0 │ │ │ │ + paddsw %xmm5,%xmm2 │ │ │ │ + movdqa %xmm0,0x10(%rsp) │ │ │ │ + movdqa %xmm2,0xa0(%rsp) │ │ │ │ + movdqa 0x20(%rsp),%xmm0 │ │ │ │ + movdqa 0x30(%rsp),%xmm2 │ │ │ │ + movdqa %xmm3,0x20(%rsp) │ │ │ │ + movdqa %xmm0,%xmm5 │ │ │ │ + psubsw %xmm4,%xmm5 │ │ │ │ + paddsw %xmm4,%xmm0 │ │ │ │ + movdqa 0xa1f1b(%rip),%xmm3 │ │ │ │ + movdqa %xmm2,%xmm4 │ │ │ │ + psubsw %xmm1,%xmm4 │ │ │ │ + paddsw %xmm2,%xmm1 │ │ │ │ + movdqa %xmm1,0x30(%rsp) │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + punpckhwd %xmm7,%xmm2 │ │ │ │ + punpcklwd %xmm7,%xmm5 │ │ │ │ + movdqa 0xa1bf5(%rip),%xmm7 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + pmaddwd %xmm7,%xmm1 │ │ │ │ + pmaddwd %xmm5,%xmm7 │ │ │ │ + paddd %xmm3,%xmm1 │ │ │ │ + paddd %xmm3,%xmm7 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm7 │ │ │ │ + packssdw %xmm1,%xmm7 │ │ │ │ + movdqa 0xa1bbb(%rip),%xmm1 │ │ │ │ + pmaddwd %xmm1,%xmm2 │ │ │ │ + pmaddwd %xmm1,%xmm5 │ │ │ │ + paddd %xmm3,%xmm2 │ │ │ │ + paddd %xmm3,%xmm5 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + packssdw %xmm2,%xmm5 │ │ │ │ + movdqa %xmm4,%xmm2 │ │ │ │ + punpckhwd %xmm6,%xmm2 │ │ │ │ + punpcklwd %xmm6,%xmm4 │ │ │ │ + movdqa 0xa1b99(%rip),%xmm6 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + pmaddwd %xmm6,%xmm1 │ │ │ │ + pmaddwd %xmm4,%xmm6 │ │ │ │ + paddd %xmm3,%xmm1 │ │ │ │ + paddd %xmm3,%xmm6 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm6 │ │ │ │ + packssdw %xmm1,%xmm6 │ │ │ │ + movdqa 0xa1b5f(%rip),%xmm1 │ │ │ │ + pmaddwd %xmm1,%xmm2 │ │ │ │ + pmaddwd %xmm1,%xmm4 │ │ │ │ + paddd %xmm3,%xmm2 │ │ │ │ + paddd %xmm3,%xmm4 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + packssdw %xmm2,%xmm4 │ │ │ │ + movdqa 0x90(%rsp),%xmm3 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + psubsw %xmm5,%xmm2 │ │ │ │ + paddsw %xmm5,%xmm3 │ │ │ │ + movdqa 0x80(%rsp),%xmm5 │ │ │ │ + movdqa %xmm3,0x90(%rsp) │ │ │ │ + movdqa %xmm5,%xmm3 │ │ │ │ + psubsw %xmm4,%xmm3 │ │ │ │ + paddsw %xmm4,%xmm5 │ │ │ │ + movdqa 0x70(%rsp),%xmm4 │ │ │ │ + movdqa %xmm5,0x80(%rsp) │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + paddsw %xmm6,%xmm5 │ │ │ │ + psubsw %xmm6,%xmm4 │ │ │ │ + movdqa 0x60(%rsp),%xmm6 │ │ │ │ + movdqa %xmm5,0x70(%rsp) │ │ │ │ + movdqa %xmm6,%xmm5 │ │ │ │ + psubsw %xmm7,%xmm5 │ │ │ │ + paddsw %xmm7,%xmm6 │ │ │ │ + movdqa 0x50(%rsp),%xmm7 │ │ │ │ + movdqa %xmm6,0x60(%rsp) │ │ │ │ + movdqa %xmm7,%xmm6 │ │ │ │ + psubsw %xmm0,%xmm6 │ │ │ │ + paddsw %xmm0,%xmm7 │ │ │ │ + movdqa 0x30(%rsp),%xmm1 │ │ │ │ + movdqa 0x40(%rsp),%xmm0 │ │ │ │ + movdqa %xmm7,0x50(%rsp) │ │ │ │ + movdqa %xmm0,%xmm7 │ │ │ │ + psubsw %xmm1,%xmm7 │ │ │ │ + paddsw %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,0x40(%rsp) │ │ │ │ + movdqa 0x10(%rsp),%xmm1 │ │ │ │ + movdqa 0x20(%rsp),%xmm0 │ │ │ │ + movdqa %xmm7,0x10(%rsp) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x108,%rsp │ │ │ │ + lea -0x51b(%rip),%r8 │ │ │ │ + call 33c7a0 <__cxa_finalize@plt+0x311750> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x108,%rsp │ │ │ │ + lea 0x1da(%rip),%r8 │ │ │ │ + call 33c7a0 <__cxa_finalize@plt+0x311750> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x108,%rsp │ │ │ │ + lea 0xfec(%rip),%r8 │ │ │ │ + call 33c7a0 <__cxa_finalize@plt+0x311750> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x108,%rsp │ │ │ │ + lea 0x1205(%rip),%r8 │ │ │ │ + call 33c7a0 <__cxa_finalize@plt+0x311750> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movdqa 0xa1d88(%rip),%xmm7 │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm7,%xmm0 │ │ │ │ + movdqa 0x10(%rdx),%xmm1 │ │ │ │ + pmulhrsw %xmm7,%xmm1 │ │ │ │ + movdqa 0xe0(%rdx),%xmm2 │ │ │ │ + pmulhrsw %xmm7,%xmm2 │ │ │ │ + movdqa 0xf0(%rdx),%xmm3 │ │ │ │ + pmulhrsw %xmm7,%xmm3 │ │ │ │ + movdqa %xmm0,0x78(%rsp) │ │ │ │ + movdqa %xmm1,0x88(%rsp) │ │ │ │ + movdqa %xmm2,0x98(%rsp) │ │ │ │ + movdqa %xmm3,0xa8(%rsp) │ │ │ │ + movdqa 0x60(%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm7,%xmm0 │ │ │ │ + movdqa 0x70(%rdx),%xmm1 │ │ │ │ + pmulhrsw %xmm7,%xmm1 │ │ │ │ + movdqa 0x80(%rdx),%xmm2 │ │ │ │ + pmulhrsw %xmm7,%xmm2 │ │ │ │ + movdqa 0x90(%rdx),%xmm3 │ │ │ │ + pmulhrsw %xmm7,%xmm3 │ │ │ │ + movdqa %xmm2,0x38(%rsp) │ │ │ │ + movdqa %xmm3,0x48(%rsp) │ │ │ │ + movdqa %xmm0,0x58(%rsp) │ │ │ │ + movdqa %xmm1,0x68(%rsp) │ │ │ │ + movdqa 0x20(%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm7,%xmm0 │ │ │ │ + movdqa 0x30(%rdx),%xmm1 │ │ │ │ + pmulhrsw %xmm7,%xmm1 │ │ │ │ + movdqa 0x40(%rdx),%xmm2 │ │ │ │ + pmulhrsw %xmm7,%xmm2 │ │ │ │ + movdqa 0x50(%rdx),%xmm3 │ │ │ │ + pmulhrsw %xmm7,%xmm3 │ │ │ │ + movdqa 0xa0(%rdx),%xmm4 │ │ │ │ + pmulhrsw %xmm7,%xmm4 │ │ │ │ + movdqa 0xb0(%rdx),%xmm5 │ │ │ │ + pmulhrsw %xmm7,%xmm5 │ │ │ │ + movdqa 0xc0(%rdx),%xmm6 │ │ │ │ + pmulhrsw %xmm7,%xmm6 │ │ │ │ + pmulhrsw 0xd0(%rdx),%xmm7 │ │ │ │ + call 33c980 <__cxa_finalize@plt+0x311930> │ │ │ │ + call 33d230 <__cxa_finalize@plt+0x3121e0> │ │ │ │ + mov %r8,%rcx │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 339701 <__cxa_finalize@plt+0x30e6b1> │ │ │ │ + movdqa %xmm0,0x10(%rdx) │ │ │ │ + movdqa %xmm1,0x30(%rdx) │ │ │ │ + movdqa %xmm2,0x50(%rdx) │ │ │ │ + movdqa %xmm3,0x70(%rdx) │ │ │ │ + movdqa %xmm4,0x90(%rdx) │ │ │ │ + movdqa %xmm5,0xb0(%rdx) │ │ │ │ + movdqa %xmm6,0xd0(%rdx) │ │ │ │ + movdqa %xmm7,0xf0(%rdx) │ │ │ │ + movdqa 0x38(%rsp),%xmm0 │ │ │ │ + movdqa 0x48(%rsp),%xmm1 │ │ │ │ + movdqa 0x58(%rsp),%xmm2 │ │ │ │ + movdqa 0x68(%rsp),%xmm3 │ │ │ │ + movdqa 0x78(%rsp),%xmm4 │ │ │ │ + movdqa 0x88(%rsp),%xmm5 │ │ │ │ + movdqa 0x98(%rsp),%xmm6 │ │ │ │ + movdqa 0xa8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + mov %rcx,%r8 │ │ │ │ + jmp 339701 <__cxa_finalize@plt+0x30e6b1> │ │ │ │ + lea 0x9(%rip),%r8 │ │ │ │ + lea 0x8(%rdi),%rcx │ │ │ │ + jmp 339747 <__cxa_finalize@plt+0x30e6f7> │ │ │ │ + movdqa 0x10(%rdx),%xmm0 │ │ │ │ + movdqa 0x30(%rdx),%xmm1 │ │ │ │ + movdqa 0x50(%rdx),%xmm2 │ │ │ │ + movdqa 0x70(%rdx),%xmm3 │ │ │ │ + movdqa 0x90(%rdx),%xmm4 │ │ │ │ + movdqa 0xb0(%rdx),%xmm5 │ │ │ │ + movdqa 0xd0(%rdx),%xmm6 │ │ │ │ + movdqa 0xf0(%rdx),%xmm7 │ │ │ │ + lea -0xfef(%rip),%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + jmp 339747 <__cxa_finalize@plt+0x30e6f7> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movdqa %xmm1,0x10(%rsp) │ │ │ │ + movdqa %xmm2,0x20(%rsp) │ │ │ │ + movdqa %xmm6,0x30(%rsp) │ │ │ │ + movdqa 0xa1b16(%rip),%xmm6 │ │ │ │ + movdqa %xmm7,%xmm2 │ │ │ │ + punpckhwd %xmm0,%xmm2 │ │ │ │ + punpcklwd %xmm0,%xmm7 │ │ │ │ + movdqa 0xa1932(%rip),%xmm0 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + pmaddwd %xmm0,%xmm1 │ │ │ │ + pmaddwd %xmm7,%xmm0 │ │ │ │ + paddd %xmm6,%xmm1 │ │ │ │ + paddd %xmm6,%xmm0 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + packssdw %xmm1,%xmm0 │ │ │ │ + movdqa 0xa18f8(%rip),%xmm1 │ │ │ │ + pmaddwd %xmm1,%xmm2 │ │ │ │ + pmaddwd %xmm1,%xmm7 │ │ │ │ + paddd %xmm6,%xmm2 │ │ │ │ + paddd %xmm6,%xmm7 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm7 │ │ │ │ + packssdw %xmm2,%xmm7 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + punpckhwd %xmm4,%xmm2 │ │ │ │ + punpcklwd %xmm4,%xmm3 │ │ │ │ + movdqa 0xa1916(%rip),%xmm4 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + pmaddwd %xmm4,%xmm1 │ │ │ │ + pmaddwd %xmm3,%xmm4 │ │ │ │ + paddd %xmm6,%xmm1 │ │ │ │ + paddd %xmm6,%xmm4 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + packssdw %xmm1,%xmm4 │ │ │ │ + movdqa 0xa18dc(%rip),%xmm1 │ │ │ │ + pmaddwd %xmm1,%xmm2 │ │ │ │ + pmaddwd %xmm1,%xmm3 │ │ │ │ + paddd %xmm6,%xmm2 │ │ │ │ + paddd %xmm6,%xmm3 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + packssdw %xmm2,%xmm3 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + psubsw %xmm4,%xmm1 │ │ │ │ + paddsw %xmm4,%xmm0 │ │ │ │ + movdqa %xmm7,%xmm4 │ │ │ │ + psubsw %xmm3,%xmm4 │ │ │ │ + paddsw %xmm7,%xmm3 │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + punpckhwd %xmm4,%xmm2 │ │ │ │ + punpcklwd %xmm4,%xmm1 │ │ │ │ + movdqa 0xa1792(%rip),%xmm4 │ │ │ │ + movdqa %xmm2,%xmm7 │ │ │ │ + pmaddwd %xmm4,%xmm7 │ │ │ │ + pmaddwd %xmm1,%xmm4 │ │ │ │ + paddd %xmm6,%xmm7 │ │ │ │ + paddd %xmm6,%xmm4 │ │ │ │ + psrad $0xc,%xmm7 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + packssdw %xmm7,%xmm4 │ │ │ │ + movdqa 0xa1758(%rip),%xmm7 │ │ │ │ + pmaddwd %xmm7,%xmm2 │ │ │ │ + pmaddwd %xmm7,%xmm1 │ │ │ │ + paddd %xmm6,%xmm2 │ │ │ │ + paddd %xmm6,%xmm1 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + packssdw %xmm2,%xmm1 │ │ │ │ + movdqa 0x10(%rsp),%xmm2 │ │ │ │ + movdqa 0x20(%rsp),%xmm7 │ │ │ │ + movdqa %xmm1,0x10(%rsp) │ │ │ │ + movdqa %xmm4,0x20(%rsp) │ │ │ │ + movdqa 0x30(%rsp),%xmm1 │ │ │ │ + movdqa %xmm0,0x30(%rsp) │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + punpckhwd %xmm7,%xmm4 │ │ │ │ + punpcklwd %xmm7,%xmm5 │ │ │ │ + movdqa 0xa1802(%rip),%xmm7 │ │ │ │ + movdqa %xmm4,%xmm0 │ │ │ │ + pmaddwd %xmm7,%xmm0 │ │ │ │ + pmaddwd %xmm5,%xmm7 │ │ │ │ + paddd %xmm6,%xmm0 │ │ │ │ + paddd %xmm6,%xmm7 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + psrad $0xc,%xmm7 │ │ │ │ + packssdw %xmm0,%xmm7 │ │ │ │ + movdqa 0xa17c8(%rip),%xmm0 │ │ │ │ + pmaddwd %xmm0,%xmm4 │ │ │ │ + pmaddwd %xmm0,%xmm5 │ │ │ │ + paddd %xmm6,%xmm4 │ │ │ │ + paddd %xmm6,%xmm5 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + packssdw %xmm4,%xmm5 │ │ │ │ + movdqa %xmm2,%xmm4 │ │ │ │ + punpckhwd %xmm1,%xmm4 │ │ │ │ + punpcklwd %xmm1,%xmm2 │ │ │ │ + movdqa 0xa17e6(%rip),%xmm1 │ │ │ │ + movdqa %xmm4,%xmm0 │ │ │ │ + pmaddwd %xmm1,%xmm0 │ │ │ │ + pmaddwd %xmm2,%xmm1 │ │ │ │ + paddd %xmm6,%xmm0 │ │ │ │ + paddd %xmm6,%xmm1 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + packssdw %xmm0,%xmm1 │ │ │ │ + movdqa 0xa17ac(%rip),%xmm0 │ │ │ │ + pmaddwd %xmm0,%xmm4 │ │ │ │ + pmaddwd %xmm0,%xmm2 │ │ │ │ + paddd %xmm6,%xmm4 │ │ │ │ + paddd %xmm6,%xmm2 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + packssdw %xmm4,%xmm2 │ │ │ │ + movdqa %xmm7,%xmm0 │ │ │ │ + psubsw %xmm1,%xmm0 │ │ │ │ + paddsw %xmm7,%xmm1 │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + psubsw %xmm2,%xmm4 │ │ │ │ + paddsw %xmm2,%xmm5 │ │ │ │ + movdqa %xmm4,%xmm2 │ │ │ │ + punpckhwd %xmm0,%xmm2 │ │ │ │ + punpcklwd %xmm0,%xmm4 │ │ │ │ + movdqa 0xa1792(%rip),%xmm0 │ │ │ │ + movdqa %xmm2,%xmm7 │ │ │ │ + pmaddwd %xmm0,%xmm7 │ │ │ │ + pmaddwd %xmm4,%xmm0 │ │ │ │ + paddd %xmm6,%xmm7 │ │ │ │ + paddd %xmm6,%xmm0 │ │ │ │ + psrad $0xc,%xmm7 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + packssdw %xmm7,%xmm0 │ │ │ │ + movdqa 0xa1758(%rip),%xmm7 │ │ │ │ + pmaddwd %xmm7,%xmm2 │ │ │ │ + pmaddwd %xmm7,%xmm4 │ │ │ │ + paddd %xmm6,%xmm2 │ │ │ │ + paddd %xmm6,%xmm4 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + packssdw %xmm2,%xmm4 │ │ │ │ + movdqa 0x90(%rsp),%xmm2 │ │ │ │ + movdqa 0xa0(%rsp),%xmm7 │ │ │ │ + movdqa %xmm4,0x90(%rsp) │ │ │ │ + movdqa %xmm0,0xa0(%rsp) │ │ │ │ + movdqa 0x50(%rsp),%xmm4 │ │ │ │ + movdqa 0x60(%rsp),%xmm0 │ │ │ │ + movdqa %xmm1,0x50(%rsp) │ │ │ │ + movdqa %xmm5,0x60(%rsp) │ │ │ │ + movdqa %xmm2,%xmm5 │ │ │ │ + punpckhwd %xmm7,%xmm5 │ │ │ │ + punpcklwd %xmm7,%xmm2 │ │ │ │ + movdqa 0xa178a(%rip),%xmm7 │ │ │ │ + movdqa %xmm5,%xmm1 │ │ │ │ + pmaddwd %xmm7,%xmm1 │ │ │ │ + pmaddwd %xmm2,%xmm7 │ │ │ │ + paddd %xmm6,%xmm1 │ │ │ │ + paddd %xmm6,%xmm7 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm7 │ │ │ │ + packssdw %xmm1,%xmm7 │ │ │ │ + movdqa 0xa1750(%rip),%xmm1 │ │ │ │ + pmaddwd %xmm1,%xmm5 │ │ │ │ + pmaddwd %xmm1,%xmm2 │ │ │ │ + paddd %xmm6,%xmm5 │ │ │ │ + paddd %xmm6,%xmm2 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + packssdw %xmm5,%xmm2 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + punpckhwd %xmm0,%xmm5 │ │ │ │ + punpcklwd %xmm0,%xmm4 │ │ │ │ + movdqa 0xa16ee(%rip),%xmm0 │ │ │ │ + movdqa %xmm5,%xmm1 │ │ │ │ + pmaddwd %xmm0,%xmm1 │ │ │ │ + pmaddwd %xmm4,%xmm0 │ │ │ │ + paddd %xmm6,%xmm1 │ │ │ │ + paddd %xmm6,%xmm0 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + packssdw %xmm1,%xmm0 │ │ │ │ + movdqa 0xa16b4(%rip),%xmm1 │ │ │ │ + pmaddwd %xmm1,%xmm5 │ │ │ │ + pmaddwd %xmm1,%xmm4 │ │ │ │ + paddd %xmm6,%xmm5 │ │ │ │ + paddd %xmm6,%xmm4 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + packssdw %xmm5,%xmm4 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + psubsw %xmm7,%xmm1 │ │ │ │ + paddsw %xmm7,%xmm0 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + psubsw %xmm2,%xmm5 │ │ │ │ + paddsw %xmm2,%xmm4 │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + punpckhwd %xmm1,%xmm2 │ │ │ │ + punpcklwd %xmm1,%xmm5 │ │ │ │ + movdqa 0xa16da(%rip),%xmm1 │ │ │ │ + movdqa %xmm2,%xmm7 │ │ │ │ + pmaddwd %xmm1,%xmm7 │ │ │ │ + pmaddwd %xmm5,%xmm1 │ │ │ │ + paddd %xmm6,%xmm7 │ │ │ │ + paddd %xmm6,%xmm1 │ │ │ │ + psrad $0xc,%xmm7 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + packssdw %xmm7,%xmm1 │ │ │ │ + movdqa 0xa16a0(%rip),%xmm7 │ │ │ │ + pmaddwd %xmm7,%xmm2 │ │ │ │ + pmaddwd %xmm7,%xmm5 │ │ │ │ + paddd %xmm6,%xmm2 │ │ │ │ + paddd %xmm6,%xmm5 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + packssdw %xmm2,%xmm5 │ │ │ │ + movdqa 0x30(%rsp),%xmm2 │ │ │ │ + movdqa %xmm5,0x30(%rsp) │ │ │ │ + movdqa %xmm2,%xmm7 │ │ │ │ + psubsw %xmm0,%xmm7 │ │ │ │ + paddsw %xmm0,%xmm2 │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + psubsw %xmm4,%xmm0 │ │ │ │ + paddsw %xmm4,%xmm3 │ │ │ │ + movdqa %xmm0,%xmm5 │ │ │ │ + punpckhwd %xmm7,%xmm5 │ │ │ │ + punpcklwd %xmm7,%xmm0 │ │ │ │ + movdqa 0xa14fa(%rip),%xmm7 │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + pmaddwd %xmm7,%xmm4 │ │ │ │ + pmaddwd %xmm0,%xmm7 │ │ │ │ + paddd %xmm6,%xmm4 │ │ │ │ + paddd %xmm6,%xmm7 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + psrad $0xc,%xmm7 │ │ │ │ + packssdw %xmm4,%xmm7 │ │ │ │ + movdqa 0xa14c0(%rip),%xmm4 │ │ │ │ + pmaddwd %xmm4,%xmm5 │ │ │ │ + pmaddwd %xmm4,%xmm0 │ │ │ │ + paddd %xmm6,%xmm5 │ │ │ │ + paddd %xmm6,%xmm0 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + packssdw %xmm5,%xmm0 │ │ │ │ + movdqa 0x80(%rsp),%xmm4 │ │ │ │ + movdqa 0xb0(%rsp),%xmm5 │ │ │ │ + movdqa %xmm3,0x80(%rsp) │ │ │ │ + movdqa %xmm1,0xb0(%rsp) │ │ │ │ + movdqa 0x70(%rsp),%xmm1 │ │ │ │ + movdqa 0x40(%rsp),%xmm3 │ │ │ │ + movdqa %xmm7,0x70(%rsp) │ │ │ │ + movdqa %xmm0,0x40(%rsp) │ │ │ │ + movdqa %xmm5,%xmm7 │ │ │ │ + punpckhwd %xmm4,%xmm7 │ │ │ │ + punpcklwd %xmm4,%xmm5 │ │ │ │ + movdqa 0xa1542(%rip),%xmm4 │ │ │ │ + movdqa %xmm7,%xmm0 │ │ │ │ + pmaddwd %xmm4,%xmm0 │ │ │ │ + pmaddwd %xmm5,%xmm4 │ │ │ │ + paddd %xmm6,%xmm0 │ │ │ │ + paddd %xmm6,%xmm4 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + packssdw %xmm0,%xmm4 │ │ │ │ + movdqa 0xa1508(%rip),%xmm0 │ │ │ │ + pmaddwd %xmm0,%xmm7 │ │ │ │ + pmaddwd %xmm0,%xmm5 │ │ │ │ + paddd %xmm6,%xmm7 │ │ │ │ + paddd %xmm6,%xmm5 │ │ │ │ + psrad $0xc,%xmm7 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + packssdw %xmm7,%xmm5 │ │ │ │ + movdqa %xmm1,%xmm7 │ │ │ │ + punpckhwd %xmm3,%xmm7 │ │ │ │ + punpcklwd %xmm3,%xmm1 │ │ │ │ + movdqa 0xa1526(%rip),%xmm3 │ │ │ │ + movdqa %xmm7,%xmm0 │ │ │ │ + pmaddwd %xmm3,%xmm0 │ │ │ │ + pmaddwd %xmm1,%xmm3 │ │ │ │ + paddd %xmm6,%xmm0 │ │ │ │ + paddd %xmm6,%xmm3 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + packssdw %xmm0,%xmm3 │ │ │ │ + movdqa 0xa14ec(%rip),%xmm0 │ │ │ │ + pmaddwd %xmm0,%xmm7 │ │ │ │ + pmaddwd %xmm0,%xmm1 │ │ │ │ + paddd %xmm6,%xmm7 │ │ │ │ + paddd %xmm6,%xmm1 │ │ │ │ + psrad $0xc,%xmm7 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + packssdw %xmm7,%xmm1 │ │ │ │ + movdqa %xmm4,%xmm0 │ │ │ │ + psubsw %xmm3,%xmm0 │ │ │ │ + paddsw %xmm3,%xmm4 │ │ │ │ + movdqa %xmm5,%xmm3 │ │ │ │ + psubsw %xmm1,%xmm3 │ │ │ │ + paddsw %xmm1,%xmm5 │ │ │ │ + movdqa %xmm0,%xmm7 │ │ │ │ + punpckhwd %xmm3,%xmm7 │ │ │ │ + punpcklwd %xmm3,%xmm0 │ │ │ │ + movdqa 0xa12d2(%rip),%xmm3 │ │ │ │ + movdqa %xmm7,%xmm1 │ │ │ │ + pmaddwd %xmm3,%xmm1 │ │ │ │ + pmaddwd %xmm0,%xmm3 │ │ │ │ + paddd %xmm6,%xmm1 │ │ │ │ + paddd %xmm6,%xmm3 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + packssdw %xmm1,%xmm3 │ │ │ │ + movdqa 0xa1298(%rip),%xmm1 │ │ │ │ + pmaddwd %xmm1,%xmm7 │ │ │ │ + pmaddwd %xmm1,%xmm0 │ │ │ │ + paddd %xmm6,%xmm7 │ │ │ │ + paddd %xmm6,%xmm0 │ │ │ │ + psrad $0xc,%xmm7 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + packssdw %xmm7,%xmm0 │ │ │ │ + movdqa 0x50(%rsp),%xmm1 │ │ │ │ + movdqa 0x60(%rsp),%xmm7 │ │ │ │ + movdqa %xmm3,0x50(%rsp) │ │ │ │ + movdqa %xmm0,0x60(%rsp) │ │ │ │ + movdqa %xmm4,%xmm0 │ │ │ │ + psubsw %xmm1,%xmm0 │ │ │ │ + paddsw %xmm1,%xmm4 │ │ │ │ + movdqa %xmm5,%xmm3 │ │ │ │ + psubsw %xmm7,%xmm3 │ │ │ │ + paddsw %xmm7,%xmm5 │ │ │ │ + movdqa %xmm0,%xmm7 │ │ │ │ + punpckhwd %xmm3,%xmm7 │ │ │ │ + punpcklwd %xmm3,%xmm0 │ │ │ │ + movdqa 0xa1226(%rip),%xmm3 │ │ │ │ + movdqa %xmm7,%xmm1 │ │ │ │ + pmaddwd %xmm3,%xmm1 │ │ │ │ + pmaddwd %xmm0,%xmm3 │ │ │ │ + paddd %xmm6,%xmm1 │ │ │ │ + paddd %xmm6,%xmm3 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + packssdw %xmm1,%xmm3 │ │ │ │ + movdqa 0xa11ec(%rip),%xmm1 │ │ │ │ + pmaddwd %xmm1,%xmm7 │ │ │ │ + pmaddwd %xmm1,%xmm0 │ │ │ │ + paddd %xmm6,%xmm7 │ │ │ │ + paddd %xmm6,%xmm0 │ │ │ │ + psrad $0xc,%xmm7 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + packssdw %xmm7,%xmm0 │ │ │ │ + movdqa 0x40(%rsp),%xmm7 │ │ │ │ + movdqa %xmm4,%xmm1 │ │ │ │ + psubsw %xmm2,%xmm1 │ │ │ │ + paddsw %xmm2,%xmm4 │ │ │ │ + movdqa %xmm4,0x40(%rsp) │ │ │ │ + movdqa 0x70(%rsp),%xmm4 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + psubsw %xmm7,%xmm2 │ │ │ │ + paddsw %xmm7,%xmm3 │ │ │ │ + movdqa %xmm3,0x70(%rsp) │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ + psubsw %xmm4,%xmm3 │ │ │ │ + paddsw %xmm4,%xmm0 │ │ │ │ + movdqa %xmm3,0xd0(%rsp) │ │ │ │ + movdqa 0x80(%rsp),%xmm3 │ │ │ │ + movdqa %xmm2,0x80(%rsp) │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + psubsw %xmm3,%xmm2 │ │ │ │ + paddsw %xmm3,%xmm5 │ │ │ │ + movdqa %xmm2,0xc0(%rsp) │ │ │ │ + movdqa 0xb0(%rsp),%xmm2 │ │ │ │ + movdqa %xmm1,0xb0(%rsp) │ │ │ │ + movdqa 0x10(%rsp),%xmm1 │ │ │ │ + movdqa %xmm5,0x10(%rsp) │ │ │ │ + movdqa 0x20(%rsp),%xmm3 │ │ │ │ + movdqa %xmm4,0x20(%rsp) │ │ │ │ + movdqa 0x30(%rsp),%xmm4 │ │ │ │ + movdqa %xmm0,0x30(%rsp) │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + psubsw %xmm4,%xmm0 │ │ │ │ + paddsw %xmm4,%xmm3 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + psubsw %xmm2,%xmm5 │ │ │ │ + paddsw %xmm2,%xmm1 │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + punpckhwd %xmm0,%xmm4 │ │ │ │ + punpcklwd %xmm0,%xmm5 │ │ │ │ + movdqa 0xa11f0(%rip),%xmm0 │ │ │ │ + movdqa %xmm4,%xmm2 │ │ │ │ + pmaddwd %xmm0,%xmm2 │ │ │ │ + pmaddwd %xmm5,%xmm0 │ │ │ │ + paddd %xmm6,%xmm2 │ │ │ │ + paddd %xmm6,%xmm0 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + packssdw %xmm2,%xmm0 │ │ │ │ + movdqa 0xa11b6(%rip),%xmm2 │ │ │ │ + pmaddwd %xmm2,%xmm4 │ │ │ │ + pmaddwd %xmm2,%xmm5 │ │ │ │ + paddd %xmm6,%xmm4 │ │ │ │ + paddd %xmm6,%xmm5 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + packssdw %xmm4,%xmm5 │ │ │ │ + movdqa 0x50(%rsp),%xmm2 │ │ │ │ + movdqa 0x60(%rsp),%xmm4 │ │ │ │ + movdqa %xmm3,0x50(%rsp) │ │ │ │ + movdqa %xmm1,0x60(%rsp) │ │ │ │ + movdqa 0x90(%rsp),%xmm3 │ │ │ │ + movdqa 0xa0(%rsp),%xmm1 │ │ │ │ + movdqa %xmm5,0x90(%rsp) │ │ │ │ + movdqa %xmm0,0xa0(%rsp) │ │ │ │ + movdqa %xmm2,%xmm5 │ │ │ │ + psubsw %xmm3,%xmm5 │ │ │ │ + paddsw %xmm3,%xmm2 │ │ │ │ + movdqa %xmm4,%xmm0 │ │ │ │ + psubsw %xmm1,%xmm0 │ │ │ │ + paddsw %xmm1,%xmm4 │ │ │ │ + movdqa %xmm5,%xmm3 │ │ │ │ + punpckhwd %xmm0,%xmm3 │ │ │ │ + punpcklwd %xmm0,%xmm5 │ │ │ │ + movdqa 0xa1060(%rip),%xmm0 │ │ │ │ + movdqa %xmm3,%xmm1 │ │ │ │ + pmaddwd %xmm0,%xmm1 │ │ │ │ + pmaddwd %xmm5,%xmm0 │ │ │ │ + paddd %xmm6,%xmm1 │ │ │ │ + paddd %xmm6,%xmm0 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + packssdw %xmm1,%xmm0 │ │ │ │ + movdqa 0xa1026(%rip),%xmm1 │ │ │ │ + pmaddwd %xmm1,%xmm3 │ │ │ │ + pmaddwd %xmm1,%xmm5 │ │ │ │ + paddd %xmm6,%xmm3 │ │ │ │ + paddd %xmm6,%xmm5 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + packssdw %xmm3,%xmm5 │ │ │ │ + movdqa 0x50(%rsp),%xmm6 │ │ │ │ + movdqa 0x60(%rsp),%xmm1 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + psubsw %xmm6,%xmm3 │ │ │ │ + paddsw %xmm6,%xmm2 │ │ │ │ + movdqa %xmm4,%xmm6 │ │ │ │ + paddsw %xmm1,%xmm6 │ │ │ │ + psubsw %xmm1,%xmm4 │ │ │ │ + movdqa %xmm4,0xf0(%rsp) │ │ │ │ + movdqa %xmm2,0x50(%rsp) │ │ │ │ + movdqa 0x90(%rsp),%xmm4 │ │ │ │ + movdqa 0xa0(%rsp),%xmm2 │ │ │ │ + movdqa %xmm3,0xa0(%rsp) │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ + psubsw %xmm4,%xmm3 │ │ │ │ + paddsw %xmm4,%xmm0 │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + psubsw %xmm2,%xmm4 │ │ │ │ + paddsw %xmm2,%xmm5 │ │ │ │ + movdqa %xmm0,0x60(%rsp) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + movdqa 0xf0(%rsp),%xmm0 │ │ │ │ + movdqa %xmm5,0xf0(%rsp) │ │ │ │ + movdqa %xmm6,0x100(%rsp) │ │ │ │ + movdqa 0xa0f5d(%rip),%xmm5 │ │ │ │ + movdqa 0xa0f45(%rip),%xmm6 │ │ │ │ + movdqa 0xa124d(%rip),%xmm7 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + punpcklwd %xmm4,%xmm2 │ │ │ │ + punpckhwd %xmm4,%xmm3 │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + pmaddwd %xmm2,%xmm4 │ │ │ │ + pmaddwd %xmm6,%xmm2 │ │ │ │ + movdqa %xmm5,%xmm1 │ │ │ │ + pmaddwd %xmm3,%xmm1 │ │ │ │ + pmaddwd %xmm6,%xmm3 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + paddd %xmm7,%xmm1 │ │ │ │ + paddd %xmm7,%xmm3 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + packssdw %xmm1,%xmm4 │ │ │ │ + packssdw %xmm3,%xmm2 │ │ │ │ + movdqa %xmm4,0x90(%rsp) │ │ │ │ + movdqa 0xa0(%rsp),%xmm3 │ │ │ │ + movdqa %xmm3,%xmm1 │ │ │ │ + punpcklwd %xmm0,%xmm1 │ │ │ │ + punpckhwd %xmm0,%xmm3 │ │ │ │ + movdqa %xmm5,%xmm0 │ │ │ │ + pmaddwd %xmm1,%xmm0 │ │ │ │ + pmaddwd %xmm6,%xmm1 │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + pmaddwd %xmm3,%xmm4 │ │ │ │ + pmaddwd %xmm6,%xmm3 │ │ │ │ + paddd %xmm7,%xmm0 │ │ │ │ + paddd %xmm7,%xmm1 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + paddd %xmm7,%xmm3 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + packssdw %xmm4,%xmm0 │ │ │ │ + packssdw %xmm3,%xmm1 │ │ │ │ + movdqa %xmm0,0xa0(%rsp) │ │ │ │ + movdqa 0x80(%rsp),%xmm0 │ │ │ │ + movdqa 0xd0(%rsp),%xmm4 │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ + punpcklwd %xmm4,%xmm3 │ │ │ │ + punpckhwd %xmm4,%xmm0 │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + pmaddwd %xmm3,%xmm4 │ │ │ │ + pmaddwd %xmm6,%xmm3 │ │ │ │ + pmaddwd %xmm0,%xmm5 │ │ │ │ + pmaddwd %xmm6,%xmm0 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + paddd %xmm7,%xmm3 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + paddd %xmm7,%xmm0 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + packssdw %xmm5,%xmm4 │ │ │ │ + packssdw %xmm0,%xmm3 │ │ │ │ + movdqa %xmm4,0x80(%rsp) │ │ │ │ + movdqa 0xb0(%rsp),%xmm4 │ │ │ │ + movdqa 0xc0(%rsp),%xmm5 │ │ │ │ + movdqa %xmm4,%xmm0 │ │ │ │ + punpcklwd %xmm5,%xmm0 │ │ │ │ + punpckhwd %xmm5,%xmm4 │ │ │ │ + movdqa 0xa0e05(%rip),%xmm5 │ │ │ │ + pmaddwd %xmm0,%xmm5 │ │ │ │ + pmaddwd %xmm6,%xmm0 │ │ │ │ + pmaddwd %xmm4,%xmm6 │ │ │ │ + pmaddwd 0xa0df1(%rip),%xmm4 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + paddd %xmm7,%xmm0 │ │ │ │ + paddd %xmm7,%xmm6 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + psrad $0xc,%xmm6 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + packssdw %xmm6,%xmm0 │ │ │ │ + packssdw %xmm4,%xmm5 │ │ │ │ + movdqa %xmm5,0xb0(%rsp) │ │ │ │ + movdqa 0x30(%rsp),%xmm4 │ │ │ │ + movdqa 0xf0(%rsp),%xmm5 │ │ │ │ + movdqa 0x100(%rsp),%xmm6 │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + movdqa 0xa1118(%rip),%xmm7 │ │ │ │ + movdqa 0xa0(%rsp),%xmm1 │ │ │ │ + movdqa 0xf0(%rsp),%xmm2 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + paddsw %xmm2,%xmm0 │ │ │ │ + psubsw %xmm2,%xmm1 │ │ │ │ + pmulhrsw %xmm7,%xmm0 │ │ │ │ + pmulhrsw %xmm7,%xmm1 │ │ │ │ + movdqa %xmm0,0xa0(%rsp) │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + psubsw %xmm4,%xmm2 │ │ │ │ + paddsw %xmm4,%xmm3 │ │ │ │ + pmulhrsw %xmm7,%xmm2 │ │ │ │ + pmulhrsw %xmm7,%xmm3 │ │ │ │ + movdqa %xmm3,0x90(%rsp) │ │ │ │ + movdqa 0x80(%rsp),%xmm3 │ │ │ │ + movdqa 0xd0(%rsp),%xmm4 │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + paddsw %xmm4,%xmm0 │ │ │ │ + psubsw %xmm4,%xmm3 │ │ │ │ + pmulhrsw %xmm7,%xmm0 │ │ │ │ + pmulhrsw %xmm7,%xmm3 │ │ │ │ + movdqa %xmm0,0x80(%rsp) │ │ │ │ + movdqa 0xb0(%rsp),%xmm0 │ │ │ │ + movdqa 0xc0(%rsp),%xmm4 │ │ │ │ + paddsw %xmm0,%xmm4 │ │ │ │ + psubsw 0xc0(%rsp),%xmm0 │ │ │ │ + pmulhrsw %xmm7,%xmm4 │ │ │ │ + pmulhrsw %xmm7,%xmm0 │ │ │ │ + movdqa %xmm4,0xb0(%rsp) │ │ │ │ + movdqa 0x30(%rsp),%xmm4 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x108,%rsp │ │ │ │ + lea -0x12db(%rip),%r8 │ │ │ │ + call 33d560 <__cxa_finalize@plt+0x312510> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x108,%rsp │ │ │ │ + lea -0xbe6(%rip),%r8 │ │ │ │ + call 33d560 <__cxa_finalize@plt+0x312510> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x108,%rsp │ │ │ │ + lea 0x22c(%rip),%r8 │ │ │ │ + call 33d560 <__cxa_finalize@plt+0x312510> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x108,%rsp │ │ │ │ + lea 0x445(%rip),%r8 │ │ │ │ + call 33d560 <__cxa_finalize@plt+0x312510> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movdqa 0xa0fc8(%rip),%xmm7 │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm7,%xmm0 │ │ │ │ + movdqa 0x10(%rdx),%xmm1 │ │ │ │ + pmulhrsw %xmm7,%xmm1 │ │ │ │ + movdqa 0xe0(%rdx),%xmm2 │ │ │ │ + pmulhrsw %xmm7,%xmm2 │ │ │ │ + movdqa 0xf0(%rdx),%xmm3 │ │ │ │ + pmulhrsw %xmm7,%xmm3 │ │ │ │ + movdqa %xmm0,0x78(%rsp) │ │ │ │ + movdqa %xmm1,0x88(%rsp) │ │ │ │ + movdqa %xmm2,0x98(%rsp) │ │ │ │ + movdqa %xmm3,0xa8(%rsp) │ │ │ │ + movdqa 0x60(%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm7,%xmm0 │ │ │ │ + movdqa 0x70(%rdx),%xmm1 │ │ │ │ + pmulhrsw %xmm7,%xmm1 │ │ │ │ + movdqa 0x80(%rdx),%xmm2 │ │ │ │ + pmulhrsw %xmm7,%xmm2 │ │ │ │ + movdqa 0x90(%rdx),%xmm3 │ │ │ │ + pmulhrsw %xmm7,%xmm3 │ │ │ │ + movdqa %xmm2,0x38(%rsp) │ │ │ │ + movdqa %xmm3,0x48(%rsp) │ │ │ │ + movdqa %xmm0,0x58(%rsp) │ │ │ │ + movdqa %xmm1,0x68(%rsp) │ │ │ │ + movdqa 0x20(%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm7,%xmm0 │ │ │ │ + movdqa 0x30(%rdx),%xmm1 │ │ │ │ + pmulhrsw %xmm7,%xmm1 │ │ │ │ + movdqa 0x40(%rdx),%xmm2 │ │ │ │ + pmulhrsw %xmm7,%xmm2 │ │ │ │ + movdqa 0x50(%rdx),%xmm3 │ │ │ │ + pmulhrsw %xmm7,%xmm3 │ │ │ │ + movdqa 0xa0(%rdx),%xmm4 │ │ │ │ + pmulhrsw %xmm7,%xmm4 │ │ │ │ + movdqa 0xb0(%rdx),%xmm5 │ │ │ │ + pmulhrsw %xmm7,%xmm5 │ │ │ │ + movdqa 0xc0(%rdx),%xmm6 │ │ │ │ + pmulhrsw %xmm7,%xmm6 │ │ │ │ + pmulhrsw 0xd0(%rdx),%xmm7 │ │ │ │ + call 33c980 <__cxa_finalize@plt+0x311930> │ │ │ │ + call 33d230 <__cxa_finalize@plt+0x3121e0> │ │ │ │ + movdqa 0x8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm0,(%rdx) │ │ │ │ + movdqa %xmm1,0x20(%rdx) │ │ │ │ + movdqa %xmm2,0x40(%rdx) │ │ │ │ + movdqa %xmm3,0x60(%rdx) │ │ │ │ + movdqa %xmm4,0x80(%rdx) │ │ │ │ + movdqa %xmm5,0xa0(%rdx) │ │ │ │ + movdqa %xmm6,0xc0(%rdx) │ │ │ │ + movdqa %xmm7,0xe0(%rdx) │ │ │ │ + movdqa 0x38(%rsp),%xmm0 │ │ │ │ + movdqa 0x48(%rsp),%xmm1 │ │ │ │ + movdqa 0x58(%rsp),%xmm2 │ │ │ │ + movdqa 0x68(%rsp),%xmm3 │ │ │ │ + movdqa 0x78(%rsp),%xmm4 │ │ │ │ + movdqa 0x88(%rsp),%xmm5 │ │ │ │ + movdqa 0x98(%rsp),%xmm6 │ │ │ │ + movdqa 0xa8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + mov %r8,%rcx │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 339c41 <__cxa_finalize@plt+0x30ebf1> │ │ │ │ + movdqa %xmm0,0x10(%rdx) │ │ │ │ + movdqa %xmm1,0x30(%rdx) │ │ │ │ + movdqa %xmm2,0x50(%rdx) │ │ │ │ + movdqa %xmm3,0x70(%rdx) │ │ │ │ + movdqa %xmm4,0x90(%rdx) │ │ │ │ + movdqa %xmm5,0xb0(%rdx) │ │ │ │ + movdqa %xmm6,0xd0(%rdx) │ │ │ │ + movdqa %xmm7,0xf0(%rdx) │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + movdqa 0x20(%rdx),%xmm1 │ │ │ │ + movdqa 0x40(%rdx),%xmm2 │ │ │ │ + movdqa 0x60(%rdx),%xmm3 │ │ │ │ + movdqa 0x80(%rdx),%xmm4 │ │ │ │ + movdqa 0xa0(%rdx),%xmm5 │ │ │ │ + movdqa 0xc0(%rdx),%xmm6 │ │ │ │ + movdqa 0xe0(%rdx),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + mov %rcx,%r8 │ │ │ │ + jmp 339c41 <__cxa_finalize@plt+0x30ebf1> │ │ │ │ + lea 0x9(%rip),%r8 │ │ │ │ + lea 0x8(%rdi),%rcx │ │ │ │ + jmp 339cb7 <__cxa_finalize@plt+0x30ec67> │ │ │ │ + movdqa 0x10(%rdx),%xmm0 │ │ │ │ + movdqa 0x30(%rdx),%xmm1 │ │ │ │ + movdqa 0x50(%rdx),%xmm2 │ │ │ │ + movdqa 0x70(%rdx),%xmm3 │ │ │ │ + movdqa 0x90(%rdx),%xmm4 │ │ │ │ + movdqa 0xb0(%rdx),%xmm5 │ │ │ │ + movdqa 0xd0(%rdx),%xmm6 │ │ │ │ + movdqa 0xf0(%rdx),%xmm7 │ │ │ │ + lea -0x1e21(%rip),%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + jmp 339cb7 <__cxa_finalize@plt+0x30ec67> │ │ │ │ + nopl (%rax) │ │ │ │ + sub $0x108,%rsp │ │ │ │ + lea -0x15ab(%rip),%r8 │ │ │ │ + call 33d830 <__cxa_finalize@plt+0x3127e0> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x108,%rsp │ │ │ │ + lea -0xeb6(%rip),%r8 │ │ │ │ + call 33d830 <__cxa_finalize@plt+0x3127e0> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x108,%rsp │ │ │ │ + lea -0xa4(%rip),%r8 │ │ │ │ + call 33d830 <__cxa_finalize@plt+0x3127e0> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x108,%rsp │ │ │ │ + lea 0x175(%rip),%r8 │ │ │ │ + call 33d830 <__cxa_finalize@plt+0x3127e0> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x100,%rdx │ │ │ │ + movdqa -0x70(%rdx),%xmm4 │ │ │ │ + movdqa -0x50(%rdx),%xmm5 │ │ │ │ + movdqa -0x30(%rdx),%xmm6 │ │ │ │ + movdqa -0x10(%rdx),%xmm7 │ │ │ │ + mov %r8,%rcx │ │ │ │ + lea 0xfa(%rip),%r8 │ │ │ │ + movdqa 0xa0cd3(%rip),%xmm0 │ │ │ │ + movdqa 0xa0cab(%rip),%xmm2 │ │ │ │ + movdqa 0xa0c83(%rip),%xmm3 │ │ │ │ + add $0xffffffffffffff80,%rdx │ │ │ │ + pmulhrsw %xmm0,%xmm4 │ │ │ │ + pmulhrsw %xmm0,%xmm5 │ │ │ │ + pmulhrsw %xmm0,%xmm6 │ │ │ │ + pmulhrsw %xmm0,%xmm7 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + pmulhrsw %xmm4,%xmm1 │ │ │ │ + pmulhrsw %xmm3,%xmm1 │ │ │ │ + paddsw %xmm4,%xmm1 │ │ │ │ + movdqa %xmm2,%xmm4 │ │ │ │ + pmulhrsw %xmm5,%xmm4 │ │ │ │ + pmulhrsw %xmm3,%xmm4 │ │ │ │ + paddsw %xmm5,%xmm4 │ │ │ │ + movdqa %xmm2,%xmm5 │ │ │ │ + pmulhrsw %xmm6,%xmm5 │ │ │ │ + pmulhrsw %xmm3,%xmm5 │ │ │ │ + paddsw %xmm6,%xmm5 │ │ │ │ + movdqa %xmm2,%xmm6 │ │ │ │ + pmulhrsw %xmm7,%xmm6 │ │ │ │ + pmulhrsw %xmm3,%xmm6 │ │ │ │ + paddsw %xmm6,%xmm7 │ │ │ │ + movdqa 0x60(%rdx),%xmm6 │ │ │ │ + pmulhrsw %xmm0,%xmm6 │ │ │ │ + movdqa %xmm4,0x8(%rsp) │ │ │ │ + movdqa %xmm2,%xmm4 │ │ │ │ + pmulhrsw %xmm6,%xmm4 │ │ │ │ + pmulhrsw %xmm3,%xmm4 │ │ │ │ + paddsw %xmm4,%xmm6 │ │ │ │ + movdqa 0x40(%rdx),%xmm4 │ │ │ │ + pmulhrsw %xmm0,%xmm4 │ │ │ │ + movdqa %xmm6,0x18(%rsp) │ │ │ │ + movdqa %xmm2,%xmm6 │ │ │ │ + pmulhrsw %xmm4,%xmm6 │ │ │ │ + pmulhrsw %xmm3,%xmm6 │ │ │ │ + paddsw %xmm6,%xmm4 │ │ │ │ + movdqa 0x20(%rdx),%xmm6 │ │ │ │ + pmulhrsw %xmm0,%xmm6 │ │ │ │ + pmulhrsw (%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm6,%xmm2 │ │ │ │ + pmulhrsw %xmm3,%xmm2 │ │ │ │ + paddsw %xmm6,%xmm2 │ │ │ │ + movdqa 0xa0bda(%rip),%xmm6 │ │ │ │ + pmulhrsw %xmm0,%xmm6 │ │ │ │ + pmulhrsw %xmm3,%xmm6 │ │ │ │ + movdqa 0x8(%rsp),%xmm3 │ │ │ │ + paddsw %xmm6,%xmm0 │ │ │ │ + jmp 3391c4 <__cxa_finalize@plt+0x30e174> │ │ │ │ + movdqa %xmm4,0x10(%rdx) │ │ │ │ + movdqa %xmm5,0x30(%rdx) │ │ │ │ + movdqa %xmm6,0x50(%rdx) │ │ │ │ + movdqa %xmm7,0x70(%rdx) │ │ │ │ + movdqa -0x70(%rdx),%xmm4 │ │ │ │ + movdqa -0x50(%rdx),%xmm5 │ │ │ │ + movdqa -0x30(%rdx),%xmm6 │ │ │ │ + movdqa -0x10(%rdx),%xmm7 │ │ │ │ + movdqa %xmm0,-0x70(%rdx) │ │ │ │ + movdqa %xmm1,-0x50(%rdx) │ │ │ │ + movdqa %xmm2,-0x30(%rdx) │ │ │ │ + movdqa %xmm3,-0x10(%rdx) │ │ │ │ + mov %rcx,%r8 │ │ │ │ + jmp 33d855 <__cxa_finalize@plt+0x312805> │ │ │ │ + lea 0x9(%rip),%r8 │ │ │ │ + lea 0x8(%rdi),%rcx │ │ │ │ + jmp 339df7 <__cxa_finalize@plt+0x30eda7> │ │ │ │ + movdqa 0x10(%rdx),%xmm0 │ │ │ │ + movdqa 0x30(%rdx),%xmm1 │ │ │ │ + movdqa 0x50(%rdx),%xmm2 │ │ │ │ + movdqa 0x70(%rdx),%xmm3 │ │ │ │ + movdqa 0x90(%rdx),%xmm4 │ │ │ │ + movdqa 0xb0(%rdx),%xmm5 │ │ │ │ + movdqa 0xd0(%rdx),%xmm6 │ │ │ │ + movdqa 0xf0(%rdx),%xmm7 │ │ │ │ + lea -0x205a(%rip),%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + jmp 339df7 <__cxa_finalize@plt+0x30eda7> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x108,%rsp │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 33da0f <__cxa_finalize@plt+0x3129bf> │ │ │ │ + lea 0x38a(%rip),%r8 │ │ │ │ + call 33dab0 <__cxa_finalize@plt+0x312a60> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + movd 0xa0b19(%rip),%xmm1 │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm1,%xmm0 │ │ │ │ + movd 0xa0b28(%rip),%xmm2 │ │ │ │ + mov %ecx,(%rdx) │ │ │ │ + mov $0x8,%edx │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 33a866 <__cxa_finalize@plt+0x30f816> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x108,%rsp │ │ │ │ + lea 0x790(%rip),%r8 │ │ │ │ + call 33dab0 <__cxa_finalize@plt+0x312a60> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x108,%rsp │ │ │ │ + lea 0xc62(%rip),%r8 │ │ │ │ + call 33dab0 <__cxa_finalize@plt+0x312a60> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x108,%rsp │ │ │ │ + lea 0xfad(%rip),%r8 │ │ │ │ + call 33dab0 <__cxa_finalize@plt+0x312a60> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movdqa 0x10(%rdx),%xmm0 │ │ │ │ + movdqa 0x50(%rdx),%xmm1 │ │ │ │ + movdqa 0x90(%rdx),%xmm2 │ │ │ │ + movdqa 0xd0(%rdx),%xmm3 │ │ │ │ + movdqa 0x110(%rdx),%xmm4 │ │ │ │ + movdqa 0x150(%rdx),%xmm5 │ │ │ │ + movdqa 0x190(%rdx),%xmm6 │ │ │ │ + movdqa 0x1d0(%rdx),%xmm7 │ │ │ │ + call 3393c0 <__cxa_finalize@plt+0x30e370> │ │ │ │ + movdqa %xmm0,0x38(%rsp) │ │ │ │ + movdqa %xmm1,0x48(%rsp) │ │ │ │ + movdqa %xmm2,0x58(%rsp) │ │ │ │ + movdqa %xmm3,0x68(%rsp) │ │ │ │ + movdqa %xmm4,0x78(%rsp) │ │ │ │ + movdqa %xmm5,0x88(%rsp) │ │ │ │ + movdqa %xmm6,0x98(%rsp) │ │ │ │ + movdqa 0x30(%rdx),%xmm0 │ │ │ │ + movdqa 0x70(%rdx),%xmm1 │ │ │ │ + movdqa 0xb0(%rdx),%xmm2 │ │ │ │ + movdqa 0xf0(%rdx),%xmm3 │ │ │ │ + movdqa 0x130(%rdx),%xmm4 │ │ │ │ + movdqa 0x170(%rdx),%xmm5 │ │ │ │ + movdqa 0x1b0(%rdx),%xmm6 │ │ │ │ + movdqa 0x1f0(%rdx),%xmm7 │ │ │ │ + call 33c270 <__cxa_finalize@plt+0x311220> │ │ │ │ + mov %r8,%rcx │ │ │ │ + lea 0xd(%rip),%r8 │ │ │ │ + movdqa 0xa09e0(%rip),%xmm7 │ │ │ │ + jmp 339194 <__cxa_finalize@plt+0x30e144> │ │ │ │ + movdqa %xmm0,0x110(%rdx) │ │ │ │ + movdqa %xmm1,0x130(%rdx) │ │ │ │ + movdqa %xmm2,0x150(%rdx) │ │ │ │ + movdqa %xmm3,0x170(%rdx) │ │ │ │ + movdqa %xmm4,0x190(%rdx) │ │ │ │ + movdqa %xmm5,0x1b0(%rdx) │ │ │ │ + movdqa %xmm6,0x1d0(%rdx) │ │ │ │ + movdqa %xmm7,0x1f0(%rdx) │ │ │ │ + movdqa 0x38(%rsp),%xmm0 │ │ │ │ + movdqa 0x48(%rsp),%xmm1 │ │ │ │ + movdqa 0x58(%rsp),%xmm2 │ │ │ │ + movdqa 0x68(%rsp),%xmm3 │ │ │ │ + movdqa 0x78(%rsp),%xmm4 │ │ │ │ + movdqa 0x88(%rsp),%xmm5 │ │ │ │ + movdqa 0x98(%rsp),%xmm6 │ │ │ │ + movdqa 0xa8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + lea 0xd(%rip),%r8 │ │ │ │ + movdqa 0xa094d(%rip),%xmm7 │ │ │ │ + jmp 339194 <__cxa_finalize@plt+0x30e144> │ │ │ │ + movdqa %xmm0,0x10(%rdx) │ │ │ │ + movdqa %xmm1,0x30(%rdx) │ │ │ │ + movdqa %xmm2,0x50(%rdx) │ │ │ │ + movdqa %xmm3,0x70(%rdx) │ │ │ │ + movdqa %xmm4,0x90(%rdx) │ │ │ │ + movdqa %xmm5,0xb0(%rdx) │ │ │ │ + movdqa %xmm6,0xd0(%rdx) │ │ │ │ + movdqa %xmm7,0xf0(%rdx) │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + movdqa 0x40(%rdx),%xmm1 │ │ │ │ + movdqa 0x80(%rdx),%xmm2 │ │ │ │ + movdqa 0xc0(%rdx),%xmm3 │ │ │ │ + movdqa 0x100(%rdx),%xmm4 │ │ │ │ + movdqa 0x140(%rdx),%xmm5 │ │ │ │ + movdqa 0x180(%rdx),%xmm6 │ │ │ │ + movdqa 0x1c0(%rdx),%xmm7 │ │ │ │ + call 3393c0 <__cxa_finalize@plt+0x30e370> │ │ │ │ + movdqa %xmm0,0x38(%rsp) │ │ │ │ + movdqa %xmm1,0x48(%rsp) │ │ │ │ + movdqa %xmm2,0x58(%rsp) │ │ │ │ + movdqa %xmm3,0x68(%rsp) │ │ │ │ + movdqa %xmm4,0x78(%rsp) │ │ │ │ + movdqa %xmm5,0x88(%rsp) │ │ │ │ + movdqa %xmm6,0x98(%rsp) │ │ │ │ + movdqa 0x20(%rdx),%xmm0 │ │ │ │ + movdqa 0x60(%rdx),%xmm1 │ │ │ │ + movdqa 0xa0(%rdx),%xmm2 │ │ │ │ + movdqa 0xe0(%rdx),%xmm3 │ │ │ │ + movdqa 0x120(%rdx),%xmm4 │ │ │ │ + movdqa 0x160(%rdx),%xmm5 │ │ │ │ + movdqa 0x1a0(%rdx),%xmm6 │ │ │ │ + movdqa 0x1e0(%rdx),%xmm7 │ │ │ │ + call 33c270 <__cxa_finalize@plt+0x311220> │ │ │ │ + lea 0xd(%rip),%r8 │ │ │ │ + movdqa 0xa0858(%rip),%xmm7 │ │ │ │ + jmp 339194 <__cxa_finalize@plt+0x30e144> │ │ │ │ + movdqa %xmm0,0x100(%rdx) │ │ │ │ + movdqa %xmm1,0x120(%rdx) │ │ │ │ + movdqa %xmm2,0x140(%rdx) │ │ │ │ + movdqa %xmm3,0x160(%rdx) │ │ │ │ + movdqa %xmm4,0x180(%rdx) │ │ │ │ + movdqa %xmm5,0x1a0(%rdx) │ │ │ │ + movdqa %xmm6,0x1c0(%rdx) │ │ │ │ + movdqa %xmm7,0x1e0(%rdx) │ │ │ │ + movdqa 0x38(%rsp),%xmm0 │ │ │ │ + movdqa 0x48(%rsp),%xmm1 │ │ │ │ + movdqa 0x58(%rsp),%xmm2 │ │ │ │ + movdqa 0x68(%rsp),%xmm3 │ │ │ │ + movdqa 0x78(%rsp),%xmm4 │ │ │ │ + movdqa 0x88(%rsp),%xmm5 │ │ │ │ + movdqa 0x98(%rsp),%xmm6 │ │ │ │ + movdqa 0xa8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + mov %rcx,%r8 │ │ │ │ + movdqa 0xa07c9(%rip),%xmm7 │ │ │ │ + jmp 339194 <__cxa_finalize@plt+0x30e144> │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 33b87c <__cxa_finalize@plt+0x31082c> │ │ │ │ + movdqa 0x38(%rsp),%xmm0 │ │ │ │ + movdqa 0x48(%rsp),%xmm1 │ │ │ │ + movdqa 0x58(%rsp),%xmm2 │ │ │ │ + movdqa 0x68(%rsp),%xmm3 │ │ │ │ + movdqa 0x78(%rsp),%xmm4 │ │ │ │ + movdqa 0x88(%rsp),%xmm5 │ │ │ │ + movdqa 0x98(%rsp),%xmm6 │ │ │ │ + movdqa 0xa8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + lea 0xc(%rip),%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + lea 0x8(%rdi),%rcx │ │ │ │ + jmp 339281 <__cxa_finalize@plt+0x30e231> │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + movdqa %xmm7,(%rdx) │ │ │ │ + movdqa %xmm7,0x10(%rdx) │ │ │ │ + movdqa %xmm7,0x20(%rdx) │ │ │ │ + movdqa %xmm7,0x30(%rdx) │ │ │ │ + movdqa %xmm7,0x40(%rdx) │ │ │ │ + movdqa %xmm7,0x50(%rdx) │ │ │ │ + movdqa %xmm7,0x60(%rdx) │ │ │ │ + movdqa %xmm7,0x70(%rdx) │ │ │ │ + movdqa %xmm7,0x80(%rdx) │ │ │ │ + movdqa %xmm7,0x90(%rdx) │ │ │ │ + movdqa %xmm7,0xa0(%rdx) │ │ │ │ + movdqa %xmm7,0xb0(%rdx) │ │ │ │ + movdqa %xmm7,0xc0(%rdx) │ │ │ │ + movdqa %xmm7,0xd0(%rdx) │ │ │ │ + movdqa %xmm7,0xe0(%rdx) │ │ │ │ + movdqa %xmm7,0xf0(%rdx) │ │ │ │ + add $0x100,%rdx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + movdqa 0x40(%rdx),%xmm1 │ │ │ │ + movdqa 0x80(%rdx),%xmm2 │ │ │ │ + movdqa 0xc0(%rdx),%xmm3 │ │ │ │ + movdqa 0x10(%rdx),%xmm4 │ │ │ │ + movdqa 0x50(%rdx),%xmm5 │ │ │ │ + movdqa 0x90(%rdx),%xmm6 │ │ │ │ + movdqa 0xd0(%rdx),%xmm7 │ │ │ │ + lea -0x2563(%rip),%r8 │ │ │ │ + jmp 33b8bc <__cxa_finalize@plt+0x31086c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x108,%rsp │ │ │ │ + lea -0x122(%rip),%r8 │ │ │ │ + call 33df00 <__cxa_finalize@plt+0x312eb0> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x108,%rsp │ │ │ │ + lea 0x320(%rip),%r8 │ │ │ │ + call 33df00 <__cxa_finalize@plt+0x312eb0> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x108,%rsp │ │ │ │ + lea 0x7f2(%rip),%r8 │ │ │ │ + call 33df00 <__cxa_finalize@plt+0x312eb0> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movdqa 0x10(%rdx),%xmm0 │ │ │ │ + movdqa 0x30(%rdx),%xmm1 │ │ │ │ + movdqa 0x1d0(%rdx),%xmm2 │ │ │ │ + movdqa 0x1f0(%rdx),%xmm3 │ │ │ │ + movdqa %xmm0,0x78(%rsp) │ │ │ │ + movdqa %xmm1,0x88(%rsp) │ │ │ │ + movdqa %xmm2,0x98(%rsp) │ │ │ │ + movdqa %xmm3,0xa8(%rsp) │ │ │ │ + movdqa 0xd0(%rdx),%xmm0 │ │ │ │ + movdqa 0xf0(%rdx),%xmm1 │ │ │ │ + movdqa 0x110(%rdx),%xmm2 │ │ │ │ + movdqa 0x130(%rdx),%xmm3 │ │ │ │ + movdqa %xmm2,0x38(%rsp) │ │ │ │ + movdqa %xmm3,0x48(%rsp) │ │ │ │ + movdqa %xmm0,0x58(%rsp) │ │ │ │ + movdqa %xmm1,0x68(%rsp) │ │ │ │ + movdqa 0x50(%rdx),%xmm0 │ │ │ │ + movdqa 0x70(%rdx),%xmm1 │ │ │ │ + movdqa 0x90(%rdx),%xmm2 │ │ │ │ + movdqa 0xb0(%rdx),%xmm3 │ │ │ │ + movdqa 0x150(%rdx),%xmm4 │ │ │ │ + movdqa 0x170(%rdx),%xmm5 │ │ │ │ + movdqa 0x190(%rdx),%xmm6 │ │ │ │ + movdqa 0x1b0(%rdx),%xmm7 │ │ │ │ + call 33c980 <__cxa_finalize@plt+0x311930> │ │ │ │ + call 33d230 <__cxa_finalize@plt+0x3121e0> │ │ │ │ + mov %r8,%rcx │ │ │ │ + lea 0xd(%rip),%r8 │ │ │ │ + movdqa 0xa0587(%rip),%xmm7 │ │ │ │ + jmp 339709 <__cxa_finalize@plt+0x30e6b9> │ │ │ │ + movdqa %xmm0,0x110(%rdx) │ │ │ │ + movdqa %xmm1,0x130(%rdx) │ │ │ │ + movdqa %xmm2,0x150(%rdx) │ │ │ │ + movdqa %xmm3,0x170(%rdx) │ │ │ │ + movdqa %xmm4,0x190(%rdx) │ │ │ │ + movdqa %xmm5,0x1b0(%rdx) │ │ │ │ + movdqa %xmm6,0x1d0(%rdx) │ │ │ │ + movdqa %xmm7,0x1f0(%rdx) │ │ │ │ + movdqa 0x38(%rsp),%xmm0 │ │ │ │ + movdqa 0x48(%rsp),%xmm1 │ │ │ │ + movdqa 0x58(%rsp),%xmm2 │ │ │ │ + movdqa 0x68(%rsp),%xmm3 │ │ │ │ + movdqa 0x78(%rsp),%xmm4 │ │ │ │ + movdqa 0x88(%rsp),%xmm5 │ │ │ │ + movdqa 0x98(%rsp),%xmm6 │ │ │ │ + movdqa 0xa8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + lea 0xd(%rip),%r8 │ │ │ │ + movdqa 0xa04f4(%rip),%xmm7 │ │ │ │ + jmp 339709 <__cxa_finalize@plt+0x30e6b9> │ │ │ │ + movdqa %xmm0,0x10(%rdx) │ │ │ │ + movdqa %xmm1,0x30(%rdx) │ │ │ │ + movdqa %xmm2,0x50(%rdx) │ │ │ │ + movdqa %xmm3,0x70(%rdx) │ │ │ │ + movdqa %xmm4,0x90(%rdx) │ │ │ │ + movdqa %xmm5,0xb0(%rdx) │ │ │ │ + movdqa %xmm6,0xd0(%rdx) │ │ │ │ + movdqa %xmm7,0xf0(%rdx) │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + movdqa 0x20(%rdx),%xmm1 │ │ │ │ + movdqa 0x1c0(%rdx),%xmm2 │ │ │ │ + movdqa 0x1e0(%rdx),%xmm3 │ │ │ │ + movdqa %xmm0,0x78(%rsp) │ │ │ │ + movdqa %xmm1,0x88(%rsp) │ │ │ │ + movdqa %xmm2,0x98(%rsp) │ │ │ │ + movdqa %xmm3,0xa8(%rsp) │ │ │ │ + movdqa 0xc0(%rdx),%xmm0 │ │ │ │ + movdqa 0xe0(%rdx),%xmm1 │ │ │ │ + movdqa 0x100(%rdx),%xmm2 │ │ │ │ + movdqa 0x120(%rdx),%xmm3 │ │ │ │ + movdqa %xmm2,0x38(%rsp) │ │ │ │ + movdqa %xmm3,0x48(%rsp) │ │ │ │ + movdqa %xmm0,0x58(%rsp) │ │ │ │ + movdqa %xmm1,0x68(%rsp) │ │ │ │ + movdqa 0x40(%rdx),%xmm0 │ │ │ │ + movdqa 0x60(%rdx),%xmm1 │ │ │ │ + movdqa 0x80(%rdx),%xmm2 │ │ │ │ + movdqa 0xa0(%rdx),%xmm3 │ │ │ │ + movdqa 0x140(%rdx),%xmm4 │ │ │ │ + movdqa 0x160(%rdx),%xmm5 │ │ │ │ + movdqa 0x180(%rdx),%xmm6 │ │ │ │ + movdqa 0x1a0(%rdx),%xmm7 │ │ │ │ + call 33c980 <__cxa_finalize@plt+0x311930> │ │ │ │ + call 33d230 <__cxa_finalize@plt+0x3121e0> │ │ │ │ + lea 0xd(%rip),%r8 │ │ │ │ + movdqa 0xa03f6(%rip),%xmm7 │ │ │ │ + jmp 339709 <__cxa_finalize@plt+0x30e6b9> │ │ │ │ + movdqa %xmm0,0x100(%rdx) │ │ │ │ + movdqa %xmm1,0x120(%rdx) │ │ │ │ + movdqa %xmm2,0x140(%rdx) │ │ │ │ + movdqa %xmm3,0x160(%rdx) │ │ │ │ + movdqa %xmm4,0x180(%rdx) │ │ │ │ + movdqa %xmm5,0x1a0(%rdx) │ │ │ │ + movdqa %xmm6,0x1c0(%rdx) │ │ │ │ + movdqa %xmm7,0x1e0(%rdx) │ │ │ │ + movdqa 0x38(%rsp),%xmm0 │ │ │ │ + movdqa 0x48(%rsp),%xmm1 │ │ │ │ + movdqa 0x58(%rsp),%xmm2 │ │ │ │ + movdqa 0x68(%rsp),%xmm3 │ │ │ │ + movdqa 0x78(%rsp),%xmm4 │ │ │ │ + movdqa 0x88(%rsp),%xmm5 │ │ │ │ + movdqa 0x98(%rsp),%xmm6 │ │ │ │ + movdqa 0xa8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + mov %rcx,%r8 │ │ │ │ + movdqa 0xa0367(%rip),%xmm7 │ │ │ │ + jmp 339709 <__cxa_finalize@plt+0x30e6b9> │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 33ba83 <__cxa_finalize@plt+0x310a33> │ │ │ │ + movdqa 0x38(%rsp),%xmm0 │ │ │ │ + movdqa 0x48(%rsp),%xmm1 │ │ │ │ + movdqa 0x58(%rsp),%xmm2 │ │ │ │ + movdqa 0x68(%rsp),%xmm3 │ │ │ │ + movdqa 0x78(%rsp),%xmm4 │ │ │ │ + movdqa 0x88(%rsp),%xmm5 │ │ │ │ + movdqa 0x98(%rsp),%xmm6 │ │ │ │ + movdqa 0xa8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + lea 0xc(%rip),%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + lea 0x8(%rdi),%rcx │ │ │ │ + jmp 339751 <__cxa_finalize@plt+0x30e701> │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + movdqa %xmm7,(%rdx) │ │ │ │ + movdqa %xmm7,0x10(%rdx) │ │ │ │ + movdqa %xmm7,0x20(%rdx) │ │ │ │ + movdqa %xmm7,0x30(%rdx) │ │ │ │ + movdqa %xmm7,0x40(%rdx) │ │ │ │ + movdqa %xmm7,0x50(%rdx) │ │ │ │ + movdqa %xmm7,0x60(%rdx) │ │ │ │ + movdqa %xmm7,0x70(%rdx) │ │ │ │ + movdqa %xmm7,0x80(%rdx) │ │ │ │ + movdqa %xmm7,0x90(%rdx) │ │ │ │ + movdqa %xmm7,0xa0(%rdx) │ │ │ │ + movdqa %xmm7,0xb0(%rdx) │ │ │ │ + movdqa %xmm7,0xc0(%rdx) │ │ │ │ + movdqa %xmm7,0xd0(%rdx) │ │ │ │ + movdqa %xmm7,0xe0(%rdx) │ │ │ │ + movdqa %xmm7,0xf0(%rdx) │ │ │ │ + add $0x100,%rdx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + movdqa (%rdx),%xmm4 │ │ │ │ + movdqa 0x20(%rdx),%xmm5 │ │ │ │ + movdqa 0x40(%rdx),%xmm0 │ │ │ │ + movdqa 0x60(%rdx),%xmm1 │ │ │ │ + movdqa 0x80(%rdx),%xmm2 │ │ │ │ + movdqa 0xa0(%rdx),%xmm3 │ │ │ │ + movdqa 0xc0(%rdx),%xmm6 │ │ │ │ + movdqa 0xe0(%rdx),%xmm7 │ │ │ │ + movdqa %xmm4,0x78(%rsp) │ │ │ │ + movdqa %xmm5,0x88(%rsp) │ │ │ │ + movdqa %xmm6,0x58(%rsp) │ │ │ │ + movdqa %xmm7,0x68(%rsp) │ │ │ │ + lea -0x2800(%rip),%r8 │ │ │ │ + jmp 33baae <__cxa_finalize@plt+0x310a5e> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x108,%rsp │ │ │ │ + lea -0x5a2(%rip),%r8 │ │ │ │ + call 33e380 <__cxa_finalize@plt+0x313330> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x108,%rsp │ │ │ │ + lea -0x160(%rip),%r8 │ │ │ │ + call 33e380 <__cxa_finalize@plt+0x313330> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x108,%rsp │ │ │ │ + lea 0x372(%rip),%r8 │ │ │ │ + call 33e380 <__cxa_finalize@plt+0x313330> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movdqa 0x10(%rdx),%xmm0 │ │ │ │ + movdqa 0x30(%rdx),%xmm1 │ │ │ │ + movdqa 0x1d0(%rdx),%xmm2 │ │ │ │ + movdqa 0x1f0(%rdx),%xmm3 │ │ │ │ + movdqa %xmm0,0x78(%rsp) │ │ │ │ + movdqa %xmm1,0x88(%rsp) │ │ │ │ + movdqa %xmm2,0x98(%rsp) │ │ │ │ + movdqa %xmm3,0xa8(%rsp) │ │ │ │ + movdqa 0xd0(%rdx),%xmm0 │ │ │ │ + movdqa 0xf0(%rdx),%xmm1 │ │ │ │ + movdqa 0x110(%rdx),%xmm2 │ │ │ │ + movdqa 0x130(%rdx),%xmm3 │ │ │ │ + movdqa %xmm2,0x38(%rsp) │ │ │ │ + movdqa %xmm3,0x48(%rsp) │ │ │ │ + movdqa %xmm0,0x58(%rsp) │ │ │ │ + movdqa %xmm1,0x68(%rsp) │ │ │ │ + movdqa 0x50(%rdx),%xmm0 │ │ │ │ + movdqa 0x70(%rdx),%xmm1 │ │ │ │ + movdqa 0x90(%rdx),%xmm2 │ │ │ │ + movdqa 0xb0(%rdx),%xmm3 │ │ │ │ + movdqa 0x150(%rdx),%xmm4 │ │ │ │ + movdqa 0x170(%rdx),%xmm5 │ │ │ │ + movdqa 0x190(%rdx),%xmm6 │ │ │ │ + movdqa 0x1b0(%rdx),%xmm7 │ │ │ │ + call 33c980 <__cxa_finalize@plt+0x311930> │ │ │ │ + call 33d230 <__cxa_finalize@plt+0x3121e0> │ │ │ │ + mov %r8,%rcx │ │ │ │ + lea 0xd(%rip),%r8 │ │ │ │ + movdqa 0xa0117(%rip),%xmm7 │ │ │ │ + jmp 339c49 <__cxa_finalize@plt+0x30ebf9> │ │ │ │ + movdqa %xmm0,0x10(%rdx) │ │ │ │ + movdqa %xmm1,0x30(%rdx) │ │ │ │ + movdqa %xmm2,0x50(%rdx) │ │ │ │ + movdqa %xmm3,0x70(%rdx) │ │ │ │ + movdqa %xmm4,0x90(%rdx) │ │ │ │ + movdqa %xmm5,0xb0(%rdx) │ │ │ │ + movdqa %xmm6,0xd0(%rdx) │ │ │ │ + movdqa %xmm7,0xf0(%rdx) │ │ │ │ + movdqa 0x38(%rsp),%xmm0 │ │ │ │ + movdqa 0x48(%rsp),%xmm1 │ │ │ │ + movdqa 0x58(%rsp),%xmm2 │ │ │ │ + movdqa 0x68(%rsp),%xmm3 │ │ │ │ + movdqa 0x78(%rsp),%xmm4 │ │ │ │ + movdqa 0x88(%rsp),%xmm5 │ │ │ │ + movdqa 0x98(%rsp),%xmm6 │ │ │ │ + movdqa 0xa8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + lea 0xd(%rip),%r8 │ │ │ │ + movdqa 0xa0090(%rip),%xmm7 │ │ │ │ + jmp 339c49 <__cxa_finalize@plt+0x30ebf9> │ │ │ │ + movdqa %xmm0,0x110(%rdx) │ │ │ │ + movdqa %xmm1,0x130(%rdx) │ │ │ │ + movdqa %xmm2,0x150(%rdx) │ │ │ │ + movdqa %xmm3,0x170(%rdx) │ │ │ │ + movdqa %xmm4,0x190(%rdx) │ │ │ │ + movdqa %xmm5,0x1b0(%rdx) │ │ │ │ + movdqa %xmm6,0x1d0(%rdx) │ │ │ │ + movdqa %xmm7,0x1f0(%rdx) │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + movdqa 0x20(%rdx),%xmm1 │ │ │ │ + movdqa 0x1c0(%rdx),%xmm2 │ │ │ │ + movdqa 0x1e0(%rdx),%xmm3 │ │ │ │ + movdqa %xmm0,0x78(%rsp) │ │ │ │ + movdqa %xmm1,0x88(%rsp) │ │ │ │ + movdqa %xmm2,0x98(%rsp) │ │ │ │ + movdqa %xmm3,0xa8(%rsp) │ │ │ │ + movdqa 0xc0(%rdx),%xmm0 │ │ │ │ + movdqa 0xe0(%rdx),%xmm1 │ │ │ │ + movdqa 0x100(%rdx),%xmm2 │ │ │ │ + movdqa 0x120(%rdx),%xmm3 │ │ │ │ + movdqa %xmm2,0x38(%rsp) │ │ │ │ + movdqa %xmm3,0x48(%rsp) │ │ │ │ + movdqa %xmm0,0x58(%rsp) │ │ │ │ + movdqa %xmm1,0x68(%rsp) │ │ │ │ + movdqa 0x40(%rdx),%xmm0 │ │ │ │ + movdqa 0x60(%rdx),%xmm1 │ │ │ │ + movdqa 0x80(%rdx),%xmm2 │ │ │ │ + movdqa 0xa0(%rdx),%xmm3 │ │ │ │ + movdqa 0x140(%rdx),%xmm4 │ │ │ │ + movdqa 0x160(%rdx),%xmm5 │ │ │ │ + movdqa 0x180(%rdx),%xmm6 │ │ │ │ + movdqa 0x1a0(%rdx),%xmm7 │ │ │ │ + call 33c980 <__cxa_finalize@plt+0x311930> │ │ │ │ + call 33d230 <__cxa_finalize@plt+0x3121e0> │ │ │ │ + movdqa 0x8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm0,(%rdx) │ │ │ │ + movdqa %xmm1,0x20(%rdx) │ │ │ │ + movdqa %xmm2,0x40(%rdx) │ │ │ │ + movdqa %xmm3,0x60(%rdx) │ │ │ │ + movdqa %xmm4,0x80(%rdx) │ │ │ │ + movdqa %xmm5,0xa0(%rdx) │ │ │ │ + movdqa %xmm6,0xc0(%rdx) │ │ │ │ + movdqa %xmm7,0xe0(%rdx) │ │ │ │ + movdqa 0x38(%rsp),%xmm0 │ │ │ │ + movdqa 0x48(%rsp),%xmm1 │ │ │ │ + movdqa 0x58(%rsp),%xmm2 │ │ │ │ + movdqa 0x68(%rsp),%xmm3 │ │ │ │ + movdqa 0x78(%rsp),%xmm4 │ │ │ │ + movdqa 0x88(%rsp),%xmm5 │ │ │ │ + movdqa 0x98(%rsp),%xmm6 │ │ │ │ + movdqa 0xa8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + lea 0xd(%rip),%r8 │ │ │ │ + movdqa 0x9ff0e(%rip),%xmm7 │ │ │ │ + jmp 339c49 <__cxa_finalize@plt+0x30ebf9> │ │ │ │ + movdqa %xmm0,0x100(%rdx) │ │ │ │ + movdqa %xmm1,0x120(%rdx) │ │ │ │ + movdqa %xmm2,0x140(%rdx) │ │ │ │ + movdqa %xmm3,0x160(%rdx) │ │ │ │ + movdqa %xmm4,0x180(%rdx) │ │ │ │ + movdqa %xmm5,0x1a0(%rdx) │ │ │ │ + movdqa %xmm6,0x1c0(%rdx) │ │ │ │ + movdqa %xmm7,0x1e0(%rdx) │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + movdqa 0x20(%rdx),%xmm1 │ │ │ │ + movdqa 0x40(%rdx),%xmm2 │ │ │ │ + movdqa 0x60(%rdx),%xmm3 │ │ │ │ + movdqa 0x80(%rdx),%xmm4 │ │ │ │ + movdqa 0xa0(%rdx),%xmm5 │ │ │ │ + movdqa 0xc0(%rdx),%xmm6 │ │ │ │ + movdqa 0xe0(%rdx),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + mov %rcx,%r8 │ │ │ │ + movdqa 0x9fe85(%rip),%xmm7 │ │ │ │ + jmp 339c49 <__cxa_finalize@plt+0x30ebf9> │ │ │ │ + lea 0x9(%rip),%r8 │ │ │ │ + lea 0x8(%rdi),%rcx │ │ │ │ + jmp 33bc07 <__cxa_finalize@plt+0x310bb7> │ │ │ │ + movdqa 0x38(%rsp),%xmm0 │ │ │ │ + movdqa 0x48(%rsp),%xmm1 │ │ │ │ + movdqa 0x58(%rsp),%xmm2 │ │ │ │ + movdqa 0x68(%rsp),%xmm3 │ │ │ │ + movdqa 0x78(%rsp),%xmm4 │ │ │ │ + movdqa 0x88(%rsp),%xmm5 │ │ │ │ + movdqa 0x98(%rsp),%xmm6 │ │ │ │ + movdqa 0xa8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + lea 0x9(%rip),%r8 │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + jmp 339cc1 <__cxa_finalize@plt+0x30ec71> │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + movdqa %xmm7,(%rdx) │ │ │ │ + movdqa %xmm7,0x10(%rdx) │ │ │ │ + movdqa %xmm7,0x20(%rdx) │ │ │ │ + movdqa %xmm7,0x30(%rdx) │ │ │ │ + movdqa %xmm7,0x40(%rdx) │ │ │ │ + movdqa %xmm7,0x50(%rdx) │ │ │ │ + movdqa %xmm7,0x60(%rdx) │ │ │ │ + movdqa %xmm7,0x70(%rdx) │ │ │ │ + movdqa %xmm7,0x80(%rdx) │ │ │ │ + movdqa %xmm7,0x90(%rdx) │ │ │ │ + movdqa %xmm7,0xa0(%rdx) │ │ │ │ + movdqa %xmm7,0xb0(%rdx) │ │ │ │ + movdqa %xmm7,0xc0(%rdx) │ │ │ │ + movdqa %xmm7,0xd0(%rdx) │ │ │ │ + movdqa %xmm7,0xe0(%rdx) │ │ │ │ + movdqa %xmm7,0xf0(%rdx) │ │ │ │ + add $0x100,%rdx │ │ │ │ + movdqa (%rdx),%xmm4 │ │ │ │ + movdqa 0x20(%rdx),%xmm5 │ │ │ │ + movdqa 0x40(%rdx),%xmm0 │ │ │ │ + movdqa 0x60(%rdx),%xmm1 │ │ │ │ + movdqa 0x80(%rdx),%xmm2 │ │ │ │ + movdqa 0xa0(%rdx),%xmm3 │ │ │ │ + movdqa 0xc0(%rdx),%xmm6 │ │ │ │ + movdqa 0xe0(%rdx),%xmm7 │ │ │ │ + movdqa %xmm4,0x78(%rsp) │ │ │ │ + movdqa %xmm5,0x88(%rsp) │ │ │ │ + movdqa %xmm6,0x58(%rsp) │ │ │ │ + movdqa %xmm7,0x68(%rsp) │ │ │ │ + lea 0x8(%rip),%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + jmp 33bc32 <__cxa_finalize@plt+0x310be2> │ │ │ │ + movdqa 0x38(%rsp),%xmm0 │ │ │ │ + movdqa 0x48(%rsp),%xmm1 │ │ │ │ + movdqa 0x58(%rsp),%xmm2 │ │ │ │ + movdqa 0x68(%rsp),%xmm3 │ │ │ │ + movdqa 0x78(%rsp),%xmm4 │ │ │ │ + movdqa 0x88(%rsp),%xmm5 │ │ │ │ + movdqa 0x98(%rsp),%xmm6 │ │ │ │ + movdqa 0xa8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + lea -0x2ed0(%rip),%r8 │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + jmp 339cc1 <__cxa_finalize@plt+0x30ec71> │ │ │ │ + nopl (%rax) │ │ │ │ + sub $0x108,%rsp │ │ │ │ + lea -0xae2(%rip),%r8 │ │ │ │ + call 33e8a0 <__cxa_finalize@plt+0x313850> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x108,%rsp │ │ │ │ + lea 0x1bd(%rip),%r8 │ │ │ │ + call 33e8a0 <__cxa_finalize@plt+0x313850> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x110,%rdx │ │ │ │ + mov %r8,%rcx │ │ │ │ + lea 0xd2(%rip),%r8 │ │ │ │ + movdqa 0x9fc57(%rip),%xmm6 │ │ │ │ + movdqa 0xc0(%rdx),%xmm7 │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + movdqa 0x20(%rdx),%xmm1 │ │ │ │ + movdqa 0x40(%rdx),%xmm2 │ │ │ │ + movdqa 0x60(%rdx),%xmm3 │ │ │ │ + movdqa 0x80(%rdx),%xmm4 │ │ │ │ + movdqa %xmm6,%xmm5 │ │ │ │ + pmulhrsw %xmm7,%xmm5 │ │ │ │ + psraw $0x1,%xmm5 │ │ │ │ + pavgw %xmm5,%xmm7 │ │ │ │ + movdqa %xmm6,%xmm5 │ │ │ │ + pmulhrsw %xmm0,%xmm5 │ │ │ │ + psraw $0x1,%xmm5 │ │ │ │ + pavgw %xmm5,%xmm0 │ │ │ │ + movdqa %xmm6,%xmm5 │ │ │ │ + pmulhrsw %xmm1,%xmm5 │ │ │ │ + psraw $0x1,%xmm5 │ │ │ │ + pavgw %xmm5,%xmm1 │ │ │ │ + movdqa %xmm6,%xmm5 │ │ │ │ + pmulhrsw %xmm2,%xmm5 │ │ │ │ + psraw $0x1,%xmm5 │ │ │ │ + pavgw %xmm5,%xmm2 │ │ │ │ + movdqa %xmm6,%xmm5 │ │ │ │ + pmulhrsw %xmm3,%xmm5 │ │ │ │ + psraw $0x1,%xmm5 │ │ │ │ + pavgw %xmm5,%xmm3 │ │ │ │ + movdqa %xmm6,%xmm5 │ │ │ │ + pmulhrsw %xmm4,%xmm5 │ │ │ │ + psraw $0x1,%xmm5 │ │ │ │ + pavgw %xmm5,%xmm4 │ │ │ │ + movdqa 0xa0(%rdx),%xmm5 │ │ │ │ + movdqa %xmm7,0x18(%rsp) │ │ │ │ + movdqa %xmm6,%xmm7 │ │ │ │ + pmulhrsw %xmm5,%xmm7 │ │ │ │ + psraw $0x1,%xmm7 │ │ │ │ + pavgw %xmm7,%xmm5 │ │ │ │ + movdqa 0xe0(%rdx),%xmm7 │ │ │ │ + pmulhrsw %xmm7,%xmm6 │ │ │ │ + psraw $0x1,%xmm6 │ │ │ │ + pavgw %xmm6,%xmm7 │ │ │ │ + jmp 3391c4 <__cxa_finalize@plt+0x30e174> │ │ │ │ + movdqa %xmm0,(%rdx) │ │ │ │ + movdqa %xmm1,0x20(%rdx) │ │ │ │ + movdqa %xmm2,0x40(%rdx) │ │ │ │ + movdqa %xmm3,0x60(%rdx) │ │ │ │ + movdqa %xmm4,0x80(%rdx) │ │ │ │ + movdqa %xmm5,0xa0(%rdx) │ │ │ │ + movdqa %xmm6,0xc0(%rdx) │ │ │ │ + movdqa %xmm7,0xe0(%rdx) │ │ │ │ + sub $0x10,%rdx │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 33e8b1 <__cxa_finalize@plt+0x313861> │ │ │ │ + movdqa %xmm0,(%rdx) │ │ │ │ + movdqa %xmm1,0x20(%rdx) │ │ │ │ + movdqa %xmm2,0x40(%rdx) │ │ │ │ + movdqa %xmm3,0x60(%rdx) │ │ │ │ + movdqa %xmm4,0x80(%rdx) │ │ │ │ + movdqa %xmm5,0xa0(%rdx) │ │ │ │ + movdqa %xmm6,0xc0(%rdx) │ │ │ │ + movdqa %xmm7,0xe0(%rdx) │ │ │ │ + sub $0xf0,%rdx │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 33e8b1 <__cxa_finalize@plt+0x313861> │ │ │ │ + movdqa %xmm0,(%rdx) │ │ │ │ + movdqa %xmm1,0x20(%rdx) │ │ │ │ + movdqa %xmm2,0x40(%rdx) │ │ │ │ + movdqa %xmm3,0x60(%rdx) │ │ │ │ + movdqa %xmm4,0x80(%rdx) │ │ │ │ + movdqa %xmm5,0xa0(%rdx) │ │ │ │ + movdqa %xmm6,0xc0(%rdx) │ │ │ │ + movdqa %xmm7,0xe0(%rdx) │ │ │ │ + sub $0x10,%rdx │ │ │ │ + mov %rcx,%r8 │ │ │ │ + jmp 33e8b1 <__cxa_finalize@plt+0x313861> │ │ │ │ + lea 0x8(%rdi),%rcx │ │ │ │ + lea 0xeb(%rip),%r8 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + movdqa %xmm4,0x18(%rsp) │ │ │ │ + movdqa 0x9faa6(%rip),%xmm7 │ │ │ │ + movdqa %xmm7,%xmm4 │ │ │ │ + pmulhrsw %xmm5,%xmm4 │ │ │ │ + paddsw %xmm5,%xmm5 │ │ │ │ + paddsw %xmm4,%xmm5 │ │ │ │ + movdqa %xmm7,%xmm4 │ │ │ │ + pmulhrsw %xmm6,%xmm4 │ │ │ │ + paddsw %xmm6,%xmm6 │ │ │ │ + paddsw %xmm4,%xmm6 │ │ │ │ + movdqa %xmm7,%xmm4 │ │ │ │ + pmulhrsw %xmm0,%xmm4 │ │ │ │ + paddsw %xmm0,%xmm0 │ │ │ │ + paddsw %xmm4,%xmm0 │ │ │ │ + movdqa %xmm7,%xmm4 │ │ │ │ + pmulhrsw %xmm1,%xmm4 │ │ │ │ + paddsw %xmm1,%xmm1 │ │ │ │ + paddsw %xmm4,%xmm1 │ │ │ │ + movdqa %xmm7,%xmm4 │ │ │ │ + pmulhrsw %xmm2,%xmm4 │ │ │ │ + paddsw %xmm2,%xmm2 │ │ │ │ + paddsw %xmm4,%xmm2 │ │ │ │ + movdqa %xmm7,%xmm4 │ │ │ │ + pmulhrsw %xmm3,%xmm4 │ │ │ │ + paddsw %xmm3,%xmm3 │ │ │ │ + paddsw %xmm4,%xmm3 │ │ │ │ + movdqa 0x9f9e8(%rip),%xmm4 │ │ │ │ + pmulhrsw %xmm4,%xmm5 │ │ │ │ + pmulhrsw %xmm4,%xmm6 │ │ │ │ + movdqa %xmm5,0x28(%rsp) │ │ │ │ + movdqa 0x18(%rsp),%xmm5 │ │ │ │ + movdqa %xmm6,0x18(%rsp) │ │ │ │ + movdqa %xmm7,%xmm6 │ │ │ │ + pmulhrsw %xmm5,%xmm6 │ │ │ │ + paddsw %xmm5,%xmm5 │ │ │ │ + paddsw %xmm6,%xmm5 │ │ │ │ + movdqa 0x8(%rsp),%xmm6 │ │ │ │ + pmulhrsw %xmm6,%xmm7 │ │ │ │ + paddsw %xmm6,%xmm6 │ │ │ │ + paddsw %xmm7,%xmm6 │ │ │ │ + pmulhrsw %xmm4,%xmm0 │ │ │ │ + pmulhrsw %xmm4,%xmm1 │ │ │ │ + pmulhrsw %xmm4,%xmm2 │ │ │ │ + pmulhrsw %xmm4,%xmm3 │ │ │ │ + pmulhrsw %xmm4,%xmm6 │ │ │ │ + pmulhrsw %xmm5,%xmm4 │ │ │ │ + movdqa %xmm6,0x8(%rsp) │ │ │ │ + jmp 3392c5 <__cxa_finalize@plt+0x30e275> │ │ │ │ + movdqa 0x10(%rdx),%xmm0 │ │ │ │ + movdqa 0x30(%rdx),%xmm1 │ │ │ │ + movdqa 0x50(%rdx),%xmm2 │ │ │ │ + movdqa 0x70(%rdx),%xmm3 │ │ │ │ + movdqa 0x90(%rdx),%xmm4 │ │ │ │ + movdqa 0xb0(%rdx),%xmm5 │ │ │ │ + movdqa 0xd0(%rdx),%xmm6 │ │ │ │ + movdqa 0xf0(%rdx),%xmm7 │ │ │ │ + lea 0x9(%rip),%r8 │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + jmp 33ea56 <__cxa_finalize@plt+0x313a06> │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + movdqa %xmm7,(%rdx) │ │ │ │ + movdqa %xmm7,0x10(%rdx) │ │ │ │ + movdqa %xmm7,0x20(%rdx) │ │ │ │ + movdqa %xmm7,0x30(%rdx) │ │ │ │ + movdqa %xmm7,0x40(%rdx) │ │ │ │ + movdqa %xmm7,0x50(%rdx) │ │ │ │ + movdqa %xmm7,0x60(%rdx) │ │ │ │ + movdqa %xmm7,0x70(%rdx) │ │ │ │ + movdqa %xmm7,0x80(%rdx) │ │ │ │ + movdqa %xmm7,0x90(%rdx) │ │ │ │ + movdqa %xmm7,0xa0(%rdx) │ │ │ │ + movdqa %xmm7,0xb0(%rdx) │ │ │ │ + movdqa %xmm7,0xc0(%rdx) │ │ │ │ + movdqa %xmm7,0xd0(%rdx) │ │ │ │ + movdqa %xmm7,0xe0(%rdx) │ │ │ │ + movdqa %xmm7,0xf0(%rdx) │ │ │ │ + add $0x100,%rdx │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + movdqa 0x20(%rdx),%xmm1 │ │ │ │ + movdqa 0x40(%rdx),%xmm2 │ │ │ │ + movdqa 0x60(%rdx),%xmm3 │ │ │ │ + movdqa 0x80(%rdx),%xmm4 │ │ │ │ + movdqa 0xa0(%rdx),%xmm5 │ │ │ │ + movdqa 0xc0(%rdx),%xmm6 │ │ │ │ + movdqa 0xe0(%rdx),%xmm7 │ │ │ │ + lea 0x8(%rip),%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + jmp 33ea56 <__cxa_finalize@plt+0x313a06> │ │ │ │ + movdqa 0x10(%rdx),%xmm0 │ │ │ │ + movdqa 0x30(%rdx),%xmm1 │ │ │ │ + movdqa 0x50(%rdx),%xmm2 │ │ │ │ + movdqa 0x70(%rdx),%xmm3 │ │ │ │ + movdqa 0x90(%rdx),%xmm4 │ │ │ │ + movdqa 0xb0(%rdx),%xmm5 │ │ │ │ + movdqa 0xd0(%rdx),%xmm6 │ │ │ │ + movdqa 0xf0(%rdx),%xmm7 │ │ │ │ + lea -0x32f0(%rip),%r8 │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + jmp 33ea56 <__cxa_finalize@plt+0x313a06> │ │ │ │ + nopl (%rax) │ │ │ │ + sub $0x248,%rsp │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 33ec98 <__cxa_finalize@plt+0x313c48> │ │ │ │ + call 33ecf0 <__cxa_finalize@plt+0x313ca0> │ │ │ │ + add $0x248,%rsp │ │ │ │ + ret │ │ │ │ + movd 0x9f890(%rip),%xmm1 │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm1,%xmm0 │ │ │ │ + movd 0x9f89f(%rip),%xmm2 │ │ │ │ + mov %ecx,(%rdx) │ │ │ │ + pmulhrsw %xmm2,%xmm0 │ │ │ │ + psrlw $0x2,%xmm2 │ │ │ │ + pmulhrsw %xmm1,%xmm0 │ │ │ │ + pmulhrsw %xmm2,%xmm0 │ │ │ │ + pshuflw $0x0,%xmm0,%xmm0 │ │ │ │ + punpcklwd %xmm0,%xmm0 │ │ │ │ + mov $0x8,%ecx │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 339089 <__cxa_finalize@plt+0x30e039> │ │ │ │ + add $0x248,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x6a,%ecx │ │ │ │ + jle 33ee2c <__cxa_finalize@plt+0x313ddc> │ │ │ │ + movdqa 0x30(%rdx),%xmm0 │ │ │ │ + movdqa 0x70(%rdx),%xmm1 │ │ │ │ + movdqa 0xb0(%rdx),%xmm2 │ │ │ │ + movdqa 0xf0(%rdx),%xmm3 │ │ │ │ + movdqa 0x130(%rdx),%xmm4 │ │ │ │ + movdqa 0x170(%rdx),%xmm5 │ │ │ │ + movdqa 0x1b0(%rdx),%xmm6 │ │ │ │ + movdqa 0x1f0(%rdx),%xmm7 │ │ │ │ + call 3393c0 <__cxa_finalize@plt+0x30e370> │ │ │ │ + movdqa 0x9f810(%rip),%xmm7 │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 339194 <__cxa_finalize@plt+0x30e144> │ │ │ │ + movdqa %xmm0,0x98(%rsp) │ │ │ │ + movdqa %xmm4,0xa8(%rsp) │ │ │ │ + movdqa %xmm2,0x118(%rsp) │ │ │ │ + movdqa %xmm6,0x128(%rsp) │ │ │ │ + movdqa %xmm1,0x1f8(%rsp) │ │ │ │ + movdqa %xmm3,0x1e8(%rsp) │ │ │ │ + movdqa %xmm5,0x1b8(%rsp) │ │ │ │ + movdqa %xmm7,0x228(%rsp) │ │ │ │ + movdqa 0x20(%rdx),%xmm0 │ │ │ │ + movdqa 0x60(%rdx),%xmm1 │ │ │ │ + movdqa 0xa0(%rdx),%xmm2 │ │ │ │ + movdqa 0xe0(%rdx),%xmm3 │ │ │ │ + movdqa 0x120(%rdx),%xmm4 │ │ │ │ + movdqa 0x160(%rdx),%xmm5 │ │ │ │ + movdqa 0x1a0(%rdx),%xmm6 │ │ │ │ + movdqa 0x1e0(%rdx),%xmm7 │ │ │ │ + call 3393c0 <__cxa_finalize@plt+0x30e370> │ │ │ │ + movdqa 0x9f775(%rip),%xmm7 │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 339194 <__cxa_finalize@plt+0x30e144> │ │ │ │ + movdqa %xmm0,0x78(%rsp) │ │ │ │ + movdqa %xmm4,0x88(%rsp) │ │ │ │ + movdqa %xmm2,0xf8(%rsp) │ │ │ │ + movdqa %xmm6,0x108(%rsp) │ │ │ │ + movdqa %xmm1,0x218(%rsp) │ │ │ │ + movdqa %xmm3,0x1c8(%rsp) │ │ │ │ + movdqa %xmm5,0x1d8(%rsp) │ │ │ │ + movdqa %xmm7,0x208(%rsp) │ │ │ │ + movdqa 0x10(%rdx),%xmm0 │ │ │ │ + movdqa 0x50(%rdx),%xmm1 │ │ │ │ + movdqa 0x90(%rdx),%xmm2 │ │ │ │ + movdqa 0xd0(%rdx),%xmm3 │ │ │ │ + movdqa 0x110(%rdx),%xmm4 │ │ │ │ + movdqa 0x150(%rdx),%xmm5 │ │ │ │ + movdqa 0x190(%rdx),%xmm6 │ │ │ │ + movdqa 0x1d0(%rdx),%xmm7 │ │ │ │ + call 3393c0 <__cxa_finalize@plt+0x30e370> │ │ │ │ + movdqa 0x9f6dd(%rip),%xmm7 │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 339194 <__cxa_finalize@plt+0x30e144> │ │ │ │ + movdqa %xmm0,0x58(%rsp) │ │ │ │ + movdqa %xmm4,0x68(%rsp) │ │ │ │ + movdqa %xmm2,0xd8(%rsp) │ │ │ │ + movdqa %xmm6,0xe8(%rsp) │ │ │ │ + movdqa %xmm1,0x158(%rsp) │ │ │ │ + movdqa %xmm3,0x188(%rsp) │ │ │ │ + movdqa %xmm5,0x198(%rsp) │ │ │ │ + movdqa %xmm7,0x148(%rsp) │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + movdqa 0x40(%rdx),%xmm1 │ │ │ │ + movdqa 0x80(%rdx),%xmm2 │ │ │ │ + movdqa 0xc0(%rdx),%xmm3 │ │ │ │ + movdqa 0x100(%rdx),%xmm4 │ │ │ │ + movdqa 0x140(%rdx),%xmm5 │ │ │ │ + movdqa 0x180(%rdx),%xmm6 │ │ │ │ + movdqa 0x1c0(%rdx),%xmm7 │ │ │ │ + call 3393c0 <__cxa_finalize@plt+0x30e370> │ │ │ │ + movdqa 0x9f649(%rip),%xmm7 │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 339194 <__cxa_finalize@plt+0x30e144> │ │ │ │ + movdqa %xmm2,0xb8(%rsp) │ │ │ │ + movdqa %xmm6,0xc8(%rsp) │ │ │ │ + movdqa %xmm1,0x138(%rsp) │ │ │ │ + movdqa %xmm3,0x1a8(%rsp) │ │ │ │ + movdqa %xmm5,0x178(%rsp) │ │ │ │ + movdqa %xmm7,0x168(%rsp) │ │ │ │ + movdqa %xmm4,%xmm1 │ │ │ │ + movdqa 0x58(%rsp),%xmm2 │ │ │ │ + movdqa 0x68(%rsp),%xmm3 │ │ │ │ + cmp $0x6a,%ecx │ │ │ │ + jg 33f038 <__cxa_finalize@plt+0x313fe8> │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + movdqa %xmm4,%xmm6 │ │ │ │ + movdqa %xmm4,%xmm7 │ │ │ │ + call 3393c0 <__cxa_finalize@plt+0x30e370> │ │ │ │ + movdqa %xmm0,0x38(%rsp) │ │ │ │ + movdqa %xmm1,0x48(%rsp) │ │ │ │ + movdqa %xmm2,0x58(%rsp) │ │ │ │ + movdqa %xmm3,0x68(%rsp) │ │ │ │ + movdqa %xmm4,0x78(%rsp) │ │ │ │ + movdqa %xmm5,0x88(%rsp) │ │ │ │ + movdqa %xmm6,0x98(%rsp) │ │ │ │ + movdqa 0xb8(%rsp),%xmm0 │ │ │ │ + movdqa 0xc8(%rsp),%xmm1 │ │ │ │ + movdqa 0xd8(%rsp),%xmm2 │ │ │ │ + movdqa 0xe8(%rsp),%xmm3 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + movdqa %xmm4,%xmm6 │ │ │ │ + movdqa %xmm4,%xmm7 │ │ │ │ + call 33c270 <__cxa_finalize@plt+0x311220> │ │ │ │ + movdqa 0x8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm0,0xb8(%rsp) │ │ │ │ + movdqa %xmm1,0xc8(%rsp) │ │ │ │ + movdqa %xmm2,0xd8(%rsp) │ │ │ │ + movdqa %xmm3,0xe8(%rsp) │ │ │ │ + movdqa %xmm4,0xf8(%rsp) │ │ │ │ + movdqa %xmm5,0x108(%rsp) │ │ │ │ + movdqa %xmm6,0x118(%rsp) │ │ │ │ + movdqa %xmm7,0x128(%rsp) │ │ │ │ + call 33f580 <__cxa_finalize@plt+0x314530> │ │ │ │ + jmp 33f12e <__cxa_finalize@plt+0x3140de> │ │ │ │ + movdqa 0x78(%rsp),%xmm4 │ │ │ │ + movdqa 0x88(%rsp),%xmm5 │ │ │ │ + movdqa 0x98(%rsp),%xmm6 │ │ │ │ + movdqa 0xa8(%rsp),%xmm7 │ │ │ │ + call 3393c0 <__cxa_finalize@plt+0x30e370> │ │ │ │ + movdqa %xmm0,0x38(%rsp) │ │ │ │ + movdqa %xmm1,0x48(%rsp) │ │ │ │ + movdqa %xmm2,0x58(%rsp) │ │ │ │ + movdqa %xmm3,0x68(%rsp) │ │ │ │ + movdqa %xmm4,0x78(%rsp) │ │ │ │ + movdqa %xmm5,0x88(%rsp) │ │ │ │ + movdqa %xmm6,0x98(%rsp) │ │ │ │ + movdqa 0xb8(%rsp),%xmm0 │ │ │ │ + movdqa 0xc8(%rsp),%xmm1 │ │ │ │ + movdqa 0xd8(%rsp),%xmm2 │ │ │ │ + movdqa 0xe8(%rsp),%xmm3 │ │ │ │ + movdqa 0xf8(%rsp),%xmm4 │ │ │ │ + movdqa 0x108(%rsp),%xmm5 │ │ │ │ + movdqa 0x118(%rsp),%xmm6 │ │ │ │ + movdqa 0x128(%rsp),%xmm7 │ │ │ │ + call 33c270 <__cxa_finalize@plt+0x311220> │ │ │ │ + movdqa 0x8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm0,0xb8(%rsp) │ │ │ │ + movdqa %xmm1,0xc8(%rsp) │ │ │ │ + movdqa %xmm2,0xd8(%rsp) │ │ │ │ + movdqa %xmm3,0xe8(%rsp) │ │ │ │ + movdqa %xmm4,0xf8(%rsp) │ │ │ │ + movdqa %xmm5,0x108(%rsp) │ │ │ │ + movdqa %xmm6,0x118(%rsp) │ │ │ │ + movdqa %xmm7,0x128(%rsp) │ │ │ │ + call 33f850 <__cxa_finalize@plt+0x314800> │ │ │ │ + lea 0x21d(%rip),%rcx │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + lea 0xee(%rip),%r8 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + movdqa %xmm7,(%rdx) │ │ │ │ + movdqa %xmm7,0x10(%rdx) │ │ │ │ + movdqa %xmm7,0x20(%rdx) │ │ │ │ + movdqa %xmm7,0x30(%rdx) │ │ │ │ + movdqa %xmm7,0x40(%rdx) │ │ │ │ + movdqa %xmm7,0x50(%rdx) │ │ │ │ + movdqa %xmm7,0x60(%rdx) │ │ │ │ + movdqa %xmm7,0x70(%rdx) │ │ │ │ + movdqa %xmm7,0x80(%rdx) │ │ │ │ + movdqa %xmm7,0x90(%rdx) │ │ │ │ + movdqa %xmm7,0xa0(%rdx) │ │ │ │ + movdqa %xmm7,0xb0(%rdx) │ │ │ │ + movdqa %xmm7,0xc0(%rdx) │ │ │ │ + movdqa %xmm7,0xd0(%rdx) │ │ │ │ + movdqa %xmm7,0xe0(%rdx) │ │ │ │ + movdqa %xmm7,0xf0(%rdx) │ │ │ │ + movdqa %xmm7,0x100(%rdx) │ │ │ │ + movdqa %xmm7,0x110(%rdx) │ │ │ │ + movdqa %xmm7,0x120(%rdx) │ │ │ │ + movdqa %xmm7,0x130(%rdx) │ │ │ │ + movdqa %xmm7,0x140(%rdx) │ │ │ │ + movdqa %xmm7,0x150(%rdx) │ │ │ │ + movdqa %xmm7,0x160(%rdx) │ │ │ │ + movdqa %xmm7,0x170(%rdx) │ │ │ │ + movdqa %xmm7,0x180(%rdx) │ │ │ │ + movdqa %xmm7,0x190(%rdx) │ │ │ │ + movdqa %xmm7,0x1a0(%rdx) │ │ │ │ + movdqa %xmm7,0x1b0(%rdx) │ │ │ │ + movdqa %xmm7,0x1c0(%rdx) │ │ │ │ + movdqa %xmm7,0x1d0(%rdx) │ │ │ │ + movdqa %xmm7,0x1e0(%rdx) │ │ │ │ + movdqa %xmm7,0x1f0(%rdx) │ │ │ │ + jmp *%r8 │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 339281 <__cxa_finalize@plt+0x30e231> │ │ │ │ + movdqa 0xb8(%rsp),%xmm0 │ │ │ │ + movdqa 0xc8(%rsp),%xmm1 │ │ │ │ + movdqa 0xd8(%rsp),%xmm2 │ │ │ │ + movdqa 0xe8(%rsp),%xmm3 │ │ │ │ + movdqa 0xf8(%rsp),%xmm4 │ │ │ │ + movdqa 0x108(%rsp),%xmm5 │ │ │ │ + movdqa 0x118(%rsp),%xmm6 │ │ │ │ + movdqa 0x128(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 339281 <__cxa_finalize@plt+0x30e231> │ │ │ │ + movdqa 0x138(%rsp),%xmm0 │ │ │ │ + movdqa 0x148(%rsp),%xmm1 │ │ │ │ + movdqa 0x158(%rsp),%xmm2 │ │ │ │ + movdqa 0x168(%rsp),%xmm3 │ │ │ │ + movdqa 0x178(%rsp),%xmm4 │ │ │ │ + movdqa 0x188(%rsp),%xmm5 │ │ │ │ + movdqa 0x198(%rsp),%xmm6 │ │ │ │ + movdqa 0x1a8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 339281 <__cxa_finalize@plt+0x30e231> │ │ │ │ + movdqa 0x1b8(%rsp),%xmm0 │ │ │ │ + movdqa 0x1c8(%rsp),%xmm1 │ │ │ │ + movdqa 0x1d8(%rsp),%xmm2 │ │ │ │ + movdqa 0x1e8(%rsp),%xmm3 │ │ │ │ + movdqa 0x1f8(%rsp),%xmm4 │ │ │ │ + movdqa 0x208(%rsp),%xmm5 │ │ │ │ + movdqa 0x218(%rsp),%xmm6 │ │ │ │ + movdqa 0x228(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + mov %rcx,%r8 │ │ │ │ + jmp 339281 <__cxa_finalize@plt+0x30e231> │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movdqa 0x140(%rsp),%xmm0 │ │ │ │ + movdqa 0x9f21f(%rip),%xmm3 │ │ │ │ + pmulhrsw %xmm0,%xmm3 │ │ │ │ + pmulhrsw 0x9f201(%rip),%xmm0 │ │ │ │ + movdqa 0x9f129(%rip),%xmm7 │ │ │ │ + movdqa %xmm0,0x140(%rsp) │ │ │ │ + movdqa %xmm3,0x230(%rsp) │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + punpckhwd %xmm0,%xmm2 │ │ │ │ + punpcklwd %xmm0,%xmm3 │ │ │ │ + movdqa 0x9ee43(%rip),%xmm0 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + pmaddwd %xmm0,%xmm1 │ │ │ │ + pmaddwd %xmm3,%xmm0 │ │ │ │ + paddd %xmm7,%xmm1 │ │ │ │ + paddd %xmm7,%xmm0 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + packssdw %xmm1,%xmm0 │ │ │ │ + movdqa 0x9ee09(%rip),%xmm1 │ │ │ │ + pmaddwd %xmm1,%xmm2 │ │ │ │ + pmaddwd %xmm1,%xmm3 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + paddd %xmm7,%xmm3 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + packssdw %xmm2,%xmm3 │ │ │ │ + movdqa %xmm3,0x150(%rsp) │ │ │ │ + movdqa %xmm0,0x220(%rsp) │ │ │ │ + movdqa 0x170(%rsp),%xmm1 │ │ │ │ + movdqa 0x9f1d8(%rip),%xmm2 │ │ │ │ + pmulhrsw %xmm1,%xmm2 │ │ │ │ + pmulhrsw 0x9f1ba(%rip),%xmm1 │ │ │ │ + movdqa %xmm1,0x170(%rsp) │ │ │ │ + movdqa %xmm2,0x200(%rsp) │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + punpckhwd %xmm1,%xmm3 │ │ │ │ + punpcklwd %xmm1,%xmm2 │ │ │ │ + movdqa 0x9ed94(%rip),%xmm1 │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + pmaddwd %xmm1,%xmm0 │ │ │ │ + pmaddwd %xmm2,%xmm1 │ │ │ │ + paddd %xmm7,%xmm0 │ │ │ │ + paddd %xmm7,%xmm1 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + packssdw %xmm0,%xmm1 │ │ │ │ + movdqa 0x9eefa(%rip),%xmm0 │ │ │ │ + pmaddwd %xmm0,%xmm3 │ │ │ │ + pmaddwd %xmm0,%xmm2 │ │ │ │ + paddd %xmm7,%xmm3 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + packssdw %xmm3,%xmm2 │ │ │ │ + movdqa %xmm2,0x160(%rsp) │ │ │ │ + movdqa %xmm1,0x210(%rsp) │ │ │ │ + movdqa 0x180(%rsp),%xmm0 │ │ │ │ + movdqa 0x9f159(%rip),%xmm3 │ │ │ │ + pmulhrsw %xmm0,%xmm3 │ │ │ │ + pmulhrsw 0x9f13b(%rip),%xmm0 │ │ │ │ + movdqa %xmm0,0x180(%rsp) │ │ │ │ + movdqa %xmm3,0x1f0(%rsp) │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + punpckhwd %xmm0,%xmm2 │ │ │ │ + punpcklwd %xmm0,%xmm3 │ │ │ │ + movdqa 0x9ed25(%rip),%xmm0 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + pmaddwd %xmm0,%xmm1 │ │ │ │ + pmaddwd %xmm3,%xmm0 │ │ │ │ + paddd %xmm7,%xmm1 │ │ │ │ + paddd %xmm7,%xmm0 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + packssdw %xmm1,%xmm0 │ │ │ │ + movdqa 0x9eceb(%rip),%xmm1 │ │ │ │ + pmaddwd %xmm1,%xmm2 │ │ │ │ + pmaddwd %xmm1,%xmm3 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + paddd %xmm7,%xmm3 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + packssdw %xmm2,%xmm3 │ │ │ │ + movdqa %xmm3,0x190(%rsp) │ │ │ │ + movdqa %xmm0,0x1e0(%rsp) │ │ │ │ + movdqa 0x1b0(%rsp),%xmm2 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ + movdqa 0x9f112(%rip),%xmm1 │ │ │ │ + pmulhrsw %xmm2,%xmm1 │ │ │ │ + pmulhrsw 0x9f0f4(%rip),%xmm2 │ │ │ │ + jmp 33fd90 <__cxa_finalize@plt+0x314d40> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movdqa 0x140(%rsp),%xmm0 │ │ │ │ + movdqa 0x150(%rsp),%xmm1 │ │ │ │ + movdqa 0x9eff6(%rip),%xmm3 │ │ │ │ + pmulhrsw %xmm0,%xmm3 │ │ │ │ + pmulhrsw 0x9efd8(%rip),%xmm0 │ │ │ │ + movdqa 0x9f000(%rip),%xmm2 │ │ │ │ + pmulhrsw %xmm1,%xmm2 │ │ │ │ + pmulhrsw 0x9efe2(%rip),%xmm1 │ │ │ │ + movdqa 0x9eeea(%rip),%xmm7 │ │ │ │ + movdqa %xmm0,%xmm4 │ │ │ │ + psubsw %xmm1,%xmm4 │ │ │ │ + paddsw %xmm1,%xmm0 │ │ │ │ + movdqa %xmm3,%xmm5 │ │ │ │ + psubsw %xmm2,%xmm5 │ │ │ │ + paddsw %xmm2,%xmm3 │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + punpckhwd %xmm4,%xmm2 │ │ │ │ + punpcklwd %xmm4,%xmm5 │ │ │ │ + movdqa 0x9ebfe(%rip),%xmm4 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + pmaddwd %xmm4,%xmm1 │ │ │ │ + pmaddwd %xmm5,%xmm4 │ │ │ │ + paddd %xmm7,%xmm1 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + packssdw %xmm1,%xmm4 │ │ │ │ + movdqa 0x9ebc4(%rip),%xmm1 │ │ │ │ + pmaddwd %xmm1,%xmm2 │ │ │ │ + pmaddwd %xmm1,%xmm5 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + packssdw %xmm2,%xmm5 │ │ │ │ + movdqa %xmm0,0x140(%rsp) │ │ │ │ + movdqa %xmm5,0x150(%rsp) │ │ │ │ + movdqa %xmm4,0x220(%rsp) │ │ │ │ + movdqa %xmm3,0x230(%rsp) │ │ │ │ + movdqa 0x160(%rsp),%xmm0 │ │ │ │ + movdqa 0x170(%rsp),%xmm1 │ │ │ │ + movdqa 0x9ef58(%rip),%xmm3 │ │ │ │ + pmulhrsw %xmm0,%xmm3 │ │ │ │ + pmulhrsw 0x9ef3a(%rip),%xmm0 │ │ │ │ + movdqa 0x9ef62(%rip),%xmm2 │ │ │ │ + pmulhrsw %xmm1,%xmm2 │ │ │ │ + pmulhrsw 0x9ef44(%rip),%xmm1 │ │ │ │ + movdqa %xmm1,%xmm4 │ │ │ │ + psubsw %xmm0,%xmm4 │ │ │ │ + paddsw %xmm1,%xmm0 │ │ │ │ + movdqa %xmm2,%xmm5 │ │ │ │ + psubsw %xmm3,%xmm5 │ │ │ │ + paddsw %xmm2,%xmm3 │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + punpckhwd %xmm4,%xmm2 │ │ │ │ + punpcklwd %xmm4,%xmm5 │ │ │ │ + movdqa 0x9eb18(%rip),%xmm4 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + pmaddwd %xmm4,%xmm1 │ │ │ │ + pmaddwd %xmm5,%xmm4 │ │ │ │ + paddd %xmm7,%xmm1 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + packssdw %xmm1,%xmm4 │ │ │ │ + movdqa 0x9ec7e(%rip),%xmm1 │ │ │ │ + pmaddwd %xmm1,%xmm2 │ │ │ │ + pmaddwd %xmm1,%xmm5 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + packssdw %xmm2,%xmm5 │ │ │ │ + movdqa %xmm5,0x160(%rsp) │ │ │ │ + movdqa %xmm0,0x170(%rsp) │ │ │ │ + movdqa %xmm3,0x200(%rsp) │ │ │ │ + movdqa %xmm4,0x210(%rsp) │ │ │ │ + movdqa 0x180(%rsp),%xmm0 │ │ │ │ + movdqa 0x190(%rsp),%xmm1 │ │ │ │ + movdqa 0x9eec2(%rip),%xmm3 │ │ │ │ + pmulhrsw %xmm0,%xmm3 │ │ │ │ + pmulhrsw 0x9eea4(%rip),%xmm0 │ │ │ │ + movdqa 0x9eecc(%rip),%xmm2 │ │ │ │ + pmulhrsw %xmm1,%xmm2 │ │ │ │ + pmulhrsw 0x9eeae(%rip),%xmm1 │ │ │ │ + movdqa %xmm0,%xmm4 │ │ │ │ + psubsw %xmm1,%xmm4 │ │ │ │ + paddsw %xmm1,%xmm0 │ │ │ │ + movdqa %xmm3,%xmm5 │ │ │ │ + psubsw %xmm2,%xmm5 │ │ │ │ + paddsw %xmm2,%xmm3 │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + punpckhwd %xmm4,%xmm2 │ │ │ │ + punpcklwd %xmm4,%xmm5 │ │ │ │ + movdqa 0x9ea72(%rip),%xmm4 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + pmaddwd %xmm4,%xmm1 │ │ │ │ + pmaddwd %xmm5,%xmm4 │ │ │ │ + paddd %xmm7,%xmm1 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + packssdw %xmm1,%xmm4 │ │ │ │ + movdqa 0x9ea38(%rip),%xmm1 │ │ │ │ + pmaddwd %xmm1,%xmm2 │ │ │ │ + pmaddwd %xmm1,%xmm5 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + packssdw %xmm2,%xmm5 │ │ │ │ + movdqa %xmm0,0x180(%rsp) │ │ │ │ + movdqa %xmm5,0x190(%rsp) │ │ │ │ + movdqa %xmm4,0x1e0(%rsp) │ │ │ │ + movdqa %xmm3,0x1f0(%rsp) │ │ │ │ + movdqa 0x1a0(%rsp),%xmm0 │ │ │ │ + movdqa 0x1b0(%rsp),%xmm2 │ │ │ │ + movdqa 0x9ee2c(%rip),%xmm3 │ │ │ │ + pmulhrsw %xmm0,%xmm3 │ │ │ │ + pmulhrsw 0x9ee0e(%rip),%xmm0 │ │ │ │ + movdqa 0x9ee36(%rip),%xmm1 │ │ │ │ + pmulhrsw %xmm2,%xmm1 │ │ │ │ + pmulhrsw 0x9ee18(%rip),%xmm2 │ │ │ │ + jmp 33fd90 <__cxa_finalize@plt+0x314d40> │ │ │ │ + nopl (%rax) │ │ │ │ + movdqa 0x9ec58(%rip),%xmm7 │ │ │ │ + movdqa 0x140(%rsp),%xmm0 │ │ │ │ + movdqa 0x150(%rsp),%xmm1 │ │ │ │ + movdqa 0x220(%rsp),%xmm2 │ │ │ │ + movdqa 0x230(%rsp),%xmm3 │ │ │ │ + movdqa %xmm0,%xmm5 │ │ │ │ + punpckhwd %xmm3,%xmm5 │ │ │ │ + punpcklwd %xmm3,%xmm0 │ │ │ │ + movdqa 0x9eb00(%rip),%xmm3 │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + pmaddwd %xmm3,%xmm4 │ │ │ │ + pmaddwd %xmm0,%xmm3 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + paddd %xmm7,%xmm3 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + packssdw %xmm4,%xmm3 │ │ │ │ + movdqa 0x9eac6(%rip),%xmm4 │ │ │ │ + pmaddwd %xmm4,%xmm5 │ │ │ │ + pmaddwd %xmm4,%xmm0 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + paddd %xmm7,%xmm0 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + packssdw %xmm5,%xmm0 │ │ │ │ + movdqa %xmm2,%xmm5 │ │ │ │ + punpckhwd %xmm1,%xmm5 │ │ │ │ + punpcklwd %xmm1,%xmm2 │ │ │ │ + movdqa 0x9eae4(%rip),%xmm1 │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + pmaddwd %xmm1,%xmm4 │ │ │ │ + pmaddwd %xmm2,%xmm1 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + paddd %xmm7,%xmm1 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + packssdw %xmm4,%xmm1 │ │ │ │ + movdqa 0x9eaaa(%rip),%xmm4 │ │ │ │ + pmaddwd %xmm4,%xmm5 │ │ │ │ + pmaddwd %xmm4,%xmm2 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + packssdw %xmm5,%xmm2 │ │ │ │ + movdqa %xmm0,%xmm4 │ │ │ │ + psubsw %xmm2,%xmm4 │ │ │ │ + paddsw %xmm2,%xmm0 │ │ │ │ + movdqa %xmm3,%xmm5 │ │ │ │ + psubsw %xmm1,%xmm5 │ │ │ │ + paddsw %xmm1,%xmm3 │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + punpckhwd %xmm4,%xmm2 │ │ │ │ + punpcklwd %xmm4,%xmm5 │ │ │ │ + movdqa 0x9e890(%rip),%xmm4 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + pmaddwd %xmm4,%xmm1 │ │ │ │ + pmaddwd %xmm5,%xmm4 │ │ │ │ + paddd %xmm7,%xmm1 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + packssdw %xmm1,%xmm4 │ │ │ │ + movdqa 0x9e856(%rip),%xmm1 │ │ │ │ + pmaddwd %xmm1,%xmm2 │ │ │ │ + pmaddwd %xmm1,%xmm5 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + packssdw %xmm2,%xmm5 │ │ │ │ + movdqa %xmm0,0x140(%rsp) │ │ │ │ + movdqa %xmm5,0x150(%rsp) │ │ │ │ + movdqa %xmm4,0x220(%rsp) │ │ │ │ + movdqa %xmm3,0x230(%rsp) │ │ │ │ + movdqa 0x160(%rsp),%xmm0 │ │ │ │ + movdqa 0x170(%rsp),%xmm1 │ │ │ │ + movdqa 0x200(%rsp),%xmm2 │ │ │ │ + movdqa 0x210(%rsp),%xmm3 │ │ │ │ + movdqa %xmm0,%xmm5 │ │ │ │ + punpckhwd %xmm3,%xmm5 │ │ │ │ + punpcklwd %xmm3,%xmm0 │ │ │ │ + movdqa 0x9e8fc(%rip),%xmm3 │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + pmaddwd %xmm3,%xmm4 │ │ │ │ + pmaddwd %xmm0,%xmm3 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + paddd %xmm7,%xmm3 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + packssdw %xmm4,%xmm3 │ │ │ │ + movdqa 0x9e8c2(%rip),%xmm4 │ │ │ │ + pmaddwd %xmm4,%xmm5 │ │ │ │ + pmaddwd %xmm4,%xmm0 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + paddd %xmm7,%xmm0 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + packssdw %xmm5,%xmm0 │ │ │ │ + movdqa %xmm2,%xmm5 │ │ │ │ + punpckhwd %xmm1,%xmm5 │ │ │ │ + punpcklwd %xmm1,%xmm2 │ │ │ │ + movdqa 0x9e8e0(%rip),%xmm1 │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + pmaddwd %xmm1,%xmm4 │ │ │ │ + pmaddwd %xmm2,%xmm1 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + paddd %xmm7,%xmm1 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + packssdw %xmm4,%xmm1 │ │ │ │ + movdqa 0x9e8a6(%rip),%xmm4 │ │ │ │ + pmaddwd %xmm4,%xmm5 │ │ │ │ + pmaddwd %xmm4,%xmm2 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + packssdw %xmm5,%xmm2 │ │ │ │ + movdqa %xmm2,%xmm4 │ │ │ │ + psubsw %xmm0,%xmm4 │ │ │ │ + paddsw %xmm2,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + psubsw %xmm3,%xmm5 │ │ │ │ + paddsw %xmm1,%xmm3 │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + punpckhwd %xmm4,%xmm2 │ │ │ │ + punpcklwd %xmm4,%xmm5 │ │ │ │ + movdqa 0x9e70c(%rip),%xmm4 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + pmaddwd %xmm4,%xmm1 │ │ │ │ + pmaddwd %xmm5,%xmm4 │ │ │ │ + paddd %xmm7,%xmm1 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + packssdw %xmm1,%xmm4 │ │ │ │ + movdqa 0x9e872(%rip),%xmm1 │ │ │ │ + pmaddwd %xmm1,%xmm2 │ │ │ │ + pmaddwd %xmm1,%xmm5 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + packssdw %xmm2,%xmm5 │ │ │ │ + movdqa %xmm5,0x160(%rsp) │ │ │ │ + movdqa %xmm0,0x170(%rsp) │ │ │ │ + movdqa %xmm3,0x200(%rsp) │ │ │ │ + movdqa %xmm4,0x210(%rsp) │ │ │ │ + movdqa 0x180(%rsp),%xmm0 │ │ │ │ + movdqa 0x190(%rsp),%xmm1 │ │ │ │ + movdqa 0x1e0(%rsp),%xmm2 │ │ │ │ + movdqa 0x1f0(%rsp),%xmm3 │ │ │ │ + movdqa %xmm0,%xmm5 │ │ │ │ + punpckhwd %xmm3,%xmm5 │ │ │ │ + punpcklwd %xmm3,%xmm0 │ │ │ │ + movdqa 0x9e768(%rip),%xmm3 │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + pmaddwd %xmm3,%xmm4 │ │ │ │ + pmaddwd %xmm0,%xmm3 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + paddd %xmm7,%xmm3 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + packssdw %xmm4,%xmm3 │ │ │ │ + movdqa 0x9e72e(%rip),%xmm4 │ │ │ │ + pmaddwd %xmm4,%xmm5 │ │ │ │ + pmaddwd %xmm4,%xmm0 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + paddd %xmm7,%xmm0 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + packssdw %xmm5,%xmm0 │ │ │ │ + movdqa %xmm2,%xmm5 │ │ │ │ + punpckhwd %xmm1,%xmm5 │ │ │ │ + punpcklwd %xmm1,%xmm2 │ │ │ │ + movdqa 0x9e74c(%rip),%xmm1 │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + pmaddwd %xmm1,%xmm4 │ │ │ │ + pmaddwd %xmm2,%xmm1 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + paddd %xmm7,%xmm1 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + packssdw %xmm4,%xmm1 │ │ │ │ + movdqa 0x9e712(%rip),%xmm4 │ │ │ │ + pmaddwd %xmm4,%xmm5 │ │ │ │ + pmaddwd %xmm4,%xmm2 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + packssdw %xmm5,%xmm2 │ │ │ │ + movdqa %xmm0,%xmm4 │ │ │ │ + psubsw %xmm2,%xmm4 │ │ │ │ + paddsw %xmm2,%xmm0 │ │ │ │ + movdqa %xmm3,%xmm5 │ │ │ │ + psubsw %xmm1,%xmm5 │ │ │ │ + paddsw %xmm1,%xmm3 │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + punpckhwd %xmm4,%xmm2 │ │ │ │ + punpcklwd %xmm4,%xmm5 │ │ │ │ + movdqa 0x9e5c8(%rip),%xmm4 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + pmaddwd %xmm4,%xmm1 │ │ │ │ + pmaddwd %xmm5,%xmm4 │ │ │ │ + paddd %xmm7,%xmm1 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + packssdw %xmm1,%xmm4 │ │ │ │ + movdqa 0x9e58e(%rip),%xmm1 │ │ │ │ + pmaddwd %xmm1,%xmm2 │ │ │ │ + pmaddwd %xmm1,%xmm5 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + packssdw %xmm2,%xmm5 │ │ │ │ + movdqa %xmm0,0x180(%rsp) │ │ │ │ + movdqa %xmm5,0x190(%rsp) │ │ │ │ + movdqa %xmm4,0x1e0(%rsp) │ │ │ │ + movdqa %xmm3,0x1f0(%rsp) │ │ │ │ + movdqa 0x1a0(%rsp),%xmm0 │ │ │ │ + movdqa 0x1b0(%rsp),%xmm1 │ │ │ │ + movdqa 0x1c0(%rsp),%xmm2 │ │ │ │ + movdqa 0x1d0(%rsp),%xmm3 │ │ │ │ + movdqa %xmm0,%xmm5 │ │ │ │ + punpckhwd %xmm3,%xmm5 │ │ │ │ + punpcklwd %xmm3,%xmm0 │ │ │ │ + movdqa 0x9e6c4(%rip),%xmm3 │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + pmaddwd %xmm3,%xmm4 │ │ │ │ + pmaddwd %xmm0,%xmm3 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + paddd %xmm7,%xmm3 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + packssdw %xmm4,%xmm3 │ │ │ │ + movdqa 0x9e68a(%rip),%xmm4 │ │ │ │ + pmaddwd %xmm4,%xmm5 │ │ │ │ + pmaddwd %xmm4,%xmm0 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + paddd %xmm7,%xmm0 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + packssdw %xmm5,%xmm0 │ │ │ │ + movdqa %xmm2,%xmm5 │ │ │ │ + punpckhwd %xmm1,%xmm5 │ │ │ │ + punpcklwd %xmm1,%xmm2 │ │ │ │ + movdqa 0x9e6a8(%rip),%xmm1 │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + pmaddwd %xmm1,%xmm4 │ │ │ │ + pmaddwd %xmm2,%xmm1 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + paddd %xmm7,%xmm1 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + packssdw %xmm4,%xmm1 │ │ │ │ + movdqa 0x9e66e(%rip),%xmm4 │ │ │ │ + pmaddwd %xmm4,%xmm5 │ │ │ │ + pmaddwd %xmm4,%xmm2 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + packssdw %xmm5,%xmm2 │ │ │ │ + movdqa %xmm2,%xmm4 │ │ │ │ + psubsw %xmm0,%xmm4 │ │ │ │ + paddsw %xmm2,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + psubsw %xmm3,%xmm5 │ │ │ │ + paddsw %xmm1,%xmm3 │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + punpckhwd %xmm4,%xmm2 │ │ │ │ + punpcklwd %xmm4,%xmm5 │ │ │ │ + movdqa 0x9e444(%rip),%xmm4 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + pmaddwd %xmm4,%xmm1 │ │ │ │ + pmaddwd %xmm5,%xmm4 │ │ │ │ + paddd %xmm7,%xmm1 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + packssdw %xmm1,%xmm4 │ │ │ │ + movdqa 0x9e63a(%rip),%xmm1 │ │ │ │ + pmaddwd %xmm1,%xmm2 │ │ │ │ + pmaddwd %xmm1,%xmm5 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + packssdw %xmm2,%xmm5 │ │ │ │ + movdqa 0x190(%rsp),%xmm2 │ │ │ │ + movdqa %xmm5,%xmm1 │ │ │ │ + psubsw %xmm2,%xmm1 │ │ │ │ + paddsw %xmm2,%xmm5 │ │ │ │ + movdqa %xmm5,0x1a0(%rsp) │ │ │ │ + movdqa 0x1e0(%rsp),%xmm2 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + psubsw %xmm2,%xmm5 │ │ │ │ + paddsw %xmm2,%xmm4 │ │ │ │ + movdqa %xmm4,0x1d0(%rsp) │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + punpckhwd %xmm1,%xmm4 │ │ │ │ + punpcklwd %xmm1,%xmm5 │ │ │ │ + movdqa 0x9e36c(%rip),%xmm1 │ │ │ │ + movdqa %xmm4,%xmm2 │ │ │ │ + pmaddwd %xmm1,%xmm2 │ │ │ │ + pmaddwd %xmm5,%xmm1 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + paddd %xmm7,%xmm1 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + packssdw %xmm2,%xmm1 │ │ │ │ + movdqa 0x9e442(%rip),%xmm2 │ │ │ │ + pmaddwd %xmm2,%xmm4 │ │ │ │ + pmaddwd %xmm2,%xmm5 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + packssdw %xmm4,%xmm5 │ │ │ │ + movdqa %xmm5,0x190(%rsp) │ │ │ │ + movdqa %xmm1,0x1e0(%rsp) │ │ │ │ + movdqa 0x180(%rsp),%xmm1 │ │ │ │ + movdqa 0x1f0(%rsp),%xmm5 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + psubsw %xmm1,%xmm2 │ │ │ │ + paddsw %xmm1,%xmm0 │ │ │ │ + movdqa %xmm3,%xmm6 │ │ │ │ + psubsw %xmm5,%xmm6 │ │ │ │ + paddsw %xmm5,%xmm3 │ │ │ │ + movdqa %xmm6,%xmm5 │ │ │ │ + punpckhwd %xmm2,%xmm5 │ │ │ │ + punpcklwd %xmm2,%xmm6 │ │ │ │ + movdqa 0x9e2d4(%rip),%xmm2 │ │ │ │ + movdqa %xmm5,%xmm1 │ │ │ │ + pmaddwd %xmm2,%xmm1 │ │ │ │ + pmaddwd %xmm6,%xmm2 │ │ │ │ + paddd %xmm7,%xmm1 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + packssdw %xmm1,%xmm2 │ │ │ │ + movdqa 0x9e3aa(%rip),%xmm1 │ │ │ │ + pmaddwd %xmm1,%xmm5 │ │ │ │ + pmaddwd %xmm1,%xmm6 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + paddd %xmm7,%xmm6 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + psrad $0xc,%xmm6 │ │ │ │ + packssdw %xmm5,%xmm6 │ │ │ │ + movdqa %xmm0,0x1b0(%rsp) │ │ │ │ + movdqa %xmm3,0x1c0(%rsp) │ │ │ │ + movdqa %xmm2,0x1f0(%rsp) │ │ │ │ + movdqa 0x150(%rsp),%xmm0 │ │ │ │ + movdqa 0x160(%rsp),%xmm1 │ │ │ │ + movdqa 0x210(%rsp),%xmm2 │ │ │ │ + movdqa 0x220(%rsp),%xmm3 │ │ │ │ + movdqa %xmm0,%xmm4 │ │ │ │ + psubsw %xmm1,%xmm4 │ │ │ │ + paddsw %xmm1,%xmm0 │ │ │ │ + movdqa %xmm3,%xmm5 │ │ │ │ + psubsw %xmm2,%xmm5 │ │ │ │ + paddsw %xmm2,%xmm3 │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + punpckhwd %xmm4,%xmm2 │ │ │ │ + punpcklwd %xmm4,%xmm5 │ │ │ │ + movdqa 0x9e231(%rip),%xmm4 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + pmaddwd %xmm4,%xmm1 │ │ │ │ + pmaddwd %xmm5,%xmm4 │ │ │ │ + paddd %xmm7,%xmm1 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + packssdw %xmm1,%xmm4 │ │ │ │ + movdqa 0x9e1f7(%rip),%xmm1 │ │ │ │ + pmaddwd %xmm1,%xmm2 │ │ │ │ + pmaddwd %xmm1,%xmm5 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + packssdw %xmm2,%xmm5 │ │ │ │ + movdqa %xmm0,0x150(%rsp) │ │ │ │ + movdqa %xmm5,0x160(%rsp) │ │ │ │ + movdqa %xmm4,0x210(%rsp) │ │ │ │ + movdqa %xmm3,0x220(%rsp) │ │ │ │ + movdqa 0x140(%rsp),%xmm0 │ │ │ │ + movdqa 0x170(%rsp),%xmm1 │ │ │ │ + movdqa 0x200(%rsp),%xmm2 │ │ │ │ + movdqa 0x230(%rsp),%xmm3 │ │ │ │ + movdqa %xmm0,%xmm4 │ │ │ │ + psubsw %xmm1,%xmm4 │ │ │ │ + paddsw %xmm1,%xmm0 │ │ │ │ + movdqa %xmm3,%xmm5 │ │ │ │ + psubsw %xmm2,%xmm5 │ │ │ │ + paddsw %xmm2,%xmm3 │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + punpckhwd %xmm4,%xmm2 │ │ │ │ + punpcklwd %xmm4,%xmm5 │ │ │ │ + movdqa 0x9e175(%rip),%xmm4 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + pmaddwd %xmm4,%xmm1 │ │ │ │ + pmaddwd %xmm5,%xmm4 │ │ │ │ + paddd %xmm7,%xmm1 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + packssdw %xmm1,%xmm4 │ │ │ │ + movdqa 0x9e13b(%rip),%xmm1 │ │ │ │ + pmaddwd %xmm1,%xmm2 │ │ │ │ + pmaddwd %xmm1,%xmm5 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + packssdw %xmm2,%xmm5 │ │ │ │ + movdqa 0x100(%rsp),%xmm2 │ │ │ │ + movdqa %xmm5,%xmm1 │ │ │ │ + psubsw %xmm6,%xmm1 │ │ │ │ + paddsw %xmm6,%xmm5 │ │ │ │ + movdqa %xmm2,%xmm6 │ │ │ │ + psubsw %xmm5,%xmm6 │ │ │ │ + paddsw %xmm5,%xmm2 │ │ │ │ + movdqa 0x1f0(%rsp),%xmm5 │ │ │ │ + movdqa %xmm6,0x170(%rsp) │ │ │ │ + movdqa %xmm2,0x100(%rsp) │ │ │ │ + movdqa %xmm4,%xmm6 │ │ │ │ + psubsw %xmm5,%xmm6 │ │ │ │ + paddsw %xmm5,%xmm4 │ │ │ │ + movdqa %xmm6,%xmm5 │ │ │ │ + punpckhwd %xmm1,%xmm5 │ │ │ │ + punpcklwd %xmm1,%xmm6 │ │ │ │ + movdqa 0x9e0b1(%rip),%xmm1 │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + pmaddwd %xmm1,%xmm2 │ │ │ │ + pmaddwd %xmm6,%xmm1 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + paddd %xmm7,%xmm1 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + packssdw %xmm2,%xmm1 │ │ │ │ + movdqa 0x9e077(%rip),%xmm2 │ │ │ │ + pmaddwd %xmm2,%xmm5 │ │ │ │ + pmaddwd %xmm2,%xmm6 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + paddd %xmm7,%xmm6 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + psrad $0xc,%xmm6 │ │ │ │ + packssdw %xmm5,%xmm6 │ │ │ │ + movdqa 0x70(%rsp),%xmm2 │ │ │ │ + movdqa %xmm2,%xmm5 │ │ │ │ + psubsw %xmm4,%xmm5 │ │ │ │ + paddsw %xmm4,%xmm2 │ │ │ │ + movdqa 0xf0(%rsp),%xmm4 │ │ │ │ + movdqa %xmm5,0x200(%rsp) │ │ │ │ + movdqa %xmm2,0x70(%rsp) │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + psubsw %xmm6,%xmm5 │ │ │ │ + paddsw %xmm6,%xmm4 │ │ │ │ + movdqa 0x80(%rsp),%xmm2 │ │ │ │ + movdqa %xmm5,0x180(%rsp) │ │ │ │ + movdqa %xmm4,0xf0(%rsp) │ │ │ │ + movdqa %xmm2,%xmm5 │ │ │ │ + psubsw %xmm1,%xmm5 │ │ │ │ + paddsw %xmm1,%xmm2 │ │ │ │ + movdqa 0x1b0(%rsp),%xmm1 │ │ │ │ + movdqa 0x1c0(%rsp),%xmm4 │ │ │ │ + movdqa %xmm5,0x1f0(%rsp) │ │ │ │ + movdqa %xmm2,0x80(%rsp) │ │ │ │ + movdqa %xmm0,%xmm5 │ │ │ │ + psubsw %xmm1,%xmm5 │ │ │ │ + paddsw %xmm1,%xmm0 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + psubsw %xmm4,%xmm2 │ │ │ │ + paddsw %xmm4,%xmm3 │ │ │ │ + movdqa %xmm2,%xmm6 │ │ │ │ + punpckhwd %xmm5,%xmm6 │ │ │ │ + punpcklwd %xmm5,%xmm2 │ │ │ │ + movdqa 0x9dfbc(%rip),%xmm5 │ │ │ │ + movdqa %xmm6,%xmm4 │ │ │ │ + pmaddwd %xmm5,%xmm4 │ │ │ │ + pmaddwd %xmm2,%xmm5 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + packssdw %xmm4,%xmm5 │ │ │ │ + movdqa 0x9df82(%rip),%xmm4 │ │ │ │ + pmaddwd %xmm4,%xmm6 │ │ │ │ + pmaddwd %xmm4,%xmm2 │ │ │ │ + paddd %xmm7,%xmm6 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + psrad $0xc,%xmm6 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + packssdw %xmm6,%xmm2 │ │ │ │ + movdqa 0x130(%rsp),%xmm6 │ │ │ │ + movdqa %xmm6,%xmm4 │ │ │ │ + psubsw %xmm0,%xmm4 │ │ │ │ + paddsw %xmm0,%xmm6 │ │ │ │ + movdqa 0x40(%rsp),%xmm0 │ │ │ │ + movdqa 0xc0(%rsp),%xmm1 │ │ │ │ + movdqa %xmm6,0x130(%rsp) │ │ │ │ + movdqa %xmm4,0x140(%rsp) │ │ │ │ + movdqa %xmm0,%xmm6 │ │ │ │ + psubsw %xmm3,%xmm6 │ │ │ │ + paddsw %xmm3,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm4 │ │ │ │ + psubsw %xmm2,%xmm4 │ │ │ │ + paddsw %xmm2,%xmm1 │ │ │ │ + movdqa 0xb0(%rsp),%xmm3 │ │ │ │ + movdqa %xmm6,0x230(%rsp) │ │ │ │ + movdqa %xmm1,0xc0(%rsp) │ │ │ │ + movdqa %xmm4,0x1b0(%rsp) │ │ │ │ + movdqa %xmm3,%xmm6 │ │ │ │ + paddsw %xmm5,%xmm6 │ │ │ │ + psubsw %xmm5,%xmm3 │ │ │ │ + movdqa 0x150(%rsp),%xmm1 │ │ │ │ + movdqa 0x1a0(%rsp),%xmm5 │ │ │ │ + movdqa 0x120(%rsp),%xmm2 │ │ │ │ + movdqa %xmm3,0x1c0(%rsp) │ │ │ │ + movdqa %xmm1,%xmm4 │ │ │ │ + psubsw %xmm5,%xmm4 │ │ │ │ + paddsw %xmm5,%xmm1 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + psubsw %xmm1,%xmm3 │ │ │ │ + paddsw %xmm1,%xmm2 │ │ │ │ + movdqa 0x1d0(%rsp),%xmm5 │ │ │ │ + movdqa 0x220(%rsp),%xmm1 │ │ │ │ + movdqa %xmm2,0x120(%rsp) │ │ │ │ + movdqa %xmm3,0x150(%rsp) │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + psubsw %xmm5,%xmm2 │ │ │ │ + paddsw %xmm5,%xmm1 │ │ │ │ + movdqa %xmm2,%xmm5 │ │ │ │ + punpckhwd %xmm4,%xmm5 │ │ │ │ + punpcklwd %xmm4,%xmm2 │ │ │ │ + movdqa 0x9de76(%rip),%xmm4 │ │ │ │ + movdqa %xmm5,%xmm3 │ │ │ │ + pmaddwd %xmm4,%xmm3 │ │ │ │ + pmaddwd %xmm2,%xmm4 │ │ │ │ + paddd %xmm7,%xmm3 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + packssdw %xmm3,%xmm4 │ │ │ │ + movdqa 0x9de3c(%rip),%xmm3 │ │ │ │ + pmaddwd %xmm3,%xmm5 │ │ │ │ + pmaddwd %xmm3,%xmm2 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + packssdw %xmm5,%xmm2 │ │ │ │ + movdqa 0x50(%rsp),%xmm5 │ │ │ │ + movdqa %xmm5,%xmm3 │ │ │ │ + psubsw %xmm1,%xmm3 │ │ │ │ + paddsw %xmm1,%xmm5 │ │ │ │ + movdqa 0xd0(%rsp),%xmm1 │ │ │ │ + movdqa %xmm3,0x220(%rsp) │ │ │ │ + movdqa %xmm5,0x50(%rsp) │ │ │ │ + movdqa %xmm1,%xmm3 │ │ │ │ + psubsw %xmm2,%xmm3 │ │ │ │ + paddsw %xmm2,%xmm1 │ │ │ │ + movdqa 0xa0(%rsp),%xmm5 │ │ │ │ + movdqa %xmm3,0x1a0(%rsp) │ │ │ │ + movdqa %xmm1,0xd0(%rsp) │ │ │ │ + movdqa %xmm5,%xmm3 │ │ │ │ + psubsw %xmm4,%xmm3 │ │ │ │ + paddsw %xmm4,%xmm5 │ │ │ │ + movdqa 0x160(%rsp),%xmm4 │ │ │ │ + movdqa 0x190(%rsp),%xmm1 │ │ │ │ + movdqa 0x110(%rsp),%xmm2 │ │ │ │ + movdqa %xmm3,0x1d0(%rsp) │ │ │ │ + movdqa %xmm5,0xa0(%rsp) │ │ │ │ + movdqa %xmm4,%xmm3 │ │ │ │ + paddsw %xmm1,%xmm3 │ │ │ │ + psubsw %xmm1,%xmm4 │ │ │ │ + movdqa %xmm2,%xmm5 │ │ │ │ + psubsw %xmm3,%xmm5 │ │ │ │ + paddsw %xmm3,%xmm2 │ │ │ │ + movdqa 0x1e0(%rsp),%xmm1 │ │ │ │ + movdqa 0x210(%rsp),%xmm3 │ │ │ │ + movdqa %xmm5,0x160(%rsp) │ │ │ │ + movdqa %xmm2,0x110(%rsp) │ │ │ │ + movdqa %xmm3,%xmm5 │ │ │ │ + psubsw %xmm1,%xmm5 │ │ │ │ + paddsw %xmm1,%xmm3 │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + punpckhwd %xmm4,%xmm2 │ │ │ │ + punpcklwd %xmm4,%xmm5 │ │ │ │ + movdqa 0x9dd48(%rip),%xmm4 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + pmaddwd %xmm4,%xmm1 │ │ │ │ + pmaddwd %xmm5,%xmm4 │ │ │ │ + paddd %xmm7,%xmm1 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + packssdw %xmm1,%xmm4 │ │ │ │ + movdqa 0x9dd0e(%rip),%xmm1 │ │ │ │ + pmaddwd %xmm1,%xmm2 │ │ │ │ + pmaddwd %xmm1,%xmm5 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + packssdw %xmm2,%xmm5 │ │ │ │ + movdqa 0x60(%rsp),%xmm2 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + psubsw %xmm3,%xmm1 │ │ │ │ + paddsw %xmm3,%xmm2 │ │ │ │ + movdqa 0xe0(%rsp),%xmm3 │ │ │ │ + movdqa %xmm1,0x210(%rsp) │ │ │ │ + movdqa %xmm3,%xmm7 │ │ │ │ + psubsw %xmm5,%xmm7 │ │ │ │ + paddsw %xmm5,%xmm3 │ │ │ │ + movdqa 0x90(%rsp),%xmm5 │ │ │ │ + movdqa %xmm7,0x190(%rsp) │ │ │ │ + movdqa %xmm3,0xe0(%rsp) │ │ │ │ + movdqa %xmm5,%xmm1 │ │ │ │ + psubsw %xmm4,%xmm1 │ │ │ │ + paddsw %xmm4,%xmm5 │ │ │ │ + movdqa %xmm6,%xmm7 │ │ │ │ + movdqa 0x70(%rsp),%xmm3 │ │ │ │ + movdqa 0x80(%rsp),%xmm4 │ │ │ │ + movdqa %xmm1,0x1e0(%rsp) │ │ │ │ + movdqa 0xa0(%rsp),%xmm6 │ │ │ │ + movdqa 0x50(%rsp),%xmm1 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x248,%rsp │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 340558 <__cxa_finalize@plt+0x315508> │ │ │ │ + call 340600 <__cxa_finalize@plt+0x3155b0> │ │ │ │ + add $0x248,%rsp │ │ │ │ + ret │ │ │ │ + movd 0x9dfd0(%rip),%xmm1 │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm1,%xmm0 │ │ │ │ + movd 0x9dfdf(%rip),%xmm2 │ │ │ │ + mov %ecx,(%rdx) │ │ │ │ + mov $0x8,%ecx │ │ │ │ + lea 0x70(%rip),%r8 │ │ │ │ + pmulhrsw %xmm2,%xmm0 │ │ │ │ + movd 0x9df34(%rip),%xmm2 │ │ │ │ + pmulhrsw %xmm1,%xmm0 │ │ │ │ + pmulhrsw %xmm2,%xmm0 │ │ │ │ + pshuflw $0x0,%xmm0,%xmm0 │ │ │ │ + punpcklwd %xmm0,%xmm0 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + movdqa (%rdi),%xmm1 │ │ │ │ + movdqa 0x10(%rdi),%xmm3 │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + punpckhbw %xmm5,%xmm2 │ │ │ │ + punpcklbw %xmm5,%xmm1 │ │ │ │ + movdqa %xmm3,%xmm4 │ │ │ │ + punpckhbw %xmm5,%xmm4 │ │ │ │ + punpcklbw %xmm5,%xmm3 │ │ │ │ + paddw %xmm0,%xmm2 │ │ │ │ + paddw %xmm0,%xmm1 │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + paddw %xmm0,%xmm3 │ │ │ │ + packuswb %xmm2,%xmm1 │ │ │ │ + packuswb %xmm4,%xmm3 │ │ │ │ + movdqa %xmm1,(%rdi) │ │ │ │ + movdqa %xmm3,0x10(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %ecx │ │ │ │ + jg 3405a3 <__cxa_finalize@plt+0x315553> │ │ │ │ + jmp *%r8 │ │ │ │ + add $0x248,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + movdqa 0x40(%rdx),%xmm1 │ │ │ │ + movdqa 0x80(%rdx),%xmm2 │ │ │ │ + movdqa 0xc0(%rdx),%xmm3 │ │ │ │ + movdqa 0x100(%rdx),%xmm4 │ │ │ │ + movdqa 0x140(%rdx),%xmm5 │ │ │ │ + movdqa 0x180(%rdx),%xmm6 │ │ │ │ + movdqa 0x1c0(%rdx),%xmm7 │ │ │ │ + call 3393c0 <__cxa_finalize@plt+0x30e370> │ │ │ │ + movdqa %xmm0,0x38(%rsp) │ │ │ │ + movdqa %xmm1,0x48(%rsp) │ │ │ │ + movdqa %xmm2,0x58(%rsp) │ │ │ │ + movdqa %xmm3,0x68(%rsp) │ │ │ │ + movdqa %xmm4,0x78(%rsp) │ │ │ │ + movdqa %xmm5,0x88(%rsp) │ │ │ │ + movdqa %xmm6,0x98(%rsp) │ │ │ │ + movdqa 0x20(%rdx),%xmm0 │ │ │ │ + movdqa 0x60(%rdx),%xmm1 │ │ │ │ + movdqa 0xa0(%rdx),%xmm2 │ │ │ │ + movdqa 0xe0(%rdx),%xmm3 │ │ │ │ + movdqa 0x120(%rdx),%xmm4 │ │ │ │ + movdqa 0x160(%rdx),%xmm5 │ │ │ │ + movdqa 0x1a0(%rdx),%xmm6 │ │ │ │ + movdqa 0x1e0(%rdx),%xmm7 │ │ │ │ + call 33c270 <__cxa_finalize@plt+0x311220> │ │ │ │ + movdqa 0x8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm0,0xb8(%rsp) │ │ │ │ + movdqa %xmm1,0xc8(%rsp) │ │ │ │ + movdqa %xmm2,0xd8(%rsp) │ │ │ │ + movdqa %xmm3,0xe8(%rsp) │ │ │ │ + movdqa %xmm4,0xf8(%rsp) │ │ │ │ + movdqa %xmm5,0x108(%rsp) │ │ │ │ + movdqa %xmm6,0x118(%rsp) │ │ │ │ + movdqa %xmm7,0x128(%rsp) │ │ │ │ + movdqa 0x10(%rdx),%xmm0 │ │ │ │ + movdqa 0x30(%rdx),%xmm1 │ │ │ │ + movdqa 0x50(%rdx),%xmm2 │ │ │ │ + movdqa 0x70(%rdx),%xmm3 │ │ │ │ + movdqa 0x90(%rdx),%xmm4 │ │ │ │ + movdqa 0xb0(%rdx),%xmm5 │ │ │ │ + movdqa 0xd0(%rdx),%xmm6 │ │ │ │ + movdqa 0xf0(%rdx),%xmm7 │ │ │ │ + movdqa %xmm0,0x138(%rsp) │ │ │ │ + movdqa %xmm1,0x1a8(%rsp) │ │ │ │ + movdqa %xmm2,0x178(%rsp) │ │ │ │ + movdqa %xmm3,0x168(%rsp) │ │ │ │ + movdqa %xmm4,0x158(%rsp) │ │ │ │ + movdqa %xmm5,0x188(%rsp) │ │ │ │ + movdqa %xmm6,0x198(%rsp) │ │ │ │ + movdqa %xmm7,0x148(%rsp) │ │ │ │ + cmp $0x6a,%ecx │ │ │ │ + jg 340786 <__cxa_finalize@plt+0x315736> │ │ │ │ + call 33f580 <__cxa_finalize@plt+0x314530> │ │ │ │ + jmp 340813 <__cxa_finalize@plt+0x3157c3> │ │ │ │ + movdqa 0x110(%rdx),%xmm0 │ │ │ │ + movdqa 0x130(%rdx),%xmm1 │ │ │ │ + movdqa 0x150(%rdx),%xmm2 │ │ │ │ + movdqa 0x170(%rdx),%xmm3 │ │ │ │ + movdqa 0x190(%rdx),%xmm4 │ │ │ │ + movdqa 0x1b0(%rdx),%xmm5 │ │ │ │ + movdqa 0x1d0(%rdx),%xmm6 │ │ │ │ + movdqa 0x1f0(%rdx),%xmm7 │ │ │ │ + movdqa %xmm0,0x218(%rsp) │ │ │ │ + movdqa %xmm1,0x1c8(%rsp) │ │ │ │ + movdqa %xmm2,0x1d8(%rsp) │ │ │ │ + movdqa %xmm3,0x208(%rsp) │ │ │ │ + movdqa %xmm4,0x1f8(%rsp) │ │ │ │ + movdqa %xmm5,0x1e8(%rsp) │ │ │ │ + movdqa %xmm6,0x1b8(%rsp) │ │ │ │ + movdqa %xmm7,0x228(%rsp) │ │ │ │ + call 33f850 <__cxa_finalize@plt+0x314800> │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 33f142 <__cxa_finalize@plt+0x3140f2> │ │ │ │ + movdqa 0x9dd23(%rip),%xmm7 │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 339194 <__cxa_finalize@plt+0x30e144> │ │ │ │ + lea 0x8(%rdi),%rcx │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 33927c <__cxa_finalize@plt+0x30e22c> │ │ │ │ + movdqa 0xb8(%rsp),%xmm0 │ │ │ │ + movdqa 0xc8(%rsp),%xmm1 │ │ │ │ + movdqa 0xd8(%rsp),%xmm2 │ │ │ │ + movdqa 0xe8(%rsp),%xmm3 │ │ │ │ + movdqa 0xf8(%rsp),%xmm4 │ │ │ │ + movdqa 0x108(%rsp),%xmm5 │ │ │ │ + movdqa 0x118(%rsp),%xmm6 │ │ │ │ + movdqa 0x128(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + movdqa 0x9dcb1(%rip),%xmm7 │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 339194 <__cxa_finalize@plt+0x30e144> │ │ │ │ + mov %rcx,%rdi │ │ │ │ + add $0x8,%rcx │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 33927c <__cxa_finalize@plt+0x30e22c> │ │ │ │ + movdqa 0x138(%rsp),%xmm0 │ │ │ │ + movdqa 0x148(%rsp),%xmm1 │ │ │ │ + movdqa 0x158(%rsp),%xmm2 │ │ │ │ + movdqa 0x168(%rsp),%xmm3 │ │ │ │ + movdqa 0x178(%rsp),%xmm4 │ │ │ │ + movdqa 0x188(%rsp),%xmm5 │ │ │ │ + movdqa 0x198(%rsp),%xmm6 │ │ │ │ + movdqa 0x1a8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + movdqa 0x9dc3c(%rip),%xmm7 │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 339194 <__cxa_finalize@plt+0x30e144> │ │ │ │ + mov %rcx,%rdi │ │ │ │ + add $0x8,%rcx │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 33927c <__cxa_finalize@plt+0x30e22c> │ │ │ │ + movdqa 0x1b8(%rsp),%xmm0 │ │ │ │ + movdqa 0x1c8(%rsp),%xmm1 │ │ │ │ + movdqa 0x1d8(%rsp),%xmm2 │ │ │ │ + movdqa 0x1e8(%rsp),%xmm3 │ │ │ │ + movdqa 0x1f8(%rsp),%xmm4 │ │ │ │ + movdqa 0x208(%rsp),%xmm5 │ │ │ │ + movdqa 0x218(%rsp),%xmm6 │ │ │ │ + movdqa 0x228(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + movdqa 0x9dbc7(%rip),%xmm7 │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 339194 <__cxa_finalize@plt+0x30e144> │ │ │ │ + mov %rcx,%rdi │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 33927c <__cxa_finalize@plt+0x30e22c> │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov $0x4,%r9d │ │ │ │ + mov $0x2,%r8d │ │ │ │ + cmp $0x6b,%ecx │ │ │ │ + cmovns %r9d,%r8d │ │ │ │ + mov %r8d,%ecx │ │ │ │ + lea -0x2d(%rip),%r8 │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + movdqa 0x40(%rdx),%xmm1 │ │ │ │ + movdqa 0x80(%rdx),%xmm2 │ │ │ │ + movdqa 0xc0(%rdx),%xmm3 │ │ │ │ + movdqa 0x100(%rdx),%xmm4 │ │ │ │ + movdqa 0x140(%rdx),%xmm5 │ │ │ │ + movdqa 0x180(%rdx),%xmm6 │ │ │ │ + movdqa 0x1c0(%rdx),%xmm7 │ │ │ │ + paddsw 0x9db5e(%rip),%xmm6 │ │ │ │ + movdqa %xmm6,0x10(%rsp) │ │ │ │ + movdqa 0x9db50(%rip),%xmm6 │ │ │ │ + paddsw %xmm6,%xmm0 │ │ │ │ + paddsw %xmm6,%xmm1 │ │ │ │ + paddsw %xmm6,%xmm2 │ │ │ │ + paddsw %xmm6,%xmm3 │ │ │ │ + paddsw %xmm6,%xmm4 │ │ │ │ + paddsw %xmm6,%xmm5 │ │ │ │ + paddsw %xmm6,%xmm7 │ │ │ │ + call 3391c4 <__cxa_finalize@plt+0x30e174> │ │ │ │ + psraw $0x3,%xmm0 │ │ │ │ + psraw $0x3,%xmm1 │ │ │ │ + psraw $0x3,%xmm2 │ │ │ │ + psraw $0x3,%xmm3 │ │ │ │ + psraw $0x3,%xmm4 │ │ │ │ + psraw $0x3,%xmm5 │ │ │ │ + psraw $0x3,%xmm6 │ │ │ │ + psraw $0x3,%xmm7 │ │ │ │ + movdqa %xmm5,0x20(%rsp) │ │ │ │ + movdqa %xmm6,0x10(%rsp) │ │ │ │ + movdqa %xmm7,(%rsp) │ │ │ │ + call 3392c5 <__cxa_finalize@plt+0x30e275> │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + movdqa %xmm7,(%rdx) │ │ │ │ + movdqa %xmm7,0x40(%rdx) │ │ │ │ + movdqa %xmm7,0x80(%rdx) │ │ │ │ + movdqa %xmm7,0xc0(%rdx) │ │ │ │ + movdqa %xmm7,0x100(%rdx) │ │ │ │ + movdqa %xmm7,0x140(%rdx) │ │ │ │ + movdqa %xmm7,0x180(%rdx) │ │ │ │ + movdqa %xmm7,0x1c0(%rdx) │ │ │ │ + add $0x10,%rdx │ │ │ │ + dec %ecx │ │ │ │ + jg 3409d1 <__cxa_finalize@plt+0x315981> │ │ │ │ + add $0x48,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov $0x4,%r9d │ │ │ │ + mov $0x2,%r8d │ │ │ │ + cmp $0x6b,%ecx │ │ │ │ + cmovns %r9d,%r8d │ │ │ │ + mov %r8d,%ecx │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + movdqa 0x10(%rdx),%xmm1 │ │ │ │ + movdqa 0x20(%rdx),%xmm2 │ │ │ │ + movdqa 0x30(%rdx),%xmm3 │ │ │ │ + movdqa 0x40(%rdx),%xmm4 │ │ │ │ + movdqa 0x50(%rdx),%xmm5 │ │ │ │ + movdqa 0x60(%rdx),%xmm6 │ │ │ │ + movdqa 0x70(%rdx),%xmm7 │ │ │ │ + pmulhrsw 0x9d9b6(%rip),%xmm6 │ │ │ │ + movdqa %xmm6,0x10(%rsp) │ │ │ │ + movdqa 0x9d9a8(%rip),%xmm6 │ │ │ │ + pmulhrsw %xmm6,%xmm0 │ │ │ │ + pmulhrsw %xmm6,%xmm1 │ │ │ │ + pmulhrsw %xmm6,%xmm2 │ │ │ │ + pmulhrsw %xmm6,%xmm3 │ │ │ │ + pmulhrsw %xmm6,%xmm4 │ │ │ │ + pmulhrsw %xmm6,%xmm5 │ │ │ │ + pmulhrsw %xmm6,%xmm7 │ │ │ │ + lea -0x1be(%rip),%r8 │ │ │ │ + call 3391c4 <__cxa_finalize@plt+0x30e174> │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ + movdqa %xmm5,0x20(%rsp) │ │ │ │ + movdqa %xmm6,0x10(%rsp) │ │ │ │ + movdqa %xmm7,(%rsp) │ │ │ │ + lea -0x77f2(%rip),%r8 │ │ │ │ + call 3392c5 <__cxa_finalize@plt+0x30e275> │ │ │ │ + sub $0xffffffffffffff80,%rdx │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + lea 0x8(%rdi),%rdi │ │ │ │ + dec %ecx │ │ │ │ + jg 340afa <__cxa_finalize@plt+0x315aaa> │ │ │ │ + jae 340afa <__cxa_finalize@plt+0x315aaa> │ │ │ │ + add $0x48,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x248,%rsp │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 340bc8 <__cxa_finalize@plt+0x315b78> │ │ │ │ + call 340c00 <__cxa_finalize@plt+0x315bb0> │ │ │ │ + add $0x248,%rsp │ │ │ │ + ret │ │ │ │ + movd 0x9d960(%rip),%xmm1 │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm1,%xmm0 │ │ │ │ + movd 0x9d90f(%rip),%xmm2 │ │ │ │ + mov %ecx,(%rdx) │ │ │ │ + pmulhrsw %xmm1,%xmm0 │ │ │ │ + mov $0x10,%edx │ │ │ │ + lea -0x34(%rip),%r8 │ │ │ │ + jmp 33a866 <__cxa_finalize@plt+0x30f816> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movdqa 0x9d928(%rip),%xmm7 │ │ │ │ + movdqa 0x10(%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm7,%xmm0 │ │ │ │ + movdqa 0x90(%rdx),%xmm1 │ │ │ │ + pmulhrsw %xmm7,%xmm1 │ │ │ │ + movdqa 0x110(%rdx),%xmm2 │ │ │ │ + pmulhrsw %xmm7,%xmm2 │ │ │ │ + movdqa 0x190(%rdx),%xmm3 │ │ │ │ + pmulhrsw %xmm7,%xmm3 │ │ │ │ + movdqa 0x210(%rdx),%xmm4 │ │ │ │ + pmulhrsw %xmm7,%xmm4 │ │ │ │ + movdqa 0x290(%rdx),%xmm5 │ │ │ │ + pmulhrsw %xmm7,%xmm5 │ │ │ │ + movdqa 0x310(%rdx),%xmm6 │ │ │ │ + pmulhrsw %xmm7,%xmm6 │ │ │ │ + pmulhrsw 0x390(%rdx),%xmm7 │ │ │ │ + call 3393c0 <__cxa_finalize@plt+0x30e370> │ │ │ │ + movdqa %xmm0,0x38(%rsp) │ │ │ │ + movdqa %xmm1,0x48(%rsp) │ │ │ │ + movdqa %xmm2,0x58(%rsp) │ │ │ │ + movdqa %xmm3,0x68(%rsp) │ │ │ │ + movdqa %xmm4,0x78(%rsp) │ │ │ │ + movdqa %xmm5,0x88(%rsp) │ │ │ │ + movdqa %xmm6,0x98(%rsp) │ │ │ │ + movdqa 0x9d88a(%rip),%xmm7 │ │ │ │ + movdqa 0x50(%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm7,%xmm0 │ │ │ │ + movdqa 0xd0(%rdx),%xmm1 │ │ │ │ + pmulhrsw %xmm7,%xmm1 │ │ │ │ + movdqa 0x150(%rdx),%xmm2 │ │ │ │ + pmulhrsw %xmm7,%xmm2 │ │ │ │ + movdqa 0x1d0(%rdx),%xmm3 │ │ │ │ + pmulhrsw %xmm7,%xmm3 │ │ │ │ + movdqa 0x250(%rdx),%xmm4 │ │ │ │ + pmulhrsw %xmm7,%xmm4 │ │ │ │ + movdqa 0x2d0(%rdx),%xmm5 │ │ │ │ + pmulhrsw %xmm7,%xmm5 │ │ │ │ + movdqa 0x350(%rdx),%xmm6 │ │ │ │ + pmulhrsw %xmm7,%xmm6 │ │ │ │ + pmulhrsw 0x3d0(%rdx),%xmm7 │ │ │ │ + call 33c270 <__cxa_finalize@plt+0x311220> │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 33918c <__cxa_finalize@plt+0x30e13c> │ │ │ │ + movdqa %xmm0,0x210(%rdx) │ │ │ │ + movdqa %xmm1,0x250(%rdx) │ │ │ │ + movdqa %xmm2,0x290(%rdx) │ │ │ │ + movdqa %xmm3,0x2d0(%rdx) │ │ │ │ + movdqa %xmm4,0x310(%rdx) │ │ │ │ + movdqa %xmm5,0x350(%rdx) │ │ │ │ + movdqa %xmm6,0x390(%rdx) │ │ │ │ + movdqa %xmm7,0x3d0(%rdx) │ │ │ │ + movdqa 0x38(%rsp),%xmm0 │ │ │ │ + movdqa 0x48(%rsp),%xmm1 │ │ │ │ + movdqa 0x58(%rsp),%xmm2 │ │ │ │ + movdqa 0x68(%rsp),%xmm3 │ │ │ │ + movdqa 0x78(%rsp),%xmm4 │ │ │ │ + movdqa 0x88(%rsp),%xmm5 │ │ │ │ + movdqa 0x98(%rsp),%xmm6 │ │ │ │ + movdqa 0xa8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 33918c <__cxa_finalize@plt+0x30e13c> │ │ │ │ + movdqa %xmm0,0x10(%rdx) │ │ │ │ + movdqa %xmm4,0x50(%rdx) │ │ │ │ + movdqa %xmm2,0xd8(%rsp) │ │ │ │ + movdqa %xmm6,0xe8(%rsp) │ │ │ │ + movdqa %xmm1,0x158(%rsp) │ │ │ │ + movdqa %xmm3,0x188(%rsp) │ │ │ │ + movdqa %xmm5,0x198(%rsp) │ │ │ │ + movdqa %xmm7,0x148(%rsp) │ │ │ │ + movdqa 0x9d745(%rip),%xmm7 │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm7,%xmm0 │ │ │ │ + movdqa 0x80(%rdx),%xmm1 │ │ │ │ + pmulhrsw %xmm7,%xmm1 │ │ │ │ + movdqa 0x100(%rdx),%xmm2 │ │ │ │ + pmulhrsw %xmm7,%xmm2 │ │ │ │ + movdqa 0x180(%rdx),%xmm3 │ │ │ │ + pmulhrsw %xmm7,%xmm3 │ │ │ │ + movdqa 0x200(%rdx),%xmm4 │ │ │ │ + pmulhrsw %xmm7,%xmm4 │ │ │ │ + movdqa 0x280(%rdx),%xmm5 │ │ │ │ + pmulhrsw %xmm7,%xmm5 │ │ │ │ + movdqa 0x300(%rdx),%xmm6 │ │ │ │ + pmulhrsw %xmm7,%xmm6 │ │ │ │ + pmulhrsw 0x380(%rdx),%xmm7 │ │ │ │ + call 3393c0 <__cxa_finalize@plt+0x30e370> │ │ │ │ + movdqa %xmm0,0x38(%rsp) │ │ │ │ + movdqa %xmm1,0x48(%rsp) │ │ │ │ + movdqa %xmm2,0x58(%rsp) │ │ │ │ + movdqa %xmm3,0x68(%rsp) │ │ │ │ + movdqa %xmm4,0x78(%rsp) │ │ │ │ + movdqa %xmm5,0x88(%rsp) │ │ │ │ + movdqa %xmm6,0x98(%rsp) │ │ │ │ + movdqa 0x9d6a8(%rip),%xmm7 │ │ │ │ + movdqa 0x40(%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm7,%xmm0 │ │ │ │ + movdqa 0xc0(%rdx),%xmm1 │ │ │ │ + pmulhrsw %xmm7,%xmm1 │ │ │ │ + movdqa 0x140(%rdx),%xmm2 │ │ │ │ + pmulhrsw %xmm7,%xmm2 │ │ │ │ + movdqa 0x1c0(%rdx),%xmm3 │ │ │ │ + pmulhrsw %xmm7,%xmm3 │ │ │ │ + movdqa 0x240(%rdx),%xmm4 │ │ │ │ + pmulhrsw %xmm7,%xmm4 │ │ │ │ + movdqa 0x2c0(%rdx),%xmm5 │ │ │ │ + pmulhrsw %xmm7,%xmm5 │ │ │ │ + movdqa 0x340(%rdx),%xmm6 │ │ │ │ + pmulhrsw %xmm7,%xmm6 │ │ │ │ + pmulhrsw 0x3c0(%rdx),%xmm7 │ │ │ │ + call 33c270 <__cxa_finalize@plt+0x311220> │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 33918c <__cxa_finalize@plt+0x30e13c> │ │ │ │ + movdqa %xmm0,0x200(%rdx) │ │ │ │ + movdqa %xmm1,0x240(%rdx) │ │ │ │ + movdqa %xmm2,0x280(%rdx) │ │ │ │ + movdqa %xmm3,0x2c0(%rdx) │ │ │ │ + movdqa %xmm4,0x300(%rdx) │ │ │ │ + movdqa %xmm5,0x340(%rdx) │ │ │ │ + movdqa %xmm6,0x380(%rdx) │ │ │ │ + movdqa %xmm7,0x3c0(%rdx) │ │ │ │ + movdqa 0x38(%rsp),%xmm0 │ │ │ │ + movdqa 0x48(%rsp),%xmm1 │ │ │ │ + movdqa 0x58(%rsp),%xmm2 │ │ │ │ + movdqa 0x68(%rsp),%xmm3 │ │ │ │ + movdqa 0x78(%rsp),%xmm4 │ │ │ │ + movdqa 0x88(%rsp),%xmm5 │ │ │ │ + movdqa 0x98(%rsp),%xmm6 │ │ │ │ + movdqa 0xa8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 33918c <__cxa_finalize@plt+0x30e13c> │ │ │ │ + movdqa %xmm2,0xb8(%rsp) │ │ │ │ + movdqa %xmm6,0xc8(%rsp) │ │ │ │ + movdqa %xmm1,0x138(%rsp) │ │ │ │ + movdqa %xmm3,0x1a8(%rsp) │ │ │ │ + movdqa %xmm5,0x178(%rsp) │ │ │ │ + movdqa %xmm7,0x168(%rsp) │ │ │ │ + cmp $0x96,%ecx │ │ │ │ + jg 3410ab <__cxa_finalize@plt+0x31605b> │ │ │ │ + movdqa %xmm4,%xmm1 │ │ │ │ + movdqa 0x10(%rdx),%xmm2 │ │ │ │ + movdqa 0x50(%rdx),%xmm3 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + movdqa %xmm4,%xmm6 │ │ │ │ + movdqa %xmm4,%xmm7 │ │ │ │ + call 3393c0 <__cxa_finalize@plt+0x30e370> │ │ │ │ + movdqa %xmm0,0x38(%rsp) │ │ │ │ + movdqa %xmm1,0x48(%rsp) │ │ │ │ + movdqa %xmm2,0x58(%rsp) │ │ │ │ + movdqa %xmm3,0x68(%rsp) │ │ │ │ + movdqa %xmm4,0x78(%rsp) │ │ │ │ + movdqa %xmm5,0x88(%rsp) │ │ │ │ + movdqa %xmm6,0x98(%rsp) │ │ │ │ + movdqa 0xb8(%rsp),%xmm0 │ │ │ │ + movdqa 0xc8(%rsp),%xmm1 │ │ │ │ + movdqa 0xd8(%rsp),%xmm2 │ │ │ │ + movdqa 0xe8(%rsp),%xmm3 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + movdqa %xmm4,%xmm6 │ │ │ │ + movdqa %xmm4,%xmm7 │ │ │ │ + call 33c270 <__cxa_finalize@plt+0x311220> │ │ │ │ + movdqa 0x8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm0,0xb8(%rsp) │ │ │ │ + movdqa %xmm1,0xc8(%rsp) │ │ │ │ + movdqa %xmm2,0xd8(%rsp) │ │ │ │ + movdqa %xmm3,0xe8(%rsp) │ │ │ │ + movdqa %xmm4,0xf8(%rsp) │ │ │ │ + movdqa %xmm5,0x108(%rsp) │ │ │ │ + movdqa %xmm6,0x118(%rsp) │ │ │ │ + movdqa %xmm7,0x128(%rsp) │ │ │ │ + call 33f580 <__cxa_finalize@plt+0x314530> │ │ │ │ + jmp 34156a <__cxa_finalize@plt+0x31651a> │ │ │ │ + movdqa %xmm0,(%rdx) │ │ │ │ + movdqa %xmm4,0x40(%rdx) │ │ │ │ + movdqa 0x9d474(%rip),%xmm7 │ │ │ │ + movdqa 0x20(%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm7,%xmm0 │ │ │ │ + movdqa 0xa0(%rdx),%xmm1 │ │ │ │ + pmulhrsw %xmm7,%xmm1 │ │ │ │ + movdqa 0x120(%rdx),%xmm2 │ │ │ │ + pmulhrsw %xmm7,%xmm2 │ │ │ │ + movdqa 0x1a0(%rdx),%xmm3 │ │ │ │ + pmulhrsw %xmm7,%xmm3 │ │ │ │ + movdqa 0x220(%rdx),%xmm4 │ │ │ │ + pmulhrsw %xmm7,%xmm4 │ │ │ │ + movdqa 0x2a0(%rdx),%xmm5 │ │ │ │ + pmulhrsw %xmm7,%xmm5 │ │ │ │ + movdqa 0x320(%rdx),%xmm6 │ │ │ │ + pmulhrsw %xmm7,%xmm6 │ │ │ │ + pmulhrsw 0x3a0(%rdx),%xmm7 │ │ │ │ + call 3393c0 <__cxa_finalize@plt+0x30e370> │ │ │ │ + movdqa %xmm0,0x38(%rsp) │ │ │ │ + movdqa %xmm1,0x48(%rsp) │ │ │ │ + movdqa %xmm2,0x58(%rsp) │ │ │ │ + movdqa %xmm3,0x68(%rsp) │ │ │ │ + movdqa %xmm4,0x78(%rsp) │ │ │ │ + movdqa %xmm5,0x88(%rsp) │ │ │ │ + movdqa %xmm6,0x98(%rsp) │ │ │ │ + movdqa 0x9d3d6(%rip),%xmm7 │ │ │ │ + movdqa 0x60(%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm7,%xmm0 │ │ │ │ + movdqa 0xe0(%rdx),%xmm1 │ │ │ │ + pmulhrsw %xmm7,%xmm1 │ │ │ │ + movdqa 0x160(%rdx),%xmm2 │ │ │ │ + pmulhrsw %xmm7,%xmm2 │ │ │ │ + movdqa 0x1e0(%rdx),%xmm3 │ │ │ │ + pmulhrsw %xmm7,%xmm3 │ │ │ │ + movdqa 0x260(%rdx),%xmm4 │ │ │ │ + pmulhrsw %xmm7,%xmm4 │ │ │ │ + movdqa 0x2e0(%rdx),%xmm5 │ │ │ │ + pmulhrsw %xmm7,%xmm5 │ │ │ │ + movdqa 0x360(%rdx),%xmm6 │ │ │ │ + pmulhrsw %xmm7,%xmm6 │ │ │ │ + pmulhrsw 0x3e0(%rdx),%xmm7 │ │ │ │ + call 33c270 <__cxa_finalize@plt+0x311220> │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 33918c <__cxa_finalize@plt+0x30e13c> │ │ │ │ + movdqa %xmm0,0x220(%rdx) │ │ │ │ + movdqa %xmm1,0x260(%rdx) │ │ │ │ + movdqa %xmm2,0x2a0(%rdx) │ │ │ │ + movdqa %xmm3,0x2e0(%rdx) │ │ │ │ + movdqa %xmm4,0x320(%rdx) │ │ │ │ + movdqa %xmm5,0x360(%rdx) │ │ │ │ + movdqa %xmm6,0x3a0(%rdx) │ │ │ │ + movdqa %xmm7,0x3e0(%rdx) │ │ │ │ + movdqa 0x38(%rsp),%xmm0 │ │ │ │ + movdqa 0x48(%rsp),%xmm1 │ │ │ │ + movdqa 0x58(%rsp),%xmm2 │ │ │ │ + movdqa 0x68(%rsp),%xmm3 │ │ │ │ + movdqa 0x78(%rsp),%xmm4 │ │ │ │ + movdqa 0x88(%rsp),%xmm5 │ │ │ │ + movdqa 0x98(%rsp),%xmm6 │ │ │ │ + movdqa 0xa8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 33918c <__cxa_finalize@plt+0x30e13c> │ │ │ │ + movdqa %xmm0,0x20(%rdx) │ │ │ │ + movdqa %xmm4,0x60(%rdx) │ │ │ │ + movdqa %xmm2,0xf8(%rsp) │ │ │ │ + movdqa %xmm6,0x108(%rsp) │ │ │ │ + movdqa %xmm1,0x218(%rsp) │ │ │ │ + movdqa %xmm3,0x1c8(%rsp) │ │ │ │ + movdqa %xmm5,0x1d8(%rsp) │ │ │ │ + movdqa %xmm7,0x208(%rsp) │ │ │ │ + movdqa 0x9d291(%rip),%xmm7 │ │ │ │ + movdqa 0x30(%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm7,%xmm0 │ │ │ │ + movdqa 0xb0(%rdx),%xmm1 │ │ │ │ + pmulhrsw %xmm7,%xmm1 │ │ │ │ + movdqa 0x130(%rdx),%xmm2 │ │ │ │ + pmulhrsw %xmm7,%xmm2 │ │ │ │ + movdqa 0x1b0(%rdx),%xmm3 │ │ │ │ + pmulhrsw %xmm7,%xmm3 │ │ │ │ + movdqa 0x230(%rdx),%xmm4 │ │ │ │ + pmulhrsw %xmm7,%xmm4 │ │ │ │ + movdqa 0x2b0(%rdx),%xmm5 │ │ │ │ + pmulhrsw %xmm7,%xmm5 │ │ │ │ + movdqa 0x330(%rdx),%xmm6 │ │ │ │ + pmulhrsw %xmm7,%xmm6 │ │ │ │ + pmulhrsw 0x3b0(%rdx),%xmm7 │ │ │ │ + call 3393c0 <__cxa_finalize@plt+0x30e370> │ │ │ │ + movdqa %xmm0,0x38(%rsp) │ │ │ │ + movdqa %xmm1,0x48(%rsp) │ │ │ │ + movdqa %xmm2,0x58(%rsp) │ │ │ │ + movdqa %xmm3,0x68(%rsp) │ │ │ │ + movdqa %xmm4,0x78(%rsp) │ │ │ │ + movdqa %xmm5,0x88(%rsp) │ │ │ │ + movdqa %xmm6,0x98(%rsp) │ │ │ │ + movdqa 0x9d1f3(%rip),%xmm7 │ │ │ │ + movdqa 0x70(%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm7,%xmm0 │ │ │ │ + movdqa 0xf0(%rdx),%xmm1 │ │ │ │ + pmulhrsw %xmm7,%xmm1 │ │ │ │ + movdqa 0x170(%rdx),%xmm2 │ │ │ │ + pmulhrsw %xmm7,%xmm2 │ │ │ │ + movdqa 0x1f0(%rdx),%xmm3 │ │ │ │ + pmulhrsw %xmm7,%xmm3 │ │ │ │ + movdqa 0x270(%rdx),%xmm4 │ │ │ │ + pmulhrsw %xmm7,%xmm4 │ │ │ │ + movdqa 0x2f0(%rdx),%xmm5 │ │ │ │ + pmulhrsw %xmm7,%xmm5 │ │ │ │ + movdqa 0x370(%rdx),%xmm6 │ │ │ │ + pmulhrsw %xmm7,%xmm6 │ │ │ │ + pmulhrsw 0x3f0(%rdx),%xmm7 │ │ │ │ + call 33c270 <__cxa_finalize@plt+0x311220> │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 33918c <__cxa_finalize@plt+0x30e13c> │ │ │ │ + movdqa %xmm0,0x230(%rdx) │ │ │ │ + movdqa %xmm1,0x270(%rdx) │ │ │ │ + movdqa %xmm2,0x2b0(%rdx) │ │ │ │ + movdqa %xmm3,0x2f0(%rdx) │ │ │ │ + movdqa %xmm4,0x330(%rdx) │ │ │ │ + movdqa %xmm5,0x370(%rdx) │ │ │ │ + movdqa %xmm6,0x3b0(%rdx) │ │ │ │ + movdqa %xmm7,0x3f0(%rdx) │ │ │ │ + movdqa 0x38(%rsp),%xmm0 │ │ │ │ + movdqa 0x48(%rsp),%xmm1 │ │ │ │ + movdqa 0x58(%rsp),%xmm2 │ │ │ │ + movdqa 0x68(%rsp),%xmm3 │ │ │ │ + movdqa 0x78(%rsp),%xmm4 │ │ │ │ + movdqa 0x88(%rsp),%xmm5 │ │ │ │ + movdqa 0x98(%rsp),%xmm6 │ │ │ │ + movdqa 0xa8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 33918c <__cxa_finalize@plt+0x30e13c> │ │ │ │ + movdqa %xmm2,0x118(%rsp) │ │ │ │ + movdqa %xmm6,0x128(%rsp) │ │ │ │ + movdqa %xmm1,0x1f8(%rsp) │ │ │ │ + movdqa %xmm3,0x1e8(%rsp) │ │ │ │ + movdqa %xmm5,0x1b8(%rsp) │ │ │ │ + movdqa %xmm7,0x228(%rsp) │ │ │ │ + movdqa %xmm0,%xmm6 │ │ │ │ + movdqa %xmm4,%xmm7 │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + movdqa 0x40(%rdx),%xmm1 │ │ │ │ + movdqa 0x10(%rdx),%xmm2 │ │ │ │ + movdqa 0x50(%rdx),%xmm3 │ │ │ │ + movdqa 0x20(%rdx),%xmm4 │ │ │ │ + movdqa 0x60(%rdx),%xmm5 │ │ │ │ + call 3393c0 <__cxa_finalize@plt+0x30e370> │ │ │ │ + movdqa %xmm0,0x38(%rsp) │ │ │ │ + movdqa %xmm1,0x48(%rsp) │ │ │ │ + movdqa %xmm2,0x58(%rsp) │ │ │ │ + movdqa %xmm3,0x68(%rsp) │ │ │ │ + movdqa %xmm4,0x78(%rsp) │ │ │ │ + movdqa %xmm5,0x88(%rsp) │ │ │ │ + movdqa %xmm6,0x98(%rsp) │ │ │ │ + movdqa 0xb8(%rsp),%xmm0 │ │ │ │ + movdqa 0xc8(%rsp),%xmm1 │ │ │ │ + movdqa 0xd8(%rsp),%xmm2 │ │ │ │ + movdqa 0xe8(%rsp),%xmm3 │ │ │ │ + movdqa 0xf8(%rsp),%xmm4 │ │ │ │ + movdqa 0x108(%rsp),%xmm5 │ │ │ │ + movdqa 0x118(%rsp),%xmm6 │ │ │ │ + movdqa 0x128(%rsp),%xmm7 │ │ │ │ + call 33c270 <__cxa_finalize@plt+0x311220> │ │ │ │ + movdqa 0x8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm0,0xb8(%rsp) │ │ │ │ + movdqa %xmm1,0xc8(%rsp) │ │ │ │ + movdqa %xmm2,0xd8(%rsp) │ │ │ │ + movdqa %xmm3,0xe8(%rsp) │ │ │ │ + movdqa %xmm4,0xf8(%rsp) │ │ │ │ + movdqa %xmm5,0x108(%rsp) │ │ │ │ + movdqa %xmm6,0x118(%rsp) │ │ │ │ + movdqa %xmm7,0x128(%rsp) │ │ │ │ + call 33f850 <__cxa_finalize@plt+0x314800> │ │ │ │ + mov %ecx,0x238(%rsp) │ │ │ │ + lea 0x8(%rdi),%rcx │ │ │ │ + mov %rcx,0x240(%rsp) │ │ │ │ + lea 0x5(%rip),%rcx │ │ │ │ + jmp 33f135 <__cxa_finalize@plt+0x3140e5> │ │ │ │ + mov 0x240(%rsp),%rdi │ │ │ │ + mov 0x238(%rsp),%ecx │ │ │ │ + add $0x200,%rdx │ │ │ │ + movdqa 0x40(%rdx),%xmm0 │ │ │ │ + movdqa 0xc0(%rdx),%xmm1 │ │ │ │ + movdqa 0x140(%rdx),%xmm2 │ │ │ │ + movdqa 0x1c0(%rdx),%xmm3 │ │ │ │ + movdqa 0x50(%rdx),%xmm4 │ │ │ │ + movdqa 0xd0(%rdx),%xmm5 │ │ │ │ + movdqa 0x150(%rdx),%xmm6 │ │ │ │ + movdqa 0x1d0(%rdx),%xmm7 │ │ │ │ + movdqa %xmm0,0x138(%rsp) │ │ │ │ + movdqa %xmm1,0x1a8(%rsp) │ │ │ │ + movdqa %xmm2,0x178(%rsp) │ │ │ │ + movdqa %xmm3,0x168(%rsp) │ │ │ │ + movdqa %xmm4,0x158(%rsp) │ │ │ │ + movdqa %xmm5,0x188(%rsp) │ │ │ │ + movdqa %xmm6,0x198(%rsp) │ │ │ │ + movdqa %xmm7,0x148(%rsp) │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + movdqa 0x100(%rdx),%xmm1 │ │ │ │ + movdqa 0x10(%rdx),%xmm2 │ │ │ │ + movdqa 0x110(%rdx),%xmm3 │ │ │ │ + cmp $0x96,%ecx │ │ │ │ + jg 341718 <__cxa_finalize@plt+0x3166c8> │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + movdqa %xmm4,%xmm6 │ │ │ │ + movdqa %xmm4,%xmm7 │ │ │ │ + call 3393c0 <__cxa_finalize@plt+0x30e370> │ │ │ │ + movdqa %xmm0,0x38(%rsp) │ │ │ │ + movdqa %xmm1,0x48(%rsp) │ │ │ │ + movdqa %xmm2,0x58(%rsp) │ │ │ │ + movdqa %xmm3,0x68(%rsp) │ │ │ │ + movdqa %xmm4,0x78(%rsp) │ │ │ │ + movdqa %xmm5,0x88(%rsp) │ │ │ │ + movdqa %xmm6,0x98(%rsp) │ │ │ │ + movdqa 0x80(%rdx),%xmm0 │ │ │ │ + movdqa 0x180(%rdx),%xmm1 │ │ │ │ + movdqa 0x90(%rdx),%xmm2 │ │ │ │ + movdqa 0x190(%rdx),%xmm3 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + movdqa %xmm4,%xmm6 │ │ │ │ + movdqa %xmm4,%xmm7 │ │ │ │ + call 33c270 <__cxa_finalize@plt+0x311220> │ │ │ │ + movdqa 0x8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm0,0xb8(%rsp) │ │ │ │ + movdqa %xmm1,0xc8(%rsp) │ │ │ │ + movdqa %xmm2,0xd8(%rsp) │ │ │ │ + movdqa %xmm3,0xe8(%rsp) │ │ │ │ + movdqa %xmm4,0xf8(%rsp) │ │ │ │ + movdqa %xmm5,0x108(%rsp) │ │ │ │ + movdqa %xmm6,0x118(%rsp) │ │ │ │ + movdqa %xmm7,0x128(%rsp) │ │ │ │ + call 33f580 <__cxa_finalize@plt+0x314530> │ │ │ │ + jmp 33f12e <__cxa_finalize@plt+0x3140de> │ │ │ │ + movdqa 0x20(%rdx),%xmm4 │ │ │ │ + movdqa 0x120(%rdx),%xmm5 │ │ │ │ + movdqa 0x30(%rdx),%xmm6 │ │ │ │ + movdqa 0x130(%rdx),%xmm7 │ │ │ │ + call 3393c0 <__cxa_finalize@plt+0x30e370> │ │ │ │ + movdqa %xmm0,0x38(%rsp) │ │ │ │ + movdqa %xmm1,0x48(%rsp) │ │ │ │ + movdqa %xmm2,0x58(%rsp) │ │ │ │ + movdqa %xmm3,0x68(%rsp) │ │ │ │ + movdqa %xmm4,0x78(%rsp) │ │ │ │ + movdqa %xmm5,0x88(%rsp) │ │ │ │ + movdqa %xmm6,0x98(%rsp) │ │ │ │ + movdqa 0x80(%rdx),%xmm0 │ │ │ │ + movdqa 0x180(%rdx),%xmm1 │ │ │ │ + movdqa 0x90(%rdx),%xmm2 │ │ │ │ + movdqa 0x190(%rdx),%xmm3 │ │ │ │ + movdqa 0xa0(%rdx),%xmm4 │ │ │ │ + movdqa 0x1a0(%rdx),%xmm5 │ │ │ │ + movdqa 0xb0(%rdx),%xmm6 │ │ │ │ + movdqa 0x1b0(%rdx),%xmm7 │ │ │ │ + call 33c270 <__cxa_finalize@plt+0x311220> │ │ │ │ + movdqa 0x8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm0,0xb8(%rsp) │ │ │ │ + movdqa %xmm1,0xc8(%rsp) │ │ │ │ + movdqa %xmm2,0xd8(%rsp) │ │ │ │ + movdqa %xmm3,0xe8(%rsp) │ │ │ │ + movdqa %xmm4,0xf8(%rsp) │ │ │ │ + movdqa %xmm5,0x108(%rsp) │ │ │ │ + movdqa %xmm6,0x118(%rsp) │ │ │ │ + movdqa %xmm7,0x128(%rsp) │ │ │ │ + movdqa 0x60(%rdx),%xmm0 │ │ │ │ + movdqa 0xe0(%rdx),%xmm1 │ │ │ │ + movdqa 0x160(%rdx),%xmm2 │ │ │ │ + movdqa 0x1e0(%rdx),%xmm3 │ │ │ │ + movdqa 0x70(%rdx),%xmm4 │ │ │ │ + movdqa 0xf0(%rdx),%xmm5 │ │ │ │ + movdqa 0x170(%rdx),%xmm6 │ │ │ │ + movdqa 0x1f0(%rdx),%xmm7 │ │ │ │ + movdqa %xmm0,0x218(%rsp) │ │ │ │ + movdqa %xmm1,0x1c8(%rsp) │ │ │ │ + movdqa %xmm2,0x1d8(%rsp) │ │ │ │ + movdqa %xmm3,0x208(%rsp) │ │ │ │ + movdqa %xmm4,0x1f8(%rsp) │ │ │ │ + movdqa %xmm5,0x1e8(%rsp) │ │ │ │ + movdqa %xmm6,0x1b8(%rsp) │ │ │ │ + movdqa %xmm7,0x228(%rsp) │ │ │ │ + call 33f850 <__cxa_finalize@plt+0x314800> │ │ │ │ + jmp 33f12e <__cxa_finalize@plt+0x3140de> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x248,%rsp │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 3419ec <__cxa_finalize@plt+0x31699c> │ │ │ │ + call 341a20 <__cxa_finalize@plt+0x3169d0> │ │ │ │ + call 33b875 <__cxa_finalize@plt+0x310825> │ │ │ │ + add $0x100,%rdx │ │ │ │ + lea 0x8(%rcx),%rdi │ │ │ │ + movdqa 0xb0(%rsp),%xmm0 │ │ │ │ + movdqa 0xc0(%rsp),%xmm1 │ │ │ │ + movdqa 0xd0(%rsp),%xmm2 │ │ │ │ + movdqa 0xe0(%rsp),%xmm3 │ │ │ │ + movdqa 0xf0(%rsp),%xmm4 │ │ │ │ + movdqa 0x100(%rsp),%xmm5 │ │ │ │ + movdqa 0x110(%rsp),%xmm6 │ │ │ │ + movdqa 0x120(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,(%rsp) │ │ │ │ + lea 0x602(%rip),%r8 │ │ │ │ + call 33918c <__cxa_finalize@plt+0x30e13c> │ │ │ │ + call 33b875 <__cxa_finalize@plt+0x310825> │ │ │ │ + add $0x100,%rdx │ │ │ │ + lea 0x8(%rcx),%rdi │ │ │ │ + movdqa 0x130(%rsp),%xmm0 │ │ │ │ + movdqa 0x140(%rsp),%xmm1 │ │ │ │ + movdqa 0x150(%rsp),%xmm2 │ │ │ │ + movdqa 0x160(%rsp),%xmm3 │ │ │ │ + movdqa 0x170(%rsp),%xmm4 │ │ │ │ + movdqa 0x180(%rsp),%xmm5 │ │ │ │ + movdqa 0x190(%rsp),%xmm6 │ │ │ │ + movdqa 0x1a0(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,(%rsp) │ │ │ │ + lea 0x599(%rip),%r8 │ │ │ │ + call 33918c <__cxa_finalize@plt+0x30e13c> │ │ │ │ + call 33b875 <__cxa_finalize@plt+0x310825> │ │ │ │ + add $0x100,%rdx │ │ │ │ + lea 0x8(%rcx),%rdi │ │ │ │ + movdqa 0x1b0(%rsp),%xmm0 │ │ │ │ + movdqa 0x1c0(%rsp),%xmm1 │ │ │ │ + movdqa 0x1d0(%rsp),%xmm2 │ │ │ │ + movdqa 0x1e0(%rsp),%xmm3 │ │ │ │ + movdqa 0x1f0(%rsp),%xmm4 │ │ │ │ + movdqa 0x200(%rsp),%xmm5 │ │ │ │ + movdqa 0x210(%rsp),%xmm6 │ │ │ │ + movdqa 0x220(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,(%rsp) │ │ │ │ + lea 0x530(%rip),%r8 │ │ │ │ + call 33918c <__cxa_finalize@plt+0x30e13c> │ │ │ │ + call 33b875 <__cxa_finalize@plt+0x310825> │ │ │ │ + add $0x248,%rsp │ │ │ │ + ret │ │ │ │ + movd 0x9cb3c(%rip),%xmm1 │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm1,%xmm0 │ │ │ │ + movd 0x9caeb(%rip),%xmm2 │ │ │ │ + mov %ecx,(%rdx) │ │ │ │ + pmulhrsw %xmm1,%xmm0 │ │ │ │ + mov $0x10,%ecx │ │ │ │ + lea -0x1429(%rip),%r8 │ │ │ │ + jmp 34057f <__cxa_finalize@plt+0x31552f> │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x10,%rdx │ │ │ │ + lea 0x2ce(%rip),%rcx │ │ │ │ + movdqa 0x9cafd(%rip),%xmm7 │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm7,%xmm0 │ │ │ │ + movdqa 0x80(%rdx),%xmm1 │ │ │ │ + pmulhrsw %xmm7,%xmm1 │ │ │ │ + movdqa 0x100(%rdx),%xmm2 │ │ │ │ + pmulhrsw %xmm7,%xmm2 │ │ │ │ + movdqa 0x180(%rdx),%xmm3 │ │ │ │ + pmulhrsw %xmm7,%xmm3 │ │ │ │ + movdqa 0x200(%rdx),%xmm4 │ │ │ │ + pmulhrsw %xmm7,%xmm4 │ │ │ │ + movdqa 0x280(%rdx),%xmm5 │ │ │ │ + pmulhrsw %xmm7,%xmm5 │ │ │ │ + movdqa 0x300(%rdx),%xmm6 │ │ │ │ + pmulhrsw %xmm7,%xmm6 │ │ │ │ + pmulhrsw 0x380(%rdx),%xmm7 │ │ │ │ + call 3393c0 <__cxa_finalize@plt+0x30e370> │ │ │ │ + movdqa %xmm0,0x38(%rsp) │ │ │ │ + movdqa %xmm1,0x48(%rsp) │ │ │ │ + movdqa %xmm2,0x58(%rsp) │ │ │ │ + movdqa %xmm3,0x68(%rsp) │ │ │ │ + movdqa %xmm4,0x78(%rsp) │ │ │ │ + movdqa %xmm5,0x88(%rsp) │ │ │ │ + movdqa %xmm6,0x98(%rsp) │ │ │ │ + movdqa 0x9ca60(%rip),%xmm7 │ │ │ │ + movdqa 0x40(%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm7,%xmm0 │ │ │ │ + movdqa 0xc0(%rdx),%xmm1 │ │ │ │ + pmulhrsw %xmm7,%xmm1 │ │ │ │ + movdqa 0x140(%rdx),%xmm2 │ │ │ │ + pmulhrsw %xmm7,%xmm2 │ │ │ │ + movdqa 0x1c0(%rdx),%xmm3 │ │ │ │ + pmulhrsw %xmm7,%xmm3 │ │ │ │ + movdqa 0x240(%rdx),%xmm4 │ │ │ │ + pmulhrsw %xmm7,%xmm4 │ │ │ │ + movdqa 0x2c0(%rdx),%xmm5 │ │ │ │ + pmulhrsw %xmm7,%xmm5 │ │ │ │ + movdqa 0x340(%rdx),%xmm6 │ │ │ │ + pmulhrsw %xmm7,%xmm6 │ │ │ │ + pmulhrsw 0x3c0(%rdx),%xmm7 │ │ │ │ + call 33c270 <__cxa_finalize@plt+0x311220> │ │ │ │ + movdqa 0x8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm0,0xb8(%rsp) │ │ │ │ + movdqa %xmm1,0xc8(%rsp) │ │ │ │ + movdqa %xmm2,0xd8(%rsp) │ │ │ │ + movdqa %xmm3,0xe8(%rsp) │ │ │ │ + movdqa %xmm4,0xf8(%rsp) │ │ │ │ + movdqa %xmm5,0x108(%rsp) │ │ │ │ + movdqa %xmm6,0x118(%rsp) │ │ │ │ + movdqa %xmm7,0x128(%rsp) │ │ │ │ + movdqa 0x9c9a4(%rip),%xmm7 │ │ │ │ + movdqa 0x20(%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm7,%xmm0 │ │ │ │ + movdqa 0x60(%rdx),%xmm1 │ │ │ │ + pmulhrsw %xmm7,%xmm1 │ │ │ │ + movdqa 0xa0(%rdx),%xmm2 │ │ │ │ + pmulhrsw %xmm7,%xmm2 │ │ │ │ + movdqa 0xe0(%rdx),%xmm3 │ │ │ │ + pmulhrsw %xmm7,%xmm3 │ │ │ │ + movdqa 0x120(%rdx),%xmm4 │ │ │ │ + pmulhrsw %xmm7,%xmm4 │ │ │ │ + movdqa 0x160(%rdx),%xmm5 │ │ │ │ + pmulhrsw %xmm7,%xmm5 │ │ │ │ + movdqa 0x1a0(%rdx),%xmm6 │ │ │ │ + pmulhrsw %xmm7,%xmm6 │ │ │ │ + pmulhrsw 0x1e0(%rdx),%xmm7 │ │ │ │ + movdqa %xmm0,0x138(%rsp) │ │ │ │ + movdqa %xmm1,0x1a8(%rsp) │ │ │ │ + movdqa %xmm2,0x178(%rsp) │ │ │ │ + movdqa %xmm3,0x168(%rsp) │ │ │ │ + movdqa %xmm4,0x158(%rsp) │ │ │ │ + movdqa %xmm5,0x188(%rsp) │ │ │ │ + movdqa %xmm6,0x198(%rsp) │ │ │ │ + movdqa %xmm7,0x148(%rsp) │ │ │ │ + movdqa 0x9c8f6(%rip),%xmm7 │ │ │ │ + movdqa 0x220(%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm7,%xmm0 │ │ │ │ + movdqa 0x260(%rdx),%xmm1 │ │ │ │ + pmulhrsw %xmm7,%xmm1 │ │ │ │ + movdqa 0x2a0(%rdx),%xmm2 │ │ │ │ + pmulhrsw %xmm7,%xmm2 │ │ │ │ + movdqa 0x2e0(%rdx),%xmm3 │ │ │ │ + pmulhrsw %xmm7,%xmm3 │ │ │ │ + movdqa 0x320(%rdx),%xmm4 │ │ │ │ + pmulhrsw %xmm7,%xmm4 │ │ │ │ + movdqa 0x360(%rdx),%xmm5 │ │ │ │ + pmulhrsw %xmm7,%xmm5 │ │ │ │ + movdqa 0x3a0(%rdx),%xmm6 │ │ │ │ + pmulhrsw %xmm7,%xmm6 │ │ │ │ + pmulhrsw 0x3e0(%rdx),%xmm7 │ │ │ │ + movdqa %xmm0,0x218(%rsp) │ │ │ │ + movdqa %xmm1,0x1c8(%rsp) │ │ │ │ + movdqa %xmm2,0x1d8(%rsp) │ │ │ │ + movdqa %xmm3,0x208(%rsp) │ │ │ │ + movdqa %xmm4,0x1f8(%rsp) │ │ │ │ + movdqa %xmm5,0x1e8(%rsp) │ │ │ │ + movdqa %xmm6,0x1b8(%rsp) │ │ │ │ + movdqa %xmm7,0x228(%rsp) │ │ │ │ + call 33f850 <__cxa_finalize@plt+0x314800> │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + mov %rcx,%r8 │ │ │ │ + jmp 33918c <__cxa_finalize@plt+0x30e13c> │ │ │ │ + movdqa %xmm0,(%rdx) │ │ │ │ + movdqa %xmm1,0x20(%rdx) │ │ │ │ + movdqa %xmm2,0x40(%rdx) │ │ │ │ + movdqa %xmm3,0x60(%rdx) │ │ │ │ + movdqa %xmm4,0x80(%rdx) │ │ │ │ + movdqa %xmm5,0xa0(%rdx) │ │ │ │ + movdqa %xmm6,0xc0(%rdx) │ │ │ │ + movdqa %xmm7,0xe0(%rdx) │ │ │ │ + movdqa 0xb8(%rsp),%xmm0 │ │ │ │ + movdqa 0xc8(%rsp),%xmm1 │ │ │ │ + movdqa 0xd8(%rsp),%xmm2 │ │ │ │ + movdqa 0xe8(%rsp),%xmm3 │ │ │ │ + movdqa 0xf8(%rsp),%xmm4 │ │ │ │ + movdqa 0x108(%rsp),%xmm5 │ │ │ │ + movdqa 0x118(%rsp),%xmm6 │ │ │ │ + movdqa 0x128(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 33918c <__cxa_finalize@plt+0x30e13c> │ │ │ │ + movdqa %xmm0,0x100(%rdx) │ │ │ │ + movdqa %xmm1,0x120(%rdx) │ │ │ │ + movdqa %xmm2,0x140(%rdx) │ │ │ │ + movdqa %xmm3,0x160(%rdx) │ │ │ │ + movdqa %xmm4,0x180(%rdx) │ │ │ │ + movdqa %xmm5,0x1a0(%rdx) │ │ │ │ + movdqa %xmm6,0x1c0(%rdx) │ │ │ │ + movdqa %xmm7,0x1e0(%rdx) │ │ │ │ + movdqa 0x138(%rsp),%xmm0 │ │ │ │ + movdqa 0x148(%rsp),%xmm1 │ │ │ │ + movdqa 0x158(%rsp),%xmm2 │ │ │ │ + movdqa 0x168(%rsp),%xmm3 │ │ │ │ + movdqa 0x178(%rsp),%xmm4 │ │ │ │ + movdqa 0x188(%rsp),%xmm5 │ │ │ │ + movdqa 0x198(%rsp),%xmm6 │ │ │ │ + movdqa 0x1a8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 33918c <__cxa_finalize@plt+0x30e13c> │ │ │ │ + movdqa %xmm0,0x200(%rdx) │ │ │ │ + movdqa %xmm1,0x220(%rdx) │ │ │ │ + movdqa %xmm2,0x240(%rdx) │ │ │ │ + movdqa %xmm3,0x260(%rdx) │ │ │ │ + movdqa %xmm4,0x280(%rdx) │ │ │ │ + movdqa %xmm5,0x2a0(%rdx) │ │ │ │ + movdqa %xmm6,0x2c0(%rdx) │ │ │ │ + movdqa %xmm7,0x2e0(%rdx) │ │ │ │ + movdqa 0x1b8(%rsp),%xmm0 │ │ │ │ + movdqa 0x1c8(%rsp),%xmm1 │ │ │ │ + movdqa 0x1d8(%rsp),%xmm2 │ │ │ │ + movdqa 0x1e8(%rsp),%xmm3 │ │ │ │ + movdqa 0x1f8(%rsp),%xmm4 │ │ │ │ + movdqa 0x208(%rsp),%xmm5 │ │ │ │ + movdqa 0x218(%rsp),%xmm6 │ │ │ │ + movdqa 0x228(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 33918c <__cxa_finalize@plt+0x30e13c> │ │ │ │ + movdqa %xmm0,0x300(%rdx) │ │ │ │ + movdqa %xmm1,0x320(%rdx) │ │ │ │ + movdqa %xmm2,0x340(%rdx) │ │ │ │ + movdqa %xmm3,0x360(%rdx) │ │ │ │ + movdqa %xmm4,0x380(%rdx) │ │ │ │ + movdqa %xmm5,0x3a0(%rdx) │ │ │ │ + movdqa %xmm6,0x3c0(%rdx) │ │ │ │ + movdqa %xmm7,0x3e0(%rdx) │ │ │ │ + sub $0x10,%rdx │ │ │ │ + lea 0x5(%rip),%rcx │ │ │ │ + jmp 341a2b <__cxa_finalize@plt+0x3169db> │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov %ecx,%r8d │ │ │ │ + cmp $0x2b,%ecx │ │ │ │ + sbb %ecx,%ecx │ │ │ │ + cmp $0x96,%r8d │ │ │ │ + sbb $0x0,%ecx │ │ │ │ + cmp $0x116,%r8d │ │ │ │ + sbb $0xfffffffc,%ecx │ │ │ │ + lea 0x8(%rdi),%r8 │ │ │ │ + mov %r8,0x30(%rsp) │ │ │ │ + mov %ecx,0x38(%rsp) │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + movdqa 0x9c5e6(%rip),%xmm7 │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm7,%xmm0 │ │ │ │ + movdqa 0x40(%rdx),%xmm1 │ │ │ │ + pmulhrsw %xmm7,%xmm1 │ │ │ │ + movdqa 0x80(%rdx),%xmm2 │ │ │ │ + pmulhrsw %xmm7,%xmm2 │ │ │ │ + movdqa 0xc0(%rdx),%xmm3 │ │ │ │ + pmulhrsw %xmm7,%xmm3 │ │ │ │ + movdqa 0x100(%rdx),%xmm4 │ │ │ │ + pmulhrsw %xmm7,%xmm4 │ │ │ │ + movdqa 0x140(%rdx),%xmm5 │ │ │ │ + pmulhrsw %xmm7,%xmm5 │ │ │ │ + movdqa 0x180(%rdx),%xmm6 │ │ │ │ + pmulhrsw %xmm7,%xmm6 │ │ │ │ + pmulhrsw 0x1c0(%rdx),%xmm7 │ │ │ │ + movdqa %xmm6,0x10(%rsp) │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + movdqa %xmm6,(%rdx) │ │ │ │ + movdqa %xmm6,0x40(%rdx) │ │ │ │ + movdqa %xmm6,0x80(%rdx) │ │ │ │ + movdqa %xmm6,0xc0(%rdx) │ │ │ │ + movdqa %xmm6,0x100(%rdx) │ │ │ │ + movdqa %xmm6,0x140(%rdx) │ │ │ │ + movdqa %xmm6,0x180(%rdx) │ │ │ │ + movdqa %xmm6,0x1c0(%rdx) │ │ │ │ + lea -0xe7(%rip),%r8 │ │ │ │ + call 3391c4 <__cxa_finalize@plt+0x30e174> │ │ │ │ + movdqa %xmm2,(%rsp) │ │ │ │ + movdqa %xmm3,0x10(%rsp) │ │ │ │ + movdqa %xmm4,0x20(%rsp) │ │ │ │ + movdqa 0x9c501(%rip),%xmm3 │ │ │ │ + movdqa 0x9c4d9(%rip),%xmm4 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + pmulhrsw %xmm5,%xmm2 │ │ │ │ + pmulhrsw %xmm4,%xmm2 │ │ │ │ + paddsw %xmm2,%xmm5 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + pmulhrsw %xmm6,%xmm2 │ │ │ │ + pmulhrsw %xmm4,%xmm2 │ │ │ │ + paddsw %xmm2,%xmm6 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + pmulhrsw %xmm7,%xmm2 │ │ │ │ + pmulhrsw %xmm4,%xmm2 │ │ │ │ + paddsw %xmm2,%xmm7 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + pmulhrsw %xmm0,%xmm2 │ │ │ │ + pmulhrsw %xmm4,%xmm2 │ │ │ │ + paddsw %xmm2,%xmm0 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + pmulhrsw %xmm1,%xmm2 │ │ │ │ + pmulhrsw %xmm4,%xmm2 │ │ │ │ + paddsw %xmm2,%xmm1 │ │ │ │ + movdqa 0x9c4d7(%rip),%xmm2 │ │ │ │ + pmulhrsw %xmm2,%xmm5 │ │ │ │ + pmulhrsw %xmm2,%xmm6 │ │ │ │ + pmulhrsw %xmm2,%xmm7 │ │ │ │ + pmulhrsw %xmm2,%xmm0 │ │ │ │ + pmulhrsw %xmm2,%xmm1 │ │ │ │ + movdqa (%rsp),%xmm2 │ │ │ │ + movdqa %xmm7,(%rsp) │ │ │ │ + movdqa %xmm3,%xmm7 │ │ │ │ + pmulhrsw %xmm2,%xmm7 │ │ │ │ + pmulhrsw %xmm4,%xmm7 │ │ │ │ + paddsw %xmm7,%xmm2 │ │ │ │ + movdqa 0x20(%rsp),%xmm7 │ │ │ │ + movdqa %xmm5,0x20(%rsp) │ │ │ │ + movdqa %xmm3,%xmm5 │ │ │ │ + pmulhrsw %xmm7,%xmm5 │ │ │ │ + pmulhrsw %xmm4,%xmm5 │ │ │ │ + paddsw %xmm5,%xmm7 │ │ │ │ + movdqa 0x10(%rsp),%xmm5 │ │ │ │ + movdqa %xmm6,0x10(%rsp) │ │ │ │ + pmulhrsw %xmm5,%xmm3 │ │ │ │ + pmulhrsw %xmm4,%xmm3 │ │ │ │ + psrlw $0x1,%xmm4 │ │ │ │ + paddsw %xmm5,%xmm3 │ │ │ │ + pmulhrsw %xmm4,%xmm2 │ │ │ │ + pmulhrsw %xmm4,%xmm3 │ │ │ │ + pmulhrsw %xmm7,%xmm4 │ │ │ │ + call 3392c5 <__cxa_finalize@plt+0x30e275> │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + add $0x10,%rdx │ │ │ │ + dec %ecx │ │ │ │ + jg 341f42 <__cxa_finalize@plt+0x316ef2> │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + add $0x200,%rdx │ │ │ │ + mov 0x38(%rsp),%ecx │ │ │ │ + xor %rdi,%rdi │ │ │ │ + mov %rdi,0x38(%rsp) │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 341f42 <__cxa_finalize@plt+0x316ef2> │ │ │ │ + add $0x48,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov $0xc,%r8d │ │ │ │ + mov $0x88,%r9d │ │ │ │ + cmp $0x2c,%ecx │ │ │ │ + cmovns %r9d,%r8d │ │ │ │ + cmp $0x97,%ecx │ │ │ │ + mov $0x8888,%ecx │ │ │ │ + cmovs %r8d,%ecx │ │ │ │ + lea 0x8(%rdi),%r8 │ │ │ │ + mov %r8,0x30(%rsp) │ │ │ │ + movdqa 0x9c3b9(%rip),%xmm7 │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm7,%xmm0 │ │ │ │ + movdqa 0x20(%rdx),%xmm1 │ │ │ │ + pmulhrsw %xmm7,%xmm1 │ │ │ │ + movdqa 0x40(%rdx),%xmm2 │ │ │ │ + pmulhrsw %xmm7,%xmm2 │ │ │ │ + movdqa 0x60(%rdx),%xmm3 │ │ │ │ + pmulhrsw %xmm7,%xmm3 │ │ │ │ + movdqa 0x80(%rdx),%xmm4 │ │ │ │ + pmulhrsw %xmm7,%xmm4 │ │ │ │ + movdqa 0xa0(%rdx),%xmm5 │ │ │ │ + pmulhrsw %xmm7,%xmm5 │ │ │ │ + movdqa 0xc0(%rdx),%xmm6 │ │ │ │ + pmulhrsw %xmm7,%xmm6 │ │ │ │ + pmulhrsw 0xe0(%rdx),%xmm7 │ │ │ │ + paddsw %xmm0,%xmm0 │ │ │ │ + paddsw %xmm1,%xmm1 │ │ │ │ + paddsw %xmm2,%xmm2 │ │ │ │ + paddsw %xmm3,%xmm3 │ │ │ │ + paddsw %xmm4,%xmm4 │ │ │ │ + paddsw %xmm5,%xmm5 │ │ │ │ + paddsw %xmm6,%xmm6 │ │ │ │ + paddsw %xmm7,%xmm7 │ │ │ │ + movdqa %xmm6,0x10(%rsp) │ │ │ │ + lea -0x2f1(%rip),%r8 │ │ │ │ + call 3391c4 <__cxa_finalize@plt+0x30e174> │ │ │ │ + movdqa %xmm5,0x10(%rsp) │ │ │ │ + movdqa %xmm6,0x20(%rsp) │ │ │ │ + movdqa 0x9c2fc(%rip),%xmm6 │ │ │ │ + movdqa %xmm6,%xmm5 │ │ │ │ + pmulhrsw %xmm7,%xmm5 │ │ │ │ + paddsw %xmm7,%xmm7 │ │ │ │ + paddsw %xmm5,%xmm7 │ │ │ │ + movdqa %xmm6,%xmm5 │ │ │ │ + pmulhrsw %xmm0,%xmm5 │ │ │ │ + paddsw %xmm0,%xmm0 │ │ │ │ + paddsw %xmm5,%xmm0 │ │ │ │ + movdqa %xmm6,%xmm5 │ │ │ │ + pmulhrsw %xmm1,%xmm5 │ │ │ │ + paddsw %xmm1,%xmm1 │ │ │ │ + paddsw %xmm5,%xmm1 │ │ │ │ + movdqa %xmm6,%xmm5 │ │ │ │ + pmulhrsw %xmm2,%xmm5 │ │ │ │ + paddsw %xmm2,%xmm2 │ │ │ │ + paddsw %xmm5,%xmm2 │ │ │ │ + movdqa %xmm6,%xmm5 │ │ │ │ + pmulhrsw %xmm3,%xmm5 │ │ │ │ + paddsw %xmm3,%xmm3 │ │ │ │ + paddsw %xmm5,%xmm3 │ │ │ │ + movdqa %xmm6,%xmm5 │ │ │ │ + pmulhrsw %xmm4,%xmm5 │ │ │ │ + paddsw %xmm4,%xmm4 │ │ │ │ + paddsw %xmm5,%xmm4 │ │ │ │ + pmulhrsw 0x9c23d(%rip),%xmm7 │ │ │ │ + movdqa 0x10(%rsp),%xmm5 │ │ │ │ + movdqa %xmm7,(%rsp) │ │ │ │ + movdqa %xmm6,%xmm7 │ │ │ │ + pmulhrsw %xmm5,%xmm7 │ │ │ │ + paddsw %xmm5,%xmm5 │ │ │ │ + paddsw %xmm7,%xmm5 │ │ │ │ + movdqa 0x20(%rsp),%xmm7 │ │ │ │ + pmulhrsw %xmm7,%xmm6 │ │ │ │ + paddsw %xmm7,%xmm7 │ │ │ │ + paddsw %xmm6,%xmm7 │ │ │ │ + movdqa 0x9c206(%rip),%xmm6 │ │ │ │ + pmulhrsw %xmm6,%xmm0 │ │ │ │ + pmulhrsw %xmm6,%xmm1 │ │ │ │ + pmulhrsw %xmm6,%xmm2 │ │ │ │ + pmulhrsw %xmm6,%xmm3 │ │ │ │ + pmulhrsw %xmm6,%xmm4 │ │ │ │ + pmulhrsw %xmm6,%xmm5 │ │ │ │ + pmulhrsw %xmm6,%xmm7 │ │ │ │ + movdqa %xmm5,0x20(%rsp) │ │ │ │ + movdqa %xmm7,0x10(%rsp) │ │ │ │ + call 3392c5 <__cxa_finalize@plt+0x30e275> │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + movdqa %xmm7,(%rdx) │ │ │ │ + movdqa %xmm7,0x20(%rdx) │ │ │ │ + movdqa %xmm7,0x40(%rdx) │ │ │ │ + movdqa %xmm7,0x60(%rdx) │ │ │ │ + movdqa %xmm7,0x80(%rdx) │ │ │ │ + movdqa %xmm7,0xa0(%rdx) │ │ │ │ + movdqa %xmm7,0xc0(%rdx) │ │ │ │ + movdqa %xmm7,0xe0(%rdx) │ │ │ │ + add $0x10,%rdx │ │ │ │ + shr $0x2,%ecx │ │ │ │ + je 342360 <__cxa_finalize@plt+0x317310> │ │ │ │ + test $0x2,%ecx │ │ │ │ + jne 34216f <__cxa_finalize@plt+0x31711f> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + and $0x1,%r8d │ │ │ │ + lea 0xe0(%rdx,%r8,8),%rdx │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + lea 0x8(%rdi),%r8 │ │ │ │ + mov %r8,0x30(%rsp) │ │ │ │ + jmp 34216f <__cxa_finalize@plt+0x31711f> │ │ │ │ + add $0x48,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + sub $0x248,%rsp │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 342388 <__cxa_finalize@plt+0x317338> │ │ │ │ + call 3423c0 <__cxa_finalize@plt+0x317370> │ │ │ │ + add $0x248,%rsp │ │ │ │ + ret │ │ │ │ + movd 0x9c1a0(%rip),%xmm1 │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm1,%xmm0 │ │ │ │ + movd 0x9c1af(%rip),%xmm2 │ │ │ │ + mov %ecx,(%rdx) │ │ │ │ + mov $0x20,%ecx │ │ │ │ + lea -0x1dc0(%rip),%r8 │ │ │ │ + jmp 34057f <__cxa_finalize@plt+0x31552f> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x2,%r8d │ │ │ │ + sub $0x88,%ecx │ │ │ │ + mov %ecx,0x238(%rsp) │ │ │ │ + mov $0x4,%ecx │ │ │ │ + cmovs %r8d,%ecx │ │ │ │ + mov %rdx,0x240(%rsp) │ │ │ │ + movdqa 0x40(%rdx),%xmm0 │ │ │ │ + movdqa 0xc0(%rdx),%xmm1 │ │ │ │ + movdqa 0x140(%rdx),%xmm2 │ │ │ │ + movdqa 0x1c0(%rdx),%xmm3 │ │ │ │ + movdqa 0x240(%rdx),%xmm4 │ │ │ │ + movdqa 0x2c0(%rdx),%xmm5 │ │ │ │ + movdqa 0x340(%rdx),%xmm6 │ │ │ │ + movdqa 0x3c0(%rdx),%xmm7 │ │ │ │ + movdqa %xmm0,0x138(%rsp) │ │ │ │ + movdqa %xmm1,0x1a8(%rsp) │ │ │ │ + movdqa %xmm2,0x178(%rsp) │ │ │ │ + movdqa %xmm3,0x168(%rsp) │ │ │ │ + movdqa %xmm4,0x158(%rsp) │ │ │ │ + movdqa %xmm5,0x188(%rsp) │ │ │ │ + movdqa %xmm6,0x198(%rsp) │ │ │ │ + movdqa %xmm7,0x148(%rsp) │ │ │ │ + mov 0x238(%rsp),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jl 342610 <__cxa_finalize@plt+0x3175c0> │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + movdqa 0x100(%rdx),%xmm1 │ │ │ │ + movdqa 0x200(%rdx),%xmm2 │ │ │ │ + movdqa 0x300(%rdx),%xmm3 │ │ │ │ + movdqa 0x400(%rdx),%xmm4 │ │ │ │ + movdqa 0x500(%rdx),%xmm5 │ │ │ │ + movdqa 0x600(%rdx),%xmm6 │ │ │ │ + movdqa 0x700(%rdx),%xmm7 │ │ │ │ + call 3393c0 <__cxa_finalize@plt+0x30e370> │ │ │ │ + movdqa %xmm0,0x38(%rsp) │ │ │ │ + movdqa %xmm1,0x48(%rsp) │ │ │ │ + movdqa %xmm2,0x58(%rsp) │ │ │ │ + movdqa %xmm3,0x68(%rsp) │ │ │ │ + movdqa %xmm4,0x78(%rsp) │ │ │ │ + movdqa %xmm5,0x88(%rsp) │ │ │ │ + movdqa %xmm6,0x98(%rsp) │ │ │ │ + movdqa 0x80(%rdx),%xmm0 │ │ │ │ + movdqa 0x180(%rdx),%xmm1 │ │ │ │ + movdqa 0x280(%rdx),%xmm2 │ │ │ │ + movdqa 0x380(%rdx),%xmm3 │ │ │ │ + movdqa 0x480(%rdx),%xmm4 │ │ │ │ + movdqa 0x580(%rdx),%xmm5 │ │ │ │ + movdqa 0x680(%rdx),%xmm6 │ │ │ │ + movdqa 0x780(%rdx),%xmm7 │ │ │ │ + call 33c270 <__cxa_finalize@plt+0x311220> │ │ │ │ + movdqa 0x8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm0,0xb8(%rsp) │ │ │ │ + movdqa %xmm1,0xc8(%rsp) │ │ │ │ + movdqa %xmm2,0xd8(%rsp) │ │ │ │ + movdqa %xmm3,0xe8(%rsp) │ │ │ │ + movdqa %xmm4,0xf8(%rsp) │ │ │ │ + movdqa %xmm5,0x108(%rsp) │ │ │ │ + movdqa %xmm6,0x118(%rsp) │ │ │ │ + movdqa %xmm7,0x128(%rsp) │ │ │ │ + movdqa 0x440(%rdx),%xmm0 │ │ │ │ + movdqa 0x4c0(%rdx),%xmm1 │ │ │ │ + movdqa 0x540(%rdx),%xmm2 │ │ │ │ + movdqa 0x5c0(%rdx),%xmm3 │ │ │ │ + movdqa 0x640(%rdx),%xmm4 │ │ │ │ + movdqa 0x6c0(%rdx),%xmm5 │ │ │ │ + movdqa 0x740(%rdx),%xmm6 │ │ │ │ + movdqa 0x7c0(%rdx),%xmm7 │ │ │ │ + movdqa %xmm0,0x218(%rsp) │ │ │ │ + movdqa %xmm1,0x1c8(%rsp) │ │ │ │ + movdqa %xmm2,0x1d8(%rsp) │ │ │ │ + movdqa %xmm3,0x208(%rsp) │ │ │ │ + movdqa %xmm4,0x1f8(%rsp) │ │ │ │ + movdqa %xmm5,0x1e8(%rsp) │ │ │ │ + movdqa %xmm6,0x1b8(%rsp) │ │ │ │ + movdqa %xmm7,0x228(%rsp) │ │ │ │ + call 33f850 <__cxa_finalize@plt+0x314800> │ │ │ │ + jmp 3426f9 <__cxa_finalize@plt+0x3176a9> │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + movdqa 0x100(%rdx),%xmm1 │ │ │ │ + movdqa 0x200(%rdx),%xmm2 │ │ │ │ + movdqa 0x300(%rdx),%xmm3 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + movdqa %xmm4,%xmm6 │ │ │ │ + movdqa %xmm4,%xmm7 │ │ │ │ + call 3393c0 <__cxa_finalize@plt+0x30e370> │ │ │ │ + movdqa %xmm0,0x38(%rsp) │ │ │ │ + movdqa %xmm1,0x48(%rsp) │ │ │ │ + movdqa %xmm2,0x58(%rsp) │ │ │ │ + movdqa %xmm3,0x68(%rsp) │ │ │ │ + movdqa %xmm4,0x78(%rsp) │ │ │ │ + movdqa %xmm5,0x88(%rsp) │ │ │ │ + movdqa %xmm6,0x98(%rsp) │ │ │ │ + movdqa 0x80(%rdx),%xmm0 │ │ │ │ + movdqa 0x180(%rdx),%xmm1 │ │ │ │ + movdqa 0x280(%rdx),%xmm2 │ │ │ │ + movdqa 0x380(%rdx),%xmm3 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + movdqa %xmm4,%xmm6 │ │ │ │ + movdqa %xmm4,%xmm7 │ │ │ │ + call 33c270 <__cxa_finalize@plt+0x311220> │ │ │ │ + movdqa 0x8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm0,0xb8(%rsp) │ │ │ │ + movdqa %xmm1,0xc8(%rsp) │ │ │ │ + movdqa %xmm2,0xd8(%rsp) │ │ │ │ + movdqa %xmm3,0xe8(%rsp) │ │ │ │ + movdqa %xmm4,0xf8(%rsp) │ │ │ │ + movdqa %xmm5,0x108(%rsp) │ │ │ │ + movdqa %xmm6,0x118(%rsp) │ │ │ │ + movdqa %xmm7,0x128(%rsp) │ │ │ │ + call 33f580 <__cxa_finalize@plt+0x314530> │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + movdqa 0x9be49(%rip),%xmm7 │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 339194 <__cxa_finalize@plt+0x30e144> │ │ │ │ + movdqa %xmm0,(%rdx) │ │ │ │ + movdqa %xmm1,0x40(%rdx) │ │ │ │ + movdqa %xmm2,0x80(%rdx) │ │ │ │ + movdqa %xmm3,0xc0(%rdx) │ │ │ │ + movdqa %xmm4,0x100(%rdx) │ │ │ │ + movdqa %xmm5,0x140(%rdx) │ │ │ │ + movdqa %xmm6,0x180(%rdx) │ │ │ │ + movdqa %xmm7,0x1c0(%rdx) │ │ │ │ + movdqa 0xb8(%rsp),%xmm0 │ │ │ │ + movdqa 0xc8(%rsp),%xmm1 │ │ │ │ + movdqa 0xd8(%rsp),%xmm2 │ │ │ │ + movdqa 0xe8(%rsp),%xmm3 │ │ │ │ + movdqa 0xf8(%rsp),%xmm4 │ │ │ │ + movdqa 0x108(%rsp),%xmm5 │ │ │ │ + movdqa 0x118(%rsp),%xmm6 │ │ │ │ + movdqa 0x128(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + movdqa 0x9bdae(%rip),%xmm7 │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 339194 <__cxa_finalize@plt+0x30e144> │ │ │ │ + movdqa %xmm0,0x200(%rdx) │ │ │ │ + movdqa %xmm1,0x240(%rdx) │ │ │ │ + movdqa %xmm2,0x280(%rdx) │ │ │ │ + movdqa %xmm3,0x2c0(%rdx) │ │ │ │ + movdqa %xmm4,0x300(%rdx) │ │ │ │ + movdqa %xmm5,0x340(%rdx) │ │ │ │ + movdqa %xmm6,0x380(%rdx) │ │ │ │ + movdqa %xmm7,0x3c0(%rdx) │ │ │ │ + movdqa 0x138(%rsp),%xmm0 │ │ │ │ + movdqa 0x148(%rsp),%xmm1 │ │ │ │ + movdqa 0x158(%rsp),%xmm2 │ │ │ │ + movdqa 0x168(%rsp),%xmm3 │ │ │ │ + movdqa 0x178(%rsp),%xmm4 │ │ │ │ + movdqa 0x188(%rsp),%xmm5 │ │ │ │ + movdqa 0x198(%rsp),%xmm6 │ │ │ │ + movdqa 0x1a8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + movdqa 0x9bd0c(%rip),%xmm7 │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 339194 <__cxa_finalize@plt+0x30e144> │ │ │ │ + movdqa %xmm0,0x400(%rdx) │ │ │ │ + movdqa %xmm1,0x440(%rdx) │ │ │ │ + movdqa %xmm2,0x480(%rdx) │ │ │ │ + movdqa %xmm3,0x4c0(%rdx) │ │ │ │ + movdqa %xmm4,0x500(%rdx) │ │ │ │ + movdqa %xmm5,0x540(%rdx) │ │ │ │ + movdqa %xmm6,0x580(%rdx) │ │ │ │ + movdqa %xmm7,0x5c0(%rdx) │ │ │ │ + movdqa 0x1b8(%rsp),%xmm0 │ │ │ │ + movdqa 0x1c8(%rsp),%xmm1 │ │ │ │ + movdqa 0x1d8(%rsp),%xmm2 │ │ │ │ + movdqa 0x1e8(%rsp),%xmm3 │ │ │ │ + movdqa 0x1f8(%rsp),%xmm4 │ │ │ │ + movdqa 0x208(%rsp),%xmm5 │ │ │ │ + movdqa 0x218(%rsp),%xmm6 │ │ │ │ + movdqa 0x228(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + movdqa 0x9bc6a(%rip),%xmm7 │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 339194 <__cxa_finalize@plt+0x30e144> │ │ │ │ + movdqa %xmm0,0x600(%rdx) │ │ │ │ + movdqa %xmm1,0x640(%rdx) │ │ │ │ + movdqa %xmm2,0x680(%rdx) │ │ │ │ + movdqa %xmm3,0x6c0(%rdx) │ │ │ │ + movdqa %xmm4,0x700(%rdx) │ │ │ │ + movdqa %xmm5,0x740(%rdx) │ │ │ │ + movdqa %xmm6,0x780(%rdx) │ │ │ │ + movdqa %xmm7,0x7c0(%rdx) │ │ │ │ + add $0x10,%rdx │ │ │ │ + dec %ecx │ │ │ │ + jg 3423e4 <__cxa_finalize@plt+0x317394> │ │ │ │ + mov 0x240(%rsp),%rdx │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0x312(%rip),%r8 │ │ │ │ + mov %ecx,0x248(%rsp) │ │ │ │ + lea 0x8(%rdi),%rcx │ │ │ │ + mov %rcx,0x240(%rsp) │ │ │ │ + movdqa 0x40(%rdx),%xmm0 │ │ │ │ + movdqa 0xc0(%rdx),%xmm1 │ │ │ │ + movdqa 0x140(%rdx),%xmm2 │ │ │ │ + movdqa 0x1c0(%rdx),%xmm3 │ │ │ │ + movdqa 0x50(%rdx),%xmm4 │ │ │ │ + movdqa 0xd0(%rdx),%xmm5 │ │ │ │ + movdqa 0x150(%rdx),%xmm6 │ │ │ │ + movdqa 0x1d0(%rdx),%xmm7 │ │ │ │ + movdqa %xmm0,0x138(%rsp) │ │ │ │ + movdqa %xmm1,0x1a8(%rsp) │ │ │ │ + movdqa %xmm2,0x178(%rsp) │ │ │ │ + movdqa %xmm3,0x168(%rsp) │ │ │ │ + movdqa %xmm4,0x158(%rsp) │ │ │ │ + movdqa %xmm5,0x188(%rsp) │ │ │ │ + movdqa %xmm6,0x198(%rsp) │ │ │ │ + movdqa %xmm7,0x148(%rsp) │ │ │ │ + mov 0x238(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jl 342b7b <__cxa_finalize@plt+0x317b2b> │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + movdqa 0x100(%rdx),%xmm1 │ │ │ │ + movdqa 0x10(%rdx),%xmm2 │ │ │ │ + movdqa 0x110(%rdx),%xmm3 │ │ │ │ + movdqa 0x20(%rdx),%xmm4 │ │ │ │ + movdqa 0x120(%rdx),%xmm5 │ │ │ │ + movdqa 0x30(%rdx),%xmm6 │ │ │ │ + movdqa 0x130(%rdx),%xmm7 │ │ │ │ + call 3393c0 <__cxa_finalize@plt+0x30e370> │ │ │ │ + movdqa %xmm0,0x38(%rsp) │ │ │ │ + movdqa %xmm1,0x48(%rsp) │ │ │ │ + movdqa %xmm2,0x58(%rsp) │ │ │ │ + movdqa %xmm3,0x68(%rsp) │ │ │ │ + movdqa %xmm4,0x78(%rsp) │ │ │ │ + movdqa %xmm5,0x88(%rsp) │ │ │ │ + movdqa %xmm6,0x98(%rsp) │ │ │ │ + movdqa 0x80(%rdx),%xmm0 │ │ │ │ + movdqa 0x180(%rdx),%xmm1 │ │ │ │ + movdqa 0x90(%rdx),%xmm2 │ │ │ │ + movdqa 0x190(%rdx),%xmm3 │ │ │ │ + movdqa 0xa0(%rdx),%xmm4 │ │ │ │ + movdqa 0x1a0(%rdx),%xmm5 │ │ │ │ + movdqa 0xb0(%rdx),%xmm6 │ │ │ │ + movdqa 0x1b0(%rdx),%xmm7 │ │ │ │ + call 33c270 <__cxa_finalize@plt+0x311220> │ │ │ │ + movdqa 0x8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm0,0xb8(%rsp) │ │ │ │ + movdqa %xmm1,0xc8(%rsp) │ │ │ │ + movdqa %xmm2,0xd8(%rsp) │ │ │ │ + movdqa %xmm3,0xe8(%rsp) │ │ │ │ + movdqa %xmm4,0xf8(%rsp) │ │ │ │ + movdqa %xmm5,0x108(%rsp) │ │ │ │ + movdqa %xmm6,0x118(%rsp) │ │ │ │ + movdqa %xmm7,0x128(%rsp) │ │ │ │ + movdqa 0x60(%rdx),%xmm0 │ │ │ │ + movdqa 0xe0(%rdx),%xmm1 │ │ │ │ + movdqa 0x160(%rdx),%xmm2 │ │ │ │ + movdqa 0x1e0(%rdx),%xmm3 │ │ │ │ + movdqa 0x70(%rdx),%xmm4 │ │ │ │ + movdqa 0xf0(%rdx),%xmm5 │ │ │ │ + movdqa 0x170(%rdx),%xmm6 │ │ │ │ + movdqa 0x1f0(%rdx),%xmm7 │ │ │ │ + movdqa %xmm0,0x218(%rsp) │ │ │ │ + movdqa %xmm1,0x1c8(%rsp) │ │ │ │ + movdqa %xmm2,0x1d8(%rsp) │ │ │ │ + movdqa %xmm3,0x208(%rsp) │ │ │ │ + movdqa %xmm4,0x1f8(%rsp) │ │ │ │ + movdqa %xmm5,0x1e8(%rsp) │ │ │ │ + movdqa %xmm6,0x1b8(%rsp) │ │ │ │ + movdqa %xmm7,0x228(%rsp) │ │ │ │ + call 33f850 <__cxa_finalize@plt+0x314800> │ │ │ │ + jmp *%r8 │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + movdqa 0x100(%rdx),%xmm1 │ │ │ │ + movdqa 0x10(%rdx),%xmm2 │ │ │ │ + movdqa 0x110(%rdx),%xmm3 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + movdqa %xmm4,%xmm6 │ │ │ │ + movdqa %xmm4,%xmm7 │ │ │ │ + call 3393c0 <__cxa_finalize@plt+0x30e370> │ │ │ │ + movdqa %xmm0,0x38(%rsp) │ │ │ │ + movdqa %xmm1,0x48(%rsp) │ │ │ │ + movdqa %xmm2,0x58(%rsp) │ │ │ │ + movdqa %xmm3,0x68(%rsp) │ │ │ │ + movdqa %xmm4,0x78(%rsp) │ │ │ │ + movdqa %xmm5,0x88(%rsp) │ │ │ │ + movdqa %xmm6,0x98(%rsp) │ │ │ │ + movdqa 0x80(%rdx),%xmm0 │ │ │ │ + movdqa 0x180(%rdx),%xmm1 │ │ │ │ + movdqa 0x90(%rdx),%xmm2 │ │ │ │ + movdqa 0x190(%rdx),%xmm3 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + movdqa %xmm4,%xmm6 │ │ │ │ + movdqa %xmm4,%xmm7 │ │ │ │ + call 33c270 <__cxa_finalize@plt+0x311220> │ │ │ │ + movdqa 0x8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm0,0xb8(%rsp) │ │ │ │ + movdqa %xmm1,0xc8(%rsp) │ │ │ │ + movdqa %xmm2,0xd8(%rsp) │ │ │ │ + movdqa %xmm3,0xe8(%rsp) │ │ │ │ + movdqa %xmm4,0xf8(%rsp) │ │ │ │ + movdqa %xmm5,0x108(%rsp) │ │ │ │ + movdqa %xmm6,0x118(%rsp) │ │ │ │ + movdqa %xmm7,0x128(%rsp) │ │ │ │ + call 33f580 <__cxa_finalize@plt+0x314530> │ │ │ │ + jmp *%r8 │ │ │ │ + lea 0x5(%rip),%rcx │ │ │ │ + jmp 33f135 <__cxa_finalize@plt+0x3140e5> │ │ │ │ + lea -0x13(%rip),%r8 │ │ │ │ + add $0x200,%rdx │ │ │ │ + mov 0x240(%rsp),%rdi │ │ │ │ + mov 0x248(%rsp),%ecx │ │ │ │ + dec %ecx │ │ │ │ + jg 342952 <__cxa_finalize@plt+0x317902> │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov $0x2,%r8d │ │ │ │ + cmp $0x88,%ecx │ │ │ │ + mov $0x4,%ecx │ │ │ │ + cmovs %r8d,%ecx │ │ │ │ + lea 0x8(%rdi),%r8 │ │ │ │ + mov %r8,0x30(%rsp) │ │ │ │ + mov %ecx,0x38(%rsp) │ │ │ │ + mov %ecx,0x40(%rsp) │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + movdqa 0x40(%rdx),%xmm1 │ │ │ │ + movdqa 0x80(%rdx),%xmm2 │ │ │ │ + movdqa 0xc0(%rdx),%xmm3 │ │ │ │ + movdqa 0x100(%rdx),%xmm4 │ │ │ │ + movdqa 0x140(%rdx),%xmm5 │ │ │ │ + movdqa 0x180(%rdx),%xmm6 │ │ │ │ + movdqa 0x1c0(%rdx),%xmm7 │ │ │ │ + movdqa %xmm6,0x10(%rsp) │ │ │ │ + lea -0xe0b(%rip),%r8 │ │ │ │ + call 3391c4 <__cxa_finalize@plt+0x30e174> │ │ │ │ + pmulhrsw 0x9b82d(%rip),%xmm7 │ │ │ │ + movdqa %xmm7,(%rsp) │ │ │ │ + movdqa 0x9b820(%rip),%xmm7 │ │ │ │ + pmulhrsw %xmm7,%xmm0 │ │ │ │ + pmulhrsw %xmm7,%xmm1 │ │ │ │ + pmulhrsw %xmm7,%xmm2 │ │ │ │ + pmulhrsw %xmm7,%xmm3 │ │ │ │ + pmulhrsw %xmm7,%xmm4 │ │ │ │ + pmulhrsw %xmm7,%xmm5 │ │ │ │ + pmulhrsw %xmm7,%xmm6 │ │ │ │ + movdqa %xmm6,0x10(%rsp) │ │ │ │ + movdqa %xmm5,0x20(%rsp) │ │ │ │ + call 3392c5 <__cxa_finalize@plt+0x30e275> │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + movdqa %xmm7,(%rdx) │ │ │ │ + movdqa %xmm7,0x40(%rdx) │ │ │ │ + movdqa %xmm7,0x80(%rdx) │ │ │ │ + movdqa %xmm7,0xc0(%rdx) │ │ │ │ + movdqa %xmm7,0x100(%rdx) │ │ │ │ + movdqa %xmm7,0x140(%rdx) │ │ │ │ + movdqa %xmm7,0x180(%rdx) │ │ │ │ + movdqa %xmm7,0x1c0(%rdx) │ │ │ │ + add $0x10,%rdx │ │ │ │ + dec %ecx │ │ │ │ + jg 342ccf <__cxa_finalize@plt+0x317c7f> │ │ │ │ + mov 0x40(%rsp),%r8d │ │ │ │ + dec %r8d │ │ │ │ + jle 342de8 <__cxa_finalize@plt+0x317d98> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + mov %r8,0x40(%rsp) │ │ │ │ + lea 0x8(%rdi),%rcx │ │ │ │ + add $0x200,%rdx │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + mov 0x38(%rsp),%ecx │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + jmp 342ccf <__cxa_finalize@plt+0x317c7f> │ │ │ │ + add $0x58,%rsp │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + sub $0x448,%rsp │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 342e08 <__cxa_finalize@plt+0x317db8> │ │ │ │ + call 342e40 <__cxa_finalize@plt+0x317df0> │ │ │ │ + add $0x448,%rsp │ │ │ │ + ret │ │ │ │ + movd 0x9b720(%rip),%xmm1 │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm1,%xmm0 │ │ │ │ + movd 0x9b72f(%rip),%xmm2 │ │ │ │ + mov %ecx,(%rdx) │ │ │ │ + mov $0x20,%edx │ │ │ │ + lea -0x2f(%rip),%r8 │ │ │ │ + jmp 33a866 <__cxa_finalize@plt+0x30f816> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x2,%r8d │ │ │ │ + sub $0x97,%ecx │ │ │ │ + mov %ecx,0x438(%rsp) │ │ │ │ + mov $0x4,%ecx │ │ │ │ + cmovs %r8d,%ecx │ │ │ │ + mov %rdx,0x440(%rsp) │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + movdqa 0x80(%rdx),%xmm1 │ │ │ │ + movdqa 0x100(%rdx),%xmm2 │ │ │ │ + movdqa 0x180(%rdx),%xmm3 │ │ │ │ + movdqa 0x200(%rdx),%xmm4 │ │ │ │ + movdqa 0x280(%rdx),%xmm5 │ │ │ │ + movdqa 0x300(%rdx),%xmm6 │ │ │ │ + movdqa 0x380(%rdx),%xmm7 │ │ │ │ + call 3393c0 <__cxa_finalize@plt+0x30e370> │ │ │ │ + movdqa %xmm0,0x38(%rsp) │ │ │ │ + movdqa %xmm1,0x48(%rsp) │ │ │ │ + movdqa %xmm2,0x58(%rsp) │ │ │ │ + movdqa %xmm3,0x68(%rsp) │ │ │ │ + movdqa %xmm4,0x78(%rsp) │ │ │ │ + movdqa %xmm5,0x88(%rsp) │ │ │ │ + movdqa %xmm6,0x98(%rsp) │ │ │ │ + movdqa 0x40(%rdx),%xmm0 │ │ │ │ + movdqa 0xc0(%rdx),%xmm1 │ │ │ │ + movdqa 0x140(%rdx),%xmm2 │ │ │ │ + movdqa 0x1c0(%rdx),%xmm3 │ │ │ │ + movdqa 0x240(%rdx),%xmm4 │ │ │ │ + movdqa 0x2c0(%rdx),%xmm5 │ │ │ │ + movdqa 0x340(%rdx),%xmm6 │ │ │ │ + movdqa 0x3c0(%rdx),%xmm7 │ │ │ │ + call 33c270 <__cxa_finalize@plt+0x311220> │ │ │ │ + movdqa 0x9b631(%rip),%xmm7 │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 339194 <__cxa_finalize@plt+0x30e144> │ │ │ │ + movdqa %xmm0,0x200(%rdx) │ │ │ │ + movdqa %xmm1,0x240(%rdx) │ │ │ │ + movdqa %xmm2,0x280(%rdx) │ │ │ │ + movdqa %xmm3,0x2c0(%rdx) │ │ │ │ + movdqa %xmm4,0x300(%rdx) │ │ │ │ + movdqa %xmm5,0x340(%rdx) │ │ │ │ + movdqa %xmm6,0x380(%rdx) │ │ │ │ + movdqa %xmm7,0x3c0(%rdx) │ │ │ │ + movdqa 0x38(%rsp),%xmm0 │ │ │ │ + movdqa 0x48(%rsp),%xmm1 │ │ │ │ + movdqa 0x58(%rsp),%xmm2 │ │ │ │ + movdqa 0x68(%rsp),%xmm3 │ │ │ │ + movdqa 0x78(%rsp),%xmm4 │ │ │ │ + movdqa 0x88(%rsp),%xmm5 │ │ │ │ + movdqa 0x98(%rsp),%xmm6 │ │ │ │ + movdqa 0xa8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + movdqa 0x9b59e(%rip),%xmm7 │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 339194 <__cxa_finalize@plt+0x30e144> │ │ │ │ + movdqa %xmm0,(%rdx) │ │ │ │ + movdqa %xmm1,0x40(%rdx) │ │ │ │ + movdqa %xmm2,0x80(%rdx) │ │ │ │ + movdqa %xmm3,0xc0(%rdx) │ │ │ │ + movdqa %xmm4,0x100(%rdx) │ │ │ │ + movdqa %xmm5,0x140(%rdx) │ │ │ │ + movdqa %xmm6,0x180(%rdx) │ │ │ │ + movdqa %xmm7,0x1c0(%rdx) │ │ │ │ + add $0x10,%rdx │ │ │ │ + dec %ecx │ │ │ │ + jg 342e64 <__cxa_finalize@plt+0x317e14> │ │ │ │ + mov 0x440(%rsp),%rdx │ │ │ │ + mov $0x2,%ecx │ │ │ │ + lea 0x8(%rdi),%r8 │ │ │ │ + mov %r8,0x440(%rsp) │ │ │ │ + lea 0x457(%rip),%r8 │ │ │ │ + mov %ecx,0x448(%rsp) │ │ │ │ + mov 0x438(%rsp),%ecx │ │ │ │ + movdqa 0x40(%rdx),%xmm0 │ │ │ │ + movdqa 0xc0(%rdx),%xmm1 │ │ │ │ + movdqa 0x140(%rdx),%xmm2 │ │ │ │ + movdqa 0x1c0(%rdx),%xmm3 │ │ │ │ + movdqa 0x50(%rdx),%xmm4 │ │ │ │ + movdqa 0xd0(%rdx),%xmm5 │ │ │ │ + movdqa 0x150(%rdx),%xmm6 │ │ │ │ + movdqa 0x1d0(%rdx),%xmm7 │ │ │ │ + movdqa %xmm0,0x238(%rsp) │ │ │ │ + movdqa %xmm1,0x318(%rsp) │ │ │ │ + movdqa %xmm2,0x2b8(%rsp) │ │ │ │ + movdqa %xmm3,0x298(%rsp) │ │ │ │ + movdqa %xmm4,0x278(%rsp) │ │ │ │ + movdqa %xmm5,0x2d8(%rsp) │ │ │ │ + movdqa %xmm6,0x2f8(%rsp) │ │ │ │ + movdqa %xmm7,0x258(%rsp) │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + movdqa 0x10(%rdx),%xmm1 │ │ │ │ + test %ecx,%ecx │ │ │ │ + jl 3432e8 <__cxa_finalize@plt+0x318298> │ │ │ │ + movdqa 0x20(%rdx),%xmm2 │ │ │ │ + movdqa 0x30(%rdx),%xmm3 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + movdqa %xmm4,%xmm6 │ │ │ │ + movdqa %xmm4,%xmm7 │ │ │ │ + call 3393c0 <__cxa_finalize@plt+0x30e370> │ │ │ │ + movdqa %xmm0,0x38(%rsp) │ │ │ │ + movdqa %xmm1,0x48(%rsp) │ │ │ │ + movdqa %xmm2,0x58(%rsp) │ │ │ │ + movdqa %xmm3,0x68(%rsp) │ │ │ │ + movdqa %xmm4,0x78(%rsp) │ │ │ │ + movdqa %xmm5,0x88(%rsp) │ │ │ │ + movdqa %xmm6,0x98(%rsp) │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movdqa 0x100(%rdx),%xmm0 │ │ │ │ + movdqa 0x110(%rdx),%xmm1 │ │ │ │ + movdqa 0x120(%rdx),%xmm2 │ │ │ │ + movdqa 0x130(%rdx),%xmm3 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + movdqa %xmm4,%xmm6 │ │ │ │ + movdqa %xmm4,%xmm7 │ │ │ │ + call 33c270 <__cxa_finalize@plt+0x311220> │ │ │ │ + movdqa 0x8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm0,0xb8(%rsp) │ │ │ │ + movdqa %xmm1,0xc8(%rsp) │ │ │ │ + movdqa %xmm2,0xd8(%rsp) │ │ │ │ + movdqa %xmm3,0xe8(%rsp) │ │ │ │ + movdqa %xmm4,0xf8(%rsp) │ │ │ │ + movdqa %xmm5,0x108(%rsp) │ │ │ │ + movdqa %xmm6,0x118(%rsp) │ │ │ │ + movdqa %xmm7,0x128(%rsp) │ │ │ │ + movdqa 0x80(%rdx),%xmm0 │ │ │ │ + movdqa 0x180(%rdx),%xmm1 │ │ │ │ + movdqa 0x90(%rdx),%xmm2 │ │ │ │ + movdqa 0x190(%rdx),%xmm3 │ │ │ │ + movdqa 0xa0(%rdx),%xmm4 │ │ │ │ + movdqa 0x1a0(%rdx),%xmm5 │ │ │ │ + movdqa 0xb0(%rdx),%xmm6 │ │ │ │ + movdqa 0x1b0(%rdx),%xmm7 │ │ │ │ + movdqa %xmm0,0x138(%rsp) │ │ │ │ + movdqa %xmm1,0x1a8(%rsp) │ │ │ │ + movdqa %xmm2,0x178(%rsp) │ │ │ │ + movdqa %xmm3,0x168(%rsp) │ │ │ │ + movdqa %xmm4,0x158(%rsp) │ │ │ │ + movdqa %xmm5,0x188(%rsp) │ │ │ │ + movdqa %xmm6,0x198(%rsp) │ │ │ │ + movdqa %xmm7,0x148(%rsp) │ │ │ │ + call 33f580 <__cxa_finalize@plt+0x314530> │ │ │ │ + movdqa %xmm0,0x38(%rsp) │ │ │ │ + movdqa %xmm1,0x48(%rsp) │ │ │ │ + movdqa %xmm2,0x58(%rsp) │ │ │ │ + movdqa %xmm3,0x68(%rsp) │ │ │ │ + movdqa %xmm4,0x78(%rsp) │ │ │ │ + movdqa %xmm5,0x88(%rsp) │ │ │ │ + movdqa %xmm6,0x98(%rsp) │ │ │ │ + movdqa %xmm7,0xa8(%rsp) │ │ │ │ + movdqa 0x60(%rdx),%xmm0 │ │ │ │ + movdqa 0xe0(%rdx),%xmm1 │ │ │ │ + movdqa 0x160(%rdx),%xmm2 │ │ │ │ + movdqa 0x1e0(%rdx),%xmm3 │ │ │ │ + movdqa 0x70(%rdx),%xmm4 │ │ │ │ + movdqa 0xf0(%rdx),%xmm5 │ │ │ │ + movdqa 0x170(%rdx),%xmm6 │ │ │ │ + movdqa 0x1f0(%rdx),%xmm7 │ │ │ │ + movdqa %xmm0,0x3f8(%rsp) │ │ │ │ + movdqa %xmm1,0x358(%rsp) │ │ │ │ + movdqa %xmm2,0x378(%rsp) │ │ │ │ + movdqa %xmm3,0x3d8(%rsp) │ │ │ │ + movdqa %xmm4,0x3b8(%rsp) │ │ │ │ + movdqa %xmm5,0x398(%rsp) │ │ │ │ + movdqa %xmm6,0x338(%rsp) │ │ │ │ + movdqa %xmm7,0x418(%rsp) │ │ │ │ + call 343b90 <__cxa_finalize@plt+0x318b40> │ │ │ │ + jmp 343433 <__cxa_finalize@plt+0x3183e3> │ │ │ │ + movdqa %xmm4,%xmm2 │ │ │ │ + movdqa %xmm4,%xmm3 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + movdqa %xmm4,%xmm6 │ │ │ │ + movdqa %xmm4,%xmm7 │ │ │ │ + call 3393c0 <__cxa_finalize@plt+0x30e370> │ │ │ │ + movdqa %xmm0,0x38(%rsp) │ │ │ │ + movdqa %xmm1,0x48(%rsp) │ │ │ │ + movdqa %xmm2,0x58(%rsp) │ │ │ │ + movdqa %xmm3,0x68(%rsp) │ │ │ │ + movdqa %xmm4,0x78(%rsp) │ │ │ │ + movdqa %xmm5,0x88(%rsp) │ │ │ │ + movdqa %xmm6,0x98(%rsp) │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movdqa 0x100(%rdx),%xmm0 │ │ │ │ + movdqa 0x110(%rdx),%xmm1 │ │ │ │ + movdqa %xmm4,%xmm2 │ │ │ │ + movdqa %xmm4,%xmm3 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + movdqa %xmm4,%xmm6 │ │ │ │ + movdqa %xmm4,%xmm7 │ │ │ │ + call 33c270 <__cxa_finalize@plt+0x311220> │ │ │ │ + movdqa 0x8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm0,0xb8(%rsp) │ │ │ │ + movdqa %xmm1,0xc8(%rsp) │ │ │ │ + movdqa %xmm2,0xd8(%rsp) │ │ │ │ + movdqa %xmm3,0xe8(%rsp) │ │ │ │ + movdqa %xmm4,0xf8(%rsp) │ │ │ │ + movdqa %xmm5,0x108(%rsp) │ │ │ │ + movdqa %xmm6,0x118(%rsp) │ │ │ │ + movdqa %xmm7,0x128(%rsp) │ │ │ │ + movdqa 0x80(%rdx),%xmm0 │ │ │ │ + movdqa 0x180(%rdx),%xmm1 │ │ │ │ + movdqa 0x90(%rdx),%xmm2 │ │ │ │ + movdqa 0x190(%rdx),%xmm3 │ │ │ │ + movdqa %xmm0,0x138(%rsp) │ │ │ │ + movdqa %xmm1,0x1a8(%rsp) │ │ │ │ + movdqa %xmm2,0x178(%rsp) │ │ │ │ + movdqa %xmm3,0x168(%rsp) │ │ │ │ + call 33f360 <__cxa_finalize@plt+0x314310> │ │ │ │ + movdqa %xmm0,0x38(%rsp) │ │ │ │ + movdqa %xmm1,0x48(%rsp) │ │ │ │ + movdqa %xmm2,0x58(%rsp) │ │ │ │ + movdqa %xmm3,0x68(%rsp) │ │ │ │ + movdqa %xmm4,0x78(%rsp) │ │ │ │ + movdqa %xmm5,0x88(%rsp) │ │ │ │ + movdqa %xmm6,0x98(%rsp) │ │ │ │ + movdqa %xmm7,0xa8(%rsp) │ │ │ │ + call 343700 <__cxa_finalize@plt+0x3186b0> │ │ │ │ + movdqa 0x38(%rsp),%xmm0 │ │ │ │ + movdqa 0x48(%rsp),%xmm1 │ │ │ │ + movdqa 0x58(%rsp),%xmm2 │ │ │ │ + movdqa 0x68(%rsp),%xmm3 │ │ │ │ + movdqa 0x78(%rsp),%xmm4 │ │ │ │ + movdqa 0x88(%rsp),%xmm5 │ │ │ │ + movdqa 0x98(%rsp),%xmm6 │ │ │ │ + movdqa 0xa8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + mov %r8,%rcx │ │ │ │ + jmp 33f230 <__cxa_finalize@plt+0x3141e0> │ │ │ │ + movdqa 0x238(%rsp),%xmm0 │ │ │ │ + movdqa 0x248(%rsp),%xmm1 │ │ │ │ + movdqa 0x258(%rsp),%xmm2 │ │ │ │ + movdqa 0x268(%rsp),%xmm3 │ │ │ │ + movdqa 0x278(%rsp),%xmm4 │ │ │ │ + movdqa 0x288(%rsp),%xmm5 │ │ │ │ + movdqa 0x298(%rsp),%xmm6 │ │ │ │ + movdqa 0x2a8(%rsp),%xmm7 │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + lea 0x208(%rsp),%rcx │ │ │ │ + call 3434fe <__cxa_finalize@plt+0x3184ae> │ │ │ │ + mov 0x440(%rsp),%rdi │ │ │ │ + mov 0x448(%rsp),%ecx │ │ │ │ + lea 0x8(%rdi),%r8 │ │ │ │ + mov %r8,0x440(%rsp) │ │ │ │ + lea -0x7b(%rip),%r8 │ │ │ │ + dec %ecx │ │ │ │ + jg 343023 <__cxa_finalize@plt+0x317fd3> │ │ │ │ + ret │ │ │ │ + movdqa %xmm7,(%rcx) │ │ │ │ + mov $0xfffffffffffffe00,%r8 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + sub %r8,%rdx │ │ │ │ + movdqa %xmm7,(%rdx,%r8,1) │ │ │ │ + movdqa %xmm7,0x10(%rdx,%r8,1) │ │ │ │ + add $0x20,%r8 │ │ │ │ + jl 343510 <__cxa_finalize@plt+0x3184c0> │ │ │ │ + call 3435f6 <__cxa_finalize@plt+0x3185a6> │ │ │ │ + movdqa 0xb0(%rcx),%xmm0 │ │ │ │ + movdqa 0xc0(%rcx),%xmm1 │ │ │ │ + movdqa 0xd0(%rcx),%xmm2 │ │ │ │ + movdqa 0xe0(%rcx),%xmm3 │ │ │ │ + movdqa 0xf0(%rcx),%xmm4 │ │ │ │ + movdqa 0x100(%rcx),%xmm5 │ │ │ │ + movdqa 0x110(%rcx),%xmm6 │ │ │ │ + movdqa 0x120(%rcx),%xmm7 │ │ │ │ + call 3435f2 <__cxa_finalize@plt+0x3185a2> │ │ │ │ + movdqa 0x130(%rcx),%xmm0 │ │ │ │ + movdqa 0x140(%rcx),%xmm1 │ │ │ │ + movdqa 0x150(%rcx),%xmm2 │ │ │ │ + movdqa 0x160(%rcx),%xmm3 │ │ │ │ + movdqa 0x170(%rcx),%xmm4 │ │ │ │ + movdqa 0x180(%rcx),%xmm5 │ │ │ │ + movdqa 0x190(%rcx),%xmm6 │ │ │ │ + movdqa 0x1a0(%rcx),%xmm7 │ │ │ │ + call 3435f2 <__cxa_finalize@plt+0x3185a2> │ │ │ │ + movdqa 0x1b0(%rcx),%xmm0 │ │ │ │ + movdqa 0x1c0(%rcx),%xmm1 │ │ │ │ + movdqa 0x1d0(%rcx),%xmm2 │ │ │ │ + movdqa 0x1e0(%rcx),%xmm3 │ │ │ │ + movdqa 0x1f0(%rcx),%xmm4 │ │ │ │ + movdqa 0x200(%rcx),%xmm5 │ │ │ │ + movdqa 0x210(%rcx),%xmm6 │ │ │ │ + movdqa 0x220(%rcx),%xmm7 │ │ │ │ + movdqa %xmm7,(%rcx) │ │ │ │ + movdqa 0x9aec2(%rip),%xmm7 │ │ │ │ + pmulhrsw %xmm7,%xmm0 │ │ │ │ + pmulhrsw %xmm7,%xmm1 │ │ │ │ + pmulhrsw %xmm7,%xmm2 │ │ │ │ + pmulhrsw %xmm7,%xmm3 │ │ │ │ + pmulhrsw %xmm7,%xmm4 │ │ │ │ + pmulhrsw %xmm7,%xmm5 │ │ │ │ + pmulhrsw %xmm7,%xmm6 │ │ │ │ + pmulhrsw (%rcx),%xmm7 │ │ │ │ + movdqa %xmm5,0x20(%rcx) │ │ │ │ + movdqa %xmm6,0x10(%rcx) │ │ │ │ + movdqa %xmm7,(%rcx) │ │ │ │ + movq (%rdi),%xmm5 │ │ │ │ + movq (%rdi,%rsi,1),%xmm6 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + punpcklbw %xmm7,%xmm5 │ │ │ │ + punpcklbw %xmm7,%xmm6 │ │ │ │ + paddw %xmm0,%xmm5 │ │ │ │ + paddw %xmm1,%xmm6 │ │ │ │ + packuswb %xmm6,%xmm5 │ │ │ │ + movq %xmm5,(%rdi) │ │ │ │ + punpckhqdq %xmm5,%xmm5 │ │ │ │ + movq %xmm5,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + movq (%rdi),%xmm5 │ │ │ │ + movq (%rdi,%rsi,1),%xmm6 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + punpcklbw %xmm7,%xmm5 │ │ │ │ + punpcklbw %xmm7,%xmm6 │ │ │ │ + paddw %xmm2,%xmm5 │ │ │ │ + paddw %xmm3,%xmm6 │ │ │ │ + packuswb %xmm6,%xmm5 │ │ │ │ + movq %xmm5,(%rdi) │ │ │ │ + punpckhqdq %xmm5,%xmm5 │ │ │ │ + movq %xmm5,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + movq (%rdi),%xmm5 │ │ │ │ + movq (%rdi,%rsi,1),%xmm6 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + punpcklbw %xmm7,%xmm5 │ │ │ │ + punpcklbw %xmm7,%xmm6 │ │ │ │ + paddw %xmm4,%xmm5 │ │ │ │ + paddw 0x20(%rcx),%xmm6 │ │ │ │ + packuswb %xmm6,%xmm5 │ │ │ │ + movq %xmm5,(%rdi) │ │ │ │ + punpckhqdq %xmm5,%xmm5 │ │ │ │ + movq %xmm5,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + movq (%rdi),%xmm5 │ │ │ │ + movq (%rdi,%rsi,1),%xmm6 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + punpcklbw %xmm7,%xmm5 │ │ │ │ + punpcklbw %xmm7,%xmm6 │ │ │ │ + paddw 0x10(%rcx),%xmm5 │ │ │ │ + paddw (%rcx),%xmm6 │ │ │ │ + packuswb %xmm6,%xmm5 │ │ │ │ + movq %xmm5,(%rdi) │ │ │ │ + punpckhqdq %xmm5,%xmm5 │ │ │ │ + movq %xmm5,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + movdqa 0x240(%rsp),%xmm0 │ │ │ │ + movdqa 0x9af6f(%rip),%xmm3 │ │ │ │ + pmulhrsw %xmm0,%xmm3 │ │ │ │ + pmulhrsw 0x9af71(%rip),%xmm0 │ │ │ │ + movdqa 0x9ad89(%rip),%xmm7 │ │ │ │ + movdqa %xmm0,0x240(%rsp) │ │ │ │ + movdqa %xmm3,0x430(%rsp) │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + punpckhwd %xmm0,%xmm2 │ │ │ │ + punpcklwd %xmm0,%xmm3 │ │ │ │ + movdqa 0x9aae3(%rip),%xmm0 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + pmaddwd %xmm0,%xmm1 │ │ │ │ + pmaddwd %xmm3,%xmm0 │ │ │ │ + paddd %xmm7,%xmm1 │ │ │ │ + paddd %xmm7,%xmm0 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + packssdw %xmm1,%xmm0 │ │ │ │ + movdqa 0x9aaa9(%rip),%xmm1 │ │ │ │ + pmaddwd %xmm1,%xmm2 │ │ │ │ + pmaddwd %xmm1,%xmm3 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + paddd %xmm7,%xmm3 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + packssdw %xmm2,%xmm3 │ │ │ │ + movdqa %xmm3,0x250(%rsp) │ │ │ │ + movdqa %xmm0,0x420(%rsp) │ │ │ │ + movdqa 0x260(%rsp),%xmm1 │ │ │ │ + movdqa 0x9af28(%rip),%xmm2 │ │ │ │ + pmulhrsw %xmm1,%xmm2 │ │ │ │ + pmulhrsw 0x9af2a(%rip),%xmm1 │ │ │ │ + movdqa %xmm1,0x270(%rsp) │ │ │ │ + movdqa %xmm2,0x400(%rsp) │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + punpckhwd %xmm1,%xmm3 │ │ │ │ + punpcklwd %xmm1,%xmm2 │ │ │ │ + movdqa 0x9aa34(%rip),%xmm1 │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + pmaddwd %xmm1,%xmm0 │ │ │ │ + pmaddwd %xmm2,%xmm1 │ │ │ │ + paddd %xmm7,%xmm0 │ │ │ │ + paddd %xmm7,%xmm1 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + packssdw %xmm0,%xmm1 │ │ │ │ + movdqa 0x9ac2a(%rip),%xmm0 │ │ │ │ + pmaddwd %xmm0,%xmm3 │ │ │ │ + pmaddwd %xmm0,%xmm2 │ │ │ │ + paddd %xmm7,%xmm3 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + packssdw %xmm3,%xmm2 │ │ │ │ + movdqa %xmm2,0x260(%rsp) │ │ │ │ + movdqa %xmm1,0x410(%rsp) │ │ │ │ + movdqa 0x280(%rsp),%xmm0 │ │ │ │ + movdqa 0x9aea9(%rip),%xmm3 │ │ │ │ + pmulhrsw %xmm0,%xmm3 │ │ │ │ + pmulhrsw 0x9aeab(%rip),%xmm0 │ │ │ │ + movdqa %xmm0,0x280(%rsp) │ │ │ │ + movdqa %xmm3,0x3f0(%rsp) │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + punpckhwd %xmm0,%xmm2 │ │ │ │ + punpcklwd %xmm0,%xmm3 │ │ │ │ + movdqa 0x9a9e5(%rip),%xmm0 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + pmaddwd %xmm0,%xmm1 │ │ │ │ + pmaddwd %xmm3,%xmm0 │ │ │ │ + paddd %xmm7,%xmm1 │ │ │ │ + paddd %xmm7,%xmm0 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + packssdw %xmm1,%xmm0 │ │ │ │ + movdqa 0x9a9ab(%rip),%xmm1 │ │ │ │ + pmaddwd %xmm1,%xmm2 │ │ │ │ + pmaddwd %xmm1,%xmm3 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + paddd %xmm7,%xmm3 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + packssdw %xmm2,%xmm3 │ │ │ │ + movdqa %xmm3,0x290(%rsp) │ │ │ │ + movdqa %xmm0,0x3e0(%rsp) │ │ │ │ + movdqa 0x2a0(%rsp),%xmm1 │ │ │ │ + movdqa 0x9ae6a(%rip),%xmm2 │ │ │ │ + pmulhrsw %xmm1,%xmm2 │ │ │ │ + pmulhrsw 0x9ae6c(%rip),%xmm1 │ │ │ │ + movdqa %xmm1,0x2b0(%rsp) │ │ │ │ + movdqa %xmm2,0x3c0(%rsp) │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + punpckhwd %xmm1,%xmm3 │ │ │ │ + punpcklwd %xmm1,%xmm2 │ │ │ │ + movdqa 0x9a936(%rip),%xmm1 │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + pmaddwd %xmm1,%xmm0 │ │ │ │ + pmaddwd %xmm2,%xmm1 │ │ │ │ + paddd %xmm7,%xmm0 │ │ │ │ + paddd %xmm7,%xmm1 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + packssdw %xmm0,%xmm1 │ │ │ │ + movdqa 0x9ab0c(%rip),%xmm0 │ │ │ │ + pmaddwd %xmm0,%xmm3 │ │ │ │ + pmaddwd %xmm0,%xmm2 │ │ │ │ + paddd %xmm7,%xmm3 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + packssdw %xmm3,%xmm2 │ │ │ │ + movdqa %xmm2,0x2a0(%rsp) │ │ │ │ + movdqa %xmm1,0x3d0(%rsp) │ │ │ │ + movdqa 0x2c0(%rsp),%xmm0 │ │ │ │ + movdqa 0x9adeb(%rip),%xmm3 │ │ │ │ + pmulhrsw %xmm0,%xmm3 │ │ │ │ + pmulhrsw 0x9aded(%rip),%xmm0 │ │ │ │ + movdqa %xmm0,0x2c0(%rsp) │ │ │ │ + movdqa %xmm3,0x3b0(%rsp) │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + punpckhwd %xmm0,%xmm2 │ │ │ │ + punpcklwd %xmm0,%xmm3 │ │ │ │ + movdqa 0x9a887(%rip),%xmm0 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + pmaddwd %xmm0,%xmm1 │ │ │ │ + pmaddwd %xmm3,%xmm0 │ │ │ │ + paddd %xmm7,%xmm1 │ │ │ │ + paddd %xmm7,%xmm0 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + packssdw %xmm1,%xmm0 │ │ │ │ + movdqa 0x9a84d(%rip),%xmm1 │ │ │ │ + pmaddwd %xmm1,%xmm2 │ │ │ │ + pmaddwd %xmm1,%xmm3 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + paddd %xmm7,%xmm3 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + packssdw %xmm2,%xmm3 │ │ │ │ + movdqa %xmm3,0x2d0(%rsp) │ │ │ │ + movdqa %xmm0,0x3a0(%rsp) │ │ │ │ + movdqa 0x2e0(%rsp),%xmm1 │ │ │ │ + movdqa 0x9adac(%rip),%xmm2 │ │ │ │ + pmulhrsw %xmm1,%xmm2 │ │ │ │ + pmulhrsw 0x9adae(%rip),%xmm1 │ │ │ │ + movdqa %xmm1,0x2f0(%rsp) │ │ │ │ + movdqa %xmm2,0x380(%rsp) │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + punpckhwd %xmm1,%xmm3 │ │ │ │ + punpcklwd %xmm1,%xmm2 │ │ │ │ + movdqa 0x9a7d8(%rip),%xmm1 │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + pmaddwd %xmm1,%xmm0 │ │ │ │ + pmaddwd %xmm2,%xmm1 │ │ │ │ + paddd %xmm7,%xmm0 │ │ │ │ + paddd %xmm7,%xmm1 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + packssdw %xmm0,%xmm1 │ │ │ │ + movdqa 0x9a9ee(%rip),%xmm0 │ │ │ │ + pmaddwd %xmm0,%xmm3 │ │ │ │ + pmaddwd %xmm0,%xmm2 │ │ │ │ + paddd %xmm7,%xmm3 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + packssdw %xmm3,%xmm2 │ │ │ │ + movdqa %xmm2,0x2e0(%rsp) │ │ │ │ + movdqa %xmm1,0x390(%rsp) │ │ │ │ + movdqa 0x300(%rsp),%xmm0 │ │ │ │ + movdqa 0x9ad2d(%rip),%xmm3 │ │ │ │ + pmulhrsw %xmm0,%xmm3 │ │ │ │ + pmulhrsw 0x9ad2f(%rip),%xmm0 │ │ │ │ + movdqa %xmm0,%xmm6 │ │ │ │ + movdqa %xmm3,0x370(%rsp) │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + punpckhwd %xmm0,%xmm2 │ │ │ │ + punpcklwd %xmm0,%xmm3 │ │ │ │ + movdqa 0x9a78e(%rip),%xmm0 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + pmaddwd %xmm0,%xmm1 │ │ │ │ + pmaddwd %xmm3,%xmm0 │ │ │ │ + paddd %xmm7,%xmm1 │ │ │ │ + paddd %xmm7,%xmm0 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + packssdw %xmm1,%xmm0 │ │ │ │ + movdqa 0x9a754(%rip),%xmm1 │ │ │ │ + pmaddwd %xmm1,%xmm2 │ │ │ │ + pmaddwd %xmm1,%xmm3 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + paddd %xmm7,%xmm3 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + packssdw %xmm2,%xmm3 │ │ │ │ + movdqa %xmm3,0x310(%rsp) │ │ │ │ + movdqa %xmm0,0x360(%rsp) │ │ │ │ + movdqa 0x320(%rsp),%xmm0 │ │ │ │ + movdqa 0x9acf3(%rip),%xmm3 │ │ │ │ + pmulhrsw %xmm0,%xmm3 │ │ │ │ + pmulhrsw 0x9acf5(%rip),%xmm0 │ │ │ │ + movdqa %xmm3,%xmm4 │ │ │ │ + movdqa %xmm0,%xmm5 │ │ │ │ + jmp 3441d0 <__cxa_finalize@plt+0x319180> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movdqa 0x240(%rsp),%xmm0 │ │ │ │ + movdqa 0x420(%rsp),%xmm1 │ │ │ │ + movdqa 0x9aad6(%rip),%xmm3 │ │ │ │ + pmulhrsw %xmm0,%xmm3 │ │ │ │ + pmulhrsw 0x9aad8(%rip),%xmm0 │ │ │ │ + movdqa 0x9aae0(%rip),%xmm2 │ │ │ │ + pmulhrsw %xmm1,%xmm2 │ │ │ │ + pmulhrsw 0x9aae2(%rip),%xmm1 │ │ │ │ + movdqa 0x9a8da(%rip),%xmm7 │ │ │ │ + movdqa %xmm0,%xmm4 │ │ │ │ + psubsw %xmm1,%xmm4 │ │ │ │ + paddsw %xmm1,%xmm0 │ │ │ │ + movdqa %xmm3,%xmm5 │ │ │ │ + psubsw %xmm2,%xmm5 │ │ │ │ + paddsw %xmm2,%xmm3 │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + punpckhwd %xmm4,%xmm2 │ │ │ │ + punpcklwd %xmm4,%xmm5 │ │ │ │ + movdqa 0x9a62e(%rip),%xmm4 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + pmaddwd %xmm4,%xmm1 │ │ │ │ + pmaddwd %xmm5,%xmm4 │ │ │ │ + paddd %xmm7,%xmm1 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + packssdw %xmm1,%xmm4 │ │ │ │ + movdqa 0x9a5f4(%rip),%xmm1 │ │ │ │ + pmaddwd %xmm1,%xmm2 │ │ │ │ + pmaddwd %xmm1,%xmm5 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + packssdw %xmm2,%xmm5 │ │ │ │ + movdqa %xmm0,0x240(%rsp) │ │ │ │ + movdqa %xmm5,0x250(%rsp) │ │ │ │ + movdqa %xmm4,0x420(%rsp) │ │ │ │ + movdqa %xmm3,0x430(%rsp) │ │ │ │ + movdqa 0x400(%rsp),%xmm0 │ │ │ │ + movdqa 0x260(%rsp),%xmm1 │ │ │ │ + movdqa 0x9aa38(%rip),%xmm3 │ │ │ │ + pmulhrsw %xmm0,%xmm3 │ │ │ │ + pmulhrsw 0x9aa3a(%rip),%xmm0 │ │ │ │ + movdqa 0x9aa42(%rip),%xmm2 │ │ │ │ + pmulhrsw %xmm1,%xmm2 │ │ │ │ + pmulhrsw 0x9aa44(%rip),%xmm1 │ │ │ │ + movdqa %xmm1,%xmm4 │ │ │ │ + psubsw %xmm0,%xmm4 │ │ │ │ + paddsw %xmm1,%xmm0 │ │ │ │ + movdqa %xmm2,%xmm5 │ │ │ │ + psubsw %xmm3,%xmm5 │ │ │ │ + paddsw %xmm2,%xmm3 │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + punpckhwd %xmm4,%xmm2 │ │ │ │ + punpcklwd %xmm4,%xmm5 │ │ │ │ + movdqa 0x9a548(%rip),%xmm4 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + pmaddwd %xmm4,%xmm1 │ │ │ │ + pmaddwd %xmm5,%xmm4 │ │ │ │ + paddd %xmm7,%xmm1 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + packssdw %xmm1,%xmm4 │ │ │ │ + movdqa 0x9a73e(%rip),%xmm1 │ │ │ │ + pmaddwd %xmm1,%xmm2 │ │ │ │ + pmaddwd %xmm1,%xmm5 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + packssdw %xmm2,%xmm5 │ │ │ │ + movdqa %xmm5,0x260(%rsp) │ │ │ │ + movdqa %xmm0,0x270(%rsp) │ │ │ │ + movdqa %xmm3,0x400(%rsp) │ │ │ │ + movdqa %xmm4,0x410(%rsp) │ │ │ │ + movdqa 0x280(%rsp),%xmm0 │ │ │ │ + movdqa 0x3e0(%rsp),%xmm1 │ │ │ │ + movdqa 0x9a9a2(%rip),%xmm3 │ │ │ │ + pmulhrsw %xmm0,%xmm3 │ │ │ │ + pmulhrsw 0x9a9a4(%rip),%xmm0 │ │ │ │ + movdqa 0x9a9ac(%rip),%xmm2 │ │ │ │ + pmulhrsw %xmm1,%xmm2 │ │ │ │ + pmulhrsw 0x9a9ae(%rip),%xmm1 │ │ │ │ + movdqa %xmm0,%xmm4 │ │ │ │ + psubsw %xmm1,%xmm4 │ │ │ │ + paddsw %xmm1,%xmm0 │ │ │ │ + movdqa %xmm3,%xmm5 │ │ │ │ + psubsw %xmm2,%xmm5 │ │ │ │ + paddsw %xmm2,%xmm3 │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + punpckhwd %xmm4,%xmm2 │ │ │ │ + punpcklwd %xmm4,%xmm5 │ │ │ │ + movdqa 0x9a4c2(%rip),%xmm4 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + pmaddwd %xmm4,%xmm1 │ │ │ │ + pmaddwd %xmm5,%xmm4 │ │ │ │ + paddd %xmm7,%xmm1 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + packssdw %xmm1,%xmm4 │ │ │ │ + movdqa 0x9a488(%rip),%xmm1 │ │ │ │ + pmaddwd %xmm1,%xmm2 │ │ │ │ + pmaddwd %xmm1,%xmm5 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + packssdw %xmm2,%xmm5 │ │ │ │ + movdqa %xmm0,0x280(%rsp) │ │ │ │ + movdqa %xmm5,0x290(%rsp) │ │ │ │ + movdqa %xmm4,0x3e0(%rsp) │ │ │ │ + movdqa %xmm3,0x3f0(%rsp) │ │ │ │ + movdqa 0x3c0(%rsp),%xmm0 │ │ │ │ + movdqa 0x2a0(%rsp),%xmm1 │ │ │ │ + movdqa 0x9a90c(%rip),%xmm3 │ │ │ │ + pmulhrsw %xmm0,%xmm3 │ │ │ │ + pmulhrsw 0x9a90e(%rip),%xmm0 │ │ │ │ + movdqa 0x9a916(%rip),%xmm2 │ │ │ │ + pmulhrsw %xmm1,%xmm2 │ │ │ │ + pmulhrsw 0x9a918(%rip),%xmm1 │ │ │ │ + movdqa %xmm1,%xmm4 │ │ │ │ + psubsw %xmm0,%xmm4 │ │ │ │ + paddsw %xmm1,%xmm0 │ │ │ │ + movdqa %xmm2,%xmm5 │ │ │ │ + psubsw %xmm3,%xmm5 │ │ │ │ + paddsw %xmm2,%xmm3 │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + punpckhwd %xmm4,%xmm2 │ │ │ │ + punpcklwd %xmm4,%xmm5 │ │ │ │ + movdqa 0x9a3dc(%rip),%xmm4 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + pmaddwd %xmm4,%xmm1 │ │ │ │ + pmaddwd %xmm5,%xmm4 │ │ │ │ + paddd %xmm7,%xmm1 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + packssdw %xmm1,%xmm4 │ │ │ │ + movdqa 0x9a5b2(%rip),%xmm1 │ │ │ │ + pmaddwd %xmm1,%xmm2 │ │ │ │ + pmaddwd %xmm1,%xmm5 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + packssdw %xmm2,%xmm5 │ │ │ │ + movdqa %xmm5,0x2a0(%rsp) │ │ │ │ + movdqa %xmm0,0x2b0(%rsp) │ │ │ │ + movdqa %xmm3,0x3c0(%rsp) │ │ │ │ + movdqa %xmm4,0x3d0(%rsp) │ │ │ │ + movdqa 0x2c0(%rsp),%xmm0 │ │ │ │ + movdqa 0x3a0(%rsp),%xmm1 │ │ │ │ + movdqa 0x9a876(%rip),%xmm3 │ │ │ │ + pmulhrsw %xmm0,%xmm3 │ │ │ │ + pmulhrsw 0x9a878(%rip),%xmm0 │ │ │ │ + movdqa 0x9a880(%rip),%xmm2 │ │ │ │ + pmulhrsw %xmm1,%xmm2 │ │ │ │ + pmulhrsw 0x9a882(%rip),%xmm1 │ │ │ │ + movdqa %xmm0,%xmm4 │ │ │ │ + psubsw %xmm1,%xmm4 │ │ │ │ + paddsw %xmm1,%xmm0 │ │ │ │ + movdqa %xmm3,%xmm5 │ │ │ │ + psubsw %xmm2,%xmm5 │ │ │ │ + paddsw %xmm2,%xmm3 │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + punpckhwd %xmm4,%xmm2 │ │ │ │ + punpcklwd %xmm4,%xmm5 │ │ │ │ + movdqa 0x9a2f6(%rip),%xmm4 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + pmaddwd %xmm4,%xmm1 │ │ │ │ + pmaddwd %xmm5,%xmm4 │ │ │ │ + paddd %xmm7,%xmm1 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + packssdw %xmm1,%xmm4 │ │ │ │ + movdqa 0x9a2bc(%rip),%xmm1 │ │ │ │ + pmaddwd %xmm1,%xmm2 │ │ │ │ + pmaddwd %xmm1,%xmm5 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + packssdw %xmm2,%xmm5 │ │ │ │ + movdqa %xmm0,0x2c0(%rsp) │ │ │ │ + movdqa %xmm5,0x2d0(%rsp) │ │ │ │ + movdqa %xmm4,0x3a0(%rsp) │ │ │ │ + movdqa %xmm3,0x3b0(%rsp) │ │ │ │ + movdqa 0x380(%rsp),%xmm0 │ │ │ │ + movdqa 0x2e0(%rsp),%xmm1 │ │ │ │ + movdqa 0x9a7e0(%rip),%xmm3 │ │ │ │ + pmulhrsw %xmm0,%xmm3 │ │ │ │ + pmulhrsw 0x9a7e2(%rip),%xmm0 │ │ │ │ + movdqa 0x9a7ea(%rip),%xmm2 │ │ │ │ + pmulhrsw %xmm1,%xmm2 │ │ │ │ + pmulhrsw 0x9a7ec(%rip),%xmm1 │ │ │ │ + movdqa %xmm1,%xmm4 │ │ │ │ + psubsw %xmm0,%xmm4 │ │ │ │ + paddsw %xmm1,%xmm0 │ │ │ │ + movdqa %xmm2,%xmm5 │ │ │ │ + psubsw %xmm3,%xmm5 │ │ │ │ + paddsw %xmm2,%xmm3 │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + punpckhwd %xmm4,%xmm2 │ │ │ │ + punpcklwd %xmm4,%xmm5 │ │ │ │ + movdqa 0x9a210(%rip),%xmm4 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + pmaddwd %xmm4,%xmm1 │ │ │ │ + pmaddwd %xmm5,%xmm4 │ │ │ │ + paddd %xmm7,%xmm1 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + packssdw %xmm1,%xmm4 │ │ │ │ + movdqa 0x9a426(%rip),%xmm1 │ │ │ │ + pmaddwd %xmm1,%xmm2 │ │ │ │ + pmaddwd %xmm1,%xmm5 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + packssdw %xmm2,%xmm5 │ │ │ │ + movdqa %xmm5,0x2e0(%rsp) │ │ │ │ + movdqa %xmm0,0x2f0(%rsp) │ │ │ │ + movdqa %xmm3,0x380(%rsp) │ │ │ │ + movdqa %xmm4,0x390(%rsp) │ │ │ │ + movdqa 0x300(%rsp),%xmm0 │ │ │ │ + movdqa 0x360(%rsp),%xmm1 │ │ │ │ + movdqa 0x9a74a(%rip),%xmm3 │ │ │ │ + pmulhrsw %xmm0,%xmm3 │ │ │ │ + pmulhrsw 0x9a74c(%rip),%xmm0 │ │ │ │ + movdqa 0x9a754(%rip),%xmm2 │ │ │ │ + pmulhrsw %xmm1,%xmm2 │ │ │ │ + pmulhrsw 0x9a756(%rip),%xmm1 │ │ │ │ + movdqa %xmm0,%xmm4 │ │ │ │ + psubsw %xmm1,%xmm4 │ │ │ │ + paddsw %xmm1,%xmm0 │ │ │ │ + movdqa %xmm3,%xmm5 │ │ │ │ + psubsw %xmm2,%xmm5 │ │ │ │ + paddsw %xmm2,%xmm3 │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + punpckhwd %xmm4,%xmm2 │ │ │ │ + punpcklwd %xmm4,%xmm5 │ │ │ │ + movdqa 0x9a18a(%rip),%xmm4 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + pmaddwd %xmm4,%xmm1 │ │ │ │ + pmaddwd %xmm5,%xmm4 │ │ │ │ + paddd %xmm7,%xmm1 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + packssdw %xmm1,%xmm4 │ │ │ │ + movdqa 0x9a150(%rip),%xmm1 │ │ │ │ + pmaddwd %xmm1,%xmm2 │ │ │ │ + pmaddwd %xmm1,%xmm5 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + packssdw %xmm2,%xmm5 │ │ │ │ + movdqa %xmm0,%xmm6 │ │ │ │ + movdqa %xmm5,0x310(%rsp) │ │ │ │ + movdqa %xmm4,0x360(%rsp) │ │ │ │ + movdqa %xmm3,0x370(%rsp) │ │ │ │ + movdqa 0x340(%rsp),%xmm0 │ │ │ │ + movdqa 0x320(%rsp),%xmm1 │ │ │ │ + movdqa 0x9a6b9(%rip),%xmm3 │ │ │ │ + pmulhrsw %xmm0,%xmm3 │ │ │ │ + pmulhrsw 0x9a6bb(%rip),%xmm0 │ │ │ │ + movdqa 0x9a6c3(%rip),%xmm2 │ │ │ │ + pmulhrsw %xmm1,%xmm2 │ │ │ │ + pmulhrsw 0x9a6c5(%rip),%xmm1 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + psubsw %xmm0,%xmm5 │ │ │ │ + paddsw %xmm1,%xmm0 │ │ │ │ + movdqa %xmm2,%xmm4 │ │ │ │ + psubsw %xmm3,%xmm4 │ │ │ │ + paddsw %xmm2,%xmm3 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movdqa %xmm4,%xmm2 │ │ │ │ + punpckhwd %xmm5,%xmm2 │ │ │ │ + punpcklwd %xmm5,%xmm4 │ │ │ │ + movdqa 0x9a09c(%rip),%xmm5 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + pmaddwd %xmm5,%xmm1 │ │ │ │ + pmaddwd %xmm4,%xmm5 │ │ │ │ + paddd %xmm7,%xmm1 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + packssdw %xmm1,%xmm5 │ │ │ │ + movdqa 0x9a292(%rip),%xmm1 │ │ │ │ + pmaddwd %xmm1,%xmm2 │ │ │ │ + pmaddwd %xmm1,%xmm4 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + packssdw %xmm2,%xmm4 │ │ │ │ + movdqa 0x370(%rsp),%xmm1 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + psubsw %xmm6,%xmm2 │ │ │ │ + paddsw %xmm6,%xmm0 │ │ │ │ + movdqa %xmm3,%xmm6 │ │ │ │ + psubsw %xmm1,%xmm6 │ │ │ │ + paddsw %xmm1,%xmm3 │ │ │ │ + movdqa %xmm0,0x330(%rsp) │ │ │ │ + movdqa %xmm3,0x340(%rsp) │ │ │ │ + movdqa %xmm6,%xmm3 │ │ │ │ + punpckhwd %xmm2,%xmm3 │ │ │ │ + punpcklwd %xmm2,%xmm6 │ │ │ │ + movdqa 0x99f8d(%rip),%xmm2 │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + pmaddwd %xmm2,%xmm0 │ │ │ │ + pmaddwd %xmm6,%xmm2 │ │ │ │ + paddd %xmm7,%xmm0 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + packssdw %xmm0,%xmm2 │ │ │ │ + movdqa 0x9a183(%rip),%xmm0 │ │ │ │ + pmaddwd %xmm0,%xmm3 │ │ │ │ + pmaddwd %xmm0,%xmm6 │ │ │ │ + paddd %xmm7,%xmm3 │ │ │ │ + paddd %xmm7,%xmm6 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + psrad $0xc,%xmm6 │ │ │ │ + packssdw %xmm3,%xmm6 │ │ │ │ + movdqa %xmm6,0x300(%rsp) │ │ │ │ + movdqa %xmm2,0x370(%rsp) │ │ │ │ + movdqa 0x310(%rsp),%xmm0 │ │ │ │ + movdqa 0x360(%rsp),%xmm3 │ │ │ │ + movdqa %xmm4,%xmm2 │ │ │ │ + psubsw %xmm0,%xmm2 │ │ │ │ + paddsw %xmm0,%xmm4 │ │ │ │ + movdqa %xmm5,%xmm6 │ │ │ │ + psubsw %xmm3,%xmm6 │ │ │ │ + paddsw %xmm3,%xmm5 │ │ │ │ + movdqa %xmm6,%xmm3 │ │ │ │ + punpckhwd %xmm2,%xmm3 │ │ │ │ + punpcklwd %xmm2,%xmm6 │ │ │ │ + movdqa 0x99ef5(%rip),%xmm2 │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + pmaddwd %xmm2,%xmm0 │ │ │ │ + pmaddwd %xmm6,%xmm2 │ │ │ │ + paddd %xmm7,%xmm0 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + packssdw %xmm0,%xmm2 │ │ │ │ + movdqa 0x9a0eb(%rip),%xmm0 │ │ │ │ + pmaddwd %xmm0,%xmm3 │ │ │ │ + pmaddwd %xmm0,%xmm6 │ │ │ │ + paddd %xmm7,%xmm3 │ │ │ │ + paddd %xmm7,%xmm6 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + psrad $0xc,%xmm6 │ │ │ │ + packssdw %xmm3,%xmm6 │ │ │ │ + movdqa %xmm6,0x310(%rsp) │ │ │ │ + movdqa %xmm4,0x320(%rsp) │ │ │ │ + movdqa %xmm5,0x350(%rsp) │ │ │ │ + movdqa %xmm2,0x360(%rsp) │ │ │ │ + movdqa 0x2c0(%rsp),%xmm0 │ │ │ │ + movdqa 0x2f0(%rsp),%xmm2 │ │ │ │ + movdqa 0x380(%rsp),%xmm3 │ │ │ │ + movdqa 0x3b0(%rsp),%xmm1 │ │ │ │ + movdqa %xmm0,%xmm4 │ │ │ │ + psubsw %xmm2,%xmm4 │ │ │ │ + paddsw %xmm2,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + psubsw %xmm3,%xmm5 │ │ │ │ + paddsw %xmm3,%xmm1 │ │ │ │ + movdqa %xmm5,%xmm3 │ │ │ │ + punpckhwd %xmm4,%xmm3 │ │ │ │ + punpcklwd %xmm4,%xmm5 │ │ │ │ + movdqa 0x99e49(%rip),%xmm4 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + pmaddwd %xmm4,%xmm2 │ │ │ │ + pmaddwd %xmm5,%xmm4 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + packssdw %xmm2,%xmm4 │ │ │ │ + movdqa 0x99e0f(%rip),%xmm2 │ │ │ │ + pmaddwd %xmm2,%xmm3 │ │ │ │ + pmaddwd %xmm2,%xmm5 │ │ │ │ + paddd %xmm7,%xmm3 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + packssdw %xmm3,%xmm5 │ │ │ │ + movdqa %xmm0,0x2c0(%rsp) │ │ │ │ + movdqa %xmm5,0x2f0(%rsp) │ │ │ │ + movdqa %xmm4,0x380(%rsp) │ │ │ │ + movdqa %xmm1,0x3b0(%rsp) │ │ │ │ + movdqa 0x2d0(%rsp),%xmm0 │ │ │ │ + movdqa 0x2e0(%rsp),%xmm2 │ │ │ │ + movdqa 0x390(%rsp),%xmm3 │ │ │ │ + movdqa 0x3a0(%rsp),%xmm1 │ │ │ │ + movdqa %xmm0,%xmm4 │ │ │ │ + psubsw %xmm2,%xmm4 │ │ │ │ + paddsw %xmm2,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + psubsw %xmm3,%xmm5 │ │ │ │ + paddsw %xmm3,%xmm1 │ │ │ │ + movdqa %xmm5,%xmm3 │ │ │ │ + punpckhwd %xmm4,%xmm3 │ │ │ │ + punpcklwd %xmm4,%xmm5 │ │ │ │ + movdqa 0x99d8d(%rip),%xmm4 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + pmaddwd %xmm4,%xmm2 │ │ │ │ + pmaddwd %xmm5,%xmm4 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + packssdw %xmm2,%xmm4 │ │ │ │ + movdqa 0x99d53(%rip),%xmm2 │ │ │ │ + pmaddwd %xmm2,%xmm3 │ │ │ │ + pmaddwd %xmm2,%xmm5 │ │ │ │ + paddd %xmm7,%xmm3 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + packssdw %xmm3,%xmm5 │ │ │ │ + movdqa %xmm0,0x2d0(%rsp) │ │ │ │ + movdqa %xmm5,0x2e0(%rsp) │ │ │ │ + movdqa %xmm4,0x390(%rsp) │ │ │ │ + movdqa %xmm1,0x3a0(%rsp) │ │ │ │ + movdqa 0x2a0(%rsp),%xmm0 │ │ │ │ + movdqa 0x290(%rsp),%xmm2 │ │ │ │ + movdqa 0x3e0(%rsp),%xmm3 │ │ │ │ + movdqa 0x3d0(%rsp),%xmm1 │ │ │ │ + movdqa %xmm0,%xmm4 │ │ │ │ + psubsw %xmm2,%xmm4 │ │ │ │ + paddsw %xmm2,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + psubsw %xmm3,%xmm5 │ │ │ │ + paddsw %xmm3,%xmm1 │ │ │ │ + movdqa %xmm5,%xmm3 │ │ │ │ + punpckhwd %xmm4,%xmm3 │ │ │ │ + punpcklwd %xmm4,%xmm5 │ │ │ │ + movdqa 0x99ca1(%rip),%xmm4 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + pmaddwd %xmm4,%xmm2 │ │ │ │ + pmaddwd %xmm5,%xmm4 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + packssdw %xmm2,%xmm4 │ │ │ │ + movdqa 0x99e07(%rip),%xmm2 │ │ │ │ + pmaddwd %xmm2,%xmm3 │ │ │ │ + pmaddwd %xmm2,%xmm5 │ │ │ │ + paddd %xmm7,%xmm3 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + packssdw %xmm3,%xmm5 │ │ │ │ + movdqa %xmm0,0x2a0(%rsp) │ │ │ │ + movdqa %xmm5,0x290(%rsp) │ │ │ │ + movdqa %xmm4,0x3e0(%rsp) │ │ │ │ + movdqa %xmm1,0x3d0(%rsp) │ │ │ │ + movdqa 0x2b0(%rsp),%xmm0 │ │ │ │ + movdqa 0x280(%rsp),%xmm2 │ │ │ │ + movdqa 0x3f0(%rsp),%xmm3 │ │ │ │ + movdqa 0x3c0(%rsp),%xmm1 │ │ │ │ + movdqa %xmm0,%xmm4 │ │ │ │ + psubsw %xmm2,%xmm4 │ │ │ │ + paddsw %xmm2,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + psubsw %xmm3,%xmm5 │ │ │ │ + paddsw %xmm3,%xmm1 │ │ │ │ + movdqa %xmm5,%xmm3 │ │ │ │ + punpckhwd %xmm4,%xmm3 │ │ │ │ + punpcklwd %xmm4,%xmm5 │ │ │ │ + movdqa 0x99be5(%rip),%xmm4 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + pmaddwd %xmm4,%xmm2 │ │ │ │ + pmaddwd %xmm5,%xmm4 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + packssdw %xmm2,%xmm4 │ │ │ │ + movdqa 0x99d4b(%rip),%xmm2 │ │ │ │ + pmaddwd %xmm2,%xmm3 │ │ │ │ + pmaddwd %xmm2,%xmm5 │ │ │ │ + paddd %xmm7,%xmm3 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + packssdw %xmm3,%xmm5 │ │ │ │ + movdqa %xmm0,0x2b0(%rsp) │ │ │ │ + movdqa %xmm5,0x280(%rsp) │ │ │ │ + movdqa %xmm4,0x3f0(%rsp) │ │ │ │ + movdqa %xmm1,0x3c0(%rsp) │ │ │ │ + movdqa 0x240(%rsp),%xmm0 │ │ │ │ + movdqa 0x270(%rsp),%xmm2 │ │ │ │ + movdqa 0x400(%rsp),%xmm3 │ │ │ │ + movdqa 0x430(%rsp),%xmm1 │ │ │ │ + movdqa %xmm0,%xmm4 │ │ │ │ + psubsw %xmm2,%xmm4 │ │ │ │ + paddsw %xmm2,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + psubsw %xmm3,%xmm5 │ │ │ │ + paddsw %xmm3,%xmm1 │ │ │ │ + movdqa %xmm5,%xmm3 │ │ │ │ + punpckhwd %xmm4,%xmm3 │ │ │ │ + punpcklwd %xmm4,%xmm5 │ │ │ │ + movdqa 0x99b39(%rip),%xmm4 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + pmaddwd %xmm4,%xmm2 │ │ │ │ + pmaddwd %xmm5,%xmm4 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + packssdw %xmm2,%xmm4 │ │ │ │ + movdqa 0x99aff(%rip),%xmm2 │ │ │ │ + pmaddwd %xmm2,%xmm3 │ │ │ │ + pmaddwd %xmm2,%xmm5 │ │ │ │ + paddd %xmm7,%xmm3 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + packssdw %xmm3,%xmm5 │ │ │ │ + movdqa %xmm0,0x240(%rsp) │ │ │ │ + movdqa %xmm5,0x270(%rsp) │ │ │ │ + movdqa %xmm4,0x400(%rsp) │ │ │ │ + movdqa %xmm1,0x430(%rsp) │ │ │ │ + movdqa 0x250(%rsp),%xmm0 │ │ │ │ + movdqa 0x260(%rsp),%xmm2 │ │ │ │ + movdqa 0x410(%rsp),%xmm3 │ │ │ │ + movdqa 0x420(%rsp),%xmm1 │ │ │ │ + movdqa %xmm0,%xmm4 │ │ │ │ + psubsw %xmm2,%xmm4 │ │ │ │ + paddsw %xmm2,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + psubsw %xmm3,%xmm5 │ │ │ │ + paddsw %xmm3,%xmm1 │ │ │ │ + movdqa %xmm5,%xmm3 │ │ │ │ + punpckhwd %xmm4,%xmm3 │ │ │ │ + punpcklwd %xmm4,%xmm5 │ │ │ │ + movdqa 0x99a7d(%rip),%xmm4 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + pmaddwd %xmm4,%xmm2 │ │ │ │ + pmaddwd %xmm5,%xmm4 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + packssdw %xmm2,%xmm4 │ │ │ │ + movdqa 0x99a43(%rip),%xmm2 │ │ │ │ + pmaddwd %xmm2,%xmm3 │ │ │ │ + pmaddwd %xmm2,%xmm5 │ │ │ │ + paddd %xmm7,%xmm3 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + packssdw %xmm3,%xmm5 │ │ │ │ + movdqa 0x2a0(%rsp),%xmm2 │ │ │ │ + movdqa 0x3d0(%rsp),%xmm3 │ │ │ │ + movdqa %xmm0,%xmm6 │ │ │ │ + psubsw %xmm2,%xmm6 │ │ │ │ + paddsw %xmm2,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + psubsw %xmm3,%xmm2 │ │ │ │ + paddsw %xmm3,%xmm1 │ │ │ │ + movdqa %xmm0,0x250(%rsp) │ │ │ │ + movdqa %xmm1,0x420(%rsp) │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + punpckhwd %xmm6,%xmm3 │ │ │ │ + punpcklwd %xmm6,%xmm2 │ │ │ │ + movdqa 0x999c5(%rip),%xmm6 │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + pmaddwd %xmm6,%xmm0 │ │ │ │ + pmaddwd %xmm2,%xmm6 │ │ │ │ + paddd %xmm7,%xmm0 │ │ │ │ + paddd %xmm7,%xmm6 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + psrad $0xc,%xmm6 │ │ │ │ + packssdw %xmm0,%xmm6 │ │ │ │ + movdqa 0x9998b(%rip),%xmm0 │ │ │ │ + pmaddwd %xmm0,%xmm3 │ │ │ │ + pmaddwd %xmm0,%xmm2 │ │ │ │ + paddd %xmm7,%xmm3 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + packssdw %xmm3,%xmm2 │ │ │ │ + movdqa %xmm2,0x2a0(%rsp) │ │ │ │ + movdqa %xmm6,0x3d0(%rsp) │ │ │ │ + movdqa 0x290(%rsp),%xmm2 │ │ │ │ + movdqa 0x3e0(%rsp),%xmm3 │ │ │ │ + movdqa %xmm5,%xmm0 │ │ │ │ + psubsw %xmm2,%xmm0 │ │ │ │ + paddsw %xmm2,%xmm5 │ │ │ │ + movdqa %xmm4,%xmm1 │ │ │ │ + psubsw %xmm3,%xmm1 │ │ │ │ + paddsw %xmm3,%xmm4 │ │ │ │ + movdqa %xmm1,%xmm3 │ │ │ │ + punpckhwd %xmm0,%xmm3 │ │ │ │ + punpcklwd %xmm0,%xmm1 │ │ │ │ + movdqa 0x9992d(%rip),%xmm0 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + pmaddwd %xmm0,%xmm2 │ │ │ │ + pmaddwd %xmm1,%xmm0 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + paddd %xmm7,%xmm0 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + packssdw %xmm2,%xmm0 │ │ │ │ + movdqa 0x998f3(%rip),%xmm2 │ │ │ │ + pmaddwd %xmm2,%xmm3 │ │ │ │ + pmaddwd %xmm2,%xmm1 │ │ │ │ + paddd %xmm7,%xmm3 │ │ │ │ + paddd %xmm7,%xmm1 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + packssdw %xmm3,%xmm1 │ │ │ │ + movdqa %xmm5,0x260(%rsp) │ │ │ │ + movdqa %xmm4,0x410(%rsp) │ │ │ │ + movdqa %xmm1,0x290(%rsp) │ │ │ │ + movdqa %xmm0,0x3e0(%rsp) │ │ │ │ + movdqa 0x270(%rsp),%xmm0 │ │ │ │ + movdqa 0x280(%rsp),%xmm2 │ │ │ │ + movdqa 0x3f0(%rsp),%xmm3 │ │ │ │ + movdqa 0x400(%rsp),%xmm1 │ │ │ │ + movdqa %xmm0,%xmm4 │ │ │ │ + psubsw %xmm2,%xmm4 │ │ │ │ + paddsw %xmm2,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + psubsw %xmm3,%xmm5 │ │ │ │ + paddsw %xmm3,%xmm1 │ │ │ │ + movdqa %xmm5,%xmm3 │ │ │ │ + punpckhwd %xmm4,%xmm3 │ │ │ │ + punpcklwd %xmm4,%xmm5 │ │ │ │ + movdqa 0x99871(%rip),%xmm4 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + pmaddwd %xmm4,%xmm2 │ │ │ │ + pmaddwd %xmm5,%xmm4 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + packssdw %xmm2,%xmm4 │ │ │ │ + movdqa 0x99837(%rip),%xmm2 │ │ │ │ + pmaddwd %xmm2,%xmm3 │ │ │ │ + pmaddwd %xmm2,%xmm5 │ │ │ │ + paddd %xmm7,%xmm3 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + packssdw %xmm3,%xmm5 │ │ │ │ + movdqa %xmm0,0x270(%rsp) │ │ │ │ + movdqa %xmm5,0x280(%rsp) │ │ │ │ + movdqa %xmm4,0x3f0(%rsp) │ │ │ │ + movdqa %xmm1,0x400(%rsp) │ │ │ │ + movdqa 0x240(%rsp),%xmm0 │ │ │ │ + movdqa 0x2b0(%rsp),%xmm2 │ │ │ │ + movdqa 0x3c0(%rsp),%xmm3 │ │ │ │ + movdqa 0x430(%rsp),%xmm1 │ │ │ │ + movdqa %xmm0,%xmm4 │ │ │ │ + psubsw %xmm2,%xmm4 │ │ │ │ + paddsw %xmm2,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + psubsw %xmm3,%xmm5 │ │ │ │ + paddsw %xmm3,%xmm1 │ │ │ │ + movdqa %xmm5,%xmm3 │ │ │ │ + punpckhwd %xmm4,%xmm3 │ │ │ │ + punpcklwd %xmm4,%xmm5 │ │ │ │ + movdqa 0x997b5(%rip),%xmm4 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + pmaddwd %xmm4,%xmm2 │ │ │ │ + pmaddwd %xmm5,%xmm4 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + packssdw %xmm2,%xmm4 │ │ │ │ + movdqa 0x9977b(%rip),%xmm2 │ │ │ │ + pmaddwd %xmm2,%xmm3 │ │ │ │ + pmaddwd %xmm2,%xmm5 │ │ │ │ + paddd %xmm7,%xmm3 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + packssdw %xmm3,%xmm5 │ │ │ │ + movdqa %xmm0,0x240(%rsp) │ │ │ │ + movdqa %xmm5,0x2b0(%rsp) │ │ │ │ + movdqa %xmm4,0x3c0(%rsp) │ │ │ │ + movdqa %xmm1,0x430(%rsp) │ │ │ │ + movdqa 0x330(%rsp),%xmm0 │ │ │ │ + movdqa 0x2c0(%rsp),%xmm2 │ │ │ │ + movdqa 0x3b0(%rsp),%xmm3 │ │ │ │ + movdqa 0x340(%rsp),%xmm1 │ │ │ │ + movdqa %xmm0,%xmm4 │ │ │ │ + psubsw %xmm2,%xmm4 │ │ │ │ + paddsw %xmm2,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + psubsw %xmm3,%xmm5 │ │ │ │ + paddsw %xmm3,%xmm1 │ │ │ │ + movdqa %xmm5,%xmm3 │ │ │ │ + punpckhwd %xmm4,%xmm3 │ │ │ │ + punpcklwd %xmm4,%xmm5 │ │ │ │ + movdqa 0x996e9(%rip),%xmm4 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + pmaddwd %xmm4,%xmm2 │ │ │ │ + pmaddwd %xmm5,%xmm4 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + packssdw %xmm2,%xmm4 │ │ │ │ + movdqa 0x997bf(%rip),%xmm2 │ │ │ │ + pmaddwd %xmm2,%xmm3 │ │ │ │ + pmaddwd %xmm2,%xmm5 │ │ │ │ + paddd %xmm7,%xmm3 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + packssdw %xmm3,%xmm5 │ │ │ │ + movdqa %xmm0,0x330(%rsp) │ │ │ │ + movdqa %xmm5,0x2c0(%rsp) │ │ │ │ + movdqa %xmm4,0x3b0(%rsp) │ │ │ │ + movdqa %xmm1,0x340(%rsp) │ │ │ │ + movdqa 0x320(%rsp),%xmm0 │ │ │ │ + movdqa 0x2d0(%rsp),%xmm2 │ │ │ │ + movdqa 0x3a0(%rsp),%xmm3 │ │ │ │ + movdqa 0x350(%rsp),%xmm1 │ │ │ │ + movdqa %xmm0,%xmm4 │ │ │ │ + psubsw %xmm2,%xmm4 │ │ │ │ + paddsw %xmm2,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + psubsw %xmm3,%xmm5 │ │ │ │ + paddsw %xmm3,%xmm1 │ │ │ │ + movdqa %xmm5,%xmm3 │ │ │ │ + punpckhwd %xmm4,%xmm3 │ │ │ │ + punpcklwd %xmm4,%xmm5 │ │ │ │ + movdqa 0x9962d(%rip),%xmm4 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + pmaddwd %xmm4,%xmm2 │ │ │ │ + pmaddwd %xmm5,%xmm4 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + packssdw %xmm2,%xmm4 │ │ │ │ + movdqa 0x99703(%rip),%xmm2 │ │ │ │ + pmaddwd %xmm2,%xmm3 │ │ │ │ + pmaddwd %xmm2,%xmm5 │ │ │ │ + paddd %xmm7,%xmm3 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + packssdw %xmm3,%xmm5 │ │ │ │ + movdqa %xmm0,0x320(%rsp) │ │ │ │ + movdqa %xmm5,0x2d0(%rsp) │ │ │ │ + movdqa %xmm4,0x3a0(%rsp) │ │ │ │ + movdqa %xmm1,0x350(%rsp) │ │ │ │ + movdqa 0x310(%rsp),%xmm0 │ │ │ │ + movdqa 0x2e0(%rsp),%xmm2 │ │ │ │ + movdqa 0x390(%rsp),%xmm3 │ │ │ │ + movdqa 0x360(%rsp),%xmm1 │ │ │ │ + movdqa %xmm0,%xmm4 │ │ │ │ + psubsw %xmm2,%xmm4 │ │ │ │ + paddsw %xmm2,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + psubsw %xmm3,%xmm5 │ │ │ │ + paddsw %xmm3,%xmm1 │ │ │ │ + movdqa %xmm5,%xmm3 │ │ │ │ + punpckhwd %xmm4,%xmm3 │ │ │ │ + punpcklwd %xmm4,%xmm5 │ │ │ │ + movdqa 0x99571(%rip),%xmm4 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + pmaddwd %xmm4,%xmm2 │ │ │ │ + pmaddwd %xmm5,%xmm4 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + packssdw %xmm2,%xmm4 │ │ │ │ + movdqa 0x99647(%rip),%xmm2 │ │ │ │ + pmaddwd %xmm2,%xmm3 │ │ │ │ + pmaddwd %xmm2,%xmm5 │ │ │ │ + paddd %xmm7,%xmm3 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + packssdw %xmm3,%xmm5 │ │ │ │ + movdqa %xmm0,0x310(%rsp) │ │ │ │ + movdqa %xmm5,0x2e0(%rsp) │ │ │ │ + movdqa %xmm4,0x390(%rsp) │ │ │ │ + movdqa %xmm1,0x360(%rsp) │ │ │ │ + movdqa 0x300(%rsp),%xmm0 │ │ │ │ + movdqa 0x2f0(%rsp),%xmm2 │ │ │ │ + movdqa 0x380(%rsp),%xmm3 │ │ │ │ + movdqa 0x370(%rsp),%xmm1 │ │ │ │ + movdqa %xmm0,%xmm4 │ │ │ │ + psubsw %xmm2,%xmm4 │ │ │ │ + paddsw %xmm2,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + psubsw %xmm3,%xmm5 │ │ │ │ + paddsw %xmm3,%xmm1 │ │ │ │ + movdqa %xmm5,%xmm3 │ │ │ │ + punpckhwd %xmm4,%xmm3 │ │ │ │ + punpcklwd %xmm4,%xmm5 │ │ │ │ + movdqa 0x994b5(%rip),%xmm4 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + pmaddwd %xmm4,%xmm2 │ │ │ │ + pmaddwd %xmm5,%xmm4 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + packssdw %xmm2,%xmm4 │ │ │ │ + movdqa 0x9958b(%rip),%xmm2 │ │ │ │ + pmaddwd %xmm2,%xmm3 │ │ │ │ + pmaddwd %xmm2,%xmm5 │ │ │ │ + paddd %xmm7,%xmm3 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + packssdw %xmm3,%xmm5 │ │ │ │ + movdqa 0x270(%rsp),%xmm2 │ │ │ │ + movdqa 0x200(%rsp),%xmm3 │ │ │ │ + movdqa %xmm2,%xmm6 │ │ │ │ + psubsw %xmm0,%xmm6 │ │ │ │ + paddsw %xmm0,%xmm2 │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + psubsw %xmm2,%xmm0 │ │ │ │ + paddsw %xmm3,%xmm2 │ │ │ │ + movdqa 0x400(%rsp),%xmm3 │ │ │ │ + movdqa %xmm0,0x270(%rsp) │ │ │ │ + movdqa %xmm2,0x200(%rsp) │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + psubsw %xmm1,%xmm0 │ │ │ │ + paddsw %xmm1,%xmm3 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + punpckhwd %xmm6,%xmm2 │ │ │ │ + punpcklwd %xmm6,%xmm0 │ │ │ │ + movdqa 0x993f8(%rip),%xmm6 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + pmaddwd %xmm6,%xmm1 │ │ │ │ + pmaddwd %xmm0,%xmm6 │ │ │ │ + paddd %xmm7,%xmm1 │ │ │ │ + paddd %xmm7,%xmm6 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm6 │ │ │ │ + packssdw %xmm1,%xmm6 │ │ │ │ + movdqa 0x993be(%rip),%xmm1 │ │ │ │ + pmaddwd %xmm1,%xmm2 │ │ │ │ + pmaddwd %xmm1,%xmm0 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + paddd %xmm7,%xmm0 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + packssdw %xmm2,%xmm0 │ │ │ │ + movdqa 0x70(%rsp),%xmm2 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + psubsw %xmm3,%xmm1 │ │ │ │ + paddsw %xmm3,%xmm2 │ │ │ │ + movdqa 0x170(%rsp),%xmm3 │ │ │ │ + movdqa %xmm1,0x400(%rsp) │ │ │ │ + movdqa %xmm2,0x70(%rsp) │ │ │ │ + movdqa %xmm3,%xmm1 │ │ │ │ + psubsw %xmm0,%xmm1 │ │ │ │ + paddsw %xmm0,%xmm3 │ │ │ │ + movdqa 0x100(%rsp),%xmm2 │ │ │ │ + movdqa 0x280(%rsp),%xmm0 │ │ │ │ + movdqa %xmm1,0x300(%rsp) │ │ │ │ + movdqa %xmm3,0x170(%rsp) │ │ │ │ + movdqa 0x3f0(%rsp),%xmm1 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + psubsw %xmm6,%xmm3 │ │ │ │ + paddsw %xmm6,%xmm2 │ │ │ │ + movdqa %xmm3,0x370(%rsp) │ │ │ │ + movdqa %xmm2,0x100(%rsp) │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + psubsw %xmm5,%xmm2 │ │ │ │ + paddsw %xmm5,%xmm0 │ │ │ │ + movdqa 0x1f0(%rsp),%xmm5 │ │ │ │ + movdqa %xmm1,%xmm3 │ │ │ │ + psubsw %xmm4,%xmm3 │ │ │ │ + paddsw %xmm4,%xmm1 │ │ │ │ + movdqa %xmm3,%xmm6 │ │ │ │ + punpckhwd %xmm2,%xmm6 │ │ │ │ + punpcklwd %xmm2,%xmm3 │ │ │ │ + movdqa 0x992fa(%rip),%xmm2 │ │ │ │ + movdqa %xmm6,%xmm4 │ │ │ │ + pmaddwd %xmm2,%xmm4 │ │ │ │ + pmaddwd %xmm3,%xmm2 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + packssdw %xmm4,%xmm2 │ │ │ │ + movdqa 0x992c0(%rip),%xmm4 │ │ │ │ + pmaddwd %xmm4,%xmm6 │ │ │ │ + pmaddwd %xmm4,%xmm3 │ │ │ │ + paddd %xmm7,%xmm6 │ │ │ │ + paddd %xmm7,%xmm3 │ │ │ │ + psrad $0xc,%xmm6 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + packssdw %xmm6,%xmm3 │ │ │ │ + movdqa 0x80(%rsp),%xmm4 │ │ │ │ + movdqa %xmm5,%xmm6 │ │ │ │ + psubsw %xmm0,%xmm6 │ │ │ │ + paddsw %xmm0,%xmm5 │ │ │ │ + movdqa %xmm4,%xmm0 │ │ │ │ + psubsw %xmm1,%xmm0 │ │ │ │ + paddsw %xmm1,%xmm4 │ │ │ │ + movdqa %xmm6,0x280(%rsp) │ │ │ │ + movdqa %xmm5,0x1f0(%rsp) │ │ │ │ + movdqa %xmm0,0x3f0(%rsp) │ │ │ │ + movdqa %xmm4,0x80(%rsp) │ │ │ │ + movdqa 0x180(%rsp),%xmm0 │ │ │ │ + movdqa 0xf0(%rsp),%xmm5 │ │ │ │ + movdqa %xmm0,%xmm4 │ │ │ │ + psubsw %xmm3,%xmm4 │ │ │ │ + paddsw %xmm3,%xmm0 │ │ │ │ + movdqa %xmm5,%xmm6 │ │ │ │ + psubsw %xmm2,%xmm6 │ │ │ │ + paddsw %xmm2,%xmm5 │ │ │ │ + movdqa %xmm4,0x2f0(%rsp) │ │ │ │ + movdqa %xmm0,0x180(%rsp) │ │ │ │ + movdqa %xmm6,0x380(%rsp) │ │ │ │ + movdqa %xmm5,0xf0(%rsp) │ │ │ │ + movdqa 0x290(%rsp),%xmm0 │ │ │ │ + movdqa 0x2e0(%rsp),%xmm5 │ │ │ │ + movdqa 0x390(%rsp),%xmm3 │ │ │ │ + movdqa 0x3e0(%rsp),%xmm1 │ │ │ │ + movdqa 0x1e0(%rsp),%xmm2 │ │ │ │ + movdqa %xmm0,%xmm4 │ │ │ │ + psubsw %xmm5,%xmm4 │ │ │ │ + paddsw %xmm5,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + psubsw %xmm3,%xmm5 │ │ │ │ + paddsw %xmm3,%xmm1 │ │ │ │ + movdqa %xmm5,%xmm6 │ │ │ │ + punpckhwd %xmm4,%xmm6 │ │ │ │ + punpcklwd %xmm4,%xmm5 │ │ │ │ + movdqa 0x991c6(%rip),%xmm4 │ │ │ │ + movdqa %xmm6,%xmm3 │ │ │ │ + pmaddwd %xmm4,%xmm3 │ │ │ │ + pmaddwd %xmm5,%xmm4 │ │ │ │ + paddd %xmm7,%xmm3 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + packssdw %xmm3,%xmm4 │ │ │ │ + movdqa 0x9918c(%rip),%xmm3 │ │ │ │ + pmaddwd %xmm3,%xmm6 │ │ │ │ + pmaddwd %xmm3,%xmm5 │ │ │ │ + paddd %xmm7,%xmm6 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + psrad $0xc,%xmm6 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + packssdw %xmm6,%xmm5 │ │ │ │ + movdqa 0x90(%rsp),%xmm3 │ │ │ │ + movdqa %xmm2,%xmm6 │ │ │ │ + psubsw %xmm0,%xmm6 │ │ │ │ + paddsw %xmm0,%xmm2 │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + psubsw %xmm1,%xmm0 │ │ │ │ + paddsw %xmm1,%xmm3 │ │ │ │ + movdqa %xmm6,0x290(%rsp) │ │ │ │ + movdqa %xmm2,0x1e0(%rsp) │ │ │ │ + movdqa %xmm0,0x3e0(%rsp) │ │ │ │ + movdqa %xmm3,0x90(%rsp) │ │ │ │ + movdqa 0x190(%rsp),%xmm0 │ │ │ │ + movdqa 0xe0(%rsp),%xmm1 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + psubsw %xmm5,%xmm2 │ │ │ │ + paddsw %xmm5,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm3 │ │ │ │ + psubsw %xmm4,%xmm3 │ │ │ │ + paddsw %xmm4,%xmm1 │ │ │ │ + movdqa %xmm2,0x2e0(%rsp) │ │ │ │ + movdqa %xmm0,0x190(%rsp) │ │ │ │ + movdqa %xmm3,0x390(%rsp) │ │ │ │ + movdqa %xmm1,0xe0(%rsp) │ │ │ │ + movdqa 0x2a0(%rsp),%xmm0 │ │ │ │ + movdqa 0x2d0(%rsp),%xmm5 │ │ │ │ + movdqa 0x3a0(%rsp),%xmm3 │ │ │ │ + movdqa 0x3d0(%rsp),%xmm1 │ │ │ │ + movdqa 0x1d0(%rsp),%xmm2 │ │ │ │ + movdqa %xmm0,%xmm4 │ │ │ │ + psubsw %xmm5,%xmm4 │ │ │ │ + paddsw %xmm5,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + psubsw %xmm3,%xmm5 │ │ │ │ + paddsw %xmm3,%xmm1 │ │ │ │ + movdqa %xmm5,%xmm6 │ │ │ │ + punpckhwd %xmm4,%xmm6 │ │ │ │ + punpcklwd %xmm4,%xmm5 │ │ │ │ + movdqa 0x99092(%rip),%xmm4 │ │ │ │ + movdqa %xmm6,%xmm3 │ │ │ │ + pmaddwd %xmm4,%xmm3 │ │ │ │ + pmaddwd %xmm5,%xmm4 │ │ │ │ + paddd %xmm7,%xmm3 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + packssdw %xmm3,%xmm4 │ │ │ │ + movdqa 0x99058(%rip),%xmm3 │ │ │ │ + pmaddwd %xmm3,%xmm6 │ │ │ │ + pmaddwd %xmm3,%xmm5 │ │ │ │ + paddd %xmm7,%xmm6 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + psrad $0xc,%xmm6 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + packssdw %xmm6,%xmm5 │ │ │ │ + movdqa 0xa0(%rsp),%xmm3 │ │ │ │ + movdqa %xmm2,%xmm6 │ │ │ │ + psubsw %xmm0,%xmm6 │ │ │ │ + paddsw %xmm0,%xmm2 │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + psubsw %xmm1,%xmm0 │ │ │ │ + paddsw %xmm1,%xmm3 │ │ │ │ + movdqa %xmm6,0x2a0(%rsp) │ │ │ │ + movdqa %xmm2,0x1d0(%rsp) │ │ │ │ + movdqa %xmm0,0x3d0(%rsp) │ │ │ │ + movdqa %xmm3,0xa0(%rsp) │ │ │ │ + movdqa 0x1a0(%rsp),%xmm0 │ │ │ │ + movdqa 0xd0(%rsp),%xmm1 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + psubsw %xmm5,%xmm2 │ │ │ │ + paddsw %xmm5,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm3 │ │ │ │ + psubsw %xmm4,%xmm3 │ │ │ │ + paddsw %xmm4,%xmm1 │ │ │ │ + movdqa %xmm2,0x2d0(%rsp) │ │ │ │ + movdqa %xmm0,0x1a0(%rsp) │ │ │ │ + movdqa %xmm3,0x3a0(%rsp) │ │ │ │ + movdqa %xmm1,0xd0(%rsp) │ │ │ │ + movdqa 0x2b0(%rsp),%xmm0 │ │ │ │ + movdqa 0x2c0(%rsp),%xmm5 │ │ │ │ + movdqa 0x3b0(%rsp),%xmm3 │ │ │ │ + movdqa 0x3c0(%rsp),%xmm1 │ │ │ │ + movdqa 0x1c0(%rsp),%xmm2 │ │ │ │ + movdqa %xmm0,%xmm4 │ │ │ │ + psubsw %xmm5,%xmm4 │ │ │ │ + paddsw %xmm5,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + psubsw %xmm3,%xmm5 │ │ │ │ + paddsw %xmm3,%xmm1 │ │ │ │ + movdqa %xmm5,%xmm6 │ │ │ │ + punpckhwd %xmm4,%xmm6 │ │ │ │ + punpcklwd %xmm4,%xmm5 │ │ │ │ + movdqa 0x98f5e(%rip),%xmm4 │ │ │ │ + movdqa %xmm6,%xmm3 │ │ │ │ + pmaddwd %xmm4,%xmm3 │ │ │ │ + pmaddwd %xmm5,%xmm4 │ │ │ │ + paddd %xmm7,%xmm3 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + packssdw %xmm3,%xmm4 │ │ │ │ + movdqa 0x98f24(%rip),%xmm3 │ │ │ │ + pmaddwd %xmm3,%xmm6 │ │ │ │ + pmaddwd %xmm3,%xmm5 │ │ │ │ + paddd %xmm7,%xmm6 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + psrad $0xc,%xmm6 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + packssdw %xmm6,%xmm5 │ │ │ │ + movdqa 0xb0(%rsp),%xmm3 │ │ │ │ + movdqa %xmm2,%xmm6 │ │ │ │ + psubsw %xmm0,%xmm6 │ │ │ │ + paddsw %xmm0,%xmm2 │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + psubsw %xmm1,%xmm0 │ │ │ │ + paddsw %xmm1,%xmm3 │ │ │ │ + movdqa %xmm6,0x2b0(%rsp) │ │ │ │ + movdqa %xmm2,0x1c0(%rsp) │ │ │ │ + movdqa %xmm0,0x3c0(%rsp) │ │ │ │ + movdqa %xmm3,0xb0(%rsp) │ │ │ │ + movdqa 0x1b0(%rsp),%xmm0 │ │ │ │ + movdqa 0xc0(%rsp),%xmm1 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + psubsw %xmm5,%xmm2 │ │ │ │ + paddsw %xmm5,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm3 │ │ │ │ + psubsw %xmm4,%xmm3 │ │ │ │ + paddsw %xmm4,%xmm1 │ │ │ │ + movdqa %xmm2,0x2c0(%rsp) │ │ │ │ + movdqa %xmm0,0x1b0(%rsp) │ │ │ │ + movdqa %xmm3,0x3b0(%rsp) │ │ │ │ + movdqa %xmm1,0xc0(%rsp) │ │ │ │ + movdqa 0x260(%rsp),%xmm0 │ │ │ │ + movdqa 0x310(%rsp),%xmm5 │ │ │ │ + movdqa 0x360(%rsp),%xmm3 │ │ │ │ + movdqa 0x410(%rsp),%xmm1 │ │ │ │ + movdqa 0x210(%rsp),%xmm2 │ │ │ │ + movdqa %xmm0,%xmm4 │ │ │ │ + psubsw %xmm5,%xmm4 │ │ │ │ + paddsw %xmm5,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + psubsw %xmm3,%xmm5 │ │ │ │ + paddsw %xmm3,%xmm1 │ │ │ │ + movdqa %xmm5,%xmm6 │ │ │ │ + punpckhwd %xmm4,%xmm6 │ │ │ │ + punpcklwd %xmm4,%xmm5 │ │ │ │ + movdqa 0x98e2a(%rip),%xmm4 │ │ │ │ + movdqa %xmm6,%xmm3 │ │ │ │ + pmaddwd %xmm4,%xmm3 │ │ │ │ + pmaddwd %xmm5,%xmm4 │ │ │ │ + paddd %xmm7,%xmm3 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + packssdw %xmm3,%xmm4 │ │ │ │ + movdqa 0x98df0(%rip),%xmm3 │ │ │ │ + pmaddwd %xmm3,%xmm6 │ │ │ │ + pmaddwd %xmm3,%xmm5 │ │ │ │ + paddd %xmm7,%xmm6 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + psrad $0xc,%xmm6 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + packssdw %xmm6,%xmm5 │ │ │ │ + movdqa 0x60(%rsp),%xmm3 │ │ │ │ + movdqa %xmm2,%xmm6 │ │ │ │ + psubsw %xmm0,%xmm6 │ │ │ │ + paddsw %xmm0,%xmm2 │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + psubsw %xmm1,%xmm0 │ │ │ │ + paddsw %xmm1,%xmm3 │ │ │ │ + movdqa %xmm6,0x260(%rsp) │ │ │ │ + movdqa %xmm2,0x210(%rsp) │ │ │ │ + movdqa %xmm0,0x410(%rsp) │ │ │ │ + movdqa %xmm3,0x60(%rsp) │ │ │ │ + movdqa 0x160(%rsp),%xmm0 │ │ │ │ + movdqa 0x110(%rsp),%xmm1 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + psubsw %xmm5,%xmm2 │ │ │ │ + paddsw %xmm5,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm3 │ │ │ │ + psubsw %xmm4,%xmm3 │ │ │ │ + paddsw %xmm4,%xmm1 │ │ │ │ + movdqa %xmm2,0x310(%rsp) │ │ │ │ + movdqa %xmm0,0x160(%rsp) │ │ │ │ + movdqa %xmm3,0x360(%rsp) │ │ │ │ + movdqa %xmm1,0x110(%rsp) │ │ │ │ + movdqa 0x250(%rsp),%xmm0 │ │ │ │ + movdqa 0x320(%rsp),%xmm5 │ │ │ │ + movdqa 0x350(%rsp),%xmm3 │ │ │ │ + movdqa 0x420(%rsp),%xmm1 │ │ │ │ + movdqa 0x220(%rsp),%xmm2 │ │ │ │ + movdqa %xmm0,%xmm4 │ │ │ │ + psubsw %xmm5,%xmm4 │ │ │ │ + paddsw %xmm5,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + psubsw %xmm3,%xmm5 │ │ │ │ + paddsw %xmm3,%xmm1 │ │ │ │ + movdqa %xmm5,%xmm6 │ │ │ │ + punpckhwd %xmm4,%xmm6 │ │ │ │ + punpcklwd %xmm4,%xmm5 │ │ │ │ + movdqa 0x98cfc(%rip),%xmm4 │ │ │ │ + movdqa %xmm6,%xmm3 │ │ │ │ + pmaddwd %xmm4,%xmm3 │ │ │ │ + pmaddwd %xmm5,%xmm4 │ │ │ │ + paddd %xmm7,%xmm3 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + packssdw %xmm3,%xmm4 │ │ │ │ + movdqa 0x98cc2(%rip),%xmm3 │ │ │ │ + pmaddwd %xmm3,%xmm6 │ │ │ │ + pmaddwd %xmm3,%xmm5 │ │ │ │ + paddd %xmm7,%xmm6 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + psrad $0xc,%xmm6 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + packssdw %xmm6,%xmm5 │ │ │ │ + movdqa 0x50(%rsp),%xmm3 │ │ │ │ + movdqa %xmm2,%xmm6 │ │ │ │ + psubsw %xmm0,%xmm6 │ │ │ │ + paddsw %xmm0,%xmm2 │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + psubsw %xmm1,%xmm0 │ │ │ │ + paddsw %xmm1,%xmm3 │ │ │ │ + movdqa %xmm6,0x250(%rsp) │ │ │ │ + movdqa %xmm2,0x220(%rsp) │ │ │ │ + movdqa %xmm0,0x420(%rsp) │ │ │ │ + movdqa %xmm3,0x50(%rsp) │ │ │ │ + movdqa 0x150(%rsp),%xmm0 │ │ │ │ + movdqa 0x120(%rsp),%xmm1 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + psubsw %xmm5,%xmm2 │ │ │ │ + paddsw %xmm5,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm3 │ │ │ │ + psubsw %xmm4,%xmm3 │ │ │ │ + paddsw %xmm4,%xmm1 │ │ │ │ + movdqa %xmm2,0x320(%rsp) │ │ │ │ + movdqa %xmm0,0x150(%rsp) │ │ │ │ + movdqa %xmm3,0x350(%rsp) │ │ │ │ + movdqa %xmm1,0x120(%rsp) │ │ │ │ + movdqa 0x240(%rsp),%xmm0 │ │ │ │ + movdqa 0x330(%rsp),%xmm5 │ │ │ │ + movdqa 0x340(%rsp),%xmm3 │ │ │ │ + movdqa 0x430(%rsp),%xmm1 │ │ │ │ + movdqa 0x230(%rsp),%xmm2 │ │ │ │ + movdqa %xmm0,%xmm4 │ │ │ │ + psubsw %xmm5,%xmm4 │ │ │ │ + paddsw %xmm5,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + psubsw %xmm3,%xmm5 │ │ │ │ + paddsw %xmm3,%xmm1 │ │ │ │ + movdqa %xmm5,%xmm6 │ │ │ │ + punpckhwd %xmm4,%xmm6 │ │ │ │ + punpcklwd %xmm4,%xmm5 │ │ │ │ + movdqa 0x98bce(%rip),%xmm4 │ │ │ │ + movdqa %xmm6,%xmm3 │ │ │ │ + pmaddwd %xmm4,%xmm3 │ │ │ │ + pmaddwd %xmm5,%xmm4 │ │ │ │ + paddd %xmm7,%xmm3 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + packssdw %xmm3,%xmm4 │ │ │ │ + movdqa 0x98b94(%rip),%xmm3 │ │ │ │ + pmaddwd %xmm3,%xmm6 │ │ │ │ + pmaddwd %xmm3,%xmm5 │ │ │ │ + paddd %xmm7,%xmm6 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + psrad $0xc,%xmm6 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + packssdw %xmm6,%xmm5 │ │ │ │ + movdqa 0x40(%rsp),%xmm3 │ │ │ │ + movdqa %xmm2,%xmm6 │ │ │ │ + psubsw %xmm0,%xmm6 │ │ │ │ + paddsw %xmm0,%xmm2 │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + psubsw %xmm1,%xmm0 │ │ │ │ + paddsw %xmm1,%xmm3 │ │ │ │ + movdqa %xmm6,0x240(%rsp) │ │ │ │ + movdqa %xmm2,0x230(%rsp) │ │ │ │ + movdqa %xmm0,0x430(%rsp) │ │ │ │ + movdqa %xmm3,0x40(%rsp) │ │ │ │ + movdqa 0x140(%rsp),%xmm0 │ │ │ │ + movdqa 0x130(%rsp),%xmm1 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + psubsw %xmm5,%xmm2 │ │ │ │ + paddsw %xmm5,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm3 │ │ │ │ + psubsw %xmm4,%xmm3 │ │ │ │ + paddsw %xmm4,%xmm1 │ │ │ │ + movdqa %xmm2,0x330(%rsp) │ │ │ │ + movdqa %xmm0,0x140(%rsp) │ │ │ │ + movdqa %xmm3,0x340(%rsp) │ │ │ │ + movdqa %xmm1,0x130(%rsp) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x848,%rsp │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 3456d8 <__cxa_finalize@plt+0x31a688> │ │ │ │ + call 3457c0 <__cxa_finalize@plt+0x31a770> │ │ │ │ + add $0x848,%rsp │ │ │ │ + ret │ │ │ │ + movd 0x98e50(%rip),%xmm1 │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm1,%xmm0 │ │ │ │ + movd 0x98e5f(%rip),%xmm2 │ │ │ │ + mov %ecx,(%rdx) │ │ │ │ + mov $0x10,%ecx │ │ │ │ + lea 0xb8(%rip),%r8 │ │ │ │ + pmulhrsw %xmm2,%xmm0 │ │ │ │ + movd 0x98db4(%rip),%xmm2 │ │ │ │ + pmulhrsw %xmm1,%xmm0 │ │ │ │ + pmulhrsw %xmm2,%xmm0 │ │ │ │ + pshuflw $0x0,%xmm0,%xmm0 │ │ │ │ + punpcklwd %xmm0,%xmm0 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + movdqa (%rdi),%xmm1 │ │ │ │ + movdqa 0x10(%rdi),%xmm3 │ │ │ │ + movdqa 0x20(%rdi),%xmm5 │ │ │ │ + movdqa 0x30(%rdi),%xmm6 │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + punpckhbw %xmm7,%xmm2 │ │ │ │ + punpcklbw %xmm7,%xmm1 │ │ │ │ + movdqa %xmm3,%xmm4 │ │ │ │ + punpckhbw %xmm7,%xmm4 │ │ │ │ + punpcklbw %xmm7,%xmm3 │ │ │ │ + paddw %xmm0,%xmm2 │ │ │ │ + paddw %xmm0,%xmm1 │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + paddw %xmm0,%xmm3 │ │ │ │ + packuswb %xmm2,%xmm1 │ │ │ │ + packuswb %xmm4,%xmm3 │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + punpckhbw %xmm7,%xmm2 │ │ │ │ + punpcklbw %xmm7,%xmm5 │ │ │ │ + movdqa %xmm6,%xmm4 │ │ │ │ + punpckhbw %xmm7,%xmm4 │ │ │ │ + punpcklbw %xmm7,%xmm6 │ │ │ │ + paddw %xmm0,%xmm2 │ │ │ │ + paddw %xmm0,%xmm5 │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + paddw %xmm0,%xmm6 │ │ │ │ + packuswb %xmm2,%xmm5 │ │ │ │ + packuswb %xmm4,%xmm6 │ │ │ │ + movdqa %xmm1,(%rdi) │ │ │ │ + movdqa %xmm3,0x10(%rdi) │ │ │ │ + movdqa %xmm5,0x20(%rdi) │ │ │ │ + movdqa %xmm6,0x30(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %ecx │ │ │ │ + jg 345723 <__cxa_finalize@plt+0x31a6d3> │ │ │ │ + jmp *%r8 │ │ │ │ + add $0x848,%rsp │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + mov $0x2,%ecx │ │ │ │ + mov %rdi,0x440(%rsp) │ │ │ │ + lea 0x448(%rsp),%rdi │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + movdqa 0x100(%rdx),%xmm1 │ │ │ │ + movdqa 0x200(%rdx),%xmm2 │ │ │ │ + movdqa 0x300(%rdx),%xmm3 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + movdqa %xmm4,%xmm6 │ │ │ │ + movdqa %xmm4,%xmm7 │ │ │ │ + call 3393c0 <__cxa_finalize@plt+0x30e370> │ │ │ │ + movdqa %xmm0,0x38(%rsp) │ │ │ │ + movdqa %xmm1,0x48(%rsp) │ │ │ │ + movdqa %xmm2,0x58(%rsp) │ │ │ │ + movdqa %xmm3,0x68(%rsp) │ │ │ │ + movdqa %xmm4,0x78(%rsp) │ │ │ │ + movdqa %xmm5,0x88(%rsp) │ │ │ │ + movdqa %xmm6,0x98(%rsp) │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movdqa 0x80(%rdx),%xmm0 │ │ │ │ + movdqa 0x180(%rdx),%xmm1 │ │ │ │ + movdqa 0x280(%rdx),%xmm2 │ │ │ │ + movdqa 0x380(%rdx),%xmm3 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + movdqa %xmm4,%xmm6 │ │ │ │ + movdqa %xmm4,%xmm7 │ │ │ │ + call 33c270 <__cxa_finalize@plt+0x311220> │ │ │ │ + movdqa 0x8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm0,0xb8(%rsp) │ │ │ │ + movdqa %xmm1,0xc8(%rsp) │ │ │ │ + movdqa %xmm2,0xd8(%rsp) │ │ │ │ + movdqa %xmm3,0xe8(%rsp) │ │ │ │ + movdqa %xmm4,0xf8(%rsp) │ │ │ │ + movdqa %xmm5,0x108(%rsp) │ │ │ │ + movdqa %xmm6,0x118(%rsp) │ │ │ │ + movdqa %xmm7,0x128(%rsp) │ │ │ │ + movdqa 0x40(%rdx),%xmm0 │ │ │ │ + movdqa 0xc0(%rdx),%xmm1 │ │ │ │ + movdqa 0x140(%rdx),%xmm2 │ │ │ │ + movdqa 0x1c0(%rdx),%xmm3 │ │ │ │ + movdqa 0x240(%rdx),%xmm4 │ │ │ │ + movdqa 0x2c0(%rdx),%xmm5 │ │ │ │ + movdqa 0x340(%rdx),%xmm6 │ │ │ │ + movdqa 0x3c0(%rdx),%xmm7 │ │ │ │ + movdqa %xmm0,0x138(%rsp) │ │ │ │ + movdqa %xmm1,0x1a8(%rsp) │ │ │ │ + movdqa %xmm2,0x178(%rsp) │ │ │ │ + movdqa %xmm3,0x168(%rsp) │ │ │ │ + movdqa %xmm4,0x158(%rsp) │ │ │ │ + movdqa %xmm5,0x188(%rsp) │ │ │ │ + movdqa %xmm6,0x198(%rsp) │ │ │ │ + movdqa %xmm7,0x148(%rsp) │ │ │ │ + call 33f580 <__cxa_finalize@plt+0x314530> │ │ │ │ + movdqa %xmm0,0x38(%rsp) │ │ │ │ + movdqa %xmm1,0x48(%rsp) │ │ │ │ + movdqa %xmm2,0x58(%rsp) │ │ │ │ + movdqa %xmm3,0x68(%rsp) │ │ │ │ + movdqa %xmm4,0x78(%rsp) │ │ │ │ + movdqa %xmm5,0x88(%rsp) │ │ │ │ + movdqa %xmm6,0x98(%rsp) │ │ │ │ + movdqa %xmm7,0xa8(%rsp) │ │ │ │ + movdqa 0x20(%rdx),%xmm0 │ │ │ │ + movdqa 0x60(%rdx),%xmm1 │ │ │ │ + movdqa 0xa0(%rdx),%xmm2 │ │ │ │ + movdqa 0xe0(%rdx),%xmm3 │ │ │ │ + movdqa 0x120(%rdx),%xmm4 │ │ │ │ + movdqa 0x160(%rdx),%xmm5 │ │ │ │ + movdqa 0x1a0(%rdx),%xmm6 │ │ │ │ + movdqa 0x1e0(%rdx),%xmm7 │ │ │ │ + movdqa %xmm0,0x238(%rsp) │ │ │ │ + movdqa %xmm1,0x318(%rsp) │ │ │ │ + movdqa %xmm2,0x2b8(%rsp) │ │ │ │ + movdqa %xmm3,0x298(%rsp) │ │ │ │ + movdqa %xmm4,0x278(%rsp) │ │ │ │ + movdqa %xmm5,0x2d8(%rsp) │ │ │ │ + movdqa %xmm6,0x2f8(%rsp) │ │ │ │ + movdqa %xmm7,0x258(%rsp) │ │ │ │ + movdqa 0x220(%rdx),%xmm0 │ │ │ │ + movdqa 0x260(%rdx),%xmm1 │ │ │ │ + movdqa 0x2a0(%rdx),%xmm2 │ │ │ │ + movdqa 0x2e0(%rdx),%xmm3 │ │ │ │ + movdqa 0x320(%rdx),%xmm4 │ │ │ │ + movdqa 0x360(%rdx),%xmm5 │ │ │ │ + movdqa 0x3a0(%rdx),%xmm6 │ │ │ │ + movdqa 0x3e0(%rdx),%xmm7 │ │ │ │ + movdqa %xmm0,0x3f8(%rsp) │ │ │ │ + movdqa %xmm1,0x358(%rsp) │ │ │ │ + movdqa %xmm2,0x378(%rsp) │ │ │ │ + movdqa %xmm3,0x3d8(%rsp) │ │ │ │ + movdqa %xmm4,0x3b8(%rsp) │ │ │ │ + movdqa %xmm5,0x398(%rsp) │ │ │ │ + movdqa %xmm6,0x338(%rsp) │ │ │ │ + movdqa %xmm7,0x418(%rsp) │ │ │ │ + call 343b90 <__cxa_finalize@plt+0x318b40> │ │ │ │ + movdqa 0x38(%rsp),%xmm0 │ │ │ │ + movdqa 0x48(%rsp),%xmm1 │ │ │ │ + movdqa 0x58(%rsp),%xmm2 │ │ │ │ + movdqa 0x68(%rsp),%xmm3 │ │ │ │ + movdqa 0x78(%rsp),%xmm4 │ │ │ │ + movdqa 0x88(%rsp),%xmm5 │ │ │ │ + movdqa 0x98(%rsp),%xmm6 │ │ │ │ + movdqa 0xa8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + movdqa 0x98a7e(%rip),%xmm7 │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 339194 <__cxa_finalize@plt+0x30e144> │ │ │ │ + movdqa %xmm0,(%rdx) │ │ │ │ + movdqa %xmm1,0x20(%rdx) │ │ │ │ + movdqa %xmm2,0x40(%rdx) │ │ │ │ + movdqa %xmm3,0x60(%rdx) │ │ │ │ + movdqa %xmm4,0x80(%rdx) │ │ │ │ + movdqa %xmm5,0xa0(%rdx) │ │ │ │ + movdqa %xmm6,0xc0(%rdx) │ │ │ │ + movdqa %xmm7,0xe0(%rdx) │ │ │ │ + movdqa 0xb8(%rsp),%xmm0 │ │ │ │ + movdqa 0xc8(%rsp),%xmm1 │ │ │ │ + movdqa 0xd8(%rsp),%xmm2 │ │ │ │ + movdqa 0xe8(%rsp),%xmm3 │ │ │ │ + movdqa 0xf8(%rsp),%xmm4 │ │ │ │ + movdqa 0x108(%rsp),%xmm5 │ │ │ │ + movdqa 0x118(%rsp),%xmm6 │ │ │ │ + movdqa 0x128(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + movdqa 0x989e9(%rip),%xmm7 │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 339194 <__cxa_finalize@plt+0x30e144> │ │ │ │ + movdqa %xmm0,0x100(%rdx) │ │ │ │ + movdqa %xmm1,0x120(%rdx) │ │ │ │ + movdqa %xmm2,0x140(%rdx) │ │ │ │ + movdqa %xmm3,0x160(%rdx) │ │ │ │ + movdqa %xmm4,0x180(%rdx) │ │ │ │ + movdqa %xmm5,0x1a0(%rdx) │ │ │ │ + movdqa %xmm6,0x1c0(%rdx) │ │ │ │ + movdqa %xmm7,0x1e0(%rdx) │ │ │ │ + movdqa 0x138(%rsp),%xmm0 │ │ │ │ + movdqa 0x148(%rsp),%xmm1 │ │ │ │ + movdqa 0x158(%rsp),%xmm2 │ │ │ │ + movdqa 0x168(%rsp),%xmm3 │ │ │ │ + movdqa 0x178(%rsp),%xmm4 │ │ │ │ + movdqa 0x188(%rsp),%xmm5 │ │ │ │ + movdqa 0x198(%rsp),%xmm6 │ │ │ │ + movdqa 0x1a8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + movdqa 0x98947(%rip),%xmm7 │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 339194 <__cxa_finalize@plt+0x30e144> │ │ │ │ + movdqa %xmm0,0x200(%rdx) │ │ │ │ + movdqa %xmm1,0x220(%rdx) │ │ │ │ + movdqa %xmm2,0x240(%rdx) │ │ │ │ + movdqa %xmm3,0x260(%rdx) │ │ │ │ + movdqa %xmm4,0x280(%rdx) │ │ │ │ + movdqa %xmm5,0x2a0(%rdx) │ │ │ │ + movdqa %xmm6,0x2c0(%rdx) │ │ │ │ + movdqa %xmm7,0x2e0(%rdx) │ │ │ │ + movdqa 0x1b8(%rsp),%xmm0 │ │ │ │ + movdqa 0x1c8(%rsp),%xmm1 │ │ │ │ + movdqa 0x1d8(%rsp),%xmm2 │ │ │ │ + movdqa 0x1e8(%rsp),%xmm3 │ │ │ │ + movdqa 0x1f8(%rsp),%xmm4 │ │ │ │ + movdqa 0x208(%rsp),%xmm5 │ │ │ │ + movdqa 0x218(%rsp),%xmm6 │ │ │ │ + movdqa 0x228(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + movdqa 0x988a5(%rip),%xmm7 │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 339194 <__cxa_finalize@plt+0x30e144> │ │ │ │ + movdqa %xmm0,0x300(%rdx) │ │ │ │ + movdqa %xmm1,0x320(%rdx) │ │ │ │ + movdqa %xmm2,0x340(%rdx) │ │ │ │ + movdqa %xmm3,0x360(%rdx) │ │ │ │ + movdqa %xmm4,0x380(%rdx) │ │ │ │ + movdqa %xmm5,0x3a0(%rdx) │ │ │ │ + movdqa %xmm6,0x3c0(%rdx) │ │ │ │ + movdqa %xmm7,0x3e0(%rdx) │ │ │ │ + movdqa 0x238(%rsp),%xmm0 │ │ │ │ + movdqa 0x248(%rsp),%xmm1 │ │ │ │ + movdqa 0x258(%rsp),%xmm2 │ │ │ │ + movdqa 0x268(%rsp),%xmm3 │ │ │ │ + movdqa 0x278(%rsp),%xmm4 │ │ │ │ + movdqa 0x288(%rsp),%xmm5 │ │ │ │ + movdqa 0x298(%rsp),%xmm6 │ │ │ │ + movdqa 0x2a8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + movdqa 0x98803(%rip),%xmm7 │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 339194 <__cxa_finalize@plt+0x30e144> │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,0x20(%rdi) │ │ │ │ + movdqa %xmm2,0x40(%rdi) │ │ │ │ + movdqa %xmm3,0x60(%rdi) │ │ │ │ + movdqa %xmm4,0x80(%rdi) │ │ │ │ + movdqa %xmm5,0xa0(%rdi) │ │ │ │ + movdqa %xmm6,0xc0(%rdi) │ │ │ │ + movdqa %xmm7,0xe0(%rdi) │ │ │ │ + movdqa 0x2b8(%rsp),%xmm0 │ │ │ │ + movdqa 0x2c8(%rsp),%xmm1 │ │ │ │ + movdqa 0x2d8(%rsp),%xmm2 │ │ │ │ + movdqa 0x2e8(%rsp),%xmm3 │ │ │ │ + movdqa 0x2f8(%rsp),%xmm4 │ │ │ │ + movdqa 0x308(%rsp),%xmm5 │ │ │ │ + movdqa 0x318(%rsp),%xmm6 │ │ │ │ + movdqa 0x328(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + movdqa 0x9876e(%rip),%xmm7 │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 339194 <__cxa_finalize@plt+0x30e144> │ │ │ │ + movdqa %xmm0,0x100(%rdi) │ │ │ │ + movdqa %xmm1,0x120(%rdi) │ │ │ │ + movdqa %xmm2,0x140(%rdi) │ │ │ │ + movdqa %xmm3,0x160(%rdi) │ │ │ │ + movdqa %xmm4,0x180(%rdi) │ │ │ │ + movdqa %xmm5,0x1a0(%rdi) │ │ │ │ + movdqa %xmm6,0x1c0(%rdi) │ │ │ │ + movdqa %xmm7,0x1e0(%rdi) │ │ │ │ + movdqa 0x338(%rsp),%xmm0 │ │ │ │ + movdqa 0x348(%rsp),%xmm1 │ │ │ │ + movdqa 0x358(%rsp),%xmm2 │ │ │ │ + movdqa 0x368(%rsp),%xmm3 │ │ │ │ + movdqa 0x378(%rsp),%xmm4 │ │ │ │ + movdqa 0x388(%rsp),%xmm5 │ │ │ │ + movdqa 0x398(%rsp),%xmm6 │ │ │ │ + movdqa 0x3a8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + movdqa 0x986cc(%rip),%xmm7 │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 339194 <__cxa_finalize@plt+0x30e144> │ │ │ │ + movdqa %xmm0,0x200(%rdi) │ │ │ │ + movdqa %xmm1,0x220(%rdi) │ │ │ │ + movdqa %xmm2,0x240(%rdi) │ │ │ │ + movdqa %xmm3,0x260(%rdi) │ │ │ │ + movdqa %xmm4,0x280(%rdi) │ │ │ │ + movdqa %xmm5,0x2a0(%rdi) │ │ │ │ + movdqa %xmm6,0x2c0(%rdi) │ │ │ │ + movdqa %xmm7,0x2e0(%rdi) │ │ │ │ + movdqa 0x3b8(%rsp),%xmm0 │ │ │ │ + movdqa 0x3c8(%rsp),%xmm1 │ │ │ │ + movdqa 0x3d8(%rsp),%xmm2 │ │ │ │ + movdqa 0x3e8(%rsp),%xmm3 │ │ │ │ + movdqa 0x3f8(%rsp),%xmm4 │ │ │ │ + movdqa 0x408(%rsp),%xmm5 │ │ │ │ + movdqa 0x418(%rsp),%xmm6 │ │ │ │ + movdqa 0x428(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + movdqa 0x9862a(%rip),%xmm7 │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 339194 <__cxa_finalize@plt+0x30e144> │ │ │ │ + movdqa %xmm0,0x300(%rdi) │ │ │ │ + movdqa %xmm1,0x320(%rdi) │ │ │ │ + movdqa %xmm2,0x340(%rdi) │ │ │ │ + movdqa %xmm3,0x360(%rdi) │ │ │ │ + movdqa %xmm4,0x380(%rdi) │ │ │ │ + movdqa %xmm5,0x3a0(%rdi) │ │ │ │ + movdqa %xmm6,0x3c0(%rdi) │ │ │ │ + movdqa %xmm7,0x3e0(%rdi) │ │ │ │ + add $0x10,%rdx │ │ │ │ + add $0x10,%rdi │ │ │ │ + dec %ecx │ │ │ │ + jg 3457d5 <__cxa_finalize@plt+0x31a785> │ │ │ │ + mov 0x440(%rsp),%rdi │ │ │ │ + sub $0x20,%rdx │ │ │ │ + mov $0x4,%ecx │ │ │ │ + mov %ecx,0x438(%rsp) │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + movdqa 0x40(%rdx),%xmm1 │ │ │ │ + movdqa 0x80(%rdx),%xmm2 │ │ │ │ + movdqa 0xc0(%rdx),%xmm3 │ │ │ │ + movdqa 0x10(%rdx),%xmm4 │ │ │ │ + movdqa 0x50(%rdx),%xmm5 │ │ │ │ + movdqa 0x90(%rdx),%xmm6 │ │ │ │ + movdqa 0xd0(%rdx),%xmm7 │ │ │ │ + call 3393c0 <__cxa_finalize@plt+0x30e370> │ │ │ │ + movdqa %xmm0,0x38(%rsp) │ │ │ │ + movdqa %xmm1,0x48(%rsp) │ │ │ │ + movdqa %xmm2,0x58(%rsp) │ │ │ │ + movdqa %xmm3,0x68(%rsp) │ │ │ │ + movdqa %xmm4,0x78(%rsp) │ │ │ │ + movdqa %xmm5,0x88(%rsp) │ │ │ │ + movdqa %xmm6,0x98(%rsp) │ │ │ │ + movdqa 0x20(%rdx),%xmm0 │ │ │ │ + movdqa 0x60(%rdx),%xmm1 │ │ │ │ + movdqa 0xa0(%rdx),%xmm2 │ │ │ │ + movdqa 0xe0(%rdx),%xmm3 │ │ │ │ + movdqa 0x30(%rdx),%xmm4 │ │ │ │ + movdqa 0x70(%rdx),%xmm5 │ │ │ │ + movdqa 0xb0(%rdx),%xmm6 │ │ │ │ + movdqa 0xf0(%rdx),%xmm7 │ │ │ │ + call 33c270 <__cxa_finalize@plt+0x311220> │ │ │ │ + mov %rdi,%rcx │ │ │ │ + lea 0x9(%rip),%r8 │ │ │ │ + lea (%rdi,%rsi,8),%rdi │ │ │ │ + jmp 339281 <__cxa_finalize@plt+0x30e231> │ │ │ │ + movdqa 0x38(%rsp),%xmm0 │ │ │ │ + movdqa 0x48(%rsp),%xmm1 │ │ │ │ + movdqa 0x58(%rsp),%xmm2 │ │ │ │ + movdqa 0x68(%rsp),%xmm3 │ │ │ │ + movdqa 0x78(%rsp),%xmm4 │ │ │ │ + movdqa 0x88(%rsp),%xmm5 │ │ │ │ + movdqa 0x98(%rsp),%xmm6 │ │ │ │ + movdqa 0xa8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + lea 0x8(%rip),%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + jmp 339281 <__cxa_finalize@plt+0x30e231> │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + movdqa %xmm7,(%rdx) │ │ │ │ + movdqa %xmm7,0x10(%rdx) │ │ │ │ + movdqa %xmm7,0x20(%rdx) │ │ │ │ + movdqa %xmm7,0x30(%rdx) │ │ │ │ + movdqa %xmm7,0x40(%rdx) │ │ │ │ + movdqa %xmm7,0x50(%rdx) │ │ │ │ + movdqa %xmm7,0x60(%rdx) │ │ │ │ + movdqa %xmm7,0x70(%rdx) │ │ │ │ + movdqa %xmm7,0x80(%rdx) │ │ │ │ + movdqa %xmm7,0x90(%rdx) │ │ │ │ + movdqa %xmm7,0xa0(%rdx) │ │ │ │ + movdqa %xmm7,0xb0(%rdx) │ │ │ │ + movdqa %xmm7,0xc0(%rdx) │ │ │ │ + movdqa %xmm7,0xd0(%rdx) │ │ │ │ + movdqa %xmm7,0xe0(%rdx) │ │ │ │ + movdqa %xmm7,0xf0(%rdx) │ │ │ │ + add $0x100,%rdx │ │ │ │ + mov 0x438(%rsp),%ecx │ │ │ │ + mov 0x440(%rsp),%rdi │ │ │ │ + add $0x8,%rdi │ │ │ │ + mov %rdi,0x440(%rsp) │ │ │ │ + dec %ecx │ │ │ │ + jg 345f93 <__cxa_finalize@plt+0x31af43> │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0x448(%rsp),%rdx │ │ │ │ + mov %ecx,0x438(%rsp) │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + movdqa 0x40(%rdx),%xmm1 │ │ │ │ + movdqa 0x80(%rdx),%xmm2 │ │ │ │ + movdqa 0xc0(%rdx),%xmm3 │ │ │ │ + movdqa 0x10(%rdx),%xmm4 │ │ │ │ + movdqa 0x50(%rdx),%xmm5 │ │ │ │ + movdqa 0x90(%rdx),%xmm6 │ │ │ │ + movdqa 0xd0(%rdx),%xmm7 │ │ │ │ + call 3393c0 <__cxa_finalize@plt+0x30e370> │ │ │ │ + movdqa %xmm0,0x38(%rsp) │ │ │ │ + movdqa %xmm1,0x48(%rsp) │ │ │ │ + movdqa %xmm2,0x58(%rsp) │ │ │ │ + movdqa %xmm3,0x68(%rsp) │ │ │ │ + movdqa %xmm4,0x78(%rsp) │ │ │ │ + movdqa %xmm5,0x88(%rsp) │ │ │ │ + movdqa %xmm6,0x98(%rsp) │ │ │ │ + movdqa 0x20(%rdx),%xmm0 │ │ │ │ + movdqa 0x60(%rdx),%xmm1 │ │ │ │ + movdqa 0xa0(%rdx),%xmm2 │ │ │ │ + movdqa 0xe0(%rdx),%xmm3 │ │ │ │ + movdqa 0x30(%rdx),%xmm4 │ │ │ │ + movdqa 0x70(%rdx),%xmm5 │ │ │ │ + movdqa 0xb0(%rdx),%xmm6 │ │ │ │ + movdqa 0xf0(%rdx),%xmm7 │ │ │ │ + call 33c270 <__cxa_finalize@plt+0x311220> │ │ │ │ + mov %rdi,%rcx │ │ │ │ + lea 0x9(%rip),%r8 │ │ │ │ + lea (%rdi,%rsi,8),%rdi │ │ │ │ + jmp 339281 <__cxa_finalize@plt+0x30e231> │ │ │ │ + movdqa 0x38(%rsp),%xmm0 │ │ │ │ + movdqa 0x48(%rsp),%xmm1 │ │ │ │ + movdqa 0x58(%rsp),%xmm2 │ │ │ │ + movdqa 0x68(%rsp),%xmm3 │ │ │ │ + movdqa 0x78(%rsp),%xmm4 │ │ │ │ + movdqa 0x88(%rsp),%xmm5 │ │ │ │ + movdqa 0x98(%rsp),%xmm6 │ │ │ │ + movdqa 0xa8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + lea 0x8(%rip),%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + jmp 339281 <__cxa_finalize@plt+0x30e231> │ │ │ │ + add $0x100,%rdx │ │ │ │ + mov 0x438(%rsp),%ecx │ │ │ │ + mov 0x440(%rsp),%rdi │ │ │ │ + add $0x8,%rdi │ │ │ │ + mov %rdi,0x440(%rsp) │ │ │ │ + dec %ecx │ │ │ │ + jg 34613e <__cxa_finalize@plt+0x31b0ee> │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x448,%rsp │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 346298 <__cxa_finalize@plt+0x31b248> │ │ │ │ + call 3462d0 <__cxa_finalize@plt+0x31b280> │ │ │ │ + add $0x448,%rsp │ │ │ │ + ret │ │ │ │ + movd 0x98290(%rip),%xmm1 │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm1,%xmm0 │ │ │ │ + movd 0x9823f(%rip),%xmm2 │ │ │ │ + mov %ecx,(%rdx) │ │ │ │ + pmulhrsw %xmm1,%xmm0 │ │ │ │ + mov $0x40,%ecx │ │ │ │ + lea -0x34(%rip),%r8 │ │ │ │ + jmp 34057f <__cxa_finalize@plt+0x31552f> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x2,%r8d │ │ │ │ + sub $0x88,%ecx │ │ │ │ + mov %ecx,0x438(%rsp) │ │ │ │ + mov $0x4,%ecx │ │ │ │ + cmovs %r8d,%ecx │ │ │ │ + mov %rdx,0x440(%rsp) │ │ │ │ + movdqa 0x98234(%rip),%xmm7 │ │ │ │ + movdqa 0x40(%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm7,%xmm0 │ │ │ │ + movdqa 0xc0(%rdx),%xmm1 │ │ │ │ + pmulhrsw %xmm7,%xmm1 │ │ │ │ + movdqa 0x140(%rdx),%xmm2 │ │ │ │ + pmulhrsw %xmm7,%xmm2 │ │ │ │ + movdqa 0x1c0(%rdx),%xmm3 │ │ │ │ + pmulhrsw %xmm7,%xmm3 │ │ │ │ + movdqa 0x240(%rdx),%xmm4 │ │ │ │ + pmulhrsw %xmm7,%xmm4 │ │ │ │ + movdqa 0x2c0(%rdx),%xmm5 │ │ │ │ + pmulhrsw %xmm7,%xmm5 │ │ │ │ + movdqa 0x340(%rdx),%xmm6 │ │ │ │ + pmulhrsw %xmm7,%xmm6 │ │ │ │ + pmulhrsw 0x3c0(%rdx),%xmm7 │ │ │ │ + movdqa %xmm0,0x138(%rsp) │ │ │ │ + movdqa %xmm1,0x1a8(%rsp) │ │ │ │ + movdqa %xmm2,0x178(%rsp) │ │ │ │ + movdqa %xmm3,0x168(%rsp) │ │ │ │ + movdqa %xmm4,0x158(%rsp) │ │ │ │ + movdqa %xmm5,0x188(%rsp) │ │ │ │ + movdqa %xmm6,0x198(%rsp) │ │ │ │ + movdqa %xmm7,0x148(%rsp) │ │ │ │ + mov 0x438(%rsp),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jl 3465d0 <__cxa_finalize@plt+0x31b580> │ │ │ │ + movdqa 0x98172(%rip),%xmm7 │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm7,%xmm0 │ │ │ │ + movdqa 0x100(%rdx),%xmm1 │ │ │ │ + pmulhrsw %xmm7,%xmm1 │ │ │ │ + movdqa 0x200(%rdx),%xmm2 │ │ │ │ + pmulhrsw %xmm7,%xmm2 │ │ │ │ + movdqa 0x300(%rdx),%xmm3 │ │ │ │ + pmulhrsw %xmm7,%xmm3 │ │ │ │ + movdqa 0x400(%rdx),%xmm4 │ │ │ │ + pmulhrsw %xmm7,%xmm4 │ │ │ │ + movdqa 0x500(%rdx),%xmm5 │ │ │ │ + pmulhrsw %xmm7,%xmm5 │ │ │ │ + movdqa 0x600(%rdx),%xmm6 │ │ │ │ + pmulhrsw %xmm7,%xmm6 │ │ │ │ + pmulhrsw 0x700(%rdx),%xmm7 │ │ │ │ + call 3393c0 <__cxa_finalize@plt+0x30e370> │ │ │ │ + movdqa %xmm0,0x38(%rsp) │ │ │ │ + movdqa %xmm1,0x48(%rsp) │ │ │ │ + movdqa %xmm2,0x58(%rsp) │ │ │ │ + movdqa %xmm3,0x68(%rsp) │ │ │ │ + movdqa %xmm4,0x78(%rsp) │ │ │ │ + movdqa %xmm5,0x88(%rsp) │ │ │ │ + movdqa %xmm6,0x98(%rsp) │ │ │ │ + movdqa 0x980d5(%rip),%xmm7 │ │ │ │ + movdqa 0x80(%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm7,%xmm0 │ │ │ │ + movdqa 0x180(%rdx),%xmm1 │ │ │ │ + pmulhrsw %xmm7,%xmm1 │ │ │ │ + movdqa 0x280(%rdx),%xmm2 │ │ │ │ + pmulhrsw %xmm7,%xmm2 │ │ │ │ + movdqa 0x380(%rdx),%xmm3 │ │ │ │ + pmulhrsw %xmm7,%xmm3 │ │ │ │ + movdqa 0x480(%rdx),%xmm4 │ │ │ │ + pmulhrsw %xmm7,%xmm4 │ │ │ │ + movdqa 0x580(%rdx),%xmm5 │ │ │ │ + pmulhrsw %xmm7,%xmm5 │ │ │ │ + movdqa 0x680(%rdx),%xmm6 │ │ │ │ + pmulhrsw %xmm7,%xmm6 │ │ │ │ + pmulhrsw 0x780(%rdx),%xmm7 │ │ │ │ + call 33c270 <__cxa_finalize@plt+0x311220> │ │ │ │ + movdqa 0x8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm0,0xb8(%rsp) │ │ │ │ + movdqa %xmm1,0xc8(%rsp) │ │ │ │ + movdqa %xmm2,0xd8(%rsp) │ │ │ │ + movdqa %xmm3,0xe8(%rsp) │ │ │ │ + movdqa %xmm4,0xf8(%rsp) │ │ │ │ + movdqa %xmm5,0x108(%rsp) │ │ │ │ + movdqa %xmm6,0x118(%rsp) │ │ │ │ + movdqa %xmm7,0x128(%rsp) │ │ │ │ + movdqa 0x98016(%rip),%xmm7 │ │ │ │ + movdqa 0x440(%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm7,%xmm0 │ │ │ │ + movdqa 0x4c0(%rdx),%xmm1 │ │ │ │ + pmulhrsw %xmm7,%xmm1 │ │ │ │ + movdqa 0x540(%rdx),%xmm2 │ │ │ │ + pmulhrsw %xmm7,%xmm2 │ │ │ │ + movdqa 0x5c0(%rdx),%xmm3 │ │ │ │ + pmulhrsw %xmm7,%xmm3 │ │ │ │ + movdqa 0x640(%rdx),%xmm4 │ │ │ │ + pmulhrsw %xmm7,%xmm4 │ │ │ │ + movdqa 0x6c0(%rdx),%xmm5 │ │ │ │ + pmulhrsw %xmm7,%xmm5 │ │ │ │ + movdqa 0x740(%rdx),%xmm6 │ │ │ │ + pmulhrsw %xmm7,%xmm6 │ │ │ │ + pmulhrsw 0x7c0(%rdx),%xmm7 │ │ │ │ + movdqa %xmm0,0x218(%rsp) │ │ │ │ + movdqa %xmm1,0x1c8(%rsp) │ │ │ │ + movdqa %xmm2,0x1d8(%rsp) │ │ │ │ + movdqa %xmm3,0x208(%rsp) │ │ │ │ + movdqa %xmm4,0x1f8(%rsp) │ │ │ │ + movdqa %xmm5,0x1e8(%rsp) │ │ │ │ + movdqa %xmm6,0x1b8(%rsp) │ │ │ │ + movdqa %xmm7,0x228(%rsp) │ │ │ │ + call 33f850 <__cxa_finalize@plt+0x314800> │ │ │ │ + jmp 3466e9 <__cxa_finalize@plt+0x31b699> │ │ │ │ + movdqa 0x97f58(%rip),%xmm3 │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm3,%xmm0 │ │ │ │ + movdqa 0x100(%rdx),%xmm1 │ │ │ │ + pmulhrsw %xmm3,%xmm1 │ │ │ │ + movdqa 0x200(%rdx),%xmm2 │ │ │ │ + pmulhrsw %xmm3,%xmm2 │ │ │ │ + pmulhrsw 0x300(%rdx),%xmm3 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + movdqa %xmm4,%xmm6 │ │ │ │ + movdqa %xmm4,%xmm7 │ │ │ │ + call 3393c0 <__cxa_finalize@plt+0x30e370> │ │ │ │ + movdqa %xmm0,0x38(%rsp) │ │ │ │ + movdqa %xmm1,0x48(%rsp) │ │ │ │ + movdqa %xmm2,0x58(%rsp) │ │ │ │ + movdqa %xmm3,0x68(%rsp) │ │ │ │ + movdqa %xmm4,0x78(%rsp) │ │ │ │ + movdqa %xmm5,0x88(%rsp) │ │ │ │ + movdqa %xmm6,0x98(%rsp) │ │ │ │ + movdqa 0x97edf(%rip),%xmm3 │ │ │ │ + movdqa 0x80(%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm3,%xmm0 │ │ │ │ + movdqa 0x180(%rdx),%xmm1 │ │ │ │ + pmulhrsw %xmm3,%xmm1 │ │ │ │ + movdqa 0x280(%rdx),%xmm2 │ │ │ │ + pmulhrsw %xmm3,%xmm2 │ │ │ │ + pmulhrsw 0x380(%rdx),%xmm3 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + movdqa %xmm4,%xmm6 │ │ │ │ + movdqa %xmm4,%xmm7 │ │ │ │ + call 33c270 <__cxa_finalize@plt+0x311220> │ │ │ │ + movdqa 0x8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm0,0xb8(%rsp) │ │ │ │ + movdqa %xmm1,0xc8(%rsp) │ │ │ │ + movdqa %xmm2,0xd8(%rsp) │ │ │ │ + movdqa %xmm3,0xe8(%rsp) │ │ │ │ + movdqa %xmm4,0xf8(%rsp) │ │ │ │ + movdqa %xmm5,0x108(%rsp) │ │ │ │ + movdqa %xmm6,0x118(%rsp) │ │ │ │ + movdqa %xmm7,0x128(%rsp) │ │ │ │ + call 33f580 <__cxa_finalize@plt+0x314530> │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 33918c <__cxa_finalize@plt+0x30e13c> │ │ │ │ + movdqa %xmm0,(%rdx) │ │ │ │ + movdqa %xmm1,0x40(%rdx) │ │ │ │ + movdqa %xmm2,0x80(%rdx) │ │ │ │ + movdqa %xmm3,0xc0(%rdx) │ │ │ │ + movdqa %xmm4,0x100(%rdx) │ │ │ │ + movdqa %xmm5,0x140(%rdx) │ │ │ │ + movdqa %xmm6,0x180(%rdx) │ │ │ │ + movdqa %xmm7,0x1c0(%rdx) │ │ │ │ + movdqa 0xb8(%rsp),%xmm0 │ │ │ │ + movdqa 0xc8(%rsp),%xmm1 │ │ │ │ + movdqa 0xd8(%rsp),%xmm2 │ │ │ │ + movdqa 0xe8(%rsp),%xmm3 │ │ │ │ + movdqa 0xf8(%rsp),%xmm4 │ │ │ │ + movdqa 0x108(%rsp),%xmm5 │ │ │ │ + movdqa 0x118(%rsp),%xmm6 │ │ │ │ + movdqa 0x128(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 33918c <__cxa_finalize@plt+0x30e13c> │ │ │ │ + movdqa %xmm0,0x200(%rdx) │ │ │ │ + movdqa %xmm1,0x240(%rdx) │ │ │ │ + movdqa %xmm2,0x280(%rdx) │ │ │ │ + movdqa %xmm3,0x2c0(%rdx) │ │ │ │ + movdqa %xmm4,0x300(%rdx) │ │ │ │ + movdqa %xmm5,0x340(%rdx) │ │ │ │ + movdqa %xmm6,0x380(%rdx) │ │ │ │ + movdqa %xmm7,0x3c0(%rdx) │ │ │ │ + movdqa 0x138(%rsp),%xmm0 │ │ │ │ + movdqa 0x148(%rsp),%xmm1 │ │ │ │ + movdqa 0x158(%rsp),%xmm2 │ │ │ │ + movdqa 0x168(%rsp),%xmm3 │ │ │ │ + movdqa 0x178(%rsp),%xmm4 │ │ │ │ + movdqa 0x188(%rsp),%xmm5 │ │ │ │ + movdqa 0x198(%rsp),%xmm6 │ │ │ │ + movdqa 0x1a8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 33918c <__cxa_finalize@plt+0x30e13c> │ │ │ │ + movdqa %xmm0,0x400(%rdx) │ │ │ │ + movdqa %xmm1,0x440(%rdx) │ │ │ │ + movdqa %xmm2,0x480(%rdx) │ │ │ │ + movdqa %xmm3,0x4c0(%rdx) │ │ │ │ + movdqa %xmm4,0x500(%rdx) │ │ │ │ + movdqa %xmm5,0x540(%rdx) │ │ │ │ + movdqa %xmm6,0x580(%rdx) │ │ │ │ + movdqa %xmm7,0x5c0(%rdx) │ │ │ │ + movdqa 0x1b8(%rsp),%xmm0 │ │ │ │ + movdqa 0x1c8(%rsp),%xmm1 │ │ │ │ + movdqa 0x1d8(%rsp),%xmm2 │ │ │ │ + movdqa 0x1e8(%rsp),%xmm3 │ │ │ │ + movdqa 0x1f8(%rsp),%xmm4 │ │ │ │ + movdqa 0x208(%rsp),%xmm5 │ │ │ │ + movdqa 0x218(%rsp),%xmm6 │ │ │ │ + movdqa 0x228(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 33918c <__cxa_finalize@plt+0x30e13c> │ │ │ │ + movdqa %xmm0,0x600(%rdx) │ │ │ │ + movdqa %xmm1,0x640(%rdx) │ │ │ │ + movdqa %xmm2,0x680(%rdx) │ │ │ │ + movdqa %xmm3,0x6c0(%rdx) │ │ │ │ + movdqa %xmm4,0x700(%rdx) │ │ │ │ + movdqa %xmm5,0x740(%rdx) │ │ │ │ + movdqa %xmm6,0x780(%rdx) │ │ │ │ + movdqa %xmm7,0x7c0(%rdx) │ │ │ │ + add $0x10,%rdx │ │ │ │ + dec %ecx │ │ │ │ + jg 3462f4 <__cxa_finalize@plt+0x31b2a4> │ │ │ │ + mov 0x440(%rsp),%rdx │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0x8(%rdi),%r8 │ │ │ │ + mov %r8,0x440(%rsp) │ │ │ │ + lea -0x34b4(%rip),%r8 │ │ │ │ + jmp 343023 <__cxa_finalize@plt+0x317fd3> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0xc58,%rsp │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 346958 <__cxa_finalize@plt+0x31b908> │ │ │ │ + call 346990 <__cxa_finalize@plt+0x31b940> │ │ │ │ + add $0xc58,%rsp │ │ │ │ + ret │ │ │ │ + movd 0x97bd0(%rip),%xmm1 │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm1,%xmm0 │ │ │ │ + movd 0x97b7f(%rip),%xmm2 │ │ │ │ + pmulhrsw %xmm1,%xmm0 │ │ │ │ + mov %ecx,(%rdx) │ │ │ │ + mov $0x20,%ecx │ │ │ │ + lea -0x34(%rip),%r8 │ │ │ │ + jmp 3456ff <__cxa_finalize@plt+0x31a6af> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x2,%r8d │ │ │ │ + sub $0x88,%ecx │ │ │ │ + mov %ecx,0x438(%rsp) │ │ │ │ + mov $0x4,%ecx │ │ │ │ + cmovs %r8d,%ecx │ │ │ │ + mov %rdx,0x440(%rsp) │ │ │ │ + mov %rdi,0x448(%rsp) │ │ │ │ + lea 0x458(%rsp),%rdi │ │ │ │ + mov %rdi,0x450(%rsp) │ │ │ │ + movdqa 0x97b5c(%rip),%xmm3 │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm3,%xmm0 │ │ │ │ + movdqa 0x200(%rdx),%xmm1 │ │ │ │ + pmulhrsw %xmm3,%xmm1 │ │ │ │ + movdqa 0x400(%rdx),%xmm2 │ │ │ │ + pmulhrsw %xmm3,%xmm2 │ │ │ │ + pmulhrsw 0x600(%rdx),%xmm3 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + movdqa %xmm4,%xmm6 │ │ │ │ + movdqa %xmm4,%xmm7 │ │ │ │ + call 3393c0 <__cxa_finalize@plt+0x30e370> │ │ │ │ + movdqa %xmm0,0x38(%rsp) │ │ │ │ + movdqa %xmm1,0x48(%rsp) │ │ │ │ + movdqa %xmm2,0x58(%rsp) │ │ │ │ + movdqa %xmm3,0x68(%rsp) │ │ │ │ + movdqa %xmm4,0x78(%rsp) │ │ │ │ + movdqa %xmm5,0x88(%rsp) │ │ │ │ + movdqa %xmm6,0x98(%rsp) │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movdqa 0x97adf(%rip),%xmm3 │ │ │ │ + movdqa 0x100(%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm3,%xmm0 │ │ │ │ + movdqa 0x300(%rdx),%xmm1 │ │ │ │ + pmulhrsw %xmm3,%xmm1 │ │ │ │ + movdqa 0x500(%rdx),%xmm2 │ │ │ │ + pmulhrsw %xmm3,%xmm2 │ │ │ │ + pmulhrsw 0x700(%rdx),%xmm3 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + movdqa %xmm4,%xmm6 │ │ │ │ + movdqa %xmm4,%xmm7 │ │ │ │ + call 33c270 <__cxa_finalize@plt+0x311220> │ │ │ │ + movdqa 0x8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm0,0xb8(%rsp) │ │ │ │ + movdqa %xmm1,0xc8(%rsp) │ │ │ │ + movdqa %xmm2,0xd8(%rsp) │ │ │ │ + movdqa %xmm3,0xe8(%rsp) │ │ │ │ + movdqa %xmm4,0xf8(%rsp) │ │ │ │ + movdqa %xmm5,0x108(%rsp) │ │ │ │ + movdqa %xmm6,0x118(%rsp) │ │ │ │ + movdqa %xmm7,0x128(%rsp) │ │ │ │ + movdqa 0x97a48(%rip),%xmm7 │ │ │ │ + movdqa 0x80(%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm7,%xmm0 │ │ │ │ + movdqa 0x180(%rdx),%xmm1 │ │ │ │ + pmulhrsw %xmm7,%xmm1 │ │ │ │ + movdqa 0x280(%rdx),%xmm2 │ │ │ │ + pmulhrsw %xmm7,%xmm2 │ │ │ │ + movdqa 0x380(%rdx),%xmm3 │ │ │ │ + pmulhrsw %xmm7,%xmm3 │ │ │ │ + movdqa 0x480(%rdx),%xmm4 │ │ │ │ + pmulhrsw %xmm7,%xmm4 │ │ │ │ + movdqa 0x580(%rdx),%xmm5 │ │ │ │ + pmulhrsw %xmm7,%xmm5 │ │ │ │ + movdqa 0x680(%rdx),%xmm6 │ │ │ │ + pmulhrsw %xmm7,%xmm6 │ │ │ │ + pmulhrsw 0x780(%rdx),%xmm7 │ │ │ │ + movdqa %xmm0,0x138(%rsp) │ │ │ │ + movdqa %xmm1,0x1a8(%rsp) │ │ │ │ + movdqa %xmm2,0x178(%rsp) │ │ │ │ + movdqa %xmm3,0x168(%rsp) │ │ │ │ + movdqa %xmm4,0x158(%rsp) │ │ │ │ + movdqa %xmm5,0x188(%rsp) │ │ │ │ + movdqa %xmm6,0x198(%rsp) │ │ │ │ + movdqa %xmm7,0x148(%rsp) │ │ │ │ + call 33f580 <__cxa_finalize@plt+0x314530> │ │ │ │ + movdqa %xmm0,0x38(%rsp) │ │ │ │ + movdqa %xmm1,0x48(%rsp) │ │ │ │ + movdqa %xmm2,0x58(%rsp) │ │ │ │ + movdqa %xmm3,0x68(%rsp) │ │ │ │ + movdqa %xmm4,0x78(%rsp) │ │ │ │ + movdqa %xmm5,0x88(%rsp) │ │ │ │ + movdqa %xmm6,0x98(%rsp) │ │ │ │ + movdqa %xmm7,0xa8(%rsp) │ │ │ │ + movdqa 0x97956(%rip),%xmm7 │ │ │ │ + movdqa 0x40(%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm7,%xmm0 │ │ │ │ + movdqa 0xc0(%rdx),%xmm1 │ │ │ │ + pmulhrsw %xmm7,%xmm1 │ │ │ │ + movdqa 0x140(%rdx),%xmm2 │ │ │ │ + pmulhrsw %xmm7,%xmm2 │ │ │ │ + movdqa 0x1c0(%rdx),%xmm3 │ │ │ │ + pmulhrsw %xmm7,%xmm3 │ │ │ │ + movdqa 0x240(%rdx),%xmm4 │ │ │ │ + pmulhrsw %xmm7,%xmm4 │ │ │ │ + movdqa 0x2c0(%rdx),%xmm5 │ │ │ │ + pmulhrsw %xmm7,%xmm5 │ │ │ │ + movdqa 0x340(%rdx),%xmm6 │ │ │ │ + pmulhrsw %xmm7,%xmm6 │ │ │ │ + pmulhrsw 0x3c0(%rdx),%xmm7 │ │ │ │ + movdqa %xmm0,0x238(%rsp) │ │ │ │ + movdqa %xmm1,0x318(%rsp) │ │ │ │ + movdqa %xmm2,0x2b8(%rsp) │ │ │ │ + movdqa %xmm3,0x298(%rsp) │ │ │ │ + movdqa %xmm4,0x278(%rsp) │ │ │ │ + movdqa %xmm5,0x2d8(%rsp) │ │ │ │ + movdqa %xmm6,0x2f8(%rsp) │ │ │ │ + movdqa %xmm7,0x258(%rsp) │ │ │ │ + movdqa 0x978a5(%rip),%xmm7 │ │ │ │ + movdqa 0x440(%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm7,%xmm0 │ │ │ │ + movdqa 0x4c0(%rdx),%xmm1 │ │ │ │ + pmulhrsw %xmm7,%xmm1 │ │ │ │ + movdqa 0x540(%rdx),%xmm2 │ │ │ │ + pmulhrsw %xmm7,%xmm2 │ │ │ │ + movdqa 0x5c0(%rdx),%xmm3 │ │ │ │ + pmulhrsw %xmm7,%xmm3 │ │ │ │ + movdqa 0x640(%rdx),%xmm4 │ │ │ │ + pmulhrsw %xmm7,%xmm4 │ │ │ │ + movdqa 0x6c0(%rdx),%xmm5 │ │ │ │ + pmulhrsw %xmm7,%xmm5 │ │ │ │ + movdqa 0x740(%rdx),%xmm6 │ │ │ │ + pmulhrsw %xmm7,%xmm6 │ │ │ │ + pmulhrsw 0x7c0(%rdx),%xmm7 │ │ │ │ + movdqa %xmm0,0x3f8(%rsp) │ │ │ │ + movdqa %xmm1,0x358(%rsp) │ │ │ │ + movdqa %xmm2,0x378(%rsp) │ │ │ │ + movdqa %xmm3,0x3d8(%rsp) │ │ │ │ + movdqa %xmm4,0x3b8(%rsp) │ │ │ │ + movdqa %xmm5,0x398(%rsp) │ │ │ │ + movdqa %xmm6,0x338(%rsp) │ │ │ │ + movdqa %xmm7,0x418(%rsp) │ │ │ │ + call 343b90 <__cxa_finalize@plt+0x318b40> │ │ │ │ + movdqa 0x38(%rsp),%xmm0 │ │ │ │ + movdqa 0x48(%rsp),%xmm1 │ │ │ │ + movdqa 0x58(%rsp),%xmm2 │ │ │ │ + movdqa 0x68(%rsp),%xmm3 │ │ │ │ + movdqa 0x78(%rsp),%xmm4 │ │ │ │ + movdqa 0x88(%rsp),%xmm5 │ │ │ │ + movdqa 0x98(%rsp),%xmm6 │ │ │ │ + movdqa 0xa8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 33918c <__cxa_finalize@plt+0x30e13c> │ │ │ │ + movdqa %xmm0,(%rdx) │ │ │ │ + movdqa %xmm1,0x40(%rdx) │ │ │ │ + movdqa %xmm2,0x80(%rdx) │ │ │ │ + movdqa %xmm3,0xc0(%rdx) │ │ │ │ + movdqa %xmm4,0x100(%rdx) │ │ │ │ + movdqa %xmm5,0x140(%rdx) │ │ │ │ + movdqa %xmm6,0x180(%rdx) │ │ │ │ + movdqa %xmm7,0x1c0(%rdx) │ │ │ │ + movdqa 0xb8(%rsp),%xmm0 │ │ │ │ + movdqa 0xc8(%rsp),%xmm1 │ │ │ │ + movdqa 0xd8(%rsp),%xmm2 │ │ │ │ + movdqa 0xe8(%rsp),%xmm3 │ │ │ │ + movdqa 0xf8(%rsp),%xmm4 │ │ │ │ + movdqa 0x108(%rsp),%xmm5 │ │ │ │ + movdqa 0x118(%rsp),%xmm6 │ │ │ │ + movdqa 0x128(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 33918c <__cxa_finalize@plt+0x30e13c> │ │ │ │ + movdqa %xmm0,0x200(%rdx) │ │ │ │ + movdqa %xmm1,0x240(%rdx) │ │ │ │ + movdqa %xmm2,0x280(%rdx) │ │ │ │ + movdqa %xmm3,0x2c0(%rdx) │ │ │ │ + movdqa %xmm4,0x300(%rdx) │ │ │ │ + movdqa %xmm5,0x340(%rdx) │ │ │ │ + movdqa %xmm6,0x380(%rdx) │ │ │ │ + movdqa %xmm7,0x3c0(%rdx) │ │ │ │ + movdqa 0x138(%rsp),%xmm0 │ │ │ │ + movdqa 0x148(%rsp),%xmm1 │ │ │ │ + movdqa 0x158(%rsp),%xmm2 │ │ │ │ + movdqa 0x168(%rsp),%xmm3 │ │ │ │ + movdqa 0x178(%rsp),%xmm4 │ │ │ │ + movdqa 0x188(%rsp),%xmm5 │ │ │ │ + movdqa 0x198(%rsp),%xmm6 │ │ │ │ + movdqa 0x1a8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 33918c <__cxa_finalize@plt+0x30e13c> │ │ │ │ + movdqa %xmm0,0x400(%rdx) │ │ │ │ + movdqa %xmm1,0x440(%rdx) │ │ │ │ + movdqa %xmm2,0x480(%rdx) │ │ │ │ + movdqa %xmm3,0x4c0(%rdx) │ │ │ │ + movdqa %xmm4,0x500(%rdx) │ │ │ │ + movdqa %xmm5,0x540(%rdx) │ │ │ │ + movdqa %xmm6,0x580(%rdx) │ │ │ │ + movdqa %xmm7,0x5c0(%rdx) │ │ │ │ + movdqa 0x1b8(%rsp),%xmm0 │ │ │ │ + movdqa 0x1c8(%rsp),%xmm1 │ │ │ │ + movdqa 0x1d8(%rsp),%xmm2 │ │ │ │ + movdqa 0x1e8(%rsp),%xmm3 │ │ │ │ + movdqa 0x1f8(%rsp),%xmm4 │ │ │ │ + movdqa 0x208(%rsp),%xmm5 │ │ │ │ + movdqa 0x218(%rsp),%xmm6 │ │ │ │ + movdqa 0x228(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 33918c <__cxa_finalize@plt+0x30e13c> │ │ │ │ + movdqa %xmm0,0x600(%rdx) │ │ │ │ + movdqa %xmm1,0x640(%rdx) │ │ │ │ + movdqa %xmm2,0x680(%rdx) │ │ │ │ + movdqa %xmm3,0x6c0(%rdx) │ │ │ │ + movdqa %xmm4,0x700(%rdx) │ │ │ │ + movdqa %xmm5,0x740(%rdx) │ │ │ │ + movdqa %xmm6,0x780(%rdx) │ │ │ │ + movdqa %xmm7,0x7c0(%rdx) │ │ │ │ + movdqa 0x238(%rsp),%xmm0 │ │ │ │ + movdqa 0x248(%rsp),%xmm1 │ │ │ │ + movdqa 0x258(%rsp),%xmm2 │ │ │ │ + movdqa 0x268(%rsp),%xmm3 │ │ │ │ + movdqa 0x278(%rsp),%xmm4 │ │ │ │ + movdqa 0x288(%rsp),%xmm5 │ │ │ │ + movdqa 0x298(%rsp),%xmm6 │ │ │ │ + movdqa 0x2a8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 33918c <__cxa_finalize@plt+0x30e13c> │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,0x40(%rdi) │ │ │ │ + movdqa %xmm2,0x80(%rdi) │ │ │ │ + movdqa %xmm3,0xc0(%rdi) │ │ │ │ + movdqa %xmm4,0x100(%rdi) │ │ │ │ + movdqa %xmm5,0x140(%rdi) │ │ │ │ + movdqa %xmm6,0x180(%rdi) │ │ │ │ + movdqa %xmm7,0x1c0(%rdi) │ │ │ │ + movdqa 0x2b8(%rsp),%xmm0 │ │ │ │ + movdqa 0x2c8(%rsp),%xmm1 │ │ │ │ + movdqa 0x2d8(%rsp),%xmm2 │ │ │ │ + movdqa 0x2e8(%rsp),%xmm3 │ │ │ │ + movdqa 0x2f8(%rsp),%xmm4 │ │ │ │ + movdqa 0x308(%rsp),%xmm5 │ │ │ │ + movdqa 0x318(%rsp),%xmm6 │ │ │ │ + movdqa 0x328(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 33918c <__cxa_finalize@plt+0x30e13c> │ │ │ │ + movdqa %xmm0,0x200(%rdi) │ │ │ │ + movdqa %xmm1,0x240(%rdi) │ │ │ │ + movdqa %xmm2,0x280(%rdi) │ │ │ │ + movdqa %xmm3,0x2c0(%rdi) │ │ │ │ + movdqa %xmm4,0x300(%rdi) │ │ │ │ + movdqa %xmm5,0x340(%rdi) │ │ │ │ + movdqa %xmm6,0x380(%rdi) │ │ │ │ + movdqa %xmm7,0x3c0(%rdi) │ │ │ │ + movdqa 0x338(%rsp),%xmm0 │ │ │ │ + movdqa 0x348(%rsp),%xmm1 │ │ │ │ + movdqa 0x358(%rsp),%xmm2 │ │ │ │ + movdqa 0x368(%rsp),%xmm3 │ │ │ │ + movdqa 0x378(%rsp),%xmm4 │ │ │ │ + movdqa 0x388(%rsp),%xmm5 │ │ │ │ + movdqa 0x398(%rsp),%xmm6 │ │ │ │ + movdqa 0x3a8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 33918c <__cxa_finalize@plt+0x30e13c> │ │ │ │ + movdqa %xmm0,0x400(%rdi) │ │ │ │ + movdqa %xmm1,0x440(%rdi) │ │ │ │ + movdqa %xmm2,0x480(%rdi) │ │ │ │ + movdqa %xmm3,0x4c0(%rdi) │ │ │ │ + movdqa %xmm4,0x500(%rdi) │ │ │ │ + movdqa %xmm5,0x540(%rdi) │ │ │ │ + movdqa %xmm6,0x580(%rdi) │ │ │ │ + movdqa %xmm7,0x5c0(%rdi) │ │ │ │ + movdqa 0x3b8(%rsp),%xmm0 │ │ │ │ + movdqa 0x3c8(%rsp),%xmm1 │ │ │ │ + movdqa 0x3d8(%rsp),%xmm2 │ │ │ │ + movdqa 0x3e8(%rsp),%xmm3 │ │ │ │ + movdqa 0x3f8(%rsp),%xmm4 │ │ │ │ + movdqa 0x408(%rsp),%xmm5 │ │ │ │ + movdqa 0x418(%rsp),%xmm6 │ │ │ │ + movdqa 0x428(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 33918c <__cxa_finalize@plt+0x30e13c> │ │ │ │ + movdqa %xmm0,0x600(%rdi) │ │ │ │ + movdqa %xmm1,0x640(%rdi) │ │ │ │ + movdqa %xmm2,0x680(%rdi) │ │ │ │ + movdqa %xmm3,0x6c0(%rdi) │ │ │ │ + movdqa %xmm4,0x700(%rdi) │ │ │ │ + movdqa %xmm5,0x740(%rdi) │ │ │ │ + movdqa %xmm6,0x780(%rdi) │ │ │ │ + movdqa %xmm7,0x7c0(%rdi) │ │ │ │ + add $0x10,%rdx │ │ │ │ + add $0x10,%rdi │ │ │ │ + dec %ecx │ │ │ │ + jg 3469cc <__cxa_finalize@plt+0x31b97c> │ │ │ │ + mov 0x450(%rsp),%rdx │ │ │ │ + mov 0x448(%rsp),%rdi │ │ │ │ + mov 0x438(%rsp),%ecx │ │ │ │ + lea 0x20(%rdi),%rdi │ │ │ │ + mov %ecx,0x238(%rsp) │ │ │ │ + lea 0xa(%rip),%r8 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + jmp 342952 <__cxa_finalize@plt+0x317902> │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + lea 0x5(%rip),%rcx │ │ │ │ + jmp 33f230 <__cxa_finalize@plt+0x3141e0> │ │ │ │ + lea -0x19(%rip),%r8 │ │ │ │ + add $0x200,%rdx │ │ │ │ + mov 0x240(%rsp),%rdi │ │ │ │ + mov 0x248(%rsp),%ecx │ │ │ │ + dec %ecx │ │ │ │ + jg 342952 <__cxa_finalize@plt+0x317902> │ │ │ │ + mov 0x448(%rsp),%rdi │ │ │ │ + mov 0x440(%rsp),%rdx │ │ │ │ + lea -0x461c(%rip),%r8 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + jmp 342952 <__cxa_finalize@plt+0x317902> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0xc58,%rsp │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 3472a8 <__cxa_finalize@plt+0x31c258> │ │ │ │ + call 3472e0 <__cxa_finalize@plt+0x31c290> │ │ │ │ + add $0xc58,%rsp │ │ │ │ + ret │ │ │ │ + movd 0x97280(%rip),%xmm1 │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + pmulhrsw %xmm1,%xmm0 │ │ │ │ + movd 0x9728f(%rip),%xmm2 │ │ │ │ + mov %ecx,(%rdx) │ │ │ │ + mov $0x40,%ecx │ │ │ │ + lea -0x97f(%rip),%r8 │ │ │ │ + jmp 3456ff <__cxa_finalize@plt+0x31a6af> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x4,%r9d │ │ │ │ + mov $0x2,%r8d │ │ │ │ + sub $0x88,%ecx │ │ │ │ + cmovns %r9d,%r8d │ │ │ │ + mov %ecx,0x438(%rsp) │ │ │ │ + mov %r8d,%ecx │ │ │ │ + mov %rdx,0x450(%rsp) │ │ │ │ + mov %rdi,0x448(%rsp) │ │ │ │ + lea 0x458(%rsp),%rdi │ │ │ │ + mov %rdi,0x440(%rsp) │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + movdqa 0x200(%rdx),%xmm1 │ │ │ │ + movdqa 0x400(%rdx),%xmm2 │ │ │ │ + movdqa 0x600(%rdx),%xmm3 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + movdqa %xmm4,%xmm6 │ │ │ │ + movdqa %xmm4,%xmm7 │ │ │ │ + call 3393c0 <__cxa_finalize@plt+0x30e370> │ │ │ │ + movdqa %xmm0,0x38(%rsp) │ │ │ │ + movdqa %xmm1,0x48(%rsp) │ │ │ │ + movdqa %xmm2,0x58(%rsp) │ │ │ │ + movdqa %xmm3,0x68(%rsp) │ │ │ │ + movdqa %xmm4,0x78(%rsp) │ │ │ │ + movdqa %xmm5,0x88(%rsp) │ │ │ │ + movdqa %xmm6,0x98(%rsp) │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movdqa 0x100(%rdx),%xmm0 │ │ │ │ + movdqa 0x300(%rdx),%xmm1 │ │ │ │ + movdqa 0x500(%rdx),%xmm2 │ │ │ │ + movdqa 0x700(%rdx),%xmm3 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + movdqa %xmm4,%xmm6 │ │ │ │ + movdqa %xmm4,%xmm7 │ │ │ │ + call 33c270 <__cxa_finalize@plt+0x311220> │ │ │ │ + movdqa 0x8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm0,0xb8(%rsp) │ │ │ │ + movdqa %xmm1,0xc8(%rsp) │ │ │ │ + movdqa %xmm2,0xd8(%rsp) │ │ │ │ + movdqa %xmm3,0xe8(%rsp) │ │ │ │ + movdqa %xmm4,0xf8(%rsp) │ │ │ │ + movdqa %xmm5,0x108(%rsp) │ │ │ │ + movdqa %xmm6,0x118(%rsp) │ │ │ │ + movdqa %xmm7,0x128(%rsp) │ │ │ │ + movdqa 0x80(%rdx),%xmm0 │ │ │ │ + movdqa 0x180(%rdx),%xmm1 │ │ │ │ + movdqa 0x280(%rdx),%xmm2 │ │ │ │ + movdqa 0x380(%rdx),%xmm3 │ │ │ │ + movdqa 0x480(%rdx),%xmm4 │ │ │ │ + movdqa 0x580(%rdx),%xmm5 │ │ │ │ + movdqa 0x680(%rdx),%xmm6 │ │ │ │ + movdqa 0x780(%rdx),%xmm7 │ │ │ │ + movdqa %xmm0,0x138(%rsp) │ │ │ │ + movdqa %xmm1,0x1a8(%rsp) │ │ │ │ + movdqa %xmm2,0x178(%rsp) │ │ │ │ + movdqa %xmm3,0x168(%rsp) │ │ │ │ + movdqa %xmm4,0x158(%rsp) │ │ │ │ + movdqa %xmm5,0x188(%rsp) │ │ │ │ + movdqa %xmm6,0x198(%rsp) │ │ │ │ + movdqa %xmm7,0x148(%rsp) │ │ │ │ + call 33f580 <__cxa_finalize@plt+0x314530> │ │ │ │ + movdqa %xmm0,0x38(%rsp) │ │ │ │ + movdqa %xmm1,0x48(%rsp) │ │ │ │ + movdqa %xmm2,0x58(%rsp) │ │ │ │ + movdqa %xmm3,0x68(%rsp) │ │ │ │ + movdqa %xmm4,0x78(%rsp) │ │ │ │ + movdqa %xmm5,0x88(%rsp) │ │ │ │ + movdqa %xmm6,0x98(%rsp) │ │ │ │ + movdqa %xmm7,0xa8(%rsp) │ │ │ │ + movdqa 0x40(%rdx),%xmm0 │ │ │ │ + movdqa 0xc0(%rdx),%xmm1 │ │ │ │ + movdqa 0x140(%rdx),%xmm2 │ │ │ │ + movdqa 0x1c0(%rdx),%xmm3 │ │ │ │ + movdqa 0x240(%rdx),%xmm4 │ │ │ │ + movdqa 0x2c0(%rdx),%xmm5 │ │ │ │ + movdqa 0x340(%rdx),%xmm6 │ │ │ │ + movdqa 0x3c0(%rdx),%xmm7 │ │ │ │ + movdqa %xmm0,0x238(%rsp) │ │ │ │ + movdqa %xmm1,0x318(%rsp) │ │ │ │ + movdqa %xmm2,0x2b8(%rsp) │ │ │ │ + movdqa %xmm3,0x298(%rsp) │ │ │ │ + movdqa %xmm4,0x278(%rsp) │ │ │ │ + movdqa %xmm5,0x2d8(%rsp) │ │ │ │ + movdqa %xmm6,0x2f8(%rsp) │ │ │ │ + movdqa %xmm7,0x258(%rsp) │ │ │ │ + movdqa 0x440(%rdx),%xmm0 │ │ │ │ + movdqa 0x4c0(%rdx),%xmm1 │ │ │ │ + movdqa 0x540(%rdx),%xmm2 │ │ │ │ + movdqa 0x5c0(%rdx),%xmm3 │ │ │ │ + movdqa 0x640(%rdx),%xmm4 │ │ │ │ + movdqa 0x6c0(%rdx),%xmm5 │ │ │ │ + movdqa 0x740(%rdx),%xmm6 │ │ │ │ + movdqa 0x7c0(%rdx),%xmm7 │ │ │ │ + movdqa %xmm0,0x3f8(%rsp) │ │ │ │ + movdqa %xmm1,0x358(%rsp) │ │ │ │ + movdqa %xmm2,0x378(%rsp) │ │ │ │ + movdqa %xmm3,0x3d8(%rsp) │ │ │ │ + movdqa %xmm4,0x3b8(%rsp) │ │ │ │ + movdqa %xmm5,0x398(%rsp) │ │ │ │ + movdqa %xmm6,0x338(%rsp) │ │ │ │ + movdqa %xmm7,0x418(%rsp) │ │ │ │ + call 343b90 <__cxa_finalize@plt+0x318b40> │ │ │ │ + movdqa 0x38(%rsp),%xmm0 │ │ │ │ + movdqa 0x48(%rsp),%xmm1 │ │ │ │ + movdqa 0x58(%rsp),%xmm2 │ │ │ │ + movdqa 0x68(%rsp),%xmm3 │ │ │ │ + movdqa 0x78(%rsp),%xmm4 │ │ │ │ + movdqa 0x88(%rsp),%xmm5 │ │ │ │ + movdqa 0x98(%rsp),%xmm6 │ │ │ │ + movdqa 0xa8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + movdqa 0x96f2d(%rip),%xmm7 │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 339194 <__cxa_finalize@plt+0x30e144> │ │ │ │ + movdqa %xmm0,(%rdx) │ │ │ │ + movdqa %xmm1,0x40(%rdx) │ │ │ │ + movdqa %xmm2,0x80(%rdx) │ │ │ │ + movdqa %xmm3,0xc0(%rdx) │ │ │ │ + movdqa %xmm4,0x100(%rdx) │ │ │ │ + movdqa %xmm5,0x140(%rdx) │ │ │ │ + movdqa %xmm6,0x180(%rdx) │ │ │ │ + movdqa %xmm7,0x1c0(%rdx) │ │ │ │ + movdqa 0xb8(%rsp),%xmm0 │ │ │ │ + movdqa 0xc8(%rsp),%xmm1 │ │ │ │ + movdqa 0xd8(%rsp),%xmm2 │ │ │ │ + movdqa 0xe8(%rsp),%xmm3 │ │ │ │ + movdqa 0xf8(%rsp),%xmm4 │ │ │ │ + movdqa 0x108(%rsp),%xmm5 │ │ │ │ + movdqa 0x118(%rsp),%xmm6 │ │ │ │ + movdqa 0x128(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + movdqa 0x96e92(%rip),%xmm7 │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 339194 <__cxa_finalize@plt+0x30e144> │ │ │ │ + movdqa %xmm0,0x200(%rdx) │ │ │ │ + movdqa %xmm1,0x240(%rdx) │ │ │ │ + movdqa %xmm2,0x280(%rdx) │ │ │ │ + movdqa %xmm3,0x2c0(%rdx) │ │ │ │ + movdqa %xmm4,0x300(%rdx) │ │ │ │ + movdqa %xmm5,0x340(%rdx) │ │ │ │ + movdqa %xmm6,0x380(%rdx) │ │ │ │ + movdqa %xmm7,0x3c0(%rdx) │ │ │ │ + movdqa 0x138(%rsp),%xmm0 │ │ │ │ + movdqa 0x148(%rsp),%xmm1 │ │ │ │ + movdqa 0x158(%rsp),%xmm2 │ │ │ │ + movdqa 0x168(%rsp),%xmm3 │ │ │ │ + movdqa 0x178(%rsp),%xmm4 │ │ │ │ + movdqa 0x188(%rsp),%xmm5 │ │ │ │ + movdqa 0x198(%rsp),%xmm6 │ │ │ │ + movdqa 0x1a8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + movdqa 0x96df0(%rip),%xmm7 │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 339194 <__cxa_finalize@plt+0x30e144> │ │ │ │ + movdqa %xmm0,0x400(%rdx) │ │ │ │ + movdqa %xmm1,0x440(%rdx) │ │ │ │ + movdqa %xmm2,0x480(%rdx) │ │ │ │ + movdqa %xmm3,0x4c0(%rdx) │ │ │ │ + movdqa %xmm4,0x500(%rdx) │ │ │ │ + movdqa %xmm5,0x540(%rdx) │ │ │ │ + movdqa %xmm6,0x580(%rdx) │ │ │ │ + movdqa %xmm7,0x5c0(%rdx) │ │ │ │ + movdqa 0x1b8(%rsp),%xmm0 │ │ │ │ + movdqa 0x1c8(%rsp),%xmm1 │ │ │ │ + movdqa 0x1d8(%rsp),%xmm2 │ │ │ │ + movdqa 0x1e8(%rsp),%xmm3 │ │ │ │ + movdqa 0x1f8(%rsp),%xmm4 │ │ │ │ + movdqa 0x208(%rsp),%xmm5 │ │ │ │ + movdqa 0x218(%rsp),%xmm6 │ │ │ │ + movdqa 0x228(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + movdqa 0x96d4e(%rip),%xmm7 │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 339194 <__cxa_finalize@plt+0x30e144> │ │ │ │ + movdqa %xmm0,0x600(%rdx) │ │ │ │ + movdqa %xmm1,0x640(%rdx) │ │ │ │ + movdqa %xmm2,0x680(%rdx) │ │ │ │ + movdqa %xmm3,0x6c0(%rdx) │ │ │ │ + movdqa %xmm4,0x700(%rdx) │ │ │ │ + movdqa %xmm5,0x740(%rdx) │ │ │ │ + movdqa %xmm6,0x780(%rdx) │ │ │ │ + movdqa %xmm7,0x7c0(%rdx) │ │ │ │ + movdqa 0x238(%rsp),%xmm0 │ │ │ │ + movdqa 0x248(%rsp),%xmm1 │ │ │ │ + movdqa 0x258(%rsp),%xmm2 │ │ │ │ + movdqa 0x268(%rsp),%xmm3 │ │ │ │ + movdqa 0x278(%rsp),%xmm4 │ │ │ │ + movdqa 0x288(%rsp),%xmm5 │ │ │ │ + movdqa 0x298(%rsp),%xmm6 │ │ │ │ + movdqa 0x2a8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + movdqa 0x96cac(%rip),%xmm7 │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 339194 <__cxa_finalize@plt+0x30e144> │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,0x40(%rdi) │ │ │ │ + movdqa %xmm2,0x80(%rdi) │ │ │ │ + movdqa %xmm3,0xc0(%rdi) │ │ │ │ + movdqa %xmm4,0x100(%rdi) │ │ │ │ + movdqa %xmm5,0x140(%rdi) │ │ │ │ + movdqa %xmm6,0x180(%rdi) │ │ │ │ + movdqa %xmm7,0x1c0(%rdi) │ │ │ │ + movdqa 0x2b8(%rsp),%xmm0 │ │ │ │ + movdqa 0x2c8(%rsp),%xmm1 │ │ │ │ + movdqa 0x2d8(%rsp),%xmm2 │ │ │ │ + movdqa 0x2e8(%rsp),%xmm3 │ │ │ │ + movdqa 0x2f8(%rsp),%xmm4 │ │ │ │ + movdqa 0x308(%rsp),%xmm5 │ │ │ │ + movdqa 0x318(%rsp),%xmm6 │ │ │ │ + movdqa 0x328(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + movdqa 0x96c11(%rip),%xmm7 │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 339194 <__cxa_finalize@plt+0x30e144> │ │ │ │ + movdqa %xmm0,0x200(%rdi) │ │ │ │ + movdqa %xmm1,0x240(%rdi) │ │ │ │ + movdqa %xmm2,0x280(%rdi) │ │ │ │ + movdqa %xmm3,0x2c0(%rdi) │ │ │ │ + movdqa %xmm4,0x300(%rdi) │ │ │ │ + movdqa %xmm5,0x340(%rdi) │ │ │ │ + movdqa %xmm6,0x380(%rdi) │ │ │ │ + movdqa %xmm7,0x3c0(%rdi) │ │ │ │ + movdqa 0x338(%rsp),%xmm0 │ │ │ │ + movdqa 0x348(%rsp),%xmm1 │ │ │ │ + movdqa 0x358(%rsp),%xmm2 │ │ │ │ + movdqa 0x368(%rsp),%xmm3 │ │ │ │ + movdqa 0x378(%rsp),%xmm4 │ │ │ │ + movdqa 0x388(%rsp),%xmm5 │ │ │ │ + movdqa 0x398(%rsp),%xmm6 │ │ │ │ + movdqa 0x3a8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + movdqa 0x96b6f(%rip),%xmm7 │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 339194 <__cxa_finalize@plt+0x30e144> │ │ │ │ + movdqa %xmm0,0x400(%rdi) │ │ │ │ + movdqa %xmm1,0x440(%rdi) │ │ │ │ + movdqa %xmm2,0x480(%rdi) │ │ │ │ + movdqa %xmm3,0x4c0(%rdi) │ │ │ │ + movdqa %xmm4,0x500(%rdi) │ │ │ │ + movdqa %xmm5,0x540(%rdi) │ │ │ │ + movdqa %xmm6,0x580(%rdi) │ │ │ │ + movdqa %xmm7,0x5c0(%rdi) │ │ │ │ + movdqa 0x3b8(%rsp),%xmm0 │ │ │ │ + movdqa 0x3c8(%rsp),%xmm1 │ │ │ │ + movdqa 0x3d8(%rsp),%xmm2 │ │ │ │ + movdqa 0x3e8(%rsp),%xmm3 │ │ │ │ + movdqa 0x3f8(%rsp),%xmm4 │ │ │ │ + movdqa 0x408(%rsp),%xmm5 │ │ │ │ + movdqa 0x418(%rsp),%xmm6 │ │ │ │ + movdqa 0x428(%rsp),%xmm7 │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + movdqa 0x96acd(%rip),%xmm7 │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 339194 <__cxa_finalize@plt+0x30e144> │ │ │ │ + movdqa %xmm0,0x600(%rdi) │ │ │ │ + movdqa %xmm1,0x640(%rdi) │ │ │ │ + movdqa %xmm2,0x680(%rdi) │ │ │ │ + movdqa %xmm3,0x6c0(%rdi) │ │ │ │ + movdqa %xmm4,0x700(%rdi) │ │ │ │ + movdqa %xmm5,0x740(%rdi) │ │ │ │ + movdqa %xmm6,0x780(%rdi) │ │ │ │ + movdqa %xmm7,0x7c0(%rdi) │ │ │ │ + add $0x10,%rdx │ │ │ │ + add $0x10,%rdi │ │ │ │ + dec %ecx │ │ │ │ + jg 347320 <__cxa_finalize@plt+0x31c2d0> │ │ │ │ + mov 0x448(%rsp),%rdi │ │ │ │ + mov 0x440(%rsp),%rdx │ │ │ │ + lea 0x20(%rdi),%rdi │ │ │ │ + mov $0x4,%ecx │ │ │ │ + lea 0x8(%rdi),%r8 │ │ │ │ + mov %r8,0x440(%rsp) │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 343023 <__cxa_finalize@plt+0x317fd3> │ │ │ │ + movdqa 0x238(%rsp),%xmm0 │ │ │ │ + movdqa 0x248(%rsp),%xmm1 │ │ │ │ + movdqa 0x258(%rsp),%xmm2 │ │ │ │ + movdqa 0x268(%rsp),%xmm3 │ │ │ │ + movdqa 0x278(%rsp),%xmm4 │ │ │ │ + movdqa 0x288(%rsp),%xmm5 │ │ │ │ + movdqa 0x298(%rsp),%xmm6 │ │ │ │ + movdqa 0x2a8(%rsp),%xmm7 │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + lea 0x208(%rsp),%rcx │ │ │ │ + movdqa %xmm7,0x8(%rsp) │ │ │ │ + call 3434fe <__cxa_finalize@plt+0x3184ae> │ │ │ │ + mov 0x440(%rsp),%rdi │ │ │ │ + mov 0x448(%rsp),%ecx │ │ │ │ + lea 0x8(%rdi),%r8 │ │ │ │ + mov %r8,0x440(%rsp) │ │ │ │ + lea -0x81(%rip),%r8 │ │ │ │ + dec %ecx │ │ │ │ + jg 343023 <__cxa_finalize@plt+0x317fd3> │ │ │ │ + mov 0x450(%rsp),%rdx │ │ │ │ + mov 0x440(%rsp),%rdi │ │ │ │ + mov $0x4,%ecx │ │ │ │ + sub $0x48,%rdi │ │ │ │ + lea 0x8(%rdi),%r8 │ │ │ │ + mov %r8,0x440(%rsp) │ │ │ │ + lea -0x474b(%rip),%r8 │ │ │ │ + jmp 343023 <__cxa_finalize@plt+0x317fd3> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ vmovdqa (%rdx),%xmm0 │ │ │ │ vinserti128 $0x1,0x20(%rdx),%ymm0,%ymm0 │ │ │ │ vmovdqa 0x10(%rdx),%xmm1 │ │ │ │ vinserti128 $0x1,0x30(%rdx),%ymm1,%ymm1 │ │ │ │ vpxor %ymm4,%ymm4,%ymm4 │ │ │ │ vmovdqa %ymm4,(%rdx) │ │ │ │ vmovdqa %ymm4,0x20(%rdx) │ │ │ │ @@ -715671,16 +716781,16 @@ │ │ │ │ vmovq %xmm0,(%rax,%rsi,1) │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0xb3(%rip),%r8 │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 345e10 <__cxa_finalize@plt+0x31adc0> │ │ │ │ - vpbroadcastd 0x99550(%rip),%xmm2 │ │ │ │ + jne 347d80 <__cxa_finalize@plt+0x31cd30> │ │ │ │ + vpbroadcastd 0x96de0(%rip),%xmm2 │ │ │ │ imul $0xb5,(%rdx),%eax │ │ │ │ mov %ecx,(%rdx) │ │ │ │ or $0x4,%ecx │ │ │ │ sub $0xffffff80,%eax │ │ │ │ sar $0x8,%eax │ │ │ │ imul $0xb5,%eax,%eax │ │ │ │ add $0x880,%eax │ │ │ │ @@ -715692,40 +716802,40 @@ │ │ │ │ vmovhps (%rdi,%rsi,1),%xmm1,%xmm1 │ │ │ │ vpaddsw %xmm0,%xmm1,%xmm1 │ │ │ │ vpsubusw %xmm2,%xmm1,%xmm1 │ │ │ │ vmovq %xmm1,(%rdi) │ │ │ │ vmovhps %xmm1,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%ecx │ │ │ │ - jg 345db4 <__cxa_finalize@plt+0x31ad64> │ │ │ │ + jg 347d24 <__cxa_finalize@plt+0x31ccd4> │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ lea 0x4a6(%rip),%r8 │ │ │ │ - jmp 345e10 <__cxa_finalize@plt+0x31adc0> │ │ │ │ + jmp 347d80 <__cxa_finalize@plt+0x31cd30> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x213(%rip),%r8 │ │ │ │ - jmp 345e10 <__cxa_finalize@plt+0x31adc0> │ │ │ │ + jmp 347d80 <__cxa_finalize@plt+0x31cd30> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x36f(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - call 345f10 <__cxa_finalize@plt+0x31aec0> │ │ │ │ - vbroadcasti128 0x99332(%rip),%ymm2 │ │ │ │ + call 347e80 <__cxa_finalize@plt+0x31ce30> │ │ │ │ + vbroadcasti128 0x96bc2(%rip),%ymm2 │ │ │ │ vpackssdw %ymm1,%ymm0,%ymm0 │ │ │ │ vpshufb %ymm2,%ymm0,%ymm0 │ │ │ │ jmp *%r8 │ │ │ │ vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vpbroadcastd 0x989e3(%rip),%xmm4 │ │ │ │ + vpbroadcastd 0x95b03(%rip),%xmm4 │ │ │ │ vpunpckhwd %xmm0,%xmm1,%xmm2 │ │ │ │ - vpbroadcastd 0x989d2(%rip),%xmm3 │ │ │ │ + vpbroadcastd 0x95af2(%rip),%xmm3 │ │ │ │ vpunpcklwd %xmm0,%xmm1,%xmm1 │ │ │ │ - vpbroadcastd 0x989c1(%rip),%xmm0 │ │ │ │ + vpbroadcastd 0x95ae1(%rip),%xmm0 │ │ │ │ vpmaddwd %xmm2,%xmm4,%xmm4 │ │ │ │ vpmaddwd %xmm3,%xmm2,%xmm2 │ │ │ │ - vpbroadcastd 0x989ac(%rip),%xmm3 │ │ │ │ + vpbroadcastd 0x95acc(%rip),%xmm3 │ │ │ │ vpmaddwd %xmm1,%xmm0,%xmm0 │ │ │ │ vpmaddwd %xmm3,%xmm1,%xmm1 │ │ │ │ vpaddd %xmm5,%xmm4,%xmm4 │ │ │ │ vpaddd %xmm5,%xmm2,%xmm2 │ │ │ │ vpaddd %xmm5,%xmm0,%xmm0 │ │ │ │ vpaddd %xmm5,%xmm1,%xmm1 │ │ │ │ vpsrad $0xc,%xmm4,%xmm4 │ │ │ │ @@ -715740,15 +716850,15 @@ │ │ │ │ vpmulhrsw %xmm5,%xmm0,%xmm0 │ │ │ │ vpmulhrsw %xmm5,%xmm1,%xmm1 │ │ │ │ vmovq (%rdi),%xmm2 │ │ │ │ vmovhps (%rdi,%rsi,1),%xmm2,%xmm2 │ │ │ │ lea (%rdi,%rsi,2),%rax │ │ │ │ vmovq (%rax,%rsi,1),%xmm3 │ │ │ │ vmovhps (%rax),%xmm3,%xmm3 │ │ │ │ - vpbroadcastd 0x99403(%rip),%xmm5 │ │ │ │ + vpbroadcastd 0x96c93(%rip),%xmm5 │ │ │ │ vpxor %ymm4,%ymm4,%ymm4 │ │ │ │ vmovdqa %ymm4,(%rdx) │ │ │ │ vmovdqa %ymm4,0x20(%rdx) │ │ │ │ vpaddw %xmm2,%xmm0,%xmm0 │ │ │ │ vpaddw %xmm3,%xmm1,%xmm1 │ │ │ │ vpmaxsw %xmm4,%xmm0,%xmm0 │ │ │ │ vpmaxsw %xmm4,%xmm1,%xmm1 │ │ │ │ @@ -715759,19 +716869,19 @@ │ │ │ │ vmovhps %xmm1,(%rax) │ │ │ │ vmovq %xmm1,(%rax,%rsi,1) │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ vpermq $0xd8,(%rdx),%ymm0 │ │ │ │ vpermq $0xd8,0x20(%rdx),%ymm1 │ │ │ │ - vpbroadcastd 0x988e6(%rip),%ymm5 │ │ │ │ - vbroadcasti128 0x992c9(%rip),%ymm2 │ │ │ │ + vpbroadcastd 0x95a06(%rip),%ymm5 │ │ │ │ + vbroadcasti128 0x96b59(%rip),%ymm2 │ │ │ │ vpmulld %ymm2,%ymm0,%ymm3 │ │ │ │ vpmulld %ymm1,%ymm2,%ymm2 │ │ │ │ - vbroadcasti128 0x9929e(%rip),%ymm4 │ │ │ │ + vbroadcasti128 0x96b2e(%rip),%ymm4 │ │ │ │ vpmulld %ymm4,%ymm0,%ymm0 │ │ │ │ vpmulld %ymm4,%ymm1,%ymm1 │ │ │ │ vpaddd %ymm5,%ymm3,%ymm3 │ │ │ │ vpaddd %ymm3,%ymm1,%ymm1 │ │ │ │ vpaddd %ymm5,%ymm0,%ymm0 │ │ │ │ vpsubd %ymm2,%ymm0,%ymm0 │ │ │ │ vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ @@ -715780,49 +716890,49 @@ │ │ │ │ vpunpcklqdq %ymm0,%ymm1,%ymm1 │ │ │ │ vpaddd %ymm2,%ymm1,%ymm0 │ │ │ │ vpsubd %ymm2,%ymm1,%ymm1 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ lea -0x15d(%rip),%r8 │ │ │ │ - jmp 345fc0 <__cxa_finalize@plt+0x31af70> │ │ │ │ + jmp 347f30 <__cxa_finalize@plt+0x31cee0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x73(%rip),%r8 │ │ │ │ - jmp 345fc0 <__cxa_finalize@plt+0x31af70> │ │ │ │ + jmp 347f30 <__cxa_finalize@plt+0x31cee0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x1cf(%rip),%r8 │ │ │ │ - jmp 345fc0 <__cxa_finalize@plt+0x31af70> │ │ │ │ + jmp 347f30 <__cxa_finalize@plt+0x31cee0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x2d6(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - call 346090 <__cxa_finalize@plt+0x31b040> │ │ │ │ + call 348000 <__cxa_finalize@plt+0x31cfb0> │ │ │ │ vinserti128 $0x1,%xmm6,%ymm4,%ymm0 │ │ │ │ vinserti128 $0x1,%xmm3,%ymm2,%ymm1 │ │ │ │ - vpbroadcastd 0x98832(%rip),%ymm5 │ │ │ │ - vmovdqa 0x9909e(%rip),%ymm2 │ │ │ │ + vpbroadcastd 0x95952(%rip),%ymm5 │ │ │ │ + vmovdqa 0x9692e(%rip),%ymm2 │ │ │ │ vpaddd %ymm5,%ymm0,%ymm0 │ │ │ │ vpaddd %ymm5,%ymm1,%ymm1 │ │ │ │ vpsrad $0xc,%ymm0,%ymm0 │ │ │ │ vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ vpackssdw %ymm1,%ymm0,%ymm0 │ │ │ │ vpermd %ymm0,%ymm2,%ymm0 │ │ │ │ vpsrld $0x4,%ymm2,%ymm2 │ │ │ │ vpshufb %ymm2,%ymm0,%ymm0 │ │ │ │ jmp *%r8 │ │ │ │ - lea 0x9882f(%rip),%rax │ │ │ │ + lea 0x9594f(%rip),%rax │ │ │ │ vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - call 327d20 <__cxa_finalize@plt+0x2fccd0> │ │ │ │ - vpbroadcastd 0x987cb(%rip),%xmm4 │ │ │ │ + call 319cb0 <__cxa_finalize@plt+0x2eec60> │ │ │ │ + vpbroadcastd 0x958eb(%rip),%xmm4 │ │ │ │ vmovq (%rdi),%xmm2 │ │ │ │ vmovhps (%rdi,%rsi,1),%xmm2,%xmm2 │ │ │ │ lea (%rdi,%rsi,2),%rax │ │ │ │ vmovq (%rax),%xmm3 │ │ │ │ vmovhps (%rax,%rsi,1),%xmm3,%xmm3 │ │ │ │ - vpbroadcastd 0x9928c(%rip),%xmm5 │ │ │ │ + vpbroadcastd 0x96b1c(%rip),%xmm5 │ │ │ │ vpmulhrsw %xmm4,%xmm0,%xmm0 │ │ │ │ vpmulhrsw %xmm4,%xmm1,%xmm1 │ │ │ │ vpxor %ymm4,%ymm4,%ymm4 │ │ │ │ vmovdqa %ymm4,(%rdx) │ │ │ │ vmovdqa %ymm4,0x20(%rdx) │ │ │ │ vpaddw %xmm2,%xmm0,%xmm0 │ │ │ │ vpaddw %xmm3,%xmm1,%xmm1 │ │ │ │ @@ -715837,65 +716947,65 @@ │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ vmovdqa (%rdx),%xmm0 │ │ │ │ vmovdqa 0x10(%rdx),%xmm1 │ │ │ │ vmovdqa 0x20(%rdx),%xmm2 │ │ │ │ vmovdqa 0x30(%rdx),%xmm3 │ │ │ │ - vpbroadcastd 0x991f8(%rip),%xmm5 │ │ │ │ - vpbroadcastd 0x991fb(%rip),%xmm7 │ │ │ │ + vpbroadcastd 0x96a88(%rip),%xmm5 │ │ │ │ + vpbroadcastd 0x96a8b(%rip),%xmm7 │ │ │ │ vpmulld %xmm5,%xmm0,%xmm4 │ │ │ │ vpmulld %xmm7,%xmm3,%xmm6 │ │ │ │ vpaddd %xmm6,%xmm4,%xmm4 │ │ │ │ vpmulld %xmm7,%xmm0,%xmm6 │ │ │ │ vpaddd %xmm3,%xmm0,%xmm0 │ │ │ │ vpaddd %xmm5,%xmm7,%xmm7 │ │ │ │ vpmulld %xmm2,%xmm5,%xmm5 │ │ │ │ vpmulld %xmm7,%xmm3,%xmm3 │ │ │ │ vpmulld %xmm2,%xmm7,%xmm7 │ │ │ │ vpsubd %xmm0,%xmm2,%xmm2 │ │ │ │ - vpbroadcastd 0x991b0(%rip),%xmm0 │ │ │ │ + vpbroadcastd 0x96a40(%rip),%xmm0 │ │ │ │ vpmulld %xmm0,%xmm1,%xmm1 │ │ │ │ vpmulld %xmm0,%xmm2,%xmm2 │ │ │ │ vpsubd %xmm5,%xmm6,%xmm6 │ │ │ │ vpaddd %xmm7,%xmm4,%xmm4 │ │ │ │ vpsubd %xmm3,%xmm6,%xmm6 │ │ │ │ vpaddd %xmm6,%xmm4,%xmm3 │ │ │ │ vpsubd %xmm1,%xmm4,%xmm4 │ │ │ │ vpsubd %xmm1,%xmm6,%xmm6 │ │ │ │ vpaddd %xmm1,%xmm3,%xmm3 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ lea -0x2fd(%rip),%r8 │ │ │ │ - jmp 346160 <__cxa_finalize@plt+0x31b110> │ │ │ │ + jmp 3480d0 <__cxa_finalize@plt+0x31d080> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0x12d(%rip),%r8 │ │ │ │ - jmp 346160 <__cxa_finalize@plt+0x31b110> │ │ │ │ + jmp 3480d0 <__cxa_finalize@plt+0x31d080> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x2f(%rip),%r8 │ │ │ │ - jmp 346160 <__cxa_finalize@plt+0x31b110> │ │ │ │ + jmp 3480d0 <__cxa_finalize@plt+0x31d080> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x136(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - call 346090 <__cxa_finalize@plt+0x31b040> │ │ │ │ + call 348000 <__cxa_finalize@plt+0x31cfb0> │ │ │ │ vinserti128 $0x1,%xmm2,%ymm3,%ymm0 │ │ │ │ vinserti128 $0x1,%xmm4,%ymm6,%ymm1 │ │ │ │ - jmp 345fd1 <__cxa_finalize@plt+0x31af81> │ │ │ │ - lea 0x986c3(%rip),%rax │ │ │ │ + jmp 347f41 <__cxa_finalize@plt+0x31cef1> │ │ │ │ + lea 0x957e3(%rip),%rax │ │ │ │ vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - call 327d20 <__cxa_finalize@plt+0x2fccd0> │ │ │ │ - vpbroadcastd 0x9865f(%rip),%xmm4 │ │ │ │ + call 319cb0 <__cxa_finalize@plt+0x2eec60> │ │ │ │ + vpbroadcastd 0x9577f(%rip),%xmm4 │ │ │ │ vmovq (%rdi,%rsi,1),%xmm3 │ │ │ │ vmovhps (%rdi),%xmm3,%xmm3 │ │ │ │ lea (%rdi,%rsi,2),%rax │ │ │ │ vmovq (%rax,%rsi,1),%xmm2 │ │ │ │ vmovhps (%rax),%xmm2,%xmm2 │ │ │ │ - vpbroadcastd 0x99120(%rip),%xmm5 │ │ │ │ + vpbroadcastd 0x969b0(%rip),%xmm5 │ │ │ │ vpmulhrsw %xmm4,%xmm0,%xmm0 │ │ │ │ vpmulhrsw %xmm4,%xmm1,%xmm1 │ │ │ │ vpxor %ymm4,%ymm4,%ymm4 │ │ │ │ vmovdqa %ymm4,(%rdx) │ │ │ │ vmovdqa %ymm4,0x20(%rdx) │ │ │ │ vpaddw %xmm2,%xmm0,%xmm0 │ │ │ │ vpaddw %xmm3,%xmm1,%xmm1 │ │ │ │ @@ -715908,48 +717018,48 @@ │ │ │ │ vmovhps %xmm0,(%rax) │ │ │ │ vmovq %xmm0,(%rax,%rsi,1) │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ lea -0x3dd(%rip),%r8 │ │ │ │ - jmp 346240 <__cxa_finalize@plt+0x31b1f0> │ │ │ │ + jmp 3481b0 <__cxa_finalize@plt+0x31d160> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0x20d(%rip),%r8 │ │ │ │ - jmp 346240 <__cxa_finalize@plt+0x31b1f0> │ │ │ │ + jmp 3481b0 <__cxa_finalize@plt+0x31d160> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0xb1(%rip),%r8 │ │ │ │ - jmp 346240 <__cxa_finalize@plt+0x31b1f0> │ │ │ │ + jmp 3481b0 <__cxa_finalize@plt+0x31d160> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x56(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - vpbroadcastd 0x9907b(%rip),%ymm1 │ │ │ │ + vpbroadcastd 0x9690b(%rip),%ymm1 │ │ │ │ vpmulld (%rdx),%ymm1,%ymm0 │ │ │ │ vpmulld 0x20(%rdx),%ymm1,%ymm1 │ │ │ │ - vpbroadcastd 0x985af(%rip),%ymm5 │ │ │ │ - vmovdqa 0x98e1b(%rip),%ymm3 │ │ │ │ + vpbroadcastd 0x956cf(%rip),%ymm5 │ │ │ │ + vmovdqa 0x966ab(%rip),%ymm3 │ │ │ │ vpaddd %ymm5,%ymm0,%ymm0 │ │ │ │ vpaddd %ymm5,%ymm1,%ymm1 │ │ │ │ vpsrad $0xc,%ymm0,%ymm0 │ │ │ │ vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ vpackssdw %ymm1,%ymm0,%ymm0 │ │ │ │ vpermd %ymm0,%ymm3,%ymm0 │ │ │ │ vpsrld $0x4,%ymm3,%ymm3 │ │ │ │ vpshufb %ymm3,%ymm0,%ymm0 │ │ │ │ jmp *%r8 │ │ │ │ - vpbroadcastd 0x9856e(%rip),%ymm1 │ │ │ │ + vpbroadcastd 0x9568e(%rip),%ymm1 │ │ │ │ vmovq (%rdi),%xmm2 │ │ │ │ vmovhps (%rdi,%rsi,1),%xmm2,%xmm2 │ │ │ │ lea (%rdi,%rsi,2),%rax │ │ │ │ vpmulhrsw %ymm0,%ymm1,%ymm1 │ │ │ │ vpaddsw %ymm1,%ymm0,%ymm0 │ │ │ │ vmovq (%rax),%xmm3 │ │ │ │ vmovhps (%rax,%rsi,1),%xmm3,%xmm3 │ │ │ │ - vpbroadcastd 0x99012(%rip),%xmm4 │ │ │ │ + vpbroadcastd 0x968a2(%rip),%xmm4 │ │ │ │ vpackssdw %ymm5,%ymm5,%ymm5 │ │ │ │ vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ vpxor %ymm5,%ymm5,%ymm5 │ │ │ │ vmovdqa %ymm5,(%rdx) │ │ │ │ vmovdqa %ymm5,0x20(%rdx) │ │ │ │ vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ vpaddw %xmm2,%xmm0,%xmm0 │ │ │ │ @@ -715963,90 +717073,90 @@ │ │ │ │ vmovq %xmm1,(%rax) │ │ │ │ vmovhps %xmm1,(%rax,%rsi,1) │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ lea 0x6d(%rip),%r8 │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 346360 <__cxa_finalize@plt+0x31b310> │ │ │ │ - vpbroadcastd 0x98fb8(%rip),%xmm2 │ │ │ │ - jmp 345d88 <__cxa_finalize@plt+0x31ad38> │ │ │ │ + jne 3482d0 <__cxa_finalize@plt+0x31d280> │ │ │ │ + vpbroadcastd 0x96848(%rip),%xmm2 │ │ │ │ + jmp 347cf8 <__cxa_finalize@plt+0x31cca8> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x2e7(%rip),%r8 │ │ │ │ - jmp 346360 <__cxa_finalize@plt+0x31b310> │ │ │ │ + jmp 3482d0 <__cxa_finalize@plt+0x31d280> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x122(%rip),%r8 │ │ │ │ - jmp 346360 <__cxa_finalize@plt+0x31b310> │ │ │ │ + jmp 3482d0 <__cxa_finalize@plt+0x31d280> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x21f(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - call 345f10 <__cxa_finalize@plt+0x31aec0> │ │ │ │ - vmovdqa 0x98d33(%rip),%ymm3 │ │ │ │ - vmovdqa 0x98d4b(%rip),%ymm4 │ │ │ │ + call 347e80 <__cxa_finalize@plt+0x31ce30> │ │ │ │ + vmovdqa 0x965c3(%rip),%ymm3 │ │ │ │ + vmovdqa 0x965db(%rip),%ymm4 │ │ │ │ vpermd %ymm1,%ymm4,%ymm2 │ │ │ │ vpermd %ymm0,%ymm3,%ymm1 │ │ │ │ - jmp 346438 <__cxa_finalize@plt+0x31b3e8> │ │ │ │ - vpbroadcastd 0x9847f(%rip),%ymm5 │ │ │ │ + jmp 3483a8 <__cxa_finalize@plt+0x31d358> │ │ │ │ + vpbroadcastd 0x9559f(%rip),%ymm5 │ │ │ │ vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ vpermq $0xd8,%ymm1,%ymm1 │ │ │ │ - call 345f26 <__cxa_finalize@plt+0x31aed6> │ │ │ │ + call 347e96 <__cxa_finalize@plt+0x31ce46> │ │ │ │ vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ vpermq $0x8d,%ymm1,%ymm1 │ │ │ │ - jmp 346495 <__cxa_finalize@plt+0x31b445> │ │ │ │ + jmp 348405 <__cxa_finalize@plt+0x31d3b5> │ │ │ │ nop │ │ │ │ lea -0x33(%rip),%r8 │ │ │ │ - jmp 3463f0 <__cxa_finalize@plt+0x31b3a0> │ │ │ │ + jmp 348360 <__cxa_finalize@plt+0x31d310> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0xa2(%rip),%r8 │ │ │ │ - jmp 3463f0 <__cxa_finalize@plt+0x31b3a0> │ │ │ │ + jmp 348360 <__cxa_finalize@plt+0x31d310> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x19f(%rip),%r8 │ │ │ │ - jmp 3463f0 <__cxa_finalize@plt+0x31b3a0> │ │ │ │ + jmp 348360 <__cxa_finalize@plt+0x31d310> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x237(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - call 346090 <__cxa_finalize@plt+0x31b040> │ │ │ │ + call 348000 <__cxa_finalize@plt+0x31cfb0> │ │ │ │ vinserti128 $0x1,%xmm6,%ymm4,%ymm1 │ │ │ │ vinserti128 $0x1,%xmm3,%ymm2,%ymm2 │ │ │ │ - vmovdqa 0x98c77(%rip),%ymm3 │ │ │ │ - vpbroadcastd 0x98e8e(%rip),%ymm5 │ │ │ │ + vmovdqa 0x96507(%rip),%ymm3 │ │ │ │ + vpbroadcastd 0x9671e(%rip),%ymm5 │ │ │ │ vpsrad $0x1,%ymm1,%ymm1 │ │ │ │ vpsrad $0x1,%ymm2,%ymm2 │ │ │ │ vpermd %ymm1,%ymm3,%ymm1 │ │ │ │ vpermd %ymm2,%ymm3,%ymm2 │ │ │ │ vpaddd %ymm5,%ymm1,%ymm1 │ │ │ │ vpaddd %ymm5,%ymm2,%ymm2 │ │ │ │ vpsrad $0xb,%ymm1,%ymm1 │ │ │ │ vpsrad $0xb,%ymm2,%ymm2 │ │ │ │ - vpbroadcastd 0x98e9f(%rip),%ymm3 │ │ │ │ - vpbroadcastd 0x98e9a(%rip),%ymm4 │ │ │ │ + vpbroadcastd 0x9672f(%rip),%ymm3 │ │ │ │ + vpbroadcastd 0x9672a(%rip),%ymm4 │ │ │ │ vpunpcklqdq %ymm2,%ymm1,%ymm0 │ │ │ │ vpunpckhqdq %ymm2,%ymm1,%ymm1 │ │ │ │ vpmaxsd %ymm3,%ymm0,%ymm0 │ │ │ │ vpmaxsd %ymm3,%ymm1,%ymm1 │ │ │ │ vpminsd %ymm4,%ymm0,%ymm0 │ │ │ │ vpminsd %ymm4,%ymm1,%ymm1 │ │ │ │ jmp *%r8 │ │ │ │ - call 34650b <__cxa_finalize@plt+0x31b4bb> │ │ │ │ + call 34847b <__cxa_finalize@plt+0x31d42b> │ │ │ │ vinserti128 $0x1,%xmm6,%ymm4,%ymm0 │ │ │ │ vinserti128 $0x1,%xmm3,%ymm2,%ymm1 │ │ │ │ - vpbroadcastd 0x98389(%rip),%ymm5 │ │ │ │ + vpbroadcastd 0x954a9(%rip),%ymm5 │ │ │ │ vpaddd %ymm5,%ymm0,%ymm0 │ │ │ │ vpaddd %ymm5,%ymm1,%ymm1 │ │ │ │ vpsrad $0xc,%ymm0,%ymm0 │ │ │ │ vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ - vpbroadcastd 0x9835e(%rip),%ymm4 │ │ │ │ + vpbroadcastd 0x9547e(%rip),%ymm4 │ │ │ │ vmovq (%rdi),%xmm2 │ │ │ │ vmovq (%rdi,%rsi,1),%xmm3 │ │ │ │ lea (%rdi,%rsi,2),%rax │ │ │ │ vmovhps (%rax),%xmm2,%xmm2 │ │ │ │ vmovhps (%rax,%rsi,1),%xmm3,%xmm3 │ │ │ │ - vpbroadcastd 0x98e17(%rip),%ymm5 │ │ │ │ + vpbroadcastd 0x966a7(%rip),%ymm5 │ │ │ │ vinserti128 $0x1,%xmm3,%ymm2,%ymm2 │ │ │ │ vpsrad $0x3,%ymm0,%ymm0 │ │ │ │ vpsrad $0x3,%ymm1,%ymm1 │ │ │ │ vpackssdw %ymm1,%ymm0,%ymm0 │ │ │ │ vpmulhrsw %ymm4,%ymm0,%ymm0 │ │ │ │ vpxor %ymm4,%ymm4,%ymm4 │ │ │ │ vmovdqa %ymm4,(%rdx) │ │ │ │ @@ -716060,143 +717170,143 @@ │ │ │ │ vmovhps %xmm0,(%rax) │ │ │ │ vmovhps %xmm1,(%rax,%rsi,1) │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ vextracti128 $0x1,%ymm1,%xmm3 │ │ │ │ vmovdqa %xmm1,%xmm2 │ │ │ │ vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - jmp 3460a3 <__cxa_finalize@plt+0x31b053> │ │ │ │ + jmp 348013 <__cxa_finalize@plt+0x31cfc3> │ │ │ │ lea -0x1a3(%rip),%r8 │ │ │ │ - jmp 346560 <__cxa_finalize@plt+0x31b510> │ │ │ │ + jmp 3484d0 <__cxa_finalize@plt+0x31d480> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0xce(%rip),%r8 │ │ │ │ - jmp 346560 <__cxa_finalize@plt+0x31b510> │ │ │ │ + jmp 3484d0 <__cxa_finalize@plt+0x31d480> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x2f(%rip),%r8 │ │ │ │ - jmp 346560 <__cxa_finalize@plt+0x31b510> │ │ │ │ + jmp 3484d0 <__cxa_finalize@plt+0x31d480> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0xc7(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - call 346090 <__cxa_finalize@plt+0x31b040> │ │ │ │ + call 348000 <__cxa_finalize@plt+0x31cfb0> │ │ │ │ vinserti128 $0x1,%xmm2,%ymm3,%ymm1 │ │ │ │ vinserti128 $0x1,%xmm4,%ymm6,%ymm2 │ │ │ │ - jmp 346401 <__cxa_finalize@plt+0x31b3b1> │ │ │ │ - call 34650b <__cxa_finalize@plt+0x31b4bb> │ │ │ │ + jmp 348371 <__cxa_finalize@plt+0x31d321> │ │ │ │ + call 34847b <__cxa_finalize@plt+0x31d42b> │ │ │ │ vinserti128 $0x1,%xmm2,%ymm3,%ymm0 │ │ │ │ vinserti128 $0x1,%xmm4,%ymm6,%ymm1 │ │ │ │ - jmp 34647a <__cxa_finalize@plt+0x31b42a> │ │ │ │ + jmp 3483ea <__cxa_finalize@plt+0x31d39a> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0x213(%rip),%r8 │ │ │ │ - jmp 3465d0 <__cxa_finalize@plt+0x31b580> │ │ │ │ + jmp 348540 <__cxa_finalize@plt+0x31d4f0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0x13e(%rip),%r8 │ │ │ │ - jmp 3465d0 <__cxa_finalize@plt+0x31b580> │ │ │ │ + jmp 348540 <__cxa_finalize@plt+0x31d4f0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0x41(%rip),%r8 │ │ │ │ - jmp 3465d0 <__cxa_finalize@plt+0x31b580> │ │ │ │ + jmp 348540 <__cxa_finalize@plt+0x31d4f0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x57(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - vmovdqa 0x98aa8(%rip),%ymm2 │ │ │ │ - vpbroadcastd 0x98ccb(%rip),%ymm3 │ │ │ │ + vmovdqa 0x96338(%rip),%ymm2 │ │ │ │ + vpbroadcastd 0x9655b(%rip),%ymm3 │ │ │ │ vpermd (%rdx),%ymm2,%ymm0 │ │ │ │ vpermd 0x20(%rdx),%ymm2,%ymm2 │ │ │ │ - vpbroadcastd 0x98217(%rip),%ymm5 │ │ │ │ + vpbroadcastd 0x95337(%rip),%ymm5 │ │ │ │ vpmulld %ymm0,%ymm3,%ymm1 │ │ │ │ vpmulld %ymm2,%ymm3,%ymm3 │ │ │ │ vpaddd %ymm5,%ymm1,%ymm1 │ │ │ │ vpaddd %ymm5,%ymm3,%ymm3 │ │ │ │ vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ vpaddd %ymm0,%ymm1,%ymm1 │ │ │ │ vpaddd %ymm3,%ymm2,%ymm2 │ │ │ │ - jmp 346438 <__cxa_finalize@plt+0x31b3e8> │ │ │ │ - vpbroadcastd 0x98c9d(%rip),%ymm3 │ │ │ │ - vpbroadcastd 0x981dc(%rip),%ymm5 │ │ │ │ + jmp 3483a8 <__cxa_finalize@plt+0x31d358> │ │ │ │ + vpbroadcastd 0x9652d(%rip),%ymm3 │ │ │ │ + vpbroadcastd 0x952fc(%rip),%ymm5 │ │ │ │ vpmulld %ymm3,%ymm0,%ymm0 │ │ │ │ vpmulld %ymm3,%ymm1,%ymm1 │ │ │ │ vpaddd %ymm5,%ymm0,%ymm0 │ │ │ │ vpaddd %ymm5,%ymm1,%ymm1 │ │ │ │ vpsrad $0xc,%ymm0,%ymm0 │ │ │ │ vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ - jmp 346495 <__cxa_finalize@plt+0x31b445> │ │ │ │ + jmp 348405 <__cxa_finalize@plt+0x31d3b5> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x122(%rip),%r8 │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 3466c0 <__cxa_finalize@plt+0x31b670> │ │ │ │ - vpbroadcastd 0x98c64(%rip),%xmm2 │ │ │ │ + jne 348630 <__cxa_finalize@plt+0x31d5e0> │ │ │ │ + vpbroadcastd 0x964f4(%rip),%xmm2 │ │ │ │ imul $0xb5,(%rdx),%eax │ │ │ │ mov %ecx,(%rdx) │ │ │ │ or $0x8,%ecx │ │ │ │ sub $0xffffff80,%eax │ │ │ │ sar $0x8,%eax │ │ │ │ imul $0xb5,%eax,%eax │ │ │ │ - jmp 345d93 <__cxa_finalize@plt+0x31ad43> │ │ │ │ + jmp 347d03 <__cxa_finalize@plt+0x31ccb3> │ │ │ │ lea 0x79a(%rip),%r8 │ │ │ │ - jmp 3466c0 <__cxa_finalize@plt+0x31b670> │ │ │ │ + jmp 348630 <__cxa_finalize@plt+0x31d5e0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x24e(%rip),%r8 │ │ │ │ - jmp 3466c0 <__cxa_finalize@plt+0x31b670> │ │ │ │ + jmp 348630 <__cxa_finalize@plt+0x31d5e0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x5dc(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - vpbroadcastd 0x98b2f(%rip),%ymm3 │ │ │ │ + vpbroadcastd 0x963bf(%rip),%ymm3 │ │ │ │ vpmulld (%rdx),%ymm3,%ymm0 │ │ │ │ vpmulld 0x20(%rdx),%ymm3,%ymm1 │ │ │ │ vpmulld 0x40(%rdx),%ymm3,%ymm2 │ │ │ │ vpmulld 0x60(%rdx),%ymm3,%ymm3 │ │ │ │ - vpbroadcastd 0x98123(%rip),%ymm7 │ │ │ │ + vpbroadcastd 0x95243(%rip),%ymm7 │ │ │ │ vpaddd %ymm7,%ymm0,%ymm0 │ │ │ │ vpaddd %ymm7,%ymm1,%ymm1 │ │ │ │ vpaddd %ymm7,%ymm2,%ymm2 │ │ │ │ vpaddd %ymm7,%ymm3,%ymm3 │ │ │ │ vpsrad $0xc,%ymm0,%ymm0 │ │ │ │ vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ - vpbroadcastd 0x98aea(%rip),%ymm4 │ │ │ │ + vpbroadcastd 0x9637a(%rip),%ymm4 │ │ │ │ vpmulld %ymm4,%ymm1,%ymm5 │ │ │ │ vpmulld %ymm3,%ymm4,%ymm4 │ │ │ │ - vpbroadcastd 0x98abf(%rip),%ymm6 │ │ │ │ + vpbroadcastd 0x9634f(%rip),%ymm6 │ │ │ │ vpmulld %ymm6,%ymm1,%ymm1 │ │ │ │ vpmulld %ymm6,%ymm3,%ymm3 │ │ │ │ vpaddd %ymm7,%ymm5,%ymm5 │ │ │ │ vpaddd %ymm5,%ymm3,%ymm3 │ │ │ │ vpaddd %ymm7,%ymm1,%ymm1 │ │ │ │ vpsubd %ymm4,%ymm1,%ymm1 │ │ │ │ vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ - vpbroadcastd 0x98aa2(%rip),%ymm4 │ │ │ │ + vpbroadcastd 0x96332(%rip),%ymm4 │ │ │ │ vpmulld %ymm4,%ymm0,%ymm0 │ │ │ │ vpmulld %ymm4,%ymm2,%ymm2 │ │ │ │ vpaddd %ymm7,%ymm0,%ymm0 │ │ │ │ vpaddd %ymm2,%ymm0,%ymm4 │ │ │ │ vpsubd %ymm2,%ymm0,%ymm0 │ │ │ │ vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ vpsrad $0xc,%ymm0,%ymm0 │ │ │ │ vpsubd %ymm1,%ymm0,%ymm2 │ │ │ │ vpaddd %ymm0,%ymm1,%ymm1 │ │ │ │ vpaddd %ymm3,%ymm4,%ymm0 │ │ │ │ vpsubd %ymm3,%ymm4,%ymm3 │ │ │ │ jmp *%r8 │ │ │ │ vpackssdw %ymm2,%ymm0,%ymm0 │ │ │ │ vpackssdw %ymm3,%ymm1,%ymm1 │ │ │ │ - lea 0x980a8(%rip),%rax │ │ │ │ + lea 0x951c8(%rip),%rax │ │ │ │ vpunpckhwd %ymm1,%ymm0,%ymm2 │ │ │ │ vpunpcklwd %ymm1,%ymm0,%ymm0 │ │ │ │ vpunpckhdq %ymm2,%ymm0,%ymm1 │ │ │ │ vpunpckldq %ymm2,%ymm0,%ymm0 │ │ │ │ vextracti128 $0x1,%ymm0,%xmm2 │ │ │ │ vextracti128 $0x1,%ymm1,%xmm3 │ │ │ │ - call 328070 <__cxa_finalize@plt+0x2fd020> │ │ │ │ - vpbroadcastd 0x9802e(%rip),%xmm4 │ │ │ │ + call 31a000 <__cxa_finalize@plt+0x2eefb0> │ │ │ │ + vpbroadcastd 0x9514e(%rip),%xmm4 │ │ │ │ vpmulhrsw %xmm4,%xmm0,%xmm0 │ │ │ │ vpmulhrsw %xmm4,%xmm1,%xmm1 │ │ │ │ vpmulhrsw %xmm4,%xmm2,%xmm2 │ │ │ │ vpmulhrsw %xmm4,%xmm3,%xmm3 │ │ │ │ lea (%rsi,%rsi,2),%rcx │ │ │ │ lea (%rdi,%rsi,4),%rax │ │ │ │ vmovq (%rdi),%xmm4 │ │ │ │ @@ -716207,15 +717317,15 @@ │ │ │ │ vmovhps (%rax,%rsi,1),%xmm6,%xmm6 │ │ │ │ vmovq (%rax,%rcx,1),%xmm7 │ │ │ │ vmovhps (%rax,%rsi,2),%xmm7,%xmm7 │ │ │ │ vpaddw %xmm4,%xmm0,%xmm0 │ │ │ │ vpaddw %xmm5,%xmm1,%xmm1 │ │ │ │ vpaddw %xmm6,%xmm2,%xmm2 │ │ │ │ vpaddw %xmm7,%xmm3,%xmm3 │ │ │ │ - vpbroadcastd 0x98ab3(%rip),%xmm5 │ │ │ │ + vpbroadcastd 0x96343(%rip),%xmm5 │ │ │ │ vpxor %ymm4,%ymm4,%ymm4 │ │ │ │ vmovdqa %ymm4,(%rdx) │ │ │ │ vmovdqa %ymm4,0x20(%rdx) │ │ │ │ vmovdqa %ymm4,0x40(%rdx) │ │ │ │ vmovdqa %ymm4,0x60(%rdx) │ │ │ │ vpmaxsw %xmm4,%xmm0,%xmm0 │ │ │ │ vpmaxsw %xmm4,%xmm1,%xmm1 │ │ │ │ @@ -716233,38 +717343,38 @@ │ │ │ │ vmovhps %xmm2,(%rax,%rsi,1) │ │ │ │ vmovhps %xmm3,(%rax,%rsi,2) │ │ │ │ vmovq %xmm3,(%rax,%rcx,1) │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ xchg %ax,%ax │ │ │ │ lea -0xfe(%rip),%r8 │ │ │ │ - jmp 3468c0 <__cxa_finalize@plt+0x31b870> │ │ │ │ + jmp 348830 <__cxa_finalize@plt+0x31d7e0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x5e(%rip),%r8 │ │ │ │ - jmp 3468c0 <__cxa_finalize@plt+0x31b870> │ │ │ │ + jmp 348830 <__cxa_finalize@plt+0x31d7e0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x3ec(%rip),%r8 │ │ │ │ - jmp 3468c0 <__cxa_finalize@plt+0x31b870> │ │ │ │ + jmp 348830 <__cxa_finalize@plt+0x31d7e0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x57a(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - call 348bf0 <__cxa_finalize@plt+0x31dba0> │ │ │ │ - vpbroadcastd 0x97f3e(%rip),%ymm5 │ │ │ │ + call 34ab60 <__cxa_finalize@plt+0x31fb10> │ │ │ │ + vpbroadcastd 0x9505e(%rip),%ymm5 │ │ │ │ vpaddd %ymm4,%ymm5,%ymm0 │ │ │ │ vpaddd %ymm6,%ymm5,%ymm1 │ │ │ │ vpaddd %ymm5,%ymm2,%ymm2 │ │ │ │ vpaddd %ymm5,%ymm3,%ymm3 │ │ │ │ vpsrad $0xc,%ymm0,%ymm0 │ │ │ │ vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ jmp *%r8 │ │ │ │ - call 3469c0 <__cxa_finalize@plt+0x31b970> │ │ │ │ - vmovdqa 0x9883e(%rip),%xmm4 │ │ │ │ + call 348930 <__cxa_finalize@plt+0x31d8e0> │ │ │ │ + vmovdqa 0x960ce(%rip),%xmm4 │ │ │ │ vpmulhrsw %xmm4,%xmm0,%xmm0 │ │ │ │ vpmulhrsw %xmm4,%xmm1,%xmm1 │ │ │ │ vpmulhrsw %xmm4,%xmm2,%xmm2 │ │ │ │ vpmulhrsw %xmm4,%xmm3,%xmm3 │ │ │ │ lea (%rsi,%rsi,2),%rcx │ │ │ │ lea (%rdi,%rsi,4),%rax │ │ │ │ vmovq (%rdi),%xmm4 │ │ │ │ @@ -716275,15 +717385,15 @@ │ │ │ │ vmovhps (%rax,%rsi,1),%xmm6,%xmm6 │ │ │ │ vmovq (%rax,%rsi,2),%xmm7 │ │ │ │ vmovhps (%rax,%rcx,1),%xmm7,%xmm7 │ │ │ │ vpaddw %xmm4,%xmm0,%xmm0 │ │ │ │ vpaddw %xmm5,%xmm1,%xmm1 │ │ │ │ vpaddw %xmm6,%xmm2,%xmm2 │ │ │ │ vpaddw %xmm7,%xmm3,%xmm3 │ │ │ │ - vpbroadcastd 0x98973(%rip),%xmm5 │ │ │ │ + vpbroadcastd 0x96203(%rip),%xmm5 │ │ │ │ vpxor %ymm4,%ymm4,%ymm4 │ │ │ │ vmovdqa %ymm4,(%rdx) │ │ │ │ vmovdqa %ymm4,0x20(%rdx) │ │ │ │ vmovdqa %ymm4,0x40(%rdx) │ │ │ │ vmovdqa %ymm4,0x60(%rdx) │ │ │ │ vpmaxsw %xmm4,%xmm0,%xmm0 │ │ │ │ vpmaxsw %xmm4,%xmm1,%xmm1 │ │ │ │ @@ -716302,69 +717412,69 @@ │ │ │ │ vmovq %xmm3,(%rax,%rsi,2) │ │ │ │ vmovhps %xmm3,(%rax,%rcx,1) │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ xchg %ax,%ax │ │ │ │ vpackssdw %ymm2,%ymm0,%ymm0 │ │ │ │ vpackssdw %ymm3,%ymm1,%ymm1 │ │ │ │ - lea 0x97e71(%rip),%rax │ │ │ │ + lea 0x94f91(%rip),%rax │ │ │ │ vpunpcklwd %ymm1,%ymm0,%ymm4 │ │ │ │ vpunpckhwd %ymm1,%ymm0,%ymm0 │ │ │ │ vpunpckhdq %ymm0,%ymm4,%ymm5 │ │ │ │ vpunpckldq %ymm0,%ymm4,%ymm4 │ │ │ │ vextracti128 $0x1,%ymm4,%xmm2 │ │ │ │ vextracti128 $0x1,%ymm5,%xmm3 │ │ │ │ vpshufd $0x4e,%xmm4,%xmm4 │ │ │ │ vpshufd $0x4e,%xmm5,%xmm5 │ │ │ │ - jmp 3284a0 <__cxa_finalize@plt+0x2fd450> │ │ │ │ + jmp 31a430 <__cxa_finalize@plt+0x2ef3e0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - vpbroadcastd 0x988d7(%rip),%ymm8 │ │ │ │ - vpbroadcastd 0x988d2(%rip),%ymm9 │ │ │ │ + vpbroadcastd 0x96167(%rip),%ymm8 │ │ │ │ + vpbroadcastd 0x96162(%rip),%ymm9 │ │ │ │ vbroadcasti128 (%rdx),%ymm0 │ │ │ │ vbroadcasti128 0x20(%rdx),%ymm2 │ │ │ │ vbroadcasti128 0x50(%rdx),%ymm3 │ │ │ │ vbroadcasti128 0x70(%rdx),%ymm1 │ │ │ │ - vpbroadcastd 0x987c6(%rip),%ymm6 │ │ │ │ + vpbroadcastd 0x96056(%rip),%ymm6 │ │ │ │ vshufpd $0xc,%ymm2,%ymm0,%ymm0 │ │ │ │ vshufpd $0xc,%ymm3,%ymm1,%ymm1 │ │ │ │ vbroadcasti128 0x40(%rdx),%ymm2 │ │ │ │ vbroadcasti128 0x60(%rdx),%ymm4 │ │ │ │ vbroadcasti128 0x10(%rdx),%ymm5 │ │ │ │ vbroadcasti128 0x30(%rdx),%ymm3 │ │ │ │ - vpbroadcastd 0x97daf(%rip),%ymm7 │ │ │ │ + vpbroadcastd 0x94ecf(%rip),%ymm7 │ │ │ │ vshufpd $0xc,%ymm4,%ymm2,%ymm2 │ │ │ │ vshufpd $0xc,%ymm5,%ymm3,%ymm3 │ │ │ │ vpmulld %ymm6,%ymm0,%ymm0 │ │ │ │ vpmulld %ymm6,%ymm1,%ymm1 │ │ │ │ vpmulld %ymm6,%ymm2,%ymm2 │ │ │ │ vpmulld %ymm6,%ymm3,%ymm3 │ │ │ │ vpaddd %ymm7,%ymm0,%ymm0 │ │ │ │ vpaddd %ymm7,%ymm1,%ymm1 │ │ │ │ vpaddd %ymm7,%ymm2,%ymm2 │ │ │ │ vpaddd %ymm7,%ymm3,%ymm3 │ │ │ │ vpsrad $0xc,%ymm0,%ymm0 │ │ │ │ vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ - vbroadcasti128 0x987b8(%rip),%ymm4 │ │ │ │ + vbroadcasti128 0x96048(%rip),%ymm4 │ │ │ │ vpmulld %ymm4,%ymm1,%ymm5 │ │ │ │ vpmulld %ymm0,%ymm4,%ymm4 │ │ │ │ - vbroadcasti128 0x986c5(%rip),%ymm6 │ │ │ │ + vbroadcasti128 0x95f55(%rip),%ymm6 │ │ │ │ vpmulld %ymm6,%ymm1,%ymm1 │ │ │ │ vpmulld %ymm6,%ymm0,%ymm0 │ │ │ │ vpaddd %ymm7,%ymm5,%ymm5 │ │ │ │ vpaddd %ymm5,%ymm0,%ymm0 │ │ │ │ vpaddd %ymm7,%ymm1,%ymm1 │ │ │ │ vpsubd %ymm4,%ymm1,%ymm1 │ │ │ │ vpsrad $0xc,%ymm0,%ymm0 │ │ │ │ vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ - vbroadcasti128 0x986d8(%rip),%ymm4 │ │ │ │ + vbroadcasti128 0x95f68(%rip),%ymm4 │ │ │ │ vpmulld %ymm4,%ymm3,%ymm5 │ │ │ │ vpmulld %ymm2,%ymm4,%ymm4 │ │ │ │ - vbroadcasti128 0x98725(%rip),%ymm6 │ │ │ │ + vbroadcasti128 0x95fb5(%rip),%ymm6 │ │ │ │ vpmulld %ymm6,%ymm3,%ymm3 │ │ │ │ vpmulld %ymm6,%ymm2,%ymm2 │ │ │ │ vpaddd %ymm7,%ymm5,%ymm5 │ │ │ │ vpaddd %ymm5,%ymm2,%ymm2 │ │ │ │ vpaddd %ymm7,%ymm3,%ymm3 │ │ │ │ vpsubd %ymm4,%ymm3,%ymm3 │ │ │ │ vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ @@ -716381,28 +717491,28 @@ │ │ │ │ vpminsd %ymm2,%ymm9,%ymm2 │ │ │ │ vpminsd %ymm0,%ymm9,%ymm0 │ │ │ │ vpminsd %ymm1,%ymm9,%ymm1 │ │ │ │ vpxor %ymm5,%ymm5,%ymm5 │ │ │ │ vpsubd %ymm4,%ymm5,%ymm5 │ │ │ │ vpblendd $0xcc,%ymm2,%ymm4,%ymm4 │ │ │ │ vpblendd $0xcc,%ymm5,%ymm2,%ymm2 │ │ │ │ - vpbroadcastd 0x9868c(%rip),%ymm3 │ │ │ │ + vpbroadcastd 0x95f1c(%rip),%ymm3 │ │ │ │ vpmulld %ymm3,%ymm4,%ymm5 │ │ │ │ vpmulld %ymm2,%ymm3,%ymm3 │ │ │ │ - vpbroadcastd 0x98661(%rip),%ymm6 │ │ │ │ + vpbroadcastd 0x95ef1(%rip),%ymm6 │ │ │ │ vpmulld %ymm6,%ymm4,%ymm4 │ │ │ │ vpmulld %ymm6,%ymm2,%ymm2 │ │ │ │ vpaddd %ymm7,%ymm5,%ymm5 │ │ │ │ vpaddd %ymm5,%ymm2,%ymm2 │ │ │ │ vpaddd %ymm7,%ymm4,%ymm4 │ │ │ │ vpsubd %ymm3,%ymm4,%ymm4 │ │ │ │ vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ - vpbroadcastd 0x98644(%rip),%ymm5 │ │ │ │ - vbroadcasti128 0x98583(%rip),%ymm6 │ │ │ │ + vpbroadcastd 0x95ed4(%rip),%ymm5 │ │ │ │ + vbroadcasti128 0x95e13(%rip),%ymm6 │ │ │ │ vpunpckhqdq %ymm1,%ymm0,%ymm3 │ │ │ │ vpunpcklqdq %ymm1,%ymm0,%ymm0 │ │ │ │ vpsubd %ymm3,%ymm0,%ymm1 │ │ │ │ vpaddd %ymm3,%ymm0,%ymm0 │ │ │ │ vpunpckhqdq %ymm2,%ymm4,%ymm3 │ │ │ │ vpunpcklqdq %ymm2,%ymm4,%ymm4 │ │ │ │ vpsubd %ymm3,%ymm4,%ymm2 │ │ │ │ @@ -716422,34 +717532,34 @@ │ │ │ │ vpaddd %ymm3,%ymm5,%ymm5 │ │ │ │ vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ lea -0x4ae(%rip),%r8 │ │ │ │ - jmp 346c70 <__cxa_finalize@plt+0x31bc20> │ │ │ │ + jmp 348be0 <__cxa_finalize@plt+0x31db90> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0x352(%rip),%r8 │ │ │ │ - jmp 346c70 <__cxa_finalize@plt+0x31bc20> │ │ │ │ + jmp 348be0 <__cxa_finalize@plt+0x31db90> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x3c(%rip),%r8 │ │ │ │ - jmp 346c70 <__cxa_finalize@plt+0x31bc20> │ │ │ │ + jmp 348be0 <__cxa_finalize@plt+0x31db90> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x1ca(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - call 348bf0 <__cxa_finalize@plt+0x31dba0> │ │ │ │ - vpbroadcastd 0x97b8e(%rip),%ymm5 │ │ │ │ + call 34ab60 <__cxa_finalize@plt+0x31fb10> │ │ │ │ + vpbroadcastd 0x94cae(%rip),%ymm5 │ │ │ │ vpaddd %ymm3,%ymm5,%ymm0 │ │ │ │ vpaddd %ymm2,%ymm5,%ymm1 │ │ │ │ vpaddd %ymm6,%ymm5,%ymm2 │ │ │ │ vpaddd %ymm4,%ymm5,%ymm3 │ │ │ │ - jmp 3468de <__cxa_finalize@plt+0x31b88e> │ │ │ │ - call 3469c0 <__cxa_finalize@plt+0x31b970> │ │ │ │ - vmovdqa 0x984a0(%rip),%xmm4 │ │ │ │ + jmp 34884e <__cxa_finalize@plt+0x31d7fe> │ │ │ │ + call 348930 <__cxa_finalize@plt+0x31d8e0> │ │ │ │ + vmovdqa 0x95d30(%rip),%xmm4 │ │ │ │ vpmulhrsw %xmm4,%xmm3,%xmm3 │ │ │ │ vpmulhrsw %xmm4,%xmm2,%xmm2 │ │ │ │ vpmulhrsw %xmm4,%xmm1,%xmm1 │ │ │ │ vpmulhrsw %xmm4,%xmm0,%xmm0 │ │ │ │ lea (%rsi,%rsi,2),%rcx │ │ │ │ lea (%rdi,%rsi,4),%rax │ │ │ │ vmovq (%rdi,%rsi,1),%xmm4 │ │ │ │ @@ -716460,15 +717570,15 @@ │ │ │ │ vmovhps (%rax),%xmm6,%xmm6 │ │ │ │ vmovq (%rax,%rcx,1),%xmm7 │ │ │ │ vmovhps (%rax,%rsi,2),%xmm7,%xmm7 │ │ │ │ vpaddw %xmm4,%xmm3,%xmm3 │ │ │ │ vpaddw %xmm5,%xmm2,%xmm2 │ │ │ │ vpaddw %xmm6,%xmm1,%xmm1 │ │ │ │ vpaddw %xmm7,%xmm0,%xmm0 │ │ │ │ - vpbroadcastd 0x985d5(%rip),%xmm5 │ │ │ │ + vpbroadcastd 0x95e65(%rip),%xmm5 │ │ │ │ vpxor %ymm4,%ymm4,%ymm4 │ │ │ │ vmovdqa %ymm4,(%rdx) │ │ │ │ vmovdqa %ymm4,0x20(%rdx) │ │ │ │ vmovdqa %ymm4,0x40(%rdx) │ │ │ │ vmovdqa %ymm4,0x60(%rdx) │ │ │ │ vpmaxsw %xmm4,%xmm3,%xmm3 │ │ │ │ vpmaxsw %xmm4,%xmm2,%xmm2 │ │ │ │ @@ -716486,32 +717596,32 @@ │ │ │ │ vmovq %xmm1,(%rax,%rsi,1) │ │ │ │ vmovhps %xmm0,(%rax,%rsi,2) │ │ │ │ vmovq %xmm0,(%rax,%rcx,1) │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0x5de(%rip),%r8 │ │ │ │ - jmp 346da0 <__cxa_finalize@plt+0x31bd50> │ │ │ │ + jmp 348d10 <__cxa_finalize@plt+0x31dcc0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0x482(%rip),%r8 │ │ │ │ - jmp 346da0 <__cxa_finalize@plt+0x31bd50> │ │ │ │ + jmp 348d10 <__cxa_finalize@plt+0x31dcc0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0xf4(%rip),%r8 │ │ │ │ - jmp 346da0 <__cxa_finalize@plt+0x31bd50> │ │ │ │ + jmp 348d10 <__cxa_finalize@plt+0x31dcc0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x9a(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - vpbroadcastd 0x9844f(%rip),%ymm3 │ │ │ │ + vpbroadcastd 0x95cdf(%rip),%ymm3 │ │ │ │ vpmulld (%rdx),%ymm3,%ymm0 │ │ │ │ vpmulld 0x20(%rdx),%ymm3,%ymm1 │ │ │ │ vpmulld 0x40(%rdx),%ymm3,%ymm2 │ │ │ │ vpmulld 0x60(%rdx),%ymm3,%ymm3 │ │ │ │ - vpbroadcastd 0x97a43(%rip),%ymm5 │ │ │ │ - vpbroadcastd 0x984f2(%rip),%ymm4 │ │ │ │ + vpbroadcastd 0x94b63(%rip),%ymm5 │ │ │ │ + vpbroadcastd 0x95d82(%rip),%ymm4 │ │ │ │ vpaddd %ymm5,%ymm0,%ymm0 │ │ │ │ vpaddd %ymm5,%ymm1,%ymm1 │ │ │ │ vpaddd %ymm5,%ymm2,%ymm2 │ │ │ │ vpaddd %ymm5,%ymm3,%ymm3 │ │ │ │ vpsrad $0xc,%ymm0,%ymm0 │ │ │ │ vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ @@ -716525,21 +717635,21 @@ │ │ │ │ vpaddd %ymm5,%ymm2,%ymm2 │ │ │ │ vpaddd %ymm5,%ymm3,%ymm3 │ │ │ │ vpsrad $0xc,%ymm0,%ymm0 │ │ │ │ vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ jmp *%r8 │ │ │ │ - vpbroadcastd 0x98496(%rip),%ymm6 │ │ │ │ - call 346e50 <__cxa_finalize@plt+0x31be00> │ │ │ │ + vpbroadcastd 0x95d26(%rip),%ymm6 │ │ │ │ + call 348dc0 <__cxa_finalize@plt+0x31dd70> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - vpbroadcastd 0x9799b(%rip),%ymm4 │ │ │ │ + vpbroadcastd 0x94abb(%rip),%ymm4 │ │ │ │ vpackssdw %ymm2,%ymm0,%ymm0 │ │ │ │ vpackssdw %ymm3,%ymm1,%ymm1 │ │ │ │ vpunpckhwd %ymm1,%ymm0,%ymm2 │ │ │ │ vpunpcklwd %ymm1,%ymm0,%ymm0 │ │ │ │ vpmulhrsw %ymm4,%ymm2,%ymm2 │ │ │ │ vpmulhrsw %ymm4,%ymm0,%ymm0 │ │ │ │ vpunpckhdq %ymm2,%ymm0,%ymm1 │ │ │ │ @@ -716580,30 +717690,30 @@ │ │ │ │ vmovq %xmm3,(%rax,%rsi,2) │ │ │ │ vmovhps %xmm3,(%rax,%rcx,1) │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ lea 0x4e(%rip),%r8 │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 346f80 <__cxa_finalize@plt+0x31bf30> │ │ │ │ - vpbroadcastd 0x98398(%rip),%xmm2 │ │ │ │ - jmp 346674 <__cxa_finalize@plt+0x31b624> │ │ │ │ + jne 348ef0 <__cxa_finalize@plt+0x31dea0> │ │ │ │ + vpbroadcastd 0x95c28(%rip),%xmm2 │ │ │ │ + jmp 3485e4 <__cxa_finalize@plt+0x31d594> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x40e(%rip),%r8 │ │ │ │ - jmp 346f80 <__cxa_finalize@plt+0x31bf30> │ │ │ │ + jmp 348ef0 <__cxa_finalize@plt+0x31dea0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x162(%rip),%r8 │ │ │ │ - jmp 346f80 <__cxa_finalize@plt+0x31bf30> │ │ │ │ + jmp 348ef0 <__cxa_finalize@plt+0x31dea0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x347(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - jmp 3466c0 <__cxa_finalize@plt+0x31b670> │ │ │ │ - vpbroadcastd 0x98352(%rip),%ymm8 │ │ │ │ - vpbroadcastd 0x9834d(%rip),%ymm9 │ │ │ │ + jmp 348630 <__cxa_finalize@plt+0x31d5e0> │ │ │ │ + vpbroadcastd 0x95be2(%rip),%ymm8 │ │ │ │ + vpbroadcastd 0x95bdd(%rip),%ymm9 │ │ │ │ vpmaxsd %ymm0,%ymm8,%ymm0 │ │ │ │ vpmaxsd %ymm1,%ymm8,%ymm1 │ │ │ │ vpmaxsd %ymm2,%ymm8,%ymm2 │ │ │ │ vpmaxsd %ymm3,%ymm8,%ymm3 │ │ │ │ vpminsd %ymm0,%ymm9,%ymm0 │ │ │ │ vpminsd %ymm1,%ymm9,%ymm1 │ │ │ │ vpminsd %ymm2,%ymm9,%ymm2 │ │ │ │ @@ -716618,76 +717728,76 @@ │ │ │ │ vpunpckhdq %ymm3,%ymm2,%ymm2 │ │ │ │ vpermq $0xd2,%ymm0,%ymm0 │ │ │ │ vpermq $0xd2,%ymm2,%ymm2 │ │ │ │ vperm2i128 $0x31,%ymm2,%ymm0,%ymm1 │ │ │ │ vperm2i128 $0x20,%ymm2,%ymm0,%ymm3 │ │ │ │ vperm2i128 $0x20,%ymm5,%ymm4,%ymm0 │ │ │ │ vperm2i128 $0x31,%ymm5,%ymm4,%ymm2 │ │ │ │ - vpbroadcastd 0x977fc(%rip),%ymm7 │ │ │ │ - call 3489b0 <__cxa_finalize@plt+0x31d960> │ │ │ │ + vpbroadcastd 0x9491c(%rip),%ymm7 │ │ │ │ + call 34a920 <__cxa_finalize@plt+0x31f8d0> │ │ │ │ vpsubd %ymm4,%ymm0,%ymm3 │ │ │ │ vpaddd %ymm4,%ymm0,%ymm0 │ │ │ │ vpaddd %ymm5,%ymm2,%ymm1 │ │ │ │ vpsubd %ymm5,%ymm2,%ymm2 │ │ │ │ vpshufd $0x4e,%ymm1,%ymm1 │ │ │ │ vpshufd $0x4e,%ymm3,%ymm3 │ │ │ │ - jmp 347123 <__cxa_finalize@plt+0x31c0d3> │ │ │ │ + jmp 349093 <__cxa_finalize@plt+0x31e043> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0xc2(%rip),%r8 │ │ │ │ - jmp 347080 <__cxa_finalize@plt+0x31c030> │ │ │ │ + jmp 348ff0 <__cxa_finalize@plt+0x31dfa0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x72(%rip),%r8 │ │ │ │ - jmp 347080 <__cxa_finalize@plt+0x31c030> │ │ │ │ + jmp 348ff0 <__cxa_finalize@plt+0x31dfa0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x257(%rip),%r8 │ │ │ │ - jmp 347080 <__cxa_finalize@plt+0x31c030> │ │ │ │ + jmp 348ff0 <__cxa_finalize@plt+0x31dfa0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x2ee(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - call 348bf0 <__cxa_finalize@plt+0x31dba0> │ │ │ │ + call 34ab60 <__cxa_finalize@plt+0x31fb10> │ │ │ │ vpsrad $0x1,%ymm4,%ymm0 │ │ │ │ vpsrad $0x1,%ymm6,%ymm1 │ │ │ │ vpsrad $0x1,%ymm2,%ymm2 │ │ │ │ vpsrad $0x1,%ymm3,%ymm3 │ │ │ │ - vpbroadcastd 0x981fe(%rip),%ymm5 │ │ │ │ + vpbroadcastd 0x95a8e(%rip),%ymm5 │ │ │ │ vpaddd %ymm5,%ymm0,%ymm0 │ │ │ │ vpaddd %ymm5,%ymm1,%ymm1 │ │ │ │ vpaddd %ymm5,%ymm2,%ymm2 │ │ │ │ vpaddd %ymm5,%ymm3,%ymm3 │ │ │ │ vpsrad $0xb,%ymm0,%ymm0 │ │ │ │ vpsrad $0xb,%ymm1,%ymm1 │ │ │ │ vpsrad $0xb,%ymm2,%ymm2 │ │ │ │ vpsrad $0xb,%ymm3,%ymm3 │ │ │ │ jmp *%r8 │ │ │ │ - vpbroadcastd 0x9820e(%rip),%ymm8 │ │ │ │ - vpbroadcastd 0x98209(%rip),%ymm9 │ │ │ │ + vpbroadcastd 0x95a9e(%rip),%ymm8 │ │ │ │ + vpbroadcastd 0x95a99(%rip),%ymm9 │ │ │ │ vpmaxsd %ymm0,%ymm8,%ymm0 │ │ │ │ vpmaxsd %ymm1,%ymm8,%ymm1 │ │ │ │ vpmaxsd %ymm2,%ymm8,%ymm2 │ │ │ │ vpmaxsd %ymm3,%ymm8,%ymm3 │ │ │ │ vpminsd %ymm0,%ymm9,%ymm0 │ │ │ │ vpminsd %ymm1,%ymm9,%ymm1 │ │ │ │ vpminsd %ymm2,%ymm9,%ymm2 │ │ │ │ vpminsd %ymm3,%ymm9,%ymm3 │ │ │ │ - call 347210 <__cxa_finalize@plt+0x31c1c0> │ │ │ │ + call 349180 <__cxa_finalize@plt+0x31e130> │ │ │ │ vpblendd $0x33,%ymm4,%ymm0,%ymm3 │ │ │ │ vpblendd $0xcc,%ymm4,%ymm0,%ymm0 │ │ │ │ vpshufd $0x4e,%ymm5,%ymm1 │ │ │ │ vpsignd %ymm6,%ymm2,%ymm2 │ │ │ │ vpsignd %ymm6,%ymm1,%ymm1 │ │ │ │ - vpbroadcastd 0x976d0(%rip),%ymm4 │ │ │ │ + vpbroadcastd 0x947f0(%rip),%ymm4 │ │ │ │ vpsrad $0x3,%ymm0,%ymm0 │ │ │ │ vpsrad $0x3,%ymm1,%ymm1 │ │ │ │ vpsrad $0x3,%ymm2,%ymm2 │ │ │ │ vpsrad $0x3,%ymm3,%ymm3 │ │ │ │ vpackssdw %ymm2,%ymm0,%ymm0 │ │ │ │ vpackssdw %ymm3,%ymm1,%ymm1 │ │ │ │ - vmovdqa 0x97f90(%rip),%ymm2 │ │ │ │ + vmovdqa 0x95820(%rip),%ymm2 │ │ │ │ vpermd %ymm0,%ymm2,%ymm0 │ │ │ │ vpermd %ymm1,%ymm2,%ymm1 │ │ │ │ vpmulhrsw %ymm4,%ymm0,%ymm0 │ │ │ │ vpmulhrsw %ymm4,%ymm1,%ymm1 │ │ │ │ lea (%rsi,%rsi,2),%rcx │ │ │ │ lea (%rdi,%rsi,4),%rax │ │ │ │ vmovq (%rdi),%xmm4 │ │ │ │ @@ -716698,15 +717808,15 @@ │ │ │ │ vmovhps (%rax,%rsi,1),%xmm6,%xmm6 │ │ │ │ vinserti128 $0x1,%xmm6,%ymm4,%ymm4 │ │ │ │ vmovq (%rax,%rsi,2),%xmm7 │ │ │ │ vmovhps (%rax,%rcx,1),%xmm7,%xmm7 │ │ │ │ vinserti128 $0x1,%xmm7,%ymm5,%ymm5 │ │ │ │ vpaddw %ymm4,%ymm0,%ymm0 │ │ │ │ vpaddw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpbroadcastd 0x98125(%rip),%ymm5 │ │ │ │ + vpbroadcastd 0x959b5(%rip),%ymm5 │ │ │ │ vpxor %ymm4,%ymm4,%ymm4 │ │ │ │ vmovdqa %ymm4,(%rdx) │ │ │ │ vmovdqa %ymm4,0x20(%rdx) │ │ │ │ vmovdqa %ymm4,0x40(%rdx) │ │ │ │ vmovdqa %ymm4,0x60(%rdx) │ │ │ │ vpmaxsw %ymm4,%ymm0,%ymm0 │ │ │ │ vpmaxsw %ymm4,%ymm1,%ymm1 │ │ │ │ @@ -716733,144 +717843,144 @@ │ │ │ │ vpunpckhdq %ymm1,%ymm0,%ymm0 │ │ │ │ vpunpckldq %ymm3,%ymm2,%ymm5 │ │ │ │ vpunpckhdq %ymm3,%ymm2,%ymm2 │ │ │ │ vperm2i128 $0x31,%ymm2,%ymm0,%ymm1 │ │ │ │ vperm2i128 $0x20,%ymm2,%ymm0,%ymm3 │ │ │ │ vperm2i128 $0x20,%ymm5,%ymm4,%ymm0 │ │ │ │ vperm2i128 $0x31,%ymm5,%ymm4,%ymm2 │ │ │ │ - vpbroadcastd 0x975b7(%rip),%ymm7 │ │ │ │ - jmp 346a9f <__cxa_finalize@plt+0x31ba4f> │ │ │ │ + vpbroadcastd 0x946d7(%rip),%ymm7 │ │ │ │ + jmp 348a0f <__cxa_finalize@plt+0x31d9bf> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea -0x2e2(%rip),%r8 │ │ │ │ - jmp 3472a0 <__cxa_finalize@plt+0x31c250> │ │ │ │ + jmp 349210 <__cxa_finalize@plt+0x31e1c0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0x1ae(%rip),%r8 │ │ │ │ - jmp 3472a0 <__cxa_finalize@plt+0x31c250> │ │ │ │ + jmp 349210 <__cxa_finalize@plt+0x31e1c0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x37(%rip),%r8 │ │ │ │ - jmp 3472a0 <__cxa_finalize@plt+0x31c250> │ │ │ │ + jmp 349210 <__cxa_finalize@plt+0x31e1c0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0xce(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - call 348bf0 <__cxa_finalize@plt+0x31dba0> │ │ │ │ + call 34ab60 <__cxa_finalize@plt+0x31fb10> │ │ │ │ vpsrad $0x1,%ymm3,%ymm0 │ │ │ │ vpsrad $0x1,%ymm2,%ymm1 │ │ │ │ vpsrad $0x1,%ymm6,%ymm2 │ │ │ │ vpsrad $0x1,%ymm4,%ymm3 │ │ │ │ - jmp 347099 <__cxa_finalize@plt+0x31c049> │ │ │ │ - vpbroadcastd 0x98019(%rip),%ymm8 │ │ │ │ - vpbroadcastd 0x98014(%rip),%ymm9 │ │ │ │ + jmp 349009 <__cxa_finalize@plt+0x31dfb9> │ │ │ │ + vpbroadcastd 0x958a9(%rip),%ymm8 │ │ │ │ + vpbroadcastd 0x958a4(%rip),%ymm9 │ │ │ │ vpmaxsd %ymm0,%ymm8,%ymm0 │ │ │ │ vpmaxsd %ymm1,%ymm8,%ymm1 │ │ │ │ vpmaxsd %ymm2,%ymm8,%ymm2 │ │ │ │ vpmaxsd %ymm3,%ymm8,%ymm3 │ │ │ │ vpminsd %ymm0,%ymm9,%ymm0 │ │ │ │ vpminsd %ymm1,%ymm9,%ymm1 │ │ │ │ vpminsd %ymm2,%ymm9,%ymm2 │ │ │ │ vpminsd %ymm3,%ymm9,%ymm3 │ │ │ │ - call 347210 <__cxa_finalize@plt+0x31c1c0> │ │ │ │ + call 349180 <__cxa_finalize@plt+0x31e130> │ │ │ │ vshufpd $0x5,%ymm0,%ymm4,%ymm3 │ │ │ │ vshufpd $0x5,%ymm4,%ymm0,%ymm0 │ │ │ │ vpsignd %ymm6,%ymm2,%ymm2 │ │ │ │ vpshufd $0x4e,%ymm6,%ymm6 │ │ │ │ vpshufd $0x4e,%ymm2,%ymm1 │ │ │ │ vpsignd %ymm6,%ymm5,%ymm2 │ │ │ │ - jmp 347123 <__cxa_finalize@plt+0x31c0d3> │ │ │ │ + jmp 349093 <__cxa_finalize@plt+0x31e043> │ │ │ │ lea -0x3a2(%rip),%r8 │ │ │ │ - jmp 347360 <__cxa_finalize@plt+0x31c310> │ │ │ │ + jmp 3492d0 <__cxa_finalize@plt+0x31e280> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0x26e(%rip),%r8 │ │ │ │ - jmp 347360 <__cxa_finalize@plt+0x31c310> │ │ │ │ + jmp 3492d0 <__cxa_finalize@plt+0x31e280> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0x89(%rip),%r8 │ │ │ │ - jmp 347360 <__cxa_finalize@plt+0x31c310> │ │ │ │ + jmp 3492d0 <__cxa_finalize@plt+0x31e280> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0xe(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - jmp 346da0 <__cxa_finalize@plt+0x31bd50> │ │ │ │ - vpbroadcastd 0x97f66(%rip),%ymm6 │ │ │ │ - call 346e50 <__cxa_finalize@plt+0x31be00> │ │ │ │ + jmp 348d10 <__cxa_finalize@plt+0x31dcc0> │ │ │ │ + vpbroadcastd 0x957f6(%rip),%ymm6 │ │ │ │ + call 348dc0 <__cxa_finalize@plt+0x31dd70> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ lea 0xce(%rip),%r8 │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 3473e0 <__cxa_finalize@plt+0x31c390> │ │ │ │ + jne 349350 <__cxa_finalize@plt+0x31e300> │ │ │ │ imul $0xb5,(%rdx),%eax │ │ │ │ - vpbroadcastd 0x97f3e(%rip),%xmm2 │ │ │ │ + vpbroadcastd 0x957ce(%rip),%xmm2 │ │ │ │ mov %ecx,(%rdx) │ │ │ │ or $0x10,%ecx │ │ │ │ add $0x180,%eax │ │ │ │ sar $0x9,%eax │ │ │ │ - jmp 345d99 <__cxa_finalize@plt+0x31ad49> │ │ │ │ + jmp 347d09 <__cxa_finalize@plt+0x31ccb9> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0xb21(%rip),%r8 │ │ │ │ - jmp 3473e0 <__cxa_finalize@plt+0x31c390> │ │ │ │ + jmp 349350 <__cxa_finalize@plt+0x31e300> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x319(%rip),%r8 │ │ │ │ - jmp 3473e0 <__cxa_finalize@plt+0x31c390> │ │ │ │ + jmp 349350 <__cxa_finalize@plt+0x31e300> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x959(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - vpbroadcastd 0x97ecb(%rip),%ymm10 │ │ │ │ + vpbroadcastd 0x9575b(%rip),%ymm10 │ │ │ │ vmovdqa 0x40(%rdx),%ymm1 │ │ │ │ vmovdqa 0xc0(%rdx),%ymm3 │ │ │ │ vmovdqa 0x60(%rdx),%ymm5 │ │ │ │ vmovdqa 0xe0(%rdx),%ymm7 │ │ │ │ - call 3474e0 <__cxa_finalize@plt+0x31c490> │ │ │ │ + call 349450 <__cxa_finalize@plt+0x31e400> │ │ │ │ vpmulld (%rdx),%ymm6,%ymm0 │ │ │ │ vpmulld 0x80(%rdx),%ymm6,%ymm2 │ │ │ │ vpmulld 0x20(%rdx),%ymm6,%ymm4 │ │ │ │ vpmulld 0xa0(%rdx),%ymm6,%ymm6 │ │ │ │ - call 347570 <__cxa_finalize@plt+0x31c520> │ │ │ │ + call 3494e0 <__cxa_finalize@plt+0x31e490> │ │ │ │ vpsrad $0x1,%ymm0,%ymm0 │ │ │ │ vpsrad $0x1,%ymm1,%ymm1 │ │ │ │ vpsrad $0x1,%ymm2,%ymm2 │ │ │ │ vpsrad $0x1,%ymm3,%ymm3 │ │ │ │ vpsrad $0x1,%ymm4,%ymm4 │ │ │ │ vpsrad $0x1,%ymm5,%ymm5 │ │ │ │ vpsrad $0x1,%ymm6,%ymm6 │ │ │ │ vpsrad $0x1,%ymm7,%ymm7 │ │ │ │ jmp *%r8 │ │ │ │ vpackssdw %ymm4,%ymm0,%ymm0 │ │ │ │ vpackssdw %ymm5,%ymm1,%ymm1 │ │ │ │ vpackssdw %ymm6,%ymm2,%ymm2 │ │ │ │ vpackssdw %ymm7,%ymm3,%ymm3 │ │ │ │ - lea 0x973d4(%rip),%rax │ │ │ │ + lea 0x944f4(%rip),%rax │ │ │ │ vpunpcklwd %ymm3,%ymm2,%ymm4 │ │ │ │ vpunpckhwd %ymm3,%ymm2,%ymm2 │ │ │ │ vpunpckhwd %ymm1,%ymm0,%ymm5 │ │ │ │ vpunpcklwd %ymm1,%ymm0,%ymm0 │ │ │ │ vpunpckhdq %ymm4,%ymm0,%ymm1 │ │ │ │ vpunpckldq %ymm4,%ymm0,%ymm0 │ │ │ │ vpunpckldq %ymm2,%ymm5,%ymm4 │ │ │ │ vpunpckhdq %ymm2,%ymm5,%ymm5 │ │ │ │ vextracti128 $0x1,%ymm0,%xmm2 │ │ │ │ vextracti128 $0x1,%ymm1,%xmm3 │ │ │ │ vextracti128 $0x1,%ymm4,%xmm6 │ │ │ │ vextracti128 $0x1,%ymm5,%xmm7 │ │ │ │ - call 3288a0 <__cxa_finalize@plt+0x2fd850> │ │ │ │ - vpbroadcastd 0x9733e(%rip),%ymm9 │ │ │ │ + call 31a830 <__cxa_finalize@plt+0x2ef7e0> │ │ │ │ + vpbroadcastd 0x9445e(%rip),%ymm9 │ │ │ │ vinserti128 $0x1,%xmm1,%ymm0,%ymm0 │ │ │ │ vinserti128 $0x1,%xmm3,%ymm2,%ymm1 │ │ │ │ vinserti128 $0x1,%xmm5,%ymm4,%ymm2 │ │ │ │ vinserti128 $0x1,%xmm7,%ymm6,%ymm3 │ │ │ │ - vpbroadcastd 0x97dfd(%rip),%ymm8 │ │ │ │ - call 3475c0 <__cxa_finalize@plt+0x31c570> │ │ │ │ + vpbroadcastd 0x9568d(%rip),%ymm8 │ │ │ │ + call 349530 <__cxa_finalize@plt+0x31e4e0> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - vpbroadcastd 0x97d17(%rip),%ymm4 │ │ │ │ - vpbroadcastd 0x97cf6(%rip),%ymm8 │ │ │ │ - vpbroadcastd 0x97311(%rip),%ymm9 │ │ │ │ - vpbroadcastd 0x97da4(%rip),%ymm6 │ │ │ │ + vpbroadcastd 0x955a7(%rip),%ymm4 │ │ │ │ + vpbroadcastd 0x95586(%rip),%ymm8 │ │ │ │ + vpbroadcastd 0x94431(%rip),%ymm9 │ │ │ │ + vpbroadcastd 0x95634(%rip),%ymm6 │ │ │ │ vpmulld %ymm4,%ymm1,%ymm2 │ │ │ │ vpmulld %ymm4,%ymm3,%ymm0 │ │ │ │ vpmulld %ymm1,%ymm8,%ymm1 │ │ │ │ vpmulld %ymm3,%ymm8,%ymm3 │ │ │ │ vpaddd %ymm2,%ymm9,%ymm2 │ │ │ │ vpaddd %ymm2,%ymm3,%ymm3 │ │ │ │ vpaddd %ymm1,%ymm9,%ymm1 │ │ │ │ @@ -716909,21 +718019,21 @@ │ │ │ │ vpaddd %ymm7,%ymm9,%ymm4 │ │ │ │ vpsubd %ymm7,%ymm9,%ymm7 │ │ │ │ ret │ │ │ │ nop │ │ │ │ lea (%rsi,%rsi,2),%rax │ │ │ │ vpxor %ymm7,%ymm7,%ymm7 │ │ │ │ vpmulhrsw %ymm0,%ymm9,%ymm0 │ │ │ │ - call 347600 <__cxa_finalize@plt+0x31c5b0> │ │ │ │ + call 349570 <__cxa_finalize@plt+0x31e520> │ │ │ │ vpmulhrsw %ymm1,%ymm9,%ymm0 │ │ │ │ - call 347600 <__cxa_finalize@plt+0x31c5b0> │ │ │ │ + call 349570 <__cxa_finalize@plt+0x31e520> │ │ │ │ vpmulhrsw %ymm2,%ymm9,%ymm0 │ │ │ │ - call 347600 <__cxa_finalize@plt+0x31c5b0> │ │ │ │ + call 349570 <__cxa_finalize@plt+0x31e520> │ │ │ │ vpmulhrsw %ymm3,%ymm9,%ymm0 │ │ │ │ - call 347600 <__cxa_finalize@plt+0x31c5b0> │ │ │ │ + call 349570 <__cxa_finalize@plt+0x31e520> │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ vmovq (%rdi),%xmm4 │ │ │ │ vmovhps (%rdi,%rsi,1),%xmm4,%xmm4 │ │ │ │ vpbroadcastq (%rdi,%rsi,2),%ymm5 │ │ │ │ vpbroadcastq (%rdi,%rax,1),%ymm6 │ │ │ │ @@ -716940,55 +718050,55 @@ │ │ │ │ vmovhps %xmm4,(%rdi,%rsi,1) │ │ │ │ vmovhps %xmm5,(%rdi,%rsi,2) │ │ │ │ vmovq %xmm5,(%rdi,%rax,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ lea -0x212(%rip),%r8 │ │ │ │ - jmp 3476a0 <__cxa_finalize@plt+0x31c650> │ │ │ │ + jmp 349610 <__cxa_finalize@plt+0x31e5c0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x69(%rip),%r8 │ │ │ │ - jmp 3476a0 <__cxa_finalize@plt+0x31c650> │ │ │ │ + jmp 349610 <__cxa_finalize@plt+0x31e5c0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x6a9(%rip),%r8 │ │ │ │ - jmp 3476a0 <__cxa_finalize@plt+0x31c650> │ │ │ │ + jmp 349610 <__cxa_finalize@plt+0x31e5c0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x841(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - call 34bdd0 <__cxa_finalize@plt+0x320d80> │ │ │ │ - vpbroadcastd 0x97c1a(%rip),%ymm6 │ │ │ │ - call 34bea0 <__cxa_finalize@plt+0x320e50> │ │ │ │ + call 34dd40 <__cxa_finalize@plt+0x322cf0> │ │ │ │ + vpbroadcastd 0x954aa(%rip),%ymm6 │ │ │ │ + call 34de10 <__cxa_finalize@plt+0x322dc0> │ │ │ │ vpsrad $0xd,%ymm4,%ymm0 │ │ │ │ vpsrad $0xd,%ymm5,%ymm1 │ │ │ │ vpsrad $0xd,%ymm2,%ymm2 │ │ │ │ vpsrad $0xd,%ymm3,%ymm3 │ │ │ │ vpsrad $0xd,%ymm8,%ymm4 │ │ │ │ vpsrad $0xd,%ymm9,%ymm5 │ │ │ │ vpsrad $0xd,%ymm6,%ymm6 │ │ │ │ vpsrad $0xd,%ymm7,%ymm7 │ │ │ │ jmp *%r8 │ │ │ │ - call 3477b0 <__cxa_finalize@plt+0x31c760> │ │ │ │ - vpbroadcastd 0x97102(%rip),%ymm5 │ │ │ │ - vpbroadcastd 0x97bd9(%rip),%ymm8 │ │ │ │ + call 349720 <__cxa_finalize@plt+0x31e6d0> │ │ │ │ + vpbroadcastd 0x94222(%rip),%ymm5 │ │ │ │ + vpbroadcastd 0x95469(%rip),%ymm8 │ │ │ │ lea (%rsi,%rsi,2),%rax │ │ │ │ vpblendd $0xcc,%ymm0,%ymm3,%ymm4 │ │ │ │ vpshufd $0x4e,%ymm2,%ymm2 │ │ │ │ vpblendd $0x33,%ymm0,%ymm3,%ymm3 │ │ │ │ vpxor %ymm7,%ymm7,%ymm7 │ │ │ │ vpsubw %ymm5,%ymm7,%ymm9 │ │ │ │ vpblendd $0x3c,%ymm5,%ymm9,%ymm9 │ │ │ │ vpmulhrsw %ymm4,%ymm9,%ymm0 │ │ │ │ - call 347750 <__cxa_finalize@plt+0x31c700> │ │ │ │ + call 3496c0 <__cxa_finalize@plt+0x31e670> │ │ │ │ vpmulhrsw %ymm1,%ymm9,%ymm0 │ │ │ │ - call 347750 <__cxa_finalize@plt+0x31c700> │ │ │ │ + call 3496c0 <__cxa_finalize@plt+0x31e670> │ │ │ │ vpmulhrsw %ymm2,%ymm9,%ymm0 │ │ │ │ - call 347750 <__cxa_finalize@plt+0x31c700> │ │ │ │ + call 3496c0 <__cxa_finalize@plt+0x31e670> │ │ │ │ vpmulhrsw %ymm3,%ymm9,%ymm0 │ │ │ │ - call 347750 <__cxa_finalize@plt+0x31c700> │ │ │ │ + call 3496c0 <__cxa_finalize@plt+0x31e670> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ vmovq (%rdi,%rax,1),%xmm4 │ │ │ │ vmovhps (%rdi),%xmm4,%xmm4 │ │ │ │ vpbroadcastq (%rdi,%rsi,1),%ymm5 │ │ │ │ @@ -717009,15 +718119,15 @@ │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ vpackssdw %ymm4,%ymm0,%ymm0 │ │ │ │ vpackssdw %ymm5,%ymm1,%ymm1 │ │ │ │ vpackssdw %ymm6,%ymm2,%ymm2 │ │ │ │ vpackssdw %ymm7,%ymm3,%ymm3 │ │ │ │ - lea 0x97079(%rip),%rax │ │ │ │ + lea 0x94199(%rip),%rax │ │ │ │ vpunpcklwd %ymm3,%ymm2,%ymm4 │ │ │ │ vpunpckhwd %ymm3,%ymm2,%ymm2 │ │ │ │ vpunpckhwd %ymm1,%ymm0,%ymm5 │ │ │ │ vpunpcklwd %ymm1,%ymm0,%ymm0 │ │ │ │ vpunpckhdq %ymm4,%ymm0,%ymm1 │ │ │ │ vpunpckldq %ymm4,%ymm0,%ymm0 │ │ │ │ vpunpckldq %ymm2,%ymm5,%ymm4 │ │ │ │ @@ -717026,16 +718136,16 @@ │ │ │ │ vpblendd $0xcc,%ymm1,%ymm0,%ymm0 │ │ │ │ vshufpd $0x5,%ymm4,%ymm5,%ymm2 │ │ │ │ vshufpd $0x5,%ymm5,%ymm4,%ymm4 │ │ │ │ vperm2i128 $0x31,%ymm3,%ymm0,%ymm1 │ │ │ │ vinserti128 $0x1,%xmm3,%ymm0,%ymm0 │ │ │ │ vperm2i128 $0x31,%ymm4,%ymm2,%ymm3 │ │ │ │ vinserti128 $0x1,%xmm4,%ymm2,%ymm2 │ │ │ │ - call 328dfa <__cxa_finalize@plt+0x2fddaa> │ │ │ │ - vpbroadcastd 0x96fe5(%rip),%ymm5 │ │ │ │ + call 31ad8a <__cxa_finalize@plt+0x2efd3a> │ │ │ │ + vpbroadcastd 0x94105(%rip),%ymm5 │ │ │ │ vpaddsw %ymm4,%ymm2,%ymm1 │ │ │ │ vpsubsw %ymm4,%ymm2,%ymm2 │ │ │ │ vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ vpmulhrsw %ymm5,%ymm2,%ymm2 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ @@ -717059,55 +718169,55 @@ │ │ │ │ vshufpd $0xc,%ymm7,%ymm5,%ymm5 │ │ │ │ vbroadcasti128 0xc0(%rdx),%ymm6 │ │ │ │ vbroadcasti128 0xe0(%rdx),%ymm7 │ │ │ │ vshufpd $0xc,%ymm7,%ymm6,%ymm6 │ │ │ │ vbroadcasti128 0x30(%rdx),%ymm7 │ │ │ │ vbroadcasti128 0x10(%rdx),%ymm8 │ │ │ │ vshufpd $0xc,%ymm8,%ymm7,%ymm7 │ │ │ │ - vpbroadcastd 0x96f23(%rip),%ymm11 │ │ │ │ - vbroadcasti128 0x9797e(%rip),%ymm8 │ │ │ │ + vpbroadcastd 0x94043(%rip),%ymm11 │ │ │ │ + vbroadcasti128 0x9520e(%rip),%ymm8 │ │ │ │ vpmulld %ymm1,%ymm8,%ymm9 │ │ │ │ vpmulld %ymm0,%ymm8,%ymm8 │ │ │ │ - vbroadcasti128 0x9786b(%rip),%ymm10 │ │ │ │ + vbroadcasti128 0x950fb(%rip),%ymm10 │ │ │ │ vpmulld %ymm1,%ymm10,%ymm1 │ │ │ │ vpmulld %ymm0,%ymm10,%ymm0 │ │ │ │ vpaddd %ymm11,%ymm9,%ymm9 │ │ │ │ vpaddd %ymm0,%ymm9,%ymm0 │ │ │ │ vpaddd %ymm1,%ymm11,%ymm1 │ │ │ │ vpsubd %ymm8,%ymm1,%ymm1 │ │ │ │ vpsrad $0xc,%ymm0,%ymm0 │ │ │ │ vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ - vbroadcasti128 0x978fc(%rip),%ymm8 │ │ │ │ + vbroadcasti128 0x9518c(%rip),%ymm8 │ │ │ │ vpmulld %ymm3,%ymm8,%ymm9 │ │ │ │ vpmulld %ymm2,%ymm8,%ymm8 │ │ │ │ - vbroadcasti128 0x97869(%rip),%ymm10 │ │ │ │ + vbroadcasti128 0x950f9(%rip),%ymm10 │ │ │ │ vpmulld %ymm3,%ymm10,%ymm3 │ │ │ │ vpmulld %ymm2,%ymm10,%ymm2 │ │ │ │ vpaddd %ymm11,%ymm9,%ymm9 │ │ │ │ vpaddd %ymm2,%ymm9,%ymm2 │ │ │ │ vpaddd %ymm3,%ymm11,%ymm3 │ │ │ │ vpsubd %ymm8,%ymm3,%ymm3 │ │ │ │ vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ - vbroadcasti128 0x9785a(%rip),%ymm8 │ │ │ │ + vbroadcasti128 0x950ea(%rip),%ymm8 │ │ │ │ vpmulld %ymm5,%ymm8,%ymm9 │ │ │ │ vpmulld %ymm4,%ymm8,%ymm8 │ │ │ │ - vbroadcasti128 0x97887(%rip),%ymm10 │ │ │ │ + vbroadcasti128 0x95117(%rip),%ymm10 │ │ │ │ vpmulld %ymm5,%ymm10,%ymm5 │ │ │ │ vpmulld %ymm4,%ymm10,%ymm4 │ │ │ │ vpaddd %ymm11,%ymm9,%ymm9 │ │ │ │ vpaddd %ymm4,%ymm9,%ymm4 │ │ │ │ vpaddd %ymm5,%ymm11,%ymm5 │ │ │ │ vpsubd %ymm8,%ymm5,%ymm5 │ │ │ │ vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ - vbroadcasti128 0x977e8(%rip),%ymm8 │ │ │ │ + vbroadcasti128 0x95078(%rip),%ymm8 │ │ │ │ vpmulld %ymm7,%ymm8,%ymm9 │ │ │ │ vpmulld %ymm6,%ymm8,%ymm8 │ │ │ │ - vbroadcasti128 0x97875(%rip),%ymm10 │ │ │ │ + vbroadcasti128 0x95105(%rip),%ymm10 │ │ │ │ vpmulld %ymm7,%ymm10,%ymm7 │ │ │ │ vpmulld %ymm6,%ymm10,%ymm6 │ │ │ │ vpaddd %ymm11,%ymm9,%ymm9 │ │ │ │ vpaddd %ymm6,%ymm9,%ymm6 │ │ │ │ vpaddd %ymm7,%ymm11,%ymm7 │ │ │ │ vpsubd %ymm8,%ymm7,%ymm7 │ │ │ │ vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ @@ -717132,29 +718242,29 @@ │ │ │ │ vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ - vbroadcasti128 0x977e6(%rip),%ymm7 │ │ │ │ + vbroadcasti128 0x95076(%rip),%ymm7 │ │ │ │ vpmulld %ymm7,%ymm8,%ymm9 │ │ │ │ vpmulld %ymm4,%ymm7,%ymm7 │ │ │ │ - vbroadcasti128 0x97713(%rip),%ymm10 │ │ │ │ + vbroadcasti128 0x94fa3(%rip),%ymm10 │ │ │ │ vpmulld %ymm10,%ymm8,%ymm8 │ │ │ │ vpmulld %ymm4,%ymm10,%ymm4 │ │ │ │ vpaddd %ymm11,%ymm9,%ymm9 │ │ │ │ vpaddd %ymm4,%ymm9,%ymm4 │ │ │ │ vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ vpsubd %ymm7,%ymm8,%ymm8 │ │ │ │ vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ vpsrad $0xc,%ymm8,%ymm8 │ │ │ │ vpmulld %ymm6,%ymm10,%ymm9 │ │ │ │ vpmulld %ymm5,%ymm10,%ymm7 │ │ │ │ - vbroadcasti128 0x97799(%rip),%ymm10 │ │ │ │ + vbroadcasti128 0x95029(%rip),%ymm10 │ │ │ │ vpmulld %ymm6,%ymm10,%ymm6 │ │ │ │ vpmulld %ymm5,%ymm10,%ymm5 │ │ │ │ vpaddd %ymm11,%ymm9,%ymm9 │ │ │ │ vpaddd %ymm5,%ymm9,%ymm5 │ │ │ │ vpaddd %ymm6,%ymm11,%ymm6 │ │ │ │ vpsubd %ymm7,%ymm6,%ymm6 │ │ │ │ vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ @@ -717183,39 +718293,39 @@ │ │ │ │ vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ vpunpcklqdq %ymm7,%ymm3,%ymm5 │ │ │ │ vpunpckhqdq %ymm7,%ymm3,%ymm3 │ │ │ │ vpunpckhqdq %ymm2,%ymm6,%ymm7 │ │ │ │ vpunpcklqdq %ymm2,%ymm6,%ymm6 │ │ │ │ - vpbroadcastd 0x97683(%rip),%ymm2 │ │ │ │ + vpbroadcastd 0x94f13(%rip),%ymm2 │ │ │ │ vpmulld %ymm2,%ymm7,%ymm9 │ │ │ │ vpmulld %ymm3,%ymm2,%ymm2 │ │ │ │ - vpbroadcastd 0x97688(%rip),%ymm10 │ │ │ │ + vpbroadcastd 0x94f18(%rip),%ymm10 │ │ │ │ vpmulld %ymm7,%ymm10,%ymm7 │ │ │ │ vpmulld %ymm3,%ymm10,%ymm3 │ │ │ │ vpaddd %ymm11,%ymm9,%ymm9 │ │ │ │ vpaddd %ymm3,%ymm9,%ymm3 │ │ │ │ vpaddd %ymm7,%ymm11,%ymm7 │ │ │ │ vpsubd %ymm2,%ymm7,%ymm7 │ │ │ │ vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ vpsrad $0xc,%ymm7,%ymm7 │ │ │ │ vpmulld %ymm5,%ymm10,%ymm9 │ │ │ │ vpmulld %ymm6,%ymm10,%ymm2 │ │ │ │ - vpbroadcastd 0x97638(%rip),%ymm10 │ │ │ │ + vpbroadcastd 0x94ec8(%rip),%ymm10 │ │ │ │ vpmulld %ymm5,%ymm10,%ymm5 │ │ │ │ vpmulld %ymm6,%ymm10,%ymm6 │ │ │ │ vpaddd %ymm11,%ymm9,%ymm9 │ │ │ │ vpaddd %ymm6,%ymm9,%ymm6 │ │ │ │ vpaddd %ymm5,%ymm11,%ymm5 │ │ │ │ vpsubd %ymm2,%ymm5,%ymm5 │ │ │ │ vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ - vpbroadcastd 0x9761a(%rip),%ymm10 │ │ │ │ - vbroadcasti128 0x97559(%rip),%ymm9 │ │ │ │ + vpbroadcastd 0x94eaa(%rip),%ymm10 │ │ │ │ + vbroadcasti128 0x94de9(%rip),%ymm9 │ │ │ │ vpunpckhqdq %ymm0,%ymm4,%ymm2 │ │ │ │ vpunpcklqdq %ymm0,%ymm4,%ymm4 │ │ │ │ vpunpckhqdq %ymm1,%ymm8,%ymm0 │ │ │ │ vpunpcklqdq %ymm1,%ymm8,%ymm8 │ │ │ │ vpaddd %ymm7,%ymm6,%ymm1 │ │ │ │ vpsubd %ymm7,%ymm6,%ymm6 │ │ │ │ vpaddd %ymm3,%ymm5,%ymm7 │ │ │ │ @@ -717254,55 +718364,55 @@ │ │ │ │ vpsignd %ymm9,%ymm0,%ymm0 │ │ │ │ vpsignd %ymm9,%ymm7,%ymm7 │ │ │ │ vpsignd %ymm9,%ymm2,%ymm2 │ │ │ │ vpsignd %ymm9,%ymm5,%ymm5 │ │ │ │ ret │ │ │ │ xchg %ax,%ax │ │ │ │ lea -0x862(%rip),%r8 │ │ │ │ - jmp 347cf0 <__cxa_finalize@plt+0x31cca0> │ │ │ │ + jmp 349c60 <__cxa_finalize@plt+0x31ec10> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0x5e7(%rip),%r8 │ │ │ │ - jmp 347cf0 <__cxa_finalize@plt+0x31cca0> │ │ │ │ + jmp 349c60 <__cxa_finalize@plt+0x31ec10> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x59(%rip),%r8 │ │ │ │ - jmp 347cf0 <__cxa_finalize@plt+0x31cca0> │ │ │ │ + jmp 349c60 <__cxa_finalize@plt+0x31ec10> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x1f1(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - call 34bdd0 <__cxa_finalize@plt+0x320d80> │ │ │ │ - vpbroadcastd 0x975ca(%rip),%ymm6 │ │ │ │ - call 34bea0 <__cxa_finalize@plt+0x320e50> │ │ │ │ + call 34dd40 <__cxa_finalize@plt+0x322cf0> │ │ │ │ + vpbroadcastd 0x94e5a(%rip),%ymm6 │ │ │ │ + call 34de10 <__cxa_finalize@plt+0x322dc0> │ │ │ │ vpsrad $0xd,%ymm3,%ymm0 │ │ │ │ vpsrad $0xd,%ymm2,%ymm1 │ │ │ │ vpsrad $0xd,%ymm5,%ymm2 │ │ │ │ vpsrad $0xd,%ymm4,%ymm3 │ │ │ │ vpsrad $0xd,%ymm7,%ymm4 │ │ │ │ vpsrad $0xd,%ymm6,%ymm5 │ │ │ │ vpsrad $0xd,%ymm9,%ymm6 │ │ │ │ vpsrad $0xd,%ymm8,%ymm7 │ │ │ │ jmp *%r8 │ │ │ │ - call 3477b0 <__cxa_finalize@plt+0x31c760> │ │ │ │ - vpbroadcastd 0x96ab2(%rip),%ymm5 │ │ │ │ - vpbroadcastd 0x97589(%rip),%ymm8 │ │ │ │ + call 349720 <__cxa_finalize@plt+0x31e6d0> │ │ │ │ + vpbroadcastd 0x93bd2(%rip),%ymm5 │ │ │ │ + vpbroadcastd 0x94e19(%rip),%ymm8 │ │ │ │ lea (%rsi,%rsi,2),%rax │ │ │ │ vpblendd $0x33,%ymm0,%ymm3,%ymm4 │ │ │ │ vpshufd $0x4e,%ymm2,%ymm2 │ │ │ │ vpblendd $0xcc,%ymm0,%ymm3,%ymm3 │ │ │ │ vpxor %ymm7,%ymm7,%ymm7 │ │ │ │ vpsubw %ymm5,%ymm7,%ymm9 │ │ │ │ vpblendd $0x3c,%ymm5,%ymm9,%ymm9 │ │ │ │ vpmulhrsw %ymm4,%ymm9,%ymm0 │ │ │ │ - call 347da0 <__cxa_finalize@plt+0x31cd50> │ │ │ │ + call 349d10 <__cxa_finalize@plt+0x31ecc0> │ │ │ │ vpmulhrsw %ymm2,%ymm9,%ymm0 │ │ │ │ - call 347da0 <__cxa_finalize@plt+0x31cd50> │ │ │ │ + call 349d10 <__cxa_finalize@plt+0x31ecc0> │ │ │ │ vpmulhrsw %ymm1,%ymm9,%ymm0 │ │ │ │ - call 347da0 <__cxa_finalize@plt+0x31cd50> │ │ │ │ + call 349d10 <__cxa_finalize@plt+0x31ecc0> │ │ │ │ vpmulhrsw %ymm3,%ymm9,%ymm0 │ │ │ │ - call 347da0 <__cxa_finalize@plt+0x31cd50> │ │ │ │ + call 349d10 <__cxa_finalize@plt+0x31ecc0> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ vmovq (%rdi),%xmm4 │ │ │ │ vmovhps (%rdi,%rax,1),%xmm4,%xmm4 │ │ │ │ vpbroadcastq (%rdi,%rsi,1),%ymm5 │ │ │ │ @@ -717320,35 +718430,35 @@ │ │ │ │ vmovq %xmm5,(%rdi,%rsi,1) │ │ │ │ vmovhps %xmm5,(%rdi,%rsi,2) │ │ │ │ vmovhps %xmm4,(%rdi,%rax,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ lea -0x9b2(%rip),%r8 │ │ │ │ - jmp 347e40 <__cxa_finalize@plt+0x31cdf0> │ │ │ │ + jmp 349db0 <__cxa_finalize@plt+0x31ed60> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0x737(%rip),%r8 │ │ │ │ - jmp 347e40 <__cxa_finalize@plt+0x31cdf0> │ │ │ │ + jmp 349db0 <__cxa_finalize@plt+0x31ed60> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0xf7(%rip),%r8 │ │ │ │ - jmp 347e40 <__cxa_finalize@plt+0x31cdf0> │ │ │ │ + jmp 349db0 <__cxa_finalize@plt+0x31ed60> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0xa1(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - vpbroadcastd 0x9747b(%rip),%ymm7 │ │ │ │ + vpbroadcastd 0x94d0b(%rip),%ymm7 │ │ │ │ vpmulld (%rdx),%ymm7,%ymm0 │ │ │ │ vpmulld 0x20(%rdx),%ymm7,%ymm4 │ │ │ │ vpmulld 0x40(%rdx),%ymm7,%ymm1 │ │ │ │ vpmulld 0x60(%rdx),%ymm7,%ymm5 │ │ │ │ vpmulld 0x80(%rdx),%ymm7,%ymm2 │ │ │ │ vpmulld 0xa0(%rdx),%ymm7,%ymm6 │ │ │ │ vpmulld 0xc0(%rdx),%ymm7,%ymm3 │ │ │ │ vpmulld 0xe0(%rdx),%ymm7,%ymm7 │ │ │ │ - vpbroadcastd 0x9743b(%rip),%ymm8 │ │ │ │ + vpbroadcastd 0x94ccb(%rip),%ymm8 │ │ │ │ vpaddd %ymm0,%ymm8,%ymm0 │ │ │ │ vpaddd %ymm4,%ymm8,%ymm4 │ │ │ │ vpaddd %ymm1,%ymm8,%ymm1 │ │ │ │ vpaddd %ymm5,%ymm8,%ymm5 │ │ │ │ vpaddd %ymm2,%ymm8,%ymm2 │ │ │ │ vpaddd %ymm6,%ymm8,%ymm6 │ │ │ │ vpaddd %ymm3,%ymm8,%ymm3 │ │ │ │ @@ -717362,51 +718472,51 @@ │ │ │ │ vpsrad $0xd,%ymm3,%ymm3 │ │ │ │ vpsrad $0xd,%ymm7,%ymm7 │ │ │ │ jmp *%r8 │ │ │ │ vpackssdw %ymm4,%ymm0,%ymm0 │ │ │ │ vpackssdw %ymm5,%ymm1,%ymm1 │ │ │ │ vpackssdw %ymm6,%ymm2,%ymm2 │ │ │ │ vpackssdw %ymm7,%ymm3,%ymm3 │ │ │ │ - vpbroadcastd 0x9690f(%rip),%ymm7 │ │ │ │ - vpbroadcastd 0x968f6(%rip),%ymm8 │ │ │ │ + vpbroadcastd 0x93a2f(%rip),%ymm7 │ │ │ │ + vpbroadcastd 0x93a16(%rip),%ymm8 │ │ │ │ vpmulhrsw %ymm0,%ymm7,%ymm4 │ │ │ │ vpmulhrsw %ymm1,%ymm7,%ymm5 │ │ │ │ vpmulhrsw %ymm2,%ymm7,%ymm6 │ │ │ │ vpmulhrsw %ymm3,%ymm7,%ymm7 │ │ │ │ vpaddsw %ymm0,%ymm0,%ymm0 │ │ │ │ vpaddsw %ymm1,%ymm1,%ymm1 │ │ │ │ vpaddsw %ymm2,%ymm2,%ymm2 │ │ │ │ vpaddsw %ymm3,%ymm3,%ymm3 │ │ │ │ vpaddsw %ymm4,%ymm0,%ymm0 │ │ │ │ vpaddsw %ymm5,%ymm1,%ymm1 │ │ │ │ vpaddsw %ymm6,%ymm2,%ymm2 │ │ │ │ vpaddsw %ymm7,%ymm3,%ymm3 │ │ │ │ - vpbroadcastd 0x97399(%rip),%ymm4 │ │ │ │ - call 347f40 <__cxa_finalize@plt+0x31cef0> │ │ │ │ + vpbroadcastd 0x94c29(%rip),%ymm4 │ │ │ │ + call 349eb0 <__cxa_finalize@plt+0x31ee60> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ vpunpckhwd %ymm1,%ymm0,%ymm7 │ │ │ │ vpunpcklwd %ymm1,%ymm0,%ymm0 │ │ │ │ vpunpckhwd %ymm3,%ymm2,%ymm1 │ │ │ │ vpunpcklwd %ymm3,%ymm2,%ymm2 │ │ │ │ lea (%rsi,%rsi,4),%rax │ │ │ │ vpxor %ymm3,%ymm3,%ymm3 │ │ │ │ vpunpckhdq %ymm2,%ymm0,%ymm5 │ │ │ │ vpunpckldq %ymm2,%ymm0,%ymm0 │ │ │ │ vpunpckldq %ymm1,%ymm7,%ymm6 │ │ │ │ vpunpckhdq %ymm1,%ymm7,%ymm7 │ │ │ │ vpmulhrsw %ymm0,%ymm8,%ymm0 │ │ │ │ - call 347fa0 <__cxa_finalize@plt+0x31cf50> │ │ │ │ + call 349f10 <__cxa_finalize@plt+0x31eec0> │ │ │ │ vpmulhrsw %ymm5,%ymm8,%ymm0 │ │ │ │ - call 347fa0 <__cxa_finalize@plt+0x31cf50> │ │ │ │ + call 349f10 <__cxa_finalize@plt+0x31eec0> │ │ │ │ vpmulhrsw %ymm6,%ymm8,%ymm0 │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ - call 347fa0 <__cxa_finalize@plt+0x31cf50> │ │ │ │ + call 349f10 <__cxa_finalize@plt+0x31eec0> │ │ │ │ vpmulhrsw %ymm7,%ymm8,%ymm0 │ │ │ │ - call 347fa0 <__cxa_finalize@plt+0x31cf50> │ │ │ │ + call 349f10 <__cxa_finalize@plt+0x31eec0> │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ vmovq (%rdi),%xmm1 │ │ │ │ vmovhps (%rdi,%rsi,1),%xmm1,%xmm1 │ │ │ │ vpbroadcastq (%rdi,%rsi,4),%ymm2 │ │ │ │ vpblendd $0x30,%ymm2,%ymm1,%ymm1 │ │ │ │ @@ -717424,33 +718534,33 @@ │ │ │ │ vmovq %xmm2,(%rdi,%rsi,4) │ │ │ │ vmovhps %xmm2,(%rdi,%rax,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ lea 0x5e(%rip),%r8 │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 348060 <__cxa_finalize@plt+0x31d010> │ │ │ │ + jne 349fd0 <__cxa_finalize@plt+0x31ef80> │ │ │ │ imul $0xb5,(%rdx),%eax │ │ │ │ - vpbroadcastd 0x972c2(%rip),%xmm2 │ │ │ │ + vpbroadcastd 0x94b52(%rip),%xmm2 │ │ │ │ mov %ecx,(%rdx) │ │ │ │ or $0x10,%ecx │ │ │ │ add $0x180,%eax │ │ │ │ sar $0x9,%eax │ │ │ │ - jmp 345d99 <__cxa_finalize@plt+0x31ad49> │ │ │ │ + jmp 347d09 <__cxa_finalize@plt+0x31ccb9> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x689(%rip),%r8 │ │ │ │ - jmp 348060 <__cxa_finalize@plt+0x31d010> │ │ │ │ + jmp 349fd0 <__cxa_finalize@plt+0x31ef80> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x1fb(%rip),%r8 │ │ │ │ - jmp 348060 <__cxa_finalize@plt+0x31d010> │ │ │ │ + jmp 349fd0 <__cxa_finalize@plt+0x31ef80> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x47b(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - jmp 3473e0 <__cxa_finalize@plt+0x31c390> │ │ │ │ + jmp 349350 <__cxa_finalize@plt+0x31e300> │ │ │ │ vpunpckldq %ymm1,%ymm0,%ymm8 │ │ │ │ vpunpckhdq %ymm1,%ymm0,%ymm0 │ │ │ │ vpunpckldq %ymm3,%ymm2,%ymm9 │ │ │ │ vpunpckhdq %ymm3,%ymm2,%ymm2 │ │ │ │ vpunpckldq %ymm5,%ymm4,%ymm1 │ │ │ │ vpunpckhdq %ymm5,%ymm4,%ymm4 │ │ │ │ vpunpckldq %ymm7,%ymm6,%ymm3 │ │ │ │ @@ -717467,16 +718577,16 @@ │ │ │ │ vperm2i128 $0x31,%ymm5,%ymm9,%ymm3 │ │ │ │ vpermq $0x72,%ymm4,%ymm11 │ │ │ │ vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ vpermq $0xd8,%ymm1,%ymm1 │ │ │ │ vpermq $0xd8,%ymm2,%ymm2 │ │ │ │ vpermq $0xd8,%ymm3,%ymm3 │ │ │ │ vpermq $0xd8,%ymm10,%ymm10 │ │ │ │ - vpbroadcastd 0x97200(%rip),%ymm8 │ │ │ │ - vpbroadcastd 0x971fb(%rip),%ymm9 │ │ │ │ + vpbroadcastd 0x94a90(%rip),%ymm8 │ │ │ │ + vpbroadcastd 0x94a8b(%rip),%ymm9 │ │ │ │ vpmaxsd %ymm0,%ymm8,%ymm0 │ │ │ │ vpmaxsd %ymm1,%ymm8,%ymm1 │ │ │ │ vpmaxsd %ymm2,%ymm8,%ymm2 │ │ │ │ vpmaxsd %ymm3,%ymm8,%ymm3 │ │ │ │ vpmaxsd %ymm8,%ymm10,%ymm10 │ │ │ │ vpmaxsd %ymm8,%ymm11,%ymm11 │ │ │ │ vpmaxsd %ymm8,%ymm12,%ymm12 │ │ │ │ @@ -717485,67 +718595,67 @@ │ │ │ │ vpminsd %ymm1,%ymm9,%ymm1 │ │ │ │ vpminsd %ymm2,%ymm9,%ymm2 │ │ │ │ vpminsd %ymm3,%ymm9,%ymm3 │ │ │ │ vpminsd %ymm9,%ymm10,%ymm10 │ │ │ │ vpminsd %ymm9,%ymm11,%ymm11 │ │ │ │ vpminsd %ymm9,%ymm12,%ymm12 │ │ │ │ vpminsd %ymm9,%ymm13,%ymm13 │ │ │ │ - call 34ba80 <__cxa_finalize@plt+0x320a30> │ │ │ │ + call 34d9f0 <__cxa_finalize@plt+0x3229a0> │ │ │ │ vpermq $0x72,%ymm12,%ymm6 │ │ │ │ vpermq $0xd8,%ymm13,%ymm5 │ │ │ │ - call 34baa0 <__cxa_finalize@plt+0x320a50> │ │ │ │ - call 34bc40 <__cxa_finalize@plt+0x320bf0> │ │ │ │ + call 34da10 <__cxa_finalize@plt+0x3229c0> │ │ │ │ + call 34dbb0 <__cxa_finalize@plt+0x322b60> │ │ │ │ vpsrad $0x3,%ymm0,%ymm0 │ │ │ │ vpsrad $0x3,%ymm1,%ymm1 │ │ │ │ vpsrad $0x3,%ymm2,%ymm2 │ │ │ │ vpsrad $0x3,%ymm3,%ymm3 │ │ │ │ vpsrad $0x3,%ymm4,%ymm4 │ │ │ │ vpsrad $0x3,%ymm5,%ymm5 │ │ │ │ vpsrad $0x3,%ymm6,%ymm6 │ │ │ │ vpsrad $0x3,%ymm7,%ymm7 │ │ │ │ vpackssdw %ymm1,%ymm0,%ymm0 │ │ │ │ vpackssdw %ymm3,%ymm2,%ymm1 │ │ │ │ vpackssdw %ymm5,%ymm4,%ymm2 │ │ │ │ vpackssdw %ymm7,%ymm6,%ymm3 │ │ │ │ - vmovdqa 0x96f6c(%rip),%ymm4 │ │ │ │ + vmovdqa 0x947fc(%rip),%ymm4 │ │ │ │ vpermd %ymm0,%ymm4,%ymm0 │ │ │ │ vpermd %ymm1,%ymm4,%ymm1 │ │ │ │ vpermd %ymm2,%ymm4,%ymm2 │ │ │ │ vpermd %ymm3,%ymm4,%ymm3 │ │ │ │ - vpbroadcastd 0x9664b(%rip),%ymm9 │ │ │ │ - vpbroadcastd 0x9711a(%rip),%ymm8 │ │ │ │ - call 3475c0 <__cxa_finalize@plt+0x31c570> │ │ │ │ + vpbroadcastd 0x9376b(%rip),%ymm9 │ │ │ │ + vpbroadcastd 0x949aa(%rip),%ymm8 │ │ │ │ + call 349530 <__cxa_finalize@plt+0x31e4e0> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ lea -0x172(%rip),%r8 │ │ │ │ - jmp 348210 <__cxa_finalize@plt+0x31d1c0> │ │ │ │ + jmp 34a180 <__cxa_finalize@plt+0x31f130> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x5b(%rip),%r8 │ │ │ │ - jmp 348210 <__cxa_finalize@plt+0x31d1c0> │ │ │ │ + jmp 34a180 <__cxa_finalize@plt+0x31f130> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x2db(%rip),%r8 │ │ │ │ - jmp 348210 <__cxa_finalize@plt+0x31d1c0> │ │ │ │ + jmp 34a180 <__cxa_finalize@plt+0x31f130> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x4b9(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - call 3483e0 <__cxa_finalize@plt+0x31d390> │ │ │ │ + call 34a350 <__cxa_finalize@plt+0x31f300> │ │ │ │ vpsrad $0xc,%ymm4,%ymm0 │ │ │ │ vpsrad $0xc,%ymm5,%ymm1 │ │ │ │ vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ vpsrad $0xc,%ymm8,%ymm4 │ │ │ │ vpsrad $0xc,%ymm9,%ymm5 │ │ │ │ vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ vpsrad $0xc,%ymm7,%ymm7 │ │ │ │ jmp *%r8 │ │ │ │ - vpbroadcastd 0x97095(%rip),%ymm12 │ │ │ │ - vpbroadcastd 0x97090(%rip),%ymm13 │ │ │ │ + vpbroadcastd 0x94925(%rip),%ymm12 │ │ │ │ + vpbroadcastd 0x94920(%rip),%ymm13 │ │ │ │ vpmaxsd %ymm0,%ymm12,%ymm0 │ │ │ │ vpmaxsd %ymm1,%ymm12,%ymm1 │ │ │ │ vpmaxsd %ymm2,%ymm12,%ymm2 │ │ │ │ vpmaxsd %ymm3,%ymm12,%ymm3 │ │ │ │ vpmaxsd %ymm4,%ymm12,%ymm4 │ │ │ │ vpmaxsd %ymm5,%ymm12,%ymm5 │ │ │ │ vpmaxsd %ymm6,%ymm12,%ymm6 │ │ │ │ @@ -717554,16 +718664,16 @@ │ │ │ │ vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ - call 348360 <__cxa_finalize@plt+0x31d310> │ │ │ │ - call 3478e0 <__cxa_finalize@plt+0x31c890> │ │ │ │ + call 34a2d0 <__cxa_finalize@plt+0x31f280> │ │ │ │ + call 349850 <__cxa_finalize@plt+0x31e800> │ │ │ │ vpshufd $0x4e,%ymm5,%ymm4 │ │ │ │ vpsrad $0x3,%ymm6,%ymm5 │ │ │ │ vpshufd $0x4e,%ymm7,%ymm6 │ │ │ │ vpsrad $0x3,%ymm8,%ymm7 │ │ │ │ vpshufd $0x4e,%ymm0,%ymm0 │ │ │ │ vpshufd $0x4e,%ymm2,%ymm2 │ │ │ │ vpsrad $0x3,%ymm0,%ymm0 │ │ │ │ @@ -717572,31 +718682,31 @@ │ │ │ │ vpsrad $0x3,%ymm3,%ymm3 │ │ │ │ vpsrad $0x3,%ymm4,%ymm4 │ │ │ │ vpsrad $0x3,%ymm6,%ymm6 │ │ │ │ vpackssdw %ymm1,%ymm0,%ymm0 │ │ │ │ vpackssdw %ymm3,%ymm2,%ymm1 │ │ │ │ vpackssdw %ymm5,%ymm4,%ymm2 │ │ │ │ vpackssdw %ymm7,%ymm6,%ymm3 │ │ │ │ - vmovdqa 0x96e1d(%rip),%ymm4 │ │ │ │ + vmovdqa 0x946ad(%rip),%ymm4 │ │ │ │ vpermd %ymm0,%ymm4,%ymm0 │ │ │ │ vpermd %ymm1,%ymm4,%ymm1 │ │ │ │ vpermd %ymm2,%ymm4,%ymm2 │ │ │ │ vpermd %ymm3,%ymm4,%ymm3 │ │ │ │ - vpbroadcastd 0x964dc(%rip),%ymm9 │ │ │ │ - vpbroadcastd 0x96fab(%rip),%ymm8 │ │ │ │ + vpbroadcastd 0x935fc(%rip),%ymm9 │ │ │ │ + vpbroadcastd 0x9483b(%rip),%ymm8 │ │ │ │ lea (%rsi,%rsi,2),%rax │ │ │ │ vpxor %ymm7,%ymm7,%ymm7 │ │ │ │ vpmulhrsw %ymm0,%ymm9,%ymm0 │ │ │ │ - call 347750 <__cxa_finalize@plt+0x31c700> │ │ │ │ + call 3496c0 <__cxa_finalize@plt+0x31e670> │ │ │ │ vpmulhrsw %ymm1,%ymm9,%ymm0 │ │ │ │ - call 347750 <__cxa_finalize@plt+0x31c700> │ │ │ │ + call 3496c0 <__cxa_finalize@plt+0x31e670> │ │ │ │ vpmulhrsw %ymm2,%ymm9,%ymm0 │ │ │ │ - call 347750 <__cxa_finalize@plt+0x31c700> │ │ │ │ + call 3496c0 <__cxa_finalize@plt+0x31e670> │ │ │ │ vpmulhrsw %ymm3,%ymm9,%ymm0 │ │ │ │ - call 347750 <__cxa_finalize@plt+0x31c700> │ │ │ │ + call 3496c0 <__cxa_finalize@plt+0x31e670> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ vpunpckldq %ymm1,%ymm0,%ymm8 │ │ │ │ vpunpckhdq %ymm1,%ymm0,%ymm0 │ │ │ │ vpunpckldq %ymm3,%ymm2,%ymm9 │ │ │ │ vpunpckhdq %ymm3,%ymm2,%ymm2 │ │ │ │ @@ -717619,16 +718729,16 @@ │ │ │ │ vperm2i128 $0x31,%ymm6,%ymm4,%ymm1 │ │ │ │ vperm2i128 $0x20,%ymm6,%ymm4,%ymm3 │ │ │ │ vperm2i128 $0x20,%ymm9,%ymm8,%ymm4 │ │ │ │ vperm2i128 $0x31,%ymm9,%ymm8,%ymm6 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - call 34bdd0 <__cxa_finalize@plt+0x320d80> │ │ │ │ - vpbroadcastd 0x96ec6(%rip),%ymm6 │ │ │ │ + call 34dd40 <__cxa_finalize@plt+0x322cf0> │ │ │ │ + vpbroadcastd 0x94756(%rip),%ymm6 │ │ │ │ vpaddd %ymm5,%ymm4,%ymm10 │ │ │ │ vpsubd %ymm3,%ymm4,%ymm4 │ │ │ │ vpsubd %ymm3,%ymm5,%ymm5 │ │ │ │ vpaddd %ymm3,%ymm10,%ymm3 │ │ │ │ vpsubd %ymm1,%ymm7,%ymm8 │ │ │ │ vpaddd %ymm7,%ymm9,%ymm7 │ │ │ │ vpsubd %ymm1,%ymm9,%ymm9 │ │ │ │ @@ -717648,37 +718758,37 @@ │ │ │ │ vpaddd %ymm6,%ymm8,%ymm8 │ │ │ │ vpaddd %ymm6,%ymm9,%ymm9 │ │ │ │ vpaddd %ymm6,%ymm7,%ymm7 │ │ │ │ vpaddd %ymm0,%ymm6,%ymm6 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0x402(%rip),%r8 │ │ │ │ - jmp 3484a0 <__cxa_finalize@plt+0x31d450> │ │ │ │ + jmp 34a410 <__cxa_finalize@plt+0x31f3c0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0x235(%rip),%r8 │ │ │ │ - jmp 3484a0 <__cxa_finalize@plt+0x31d450> │ │ │ │ + jmp 34a410 <__cxa_finalize@plt+0x31f3c0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x4b(%rip),%r8 │ │ │ │ - jmp 3484a0 <__cxa_finalize@plt+0x31d450> │ │ │ │ + jmp 34a410 <__cxa_finalize@plt+0x31f3c0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x229(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - call 3483e0 <__cxa_finalize@plt+0x31d390> │ │ │ │ + call 34a350 <__cxa_finalize@plt+0x31f300> │ │ │ │ vpsrad $0xc,%ymm3,%ymm0 │ │ │ │ vpsrad $0xc,%ymm2,%ymm1 │ │ │ │ vpsrad $0xc,%ymm5,%ymm2 │ │ │ │ vpsrad $0xc,%ymm4,%ymm3 │ │ │ │ vpsrad $0xc,%ymm7,%ymm4 │ │ │ │ vpsrad $0xc,%ymm6,%ymm5 │ │ │ │ vpsrad $0xc,%ymm9,%ymm6 │ │ │ │ vpsrad $0xc,%ymm8,%ymm7 │ │ │ │ jmp *%r8 │ │ │ │ - vpbroadcastd 0x96e05(%rip),%ymm12 │ │ │ │ - vpbroadcastd 0x96e00(%rip),%ymm13 │ │ │ │ + vpbroadcastd 0x94695(%rip),%ymm12 │ │ │ │ + vpbroadcastd 0x94690(%rip),%ymm13 │ │ │ │ vpmaxsd %ymm0,%ymm12,%ymm0 │ │ │ │ vpmaxsd %ymm1,%ymm12,%ymm1 │ │ │ │ vpmaxsd %ymm2,%ymm12,%ymm2 │ │ │ │ vpmaxsd %ymm3,%ymm12,%ymm3 │ │ │ │ vpmaxsd %ymm4,%ymm12,%ymm4 │ │ │ │ vpmaxsd %ymm5,%ymm12,%ymm5 │ │ │ │ vpmaxsd %ymm6,%ymm12,%ymm6 │ │ │ │ @@ -717687,47 +718797,47 @@ │ │ │ │ vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ - call 348360 <__cxa_finalize@plt+0x31d310> │ │ │ │ - call 3478e0 <__cxa_finalize@plt+0x31c890> │ │ │ │ + call 34a2d0 <__cxa_finalize@plt+0x31f280> │ │ │ │ + call 349850 <__cxa_finalize@plt+0x31e800> │ │ │ │ vpshufd $0x4e,%ymm3,%ymm4 │ │ │ │ vpsrad $0x3,%ymm5,%ymm3 │ │ │ │ vpsrad $0x3,%ymm2,%ymm5 │ │ │ │ vpshufd $0x4e,%ymm6,%ymm2 │ │ │ │ vpshufd $0x4e,%ymm1,%ymm6 │ │ │ │ vpsrad $0x3,%ymm7,%ymm1 │ │ │ │ vpsrad $0x3,%ymm0,%ymm7 │ │ │ │ vpshufd $0x4e,%ymm8,%ymm0 │ │ │ │ vpsrad $0x3,%ymm0,%ymm0 │ │ │ │ vpsrad $0x3,%ymm2,%ymm2 │ │ │ │ vpsrad $0x3,%ymm4,%ymm4 │ │ │ │ vpsrad $0x3,%ymm6,%ymm6 │ │ │ │ - jmp 3482eb <__cxa_finalize@plt+0x31d29b> │ │ │ │ + jmp 34a25b <__cxa_finalize@plt+0x31f20b> │ │ │ │ lea -0x522(%rip),%r8 │ │ │ │ - jmp 3485c0 <__cxa_finalize@plt+0x31d570> │ │ │ │ + jmp 34a530 <__cxa_finalize@plt+0x31f4e0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0x355(%rip),%r8 │ │ │ │ - jmp 3485c0 <__cxa_finalize@plt+0x31d570> │ │ │ │ + jmp 34a530 <__cxa_finalize@plt+0x31f4e0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0xd5(%rip),%r8 │ │ │ │ - jmp 3485c0 <__cxa_finalize@plt+0x31d570> │ │ │ │ + jmp 34a530 <__cxa_finalize@plt+0x31f4e0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x109(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - vpbroadcastd 0x96ce3(%rip),%ymm8 │ │ │ │ + vpbroadcastd 0x94573(%rip),%ymm8 │ │ │ │ vmovdqa (%rdx),%ymm0 │ │ │ │ vmovdqa 0x20(%rdx),%ymm4 │ │ │ │ vmovdqa 0x40(%rdx),%ymm1 │ │ │ │ vmovdqa 0x60(%rdx),%ymm5 │ │ │ │ - vpbroadcastd 0x96ce3(%rip),%ymm9 │ │ │ │ + vpbroadcastd 0x94573(%rip),%ymm9 │ │ │ │ vpmulld %ymm0,%ymm8,%ymm2 │ │ │ │ vpmulld %ymm4,%ymm8,%ymm6 │ │ │ │ vpmulld %ymm1,%ymm8,%ymm3 │ │ │ │ vpmulld %ymm5,%ymm8,%ymm7 │ │ │ │ vmovdqa 0x80(%rdx),%ymm10 │ │ │ │ vmovdqa 0xa0(%rdx),%ymm11 │ │ │ │ vmovdqa 0xc0(%rdx),%ymm12 │ │ │ │ @@ -717765,16 +718875,16 @@ │ │ │ │ vpaddd %ymm3,%ymm12,%ymm3 │ │ │ │ vpaddd %ymm7,%ymm13,%ymm7 │ │ │ │ vpsrad $0x1,%ymm2,%ymm2 │ │ │ │ vpsrad $0x1,%ymm6,%ymm6 │ │ │ │ vpsrad $0x1,%ymm3,%ymm3 │ │ │ │ vpsrad $0x1,%ymm7,%ymm7 │ │ │ │ jmp *%r8 │ │ │ │ - vpbroadcastd 0x96c17(%rip),%ymm12 │ │ │ │ - vpbroadcastd 0x96c12(%rip),%ymm13 │ │ │ │ + vpbroadcastd 0x944a7(%rip),%ymm12 │ │ │ │ + vpbroadcastd 0x944a2(%rip),%ymm13 │ │ │ │ vpmaxsd %ymm0,%ymm12,%ymm0 │ │ │ │ vpmaxsd %ymm1,%ymm12,%ymm1 │ │ │ │ vpmaxsd %ymm2,%ymm12,%ymm2 │ │ │ │ vpmaxsd %ymm3,%ymm12,%ymm3 │ │ │ │ vpmaxsd %ymm4,%ymm12,%ymm4 │ │ │ │ vpmaxsd %ymm5,%ymm12,%ymm5 │ │ │ │ vpmaxsd %ymm6,%ymm12,%ymm6 │ │ │ │ @@ -717783,16 +718893,16 @@ │ │ │ │ vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ - vpbroadcastd 0x96b99(%rip),%ymm8 │ │ │ │ - vpbroadcastd 0x96b6c(%rip),%ymm9 │ │ │ │ + vpbroadcastd 0x94429(%rip),%ymm8 │ │ │ │ + vpbroadcastd 0x943fc(%rip),%ymm9 │ │ │ │ vpmulld %ymm0,%ymm8,%ymm0 │ │ │ │ vpmulld %ymm1,%ymm8,%ymm1 │ │ │ │ vpmulld %ymm2,%ymm8,%ymm2 │ │ │ │ vpmulld %ymm3,%ymm8,%ymm3 │ │ │ │ vpmulld %ymm4,%ymm8,%ymm4 │ │ │ │ vpmulld %ymm5,%ymm8,%ymm5 │ │ │ │ vpmulld %ymm6,%ymm8,%ymm6 │ │ │ │ @@ -717813,95 +718923,95 @@ │ │ │ │ vpsrad $0xe,%ymm5,%ymm5 │ │ │ │ vpsrad $0xe,%ymm6,%ymm6 │ │ │ │ vpsrad $0xe,%ymm7,%ymm7 │ │ │ │ vpackssdw %ymm4,%ymm0,%ymm0 │ │ │ │ vpackssdw %ymm5,%ymm1,%ymm1 │ │ │ │ vpackssdw %ymm6,%ymm2,%ymm2 │ │ │ │ vpackssdw %ymm7,%ymm3,%ymm3 │ │ │ │ - vpbroadcastd 0x9603f(%rip),%ymm8 │ │ │ │ - vpbroadcastd 0x96b0e(%rip),%ymm4 │ │ │ │ - call 347f40 <__cxa_finalize@plt+0x31cef0> │ │ │ │ + vpbroadcastd 0x9315f(%rip),%ymm8 │ │ │ │ + vpbroadcastd 0x9439e(%rip),%ymm4 │ │ │ │ + call 349eb0 <__cxa_finalize@plt+0x31ee60> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nop │ │ │ │ lea 0x12a(%rip),%r8 │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 348840 <__cxa_finalize@plt+0x31d7f0> │ │ │ │ - vpbroadcastd 0x96af4(%rip),%ymm2 │ │ │ │ + jne 34a7b0 <__cxa_finalize@plt+0x31f760> │ │ │ │ + vpbroadcastd 0x94384(%rip),%ymm2 │ │ │ │ imul $0xb5,(%rdx),%eax │ │ │ │ mov %ecx,(%rdx) │ │ │ │ or $0x4,%ecx │ │ │ │ sub $0xffffff80,%eax │ │ │ │ sar $0x8,%eax │ │ │ │ imul $0xb5,%eax,%eax │ │ │ │ sub $0xffffff80,%eax │ │ │ │ sar $0x8,%eax │ │ │ │ - jmp 34933b <__cxa_finalize@plt+0x31e2eb> │ │ │ │ + jmp 34b2ab <__cxa_finalize@plt+0x32025b> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ lea 0x5d1(%rip),%r8 │ │ │ │ - jmp 348840 <__cxa_finalize@plt+0x31d7f0> │ │ │ │ + jmp 34a7b0 <__cxa_finalize@plt+0x31f760> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x2ec(%rip),%r8 │ │ │ │ - jmp 348840 <__cxa_finalize@plt+0x31d7f0> │ │ │ │ + jmp 34a7b0 <__cxa_finalize@plt+0x31f760> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x4df(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - vpbroadcastd 0x96a97(%rip),%ymm8 │ │ │ │ - vpbroadcastd 0x96a92(%rip),%ymm9 │ │ │ │ + vpbroadcastd 0x94327(%rip),%ymm8 │ │ │ │ + vpbroadcastd 0x94322(%rip),%ymm9 │ │ │ │ vbroadcasti128 0x10(%rdx),%ymm1 │ │ │ │ vbroadcasti128 0x50(%rdx),%ymm0 │ │ │ │ vbroadcasti128 0x30(%rdx),%ymm2 │ │ │ │ vbroadcasti128 0x70(%rdx),%ymm3 │ │ │ │ - vpbroadcastd 0x96985(%rip),%ymm6 │ │ │ │ + vpbroadcastd 0x94215(%rip),%ymm6 │ │ │ │ vshufpd $0xc,%ymm0,%ymm1,%ymm1 │ │ │ │ vshufpd $0xc,%ymm2,%ymm3,%ymm3 │ │ │ │ vbroadcasti128 (%rdx),%ymm0 │ │ │ │ vbroadcasti128 0x20(%rdx),%ymm4 │ │ │ │ vbroadcasti128 0x40(%rdx),%ymm2 │ │ │ │ vbroadcasti128 0x60(%rdx),%ymm5 │ │ │ │ - vpbroadcastd 0x95f6f(%rip),%ymm7 │ │ │ │ + vpbroadcastd 0x9308f(%rip),%ymm7 │ │ │ │ vshufpd $0xc,%ymm4,%ymm0,%ymm0 │ │ │ │ vshufpd $0xc,%ymm5,%ymm2,%ymm2 │ │ │ │ vpmulld %ymm6,%ymm1,%ymm1 │ │ │ │ vpmulld %ymm6,%ymm3,%ymm3 │ │ │ │ vpmulld %ymm6,%ymm0,%ymm0 │ │ │ │ vpmulld %ymm6,%ymm2,%ymm2 │ │ │ │ vpaddd %ymm7,%ymm1,%ymm1 │ │ │ │ vpaddd %ymm7,%ymm3,%ymm3 │ │ │ │ vpaddd %ymm7,%ymm0,%ymm0 │ │ │ │ vpaddd %ymm7,%ymm2,%ymm2 │ │ │ │ vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ vpsrad $0xc,%ymm0,%ymm0 │ │ │ │ vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ - call 3489b0 <__cxa_finalize@plt+0x31d960> │ │ │ │ + call 34a920 <__cxa_finalize@plt+0x31f8d0> │ │ │ │ vpsubd %ymm4,%ymm0,%ymm3 │ │ │ │ vpaddd %ymm4,%ymm0,%ymm0 │ │ │ │ vpaddd %ymm5,%ymm2,%ymm1 │ │ │ │ vpsubd %ymm5,%ymm2,%ymm2 │ │ │ │ vpshufd $0x4e,%ymm1,%ymm1 │ │ │ │ vpshufd $0x4e,%ymm3,%ymm3 │ │ │ │ jmp *%r8 │ │ │ │ - vbroadcasti128 0x95eb6(%rip),%ymm4 │ │ │ │ + vbroadcasti128 0x92fd6(%rip),%ymm4 │ │ │ │ vpackssdw %ymm1,%ymm0,%ymm0 │ │ │ │ vpackssdw %ymm3,%ymm2,%ymm2 │ │ │ │ vperm2i128 $0x31,%ymm2,%ymm0,%ymm1 │ │ │ │ vinserti128 $0x1,%xmm2,%ymm0,%ymm0 │ │ │ │ vpshufb %ymm4,%ymm0,%ymm0 │ │ │ │ vpshufb %ymm4,%ymm1,%ymm1 │ │ │ │ - vpbroadcastd 0x95eeb(%rip),%ymm4 │ │ │ │ + vpbroadcastd 0x9300b(%rip),%ymm4 │ │ │ │ vpunpckhwd %ymm0,%ymm1,%ymm2 │ │ │ │ - vpbroadcastd 0x95eda(%rip),%ymm3 │ │ │ │ + vpbroadcastd 0x92ffa(%rip),%ymm3 │ │ │ │ vpunpcklwd %ymm0,%ymm1,%ymm1 │ │ │ │ - vpbroadcastd 0x95ec9(%rip),%ymm0 │ │ │ │ + vpbroadcastd 0x92fe9(%rip),%ymm0 │ │ │ │ vpmaddwd %ymm2,%ymm4,%ymm4 │ │ │ │ vpmaddwd %ymm3,%ymm2,%ymm2 │ │ │ │ - vpbroadcastd 0x95eb4(%rip),%ymm3 │ │ │ │ + vpbroadcastd 0x92fd4(%rip),%ymm3 │ │ │ │ vpmaddwd %ymm1,%ymm0,%ymm0 │ │ │ │ vpmaddwd %ymm3,%ymm1,%ymm1 │ │ │ │ vpaddd %ymm7,%ymm4,%ymm4 │ │ │ │ vpaddd %ymm7,%ymm2,%ymm2 │ │ │ │ vpaddd %ymm7,%ymm0,%ymm0 │ │ │ │ vpaddd %ymm7,%ymm1,%ymm1 │ │ │ │ vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ @@ -717910,45 +719020,45 @@ │ │ │ │ vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ vpackssdw %ymm4,%ymm2,%ymm2 │ │ │ │ vpackssdw %ymm0,%ymm1,%ymm1 │ │ │ │ vpaddsw %ymm2,%ymm1,%ymm0 │ │ │ │ vpsubsw %ymm2,%ymm1,%ymm1 │ │ │ │ vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ vpermq $0x8d,%ymm1,%ymm2 │ │ │ │ - jmp 348b24 <__cxa_finalize@plt+0x31dad4> │ │ │ │ + jmp 34aa94 <__cxa_finalize@plt+0x31fa44> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - vbroadcasti128 0x96897(%rip),%ymm4 │ │ │ │ + vbroadcasti128 0x94127(%rip),%ymm4 │ │ │ │ vpmulld %ymm4,%ymm1,%ymm5 │ │ │ │ vpmulld %ymm3,%ymm4,%ymm4 │ │ │ │ - vbroadcasti128 0x967c4(%rip),%ymm6 │ │ │ │ + vbroadcasti128 0x94054(%rip),%ymm6 │ │ │ │ vpmulld %ymm6,%ymm1,%ymm1 │ │ │ │ vpmulld %ymm6,%ymm3,%ymm3 │ │ │ │ vpaddd %ymm7,%ymm5,%ymm5 │ │ │ │ vpaddd %ymm5,%ymm3,%ymm3 │ │ │ │ vpaddd %ymm7,%ymm1,%ymm1 │ │ │ │ vpsubd %ymm4,%ymm1,%ymm1 │ │ │ │ vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ - vbroadcasti128 0x967ff(%rip),%ymm4 │ │ │ │ + vbroadcasti128 0x9408f(%rip),%ymm4 │ │ │ │ vpmulld %ymm4,%ymm0,%ymm5 │ │ │ │ vpmulld %ymm2,%ymm4,%ymm4 │ │ │ │ - vbroadcasti128 0x967d4(%rip),%ymm6 │ │ │ │ + vbroadcasti128 0x94064(%rip),%ymm6 │ │ │ │ vpmulld %ymm6,%ymm0,%ymm0 │ │ │ │ vpmulld %ymm6,%ymm2,%ymm2 │ │ │ │ vpaddd %ymm7,%ymm5,%ymm5 │ │ │ │ vpaddd %ymm5,%ymm2,%ymm2 │ │ │ │ vpaddd %ymm7,%ymm0,%ymm0 │ │ │ │ vpsubd %ymm4,%ymm0,%ymm0 │ │ │ │ vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ vpsrad $0xc,%ymm0,%ymm0 │ │ │ │ vpunpckhqdq %ymm0,%ymm2,%ymm4 │ │ │ │ vpunpcklqdq %ymm0,%ymm2,%ymm2 │ │ │ │ vpaddd %ymm4,%ymm2,%ymm0 │ │ │ │ vpsubd %ymm4,%ymm2,%ymm2 │ │ │ │ - vpbroadcastd 0x967af(%rip),%ymm6 │ │ │ │ + vpbroadcastd 0x9403f(%rip),%ymm6 │ │ │ │ vpunpcklqdq %ymm3,%ymm1,%ymm4 │ │ │ │ vpunpckhqdq %ymm3,%ymm1,%ymm1 │ │ │ │ vpsubd %ymm1,%ymm4,%ymm3 │ │ │ │ vpaddd %ymm1,%ymm4,%ymm4 │ │ │ │ vpmaxsd %ymm3,%ymm8,%ymm3 │ │ │ │ vpmaxsd %ymm4,%ymm8,%ymm4 │ │ │ │ vpmaxsd %ymm0,%ymm8,%ymm0 │ │ │ │ @@ -717965,39 +719075,39 @@ │ │ │ │ vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ vpblendd $0x33,%ymm4,%ymm5,%ymm5 │ │ │ │ vpunpckhqdq %ymm1,%ymm4,%ymm4 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0x1b6(%rip),%r8 │ │ │ │ - jmp 348af0 <__cxa_finalize@plt+0x31daa0> │ │ │ │ + jmp 34aa60 <__cxa_finalize@plt+0x31fa10> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x4c(%rip),%r8 │ │ │ │ - jmp 348af0 <__cxa_finalize@plt+0x31daa0> │ │ │ │ + jmp 34aa60 <__cxa_finalize@plt+0x31fa10> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x23f(%rip),%r8 │ │ │ │ - jmp 348af0 <__cxa_finalize@plt+0x31daa0> │ │ │ │ + jmp 34aa60 <__cxa_finalize@plt+0x31fa10> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x301(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - call 346a00 <__cxa_finalize@plt+0x31b9b0> │ │ │ │ + call 348970 <__cxa_finalize@plt+0x31d920> │ │ │ │ vpblendd $0x33,%ymm4,%ymm0,%ymm3 │ │ │ │ vpblendd $0xcc,%ymm4,%ymm0,%ymm0 │ │ │ │ vpshufd $0x4e,%ymm5,%ymm1 │ │ │ │ vpsignd %ymm6,%ymm2,%ymm2 │ │ │ │ vpsignd %ymm6,%ymm1,%ymm1 │ │ │ │ jmp *%r8 │ │ │ │ - call 348bb0 <__cxa_finalize@plt+0x31db60> │ │ │ │ + call 34ab20 <__cxa_finalize@plt+0x31fad0> │ │ │ │ vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ vpermq $0xd8,%ymm1,%ymm2 │ │ │ │ - vpbroadcastd 0x95cc3(%rip),%ymm1 │ │ │ │ + vpbroadcastd 0x92de3(%rip),%ymm1 │ │ │ │ vpmulhrsw %ymm1,%ymm0,%ymm0 │ │ │ │ vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpbroadcastd 0x96790(%rip),%ymm5 │ │ │ │ + vpbroadcastd 0x94020(%rip),%ymm5 │ │ │ │ vmovdqa (%rdi),%xmm2 │ │ │ │ vinserti128 $0x1,(%rdi,%rsi,1),%ymm2,%ymm2 │ │ │ │ lea (%rdi,%rsi,2),%rax │ │ │ │ vmovdqa (%rax),%xmm3 │ │ │ │ vinserti128 $0x1,(%rax,%rsi,1),%ymm3,%ymm3 │ │ │ │ vpxor %ymm4,%ymm4,%ymm4 │ │ │ │ vmovdqa %ymm4,(%rdx) │ │ │ │ @@ -718014,106 +719124,106 @@ │ │ │ │ vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ vmovdqa %xmm1,(%rax) │ │ │ │ vextracti128 $0x1,%ymm1,(%rax,%rsi,1) │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - vbroadcasti128 0x95c07(%rip),%ymm4 │ │ │ │ + vbroadcasti128 0x92d27(%rip),%ymm4 │ │ │ │ vpackssdw %ymm1,%ymm0,%ymm0 │ │ │ │ vpackssdw %ymm3,%ymm2,%ymm2 │ │ │ │ - lea 0x95c78(%rip),%rax │ │ │ │ + lea 0x92d98(%rip),%rax │ │ │ │ vperm2i128 $0x31,%ymm2,%ymm0,%ymm1 │ │ │ │ vinserti128 $0x1,%xmm2,%ymm0,%ymm0 │ │ │ │ vpshufb %ymm4,%ymm0,%ymm0 │ │ │ │ vpshufb %ymm4,%ymm1,%ymm1 │ │ │ │ - jmp 329500 <__cxa_finalize@plt+0x2fe4b0> │ │ │ │ + jmp 31b490 <__cxa_finalize@plt+0x2f0440> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - vpbroadcastd 0x965ff(%rip),%ymm1 │ │ │ │ + vpbroadcastd 0x93e8f(%rip),%ymm1 │ │ │ │ vpmulld (%rdx),%ymm1,%ymm0 │ │ │ │ vpmulld 0x60(%rdx),%ymm1,%ymm3 │ │ │ │ vpmulld 0x40(%rdx),%ymm1,%ymm2 │ │ │ │ vpmulld 0x20(%rdx),%ymm1,%ymm1 │ │ │ │ - vpbroadcastd 0x95bf3(%rip),%ymm4 │ │ │ │ + vpbroadcastd 0x92d13(%rip),%ymm4 │ │ │ │ vpaddd %ymm4,%ymm0,%ymm0 │ │ │ │ vpaddd %ymm4,%ymm3,%ymm3 │ │ │ │ vpaddd %ymm4,%ymm2,%ymm2 │ │ │ │ vpaddd %ymm4,%ymm1,%ymm1 │ │ │ │ vpsrad $0xc,%ymm0,%ymm0 │ │ │ │ vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ - vpbroadcastd 0x9665e(%rip),%ymm5 │ │ │ │ - vpbroadcastd 0x96661(%rip),%ymm7 │ │ │ │ + vpbroadcastd 0x93eee(%rip),%ymm5 │ │ │ │ + vpbroadcastd 0x93ef1(%rip),%ymm7 │ │ │ │ vpmulld %ymm5,%ymm0,%ymm4 │ │ │ │ vpmulld %ymm7,%ymm3,%ymm6 │ │ │ │ vpaddd %ymm6,%ymm4,%ymm4 │ │ │ │ vpmulld %ymm7,%ymm0,%ymm6 │ │ │ │ vpaddd %ymm3,%ymm0,%ymm0 │ │ │ │ vpaddd %ymm5,%ymm7,%ymm7 │ │ │ │ vpmulld %ymm2,%ymm5,%ymm5 │ │ │ │ vpmulld %ymm7,%ymm3,%ymm3 │ │ │ │ vpmulld %ymm2,%ymm7,%ymm7 │ │ │ │ vpsubd %ymm0,%ymm2,%ymm2 │ │ │ │ - vpbroadcastd 0x96616(%rip),%ymm0 │ │ │ │ + vpbroadcastd 0x93ea6(%rip),%ymm0 │ │ │ │ vpmulld %ymm0,%ymm1,%ymm1 │ │ │ │ vpmulld %ymm0,%ymm2,%ymm2 │ │ │ │ vpsubd %ymm5,%ymm6,%ymm6 │ │ │ │ vpaddd %ymm7,%ymm4,%ymm4 │ │ │ │ vpsubd %ymm3,%ymm6,%ymm6 │ │ │ │ vpaddd %ymm6,%ymm4,%ymm3 │ │ │ │ vpsubd %ymm1,%ymm4,%ymm4 │ │ │ │ vpsubd %ymm1,%ymm6,%ymm6 │ │ │ │ vpaddd %ymm1,%ymm3,%ymm3 │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ lea -0x3b6(%rip),%r8 │ │ │ │ - jmp 348cf0 <__cxa_finalize@plt+0x31dca0> │ │ │ │ + jmp 34ac60 <__cxa_finalize@plt+0x31fc10> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0x1b4(%rip),%r8 │ │ │ │ - jmp 348cf0 <__cxa_finalize@plt+0x31dca0> │ │ │ │ + jmp 34ac60 <__cxa_finalize@plt+0x31fc10> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x3f(%rip),%r8 │ │ │ │ - jmp 348cf0 <__cxa_finalize@plt+0x31dca0> │ │ │ │ + jmp 34ac60 <__cxa_finalize@plt+0x31fc10> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x101(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - call 346a00 <__cxa_finalize@plt+0x31b9b0> │ │ │ │ + call 348970 <__cxa_finalize@plt+0x31d920> │ │ │ │ vshufpd $0x5,%ymm0,%ymm4,%ymm3 │ │ │ │ vshufpd $0x5,%ymm4,%ymm0,%ymm0 │ │ │ │ vpsignd %ymm6,%ymm2,%ymm2 │ │ │ │ vpshufd $0x4e,%ymm6,%ymm6 │ │ │ │ vpshufd $0x4e,%ymm2,%ymm1 │ │ │ │ vpsignd %ymm6,%ymm5,%ymm2 │ │ │ │ jmp *%r8 │ │ │ │ - call 348bb0 <__cxa_finalize@plt+0x31db60> │ │ │ │ + call 34ab20 <__cxa_finalize@plt+0x31fad0> │ │ │ │ vpermq $0x8d,%ymm0,%ymm2 │ │ │ │ vpermq $0x8d,%ymm1,%ymm0 │ │ │ │ - jmp 348b24 <__cxa_finalize@plt+0x31dad4> │ │ │ │ + jmp 34aa94 <__cxa_finalize@plt+0x31fa44> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0x436(%rip),%r8 │ │ │ │ - jmp 348d70 <__cxa_finalize@plt+0x31dd20> │ │ │ │ + jmp 34ace0 <__cxa_finalize@plt+0x31fc90> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0x234(%rip),%r8 │ │ │ │ - jmp 348d70 <__cxa_finalize@plt+0x31dd20> │ │ │ │ + jmp 34ace0 <__cxa_finalize@plt+0x31fc90> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0x41(%rip),%r8 │ │ │ │ - jmp 348d70 <__cxa_finalize@plt+0x31dd20> │ │ │ │ + jmp 34ace0 <__cxa_finalize@plt+0x31fc90> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x81(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - vpbroadcastd 0x9647f(%rip),%ymm4 │ │ │ │ + vpbroadcastd 0x93d0f(%rip),%ymm4 │ │ │ │ vpermq $0xd8,(%rdx),%ymm0 │ │ │ │ vpermq $0xd8,0x20(%rdx),%ymm1 │ │ │ │ vpermq $0xd8,0x40(%rdx),%ymm2 │ │ │ │ vpermq $0xd8,0x60(%rdx),%ymm3 │ │ │ │ - vpbroadcastd 0x95a6f(%rip),%ymm7 │ │ │ │ + vpbroadcastd 0x92b8f(%rip),%ymm7 │ │ │ │ vpmulld %ymm4,%ymm0,%ymm0 │ │ │ │ vpmulld %ymm4,%ymm1,%ymm1 │ │ │ │ vpmulld %ymm4,%ymm2,%ymm2 │ │ │ │ vpmulld %ymm4,%ymm3,%ymm3 │ │ │ │ vpaddd %ymm7,%ymm0,%ymm0 │ │ │ │ vpaddd %ymm7,%ymm1,%ymm1 │ │ │ │ vpaddd %ymm7,%ymm2,%ymm2 │ │ │ │ @@ -718123,16 +719233,16 @@ │ │ │ │ vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ vpaddd %ymm0,%ymm0,%ymm0 │ │ │ │ vpaddd %ymm1,%ymm1,%ymm1 │ │ │ │ vpaddd %ymm2,%ymm2,%ymm2 │ │ │ │ vpaddd %ymm3,%ymm3,%ymm3 │ │ │ │ jmp *%r8 │ │ │ │ - vpbroadcastd 0x964df(%rip),%ymm5 │ │ │ │ - vpbroadcastd 0x95a0a(%rip),%ymm4 │ │ │ │ + vpbroadcastd 0x93d6f(%rip),%ymm5 │ │ │ │ + vpbroadcastd 0x92b2a(%rip),%ymm4 │ │ │ │ vpackssdw %ymm1,%ymm0,%ymm0 │ │ │ │ vpackssdw %ymm3,%ymm2,%ymm2 │ │ │ │ vpmulhrsw %ymm0,%ymm4,%ymm1 │ │ │ │ vpmulhrsw %ymm2,%ymm4,%ymm4 │ │ │ │ vpaddsw %ymm1,%ymm0,%ymm0 │ │ │ │ vpaddsw %ymm4,%ymm2,%ymm2 │ │ │ │ vpackssdw %ymm7,%ymm7,%ymm7 │ │ │ │ @@ -718165,125 +719275,125 @@ │ │ │ │ vextracti128 $0x1,%ymm0,(%rax) │ │ │ │ vextracti128 $0x1,%ymm1,(%rax,%rsi,1) │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ lea 0x60(%rip),%r8 │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 348ef0 <__cxa_finalize@plt+0x31dea0> │ │ │ │ - vpbroadcastd 0x96428(%rip),%ymm2 │ │ │ │ - jmp 3487e4 <__cxa_finalize@plt+0x31d794> │ │ │ │ + jne 34ae60 <__cxa_finalize@plt+0x31fe10> │ │ │ │ + vpbroadcastd 0x93cb8(%rip),%ymm2 │ │ │ │ + jmp 34a754 <__cxa_finalize@plt+0x31f704> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x3ae(%rip),%r8 │ │ │ │ - jmp 348ef0 <__cxa_finalize@plt+0x31dea0> │ │ │ │ + jmp 34ae60 <__cxa_finalize@plt+0x31fe10> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x16e(%rip),%r8 │ │ │ │ - jmp 348ef0 <__cxa_finalize@plt+0x31dea0> │ │ │ │ + jmp 34ae60 <__cxa_finalize@plt+0x31fe10> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x2e1(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - vpbroadcastd 0x963ef(%rip),%ymm8 │ │ │ │ - vpbroadcastd 0x963ea(%rip),%ymm9 │ │ │ │ - jmp 348852 <__cxa_finalize@plt+0x31d802> │ │ │ │ - vpbroadcastd 0x963d0(%rip),%ymm8 │ │ │ │ - vpbroadcastd 0x963cb(%rip),%ymm9 │ │ │ │ + vpbroadcastd 0x93c7f(%rip),%ymm8 │ │ │ │ + vpbroadcastd 0x93c7a(%rip),%ymm9 │ │ │ │ + jmp 34a7c2 <__cxa_finalize@plt+0x31f772> │ │ │ │ + vpbroadcastd 0x93c60(%rip),%ymm8 │ │ │ │ + vpbroadcastd 0x93c5b(%rip),%ymm9 │ │ │ │ vpmaxsd %ymm0,%ymm8,%ymm0 │ │ │ │ vpmaxsd %ymm1,%ymm8,%ymm1 │ │ │ │ vpmaxsd %ymm2,%ymm8,%ymm2 │ │ │ │ vpmaxsd %ymm3,%ymm8,%ymm3 │ │ │ │ vpminsd %ymm0,%ymm9,%ymm0 │ │ │ │ vpminsd %ymm1,%ymm9,%ymm1 │ │ │ │ vpminsd %ymm2,%ymm9,%ymm2 │ │ │ │ vpminsd %ymm3,%ymm9,%ymm3 │ │ │ │ - call 349110 <__cxa_finalize@plt+0x31e0c0> │ │ │ │ - vpbroadcastd 0x962b1(%rip),%ymm4 │ │ │ │ + call 34b080 <__cxa_finalize@plt+0x320030> │ │ │ │ + vpbroadcastd 0x93b41(%rip),%ymm4 │ │ │ │ vpmulld %ymm4,%ymm1,%ymm5 │ │ │ │ vpmulld %ymm3,%ymm4,%ymm4 │ │ │ │ - vpbroadcastd 0x96286(%rip),%ymm6 │ │ │ │ + vpbroadcastd 0x93b16(%rip),%ymm6 │ │ │ │ vpmulld %ymm6,%ymm1,%ymm1 │ │ │ │ vpmulld %ymm6,%ymm3,%ymm3 │ │ │ │ vpaddd %ymm7,%ymm5,%ymm5 │ │ │ │ vpaddd %ymm5,%ymm3,%ymm3 │ │ │ │ vpaddd %ymm7,%ymm1,%ymm1 │ │ │ │ vpsubd %ymm4,%ymm1,%ymm1 │ │ │ │ vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ - vpbroadcastd 0x96269(%rip),%ymm4 │ │ │ │ + vpbroadcastd 0x93af9(%rip),%ymm4 │ │ │ │ vpmulld %ymm4,%ymm0,%ymm0 │ │ │ │ vpmulld %ymm4,%ymm2,%ymm2 │ │ │ │ vpaddd %ymm7,%ymm0,%ymm0 │ │ │ │ vpaddd %ymm2,%ymm0,%ymm4 │ │ │ │ vpsubd %ymm2,%ymm0,%ymm0 │ │ │ │ vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ vpsrad $0xc,%ymm0,%ymm0 │ │ │ │ vpsubd %ymm1,%ymm0,%ymm2 │ │ │ │ vpaddd %ymm0,%ymm1,%ymm1 │ │ │ │ vpaddd %ymm3,%ymm4,%ymm0 │ │ │ │ vpsubd %ymm3,%ymm4,%ymm3 │ │ │ │ - jmp 3490b1 <__cxa_finalize@plt+0x31e061> │ │ │ │ + jmp 34b021 <__cxa_finalize@plt+0x31ffd1> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0xd0(%rip),%r8 │ │ │ │ - jmp 349010 <__cxa_finalize@plt+0x31dfc0> │ │ │ │ + jmp 34af80 <__cxa_finalize@plt+0x31ff30> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x5e(%rip),%r8 │ │ │ │ - jmp 349010 <__cxa_finalize@plt+0x31dfc0> │ │ │ │ + jmp 34af80 <__cxa_finalize@plt+0x31ff30> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x1d1(%rip),%r8 │ │ │ │ - jmp 349010 <__cxa_finalize@plt+0x31dfc0> │ │ │ │ + jmp 34af80 <__cxa_finalize@plt+0x31ff30> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x26e(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - vpbroadcastd 0x962cf(%rip),%ymm8 │ │ │ │ - vpbroadcastd 0x962ca(%rip),%ymm9 │ │ │ │ - call 346a12 <__cxa_finalize@plt+0x31b9c2> │ │ │ │ + vpbroadcastd 0x93b5f(%rip),%ymm8 │ │ │ │ + vpbroadcastd 0x93b5a(%rip),%ymm9 │ │ │ │ + call 348982 <__cxa_finalize@plt+0x31d932> │ │ │ │ vpblendd $0x33,%ymm4,%ymm0,%ymm3 │ │ │ │ vpblendd $0xcc,%ymm4,%ymm0,%ymm0 │ │ │ │ vpshufd $0x4e,%ymm5,%ymm1 │ │ │ │ vpsignd %ymm6,%ymm2,%ymm2 │ │ │ │ vpsignd %ymm6,%ymm1,%ymm1 │ │ │ │ jmp *%r8 │ │ │ │ - vpbroadcastd 0x96292(%rip),%ymm8 │ │ │ │ - vpbroadcastd 0x9628d(%rip),%ymm9 │ │ │ │ + vpbroadcastd 0x93b22(%rip),%ymm8 │ │ │ │ + vpbroadcastd 0x93b1d(%rip),%ymm9 │ │ │ │ vpmaxsd %ymm0,%ymm8,%ymm0 │ │ │ │ vpmaxsd %ymm1,%ymm8,%ymm1 │ │ │ │ vpmaxsd %ymm2,%ymm8,%ymm2 │ │ │ │ vpmaxsd %ymm3,%ymm8,%ymm3 │ │ │ │ vpminsd %ymm0,%ymm9,%ymm0 │ │ │ │ vpminsd %ymm1,%ymm9,%ymm1 │ │ │ │ vpminsd %ymm2,%ymm9,%ymm2 │ │ │ │ vpminsd %ymm3,%ymm9,%ymm3 │ │ │ │ - call 349100 <__cxa_finalize@plt+0x31e0b0> │ │ │ │ - vpbroadcastd 0x9577f(%rip),%ymm5 │ │ │ │ + call 34b070 <__cxa_finalize@plt+0x320020> │ │ │ │ + vpbroadcastd 0x9289f(%rip),%ymm5 │ │ │ │ vpaddd %ymm4,%ymm5,%ymm0 │ │ │ │ vpaddd %ymm6,%ymm5,%ymm1 │ │ │ │ vpaddd %ymm5,%ymm2,%ymm2 │ │ │ │ vpaddd %ymm5,%ymm3,%ymm3 │ │ │ │ vpsrad $0xc,%ymm0,%ymm0 │ │ │ │ vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ - vpbroadcastd 0x95742(%rip),%ymm4 │ │ │ │ + vpbroadcastd 0x92862(%rip),%ymm4 │ │ │ │ vpsrad $0x3,%ymm0,%ymm0 │ │ │ │ vpsrad $0x3,%ymm1,%ymm1 │ │ │ │ vpsrad $0x3,%ymm2,%ymm2 │ │ │ │ vpsrad $0x3,%ymm3,%ymm3 │ │ │ │ vpackssdw %ymm1,%ymm0,%ymm0 │ │ │ │ vpackssdw %ymm3,%ymm2,%ymm2 │ │ │ │ vpmulhrsw %ymm4,%ymm0,%ymm0 │ │ │ │ vpmulhrsw %ymm4,%ymm2,%ymm1 │ │ │ │ vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ vpermq $0xd8,%ymm1,%ymm1 │ │ │ │ - vpbroadcastd 0x961df(%rip),%ymm5 │ │ │ │ - jmp 348b40 <__cxa_finalize@plt+0x31daf0> │ │ │ │ + vpbroadcastd 0x93a6f(%rip),%ymm5 │ │ │ │ + jmp 34aab0 <__cxa_finalize@plt+0x31fa60> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - call 349110 <__cxa_finalize@plt+0x31e0c0> │ │ │ │ - jmp 348c3d <__cxa_finalize@plt+0x31dbed> │ │ │ │ + call 34b080 <__cxa_finalize@plt+0x320030> │ │ │ │ + jmp 34abad <__cxa_finalize@plt+0x31fb5d> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ vpshufd $0xd8,%ymm0,%ymm0 │ │ │ │ vpshufd $0xd8,%ymm1,%ymm1 │ │ │ │ vpshufd $0xd8,%ymm2,%ymm2 │ │ │ │ vpshufd $0xd8,%ymm3,%ymm3 │ │ │ │ vpunpcklqdq %ymm1,%ymm0,%ymm4 │ │ │ │ vpunpckhqdq %ymm1,%ymm0,%ymm0 │ │ │ │ @@ -718292,100 +719402,100 @@ │ │ │ │ vperm2i128 $0x20,%ymm2,%ymm0,%ymm1 │ │ │ │ vperm2i128 $0x31,%ymm2,%ymm0,%ymm3 │ │ │ │ vperm2i128 $0x31,%ymm5,%ymm4,%ymm2 │ │ │ │ vperm2i128 $0x20,%ymm5,%ymm4,%ymm0 │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ lea -0x250(%rip),%r8 │ │ │ │ - jmp 349190 <__cxa_finalize@plt+0x31e140> │ │ │ │ + jmp 34b100 <__cxa_finalize@plt+0x3200b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0x122(%rip),%r8 │ │ │ │ - jmp 349190 <__cxa_finalize@plt+0x31e140> │ │ │ │ + jmp 34b100 <__cxa_finalize@plt+0x3200b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x51(%rip),%r8 │ │ │ │ - jmp 349190 <__cxa_finalize@plt+0x31e140> │ │ │ │ + jmp 34b100 <__cxa_finalize@plt+0x3200b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0xee(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - vpbroadcastd 0x9614f(%rip),%ymm8 │ │ │ │ - vpbroadcastd 0x9614a(%rip),%ymm9 │ │ │ │ - call 346a12 <__cxa_finalize@plt+0x31b9c2> │ │ │ │ + vpbroadcastd 0x939df(%rip),%ymm8 │ │ │ │ + vpbroadcastd 0x939da(%rip),%ymm9 │ │ │ │ + call 348982 <__cxa_finalize@plt+0x31d932> │ │ │ │ vshufpd $0x5,%ymm0,%ymm4,%ymm3 │ │ │ │ vshufpd $0x5,%ymm4,%ymm0,%ymm0 │ │ │ │ vpsignd %ymm6,%ymm2,%ymm2 │ │ │ │ vpshufd $0x4e,%ymm6,%ymm6 │ │ │ │ vpshufd $0x4e,%ymm2,%ymm1 │ │ │ │ vpsignd %ymm6,%ymm5,%ymm2 │ │ │ │ jmp *%r8 │ │ │ │ - vpbroadcastd 0x9610f(%rip),%ymm8 │ │ │ │ - vpbroadcastd 0x9610a(%rip),%ymm9 │ │ │ │ + vpbroadcastd 0x9399f(%rip),%ymm8 │ │ │ │ + vpbroadcastd 0x9399a(%rip),%ymm9 │ │ │ │ vpmaxsd %ymm0,%ymm8,%ymm0 │ │ │ │ vpmaxsd %ymm1,%ymm8,%ymm1 │ │ │ │ vpmaxsd %ymm2,%ymm8,%ymm2 │ │ │ │ vpmaxsd %ymm3,%ymm8,%ymm3 │ │ │ │ vpminsd %ymm0,%ymm9,%ymm0 │ │ │ │ vpminsd %ymm1,%ymm9,%ymm1 │ │ │ │ vpminsd %ymm2,%ymm9,%ymm2 │ │ │ │ vpminsd %ymm3,%ymm9,%ymm3 │ │ │ │ - call 349100 <__cxa_finalize@plt+0x31e0b0> │ │ │ │ - vpbroadcastd 0x955fc(%rip),%ymm5 │ │ │ │ + call 34b070 <__cxa_finalize@plt+0x320020> │ │ │ │ + vpbroadcastd 0x9271c(%rip),%ymm5 │ │ │ │ vpaddd %ymm3,%ymm5,%ymm0 │ │ │ │ vpaddd %ymm2,%ymm5,%ymm1 │ │ │ │ vpaddd %ymm4,%ymm5,%ymm3 │ │ │ │ vpaddd %ymm6,%ymm5,%ymm2 │ │ │ │ - jmp 34909d <__cxa_finalize@plt+0x31e04d> │ │ │ │ + jmp 34b00d <__cxa_finalize@plt+0x31ffbd> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ lea -0x330(%rip),%r8 │ │ │ │ - jmp 349270 <__cxa_finalize@plt+0x31e220> │ │ │ │ + jmp 34b1e0 <__cxa_finalize@plt+0x320190> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0x202(%rip),%r8 │ │ │ │ - jmp 349270 <__cxa_finalize@plt+0x31e220> │ │ │ │ + jmp 34b1e0 <__cxa_finalize@plt+0x320190> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0x8f(%rip),%r8 │ │ │ │ - jmp 349270 <__cxa_finalize@plt+0x31e220> │ │ │ │ + jmp 34b1e0 <__cxa_finalize@plt+0x320190> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0xe(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - jmp 348d70 <__cxa_finalize@plt+0x31dd20> │ │ │ │ - vpbroadcastd 0x96062(%rip),%ymm8 │ │ │ │ - vpbroadcastd 0x9605d(%rip),%ymm9 │ │ │ │ + jmp 34ace0 <__cxa_finalize@plt+0x31fc90> │ │ │ │ + vpbroadcastd 0x938f2(%rip),%ymm8 │ │ │ │ + vpbroadcastd 0x938ed(%rip),%ymm9 │ │ │ │ vpmaxsd %ymm0,%ymm8,%ymm0 │ │ │ │ vpmaxsd %ymm1,%ymm8,%ymm1 │ │ │ │ vpmaxsd %ymm2,%ymm8,%ymm2 │ │ │ │ vpmaxsd %ymm3,%ymm8,%ymm3 │ │ │ │ vpminsd %ymm0,%ymm9,%ymm0 │ │ │ │ vpminsd %ymm1,%ymm9,%ymm1 │ │ │ │ vpminsd %ymm2,%ymm9,%ymm2 │ │ │ │ vpminsd %ymm3,%ymm9,%ymm3 │ │ │ │ - vpbroadcastd 0x9600c(%rip),%ymm4 │ │ │ │ + vpbroadcastd 0x9389c(%rip),%ymm4 │ │ │ │ vpmulld %ymm4,%ymm0,%ymm0 │ │ │ │ vpmulld %ymm4,%ymm1,%ymm1 │ │ │ │ vpmulld %ymm4,%ymm2,%ymm2 │ │ │ │ vpmulld %ymm4,%ymm3,%ymm3 │ │ │ │ vpaddd %ymm7,%ymm0,%ymm0 │ │ │ │ vpaddd %ymm7,%ymm1,%ymm1 │ │ │ │ vpaddd %ymm7,%ymm2,%ymm2 │ │ │ │ vpaddd %ymm7,%ymm3,%ymm3 │ │ │ │ vpsrad $0xf,%ymm0,%ymm0 │ │ │ │ vpsrad $0xf,%ymm1,%ymm1 │ │ │ │ vpsrad $0xf,%ymm2,%ymm2 │ │ │ │ vpsrad $0xf,%ymm3,%ymm3 │ │ │ │ - vpbroadcastd 0x95fdb(%rip),%ymm5 │ │ │ │ - vpbroadcastd 0x954fa(%rip),%ymm7 │ │ │ │ + vpbroadcastd 0x9386b(%rip),%ymm5 │ │ │ │ + vpbroadcastd 0x9261a(%rip),%ymm7 │ │ │ │ vpackssdw %ymm1,%ymm0,%ymm0 │ │ │ │ vpackssdw %ymm3,%ymm2,%ymm2 │ │ │ │ - jmp 348e18 <__cxa_finalize@plt+0x31ddc8> │ │ │ │ + jmp 34ad88 <__cxa_finalize@plt+0x31fd38> │ │ │ │ nop │ │ │ │ lea 0x104(%rip),%r8 │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 3493c0 <__cxa_finalize@plt+0x31e370> │ │ │ │ - vpbroadcastd 0x95fb0(%rip),%ymm2 │ │ │ │ + jne 34b330 <__cxa_finalize@plt+0x3202e0> │ │ │ │ + vpbroadcastd 0x93840(%rip),%ymm2 │ │ │ │ imul $0xb5,(%rdx),%eax │ │ │ │ mov %ecx,(%rdx) │ │ │ │ or $0x8,%ecx │ │ │ │ add $0x180,%eax │ │ │ │ sar $0x9,%eax │ │ │ │ imul $0xb5,%eax,%eax │ │ │ │ add $0x880,%eax │ │ │ │ @@ -718397,59 +719507,59 @@ │ │ │ │ vinserti128 $0x1,(%rdi,%rsi,1),%ymm1,%ymm1 │ │ │ │ vpaddsw %ymm0,%ymm1,%ymm1 │ │ │ │ vpsubusw %ymm2,%ymm1,%ymm1 │ │ │ │ vmovdqa %xmm1,(%rdi) │ │ │ │ vextracti128 $0x1,%ymm1,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%ecx │ │ │ │ - jg 349356 <__cxa_finalize@plt+0x31e306> │ │ │ │ + jg 34b2c6 <__cxa_finalize@plt+0x320276> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x94f(%rip),%r8 │ │ │ │ - jmp 3493c0 <__cxa_finalize@plt+0x31e370> │ │ │ │ + jmp 34b330 <__cxa_finalize@plt+0x3202e0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x428(%rip),%r8 │ │ │ │ - jmp 3493c0 <__cxa_finalize@plt+0x31e370> │ │ │ │ + jmp 34b330 <__cxa_finalize@plt+0x3202e0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x7f8(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - vpbroadcastd 0x95f17(%rip),%ymm12 │ │ │ │ - vpbroadcastd 0x95f12(%rip),%ymm13 │ │ │ │ + vpbroadcastd 0x937a7(%rip),%ymm12 │ │ │ │ + vpbroadcastd 0x937a2(%rip),%ymm13 │ │ │ │ vmovdqa (%rdx),%ymm0 │ │ │ │ vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ vmovdqa 0x40(%rdx),%ymm2 │ │ │ │ vmovdqa 0x60(%rdx),%ymm3 │ │ │ │ vmovdqa 0x80(%rdx),%ymm4 │ │ │ │ vmovdqa 0xa0(%rdx),%ymm5 │ │ │ │ vmovdqa 0xc0(%rdx),%ymm6 │ │ │ │ vmovdqa 0xe0(%rdx),%ymm7 │ │ │ │ - vpbroadcastd 0x953fe(%rip),%ymm11 │ │ │ │ - call 349588 <__cxa_finalize@plt+0x31e538> │ │ │ │ - call 349710 <__cxa_finalize@plt+0x31e6c0> │ │ │ │ + vpbroadcastd 0x9251e(%rip),%ymm11 │ │ │ │ + call 34b4f8 <__cxa_finalize@plt+0x3204a8> │ │ │ │ + call 34b680 <__cxa_finalize@plt+0x320630> │ │ │ │ jmp *%r8 │ │ │ │ - call 3494f0 <__cxa_finalize@plt+0x31e4a0> │ │ │ │ - call 329860 <__cxa_finalize@plt+0x2fe810> │ │ │ │ - vpbroadcastd 0x953c2(%rip),%ymm12 │ │ │ │ + call 34b460 <__cxa_finalize@plt+0x320410> │ │ │ │ + call 31b7f0 <__cxa_finalize@plt+0x2f07a0> │ │ │ │ + vpbroadcastd 0x924e2(%rip),%ymm12 │ │ │ │ vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ vpermq $0x8d,%ymm1,%ymm1 │ │ │ │ vpermq $0xd8,%ymm2,%ymm2 │ │ │ │ vpermq $0x8d,%ymm3,%ymm3 │ │ │ │ vpmulhrsw %ymm0,%ymm12,%ymm0 │ │ │ │ vpmulhrsw %ymm1,%ymm12,%ymm1 │ │ │ │ - call 349470 <__cxa_finalize@plt+0x31e420> │ │ │ │ + call 34b3e0 <__cxa_finalize@plt+0x320390> │ │ │ │ vpmulhrsw %ymm2,%ymm12,%ymm0 │ │ │ │ vpmulhrsw %ymm3,%ymm12,%ymm1 │ │ │ │ - call 349482 <__cxa_finalize@plt+0x31e432> │ │ │ │ + call 34b3f2 <__cxa_finalize@plt+0x3203a2> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - vpbroadcastd 0x95e57(%rip),%ymm11 │ │ │ │ + vpbroadcastd 0x936e7(%rip),%ymm11 │ │ │ │ lea (%rsi,%rsi,2),%rax │ │ │ │ vpxor %ymm10,%ymm10,%ymm10 │ │ │ │ vmovdqa (%rdi),%xmm8 │ │ │ │ vinserti128 $0x1,(%rdi,%rsi,1),%ymm8,%ymm8 │ │ │ │ vmovdqa (%rdi,%rsi,2),%xmm9 │ │ │ │ vinserti128 $0x1,(%rdi,%rax,1),%ymm9,%ymm9 │ │ │ │ vmovdqa %ymm10,(%rdx) │ │ │ │ @@ -718471,15 +719581,15 @@ │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ vpackssdw %ymm4,%ymm0,%ymm0 │ │ │ │ vpackssdw %ymm5,%ymm1,%ymm1 │ │ │ │ vpackssdw %ymm6,%ymm2,%ymm2 │ │ │ │ vpackssdw %ymm7,%ymm3,%ymm3 │ │ │ │ - lea 0x95339(%rip),%rax │ │ │ │ + lea 0x92459(%rip),%rax │ │ │ │ vpunpckhwd %ymm1,%ymm0,%ymm4 │ │ │ │ vpunpcklwd %ymm1,%ymm0,%ymm0 │ │ │ │ vpunpckhwd %ymm3,%ymm2,%ymm1 │ │ │ │ vpunpcklwd %ymm3,%ymm2,%ymm2 │ │ │ │ vpunpckhdq %ymm2,%ymm0,%ymm3 │ │ │ │ vpunpckldq %ymm2,%ymm0,%ymm0 │ │ │ │ vpunpckhdq %ymm1,%ymm4,%ymm2 │ │ │ │ @@ -718501,55 +719611,55 @@ │ │ │ │ vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ vpsrad $0xc,%ymm7,%ymm7 │ │ │ │ - vpbroadcastd 0x95cc7(%rip),%ymm8 │ │ │ │ + vpbroadcastd 0x93557(%rip),%ymm8 │ │ │ │ vpmulld %ymm5,%ymm8,%ymm9 │ │ │ │ vpmulld %ymm3,%ymm8,%ymm8 │ │ │ │ - vpbroadcastd 0x95bf4(%rip),%ymm10 │ │ │ │ + vpbroadcastd 0x93484(%rip),%ymm10 │ │ │ │ vpmulld %ymm5,%ymm10,%ymm5 │ │ │ │ vpmulld %ymm3,%ymm10,%ymm3 │ │ │ │ vpaddd %ymm11,%ymm9,%ymm9 │ │ │ │ vpaddd %ymm3,%ymm9,%ymm3 │ │ │ │ vpaddd %ymm5,%ymm11,%ymm5 │ │ │ │ vpsubd %ymm8,%ymm5,%ymm5 │ │ │ │ vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ - vpbroadcastd 0x95c7d(%rip),%ymm8 │ │ │ │ + vpbroadcastd 0x9350d(%rip),%ymm8 │ │ │ │ vpmulld %ymm1,%ymm8,%ymm9 │ │ │ │ vpmulld %ymm7,%ymm8,%ymm8 │ │ │ │ - vpbroadcastd 0x95baa(%rip),%ymm10 │ │ │ │ + vpbroadcastd 0x9343a(%rip),%ymm10 │ │ │ │ vpmulld %ymm1,%ymm10,%ymm1 │ │ │ │ vpmulld %ymm7,%ymm10,%ymm7 │ │ │ │ vpaddd %ymm11,%ymm9,%ymm9 │ │ │ │ vpaddd %ymm7,%ymm9,%ymm7 │ │ │ │ vpaddd %ymm1,%ymm11,%ymm1 │ │ │ │ vpsubd %ymm8,%ymm1,%ymm1 │ │ │ │ vpsrad $0xc,%ymm7,%ymm7 │ │ │ │ vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ - vpbroadcastd 0x95beb(%rip),%ymm8 │ │ │ │ + vpbroadcastd 0x9347b(%rip),%ymm8 │ │ │ │ vpmulld %ymm2,%ymm8,%ymm9 │ │ │ │ vpmulld %ymm6,%ymm8,%ymm8 │ │ │ │ - vpbroadcastd 0x95bc0(%rip),%ymm10 │ │ │ │ + vpbroadcastd 0x93450(%rip),%ymm10 │ │ │ │ vpmulld %ymm2,%ymm10,%ymm2 │ │ │ │ vpmulld %ymm6,%ymm10,%ymm6 │ │ │ │ vpaddd %ymm11,%ymm9,%ymm9 │ │ │ │ vpaddd %ymm6,%ymm9,%ymm6 │ │ │ │ vpaddd %ymm2,%ymm11,%ymm2 │ │ │ │ vpsubd %ymm8,%ymm2,%ymm2 │ │ │ │ vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ vpaddd %ymm5,%ymm1,%ymm8 │ │ │ │ vpsubd %ymm5,%ymm1,%ymm1 │ │ │ │ vpaddd %ymm3,%ymm7,%ymm9 │ │ │ │ vpsubd %ymm3,%ymm7,%ymm7 │ │ │ │ - vpbroadcastd 0x95b91(%rip),%ymm3 │ │ │ │ + vpbroadcastd 0x93421(%rip),%ymm3 │ │ │ │ vpmaxsd %ymm1,%ymm12,%ymm1 │ │ │ │ vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ vpmaxsd %ymm7,%ymm12,%ymm7 │ │ │ │ vpmaxsd %ymm12,%ymm9,%ymm9 │ │ │ │ vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ @@ -718602,100 +719712,100 @@ │ │ │ │ vpsrad $0x1,%ymm4,%ymm4 │ │ │ │ vpsrad $0x1,%ymm5,%ymm5 │ │ │ │ vpsrad $0x1,%ymm6,%ymm6 │ │ │ │ vpsrad $0x1,%ymm7,%ymm7 │ │ │ │ ret │ │ │ │ nop │ │ │ │ lea -0x35c(%rip),%r8 │ │ │ │ - jmp 3497b0 <__cxa_finalize@plt+0x31e760> │ │ │ │ + jmp 34b720 <__cxa_finalize@plt+0x3206d0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x48(%rip),%r8 │ │ │ │ - jmp 3497b0 <__cxa_finalize@plt+0x31e760> │ │ │ │ + jmp 34b720 <__cxa_finalize@plt+0x3206d0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x418(%rip),%r8 │ │ │ │ - jmp 3497b0 <__cxa_finalize@plt+0x31e760> │ │ │ │ + jmp 34b720 <__cxa_finalize@plt+0x3206d0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x53f(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - vpbroadcastd 0x95b27(%rip),%ymm12 │ │ │ │ - vpbroadcastd 0x95b22(%rip),%ymm13 │ │ │ │ - call 349840 <__cxa_finalize@plt+0x31e7f0> │ │ │ │ - call 349b00 <__cxa_finalize@plt+0x31eab0> │ │ │ │ + vpbroadcastd 0x933b7(%rip),%ymm12 │ │ │ │ + vpbroadcastd 0x933b2(%rip),%ymm13 │ │ │ │ + call 34b7b0 <__cxa_finalize@plt+0x320760> │ │ │ │ + call 34ba70 <__cxa_finalize@plt+0x320a20> │ │ │ │ jmp *%r8 │ │ │ │ - call 3494f0 <__cxa_finalize@plt+0x31e4a0> │ │ │ │ + call 34b460 <__cxa_finalize@plt+0x320410> │ │ │ │ vpshufd $0x4e,%ymm0,%ymm4 │ │ │ │ vpshufd $0x4e,%ymm1,%ymm5 │ │ │ │ - call 329ce0 <__cxa_finalize@plt+0x2fec90> │ │ │ │ - vpbroadcastd 0x95004(%rip),%ymm5 │ │ │ │ - vpbroadcastd 0x94fff(%rip),%xmm12 │ │ │ │ + call 31bc70 <__cxa_finalize@plt+0x2f0c20> │ │ │ │ + vpbroadcastd 0x92124(%rip),%ymm5 │ │ │ │ + vpbroadcastd 0x9211f(%rip),%xmm12 │ │ │ │ vpsubw %ymm5,%ymm12,%ymm12 │ │ │ │ vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ vpermq $0xd8,%ymm1,%ymm1 │ │ │ │ vpermq $0xd8,%ymm2,%ymm2 │ │ │ │ vpermq $0xd8,%ymm3,%ymm3 │ │ │ │ vpmulhrsw %ymm0,%ymm12,%ymm0 │ │ │ │ vpmulhrsw %ymm1,%ymm12,%ymm1 │ │ │ │ - call 349470 <__cxa_finalize@plt+0x31e420> │ │ │ │ + call 34b3e0 <__cxa_finalize@plt+0x320390> │ │ │ │ vpmulhrsw %ymm2,%ymm12,%ymm0 │ │ │ │ vpmulhrsw %ymm3,%ymm12,%ymm1 │ │ │ │ - call 349482 <__cxa_finalize@plt+0x31e432> │ │ │ │ + call 34b3f2 <__cxa_finalize@plt+0x3203a2> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ vmovdqa (%rdx),%ymm0 │ │ │ │ vmovdqa 0xe0(%rdx),%ymm7 │ │ │ │ vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ vmovdqa 0xc0(%rdx),%ymm6 │ │ │ │ vmovdqa 0x40(%rdx),%ymm2 │ │ │ │ vmovdqa 0xa0(%rdx),%ymm5 │ │ │ │ vmovdqa 0x60(%rdx),%ymm3 │ │ │ │ vmovdqa 0x80(%rdx),%ymm4 │ │ │ │ - vpbroadcastd 0x94f90(%rip),%ymm11 │ │ │ │ - vpbroadcastd 0x959db(%rip),%ymm8 │ │ │ │ + vpbroadcastd 0x920b0(%rip),%ymm11 │ │ │ │ + vpbroadcastd 0x9326b(%rip),%ymm8 │ │ │ │ vpmulld %ymm7,%ymm8,%ymm9 │ │ │ │ vpmulld %ymm0,%ymm8,%ymm8 │ │ │ │ - vpbroadcastd 0x958e8(%rip),%ymm10 │ │ │ │ + vpbroadcastd 0x93178(%rip),%ymm10 │ │ │ │ vpmulld %ymm7,%ymm10,%ymm7 │ │ │ │ vpmulld %ymm0,%ymm10,%ymm0 │ │ │ │ vpaddd %ymm11,%ymm9,%ymm9 │ │ │ │ vpaddd %ymm0,%ymm9,%ymm0 │ │ │ │ vpaddd %ymm7,%ymm11,%ymm7 │ │ │ │ vpsubd %ymm8,%ymm7,%ymm7 │ │ │ │ vpsrad $0xc,%ymm0,%ymm0 │ │ │ │ vpsrad $0xc,%ymm7,%ymm7 │ │ │ │ - vpbroadcastd 0x95901(%rip),%ymm8 │ │ │ │ + vpbroadcastd 0x93191(%rip),%ymm8 │ │ │ │ vpmulld %ymm1,%ymm8,%ymm9 │ │ │ │ vpmulld %ymm6,%ymm8,%ymm8 │ │ │ │ - vpbroadcastd 0x9594e(%rip),%ymm10 │ │ │ │ + vpbroadcastd 0x931de(%rip),%ymm10 │ │ │ │ vpmulld %ymm1,%ymm10,%ymm1 │ │ │ │ vpmulld %ymm6,%ymm10,%ymm6 │ │ │ │ vpaddd %ymm11,%ymm9,%ymm9 │ │ │ │ vpaddd %ymm6,%ymm9,%ymm6 │ │ │ │ vpaddd %ymm1,%ymm11,%ymm1 │ │ │ │ vpsubd %ymm8,%ymm1,%ymm1 │ │ │ │ vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ - vpbroadcastd 0x9595f(%rip),%ymm8 │ │ │ │ + vpbroadcastd 0x931ef(%rip),%ymm8 │ │ │ │ vpmulld %ymm5,%ymm8,%ymm9 │ │ │ │ vpmulld %ymm2,%ymm8,%ymm8 │ │ │ │ - vpbroadcastd 0x9586c(%rip),%ymm10 │ │ │ │ + vpbroadcastd 0x930fc(%rip),%ymm10 │ │ │ │ vpmulld %ymm5,%ymm10,%ymm5 │ │ │ │ vpmulld %ymm2,%ymm10,%ymm2 │ │ │ │ vpaddd %ymm11,%ymm9,%ymm9 │ │ │ │ vpaddd %ymm2,%ymm9,%ymm2 │ │ │ │ vpaddd %ymm5,%ymm11,%ymm5 │ │ │ │ vpsubd %ymm8,%ymm5,%ymm5 │ │ │ │ vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ - vpbroadcastd 0x95875(%rip),%ymm8 │ │ │ │ + vpbroadcastd 0x93105(%rip),%ymm8 │ │ │ │ vpmulld %ymm3,%ymm8,%ymm9 │ │ │ │ vpmulld %ymm4,%ymm8,%ymm8 │ │ │ │ - vpbroadcastd 0x958c2(%rip),%ymm10 │ │ │ │ + vpbroadcastd 0x93152(%rip),%ymm10 │ │ │ │ vpmulld %ymm3,%ymm10,%ymm3 │ │ │ │ vpmulld %ymm4,%ymm10,%ymm4 │ │ │ │ vpaddd %ymm11,%ymm9,%ymm9 │ │ │ │ vpaddd %ymm4,%ymm9,%ymm4 │ │ │ │ vpaddd %ymm3,%ymm11,%ymm3 │ │ │ │ vpsubd %ymm8,%ymm3,%ymm3 │ │ │ │ vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ @@ -718720,40 +719830,40 @@ │ │ │ │ vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ - vpbroadcastd 0x95803(%rip),%ymm3 │ │ │ │ + vpbroadcastd 0x93093(%rip),%ymm3 │ │ │ │ vpmulld %ymm3,%ymm6,%ymm9 │ │ │ │ vpmulld %ymm1,%ymm3,%ymm3 │ │ │ │ - vpbroadcastd 0x957d8(%rip),%ymm10 │ │ │ │ + vpbroadcastd 0x93068(%rip),%ymm10 │ │ │ │ vpmulld %ymm6,%ymm10,%ymm6 │ │ │ │ vpmulld %ymm1,%ymm10,%ymm1 │ │ │ │ vpaddd %ymm11,%ymm9,%ymm9 │ │ │ │ vpaddd %ymm1,%ymm9,%ymm1 │ │ │ │ vpaddd %ymm6,%ymm11,%ymm6 │ │ │ │ vpsubd %ymm3,%ymm6,%ymm6 │ │ │ │ vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ vpmulld %ymm4,%ymm10,%ymm9 │ │ │ │ vpmulld %ymm10,%ymm8,%ymm3 │ │ │ │ - vpbroadcastd 0x957b8(%rip),%ymm10 │ │ │ │ + vpbroadcastd 0x93048(%rip),%ymm10 │ │ │ │ vpmulld %ymm4,%ymm10,%ymm4 │ │ │ │ vpmulld %ymm10,%ymm8,%ymm8 │ │ │ │ vpaddd %ymm11,%ymm9,%ymm9 │ │ │ │ vpaddd %ymm9,%ymm8,%ymm8 │ │ │ │ vpaddd %ymm4,%ymm11,%ymm4 │ │ │ │ vpsubd %ymm3,%ymm4,%ymm4 │ │ │ │ vpsrad $0xc,%ymm8,%ymm8 │ │ │ │ vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ vpsubd %ymm8,%ymm6,%ymm9 │ │ │ │ vpaddd %ymm6,%ymm8,%ymm6 │ │ │ │ - vpbroadcastd 0x95827(%rip),%ymm8 │ │ │ │ + vpbroadcastd 0x930b7(%rip),%ymm8 │ │ │ │ vpsubd %ymm5,%ymm7,%ymm3 │ │ │ │ vpaddd %ymm5,%ymm7,%ymm7 │ │ │ │ vpsubd %ymm2,%ymm0,%ymm5 │ │ │ │ vpaddd %ymm2,%ymm0,%ymm0 │ │ │ │ vpsubd %ymm4,%ymm1,%ymm2 │ │ │ │ vpaddd %ymm4,%ymm1,%ymm1 │ │ │ │ vpmaxsd %ymm5,%ymm12,%ymm5 │ │ │ │ @@ -718769,15 +719879,15 @@ │ │ │ │ vpmulld %ymm2,%ymm8,%ymm2 │ │ │ │ vpmulld %ymm8,%ymm9,%ymm9 │ │ │ │ vpsubd %ymm3,%ymm5,%ymm4 │ │ │ │ vpaddd %ymm5,%ymm3,%ymm3 │ │ │ │ vpsubd %ymm9,%ymm2,%ymm5 │ │ │ │ vpaddd %ymm2,%ymm9,%ymm2 │ │ │ │ vpsrld $0xa,%ymm8,%ymm8 │ │ │ │ - vpbroadcastd 0x957bf(%rip),%ymm9 │ │ │ │ + vpbroadcastd 0x9304f(%rip),%ymm9 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ vpaddd %ymm0,%ymm8,%ymm0 │ │ │ │ vpsubd %ymm1,%ymm8,%ymm1 │ │ │ │ vpaddd %ymm6,%ymm8,%ymm6 │ │ │ │ vpsubd %ymm7,%ymm8,%ymm7 │ │ │ │ @@ -718793,47 +719903,47 @@ │ │ │ │ vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ ret │ │ │ │ xchg %ax,%ax │ │ │ │ lea -0x73c(%rip),%r8 │ │ │ │ - jmp 349b90 <__cxa_finalize@plt+0x31eb40> │ │ │ │ + jmp 34bb00 <__cxa_finalize@plt+0x320ab0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0x398(%rip),%r8 │ │ │ │ - jmp 349b90 <__cxa_finalize@plt+0x31eb40> │ │ │ │ + jmp 34bb00 <__cxa_finalize@plt+0x320ab0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x38(%rip),%r8 │ │ │ │ - jmp 349b90 <__cxa_finalize@plt+0x31eb40> │ │ │ │ + jmp 34bb00 <__cxa_finalize@plt+0x320ab0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x15f(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - vpbroadcastd 0x95747(%rip),%ymm12 │ │ │ │ - vpbroadcastd 0x95742(%rip),%ymm13 │ │ │ │ - call 349840 <__cxa_finalize@plt+0x31e7f0> │ │ │ │ - call 349c20 <__cxa_finalize@plt+0x31ebd0> │ │ │ │ + vpbroadcastd 0x92fd7(%rip),%ymm12 │ │ │ │ + vpbroadcastd 0x92fd2(%rip),%ymm13 │ │ │ │ + call 34b7b0 <__cxa_finalize@plt+0x320760> │ │ │ │ + call 34bb90 <__cxa_finalize@plt+0x320b40> │ │ │ │ jmp *%r8 │ │ │ │ - call 3494f0 <__cxa_finalize@plt+0x31e4a0> │ │ │ │ + call 34b460 <__cxa_finalize@plt+0x320410> │ │ │ │ vpshufd $0x4e,%ymm0,%ymm4 │ │ │ │ vpshufd $0x4e,%ymm1,%ymm5 │ │ │ │ - call 329ce0 <__cxa_finalize@plt+0x2fec90> │ │ │ │ - vpbroadcastd 0x94c24(%rip),%ymm12 │ │ │ │ - vpbroadcastd 0x94c1f(%rip),%xmm5 │ │ │ │ + call 31bc70 <__cxa_finalize@plt+0x2f0c20> │ │ │ │ + vpbroadcastd 0x91d44(%rip),%ymm12 │ │ │ │ + vpbroadcastd 0x91d3f(%rip),%xmm5 │ │ │ │ vpsubw %ymm5,%ymm12,%ymm12 │ │ │ │ vpermq $0x8d,%ymm3,%ymm8 │ │ │ │ vpermq $0x8d,%ymm2,%ymm9 │ │ │ │ vpermq $0x8d,%ymm1,%ymm2 │ │ │ │ vpermq $0x8d,%ymm0,%ymm3 │ │ │ │ vpmulhrsw %ymm12,%ymm8,%ymm0 │ │ │ │ vpmulhrsw %ymm12,%ymm9,%ymm1 │ │ │ │ - call 349470 <__cxa_finalize@plt+0x31e420> │ │ │ │ + call 34b3e0 <__cxa_finalize@plt+0x320390> │ │ │ │ vpmulhrsw %ymm2,%ymm12,%ymm0 │ │ │ │ vpmulhrsw %ymm3,%ymm12,%ymm1 │ │ │ │ - call 349482 <__cxa_finalize@plt+0x31e432> │ │ │ │ + call 34b3f2 <__cxa_finalize@plt+0x3203a2> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ vpaddd %ymm0,%ymm8,%ymm10 │ │ │ │ vpsubd %ymm7,%ymm8,%ymm0 │ │ │ │ vpsubd %ymm1,%ymm8,%ymm7 │ │ │ │ @@ -718849,58 +719959,58 @@ │ │ │ │ vpaddd %ymm4,%ymm9,%ymm3 │ │ │ │ vpsrad $0xc,%ymm2,%ymm4 │ │ │ │ vpsrad $0xc,%ymm10,%ymm2 │ │ │ │ vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ ret │ │ │ │ lea -0x85c(%rip),%r8 │ │ │ │ - jmp 349cb0 <__cxa_finalize@plt+0x31ec60> │ │ │ │ + jmp 34bc20 <__cxa_finalize@plt+0x320bd0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0x4b8(%rip),%r8 │ │ │ │ - jmp 349cb0 <__cxa_finalize@plt+0x31ec60> │ │ │ │ + jmp 34bc20 <__cxa_finalize@plt+0x320bd0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0xe8(%rip),%r8 │ │ │ │ - jmp 349cb0 <__cxa_finalize@plt+0x31ec60> │ │ │ │ + jmp 34bc20 <__cxa_finalize@plt+0x320bd0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x3f(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ vmovdqa (%rdx),%ymm0 │ │ │ │ vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ vmovdqa 0x40(%rdx),%ymm2 │ │ │ │ vmovdqa 0x60(%rdx),%ymm3 │ │ │ │ vmovdqa 0x80(%rdx),%ymm4 │ │ │ │ vmovdqa 0xa0(%rdx),%ymm5 │ │ │ │ vmovdqa 0xc0(%rdx),%ymm6 │ │ │ │ vmovdqa 0xe0(%rdx),%ymm7 │ │ │ │ jmp *%r8 │ │ │ │ vpackssdw %ymm7,%ymm3,%ymm3 │ │ │ │ - vpbroadcastd 0x955dd(%rip),%ymm7 │ │ │ │ + vpbroadcastd 0x92e6d(%rip),%ymm7 │ │ │ │ vpackssdw %ymm4,%ymm0,%ymm0 │ │ │ │ vpackssdw %ymm5,%ymm1,%ymm1 │ │ │ │ vpackssdw %ymm6,%ymm2,%ymm2 │ │ │ │ - vpbroadcastd 0x94aec(%rip),%ymm12 │ │ │ │ + vpbroadcastd 0x91c0c(%rip),%ymm12 │ │ │ │ vpunpckhwd %ymm1,%ymm0,%ymm4 │ │ │ │ vpunpcklwd %ymm1,%ymm0,%ymm0 │ │ │ │ vpunpckhwd %ymm3,%ymm2,%ymm1 │ │ │ │ vpunpcklwd %ymm3,%ymm2,%ymm2 │ │ │ │ vpunpckhdq %ymm2,%ymm0,%ymm3 │ │ │ │ vpunpckldq %ymm2,%ymm0,%ymm0 │ │ │ │ vpunpckldq %ymm1,%ymm4,%ymm2 │ │ │ │ vpunpckhdq %ymm1,%ymm4,%ymm4 │ │ │ │ vpunpckhqdq %ymm2,%ymm0,%ymm1 │ │ │ │ vpunpcklqdq %ymm2,%ymm0,%ymm0 │ │ │ │ vpunpcklqdq %ymm4,%ymm3,%ymm2 │ │ │ │ vpunpckhqdq %ymm4,%ymm3,%ymm3 │ │ │ │ vpmulhrsw %ymm0,%ymm12,%ymm0 │ │ │ │ vpmulhrsw %ymm1,%ymm12,%ymm1 │ │ │ │ - call 349d5a <__cxa_finalize@plt+0x31ed0a> │ │ │ │ + call 34bcca <__cxa_finalize@plt+0x320c7a> │ │ │ │ vpmulhrsw %ymm2,%ymm12,%ymm0 │ │ │ │ vpmulhrsw %ymm3,%ymm12,%ymm1 │ │ │ │ - call 349d62 <__cxa_finalize@plt+0x31ed12> │ │ │ │ + call 34bcd2 <__cxa_finalize@plt+0x320c82> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ lea (%rsi,%rsi,4),%rax │ │ │ │ vpxor %ymm6,%ymm6,%ymm6 │ │ │ │ vmovdqa %ymm6,(%rdx) │ │ │ │ vmovdqa %ymm6,0x20(%rdx) │ │ │ │ vmovdqa %ymm6,0x40(%rdx) │ │ │ │ @@ -718922,32 +720032,32 @@ │ │ │ │ vextracti128 $0x1,%ymm1,(%rdi,%rax,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x60(%rip),%r8 │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 349e20 <__cxa_finalize@plt+0x31edd0> │ │ │ │ - vpbroadcastd 0x954f8(%rip),%ymm2 │ │ │ │ - jmp 349328 <__cxa_finalize@plt+0x31e2d8> │ │ │ │ + jne 34bd90 <__cxa_finalize@plt+0x320d40> │ │ │ │ + vpbroadcastd 0x92d88(%rip),%ymm2 │ │ │ │ + jmp 34b298 <__cxa_finalize@plt+0x320248> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x43e(%rip),%r8 │ │ │ │ - jmp 349e20 <__cxa_finalize@plt+0x31edd0> │ │ │ │ + jmp 34bd90 <__cxa_finalize@plt+0x320d40> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x220(%rip),%r8 │ │ │ │ - jmp 349e20 <__cxa_finalize@plt+0x31edd0> │ │ │ │ + jmp 34bd90 <__cxa_finalize@plt+0x320d40> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x390(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - vpbroadcastd 0x954bf(%rip),%ymm12 │ │ │ │ - vpbroadcastd 0x954ba(%rip),%ymm13 │ │ │ │ - jmp 3493d2 <__cxa_finalize@plt+0x31e382> │ │ │ │ - vpbroadcastd 0x954a0(%rip),%ymm12 │ │ │ │ - vpbroadcastd 0x9549b(%rip),%ymm13 │ │ │ │ + vpbroadcastd 0x92d4f(%rip),%ymm12 │ │ │ │ + vpbroadcastd 0x92d4a(%rip),%ymm13 │ │ │ │ + jmp 34b342 <__cxa_finalize@plt+0x3202f2> │ │ │ │ + vpbroadcastd 0x92d30(%rip),%ymm12 │ │ │ │ + vpbroadcastd 0x92d2b(%rip),%ymm13 │ │ │ │ vpmaxsd %ymm0,%ymm12,%ymm0 │ │ │ │ vpmaxsd %ymm1,%ymm12,%ymm1 │ │ │ │ vpmaxsd %ymm2,%ymm12,%ymm2 │ │ │ │ vpmaxsd %ymm3,%ymm12,%ymm3 │ │ │ │ vpmaxsd %ymm4,%ymm12,%ymm4 │ │ │ │ vpmaxsd %ymm5,%ymm12,%ymm5 │ │ │ │ vpmaxsd %ymm6,%ymm12,%ymm6 │ │ │ │ @@ -718956,22 +720066,22 @@ │ │ │ │ vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ - call 349ee0 <__cxa_finalize@plt+0x31ee90> │ │ │ │ - vpbroadcastd 0x94965(%rip),%ymm11 │ │ │ │ - call 349588 <__cxa_finalize@plt+0x31e538> │ │ │ │ - call 349f60 <__cxa_finalize@plt+0x31ef10> │ │ │ │ - jmp 34a02c <__cxa_finalize@plt+0x31efdc> │ │ │ │ + call 34be50 <__cxa_finalize@plt+0x320e00> │ │ │ │ + vpbroadcastd 0x91a85(%rip),%ymm11 │ │ │ │ + call 34b4f8 <__cxa_finalize@plt+0x3204a8> │ │ │ │ + call 34bed0 <__cxa_finalize@plt+0x320e80> │ │ │ │ + jmp 34bf9c <__cxa_finalize@plt+0x320f4c> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ - vpbroadcastd 0x9540b(%rip),%ymm11 │ │ │ │ + vpbroadcastd 0x92c9b(%rip),%ymm11 │ │ │ │ lea (%rsi,%rsi,2),%rax │ │ │ │ vpxor %ymm10,%ymm10,%ymm10 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ vpunpckldq %ymm1,%ymm0,%ymm8 │ │ │ │ vpunpckhdq %ymm1,%ymm0,%ymm0 │ │ │ │ @@ -718996,15 +720106,15 @@ │ │ │ │ vperm2i128 $0x20,%ymm7,%ymm3,%ymm2 │ │ │ │ vperm2i128 $0x31,%ymm7,%ymm3,%ymm6 │ │ │ │ vperm2i128 $0x20,%ymm11,%ymm9,%ymm3 │ │ │ │ vperm2i128 $0x31,%ymm11,%ymm9,%ymm7 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - vpbroadcastd 0x95317(%rip),%ymm1 │ │ │ │ + vpbroadcastd 0x92ba7(%rip),%ymm1 │ │ │ │ vpaddd %ymm1,%ymm0,%ymm0 │ │ │ │ vpaddd %ymm1,%ymm6,%ymm6 │ │ │ │ vpaddd %ymm1,%ymm5,%ymm5 │ │ │ │ vpaddd %ymm1,%ymm3,%ymm3 │ │ │ │ vpaddd %ymm7,%ymm6,%ymm1 │ │ │ │ vpsubd %ymm7,%ymm6,%ymm6 │ │ │ │ vpsubd %ymm9,%ymm0,%ymm7 │ │ │ │ @@ -719021,46 +720131,46 @@ │ │ │ │ vpsrad $0x4,%ymm5,%ymm5 │ │ │ │ vpsrad $0x4,%ymm6,%ymm6 │ │ │ │ vpsrad $0x4,%ymm7,%ymm7 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0x1a0(%rip),%r8 │ │ │ │ - jmp 34a010 <__cxa_finalize@plt+0x31efc0> │ │ │ │ + jmp 34bf80 <__cxa_finalize@plt+0x320f30> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x40(%rip),%r8 │ │ │ │ - jmp 34a010 <__cxa_finalize@plt+0x31efc0> │ │ │ │ + jmp 34bf80 <__cxa_finalize@plt+0x320f30> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x1b0(%rip),%r8 │ │ │ │ - jmp 34a010 <__cxa_finalize@plt+0x31efc0> │ │ │ │ + jmp 34bf80 <__cxa_finalize@plt+0x320f30> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x22e(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - vpbroadcastd 0x952cf(%rip),%ymm12 │ │ │ │ - vpbroadcastd 0x952ca(%rip),%ymm13 │ │ │ │ - jmp 3497c2 <__cxa_finalize@plt+0x31e772> │ │ │ │ - call 34a070 <__cxa_finalize@plt+0x31f020> │ │ │ │ + vpbroadcastd 0x92b5f(%rip),%ymm12 │ │ │ │ + vpbroadcastd 0x92b5a(%rip),%ymm13 │ │ │ │ + jmp 34b732 <__cxa_finalize@plt+0x3206e2> │ │ │ │ + call 34bfe0 <__cxa_finalize@plt+0x320f90> │ │ │ │ vpackssdw %ymm1,%ymm0,%ymm0 │ │ │ │ vpackssdw %ymm3,%ymm2,%ymm1 │ │ │ │ vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ vpermq $0xd8,%ymm1,%ymm1 │ │ │ │ - call 349ec0 <__cxa_finalize@plt+0x31ee70> │ │ │ │ - call 349482 <__cxa_finalize@plt+0x31e432> │ │ │ │ + call 34be30 <__cxa_finalize@plt+0x320de0> │ │ │ │ + call 34b3f2 <__cxa_finalize@plt+0x3203a2> │ │ │ │ vpackssdw %ymm5,%ymm4,%ymm0 │ │ │ │ vpackssdw %ymm7,%ymm6,%ymm1 │ │ │ │ vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ vpermq $0xd8,%ymm1,%ymm1 │ │ │ │ - call 349482 <__cxa_finalize@plt+0x31e432> │ │ │ │ + call 34b3f2 <__cxa_finalize@plt+0x3203a2> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - vpbroadcastd 0x95267(%rip),%ymm12 │ │ │ │ - vpbroadcastd 0x95262(%rip),%ymm13 │ │ │ │ + vpbroadcastd 0x92af7(%rip),%ymm12 │ │ │ │ + vpbroadcastd 0x92af2(%rip),%ymm13 │ │ │ │ vpmaxsd %ymm0,%ymm12,%ymm0 │ │ │ │ vpmaxsd %ymm1,%ymm12,%ymm1 │ │ │ │ vpmaxsd %ymm2,%ymm12,%ymm2 │ │ │ │ vpmaxsd %ymm3,%ymm12,%ymm3 │ │ │ │ vpmaxsd %ymm4,%ymm12,%ymm4 │ │ │ │ vpmaxsd %ymm5,%ymm12,%ymm5 │ │ │ │ vpmaxsd %ymm6,%ymm12,%ymm6 │ │ │ │ @@ -719069,180 +720179,180 @@ │ │ │ │ vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ - call 349ee0 <__cxa_finalize@plt+0x31ee90> │ │ │ │ - vpbroadcastd 0x9472c(%rip),%ymm11 │ │ │ │ - call 34987c <__cxa_finalize@plt+0x31e82c> │ │ │ │ + call 34be50 <__cxa_finalize@plt+0x320e00> │ │ │ │ + vpbroadcastd 0x9184c(%rip),%ymm11 │ │ │ │ + call 34b7ec <__cxa_finalize@plt+0x32079c> │ │ │ │ vpslld $0x3,%ymm8,%ymm9 │ │ │ │ vpaddd %ymm0,%ymm9,%ymm0 │ │ │ │ vpsubd %ymm1,%ymm9,%ymm1 │ │ │ │ vpaddd %ymm6,%ymm9,%ymm6 │ │ │ │ vpsubd %ymm7,%ymm9,%ymm7 │ │ │ │ vpsrad $0x4,%ymm0,%ymm0 │ │ │ │ vpsrad $0x4,%ymm1,%ymm1 │ │ │ │ vpsrad $0x4,%ymm6,%ymm6 │ │ │ │ vpsrad $0x4,%ymm7,%ymm7 │ │ │ │ - vpbroadcastd 0x951b4(%rip),%ymm9 │ │ │ │ + vpbroadcastd 0x92a44(%rip),%ymm9 │ │ │ │ vpsubd %ymm8,%ymm9,%ymm8 │ │ │ │ vpaddd %ymm2,%ymm9,%ymm2 │ │ │ │ vpsubd %ymm3,%ymm8,%ymm3 │ │ │ │ vpaddd %ymm4,%ymm9,%ymm4 │ │ │ │ vpsubd %ymm5,%ymm8,%ymm5 │ │ │ │ vpsrad $0xf,%ymm2,%ymm2 │ │ │ │ vpsrad $0xf,%ymm3,%ymm3 │ │ │ │ vpsrad $0xf,%ymm4,%ymm4 │ │ │ │ vpsrad $0xf,%ymm5,%ymm5 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea -0x320(%rip),%r8 │ │ │ │ - jmp 34a190 <__cxa_finalize@plt+0x31f140> │ │ │ │ + jmp 34c100 <__cxa_finalize@plt+0x3210b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0x140(%rip),%r8 │ │ │ │ - jmp 34a190 <__cxa_finalize@plt+0x31f140> │ │ │ │ + jmp 34c100 <__cxa_finalize@plt+0x3210b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x30(%rip),%r8 │ │ │ │ - jmp 34a190 <__cxa_finalize@plt+0x31f140> │ │ │ │ + jmp 34c100 <__cxa_finalize@plt+0x3210b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0xae(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - vpbroadcastd 0x9514f(%rip),%ymm12 │ │ │ │ - vpbroadcastd 0x9514a(%rip),%ymm13 │ │ │ │ - jmp 349ba2 <__cxa_finalize@plt+0x31eb52> │ │ │ │ - call 34a070 <__cxa_finalize@plt+0x31f020> │ │ │ │ + vpbroadcastd 0x929df(%rip),%ymm12 │ │ │ │ + vpbroadcastd 0x929da(%rip),%ymm13 │ │ │ │ + jmp 34bb12 <__cxa_finalize@plt+0x320ac2> │ │ │ │ + call 34bfe0 <__cxa_finalize@plt+0x320f90> │ │ │ │ vpackssdw %ymm6,%ymm7,%ymm7 │ │ │ │ vpackssdw %ymm0,%ymm1,%ymm6 │ │ │ │ vpackssdw %ymm4,%ymm5,%ymm1 │ │ │ │ vpermq $0xd8,%ymm7,%ymm0 │ │ │ │ vpermq $0xd8,%ymm1,%ymm1 │ │ │ │ - call 349ec0 <__cxa_finalize@plt+0x31ee70> │ │ │ │ - call 349482 <__cxa_finalize@plt+0x31e432> │ │ │ │ + call 34be30 <__cxa_finalize@plt+0x320de0> │ │ │ │ + call 34b3f2 <__cxa_finalize@plt+0x3203a2> │ │ │ │ vpackssdw %ymm2,%ymm3,%ymm0 │ │ │ │ vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ vpermq $0xd8,%ymm6,%ymm1 │ │ │ │ - call 349482 <__cxa_finalize@plt+0x31e432> │ │ │ │ + call 34b3f2 <__cxa_finalize@plt+0x3203a2> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ lea -0x3c0(%rip),%r8 │ │ │ │ - jmp 34a230 <__cxa_finalize@plt+0x31f1e0> │ │ │ │ + jmp 34c1a0 <__cxa_finalize@plt+0x321150> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0x1e0(%rip),%r8 │ │ │ │ - jmp 34a230 <__cxa_finalize@plt+0x31f1e0> │ │ │ │ + jmp 34c1a0 <__cxa_finalize@plt+0x321150> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0x70(%rip),%r8 │ │ │ │ - jmp 34a230 <__cxa_finalize@plt+0x31f1e0> │ │ │ │ + jmp 34c1a0 <__cxa_finalize@plt+0x321150> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0xe(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - jmp 349cb0 <__cxa_finalize@plt+0x31ec60> │ │ │ │ + jmp 34bc20 <__cxa_finalize@plt+0x320bd0> │ │ │ │ vpackssdw %ymm7,%ymm3,%ymm3 │ │ │ │ - vpbroadcastd 0x95092(%rip),%ymm7 │ │ │ │ - jmp 349cf3 <__cxa_finalize@plt+0x31eca3> │ │ │ │ + vpbroadcastd 0x92922(%rip),%ymm7 │ │ │ │ + jmp 34bc63 <__cxa_finalize@plt+0x320c13> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ lea 0x12f(%rip),%r8 │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 34a2b0 <__cxa_finalize@plt+0x31f260> │ │ │ │ + jne 34c220 <__cxa_finalize@plt+0x3211d0> │ │ │ │ imul $0xb5,(%rdx),%eax │ │ │ │ - vpbroadcastd 0x9506e(%rip),%ymm2 │ │ │ │ + vpbroadcastd 0x928fe(%rip),%ymm2 │ │ │ │ mov %ecx,(%rdx) │ │ │ │ or $0x10,%ecx │ │ │ │ sub $0xffffff80,%eax │ │ │ │ sar $0x8,%eax │ │ │ │ imul $0xb5,%eax,%eax │ │ │ │ - jmp 349333 <__cxa_finalize@plt+0x31e2e3> │ │ │ │ + jmp 34b2a3 <__cxa_finalize@plt+0x320253> │ │ │ │ lea 0xbcd(%rip),%r8 │ │ │ │ add $0x23,%ecx │ │ │ │ - jmp 34a2b0 <__cxa_finalize@plt+0x31f260> │ │ │ │ + jmp 34c220 <__cxa_finalize@plt+0x3211d0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x7b2(%rip),%r8 │ │ │ │ - jmp 34a2b0 <__cxa_finalize@plt+0x31f260> │ │ │ │ + jmp 34c220 <__cxa_finalize@plt+0x3211d0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x9c2(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - vpbroadcastd 0x95027(%rip),%ymm12 │ │ │ │ - vpbroadcastd 0x95022(%rip),%ymm13 │ │ │ │ - vpbroadcastd 0x94f2d(%rip),%ymm14 │ │ │ │ - vpbroadcastd 0x94538(%rip),%ymm11 │ │ │ │ + vpbroadcastd 0x928b7(%rip),%ymm12 │ │ │ │ + vpbroadcastd 0x928b2(%rip),%ymm13 │ │ │ │ + vpbroadcastd 0x927bd(%rip),%ymm14 │ │ │ │ + vpbroadcastd 0x91658(%rip),%ymm11 │ │ │ │ cmp $0x2b,%ecx │ │ │ │ - jl 34a356 <__cxa_finalize@plt+0x31f306> │ │ │ │ + jl 34c2c6 <__cxa_finalize@plt+0x321276> │ │ │ │ add $0x20,%rdx │ │ │ │ - call 34a4b0 <__cxa_finalize@plt+0x31f460> │ │ │ │ + call 34c420 <__cxa_finalize@plt+0x3213d0> │ │ │ │ sub $0x20,%rdx │ │ │ │ vmovdqa %ymm0,0x20(%rdx) │ │ │ │ vmovdqa %ymm1,0x60(%rdx) │ │ │ │ vmovdqa %ymm2,0xa0(%rdx) │ │ │ │ vmovdqa %ymm3,0xe0(%rdx) │ │ │ │ vmovdqa %ymm4,0x120(%rdx) │ │ │ │ vmovdqa %ymm5,0x160(%rdx) │ │ │ │ vmovdqa %ymm6,0x1a0(%rdx) │ │ │ │ vmovdqa %ymm7,%ymm15 │ │ │ │ - call 34a4b0 <__cxa_finalize@plt+0x31f460> │ │ │ │ + call 34c420 <__cxa_finalize@plt+0x3213d0> │ │ │ │ vmovdqa 0x20(%rdx),%ymm8 │ │ │ │ vmovdqa 0x60(%rdx),%ymm9 │ │ │ │ vmovdqa 0xa0(%rdx),%ymm10 │ │ │ │ vmovdqa 0xe0(%rdx),%ymm11 │ │ │ │ vmovdqa 0x120(%rdx),%ymm12 │ │ │ │ vmovdqa 0x160(%rdx),%ymm13 │ │ │ │ vmovdqa 0x1a0(%rdx),%ymm14 │ │ │ │ jmp *%r8 │ │ │ │ - call 34a4b0 <__cxa_finalize@plt+0x31f460> │ │ │ │ + call 34c420 <__cxa_finalize@plt+0x3213d0> │ │ │ │ vpxor %ymm8,%ymm8,%ymm8 │ │ │ │ vmovdqa %ymm8,%ymm9 │ │ │ │ vmovdqa %ymm8,%ymm10 │ │ │ │ vmovdqa %ymm8,%ymm11 │ │ │ │ vmovdqa %ymm8,%ymm12 │ │ │ │ vmovdqa %ymm8,%ymm13 │ │ │ │ vmovdqa %ymm8,%ymm14 │ │ │ │ vmovdqa %ymm8,%ymm15 │ │ │ │ jmp *%r8 │ │ │ │ - call 34a410 <__cxa_finalize@plt+0x31f3c0> │ │ │ │ - call 32a300 <__cxa_finalize@plt+0x2ff2b0> │ │ │ │ - vpbroadcastd 0x94457(%rip),%ymm12 │ │ │ │ + call 34c380 <__cxa_finalize@plt+0x321330> │ │ │ │ + call 31c290 <__cxa_finalize@plt+0x2f1240> │ │ │ │ + vpbroadcastd 0x91577(%rip),%ymm12 │ │ │ │ vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ vpermq $0xd8,%ymm2,%ymm2 │ │ │ │ vpermq $0xd8,%ymm4,%ymm4 │ │ │ │ vpermq $0xd8,%ymm6,%ymm6 │ │ │ │ vpermq $0x8d,%ymm1,%ymm1 │ │ │ │ vpermq $0x8d,%ymm3,%ymm3 │ │ │ │ vpermq $0x8d,%ymm5,%ymm5 │ │ │ │ vpermq $0x8d,%ymm7,%ymm7 │ │ │ │ vpmulhrsw %ymm0,%ymm12,%ymm0 │ │ │ │ vpmulhrsw %ymm1,%ymm12,%ymm1 │ │ │ │ - call 349470 <__cxa_finalize@plt+0x31e420> │ │ │ │ + call 34b3e0 <__cxa_finalize@plt+0x320390> │ │ │ │ vpmulhrsw %ymm2,%ymm12,%ymm0 │ │ │ │ vpmulhrsw %ymm3,%ymm12,%ymm1 │ │ │ │ - call 349482 <__cxa_finalize@plt+0x31e432> │ │ │ │ + call 34b3f2 <__cxa_finalize@plt+0x3203a2> │ │ │ │ vpmulhrsw %ymm4,%ymm12,%ymm0 │ │ │ │ vpmulhrsw %ymm5,%ymm12,%ymm1 │ │ │ │ - call 349482 <__cxa_finalize@plt+0x31e432> │ │ │ │ + call 34b3f2 <__cxa_finalize@plt+0x3203a2> │ │ │ │ vpmulhrsw %ymm6,%ymm12,%ymm0 │ │ │ │ vpmulhrsw %ymm7,%ymm12,%ymm1 │ │ │ │ - call 349482 <__cxa_finalize@plt+0x31e432> │ │ │ │ + call 34b3f2 <__cxa_finalize@plt+0x3203a2> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ vpackssdw %ymm8,%ymm0,%ymm0 │ │ │ │ vpackssdw %ymm9,%ymm1,%ymm1 │ │ │ │ vpackssdw %ymm10,%ymm2,%ymm2 │ │ │ │ vpackssdw %ymm11,%ymm3,%ymm3 │ │ │ │ vpackssdw %ymm12,%ymm4,%ymm4 │ │ │ │ vpackssdw %ymm13,%ymm5,%ymm5 │ │ │ │ vpackssdw %ymm14,%ymm6,%ymm6 │ │ │ │ vpackssdw %ymm15,%ymm7,%ymm7 │ │ │ │ - lea 0x94401(%rip),%rax │ │ │ │ + lea 0x91521(%rip),%rax │ │ │ │ vpunpckhwd %ymm1,%ymm0,%ymm8 │ │ │ │ vpunpcklwd %ymm1,%ymm0,%ymm0 │ │ │ │ vpunpckhwd %ymm3,%ymm2,%ymm1 │ │ │ │ vpunpcklwd %ymm3,%ymm2,%ymm2 │ │ │ │ vpunpcklwd %ymm5,%ymm4,%ymm3 │ │ │ │ vpunpckhwd %ymm5,%ymm4,%ymm4 │ │ │ │ vpunpckhwd %ymm7,%ymm6,%ymm5 │ │ │ │ @@ -719268,16 +720378,16 @@ │ │ │ │ vpmulld 0x40(%rdx),%ymm14,%ymm1 │ │ │ │ vpmulld 0x80(%rdx),%ymm14,%ymm2 │ │ │ │ vpmulld 0xc0(%rdx),%ymm14,%ymm3 │ │ │ │ vpmulld 0x100(%rdx),%ymm14,%ymm4 │ │ │ │ vpmulld 0x140(%rdx),%ymm14,%ymm5 │ │ │ │ vpmulld 0x180(%rdx),%ymm14,%ymm6 │ │ │ │ vpmulld 0x1c0(%rdx),%ymm14,%ymm7 │ │ │ │ - call 349540 <__cxa_finalize@plt+0x31e4f0> │ │ │ │ - jmp 349710 <__cxa_finalize@plt+0x31e6c0> │ │ │ │ + call 34b4b0 <__cxa_finalize@plt+0x320460> │ │ │ │ + jmp 34b680 <__cxa_finalize@plt+0x320630> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ vpaddd %ymm7,%ymm6,%ymm1 │ │ │ │ vpsubd %ymm7,%ymm6,%ymm6 │ │ │ │ vpsubd %ymm9,%ymm0,%ymm7 │ │ │ │ vpaddd %ymm0,%ymm9,%ymm0 │ │ │ │ vpaddd %ymm4,%ymm5,%ymm2 │ │ │ │ vpsubd %ymm4,%ymm5,%ymm5 │ │ │ │ @@ -719304,31 +720414,31 @@ │ │ │ │ vpaddd %ymm1,%ymm11,%ymm1 │ │ │ │ vpaddd %ymm2,%ymm11,%ymm2 │ │ │ │ vpaddd %ymm3,%ymm11,%ymm3 │ │ │ │ vpsrad $0xc,%ymm0,%ymm0 │ │ │ │ vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ - vpbroadcastd 0x94cc0(%rip),%ymm7 │ │ │ │ - vpbroadcastd 0x94bd7(%rip),%ymm8 │ │ │ │ - vpbroadcastd 0x94cd6(%rip),%ymm6 │ │ │ │ - vpbroadcastd 0x94c6d(%rip),%ymm9 │ │ │ │ - vpbroadcastd 0x94ca4(%rip),%ymm5 │ │ │ │ - vpbroadcastd 0x94bbb(%rip),%ymm10 │ │ │ │ - vpbroadcastd 0x94cbe(%rip),%ymm4 │ │ │ │ - vpbroadcastd 0x94c41(%rip),%ymm15 │ │ │ │ + vpbroadcastd 0x92550(%rip),%ymm7 │ │ │ │ + vpbroadcastd 0x92467(%rip),%ymm8 │ │ │ │ + vpbroadcastd 0x92566(%rip),%ymm6 │ │ │ │ + vpbroadcastd 0x924fd(%rip),%ymm9 │ │ │ │ + vpbroadcastd 0x92534(%rip),%ymm5 │ │ │ │ + vpbroadcastd 0x9244b(%rip),%ymm10 │ │ │ │ + vpbroadcastd 0x9254e(%rip),%ymm4 │ │ │ │ + vpbroadcastd 0x924d1(%rip),%ymm15 │ │ │ │ vpmulld %ymm0,%ymm7,%ymm7 │ │ │ │ vpmulld %ymm0,%ymm8,%ymm0 │ │ │ │ vpmulld %ymm1,%ymm6,%ymm6 │ │ │ │ vpmulld %ymm1,%ymm9,%ymm1 │ │ │ │ vpmulld %ymm2,%ymm5,%ymm5 │ │ │ │ vpmulld %ymm2,%ymm10,%ymm2 │ │ │ │ vpmulld %ymm3,%ymm4,%ymm4 │ │ │ │ vpmulld %ymm3,%ymm15,%ymm3 │ │ │ │ - jmp 34a710 <__cxa_finalize@plt+0x31f6c0> │ │ │ │ + jmp 34c680 <__cxa_finalize@plt+0x321630> │ │ │ │ vpaddd %ymm0,%ymm11,%ymm0 │ │ │ │ vpaddd %ymm1,%ymm11,%ymm1 │ │ │ │ vpaddd %ymm2,%ymm11,%ymm2 │ │ │ │ vpaddd %ymm3,%ymm11,%ymm3 │ │ │ │ vpaddd %ymm4,%ymm11,%ymm4 │ │ │ │ vpaddd %ymm5,%ymm11,%ymm5 │ │ │ │ vpaddd %ymm6,%ymm11,%ymm6 │ │ │ │ @@ -719337,42 +720447,42 @@ │ │ │ │ vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ vpsrad $0xc,%ymm7,%ymm7 │ │ │ │ - vpbroadcastd 0x94c03(%rip),%ymm8 │ │ │ │ + vpbroadcastd 0x92493(%rip),%ymm8 │ │ │ │ vpmulld %ymm0,%ymm8,%ymm9 │ │ │ │ vpmulld %ymm7,%ymm8,%ymm8 │ │ │ │ - vpbroadcastd 0x94b10(%rip),%ymm10 │ │ │ │ + vpbroadcastd 0x923a0(%rip),%ymm10 │ │ │ │ vpmulld %ymm0,%ymm10,%ymm0 │ │ │ │ vpmulld %ymm7,%ymm10,%ymm7 │ │ │ │ vpaddd %ymm7,%ymm9,%ymm7 │ │ │ │ vpsubd %ymm8,%ymm0,%ymm0 │ │ │ │ - vpbroadcastd 0x94b3c(%rip),%ymm8 │ │ │ │ + vpbroadcastd 0x923cc(%rip),%ymm8 │ │ │ │ vpmulld %ymm6,%ymm8,%ymm9 │ │ │ │ vpmulld %ymm1,%ymm8,%ymm8 │ │ │ │ - vpbroadcastd 0x94b89(%rip),%ymm10 │ │ │ │ + vpbroadcastd 0x92419(%rip),%ymm10 │ │ │ │ vpmulld %ymm6,%ymm10,%ymm6 │ │ │ │ vpmulld %ymm1,%ymm10,%ymm1 │ │ │ │ vpaddd %ymm1,%ymm9,%ymm1 │ │ │ │ vpsubd %ymm8,%ymm6,%ymm6 │ │ │ │ - vpbroadcastd 0x94bad(%rip),%ymm8 │ │ │ │ + vpbroadcastd 0x9243d(%rip),%ymm8 │ │ │ │ vpmulld %ymm2,%ymm8,%ymm9 │ │ │ │ vpmulld %ymm5,%ymm8,%ymm8 │ │ │ │ - vpbroadcastd 0x94aba(%rip),%ymm10 │ │ │ │ + vpbroadcastd 0x9234a(%rip),%ymm10 │ │ │ │ vpmulld %ymm2,%ymm10,%ymm2 │ │ │ │ vpmulld %ymm5,%ymm10,%ymm5 │ │ │ │ vpaddd %ymm5,%ymm9,%ymm5 │ │ │ │ vpsubd %ymm8,%ymm2,%ymm2 │ │ │ │ - vpbroadcastd 0x94ad6(%rip),%ymm8 │ │ │ │ + vpbroadcastd 0x92366(%rip),%ymm8 │ │ │ │ vpmulld %ymm4,%ymm8,%ymm9 │ │ │ │ vpmulld %ymm3,%ymm8,%ymm8 │ │ │ │ - vpbroadcastd 0x94b23(%rip),%ymm10 │ │ │ │ + vpbroadcastd 0x923b3(%rip),%ymm10 │ │ │ │ vpmulld %ymm4,%ymm10,%ymm4 │ │ │ │ vpmulld %ymm3,%ymm10,%ymm3 │ │ │ │ vpaddd %ymm3,%ymm9,%ymm3 │ │ │ │ vpsubd %ymm8,%ymm4,%ymm4 │ │ │ │ vpaddd %ymm0,%ymm11,%ymm0 │ │ │ │ vpaddd %ymm7,%ymm11,%ymm7 │ │ │ │ vpaddd %ymm6,%ymm11,%ymm6 │ │ │ │ @@ -719409,16 +720519,16 @@ │ │ │ │ vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ - vpbroadcastd 0x94a2f(%rip),%ymm15 │ │ │ │ - vpbroadcastd 0x94a0e(%rip),%ymm10 │ │ │ │ + vpbroadcastd 0x922bf(%rip),%ymm15 │ │ │ │ + vpbroadcastd 0x9229e(%rip),%ymm10 │ │ │ │ vpmulld %ymm1,%ymm15,%ymm9 │ │ │ │ vpmulld %ymm15,%ymm8,%ymm3 │ │ │ │ vpmulld %ymm1,%ymm10,%ymm1 │ │ │ │ vpmulld %ymm10,%ymm8,%ymm8 │ │ │ │ vpaddd %ymm11,%ymm9,%ymm9 │ │ │ │ vpaddd %ymm9,%ymm8,%ymm8 │ │ │ │ vpaddd %ymm1,%ymm11,%ymm1 │ │ │ │ @@ -719481,79 +720591,79 @@ │ │ │ │ vmovdqa %ymm2,0x20(%rax) │ │ │ │ vmovdqa %ymm1,0x40(%rax) │ │ │ │ vmovdqa %ymm0,0x60(%rax) │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ lea -0x5a1(%rip),%r8 │ │ │ │ - jmp 34a960 <__cxa_finalize@plt+0x31f910> │ │ │ │ + jmp 34c8d0 <__cxa_finalize@plt+0x321880> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x112(%rip),%r8 │ │ │ │ - jmp 34a960 <__cxa_finalize@plt+0x31f910> │ │ │ │ + jmp 34c8d0 <__cxa_finalize@plt+0x321880> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x322(%rip),%r8 │ │ │ │ - jmp 34a960 <__cxa_finalize@plt+0x31f910> │ │ │ │ + jmp 34c8d0 <__cxa_finalize@plt+0x321880> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x4fd(%rip),%r8 │ │ │ │ add $0x23,%ecx │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - vpbroadcastd 0x94977(%rip),%ymm12 │ │ │ │ - vpbroadcastd 0x94972(%rip),%ymm13 │ │ │ │ - vpbroadcastd 0x9487d(%rip),%ymm14 │ │ │ │ - vpbroadcastd 0x93e88(%rip),%ymm11 │ │ │ │ + vpbroadcastd 0x92207(%rip),%ymm12 │ │ │ │ + vpbroadcastd 0x92202(%rip),%ymm13 │ │ │ │ + vpbroadcastd 0x9210d(%rip),%ymm14 │ │ │ │ + vpbroadcastd 0x90fa8(%rip),%ymm11 │ │ │ │ cmp $0x2b,%ecx │ │ │ │ - jl 34aa14 <__cxa_finalize@plt+0x31f9c4> │ │ │ │ + jl 34c984 <__cxa_finalize@plt+0x321934> │ │ │ │ add $0x20,%rdx │ │ │ │ - call 34aab0 <__cxa_finalize@plt+0x31fa60> │ │ │ │ - call 349b00 <__cxa_finalize@plt+0x31eab0> │ │ │ │ + call 34ca20 <__cxa_finalize@plt+0x3219d0> │ │ │ │ + call 34ba70 <__cxa_finalize@plt+0x320a20> │ │ │ │ sub $0x20,%rdx │ │ │ │ vmovdqa %ymm0,0x20(%rdx) │ │ │ │ vmovdqa %ymm1,0x60(%rdx) │ │ │ │ vmovdqa %ymm2,0xa0(%rdx) │ │ │ │ vmovdqa %ymm3,0xe0(%rdx) │ │ │ │ vmovdqa %ymm4,0x120(%rdx) │ │ │ │ vmovdqa %ymm5,0x160(%rdx) │ │ │ │ vmovdqa %ymm6,0x1a0(%rdx) │ │ │ │ vmovdqa %ymm7,%ymm15 │ │ │ │ - call 34aab0 <__cxa_finalize@plt+0x31fa60> │ │ │ │ - call 349b00 <__cxa_finalize@plt+0x31eab0> │ │ │ │ + call 34ca20 <__cxa_finalize@plt+0x3219d0> │ │ │ │ + call 34ba70 <__cxa_finalize@plt+0x320a20> │ │ │ │ vmovdqa 0x20(%rdx),%ymm8 │ │ │ │ vmovdqa 0x60(%rdx),%ymm9 │ │ │ │ vmovdqa 0xa0(%rdx),%ymm10 │ │ │ │ vmovdqa 0xe0(%rdx),%ymm11 │ │ │ │ vmovdqa 0x120(%rdx),%ymm12 │ │ │ │ vmovdqa 0x160(%rdx),%ymm13 │ │ │ │ vmovdqa 0x1a0(%rdx),%ymm14 │ │ │ │ jmp *%r8 │ │ │ │ - call 34aab0 <__cxa_finalize@plt+0x31fa60> │ │ │ │ - call 349b00 <__cxa_finalize@plt+0x31eab0> │ │ │ │ + call 34ca20 <__cxa_finalize@plt+0x3219d0> │ │ │ │ + call 34ba70 <__cxa_finalize@plt+0x320a20> │ │ │ │ vpxor %ymm8,%ymm8,%ymm8 │ │ │ │ vmovdqa %ymm8,%ymm9 │ │ │ │ vmovdqa %ymm8,%ymm10 │ │ │ │ vmovdqa %ymm8,%ymm11 │ │ │ │ vmovdqa %ymm8,%ymm12 │ │ │ │ vmovdqa %ymm8,%ymm13 │ │ │ │ vmovdqa %ymm8,%ymm14 │ │ │ │ vmovdqa %ymm8,%ymm15 │ │ │ │ jmp *%r8 │ │ │ │ - call 34a410 <__cxa_finalize@plt+0x31f3c0> │ │ │ │ - call 32a6d0 <__cxa_finalize@plt+0x2ff680> │ │ │ │ - call 32ab10 <__cxa_finalize@plt+0x2ffac0> │ │ │ │ - vpbroadcastd 0x93d8f(%rip),%ymm8 │ │ │ │ - vpbroadcastd 0x93d8a(%rip),%xmm12 │ │ │ │ + call 34c380 <__cxa_finalize@plt+0x321330> │ │ │ │ + call 31c660 <__cxa_finalize@plt+0x2f1610> │ │ │ │ + call 31caa0 <__cxa_finalize@plt+0x2f1a50> │ │ │ │ + vpbroadcastd 0x90eaf(%rip),%ymm8 │ │ │ │ + vpbroadcastd 0x90eaa(%rip),%xmm12 │ │ │ │ vpermq $0x8d,%ymm0,%ymm0 │ │ │ │ vpermq $0x8d,%ymm1,%ymm1 │ │ │ │ vpermq $0x8d,%ymm2,%ymm2 │ │ │ │ vpermq $0x8d,%ymm3,%ymm3 │ │ │ │ vpermq $0xd8,%ymm4,%ymm4 │ │ │ │ vpermq $0xd8,%ymm5,%ymm5 │ │ │ │ vpermq $0xd8,%ymm6,%ymm6 │ │ │ │ vpermq $0xd8,%ymm7,%ymm7 │ │ │ │ vpsubw %ymm8,%ymm12,%ymm12 │ │ │ │ - jmp 34a3c9 <__cxa_finalize@plt+0x31f379> │ │ │ │ + jmp 34c339 <__cxa_finalize@plt+0x3212e9> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ vpmulld (%rdx),%ymm14,%ymm0 │ │ │ │ vpmulld 0x1c0(%rdx),%ymm14,%ymm7 │ │ │ │ vpmulld 0x40(%rdx),%ymm14,%ymm1 │ │ │ │ vpmulld 0x180(%rdx),%ymm14,%ymm6 │ │ │ │ vpmulld 0x80(%rdx),%ymm14,%ymm2 │ │ │ │ @@ -719572,101 +720682,101 @@ │ │ │ │ vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ vpsrad $0xc,%ymm7,%ymm7 │ │ │ │ - jmp 34987c <__cxa_finalize@plt+0x31e82c> │ │ │ │ + jmp 34b7ec <__cxa_finalize@plt+0x32079c> │ │ │ │ xchg %ax,%ax │ │ │ │ lea -0x7c1(%rip),%r8 │ │ │ │ - jmp 34ab80 <__cxa_finalize@plt+0x31fb30> │ │ │ │ + jmp 34caf0 <__cxa_finalize@plt+0x321aa0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0x10e(%rip),%r8 │ │ │ │ - jmp 34ab80 <__cxa_finalize@plt+0x31fb30> │ │ │ │ + jmp 34caf0 <__cxa_finalize@plt+0x321aa0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x102(%rip),%r8 │ │ │ │ - jmp 34ab80 <__cxa_finalize@plt+0x31fb30> │ │ │ │ + jmp 34caf0 <__cxa_finalize@plt+0x321aa0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x2dd(%rip),%r8 │ │ │ │ add $0x23,%ecx │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - vpbroadcastd 0x94757(%rip),%ymm12 │ │ │ │ - vpbroadcastd 0x94752(%rip),%ymm13 │ │ │ │ - vpbroadcastd 0x9465d(%rip),%ymm14 │ │ │ │ - vpbroadcastd 0x93c68(%rip),%ymm11 │ │ │ │ + vpbroadcastd 0x91fe7(%rip),%ymm12 │ │ │ │ + vpbroadcastd 0x91fe2(%rip),%ymm13 │ │ │ │ + vpbroadcastd 0x91eed(%rip),%ymm14 │ │ │ │ + vpbroadcastd 0x90d88(%rip),%ymm11 │ │ │ │ cmp $0x2b,%ecx │ │ │ │ - jl 34ac34 <__cxa_finalize@plt+0x31fbe4> │ │ │ │ + jl 34cba4 <__cxa_finalize@plt+0x321b54> │ │ │ │ add $0x20,%rdx │ │ │ │ - call 34aab0 <__cxa_finalize@plt+0x31fa60> │ │ │ │ - call 349c20 <__cxa_finalize@plt+0x31ebd0> │ │ │ │ + call 34ca20 <__cxa_finalize@plt+0x3219d0> │ │ │ │ + call 34bb90 <__cxa_finalize@plt+0x320b40> │ │ │ │ sub $0x20,%rdx │ │ │ │ vmovdqa %ymm0,0x20(%rdx) │ │ │ │ vmovdqa %ymm1,0x60(%rdx) │ │ │ │ vmovdqa %ymm2,0xa0(%rdx) │ │ │ │ vmovdqa %ymm3,0xe0(%rdx) │ │ │ │ vmovdqa %ymm4,0x120(%rdx) │ │ │ │ vmovdqa %ymm5,0x160(%rdx) │ │ │ │ vmovdqa %ymm6,0x1a0(%rdx) │ │ │ │ vmovdqa %ymm7,%ymm15 │ │ │ │ - call 34aab0 <__cxa_finalize@plt+0x31fa60> │ │ │ │ - call 349c20 <__cxa_finalize@plt+0x31ebd0> │ │ │ │ + call 34ca20 <__cxa_finalize@plt+0x3219d0> │ │ │ │ + call 34bb90 <__cxa_finalize@plt+0x320b40> │ │ │ │ vmovdqa 0x20(%rdx),%ymm8 │ │ │ │ vmovdqa 0x60(%rdx),%ymm9 │ │ │ │ vmovdqa 0xa0(%rdx),%ymm10 │ │ │ │ vmovdqa 0xe0(%rdx),%ymm11 │ │ │ │ vmovdqa 0x120(%rdx),%ymm12 │ │ │ │ vmovdqa 0x160(%rdx),%ymm13 │ │ │ │ vmovdqa 0x1a0(%rdx),%ymm14 │ │ │ │ jmp *%r8 │ │ │ │ - call 34aab0 <__cxa_finalize@plt+0x31fa60> │ │ │ │ - call 349c20 <__cxa_finalize@plt+0x31ebd0> │ │ │ │ + call 34ca20 <__cxa_finalize@plt+0x3219d0> │ │ │ │ + call 34bb90 <__cxa_finalize@plt+0x320b40> │ │ │ │ vpxor %ymm8,%ymm8,%ymm8 │ │ │ │ vmovdqa %ymm8,%ymm9 │ │ │ │ vmovdqa %ymm8,%ymm10 │ │ │ │ vmovdqa %ymm8,%ymm11 │ │ │ │ vmovdqa %ymm8,%ymm12 │ │ │ │ vmovdqa %ymm8,%ymm13 │ │ │ │ vmovdqa %ymm8,%ymm14 │ │ │ │ vmovdqa %ymm8,%ymm15 │ │ │ │ jmp *%r8 │ │ │ │ - call 34a410 <__cxa_finalize@plt+0x31f3c0> │ │ │ │ - call 32a6d0 <__cxa_finalize@plt+0x2ff680> │ │ │ │ - call 32ab10 <__cxa_finalize@plt+0x2ffac0> │ │ │ │ - vpbroadcastd 0x93b6f(%rip),%ymm12 │ │ │ │ - vpbroadcastd 0x93b6a(%rip),%xmm13 │ │ │ │ + call 34c380 <__cxa_finalize@plt+0x321330> │ │ │ │ + call 31c660 <__cxa_finalize@plt+0x2f1610> │ │ │ │ + call 31caa0 <__cxa_finalize@plt+0x2f1a50> │ │ │ │ + vpbroadcastd 0x90c8f(%rip),%ymm12 │ │ │ │ + vpbroadcastd 0x90c8a(%rip),%xmm13 │ │ │ │ vmovdqa %ymm0,%ymm11 │ │ │ │ vpermq $0x8d,%ymm7,%ymm0 │ │ │ │ vmovdqa %ymm1,%ymm10 │ │ │ │ vpermq $0x8d,%ymm6,%ymm1 │ │ │ │ vmovdqa %ymm2,%ymm9 │ │ │ │ vpermq $0x8d,%ymm5,%ymm2 │ │ │ │ vmovdqa %ymm3,%ymm8 │ │ │ │ vpermq $0x8d,%ymm4,%ymm3 │ │ │ │ vpermq $0xd8,%ymm8,%ymm4 │ │ │ │ vpermq $0xd8,%ymm9,%ymm5 │ │ │ │ vpermq $0xd8,%ymm10,%ymm6 │ │ │ │ vpermq $0xd8,%ymm11,%ymm7 │ │ │ │ vpsubw %ymm13,%ymm12,%ymm12 │ │ │ │ - jmp 34a3c9 <__cxa_finalize@plt+0x31f379> │ │ │ │ + jmp 34c339 <__cxa_finalize@plt+0x3212e9> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0x961(%rip),%r8 │ │ │ │ - jmp 34ad20 <__cxa_finalize@plt+0x31fcd0> │ │ │ │ + jmp 34cc90 <__cxa_finalize@plt+0x321c40> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0x2ae(%rip),%r8 │ │ │ │ - jmp 34ad20 <__cxa_finalize@plt+0x31fcd0> │ │ │ │ + jmp 34cc90 <__cxa_finalize@plt+0x321c40> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0x9e(%rip),%r8 │ │ │ │ - jmp 34ad20 <__cxa_finalize@plt+0x31fcd0> │ │ │ │ + jmp 34cc90 <__cxa_finalize@plt+0x321c40> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x13d(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - vpbroadcastd 0x944cf(%rip),%ymm15 │ │ │ │ + vpbroadcastd 0x91d5f(%rip),%ymm15 │ │ │ │ vpmulld (%rdx),%ymm15,%ymm0 │ │ │ │ vpmulld 0x20(%rdx),%ymm15,%ymm8 │ │ │ │ vpmulld 0x40(%rdx),%ymm15,%ymm1 │ │ │ │ vpmulld 0x60(%rdx),%ymm15,%ymm9 │ │ │ │ vpmulld 0x80(%rdx),%ymm15,%ymm2 │ │ │ │ vpmulld 0xa0(%rdx),%ymm15,%ymm10 │ │ │ │ vpmulld 0xc0(%rdx),%ymm15,%ymm3 │ │ │ │ @@ -719676,15 +720786,15 @@ │ │ │ │ vpmulld 0x140(%rdx),%ymm15,%ymm5 │ │ │ │ vpmulld 0x160(%rdx),%ymm15,%ymm13 │ │ │ │ vpmulld 0x180(%rdx),%ymm15,%ymm6 │ │ │ │ vpmulld 0x1a0(%rdx),%ymm15,%ymm14 │ │ │ │ vpmulld 0x1c0(%rdx),%ymm15,%ymm7 │ │ │ │ vpmulld 0x1e0(%rdx),%ymm15,%ymm15 │ │ │ │ vmovdqa %ymm7,(%rdx) │ │ │ │ - vpbroadcastd 0x93a53(%rip),%ymm7 │ │ │ │ + vpbroadcastd 0x90b73(%rip),%ymm7 │ │ │ │ vpaddd %ymm7,%ymm0,%ymm0 │ │ │ │ vpaddd %ymm7,%ymm1,%ymm1 │ │ │ │ vpaddd %ymm7,%ymm2,%ymm2 │ │ │ │ vpaddd %ymm7,%ymm3,%ymm3 │ │ │ │ vpaddd %ymm7,%ymm4,%ymm4 │ │ │ │ vpaddd %ymm7,%ymm5,%ymm5 │ │ │ │ vpaddd %ymm7,%ymm6,%ymm6 │ │ │ │ @@ -719713,16043 +720823,8273 @@ │ │ │ │ vpsrad $0xc,%ymm13,%ymm13 │ │ │ │ vpsrad $0xc,%ymm14,%ymm14 │ │ │ │ vpsrad $0xc,%ymm15,%ymm15 │ │ │ │ jmp *%r8 │ │ │ │ vpackssdw %ymm8,%ymm0,%ymm0 │ │ │ │ vpackssdw %ymm9,%ymm1,%ymm1 │ │ │ │ vpackssdw %ymm10,%ymm2,%ymm2 │ │ │ │ - vpackssdw %ymm11,%ymm3,%ymm3 │ │ │ │ - vpackssdw %ymm12,%ymm4,%ymm4 │ │ │ │ - vpackssdw %ymm13,%ymm5,%ymm5 │ │ │ │ - vpackssdw %ymm14,%ymm6,%ymm6 │ │ │ │ - vpackssdw %ymm15,%ymm7,%ymm13 │ │ │ │ - vpbroadcastd 0x9397b(%rip),%ymm8 │ │ │ │ - vpmulhrsw %ymm0,%ymm8,%ymm9 │ │ │ │ - vpaddsw %ymm0,%ymm0,%ymm0 │ │ │ │ - vpaddsw %ymm0,%ymm9,%ymm0 │ │ │ │ - vpmulhrsw %ymm1,%ymm8,%ymm9 │ │ │ │ - vpaddsw %ymm1,%ymm1,%ymm1 │ │ │ │ - vpaddsw %ymm1,%ymm9,%ymm1 │ │ │ │ - vpmulhrsw %ymm2,%ymm8,%ymm9 │ │ │ │ - vpaddsw %ymm2,%ymm2,%ymm2 │ │ │ │ - vpaddsw %ymm2,%ymm9,%ymm2 │ │ │ │ - vpmulhrsw %ymm3,%ymm8,%ymm9 │ │ │ │ - vpaddsw %ymm3,%ymm3,%ymm3 │ │ │ │ - vpaddsw %ymm3,%ymm9,%ymm3 │ │ │ │ - vpmulhrsw %ymm4,%ymm8,%ymm9 │ │ │ │ - vpaddsw %ymm4,%ymm4,%ymm4 │ │ │ │ - vpaddsw %ymm4,%ymm9,%ymm4 │ │ │ │ - vpmulhrsw %ymm5,%ymm8,%ymm9 │ │ │ │ - vpaddsw %ymm5,%ymm5,%ymm5 │ │ │ │ - vpaddsw %ymm5,%ymm9,%ymm5 │ │ │ │ - vpmulhrsw %ymm6,%ymm8,%ymm9 │ │ │ │ - vpaddsw %ymm6,%ymm6,%ymm6 │ │ │ │ - vpaddsw %ymm6,%ymm9,%ymm6 │ │ │ │ - vpmulhrsw %ymm13,%ymm8,%ymm9 │ │ │ │ - vpaddsw %ymm13,%ymm13,%ymm13 │ │ │ │ - vpaddsw %ymm9,%ymm13,%ymm13 │ │ │ │ - vpbroadcastd 0x943d8(%rip),%ymm7 │ │ │ │ - vpbroadcastd 0x938ef(%rip),%ymm12 │ │ │ │ - call 34af10 <__cxa_finalize@plt+0x31fec0> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - vpunpckhwd %ymm1,%ymm0,%ymm9 │ │ │ │ - vpunpcklwd %ymm1,%ymm0,%ymm0 │ │ │ │ - vpunpckhwd %ymm13,%ymm6,%ymm1 │ │ │ │ - vpunpcklwd %ymm13,%ymm6,%ymm6 │ │ │ │ - vpunpckhwd %ymm5,%ymm4,%ymm13 │ │ │ │ - vpunpcklwd %ymm5,%ymm4,%ymm4 │ │ │ │ - vpunpcklwd %ymm3,%ymm2,%ymm5 │ │ │ │ - vpunpckhwd %ymm3,%ymm2,%ymm2 │ │ │ │ - vpunpckhdq %ymm5,%ymm0,%ymm3 │ │ │ │ - vpunpckldq %ymm5,%ymm0,%ymm0 │ │ │ │ - vpunpckhdq %ymm2,%ymm9,%ymm11 │ │ │ │ - vpunpckldq %ymm2,%ymm9,%ymm9 │ │ │ │ - vpunpckldq %ymm6,%ymm4,%ymm2 │ │ │ │ - vpunpckhdq %ymm6,%ymm4,%ymm4 │ │ │ │ - vpunpckldq %ymm1,%ymm13,%ymm6 │ │ │ │ - vpunpckhdq %ymm1,%ymm13,%ymm13 │ │ │ │ - vpunpckhqdq %ymm2,%ymm0,%ymm1 │ │ │ │ - vpunpcklqdq %ymm2,%ymm0,%ymm0 │ │ │ │ - vpunpcklqdq %ymm4,%ymm3,%ymm2 │ │ │ │ - vpunpckhqdq %ymm4,%ymm3,%ymm3 │ │ │ │ - vpunpcklqdq %ymm6,%ymm9,%ymm8 │ │ │ │ - vpunpckhqdq %ymm6,%ymm9,%ymm9 │ │ │ │ - vpunpcklqdq %ymm13,%ymm11,%ymm10 │ │ │ │ - vpunpckhqdq %ymm13,%ymm11,%ymm11 │ │ │ │ - vpmulhrsw %ymm0,%ymm12,%ymm0 │ │ │ │ - vpmulhrsw %ymm1,%ymm12,%ymm1 │ │ │ │ - call 349d5a <__cxa_finalize@plt+0x31ed0a> │ │ │ │ - vpmulhrsw %ymm2,%ymm12,%ymm0 │ │ │ │ - vpmulhrsw %ymm3,%ymm12,%ymm1 │ │ │ │ - call 349d62 <__cxa_finalize@plt+0x31ed12> │ │ │ │ - vpmulhrsw %ymm8,%ymm12,%ymm0 │ │ │ │ - vpmulhrsw %ymm9,%ymm12,%ymm1 │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - call 349d62 <__cxa_finalize@plt+0x31ed12> │ │ │ │ - vpmulhrsw %ymm10,%ymm12,%ymm0 │ │ │ │ - vpmulhrsw %ymm11,%ymm12,%ymm1 │ │ │ │ - call 349d62 <__cxa_finalize@plt+0x31ed12> │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x7e(%rip),%r8 │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 34b020 <__cxa_finalize@plt+0x31ffd0> │ │ │ │ - imul $0xb5,(%rdx),%eax │ │ │ │ - vpbroadcastd 0x94302(%rip),%ymm2 │ │ │ │ - mov %ecx,(%rdx) │ │ │ │ - or $0x10,%ecx │ │ │ │ - sub $0xffffff80,%eax │ │ │ │ - sar $0x8,%eax │ │ │ │ - imul $0xb5,%eax,%eax │ │ │ │ - jmp 349333 <__cxa_finalize@plt+0x31e2e3> │ │ │ │ - lea 0x60c(%rip),%r8 │ │ │ │ - add $0x23,%ecx │ │ │ │ - jmp 34b020 <__cxa_finalize@plt+0x31ffd0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x36e(%rip),%r8 │ │ │ │ - jmp 34b020 <__cxa_finalize@plt+0x31ffd0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x57e(%rip),%r8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - mov %rsp,%r10 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x100,%rsp │ │ │ │ - vpbroadcastd 0x942b1(%rip),%ymm12 │ │ │ │ - vpbroadcastd 0x942ac(%rip),%ymm13 │ │ │ │ - jmp 34a2c2 <__cxa_finalize@plt+0x31f272> │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - call 34b270 <__cxa_finalize@plt+0x320220> │ │ │ │ - vpbroadcastd 0x94285(%rip),%ymm12 │ │ │ │ - vpbroadcastd 0x94280(%rip),%ymm13 │ │ │ │ - vmovdqa %ymm0,0x100(%rdx) │ │ │ │ - vmovdqa %ymm2,0x140(%rdx) │ │ │ │ - vmovdqa %ymm4,0x180(%rdx) │ │ │ │ - vmovdqa %ymm6,0x1c0(%rdx) │ │ │ │ - vpmaxsd 0x20(%rdx),%ymm12,%ymm0 │ │ │ │ - vpmaxsd %ymm1,%ymm12,%ymm4 │ │ │ │ - vpmaxsd 0x60(%rdx),%ymm12,%ymm1 │ │ │ │ - vpmaxsd 0xa0(%rdx),%ymm12,%ymm2 │ │ │ │ - vpmaxsd %ymm5,%ymm12,%ymm6 │ │ │ │ - vpmaxsd %ymm3,%ymm12,%ymm5 │ │ │ │ - vpmaxsd 0xe0(%rdx),%ymm12,%ymm3 │ │ │ │ - vpmaxsd %ymm7,%ymm12,%ymm7 │ │ │ │ - vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ - vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ - vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ - vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ - vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ - vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ - vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ - vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ - vpbroadcastd 0x93725(%rip),%ymm11 │ │ │ │ - vpbroadcastd 0x94108(%rip),%ymm14 │ │ │ │ - call 34a654 <__cxa_finalize@plt+0x31f604> │ │ │ │ - vpmaxsd (%rdx),%ymm12,%ymm0 │ │ │ │ - vpmaxsd 0x40(%rdx),%ymm12,%ymm1 │ │ │ │ - vpmaxsd 0x80(%rdx),%ymm12,%ymm2 │ │ │ │ - vpmaxsd 0xc0(%rdx),%ymm12,%ymm3 │ │ │ │ - vpmaxsd 0x100(%rdx),%ymm12,%ymm4 │ │ │ │ - vpmaxsd 0x140(%rdx),%ymm12,%ymm5 │ │ │ │ - vpmaxsd 0x180(%rdx),%ymm12,%ymm6 │ │ │ │ - vpmaxsd 0x1c0(%rdx),%ymm12,%ymm7 │ │ │ │ - vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ - vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ - vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ - vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ - vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ - vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ - vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ - vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ - call 349588 <__cxa_finalize@plt+0x31e538> │ │ │ │ - call 34a500 <__cxa_finalize@plt+0x31f4b0> │ │ │ │ - vpbroadcastd 0x9410f(%rip),%ymm11 │ │ │ │ - vpaddd %ymm0,%ymm11,%ymm0 │ │ │ │ - vpaddd %ymm1,%ymm11,%ymm1 │ │ │ │ - vpaddd %ymm2,%ymm11,%ymm2 │ │ │ │ - vpaddd %ymm3,%ymm11,%ymm3 │ │ │ │ - vpaddd %ymm4,%ymm11,%ymm4 │ │ │ │ - vpaddd %ymm5,%ymm11,%ymm5 │ │ │ │ - vpaddd %ymm6,%ymm11,%ymm6 │ │ │ │ - vpaddd %ymm7,%ymm11,%ymm7 │ │ │ │ - call 34c920 <__cxa_finalize@plt+0x3218d0> │ │ │ │ - vpsrad $0x4,%ymm0,%ymm0 │ │ │ │ - vpsrad $0x4,%ymm1,%ymm1 │ │ │ │ - vpsrad $0x4,%ymm2,%ymm2 │ │ │ │ - vpsrad $0x4,%ymm3,%ymm3 │ │ │ │ - vpsrad $0x4,%ymm4,%ymm4 │ │ │ │ - vpsrad $0x4,%ymm5,%ymm5 │ │ │ │ - vpsrad $0x4,%ymm6,%ymm6 │ │ │ │ - vpsrad $0x4,%ymm7,%ymm7 │ │ │ │ - vpsrad $0x4,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x4,%ymm9,%ymm9 │ │ │ │ - vpsrad $0x4,%ymm10,%ymm10 │ │ │ │ - vpsrad $0x4,%ymm11,%ymm11 │ │ │ │ - vpsrad $0x4,%ymm12,%ymm12 │ │ │ │ - vpsrad $0x4,%ymm13,%ymm13 │ │ │ │ - vpsrad $0x4,%ymm14,%ymm14 │ │ │ │ - vpsrad $0x4,%ymm15,%ymm15 │ │ │ │ - vpackssdw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpackssdw %ymm3,%ymm2,%ymm1 │ │ │ │ - vpackssdw %ymm5,%ymm4,%ymm2 │ │ │ │ - vpackssdw %ymm7,%ymm6,%ymm3 │ │ │ │ - vpackssdw %ymm9,%ymm8,%ymm4 │ │ │ │ - vpackssdw %ymm11,%ymm10,%ymm5 │ │ │ │ - vpackssdw %ymm13,%ymm12,%ymm6 │ │ │ │ - vpackssdw %ymm15,%ymm14,%ymm7 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vpermq $0xd8,%ymm1,%ymm1 │ │ │ │ - call 349ec0 <__cxa_finalize@plt+0x31ee70> │ │ │ │ - call 349482 <__cxa_finalize@plt+0x31e432> │ │ │ │ - vpermq $0xd8,%ymm2,%ymm0 │ │ │ │ - vpermq $0xd8,%ymm3,%ymm1 │ │ │ │ - call 349482 <__cxa_finalize@plt+0x31e432> │ │ │ │ - vpermq $0xd8,%ymm4,%ymm0 │ │ │ │ - vpermq $0xd8,%ymm5,%ymm1 │ │ │ │ - call 349482 <__cxa_finalize@plt+0x31e432> │ │ │ │ - vpermq $0xd8,%ymm6,%ymm0 │ │ │ │ - vpermq $0xd8,%ymm7,%ymm1 │ │ │ │ - call 349482 <__cxa_finalize@plt+0x31e432> │ │ │ │ - mov %r10,%rsp │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovdqa %ymm8,0x100(%rdx) │ │ │ │ - vmovdqa %ymm9,0x120(%rdx) │ │ │ │ - vmovdqa %ymm10,0x140(%rdx) │ │ │ │ - vmovdqa %ymm11,0x160(%rdx) │ │ │ │ - call 349ee0 <__cxa_finalize@plt+0x31ee90> │ │ │ │ - vmovdqa %ymm0,(%rdx) │ │ │ │ - vmovdqa %ymm1,0x20(%rdx) │ │ │ │ - vmovdqa %ymm2,0x40(%rdx) │ │ │ │ - vmovdqa %ymm3,0x60(%rdx) │ │ │ │ - vmovdqa %ymm4,0x80(%rdx) │ │ │ │ - vmovdqa %ymm5,0xa0(%rdx) │ │ │ │ - vmovdqa %ymm6,0xc0(%rdx) │ │ │ │ - vmovdqa %ymm7,0xe0(%rdx) │ │ │ │ - vmovdqa 0x100(%rdx),%ymm0 │ │ │ │ - vmovdqa 0x120(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x140(%rdx),%ymm2 │ │ │ │ - vmovdqa 0x160(%rdx),%ymm3 │ │ │ │ - vmovdqa %ymm12,%ymm4 │ │ │ │ - vmovdqa %ymm13,%ymm5 │ │ │ │ - vmovdqa %ymm14,%ymm6 │ │ │ │ - vmovdqa %ymm15,%ymm7 │ │ │ │ - jmp 349ee0 <__cxa_finalize@plt+0x31ee90> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x2d2(%rip),%r8 │ │ │ │ - jmp 34b350 <__cxa_finalize@plt+0x320300> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x4e(%rip),%r8 │ │ │ │ - jmp 34b350 <__cxa_finalize@plt+0x320300> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x25e(%rip),%r8 │ │ │ │ - jmp 34b350 <__cxa_finalize@plt+0x320300> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x2bc(%rip),%r8 │ │ │ │ - add $0x23,%ecx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rsp,%r10 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x100,%rsp │ │ │ │ - vpbroadcastd 0x93f81(%rip),%ymm12 │ │ │ │ - vpbroadcastd 0x93f7c(%rip),%ymm13 │ │ │ │ - jmp 34a972 <__cxa_finalize@plt+0x31f922> │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - call 34b3f0 <__cxa_finalize@plt+0x3203a0> │ │ │ │ - call 34cc30 <__cxa_finalize@plt+0x321be0> │ │ │ │ - vpsrad $0x4,%ymm0,%ymm0 │ │ │ │ - vpsrad $0x4,%ymm1,%ymm1 │ │ │ │ - vpsrad $0x4,%ymm2,%ymm2 │ │ │ │ - vpsrad $0x4,%ymm3,%ymm3 │ │ │ │ - vpsrad $0x4,%ymm12,%ymm12 │ │ │ │ - vpsrad $0x4,%ymm13,%ymm13 │ │ │ │ - vpsrad $0x4,%ymm14,%ymm14 │ │ │ │ - vpsrad $0x4,%ymm15,%ymm15 │ │ │ │ - vpsrad $0xf,%ymm4,%ymm4 │ │ │ │ - vpsrad $0xf,%ymm5,%ymm5 │ │ │ │ - vpsrad $0xf,%ymm6,%ymm6 │ │ │ │ - vpsrad $0xf,%ymm7,%ymm7 │ │ │ │ - vpsrad $0xf,%ymm8,%ymm8 │ │ │ │ - vpsrad $0xf,%ymm9,%ymm9 │ │ │ │ - vpsrad $0xf,%ymm10,%ymm10 │ │ │ │ - vpsrad $0xf,%ymm11,%ymm11 │ │ │ │ - jmp 34b1ee <__cxa_finalize@plt+0x32019e> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - call 34b270 <__cxa_finalize@plt+0x320220> │ │ │ │ - vpbroadcastd 0x93ee2(%rip),%ymm13 │ │ │ │ - vpbroadcastd 0x93edd(%rip),%ymm14 │ │ │ │ - vmovdqa %ymm0,0x100(%rdx) │ │ │ │ - vmovdqa %ymm3,0x160(%rdx) │ │ │ │ - vmovdqa %ymm4,0x180(%rdx) │ │ │ │ - vmovdqa %ymm7,0x1e0(%rdx) │ │ │ │ - vpmaxsd 0x40(%rdx),%ymm13,%ymm0 │ │ │ │ - vpmaxsd %ymm1,%ymm13,%ymm3 │ │ │ │ - vpmaxsd %ymm5,%ymm13,%ymm1 │ │ │ │ - vpmaxsd %ymm2,%ymm13,%ymm4 │ │ │ │ - vpmaxsd 0xc0(%rdx),%ymm13,%ymm2 │ │ │ │ - vpmaxsd 0xa0(%rdx),%ymm13,%ymm5 │ │ │ │ - vpmaxsd %ymm6,%ymm13,%ymm6 │ │ │ │ - vpmaxsd 0x20(%rdx),%ymm13,%ymm7 │ │ │ │ - vpminsd %ymm0,%ymm14,%ymm0 │ │ │ │ - vpminsd %ymm1,%ymm14,%ymm1 │ │ │ │ - vpminsd %ymm2,%ymm14,%ymm2 │ │ │ │ - vpminsd %ymm3,%ymm14,%ymm3 │ │ │ │ - vpminsd %ymm4,%ymm14,%ymm4 │ │ │ │ - vpminsd %ymm5,%ymm14,%ymm5 │ │ │ │ - vpminsd %ymm6,%ymm14,%ymm6 │ │ │ │ - vpminsd %ymm7,%ymm14,%ymm7 │ │ │ │ - vpbroadcastd 0x93382(%rip),%ymm12 │ │ │ │ - vpbroadcastd 0x93d65(%rip),%ymm15 │ │ │ │ - call 34d1a5 <__cxa_finalize@plt+0x322155> │ │ │ │ - vpmaxsd (%rdx),%ymm13,%ymm0 │ │ │ │ - vpmaxsd 0x1e0(%rdx),%ymm13,%ymm1 │ │ │ │ - vpmaxsd 0x80(%rdx),%ymm13,%ymm2 │ │ │ │ - vpmaxsd 0x160(%rdx),%ymm13,%ymm3 │ │ │ │ - vpmaxsd 0x100(%rdx),%ymm13,%ymm4 │ │ │ │ - vpmaxsd 0xe0(%rdx),%ymm13,%ymm5 │ │ │ │ - vpmaxsd 0x180(%rdx),%ymm13,%ymm6 │ │ │ │ - vpmaxsd 0x60(%rdx),%ymm13,%ymm7 │ │ │ │ - vpminsd %ymm0,%ymm14,%ymm0 │ │ │ │ - vpminsd %ymm1,%ymm14,%ymm1 │ │ │ │ - vpminsd %ymm2,%ymm14,%ymm2 │ │ │ │ - vpminsd %ymm3,%ymm14,%ymm3 │ │ │ │ - vpminsd %ymm4,%ymm14,%ymm4 │ │ │ │ - vpminsd %ymm5,%ymm14,%ymm5 │ │ │ │ - vpminsd %ymm6,%ymm14,%ymm6 │ │ │ │ - vpminsd %ymm7,%ymm14,%ymm7 │ │ │ │ - call 34cdaa <__cxa_finalize@plt+0x321d5a> │ │ │ │ - vpbroadcastd 0x93dbd(%rip),%ymm14 │ │ │ │ - vpsrld $0xb,%ymm15,%ymm15 │ │ │ │ - vpsubd %ymm15,%ymm14,%ymm13 │ │ │ │ - vpslld $0x3,%ymm15,%ymm15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x4f2(%rip),%r8 │ │ │ │ - jmp 34b570 <__cxa_finalize@plt+0x320520> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x1d2(%rip),%r8 │ │ │ │ - jmp 34b570 <__cxa_finalize@plt+0x320520> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x3e(%rip),%r8 │ │ │ │ - jmp 34b570 <__cxa_finalize@plt+0x320520> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x9c(%rip),%r8 │ │ │ │ - add $0x23,%ecx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rsp,%r10 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x100,%rsp │ │ │ │ - vpbroadcastd 0x93d61(%rip),%ymm12 │ │ │ │ - vpbroadcastd 0x93d5c(%rip),%ymm13 │ │ │ │ - jmp 34ab92 <__cxa_finalize@plt+0x31fb42> │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - call 34b3f0 <__cxa_finalize@plt+0x3203a0> │ │ │ │ - call 34d590 <__cxa_finalize@plt+0x322540> │ │ │ │ - jmp 34b387 <__cxa_finalize@plt+0x320337> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x572(%rip),%r8 │ │ │ │ - jmp 34b5f0 <__cxa_finalize@plt+0x3205a0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x252(%rip),%r8 │ │ │ │ - jmp 34b5f0 <__cxa_finalize@plt+0x3205a0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x42(%rip),%r8 │ │ │ │ - jmp 34b5f0 <__cxa_finalize@plt+0x3205a0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x1c(%rip),%r8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - mov %rsp,%r10 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x100,%rsp │ │ │ │ - jmp 34ad20 <__cxa_finalize@plt+0x31fcd0> │ │ │ │ - call 34b650 <__cxa_finalize@plt+0x320600> │ │ │ │ - vpackssdw %ymm8,%ymm0,%ymm0 │ │ │ │ - vpackssdw %ymm9,%ymm1,%ymm1 │ │ │ │ - vpackssdw %ymm10,%ymm2,%ymm2 │ │ │ │ - vpackssdw %ymm11,%ymm3,%ymm3 │ │ │ │ - vpackssdw %ymm12,%ymm4,%ymm4 │ │ │ │ - vpackssdw %ymm13,%ymm5,%ymm5 │ │ │ │ - vpackssdw %ymm14,%ymm6,%ymm6 │ │ │ │ - vpackssdw %ymm15,%ymm7,%ymm13 │ │ │ │ - vpbroadcastd 0x93c9b(%rip),%ymm7 │ │ │ │ - vpbroadcastd 0x931ba(%rip),%ymm12 │ │ │ │ - call 34af10 <__cxa_finalize@plt+0x31fec0> │ │ │ │ - mov %r10,%rsp │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - vmovdqa %ymm7,(%rdx) │ │ │ │ - vpbroadcastd 0x93c83(%rip),%ymm7 │ │ │ │ - vpmaxsd %ymm7,%ymm0,%ymm0 │ │ │ │ - vpmaxsd %ymm7,%ymm1,%ymm1 │ │ │ │ - vpmaxsd %ymm7,%ymm2,%ymm2 │ │ │ │ - vpmaxsd %ymm7,%ymm3,%ymm3 │ │ │ │ - vpmaxsd %ymm7,%ymm4,%ymm4 │ │ │ │ - vpmaxsd %ymm7,%ymm5,%ymm5 │ │ │ │ - vpmaxsd %ymm7,%ymm6,%ymm6 │ │ │ │ - vpmaxsd %ymm7,%ymm8,%ymm8 │ │ │ │ - vpmaxsd %ymm7,%ymm9,%ymm9 │ │ │ │ - vpmaxsd %ymm7,%ymm10,%ymm10 │ │ │ │ - vpmaxsd %ymm7,%ymm11,%ymm11 │ │ │ │ - vpmaxsd %ymm7,%ymm12,%ymm12 │ │ │ │ - vpmaxsd %ymm7,%ymm13,%ymm13 │ │ │ │ - vpmaxsd %ymm7,%ymm14,%ymm14 │ │ │ │ - vpmaxsd %ymm7,%ymm15,%ymm15 │ │ │ │ - vpmaxsd (%rdx),%ymm7,%ymm7 │ │ │ │ - vmovdqa %ymm15,(%rdx) │ │ │ │ - vpbroadcastd 0x93c2a(%rip),%ymm15 │ │ │ │ - vpminsd %ymm0,%ymm15,%ymm0 │ │ │ │ - vpminsd %ymm1,%ymm15,%ymm1 │ │ │ │ - vpminsd %ymm2,%ymm15,%ymm2 │ │ │ │ - vpminsd %ymm3,%ymm15,%ymm3 │ │ │ │ - vpminsd %ymm4,%ymm15,%ymm4 │ │ │ │ - vpminsd %ymm5,%ymm15,%ymm5 │ │ │ │ - vpminsd %ymm6,%ymm15,%ymm6 │ │ │ │ - vpminsd %ymm7,%ymm15,%ymm7 │ │ │ │ - vpminsd %ymm15,%ymm8,%ymm8 │ │ │ │ - vpminsd %ymm15,%ymm9,%ymm9 │ │ │ │ - vpminsd %ymm15,%ymm10,%ymm10 │ │ │ │ - vpminsd %ymm15,%ymm11,%ymm11 │ │ │ │ - vpminsd %ymm15,%ymm12,%ymm12 │ │ │ │ - vpminsd %ymm15,%ymm13,%ymm13 │ │ │ │ - vpminsd %ymm15,%ymm14,%ymm14 │ │ │ │ - vpminsd (%rdx),%ymm15,%ymm15 │ │ │ │ - vmovdqa %ymm7,(%rdx) │ │ │ │ - vpbroadcastd 0x93bad(%rip),%ymm7 │ │ │ │ - vpmulld %ymm7,%ymm0,%ymm0 │ │ │ │ - vpmulld %ymm7,%ymm1,%ymm1 │ │ │ │ - vpmulld %ymm7,%ymm2,%ymm2 │ │ │ │ - vpmulld %ymm7,%ymm3,%ymm3 │ │ │ │ - vpmulld %ymm7,%ymm4,%ymm4 │ │ │ │ - vpmulld %ymm7,%ymm5,%ymm5 │ │ │ │ - vpmulld %ymm7,%ymm6,%ymm6 │ │ │ │ - vpmulld %ymm7,%ymm8,%ymm8 │ │ │ │ - vpmulld %ymm7,%ymm9,%ymm9 │ │ │ │ - vpmulld %ymm7,%ymm10,%ymm10 │ │ │ │ - vpmulld %ymm7,%ymm11,%ymm11 │ │ │ │ - vpmulld %ymm7,%ymm12,%ymm12 │ │ │ │ - vpmulld %ymm7,%ymm13,%ymm13 │ │ │ │ - vpmulld %ymm7,%ymm14,%ymm14 │ │ │ │ - vpmulld %ymm7,%ymm15,%ymm15 │ │ │ │ - vpmulld (%rdx),%ymm7,%ymm7 │ │ │ │ - vmovdqa %ymm15,(%rdx) │ │ │ │ - vpbroadcastd 0x93b2c(%rip),%ymm15 │ │ │ │ - vpaddd %ymm0,%ymm15,%ymm0 │ │ │ │ - vpaddd %ymm1,%ymm15,%ymm1 │ │ │ │ - vpaddd %ymm2,%ymm15,%ymm2 │ │ │ │ - vpaddd %ymm3,%ymm15,%ymm3 │ │ │ │ - vpaddd %ymm4,%ymm15,%ymm4 │ │ │ │ - vpaddd %ymm5,%ymm15,%ymm5 │ │ │ │ - vpaddd %ymm6,%ymm15,%ymm6 │ │ │ │ - vpaddd %ymm7,%ymm15,%ymm7 │ │ │ │ - vpaddd %ymm15,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm15,%ymm9,%ymm9 │ │ │ │ - vpaddd %ymm15,%ymm10,%ymm10 │ │ │ │ - vpaddd %ymm15,%ymm11,%ymm11 │ │ │ │ - vpaddd %ymm15,%ymm12,%ymm12 │ │ │ │ - vpaddd %ymm15,%ymm13,%ymm13 │ │ │ │ - vpaddd %ymm15,%ymm14,%ymm14 │ │ │ │ - vpaddd (%rdx),%ymm15,%ymm15 │ │ │ │ - vpsrad $0xe,%ymm0,%ymm0 │ │ │ │ - vpsrad $0xe,%ymm1,%ymm1 │ │ │ │ - vpsrad $0xe,%ymm2,%ymm2 │ │ │ │ - vpsrad $0xe,%ymm3,%ymm3 │ │ │ │ - vpsrad $0xe,%ymm4,%ymm4 │ │ │ │ - vpsrad $0xe,%ymm5,%ymm5 │ │ │ │ - vpsrad $0xe,%ymm6,%ymm6 │ │ │ │ - vpsrad $0xe,%ymm7,%ymm7 │ │ │ │ - vpsrad $0xe,%ymm8,%ymm8 │ │ │ │ - vpsrad $0xe,%ymm9,%ymm9 │ │ │ │ - vpsrad $0xe,%ymm10,%ymm10 │ │ │ │ - vpsrad $0xe,%ymm11,%ymm11 │ │ │ │ - vpsrad $0xe,%ymm12,%ymm12 │ │ │ │ - vpsrad $0xe,%ymm13,%ymm13 │ │ │ │ - vpsrad $0xe,%ymm14,%ymm14 │ │ │ │ - vpsrad $0xe,%ymm15,%ymm15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x198(%rip),%r8 │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 34b8c0 <__cxa_finalize@plt+0x320870> │ │ │ │ - vpbroadcastd 0x93aa0(%rip),%ymm3 │ │ │ │ - imul $0xb5,(%rdx),%eax │ │ │ │ - mov %ecx,(%rdx) │ │ │ │ - or $0x4,%ecx │ │ │ │ - add $0x180,%eax │ │ │ │ - sar $0x9,%eax │ │ │ │ - imul $0xb5,%eax,%eax │ │ │ │ - add $0x880,%eax │ │ │ │ - sar $0xc,%eax │ │ │ │ - vmovd %eax,%xmm0 │ │ │ │ - vpaddsw %xmm3,%xmm0,%xmm0 │ │ │ │ - vpbroadcastw %xmm0,%ymm0 │ │ │ │ - vpaddsw (%rdi),%ymm0,%ymm1 │ │ │ │ - vpaddsw (%rdi,%rsi,1),%ymm0,%ymm2 │ │ │ │ - vpsubusw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpsubusw %ymm3,%ymm2,%ymm2 │ │ │ │ - vmovdqa %ymm1,(%rdi) │ │ │ │ - vmovdqa %ymm2,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%ecx │ │ │ │ - jg 34b866 <__cxa_finalize@plt+0x320816> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x821(%rip),%r8 │ │ │ │ - jmp 34b8c0 <__cxa_finalize@plt+0x320870> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x506(%rip),%r8 │ │ │ │ - jmp 34b8c0 <__cxa_finalize@plt+0x320870> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x6ac(%rip),%r8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - vpbroadcastd 0x93a17(%rip),%ymm8 │ │ │ │ - vpbroadcastd 0x93a12(%rip),%ymm9 │ │ │ │ - vbroadcasti128 (%rdx),%ymm0 │ │ │ │ - vbroadcasti128 0x40(%rdx),%ymm4 │ │ │ │ - vbroadcasti128 0x20(%rdx),%ymm1 │ │ │ │ - vbroadcasti128 0x60(%rdx),%ymm7 │ │ │ │ - vbroadcasti128 0xa0(%rdx),%ymm5 │ │ │ │ - vbroadcasti128 0x80(%rdx),%ymm2 │ │ │ │ - vbroadcasti128 0xc0(%rdx),%ymm6 │ │ │ │ - vbroadcasti128 0xe0(%rdx),%ymm3 │ │ │ │ - vshufpd $0xc,%ymm4,%ymm0,%ymm0 │ │ │ │ - vshufpd $0xc,%ymm5,%ymm1,%ymm1 │ │ │ │ - vshufpd $0xc,%ymm6,%ymm2,%ymm2 │ │ │ │ - vshufpd $0xc,%ymm7,%ymm3,%ymm3 │ │ │ │ - call 34ba80 <__cxa_finalize@plt+0x320a30> │ │ │ │ - vbroadcasti128 0x10(%rdx),%ymm10 │ │ │ │ - vbroadcasti128 0x50(%rdx),%ymm4 │ │ │ │ - vbroadcasti128 0xf0(%rdx),%ymm11 │ │ │ │ - vbroadcasti128 0xb0(%rdx),%ymm5 │ │ │ │ - vshufpd $0xc,%ymm4,%ymm10,%ymm10 │ │ │ │ - vshufpd $0xc,%ymm5,%ymm11,%ymm11 │ │ │ │ - vbroadcasti128 0x90(%rdx),%ymm5 │ │ │ │ - vbroadcasti128 0xd0(%rdx),%ymm4 │ │ │ │ - vshufpd $0xc,%ymm4,%ymm5,%ymm5 │ │ │ │ - vbroadcasti128 0x70(%rdx),%ymm6 │ │ │ │ - vbroadcasti128 0x30(%rdx),%ymm4 │ │ │ │ - vshufpd $0xc,%ymm4,%ymm6,%ymm6 │ │ │ │ - call 34baa0 <__cxa_finalize@plt+0x320a50> │ │ │ │ - vpcmpeqd %ymm4,%ymm4,%ymm4 │ │ │ │ - vpsubd %ymm4,%ymm0,%ymm0 │ │ │ │ - vpsubd %ymm4,%ymm1,%ymm1 │ │ │ │ - vpsubd %ymm4,%ymm2,%ymm2 │ │ │ │ - vpsubd %ymm4,%ymm3,%ymm3 │ │ │ │ - call 34bc40 <__cxa_finalize@plt+0x320bf0> │ │ │ │ - vpsrad $0x1,%ymm0,%ymm0 │ │ │ │ - vpsrad $0x1,%ymm1,%ymm1 │ │ │ │ - vpsrad $0x1,%ymm2,%ymm2 │ │ │ │ - vpsrad $0x1,%ymm3,%ymm3 │ │ │ │ - vpsrad $0x1,%ymm4,%ymm4 │ │ │ │ - vpsrad $0x1,%ymm5,%ymm5 │ │ │ │ - vpsrad $0x1,%ymm6,%ymm6 │ │ │ │ - vpsrad $0x1,%ymm7,%ymm7 │ │ │ │ - jmp *%r8 │ │ │ │ - call 34bc90 <__cxa_finalize@plt+0x320c40> │ │ │ │ - lea 0x92e75(%rip),%rax │ │ │ │ - call 32afb0 <__cxa_finalize@plt+0x2fff60> │ │ │ │ - vpbroadcastd 0x92e17(%rip),%ymm4 │ │ │ │ - vpmulhrsw %ymm4,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm4,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpbroadcastd 0x938da(%rip),%ymm5 │ │ │ │ - vpaddw (%rdi),%ymm0,%ymm0 │ │ │ │ - vpaddw (%rdi,%rsi,1),%ymm1,%ymm1 │ │ │ │ - lea (%rdi,%rsi,2),%rax │ │ │ │ - vpaddw (%rax),%ymm2,%ymm2 │ │ │ │ - vpaddw (%rax,%rsi,1),%ymm3,%ymm3 │ │ │ │ - vpxor %ymm4,%ymm4,%ymm4 │ │ │ │ - vmovdqa %ymm4,(%rdx) │ │ │ │ - vmovdqa %ymm4,0x20(%rdx) │ │ │ │ - vmovdqa %ymm4,0x40(%rdx) │ │ │ │ - vmovdqa %ymm4,0x60(%rdx) │ │ │ │ - vmovdqa %ymm4,0x80(%rdx) │ │ │ │ - vmovdqa %ymm4,0xa0(%rdx) │ │ │ │ - vmovdqa %ymm4,0xc0(%rdx) │ │ │ │ - vmovdqa %ymm4,0xe0(%rdx) │ │ │ │ - vpmaxsw %ymm4,%ymm0,%ymm0 │ │ │ │ - vpmaxsw %ymm4,%ymm1,%ymm1 │ │ │ │ - vpmaxsw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmaxsw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpminsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpminsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpminsw %ymm5,%ymm2,%ymm2 │ │ │ │ - vpminsw %ymm5,%ymm3,%ymm3 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %ymm2,(%rax) │ │ │ │ - vmovdqa %ymm3,(%rax,%rsi,1) │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - vpbroadcastd 0x92d83(%rip),%ymm7 │ │ │ │ - call 3489b0 <__cxa_finalize@plt+0x31d960> │ │ │ │ - vpsubd %ymm4,%ymm0,%ymm3 │ │ │ │ - vpaddd %ymm4,%ymm0,%ymm0 │ │ │ │ - vpaddd %ymm5,%ymm2,%ymm1 │ │ │ │ - vpsubd %ymm5,%ymm2,%ymm2 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - vbroadcasti128 0x937b7(%rip),%ymm4 │ │ │ │ - vpmulld %ymm4,%ymm10,%ymm12 │ │ │ │ - vpmulld %ymm4,%ymm11,%ymm4 │ │ │ │ - vbroadcasti128 0x936c4(%rip),%ymm13 │ │ │ │ - vpmulld %ymm13,%ymm10,%ymm10 │ │ │ │ - vpmulld %ymm13,%ymm11,%ymm11 │ │ │ │ - vpaddd %ymm7,%ymm12,%ymm12 │ │ │ │ - vpaddd %ymm12,%ymm11,%ymm11 │ │ │ │ - vpaddd %ymm7,%ymm10,%ymm10 │ │ │ │ - vpsubd %ymm4,%ymm10,%ymm10 │ │ │ │ - vpsrad $0xc,%ymm11,%ymm11 │ │ │ │ - vpsrad $0xc,%ymm10,%ymm10 │ │ │ │ - vbroadcasti128 0x936d4(%rip),%ymm4 │ │ │ │ - vpmulld %ymm4,%ymm5,%ymm12 │ │ │ │ - vpmulld %ymm6,%ymm4,%ymm4 │ │ │ │ - vbroadcasti128 0x93721(%rip),%ymm13 │ │ │ │ - vpmulld %ymm5,%ymm13,%ymm5 │ │ │ │ - vpmulld %ymm6,%ymm13,%ymm6 │ │ │ │ - vpaddd %ymm7,%ymm12,%ymm12 │ │ │ │ - vpaddd %ymm6,%ymm12,%ymm6 │ │ │ │ - vpaddd %ymm7,%ymm5,%ymm5 │ │ │ │ - vpsubd %ymm4,%ymm5,%ymm5 │ │ │ │ - vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ - vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ - vbroadcasti128 0x936d4(%rip),%ymm12 │ │ │ │ - vpsubd %ymm5,%ymm10,%ymm4 │ │ │ │ - vpaddd %ymm5,%ymm10,%ymm10 │ │ │ │ - vpsignd %ymm12,%ymm4,%ymm4 │ │ │ │ - vpsubd %ymm6,%ymm11,%ymm5 │ │ │ │ - vpaddd %ymm6,%ymm11,%ymm11 │ │ │ │ - vpsignd %ymm12,%ymm5,%ymm5 │ │ │ │ - vpbroadcastd 0x93699(%rip),%ymm6 │ │ │ │ - vpbroadcastd 0x936a8(%rip),%ymm13 │ │ │ │ - vpmaxsd %ymm5,%ymm8,%ymm5 │ │ │ │ - vpmaxsd %ymm4,%ymm8,%ymm4 │ │ │ │ - vpminsd %ymm5,%ymm9,%ymm5 │ │ │ │ - vpminsd %ymm4,%ymm9,%ymm4 │ │ │ │ - vpmulld %ymm5,%ymm12,%ymm12 │ │ │ │ - vpmulld %ymm6,%ymm5,%ymm5 │ │ │ │ - vbroadcasti128 0x93669(%rip),%ymm6 │ │ │ │ - vpmulld %ymm4,%ymm13,%ymm13 │ │ │ │ - vpmulld %ymm6,%ymm4,%ymm4 │ │ │ │ - vpmaxsd %ymm8,%ymm10,%ymm10 │ │ │ │ - vpmaxsd %ymm8,%ymm11,%ymm11 │ │ │ │ - vpmaxsd %ymm0,%ymm8,%ymm0 │ │ │ │ - vpmaxsd %ymm1,%ymm8,%ymm1 │ │ │ │ - vpminsd %ymm9,%ymm10,%ymm10 │ │ │ │ - vpminsd %ymm9,%ymm11,%ymm11 │ │ │ │ - vpminsd %ymm0,%ymm9,%ymm0 │ │ │ │ - vpminsd %ymm1,%ymm9,%ymm1 │ │ │ │ - vpaddd %ymm7,%ymm12,%ymm12 │ │ │ │ - vpaddd %ymm7,%ymm5,%ymm5 │ │ │ │ - vpaddd %ymm4,%ymm12,%ymm4 │ │ │ │ - vpsubd %ymm13,%ymm5,%ymm5 │ │ │ │ - vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ - vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ - vpbroadcastd 0x93623(%rip),%ymm12 │ │ │ │ - vpunpckhqdq %ymm5,%ymm11,%ymm6 │ │ │ │ - vpunpcklqdq %ymm4,%ymm11,%ymm11 │ │ │ │ - vpunpckhqdq %ymm4,%ymm10,%ymm4 │ │ │ │ - vpunpcklqdq %ymm5,%ymm10,%ymm10 │ │ │ │ - vpsubd %ymm6,%ymm11,%ymm5 │ │ │ │ - vpaddd %ymm6,%ymm11,%ymm11 │ │ │ │ - vpsubd %ymm4,%ymm10,%ymm6 │ │ │ │ - vpaddd %ymm4,%ymm10,%ymm10 │ │ │ │ - vpmaxsd %ymm5,%ymm8,%ymm5 │ │ │ │ - vpmaxsd %ymm6,%ymm8,%ymm6 │ │ │ │ - vpminsd %ymm5,%ymm9,%ymm5 │ │ │ │ - vpminsd %ymm6,%ymm9,%ymm6 │ │ │ │ - vpmulld %ymm5,%ymm12,%ymm5 │ │ │ │ - vpmulld %ymm6,%ymm12,%ymm6 │ │ │ │ - vpmaxsd %ymm2,%ymm8,%ymm2 │ │ │ │ - vpmaxsd %ymm3,%ymm8,%ymm3 │ │ │ │ - vpmaxsd %ymm8,%ymm11,%ymm11 │ │ │ │ - vpmaxsd %ymm8,%ymm10,%ymm10 │ │ │ │ - vpminsd %ymm2,%ymm9,%ymm2 │ │ │ │ - vpminsd %ymm3,%ymm9,%ymm3 │ │ │ │ - vpminsd %ymm9,%ymm11,%ymm11 │ │ │ │ - vpminsd %ymm9,%ymm10,%ymm10 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - vpaddd %ymm7,%ymm5,%ymm5 │ │ │ │ - vpsubd %ymm6,%ymm5,%ymm4 │ │ │ │ - vpaddd %ymm6,%ymm5,%ymm5 │ │ │ │ - vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ - vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ - vpsubd %ymm11,%ymm0,%ymm7 │ │ │ │ - vpaddd %ymm0,%ymm11,%ymm0 │ │ │ │ - vpsubd %ymm5,%ymm1,%ymm6 │ │ │ │ - vpaddd %ymm5,%ymm1,%ymm1 │ │ │ │ - vpsubd %ymm4,%ymm2,%ymm5 │ │ │ │ - vpaddd %ymm4,%ymm2,%ymm2 │ │ │ │ - vpsubd %ymm10,%ymm3,%ymm4 │ │ │ │ - vpaddd %ymm3,%ymm10,%ymm3 │ │ │ │ - vpshufd $0x4e,%ymm1,%ymm1 │ │ │ │ - vpshufd $0x4e,%ymm3,%ymm3 │ │ │ │ - vpshufd $0x4e,%ymm5,%ymm5 │ │ │ │ - vpshufd $0x4e,%ymm7,%ymm7 │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - vbroadcasti128 0x92b27(%rip),%ymm8 │ │ │ │ - vpackssdw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpackssdw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpackssdw %ymm5,%ymm4,%ymm4 │ │ │ │ - vpackssdw %ymm7,%ymm6,%ymm6 │ │ │ │ - vpshufb %ymm8,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm8,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm8,%ymm4,%ymm4 │ │ │ │ - vpshufb %ymm8,%ymm6,%ymm6 │ │ │ │ - vpunpckhqdq %ymm2,%ymm0,%ymm1 │ │ │ │ - vpunpcklqdq %ymm2,%ymm0,%ymm0 │ │ │ │ - vpunpckhqdq %ymm6,%ymm4,%ymm2 │ │ │ │ - vpunpcklqdq %ymm6,%ymm4,%ymm4 │ │ │ │ - vperm2i128 $0x31,%ymm2,%ymm1,%ymm3 │ │ │ │ - vinserti128 $0x1,%xmm2,%ymm1,%ymm1 │ │ │ │ - vperm2i128 $0x31,%ymm4,%ymm0,%ymm2 │ │ │ │ - vinserti128 $0x1,%xmm4,%ymm0,%ymm0 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea -0x338(%rip),%r8 │ │ │ │ - jmp 34bd30 <__cxa_finalize@plt+0x320ce0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0xa6(%rip),%r8 │ │ │ │ - jmp 34bd30 <__cxa_finalize@plt+0x320ce0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x24c(%rip),%r8 │ │ │ │ - jmp 34bd30 <__cxa_finalize@plt+0x320ce0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x391(%rip),%r8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - vpbroadcastd 0x935a7(%rip),%ymm12 │ │ │ │ - vpbroadcastd 0x935a2(%rip),%ymm13 │ │ │ │ - call 347840 <__cxa_finalize@plt+0x31c7f0> │ │ │ │ - vpsrad $0xb,%ymm11,%ymm11 │ │ │ │ - vpaddd %ymm0,%ymm11,%ymm0 │ │ │ │ - vpaddd %ymm1,%ymm11,%ymm1 │ │ │ │ - vpaddd %ymm2,%ymm11,%ymm2 │ │ │ │ - vpaddd %ymm3,%ymm11,%ymm3 │ │ │ │ - vpaddd %ymm5,%ymm11,%ymm4 │ │ │ │ - vpaddd %ymm6,%ymm11,%ymm5 │ │ │ │ - vpaddd %ymm7,%ymm11,%ymm6 │ │ │ │ - vpaddd %ymm11,%ymm8,%ymm7 │ │ │ │ - vpshufd $0x4e,%ymm0,%ymm0 │ │ │ │ - vpshufd $0x4e,%ymm2,%ymm2 │ │ │ │ - vpshufd $0x4e,%ymm4,%ymm4 │ │ │ │ - vpshufd $0x4e,%ymm6,%ymm6 │ │ │ │ - vpsrad $0x1,%ymm0,%ymm0 │ │ │ │ - vpsrad $0x1,%ymm1,%ymm1 │ │ │ │ - vpsrad $0x1,%ymm2,%ymm2 │ │ │ │ - vpsrad $0x1,%ymm3,%ymm3 │ │ │ │ - vpsrad $0x1,%ymm4,%ymm4 │ │ │ │ - vpsrad $0x1,%ymm5,%ymm5 │ │ │ │ - vpsrad $0x1,%ymm6,%ymm6 │ │ │ │ - vpsrad $0x1,%ymm7,%ymm7 │ │ │ │ - jmp *%r8 │ │ │ │ - call 34bc90 <__cxa_finalize@plt+0x320c40> │ │ │ │ - lea 0x92a87(%rip),%rax │ │ │ │ - call 32b1d0 <__cxa_finalize@plt+0x300180> │ │ │ │ - jmp 34b9d0 <__cxa_finalize@plt+0x320980> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - vpbroadcastd 0x934cb(%rip),%ymm6 │ │ │ │ - vmovdqa (%rdx),%ymm0 │ │ │ │ - vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ - vpbroadcastd 0x934c5(%rip),%ymm7 │ │ │ │ - vmovdqa 0xc0(%rdx),%ymm2 │ │ │ │ - vmovdqa 0xe0(%rdx),%ymm3 │ │ │ │ - vpmulld %ymm6,%ymm0,%ymm4 │ │ │ │ - vpmulld %ymm6,%ymm1,%ymm5 │ │ │ │ - vpmulld %ymm7,%ymm2,%ymm9 │ │ │ │ - vpmulld %ymm7,%ymm3,%ymm8 │ │ │ │ - vpaddd %ymm4,%ymm9,%ymm4 │ │ │ │ - vpaddd %ymm5,%ymm8,%ymm8 │ │ │ │ - vpmulld %ymm7,%ymm0,%ymm5 │ │ │ │ - vpmulld %ymm7,%ymm1,%ymm9 │ │ │ │ - vpaddd %ymm2,%ymm0,%ymm0 │ │ │ │ - vpaddd %ymm3,%ymm1,%ymm1 │ │ │ │ - vpaddd %ymm6,%ymm7,%ymm7 │ │ │ │ - vpmulld %ymm7,%ymm2,%ymm2 │ │ │ │ - vpmulld %ymm7,%ymm3,%ymm3 │ │ │ │ - vpsubd %ymm2,%ymm5,%ymm5 │ │ │ │ - vpsubd %ymm3,%ymm9,%ymm9 │ │ │ │ - vmovdqa 0x80(%rdx),%ymm2 │ │ │ │ - vpmulld %ymm2,%ymm7,%ymm10 │ │ │ │ - vpmulld %ymm2,%ymm6,%ymm3 │ │ │ │ - vpsubd %ymm0,%ymm2,%ymm2 │ │ │ │ - vmovdqa 0xa0(%rdx),%ymm0 │ │ │ │ - vpmulld %ymm0,%ymm7,%ymm7 │ │ │ │ - vpmulld %ymm0,%ymm6,%ymm6 │ │ │ │ - vpsubd %ymm1,%ymm0,%ymm0 │ │ │ │ - vpbroadcastd 0x93428(%rip),%ymm1 │ │ │ │ - vpaddd %ymm4,%ymm10,%ymm4 │ │ │ │ - vpaddd %ymm7,%ymm8,%ymm7 │ │ │ │ - vpsubd %ymm3,%ymm5,%ymm5 │ │ │ │ - vpsubd %ymm6,%ymm9,%ymm9 │ │ │ │ - vpmulld %ymm1,%ymm2,%ymm2 │ │ │ │ - vpmulld %ymm1,%ymm0,%ymm0 │ │ │ │ - vpmulld 0x40(%rdx),%ymm1,%ymm3 │ │ │ │ - vpmulld 0x60(%rdx),%ymm1,%ymm1 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - vpaddd %ymm6,%ymm5,%ymm5 │ │ │ │ - vpaddd %ymm6,%ymm9,%ymm9 │ │ │ │ - vpaddd %ymm5,%ymm4,%ymm10 │ │ │ │ - vpaddd %ymm6,%ymm4,%ymm4 │ │ │ │ - vpaddd %ymm6,%ymm7,%ymm8 │ │ │ │ - vpaddd %ymm7,%ymm9,%ymm7 │ │ │ │ - vpsubd %ymm3,%ymm4,%ymm4 │ │ │ │ - vpsubd %ymm3,%ymm5,%ymm5 │ │ │ │ - vpaddd %ymm6,%ymm2,%ymm2 │ │ │ │ - vpaddd %ymm3,%ymm10,%ymm3 │ │ │ │ - vpsubd %ymm1,%ymm8,%ymm8 │ │ │ │ - vpsubd %ymm1,%ymm9,%ymm9 │ │ │ │ - vpaddd %ymm0,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm1,%ymm7,%ymm7 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x528(%rip),%r8 │ │ │ │ - jmp 34bf20 <__cxa_finalize@plt+0x320ed0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x14a(%rip),%r8 │ │ │ │ - jmp 34bf20 <__cxa_finalize@plt+0x320ed0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x5c(%rip),%r8 │ │ │ │ - jmp 34bf20 <__cxa_finalize@plt+0x320ed0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x1a1(%rip),%r8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - vpbroadcastd 0x933b7(%rip),%ymm12 │ │ │ │ - vpbroadcastd 0x933b2(%rip),%ymm13 │ │ │ │ - call 347840 <__cxa_finalize@plt+0x31c7f0> │ │ │ │ - vpsrad $0xb,%ymm11,%ymm11 │ │ │ │ - vpaddd %ymm3,%ymm11,%ymm4 │ │ │ │ - vpaddd %ymm5,%ymm11,%ymm3 │ │ │ │ - vpaddd %ymm2,%ymm11,%ymm5 │ │ │ │ - vpaddd %ymm6,%ymm11,%ymm2 │ │ │ │ - vpaddd %ymm1,%ymm11,%ymm6 │ │ │ │ - vpaddd %ymm7,%ymm11,%ymm1 │ │ │ │ - vpaddd %ymm0,%ymm11,%ymm7 │ │ │ │ - vpaddd %ymm11,%ymm8,%ymm0 │ │ │ │ - jmp 34bd6e <__cxa_finalize@plt+0x320d1e> │ │ │ │ - call 34bc90 <__cxa_finalize@plt+0x320c40> │ │ │ │ - lea 0x928d1(%rip),%rax │ │ │ │ - call 32b1d0 <__cxa_finalize@plt+0x300180> │ │ │ │ - vpbroadcastd 0x92873(%rip),%ymm4 │ │ │ │ - vpmulhrsw %ymm4,%ymm3,%ymm5 │ │ │ │ - vpmulhrsw %ymm4,%ymm2,%ymm6 │ │ │ │ - vpmulhrsw %ymm4,%ymm1,%ymm2 │ │ │ │ - vpmulhrsw %ymm4,%ymm0,%ymm3 │ │ │ │ - vpaddw (%rdi),%ymm5,%ymm0 │ │ │ │ - vpaddw (%rdi,%rsi,1),%ymm6,%ymm1 │ │ │ │ - vpbroadcastd 0x9332d(%rip),%ymm5 │ │ │ │ - jmp 34b9ff <__cxa_finalize@plt+0x3209af> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea -0x5f8(%rip),%r8 │ │ │ │ - jmp 34bff0 <__cxa_finalize@plt+0x320fa0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x21a(%rip),%r8 │ │ │ │ - jmp 34bff0 <__cxa_finalize@plt+0x320fa0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x74(%rip),%r8 │ │ │ │ - jmp 34bff0 <__cxa_finalize@plt+0x320fa0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0xd1(%rip),%r8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - vpbroadcastd 0x932cb(%rip),%ymm8 │ │ │ │ - vpermq $0xd8,(%rdx),%ymm0 │ │ │ │ - vpermq $0xd8,0x20(%rdx),%ymm1 │ │ │ │ - vpermq $0xd8,0x40(%rdx),%ymm2 │ │ │ │ - vpermq $0xd8,0x60(%rdx),%ymm3 │ │ │ │ - vpermq $0xd8,0x80(%rdx),%ymm4 │ │ │ │ - vpermq $0xd8,0xa0(%rdx),%ymm5 │ │ │ │ - vpermq $0xd8,0xc0(%rdx),%ymm6 │ │ │ │ - vpermq $0xd8,0xe0(%rdx),%ymm7 │ │ │ │ - vpbroadcastd 0x9326f(%rip),%ymm9 │ │ │ │ - vpmulld %ymm0,%ymm8,%ymm0 │ │ │ │ - vpmulld %ymm1,%ymm8,%ymm1 │ │ │ │ - vpmulld %ymm2,%ymm8,%ymm2 │ │ │ │ - vpmulld %ymm3,%ymm8,%ymm3 │ │ │ │ - vpmulld %ymm4,%ymm8,%ymm4 │ │ │ │ - vpmulld %ymm5,%ymm8,%ymm5 │ │ │ │ - vpmulld %ymm6,%ymm8,%ymm6 │ │ │ │ - vpmulld %ymm7,%ymm8,%ymm7 │ │ │ │ - vpaddd %ymm0,%ymm9,%ymm0 │ │ │ │ - vpaddd %ymm1,%ymm9,%ymm1 │ │ │ │ - vpaddd %ymm2,%ymm9,%ymm2 │ │ │ │ - vpaddd %ymm3,%ymm9,%ymm3 │ │ │ │ - vpaddd %ymm4,%ymm9,%ymm4 │ │ │ │ - vpaddd %ymm5,%ymm9,%ymm5 │ │ │ │ - vpaddd %ymm6,%ymm9,%ymm6 │ │ │ │ - vpaddd %ymm7,%ymm9,%ymm7 │ │ │ │ - vpsrad $0xc,%ymm0,%ymm0 │ │ │ │ - vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ - vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ - vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ - vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ - vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ - vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ - vpsrad $0xc,%ymm7,%ymm7 │ │ │ │ - jmp *%r8 │ │ │ │ - call 34bc90 <__cxa_finalize@plt+0x320c40> │ │ │ │ - vpbroadcastd 0x9273e(%rip),%ymm7 │ │ │ │ - vpmulhrsw %ymm0,%ymm7,%ymm4 │ │ │ │ - vpmulhrsw %ymm1,%ymm7,%ymm5 │ │ │ │ - vpmulhrsw %ymm2,%ymm7,%ymm6 │ │ │ │ - vpmulhrsw %ymm3,%ymm7,%ymm7 │ │ │ │ - vpaddsw %ymm4,%ymm0,%ymm0 │ │ │ │ - vpaddsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpaddsw %ymm6,%ymm2,%ymm2 │ │ │ │ - vpaddsw %ymm7,%ymm3,%ymm3 │ │ │ │ - jmp 34b9d0 <__cxa_finalize@plt+0x320980> │ │ │ │ - nop │ │ │ │ - lea 0x60(%rip),%r8 │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 34c140 <__cxa_finalize@plt+0x3210f0> │ │ │ │ - vpbroadcastd 0x931d8(%rip),%ymm3 │ │ │ │ - jmp 34b838 <__cxa_finalize@plt+0x3207e8> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x4f1(%rip),%r8 │ │ │ │ - jmp 34c140 <__cxa_finalize@plt+0x3210f0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x1f0(%rip),%r8 │ │ │ │ - jmp 34c140 <__cxa_finalize@plt+0x3210f0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x370(%rip),%r8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - vpbroadcastd 0x9319f(%rip),%ymm8 │ │ │ │ - vpbroadcastd 0x9319a(%rip),%ymm9 │ │ │ │ - jmp 34b8d2 <__cxa_finalize@plt+0x320882> │ │ │ │ - vpbroadcastd 0x93180(%rip),%ymm12 │ │ │ │ - vpbroadcastd 0x9317b(%rip),%ymm13 │ │ │ │ - vpmaxsd %ymm0,%ymm12,%ymm0 │ │ │ │ - vpmaxsd %ymm1,%ymm12,%ymm1 │ │ │ │ - vpmaxsd %ymm2,%ymm12,%ymm2 │ │ │ │ - vpmaxsd %ymm3,%ymm12,%ymm3 │ │ │ │ - vpmaxsd %ymm4,%ymm12,%ymm4 │ │ │ │ - vpmaxsd %ymm5,%ymm12,%ymm5 │ │ │ │ - vpmaxsd %ymm6,%ymm12,%ymm6 │ │ │ │ - vpmaxsd %ymm7,%ymm12,%ymm7 │ │ │ │ - vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ - vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ - vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ - vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ - vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ - vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ - vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ - vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ - vpshufd $0xd8,%ymm0,%ymm0 │ │ │ │ - vpshufd $0xd8,%ymm1,%ymm1 │ │ │ │ - vpshufd $0xd8,%ymm2,%ymm2 │ │ │ │ - vpshufd $0xd8,%ymm3,%ymm3 │ │ │ │ - vpshufd $0xd8,%ymm4,%ymm4 │ │ │ │ - vpshufd $0xd8,%ymm5,%ymm5 │ │ │ │ - vpshufd $0xd8,%ymm6,%ymm6 │ │ │ │ - vpshufd $0xd8,%ymm7,%ymm7 │ │ │ │ - vpunpcklqdq %ymm1,%ymm0,%ymm8 │ │ │ │ - vpunpckhqdq %ymm1,%ymm0,%ymm0 │ │ │ │ - vpunpcklqdq %ymm3,%ymm2,%ymm9 │ │ │ │ - vpunpckhqdq %ymm3,%ymm2,%ymm2 │ │ │ │ - vpunpcklqdq %ymm5,%ymm4,%ymm10 │ │ │ │ - vpunpckhqdq %ymm5,%ymm4,%ymm4 │ │ │ │ - vpunpcklqdq %ymm7,%ymm6,%ymm11 │ │ │ │ - vpunpckhqdq %ymm7,%ymm6,%ymm6 │ │ │ │ - vperm2i128 $0x31,%ymm2,%ymm0,%ymm3 │ │ │ │ - vperm2i128 $0x20,%ymm2,%ymm0,%ymm1 │ │ │ │ - vperm2i128 $0x31,%ymm6,%ymm4,%ymm7 │ │ │ │ - vperm2i128 $0x20,%ymm6,%ymm4,%ymm5 │ │ │ │ - vperm2i128 $0x31,%ymm11,%ymm10,%ymm13 │ │ │ │ - vperm2i128 $0x20,%ymm11,%ymm10,%ymm12 │ │ │ │ - vperm2i128 $0x31,%ymm9,%ymm8,%ymm11 │ │ │ │ - vperm2i128 $0x20,%ymm9,%ymm8,%ymm10 │ │ │ │ - call 3474e0 <__cxa_finalize@plt+0x31c490> │ │ │ │ - vpmulld %ymm6,%ymm10,%ymm0 │ │ │ │ - vpmulld %ymm6,%ymm11,%ymm2 │ │ │ │ - vpmulld %ymm6,%ymm12,%ymm4 │ │ │ │ - vpmulld %ymm6,%ymm13,%ymm6 │ │ │ │ - vpbroadcastd 0x93079(%rip),%ymm10 │ │ │ │ - call 347570 <__cxa_finalize@plt+0x31c520> │ │ │ │ - vpsrad $0x4,%ymm0,%ymm0 │ │ │ │ - vpsrad $0x4,%ymm1,%ymm1 │ │ │ │ - vpsrad $0x4,%ymm2,%ymm2 │ │ │ │ - vpsrad $0x4,%ymm3,%ymm3 │ │ │ │ - vpsrad $0x4,%ymm4,%ymm4 │ │ │ │ - vpsrad $0x4,%ymm5,%ymm5 │ │ │ │ - vpsrad $0x4,%ymm6,%ymm6 │ │ │ │ - vpsrad $0x4,%ymm7,%ymm7 │ │ │ │ - vpackssdw %ymm4,%ymm0,%ymm0 │ │ │ │ - vpackssdw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpackssdw %ymm6,%ymm2,%ymm2 │ │ │ │ - vpackssdw %ymm7,%ymm3,%ymm3 │ │ │ │ - vpbroadcastd 0x9303b(%rip),%ymm5 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vpermq $0xd8,%ymm1,%ymm1 │ │ │ │ - vpermq $0xd8,%ymm2,%ymm2 │ │ │ │ - vpermq $0xd8,%ymm3,%ymm3 │ │ │ │ - jmp 34b9f6 <__cxa_finalize@plt+0x3209a6> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea -0x170(%rip),%r8 │ │ │ │ - jmp 34c300 <__cxa_finalize@plt+0x3212b0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x40(%rip),%r8 │ │ │ │ - jmp 34c300 <__cxa_finalize@plt+0x3212b0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x1c0(%rip),%r8 │ │ │ │ - jmp 34c300 <__cxa_finalize@plt+0x3212b0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x311(%rip),%r8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - vpbroadcastd 0x92fdf(%rip),%ymm12 │ │ │ │ - vpbroadcastd 0x92fda(%rip),%ymm13 │ │ │ │ - jmp 34bd42 <__cxa_finalize@plt+0x320cf2> │ │ │ │ - call 34c350 <__cxa_finalize@plt+0x321300> │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vpermq $0xd8,%ymm1,%ymm1 │ │ │ │ - vpermq $0xd8,%ymm2,%ymm2 │ │ │ │ - vpermq $0xd8,%ymm3,%ymm3 │ │ │ │ - vpmulhrsw %ymm4,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm4,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm4,%ymm3,%ymm3 │ │ │ │ - jmp 34b9f6 <__cxa_finalize@plt+0x3209a6> │ │ │ │ - nopl (%rax) │ │ │ │ - vpbroadcastd 0x92f87(%rip),%ymm12 │ │ │ │ - vpbroadcastd 0x92f82(%rip),%ymm13 │ │ │ │ - vpmaxsd %ymm0,%ymm12,%ymm0 │ │ │ │ - vpmaxsd %ymm1,%ymm12,%ymm1 │ │ │ │ - vpmaxsd %ymm2,%ymm12,%ymm2 │ │ │ │ - vpmaxsd %ymm3,%ymm12,%ymm3 │ │ │ │ - vpmaxsd %ymm6,%ymm12,%ymm6 │ │ │ │ - vpmaxsd %ymm7,%ymm12,%ymm7 │ │ │ │ - vpmaxsd %ymm4,%ymm12,%ymm8 │ │ │ │ - vpmaxsd %ymm5,%ymm12,%ymm9 │ │ │ │ - vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ - vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ - vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ - vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ - call 349110 <__cxa_finalize@plt+0x31e0c0> │ │ │ │ - vmovdqa %ymm0,(%rdx) │ │ │ │ - vmovdqa %ymm1,0x40(%rdx) │ │ │ │ - vmovdqa %ymm2,0x80(%rdx) │ │ │ │ - vmovdqa %ymm3,0xc0(%rdx) │ │ │ │ - vpminsd %ymm13,%ymm8,%ymm0 │ │ │ │ - vpminsd %ymm13,%ymm9,%ymm1 │ │ │ │ - vpminsd %ymm6,%ymm13,%ymm2 │ │ │ │ - vpminsd %ymm7,%ymm13,%ymm3 │ │ │ │ - call 349110 <__cxa_finalize@plt+0x31e0c0> │ │ │ │ - vmovdqa %ymm0,0x20(%rdx) │ │ │ │ - vmovdqa %ymm1,0x60(%rdx) │ │ │ │ - vmovdqa %ymm2,0xa0(%rdx) │ │ │ │ - vmovdqa %ymm3,0xe0(%rdx) │ │ │ │ - call 34bdd0 <__cxa_finalize@plt+0x320d80> │ │ │ │ - vpbroadcastd 0x9240f(%rip),%ymm6 │ │ │ │ - call 34bea0 <__cxa_finalize@plt+0x320e50> │ │ │ │ - vpsrad $0xf,%ymm4,%ymm0 │ │ │ │ - vpsrad $0xf,%ymm5,%ymm1 │ │ │ │ - vpsrad $0xf,%ymm2,%ymm2 │ │ │ │ - vpsrad $0xf,%ymm3,%ymm3 │ │ │ │ - vpsrad $0xf,%ymm8,%ymm4 │ │ │ │ - vpsrad $0xf,%ymm9,%ymm5 │ │ │ │ - vpsrad $0xf,%ymm6,%ymm6 │ │ │ │ - vpsrad $0xf,%ymm7,%ymm7 │ │ │ │ - vpackssdw %ymm4,%ymm0,%ymm0 │ │ │ │ - vpackssdw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpackssdw %ymm6,%ymm2,%ymm2 │ │ │ │ - vpackssdw %ymm7,%ymm3,%ymm3 │ │ │ │ - vpbroadcastd 0x923b7(%rip),%ymm4 │ │ │ │ - vpbroadcastd 0x92e86(%rip),%ymm5 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - lea -0x300(%rip),%r8 │ │ │ │ - jmp 34c490 <__cxa_finalize@plt+0x321440> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x150(%rip),%r8 │ │ │ │ - jmp 34c490 <__cxa_finalize@plt+0x321440> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x30(%rip),%r8 │ │ │ │ - jmp 34c490 <__cxa_finalize@plt+0x321440> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x181(%rip),%r8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - vpbroadcastd 0x92e4f(%rip),%ymm12 │ │ │ │ - vpbroadcastd 0x92e4a(%rip),%ymm13 │ │ │ │ - jmp 34bf32 <__cxa_finalize@plt+0x320ee2> │ │ │ │ - call 34c350 <__cxa_finalize@plt+0x321300> │ │ │ │ - vpermq $0xd8,%ymm0,%ymm7 │ │ │ │ - vpermq $0xd8,%ymm1,%ymm6 │ │ │ │ - vpermq $0xd8,%ymm2,%ymm1 │ │ │ │ - vpermq $0xd8,%ymm3,%ymm0 │ │ │ │ - vpmulhrsw %ymm4,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm4,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm4,%ymm6,%ymm2 │ │ │ │ - vpmulhrsw %ymm4,%ymm7,%ymm3 │ │ │ │ - jmp 34b9f6 <__cxa_finalize@plt+0x3209a6> │ │ │ │ - nopl (%rax) │ │ │ │ - lea -0x390(%rip),%r8 │ │ │ │ - jmp 34c520 <__cxa_finalize@plt+0x3214d0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x1e0(%rip),%r8 │ │ │ │ - jmp 34c520 <__cxa_finalize@plt+0x3214d0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x60(%rip),%r8 │ │ │ │ - jmp 34c520 <__cxa_finalize@plt+0x3214d0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0xf1(%rip),%r8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - vpbroadcastd 0x92d83(%rip),%ymm8 │ │ │ │ - vpermq $0xd8,(%rdx),%ymm0 │ │ │ │ - vpermq $0xd8,0x20(%rdx),%ymm1 │ │ │ │ - vpermq $0xd8,0x40(%rdx),%ymm2 │ │ │ │ - vpermq $0xd8,0x60(%rdx),%ymm3 │ │ │ │ - vpbroadcastd 0x92d67(%rip),%ymm9 │ │ │ │ - vpmulld %ymm0,%ymm8,%ymm4 │ │ │ │ - vpmulld %ymm1,%ymm8,%ymm5 │ │ │ │ - vpmulld %ymm2,%ymm8,%ymm6 │ │ │ │ - vpmulld %ymm3,%ymm8,%ymm7 │ │ │ │ - vpermq $0xd8,0x80(%rdx),%ymm10 │ │ │ │ - vpermq $0xd8,0xa0(%rdx),%ymm11 │ │ │ │ - vpermq $0xd8,0xc0(%rdx),%ymm12 │ │ │ │ - vpermq $0xd8,0xe0(%rdx),%ymm13 │ │ │ │ - vpaddd %ymm4,%ymm9,%ymm4 │ │ │ │ - vpaddd %ymm5,%ymm9,%ymm5 │ │ │ │ - vpaddd %ymm6,%ymm9,%ymm6 │ │ │ │ - vpaddd %ymm7,%ymm9,%ymm7 │ │ │ │ - vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ - vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ - vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ - vpsrad $0xc,%ymm7,%ymm7 │ │ │ │ - vpaddd %ymm4,%ymm0,%ymm0 │ │ │ │ - vpmulld %ymm10,%ymm8,%ymm4 │ │ │ │ - vpaddd %ymm5,%ymm1,%ymm1 │ │ │ │ - vpmulld %ymm11,%ymm8,%ymm5 │ │ │ │ - vpaddd %ymm6,%ymm2,%ymm2 │ │ │ │ - vpmulld %ymm12,%ymm8,%ymm6 │ │ │ │ - vpaddd %ymm7,%ymm3,%ymm3 │ │ │ │ - vpmulld %ymm13,%ymm8,%ymm7 │ │ │ │ - vpaddd %ymm4,%ymm9,%ymm4 │ │ │ │ - vpaddd %ymm5,%ymm9,%ymm5 │ │ │ │ - vpaddd %ymm6,%ymm9,%ymm6 │ │ │ │ - vpaddd %ymm7,%ymm9,%ymm7 │ │ │ │ - vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ - vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ - vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ - vpsrad $0xc,%ymm7,%ymm7 │ │ │ │ - vpaddd %ymm4,%ymm10,%ymm4 │ │ │ │ - vpaddd %ymm5,%ymm11,%ymm5 │ │ │ │ - vpaddd %ymm6,%ymm12,%ymm6 │ │ │ │ - vpaddd %ymm7,%ymm13,%ymm7 │ │ │ │ - jmp *%r8 │ │ │ │ - vpbroadcastd 0x92ccf(%rip),%ymm12 │ │ │ │ - vpbroadcastd 0x92cca(%rip),%ymm13 │ │ │ │ - vpmaxsd %ymm0,%ymm12,%ymm0 │ │ │ │ - vpmaxsd %ymm1,%ymm12,%ymm1 │ │ │ │ - vpmaxsd %ymm2,%ymm12,%ymm2 │ │ │ │ - vpmaxsd %ymm3,%ymm12,%ymm3 │ │ │ │ - vpmaxsd %ymm4,%ymm12,%ymm4 │ │ │ │ - vpmaxsd %ymm5,%ymm12,%ymm5 │ │ │ │ - vpmaxsd %ymm6,%ymm12,%ymm6 │ │ │ │ - vpmaxsd %ymm7,%ymm12,%ymm7 │ │ │ │ - vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ - vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ - vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ - vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ - vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ - vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ - vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ - vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ - vpbroadcastd 0x92c51(%rip),%ymm8 │ │ │ │ - vpbroadcastd 0x92190(%rip),%ymm9 │ │ │ │ - vpmulld %ymm0,%ymm8,%ymm0 │ │ │ │ - vpmulld %ymm1,%ymm8,%ymm1 │ │ │ │ - vpmulld %ymm2,%ymm8,%ymm2 │ │ │ │ - vpmulld %ymm3,%ymm8,%ymm3 │ │ │ │ - vpmulld %ymm4,%ymm8,%ymm4 │ │ │ │ - vpmulld %ymm5,%ymm8,%ymm5 │ │ │ │ - vpmulld %ymm6,%ymm8,%ymm6 │ │ │ │ - vpmulld %ymm7,%ymm8,%ymm7 │ │ │ │ - vpaddd %ymm0,%ymm9,%ymm0 │ │ │ │ - vpaddd %ymm1,%ymm9,%ymm1 │ │ │ │ - vpaddd %ymm2,%ymm9,%ymm2 │ │ │ │ - vpaddd %ymm3,%ymm9,%ymm3 │ │ │ │ - vpaddd %ymm4,%ymm9,%ymm4 │ │ │ │ - vpaddd %ymm5,%ymm9,%ymm5 │ │ │ │ - vpaddd %ymm6,%ymm9,%ymm6 │ │ │ │ - vpaddd %ymm7,%ymm9,%ymm7 │ │ │ │ - vpsrad $0xf,%ymm0,%ymm0 │ │ │ │ - vpsrad $0xf,%ymm1,%ymm1 │ │ │ │ - vpsrad $0xf,%ymm2,%ymm2 │ │ │ │ - vpsrad $0xf,%ymm3,%ymm3 │ │ │ │ - vpsrad $0xf,%ymm4,%ymm4 │ │ │ │ - vpsrad $0xf,%ymm5,%ymm5 │ │ │ │ - vpsrad $0xf,%ymm6,%ymm6 │ │ │ │ - vpsrad $0xf,%ymm7,%ymm7 │ │ │ │ - call 34bc90 <__cxa_finalize@plt+0x320c40> │ │ │ │ - vpbroadcastd 0x92102(%rip),%ymm4 │ │ │ │ - vpmulhrsw %ymm4,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm4,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpbroadcastd 0x92bbd(%rip),%ymm5 │ │ │ │ - jmp 34b9f6 <__cxa_finalize@plt+0x3209a6> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x1ab(%rip),%r8 │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 34c780 <__cxa_finalize@plt+0x321730> │ │ │ │ - imul $0xb5,(%rdx),%eax │ │ │ │ - vpbroadcastd 0x92b9e(%rip),%ymm3 │ │ │ │ - mov %ecx,(%rdx) │ │ │ │ - or $0x8,%ecx │ │ │ │ - sub $0xffffff80,%eax │ │ │ │ - sar $0x8,%eax │ │ │ │ - imul $0xb5,%eax,%eax │ │ │ │ - jmp 34b843 <__cxa_finalize@plt+0x3207f3> │ │ │ │ - lea 0x1113(%rip),%r8 │ │ │ │ - jmp 34c780 <__cxa_finalize@plt+0x321730> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x46a(%rip),%r8 │ │ │ │ - jmp 34c780 <__cxa_finalize@plt+0x321730> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0xda4(%rip),%r8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - mov %rsp,%r10 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x100,%rsp │ │ │ │ - vpbroadcastd 0x92b49(%rip),%ymm12 │ │ │ │ - vpbroadcastd 0x92b44(%rip),%ymm13 │ │ │ │ - vpbroadcastd 0x92a4f(%rip),%ymm14 │ │ │ │ - vpmulld 0x20(%rdx),%ymm14,%ymm0 │ │ │ │ - vpmulld 0x60(%rdx),%ymm14,%ymm1 │ │ │ │ - vpmulld 0xa0(%rdx),%ymm14,%ymm2 │ │ │ │ - vpmulld 0xe0(%rdx),%ymm14,%ymm3 │ │ │ │ - vpmulld 0x120(%rdx),%ymm14,%ymm4 │ │ │ │ - vpmulld 0x160(%rdx),%ymm14,%ymm5 │ │ │ │ - vpmulld 0x1a0(%rdx),%ymm14,%ymm6 │ │ │ │ - vpmulld 0x1e0(%rdx),%ymm14,%ymm7 │ │ │ │ - vpbroadcastd 0x92018(%rip),%ymm11 │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - call 34a60c <__cxa_finalize@plt+0x31f5bc> │ │ │ │ - vpmulld (%rdx),%ymm14,%ymm0 │ │ │ │ - vpmulld 0x40(%rdx),%ymm14,%ymm1 │ │ │ │ - vpmulld 0x80(%rdx),%ymm14,%ymm2 │ │ │ │ - vpmulld 0xc0(%rdx),%ymm14,%ymm3 │ │ │ │ - vpmulld 0x100(%rdx),%ymm14,%ymm4 │ │ │ │ - vpmulld 0x140(%rdx),%ymm14,%ymm5 │ │ │ │ - vpmulld 0x180(%rdx),%ymm14,%ymm6 │ │ │ │ - vpmulld 0x1c0(%rdx),%ymm14,%ymm7 │ │ │ │ - call 349540 <__cxa_finalize@plt+0x31e4f0> │ │ │ │ - call 34a500 <__cxa_finalize@plt+0x31f4b0> │ │ │ │ - vpsrld $0xb,%ymm11,%ymm11 │ │ │ │ - vpaddd %ymm0,%ymm11,%ymm0 │ │ │ │ - vpaddd %ymm1,%ymm11,%ymm1 │ │ │ │ - vpaddd %ymm2,%ymm11,%ymm2 │ │ │ │ - vpaddd %ymm3,%ymm11,%ymm3 │ │ │ │ - vpaddd %ymm4,%ymm11,%ymm4 │ │ │ │ - vpaddd %ymm5,%ymm11,%ymm5 │ │ │ │ - vpaddd %ymm6,%ymm11,%ymm6 │ │ │ │ - vpaddd %ymm7,%ymm11,%ymm7 │ │ │ │ - call 34c920 <__cxa_finalize@plt+0x3218d0> │ │ │ │ - vpsrad $0x1,%ymm0,%ymm0 │ │ │ │ - vpsrad $0x1,%ymm1,%ymm1 │ │ │ │ - vpsrad $0x1,%ymm2,%ymm2 │ │ │ │ - vpsrad $0x1,%ymm3,%ymm3 │ │ │ │ - vpsrad $0x1,%ymm4,%ymm4 │ │ │ │ - vpsrad $0x1,%ymm5,%ymm5 │ │ │ │ - vpsrad $0x1,%ymm6,%ymm6 │ │ │ │ - vpsrad $0x1,%ymm7,%ymm7 │ │ │ │ - vpsrad $0x1,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x1,%ymm9,%ymm9 │ │ │ │ - vpsrad $0x1,%ymm10,%ymm10 │ │ │ │ - vpsrad $0x1,%ymm11,%ymm11 │ │ │ │ - vpsrad $0x1,%ymm12,%ymm12 │ │ │ │ - vpsrad $0x1,%ymm13,%ymm13 │ │ │ │ - vpsrad $0x1,%ymm14,%ymm14 │ │ │ │ - vpsrad $0x1,%ymm15,%ymm15 │ │ │ │ - jmp *%r8 │ │ │ │ - call 34c990 <__cxa_finalize@plt+0x321940> │ │ │ │ - call 32b7c0 <__cxa_finalize@plt+0x300770> │ │ │ │ - vpbroadcastd 0x91f0b(%rip),%ymm10 │ │ │ │ - vpmulhrsw %ymm0,%ymm10,%ymm0 │ │ │ │ - vpmulhrsw %ymm1,%ymm10,%ymm1 │ │ │ │ - vpmulhrsw %ymm2,%ymm10,%ymm2 │ │ │ │ - vpmulhrsw %ymm3,%ymm10,%ymm3 │ │ │ │ - call 34ca50 <__cxa_finalize@plt+0x321a00> │ │ │ │ - vpmulhrsw %ymm4,%ymm10,%ymm0 │ │ │ │ - vpmulhrsw %ymm5,%ymm10,%ymm1 │ │ │ │ - vpmulhrsw %ymm6,%ymm10,%ymm2 │ │ │ │ - vpmulhrsw %ymm7,%ymm10,%ymm3 │ │ │ │ - call 34ca62 <__cxa_finalize@plt+0x321a12> │ │ │ │ - mov %r10,%rsp │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - vmovdqa -0x80(%rax),%ymm14 │ │ │ │ - vmovdqa -0x60(%rax),%ymm13 │ │ │ │ - vmovdqa -0x40(%rax),%ymm12 │ │ │ │ - vmovdqa -0x20(%rax),%ymm11 │ │ │ │ - vmovdqa (%rax),%ymm10 │ │ │ │ - vmovdqa 0x20(%rax),%ymm9 │ │ │ │ - vmovdqa 0x40(%rax),%ymm8 │ │ │ │ - vpsubd %ymm14,%ymm0,%ymm15 │ │ │ │ - vpaddd %ymm0,%ymm14,%ymm0 │ │ │ │ - vpsubd %ymm13,%ymm1,%ymm14 │ │ │ │ - vpaddd %ymm1,%ymm13,%ymm1 │ │ │ │ - vpsubd %ymm12,%ymm2,%ymm13 │ │ │ │ - vpaddd %ymm2,%ymm12,%ymm2 │ │ │ │ - vpsubd %ymm11,%ymm3,%ymm12 │ │ │ │ - vpaddd %ymm3,%ymm11,%ymm3 │ │ │ │ - vpsubd %ymm10,%ymm4,%ymm11 │ │ │ │ - vpaddd %ymm4,%ymm10,%ymm4 │ │ │ │ - vpsubd %ymm9,%ymm5,%ymm10 │ │ │ │ - vpaddd %ymm5,%ymm9,%ymm5 │ │ │ │ - vpsubd %ymm8,%ymm6,%ymm9 │ │ │ │ - vpaddd %ymm6,%ymm8,%ymm6 │ │ │ │ - vpsubd 0x60(%rax),%ymm7,%ymm8 │ │ │ │ - vpaddd 0x60(%rax),%ymm7,%ymm7 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x91ea9(%rip),%rax │ │ │ │ - vpackssdw %ymm8,%ymm0,%ymm0 │ │ │ │ - vpackssdw %ymm9,%ymm1,%ymm1 │ │ │ │ - vpackssdw %ymm10,%ymm2,%ymm2 │ │ │ │ - vpackssdw %ymm11,%ymm3,%ymm3 │ │ │ │ - vpackssdw %ymm12,%ymm4,%ymm4 │ │ │ │ - vpackssdw %ymm13,%ymm5,%ymm5 │ │ │ │ - vpackssdw %ymm14,%ymm6,%ymm6 │ │ │ │ - vpackssdw %ymm15,%ymm7,%ymm7 │ │ │ │ - vpunpckhwd %ymm1,%ymm0,%ymm8 │ │ │ │ - vpunpcklwd %ymm1,%ymm0,%ymm0 │ │ │ │ - vpunpcklwd %ymm3,%ymm2,%ymm1 │ │ │ │ - vpunpckhwd %ymm3,%ymm2,%ymm2 │ │ │ │ - vpunpckhwd %ymm5,%ymm4,%ymm3 │ │ │ │ - vpunpcklwd %ymm5,%ymm4,%ymm4 │ │ │ │ - vpunpckhwd %ymm7,%ymm6,%ymm5 │ │ │ │ - vpunpcklwd %ymm7,%ymm6,%ymm6 │ │ │ │ - vpunpckhdq %ymm6,%ymm4,%ymm7 │ │ │ │ - vpunpckldq %ymm6,%ymm4,%ymm4 │ │ │ │ - vpunpckldq %ymm2,%ymm8,%ymm6 │ │ │ │ - vpunpckhdq %ymm2,%ymm8,%ymm8 │ │ │ │ - vpunpckhdq %ymm1,%ymm0,%ymm2 │ │ │ │ - vpunpckldq %ymm1,%ymm0,%ymm0 │ │ │ │ - vpunpckhdq %ymm5,%ymm3,%ymm1 │ │ │ │ - vpunpckldq %ymm5,%ymm3,%ymm3 │ │ │ │ - vpunpcklqdq %ymm3,%ymm6,%ymm5 │ │ │ │ - vpunpckhqdq %ymm3,%ymm6,%ymm6 │ │ │ │ - vpunpckhqdq %ymm7,%ymm2,%ymm3 │ │ │ │ - vpunpcklqdq %ymm7,%ymm2,%ymm2 │ │ │ │ - vpunpcklqdq %ymm1,%ymm8,%ymm7 │ │ │ │ - vpunpckhqdq %ymm1,%ymm8,%ymm8 │ │ │ │ - vpunpckhqdq %ymm4,%ymm0,%ymm1 │ │ │ │ - vpunpcklqdq %ymm4,%ymm0,%ymm0 │ │ │ │ - vperm2i128 $0x31,%ymm5,%ymm0,%ymm4 │ │ │ │ - vinserti128 $0x1,%xmm5,%ymm0,%ymm0 │ │ │ │ - vperm2i128 $0x31,%ymm6,%ymm1,%ymm5 │ │ │ │ - vinserti128 $0x1,%xmm6,%ymm1,%ymm1 │ │ │ │ - vperm2i128 $0x31,%ymm7,%ymm2,%ymm6 │ │ │ │ - vinserti128 $0x1,%xmm7,%ymm2,%ymm2 │ │ │ │ - vperm2i128 $0x31,%ymm8,%ymm3,%ymm7 │ │ │ │ - vinserti128 $0x1,%xmm8,%ymm3,%ymm3 │ │ │ │ - ret │ │ │ │ - vpbroadcastd 0x92877(%rip),%ymm9 │ │ │ │ - lea (%rsi,%rsi,2),%rcx │ │ │ │ - vpxor %ymm8,%ymm8,%ymm8 │ │ │ │ - vmovdqa %ymm8,(%rdx) │ │ │ │ - vmovdqa %ymm8,0x20(%rdx) │ │ │ │ - vmovdqa %ymm8,0x40(%rdx) │ │ │ │ - vmovdqa %ymm8,0x60(%rdx) │ │ │ │ - vmovdqa %ymm8,0x80(%rdx) │ │ │ │ - vmovdqa %ymm8,0xa0(%rdx) │ │ │ │ - vmovdqa %ymm8,0xc0(%rdx) │ │ │ │ - vmovdqa %ymm8,0xe0(%rdx) │ │ │ │ - add $0x100,%rdx │ │ │ │ - vpaddw (%rdi),%ymm0,%ymm0 │ │ │ │ - vpaddw (%rdi,%rsi,1),%ymm1,%ymm1 │ │ │ │ - vpaddw (%rdi,%rsi,2),%ymm2,%ymm2 │ │ │ │ - vpaddw (%rdi,%rcx,1),%ymm3,%ymm3 │ │ │ │ - vpmaxsw %ymm0,%ymm8,%ymm0 │ │ │ │ - vpmaxsw %ymm1,%ymm8,%ymm1 │ │ │ │ - vpmaxsw %ymm2,%ymm8,%ymm2 │ │ │ │ - vpmaxsw %ymm3,%ymm8,%ymm3 │ │ │ │ - vpminsw %ymm0,%ymm9,%ymm0 │ │ │ │ - vpminsw %ymm1,%ymm9,%ymm1 │ │ │ │ - vpminsw %ymm2,%ymm9,%ymm2 │ │ │ │ - vpminsw %ymm3,%ymm9,%ymm3 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %ymm2,(%rdi,%rsi,2) │ │ │ │ - vmovdqa %ymm3,(%rdi,%rcx,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - lea -0x225(%rip),%r8 │ │ │ │ - jmp 34cb30 <__cxa_finalize@plt+0x321ae0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0xca(%rip),%r8 │ │ │ │ - jmp 34cb30 <__cxa_finalize@plt+0x321ae0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0xa04(%rip),%r8 │ │ │ │ - jmp 34cb30 <__cxa_finalize@plt+0x321ae0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0xd43(%rip),%r8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - mov %rsp,%r10 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x100,%rsp │ │ │ │ - vpbroadcastd 0x92799(%rip),%ymm13 │ │ │ │ - vpbroadcastd 0x92794(%rip),%ymm14 │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - call 34cc80 <__cxa_finalize@plt+0x321c30> │ │ │ │ - vpbroadcastd 0x9274e(%rip),%ymm14 │ │ │ │ - vpsrld $0xb,%ymm15,%ymm15 │ │ │ │ - vpsubd %ymm15,%ymm14,%ymm13 │ │ │ │ - call 34cc30 <__cxa_finalize@plt+0x321be0> │ │ │ │ - vpsrad $0x1,%ymm0,%ymm0 │ │ │ │ - vpsrad $0x1,%ymm1,%ymm1 │ │ │ │ - vpsrad $0x1,%ymm2,%ymm2 │ │ │ │ - vpsrad $0x1,%ymm3,%ymm3 │ │ │ │ - vpsrad $0x1,%ymm12,%ymm12 │ │ │ │ - vpsrad $0x1,%ymm13,%ymm13 │ │ │ │ - vpsrad $0x1,%ymm14,%ymm14 │ │ │ │ - vpsrad $0x1,%ymm15,%ymm15 │ │ │ │ - vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ - vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ - vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ - vpsrad $0xc,%ymm7,%ymm7 │ │ │ │ - vpsrad $0xc,%ymm8,%ymm8 │ │ │ │ - vpsrad $0xc,%ymm9,%ymm9 │ │ │ │ - vpsrad $0xc,%ymm10,%ymm10 │ │ │ │ - vpsrad $0xc,%ymm11,%ymm11 │ │ │ │ - jmp *%r8 │ │ │ │ - call 34c990 <__cxa_finalize@plt+0x321940> │ │ │ │ - call 32bad0 <__cxa_finalize@plt+0x300a80> │ │ │ │ - call 32bdc0 <__cxa_finalize@plt+0x300d70> │ │ │ │ - vpbroadcastd 0x91c07(%rip),%ymm10 │ │ │ │ - vpxor %ymm11,%ymm11,%ymm11 │ │ │ │ - vpsubw %ymm10,%ymm11,%ymm11 │ │ │ │ - vpmulhrsw %ymm0,%ymm10,%ymm0 │ │ │ │ - vpmulhrsw %ymm1,%ymm11,%ymm1 │ │ │ │ - vpmulhrsw %ymm2,%ymm10,%ymm2 │ │ │ │ - vpmulhrsw %ymm3,%ymm11,%ymm3 │ │ │ │ - call 34ca50 <__cxa_finalize@plt+0x321a00> │ │ │ │ - vpmulhrsw %ymm4,%ymm10,%ymm0 │ │ │ │ - vpmulhrsw %ymm5,%ymm11,%ymm1 │ │ │ │ - vpmulhrsw %ymm6,%ymm10,%ymm2 │ │ │ │ - vpmulhrsw %ymm7,%ymm11,%ymm3 │ │ │ │ - call 34ca62 <__cxa_finalize@plt+0x321a12> │ │ │ │ - mov %r10,%rsp │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - vpaddd %ymm0,%ymm15,%ymm0 │ │ │ │ - vpsubd %ymm1,%ymm15,%ymm1 │ │ │ │ - vpaddd %ymm2,%ymm15,%ymm2 │ │ │ │ - vpsubd %ymm3,%ymm15,%ymm3 │ │ │ │ - vpaddd %ymm4,%ymm14,%ymm4 │ │ │ │ - vpsubd %ymm5,%ymm13,%ymm5 │ │ │ │ - vpaddd %ymm6,%ymm14,%ymm6 │ │ │ │ - vpsubd %ymm7,%ymm13,%ymm7 │ │ │ │ - vpaddd %ymm9,%ymm14,%ymm8 │ │ │ │ - vpsubd %ymm10,%ymm13,%ymm9 │ │ │ │ - vpaddd %ymm11,%ymm14,%ymm10 │ │ │ │ - vpsubd %ymm12,%ymm13,%ymm11 │ │ │ │ - vpaddd -0x20(%rax),%ymm15,%ymm12 │ │ │ │ - vpsubd -0x40(%rax),%ymm15,%ymm13 │ │ │ │ - vpaddd -0x60(%rax),%ymm15,%ymm14 │ │ │ │ - vpsubd -0x80(%rax),%ymm15,%ymm15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - vpbroadcastd 0x9256f(%rip),%ymm15 │ │ │ │ - vpmulld 0x40(%rdx),%ymm15,%ymm0 │ │ │ │ - vpmulld 0x1a0(%rdx),%ymm15,%ymm1 │ │ │ │ - vpmulld 0xc0(%rdx),%ymm15,%ymm2 │ │ │ │ - vpmulld 0x120(%rdx),%ymm15,%ymm3 │ │ │ │ - vpmulld 0x140(%rdx),%ymm15,%ymm4 │ │ │ │ - vpmulld 0xa0(%rdx),%ymm15,%ymm5 │ │ │ │ - vpmulld 0x1c0(%rdx),%ymm15,%ymm6 │ │ │ │ - vpmulld 0x20(%rdx),%ymm15,%ymm7 │ │ │ │ - vpbroadcastd 0x91b38(%rip),%ymm12 │ │ │ │ - vpaddd %ymm0,%ymm12,%ymm0 │ │ │ │ - vpaddd %ymm1,%ymm12,%ymm1 │ │ │ │ - vpaddd %ymm2,%ymm12,%ymm2 │ │ │ │ - vpaddd %ymm3,%ymm12,%ymm3 │ │ │ │ - vpaddd %ymm4,%ymm12,%ymm4 │ │ │ │ - vpaddd %ymm5,%ymm12,%ymm5 │ │ │ │ - vpaddd %ymm6,%ymm12,%ymm6 │ │ │ │ - vpaddd %ymm7,%ymm12,%ymm7 │ │ │ │ - vpsrad $0xc,%ymm0,%ymm0 │ │ │ │ - vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ - vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ - vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ - vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ - vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ - vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ - vpsrad $0xc,%ymm7,%ymm7 │ │ │ │ - call 34d1a5 <__cxa_finalize@plt+0x322155> │ │ │ │ - vpmulld (%rdx),%ymm15,%ymm0 │ │ │ │ - vpmulld 0x1e0(%rdx),%ymm15,%ymm1 │ │ │ │ - vpmulld 0x80(%rdx),%ymm15,%ymm2 │ │ │ │ - vpmulld 0x160(%rdx),%ymm15,%ymm3 │ │ │ │ - vpmulld 0x100(%rdx),%ymm15,%ymm4 │ │ │ │ - vpmulld 0xe0(%rdx),%ymm15,%ymm5 │ │ │ │ - vpmulld 0x180(%rdx),%ymm15,%ymm6 │ │ │ │ - vpmulld 0x60(%rdx),%ymm15,%ymm7 │ │ │ │ - vpaddd %ymm0,%ymm12,%ymm0 │ │ │ │ - vpaddd %ymm1,%ymm12,%ymm1 │ │ │ │ - vpaddd %ymm2,%ymm12,%ymm2 │ │ │ │ - vpaddd %ymm3,%ymm12,%ymm3 │ │ │ │ - vpaddd %ymm4,%ymm12,%ymm4 │ │ │ │ - vpaddd %ymm5,%ymm12,%ymm5 │ │ │ │ - vpaddd %ymm6,%ymm12,%ymm6 │ │ │ │ - vpaddd %ymm7,%ymm12,%ymm7 │ │ │ │ - vpsrad $0xc,%ymm0,%ymm0 │ │ │ │ - vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ - vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ - vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ - vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ - vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ - vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ - vpsrad $0xc,%ymm7,%ymm7 │ │ │ │ - vpbroadcastd 0x924bd(%rip),%ymm8 │ │ │ │ - vpmulld %ymm1,%ymm8,%ymm9 │ │ │ │ - vpmulld %ymm0,%ymm8,%ymm8 │ │ │ │ - vpbroadcastd 0x923aa(%rip),%ymm10 │ │ │ │ - vpmulld %ymm1,%ymm10,%ymm1 │ │ │ │ - vpmulld %ymm0,%ymm10,%ymm0 │ │ │ │ - vpaddd %ymm12,%ymm9,%ymm9 │ │ │ │ - vpaddd %ymm0,%ymm9,%ymm0 │ │ │ │ - vpaddd %ymm1,%ymm12,%ymm1 │ │ │ │ - vpsubd %ymm8,%ymm1,%ymm1 │ │ │ │ - vpsrad $0xc,%ymm0,%ymm0 │ │ │ │ - vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ - vpbroadcastd 0x9243b(%rip),%ymm8 │ │ │ │ - vpmulld %ymm3,%ymm8,%ymm9 │ │ │ │ - vpmulld %ymm2,%ymm8,%ymm8 │ │ │ │ - vpbroadcastd 0x923a8(%rip),%ymm10 │ │ │ │ - vpmulld %ymm3,%ymm10,%ymm3 │ │ │ │ - vpmulld %ymm2,%ymm10,%ymm2 │ │ │ │ - vpaddd %ymm12,%ymm9,%ymm9 │ │ │ │ - vpaddd %ymm2,%ymm9,%ymm2 │ │ │ │ - vpaddd %ymm3,%ymm12,%ymm3 │ │ │ │ - vpsubd %ymm8,%ymm3,%ymm3 │ │ │ │ - vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ - vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ - vpbroadcastd 0x92399(%rip),%ymm8 │ │ │ │ - vpmulld %ymm5,%ymm8,%ymm9 │ │ │ │ - vpmulld %ymm4,%ymm8,%ymm8 │ │ │ │ - vpbroadcastd 0x923c6(%rip),%ymm10 │ │ │ │ - vpmulld %ymm5,%ymm10,%ymm5 │ │ │ │ - vpmulld %ymm4,%ymm10,%ymm4 │ │ │ │ - vpaddd %ymm12,%ymm9,%ymm9 │ │ │ │ - vpaddd %ymm4,%ymm9,%ymm4 │ │ │ │ - vpaddd %ymm5,%ymm12,%ymm5 │ │ │ │ - vpsubd %ymm8,%ymm5,%ymm5 │ │ │ │ - vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ - vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ - vpbroadcastd 0x92327(%rip),%ymm8 │ │ │ │ - vpmulld %ymm7,%ymm8,%ymm9 │ │ │ │ - vpmulld %ymm6,%ymm8,%ymm8 │ │ │ │ - vpbroadcastd 0x923b4(%rip),%ymm10 │ │ │ │ - vpmulld %ymm7,%ymm10,%ymm7 │ │ │ │ - vpmulld %ymm6,%ymm10,%ymm6 │ │ │ │ - vpaddd %ymm12,%ymm9,%ymm9 │ │ │ │ - vpaddd %ymm6,%ymm9,%ymm6 │ │ │ │ - vpaddd %ymm7,%ymm12,%ymm7 │ │ │ │ - vpsubd %ymm8,%ymm7,%ymm7 │ │ │ │ - vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ - vpsrad $0xc,%ymm7,%ymm7 │ │ │ │ - vpsubd %ymm4,%ymm0,%ymm8 │ │ │ │ - vpaddd %ymm4,%ymm0,%ymm0 │ │ │ │ - vpsubd %ymm5,%ymm1,%ymm4 │ │ │ │ - vpaddd %ymm5,%ymm1,%ymm1 │ │ │ │ - vpsubd %ymm6,%ymm2,%ymm5 │ │ │ │ - vpaddd %ymm6,%ymm2,%ymm2 │ │ │ │ - vpsubd %ymm7,%ymm3,%ymm6 │ │ │ │ - vpaddd %ymm3,%ymm7,%ymm7 │ │ │ │ - vpmaxsd %ymm13,%ymm8,%ymm8 │ │ │ │ - vpmaxsd %ymm4,%ymm13,%ymm4 │ │ │ │ - vpmaxsd %ymm5,%ymm13,%ymm5 │ │ │ │ - vpmaxsd %ymm6,%ymm13,%ymm6 │ │ │ │ - vpmaxsd %ymm0,%ymm13,%ymm0 │ │ │ │ - vpmaxsd %ymm1,%ymm13,%ymm1 │ │ │ │ - vpmaxsd %ymm2,%ymm13,%ymm2 │ │ │ │ - vpmaxsd %ymm7,%ymm13,%ymm7 │ │ │ │ - vpminsd %ymm14,%ymm8,%ymm8 │ │ │ │ - vpminsd %ymm4,%ymm14,%ymm4 │ │ │ │ - vpminsd %ymm5,%ymm14,%ymm5 │ │ │ │ - vpminsd %ymm6,%ymm14,%ymm6 │ │ │ │ - vpminsd %ymm0,%ymm14,%ymm0 │ │ │ │ - vpminsd %ymm1,%ymm14,%ymm1 │ │ │ │ - vpminsd %ymm2,%ymm14,%ymm2 │ │ │ │ - vpminsd %ymm7,%ymm14,%ymm7 │ │ │ │ - vpbroadcastd 0x92325(%rip),%ymm11 │ │ │ │ - vpbroadcastd 0x9225c(%rip),%ymm10 │ │ │ │ - vpmulld %ymm11,%ymm8,%ymm9 │ │ │ │ - vpmulld %ymm4,%ymm11,%ymm3 │ │ │ │ - vpmulld %ymm10,%ymm8,%ymm8 │ │ │ │ - vpmulld %ymm4,%ymm10,%ymm4 │ │ │ │ - vpaddd %ymm12,%ymm9,%ymm9 │ │ │ │ - vpaddd %ymm4,%ymm9,%ymm4 │ │ │ │ - vpaddd %ymm12,%ymm8,%ymm8 │ │ │ │ - vpsubd %ymm3,%ymm8,%ymm8 │ │ │ │ - vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ - vpsrad $0xc,%ymm8,%ymm8 │ │ │ │ - vpmulld %ymm6,%ymm10,%ymm9 │ │ │ │ - vpmulld %ymm5,%ymm10,%ymm3 │ │ │ │ - vpmulld %ymm6,%ymm11,%ymm6 │ │ │ │ - vpmulld %ymm5,%ymm11,%ymm5 │ │ │ │ - vpaddd %ymm12,%ymm9,%ymm9 │ │ │ │ - vpaddd %ymm5,%ymm9,%ymm5 │ │ │ │ - vpaddd %ymm6,%ymm12,%ymm6 │ │ │ │ - vpsubd %ymm3,%ymm6,%ymm6 │ │ │ │ - vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ - vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ - vpsubd %ymm2,%ymm0,%ymm3 │ │ │ │ - vpaddd %ymm2,%ymm0,%ymm0 │ │ │ │ - vpsubd %ymm7,%ymm1,%ymm2 │ │ │ │ - vpaddd %ymm7,%ymm1,%ymm1 │ │ │ │ - vpsubd %ymm6,%ymm4,%ymm7 │ │ │ │ - vpaddd %ymm6,%ymm4,%ymm4 │ │ │ │ - vpsubd %ymm5,%ymm8,%ymm6 │ │ │ │ - vpaddd %ymm5,%ymm8,%ymm5 │ │ │ │ - vpmaxsd %ymm3,%ymm13,%ymm3 │ │ │ │ - vpmaxsd %ymm2,%ymm13,%ymm2 │ │ │ │ - vpmaxsd %ymm7,%ymm13,%ymm7 │ │ │ │ - vpmaxsd %ymm6,%ymm13,%ymm6 │ │ │ │ - vpmaxsd %ymm0,%ymm13,%ymm0 │ │ │ │ - vpmaxsd %ymm1,%ymm13,%ymm1 │ │ │ │ - vpmaxsd %ymm4,%ymm13,%ymm4 │ │ │ │ - vpmaxsd %ymm5,%ymm13,%ymm5 │ │ │ │ - vpminsd %ymm3,%ymm14,%ymm3 │ │ │ │ - vpminsd %ymm2,%ymm14,%ymm2 │ │ │ │ - vpminsd %ymm7,%ymm14,%ymm7 │ │ │ │ - vpminsd %ymm6,%ymm14,%ymm6 │ │ │ │ - vpminsd %ymm0,%ymm14,%ymm0 │ │ │ │ - vpminsd %ymm1,%ymm14,%ymm1 │ │ │ │ - vpminsd %ymm4,%ymm14,%ymm4 │ │ │ │ - vpminsd %ymm5,%ymm14,%ymm5 │ │ │ │ - vpbroadcastd 0x921f3(%rip),%ymm11 │ │ │ │ - vpbroadcastd 0x921d2(%rip),%ymm10 │ │ │ │ - vpmulld %ymm3,%ymm11,%ymm9 │ │ │ │ - vpmulld %ymm2,%ymm11,%ymm8 │ │ │ │ - vpmulld %ymm3,%ymm10,%ymm3 │ │ │ │ - vpmulld %ymm2,%ymm10,%ymm2 │ │ │ │ - vpaddd %ymm12,%ymm9,%ymm9 │ │ │ │ - vpaddd %ymm2,%ymm9,%ymm2 │ │ │ │ - vpaddd %ymm3,%ymm12,%ymm3 │ │ │ │ - vpsubd %ymm8,%ymm3,%ymm3 │ │ │ │ - vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ - vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ - vpmulld %ymm7,%ymm11,%ymm9 │ │ │ │ - vpmulld %ymm6,%ymm11,%ymm8 │ │ │ │ - vpmulld %ymm7,%ymm10,%ymm7 │ │ │ │ - vpmulld %ymm6,%ymm10,%ymm6 │ │ │ │ - vpaddd %ymm12,%ymm9,%ymm9 │ │ │ │ - vpaddd %ymm6,%ymm9,%ymm6 │ │ │ │ - vpaddd %ymm7,%ymm12,%ymm7 │ │ │ │ - vpsubd %ymm8,%ymm7,%ymm7 │ │ │ │ - vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ - vpsrad $0xc,%ymm7,%ymm7 │ │ │ │ - vpminsd -0x80(%rax),%ymm14,%ymm10 │ │ │ │ - vpminsd -0x60(%rax),%ymm14,%ymm8 │ │ │ │ - vpsubd %ymm10,%ymm0,%ymm9 │ │ │ │ - vpaddd %ymm0,%ymm10,%ymm0 │ │ │ │ - vpsubd %ymm8,%ymm1,%ymm10 │ │ │ │ - vpaddd %ymm1,%ymm8,%ymm1 │ │ │ │ - vpmaxsd %ymm13,%ymm9,%ymm9 │ │ │ │ - vpmaxsd %ymm13,%ymm10,%ymm10 │ │ │ │ - vpminsd %ymm14,%ymm9,%ymm9 │ │ │ │ - vpminsd %ymm14,%ymm10,%ymm10 │ │ │ │ - vmovdqa %ymm1,-0x80(%rax) │ │ │ │ - vmovdqa -0x20(%rax),%ymm11 │ │ │ │ - vmovdqa -0x40(%rax),%ymm1 │ │ │ │ - vpsubd %ymm11,%ymm3,%ymm8 │ │ │ │ - vpaddd %ymm3,%ymm11,%ymm11 │ │ │ │ - vpaddd %ymm1,%ymm2,%ymm3 │ │ │ │ - vpsubd %ymm1,%ymm2,%ymm2 │ │ │ │ - vpmaxsd %ymm13,%ymm8,%ymm8 │ │ │ │ - vpmaxsd %ymm2,%ymm13,%ymm2 │ │ │ │ - vpminsd %ymm14,%ymm8,%ymm8 │ │ │ │ - vpminsd %ymm2,%ymm14,%ymm2 │ │ │ │ - vmovdqa %ymm11,-0x20(%rax) │ │ │ │ - vmovdqa %ymm2,-0x60(%rax) │ │ │ │ - vmovdqa 0x60(%rax),%ymm1 │ │ │ │ - vmovdqa 0x40(%rax),%ymm2 │ │ │ │ - vpaddd %ymm1,%ymm7,%ymm12 │ │ │ │ - vpsubd %ymm1,%ymm7,%ymm7 │ │ │ │ - vpsubd %ymm2,%ymm6,%ymm11 │ │ │ │ - vpaddd %ymm6,%ymm2,%ymm2 │ │ │ │ - vpmaxsd %ymm7,%ymm13,%ymm7 │ │ │ │ - vpmaxsd %ymm13,%ymm11,%ymm11 │ │ │ │ - vpminsd %ymm7,%ymm14,%ymm7 │ │ │ │ - vpminsd %ymm14,%ymm11,%ymm11 │ │ │ │ - vmovdqa %ymm12,-0x40(%rax) │ │ │ │ - vpminsd (%rax),%ymm14,%ymm1 │ │ │ │ - vpminsd 0x20(%rax),%ymm14,%ymm12 │ │ │ │ - vpsubd %ymm1,%ymm4,%ymm6 │ │ │ │ - vpaddd %ymm4,%ymm1,%ymm1 │ │ │ │ - vpsubd %ymm12,%ymm5,%ymm4 │ │ │ │ - vpaddd %ymm5,%ymm12,%ymm5 │ │ │ │ - vpbroadcastd 0x9216a(%rip),%ymm12 │ │ │ │ - vpmaxsd %ymm6,%ymm13,%ymm6 │ │ │ │ - vpmaxsd %ymm4,%ymm13,%ymm4 │ │ │ │ - vpminsd %ymm6,%ymm14,%ymm6 │ │ │ │ - vpminsd %ymm4,%ymm14,%ymm4 │ │ │ │ - vpmulld %ymm12,%ymm9,%ymm9 │ │ │ │ - vpmulld %ymm12,%ymm10,%ymm10 │ │ │ │ - vpmulld %ymm12,%ymm8,%ymm8 │ │ │ │ - vpmulld %ymm7,%ymm12,%ymm7 │ │ │ │ - vpmulld %ymm12,%ymm11,%ymm11 │ │ │ │ - vpmulld %ymm6,%ymm12,%ymm6 │ │ │ │ - vpmulld %ymm4,%ymm12,%ymm4 │ │ │ │ - vpmulld -0x60(%rax),%ymm12,%ymm12 │ │ │ │ - vmovdqa %ymm5,-0x60(%rax) │ │ │ │ - vpaddd %ymm7,%ymm11,%ymm5 │ │ │ │ - vpsubd %ymm7,%ymm11,%ymm11 │ │ │ │ - vpaddd %ymm10,%ymm9,%ymm7 │ │ │ │ - vpsubd %ymm10,%ymm9,%ymm9 │ │ │ │ - vpsubd %ymm4,%ymm6,%ymm10 │ │ │ │ - vpaddd %ymm4,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm8,%ymm12,%ymm4 │ │ │ │ - vpsubd %ymm8,%ymm12,%ymm12 │ │ │ │ - ret │ │ │ │ - vpbroadcastd 0x920ca(%rip),%ymm8 │ │ │ │ - vpmulld %ymm1,%ymm8,%ymm9 │ │ │ │ - vpmulld %ymm0,%ymm8,%ymm8 │ │ │ │ - vpbroadcastd 0x91fb7(%rip),%ymm10 │ │ │ │ - vpmulld %ymm1,%ymm10,%ymm1 │ │ │ │ - vpmulld %ymm0,%ymm10,%ymm0 │ │ │ │ - vpaddd %ymm12,%ymm9,%ymm9 │ │ │ │ - vpaddd %ymm0,%ymm9,%ymm0 │ │ │ │ - vpaddd %ymm1,%ymm12,%ymm1 │ │ │ │ - vpsubd %ymm8,%ymm1,%ymm1 │ │ │ │ - vpsrad $0xc,%ymm0,%ymm0 │ │ │ │ - vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ - vpbroadcastd 0x92048(%rip),%ymm8 │ │ │ │ - vpmulld %ymm3,%ymm8,%ymm9 │ │ │ │ - vpmulld %ymm2,%ymm8,%ymm8 │ │ │ │ - vpbroadcastd 0x91fb5(%rip),%ymm10 │ │ │ │ - vpmulld %ymm3,%ymm10,%ymm3 │ │ │ │ - vpmulld %ymm2,%ymm10,%ymm2 │ │ │ │ - vpaddd %ymm12,%ymm9,%ymm9 │ │ │ │ - vpaddd %ymm2,%ymm9,%ymm2 │ │ │ │ - vpaddd %ymm3,%ymm12,%ymm3 │ │ │ │ - vpsubd %ymm8,%ymm3,%ymm3 │ │ │ │ - vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ - vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ - vpbroadcastd 0x91fa6(%rip),%ymm8 │ │ │ │ - vpmulld %ymm5,%ymm8,%ymm9 │ │ │ │ - vpmulld %ymm4,%ymm8,%ymm8 │ │ │ │ - vpbroadcastd 0x91fd3(%rip),%ymm10 │ │ │ │ - vpmulld %ymm5,%ymm10,%ymm5 │ │ │ │ - vpmulld %ymm4,%ymm10,%ymm4 │ │ │ │ - vpaddd %ymm12,%ymm9,%ymm9 │ │ │ │ - vpaddd %ymm4,%ymm9,%ymm4 │ │ │ │ - vpaddd %ymm5,%ymm12,%ymm5 │ │ │ │ - vpsubd %ymm8,%ymm5,%ymm5 │ │ │ │ - vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ - vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ - vpbroadcastd 0x91f34(%rip),%ymm8 │ │ │ │ - vpmulld %ymm7,%ymm8,%ymm9 │ │ │ │ - vpmulld %ymm6,%ymm8,%ymm8 │ │ │ │ - vpbroadcastd 0x91fc1(%rip),%ymm10 │ │ │ │ - vpmulld %ymm7,%ymm10,%ymm7 │ │ │ │ - vpmulld %ymm6,%ymm10,%ymm6 │ │ │ │ - vpaddd %ymm12,%ymm9,%ymm9 │ │ │ │ - vpaddd %ymm6,%ymm9,%ymm6 │ │ │ │ - vpaddd %ymm7,%ymm12,%ymm7 │ │ │ │ - vpsubd %ymm8,%ymm7,%ymm7 │ │ │ │ - vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ - vpsrad $0xc,%ymm7,%ymm7 │ │ │ │ - vpsubd %ymm4,%ymm0,%ymm8 │ │ │ │ - vpaddd %ymm4,%ymm0,%ymm0 │ │ │ │ - vpsubd %ymm5,%ymm1,%ymm4 │ │ │ │ - vpaddd %ymm5,%ymm1,%ymm1 │ │ │ │ - vpsubd %ymm6,%ymm2,%ymm5 │ │ │ │ - vpaddd %ymm6,%ymm2,%ymm2 │ │ │ │ - vpsubd %ymm7,%ymm3,%ymm6 │ │ │ │ - vpaddd %ymm3,%ymm7,%ymm7 │ │ │ │ - vpmaxsd %ymm13,%ymm8,%ymm8 │ │ │ │ - vpmaxsd %ymm4,%ymm13,%ymm4 │ │ │ │ - vpmaxsd %ymm5,%ymm13,%ymm5 │ │ │ │ - vpmaxsd %ymm6,%ymm13,%ymm6 │ │ │ │ - vpmaxsd %ymm0,%ymm13,%ymm0 │ │ │ │ - vpmaxsd %ymm1,%ymm13,%ymm1 │ │ │ │ - vpmaxsd %ymm2,%ymm13,%ymm2 │ │ │ │ - vpmaxsd %ymm7,%ymm13,%ymm7 │ │ │ │ - vpminsd %ymm14,%ymm8,%ymm8 │ │ │ │ - vpminsd %ymm4,%ymm14,%ymm4 │ │ │ │ - vpminsd %ymm5,%ymm14,%ymm5 │ │ │ │ - vpminsd %ymm6,%ymm14,%ymm6 │ │ │ │ - vpminsd %ymm0,%ymm14,%ymm0 │ │ │ │ - vpminsd %ymm1,%ymm14,%ymm1 │ │ │ │ - vpminsd %ymm2,%ymm14,%ymm2 │ │ │ │ - vpminsd %ymm7,%ymm14,%ymm7 │ │ │ │ - vpbroadcastd 0x91f32(%rip),%ymm11 │ │ │ │ - vpbroadcastd 0x91e69(%rip),%ymm10 │ │ │ │ - vpmulld %ymm11,%ymm8,%ymm9 │ │ │ │ - vpmulld %ymm4,%ymm11,%ymm3 │ │ │ │ - vpmulld %ymm10,%ymm8,%ymm8 │ │ │ │ - vpmulld %ymm4,%ymm10,%ymm4 │ │ │ │ - vpaddd %ymm12,%ymm9,%ymm9 │ │ │ │ - vpaddd %ymm4,%ymm9,%ymm4 │ │ │ │ - vpaddd %ymm12,%ymm8,%ymm8 │ │ │ │ - vpsubd %ymm3,%ymm8,%ymm8 │ │ │ │ - vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ - vpsrad $0xc,%ymm8,%ymm8 │ │ │ │ - vpmulld %ymm6,%ymm10,%ymm9 │ │ │ │ - vpmulld %ymm5,%ymm10,%ymm3 │ │ │ │ - vpmulld %ymm6,%ymm11,%ymm6 │ │ │ │ - vpmulld %ymm5,%ymm11,%ymm5 │ │ │ │ - vpaddd %ymm12,%ymm9,%ymm9 │ │ │ │ - vpaddd %ymm5,%ymm9,%ymm5 │ │ │ │ - vpaddd %ymm6,%ymm12,%ymm6 │ │ │ │ - vpsubd %ymm3,%ymm6,%ymm6 │ │ │ │ - vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ - vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ - vpsubd %ymm2,%ymm0,%ymm3 │ │ │ │ - vpaddd %ymm2,%ymm0,%ymm0 │ │ │ │ - vpsubd %ymm7,%ymm1,%ymm2 │ │ │ │ - vpaddd %ymm7,%ymm1,%ymm1 │ │ │ │ - vpsubd %ymm6,%ymm4,%ymm7 │ │ │ │ - vpaddd %ymm6,%ymm4,%ymm4 │ │ │ │ - vpsubd %ymm5,%ymm8,%ymm6 │ │ │ │ - vpaddd %ymm5,%ymm8,%ymm5 │ │ │ │ - vpmaxsd %ymm3,%ymm13,%ymm3 │ │ │ │ - vpmaxsd %ymm2,%ymm13,%ymm2 │ │ │ │ - vpmaxsd %ymm7,%ymm13,%ymm7 │ │ │ │ - vpmaxsd %ymm6,%ymm13,%ymm6 │ │ │ │ - vpmaxsd %ymm0,%ymm13,%ymm0 │ │ │ │ - vpmaxsd %ymm1,%ymm13,%ymm1 │ │ │ │ - vpmaxsd %ymm4,%ymm13,%ymm4 │ │ │ │ - vpmaxsd %ymm5,%ymm13,%ymm5 │ │ │ │ - vpminsd %ymm3,%ymm14,%ymm3 │ │ │ │ - vpminsd %ymm2,%ymm14,%ymm2 │ │ │ │ - vpminsd %ymm7,%ymm14,%ymm7 │ │ │ │ - vpminsd %ymm6,%ymm14,%ymm6 │ │ │ │ - vpbroadcastd 0x91df4(%rip),%ymm11 │ │ │ │ - vpbroadcastd 0x91e03(%rip),%ymm10 │ │ │ │ - vpmulld %ymm2,%ymm11,%ymm9 │ │ │ │ - vpmulld %ymm3,%ymm11,%ymm8 │ │ │ │ - vpmulld %ymm2,%ymm10,%ymm2 │ │ │ │ - vpmulld %ymm3,%ymm10,%ymm3 │ │ │ │ - vpaddd %ymm12,%ymm9,%ymm9 │ │ │ │ - vpaddd %ymm3,%ymm9,%ymm3 │ │ │ │ - vpaddd %ymm2,%ymm12,%ymm2 │ │ │ │ - vpsubd %ymm8,%ymm2,%ymm2 │ │ │ │ - vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ - vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ - vpmulld %ymm6,%ymm11,%ymm9 │ │ │ │ - vpmulld %ymm7,%ymm11,%ymm8 │ │ │ │ - vpmulld %ymm6,%ymm10,%ymm6 │ │ │ │ - vpmulld %ymm7,%ymm10,%ymm7 │ │ │ │ - vpaddd %ymm12,%ymm9,%ymm9 │ │ │ │ - vpaddd %ymm7,%ymm9,%ymm7 │ │ │ │ - vpaddd %ymm6,%ymm12,%ymm6 │ │ │ │ - vpsubd %ymm8,%ymm6,%ymm6 │ │ │ │ - vpsrad $0xc,%ymm7,%ymm7 │ │ │ │ - vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ - vmovdqa %ymm0,-0x80(%rax) │ │ │ │ - vmovdqa %ymm1,-0x60(%rax) │ │ │ │ - vmovdqa %ymm4,(%rax) │ │ │ │ - vmovdqa %ymm5,0x20(%rax) │ │ │ │ - vmovdqa %ymm2,-0x40(%rax) │ │ │ │ - vmovdqa %ymm3,-0x20(%rax) │ │ │ │ - vmovdqa %ymm6,0x40(%rax) │ │ │ │ - vmovdqa %ymm7,0x60(%rax) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - lea -0xbc5(%rip),%r8 │ │ │ │ - jmp 34d4d0 <__cxa_finalize@plt+0x322480> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x8d6(%rip),%r8 │ │ │ │ - jmp 34d4d0 <__cxa_finalize@plt+0x322480> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x64(%rip),%r8 │ │ │ │ - jmp 34d4d0 <__cxa_finalize@plt+0x322480> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x3a3(%rip),%r8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - mov %rsp,%r10 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x100,%rsp │ │ │ │ - vpbroadcastd 0x91df9(%rip),%ymm13 │ │ │ │ - vpbroadcastd 0x91df4(%rip),%ymm14 │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - call 34cc80 <__cxa_finalize@plt+0x321c30> │ │ │ │ - vpbroadcastd 0x91dae(%rip),%ymm14 │ │ │ │ - vpsrld $0xb,%ymm15,%ymm15 │ │ │ │ - vpsubd %ymm15,%ymm14,%ymm13 │ │ │ │ - call 34d590 <__cxa_finalize@plt+0x322540> │ │ │ │ - jmp 34cb76 <__cxa_finalize@plt+0x321b26> │ │ │ │ - call 34c990 <__cxa_finalize@plt+0x321940> │ │ │ │ - call 32bad0 <__cxa_finalize@plt+0x300a80> │ │ │ │ - call 32bdc0 <__cxa_finalize@plt+0x300d70> │ │ │ │ - vpbroadcastd 0x912bd(%rip),%ymm10 │ │ │ │ - vpxor %ymm11,%ymm11,%ymm11 │ │ │ │ - vpsubw %ymm10,%ymm11,%ymm11 │ │ │ │ - vmovdqa %ymm0,%ymm12 │ │ │ │ - vpmulhrsw %ymm7,%ymm11,%ymm0 │ │ │ │ - vmovdqa %ymm1,%ymm7 │ │ │ │ - vpmulhrsw %ymm6,%ymm10,%ymm1 │ │ │ │ - vmovdqa %ymm2,%ymm6 │ │ │ │ - vpmulhrsw %ymm5,%ymm11,%ymm2 │ │ │ │ - vmovdqa %ymm3,%ymm5 │ │ │ │ - vpmulhrsw %ymm4,%ymm10,%ymm3 │ │ │ │ - call 34ca50 <__cxa_finalize@plt+0x321a00> │ │ │ │ - vpmulhrsw %ymm5,%ymm11,%ymm0 │ │ │ │ - vpmulhrsw %ymm6,%ymm10,%ymm1 │ │ │ │ - vpmulhrsw %ymm7,%ymm11,%ymm2 │ │ │ │ - vpmulhrsw %ymm10,%ymm12,%ymm3 │ │ │ │ - call 34ca62 <__cxa_finalize@plt+0x321a12> │ │ │ │ - mov %r10,%rsp │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - vpsubd %ymm7,%ymm13,%ymm8 │ │ │ │ - vpaddd %ymm9,%ymm14,%ymm7 │ │ │ │ - vpaddd %ymm6,%ymm14,%ymm9 │ │ │ │ - vpsubd %ymm10,%ymm13,%ymm6 │ │ │ │ - vpsubd %ymm5,%ymm13,%ymm10 │ │ │ │ - vpaddd %ymm11,%ymm14,%ymm5 │ │ │ │ - vpaddd %ymm4,%ymm14,%ymm11 │ │ │ │ - vpsubd %ymm12,%ymm13,%ymm4 │ │ │ │ - vpsubd %ymm3,%ymm15,%ymm12 │ │ │ │ - vpaddd -0x20(%rax),%ymm15,%ymm3 │ │ │ │ - vpaddd %ymm2,%ymm15,%ymm13 │ │ │ │ - vpsubd -0x40(%rax),%ymm15,%ymm2 │ │ │ │ - vpsubd %ymm1,%ymm15,%ymm14 │ │ │ │ - vmovdqa %ymm15,%ymm1 │ │ │ │ - vpaddd %ymm0,%ymm15,%ymm15 │ │ │ │ - vpsubd -0x80(%rax),%ymm1,%ymm0 │ │ │ │ - vpaddd -0x60(%rax),%ymm1,%ymm1 │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea -0xd15(%rip),%r8 │ │ │ │ - jmp 34d620 <__cxa_finalize@plt+0x3225d0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0xa26(%rip),%r8 │ │ │ │ - jmp 34d620 <__cxa_finalize@plt+0x3225d0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0xec(%rip),%r8 │ │ │ │ - jmp 34d620 <__cxa_finalize@plt+0x3225d0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x253(%rip),%r8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - mov %rsp,%r10 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x100,%rsp │ │ │ │ - vpbroadcastd 0x91bc1(%rip),%ymm15 │ │ │ │ - vpmulld (%rdx),%ymm15,%ymm0 │ │ │ │ - vpmulld 0x20(%rdx),%ymm15,%ymm1 │ │ │ │ - vpmulld 0x40(%rdx),%ymm15,%ymm2 │ │ │ │ - vpmulld 0x60(%rdx),%ymm15,%ymm3 │ │ │ │ - vpmulld 0x80(%rdx),%ymm15,%ymm4 │ │ │ │ - vpmulld 0xa0(%rdx),%ymm15,%ymm5 │ │ │ │ - vpmulld 0xc0(%rdx),%ymm15,%ymm6 │ │ │ │ - vpmulld 0xe0(%rdx),%ymm15,%ymm7 │ │ │ │ - vpmulld 0x100(%rdx),%ymm15,%ymm8 │ │ │ │ - vpmulld 0x120(%rdx),%ymm15,%ymm9 │ │ │ │ - vpmulld 0x140(%rdx),%ymm15,%ymm10 │ │ │ │ - vpmulld 0x160(%rdx),%ymm15,%ymm11 │ │ │ │ - vpmulld 0x180(%rdx),%ymm15,%ymm12 │ │ │ │ - vpmulld 0x1a0(%rdx),%ymm15,%ymm13 │ │ │ │ - vpmulld 0x1c0(%rdx),%ymm15,%ymm14 │ │ │ │ - vpmulld 0x1e0(%rdx),%ymm15,%ymm15 │ │ │ │ - vmovdqa %ymm7,(%rsp) │ │ │ │ - vpbroadcastd 0x91144(%rip),%ymm7 │ │ │ │ - vpaddd %ymm7,%ymm0,%ymm0 │ │ │ │ - vpaddd %ymm7,%ymm1,%ymm1 │ │ │ │ - vpaddd %ymm7,%ymm2,%ymm2 │ │ │ │ - vpaddd %ymm7,%ymm3,%ymm3 │ │ │ │ - vpaddd %ymm7,%ymm4,%ymm4 │ │ │ │ - vpaddd %ymm7,%ymm5,%ymm5 │ │ │ │ - vpaddd %ymm7,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm7,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm7,%ymm9,%ymm9 │ │ │ │ - vpaddd %ymm7,%ymm10,%ymm10 │ │ │ │ - vpaddd %ymm7,%ymm11,%ymm11 │ │ │ │ - vpaddd %ymm7,%ymm12,%ymm12 │ │ │ │ - vpaddd %ymm7,%ymm13,%ymm13 │ │ │ │ - vpaddd %ymm7,%ymm14,%ymm14 │ │ │ │ - vpaddd %ymm7,%ymm15,%ymm15 │ │ │ │ - vpaddd (%rsp),%ymm7,%ymm7 │ │ │ │ - vpsrad $0xc,%ymm0,%ymm0 │ │ │ │ - vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ - vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ - vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ - vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ - vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ - vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ - vpsrad $0xc,%ymm7,%ymm7 │ │ │ │ - vpsrad $0xc,%ymm8,%ymm8 │ │ │ │ - vpsrad $0xc,%ymm9,%ymm9 │ │ │ │ - vpsrad $0xc,%ymm10,%ymm10 │ │ │ │ - vpsrad $0xc,%ymm11,%ymm11 │ │ │ │ - vpsrad $0xc,%ymm12,%ymm12 │ │ │ │ - vpsrad $0xc,%ymm13,%ymm13 │ │ │ │ - vpsrad $0xc,%ymm14,%ymm14 │ │ │ │ - vpsrad $0xc,%ymm15,%ymm15 │ │ │ │ - vmovdqa %ymm15,(%rsp) │ │ │ │ - vpbroadcastd 0x91b55(%rip),%ymm15 │ │ │ │ - vpmulld %ymm0,%ymm15,%ymm0 │ │ │ │ - vpmulld %ymm1,%ymm15,%ymm1 │ │ │ │ - vpmulld %ymm2,%ymm15,%ymm2 │ │ │ │ - vpmulld %ymm3,%ymm15,%ymm3 │ │ │ │ - vpmulld %ymm4,%ymm15,%ymm4 │ │ │ │ - vpmulld %ymm5,%ymm15,%ymm5 │ │ │ │ - vpmulld %ymm6,%ymm15,%ymm6 │ │ │ │ - vpmulld %ymm7,%ymm15,%ymm7 │ │ │ │ - vpmulld %ymm15,%ymm8,%ymm8 │ │ │ │ - vpmulld %ymm15,%ymm9,%ymm9 │ │ │ │ - vpmulld %ymm15,%ymm10,%ymm10 │ │ │ │ - vpmulld %ymm15,%ymm11,%ymm11 │ │ │ │ - vpmulld %ymm15,%ymm12,%ymm12 │ │ │ │ - vpmulld %ymm15,%ymm13,%ymm13 │ │ │ │ - vpmulld %ymm15,%ymm14,%ymm14 │ │ │ │ - vpmulld (%rsp),%ymm15,%ymm15 │ │ │ │ - vmovdqa %ymm7,(%rsp) │ │ │ │ - vpbroadcastd 0x91ae6(%rip),%ymm7 │ │ │ │ - vpaddd %ymm7,%ymm0,%ymm0 │ │ │ │ - vpaddd %ymm7,%ymm1,%ymm1 │ │ │ │ - vpaddd %ymm7,%ymm2,%ymm2 │ │ │ │ - vpaddd %ymm7,%ymm3,%ymm3 │ │ │ │ - vpaddd %ymm7,%ymm4,%ymm4 │ │ │ │ - vpaddd %ymm7,%ymm5,%ymm5 │ │ │ │ - vpaddd %ymm7,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm7,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm7,%ymm9,%ymm9 │ │ │ │ - vpaddd %ymm7,%ymm10,%ymm10 │ │ │ │ - vpaddd %ymm7,%ymm11,%ymm11 │ │ │ │ - vpaddd %ymm7,%ymm12,%ymm12 │ │ │ │ - vpaddd %ymm7,%ymm13,%ymm13 │ │ │ │ - vpaddd %ymm7,%ymm14,%ymm14 │ │ │ │ - vpaddd %ymm7,%ymm15,%ymm15 │ │ │ │ - vpaddd (%rsp),%ymm7,%ymm7 │ │ │ │ - vpsrad $0xc,%ymm0,%ymm0 │ │ │ │ - vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ - vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ - vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ - vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ - vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ - vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ - vpsrad $0xc,%ymm7,%ymm7 │ │ │ │ - vpsrad $0xc,%ymm8,%ymm8 │ │ │ │ - vpsrad $0xc,%ymm9,%ymm9 │ │ │ │ - vpsrad $0xc,%ymm10,%ymm10 │ │ │ │ - vpsrad $0xc,%ymm11,%ymm11 │ │ │ │ - vpsrad $0xc,%ymm12,%ymm12 │ │ │ │ - vpsrad $0xc,%ymm13,%ymm13 │ │ │ │ - vpsrad $0xc,%ymm14,%ymm14 │ │ │ │ - vpsrad $0xc,%ymm15,%ymm15 │ │ │ │ - jmp *%r8 │ │ │ │ - call 34c990 <__cxa_finalize@plt+0x321940> │ │ │ │ - vpbroadcastd 0x90f7c(%rip),%ymm10 │ │ │ │ - jmp 34c8e5 <__cxa_finalize@plt+0x321895> │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x7e(%rip),%r8 │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 34d8e0 <__cxa_finalize@plt+0x322890> │ │ │ │ - imul $0xb5,(%rdx),%eax │ │ │ │ - vpbroadcastd 0x91a42(%rip),%ymm3 │ │ │ │ - mov %ecx,(%rdx) │ │ │ │ - or $0x8,%ecx │ │ │ │ - sub $0xffffff80,%eax │ │ │ │ - sar $0x8,%eax │ │ │ │ - imul $0xb5,%eax,%eax │ │ │ │ - jmp 34b843 <__cxa_finalize@plt+0x3207f3> │ │ │ │ - lea 0x51c(%rip),%r8 │ │ │ │ - jmp 34d8e0 <__cxa_finalize@plt+0x322890> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x28e(%rip),%r8 │ │ │ │ - jmp 34d8e0 <__cxa_finalize@plt+0x322890> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x41e(%rip),%r8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - mov %rsp,%r10 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x100,%rsp │ │ │ │ - vpbroadcastd 0x919f1(%rip),%ymm12 │ │ │ │ - vpbroadcastd 0x919ec(%rip),%ymm13 │ │ │ │ - jmp 34c7a0 <__cxa_finalize@plt+0x321750> │ │ │ │ - call 34d920 <__cxa_finalize@plt+0x3228d0> │ │ │ │ - mov %r10,%rsp │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - call 34b270 <__cxa_finalize@plt+0x320220> │ │ │ │ - vpbroadcastd 0x919b2(%rip),%ymm12 │ │ │ │ - vpbroadcastd 0x919ad(%rip),%ymm13 │ │ │ │ - vpbroadcastd 0x90ecc(%rip),%ymm11 │ │ │ │ - vpmaxsd %ymm0,%ymm12,%ymm0 │ │ │ │ - vpmaxsd %ymm1,%ymm12,%ymm1 │ │ │ │ - vpmaxsd %ymm2,%ymm12,%ymm2 │ │ │ │ - vpmaxsd %ymm3,%ymm12,%ymm3 │ │ │ │ - vpmaxsd %ymm4,%ymm12,%ymm4 │ │ │ │ - vpmaxsd %ymm5,%ymm12,%ymm5 │ │ │ │ - vpmaxsd %ymm6,%ymm12,%ymm6 │ │ │ │ - vpmaxsd %ymm7,%ymm12,%ymm7 │ │ │ │ - vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ - vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ - vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ - vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ - vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ - vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ - vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ - vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ - call 349588 <__cxa_finalize@plt+0x31e538> │ │ │ │ - call 349f60 <__cxa_finalize@plt+0x31ef10> │ │ │ │ - vmovdqa %ymm0,0x100(%rdx) │ │ │ │ - vmovdqa %ymm1,0x120(%rdx) │ │ │ │ - vmovdqa %ymm2,0x140(%rdx) │ │ │ │ - vmovdqa %ymm3,0x160(%rdx) │ │ │ │ - vmovdqa %ymm4,0x180(%rdx) │ │ │ │ - vmovdqa %ymm5,0x1a0(%rdx) │ │ │ │ - vmovdqa %ymm6,0x1c0(%rdx) │ │ │ │ - vmovdqa %ymm7,0x1e0(%rdx) │ │ │ │ - vpmaxsd (%rdx),%ymm12,%ymm0 │ │ │ │ - vpmaxsd 0x20(%rdx),%ymm12,%ymm1 │ │ │ │ - vpmaxsd 0x40(%rdx),%ymm12,%ymm2 │ │ │ │ - vpmaxsd 0x60(%rdx),%ymm12,%ymm3 │ │ │ │ - vpmaxsd 0x80(%rdx),%ymm12,%ymm4 │ │ │ │ - vpmaxsd 0xa0(%rdx),%ymm12,%ymm5 │ │ │ │ - vpmaxsd 0xc0(%rdx),%ymm12,%ymm6 │ │ │ │ - vpmaxsd 0xe0(%rdx),%ymm12,%ymm7 │ │ │ │ - vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ - vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ - vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ - vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ - vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ - vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ - vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ - vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ - call 349588 <__cxa_finalize@plt+0x31e538> │ │ │ │ - call 349f60 <__cxa_finalize@plt+0x31ef10> │ │ │ │ - vpackssdw 0x100(%rdx),%ymm0,%ymm0 │ │ │ │ - vpackssdw 0x120(%rdx),%ymm1,%ymm1 │ │ │ │ - vpackssdw 0x140(%rdx),%ymm2,%ymm2 │ │ │ │ - vpackssdw 0x160(%rdx),%ymm3,%ymm3 │ │ │ │ - vpackssdw 0x180(%rdx),%ymm4,%ymm4 │ │ │ │ - vpackssdw 0x1a0(%rdx),%ymm5,%ymm5 │ │ │ │ - vpackssdw 0x1c0(%rdx),%ymm6,%ymm6 │ │ │ │ - vpackssdw 0x1e0(%rdx),%ymm7,%ymm7 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vpermq $0xd8,%ymm1,%ymm1 │ │ │ │ - vpermq $0xd8,%ymm2,%ymm2 │ │ │ │ - vpermq $0xd8,%ymm3,%ymm3 │ │ │ │ - call 34dad0 <__cxa_finalize@plt+0x322a80> │ │ │ │ - call 34ca62 <__cxa_finalize@plt+0x321a12> │ │ │ │ - vpermq $0xd8,%ymm4,%ymm0 │ │ │ │ - vpermq $0xd8,%ymm5,%ymm1 │ │ │ │ - vpermq $0xd8,%ymm6,%ymm2 │ │ │ │ - vpermq $0xd8,%ymm7,%ymm3 │ │ │ │ - jmp 34ca62 <__cxa_finalize@plt+0x321a12> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - vpbroadcastd 0x917fb(%rip),%ymm9 │ │ │ │ - lea (%rsi,%rsi,2),%rcx │ │ │ │ - vpxor %ymm8,%ymm8,%ymm8 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1f2(%rip),%r8 │ │ │ │ - jmp 34db30 <__cxa_finalize@plt+0x322ae0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x4e(%rip),%r8 │ │ │ │ - jmp 34db30 <__cxa_finalize@plt+0x322ae0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x1de(%rip),%r8 │ │ │ │ - jmp 34db30 <__cxa_finalize@plt+0x322ae0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x2ac(%rip),%r8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - mov %rsp,%r10 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x100,%rsp │ │ │ │ - vpbroadcastd 0x917a1(%rip),%ymm13 │ │ │ │ - vpbroadcastd 0x9179c(%rip),%ymm14 │ │ │ │ - jmp 34cb50 <__cxa_finalize@plt+0x321b00> │ │ │ │ - call 34db70 <__cxa_finalize@plt+0x322b20> │ │ │ │ - call 34da47 <__cxa_finalize@plt+0x3229f7> │ │ │ │ - mov %r10,%rsp │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - call 34b270 <__cxa_finalize@plt+0x320220> │ │ │ │ - vpbroadcastd 0x91762(%rip),%ymm12 │ │ │ │ - vpbroadcastd 0x9175d(%rip),%ymm13 │ │ │ │ - vpbroadcastd 0x90c7c(%rip),%ymm11 │ │ │ │ - vpmaxsd %ymm0,%ymm12,%ymm0 │ │ │ │ - vpmaxsd %ymm1,%ymm12,%ymm1 │ │ │ │ - vpmaxsd %ymm2,%ymm12,%ymm2 │ │ │ │ - vpmaxsd %ymm3,%ymm12,%ymm3 │ │ │ │ - vpmaxsd %ymm4,%ymm12,%ymm4 │ │ │ │ - vpmaxsd %ymm5,%ymm12,%ymm5 │ │ │ │ - vpmaxsd %ymm6,%ymm12,%ymm6 │ │ │ │ - vpmaxsd %ymm7,%ymm12,%ymm7 │ │ │ │ - vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ - vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ - vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ - vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ - vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ - vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ - vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ - vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ - call 34a0e0 <__cxa_finalize@plt+0x31f090> │ │ │ │ - vmovdqa %ymm0,0x100(%rdx) │ │ │ │ - vmovdqa %ymm1,0x120(%rdx) │ │ │ │ - vmovdqa %ymm2,0x140(%rdx) │ │ │ │ - vmovdqa %ymm3,0x160(%rdx) │ │ │ │ - vmovdqa %ymm4,0x180(%rdx) │ │ │ │ - vmovdqa %ymm5,0x1a0(%rdx) │ │ │ │ - vmovdqa %ymm6,0x1c0(%rdx) │ │ │ │ - vmovdqa %ymm7,0x1e0(%rdx) │ │ │ │ - vpmaxsd (%rdx),%ymm12,%ymm0 │ │ │ │ - vpmaxsd 0x20(%rdx),%ymm12,%ymm1 │ │ │ │ - vpmaxsd 0x40(%rdx),%ymm12,%ymm2 │ │ │ │ - vpmaxsd 0x60(%rdx),%ymm12,%ymm3 │ │ │ │ - vpmaxsd 0x80(%rdx),%ymm12,%ymm4 │ │ │ │ - vpmaxsd 0xa0(%rdx),%ymm12,%ymm5 │ │ │ │ - vpmaxsd 0xc0(%rdx),%ymm12,%ymm6 │ │ │ │ - vpmaxsd 0xe0(%rdx),%ymm12,%ymm7 │ │ │ │ - vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ - vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ - vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ - vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ - vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ - vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ - vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ - vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ - call 34a0e0 <__cxa_finalize@plt+0x31f090> │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea -0x392(%rip),%r8 │ │ │ │ - jmp 34dcd0 <__cxa_finalize@plt+0x322c80> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x152(%rip),%r8 │ │ │ │ - jmp 34dcd0 <__cxa_finalize@plt+0x322c80> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x3e(%rip),%r8 │ │ │ │ - jmp 34dcd0 <__cxa_finalize@plt+0x322c80> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x10c(%rip),%r8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - mov %rsp,%r10 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x100,%rsp │ │ │ │ - vpbroadcastd 0x91601(%rip),%ymm13 │ │ │ │ - vpbroadcastd 0x915fc(%rip),%ymm14 │ │ │ │ - jmp 34d4f0 <__cxa_finalize@plt+0x3224a0> │ │ │ │ - call 34db70 <__cxa_finalize@plt+0x322b20> │ │ │ │ - vpackssdw 0x100(%rdx),%ymm0,%ymm13 │ │ │ │ - vpackssdw 0x120(%rdx),%ymm1,%ymm12 │ │ │ │ - vpackssdw 0x140(%rdx),%ymm2,%ymm11 │ │ │ │ - vpackssdw 0x160(%rdx),%ymm3,%ymm10 │ │ │ │ - vpackssdw 0x180(%rdx),%ymm4,%ymm3 │ │ │ │ - vpackssdw 0x1a0(%rdx),%ymm5,%ymm2 │ │ │ │ - vpackssdw 0x1c0(%rdx),%ymm6,%ymm1 │ │ │ │ - vpackssdw 0x1e0(%rdx),%ymm7,%ymm0 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vpermq $0xd8,%ymm1,%ymm1 │ │ │ │ - vpermq $0xd8,%ymm2,%ymm2 │ │ │ │ - vpermq $0xd8,%ymm3,%ymm3 │ │ │ │ - call 34dad0 <__cxa_finalize@plt+0x322a80> │ │ │ │ - call 34ca62 <__cxa_finalize@plt+0x321a12> │ │ │ │ - vpermq $0xd8,%ymm10,%ymm0 │ │ │ │ - vpermq $0xd8,%ymm11,%ymm1 │ │ │ │ - vpermq $0xd8,%ymm12,%ymm2 │ │ │ │ - vpermq $0xd8,%ymm13,%ymm3 │ │ │ │ - call 34ca62 <__cxa_finalize@plt+0x321a12> │ │ │ │ - mov %r10,%rsp │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - lea -0x482(%rip),%r8 │ │ │ │ - jmp 34ddc0 <__cxa_finalize@plt+0x322d70> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x242(%rip),%r8 │ │ │ │ - jmp 34ddc0 <__cxa_finalize@plt+0x322d70> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0xb2(%rip),%r8 │ │ │ │ - jmp 34ddc0 <__cxa_finalize@plt+0x322d70> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x1c(%rip),%r8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - mov %rsp,%r10 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x100,%rsp │ │ │ │ - jmp 34d62e <__cxa_finalize@plt+0x3225de> │ │ │ │ - call 34c997 <__cxa_finalize@plt+0x321947> │ │ │ │ - vpbroadcastd 0x90a13(%rip),%ymm10 │ │ │ │ - vpmulhrsw %ymm0,%ymm10,%ymm0 │ │ │ │ - vpmulhrsw %ymm1,%ymm10,%ymm1 │ │ │ │ - vpmulhrsw %ymm2,%ymm10,%ymm2 │ │ │ │ - vpmulhrsw %ymm3,%ymm10,%ymm3 │ │ │ │ - call 34dad0 <__cxa_finalize@plt+0x322a80> │ │ │ │ - call 34ca62 <__cxa_finalize@plt+0x321a12> │ │ │ │ - jmp 34c8fe <__cxa_finalize@plt+0x3218ae> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x292(%rip),%r8 │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 34de70 <__cxa_finalize@plt+0x322e20> │ │ │ │ - imul $0xb5,(%rdx),%eax │ │ │ │ - vpbroadcastd 0x914ae(%rip),%ymm3 │ │ │ │ - mov %ecx,(%rdx) │ │ │ │ - or $0x10,%ecx │ │ │ │ - add $0x280,%eax │ │ │ │ - sar $0xa,%eax │ │ │ │ - jmp 34b84b <__cxa_finalize@plt+0x3207fb> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0xe01(%rip),%r8 │ │ │ │ - add $0x1c,%ecx │ │ │ │ - jmp 34de70 <__cxa_finalize@plt+0x322e20> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x7f4(%rip),%r8 │ │ │ │ - jmp 34de70 <__cxa_finalize@plt+0x322e20> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0xb31(%rip),%r8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - mov %rsp,%r10 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x300,%rsp │ │ │ │ - vpbroadcastd 0x91459(%rip),%ymm12 │ │ │ │ - vpbroadcastd 0x91454(%rip),%ymm13 │ │ │ │ - vpbroadcastd 0x90973(%rip),%ymm11 │ │ │ │ - vpbroadcastd 0x91356(%rip),%ymm14 │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - sub $0x24,%ecx │ │ │ │ - jl 34dfd2 <__cxa_finalize@plt+0x322f82> │ │ │ │ - add $0x20,%rdx │ │ │ │ - call 34e350 <__cxa_finalize@plt+0x323300> │ │ │ │ - sub $0x20,%rdx │ │ │ │ - vmovdqa -0x80(%rax),%ymm10 │ │ │ │ - vmovdqa -0x60(%rax),%ymm9 │ │ │ │ - vmovdqa -0x40(%rax),%ymm8 │ │ │ │ - vpsubd %ymm10,%ymm0,%ymm15 │ │ │ │ - vpaddd %ymm0,%ymm10,%ymm0 │ │ │ │ - vpsubd %ymm9,%ymm1,%ymm10 │ │ │ │ - vpaddd %ymm1,%ymm9,%ymm1 │ │ │ │ - vpsubd %ymm8,%ymm2,%ymm9 │ │ │ │ - vpaddd %ymm2,%ymm8,%ymm2 │ │ │ │ - vpsrad $0x2,%ymm0,%ymm0 │ │ │ │ - vpsrad $0x2,%ymm1,%ymm1 │ │ │ │ - vpsrad $0x2,%ymm2,%ymm2 │ │ │ │ - vmovdqa %ymm0,-0x80(%rax) │ │ │ │ - vmovdqa %ymm1,-0x60(%rax) │ │ │ │ - vmovdqa %ymm2,-0x40(%rax) │ │ │ │ - vmovdqa -0x20(%rax),%ymm2 │ │ │ │ - vmovdqa (%rax),%ymm1 │ │ │ │ - vmovdqa 0x20(%rax),%ymm0 │ │ │ │ - vpsrad $0x2,%ymm9,%ymm9 │ │ │ │ - vpsrad $0x2,%ymm10,%ymm10 │ │ │ │ - vpsrad $0x2,%ymm15,%ymm15 │ │ │ │ - vpsubd %ymm2,%ymm3,%ymm8 │ │ │ │ - vpaddd %ymm2,%ymm3,%ymm3 │ │ │ │ - vpsubd %ymm1,%ymm4,%ymm2 │ │ │ │ - vpaddd %ymm1,%ymm4,%ymm4 │ │ │ │ - vpsubd %ymm0,%ymm5,%ymm1 │ │ │ │ - vpaddd %ymm0,%ymm5,%ymm5 │ │ │ │ - vpsrad $0x2,%ymm3,%ymm3 │ │ │ │ - vpsrad $0x2,%ymm4,%ymm4 │ │ │ │ - vpsrad $0x2,%ymm5,%ymm5 │ │ │ │ - vmovdqa %ymm3,-0x20(%rax) │ │ │ │ - vmovdqa %ymm4,(%rax) │ │ │ │ - vmovdqa %ymm5,0x20(%rax) │ │ │ │ - vmovdqa 0x40(%rax),%ymm4 │ │ │ │ - vmovdqa 0x60(%rax),%ymm3 │ │ │ │ - vpsrad $0x2,%ymm1,%ymm1 │ │ │ │ - vpsrad $0x2,%ymm2,%ymm2 │ │ │ │ - vpsrad $0x2,%ymm8,%ymm8 │ │ │ │ - vpsubd %ymm4,%ymm6,%ymm5 │ │ │ │ - vpaddd %ymm4,%ymm6,%ymm6 │ │ │ │ - vpsubd %ymm3,%ymm7,%ymm4 │ │ │ │ - vpaddd %ymm3,%ymm7,%ymm7 │ │ │ │ - vpsrad $0x2,%ymm6,%ymm6 │ │ │ │ - vpsrad $0x2,%ymm7,%ymm7 │ │ │ │ - vpsrad $0x2,%ymm4,%ymm4 │ │ │ │ - vpsrad $0x2,%ymm5,%ymm5 │ │ │ │ - vmovdqa %ymm6,0x40(%rax) │ │ │ │ - vmovdqa %ymm7,0x60(%rax) │ │ │ │ - add $0x100,%rax │ │ │ │ - vmovdqa %ymm4,-0x80(%rax) │ │ │ │ - vmovdqa %ymm5,-0x60(%rax) │ │ │ │ - vmovdqa %ymm1,-0x40(%rax) │ │ │ │ - vmovdqa %ymm2,-0x20(%rax) │ │ │ │ - vmovdqa %ymm8,(%rax) │ │ │ │ - vmovdqa %ymm9,0x20(%rax) │ │ │ │ - vmovdqa %ymm10,0x40(%rax) │ │ │ │ - vmovdqa %ymm15,0x60(%rax) │ │ │ │ - add $0x100,%rax │ │ │ │ - call 34e350 <__cxa_finalize@plt+0x323300> │ │ │ │ - vmovdqa -0x80(%rax),%ymm14 │ │ │ │ - vmovdqa -0x60(%rax),%ymm13 │ │ │ │ - vmovdqa -0x40(%rax),%ymm12 │ │ │ │ - vmovdqa -0x20(%rax),%ymm11 │ │ │ │ - vmovdqa (%rax),%ymm10 │ │ │ │ - vmovdqa 0x20(%rax),%ymm9 │ │ │ │ - vmovdqa 0x40(%rax),%ymm8 │ │ │ │ - vpsubd %ymm14,%ymm0,%ymm15 │ │ │ │ - vpaddd %ymm0,%ymm14,%ymm0 │ │ │ │ - vpsubd %ymm13,%ymm1,%ymm14 │ │ │ │ - vpaddd %ymm1,%ymm13,%ymm1 │ │ │ │ - vpsubd %ymm12,%ymm2,%ymm13 │ │ │ │ - vpaddd %ymm2,%ymm12,%ymm2 │ │ │ │ - vpsubd %ymm11,%ymm3,%ymm12 │ │ │ │ - vpaddd %ymm3,%ymm11,%ymm3 │ │ │ │ - vpsubd %ymm10,%ymm4,%ymm11 │ │ │ │ - vpaddd %ymm4,%ymm10,%ymm4 │ │ │ │ - vpsubd %ymm9,%ymm5,%ymm10 │ │ │ │ - vpaddd %ymm5,%ymm9,%ymm5 │ │ │ │ - vpsubd %ymm8,%ymm6,%ymm9 │ │ │ │ - vpaddd %ymm6,%ymm8,%ymm6 │ │ │ │ - vpsubd 0x60(%rax),%ymm7,%ymm8 │ │ │ │ - vpaddd 0x60(%rax),%ymm7,%ymm7 │ │ │ │ - sub $0x100,%rax │ │ │ │ - vpsrad $0x2,%ymm0,%ymm0 │ │ │ │ - vpsrad $0x2,%ymm1,%ymm1 │ │ │ │ - vpsrad $0x2,%ymm2,%ymm2 │ │ │ │ - vpsrad $0x2,%ymm3,%ymm3 │ │ │ │ - vpsrad $0x2,%ymm4,%ymm4 │ │ │ │ - vpsrad $0x2,%ymm5,%ymm5 │ │ │ │ - vpsrad $0x2,%ymm6,%ymm6 │ │ │ │ - vpsrad $0x2,%ymm7,%ymm7 │ │ │ │ - vpsrad $0x2,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x2,%ymm9,%ymm9 │ │ │ │ - vpsrad $0x2,%ymm10,%ymm10 │ │ │ │ - vpsrad $0x2,%ymm11,%ymm11 │ │ │ │ - vpsrad $0x2,%ymm12,%ymm12 │ │ │ │ - vpsrad $0x2,%ymm13,%ymm13 │ │ │ │ - vpsrad $0x2,%ymm14,%ymm14 │ │ │ │ - vpsrad $0x2,%ymm15,%ymm15 │ │ │ │ - jmp *%r8 │ │ │ │ - call 34e170 <__cxa_finalize@plt+0x323120> │ │ │ │ - lea 0x907b7(%rip),%rax │ │ │ │ - vmovdqa %ymm15,(%rsp) │ │ │ │ - call 32c690 <__cxa_finalize@plt+0x301640> │ │ │ │ - vmovdqa 0x20(%rsp),%ymm1 │ │ │ │ - call 34e0e0 <__cxa_finalize@plt+0x323090> │ │ │ │ - mov %r10,%rsp │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - vmovdqa %ymm8,0x8(%rsp) │ │ │ │ - vmovdqa %ymm9,0x28(%rsp) │ │ │ │ - vmovdqa %ymm12,0x48(%rsp) │ │ │ │ - vpbroadcastd 0x906f5(%rip),%ymm12 │ │ │ │ - vpmulhrsw %ymm0,%ymm12,%ymm0 │ │ │ │ - vpmulhrsw %ymm1,%ymm12,%ymm1 │ │ │ │ - vpmulhrsw %ymm2,%ymm12,%ymm2 │ │ │ │ - vpmulhrsw %ymm3,%ymm12,%ymm3 │ │ │ │ - call 34ca50 <__cxa_finalize@plt+0x321a00> │ │ │ │ - vpmulhrsw %ymm4,%ymm12,%ymm0 │ │ │ │ - vpmulhrsw %ymm5,%ymm12,%ymm1 │ │ │ │ - vpmulhrsw %ymm6,%ymm12,%ymm2 │ │ │ │ - vpmulhrsw %ymm7,%ymm12,%ymm3 │ │ │ │ - call 34ca62 <__cxa_finalize@plt+0x321a12> │ │ │ │ - vpmulhrsw 0x8(%rsp),%ymm12,%ymm0 │ │ │ │ - vpmulhrsw 0x28(%rsp),%ymm12,%ymm1 │ │ │ │ - vpmulhrsw %ymm10,%ymm12,%ymm2 │ │ │ │ - vpmulhrsw %ymm11,%ymm12,%ymm3 │ │ │ │ - call 34ca62 <__cxa_finalize@plt+0x321a12> │ │ │ │ - vpmulhrsw 0x48(%rsp),%ymm12,%ymm0 │ │ │ │ - vpmulhrsw %ymm13,%ymm12,%ymm1 │ │ │ │ - vpmulhrsw %ymm14,%ymm12,%ymm2 │ │ │ │ - vpmulhrsw %ymm15,%ymm12,%ymm3 │ │ │ │ - jmp 34ca62 <__cxa_finalize@plt+0x321a12> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - test %ecx,%ecx │ │ │ │ - jl 34e316 <__cxa_finalize@plt+0x3232c6> │ │ │ │ - vpackssdw -0x80(%rax),%ymm8,%ymm8 │ │ │ │ - vpackssdw -0x60(%rax),%ymm9,%ymm9 │ │ │ │ - vpackssdw -0x40(%rax),%ymm10,%ymm10 │ │ │ │ - vpackssdw -0x20(%rax),%ymm11,%ymm11 │ │ │ │ - vpackssdw (%rax),%ymm12,%ymm12 │ │ │ │ - vpackssdw 0x20(%rax),%ymm13,%ymm13 │ │ │ │ - vpackssdw 0x40(%rax),%ymm14,%ymm14 │ │ │ │ - vpackssdw 0x60(%rax),%ymm15,%ymm15 │ │ │ │ - sub $0x100,%rax │ │ │ │ - vpackssdw -0x80(%rax),%ymm0,%ymm0 │ │ │ │ - vpackssdw -0x60(%rax),%ymm1,%ymm1 │ │ │ │ - vpackssdw -0x40(%rax),%ymm2,%ymm2 │ │ │ │ - vpackssdw -0x20(%rax),%ymm3,%ymm3 │ │ │ │ - vpackssdw (%rax),%ymm4,%ymm4 │ │ │ │ - vpackssdw 0x20(%rax),%ymm5,%ymm5 │ │ │ │ - vpackssdw 0x40(%rax),%ymm6,%ymm6 │ │ │ │ - vpackssdw 0x60(%rax),%ymm7,%ymm7 │ │ │ │ - vmovdqa %ymm8,(%rax) │ │ │ │ - vpunpckhwd %ymm1,%ymm0,%ymm8 │ │ │ │ - vpunpcklwd %ymm1,%ymm0,%ymm0 │ │ │ │ - vpunpcklwd %ymm3,%ymm2,%ymm1 │ │ │ │ - vpunpckhwd %ymm3,%ymm2,%ymm2 │ │ │ │ - vpunpckhwd %ymm7,%ymm6,%ymm3 │ │ │ │ - vpunpcklwd %ymm7,%ymm6,%ymm6 │ │ │ │ - vpunpcklwd %ymm5,%ymm4,%ymm7 │ │ │ │ - vpunpckhwd %ymm5,%ymm4,%ymm4 │ │ │ │ - vpunpckldq %ymm2,%ymm8,%ymm5 │ │ │ │ - vpunpckhdq %ymm2,%ymm8,%ymm8 │ │ │ │ - vpunpckhdq %ymm1,%ymm0,%ymm2 │ │ │ │ - vpunpckldq %ymm1,%ymm0,%ymm0 │ │ │ │ - vpunpckhdq %ymm6,%ymm7,%ymm1 │ │ │ │ - vpunpckldq %ymm6,%ymm7,%ymm7 │ │ │ │ - vpunpckhdq %ymm3,%ymm4,%ymm6 │ │ │ │ - vpunpckldq %ymm3,%ymm4,%ymm4 │ │ │ │ - vpunpckhqdq %ymm1,%ymm2,%ymm3 │ │ │ │ - vpunpcklqdq %ymm1,%ymm2,%ymm2 │ │ │ │ - vpunpckhqdq %ymm7,%ymm0,%ymm1 │ │ │ │ - vpunpcklqdq %ymm7,%ymm0,%ymm0 │ │ │ │ - vpunpcklqdq %ymm6,%ymm8,%ymm7 │ │ │ │ - vpunpckhqdq %ymm6,%ymm8,%ymm8 │ │ │ │ - vpunpckhqdq %ymm4,%ymm5,%ymm6 │ │ │ │ - vpunpcklqdq %ymm4,%ymm5,%ymm5 │ │ │ │ - vmovdqa (%rax),%ymm4 │ │ │ │ - vmovdqa %ymm8,(%rax) │ │ │ │ - vpunpcklwd %ymm9,%ymm4,%ymm8 │ │ │ │ - vpunpckhwd %ymm9,%ymm4,%ymm4 │ │ │ │ - vpunpcklwd %ymm11,%ymm10,%ymm9 │ │ │ │ - vpunpckhwd %ymm11,%ymm10,%ymm10 │ │ │ │ - vpunpckhwd %ymm15,%ymm14,%ymm11 │ │ │ │ - vpunpcklwd %ymm15,%ymm14,%ymm14 │ │ │ │ - vpunpckhwd %ymm13,%ymm12,%ymm15 │ │ │ │ - vpunpcklwd %ymm13,%ymm12,%ymm12 │ │ │ │ - vpunpckldq %ymm10,%ymm4,%ymm13 │ │ │ │ - vpunpckhdq %ymm10,%ymm4,%ymm4 │ │ │ │ - vpunpckhdq %ymm9,%ymm8,%ymm10 │ │ │ │ - vpunpckldq %ymm9,%ymm8,%ymm8 │ │ │ │ - vpunpckhdq %ymm14,%ymm12,%ymm9 │ │ │ │ - vpunpckldq %ymm14,%ymm12,%ymm12 │ │ │ │ - vpunpckhdq %ymm11,%ymm15,%ymm14 │ │ │ │ - vpunpckldq %ymm11,%ymm15,%ymm15 │ │ │ │ - vpunpckhqdq %ymm9,%ymm10,%ymm11 │ │ │ │ - vpunpcklqdq %ymm9,%ymm10,%ymm10 │ │ │ │ - vpunpckhqdq %ymm12,%ymm8,%ymm9 │ │ │ │ - vpunpcklqdq %ymm12,%ymm8,%ymm8 │ │ │ │ - vpunpcklqdq %ymm15,%ymm13,%ymm12 │ │ │ │ - vpunpckhqdq %ymm15,%ymm13,%ymm13 │ │ │ │ - vpunpckhqdq %ymm14,%ymm4,%ymm15 │ │ │ │ - vpunpcklqdq %ymm14,%ymm4,%ymm14 │ │ │ │ - vperm2i128 $0x31,%ymm8,%ymm0,%ymm4 │ │ │ │ - vinserti128 $0x1,%xmm8,%ymm0,%ymm0 │ │ │ │ - vinserti128 $0x1,%xmm12,%ymm5,%ymm8 │ │ │ │ - vperm2i128 $0x13,%ymm5,%ymm12,%ymm12 │ │ │ │ - vperm2i128 $0x31,%ymm9,%ymm1,%ymm5 │ │ │ │ - vinserti128 $0x1,%xmm9,%ymm1,%ymm1 │ │ │ │ - vinserti128 $0x1,%xmm13,%ymm6,%ymm9 │ │ │ │ - vperm2i128 $0x13,%ymm6,%ymm13,%ymm13 │ │ │ │ - vperm2i128 $0x31,%ymm10,%ymm2,%ymm6 │ │ │ │ - vinserti128 $0x1,%xmm10,%ymm2,%ymm2 │ │ │ │ - vinserti128 $0x1,%xmm14,%ymm7,%ymm10 │ │ │ │ - vperm2i128 $0x13,%ymm7,%ymm14,%ymm14 │ │ │ │ - vperm2i128 $0x31,%ymm11,%ymm3,%ymm7 │ │ │ │ - vinserti128 $0x1,%xmm11,%ymm3,%ymm3 │ │ │ │ - vmovdqa (%rax),%xmm11 │ │ │ │ - vinserti128 $0x1,%xmm15,%ymm11,%ymm11 │ │ │ │ - vinserti128 $0x0,0x10(%rax),%ymm15,%ymm15 │ │ │ │ - ret │ │ │ │ - call 34c997 <__cxa_finalize@plt+0x321947> │ │ │ │ - vpxor %ymm8,%ymm8,%ymm8 │ │ │ │ - vmovdqa %ymm8,%ymm9 │ │ │ │ - vmovdqa %ymm8,%ymm10 │ │ │ │ - vmovdqa %ymm8,%ymm11 │ │ │ │ - vmovdqa %ymm8,%ymm12 │ │ │ │ - vmovdqa %ymm8,%ymm13 │ │ │ │ - vmovdqa %ymm8,%ymm14 │ │ │ │ - vmovdqa %ymm8,%ymm15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - vmovdqa 0x40(%rdx),%ymm0 │ │ │ │ - vmovdqa 0xc0(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x140(%rdx),%ymm2 │ │ │ │ - vmovdqa 0x1c0(%rdx),%ymm3 │ │ │ │ - vmovdqa 0x240(%rdx),%ymm4 │ │ │ │ - vmovdqa 0x2c0(%rdx),%ymm5 │ │ │ │ - vmovdqa 0x340(%rdx),%ymm6 │ │ │ │ - vmovdqa 0x3c0(%rdx),%ymm7 │ │ │ │ - call 34a654 <__cxa_finalize@plt+0x31f604> │ │ │ │ - vmovdqa (%rdx),%ymm0 │ │ │ │ - vmovdqa 0x80(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x100(%rdx),%ymm2 │ │ │ │ - vmovdqa 0x180(%rdx),%ymm3 │ │ │ │ - vmovdqa 0x200(%rdx),%ymm4 │ │ │ │ - vmovdqa 0x280(%rdx),%ymm5 │ │ │ │ - vmovdqa 0x300(%rdx),%ymm6 │ │ │ │ - vmovdqa 0x380(%rdx),%ymm7 │ │ │ │ - call 349588 <__cxa_finalize@plt+0x31e538> │ │ │ │ - call 34a500 <__cxa_finalize@plt+0x31f4b0> │ │ │ │ - vpsrld $0xa,%ymm11,%ymm10 │ │ │ │ - vpaddd %ymm0,%ymm10,%ymm0 │ │ │ │ - vpaddd %ymm1,%ymm10,%ymm1 │ │ │ │ - vpaddd %ymm2,%ymm10,%ymm2 │ │ │ │ - vpaddd %ymm3,%ymm10,%ymm3 │ │ │ │ - vpaddd %ymm4,%ymm10,%ymm4 │ │ │ │ - vpaddd %ymm5,%ymm10,%ymm5 │ │ │ │ - vpaddd %ymm6,%ymm10,%ymm6 │ │ │ │ - vpaddd %ymm7,%ymm10,%ymm7 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - lea -0x35e(%rip),%r8 │ │ │ │ - jmp 34e430 <__cxa_finalize@plt+0x3233e0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x234(%rip),%r8 │ │ │ │ - jmp 34e430 <__cxa_finalize@plt+0x3233e0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x571(%rip),%r8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - mov %rsp,%r10 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x300,%rsp │ │ │ │ - vpbroadcastd 0x90e99(%rip),%ymm13 │ │ │ │ - vpbroadcastd 0x90e94(%rip),%ymm14 │ │ │ │ - vpbroadcastd 0x90d9f(%rip),%ymm15 │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - sub $0x24,%ecx │ │ │ │ - jl 34e57f <__cxa_finalize@plt+0x32352f> │ │ │ │ - add $0x20,%rdx │ │ │ │ - call 34e710 <__cxa_finalize@plt+0x3236c0> │ │ │ │ - sub $0x20,%rdx │ │ │ │ - vpbroadcastd 0x90e40(%rip),%ymm8 │ │ │ │ - vpaddd %ymm4,%ymm8,%ymm4 │ │ │ │ - vpaddd %ymm6,%ymm8,%ymm6 │ │ │ │ - vpaddd %ymm8,%ymm9,%ymm9 │ │ │ │ - vpaddd %ymm8,%ymm11,%ymm11 │ │ │ │ - vpbroadcastd 0x90e21(%rip),%ymm8 │ │ │ │ - vpsubd %ymm5,%ymm8,%ymm5 │ │ │ │ - vpsubd %ymm7,%ymm8,%ymm7 │ │ │ │ - vpsubd %ymm10,%ymm8,%ymm10 │ │ │ │ - vpsubd %ymm12,%ymm8,%ymm12 │ │ │ │ - vpsrad $0xd,%ymm4,%ymm4 │ │ │ │ - vpsrad $0xd,%ymm5,%ymm5 │ │ │ │ - vpsrad $0xd,%ymm6,%ymm6 │ │ │ │ - vpsrad $0xd,%ymm7,%ymm7 │ │ │ │ - vpsrad $0xd,%ymm9,%ymm9 │ │ │ │ - vpsrad $0xd,%ymm10,%ymm10 │ │ │ │ - vpsrad $0xd,%ymm11,%ymm11 │ │ │ │ - vpsrad $0xd,%ymm12,%ymm12 │ │ │ │ - vmovdqa %ymm4,(%rax) │ │ │ │ - vmovdqa %ymm5,0x20(%rax) │ │ │ │ - vmovdqa %ymm6,0x40(%rax) │ │ │ │ - vmovdqa %ymm7,0x60(%rax) │ │ │ │ - vpsrld $0xa,%ymm15,%ymm4 │ │ │ │ - vpaddd %ymm4,%ymm0,%ymm0 │ │ │ │ - vpsubd %ymm1,%ymm4,%ymm1 │ │ │ │ - vpaddd %ymm4,%ymm2,%ymm2 │ │ │ │ - vpsubd %ymm3,%ymm4,%ymm3 │ │ │ │ - vpsubd -0x80(%rax),%ymm4,%ymm7 │ │ │ │ - vpaddd -0x60(%rax),%ymm4,%ymm6 │ │ │ │ - vpsubd -0x40(%rax),%ymm4,%ymm5 │ │ │ │ - vpaddd -0x20(%rax),%ymm4,%ymm4 │ │ │ │ - vpsrad $0x2,%ymm0,%ymm0 │ │ │ │ - vpsrad $0x2,%ymm1,%ymm1 │ │ │ │ - vpsrad $0x2,%ymm2,%ymm2 │ │ │ │ - vpsrad $0x2,%ymm3,%ymm3 │ │ │ │ - vpsrad $0x2,%ymm4,%ymm4 │ │ │ │ - vpsrad $0x2,%ymm5,%ymm5 │ │ │ │ - vpsrad $0x2,%ymm6,%ymm6 │ │ │ │ - vpsrad $0x2,%ymm7,%ymm7 │ │ │ │ - vmovdqa %ymm0,-0x80(%rax) │ │ │ │ - vmovdqa %ymm1,-0x60(%rax) │ │ │ │ - vmovdqa %ymm2,-0x40(%rax) │ │ │ │ - vmovdqa %ymm3,-0x20(%rax) │ │ │ │ - add $0x100,%rax │ │ │ │ - vmovdqa %ymm9,-0x80(%rax) │ │ │ │ - vmovdqa %ymm10,-0x60(%rax) │ │ │ │ - vmovdqa %ymm11,-0x40(%rax) │ │ │ │ - vmovdqa %ymm12,-0x20(%rax) │ │ │ │ - vmovdqa %ymm4,(%rax) │ │ │ │ - vmovdqa %ymm5,0x20(%rax) │ │ │ │ - vmovdqa %ymm6,0x40(%rax) │ │ │ │ - vmovdqa %ymm7,0x60(%rax) │ │ │ │ - add $0x100,%rax │ │ │ │ - call 34e710 <__cxa_finalize@plt+0x3236c0> │ │ │ │ - vpbroadcastd 0x90d2d(%rip),%ymm14 │ │ │ │ - vpbroadcastd 0x90d20(%rip),%ymm13 │ │ │ │ - vpsrld $0xa,%ymm15,%ymm15 │ │ │ │ - vpaddd %ymm0,%ymm15,%ymm0 │ │ │ │ - vpsubd %ymm1,%ymm15,%ymm1 │ │ │ │ - vpaddd %ymm2,%ymm15,%ymm2 │ │ │ │ - vpsubd %ymm3,%ymm15,%ymm3 │ │ │ │ - vpaddd %ymm4,%ymm14,%ymm4 │ │ │ │ - vpsubd %ymm5,%ymm13,%ymm5 │ │ │ │ - vpaddd %ymm6,%ymm14,%ymm6 │ │ │ │ - vpsubd %ymm7,%ymm13,%ymm7 │ │ │ │ - vpaddd %ymm9,%ymm14,%ymm8 │ │ │ │ - vpsubd %ymm10,%ymm13,%ymm9 │ │ │ │ - vpaddd %ymm11,%ymm14,%ymm10 │ │ │ │ - vpsubd %ymm12,%ymm13,%ymm11 │ │ │ │ - vpaddd -0x20(%rax),%ymm15,%ymm12 │ │ │ │ - vpsubd -0x40(%rax),%ymm15,%ymm13 │ │ │ │ - vpaddd -0x60(%rax),%ymm15,%ymm14 │ │ │ │ - vpsubd -0x80(%rax),%ymm15,%ymm15 │ │ │ │ - vpsrad $0x2,%ymm0,%ymm0 │ │ │ │ - vpsrad $0x2,%ymm1,%ymm1 │ │ │ │ - vpsrad $0x2,%ymm2,%ymm2 │ │ │ │ - vpsrad $0x2,%ymm3,%ymm3 │ │ │ │ - vpsrad $0x2,%ymm12,%ymm12 │ │ │ │ - vpsrad $0x2,%ymm13,%ymm13 │ │ │ │ - vpsrad $0x2,%ymm14,%ymm14 │ │ │ │ - vpsrad $0x2,%ymm15,%ymm15 │ │ │ │ - vpsrad $0xd,%ymm4,%ymm4 │ │ │ │ - vpsrad $0xd,%ymm5,%ymm5 │ │ │ │ - vpsrad $0xd,%ymm6,%ymm6 │ │ │ │ - vpsrad $0xd,%ymm7,%ymm7 │ │ │ │ - vpsrad $0xd,%ymm8,%ymm8 │ │ │ │ - vpsrad $0xd,%ymm9,%ymm9 │ │ │ │ - vpsrad $0xd,%ymm10,%ymm10 │ │ │ │ - vpsrad $0xd,%ymm11,%ymm11 │ │ │ │ - sub $0x100,%rax │ │ │ │ - jmp *%r8 │ │ │ │ - call 34e170 <__cxa_finalize@plt+0x323120> │ │ │ │ - lea 0x90215(%rip),%rax │ │ │ │ - vmovdqa %ymm15,(%rsp) │ │ │ │ - call 32cd60 <__cxa_finalize@plt+0x301d10> │ │ │ │ - call 32d530 <__cxa_finalize@plt+0x3024e0> │ │ │ │ - vmovdqa %ymm8,(%rsp) │ │ │ │ - vmovdqa %ymm12,0x40(%rsp) │ │ │ │ - vmovdqa %ymm13,0x60(%rsp) │ │ │ │ - vpbroadcastd 0x90170(%rip),%ymm12 │ │ │ │ - vpxor %ymm13,%ymm13,%ymm13 │ │ │ │ - vpsubw %ymm12,%ymm13,%ymm13 │ │ │ │ - vpmulhrsw %ymm0,%ymm12,%ymm0 │ │ │ │ - vpmulhrsw 0x20(%rsp),%ymm13,%ymm1 │ │ │ │ - vmovdqa %ymm9,0x20(%rsp) │ │ │ │ - vpmulhrsw %ymm2,%ymm12,%ymm2 │ │ │ │ - vpmulhrsw %ymm3,%ymm13,%ymm3 │ │ │ │ - call 34ca50 <__cxa_finalize@plt+0x321a00> │ │ │ │ - vpmulhrsw %ymm4,%ymm12,%ymm0 │ │ │ │ - vpmulhrsw %ymm5,%ymm13,%ymm1 │ │ │ │ - vpmulhrsw %ymm6,%ymm12,%ymm2 │ │ │ │ - vpmulhrsw %ymm7,%ymm13,%ymm3 │ │ │ │ - call 34ca62 <__cxa_finalize@plt+0x321a12> │ │ │ │ - vpmulhrsw (%rsp),%ymm12,%ymm0 │ │ │ │ - vpmulhrsw 0x20(%rsp),%ymm13,%ymm1 │ │ │ │ - vpmulhrsw %ymm10,%ymm12,%ymm2 │ │ │ │ - vpmulhrsw %ymm11,%ymm13,%ymm3 │ │ │ │ - call 34ca62 <__cxa_finalize@plt+0x321a12> │ │ │ │ - vpmulhrsw 0x40(%rsp),%ymm12,%ymm0 │ │ │ │ - vpmulhrsw 0x60(%rsp),%ymm13,%ymm1 │ │ │ │ - vpmulhrsw %ymm14,%ymm12,%ymm2 │ │ │ │ - vpmulhrsw %ymm15,%ymm13,%ymm3 │ │ │ │ - call 34ca62 <__cxa_finalize@plt+0x321a12> │ │ │ │ - mov %r10,%rsp │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - vmovdqa 0x80(%rdx),%ymm0 │ │ │ │ - vmovdqa 0x340(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x180(%rdx),%ymm2 │ │ │ │ - vmovdqa 0x240(%rdx),%ymm3 │ │ │ │ - vmovdqa 0x280(%rdx),%ymm4 │ │ │ │ - vmovdqa 0x140(%rdx),%ymm5 │ │ │ │ - vmovdqa 0x380(%rdx),%ymm6 │ │ │ │ - vmovdqa 0x40(%rdx),%ymm7 │ │ │ │ - vpbroadcastd 0x900b6(%rip),%ymm12 │ │ │ │ - call 34d1a5 <__cxa_finalize@plt+0x322155> │ │ │ │ - vmovdqa (%rdx),%ymm0 │ │ │ │ - vmovdqa 0x3c0(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x100(%rdx),%ymm2 │ │ │ │ - vmovdqa 0x2c0(%rdx),%ymm3 │ │ │ │ - vmovdqa 0x200(%rdx),%ymm4 │ │ │ │ - vmovdqa 0x1c0(%rdx),%ymm5 │ │ │ │ - vmovdqa 0x300(%rdx),%ymm6 │ │ │ │ - vmovdqa 0xc0(%rdx),%ymm7 │ │ │ │ - jmp 34cdaa <__cxa_finalize@plt+0x321d5a> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x6fe(%rip),%r8 │ │ │ │ - jmp 34e7d0 <__cxa_finalize@plt+0x323780> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x16c(%rip),%r8 │ │ │ │ - jmp 34e7d0 <__cxa_finalize@plt+0x323780> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x1d1(%rip),%r8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - mov %rsp,%r10 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x300,%rsp │ │ │ │ - vpbroadcastd 0x90af9(%rip),%ymm13 │ │ │ │ - vpbroadcastd 0x90af4(%rip),%ymm14 │ │ │ │ - vpbroadcastd 0x909ff(%rip),%ymm15 │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - sub $0x24,%ecx │ │ │ │ - jl 34e923 <__cxa_finalize@plt+0x3238d3> │ │ │ │ - add $0x20,%rdx │ │ │ │ - call 34e710 <__cxa_finalize@plt+0x3236c0> │ │ │ │ - sub $0x20,%rdx │ │ │ │ - vpbroadcastd 0x90aa0(%rip),%ymm8 │ │ │ │ - vpaddd %ymm8,%ymm11,%ymm11 │ │ │ │ - vpaddd %ymm8,%ymm9,%ymm9 │ │ │ │ - vpaddd %ymm6,%ymm8,%ymm6 │ │ │ │ - vpaddd %ymm4,%ymm8,%ymm4 │ │ │ │ - vpbroadcastd 0x90a81(%rip),%ymm8 │ │ │ │ - vpsubd %ymm12,%ymm8,%ymm12 │ │ │ │ - vpsubd %ymm10,%ymm8,%ymm10 │ │ │ │ - vpsubd %ymm7,%ymm8,%ymm7 │ │ │ │ - vpsubd %ymm5,%ymm8,%ymm5 │ │ │ │ - vpsrad $0xd,%ymm12,%ymm12 │ │ │ │ - vpsrad $0xd,%ymm11,%ymm11 │ │ │ │ - vpsrad $0xd,%ymm10,%ymm10 │ │ │ │ - vpsrad $0xd,%ymm9,%ymm9 │ │ │ │ - vpsrad $0xd,%ymm7,%ymm7 │ │ │ │ - vpsrad $0xd,%ymm6,%ymm6 │ │ │ │ - vpsrad $0xd,%ymm5,%ymm5 │ │ │ │ - vpsrad $0xd,%ymm4,%ymm4 │ │ │ │ - vmovdqa %ymm12,(%rax) │ │ │ │ - vmovdqa %ymm11,0x20(%rax) │ │ │ │ - vmovdqa %ymm10,0x40(%rax) │ │ │ │ - vmovdqa %ymm9,0x60(%rax) │ │ │ │ - vpsrld $0xa,%ymm15,%ymm9 │ │ │ │ - vpsubd %ymm3,%ymm9,%ymm3 │ │ │ │ - vpaddd %ymm2,%ymm9,%ymm2 │ │ │ │ - vpsubd %ymm1,%ymm9,%ymm1 │ │ │ │ - vpaddd %ymm0,%ymm9,%ymm0 │ │ │ │ - vpsubd -0x80(%rax),%ymm9,%ymm12 │ │ │ │ - vpaddd -0x60(%rax),%ymm9,%ymm11 │ │ │ │ - vpsubd -0x40(%rax),%ymm9,%ymm10 │ │ │ │ - vpaddd -0x20(%rax),%ymm9,%ymm9 │ │ │ │ - vpsrad $0x2,%ymm12,%ymm12 │ │ │ │ - vpsrad $0x2,%ymm11,%ymm11 │ │ │ │ - vpsrad $0x2,%ymm10,%ymm10 │ │ │ │ - vpsrad $0x2,%ymm9,%ymm9 │ │ │ │ - vpsrad $0x2,%ymm3,%ymm3 │ │ │ │ - vpsrad $0x2,%ymm2,%ymm2 │ │ │ │ - vpsrad $0x2,%ymm1,%ymm1 │ │ │ │ - vpsrad $0x2,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm12,-0x80(%rax) │ │ │ │ - vmovdqa %ymm11,-0x60(%rax) │ │ │ │ - vmovdqa %ymm10,-0x40(%rax) │ │ │ │ - vmovdqa %ymm9,-0x20(%rax) │ │ │ │ - add $0x100,%rax │ │ │ │ - vmovdqa %ymm7,-0x80(%rax) │ │ │ │ - vmovdqa %ymm6,-0x60(%rax) │ │ │ │ - vmovdqa %ymm5,-0x40(%rax) │ │ │ │ - vmovdqa %ymm4,-0x20(%rax) │ │ │ │ - vmovdqa %ymm3,(%rax) │ │ │ │ - vmovdqa %ymm2,0x20(%rax) │ │ │ │ - vmovdqa %ymm1,0x40(%rax) │ │ │ │ - vmovdqa %ymm0,0x60(%rax) │ │ │ │ - add $0x100,%rax │ │ │ │ - call 34e710 <__cxa_finalize@plt+0x3236c0> │ │ │ │ - vpbroadcastd 0x90989(%rip),%ymm14 │ │ │ │ - vpbroadcastd 0x9097c(%rip),%ymm13 │ │ │ │ - vpsrld $0xa,%ymm15,%ymm15 │ │ │ │ - vpsubd %ymm7,%ymm13,%ymm8 │ │ │ │ - vpaddd %ymm9,%ymm14,%ymm7 │ │ │ │ - vpaddd %ymm6,%ymm14,%ymm9 │ │ │ │ - vpsubd %ymm10,%ymm13,%ymm6 │ │ │ │ - vpsubd %ymm5,%ymm13,%ymm10 │ │ │ │ - vpaddd %ymm11,%ymm14,%ymm5 │ │ │ │ - vpaddd %ymm4,%ymm14,%ymm11 │ │ │ │ - vpsubd %ymm12,%ymm13,%ymm4 │ │ │ │ - vpsubd %ymm3,%ymm15,%ymm12 │ │ │ │ - vpaddd -0x20(%rax),%ymm15,%ymm3 │ │ │ │ - vpaddd %ymm2,%ymm15,%ymm13 │ │ │ │ - vpsubd -0x40(%rax),%ymm15,%ymm2 │ │ │ │ - vpsubd %ymm1,%ymm15,%ymm14 │ │ │ │ - vmovdqa %ymm15,%ymm1 │ │ │ │ - vpaddd %ymm0,%ymm15,%ymm15 │ │ │ │ - vpsubd -0x80(%rax),%ymm1,%ymm0 │ │ │ │ - vpaddd -0x60(%rax),%ymm1,%ymm1 │ │ │ │ - jmp 34e5ea <__cxa_finalize@plt+0x32359a> │ │ │ │ - call 34e170 <__cxa_finalize@plt+0x323120> │ │ │ │ - lea 0x8fec8(%rip),%rax │ │ │ │ - vmovdqa %ymm15,(%rsp) │ │ │ │ - call 32cd60 <__cxa_finalize@plt+0x301d10> │ │ │ │ - call 32d530 <__cxa_finalize@plt+0x3024e0> │ │ │ │ - vmovdqa %ymm3,0x60(%rsp) │ │ │ │ - vmovdqa %ymm2,0x40(%rsp) │ │ │ │ - vmovdqa %ymm0,(%rsp) │ │ │ │ - vmovdqa %ymm13,%ymm2 │ │ │ │ - vmovdqa %ymm12,%ymm3 │ │ │ │ - vpbroadcastd 0x8fe19(%rip),%ymm12 │ │ │ │ - vpxor %ymm13,%ymm13,%ymm13 │ │ │ │ - vpsubw %ymm12,%ymm13,%ymm13 │ │ │ │ - vpmulhrsw %ymm15,%ymm13,%ymm0 │ │ │ │ - vpmulhrsw %ymm14,%ymm12,%ymm1 │ │ │ │ - vpmulhrsw %ymm2,%ymm13,%ymm2 │ │ │ │ - vpmulhrsw %ymm3,%ymm12,%ymm3 │ │ │ │ - vmovdqa %ymm8,%ymm14 │ │ │ │ - vmovdqa %ymm9,%ymm15 │ │ │ │ - call 34ca50 <__cxa_finalize@plt+0x321a00> │ │ │ │ - vpmulhrsw %ymm11,%ymm13,%ymm0 │ │ │ │ - vpmulhrsw %ymm10,%ymm12,%ymm1 │ │ │ │ - vpmulhrsw %ymm15,%ymm13,%ymm2 │ │ │ │ - vpmulhrsw %ymm14,%ymm12,%ymm3 │ │ │ │ - call 34ca62 <__cxa_finalize@plt+0x321a12> │ │ │ │ - vpmulhrsw %ymm7,%ymm13,%ymm0 │ │ │ │ - vpmulhrsw %ymm6,%ymm12,%ymm1 │ │ │ │ - vpmulhrsw %ymm5,%ymm13,%ymm2 │ │ │ │ - vpmulhrsw %ymm4,%ymm12,%ymm3 │ │ │ │ - call 34ca62 <__cxa_finalize@plt+0x321a12> │ │ │ │ - vpmulhrsw 0x60(%rsp),%ymm13,%ymm0 │ │ │ │ - vpmulhrsw 0x40(%rsp),%ymm12,%ymm1 │ │ │ │ - vpmulhrsw 0x20(%rsp),%ymm13,%ymm2 │ │ │ │ - vpmulhrsw (%rsp),%ymm12,%ymm3 │ │ │ │ - call 34ca62 <__cxa_finalize@plt+0x321a12> │ │ │ │ - mov %r10,%rsp │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - lea -0x9be(%rip),%r8 │ │ │ │ - add $0xffffffa4,%ecx │ │ │ │ - jmp 34ea80 <__cxa_finalize@plt+0x323a30> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x1d1(%rip),%r8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - mov %rsp,%r10 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x300,%rsp │ │ │ │ - vpbroadcastd 0x9082d(%rip),%ymm15 │ │ │ │ - vpbroadcastd 0x90820(%rip),%ymm7 │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - sub $0x24,%ecx │ │ │ │ - jl 34eb20 <__cxa_finalize@plt+0x323ad0> │ │ │ │ - mov $0xfffffffffffffc00,%rcx │ │ │ │ - vpmulld 0x420(%rdx,%rcx,1),%ymm15,%ymm0 │ │ │ │ - vpmulld 0x460(%rdx,%rcx,1),%ymm15,%ymm1 │ │ │ │ - vpmulld 0x4a0(%rdx,%rcx,1),%ymm15,%ymm2 │ │ │ │ - vpmulld 0x4e0(%rdx,%rcx,1),%ymm15,%ymm3 │ │ │ │ - sub $0xffffffffffffff80,%rax │ │ │ │ - vpaddd %ymm7,%ymm0,%ymm0 │ │ │ │ - vpaddd %ymm7,%ymm1,%ymm1 │ │ │ │ - vpaddd %ymm7,%ymm2,%ymm2 │ │ │ │ - vpaddd %ymm7,%ymm3,%ymm3 │ │ │ │ - vpsrad $0xd,%ymm0,%ymm0 │ │ │ │ - vpsrad $0xd,%ymm1,%ymm1 │ │ │ │ - vpsrad $0xd,%ymm2,%ymm2 │ │ │ │ - vpsrad $0xd,%ymm3,%ymm3 │ │ │ │ - vmovdqa %ymm0,(%rax) │ │ │ │ - vmovdqa %ymm1,0x20(%rax) │ │ │ │ - vmovdqa %ymm2,0x40(%rax) │ │ │ │ - vmovdqa %ymm3,0x60(%rax) │ │ │ │ - add $0x100,%rcx │ │ │ │ - jl 34eab4 <__cxa_finalize@plt+0x323a64> │ │ │ │ - vpmulld (%rdx),%ymm15,%ymm0 │ │ │ │ - vpmulld 0x40(%rdx),%ymm15,%ymm1 │ │ │ │ - vpmulld 0x80(%rdx),%ymm15,%ymm2 │ │ │ │ - vpmulld 0xc0(%rdx),%ymm15,%ymm3 │ │ │ │ - vpmulld 0x100(%rdx),%ymm15,%ymm4 │ │ │ │ - vpmulld 0x140(%rdx),%ymm15,%ymm5 │ │ │ │ - vpmulld 0x180(%rdx),%ymm15,%ymm6 │ │ │ │ - vpmulld 0x1c0(%rdx),%ymm15,%ymm8 │ │ │ │ - vmovdqa %ymm8,(%rdx) │ │ │ │ - vpmulld 0x200(%rdx),%ymm15,%ymm8 │ │ │ │ - vpmulld 0x240(%rdx),%ymm15,%ymm9 │ │ │ │ - vpmulld 0x280(%rdx),%ymm15,%ymm10 │ │ │ │ - vpmulld 0x2c0(%rdx),%ymm15,%ymm11 │ │ │ │ - vpmulld 0x300(%rdx),%ymm15,%ymm12 │ │ │ │ - vpmulld 0x340(%rdx),%ymm15,%ymm13 │ │ │ │ - vpmulld 0x380(%rdx),%ymm15,%ymm14 │ │ │ │ - vpmulld 0x3c0(%rdx),%ymm15,%ymm15 │ │ │ │ - vpaddd %ymm7,%ymm0,%ymm0 │ │ │ │ - vpaddd %ymm7,%ymm1,%ymm1 │ │ │ │ - vpaddd %ymm7,%ymm2,%ymm2 │ │ │ │ - vpaddd %ymm7,%ymm3,%ymm3 │ │ │ │ - vpaddd %ymm7,%ymm4,%ymm4 │ │ │ │ - vpaddd %ymm7,%ymm5,%ymm5 │ │ │ │ - vpaddd %ymm7,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm7,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm7,%ymm9,%ymm9 │ │ │ │ - vpaddd %ymm7,%ymm10,%ymm10 │ │ │ │ - vpaddd %ymm7,%ymm11,%ymm11 │ │ │ │ - vpaddd %ymm7,%ymm12,%ymm12 │ │ │ │ - vpaddd %ymm7,%ymm13,%ymm13 │ │ │ │ - vpaddd %ymm7,%ymm14,%ymm14 │ │ │ │ - vpaddd %ymm7,%ymm15,%ymm15 │ │ │ │ - vpaddd (%rdx),%ymm7,%ymm7 │ │ │ │ - vpsrad $0xd,%ymm0,%ymm0 │ │ │ │ - vpsrad $0xd,%ymm1,%ymm1 │ │ │ │ - vpsrad $0xd,%ymm2,%ymm2 │ │ │ │ - vpsrad $0xd,%ymm3,%ymm3 │ │ │ │ - vpsrad $0xd,%ymm4,%ymm4 │ │ │ │ - vpsrad $0xd,%ymm5,%ymm5 │ │ │ │ - vpsrad $0xd,%ymm6,%ymm6 │ │ │ │ - vpsrad $0xd,%ymm7,%ymm7 │ │ │ │ - vpsrad $0xd,%ymm8,%ymm8 │ │ │ │ - vpsrad $0xd,%ymm9,%ymm9 │ │ │ │ - vpsrad $0xd,%ymm10,%ymm10 │ │ │ │ - vpsrad $0xd,%ymm11,%ymm11 │ │ │ │ - vpsrad $0xd,%ymm12,%ymm12 │ │ │ │ - vpsrad $0xd,%ymm13,%ymm13 │ │ │ │ - vpsrad $0xd,%ymm14,%ymm14 │ │ │ │ - vpsrad $0xd,%ymm15,%ymm15 │ │ │ │ - jmp *%r8 │ │ │ │ - call 34e170 <__cxa_finalize@plt+0x323120> │ │ │ │ - vmovdqa %ymm15,(%rdx) │ │ │ │ - vmovdqa %ymm0,0x20(%rdx) │ │ │ │ - vpbroadcastd 0x8fba1(%rip),%ymm15 │ │ │ │ - vpmulhrsw %ymm1,%ymm15,%ymm0 │ │ │ │ - vpaddsw %ymm1,%ymm1,%ymm1 │ │ │ │ - vpaddsw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm2,%ymm15,%ymm0 │ │ │ │ - vpaddsw %ymm2,%ymm2,%ymm2 │ │ │ │ - vpaddsw %ymm0,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm3,%ymm15,%ymm0 │ │ │ │ - vpaddsw %ymm3,%ymm3,%ymm3 │ │ │ │ - vpaddsw %ymm0,%ymm3,%ymm3 │ │ │ │ - vpmulhrsw %ymm4,%ymm15,%ymm0 │ │ │ │ - vpaddsw %ymm4,%ymm4,%ymm4 │ │ │ │ - vpaddsw %ymm0,%ymm4,%ymm4 │ │ │ │ - vpmulhrsw %ymm5,%ymm15,%ymm0 │ │ │ │ - vpaddsw %ymm5,%ymm5,%ymm5 │ │ │ │ - vpaddsw %ymm0,%ymm5,%ymm5 │ │ │ │ - vpmulhrsw %ymm6,%ymm15,%ymm0 │ │ │ │ - vpaddsw %ymm6,%ymm6,%ymm6 │ │ │ │ - vpaddsw %ymm0,%ymm6,%ymm6 │ │ │ │ - vpmulhrsw %ymm7,%ymm15,%ymm0 │ │ │ │ - vpaddsw %ymm7,%ymm7,%ymm7 │ │ │ │ - vpaddsw %ymm0,%ymm7,%ymm7 │ │ │ │ - vpmulhrsw %ymm8,%ymm15,%ymm0 │ │ │ │ - vpaddsw %ymm8,%ymm8,%ymm8 │ │ │ │ - vpaddsw %ymm0,%ymm8,%ymm8 │ │ │ │ - vpmulhrsw %ymm9,%ymm15,%ymm0 │ │ │ │ - vpaddsw %ymm9,%ymm9,%ymm9 │ │ │ │ - vpaddsw %ymm0,%ymm9,%ymm9 │ │ │ │ - vpmulhrsw %ymm10,%ymm15,%ymm0 │ │ │ │ - vpaddsw %ymm10,%ymm10,%ymm10 │ │ │ │ - vpaddsw %ymm0,%ymm10,%ymm10 │ │ │ │ - vpmulhrsw %ymm11,%ymm15,%ymm0 │ │ │ │ - vpaddsw %ymm11,%ymm11,%ymm11 │ │ │ │ - vpaddsw %ymm0,%ymm11,%ymm11 │ │ │ │ - vpmulhrsw %ymm12,%ymm15,%ymm0 │ │ │ │ - vpaddsw %ymm12,%ymm12,%ymm12 │ │ │ │ - vpaddsw %ymm0,%ymm12,%ymm12 │ │ │ │ - vpmulhrsw %ymm13,%ymm15,%ymm0 │ │ │ │ - vpaddsw %ymm13,%ymm13,%ymm13 │ │ │ │ - vpaddsw %ymm0,%ymm13,%ymm13 │ │ │ │ - vpmulhrsw %ymm14,%ymm15,%ymm0 │ │ │ │ - vpaddsw %ymm14,%ymm14,%ymm14 │ │ │ │ - vpaddsw %ymm0,%ymm14,%ymm14 │ │ │ │ - vmovdqa 0x20(%rdx),%ymm0 │ │ │ │ - vmovdqa %ymm1,0x20(%rdx) │ │ │ │ - vpmulhrsw %ymm0,%ymm15,%ymm1 │ │ │ │ - vpaddsw %ymm0,%ymm0,%ymm0 │ │ │ │ - vpaddsw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa (%rdx),%ymm1 │ │ │ │ - vpmulhrsw %ymm1,%ymm15,%ymm15 │ │ │ │ - vpaddsw %ymm1,%ymm1,%ymm1 │ │ │ │ - vpaddsw %ymm1,%ymm15,%ymm15 │ │ │ │ - vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ - jmp 34e0c5 <__cxa_finalize@plt+0x323075> │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x7e(%rip),%r8 │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 34edb0 <__cxa_finalize@plt+0x323d60> │ │ │ │ - imul $0xb5,(%rdx),%eax │ │ │ │ - vpbroadcastd 0x90572(%rip),%ymm3 │ │ │ │ - mov %ecx,(%rdx) │ │ │ │ - or $0x10,%ecx │ │ │ │ - add $0x280,%eax │ │ │ │ - sar $0xa,%eax │ │ │ │ - jmp 34b84b <__cxa_finalize@plt+0x3207fb> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0xcb3(%rip),%r8 │ │ │ │ - add $0x1c,%ecx │ │ │ │ - jmp 34edb0 <__cxa_finalize@plt+0x323d60> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x44e(%rip),%r8 │ │ │ │ - jmp 34edb0 <__cxa_finalize@plt+0x323d60> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x97e(%rip),%r8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - mov %rsp,%r10 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x300,%rsp │ │ │ │ - vpbroadcastd 0x90521(%rip),%ymm12 │ │ │ │ - vpbroadcastd 0x9051c(%rip),%ymm13 │ │ │ │ - jmp 34de90 <__cxa_finalize@plt+0x322e40> │ │ │ │ - vmovdqa %ymm8,0x100(%rdx) │ │ │ │ - vmovdqa %ymm9,0x120(%rdx) │ │ │ │ - vmovdqa %ymm10,0x140(%rdx) │ │ │ │ - vmovdqa %ymm11,0x160(%rdx) │ │ │ │ - vmovdqa %ymm12,0x180(%rdx) │ │ │ │ - vmovdqa %ymm13,0x1a0(%rdx) │ │ │ │ - vmovdqa %ymm14,0x1c0(%rdx) │ │ │ │ - vmovdqa %ymm15,0x1e0(%rdx) │ │ │ │ - call 34ef00 <__cxa_finalize@plt+0x323eb0> │ │ │ │ - vpackssdw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpackssdw %ymm3,%ymm2,%ymm1 │ │ │ │ - vpackssdw %ymm5,%ymm4,%ymm2 │ │ │ │ - vpackssdw %ymm7,%ymm6,%ymm3 │ │ │ │ - vpackssdw %ymm9,%ymm8,%ymm4 │ │ │ │ - vpackssdw %ymm11,%ymm10,%ymm5 │ │ │ │ - vpackssdw %ymm13,%ymm12,%ymm6 │ │ │ │ - vpackssdw %ymm15,%ymm14,%ymm7 │ │ │ │ - vmovdqa %ymm0,-0x80(%rax) │ │ │ │ - vmovdqa %ymm1,-0x60(%rax) │ │ │ │ - vmovdqa %ymm2,-0x40(%rax) │ │ │ │ - vmovdqa %ymm3,-0x20(%rax) │ │ │ │ - vmovdqa %ymm4,(%rax) │ │ │ │ - vmovdqa %ymm5,0x20(%rax) │ │ │ │ - vmovdqa %ymm6,0x40(%rax) │ │ │ │ - vmovdqa %ymm7,0x60(%rax) │ │ │ │ - vmovdqa 0x100(%rdx),%ymm0 │ │ │ │ - vmovdqa 0x120(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x140(%rdx),%ymm2 │ │ │ │ - vmovdqa 0x160(%rdx),%ymm3 │ │ │ │ - vmovdqa 0x180(%rdx),%ymm4 │ │ │ │ - vmovdqa 0x1a0(%rdx),%ymm5 │ │ │ │ - vmovdqa 0x1c0(%rdx),%ymm6 │ │ │ │ - vmovdqa 0x1e0(%rdx),%ymm7 │ │ │ │ - mov %rax,%r9 │ │ │ │ - add $0x200,%rax │ │ │ │ - call 34ef00 <__cxa_finalize@plt+0x323eb0> │ │ │ │ - jmp 34f251 <__cxa_finalize@plt+0x324201> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - vmovdqa %ymm8,0x8(%rsp) │ │ │ │ - vmovdqa %ymm9,0x28(%rsp) │ │ │ │ - vmovdqa %ymm12,0x48(%rsp) │ │ │ │ - vpbroadcastd 0x8f921(%rip),%ymm12 │ │ │ │ - vpmulhrsw %ymm0,%ymm12,%ymm0 │ │ │ │ - vpmulhrsw %ymm1,%ymm12,%ymm1 │ │ │ │ - vpmulhrsw %ymm2,%ymm12,%ymm2 │ │ │ │ - vpmulhrsw %ymm3,%ymm12,%ymm3 │ │ │ │ - call 34dad0 <__cxa_finalize@plt+0x322a80> │ │ │ │ - call 34ca62 <__cxa_finalize@plt+0x321a12> │ │ │ │ - jmp 34e114 <__cxa_finalize@plt+0x3230c4> │ │ │ │ - xchg %ax,%ax │ │ │ │ - call 349ee0 <__cxa_finalize@plt+0x31ee90> │ │ │ │ - vmovdqa %ymm0,(%rdx) │ │ │ │ - vmovdqa %ymm2,0x20(%rdx) │ │ │ │ - vmovdqa %ymm4,0x40(%rdx) │ │ │ │ - vmovdqa %ymm6,0x60(%rdx) │ │ │ │ - vpbroadcastd 0x903bf(%rip),%ymm12 │ │ │ │ - vpbroadcastd 0x903ba(%rip),%ymm13 │ │ │ │ - vpmaxsd %ymm1,%ymm12,%ymm0 │ │ │ │ - vpmaxsd %ymm3,%ymm12,%ymm1 │ │ │ │ - vpmaxsd %ymm5,%ymm12,%ymm2 │ │ │ │ - vpmaxsd %ymm7,%ymm12,%ymm3 │ │ │ │ - vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ - vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ - vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ - vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ - test %ecx,%ecx │ │ │ │ - jge 34ef6b <__cxa_finalize@plt+0x323f1b> │ │ │ │ - vpxor %ymm4,%ymm4,%ymm4 │ │ │ │ - vmovdqa %ymm4,%ymm5 │ │ │ │ - vmovdqa %ymm4,%ymm6 │ │ │ │ - vmovdqa %ymm4,%ymm7 │ │ │ │ - jmp 34f06a <__cxa_finalize@plt+0x32401a> │ │ │ │ - sub $0x100,%rax │ │ │ │ - vmovdqa -0x80(%rax),%ymm8 │ │ │ │ - vmovdqa -0x60(%rax),%ymm4 │ │ │ │ - vmovdqa -0x40(%rax),%ymm10 │ │ │ │ - vmovdqa -0x20(%rax),%ymm5 │ │ │ │ - vmovdqa (%rax),%ymm12 │ │ │ │ - vmovdqa 0x20(%rax),%ymm6 │ │ │ │ - vmovdqa 0x40(%rax),%ymm14 │ │ │ │ - vmovdqa 0x60(%rax),%ymm7 │ │ │ │ - vpunpckldq %ymm4,%ymm8,%ymm9 │ │ │ │ - vpunpckhdq %ymm4,%ymm8,%ymm8 │ │ │ │ - vpunpckldq %ymm5,%ymm10,%ymm11 │ │ │ │ - vpunpckhdq %ymm5,%ymm10,%ymm10 │ │ │ │ - vpunpckldq %ymm6,%ymm12,%ymm13 │ │ │ │ - vpunpckhdq %ymm6,%ymm12,%ymm12 │ │ │ │ - vpunpckldq %ymm7,%ymm14,%ymm15 │ │ │ │ - vpunpckhdq %ymm7,%ymm14,%ymm14 │ │ │ │ - vpunpcklqdq %ymm11,%ymm9,%ymm4 │ │ │ │ - vpunpckhqdq %ymm11,%ymm9,%ymm9 │ │ │ │ - vpunpcklqdq %ymm10,%ymm8,%ymm5 │ │ │ │ - vpunpckhqdq %ymm10,%ymm8,%ymm11 │ │ │ │ - vpunpcklqdq %ymm15,%ymm13,%ymm6 │ │ │ │ - vpunpckhqdq %ymm15,%ymm13,%ymm13 │ │ │ │ - vpunpcklqdq %ymm14,%ymm12,%ymm7 │ │ │ │ - vpunpckhqdq %ymm14,%ymm12,%ymm15 │ │ │ │ - vperm2i128 $0x20,%ymm6,%ymm4,%ymm8 │ │ │ │ - vperm2i128 $0x31,%ymm6,%ymm4,%ymm12 │ │ │ │ - vperm2i128 $0x20,%ymm13,%ymm9,%ymm4 │ │ │ │ - vperm2i128 $0x31,%ymm13,%ymm9,%ymm6 │ │ │ │ - vperm2i128 $0x20,%ymm7,%ymm5,%ymm10 │ │ │ │ - vperm2i128 $0x31,%ymm7,%ymm5,%ymm14 │ │ │ │ - vperm2i128 $0x20,%ymm15,%ymm11,%ymm5 │ │ │ │ - vperm2i128 $0x31,%ymm15,%ymm11,%ymm7 │ │ │ │ - vmovdqa %ymm8,0x80(%rdx) │ │ │ │ - vmovdqa %ymm10,0xa0(%rdx) │ │ │ │ - vmovdqa %ymm12,0xc0(%rdx) │ │ │ │ - vmovdqa %ymm14,0xe0(%rdx) │ │ │ │ - vpbroadcastd 0x902a7(%rip),%ymm12 │ │ │ │ - vpbroadcastd 0x902a2(%rip),%ymm13 │ │ │ │ - vpmaxsd %ymm4,%ymm12,%ymm4 │ │ │ │ - vpmaxsd %ymm5,%ymm12,%ymm5 │ │ │ │ - vpmaxsd %ymm6,%ymm12,%ymm6 │ │ │ │ - vpmaxsd %ymm7,%ymm12,%ymm7 │ │ │ │ - vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ - vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ - vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ - vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ - vpbroadcastd 0x8f799(%rip),%ymm11 │ │ │ │ - vpbroadcastd 0x9017c(%rip),%ymm14 │ │ │ │ - call 34a654 <__cxa_finalize@plt+0x31f604> │ │ │ │ - vpmaxsd (%rdx),%ymm12,%ymm0 │ │ │ │ - vpmaxsd 0x20(%rdx),%ymm12,%ymm1 │ │ │ │ - vpmaxsd 0x40(%rdx),%ymm12,%ymm2 │ │ │ │ - vpmaxsd 0x60(%rdx),%ymm12,%ymm3 │ │ │ │ - vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ - vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ - vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ - vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ - test %ecx,%ecx │ │ │ │ - jge 34f0c2 <__cxa_finalize@plt+0x324072> │ │ │ │ - vpxor %ymm4,%ymm4,%ymm4 │ │ │ │ - vmovdqa %ymm4,%ymm5 │ │ │ │ - vmovdqa %ymm4,%ymm6 │ │ │ │ - vmovdqa %ymm4,%ymm7 │ │ │ │ - jmp 34f0fa <__cxa_finalize@plt+0x3240aa> │ │ │ │ - vpmaxsd 0x80(%rdx),%ymm12,%ymm4 │ │ │ │ - vpmaxsd 0xa0(%rdx),%ymm12,%ymm5 │ │ │ │ - vpmaxsd 0xc0(%rdx),%ymm12,%ymm6 │ │ │ │ - vpmaxsd 0xe0(%rdx),%ymm12,%ymm7 │ │ │ │ - vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ - vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ - vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ - vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ - call 349588 <__cxa_finalize@plt+0x31e538> │ │ │ │ - call 34a500 <__cxa_finalize@plt+0x31f4b0> │ │ │ │ - vpsrad $0x8,%ymm11,%ymm11 │ │ │ │ - vpaddd %ymm0,%ymm11,%ymm0 │ │ │ │ - vpaddd %ymm1,%ymm11,%ymm1 │ │ │ │ - vpaddd %ymm2,%ymm11,%ymm2 │ │ │ │ - vpaddd %ymm3,%ymm11,%ymm3 │ │ │ │ - vpaddd %ymm4,%ymm11,%ymm4 │ │ │ │ - vpaddd %ymm5,%ymm11,%ymm5 │ │ │ │ - vpaddd %ymm6,%ymm11,%ymm6 │ │ │ │ - vpaddd %ymm7,%ymm11,%ymm7 │ │ │ │ - call 34c920 <__cxa_finalize@plt+0x3218d0> │ │ │ │ - vpsrad $0x4,%ymm0,%ymm0 │ │ │ │ - vpsrad $0x4,%ymm1,%ymm1 │ │ │ │ - vpsrad $0x4,%ymm2,%ymm2 │ │ │ │ - vpsrad $0x4,%ymm3,%ymm3 │ │ │ │ - vpsrad $0x4,%ymm4,%ymm4 │ │ │ │ - vpsrad $0x4,%ymm5,%ymm5 │ │ │ │ - vpsrad $0x4,%ymm6,%ymm6 │ │ │ │ - vpsrad $0x4,%ymm7,%ymm7 │ │ │ │ - vpsrad $0x4,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x4,%ymm9,%ymm9 │ │ │ │ - vpsrad $0x4,%ymm10,%ymm10 │ │ │ │ - vpsrad $0x4,%ymm11,%ymm11 │ │ │ │ - vpsrad $0x4,%ymm12,%ymm12 │ │ │ │ - vpsrad $0x4,%ymm13,%ymm13 │ │ │ │ - vpsrad $0x4,%ymm14,%ymm14 │ │ │ │ - vpsrad $0x4,%ymm15,%ymm15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea -0x3c2(%rip),%r8 │ │ │ │ - jmp 34f1c0 <__cxa_finalize@plt+0x324170> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x3e(%rip),%r8 │ │ │ │ - jmp 34f1c0 <__cxa_finalize@plt+0x324170> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x56e(%rip),%r8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - mov %rsp,%r10 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x300,%rsp │ │ │ │ - vpbroadcastd 0x90111(%rip),%ymm13 │ │ │ │ - vpbroadcastd 0x9010c(%rip),%ymm14 │ │ │ │ - jmp 34e450 <__cxa_finalize@plt+0x323400> │ │ │ │ - call 34f370 <__cxa_finalize@plt+0x324320> │ │ │ │ - call 34cc30 <__cxa_finalize@plt+0x321be0> │ │ │ │ - call 34f5d0 <__cxa_finalize@plt+0x324580> │ │ │ │ - call 34cc30 <__cxa_finalize@plt+0x321be0> │ │ │ │ - vpsrad $0x4,%ymm0,%ymm0 │ │ │ │ - vpsrad $0x4,%ymm1,%ymm1 │ │ │ │ - vpsrad $0x4,%ymm2,%ymm2 │ │ │ │ - vpsrad $0x4,%ymm3,%ymm3 │ │ │ │ - vpsrad $0x4,%ymm12,%ymm12 │ │ │ │ - vpsrad $0x4,%ymm13,%ymm13 │ │ │ │ - vpsrad $0x4,%ymm14,%ymm14 │ │ │ │ - vpsrad $0x4,%ymm15,%ymm15 │ │ │ │ - vpsrad $0xf,%ymm4,%ymm4 │ │ │ │ - vpsrad $0xf,%ymm5,%ymm5 │ │ │ │ - vpsrad $0xf,%ymm6,%ymm6 │ │ │ │ - vpsrad $0xf,%ymm7,%ymm7 │ │ │ │ - vpsrad $0xf,%ymm8,%ymm8 │ │ │ │ - vpsrad $0xf,%ymm9,%ymm9 │ │ │ │ - vpsrad $0xf,%ymm10,%ymm10 │ │ │ │ - vpsrad $0xf,%ymm11,%ymm11 │ │ │ │ - vpackssdw %ymm14,%ymm15,%ymm15 │ │ │ │ - vpackssdw %ymm12,%ymm13,%ymm14 │ │ │ │ - vpackssdw %ymm10,%ymm11,%ymm13 │ │ │ │ - vpackssdw %ymm8,%ymm9,%ymm12 │ │ │ │ - vpackssdw %ymm6,%ymm7,%ymm11 │ │ │ │ - vpackssdw %ymm4,%ymm5,%ymm10 │ │ │ │ - vpackssdw %ymm2,%ymm3,%ymm7 │ │ │ │ - vpackssdw %ymm0,%ymm1,%ymm6 │ │ │ │ - vpblendd $0x33,-0x80(%r9),%ymm6,%ymm0 │ │ │ │ - vpblendd $0xcc,-0x80(%r9),%ymm6,%ymm1 │ │ │ │ - vpblendd $0x33,-0x60(%r9),%ymm7,%ymm2 │ │ │ │ - vpblendd $0xcc,-0x60(%r9),%ymm7,%ymm3 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vpermq $0x8d,%ymm1,%ymm1 │ │ │ │ - vpermq $0xd8,%ymm2,%ymm2 │ │ │ │ - vpermq $0x8d,%ymm3,%ymm3 │ │ │ │ - call 34dad0 <__cxa_finalize@plt+0x322a80> │ │ │ │ - call 34ca62 <__cxa_finalize@plt+0x321a12> │ │ │ │ - vpblendd $0x33,-0x40(%r9),%ymm10,%ymm0 │ │ │ │ - vpblendd $0xcc,-0x40(%r9),%ymm10,%ymm1 │ │ │ │ - vpblendd $0x33,-0x20(%r9),%ymm11,%ymm2 │ │ │ │ - vpblendd $0xcc,-0x20(%r9),%ymm11,%ymm3 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vpermq $0x8d,%ymm1,%ymm1 │ │ │ │ - vpermq $0xd8,%ymm2,%ymm2 │ │ │ │ - vpermq $0x8d,%ymm3,%ymm3 │ │ │ │ - call 34ca62 <__cxa_finalize@plt+0x321a12> │ │ │ │ - vpblendd $0x33,(%r9),%ymm12,%ymm0 │ │ │ │ - vpblendd $0xcc,(%r9),%ymm12,%ymm1 │ │ │ │ - vpblendd $0x33,0x20(%r9),%ymm13,%ymm2 │ │ │ │ - vpblendd $0xcc,0x20(%r9),%ymm13,%ymm3 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vpermq $0x8d,%ymm1,%ymm1 │ │ │ │ - vpermq $0xd8,%ymm2,%ymm2 │ │ │ │ - vpermq $0x8d,%ymm3,%ymm3 │ │ │ │ - call 34ca62 <__cxa_finalize@plt+0x321a12> │ │ │ │ - vpblendd $0x33,0x40(%r9),%ymm14,%ymm0 │ │ │ │ - vpblendd $0xcc,0x40(%r9),%ymm14,%ymm1 │ │ │ │ - vpblendd $0x33,0x60(%r9),%ymm15,%ymm2 │ │ │ │ - vpblendd $0xcc,0x60(%r9),%ymm15,%ymm3 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vpermq $0x8d,%ymm1,%ymm1 │ │ │ │ - vpermq $0xd8,%ymm2,%ymm2 │ │ │ │ - vpermq $0x8d,%ymm3,%ymm3 │ │ │ │ - call 34ca62 <__cxa_finalize@plt+0x321a12> │ │ │ │ - mov %r10,%rsp │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - vmovdqa %ymm8,0x100(%rdx) │ │ │ │ - vmovdqa %ymm9,0x120(%rdx) │ │ │ │ - vmovdqa %ymm10,0x140(%rdx) │ │ │ │ - vmovdqa %ymm11,0x160(%rdx) │ │ │ │ - vmovdqa %ymm12,0x180(%rdx) │ │ │ │ - vmovdqa %ymm13,0x1a0(%rdx) │ │ │ │ - vmovdqa %ymm14,0x1c0(%rdx) │ │ │ │ - vmovdqa %ymm15,0x1e0(%rdx) │ │ │ │ - call 349ee0 <__cxa_finalize@plt+0x31ee90> │ │ │ │ - vmovdqa %ymm0,(%rdx) │ │ │ │ - vmovdqa %ymm3,0x20(%rdx) │ │ │ │ - vmovdqa %ymm4,0x40(%rdx) │ │ │ │ - vmovdqa %ymm7,0x60(%rdx) │ │ │ │ - vpbroadcastd 0x8ff0f(%rip),%ymm13 │ │ │ │ - vpbroadcastd 0x8ff0a(%rip),%ymm14 │ │ │ │ - vpmaxsd %ymm2,%ymm13,%ymm0 │ │ │ │ - vpmaxsd %ymm6,%ymm13,%ymm2 │ │ │ │ - vpmaxsd %ymm5,%ymm13,%ymm5 │ │ │ │ - vpmaxsd %ymm1,%ymm13,%ymm7 │ │ │ │ - vpminsd %ymm0,%ymm14,%ymm0 │ │ │ │ - vpminsd %ymm2,%ymm14,%ymm2 │ │ │ │ - vpminsd %ymm5,%ymm14,%ymm5 │ │ │ │ - vpminsd %ymm7,%ymm14,%ymm7 │ │ │ │ - test %ecx,%ecx │ │ │ │ - jge 34f41b <__cxa_finalize@plt+0x3243cb> │ │ │ │ - vpxor %ymm1,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm1,%ymm3 │ │ │ │ - vmovdqa %ymm1,%ymm4 │ │ │ │ - vmovdqa %ymm1,%ymm6 │ │ │ │ - jmp 34f51a <__cxa_finalize@plt+0x3244ca> │ │ │ │ - sub $0x100,%rax │ │ │ │ - vmovdqa -0x80(%rax),%ymm8 │ │ │ │ - vmovdqa -0x60(%rax),%ymm3 │ │ │ │ - vmovdqa -0x40(%rax),%ymm4 │ │ │ │ - vmovdqa -0x20(%rax),%ymm11 │ │ │ │ - vmovdqa (%rax),%ymm12 │ │ │ │ - vmovdqa 0x20(%rax),%ymm1 │ │ │ │ - vmovdqa 0x40(%rax),%ymm6 │ │ │ │ - vmovdqa 0x60(%rax),%ymm15 │ │ │ │ - vpunpckldq %ymm3,%ymm8,%ymm13 │ │ │ │ - vpunpckhdq %ymm3,%ymm8,%ymm8 │ │ │ │ - vpunpckldq %ymm11,%ymm4,%ymm9 │ │ │ │ - vpunpckhdq %ymm11,%ymm4,%ymm4 │ │ │ │ - vpunpckldq %ymm1,%ymm12,%ymm10 │ │ │ │ - vpunpckhdq %ymm1,%ymm12,%ymm12 │ │ │ │ - vpunpckldq %ymm15,%ymm6,%ymm14 │ │ │ │ - vpunpckhdq %ymm15,%ymm6,%ymm6 │ │ │ │ - vpunpcklqdq %ymm9,%ymm13,%ymm3 │ │ │ │ - vpunpckhqdq %ymm9,%ymm13,%ymm13 │ │ │ │ - vpunpcklqdq %ymm4,%ymm8,%ymm11 │ │ │ │ - vpunpckhqdq %ymm4,%ymm8,%ymm9 │ │ │ │ - vpunpcklqdq %ymm14,%ymm10,%ymm1 │ │ │ │ - vpunpckhqdq %ymm14,%ymm10,%ymm10 │ │ │ │ - vpunpcklqdq %ymm6,%ymm12,%ymm15 │ │ │ │ - vpunpckhqdq %ymm6,%ymm12,%ymm14 │ │ │ │ - vperm2i128 $0x20,%ymm1,%ymm3,%ymm8 │ │ │ │ - vperm2i128 $0x31,%ymm1,%ymm3,%ymm12 │ │ │ │ - vperm2i128 $0x20,%ymm10,%ymm13,%ymm3 │ │ │ │ - vperm2i128 $0x31,%ymm10,%ymm13,%ymm1 │ │ │ │ - vperm2i128 $0x20,%ymm15,%ymm11,%ymm4 │ │ │ │ - vperm2i128 $0x31,%ymm15,%ymm11,%ymm6 │ │ │ │ - vperm2i128 $0x20,%ymm14,%ymm9,%ymm11 │ │ │ │ - vperm2i128 $0x31,%ymm14,%ymm9,%ymm15 │ │ │ │ - vmovdqa %ymm8,0x80(%rdx) │ │ │ │ - vmovdqa %ymm11,0xa0(%rdx) │ │ │ │ - vmovdqa %ymm12,0xc0(%rdx) │ │ │ │ - vmovdqa %ymm15,0xe0(%rdx) │ │ │ │ - vpbroadcastd 0x8fdf7(%rip),%ymm13 │ │ │ │ - vpbroadcastd 0x8fdf2(%rip),%ymm14 │ │ │ │ - vpmaxsd %ymm1,%ymm13,%ymm1 │ │ │ │ - vpmaxsd %ymm3,%ymm13,%ymm3 │ │ │ │ - vpmaxsd %ymm4,%ymm13,%ymm4 │ │ │ │ - vpmaxsd %ymm6,%ymm13,%ymm6 │ │ │ │ - vpminsd %ymm1,%ymm14,%ymm1 │ │ │ │ - vpminsd %ymm3,%ymm14,%ymm3 │ │ │ │ - vpminsd %ymm4,%ymm14,%ymm4 │ │ │ │ - vpminsd %ymm6,%ymm14,%ymm6 │ │ │ │ - vpbroadcastd 0x8f2e9(%rip),%ymm12 │ │ │ │ - vpbroadcastd 0x8fccc(%rip),%ymm15 │ │ │ │ - call 34d1a5 <__cxa_finalize@plt+0x322155> │ │ │ │ - vpmaxsd (%rdx),%ymm13,%ymm0 │ │ │ │ - vpmaxsd 0x20(%rdx),%ymm13,%ymm7 │ │ │ │ - vpmaxsd 0x40(%rdx),%ymm13,%ymm2 │ │ │ │ - vpmaxsd 0x60(%rdx),%ymm13,%ymm5 │ │ │ │ - vpminsd %ymm0,%ymm14,%ymm0 │ │ │ │ - vpminsd %ymm2,%ymm14,%ymm2 │ │ │ │ - vpminsd %ymm5,%ymm14,%ymm5 │ │ │ │ - vpminsd %ymm7,%ymm14,%ymm7 │ │ │ │ - test %ecx,%ecx │ │ │ │ - jge 34f572 <__cxa_finalize@plt+0x324522> │ │ │ │ - vpxor %ymm1,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm1,%ymm3 │ │ │ │ - vmovdqa %ymm1,%ymm4 │ │ │ │ - vmovdqa %ymm1,%ymm6 │ │ │ │ - jmp 34f5aa <__cxa_finalize@plt+0x32455a> │ │ │ │ - vpmaxsd 0x80(%rdx),%ymm13,%ymm4 │ │ │ │ - vpmaxsd 0xa0(%rdx),%ymm13,%ymm3 │ │ │ │ - vpmaxsd 0xc0(%rdx),%ymm13,%ymm6 │ │ │ │ - vpmaxsd 0xe0(%rdx),%ymm13,%ymm1 │ │ │ │ - vpminsd %ymm1,%ymm14,%ymm1 │ │ │ │ - vpminsd %ymm3,%ymm14,%ymm3 │ │ │ │ - vpminsd %ymm4,%ymm14,%ymm4 │ │ │ │ - vpminsd %ymm6,%ymm14,%ymm6 │ │ │ │ - call 34cdaa <__cxa_finalize@plt+0x321d5a> │ │ │ │ - vpbroadcastd 0x8fd14(%rip),%ymm14 │ │ │ │ - vpsrld $0xb,%ymm15,%ymm15 │ │ │ │ - vpsubd %ymm15,%ymm14,%ymm13 │ │ │ │ - vpslld $0x3,%ymm15,%ymm15 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - vpsrad $0x4,%ymm0,%ymm0 │ │ │ │ - vpsrad $0x4,%ymm1,%ymm1 │ │ │ │ - vpsrad $0x4,%ymm2,%ymm2 │ │ │ │ - vpsrad $0x4,%ymm3,%ymm3 │ │ │ │ - vpsrad $0x4,%ymm12,%ymm12 │ │ │ │ - vpsrad $0x4,%ymm13,%ymm13 │ │ │ │ - vpsrad $0x4,%ymm14,%ymm14 │ │ │ │ - vpsrad $0x4,%ymm15,%ymm15 │ │ │ │ - vpsrad $0xf,%ymm4,%ymm4 │ │ │ │ - vpsrad $0xf,%ymm5,%ymm5 │ │ │ │ - vpsrad $0xf,%ymm6,%ymm6 │ │ │ │ - vpsrad $0xf,%ymm7,%ymm7 │ │ │ │ - vpsrad $0xf,%ymm8,%ymm8 │ │ │ │ - vpsrad $0xf,%ymm9,%ymm9 │ │ │ │ - vpsrad $0xf,%ymm10,%ymm10 │ │ │ │ - vpsrad $0xf,%ymm11,%ymm11 │ │ │ │ - vpackssdw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpackssdw %ymm3,%ymm2,%ymm1 │ │ │ │ - vpackssdw %ymm5,%ymm4,%ymm2 │ │ │ │ - vpackssdw %ymm7,%ymm6,%ymm3 │ │ │ │ - vpackssdw %ymm9,%ymm8,%ymm4 │ │ │ │ - vpackssdw %ymm11,%ymm10,%ymm5 │ │ │ │ - vpackssdw %ymm13,%ymm12,%ymm6 │ │ │ │ - vpackssdw %ymm15,%ymm14,%ymm7 │ │ │ │ - vmovdqa %ymm0,-0x80(%rax) │ │ │ │ - vmovdqa %ymm1,-0x60(%rax) │ │ │ │ - vmovdqa %ymm2,-0x40(%rax) │ │ │ │ - vmovdqa %ymm3,-0x20(%rax) │ │ │ │ - vmovdqa %ymm4,(%rax) │ │ │ │ - vmovdqa %ymm5,0x20(%rax) │ │ │ │ - vmovdqa %ymm6,0x40(%rax) │ │ │ │ - vmovdqa %ymm7,0x60(%rax) │ │ │ │ - vmovdqa 0x100(%rdx),%ymm0 │ │ │ │ - vmovdqa 0x120(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x140(%rdx),%ymm2 │ │ │ │ - vmovdqa 0x160(%rdx),%ymm3 │ │ │ │ - vmovdqa 0x180(%rdx),%ymm4 │ │ │ │ - vmovdqa 0x1a0(%rdx),%ymm5 │ │ │ │ - vmovdqa 0x1c0(%rdx),%ymm6 │ │ │ │ - vmovdqa 0x1e0(%rdx),%ymm7 │ │ │ │ - mov %rax,%r9 │ │ │ │ - add $0x200,%rax │ │ │ │ - jmp 34f3b0 <__cxa_finalize@plt+0x324360> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x902(%rip),%r8 │ │ │ │ - jmp 34f700 <__cxa_finalize@plt+0x3246b0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x502(%rip),%r8 │ │ │ │ - jmp 34f700 <__cxa_finalize@plt+0x3246b0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x2e(%rip),%r8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - mov %rsp,%r10 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x300,%rsp │ │ │ │ - vpbroadcastd 0x8fbd1(%rip),%ymm13 │ │ │ │ - vpbroadcastd 0x8fbcc(%rip),%ymm14 │ │ │ │ - jmp 34e7f0 <__cxa_finalize@plt+0x3237a0> │ │ │ │ - call 34f370 <__cxa_finalize@plt+0x324320> │ │ │ │ - call 34d590 <__cxa_finalize@plt+0x322540> │ │ │ │ - call 34f5d0 <__cxa_finalize@plt+0x324580> │ │ │ │ - call 34d590 <__cxa_finalize@plt+0x322540> │ │ │ │ - jmp 34f1f9 <__cxa_finalize@plt+0x3241a9> │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea -0x972(%rip),%r8 │ │ │ │ - add $0xffffffa4,%ecx │ │ │ │ - jmp 34f760 <__cxa_finalize@plt+0x324710> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x2e3(%rip),%r8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - mov %rsp,%r10 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x300,%rsp │ │ │ │ - vpbroadcastd 0x8fb35(%rip),%ymm7 │ │ │ │ - vpbroadcastd 0x8fb40(%rip),%ymm15 │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - sub $0x24,%ecx │ │ │ │ - jl 34f83c <__cxa_finalize@plt+0x3247ec> │ │ │ │ - mov $0xfffffffffffffc00,%rcx │ │ │ │ - vmovdqa 0x420(%rdx,%rcx,1),%ymm10 │ │ │ │ - vmovdqa 0x460(%rdx,%rcx,1),%ymm11 │ │ │ │ - vmovdqa 0x4a0(%rdx,%rcx,1),%ymm12 │ │ │ │ - vmovdqa 0x4e0(%rdx,%rcx,1),%ymm13 │ │ │ │ - sub $0xffffffffffffff80,%rax │ │ │ │ - vpmulld %ymm7,%ymm10,%ymm0 │ │ │ │ - vpmulld %ymm7,%ymm11,%ymm1 │ │ │ │ - vpmulld %ymm7,%ymm12,%ymm2 │ │ │ │ - vpmulld %ymm7,%ymm13,%ymm3 │ │ │ │ - vpaddd %ymm0,%ymm15,%ymm0 │ │ │ │ - vpaddd %ymm1,%ymm15,%ymm1 │ │ │ │ - vpaddd %ymm2,%ymm15,%ymm2 │ │ │ │ - vpaddd %ymm3,%ymm15,%ymm3 │ │ │ │ - vpsrad $0xc,%ymm0,%ymm0 │ │ │ │ - vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ - vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ - vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ - vpaddd %ymm0,%ymm10,%ymm0 │ │ │ │ - vpaddd %ymm1,%ymm11,%ymm1 │ │ │ │ - vpaddd %ymm2,%ymm12,%ymm2 │ │ │ │ - vpaddd %ymm3,%ymm13,%ymm3 │ │ │ │ - vpsrad $0x1,%ymm0,%ymm0 │ │ │ │ - vpsrad $0x1,%ymm1,%ymm1 │ │ │ │ - vpsrad $0x1,%ymm2,%ymm2 │ │ │ │ - vpsrad $0x1,%ymm3,%ymm3 │ │ │ │ - vmovdqa %ymm0,(%rax) │ │ │ │ - vmovdqa %ymm1,0x20(%rax) │ │ │ │ - vmovdqa %ymm2,0x40(%rax) │ │ │ │ - vmovdqa %ymm3,0x60(%rax) │ │ │ │ - add $0x100,%rcx │ │ │ │ - jl 34f798 <__cxa_finalize@plt+0x324748> │ │ │ │ - vmovdqa (%rdx),%ymm0 │ │ │ │ - vmovdqa 0x40(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x80(%rdx),%ymm2 │ │ │ │ - vmovdqa 0xc0(%rdx),%ymm3 │ │ │ │ - vmovdqa 0x100(%rdx),%ymm4 │ │ │ │ - vmovdqa 0x140(%rdx),%ymm5 │ │ │ │ - vmovdqa 0x180(%rdx),%ymm8 │ │ │ │ - vmovdqa 0x1c0(%rdx),%ymm9 │ │ │ │ - vpmulld %ymm0,%ymm7,%ymm6 │ │ │ │ - vpaddd %ymm6,%ymm15,%ymm6 │ │ │ │ - vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm0,%ymm6,%ymm6 │ │ │ │ - vpsrad $0x1,%ymm6,%ymm0 │ │ │ │ - vpmulld %ymm1,%ymm7,%ymm6 │ │ │ │ - vpaddd %ymm6,%ymm15,%ymm6 │ │ │ │ - vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm1,%ymm6,%ymm6 │ │ │ │ - vpsrad $0x1,%ymm6,%ymm1 │ │ │ │ - vpmulld %ymm2,%ymm7,%ymm6 │ │ │ │ - vpaddd %ymm6,%ymm15,%ymm6 │ │ │ │ - vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm2,%ymm6,%ymm6 │ │ │ │ - vpsrad $0x1,%ymm6,%ymm2 │ │ │ │ - vpmulld %ymm3,%ymm7,%ymm6 │ │ │ │ - vpaddd %ymm6,%ymm15,%ymm6 │ │ │ │ - vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm3,%ymm6,%ymm6 │ │ │ │ - vpsrad $0x1,%ymm6,%ymm3 │ │ │ │ - vpmulld %ymm4,%ymm7,%ymm6 │ │ │ │ - vpaddd %ymm6,%ymm15,%ymm6 │ │ │ │ - vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm4,%ymm6,%ymm6 │ │ │ │ - vpsrad $0x1,%ymm6,%ymm4 │ │ │ │ - vpmulld %ymm5,%ymm7,%ymm6 │ │ │ │ - vpaddd %ymm6,%ymm15,%ymm6 │ │ │ │ - vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm5,%ymm6,%ymm6 │ │ │ │ - vpsrad $0x1,%ymm6,%ymm5 │ │ │ │ - vpmulld %ymm7,%ymm8,%ymm6 │ │ │ │ - vpaddd %ymm6,%ymm15,%ymm6 │ │ │ │ - vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm6,%ymm8,%ymm6 │ │ │ │ - vpsrad $0x1,%ymm6,%ymm8 │ │ │ │ - vpmulld %ymm7,%ymm9,%ymm6 │ │ │ │ - vpaddd %ymm6,%ymm15,%ymm6 │ │ │ │ - vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm6,%ymm9,%ymm6 │ │ │ │ - vpsrad $0x1,%ymm6,%ymm9 │ │ │ │ - vmovdqa %ymm8,(%rdx) │ │ │ │ - vmovdqa %ymm9,0x40(%rdx) │ │ │ │ - vmovdqa 0x200(%rdx),%ymm8 │ │ │ │ - vmovdqa 0x240(%rdx),%ymm9 │ │ │ │ - vmovdqa 0x280(%rdx),%ymm10 │ │ │ │ - vmovdqa 0x2c0(%rdx),%ymm11 │ │ │ │ - vmovdqa 0x300(%rdx),%ymm12 │ │ │ │ - vmovdqa 0x340(%rdx),%ymm13 │ │ │ │ - vmovdqa 0x380(%rdx),%ymm14 │ │ │ │ - vpmulld %ymm7,%ymm8,%ymm6 │ │ │ │ - vpaddd %ymm6,%ymm15,%ymm6 │ │ │ │ - vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm6,%ymm8,%ymm6 │ │ │ │ - vpsrad $0x1,%ymm6,%ymm8 │ │ │ │ - vpmulld %ymm7,%ymm9,%ymm6 │ │ │ │ - vpaddd %ymm6,%ymm15,%ymm6 │ │ │ │ - vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm6,%ymm9,%ymm6 │ │ │ │ - vpsrad $0x1,%ymm6,%ymm9 │ │ │ │ - vpmulld %ymm7,%ymm10,%ymm6 │ │ │ │ - vpaddd %ymm6,%ymm15,%ymm6 │ │ │ │ - vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm6,%ymm10,%ymm6 │ │ │ │ - vpsrad $0x1,%ymm6,%ymm10 │ │ │ │ - vpmulld %ymm7,%ymm11,%ymm6 │ │ │ │ - vpaddd %ymm6,%ymm15,%ymm6 │ │ │ │ - vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm6,%ymm11,%ymm6 │ │ │ │ - vpsrad $0x1,%ymm6,%ymm11 │ │ │ │ - vpmulld %ymm7,%ymm12,%ymm6 │ │ │ │ - vpaddd %ymm6,%ymm15,%ymm6 │ │ │ │ - vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm6,%ymm12,%ymm6 │ │ │ │ - vpsrad $0x1,%ymm6,%ymm12 │ │ │ │ - vpmulld %ymm7,%ymm13,%ymm6 │ │ │ │ - vpaddd %ymm6,%ymm15,%ymm6 │ │ │ │ - vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm6,%ymm13,%ymm6 │ │ │ │ - vpsrad $0x1,%ymm6,%ymm13 │ │ │ │ - vpmulld %ymm7,%ymm14,%ymm6 │ │ │ │ - vpaddd %ymm6,%ymm15,%ymm6 │ │ │ │ - vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm6,%ymm14,%ymm6 │ │ │ │ - vpsrad $0x1,%ymm6,%ymm14 │ │ │ │ - vmovdqa 0x3c0(%rdx),%ymm6 │ │ │ │ - vpmulld %ymm6,%ymm7,%ymm7 │ │ │ │ - vpaddd %ymm7,%ymm15,%ymm7 │ │ │ │ - vpsrad $0xc,%ymm7,%ymm7 │ │ │ │ - vpaddd %ymm6,%ymm7,%ymm7 │ │ │ │ - vmovdqa (%rdx),%ymm6 │ │ │ │ - vpsrad $0x1,%ymm7,%ymm15 │ │ │ │ - vmovdqa 0x40(%rdx),%ymm7 │ │ │ │ - jmp *%r8 │ │ │ │ - call 34b650 <__cxa_finalize@plt+0x320600> │ │ │ │ - call 34e316 <__cxa_finalize@plt+0x3232c6> │ │ │ │ - test %ecx,%ecx │ │ │ │ - jl 34fb4a <__cxa_finalize@plt+0x324afa> │ │ │ │ - vmovdqa %ymm0,0x100(%rdx) │ │ │ │ - vmovdqa %ymm1,0x120(%rdx) │ │ │ │ - vmovdqa %ymm2,0x140(%rdx) │ │ │ │ - vmovdqa %ymm3,0x160(%rdx) │ │ │ │ - vmovdqa %ymm4,0x180(%rdx) │ │ │ │ - vmovdqa %ymm5,0x1a0(%rdx) │ │ │ │ - vmovdqa %ymm6,0x1c0(%rdx) │ │ │ │ - vmovdqa %ymm7,0x1e0(%rdx) │ │ │ │ - vmovdqa -0x80(%rax),%ymm8 │ │ │ │ - vmovdqa -0x60(%rax),%ymm9 │ │ │ │ - vmovdqa -0x40(%rax),%ymm10 │ │ │ │ - vmovdqa -0x20(%rax),%ymm11 │ │ │ │ - vmovdqa (%rax),%ymm12 │ │ │ │ - vmovdqa 0x20(%rax),%ymm13 │ │ │ │ - vmovdqa 0x40(%rax),%ymm14 │ │ │ │ - vmovdqa 0x60(%rax),%ymm15 │ │ │ │ - sub $0x100,%rax │ │ │ │ - vmovdqa -0x80(%rax),%ymm0 │ │ │ │ - vmovdqa -0x60(%rax),%ymm1 │ │ │ │ - vmovdqa -0x40(%rax),%ymm2 │ │ │ │ - vmovdqa -0x20(%rax),%ymm3 │ │ │ │ - vmovdqa (%rax),%ymm4 │ │ │ │ - vmovdqa 0x20(%rax),%ymm5 │ │ │ │ - vmovdqa 0x40(%rax),%ymm6 │ │ │ │ - vmovdqa 0x60(%rax),%ymm7 │ │ │ │ - call 34b650 <__cxa_finalize@plt+0x320600> │ │ │ │ - call 34c997 <__cxa_finalize@plt+0x321947> │ │ │ │ - vmovdqa %ymm0,%ymm8 │ │ │ │ - vmovdqa %ymm1,%ymm9 │ │ │ │ - vmovdqa %ymm2,%ymm10 │ │ │ │ - vmovdqa %ymm3,%ymm11 │ │ │ │ - vmovdqa %ymm4,%ymm12 │ │ │ │ - vmovdqa %ymm5,%ymm13 │ │ │ │ - vmovdqa %ymm6,%ymm14 │ │ │ │ - vmovdqa %ymm7,%ymm15 │ │ │ │ - vmovdqa 0x100(%rdx),%ymm0 │ │ │ │ - vmovdqa 0x120(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x140(%rdx),%ymm2 │ │ │ │ - vmovdqa 0x160(%rdx),%ymm3 │ │ │ │ - vmovdqa 0x180(%rdx),%ymm4 │ │ │ │ - vmovdqa 0x1a0(%rdx),%ymm5 │ │ │ │ - vmovdqa 0x1c0(%rdx),%ymm6 │ │ │ │ - vmovdqa 0x1e0(%rdx),%ymm7 │ │ │ │ - call 34eec0 <__cxa_finalize@plt+0x323e70> │ │ │ │ - mov %r10,%rsp │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 34fded <__cxa_finalize@plt+0x324d9d> │ │ │ │ - mov %rsp,%r10 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x180,%rsp │ │ │ │ - vpbroadcastd 0x8ec8d(%rip),%ymm11 │ │ │ │ - vpbroadcastd 0x8f758(%rip),%ymm12 │ │ │ │ - vpbroadcastd 0x8f753(%rip),%ymm13 │ │ │ │ - vbroadcasti128 0x8f5c6(%rip),%ymm14 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - call 34fec0 <__cxa_finalize@plt+0x324e70> │ │ │ │ - vmovdqa %ymm2,(%rsp) │ │ │ │ - vmovdqa %ymm3,0x20(%rsp) │ │ │ │ - cmp $0x2b,%ecx │ │ │ │ - jge 34fbca <__cxa_finalize@plt+0x324b7a> │ │ │ │ - vpxor %ymm4,%ymm4,%ymm4 │ │ │ │ - vmovdqa %ymm4,0x40(%rsp) │ │ │ │ - vmovdqa %ymm4,%ymm2 │ │ │ │ - vmovdqa %ymm4,%ymm3 │ │ │ │ - vmovdqa %ymm4,%ymm11 │ │ │ │ - jmp 34fc06 <__cxa_finalize@plt+0x324bb6> │ │ │ │ - lea 0x100(%rsp),%rax │ │ │ │ - vmovdqa %ymm0,-0x80(%rax) │ │ │ │ - vmovdqa %ymm1,-0x60(%rax) │ │ │ │ - call 34fec0 <__cxa_finalize@plt+0x324e70> │ │ │ │ - vmovdqa %ymm2,0x40(%rsp) │ │ │ │ - cmp $0x6b,%ecx │ │ │ │ - jge 34fc2c <__cxa_finalize@plt+0x324bdc> │ │ │ │ - vmovdqa %ymm3,%ymm11 │ │ │ │ - vmovdqa %ymm0,%ymm2 │ │ │ │ - vmovdqa %ymm1,%ymm3 │ │ │ │ - vmovdqa -0x80(%rax),%ymm0 │ │ │ │ - vmovdqa -0x60(%rax),%ymm1 │ │ │ │ - vpxor %ymm4,%ymm4,%ymm4 │ │ │ │ - vpbroadcastd 0x8ebe1(%rip),%ymm10 │ │ │ │ - lea 0x8ec2a(%rip),%rax │ │ │ │ - vmovdqa %ymm4,%ymm5 │ │ │ │ - vmovdqa %ymm4,%ymm6 │ │ │ │ - vmovdqa %ymm4,%ymm7 │ │ │ │ - call 32e160 <__cxa_finalize@plt+0x303110> │ │ │ │ - jmp 34fcdb <__cxa_finalize@plt+0x324c8b> │ │ │ │ - vmovdqa %ymm3,0x60(%rsp) │ │ │ │ - vmovdqa %ymm0,-0x40(%rax) │ │ │ │ - vmovdqa %ymm1,-0x20(%rax) │ │ │ │ - call 34fec0 <__cxa_finalize@plt+0x324e70> │ │ │ │ - cmp $0xab,%ecx │ │ │ │ - jge 34fc6d <__cxa_finalize@plt+0x324c1d> │ │ │ │ - vpshufd $0x4e,%ymm2,%ymm12 │ │ │ │ - vpshufd $0x4e,%ymm3,%ymm13 │ │ │ │ - vmovdqa %ymm0,%ymm4 │ │ │ │ - vmovdqa %ymm1,%ymm5 │ │ │ │ - vpxor %ymm6,%ymm6,%ymm6 │ │ │ │ - vmovdqa %ymm6,%ymm7 │ │ │ │ - vmovdqa %ymm6,%ymm14 │ │ │ │ - vmovdqa %ymm6,%ymm15 │ │ │ │ - jmp 34fcac <__cxa_finalize@plt+0x324c5c> │ │ │ │ - vmovdqa %ymm0,(%rax) │ │ │ │ - vmovdqa %ymm1,0x20(%rax) │ │ │ │ - vmovdqa %ymm2,0x40(%rax) │ │ │ │ - vmovdqa %ymm3,0x60(%rax) │ │ │ │ - call 34fec0 <__cxa_finalize@plt+0x324e70> │ │ │ │ - vpshufd $0x4e,0x40(%rax),%ymm12 │ │ │ │ - vpshufd $0x4e,0x60(%rax),%ymm13 │ │ │ │ - vmovdqa (%rax),%ymm4 │ │ │ │ - vmovdqa 0x20(%rax),%ymm5 │ │ │ │ - vpshufd $0x4e,%ymm2,%ymm14 │ │ │ │ - vpshufd $0x4e,%ymm3,%ymm15 │ │ │ │ - vmovdqa %ymm0,%ymm6 │ │ │ │ - vmovdqa %ymm1,%ymm7 │ │ │ │ - vmovdqa -0x80(%rax),%ymm0 │ │ │ │ - vmovdqa -0x60(%rax),%ymm1 │ │ │ │ - vmovdqa -0x40(%rax),%ymm2 │ │ │ │ - vmovdqa -0x20(%rax),%ymm3 │ │ │ │ - lea 0x8eb79(%rip),%rax │ │ │ │ - vmovdqa 0x60(%rsp),%ymm11 │ │ │ │ - vpbroadcastd 0x8eb1a(%rip),%ymm10 │ │ │ │ - call 32e220 <__cxa_finalize@plt+0x3031d0> │ │ │ │ - vpbroadcastd 0x8eb0c(%rip),%ymm12 │ │ │ │ - mov %r8,%rdx │ │ │ │ - vmovdqa %ymm8,0x20(%rsp) │ │ │ │ - vmovdqa %ymm9,0x40(%rsp) │ │ │ │ - vmovdqa %ymm10,0x60(%rsp) │ │ │ │ - vmovdqa %ymm11,0x80(%rsp) │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vpermq $0x8d,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm0,%ymm12,%ymm0 │ │ │ │ - vpmulhrsw %ymm1,%ymm12,%ymm1 │ │ │ │ - call 349470 <__cxa_finalize@plt+0x31e420> │ │ │ │ - vpermq $0xd8,%ymm2,%ymm0 │ │ │ │ - vpermq $0x8d,%ymm3,%ymm1 │ │ │ │ - vpmulhrsw %ymm0,%ymm12,%ymm0 │ │ │ │ - vpmulhrsw %ymm1,%ymm12,%ymm1 │ │ │ │ - call 349482 <__cxa_finalize@plt+0x31e432> │ │ │ │ - vpermq $0xd8,%ymm4,%ymm0 │ │ │ │ - vpermq $0x8d,%ymm5,%ymm1 │ │ │ │ - vpmulhrsw %ymm0,%ymm12,%ymm0 │ │ │ │ - vpmulhrsw %ymm1,%ymm12,%ymm1 │ │ │ │ - call 349482 <__cxa_finalize@plt+0x31e432> │ │ │ │ - vpermq $0xd8,%ymm6,%ymm0 │ │ │ │ - vpermq $0x8d,%ymm7,%ymm1 │ │ │ │ - vpmulhrsw %ymm0,%ymm12,%ymm0 │ │ │ │ - vpmulhrsw %ymm1,%ymm12,%ymm1 │ │ │ │ - call 349482 <__cxa_finalize@plt+0x31e432> │ │ │ │ - vpermq $0xd8,0x20(%rsp),%ymm0 │ │ │ │ - vpermq $0x8d,0x40(%rsp),%ymm1 │ │ │ │ - vpmulhrsw %ymm0,%ymm12,%ymm0 │ │ │ │ - vpmulhrsw %ymm1,%ymm12,%ymm1 │ │ │ │ - call 349482 <__cxa_finalize@plt+0x31e432> │ │ │ │ - vpermq $0xd8,0x60(%rsp),%ymm0 │ │ │ │ - vpermq $0x8d,0x80(%rsp),%ymm1 │ │ │ │ - vpmulhrsw %ymm0,%ymm12,%ymm0 │ │ │ │ - vpmulhrsw %ymm1,%ymm12,%ymm1 │ │ │ │ - call 349482 <__cxa_finalize@plt+0x31e432> │ │ │ │ - vpermq $0xd8,(%rsp),%ymm0 │ │ │ │ - vpermq $0x8d,%ymm13,%ymm1 │ │ │ │ - vpmulhrsw %ymm0,%ymm12,%ymm0 │ │ │ │ - vpmulhrsw %ymm1,%ymm12,%ymm1 │ │ │ │ - call 349482 <__cxa_finalize@plt+0x31e432> │ │ │ │ - vpermq $0xd8,%ymm14,%ymm0 │ │ │ │ - vpermq $0x8d,%ymm15,%ymm1 │ │ │ │ - vpmulhrsw %ymm0,%ymm12,%ymm0 │ │ │ │ - vpmulhrsw %ymm1,%ymm12,%ymm1 │ │ │ │ - call 349482 <__cxa_finalize@plt+0x31e432> │ │ │ │ - mov %r10,%rsp │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - imul $0xb5,(%rdx),%eax │ │ │ │ - vpbroadcastd 0x8f4dc(%rip),%ymm2 │ │ │ │ - mov %ecx,(%rdx) │ │ │ │ - or $0x20,%ecx │ │ │ │ - add $0x280,%eax │ │ │ │ - sar $0xa,%eax │ │ │ │ - jmp 34933b <__cxa_finalize@plt+0x31e2eb> │ │ │ │ - xchg %ax,%ax │ │ │ │ - vmovdqa (%rdx),%ymm0 │ │ │ │ - vmovdqa 0x80(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x100(%rdx),%ymm2 │ │ │ │ - vmovdqa 0x180(%rdx),%ymm3 │ │ │ │ - vmovdqa 0x200(%rdx),%ymm4 │ │ │ │ - vmovdqa 0x280(%rdx),%ymm5 │ │ │ │ - vmovdqa 0x300(%rdx),%ymm6 │ │ │ │ - vmovdqa 0x380(%rdx),%ymm7 │ │ │ │ - call 349588 <__cxa_finalize@plt+0x31e538> │ │ │ │ - vpsrld $0xa,%ymm11,%ymm1 │ │ │ │ - vpaddd %ymm1,%ymm0,%ymm0 │ │ │ │ - vpaddd %ymm1,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm1,%ymm5,%ymm5 │ │ │ │ - vpaddd %ymm1,%ymm3,%ymm3 │ │ │ │ - vpaddd %ymm7,%ymm6,%ymm1 │ │ │ │ - vpsubd %ymm7,%ymm6,%ymm6 │ │ │ │ - vpsubd %ymm9,%ymm0,%ymm7 │ │ │ │ - vpaddd %ymm0,%ymm9,%ymm0 │ │ │ │ - vpaddd %ymm4,%ymm5,%ymm2 │ │ │ │ - vpsubd %ymm4,%ymm5,%ymm5 │ │ │ │ - vpsubd %ymm8,%ymm3,%ymm4 │ │ │ │ - vpaddd %ymm3,%ymm8,%ymm3 │ │ │ │ - vpsrad $0x2,%ymm0,%ymm0 │ │ │ │ - vpsrad $0x2,%ymm1,%ymm1 │ │ │ │ - vpsrad $0x2,%ymm2,%ymm2 │ │ │ │ - vpsrad $0x2,%ymm3,%ymm3 │ │ │ │ - vpsrad $0x2,%ymm4,%ymm4 │ │ │ │ - vpsrad $0x2,%ymm5,%ymm5 │ │ │ │ - vpsrad $0x2,%ymm6,%ymm6 │ │ │ │ - vpsrad $0x2,%ymm7,%ymm7 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call 34fe10 <__cxa_finalize@plt+0x324dc0> │ │ │ │ - add $0x20,%rdx │ │ │ │ - vpackssdw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpackssdw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpackssdw %ymm5,%ymm4,%ymm4 │ │ │ │ - vpackssdw %ymm7,%ymm6,%ymm6 │ │ │ │ - vpshufb %ymm14,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm14,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm14,%ymm4,%ymm4 │ │ │ │ - vpshufb %ymm14,%ymm6,%ymm6 │ │ │ │ - vpunpckhdq %ymm2,%ymm0,%ymm3 │ │ │ │ - vpunpckldq %ymm2,%ymm0,%ymm0 │ │ │ │ - vpunpckldq %ymm6,%ymm4,%ymm2 │ │ │ │ - vpunpckhdq %ymm6,%ymm4,%ymm4 │ │ │ │ - vperm2i128 $0x31,%ymm2,%ymm0,%ymm1 │ │ │ │ - vinserti128 $0x1,%xmm2,%ymm0,%ymm0 │ │ │ │ - vinserti128 $0x1,%xmm4,%ymm3,%ymm2 │ │ │ │ - vperm2i128 $0x31,%ymm4,%ymm3,%ymm3 │ │ │ │ - ret │ │ │ │ - vpaddd %ymm0,%ymm11,%ymm0 │ │ │ │ - vpaddd %ymm1,%ymm11,%ymm1 │ │ │ │ - vpaddd %ymm2,%ymm11,%ymm2 │ │ │ │ - vpaddd %ymm3,%ymm11,%ymm3 │ │ │ │ - vpsrad $0xc,%ymm0,%ymm0 │ │ │ │ - vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ - vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ - vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ - vpbroadcastd 0x8f32d(%rip),%ymm7 │ │ │ │ - vpbroadcastd 0x8f224(%rip),%ymm8 │ │ │ │ - vpbroadcastd 0x8f337(%rip),%ymm6 │ │ │ │ - vpbroadcastd 0x8f2e2(%rip),%ymm9 │ │ │ │ - vpbroadcastd 0x8f2c9(%rip),%ymm5 │ │ │ │ - vpbroadcastd 0x8f240(%rip),%ymm10 │ │ │ │ - vpbroadcastd 0x8f31f(%rip),%ymm4 │ │ │ │ - vpbroadcastd 0x8f28e(%rip),%ymm15 │ │ │ │ - vpmulld %ymm0,%ymm7,%ymm7 │ │ │ │ - vpmulld %ymm0,%ymm8,%ymm0 │ │ │ │ - vpmulld %ymm1,%ymm6,%ymm6 │ │ │ │ - vpmulld %ymm1,%ymm9,%ymm1 │ │ │ │ - vpmulld %ymm2,%ymm5,%ymm5 │ │ │ │ - vpmulld %ymm2,%ymm10,%ymm2 │ │ │ │ - vpmulld %ymm3,%ymm4,%ymm4 │ │ │ │ - vpmulld %ymm3,%ymm15,%ymm3 │ │ │ │ - jmp 3500b3 <__cxa_finalize@plt+0x325063> │ │ │ │ - vpaddd %ymm0,%ymm11,%ymm0 │ │ │ │ - vpaddd %ymm1,%ymm11,%ymm1 │ │ │ │ - vpaddd %ymm2,%ymm11,%ymm2 │ │ │ │ - vpaddd %ymm3,%ymm11,%ymm3 │ │ │ │ - vpaddd %ymm4,%ymm11,%ymm4 │ │ │ │ - vpaddd %ymm5,%ymm11,%ymm5 │ │ │ │ - vpaddd %ymm6,%ymm11,%ymm6 │ │ │ │ - vpaddd %ymm7,%ymm11,%ymm7 │ │ │ │ - vpsrad $0xc,%ymm0,%ymm0 │ │ │ │ - vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ - vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ - vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ - vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ - vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ - vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ - vpsrad $0xc,%ymm7,%ymm7 │ │ │ │ - vpbroadcastd 0x8f270(%rip),%ymm8 │ │ │ │ - vpmulld %ymm0,%ymm8,%ymm9 │ │ │ │ - vpmulld %ymm7,%ymm8,%ymm8 │ │ │ │ - vpbroadcastd 0x8f15d(%rip),%ymm10 │ │ │ │ - vpmulld %ymm0,%ymm10,%ymm0 │ │ │ │ - vpmulld %ymm7,%ymm10,%ymm7 │ │ │ │ - vpaddd %ymm7,%ymm9,%ymm7 │ │ │ │ - vpsubd %ymm8,%ymm0,%ymm0 │ │ │ │ - vpbroadcastd 0x8f171(%rip),%ymm8 │ │ │ │ - vpmulld %ymm6,%ymm8,%ymm9 │ │ │ │ - vpmulld %ymm1,%ymm8,%ymm8 │ │ │ │ - vpbroadcastd 0x8f1fe(%rip),%ymm10 │ │ │ │ - vpmulld %ymm6,%ymm10,%ymm6 │ │ │ │ - vpmulld %ymm1,%ymm10,%ymm1 │ │ │ │ - vpaddd %ymm1,%ymm9,%ymm1 │ │ │ │ - vpsubd %ymm8,%ymm6,%ymm6 │ │ │ │ - vpbroadcastd 0x8f1d2(%rip),%ymm8 │ │ │ │ - vpmulld %ymm2,%ymm8,%ymm9 │ │ │ │ - vpmulld %ymm5,%ymm8,%ymm8 │ │ │ │ - vpbroadcastd 0x8f13f(%rip),%ymm10 │ │ │ │ - vpmulld %ymm2,%ymm10,%ymm2 │ │ │ │ - vpmulld %ymm5,%ymm10,%ymm5 │ │ │ │ - vpaddd %ymm5,%ymm9,%ymm5 │ │ │ │ - vpsubd %ymm8,%ymm2,%ymm2 │ │ │ │ - vpbroadcastd 0x8f143(%rip),%ymm8 │ │ │ │ - vpmulld %ymm4,%ymm8,%ymm9 │ │ │ │ - vpmulld %ymm3,%ymm8,%ymm8 │ │ │ │ - vpbroadcastd 0x8f170(%rip),%ymm10 │ │ │ │ - vpmulld %ymm4,%ymm10,%ymm4 │ │ │ │ - vpmulld %ymm3,%ymm10,%ymm3 │ │ │ │ - vpaddd %ymm3,%ymm9,%ymm3 │ │ │ │ - vpsubd %ymm8,%ymm4,%ymm4 │ │ │ │ - vpaddd %ymm0,%ymm11,%ymm0 │ │ │ │ - vpaddd %ymm7,%ymm11,%ymm7 │ │ │ │ - vpaddd %ymm6,%ymm11,%ymm6 │ │ │ │ - vpaddd %ymm1,%ymm11,%ymm1 │ │ │ │ - vpaddd %ymm2,%ymm11,%ymm2 │ │ │ │ - vpaddd %ymm5,%ymm11,%ymm5 │ │ │ │ - vpaddd %ymm4,%ymm11,%ymm4 │ │ │ │ - vpaddd %ymm3,%ymm11,%ymm3 │ │ │ │ - vpsrad $0xc,%ymm0,%ymm0 │ │ │ │ - vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ - vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ - vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ - vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ - vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ - vpsrad $0xc,%ymm7,%ymm7 │ │ │ │ - vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ - vpsubd %ymm4,%ymm0,%ymm8 │ │ │ │ - vpaddd %ymm4,%ymm0,%ymm0 │ │ │ │ - vpsubd %ymm2,%ymm6,%ymm4 │ │ │ │ - vpaddd %ymm2,%ymm6,%ymm6 │ │ │ │ - vpsubd %ymm5,%ymm1,%ymm2 │ │ │ │ - vpaddd %ymm5,%ymm1,%ymm1 │ │ │ │ - vpsubd %ymm3,%ymm7,%ymm5 │ │ │ │ - vpaddd %ymm3,%ymm7,%ymm7 │ │ │ │ - vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ - vpmaxsd %ymm5,%ymm12,%ymm5 │ │ │ │ - vpmaxsd %ymm4,%ymm12,%ymm4 │ │ │ │ - vpmaxsd %ymm2,%ymm12,%ymm2 │ │ │ │ - vpmaxsd %ymm0,%ymm12,%ymm0 │ │ │ │ - vpmaxsd %ymm6,%ymm12,%ymm6 │ │ │ │ - vpmaxsd %ymm1,%ymm12,%ymm1 │ │ │ │ - vpmaxsd %ymm7,%ymm12,%ymm7 │ │ │ │ - vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ - vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ - vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ - vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ - vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ - vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ - vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ - vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ - vpbroadcastd 0x8f0dc(%rip),%ymm15 │ │ │ │ - vpbroadcastd 0x8f013(%rip),%ymm10 │ │ │ │ - vpmulld %ymm5,%ymm15,%ymm9 │ │ │ │ - vpmulld %ymm15,%ymm8,%ymm3 │ │ │ │ - vpmulld %ymm5,%ymm10,%ymm5 │ │ │ │ - vpmulld %ymm10,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm11,%ymm9,%ymm9 │ │ │ │ - vpaddd %ymm9,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm5,%ymm11,%ymm5 │ │ │ │ - vpsubd %ymm3,%ymm5,%ymm5 │ │ │ │ - vpsrad $0xc,%ymm8,%ymm8 │ │ │ │ - vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ - vpmulld %ymm2,%ymm15,%ymm9 │ │ │ │ - vpmulld %ymm4,%ymm15,%ymm3 │ │ │ │ - vpmulld %ymm2,%ymm10,%ymm2 │ │ │ │ - vpmulld %ymm4,%ymm10,%ymm4 │ │ │ │ - vpsubd %ymm9,%ymm11,%ymm9 │ │ │ │ - vpsubd %ymm4,%ymm9,%ymm4 │ │ │ │ - vpaddd %ymm2,%ymm11,%ymm2 │ │ │ │ - vpsubd %ymm3,%ymm2,%ymm2 │ │ │ │ - vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ - vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ - vpsubd %ymm6,%ymm0,%ymm3 │ │ │ │ - vpaddd %ymm6,%ymm0,%ymm0 │ │ │ │ - vpsubd %ymm1,%ymm7,%ymm6 │ │ │ │ - vpaddd %ymm1,%ymm7,%ymm7 │ │ │ │ - vpsubd %ymm4,%ymm5,%ymm1 │ │ │ │ - vpaddd %ymm4,%ymm5,%ymm5 │ │ │ │ - vpsubd %ymm2,%ymm8,%ymm4 │ │ │ │ - vpaddd %ymm2,%ymm8,%ymm8 │ │ │ │ - vpmaxsd %ymm3,%ymm12,%ymm3 │ │ │ │ - vpmaxsd %ymm6,%ymm12,%ymm6 │ │ │ │ - vpmaxsd %ymm1,%ymm12,%ymm1 │ │ │ │ - vpmaxsd %ymm4,%ymm12,%ymm4 │ │ │ │ - vpmaxsd %ymm0,%ymm12,%ymm0 │ │ │ │ - vpmaxsd %ymm7,%ymm12,%ymm7 │ │ │ │ - vpmaxsd %ymm5,%ymm12,%ymm5 │ │ │ │ - vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ - vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ - vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ - vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ - vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ - vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ - vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ - vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ - vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ - vpbroadcastd 0x8efaa(%rip),%ymm15 │ │ │ │ - vpbroadcastd 0x8ef89(%rip),%ymm10 │ │ │ │ - vpmulld %ymm4,%ymm15,%ymm9 │ │ │ │ - vpmulld %ymm1,%ymm15,%ymm2 │ │ │ │ - vpmulld %ymm4,%ymm10,%ymm4 │ │ │ │ - vpmulld %ymm1,%ymm10,%ymm1 │ │ │ │ - vpaddd %ymm11,%ymm9,%ymm9 │ │ │ │ - vpaddd %ymm1,%ymm9,%ymm1 │ │ │ │ - vpaddd %ymm4,%ymm11,%ymm4 │ │ │ │ - vpsubd %ymm2,%ymm4,%ymm4 │ │ │ │ - vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ - vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ - vpmulld %ymm6,%ymm15,%ymm9 │ │ │ │ - vpmulld %ymm3,%ymm15,%ymm2 │ │ │ │ - vpmulld %ymm6,%ymm10,%ymm6 │ │ │ │ - vpmulld %ymm3,%ymm10,%ymm3 │ │ │ │ - vpaddd %ymm11,%ymm9,%ymm9 │ │ │ │ - vpaddd %ymm3,%ymm9,%ymm3 │ │ │ │ - vpaddd %ymm6,%ymm11,%ymm6 │ │ │ │ - vpsubd %ymm2,%ymm6,%ymm6 │ │ │ │ - vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ - vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ - vmovdqa %ymm0,-0x80(%rax) │ │ │ │ - vmovdqa %ymm5,-0x60(%rax) │ │ │ │ - vmovdqa %ymm4,-0x40(%rax) │ │ │ │ - vmovdqa %ymm6,-0x20(%rax) │ │ │ │ - vmovdqa %ymm3,(%rax) │ │ │ │ - vmovdqa %ymm1,0x20(%rax) │ │ │ │ - vmovdqa %ymm8,0x40(%rax) │ │ │ │ - vmovdqa %ymm7,0x60(%rax) │ │ │ │ - ret │ │ │ │ - vpaddd %ymm0,%ymm11,%ymm0 │ │ │ │ - vpaddd %ymm1,%ymm11,%ymm1 │ │ │ │ - vpaddd %ymm2,%ymm11,%ymm2 │ │ │ │ - vpaddd %ymm3,%ymm11,%ymm3 │ │ │ │ - vpsrad $0xc,%ymm0,%ymm0 │ │ │ │ - vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ - vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ - vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ - vpbroadcastd 0x8ef72(%rip),%ymm7 │ │ │ │ - vpbroadcastd 0x8ef2d(%rip),%ymm8 │ │ │ │ - vpbroadcastd 0x8ef54(%rip),%ymm6 │ │ │ │ - vpbroadcastd 0x8ee4b(%rip),%ymm9 │ │ │ │ - vpbroadcastd 0x8ef5a(%rip),%ymm5 │ │ │ │ - vpbroadcastd 0x8eed9(%rip),%ymm10 │ │ │ │ - vpbroadcastd 0x8eef0(%rip),%ymm4 │ │ │ │ - vpbroadcastd 0x8ee67(%rip),%ymm15 │ │ │ │ - vpmulld %ymm0,%ymm7,%ymm7 │ │ │ │ - vpmulld %ymm0,%ymm8,%ymm0 │ │ │ │ - vpmulld %ymm1,%ymm6,%ymm6 │ │ │ │ - vpmulld %ymm1,%ymm9,%ymm1 │ │ │ │ - vpmulld %ymm2,%ymm5,%ymm5 │ │ │ │ - vpmulld %ymm2,%ymm10,%ymm2 │ │ │ │ - vpmulld %ymm3,%ymm4,%ymm4 │ │ │ │ - vpmulld %ymm3,%ymm15,%ymm3 │ │ │ │ - jmp 350482 <__cxa_finalize@plt+0x325432> │ │ │ │ - vpaddd %ymm0,%ymm11,%ymm0 │ │ │ │ - vpaddd %ymm1,%ymm11,%ymm1 │ │ │ │ - vpaddd %ymm2,%ymm11,%ymm2 │ │ │ │ - vpaddd %ymm3,%ymm11,%ymm3 │ │ │ │ - vpaddd %ymm4,%ymm11,%ymm4 │ │ │ │ - vpaddd %ymm5,%ymm11,%ymm5 │ │ │ │ - vpaddd %ymm6,%ymm11,%ymm6 │ │ │ │ - vpaddd %ymm7,%ymm11,%ymm7 │ │ │ │ - vpsrad $0xc,%ymm0,%ymm0 │ │ │ │ - vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ - vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ - vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ - vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ - vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ - vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ - vpsrad $0xc,%ymm7,%ymm7 │ │ │ │ - vpbroadcastd 0x8edd9(%rip),%ymm8 │ │ │ │ - vpmulld %ymm7,%ymm8,%ymm9 │ │ │ │ - vpmulld %ymm0,%ymm8,%ymm8 │ │ │ │ - vpbroadcastd 0x8ee66(%rip),%ymm10 │ │ │ │ - vpmulld %ymm7,%ymm10,%ymm7 │ │ │ │ - vpmulld %ymm0,%ymm10,%ymm0 │ │ │ │ - vpaddd %ymm0,%ymm9,%ymm0 │ │ │ │ - vpsubd %ymm8,%ymm7,%ymm7 │ │ │ │ - vpbroadcastd 0x8ee7a(%rip),%ymm8 │ │ │ │ - vpmulld %ymm1,%ymm8,%ymm9 │ │ │ │ - vpmulld %ymm6,%ymm8,%ymm8 │ │ │ │ - vpbroadcastd 0x8ed67(%rip),%ymm10 │ │ │ │ - vpmulld %ymm1,%ymm10,%ymm1 │ │ │ │ - vpmulld %ymm6,%ymm10,%ymm6 │ │ │ │ - vpaddd %ymm6,%ymm9,%ymm6 │ │ │ │ - vpsubd %ymm8,%ymm1,%ymm1 │ │ │ │ - vpbroadcastd 0x8edab(%rip),%ymm8 │ │ │ │ - vpmulld %ymm5,%ymm8,%ymm9 │ │ │ │ - vpmulld %ymm2,%ymm8,%ymm8 │ │ │ │ - vpbroadcastd 0x8edd8(%rip),%ymm10 │ │ │ │ - vpmulld %ymm5,%ymm10,%ymm5 │ │ │ │ - vpmulld %ymm2,%ymm10,%ymm2 │ │ │ │ - vpaddd %ymm2,%ymm9,%ymm2 │ │ │ │ - vpsubd %ymm8,%ymm5,%ymm5 │ │ │ │ - vpbroadcastd 0x8eddc(%rip),%ymm8 │ │ │ │ - vpmulld %ymm3,%ymm8,%ymm9 │ │ │ │ - vpmulld %ymm4,%ymm8,%ymm8 │ │ │ │ - vpbroadcastd 0x8ed49(%rip),%ymm10 │ │ │ │ - vpmulld %ymm3,%ymm10,%ymm3 │ │ │ │ - vpmulld %ymm4,%ymm10,%ymm4 │ │ │ │ - vpaddd %ymm4,%ymm9,%ymm4 │ │ │ │ - vpsubd %ymm8,%ymm3,%ymm3 │ │ │ │ - vpaddd %ymm0,%ymm11,%ymm0 │ │ │ │ - vpaddd %ymm7,%ymm11,%ymm7 │ │ │ │ - vpaddd %ymm6,%ymm11,%ymm6 │ │ │ │ - vpaddd %ymm1,%ymm11,%ymm1 │ │ │ │ - vpaddd %ymm2,%ymm11,%ymm2 │ │ │ │ - vpaddd %ymm5,%ymm11,%ymm5 │ │ │ │ - vpaddd %ymm4,%ymm11,%ymm4 │ │ │ │ - vpaddd %ymm3,%ymm11,%ymm3 │ │ │ │ - vpsrad $0xc,%ymm0,%ymm0 │ │ │ │ - vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ - vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ - vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ - vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ - vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ - vpsrad $0xc,%ymm7,%ymm7 │ │ │ │ - vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ - vpsubd %ymm4,%ymm0,%ymm8 │ │ │ │ - vpaddd %ymm4,%ymm0,%ymm0 │ │ │ │ - vpsubd %ymm2,%ymm6,%ymm4 │ │ │ │ - vpaddd %ymm2,%ymm6,%ymm6 │ │ │ │ - vpsubd %ymm5,%ymm1,%ymm2 │ │ │ │ - vpaddd %ymm5,%ymm1,%ymm1 │ │ │ │ - vpsubd %ymm3,%ymm7,%ymm5 │ │ │ │ - vpaddd %ymm3,%ymm7,%ymm7 │ │ │ │ - vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ - vpmaxsd %ymm5,%ymm12,%ymm5 │ │ │ │ - vpmaxsd %ymm4,%ymm12,%ymm4 │ │ │ │ - vpmaxsd %ymm2,%ymm12,%ymm2 │ │ │ │ - vpmaxsd %ymm0,%ymm12,%ymm0 │ │ │ │ - vpmaxsd %ymm6,%ymm12,%ymm6 │ │ │ │ - vpmaxsd %ymm1,%ymm12,%ymm1 │ │ │ │ - vpmaxsd %ymm7,%ymm12,%ymm7 │ │ │ │ - vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ - vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ - vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ - vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ - vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ - vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ - vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ - vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ - vpbroadcastd 0x8ed15(%rip),%ymm15 │ │ │ │ - vpbroadcastd 0x8ec4c(%rip),%ymm10 │ │ │ │ - vpmulld %ymm4,%ymm15,%ymm9 │ │ │ │ - vpmulld %ymm2,%ymm15,%ymm3 │ │ │ │ - vpmulld %ymm4,%ymm10,%ymm4 │ │ │ │ - vpmulld %ymm2,%ymm10,%ymm2 │ │ │ │ - vpaddd %ymm11,%ymm9,%ymm9 │ │ │ │ - vpaddd %ymm2,%ymm9,%ymm2 │ │ │ │ - vpaddd %ymm4,%ymm11,%ymm4 │ │ │ │ - vpsubd %ymm3,%ymm4,%ymm4 │ │ │ │ - vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ - vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ - vpmulld %ymm15,%ymm8,%ymm9 │ │ │ │ - vpmulld %ymm5,%ymm15,%ymm3 │ │ │ │ - vpmulld %ymm10,%ymm8,%ymm8 │ │ │ │ - vpmulld %ymm5,%ymm10,%ymm5 │ │ │ │ - vpsubd %ymm9,%ymm11,%ymm9 │ │ │ │ - vpsubd %ymm5,%ymm9,%ymm5 │ │ │ │ - vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ - vpsubd %ymm3,%ymm8,%ymm8 │ │ │ │ - vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ - vpsrad $0xc,%ymm8,%ymm8 │ │ │ │ - vpsubd %ymm6,%ymm0,%ymm3 │ │ │ │ - vpaddd %ymm6,%ymm0,%ymm0 │ │ │ │ - vpsubd %ymm1,%ymm7,%ymm6 │ │ │ │ - vpaddd %ymm1,%ymm7,%ymm7 │ │ │ │ - vpsubd %ymm4,%ymm5,%ymm1 │ │ │ │ - vpaddd %ymm4,%ymm5,%ymm5 │ │ │ │ - vpsubd %ymm2,%ymm8,%ymm4 │ │ │ │ - vpaddd %ymm2,%ymm8,%ymm8 │ │ │ │ - vpmaxsd %ymm3,%ymm12,%ymm3 │ │ │ │ - vpmaxsd %ymm6,%ymm12,%ymm6 │ │ │ │ - vpmaxsd %ymm1,%ymm12,%ymm1 │ │ │ │ - vpmaxsd %ymm4,%ymm12,%ymm4 │ │ │ │ - vpmaxsd %ymm0,%ymm12,%ymm0 │ │ │ │ - vpmaxsd %ymm7,%ymm12,%ymm7 │ │ │ │ - vpmaxsd %ymm5,%ymm12,%ymm5 │ │ │ │ - vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ - vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ - vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ - vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ - vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ - vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ - vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ - vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ - vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ - vpbroadcastd 0x8ebdb(%rip),%ymm15 │ │ │ │ - vpbroadcastd 0x8ebba(%rip),%ymm10 │ │ │ │ - vpmulld %ymm4,%ymm15,%ymm9 │ │ │ │ - vpmulld %ymm1,%ymm15,%ymm2 │ │ │ │ - vpmulld %ymm4,%ymm10,%ymm4 │ │ │ │ - vpmulld %ymm1,%ymm10,%ymm1 │ │ │ │ - vpsubd %ymm9,%ymm11,%ymm9 │ │ │ │ - vpsubd %ymm1,%ymm9,%ymm1 │ │ │ │ - vpaddd %ymm4,%ymm11,%ymm4 │ │ │ │ - vpsubd %ymm2,%ymm4,%ymm4 │ │ │ │ - vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ - vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ - vpmulld %ymm3,%ymm15,%ymm9 │ │ │ │ - vpmulld %ymm6,%ymm15,%ymm2 │ │ │ │ - vpmulld %ymm3,%ymm10,%ymm3 │ │ │ │ - vpmulld %ymm6,%ymm10,%ymm6 │ │ │ │ - vpsubd %ymm9,%ymm11,%ymm9 │ │ │ │ - vpsubd %ymm6,%ymm9,%ymm6 │ │ │ │ - vpaddd %ymm3,%ymm11,%ymm3 │ │ │ │ - vpsubd %ymm2,%ymm3,%ymm3 │ │ │ │ - vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ - vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ - vmovdqa -0x80(%rax),%ymm9 │ │ │ │ - vmovdqa -0x60(%rax),%ymm10 │ │ │ │ - vpsubd %ymm7,%ymm9,%ymm2 │ │ │ │ - vpaddd %ymm7,%ymm9,%ymm9 │ │ │ │ - vpsubd %ymm5,%ymm10,%ymm7 │ │ │ │ - vpaddd %ymm5,%ymm10,%ymm10 │ │ │ │ - vpmaxsd %ymm12,%ymm9,%ymm9 │ │ │ │ - vpmaxsd %ymm12,%ymm10,%ymm10 │ │ │ │ - vpmaxsd %ymm2,%ymm12,%ymm2 │ │ │ │ - vpmaxsd %ymm7,%ymm12,%ymm7 │ │ │ │ - vpminsd %ymm13,%ymm9,%ymm9 │ │ │ │ - vpminsd %ymm13,%ymm10,%ymm10 │ │ │ │ - vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ - vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ - vmovdqa %ymm9,-0x80(%rax) │ │ │ │ - vmovdqa %ymm10,-0x60(%rax) │ │ │ │ - vmovdqa -0x40(%rax),%ymm9 │ │ │ │ - vmovdqa -0x20(%rax),%ymm10 │ │ │ │ - vpsubd %ymm1,%ymm9,%ymm5 │ │ │ │ - vpaddd %ymm1,%ymm9,%ymm9 │ │ │ │ - vpsubd %ymm6,%ymm10,%ymm1 │ │ │ │ - vpaddd %ymm6,%ymm10,%ymm10 │ │ │ │ - vpmaxsd %ymm12,%ymm9,%ymm9 │ │ │ │ - vpmaxsd %ymm12,%ymm10,%ymm10 │ │ │ │ - vpmaxsd %ymm5,%ymm12,%ymm5 │ │ │ │ - vpmaxsd %ymm1,%ymm12,%ymm1 │ │ │ │ - vpminsd %ymm13,%ymm9,%ymm9 │ │ │ │ - vpminsd %ymm13,%ymm10,%ymm10 │ │ │ │ - vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ - vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ - vmovdqa %ymm9,-0x40(%rax) │ │ │ │ - vmovdqa %ymm10,-0x20(%rax) │ │ │ │ - vmovdqa (%rax),%ymm9 │ │ │ │ - vmovdqa 0x20(%rax),%ymm10 │ │ │ │ - vpsubd %ymm3,%ymm9,%ymm6 │ │ │ │ - vpaddd %ymm3,%ymm9,%ymm9 │ │ │ │ - vpsubd %ymm4,%ymm10,%ymm3 │ │ │ │ - vpaddd %ymm4,%ymm10,%ymm10 │ │ │ │ - vpmaxsd %ymm12,%ymm9,%ymm9 │ │ │ │ - vpmaxsd %ymm12,%ymm10,%ymm10 │ │ │ │ - vpmaxsd %ymm6,%ymm12,%ymm6 │ │ │ │ - vpmaxsd %ymm3,%ymm12,%ymm3 │ │ │ │ - vpminsd %ymm13,%ymm9,%ymm9 │ │ │ │ - vpminsd %ymm13,%ymm10,%ymm10 │ │ │ │ - vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ - vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ - vpmulld %ymm6,%ymm14,%ymm6 │ │ │ │ - vpmulld %ymm3,%ymm14,%ymm3 │ │ │ │ - vpmulld %ymm1,%ymm14,%ymm1 │ │ │ │ - vpmulld %ymm5,%ymm14,%ymm5 │ │ │ │ - vpaddd %ymm6,%ymm11,%ymm6 │ │ │ │ - vpaddd %ymm3,%ymm11,%ymm3 │ │ │ │ - vpsubd %ymm1,%ymm6,%ymm4 │ │ │ │ - vpaddd %ymm1,%ymm6,%ymm6 │ │ │ │ - vpsubd %ymm5,%ymm3,%ymm1 │ │ │ │ - vpaddd %ymm5,%ymm3,%ymm3 │ │ │ │ - vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ - vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ - vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ - vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ - vmovdqa %ymm4,(%rax) │ │ │ │ - vmovdqa %ymm1,0x20(%rax) │ │ │ │ - vmovdqa 0x40(%rax),%ymm4 │ │ │ │ - vmovdqa 0x60(%rax),%ymm1 │ │ │ │ - vpsubd %ymm8,%ymm4,%ymm5 │ │ │ │ - vpaddd %ymm4,%ymm8,%ymm4 │ │ │ │ - vpsubd %ymm0,%ymm1,%ymm8 │ │ │ │ - vpaddd %ymm0,%ymm1,%ymm1 │ │ │ │ - vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ - vpmaxsd %ymm5,%ymm12,%ymm5 │ │ │ │ - vpmaxsd %ymm4,%ymm12,%ymm4 │ │ │ │ - vpmaxsd %ymm1,%ymm12,%ymm1 │ │ │ │ - vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ - vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ - vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ - vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ - vpmulld %ymm5,%ymm14,%ymm5 │ │ │ │ - vpmulld %ymm14,%ymm8,%ymm8 │ │ │ │ - vpmulld %ymm7,%ymm14,%ymm7 │ │ │ │ - vpmulld %ymm2,%ymm14,%ymm2 │ │ │ │ - vpaddd %ymm5,%ymm11,%ymm5 │ │ │ │ - vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ - vpsubd %ymm7,%ymm5,%ymm0 │ │ │ │ - vpaddd %ymm7,%ymm5,%ymm5 │ │ │ │ - vpsubd %ymm2,%ymm8,%ymm7 │ │ │ │ - vpaddd %ymm2,%ymm8,%ymm2 │ │ │ │ - vpsrad $0xc,%ymm0,%ymm0 │ │ │ │ - vpsrad $0xc,%ymm7,%ymm7 │ │ │ │ - vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ - vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ - vmovdqa %ymm0,0x40(%rax) │ │ │ │ - vmovdqa %ymm7,0x60(%rax) │ │ │ │ - mov %rax,%r8 │ │ │ │ - add $0x100,%rax │ │ │ │ - vmovdqa %ymm2,-0x80(%rax) │ │ │ │ - vmovdqa %ymm5,-0x60(%rax) │ │ │ │ - vmovdqa %ymm3,-0x40(%rax) │ │ │ │ - vmovdqa %ymm6,-0x20(%rax) │ │ │ │ - vmovdqa %ymm9,(%rax) │ │ │ │ - vmovdqa %ymm10,0x20(%rax) │ │ │ │ - vmovdqa %ymm4,0x40(%rax) │ │ │ │ - vmovdqa %ymm1,0x60(%rax) │ │ │ │ - mov %rax,%r9 │ │ │ │ - add $0x100,%rax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - vpsrld $0xa,%ymm11,%ymm11 │ │ │ │ - vmovdqa -0x80(%rax),%ymm9 │ │ │ │ - vmovdqa 0x60(%r9),%ymm15 │ │ │ │ - vmovdqa -0x80(%r8),%ymm10 │ │ │ │ - vpsubd %ymm9,%ymm0,%ymm8 │ │ │ │ - vpaddd %ymm0,%ymm9,%ymm0 │ │ │ │ - vpmaxsd %ymm0,%ymm12,%ymm0 │ │ │ │ - vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ - vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ - vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm0,%ymm11,%ymm0 │ │ │ │ - vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ - vpsubd %ymm15,%ymm0,%ymm9 │ │ │ │ - vpaddd %ymm0,%ymm15,%ymm0 │ │ │ │ - vpaddd %ymm10,%ymm8,%ymm15 │ │ │ │ - vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x2,%ymm0,%ymm0 │ │ │ │ - vpsrad $0x2,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x2,%ymm15,%ymm15 │ │ │ │ - vpsrad $0x2,%ymm9,%ymm9 │ │ │ │ - vpackssdw %ymm8,%ymm0,%ymm0 │ │ │ │ - vpackssdw %ymm9,%ymm15,%ymm15 │ │ │ │ - vmovdqa -0x60(%rax),%ymm9 │ │ │ │ - vmovdqa 0x40(%r9),%ymm14 │ │ │ │ - vmovdqa -0x60(%r8),%ymm10 │ │ │ │ - vpsubd %ymm9,%ymm1,%ymm8 │ │ │ │ - vpaddd %ymm1,%ymm9,%ymm1 │ │ │ │ - vpmaxsd %ymm1,%ymm12,%ymm1 │ │ │ │ - vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ - vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ - vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm1,%ymm11,%ymm1 │ │ │ │ - vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ - vpsubd %ymm14,%ymm1,%ymm9 │ │ │ │ - vpaddd %ymm1,%ymm14,%ymm1 │ │ │ │ - vpaddd %ymm10,%ymm8,%ymm14 │ │ │ │ - vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x2,%ymm1,%ymm1 │ │ │ │ - vpsrad $0x2,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x2,%ymm14,%ymm14 │ │ │ │ - vpsrad $0x2,%ymm9,%ymm9 │ │ │ │ - vpackssdw %ymm8,%ymm1,%ymm1 │ │ │ │ - vpackssdw %ymm9,%ymm14,%ymm14 │ │ │ │ - vpunpckhwd %ymm1,%ymm0,%ymm8 │ │ │ │ - vpunpcklwd %ymm1,%ymm0,%ymm0 │ │ │ │ - vpunpcklwd %ymm15,%ymm14,%ymm1 │ │ │ │ - vpunpckhwd %ymm15,%ymm14,%ymm14 │ │ │ │ - vmovdqa %ymm8,0x60(%r9) │ │ │ │ - vmovdqa %ymm14,0x40(%r9) │ │ │ │ - vmovdqa -0x40(%rax),%ymm9 │ │ │ │ - vmovdqa 0x20(%r9),%ymm15 │ │ │ │ - vmovdqa -0x40(%r8),%ymm10 │ │ │ │ - vpsubd %ymm9,%ymm2,%ymm8 │ │ │ │ - vpaddd %ymm2,%ymm9,%ymm2 │ │ │ │ - vpmaxsd %ymm2,%ymm12,%ymm2 │ │ │ │ - vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ - vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ - vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm2,%ymm11,%ymm2 │ │ │ │ - vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ - vpsubd %ymm15,%ymm2,%ymm9 │ │ │ │ - vpaddd %ymm2,%ymm15,%ymm2 │ │ │ │ - vpaddd %ymm10,%ymm8,%ymm15 │ │ │ │ - vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x2,%ymm2,%ymm2 │ │ │ │ - vpsrad $0x2,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x2,%ymm15,%ymm15 │ │ │ │ - vpsrad $0x2,%ymm9,%ymm9 │ │ │ │ - vpackssdw %ymm8,%ymm2,%ymm2 │ │ │ │ - vpackssdw %ymm9,%ymm15,%ymm15 │ │ │ │ - vmovdqa -0x20(%rax),%ymm9 │ │ │ │ - vmovdqa (%r9),%ymm14 │ │ │ │ - vmovdqa -0x20(%r8),%ymm10 │ │ │ │ - vpsubd %ymm9,%ymm3,%ymm8 │ │ │ │ - vpaddd %ymm3,%ymm9,%ymm3 │ │ │ │ - vpmaxsd %ymm3,%ymm12,%ymm3 │ │ │ │ - vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ - vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ - vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm3,%ymm11,%ymm3 │ │ │ │ - vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ - vpsubd %ymm14,%ymm3,%ymm9 │ │ │ │ - vpaddd %ymm3,%ymm14,%ymm3 │ │ │ │ - vpaddd %ymm10,%ymm8,%ymm14 │ │ │ │ - vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x2,%ymm3,%ymm3 │ │ │ │ - vpsrad $0x2,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x2,%ymm14,%ymm14 │ │ │ │ - vpsrad $0x2,%ymm9,%ymm9 │ │ │ │ - vpackssdw %ymm8,%ymm3,%ymm3 │ │ │ │ - vpackssdw %ymm9,%ymm14,%ymm14 │ │ │ │ - vpunpckhwd %ymm3,%ymm2,%ymm8 │ │ │ │ - vpunpcklwd %ymm3,%ymm2,%ymm2 │ │ │ │ - vpunpcklwd %ymm15,%ymm14,%ymm3 │ │ │ │ - vpunpckhwd %ymm15,%ymm14,%ymm14 │ │ │ │ - vmovdqa %ymm8,0x20(%r9) │ │ │ │ - vmovdqa %ymm14,(%r9) │ │ │ │ - vmovdqa (%rax),%ymm9 │ │ │ │ - vmovdqa -0x20(%r9),%ymm15 │ │ │ │ - vmovdqa (%r8),%ymm10 │ │ │ │ - vpsubd %ymm9,%ymm4,%ymm8 │ │ │ │ - vpaddd %ymm4,%ymm9,%ymm4 │ │ │ │ - vpmaxsd %ymm4,%ymm12,%ymm4 │ │ │ │ - vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ - vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ - vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm4,%ymm11,%ymm4 │ │ │ │ - vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ - vpsubd %ymm15,%ymm4,%ymm9 │ │ │ │ - vpaddd %ymm4,%ymm15,%ymm4 │ │ │ │ - vpaddd %ymm10,%ymm8,%ymm15 │ │ │ │ - vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x2,%ymm4,%ymm4 │ │ │ │ - vpsrad $0x2,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x2,%ymm15,%ymm15 │ │ │ │ - vpsrad $0x2,%ymm9,%ymm9 │ │ │ │ - vpackssdw %ymm8,%ymm4,%ymm4 │ │ │ │ - vpackssdw %ymm9,%ymm15,%ymm15 │ │ │ │ - vmovdqa 0x20(%rax),%ymm9 │ │ │ │ - vmovdqa -0x40(%r9),%ymm14 │ │ │ │ - vmovdqa 0x20(%r8),%ymm10 │ │ │ │ - vpsubd %ymm9,%ymm5,%ymm8 │ │ │ │ - vpaddd %ymm5,%ymm9,%ymm5 │ │ │ │ - vpmaxsd %ymm5,%ymm12,%ymm5 │ │ │ │ - vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ - vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ - vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm5,%ymm11,%ymm5 │ │ │ │ - vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ - vpsubd %ymm14,%ymm5,%ymm9 │ │ │ │ - vpaddd %ymm5,%ymm14,%ymm5 │ │ │ │ - vpaddd %ymm10,%ymm8,%ymm14 │ │ │ │ - vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x2,%ymm5,%ymm5 │ │ │ │ - vpsrad $0x2,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x2,%ymm14,%ymm14 │ │ │ │ - vpsrad $0x2,%ymm9,%ymm9 │ │ │ │ - vpackssdw %ymm8,%ymm5,%ymm5 │ │ │ │ - vpackssdw %ymm9,%ymm14,%ymm14 │ │ │ │ - vpunpckhwd %ymm5,%ymm4,%ymm8 │ │ │ │ - vpunpcklwd %ymm5,%ymm4,%ymm4 │ │ │ │ - vpunpcklwd %ymm15,%ymm14,%ymm5 │ │ │ │ - vpunpckhwd %ymm15,%ymm14,%ymm14 │ │ │ │ - vmovdqa %ymm8,-0x20(%r9) │ │ │ │ - vmovdqa %ymm14,-0x40(%r9) │ │ │ │ - vmovdqa 0x40(%rax),%ymm9 │ │ │ │ - vmovdqa -0x60(%r9),%ymm15 │ │ │ │ - vmovdqa 0x40(%r8),%ymm10 │ │ │ │ - vpsubd %ymm9,%ymm6,%ymm8 │ │ │ │ - vpaddd %ymm6,%ymm9,%ymm6 │ │ │ │ - vpmaxsd %ymm6,%ymm12,%ymm6 │ │ │ │ - vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ - vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ - vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm6,%ymm11,%ymm6 │ │ │ │ - vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ - vpsubd %ymm15,%ymm6,%ymm9 │ │ │ │ - vpaddd %ymm6,%ymm15,%ymm6 │ │ │ │ - vpaddd %ymm10,%ymm8,%ymm15 │ │ │ │ - vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x2,%ymm6,%ymm6 │ │ │ │ - vpsrad $0x2,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x2,%ymm15,%ymm15 │ │ │ │ - vpsrad $0x2,%ymm9,%ymm9 │ │ │ │ - vpackssdw %ymm8,%ymm6,%ymm6 │ │ │ │ - vpackssdw %ymm9,%ymm15,%ymm15 │ │ │ │ - vmovdqa 0x60(%rax),%ymm9 │ │ │ │ - vmovdqa -0x80(%r9),%ymm14 │ │ │ │ - vmovdqa 0x60(%r8),%ymm10 │ │ │ │ - vpsubd %ymm9,%ymm7,%ymm8 │ │ │ │ - vpaddd %ymm7,%ymm9,%ymm7 │ │ │ │ - vpmaxsd %ymm7,%ymm12,%ymm7 │ │ │ │ - vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ - vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ - vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm7,%ymm11,%ymm7 │ │ │ │ - vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ - vpsubd %ymm14,%ymm7,%ymm9 │ │ │ │ - vpaddd %ymm7,%ymm14,%ymm7 │ │ │ │ - vpaddd %ymm10,%ymm8,%ymm14 │ │ │ │ - vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x2,%ymm7,%ymm7 │ │ │ │ - vpsrad $0x2,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x2,%ymm14,%ymm14 │ │ │ │ - vpsrad $0x2,%ymm9,%ymm9 │ │ │ │ - vpackssdw %ymm8,%ymm7,%ymm7 │ │ │ │ - vpackssdw %ymm9,%ymm14,%ymm14 │ │ │ │ - vpunpckhwd %ymm7,%ymm6,%ymm8 │ │ │ │ - vpunpcklwd %ymm7,%ymm6,%ymm6 │ │ │ │ - vpunpcklwd %ymm15,%ymm14,%ymm7 │ │ │ │ - vpunpckhwd %ymm15,%ymm14,%ymm14 │ │ │ │ - vmovdqa %ymm8,-0x60(%r9) │ │ │ │ - vmovdqa %ymm14,-0x80(%r9) │ │ │ │ - vpunpckhdq %ymm1,%ymm3,%ymm15 │ │ │ │ - vpunpckldq %ymm1,%ymm3,%ymm3 │ │ │ │ - vpunpckhdq %ymm6,%ymm4,%ymm1 │ │ │ │ - vpunpckldq %ymm6,%ymm4,%ymm4 │ │ │ │ - vpunpckhdq %ymm2,%ymm0,%ymm6 │ │ │ │ - vpunpckldq %ymm2,%ymm0,%ymm0 │ │ │ │ - vpunpckhdq %ymm5,%ymm7,%ymm2 │ │ │ │ - vpunpckldq %ymm5,%ymm7,%ymm7 │ │ │ │ - vpunpcklqdq %ymm15,%ymm2,%ymm5 │ │ │ │ - vpunpckhqdq %ymm15,%ymm2,%ymm2 │ │ │ │ - vpunpckhqdq %ymm3,%ymm7,%ymm15 │ │ │ │ - vpunpcklqdq %ymm3,%ymm7,%ymm7 │ │ │ │ - vpunpckhqdq %ymm1,%ymm6,%ymm3 │ │ │ │ - vpunpcklqdq %ymm1,%ymm6,%ymm6 │ │ │ │ - vpunpckhqdq %ymm4,%ymm0,%ymm1 │ │ │ │ - vpunpcklqdq %ymm4,%ymm0,%ymm0 │ │ │ │ - vperm2i128 $0x31,%ymm7,%ymm0,%ymm4 │ │ │ │ - vinserti128 $0x1,%xmm7,%ymm0,%ymm0 │ │ │ │ - vperm2i128 $0x31,%ymm2,%ymm3,%ymm7 │ │ │ │ - vinserti128 $0x1,%xmm2,%ymm3,%ymm3 │ │ │ │ - vinserti128 $0x1,%xmm5,%ymm6,%ymm2 │ │ │ │ - vperm2i128 $0x31,%ymm5,%ymm6,%ymm6 │ │ │ │ - vperm2i128 $0x31,%ymm15,%ymm1,%ymm5 │ │ │ │ - vinserti128 $0x1,%xmm15,%ymm1,%ymm1 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - vpbroadcastd 0x8e5f7(%rip),%ymm7 │ │ │ │ - vpbroadcastd 0x8db0a(%rip),%ymm5 │ │ │ │ - vpxor %ymm6,%ymm6,%ymm6 │ │ │ │ - mov %ecx,%eax │ │ │ │ - add $0x15,%cl │ │ │ │ - cmovb %eax,%ecx │ │ │ │ - lea (%rsi,%rsi,2),%rax │ │ │ │ - lea (%rsi,%rsi,4),%r9 │ │ │ │ - lea (%rsi,%rax,2),%r8 │ │ │ │ - vmovdqa (%rdx),%ymm0 │ │ │ │ - vpackssdw 0x80(%rdx),%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x100(%rdx),%ymm1 │ │ │ │ - vpackssdw 0x180(%rdx),%ymm1,%ymm1 │ │ │ │ - vmovdqa 0x200(%rdx),%ymm2 │ │ │ │ - vpackssdw 0x280(%rdx),%ymm2,%ymm2 │ │ │ │ - vmovdqa 0x300(%rdx),%ymm3 │ │ │ │ - vpackssdw 0x380(%rdx),%ymm3,%ymm3 │ │ │ │ - vpaddsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpaddsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpaddsw %ymm5,%ymm2,%ymm2 │ │ │ │ - vpaddsw %ymm5,%ymm3,%ymm3 │ │ │ │ - vpsraw $0x3,%ymm0,%ymm0 │ │ │ │ - vpsraw $0x3,%ymm1,%ymm1 │ │ │ │ - vpsraw $0x3,%ymm2,%ymm2 │ │ │ │ - vpsraw $0x3,%ymm3,%ymm3 │ │ │ │ - call 350d70 <__cxa_finalize@plt+0x325d20> │ │ │ │ - add $0x20,%rdx │ │ │ │ - lea (%rdi,%rsi,8),%rdi │ │ │ │ - sub $0x40,%ecx │ │ │ │ - jge 350cfa <__cxa_finalize@plt+0x325caa> │ │ │ │ + vpackssdw %ymm11,%ymm3,%ymm3 │ │ │ │ + vpackssdw %ymm12,%ymm4,%ymm4 │ │ │ │ + vpackssdw %ymm13,%ymm5,%ymm5 │ │ │ │ + vpackssdw %ymm14,%ymm6,%ymm6 │ │ │ │ + vpackssdw %ymm15,%ymm7,%ymm13 │ │ │ │ + vpbroadcastd 0x90a9b(%rip),%ymm8 │ │ │ │ + vpmulhrsw %ymm0,%ymm8,%ymm9 │ │ │ │ + vpaddsw %ymm0,%ymm0,%ymm0 │ │ │ │ + vpaddsw %ymm0,%ymm9,%ymm0 │ │ │ │ + vpmulhrsw %ymm1,%ymm8,%ymm9 │ │ │ │ + vpaddsw %ymm1,%ymm1,%ymm1 │ │ │ │ + vpaddsw %ymm1,%ymm9,%ymm1 │ │ │ │ + vpmulhrsw %ymm2,%ymm8,%ymm9 │ │ │ │ + vpaddsw %ymm2,%ymm2,%ymm2 │ │ │ │ + vpaddsw %ymm2,%ymm9,%ymm2 │ │ │ │ + vpmulhrsw %ymm3,%ymm8,%ymm9 │ │ │ │ + vpaddsw %ymm3,%ymm3,%ymm3 │ │ │ │ + vpaddsw %ymm3,%ymm9,%ymm3 │ │ │ │ + vpmulhrsw %ymm4,%ymm8,%ymm9 │ │ │ │ + vpaddsw %ymm4,%ymm4,%ymm4 │ │ │ │ + vpaddsw %ymm4,%ymm9,%ymm4 │ │ │ │ + vpmulhrsw %ymm5,%ymm8,%ymm9 │ │ │ │ + vpaddsw %ymm5,%ymm5,%ymm5 │ │ │ │ + vpaddsw %ymm5,%ymm9,%ymm5 │ │ │ │ + vpmulhrsw %ymm6,%ymm8,%ymm9 │ │ │ │ + vpaddsw %ymm6,%ymm6,%ymm6 │ │ │ │ + vpaddsw %ymm6,%ymm9,%ymm6 │ │ │ │ + vpmulhrsw %ymm13,%ymm8,%ymm9 │ │ │ │ + vpaddsw %ymm13,%ymm13,%ymm13 │ │ │ │ + vpaddsw %ymm9,%ymm13,%ymm13 │ │ │ │ + vpbroadcastd 0x91c68(%rip),%ymm7 │ │ │ │ + vpbroadcastd 0x90a0f(%rip),%ymm12 │ │ │ │ + call 34ce80 <__cxa_finalize@plt+0x321e30> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ - vmovdqa %ymm6,(%rdx) │ │ │ │ - vmovdqa %ymm6,0x80(%rdx) │ │ │ │ - vmovdqa %ymm6,0x100(%rdx) │ │ │ │ - vmovdqa %ymm6,0x180(%rdx) │ │ │ │ - vmovdqa %ymm6,0x200(%rdx) │ │ │ │ - vmovdqa %ymm6,0x280(%rdx) │ │ │ │ - vmovdqa %ymm6,0x300(%rdx) │ │ │ │ - vmovdqa %ymm6,0x380(%rdx) │ │ │ │ - vpunpckhwd %ymm1,%ymm0,%ymm4 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vpunpckhwd %ymm1,%ymm0,%ymm9 │ │ │ │ vpunpcklwd %ymm1,%ymm0,%ymm0 │ │ │ │ - vpunpckhwd %ymm3,%ymm2,%ymm1 │ │ │ │ - vpunpcklwd %ymm3,%ymm2,%ymm2 │ │ │ │ - vpunpckhwd %ymm4,%ymm0,%ymm3 │ │ │ │ - vpunpcklwd %ymm4,%ymm0,%ymm0 │ │ │ │ - vpunpckhwd %ymm1,%ymm2,%ymm4 │ │ │ │ - vpunpcklwd %ymm1,%ymm2,%ymm2 │ │ │ │ + vpunpckhwd %ymm13,%ymm6,%ymm1 │ │ │ │ + vpunpcklwd %ymm13,%ymm6,%ymm6 │ │ │ │ + vpunpckhwd %ymm5,%ymm4,%ymm13 │ │ │ │ + vpunpcklwd %ymm5,%ymm4,%ymm4 │ │ │ │ + vpunpcklwd %ymm3,%ymm2,%ymm5 │ │ │ │ + vpunpckhwd %ymm3,%ymm2,%ymm2 │ │ │ │ + vpunpckhdq %ymm5,%ymm0,%ymm3 │ │ │ │ + vpunpckldq %ymm5,%ymm0,%ymm0 │ │ │ │ + vpunpckhdq %ymm2,%ymm9,%ymm11 │ │ │ │ + vpunpckldq %ymm2,%ymm9,%ymm9 │ │ │ │ + vpunpckldq %ymm6,%ymm4,%ymm2 │ │ │ │ + vpunpckhdq %ymm6,%ymm4,%ymm4 │ │ │ │ + vpunpckldq %ymm1,%ymm13,%ymm6 │ │ │ │ + vpunpckhdq %ymm1,%ymm13,%ymm13 │ │ │ │ vpunpckhqdq %ymm2,%ymm0,%ymm1 │ │ │ │ vpunpcklqdq %ymm2,%ymm0,%ymm0 │ │ │ │ vpunpcklqdq %ymm4,%ymm3,%ymm2 │ │ │ │ vpunpckhqdq %ymm4,%ymm3,%ymm3 │ │ │ │ - vmovdqa (%rdi),%xmm4 │ │ │ │ - vinserti128 $0x1,(%rdi,%rsi,4),%ymm4,%ymm4 │ │ │ │ - vpaddw %ymm4,%ymm0,%ymm0 │ │ │ │ - vmovdqa (%rdi,%rsi,1),%xmm4 │ │ │ │ - vinserti128 $0x1,(%rdi,%r9,1),%ymm4,%ymm4 │ │ │ │ - vpaddw %ymm4,%ymm1,%ymm1 │ │ │ │ - vmovdqa (%rdi,%rsi,2),%xmm4 │ │ │ │ - vinserti128 $0x1,(%rdi,%rax,2),%ymm4,%ymm4 │ │ │ │ - vpaddw %ymm4,%ymm2,%ymm2 │ │ │ │ - vmovdqa (%rdi,%rax,1),%xmm4 │ │ │ │ - vinserti128 $0x1,(%rdi,%r8,1),%ymm4,%ymm4 │ │ │ │ - vpaddw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpmaxsw %ymm6,%ymm0,%ymm0 │ │ │ │ - vpmaxsw %ymm6,%ymm1,%ymm1 │ │ │ │ - vpmaxsw %ymm6,%ymm2,%ymm2 │ │ │ │ - vpmaxsw %ymm6,%ymm3,%ymm3 │ │ │ │ - vpminsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpminsw %ymm7,%ymm1,%ymm1 │ │ │ │ - vpminsw %ymm7,%ymm2,%ymm2 │ │ │ │ - vpminsw %ymm7,%ymm3,%ymm3 │ │ │ │ - vmovdqa %xmm0,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm0,(%rdi,%rsi,4) │ │ │ │ - vmovdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ - vextracti128 $0x1,%ymm1,(%rdi,%r9,1) │ │ │ │ - vmovdqa %xmm2,(%rdi,%rsi,2) │ │ │ │ - vextracti128 $0x1,%ymm2,(%rdi,%rax,2) │ │ │ │ - vmovdqa %xmm3,(%rdi,%rax,1) │ │ │ │ - vextracti128 $0x1,%ymm3,(%rdi,%r8,1) │ │ │ │ + vpunpcklqdq %ymm6,%ymm9,%ymm8 │ │ │ │ + vpunpckhqdq %ymm6,%ymm9,%ymm9 │ │ │ │ + vpunpcklqdq %ymm13,%ymm11,%ymm10 │ │ │ │ + vpunpckhqdq %ymm13,%ymm11,%ymm11 │ │ │ │ + vpmulhrsw %ymm0,%ymm12,%ymm0 │ │ │ │ + vpmulhrsw %ymm1,%ymm12,%ymm1 │ │ │ │ + call 34bcca <__cxa_finalize@plt+0x320c7a> │ │ │ │ + vpmulhrsw %ymm2,%ymm12,%ymm0 │ │ │ │ + vpmulhrsw %ymm3,%ymm12,%ymm1 │ │ │ │ + call 34bcd2 <__cxa_finalize@plt+0x320c82> │ │ │ │ + vpmulhrsw %ymm8,%ymm12,%ymm0 │ │ │ │ + vpmulhrsw %ymm9,%ymm12,%ymm1 │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + call 34bcd2 <__cxa_finalize@plt+0x320c82> │ │ │ │ + vpmulhrsw %ymm10,%ymm12,%ymm0 │ │ │ │ + vpmulhrsw %ymm11,%ymm12,%ymm1 │ │ │ │ + call 34bcd2 <__cxa_finalize@plt+0x320c82> │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x7e(%rip),%r8 │ │ │ │ test %ecx,%ecx │ │ │ │ - je 35165a <__cxa_finalize@plt+0x32660a> │ │ │ │ + jne 34cf90 <__cxa_finalize@plt+0x321f40> │ │ │ │ + imul $0xb5,(%rdx),%eax │ │ │ │ + vpbroadcastd 0x91b92(%rip),%ymm2 │ │ │ │ + mov %ecx,(%rdx) │ │ │ │ + or $0x10,%ecx │ │ │ │ + sub $0xffffff80,%eax │ │ │ │ + sar $0x8,%eax │ │ │ │ + imul $0xb5,%eax,%eax │ │ │ │ + jmp 34b2a3 <__cxa_finalize@plt+0x320253> │ │ │ │ + lea 0x60c(%rip),%r8 │ │ │ │ + add $0x23,%ecx │ │ │ │ + jmp 34cf90 <__cxa_finalize@plt+0x321f40> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x36e(%rip),%r8 │ │ │ │ + jmp 34cf90 <__cxa_finalize@plt+0x321f40> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x57e(%rip),%r8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ mov %rsp,%r10 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x300,%rsp │ │ │ │ - vpbroadcastd 0x8d97d(%rip),%ymm11 │ │ │ │ - vpbroadcastd 0x8e450(%rip),%ymm12 │ │ │ │ - vpbroadcastd 0x8e44b(%rip),%ymm13 │ │ │ │ - mov %rdx,%r8 │ │ │ │ + sub $0x100,%rsp │ │ │ │ + vpbroadcastd 0x91b41(%rip),%ymm12 │ │ │ │ + vpbroadcastd 0x91b3c(%rip),%ymm13 │ │ │ │ + jmp 34c232 <__cxa_finalize@plt+0x3211e2> │ │ │ │ lea 0x80(%rsp),%rax │ │ │ │ - call 351680 <__cxa_finalize@plt+0x326630> │ │ │ │ - cmp $0x2b,%ecx │ │ │ │ - jge 350eb8 <__cxa_finalize@plt+0x325e68> │ │ │ │ - jmp 350ec6 <__cxa_finalize@plt+0x325e76> │ │ │ │ - call 351680 <__cxa_finalize@plt+0x326630> │ │ │ │ - cmp $0x6b,%ecx │ │ │ │ - jge 350feb <__cxa_finalize@plt+0x325f9b> │ │ │ │ - mov %r8,%rdx │ │ │ │ - vpbroadcastd 0x8e40e(%rip),%ymm12 │ │ │ │ - vpbroadcastd 0x8e409(%rip),%ymm13 │ │ │ │ - vpmaxsd 0x80(%rdx),%ymm12,%ymm0 │ │ │ │ - vpmaxsd 0x380(%rdx),%ymm12,%ymm1 │ │ │ │ - vpmaxsd 0xa0(%rdx),%ymm12,%ymm2 │ │ │ │ - vpmaxsd 0x3a0(%rdx),%ymm12,%ymm3 │ │ │ │ - vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ - vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ - vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ - vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ - vpbroadcastd 0x8e2dc(%rip),%ymm14 │ │ │ │ - call 34ff3a <__cxa_finalize@plt+0x324eea> │ │ │ │ - vpmaxsd 0x180(%rdx),%ymm12,%ymm0 │ │ │ │ - vpmaxsd 0x280(%rdx),%ymm12,%ymm1 │ │ │ │ - vpmaxsd 0x1a0(%rdx),%ymm12,%ymm2 │ │ │ │ - vpmaxsd 0x2a0(%rdx),%ymm12,%ymm3 │ │ │ │ - vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ - vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ - vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ - vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ - call 350309 <__cxa_finalize@plt+0x3252b9> │ │ │ │ - vpmaxsd 0x100(%rdx),%ymm12,%ymm0 │ │ │ │ - vpmaxsd 0x300(%rdx),%ymm12,%ymm1 │ │ │ │ - vpmaxsd 0x120(%rdx),%ymm12,%ymm2 │ │ │ │ - vpmaxsd 0x320(%rdx),%ymm12,%ymm3 │ │ │ │ - vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ - vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ - vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ - vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ - call 34a597 <__cxa_finalize@plt+0x31f547> │ │ │ │ - vpmaxsd (%rdx),%ymm12,%ymm0 │ │ │ │ - vpmaxsd 0x200(%rdx),%ymm12,%ymm1 │ │ │ │ - vpmaxsd 0x20(%rdx),%ymm12,%ymm2 │ │ │ │ - vpmaxsd 0x220(%rdx),%ymm12,%ymm3 │ │ │ │ - vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ - vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ - vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ - vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ - vpxor %ymm4,%ymm4,%ymm4 │ │ │ │ - vmovdqa %ymm4,%ymm5 │ │ │ │ - vmovdqa %ymm4,%ymm6 │ │ │ │ - vmovdqa %ymm4,%ymm7 │ │ │ │ - call 349588 <__cxa_finalize@plt+0x31e538> │ │ │ │ - call 34a500 <__cxa_finalize@plt+0x31f4b0> │ │ │ │ - jmp 3511e9 <__cxa_finalize@plt+0x326199> │ │ │ │ - call 351680 <__cxa_finalize@plt+0x326630> │ │ │ │ - cmp $0xab,%ecx │ │ │ │ - jge 350ffa <__cxa_finalize@plt+0x325faa> │ │ │ │ - jmp 350fff <__cxa_finalize@plt+0x325faf> │ │ │ │ - call 351680 <__cxa_finalize@plt+0x326630> │ │ │ │ - mov %r8,%rdx │ │ │ │ - vpbroadcastd 0x8e2d5(%rip),%ymm12 │ │ │ │ - vpbroadcastd 0x8e2d0(%rip),%ymm13 │ │ │ │ - vpmaxsd 0x80(%rdx),%ymm12,%ymm0 │ │ │ │ - vpmaxsd 0x380(%rdx),%ymm12,%ymm1 │ │ │ │ + call 34d1e0 <__cxa_finalize@plt+0x322190> │ │ │ │ + vpbroadcastd 0x91b15(%rip),%ymm12 │ │ │ │ + vpbroadcastd 0x91b10(%rip),%ymm13 │ │ │ │ + vmovdqa %ymm0,0x100(%rdx) │ │ │ │ + vmovdqa %ymm2,0x140(%rdx) │ │ │ │ + vmovdqa %ymm4,0x180(%rdx) │ │ │ │ + vmovdqa %ymm6,0x1c0(%rdx) │ │ │ │ + vpmaxsd 0x20(%rdx),%ymm12,%ymm0 │ │ │ │ + vpmaxsd %ymm1,%ymm12,%ymm4 │ │ │ │ + vpmaxsd 0x60(%rdx),%ymm12,%ymm1 │ │ │ │ vpmaxsd 0xa0(%rdx),%ymm12,%ymm2 │ │ │ │ - vpmaxsd 0x3a0(%rdx),%ymm12,%ymm3 │ │ │ │ - vpmaxsd 0xc0(%rdx),%ymm12,%ymm4 │ │ │ │ - vpmaxsd 0x3c0(%rdx),%ymm12,%ymm5 │ │ │ │ - vpmaxsd 0xe0(%rdx),%ymm12,%ymm6 │ │ │ │ - vpmaxsd 0x3e0(%rdx),%ymm12,%ymm7 │ │ │ │ - vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ - vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ - vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ - vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ - vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ - vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ - vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ - vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ - vpbroadcastd 0x8e16b(%rip),%ymm14 │ │ │ │ - call 34fff7 <__cxa_finalize@plt+0x324fa7> │ │ │ │ - vpmaxsd 0x180(%rdx),%ymm12,%ymm0 │ │ │ │ - vpmaxsd 0x280(%rdx),%ymm12,%ymm1 │ │ │ │ - vpmaxsd 0x1a0(%rdx),%ymm12,%ymm2 │ │ │ │ - vpmaxsd 0x2a0(%rdx),%ymm12,%ymm3 │ │ │ │ - vpmaxsd 0x1c0(%rdx),%ymm12,%ymm4 │ │ │ │ - vpmaxsd 0x2c0(%rdx),%ymm12,%ymm5 │ │ │ │ - vpmaxsd 0x1e0(%rdx),%ymm12,%ymm6 │ │ │ │ - vpmaxsd 0x2e0(%rdx),%ymm12,%ymm7 │ │ │ │ - vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ - vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ - vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ - vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ - vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ - vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ - vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ - vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ - call 3503c6 <__cxa_finalize@plt+0x325376> │ │ │ │ - vpmaxsd 0x100(%rdx),%ymm12,%ymm0 │ │ │ │ - vpmaxsd 0x300(%rdx),%ymm12,%ymm1 │ │ │ │ - vpmaxsd 0x120(%rdx),%ymm12,%ymm2 │ │ │ │ - vpmaxsd 0x320(%rdx),%ymm12,%ymm3 │ │ │ │ - vpmaxsd 0x140(%rdx),%ymm12,%ymm4 │ │ │ │ - vpmaxsd 0x340(%rdx),%ymm12,%ymm5 │ │ │ │ - vpmaxsd 0x160(%rdx),%ymm12,%ymm6 │ │ │ │ - vpmaxsd 0x360(%rdx),%ymm12,%ymm7 │ │ │ │ + vpmaxsd %ymm5,%ymm12,%ymm6 │ │ │ │ + vpmaxsd %ymm3,%ymm12,%ymm5 │ │ │ │ + vpmaxsd 0xe0(%rdx),%ymm12,%ymm3 │ │ │ │ + vpmaxsd %ymm7,%ymm12,%ymm7 │ │ │ │ vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ - call 34a654 <__cxa_finalize@plt+0x31f604> │ │ │ │ + vpbroadcastd 0x90845(%rip),%ymm11 │ │ │ │ + vpbroadcastd 0x91998(%rip),%ymm14 │ │ │ │ + call 34c5c4 <__cxa_finalize@plt+0x321574> │ │ │ │ vpmaxsd (%rdx),%ymm12,%ymm0 │ │ │ │ - vpmaxsd 0x200(%rdx),%ymm12,%ymm1 │ │ │ │ - vpmaxsd 0x20(%rdx),%ymm12,%ymm2 │ │ │ │ - vpmaxsd 0x220(%rdx),%ymm12,%ymm3 │ │ │ │ - vpmaxsd 0x40(%rdx),%ymm12,%ymm4 │ │ │ │ - vpmaxsd 0x240(%rdx),%ymm12,%ymm5 │ │ │ │ - vpmaxsd 0x60(%rdx),%ymm12,%ymm6 │ │ │ │ - vpmaxsd 0x260(%rdx),%ymm12,%ymm7 │ │ │ │ + vpmaxsd 0x40(%rdx),%ymm12,%ymm1 │ │ │ │ + vpmaxsd 0x80(%rdx),%ymm12,%ymm2 │ │ │ │ + vpmaxsd 0xc0(%rdx),%ymm12,%ymm3 │ │ │ │ + vpmaxsd 0x100(%rdx),%ymm12,%ymm4 │ │ │ │ + vpmaxsd 0x140(%rdx),%ymm12,%ymm5 │ │ │ │ + vpmaxsd 0x180(%rdx),%ymm12,%ymm6 │ │ │ │ + vpmaxsd 0x1c0(%rdx),%ymm12,%ymm7 │ │ │ │ vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ - call 349588 <__cxa_finalize@plt+0x31e538> │ │ │ │ - call 34a500 <__cxa_finalize@plt+0x31f4b0> │ │ │ │ - vpsrld $0x8,%ymm11,%ymm11 │ │ │ │ - vmovdqa -0x80(%rax),%ymm9 │ │ │ │ - vmovdqa 0x60(%r9),%ymm15 │ │ │ │ - vmovdqa -0x80(%r8),%ymm10 │ │ │ │ - vpsubd %ymm9,%ymm0,%ymm8 │ │ │ │ - vpaddd %ymm0,%ymm9,%ymm0 │ │ │ │ - vpmaxsd %ymm0,%ymm12,%ymm0 │ │ │ │ - vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ - vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ - vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ + call 34b4f8 <__cxa_finalize@plt+0x3204a8> │ │ │ │ + call 34c470 <__cxa_finalize@plt+0x321420> │ │ │ │ + vpbroadcastd 0x9199f(%rip),%ymm11 │ │ │ │ vpaddd %ymm0,%ymm11,%ymm0 │ │ │ │ - vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ - vpsubd %ymm15,%ymm0,%ymm9 │ │ │ │ - vpaddd %ymm0,%ymm15,%ymm0 │ │ │ │ - vpaddd %ymm10,%ymm8,%ymm15 │ │ │ │ - vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x4,%ymm0,%ymm0 │ │ │ │ - vpsrad $0x4,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x4,%ymm15,%ymm15 │ │ │ │ - vpsrad $0x4,%ymm9,%ymm9 │ │ │ │ - vpackssdw %ymm8,%ymm0,%ymm0 │ │ │ │ - vpackssdw %ymm9,%ymm15,%ymm15 │ │ │ │ - vmovdqa -0x60(%rax),%ymm9 │ │ │ │ - vmovdqa 0x40(%r9),%ymm14 │ │ │ │ - vmovdqa -0x60(%r8),%ymm10 │ │ │ │ - vpsubd %ymm9,%ymm1,%ymm8 │ │ │ │ - vpaddd %ymm1,%ymm9,%ymm1 │ │ │ │ - vpmaxsd %ymm1,%ymm12,%ymm1 │ │ │ │ - vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ - vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ - vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ vpaddd %ymm1,%ymm11,%ymm1 │ │ │ │ - vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ - vpsubd %ymm14,%ymm1,%ymm9 │ │ │ │ - vpaddd %ymm1,%ymm14,%ymm1 │ │ │ │ - vpaddd %ymm10,%ymm8,%ymm14 │ │ │ │ - vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x4,%ymm1,%ymm1 │ │ │ │ - vpsrad $0x4,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x4,%ymm14,%ymm14 │ │ │ │ - vpsrad $0x4,%ymm9,%ymm9 │ │ │ │ - vpackssdw %ymm8,%ymm1,%ymm1 │ │ │ │ - vpackssdw %ymm9,%ymm14,%ymm14 │ │ │ │ - vpunpckhqdq %ymm1,%ymm0,%ymm8 │ │ │ │ - vpunpcklqdq %ymm1,%ymm0,%ymm0 │ │ │ │ - vpunpcklqdq %ymm15,%ymm14,%ymm1 │ │ │ │ - vpunpckhqdq %ymm15,%ymm14,%ymm14 │ │ │ │ - vmovdqa %ymm8,0x60(%r9) │ │ │ │ - vmovdqa %ymm14,0x40(%r9) │ │ │ │ - vmovdqa -0x40(%rax),%ymm9 │ │ │ │ - vmovdqa 0x20(%r9),%ymm15 │ │ │ │ - vmovdqa -0x40(%r8),%ymm10 │ │ │ │ - vpsubd %ymm9,%ymm2,%ymm8 │ │ │ │ - vpaddd %ymm2,%ymm9,%ymm2 │ │ │ │ - vpmaxsd %ymm2,%ymm12,%ymm2 │ │ │ │ - vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ - vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ - vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ vpaddd %ymm2,%ymm11,%ymm2 │ │ │ │ - vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ - vpsubd %ymm15,%ymm2,%ymm9 │ │ │ │ - vpaddd %ymm2,%ymm15,%ymm2 │ │ │ │ - vpaddd %ymm10,%ymm8,%ymm15 │ │ │ │ - vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x4,%ymm2,%ymm2 │ │ │ │ - vpsrad $0x4,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x4,%ymm15,%ymm15 │ │ │ │ - vpsrad $0x4,%ymm9,%ymm9 │ │ │ │ - vpackssdw %ymm8,%ymm2,%ymm2 │ │ │ │ - vpackssdw %ymm9,%ymm15,%ymm15 │ │ │ │ - vmovdqa -0x20(%rax),%ymm9 │ │ │ │ - vmovdqa (%r9),%ymm14 │ │ │ │ - vmovdqa -0x20(%r8),%ymm10 │ │ │ │ - vpsubd %ymm9,%ymm3,%ymm8 │ │ │ │ - vpaddd %ymm3,%ymm9,%ymm3 │ │ │ │ - vpmaxsd %ymm3,%ymm12,%ymm3 │ │ │ │ - vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ - vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ - vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ vpaddd %ymm3,%ymm11,%ymm3 │ │ │ │ - vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ - vpsubd %ymm14,%ymm3,%ymm9 │ │ │ │ - vpaddd %ymm3,%ymm14,%ymm3 │ │ │ │ - vpaddd %ymm10,%ymm8,%ymm14 │ │ │ │ - vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x4,%ymm3,%ymm3 │ │ │ │ - vpsrad $0x4,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x4,%ymm14,%ymm14 │ │ │ │ - vpsrad $0x4,%ymm9,%ymm9 │ │ │ │ - vpackssdw %ymm8,%ymm3,%ymm3 │ │ │ │ - vpackssdw %ymm9,%ymm14,%ymm14 │ │ │ │ - vpunpckhqdq %ymm3,%ymm2,%ymm8 │ │ │ │ - vpunpcklqdq %ymm3,%ymm2,%ymm2 │ │ │ │ - vpunpcklqdq %ymm15,%ymm14,%ymm3 │ │ │ │ - vpunpckhqdq %ymm15,%ymm14,%ymm14 │ │ │ │ - vmovdqa %ymm8,0x20(%r9) │ │ │ │ - vmovdqa %ymm14,(%r9) │ │ │ │ - vmovdqa (%rax),%ymm9 │ │ │ │ - vmovdqa -0x20(%r9),%ymm15 │ │ │ │ - vmovdqa (%r8),%ymm10 │ │ │ │ - vpsubd %ymm9,%ymm4,%ymm8 │ │ │ │ - vpaddd %ymm4,%ymm9,%ymm4 │ │ │ │ - vpmaxsd %ymm4,%ymm12,%ymm4 │ │ │ │ - vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ - vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ - vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ vpaddd %ymm4,%ymm11,%ymm4 │ │ │ │ - vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ - vpsubd %ymm15,%ymm4,%ymm9 │ │ │ │ - vpaddd %ymm4,%ymm15,%ymm4 │ │ │ │ - vpaddd %ymm10,%ymm8,%ymm15 │ │ │ │ - vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x4,%ymm4,%ymm4 │ │ │ │ - vpsrad $0x4,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x4,%ymm15,%ymm15 │ │ │ │ - vpsrad $0x4,%ymm9,%ymm9 │ │ │ │ - vpackssdw %ymm8,%ymm4,%ymm4 │ │ │ │ - vpackssdw %ymm9,%ymm15,%ymm15 │ │ │ │ - vmovdqa 0x20(%rax),%ymm9 │ │ │ │ - vmovdqa -0x40(%r9),%ymm14 │ │ │ │ - vmovdqa 0x20(%r8),%ymm10 │ │ │ │ - vpsubd %ymm9,%ymm5,%ymm8 │ │ │ │ - vpaddd %ymm5,%ymm9,%ymm5 │ │ │ │ - vpmaxsd %ymm5,%ymm12,%ymm5 │ │ │ │ - vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ - vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ - vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ vpaddd %ymm5,%ymm11,%ymm5 │ │ │ │ - vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ - vpsubd %ymm14,%ymm5,%ymm9 │ │ │ │ - vpaddd %ymm5,%ymm14,%ymm5 │ │ │ │ - vpaddd %ymm10,%ymm8,%ymm14 │ │ │ │ - vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x4,%ymm5,%ymm5 │ │ │ │ - vpsrad $0x4,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x4,%ymm14,%ymm14 │ │ │ │ - vpsrad $0x4,%ymm9,%ymm9 │ │ │ │ - vpackssdw %ymm8,%ymm5,%ymm5 │ │ │ │ - vpackssdw %ymm9,%ymm14,%ymm14 │ │ │ │ - vpunpckhqdq %ymm5,%ymm4,%ymm8 │ │ │ │ - vpunpcklqdq %ymm5,%ymm4,%ymm4 │ │ │ │ - vpunpcklqdq %ymm15,%ymm14,%ymm5 │ │ │ │ - vpunpckhqdq %ymm15,%ymm14,%ymm14 │ │ │ │ - vmovdqa %ymm8,-0x20(%r9) │ │ │ │ - vmovdqa %ymm14,-0x40(%r9) │ │ │ │ - vmovdqa 0x40(%rax),%ymm9 │ │ │ │ - vmovdqa -0x60(%r9),%ymm15 │ │ │ │ - vmovdqa 0x40(%r8),%ymm10 │ │ │ │ - vpsubd %ymm9,%ymm6,%ymm8 │ │ │ │ - vpaddd %ymm6,%ymm9,%ymm6 │ │ │ │ - vpmaxsd %ymm6,%ymm12,%ymm6 │ │ │ │ - vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ - vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ - vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ vpaddd %ymm6,%ymm11,%ymm6 │ │ │ │ - vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ - vpsubd %ymm15,%ymm6,%ymm9 │ │ │ │ - vpaddd %ymm6,%ymm15,%ymm6 │ │ │ │ - vpaddd %ymm10,%ymm8,%ymm15 │ │ │ │ - vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x4,%ymm6,%ymm6 │ │ │ │ - vpsrad $0x4,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x4,%ymm15,%ymm15 │ │ │ │ - vpsrad $0x4,%ymm9,%ymm9 │ │ │ │ - vpackssdw %ymm8,%ymm6,%ymm6 │ │ │ │ - vpackssdw %ymm9,%ymm15,%ymm15 │ │ │ │ - vmovdqa 0x60(%rax),%ymm9 │ │ │ │ - vmovdqa -0x80(%r9),%ymm14 │ │ │ │ - vmovdqa 0x60(%r8),%ymm10 │ │ │ │ - vpsubd %ymm9,%ymm7,%ymm8 │ │ │ │ - vpaddd %ymm7,%ymm9,%ymm7 │ │ │ │ - vpmaxsd %ymm7,%ymm12,%ymm7 │ │ │ │ - vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ - vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ - vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ vpaddd %ymm7,%ymm11,%ymm7 │ │ │ │ - vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ - vpsubd %ymm14,%ymm7,%ymm9 │ │ │ │ - vpaddd %ymm7,%ymm14,%ymm7 │ │ │ │ - vpaddd %ymm10,%ymm8,%ymm14 │ │ │ │ - vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ + call 34e890 <__cxa_finalize@plt+0x323840> │ │ │ │ + vpsrad $0x4,%ymm0,%ymm0 │ │ │ │ + vpsrad $0x4,%ymm1,%ymm1 │ │ │ │ + vpsrad $0x4,%ymm2,%ymm2 │ │ │ │ + vpsrad $0x4,%ymm3,%ymm3 │ │ │ │ + vpsrad $0x4,%ymm4,%ymm4 │ │ │ │ + vpsrad $0x4,%ymm5,%ymm5 │ │ │ │ + vpsrad $0x4,%ymm6,%ymm6 │ │ │ │ vpsrad $0x4,%ymm7,%ymm7 │ │ │ │ vpsrad $0x4,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x4,%ymm14,%ymm14 │ │ │ │ vpsrad $0x4,%ymm9,%ymm9 │ │ │ │ - vpackssdw %ymm8,%ymm7,%ymm7 │ │ │ │ - vpackssdw %ymm9,%ymm14,%ymm14 │ │ │ │ - vpunpckhqdq %ymm7,%ymm6,%ymm8 │ │ │ │ - vpunpcklqdq %ymm7,%ymm6,%ymm6 │ │ │ │ - vpunpcklqdq %ymm15,%ymm14,%ymm7 │ │ │ │ - vpunpckhqdq %ymm15,%ymm14,%ymm14 │ │ │ │ - vmovdqa %ymm8,-0x60(%r9) │ │ │ │ - vmovdqa %ymm14,-0x80(%r9) │ │ │ │ - vmovdqa %ymm1,%ymm15 │ │ │ │ + vpsrad $0x4,%ymm10,%ymm10 │ │ │ │ + vpsrad $0x4,%ymm11,%ymm11 │ │ │ │ + vpsrad $0x4,%ymm12,%ymm12 │ │ │ │ + vpsrad $0x4,%ymm13,%ymm13 │ │ │ │ + vpsrad $0x4,%ymm14,%ymm14 │ │ │ │ + vpsrad $0x4,%ymm15,%ymm15 │ │ │ │ + vpackssdw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpackssdw %ymm3,%ymm2,%ymm1 │ │ │ │ + vpackssdw %ymm5,%ymm4,%ymm2 │ │ │ │ + vpackssdw %ymm7,%ymm6,%ymm3 │ │ │ │ + vpackssdw %ymm9,%ymm8,%ymm4 │ │ │ │ + vpackssdw %ymm11,%ymm10,%ymm5 │ │ │ │ + vpackssdw %ymm13,%ymm12,%ymm6 │ │ │ │ + vpackssdw %ymm15,%ymm14,%ymm7 │ │ │ │ vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vpermq $0xd8,%ymm2,%ymm1 │ │ │ │ - call 349ec0 <__cxa_finalize@plt+0x31ee70> │ │ │ │ - call 349482 <__cxa_finalize@plt+0x31e432> │ │ │ │ + vpermq $0xd8,%ymm1,%ymm1 │ │ │ │ + call 34be30 <__cxa_finalize@plt+0x320de0> │ │ │ │ + call 34b3f2 <__cxa_finalize@plt+0x3203a2> │ │ │ │ + vpermq $0xd8,%ymm2,%ymm0 │ │ │ │ + vpermq $0xd8,%ymm3,%ymm1 │ │ │ │ + call 34b3f2 <__cxa_finalize@plt+0x3203a2> │ │ │ │ vpermq $0xd8,%ymm4,%ymm0 │ │ │ │ - vpermq $0xd8,%ymm6,%ymm1 │ │ │ │ - call 349482 <__cxa_finalize@plt+0x31e432> │ │ │ │ - vpermq $0xd8,%ymm7,%ymm0 │ │ │ │ vpermq $0xd8,%ymm5,%ymm1 │ │ │ │ - call 349482 <__cxa_finalize@plt+0x31e432> │ │ │ │ - vpermq $0xd8,%ymm3,%ymm0 │ │ │ │ - vpermq $0xd8,%ymm15,%ymm1 │ │ │ │ - call 349482 <__cxa_finalize@plt+0x31e432> │ │ │ │ - vpermq $0xd8,0x60(%r9),%ymm0 │ │ │ │ - vpermq $0xd8,0x20(%r9),%ymm1 │ │ │ │ - call 349482 <__cxa_finalize@plt+0x31e432> │ │ │ │ - vpermq $0xd8,-0x20(%r9),%ymm0 │ │ │ │ - vpermq $0xd8,-0x60(%r9),%ymm1 │ │ │ │ - call 349482 <__cxa_finalize@plt+0x31e432> │ │ │ │ - vpermq $0xd8,-0x80(%r9),%ymm0 │ │ │ │ - vpermq $0xd8,-0x40(%r9),%ymm1 │ │ │ │ - call 349482 <__cxa_finalize@plt+0x31e432> │ │ │ │ - vpermq $0xd8,(%r9),%ymm0 │ │ │ │ - vpermq $0xd8,0x40(%r9),%ymm1 │ │ │ │ - call 349482 <__cxa_finalize@plt+0x31e432> │ │ │ │ + call 34b3f2 <__cxa_finalize@plt+0x3203a2> │ │ │ │ + vpermq $0xd8,%ymm6,%ymm0 │ │ │ │ + vpermq $0xd8,%ymm7,%ymm1 │ │ │ │ + call 34b3f2 <__cxa_finalize@plt+0x3203a2> │ │ │ │ mov %r10,%rsp │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ - imul $0xb5,(%rdx),%eax │ │ │ │ - vpbroadcastd 0x8dc73(%rip),%ymm2 │ │ │ │ - mov %ecx,(%rdx) │ │ │ │ - or $0x20,%ecx │ │ │ │ - add $0x280,%eax │ │ │ │ - sar $0xa,%eax │ │ │ │ - jmp 34933b <__cxa_finalize@plt+0x31e2eb> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - call 34fe10 <__cxa_finalize@plt+0x324dc0> │ │ │ │ - vpunpckldq %ymm1,%ymm0,%ymm8 │ │ │ │ - vpunpckhdq %ymm1,%ymm0,%ymm0 │ │ │ │ - vpunpckldq %ymm3,%ymm2,%ymm9 │ │ │ │ - vpunpckhdq %ymm3,%ymm2,%ymm2 │ │ │ │ - vpunpckldq %ymm5,%ymm4,%ymm10 │ │ │ │ - vpunpckhdq %ymm5,%ymm4,%ymm4 │ │ │ │ - vpunpckldq %ymm7,%ymm6,%ymm15 │ │ │ │ - vpunpckhdq %ymm7,%ymm6,%ymm6 │ │ │ │ - vpunpcklqdq %ymm9,%ymm8,%ymm1 │ │ │ │ - vpunpckhqdq %ymm9,%ymm8,%ymm8 │ │ │ │ - vpunpcklqdq %ymm2,%ymm0,%ymm3 │ │ │ │ - vpunpckhqdq %ymm2,%ymm0,%ymm9 │ │ │ │ - vpunpcklqdq %ymm15,%ymm10,%ymm5 │ │ │ │ - vpunpckhqdq %ymm15,%ymm10,%ymm10 │ │ │ │ - vpunpcklqdq %ymm6,%ymm4,%ymm7 │ │ │ │ - vpunpckhqdq %ymm6,%ymm4,%ymm15 │ │ │ │ - vperm2i128 $0x20,%ymm5,%ymm1,%ymm0 │ │ │ │ - vperm2i128 $0x31,%ymm5,%ymm1,%ymm4 │ │ │ │ - vperm2i128 $0x20,%ymm10,%ymm8,%ymm1 │ │ │ │ - vperm2i128 $0x31,%ymm10,%ymm8,%ymm5 │ │ │ │ - vperm2i128 $0x20,%ymm7,%ymm3,%ymm2 │ │ │ │ - vperm2i128 $0x31,%ymm7,%ymm3,%ymm6 │ │ │ │ - vperm2i128 $0x20,%ymm15,%ymm9,%ymm3 │ │ │ │ - vperm2i128 $0x31,%ymm15,%ymm9,%ymm7 │ │ │ │ - vmovdqa %ymm0,(%rdx) │ │ │ │ - vmovdqa %ymm1,0x80(%rdx) │ │ │ │ - vmovdqa %ymm2,0x100(%rdx) │ │ │ │ - vmovdqa %ymm3,0x180(%rdx) │ │ │ │ - vmovdqa %ymm4,0x200(%rdx) │ │ │ │ - vmovdqa %ymm5,0x280(%rdx) │ │ │ │ - vmovdqa %ymm6,0x300(%rdx) │ │ │ │ - vmovdqa %ymm7,0x380(%rdx) │ │ │ │ - add $0x20,%rdx │ │ │ │ - ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - vpsrld $0xa,%ymm11,%ymm11 │ │ │ │ - vmovdqa -0x80(%rax),%ymm9 │ │ │ │ - vmovdqa 0x60(%r9),%ymm15 │ │ │ │ - vmovdqa -0x80(%r8),%ymm10 │ │ │ │ - vpsubd %ymm9,%ymm0,%ymm8 │ │ │ │ - vpaddd %ymm0,%ymm9,%ymm0 │ │ │ │ - vpmaxsd %ymm0,%ymm12,%ymm0 │ │ │ │ - vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ - vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ - vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm0,%ymm11,%ymm0 │ │ │ │ - vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ - vpsubd %ymm15,%ymm0,%ymm9 │ │ │ │ - vpaddd %ymm0,%ymm15,%ymm0 │ │ │ │ - vpaddd %ymm10,%ymm8,%ymm15 │ │ │ │ - vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x2,%ymm0,%ymm0 │ │ │ │ - vpsrad $0x2,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x2,%ymm15,%ymm15 │ │ │ │ - vpsrad $0x2,%ymm9,%ymm9 │ │ │ │ - vmovdqa %ymm8,0x200(%rdx) │ │ │ │ - vmovdqa %ymm9,0x3e0(%rdx) │ │ │ │ - vmovdqa -0x60(%rax),%ymm9 │ │ │ │ - vmovdqa 0x40(%r9),%ymm14 │ │ │ │ - vmovdqa -0x60(%r8),%ymm10 │ │ │ │ - vpsubd %ymm9,%ymm1,%ymm8 │ │ │ │ - vpaddd %ymm1,%ymm9,%ymm1 │ │ │ │ - vpmaxsd %ymm1,%ymm12,%ymm1 │ │ │ │ - vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ - vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ - vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm1,%ymm11,%ymm1 │ │ │ │ - vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ - vpsubd %ymm14,%ymm1,%ymm9 │ │ │ │ - vpaddd %ymm1,%ymm14,%ymm1 │ │ │ │ - vpaddd %ymm10,%ymm8,%ymm14 │ │ │ │ - vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x2,%ymm1,%ymm1 │ │ │ │ - vpsrad $0x2,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x2,%ymm14,%ymm14 │ │ │ │ - vpsrad $0x2,%ymm9,%ymm9 │ │ │ │ - vmovdqa %ymm8,0x220(%rdx) │ │ │ │ - vmovdqa %ymm9,0x3c0(%rdx) │ │ │ │ - vmovdqa %ymm14,0x1c0(%rdx) │ │ │ │ - vmovdqa -0x40(%rax),%ymm9 │ │ │ │ - vmovdqa 0x20(%r9),%ymm14 │ │ │ │ - vmovdqa -0x40(%r8),%ymm10 │ │ │ │ - vpsubd %ymm9,%ymm2,%ymm8 │ │ │ │ - vpaddd %ymm2,%ymm9,%ymm2 │ │ │ │ - vpmaxsd %ymm2,%ymm12,%ymm2 │ │ │ │ - vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ - vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ - vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm2,%ymm11,%ymm2 │ │ │ │ - vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ - vpsubd %ymm14,%ymm2,%ymm9 │ │ │ │ - vpaddd %ymm2,%ymm14,%ymm2 │ │ │ │ - vpaddd %ymm10,%ymm8,%ymm14 │ │ │ │ - vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x2,%ymm2,%ymm2 │ │ │ │ - vpsrad $0x2,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x2,%ymm14,%ymm14 │ │ │ │ - vpsrad $0x2,%ymm9,%ymm9 │ │ │ │ - vmovdqa %ymm8,0x240(%rdx) │ │ │ │ - vmovdqa %ymm9,0x3a0(%rdx) │ │ │ │ - vmovdqa %ymm14,0x1a0(%rdx) │ │ │ │ - vmovdqa -0x20(%rax),%ymm9 │ │ │ │ - vmovdqa (%r9),%ymm14 │ │ │ │ - vmovdqa -0x20(%r8),%ymm10 │ │ │ │ - vpsubd %ymm9,%ymm3,%ymm8 │ │ │ │ - vpaddd %ymm3,%ymm9,%ymm3 │ │ │ │ - vpmaxsd %ymm3,%ymm12,%ymm3 │ │ │ │ - vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ - vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ - vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm3,%ymm11,%ymm3 │ │ │ │ - vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ - vpsubd %ymm14,%ymm3,%ymm9 │ │ │ │ - vpaddd %ymm3,%ymm14,%ymm3 │ │ │ │ - vpaddd %ymm10,%ymm8,%ymm14 │ │ │ │ - vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x2,%ymm3,%ymm3 │ │ │ │ - vpsrad $0x2,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x2,%ymm14,%ymm14 │ │ │ │ - vpsrad $0x2,%ymm9,%ymm9 │ │ │ │ - vmovdqa %ymm8,0x260(%rdx) │ │ │ │ - vmovdqa %ymm9,0x380(%rdx) │ │ │ │ - vmovdqa %ymm14,0x180(%rdx) │ │ │ │ - vmovdqa (%rax),%ymm9 │ │ │ │ - vmovdqa -0x20(%r9),%ymm14 │ │ │ │ - vmovdqa (%r8),%ymm10 │ │ │ │ - vpsubd %ymm9,%ymm4,%ymm8 │ │ │ │ - vpaddd %ymm4,%ymm9,%ymm4 │ │ │ │ - vpmaxsd %ymm4,%ymm12,%ymm4 │ │ │ │ - vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ - vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ - vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm4,%ymm11,%ymm4 │ │ │ │ - vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ - vpsubd %ymm14,%ymm4,%ymm9 │ │ │ │ - vpaddd %ymm4,%ymm14,%ymm4 │ │ │ │ - vpaddd %ymm10,%ymm8,%ymm14 │ │ │ │ - vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x2,%ymm4,%ymm4 │ │ │ │ - vpsrad $0x2,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x2,%ymm14,%ymm14 │ │ │ │ - vpsrad $0x2,%ymm9,%ymm9 │ │ │ │ - vmovdqa %ymm8,0x280(%rdx) │ │ │ │ - vmovdqa %ymm9,0x360(%rdx) │ │ │ │ + vmovdqa %ymm8,0x100(%rdx) │ │ │ │ + vmovdqa %ymm9,0x120(%rdx) │ │ │ │ + vmovdqa %ymm10,0x140(%rdx) │ │ │ │ + vmovdqa %ymm11,0x160(%rdx) │ │ │ │ + call 34be50 <__cxa_finalize@plt+0x320e00> │ │ │ │ vmovdqa %ymm0,(%rdx) │ │ │ │ vmovdqa %ymm1,0x20(%rdx) │ │ │ │ vmovdqa %ymm2,0x40(%rdx) │ │ │ │ - vmovdqa 0x20(%rax),%ymm1 │ │ │ │ - vmovdqa -0x40(%r9),%ymm10 │ │ │ │ - vmovdqa 0x20(%r8),%ymm2 │ │ │ │ - vpsubd %ymm1,%ymm5,%ymm0 │ │ │ │ - vpaddd %ymm1,%ymm5,%ymm5 │ │ │ │ - vpmaxsd %ymm5,%ymm12,%ymm5 │ │ │ │ - vpmaxsd %ymm0,%ymm12,%ymm0 │ │ │ │ - vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ - vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ - vpaddd %ymm5,%ymm11,%ymm5 │ │ │ │ - vpaddd %ymm0,%ymm11,%ymm0 │ │ │ │ - vpsubd %ymm10,%ymm5,%ymm1 │ │ │ │ - vpaddd %ymm5,%ymm10,%ymm5 │ │ │ │ - vpaddd %ymm2,%ymm0,%ymm10 │ │ │ │ - vpsubd %ymm2,%ymm0,%ymm0 │ │ │ │ - vpsrad $0x2,%ymm5,%ymm5 │ │ │ │ - vpsrad $0x2,%ymm0,%ymm0 │ │ │ │ - vpsrad $0x2,%ymm10,%ymm10 │ │ │ │ - vpsrad $0x2,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm0,0x2a0(%rdx) │ │ │ │ - vmovdqa %ymm1,0x340(%rdx) │ │ │ │ - vmovdqa 0x40(%rax),%ymm1 │ │ │ │ - vmovdqa -0x60(%r9),%ymm9 │ │ │ │ - vmovdqa 0x40(%r8),%ymm2 │ │ │ │ - vpsubd %ymm1,%ymm6,%ymm0 │ │ │ │ - vpaddd %ymm1,%ymm6,%ymm6 │ │ │ │ - vpmaxsd %ymm6,%ymm12,%ymm6 │ │ │ │ - vpmaxsd %ymm0,%ymm12,%ymm0 │ │ │ │ - vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ - vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ - vpaddd %ymm6,%ymm11,%ymm6 │ │ │ │ - vpaddd %ymm0,%ymm11,%ymm0 │ │ │ │ - vpsubd %ymm9,%ymm6,%ymm1 │ │ │ │ - vpaddd %ymm6,%ymm9,%ymm6 │ │ │ │ - vpaddd %ymm2,%ymm0,%ymm9 │ │ │ │ - vpsubd %ymm2,%ymm0,%ymm0 │ │ │ │ - vpsrad $0x2,%ymm6,%ymm6 │ │ │ │ - vpsrad $0x2,%ymm0,%ymm0 │ │ │ │ - vpsrad $0x2,%ymm9,%ymm9 │ │ │ │ - vpsrad $0x2,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm0,0x2c0(%rdx) │ │ │ │ - vmovdqa %ymm1,0x320(%rdx) │ │ │ │ - vmovdqa 0x60(%rax),%ymm1 │ │ │ │ - vmovdqa -0x80(%r9),%ymm8 │ │ │ │ - vmovdqa 0x60(%r8),%ymm2 │ │ │ │ - vpsubd %ymm1,%ymm7,%ymm0 │ │ │ │ - vpaddd %ymm1,%ymm7,%ymm7 │ │ │ │ - vpmaxsd %ymm7,%ymm12,%ymm7 │ │ │ │ - vpmaxsd %ymm0,%ymm12,%ymm0 │ │ │ │ - vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ - vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ - vpaddd %ymm7,%ymm11,%ymm7 │ │ │ │ - vpaddd %ymm0,%ymm11,%ymm0 │ │ │ │ - vpsubd %ymm8,%ymm7,%ymm1 │ │ │ │ - vpaddd %ymm7,%ymm8,%ymm7 │ │ │ │ - vpaddd %ymm2,%ymm0,%ymm8 │ │ │ │ - vpsubd %ymm2,%ymm0,%ymm0 │ │ │ │ - vpsrad $0x2,%ymm7,%ymm7 │ │ │ │ - vpsrad $0x2,%ymm0,%ymm0 │ │ │ │ - vpsrad $0x2,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x2,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm0,0x2e0(%rdx) │ │ │ │ - vmovdqa %ymm1,0x300(%rdx) │ │ │ │ - vmovdqa (%rdx),%ymm0 │ │ │ │ - vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x40(%rdx),%ymm2 │ │ │ │ - vmovdqa %ymm14,%ymm11 │ │ │ │ - vmovdqa 0x180(%rdx),%ymm12 │ │ │ │ - vmovdqa 0x1a0(%rdx),%ymm13 │ │ │ │ - vmovdqa 0x1c0(%rdx),%ymm14 │ │ │ │ + vmovdqa %ymm3,0x60(%rdx) │ │ │ │ + vmovdqa %ymm4,0x80(%rdx) │ │ │ │ + vmovdqa %ymm5,0xa0(%rdx) │ │ │ │ + vmovdqa %ymm6,0xc0(%rdx) │ │ │ │ + vmovdqa %ymm7,0xe0(%rdx) │ │ │ │ + vmovdqa 0x100(%rdx),%ymm0 │ │ │ │ + vmovdqa 0x120(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x140(%rdx),%ymm2 │ │ │ │ + vmovdqa 0x160(%rdx),%ymm3 │ │ │ │ + vmovdqa %ymm12,%ymm4 │ │ │ │ + vmovdqa %ymm13,%ymm5 │ │ │ │ + vmovdqa %ymm14,%ymm6 │ │ │ │ + vmovdqa %ymm15,%ymm7 │ │ │ │ + jmp 34be50 <__cxa_finalize@plt+0x320e00> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x2d2(%rip),%r8 │ │ │ │ + jmp 34d2c0 <__cxa_finalize@plt+0x322270> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x4e(%rip),%r8 │ │ │ │ + jmp 34d2c0 <__cxa_finalize@plt+0x322270> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x25e(%rip),%r8 │ │ │ │ + jmp 34d2c0 <__cxa_finalize@plt+0x322270> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x2bc(%rip),%r8 │ │ │ │ + add $0x23,%ecx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rsp,%r10 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0x100,%rsp │ │ │ │ + vpbroadcastd 0x91811(%rip),%ymm12 │ │ │ │ + vpbroadcastd 0x9180c(%rip),%ymm13 │ │ │ │ + jmp 34c8e2 <__cxa_finalize@plt+0x321892> │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ + call 34d360 <__cxa_finalize@plt+0x322310> │ │ │ │ + call 34eba0 <__cxa_finalize@plt+0x323b50> │ │ │ │ + vpsrad $0x4,%ymm0,%ymm0 │ │ │ │ + vpsrad $0x4,%ymm1,%ymm1 │ │ │ │ + vpsrad $0x4,%ymm2,%ymm2 │ │ │ │ + vpsrad $0x4,%ymm3,%ymm3 │ │ │ │ + vpsrad $0x4,%ymm12,%ymm12 │ │ │ │ + vpsrad $0x4,%ymm13,%ymm13 │ │ │ │ + vpsrad $0x4,%ymm14,%ymm14 │ │ │ │ + vpsrad $0x4,%ymm15,%ymm15 │ │ │ │ + vpsrad $0xf,%ymm4,%ymm4 │ │ │ │ + vpsrad $0xf,%ymm5,%ymm5 │ │ │ │ + vpsrad $0xf,%ymm6,%ymm6 │ │ │ │ + vpsrad $0xf,%ymm7,%ymm7 │ │ │ │ + vpsrad $0xf,%ymm8,%ymm8 │ │ │ │ + vpsrad $0xf,%ymm9,%ymm9 │ │ │ │ + vpsrad $0xf,%ymm10,%ymm10 │ │ │ │ + vpsrad $0xf,%ymm11,%ymm11 │ │ │ │ + jmp 34d15e <__cxa_finalize@plt+0x32210e> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + call 34d1e0 <__cxa_finalize@plt+0x322190> │ │ │ │ + vpbroadcastd 0x91772(%rip),%ymm13 │ │ │ │ + vpbroadcastd 0x9176d(%rip),%ymm14 │ │ │ │ + vmovdqa %ymm0,0x100(%rdx) │ │ │ │ + vmovdqa %ymm3,0x160(%rdx) │ │ │ │ + vmovdqa %ymm4,0x180(%rdx) │ │ │ │ + vmovdqa %ymm7,0x1e0(%rdx) │ │ │ │ + vpmaxsd 0x40(%rdx),%ymm13,%ymm0 │ │ │ │ + vpmaxsd %ymm1,%ymm13,%ymm3 │ │ │ │ + vpmaxsd %ymm5,%ymm13,%ymm1 │ │ │ │ + vpmaxsd %ymm2,%ymm13,%ymm4 │ │ │ │ + vpmaxsd 0xc0(%rdx),%ymm13,%ymm2 │ │ │ │ + vpmaxsd 0xa0(%rdx),%ymm13,%ymm5 │ │ │ │ + vpmaxsd %ymm6,%ymm13,%ymm6 │ │ │ │ + vpmaxsd 0x20(%rdx),%ymm13,%ymm7 │ │ │ │ + vpminsd %ymm0,%ymm14,%ymm0 │ │ │ │ + vpminsd %ymm1,%ymm14,%ymm1 │ │ │ │ + vpminsd %ymm2,%ymm14,%ymm2 │ │ │ │ + vpminsd %ymm3,%ymm14,%ymm3 │ │ │ │ + vpminsd %ymm4,%ymm14,%ymm4 │ │ │ │ + vpminsd %ymm5,%ymm14,%ymm5 │ │ │ │ + vpminsd %ymm6,%ymm14,%ymm6 │ │ │ │ + vpminsd %ymm7,%ymm14,%ymm7 │ │ │ │ + vpbroadcastd 0x904a2(%rip),%ymm12 │ │ │ │ + vpbroadcastd 0x915f5(%rip),%ymm15 │ │ │ │ + call 34f115 <__cxa_finalize@plt+0x3240c5> │ │ │ │ + vpmaxsd (%rdx),%ymm13,%ymm0 │ │ │ │ + vpmaxsd 0x1e0(%rdx),%ymm13,%ymm1 │ │ │ │ + vpmaxsd 0x80(%rdx),%ymm13,%ymm2 │ │ │ │ + vpmaxsd 0x160(%rdx),%ymm13,%ymm3 │ │ │ │ + vpmaxsd 0x100(%rdx),%ymm13,%ymm4 │ │ │ │ + vpmaxsd 0xe0(%rdx),%ymm13,%ymm5 │ │ │ │ + vpmaxsd 0x180(%rdx),%ymm13,%ymm6 │ │ │ │ + vpmaxsd 0x60(%rdx),%ymm13,%ymm7 │ │ │ │ + vpminsd %ymm0,%ymm14,%ymm0 │ │ │ │ + vpminsd %ymm1,%ymm14,%ymm1 │ │ │ │ + vpminsd %ymm2,%ymm14,%ymm2 │ │ │ │ + vpminsd %ymm3,%ymm14,%ymm3 │ │ │ │ + vpminsd %ymm4,%ymm14,%ymm4 │ │ │ │ + vpminsd %ymm5,%ymm14,%ymm5 │ │ │ │ + vpminsd %ymm6,%ymm14,%ymm6 │ │ │ │ + vpminsd %ymm7,%ymm14,%ymm7 │ │ │ │ + call 34ed1a <__cxa_finalize@plt+0x323cca> │ │ │ │ + vpbroadcastd 0x9164d(%rip),%ymm14 │ │ │ │ + vpsrld $0xb,%ymm15,%ymm15 │ │ │ │ + vpsubd %ymm15,%ymm14,%ymm13 │ │ │ │ + vpslld $0x3,%ymm15,%ymm15 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - vpbroadcastd 0x8d7bb(%rip),%ymm7 │ │ │ │ - jmp 350cd9 <__cxa_finalize@plt+0x325c89> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x4f2(%rip),%r8 │ │ │ │ + jmp 34d4e0 <__cxa_finalize@plt+0x322490> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x1d2(%rip),%r8 │ │ │ │ + jmp 34d4e0 <__cxa_finalize@plt+0x322490> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x3e(%rip),%r8 │ │ │ │ + jmp 34d4e0 <__cxa_finalize@plt+0x322490> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x9c(%rip),%r8 │ │ │ │ + add $0x23,%ecx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rsp,%r10 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0x100,%rsp │ │ │ │ + vpbroadcastd 0x915f1(%rip),%ymm12 │ │ │ │ + vpbroadcastd 0x915ec(%rip),%ymm13 │ │ │ │ + jmp 34cb02 <__cxa_finalize@plt+0x321ab2> │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ + call 34d360 <__cxa_finalize@plt+0x322310> │ │ │ │ + call 34f500 <__cxa_finalize@plt+0x3244b0> │ │ │ │ + jmp 34d2f7 <__cxa_finalize@plt+0x3222a7> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x572(%rip),%r8 │ │ │ │ + jmp 34d560 <__cxa_finalize@plt+0x322510> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x252(%rip),%r8 │ │ │ │ + jmp 34d560 <__cxa_finalize@plt+0x322510> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x42(%rip),%r8 │ │ │ │ + jmp 34d560 <__cxa_finalize@plt+0x322510> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x1c(%rip),%r8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + mov %rsp,%r10 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0x100,%rsp │ │ │ │ + jmp 34cc90 <__cxa_finalize@plt+0x321c40> │ │ │ │ + call 34d5c0 <__cxa_finalize@plt+0x322570> │ │ │ │ + vpackssdw %ymm8,%ymm0,%ymm0 │ │ │ │ + vpackssdw %ymm9,%ymm1,%ymm1 │ │ │ │ + vpackssdw %ymm10,%ymm2,%ymm2 │ │ │ │ + vpackssdw %ymm11,%ymm3,%ymm3 │ │ │ │ + vpackssdw %ymm12,%ymm4,%ymm4 │ │ │ │ + vpackssdw %ymm13,%ymm5,%ymm5 │ │ │ │ + vpackssdw %ymm14,%ymm6,%ymm6 │ │ │ │ + vpackssdw %ymm15,%ymm7,%ymm13 │ │ │ │ + vpbroadcastd 0x9152b(%rip),%ymm7 │ │ │ │ + vpbroadcastd 0x902da(%rip),%ymm12 │ │ │ │ + call 34ce80 <__cxa_finalize@plt+0x321e30> │ │ │ │ + mov %r10,%rsp │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ xchg %ax,%ax │ │ │ │ + vmovdqa %ymm7,(%rdx) │ │ │ │ + vpbroadcastd 0x91513(%rip),%ymm7 │ │ │ │ + vpmaxsd %ymm7,%ymm0,%ymm0 │ │ │ │ + vpmaxsd %ymm7,%ymm1,%ymm1 │ │ │ │ + vpmaxsd %ymm7,%ymm2,%ymm2 │ │ │ │ + vpmaxsd %ymm7,%ymm3,%ymm3 │ │ │ │ + vpmaxsd %ymm7,%ymm4,%ymm4 │ │ │ │ + vpmaxsd %ymm7,%ymm5,%ymm5 │ │ │ │ + vpmaxsd %ymm7,%ymm6,%ymm6 │ │ │ │ + vpmaxsd %ymm7,%ymm8,%ymm8 │ │ │ │ + vpmaxsd %ymm7,%ymm9,%ymm9 │ │ │ │ + vpmaxsd %ymm7,%ymm10,%ymm10 │ │ │ │ + vpmaxsd %ymm7,%ymm11,%ymm11 │ │ │ │ + vpmaxsd %ymm7,%ymm12,%ymm12 │ │ │ │ + vpmaxsd %ymm7,%ymm13,%ymm13 │ │ │ │ + vpmaxsd %ymm7,%ymm14,%ymm14 │ │ │ │ + vpmaxsd %ymm7,%ymm15,%ymm15 │ │ │ │ + vpmaxsd (%rdx),%ymm7,%ymm7 │ │ │ │ + vmovdqa %ymm15,(%rdx) │ │ │ │ + vpbroadcastd 0x914ba(%rip),%ymm15 │ │ │ │ + vpminsd %ymm0,%ymm15,%ymm0 │ │ │ │ + vpminsd %ymm1,%ymm15,%ymm1 │ │ │ │ + vpminsd %ymm2,%ymm15,%ymm2 │ │ │ │ + vpminsd %ymm3,%ymm15,%ymm3 │ │ │ │ + vpminsd %ymm4,%ymm15,%ymm4 │ │ │ │ + vpminsd %ymm5,%ymm15,%ymm5 │ │ │ │ + vpminsd %ymm6,%ymm15,%ymm6 │ │ │ │ + vpminsd %ymm7,%ymm15,%ymm7 │ │ │ │ + vpminsd %ymm15,%ymm8,%ymm8 │ │ │ │ + vpminsd %ymm15,%ymm9,%ymm9 │ │ │ │ + vpminsd %ymm15,%ymm10,%ymm10 │ │ │ │ + vpminsd %ymm15,%ymm11,%ymm11 │ │ │ │ + vpminsd %ymm15,%ymm12,%ymm12 │ │ │ │ + vpminsd %ymm15,%ymm13,%ymm13 │ │ │ │ + vpminsd %ymm15,%ymm14,%ymm14 │ │ │ │ + vpminsd (%rdx),%ymm15,%ymm15 │ │ │ │ + vmovdqa %ymm7,(%rdx) │ │ │ │ + vpbroadcastd 0x9143d(%rip),%ymm7 │ │ │ │ + vpmulld %ymm7,%ymm0,%ymm0 │ │ │ │ + vpmulld %ymm7,%ymm1,%ymm1 │ │ │ │ + vpmulld %ymm7,%ymm2,%ymm2 │ │ │ │ + vpmulld %ymm7,%ymm3,%ymm3 │ │ │ │ + vpmulld %ymm7,%ymm4,%ymm4 │ │ │ │ + vpmulld %ymm7,%ymm5,%ymm5 │ │ │ │ + vpmulld %ymm7,%ymm6,%ymm6 │ │ │ │ + vpmulld %ymm7,%ymm8,%ymm8 │ │ │ │ + vpmulld %ymm7,%ymm9,%ymm9 │ │ │ │ + vpmulld %ymm7,%ymm10,%ymm10 │ │ │ │ + vpmulld %ymm7,%ymm11,%ymm11 │ │ │ │ + vpmulld %ymm7,%ymm12,%ymm12 │ │ │ │ + vpmulld %ymm7,%ymm13,%ymm13 │ │ │ │ + vpmulld %ymm7,%ymm14,%ymm14 │ │ │ │ + vpmulld %ymm7,%ymm15,%ymm15 │ │ │ │ + vpmulld (%rdx),%ymm7,%ymm7 │ │ │ │ + vmovdqa %ymm15,(%rdx) │ │ │ │ + vpbroadcastd 0x913bc(%rip),%ymm15 │ │ │ │ + vpaddd %ymm0,%ymm15,%ymm0 │ │ │ │ + vpaddd %ymm1,%ymm15,%ymm1 │ │ │ │ + vpaddd %ymm2,%ymm15,%ymm2 │ │ │ │ + vpaddd %ymm3,%ymm15,%ymm3 │ │ │ │ + vpaddd %ymm4,%ymm15,%ymm4 │ │ │ │ + vpaddd %ymm5,%ymm15,%ymm5 │ │ │ │ + vpaddd %ymm6,%ymm15,%ymm6 │ │ │ │ + vpaddd %ymm7,%ymm15,%ymm7 │ │ │ │ + vpaddd %ymm15,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm15,%ymm9,%ymm9 │ │ │ │ + vpaddd %ymm15,%ymm10,%ymm10 │ │ │ │ + vpaddd %ymm15,%ymm11,%ymm11 │ │ │ │ + vpaddd %ymm15,%ymm12,%ymm12 │ │ │ │ + vpaddd %ymm15,%ymm13,%ymm13 │ │ │ │ + vpaddd %ymm15,%ymm14,%ymm14 │ │ │ │ + vpaddd (%rdx),%ymm15,%ymm15 │ │ │ │ + vpsrad $0xe,%ymm0,%ymm0 │ │ │ │ + vpsrad $0xe,%ymm1,%ymm1 │ │ │ │ + vpsrad $0xe,%ymm2,%ymm2 │ │ │ │ + vpsrad $0xe,%ymm3,%ymm3 │ │ │ │ + vpsrad $0xe,%ymm4,%ymm4 │ │ │ │ + vpsrad $0xe,%ymm5,%ymm5 │ │ │ │ + vpsrad $0xe,%ymm6,%ymm6 │ │ │ │ + vpsrad $0xe,%ymm7,%ymm7 │ │ │ │ + vpsrad $0xe,%ymm8,%ymm8 │ │ │ │ + vpsrad $0xe,%ymm9,%ymm9 │ │ │ │ + vpsrad $0xe,%ymm10,%ymm10 │ │ │ │ + vpsrad $0xe,%ymm11,%ymm11 │ │ │ │ + vpsrad $0xe,%ymm12,%ymm12 │ │ │ │ + vpsrad $0xe,%ymm13,%ymm13 │ │ │ │ + vpsrad $0xe,%ymm14,%ymm14 │ │ │ │ + vpsrad $0xe,%ymm15,%ymm15 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x198(%rip),%r8 │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 351b80 <__cxa_finalize@plt+0x326b30> │ │ │ │ + jne 34d830 <__cxa_finalize@plt+0x3227e0> │ │ │ │ + vpbroadcastd 0x91330(%rip),%ymm3 │ │ │ │ imul $0xb5,(%rdx),%eax │ │ │ │ - vpbroadcastd 0x8d7a5(%rip),%ymm3 │ │ │ │ mov %ecx,(%rdx) │ │ │ │ - or $0x8,%ecx │ │ │ │ - add $0x280,%eax │ │ │ │ - sar $0xa,%eax │ │ │ │ + or $0x4,%ecx │ │ │ │ + add $0x180,%eax │ │ │ │ + sar $0x9,%eax │ │ │ │ imul $0xb5,%eax,%eax │ │ │ │ add $0x880,%eax │ │ │ │ sar $0xc,%eax │ │ │ │ vmovd %eax,%xmm0 │ │ │ │ vpaddsw %xmm3,%xmm0,%xmm0 │ │ │ │ vpbroadcastw %xmm0,%ymm0 │ │ │ │ vpaddsw (%rdi),%ymm0,%ymm1 │ │ │ │ - vpaddsw 0x20(%rdi),%ymm0,%ymm2 │ │ │ │ + vpaddsw (%rdi,%rsi,1),%ymm0,%ymm2 │ │ │ │ vpsubusw %ymm3,%ymm1,%ymm1 │ │ │ │ vpsubusw %ymm3,%ymm2,%ymm2 │ │ │ │ vmovdqa %ymm1,(%rdi) │ │ │ │ - vmovdqa %ymm2,0x20(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %ecx │ │ │ │ - jg 351b5b <__cxa_finalize@plt+0x326b0b> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - mov %rsp,%r10 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x300,%rsp │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - vpbroadcastd 0x8d741(%rip),%ymm12 │ │ │ │ - vpbroadcastd 0x8d73c(%rip),%ymm13 │ │ │ │ - call 351c50 <__cxa_finalize@plt+0x326c00> │ │ │ │ - call 350880 <__cxa_finalize@plt+0x325830> │ │ │ │ - lea 0x8cc87(%rip),%rax │ │ │ │ - vpbroadcastd 0x8cc2e(%rip),%ymm11 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - call 351c10 <__cxa_finalize@plt+0x326bc0> │ │ │ │ - vmovdqa 0x60(%r9),%ymm0 │ │ │ │ - vmovdqa 0x40(%r9),%ymm1 │ │ │ │ - vmovdqa 0x20(%r9),%ymm2 │ │ │ │ - vmovdqa (%r9),%ymm3 │ │ │ │ - vmovdqa -0x20(%r9),%ymm4 │ │ │ │ - vmovdqa -0x40(%r9),%ymm5 │ │ │ │ - vmovdqa -0x60(%r9),%ymm6 │ │ │ │ - vmovdqa -0x80(%r9),%ymm7 │ │ │ │ - call 350c52 <__cxa_finalize@plt+0x325c02> │ │ │ │ - lea 0x20(%r8),%rdi │ │ │ │ - call 351c10 <__cxa_finalize@plt+0x326bc0> │ │ │ │ - mov %r10,%rsp │ │ │ │ + vmovdqa %ymm2,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%ecx │ │ │ │ + jg 34d7d6 <__cxa_finalize@plt+0x322786> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - call 32b7c0 <__cxa_finalize@plt+0x300770> │ │ │ │ - vpmulhrsw %ymm0,%ymm11,%ymm0 │ │ │ │ - vpmulhrsw %ymm1,%ymm11,%ymm1 │ │ │ │ - vpmulhrsw %ymm2,%ymm11,%ymm2 │ │ │ │ - vpmulhrsw %ymm3,%ymm11,%ymm3 │ │ │ │ - call 34ca50 <__cxa_finalize@plt+0x321a00> │ │ │ │ - vpmulhrsw %ymm4,%ymm11,%ymm0 │ │ │ │ - vpmulhrsw %ymm5,%ymm11,%ymm1 │ │ │ │ - vpmulhrsw %ymm6,%ymm11,%ymm2 │ │ │ │ - vpmulhrsw %ymm7,%ymm11,%ymm3 │ │ │ │ - jmp 34ca62 <__cxa_finalize@plt+0x321a12> │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x821(%rip),%r8 │ │ │ │ + jmp 34d830 <__cxa_finalize@plt+0x3227e0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x506(%rip),%r8 │ │ │ │ + jmp 34d830 <__cxa_finalize@plt+0x3227e0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x6ac(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - vmovdqa 0x20(%rdx),%ymm0 │ │ │ │ - vmovdqa 0xe0(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x120(%rdx),%ymm2 │ │ │ │ - vmovdqa 0x1e0(%rdx),%ymm3 │ │ │ │ - vmovdqa 0x220(%rdx),%ymm4 │ │ │ │ - vmovdqa 0x2e0(%rdx),%ymm5 │ │ │ │ - vmovdqa 0x320(%rdx),%ymm6 │ │ │ │ - vmovdqa 0x3e0(%rdx),%ymm7 │ │ │ │ - vpbroadcastd 0x8cb76(%rip),%ymm11 │ │ │ │ - vpbroadcastd 0x8d559(%rip),%ymm14 │ │ │ │ - call 34fff7 <__cxa_finalize@plt+0x324fa7> │ │ │ │ - vmovdqa 0x60(%rdx),%ymm0 │ │ │ │ - vmovdqa 0xa0(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x160(%rdx),%ymm2 │ │ │ │ - vmovdqa 0x1a0(%rdx),%ymm3 │ │ │ │ - vmovdqa 0x260(%rdx),%ymm4 │ │ │ │ - vmovdqa 0x2a0(%rdx),%ymm5 │ │ │ │ - vmovdqa 0x360(%rdx),%ymm6 │ │ │ │ - vmovdqa 0x3a0(%rdx),%ymm7 │ │ │ │ - call 3503c6 <__cxa_finalize@plt+0x325376> │ │ │ │ - vmovdqa 0x40(%rdx),%ymm0 │ │ │ │ - vmovdqa 0xc0(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x140(%rdx),%ymm2 │ │ │ │ - vmovdqa 0x1c0(%rdx),%ymm3 │ │ │ │ - vmovdqa 0x240(%rdx),%ymm4 │ │ │ │ - vmovdqa 0x2c0(%rdx),%ymm5 │ │ │ │ - vmovdqa 0x340(%rdx),%ymm6 │ │ │ │ - vmovdqa 0x3c0(%rdx),%ymm7 │ │ │ │ - call 34a654 <__cxa_finalize@plt+0x31f604> │ │ │ │ - vmovdqa (%rdx),%ymm0 │ │ │ │ - vmovdqa 0x80(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x100(%rdx),%ymm2 │ │ │ │ - vmovdqa 0x180(%rdx),%ymm3 │ │ │ │ - vmovdqa 0x200(%rdx),%ymm4 │ │ │ │ - vmovdqa 0x280(%rdx),%ymm5 │ │ │ │ - vmovdqa 0x300(%rdx),%ymm6 │ │ │ │ - vmovdqa 0x380(%rdx),%ymm7 │ │ │ │ - call 349588 <__cxa_finalize@plt+0x31e538> │ │ │ │ - call 34a500 <__cxa_finalize@plt+0x31f4b0> │ │ │ │ + vpbroadcastd 0x912a7(%rip),%ymm8 │ │ │ │ + vpbroadcastd 0x912a2(%rip),%ymm9 │ │ │ │ + vbroadcasti128 (%rdx),%ymm0 │ │ │ │ + vbroadcasti128 0x40(%rdx),%ymm4 │ │ │ │ + vbroadcasti128 0x20(%rdx),%ymm1 │ │ │ │ + vbroadcasti128 0x60(%rdx),%ymm7 │ │ │ │ + vbroadcasti128 0xa0(%rdx),%ymm5 │ │ │ │ + vbroadcasti128 0x80(%rdx),%ymm2 │ │ │ │ + vbroadcasti128 0xc0(%rdx),%ymm6 │ │ │ │ + vbroadcasti128 0xe0(%rdx),%ymm3 │ │ │ │ + vshufpd $0xc,%ymm4,%ymm0,%ymm0 │ │ │ │ + vshufpd $0xc,%ymm5,%ymm1,%ymm1 │ │ │ │ + vshufpd $0xc,%ymm6,%ymm2,%ymm2 │ │ │ │ + vshufpd $0xc,%ymm7,%ymm3,%ymm3 │ │ │ │ + call 34d9f0 <__cxa_finalize@plt+0x3229a0> │ │ │ │ + vbroadcasti128 0x10(%rdx),%ymm10 │ │ │ │ + vbroadcasti128 0x50(%rdx),%ymm4 │ │ │ │ + vbroadcasti128 0xf0(%rdx),%ymm11 │ │ │ │ + vbroadcasti128 0xb0(%rdx),%ymm5 │ │ │ │ + vshufpd $0xc,%ymm4,%ymm10,%ymm10 │ │ │ │ + vshufpd $0xc,%ymm5,%ymm11,%ymm11 │ │ │ │ + vbroadcasti128 0x90(%rdx),%ymm5 │ │ │ │ + vbroadcasti128 0xd0(%rdx),%ymm4 │ │ │ │ + vshufpd $0xc,%ymm4,%ymm5,%ymm5 │ │ │ │ + vbroadcasti128 0x70(%rdx),%ymm6 │ │ │ │ + vbroadcasti128 0x30(%rdx),%ymm4 │ │ │ │ + vshufpd $0xc,%ymm4,%ymm6,%ymm6 │ │ │ │ + call 34da10 <__cxa_finalize@plt+0x3229c0> │ │ │ │ + vpcmpeqd %ymm4,%ymm4,%ymm4 │ │ │ │ + vpsubd %ymm4,%ymm0,%ymm0 │ │ │ │ + vpsubd %ymm4,%ymm1,%ymm1 │ │ │ │ + vpsubd %ymm4,%ymm2,%ymm2 │ │ │ │ + vpsubd %ymm4,%ymm3,%ymm3 │ │ │ │ + call 34dbb0 <__cxa_finalize@plt+0x322b60> │ │ │ │ + vpsrad $0x1,%ymm0,%ymm0 │ │ │ │ + vpsrad $0x1,%ymm1,%ymm1 │ │ │ │ + vpsrad $0x1,%ymm2,%ymm2 │ │ │ │ + vpsrad $0x1,%ymm3,%ymm3 │ │ │ │ + vpsrad $0x1,%ymm4,%ymm4 │ │ │ │ + vpsrad $0x1,%ymm5,%ymm5 │ │ │ │ + vpsrad $0x1,%ymm6,%ymm6 │ │ │ │ + vpsrad $0x1,%ymm7,%ymm7 │ │ │ │ + jmp *%r8 │ │ │ │ + call 34dc00 <__cxa_finalize@plt+0x322bb0> │ │ │ │ + lea 0x8ff95(%rip),%rax │ │ │ │ + call 31cf40 <__cxa_finalize@plt+0x2f1ef0> │ │ │ │ + vpbroadcastd 0x8ff37(%rip),%ymm4 │ │ │ │ + vpmulhrsw %ymm4,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm4,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpbroadcastd 0x9116a(%rip),%ymm5 │ │ │ │ + vpaddw (%rdi),%ymm0,%ymm0 │ │ │ │ + vpaddw (%rdi,%rsi,1),%ymm1,%ymm1 │ │ │ │ + lea (%rdi,%rsi,2),%rax │ │ │ │ + vpaddw (%rax),%ymm2,%ymm2 │ │ │ │ + vpaddw (%rax,%rsi,1),%ymm3,%ymm3 │ │ │ │ + vpxor %ymm4,%ymm4,%ymm4 │ │ │ │ + vmovdqa %ymm4,(%rdx) │ │ │ │ + vmovdqa %ymm4,0x20(%rdx) │ │ │ │ + vmovdqa %ymm4,0x40(%rdx) │ │ │ │ + vmovdqa %ymm4,0x60(%rdx) │ │ │ │ + vmovdqa %ymm4,0x80(%rdx) │ │ │ │ + vmovdqa %ymm4,0xa0(%rdx) │ │ │ │ + vmovdqa %ymm4,0xc0(%rdx) │ │ │ │ + vmovdqa %ymm4,0xe0(%rdx) │ │ │ │ + vpmaxsw %ymm4,%ymm0,%ymm0 │ │ │ │ + vpmaxsw %ymm4,%ymm1,%ymm1 │ │ │ │ + vpmaxsw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmaxsw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpminsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpminsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpminsw %ymm5,%ymm2,%ymm2 │ │ │ │ + vpminsw %ymm5,%ymm3,%ymm3 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %ymm2,(%rax) │ │ │ │ + vmovdqa %ymm3,(%rax,%rsi,1) │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vpbroadcastd 0x8fea3(%rip),%ymm7 │ │ │ │ + call 34a920 <__cxa_finalize@plt+0x31f8d0> │ │ │ │ + vpsubd %ymm4,%ymm0,%ymm3 │ │ │ │ + vpaddd %ymm4,%ymm0,%ymm0 │ │ │ │ + vpaddd %ymm5,%ymm2,%ymm1 │ │ │ │ + vpsubd %ymm5,%ymm2,%ymm2 │ │ │ │ ret │ │ │ │ nop │ │ │ │ - vpbroadcastd 0x8d557(%rip),%ymm7 │ │ │ │ - vpbroadcastd 0x8ca72(%rip),%ymm5 │ │ │ │ - vpxor %ymm6,%ymm6,%ymm6 │ │ │ │ - mov %ecx,%eax │ │ │ │ - add $0x15,%cl │ │ │ │ - cmovb %eax,%ecx │ │ │ │ - lea (%rsi,%rsi,2),%rax │ │ │ │ - lea (%rsi,%rsi,4),%r9 │ │ │ │ - lea (%rsi,%rax,2),%r8 │ │ │ │ - vmovdqa (%rdx),%ymm0 │ │ │ │ - vpackssdw 0x20(%rdx),%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x40(%rdx),%ymm1 │ │ │ │ - vpackssdw 0x60(%rdx),%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm6,(%rdx) │ │ │ │ - vmovdqa %ymm6,0x20(%rdx) │ │ │ │ - vmovdqa %ymm6,0x40(%rdx) │ │ │ │ - vmovdqa %ymm6,0x60(%rdx) │ │ │ │ - add $0x100,%rdx │ │ │ │ - vmovdqa -0x80(%rdx),%ymm2 │ │ │ │ - vpackssdw -0x60(%rdx),%ymm2,%ymm2 │ │ │ │ - vmovdqa -0x40(%rdx),%ymm3 │ │ │ │ - vpackssdw -0x20(%rdx),%ymm3,%ymm3 │ │ │ │ - vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm5,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm5,%ymm3,%ymm3 │ │ │ │ - vmovdqa %ymm6,-0x80(%rdx) │ │ │ │ - vmovdqa %ymm6,-0x60(%rdx) │ │ │ │ - vmovdqa %ymm6,-0x40(%rdx) │ │ │ │ - vmovdqa %ymm6,-0x20(%rdx) │ │ │ │ - call 350dac <__cxa_finalize@plt+0x325d5c> │ │ │ │ - add $0x10,%rdi │ │ │ │ - sub $0x40,%ecx │ │ │ │ - jge 351d9a <__cxa_finalize@plt+0x326d4a> │ │ │ │ - vzeroupper │ │ │ │ + vbroadcasti128 0x91047(%rip),%ymm4 │ │ │ │ + vpmulld %ymm4,%ymm10,%ymm12 │ │ │ │ + vpmulld %ymm4,%ymm11,%ymm4 │ │ │ │ + vbroadcasti128 0x90f54(%rip),%ymm13 │ │ │ │ + vpmulld %ymm13,%ymm10,%ymm10 │ │ │ │ + vpmulld %ymm13,%ymm11,%ymm11 │ │ │ │ + vpaddd %ymm7,%ymm12,%ymm12 │ │ │ │ + vpaddd %ymm12,%ymm11,%ymm11 │ │ │ │ + vpaddd %ymm7,%ymm10,%ymm10 │ │ │ │ + vpsubd %ymm4,%ymm10,%ymm10 │ │ │ │ + vpsrad $0xc,%ymm11,%ymm11 │ │ │ │ + vpsrad $0xc,%ymm10,%ymm10 │ │ │ │ + vbroadcasti128 0x90f64(%rip),%ymm4 │ │ │ │ + vpmulld %ymm4,%ymm5,%ymm12 │ │ │ │ + vpmulld %ymm6,%ymm4,%ymm4 │ │ │ │ + vbroadcasti128 0x90fb1(%rip),%ymm13 │ │ │ │ + vpmulld %ymm5,%ymm13,%ymm5 │ │ │ │ + vpmulld %ymm6,%ymm13,%ymm6 │ │ │ │ + vpaddd %ymm7,%ymm12,%ymm12 │ │ │ │ + vpaddd %ymm6,%ymm12,%ymm6 │ │ │ │ + vpaddd %ymm7,%ymm5,%ymm5 │ │ │ │ + vpsubd %ymm4,%ymm5,%ymm5 │ │ │ │ + vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ + vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ + vbroadcasti128 0x90f64(%rip),%ymm12 │ │ │ │ + vpsubd %ymm5,%ymm10,%ymm4 │ │ │ │ + vpaddd %ymm5,%ymm10,%ymm10 │ │ │ │ + vpsignd %ymm12,%ymm4,%ymm4 │ │ │ │ + vpsubd %ymm6,%ymm11,%ymm5 │ │ │ │ + vpaddd %ymm6,%ymm11,%ymm11 │ │ │ │ + vpsignd %ymm12,%ymm5,%ymm5 │ │ │ │ + vpbroadcastd 0x90f29(%rip),%ymm6 │ │ │ │ + vpbroadcastd 0x90f38(%rip),%ymm13 │ │ │ │ + vpmaxsd %ymm5,%ymm8,%ymm5 │ │ │ │ + vpmaxsd %ymm4,%ymm8,%ymm4 │ │ │ │ + vpminsd %ymm5,%ymm9,%ymm5 │ │ │ │ + vpminsd %ymm4,%ymm9,%ymm4 │ │ │ │ + vpmulld %ymm5,%ymm12,%ymm12 │ │ │ │ + vpmulld %ymm6,%ymm5,%ymm5 │ │ │ │ + vbroadcasti128 0x90ef9(%rip),%ymm6 │ │ │ │ + vpmulld %ymm4,%ymm13,%ymm13 │ │ │ │ + vpmulld %ymm6,%ymm4,%ymm4 │ │ │ │ + vpmaxsd %ymm8,%ymm10,%ymm10 │ │ │ │ + vpmaxsd %ymm8,%ymm11,%ymm11 │ │ │ │ + vpmaxsd %ymm0,%ymm8,%ymm0 │ │ │ │ + vpmaxsd %ymm1,%ymm8,%ymm1 │ │ │ │ + vpminsd %ymm9,%ymm10,%ymm10 │ │ │ │ + vpminsd %ymm9,%ymm11,%ymm11 │ │ │ │ + vpminsd %ymm0,%ymm9,%ymm0 │ │ │ │ + vpminsd %ymm1,%ymm9,%ymm1 │ │ │ │ + vpaddd %ymm7,%ymm12,%ymm12 │ │ │ │ + vpaddd %ymm7,%ymm5,%ymm5 │ │ │ │ + vpaddd %ymm4,%ymm12,%ymm4 │ │ │ │ + vpsubd %ymm13,%ymm5,%ymm5 │ │ │ │ + vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ + vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ + vpbroadcastd 0x90eb3(%rip),%ymm12 │ │ │ │ + vpunpckhqdq %ymm5,%ymm11,%ymm6 │ │ │ │ + vpunpcklqdq %ymm4,%ymm11,%ymm11 │ │ │ │ + vpunpckhqdq %ymm4,%ymm10,%ymm4 │ │ │ │ + vpunpcklqdq %ymm5,%ymm10,%ymm10 │ │ │ │ + vpsubd %ymm6,%ymm11,%ymm5 │ │ │ │ + vpaddd %ymm6,%ymm11,%ymm11 │ │ │ │ + vpsubd %ymm4,%ymm10,%ymm6 │ │ │ │ + vpaddd %ymm4,%ymm10,%ymm10 │ │ │ │ + vpmaxsd %ymm5,%ymm8,%ymm5 │ │ │ │ + vpmaxsd %ymm6,%ymm8,%ymm6 │ │ │ │ + vpminsd %ymm5,%ymm9,%ymm5 │ │ │ │ + vpminsd %ymm6,%ymm9,%ymm6 │ │ │ │ + vpmulld %ymm5,%ymm12,%ymm5 │ │ │ │ + vpmulld %ymm6,%ymm12,%ymm6 │ │ │ │ + vpmaxsd %ymm2,%ymm8,%ymm2 │ │ │ │ + vpmaxsd %ymm3,%ymm8,%ymm3 │ │ │ │ + vpmaxsd %ymm8,%ymm11,%ymm11 │ │ │ │ + vpmaxsd %ymm8,%ymm10,%ymm10 │ │ │ │ + vpminsd %ymm2,%ymm9,%ymm2 │ │ │ │ + vpminsd %ymm3,%ymm9,%ymm3 │ │ │ │ + vpminsd %ymm9,%ymm11,%ymm11 │ │ │ │ + vpminsd %ymm9,%ymm10,%ymm10 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 351e3d <__cxa_finalize@plt+0x326ded> │ │ │ │ - imul $0xb5,(%rdx),%eax │ │ │ │ - vpbroadcastd 0x8d4a9(%rip),%ymm3 │ │ │ │ - mov %ecx,(%rdx) │ │ │ │ - or $0x8,%ecx │ │ │ │ - jmp 351b38 <__cxa_finalize@plt+0x326ae8> │ │ │ │ - mov %rsp,%r10 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x300,%rsp │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - vpbroadcastd 0x8d48c(%rip),%ymm12 │ │ │ │ - vpbroadcastd 0x8d487(%rip),%ymm13 │ │ │ │ - call 351c50 <__cxa_finalize@plt+0x326c00> │ │ │ │ - call 351740 <__cxa_finalize@plt+0x3266f0> │ │ │ │ - mov %rdi,%r8 │ │ │ │ - call 34d920 <__cxa_finalize@plt+0x3228d0> │ │ │ │ - vmovdqa (%rdx),%ymm0 │ │ │ │ - vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x40(%rdx),%ymm2 │ │ │ │ - vmovdqa 0x60(%rdx),%ymm3 │ │ │ │ - vmovdqa 0x80(%rdx),%ymm4 │ │ │ │ - vmovdqa 0xa0(%rdx),%ymm5 │ │ │ │ - vmovdqa 0xc0(%rdx),%ymm6 │ │ │ │ - vmovdqa 0xe0(%rdx),%ymm7 │ │ │ │ - vmovdqa 0x100(%rdx),%ymm8 │ │ │ │ - vmovdqa 0x120(%rdx),%ymm9 │ │ │ │ - vmovdqa 0x140(%rdx),%ymm10 │ │ │ │ - vmovdqa 0x160(%rdx),%ymm11 │ │ │ │ - vmovdqa 0x180(%rdx),%ymm12 │ │ │ │ - vmovdqa 0x1a0(%rdx),%ymm13 │ │ │ │ - vmovdqa 0x1c0(%rdx),%ymm14 │ │ │ │ - vmovdqa 0x1e0(%rdx),%ymm15 │ │ │ │ - lea 0x20(%r8),%rdi │ │ │ │ - call 34d920 <__cxa_finalize@plt+0x3228d0> │ │ │ │ - mov %r10,%rsp │ │ │ │ - vzeroupper │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vpaddd %ymm7,%ymm5,%ymm5 │ │ │ │ + vpsubd %ymm6,%ymm5,%ymm4 │ │ │ │ + vpaddd %ymm6,%ymm5,%ymm5 │ │ │ │ + vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ + vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ + vpsubd %ymm11,%ymm0,%ymm7 │ │ │ │ + vpaddd %ymm0,%ymm11,%ymm0 │ │ │ │ + vpsubd %ymm5,%ymm1,%ymm6 │ │ │ │ + vpaddd %ymm5,%ymm1,%ymm1 │ │ │ │ + vpsubd %ymm4,%ymm2,%ymm5 │ │ │ │ + vpaddd %ymm4,%ymm2,%ymm2 │ │ │ │ + vpsubd %ymm10,%ymm3,%ymm4 │ │ │ │ + vpaddd %ymm3,%ymm10,%ymm3 │ │ │ │ + vpshufd $0x4e,%ymm1,%ymm1 │ │ │ │ + vpshufd $0x4e,%ymm3,%ymm3 │ │ │ │ + vpshufd $0x4e,%ymm5,%ymm5 │ │ │ │ + vpshufd $0x4e,%ymm7,%ymm7 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - vpbroadcastd 0x8d3cb(%rip),%ymm7 │ │ │ │ - jmp 351d79 <__cxa_finalize@plt+0x326d29> │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 351faa <__cxa_finalize@plt+0x326f5a> │ │ │ │ - mov %rsp,%r11 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x480,%rsp │ │ │ │ - vpbroadcastd 0x8c8dd(%rip),%ymm11 │ │ │ │ - vpbroadcastd 0x8d3a8(%rip),%ymm12 │ │ │ │ - vpbroadcastd 0x8d3a3(%rip),%ymm13 │ │ │ │ - vpbroadcastd 0x8d2ae(%rip),%ymm14 │ │ │ │ - lea 0x200(%rsp),%rax │ │ │ │ - lea 0x100(%rax),%r8 │ │ │ │ - lea 0x200(%rax),%r9 │ │ │ │ - call 352220 <__cxa_finalize@plt+0x3271d0> │ │ │ │ - sub $0x2c,%ecx │ │ │ │ - jge 351fcf <__cxa_finalize@plt+0x326f7f> │ │ │ │ - vperm2i128 $0x31,%ymm3,%ymm0,%ymm2 │ │ │ │ - vinserti128 $0x1,%xmm3,%ymm0,%ymm0 │ │ │ │ - vperm2i128 $0x31,%ymm4,%ymm1,%ymm3 │ │ │ │ - vinserti128 $0x1,%xmm4,%ymm1,%ymm1 │ │ │ │ - vpxor %ymm4,%ymm4,%ymm4 │ │ │ │ - vmovdqa %ymm4,%ymm5 │ │ │ │ - vmovdqa %ymm4,%ymm6 │ │ │ │ - vmovdqa %ymm4,%ymm7 │ │ │ │ - vmovdqa %ymm4,(%rax) │ │ │ │ - vmovdqa %ymm4,0x20(%rax) │ │ │ │ - vmovdqa %ymm4,0x40(%rax) │ │ │ │ - vmovdqa %ymm4,0x60(%rax) │ │ │ │ - jmp 35203b <__cxa_finalize@plt+0x326feb> │ │ │ │ - imul $0xb5,(%rdx),%eax │ │ │ │ - vpbroadcastd 0x8d31f(%rip),%ymm3 │ │ │ │ - mov %ecx,(%rdx) │ │ │ │ - or $0x20,%ecx │ │ │ │ - sub $0xffffff80,%eax │ │ │ │ - sar $0x8,%eax │ │ │ │ - imul $0xb5,%eax,%eax │ │ │ │ - jmp 34b843 <__cxa_finalize@plt+0x3207f3> │ │ │ │ - vmovdqa %xmm0,(%r8) │ │ │ │ - vmovdqa %xmm3,0x10(%r8) │ │ │ │ - vmovdqa %xmm1,0x20(%r8) │ │ │ │ - vmovdqa %xmm4,0x30(%r8) │ │ │ │ - vextracti128 $0x1,%ymm0,0x40(%r8) │ │ │ │ - vextracti128 $0x1,%ymm3,0x50(%r8) │ │ │ │ - vextracti128 $0x1,%ymm1,0x60(%r8) │ │ │ │ - vextracti128 $0x1,%ymm4,0x70(%r8) │ │ │ │ - call 352220 <__cxa_finalize@plt+0x3271d0> │ │ │ │ - sub $0x6b,%ecx │ │ │ │ - jge 352074 <__cxa_finalize@plt+0x327024> │ │ │ │ - vperm2i128 $0x31,%ymm4,%ymm1,%ymm7 │ │ │ │ - vinserti128 $0x1,%xmm4,%ymm1,%ymm5 │ │ │ │ - vperm2i128 $0x31,%ymm3,%ymm0,%ymm6 │ │ │ │ - vinserti128 $0x1,%xmm3,%ymm0,%ymm4 │ │ │ │ - vmovdqa (%r8),%ymm0 │ │ │ │ - vmovdqa 0x20(%r8),%ymm1 │ │ │ │ - vmovdqa 0x40(%r8),%ymm2 │ │ │ │ - vmovdqa 0x60(%r8),%ymm3 │ │ │ │ - lea 0x8c82a(%rip),%rax │ │ │ │ - call 32f650 <__cxa_finalize@plt+0x304600> │ │ │ │ - vpxor %ymm8,%ymm8,%ymm8 │ │ │ │ - vmovdqa %ymm8,%ymm9 │ │ │ │ - vmovdqa %ymm8,%ymm10 │ │ │ │ - vmovdqa %ymm8,%ymm11 │ │ │ │ - vmovdqa %ymm8,%ymm12 │ │ │ │ - vmovdqa %ymm8,%ymm13 │ │ │ │ - vmovdqa %ymm8,%ymm14 │ │ │ │ - vmovdqa %ymm8,%ymm15 │ │ │ │ - jmp 3521c4 <__cxa_finalize@plt+0x327174> │ │ │ │ - vmovdqa %xmm0,-0x80(%r8) │ │ │ │ - vmovdqa %xmm3,-0x70(%r8) │ │ │ │ - vmovdqa %xmm1,-0x60(%r8) │ │ │ │ - vmovdqa %xmm4,-0x50(%r8) │ │ │ │ - vextracti128 $0x1,%ymm0,-0x40(%r8) │ │ │ │ - vextracti128 $0x1,%ymm3,-0x30(%r8) │ │ │ │ - vextracti128 $0x1,%ymm1,-0x20(%r8) │ │ │ │ - vextracti128 $0x1,%ymm4,-0x10(%r8) │ │ │ │ - call 352220 <__cxa_finalize@plt+0x3271d0> │ │ │ │ - add $0xffffff80,%ecx │ │ │ │ - jge 3520f3 <__cxa_finalize@plt+0x3270a3> │ │ │ │ - vperm2i128 $0x31,%ymm3,%ymm0,%ymm10 │ │ │ │ - vinserti128 $0x1,%xmm3,%ymm0,%ymm8 │ │ │ │ - vperm2i128 $0x31,%ymm4,%ymm1,%ymm11 │ │ │ │ - vinserti128 $0x1,%xmm4,%ymm1,%ymm9 │ │ │ │ - vpxor %ymm12,%ymm12,%ymm12 │ │ │ │ - vmovdqa %ymm12,%ymm13 │ │ │ │ - vmovdqa %ymm12,%ymm14 │ │ │ │ - vmovdqa %ymm12,%ymm15 │ │ │ │ - vmovdqa %ymm12,(%rax) │ │ │ │ - vmovdqa %ymm12,0x20(%rax) │ │ │ │ - vmovdqa %ymm12,0x40(%rax) │ │ │ │ - vmovdqa %ymm12,0x60(%rax) │ │ │ │ - jmp 35215a <__cxa_finalize@plt+0x32710a> │ │ │ │ - vmovdqa %xmm0,(%r9) │ │ │ │ - vmovdqa %xmm3,0x10(%r9) │ │ │ │ - vmovdqa %xmm1,0x20(%r9) │ │ │ │ - vmovdqa %xmm4,0x30(%r9) │ │ │ │ - vextracti128 $0x1,%ymm0,0x40(%r9) │ │ │ │ - vextracti128 $0x1,%ymm3,0x50(%r9) │ │ │ │ - vextracti128 $0x1,%ymm1,0x60(%r9) │ │ │ │ - vextracti128 $0x1,%ymm4,0x70(%r9) │ │ │ │ - call 352220 <__cxa_finalize@plt+0x3271d0> │ │ │ │ - vperm2i128 $0x31,%ymm3,%ymm0,%ymm14 │ │ │ │ - vinserti128 $0x1,%xmm3,%ymm0,%ymm12 │ │ │ │ - vperm2i128 $0x31,%ymm4,%ymm1,%ymm15 │ │ │ │ - vinserti128 $0x1,%xmm4,%ymm1,%ymm13 │ │ │ │ - vmovdqa (%r9),%ymm8 │ │ │ │ - vmovdqa 0x20(%r9),%ymm9 │ │ │ │ - vmovdqa 0x40(%r9),%ymm10 │ │ │ │ - vmovdqa 0x60(%r9),%ymm11 │ │ │ │ - vmovdqa (%r8),%ymm0 │ │ │ │ - vmovdqa 0x20(%r8),%ymm1 │ │ │ │ - vmovdqa 0x40(%r8),%ymm2 │ │ │ │ - vmovdqa 0x60(%r8),%ymm3 │ │ │ │ - vmovdqa -0x80(%r8),%ymm4 │ │ │ │ - vmovdqa -0x60(%r8),%ymm5 │ │ │ │ - vmovdqa -0x40(%r8),%ymm6 │ │ │ │ - vmovdqa -0x20(%r8),%ymm7 │ │ │ │ - lea 0x8c6dc(%rip),%rax │ │ │ │ - call 32f700 <__cxa_finalize@plt+0x3046b0> │ │ │ │ - lea 0x100(%rsp),%rcx │ │ │ │ - vmovdqa (%rcx),%ymm8 │ │ │ │ - vmovdqa 0x20(%rcx),%ymm9 │ │ │ │ - vmovdqa 0x40(%rcx),%ymm10 │ │ │ │ - vmovdqa 0x60(%rcx),%ymm11 │ │ │ │ - vmovdqa -0x80(%rcx),%ymm12 │ │ │ │ - vmovdqa -0x60(%rcx),%ymm13 │ │ │ │ - vmovdqa -0x40(%rcx),%ymm14 │ │ │ │ - vmovdqa -0x20(%rcx),%ymm15 │ │ │ │ - lea 0x200(%rsp),%rcx │ │ │ │ - vmovdqa (%rcx),%ymm0 │ │ │ │ - vmovdqa 0x20(%rcx),%ymm1 │ │ │ │ - vmovdqa 0x40(%rcx),%ymm2 │ │ │ │ - vmovdqa 0x60(%rcx),%ymm3 │ │ │ │ - vmovdqa -0x80(%rcx),%ymm4 │ │ │ │ - vmovdqa -0x60(%rcx),%ymm5 │ │ │ │ - vmovdqa -0x40(%rcx),%ymm6 │ │ │ │ - vmovdqa -0x20(%rcx),%ymm7 │ │ │ │ - vmovdqa %ymm15,(%rsp) │ │ │ │ - call 32c690 <__cxa_finalize@plt+0x301640> │ │ │ │ - imul $0x13,%rsi,%rdx │ │ │ │ - lea (%rsi,%rsi,2),%rcx │ │ │ │ - add %rdi,%rdx │ │ │ │ - call 3524a0 <__cxa_finalize@plt+0x327450> │ │ │ │ - mov %r11,%rsp │ │ │ │ - vzeroupper │ │ │ │ + nopl (%rax) │ │ │ │ + vbroadcasti128 0x8fc47(%rip),%ymm8 │ │ │ │ + vpackssdw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpackssdw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpackssdw %ymm5,%ymm4,%ymm4 │ │ │ │ + vpackssdw %ymm7,%ymm6,%ymm6 │ │ │ │ + vpshufb %ymm8,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm8,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm8,%ymm4,%ymm4 │ │ │ │ + vpshufb %ymm8,%ymm6,%ymm6 │ │ │ │ + vpunpckhqdq %ymm2,%ymm0,%ymm1 │ │ │ │ + vpunpcklqdq %ymm2,%ymm0,%ymm0 │ │ │ │ + vpunpckhqdq %ymm6,%ymm4,%ymm2 │ │ │ │ + vpunpcklqdq %ymm6,%ymm4,%ymm4 │ │ │ │ + vperm2i128 $0x31,%ymm2,%ymm1,%ymm3 │ │ │ │ + vinserti128 $0x1,%xmm2,%ymm1,%ymm1 │ │ │ │ + vperm2i128 $0x31,%ymm4,%ymm0,%ymm2 │ │ │ │ + vinserti128 $0x1,%xmm4,%ymm0,%ymm0 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea -0x338(%rip),%r8 │ │ │ │ + jmp 34dca0 <__cxa_finalize@plt+0x322c50> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - vpmulld 0x80(%rdx),%ymm14,%ymm0 │ │ │ │ - vpmulld 0x180(%rdx),%ymm14,%ymm1 │ │ │ │ - vpmulld 0x280(%rdx),%ymm14,%ymm2 │ │ │ │ - vpmulld 0x380(%rdx),%ymm14,%ymm3 │ │ │ │ - vpmulld 0x480(%rdx),%ymm14,%ymm4 │ │ │ │ - vpmulld 0x580(%rdx),%ymm14,%ymm5 │ │ │ │ - vpmulld 0x680(%rdx),%ymm14,%ymm6 │ │ │ │ - vpmulld 0x780(%rdx),%ymm14,%ymm7 │ │ │ │ - call 34a60c <__cxa_finalize@plt+0x31f5bc> │ │ │ │ - vpmulld (%rdx),%ymm14,%ymm0 │ │ │ │ - vpmulld 0x100(%rdx),%ymm14,%ymm1 │ │ │ │ - vpmulld 0x200(%rdx),%ymm14,%ymm2 │ │ │ │ - vpmulld 0x300(%rdx),%ymm14,%ymm3 │ │ │ │ - vpmulld 0x400(%rdx),%ymm14,%ymm4 │ │ │ │ - vpmulld 0x500(%rdx),%ymm14,%ymm5 │ │ │ │ - vpmulld 0x600(%rdx),%ymm14,%ymm6 │ │ │ │ - vpmulld 0x700(%rdx),%ymm14,%ymm7 │ │ │ │ - call 349540 <__cxa_finalize@plt+0x31e4f0> │ │ │ │ - call 34a500 <__cxa_finalize@plt+0x31f4b0> │ │ │ │ - vpsrld $0xb,%ymm11,%ymm15 │ │ │ │ - vmovdqa -0x80(%rax),%ymm8 │ │ │ │ - vmovdqa -0x60(%rax),%ymm9 │ │ │ │ - vpaddd %ymm0,%ymm15,%ymm0 │ │ │ │ - vpaddd %ymm1,%ymm15,%ymm1 │ │ │ │ - vpaddd %ymm2,%ymm15,%ymm2 │ │ │ │ - vpaddd %ymm3,%ymm15,%ymm3 │ │ │ │ - vpaddd %ymm4,%ymm15,%ymm4 │ │ │ │ - vpaddd %ymm5,%ymm15,%ymm5 │ │ │ │ - vpaddd %ymm6,%ymm15,%ymm6 │ │ │ │ - vpaddd %ymm7,%ymm15,%ymm7 │ │ │ │ - vpsubd %ymm8,%ymm0,%ymm10 │ │ │ │ - vpaddd %ymm0,%ymm8,%ymm0 │ │ │ │ - vmovdqa -0x40(%rax),%ymm8 │ │ │ │ - vpaddd %ymm1,%ymm9,%ymm15 │ │ │ │ - vpsubd %ymm9,%ymm1,%ymm1 │ │ │ │ - vmovdqa -0x20(%rax),%ymm9 │ │ │ │ + lea 0xa6(%rip),%r8 │ │ │ │ + jmp 34dca0 <__cxa_finalize@plt+0x322c50> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x24c(%rip),%r8 │ │ │ │ + jmp 34dca0 <__cxa_finalize@plt+0x322c50> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x391(%rip),%r8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + vpbroadcastd 0x90e37(%rip),%ymm12 │ │ │ │ + vpbroadcastd 0x90e32(%rip),%ymm13 │ │ │ │ + call 3497b0 <__cxa_finalize@plt+0x31e760> │ │ │ │ + vpsrad $0xb,%ymm11,%ymm11 │ │ │ │ + vpaddd %ymm0,%ymm11,%ymm0 │ │ │ │ + vpaddd %ymm1,%ymm11,%ymm1 │ │ │ │ + vpaddd %ymm2,%ymm11,%ymm2 │ │ │ │ + vpaddd %ymm3,%ymm11,%ymm3 │ │ │ │ + vpaddd %ymm5,%ymm11,%ymm4 │ │ │ │ + vpaddd %ymm6,%ymm11,%ymm5 │ │ │ │ + vpaddd %ymm7,%ymm11,%ymm6 │ │ │ │ + vpaddd %ymm11,%ymm8,%ymm7 │ │ │ │ + vpshufd $0x4e,%ymm0,%ymm0 │ │ │ │ + vpshufd $0x4e,%ymm2,%ymm2 │ │ │ │ + vpshufd $0x4e,%ymm4,%ymm4 │ │ │ │ + vpshufd $0x4e,%ymm6,%ymm6 │ │ │ │ vpsrad $0x1,%ymm0,%ymm0 │ │ │ │ - vpsrad $0x1,%ymm15,%ymm15 │ │ │ │ - vpsrad $0x1,%ymm10,%ymm10 │ │ │ │ vpsrad $0x1,%ymm1,%ymm1 │ │ │ │ - vpackssdw %ymm15,%ymm0,%ymm0 │ │ │ │ - vpackssdw %ymm10,%ymm1,%ymm1 │ │ │ │ - vpsubd %ymm8,%ymm2,%ymm10 │ │ │ │ - vpaddd %ymm2,%ymm8,%ymm2 │ │ │ │ - vmovdqa (%rax),%ymm8 │ │ │ │ - vpaddd %ymm3,%ymm9,%ymm15 │ │ │ │ - vpsubd %ymm9,%ymm3,%ymm3 │ │ │ │ - vmovdqa 0x20(%rax),%ymm9 │ │ │ │ vpsrad $0x1,%ymm2,%ymm2 │ │ │ │ - vpsrad $0x1,%ymm15,%ymm15 │ │ │ │ - vpsrad $0x1,%ymm10,%ymm10 │ │ │ │ vpsrad $0x1,%ymm3,%ymm3 │ │ │ │ - vpackssdw %ymm15,%ymm2,%ymm2 │ │ │ │ - vpackssdw %ymm10,%ymm3,%ymm3 │ │ │ │ - vpsubd %ymm8,%ymm4,%ymm10 │ │ │ │ - vpaddd %ymm4,%ymm8,%ymm4 │ │ │ │ - vmovdqa 0x40(%rax),%ymm8 │ │ │ │ - vpaddd %ymm5,%ymm9,%ymm15 │ │ │ │ - vpsubd %ymm9,%ymm5,%ymm5 │ │ │ │ - vmovdqa 0x60(%rax),%ymm9 │ │ │ │ vpsrad $0x1,%ymm4,%ymm4 │ │ │ │ - vpsrad $0x1,%ymm10,%ymm10 │ │ │ │ - vpsrad $0x1,%ymm15,%ymm15 │ │ │ │ vpsrad $0x1,%ymm5,%ymm5 │ │ │ │ - vpackssdw %ymm15,%ymm4,%ymm4 │ │ │ │ - vpackssdw %ymm10,%ymm5,%ymm5 │ │ │ │ - vpsubd %ymm8,%ymm6,%ymm10 │ │ │ │ - vpaddd %ymm6,%ymm8,%ymm6 │ │ │ │ - vpaddd %ymm7,%ymm9,%ymm15 │ │ │ │ - vpsubd %ymm9,%ymm7,%ymm7 │ │ │ │ vpsrad $0x1,%ymm6,%ymm6 │ │ │ │ - vpsrad $0x1,%ymm10,%ymm10 │ │ │ │ - vpsrad $0x1,%ymm15,%ymm15 │ │ │ │ vpsrad $0x1,%ymm7,%ymm7 │ │ │ │ - vpackssdw %ymm15,%ymm6,%ymm6 │ │ │ │ - vpackssdw %ymm10,%ymm7,%ymm7 │ │ │ │ - vpunpckhwd %ymm2,%ymm0,%ymm8 │ │ │ │ - vpunpcklwd %ymm2,%ymm0,%ymm0 │ │ │ │ - vpunpckhwd %ymm1,%ymm3,%ymm2 │ │ │ │ - vpunpcklwd %ymm1,%ymm3,%ymm3 │ │ │ │ - vpunpckhwd %ymm6,%ymm4,%ymm1 │ │ │ │ - vpunpcklwd %ymm6,%ymm4,%ymm4 │ │ │ │ - vpunpcklwd %ymm5,%ymm7,%ymm6 │ │ │ │ - vpunpckhwd %ymm5,%ymm7,%ymm7 │ │ │ │ - vpxor %ymm5,%ymm5,%ymm5 │ │ │ │ - mov $0x680,%r10d │ │ │ │ - vmovdqa %ymm5,-0x80(%rdx,%r10,1) │ │ │ │ - vmovdqa %ymm5,(%rdx,%r10,1) │ │ │ │ - vmovdqa %ymm5,0x80(%rdx,%r10,1) │ │ │ │ - vmovdqa %ymm5,0x100(%rdx,%r10,1) │ │ │ │ - sub $0x200,%r10d │ │ │ │ - jg 3523fa <__cxa_finalize@plt+0x3273aa> │ │ │ │ - add $0x20,%rdx │ │ │ │ - vpunpcklwd %ymm2,%ymm3,%ymm5 │ │ │ │ - vpunpckhwd %ymm2,%ymm3,%ymm3 │ │ │ │ - vpunpcklwd %ymm1,%ymm4,%ymm2 │ │ │ │ - vpunpckhwd %ymm1,%ymm4,%ymm4 │ │ │ │ - vpunpckhwd %ymm8,%ymm0,%ymm1 │ │ │ │ - vpunpcklwd %ymm8,%ymm0,%ymm0 │ │ │ │ - vpunpckhwd %ymm7,%ymm6,%ymm8 │ │ │ │ - vpunpcklwd %ymm7,%ymm6,%ymm6 │ │ │ │ - vpunpcklqdq %ymm4,%ymm1,%ymm7 │ │ │ │ - vpunpckhqdq %ymm4,%ymm1,%ymm1 │ │ │ │ - vpunpckhqdq %ymm3,%ymm8,%ymm4 │ │ │ │ - vpunpcklqdq %ymm3,%ymm8,%ymm8 │ │ │ │ - vpunpckhqdq %ymm5,%ymm6,%ymm3 │ │ │ │ - vpunpcklqdq %ymm5,%ymm6,%ymm6 │ │ │ │ - vpunpcklqdq %ymm2,%ymm0,%ymm5 │ │ │ │ - vpunpckhqdq %ymm2,%ymm0,%ymm0 │ │ │ │ - vmovdqa %xmm5,(%rax) │ │ │ │ - vmovdqa %xmm6,0x10(%rax) │ │ │ │ - vmovdqa %xmm7,0x20(%rax) │ │ │ │ - vmovdqa %xmm8,0x30(%rax) │ │ │ │ - vextracti128 $0x1,%ymm5,0x40(%rax) │ │ │ │ - vextracti128 $0x1,%ymm6,0x50(%rax) │ │ │ │ - vextracti128 $0x1,%ymm7,0x60(%rax) │ │ │ │ - vextracti128 $0x1,%ymm8,0x70(%rax) │ │ │ │ - add $0xffffffffffffff80,%rax │ │ │ │ + jmp *%r8 │ │ │ │ + call 34dc00 <__cxa_finalize@plt+0x322bb0> │ │ │ │ + lea 0x8fba7(%rip),%rax │ │ │ │ + call 31d160 <__cxa_finalize@plt+0x2f2110> │ │ │ │ + jmp 34d940 <__cxa_finalize@plt+0x3228f0> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + vpbroadcastd 0x90d5b(%rip),%ymm6 │ │ │ │ + vmovdqa (%rdx),%ymm0 │ │ │ │ + vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ + vpbroadcastd 0x90d55(%rip),%ymm7 │ │ │ │ + vmovdqa 0xc0(%rdx),%ymm2 │ │ │ │ + vmovdqa 0xe0(%rdx),%ymm3 │ │ │ │ + vpmulld %ymm6,%ymm0,%ymm4 │ │ │ │ + vpmulld %ymm6,%ymm1,%ymm5 │ │ │ │ + vpmulld %ymm7,%ymm2,%ymm9 │ │ │ │ + vpmulld %ymm7,%ymm3,%ymm8 │ │ │ │ + vpaddd %ymm4,%ymm9,%ymm4 │ │ │ │ + vpaddd %ymm5,%ymm8,%ymm8 │ │ │ │ + vpmulld %ymm7,%ymm0,%ymm5 │ │ │ │ + vpmulld %ymm7,%ymm1,%ymm9 │ │ │ │ + vpaddd %ymm2,%ymm0,%ymm0 │ │ │ │ + vpaddd %ymm3,%ymm1,%ymm1 │ │ │ │ + vpaddd %ymm6,%ymm7,%ymm7 │ │ │ │ + vpmulld %ymm7,%ymm2,%ymm2 │ │ │ │ + vpmulld %ymm7,%ymm3,%ymm3 │ │ │ │ + vpsubd %ymm2,%ymm5,%ymm5 │ │ │ │ + vpsubd %ymm3,%ymm9,%ymm9 │ │ │ │ + vmovdqa 0x80(%rdx),%ymm2 │ │ │ │ + vpmulld %ymm2,%ymm7,%ymm10 │ │ │ │ + vpmulld %ymm2,%ymm6,%ymm3 │ │ │ │ + vpsubd %ymm0,%ymm2,%ymm2 │ │ │ │ + vmovdqa 0xa0(%rdx),%ymm0 │ │ │ │ + vpmulld %ymm0,%ymm7,%ymm7 │ │ │ │ + vpmulld %ymm0,%ymm6,%ymm6 │ │ │ │ + vpsubd %ymm1,%ymm0,%ymm0 │ │ │ │ + vpbroadcastd 0x90cb8(%rip),%ymm1 │ │ │ │ + vpaddd %ymm4,%ymm10,%ymm4 │ │ │ │ + vpaddd %ymm7,%ymm8,%ymm7 │ │ │ │ + vpsubd %ymm3,%ymm5,%ymm5 │ │ │ │ + vpsubd %ymm6,%ymm9,%ymm9 │ │ │ │ + vpmulld %ymm1,%ymm2,%ymm2 │ │ │ │ + vpmulld %ymm1,%ymm0,%ymm0 │ │ │ │ + vpmulld 0x40(%rdx),%ymm1,%ymm3 │ │ │ │ + vpmulld 0x60(%rdx),%ymm1,%ymm1 │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - vmovdqa %ymm6,0x8(%rsp) │ │ │ │ - vmovdqa %ymm7,0x48(%rsp) │ │ │ │ - vmovdqa %ymm15,0x68(%rsp) │ │ │ │ - vpbroadcastd 0x8c335(%rip),%ymm15 │ │ │ │ - vpbroadcastd 0x8ce0c(%rip),%ymm7 │ │ │ │ - vmovdqa 0x60(%r9),%ymm6 │ │ │ │ - vpaddsw %ymm6,%ymm0,%ymm1 │ │ │ │ - vpsubsw %ymm6,%ymm0,%ymm0 │ │ │ │ - vpxor %ymm6,%ymm6,%ymm6 │ │ │ │ - vpmulhrsw %ymm1,%ymm15,%ymm1 │ │ │ │ - vpmulhrsw %ymm0,%ymm15,%ymm0 │ │ │ │ - vpaddw (%rdi),%ymm1,%ymm1 │ │ │ │ - vpaddw (%rdx,%rcx,4),%ymm0,%ymm0 │ │ │ │ - vpmaxsw %ymm6,%ymm1,%ymm1 │ │ │ │ - vpmaxsw %ymm6,%ymm0,%ymm0 │ │ │ │ - vpminsw %ymm7,%ymm1,%ymm1 │ │ │ │ - vpminsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm1,(%rdi) │ │ │ │ - vmovdqa %ymm0,(%rdx,%rcx,4) │ │ │ │ - vmovdqa -0x20(%r9),%ymm1 │ │ │ │ - vpaddsw %ymm1,%ymm4,%ymm0 │ │ │ │ - vpsubsw %ymm1,%ymm4,%ymm4 │ │ │ │ - vpmulhrsw %ymm0,%ymm15,%ymm0 │ │ │ │ - vpmulhrsw %ymm4,%ymm15,%ymm4 │ │ │ │ - vpaddw (%rdi,%rsi,4),%ymm0,%ymm0 │ │ │ │ - vpaddw (%rdx,%rsi,8),%ymm4,%ymm4 │ │ │ │ - vpmaxsw %ymm6,%ymm0,%ymm0 │ │ │ │ - vpmaxsw %ymm6,%ymm4,%ymm4 │ │ │ │ - vpminsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpminsw %ymm7,%ymm4,%ymm4 │ │ │ │ - vmovdqa %ymm0,(%rdi,%rsi,4) │ │ │ │ - vmovdqa %ymm4,(%rdx,%rsi,8) │ │ │ │ - vmovdqa 0x60(%r8),%ymm4 │ │ │ │ - vpaddsw %ymm4,%ymm8,%ymm0 │ │ │ │ - vpsubsw %ymm4,%ymm8,%ymm8 │ │ │ │ - vpmulhrsw %ymm0,%ymm15,%ymm0 │ │ │ │ - vpmulhrsw %ymm15,%ymm8,%ymm8 │ │ │ │ - vpaddw (%rdi,%rsi,8),%ymm0,%ymm0 │ │ │ │ - vpaddw (%rdx,%rsi,4),%ymm8,%ymm8 │ │ │ │ - vpmaxsw %ymm6,%ymm0,%ymm0 │ │ │ │ - vpmaxsw %ymm6,%ymm8,%ymm8 │ │ │ │ - vpminsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpminsw %ymm7,%ymm8,%ymm8 │ │ │ │ - vmovdqa %ymm0,(%rdi,%rsi,8) │ │ │ │ - vmovdqa %ymm8,(%rdx,%rsi,4) │ │ │ │ - vmovdqa -0x20(%r8),%ymm4 │ │ │ │ - vpaddsw %ymm4,%ymm12,%ymm0 │ │ │ │ - vpsubsw %ymm4,%ymm12,%ymm12 │ │ │ │ - vpmulhrsw %ymm0,%ymm15,%ymm0 │ │ │ │ - vpmulhrsw %ymm15,%ymm12,%ymm12 │ │ │ │ - vpaddw (%rdi,%rcx,4),%ymm0,%ymm0 │ │ │ │ - vpaddw (%rdx),%ymm12,%ymm12 │ │ │ │ - vpmaxsw %ymm6,%ymm0,%ymm0 │ │ │ │ - vpmaxsw %ymm6,%ymm12,%ymm12 │ │ │ │ - vpminsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpminsw %ymm7,%ymm12,%ymm12 │ │ │ │ - vmovdqa %ymm0,(%rdi,%rcx,4) │ │ │ │ - vmovdqa %ymm12,(%rdx) │ │ │ │ - add %rsi,%rdi │ │ │ │ - sub %rsi,%rdx │ │ │ │ - vmovdqa 0x28(%rsp),%ymm1 │ │ │ │ - vmovdqa 0x40(%r9),%ymm4 │ │ │ │ - vpaddsw %ymm4,%ymm1,%ymm0 │ │ │ │ - vpsubsw %ymm4,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm0,%ymm15,%ymm0 │ │ │ │ - vpmulhrsw %ymm1,%ymm15,%ymm1 │ │ │ │ - vpaddw (%rdi),%ymm0,%ymm0 │ │ │ │ - vpaddw (%rdx,%rcx,4),%ymm1,%ymm1 │ │ │ │ - vpmaxsw %ymm6,%ymm0,%ymm0 │ │ │ │ - vpmaxsw %ymm6,%ymm1,%ymm1 │ │ │ │ - vpminsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpminsw %ymm7,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,(%rdx,%rcx,4) │ │ │ │ - vmovdqa -0x40(%r9),%ymm4 │ │ │ │ - vpaddsw %ymm4,%ymm5,%ymm0 │ │ │ │ - vpsubsw %ymm4,%ymm5,%ymm5 │ │ │ │ - vpmulhrsw %ymm0,%ymm15,%ymm0 │ │ │ │ - vpmulhrsw %ymm5,%ymm15,%ymm5 │ │ │ │ - vpaddw (%rdi,%rsi,4),%ymm0,%ymm0 │ │ │ │ - vpaddw (%rdx,%rsi,8),%ymm5,%ymm5 │ │ │ │ - vpmaxsw %ymm6,%ymm0,%ymm0 │ │ │ │ - vpmaxsw %ymm6,%ymm5,%ymm5 │ │ │ │ - vpminsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpminsw %ymm7,%ymm5,%ymm5 │ │ │ │ - vmovdqa %ymm0,(%rdi,%rsi,4) │ │ │ │ - vmovdqa %ymm5,(%rdx,%rsi,8) │ │ │ │ - vmovdqa 0x40(%r8),%ymm4 │ │ │ │ - vpaddsw %ymm4,%ymm9,%ymm0 │ │ │ │ - vpsubsw %ymm4,%ymm9,%ymm9 │ │ │ │ - vpmulhrsw %ymm0,%ymm15,%ymm0 │ │ │ │ - vpmulhrsw %ymm15,%ymm9,%ymm9 │ │ │ │ - vpaddw (%rdi,%rsi,8),%ymm0,%ymm0 │ │ │ │ - vpaddw (%rdx,%rsi,4),%ymm9,%ymm9 │ │ │ │ - vpmaxsw %ymm6,%ymm0,%ymm0 │ │ │ │ - vpmaxsw %ymm6,%ymm9,%ymm9 │ │ │ │ - vpminsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpminsw %ymm7,%ymm9,%ymm9 │ │ │ │ - vmovdqa %ymm0,(%rdi,%rsi,8) │ │ │ │ - vmovdqa %ymm9,(%rdx,%rsi,4) │ │ │ │ - vmovdqa -0x40(%r8),%ymm4 │ │ │ │ - vpaddsw %ymm4,%ymm13,%ymm0 │ │ │ │ - vpsubsw %ymm4,%ymm13,%ymm13 │ │ │ │ - vpmulhrsw %ymm0,%ymm15,%ymm0 │ │ │ │ - vpmulhrsw %ymm15,%ymm13,%ymm13 │ │ │ │ - vpaddw (%rdi,%rcx,4),%ymm0,%ymm0 │ │ │ │ - vpaddw (%rdx),%ymm13,%ymm13 │ │ │ │ - vpmaxsw %ymm6,%ymm0,%ymm0 │ │ │ │ - vpmaxsw %ymm6,%ymm13,%ymm13 │ │ │ │ - vpminsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpminsw %ymm7,%ymm13,%ymm13 │ │ │ │ - vmovdqa %ymm0,(%rdi,%rcx,4) │ │ │ │ - vmovdqa %ymm13,(%rdx) │ │ │ │ - add %rsi,%rdi │ │ │ │ - sub %rsi,%rdx │ │ │ │ - vmovdqa 0x8(%rsp),%ymm1 │ │ │ │ - vmovdqa 0x20(%r9),%ymm4 │ │ │ │ - vpaddsw %ymm4,%ymm2,%ymm0 │ │ │ │ - vpsubsw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm0,%ymm15,%ymm0 │ │ │ │ - vpmulhrsw %ymm2,%ymm15,%ymm2 │ │ │ │ - vpaddw (%rdi),%ymm0,%ymm0 │ │ │ │ - vpaddw (%rdx,%rcx,4),%ymm2,%ymm2 │ │ │ │ - vpmaxsw %ymm6,%ymm0,%ymm0 │ │ │ │ - vpmaxsw %ymm6,%ymm2,%ymm2 │ │ │ │ - vpminsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpminsw %ymm7,%ymm2,%ymm2 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm2,(%rdx,%rcx,4) │ │ │ │ - vmovdqa -0x60(%r9),%ymm4 │ │ │ │ - vpaddsw %ymm4,%ymm1,%ymm0 │ │ │ │ - vpsubsw %ymm4,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm0,%ymm15,%ymm0 │ │ │ │ - vpmulhrsw %ymm1,%ymm15,%ymm1 │ │ │ │ - vpaddw (%rdi,%rsi,4),%ymm0,%ymm0 │ │ │ │ - vpaddw (%rdx,%rsi,8),%ymm1,%ymm1 │ │ │ │ - vpmaxsw %ymm6,%ymm0,%ymm0 │ │ │ │ - vpmaxsw %ymm6,%ymm1,%ymm1 │ │ │ │ - vpminsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpminsw %ymm7,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm0,(%rdi,%rsi,4) │ │ │ │ - vmovdqa %ymm1,(%rdx,%rsi,8) │ │ │ │ - vmovdqa 0x20(%r8),%ymm4 │ │ │ │ - vpaddsw %ymm4,%ymm10,%ymm0 │ │ │ │ - vpsubsw %ymm4,%ymm10,%ymm10 │ │ │ │ - vpmulhrsw %ymm0,%ymm15,%ymm0 │ │ │ │ - vpmulhrsw %ymm15,%ymm10,%ymm10 │ │ │ │ - vpaddw (%rdi,%rsi,8),%ymm0,%ymm0 │ │ │ │ - vpaddw (%rdx,%rsi,4),%ymm10,%ymm10 │ │ │ │ - vpmaxsw %ymm6,%ymm0,%ymm0 │ │ │ │ - vpmaxsw %ymm6,%ymm10,%ymm10 │ │ │ │ - vpminsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpminsw %ymm7,%ymm10,%ymm10 │ │ │ │ - vmovdqa %ymm0,(%rdi,%rsi,8) │ │ │ │ - vmovdqa %ymm10,(%rdx,%rsi,4) │ │ │ │ - vmovdqa -0x60(%r8),%ymm4 │ │ │ │ - vpaddsw %ymm4,%ymm14,%ymm0 │ │ │ │ - vpsubsw %ymm4,%ymm14,%ymm14 │ │ │ │ - vpmulhrsw %ymm0,%ymm15,%ymm0 │ │ │ │ - vpmulhrsw %ymm15,%ymm14,%ymm14 │ │ │ │ - vpaddw (%rdi,%rcx,4),%ymm0,%ymm0 │ │ │ │ - vpaddw (%rdx),%ymm14,%ymm14 │ │ │ │ - vpmaxsw %ymm6,%ymm0,%ymm0 │ │ │ │ - vpmaxsw %ymm6,%ymm14,%ymm14 │ │ │ │ - vpminsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpminsw %ymm7,%ymm14,%ymm14 │ │ │ │ - vmovdqa %ymm0,(%rdi,%rcx,4) │ │ │ │ - vmovdqa %ymm14,(%rdx) │ │ │ │ - add %rsi,%rdi │ │ │ │ - sub %rsi,%rdx │ │ │ │ - vmovdqa 0x48(%rsp),%ymm1 │ │ │ │ - vmovdqa 0x68(%rsp),%ymm2 │ │ │ │ - vmovdqa (%r9),%ymm4 │ │ │ │ - vpaddsw %ymm4,%ymm3,%ymm0 │ │ │ │ - vpsubsw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpmulhrsw %ymm0,%ymm15,%ymm0 │ │ │ │ - vpmulhrsw %ymm3,%ymm15,%ymm3 │ │ │ │ - vpaddw (%rdi),%ymm0,%ymm0 │ │ │ │ - vpaddw (%rdx,%rcx,4),%ymm3,%ymm3 │ │ │ │ - vpmaxsw %ymm6,%ymm0,%ymm0 │ │ │ │ - vpmaxsw %ymm6,%ymm3,%ymm3 │ │ │ │ - vpminsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpminsw %ymm7,%ymm3,%ymm3 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm3,(%rdx,%rcx,4) │ │ │ │ - vmovdqa -0x80(%r9),%ymm4 │ │ │ │ - vpaddsw %ymm4,%ymm1,%ymm0 │ │ │ │ - vpsubsw %ymm4,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm0,%ymm15,%ymm0 │ │ │ │ - vpmulhrsw %ymm1,%ymm15,%ymm1 │ │ │ │ - vpaddw (%rdi,%rsi,4),%ymm0,%ymm0 │ │ │ │ - vpaddw (%rdx,%rsi,8),%ymm1,%ymm1 │ │ │ │ - vpmaxsw %ymm6,%ymm0,%ymm0 │ │ │ │ - vpmaxsw %ymm6,%ymm1,%ymm1 │ │ │ │ - vpminsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpminsw %ymm7,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm0,(%rdi,%rsi,4) │ │ │ │ - vmovdqa %ymm1,(%rdx,%rsi,8) │ │ │ │ - vmovdqa (%r8),%ymm4 │ │ │ │ - vpaddsw %ymm4,%ymm11,%ymm0 │ │ │ │ - vpsubsw %ymm4,%ymm11,%ymm11 │ │ │ │ - vpmulhrsw %ymm0,%ymm15,%ymm0 │ │ │ │ - vpmulhrsw %ymm15,%ymm11,%ymm11 │ │ │ │ - vpaddw (%rdi,%rsi,8),%ymm0,%ymm0 │ │ │ │ - vpaddw (%rdx,%rsi,4),%ymm11,%ymm11 │ │ │ │ - vpmaxsw %ymm6,%ymm0,%ymm0 │ │ │ │ - vpmaxsw %ymm6,%ymm11,%ymm11 │ │ │ │ - vpminsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpminsw %ymm7,%ymm11,%ymm11 │ │ │ │ - vmovdqa %ymm0,(%rdi,%rsi,8) │ │ │ │ - vmovdqa %ymm11,(%rdx,%rsi,4) │ │ │ │ - vmovdqa -0x80(%r8),%ymm4 │ │ │ │ - vpaddsw %ymm4,%ymm2,%ymm0 │ │ │ │ - vpsubsw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm0,%ymm15,%ymm0 │ │ │ │ - vpmulhrsw %ymm2,%ymm15,%ymm2 │ │ │ │ - vpaddw (%rdi,%rcx,4),%ymm0,%ymm0 │ │ │ │ - vpaddw (%rdx),%ymm2,%ymm2 │ │ │ │ - vpmaxsw %ymm6,%ymm0,%ymm0 │ │ │ │ - vpmaxsw %ymm6,%ymm2,%ymm2 │ │ │ │ - vpminsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpminsw %ymm7,%ymm2,%ymm2 │ │ │ │ - vmovdqa %ymm0,(%rdi,%rcx,4) │ │ │ │ - vmovdqa %ymm2,(%rdx) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + vpaddd %ymm6,%ymm5,%ymm5 │ │ │ │ + vpaddd %ymm6,%ymm9,%ymm9 │ │ │ │ + vpaddd %ymm5,%ymm4,%ymm10 │ │ │ │ + vpaddd %ymm6,%ymm4,%ymm4 │ │ │ │ + vpaddd %ymm6,%ymm7,%ymm8 │ │ │ │ + vpaddd %ymm7,%ymm9,%ymm7 │ │ │ │ + vpsubd %ymm3,%ymm4,%ymm4 │ │ │ │ + vpsubd %ymm3,%ymm5,%ymm5 │ │ │ │ + vpaddd %ymm6,%ymm2,%ymm2 │ │ │ │ + vpaddd %ymm3,%ymm10,%ymm3 │ │ │ │ + vpsubd %ymm1,%ymm8,%ymm8 │ │ │ │ + vpsubd %ymm1,%ymm9,%ymm9 │ │ │ │ + vpaddd %ymm0,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm1,%ymm7,%ymm7 │ │ │ │ ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x528(%rip),%r8 │ │ │ │ + jmp 34de90 <__cxa_finalize@plt+0x322e40> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x14a(%rip),%r8 │ │ │ │ + jmp 34de90 <__cxa_finalize@plt+0x322e40> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x5c(%rip),%r8 │ │ │ │ + jmp 34de90 <__cxa_finalize@plt+0x322e40> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x1a1(%rip),%r8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + vpbroadcastd 0x90c47(%rip),%ymm12 │ │ │ │ + vpbroadcastd 0x90c42(%rip),%ymm13 │ │ │ │ + call 3497b0 <__cxa_finalize@plt+0x31e760> │ │ │ │ + vpsrad $0xb,%ymm11,%ymm11 │ │ │ │ + vpaddd %ymm3,%ymm11,%ymm4 │ │ │ │ + vpaddd %ymm5,%ymm11,%ymm3 │ │ │ │ + vpaddd %ymm2,%ymm11,%ymm5 │ │ │ │ + vpaddd %ymm6,%ymm11,%ymm2 │ │ │ │ + vpaddd %ymm1,%ymm11,%ymm6 │ │ │ │ + vpaddd %ymm7,%ymm11,%ymm1 │ │ │ │ + vpaddd %ymm0,%ymm11,%ymm7 │ │ │ │ + vpaddd %ymm11,%ymm8,%ymm0 │ │ │ │ + jmp 34dcde <__cxa_finalize@plt+0x322c8e> │ │ │ │ + call 34dc00 <__cxa_finalize@plt+0x322bb0> │ │ │ │ + lea 0x8f9f1(%rip),%rax │ │ │ │ + call 31d160 <__cxa_finalize@plt+0x2f2110> │ │ │ │ + vpbroadcastd 0x8f993(%rip),%ymm4 │ │ │ │ + vpmulhrsw %ymm4,%ymm3,%ymm5 │ │ │ │ + vpmulhrsw %ymm4,%ymm2,%ymm6 │ │ │ │ + vpmulhrsw %ymm4,%ymm1,%ymm2 │ │ │ │ + vpmulhrsw %ymm4,%ymm0,%ymm3 │ │ │ │ + vpaddw (%rdi),%ymm5,%ymm0 │ │ │ │ + vpaddw (%rdi,%rsi,1),%ymm6,%ymm1 │ │ │ │ + vpbroadcastd 0x90bbd(%rip),%ymm5 │ │ │ │ + jmp 34d96f <__cxa_finalize@plt+0x32291f> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + lea -0x5f8(%rip),%r8 │ │ │ │ + jmp 34df60 <__cxa_finalize@plt+0x322f10> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - vpbroadcastd 0x8ca17(%rip),%ymm7 │ │ │ │ - vpbroadcastd 0x8bf46(%rip),%ymm8 │ │ │ │ - vpbroadcastd 0x8bf35(%rip),%ymm9 │ │ │ │ - vpbroadcastd 0x8bf24(%rip),%ymm11 │ │ │ │ - lea (%rsi,%rsi,4),%rax │ │ │ │ - vpxor %ymm6,%ymm6,%ymm6 │ │ │ │ - vpaddw %ymm11,%ymm11,%ymm10 │ │ │ │ - mov %rdi,%r9 │ │ │ │ - call 352980 <__cxa_finalize@plt+0x327930> │ │ │ │ - sub $0x24,%ecx │ │ │ │ - jl 35297a <__cxa_finalize@plt+0x32792a> │ │ │ │ - add $0x400,%rdx │ │ │ │ - lea 0x10(%r9),%rdi │ │ │ │ - call 352980 <__cxa_finalize@plt+0x327930> │ │ │ │ - sub $0x3e0,%rdx │ │ │ │ - lea (%r9,%rsi,8),%rdi │ │ │ │ - mov %rdi,%r9 │ │ │ │ - call 352980 <__cxa_finalize@plt+0x327930> │ │ │ │ - sub $0x6b,%ecx │ │ │ │ - jl 35297a <__cxa_finalize@plt+0x32792a> │ │ │ │ - add $0x400,%rdx │ │ │ │ - lea 0x10(%r9),%rdi │ │ │ │ - call 352980 <__cxa_finalize@plt+0x327930> │ │ │ │ - sub $0x3e0,%rdx │ │ │ │ - lea (%r9,%rsi,8),%rdi │ │ │ │ - mov %rdi,%r9 │ │ │ │ - call 352980 <__cxa_finalize@plt+0x327930> │ │ │ │ - add $0xffffff80,%ecx │ │ │ │ - jl 35297a <__cxa_finalize@plt+0x32792a> │ │ │ │ - add $0x400,%rdx │ │ │ │ - lea 0x10(%r9),%rdi │ │ │ │ - call 352980 <__cxa_finalize@plt+0x327930> │ │ │ │ - sub $0x3e0,%rdx │ │ │ │ - lea (%r9,%rsi,8),%rdi │ │ │ │ - mov %rdi,%r9 │ │ │ │ - call 352980 <__cxa_finalize@plt+0x327930> │ │ │ │ - add $0xffffff80,%ecx │ │ │ │ - jl 35297a <__cxa_finalize@plt+0x32792a> │ │ │ │ - add $0x400,%rdx │ │ │ │ - lea 0x10(%r9),%rdi │ │ │ │ - call 352980 <__cxa_finalize@plt+0x327930> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - vmovdqa (%rdx),%ymm0 │ │ │ │ - vpackssdw 0x80(%rdx),%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x100(%rdx),%ymm1 │ │ │ │ - vpackssdw 0x180(%rdx),%ymm1,%ymm1 │ │ │ │ - vmovdqa 0x200(%rdx),%ymm2 │ │ │ │ - vpackssdw 0x280(%rdx),%ymm2,%ymm2 │ │ │ │ - vmovdqa 0x300(%rdx),%ymm3 │ │ │ │ - vpackssdw 0x380(%rdx),%ymm3,%ymm3 │ │ │ │ - vpmulhrsw %ymm0,%ymm8,%ymm0 │ │ │ │ - vpmulhrsw %ymm1,%ymm8,%ymm1 │ │ │ │ - vpmulhrsw %ymm2,%ymm8,%ymm2 │ │ │ │ - vpmulhrsw %ymm3,%ymm8,%ymm3 │ │ │ │ - vpmulhrsw %ymm0,%ymm9,%ymm4 │ │ │ │ - vpmulhrsw %ymm4,%ymm10,%ymm4 │ │ │ │ + lea -0x21a(%rip),%r8 │ │ │ │ + jmp 34df60 <__cxa_finalize@plt+0x322f10> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x74(%rip),%r8 │ │ │ │ + jmp 34df60 <__cxa_finalize@plt+0x322f10> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0xd1(%rip),%r8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + vpbroadcastd 0x90b5b(%rip),%ymm8 │ │ │ │ + vpermq $0xd8,(%rdx),%ymm0 │ │ │ │ + vpermq $0xd8,0x20(%rdx),%ymm1 │ │ │ │ + vpermq $0xd8,0x40(%rdx),%ymm2 │ │ │ │ + vpermq $0xd8,0x60(%rdx),%ymm3 │ │ │ │ + vpermq $0xd8,0x80(%rdx),%ymm4 │ │ │ │ + vpermq $0xd8,0xa0(%rdx),%ymm5 │ │ │ │ + vpermq $0xd8,0xc0(%rdx),%ymm6 │ │ │ │ + vpermq $0xd8,0xe0(%rdx),%ymm7 │ │ │ │ + vpbroadcastd 0x90aff(%rip),%ymm9 │ │ │ │ + vpmulld %ymm0,%ymm8,%ymm0 │ │ │ │ + vpmulld %ymm1,%ymm8,%ymm1 │ │ │ │ + vpmulld %ymm2,%ymm8,%ymm2 │ │ │ │ + vpmulld %ymm3,%ymm8,%ymm3 │ │ │ │ + vpmulld %ymm4,%ymm8,%ymm4 │ │ │ │ + vpmulld %ymm5,%ymm8,%ymm5 │ │ │ │ + vpmulld %ymm6,%ymm8,%ymm6 │ │ │ │ + vpmulld %ymm7,%ymm8,%ymm7 │ │ │ │ + vpaddd %ymm0,%ymm9,%ymm0 │ │ │ │ + vpaddd %ymm1,%ymm9,%ymm1 │ │ │ │ + vpaddd %ymm2,%ymm9,%ymm2 │ │ │ │ + vpaddd %ymm3,%ymm9,%ymm3 │ │ │ │ + vpaddd %ymm4,%ymm9,%ymm4 │ │ │ │ + vpaddd %ymm5,%ymm9,%ymm5 │ │ │ │ + vpaddd %ymm6,%ymm9,%ymm6 │ │ │ │ + vpaddd %ymm7,%ymm9,%ymm7 │ │ │ │ + vpsrad $0xc,%ymm0,%ymm0 │ │ │ │ + vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ + vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ + vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ + vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ + vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ + vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ + vpsrad $0xc,%ymm7,%ymm7 │ │ │ │ + jmp *%r8 │ │ │ │ + call 34dc00 <__cxa_finalize@plt+0x322bb0> │ │ │ │ + vpbroadcastd 0x8f85e(%rip),%ymm7 │ │ │ │ + vpmulhrsw %ymm0,%ymm7,%ymm4 │ │ │ │ + vpmulhrsw %ymm1,%ymm7,%ymm5 │ │ │ │ + vpmulhrsw %ymm2,%ymm7,%ymm6 │ │ │ │ + vpmulhrsw %ymm3,%ymm7,%ymm7 │ │ │ │ vpaddsw %ymm4,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm1,%ymm9,%ymm4 │ │ │ │ - vpmulhrsw %ymm4,%ymm10,%ymm4 │ │ │ │ - vpaddsw %ymm4,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm2,%ymm9,%ymm4 │ │ │ │ - vpmulhrsw %ymm4,%ymm10,%ymm4 │ │ │ │ - vpaddsw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm3,%ymm9,%ymm4 │ │ │ │ - vpmulhrsw %ymm4,%ymm10,%ymm4 │ │ │ │ - vpaddsw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpmulhrsw %ymm0,%ymm11,%ymm0 │ │ │ │ - vpmulhrsw %ymm1,%ymm11,%ymm1 │ │ │ │ - vpmulhrsw %ymm2,%ymm11,%ymm2 │ │ │ │ - vpmulhrsw %ymm3,%ymm11,%ymm3 │ │ │ │ - vmovdqa %ymm6,(%rdx) │ │ │ │ - vmovdqa %ymm6,0x80(%rdx) │ │ │ │ - vmovdqa %ymm6,0x100(%rdx) │ │ │ │ - vmovdqa %ymm6,0x180(%rdx) │ │ │ │ - vmovdqa %ymm6,0x200(%rdx) │ │ │ │ - vmovdqa %ymm6,0x280(%rdx) │ │ │ │ - vmovdqa %ymm6,0x300(%rdx) │ │ │ │ - vmovdqa %ymm6,0x380(%rdx) │ │ │ │ - vpunpckhwd %ymm1,%ymm0,%ymm4 │ │ │ │ - vpunpcklwd %ymm1,%ymm0,%ymm0 │ │ │ │ - vpunpckhwd %ymm3,%ymm2,%ymm1 │ │ │ │ - vpunpcklwd %ymm3,%ymm2,%ymm2 │ │ │ │ - vpunpckhwd %ymm4,%ymm0,%ymm3 │ │ │ │ - vpunpcklwd %ymm4,%ymm0,%ymm0 │ │ │ │ - vpunpcklwd %ymm1,%ymm2,%ymm4 │ │ │ │ - vpunpckhwd %ymm1,%ymm2,%ymm2 │ │ │ │ - vpunpckhqdq %ymm4,%ymm0,%ymm1 │ │ │ │ - vpunpcklqdq %ymm4,%ymm0,%ymm0 │ │ │ │ - call 349d79 <__cxa_finalize@plt+0x31ed29> │ │ │ │ - vpunpcklqdq %ymm2,%ymm3,%ymm0 │ │ │ │ - vpunpckhqdq %ymm2,%ymm3,%ymm1 │ │ │ │ - jmp 349d79 <__cxa_finalize@plt+0x31ed29> │ │ │ │ + vpaddsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpaddsw %ymm6,%ymm2,%ymm2 │ │ │ │ + vpaddsw %ymm7,%ymm3,%ymm3 │ │ │ │ + jmp 34d940 <__cxa_finalize@plt+0x3228f0> │ │ │ │ + nop │ │ │ │ + lea 0x60(%rip),%r8 │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 34e0b0 <__cxa_finalize@plt+0x323060> │ │ │ │ + vpbroadcastd 0x90a68(%rip),%ymm3 │ │ │ │ + jmp 34d7a8 <__cxa_finalize@plt+0x322758> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x4f1(%rip),%r8 │ │ │ │ + jmp 34e0b0 <__cxa_finalize@plt+0x323060> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x1f0(%rip),%r8 │ │ │ │ + jmp 34e0b0 <__cxa_finalize@plt+0x323060> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x370(%rip),%r8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + vpbroadcastd 0x90a2f(%rip),%ymm8 │ │ │ │ + vpbroadcastd 0x90a2a(%rip),%ymm9 │ │ │ │ + jmp 34d842 <__cxa_finalize@plt+0x3227f2> │ │ │ │ + vpbroadcastd 0x90a10(%rip),%ymm12 │ │ │ │ + vpbroadcastd 0x90a0b(%rip),%ymm13 │ │ │ │ + vpmaxsd %ymm0,%ymm12,%ymm0 │ │ │ │ + vpmaxsd %ymm1,%ymm12,%ymm1 │ │ │ │ + vpmaxsd %ymm2,%ymm12,%ymm2 │ │ │ │ + vpmaxsd %ymm3,%ymm12,%ymm3 │ │ │ │ + vpmaxsd %ymm4,%ymm12,%ymm4 │ │ │ │ + vpmaxsd %ymm5,%ymm12,%ymm5 │ │ │ │ + vpmaxsd %ymm6,%ymm12,%ymm6 │ │ │ │ + vpmaxsd %ymm7,%ymm12,%ymm7 │ │ │ │ + vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ + vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ + vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ + vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ + vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ + vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ + vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ + vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ + vpshufd $0xd8,%ymm0,%ymm0 │ │ │ │ + vpshufd $0xd8,%ymm1,%ymm1 │ │ │ │ + vpshufd $0xd8,%ymm2,%ymm2 │ │ │ │ + vpshufd $0xd8,%ymm3,%ymm3 │ │ │ │ + vpshufd $0xd8,%ymm4,%ymm4 │ │ │ │ + vpshufd $0xd8,%ymm5,%ymm5 │ │ │ │ + vpshufd $0xd8,%ymm6,%ymm6 │ │ │ │ + vpshufd $0xd8,%ymm7,%ymm7 │ │ │ │ + vpunpcklqdq %ymm1,%ymm0,%ymm8 │ │ │ │ + vpunpckhqdq %ymm1,%ymm0,%ymm0 │ │ │ │ + vpunpcklqdq %ymm3,%ymm2,%ymm9 │ │ │ │ + vpunpckhqdq %ymm3,%ymm2,%ymm2 │ │ │ │ + vpunpcklqdq %ymm5,%ymm4,%ymm10 │ │ │ │ + vpunpckhqdq %ymm5,%ymm4,%ymm4 │ │ │ │ + vpunpcklqdq %ymm7,%ymm6,%ymm11 │ │ │ │ + vpunpckhqdq %ymm7,%ymm6,%ymm6 │ │ │ │ + vperm2i128 $0x31,%ymm2,%ymm0,%ymm3 │ │ │ │ + vperm2i128 $0x20,%ymm2,%ymm0,%ymm1 │ │ │ │ + vperm2i128 $0x31,%ymm6,%ymm4,%ymm7 │ │ │ │ + vperm2i128 $0x20,%ymm6,%ymm4,%ymm5 │ │ │ │ + vperm2i128 $0x31,%ymm11,%ymm10,%ymm13 │ │ │ │ + vperm2i128 $0x20,%ymm11,%ymm10,%ymm12 │ │ │ │ + vperm2i128 $0x31,%ymm9,%ymm8,%ymm11 │ │ │ │ + vperm2i128 $0x20,%ymm9,%ymm8,%ymm10 │ │ │ │ + call 349450 <__cxa_finalize@plt+0x31e400> │ │ │ │ + vpmulld %ymm6,%ymm10,%ymm0 │ │ │ │ + vpmulld %ymm6,%ymm11,%ymm2 │ │ │ │ + vpmulld %ymm6,%ymm12,%ymm4 │ │ │ │ + vpmulld %ymm6,%ymm13,%ymm6 │ │ │ │ + vpbroadcastd 0x90909(%rip),%ymm10 │ │ │ │ + call 3494e0 <__cxa_finalize@plt+0x31e490> │ │ │ │ + vpsrad $0x4,%ymm0,%ymm0 │ │ │ │ + vpsrad $0x4,%ymm1,%ymm1 │ │ │ │ + vpsrad $0x4,%ymm2,%ymm2 │ │ │ │ + vpsrad $0x4,%ymm3,%ymm3 │ │ │ │ + vpsrad $0x4,%ymm4,%ymm4 │ │ │ │ + vpsrad $0x4,%ymm5,%ymm5 │ │ │ │ + vpsrad $0x4,%ymm6,%ymm6 │ │ │ │ + vpsrad $0x4,%ymm7,%ymm7 │ │ │ │ + vpackssdw %ymm4,%ymm0,%ymm0 │ │ │ │ + vpackssdw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpackssdw %ymm6,%ymm2,%ymm2 │ │ │ │ + vpackssdw %ymm7,%ymm3,%ymm3 │ │ │ │ + vpbroadcastd 0x908cb(%rip),%ymm5 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vpermq $0xd8,%ymm1,%ymm1 │ │ │ │ + vpermq $0xd8,%ymm2,%ymm2 │ │ │ │ + vpermq $0xd8,%ymm3,%ymm3 │ │ │ │ + jmp 34d966 <__cxa_finalize@plt+0x322916> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - vpbroadcastd 0x8c82b(%rip),%ymm7 │ │ │ │ - jmp 3528b9 <__cxa_finalize@plt+0x327869> │ │ │ │ xchg %ax,%ax │ │ │ │ + lea -0x170(%rip),%r8 │ │ │ │ + jmp 34e270 <__cxa_finalize@plt+0x323220> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x40(%rip),%r8 │ │ │ │ + jmp 34e270 <__cxa_finalize@plt+0x323220> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x1c0(%rip),%r8 │ │ │ │ + jmp 34e270 <__cxa_finalize@plt+0x323220> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x311(%rip),%r8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + vpbroadcastd 0x9086f(%rip),%ymm12 │ │ │ │ + vpbroadcastd 0x9086a(%rip),%ymm13 │ │ │ │ + jmp 34dcb2 <__cxa_finalize@plt+0x322c62> │ │ │ │ + call 34e2c0 <__cxa_finalize@plt+0x323270> │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vpermq $0xd8,%ymm1,%ymm1 │ │ │ │ + vpermq $0xd8,%ymm2,%ymm2 │ │ │ │ + vpermq $0xd8,%ymm3,%ymm3 │ │ │ │ + vpmulhrsw %ymm4,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm4,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm4,%ymm3,%ymm3 │ │ │ │ + jmp 34d966 <__cxa_finalize@plt+0x322916> │ │ │ │ + nopl (%rax) │ │ │ │ + vpbroadcastd 0x90817(%rip),%ymm12 │ │ │ │ + vpbroadcastd 0x90812(%rip),%ymm13 │ │ │ │ + vpmaxsd %ymm0,%ymm12,%ymm0 │ │ │ │ + vpmaxsd %ymm1,%ymm12,%ymm1 │ │ │ │ + vpmaxsd %ymm2,%ymm12,%ymm2 │ │ │ │ + vpmaxsd %ymm3,%ymm12,%ymm3 │ │ │ │ + vpmaxsd %ymm6,%ymm12,%ymm6 │ │ │ │ + vpmaxsd %ymm7,%ymm12,%ymm7 │ │ │ │ + vpmaxsd %ymm4,%ymm12,%ymm8 │ │ │ │ + vpmaxsd %ymm5,%ymm12,%ymm9 │ │ │ │ + vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ + vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ + vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ + vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ + call 34b080 <__cxa_finalize@plt+0x320030> │ │ │ │ + vmovdqa %ymm0,(%rdx) │ │ │ │ + vmovdqa %ymm1,0x40(%rdx) │ │ │ │ + vmovdqa %ymm2,0x80(%rdx) │ │ │ │ + vmovdqa %ymm3,0xc0(%rdx) │ │ │ │ + vpminsd %ymm13,%ymm8,%ymm0 │ │ │ │ + vpminsd %ymm13,%ymm9,%ymm1 │ │ │ │ + vpminsd %ymm6,%ymm13,%ymm2 │ │ │ │ + vpminsd %ymm7,%ymm13,%ymm3 │ │ │ │ + call 34b080 <__cxa_finalize@plt+0x320030> │ │ │ │ + vmovdqa %ymm0,0x20(%rdx) │ │ │ │ + vmovdqa %ymm1,0x60(%rdx) │ │ │ │ + vmovdqa %ymm2,0xa0(%rdx) │ │ │ │ + vmovdqa %ymm3,0xe0(%rdx) │ │ │ │ + call 34dd40 <__cxa_finalize@plt+0x322cf0> │ │ │ │ + vpbroadcastd 0x8f52f(%rip),%ymm6 │ │ │ │ + call 34de10 <__cxa_finalize@plt+0x322dc0> │ │ │ │ + vpsrad $0xf,%ymm4,%ymm0 │ │ │ │ + vpsrad $0xf,%ymm5,%ymm1 │ │ │ │ + vpsrad $0xf,%ymm2,%ymm2 │ │ │ │ + vpsrad $0xf,%ymm3,%ymm3 │ │ │ │ + vpsrad $0xf,%ymm8,%ymm4 │ │ │ │ + vpsrad $0xf,%ymm9,%ymm5 │ │ │ │ + vpsrad $0xf,%ymm6,%ymm6 │ │ │ │ + vpsrad $0xf,%ymm7,%ymm7 │ │ │ │ + vpackssdw %ymm4,%ymm0,%ymm0 │ │ │ │ + vpackssdw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpackssdw %ymm6,%ymm2,%ymm2 │ │ │ │ + vpackssdw %ymm7,%ymm3,%ymm3 │ │ │ │ + vpbroadcastd 0x8f4d7(%rip),%ymm4 │ │ │ │ + vpbroadcastd 0x90716(%rip),%ymm5 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + lea -0x300(%rip),%r8 │ │ │ │ + jmp 34e400 <__cxa_finalize@plt+0x3233b0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x150(%rip),%r8 │ │ │ │ + jmp 34e400 <__cxa_finalize@plt+0x3233b0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x30(%rip),%r8 │ │ │ │ + jmp 34e400 <__cxa_finalize@plt+0x3233b0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x181(%rip),%r8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + vpbroadcastd 0x906df(%rip),%ymm12 │ │ │ │ + vpbroadcastd 0x906da(%rip),%ymm13 │ │ │ │ + jmp 34dea2 <__cxa_finalize@plt+0x322e52> │ │ │ │ + call 34e2c0 <__cxa_finalize@plt+0x323270> │ │ │ │ + vpermq $0xd8,%ymm0,%ymm7 │ │ │ │ + vpermq $0xd8,%ymm1,%ymm6 │ │ │ │ + vpermq $0xd8,%ymm2,%ymm1 │ │ │ │ + vpermq $0xd8,%ymm3,%ymm0 │ │ │ │ + vpmulhrsw %ymm4,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm4,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm4,%ymm6,%ymm2 │ │ │ │ + vpmulhrsw %ymm4,%ymm7,%ymm3 │ │ │ │ + jmp 34d966 <__cxa_finalize@plt+0x322916> │ │ │ │ + nopl (%rax) │ │ │ │ + lea -0x390(%rip),%r8 │ │ │ │ + jmp 34e490 <__cxa_finalize@plt+0x323440> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x1e0(%rip),%r8 │ │ │ │ + jmp 34e490 <__cxa_finalize@plt+0x323440> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x60(%rip),%r8 │ │ │ │ + jmp 34e490 <__cxa_finalize@plt+0x323440> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0xf1(%rip),%r8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + vpbroadcastd 0x90613(%rip),%ymm8 │ │ │ │ + vpermq $0xd8,(%rdx),%ymm0 │ │ │ │ + vpermq $0xd8,0x20(%rdx),%ymm1 │ │ │ │ + vpermq $0xd8,0x40(%rdx),%ymm2 │ │ │ │ + vpermq $0xd8,0x60(%rdx),%ymm3 │ │ │ │ + vpbroadcastd 0x905f7(%rip),%ymm9 │ │ │ │ + vpmulld %ymm0,%ymm8,%ymm4 │ │ │ │ + vpmulld %ymm1,%ymm8,%ymm5 │ │ │ │ + vpmulld %ymm2,%ymm8,%ymm6 │ │ │ │ + vpmulld %ymm3,%ymm8,%ymm7 │ │ │ │ + vpermq $0xd8,0x80(%rdx),%ymm10 │ │ │ │ + vpermq $0xd8,0xa0(%rdx),%ymm11 │ │ │ │ + vpermq $0xd8,0xc0(%rdx),%ymm12 │ │ │ │ + vpermq $0xd8,0xe0(%rdx),%ymm13 │ │ │ │ + vpaddd %ymm4,%ymm9,%ymm4 │ │ │ │ + vpaddd %ymm5,%ymm9,%ymm5 │ │ │ │ + vpaddd %ymm6,%ymm9,%ymm6 │ │ │ │ + vpaddd %ymm7,%ymm9,%ymm7 │ │ │ │ + vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ + vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ + vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ + vpsrad $0xc,%ymm7,%ymm7 │ │ │ │ + vpaddd %ymm4,%ymm0,%ymm0 │ │ │ │ + vpmulld %ymm10,%ymm8,%ymm4 │ │ │ │ + vpaddd %ymm5,%ymm1,%ymm1 │ │ │ │ + vpmulld %ymm11,%ymm8,%ymm5 │ │ │ │ + vpaddd %ymm6,%ymm2,%ymm2 │ │ │ │ + vpmulld %ymm12,%ymm8,%ymm6 │ │ │ │ + vpaddd %ymm7,%ymm3,%ymm3 │ │ │ │ + vpmulld %ymm13,%ymm8,%ymm7 │ │ │ │ + vpaddd %ymm4,%ymm9,%ymm4 │ │ │ │ + vpaddd %ymm5,%ymm9,%ymm5 │ │ │ │ + vpaddd %ymm6,%ymm9,%ymm6 │ │ │ │ + vpaddd %ymm7,%ymm9,%ymm7 │ │ │ │ + vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ + vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ + vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ + vpsrad $0xc,%ymm7,%ymm7 │ │ │ │ + vpaddd %ymm4,%ymm10,%ymm4 │ │ │ │ + vpaddd %ymm5,%ymm11,%ymm5 │ │ │ │ + vpaddd %ymm6,%ymm12,%ymm6 │ │ │ │ + vpaddd %ymm7,%ymm13,%ymm7 │ │ │ │ + jmp *%r8 │ │ │ │ + vpbroadcastd 0x9055f(%rip),%ymm12 │ │ │ │ + vpbroadcastd 0x9055a(%rip),%ymm13 │ │ │ │ + vpmaxsd %ymm0,%ymm12,%ymm0 │ │ │ │ + vpmaxsd %ymm1,%ymm12,%ymm1 │ │ │ │ + vpmaxsd %ymm2,%ymm12,%ymm2 │ │ │ │ + vpmaxsd %ymm3,%ymm12,%ymm3 │ │ │ │ + vpmaxsd %ymm4,%ymm12,%ymm4 │ │ │ │ + vpmaxsd %ymm5,%ymm12,%ymm5 │ │ │ │ + vpmaxsd %ymm6,%ymm12,%ymm6 │ │ │ │ + vpmaxsd %ymm7,%ymm12,%ymm7 │ │ │ │ + vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ + vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ + vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ + vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ + vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ + vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ + vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ + vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ + vpbroadcastd 0x904e1(%rip),%ymm8 │ │ │ │ + vpbroadcastd 0x8f2b0(%rip),%ymm9 │ │ │ │ + vpmulld %ymm0,%ymm8,%ymm0 │ │ │ │ + vpmulld %ymm1,%ymm8,%ymm1 │ │ │ │ + vpmulld %ymm2,%ymm8,%ymm2 │ │ │ │ + vpmulld %ymm3,%ymm8,%ymm3 │ │ │ │ + vpmulld %ymm4,%ymm8,%ymm4 │ │ │ │ + vpmulld %ymm5,%ymm8,%ymm5 │ │ │ │ + vpmulld %ymm6,%ymm8,%ymm6 │ │ │ │ + vpmulld %ymm7,%ymm8,%ymm7 │ │ │ │ + vpaddd %ymm0,%ymm9,%ymm0 │ │ │ │ + vpaddd %ymm1,%ymm9,%ymm1 │ │ │ │ + vpaddd %ymm2,%ymm9,%ymm2 │ │ │ │ + vpaddd %ymm3,%ymm9,%ymm3 │ │ │ │ + vpaddd %ymm4,%ymm9,%ymm4 │ │ │ │ + vpaddd %ymm5,%ymm9,%ymm5 │ │ │ │ + vpaddd %ymm6,%ymm9,%ymm6 │ │ │ │ + vpaddd %ymm7,%ymm9,%ymm7 │ │ │ │ + vpsrad $0xf,%ymm0,%ymm0 │ │ │ │ + vpsrad $0xf,%ymm1,%ymm1 │ │ │ │ + vpsrad $0xf,%ymm2,%ymm2 │ │ │ │ + vpsrad $0xf,%ymm3,%ymm3 │ │ │ │ + vpsrad $0xf,%ymm4,%ymm4 │ │ │ │ + vpsrad $0xf,%ymm5,%ymm5 │ │ │ │ + vpsrad $0xf,%ymm6,%ymm6 │ │ │ │ + vpsrad $0xf,%ymm7,%ymm7 │ │ │ │ + call 34dc00 <__cxa_finalize@plt+0x322bb0> │ │ │ │ + vpbroadcastd 0x8f222(%rip),%ymm4 │ │ │ │ + vpmulhrsw %ymm4,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm4,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpbroadcastd 0x9044d(%rip),%ymm5 │ │ │ │ + jmp 34d966 <__cxa_finalize@plt+0x322916> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x1ab(%rip),%r8 │ │ │ │ test %ecx,%ecx │ │ │ │ - je 352b90 <__cxa_finalize@plt+0x327b40> │ │ │ │ - mov %rsp,%r11 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x500,%rsp │ │ │ │ - vpbroadcastd 0x8c811(%rip),%ymm12 │ │ │ │ - vpbroadcastd 0x8c80c(%rip),%ymm13 │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - call 352d20 <__cxa_finalize@plt+0x327cd0> │ │ │ │ - cmp $0x24,%ecx │ │ │ │ - jge 352bbd <__cxa_finalize@plt+0x327b6d> │ │ │ │ - call 350c52 <__cxa_finalize@plt+0x325c02> │ │ │ │ - vpxor %ymm8,%ymm8,%ymm8 │ │ │ │ - vmovdqa %ymm8,%ymm9 │ │ │ │ - vmovdqa %ymm8,%ymm10 │ │ │ │ - vmovdqa %ymm8,%ymm11 │ │ │ │ - vmovdqa %ymm8,%ymm12 │ │ │ │ - vmovdqa %ymm8,%ymm13 │ │ │ │ - vmovdqa %ymm8,%ymm14 │ │ │ │ - vmovdqa %ymm8,(%rsp) │ │ │ │ - lea 0x8bd4a(%rip),%rax │ │ │ │ - mov %rdi,%r10 │ │ │ │ - call 32c690 <__cxa_finalize@plt+0x301640> │ │ │ │ - call 353270 <__cxa_finalize@plt+0x328220> │ │ │ │ - vmovdqa 0x60(%r9),%ymm0 │ │ │ │ - vmovdqa 0x40(%r9),%ymm1 │ │ │ │ - vmovdqa 0x20(%r9),%ymm2 │ │ │ │ - vmovdqa (%r9),%ymm3 │ │ │ │ - vmovdqa -0x20(%r9),%ymm4 │ │ │ │ - vmovdqa -0x40(%r9),%ymm5 │ │ │ │ - vmovdqa -0x60(%r9),%ymm6 │ │ │ │ - vmovdqa -0x80(%r9),%ymm7 │ │ │ │ - call 350c52 <__cxa_finalize@plt+0x325c02> │ │ │ │ - vpxor %ymm8,%ymm8,%ymm8 │ │ │ │ - vmovdqa %ymm8,%ymm9 │ │ │ │ - vmovdqa %ymm8,%ymm10 │ │ │ │ - vmovdqa %ymm8,%ymm11 │ │ │ │ - vmovdqa %ymm8,%ymm12 │ │ │ │ - vmovdqa %ymm8,%ymm13 │ │ │ │ - vmovdqa %ymm8,%ymm14 │ │ │ │ - vmovdqa %ymm8,(%rsp) │ │ │ │ - jmp 352c50 <__cxa_finalize@plt+0x327c00> │ │ │ │ + jne 34e6f0 <__cxa_finalize@plt+0x3236a0> │ │ │ │ imul $0xb5,(%rdx),%eax │ │ │ │ - vpbroadcastd 0x8c739(%rip),%ymm3 │ │ │ │ + vpbroadcastd 0x9042e(%rip),%ymm3 │ │ │ │ mov %ecx,(%rdx) │ │ │ │ - or $0x10,%ecx │ │ │ │ + or $0x8,%ecx │ │ │ │ sub $0xffffff80,%eax │ │ │ │ sar $0x8,%eax │ │ │ │ imul $0xb5,%eax,%eax │ │ │ │ - add $0x180,%eax │ │ │ │ - sar $0x9,%eax │ │ │ │ - jmp 351b40 <__cxa_finalize@plt+0x326af0> │ │ │ │ - add $0x20,%rdx │ │ │ │ - vmovdqa %ymm0,0x60(%r8) │ │ │ │ - vmovdqa %ymm1,0x40(%r8) │ │ │ │ - vmovdqa %ymm2,0x20(%r8) │ │ │ │ - vmovdqa %ymm3,(%r8) │ │ │ │ - vmovdqa %ymm4,-0x20(%r8) │ │ │ │ - vmovdqa %ymm5,-0x40(%r8) │ │ │ │ - vmovdqa %ymm6,-0x60(%r8) │ │ │ │ - vmovdqa %ymm7,-0x80(%r8) │ │ │ │ - call 352d20 <__cxa_finalize@plt+0x327cd0> │ │ │ │ - sub $0x200,%r8 │ │ │ │ - call 352c70 <__cxa_finalize@plt+0x327c20> │ │ │ │ - lea 0x8bc64(%rip),%rax │ │ │ │ - mov %rdi,%r10 │ │ │ │ - call 32c690 <__cxa_finalize@plt+0x301640> │ │ │ │ - call 353270 <__cxa_finalize@plt+0x328220> │ │ │ │ - vmovdqa 0x60(%r9),%ymm0 │ │ │ │ - vmovdqa 0x40(%r9),%ymm1 │ │ │ │ - vmovdqa 0x20(%r9),%ymm2 │ │ │ │ - vmovdqa (%r9),%ymm3 │ │ │ │ - vmovdqa -0x20(%r9),%ymm4 │ │ │ │ - vmovdqa -0x40(%r9),%ymm5 │ │ │ │ - vmovdqa -0x60(%r9),%ymm6 │ │ │ │ - vmovdqa -0x80(%r9),%ymm7 │ │ │ │ - add $0x100,%r8 │ │ │ │ - call 352c70 <__cxa_finalize@plt+0x327c20> │ │ │ │ - lea 0x20(%r10),%rdi │ │ │ │ - call 32c690 <__cxa_finalize@plt+0x301640> │ │ │ │ - call 353270 <__cxa_finalize@plt+0x328220> │ │ │ │ - mov %r11,%rsp │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - vpunpckhdq %ymm1,%ymm3,%ymm8 │ │ │ │ - vpunpckldq %ymm1,%ymm3,%ymm3 │ │ │ │ - vpunpckhdq %ymm2,%ymm0,%ymm1 │ │ │ │ - vpunpckldq %ymm2,%ymm0,%ymm0 │ │ │ │ - vpunpckhdq %ymm5,%ymm7,%ymm2 │ │ │ │ - vpunpckldq %ymm5,%ymm7,%ymm7 │ │ │ │ - vpunpckhdq %ymm6,%ymm4,%ymm5 │ │ │ │ - vpunpckldq %ymm6,%ymm4,%ymm4 │ │ │ │ - vpunpckhqdq %ymm4,%ymm0,%ymm6 │ │ │ │ - vpunpcklqdq %ymm4,%ymm0,%ymm0 │ │ │ │ - vpunpckhqdq %ymm5,%ymm1,%ymm4 │ │ │ │ - vpunpcklqdq %ymm5,%ymm1,%ymm1 │ │ │ │ - vpunpckhqdq %ymm3,%ymm7,%ymm5 │ │ │ │ - vpunpcklqdq %ymm3,%ymm7,%ymm7 │ │ │ │ - vpunpckhqdq %ymm8,%ymm2,%ymm3 │ │ │ │ - vpunpcklqdq %ymm8,%ymm2,%ymm2 │ │ │ │ - vinserti128 $0x1,%xmm7,%ymm0,%ymm8 │ │ │ │ - vperm2i128 $0x31,%ymm7,%ymm0,%ymm12 │ │ │ │ - vinserti128 $0x1,%xmm5,%ymm6,%ymm9 │ │ │ │ - vperm2i128 $0x31,%ymm5,%ymm6,%ymm13 │ │ │ │ - vinserti128 $0x1,%xmm2,%ymm1,%ymm10 │ │ │ │ - vperm2i128 $0x31,%ymm2,%ymm1,%ymm14 │ │ │ │ - vinserti128 $0x1,%xmm3,%ymm4,%ymm11 │ │ │ │ - vperm2i128 $0x31,%ymm3,%ymm4,%ymm15 │ │ │ │ - vmovdqa 0x60(%r8),%ymm0 │ │ │ │ - vmovdqa 0x40(%r8),%ymm1 │ │ │ │ - vmovdqa 0x20(%r8),%ymm2 │ │ │ │ - vmovdqa (%r8),%ymm3 │ │ │ │ - vmovdqa -0x20(%r8),%ymm4 │ │ │ │ - vmovdqa -0x40(%r8),%ymm5 │ │ │ │ - vmovdqa -0x60(%r8),%ymm6 │ │ │ │ - vmovdqa -0x80(%r8),%ymm7 │ │ │ │ - vmovdqa %ymm15,0x8(%rsp) │ │ │ │ - jmp 350c52 <__cxa_finalize@plt+0x325c02> │ │ │ │ + jmp 34d7b3 <__cxa_finalize@plt+0x322763> │ │ │ │ + lea 0x1113(%rip),%r8 │ │ │ │ + jmp 34e6f0 <__cxa_finalize@plt+0x3236a0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - vpbroadcastd 0x8c4cf(%rip),%ymm14 │ │ │ │ - vpbroadcastd 0x8bada(%rip),%ymm11 │ │ │ │ - vpmulld 0x40(%rdx),%ymm14,%ymm0 │ │ │ │ - vpmulld 0x1c0(%rdx),%ymm14,%ymm1 │ │ │ │ - vpmulld 0x240(%rdx),%ymm14,%ymm2 │ │ │ │ - vpmulld 0x3c0(%rdx),%ymm14,%ymm3 │ │ │ │ - vpmulld 0x440(%rdx),%ymm14,%ymm4 │ │ │ │ - vpmulld 0x5c0(%rdx),%ymm14,%ymm5 │ │ │ │ - vpmulld 0x640(%rdx),%ymm14,%ymm6 │ │ │ │ - vpmulld 0x7c0(%rdx),%ymm14,%ymm7 │ │ │ │ - call 34ffaf <__cxa_finalize@plt+0x324f5f> │ │ │ │ - vpmulld 0xc0(%rdx),%ymm14,%ymm0 │ │ │ │ - vpmulld 0x140(%rdx),%ymm14,%ymm1 │ │ │ │ - vpmulld 0x2c0(%rdx),%ymm14,%ymm2 │ │ │ │ - vpmulld 0x340(%rdx),%ymm14,%ymm3 │ │ │ │ - vpmulld 0x4c0(%rdx),%ymm14,%ymm4 │ │ │ │ - vpmulld 0x540(%rdx),%ymm14,%ymm5 │ │ │ │ - vpmulld 0x6c0(%rdx),%ymm14,%ymm6 │ │ │ │ - vpmulld 0x740(%rdx),%ymm14,%ymm7 │ │ │ │ - call 35037e <__cxa_finalize@plt+0x32532e> │ │ │ │ - vpmulld 0x80(%rdx),%ymm14,%ymm0 │ │ │ │ - vpmulld 0x180(%rdx),%ymm14,%ymm1 │ │ │ │ - vpmulld 0x280(%rdx),%ymm14,%ymm2 │ │ │ │ - vpmulld 0x380(%rdx),%ymm14,%ymm3 │ │ │ │ - vpmulld 0x480(%rdx),%ymm14,%ymm4 │ │ │ │ - vpmulld 0x580(%rdx),%ymm14,%ymm5 │ │ │ │ - vpmulld 0x680(%rdx),%ymm14,%ymm6 │ │ │ │ - vpmulld 0x780(%rdx),%ymm14,%ymm7 │ │ │ │ - call 34a60c <__cxa_finalize@plt+0x31f5bc> │ │ │ │ + lea 0x46a(%rip),%r8 │ │ │ │ + jmp 34e6f0 <__cxa_finalize@plt+0x3236a0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0xda4(%rip),%r8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + mov %rsp,%r10 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0x100,%rsp │ │ │ │ + vpbroadcastd 0x903d9(%rip),%ymm12 │ │ │ │ + vpbroadcastd 0x903d4(%rip),%ymm13 │ │ │ │ + vpbroadcastd 0x902df(%rip),%ymm14 │ │ │ │ + vpmulld 0x20(%rdx),%ymm14,%ymm0 │ │ │ │ + vpmulld 0x60(%rdx),%ymm14,%ymm1 │ │ │ │ + vpmulld 0xa0(%rdx),%ymm14,%ymm2 │ │ │ │ + vpmulld 0xe0(%rdx),%ymm14,%ymm3 │ │ │ │ + vpmulld 0x120(%rdx),%ymm14,%ymm4 │ │ │ │ + vpmulld 0x160(%rdx),%ymm14,%ymm5 │ │ │ │ + vpmulld 0x1a0(%rdx),%ymm14,%ymm6 │ │ │ │ + vpmulld 0x1e0(%rdx),%ymm14,%ymm7 │ │ │ │ + vpbroadcastd 0x8f138(%rip),%ymm11 │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ + call 34c57c <__cxa_finalize@plt+0x32152c> │ │ │ │ vpmulld (%rdx),%ymm14,%ymm0 │ │ │ │ - vpmulld 0x100(%rdx),%ymm14,%ymm1 │ │ │ │ - vpmulld 0x200(%rdx),%ymm14,%ymm2 │ │ │ │ - vpmulld 0x300(%rdx),%ymm14,%ymm3 │ │ │ │ - vpmulld 0x400(%rdx),%ymm14,%ymm4 │ │ │ │ - vpmulld 0x500(%rdx),%ymm14,%ymm5 │ │ │ │ - vpmulld 0x600(%rdx),%ymm14,%ymm6 │ │ │ │ - vpmulld 0x700(%rdx),%ymm14,%ymm7 │ │ │ │ - call 349540 <__cxa_finalize@plt+0x31e4f0> │ │ │ │ - call 34a500 <__cxa_finalize@plt+0x31f4b0> │ │ │ │ - vpxor %ymm8,%ymm8,%ymm8 │ │ │ │ - mov $0x780,%r10d │ │ │ │ - vmovdqa %ymm8,-0x80(%rdx,%r10,1) │ │ │ │ - vmovdqa %ymm8,-0x40(%rdx,%r10,1) │ │ │ │ - vmovdqa %ymm8,(%rdx,%r10,1) │ │ │ │ - vmovdqa %ymm8,0x40(%rdx,%r10,1) │ │ │ │ - sub $0x100,%r10d │ │ │ │ - jg 352e6f <__cxa_finalize@plt+0x327e1f> │ │ │ │ + vpmulld 0x40(%rdx),%ymm14,%ymm1 │ │ │ │ + vpmulld 0x80(%rdx),%ymm14,%ymm2 │ │ │ │ + vpmulld 0xc0(%rdx),%ymm14,%ymm3 │ │ │ │ + vpmulld 0x100(%rdx),%ymm14,%ymm4 │ │ │ │ + vpmulld 0x140(%rdx),%ymm14,%ymm5 │ │ │ │ + vpmulld 0x180(%rdx),%ymm14,%ymm6 │ │ │ │ + vpmulld 0x1c0(%rdx),%ymm14,%ymm7 │ │ │ │ + call 34b4b0 <__cxa_finalize@plt+0x320460> │ │ │ │ + call 34c470 <__cxa_finalize@plt+0x321420> │ │ │ │ vpsrld $0xb,%ymm11,%ymm11 │ │ │ │ - vmovdqa -0x80(%rax),%ymm9 │ │ │ │ - vmovdqa 0x60(%r9),%ymm15 │ │ │ │ - vmovdqa -0x80(%r8),%ymm10 │ │ │ │ - vpsubd %ymm9,%ymm0,%ymm8 │ │ │ │ - vpaddd %ymm0,%ymm9,%ymm0 │ │ │ │ - vpmaxsd %ymm0,%ymm12,%ymm0 │ │ │ │ - vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ - vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ - vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ vpaddd %ymm0,%ymm11,%ymm0 │ │ │ │ - vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ - vpsubd %ymm15,%ymm0,%ymm9 │ │ │ │ - vpaddd %ymm0,%ymm15,%ymm0 │ │ │ │ - vpaddd %ymm10,%ymm8,%ymm15 │ │ │ │ - vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x1,%ymm0,%ymm0 │ │ │ │ - vpsrad $0x1,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x1,%ymm15,%ymm15 │ │ │ │ - vpsrad $0x1,%ymm9,%ymm9 │ │ │ │ - vpackssdw %ymm8,%ymm0,%ymm0 │ │ │ │ - vpackssdw %ymm9,%ymm15,%ymm15 │ │ │ │ - vmovdqa -0x60(%rax),%ymm9 │ │ │ │ - vmovdqa 0x40(%r9),%ymm14 │ │ │ │ - vmovdqa -0x60(%r8),%ymm10 │ │ │ │ - vpsubd %ymm9,%ymm1,%ymm8 │ │ │ │ - vpaddd %ymm1,%ymm9,%ymm1 │ │ │ │ - vpmaxsd %ymm1,%ymm12,%ymm1 │ │ │ │ - vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ - vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ - vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ vpaddd %ymm1,%ymm11,%ymm1 │ │ │ │ - vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ - vpsubd %ymm14,%ymm1,%ymm9 │ │ │ │ - vpaddd %ymm1,%ymm14,%ymm1 │ │ │ │ - vpaddd %ymm10,%ymm8,%ymm14 │ │ │ │ - vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x1,%ymm1,%ymm1 │ │ │ │ - vpsrad $0x1,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x1,%ymm14,%ymm14 │ │ │ │ - vpsrad $0x1,%ymm9,%ymm9 │ │ │ │ - vpackssdw %ymm8,%ymm1,%ymm1 │ │ │ │ - vpackssdw %ymm9,%ymm14,%ymm14 │ │ │ │ - vpunpckhwd %ymm1,%ymm0,%ymm8 │ │ │ │ - vpunpcklwd %ymm1,%ymm0,%ymm0 │ │ │ │ - vpunpcklwd %ymm15,%ymm14,%ymm1 │ │ │ │ - vpunpckhwd %ymm15,%ymm14,%ymm14 │ │ │ │ - vmovdqa %ymm8,0x60(%r9) │ │ │ │ - vmovdqa %ymm14,0x40(%r9) │ │ │ │ - vmovdqa -0x40(%rax),%ymm9 │ │ │ │ - vmovdqa 0x20(%r9),%ymm15 │ │ │ │ - vmovdqa -0x40(%r8),%ymm10 │ │ │ │ - vpsubd %ymm9,%ymm2,%ymm8 │ │ │ │ - vpaddd %ymm2,%ymm9,%ymm2 │ │ │ │ - vpmaxsd %ymm2,%ymm12,%ymm2 │ │ │ │ - vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ - vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ - vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ vpaddd %ymm2,%ymm11,%ymm2 │ │ │ │ - vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ - vpsubd %ymm15,%ymm2,%ymm9 │ │ │ │ - vpaddd %ymm2,%ymm15,%ymm2 │ │ │ │ - vpaddd %ymm10,%ymm8,%ymm15 │ │ │ │ - vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x1,%ymm2,%ymm2 │ │ │ │ - vpsrad $0x1,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x1,%ymm15,%ymm15 │ │ │ │ - vpsrad $0x1,%ymm9,%ymm9 │ │ │ │ - vpackssdw %ymm8,%ymm2,%ymm2 │ │ │ │ - vpackssdw %ymm9,%ymm15,%ymm15 │ │ │ │ - vmovdqa -0x20(%rax),%ymm9 │ │ │ │ - vmovdqa (%r9),%ymm14 │ │ │ │ - vmovdqa -0x20(%r8),%ymm10 │ │ │ │ - vpsubd %ymm9,%ymm3,%ymm8 │ │ │ │ - vpaddd %ymm3,%ymm9,%ymm3 │ │ │ │ - vpmaxsd %ymm3,%ymm12,%ymm3 │ │ │ │ - vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ - vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ - vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ vpaddd %ymm3,%ymm11,%ymm3 │ │ │ │ - vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ - vpsubd %ymm14,%ymm3,%ymm9 │ │ │ │ - vpaddd %ymm3,%ymm14,%ymm3 │ │ │ │ - vpaddd %ymm10,%ymm8,%ymm14 │ │ │ │ - vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x1,%ymm3,%ymm3 │ │ │ │ - vpsrad $0x1,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x1,%ymm14,%ymm14 │ │ │ │ - vpsrad $0x1,%ymm9,%ymm9 │ │ │ │ - vpackssdw %ymm8,%ymm3,%ymm3 │ │ │ │ - vpackssdw %ymm9,%ymm14,%ymm14 │ │ │ │ - vpunpckhwd %ymm3,%ymm2,%ymm8 │ │ │ │ - vpunpcklwd %ymm3,%ymm2,%ymm2 │ │ │ │ - vpunpcklwd %ymm15,%ymm14,%ymm3 │ │ │ │ - vpunpckhwd %ymm15,%ymm14,%ymm14 │ │ │ │ - vmovdqa %ymm8,0x20(%r9) │ │ │ │ - vmovdqa %ymm14,(%r9) │ │ │ │ - vmovdqa (%rax),%ymm9 │ │ │ │ - vmovdqa -0x20(%r9),%ymm15 │ │ │ │ - vmovdqa (%r8),%ymm10 │ │ │ │ - vpsubd %ymm9,%ymm4,%ymm8 │ │ │ │ - vpaddd %ymm4,%ymm9,%ymm4 │ │ │ │ - vpmaxsd %ymm4,%ymm12,%ymm4 │ │ │ │ - vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ - vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ - vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ vpaddd %ymm4,%ymm11,%ymm4 │ │ │ │ - vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ - vpsubd %ymm15,%ymm4,%ymm9 │ │ │ │ - vpaddd %ymm4,%ymm15,%ymm4 │ │ │ │ - vpaddd %ymm10,%ymm8,%ymm15 │ │ │ │ - vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x1,%ymm4,%ymm4 │ │ │ │ - vpsrad $0x1,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x1,%ymm15,%ymm15 │ │ │ │ - vpsrad $0x1,%ymm9,%ymm9 │ │ │ │ - vpackssdw %ymm8,%ymm4,%ymm4 │ │ │ │ - vpackssdw %ymm9,%ymm15,%ymm15 │ │ │ │ - vmovdqa 0x20(%rax),%ymm9 │ │ │ │ - vmovdqa -0x40(%r9),%ymm14 │ │ │ │ - vmovdqa 0x20(%r8),%ymm10 │ │ │ │ - vpsubd %ymm9,%ymm5,%ymm8 │ │ │ │ - vpaddd %ymm5,%ymm9,%ymm5 │ │ │ │ - vpmaxsd %ymm5,%ymm12,%ymm5 │ │ │ │ - vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ - vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ - vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ vpaddd %ymm5,%ymm11,%ymm5 │ │ │ │ - vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ - vpsubd %ymm14,%ymm5,%ymm9 │ │ │ │ - vpaddd %ymm5,%ymm14,%ymm5 │ │ │ │ - vpaddd %ymm10,%ymm8,%ymm14 │ │ │ │ - vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x1,%ymm5,%ymm5 │ │ │ │ - vpsrad $0x1,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x1,%ymm14,%ymm14 │ │ │ │ - vpsrad $0x1,%ymm9,%ymm9 │ │ │ │ - vpackssdw %ymm8,%ymm5,%ymm5 │ │ │ │ - vpackssdw %ymm9,%ymm14,%ymm14 │ │ │ │ - vpunpckhwd %ymm5,%ymm4,%ymm8 │ │ │ │ - vpunpcklwd %ymm5,%ymm4,%ymm4 │ │ │ │ - vpunpcklwd %ymm15,%ymm14,%ymm5 │ │ │ │ - vpunpckhwd %ymm15,%ymm14,%ymm14 │ │ │ │ - vmovdqa %ymm8,-0x20(%r9) │ │ │ │ - vmovdqa %ymm14,-0x40(%r9) │ │ │ │ - vmovdqa 0x40(%rax),%ymm9 │ │ │ │ - vmovdqa -0x60(%r9),%ymm15 │ │ │ │ - vmovdqa 0x40(%r8),%ymm10 │ │ │ │ - vpsubd %ymm9,%ymm6,%ymm8 │ │ │ │ - vpaddd %ymm6,%ymm9,%ymm6 │ │ │ │ - vpmaxsd %ymm6,%ymm12,%ymm6 │ │ │ │ - vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ - vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ - vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ vpaddd %ymm6,%ymm11,%ymm6 │ │ │ │ - vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ - vpsubd %ymm15,%ymm6,%ymm9 │ │ │ │ - vpaddd %ymm6,%ymm15,%ymm6 │ │ │ │ - vpaddd %ymm10,%ymm8,%ymm15 │ │ │ │ - vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x1,%ymm6,%ymm6 │ │ │ │ - vpsrad $0x1,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x1,%ymm15,%ymm15 │ │ │ │ - vpsrad $0x1,%ymm9,%ymm9 │ │ │ │ - vpackssdw %ymm8,%ymm6,%ymm6 │ │ │ │ - vpackssdw %ymm9,%ymm15,%ymm15 │ │ │ │ - vmovdqa 0x60(%rax),%ymm9 │ │ │ │ - vmovdqa -0x80(%r9),%ymm14 │ │ │ │ - vmovdqa 0x60(%r8),%ymm10 │ │ │ │ - vpsubd %ymm9,%ymm7,%ymm8 │ │ │ │ - vpaddd %ymm7,%ymm9,%ymm7 │ │ │ │ - vpmaxsd %ymm7,%ymm12,%ymm7 │ │ │ │ - vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ - vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ - vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ vpaddd %ymm7,%ymm11,%ymm7 │ │ │ │ - vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ - vpsubd %ymm14,%ymm7,%ymm9 │ │ │ │ - vpaddd %ymm7,%ymm14,%ymm7 │ │ │ │ - vpaddd %ymm10,%ymm8,%ymm14 │ │ │ │ - vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ + call 34e890 <__cxa_finalize@plt+0x323840> │ │ │ │ + vpsrad $0x1,%ymm0,%ymm0 │ │ │ │ + vpsrad $0x1,%ymm1,%ymm1 │ │ │ │ + vpsrad $0x1,%ymm2,%ymm2 │ │ │ │ + vpsrad $0x1,%ymm3,%ymm3 │ │ │ │ + vpsrad $0x1,%ymm4,%ymm4 │ │ │ │ + vpsrad $0x1,%ymm5,%ymm5 │ │ │ │ + vpsrad $0x1,%ymm6,%ymm6 │ │ │ │ vpsrad $0x1,%ymm7,%ymm7 │ │ │ │ vpsrad $0x1,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x1,%ymm14,%ymm14 │ │ │ │ vpsrad $0x1,%ymm9,%ymm9 │ │ │ │ - vpackssdw %ymm8,%ymm7,%ymm7 │ │ │ │ - vpackssdw %ymm9,%ymm14,%ymm14 │ │ │ │ - vpunpckhwd %ymm7,%ymm6,%ymm8 │ │ │ │ - vpunpcklwd %ymm7,%ymm6,%ymm6 │ │ │ │ - vpunpcklwd %ymm15,%ymm14,%ymm7 │ │ │ │ - vpunpckhwd %ymm15,%ymm14,%ymm14 │ │ │ │ - vmovdqa %ymm8,-0x60(%r9) │ │ │ │ - vmovdqa %ymm14,-0x80(%r9) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - vmovdqa 0x28(%rsp),%ymm1 │ │ │ │ - vmovdqa %ymm8,0x8(%rsp) │ │ │ │ - vmovdqa %ymm9,0x28(%rsp) │ │ │ │ - vmovdqa %ymm12,0x48(%rsp) │ │ │ │ - vpbroadcastd 0x8b55f(%rip),%ymm12 │ │ │ │ - vpbroadcastd 0x8c036(%rip),%ymm9 │ │ │ │ - lea (%rsi,%rsi,2),%rcx │ │ │ │ - vpxor %ymm8,%ymm8,%ymm8 │ │ │ │ - vpmulhrsw %ymm0,%ymm12,%ymm0 │ │ │ │ - vpmulhrsw %ymm1,%ymm12,%ymm1 │ │ │ │ - vpmulhrsw %ymm2,%ymm12,%ymm2 │ │ │ │ - vpmulhrsw %ymm3,%ymm12,%ymm3 │ │ │ │ - call 34ca9c <__cxa_finalize@plt+0x321a4c> │ │ │ │ - vpmulhrsw %ymm4,%ymm12,%ymm0 │ │ │ │ - vpmulhrsw %ymm5,%ymm12,%ymm1 │ │ │ │ - vpmulhrsw %ymm6,%ymm12,%ymm2 │ │ │ │ - vpmulhrsw %ymm7,%ymm12,%ymm3 │ │ │ │ - call 34ca9c <__cxa_finalize@plt+0x321a4c> │ │ │ │ - vpmulhrsw 0x8(%rsp),%ymm12,%ymm0 │ │ │ │ - vpmulhrsw 0x28(%rsp),%ymm12,%ymm1 │ │ │ │ - vpmulhrsw %ymm10,%ymm12,%ymm2 │ │ │ │ - vpmulhrsw %ymm11,%ymm12,%ymm3 │ │ │ │ - call 34ca9c <__cxa_finalize@plt+0x321a4c> │ │ │ │ - vpmulhrsw 0x48(%rsp),%ymm12,%ymm0 │ │ │ │ - vpmulhrsw %ymm13,%ymm12,%ymm1 │ │ │ │ - vpmulhrsw %ymm14,%ymm12,%ymm2 │ │ │ │ - vpmulhrsw %ymm15,%ymm12,%ymm3 │ │ │ │ - jmp 34ca9c <__cxa_finalize@plt+0x321a4c> │ │ │ │ - nopl (%rax) │ │ │ │ - vpbroadcastd 0x8bfb7(%rip),%ymm7 │ │ │ │ - vpbroadcastd 0x8b4e6(%rip),%ymm8 │ │ │ │ - vpbroadcastd 0x8b4d5(%rip),%ymm9 │ │ │ │ - vpbroadcastd 0x8b4c0(%rip),%ymm10 │ │ │ │ - lea (%rsi,%rsi,4),%rax │ │ │ │ - vpxor %ymm6,%ymm6,%ymm6 │ │ │ │ - mov %rdi,%r9 │ │ │ │ - call 3533c0 <__cxa_finalize@plt+0x328370> │ │ │ │ - sub $0x24,%ecx │ │ │ │ - jl 3533bc <__cxa_finalize@plt+0x32836c> │ │ │ │ - add $0x20,%rdx │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - call 3533c0 <__cxa_finalize@plt+0x328370> │ │ │ │ - add $0x1e0,%rdx │ │ │ │ - lea 0x10(%r9),%rdi │ │ │ │ - call 3533c0 <__cxa_finalize@plt+0x328370> │ │ │ │ - sub $0x6b,%ecx │ │ │ │ - jl 3533bc <__cxa_finalize@plt+0x32836c> │ │ │ │ - add $0x20,%rdx │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - call 3533c0 <__cxa_finalize@plt+0x328370> │ │ │ │ - add $0x1e0,%rdx │ │ │ │ - lea 0x20(%r9),%rdi │ │ │ │ - call 3533c0 <__cxa_finalize@plt+0x328370> │ │ │ │ - add $0xffffff80,%ecx │ │ │ │ - jl 3533bc <__cxa_finalize@plt+0x32836c> │ │ │ │ - add $0x20,%rdx │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - call 3533c0 <__cxa_finalize@plt+0x328370> │ │ │ │ - add $0x1e0,%rdx │ │ │ │ - lea 0x30(%r9),%rdi │ │ │ │ - call 3533c0 <__cxa_finalize@plt+0x328370> │ │ │ │ - add $0xffffff80,%ecx │ │ │ │ - jl 3533bc <__cxa_finalize@plt+0x32836c> │ │ │ │ - add $0x20,%rdx │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - call 3533c0 <__cxa_finalize@plt+0x328370> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - vmovdqa (%rdx),%ymm0 │ │ │ │ - vpackssdw 0x40(%rdx),%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x80(%rdx),%ymm1 │ │ │ │ - vpackssdw 0xc0(%rdx),%ymm1,%ymm1 │ │ │ │ - vmovdqa 0x100(%rdx),%ymm2 │ │ │ │ - vpackssdw 0x140(%rdx),%ymm2,%ymm2 │ │ │ │ - vmovdqa 0x180(%rdx),%ymm3 │ │ │ │ - vpackssdw 0x1c0(%rdx),%ymm3,%ymm3 │ │ │ │ - vpmulhrsw %ymm0,%ymm8,%ymm0 │ │ │ │ - vpmulhrsw %ymm1,%ymm8,%ymm1 │ │ │ │ - vpmulhrsw %ymm2,%ymm8,%ymm2 │ │ │ │ - vpmulhrsw %ymm3,%ymm8,%ymm3 │ │ │ │ - vpaddsw %ymm0,%ymm0,%ymm0 │ │ │ │ - vpaddsw %ymm1,%ymm1,%ymm1 │ │ │ │ - vpaddsw %ymm2,%ymm2,%ymm2 │ │ │ │ - vpaddsw %ymm3,%ymm3,%ymm3 │ │ │ │ - vpmulhrsw %ymm0,%ymm9,%ymm4 │ │ │ │ - vpsraw $0x1,%ymm4,%ymm4 │ │ │ │ - vpaddsw %ymm4,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm1,%ymm9,%ymm4 │ │ │ │ - vpsraw $0x1,%ymm4,%ymm4 │ │ │ │ - vpaddsw %ymm4,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm2,%ymm9,%ymm4 │ │ │ │ - vpsraw $0x1,%ymm4,%ymm4 │ │ │ │ - vpaddsw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm3,%ymm9,%ymm4 │ │ │ │ - vpsraw $0x1,%ymm4,%ymm4 │ │ │ │ - vpaddsw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpsrad $0x1,%ymm10,%ymm10 │ │ │ │ + vpsrad $0x1,%ymm11,%ymm11 │ │ │ │ + vpsrad $0x1,%ymm12,%ymm12 │ │ │ │ + vpsrad $0x1,%ymm13,%ymm13 │ │ │ │ + vpsrad $0x1,%ymm14,%ymm14 │ │ │ │ + vpsrad $0x1,%ymm15,%ymm15 │ │ │ │ + jmp *%r8 │ │ │ │ + call 34e900 <__cxa_finalize@plt+0x3238b0> │ │ │ │ + call 31d750 <__cxa_finalize@plt+0x2f2700> │ │ │ │ + vpbroadcastd 0x8f02b(%rip),%ymm10 │ │ │ │ vpmulhrsw %ymm0,%ymm10,%ymm0 │ │ │ │ vpmulhrsw %ymm1,%ymm10,%ymm1 │ │ │ │ vpmulhrsw %ymm2,%ymm10,%ymm2 │ │ │ │ vpmulhrsw %ymm3,%ymm10,%ymm3 │ │ │ │ - vmovdqa %ymm6,(%rdx) │ │ │ │ - vmovdqa %ymm6,0x40(%rdx) │ │ │ │ - vmovdqa %ymm6,0x80(%rdx) │ │ │ │ - vmovdqa %ymm6,0xc0(%rdx) │ │ │ │ - vmovdqa %ymm6,0x100(%rdx) │ │ │ │ - vmovdqa %ymm6,0x140(%rdx) │ │ │ │ - vmovdqa %ymm6,0x180(%rdx) │ │ │ │ - vmovdqa %ymm6,0x1c0(%rdx) │ │ │ │ - jmp 352a58 <__cxa_finalize@plt+0x327a08> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - vpbroadcastd 0x8be1b(%rip),%ymm7 │ │ │ │ - jmp 353319 <__cxa_finalize@plt+0x3282c9> │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 353517 <__cxa_finalize@plt+0x3284c7> │ │ │ │ - mov %rsp,%r11 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0xa60,%rsp │ │ │ │ - vpbroadcastd 0x8be05(%rip),%ymm12 │ │ │ │ - vpbroadcastd 0x8be00(%rip),%ymm13 │ │ │ │ - lea 0xe0(%rsp),%rax │ │ │ │ - call 3535d0 <__cxa_finalize@plt+0x328580> │ │ │ │ - cmp $0x24,%ecx │ │ │ │ - jl 353530 <__cxa_finalize@plt+0x3284e0> │ │ │ │ - call 3535d0 <__cxa_finalize@plt+0x328580> │ │ │ │ - cmp $0x88,%ecx │ │ │ │ - jl 353530 <__cxa_finalize@plt+0x3284e0> │ │ │ │ - call 3535d0 <__cxa_finalize@plt+0x328580> │ │ │ │ - cmp $0x12c,%ecx │ │ │ │ - jl 353530 <__cxa_finalize@plt+0x3284e0> │ │ │ │ - call 3535d0 <__cxa_finalize@plt+0x328580> │ │ │ │ - jmp 35356e <__cxa_finalize@plt+0x32851e> │ │ │ │ - imul $0xb5,(%rdx),%eax │ │ │ │ - vpbroadcastd 0x8bdb2(%rip),%ymm3 │ │ │ │ - mov %ecx,(%rdx) │ │ │ │ - or $0x20,%ecx │ │ │ │ - jmp 351b38 <__cxa_finalize@plt+0x326ae8> │ │ │ │ - lea 0x8e0(%rsp),%r8 │ │ │ │ - vpxor %ymm0,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,-0x80(%rax) │ │ │ │ - vmovdqa %ymm0,-0x60(%rax) │ │ │ │ - vmovdqa %ymm0,-0x40(%rax) │ │ │ │ - vmovdqa %ymm0,-0x20(%rax) │ │ │ │ - vmovdqa %ymm0,(%rax) │ │ │ │ - vmovdqa %ymm0,0x20(%rax) │ │ │ │ - vmovdqa %ymm0,0x40(%rax) │ │ │ │ - vmovdqa %ymm0,0x60(%rax) │ │ │ │ - add $0x100,%rax │ │ │ │ - cmp %r8,%rax │ │ │ │ - jl 35353c <__cxa_finalize@plt+0x3284ec> │ │ │ │ - lea 0x60(%rsp),%rcx │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea 0x100(%rax),%r9 │ │ │ │ - lea 0x8b2e8(%rip),%rax │ │ │ │ - call 3537d0 <__cxa_finalize@plt+0x328780> │ │ │ │ - call 353850 <__cxa_finalize@plt+0x328800> │ │ │ │ - imul $0x13,%rsi,%rdx │ │ │ │ - lea (%rsi,%rsi,2),%rcx │ │ │ │ - add %rdi,%rdx │ │ │ │ - call 3524a0 <__cxa_finalize@plt+0x327450> │ │ │ │ - sub %rcx,%rdi │ │ │ │ - lea 0x20(%rdx,%rcx,1),%rdx │ │ │ │ - add $0x20,%rdi │ │ │ │ - lea 0x160(%rsp),%rcx │ │ │ │ - call 3537d0 <__cxa_finalize@plt+0x328780> │ │ │ │ - call 353850 <__cxa_finalize@plt+0x328800> │ │ │ │ - lea (%rsi,%rsi,2),%rcx │ │ │ │ - call 3524a0 <__cxa_finalize@plt+0x327450> │ │ │ │ - mov %r11,%rsp │ │ │ │ + call 34e9c0 <__cxa_finalize@plt+0x323970> │ │ │ │ + vpmulhrsw %ymm4,%ymm10,%ymm0 │ │ │ │ + vpmulhrsw %ymm5,%ymm10,%ymm1 │ │ │ │ + vpmulhrsw %ymm6,%ymm10,%ymm2 │ │ │ │ + vpmulhrsw %ymm7,%ymm10,%ymm3 │ │ │ │ + call 34e9d2 <__cxa_finalize@plt+0x323982> │ │ │ │ + mov %r10,%rsp │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + vmovdqa -0x80(%rax),%ymm14 │ │ │ │ + vmovdqa -0x60(%rax),%ymm13 │ │ │ │ + vmovdqa -0x40(%rax),%ymm12 │ │ │ │ + vmovdqa -0x20(%rax),%ymm11 │ │ │ │ + vmovdqa (%rax),%ymm10 │ │ │ │ + vmovdqa 0x20(%rax),%ymm9 │ │ │ │ + vmovdqa 0x40(%rax),%ymm8 │ │ │ │ + vpsubd %ymm14,%ymm0,%ymm15 │ │ │ │ + vpaddd %ymm0,%ymm14,%ymm0 │ │ │ │ + vpsubd %ymm13,%ymm1,%ymm14 │ │ │ │ + vpaddd %ymm1,%ymm13,%ymm1 │ │ │ │ + vpsubd %ymm12,%ymm2,%ymm13 │ │ │ │ + vpaddd %ymm2,%ymm12,%ymm2 │ │ │ │ + vpsubd %ymm11,%ymm3,%ymm12 │ │ │ │ + vpaddd %ymm3,%ymm11,%ymm3 │ │ │ │ + vpsubd %ymm10,%ymm4,%ymm11 │ │ │ │ + vpaddd %ymm4,%ymm10,%ymm4 │ │ │ │ + vpsubd %ymm9,%ymm5,%ymm10 │ │ │ │ + vpaddd %ymm5,%ymm9,%ymm5 │ │ │ │ + vpsubd %ymm8,%ymm6,%ymm9 │ │ │ │ + vpaddd %ymm6,%ymm8,%ymm6 │ │ │ │ + vpsubd 0x60(%rax),%ymm7,%ymm8 │ │ │ │ + vpaddd 0x60(%rax),%ymm7,%ymm7 │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - vmovdqa 0x80(%rdx),%ymm0 │ │ │ │ - vmovdqa 0x380(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x480(%rdx),%ymm2 │ │ │ │ - vmovdqa 0x780(%rdx),%ymm3 │ │ │ │ - vmovdqa 0x880(%rdx),%ymm4 │ │ │ │ - vmovdqa 0xb80(%rdx),%ymm5 │ │ │ │ - vmovdqa 0xc80(%rdx),%ymm6 │ │ │ │ - vmovdqa 0xf80(%rdx),%ymm7 │ │ │ │ - vpbroadcastd 0x8b1f3(%rip),%ymm11 │ │ │ │ - vpbroadcastd 0x8bbd6(%rip),%ymm14 │ │ │ │ - call 34fff7 <__cxa_finalize@plt+0x324fa7> │ │ │ │ - vmovdqa 0x180(%rdx),%ymm0 │ │ │ │ - vmovdqa 0x280(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x580(%rdx),%ymm2 │ │ │ │ - vmovdqa 0x680(%rdx),%ymm3 │ │ │ │ - vmovdqa 0x980(%rdx),%ymm4 │ │ │ │ - vmovdqa 0xa80(%rdx),%ymm5 │ │ │ │ - vmovdqa 0xd80(%rdx),%ymm6 │ │ │ │ - vmovdqa 0xe80(%rdx),%ymm7 │ │ │ │ - call 3503c6 <__cxa_finalize@plt+0x325376> │ │ │ │ - vmovdqa 0x100(%rdx),%ymm0 │ │ │ │ - vmovdqa 0x300(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x500(%rdx),%ymm2 │ │ │ │ - vmovdqa 0x700(%rdx),%ymm3 │ │ │ │ - vmovdqa 0x900(%rdx),%ymm4 │ │ │ │ - vmovdqa 0xb00(%rdx),%ymm5 │ │ │ │ - vmovdqa 0xd00(%rdx),%ymm6 │ │ │ │ - vmovdqa 0xf00(%rdx),%ymm7 │ │ │ │ - call 34a654 <__cxa_finalize@plt+0x31f604> │ │ │ │ - vmovdqa (%rdx),%ymm0 │ │ │ │ - vmovdqa 0x200(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x400(%rdx),%ymm2 │ │ │ │ - vmovdqa 0x600(%rdx),%ymm3 │ │ │ │ - vmovdqa 0x800(%rdx),%ymm4 │ │ │ │ - vmovdqa 0xa00(%rdx),%ymm5 │ │ │ │ - vmovdqa 0xc00(%rdx),%ymm6 │ │ │ │ - vmovdqa 0xe00(%rdx),%ymm7 │ │ │ │ - call 349588 <__cxa_finalize@plt+0x31e538> │ │ │ │ - call 34a500 <__cxa_finalize@plt+0x31f4b0> │ │ │ │ - call 350880 <__cxa_finalize@plt+0x325830> │ │ │ │ - vpxor %ymm15,%ymm15,%ymm15 │ │ │ │ - mov $0xe80,%r10d │ │ │ │ - vmovdqa %ymm15,-0x80(%rdx,%r10,1) │ │ │ │ - vmovdqa %ymm15,(%rdx,%r10,1) │ │ │ │ - vmovdqa %ymm15,0x80(%rdx,%r10,1) │ │ │ │ - vmovdqa %ymm15,0x100(%rdx,%r10,1) │ │ │ │ - sub $0x200,%r10d │ │ │ │ - jg 353707 <__cxa_finalize@plt+0x3286b7> │ │ │ │ - add $0x20,%rdx │ │ │ │ - vmovdqa %ymm0,-0x80(%r8) │ │ │ │ - vmovdqa %ymm1,-0x60(%r8) │ │ │ │ - vmovdqa %ymm2,-0x40(%r8) │ │ │ │ - vmovdqa %ymm3,-0x20(%r8) │ │ │ │ - vmovdqa %ymm4,(%r8) │ │ │ │ - vmovdqa %ymm5,0x20(%r8) │ │ │ │ - vmovdqa %ymm6,0x40(%r8) │ │ │ │ - vmovdqa %ymm7,0x60(%r8) │ │ │ │ - vmovdqa 0x60(%r9),%ymm0 │ │ │ │ - vmovdqa 0x40(%r9),%ymm1 │ │ │ │ - vmovdqa 0x20(%r9),%ymm2 │ │ │ │ - vmovdqa (%r9),%ymm3 │ │ │ │ - vmovdqa -0x20(%r9),%ymm4 │ │ │ │ - vmovdqa -0x40(%r9),%ymm5 │ │ │ │ - vmovdqa -0x60(%r9),%ymm6 │ │ │ │ - vmovdqa -0x80(%r9),%ymm7 │ │ │ │ - call 350c52 <__cxa_finalize@plt+0x325c02> │ │ │ │ - vmovdqa %ymm0,-0x80(%r9) │ │ │ │ - vmovdqa %ymm1,-0x60(%r9) │ │ │ │ - vmovdqa %ymm2,-0x40(%r9) │ │ │ │ - vmovdqa %ymm3,-0x20(%r9) │ │ │ │ - vmovdqa %ymm4,(%r9) │ │ │ │ - vmovdqa %ymm5,0x20(%r9) │ │ │ │ - vmovdqa %ymm6,0x40(%r9) │ │ │ │ - vmovdqa %ymm7,0x60(%r9) │ │ │ │ + lea 0x8efc9(%rip),%rax │ │ │ │ + vpackssdw %ymm8,%ymm0,%ymm0 │ │ │ │ + vpackssdw %ymm9,%ymm1,%ymm1 │ │ │ │ + vpackssdw %ymm10,%ymm2,%ymm2 │ │ │ │ + vpackssdw %ymm11,%ymm3,%ymm3 │ │ │ │ + vpackssdw %ymm12,%ymm4,%ymm4 │ │ │ │ + vpackssdw %ymm13,%ymm5,%ymm5 │ │ │ │ + vpackssdw %ymm14,%ymm6,%ymm6 │ │ │ │ + vpackssdw %ymm15,%ymm7,%ymm7 │ │ │ │ + vpunpckhwd %ymm1,%ymm0,%ymm8 │ │ │ │ + vpunpcklwd %ymm1,%ymm0,%ymm0 │ │ │ │ + vpunpcklwd %ymm3,%ymm2,%ymm1 │ │ │ │ + vpunpckhwd %ymm3,%ymm2,%ymm2 │ │ │ │ + vpunpckhwd %ymm5,%ymm4,%ymm3 │ │ │ │ + vpunpcklwd %ymm5,%ymm4,%ymm4 │ │ │ │ + vpunpckhwd %ymm7,%ymm6,%ymm5 │ │ │ │ + vpunpcklwd %ymm7,%ymm6,%ymm6 │ │ │ │ + vpunpckhdq %ymm6,%ymm4,%ymm7 │ │ │ │ + vpunpckldq %ymm6,%ymm4,%ymm4 │ │ │ │ + vpunpckldq %ymm2,%ymm8,%ymm6 │ │ │ │ + vpunpckhdq %ymm2,%ymm8,%ymm8 │ │ │ │ + vpunpckhdq %ymm1,%ymm0,%ymm2 │ │ │ │ + vpunpckldq %ymm1,%ymm0,%ymm0 │ │ │ │ + vpunpckhdq %ymm5,%ymm3,%ymm1 │ │ │ │ + vpunpckldq %ymm5,%ymm3,%ymm3 │ │ │ │ + vpunpcklqdq %ymm3,%ymm6,%ymm5 │ │ │ │ + vpunpckhqdq %ymm3,%ymm6,%ymm6 │ │ │ │ + vpunpckhqdq %ymm7,%ymm2,%ymm3 │ │ │ │ + vpunpcklqdq %ymm7,%ymm2,%ymm2 │ │ │ │ + vpunpcklqdq %ymm1,%ymm8,%ymm7 │ │ │ │ + vpunpckhqdq %ymm1,%ymm8,%ymm8 │ │ │ │ + vpunpckhqdq %ymm4,%ymm0,%ymm1 │ │ │ │ + vpunpcklqdq %ymm4,%ymm0,%ymm0 │ │ │ │ + vperm2i128 $0x31,%ymm5,%ymm0,%ymm4 │ │ │ │ + vinserti128 $0x1,%xmm5,%ymm0,%ymm0 │ │ │ │ + vperm2i128 $0x31,%ymm6,%ymm1,%ymm5 │ │ │ │ + vinserti128 $0x1,%xmm6,%ymm1,%ymm1 │ │ │ │ + vperm2i128 $0x31,%ymm7,%ymm2,%ymm6 │ │ │ │ + vinserti128 $0x1,%xmm7,%ymm2,%ymm2 │ │ │ │ + vperm2i128 $0x31,%ymm8,%ymm3,%ymm7 │ │ │ │ + vinserti128 $0x1,%xmm8,%ymm3,%ymm3 │ │ │ │ + ret │ │ │ │ + vpbroadcastd 0x90107(%rip),%ymm9 │ │ │ │ + lea (%rsi,%rsi,2),%rcx │ │ │ │ + vpxor %ymm8,%ymm8,%ymm8 │ │ │ │ + vmovdqa %ymm8,(%rdx) │ │ │ │ + vmovdqa %ymm8,0x20(%rdx) │ │ │ │ + vmovdqa %ymm8,0x40(%rdx) │ │ │ │ + vmovdqa %ymm8,0x60(%rdx) │ │ │ │ + vmovdqa %ymm8,0x80(%rdx) │ │ │ │ + vmovdqa %ymm8,0xa0(%rdx) │ │ │ │ + vmovdqa %ymm8,0xc0(%rdx) │ │ │ │ + vmovdqa %ymm8,0xe0(%rdx) │ │ │ │ + add $0x100,%rdx │ │ │ │ + vpaddw (%rdi),%ymm0,%ymm0 │ │ │ │ + vpaddw (%rdi,%rsi,1),%ymm1,%ymm1 │ │ │ │ + vpaddw (%rdi,%rsi,2),%ymm2,%ymm2 │ │ │ │ + vpaddw (%rdi,%rcx,1),%ymm3,%ymm3 │ │ │ │ + vpmaxsw %ymm0,%ymm8,%ymm0 │ │ │ │ + vpmaxsw %ymm1,%ymm8,%ymm1 │ │ │ │ + vpmaxsw %ymm2,%ymm8,%ymm2 │ │ │ │ + vpmaxsw %ymm3,%ymm8,%ymm3 │ │ │ │ + vpminsw %ymm0,%ymm9,%ymm0 │ │ │ │ + vpminsw %ymm1,%ymm9,%ymm1 │ │ │ │ + vpminsw %ymm2,%ymm9,%ymm2 │ │ │ │ + vpminsw %ymm3,%ymm9,%ymm3 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %ymm2,(%rdi,%rsi,2) │ │ │ │ + vmovdqa %ymm3,(%rdi,%rcx,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - vmovdqa 0x20(%rcx),%ymm0 │ │ │ │ - vmovdqa 0x60(%rcx),%ymm1 │ │ │ │ - vmovdqa 0xa0(%rcx),%ymm2 │ │ │ │ - vmovdqa 0xe0(%rcx),%ymm3 │ │ │ │ - vmovdqa 0x220(%rcx),%ymm4 │ │ │ │ - vmovdqa 0x260(%rcx),%ymm5 │ │ │ │ - vmovdqa 0x2a0(%rcx),%ymm6 │ │ │ │ - vmovdqa 0x2e0(%rcx),%ymm7 │ │ │ │ - vmovdqa 0x420(%rcx),%ymm8 │ │ │ │ - vmovdqa 0x460(%rcx),%ymm9 │ │ │ │ - vmovdqa 0x4a0(%rcx),%ymm10 │ │ │ │ - vmovdqa 0x4e0(%rcx),%ymm11 │ │ │ │ - vmovdqa 0x620(%rcx),%ymm12 │ │ │ │ - vmovdqa 0x660(%rcx),%ymm13 │ │ │ │ - vmovdqa 0x6a0(%rcx),%ymm14 │ │ │ │ - vmovdqa 0x6e0(%rcx),%ymm15 │ │ │ │ - jmp 32f700 <__cxa_finalize@plt+0x3046b0> │ │ │ │ nop │ │ │ │ - vmovdqa (%rcx),%ymm0 │ │ │ │ - vmovdqa 0x40(%rcx),%ymm1 │ │ │ │ - vmovdqa 0x80(%rcx),%ymm2 │ │ │ │ - vmovdqa 0xc0(%rcx),%ymm3 │ │ │ │ - vmovdqa 0x200(%rcx),%ymm4 │ │ │ │ - vmovdqa 0x240(%rcx),%ymm5 │ │ │ │ - vmovdqa 0x280(%rcx),%ymm6 │ │ │ │ - vmovdqa 0x2c0(%rcx),%ymm7 │ │ │ │ - vmovdqa 0x400(%rcx),%ymm8 │ │ │ │ - vmovdqa 0x440(%rcx),%ymm9 │ │ │ │ - vmovdqa 0x480(%rcx),%ymm10 │ │ │ │ - vmovdqa 0x4c0(%rcx),%ymm11 │ │ │ │ - vmovdqa 0x600(%rcx),%ymm12 │ │ │ │ - vmovdqa 0x640(%rcx),%ymm13 │ │ │ │ - vmovdqa 0x680(%rcx),%ymm14 │ │ │ │ - vmovdqa 0x6c0(%rcx),%ymm15 │ │ │ │ - vmovdqa %ymm15,0x8(%rsp) │ │ │ │ - jmp 32c690 <__cxa_finalize@plt+0x301640> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + lea -0x225(%rip),%r8 │ │ │ │ + jmp 34eaa0 <__cxa_finalize@plt+0x323a50> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - vpbroadcastd 0x8b9e7(%rip),%ymm7 │ │ │ │ - vpbroadcastd 0x8af06(%rip),%ymm5 │ │ │ │ - vpxor %ymm6,%ymm6,%ymm6 │ │ │ │ - lea (%rsi,%rsi,2),%rax │ │ │ │ - lea (%rsi,%rsi,4),%r9 │ │ │ │ - lea (%rsi,%rax,2),%r8 │ │ │ │ - call 3539ec <__cxa_finalize@plt+0x32899c> │ │ │ │ - cmp $0x24,%ecx │ │ │ │ - jl 3539d2 <__cxa_finalize@plt+0x328982> │ │ │ │ - add $0x400,%rdx │ │ │ │ - mov %rdi,%r10 │ │ │ │ - add $0x10,%rdi │ │ │ │ - call 3539ec <__cxa_finalize@plt+0x32899c> │ │ │ │ - call 3539e0 <__cxa_finalize@plt+0x328990> │ │ │ │ - cmp $0x88,%ecx │ │ │ │ - jl 3539d2 <__cxa_finalize@plt+0x328982> │ │ │ │ - add $0x7e0,%rdx │ │ │ │ - lea 0x20(%r10),%rdi │ │ │ │ - call 3539ec <__cxa_finalize@plt+0x32899c> │ │ │ │ - call 3539e0 <__cxa_finalize@plt+0x328990> │ │ │ │ - call 3539e0 <__cxa_finalize@plt+0x328990> │ │ │ │ - cmp $0x12c,%ecx │ │ │ │ - jl 3539d2 <__cxa_finalize@plt+0x328982> │ │ │ │ - add $0xbc0,%rdx │ │ │ │ - add $0x30,%r10 │ │ │ │ - mov %r10,%rdi │ │ │ │ - call 3539ec <__cxa_finalize@plt+0x32899c> │ │ │ │ - call 3539e0 <__cxa_finalize@plt+0x328990> │ │ │ │ - call 3539e0 <__cxa_finalize@plt+0x328990> │ │ │ │ - call 3539e0 <__cxa_finalize@plt+0x328990> │ │ │ │ - cmp $0x217,%ecx │ │ │ │ - jl 3539d2 <__cxa_finalize@plt+0x328982> │ │ │ │ - add $0xbc0,%rdx │ │ │ │ - lea (%r10,%rsi,8),%rdi │ │ │ │ - mov %rdi,%r10 │ │ │ │ - call 3539ec <__cxa_finalize@plt+0x32899c> │ │ │ │ - call 3539e0 <__cxa_finalize@plt+0x328990> │ │ │ │ - call 3539e0 <__cxa_finalize@plt+0x328990> │ │ │ │ - cmp $0x2f3,%ecx │ │ │ │ - jl 3539d2 <__cxa_finalize@plt+0x328982> │ │ │ │ - add $0x7e0,%rdx │ │ │ │ - lea (%r10,%rsi,8),%rdi │ │ │ │ - call 3539ec <__cxa_finalize@plt+0x32899c> │ │ │ │ - call 3539e0 <__cxa_finalize@plt+0x328990> │ │ │ │ - cmp $0x38f,%ecx │ │ │ │ - jl 3539d2 <__cxa_finalize@plt+0x328982> │ │ │ │ - add $0x400,%rdx │ │ │ │ - add $0x10,%rdi │ │ │ │ - call 3539ec <__cxa_finalize@plt+0x32899c> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x3e0,%rdx │ │ │ │ - lea -0x10(%rdi,%rsi,8),%rdi │ │ │ │ - vmovdqa (%rdx),%ymm0 │ │ │ │ - vpackssdw 0x80(%rdx),%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x100(%rdx),%ymm1 │ │ │ │ - vpackssdw 0x180(%rdx),%ymm1,%ymm1 │ │ │ │ - vmovdqa 0x200(%rdx),%ymm2 │ │ │ │ - vpackssdw 0x280(%rdx),%ymm2,%ymm2 │ │ │ │ - vmovdqa 0x300(%rdx),%ymm3 │ │ │ │ - vpackssdw 0x380(%rdx),%ymm3,%ymm3 │ │ │ │ - vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm5,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm5,%ymm3,%ymm3 │ │ │ │ - jmp 350d70 <__cxa_finalize@plt+0x325d20> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0xca(%rip),%r8 │ │ │ │ + jmp 34eaa0 <__cxa_finalize@plt+0x323a50> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - vpbroadcastd 0x8b87b(%rip),%ymm7 │ │ │ │ - jmp 3538e9 <__cxa_finalize@plt+0x328899> │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 353ac5 <__cxa_finalize@plt+0x328a75> │ │ │ │ - push %rbx │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ + lea 0xa04(%rip),%r8 │ │ │ │ + jmp 34eaa0 <__cxa_finalize@plt+0x323a50> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0xd43(%rip),%r8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + mov %rsp,%r10 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0xc40,%rsp │ │ │ │ - vpbroadcastd 0x8ad8f(%rip),%ymm11 │ │ │ │ - vpbroadcastd 0x8b85a(%rip),%ymm12 │ │ │ │ - vpbroadcastd 0x8b855(%rip),%ymm13 │ │ │ │ - vpbroadcastd 0x8b760(%rip),%ymm14 │ │ │ │ - lea 0xc0(%rsp),%rax │ │ │ │ - call 353d50 <__cxa_finalize@plt+0x328d00> │ │ │ │ - sub $0x2c,%ecx │ │ │ │ - jl 353ae6 <__cxa_finalize@plt+0x328a96> │ │ │ │ - call 353d50 <__cxa_finalize@plt+0x328d00> │ │ │ │ - sub $0x6b,%ecx │ │ │ │ - jl 353ae6 <__cxa_finalize@plt+0x328a96> │ │ │ │ - call 353d50 <__cxa_finalize@plt+0x328d00> │ │ │ │ - add $0xffffff80,%ecx │ │ │ │ - jl 353ae6 <__cxa_finalize@plt+0x328a96> │ │ │ │ - call 353d50 <__cxa_finalize@plt+0x328d00> │ │ │ │ - jmp 353b24 <__cxa_finalize@plt+0x328ad4> │ │ │ │ - imul $0xb5,(%rdx),%eax │ │ │ │ - vpbroadcastd 0x8b804(%rip),%ymm3 │ │ │ │ - mov %ecx,(%rdx) │ │ │ │ - or $0x40,%ecx │ │ │ │ - add $0x280,%eax │ │ │ │ - sar $0xa,%eax │ │ │ │ - jmp 34b84b <__cxa_finalize@plt+0x3207fb> │ │ │ │ - lea 0x4c0(%rsp),%r8 │ │ │ │ - vpxor %ymm0,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,-0x80(%rax) │ │ │ │ - vmovdqa %ymm0,-0x60(%rax) │ │ │ │ - vmovdqa %ymm0,-0x40(%rax) │ │ │ │ - vmovdqa %ymm0,-0x20(%rax) │ │ │ │ - vmovdqa %ymm0,(%rax) │ │ │ │ - vmovdqa %ymm0,0x20(%rax) │ │ │ │ - vmovdqa %ymm0,0x40(%rax) │ │ │ │ - vmovdqa %ymm0,0x60(%rax) │ │ │ │ - add $0x100,%rax │ │ │ │ - cmp %r8,%rax │ │ │ │ - jl 353af2 <__cxa_finalize@plt+0x328aa2> │ │ │ │ - lea 0x8ad41(%rip),%rax │ │ │ │ - vmovdqa 0x40(%rsp),%ymm0 │ │ │ │ - vmovdqa 0xc0(%rsp),%ymm1 │ │ │ │ - vmovdqa 0x140(%rsp),%ymm2 │ │ │ │ - vmovdqa 0x1c0(%rsp),%ymm3 │ │ │ │ - vmovdqa 0x240(%rsp),%ymm4 │ │ │ │ - vmovdqa 0x2c0(%rsp),%ymm5 │ │ │ │ - vmovdqa 0x340(%rsp),%ymm6 │ │ │ │ - vmovdqa 0x3c0(%rsp),%ymm7 │ │ │ │ - vpxor %ymm8,%ymm8,%ymm8 │ │ │ │ - vmovdqa %ymm8,%ymm9 │ │ │ │ - vmovdqa %ymm8,%ymm10 │ │ │ │ - vmovdqa %ymm8,%ymm11 │ │ │ │ - vmovdqa %ymm8,%ymm12 │ │ │ │ - vmovdqa %ymm8,%ymm13 │ │ │ │ - vmovdqa %ymm8,%ymm14 │ │ │ │ - vmovdqa %ymm8,(%rsp) │ │ │ │ - call 32c690 <__cxa_finalize@plt+0x301640> │ │ │ │ - vmovdqa 0x20(%rsp),%ymm1 │ │ │ │ - lea 0x4c0(%rsp),%r8 │ │ │ │ - vmovdqa %ymm0,-0x80(%r8) │ │ │ │ - vmovdqa %ymm1,-0x60(%r8) │ │ │ │ - vmovdqa %ymm2,-0x40(%r8) │ │ │ │ - vmovdqa %ymm3,-0x20(%r8) │ │ │ │ - vmovdqa %ymm4,(%r8) │ │ │ │ - vmovdqa %ymm5,0x20(%r8) │ │ │ │ - vmovdqa %ymm6,0x40(%r8) │ │ │ │ - vmovdqa %ymm7,0x60(%r8) │ │ │ │ - add $0x100,%r8 │ │ │ │ - vmovdqa %ymm8,-0x80(%r8) │ │ │ │ - vmovdqa %ymm9,-0x60(%r8) │ │ │ │ - vmovdqa %ymm10,-0x40(%r8) │ │ │ │ - vmovdqa %ymm11,-0x20(%r8) │ │ │ │ - vmovdqa %ymm12,(%r8) │ │ │ │ - vmovdqa %ymm13,0x20(%r8) │ │ │ │ - vmovdqa %ymm14,0x40(%r8) │ │ │ │ - vmovdqa %ymm15,0x60(%r8) │ │ │ │ - vmovdqa 0x80(%rsp),%ymm0 │ │ │ │ - vmovdqa 0x100(%rsp),%ymm1 │ │ │ │ - vmovdqa 0x180(%rsp),%ymm2 │ │ │ │ - vmovdqa 0x200(%rsp),%ymm3 │ │ │ │ - vmovdqa 0x280(%rsp),%ymm4 │ │ │ │ - vmovdqa 0x300(%rsp),%ymm5 │ │ │ │ - vmovdqa 0x380(%rsp),%ymm6 │ │ │ │ - vmovdqa 0x400(%rsp),%ymm7 │ │ │ │ - lea 0x200(%r8),%r9 │ │ │ │ - add $0x100,%r8 │ │ │ │ - call 32f650 <__cxa_finalize@plt+0x304600> │ │ │ │ - vmovdqa 0x60(%rsp),%ymm0 │ │ │ │ - vmovdqa 0x420(%rsp),%ymm1 │ │ │ │ - vmovdqa 0x260(%rsp),%ymm2 │ │ │ │ - vmovdqa 0x220(%rsp),%ymm3 │ │ │ │ - vmovdqa 0x160(%rsp),%ymm4 │ │ │ │ - vmovdqa 0x320(%rsp),%ymm5 │ │ │ │ - vmovdqa 0x360(%rsp),%ymm6 │ │ │ │ - vmovdqa 0x120(%rsp),%ymm7 │ │ │ │ - lea 0x8ac35(%rip),%rax │ │ │ │ - add $0x200,%r8 │ │ │ │ - add $0x400,%r9 │ │ │ │ - call 331c40 <__cxa_finalize@plt+0x306bf0> │ │ │ │ - vmovdqa 0xe0(%rsp),%ymm0 │ │ │ │ - vmovdqa 0x3a0(%rsp),%ymm1 │ │ │ │ - vmovdqa 0x2e0(%rsp),%ymm2 │ │ │ │ - vmovdqa 0x1a0(%rsp),%ymm3 │ │ │ │ - vmovdqa 0x1e0(%rsp),%ymm4 │ │ │ │ - vmovdqa 0x2a0(%rsp),%ymm5 │ │ │ │ - vmovdqa 0x3e0(%rsp),%ymm6 │ │ │ │ - vmovdqa 0xa0(%rsp),%ymm7 │ │ │ │ - add $0x8,%rax │ │ │ │ - add $0x100,%r8 │ │ │ │ - sub $0x100,%r9 │ │ │ │ - call 331c40 <__cxa_finalize@plt+0x306bf0> │ │ │ │ - lea 0x0(,%rsi,4),%r11 │ │ │ │ - lea (%rsi,%rsi,4),%rbx │ │ │ │ - lea (%rbx,%rsi,1),%rcx │ │ │ │ - lea (%rbx,%rsi,2),%r10 │ │ │ │ - call 353f5c <__cxa_finalize@plt+0x328f0c> │ │ │ │ - mov %rbp,%rsp │ │ │ │ - pop %rbp │ │ │ │ - pop %rbx │ │ │ │ + sub $0x100,%rsp │ │ │ │ + vpbroadcastd 0x90029(%rip),%ymm13 │ │ │ │ + vpbroadcastd 0x90024(%rip),%ymm14 │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ + call 34ebf0 <__cxa_finalize@plt+0x323ba0> │ │ │ │ + vpbroadcastd 0x8ffde(%rip),%ymm14 │ │ │ │ + vpsrld $0xb,%ymm15,%ymm15 │ │ │ │ + vpsubd %ymm15,%ymm14,%ymm13 │ │ │ │ + call 34eba0 <__cxa_finalize@plt+0x323b50> │ │ │ │ + vpsrad $0x1,%ymm0,%ymm0 │ │ │ │ + vpsrad $0x1,%ymm1,%ymm1 │ │ │ │ + vpsrad $0x1,%ymm2,%ymm2 │ │ │ │ + vpsrad $0x1,%ymm3,%ymm3 │ │ │ │ + vpsrad $0x1,%ymm12,%ymm12 │ │ │ │ + vpsrad $0x1,%ymm13,%ymm13 │ │ │ │ + vpsrad $0x1,%ymm14,%ymm14 │ │ │ │ + vpsrad $0x1,%ymm15,%ymm15 │ │ │ │ + vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ + vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ + vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ + vpsrad $0xc,%ymm7,%ymm7 │ │ │ │ + vpsrad $0xc,%ymm8,%ymm8 │ │ │ │ + vpsrad $0xc,%ymm9,%ymm9 │ │ │ │ + vpsrad $0xc,%ymm10,%ymm10 │ │ │ │ + vpsrad $0xc,%ymm11,%ymm11 │ │ │ │ + jmp *%r8 │ │ │ │ + call 34e900 <__cxa_finalize@plt+0x3238b0> │ │ │ │ + call 31da60 <__cxa_finalize@plt+0x2f2a10> │ │ │ │ + call 31dd50 <__cxa_finalize@plt+0x2f2d00> │ │ │ │ + vpbroadcastd 0x8ed27(%rip),%ymm10 │ │ │ │ + vpxor %ymm11,%ymm11,%ymm11 │ │ │ │ + vpsubw %ymm10,%ymm11,%ymm11 │ │ │ │ + vpmulhrsw %ymm0,%ymm10,%ymm0 │ │ │ │ + vpmulhrsw %ymm1,%ymm11,%ymm1 │ │ │ │ + vpmulhrsw %ymm2,%ymm10,%ymm2 │ │ │ │ + vpmulhrsw %ymm3,%ymm11,%ymm3 │ │ │ │ + call 34e9c0 <__cxa_finalize@plt+0x323970> │ │ │ │ + vpmulhrsw %ymm4,%ymm10,%ymm0 │ │ │ │ + vpmulhrsw %ymm5,%ymm11,%ymm1 │ │ │ │ + vpmulhrsw %ymm6,%ymm10,%ymm2 │ │ │ │ + vpmulhrsw %ymm7,%ymm11,%ymm3 │ │ │ │ + call 34e9d2 <__cxa_finalize@plt+0x323982> │ │ │ │ + mov %r10,%rsp │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - vmovdqa 0x80(%rdx),%ymm0 │ │ │ │ - vmovdqa 0x180(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x280(%rdx),%ymm2 │ │ │ │ - vmovdqa 0x380(%rdx),%ymm3 │ │ │ │ - vmovdqa 0x480(%rdx),%ymm4 │ │ │ │ - vmovdqa 0x580(%rdx),%ymm5 │ │ │ │ - vmovdqa 0x680(%rdx),%ymm6 │ │ │ │ - vmovdqa 0x780(%rdx),%ymm7 │ │ │ │ - call 34a654 <__cxa_finalize@plt+0x31f604> │ │ │ │ - vmovdqa (%rdx),%ymm0 │ │ │ │ - vmovdqa 0x100(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x200(%rdx),%ymm2 │ │ │ │ - vmovdqa 0x300(%rdx),%ymm3 │ │ │ │ - vmovdqa 0x400(%rdx),%ymm4 │ │ │ │ - vmovdqa 0x500(%rdx),%ymm5 │ │ │ │ - vmovdqa 0x600(%rdx),%ymm6 │ │ │ │ - vmovdqa 0x700(%rdx),%ymm7 │ │ │ │ - call 349588 <__cxa_finalize@plt+0x31e538> │ │ │ │ - call 34a500 <__cxa_finalize@plt+0x31f4b0> │ │ │ │ - vpxor %ymm15,%ymm15,%ymm15 │ │ │ │ - mov $0x680,%r10d │ │ │ │ - vmovdqa %ymm15,-0x80(%rdx,%r10,1) │ │ │ │ - vmovdqa %ymm15,(%rdx,%r10,1) │ │ │ │ - vmovdqa %ymm15,0x80(%rdx,%r10,1) │ │ │ │ - vmovdqa %ymm15,0x100(%rdx,%r10,1) │ │ │ │ - sub $0x200,%r10d │ │ │ │ - jg 353de6 <__cxa_finalize@plt+0x328d96> │ │ │ │ - add $0x20,%rdx │ │ │ │ - vpsrld $0xa,%ymm11,%ymm15 │ │ │ │ - vmovdqa -0x80(%rax),%ymm8 │ │ │ │ - vmovdqa 0x60(%rax),%ymm9 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ vpaddd %ymm0,%ymm15,%ymm0 │ │ │ │ - vpaddd %ymm1,%ymm15,%ymm1 │ │ │ │ + vpsubd %ymm1,%ymm15,%ymm1 │ │ │ │ vpaddd %ymm2,%ymm15,%ymm2 │ │ │ │ - vpaddd %ymm3,%ymm15,%ymm3 │ │ │ │ - vpaddd %ymm4,%ymm15,%ymm4 │ │ │ │ - vpaddd %ymm5,%ymm15,%ymm5 │ │ │ │ - vpaddd %ymm6,%ymm15,%ymm6 │ │ │ │ - vpaddd %ymm7,%ymm15,%ymm7 │ │ │ │ - vpsubd %ymm8,%ymm0,%ymm10 │ │ │ │ - vpaddd %ymm0,%ymm8,%ymm0 │ │ │ │ - vmovdqa -0x60(%rax),%ymm8 │ │ │ │ - vpsubd %ymm9,%ymm7,%ymm15 │ │ │ │ - vpaddd %ymm7,%ymm9,%ymm7 │ │ │ │ - vmovdqa 0x40(%rax),%ymm9 │ │ │ │ - vpsrad $0x2,%ymm0,%ymm0 │ │ │ │ - vpsrad $0x2,%ymm15,%ymm15 │ │ │ │ - vpsrad $0x2,%ymm10,%ymm10 │ │ │ │ - vpsrad $0x2,%ymm7,%ymm7 │ │ │ │ - vpackssdw %ymm15,%ymm0,%ymm0 │ │ │ │ - vpackssdw %ymm10,%ymm7,%ymm7 │ │ │ │ - vpsubd %ymm8,%ymm1,%ymm10 │ │ │ │ - vpaddd %ymm1,%ymm8,%ymm1 │ │ │ │ - vmovdqa -0x40(%rax),%ymm8 │ │ │ │ - vpsubd %ymm9,%ymm6,%ymm15 │ │ │ │ - vpaddd %ymm6,%ymm9,%ymm6 │ │ │ │ - vmovdqa 0x20(%rax),%ymm9 │ │ │ │ - vpsrad $0x2,%ymm1,%ymm1 │ │ │ │ - vpsrad $0x2,%ymm15,%ymm15 │ │ │ │ - vpsrad $0x2,%ymm10,%ymm10 │ │ │ │ - vpsrad $0x2,%ymm6,%ymm6 │ │ │ │ - vpackssdw %ymm15,%ymm1,%ymm1 │ │ │ │ - vpackssdw %ymm10,%ymm6,%ymm6 │ │ │ │ - vpsubd %ymm8,%ymm2,%ymm10 │ │ │ │ - vpaddd %ymm2,%ymm8,%ymm2 │ │ │ │ - vmovdqa -0x20(%rax),%ymm8 │ │ │ │ - vpsubd %ymm9,%ymm5,%ymm15 │ │ │ │ - vpaddd %ymm5,%ymm9,%ymm5 │ │ │ │ - vmovdqa (%rax),%ymm9 │ │ │ │ - vpsrad $0x2,%ymm2,%ymm2 │ │ │ │ - vpsrad $0x2,%ymm15,%ymm15 │ │ │ │ - vpsrad $0x2,%ymm10,%ymm10 │ │ │ │ - vpsrad $0x2,%ymm5,%ymm5 │ │ │ │ - vpackssdw %ymm15,%ymm2,%ymm2 │ │ │ │ - vpackssdw %ymm10,%ymm5,%ymm5 │ │ │ │ - vpsubd %ymm8,%ymm3,%ymm10 │ │ │ │ - vpaddd %ymm3,%ymm8,%ymm3 │ │ │ │ - vpsubd %ymm9,%ymm4,%ymm15 │ │ │ │ - vpaddd %ymm4,%ymm9,%ymm4 │ │ │ │ - vpsrad $0x2,%ymm3,%ymm3 │ │ │ │ - vpsrad $0x2,%ymm15,%ymm15 │ │ │ │ - vpsrad $0x2,%ymm10,%ymm10 │ │ │ │ - vpsrad $0x2,%ymm4,%ymm4 │ │ │ │ - vpackssdw %ymm15,%ymm3,%ymm3 │ │ │ │ - vpackssdw %ymm10,%ymm4,%ymm4 │ │ │ │ - call 34c9bf <__cxa_finalize@plt+0x32196f> │ │ │ │ - vmovdqa %ymm0,-0x80(%rax) │ │ │ │ - vmovdqa %ymm1,-0x60(%rax) │ │ │ │ - vmovdqa %ymm2,-0x40(%rax) │ │ │ │ - vmovdqa %ymm3,-0x20(%rax) │ │ │ │ - vmovdqa %ymm4,(%rax) │ │ │ │ - vmovdqa %ymm5,0x20(%rax) │ │ │ │ - vmovdqa %ymm6,0x40(%rax) │ │ │ │ - vmovdqa %ymm7,0x60(%rax) │ │ │ │ - add $0x100,%rax │ │ │ │ - ret │ │ │ │ - vpbroadcastd 0x8a8b3(%rip),%ymm11 │ │ │ │ - vpbroadcastd 0x8a8ae(%rip),%ymm12 │ │ │ │ - vpbroadcastd 0x8a899(%rip),%ymm13 │ │ │ │ - lea 0x8a8ee(%rip),%rax │ │ │ │ - lea (%rdi,%r10,1),%rdx │ │ │ │ - vpbroadcastd 0x8a889(%rip),%ymm14 │ │ │ │ - call 3321be <__cxa_finalize@plt+0x30716e> │ │ │ │ - vpbroadcastd 0x8a857(%rip),%ymm14 │ │ │ │ - vmovdqa -0x5a0(%r8),%ymm9 │ │ │ │ - vmovdqa -0x280(%r9),%ymm6 │ │ │ │ - vpaddsw %ymm6,%ymm9,%ymm10 │ │ │ │ - vpsubsw %ymm6,%ymm9,%ymm9 │ │ │ │ - vpaddsw %ymm0,%ymm9,%ymm6 │ │ │ │ - vpsubsw %ymm0,%ymm9,%ymm9 │ │ │ │ - vpaddsw %ymm7,%ymm10,%ymm0 │ │ │ │ - vpsubsw %ymm7,%ymm10,%ymm10 │ │ │ │ - vpmulhrsw %ymm14,%ymm9,%ymm9 │ │ │ │ - vpmulhrsw %ymm14,%ymm10,%ymm10 │ │ │ │ - vpmulhrsw %ymm6,%ymm14,%ymm6 │ │ │ │ - vpmulhrsw %ymm0,%ymm14,%ymm0 │ │ │ │ - vpaddw (%rdi),%ymm0,%ymm0 │ │ │ │ - vpaddw (%rdx,%rcx,4),%ymm6,%ymm6 │ │ │ │ - vpaddw (%rdi,%r11,8),%ymm9,%ymm9 │ │ │ │ - vpaddw (%rdx,%r10,8),%ymm10,%ymm10 │ │ │ │ - vpxor %ymm7,%ymm7,%ymm7 │ │ │ │ - vpmaxsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpmaxsw %ymm7,%ymm6,%ymm6 │ │ │ │ - vpmaxsw %ymm7,%ymm9,%ymm9 │ │ │ │ - vpmaxsw %ymm7,%ymm10,%ymm10 │ │ │ │ - vpbroadcastd 0x8b2c7(%rip),%ymm7 │ │ │ │ - vpminsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpminsw %ymm7,%ymm6,%ymm6 │ │ │ │ - vpminsw %ymm7,%ymm9,%ymm9 │ │ │ │ - vpminsw %ymm7,%ymm10,%ymm10 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm6,(%rdx,%rcx,4) │ │ │ │ - vmovdqa %ymm9,(%rdi,%r11,8) │ │ │ │ - vmovdqa %ymm10,(%rdx,%r10,8) │ │ │ │ - vmovdqa -0x580(%r9),%ymm6 │ │ │ │ - vmovdqa -0x2a0(%r8),%ymm0 │ │ │ │ - vpaddsw %ymm0,%ymm6,%ymm7 │ │ │ │ - vpsubsw %ymm0,%ymm6,%ymm6 │ │ │ │ - vpaddsw %ymm5,%ymm6,%ymm0 │ │ │ │ - vpsubsw %ymm5,%ymm6,%ymm6 │ │ │ │ - vpaddsw %ymm7,%ymm8,%ymm5 │ │ │ │ - vpsubsw %ymm8,%ymm7,%ymm7 │ │ │ │ - vpmulhrsw %ymm6,%ymm14,%ymm6 │ │ │ │ - vpmulhrsw %ymm7,%ymm14,%ymm7 │ │ │ │ - vpmulhrsw %ymm0,%ymm14,%ymm0 │ │ │ │ - vpmulhrsw %ymm5,%ymm14,%ymm5 │ │ │ │ - vpaddw (%rdx),%ymm5,%ymm5 │ │ │ │ - vpaddw (%rdi,%rcx,4),%ymm0,%ymm0 │ │ │ │ - vpaddw (%rdx,%r11,8),%ymm6,%ymm6 │ │ │ │ - vpaddw (%rdi,%r10,8),%ymm7,%ymm7 │ │ │ │ - vpxor %ymm8,%ymm8,%ymm8 │ │ │ │ - vpmaxsw %ymm5,%ymm8,%ymm5 │ │ │ │ - vpmaxsw %ymm0,%ymm8,%ymm0 │ │ │ │ - vpmaxsw %ymm6,%ymm8,%ymm6 │ │ │ │ - vpmaxsw %ymm7,%ymm8,%ymm7 │ │ │ │ - vpbroadcastd 0x8b230(%rip),%ymm8 │ │ │ │ - vpminsw %ymm5,%ymm8,%ymm5 │ │ │ │ - vpminsw %ymm0,%ymm8,%ymm0 │ │ │ │ - vpminsw %ymm6,%ymm8,%ymm6 │ │ │ │ - vpminsw %ymm7,%ymm8,%ymm7 │ │ │ │ - vmovdqa %ymm5,(%rdx) │ │ │ │ - vmovdqa %ymm0,(%rdi,%rcx,4) │ │ │ │ - vmovdqa %ymm6,(%rdx,%r11,8) │ │ │ │ - vmovdqa %ymm7,(%rdi,%r10,8) │ │ │ │ - vmovdqa -0x4a0(%r8),%ymm6 │ │ │ │ - vmovdqa -0x380(%r9),%ymm0 │ │ │ │ - vpaddsw %ymm0,%ymm6,%ymm7 │ │ │ │ - vpsubsw %ymm0,%ymm6,%ymm6 │ │ │ │ - vpaddsw %ymm1,%ymm6,%ymm0 │ │ │ │ - vpsubsw %ymm1,%ymm6,%ymm6 │ │ │ │ - vpaddsw %ymm2,%ymm7,%ymm1 │ │ │ │ - vpsubsw %ymm2,%ymm7,%ymm7 │ │ │ │ - vpmulhrsw %ymm6,%ymm14,%ymm6 │ │ │ │ - vpmulhrsw %ymm7,%ymm14,%ymm7 │ │ │ │ - vpmulhrsw %ymm0,%ymm14,%ymm0 │ │ │ │ - vpmulhrsw %ymm1,%ymm14,%ymm1 │ │ │ │ - vpaddw (%rdi,%rsi,8),%ymm1,%ymm1 │ │ │ │ - vpaddw (%rdx,%r11,4),%ymm0,%ymm0 │ │ │ │ - vpaddw (%rdi,%rbx,8),%ymm6,%ymm6 │ │ │ │ - vpaddw (%rdx,%rcx,8),%ymm7,%ymm7 │ │ │ │ - vpxor %ymm2,%ymm2,%ymm2 │ │ │ │ - vpmaxsw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmaxsw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpmaxsw %ymm2,%ymm6,%ymm6 │ │ │ │ - vpmaxsw %ymm2,%ymm7,%ymm7 │ │ │ │ - vpbroadcastd 0x8b19b(%rip),%ymm2 │ │ │ │ - vpminsw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpminsw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpminsw %ymm2,%ymm6,%ymm6 │ │ │ │ - vpminsw %ymm2,%ymm7,%ymm7 │ │ │ │ - vmovdqa %ymm1,(%rdi,%rsi,8) │ │ │ │ - vmovdqa %ymm0,(%rdx,%r11,4) │ │ │ │ - vmovdqa %ymm6,(%rdi,%rbx,8) │ │ │ │ - vmovdqa %ymm7,(%rdx,%rcx,8) │ │ │ │ - vmovdqa -0x480(%r9),%ymm6 │ │ │ │ - vmovdqa -0x3a0(%r8),%ymm0 │ │ │ │ - vpaddsw %ymm0,%ymm6,%ymm7 │ │ │ │ - vpsubsw %ymm0,%ymm6,%ymm6 │ │ │ │ - vpaddsw %ymm4,%ymm6,%ymm0 │ │ │ │ - vpsubsw %ymm4,%ymm6,%ymm6 │ │ │ │ - vpaddsw %ymm3,%ymm7,%ymm4 │ │ │ │ - vpsubsw %ymm3,%ymm7,%ymm7 │ │ │ │ - vpmulhrsw %ymm6,%ymm14,%ymm6 │ │ │ │ - vpmulhrsw %ymm7,%ymm14,%ymm7 │ │ │ │ - vpmulhrsw %ymm0,%ymm14,%ymm0 │ │ │ │ - vpmulhrsw %ymm4,%ymm14,%ymm4 │ │ │ │ - vpaddw (%rdx,%rsi,8),%ymm4,%ymm4 │ │ │ │ - vpaddw (%rdi,%r11,4),%ymm0,%ymm0 │ │ │ │ - vpaddw (%rdx,%rbx,8),%ymm6,%ymm6 │ │ │ │ - vpaddw (%rdi,%rcx,8),%ymm7,%ymm7 │ │ │ │ - vpxor %ymm3,%ymm3,%ymm3 │ │ │ │ - vpmaxsw %ymm3,%ymm4,%ymm4 │ │ │ │ - vpmaxsw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpmaxsw %ymm3,%ymm6,%ymm6 │ │ │ │ - vpmaxsw %ymm3,%ymm7,%ymm7 │ │ │ │ - vpbroadcastd 0x8b106(%rip),%ymm3 │ │ │ │ - vpminsw %ymm3,%ymm4,%ymm4 │ │ │ │ - vpminsw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpminsw %ymm3,%ymm6,%ymm6 │ │ │ │ - vpminsw %ymm3,%ymm7,%ymm7 │ │ │ │ - vmovdqa %ymm4,(%rdx,%rsi,8) │ │ │ │ - vmovdqa %ymm0,(%rdi,%r11,4) │ │ │ │ - vmovdqa %ymm6,(%rdx,%rbx,8) │ │ │ │ - vmovdqa %ymm7,(%rdi,%rcx,8) │ │ │ │ - add %rsi,%rdi │ │ │ │ - sub %rsi,%rdx │ │ │ │ - cmp %r9,%r8 │ │ │ │ - jne 353f82 <__cxa_finalize@plt+0x328f32> │ │ │ │ + vpsubd %ymm3,%ymm15,%ymm3 │ │ │ │ + vpaddd %ymm4,%ymm14,%ymm4 │ │ │ │ + vpsubd %ymm5,%ymm13,%ymm5 │ │ │ │ + vpaddd %ymm6,%ymm14,%ymm6 │ │ │ │ + vpsubd %ymm7,%ymm13,%ymm7 │ │ │ │ + vpaddd %ymm9,%ymm14,%ymm8 │ │ │ │ + vpsubd %ymm10,%ymm13,%ymm9 │ │ │ │ + vpaddd %ymm11,%ymm14,%ymm10 │ │ │ │ + vpsubd %ymm12,%ymm13,%ymm11 │ │ │ │ + vpaddd -0x20(%rax),%ymm15,%ymm12 │ │ │ │ + vpsubd -0x40(%rax),%ymm15,%ymm13 │ │ │ │ + vpaddd -0x60(%rax),%ymm15,%ymm14 │ │ │ │ + vpsubd -0x80(%rax),%ymm15,%ymm15 │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - vpaddd %ymm0,%ymm11,%ymm0 │ │ │ │ - vpaddd %ymm1,%ymm11,%ymm1 │ │ │ │ - vpaddd %ymm2,%ymm11,%ymm2 │ │ │ │ - vpaddd %ymm3,%ymm11,%ymm3 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vpbroadcastd 0x8fdff(%rip),%ymm15 │ │ │ │ + vpmulld 0x40(%rdx),%ymm15,%ymm0 │ │ │ │ + vpmulld 0x1a0(%rdx),%ymm15,%ymm1 │ │ │ │ + vpmulld 0xc0(%rdx),%ymm15,%ymm2 │ │ │ │ + vpmulld 0x120(%rdx),%ymm15,%ymm3 │ │ │ │ + vpmulld 0x140(%rdx),%ymm15,%ymm4 │ │ │ │ + vpmulld 0xa0(%rdx),%ymm15,%ymm5 │ │ │ │ + vpmulld 0x1c0(%rdx),%ymm15,%ymm6 │ │ │ │ + vpmulld 0x20(%rdx),%ymm15,%ymm7 │ │ │ │ + vpbroadcastd 0x8ec58(%rip),%ymm12 │ │ │ │ + vpaddd %ymm0,%ymm12,%ymm0 │ │ │ │ + vpaddd %ymm1,%ymm12,%ymm1 │ │ │ │ + vpaddd %ymm2,%ymm12,%ymm2 │ │ │ │ + vpaddd %ymm3,%ymm12,%ymm3 │ │ │ │ + vpaddd %ymm4,%ymm12,%ymm4 │ │ │ │ + vpaddd %ymm5,%ymm12,%ymm5 │ │ │ │ + vpaddd %ymm6,%ymm12,%ymm6 │ │ │ │ + vpaddd %ymm7,%ymm12,%ymm7 │ │ │ │ vpsrad $0xc,%ymm0,%ymm0 │ │ │ │ vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ - vpbroadcastd (%r9),%ymm7 │ │ │ │ - vpbroadcastd 0x4(%r9),%ymm8 │ │ │ │ - vpbroadcastd 0x8(%r9),%ymm6 │ │ │ │ - vpbroadcastd 0xc(%r9),%ymm9 │ │ │ │ - vpbroadcastd 0x10(%r9),%ymm5 │ │ │ │ - vpbroadcastd 0x14(%r9),%ymm10 │ │ │ │ - vpbroadcastd 0x18(%r9),%ymm4 │ │ │ │ - vpbroadcastd 0x1c(%r9),%ymm15 │ │ │ │ - vpmulld %ymm0,%ymm7,%ymm7 │ │ │ │ - vpmulld %ymm0,%ymm8,%ymm0 │ │ │ │ - vpmulld %ymm1,%ymm6,%ymm6 │ │ │ │ - vpmulld %ymm1,%ymm9,%ymm1 │ │ │ │ - vpmulld %ymm2,%ymm5,%ymm5 │ │ │ │ - vpmulld %ymm2,%ymm10,%ymm2 │ │ │ │ - vpmulld %ymm3,%ymm4,%ymm4 │ │ │ │ - vpmulld %ymm3,%ymm15,%ymm3 │ │ │ │ - vpbroadcastd 0x20(%r9),%ymm10 │ │ │ │ - vpbroadcastd 0x24(%r9),%ymm15 │ │ │ │ - vpaddd %ymm7,%ymm11,%ymm7 │ │ │ │ - vpaddd %ymm0,%ymm11,%ymm0 │ │ │ │ - vpaddd %ymm6,%ymm11,%ymm6 │ │ │ │ - vpaddd %ymm1,%ymm11,%ymm1 │ │ │ │ - vpaddd %ymm5,%ymm11,%ymm5 │ │ │ │ - vpaddd %ymm2,%ymm11,%ymm2 │ │ │ │ - vpaddd %ymm4,%ymm11,%ymm4 │ │ │ │ - vpaddd %ymm3,%ymm11,%ymm3 │ │ │ │ + vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ + vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ + vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ + vpsrad $0xc,%ymm7,%ymm7 │ │ │ │ + call 34f115 <__cxa_finalize@plt+0x3240c5> │ │ │ │ + vpmulld (%rdx),%ymm15,%ymm0 │ │ │ │ + vpmulld 0x1e0(%rdx),%ymm15,%ymm1 │ │ │ │ + vpmulld 0x80(%rdx),%ymm15,%ymm2 │ │ │ │ + vpmulld 0x160(%rdx),%ymm15,%ymm3 │ │ │ │ + vpmulld 0x100(%rdx),%ymm15,%ymm4 │ │ │ │ + vpmulld 0xe0(%rdx),%ymm15,%ymm5 │ │ │ │ + vpmulld 0x180(%rdx),%ymm15,%ymm6 │ │ │ │ + vpmulld 0x60(%rdx),%ymm15,%ymm7 │ │ │ │ + vpaddd %ymm0,%ymm12,%ymm0 │ │ │ │ + vpaddd %ymm1,%ymm12,%ymm1 │ │ │ │ + vpaddd %ymm2,%ymm12,%ymm2 │ │ │ │ + vpaddd %ymm3,%ymm12,%ymm3 │ │ │ │ + vpaddd %ymm4,%ymm12,%ymm4 │ │ │ │ + vpaddd %ymm5,%ymm12,%ymm5 │ │ │ │ + vpaddd %ymm6,%ymm12,%ymm6 │ │ │ │ + vpaddd %ymm7,%ymm12,%ymm7 │ │ │ │ vpsrad $0xc,%ymm0,%ymm0 │ │ │ │ vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ - vpsrad $0xc,%ymm7,%ymm7 │ │ │ │ - vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ - vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ - vpsubd %ymm1,%ymm0,%ymm8 │ │ │ │ - vpaddd %ymm1,%ymm0,%ymm0 │ │ │ │ - vpsubd %ymm6,%ymm7,%ymm1 │ │ │ │ - vpaddd %ymm6,%ymm7,%ymm7 │ │ │ │ - vpsubd %ymm2,%ymm3,%ymm6 │ │ │ │ - vpaddd %ymm2,%ymm3,%ymm3 │ │ │ │ - vpsubd %ymm5,%ymm4,%ymm2 │ │ │ │ - vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ - vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ - vpmaxsd %ymm1,%ymm12,%ymm1 │ │ │ │ - vpmaxsd %ymm6,%ymm12,%ymm6 │ │ │ │ - vpmaxsd %ymm2,%ymm12,%ymm2 │ │ │ │ - vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ - vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ - vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ - vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ - vpmulld %ymm1,%ymm15,%ymm9 │ │ │ │ - vpmulld %ymm15,%ymm8,%ymm5 │ │ │ │ + vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ + vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ + vpsrad $0xc,%ymm7,%ymm7 │ │ │ │ + vpbroadcastd 0x8fd4d(%rip),%ymm8 │ │ │ │ + vpmulld %ymm1,%ymm8,%ymm9 │ │ │ │ + vpmulld %ymm0,%ymm8,%ymm8 │ │ │ │ + vpbroadcastd 0x8fc3a(%rip),%ymm10 │ │ │ │ vpmulld %ymm1,%ymm10,%ymm1 │ │ │ │ - vpmulld %ymm10,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm11,%ymm9,%ymm9 │ │ │ │ - vpaddd %ymm9,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm1,%ymm11,%ymm1 │ │ │ │ - vpsubd %ymm5,%ymm1,%ymm1 │ │ │ │ - vpsrad $0xc,%ymm8,%ymm8 │ │ │ │ + vpmulld %ymm0,%ymm10,%ymm0 │ │ │ │ + vpaddd %ymm12,%ymm9,%ymm9 │ │ │ │ + vpaddd %ymm0,%ymm9,%ymm0 │ │ │ │ + vpaddd %ymm1,%ymm12,%ymm1 │ │ │ │ + vpsubd %ymm8,%ymm1,%ymm1 │ │ │ │ + vpsrad $0xc,%ymm0,%ymm0 │ │ │ │ vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ - vpmulld %ymm2,%ymm15,%ymm9 │ │ │ │ - vpmulld %ymm6,%ymm15,%ymm5 │ │ │ │ + vpbroadcastd 0x8fccb(%rip),%ymm8 │ │ │ │ + vpmulld %ymm3,%ymm8,%ymm9 │ │ │ │ + vpmulld %ymm2,%ymm8,%ymm8 │ │ │ │ + vpbroadcastd 0x8fc38(%rip),%ymm10 │ │ │ │ + vpmulld %ymm3,%ymm10,%ymm3 │ │ │ │ vpmulld %ymm2,%ymm10,%ymm2 │ │ │ │ - vpmulld %ymm6,%ymm10,%ymm6 │ │ │ │ - vpsubd %ymm9,%ymm11,%ymm9 │ │ │ │ - vpsubd %ymm6,%ymm9,%ymm6 │ │ │ │ - vpaddd %ymm2,%ymm11,%ymm2 │ │ │ │ - vpsubd %ymm5,%ymm2,%ymm2 │ │ │ │ - vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm12,%ymm9,%ymm9 │ │ │ │ + vpaddd %ymm2,%ymm9,%ymm2 │ │ │ │ + vpaddd %ymm3,%ymm12,%ymm3 │ │ │ │ + vpsubd %ymm8,%ymm3,%ymm3 │ │ │ │ vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ - vpmaxsd %ymm0,%ymm12,%ymm0 │ │ │ │ - vpmaxsd %ymm3,%ymm12,%ymm3 │ │ │ │ - vpmaxsd %ymm7,%ymm12,%ymm7 │ │ │ │ - vpmaxsd %ymm4,%ymm12,%ymm4 │ │ │ │ - vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ - vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ - vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ - vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ - vpbroadcastd 0x28(%r9),%ymm10 │ │ │ │ - vpbroadcastd 0x2c(%r9),%ymm15 │ │ │ │ - vpsubd %ymm3,%ymm0,%ymm5 │ │ │ │ - vpaddd %ymm3,%ymm0,%ymm0 │ │ │ │ - vpsubd %ymm4,%ymm7,%ymm3 │ │ │ │ - vpaddd %ymm4,%ymm7,%ymm7 │ │ │ │ - vpsubd %ymm6,%ymm1,%ymm4 │ │ │ │ - vpaddd %ymm6,%ymm1,%ymm1 │ │ │ │ - vpsubd %ymm2,%ymm8,%ymm6 │ │ │ │ - vpaddd %ymm2,%ymm8,%ymm8 │ │ │ │ - vpmaxsd %ymm5,%ymm12,%ymm5 │ │ │ │ - vpmaxsd %ymm3,%ymm12,%ymm3 │ │ │ │ - vpmaxsd %ymm4,%ymm12,%ymm4 │ │ │ │ - vpmaxsd %ymm6,%ymm12,%ymm6 │ │ │ │ - vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ - vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ - vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ - vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ - vpmulld %ymm3,%ymm15,%ymm9 │ │ │ │ - vpmulld %ymm5,%ymm15,%ymm2 │ │ │ │ - vpmulld %ymm3,%ymm10,%ymm3 │ │ │ │ + vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ + vpbroadcastd 0x8fc29(%rip),%ymm8 │ │ │ │ + vpmulld %ymm5,%ymm8,%ymm9 │ │ │ │ + vpmulld %ymm4,%ymm8,%ymm8 │ │ │ │ + vpbroadcastd 0x8fc56(%rip),%ymm10 │ │ │ │ vpmulld %ymm5,%ymm10,%ymm5 │ │ │ │ - vpaddd %ymm11,%ymm9,%ymm9 │ │ │ │ - vpaddd %ymm5,%ymm9,%ymm5 │ │ │ │ - vpaddd %ymm3,%ymm11,%ymm3 │ │ │ │ - vpsubd %ymm2,%ymm3,%ymm3 │ │ │ │ + vpmulld %ymm4,%ymm10,%ymm4 │ │ │ │ + vpaddd %ymm12,%ymm9,%ymm9 │ │ │ │ + vpaddd %ymm4,%ymm9,%ymm4 │ │ │ │ + vpaddd %ymm5,%ymm12,%ymm5 │ │ │ │ + vpsubd %ymm8,%ymm5,%ymm5 │ │ │ │ + vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ - vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ - vpmulld %ymm6,%ymm15,%ymm9 │ │ │ │ - vpmulld %ymm4,%ymm15,%ymm2 │ │ │ │ + vpbroadcastd 0x8fbb7(%rip),%ymm8 │ │ │ │ + vpmulld %ymm7,%ymm8,%ymm9 │ │ │ │ + vpmulld %ymm6,%ymm8,%ymm8 │ │ │ │ + vpbroadcastd 0x8fc44(%rip),%ymm10 │ │ │ │ + vpmulld %ymm7,%ymm10,%ymm7 │ │ │ │ vpmulld %ymm6,%ymm10,%ymm6 │ │ │ │ + vpaddd %ymm12,%ymm9,%ymm9 │ │ │ │ + vpaddd %ymm6,%ymm9,%ymm6 │ │ │ │ + vpaddd %ymm7,%ymm12,%ymm7 │ │ │ │ + vpsubd %ymm8,%ymm7,%ymm7 │ │ │ │ + vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ + vpsrad $0xc,%ymm7,%ymm7 │ │ │ │ + vpsubd %ymm4,%ymm0,%ymm8 │ │ │ │ + vpaddd %ymm4,%ymm0,%ymm0 │ │ │ │ + vpsubd %ymm5,%ymm1,%ymm4 │ │ │ │ + vpaddd %ymm5,%ymm1,%ymm1 │ │ │ │ + vpsubd %ymm6,%ymm2,%ymm5 │ │ │ │ + vpaddd %ymm6,%ymm2,%ymm2 │ │ │ │ + vpsubd %ymm7,%ymm3,%ymm6 │ │ │ │ + vpaddd %ymm3,%ymm7,%ymm7 │ │ │ │ + vpmaxsd %ymm13,%ymm8,%ymm8 │ │ │ │ + vpmaxsd %ymm4,%ymm13,%ymm4 │ │ │ │ + vpmaxsd %ymm5,%ymm13,%ymm5 │ │ │ │ + vpmaxsd %ymm6,%ymm13,%ymm6 │ │ │ │ + vpmaxsd %ymm0,%ymm13,%ymm0 │ │ │ │ + vpmaxsd %ymm1,%ymm13,%ymm1 │ │ │ │ + vpmaxsd %ymm2,%ymm13,%ymm2 │ │ │ │ + vpmaxsd %ymm7,%ymm13,%ymm7 │ │ │ │ + vpminsd %ymm14,%ymm8,%ymm8 │ │ │ │ + vpminsd %ymm4,%ymm14,%ymm4 │ │ │ │ + vpminsd %ymm5,%ymm14,%ymm5 │ │ │ │ + vpminsd %ymm6,%ymm14,%ymm6 │ │ │ │ + vpminsd %ymm0,%ymm14,%ymm0 │ │ │ │ + vpminsd %ymm1,%ymm14,%ymm1 │ │ │ │ + vpminsd %ymm2,%ymm14,%ymm2 │ │ │ │ + vpminsd %ymm7,%ymm14,%ymm7 │ │ │ │ + vpbroadcastd 0x8fbb5(%rip),%ymm11 │ │ │ │ + vpbroadcastd 0x8faec(%rip),%ymm10 │ │ │ │ + vpmulld %ymm11,%ymm8,%ymm9 │ │ │ │ + vpmulld %ymm4,%ymm11,%ymm3 │ │ │ │ + vpmulld %ymm10,%ymm8,%ymm8 │ │ │ │ vpmulld %ymm4,%ymm10,%ymm4 │ │ │ │ - vpaddd %ymm11,%ymm9,%ymm9 │ │ │ │ + vpaddd %ymm12,%ymm9,%ymm9 │ │ │ │ vpaddd %ymm4,%ymm9,%ymm4 │ │ │ │ - vpaddd %ymm6,%ymm11,%ymm6 │ │ │ │ - vpsubd %ymm2,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm12,%ymm8,%ymm8 │ │ │ │ + vpsubd %ymm3,%ymm8,%ymm8 │ │ │ │ vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ + vpsrad $0xc,%ymm8,%ymm8 │ │ │ │ + vpmulld %ymm6,%ymm10,%ymm9 │ │ │ │ + vpmulld %ymm5,%ymm10,%ymm3 │ │ │ │ + vpmulld %ymm6,%ymm11,%ymm6 │ │ │ │ + vpmulld %ymm5,%ymm11,%ymm5 │ │ │ │ + vpaddd %ymm12,%ymm9,%ymm9 │ │ │ │ + vpaddd %ymm5,%ymm9,%ymm5 │ │ │ │ + vpaddd %ymm6,%ymm12,%ymm6 │ │ │ │ + vpsubd %ymm3,%ymm6,%ymm6 │ │ │ │ + vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ - vpmaxsd %ymm0,%ymm12,%ymm0 │ │ │ │ - vpmaxsd %ymm7,%ymm12,%ymm7 │ │ │ │ - vpmaxsd %ymm1,%ymm12,%ymm1 │ │ │ │ - vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ - vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ - vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ - vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ - vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ - add $0x30,%r9 │ │ │ │ - vmovdqa %ymm0,-0x80(%rax) │ │ │ │ - vmovdqa %ymm7,0x60(%rax) │ │ │ │ - vmovdqa %ymm1,-0x60(%rax) │ │ │ │ - vmovdqa %ymm8,0x40(%rax) │ │ │ │ - vmovdqa %ymm6,-0x40(%rax) │ │ │ │ - vmovdqa %ymm4,0x20(%rax) │ │ │ │ - vmovdqa %ymm3,-0x20(%rax) │ │ │ │ - vmovdqa %ymm5,(%rax) │ │ │ │ - add $0x100,%rax │ │ │ │ + vpsubd %ymm2,%ymm0,%ymm3 │ │ │ │ + vpaddd %ymm2,%ymm0,%ymm0 │ │ │ │ + vpsubd %ymm7,%ymm1,%ymm2 │ │ │ │ + vpaddd %ymm7,%ymm1,%ymm1 │ │ │ │ + vpsubd %ymm6,%ymm4,%ymm7 │ │ │ │ + vpaddd %ymm6,%ymm4,%ymm4 │ │ │ │ + vpsubd %ymm5,%ymm8,%ymm6 │ │ │ │ + vpaddd %ymm5,%ymm8,%ymm5 │ │ │ │ + vpmaxsd %ymm3,%ymm13,%ymm3 │ │ │ │ + vpmaxsd %ymm2,%ymm13,%ymm2 │ │ │ │ + vpmaxsd %ymm7,%ymm13,%ymm7 │ │ │ │ + vpmaxsd %ymm6,%ymm13,%ymm6 │ │ │ │ + vpmaxsd %ymm0,%ymm13,%ymm0 │ │ │ │ + vpmaxsd %ymm1,%ymm13,%ymm1 │ │ │ │ + vpmaxsd %ymm4,%ymm13,%ymm4 │ │ │ │ + vpmaxsd %ymm5,%ymm13,%ymm5 │ │ │ │ + vpminsd %ymm3,%ymm14,%ymm3 │ │ │ │ + vpminsd %ymm2,%ymm14,%ymm2 │ │ │ │ + vpminsd %ymm7,%ymm14,%ymm7 │ │ │ │ + vpminsd %ymm6,%ymm14,%ymm6 │ │ │ │ + vpminsd %ymm0,%ymm14,%ymm0 │ │ │ │ + vpminsd %ymm1,%ymm14,%ymm1 │ │ │ │ + vpminsd %ymm4,%ymm14,%ymm4 │ │ │ │ + vpminsd %ymm5,%ymm14,%ymm5 │ │ │ │ + vpbroadcastd 0x8fa83(%rip),%ymm11 │ │ │ │ + vpbroadcastd 0x8fa62(%rip),%ymm10 │ │ │ │ + vpmulld %ymm3,%ymm11,%ymm9 │ │ │ │ + vpmulld %ymm2,%ymm11,%ymm8 │ │ │ │ + vpmulld %ymm3,%ymm10,%ymm3 │ │ │ │ + vpmulld %ymm2,%ymm10,%ymm2 │ │ │ │ + vpaddd %ymm12,%ymm9,%ymm9 │ │ │ │ + vpaddd %ymm2,%ymm9,%ymm2 │ │ │ │ + vpaddd %ymm3,%ymm12,%ymm3 │ │ │ │ + vpsubd %ymm8,%ymm3,%ymm3 │ │ │ │ + vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ + vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ + vpmulld %ymm7,%ymm11,%ymm9 │ │ │ │ + vpmulld %ymm6,%ymm11,%ymm8 │ │ │ │ + vpmulld %ymm7,%ymm10,%ymm7 │ │ │ │ + vpmulld %ymm6,%ymm10,%ymm6 │ │ │ │ + vpaddd %ymm12,%ymm9,%ymm9 │ │ │ │ + vpaddd %ymm6,%ymm9,%ymm6 │ │ │ │ + vpaddd %ymm7,%ymm12,%ymm7 │ │ │ │ + vpsubd %ymm8,%ymm7,%ymm7 │ │ │ │ + vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ + vpsrad $0xc,%ymm7,%ymm7 │ │ │ │ + vpminsd -0x80(%rax),%ymm14,%ymm10 │ │ │ │ + vpminsd -0x60(%rax),%ymm14,%ymm8 │ │ │ │ + vpsubd %ymm10,%ymm0,%ymm9 │ │ │ │ + vpaddd %ymm0,%ymm10,%ymm0 │ │ │ │ + vpsubd %ymm8,%ymm1,%ymm10 │ │ │ │ + vpaddd %ymm1,%ymm8,%ymm1 │ │ │ │ + vpmaxsd %ymm13,%ymm9,%ymm9 │ │ │ │ + vpmaxsd %ymm13,%ymm10,%ymm10 │ │ │ │ + vpminsd %ymm14,%ymm9,%ymm9 │ │ │ │ + vpminsd %ymm14,%ymm10,%ymm10 │ │ │ │ + vmovdqa %ymm1,-0x80(%rax) │ │ │ │ + vmovdqa -0x20(%rax),%ymm11 │ │ │ │ + vmovdqa -0x40(%rax),%ymm1 │ │ │ │ + vpsubd %ymm11,%ymm3,%ymm8 │ │ │ │ + vpaddd %ymm3,%ymm11,%ymm11 │ │ │ │ + vpaddd %ymm1,%ymm2,%ymm3 │ │ │ │ + vpsubd %ymm1,%ymm2,%ymm2 │ │ │ │ + vpmaxsd %ymm13,%ymm8,%ymm8 │ │ │ │ + vpmaxsd %ymm2,%ymm13,%ymm2 │ │ │ │ + vpminsd %ymm14,%ymm8,%ymm8 │ │ │ │ + vpminsd %ymm2,%ymm14,%ymm2 │ │ │ │ + vmovdqa %ymm11,-0x20(%rax) │ │ │ │ + vmovdqa %ymm2,-0x60(%rax) │ │ │ │ + vmovdqa 0x60(%rax),%ymm1 │ │ │ │ + vmovdqa 0x40(%rax),%ymm2 │ │ │ │ + vpaddd %ymm1,%ymm7,%ymm12 │ │ │ │ + vpsubd %ymm1,%ymm7,%ymm7 │ │ │ │ + vpsubd %ymm2,%ymm6,%ymm11 │ │ │ │ + vpaddd %ymm6,%ymm2,%ymm2 │ │ │ │ + vpmaxsd %ymm7,%ymm13,%ymm7 │ │ │ │ + vpmaxsd %ymm13,%ymm11,%ymm11 │ │ │ │ + vpminsd %ymm7,%ymm14,%ymm7 │ │ │ │ + vpminsd %ymm14,%ymm11,%ymm11 │ │ │ │ + vmovdqa %ymm12,-0x40(%rax) │ │ │ │ + vpminsd (%rax),%ymm14,%ymm1 │ │ │ │ + vpminsd 0x20(%rax),%ymm14,%ymm12 │ │ │ │ + vpsubd %ymm1,%ymm4,%ymm6 │ │ │ │ + vpaddd %ymm4,%ymm1,%ymm1 │ │ │ │ + vpsubd %ymm12,%ymm5,%ymm4 │ │ │ │ + vpaddd %ymm5,%ymm12,%ymm5 │ │ │ │ + vpbroadcastd 0x8f9fa(%rip),%ymm12 │ │ │ │ + vpmaxsd %ymm6,%ymm13,%ymm6 │ │ │ │ + vpmaxsd %ymm4,%ymm13,%ymm4 │ │ │ │ + vpminsd %ymm6,%ymm14,%ymm6 │ │ │ │ + vpminsd %ymm4,%ymm14,%ymm4 │ │ │ │ + vpmulld %ymm12,%ymm9,%ymm9 │ │ │ │ + vpmulld %ymm12,%ymm10,%ymm10 │ │ │ │ + vpmulld %ymm12,%ymm8,%ymm8 │ │ │ │ + vpmulld %ymm7,%ymm12,%ymm7 │ │ │ │ + vpmulld %ymm12,%ymm11,%ymm11 │ │ │ │ + vpmulld %ymm6,%ymm12,%ymm6 │ │ │ │ + vpmulld %ymm4,%ymm12,%ymm4 │ │ │ │ + vpmulld -0x60(%rax),%ymm12,%ymm12 │ │ │ │ + vmovdqa %ymm5,-0x60(%rax) │ │ │ │ + vpaddd %ymm7,%ymm11,%ymm5 │ │ │ │ + vpsubd %ymm7,%ymm11,%ymm11 │ │ │ │ + vpaddd %ymm10,%ymm9,%ymm7 │ │ │ │ + vpsubd %ymm10,%ymm9,%ymm9 │ │ │ │ + vpsubd %ymm4,%ymm6,%ymm10 │ │ │ │ + vpaddd %ymm4,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm8,%ymm12,%ymm4 │ │ │ │ + vpsubd %ymm8,%ymm12,%ymm12 │ │ │ │ ret │ │ │ │ - lea 0x60(%rax),%r9 │ │ │ │ - add $0xffffffffffffff80,%rax │ │ │ │ - vpbroadcastd 0x8ad2c(%rip),%ymm10 │ │ │ │ - vpbroadcastd 0x8ad3b(%rip),%ymm15 │ │ │ │ - vmovdqa -0x400(%rax),%ymm0 │ │ │ │ - vmovdqa -0x300(%r9),%ymm1 │ │ │ │ - vmovdqa -0x400(%r9),%ymm2 │ │ │ │ - vmovdqa -0x300(%rax),%ymm3 │ │ │ │ - vmovdqa -0x200(%rax),%ymm4 │ │ │ │ - vmovdqa -0x100(%r9),%ymm5 │ │ │ │ - vmovdqa -0x200(%r9),%ymm6 │ │ │ │ - vmovdqa -0x100(%rax),%ymm7 │ │ │ │ - vpsubd %ymm1,%ymm0,%ymm8 │ │ │ │ - vpaddd %ymm1,%ymm0,%ymm0 │ │ │ │ - vpsubd %ymm3,%ymm2,%ymm1 │ │ │ │ - vpaddd %ymm3,%ymm2,%ymm2 │ │ │ │ - vpsubd %ymm4,%ymm5,%ymm3 │ │ │ │ - vpaddd %ymm4,%ymm5,%ymm5 │ │ │ │ - vpsubd %ymm6,%ymm7,%ymm4 │ │ │ │ - vpaddd %ymm6,%ymm7,%ymm7 │ │ │ │ - vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ - vpmaxsd %ymm1,%ymm12,%ymm1 │ │ │ │ - vpmaxsd %ymm3,%ymm12,%ymm3 │ │ │ │ - vpmaxsd %ymm4,%ymm12,%ymm4 │ │ │ │ - vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ - vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ - vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ - vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ - vpmulld %ymm1,%ymm15,%ymm9 │ │ │ │ - vpmulld %ymm15,%ymm8,%ymm6 │ │ │ │ + vpbroadcastd 0x8f95a(%rip),%ymm8 │ │ │ │ + vpmulld %ymm1,%ymm8,%ymm9 │ │ │ │ + vpmulld %ymm0,%ymm8,%ymm8 │ │ │ │ + vpbroadcastd 0x8f847(%rip),%ymm10 │ │ │ │ vpmulld %ymm1,%ymm10,%ymm1 │ │ │ │ - vpmulld %ymm10,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm11,%ymm9,%ymm9 │ │ │ │ - vpaddd %ymm9,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm1,%ymm11,%ymm1 │ │ │ │ - vpsubd %ymm6,%ymm1,%ymm1 │ │ │ │ - vpsrad $0xc,%ymm8,%ymm8 │ │ │ │ + vpmulld %ymm0,%ymm10,%ymm0 │ │ │ │ + vpaddd %ymm12,%ymm9,%ymm9 │ │ │ │ + vpaddd %ymm0,%ymm9,%ymm0 │ │ │ │ + vpaddd %ymm1,%ymm12,%ymm1 │ │ │ │ + vpsubd %ymm8,%ymm1,%ymm1 │ │ │ │ + vpsrad $0xc,%ymm0,%ymm0 │ │ │ │ vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ - vpmulld %ymm4,%ymm15,%ymm9 │ │ │ │ - vpmulld %ymm3,%ymm15,%ymm6 │ │ │ │ - vpmulld %ymm4,%ymm10,%ymm4 │ │ │ │ + vpbroadcastd 0x8f8d8(%rip),%ymm8 │ │ │ │ + vpmulld %ymm3,%ymm8,%ymm9 │ │ │ │ + vpmulld %ymm2,%ymm8,%ymm8 │ │ │ │ + vpbroadcastd 0x8f845(%rip),%ymm10 │ │ │ │ vpmulld %ymm3,%ymm10,%ymm3 │ │ │ │ - vpsubd %ymm9,%ymm11,%ymm9 │ │ │ │ - vpsubd %ymm3,%ymm9,%ymm3 │ │ │ │ - vpaddd %ymm4,%ymm11,%ymm4 │ │ │ │ - vpsubd %ymm6,%ymm4,%ymm4 │ │ │ │ + vpmulld %ymm2,%ymm10,%ymm2 │ │ │ │ + vpaddd %ymm12,%ymm9,%ymm9 │ │ │ │ + vpaddd %ymm2,%ymm9,%ymm2 │ │ │ │ + vpaddd %ymm3,%ymm12,%ymm3 │ │ │ │ + vpsubd %ymm8,%ymm3,%ymm3 │ │ │ │ + vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ + vpbroadcastd 0x8f836(%rip),%ymm8 │ │ │ │ + vpmulld %ymm5,%ymm8,%ymm9 │ │ │ │ + vpmulld %ymm4,%ymm8,%ymm8 │ │ │ │ + vpbroadcastd 0x8f863(%rip),%ymm10 │ │ │ │ + vpmulld %ymm5,%ymm10,%ymm5 │ │ │ │ + vpmulld %ymm4,%ymm10,%ymm4 │ │ │ │ + vpaddd %ymm12,%ymm9,%ymm9 │ │ │ │ + vpaddd %ymm4,%ymm9,%ymm4 │ │ │ │ + vpaddd %ymm5,%ymm12,%ymm5 │ │ │ │ + vpsubd %ymm8,%ymm5,%ymm5 │ │ │ │ vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ - vpmaxsd %ymm0,%ymm12,%ymm0 │ │ │ │ - vpmaxsd %ymm2,%ymm12,%ymm2 │ │ │ │ - vpmaxsd %ymm5,%ymm12,%ymm5 │ │ │ │ - vpmaxsd %ymm7,%ymm12,%ymm7 │ │ │ │ - vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ - vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ - vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ - vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ - vpsubd %ymm7,%ymm2,%ymm6 │ │ │ │ - vpaddd %ymm7,%ymm2,%ymm2 │ │ │ │ - vpsubd %ymm5,%ymm0,%ymm7 │ │ │ │ - vpaddd %ymm5,%ymm0,%ymm0 │ │ │ │ - vpsubd %ymm4,%ymm8,%ymm5 │ │ │ │ - vpaddd %ymm4,%ymm8,%ymm8 │ │ │ │ - vpsubd %ymm3,%ymm1,%ymm4 │ │ │ │ - vpaddd %ymm3,%ymm1,%ymm1 │ │ │ │ - vpmaxsd %ymm6,%ymm12,%ymm6 │ │ │ │ - vpmaxsd %ymm7,%ymm12,%ymm7 │ │ │ │ - vpmaxsd %ymm5,%ymm12,%ymm5 │ │ │ │ - vpmaxsd %ymm4,%ymm12,%ymm4 │ │ │ │ - vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ - vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ - vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ - vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ - vpmulld %ymm6,%ymm14,%ymm6 │ │ │ │ - vpmulld %ymm7,%ymm14,%ymm7 │ │ │ │ - vpmulld %ymm5,%ymm14,%ymm5 │ │ │ │ - vpmulld %ymm4,%ymm14,%ymm4 │ │ │ │ - vpmaxsd %ymm2,%ymm12,%ymm2 │ │ │ │ - vpmaxsd %ymm0,%ymm12,%ymm0 │ │ │ │ - vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ - vpmaxsd %ymm1,%ymm12,%ymm1 │ │ │ │ - vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ - vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ - vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ - vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ - vpaddd %ymm6,%ymm11,%ymm6 │ │ │ │ - vpaddd %ymm5,%ymm11,%ymm5 │ │ │ │ - vpsubd %ymm7,%ymm6,%ymm3 │ │ │ │ - vpaddd %ymm7,%ymm6,%ymm6 │ │ │ │ - vpsubd %ymm4,%ymm5,%ymm7 │ │ │ │ - vpaddd %ymm4,%ymm5,%ymm5 │ │ │ │ - vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ + vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ + vpbroadcastd 0x8f7c4(%rip),%ymm8 │ │ │ │ + vpmulld %ymm7,%ymm8,%ymm9 │ │ │ │ + vpmulld %ymm6,%ymm8,%ymm8 │ │ │ │ + vpbroadcastd 0x8f851(%rip),%ymm10 │ │ │ │ + vpmulld %ymm7,%ymm10,%ymm7 │ │ │ │ + vpmulld %ymm6,%ymm10,%ymm6 │ │ │ │ + vpaddd %ymm12,%ymm9,%ymm9 │ │ │ │ + vpaddd %ymm6,%ymm9,%ymm6 │ │ │ │ + vpaddd %ymm7,%ymm12,%ymm7 │ │ │ │ + vpsubd %ymm8,%ymm7,%ymm7 │ │ │ │ vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ vpsrad $0xc,%ymm7,%ymm7 │ │ │ │ + vpsubd %ymm4,%ymm0,%ymm8 │ │ │ │ + vpaddd %ymm4,%ymm0,%ymm0 │ │ │ │ + vpsubd %ymm5,%ymm1,%ymm4 │ │ │ │ + vpaddd %ymm5,%ymm1,%ymm1 │ │ │ │ + vpsubd %ymm6,%ymm2,%ymm5 │ │ │ │ + vpaddd %ymm6,%ymm2,%ymm2 │ │ │ │ + vpsubd %ymm7,%ymm3,%ymm6 │ │ │ │ + vpaddd %ymm3,%ymm7,%ymm7 │ │ │ │ + vpmaxsd %ymm13,%ymm8,%ymm8 │ │ │ │ + vpmaxsd %ymm4,%ymm13,%ymm4 │ │ │ │ + vpmaxsd %ymm5,%ymm13,%ymm5 │ │ │ │ + vpmaxsd %ymm6,%ymm13,%ymm6 │ │ │ │ + vpmaxsd %ymm0,%ymm13,%ymm0 │ │ │ │ + vpmaxsd %ymm1,%ymm13,%ymm1 │ │ │ │ + vpmaxsd %ymm2,%ymm13,%ymm2 │ │ │ │ + vpmaxsd %ymm7,%ymm13,%ymm7 │ │ │ │ + vpminsd %ymm14,%ymm8,%ymm8 │ │ │ │ + vpminsd %ymm4,%ymm14,%ymm4 │ │ │ │ + vpminsd %ymm5,%ymm14,%ymm5 │ │ │ │ + vpminsd %ymm6,%ymm14,%ymm6 │ │ │ │ + vpminsd %ymm0,%ymm14,%ymm0 │ │ │ │ + vpminsd %ymm1,%ymm14,%ymm1 │ │ │ │ + vpminsd %ymm2,%ymm14,%ymm2 │ │ │ │ + vpminsd %ymm7,%ymm14,%ymm7 │ │ │ │ + vpbroadcastd 0x8f7c2(%rip),%ymm11 │ │ │ │ + vpbroadcastd 0x8f6f9(%rip),%ymm10 │ │ │ │ + vpmulld %ymm11,%ymm8,%ymm9 │ │ │ │ + vpmulld %ymm4,%ymm11,%ymm3 │ │ │ │ + vpmulld %ymm10,%ymm8,%ymm8 │ │ │ │ + vpmulld %ymm4,%ymm10,%ymm4 │ │ │ │ + vpaddd %ymm12,%ymm9,%ymm9 │ │ │ │ + vpaddd %ymm4,%ymm9,%ymm4 │ │ │ │ + vpaddd %ymm12,%ymm8,%ymm8 │ │ │ │ + vpsubd %ymm3,%ymm8,%ymm8 │ │ │ │ + vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ + vpsrad $0xc,%ymm8,%ymm8 │ │ │ │ + vpmulld %ymm6,%ymm10,%ymm9 │ │ │ │ + vpmulld %ymm5,%ymm10,%ymm3 │ │ │ │ + vpmulld %ymm6,%ymm11,%ymm6 │ │ │ │ + vpmulld %ymm5,%ymm11,%ymm5 │ │ │ │ + vpaddd %ymm12,%ymm9,%ymm9 │ │ │ │ + vpaddd %ymm5,%ymm9,%ymm5 │ │ │ │ + vpaddd %ymm6,%ymm12,%ymm6 │ │ │ │ + vpsubd %ymm3,%ymm6,%ymm6 │ │ │ │ vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ - vmovdqa %ymm2,-0x100(%r9) │ │ │ │ - vmovdqa %ymm0,-0x400(%rax) │ │ │ │ - vmovdqa %ymm8,-0x100(%rax) │ │ │ │ - vmovdqa %ymm1,-0x400(%r9) │ │ │ │ - vmovdqa %ymm3,-0x300(%r9) │ │ │ │ - vmovdqa %ymm6,-0x200(%rax) │ │ │ │ - vmovdqa %ymm7,-0x300(%rax) │ │ │ │ - vmovdqa %ymm5,-0x200(%r9) │ │ │ │ - add $0x20,%rax │ │ │ │ - sub $0x20,%r9 │ │ │ │ - cmp %r9,%rax │ │ │ │ - jl 3544c5 <__cxa_finalize@plt+0x329475> │ │ │ │ + vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ + vpsubd %ymm2,%ymm0,%ymm3 │ │ │ │ + vpaddd %ymm2,%ymm0,%ymm0 │ │ │ │ + vpsubd %ymm7,%ymm1,%ymm2 │ │ │ │ + vpaddd %ymm7,%ymm1,%ymm1 │ │ │ │ + vpsubd %ymm6,%ymm4,%ymm7 │ │ │ │ + vpaddd %ymm6,%ymm4,%ymm4 │ │ │ │ + vpsubd %ymm5,%ymm8,%ymm6 │ │ │ │ + vpaddd %ymm5,%ymm8,%ymm5 │ │ │ │ + vpmaxsd %ymm3,%ymm13,%ymm3 │ │ │ │ + vpmaxsd %ymm2,%ymm13,%ymm2 │ │ │ │ + vpmaxsd %ymm7,%ymm13,%ymm7 │ │ │ │ + vpmaxsd %ymm6,%ymm13,%ymm6 │ │ │ │ + vpmaxsd %ymm0,%ymm13,%ymm0 │ │ │ │ + vpmaxsd %ymm1,%ymm13,%ymm1 │ │ │ │ + vpmaxsd %ymm4,%ymm13,%ymm4 │ │ │ │ + vpmaxsd %ymm5,%ymm13,%ymm5 │ │ │ │ + vpminsd %ymm3,%ymm14,%ymm3 │ │ │ │ + vpminsd %ymm2,%ymm14,%ymm2 │ │ │ │ + vpminsd %ymm7,%ymm14,%ymm7 │ │ │ │ + vpminsd %ymm6,%ymm14,%ymm6 │ │ │ │ + vpbroadcastd 0x8f684(%rip),%ymm11 │ │ │ │ + vpbroadcastd 0x8f693(%rip),%ymm10 │ │ │ │ + vpmulld %ymm2,%ymm11,%ymm9 │ │ │ │ + vpmulld %ymm3,%ymm11,%ymm8 │ │ │ │ + vpmulld %ymm2,%ymm10,%ymm2 │ │ │ │ + vpmulld %ymm3,%ymm10,%ymm3 │ │ │ │ + vpaddd %ymm12,%ymm9,%ymm9 │ │ │ │ + vpaddd %ymm3,%ymm9,%ymm3 │ │ │ │ + vpaddd %ymm2,%ymm12,%ymm2 │ │ │ │ + vpsubd %ymm8,%ymm2,%ymm2 │ │ │ │ + vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ + vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ + vpmulld %ymm6,%ymm11,%ymm9 │ │ │ │ + vpmulld %ymm7,%ymm11,%ymm8 │ │ │ │ + vpmulld %ymm6,%ymm10,%ymm6 │ │ │ │ + vpmulld %ymm7,%ymm10,%ymm7 │ │ │ │ + vpaddd %ymm12,%ymm9,%ymm9 │ │ │ │ + vpaddd %ymm7,%ymm9,%ymm7 │ │ │ │ + vpaddd %ymm6,%ymm12,%ymm6 │ │ │ │ + vpsubd %ymm8,%ymm6,%ymm6 │ │ │ │ + vpsrad $0xc,%ymm7,%ymm7 │ │ │ │ + vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ + vmovdqa %ymm0,-0x80(%rax) │ │ │ │ + vmovdqa %ymm1,-0x60(%rax) │ │ │ │ + vmovdqa %ymm4,(%rax) │ │ │ │ + vmovdqa %ymm5,0x20(%rax) │ │ │ │ + vmovdqa %ymm2,-0x40(%rax) │ │ │ │ + vmovdqa %ymm3,-0x20(%rax) │ │ │ │ + vmovdqa %ymm6,0x40(%rax) │ │ │ │ + vmovdqa %ymm7,0x60(%rax) │ │ │ │ ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + lea -0xbc5(%rip),%r8 │ │ │ │ + jmp 34f440 <__cxa_finalize@plt+0x3243f0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x8d6(%rip),%r8 │ │ │ │ + jmp 34f440 <__cxa_finalize@plt+0x3243f0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x64(%rip),%r8 │ │ │ │ + jmp 34f440 <__cxa_finalize@plt+0x3243f0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x3a3(%rip),%r8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 35473b <__cxa_finalize@plt+0x3296eb> │ │ │ │ - push %rbx │ │ │ │ - push %rbp │ │ │ │ - push %r14 │ │ │ │ - mov %rsp,%r14 │ │ │ │ + mov %rsp,%r10 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x10c0,%rsp │ │ │ │ - vpbroadcastd 0x8abe1(%rip),%ymm12 │ │ │ │ - vpbroadcastd 0x8abdc(%rip),%ymm13 │ │ │ │ - lea 0xc0(%rsp),%rax │ │ │ │ - call 3549d0 <__cxa_finalize@plt+0x329980> │ │ │ │ - cmp $0x24,%ecx │ │ │ │ - jl 354768 <__cxa_finalize@plt+0x329718> │ │ │ │ - call 3549d0 <__cxa_finalize@plt+0x329980> │ │ │ │ - cmp $0x88,%ecx │ │ │ │ - jl 354768 <__cxa_finalize@plt+0x329718> │ │ │ │ - call 3549d0 <__cxa_finalize@plt+0x329980> │ │ │ │ - cmp $0x12c,%ecx │ │ │ │ - jl 354768 <__cxa_finalize@plt+0x329718> │ │ │ │ - call 3549d0 <__cxa_finalize@plt+0x329980> │ │ │ │ - jmp 3547a6 <__cxa_finalize@plt+0x329756> │ │ │ │ - imul $0xb5,(%rdx),%eax │ │ │ │ - vpbroadcastd 0x8ab8e(%rip),%ymm3 │ │ │ │ - mov %ecx,(%rdx) │ │ │ │ - or $0x40,%ecx │ │ │ │ - sub $0xffffff80,%eax │ │ │ │ - sar $0x8,%eax │ │ │ │ - imul $0xb5,%eax,%eax │ │ │ │ - add $0x180,%eax │ │ │ │ - sar $0x9,%eax │ │ │ │ - jmp 351b40 <__cxa_finalize@plt+0x326af0> │ │ │ │ - lea 0x8c0(%rsp),%r8 │ │ │ │ - vpxor %ymm0,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,-0x80(%rax) │ │ │ │ - vmovdqa %ymm0,-0x60(%rax) │ │ │ │ - vmovdqa %ymm0,-0x40(%rax) │ │ │ │ - vmovdqa %ymm0,-0x20(%rax) │ │ │ │ - vmovdqa %ymm0,(%rax) │ │ │ │ - vmovdqa %ymm0,0x20(%rax) │ │ │ │ - vmovdqa %ymm0,0x40(%rax) │ │ │ │ - vmovdqa %ymm0,0x60(%rax) │ │ │ │ - add $0x100,%rax │ │ │ │ - cmp %r8,%rax │ │ │ │ - jl 354774 <__cxa_finalize@plt+0x329724> │ │ │ │ - lea 0x8a0bf(%rip),%rax │ │ │ │ - mov %rsp,%rbp │ │ │ │ - lea 0x0(,%rsi,4),%r11 │ │ │ │ - lea (%rsi,%rsi,4),%rbx │ │ │ │ - lea (%rbx,%rsi,1),%rcx │ │ │ │ - lea (%rbx,%rsi,2),%r10 │ │ │ │ - vmovdqa 0x40(%rbp),%ymm0 │ │ │ │ - vmovdqa 0xc0(%rbp),%ymm1 │ │ │ │ - vmovdqa 0x240(%rbp),%ymm2 │ │ │ │ - vmovdqa 0x2c0(%rbp),%ymm3 │ │ │ │ - vmovdqa 0x440(%rbp),%ymm4 │ │ │ │ - vmovdqa 0x4c0(%rbp),%ymm5 │ │ │ │ - vmovdqa 0x640(%rbp),%ymm6 │ │ │ │ - vmovdqa 0x6c0(%rbp),%ymm7 │ │ │ │ - vpxor %ymm8,%ymm8,%ymm8 │ │ │ │ - vmovdqa %ymm8,%ymm9 │ │ │ │ - vmovdqa %ymm8,%ymm10 │ │ │ │ - vmovdqa %ymm8,%ymm11 │ │ │ │ - vmovdqa %ymm8,%ymm12 │ │ │ │ - vmovdqa %ymm8,%ymm13 │ │ │ │ - vmovdqa %ymm8,%ymm14 │ │ │ │ - vmovdqa %ymm8,(%rsp) │ │ │ │ - call 32c690 <__cxa_finalize@plt+0x301640> │ │ │ │ - vmovdqa 0x20(%rsp),%ymm1 │ │ │ │ - lea 0x8c0(%rsp),%r8 │ │ │ │ - vmovdqa %ymm0,-0x80(%r8) │ │ │ │ - vmovdqa %ymm1,-0x60(%r8) │ │ │ │ - vmovdqa %ymm2,-0x40(%r8) │ │ │ │ - vmovdqa %ymm3,-0x20(%r8) │ │ │ │ - vmovdqa %ymm4,(%r8) │ │ │ │ - vmovdqa %ymm5,0x20(%r8) │ │ │ │ - vmovdqa %ymm6,0x40(%r8) │ │ │ │ - vmovdqa %ymm7,0x60(%r8) │ │ │ │ - add $0x100,%r8 │ │ │ │ - vmovdqa %ymm8,-0x80(%r8) │ │ │ │ - vmovdqa %ymm9,-0x60(%r8) │ │ │ │ - vmovdqa %ymm10,-0x40(%r8) │ │ │ │ - vmovdqa %ymm11,-0x20(%r8) │ │ │ │ - vmovdqa %ymm12,(%r8) │ │ │ │ - vmovdqa %ymm13,0x20(%r8) │ │ │ │ - vmovdqa %ymm14,0x40(%r8) │ │ │ │ - vmovdqa %ymm15,0x60(%r8) │ │ │ │ - vmovdqa 0x80(%rbp),%ymm0 │ │ │ │ - vmovdqa 0x100(%rbp),%ymm1 │ │ │ │ - vmovdqa 0x280(%rbp),%ymm2 │ │ │ │ - vmovdqa 0x300(%rbp),%ymm3 │ │ │ │ - vmovdqa 0x480(%rbp),%ymm4 │ │ │ │ - vmovdqa 0x500(%rbp),%ymm5 │ │ │ │ - vmovdqa 0x680(%rbp),%ymm6 │ │ │ │ - vmovdqa 0x700(%rbp),%ymm7 │ │ │ │ - lea 0x200(%r8),%r9 │ │ │ │ - add $0x100,%r8 │ │ │ │ - call 32f650 <__cxa_finalize@plt+0x304600> │ │ │ │ - vmovdqa 0x60(%rbp),%ymm0 │ │ │ │ - vmovdqa 0x720(%rbp),%ymm1 │ │ │ │ - vmovdqa 0x460(%rbp),%ymm2 │ │ │ │ - vmovdqa 0x320(%rbp),%ymm3 │ │ │ │ - vmovdqa 0x260(%rbp),%ymm4 │ │ │ │ - vmovdqa 0x520(%rbp),%ymm5 │ │ │ │ - vmovdqa 0x660(%rbp),%ymm6 │ │ │ │ - vmovdqa 0x120(%rbp),%ymm7 │ │ │ │ - lea 0x89fb4(%rip),%rax │ │ │ │ - add $0x200,%r8 │ │ │ │ - add $0x400,%r9 │ │ │ │ - call 331c40 <__cxa_finalize@plt+0x306bf0> │ │ │ │ - vmovdqa 0xe0(%rbp),%ymm0 │ │ │ │ - vmovdqa 0x6a0(%rbp),%ymm1 │ │ │ │ - vmovdqa 0x4e0(%rbp),%ymm2 │ │ │ │ - vmovdqa 0x2a0(%rbp),%ymm3 │ │ │ │ - vmovdqa 0x2e0(%rbp),%ymm4 │ │ │ │ - vmovdqa 0x4a0(%rbp),%ymm5 │ │ │ │ - vmovdqa 0x6e0(%rbp),%ymm6 │ │ │ │ - vmovdqa 0xa0(%rbp),%ymm7 │ │ │ │ - add $0x8,%rax │ │ │ │ - add $0x100,%r8 │ │ │ │ - sub $0x100,%r9 │ │ │ │ - call 331c40 <__cxa_finalize@plt+0x306bf0> │ │ │ │ - call 353f5c <__cxa_finalize@plt+0x328f0c> │ │ │ │ - add $0x100,%rbp │ │ │ │ - sub $0xc40,%r8 │ │ │ │ - sub %r11,%rdi │ │ │ │ - add $0x20,%rdi │ │ │ │ - cmp %r8,%rbp │ │ │ │ - jl 3547c4 <__cxa_finalize@plt+0x329774> │ │ │ │ - mov %r14,%rsp │ │ │ │ - pop %r14 │ │ │ │ - pop %rbp │ │ │ │ - pop %rbx │ │ │ │ + sub $0x100,%rsp │ │ │ │ + vpbroadcastd 0x8f689(%rip),%ymm13 │ │ │ │ + vpbroadcastd 0x8f684(%rip),%ymm14 │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ + call 34ebf0 <__cxa_finalize@plt+0x323ba0> │ │ │ │ + vpbroadcastd 0x8f63e(%rip),%ymm14 │ │ │ │ + vpsrld $0xb,%ymm15,%ymm15 │ │ │ │ + vpsubd %ymm15,%ymm14,%ymm13 │ │ │ │ + call 34f500 <__cxa_finalize@plt+0x3244b0> │ │ │ │ + jmp 34eae6 <__cxa_finalize@plt+0x323a96> │ │ │ │ + call 34e900 <__cxa_finalize@plt+0x3238b0> │ │ │ │ + call 31da60 <__cxa_finalize@plt+0x2f2a10> │ │ │ │ + call 31dd50 <__cxa_finalize@plt+0x2f2d00> │ │ │ │ + vpbroadcastd 0x8e3dd(%rip),%ymm10 │ │ │ │ + vpxor %ymm11,%ymm11,%ymm11 │ │ │ │ + vpsubw %ymm10,%ymm11,%ymm11 │ │ │ │ + vmovdqa %ymm0,%ymm12 │ │ │ │ + vpmulhrsw %ymm7,%ymm11,%ymm0 │ │ │ │ + vmovdqa %ymm1,%ymm7 │ │ │ │ + vpmulhrsw %ymm6,%ymm10,%ymm1 │ │ │ │ + vmovdqa %ymm2,%ymm6 │ │ │ │ + vpmulhrsw %ymm5,%ymm11,%ymm2 │ │ │ │ + vmovdqa %ymm3,%ymm5 │ │ │ │ + vpmulhrsw %ymm4,%ymm10,%ymm3 │ │ │ │ + call 34e9c0 <__cxa_finalize@plt+0x323970> │ │ │ │ + vpmulhrsw %ymm5,%ymm11,%ymm0 │ │ │ │ + vpmulhrsw %ymm6,%ymm10,%ymm1 │ │ │ │ + vpmulhrsw %ymm7,%ymm11,%ymm2 │ │ │ │ + vpmulhrsw %ymm10,%ymm12,%ymm3 │ │ │ │ + call 34e9d2 <__cxa_finalize@plt+0x323982> │ │ │ │ + mov %r10,%rsp │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ - vpbroadcastd 0x8a81f(%rip),%ymm14 │ │ │ │ - vpbroadcastd 0x89e2a(%rip),%ymm11 │ │ │ │ - vpmulld 0x80(%rdx),%ymm14,%ymm0 │ │ │ │ - vpmulld 0x380(%rdx),%ymm14,%ymm1 │ │ │ │ - vpmulld 0x480(%rdx),%ymm14,%ymm2 │ │ │ │ - vpmulld 0x780(%rdx),%ymm14,%ymm3 │ │ │ │ - vpmulld 0x880(%rdx),%ymm14,%ymm4 │ │ │ │ - vpmulld 0xb80(%rdx),%ymm14,%ymm5 │ │ │ │ - vpmulld 0xc80(%rdx),%ymm14,%ymm6 │ │ │ │ - vpmulld 0xf80(%rdx),%ymm14,%ymm7 │ │ │ │ - call 34ffaf <__cxa_finalize@plt+0x324f5f> │ │ │ │ - vpmulld 0x180(%rdx),%ymm14,%ymm0 │ │ │ │ - vpmulld 0x280(%rdx),%ymm14,%ymm1 │ │ │ │ - vpmulld 0x580(%rdx),%ymm14,%ymm2 │ │ │ │ - vpmulld 0x680(%rdx),%ymm14,%ymm3 │ │ │ │ - vpmulld 0x980(%rdx),%ymm14,%ymm4 │ │ │ │ - vpmulld 0xa80(%rdx),%ymm14,%ymm5 │ │ │ │ - vpmulld 0xd80(%rdx),%ymm14,%ymm6 │ │ │ │ - vpmulld 0xe80(%rdx),%ymm14,%ymm7 │ │ │ │ - call 35037e <__cxa_finalize@plt+0x32532e> │ │ │ │ - vpmulld 0x100(%rdx),%ymm14,%ymm0 │ │ │ │ - vpmulld 0x300(%rdx),%ymm14,%ymm1 │ │ │ │ - vpmulld 0x500(%rdx),%ymm14,%ymm2 │ │ │ │ - vpmulld 0x700(%rdx),%ymm14,%ymm3 │ │ │ │ - vpmulld 0x900(%rdx),%ymm14,%ymm4 │ │ │ │ - vpmulld 0xb00(%rdx),%ymm14,%ymm5 │ │ │ │ - vpmulld 0xd00(%rdx),%ymm14,%ymm6 │ │ │ │ - vpmulld 0xf00(%rdx),%ymm14,%ymm7 │ │ │ │ - call 34a60c <__cxa_finalize@plt+0x31f5bc> │ │ │ │ - vpmulld (%rdx),%ymm14,%ymm0 │ │ │ │ - vpmulld 0x200(%rdx),%ymm14,%ymm1 │ │ │ │ - vpmulld 0x400(%rdx),%ymm14,%ymm2 │ │ │ │ - vpmulld 0x600(%rdx),%ymm14,%ymm3 │ │ │ │ - vpmulld 0x800(%rdx),%ymm14,%ymm4 │ │ │ │ - vpmulld 0xa00(%rdx),%ymm14,%ymm5 │ │ │ │ - vpmulld 0xc00(%rdx),%ymm14,%ymm6 │ │ │ │ - vpmulld 0xe00(%rdx),%ymm14,%ymm7 │ │ │ │ - vpxor %ymm15,%ymm15,%ymm15 │ │ │ │ - mov $0xe80,%r10d │ │ │ │ - vmovdqa %ymm15,-0x80(%rdx,%r10,1) │ │ │ │ - vmovdqa %ymm15,(%rdx,%r10,1) │ │ │ │ - vmovdqa %ymm15,0x80(%rdx,%r10,1) │ │ │ │ - vmovdqa %ymm15,0x100(%rdx,%r10,1) │ │ │ │ - sub $0x200,%r10d │ │ │ │ - jg 354b18 <__cxa_finalize@plt+0x329ac8> │ │ │ │ - add $0x20,%rdx │ │ │ │ - call 349540 <__cxa_finalize@plt+0x31e4f0> │ │ │ │ - call 34a500 <__cxa_finalize@plt+0x31f4b0> │ │ │ │ - call 352e93 <__cxa_finalize@plt+0x327e43> │ │ │ │ - call 350c52 <__cxa_finalize@plt+0x325c02> │ │ │ │ - vmovdqa %ymm0,-0x80(%r8) │ │ │ │ - vmovdqa %ymm1,-0x60(%r8) │ │ │ │ - vmovdqa %ymm2,-0x40(%r8) │ │ │ │ - vmovdqa %ymm3,-0x20(%r8) │ │ │ │ - vmovdqa %ymm4,(%r8) │ │ │ │ - vmovdqa %ymm5,0x20(%r8) │ │ │ │ - vmovdqa %ymm6,0x40(%r8) │ │ │ │ - vmovdqa %ymm7,0x60(%r8) │ │ │ │ - vmovdqa 0x60(%r9),%ymm0 │ │ │ │ - vmovdqa 0x40(%r9),%ymm1 │ │ │ │ - vmovdqa 0x20(%r9),%ymm2 │ │ │ │ - vmovdqa (%r9),%ymm3 │ │ │ │ - vmovdqa -0x20(%r9),%ymm4 │ │ │ │ - vmovdqa -0x40(%r9),%ymm5 │ │ │ │ - vmovdqa -0x60(%r9),%ymm6 │ │ │ │ - vmovdqa -0x80(%r9),%ymm7 │ │ │ │ - call 350c52 <__cxa_finalize@plt+0x325c02> │ │ │ │ - vmovdqa %ymm0,-0x80(%r9) │ │ │ │ - vmovdqa %ymm1,-0x60(%r9) │ │ │ │ - vmovdqa %ymm2,-0x40(%r9) │ │ │ │ - vmovdqa %ymm3,-0x20(%r9) │ │ │ │ - vmovdqa %ymm4,(%r9) │ │ │ │ - vmovdqa %ymm5,0x20(%r9) │ │ │ │ - vmovdqa %ymm6,0x40(%r9) │ │ │ │ - vmovdqa %ymm7,0x60(%r9) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + vpsubd %ymm7,%ymm13,%ymm8 │ │ │ │ + vpaddd %ymm9,%ymm14,%ymm7 │ │ │ │ + vpaddd %ymm6,%ymm14,%ymm9 │ │ │ │ + vpsubd %ymm10,%ymm13,%ymm6 │ │ │ │ + vpsubd %ymm5,%ymm13,%ymm10 │ │ │ │ + vpaddd %ymm11,%ymm14,%ymm5 │ │ │ │ + vpaddd %ymm4,%ymm14,%ymm11 │ │ │ │ + vpsubd %ymm12,%ymm13,%ymm4 │ │ │ │ + vpsubd %ymm3,%ymm15,%ymm12 │ │ │ │ + vpaddd -0x20(%rax),%ymm15,%ymm3 │ │ │ │ + vpaddd %ymm2,%ymm15,%ymm13 │ │ │ │ + vpsubd -0x40(%rax),%ymm15,%ymm2 │ │ │ │ + vpsubd %ymm1,%ymm15,%ymm14 │ │ │ │ + vmovdqa %ymm15,%ymm1 │ │ │ │ + vpaddd %ymm0,%ymm15,%ymm15 │ │ │ │ + vpsubd -0x80(%rax),%ymm1,%ymm0 │ │ │ │ + vpaddd -0x60(%rax),%ymm1,%ymm1 │ │ │ │ ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea -0xd15(%rip),%r8 │ │ │ │ + jmp 34f590 <__cxa_finalize@plt+0x324540> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0xa26(%rip),%r8 │ │ │ │ + jmp 34f590 <__cxa_finalize@plt+0x324540> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0xec(%rip),%r8 │ │ │ │ + jmp 34f590 <__cxa_finalize@plt+0x324540> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x253(%rip),%r8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + mov %rsp,%r10 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0x100,%rsp │ │ │ │ + vpbroadcastd 0x8f451(%rip),%ymm15 │ │ │ │ + vpmulld (%rdx),%ymm15,%ymm0 │ │ │ │ + vpmulld 0x20(%rdx),%ymm15,%ymm1 │ │ │ │ + vpmulld 0x40(%rdx),%ymm15,%ymm2 │ │ │ │ + vpmulld 0x60(%rdx),%ymm15,%ymm3 │ │ │ │ + vpmulld 0x80(%rdx),%ymm15,%ymm4 │ │ │ │ + vpmulld 0xa0(%rdx),%ymm15,%ymm5 │ │ │ │ + vpmulld 0xc0(%rdx),%ymm15,%ymm6 │ │ │ │ + vpmulld 0xe0(%rdx),%ymm15,%ymm7 │ │ │ │ + vpmulld 0x100(%rdx),%ymm15,%ymm8 │ │ │ │ + vpmulld 0x120(%rdx),%ymm15,%ymm9 │ │ │ │ + vpmulld 0x140(%rdx),%ymm15,%ymm10 │ │ │ │ + vpmulld 0x160(%rdx),%ymm15,%ymm11 │ │ │ │ + vpmulld 0x180(%rdx),%ymm15,%ymm12 │ │ │ │ + vpmulld 0x1a0(%rdx),%ymm15,%ymm13 │ │ │ │ + vpmulld 0x1c0(%rdx),%ymm15,%ymm14 │ │ │ │ + vpmulld 0x1e0(%rdx),%ymm15,%ymm15 │ │ │ │ + vmovdqa %ymm7,(%rsp) │ │ │ │ + vpbroadcastd 0x8e264(%rip),%ymm7 │ │ │ │ + vpaddd %ymm7,%ymm0,%ymm0 │ │ │ │ + vpaddd %ymm7,%ymm1,%ymm1 │ │ │ │ + vpaddd %ymm7,%ymm2,%ymm2 │ │ │ │ + vpaddd %ymm7,%ymm3,%ymm3 │ │ │ │ + vpaddd %ymm7,%ymm4,%ymm4 │ │ │ │ + vpaddd %ymm7,%ymm5,%ymm5 │ │ │ │ + vpaddd %ymm7,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm7,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm7,%ymm9,%ymm9 │ │ │ │ + vpaddd %ymm7,%ymm10,%ymm10 │ │ │ │ + vpaddd %ymm7,%ymm11,%ymm11 │ │ │ │ + vpaddd %ymm7,%ymm12,%ymm12 │ │ │ │ + vpaddd %ymm7,%ymm13,%ymm13 │ │ │ │ + vpaddd %ymm7,%ymm14,%ymm14 │ │ │ │ + vpaddd %ymm7,%ymm15,%ymm15 │ │ │ │ + vpaddd (%rsp),%ymm7,%ymm7 │ │ │ │ + vpsrad $0xc,%ymm0,%ymm0 │ │ │ │ + vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ + vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ + vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ + vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ + vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ + vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ + vpsrad $0xc,%ymm7,%ymm7 │ │ │ │ + vpsrad $0xc,%ymm8,%ymm8 │ │ │ │ + vpsrad $0xc,%ymm9,%ymm9 │ │ │ │ + vpsrad $0xc,%ymm10,%ymm10 │ │ │ │ + vpsrad $0xc,%ymm11,%ymm11 │ │ │ │ + vpsrad $0xc,%ymm12,%ymm12 │ │ │ │ + vpsrad $0xc,%ymm13,%ymm13 │ │ │ │ + vpsrad $0xc,%ymm14,%ymm14 │ │ │ │ + vpsrad $0xc,%ymm15,%ymm15 │ │ │ │ + vmovdqa %ymm15,(%rsp) │ │ │ │ + vpbroadcastd 0x8f3e5(%rip),%ymm15 │ │ │ │ + vpmulld %ymm0,%ymm15,%ymm0 │ │ │ │ + vpmulld %ymm1,%ymm15,%ymm1 │ │ │ │ + vpmulld %ymm2,%ymm15,%ymm2 │ │ │ │ + vpmulld %ymm3,%ymm15,%ymm3 │ │ │ │ + vpmulld %ymm4,%ymm15,%ymm4 │ │ │ │ + vpmulld %ymm5,%ymm15,%ymm5 │ │ │ │ + vpmulld %ymm6,%ymm15,%ymm6 │ │ │ │ + vpmulld %ymm7,%ymm15,%ymm7 │ │ │ │ + vpmulld %ymm15,%ymm8,%ymm8 │ │ │ │ + vpmulld %ymm15,%ymm9,%ymm9 │ │ │ │ + vpmulld %ymm15,%ymm10,%ymm10 │ │ │ │ + vpmulld %ymm15,%ymm11,%ymm11 │ │ │ │ + vpmulld %ymm15,%ymm12,%ymm12 │ │ │ │ + vpmulld %ymm15,%ymm13,%ymm13 │ │ │ │ + vpmulld %ymm15,%ymm14,%ymm14 │ │ │ │ + vpmulld (%rsp),%ymm15,%ymm15 │ │ │ │ + vmovdqa %ymm7,(%rsp) │ │ │ │ + vpbroadcastd 0x8f376(%rip),%ymm7 │ │ │ │ + vpaddd %ymm7,%ymm0,%ymm0 │ │ │ │ + vpaddd %ymm7,%ymm1,%ymm1 │ │ │ │ + vpaddd %ymm7,%ymm2,%ymm2 │ │ │ │ + vpaddd %ymm7,%ymm3,%ymm3 │ │ │ │ + vpaddd %ymm7,%ymm4,%ymm4 │ │ │ │ + vpaddd %ymm7,%ymm5,%ymm5 │ │ │ │ + vpaddd %ymm7,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm7,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm7,%ymm9,%ymm9 │ │ │ │ + vpaddd %ymm7,%ymm10,%ymm10 │ │ │ │ + vpaddd %ymm7,%ymm11,%ymm11 │ │ │ │ + vpaddd %ymm7,%ymm12,%ymm12 │ │ │ │ + vpaddd %ymm7,%ymm13,%ymm13 │ │ │ │ + vpaddd %ymm7,%ymm14,%ymm14 │ │ │ │ + vpaddd %ymm7,%ymm15,%ymm15 │ │ │ │ + vpaddd (%rsp),%ymm7,%ymm7 │ │ │ │ + vpsrad $0xc,%ymm0,%ymm0 │ │ │ │ + vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ + vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ + vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ + vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ + vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ + vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ + vpsrad $0xc,%ymm7,%ymm7 │ │ │ │ + vpsrad $0xc,%ymm8,%ymm8 │ │ │ │ + vpsrad $0xc,%ymm9,%ymm9 │ │ │ │ + vpsrad $0xc,%ymm10,%ymm10 │ │ │ │ + vpsrad $0xc,%ymm11,%ymm11 │ │ │ │ + vpsrad $0xc,%ymm12,%ymm12 │ │ │ │ + vpsrad $0xc,%ymm13,%ymm13 │ │ │ │ + vpsrad $0xc,%ymm14,%ymm14 │ │ │ │ + vpsrad $0xc,%ymm15,%ymm15 │ │ │ │ + jmp *%r8 │ │ │ │ + call 34e900 <__cxa_finalize@plt+0x3238b0> │ │ │ │ + vpbroadcastd 0x8e09c(%rip),%ymm10 │ │ │ │ + jmp 34e855 <__cxa_finalize@plt+0x323805> │ │ │ │ nopl (%rax) │ │ │ │ + lea 0x7e(%rip),%r8 │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 354c6c <__cxa_finalize@plt+0x329c1c> │ │ │ │ + jne 34f850 <__cxa_finalize@plt+0x324800> │ │ │ │ imul $0xb5,(%rdx),%eax │ │ │ │ + vpbroadcastd 0x8f2d2(%rip),%ymm3 │ │ │ │ mov %ecx,(%rdx) │ │ │ │ - or $0x10,%ecx │ │ │ │ - add $0x280,%eax │ │ │ │ - sar $0xa,%eax │ │ │ │ - vpbroadcastd 0x8a6c8(%rip),%ymm5 │ │ │ │ + or $0x8,%ecx │ │ │ │ + sub $0xffffff80,%eax │ │ │ │ + sar $0x8,%eax │ │ │ │ imul $0xb5,%eax,%eax │ │ │ │ - add $0x880,%eax │ │ │ │ - sar $0xc,%eax │ │ │ │ - vmovd %eax,%xmm0 │ │ │ │ - vpaddsw %xmm5,%xmm0,%xmm0 │ │ │ │ - vpbroadcastw %xmm0,%ymm0 │ │ │ │ - vpaddsw (%rdi),%ymm0,%ymm1 │ │ │ │ - vpaddsw 0x20(%rdi),%ymm0,%ymm2 │ │ │ │ - vpaddsw 0x40(%rdi),%ymm0,%ymm3 │ │ │ │ - vpaddsw 0x60(%rdi),%ymm0,%ymm4 │ │ │ │ - vpsubusw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpsubusw %ymm5,%ymm2,%ymm2 │ │ │ │ - vpsubusw %ymm5,%ymm3,%ymm3 │ │ │ │ - vpsubusw %ymm5,%ymm4,%ymm4 │ │ │ │ - vmovdqa %ymm1,(%rdi) │ │ │ │ - vmovdqa %ymm2,0x20(%rdi) │ │ │ │ - vmovdqa %ymm3,0x40(%rdi) │ │ │ │ - vmovdqa %ymm4,0x60(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %ecx │ │ │ │ - jg 354c2b <__cxa_finalize@plt+0x329bdb> │ │ │ │ + jmp 34d7b3 <__cxa_finalize@plt+0x322763> │ │ │ │ + lea 0x51c(%rip),%r8 │ │ │ │ + jmp 34f850 <__cxa_finalize@plt+0x324800> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x28e(%rip),%r8 │ │ │ │ + jmp 34f850 <__cxa_finalize@plt+0x324800> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x41e(%rip),%r8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + mov %rsp,%r10 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0x100,%rsp │ │ │ │ + vpbroadcastd 0x8f281(%rip),%ymm12 │ │ │ │ + vpbroadcastd 0x8f27c(%rip),%ymm13 │ │ │ │ + jmp 34e710 <__cxa_finalize@plt+0x3236c0> │ │ │ │ + call 34f890 <__cxa_finalize@plt+0x324840> │ │ │ │ + mov %r10,%rsp │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ - mov %rsp,%r11 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + call 34d1e0 <__cxa_finalize@plt+0x322190> │ │ │ │ + vpbroadcastd 0x8f242(%rip),%ymm12 │ │ │ │ + vpbroadcastd 0x8f23d(%rip),%ymm13 │ │ │ │ + vpbroadcastd 0x8dfec(%rip),%ymm11 │ │ │ │ + vpmaxsd %ymm0,%ymm12,%ymm0 │ │ │ │ + vpmaxsd %ymm1,%ymm12,%ymm1 │ │ │ │ + vpmaxsd %ymm2,%ymm12,%ymm2 │ │ │ │ + vpmaxsd %ymm3,%ymm12,%ymm3 │ │ │ │ + vpmaxsd %ymm4,%ymm12,%ymm4 │ │ │ │ + vpmaxsd %ymm5,%ymm12,%ymm5 │ │ │ │ + vpmaxsd %ymm6,%ymm12,%ymm6 │ │ │ │ + vpmaxsd %ymm7,%ymm12,%ymm7 │ │ │ │ + vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ + vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ + vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ + vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ + vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ + vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ + vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ + vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ + call 34b4f8 <__cxa_finalize@plt+0x3204a8> │ │ │ │ + call 34bed0 <__cxa_finalize@plt+0x320e80> │ │ │ │ + vmovdqa %ymm0,0x100(%rdx) │ │ │ │ + vmovdqa %ymm1,0x120(%rdx) │ │ │ │ + vmovdqa %ymm2,0x140(%rdx) │ │ │ │ + vmovdqa %ymm3,0x160(%rdx) │ │ │ │ + vmovdqa %ymm4,0x180(%rdx) │ │ │ │ + vmovdqa %ymm5,0x1a0(%rdx) │ │ │ │ + vmovdqa %ymm6,0x1c0(%rdx) │ │ │ │ + vmovdqa %ymm7,0x1e0(%rdx) │ │ │ │ + vpmaxsd (%rdx),%ymm12,%ymm0 │ │ │ │ + vpmaxsd 0x20(%rdx),%ymm12,%ymm1 │ │ │ │ + vpmaxsd 0x40(%rdx),%ymm12,%ymm2 │ │ │ │ + vpmaxsd 0x60(%rdx),%ymm12,%ymm3 │ │ │ │ + vpmaxsd 0x80(%rdx),%ymm12,%ymm4 │ │ │ │ + vpmaxsd 0xa0(%rdx),%ymm12,%ymm5 │ │ │ │ + vpmaxsd 0xc0(%rdx),%ymm12,%ymm6 │ │ │ │ + vpmaxsd 0xe0(%rdx),%ymm12,%ymm7 │ │ │ │ + vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ + vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ + vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ + vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ + vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ + vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ + vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ + vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ + call 34b4f8 <__cxa_finalize@plt+0x3204a8> │ │ │ │ + call 34bed0 <__cxa_finalize@plt+0x320e80> │ │ │ │ + vpackssdw 0x100(%rdx),%ymm0,%ymm0 │ │ │ │ + vpackssdw 0x120(%rdx),%ymm1,%ymm1 │ │ │ │ + vpackssdw 0x140(%rdx),%ymm2,%ymm2 │ │ │ │ + vpackssdw 0x160(%rdx),%ymm3,%ymm3 │ │ │ │ + vpackssdw 0x180(%rdx),%ymm4,%ymm4 │ │ │ │ + vpackssdw 0x1a0(%rdx),%ymm5,%ymm5 │ │ │ │ + vpackssdw 0x1c0(%rdx),%ymm6,%ymm6 │ │ │ │ + vpackssdw 0x1e0(%rdx),%ymm7,%ymm7 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vpermq $0xd8,%ymm1,%ymm1 │ │ │ │ + vpermq $0xd8,%ymm2,%ymm2 │ │ │ │ + vpermq $0xd8,%ymm3,%ymm3 │ │ │ │ + call 34fa40 <__cxa_finalize@plt+0x3249f0> │ │ │ │ + call 34e9d2 <__cxa_finalize@plt+0x323982> │ │ │ │ + vpermq $0xd8,%ymm4,%ymm0 │ │ │ │ + vpermq $0xd8,%ymm5,%ymm1 │ │ │ │ + vpermq $0xd8,%ymm6,%ymm2 │ │ │ │ + vpermq $0xd8,%ymm7,%ymm3 │ │ │ │ + jmp 34e9d2 <__cxa_finalize@plt+0x323982> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + vpbroadcastd 0x8f08b(%rip),%ymm9 │ │ │ │ + lea (%rsi,%rsi,2),%rcx │ │ │ │ + vpxor %ymm8,%ymm8,%ymm8 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1f2(%rip),%r8 │ │ │ │ + jmp 34faa0 <__cxa_finalize@plt+0x324a50> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x4e(%rip),%r8 │ │ │ │ + jmp 34faa0 <__cxa_finalize@plt+0x324a50> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x1de(%rip),%r8 │ │ │ │ + jmp 34faa0 <__cxa_finalize@plt+0x324a50> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x2ac(%rip),%r8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + mov %rsp,%r10 │ │ │ │ and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0xc00,%rsp │ │ │ │ - vpbroadcastd 0x89b89(%rip),%ymm11 │ │ │ │ - vpbroadcastd 0x8a654(%rip),%ymm12 │ │ │ │ - vpbroadcastd 0x8a64f(%rip),%ymm13 │ │ │ │ - vpbroadcastd 0x8a55a(%rip),%ymm14 │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - call 354db0 <__cxa_finalize@plt+0x329d60> │ │ │ │ - call 35506e <__cxa_finalize@plt+0x32a01e> │ │ │ │ - cmp $0x24,%ecx │ │ │ │ - jl 354cc1 <__cxa_finalize@plt+0x329c71> │ │ │ │ - call 354db0 <__cxa_finalize@plt+0x329d60> │ │ │ │ - call 35506e <__cxa_finalize@plt+0x32a01e> │ │ │ │ - jmp 354cfb <__cxa_finalize@plt+0x329cab> │ │ │ │ - vpxor %ymm0,%ymm0,%ymm0 │ │ │ │ - mov $0x4,%ecx │ │ │ │ - vmovdqa %ymm0,-0x80(%rax) │ │ │ │ - vmovdqa %ymm0,-0x60(%rax) │ │ │ │ - vmovdqa %ymm0,-0x40(%rax) │ │ │ │ - vmovdqa %ymm0,-0x20(%rax) │ │ │ │ - vmovdqa %ymm0,(%rax) │ │ │ │ - vmovdqa %ymm0,0x20(%rax) │ │ │ │ - vmovdqa %ymm0,0x40(%rax) │ │ │ │ - vmovdqa %ymm0,0x60(%rax) │ │ │ │ - add $0x100,%rax │ │ │ │ - dec %ecx │ │ │ │ - jg 354cca <__cxa_finalize@plt+0x329c7a> │ │ │ │ - lea -0x800(%rax),%r10 │ │ │ │ - lea -0x400(%rax),%r8 │ │ │ │ - lea 0x89b5c(%rip),%rax │ │ │ │ - mov %rdi,%r9 │ │ │ │ - vmovdqa -0x80(%r10),%ymm0 │ │ │ │ - vmovdqa -0x60(%r10),%ymm1 │ │ │ │ - vmovdqa -0x40(%r10),%ymm2 │ │ │ │ - vmovdqa -0x20(%r10),%ymm3 │ │ │ │ - vmovdqa (%r10),%ymm4 │ │ │ │ - vmovdqa 0x20(%r10),%ymm5 │ │ │ │ - vmovdqa 0x40(%r10),%ymm6 │ │ │ │ - vmovdqa 0x60(%r10),%ymm7 │ │ │ │ - add $0x400,%r10 │ │ │ │ - vmovdqa -0x80(%r10),%ymm8 │ │ │ │ - vmovdqa -0x60(%r10),%ymm9 │ │ │ │ - vmovdqa -0x40(%r10),%ymm10 │ │ │ │ - vmovdqa -0x20(%r10),%ymm11 │ │ │ │ - vmovdqa (%r10),%ymm12 │ │ │ │ - vmovdqa 0x20(%r10),%ymm13 │ │ │ │ - vmovdqa 0x40(%r10),%ymm14 │ │ │ │ - vmovdqa 0x60(%r10),%ymm15 │ │ │ │ - sub $0x300,%r10 │ │ │ │ - vmovdqa %ymm15,(%rsp) │ │ │ │ - call 32c690 <__cxa_finalize@plt+0x301640> │ │ │ │ - vmovdqa 0x20(%rsp),%ymm1 │ │ │ │ - call 353270 <__cxa_finalize@plt+0x328220> │ │ │ │ - add $0x20,%r9 │ │ │ │ - mov %r9,%rdi │ │ │ │ - cmp %r8,%r10 │ │ │ │ - jl 354d13 <__cxa_finalize@plt+0x329cc3> │ │ │ │ - mov %r11,%rsp │ │ │ │ + sub $0x100,%rsp │ │ │ │ + vpbroadcastd 0x8f031(%rip),%ymm13 │ │ │ │ + vpbroadcastd 0x8f02c(%rip),%ymm14 │ │ │ │ + jmp 34eac0 <__cxa_finalize@plt+0x323a70> │ │ │ │ + call 34fae0 <__cxa_finalize@plt+0x324a90> │ │ │ │ + call 34f9b7 <__cxa_finalize@plt+0x324967> │ │ │ │ + mov %r10,%rsp │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x8a539(%rip),%r9 │ │ │ │ - vmovdqa 0x40(%rdx),%ymm0 │ │ │ │ - vmovdqa 0x7c0(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x440(%rdx),%ymm2 │ │ │ │ - vmovdqa 0x3c0(%rdx),%ymm3 │ │ │ │ - call 354224 <__cxa_finalize@plt+0x3291d4> │ │ │ │ - vmovdqa 0x1c0(%rdx),%ymm0 │ │ │ │ - vmovdqa 0x640(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x5c0(%rdx),%ymm2 │ │ │ │ - vmovdqa 0x240(%rdx),%ymm3 │ │ │ │ - call 354224 <__cxa_finalize@plt+0x3291d4> │ │ │ │ - vmovdqa 0x140(%rdx),%ymm0 │ │ │ │ - vmovdqa 0x6c0(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x540(%rdx),%ymm2 │ │ │ │ - vmovdqa 0x2c0(%rdx),%ymm3 │ │ │ │ - call 354224 <__cxa_finalize@plt+0x3291d4> │ │ │ │ - vmovdqa 0xc0(%rdx),%ymm0 │ │ │ │ - vmovdqa 0x740(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x4c0(%rdx),%ymm2 │ │ │ │ - vmovdqa 0x340(%rdx),%ymm3 │ │ │ │ - call 354224 <__cxa_finalize@plt+0x3291d4> │ │ │ │ - call 3544ab <__cxa_finalize@plt+0x32945b> │ │ │ │ - vmovdqa 0x80(%rdx),%ymm0 │ │ │ │ - vmovdqa 0x380(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x480(%rdx),%ymm2 │ │ │ │ - vmovdqa 0x780(%rdx),%ymm3 │ │ │ │ - call 34ff3a <__cxa_finalize@plt+0x324eea> │ │ │ │ - vmovdqa 0x180(%rdx),%ymm0 │ │ │ │ - vmovdqa 0x280(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x580(%rdx),%ymm2 │ │ │ │ - vmovdqa 0x680(%rdx),%ymm3 │ │ │ │ - call 350309 <__cxa_finalize@plt+0x3252b9> │ │ │ │ - vmovdqa 0x100(%rdx),%ymm0 │ │ │ │ - vmovdqa 0x300(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x500(%rdx),%ymm2 │ │ │ │ - vmovdqa 0x700(%rdx),%ymm3 │ │ │ │ - call 34a597 <__cxa_finalize@plt+0x31f547> │ │ │ │ - vmovdqa (%rdx),%ymm0 │ │ │ │ - vmovdqa 0x200(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x400(%rdx),%ymm2 │ │ │ │ - vmovdqa 0x600(%rdx),%ymm3 │ │ │ │ - vpxor %ymm15,%ymm15,%ymm15 │ │ │ │ - mov $0x780,%r10d │ │ │ │ - vmovdqa %ymm15,-0x80(%rdx,%r10,1) │ │ │ │ - vmovdqa %ymm15,-0x40(%rdx,%r10,1) │ │ │ │ - vmovdqa %ymm15,(%rdx,%r10,1) │ │ │ │ - vmovdqa %ymm15,0x40(%rdx,%r10,1) │ │ │ │ - sub $0x100,%r10d │ │ │ │ - jg 354ee3 <__cxa_finalize@plt+0x329e93> │ │ │ │ - vpsrld $0xa,%ymm11,%ymm15 │ │ │ │ - add $0x20,%rdx │ │ │ │ - vpxor %ymm4,%ymm4,%ymm4 │ │ │ │ - vmovdqa %ymm4,%ymm5 │ │ │ │ - vmovdqa %ymm4,%ymm6 │ │ │ │ - vmovdqa %ymm4,%ymm7 │ │ │ │ - call 349588 <__cxa_finalize@plt+0x31e538> │ │ │ │ - add $0x100,%rax │ │ │ │ - call 34a500 <__cxa_finalize@plt+0x31f4b0> │ │ │ │ - vmovdqa %ymm1,0x40(%rax) │ │ │ │ - vmovdqa %ymm2,0x20(%rax) │ │ │ │ - vmovdqa %ymm3,(%rax) │ │ │ │ - vmovdqa %ymm4,-0x20(%rax) │ │ │ │ - vmovdqa %ymm5,-0x40(%rax) │ │ │ │ - vmovdqa %ymm6,-0x60(%rax) │ │ │ │ - vmovdqa %ymm7,-0x80(%rax) │ │ │ │ - jmp 354f5a <__cxa_finalize@plt+0x329f0a> │ │ │ │ - vmovdqa 0x60(%rax),%ymm0 │ │ │ │ - vmovdqa 0x80(%r9),%ymm1 │ │ │ │ - vmovdqa -0x180(%r9),%ymm2 │ │ │ │ - vmovdqa -0x1a0(%rax),%ymm3 │ │ │ │ - vmovdqa -0x3a0(%rax),%ymm4 │ │ │ │ - vmovdqa -0x380(%r9),%ymm5 │ │ │ │ - vmovdqa -0x5a0(%rax),%ymm6 │ │ │ │ - vmovdqa -0x580(%r9),%ymm7 │ │ │ │ - vpaddd %ymm1,%ymm0,%ymm8 │ │ │ │ - vpsubd %ymm1,%ymm0,%ymm0 │ │ │ │ - vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + call 34d1e0 <__cxa_finalize@plt+0x322190> │ │ │ │ + vpbroadcastd 0x8eff2(%rip),%ymm12 │ │ │ │ + vpbroadcastd 0x8efed(%rip),%ymm13 │ │ │ │ + vpbroadcastd 0x8dd9c(%rip),%ymm11 │ │ │ │ vpmaxsd %ymm0,%ymm12,%ymm0 │ │ │ │ - vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ - vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ - vpaddd %ymm3,%ymm8,%ymm1 │ │ │ │ - vpsubd %ymm3,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm2,%ymm0,%ymm3 │ │ │ │ - vpsubd %ymm2,%ymm0,%ymm0 │ │ │ │ vpmaxsd %ymm1,%ymm12,%ymm1 │ │ │ │ - vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ + vpmaxsd %ymm2,%ymm12,%ymm2 │ │ │ │ vpmaxsd %ymm3,%ymm12,%ymm3 │ │ │ │ - vpmaxsd %ymm0,%ymm12,%ymm0 │ │ │ │ + vpmaxsd %ymm4,%ymm12,%ymm4 │ │ │ │ + vpmaxsd %ymm5,%ymm12,%ymm5 │ │ │ │ + vpmaxsd %ymm6,%ymm12,%ymm6 │ │ │ │ + vpmaxsd %ymm7,%ymm12,%ymm7 │ │ │ │ + vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ + vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ - vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ + vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ + vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ + vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ + vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ + call 34c050 <__cxa_finalize@plt+0x321000> │ │ │ │ + vmovdqa %ymm0,0x100(%rdx) │ │ │ │ + vmovdqa %ymm1,0x120(%rdx) │ │ │ │ + vmovdqa %ymm2,0x140(%rdx) │ │ │ │ + vmovdqa %ymm3,0x160(%rdx) │ │ │ │ + vmovdqa %ymm4,0x180(%rdx) │ │ │ │ + vmovdqa %ymm5,0x1a0(%rdx) │ │ │ │ + vmovdqa %ymm6,0x1c0(%rdx) │ │ │ │ + vmovdqa %ymm7,0x1e0(%rdx) │ │ │ │ + vpmaxsd (%rdx),%ymm12,%ymm0 │ │ │ │ + vpmaxsd 0x20(%rdx),%ymm12,%ymm1 │ │ │ │ + vpmaxsd 0x40(%rdx),%ymm12,%ymm2 │ │ │ │ + vpmaxsd 0x60(%rdx),%ymm12,%ymm3 │ │ │ │ + vpmaxsd 0x80(%rdx),%ymm12,%ymm4 │ │ │ │ + vpmaxsd 0xa0(%rdx),%ymm12,%ymm5 │ │ │ │ + vpmaxsd 0xc0(%rdx),%ymm12,%ymm6 │ │ │ │ + vpmaxsd 0xe0(%rdx),%ymm12,%ymm7 │ │ │ │ vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ - vpaddd %ymm1,%ymm15,%ymm1 │ │ │ │ - vpaddd %ymm3,%ymm15,%ymm3 │ │ │ │ - vpaddd %ymm0,%ymm15,%ymm0 │ │ │ │ - vpaddd %ymm15,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm4,%ymm1,%ymm2 │ │ │ │ - vpsubd %ymm4,%ymm1,%ymm1 │ │ │ │ - vpaddd %ymm5,%ymm3,%ymm4 │ │ │ │ - vpsubd %ymm5,%ymm3,%ymm3 │ │ │ │ - vpaddd %ymm6,%ymm0,%ymm5 │ │ │ │ - vpsubd %ymm6,%ymm0,%ymm0 │ │ │ │ - vpaddd %ymm7,%ymm8,%ymm6 │ │ │ │ - vpsubd %ymm7,%ymm8,%ymm8 │ │ │ │ - vmovdqa %ymm2,-0x580(%r9) │ │ │ │ - vmovdqa %ymm1,0x60(%rax) │ │ │ │ - vmovdqa %ymm4,-0x5a0(%rax) │ │ │ │ - vmovdqa %ymm3,0x80(%r9) │ │ │ │ - vmovdqa %ymm5,-0x380(%r9) │ │ │ │ - vmovdqa %ymm0,-0x1a0(%rax) │ │ │ │ - vmovdqa %ymm6,-0x3a0(%rax) │ │ │ │ - vmovdqa %ymm8,-0x180(%r9) │ │ │ │ - add $0x20,%r9 │ │ │ │ - sub $0x20,%rax │ │ │ │ - cmp %rax,%r9 │ │ │ │ - jl 354f55 <__cxa_finalize@plt+0x329f05> │ │ │ │ + vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ + vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ + vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ + vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ + vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ + vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ + vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ + call 34c050 <__cxa_finalize@plt+0x321000> │ │ │ │ ret │ │ │ │ - sub $0x600,%rax │ │ │ │ - mov %rax,%r9 │ │ │ │ - vmovdqa -0x80(%rax),%ymm0 │ │ │ │ - vmovdqa 0x80(%rax),%ymm4 │ │ │ │ - vmovdqa -0x60(%rax),%ymm1 │ │ │ │ - vmovdqa 0xa0(%rax),%ymm5 │ │ │ │ - vmovdqa -0x40(%rax),%ymm2 │ │ │ │ - vmovdqa 0xc0(%rax),%ymm6 │ │ │ │ - vmovdqa -0x20(%rax),%ymm3 │ │ │ │ - vmovdqa 0xe0(%rax),%ymm7 │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea -0x392(%rip),%r8 │ │ │ │ + jmp 34fc40 <__cxa_finalize@plt+0x324bf0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x152(%rip),%r8 │ │ │ │ + jmp 34fc40 <__cxa_finalize@plt+0x324bf0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x3e(%rip),%r8 │ │ │ │ + jmp 34fc40 <__cxa_finalize@plt+0x324bf0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x10c(%rip),%r8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + mov %rsp,%r10 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0x100,%rsp │ │ │ │ + vpbroadcastd 0x8ee91(%rip),%ymm13 │ │ │ │ + vpbroadcastd 0x8ee8c(%rip),%ymm14 │ │ │ │ + jmp 34f460 <__cxa_finalize@plt+0x324410> │ │ │ │ + call 34fae0 <__cxa_finalize@plt+0x324a90> │ │ │ │ + vpackssdw 0x100(%rdx),%ymm0,%ymm13 │ │ │ │ + vpackssdw 0x120(%rdx),%ymm1,%ymm12 │ │ │ │ + vpackssdw 0x140(%rdx),%ymm2,%ymm11 │ │ │ │ + vpackssdw 0x160(%rdx),%ymm3,%ymm10 │ │ │ │ + vpackssdw 0x180(%rdx),%ymm4,%ymm3 │ │ │ │ + vpackssdw 0x1a0(%rdx),%ymm5,%ymm2 │ │ │ │ + vpackssdw 0x1c0(%rdx),%ymm6,%ymm1 │ │ │ │ + vpackssdw 0x1e0(%rdx),%ymm7,%ymm0 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vpermq $0xd8,%ymm1,%ymm1 │ │ │ │ + vpermq $0xd8,%ymm2,%ymm2 │ │ │ │ + vpermq $0xd8,%ymm3,%ymm3 │ │ │ │ + call 34fa40 <__cxa_finalize@plt+0x3249f0> │ │ │ │ + call 34e9d2 <__cxa_finalize@plt+0x323982> │ │ │ │ + vpermq $0xd8,%ymm10,%ymm0 │ │ │ │ + vpermq $0xd8,%ymm11,%ymm1 │ │ │ │ + vpermq $0xd8,%ymm12,%ymm2 │ │ │ │ + vpermq $0xd8,%ymm13,%ymm3 │ │ │ │ + call 34e9d2 <__cxa_finalize@plt+0x323982> │ │ │ │ + mov %r10,%rsp │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + lea -0x482(%rip),%r8 │ │ │ │ + jmp 34fd30 <__cxa_finalize@plt+0x324ce0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x242(%rip),%r8 │ │ │ │ + jmp 34fd30 <__cxa_finalize@plt+0x324ce0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0xb2(%rip),%r8 │ │ │ │ + jmp 34fd30 <__cxa_finalize@plt+0x324ce0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x1c(%rip),%r8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + mov %rsp,%r10 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0x100,%rsp │ │ │ │ + jmp 34f59e <__cxa_finalize@plt+0x32454e> │ │ │ │ + call 34e907 <__cxa_finalize@plt+0x3238b7> │ │ │ │ + vpbroadcastd 0x8db33(%rip),%ymm10 │ │ │ │ + vpmulhrsw %ymm0,%ymm10,%ymm0 │ │ │ │ + vpmulhrsw %ymm1,%ymm10,%ymm1 │ │ │ │ + vpmulhrsw %ymm2,%ymm10,%ymm2 │ │ │ │ + vpmulhrsw %ymm3,%ymm10,%ymm3 │ │ │ │ + call 34fa40 <__cxa_finalize@plt+0x3249f0> │ │ │ │ + call 34e9d2 <__cxa_finalize@plt+0x323982> │ │ │ │ + jmp 34e86e <__cxa_finalize@plt+0x32381e> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x292(%rip),%r8 │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 34fde0 <__cxa_finalize@plt+0x324d90> │ │ │ │ + imul $0xb5,(%rdx),%eax │ │ │ │ + vpbroadcastd 0x8ed3e(%rip),%ymm3 │ │ │ │ + mov %ecx,(%rdx) │ │ │ │ + or $0x10,%ecx │ │ │ │ + add $0x280,%eax │ │ │ │ + sar $0xa,%eax │ │ │ │ + jmp 34d7bb <__cxa_finalize@plt+0x32276b> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0xe01(%rip),%r8 │ │ │ │ + add $0x1c,%ecx │ │ │ │ + jmp 34fde0 <__cxa_finalize@plt+0x324d90> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x7f4(%rip),%r8 │ │ │ │ + jmp 34fde0 <__cxa_finalize@plt+0x324d90> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0xb31(%rip),%r8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + mov %rsp,%r10 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0x300,%rsp │ │ │ │ + vpbroadcastd 0x8ece9(%rip),%ymm12 │ │ │ │ + vpbroadcastd 0x8ece4(%rip),%ymm13 │ │ │ │ + vpbroadcastd 0x8da93(%rip),%ymm11 │ │ │ │ + vpbroadcastd 0x8ebe6(%rip),%ymm14 │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ + sub $0x24,%ecx │ │ │ │ + jl 34ff42 <__cxa_finalize@plt+0x324ef2> │ │ │ │ + add $0x20,%rdx │ │ │ │ + call 3502c0 <__cxa_finalize@plt+0x325270> │ │ │ │ + sub $0x20,%rdx │ │ │ │ + vmovdqa -0x80(%rax),%ymm10 │ │ │ │ + vmovdqa -0x60(%rax),%ymm9 │ │ │ │ + vmovdqa -0x40(%rax),%ymm8 │ │ │ │ + vpsubd %ymm10,%ymm0,%ymm15 │ │ │ │ + vpaddd %ymm0,%ymm10,%ymm0 │ │ │ │ + vpsubd %ymm9,%ymm1,%ymm10 │ │ │ │ + vpaddd %ymm1,%ymm9,%ymm1 │ │ │ │ + vpsubd %ymm8,%ymm2,%ymm9 │ │ │ │ + vpaddd %ymm2,%ymm8,%ymm2 │ │ │ │ vpsrad $0x2,%ymm0,%ymm0 │ │ │ │ - vpsrad $0x2,%ymm4,%ymm4 │ │ │ │ vpsrad $0x2,%ymm1,%ymm1 │ │ │ │ + vpsrad $0x2,%ymm2,%ymm2 │ │ │ │ + vmovdqa %ymm0,-0x80(%rax) │ │ │ │ + vmovdqa %ymm1,-0x60(%rax) │ │ │ │ + vmovdqa %ymm2,-0x40(%rax) │ │ │ │ + vmovdqa -0x20(%rax),%ymm2 │ │ │ │ + vmovdqa (%rax),%ymm1 │ │ │ │ + vmovdqa 0x20(%rax),%ymm0 │ │ │ │ + vpsrad $0x2,%ymm9,%ymm9 │ │ │ │ + vpsrad $0x2,%ymm10,%ymm10 │ │ │ │ + vpsrad $0x2,%ymm15,%ymm15 │ │ │ │ + vpsubd %ymm2,%ymm3,%ymm8 │ │ │ │ + vpaddd %ymm2,%ymm3,%ymm3 │ │ │ │ + vpsubd %ymm1,%ymm4,%ymm2 │ │ │ │ + vpaddd %ymm1,%ymm4,%ymm4 │ │ │ │ + vpsubd %ymm0,%ymm5,%ymm1 │ │ │ │ + vpaddd %ymm0,%ymm5,%ymm5 │ │ │ │ + vpsrad $0x2,%ymm3,%ymm3 │ │ │ │ + vpsrad $0x2,%ymm4,%ymm4 │ │ │ │ vpsrad $0x2,%ymm5,%ymm5 │ │ │ │ + vmovdqa %ymm3,-0x20(%rax) │ │ │ │ + vmovdqa %ymm4,(%rax) │ │ │ │ + vmovdqa %ymm5,0x20(%rax) │ │ │ │ + vmovdqa 0x40(%rax),%ymm4 │ │ │ │ + vmovdqa 0x60(%rax),%ymm3 │ │ │ │ + vpsrad $0x2,%ymm1,%ymm1 │ │ │ │ vpsrad $0x2,%ymm2,%ymm2 │ │ │ │ + vpsrad $0x2,%ymm8,%ymm8 │ │ │ │ + vpsubd %ymm4,%ymm6,%ymm5 │ │ │ │ + vpaddd %ymm4,%ymm6,%ymm6 │ │ │ │ + vpsubd %ymm3,%ymm7,%ymm4 │ │ │ │ + vpaddd %ymm3,%ymm7,%ymm7 │ │ │ │ vpsrad $0x2,%ymm6,%ymm6 │ │ │ │ - vpsrad $0x2,%ymm3,%ymm3 │ │ │ │ vpsrad $0x2,%ymm7,%ymm7 │ │ │ │ - vpackssdw %ymm4,%ymm0,%ymm0 │ │ │ │ - vpackssdw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpackssdw %ymm6,%ymm2,%ymm2 │ │ │ │ - vpackssdw %ymm7,%ymm3,%ymm3 │ │ │ │ - vmovdqa (%rax),%ymm4 │ │ │ │ - vmovdqa 0x100(%rax),%ymm6 │ │ │ │ - vmovdqa 0x20(%rax),%ymm5 │ │ │ │ - vmovdqa 0x120(%rax),%ymm7 │ │ │ │ vpsrad $0x2,%ymm4,%ymm4 │ │ │ │ - vpsrad $0x2,%ymm6,%ymm6 │ │ │ │ vpsrad $0x2,%ymm5,%ymm5 │ │ │ │ - vpsrad $0x2,%ymm7,%ymm7 │ │ │ │ - vpackssdw %ymm6,%ymm4,%ymm4 │ │ │ │ - vpackssdw %ymm7,%ymm5,%ymm5 │ │ │ │ - vmovdqa 0x40(%rax),%ymm6 │ │ │ │ - vmovdqa 0x140(%rax),%ymm8 │ │ │ │ - vmovdqa 0x60(%rax),%ymm7 │ │ │ │ - vmovdqa 0x160(%rax),%ymm9 │ │ │ │ + vmovdqa %ymm6,0x40(%rax) │ │ │ │ + vmovdqa %ymm7,0x60(%rax) │ │ │ │ + add $0x100,%rax │ │ │ │ + vmovdqa %ymm4,-0x80(%rax) │ │ │ │ + vmovdqa %ymm5,-0x60(%rax) │ │ │ │ + vmovdqa %ymm1,-0x40(%rax) │ │ │ │ + vmovdqa %ymm2,-0x20(%rax) │ │ │ │ + vmovdqa %ymm8,(%rax) │ │ │ │ + vmovdqa %ymm9,0x20(%rax) │ │ │ │ + vmovdqa %ymm10,0x40(%rax) │ │ │ │ + vmovdqa %ymm15,0x60(%rax) │ │ │ │ + add $0x100,%rax │ │ │ │ + call 3502c0 <__cxa_finalize@plt+0x325270> │ │ │ │ + vmovdqa -0x80(%rax),%ymm14 │ │ │ │ + vmovdqa -0x60(%rax),%ymm13 │ │ │ │ + vmovdqa -0x40(%rax),%ymm12 │ │ │ │ + vmovdqa -0x20(%rax),%ymm11 │ │ │ │ + vmovdqa (%rax),%ymm10 │ │ │ │ + vmovdqa 0x20(%rax),%ymm9 │ │ │ │ + vmovdqa 0x40(%rax),%ymm8 │ │ │ │ + vpsubd %ymm14,%ymm0,%ymm15 │ │ │ │ + vpaddd %ymm0,%ymm14,%ymm0 │ │ │ │ + vpsubd %ymm13,%ymm1,%ymm14 │ │ │ │ + vpaddd %ymm1,%ymm13,%ymm1 │ │ │ │ + vpsubd %ymm12,%ymm2,%ymm13 │ │ │ │ + vpaddd %ymm2,%ymm12,%ymm2 │ │ │ │ + vpsubd %ymm11,%ymm3,%ymm12 │ │ │ │ + vpaddd %ymm3,%ymm11,%ymm3 │ │ │ │ + vpsubd %ymm10,%ymm4,%ymm11 │ │ │ │ + vpaddd %ymm4,%ymm10,%ymm4 │ │ │ │ + vpsubd %ymm9,%ymm5,%ymm10 │ │ │ │ + vpaddd %ymm5,%ymm9,%ymm5 │ │ │ │ + vpsubd %ymm8,%ymm6,%ymm9 │ │ │ │ + vpaddd %ymm6,%ymm8,%ymm6 │ │ │ │ + vpsubd 0x60(%rax),%ymm7,%ymm8 │ │ │ │ + vpaddd 0x60(%rax),%ymm7,%ymm7 │ │ │ │ + sub $0x100,%rax │ │ │ │ + vpsrad $0x2,%ymm0,%ymm0 │ │ │ │ + vpsrad $0x2,%ymm1,%ymm1 │ │ │ │ + vpsrad $0x2,%ymm2,%ymm2 │ │ │ │ + vpsrad $0x2,%ymm3,%ymm3 │ │ │ │ + vpsrad $0x2,%ymm4,%ymm4 │ │ │ │ + vpsrad $0x2,%ymm5,%ymm5 │ │ │ │ vpsrad $0x2,%ymm6,%ymm6 │ │ │ │ - vpsrad $0x2,%ymm8,%ymm8 │ │ │ │ vpsrad $0x2,%ymm7,%ymm7 │ │ │ │ + vpsrad $0x2,%ymm8,%ymm8 │ │ │ │ vpsrad $0x2,%ymm9,%ymm9 │ │ │ │ - vpackssdw %ymm8,%ymm6,%ymm6 │ │ │ │ - vpackssdw %ymm9,%ymm7,%ymm7 │ │ │ │ - call 34c9bf <__cxa_finalize@plt+0x32196f> │ │ │ │ - vmovdqa %ymm0,-0x80(%r9) │ │ │ │ - vmovdqa %ymm1,-0x60(%r9) │ │ │ │ - vmovdqa %ymm2,-0x40(%r9) │ │ │ │ - vmovdqa %ymm3,-0x20(%r9) │ │ │ │ - vmovdqa %ymm4,(%r9) │ │ │ │ - vmovdqa %ymm5,0x20(%r9) │ │ │ │ - vmovdqa %ymm6,0x40(%r9) │ │ │ │ - vmovdqa %ymm7,0x60(%r9) │ │ │ │ - add $0x200,%rax │ │ │ │ - add $0x100,%r9 │ │ │ │ - cmp %r8,%r9 │ │ │ │ - jl 355077 <__cxa_finalize@plt+0x32a027> │ │ │ │ - mov %r8,%rax │ │ │ │ - ret │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 355209 <__cxa_finalize@plt+0x32a1b9> │ │ │ │ - mov %rsp,%r11 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x1460,%rsp │ │ │ │ - vpbroadcastd 0x89651(%rip),%ymm11 │ │ │ │ - vpbroadcastd 0x8a11c(%rip),%ymm12 │ │ │ │ - vpbroadcastd 0x8a117(%rip),%ymm13 │ │ │ │ - vpbroadcastd 0x8a022(%rip),%ymm14 │ │ │ │ - lea 0xe0(%rsp),%rax │ │ │ │ - call 3553d0 <__cxa_finalize@plt+0x32a380> │ │ │ │ - cmp $0x24,%ecx │ │ │ │ - jl 35522d <__cxa_finalize@plt+0x32a1dd> │ │ │ │ - call 3553d0 <__cxa_finalize@plt+0x32a380> │ │ │ │ - cmp $0x88,%ecx │ │ │ │ - jl 35522d <__cxa_finalize@plt+0x32a1dd> │ │ │ │ - call 3553d0 <__cxa_finalize@plt+0x32a380> │ │ │ │ - cmp $0x12c,%ecx │ │ │ │ - jl 35522d <__cxa_finalize@plt+0x32a1dd> │ │ │ │ - call 3553d0 <__cxa_finalize@plt+0x32a380> │ │ │ │ - jmp 35526b <__cxa_finalize@plt+0x32a21b> │ │ │ │ - imul $0xb5,(%rdx),%eax │ │ │ │ - mov %ecx,(%rdx) │ │ │ │ - or $0x20,%ecx │ │ │ │ - sub $0xffffff80,%eax │ │ │ │ - sar $0x8,%eax │ │ │ │ - imul $0xb5,%eax,%eax │ │ │ │ - add $0x180,%eax │ │ │ │ - sar $0x9,%eax │ │ │ │ - jmp 354c07 <__cxa_finalize@plt+0x329bb7> │ │ │ │ - vpxor %ymm0,%ymm0,%ymm0 │ │ │ │ - lea 0x10e0(%rsp),%r8 │ │ │ │ - vmovdqa %ymm0,-0x80(%rax) │ │ │ │ - vmovdqa %ymm0,-0x60(%rax) │ │ │ │ - vmovdqa %ymm0,-0x40(%rax) │ │ │ │ - vmovdqa %ymm0,-0x20(%rax) │ │ │ │ - vmovdqa %ymm0,(%rax) │ │ │ │ - vmovdqa %ymm0,0x20(%rax) │ │ │ │ - vmovdqa %ymm0,0x40(%rax) │ │ │ │ - vmovdqa %ymm0,0x60(%rax) │ │ │ │ - add $0x100,%rax │ │ │ │ - cmp %r8,%rax │ │ │ │ - jl 355239 <__cxa_finalize@plt+0x32a1e9> │ │ │ │ - lea -0x400(%rax),%r10 │ │ │ │ - lea 0x100(%rax),%r9 │ │ │ │ - lea 0x895ec(%rip),%rax │ │ │ │ - imul $0x13,%rsi,%rdx │ │ │ │ - lea (%rsi,%rsi,2),%rcx │ │ │ │ - add %rdi,%rdx │ │ │ │ - vmovdqa -0xc60(%r10),%ymm0 │ │ │ │ - vmovdqa -0xc20(%r10),%ymm1 │ │ │ │ - vmovdqa -0xbe0(%r10),%ymm2 │ │ │ │ - vmovdqa -0xba0(%r10),%ymm3 │ │ │ │ - vmovdqa -0x860(%r10),%ymm4 │ │ │ │ - vmovdqa -0x820(%r10),%ymm5 │ │ │ │ - vmovdqa -0x7e0(%r10),%ymm6 │ │ │ │ - vmovdqa -0x7a0(%r10),%ymm7 │ │ │ │ - vmovdqa -0x460(%r10),%ymm8 │ │ │ │ - vmovdqa -0x420(%r10),%ymm9 │ │ │ │ - vmovdqa -0x3e0(%r10),%ymm10 │ │ │ │ - vmovdqa -0x3a0(%r10),%ymm11 │ │ │ │ - vmovdqa -0x60(%r10),%ymm12 │ │ │ │ - vmovdqa -0x20(%r10),%ymm13 │ │ │ │ - vmovdqa 0x20(%r10),%ymm14 │ │ │ │ - vmovdqa 0x60(%r10),%ymm15 │ │ │ │ - call 32f700 <__cxa_finalize@plt+0x3046b0> │ │ │ │ - vmovdqa -0xc80(%r10),%ymm0 │ │ │ │ - vmovdqa -0xc40(%r10),%ymm1 │ │ │ │ - vmovdqa -0xc00(%r10),%ymm2 │ │ │ │ - vmovdqa -0xbc0(%r10),%ymm3 │ │ │ │ - vmovdqa -0x880(%r10),%ymm4 │ │ │ │ - vmovdqa -0x840(%r10),%ymm5 │ │ │ │ - vmovdqa -0x800(%r10),%ymm6 │ │ │ │ - vmovdqa -0x7c0(%r10),%ymm7 │ │ │ │ - vmovdqa -0x480(%r10),%ymm8 │ │ │ │ - vmovdqa -0x440(%r10),%ymm9 │ │ │ │ - vmovdqa -0x400(%r10),%ymm10 │ │ │ │ - vmovdqa -0x3c0(%r10),%ymm11 │ │ │ │ - vmovdqa -0x80(%r10),%ymm12 │ │ │ │ - vmovdqa -0x40(%r10),%ymm13 │ │ │ │ - vmovdqa (%r10),%ymm14 │ │ │ │ - vmovdqa 0x40(%r10),%ymm15 │ │ │ │ - add $0x100,%r10 │ │ │ │ + vpsrad $0x2,%ymm10,%ymm10 │ │ │ │ + vpsrad $0x2,%ymm11,%ymm11 │ │ │ │ + vpsrad $0x2,%ymm12,%ymm12 │ │ │ │ + vpsrad $0x2,%ymm13,%ymm13 │ │ │ │ + vpsrad $0x2,%ymm14,%ymm14 │ │ │ │ + vpsrad $0x2,%ymm15,%ymm15 │ │ │ │ + jmp *%r8 │ │ │ │ + call 3500e0 <__cxa_finalize@plt+0x325090> │ │ │ │ + lea 0x8d8d7(%rip),%rax │ │ │ │ vmovdqa %ymm15,(%rsp) │ │ │ │ - call 32c690 <__cxa_finalize@plt+0x301640> │ │ │ │ - call 3524a0 <__cxa_finalize@plt+0x327450> │ │ │ │ - sub %rcx,%rdi │ │ │ │ - lea 0x20(%rdx,%rcx,1),%rdx │ │ │ │ - add $0x20,%rdi │ │ │ │ - cmp %r8,%r10 │ │ │ │ - jl 35528b <__cxa_finalize@plt+0x32a23b> │ │ │ │ - mov %r11,%rsp │ │ │ │ + call 31e620 <__cxa_finalize@plt+0x2f35d0> │ │ │ │ + vmovdqa 0x20(%rsp),%ymm1 │ │ │ │ + call 350050 <__cxa_finalize@plt+0x325000> │ │ │ │ + mov %r10,%rsp │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x89f19(%rip),%r9 │ │ │ │ - vpmulld 0x80(%rdx),%ymm14,%ymm0 │ │ │ │ - vpmulld 0xf80(%rdx),%ymm14,%ymm1 │ │ │ │ - vpmulld 0x880(%rdx),%ymm14,%ymm2 │ │ │ │ - vpmulld 0x780(%rdx),%ymm14,%ymm3 │ │ │ │ - call 354200 <__cxa_finalize@plt+0x3291b0> │ │ │ │ - vpmulld 0x380(%rdx),%ymm14,%ymm0 │ │ │ │ - vpmulld 0xc80(%rdx),%ymm14,%ymm1 │ │ │ │ - vpmulld 0xb80(%rdx),%ymm14,%ymm2 │ │ │ │ - vpmulld 0x480(%rdx),%ymm14,%ymm3 │ │ │ │ - call 354200 <__cxa_finalize@plt+0x3291b0> │ │ │ │ - vpmulld 0x280(%rdx),%ymm14,%ymm0 │ │ │ │ - vpmulld 0xd80(%rdx),%ymm14,%ymm1 │ │ │ │ - vpmulld 0xa80(%rdx),%ymm14,%ymm2 │ │ │ │ - vpmulld 0x580(%rdx),%ymm14,%ymm3 │ │ │ │ - call 354200 <__cxa_finalize@plt+0x3291b0> │ │ │ │ - vpmulld 0x180(%rdx),%ymm14,%ymm0 │ │ │ │ - vpmulld 0xe80(%rdx),%ymm14,%ymm1 │ │ │ │ - vpmulld 0x980(%rdx),%ymm14,%ymm2 │ │ │ │ - vpmulld 0x680(%rdx),%ymm14,%ymm3 │ │ │ │ - call 354200 <__cxa_finalize@plt+0x3291b0> │ │ │ │ - call 3544ab <__cxa_finalize@plt+0x32945b> │ │ │ │ - vpmulld 0x100(%rdx),%ymm14,%ymm0 │ │ │ │ - vpmulld 0x700(%rdx),%ymm14,%ymm1 │ │ │ │ - vpmulld 0x900(%rdx),%ymm14,%ymm2 │ │ │ │ - vpmulld 0xf00(%rdx),%ymm14,%ymm3 │ │ │ │ - call 34ff16 <__cxa_finalize@plt+0x324ec6> │ │ │ │ - vpmulld 0x300(%rdx),%ymm14,%ymm0 │ │ │ │ - vpmulld 0x500(%rdx),%ymm14,%ymm1 │ │ │ │ - vpmulld 0xb00(%rdx),%ymm14,%ymm2 │ │ │ │ - vpmulld 0xd00(%rdx),%ymm14,%ymm3 │ │ │ │ - call 3502e5 <__cxa_finalize@plt+0x325295> │ │ │ │ - vpmulld 0x200(%rdx),%ymm14,%ymm0 │ │ │ │ - vpmulld 0x600(%rdx),%ymm14,%ymm1 │ │ │ │ - vpmulld 0xa00(%rdx),%ymm14,%ymm2 │ │ │ │ - vpmulld 0xe00(%rdx),%ymm14,%ymm3 │ │ │ │ - call 34a573 <__cxa_finalize@plt+0x31f523> │ │ │ │ - vpmulld (%rdx),%ymm14,%ymm0 │ │ │ │ - vpmulld 0x400(%rdx),%ymm14,%ymm1 │ │ │ │ - vpmulld 0x800(%rdx),%ymm14,%ymm2 │ │ │ │ - vpmulld 0xc00(%rdx),%ymm14,%ymm3 │ │ │ │ - vpxor %ymm15,%ymm15,%ymm15 │ │ │ │ - mov $0xe80,%r10d │ │ │ │ - vmovdqa %ymm15,-0x80(%rdx,%r10,1) │ │ │ │ - vmovdqa %ymm15,(%rdx,%r10,1) │ │ │ │ - vmovdqa %ymm15,0x80(%rdx,%r10,1) │ │ │ │ - vmovdqa %ymm15,0x100(%rdx,%r10,1) │ │ │ │ - sub $0x200,%r10d │ │ │ │ - jg 355526 <__cxa_finalize@plt+0x32a4d6> │ │ │ │ - vpsrld $0xb,%ymm11,%ymm15 │ │ │ │ - vpaddd %ymm0,%ymm11,%ymm0 │ │ │ │ - vpaddd %ymm1,%ymm11,%ymm1 │ │ │ │ - vpaddd %ymm2,%ymm11,%ymm2 │ │ │ │ - vpaddd %ymm3,%ymm11,%ymm3 │ │ │ │ - vpsrad $0xc,%ymm0,%ymm0 │ │ │ │ - vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ - vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ - vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ - call 354f0d <__cxa_finalize@plt+0x329ebd> │ │ │ │ - sub $0x600,%rax │ │ │ │ - mov %rax,%r9 │ │ │ │ - vmovdqa -0x80(%rax),%ymm0 │ │ │ │ - vmovdqa 0x80(%rax),%ymm4 │ │ │ │ - vmovdqa -0x60(%rax),%ymm1 │ │ │ │ - vmovdqa 0xa0(%rax),%ymm5 │ │ │ │ - vmovdqa -0x40(%rax),%ymm2 │ │ │ │ - vmovdqa 0xc0(%rax),%ymm6 │ │ │ │ - vmovdqa -0x20(%rax),%ymm3 │ │ │ │ - vmovdqa 0xe0(%rax),%ymm7 │ │ │ │ - vpsrad $0x1,%ymm0,%ymm0 │ │ │ │ - vpsrad $0x1,%ymm4,%ymm4 │ │ │ │ - vpsrad $0x1,%ymm1,%ymm1 │ │ │ │ - vpsrad $0x1,%ymm5,%ymm5 │ │ │ │ - vpsrad $0x1,%ymm2,%ymm2 │ │ │ │ - vpsrad $0x1,%ymm6,%ymm6 │ │ │ │ - vpsrad $0x1,%ymm3,%ymm3 │ │ │ │ - vpsrad $0x1,%ymm7,%ymm7 │ │ │ │ - vpackssdw %ymm4,%ymm0,%ymm0 │ │ │ │ - vpackssdw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpackssdw %ymm6,%ymm2,%ymm2 │ │ │ │ - vpackssdw %ymm7,%ymm3,%ymm3 │ │ │ │ - vmovdqa (%rax),%ymm4 │ │ │ │ - vmovdqa 0x100(%rax),%ymm6 │ │ │ │ - vmovdqa 0x20(%rax),%ymm5 │ │ │ │ - vmovdqa 0x120(%rax),%ymm7 │ │ │ │ - vpsrad $0x1,%ymm4,%ymm4 │ │ │ │ - vpsrad $0x1,%ymm6,%ymm6 │ │ │ │ - vpsrad $0x1,%ymm5,%ymm5 │ │ │ │ - vpsrad $0x1,%ymm7,%ymm7 │ │ │ │ - vpackssdw %ymm6,%ymm4,%ymm4 │ │ │ │ - vpackssdw %ymm7,%ymm5,%ymm5 │ │ │ │ - vmovdqa 0x40(%rax),%ymm6 │ │ │ │ - vmovdqa 0x140(%rax),%ymm8 │ │ │ │ - vmovdqa 0x60(%rax),%ymm7 │ │ │ │ - vmovdqa 0x160(%rax),%ymm9 │ │ │ │ - vpsrad $0x1,%ymm6,%ymm6 │ │ │ │ - vpsrad $0x1,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x1,%ymm7,%ymm7 │ │ │ │ - vpsrad $0x1,%ymm9,%ymm9 │ │ │ │ - vpackssdw %ymm8,%ymm6,%ymm6 │ │ │ │ - vpackssdw %ymm9,%ymm7,%ymm7 │ │ │ │ - call 34c9bf <__cxa_finalize@plt+0x32196f> │ │ │ │ - vmovdqa %ymm0,-0x80(%r9) │ │ │ │ - vmovdqa %ymm1,-0x60(%r9) │ │ │ │ - vmovdqa %ymm2,-0x40(%r9) │ │ │ │ - vmovdqa %ymm3,-0x20(%r9) │ │ │ │ - vmovdqa %ymm4,(%r9) │ │ │ │ - vmovdqa %ymm5,0x20(%r9) │ │ │ │ - vmovdqa %ymm6,0x40(%r9) │ │ │ │ - vmovdqa %ymm7,0x60(%r9) │ │ │ │ - add $0x200,%rax │ │ │ │ - add $0x100,%r9 │ │ │ │ - cmp %r8,%r9 │ │ │ │ - jl 355588 <__cxa_finalize@plt+0x32a538> │ │ │ │ - mov %r8,%rax │ │ │ │ - ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ + vmovdqa %ymm8,0x8(%rsp) │ │ │ │ + vmovdqa %ymm9,0x28(%rsp) │ │ │ │ + vmovdqa %ymm12,0x48(%rsp) │ │ │ │ + vpbroadcastd 0x8d815(%rip),%ymm12 │ │ │ │ + vpmulhrsw %ymm0,%ymm12,%ymm0 │ │ │ │ + vpmulhrsw %ymm1,%ymm12,%ymm1 │ │ │ │ + vpmulhrsw %ymm2,%ymm12,%ymm2 │ │ │ │ + vpmulhrsw %ymm3,%ymm12,%ymm3 │ │ │ │ + call 34e9c0 <__cxa_finalize@plt+0x323970> │ │ │ │ + vpmulhrsw %ymm4,%ymm12,%ymm0 │ │ │ │ + vpmulhrsw %ymm5,%ymm12,%ymm1 │ │ │ │ + vpmulhrsw %ymm6,%ymm12,%ymm2 │ │ │ │ + vpmulhrsw %ymm7,%ymm12,%ymm3 │ │ │ │ + call 34e9d2 <__cxa_finalize@plt+0x323982> │ │ │ │ + vpmulhrsw 0x8(%rsp),%ymm12,%ymm0 │ │ │ │ + vpmulhrsw 0x28(%rsp),%ymm12,%ymm1 │ │ │ │ + vpmulhrsw %ymm10,%ymm12,%ymm2 │ │ │ │ + vpmulhrsw %ymm11,%ymm12,%ymm3 │ │ │ │ + call 34e9d2 <__cxa_finalize@plt+0x323982> │ │ │ │ + vpmulhrsw 0x48(%rsp),%ymm12,%ymm0 │ │ │ │ + vpmulhrsw %ymm13,%ymm12,%ymm1 │ │ │ │ + vpmulhrsw %ymm14,%ymm12,%ymm2 │ │ │ │ + vpmulhrsw %ymm15,%ymm12,%ymm3 │ │ │ │ + jmp 34e9d2 <__cxa_finalize@plt+0x323982> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ test %ecx,%ecx │ │ │ │ - je 35572d <__cxa_finalize@plt+0x32a6dd> │ │ │ │ - push %rbx │ │ │ │ - push %rbp │ │ │ │ - push %r14 │ │ │ │ - mov %rsp,%r14 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0x1860,%rsp │ │ │ │ - vpbroadcastd 0x8912d(%rip),%ymm11 │ │ │ │ - vpbroadcastd 0x89bf8(%rip),%ymm12 │ │ │ │ - vpbroadcastd 0x89bf3(%rip),%ymm13 │ │ │ │ - vpbroadcastd 0x89afe(%rip),%ymm14 │ │ │ │ - lea 0xe0(%rsp),%rax │ │ │ │ - call 355990 <__cxa_finalize@plt+0x32a940> │ │ │ │ - cmp $0x24,%ecx │ │ │ │ - jl 35573d <__cxa_finalize@plt+0x32a6ed> │ │ │ │ - call 355990 <__cxa_finalize@plt+0x32a940> │ │ │ │ - cmp $0x88,%ecx │ │ │ │ - jl 35573d <__cxa_finalize@plt+0x32a6ed> │ │ │ │ - call 355990 <__cxa_finalize@plt+0x32a940> │ │ │ │ - cmp $0x12c,%ecx │ │ │ │ - jl 35573d <__cxa_finalize@plt+0x32a6ed> │ │ │ │ - call 355990 <__cxa_finalize@plt+0x32a940> │ │ │ │ - jmp 35577b <__cxa_finalize@plt+0x32a72b> │ │ │ │ - imul $0xb5,(%rdx),%eax │ │ │ │ - mov %ecx,(%rdx) │ │ │ │ - or $0x40,%ecx │ │ │ │ - jmp 354bff <__cxa_finalize@plt+0x329baf> │ │ │ │ - vpxor %ymm0,%ymm0,%ymm0 │ │ │ │ - lea 0x10e0(%rsp),%r8 │ │ │ │ - vmovdqa %ymm0,-0x80(%rax) │ │ │ │ - vmovdqa %ymm0,-0x60(%rax) │ │ │ │ - vmovdqa %ymm0,-0x40(%rax) │ │ │ │ - vmovdqa %ymm0,-0x20(%rax) │ │ │ │ - vmovdqa %ymm0,(%rax) │ │ │ │ - vmovdqa %ymm0,0x20(%rax) │ │ │ │ - vmovdqa %ymm0,0x40(%rax) │ │ │ │ - vmovdqa %ymm0,0x60(%rax) │ │ │ │ - add $0x100,%rax │ │ │ │ - cmp %r8,%rax │ │ │ │ - jl 355749 <__cxa_finalize@plt+0x32a6f9> │ │ │ │ - lea -0x400(%rax),%rbp │ │ │ │ - lea 0x890e3(%rip),%rax │ │ │ │ - lea 0x0(,%rsi,4),%r11 │ │ │ │ - lea (%rsi,%rsi,4),%rbx │ │ │ │ - lea (%rbx,%rsi,1),%rcx │ │ │ │ - lea (%rbx,%rsi,2),%r10 │ │ │ │ - vmovdqa -0xc80(%rbp),%ymm0 │ │ │ │ - vmovdqa -0xc00(%rbp),%ymm1 │ │ │ │ - vmovdqa -0x880(%rbp),%ymm2 │ │ │ │ - vmovdqa -0x800(%rbp),%ymm3 │ │ │ │ - vmovdqa -0x480(%rbp),%ymm4 │ │ │ │ - vmovdqa -0x400(%rbp),%ymm5 │ │ │ │ - vmovdqa -0x80(%rbp),%ymm6 │ │ │ │ - vmovdqa 0x0(%rbp),%ymm7 │ │ │ │ + jl 350286 <__cxa_finalize@plt+0x325236> │ │ │ │ + vpackssdw -0x80(%rax),%ymm8,%ymm8 │ │ │ │ + vpackssdw -0x60(%rax),%ymm9,%ymm9 │ │ │ │ + vpackssdw -0x40(%rax),%ymm10,%ymm10 │ │ │ │ + vpackssdw -0x20(%rax),%ymm11,%ymm11 │ │ │ │ + vpackssdw (%rax),%ymm12,%ymm12 │ │ │ │ + vpackssdw 0x20(%rax),%ymm13,%ymm13 │ │ │ │ + vpackssdw 0x40(%rax),%ymm14,%ymm14 │ │ │ │ + vpackssdw 0x60(%rax),%ymm15,%ymm15 │ │ │ │ + sub $0x100,%rax │ │ │ │ + vpackssdw -0x80(%rax),%ymm0,%ymm0 │ │ │ │ + vpackssdw -0x60(%rax),%ymm1,%ymm1 │ │ │ │ + vpackssdw -0x40(%rax),%ymm2,%ymm2 │ │ │ │ + vpackssdw -0x20(%rax),%ymm3,%ymm3 │ │ │ │ + vpackssdw (%rax),%ymm4,%ymm4 │ │ │ │ + vpackssdw 0x20(%rax),%ymm5,%ymm5 │ │ │ │ + vpackssdw 0x40(%rax),%ymm6,%ymm6 │ │ │ │ + vpackssdw 0x60(%rax),%ymm7,%ymm7 │ │ │ │ + vmovdqa %ymm8,(%rax) │ │ │ │ + vpunpckhwd %ymm1,%ymm0,%ymm8 │ │ │ │ + vpunpcklwd %ymm1,%ymm0,%ymm0 │ │ │ │ + vpunpcklwd %ymm3,%ymm2,%ymm1 │ │ │ │ + vpunpckhwd %ymm3,%ymm2,%ymm2 │ │ │ │ + vpunpckhwd %ymm7,%ymm6,%ymm3 │ │ │ │ + vpunpcklwd %ymm7,%ymm6,%ymm6 │ │ │ │ + vpunpcklwd %ymm5,%ymm4,%ymm7 │ │ │ │ + vpunpckhwd %ymm5,%ymm4,%ymm4 │ │ │ │ + vpunpckldq %ymm2,%ymm8,%ymm5 │ │ │ │ + vpunpckhdq %ymm2,%ymm8,%ymm8 │ │ │ │ + vpunpckhdq %ymm1,%ymm0,%ymm2 │ │ │ │ + vpunpckldq %ymm1,%ymm0,%ymm0 │ │ │ │ + vpunpckhdq %ymm6,%ymm7,%ymm1 │ │ │ │ + vpunpckldq %ymm6,%ymm7,%ymm7 │ │ │ │ + vpunpckhdq %ymm3,%ymm4,%ymm6 │ │ │ │ + vpunpckldq %ymm3,%ymm4,%ymm4 │ │ │ │ + vpunpckhqdq %ymm1,%ymm2,%ymm3 │ │ │ │ + vpunpcklqdq %ymm1,%ymm2,%ymm2 │ │ │ │ + vpunpckhqdq %ymm7,%ymm0,%ymm1 │ │ │ │ + vpunpcklqdq %ymm7,%ymm0,%ymm0 │ │ │ │ + vpunpcklqdq %ymm6,%ymm8,%ymm7 │ │ │ │ + vpunpckhqdq %ymm6,%ymm8,%ymm8 │ │ │ │ + vpunpckhqdq %ymm4,%ymm5,%ymm6 │ │ │ │ + vpunpcklqdq %ymm4,%ymm5,%ymm5 │ │ │ │ + vmovdqa (%rax),%ymm4 │ │ │ │ + vmovdqa %ymm8,(%rax) │ │ │ │ + vpunpcklwd %ymm9,%ymm4,%ymm8 │ │ │ │ + vpunpckhwd %ymm9,%ymm4,%ymm4 │ │ │ │ + vpunpcklwd %ymm11,%ymm10,%ymm9 │ │ │ │ + vpunpckhwd %ymm11,%ymm10,%ymm10 │ │ │ │ + vpunpckhwd %ymm15,%ymm14,%ymm11 │ │ │ │ + vpunpcklwd %ymm15,%ymm14,%ymm14 │ │ │ │ + vpunpckhwd %ymm13,%ymm12,%ymm15 │ │ │ │ + vpunpcklwd %ymm13,%ymm12,%ymm12 │ │ │ │ + vpunpckldq %ymm10,%ymm4,%ymm13 │ │ │ │ + vpunpckhdq %ymm10,%ymm4,%ymm4 │ │ │ │ + vpunpckhdq %ymm9,%ymm8,%ymm10 │ │ │ │ + vpunpckldq %ymm9,%ymm8,%ymm8 │ │ │ │ + vpunpckhdq %ymm14,%ymm12,%ymm9 │ │ │ │ + vpunpckldq %ymm14,%ymm12,%ymm12 │ │ │ │ + vpunpckhdq %ymm11,%ymm15,%ymm14 │ │ │ │ + vpunpckldq %ymm11,%ymm15,%ymm15 │ │ │ │ + vpunpckhqdq %ymm9,%ymm10,%ymm11 │ │ │ │ + vpunpcklqdq %ymm9,%ymm10,%ymm10 │ │ │ │ + vpunpckhqdq %ymm12,%ymm8,%ymm9 │ │ │ │ + vpunpcklqdq %ymm12,%ymm8,%ymm8 │ │ │ │ + vpunpcklqdq %ymm15,%ymm13,%ymm12 │ │ │ │ + vpunpckhqdq %ymm15,%ymm13,%ymm13 │ │ │ │ + vpunpckhqdq %ymm14,%ymm4,%ymm15 │ │ │ │ + vpunpcklqdq %ymm14,%ymm4,%ymm14 │ │ │ │ + vperm2i128 $0x31,%ymm8,%ymm0,%ymm4 │ │ │ │ + vinserti128 $0x1,%xmm8,%ymm0,%ymm0 │ │ │ │ + vinserti128 $0x1,%xmm12,%ymm5,%ymm8 │ │ │ │ + vperm2i128 $0x13,%ymm5,%ymm12,%ymm12 │ │ │ │ + vperm2i128 $0x31,%ymm9,%ymm1,%ymm5 │ │ │ │ + vinserti128 $0x1,%xmm9,%ymm1,%ymm1 │ │ │ │ + vinserti128 $0x1,%xmm13,%ymm6,%ymm9 │ │ │ │ + vperm2i128 $0x13,%ymm6,%ymm13,%ymm13 │ │ │ │ + vperm2i128 $0x31,%ymm10,%ymm2,%ymm6 │ │ │ │ + vinserti128 $0x1,%xmm10,%ymm2,%ymm2 │ │ │ │ + vinserti128 $0x1,%xmm14,%ymm7,%ymm10 │ │ │ │ + vperm2i128 $0x13,%ymm7,%ymm14,%ymm14 │ │ │ │ + vperm2i128 $0x31,%ymm11,%ymm3,%ymm7 │ │ │ │ + vinserti128 $0x1,%xmm11,%ymm3,%ymm3 │ │ │ │ + vmovdqa (%rax),%xmm11 │ │ │ │ + vinserti128 $0x1,%xmm15,%ymm11,%ymm11 │ │ │ │ + vinserti128 $0x0,0x10(%rax),%ymm15,%ymm15 │ │ │ │ + ret │ │ │ │ + call 34e907 <__cxa_finalize@plt+0x3238b7> │ │ │ │ vpxor %ymm8,%ymm8,%ymm8 │ │ │ │ vmovdqa %ymm8,%ymm9 │ │ │ │ vmovdqa %ymm8,%ymm10 │ │ │ │ vmovdqa %ymm8,%ymm11 │ │ │ │ vmovdqa %ymm8,%ymm12 │ │ │ │ vmovdqa %ymm8,%ymm13 │ │ │ │ vmovdqa %ymm8,%ymm14 │ │ │ │ - vmovdqa %ymm8,(%rsp) │ │ │ │ - call 32c690 <__cxa_finalize@plt+0x301640> │ │ │ │ - vmovdqa 0x20(%rsp),%ymm1 │ │ │ │ - vmovdqa %ymm0,-0x80(%r8) │ │ │ │ - vmovdqa %ymm1,-0x60(%r8) │ │ │ │ - vmovdqa %ymm2,-0x40(%r8) │ │ │ │ - vmovdqa %ymm3,-0x20(%r8) │ │ │ │ - vmovdqa %ymm4,(%r8) │ │ │ │ - vmovdqa %ymm5,0x20(%r8) │ │ │ │ - vmovdqa %ymm6,0x40(%r8) │ │ │ │ - vmovdqa %ymm7,0x60(%r8) │ │ │ │ - add $0x100,%r8 │ │ │ │ - vmovdqa %ymm8,-0x80(%r8) │ │ │ │ - vmovdqa %ymm9,-0x60(%r8) │ │ │ │ - vmovdqa %ymm10,-0x40(%r8) │ │ │ │ - vmovdqa %ymm11,-0x20(%r8) │ │ │ │ - vmovdqa %ymm12,(%r8) │ │ │ │ - vmovdqa %ymm13,0x20(%r8) │ │ │ │ - vmovdqa %ymm14,0x40(%r8) │ │ │ │ - vmovdqa %ymm15,0x60(%r8) │ │ │ │ - vmovdqa -0xc40(%rbp),%ymm0 │ │ │ │ - vmovdqa -0xbc0(%rbp),%ymm1 │ │ │ │ - vmovdqa -0x840(%rbp),%ymm2 │ │ │ │ - vmovdqa -0x7c0(%rbp),%ymm3 │ │ │ │ - vmovdqa -0x440(%rbp),%ymm4 │ │ │ │ - vmovdqa -0x3c0(%rbp),%ymm5 │ │ │ │ - vmovdqa -0x40(%rbp),%ymm6 │ │ │ │ - vmovdqa 0x40(%rbp),%ymm7 │ │ │ │ - lea 0x200(%r8),%r9 │ │ │ │ - add $0x100,%r8 │ │ │ │ - call 32f650 <__cxa_finalize@plt+0x304600> │ │ │ │ - vmovdqa -0xc60(%rbp),%ymm0 │ │ │ │ - vmovdqa 0x60(%rbp),%ymm1 │ │ │ │ - vmovdqa -0x460(%rbp),%ymm2 │ │ │ │ - vmovdqa -0x7a0(%rbp),%ymm3 │ │ │ │ - vmovdqa -0x860(%rbp),%ymm4 │ │ │ │ - vmovdqa -0x3a0(%rbp),%ymm5 │ │ │ │ - vmovdqa -0x60(%rbp),%ymm6 │ │ │ │ - vmovdqa -0xba0(%rbp),%ymm7 │ │ │ │ - lea 0x88fef(%rip),%rax │ │ │ │ - add $0x200,%r8 │ │ │ │ - add $0x400,%r9 │ │ │ │ - call 331c40 <__cxa_finalize@plt+0x306bf0> │ │ │ │ - vmovdqa -0xbe0(%rbp),%ymm0 │ │ │ │ - vmovdqa -0x20(%rbp),%ymm1 │ │ │ │ - vmovdqa -0x3e0(%rbp),%ymm2 │ │ │ │ - vmovdqa -0x820(%rbp),%ymm3 │ │ │ │ - vmovdqa -0x7e0(%rbp),%ymm4 │ │ │ │ - vmovdqa -0x420(%rbp),%ymm5 │ │ │ │ - vmovdqa 0x20(%rbp),%ymm6 │ │ │ │ - vmovdqa -0xc20(%rbp),%ymm7 │ │ │ │ - add $0x8,%rax │ │ │ │ - add $0x100,%r8 │ │ │ │ - sub $0x100,%r9 │ │ │ │ - call 331c40 <__cxa_finalize@plt+0x306bf0> │ │ │ │ - call 353f5c <__cxa_finalize@plt+0x328f0c> │ │ │ │ - add $0x100,%rbp │ │ │ │ - sub %r11,%rdi │ │ │ │ - sub $0x580,%r8 │ │ │ │ - add $0x20,%rdi │ │ │ │ - cmp %r8,%rbp │ │ │ │ - jl 35579d <__cxa_finalize@plt+0x32a74d> │ │ │ │ - mov %r14,%rsp │ │ │ │ - pop %r14 │ │ │ │ - pop %rbp │ │ │ │ - pop %rbx │ │ │ │ - vzeroupper │ │ │ │ + vmovdqa %ymm8,%ymm15 │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - lea 0x89959(%rip),%r9 │ │ │ │ - vmovdqa 0x80(%rdx),%ymm0 │ │ │ │ - vmovdqa 0xf80(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x880(%rdx),%ymm2 │ │ │ │ - vmovdqa 0x780(%rdx),%ymm3 │ │ │ │ - call 354224 <__cxa_finalize@plt+0x3291d4> │ │ │ │ - vmovdqa 0x380(%rdx),%ymm0 │ │ │ │ - vmovdqa 0xc80(%rdx),%ymm1 │ │ │ │ - vmovdqa 0xb80(%rdx),%ymm2 │ │ │ │ - vmovdqa 0x480(%rdx),%ymm3 │ │ │ │ - call 354224 <__cxa_finalize@plt+0x3291d4> │ │ │ │ - vmovdqa 0x280(%rdx),%ymm0 │ │ │ │ - vmovdqa 0xd80(%rdx),%ymm1 │ │ │ │ - vmovdqa 0xa80(%rdx),%ymm2 │ │ │ │ - vmovdqa 0x580(%rdx),%ymm3 │ │ │ │ - call 354224 <__cxa_finalize@plt+0x3291d4> │ │ │ │ - vmovdqa 0x180(%rdx),%ymm0 │ │ │ │ - vmovdqa 0xe80(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x980(%rdx),%ymm2 │ │ │ │ - vmovdqa 0x680(%rdx),%ymm3 │ │ │ │ - call 354224 <__cxa_finalize@plt+0x3291d4> │ │ │ │ - call 3544ab <__cxa_finalize@plt+0x32945b> │ │ │ │ - vmovdqa 0x100(%rdx),%ymm0 │ │ │ │ - vmovdqa 0x700(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x900(%rdx),%ymm2 │ │ │ │ - vmovdqa 0xf00(%rdx),%ymm3 │ │ │ │ - call 34ff3a <__cxa_finalize@plt+0x324eea> │ │ │ │ - vmovdqa 0x300(%rdx),%ymm0 │ │ │ │ - vmovdqa 0x500(%rdx),%ymm1 │ │ │ │ - vmovdqa 0xb00(%rdx),%ymm2 │ │ │ │ - vmovdqa 0xd00(%rdx),%ymm3 │ │ │ │ - call 350309 <__cxa_finalize@plt+0x3252b9> │ │ │ │ - vmovdqa 0x200(%rdx),%ymm0 │ │ │ │ - vmovdqa 0x600(%rdx),%ymm1 │ │ │ │ - vmovdqa 0xa00(%rdx),%ymm2 │ │ │ │ - vmovdqa 0xe00(%rdx),%ymm3 │ │ │ │ - call 34a597 <__cxa_finalize@plt+0x31f547> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vmovdqa 0x40(%rdx),%ymm0 │ │ │ │ + vmovdqa 0xc0(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x140(%rdx),%ymm2 │ │ │ │ + vmovdqa 0x1c0(%rdx),%ymm3 │ │ │ │ + vmovdqa 0x240(%rdx),%ymm4 │ │ │ │ + vmovdqa 0x2c0(%rdx),%ymm5 │ │ │ │ + vmovdqa 0x340(%rdx),%ymm6 │ │ │ │ + vmovdqa 0x3c0(%rdx),%ymm7 │ │ │ │ + call 34c5c4 <__cxa_finalize@plt+0x321574> │ │ │ │ vmovdqa (%rdx),%ymm0 │ │ │ │ - vmovdqa 0x400(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x800(%rdx),%ymm2 │ │ │ │ - vmovdqa 0xc00(%rdx),%ymm3 │ │ │ │ - vpxor %ymm15,%ymm15,%ymm15 │ │ │ │ - mov $0xe80,%r10d │ │ │ │ - vmovdqa %ymm15,-0x80(%rdx,%r10,1) │ │ │ │ - vmovdqa %ymm15,(%rdx,%r10,1) │ │ │ │ - vmovdqa %ymm15,0x80(%rdx,%r10,1) │ │ │ │ - vmovdqa %ymm15,0x100(%rdx,%r10,1) │ │ │ │ - sub $0x200,%r10d │ │ │ │ - jg 355ac6 <__cxa_finalize@plt+0x32aa76> │ │ │ │ - call 354f07 <__cxa_finalize@plt+0x329eb7> │ │ │ │ - jmp 35506e <__cxa_finalize@plt+0x32a01e> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x89d79(%rip),%r9 │ │ │ │ - lea 0xfe(%rip),%r8 │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 355bb0 <__cxa_finalize@plt+0x32ab60> │ │ │ │ - imul $0xb5,(%rdx),%eax │ │ │ │ - mov %ecx,(%rdx) │ │ │ │ - or $0x8,%ecx │ │ │ │ - add $0x180,%eax │ │ │ │ - sar $0x9,%eax │ │ │ │ - vpbroadcastd 0x6c(%r9),%ymm18 │ │ │ │ - imul $0xb5,%eax,%eax │ │ │ │ - add $0x880,%eax │ │ │ │ - sar $0xc,%eax │ │ │ │ - vpbroadcastw %eax,%ymm17 │ │ │ │ - vpaddsw %ymm18,%ymm17,%ymm17 │ │ │ │ - vmovdqa32 (%rdi),%xmm16 │ │ │ │ - vinserti32x4 $0x1,(%rdi,%rsi,1),%ymm16,%ymm16 │ │ │ │ - vpaddsw %ymm17,%ymm16,%ymm16 │ │ │ │ - vpsubusw %ymm18,%ymm16,%ymm16 │ │ │ │ - vmovdqa32 %xmm16,(%rdi) │ │ │ │ - vextracti32x4 $0x1,%ymm16,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%ecx │ │ │ │ - jg 355b4a <__cxa_finalize@plt+0x32aafa> │ │ │ │ + vmovdqa 0x80(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x100(%rdx),%ymm2 │ │ │ │ + vmovdqa 0x180(%rdx),%ymm3 │ │ │ │ + vmovdqa 0x200(%rdx),%ymm4 │ │ │ │ + vmovdqa 0x280(%rdx),%ymm5 │ │ │ │ + vmovdqa 0x300(%rdx),%ymm6 │ │ │ │ + vmovdqa 0x380(%rdx),%ymm7 │ │ │ │ + call 34b4f8 <__cxa_finalize@plt+0x3204a8> │ │ │ │ + call 34c470 <__cxa_finalize@plt+0x321420> │ │ │ │ + vpsrld $0xa,%ymm11,%ymm10 │ │ │ │ + vpaddd %ymm0,%ymm10,%ymm0 │ │ │ │ + vpaddd %ymm1,%ymm10,%ymm1 │ │ │ │ + vpaddd %ymm2,%ymm10,%ymm2 │ │ │ │ + vpaddd %ymm3,%ymm10,%ymm3 │ │ │ │ + vpaddd %ymm4,%ymm10,%ymm4 │ │ │ │ + vpaddd %ymm5,%ymm10,%ymm5 │ │ │ │ + vpaddd %ymm6,%ymm10,%ymm6 │ │ │ │ + vpaddd %ymm7,%ymm10,%ymm7 │ │ │ │ ret │ │ │ │ + nop │ │ │ │ + lea -0x35e(%rip),%r8 │ │ │ │ + jmp 3503a0 <__cxa_finalize@plt+0x325350> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x89cf9(%rip),%r9 │ │ │ │ - lea 0x436(%rip),%r8 │ │ │ │ - jmp 355bb0 <__cxa_finalize@plt+0x32ab60> │ │ │ │ - lea 0x89ce9(%rip),%r9 │ │ │ │ - lea 0x6d9(%rip),%r8 │ │ │ │ - jmp 355bb0 <__cxa_finalize@plt+0x32ab60> │ │ │ │ - lea 0x89cd9(%rip),%r9 │ │ │ │ - lea 0x79f(%rip),%r8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - call 355cd0 <__cxa_finalize@plt+0x32ac80> │ │ │ │ - vpermi2q %zmm18,%zmm16,%zmm17 │ │ │ │ - vpermi2q %zmm20,%zmm22,%zmm19 │ │ │ │ - vpermt2q %zmm20,%zmm21,%zmm16 │ │ │ │ - vpermt2q %zmm22,%zmm21,%zmm18 │ │ │ │ - call 355d69 <__cxa_finalize@plt+0x32ad19> │ │ │ │ - call 355e9f <__cxa_finalize@plt+0x32ae4f> │ │ │ │ - vmovdqa32 -0x4c0(%r9),%zmm20 │ │ │ │ - vpackssdw %zmm18,%zmm16,%zmm16 │ │ │ │ - vpackssdw %zmm19,%zmm17,%zmm17 │ │ │ │ - vpermb %zmm16,%zmm20,%zmm16 │ │ │ │ - vprolq $0x20,%zmm17,%zmm17 │ │ │ │ - vpermb %zmm17,%zmm20,%zmm18 │ │ │ │ - vpunpckhdq %zmm18,%zmm16,%zmm17 │ │ │ │ - vpunpckldq %zmm18,%zmm16,%zmm16 │ │ │ │ - jmp *%r8 │ │ │ │ - lea 0x8926d(%rip),%r9 │ │ │ │ - vextracti32x8 $0x1,%zmm16,%ymm18 │ │ │ │ - vextracti32x8 $0x1,%zmm17,%ymm19 │ │ │ │ - call 335d60 <__cxa_finalize@plt+0x30ad10> │ │ │ │ - vmovdqa32 0x89910(%rip),%zmm26 │ │ │ │ - vpbroadcastd 0x89a46(%rip),%zmm28 │ │ │ │ - vpermt2q %zmm17,%zmm26,%zmm16 │ │ │ │ - vpermt2q %zmm19,%zmm26,%zmm18 │ │ │ │ - vpbroadcastd 0x89c98(%rip),%zmm27 │ │ │ │ - lea (%rsi,%rsi,2),%rax │ │ │ │ - vpxord %zmm26,%zmm26,%zmm26 │ │ │ │ - vpmulhrsw %zmm16,%zmm28,%zmm24 │ │ │ │ - call 355c73 <__cxa_finalize@plt+0x32ac23> │ │ │ │ - vpmulhrsw %zmm18,%zmm28,%zmm24 │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0xffffffffffffff80,%rdx │ │ │ │ - vmovdqa32 (%rdi),%xmm25 │ │ │ │ - vinserti32x4 $0x1,(%rdi,%rsi,1),%ymm25,%ymm25 │ │ │ │ - vinserti32x4 $0x2,(%rdi,%rsi,2),%zmm25,%zmm25 │ │ │ │ - vinserti32x4 $0x3,(%rdi,%rax,1),%zmm25,%zmm25 │ │ │ │ - vmovdqa32 %zmm26,(%rdx) │ │ │ │ - vmovdqa32 %zmm26,0x40(%rdx) │ │ │ │ - vpaddw %zmm24,%zmm25,%zmm25 │ │ │ │ - vpmaxsw %zmm26,%zmm25,%zmm25 │ │ │ │ - vpminsw %zmm27,%zmm25,%zmm25 │ │ │ │ - vmovdqa32 %xmm25,(%rdi) │ │ │ │ - vextracti32x4 $0x1,%ymm25,(%rdi,%rsi,1) │ │ │ │ - vextracti32x4 $0x2,%zmm25,(%rdi,%rsi,2) │ │ │ │ - vextracti32x4 $0x3,%zmm25,(%rdi,%rax,1) │ │ │ │ - ret │ │ │ │ + lea 0x234(%rip),%r8 │ │ │ │ + jmp 3503a0 <__cxa_finalize@plt+0x325350> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x571(%rip),%r8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - vmovdqa32 (%rdx),%zmm16 │ │ │ │ - vmovdqa32 0x40(%rdx),%zmm20 │ │ │ │ - vmovdqa32 -0x380(%r9),%zmm17 │ │ │ │ - vmovdqa32 0x80(%rdx),%zmm18 │ │ │ │ - vmovdqa32 0xc0(%rdx),%zmm22 │ │ │ │ - vpbroadcastd 0x84(%r9),%zmm29 │ │ │ │ - vpbroadcastd 0x70(%r9),%zmm30 │ │ │ │ - vpbroadcastd 0x74(%r9),%zmm31 │ │ │ │ - vpsrlq $0x20,%zmm17,%zmm21 │ │ │ │ - vpbroadcastd -0xb8(%r9),%zmm28 │ │ │ │ - vmovdqa32 %zmm17,%zmm19 │ │ │ │ - vpbroadcastd 0x78(%r9),%zmm27 │ │ │ │ + mov %rsp,%r10 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0x300,%rsp │ │ │ │ + vpbroadcastd 0x8e729(%rip),%ymm13 │ │ │ │ + vpbroadcastd 0x8e724(%rip),%ymm14 │ │ │ │ + vpbroadcastd 0x8e62f(%rip),%ymm15 │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ + sub $0x24,%ecx │ │ │ │ + jl 3504ef <__cxa_finalize@plt+0x32549f> │ │ │ │ + add $0x20,%rdx │ │ │ │ + call 350680 <__cxa_finalize@plt+0x325630> │ │ │ │ + sub $0x20,%rdx │ │ │ │ + vpbroadcastd 0x8e6d0(%rip),%ymm8 │ │ │ │ + vpaddd %ymm4,%ymm8,%ymm4 │ │ │ │ + vpaddd %ymm6,%ymm8,%ymm6 │ │ │ │ + vpaddd %ymm8,%ymm9,%ymm9 │ │ │ │ + vpaddd %ymm8,%ymm11,%ymm11 │ │ │ │ + vpbroadcastd 0x8e6b1(%rip),%ymm8 │ │ │ │ + vpsubd %ymm5,%ymm8,%ymm5 │ │ │ │ + vpsubd %ymm7,%ymm8,%ymm7 │ │ │ │ + vpsubd %ymm10,%ymm8,%ymm10 │ │ │ │ + vpsubd %ymm12,%ymm8,%ymm12 │ │ │ │ + vpsrad $0xd,%ymm4,%ymm4 │ │ │ │ + vpsrad $0xd,%ymm5,%ymm5 │ │ │ │ + vpsrad $0xd,%ymm6,%ymm6 │ │ │ │ + vpsrad $0xd,%ymm7,%ymm7 │ │ │ │ + vpsrad $0xd,%ymm9,%ymm9 │ │ │ │ + vpsrad $0xd,%ymm10,%ymm10 │ │ │ │ + vpsrad $0xd,%ymm11,%ymm11 │ │ │ │ + vpsrad $0xd,%ymm12,%ymm12 │ │ │ │ + vmovdqa %ymm4,(%rax) │ │ │ │ + vmovdqa %ymm5,0x20(%rax) │ │ │ │ + vmovdqa %ymm6,0x40(%rax) │ │ │ │ + vmovdqa %ymm7,0x60(%rax) │ │ │ │ + vpsrld $0xa,%ymm15,%ymm4 │ │ │ │ + vpaddd %ymm4,%ymm0,%ymm0 │ │ │ │ + vpsubd %ymm1,%ymm4,%ymm1 │ │ │ │ + vpaddd %ymm4,%ymm2,%ymm2 │ │ │ │ + vpsubd %ymm3,%ymm4,%ymm3 │ │ │ │ + vpsubd -0x80(%rax),%ymm4,%ymm7 │ │ │ │ + vpaddd -0x60(%rax),%ymm4,%ymm6 │ │ │ │ + vpsubd -0x40(%rax),%ymm4,%ymm5 │ │ │ │ + vpaddd -0x20(%rax),%ymm4,%ymm4 │ │ │ │ + vpsrad $0x2,%ymm0,%ymm0 │ │ │ │ + vpsrad $0x2,%ymm1,%ymm1 │ │ │ │ + vpsrad $0x2,%ymm2,%ymm2 │ │ │ │ + vpsrad $0x2,%ymm3,%ymm3 │ │ │ │ + vpsrad $0x2,%ymm4,%ymm4 │ │ │ │ + vpsrad $0x2,%ymm5,%ymm5 │ │ │ │ + vpsrad $0x2,%ymm6,%ymm6 │ │ │ │ + vpsrad $0x2,%ymm7,%ymm7 │ │ │ │ + vmovdqa %ymm0,-0x80(%rax) │ │ │ │ + vmovdqa %ymm1,-0x60(%rax) │ │ │ │ + vmovdqa %ymm2,-0x40(%rax) │ │ │ │ + vmovdqa %ymm3,-0x20(%rax) │ │ │ │ + add $0x100,%rax │ │ │ │ + vmovdqa %ymm9,-0x80(%rax) │ │ │ │ + vmovdqa %ymm10,-0x60(%rax) │ │ │ │ + vmovdqa %ymm11,-0x40(%rax) │ │ │ │ + vmovdqa %ymm12,-0x20(%rax) │ │ │ │ + vmovdqa %ymm4,(%rax) │ │ │ │ + vmovdqa %ymm5,0x20(%rax) │ │ │ │ + vmovdqa %ymm6,0x40(%rax) │ │ │ │ + vmovdqa %ymm7,0x60(%rax) │ │ │ │ + add $0x100,%rax │ │ │ │ + call 350680 <__cxa_finalize@plt+0x325630> │ │ │ │ + vpbroadcastd 0x8e5bd(%rip),%ymm14 │ │ │ │ + vpbroadcastd 0x8e5b0(%rip),%ymm13 │ │ │ │ + vpsrld $0xa,%ymm15,%ymm15 │ │ │ │ + vpaddd %ymm0,%ymm15,%ymm0 │ │ │ │ + vpsubd %ymm1,%ymm15,%ymm1 │ │ │ │ + vpaddd %ymm2,%ymm15,%ymm2 │ │ │ │ + vpsubd %ymm3,%ymm15,%ymm3 │ │ │ │ + vpaddd %ymm4,%ymm14,%ymm4 │ │ │ │ + vpsubd %ymm5,%ymm13,%ymm5 │ │ │ │ + vpaddd %ymm6,%ymm14,%ymm6 │ │ │ │ + vpsubd %ymm7,%ymm13,%ymm7 │ │ │ │ + vpaddd %ymm9,%ymm14,%ymm8 │ │ │ │ + vpsubd %ymm10,%ymm13,%ymm9 │ │ │ │ + vpaddd %ymm11,%ymm14,%ymm10 │ │ │ │ + vpsubd %ymm12,%ymm13,%ymm11 │ │ │ │ + vpaddd -0x20(%rax),%ymm15,%ymm12 │ │ │ │ + vpsubd -0x40(%rax),%ymm15,%ymm13 │ │ │ │ + vpaddd -0x60(%rax),%ymm15,%ymm14 │ │ │ │ + vpsubd -0x80(%rax),%ymm15,%ymm15 │ │ │ │ + vpsrad $0x2,%ymm0,%ymm0 │ │ │ │ + vpsrad $0x2,%ymm1,%ymm1 │ │ │ │ + vpsrad $0x2,%ymm2,%ymm2 │ │ │ │ + vpsrad $0x2,%ymm3,%ymm3 │ │ │ │ + vpsrad $0x2,%ymm12,%ymm12 │ │ │ │ + vpsrad $0x2,%ymm13,%ymm13 │ │ │ │ + vpsrad $0x2,%ymm14,%ymm14 │ │ │ │ + vpsrad $0x2,%ymm15,%ymm15 │ │ │ │ + vpsrad $0xd,%ymm4,%ymm4 │ │ │ │ + vpsrad $0xd,%ymm5,%ymm5 │ │ │ │ + vpsrad $0xd,%ymm6,%ymm6 │ │ │ │ + vpsrad $0xd,%ymm7,%ymm7 │ │ │ │ + vpsrad $0xd,%ymm8,%ymm8 │ │ │ │ + vpsrad $0xd,%ymm9,%ymm9 │ │ │ │ + vpsrad $0xd,%ymm10,%ymm10 │ │ │ │ + vpsrad $0xd,%ymm11,%ymm11 │ │ │ │ + sub $0x100,%rax │ │ │ │ + jmp *%r8 │ │ │ │ + call 3500e0 <__cxa_finalize@plt+0x325090> │ │ │ │ + lea 0x8d335(%rip),%rax │ │ │ │ + vmovdqa %ymm15,(%rsp) │ │ │ │ + call 31ecf0 <__cxa_finalize@plt+0x2f3ca0> │ │ │ │ + call 31f4c0 <__cxa_finalize@plt+0x2f4470> │ │ │ │ + vmovdqa %ymm8,(%rsp) │ │ │ │ + vmovdqa %ymm12,0x40(%rsp) │ │ │ │ + vmovdqa %ymm13,0x60(%rsp) │ │ │ │ + vpbroadcastd 0x8d290(%rip),%ymm12 │ │ │ │ + vpxor %ymm13,%ymm13,%ymm13 │ │ │ │ + vpsubw %ymm12,%ymm13,%ymm13 │ │ │ │ + vpmulhrsw %ymm0,%ymm12,%ymm0 │ │ │ │ + vpmulhrsw 0x20(%rsp),%ymm13,%ymm1 │ │ │ │ + vmovdqa %ymm9,0x20(%rsp) │ │ │ │ + vpmulhrsw %ymm2,%ymm12,%ymm2 │ │ │ │ + vpmulhrsw %ymm3,%ymm13,%ymm3 │ │ │ │ + call 34e9c0 <__cxa_finalize@plt+0x323970> │ │ │ │ + vpmulhrsw %ymm4,%ymm12,%ymm0 │ │ │ │ + vpmulhrsw %ymm5,%ymm13,%ymm1 │ │ │ │ + vpmulhrsw %ymm6,%ymm12,%ymm2 │ │ │ │ + vpmulhrsw %ymm7,%ymm13,%ymm3 │ │ │ │ + call 34e9d2 <__cxa_finalize@plt+0x323982> │ │ │ │ + vpmulhrsw (%rsp),%ymm12,%ymm0 │ │ │ │ + vpmulhrsw 0x20(%rsp),%ymm13,%ymm1 │ │ │ │ + vpmulhrsw %ymm10,%ymm12,%ymm2 │ │ │ │ + vpmulhrsw %ymm11,%ymm13,%ymm3 │ │ │ │ + call 34e9d2 <__cxa_finalize@plt+0x323982> │ │ │ │ + vpmulhrsw 0x40(%rsp),%ymm12,%ymm0 │ │ │ │ + vpmulhrsw 0x60(%rsp),%ymm13,%ymm1 │ │ │ │ + vpmulhrsw %ymm14,%ymm12,%ymm2 │ │ │ │ + vpmulhrsw %ymm15,%ymm13,%ymm3 │ │ │ │ + call 34e9d2 <__cxa_finalize@plt+0x323982> │ │ │ │ + mov %r10,%rsp │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vmovdqa 0x80(%rdx),%ymm0 │ │ │ │ + vmovdqa 0x340(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x180(%rdx),%ymm2 │ │ │ │ + vmovdqa 0x240(%rdx),%ymm3 │ │ │ │ + vmovdqa 0x280(%rdx),%ymm4 │ │ │ │ + vmovdqa 0x140(%rdx),%ymm5 │ │ │ │ + vmovdqa 0x380(%rdx),%ymm6 │ │ │ │ + vmovdqa 0x40(%rdx),%ymm7 │ │ │ │ + vpbroadcastd 0x8d1d6(%rip),%ymm12 │ │ │ │ + call 34f115 <__cxa_finalize@plt+0x3240c5> │ │ │ │ + vmovdqa (%rdx),%ymm0 │ │ │ │ + vmovdqa 0x3c0(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x100(%rdx),%ymm2 │ │ │ │ + vmovdqa 0x2c0(%rdx),%ymm3 │ │ │ │ + vmovdqa 0x200(%rdx),%ymm4 │ │ │ │ + vmovdqa 0x1c0(%rdx),%ymm5 │ │ │ │ + vmovdqa 0x300(%rdx),%ymm6 │ │ │ │ + vmovdqa 0xc0(%rdx),%ymm7 │ │ │ │ + jmp 34ed1a <__cxa_finalize@plt+0x323cca> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x6fe(%rip),%r8 │ │ │ │ + jmp 350740 <__cxa_finalize@plt+0x3256f0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x16c(%rip),%r8 │ │ │ │ + jmp 350740 <__cxa_finalize@plt+0x3256f0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x1d1(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - vbroadcasti32x4 -0x30(%r9),%zmm19 │ │ │ │ - vbroadcasti32x4 -0x160(%r9),%zmm24 │ │ │ │ - vbroadcasti32x4 -0xb8(%r9),%zmm18 │ │ │ │ - vbroadcasti32x4 -0xd0(%r9),%zmm25 │ │ │ │ - vpmulld %zmm17,%zmm19,%zmm19 │ │ │ │ - vpmulld %zmm24,%zmm17,%zmm17 │ │ │ │ - vpmulld %zmm16,%zmm18,%zmm18 │ │ │ │ - vpmulld %zmm25,%zmm16,%zmm16 │ │ │ │ - jmp 355dd0 <__cxa_finalize@plt+0x32ad80> │ │ │ │ - vbroadcasti32x4 -0x40(%r9),%zmm24 │ │ │ │ - vpmulld %zmm24,%zmm17,%zmm25 │ │ │ │ - vpmulld %zmm19,%zmm24,%zmm24 │ │ │ │ - vbroadcasti32x4 -0x150(%r9),%zmm26 │ │ │ │ - vpmulld %zmm26,%zmm17,%zmm17 │ │ │ │ - vpmulld %zmm26,%zmm19,%zmm19 │ │ │ │ - vpaddd %zmm25,%zmm19,%zmm19 │ │ │ │ - vpsubd %zmm24,%zmm17,%zmm17 │ │ │ │ - vbroadcasti32x4 -0xb8(%r9),%zmm24 │ │ │ │ - vpmulld %zmm24,%zmm16,%zmm25 │ │ │ │ - vpmulld %zmm18,%zmm24,%zmm24 │ │ │ │ - vbroadcasti32x4 -0xd0(%r9),%zmm26 │ │ │ │ - vpmulld %zmm26,%zmm16,%zmm16 │ │ │ │ - vpmulld %zmm26,%zmm18,%zmm18 │ │ │ │ - vpaddd %zmm25,%zmm18,%zmm18 │ │ │ │ - vpsubd %zmm24,%zmm16,%zmm16 │ │ │ │ - vpaddd %zmm29,%zmm17,%zmm17 │ │ │ │ - vpaddd %zmm29,%zmm19,%zmm19 │ │ │ │ - vpaddd %zmm29,%zmm16,%zmm16 │ │ │ │ - vpaddd %zmm29,%zmm18,%zmm18 │ │ │ │ - vpsrad $0xc,%zmm17,%zmm17 │ │ │ │ - vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ - vpsrad $0xc,%zmm16,%zmm16 │ │ │ │ - vpsrad $0xc,%zmm18,%zmm18 │ │ │ │ - vpunpcklqdq %zmm19,%zmm17,%zmm24 │ │ │ │ - vpunpckhqdq %zmm19,%zmm17,%zmm17 │ │ │ │ - vpsubd %zmm17,%zmm24,%zmm19 │ │ │ │ - vpaddd %zmm17,%zmm24,%zmm24 │ │ │ │ - vpmaxsd %zmm30,%zmm19,%zmm19 │ │ │ │ - vpunpckhqdq %zmm16,%zmm18,%zmm17 │ │ │ │ - vpminsd %zmm31,%zmm19,%zmm19 │ │ │ │ - vpunpcklqdq %zmm16,%zmm18,%zmm18 │ │ │ │ - vpmulld %zmm28,%zmm19,%zmm19 │ │ │ │ - vpaddd %zmm17,%zmm18,%zmm16 │ │ │ │ - vpsubd %zmm17,%zmm18,%zmm18 │ │ │ │ - vpmaxsd %zmm30,%zmm24,%zmm24 │ │ │ │ - vpmaxsd %zmm30,%zmm16,%zmm16 │ │ │ │ - vpmaxsd %zmm30,%zmm18,%zmm18 │ │ │ │ - vpminsd %zmm31,%zmm24,%zmm24 │ │ │ │ - vpminsd %zmm31,%zmm16,%zmm16 │ │ │ │ - vpminsd %zmm31,%zmm18,%zmm18 │ │ │ │ - vpshufd $0x4e,%zmm19,%zmm17 │ │ │ │ - vpaddd %zmm29,%zmm19,%zmm19 │ │ │ │ - vpsubd %zmm17,%zmm19,%zmm25 │ │ │ │ - vpaddd %zmm17,%zmm19,%zmm19 │ │ │ │ - vpsrad $0xc,%zmm25,%zmm25 │ │ │ │ - vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ - vpunpckhqdq %zmm19,%zmm24,%zmm17 │ │ │ │ - vshufpd $0xaa,%zmm25,%zmm24,%zmm24 │ │ │ │ - ret │ │ │ │ - vpaddd %zmm27,%zmm16,%zmm16 │ │ │ │ - vpaddd %zmm27,%zmm18,%zmm18 │ │ │ │ - vpsubd %zmm17,%zmm16,%zmm19 │ │ │ │ - vpaddd %zmm17,%zmm16,%zmm16 │ │ │ │ - vpaddd %zmm24,%zmm18,%zmm17 │ │ │ │ - vpsubd %zmm24,%zmm18,%zmm18 │ │ │ │ - vpsravd %zmm27,%zmm16,%zmm16 │ │ │ │ - vpsravd %zmm27,%zmm18,%zmm18 │ │ │ │ - vpsravd %zmm27,%zmm19,%zmm19 │ │ │ │ - vpsravd %zmm27,%zmm17,%zmm17 │ │ │ │ + nop │ │ │ │ + mov %rsp,%r10 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0x300,%rsp │ │ │ │ + vpbroadcastd 0x8e389(%rip),%ymm13 │ │ │ │ + vpbroadcastd 0x8e384(%rip),%ymm14 │ │ │ │ + vpbroadcastd 0x8e28f(%rip),%ymm15 │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ + sub $0x24,%ecx │ │ │ │ + jl 350893 <__cxa_finalize@plt+0x325843> │ │ │ │ + add $0x20,%rdx │ │ │ │ + call 350680 <__cxa_finalize@plt+0x325630> │ │ │ │ + sub $0x20,%rdx │ │ │ │ + vpbroadcastd 0x8e330(%rip),%ymm8 │ │ │ │ + vpaddd %ymm8,%ymm11,%ymm11 │ │ │ │ + vpaddd %ymm8,%ymm9,%ymm9 │ │ │ │ + vpaddd %ymm6,%ymm8,%ymm6 │ │ │ │ + vpaddd %ymm4,%ymm8,%ymm4 │ │ │ │ + vpbroadcastd 0x8e311(%rip),%ymm8 │ │ │ │ + vpsubd %ymm12,%ymm8,%ymm12 │ │ │ │ + vpsubd %ymm10,%ymm8,%ymm10 │ │ │ │ + vpsubd %ymm7,%ymm8,%ymm7 │ │ │ │ + vpsubd %ymm5,%ymm8,%ymm5 │ │ │ │ + vpsrad $0xd,%ymm12,%ymm12 │ │ │ │ + vpsrad $0xd,%ymm11,%ymm11 │ │ │ │ + vpsrad $0xd,%ymm10,%ymm10 │ │ │ │ + vpsrad $0xd,%ymm9,%ymm9 │ │ │ │ + vpsrad $0xd,%ymm7,%ymm7 │ │ │ │ + vpsrad $0xd,%ymm6,%ymm6 │ │ │ │ + vpsrad $0xd,%ymm5,%ymm5 │ │ │ │ + vpsrad $0xd,%ymm4,%ymm4 │ │ │ │ + vmovdqa %ymm12,(%rax) │ │ │ │ + vmovdqa %ymm11,0x20(%rax) │ │ │ │ + vmovdqa %ymm10,0x40(%rax) │ │ │ │ + vmovdqa %ymm9,0x60(%rax) │ │ │ │ + vpsrld $0xa,%ymm15,%ymm9 │ │ │ │ + vpsubd %ymm3,%ymm9,%ymm3 │ │ │ │ + vpaddd %ymm2,%ymm9,%ymm2 │ │ │ │ + vpsubd %ymm1,%ymm9,%ymm1 │ │ │ │ + vpaddd %ymm0,%ymm9,%ymm0 │ │ │ │ + vpsubd -0x80(%rax),%ymm9,%ymm12 │ │ │ │ + vpaddd -0x60(%rax),%ymm9,%ymm11 │ │ │ │ + vpsubd -0x40(%rax),%ymm9,%ymm10 │ │ │ │ + vpaddd -0x20(%rax),%ymm9,%ymm9 │ │ │ │ + vpsrad $0x2,%ymm12,%ymm12 │ │ │ │ + vpsrad $0x2,%ymm11,%ymm11 │ │ │ │ + vpsrad $0x2,%ymm10,%ymm10 │ │ │ │ + vpsrad $0x2,%ymm9,%ymm9 │ │ │ │ + vpsrad $0x2,%ymm3,%ymm3 │ │ │ │ + vpsrad $0x2,%ymm2,%ymm2 │ │ │ │ + vpsrad $0x2,%ymm1,%ymm1 │ │ │ │ + vpsrad $0x2,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm12,-0x80(%rax) │ │ │ │ + vmovdqa %ymm11,-0x60(%rax) │ │ │ │ + vmovdqa %ymm10,-0x40(%rax) │ │ │ │ + vmovdqa %ymm9,-0x20(%rax) │ │ │ │ + add $0x100,%rax │ │ │ │ + vmovdqa %ymm7,-0x80(%rax) │ │ │ │ + vmovdqa %ymm6,-0x60(%rax) │ │ │ │ + vmovdqa %ymm5,-0x40(%rax) │ │ │ │ + vmovdqa %ymm4,-0x20(%rax) │ │ │ │ + vmovdqa %ymm3,(%rax) │ │ │ │ + vmovdqa %ymm2,0x20(%rax) │ │ │ │ + vmovdqa %ymm1,0x40(%rax) │ │ │ │ + vmovdqa %ymm0,0x60(%rax) │ │ │ │ + add $0x100,%rax │ │ │ │ + call 350680 <__cxa_finalize@plt+0x325630> │ │ │ │ + vpbroadcastd 0x8e219(%rip),%ymm14 │ │ │ │ + vpbroadcastd 0x8e20c(%rip),%ymm13 │ │ │ │ + vpsrld $0xa,%ymm15,%ymm15 │ │ │ │ + vpsubd %ymm7,%ymm13,%ymm8 │ │ │ │ + vpaddd %ymm9,%ymm14,%ymm7 │ │ │ │ + vpaddd %ymm6,%ymm14,%ymm9 │ │ │ │ + vpsubd %ymm10,%ymm13,%ymm6 │ │ │ │ + vpsubd %ymm5,%ymm13,%ymm10 │ │ │ │ + vpaddd %ymm11,%ymm14,%ymm5 │ │ │ │ + vpaddd %ymm4,%ymm14,%ymm11 │ │ │ │ + vpsubd %ymm12,%ymm13,%ymm4 │ │ │ │ + vpsubd %ymm3,%ymm15,%ymm12 │ │ │ │ + vpaddd -0x20(%rax),%ymm15,%ymm3 │ │ │ │ + vpaddd %ymm2,%ymm15,%ymm13 │ │ │ │ + vpsubd -0x40(%rax),%ymm15,%ymm2 │ │ │ │ + vpsubd %ymm1,%ymm15,%ymm14 │ │ │ │ + vmovdqa %ymm15,%ymm1 │ │ │ │ + vpaddd %ymm0,%ymm15,%ymm15 │ │ │ │ + vpsubd -0x80(%rax),%ymm1,%ymm0 │ │ │ │ + vpaddd -0x60(%rax),%ymm1,%ymm1 │ │ │ │ + jmp 35055a <__cxa_finalize@plt+0x32550a> │ │ │ │ + call 3500e0 <__cxa_finalize@plt+0x325090> │ │ │ │ + lea 0x8cfe8(%rip),%rax │ │ │ │ + vmovdqa %ymm15,(%rsp) │ │ │ │ + call 31ecf0 <__cxa_finalize@plt+0x2f3ca0> │ │ │ │ + call 31f4c0 <__cxa_finalize@plt+0x2f4470> │ │ │ │ + vmovdqa %ymm3,0x60(%rsp) │ │ │ │ + vmovdqa %ymm2,0x40(%rsp) │ │ │ │ + vmovdqa %ymm0,(%rsp) │ │ │ │ + vmovdqa %ymm13,%ymm2 │ │ │ │ + vmovdqa %ymm12,%ymm3 │ │ │ │ + vpbroadcastd 0x8cf39(%rip),%ymm12 │ │ │ │ + vpxor %ymm13,%ymm13,%ymm13 │ │ │ │ + vpsubw %ymm12,%ymm13,%ymm13 │ │ │ │ + vpmulhrsw %ymm15,%ymm13,%ymm0 │ │ │ │ + vpmulhrsw %ymm14,%ymm12,%ymm1 │ │ │ │ + vpmulhrsw %ymm2,%ymm13,%ymm2 │ │ │ │ + vpmulhrsw %ymm3,%ymm12,%ymm3 │ │ │ │ + vmovdqa %ymm8,%ymm14 │ │ │ │ + vmovdqa %ymm9,%ymm15 │ │ │ │ + call 34e9c0 <__cxa_finalize@plt+0x323970> │ │ │ │ + vpmulhrsw %ymm11,%ymm13,%ymm0 │ │ │ │ + vpmulhrsw %ymm10,%ymm12,%ymm1 │ │ │ │ + vpmulhrsw %ymm15,%ymm13,%ymm2 │ │ │ │ + vpmulhrsw %ymm14,%ymm12,%ymm3 │ │ │ │ + call 34e9d2 <__cxa_finalize@plt+0x323982> │ │ │ │ + vpmulhrsw %ymm7,%ymm13,%ymm0 │ │ │ │ + vpmulhrsw %ymm6,%ymm12,%ymm1 │ │ │ │ + vpmulhrsw %ymm5,%ymm13,%ymm2 │ │ │ │ + vpmulhrsw %ymm4,%ymm12,%ymm3 │ │ │ │ + call 34e9d2 <__cxa_finalize@plt+0x323982> │ │ │ │ + vpmulhrsw 0x60(%rsp),%ymm13,%ymm0 │ │ │ │ + vpmulhrsw 0x40(%rsp),%ymm12,%ymm1 │ │ │ │ + vpmulhrsw 0x20(%rsp),%ymm13,%ymm2 │ │ │ │ + vpmulhrsw (%rsp),%ymm12,%ymm3 │ │ │ │ + call 34e9d2 <__cxa_finalize@plt+0x323982> │ │ │ │ + mov %r10,%rsp │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ + nopl (%rax) │ │ │ │ + lea -0x9be(%rip),%r8 │ │ │ │ + add $0xffffffa4,%ecx │ │ │ │ + jmp 3509f0 <__cxa_finalize@plt+0x3259a0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x89999(%rip),%r9 │ │ │ │ - lea -0x2e2(%rip),%r8 │ │ │ │ - jmp 355f20 <__cxa_finalize@plt+0x32aed0> │ │ │ │ - lea 0x89989(%rip),%r9 │ │ │ │ - lea 0x379(%rip),%r8 │ │ │ │ - jmp 355f20 <__cxa_finalize@plt+0x32aed0> │ │ │ │ - lea 0x89979(%rip),%r9 │ │ │ │ - lea 0x43f(%rip),%r8 │ │ │ │ - jmp 355f20 <__cxa_finalize@plt+0x32aed0> │ │ │ │ - lea 0x89969(%rip),%r9 │ │ │ │ - lea 0xa6(%rip),%r8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - call 355cd0 <__cxa_finalize@plt+0x32ac80> │ │ │ │ - vpermi2q %zmm18,%zmm22,%zmm17 │ │ │ │ - vpermi2q %zmm16,%zmm20,%zmm19 │ │ │ │ - vpermt2q %zmm20,%zmm21,%zmm16 │ │ │ │ - vpermt2q %zmm22,%zmm21,%zmm18 │ │ │ │ - call 356010 <__cxa_finalize@plt+0x32afc0> │ │ │ │ - vpunpckldq %zmm20,%zmm18,%zmm17 │ │ │ │ - vpunpckhdq %zmm16,%zmm18,%zmm18 │ │ │ │ - vpunpckldq %zmm19,%zmm16,%zmm16 │ │ │ │ - vpunpckhdq %zmm19,%zmm20,%zmm20 │ │ │ │ - vpaddd %zmm27,%zmm17,%zmm17 │ │ │ │ - vpsubd %zmm18,%zmm27,%zmm19 │ │ │ │ - vpaddd %zmm27,%zmm16,%zmm16 │ │ │ │ - vpsubd %zmm20,%zmm27,%zmm20 │ │ │ │ - vpsrad $0x1,%zmm17,%zmm17 │ │ │ │ - vpsrad $0x1,%zmm16,%zmm16 │ │ │ │ - vpsrad $0x1,%zmm19,%zmm19 │ │ │ │ - vpsrad $0x1,%zmm20,%zmm20 │ │ │ │ - vpackssdw %zmm17,%zmm16,%zmm16 │ │ │ │ - vpackssdw %zmm19,%zmm20,%zmm20 │ │ │ │ - vpsrlq $0x8,-0x380(%r9),%zmm17 │ │ │ │ - vpunpckhwd %zmm20,%zmm16,%zmm19 │ │ │ │ - vpunpcklwd %zmm20,%zmm16,%zmm16 │ │ │ │ - vpsrlq $0x20,%zmm17,%zmm18 │ │ │ │ - vpermi2q %zmm19,%zmm16,%zmm17 │ │ │ │ - vpermt2q %zmm19,%zmm18,%zmm16 │ │ │ │ - jmp *%r8 │ │ │ │ - call 355fe2 <__cxa_finalize@plt+0x32af92> │ │ │ │ - vmovdqu32 0x8956f(%rip),%zmm26 │ │ │ │ - vbroadcasti32x8 0x89673(%rip),%zmm28 │ │ │ │ - jmp 355c3a <__cxa_finalize@plt+0x32abea> │ │ │ │ - vextracti32x8 $0x1,%zmm16,%ymm18 │ │ │ │ - vextracti32x8 $0x1,%zmm17,%ymm19 │ │ │ │ - lea 0x88e89(%rip),%r9 │ │ │ │ - vpshufd $0x4e,%ymm16,%ymm20 │ │ │ │ - vpshufd $0x4e,%ymm17,%ymm21 │ │ │ │ - jmp 3362c0 <__cxa_finalize@plt+0x30b270> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - vbroadcasti32x4 (%r9),%zmm20 │ │ │ │ - vpmulld %zmm20,%zmm17,%zmm21 │ │ │ │ - vpmulld %zmm16,%zmm20,%zmm20 │ │ │ │ - vbroadcasti32x4 -0x1a0(%r9),%zmm22 │ │ │ │ - vpmulld %zmm22,%zmm17,%zmm17 │ │ │ │ - vpmulld %zmm22,%zmm16,%zmm16 │ │ │ │ - vpaddd %zmm29,%zmm21,%zmm21 │ │ │ │ - vpaddd %zmm21,%zmm16,%zmm16 │ │ │ │ - vpaddd %zmm29,%zmm17,%zmm17 │ │ │ │ - vpsubd %zmm20,%zmm17,%zmm17 │ │ │ │ - vpsrad $0xc,%zmm16,%zmm16 │ │ │ │ - vpsrad $0xc,%zmm17,%zmm17 │ │ │ │ - vbroadcasti32x4 -0x110(%r9),%zmm20 │ │ │ │ - vpmulld %zmm20,%zmm19,%zmm21 │ │ │ │ - vpmulld %zmm18,%zmm20,%zmm20 │ │ │ │ - vbroadcasti32x4 -0x70(%r9),%zmm22 │ │ │ │ - vpmulld %zmm22,%zmm19,%zmm19 │ │ │ │ - vpmulld %zmm22,%zmm18,%zmm18 │ │ │ │ - vpaddd %zmm29,%zmm21,%zmm21 │ │ │ │ - vpaddd %zmm21,%zmm18,%zmm18 │ │ │ │ - vpaddd %zmm29,%zmm19,%zmm19 │ │ │ │ - vpsubd %zmm20,%zmm19,%zmm19 │ │ │ │ - vpsrad $0xc,%zmm18,%zmm18 │ │ │ │ - vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ - vpsubd %zmm18,%zmm16,%zmm20 │ │ │ │ - vpaddd %zmm18,%zmm16,%zmm16 │ │ │ │ - vpsubd %zmm19,%zmm17,%zmm18 │ │ │ │ - vpaddd %zmm19,%zmm17,%zmm17 │ │ │ │ - vpmaxsd %zmm30,%zmm20,%zmm20 │ │ │ │ - vpmaxsd %zmm30,%zmm18,%zmm18 │ │ │ │ - vpmaxsd %zmm30,%zmm16,%zmm16 │ │ │ │ - vpmaxsd %zmm30,%zmm17,%zmm17 │ │ │ │ - vpminsd %zmm31,%zmm20,%zmm20 │ │ │ │ - vpminsd %zmm31,%zmm18,%zmm18 │ │ │ │ - vpminsd %zmm31,%zmm16,%zmm16 │ │ │ │ - vpminsd %zmm31,%zmm17,%zmm17 │ │ │ │ - vpxord %zmm21,%zmm21,%zmm21 │ │ │ │ - vpsubd %zmm20,%zmm21,%zmm21 │ │ │ │ - vshufpd $0xaa,%zmm18,%zmm20,%zmm20 │ │ │ │ - vshufpd $0xaa,%zmm21,%zmm18,%zmm18 │ │ │ │ - vpbroadcastd -0xb0(%r9),%zmm19 │ │ │ │ - vpmulld %zmm19,%zmm20,%zmm21 │ │ │ │ - vpmulld %zmm18,%zmm19,%zmm19 │ │ │ │ - vpbroadcastd -0xc8(%r9),%zmm22 │ │ │ │ - vpmulld %zmm22,%zmm20,%zmm20 │ │ │ │ - vpmulld %zmm22,%zmm18,%zmm18 │ │ │ │ - vpaddd %zmm29,%zmm21,%zmm21 │ │ │ │ - vpaddd %zmm21,%zmm18,%zmm18 │ │ │ │ - vpaddd %zmm29,%zmm20,%zmm20 │ │ │ │ - vpsubd %zmm19,%zmm20,%zmm20 │ │ │ │ - vpsrad $0xc,%zmm18,%zmm18 │ │ │ │ - vpsrad $0xc,%zmm20,%zmm20 │ │ │ │ - vpunpckhqdq %zmm17,%zmm16,%zmm19 │ │ │ │ - vpunpcklqdq %zmm17,%zmm16,%zmm16 │ │ │ │ - vpsubd %zmm19,%zmm16,%zmm17 │ │ │ │ - vpaddd %zmm19,%zmm16,%zmm16 │ │ │ │ - vpunpckhqdq %zmm18,%zmm20,%zmm19 │ │ │ │ - vpunpcklqdq %zmm18,%zmm20,%zmm20 │ │ │ │ - vpsubd %zmm19,%zmm20,%zmm18 │ │ │ │ - vpaddd %zmm19,%zmm20,%zmm20 │ │ │ │ - vpmaxsd %zmm30,%zmm17,%zmm17 │ │ │ │ - vpmaxsd %zmm30,%zmm18,%zmm18 │ │ │ │ - vpminsd %zmm31,%zmm17,%zmm17 │ │ │ │ - vpminsd %zmm31,%zmm18,%zmm18 │ │ │ │ - vshufpd $0xaa,%zmm18,%zmm17,%zmm19 │ │ │ │ - vshufpd $0x55,%zmm18,%zmm17,%zmm17 │ │ │ │ - vpmulld %zmm28,%zmm19,%zmm19 │ │ │ │ - vpmulld %zmm28,%zmm17,%zmm17 │ │ │ │ - vpaddd %zmm29,%zmm19,%zmm19 │ │ │ │ - vpsubd %zmm17,%zmm19,%zmm18 │ │ │ │ - vpaddd %zmm17,%zmm19,%zmm19 │ │ │ │ - vpsrad $0xc,%zmm18,%zmm18 │ │ │ │ - vpshufd $0x4e,%zmm19,%zmm19 │ │ │ │ - vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - lea 0x89699(%rip),%r9 │ │ │ │ - lea -0x5e2(%rip),%r8 │ │ │ │ - jmp 356220 <__cxa_finalize@plt+0x32b1d0> │ │ │ │ - lea 0x89689(%rip),%r9 │ │ │ │ - lea -0x23a(%rip),%r8 │ │ │ │ - jmp 356220 <__cxa_finalize@plt+0x32b1d0> │ │ │ │ - lea 0x89679(%rip),%r9 │ │ │ │ - lea 0x13f(%rip),%r8 │ │ │ │ - jmp 356220 <__cxa_finalize@plt+0x32b1d0> │ │ │ │ - lea 0x89669(%rip),%r9 │ │ │ │ - lea 0x59(%rip),%r8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - call 355cd0 <__cxa_finalize@plt+0x32ac80> │ │ │ │ - vpermi2q %zmm18,%zmm22,%zmm17 │ │ │ │ - vpermi2q %zmm16,%zmm20,%zmm19 │ │ │ │ - vpermt2q %zmm20,%zmm21,%zmm16 │ │ │ │ - vpermt2q %zmm22,%zmm21,%zmm18 │ │ │ │ - call 356010 <__cxa_finalize@plt+0x32afc0> │ │ │ │ - vpunpckhdq %zmm20,%zmm19,%zmm17 │ │ │ │ - vpunpckldq %zmm16,%zmm19,%zmm19 │ │ │ │ - vpunpckhdq %zmm18,%zmm16,%zmm16 │ │ │ │ - vpunpckldq %zmm18,%zmm20,%zmm20 │ │ │ │ - vpsubd %zmm17,%zmm27,%zmm17 │ │ │ │ - vpaddd %zmm27,%zmm19,%zmm19 │ │ │ │ - vpsubd %zmm16,%zmm27,%zmm16 │ │ │ │ - vpaddd %zmm27,%zmm20,%zmm20 │ │ │ │ - jmp 355f72 <__cxa_finalize@plt+0x32af22> │ │ │ │ - call 355fe2 <__cxa_finalize@plt+0x32af92> │ │ │ │ - vmovdqu32 0x892bb(%rip),%zmm26 │ │ │ │ - vbroadcasti32x8 0x893e0(%rip),%zmm28 │ │ │ │ - lea (%rsi,%rsi,2),%rax │ │ │ │ - vpermt2q %zmm17,%zmm26,%zmm16 │ │ │ │ - vpbroadcastd 0x89644(%rip),%zmm27 │ │ │ │ - vpermt2q %zmm19,%zmm26,%zmm18 │ │ │ │ - vpxord %zmm26,%zmm26,%zmm26 │ │ │ │ - vpmulhrsw %zmm18,%zmm28,%zmm24 │ │ │ │ - call 355c73 <__cxa_finalize@plt+0x32ac23> │ │ │ │ - vpmulhrsw %zmm16,%zmm28,%zmm24 │ │ │ │ - jmp 355c6b <__cxa_finalize@plt+0x32ac1b> │ │ │ │ + lea 0x1d1(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x895a9(%rip),%r9 │ │ │ │ - lea -0x6d2(%rip),%r8 │ │ │ │ - jmp 356310 <__cxa_finalize@plt+0x32b2c0> │ │ │ │ - lea 0x89599(%rip),%r9 │ │ │ │ - lea -0x32a(%rip),%r8 │ │ │ │ - jmp 356310 <__cxa_finalize@plt+0x32b2c0> │ │ │ │ - lea 0x89589(%rip),%r9 │ │ │ │ - lea -0x87(%rip),%r8 │ │ │ │ - jmp 356310 <__cxa_finalize@plt+0x32b2c0> │ │ │ │ - lea 0x89579(%rip),%r9 │ │ │ │ - lea 0x3f(%rip),%r8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - vmovdqa32 (%rdx),%zmm17 │ │ │ │ - vpackssdw 0x80(%rdx),%zmm17,%zmm17 │ │ │ │ - vmovdqa32 0x40(%rdx),%zmm18 │ │ │ │ - vpackssdw 0xc0(%rdx),%zmm18,%zmm18 │ │ │ │ - vmovdqa32 -0x480(%r9),%zmm16 │ │ │ │ - vpermb %zmm17,%zmm16,%zmm17 │ │ │ │ - vpermb %zmm18,%zmm16,%zmm18 │ │ │ │ - vpunpckldq %zmm18,%zmm17,%zmm16 │ │ │ │ - vpunpckhdq %zmm18,%zmm17,%zmm17 │ │ │ │ + nop │ │ │ │ + mov %rsp,%r10 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0x300,%rsp │ │ │ │ + vpbroadcastd 0x8e0bd(%rip),%ymm15 │ │ │ │ + vpbroadcastd 0x8e0b0(%rip),%ymm7 │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ + sub $0x24,%ecx │ │ │ │ + jl 350a90 <__cxa_finalize@plt+0x325a40> │ │ │ │ + mov $0xfffffffffffffc00,%rcx │ │ │ │ + vpmulld 0x420(%rdx,%rcx,1),%ymm15,%ymm0 │ │ │ │ + vpmulld 0x460(%rdx,%rcx,1),%ymm15,%ymm1 │ │ │ │ + vpmulld 0x4a0(%rdx,%rcx,1),%ymm15,%ymm2 │ │ │ │ + vpmulld 0x4e0(%rdx,%rcx,1),%ymm15,%ymm3 │ │ │ │ + sub $0xffffffffffffff80,%rax │ │ │ │ + vpaddd %ymm7,%ymm0,%ymm0 │ │ │ │ + vpaddd %ymm7,%ymm1,%ymm1 │ │ │ │ + vpaddd %ymm7,%ymm2,%ymm2 │ │ │ │ + vpaddd %ymm7,%ymm3,%ymm3 │ │ │ │ + vpsrad $0xd,%ymm0,%ymm0 │ │ │ │ + vpsrad $0xd,%ymm1,%ymm1 │ │ │ │ + vpsrad $0xd,%ymm2,%ymm2 │ │ │ │ + vpsrad $0xd,%ymm3,%ymm3 │ │ │ │ + vmovdqa %ymm0,(%rax) │ │ │ │ + vmovdqa %ymm1,0x20(%rax) │ │ │ │ + vmovdqa %ymm2,0x40(%rax) │ │ │ │ + vmovdqa %ymm3,0x60(%rax) │ │ │ │ + add $0x100,%rcx │ │ │ │ + jl 350a24 <__cxa_finalize@plt+0x3259d4> │ │ │ │ + vpmulld (%rdx),%ymm15,%ymm0 │ │ │ │ + vpmulld 0x40(%rdx),%ymm15,%ymm1 │ │ │ │ + vpmulld 0x80(%rdx),%ymm15,%ymm2 │ │ │ │ + vpmulld 0xc0(%rdx),%ymm15,%ymm3 │ │ │ │ + vpmulld 0x100(%rdx),%ymm15,%ymm4 │ │ │ │ + vpmulld 0x140(%rdx),%ymm15,%ymm5 │ │ │ │ + vpmulld 0x180(%rdx),%ymm15,%ymm6 │ │ │ │ + vpmulld 0x1c0(%rdx),%ymm15,%ymm8 │ │ │ │ + vmovdqa %ymm8,(%rdx) │ │ │ │ + vpmulld 0x200(%rdx),%ymm15,%ymm8 │ │ │ │ + vpmulld 0x240(%rdx),%ymm15,%ymm9 │ │ │ │ + vpmulld 0x280(%rdx),%ymm15,%ymm10 │ │ │ │ + vpmulld 0x2c0(%rdx),%ymm15,%ymm11 │ │ │ │ + vpmulld 0x300(%rdx),%ymm15,%ymm12 │ │ │ │ + vpmulld 0x340(%rdx),%ymm15,%ymm13 │ │ │ │ + vpmulld 0x380(%rdx),%ymm15,%ymm14 │ │ │ │ + vpmulld 0x3c0(%rdx),%ymm15,%ymm15 │ │ │ │ + vpaddd %ymm7,%ymm0,%ymm0 │ │ │ │ + vpaddd %ymm7,%ymm1,%ymm1 │ │ │ │ + vpaddd %ymm7,%ymm2,%ymm2 │ │ │ │ + vpaddd %ymm7,%ymm3,%ymm3 │ │ │ │ + vpaddd %ymm7,%ymm4,%ymm4 │ │ │ │ + vpaddd %ymm7,%ymm5,%ymm5 │ │ │ │ + vpaddd %ymm7,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm7,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm7,%ymm9,%ymm9 │ │ │ │ + vpaddd %ymm7,%ymm10,%ymm10 │ │ │ │ + vpaddd %ymm7,%ymm11,%ymm11 │ │ │ │ + vpaddd %ymm7,%ymm12,%ymm12 │ │ │ │ + vpaddd %ymm7,%ymm13,%ymm13 │ │ │ │ + vpaddd %ymm7,%ymm14,%ymm14 │ │ │ │ + vpaddd %ymm7,%ymm15,%ymm15 │ │ │ │ + vpaddd (%rdx),%ymm7,%ymm7 │ │ │ │ + vpsrad $0xd,%ymm0,%ymm0 │ │ │ │ + vpsrad $0xd,%ymm1,%ymm1 │ │ │ │ + vpsrad $0xd,%ymm2,%ymm2 │ │ │ │ + vpsrad $0xd,%ymm3,%ymm3 │ │ │ │ + vpsrad $0xd,%ymm4,%ymm4 │ │ │ │ + vpsrad $0xd,%ymm5,%ymm5 │ │ │ │ + vpsrad $0xd,%ymm6,%ymm6 │ │ │ │ + vpsrad $0xd,%ymm7,%ymm7 │ │ │ │ + vpsrad $0xd,%ymm8,%ymm8 │ │ │ │ + vpsrad $0xd,%ymm9,%ymm9 │ │ │ │ + vpsrad $0xd,%ymm10,%ymm10 │ │ │ │ + vpsrad $0xd,%ymm11,%ymm11 │ │ │ │ + vpsrad $0xd,%ymm12,%ymm12 │ │ │ │ + vpsrad $0xd,%ymm13,%ymm13 │ │ │ │ + vpsrad $0xd,%ymm14,%ymm14 │ │ │ │ + vpsrad $0xd,%ymm15,%ymm15 │ │ │ │ jmp *%r8 │ │ │ │ - vmovdqu32 -0x33e(%r9),%zmm19 │ │ │ │ - vpbroadcastd 0x58(%r9),%zmm28 │ │ │ │ - vpsrlq $0x20,%zmm19,%zmm18 │ │ │ │ - vpermi2q %zmm17,%zmm16,%zmm18 │ │ │ │ - vpermt2q %zmm17,%zmm19,%zmm16 │ │ │ │ - jmp 355c46 <__cxa_finalize@plt+0x32abf6> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + call 3500e0 <__cxa_finalize@plt+0x325090> │ │ │ │ + vmovdqa %ymm15,(%rdx) │ │ │ │ + vmovdqa %ymm0,0x20(%rdx) │ │ │ │ + vpbroadcastd 0x8ccc1(%rip),%ymm15 │ │ │ │ + vpmulhrsw %ymm1,%ymm15,%ymm0 │ │ │ │ + vpaddsw %ymm1,%ymm1,%ymm1 │ │ │ │ + vpaddsw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm2,%ymm15,%ymm0 │ │ │ │ + vpaddsw %ymm2,%ymm2,%ymm2 │ │ │ │ + vpaddsw %ymm0,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm3,%ymm15,%ymm0 │ │ │ │ + vpaddsw %ymm3,%ymm3,%ymm3 │ │ │ │ + vpaddsw %ymm0,%ymm3,%ymm3 │ │ │ │ + vpmulhrsw %ymm4,%ymm15,%ymm0 │ │ │ │ + vpaddsw %ymm4,%ymm4,%ymm4 │ │ │ │ + vpaddsw %ymm0,%ymm4,%ymm4 │ │ │ │ + vpmulhrsw %ymm5,%ymm15,%ymm0 │ │ │ │ + vpaddsw %ymm5,%ymm5,%ymm5 │ │ │ │ + vpaddsw %ymm0,%ymm5,%ymm5 │ │ │ │ + vpmulhrsw %ymm6,%ymm15,%ymm0 │ │ │ │ + vpaddsw %ymm6,%ymm6,%ymm6 │ │ │ │ + vpaddsw %ymm0,%ymm6,%ymm6 │ │ │ │ + vpmulhrsw %ymm7,%ymm15,%ymm0 │ │ │ │ + vpaddsw %ymm7,%ymm7,%ymm7 │ │ │ │ + vpaddsw %ymm0,%ymm7,%ymm7 │ │ │ │ + vpmulhrsw %ymm8,%ymm15,%ymm0 │ │ │ │ + vpaddsw %ymm8,%ymm8,%ymm8 │ │ │ │ + vpaddsw %ymm0,%ymm8,%ymm8 │ │ │ │ + vpmulhrsw %ymm9,%ymm15,%ymm0 │ │ │ │ + vpaddsw %ymm9,%ymm9,%ymm9 │ │ │ │ + vpaddsw %ymm0,%ymm9,%ymm9 │ │ │ │ + vpmulhrsw %ymm10,%ymm15,%ymm0 │ │ │ │ + vpaddsw %ymm10,%ymm10,%ymm10 │ │ │ │ + vpaddsw %ymm0,%ymm10,%ymm10 │ │ │ │ + vpmulhrsw %ymm11,%ymm15,%ymm0 │ │ │ │ + vpaddsw %ymm11,%ymm11,%ymm11 │ │ │ │ + vpaddsw %ymm0,%ymm11,%ymm11 │ │ │ │ + vpmulhrsw %ymm12,%ymm15,%ymm0 │ │ │ │ + vpaddsw %ymm12,%ymm12,%ymm12 │ │ │ │ + vpaddsw %ymm0,%ymm12,%ymm12 │ │ │ │ + vpmulhrsw %ymm13,%ymm15,%ymm0 │ │ │ │ + vpaddsw %ymm13,%ymm13,%ymm13 │ │ │ │ + vpaddsw %ymm0,%ymm13,%ymm13 │ │ │ │ + vpmulhrsw %ymm14,%ymm15,%ymm0 │ │ │ │ + vpaddsw %ymm14,%ymm14,%ymm14 │ │ │ │ + vpaddsw %ymm0,%ymm14,%ymm14 │ │ │ │ + vmovdqa 0x20(%rdx),%ymm0 │ │ │ │ + vmovdqa %ymm1,0x20(%rdx) │ │ │ │ + vpmulhrsw %ymm0,%ymm15,%ymm1 │ │ │ │ + vpaddsw %ymm0,%ymm0,%ymm0 │ │ │ │ + vpaddsw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa (%rdx),%ymm1 │ │ │ │ + vpmulhrsw %ymm1,%ymm15,%ymm15 │ │ │ │ + vpaddsw %ymm1,%ymm1,%ymm1 │ │ │ │ + vpaddsw %ymm1,%ymm15,%ymm15 │ │ │ │ + vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ + jmp 350035 <__cxa_finalize@plt+0x324fe5> │ │ │ │ xchg %ax,%ax │ │ │ │ - lea 0x894f9(%rip),%r9 │ │ │ │ - lea 0x95(%rip),%r8 │ │ │ │ + lea 0x7e(%rip),%r8 │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 3563f0 <__cxa_finalize@plt+0x32b3a0> │ │ │ │ + jne 350d20 <__cxa_finalize@plt+0x325cd0> │ │ │ │ imul $0xb5,(%rdx),%eax │ │ │ │ + vpbroadcastd 0x8de02(%rip),%ymm3 │ │ │ │ mov %ecx,(%rdx) │ │ │ │ or $0x10,%ecx │ │ │ │ - sub $0xffffff80,%eax │ │ │ │ - sar $0x8,%eax │ │ │ │ - imul $0xb5,%eax,%eax │ │ │ │ - jmp 355b21 <__cxa_finalize@plt+0x32aad1> │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x894c9(%rip),%r9 │ │ │ │ - lea 0xddc(%rip),%r8 │ │ │ │ - add $0x23,%ecx │ │ │ │ - jmp 3563f0 <__cxa_finalize@plt+0x32b3a0> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x894a9(%rip),%r9 │ │ │ │ - lea 0xd18(%rip),%r8 │ │ │ │ - jmp 3563f0 <__cxa_finalize@plt+0x32b3a0> │ │ │ │ - lea 0x89499(%rip),%r9 │ │ │ │ - lea 0x79e(%rip),%r8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp $0x2b,%ecx │ │ │ │ - jl 356506 <__cxa_finalize@plt+0x32b4b6> │ │ │ │ - call 356630 <__cxa_finalize@plt+0x32b5e0> │ │ │ │ - call 35680b <__cxa_finalize@plt+0x32b7bb> │ │ │ │ - call 3569d8 <__cxa_finalize@plt+0x32b988> │ │ │ │ - vpackssdw %zmm20,%zmm16,%zmm16 │ │ │ │ - vpackssdw %zmm21,%zmm17,%zmm17 │ │ │ │ - vpackssdw %zmm22,%zmm18,%zmm18 │ │ │ │ - vpackssdw %zmm23,%zmm19,%zmm19 │ │ │ │ - jmp *%r8 │ │ │ │ - vmovdqa32 -0x440(%r9),%zmm24 │ │ │ │ - vpermb %zmm16,%zmm24,%zmm16 │ │ │ │ - vpermb %zmm17,%zmm24,%zmm17 │ │ │ │ - vpermb %zmm18,%zmm24,%zmm18 │ │ │ │ - vpermb %zmm19,%zmm24,%zmm19 │ │ │ │ - vpunpckhdq %zmm17,%zmm16,%zmm21 │ │ │ │ - vpunpckldq %zmm17,%zmm16,%zmm16 │ │ │ │ - vpunpckhdq %zmm19,%zmm18,%zmm20 │ │ │ │ - vpunpckldq %zmm19,%zmm18,%zmm18 │ │ │ │ - vpunpcklqdq %zmm18,%zmm16,%zmm24 │ │ │ │ - vpunpckhqdq %zmm18,%zmm16,%zmm16 │ │ │ │ - vpunpckhqdq %zmm20,%zmm21,%zmm17 │ │ │ │ - vpunpcklqdq %zmm20,%zmm21,%zmm21 │ │ │ │ - lea 0x88a07(%rip),%r9 │ │ │ │ - vextracti32x8 $0x1,%zmm24,%ymm23 │ │ │ │ - vextracti32x8 $0x1,%zmm16,%ymm19 │ │ │ │ - vextracti32x8 $0x1,%zmm17,%ymm22 │ │ │ │ - vextracti32x8 $0x1,%zmm21,%ymm25 │ │ │ │ - call 336a10 <__cxa_finalize@plt+0x30b9c0> │ │ │ │ - vmovdqa32 0x8909c(%rip),%zmm24 │ │ │ │ - vpbroadcastd 0x891d2(%rip),%zmm28 │ │ │ │ - vpermt2q %zmm17,%zmm24,%zmm16 │ │ │ │ - lea (%rsi,%rsi,2),%rax │ │ │ │ - vpermt2q %zmm19,%zmm24,%zmm18 │ │ │ │ - vpbroadcastd 0x89420(%rip),%zmm27 │ │ │ │ - vpermt2q %zmm21,%zmm24,%zmm20 │ │ │ │ - vpxord %zmm26,%zmm26,%zmm26 │ │ │ │ - vpermt2q %zmm23,%zmm24,%zmm22 │ │ │ │ - vpmulhrsw %zmm16,%zmm28,%zmm24 │ │ │ │ - call 355c73 <__cxa_finalize@plt+0x32ac23> │ │ │ │ - vpmulhrsw %zmm18,%zmm28,%zmm24 │ │ │ │ - call 355c6b <__cxa_finalize@plt+0x32ac1b> │ │ │ │ - vpmulhrsw %zmm20,%zmm28,%zmm24 │ │ │ │ - call 355c6b <__cxa_finalize@plt+0x32ac1b> │ │ │ │ - vpmulhrsw %zmm22,%zmm28,%zmm24 │ │ │ │ - jmp 355c6b <__cxa_finalize@plt+0x32ac1b> │ │ │ │ - vmovdqa32 (%rdx),%ymm16 │ │ │ │ - vmovdqa32 0x80(%rdx),%ymm20 │ │ │ │ - vmovdqa32 0x40(%rdx),%ymm17 │ │ │ │ - vmovdqa32 0x140(%rdx),%ymm21 │ │ │ │ - vmovdqa32 0x100(%rdx),%ymm18 │ │ │ │ - vmovdqa32 0x180(%rdx),%ymm22 │ │ │ │ - vmovdqa32 0x1c0(%rdx),%ymm19 │ │ │ │ - vmovdqa32 0xc0(%rdx),%ymm23 │ │ │ │ - call 3565a0 <__cxa_finalize@plt+0x32b550> │ │ │ │ - call 355d69 <__cxa_finalize@plt+0x32ad19> │ │ │ │ - call 355e9f <__cxa_finalize@plt+0x32ae4f> │ │ │ │ - vmovdqu32 -0x33d(%r9),%zmm22 │ │ │ │ - vpackssdw %zmm19,%zmm17,%zmm19 │ │ │ │ - vpackssdw %zmm18,%zmm16,%zmm17 │ │ │ │ - vprolq $0x20,%zmm19,%zmm19 │ │ │ │ - vpermd %zmm17,%zmm22,%zmm17 │ │ │ │ - vpermd %zmm19,%zmm22,%zmm19 │ │ │ │ - vmovdqa32 %ymm17,%ymm16 │ │ │ │ - vextracti32x8 $0x1,%zmm17,%ymm17 │ │ │ │ - vmovdqa32 %ymm19,%ymm18 │ │ │ │ - vextracti32x8 $0x1,%zmm19,%ymm19 │ │ │ │ - jmp *%r8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovshdup -0x380(%r9),%zmm24 │ │ │ │ - vpbroadcastd -0xb8(%r9),%zmm28 │ │ │ │ - vpermt2q %zmm20,%zmm24,%zmm16 │ │ │ │ - vpermt2q %zmm21,%zmm24,%zmm17 │ │ │ │ - vpermt2q %zmm22,%zmm24,%zmm18 │ │ │ │ - vpermt2q %zmm23,%zmm24,%zmm19 │ │ │ │ - vpbroadcastd 0x84(%r9),%zmm29 │ │ │ │ - vpmulld %zmm28,%zmm16,%zmm16 │ │ │ │ - vpmulld %zmm28,%zmm17,%zmm17 │ │ │ │ - vpmulld %zmm28,%zmm18,%zmm18 │ │ │ │ - vpmulld %zmm28,%zmm19,%zmm19 │ │ │ │ - vpbroadcastd 0x70(%r9),%zmm30 │ │ │ │ - vpbroadcastd 0x74(%r9),%zmm31 │ │ │ │ - vpaddd %zmm29,%zmm16,%zmm16 │ │ │ │ - vpaddd %zmm29,%zmm17,%zmm17 │ │ │ │ - vpaddd %zmm29,%zmm18,%zmm18 │ │ │ │ - vpaddd %zmm29,%zmm19,%zmm19 │ │ │ │ - vpbroadcastd 0x78(%r9),%zmm27 │ │ │ │ - vpsrad $0xc,%zmm16,%zmm16 │ │ │ │ - vpsrad $0xc,%zmm17,%zmm17 │ │ │ │ - vpsrad $0xc,%zmm18,%zmm18 │ │ │ │ - vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - vpbroadcastd 0x70(%r9),%zmm30 │ │ │ │ - vpbroadcastd 0x74(%r9),%zmm31 │ │ │ │ - vpbroadcastd -0xb8(%r9),%zmm28 │ │ │ │ - vpmulld (%rdx),%zmm28,%zmm16 │ │ │ │ - vpmulld 0x40(%rdx),%zmm28,%zmm17 │ │ │ │ - vpmulld 0x80(%rdx),%zmm28,%zmm18 │ │ │ │ - vpmulld 0xc0(%rdx),%zmm28,%zmm19 │ │ │ │ - vpbroadcastd 0x84(%r9),%zmm29 │ │ │ │ - vpmulld 0x100(%rdx),%zmm28,%zmm20 │ │ │ │ - vpmulld 0x140(%rdx),%zmm28,%zmm21 │ │ │ │ - vpmulld 0x180(%rdx),%zmm28,%zmm22 │ │ │ │ - vpmulld 0x1c0(%rdx),%zmm28,%zmm23 │ │ │ │ - vpaddd %zmm29,%zmm16,%zmm16 │ │ │ │ - vpaddd %zmm29,%zmm17,%zmm17 │ │ │ │ - vpaddd %zmm29,%zmm18,%zmm18 │ │ │ │ - vpaddd %zmm29,%zmm19,%zmm19 │ │ │ │ - vpsrad $0xc,%zmm16,%zmm16 │ │ │ │ - vpsrad $0xc,%zmm17,%zmm17 │ │ │ │ - vpsrad $0xc,%zmm18,%zmm18 │ │ │ │ - vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ - vpaddd %zmm29,%zmm20,%zmm20 │ │ │ │ - vpaddd %zmm29,%zmm21,%zmm21 │ │ │ │ - vpaddd %zmm29,%zmm22,%zmm22 │ │ │ │ - vpaddd %zmm29,%zmm23,%zmm23 │ │ │ │ - vpsrad $0xc,%zmm20,%zmm20 │ │ │ │ - vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ - vpsrad $0xc,%zmm22,%zmm22 │ │ │ │ - vpsrad $0xc,%zmm23,%zmm23 │ │ │ │ - ret │ │ │ │ + add $0x280,%eax │ │ │ │ + sar $0xa,%eax │ │ │ │ + jmp 34d7bb <__cxa_finalize@plt+0x32276b> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - vpaddd %zmm29,%zmm16,%zmm16 │ │ │ │ - vpaddd %zmm29,%zmm17,%zmm17 │ │ │ │ - vpsrad $0xc,%zmm16,%zmm16 │ │ │ │ - vpsrad $0xc,%zmm17,%zmm17 │ │ │ │ - vpmulld %zmm28,%zmm16,%zmm16 │ │ │ │ - vpmulld -0x30(%r9){1to16},%zmm17,%zmm22 │ │ │ │ - vpmulld -0x140(%r9){1to16},%zmm17,%zmm24 │ │ │ │ - vpaddd %zmm29,%zmm16,%zmm16 │ │ │ │ - vpaddd %zmm29,%zmm22,%zmm22 │ │ │ │ - vpaddd %zmm29,%zmm24,%zmm24 │ │ │ │ - vpsrad $0xc,%zmm16,%zmm16 │ │ │ │ - vpsrad $0xc,%zmm22,%zmm22 │ │ │ │ - vpsrad $0xc,%zmm24,%zmm24 │ │ │ │ - vpmulld %zmm28,%zmm22,%zmm21 │ │ │ │ - vpmulld %zmm28,%zmm24,%zmm17 │ │ │ │ - vpaddd %zmm29,%zmm21,%zmm21 │ │ │ │ - vpsubd %zmm17,%zmm21,%zmm20 │ │ │ │ - vpaddd %zmm17,%zmm21,%zmm21 │ │ │ │ - vpsrad $0xc,%zmm20,%zmm20 │ │ │ │ - vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ - vmovdqa32 %zmm16,%zmm17 │ │ │ │ - vmovdqa32 %zmm16,%zmm18 │ │ │ │ - vmovdqa32 %zmm16,%zmm19 │ │ │ │ - ret │ │ │ │ - vpaddd %zmm29,%zmm16,%zmm16 │ │ │ │ - vpaddd %zmm29,%zmm17,%zmm17 │ │ │ │ - vpaddd %zmm29,%zmm18,%zmm18 │ │ │ │ - vpaddd %zmm29,%zmm19,%zmm19 │ │ │ │ - vpsrad $0xc,%zmm16,%zmm16 │ │ │ │ - vpsrad $0xc,%zmm17,%zmm17 │ │ │ │ - vpsrad $0xc,%zmm18,%zmm18 │ │ │ │ - vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ - vpmulld %zmm28,%zmm16,%zmm16 │ │ │ │ - vpmulld -0x38(%r9){1to16},%zmm19,%zmm21 │ │ │ │ - vpmulld -0x28(%r9){1to16},%zmm19,%zmm19 │ │ │ │ - vpmulld -0x30(%r9){1to16},%zmm17,%zmm23 │ │ │ │ - vpmulld -0x140(%r9){1to16},%zmm17,%zmm17 │ │ │ │ - vpmulld -0xb0(%r9){1to16},%zmm18,%zmm22 │ │ │ │ - vpmulld -0xc8(%r9){1to16},%zmm18,%zmm18 │ │ │ │ - vpaddd %zmm29,%zmm16,%zmm16 │ │ │ │ - vpsubd %zmm21,%zmm29,%zmm21 │ │ │ │ - vpsrad $0xc,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 %zmm16,%zmm25 │ │ │ │ - jmp 3568d3 <__cxa_finalize@plt+0x32b883> │ │ │ │ - call 356683 <__cxa_finalize@plt+0x32b633> │ │ │ │ - vpmulld %zmm28,%zmm16,%zmm16 │ │ │ │ - vpbroadcastd -0x38(%r9),%zmm24 │ │ │ │ - vpmulld %zmm24,%zmm21,%zmm25 │ │ │ │ - vpmulld %zmm19,%zmm24,%zmm24 │ │ │ │ - vpbroadcastd -0x28(%r9),%zmm26 │ │ │ │ - vpmulld %zmm26,%zmm21,%zmm21 │ │ │ │ - vpmulld %zmm26,%zmm19,%zmm19 │ │ │ │ - vpaddd %zmm25,%zmm19,%zmm19 │ │ │ │ - vpsubd %zmm24,%zmm21,%zmm21 │ │ │ │ - vpbroadcastd -0x30(%r9),%zmm24 │ │ │ │ - vpmulld %zmm24,%zmm17,%zmm25 │ │ │ │ - vpmulld %zmm23,%zmm24,%zmm24 │ │ │ │ - vpbroadcastd -0x140(%r9),%zmm26 │ │ │ │ - vpmulld %zmm26,%zmm17,%zmm17 │ │ │ │ - vpmulld %zmm26,%zmm23,%zmm23 │ │ │ │ - vpaddd %zmm25,%zmm23,%zmm23 │ │ │ │ - vpsubd %zmm24,%zmm17,%zmm17 │ │ │ │ - vpbroadcastd -0xb0(%r9),%zmm24 │ │ │ │ - vpmulld %zmm24,%zmm18,%zmm25 │ │ │ │ - vpmulld %zmm22,%zmm24,%zmm24 │ │ │ │ - vpbroadcastd -0xc8(%r9),%zmm26 │ │ │ │ - vpmulld %zmm26,%zmm18,%zmm18 │ │ │ │ - vpmulld %zmm26,%zmm22,%zmm22 │ │ │ │ - vpaddd %zmm25,%zmm22,%zmm22 │ │ │ │ - vpsubd %zmm24,%zmm18,%zmm18 │ │ │ │ - vpmulld %zmm28,%zmm20,%zmm20 │ │ │ │ - vpaddd %zmm29,%zmm16,%zmm16 │ │ │ │ - vpaddd %zmm29,%zmm21,%zmm21 │ │ │ │ - vpsubd %zmm20,%zmm16,%zmm25 │ │ │ │ - vpaddd %zmm20,%zmm16,%zmm16 │ │ │ │ - vpsrad $0xc,%zmm25,%zmm25 │ │ │ │ - vpsrad $0xc,%zmm16,%zmm16 │ │ │ │ - vpaddd %zmm29,%zmm19,%zmm19 │ │ │ │ - vpaddd %zmm29,%zmm17,%zmm17 │ │ │ │ - vpaddd %zmm29,%zmm23,%zmm23 │ │ │ │ - vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ - vpsrad $0xc,%zmm17,%zmm17 │ │ │ │ - vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ - vpsrad $0xc,%zmm23,%zmm23 │ │ │ │ - vpaddd %zmm21,%zmm17,%zmm24 │ │ │ │ - vpsubd %zmm21,%zmm17,%zmm17 │ │ │ │ - vpsubd %zmm19,%zmm23,%zmm21 │ │ │ │ - vpaddd %zmm19,%zmm23,%zmm23 │ │ │ │ - vpmaxsd %zmm30,%zmm21,%zmm21 │ │ │ │ - vpmaxsd %zmm30,%zmm17,%zmm17 │ │ │ │ - vpaddd %zmm29,%zmm18,%zmm18 │ │ │ │ - vpaddd %zmm29,%zmm22,%zmm22 │ │ │ │ - vpminsd %zmm31,%zmm21,%zmm21 │ │ │ │ - vpminsd %zmm31,%zmm17,%zmm17 │ │ │ │ - vpmulld %zmm28,%zmm21,%zmm21 │ │ │ │ - vpmulld %zmm28,%zmm17,%zmm17 │ │ │ │ - vpmaxsd %zmm30,%zmm24,%zmm24 │ │ │ │ - vpmaxsd %zmm30,%zmm23,%zmm23 │ │ │ │ - vpminsd %zmm31,%zmm24,%zmm24 │ │ │ │ - vpaddd %zmm29,%zmm21,%zmm21 │ │ │ │ - vpsubd %zmm17,%zmm21,%zmm20 │ │ │ │ - vpaddd %zmm17,%zmm21,%zmm21 │ │ │ │ - vpsrad $0xc,%zmm18,%zmm18 │ │ │ │ - vpsrad $0xc,%zmm22,%zmm22 │ │ │ │ - vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ - vpsrad $0xc,%zmm20,%zmm20 │ │ │ │ - vpaddd %zmm18,%zmm25,%zmm17 │ │ │ │ - vpsubd %zmm18,%zmm25,%zmm18 │ │ │ │ - vpsubd %zmm22,%zmm16,%zmm19 │ │ │ │ - vpaddd %zmm22,%zmm16,%zmm16 │ │ │ │ - vpminsd %zmm23,%zmm31,%zmm22 │ │ │ │ - vpmaxsd %zmm30,%zmm16,%zmm16 │ │ │ │ - vpmaxsd %zmm30,%zmm17,%zmm17 │ │ │ │ - vpmaxsd %zmm30,%zmm18,%zmm18 │ │ │ │ - vpmaxsd %zmm30,%zmm19,%zmm19 │ │ │ │ - vpminsd %zmm31,%zmm16,%zmm16 │ │ │ │ - vpminsd %zmm31,%zmm17,%zmm17 │ │ │ │ - vpminsd %zmm31,%zmm18,%zmm18 │ │ │ │ - vpminsd %zmm31,%zmm19,%zmm19 │ │ │ │ - ret │ │ │ │ - vpbroadcastd 0x78(%r9),%zmm27 │ │ │ │ - vpaddd %zmm27,%zmm16,%zmm16 │ │ │ │ - vpaddd %zmm27,%zmm17,%zmm17 │ │ │ │ - vpaddd %zmm27,%zmm18,%zmm18 │ │ │ │ - vpaddd %zmm27,%zmm19,%zmm19 │ │ │ │ - vpsubd %zmm22,%zmm16,%zmm23 │ │ │ │ - vpaddd %zmm22,%zmm16,%zmm16 │ │ │ │ - vpsubd %zmm21,%zmm17,%zmm22 │ │ │ │ - vpaddd %zmm21,%zmm17,%zmm17 │ │ │ │ - vpsubd %zmm20,%zmm18,%zmm21 │ │ │ │ - vpaddd %zmm20,%zmm18,%zmm18 │ │ │ │ - vpsubd %zmm24,%zmm19,%zmm20 │ │ │ │ - vpaddd %zmm24,%zmm19,%zmm19 │ │ │ │ - vpsravd %zmm27,%zmm16,%zmm16 │ │ │ │ - vpsravd %zmm27,%zmm17,%zmm17 │ │ │ │ - vpsravd %zmm27,%zmm18,%zmm18 │ │ │ │ - vpsravd %zmm27,%zmm19,%zmm19 │ │ │ │ - vpsravd %zmm27,%zmm20,%zmm20 │ │ │ │ - vpsravd %zmm27,%zmm21,%zmm21 │ │ │ │ - vpsravd %zmm27,%zmm22,%zmm22 │ │ │ │ - vpsravd %zmm27,%zmm23,%zmm23 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x88e19(%rip),%r9 │ │ │ │ - lea -0x64b(%rip),%r8 │ │ │ │ - jmp 356ab0 <__cxa_finalize@plt+0x32ba60> │ │ │ │ - lea 0x88e09(%rip),%r9 │ │ │ │ - lea 0x71c(%rip),%r8 │ │ │ │ - add $0x23,%ecx │ │ │ │ - jmp 356ab0 <__cxa_finalize@plt+0x32ba60> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x88de9(%rip),%r9 │ │ │ │ - lea 0x658(%rip),%r8 │ │ │ │ - jmp 356ab0 <__cxa_finalize@plt+0x32ba60> │ │ │ │ - lea 0x88dd9(%rip),%r9 │ │ │ │ - lea 0xde(%rip),%r8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp $0x2b,%ecx │ │ │ │ - jl 356afc <__cxa_finalize@plt+0x32baac> │ │ │ │ - call 356630 <__cxa_finalize@plt+0x32b5e0> │ │ │ │ - call 356c20 <__cxa_finalize@plt+0x32bbd0> │ │ │ │ - vpsrad $0x1,%zmm16,%zmm16 │ │ │ │ - vpsrad $0x1,%zmm17,%zmm17 │ │ │ │ - vpsrad $0x1,%zmm26,%zmm22 │ │ │ │ - vpsrad $0x1,%zmm27,%zmm23 │ │ │ │ - vpsrad $0xc,%zmm18,%zmm18 │ │ │ │ - vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ - vpsrad $0xc,%zmm24,%zmm20 │ │ │ │ - vpsrad $0xc,%zmm25,%zmm21 │ │ │ │ - jmp 356408 <__cxa_finalize@plt+0x32b3b8> │ │ │ │ - call 356f50 <__cxa_finalize@plt+0x32bf00> │ │ │ │ - vpunpcklqdq %zmm20,%zmm18,%zmm17 │ │ │ │ - vpunpckhqdq %zmm16,%zmm18,%zmm18 │ │ │ │ - vpunpcklqdq %zmm19,%zmm16,%zmm16 │ │ │ │ - vpunpckhqdq %zmm19,%zmm20,%zmm20 │ │ │ │ - vpaddd %zmm27,%zmm17,%zmm17 │ │ │ │ - vpsubd %zmm18,%zmm27,%zmm19 │ │ │ │ - vpaddd %zmm27,%zmm16,%zmm16 │ │ │ │ - vpsubd %zmm20,%zmm27,%zmm20 │ │ │ │ - vmovdqu32 -0x33d(%r9),%zmm21 │ │ │ │ - vpsrad $0x1,%zmm17,%zmm17 │ │ │ │ - vpsrad $0x1,%zmm16,%zmm16 │ │ │ │ - vpsrad $0x1,%zmm19,%zmm19 │ │ │ │ - vpsrad $0x1,%zmm20,%zmm20 │ │ │ │ - vpackssdw %zmm17,%zmm16,%zmm18 │ │ │ │ - vpackssdw %zmm19,%zmm20,%zmm19 │ │ │ │ - vpermd %zmm18,%zmm21,%zmm18 │ │ │ │ - vpermd %zmm19,%zmm21,%zmm19 │ │ │ │ - vmovdqa32 %ymm18,%ymm16 │ │ │ │ - vextracti32x8 $0x1,%zmm18,%ymm18 │ │ │ │ - vmovdqa32 %ymm19,%ymm17 │ │ │ │ - vextracti32x8 $0x1,%zmm19,%ymm19 │ │ │ │ - jmp *%r8 │ │ │ │ - call 356fa0 <__cxa_finalize@plt+0x32bf50> │ │ │ │ - vmovdqu32 0x88967(%rip),%zmm20 │ │ │ │ - vbroadcasti32x8 0x88aab(%rip),%zmm28 │ │ │ │ - vpsrlq $0x8,%zmm20,%zmm23 │ │ │ │ - vpermi2q %zmm19,%zmm16,%zmm20 │ │ │ │ - vpsrlq $0x18,%zmm23,%zmm21 │ │ │ │ - vpermi2q %zmm19,%zmm16,%zmm23 │ │ │ │ - vpsrlq $0x8,%zmm21,%zmm22 │ │ │ │ - vpermq %zmm17,%zmm21,%zmm21 │ │ │ │ - vpermq %zmm18,%zmm22,%zmm22 │ │ │ │ - vpbroadcastd 0x88d0c(%rip),%zmm27 │ │ │ │ - vpxord %zmm26,%zmm26,%zmm26 │ │ │ │ - lea (%rsi,%rsi,2),%rax │ │ │ │ - vpmulhrsw %zmm20,%zmm28,%zmm24 │ │ │ │ - call 355c73 <__cxa_finalize@plt+0x32ac23> │ │ │ │ - vpmulhrsw %zmm21,%zmm28,%zmm24 │ │ │ │ - call 355c6b <__cxa_finalize@plt+0x32ac1b> │ │ │ │ - vpmulhrsw %zmm22,%zmm28,%zmm24 │ │ │ │ - call 355c6b <__cxa_finalize@plt+0x32ac1b> │ │ │ │ - vpmulhrsw %zmm23,%zmm28,%zmm24 │ │ │ │ - jmp 355c6b <__cxa_finalize@plt+0x32ac1b> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - vpbroadcastd 0x10(%r9),%zmm24 │ │ │ │ - vpmulld %zmm24,%zmm23,%zmm25 │ │ │ │ - vpmulld %zmm16,%zmm24,%zmm24 │ │ │ │ - vpbroadcastd -0x180(%r9),%zmm26 │ │ │ │ - vpmulld %zmm26,%zmm23,%zmm23 │ │ │ │ - vpmulld %zmm26,%zmm16,%zmm16 │ │ │ │ - vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ - vpaddd %zmm25,%zmm16,%zmm16 │ │ │ │ - vpaddd %zmm29,%zmm23,%zmm23 │ │ │ │ - vpsubd %zmm24,%zmm23,%zmm23 │ │ │ │ - vpsrad $0xc,%zmm16,%zmm16 │ │ │ │ - vpsrad $0xc,%zmm23,%zmm23 │ │ │ │ - vpbroadcastd -0x8(%r9),%zmm24 │ │ │ │ - vpmulld %zmm24,%zmm17,%zmm25 │ │ │ │ - vpmulld %zmm22,%zmm24,%zmm24 │ │ │ │ - vpbroadcastd 0x18(%r9),%zmm26 │ │ │ │ - vpmulld %zmm26,%zmm17,%zmm17 │ │ │ │ - vpmulld %zmm26,%zmm22,%zmm22 │ │ │ │ - vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ - vpaddd %zmm25,%zmm22,%zmm22 │ │ │ │ - vpaddd %zmm29,%zmm17,%zmm17 │ │ │ │ - vpsubd %zmm24,%zmm17,%zmm17 │ │ │ │ - vpsrad $0xc,%zmm22,%zmm22 │ │ │ │ - vpsrad $0xc,%zmm17,%zmm17 │ │ │ │ - vpbroadcastd 0x8(%r9),%zmm24 │ │ │ │ - vpmulld %zmm24,%zmm21,%zmm25 │ │ │ │ - vpmulld %zmm18,%zmm24,%zmm24 │ │ │ │ - vpbroadcastd -0x88(%r9),%zmm26 │ │ │ │ - vpmulld %zmm26,%zmm21,%zmm21 │ │ │ │ - vpmulld %zmm26,%zmm18,%zmm18 │ │ │ │ - vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ - vpaddd %zmm25,%zmm18,%zmm18 │ │ │ │ - vpaddd %zmm29,%zmm21,%zmm21 │ │ │ │ - vpsubd %zmm24,%zmm21,%zmm21 │ │ │ │ - vpsrad $0xc,%zmm18,%zmm18 │ │ │ │ - vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ - vpbroadcastd -0xf0(%r9),%zmm24 │ │ │ │ - vpmulld %zmm24,%zmm19,%zmm25 │ │ │ │ - vpmulld %zmm20,%zmm24,%zmm24 │ │ │ │ - vpbroadcastd -0x70(%r9),%zmm26 │ │ │ │ - vpmulld %zmm26,%zmm19,%zmm19 │ │ │ │ - vpmulld %zmm26,%zmm20,%zmm20 │ │ │ │ - vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ - vpaddd %zmm25,%zmm20,%zmm20 │ │ │ │ - vpaddd %zmm29,%zmm19,%zmm19 │ │ │ │ - vpsubd %zmm24,%zmm19,%zmm19 │ │ │ │ - vpsrad $0xc,%zmm20,%zmm20 │ │ │ │ - vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ - vpsubd %zmm22,%zmm18,%zmm24 │ │ │ │ - vpaddd %zmm22,%zmm18,%zmm18 │ │ │ │ - vpsubd %zmm20,%zmm16,%zmm22 │ │ │ │ - vpaddd %zmm20,%zmm16,%zmm16 │ │ │ │ - vpsubd %zmm17,%zmm21,%zmm20 │ │ │ │ - vpaddd %zmm17,%zmm21,%zmm21 │ │ │ │ - vpsubd %zmm19,%zmm23,%zmm17 │ │ │ │ - vpaddd %zmm19,%zmm23,%zmm23 │ │ │ │ - vpmaxsd %zmm30,%zmm22,%zmm22 │ │ │ │ - vpmaxsd %zmm30,%zmm17,%zmm17 │ │ │ │ - vpmaxsd %zmm30,%zmm24,%zmm24 │ │ │ │ - vpmaxsd %zmm30,%zmm20,%zmm20 │ │ │ │ - vpmaxsd %zmm30,%zmm18,%zmm18 │ │ │ │ - vpmaxsd %zmm30,%zmm16,%zmm16 │ │ │ │ - vpmaxsd %zmm30,%zmm21,%zmm21 │ │ │ │ - vpmaxsd %zmm30,%zmm23,%zmm23 │ │ │ │ - vpminsd %zmm31,%zmm22,%zmm22 │ │ │ │ - vpminsd %zmm31,%zmm17,%zmm17 │ │ │ │ - vpminsd %zmm31,%zmm24,%zmm24 │ │ │ │ - vpminsd %zmm31,%zmm20,%zmm20 │ │ │ │ - vpminsd %zmm31,%zmm18,%zmm18 │ │ │ │ - vpminsd %zmm31,%zmm16,%zmm16 │ │ │ │ - vpminsd %zmm31,%zmm21,%zmm21 │ │ │ │ - vpminsd %zmm31,%zmm23,%zmm23 │ │ │ │ - vpbroadcastd -0xc8(%r9),%zmm26 │ │ │ │ - vpbroadcastd -0xb0(%r9),%zmm27 │ │ │ │ - vpmulld %zmm27,%zmm22,%zmm25 │ │ │ │ - vpmulld %zmm27,%zmm17,%zmm19 │ │ │ │ - vpmulld %zmm26,%zmm22,%zmm22 │ │ │ │ - vpmulld %zmm26,%zmm17,%zmm17 │ │ │ │ - vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ - vpaddd %zmm25,%zmm17,%zmm17 │ │ │ │ - vpaddd %zmm29,%zmm22,%zmm22 │ │ │ │ - vpsubd %zmm19,%zmm22,%zmm22 │ │ │ │ - vpsrad $0xc,%zmm17,%zmm17 │ │ │ │ - vpsrad $0xc,%zmm22,%zmm22 │ │ │ │ - vpmulld %zmm26,%zmm20,%zmm25 │ │ │ │ - vpmulld %zmm26,%zmm24,%zmm19 │ │ │ │ - vpmulld %zmm27,%zmm20,%zmm20 │ │ │ │ - vpmulld %zmm27,%zmm24,%zmm24 │ │ │ │ - vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ - vpaddd %zmm25,%zmm24,%zmm24 │ │ │ │ - vpaddd %zmm29,%zmm20,%zmm20 │ │ │ │ - vpsubd %zmm19,%zmm20,%zmm20 │ │ │ │ - vpsrad $0xc,%zmm24,%zmm24 │ │ │ │ - vpsrad $0xc,%zmm20,%zmm20 │ │ │ │ - vpbroadcastd 0x80(%r9),%zmm28 │ │ │ │ - vpsubd %zmm24,%zmm22,%zmm25 │ │ │ │ - vpaddd %zmm24,%zmm22,%zmm22 │ │ │ │ - vpsubd %zmm21,%zmm23,%zmm19 │ │ │ │ - vpaddd %zmm21,%zmm23,%zmm23 │ │ │ │ - vpsubd %zmm18,%zmm16,%zmm21 │ │ │ │ - vpaddd %zmm18,%zmm16,%zmm16 │ │ │ │ - vpsubd %zmm20,%zmm17,%zmm18 │ │ │ │ - vpaddd %zmm20,%zmm17,%zmm17 │ │ │ │ - vpmaxsd %zmm30,%zmm21,%zmm21 │ │ │ │ - vpmaxsd %zmm30,%zmm19,%zmm19 │ │ │ │ - vpmaxsd %zmm30,%zmm18,%zmm18 │ │ │ │ - vpmaxsd %zmm30,%zmm25,%zmm25 │ │ │ │ - vpminsd %zmm31,%zmm21,%zmm21 │ │ │ │ - vpminsd %zmm31,%zmm19,%zmm19 │ │ │ │ - vpminsd %zmm31,%zmm18,%zmm18 │ │ │ │ - vpminsd %zmm31,%zmm25,%zmm25 │ │ │ │ - vpmulld %zmm28,%zmm21,%zmm21 │ │ │ │ - vpmulld %zmm28,%zmm19,%zmm19 │ │ │ │ - vpmulld %zmm28,%zmm18,%zmm18 │ │ │ │ - vpmulld %zmm28,%zmm25,%zmm25 │ │ │ │ - vpbroadcastd 0x78(%r9),%zmm20 │ │ │ │ - vpsubd %zmm19,%zmm21,%zmm24 │ │ │ │ - vpaddd %zmm21,%zmm19,%zmm19 │ │ │ │ - vpsubd %zmm25,%zmm18,%zmm21 │ │ │ │ - vpaddd %zmm25,%zmm18,%zmm18 │ │ │ │ - vpbroadcastd 0x8c(%r9),%zmm25 │ │ │ │ - vpaddd %zmm20,%zmm16,%zmm16 │ │ │ │ - vpsubd %zmm17,%zmm20,%zmm17 │ │ │ │ - vpaddd %zmm20,%zmm22,%zmm26 │ │ │ │ - vpsubd %zmm23,%zmm20,%zmm27 │ │ │ │ - vpaddd %zmm25,%zmm18,%zmm18 │ │ │ │ - vpaddd %zmm25,%zmm24,%zmm24 │ │ │ │ - vpbroadcastd 0x88(%r9),%zmm25 │ │ │ │ - vpsubd %zmm19,%zmm25,%zmm19 │ │ │ │ - vpsubd %zmm21,%zmm25,%zmm25 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - vmovdqa32 (%rdx),%ymm16 │ │ │ │ - vmovdqa32 0x80(%rdx),%ymm20 │ │ │ │ - vmovdqa32 0x1c0(%rdx),%ymm17 │ │ │ │ - vmovdqa32 0x140(%rdx),%ymm21 │ │ │ │ - vmovdqa32 0x100(%rdx),%ymm18 │ │ │ │ - vmovdqa32 0x180(%rdx),%ymm22 │ │ │ │ - vmovdqa32 0xc0(%rdx),%ymm19 │ │ │ │ - vmovdqa32 0x40(%rdx),%ymm23 │ │ │ │ - call 3565a0 <__cxa_finalize@plt+0x32b550> │ │ │ │ - jmp 356010 <__cxa_finalize@plt+0x32afc0> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0xcb3(%rip),%r8 │ │ │ │ + add $0x1c,%ecx │ │ │ │ + jmp 350d20 <__cxa_finalize@plt+0x325cd0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - vmovdqa32 -0x400(%r9),%zmm24 │ │ │ │ - vpermb %zmm16,%zmm24,%zmm16 │ │ │ │ - vpermb %zmm17,%zmm24,%zmm17 │ │ │ │ - vpermb %zmm18,%zmm24,%zmm18 │ │ │ │ - vpermb %zmm19,%zmm24,%zmm19 │ │ │ │ - vpbroadcastd 0x64(%r9),%zmm26 │ │ │ │ - vpunpckhdq %zmm17,%zmm16,%zmm21 │ │ │ │ - vpunpckldq %zmm17,%zmm16,%zmm16 │ │ │ │ - vpunpckhdq %zmm19,%zmm18,%zmm17 │ │ │ │ - vpunpckldq %zmm19,%zmm18,%zmm18 │ │ │ │ - lea 0x87e9b(%rip),%r9 │ │ │ │ - vpunpckhqdq %zmm18,%zmm16,%zmm20 │ │ │ │ - vpunpcklqdq %zmm18,%zmm16,%zmm16 │ │ │ │ - vpunpckhqdq %zmm17,%zmm21,%zmm22 │ │ │ │ - vpunpcklqdq %zmm17,%zmm21,%zmm21 │ │ │ │ - call 336efc <__cxa_finalize@plt+0x30beac> │ │ │ │ - vpaddsw %zmm20,%zmm18,%zmm17 │ │ │ │ - vpsubsw %zmm20,%zmm18,%zmm18 │ │ │ │ - vpmulhrsw %zmm26,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm26,%zmm18,%zmm18 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x88859(%rip),%r9 │ │ │ │ - lea -0xc0b(%rip),%r8 │ │ │ │ - jmp 357070 <__cxa_finalize@plt+0x32c020> │ │ │ │ - lea 0x88849(%rip),%r9 │ │ │ │ - lea 0x15c(%rip),%r8 │ │ │ │ - add $0x23,%ecx │ │ │ │ - jmp 357070 <__cxa_finalize@plt+0x32c020> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x88829(%rip),%r9 │ │ │ │ - lea -0x4d2(%rip),%r8 │ │ │ │ - jmp 357070 <__cxa_finalize@plt+0x32c020> │ │ │ │ - lea 0x88819(%rip),%r9 │ │ │ │ - lea 0x88(%rip),%r8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp $0x2b,%ecx │ │ │ │ - jl 3570bc <__cxa_finalize@plt+0x32c06c> │ │ │ │ - call 356630 <__cxa_finalize@plt+0x32b5e0> │ │ │ │ - call 356c20 <__cxa_finalize@plt+0x32bbd0> │ │ │ │ - vpsrad $0x1,%zmm16,%zmm23 │ │ │ │ - vpsrad $0x1,%zmm27,%zmm16 │ │ │ │ - vpsrad $0x1,%zmm17,%zmm22 │ │ │ │ - vpsrad $0x1,%zmm26,%zmm17 │ │ │ │ - vpsrad $0xc,%zmm18,%zmm21 │ │ │ │ - vpsrad $0xc,%zmm25,%zmm18 │ │ │ │ - vpsrad $0xc,%zmm19,%zmm20 │ │ │ │ - vpsrad $0xc,%zmm24,%zmm19 │ │ │ │ - jmp 356408 <__cxa_finalize@plt+0x32b3b8> │ │ │ │ - call 356f50 <__cxa_finalize@plt+0x32bf00> │ │ │ │ - vpunpckhqdq %zmm20,%zmm19,%zmm17 │ │ │ │ - vpunpcklqdq %zmm16,%zmm19,%zmm19 │ │ │ │ - vpunpckhqdq %zmm18,%zmm16,%zmm16 │ │ │ │ - vpunpcklqdq %zmm18,%zmm20,%zmm20 │ │ │ │ - vpsubd %zmm17,%zmm27,%zmm17 │ │ │ │ - vpaddd %zmm27,%zmm19,%zmm19 │ │ │ │ - vpsubd %zmm16,%zmm27,%zmm16 │ │ │ │ - vpaddd %zmm27,%zmm20,%zmm20 │ │ │ │ - jmp 356b31 <__cxa_finalize@plt+0x32bae1> │ │ │ │ - call 356fa0 <__cxa_finalize@plt+0x32bf50> │ │ │ │ - vmovdqu32 0x883fd(%rip),%zmm23 │ │ │ │ - vbroadcasti32x8 0x88561(%rip),%zmm28 │ │ │ │ - vpsrlq $0x8,%zmm23,%zmm20 │ │ │ │ - vpermi2q %zmm16,%zmm19,%zmm23 │ │ │ │ - vpsrlq $0x18,%zmm20,%zmm21 │ │ │ │ - vpermi2q %zmm16,%zmm19,%zmm20 │ │ │ │ - vpsrlq $0x8,%zmm21,%zmm22 │ │ │ │ - vpermq %zmm18,%zmm21,%zmm21 │ │ │ │ - vpermq %zmm17,%zmm22,%zmm22 │ │ │ │ - jmp 356bd2 <__cxa_finalize@plt+0x32bb82> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x44e(%rip),%r8 │ │ │ │ + jmp 350d20 <__cxa_finalize@plt+0x325cd0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x88729(%rip),%r9 │ │ │ │ - lea -0xd3b(%rip),%r8 │ │ │ │ - jmp 357190 <__cxa_finalize@plt+0x32c140> │ │ │ │ - lea 0x88719(%rip),%r9 │ │ │ │ - lea -0x5e2(%rip),%r8 │ │ │ │ - jmp 357190 <__cxa_finalize@plt+0x32c140> │ │ │ │ - lea 0x88709(%rip),%r9 │ │ │ │ - lea -0x88(%rip),%r8 │ │ │ │ - jmp 357190 <__cxa_finalize@plt+0x32c140> │ │ │ │ - lea 0x886f9(%rip),%r9 │ │ │ │ - lea 0xc(%rip),%r8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - call 35663e <__cxa_finalize@plt+0x32b5ee> │ │ │ │ - jmp 356408 <__cxa_finalize@plt+0x32b3b8> │ │ │ │ - vpbroadcastd 0x60(%r9),%zmm24 │ │ │ │ - vpmulhrsw %zmm16,%zmm24,%zmm20 │ │ │ │ - vpmulhrsw %zmm17,%zmm24,%zmm21 │ │ │ │ - vpmulhrsw %zmm18,%zmm24,%zmm22 │ │ │ │ - vpmulhrsw %zmm19,%zmm24,%zmm23 │ │ │ │ - vpaddsw %zmm16,%zmm16,%zmm16 │ │ │ │ - vpaddsw %zmm17,%zmm17,%zmm17 │ │ │ │ - vpaddsw %zmm18,%zmm18,%zmm18 │ │ │ │ - vpaddsw %zmm19,%zmm19,%zmm19 │ │ │ │ - vpaddsw %zmm20,%zmm16,%zmm16 │ │ │ │ - vpaddsw %zmm21,%zmm17,%zmm17 │ │ │ │ - vpaddsw %zmm22,%zmm18,%zmm18 │ │ │ │ - vpaddsw %zmm23,%zmm19,%zmm19 │ │ │ │ - vpbroadcastd -0x200(%r9),%zmm23 │ │ │ │ - vpunpckhwd %zmm17,%zmm16,%zmm20 │ │ │ │ - vpunpcklwd %zmm17,%zmm16,%zmm16 │ │ │ │ - vpunpckhwd %zmm19,%zmm18,%zmm17 │ │ │ │ - vpunpcklwd %zmm19,%zmm18,%zmm18 │ │ │ │ - vpbroadcastd 0x68(%r9),%zmm22 │ │ │ │ - vpunpckhdq %zmm18,%zmm16,%zmm19 │ │ │ │ - vpunpckldq %zmm18,%zmm16,%zmm16 │ │ │ │ - vpunpckldq %zmm17,%zmm20,%zmm18 │ │ │ │ - vpunpckhdq %zmm17,%zmm20,%zmm20 │ │ │ │ - vpxord %zmm21,%zmm21,%zmm21 │ │ │ │ - vpunpckhqdq %zmm18,%zmm16,%zmm17 │ │ │ │ - vpunpcklqdq %zmm18,%zmm16,%zmm16 │ │ │ │ - vpunpcklqdq %zmm20,%zmm19,%zmm18 │ │ │ │ - vpunpckhqdq %zmm20,%zmm19,%zmm19 │ │ │ │ - lea (%rsi,%rsi,2),%rax │ │ │ │ - vpmulhrsw %zmm23,%zmm16,%zmm16 │ │ │ │ - call 357277 <__cxa_finalize@plt+0x32c227> │ │ │ │ - vpmulhrsw %zmm17,%zmm23,%zmm16 │ │ │ │ - call 357270 <__cxa_finalize@plt+0x32c220> │ │ │ │ - vpmulhrsw %zmm18,%zmm23,%zmm16 │ │ │ │ - call 357270 <__cxa_finalize@plt+0x32c220> │ │ │ │ - vpmulhrsw %zmm19,%zmm23,%zmm16 │ │ │ │ - add %rsi,%rdi │ │ │ │ - sub $0xffffffffffffff80,%rdx │ │ │ │ - vmovdqa32 (%rdi),%xmm20 │ │ │ │ - vinserti32x4 $0x1,(%rdi,%rsi,4),%ymm20,%ymm20 │ │ │ │ - vinserti32x4 $0x2,(%rdi,%rsi,8),%zmm20,%zmm20 │ │ │ │ - vinserti32x4 $0x3,(%rdi,%rax,4),%zmm20,%zmm20 │ │ │ │ - vmovdqa32 %zmm21,(%rdx) │ │ │ │ - vmovdqa32 %zmm21,0x40(%rdx) │ │ │ │ - vpaddw %zmm16,%zmm20,%zmm20 │ │ │ │ - vpmaxsw %zmm21,%zmm20,%zmm20 │ │ │ │ - vpminsw %zmm22,%zmm20,%zmm20 │ │ │ │ - vmovdqa32 %xmm20,(%rdi) │ │ │ │ - vextracti32x4 $0x1,%ymm20,(%rdi,%rsi,4) │ │ │ │ - vextracti32x4 $0x2,%zmm20,(%rdi,%rsi,8) │ │ │ │ - vextracti32x4 $0x3,%zmm20,(%rdi,%rax,4) │ │ │ │ - ret │ │ │ │ + lea 0x97e(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + mov %rsp,%r10 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0x300,%rsp │ │ │ │ + vpbroadcastd 0x8ddb1(%rip),%ymm12 │ │ │ │ + vpbroadcastd 0x8ddac(%rip),%ymm13 │ │ │ │ + jmp 34fe00 <__cxa_finalize@plt+0x324db0> │ │ │ │ + vmovdqa %ymm8,0x100(%rdx) │ │ │ │ + vmovdqa %ymm9,0x120(%rdx) │ │ │ │ + vmovdqa %ymm10,0x140(%rdx) │ │ │ │ + vmovdqa %ymm11,0x160(%rdx) │ │ │ │ + vmovdqa %ymm12,0x180(%rdx) │ │ │ │ + vmovdqa %ymm13,0x1a0(%rdx) │ │ │ │ + vmovdqa %ymm14,0x1c0(%rdx) │ │ │ │ + vmovdqa %ymm15,0x1e0(%rdx) │ │ │ │ + call 350e70 <__cxa_finalize@plt+0x325e20> │ │ │ │ + vpackssdw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpackssdw %ymm3,%ymm2,%ymm1 │ │ │ │ + vpackssdw %ymm5,%ymm4,%ymm2 │ │ │ │ + vpackssdw %ymm7,%ymm6,%ymm3 │ │ │ │ + vpackssdw %ymm9,%ymm8,%ymm4 │ │ │ │ + vpackssdw %ymm11,%ymm10,%ymm5 │ │ │ │ + vpackssdw %ymm13,%ymm12,%ymm6 │ │ │ │ + vpackssdw %ymm15,%ymm14,%ymm7 │ │ │ │ + vmovdqa %ymm0,-0x80(%rax) │ │ │ │ + vmovdqa %ymm1,-0x60(%rax) │ │ │ │ + vmovdqa %ymm2,-0x40(%rax) │ │ │ │ + vmovdqa %ymm3,-0x20(%rax) │ │ │ │ + vmovdqa %ymm4,(%rax) │ │ │ │ + vmovdqa %ymm5,0x20(%rax) │ │ │ │ + vmovdqa %ymm6,0x40(%rax) │ │ │ │ + vmovdqa %ymm7,0x60(%rax) │ │ │ │ + vmovdqa 0x100(%rdx),%ymm0 │ │ │ │ + vmovdqa 0x120(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x140(%rdx),%ymm2 │ │ │ │ + vmovdqa 0x160(%rdx),%ymm3 │ │ │ │ + vmovdqa 0x180(%rdx),%ymm4 │ │ │ │ + vmovdqa 0x1a0(%rdx),%ymm5 │ │ │ │ + vmovdqa 0x1c0(%rdx),%ymm6 │ │ │ │ + vmovdqa 0x1e0(%rdx),%ymm7 │ │ │ │ + mov %rax,%r9 │ │ │ │ + add $0x200,%rax │ │ │ │ + call 350e70 <__cxa_finalize@plt+0x325e20> │ │ │ │ + jmp 3511c1 <__cxa_finalize@plt+0x326171> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x88599(%rip),%r9 │ │ │ │ - lea 0x269(%rip),%r8 │ │ │ │ + vmovdqa %ymm8,0x8(%rsp) │ │ │ │ + vmovdqa %ymm9,0x28(%rsp) │ │ │ │ + vmovdqa %ymm12,0x48(%rsp) │ │ │ │ + vpbroadcastd 0x8ca41(%rip),%ymm12 │ │ │ │ + vpmulhrsw %ymm0,%ymm12,%ymm0 │ │ │ │ + vpmulhrsw %ymm1,%ymm12,%ymm1 │ │ │ │ + vpmulhrsw %ymm2,%ymm12,%ymm2 │ │ │ │ + vpmulhrsw %ymm3,%ymm12,%ymm3 │ │ │ │ + call 34fa40 <__cxa_finalize@plt+0x3249f0> │ │ │ │ + call 34e9d2 <__cxa_finalize@plt+0x323982> │ │ │ │ + jmp 350084 <__cxa_finalize@plt+0x325034> │ │ │ │ + xchg %ax,%ax │ │ │ │ + call 34be50 <__cxa_finalize@plt+0x320e00> │ │ │ │ + vmovdqa %ymm0,(%rdx) │ │ │ │ + vmovdqa %ymm2,0x20(%rdx) │ │ │ │ + vmovdqa %ymm4,0x40(%rdx) │ │ │ │ + vmovdqa %ymm6,0x60(%rdx) │ │ │ │ + vpbroadcastd 0x8dc4f(%rip),%ymm12 │ │ │ │ + vpbroadcastd 0x8dc4a(%rip),%ymm13 │ │ │ │ + vpmaxsd %ymm1,%ymm12,%ymm0 │ │ │ │ + vpmaxsd %ymm3,%ymm12,%ymm1 │ │ │ │ + vpmaxsd %ymm5,%ymm12,%ymm2 │ │ │ │ + vpmaxsd %ymm7,%ymm12,%ymm3 │ │ │ │ + vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ + vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ + vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ + vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 3573b0 <__cxa_finalize@plt+0x32c360> │ │ │ │ - imul $0xb5,(%rdx),%eax │ │ │ │ - mov %ecx,(%rdx) │ │ │ │ - or $0x8,%ecx │ │ │ │ - sub $0xffffff80,%eax │ │ │ │ - sar $0x8,%eax │ │ │ │ - imul $0xb5,%eax,%eax │ │ │ │ - add $0x180,%eax │ │ │ │ - sar $0x9,%eax │ │ │ │ - vpbroadcastd 0x6c(%r9),%zmm18 │ │ │ │ - imul $0xb5,%eax,%eax │ │ │ │ - add $0x880,%eax │ │ │ │ - sar $0xc,%eax │ │ │ │ - vpbroadcastw %eax,%zmm17 │ │ │ │ - vpaddsw %zmm18,%zmm17,%zmm17 │ │ │ │ - vmovdqa32 (%rdi),%ymm16 │ │ │ │ - vinserti32x8 $0x1,(%rdi,%rsi,1),%zmm16,%zmm16 │ │ │ │ - vpaddsw %zmm17,%zmm16,%zmm16 │ │ │ │ - vpsubusw %zmm18,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 %ymm16,(%rdi) │ │ │ │ - vextracti32x8 $0x1,%zmm16,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%ecx │ │ │ │ - jg 357336 <__cxa_finalize@plt+0x32c2e6> │ │ │ │ + jge 350edb <__cxa_finalize@plt+0x325e8b> │ │ │ │ + vpxor %ymm4,%ymm4,%ymm4 │ │ │ │ + vmovdqa %ymm4,%ymm5 │ │ │ │ + vmovdqa %ymm4,%ymm6 │ │ │ │ + vmovdqa %ymm4,%ymm7 │ │ │ │ + jmp 350fda <__cxa_finalize@plt+0x325f8a> │ │ │ │ + sub $0x100,%rax │ │ │ │ + vmovdqa -0x80(%rax),%ymm8 │ │ │ │ + vmovdqa -0x60(%rax),%ymm4 │ │ │ │ + vmovdqa -0x40(%rax),%ymm10 │ │ │ │ + vmovdqa -0x20(%rax),%ymm5 │ │ │ │ + vmovdqa (%rax),%ymm12 │ │ │ │ + vmovdqa 0x20(%rax),%ymm6 │ │ │ │ + vmovdqa 0x40(%rax),%ymm14 │ │ │ │ + vmovdqa 0x60(%rax),%ymm7 │ │ │ │ + vpunpckldq %ymm4,%ymm8,%ymm9 │ │ │ │ + vpunpckhdq %ymm4,%ymm8,%ymm8 │ │ │ │ + vpunpckldq %ymm5,%ymm10,%ymm11 │ │ │ │ + vpunpckhdq %ymm5,%ymm10,%ymm10 │ │ │ │ + vpunpckldq %ymm6,%ymm12,%ymm13 │ │ │ │ + vpunpckhdq %ymm6,%ymm12,%ymm12 │ │ │ │ + vpunpckldq %ymm7,%ymm14,%ymm15 │ │ │ │ + vpunpckhdq %ymm7,%ymm14,%ymm14 │ │ │ │ + vpunpcklqdq %ymm11,%ymm9,%ymm4 │ │ │ │ + vpunpckhqdq %ymm11,%ymm9,%ymm9 │ │ │ │ + vpunpcklqdq %ymm10,%ymm8,%ymm5 │ │ │ │ + vpunpckhqdq %ymm10,%ymm8,%ymm11 │ │ │ │ + vpunpcklqdq %ymm15,%ymm13,%ymm6 │ │ │ │ + vpunpckhqdq %ymm15,%ymm13,%ymm13 │ │ │ │ + vpunpcklqdq %ymm14,%ymm12,%ymm7 │ │ │ │ + vpunpckhqdq %ymm14,%ymm12,%ymm15 │ │ │ │ + vperm2i128 $0x20,%ymm6,%ymm4,%ymm8 │ │ │ │ + vperm2i128 $0x31,%ymm6,%ymm4,%ymm12 │ │ │ │ + vperm2i128 $0x20,%ymm13,%ymm9,%ymm4 │ │ │ │ + vperm2i128 $0x31,%ymm13,%ymm9,%ymm6 │ │ │ │ + vperm2i128 $0x20,%ymm7,%ymm5,%ymm10 │ │ │ │ + vperm2i128 $0x31,%ymm7,%ymm5,%ymm14 │ │ │ │ + vperm2i128 $0x20,%ymm15,%ymm11,%ymm5 │ │ │ │ + vperm2i128 $0x31,%ymm15,%ymm11,%ymm7 │ │ │ │ + vmovdqa %ymm8,0x80(%rdx) │ │ │ │ + vmovdqa %ymm10,0xa0(%rdx) │ │ │ │ + vmovdqa %ymm12,0xc0(%rdx) │ │ │ │ + vmovdqa %ymm14,0xe0(%rdx) │ │ │ │ + vpbroadcastd 0x8db37(%rip),%ymm12 │ │ │ │ + vpbroadcastd 0x8db32(%rip),%ymm13 │ │ │ │ + vpmaxsd %ymm4,%ymm12,%ymm4 │ │ │ │ + vpmaxsd %ymm5,%ymm12,%ymm5 │ │ │ │ + vpmaxsd %ymm6,%ymm12,%ymm6 │ │ │ │ + vpmaxsd %ymm7,%ymm12,%ymm7 │ │ │ │ + vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ + vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ + vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ + vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ + vpbroadcastd 0x8c8b9(%rip),%ymm11 │ │ │ │ + vpbroadcastd 0x8da0c(%rip),%ymm14 │ │ │ │ + call 34c5c4 <__cxa_finalize@plt+0x321574> │ │ │ │ + vpmaxsd (%rdx),%ymm12,%ymm0 │ │ │ │ + vpmaxsd 0x20(%rdx),%ymm12,%ymm1 │ │ │ │ + vpmaxsd 0x40(%rdx),%ymm12,%ymm2 │ │ │ │ + vpmaxsd 0x60(%rdx),%ymm12,%ymm3 │ │ │ │ + vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ + vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ + vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ + vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ + test %ecx,%ecx │ │ │ │ + jge 351032 <__cxa_finalize@plt+0x325fe2> │ │ │ │ + vpxor %ymm4,%ymm4,%ymm4 │ │ │ │ + vmovdqa %ymm4,%ymm5 │ │ │ │ + vmovdqa %ymm4,%ymm6 │ │ │ │ + vmovdqa %ymm4,%ymm7 │ │ │ │ + jmp 35106a <__cxa_finalize@plt+0x32601a> │ │ │ │ + vpmaxsd 0x80(%rdx),%ymm12,%ymm4 │ │ │ │ + vpmaxsd 0xa0(%rdx),%ymm12,%ymm5 │ │ │ │ + vpmaxsd 0xc0(%rdx),%ymm12,%ymm6 │ │ │ │ + vpmaxsd 0xe0(%rdx),%ymm12,%ymm7 │ │ │ │ + vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ + vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ + vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ + vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ + call 34b4f8 <__cxa_finalize@plt+0x3204a8> │ │ │ │ + call 34c470 <__cxa_finalize@plt+0x321420> │ │ │ │ + vpsrad $0x8,%ymm11,%ymm11 │ │ │ │ + vpaddd %ymm0,%ymm11,%ymm0 │ │ │ │ + vpaddd %ymm1,%ymm11,%ymm1 │ │ │ │ + vpaddd %ymm2,%ymm11,%ymm2 │ │ │ │ + vpaddd %ymm3,%ymm11,%ymm3 │ │ │ │ + vpaddd %ymm4,%ymm11,%ymm4 │ │ │ │ + vpaddd %ymm5,%ymm11,%ymm5 │ │ │ │ + vpaddd %ymm6,%ymm11,%ymm6 │ │ │ │ + vpaddd %ymm7,%ymm11,%ymm7 │ │ │ │ + call 34e890 <__cxa_finalize@plt+0x323840> │ │ │ │ + vpsrad $0x4,%ymm0,%ymm0 │ │ │ │ + vpsrad $0x4,%ymm1,%ymm1 │ │ │ │ + vpsrad $0x4,%ymm2,%ymm2 │ │ │ │ + vpsrad $0x4,%ymm3,%ymm3 │ │ │ │ + vpsrad $0x4,%ymm4,%ymm4 │ │ │ │ + vpsrad $0x4,%ymm5,%ymm5 │ │ │ │ + vpsrad $0x4,%ymm6,%ymm6 │ │ │ │ + vpsrad $0x4,%ymm7,%ymm7 │ │ │ │ + vpsrad $0x4,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x4,%ymm9,%ymm9 │ │ │ │ + vpsrad $0x4,%ymm10,%ymm10 │ │ │ │ + vpsrad $0x4,%ymm11,%ymm11 │ │ │ │ + vpsrad $0x4,%ymm12,%ymm12 │ │ │ │ + vpsrad $0x4,%ymm13,%ymm13 │ │ │ │ + vpsrad $0x4,%ymm14,%ymm14 │ │ │ │ + vpsrad $0x4,%ymm15,%ymm15 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x88509(%rip),%r9 │ │ │ │ - lea 0xe9a(%rip),%r8 │ │ │ │ - add $0xffffffeb,%ecx │ │ │ │ - jmp 3573b0 <__cxa_finalize@plt+0x32c360> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x884e9(%rip),%r9 │ │ │ │ - lea 0xd63(%rip),%r8 │ │ │ │ - jmp 3573b0 <__cxa_finalize@plt+0x32c360> │ │ │ │ - lea 0x884d9(%rip),%r9 │ │ │ │ - lea 0x5f9(%rip),%r8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - vpbroadcastd -0xb8(%r9),%zmm28 │ │ │ │ - vpmulld (%rdx),%zmm28,%zmm20 │ │ │ │ - vpmulld 0x40(%rdx),%zmm28,%zmm25 │ │ │ │ - vpmulld 0x80(%rdx),%zmm28,%zmm24 │ │ │ │ - vpmulld 0xc0(%rdx),%zmm28,%zmm23 │ │ │ │ - vpbroadcastd 0x84(%r9),%zmm29 │ │ │ │ - vpxord %zmm18,%zmm18,%zmm18 │ │ │ │ - vmovdqa32 -0x380(%r9),%zmm31 │ │ │ │ - vmovdqa32 %zmm18,(%rdx) │ │ │ │ - vmovdqa32 %zmm18,0x40(%rdx) │ │ │ │ - vmovdqa32 %zmm18,0x80(%rdx) │ │ │ │ - vmovdqa32 %zmm18,0xc0(%rdx) │ │ │ │ - vpsrlq $0x20,%zmm31,%zmm16 │ │ │ │ - vpaddd %zmm29,%zmm20,%zmm20 │ │ │ │ - vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ - vpaddd %zmm29,%zmm24,%zmm24 │ │ │ │ - vpaddd %zmm29,%zmm23,%zmm23 │ │ │ │ - vpbroadcastd 0x70(%r9),%zmm30 │ │ │ │ - vpsrad $0xc,%zmm20,%zmm20 │ │ │ │ - vpsrad $0xc,%zmm24,%zmm24 │ │ │ │ - vpsrad $0xc,%zmm25,%zmm25 │ │ │ │ - vpsrad $0xc,%zmm23,%zmm23 │ │ │ │ - vmovdqa32 %zmm16,%zmm17 │ │ │ │ - vpermi2q %zmm24,%zmm20,%zmm16 │ │ │ │ - cmp $0x2b,%ecx │ │ │ │ - jl 35750d <__cxa_finalize@plt+0x32c4bd> │ │ │ │ - vpmulld 0x100(%rdx),%zmm28,%zmm21 │ │ │ │ - vpmulld 0x140(%rdx),%zmm28,%zmm26 │ │ │ │ - vpmulld 0x180(%rdx),%zmm28,%zmm27 │ │ │ │ - vpmulld 0x1c0(%rdx),%zmm28,%zmm22 │ │ │ │ - vmovdqa32 %zmm18,0x100(%rdx) │ │ │ │ - vmovdqa32 %zmm18,0x140(%rdx) │ │ │ │ - vmovdqa32 %zmm18,0x180(%rdx) │ │ │ │ - vmovdqa32 %zmm18,0x1c0(%rdx) │ │ │ │ - vpaddd %zmm29,%zmm21,%zmm21 │ │ │ │ - vpaddd %zmm29,%zmm26,%zmm26 │ │ │ │ - vpaddd %zmm29,%zmm27,%zmm27 │ │ │ │ - vpaddd %zmm29,%zmm22,%zmm22 │ │ │ │ - vpsrad $0xc,%zmm26,%zmm26 │ │ │ │ - vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ - vpsrad $0xc,%zmm27,%zmm27 │ │ │ │ - vpsrad $0xc,%zmm22,%zmm22 │ │ │ │ - vmovdqa32 %zmm17,%zmm18 │ │ │ │ - vpermi2q %zmm26,%zmm25,%zmm17 │ │ │ │ - vmovdqa32 %zmm18,%zmm19 │ │ │ │ - vpermi2q %zmm27,%zmm21,%zmm18 │ │ │ │ - vpermi2q %zmm23,%zmm22,%zmm19 │ │ │ │ - vpermt2q %zmm27,%zmm31,%zmm20 │ │ │ │ - vpermt2q %zmm25,%zmm31,%zmm22 │ │ │ │ - vpermt2q %zmm24,%zmm31,%zmm21 │ │ │ │ - vpermt2q %zmm26,%zmm31,%zmm23 │ │ │ │ - vpbroadcastd 0x74(%r9),%zmm31 │ │ │ │ - call 355d69 <__cxa_finalize@plt+0x32ad19> │ │ │ │ - call 357656 <__cxa_finalize@plt+0x32c606> │ │ │ │ - jmp 357530 <__cxa_finalize@plt+0x32c4e0> │ │ │ │ - vpermi2q %zmm23,%zmm25,%zmm17 │ │ │ │ - vpermt2q %zmm25,%zmm31,%zmm20 │ │ │ │ - vpermt2q %zmm24,%zmm31,%zmm23 │ │ │ │ - vpbroadcastd 0x74(%r9),%zmm31 │ │ │ │ - call 355d30 <__cxa_finalize@plt+0x32ace0> │ │ │ │ - call 357620 <__cxa_finalize@plt+0x32c5d0> │ │ │ │ - call 3569d8 <__cxa_finalize@plt+0x32b988> │ │ │ │ - vmovdqa32 -0x3c0(%r9),%zmm24 │ │ │ │ - vpsrlq $0x8,%zmm24,%zmm25 │ │ │ │ - vmovdqa32 %zmm25,%zmm26 │ │ │ │ - vmovdqa32 %zmm24,%zmm27 │ │ │ │ - call 357860 <__cxa_finalize@plt+0x32c810> │ │ │ │ - jmp *%r8 │ │ │ │ - lea 0x87922(%rip),%r9 │ │ │ │ - call 337b60 <__cxa_finalize@plt+0x30cb10> │ │ │ │ - vmovshdup 0x87fd3(%rip),%zmm20 │ │ │ │ - vpbroadcastd 0x88109(%rip),%zmm27 │ │ │ │ - vpsrlq $0x8,%zmm20,%zmm21 │ │ │ │ - vpbroadcastd 0x88360(%rip),%zmm29 │ │ │ │ - vpxord %zmm28,%zmm28,%zmm28 │ │ │ │ - vpermq %zmm16,%zmm20,%zmm24 │ │ │ │ - vpermq %zmm17,%zmm21,%zmm25 │ │ │ │ - lea (%rsi,%rsi,2),%rax │ │ │ │ - call 3575af <__cxa_finalize@plt+0x32c55f> │ │ │ │ - vpermq %zmm18,%zmm20,%zmm24 │ │ │ │ - vpermq %zmm19,%zmm21,%zmm25 │ │ │ │ - vpmulhrsw %zmm27,%zmm24,%zmm24 │ │ │ │ - vpmulhrsw %zmm27,%zmm25,%zmm25 │ │ │ │ - vmovdqa32 (%rdi),%ymm26 │ │ │ │ - vinserti32x8 $0x1,(%rdi,%rsi,1),%zmm26,%zmm26 │ │ │ │ - vpaddw %zmm26,%zmm24,%zmm24 │ │ │ │ - vmovdqa32 (%rdi,%rsi,2),%ymm26 │ │ │ │ - vinserti32x8 $0x1,(%rdi,%rax,1),%zmm26,%zmm26 │ │ │ │ - vpaddw %zmm26,%zmm25,%zmm25 │ │ │ │ - vpmaxsw %zmm28,%zmm24,%zmm24 │ │ │ │ - vpmaxsw %zmm28,%zmm25,%zmm25 │ │ │ │ - vpminsw %zmm29,%zmm24,%zmm24 │ │ │ │ - vpminsw %zmm29,%zmm25,%zmm25 │ │ │ │ - vmovdqa32 %ymm24,(%rdi) │ │ │ │ - vextracti32x8 $0x1,%zmm24,(%rdi,%rsi,1) │ │ │ │ - vmovdqa32 %ymm25,(%rdi,%rsi,2) │ │ │ │ - vextracti32x8 $0x1,%zmm25,(%rdi,%rax,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - vbroadcasti32x4 0x10(%r9),%zmm22 │ │ │ │ - vbroadcasti32x4 -0x1b0(%r9),%zmm19 │ │ │ │ - vbroadcasti32x4 -0x100(%r9),%zmm21 │ │ │ │ - vbroadcasti32x4 -0x80(%r9),%zmm25 │ │ │ │ - vpmulld %zmm20,%zmm22,%zmm22 │ │ │ │ - vpmulld %zmm19,%zmm20,%zmm20 │ │ │ │ - vpmulld %zmm23,%zmm21,%zmm21 │ │ │ │ - vpmulld %zmm25,%zmm23,%zmm23 │ │ │ │ - jmp 3576ba <__cxa_finalize@plt+0x32c66a> │ │ │ │ - vbroadcasti32x4 -0x10(%r9),%zmm19 │ │ │ │ - vpmulld %zmm19,%zmm20,%zmm25 │ │ │ │ - vpmulld %zmm22,%zmm19,%zmm19 │ │ │ │ - vbroadcasti32x4 -0x190(%r9),%zmm26 │ │ │ │ - vpmulld %zmm26,%zmm20,%zmm20 │ │ │ │ - vpmulld %zmm26,%zmm22,%zmm22 │ │ │ │ - vpaddd %zmm25,%zmm22,%zmm22 │ │ │ │ - vpsubd %zmm19,%zmm20,%zmm20 │ │ │ │ - vbroadcasti32x4 -0xf0(%r9),%zmm19 │ │ │ │ - vpmulld %zmm19,%zmm21,%zmm25 │ │ │ │ - vpmulld %zmm23,%zmm19,%zmm19 │ │ │ │ - vbroadcasti32x4 -0x90(%r9),%zmm26 │ │ │ │ - vpmulld %zmm26,%zmm21,%zmm21 │ │ │ │ - vpmulld %zmm26,%zmm23,%zmm23 │ │ │ │ - vpaddd %zmm25,%zmm23,%zmm23 │ │ │ │ - vpsubd %zmm19,%zmm21,%zmm21 │ │ │ │ - vpaddd %zmm29,%zmm20,%zmm20 │ │ │ │ - vpaddd %zmm29,%zmm22,%zmm22 │ │ │ │ - vpaddd %zmm29,%zmm21,%zmm21 │ │ │ │ - vpaddd %zmm29,%zmm23,%zmm23 │ │ │ │ - vpsrad $0xc,%zmm20,%zmm20 │ │ │ │ - vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ - vpsrad $0xc,%zmm22,%zmm22 │ │ │ │ - vpsrad $0xc,%zmm23,%zmm23 │ │ │ │ - vpaddd %zmm21,%zmm20,%zmm25 │ │ │ │ - vpsubd %zmm21,%zmm20,%zmm20 │ │ │ │ - vpsubd %zmm23,%zmm22,%zmm21 │ │ │ │ - vpaddd %zmm23,%zmm22,%zmm22 │ │ │ │ - vpmaxsd %zmm30,%zmm21,%zmm21 │ │ │ │ - vpmaxsd %zmm30,%zmm20,%zmm20 │ │ │ │ - vpmaxsd %zmm30,%zmm25,%zmm25 │ │ │ │ - vpmaxsd %zmm30,%zmm22,%zmm22 │ │ │ │ - vpminsd %zmm31,%zmm21,%zmm21 │ │ │ │ - vpminsd %zmm31,%zmm20,%zmm20 │ │ │ │ - vpminsd %zmm31,%zmm25,%zmm25 │ │ │ │ - vpminsd %zmm31,%zmm22,%zmm22 │ │ │ │ - vpsubd %zmm17,%zmm16,%zmm19 │ │ │ │ - vpaddd %zmm17,%zmm16,%zmm16 │ │ │ │ - vbroadcasti32x4 -0xb0(%r9),%zmm23 │ │ │ │ - vpmulld %zmm21,%zmm23,%zmm23 │ │ │ │ - vpmulld -0xc8(%r9){1to16},%zmm21,%zmm21 │ │ │ │ - vpaddd %zmm24,%zmm18,%zmm17 │ │ │ │ - vpsubd %zmm24,%zmm18,%zmm18 │ │ │ │ - vbroadcasti32x4 -0xc8(%r9),%zmm24 │ │ │ │ - vpmulld %zmm20,%zmm24,%zmm24 │ │ │ │ - vpmulld -0xb0(%r9){1to16},%zmm20,%zmm20 │ │ │ │ - vpmaxsd %zmm30,%zmm16,%zmm16 │ │ │ │ - vpmaxsd %zmm30,%zmm17,%zmm17 │ │ │ │ - vpminsd %zmm31,%zmm16,%zmm16 │ │ │ │ - vpminsd %zmm31,%zmm17,%zmm17 │ │ │ │ - vpaddd %zmm29,%zmm23,%zmm23 │ │ │ │ - vpaddd %zmm29,%zmm21,%zmm21 │ │ │ │ - vpaddd %zmm24,%zmm23,%zmm23 │ │ │ │ - vpsubd %zmm20,%zmm21,%zmm21 │ │ │ │ - vpsrad $0xc,%zmm23,%zmm23 │ │ │ │ - vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ - vpunpckhqdq %zmm23,%zmm25,%zmm20 │ │ │ │ - vpunpcklqdq %zmm21,%zmm25,%zmm24 │ │ │ │ - vpunpckhqdq %zmm21,%zmm22,%zmm21 │ │ │ │ - vpunpcklqdq %zmm23,%zmm22,%zmm22 │ │ │ │ - vpsubd %zmm20,%zmm24,%zmm23 │ │ │ │ - vpaddd %zmm20,%zmm24,%zmm24 │ │ │ │ - vpsubd %zmm21,%zmm22,%zmm20 │ │ │ │ - vpaddd %zmm21,%zmm22,%zmm22 │ │ │ │ - vpmaxsd %zmm30,%zmm20,%zmm20 │ │ │ │ - vpmaxsd %zmm30,%zmm23,%zmm23 │ │ │ │ - vpminsd %zmm31,%zmm20,%zmm20 │ │ │ │ - vpminsd %zmm31,%zmm23,%zmm23 │ │ │ │ - vpmulld %zmm28,%zmm20,%zmm20 │ │ │ │ - vpmulld %zmm28,%zmm23,%zmm23 │ │ │ │ - vpmaxsd %zmm30,%zmm18,%zmm18 │ │ │ │ - vpmaxsd %zmm30,%zmm19,%zmm19 │ │ │ │ - vpmaxsd %zmm30,%zmm22,%zmm22 │ │ │ │ - vpmaxsd %zmm30,%zmm24,%zmm24 │ │ │ │ - vpminsd %zmm31,%zmm18,%zmm18 │ │ │ │ - vpminsd %zmm31,%zmm19,%zmm19 │ │ │ │ - vpminsd %zmm31,%zmm22,%zmm22 │ │ │ │ - vpminsd %zmm31,%zmm24,%zmm24 │ │ │ │ - vpaddd %zmm29,%zmm20,%zmm20 │ │ │ │ - vpaddd %zmm23,%zmm20,%zmm21 │ │ │ │ - vpsubd %zmm23,%zmm20,%zmm20 │ │ │ │ - vpsrad $0xc,%zmm20,%zmm20 │ │ │ │ - vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ - ret │ │ │ │ + lea -0x3c2(%rip),%r8 │ │ │ │ + jmp 351130 <__cxa_finalize@plt+0x3260e0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - vpackssdw %zmm20,%zmm16,%zmm16 │ │ │ │ - vpackssdw %zmm21,%zmm17,%zmm17 │ │ │ │ - vpackssdw %zmm22,%zmm18,%zmm18 │ │ │ │ - vpackssdw %zmm23,%zmm19,%zmm19 │ │ │ │ - vpermi2d %zmm18,%zmm16,%zmm24 │ │ │ │ - vpermt2d %zmm18,%zmm25,%zmm16 │ │ │ │ - vpermi2d %zmm19,%zmm17,%zmm26 │ │ │ │ - vpermi2d %zmm19,%zmm17,%zmm27 │ │ │ │ - vpunpckhwd %zmm16,%zmm24,%zmm19 │ │ │ │ - vpunpcklwd %zmm16,%zmm24,%zmm17 │ │ │ │ - vpunpckhwd %zmm27,%zmm26,%zmm20 │ │ │ │ - vpunpcklwd %zmm27,%zmm26,%zmm18 │ │ │ │ - vpunpckldq %zmm18,%zmm17,%zmm16 │ │ │ │ - vpunpckhdq %zmm18,%zmm17,%zmm17 │ │ │ │ - vpunpckldq %zmm20,%zmm19,%zmm18 │ │ │ │ - vpunpckhdq %zmm20,%zmm19,%zmm19 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x3e(%rip),%r8 │ │ │ │ + jmp 351130 <__cxa_finalize@plt+0x3260e0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x87fa9(%rip),%r9 │ │ │ │ - lea -0x387(%rip),%r8 │ │ │ │ - jmp 357920 <__cxa_finalize@plt+0x32c8d0> │ │ │ │ - lea 0x87f99(%rip),%r9 │ │ │ │ - lea 0x92a(%rip),%r8 │ │ │ │ - add $0xffffffeb,%ecx │ │ │ │ - jmp 357920 <__cxa_finalize@plt+0x32c8d0> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x87f79(%rip),%r9 │ │ │ │ - lea 0x7f3(%rip),%r8 │ │ │ │ - jmp 357920 <__cxa_finalize@plt+0x32c8d0> │ │ │ │ - lea 0x87f69(%rip),%r9 │ │ │ │ - lea 0x89(%rip),%r8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - call 3579d0 <__cxa_finalize@plt+0x32c980> │ │ │ │ - vpbroadcastd 0x78(%r9),%zmm25 │ │ │ │ - vpaddd %zmm25,%zmm16,%zmm16 │ │ │ │ - vpsubd %zmm17,%zmm25,%zmm17 │ │ │ │ - vpaddd %zmm25,%zmm18,%zmm18 │ │ │ │ - vpsubd %zmm19,%zmm25,%zmm19 │ │ │ │ - vpaddd %zmm21,%zmm25,%zmm20 │ │ │ │ - vpsubd %zmm22,%zmm25,%zmm21 │ │ │ │ - vpaddd %zmm23,%zmm25,%zmm22 │ │ │ │ - vpsubd %zmm24,%zmm25,%zmm23 │ │ │ │ - vmovdqa32 -0x3c0(%r9),%zmm25 │ │ │ │ - vpsrlq $0x8,%zmm25,%zmm24 │ │ │ │ - vpsrad $0x1,%zmm16,%zmm16 │ │ │ │ - vpsrad $0x1,%zmm20,%zmm20 │ │ │ │ - vpsrad $0x1,%zmm17,%zmm17 │ │ │ │ - vpsrad $0x1,%zmm21,%zmm21 │ │ │ │ - vpsrad $0x1,%zmm18,%zmm18 │ │ │ │ - vpsrad $0x1,%zmm22,%zmm22 │ │ │ │ - vpsrad $0x1,%zmm19,%zmm19 │ │ │ │ - vpsrad $0x1,%zmm23,%zmm23 │ │ │ │ - jmp 357543 <__cxa_finalize@plt+0x32c4f3> │ │ │ │ - call 358020 <__cxa_finalize@plt+0x32cfd0> │ │ │ │ - vpermq %zmm16,%zmm27,%zmm24 │ │ │ │ - vpermq %zmm17,%zmm27,%zmm25 │ │ │ │ - call 3575bb <__cxa_finalize@plt+0x32c56b> │ │ │ │ - vpermq %zmm18,%zmm27,%zmm24 │ │ │ │ - vpermq %zmm19,%zmm27,%zmm25 │ │ │ │ - jmp 3575bb <__cxa_finalize@plt+0x32c56b> │ │ │ │ - xchg %ax,%ax │ │ │ │ - vpbroadcastd -0xb8(%r9),%zmm28 │ │ │ │ - vpmulld (%rdx),%zmm28,%zmm18 │ │ │ │ - vpmulld 0x40(%rdx),%zmm28,%zmm23 │ │ │ │ - vpmulld 0x80(%rdx),%zmm28,%zmm17 │ │ │ │ - vpmulld 0xc0(%rdx),%zmm28,%zmm21 │ │ │ │ - vpbroadcastd 0x84(%r9),%zmm29 │ │ │ │ - vpxord %zmm20,%zmm20,%zmm20 │ │ │ │ - vmovdqa32 -0x380(%r9),%zmm26 │ │ │ │ - vmovdqa32 %zmm20,(%rdx) │ │ │ │ - vmovdqa32 %zmm20,0x40(%rdx) │ │ │ │ - vmovdqa32 %zmm20,0x80(%rdx) │ │ │ │ - vmovdqa32 %zmm20,0xc0(%rdx) │ │ │ │ - vpaddd %zmm29,%zmm18,%zmm18 │ │ │ │ - vpaddd %zmm29,%zmm23,%zmm23 │ │ │ │ - vpaddd %zmm29,%zmm17,%zmm17 │ │ │ │ - vpaddd %zmm29,%zmm21,%zmm21 │ │ │ │ - vpsrlq $0x20,%zmm26,%zmm22 │ │ │ │ - vpsrad $0xc,%zmm18,%zmm18 │ │ │ │ - vpsrad $0xc,%zmm23,%zmm23 │ │ │ │ - vpsrad $0xc,%zmm17,%zmm17 │ │ │ │ - vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ - vmovdqa32 %zmm22,%zmm16 │ │ │ │ - vpermi2q %zmm23,%zmm18,%zmm16 │ │ │ │ - vpermt2q %zmm18,%zmm26,%zmm23 │ │ │ │ - vmovdqa32 %zmm22,%zmm18 │ │ │ │ - vpermi2q %zmm21,%zmm17,%zmm18 │ │ │ │ - vpermt2q %zmm17,%zmm26,%zmm21 │ │ │ │ - cmp $0x2b,%ecx │ │ │ │ - jl 357bdd <__cxa_finalize@plt+0x32cb8d> │ │ │ │ - vpmulld 0x100(%rdx),%zmm28,%zmm24 │ │ │ │ - vpmulld 0x140(%rdx),%zmm28,%zmm19 │ │ │ │ - vpmulld 0x180(%rdx),%zmm28,%zmm25 │ │ │ │ - vpmulld 0x1c0(%rdx),%zmm28,%zmm17 │ │ │ │ - vmovdqa32 %zmm20,0x100(%rdx) │ │ │ │ - vmovdqa32 %zmm20,0x140(%rdx) │ │ │ │ - vmovdqa32 %zmm20,0x180(%rdx) │ │ │ │ - vmovdqa32 %zmm20,0x1c0(%rdx) │ │ │ │ - vpaddd %zmm29,%zmm24,%zmm24 │ │ │ │ - vpaddd %zmm29,%zmm19,%zmm19 │ │ │ │ - vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ - vpaddd %zmm29,%zmm17,%zmm17 │ │ │ │ - vpsrad $0xc,%zmm24,%zmm24 │ │ │ │ - vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ - vpsrad $0xc,%zmm25,%zmm25 │ │ │ │ - vpsrad $0xc,%zmm17,%zmm17 │ │ │ │ - vmovdqa32 %zmm22,%zmm20 │ │ │ │ - vpermi2q %zmm19,%zmm24,%zmm20 │ │ │ │ - vpermt2q %zmm24,%zmm26,%zmm19 │ │ │ │ - vpermi2q %zmm17,%zmm25,%zmm22 │ │ │ │ - vpermt2q %zmm25,%zmm26,%zmm17 │ │ │ │ - vbroadcasti32x4 0x20(%r9),%zmm24 │ │ │ │ - vpmulld %zmm24,%zmm17,%zmm25 │ │ │ │ - vpmulld %zmm16,%zmm24,%zmm24 │ │ │ │ - vbroadcasti32x4 -0x1c0(%r9),%zmm26 │ │ │ │ - vpmulld %zmm26,%zmm17,%zmm17 │ │ │ │ - vpmulld %zmm26,%zmm16,%zmm16 │ │ │ │ - vpaddd %zmm25,%zmm16,%zmm16 │ │ │ │ - vpsubd %zmm17,%zmm24,%zmm17 │ │ │ │ - vbroadcasti32x4 -0x60(%r9),%zmm24 │ │ │ │ - vpmulld %zmm24,%zmm19,%zmm25 │ │ │ │ - vpmulld %zmm18,%zmm24,%zmm24 │ │ │ │ - vbroadcasti32x4 -0x120(%r9),%zmm26 │ │ │ │ - vpmulld %zmm26,%zmm19,%zmm19 │ │ │ │ - vpmulld %zmm26,%zmm18,%zmm18 │ │ │ │ - vpaddd %zmm25,%zmm18,%zmm18 │ │ │ │ - vpsubd %zmm19,%zmm24,%zmm19 │ │ │ │ - vbroadcasti32x4 -0xe0(%r9),%zmm24 │ │ │ │ - vpmulld %zmm24,%zmm21,%zmm25 │ │ │ │ - vpmulld %zmm20,%zmm24,%zmm24 │ │ │ │ - vbroadcasti32x4 -0xa0(%r9),%zmm26 │ │ │ │ - vpmulld %zmm26,%zmm21,%zmm21 │ │ │ │ - vpmulld %zmm26,%zmm20,%zmm20 │ │ │ │ - vpaddd %zmm25,%zmm20,%zmm20 │ │ │ │ - vpsubd %zmm24,%zmm21,%zmm21 │ │ │ │ - vbroadcasti32x4 -0x130(%r9),%zmm24 │ │ │ │ - vpmulld %zmm24,%zmm23,%zmm25 │ │ │ │ - vpmulld %zmm22,%zmm24,%zmm24 │ │ │ │ - vbroadcasti32x4 -0x50(%r9),%zmm26 │ │ │ │ - vpmulld %zmm26,%zmm23,%zmm23 │ │ │ │ - vpmulld %zmm26,%zmm22,%zmm22 │ │ │ │ - vpaddd %zmm25,%zmm22,%zmm22 │ │ │ │ - vpsubd %zmm24,%zmm23,%zmm23 │ │ │ │ - jmp 357c45 <__cxa_finalize@plt+0x32cbf5> │ │ │ │ - vbroadcasti32x4 0x20(%r9),%zmm17 │ │ │ │ - vbroadcasti32x4 -0x1c0(%r9),%zmm24 │ │ │ │ - vbroadcasti32x4 -0x60(%r9),%zmm19 │ │ │ │ - vbroadcasti32x4 -0x120(%r9),%zmm25 │ │ │ │ - vbroadcasti32x4 -0xe0(%r9),%zmm20 │ │ │ │ - vbroadcasti32x4 -0xa0(%r9),%zmm26 │ │ │ │ - vbroadcasti32x4 -0x130(%r9),%zmm22 │ │ │ │ - vbroadcasti32x4 -0x50(%r9),%zmm27 │ │ │ │ - vpmulld %zmm16,%zmm17,%zmm17 │ │ │ │ - vpmulld %zmm24,%zmm16,%zmm16 │ │ │ │ - vpmulld %zmm18,%zmm19,%zmm19 │ │ │ │ - vpmulld %zmm25,%zmm18,%zmm18 │ │ │ │ - vpmulld %zmm21,%zmm20,%zmm20 │ │ │ │ - vpmulld %zmm26,%zmm21,%zmm21 │ │ │ │ - vpmulld %zmm23,%zmm22,%zmm22 │ │ │ │ - vpmulld %zmm27,%zmm23,%zmm23 │ │ │ │ - vpbroadcastd 0x70(%r9),%zmm30 │ │ │ │ - vpbroadcastd 0x74(%r9),%zmm31 │ │ │ │ - vpsubd %zmm17,%zmm29,%zmm17 │ │ │ │ - vpsubd %zmm19,%zmm29,%zmm19 │ │ │ │ - vpaddd %zmm29,%zmm16,%zmm16 │ │ │ │ - vpaddd %zmm29,%zmm18,%zmm18 │ │ │ │ - vpaddd %zmm29,%zmm20,%zmm20 │ │ │ │ - vpaddd %zmm29,%zmm21,%zmm21 │ │ │ │ - vpaddd %zmm29,%zmm22,%zmm22 │ │ │ │ - vpaddd %zmm29,%zmm23,%zmm23 │ │ │ │ - vpsrad $0xc,%zmm16,%zmm16 │ │ │ │ - vpsrad $0xc,%zmm20,%zmm20 │ │ │ │ - vpsrad $0xc,%zmm17,%zmm17 │ │ │ │ - vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ - vpsrad $0xc,%zmm18,%zmm18 │ │ │ │ - vpsrad $0xc,%zmm22,%zmm22 │ │ │ │ - vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ - vpsrad $0xc,%zmm23,%zmm23 │ │ │ │ - vpsubd %zmm20,%zmm16,%zmm24 │ │ │ │ - vpaddd %zmm20,%zmm16,%zmm16 │ │ │ │ - vpsubd %zmm21,%zmm17,%zmm20 │ │ │ │ - vpaddd %zmm21,%zmm17,%zmm17 │ │ │ │ - vpsubd %zmm22,%zmm18,%zmm21 │ │ │ │ - vpaddd %zmm22,%zmm18,%zmm18 │ │ │ │ - vpsubd %zmm23,%zmm19,%zmm22 │ │ │ │ - vpaddd %zmm23,%zmm19,%zmm19 │ │ │ │ - vpmaxsd %zmm30,%zmm24,%zmm24 │ │ │ │ - vpmaxsd %zmm30,%zmm20,%zmm20 │ │ │ │ - vpmaxsd %zmm30,%zmm21,%zmm21 │ │ │ │ - vpmaxsd %zmm30,%zmm22,%zmm22 │ │ │ │ - vpminsd %zmm31,%zmm24,%zmm24 │ │ │ │ - vpminsd %zmm31,%zmm20,%zmm20 │ │ │ │ - vpminsd %zmm31,%zmm21,%zmm21 │ │ │ │ - vpminsd %zmm31,%zmm22,%zmm22 │ │ │ │ - vbroadcasti32x4 -0x40(%r9),%zmm27 │ │ │ │ - vbroadcasti32x4 -0x150(%r9),%zmm26 │ │ │ │ - vpmulld %zmm27,%zmm24,%zmm25 │ │ │ │ - vpmulld %zmm27,%zmm20,%zmm23 │ │ │ │ - vpmulld %zmm26,%zmm24,%zmm24 │ │ │ │ - vpmulld %zmm26,%zmm20,%zmm20 │ │ │ │ - vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ - vpaddd %zmm25,%zmm20,%zmm20 │ │ │ │ - vpaddd %zmm29,%zmm24,%zmm24 │ │ │ │ - vpsubd %zmm23,%zmm24,%zmm24 │ │ │ │ - vpsrad $0xc,%zmm20,%zmm20 │ │ │ │ - vpsrad $0xc,%zmm24,%zmm24 │ │ │ │ - vpmulld %zmm26,%zmm22,%zmm25 │ │ │ │ - vpmulld %zmm26,%zmm21,%zmm23 │ │ │ │ - vpmulld %zmm27,%zmm22,%zmm22 │ │ │ │ - vpmulld %zmm27,%zmm21,%zmm21 │ │ │ │ - vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ - vpaddd %zmm25,%zmm21,%zmm21 │ │ │ │ - vpaddd %zmm29,%zmm22,%zmm22 │ │ │ │ - vpsubd %zmm23,%zmm22,%zmm22 │ │ │ │ - vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ - vpsrad $0xc,%zmm22,%zmm22 │ │ │ │ - vpmaxsd %zmm30,%zmm16,%zmm16 │ │ │ │ - vpmaxsd %zmm30,%zmm18,%zmm18 │ │ │ │ - vpmaxsd %zmm30,%zmm17,%zmm17 │ │ │ │ - vpmaxsd %zmm30,%zmm19,%zmm19 │ │ │ │ - vpminsd %zmm31,%zmm16,%zmm16 │ │ │ │ - vpminsd %zmm31,%zmm18,%zmm18 │ │ │ │ - vpminsd %zmm31,%zmm17,%zmm17 │ │ │ │ - vpminsd %zmm31,%zmm19,%zmm19 │ │ │ │ - vpsubd %zmm18,%zmm16,%zmm23 │ │ │ │ - vpaddd %zmm18,%zmm16,%zmm16 │ │ │ │ - vpsubd %zmm19,%zmm17,%zmm18 │ │ │ │ - vpaddd %zmm19,%zmm17,%zmm17 │ │ │ │ - vpsubd %zmm22,%zmm20,%zmm19 │ │ │ │ - vpaddd %zmm22,%zmm20,%zmm20 │ │ │ │ - vpsubd %zmm21,%zmm24,%zmm22 │ │ │ │ - vpaddd %zmm21,%zmm24,%zmm24 │ │ │ │ - vpmaxsd %zmm30,%zmm23,%zmm23 │ │ │ │ - vpmaxsd %zmm30,%zmm19,%zmm19 │ │ │ │ - vpmaxsd %zmm30,%zmm18,%zmm18 │ │ │ │ - vpmaxsd %zmm30,%zmm22,%zmm22 │ │ │ │ - vpminsd %zmm31,%zmm23,%zmm23 │ │ │ │ - vpminsd %zmm31,%zmm19,%zmm19 │ │ │ │ - vpminsd %zmm31,%zmm18,%zmm18 │ │ │ │ - vpminsd %zmm31,%zmm22,%zmm22 │ │ │ │ - vpunpcklqdq %zmm23,%zmm19,%zmm21 │ │ │ │ - vpunpckhqdq %zmm23,%zmm19,%zmm19 │ │ │ │ - vpunpckhqdq %zmm18,%zmm22,%zmm23 │ │ │ │ - vpunpcklqdq %zmm18,%zmm22,%zmm22 │ │ │ │ - vpbroadcastd -0xc8(%r9),%zmm27 │ │ │ │ - vpbroadcastd -0xb0(%r9),%zmm26 │ │ │ │ - vpmulld %zmm27,%zmm23,%zmm25 │ │ │ │ - vpmulld %zmm27,%zmm19,%zmm18 │ │ │ │ - vpmulld %zmm26,%zmm23,%zmm23 │ │ │ │ - vpmulld %zmm26,%zmm19,%zmm19 │ │ │ │ - vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ - vpaddd %zmm25,%zmm19,%zmm19 │ │ │ │ - vpaddd %zmm29,%zmm23,%zmm23 │ │ │ │ - vpsubd %zmm18,%zmm23,%zmm23 │ │ │ │ - vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ - vpsrad $0xc,%zmm23,%zmm23 │ │ │ │ - vpmulld %zmm26,%zmm21,%zmm25 │ │ │ │ - vpmulld %zmm26,%zmm22,%zmm18 │ │ │ │ - vpmulld %zmm27,%zmm21,%zmm21 │ │ │ │ - vpmulld %zmm27,%zmm22,%zmm22 │ │ │ │ - vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ - vpaddd %zmm25,%zmm22,%zmm22 │ │ │ │ - vpaddd %zmm29,%zmm21,%zmm21 │ │ │ │ - vpsubd %zmm18,%zmm21,%zmm21 │ │ │ │ - vpsrad $0xc,%zmm22,%zmm22 │ │ │ │ - vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ - vpmaxsd %zmm30,%zmm16,%zmm16 │ │ │ │ - vpmaxsd %zmm30,%zmm20,%zmm20 │ │ │ │ - vpmaxsd %zmm30,%zmm17,%zmm17 │ │ │ │ - vpmaxsd %zmm30,%zmm24,%zmm24 │ │ │ │ - vpminsd %zmm31,%zmm16,%zmm16 │ │ │ │ - vpminsd %zmm31,%zmm20,%zmm20 │ │ │ │ - vpminsd %zmm31,%zmm17,%zmm17 │ │ │ │ - vpminsd %zmm31,%zmm24,%zmm24 │ │ │ │ - vpunpckhqdq %zmm16,%zmm20,%zmm18 │ │ │ │ - vpunpcklqdq %zmm16,%zmm20,%zmm20 │ │ │ │ - vpunpckhqdq %zmm17,%zmm24,%zmm16 │ │ │ │ - vpunpcklqdq %zmm17,%zmm24,%zmm24 │ │ │ │ - vpaddd %zmm23,%zmm22,%zmm17 │ │ │ │ - vpsubd %zmm23,%zmm22,%zmm22 │ │ │ │ - vpaddd %zmm19,%zmm21,%zmm23 │ │ │ │ - vpsubd %zmm19,%zmm21,%zmm21 │ │ │ │ - vpsubd %zmm16,%zmm24,%zmm19 │ │ │ │ - vpaddd %zmm16,%zmm24,%zmm24 │ │ │ │ - vpaddd %zmm18,%zmm20,%zmm16 │ │ │ │ - vpsubd %zmm18,%zmm20,%zmm20 │ │ │ │ - vpmaxsd %zmm30,%zmm22,%zmm22 │ │ │ │ - vpmaxsd %zmm30,%zmm21,%zmm21 │ │ │ │ - vpmaxsd %zmm30,%zmm19,%zmm19 │ │ │ │ - vpmaxsd %zmm30,%zmm20,%zmm20 │ │ │ │ - mov $0x3333,%eax │ │ │ │ - vpminsd %zmm31,%zmm22,%zmm22 │ │ │ │ - vpminsd %zmm31,%zmm21,%zmm21 │ │ │ │ - vpminsd %zmm31,%zmm19,%zmm19 │ │ │ │ - vpminsd %zmm31,%zmm20,%zmm20 │ │ │ │ - kmovw %eax,%k1 │ │ │ │ - vpmulld %zmm28,%zmm22,%zmm22 │ │ │ │ - vpmulld %zmm28,%zmm21,%zmm21 │ │ │ │ - vpmulld %zmm28,%zmm19,%zmm19 │ │ │ │ - vpmulld %zmm28,%zmm20,%zmm20 │ │ │ │ - vpxord %zmm25,%zmm25,%zmm25 │ │ │ │ - vpsubd %zmm16,%zmm25,%zmm16{%k1} │ │ │ │ - vpsubd %zmm17,%zmm25,%zmm17{%k1} │ │ │ │ - vpsubd %zmm23,%zmm25,%zmm23{%k1} │ │ │ │ - vpsubd %zmm24,%zmm25,%zmm24{%k1} │ │ │ │ - vpaddd %zmm29,%zmm22,%zmm22 │ │ │ │ - vpaddd %zmm29,%zmm20,%zmm20 │ │ │ │ - vpaddd %zmm21,%zmm22,%zmm18 │ │ │ │ - vpsubd %zmm21,%zmm22,%zmm22 │ │ │ │ - vpsubd %zmm19,%zmm20,%zmm21 │ │ │ │ - vpaddd %zmm20,%zmm19,%zmm19 │ │ │ │ - vpsrad $0xc,%zmm18,%zmm18 │ │ │ │ - vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ - vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ - vpsrad $0xc,%zmm22,%zmm22 │ │ │ │ - vpsubd %zmm18,%zmm25,%zmm18{%k1} │ │ │ │ - vpsubd %zmm19,%zmm25,%zmm19{%k1} │ │ │ │ - vpsubd %zmm21,%zmm25,%zmm21{%k1} │ │ │ │ - vpsubd %zmm22,%zmm25,%zmm22{%k1} │ │ │ │ - ret │ │ │ │ + lea 0x56e(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - lea 0x86e59(%rip),%r9 │ │ │ │ - vpshufd $0x4e,%zmm16,%zmm20 │ │ │ │ - vpshufd $0x4e,%zmm17,%zmm21 │ │ │ │ - call 338090 <__cxa_finalize@plt+0x30d040> │ │ │ │ - vmovshdup 0x874fc(%rip),%zmm27 │ │ │ │ - vpmulhrsw %zmm22,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm22,%zmm17,%zmm17 │ │ │ │ - vpbroadcastd 0x8788e(%rip),%zmm29 │ │ │ │ - vpxord %zmm28,%zmm28,%zmm28 │ │ │ │ - lea (%rsi,%rsi,2),%rax │ │ │ │ + mov %rsp,%r10 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0x300,%rsp │ │ │ │ + vpbroadcastd 0x8d9a1(%rip),%ymm13 │ │ │ │ + vpbroadcastd 0x8d99c(%rip),%ymm14 │ │ │ │ + jmp 3503c0 <__cxa_finalize@plt+0x325370> │ │ │ │ + call 3512e0 <__cxa_finalize@plt+0x326290> │ │ │ │ + call 34eba0 <__cxa_finalize@plt+0x323b50> │ │ │ │ + call 351540 <__cxa_finalize@plt+0x3264f0> │ │ │ │ + call 34eba0 <__cxa_finalize@plt+0x323b50> │ │ │ │ + vpsrad $0x4,%ymm0,%ymm0 │ │ │ │ + vpsrad $0x4,%ymm1,%ymm1 │ │ │ │ + vpsrad $0x4,%ymm2,%ymm2 │ │ │ │ + vpsrad $0x4,%ymm3,%ymm3 │ │ │ │ + vpsrad $0x4,%ymm12,%ymm12 │ │ │ │ + vpsrad $0x4,%ymm13,%ymm13 │ │ │ │ + vpsrad $0x4,%ymm14,%ymm14 │ │ │ │ + vpsrad $0x4,%ymm15,%ymm15 │ │ │ │ + vpsrad $0xf,%ymm4,%ymm4 │ │ │ │ + vpsrad $0xf,%ymm5,%ymm5 │ │ │ │ + vpsrad $0xf,%ymm6,%ymm6 │ │ │ │ + vpsrad $0xf,%ymm7,%ymm7 │ │ │ │ + vpsrad $0xf,%ymm8,%ymm8 │ │ │ │ + vpsrad $0xf,%ymm9,%ymm9 │ │ │ │ + vpsrad $0xf,%ymm10,%ymm10 │ │ │ │ + vpsrad $0xf,%ymm11,%ymm11 │ │ │ │ + vpackssdw %ymm14,%ymm15,%ymm15 │ │ │ │ + vpackssdw %ymm12,%ymm13,%ymm14 │ │ │ │ + vpackssdw %ymm10,%ymm11,%ymm13 │ │ │ │ + vpackssdw %ymm8,%ymm9,%ymm12 │ │ │ │ + vpackssdw %ymm6,%ymm7,%ymm11 │ │ │ │ + vpackssdw %ymm4,%ymm5,%ymm10 │ │ │ │ + vpackssdw %ymm2,%ymm3,%ymm7 │ │ │ │ + vpackssdw %ymm0,%ymm1,%ymm6 │ │ │ │ + vpblendd $0x33,-0x80(%r9),%ymm6,%ymm0 │ │ │ │ + vpblendd $0xcc,-0x80(%r9),%ymm6,%ymm1 │ │ │ │ + vpblendd $0x33,-0x60(%r9),%ymm7,%ymm2 │ │ │ │ + vpblendd $0xcc,-0x60(%r9),%ymm7,%ymm3 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vpermq $0x8d,%ymm1,%ymm1 │ │ │ │ + vpermq $0xd8,%ymm2,%ymm2 │ │ │ │ + vpermq $0x8d,%ymm3,%ymm3 │ │ │ │ + call 34fa40 <__cxa_finalize@plt+0x3249f0> │ │ │ │ + call 34e9d2 <__cxa_finalize@plt+0x323982> │ │ │ │ + vpblendd $0x33,-0x40(%r9),%ymm10,%ymm0 │ │ │ │ + vpblendd $0xcc,-0x40(%r9),%ymm10,%ymm1 │ │ │ │ + vpblendd $0x33,-0x20(%r9),%ymm11,%ymm2 │ │ │ │ + vpblendd $0xcc,-0x20(%r9),%ymm11,%ymm3 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vpermq $0x8d,%ymm1,%ymm1 │ │ │ │ + vpermq $0xd8,%ymm2,%ymm2 │ │ │ │ + vpermq $0x8d,%ymm3,%ymm3 │ │ │ │ + call 34e9d2 <__cxa_finalize@plt+0x323982> │ │ │ │ + vpblendd $0x33,(%r9),%ymm12,%ymm0 │ │ │ │ + vpblendd $0xcc,(%r9),%ymm12,%ymm1 │ │ │ │ + vpblendd $0x33,0x20(%r9),%ymm13,%ymm2 │ │ │ │ + vpblendd $0xcc,0x20(%r9),%ymm13,%ymm3 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vpermq $0x8d,%ymm1,%ymm1 │ │ │ │ + vpermq $0xd8,%ymm2,%ymm2 │ │ │ │ + vpermq $0x8d,%ymm3,%ymm3 │ │ │ │ + call 34e9d2 <__cxa_finalize@plt+0x323982> │ │ │ │ + vpblendd $0x33,0x40(%r9),%ymm14,%ymm0 │ │ │ │ + vpblendd $0xcc,0x40(%r9),%ymm14,%ymm1 │ │ │ │ + vpblendd $0x33,0x60(%r9),%ymm15,%ymm2 │ │ │ │ + vpblendd $0xcc,0x60(%r9),%ymm15,%ymm3 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vpermq $0x8d,%ymm1,%ymm1 │ │ │ │ + vpermq $0xd8,%ymm2,%ymm2 │ │ │ │ + vpermq $0x8d,%ymm3,%ymm3 │ │ │ │ + call 34e9d2 <__cxa_finalize@plt+0x323982> │ │ │ │ + mov %r10,%rsp │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x87809(%rip),%r9 │ │ │ │ - lea -0xb27(%rip),%r8 │ │ │ │ - jmp 3580c0 <__cxa_finalize@plt+0x32d070> │ │ │ │ - lea 0x877f9(%rip),%r9 │ │ │ │ - lea 0x18a(%rip),%r8 │ │ │ │ - add $0xffffffeb,%ecx │ │ │ │ - jmp 3580c0 <__cxa_finalize@plt+0x32d070> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x877d9(%rip),%r9 │ │ │ │ - lea -0x707(%rip),%r8 │ │ │ │ - jmp 3580c0 <__cxa_finalize@plt+0x32d070> │ │ │ │ - lea 0x877c9(%rip),%r9 │ │ │ │ - lea 0x43(%rip),%r8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - call 3579d0 <__cxa_finalize@plt+0x32c980> │ │ │ │ - vpbroadcastd 0x78(%r9),%zmm25 │ │ │ │ - vpsubd %zmm19,%zmm25,%zmm20 │ │ │ │ - vpaddd %zmm21,%zmm25,%zmm19 │ │ │ │ - vpaddd %zmm18,%zmm25,%zmm21 │ │ │ │ - vpsubd %zmm22,%zmm25,%zmm18 │ │ │ │ - vpsubd %zmm17,%zmm25,%zmm22 │ │ │ │ - vpaddd %zmm23,%zmm25,%zmm17 │ │ │ │ - vpaddd %zmm16,%zmm25,%zmm23 │ │ │ │ - vpsubd %zmm24,%zmm25,%zmm16 │ │ │ │ - jmp 35795c <__cxa_finalize@plt+0x32c90c> │ │ │ │ - call 358020 <__cxa_finalize@plt+0x32cfd0> │ │ │ │ - vpsrlq $0x8,%zmm27,%zmm27 │ │ │ │ - vpermq %zmm19,%zmm27,%zmm24 │ │ │ │ - vpermq %zmm18,%zmm27,%zmm25 │ │ │ │ - call 3575bb <__cxa_finalize@plt+0x32c56b> │ │ │ │ - vpermq %zmm17,%zmm27,%zmm24 │ │ │ │ - vpermq %zmm16,%zmm27,%zmm25 │ │ │ │ - jmp 3575bb <__cxa_finalize@plt+0x32c56b> │ │ │ │ - nop │ │ │ │ - lea 0x87749(%rip),%r9 │ │ │ │ - lea -0xbe7(%rip),%r8 │ │ │ │ - jmp 358170 <__cxa_finalize@plt+0x32d120> │ │ │ │ - lea 0x87739(%rip),%r9 │ │ │ │ - lea -0x7a7(%rip),%r8 │ │ │ │ - jmp 358170 <__cxa_finalize@plt+0x32d120> │ │ │ │ - lea 0x87729(%rip),%r9 │ │ │ │ - lea -0x5d(%rip),%r8 │ │ │ │ - jmp 358170 <__cxa_finalize@plt+0x32d120> │ │ │ │ - lea 0x87719(%rip),%r9 │ │ │ │ - lea 0xaa(%rip),%r8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - call 35663e <__cxa_finalize@plt+0x32b5ee> │ │ │ │ - vpbroadcastd 0x98(%r9),%zmm24 │ │ │ │ - vpbroadcastd 0x8c(%r9),%zmm29 │ │ │ │ - vpxord %zmm26,%zmm26,%zmm26 │ │ │ │ - vpmulld %zmm24,%zmm16,%zmm16 │ │ │ │ - vpmulld %zmm24,%zmm17,%zmm17 │ │ │ │ - vpmulld %zmm24,%zmm18,%zmm18 │ │ │ │ - vpmulld %zmm24,%zmm19,%zmm19 │ │ │ │ - vpmulld %zmm24,%zmm20,%zmm20 │ │ │ │ - vpmulld %zmm24,%zmm21,%zmm21 │ │ │ │ - vpmulld %zmm24,%zmm22,%zmm22 │ │ │ │ - vpmulld %zmm24,%zmm23,%zmm23 │ │ │ │ - vmovdqa32 %zmm26,(%rdx) │ │ │ │ - vmovdqa32 %zmm26,0x40(%rdx) │ │ │ │ - vmovdqa32 %zmm26,0x80(%rdx) │ │ │ │ - vmovdqa32 %zmm26,0xc0(%rdx) │ │ │ │ - vmovdqa32 %zmm26,0x100(%rdx) │ │ │ │ - vmovdqa32 %zmm26,0x140(%rdx) │ │ │ │ - vmovdqa32 %zmm26,0x180(%rdx) │ │ │ │ - vmovdqa32 %zmm26,0x1c0(%rdx) │ │ │ │ - call 356683 <__cxa_finalize@plt+0x32b633> │ │ │ │ - vpsrlq $0x10,-0x3c0(%r9),%zmm24 │ │ │ │ - vpsrlq $0x8,%zmm24,%zmm25 │ │ │ │ - vmovdqa32 %zmm24,%zmm26 │ │ │ │ - vmovdqa32 %zmm25,%zmm27 │ │ │ │ - call 357860 <__cxa_finalize@plt+0x32c810> │ │ │ │ - jmp *%r8 │ │ │ │ - vmovshdup -0x340(%r9),%zmm20 │ │ │ │ - vpbroadcastd 0x58(%r9),%zmm27 │ │ │ │ - vmovdqa32 %zmm20,%zmm21 │ │ │ │ - jmp 35757e <__cxa_finalize@plt+0x32c52e> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x87639(%rip),%r9 │ │ │ │ - lea 0x141(%rip),%r8 │ │ │ │ + vmovdqa %ymm8,0x100(%rdx) │ │ │ │ + vmovdqa %ymm9,0x120(%rdx) │ │ │ │ + vmovdqa %ymm10,0x140(%rdx) │ │ │ │ + vmovdqa %ymm11,0x160(%rdx) │ │ │ │ + vmovdqa %ymm12,0x180(%rdx) │ │ │ │ + vmovdqa %ymm13,0x1a0(%rdx) │ │ │ │ + vmovdqa %ymm14,0x1c0(%rdx) │ │ │ │ + vmovdqa %ymm15,0x1e0(%rdx) │ │ │ │ + call 34be50 <__cxa_finalize@plt+0x320e00> │ │ │ │ + vmovdqa %ymm0,(%rdx) │ │ │ │ + vmovdqa %ymm3,0x20(%rdx) │ │ │ │ + vmovdqa %ymm4,0x40(%rdx) │ │ │ │ + vmovdqa %ymm7,0x60(%rdx) │ │ │ │ + vpbroadcastd 0x8d79f(%rip),%ymm13 │ │ │ │ + vpbroadcastd 0x8d79a(%rip),%ymm14 │ │ │ │ + vpmaxsd %ymm2,%ymm13,%ymm0 │ │ │ │ + vpmaxsd %ymm6,%ymm13,%ymm2 │ │ │ │ + vpmaxsd %ymm5,%ymm13,%ymm5 │ │ │ │ + vpmaxsd %ymm1,%ymm13,%ymm7 │ │ │ │ + vpminsd %ymm0,%ymm14,%ymm0 │ │ │ │ + vpminsd %ymm2,%ymm14,%ymm2 │ │ │ │ + vpminsd %ymm5,%ymm14,%ymm5 │ │ │ │ + vpminsd %ymm7,%ymm14,%ymm7 │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 3582b0 <__cxa_finalize@plt+0x32d260> │ │ │ │ - imul $0xb5,(%rdx),%eax │ │ │ │ - mov %ecx,(%rdx) │ │ │ │ - or $0x10,%ecx │ │ │ │ - add $0x280,%eax │ │ │ │ - sar $0xa,%eax │ │ │ │ - jmp 357315 <__cxa_finalize@plt+0x32c2c5> │ │ │ │ + jge 35138b <__cxa_finalize@plt+0x32633b> │ │ │ │ + vpxor %ymm1,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm1,%ymm3 │ │ │ │ + vmovdqa %ymm1,%ymm4 │ │ │ │ + vmovdqa %ymm1,%ymm6 │ │ │ │ + jmp 35148a <__cxa_finalize@plt+0x32643a> │ │ │ │ + sub $0x100,%rax │ │ │ │ + vmovdqa -0x80(%rax),%ymm8 │ │ │ │ + vmovdqa -0x60(%rax),%ymm3 │ │ │ │ + vmovdqa -0x40(%rax),%ymm4 │ │ │ │ + vmovdqa -0x20(%rax),%ymm11 │ │ │ │ + vmovdqa (%rax),%ymm12 │ │ │ │ + vmovdqa 0x20(%rax),%ymm1 │ │ │ │ + vmovdqa 0x40(%rax),%ymm6 │ │ │ │ + vmovdqa 0x60(%rax),%ymm15 │ │ │ │ + vpunpckldq %ymm3,%ymm8,%ymm13 │ │ │ │ + vpunpckhdq %ymm3,%ymm8,%ymm8 │ │ │ │ + vpunpckldq %ymm11,%ymm4,%ymm9 │ │ │ │ + vpunpckhdq %ymm11,%ymm4,%ymm4 │ │ │ │ + vpunpckldq %ymm1,%ymm12,%ymm10 │ │ │ │ + vpunpckhdq %ymm1,%ymm12,%ymm12 │ │ │ │ + vpunpckldq %ymm15,%ymm6,%ymm14 │ │ │ │ + vpunpckhdq %ymm15,%ymm6,%ymm6 │ │ │ │ + vpunpcklqdq %ymm9,%ymm13,%ymm3 │ │ │ │ + vpunpckhqdq %ymm9,%ymm13,%ymm13 │ │ │ │ + vpunpcklqdq %ymm4,%ymm8,%ymm11 │ │ │ │ + vpunpckhqdq %ymm4,%ymm8,%ymm9 │ │ │ │ + vpunpcklqdq %ymm14,%ymm10,%ymm1 │ │ │ │ + vpunpckhqdq %ymm14,%ymm10,%ymm10 │ │ │ │ + vpunpcklqdq %ymm6,%ymm12,%ymm15 │ │ │ │ + vpunpckhqdq %ymm6,%ymm12,%ymm14 │ │ │ │ + vperm2i128 $0x20,%ymm1,%ymm3,%ymm8 │ │ │ │ + vperm2i128 $0x31,%ymm1,%ymm3,%ymm12 │ │ │ │ + vperm2i128 $0x20,%ymm10,%ymm13,%ymm3 │ │ │ │ + vperm2i128 $0x31,%ymm10,%ymm13,%ymm1 │ │ │ │ + vperm2i128 $0x20,%ymm15,%ymm11,%ymm4 │ │ │ │ + vperm2i128 $0x31,%ymm15,%ymm11,%ymm6 │ │ │ │ + vperm2i128 $0x20,%ymm14,%ymm9,%ymm11 │ │ │ │ + vperm2i128 $0x31,%ymm14,%ymm9,%ymm15 │ │ │ │ + vmovdqa %ymm8,0x80(%rdx) │ │ │ │ + vmovdqa %ymm11,0xa0(%rdx) │ │ │ │ + vmovdqa %ymm12,0xc0(%rdx) │ │ │ │ + vmovdqa %ymm15,0xe0(%rdx) │ │ │ │ + vpbroadcastd 0x8d687(%rip),%ymm13 │ │ │ │ + vpbroadcastd 0x8d682(%rip),%ymm14 │ │ │ │ + vpmaxsd %ymm1,%ymm13,%ymm1 │ │ │ │ + vpmaxsd %ymm3,%ymm13,%ymm3 │ │ │ │ + vpmaxsd %ymm4,%ymm13,%ymm4 │ │ │ │ + vpmaxsd %ymm6,%ymm13,%ymm6 │ │ │ │ + vpminsd %ymm1,%ymm14,%ymm1 │ │ │ │ + vpminsd %ymm3,%ymm14,%ymm3 │ │ │ │ + vpminsd %ymm4,%ymm14,%ymm4 │ │ │ │ + vpminsd %ymm6,%ymm14,%ymm6 │ │ │ │ + vpbroadcastd 0x8c409(%rip),%ymm12 │ │ │ │ + vpbroadcastd 0x8d55c(%rip),%ymm15 │ │ │ │ + call 34f115 <__cxa_finalize@plt+0x3240c5> │ │ │ │ + vpmaxsd (%rdx),%ymm13,%ymm0 │ │ │ │ + vpmaxsd 0x20(%rdx),%ymm13,%ymm7 │ │ │ │ + vpmaxsd 0x40(%rdx),%ymm13,%ymm2 │ │ │ │ + vpmaxsd 0x60(%rdx),%ymm13,%ymm5 │ │ │ │ + vpminsd %ymm0,%ymm14,%ymm0 │ │ │ │ + vpminsd %ymm2,%ymm14,%ymm2 │ │ │ │ + vpminsd %ymm5,%ymm14,%ymm5 │ │ │ │ + vpminsd %ymm7,%ymm14,%ymm7 │ │ │ │ + test %ecx,%ecx │ │ │ │ + jge 3514e2 <__cxa_finalize@plt+0x326492> │ │ │ │ + vpxor %ymm1,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm1,%ymm3 │ │ │ │ + vmovdqa %ymm1,%ymm4 │ │ │ │ + vmovdqa %ymm1,%ymm6 │ │ │ │ + jmp 35151a <__cxa_finalize@plt+0x3264ca> │ │ │ │ + vpmaxsd 0x80(%rdx),%ymm13,%ymm4 │ │ │ │ + vpmaxsd 0xa0(%rdx),%ymm13,%ymm3 │ │ │ │ + vpmaxsd 0xc0(%rdx),%ymm13,%ymm6 │ │ │ │ + vpmaxsd 0xe0(%rdx),%ymm13,%ymm1 │ │ │ │ + vpminsd %ymm1,%ymm14,%ymm1 │ │ │ │ + vpminsd %ymm3,%ymm14,%ymm3 │ │ │ │ + vpminsd %ymm4,%ymm14,%ymm4 │ │ │ │ + vpminsd %ymm6,%ymm14,%ymm6 │ │ │ │ + call 34ed1a <__cxa_finalize@plt+0x323cca> │ │ │ │ + vpbroadcastd 0x8d5a4(%rip),%ymm14 │ │ │ │ + vpsrld $0xb,%ymm15,%ymm15 │ │ │ │ + vpsubd %ymm15,%ymm14,%ymm13 │ │ │ │ + vpslld $0x3,%ymm15,%ymm15 │ │ │ │ + ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x87609(%rip),%r9 │ │ │ │ - lea 0x16c6(%rip),%r8 │ │ │ │ - add $0x1c,%ecx │ │ │ │ - jmp 3582b0 <__cxa_finalize@plt+0x32d260> │ │ │ │ + vpsrad $0x4,%ymm0,%ymm0 │ │ │ │ + vpsrad $0x4,%ymm1,%ymm1 │ │ │ │ + vpsrad $0x4,%ymm2,%ymm2 │ │ │ │ + vpsrad $0x4,%ymm3,%ymm3 │ │ │ │ + vpsrad $0x4,%ymm12,%ymm12 │ │ │ │ + vpsrad $0x4,%ymm13,%ymm13 │ │ │ │ + vpsrad $0x4,%ymm14,%ymm14 │ │ │ │ + vpsrad $0x4,%ymm15,%ymm15 │ │ │ │ + vpsrad $0xf,%ymm4,%ymm4 │ │ │ │ + vpsrad $0xf,%ymm5,%ymm5 │ │ │ │ + vpsrad $0xf,%ymm6,%ymm6 │ │ │ │ + vpsrad $0xf,%ymm7,%ymm7 │ │ │ │ + vpsrad $0xf,%ymm8,%ymm8 │ │ │ │ + vpsrad $0xf,%ymm9,%ymm9 │ │ │ │ + vpsrad $0xf,%ymm10,%ymm10 │ │ │ │ + vpsrad $0xf,%ymm11,%ymm11 │ │ │ │ + vpackssdw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpackssdw %ymm3,%ymm2,%ymm1 │ │ │ │ + vpackssdw %ymm5,%ymm4,%ymm2 │ │ │ │ + vpackssdw %ymm7,%ymm6,%ymm3 │ │ │ │ + vpackssdw %ymm9,%ymm8,%ymm4 │ │ │ │ + vpackssdw %ymm11,%ymm10,%ymm5 │ │ │ │ + vpackssdw %ymm13,%ymm12,%ymm6 │ │ │ │ + vpackssdw %ymm15,%ymm14,%ymm7 │ │ │ │ + vmovdqa %ymm0,-0x80(%rax) │ │ │ │ + vmovdqa %ymm1,-0x60(%rax) │ │ │ │ + vmovdqa %ymm2,-0x40(%rax) │ │ │ │ + vmovdqa %ymm3,-0x20(%rax) │ │ │ │ + vmovdqa %ymm4,(%rax) │ │ │ │ + vmovdqa %ymm5,0x20(%rax) │ │ │ │ + vmovdqa %ymm6,0x40(%rax) │ │ │ │ + vmovdqa %ymm7,0x60(%rax) │ │ │ │ + vmovdqa 0x100(%rdx),%ymm0 │ │ │ │ + vmovdqa 0x120(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x140(%rdx),%ymm2 │ │ │ │ + vmovdqa 0x160(%rdx),%ymm3 │ │ │ │ + vmovdqa 0x180(%rdx),%ymm4 │ │ │ │ + vmovdqa 0x1a0(%rdx),%ymm5 │ │ │ │ + vmovdqa 0x1c0(%rdx),%ymm6 │ │ │ │ + vmovdqa 0x1e0(%rdx),%ymm7 │ │ │ │ + mov %rax,%r9 │ │ │ │ + add $0x200,%rax │ │ │ │ + jmp 351320 <__cxa_finalize@plt+0x3262d0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x902(%rip),%r8 │ │ │ │ + jmp 351670 <__cxa_finalize@plt+0x326620> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x502(%rip),%r8 │ │ │ │ + jmp 351670 <__cxa_finalize@plt+0x326620> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x2e(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x875e9(%rip),%r9 │ │ │ │ - lea 0x1522(%rip),%r8 │ │ │ │ - jmp 3582b0 <__cxa_finalize@plt+0x32d260> │ │ │ │ - lea 0x875d9(%rip),%r9 │ │ │ │ - lea 0xa46(%rip),%r8 │ │ │ │ + nop │ │ │ │ + mov %rsp,%r10 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0x300,%rsp │ │ │ │ + vpbroadcastd 0x8d461(%rip),%ymm13 │ │ │ │ + vpbroadcastd 0x8d45c(%rip),%ymm14 │ │ │ │ + jmp 350760 <__cxa_finalize@plt+0x325710> │ │ │ │ + call 3512e0 <__cxa_finalize@plt+0x326290> │ │ │ │ + call 34f500 <__cxa_finalize@plt+0x3244b0> │ │ │ │ + call 351540 <__cxa_finalize@plt+0x3264f0> │ │ │ │ + call 34f500 <__cxa_finalize@plt+0x3244b0> │ │ │ │ + jmp 351169 <__cxa_finalize@plt+0x326119> │ │ │ │ xchg %ax,%ax │ │ │ │ - vpbroadcastd 0x84(%r9),%zmm29 │ │ │ │ - vpbroadcastd -0xb8(%r9),%zmm28 │ │ │ │ - vpbroadcastd 0x70(%r9),%zmm30 │ │ │ │ - vpbroadcastd 0x74(%r9),%zmm31 │ │ │ │ - cmp $0x24,%ecx │ │ │ │ - jl 35843e <__cxa_finalize@plt+0x32d3ee> │ │ │ │ - vmovdqa32 (%rdx),%zmm16 │ │ │ │ - vmovdqa32 0x80(%rdx),%zmm17 │ │ │ │ - vmovdqa32 0x100(%rdx),%zmm18 │ │ │ │ - vmovdqa32 0x180(%rdx),%zmm19 │ │ │ │ - vmovdqa32 0x200(%rdx),%zmm20 │ │ │ │ - vmovdqa32 0x280(%rdx),%zmm21 │ │ │ │ - vmovdqa32 0x300(%rdx),%zmm22 │ │ │ │ - vmovdqa32 0x380(%rdx),%zmm23 │ │ │ │ - call 35680b <__cxa_finalize@plt+0x32b7bb> │ │ │ │ - vmovdqa32 0x40(%rdx),%zmm0 │ │ │ │ - vmovdqa32 0xc0(%rdx),%zmm1 │ │ │ │ - vmovdqa32 0x140(%rdx),%zmm2 │ │ │ │ - vmovdqa32 0x1c0(%rdx),%zmm3 │ │ │ │ - vmovdqa32 0x240(%rdx),%zmm4 │ │ │ │ - vmovdqa32 0x2c0(%rdx),%zmm5 │ │ │ │ - vmovdqa32 0x340(%rdx),%zmm6 │ │ │ │ - vmovdqa32 0x3c0(%rdx),%zmm7 │ │ │ │ - call 3585ce <__cxa_finalize@plt+0x32d57e> │ │ │ │ - call 35892e <__cxa_finalize@plt+0x32d8de> │ │ │ │ - vzeroupper │ │ │ │ - call 358a56 <__cxa_finalize@plt+0x32da06> │ │ │ │ - mov $0x300,%eax │ │ │ │ - vpxord %zmm24,%zmm24,%zmm24 │ │ │ │ - vmovdqa32 %zmm24,0xc0(%rdx,%rax,1) │ │ │ │ - vmovdqa32 %zmm24,0x80(%rdx,%rax,1) │ │ │ │ - vmovdqa32 %zmm24,0x40(%rdx,%rax,1) │ │ │ │ - vmovdqa32 %zmm24,(%rdx,%rax,1) │ │ │ │ - sub $0x100,%eax │ │ │ │ - jge 358366 <__cxa_finalize@plt+0x32d316> │ │ │ │ - jmp *%r8 │ │ │ │ - lea 0x86aea(%rip),%r9 │ │ │ │ - call 338950 <__cxa_finalize@plt+0x30d900> │ │ │ │ - vmovshdup 0x8719b(%rip),%zmm28 │ │ │ │ - vpbroadcastd 0x872d1(%rip),%zmm27 │ │ │ │ - vpsrlq $0x8,%zmm28,%zmm29 │ │ │ │ - vpermq %zmm16,%zmm28,%zmm24 │ │ │ │ - vpermq %zmm23,%zmm29,%zmm16 │ │ │ │ - vpermq %zmm17,%zmm29,%zmm23 │ │ │ │ - vpermq %zmm22,%zmm28,%zmm17 │ │ │ │ - vpermq %zmm18,%zmm28,%zmm22 │ │ │ │ - vpermq %zmm21,%zmm29,%zmm18 │ │ │ │ - vpermq %zmm19,%zmm29,%zmm21 │ │ │ │ - vpermq %zmm20,%zmm28,%zmm19 │ │ │ │ - lea (%rsi,%rsi,2),%rax │ │ │ │ - vpbroadcastd 0x874f4(%rip),%zmm29 │ │ │ │ - vpxord %zmm28,%zmm28,%zmm28 │ │ │ │ - vpmulhrsw %zmm24,%zmm27,%zmm24 │ │ │ │ - vpmulhrsw %zmm23,%zmm27,%zmm25 │ │ │ │ - call 3575bb <__cxa_finalize@plt+0x32c56b> │ │ │ │ - vpmulhrsw %zmm22,%zmm27,%zmm24 │ │ │ │ - vpmulhrsw %zmm21,%zmm27,%zmm25 │ │ │ │ - call 3575bb <__cxa_finalize@plt+0x32c56b> │ │ │ │ - vpmulhrsw %zmm19,%zmm27,%zmm24 │ │ │ │ - vpmulhrsw %zmm18,%zmm27,%zmm25 │ │ │ │ - call 3575bb <__cxa_finalize@plt+0x32c56b> │ │ │ │ - vpmulhrsw %zmm17,%zmm27,%zmm24 │ │ │ │ - vpmulhrsw %zmm16,%zmm27,%zmm25 │ │ │ │ - jmp 3575bb <__cxa_finalize@plt+0x32c56b> │ │ │ │ - vmovdqa32 (%rdx),%ymm16 │ │ │ │ - vmovdqa32 0x100(%rdx),%ymm18 │ │ │ │ - vmovshdup -0x380(%r9),%zmm24 │ │ │ │ - vmovdqa32 0x80(%rdx),%ymm17 │ │ │ │ - vmovdqa32 0x180(%rdx),%ymm19 │ │ │ │ - vmovdqa32 0x40(%rdx),%ymm20 │ │ │ │ - vmovdqa32 0xc0(%rdx),%ymm21 │ │ │ │ - vmovdqa32 0x140(%rdx),%ymm22 │ │ │ │ - vmovdqa32 0x1c0(%rdx),%ymm23 │ │ │ │ - vpermt2q %zmm18,%zmm24,%zmm16 │ │ │ │ - vpermt2q %zmm19,%zmm24,%zmm17 │ │ │ │ - vpermt2q %zmm21,%zmm24,%zmm20 │ │ │ │ - vpermt2q %zmm22,%zmm24,%zmm23 │ │ │ │ - call 355d30 <__cxa_finalize@plt+0x32ace0> │ │ │ │ - call 357620 <__cxa_finalize@plt+0x32c5d0> │ │ │ │ - vpbroadcastd 0x7c(%r9),%zmm27 │ │ │ │ - call 3569df <__cxa_finalize@plt+0x32b98f> │ │ │ │ - vmovdqa32 -0x3c0(%r9),%zmm24 │ │ │ │ - vpsrlq $0x8,%zmm24,%zmm25 │ │ │ │ - jmp 358c91 <__cxa_finalize@plt+0x32dc41> │ │ │ │ - nopl (%rax) │ │ │ │ - vpaddd %zmm29,%zmm0,%zmm0 │ │ │ │ - vpaddd %zmm29,%zmm1,%zmm1 │ │ │ │ - vpsrad $0xc,%zmm0,%zmm0 │ │ │ │ - vpsrad $0xc,%zmm1,%zmm1 │ │ │ │ - vpmulld 0x10(%r9){1to16},%zmm0,%zmm6 │ │ │ │ - vpmulld -0x180(%r9){1to16},%zmm0,%zmm25 │ │ │ │ - vpmulld -0x8(%r9){1to16},%zmm1,%zmm2 │ │ │ │ - vpmulld 0x18(%r9){1to16},%zmm1,%zmm1 │ │ │ │ - vpsubd %zmm2,%zmm29,%zmm2 │ │ │ │ - vpaddd %zmm29,%zmm6,%zmm6 │ │ │ │ - vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ - vpaddd %zmm29,%zmm1,%zmm1 │ │ │ │ - vpsrad $0xc,%zmm2,%zmm2 │ │ │ │ - vpsrad $0xc,%zmm6,%zmm6 │ │ │ │ - vpsrad $0xc,%zmm25,%zmm25 │ │ │ │ - vpsrad $0xc,%zmm1,%zmm1 │ │ │ │ - vmovdqa32 %zmm25,%zmm4 │ │ │ │ - vmovdqa32 %zmm2,%zmm0 │ │ │ │ - vmovdqa32 %zmm6,%zmm7 │ │ │ │ - vmovdqa32 %zmm1,%zmm3 │ │ │ │ - jmp 35872b <__cxa_finalize@plt+0x32d6db> │ │ │ │ - vpaddd %zmm29,%zmm0,%zmm0 │ │ │ │ - vpaddd %zmm29,%zmm1,%zmm1 │ │ │ │ - vpaddd %zmm29,%zmm2,%zmm2 │ │ │ │ - vpaddd %zmm29,%zmm3,%zmm3 │ │ │ │ - vpsrad $0xc,%zmm0,%zmm0 │ │ │ │ - vpsrad $0xc,%zmm1,%zmm1 │ │ │ │ - vpsrad $0xc,%zmm2,%zmm2 │ │ │ │ - vpsrad $0xc,%zmm3,%zmm3 │ │ │ │ - vpmulld 0x10(%r9){1to16},%zmm0,%zmm7 │ │ │ │ - vpmulld -0x180(%r9){1to16},%zmm0,%zmm0 │ │ │ │ - vpmulld -0xf0(%r9){1to16},%zmm3,%zmm4 │ │ │ │ - vpmulld -0x70(%r9){1to16},%zmm3,%zmm3 │ │ │ │ - vpmulld -0x8(%r9){1to16},%zmm1,%zmm6 │ │ │ │ - vpmulld 0x18(%r9){1to16},%zmm1,%zmm1 │ │ │ │ - vpmulld 0x8(%r9){1to16},%zmm2,%zmm5 │ │ │ │ - vpmulld -0x88(%r9){1to16},%zmm2,%zmm2 │ │ │ │ - vpsubd %zmm4,%zmm29,%zmm4 │ │ │ │ - vpsubd %zmm6,%zmm29,%zmm6 │ │ │ │ - call 358b3c <__cxa_finalize@plt+0x32daec> │ │ │ │ - jmp 35869b <__cxa_finalize@plt+0x32d64b> │ │ │ │ - call 358b30 <__cxa_finalize@plt+0x32dae0> │ │ │ │ - vpbroadcastd 0x10(%r9),%zmm23 │ │ │ │ - vpmulld %zmm23,%zmm0,%zmm25 │ │ │ │ - vpmulld %zmm7,%zmm23,%zmm23 │ │ │ │ - vpbroadcastd -0x180(%r9),%zmm26 │ │ │ │ - vpmulld %zmm26,%zmm0,%zmm0 │ │ │ │ - vpmulld %zmm26,%zmm7,%zmm7 │ │ │ │ - vpaddd %zmm25,%zmm7,%zmm7 │ │ │ │ - vpsubd %zmm23,%zmm0,%zmm0 │ │ │ │ - vpbroadcastd -0xf0(%r9),%zmm23 │ │ │ │ - vpmulld %zmm23,%zmm4,%zmm25 │ │ │ │ - vpmulld %zmm3,%zmm23,%zmm23 │ │ │ │ - vpbroadcastd -0x70(%r9),%zmm26 │ │ │ │ - vpmulld %zmm26,%zmm4,%zmm4 │ │ │ │ - vpmulld %zmm26,%zmm3,%zmm3 │ │ │ │ - vpaddd %zmm25,%zmm3,%zmm3 │ │ │ │ - vpsubd %zmm23,%zmm4,%zmm4 │ │ │ │ - vpbroadcastd -0x8(%r9),%zmm23 │ │ │ │ - vpmulld %zmm23,%zmm6,%zmm25 │ │ │ │ - vpmulld %zmm1,%zmm23,%zmm23 │ │ │ │ - vpbroadcastd 0x18(%r9),%zmm26 │ │ │ │ - vpmulld %zmm26,%zmm6,%zmm6 │ │ │ │ - vpmulld %zmm26,%zmm1,%zmm1 │ │ │ │ - vpaddd %zmm25,%zmm1,%zmm1 │ │ │ │ - vpsubd %zmm23,%zmm6,%zmm6 │ │ │ │ - vpbroadcastd 0x8(%r9),%zmm23 │ │ │ │ - vpmulld %zmm23,%zmm2,%zmm25 │ │ │ │ - vpmulld %zmm5,%zmm23,%zmm23 │ │ │ │ - vpbroadcastd -0x88(%r9),%zmm26 │ │ │ │ - vpmulld %zmm26,%zmm2,%zmm2 │ │ │ │ - vpmulld %zmm26,%zmm5,%zmm5 │ │ │ │ - vpaddd %zmm25,%zmm5,%zmm5 │ │ │ │ - vpsubd %zmm23,%zmm2,%zmm2 │ │ │ │ - call 358b30 <__cxa_finalize@plt+0x32dae0> │ │ │ │ - vpaddd %zmm0,%zmm4,%zmm25 │ │ │ │ - vpsubd %zmm4,%zmm0,%zmm4 │ │ │ │ - vpsubd %zmm2,%zmm6,%zmm0 │ │ │ │ - vpaddd %zmm6,%zmm2,%zmm2 │ │ │ │ - vpaddd %zmm3,%zmm7,%zmm6 │ │ │ │ - vpsubd %zmm3,%zmm7,%zmm7 │ │ │ │ - vpsubd %zmm5,%zmm1,%zmm3 │ │ │ │ - vpaddd %zmm5,%zmm1,%zmm1 │ │ │ │ - vpmaxsd %zmm30,%zmm4,%zmm4 │ │ │ │ - vpmaxsd %zmm30,%zmm7,%zmm7 │ │ │ │ - vpmaxsd %zmm30,%zmm0,%zmm0 │ │ │ │ - vpmaxsd %zmm30,%zmm3,%zmm3 │ │ │ │ - vpminsd %zmm31,%zmm4,%zmm4 │ │ │ │ - vpminsd %zmm31,%zmm7,%zmm7 │ │ │ │ - vpminsd %zmm31,%zmm0,%zmm0 │ │ │ │ - vpminsd %zmm31,%zmm3,%zmm3 │ │ │ │ - vpmaxsd %zmm30,%zmm25,%zmm25 │ │ │ │ - vpmaxsd %zmm30,%zmm2,%zmm2 │ │ │ │ - vpmaxsd %zmm30,%zmm6,%zmm6 │ │ │ │ - vpmaxsd %zmm30,%zmm1,%zmm1 │ │ │ │ - vpminsd %zmm31,%zmm25,%zmm25 │ │ │ │ - vpminsd %zmm31,%zmm2,%zmm2 │ │ │ │ - vpminsd %zmm31,%zmm6,%zmm6 │ │ │ │ - vpminsd %zmm31,%zmm1,%zmm1 │ │ │ │ - vpbroadcastd -0xb0(%r9),%zmm27 │ │ │ │ - vpbroadcastd -0xc8(%r9),%zmm26 │ │ │ │ - vpmulld %zmm27,%zmm7,%zmm23 │ │ │ │ - vpmulld %zmm27,%zmm4,%zmm5 │ │ │ │ - vpmulld %zmm26,%zmm7,%zmm7 │ │ │ │ - vpmulld %zmm26,%zmm4,%zmm4 │ │ │ │ - vpaddd %zmm29,%zmm23,%zmm23 │ │ │ │ - vpaddd %zmm23,%zmm4,%zmm4 │ │ │ │ - vpaddd %zmm29,%zmm7,%zmm7 │ │ │ │ - vpsubd %zmm5,%zmm7,%zmm7 │ │ │ │ - vpsrad $0xc,%zmm4,%zmm4 │ │ │ │ - vpsrad $0xc,%zmm7,%zmm7 │ │ │ │ - vpmulld %zmm27,%zmm3,%zmm23 │ │ │ │ - vpmulld %zmm27,%zmm0,%zmm5 │ │ │ │ - vpmulld %zmm26,%zmm3,%zmm3 │ │ │ │ - vpmulld %zmm26,%zmm0,%zmm0 │ │ │ │ - vpsubd %zmm23,%zmm29,%zmm23 │ │ │ │ - vpsubd %zmm0,%zmm23,%zmm0 │ │ │ │ - vpaddd %zmm29,%zmm3,%zmm3 │ │ │ │ - vpsubd %zmm5,%zmm3,%zmm3 │ │ │ │ - vpsrad $0xc,%zmm0,%zmm0 │ │ │ │ - vpsrad $0xc,%zmm3,%zmm3 │ │ │ │ - vpaddd %zmm3,%zmm4,%zmm5 │ │ │ │ - vpsubd %zmm3,%zmm4,%zmm4 │ │ │ │ - vpsubd %zmm2,%zmm25,%zmm3 │ │ │ │ - vpaddd %zmm2,%zmm25,%zmm25 │ │ │ │ - vpsubd %zmm0,%zmm7,%zmm2 │ │ │ │ - vpaddd %zmm7,%zmm0,%zmm0 │ │ │ │ - vpsubd %zmm1,%zmm6,%zmm7 │ │ │ │ - vpaddd %zmm1,%zmm6,%zmm6 │ │ │ │ - vpmaxsd %zmm30,%zmm4,%zmm4 │ │ │ │ - vpmaxsd %zmm30,%zmm7,%zmm7 │ │ │ │ - vpmaxsd %zmm30,%zmm2,%zmm2 │ │ │ │ - vpmaxsd %zmm30,%zmm3,%zmm3 │ │ │ │ - vpminsd %zmm31,%zmm4,%zmm4 │ │ │ │ - vpminsd %zmm31,%zmm7,%zmm7 │ │ │ │ - vpminsd %zmm31,%zmm2,%zmm2 │ │ │ │ - vpminsd %zmm31,%zmm3,%zmm3 │ │ │ │ - vpmulld %zmm28,%zmm4,%zmm4 │ │ │ │ - vpmulld %zmm28,%zmm7,%zmm7 │ │ │ │ - vpmulld %zmm28,%zmm2,%zmm2 │ │ │ │ - vpmulld %zmm28,%zmm3,%zmm3 │ │ │ │ - vpsubd %zmm22,%zmm16,%zmm23 │ │ │ │ - vpaddd %zmm22,%zmm16,%zmm16 │ │ │ │ - vpsubd %zmm21,%zmm17,%zmm22 │ │ │ │ - vpaddd %zmm21,%zmm17,%zmm17 │ │ │ │ - vpmaxsd %zmm30,%zmm23,%zmm23 │ │ │ │ - vpmaxsd %zmm30,%zmm16,%zmm16 │ │ │ │ - vpmaxsd %zmm30,%zmm22,%zmm22 │ │ │ │ - vpmaxsd %zmm30,%zmm17,%zmm17 │ │ │ │ - vpsubd %zmm20,%zmm18,%zmm21 │ │ │ │ - vpaddd %zmm20,%zmm18,%zmm18 │ │ │ │ - vpminsd %zmm31,%zmm23,%zmm23 │ │ │ │ - vpminsd %zmm31,%zmm16,%zmm16 │ │ │ │ - vpminsd %zmm31,%zmm22,%zmm22 │ │ │ │ - vpminsd %zmm31,%zmm17,%zmm17 │ │ │ │ - vpsubd %zmm24,%zmm19,%zmm20 │ │ │ │ - vpaddd %zmm24,%zmm19,%zmm19 │ │ │ │ - vpmaxsd %zmm30,%zmm21,%zmm21 │ │ │ │ - vpmaxsd %zmm30,%zmm18,%zmm18 │ │ │ │ - vpmaxsd %zmm30,%zmm20,%zmm20 │ │ │ │ - vpmaxsd %zmm30,%zmm19,%zmm19 │ │ │ │ - vpaddd %zmm29,%zmm4,%zmm4 │ │ │ │ - vpaddd %zmm29,%zmm7,%zmm7 │ │ │ │ - vpminsd %zmm31,%zmm21,%zmm21 │ │ │ │ - vpminsd %zmm31,%zmm18,%zmm18 │ │ │ │ - vpminsd %zmm31,%zmm20,%zmm20 │ │ │ │ - vpminsd %zmm31,%zmm19,%zmm19 │ │ │ │ - vpsubd %zmm2,%zmm4,%zmm1 │ │ │ │ - vpaddd %zmm2,%zmm4,%zmm4 │ │ │ │ - vpmaxsd %zmm30,%zmm6,%zmm6 │ │ │ │ - vpmaxsd %zmm30,%zmm5,%zmm5 │ │ │ │ - vpmaxsd %zmm30,%zmm0,%zmm0 │ │ │ │ - vpmaxsd %zmm30,%zmm25,%zmm25 │ │ │ │ - vpsubd %zmm3,%zmm7,%zmm2 │ │ │ │ - vpaddd %zmm7,%zmm3,%zmm3 │ │ │ │ - vpminsd %zmm31,%zmm6,%zmm6 │ │ │ │ - vpminsd %zmm31,%zmm5,%zmm5 │ │ │ │ - vpminsd %zmm31,%zmm0,%zmm0 │ │ │ │ - vpminsd %zmm31,%zmm25,%zmm25 │ │ │ │ - vpsrad $0xc,%zmm4,%zmm4 │ │ │ │ - vpsrad $0xc,%zmm3,%zmm3 │ │ │ │ - vpsrad $0xc,%zmm2,%zmm2 │ │ │ │ - vpsrad $0xc,%zmm1,%zmm1 │ │ │ │ - ret │ │ │ │ - vpbroadcastd 0x7c(%r9),%zmm27 │ │ │ │ - vpaddd %zmm27,%zmm16,%zmm16 │ │ │ │ - vpaddd %zmm27,%zmm17,%zmm17 │ │ │ │ - vpaddd %zmm27,%zmm18,%zmm18 │ │ │ │ - vpaddd %zmm27,%zmm19,%zmm19 │ │ │ │ - vpaddd %zmm27,%zmm20,%zmm20 │ │ │ │ - vpaddd %zmm27,%zmm21,%zmm21 │ │ │ │ - vpaddd %zmm27,%zmm22,%zmm22 │ │ │ │ - vpaddd %zmm27,%zmm23,%zmm23 │ │ │ │ - vpsubd %zmm6,%zmm16,%zmm7 │ │ │ │ - vpaddd %zmm6,%zmm16,%zmm16 │ │ │ │ - vpsubd %zmm5,%zmm17,%zmm6 │ │ │ │ - vpaddd %zmm5,%zmm17,%zmm17 │ │ │ │ - vpsubd %zmm4,%zmm18,%zmm5 │ │ │ │ - vpaddd %zmm4,%zmm18,%zmm18 │ │ │ │ - vpsubd %zmm3,%zmm19,%zmm4 │ │ │ │ - vpaddd %zmm3,%zmm19,%zmm19 │ │ │ │ - vpsubd %zmm2,%zmm20,%zmm3 │ │ │ │ - vpaddd %zmm2,%zmm20,%zmm20 │ │ │ │ - vpsubd %zmm1,%zmm21,%zmm2 │ │ │ │ - vpaddd %zmm1,%zmm21,%zmm21 │ │ │ │ - vpsubd %zmm0,%zmm22,%zmm1 │ │ │ │ - vpaddd %zmm0,%zmm22,%zmm22 │ │ │ │ - vpsubd %zmm25,%zmm23,%zmm0 │ │ │ │ - vpaddd %zmm25,%zmm23,%zmm23 │ │ │ │ - vpsravd %zmm27,%zmm16,%zmm16 │ │ │ │ - vpsravd %zmm27,%zmm0,%zmm0 │ │ │ │ - vpsravd %zmm27,%zmm17,%zmm17 │ │ │ │ - vpsravd %zmm27,%zmm1,%zmm1 │ │ │ │ - vpsravd %zmm27,%zmm18,%zmm18 │ │ │ │ - vpsravd %zmm27,%zmm2,%zmm2 │ │ │ │ - vpsravd %zmm27,%zmm19,%zmm19 │ │ │ │ - vpsravd %zmm27,%zmm3,%zmm3 │ │ │ │ - vpsravd %zmm27,%zmm20,%zmm20 │ │ │ │ - vpsravd %zmm27,%zmm4,%zmm4 │ │ │ │ - vpsravd %zmm27,%zmm21,%zmm21 │ │ │ │ - vpsravd %zmm27,%zmm5,%zmm5 │ │ │ │ - vpsravd %zmm27,%zmm22,%zmm22 │ │ │ │ - vpsravd %zmm27,%zmm6,%zmm6 │ │ │ │ - vpsravd %zmm27,%zmm23,%zmm23 │ │ │ │ - vpsravd %zmm27,%zmm7,%zmm7 │ │ │ │ - vpackssdw %zmm0,%zmm16,%zmm16 │ │ │ │ - vpackssdw %zmm1,%zmm17,%zmm17 │ │ │ │ - vpackssdw %zmm2,%zmm18,%zmm18 │ │ │ │ - vpackssdw %zmm3,%zmm19,%zmm19 │ │ │ │ - vpackssdw %zmm4,%zmm20,%zmm20 │ │ │ │ - vpackssdw %zmm5,%zmm21,%zmm21 │ │ │ │ - vpackssdw %zmm6,%zmm22,%zmm22 │ │ │ │ - vpackssdw %zmm7,%zmm23,%zmm23 │ │ │ │ - ret │ │ │ │ - vpunpckhwd %zmm17,%zmm16,%zmm24 │ │ │ │ - vpunpcklwd %zmm17,%zmm16,%zmm16 │ │ │ │ - vpunpckhwd %zmm19,%zmm18,%zmm17 │ │ │ │ - vpunpcklwd %zmm19,%zmm18,%zmm18 │ │ │ │ - vpunpckhwd %zmm21,%zmm20,%zmm19 │ │ │ │ - vpunpcklwd %zmm21,%zmm20,%zmm20 │ │ │ │ - vpunpcklwd %zmm23,%zmm22,%zmm21 │ │ │ │ - vpunpckhwd %zmm23,%zmm22,%zmm22 │ │ │ │ - vpunpckhdq %zmm18,%zmm16,%zmm23 │ │ │ │ - vpunpckldq %zmm18,%zmm16,%zmm16 │ │ │ │ - vpunpckhdq %zmm17,%zmm24,%zmm18 │ │ │ │ - vpunpckldq %zmm17,%zmm24,%zmm24 │ │ │ │ - vpunpckhdq %zmm21,%zmm20,%zmm17 │ │ │ │ - vpunpckldq %zmm21,%zmm20,%zmm20 │ │ │ │ - vpunpckhdq %zmm22,%zmm19,%zmm21 │ │ │ │ - vpunpckldq %zmm22,%zmm19,%zmm19 │ │ │ │ - vshufi32x4 $0xee,%zmm20,%zmm16,%zmm22 │ │ │ │ - vinserti32x8 $0x1,%ymm20,%zmm16,%zmm16 │ │ │ │ - vinserti32x8 $0x1,%ymm19,%zmm24,%zmm20 │ │ │ │ - vshufi32x4 $0xee,%zmm19,%zmm24,%zmm24 │ │ │ │ - vinserti32x8 $0x1,%ymm17,%zmm23,%zmm19 │ │ │ │ - vshufi32x4 $0xee,%zmm17,%zmm23,%zmm23 │ │ │ │ - vshufi32x4 $0xee,%zmm21,%zmm18,%zmm17 │ │ │ │ - vinserti32x8 $0x1,%ymm21,%zmm18,%zmm18 │ │ │ │ - vshufi32x4 $0x88,%zmm17,%zmm23,%zmm21 │ │ │ │ - vshufi32x4 $0xdd,%zmm17,%zmm23,%zmm23 │ │ │ │ - vshufi32x4 $0x88,%zmm18,%zmm19,%zmm17 │ │ │ │ - vshufi32x4 $0xdd,%zmm18,%zmm19,%zmm19 │ │ │ │ - vshufi32x4 $0xdd,%zmm20,%zmm16,%zmm18 │ │ │ │ - vshufi32x4 $0x88,%zmm20,%zmm16,%zmm16 │ │ │ │ - vshufi32x4 $0x88,%zmm24,%zmm22,%zmm20 │ │ │ │ - vshufi32x4 $0xdd,%zmm24,%zmm22,%zmm22 │ │ │ │ - ret │ │ │ │ + lea -0x972(%rip),%r8 │ │ │ │ + add $0xffffffa4,%ecx │ │ │ │ + jmp 3516d0 <__cxa_finalize@plt+0x326680> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x2e3(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - vpaddd %zmm29,%zmm4,%zmm4 │ │ │ │ - vpaddd %zmm29,%zmm6,%zmm6 │ │ │ │ - vpaddd %zmm29,%zmm0,%zmm0 │ │ │ │ - vpaddd %zmm29,%zmm2,%zmm2 │ │ │ │ - vpsrad $0xc,%zmm0,%zmm0 │ │ │ │ - vpsrad $0xc,%zmm2,%zmm2 │ │ │ │ - vpsrad $0xc,%zmm4,%zmm4 │ │ │ │ - vpsrad $0xc,%zmm6,%zmm6 │ │ │ │ - vpaddd %zmm29,%zmm1,%zmm1 │ │ │ │ - vpaddd %zmm29,%zmm3,%zmm3 │ │ │ │ - vpaddd %zmm29,%zmm5,%zmm5 │ │ │ │ - vpaddd %zmm29,%zmm7,%zmm7 │ │ │ │ - vpsrad $0xc,%zmm1,%zmm1 │ │ │ │ - vpsrad $0xc,%zmm3,%zmm3 │ │ │ │ - vpsrad $0xc,%zmm5,%zmm5 │ │ │ │ - vpsrad $0xc,%zmm7,%zmm7 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x86cd9(%rip),%r9 │ │ │ │ - lea -0x81f(%rip),%r8 │ │ │ │ - jmp 358bd0 <__cxa_finalize@plt+0x32db80> │ │ │ │ - lea 0x86cc9(%rip),%r9 │ │ │ │ - lea 0xc02(%rip),%r8 │ │ │ │ - jmp 358bd0 <__cxa_finalize@plt+0x32db80> │ │ │ │ - lea 0x86cb9(%rip),%r9 │ │ │ │ - lea 0x126(%rip),%r8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp $0x24,%ecx │ │ │ │ - jl 358c0f <__cxa_finalize@plt+0x32dbbf> │ │ │ │ - call 358d50 <__cxa_finalize@plt+0x32dd00> │ │ │ │ - vpackssdw %zmm0,%zmm16,%zmm16 │ │ │ │ - vpackssdw %zmm1,%zmm17,%zmm17 │ │ │ │ - vpackssdw %zmm2,%zmm18,%zmm18 │ │ │ │ - vpackssdw %zmm3,%zmm19,%zmm19 │ │ │ │ - vpackssdw %zmm4,%zmm21,%zmm20 │ │ │ │ - vpackssdw %zmm5,%zmm22,%zmm21 │ │ │ │ - vpackssdw %zmm6,%zmm23,%zmm22 │ │ │ │ - vpackssdw %zmm7,%zmm24,%zmm23 │ │ │ │ - jmp 358353 <__cxa_finalize@plt+0x32d303> │ │ │ │ - call 3596a0 <__cxa_finalize@plt+0x32e650> │ │ │ │ - vpbroadcastd 0x7c(%r9),%zmm25 │ │ │ │ - vpaddd %zmm25,%zmm16,%zmm16 │ │ │ │ - vpsubd %zmm17,%zmm25,%zmm17 │ │ │ │ - vpaddd %zmm25,%zmm18,%zmm18 │ │ │ │ - vpsubd %zmm19,%zmm25,%zmm19 │ │ │ │ - vpaddd %zmm21,%zmm25,%zmm20 │ │ │ │ - vpsubd %zmm22,%zmm25,%zmm21 │ │ │ │ - vpaddd %zmm23,%zmm25,%zmm22 │ │ │ │ - vpsubd %zmm24,%zmm25,%zmm23 │ │ │ │ - vmovdqa32 -0x3c0(%r9),%zmm25 │ │ │ │ - vpsrlq $0x8,%zmm25,%zmm24 │ │ │ │ - vpsrad $0x2,%zmm16,%zmm16 │ │ │ │ - vpsrad $0x2,%zmm17,%zmm17 │ │ │ │ - vpsrad $0x2,%zmm18,%zmm18 │ │ │ │ - vpsrad $0x2,%zmm19,%zmm19 │ │ │ │ - vpsrad $0x2,%zmm20,%zmm20 │ │ │ │ - vpsrad $0x2,%zmm21,%zmm21 │ │ │ │ - vpsrad $0x2,%zmm22,%zmm22 │ │ │ │ - vpsrad $0x2,%zmm23,%zmm23 │ │ │ │ - vmovdqa32 %zmm25,%zmm26 │ │ │ │ - vmovdqa32 %zmm24,%zmm27 │ │ │ │ - call 357860 <__cxa_finalize@plt+0x32c810> │ │ │ │ - vpxord %zmm20,%zmm20,%zmm20 │ │ │ │ - vmovdqa32 %zmm20,%zmm21 │ │ │ │ - vmovdqa32 %zmm20,%zmm22 │ │ │ │ - vmovdqa32 %zmm20,%zmm23 │ │ │ │ - vmovdqa32 %ymm20,(%rdx) │ │ │ │ - vmovdqa32 %ymm20,0x40(%rdx) │ │ │ │ - vmovdqa32 %ymm20,0x80(%rdx) │ │ │ │ - vmovdqa32 %ymm20,0xc0(%rdx) │ │ │ │ - vmovdqa32 %ymm20,0x100(%rdx) │ │ │ │ - vmovdqa32 %ymm20,0x140(%rdx) │ │ │ │ - vmovdqa32 %ymm20,0x180(%rdx) │ │ │ │ - vmovdqa32 %ymm20,0x1c0(%rdx) │ │ │ │ + mov %rsp,%r10 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0x300,%rsp │ │ │ │ + vpbroadcastd 0x8d3c5(%rip),%ymm7 │ │ │ │ + vpbroadcastd 0x8d3d0(%rip),%ymm15 │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ + sub $0x24,%ecx │ │ │ │ + jl 3517ac <__cxa_finalize@plt+0x32675c> │ │ │ │ + mov $0xfffffffffffffc00,%rcx │ │ │ │ + vmovdqa 0x420(%rdx,%rcx,1),%ymm10 │ │ │ │ + vmovdqa 0x460(%rdx,%rcx,1),%ymm11 │ │ │ │ + vmovdqa 0x4a0(%rdx,%rcx,1),%ymm12 │ │ │ │ + vmovdqa 0x4e0(%rdx,%rcx,1),%ymm13 │ │ │ │ + sub $0xffffffffffffff80,%rax │ │ │ │ + vpmulld %ymm7,%ymm10,%ymm0 │ │ │ │ + vpmulld %ymm7,%ymm11,%ymm1 │ │ │ │ + vpmulld %ymm7,%ymm12,%ymm2 │ │ │ │ + vpmulld %ymm7,%ymm13,%ymm3 │ │ │ │ + vpaddd %ymm0,%ymm15,%ymm0 │ │ │ │ + vpaddd %ymm1,%ymm15,%ymm1 │ │ │ │ + vpaddd %ymm2,%ymm15,%ymm2 │ │ │ │ + vpaddd %ymm3,%ymm15,%ymm3 │ │ │ │ + vpsrad $0xc,%ymm0,%ymm0 │ │ │ │ + vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ + vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ + vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ + vpaddd %ymm0,%ymm10,%ymm0 │ │ │ │ + vpaddd %ymm1,%ymm11,%ymm1 │ │ │ │ + vpaddd %ymm2,%ymm12,%ymm2 │ │ │ │ + vpaddd %ymm3,%ymm13,%ymm3 │ │ │ │ + vpsrad $0x1,%ymm0,%ymm0 │ │ │ │ + vpsrad $0x1,%ymm1,%ymm1 │ │ │ │ + vpsrad $0x1,%ymm2,%ymm2 │ │ │ │ + vpsrad $0x1,%ymm3,%ymm3 │ │ │ │ + vmovdqa %ymm0,(%rax) │ │ │ │ + vmovdqa %ymm1,0x20(%rax) │ │ │ │ + vmovdqa %ymm2,0x40(%rax) │ │ │ │ + vmovdqa %ymm3,0x60(%rax) │ │ │ │ + add $0x100,%rcx │ │ │ │ + jl 351708 <__cxa_finalize@plt+0x3266b8> │ │ │ │ + vmovdqa (%rdx),%ymm0 │ │ │ │ + vmovdqa 0x40(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x80(%rdx),%ymm2 │ │ │ │ + vmovdqa 0xc0(%rdx),%ymm3 │ │ │ │ + vmovdqa 0x100(%rdx),%ymm4 │ │ │ │ + vmovdqa 0x140(%rdx),%ymm5 │ │ │ │ + vmovdqa 0x180(%rdx),%ymm8 │ │ │ │ + vmovdqa 0x1c0(%rdx),%ymm9 │ │ │ │ + vpmulld %ymm0,%ymm7,%ymm6 │ │ │ │ + vpaddd %ymm6,%ymm15,%ymm6 │ │ │ │ + vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm0,%ymm6,%ymm6 │ │ │ │ + vpsrad $0x1,%ymm6,%ymm0 │ │ │ │ + vpmulld %ymm1,%ymm7,%ymm6 │ │ │ │ + vpaddd %ymm6,%ymm15,%ymm6 │ │ │ │ + vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm1,%ymm6,%ymm6 │ │ │ │ + vpsrad $0x1,%ymm6,%ymm1 │ │ │ │ + vpmulld %ymm2,%ymm7,%ymm6 │ │ │ │ + vpaddd %ymm6,%ymm15,%ymm6 │ │ │ │ + vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm2,%ymm6,%ymm6 │ │ │ │ + vpsrad $0x1,%ymm6,%ymm2 │ │ │ │ + vpmulld %ymm3,%ymm7,%ymm6 │ │ │ │ + vpaddd %ymm6,%ymm15,%ymm6 │ │ │ │ + vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm3,%ymm6,%ymm6 │ │ │ │ + vpsrad $0x1,%ymm6,%ymm3 │ │ │ │ + vpmulld %ymm4,%ymm7,%ymm6 │ │ │ │ + vpaddd %ymm6,%ymm15,%ymm6 │ │ │ │ + vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm4,%ymm6,%ymm6 │ │ │ │ + vpsrad $0x1,%ymm6,%ymm4 │ │ │ │ + vpmulld %ymm5,%ymm7,%ymm6 │ │ │ │ + vpaddd %ymm6,%ymm15,%ymm6 │ │ │ │ + vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm5,%ymm6,%ymm6 │ │ │ │ + vpsrad $0x1,%ymm6,%ymm5 │ │ │ │ + vpmulld %ymm7,%ymm8,%ymm6 │ │ │ │ + vpaddd %ymm6,%ymm15,%ymm6 │ │ │ │ + vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm6,%ymm8,%ymm6 │ │ │ │ + vpsrad $0x1,%ymm6,%ymm8 │ │ │ │ + vpmulld %ymm7,%ymm9,%ymm6 │ │ │ │ + vpaddd %ymm6,%ymm15,%ymm6 │ │ │ │ + vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm6,%ymm9,%ymm6 │ │ │ │ + vpsrad $0x1,%ymm6,%ymm9 │ │ │ │ + vmovdqa %ymm8,(%rdx) │ │ │ │ + vmovdqa %ymm9,0x40(%rdx) │ │ │ │ + vmovdqa 0x200(%rdx),%ymm8 │ │ │ │ + vmovdqa 0x240(%rdx),%ymm9 │ │ │ │ + vmovdqa 0x280(%rdx),%ymm10 │ │ │ │ + vmovdqa 0x2c0(%rdx),%ymm11 │ │ │ │ + vmovdqa 0x300(%rdx),%ymm12 │ │ │ │ + vmovdqa 0x340(%rdx),%ymm13 │ │ │ │ + vmovdqa 0x380(%rdx),%ymm14 │ │ │ │ + vpmulld %ymm7,%ymm8,%ymm6 │ │ │ │ + vpaddd %ymm6,%ymm15,%ymm6 │ │ │ │ + vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm6,%ymm8,%ymm6 │ │ │ │ + vpsrad $0x1,%ymm6,%ymm8 │ │ │ │ + vpmulld %ymm7,%ymm9,%ymm6 │ │ │ │ + vpaddd %ymm6,%ymm15,%ymm6 │ │ │ │ + vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm6,%ymm9,%ymm6 │ │ │ │ + vpsrad $0x1,%ymm6,%ymm9 │ │ │ │ + vpmulld %ymm7,%ymm10,%ymm6 │ │ │ │ + vpaddd %ymm6,%ymm15,%ymm6 │ │ │ │ + vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm6,%ymm10,%ymm6 │ │ │ │ + vpsrad $0x1,%ymm6,%ymm10 │ │ │ │ + vpmulld %ymm7,%ymm11,%ymm6 │ │ │ │ + vpaddd %ymm6,%ymm15,%ymm6 │ │ │ │ + vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm6,%ymm11,%ymm6 │ │ │ │ + vpsrad $0x1,%ymm6,%ymm11 │ │ │ │ + vpmulld %ymm7,%ymm12,%ymm6 │ │ │ │ + vpaddd %ymm6,%ymm15,%ymm6 │ │ │ │ + vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm6,%ymm12,%ymm6 │ │ │ │ + vpsrad $0x1,%ymm6,%ymm12 │ │ │ │ + vpmulld %ymm7,%ymm13,%ymm6 │ │ │ │ + vpaddd %ymm6,%ymm15,%ymm6 │ │ │ │ + vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm6,%ymm13,%ymm6 │ │ │ │ + vpsrad $0x1,%ymm6,%ymm13 │ │ │ │ + vpmulld %ymm7,%ymm14,%ymm6 │ │ │ │ + vpaddd %ymm6,%ymm15,%ymm6 │ │ │ │ + vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm6,%ymm14,%ymm6 │ │ │ │ + vpsrad $0x1,%ymm6,%ymm14 │ │ │ │ + vmovdqa 0x3c0(%rdx),%ymm6 │ │ │ │ + vpmulld %ymm6,%ymm7,%ymm7 │ │ │ │ + vpaddd %ymm7,%ymm15,%ymm7 │ │ │ │ + vpsrad $0xc,%ymm7,%ymm7 │ │ │ │ + vpaddd %ymm6,%ymm7,%ymm7 │ │ │ │ + vmovdqa (%rdx),%ymm6 │ │ │ │ + vpsrad $0x1,%ymm7,%ymm15 │ │ │ │ + vmovdqa 0x40(%rdx),%ymm7 │ │ │ │ jmp *%r8 │ │ │ │ - lea 0x86185(%rip),%r9 │ │ │ │ - call 338f50 <__cxa_finalize@plt+0x30df00> │ │ │ │ - vmovshdup 0x86836(%rip),%zmm28 │ │ │ │ - vmovdqa32 0x8692c(%rip),%zmm27 │ │ │ │ - vpsrlq $0x8,%zmm28,%zmm29 │ │ │ │ - vpermq %zmm16,%zmm29,%zmm24 │ │ │ │ - vpermq %zmm23,%zmm28,%zmm16 │ │ │ │ - vpermq %zmm17,%zmm29,%zmm23 │ │ │ │ - vpermq %zmm22,%zmm28,%zmm17 │ │ │ │ - vpermq %zmm18,%zmm29,%zmm22 │ │ │ │ - vpermq %zmm21,%zmm28,%zmm18 │ │ │ │ - vpermq %zmm19,%zmm29,%zmm21 │ │ │ │ - vpermq %zmm20,%zmm28,%zmm19 │ │ │ │ - jmp 3583e6 <__cxa_finalize@plt+0x32d396> │ │ │ │ - vmovdqa32 (%rdx),%zmm16 │ │ │ │ - vmovdqa32 0x3c0(%rdx),%zmm7 │ │ │ │ - vpbroadcastd 0x84(%r9),%zmm29 │ │ │ │ - vpbroadcastd 0x30(%r9),%zmm24 │ │ │ │ - vpmulld %zmm24,%zmm7,%zmm25 │ │ │ │ - vpmulld %zmm16,%zmm24,%zmm24 │ │ │ │ - vpbroadcastd -0x1c0(%r9),%zmm26 │ │ │ │ - vpmulld %zmm26,%zmm7,%zmm7 │ │ │ │ - vpmulld %zmm26,%zmm16,%zmm16 │ │ │ │ - vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ - vpaddd %zmm25,%zmm16,%zmm16 │ │ │ │ - vpaddd %zmm29,%zmm7,%zmm7 │ │ │ │ - vpsubd %zmm24,%zmm7,%zmm7 │ │ │ │ - vpsrad $0xc,%zmm16,%zmm16 │ │ │ │ - vpsrad $0xc,%zmm7,%zmm7 │ │ │ │ - vmovdqa32 0x1c0(%rdx),%zmm23 │ │ │ │ - vmovdqa32 0x200(%rdx),%zmm0 │ │ │ │ - vpbroadcastd -0xe0(%r9),%zmm24 │ │ │ │ - vpmulld %zmm24,%zmm23,%zmm25 │ │ │ │ - vpmulld %zmm0,%zmm24,%zmm24 │ │ │ │ - vpbroadcastd -0xa0(%r9),%zmm26 │ │ │ │ - vpmulld %zmm26,%zmm23,%zmm23 │ │ │ │ - vpmulld %zmm26,%zmm0,%zmm0 │ │ │ │ - vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ - vpaddd %zmm25,%zmm0,%zmm0 │ │ │ │ - vpaddd %zmm29,%zmm23,%zmm23 │ │ │ │ - vpsubd %zmm24,%zmm23,%zmm23 │ │ │ │ - vpsrad $0xc,%zmm0,%zmm0 │ │ │ │ - vpsrad $0xc,%zmm23,%zmm23 │ │ │ │ - vmovdqa32 0x80(%rdx),%zmm18 │ │ │ │ - vmovdqa32 0x340(%rdx),%zmm5 │ │ │ │ - vpbroadcastd 0x28(%r9),%zmm24 │ │ │ │ - vpmulld %zmm24,%zmm5,%zmm25 │ │ │ │ - vpmulld %zmm18,%zmm24,%zmm24 │ │ │ │ - vpbroadcastd -0x1b8(%r9),%zmm26 │ │ │ │ - vpmulld %zmm26,%zmm5,%zmm5 │ │ │ │ - vpmulld %zmm26,%zmm18,%zmm18 │ │ │ │ - vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ - vpaddd %zmm25,%zmm18,%zmm18 │ │ │ │ - vpaddd %zmm29,%zmm5,%zmm5 │ │ │ │ - vpsubd %zmm24,%zmm5,%zmm5 │ │ │ │ - vpsrad $0xc,%zmm18,%zmm18 │ │ │ │ - vpsrad $0xc,%zmm5,%zmm5 │ │ │ │ - vmovdqa32 0x140(%rdx),%zmm21 │ │ │ │ - vmovdqa32 0x280(%rdx),%zmm2 │ │ │ │ - vpbroadcastd -0xd8(%r9),%zmm24 │ │ │ │ - vpmulld %zmm24,%zmm21,%zmm25 │ │ │ │ - vpmulld %zmm2,%zmm24,%zmm24 │ │ │ │ - vpbroadcastd -0x98(%r9),%zmm26 │ │ │ │ - vpmulld %zmm26,%zmm21,%zmm21 │ │ │ │ - vpmulld %zmm26,%zmm2,%zmm2 │ │ │ │ - vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ - vpaddd %zmm25,%zmm2,%zmm2 │ │ │ │ - vpaddd %zmm29,%zmm21,%zmm21 │ │ │ │ - vpsubd %zmm24,%zmm21,%zmm21 │ │ │ │ - vpsrad $0xc,%zmm2,%zmm2 │ │ │ │ - vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ - vmovdqa32 0x100(%rdx),%zmm20 │ │ │ │ - vmovdqa32 0x2c0(%rdx),%zmm3 │ │ │ │ - vpbroadcastd -0x60(%r9),%zmm24 │ │ │ │ - vpmulld %zmm24,%zmm3,%zmm25 │ │ │ │ - vpmulld %zmm20,%zmm24,%zmm24 │ │ │ │ - vpbroadcastd -0x120(%r9),%zmm26 │ │ │ │ - vpmulld %zmm26,%zmm3,%zmm3 │ │ │ │ - vpmulld %zmm26,%zmm20,%zmm20 │ │ │ │ - vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ - vpaddd %zmm25,%zmm20,%zmm20 │ │ │ │ - vpaddd %zmm29,%zmm3,%zmm3 │ │ │ │ - vpsubd %zmm24,%zmm3,%zmm3 │ │ │ │ - vpsrad $0xc,%zmm20,%zmm20 │ │ │ │ - vpsrad $0xc,%zmm3,%zmm3 │ │ │ │ - vmovdqa32 0xc0(%rdx),%zmm19 │ │ │ │ - vmovdqa32 0x300(%rdx),%zmm4 │ │ │ │ - vpbroadcastd -0x130(%r9),%zmm24 │ │ │ │ - vpmulld %zmm24,%zmm19,%zmm25 │ │ │ │ - vpmulld %zmm4,%zmm24,%zmm24 │ │ │ │ - vpbroadcastd -0x50(%r9),%zmm26 │ │ │ │ - vpmulld %zmm26,%zmm19,%zmm19 │ │ │ │ - vpmulld %zmm26,%zmm4,%zmm4 │ │ │ │ - vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ - vpaddd %zmm25,%zmm4,%zmm4 │ │ │ │ - vpaddd %zmm29,%zmm19,%zmm19 │ │ │ │ - vpsubd %zmm24,%zmm19,%zmm19 │ │ │ │ - vpsrad $0xc,%zmm4,%zmm4 │ │ │ │ - vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ - vmovdqa32 0x180(%rdx),%zmm22 │ │ │ │ - vmovdqa32 0x240(%rdx),%zmm1 │ │ │ │ - vpbroadcastd -0x58(%r9),%zmm24 │ │ │ │ - vpmulld %zmm24,%zmm1,%zmm25 │ │ │ │ - vpmulld %zmm22,%zmm24,%zmm24 │ │ │ │ - vpbroadcastd -0x118(%r9),%zmm26 │ │ │ │ - vpmulld %zmm26,%zmm1,%zmm1 │ │ │ │ - vpmulld %zmm26,%zmm22,%zmm22 │ │ │ │ - vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ - vpaddd %zmm25,%zmm22,%zmm22 │ │ │ │ - vpaddd %zmm29,%zmm1,%zmm1 │ │ │ │ - vpsubd %zmm24,%zmm1,%zmm1 │ │ │ │ - vpsrad $0xc,%zmm22,%zmm22 │ │ │ │ - vpsrad $0xc,%zmm1,%zmm1 │ │ │ │ - vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ - vmovdqa32 0x380(%rdx),%zmm6 │ │ │ │ - vpbroadcastd -0x128(%r9),%zmm24 │ │ │ │ - vpmulld %zmm24,%zmm17,%zmm25 │ │ │ │ - vpmulld %zmm6,%zmm24,%zmm24 │ │ │ │ - vpbroadcastd 0x38(%r9),%zmm26 │ │ │ │ - vpmulld %zmm26,%zmm17,%zmm17 │ │ │ │ - vpmulld %zmm26,%zmm6,%zmm6 │ │ │ │ - vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ - vpaddd %zmm25,%zmm6,%zmm6 │ │ │ │ - vpaddd %zmm29,%zmm17,%zmm17 │ │ │ │ - vpsubd %zmm24,%zmm17,%zmm17 │ │ │ │ - vpsrad $0xc,%zmm6,%zmm6 │ │ │ │ - vpsrad $0xc,%zmm17,%zmm17 │ │ │ │ - vpbroadcastd 0x70(%r9),%zmm30 │ │ │ │ - vpbroadcastd 0x74(%r9),%zmm31 │ │ │ │ - vpsubd %zmm23,%zmm7,%zmm25 │ │ │ │ - vpaddd %zmm23,%zmm7,%zmm7 │ │ │ │ - vpsubd %zmm2,%zmm18,%zmm23 │ │ │ │ - vpaddd %zmm18,%zmm2,%zmm2 │ │ │ │ - vpmaxsd %zmm30,%zmm25,%zmm25 │ │ │ │ - vpmaxsd %zmm30,%zmm7,%zmm7 │ │ │ │ - vpmaxsd %zmm30,%zmm23,%zmm23 │ │ │ │ - vpmaxsd %zmm30,%zmm2,%zmm2 │ │ │ │ - vpsubd %zmm17,%zmm1,%zmm18 │ │ │ │ - vpaddd %zmm17,%zmm1,%zmm1 │ │ │ │ - vpminsd %zmm31,%zmm25,%zmm25 │ │ │ │ - vpminsd %zmm31,%zmm7,%zmm7 │ │ │ │ - vpminsd %zmm31,%zmm23,%zmm23 │ │ │ │ - vpminsd %zmm31,%zmm2,%zmm2 │ │ │ │ - vpsubd %zmm21,%zmm5,%zmm17 │ │ │ │ - vpaddd %zmm21,%zmm5,%zmm5 │ │ │ │ - vpmaxsd %zmm30,%zmm18,%zmm18 │ │ │ │ - vpmaxsd %zmm30,%zmm1,%zmm1 │ │ │ │ - vpmaxsd %zmm30,%zmm17,%zmm17 │ │ │ │ - vpmaxsd %zmm30,%zmm5,%zmm5 │ │ │ │ - vpsubd %zmm4,%zmm20,%zmm21 │ │ │ │ - vpaddd %zmm4,%zmm20,%zmm20 │ │ │ │ - vpminsd %zmm31,%zmm18,%zmm18 │ │ │ │ - vpminsd %zmm31,%zmm1,%zmm1 │ │ │ │ - vpminsd %zmm31,%zmm17,%zmm17 │ │ │ │ - vpminsd %zmm31,%zmm5,%zmm5 │ │ │ │ - vpsubd %zmm19,%zmm3,%zmm4 │ │ │ │ - vpaddd %zmm19,%zmm3,%zmm3 │ │ │ │ - vpmaxsd %zmm30,%zmm21,%zmm21 │ │ │ │ - vpmaxsd %zmm30,%zmm20,%zmm20 │ │ │ │ - vpmaxsd %zmm30,%zmm4,%zmm4 │ │ │ │ - vpmaxsd %zmm30,%zmm3,%zmm3 │ │ │ │ - vpsubd %zmm6,%zmm22,%zmm24 │ │ │ │ - vpaddd %zmm6,%zmm22,%zmm22 │ │ │ │ - vpminsd %zmm31,%zmm21,%zmm21 │ │ │ │ - vpminsd %zmm31,%zmm20,%zmm20 │ │ │ │ - vpminsd %zmm31,%zmm4,%zmm4 │ │ │ │ - vpminsd %zmm31,%zmm3,%zmm3 │ │ │ │ - vpsubd %zmm0,%zmm16,%zmm6 │ │ │ │ - vpaddd %zmm16,%zmm0,%zmm0 │ │ │ │ - vpmaxsd %zmm30,%zmm24,%zmm24 │ │ │ │ - vpmaxsd %zmm30,%zmm22,%zmm22 │ │ │ │ - vpmaxsd %zmm30,%zmm6,%zmm6 │ │ │ │ - vpmaxsd %zmm30,%zmm0,%zmm0 │ │ │ │ - vpbroadcastd -0x30(%r9),%zmm27 │ │ │ │ - vpbroadcastd -0x140(%r9),%zmm26 │ │ │ │ - vpminsd %zmm31,%zmm24,%zmm24 │ │ │ │ - vpminsd %zmm31,%zmm22,%zmm22 │ │ │ │ - vpminsd %zmm31,%zmm6,%zmm6 │ │ │ │ - vpminsd %zmm31,%zmm0,%zmm0 │ │ │ │ - vpmulld %zmm27,%zmm6,%zmm19 │ │ │ │ - vpmulld %zmm27,%zmm25,%zmm16 │ │ │ │ - vpmulld %zmm26,%zmm6,%zmm6 │ │ │ │ - vpmulld %zmm26,%zmm25,%zmm25 │ │ │ │ - vpaddd %zmm29,%zmm19,%zmm19 │ │ │ │ - vpaddd %zmm19,%zmm25,%zmm25 │ │ │ │ - vpaddd %zmm29,%zmm6,%zmm6 │ │ │ │ - vpsubd %zmm16,%zmm6,%zmm6 │ │ │ │ - vpsrad $0xc,%zmm25,%zmm25 │ │ │ │ - vpsrad $0xc,%zmm6,%zmm6 │ │ │ │ - vpmulld %zmm26,%zmm4,%zmm19 │ │ │ │ - vpmulld %zmm26,%zmm21,%zmm16 │ │ │ │ - vpmulld %zmm27,%zmm4,%zmm4 │ │ │ │ - vpmulld %zmm27,%zmm21,%zmm21 │ │ │ │ - vpaddd %zmm29,%zmm19,%zmm19 │ │ │ │ - vpaddd %zmm19,%zmm21,%zmm21 │ │ │ │ - vpaddd %zmm29,%zmm4,%zmm4 │ │ │ │ - vpsubd %zmm16,%zmm4,%zmm4 │ │ │ │ - vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ - vpsrad $0xc,%zmm4,%zmm4 │ │ │ │ - vpbroadcastd -0x38(%r9),%zmm27 │ │ │ │ - vpbroadcastd -0x28(%r9),%zmm26 │ │ │ │ - vpmulld %zmm27,%zmm23,%zmm19 │ │ │ │ - vpmulld %zmm27,%zmm17,%zmm16 │ │ │ │ - vpmulld %zmm26,%zmm23,%zmm23 │ │ │ │ - vpmulld %zmm26,%zmm17,%zmm17 │ │ │ │ - vpaddd %zmm29,%zmm19,%zmm19 │ │ │ │ - vpaddd %zmm19,%zmm17,%zmm17 │ │ │ │ - vpaddd %zmm29,%zmm23,%zmm23 │ │ │ │ - vpsubd %zmm16,%zmm23,%zmm23 │ │ │ │ - vpsrad $0xc,%zmm17,%zmm17 │ │ │ │ - vpsrad $0xc,%zmm23,%zmm23 │ │ │ │ - vpmulld %zmm26,%zmm18,%zmm19 │ │ │ │ - vpmulld %zmm26,%zmm24,%zmm16 │ │ │ │ - vpmulld %zmm27,%zmm18,%zmm18 │ │ │ │ - vpmulld %zmm27,%zmm24,%zmm24 │ │ │ │ - vpaddd %zmm29,%zmm19,%zmm19 │ │ │ │ - vpaddd %zmm19,%zmm24,%zmm24 │ │ │ │ - vpaddd %zmm29,%zmm18,%zmm18 │ │ │ │ - vpsubd %zmm16,%zmm18,%zmm18 │ │ │ │ - vpsrad $0xc,%zmm24,%zmm24 │ │ │ │ - vpsrad $0xc,%zmm18,%zmm18 │ │ │ │ - vpaddd %zmm20,%zmm0,%zmm16 │ │ │ │ - vpsubd %zmm20,%zmm0,%zmm0 │ │ │ │ - vpsubd %zmm3,%zmm7,%zmm19 │ │ │ │ - vpaddd %zmm3,%zmm7,%zmm7 │ │ │ │ - vpmaxsd %zmm30,%zmm16,%zmm16 │ │ │ │ - vpmaxsd %zmm30,%zmm0,%zmm0 │ │ │ │ - vpmaxsd %zmm30,%zmm19,%zmm19 │ │ │ │ - vpmaxsd %zmm30,%zmm7,%zmm7 │ │ │ │ - vpsubd %zmm22,%zmm2,%zmm3 │ │ │ │ - vpaddd %zmm22,%zmm2,%zmm2 │ │ │ │ - vpminsd %zmm31,%zmm16,%zmm16 │ │ │ │ - vpminsd %zmm31,%zmm0,%zmm0 │ │ │ │ - vpminsd %zmm31,%zmm19,%zmm19 │ │ │ │ - vpminsd %zmm31,%zmm7,%zmm7 │ │ │ │ - vpsubd %zmm1,%zmm5,%zmm22 │ │ │ │ - vpaddd %zmm1,%zmm5,%zmm5 │ │ │ │ - vpmaxsd %zmm30,%zmm3,%zmm3 │ │ │ │ - vpmaxsd %zmm30,%zmm2,%zmm2 │ │ │ │ - vpmaxsd %zmm30,%zmm22,%zmm22 │ │ │ │ - vpmaxsd %zmm30,%zmm5,%zmm5 │ │ │ │ - vpaddd %zmm4,%zmm25,%zmm1 │ │ │ │ - vpsubd %zmm4,%zmm25,%zmm25 │ │ │ │ - vpminsd %zmm31,%zmm3,%zmm3 │ │ │ │ - vpminsd %zmm31,%zmm2,%zmm2 │ │ │ │ - vpminsd %zmm31,%zmm22,%zmm22 │ │ │ │ - vpminsd %zmm31,%zmm5,%zmm5 │ │ │ │ - vpsubd %zmm21,%zmm6,%zmm4 │ │ │ │ - vpaddd %zmm21,%zmm6,%zmm6 │ │ │ │ - vpmaxsd %zmm30,%zmm1,%zmm1 │ │ │ │ - vpmaxsd %zmm30,%zmm25,%zmm25 │ │ │ │ - vpmaxsd %zmm30,%zmm4,%zmm4 │ │ │ │ - vpmaxsd %zmm30,%zmm6,%zmm6 │ │ │ │ - vpsubd %zmm18,%zmm17,%zmm21 │ │ │ │ - vpaddd %zmm18,%zmm17,%zmm17 │ │ │ │ - vpminsd %zmm31,%zmm1,%zmm1 │ │ │ │ - vpminsd %zmm31,%zmm25,%zmm25 │ │ │ │ - vpminsd %zmm31,%zmm4,%zmm4 │ │ │ │ - vpminsd %zmm31,%zmm6,%zmm6 │ │ │ │ - vpsubd %zmm24,%zmm23,%zmm18 │ │ │ │ - vpaddd %zmm24,%zmm23,%zmm23 │ │ │ │ - vpmaxsd %zmm30,%zmm21,%zmm21 │ │ │ │ - vpmaxsd %zmm30,%zmm17,%zmm17 │ │ │ │ - vpmaxsd %zmm30,%zmm18,%zmm18 │ │ │ │ - vpmaxsd %zmm30,%zmm23,%zmm23 │ │ │ │ - vpbroadcastd -0xb0(%r9),%zmm27 │ │ │ │ - vpbroadcastd -0xc8(%r9),%zmm26 │ │ │ │ - vpminsd %zmm31,%zmm21,%zmm21 │ │ │ │ - vpminsd %zmm31,%zmm17,%zmm17 │ │ │ │ - vpminsd %zmm31,%zmm18,%zmm18 │ │ │ │ - vpminsd %zmm31,%zmm23,%zmm23 │ │ │ │ - vpmulld %zmm27,%zmm0,%zmm24 │ │ │ │ - vpmulld %zmm27,%zmm19,%zmm20 │ │ │ │ - vpmulld %zmm26,%zmm0,%zmm0 │ │ │ │ - vpmulld %zmm26,%zmm19,%zmm19 │ │ │ │ - vpaddd %zmm29,%zmm24,%zmm24 │ │ │ │ - vpaddd %zmm24,%zmm19,%zmm19 │ │ │ │ - vpaddd %zmm29,%zmm0,%zmm0 │ │ │ │ - vpsubd %zmm20,%zmm0,%zmm0 │ │ │ │ - vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ - vpsrad $0xc,%zmm0,%zmm0 │ │ │ │ - vpmulld %zmm26,%zmm22,%zmm24 │ │ │ │ - vpmulld %zmm26,%zmm3,%zmm20 │ │ │ │ - vpmulld %zmm27,%zmm22,%zmm22 │ │ │ │ - vpmulld %zmm27,%zmm3,%zmm3 │ │ │ │ - vpaddd %zmm29,%zmm24,%zmm24 │ │ │ │ - vpaddd %zmm24,%zmm3,%zmm3 │ │ │ │ - vpaddd %zmm29,%zmm22,%zmm22 │ │ │ │ - vpsubd %zmm20,%zmm22,%zmm22 │ │ │ │ - vpsrad $0xc,%zmm3,%zmm3 │ │ │ │ - vpsrad $0xc,%zmm22,%zmm22 │ │ │ │ - vpmulld %zmm27,%zmm25,%zmm24 │ │ │ │ - vpmulld %zmm27,%zmm4,%zmm20 │ │ │ │ - vpmulld %zmm26,%zmm25,%zmm25 │ │ │ │ - vpmulld %zmm26,%zmm4,%zmm4 │ │ │ │ - vpaddd %zmm29,%zmm24,%zmm24 │ │ │ │ - vpaddd %zmm24,%zmm4,%zmm4 │ │ │ │ - vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ - vpsubd %zmm20,%zmm25,%zmm25 │ │ │ │ - vpsrad $0xc,%zmm4,%zmm4 │ │ │ │ - vpsrad $0xc,%zmm25,%zmm25 │ │ │ │ - vpmulld %zmm26,%zmm18,%zmm24 │ │ │ │ - vpmulld %zmm26,%zmm21,%zmm20 │ │ │ │ - vpmulld %zmm27,%zmm18,%zmm18 │ │ │ │ - vpmulld %zmm27,%zmm21,%zmm21 │ │ │ │ - vpaddd %zmm29,%zmm24,%zmm24 │ │ │ │ - vpaddd %zmm24,%zmm21,%zmm21 │ │ │ │ - vpaddd %zmm29,%zmm18,%zmm18 │ │ │ │ - vpsubd %zmm20,%zmm18,%zmm18 │ │ │ │ - vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ - vpsrad $0xc,%zmm18,%zmm18 │ │ │ │ - vpsubd %zmm2,%zmm16,%zmm24 │ │ │ │ - vpaddd %zmm2,%zmm16,%zmm16 │ │ │ │ - vpsubd %zmm5,%zmm7,%zmm2 │ │ │ │ - vpaddd %zmm5,%zmm7,%zmm7 │ │ │ │ - vpaddd %zmm21,%zmm25,%zmm5 │ │ │ │ - vpsubd %zmm21,%zmm25,%zmm25 │ │ │ │ - vpsubd %zmm22,%zmm19,%zmm21 │ │ │ │ - vpaddd %zmm22,%zmm19,%zmm19 │ │ │ │ - vpmaxsd %zmm30,%zmm24,%zmm24 │ │ │ │ - vpmaxsd %zmm30,%zmm2,%zmm2 │ │ │ │ - vpmaxsd %zmm30,%zmm25,%zmm25 │ │ │ │ - vpmaxsd %zmm30,%zmm21,%zmm21 │ │ │ │ - vpsubd %zmm18,%zmm4,%zmm22 │ │ │ │ - vpaddd %zmm4,%zmm18,%zmm18 │ │ │ │ - vpaddd %zmm3,%zmm0,%zmm4 │ │ │ │ - vpsubd %zmm3,%zmm0,%zmm0 │ │ │ │ - vpminsd %zmm31,%zmm24,%zmm24 │ │ │ │ - vpminsd %zmm31,%zmm2,%zmm2 │ │ │ │ - vpminsd %zmm31,%zmm25,%zmm25 │ │ │ │ - vpminsd %zmm31,%zmm21,%zmm21 │ │ │ │ - vpsubd %zmm23,%zmm6,%zmm3 │ │ │ │ - vpaddd %zmm23,%zmm6,%zmm6 │ │ │ │ - vpsubd %zmm17,%zmm1,%zmm23 │ │ │ │ - vpaddd %zmm1,%zmm17,%zmm17 │ │ │ │ - vpmaxsd %zmm30,%zmm22,%zmm22 │ │ │ │ - vpmaxsd %zmm30,%zmm0,%zmm0 │ │ │ │ - vpmaxsd %zmm30,%zmm3,%zmm3 │ │ │ │ - vpmaxsd %zmm30,%zmm23,%zmm23 │ │ │ │ - vpbroadcastd 0x80(%r9),%zmm28 │ │ │ │ - vpbroadcastd 0x7c(%r9),%zmm20 │ │ │ │ - vpbroadcastd 0x94(%r9),%zmm26 │ │ │ │ - vpbroadcastd 0x90(%r9),%zmm27 │ │ │ │ - vpminsd %zmm31,%zmm22,%zmm22 │ │ │ │ - vpminsd %zmm31,%zmm0,%zmm0 │ │ │ │ - vpminsd %zmm31,%zmm3,%zmm3 │ │ │ │ - vpminsd %zmm31,%zmm23,%zmm23 │ │ │ │ - vpsubd %zmm3,%zmm23,%zmm1 │ │ │ │ - vpaddd %zmm3,%zmm23,%zmm23 │ │ │ │ - vpsubd %zmm0,%zmm21,%zmm3 │ │ │ │ - vpaddd %zmm0,%zmm21,%zmm21 │ │ │ │ - vpmulld %zmm28,%zmm1,%zmm1 │ │ │ │ - vpmulld %zmm28,%zmm23,%zmm23 │ │ │ │ - vpmulld %zmm28,%zmm3,%zmm3 │ │ │ │ - vpmulld %zmm28,%zmm21,%zmm21 │ │ │ │ - vpsubd %zmm2,%zmm24,%zmm0 │ │ │ │ - vpaddd %zmm2,%zmm24,%zmm24 │ │ │ │ - vpsubd %zmm25,%zmm22,%zmm2 │ │ │ │ - vpaddd %zmm25,%zmm22,%zmm22 │ │ │ │ - vpmulld %zmm28,%zmm0,%zmm0 │ │ │ │ - vpmulld %zmm28,%zmm24,%zmm24 │ │ │ │ - vpmulld %zmm28,%zmm2,%zmm2 │ │ │ │ - vpmulld %zmm28,%zmm22,%zmm22 │ │ │ │ - vpaddd %zmm20,%zmm16,%zmm16 │ │ │ │ - vpaddd %zmm20,%zmm18,%zmm18 │ │ │ │ - vpaddd %zmm20,%zmm4,%zmm4 │ │ │ │ - vpaddd %zmm20,%zmm6,%zmm6 │ │ │ │ - vpsubd %zmm17,%zmm20,%zmm17 │ │ │ │ - vpsubd %zmm19,%zmm20,%zmm19 │ │ │ │ - vpsubd %zmm5,%zmm20,%zmm5 │ │ │ │ - vpsubd %zmm7,%zmm20,%zmm7 │ │ │ │ - vpaddd %zmm26,%zmm23,%zmm23 │ │ │ │ - vpaddd %zmm26,%zmm21,%zmm21 │ │ │ │ - vpaddd %zmm26,%zmm0,%zmm0 │ │ │ │ - vpaddd %zmm26,%zmm2,%zmm2 │ │ │ │ - vpsubd %zmm1,%zmm27,%zmm1 │ │ │ │ - vpsubd %zmm3,%zmm27,%zmm3 │ │ │ │ - vpsubd %zmm24,%zmm27,%zmm24 │ │ │ │ - vpsubd %zmm22,%zmm27,%zmm22 │ │ │ │ - vpsrad $0x2,%zmm4,%zmm4 │ │ │ │ - vpsrad $0x2,%zmm6,%zmm6 │ │ │ │ - vpsrad $0x2,%zmm16,%zmm16 │ │ │ │ - vpsrad $0x2,%zmm18,%zmm18 │ │ │ │ - vpsrad $0x2,%zmm5,%zmm5 │ │ │ │ - vpsrad $0x2,%zmm7,%zmm7 │ │ │ │ - vpsrad $0x2,%zmm17,%zmm17 │ │ │ │ - vpsrad $0x2,%zmm19,%zmm19 │ │ │ │ - vpsrad $0xd,%zmm1,%zmm1 │ │ │ │ - vpsrad $0xd,%zmm3,%zmm3 │ │ │ │ - vpsrad $0xd,%zmm21,%zmm21 │ │ │ │ - vpsrad $0xd,%zmm23,%zmm23 │ │ │ │ - vpsrad $0xd,%zmm0,%zmm0 │ │ │ │ - vpsrad $0xd,%zmm2,%zmm2 │ │ │ │ - vpsrad $0xd,%zmm22,%zmm22 │ │ │ │ - vpsrad $0xd,%zmm24,%zmm24 │ │ │ │ + call 34d5c0 <__cxa_finalize@plt+0x322570> │ │ │ │ + call 350286 <__cxa_finalize@plt+0x325236> │ │ │ │ + test %ecx,%ecx │ │ │ │ + jl 351aba <__cxa_finalize@plt+0x326a6a> │ │ │ │ + vmovdqa %ymm0,0x100(%rdx) │ │ │ │ + vmovdqa %ymm1,0x120(%rdx) │ │ │ │ + vmovdqa %ymm2,0x140(%rdx) │ │ │ │ + vmovdqa %ymm3,0x160(%rdx) │ │ │ │ + vmovdqa %ymm4,0x180(%rdx) │ │ │ │ + vmovdqa %ymm5,0x1a0(%rdx) │ │ │ │ + vmovdqa %ymm6,0x1c0(%rdx) │ │ │ │ + vmovdqa %ymm7,0x1e0(%rdx) │ │ │ │ + vmovdqa -0x80(%rax),%ymm8 │ │ │ │ + vmovdqa -0x60(%rax),%ymm9 │ │ │ │ + vmovdqa -0x40(%rax),%ymm10 │ │ │ │ + vmovdqa -0x20(%rax),%ymm11 │ │ │ │ + vmovdqa (%rax),%ymm12 │ │ │ │ + vmovdqa 0x20(%rax),%ymm13 │ │ │ │ + vmovdqa 0x40(%rax),%ymm14 │ │ │ │ + vmovdqa 0x60(%rax),%ymm15 │ │ │ │ + sub $0x100,%rax │ │ │ │ + vmovdqa -0x80(%rax),%ymm0 │ │ │ │ + vmovdqa -0x60(%rax),%ymm1 │ │ │ │ + vmovdqa -0x40(%rax),%ymm2 │ │ │ │ + vmovdqa -0x20(%rax),%ymm3 │ │ │ │ + vmovdqa (%rax),%ymm4 │ │ │ │ + vmovdqa 0x20(%rax),%ymm5 │ │ │ │ + vmovdqa 0x40(%rax),%ymm6 │ │ │ │ + vmovdqa 0x60(%rax),%ymm7 │ │ │ │ + call 34d5c0 <__cxa_finalize@plt+0x322570> │ │ │ │ + call 34e907 <__cxa_finalize@plt+0x3238b7> │ │ │ │ + vmovdqa %ymm0,%ymm8 │ │ │ │ + vmovdqa %ymm1,%ymm9 │ │ │ │ + vmovdqa %ymm2,%ymm10 │ │ │ │ + vmovdqa %ymm3,%ymm11 │ │ │ │ + vmovdqa %ymm4,%ymm12 │ │ │ │ + vmovdqa %ymm5,%ymm13 │ │ │ │ + vmovdqa %ymm6,%ymm14 │ │ │ │ + vmovdqa %ymm7,%ymm15 │ │ │ │ + vmovdqa 0x100(%rdx),%ymm0 │ │ │ │ + vmovdqa 0x120(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x140(%rdx),%ymm2 │ │ │ │ + vmovdqa 0x160(%rdx),%ymm3 │ │ │ │ + vmovdqa 0x180(%rdx),%ymm4 │ │ │ │ + vmovdqa 0x1a0(%rdx),%ymm5 │ │ │ │ + vmovdqa 0x1c0(%rdx),%ymm6 │ │ │ │ + vmovdqa 0x1e0(%rdx),%ymm7 │ │ │ │ + call 350e30 <__cxa_finalize@plt+0x325de0> │ │ │ │ + mov %r10,%rsp │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - vmovdqa32 (%rdx),%ymm16 │ │ │ │ - vmovdqa32 0x80(%rdx),%ymm17 │ │ │ │ - vmovshdup -0x380(%r9),%zmm24 │ │ │ │ - vmovdqa32 0x40(%rdx),%ymm22 │ │ │ │ - vmovdqa32 0xc0(%rdx),%ymm23 │ │ │ │ - vmovdqa32 0x100(%rdx),%ymm18 │ │ │ │ - vmovdqa32 0x180(%rdx),%ymm19 │ │ │ │ - vmovdqa32 0x140(%rdx),%ymm20 │ │ │ │ - vmovdqa32 0x1c0(%rdx),%ymm21 │ │ │ │ - vpermt2q %zmm17,%zmm24,%zmm16 │ │ │ │ - vpermt2q %zmm22,%zmm24,%zmm23 │ │ │ │ - vpermt2q %zmm19,%zmm24,%zmm18 │ │ │ │ - vpermt2q %zmm20,%zmm24,%zmm21 │ │ │ │ - vpbroadcastd 0x84(%r9),%zmm29 │ │ │ │ - vpbroadcastd -0xb8(%r9),%zmm28 │ │ │ │ - jmp 357bdd <__cxa_finalize@plt+0x32cb8d> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x86169(%rip),%r9 │ │ │ │ - lea -0x138f(%rip),%r8 │ │ │ │ - jmp 359740 <__cxa_finalize@plt+0x32e6f0> │ │ │ │ - lea 0x86159(%rip),%r9 │ │ │ │ - lea -0xa3a(%rip),%r8 │ │ │ │ - jmp 359740 <__cxa_finalize@plt+0x32e6f0> │ │ │ │ - lea 0x86149(%rip),%r9 │ │ │ │ - lea 0x82(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ - cmp $0x24,%ecx │ │ │ │ - jl 35977f <__cxa_finalize@plt+0x32e72f> │ │ │ │ - call 358d50 <__cxa_finalize@plt+0x32dd00> │ │ │ │ - vpackssdw %zmm19,%zmm3,%zmm20 │ │ │ │ - vpackssdw %zmm21,%zmm4,%zmm19 │ │ │ │ - vpackssdw %zmm18,%zmm2,%zmm21 │ │ │ │ - vpackssdw %zmm22,%zmm5,%zmm18 │ │ │ │ - vpackssdw %zmm17,%zmm1,%zmm22 │ │ │ │ - vpackssdw %zmm23,%zmm6,%zmm17 │ │ │ │ - vpackssdw %zmm16,%zmm0,%zmm23 │ │ │ │ - vpackssdw %zmm24,%zmm7,%zmm16 │ │ │ │ - jmp 358353 <__cxa_finalize@plt+0x32d303> │ │ │ │ - call 3596a0 <__cxa_finalize@plt+0x32e650> │ │ │ │ - vpbroadcastd 0x7c(%r9),%zmm25 │ │ │ │ - vpsubd %zmm19,%zmm25,%zmm20 │ │ │ │ - vpaddd %zmm21,%zmm25,%zmm19 │ │ │ │ - vpaddd %zmm18,%zmm25,%zmm21 │ │ │ │ - vpsubd %zmm22,%zmm25,%zmm18 │ │ │ │ - vpsubd %zmm17,%zmm25,%zmm22 │ │ │ │ - vpaddd %zmm23,%zmm25,%zmm17 │ │ │ │ - vpaddd %zmm16,%zmm25,%zmm23 │ │ │ │ - vpsubd %zmm24,%zmm25,%zmm16 │ │ │ │ - jmp 358c4b <__cxa_finalize@plt+0x32dbfb> │ │ │ │ - lea 0x856b9(%rip),%r9 │ │ │ │ - call 338f50 <__cxa_finalize@plt+0x30df00> │ │ │ │ - vmovshdup 0x85d6a(%rip),%zmm28 │ │ │ │ - vmovdqu32 0x85e80(%rip),%zmm27 │ │ │ │ - vpsrlq $0x8,%zmm28,%zmm29 │ │ │ │ - vpermq %zmm23,%zmm29,%zmm24 │ │ │ │ - vpermq %zmm22,%zmm29,%zmm23 │ │ │ │ - vpermq %zmm21,%zmm29,%zmm22 │ │ │ │ - vpermq %zmm20,%zmm29,%zmm21 │ │ │ │ - vpermq %zmm19,%zmm28,%zmm19 │ │ │ │ - vpermq %zmm18,%zmm28,%zmm18 │ │ │ │ - vpermq %zmm17,%zmm28,%zmm17 │ │ │ │ - vpermq %zmm16,%zmm28,%zmm16 │ │ │ │ - jmp 3583e6 <__cxa_finalize@plt+0x32d396> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x86059(%rip),%r9 │ │ │ │ - lea -0x149f(%rip),%r8 │ │ │ │ - add $0xffffffa4,%ecx │ │ │ │ - jmp 359850 <__cxa_finalize@plt+0x32e800> │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 351d5d <__cxa_finalize@plt+0x326d0d> │ │ │ │ + mov %rsp,%r10 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0x180,%rsp │ │ │ │ + vpbroadcastd 0x8bdad(%rip),%ymm11 │ │ │ │ + vpbroadcastd 0x8cfe8(%rip),%ymm12 │ │ │ │ + vpbroadcastd 0x8cfe3(%rip),%ymm13 │ │ │ │ + vbroadcasti128 0x8ce56(%rip),%ymm14 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + call 351e30 <__cxa_finalize@plt+0x326de0> │ │ │ │ + vmovdqa %ymm2,(%rsp) │ │ │ │ + vmovdqa %ymm3,0x20(%rsp) │ │ │ │ + cmp $0x2b,%ecx │ │ │ │ + jge 351b3a <__cxa_finalize@plt+0x326aea> │ │ │ │ + vpxor %ymm4,%ymm4,%ymm4 │ │ │ │ + vmovdqa %ymm4,0x40(%rsp) │ │ │ │ + vmovdqa %ymm4,%ymm2 │ │ │ │ + vmovdqa %ymm4,%ymm3 │ │ │ │ + vmovdqa %ymm4,%ymm11 │ │ │ │ + jmp 351b76 <__cxa_finalize@plt+0x326b26> │ │ │ │ + lea 0x100(%rsp),%rax │ │ │ │ + vmovdqa %ymm0,-0x80(%rax) │ │ │ │ + vmovdqa %ymm1,-0x60(%rax) │ │ │ │ + call 351e30 <__cxa_finalize@plt+0x326de0> │ │ │ │ + vmovdqa %ymm2,0x40(%rsp) │ │ │ │ + cmp $0x6b,%ecx │ │ │ │ + jge 351b9c <__cxa_finalize@plt+0x326b4c> │ │ │ │ + vmovdqa %ymm3,%ymm11 │ │ │ │ + vmovdqa %ymm0,%ymm2 │ │ │ │ + vmovdqa %ymm1,%ymm3 │ │ │ │ + vmovdqa -0x80(%rax),%ymm0 │ │ │ │ + vmovdqa -0x60(%rax),%ymm1 │ │ │ │ + vpxor %ymm4,%ymm4,%ymm4 │ │ │ │ + vpbroadcastd 0x8bd01(%rip),%ymm10 │ │ │ │ + lea 0x8bd4a(%rip),%rax │ │ │ │ + vmovdqa %ymm4,%ymm5 │ │ │ │ + vmovdqa %ymm4,%ymm6 │ │ │ │ + vmovdqa %ymm4,%ymm7 │ │ │ │ + call 3200f0 <__cxa_finalize@plt+0x2f50a0> │ │ │ │ + jmp 351c4b <__cxa_finalize@plt+0x326bfb> │ │ │ │ + vmovdqa %ymm3,0x60(%rsp) │ │ │ │ + vmovdqa %ymm0,-0x40(%rax) │ │ │ │ + vmovdqa %ymm1,-0x20(%rax) │ │ │ │ + call 351e30 <__cxa_finalize@plt+0x326de0> │ │ │ │ + cmp $0xab,%ecx │ │ │ │ + jge 351bdd <__cxa_finalize@plt+0x326b8d> │ │ │ │ + vpshufd $0x4e,%ymm2,%ymm12 │ │ │ │ + vpshufd $0x4e,%ymm3,%ymm13 │ │ │ │ + vmovdqa %ymm0,%ymm4 │ │ │ │ + vmovdqa %ymm1,%ymm5 │ │ │ │ + vpxor %ymm6,%ymm6,%ymm6 │ │ │ │ + vmovdqa %ymm6,%ymm7 │ │ │ │ + vmovdqa %ymm6,%ymm14 │ │ │ │ + vmovdqa %ymm6,%ymm15 │ │ │ │ + jmp 351c1c <__cxa_finalize@plt+0x326bcc> │ │ │ │ + vmovdqa %ymm0,(%rax) │ │ │ │ + vmovdqa %ymm1,0x20(%rax) │ │ │ │ + vmovdqa %ymm2,0x40(%rax) │ │ │ │ + vmovdqa %ymm3,0x60(%rax) │ │ │ │ + call 351e30 <__cxa_finalize@plt+0x326de0> │ │ │ │ + vpshufd $0x4e,0x40(%rax),%ymm12 │ │ │ │ + vpshufd $0x4e,0x60(%rax),%ymm13 │ │ │ │ + vmovdqa (%rax),%ymm4 │ │ │ │ + vmovdqa 0x20(%rax),%ymm5 │ │ │ │ + vpshufd $0x4e,%ymm2,%ymm14 │ │ │ │ + vpshufd $0x4e,%ymm3,%ymm15 │ │ │ │ + vmovdqa %ymm0,%ymm6 │ │ │ │ + vmovdqa %ymm1,%ymm7 │ │ │ │ + vmovdqa -0x80(%rax),%ymm0 │ │ │ │ + vmovdqa -0x60(%rax),%ymm1 │ │ │ │ + vmovdqa -0x40(%rax),%ymm2 │ │ │ │ + vmovdqa -0x20(%rax),%ymm3 │ │ │ │ + lea 0x8bc99(%rip),%rax │ │ │ │ + vmovdqa 0x60(%rsp),%ymm11 │ │ │ │ + vpbroadcastd 0x8bc3a(%rip),%ymm10 │ │ │ │ + call 3201b0 <__cxa_finalize@plt+0x2f5160> │ │ │ │ + vpbroadcastd 0x8bc2c(%rip),%ymm12 │ │ │ │ + mov %r8,%rdx │ │ │ │ + vmovdqa %ymm8,0x20(%rsp) │ │ │ │ + vmovdqa %ymm9,0x40(%rsp) │ │ │ │ + vmovdqa %ymm10,0x60(%rsp) │ │ │ │ + vmovdqa %ymm11,0x80(%rsp) │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vpermq $0x8d,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm0,%ymm12,%ymm0 │ │ │ │ + vpmulhrsw %ymm1,%ymm12,%ymm1 │ │ │ │ + call 34b3e0 <__cxa_finalize@plt+0x320390> │ │ │ │ + vpermq $0xd8,%ymm2,%ymm0 │ │ │ │ + vpermq $0x8d,%ymm3,%ymm1 │ │ │ │ + vpmulhrsw %ymm0,%ymm12,%ymm0 │ │ │ │ + vpmulhrsw %ymm1,%ymm12,%ymm1 │ │ │ │ + call 34b3f2 <__cxa_finalize@plt+0x3203a2> │ │ │ │ + vpermq $0xd8,%ymm4,%ymm0 │ │ │ │ + vpermq $0x8d,%ymm5,%ymm1 │ │ │ │ + vpmulhrsw %ymm0,%ymm12,%ymm0 │ │ │ │ + vpmulhrsw %ymm1,%ymm12,%ymm1 │ │ │ │ + call 34b3f2 <__cxa_finalize@plt+0x3203a2> │ │ │ │ + vpermq $0xd8,%ymm6,%ymm0 │ │ │ │ + vpermq $0x8d,%ymm7,%ymm1 │ │ │ │ + vpmulhrsw %ymm0,%ymm12,%ymm0 │ │ │ │ + vpmulhrsw %ymm1,%ymm12,%ymm1 │ │ │ │ + call 34b3f2 <__cxa_finalize@plt+0x3203a2> │ │ │ │ + vpermq $0xd8,0x20(%rsp),%ymm0 │ │ │ │ + vpermq $0x8d,0x40(%rsp),%ymm1 │ │ │ │ + vpmulhrsw %ymm0,%ymm12,%ymm0 │ │ │ │ + vpmulhrsw %ymm1,%ymm12,%ymm1 │ │ │ │ + call 34b3f2 <__cxa_finalize@plt+0x3203a2> │ │ │ │ + vpermq $0xd8,0x60(%rsp),%ymm0 │ │ │ │ + vpermq $0x8d,0x80(%rsp),%ymm1 │ │ │ │ + vpmulhrsw %ymm0,%ymm12,%ymm0 │ │ │ │ + vpmulhrsw %ymm1,%ymm12,%ymm1 │ │ │ │ + call 34b3f2 <__cxa_finalize@plt+0x3203a2> │ │ │ │ + vpermq $0xd8,(%rsp),%ymm0 │ │ │ │ + vpermq $0x8d,%ymm13,%ymm1 │ │ │ │ + vpmulhrsw %ymm0,%ymm12,%ymm0 │ │ │ │ + vpmulhrsw %ymm1,%ymm12,%ymm1 │ │ │ │ + call 34b3f2 <__cxa_finalize@plt+0x3203a2> │ │ │ │ + vpermq $0xd8,%ymm14,%ymm0 │ │ │ │ + vpermq $0x8d,%ymm15,%ymm1 │ │ │ │ + vpmulhrsw %ymm0,%ymm12,%ymm0 │ │ │ │ + vpmulhrsw %ymm1,%ymm12,%ymm1 │ │ │ │ + call 34b3f2 <__cxa_finalize@plt+0x3203a2> │ │ │ │ + mov %r10,%rsp │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + imul $0xb5,(%rdx),%eax │ │ │ │ + vpbroadcastd 0x8cd6c(%rip),%ymm2 │ │ │ │ + mov %ecx,(%rdx) │ │ │ │ + or $0x20,%ecx │ │ │ │ + add $0x280,%eax │ │ │ │ + sar $0xa,%eax │ │ │ │ + jmp 34b2ab <__cxa_finalize@plt+0x32025b> │ │ │ │ + xchg %ax,%ax │ │ │ │ + vmovdqa (%rdx),%ymm0 │ │ │ │ + vmovdqa 0x80(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x100(%rdx),%ymm2 │ │ │ │ + vmovdqa 0x180(%rdx),%ymm3 │ │ │ │ + vmovdqa 0x200(%rdx),%ymm4 │ │ │ │ + vmovdqa 0x280(%rdx),%ymm5 │ │ │ │ + vmovdqa 0x300(%rdx),%ymm6 │ │ │ │ + vmovdqa 0x380(%rdx),%ymm7 │ │ │ │ + call 34b4f8 <__cxa_finalize@plt+0x3204a8> │ │ │ │ + vpsrld $0xa,%ymm11,%ymm1 │ │ │ │ + vpaddd %ymm1,%ymm0,%ymm0 │ │ │ │ + vpaddd %ymm1,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm1,%ymm5,%ymm5 │ │ │ │ + vpaddd %ymm1,%ymm3,%ymm3 │ │ │ │ + vpaddd %ymm7,%ymm6,%ymm1 │ │ │ │ + vpsubd %ymm7,%ymm6,%ymm6 │ │ │ │ + vpsubd %ymm9,%ymm0,%ymm7 │ │ │ │ + vpaddd %ymm0,%ymm9,%ymm0 │ │ │ │ + vpaddd %ymm4,%ymm5,%ymm2 │ │ │ │ + vpsubd %ymm4,%ymm5,%ymm5 │ │ │ │ + vpsubd %ymm8,%ymm3,%ymm4 │ │ │ │ + vpaddd %ymm3,%ymm8,%ymm3 │ │ │ │ + vpsrad $0x2,%ymm0,%ymm0 │ │ │ │ + vpsrad $0x2,%ymm1,%ymm1 │ │ │ │ + vpsrad $0x2,%ymm2,%ymm2 │ │ │ │ + vpsrad $0x2,%ymm3,%ymm3 │ │ │ │ + vpsrad $0x2,%ymm4,%ymm4 │ │ │ │ + vpsrad $0x2,%ymm5,%ymm5 │ │ │ │ + vpsrad $0x2,%ymm6,%ymm6 │ │ │ │ + vpsrad $0x2,%ymm7,%ymm7 │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + call 351d80 <__cxa_finalize@plt+0x326d30> │ │ │ │ + add $0x20,%rdx │ │ │ │ + vpackssdw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpackssdw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpackssdw %ymm5,%ymm4,%ymm4 │ │ │ │ + vpackssdw %ymm7,%ymm6,%ymm6 │ │ │ │ + vpshufb %ymm14,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm14,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm14,%ymm4,%ymm4 │ │ │ │ + vpshufb %ymm14,%ymm6,%ymm6 │ │ │ │ + vpunpckhdq %ymm2,%ymm0,%ymm3 │ │ │ │ + vpunpckldq %ymm2,%ymm0,%ymm0 │ │ │ │ + vpunpckldq %ymm6,%ymm4,%ymm2 │ │ │ │ + vpunpckhdq %ymm6,%ymm4,%ymm4 │ │ │ │ + vperm2i128 $0x31,%ymm2,%ymm0,%ymm1 │ │ │ │ + vinserti128 $0x1,%xmm2,%ymm0,%ymm0 │ │ │ │ + vinserti128 $0x1,%xmm4,%ymm3,%ymm2 │ │ │ │ + vperm2i128 $0x31,%ymm4,%ymm3,%ymm3 │ │ │ │ + ret │ │ │ │ + vpaddd %ymm0,%ymm11,%ymm0 │ │ │ │ + vpaddd %ymm1,%ymm11,%ymm1 │ │ │ │ + vpaddd %ymm2,%ymm11,%ymm2 │ │ │ │ + vpaddd %ymm3,%ymm11,%ymm3 │ │ │ │ + vpsrad $0xc,%ymm0,%ymm0 │ │ │ │ + vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ + vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ + vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ + vpbroadcastd 0x8cbbd(%rip),%ymm7 │ │ │ │ + vpbroadcastd 0x8cab4(%rip),%ymm8 │ │ │ │ + vpbroadcastd 0x8cbc7(%rip),%ymm6 │ │ │ │ + vpbroadcastd 0x8cb72(%rip),%ymm9 │ │ │ │ + vpbroadcastd 0x8cb59(%rip),%ymm5 │ │ │ │ + vpbroadcastd 0x8cad0(%rip),%ymm10 │ │ │ │ + vpbroadcastd 0x8cbaf(%rip),%ymm4 │ │ │ │ + vpbroadcastd 0x8cb1e(%rip),%ymm15 │ │ │ │ + vpmulld %ymm0,%ymm7,%ymm7 │ │ │ │ + vpmulld %ymm0,%ymm8,%ymm0 │ │ │ │ + vpmulld %ymm1,%ymm6,%ymm6 │ │ │ │ + vpmulld %ymm1,%ymm9,%ymm1 │ │ │ │ + vpmulld %ymm2,%ymm5,%ymm5 │ │ │ │ + vpmulld %ymm2,%ymm10,%ymm2 │ │ │ │ + vpmulld %ymm3,%ymm4,%ymm4 │ │ │ │ + vpmulld %ymm3,%ymm15,%ymm3 │ │ │ │ + jmp 352023 <__cxa_finalize@plt+0x326fd3> │ │ │ │ + vpaddd %ymm0,%ymm11,%ymm0 │ │ │ │ + vpaddd %ymm1,%ymm11,%ymm1 │ │ │ │ + vpaddd %ymm2,%ymm11,%ymm2 │ │ │ │ + vpaddd %ymm3,%ymm11,%ymm3 │ │ │ │ + vpaddd %ymm4,%ymm11,%ymm4 │ │ │ │ + vpaddd %ymm5,%ymm11,%ymm5 │ │ │ │ + vpaddd %ymm6,%ymm11,%ymm6 │ │ │ │ + vpaddd %ymm7,%ymm11,%ymm7 │ │ │ │ + vpsrad $0xc,%ymm0,%ymm0 │ │ │ │ + vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ + vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ + vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ + vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ + vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ + vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ + vpsrad $0xc,%ymm7,%ymm7 │ │ │ │ + vpbroadcastd 0x8cb00(%rip),%ymm8 │ │ │ │ + vpmulld %ymm0,%ymm8,%ymm9 │ │ │ │ + vpmulld %ymm7,%ymm8,%ymm8 │ │ │ │ + vpbroadcastd 0x8c9ed(%rip),%ymm10 │ │ │ │ + vpmulld %ymm0,%ymm10,%ymm0 │ │ │ │ + vpmulld %ymm7,%ymm10,%ymm7 │ │ │ │ + vpaddd %ymm7,%ymm9,%ymm7 │ │ │ │ + vpsubd %ymm8,%ymm0,%ymm0 │ │ │ │ + vpbroadcastd 0x8ca01(%rip),%ymm8 │ │ │ │ + vpmulld %ymm6,%ymm8,%ymm9 │ │ │ │ + vpmulld %ymm1,%ymm8,%ymm8 │ │ │ │ + vpbroadcastd 0x8ca8e(%rip),%ymm10 │ │ │ │ + vpmulld %ymm6,%ymm10,%ymm6 │ │ │ │ + vpmulld %ymm1,%ymm10,%ymm1 │ │ │ │ + vpaddd %ymm1,%ymm9,%ymm1 │ │ │ │ + vpsubd %ymm8,%ymm6,%ymm6 │ │ │ │ + vpbroadcastd 0x8ca62(%rip),%ymm8 │ │ │ │ + vpmulld %ymm2,%ymm8,%ymm9 │ │ │ │ + vpmulld %ymm5,%ymm8,%ymm8 │ │ │ │ + vpbroadcastd 0x8c9cf(%rip),%ymm10 │ │ │ │ + vpmulld %ymm2,%ymm10,%ymm2 │ │ │ │ + vpmulld %ymm5,%ymm10,%ymm5 │ │ │ │ + vpaddd %ymm5,%ymm9,%ymm5 │ │ │ │ + vpsubd %ymm8,%ymm2,%ymm2 │ │ │ │ + vpbroadcastd 0x8c9d3(%rip),%ymm8 │ │ │ │ + vpmulld %ymm4,%ymm8,%ymm9 │ │ │ │ + vpmulld %ymm3,%ymm8,%ymm8 │ │ │ │ + vpbroadcastd 0x8ca00(%rip),%ymm10 │ │ │ │ + vpmulld %ymm4,%ymm10,%ymm4 │ │ │ │ + vpmulld %ymm3,%ymm10,%ymm3 │ │ │ │ + vpaddd %ymm3,%ymm9,%ymm3 │ │ │ │ + vpsubd %ymm8,%ymm4,%ymm4 │ │ │ │ + vpaddd %ymm0,%ymm11,%ymm0 │ │ │ │ + vpaddd %ymm7,%ymm11,%ymm7 │ │ │ │ + vpaddd %ymm6,%ymm11,%ymm6 │ │ │ │ + vpaddd %ymm1,%ymm11,%ymm1 │ │ │ │ + vpaddd %ymm2,%ymm11,%ymm2 │ │ │ │ + vpaddd %ymm5,%ymm11,%ymm5 │ │ │ │ + vpaddd %ymm4,%ymm11,%ymm4 │ │ │ │ + vpaddd %ymm3,%ymm11,%ymm3 │ │ │ │ + vpsrad $0xc,%ymm0,%ymm0 │ │ │ │ + vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ + vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ + vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ + vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ + vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ + vpsrad $0xc,%ymm7,%ymm7 │ │ │ │ + vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ + vpsubd %ymm4,%ymm0,%ymm8 │ │ │ │ + vpaddd %ymm4,%ymm0,%ymm0 │ │ │ │ + vpsubd %ymm2,%ymm6,%ymm4 │ │ │ │ + vpaddd %ymm2,%ymm6,%ymm6 │ │ │ │ + vpsubd %ymm5,%ymm1,%ymm2 │ │ │ │ + vpaddd %ymm5,%ymm1,%ymm1 │ │ │ │ + vpsubd %ymm3,%ymm7,%ymm5 │ │ │ │ + vpaddd %ymm3,%ymm7,%ymm7 │ │ │ │ + vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ + vpmaxsd %ymm5,%ymm12,%ymm5 │ │ │ │ + vpmaxsd %ymm4,%ymm12,%ymm4 │ │ │ │ + vpmaxsd %ymm2,%ymm12,%ymm2 │ │ │ │ + vpmaxsd %ymm0,%ymm12,%ymm0 │ │ │ │ + vpmaxsd %ymm6,%ymm12,%ymm6 │ │ │ │ + vpmaxsd %ymm1,%ymm12,%ymm1 │ │ │ │ + vpmaxsd %ymm7,%ymm12,%ymm7 │ │ │ │ + vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ + vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ + vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ + vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ + vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ + vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ + vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ + vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ + vpbroadcastd 0x8c96c(%rip),%ymm15 │ │ │ │ + vpbroadcastd 0x8c8a3(%rip),%ymm10 │ │ │ │ + vpmulld %ymm5,%ymm15,%ymm9 │ │ │ │ + vpmulld %ymm15,%ymm8,%ymm3 │ │ │ │ + vpmulld %ymm5,%ymm10,%ymm5 │ │ │ │ + vpmulld %ymm10,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm11,%ymm9,%ymm9 │ │ │ │ + vpaddd %ymm9,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm5,%ymm11,%ymm5 │ │ │ │ + vpsubd %ymm3,%ymm5,%ymm5 │ │ │ │ + vpsrad $0xc,%ymm8,%ymm8 │ │ │ │ + vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ + vpmulld %ymm2,%ymm15,%ymm9 │ │ │ │ + vpmulld %ymm4,%ymm15,%ymm3 │ │ │ │ + vpmulld %ymm2,%ymm10,%ymm2 │ │ │ │ + vpmulld %ymm4,%ymm10,%ymm4 │ │ │ │ + vpsubd %ymm9,%ymm11,%ymm9 │ │ │ │ + vpsubd %ymm4,%ymm9,%ymm4 │ │ │ │ + vpaddd %ymm2,%ymm11,%ymm2 │ │ │ │ + vpsubd %ymm3,%ymm2,%ymm2 │ │ │ │ + vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ + vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ + vpsubd %ymm6,%ymm0,%ymm3 │ │ │ │ + vpaddd %ymm6,%ymm0,%ymm0 │ │ │ │ + vpsubd %ymm1,%ymm7,%ymm6 │ │ │ │ + vpaddd %ymm1,%ymm7,%ymm7 │ │ │ │ + vpsubd %ymm4,%ymm5,%ymm1 │ │ │ │ + vpaddd %ymm4,%ymm5,%ymm5 │ │ │ │ + vpsubd %ymm2,%ymm8,%ymm4 │ │ │ │ + vpaddd %ymm2,%ymm8,%ymm8 │ │ │ │ + vpmaxsd %ymm3,%ymm12,%ymm3 │ │ │ │ + vpmaxsd %ymm6,%ymm12,%ymm6 │ │ │ │ + vpmaxsd %ymm1,%ymm12,%ymm1 │ │ │ │ + vpmaxsd %ymm4,%ymm12,%ymm4 │ │ │ │ + vpmaxsd %ymm0,%ymm12,%ymm0 │ │ │ │ + vpmaxsd %ymm7,%ymm12,%ymm7 │ │ │ │ + vpmaxsd %ymm5,%ymm12,%ymm5 │ │ │ │ + vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ + vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ + vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ + vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ + vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ + vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ + vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ + vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ + vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ + vpbroadcastd 0x8c83a(%rip),%ymm15 │ │ │ │ + vpbroadcastd 0x8c819(%rip),%ymm10 │ │ │ │ + vpmulld %ymm4,%ymm15,%ymm9 │ │ │ │ + vpmulld %ymm1,%ymm15,%ymm2 │ │ │ │ + vpmulld %ymm4,%ymm10,%ymm4 │ │ │ │ + vpmulld %ymm1,%ymm10,%ymm1 │ │ │ │ + vpaddd %ymm11,%ymm9,%ymm9 │ │ │ │ + vpaddd %ymm1,%ymm9,%ymm1 │ │ │ │ + vpaddd %ymm4,%ymm11,%ymm4 │ │ │ │ + vpsubd %ymm2,%ymm4,%ymm4 │ │ │ │ + vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ + vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ + vpmulld %ymm6,%ymm15,%ymm9 │ │ │ │ + vpmulld %ymm3,%ymm15,%ymm2 │ │ │ │ + vpmulld %ymm6,%ymm10,%ymm6 │ │ │ │ + vpmulld %ymm3,%ymm10,%ymm3 │ │ │ │ + vpaddd %ymm11,%ymm9,%ymm9 │ │ │ │ + vpaddd %ymm3,%ymm9,%ymm3 │ │ │ │ + vpaddd %ymm6,%ymm11,%ymm6 │ │ │ │ + vpsubd %ymm2,%ymm6,%ymm6 │ │ │ │ + vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ + vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ + vmovdqa %ymm0,-0x80(%rax) │ │ │ │ + vmovdqa %ymm5,-0x60(%rax) │ │ │ │ + vmovdqa %ymm4,-0x40(%rax) │ │ │ │ + vmovdqa %ymm6,-0x20(%rax) │ │ │ │ + vmovdqa %ymm3,(%rax) │ │ │ │ + vmovdqa %ymm1,0x20(%rax) │ │ │ │ + vmovdqa %ymm8,0x40(%rax) │ │ │ │ + vmovdqa %ymm7,0x60(%rax) │ │ │ │ + ret │ │ │ │ + vpaddd %ymm0,%ymm11,%ymm0 │ │ │ │ + vpaddd %ymm1,%ymm11,%ymm1 │ │ │ │ + vpaddd %ymm2,%ymm11,%ymm2 │ │ │ │ + vpaddd %ymm3,%ymm11,%ymm3 │ │ │ │ + vpsrad $0xc,%ymm0,%ymm0 │ │ │ │ + vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ + vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ + vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ + vpbroadcastd 0x8c802(%rip),%ymm7 │ │ │ │ + vpbroadcastd 0x8c7bd(%rip),%ymm8 │ │ │ │ + vpbroadcastd 0x8c7e4(%rip),%ymm6 │ │ │ │ + vpbroadcastd 0x8c6db(%rip),%ymm9 │ │ │ │ + vpbroadcastd 0x8c7ea(%rip),%ymm5 │ │ │ │ + vpbroadcastd 0x8c769(%rip),%ymm10 │ │ │ │ + vpbroadcastd 0x8c780(%rip),%ymm4 │ │ │ │ + vpbroadcastd 0x8c6f7(%rip),%ymm15 │ │ │ │ + vpmulld %ymm0,%ymm7,%ymm7 │ │ │ │ + vpmulld %ymm0,%ymm8,%ymm0 │ │ │ │ + vpmulld %ymm1,%ymm6,%ymm6 │ │ │ │ + vpmulld %ymm1,%ymm9,%ymm1 │ │ │ │ + vpmulld %ymm2,%ymm5,%ymm5 │ │ │ │ + vpmulld %ymm2,%ymm10,%ymm2 │ │ │ │ + vpmulld %ymm3,%ymm4,%ymm4 │ │ │ │ + vpmulld %ymm3,%ymm15,%ymm3 │ │ │ │ + jmp 3523f2 <__cxa_finalize@plt+0x3273a2> │ │ │ │ + vpaddd %ymm0,%ymm11,%ymm0 │ │ │ │ + vpaddd %ymm1,%ymm11,%ymm1 │ │ │ │ + vpaddd %ymm2,%ymm11,%ymm2 │ │ │ │ + vpaddd %ymm3,%ymm11,%ymm3 │ │ │ │ + vpaddd %ymm4,%ymm11,%ymm4 │ │ │ │ + vpaddd %ymm5,%ymm11,%ymm5 │ │ │ │ + vpaddd %ymm6,%ymm11,%ymm6 │ │ │ │ + vpaddd %ymm7,%ymm11,%ymm7 │ │ │ │ + vpsrad $0xc,%ymm0,%ymm0 │ │ │ │ + vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ + vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ + vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ + vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ + vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ + vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ + vpsrad $0xc,%ymm7,%ymm7 │ │ │ │ + vpbroadcastd 0x8c669(%rip),%ymm8 │ │ │ │ + vpmulld %ymm7,%ymm8,%ymm9 │ │ │ │ + vpmulld %ymm0,%ymm8,%ymm8 │ │ │ │ + vpbroadcastd 0x8c6f6(%rip),%ymm10 │ │ │ │ + vpmulld %ymm7,%ymm10,%ymm7 │ │ │ │ + vpmulld %ymm0,%ymm10,%ymm0 │ │ │ │ + vpaddd %ymm0,%ymm9,%ymm0 │ │ │ │ + vpsubd %ymm8,%ymm7,%ymm7 │ │ │ │ + vpbroadcastd 0x8c70a(%rip),%ymm8 │ │ │ │ + vpmulld %ymm1,%ymm8,%ymm9 │ │ │ │ + vpmulld %ymm6,%ymm8,%ymm8 │ │ │ │ + vpbroadcastd 0x8c5f7(%rip),%ymm10 │ │ │ │ + vpmulld %ymm1,%ymm10,%ymm1 │ │ │ │ + vpmulld %ymm6,%ymm10,%ymm6 │ │ │ │ + vpaddd %ymm6,%ymm9,%ymm6 │ │ │ │ + vpsubd %ymm8,%ymm1,%ymm1 │ │ │ │ + vpbroadcastd 0x8c63b(%rip),%ymm8 │ │ │ │ + vpmulld %ymm5,%ymm8,%ymm9 │ │ │ │ + vpmulld %ymm2,%ymm8,%ymm8 │ │ │ │ + vpbroadcastd 0x8c668(%rip),%ymm10 │ │ │ │ + vpmulld %ymm5,%ymm10,%ymm5 │ │ │ │ + vpmulld %ymm2,%ymm10,%ymm2 │ │ │ │ + vpaddd %ymm2,%ymm9,%ymm2 │ │ │ │ + vpsubd %ymm8,%ymm5,%ymm5 │ │ │ │ + vpbroadcastd 0x8c66c(%rip),%ymm8 │ │ │ │ + vpmulld %ymm3,%ymm8,%ymm9 │ │ │ │ + vpmulld %ymm4,%ymm8,%ymm8 │ │ │ │ + vpbroadcastd 0x8c5d9(%rip),%ymm10 │ │ │ │ + vpmulld %ymm3,%ymm10,%ymm3 │ │ │ │ + vpmulld %ymm4,%ymm10,%ymm4 │ │ │ │ + vpaddd %ymm4,%ymm9,%ymm4 │ │ │ │ + vpsubd %ymm8,%ymm3,%ymm3 │ │ │ │ + vpaddd %ymm0,%ymm11,%ymm0 │ │ │ │ + vpaddd %ymm7,%ymm11,%ymm7 │ │ │ │ + vpaddd %ymm6,%ymm11,%ymm6 │ │ │ │ + vpaddd %ymm1,%ymm11,%ymm1 │ │ │ │ + vpaddd %ymm2,%ymm11,%ymm2 │ │ │ │ + vpaddd %ymm5,%ymm11,%ymm5 │ │ │ │ + vpaddd %ymm4,%ymm11,%ymm4 │ │ │ │ + vpaddd %ymm3,%ymm11,%ymm3 │ │ │ │ + vpsrad $0xc,%ymm0,%ymm0 │ │ │ │ + vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ + vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ + vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ + vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ + vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ + vpsrad $0xc,%ymm7,%ymm7 │ │ │ │ + vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ + vpsubd %ymm4,%ymm0,%ymm8 │ │ │ │ + vpaddd %ymm4,%ymm0,%ymm0 │ │ │ │ + vpsubd %ymm2,%ymm6,%ymm4 │ │ │ │ + vpaddd %ymm2,%ymm6,%ymm6 │ │ │ │ + vpsubd %ymm5,%ymm1,%ymm2 │ │ │ │ + vpaddd %ymm5,%ymm1,%ymm1 │ │ │ │ + vpsubd %ymm3,%ymm7,%ymm5 │ │ │ │ + vpaddd %ymm3,%ymm7,%ymm7 │ │ │ │ + vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ + vpmaxsd %ymm5,%ymm12,%ymm5 │ │ │ │ + vpmaxsd %ymm4,%ymm12,%ymm4 │ │ │ │ + vpmaxsd %ymm2,%ymm12,%ymm2 │ │ │ │ + vpmaxsd %ymm0,%ymm12,%ymm0 │ │ │ │ + vpmaxsd %ymm6,%ymm12,%ymm6 │ │ │ │ + vpmaxsd %ymm1,%ymm12,%ymm1 │ │ │ │ + vpmaxsd %ymm7,%ymm12,%ymm7 │ │ │ │ + vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ + vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ + vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ + vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ + vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ + vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ + vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ + vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ + vpbroadcastd 0x8c5a5(%rip),%ymm15 │ │ │ │ + vpbroadcastd 0x8c4dc(%rip),%ymm10 │ │ │ │ + vpmulld %ymm4,%ymm15,%ymm9 │ │ │ │ + vpmulld %ymm2,%ymm15,%ymm3 │ │ │ │ + vpmulld %ymm4,%ymm10,%ymm4 │ │ │ │ + vpmulld %ymm2,%ymm10,%ymm2 │ │ │ │ + vpaddd %ymm11,%ymm9,%ymm9 │ │ │ │ + vpaddd %ymm2,%ymm9,%ymm2 │ │ │ │ + vpaddd %ymm4,%ymm11,%ymm4 │ │ │ │ + vpsubd %ymm3,%ymm4,%ymm4 │ │ │ │ + vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ + vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ + vpmulld %ymm15,%ymm8,%ymm9 │ │ │ │ + vpmulld %ymm5,%ymm15,%ymm3 │ │ │ │ + vpmulld %ymm10,%ymm8,%ymm8 │ │ │ │ + vpmulld %ymm5,%ymm10,%ymm5 │ │ │ │ + vpsubd %ymm9,%ymm11,%ymm9 │ │ │ │ + vpsubd %ymm5,%ymm9,%ymm5 │ │ │ │ + vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ + vpsubd %ymm3,%ymm8,%ymm8 │ │ │ │ + vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ + vpsrad $0xc,%ymm8,%ymm8 │ │ │ │ + vpsubd %ymm6,%ymm0,%ymm3 │ │ │ │ + vpaddd %ymm6,%ymm0,%ymm0 │ │ │ │ + vpsubd %ymm1,%ymm7,%ymm6 │ │ │ │ + vpaddd %ymm1,%ymm7,%ymm7 │ │ │ │ + vpsubd %ymm4,%ymm5,%ymm1 │ │ │ │ + vpaddd %ymm4,%ymm5,%ymm5 │ │ │ │ + vpsubd %ymm2,%ymm8,%ymm4 │ │ │ │ + vpaddd %ymm2,%ymm8,%ymm8 │ │ │ │ + vpmaxsd %ymm3,%ymm12,%ymm3 │ │ │ │ + vpmaxsd %ymm6,%ymm12,%ymm6 │ │ │ │ + vpmaxsd %ymm1,%ymm12,%ymm1 │ │ │ │ + vpmaxsd %ymm4,%ymm12,%ymm4 │ │ │ │ + vpmaxsd %ymm0,%ymm12,%ymm0 │ │ │ │ + vpmaxsd %ymm7,%ymm12,%ymm7 │ │ │ │ + vpmaxsd %ymm5,%ymm12,%ymm5 │ │ │ │ + vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ + vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ + vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ + vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ + vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ + vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ + vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ + vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ + vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ + vpbroadcastd 0x8c46b(%rip),%ymm15 │ │ │ │ + vpbroadcastd 0x8c44a(%rip),%ymm10 │ │ │ │ + vpmulld %ymm4,%ymm15,%ymm9 │ │ │ │ + vpmulld %ymm1,%ymm15,%ymm2 │ │ │ │ + vpmulld %ymm4,%ymm10,%ymm4 │ │ │ │ + vpmulld %ymm1,%ymm10,%ymm1 │ │ │ │ + vpsubd %ymm9,%ymm11,%ymm9 │ │ │ │ + vpsubd %ymm1,%ymm9,%ymm1 │ │ │ │ + vpaddd %ymm4,%ymm11,%ymm4 │ │ │ │ + vpsubd %ymm2,%ymm4,%ymm4 │ │ │ │ + vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ + vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ + vpmulld %ymm3,%ymm15,%ymm9 │ │ │ │ + vpmulld %ymm6,%ymm15,%ymm2 │ │ │ │ + vpmulld %ymm3,%ymm10,%ymm3 │ │ │ │ + vpmulld %ymm6,%ymm10,%ymm6 │ │ │ │ + vpsubd %ymm9,%ymm11,%ymm9 │ │ │ │ + vpsubd %ymm6,%ymm9,%ymm6 │ │ │ │ + vpaddd %ymm3,%ymm11,%ymm3 │ │ │ │ + vpsubd %ymm2,%ymm3,%ymm3 │ │ │ │ + vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ + vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ + vmovdqa -0x80(%rax),%ymm9 │ │ │ │ + vmovdqa -0x60(%rax),%ymm10 │ │ │ │ + vpsubd %ymm7,%ymm9,%ymm2 │ │ │ │ + vpaddd %ymm7,%ymm9,%ymm9 │ │ │ │ + vpsubd %ymm5,%ymm10,%ymm7 │ │ │ │ + vpaddd %ymm5,%ymm10,%ymm10 │ │ │ │ + vpmaxsd %ymm12,%ymm9,%ymm9 │ │ │ │ + vpmaxsd %ymm12,%ymm10,%ymm10 │ │ │ │ + vpmaxsd %ymm2,%ymm12,%ymm2 │ │ │ │ + vpmaxsd %ymm7,%ymm12,%ymm7 │ │ │ │ + vpminsd %ymm13,%ymm9,%ymm9 │ │ │ │ + vpminsd %ymm13,%ymm10,%ymm10 │ │ │ │ + vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ + vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ + vmovdqa %ymm9,-0x80(%rax) │ │ │ │ + vmovdqa %ymm10,-0x60(%rax) │ │ │ │ + vmovdqa -0x40(%rax),%ymm9 │ │ │ │ + vmovdqa -0x20(%rax),%ymm10 │ │ │ │ + vpsubd %ymm1,%ymm9,%ymm5 │ │ │ │ + vpaddd %ymm1,%ymm9,%ymm9 │ │ │ │ + vpsubd %ymm6,%ymm10,%ymm1 │ │ │ │ + vpaddd %ymm6,%ymm10,%ymm10 │ │ │ │ + vpmaxsd %ymm12,%ymm9,%ymm9 │ │ │ │ + vpmaxsd %ymm12,%ymm10,%ymm10 │ │ │ │ + vpmaxsd %ymm5,%ymm12,%ymm5 │ │ │ │ + vpmaxsd %ymm1,%ymm12,%ymm1 │ │ │ │ + vpminsd %ymm13,%ymm9,%ymm9 │ │ │ │ + vpminsd %ymm13,%ymm10,%ymm10 │ │ │ │ + vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ + vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ + vmovdqa %ymm9,-0x40(%rax) │ │ │ │ + vmovdqa %ymm10,-0x20(%rax) │ │ │ │ + vmovdqa (%rax),%ymm9 │ │ │ │ + vmovdqa 0x20(%rax),%ymm10 │ │ │ │ + vpsubd %ymm3,%ymm9,%ymm6 │ │ │ │ + vpaddd %ymm3,%ymm9,%ymm9 │ │ │ │ + vpsubd %ymm4,%ymm10,%ymm3 │ │ │ │ + vpaddd %ymm4,%ymm10,%ymm10 │ │ │ │ + vpmaxsd %ymm12,%ymm9,%ymm9 │ │ │ │ + vpmaxsd %ymm12,%ymm10,%ymm10 │ │ │ │ + vpmaxsd %ymm6,%ymm12,%ymm6 │ │ │ │ + vpmaxsd %ymm3,%ymm12,%ymm3 │ │ │ │ + vpminsd %ymm13,%ymm9,%ymm9 │ │ │ │ + vpminsd %ymm13,%ymm10,%ymm10 │ │ │ │ + vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ + vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ + vpmulld %ymm6,%ymm14,%ymm6 │ │ │ │ + vpmulld %ymm3,%ymm14,%ymm3 │ │ │ │ + vpmulld %ymm1,%ymm14,%ymm1 │ │ │ │ + vpmulld %ymm5,%ymm14,%ymm5 │ │ │ │ + vpaddd %ymm6,%ymm11,%ymm6 │ │ │ │ + vpaddd %ymm3,%ymm11,%ymm3 │ │ │ │ + vpsubd %ymm1,%ymm6,%ymm4 │ │ │ │ + vpaddd %ymm1,%ymm6,%ymm6 │ │ │ │ + vpsubd %ymm5,%ymm3,%ymm1 │ │ │ │ + vpaddd %ymm5,%ymm3,%ymm3 │ │ │ │ + vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ + vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ + vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ + vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ + vmovdqa %ymm4,(%rax) │ │ │ │ + vmovdqa %ymm1,0x20(%rax) │ │ │ │ + vmovdqa 0x40(%rax),%ymm4 │ │ │ │ + vmovdqa 0x60(%rax),%ymm1 │ │ │ │ + vpsubd %ymm8,%ymm4,%ymm5 │ │ │ │ + vpaddd %ymm4,%ymm8,%ymm4 │ │ │ │ + vpsubd %ymm0,%ymm1,%ymm8 │ │ │ │ + vpaddd %ymm0,%ymm1,%ymm1 │ │ │ │ + vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ + vpmaxsd %ymm5,%ymm12,%ymm5 │ │ │ │ + vpmaxsd %ymm4,%ymm12,%ymm4 │ │ │ │ + vpmaxsd %ymm1,%ymm12,%ymm1 │ │ │ │ + vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ + vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ + vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ + vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ + vpmulld %ymm5,%ymm14,%ymm5 │ │ │ │ + vpmulld %ymm14,%ymm8,%ymm8 │ │ │ │ + vpmulld %ymm7,%ymm14,%ymm7 │ │ │ │ + vpmulld %ymm2,%ymm14,%ymm2 │ │ │ │ + vpaddd %ymm5,%ymm11,%ymm5 │ │ │ │ + vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ + vpsubd %ymm7,%ymm5,%ymm0 │ │ │ │ + vpaddd %ymm7,%ymm5,%ymm5 │ │ │ │ + vpsubd %ymm2,%ymm8,%ymm7 │ │ │ │ + vpaddd %ymm2,%ymm8,%ymm2 │ │ │ │ + vpsrad $0xc,%ymm0,%ymm0 │ │ │ │ + vpsrad $0xc,%ymm7,%ymm7 │ │ │ │ + vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ + vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ + vmovdqa %ymm0,0x40(%rax) │ │ │ │ + vmovdqa %ymm7,0x60(%rax) │ │ │ │ + mov %rax,%r8 │ │ │ │ + add $0x100,%rax │ │ │ │ + vmovdqa %ymm2,-0x80(%rax) │ │ │ │ + vmovdqa %ymm5,-0x60(%rax) │ │ │ │ + vmovdqa %ymm3,-0x40(%rax) │ │ │ │ + vmovdqa %ymm6,-0x20(%rax) │ │ │ │ + vmovdqa %ymm9,(%rax) │ │ │ │ + vmovdqa %ymm10,0x20(%rax) │ │ │ │ + vmovdqa %ymm4,0x40(%rax) │ │ │ │ + vmovdqa %ymm1,0x60(%rax) │ │ │ │ + mov %rax,%r9 │ │ │ │ + add $0x100,%rax │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x86039(%rip),%r9 │ │ │ │ - lea 0xf6(%rip),%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ - vpbroadcastd 0x98(%r9),%zmm26 │ │ │ │ - vpbroadcastd 0x94(%r9),%zmm27 │ │ │ │ - mov %rdx,%rax │ │ │ │ - cmp $0x24,%ecx │ │ │ │ - jl 3598af <__cxa_finalize@plt+0x32e85f> │ │ │ │ - call 3599e0 <__cxa_finalize@plt+0x32e990> │ │ │ │ - vpackssdw %zmm24,%zmm22,%zmm16 │ │ │ │ - vpackssdw %zmm25,%zmm23,%zmm17 │ │ │ │ - call 3599e0 <__cxa_finalize@plt+0x32e990> │ │ │ │ - vpackssdw %zmm24,%zmm22,%zmm18 │ │ │ │ - vpackssdw %zmm25,%zmm23,%zmm19 │ │ │ │ - call 3599e0 <__cxa_finalize@plt+0x32e990> │ │ │ │ - vpackssdw %zmm24,%zmm22,%zmm20 │ │ │ │ - vpackssdw %zmm25,%zmm23,%zmm21 │ │ │ │ - call 3599e0 <__cxa_finalize@plt+0x32e990> │ │ │ │ - vpackssdw %zmm24,%zmm22,%zmm22 │ │ │ │ - vpackssdw %zmm25,%zmm23,%zmm23 │ │ │ │ - jmp 358356 <__cxa_finalize@plt+0x32d306> │ │ │ │ - call 359a40 <__cxa_finalize@plt+0x32e9f0> │ │ │ │ - vpackssdw %zmm23,%zmm22,%zmm16 │ │ │ │ - call 359a40 <__cxa_finalize@plt+0x32e9f0> │ │ │ │ - vpackssdw %zmm23,%zmm22,%zmm17 │ │ │ │ - call 359a40 <__cxa_finalize@plt+0x32e9f0> │ │ │ │ - vpackssdw %zmm23,%zmm22,%zmm18 │ │ │ │ - call 359a40 <__cxa_finalize@plt+0x32e9f0> │ │ │ │ - vpackssdw %zmm23,%zmm22,%zmm19 │ │ │ │ - vpunpckhwd %zmm17,%zmm16,%zmm20 │ │ │ │ - vpunpcklwd %zmm17,%zmm16,%zmm16 │ │ │ │ - vpunpckhwd %zmm19,%zmm18,%zmm17 │ │ │ │ - vpunpcklwd %zmm19,%zmm18,%zmm18 │ │ │ │ - vpunpckldq %zmm17,%zmm20,%zmm19 │ │ │ │ - vpunpckhdq %zmm17,%zmm20,%zmm20 │ │ │ │ - vpunpckhdq %zmm18,%zmm16,%zmm17 │ │ │ │ - vpunpckldq %zmm18,%zmm16,%zmm16 │ │ │ │ - vpxord %zmm23,%zmm23,%zmm23 │ │ │ │ - vshufi32x4 $0xdd,%zmm19,%zmm16,%zmm18 │ │ │ │ - vshufi32x4 $0x88,%zmm19,%zmm16,%zmm16 │ │ │ │ - vshufi32x4 $0xdd,%zmm20,%zmm17,%zmm19 │ │ │ │ - vshufi32x4 $0x88,%zmm20,%zmm17,%zmm17 │ │ │ │ - vmovdqa32 %zmm23,%zmm20 │ │ │ │ - vmovdqa32 %zmm23,%zmm21 │ │ │ │ - vmovdqa32 %zmm23,%zmm22 │ │ │ │ - jmp 35835b <__cxa_finalize@plt+0x32d30b> │ │ │ │ - vmovshdup -0x340(%r9),%zmm30 │ │ │ │ - vpbroadcastd 0x60(%r9),%zmm31 │ │ │ │ - lea (%rsi,%rsi,2),%rax │ │ │ │ - vpbroadcastd -0x200(%r9),%zmm27 │ │ │ │ - vpxord %zmm28,%zmm28,%zmm28 │ │ │ │ - vpbroadcastd 0x85f7b(%rip),%zmm29 │ │ │ │ - vpermq %zmm16,%zmm30,%zmm24 │ │ │ │ - vpermq %zmm17,%zmm30,%zmm25 │ │ │ │ - call 3599ac <__cxa_finalize@plt+0x32e95c> │ │ │ │ - vpermq %zmm18,%zmm30,%zmm24 │ │ │ │ - vpermq %zmm19,%zmm30,%zmm25 │ │ │ │ - call 3599ac <__cxa_finalize@plt+0x32e95c> │ │ │ │ - vpermq %zmm20,%zmm30,%zmm24 │ │ │ │ - vpermq %zmm21,%zmm30,%zmm25 │ │ │ │ - call 3599ac <__cxa_finalize@plt+0x32e95c> │ │ │ │ - vpermq %zmm22,%zmm30,%zmm24 │ │ │ │ - vpermq %zmm23,%zmm30,%zmm25 │ │ │ │ - vpmulhrsw %zmm24,%zmm31,%zmm16 │ │ │ │ - vpmulhrsw %zmm25,%zmm31,%zmm17 │ │ │ │ - vpaddsw %zmm24,%zmm24,%zmm24 │ │ │ │ - vpaddsw %zmm25,%zmm25,%zmm25 │ │ │ │ - vpaddsw %zmm16,%zmm24,%zmm24 │ │ │ │ - vpaddsw %zmm17,%zmm25,%zmm25 │ │ │ │ - jmp 3575af <__cxa_finalize@plt+0x32c55f> │ │ │ │ + vpsrld $0xa,%ymm11,%ymm11 │ │ │ │ + vmovdqa -0x80(%rax),%ymm9 │ │ │ │ + vmovdqa 0x60(%r9),%ymm15 │ │ │ │ + vmovdqa -0x80(%r8),%ymm10 │ │ │ │ + vpsubd %ymm9,%ymm0,%ymm8 │ │ │ │ + vpaddd %ymm0,%ymm9,%ymm0 │ │ │ │ + vpmaxsd %ymm0,%ymm12,%ymm0 │ │ │ │ + vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ + vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ + vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm0,%ymm11,%ymm0 │ │ │ │ + vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ + vpsubd %ymm15,%ymm0,%ymm9 │ │ │ │ + vpaddd %ymm0,%ymm15,%ymm0 │ │ │ │ + vpaddd %ymm10,%ymm8,%ymm15 │ │ │ │ + vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x2,%ymm0,%ymm0 │ │ │ │ + vpsrad $0x2,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x2,%ymm15,%ymm15 │ │ │ │ + vpsrad $0x2,%ymm9,%ymm9 │ │ │ │ + vpackssdw %ymm8,%ymm0,%ymm0 │ │ │ │ + vpackssdw %ymm9,%ymm15,%ymm15 │ │ │ │ + vmovdqa -0x60(%rax),%ymm9 │ │ │ │ + vmovdqa 0x40(%r9),%ymm14 │ │ │ │ + vmovdqa -0x60(%r8),%ymm10 │ │ │ │ + vpsubd %ymm9,%ymm1,%ymm8 │ │ │ │ + vpaddd %ymm1,%ymm9,%ymm1 │ │ │ │ + vpmaxsd %ymm1,%ymm12,%ymm1 │ │ │ │ + vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ + vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ + vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm1,%ymm11,%ymm1 │ │ │ │ + vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ + vpsubd %ymm14,%ymm1,%ymm9 │ │ │ │ + vpaddd %ymm1,%ymm14,%ymm1 │ │ │ │ + vpaddd %ymm10,%ymm8,%ymm14 │ │ │ │ + vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x2,%ymm1,%ymm1 │ │ │ │ + vpsrad $0x2,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x2,%ymm14,%ymm14 │ │ │ │ + vpsrad $0x2,%ymm9,%ymm9 │ │ │ │ + vpackssdw %ymm8,%ymm1,%ymm1 │ │ │ │ + vpackssdw %ymm9,%ymm14,%ymm14 │ │ │ │ + vpunpckhwd %ymm1,%ymm0,%ymm8 │ │ │ │ + vpunpcklwd %ymm1,%ymm0,%ymm0 │ │ │ │ + vpunpcklwd %ymm15,%ymm14,%ymm1 │ │ │ │ + vpunpckhwd %ymm15,%ymm14,%ymm14 │ │ │ │ + vmovdqa %ymm8,0x60(%r9) │ │ │ │ + vmovdqa %ymm14,0x40(%r9) │ │ │ │ + vmovdqa -0x40(%rax),%ymm9 │ │ │ │ + vmovdqa 0x20(%r9),%ymm15 │ │ │ │ + vmovdqa -0x40(%r8),%ymm10 │ │ │ │ + vpsubd %ymm9,%ymm2,%ymm8 │ │ │ │ + vpaddd %ymm2,%ymm9,%ymm2 │ │ │ │ + vpmaxsd %ymm2,%ymm12,%ymm2 │ │ │ │ + vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ + vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ + vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm2,%ymm11,%ymm2 │ │ │ │ + vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ + vpsubd %ymm15,%ymm2,%ymm9 │ │ │ │ + vpaddd %ymm2,%ymm15,%ymm2 │ │ │ │ + vpaddd %ymm10,%ymm8,%ymm15 │ │ │ │ + vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x2,%ymm2,%ymm2 │ │ │ │ + vpsrad $0x2,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x2,%ymm15,%ymm15 │ │ │ │ + vpsrad $0x2,%ymm9,%ymm9 │ │ │ │ + vpackssdw %ymm8,%ymm2,%ymm2 │ │ │ │ + vpackssdw %ymm9,%ymm15,%ymm15 │ │ │ │ + vmovdqa -0x20(%rax),%ymm9 │ │ │ │ + vmovdqa (%r9),%ymm14 │ │ │ │ + vmovdqa -0x20(%r8),%ymm10 │ │ │ │ + vpsubd %ymm9,%ymm3,%ymm8 │ │ │ │ + vpaddd %ymm3,%ymm9,%ymm3 │ │ │ │ + vpmaxsd %ymm3,%ymm12,%ymm3 │ │ │ │ + vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ + vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ + vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm3,%ymm11,%ymm3 │ │ │ │ + vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ + vpsubd %ymm14,%ymm3,%ymm9 │ │ │ │ + vpaddd %ymm3,%ymm14,%ymm3 │ │ │ │ + vpaddd %ymm10,%ymm8,%ymm14 │ │ │ │ + vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x2,%ymm3,%ymm3 │ │ │ │ + vpsrad $0x2,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x2,%ymm14,%ymm14 │ │ │ │ + vpsrad $0x2,%ymm9,%ymm9 │ │ │ │ + vpackssdw %ymm8,%ymm3,%ymm3 │ │ │ │ + vpackssdw %ymm9,%ymm14,%ymm14 │ │ │ │ + vpunpckhwd %ymm3,%ymm2,%ymm8 │ │ │ │ + vpunpcklwd %ymm3,%ymm2,%ymm2 │ │ │ │ + vpunpcklwd %ymm15,%ymm14,%ymm3 │ │ │ │ + vpunpckhwd %ymm15,%ymm14,%ymm14 │ │ │ │ + vmovdqa %ymm8,0x20(%r9) │ │ │ │ + vmovdqa %ymm14,(%r9) │ │ │ │ + vmovdqa (%rax),%ymm9 │ │ │ │ + vmovdqa -0x20(%r9),%ymm15 │ │ │ │ + vmovdqa (%r8),%ymm10 │ │ │ │ + vpsubd %ymm9,%ymm4,%ymm8 │ │ │ │ + vpaddd %ymm4,%ymm9,%ymm4 │ │ │ │ + vpmaxsd %ymm4,%ymm12,%ymm4 │ │ │ │ + vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ + vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ + vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm4,%ymm11,%ymm4 │ │ │ │ + vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ + vpsubd %ymm15,%ymm4,%ymm9 │ │ │ │ + vpaddd %ymm4,%ymm15,%ymm4 │ │ │ │ + vpaddd %ymm10,%ymm8,%ymm15 │ │ │ │ + vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x2,%ymm4,%ymm4 │ │ │ │ + vpsrad $0x2,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x2,%ymm15,%ymm15 │ │ │ │ + vpsrad $0x2,%ymm9,%ymm9 │ │ │ │ + vpackssdw %ymm8,%ymm4,%ymm4 │ │ │ │ + vpackssdw %ymm9,%ymm15,%ymm15 │ │ │ │ + vmovdqa 0x20(%rax),%ymm9 │ │ │ │ + vmovdqa -0x40(%r9),%ymm14 │ │ │ │ + vmovdqa 0x20(%r8),%ymm10 │ │ │ │ + vpsubd %ymm9,%ymm5,%ymm8 │ │ │ │ + vpaddd %ymm5,%ymm9,%ymm5 │ │ │ │ + vpmaxsd %ymm5,%ymm12,%ymm5 │ │ │ │ + vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ + vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ + vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm5,%ymm11,%ymm5 │ │ │ │ + vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ + vpsubd %ymm14,%ymm5,%ymm9 │ │ │ │ + vpaddd %ymm5,%ymm14,%ymm5 │ │ │ │ + vpaddd %ymm10,%ymm8,%ymm14 │ │ │ │ + vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x2,%ymm5,%ymm5 │ │ │ │ + vpsrad $0x2,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x2,%ymm14,%ymm14 │ │ │ │ + vpsrad $0x2,%ymm9,%ymm9 │ │ │ │ + vpackssdw %ymm8,%ymm5,%ymm5 │ │ │ │ + vpackssdw %ymm9,%ymm14,%ymm14 │ │ │ │ + vpunpckhwd %ymm5,%ymm4,%ymm8 │ │ │ │ + vpunpcklwd %ymm5,%ymm4,%ymm4 │ │ │ │ + vpunpcklwd %ymm15,%ymm14,%ymm5 │ │ │ │ + vpunpckhwd %ymm15,%ymm14,%ymm14 │ │ │ │ + vmovdqa %ymm8,-0x20(%r9) │ │ │ │ + vmovdqa %ymm14,-0x40(%r9) │ │ │ │ + vmovdqa 0x40(%rax),%ymm9 │ │ │ │ + vmovdqa -0x60(%r9),%ymm15 │ │ │ │ + vmovdqa 0x40(%r8),%ymm10 │ │ │ │ + vpsubd %ymm9,%ymm6,%ymm8 │ │ │ │ + vpaddd %ymm6,%ymm9,%ymm6 │ │ │ │ + vpmaxsd %ymm6,%ymm12,%ymm6 │ │ │ │ + vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ + vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ + vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm6,%ymm11,%ymm6 │ │ │ │ + vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ + vpsubd %ymm15,%ymm6,%ymm9 │ │ │ │ + vpaddd %ymm6,%ymm15,%ymm6 │ │ │ │ + vpaddd %ymm10,%ymm8,%ymm15 │ │ │ │ + vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x2,%ymm6,%ymm6 │ │ │ │ + vpsrad $0x2,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x2,%ymm15,%ymm15 │ │ │ │ + vpsrad $0x2,%ymm9,%ymm9 │ │ │ │ + vpackssdw %ymm8,%ymm6,%ymm6 │ │ │ │ + vpackssdw %ymm9,%ymm15,%ymm15 │ │ │ │ + vmovdqa 0x60(%rax),%ymm9 │ │ │ │ + vmovdqa -0x80(%r9),%ymm14 │ │ │ │ + vmovdqa 0x60(%r8),%ymm10 │ │ │ │ + vpsubd %ymm9,%ymm7,%ymm8 │ │ │ │ + vpaddd %ymm7,%ymm9,%ymm7 │ │ │ │ + vpmaxsd %ymm7,%ymm12,%ymm7 │ │ │ │ + vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ + vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ + vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm7,%ymm11,%ymm7 │ │ │ │ + vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ + vpsubd %ymm14,%ymm7,%ymm9 │ │ │ │ + vpaddd %ymm7,%ymm14,%ymm7 │ │ │ │ + vpaddd %ymm10,%ymm8,%ymm14 │ │ │ │ + vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x2,%ymm7,%ymm7 │ │ │ │ + vpsrad $0x2,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x2,%ymm14,%ymm14 │ │ │ │ + vpsrad $0x2,%ymm9,%ymm9 │ │ │ │ + vpackssdw %ymm8,%ymm7,%ymm7 │ │ │ │ + vpackssdw %ymm9,%ymm14,%ymm14 │ │ │ │ + vpunpckhwd %ymm7,%ymm6,%ymm8 │ │ │ │ + vpunpcklwd %ymm7,%ymm6,%ymm6 │ │ │ │ + vpunpcklwd %ymm15,%ymm14,%ymm7 │ │ │ │ + vpunpckhwd %ymm15,%ymm14,%ymm14 │ │ │ │ + vmovdqa %ymm8,-0x60(%r9) │ │ │ │ + vmovdqa %ymm14,-0x80(%r9) │ │ │ │ + vpunpckhdq %ymm1,%ymm3,%ymm15 │ │ │ │ + vpunpckldq %ymm1,%ymm3,%ymm3 │ │ │ │ + vpunpckhdq %ymm6,%ymm4,%ymm1 │ │ │ │ + vpunpckldq %ymm6,%ymm4,%ymm4 │ │ │ │ + vpunpckhdq %ymm2,%ymm0,%ymm6 │ │ │ │ + vpunpckldq %ymm2,%ymm0,%ymm0 │ │ │ │ + vpunpckhdq %ymm5,%ymm7,%ymm2 │ │ │ │ + vpunpckldq %ymm5,%ymm7,%ymm7 │ │ │ │ + vpunpcklqdq %ymm15,%ymm2,%ymm5 │ │ │ │ + vpunpckhqdq %ymm15,%ymm2,%ymm2 │ │ │ │ + vpunpckhqdq %ymm3,%ymm7,%ymm15 │ │ │ │ + vpunpcklqdq %ymm3,%ymm7,%ymm7 │ │ │ │ + vpunpckhqdq %ymm1,%ymm6,%ymm3 │ │ │ │ + vpunpcklqdq %ymm1,%ymm6,%ymm6 │ │ │ │ + vpunpckhqdq %ymm4,%ymm0,%ymm1 │ │ │ │ + vpunpcklqdq %ymm4,%ymm0,%ymm0 │ │ │ │ + vperm2i128 $0x31,%ymm7,%ymm0,%ymm4 │ │ │ │ + vinserti128 $0x1,%xmm7,%ymm0,%ymm0 │ │ │ │ + vperm2i128 $0x31,%ymm2,%ymm3,%ymm7 │ │ │ │ + vinserti128 $0x1,%xmm2,%ymm3,%ymm3 │ │ │ │ + vinserti128 $0x1,%xmm5,%ymm6,%ymm2 │ │ │ │ + vperm2i128 $0x31,%ymm5,%ymm6,%ymm6 │ │ │ │ + vperm2i128 $0x31,%ymm15,%ymm1,%ymm5 │ │ │ │ + vinserti128 $0x1,%xmm15,%ymm1,%ymm1 │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - vpmulld (%rax),%zmm26,%zmm22 │ │ │ │ - vpmulld 0x40(%rax),%zmm26,%zmm23 │ │ │ │ - vpmulld 0x200(%rax),%zmm26,%zmm24 │ │ │ │ - vpmulld 0x240(%rax),%zmm26,%zmm25 │ │ │ │ - sub $0xffffffffffffff80,%rax │ │ │ │ - vpaddd %zmm27,%zmm22,%zmm22 │ │ │ │ - vpaddd %zmm27,%zmm23,%zmm23 │ │ │ │ - vpaddd %zmm27,%zmm24,%zmm24 │ │ │ │ - vpaddd %zmm27,%zmm25,%zmm25 │ │ │ │ - vpsrad $0xd,%zmm22,%zmm22 │ │ │ │ - vpsrad $0xd,%zmm24,%zmm24 │ │ │ │ - vpsrad $0xd,%zmm23,%zmm23 │ │ │ │ - vpsrad $0xd,%zmm25,%zmm25 │ │ │ │ + vpbroadcastd 0x8be87(%rip),%ymm7 │ │ │ │ + vpbroadcastd 0x8ac2a(%rip),%ymm5 │ │ │ │ + vpxor %ymm6,%ymm6,%ymm6 │ │ │ │ + mov %ecx,%eax │ │ │ │ + add $0x15,%cl │ │ │ │ + cmovb %eax,%ecx │ │ │ │ + lea (%rsi,%rsi,2),%rax │ │ │ │ + lea (%rsi,%rsi,4),%r9 │ │ │ │ + lea (%rsi,%rax,2),%r8 │ │ │ │ + vmovdqa (%rdx),%ymm0 │ │ │ │ + vpackssdw 0x80(%rdx),%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x100(%rdx),%ymm1 │ │ │ │ + vpackssdw 0x180(%rdx),%ymm1,%ymm1 │ │ │ │ + vmovdqa 0x200(%rdx),%ymm2 │ │ │ │ + vpackssdw 0x280(%rdx),%ymm2,%ymm2 │ │ │ │ + vmovdqa 0x300(%rdx),%ymm3 │ │ │ │ + vpackssdw 0x380(%rdx),%ymm3,%ymm3 │ │ │ │ + vpaddsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpaddsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpaddsw %ymm5,%ymm2,%ymm2 │ │ │ │ + vpaddsw %ymm5,%ymm3,%ymm3 │ │ │ │ + vpsraw $0x3,%ymm0,%ymm0 │ │ │ │ + vpsraw $0x3,%ymm1,%ymm1 │ │ │ │ + vpsraw $0x3,%ymm2,%ymm2 │ │ │ │ + vpsraw $0x3,%ymm3,%ymm3 │ │ │ │ + call 352ce0 <__cxa_finalize@plt+0x327c90> │ │ │ │ + add $0x20,%rdx │ │ │ │ + lea (%rdi,%rsi,8),%rdi │ │ │ │ + sub $0x40,%ecx │ │ │ │ + jge 352c6a <__cxa_finalize@plt+0x327c1a> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - vmovdqa32 (%rax),%ymm22 │ │ │ │ - vinserti32x8 $0x1,0x100(%rax),%zmm22,%zmm22 │ │ │ │ - vmovdqa32 0x200(%rax),%ymm23 │ │ │ │ - vinserti32x8 $0x1,0x300(%rax),%zmm23,%zmm23 │ │ │ │ - add $0x40,%rax │ │ │ │ - vpmulld %zmm26,%zmm22,%zmm22 │ │ │ │ - vpmulld %zmm26,%zmm23,%zmm23 │ │ │ │ - vpaddd %zmm27,%zmm22,%zmm22 │ │ │ │ - vpaddd %zmm27,%zmm23,%zmm23 │ │ │ │ - vpsrad $0xd,%zmm22,%zmm22 │ │ │ │ - vpsrad $0xd,%zmm23,%zmm23 │ │ │ │ + vmovdqa %ymm6,(%rdx) │ │ │ │ + vmovdqa %ymm6,0x80(%rdx) │ │ │ │ + vmovdqa %ymm6,0x100(%rdx) │ │ │ │ + vmovdqa %ymm6,0x180(%rdx) │ │ │ │ + vmovdqa %ymm6,0x200(%rdx) │ │ │ │ + vmovdqa %ymm6,0x280(%rdx) │ │ │ │ + vmovdqa %ymm6,0x300(%rdx) │ │ │ │ + vmovdqa %ymm6,0x380(%rdx) │ │ │ │ + vpunpckhwd %ymm1,%ymm0,%ymm4 │ │ │ │ + vpunpcklwd %ymm1,%ymm0,%ymm0 │ │ │ │ + vpunpckhwd %ymm3,%ymm2,%ymm1 │ │ │ │ + vpunpcklwd %ymm3,%ymm2,%ymm2 │ │ │ │ + vpunpckhwd %ymm4,%ymm0,%ymm3 │ │ │ │ + vpunpcklwd %ymm4,%ymm0,%ymm0 │ │ │ │ + vpunpckhwd %ymm1,%ymm2,%ymm4 │ │ │ │ + vpunpcklwd %ymm1,%ymm2,%ymm2 │ │ │ │ + vpunpckhqdq %ymm2,%ymm0,%ymm1 │ │ │ │ + vpunpcklqdq %ymm2,%ymm0,%ymm0 │ │ │ │ + vpunpcklqdq %ymm4,%ymm3,%ymm2 │ │ │ │ + vpunpckhqdq %ymm4,%ymm3,%ymm3 │ │ │ │ + vmovdqa (%rdi),%xmm4 │ │ │ │ + vinserti128 $0x1,(%rdi,%rsi,4),%ymm4,%ymm4 │ │ │ │ + vpaddw %ymm4,%ymm0,%ymm0 │ │ │ │ + vmovdqa (%rdi,%rsi,1),%xmm4 │ │ │ │ + vinserti128 $0x1,(%rdi,%r9,1),%ymm4,%ymm4 │ │ │ │ + vpaddw %ymm4,%ymm1,%ymm1 │ │ │ │ + vmovdqa (%rdi,%rsi,2),%xmm4 │ │ │ │ + vinserti128 $0x1,(%rdi,%rax,2),%ymm4,%ymm4 │ │ │ │ + vpaddw %ymm4,%ymm2,%ymm2 │ │ │ │ + vmovdqa (%rdi,%rax,1),%xmm4 │ │ │ │ + vinserti128 $0x1,(%rdi,%r8,1),%ymm4,%ymm4 │ │ │ │ + vpaddw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpmaxsw %ymm6,%ymm0,%ymm0 │ │ │ │ + vpmaxsw %ymm6,%ymm1,%ymm1 │ │ │ │ + vpmaxsw %ymm6,%ymm2,%ymm2 │ │ │ │ + vpmaxsw %ymm6,%ymm3,%ymm3 │ │ │ │ + vpminsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpminsw %ymm7,%ymm1,%ymm1 │ │ │ │ + vpminsw %ymm7,%ymm2,%ymm2 │ │ │ │ + vpminsw %ymm7,%ymm3,%ymm3 │ │ │ │ + vmovdqa %xmm0,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm0,(%rdi,%rsi,4) │ │ │ │ + vmovdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ + vextracti128 $0x1,%ymm1,(%rdi,%r9,1) │ │ │ │ + vmovdqa %xmm2,(%rdi,%rsi,2) │ │ │ │ + vextracti128 $0x1,%ymm2,(%rdi,%rax,2) │ │ │ │ + vmovdqa %xmm3,(%rdi,%rax,1) │ │ │ │ + vextracti128 $0x1,%ymm3,(%rdi,%r8,1) │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x85de9(%rip),%r9 │ │ │ │ test %ecx,%ecx │ │ │ │ - je 359ddb <__cxa_finalize@plt+0x32ed8b> │ │ │ │ - vpbroadcastd -0xb8(%r9),%zmm28 │ │ │ │ - vpbroadcastd 0x84(%r9),%zmm29 │ │ │ │ - vpbroadcastd 0x70(%r9),%zmm30 │ │ │ │ - vpbroadcastd 0x74(%r9),%zmm31 │ │ │ │ - vpbroadcastd 0x7c(%r9),%zmm27 │ │ │ │ - vmovdqa32 -0x300(%r9),%zmm4 │ │ │ │ - vpxord %zmm5,%zmm5,%zmm5 │ │ │ │ + je 3535ca <__cxa_finalize@plt+0x32857a> │ │ │ │ + mov %rsp,%r10 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0x300,%rsp │ │ │ │ + vpbroadcastd 0x8aa9d(%rip),%ymm11 │ │ │ │ + vpbroadcastd 0x8bce0(%rip),%ymm12 │ │ │ │ + vpbroadcastd 0x8bcdb(%rip),%ymm13 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ + call 3535f0 <__cxa_finalize@plt+0x3285a0> │ │ │ │ cmp $0x2b,%ecx │ │ │ │ - jl 359bf7 <__cxa_finalize@plt+0x32eba7> │ │ │ │ - call 359e00 <__cxa_finalize@plt+0x32edb0> │ │ │ │ - vpunpcklwd %zmm17,%zmm16,%zmm0 │ │ │ │ - vpunpcklwd %zmm19,%zmm18,%zmm1 │ │ │ │ - vpunpckhwd %zmm17,%zmm16,%zmm2 │ │ │ │ - vpunpckhwd %zmm19,%zmm18,%zmm3 │ │ │ │ + jge 352e28 <__cxa_finalize@plt+0x327dd8> │ │ │ │ + jmp 352e36 <__cxa_finalize@plt+0x327de6> │ │ │ │ + call 3535f0 <__cxa_finalize@plt+0x3285a0> │ │ │ │ cmp $0x6b,%ecx │ │ │ │ - jge 359b44 <__cxa_finalize@plt+0x32eaf4> │ │ │ │ - vpunpckldq %zmm1,%zmm0,%zmm16 │ │ │ │ - vpunpckhdq %zmm1,%zmm0,%zmm17 │ │ │ │ - vpunpckldq %zmm3,%zmm2,%zmm18 │ │ │ │ - vpunpckhdq %zmm3,%zmm2,%zmm19 │ │ │ │ - lea 0x85367(%rip),%r9 │ │ │ │ - vextracti32x8 $0x1,%zmm16,%ymm30 │ │ │ │ - vextracti32x8 $0x1,%zmm17,%ymm31 │ │ │ │ - vextracti32x8 $0x1,%zmm18,%ymm0 │ │ │ │ - vextracti32x8 $0x1,%zmm19,%ymm1 │ │ │ │ - call 336940 <__cxa_finalize@plt+0x30b8f0> │ │ │ │ - call 339b50 <__cxa_finalize@plt+0x30eb00> │ │ │ │ - jmp 359cd6 <__cxa_finalize@plt+0x32ec86> │ │ │ │ - add $0x40,%rdx │ │ │ │ - call 359e00 <__cxa_finalize@plt+0x32edb0> │ │ │ │ - vpunpcklwd %zmm17,%zmm16,%zmm21 │ │ │ │ - vpunpcklwd %zmm19,%zmm18,%zmm22 │ │ │ │ - vpunpckhwd %zmm17,%zmm16,%zmm23 │ │ │ │ - vpunpckhwd %zmm19,%zmm18,%zmm24 │ │ │ │ - vpunpckldq %zmm1,%zmm0,%zmm16 │ │ │ │ - vpunpckhdq %zmm1,%zmm0,%zmm17 │ │ │ │ - vpunpckldq %zmm3,%zmm2,%zmm18 │ │ │ │ - vpunpckhdq %zmm3,%zmm2,%zmm19 │ │ │ │ - vpunpckldq %zmm22,%zmm21,%zmm20 │ │ │ │ - vpunpckhdq %zmm22,%zmm21,%zmm21 │ │ │ │ - vpunpckldq %zmm24,%zmm23,%zmm22 │ │ │ │ - vpunpckhdq %zmm24,%zmm23,%zmm23 │ │ │ │ - lea 0x852e4(%rip),%r9 │ │ │ │ - vextracti32x8 $0x1,%zmm16,%ymm30 │ │ │ │ - vextracti32x8 $0x1,%zmm17,%ymm31 │ │ │ │ - vextracti32x8 $0x1,%zmm18,%ymm0 │ │ │ │ - vextracti32x8 $0x1,%zmm19,%ymm1 │ │ │ │ - vextracti32x8 $0x1,%zmm20,%ymm2 │ │ │ │ - vextracti32x8 $0x1,%zmm21,%ymm3 │ │ │ │ - vextracti32x8 $0x1,%zmm22,%ymm4 │ │ │ │ - vextracti32x8 $0x1,%zmm23,%ymm5 │ │ │ │ - call 3369e0 <__cxa_finalize@plt+0x30b990> │ │ │ │ - vpshufd $0x4e,%ymm2,%ymm2 │ │ │ │ - vpshufd $0x4e,%ymm3,%ymm3 │ │ │ │ - vpshufd $0x4e,%ymm4,%ymm4 │ │ │ │ - vpshufd $0x4e,%ymm5,%ymm5 │ │ │ │ - call 339bf0 <__cxa_finalize@plt+0x30eba0> │ │ │ │ - jmp 359cd6 <__cxa_finalize@plt+0x32ec86> │ │ │ │ - vmovshdup -0x380(%r9),%zmm24 │ │ │ │ - vmovdqa32 0x80(%rdx),%ymm17 │ │ │ │ - vmovdqa32 0x280(%rdx),%ymm21 │ │ │ │ - vmovdqa32 0x180(%rdx),%ymm23 │ │ │ │ - vmovdqa32 0x380(%rdx),%ymm19 │ │ │ │ - vmovdqa32 (%rdx),%ymm16 │ │ │ │ - vmovdqa32 0x100(%rdx),%ymm20 │ │ │ │ - vmovdqa32 0x200(%rdx),%ymm18 │ │ │ │ - vmovdqa32 0x300(%rdx),%ymm22 │ │ │ │ - vpermt2q %zmm21,%zmm24,%zmm17 │ │ │ │ - vpermt2q %zmm23,%zmm24,%zmm19 │ │ │ │ - vpermt2q %zmm20,%zmm24,%zmm16 │ │ │ │ - vpermt2q %zmm22,%zmm24,%zmm18 │ │ │ │ - vmovdqa %ymm5,(%rdx) │ │ │ │ - vmovdqa32 %ymm5,0x80(%rdx) │ │ │ │ - vmovdqa32 %ymm5,0x100(%rdx) │ │ │ │ - vmovdqa32 %ymm5,0x180(%rdx) │ │ │ │ - vmovdqa32 %ymm5,0x200(%rdx) │ │ │ │ - vmovdqa32 %ymm5,0x280(%rdx) │ │ │ │ - vmovdqa32 %ymm5,0x300(%rdx) │ │ │ │ - vmovdqa32 %ymm5,0x380(%rdx) │ │ │ │ - call 355d69 <__cxa_finalize@plt+0x32ad19> │ │ │ │ - call 355e9f <__cxa_finalize@plt+0x32ae4f> │ │ │ │ - vpackssdw %zmm18,%zmm16,%zmm16 │ │ │ │ - vpackssdw %zmm19,%zmm17,%zmm17 │ │ │ │ - vpermb %zmm16,%zmm4,%zmm16 │ │ │ │ - vprold $0x10,%zmm4,%zmm4 │ │ │ │ - vpermb %zmm17,%zmm4,%zmm18 │ │ │ │ - vpunpckhdq %zmm18,%zmm16,%zmm17 │ │ │ │ - vpunpckldq %zmm18,%zmm16,%zmm16 │ │ │ │ - lea 0x851c2(%rip),%r9 │ │ │ │ - vextracti32x8 $0x1,%zmm16,%ymm30 │ │ │ │ - vextracti32x8 $0x1,%zmm17,%ymm31 │ │ │ │ - call 3368c0 <__cxa_finalize@plt+0x30b870> │ │ │ │ - call 339ae0 <__cxa_finalize@plt+0x30ea90> │ │ │ │ - call 339ffe <__cxa_finalize@plt+0x30efae> │ │ │ │ - lea (%rsi,%rsi,1),%rcx │ │ │ │ - vpbroadcastd 0x85bff(%rip),%zmm28 │ │ │ │ - lea (%rsi,%rsi,2),%rax │ │ │ │ - vpxord %zmm27,%zmm27,%zmm27 │ │ │ │ - lea (%rdi,%rcx,8),%rcx │ │ │ │ - vpmulhrsw %zmm26,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm26,%zmm17,%zmm17 │ │ │ │ - call 359d36 <__cxa_finalize@plt+0x32ece6> │ │ │ │ - vpmulhrsw %zmm18,%zmm26,%zmm16 │ │ │ │ - vpmulhrsw %zmm19,%zmm26,%zmm17 │ │ │ │ - call 359d36 <__cxa_finalize@plt+0x32ece6> │ │ │ │ - vpmulhrsw %zmm20,%zmm26,%zmm16 │ │ │ │ - vpmulhrsw %zmm21,%zmm26,%zmm17 │ │ │ │ - call 359d36 <__cxa_finalize@plt+0x32ece6> │ │ │ │ - vpmulhrsw %zmm22,%zmm26,%zmm16 │ │ │ │ - vpmulhrsw %zmm23,%zmm26,%zmm17 │ │ │ │ - vmovdqa32 (%rdi),%xmm24 │ │ │ │ - vinserti32x4 $0x1,(%rdi,%rsi,1),%ymm24,%ymm24 │ │ │ │ - vinserti32x4 $0x2,(%rdi,%rsi,2),%zmm24,%zmm24 │ │ │ │ - vinserti32x4 $0x3,(%rdi,%rax,1),%zmm24,%zmm24 │ │ │ │ - vmovdqa32 (%rcx,%rax,1),%xmm25 │ │ │ │ - vinserti32x4 $0x1,(%rcx,%rsi,2),%ymm25,%ymm25 │ │ │ │ - vinserti32x4 $0x2,(%rcx,%rsi,1),%zmm25,%zmm25 │ │ │ │ - vinserti32x4 $0x3,(%rcx),%zmm25,%zmm25 │ │ │ │ - vpaddw %zmm16,%zmm24,%zmm24 │ │ │ │ - vpaddw %zmm17,%zmm25,%zmm25 │ │ │ │ - vpmaxsw %zmm27,%zmm24,%zmm24 │ │ │ │ - vpmaxsw %zmm27,%zmm25,%zmm25 │ │ │ │ - vpminsw %zmm28,%zmm24,%zmm24 │ │ │ │ - vpminsw %zmm28,%zmm25,%zmm25 │ │ │ │ - vmovdqa32 %xmm24,(%rdi) │ │ │ │ - vextracti32x4 $0x1,%ymm24,(%rdi,%rsi,1) │ │ │ │ - vextracti32x4 $0x2,%zmm24,(%rdi,%rsi,2) │ │ │ │ - vextracti32x4 $0x3,%zmm24,(%rdi,%rax,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vextracti32x4 $0x3,%zmm25,(%rcx) │ │ │ │ - vextracti32x4 $0x2,%zmm25,(%rcx,%rsi,1) │ │ │ │ - vextracti32x4 $0x1,%ymm25,(%rcx,%rsi,2) │ │ │ │ - vmovdqa32 %xmm25,(%rcx,%rax,1) │ │ │ │ - lea (%rcx,%rsi,4),%rcx │ │ │ │ + jge 352f5b <__cxa_finalize@plt+0x327f0b> │ │ │ │ + mov %r8,%rdx │ │ │ │ + vpbroadcastd 0x8bc9e(%rip),%ymm12 │ │ │ │ + vpbroadcastd 0x8bc99(%rip),%ymm13 │ │ │ │ + vpmaxsd 0x80(%rdx),%ymm12,%ymm0 │ │ │ │ + vpmaxsd 0x380(%rdx),%ymm12,%ymm1 │ │ │ │ + vpmaxsd 0xa0(%rdx),%ymm12,%ymm2 │ │ │ │ + vpmaxsd 0x3a0(%rdx),%ymm12,%ymm3 │ │ │ │ + vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ + vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ + vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ + vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ + vpbroadcastd 0x8bb6c(%rip),%ymm14 │ │ │ │ + call 351eaa <__cxa_finalize@plt+0x326e5a> │ │ │ │ + vpmaxsd 0x180(%rdx),%ymm12,%ymm0 │ │ │ │ + vpmaxsd 0x280(%rdx),%ymm12,%ymm1 │ │ │ │ + vpmaxsd 0x1a0(%rdx),%ymm12,%ymm2 │ │ │ │ + vpmaxsd 0x2a0(%rdx),%ymm12,%ymm3 │ │ │ │ + vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ + vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ + vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ + vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ + call 352279 <__cxa_finalize@plt+0x327229> │ │ │ │ + vpmaxsd 0x100(%rdx),%ymm12,%ymm0 │ │ │ │ + vpmaxsd 0x300(%rdx),%ymm12,%ymm1 │ │ │ │ + vpmaxsd 0x120(%rdx),%ymm12,%ymm2 │ │ │ │ + vpmaxsd 0x320(%rdx),%ymm12,%ymm3 │ │ │ │ + vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ + vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ + vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ + vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ + call 34c507 <__cxa_finalize@plt+0x3214b7> │ │ │ │ + vpmaxsd (%rdx),%ymm12,%ymm0 │ │ │ │ + vpmaxsd 0x200(%rdx),%ymm12,%ymm1 │ │ │ │ + vpmaxsd 0x20(%rdx),%ymm12,%ymm2 │ │ │ │ + vpmaxsd 0x220(%rdx),%ymm12,%ymm3 │ │ │ │ + vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ + vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ + vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ + vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ + vpxor %ymm4,%ymm4,%ymm4 │ │ │ │ + vmovdqa %ymm4,%ymm5 │ │ │ │ + vmovdqa %ymm4,%ymm6 │ │ │ │ + vmovdqa %ymm4,%ymm7 │ │ │ │ + call 34b4f8 <__cxa_finalize@plt+0x3204a8> │ │ │ │ + call 34c470 <__cxa_finalize@plt+0x321420> │ │ │ │ + jmp 353159 <__cxa_finalize@plt+0x328109> │ │ │ │ + call 3535f0 <__cxa_finalize@plt+0x3285a0> │ │ │ │ + cmp $0xab,%ecx │ │ │ │ + jge 352f6a <__cxa_finalize@plt+0x327f1a> │ │ │ │ + jmp 352f6f <__cxa_finalize@plt+0x327f1f> │ │ │ │ + call 3535f0 <__cxa_finalize@plt+0x3285a0> │ │ │ │ + mov %r8,%rdx │ │ │ │ + vpbroadcastd 0x8bb65(%rip),%ymm12 │ │ │ │ + vpbroadcastd 0x8bb60(%rip),%ymm13 │ │ │ │ + vpmaxsd 0x80(%rdx),%ymm12,%ymm0 │ │ │ │ + vpmaxsd 0x380(%rdx),%ymm12,%ymm1 │ │ │ │ + vpmaxsd 0xa0(%rdx),%ymm12,%ymm2 │ │ │ │ + vpmaxsd 0x3a0(%rdx),%ymm12,%ymm3 │ │ │ │ + vpmaxsd 0xc0(%rdx),%ymm12,%ymm4 │ │ │ │ + vpmaxsd 0x3c0(%rdx),%ymm12,%ymm5 │ │ │ │ + vpmaxsd 0xe0(%rdx),%ymm12,%ymm6 │ │ │ │ + vpmaxsd 0x3e0(%rdx),%ymm12,%ymm7 │ │ │ │ + vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ + vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ + vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ + vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ + vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ + vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ + vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ + vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ + vpbroadcastd 0x8b9fb(%rip),%ymm14 │ │ │ │ + call 351f67 <__cxa_finalize@plt+0x326f17> │ │ │ │ + vpmaxsd 0x180(%rdx),%ymm12,%ymm0 │ │ │ │ + vpmaxsd 0x280(%rdx),%ymm12,%ymm1 │ │ │ │ + vpmaxsd 0x1a0(%rdx),%ymm12,%ymm2 │ │ │ │ + vpmaxsd 0x2a0(%rdx),%ymm12,%ymm3 │ │ │ │ + vpmaxsd 0x1c0(%rdx),%ymm12,%ymm4 │ │ │ │ + vpmaxsd 0x2c0(%rdx),%ymm12,%ymm5 │ │ │ │ + vpmaxsd 0x1e0(%rdx),%ymm12,%ymm6 │ │ │ │ + vpmaxsd 0x2e0(%rdx),%ymm12,%ymm7 │ │ │ │ + vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ + vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ + vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ + vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ + vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ + vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ + vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ + vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ + call 352336 <__cxa_finalize@plt+0x3272e6> │ │ │ │ + vpmaxsd 0x100(%rdx),%ymm12,%ymm0 │ │ │ │ + vpmaxsd 0x300(%rdx),%ymm12,%ymm1 │ │ │ │ + vpmaxsd 0x120(%rdx),%ymm12,%ymm2 │ │ │ │ + vpmaxsd 0x320(%rdx),%ymm12,%ymm3 │ │ │ │ + vpmaxsd 0x140(%rdx),%ymm12,%ymm4 │ │ │ │ + vpmaxsd 0x340(%rdx),%ymm12,%ymm5 │ │ │ │ + vpmaxsd 0x160(%rdx),%ymm12,%ymm6 │ │ │ │ + vpmaxsd 0x360(%rdx),%ymm12,%ymm7 │ │ │ │ + vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ + vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ + vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ + vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ + vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ + vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ + vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ + vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ + call 34c5c4 <__cxa_finalize@plt+0x321574> │ │ │ │ + vpmaxsd (%rdx),%ymm12,%ymm0 │ │ │ │ + vpmaxsd 0x200(%rdx),%ymm12,%ymm1 │ │ │ │ + vpmaxsd 0x20(%rdx),%ymm12,%ymm2 │ │ │ │ + vpmaxsd 0x220(%rdx),%ymm12,%ymm3 │ │ │ │ + vpmaxsd 0x40(%rdx),%ymm12,%ymm4 │ │ │ │ + vpmaxsd 0x240(%rdx),%ymm12,%ymm5 │ │ │ │ + vpmaxsd 0x60(%rdx),%ymm12,%ymm6 │ │ │ │ + vpmaxsd 0x260(%rdx),%ymm12,%ymm7 │ │ │ │ + vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ + vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ + vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ + vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ + vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ + vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ + vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ + vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ + call 34b4f8 <__cxa_finalize@plt+0x3204a8> │ │ │ │ + call 34c470 <__cxa_finalize@plt+0x321420> │ │ │ │ + vpsrld $0x8,%ymm11,%ymm11 │ │ │ │ + vmovdqa -0x80(%rax),%ymm9 │ │ │ │ + vmovdqa 0x60(%r9),%ymm15 │ │ │ │ + vmovdqa -0x80(%r8),%ymm10 │ │ │ │ + vpsubd %ymm9,%ymm0,%ymm8 │ │ │ │ + vpaddd %ymm0,%ymm9,%ymm0 │ │ │ │ + vpmaxsd %ymm0,%ymm12,%ymm0 │ │ │ │ + vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ + vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ + vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm0,%ymm11,%ymm0 │ │ │ │ + vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ + vpsubd %ymm15,%ymm0,%ymm9 │ │ │ │ + vpaddd %ymm0,%ymm15,%ymm0 │ │ │ │ + vpaddd %ymm10,%ymm8,%ymm15 │ │ │ │ + vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x4,%ymm0,%ymm0 │ │ │ │ + vpsrad $0x4,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x4,%ymm15,%ymm15 │ │ │ │ + vpsrad $0x4,%ymm9,%ymm9 │ │ │ │ + vpackssdw %ymm8,%ymm0,%ymm0 │ │ │ │ + vpackssdw %ymm9,%ymm15,%ymm15 │ │ │ │ + vmovdqa -0x60(%rax),%ymm9 │ │ │ │ + vmovdqa 0x40(%r9),%ymm14 │ │ │ │ + vmovdqa -0x60(%r8),%ymm10 │ │ │ │ + vpsubd %ymm9,%ymm1,%ymm8 │ │ │ │ + vpaddd %ymm1,%ymm9,%ymm1 │ │ │ │ + vpmaxsd %ymm1,%ymm12,%ymm1 │ │ │ │ + vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ + vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ + vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm1,%ymm11,%ymm1 │ │ │ │ + vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ + vpsubd %ymm14,%ymm1,%ymm9 │ │ │ │ + vpaddd %ymm1,%ymm14,%ymm1 │ │ │ │ + vpaddd %ymm10,%ymm8,%ymm14 │ │ │ │ + vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x4,%ymm1,%ymm1 │ │ │ │ + vpsrad $0x4,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x4,%ymm14,%ymm14 │ │ │ │ + vpsrad $0x4,%ymm9,%ymm9 │ │ │ │ + vpackssdw %ymm8,%ymm1,%ymm1 │ │ │ │ + vpackssdw %ymm9,%ymm14,%ymm14 │ │ │ │ + vpunpckhqdq %ymm1,%ymm0,%ymm8 │ │ │ │ + vpunpcklqdq %ymm1,%ymm0,%ymm0 │ │ │ │ + vpunpcklqdq %ymm15,%ymm14,%ymm1 │ │ │ │ + vpunpckhqdq %ymm15,%ymm14,%ymm14 │ │ │ │ + vmovdqa %ymm8,0x60(%r9) │ │ │ │ + vmovdqa %ymm14,0x40(%r9) │ │ │ │ + vmovdqa -0x40(%rax),%ymm9 │ │ │ │ + vmovdqa 0x20(%r9),%ymm15 │ │ │ │ + vmovdqa -0x40(%r8),%ymm10 │ │ │ │ + vpsubd %ymm9,%ymm2,%ymm8 │ │ │ │ + vpaddd %ymm2,%ymm9,%ymm2 │ │ │ │ + vpmaxsd %ymm2,%ymm12,%ymm2 │ │ │ │ + vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ + vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ + vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm2,%ymm11,%ymm2 │ │ │ │ + vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ + vpsubd %ymm15,%ymm2,%ymm9 │ │ │ │ + vpaddd %ymm2,%ymm15,%ymm2 │ │ │ │ + vpaddd %ymm10,%ymm8,%ymm15 │ │ │ │ + vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x4,%ymm2,%ymm2 │ │ │ │ + vpsrad $0x4,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x4,%ymm15,%ymm15 │ │ │ │ + vpsrad $0x4,%ymm9,%ymm9 │ │ │ │ + vpackssdw %ymm8,%ymm2,%ymm2 │ │ │ │ + vpackssdw %ymm9,%ymm15,%ymm15 │ │ │ │ + vmovdqa -0x20(%rax),%ymm9 │ │ │ │ + vmovdqa (%r9),%ymm14 │ │ │ │ + vmovdqa -0x20(%r8),%ymm10 │ │ │ │ + vpsubd %ymm9,%ymm3,%ymm8 │ │ │ │ + vpaddd %ymm3,%ymm9,%ymm3 │ │ │ │ + vpmaxsd %ymm3,%ymm12,%ymm3 │ │ │ │ + vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ + vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ + vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm3,%ymm11,%ymm3 │ │ │ │ + vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ + vpsubd %ymm14,%ymm3,%ymm9 │ │ │ │ + vpaddd %ymm3,%ymm14,%ymm3 │ │ │ │ + vpaddd %ymm10,%ymm8,%ymm14 │ │ │ │ + vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x4,%ymm3,%ymm3 │ │ │ │ + vpsrad $0x4,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x4,%ymm14,%ymm14 │ │ │ │ + vpsrad $0x4,%ymm9,%ymm9 │ │ │ │ + vpackssdw %ymm8,%ymm3,%ymm3 │ │ │ │ + vpackssdw %ymm9,%ymm14,%ymm14 │ │ │ │ + vpunpckhqdq %ymm3,%ymm2,%ymm8 │ │ │ │ + vpunpcklqdq %ymm3,%ymm2,%ymm2 │ │ │ │ + vpunpcklqdq %ymm15,%ymm14,%ymm3 │ │ │ │ + vpunpckhqdq %ymm15,%ymm14,%ymm14 │ │ │ │ + vmovdqa %ymm8,0x20(%r9) │ │ │ │ + vmovdqa %ymm14,(%r9) │ │ │ │ + vmovdqa (%rax),%ymm9 │ │ │ │ + vmovdqa -0x20(%r9),%ymm15 │ │ │ │ + vmovdqa (%r8),%ymm10 │ │ │ │ + vpsubd %ymm9,%ymm4,%ymm8 │ │ │ │ + vpaddd %ymm4,%ymm9,%ymm4 │ │ │ │ + vpmaxsd %ymm4,%ymm12,%ymm4 │ │ │ │ + vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ + vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ + vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm4,%ymm11,%ymm4 │ │ │ │ + vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ + vpsubd %ymm15,%ymm4,%ymm9 │ │ │ │ + vpaddd %ymm4,%ymm15,%ymm4 │ │ │ │ + vpaddd %ymm10,%ymm8,%ymm15 │ │ │ │ + vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x4,%ymm4,%ymm4 │ │ │ │ + vpsrad $0x4,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x4,%ymm15,%ymm15 │ │ │ │ + vpsrad $0x4,%ymm9,%ymm9 │ │ │ │ + vpackssdw %ymm8,%ymm4,%ymm4 │ │ │ │ + vpackssdw %ymm9,%ymm15,%ymm15 │ │ │ │ + vmovdqa 0x20(%rax),%ymm9 │ │ │ │ + vmovdqa -0x40(%r9),%ymm14 │ │ │ │ + vmovdqa 0x20(%r8),%ymm10 │ │ │ │ + vpsubd %ymm9,%ymm5,%ymm8 │ │ │ │ + vpaddd %ymm5,%ymm9,%ymm5 │ │ │ │ + vpmaxsd %ymm5,%ymm12,%ymm5 │ │ │ │ + vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ + vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ + vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm5,%ymm11,%ymm5 │ │ │ │ + vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ + vpsubd %ymm14,%ymm5,%ymm9 │ │ │ │ + vpaddd %ymm5,%ymm14,%ymm5 │ │ │ │ + vpaddd %ymm10,%ymm8,%ymm14 │ │ │ │ + vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x4,%ymm5,%ymm5 │ │ │ │ + vpsrad $0x4,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x4,%ymm14,%ymm14 │ │ │ │ + vpsrad $0x4,%ymm9,%ymm9 │ │ │ │ + vpackssdw %ymm8,%ymm5,%ymm5 │ │ │ │ + vpackssdw %ymm9,%ymm14,%ymm14 │ │ │ │ + vpunpckhqdq %ymm5,%ymm4,%ymm8 │ │ │ │ + vpunpcklqdq %ymm5,%ymm4,%ymm4 │ │ │ │ + vpunpcklqdq %ymm15,%ymm14,%ymm5 │ │ │ │ + vpunpckhqdq %ymm15,%ymm14,%ymm14 │ │ │ │ + vmovdqa %ymm8,-0x20(%r9) │ │ │ │ + vmovdqa %ymm14,-0x40(%r9) │ │ │ │ + vmovdqa 0x40(%rax),%ymm9 │ │ │ │ + vmovdqa -0x60(%r9),%ymm15 │ │ │ │ + vmovdqa 0x40(%r8),%ymm10 │ │ │ │ + vpsubd %ymm9,%ymm6,%ymm8 │ │ │ │ + vpaddd %ymm6,%ymm9,%ymm6 │ │ │ │ + vpmaxsd %ymm6,%ymm12,%ymm6 │ │ │ │ + vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ + vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ + vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm6,%ymm11,%ymm6 │ │ │ │ + vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ + vpsubd %ymm15,%ymm6,%ymm9 │ │ │ │ + vpaddd %ymm6,%ymm15,%ymm6 │ │ │ │ + vpaddd %ymm10,%ymm8,%ymm15 │ │ │ │ + vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x4,%ymm6,%ymm6 │ │ │ │ + vpsrad $0x4,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x4,%ymm15,%ymm15 │ │ │ │ + vpsrad $0x4,%ymm9,%ymm9 │ │ │ │ + vpackssdw %ymm8,%ymm6,%ymm6 │ │ │ │ + vpackssdw %ymm9,%ymm15,%ymm15 │ │ │ │ + vmovdqa 0x60(%rax),%ymm9 │ │ │ │ + vmovdqa -0x80(%r9),%ymm14 │ │ │ │ + vmovdqa 0x60(%r8),%ymm10 │ │ │ │ + vpsubd %ymm9,%ymm7,%ymm8 │ │ │ │ + vpaddd %ymm7,%ymm9,%ymm7 │ │ │ │ + vpmaxsd %ymm7,%ymm12,%ymm7 │ │ │ │ + vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ + vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ + vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm7,%ymm11,%ymm7 │ │ │ │ + vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ + vpsubd %ymm14,%ymm7,%ymm9 │ │ │ │ + vpaddd %ymm7,%ymm14,%ymm7 │ │ │ │ + vpaddd %ymm10,%ymm8,%ymm14 │ │ │ │ + vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x4,%ymm7,%ymm7 │ │ │ │ + vpsrad $0x4,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x4,%ymm14,%ymm14 │ │ │ │ + vpsrad $0x4,%ymm9,%ymm9 │ │ │ │ + vpackssdw %ymm8,%ymm7,%ymm7 │ │ │ │ + vpackssdw %ymm9,%ymm14,%ymm14 │ │ │ │ + vpunpckhqdq %ymm7,%ymm6,%ymm8 │ │ │ │ + vpunpcklqdq %ymm7,%ymm6,%ymm6 │ │ │ │ + vpunpcklqdq %ymm15,%ymm14,%ymm7 │ │ │ │ + vpunpckhqdq %ymm15,%ymm14,%ymm14 │ │ │ │ + vmovdqa %ymm8,-0x60(%r9) │ │ │ │ + vmovdqa %ymm14,-0x80(%r9) │ │ │ │ + vmovdqa %ymm1,%ymm15 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vpermq $0xd8,%ymm2,%ymm1 │ │ │ │ + call 34be30 <__cxa_finalize@plt+0x320de0> │ │ │ │ + call 34b3f2 <__cxa_finalize@plt+0x3203a2> │ │ │ │ + vpermq $0xd8,%ymm4,%ymm0 │ │ │ │ + vpermq $0xd8,%ymm6,%ymm1 │ │ │ │ + call 34b3f2 <__cxa_finalize@plt+0x3203a2> │ │ │ │ + vpermq $0xd8,%ymm7,%ymm0 │ │ │ │ + vpermq $0xd8,%ymm5,%ymm1 │ │ │ │ + call 34b3f2 <__cxa_finalize@plt+0x3203a2> │ │ │ │ + vpermq $0xd8,%ymm3,%ymm0 │ │ │ │ + vpermq $0xd8,%ymm15,%ymm1 │ │ │ │ + call 34b3f2 <__cxa_finalize@plt+0x3203a2> │ │ │ │ + vpermq $0xd8,0x60(%r9),%ymm0 │ │ │ │ + vpermq $0xd8,0x20(%r9),%ymm1 │ │ │ │ + call 34b3f2 <__cxa_finalize@plt+0x3203a2> │ │ │ │ + vpermq $0xd8,-0x20(%r9),%ymm0 │ │ │ │ + vpermq $0xd8,-0x60(%r9),%ymm1 │ │ │ │ + call 34b3f2 <__cxa_finalize@plt+0x3203a2> │ │ │ │ + vpermq $0xd8,-0x80(%r9),%ymm0 │ │ │ │ + vpermq $0xd8,-0x40(%r9),%ymm1 │ │ │ │ + call 34b3f2 <__cxa_finalize@plt+0x3203a2> │ │ │ │ + vpermq $0xd8,(%r9),%ymm0 │ │ │ │ + vpermq $0xd8,0x40(%r9),%ymm1 │ │ │ │ + call 34b3f2 <__cxa_finalize@plt+0x3203a2> │ │ │ │ + mov %r10,%rsp │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ imul $0xb5,(%rdx),%eax │ │ │ │ + vpbroadcastd 0x8b503(%rip),%ymm2 │ │ │ │ mov %ecx,(%rdx) │ │ │ │ or $0x20,%ecx │ │ │ │ add $0x280,%eax │ │ │ │ sar $0xa,%eax │ │ │ │ - jmp 355b29 <__cxa_finalize@plt+0x32aad9> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmp 34b2ab <__cxa_finalize@plt+0x32025b> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - vmovdqa32 (%rdx),%zmm16 │ │ │ │ - vmovdqa32 0x80(%rdx),%zmm17 │ │ │ │ - vmovdqa32 0x100(%rdx),%zmm18 │ │ │ │ - vmovdqa32 0x180(%rdx),%zmm19 │ │ │ │ - vmovdqa32 0x200(%rdx),%zmm20 │ │ │ │ - vmovdqa32 0x280(%rdx),%zmm21 │ │ │ │ - vmovdqa32 0x300(%rdx),%zmm22 │ │ │ │ - vmovdqa32 0x380(%rdx),%zmm23 │ │ │ │ - vmovdqa32 %zmm5,(%rdx) │ │ │ │ - vmovdqa32 %zmm5,0x80(%rdx) │ │ │ │ - vmovdqa32 %zmm5,0x100(%rdx) │ │ │ │ - vmovdqa32 %zmm5,0x180(%rdx) │ │ │ │ - vmovdqa32 %zmm5,0x200(%rdx) │ │ │ │ - vmovdqa32 %zmm5,0x280(%rdx) │ │ │ │ - vmovdqa32 %zmm5,0x300(%rdx) │ │ │ │ - vmovdqa32 %zmm5,0x380(%rdx) │ │ │ │ - call 35680b <__cxa_finalize@plt+0x32b7bb> │ │ │ │ - call 3569df <__cxa_finalize@plt+0x32b98f> │ │ │ │ - vpackssdw %zmm20,%zmm16,%zmm16 │ │ │ │ - vpackssdw %zmm21,%zmm17,%zmm17 │ │ │ │ - vpackssdw %zmm22,%zmm18,%zmm18 │ │ │ │ - vpackssdw %zmm23,%zmm19,%zmm19 │ │ │ │ - vpermb %zmm16,%zmm4,%zmm16 │ │ │ │ - vpermb %zmm17,%zmm4,%zmm17 │ │ │ │ - vpermb %zmm18,%zmm4,%zmm18 │ │ │ │ - vpermb %zmm19,%zmm4,%zmm19 │ │ │ │ + call 351d80 <__cxa_finalize@plt+0x326d30> │ │ │ │ + vpunpckldq %ymm1,%ymm0,%ymm8 │ │ │ │ + vpunpckhdq %ymm1,%ymm0,%ymm0 │ │ │ │ + vpunpckldq %ymm3,%ymm2,%ymm9 │ │ │ │ + vpunpckhdq %ymm3,%ymm2,%ymm2 │ │ │ │ + vpunpckldq %ymm5,%ymm4,%ymm10 │ │ │ │ + vpunpckhdq %ymm5,%ymm4,%ymm4 │ │ │ │ + vpunpckldq %ymm7,%ymm6,%ymm15 │ │ │ │ + vpunpckhdq %ymm7,%ymm6,%ymm6 │ │ │ │ + vpunpcklqdq %ymm9,%ymm8,%ymm1 │ │ │ │ + vpunpckhqdq %ymm9,%ymm8,%ymm8 │ │ │ │ + vpunpcklqdq %ymm2,%ymm0,%ymm3 │ │ │ │ + vpunpckhqdq %ymm2,%ymm0,%ymm9 │ │ │ │ + vpunpcklqdq %ymm15,%ymm10,%ymm5 │ │ │ │ + vpunpckhqdq %ymm15,%ymm10,%ymm10 │ │ │ │ + vpunpcklqdq %ymm6,%ymm4,%ymm7 │ │ │ │ + vpunpckhqdq %ymm6,%ymm4,%ymm15 │ │ │ │ + vperm2i128 $0x20,%ymm5,%ymm1,%ymm0 │ │ │ │ + vperm2i128 $0x31,%ymm5,%ymm1,%ymm4 │ │ │ │ + vperm2i128 $0x20,%ymm10,%ymm8,%ymm1 │ │ │ │ + vperm2i128 $0x31,%ymm10,%ymm8,%ymm5 │ │ │ │ + vperm2i128 $0x20,%ymm7,%ymm3,%ymm2 │ │ │ │ + vperm2i128 $0x31,%ymm7,%ymm3,%ymm6 │ │ │ │ + vperm2i128 $0x20,%ymm15,%ymm9,%ymm3 │ │ │ │ + vperm2i128 $0x31,%ymm15,%ymm9,%ymm7 │ │ │ │ + vmovdqa %ymm0,(%rdx) │ │ │ │ + vmovdqa %ymm1,0x80(%rdx) │ │ │ │ + vmovdqa %ymm2,0x100(%rdx) │ │ │ │ + vmovdqa %ymm3,0x180(%rdx) │ │ │ │ + vmovdqa %ymm4,0x200(%rdx) │ │ │ │ + vmovdqa %ymm5,0x280(%rdx) │ │ │ │ + vmovdqa %ymm6,0x300(%rdx) │ │ │ │ + vmovdqa %ymm7,0x380(%rdx) │ │ │ │ + add $0x20,%rdx │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - vpbroadcastd 0x85a1a(%rip),%zmm25 │ │ │ │ - lea (%rsi,%rsi,2),%r8 │ │ │ │ - vpxord %zmm26,%zmm26,%zmm26 │ │ │ │ - lea (%rsi,%rsi,4),%r9 │ │ │ │ - vpbroadcastd 0x85a16(%rip),%zmm27 │ │ │ │ - sub $0x6b,%ecx │ │ │ │ - lea (%rsi,%r8,2),%rax │ │ │ │ - vmovdqa32 (%rdx),%zmm16 │ │ │ │ - vpackssdw 0x80(%rdx),%zmm16,%zmm16 │ │ │ │ - vmovdqa32 0x100(%rdx),%zmm17 │ │ │ │ - vpackssdw 0x180(%rdx),%zmm17,%zmm17 │ │ │ │ - vmovdqa32 0x200(%rdx),%zmm18 │ │ │ │ - vpackssdw 0x280(%rdx),%zmm18,%zmm18 │ │ │ │ - vmovdqa32 0x300(%rdx),%zmm19 │ │ │ │ - vpackssdw 0x380(%rdx),%zmm19,%zmm19 │ │ │ │ - lea (%rdi,%rsi,8),%r10 │ │ │ │ - vmovdqa32 %zmm26,(%rdx) │ │ │ │ - vmovdqa32 %zmm26,0x80(%rdx) │ │ │ │ - vmovdqa32 %zmm26,0x100(%rdx) │ │ │ │ - vmovdqa32 %zmm26,0x180(%rdx) │ │ │ │ - vpaddsw %zmm25,%zmm16,%zmm16 │ │ │ │ - vpaddsw %zmm25,%zmm17,%zmm17 │ │ │ │ - vpaddsw %zmm25,%zmm18,%zmm18 │ │ │ │ - vpaddsw %zmm25,%zmm19,%zmm19 │ │ │ │ - vmovdqa32 %zmm26,0x200(%rdx) │ │ │ │ - vmovdqa32 %zmm26,0x280(%rdx) │ │ │ │ - vmovdqa32 %zmm26,0x300(%rdx) │ │ │ │ - vmovdqa32 %zmm26,0x380(%rdx) │ │ │ │ - vpsraw $0x3,%zmm16,%zmm16 │ │ │ │ - vpsraw $0x3,%zmm17,%zmm17 │ │ │ │ - vpsraw $0x3,%zmm18,%zmm18 │ │ │ │ - vpsraw $0x3,%zmm19,%zmm19 │ │ │ │ - add $0x40,%rdx │ │ │ │ - vmovdqa32 (%rdi),%xmm20 │ │ │ │ - vmovdqa32 (%rdi,%rsi,1),%xmm21 │ │ │ │ - vmovdqa32 (%rdi,%rsi,2),%xmm22 │ │ │ │ - vmovdqa32 (%rdi,%r8,1),%xmm23 │ │ │ │ - vpunpckhwd %zmm17,%zmm16,%zmm24 │ │ │ │ - vinserti32x4 $0x1,(%rdi,%rsi,4),%ymm20,%ymm20 │ │ │ │ - vpunpcklwd %zmm17,%zmm16,%zmm16 │ │ │ │ - vinserti32x4 $0x1,(%rdi,%r9,1),%ymm21,%ymm21 │ │ │ │ - vpunpckhwd %zmm19,%zmm18,%zmm17 │ │ │ │ - vinserti32x4 $0x1,(%rdi,%r8,2),%ymm22,%ymm22 │ │ │ │ - vpunpcklwd %zmm19,%zmm18,%zmm18 │ │ │ │ - vinserti32x4 $0x1,(%rdi,%rax,1),%ymm23,%ymm23 │ │ │ │ - vpunpckhwd %zmm24,%zmm16,%zmm19 │ │ │ │ - vinserti32x4 $0x2,(%r10),%zmm20,%zmm20 │ │ │ │ - vpunpcklwd %zmm24,%zmm16,%zmm16 │ │ │ │ - vinserti32x4 $0x2,(%r10,%rsi,1),%zmm21,%zmm21 │ │ │ │ - vpunpckhwd %zmm17,%zmm18,%zmm24 │ │ │ │ - vinserti32x4 $0x2,(%r10,%rsi,2),%zmm22,%zmm22 │ │ │ │ - vpunpcklwd %zmm17,%zmm18,%zmm18 │ │ │ │ - vinserti32x4 $0x2,(%r10,%r8,1),%zmm23,%zmm23 │ │ │ │ - vpunpckhqdq %zmm18,%zmm16,%zmm17 │ │ │ │ - vinserti32x4 $0x3,(%r10,%rsi,4),%zmm20,%zmm20 │ │ │ │ - vpunpcklqdq %zmm18,%zmm16,%zmm16 │ │ │ │ - vinserti32x4 $0x3,(%r10,%r9,1),%zmm21,%zmm21 │ │ │ │ - vpunpcklqdq %zmm24,%zmm19,%zmm18 │ │ │ │ - vinserti32x4 $0x3,(%r10,%r8,2),%zmm22,%zmm22 │ │ │ │ - vpunpckhqdq %zmm24,%zmm19,%zmm19 │ │ │ │ - vinserti32x4 $0x3,(%r10,%rax,1),%zmm23,%zmm23 │ │ │ │ - vpaddw %zmm20,%zmm16,%zmm16 │ │ │ │ - vpaddw %zmm21,%zmm17,%zmm17 │ │ │ │ - vpaddw %zmm22,%zmm18,%zmm18 │ │ │ │ - vpaddw %zmm23,%zmm19,%zmm19 │ │ │ │ - vpmaxsw %zmm26,%zmm16,%zmm16 │ │ │ │ - vpmaxsw %zmm26,%zmm17,%zmm17 │ │ │ │ - vpmaxsw %zmm26,%zmm18,%zmm18 │ │ │ │ - vpmaxsw %zmm26,%zmm19,%zmm19 │ │ │ │ - vpminsw %zmm27,%zmm16,%zmm16 │ │ │ │ - vpminsw %zmm27,%zmm17,%zmm17 │ │ │ │ - vpminsw %zmm27,%zmm18,%zmm18 │ │ │ │ - vpminsw %zmm27,%zmm19,%zmm19 │ │ │ │ - vmovdqa32 %xmm16,(%rdi) │ │ │ │ - vmovdqa32 %xmm17,(%rdi,%rsi,1) │ │ │ │ - vmovdqa32 %xmm18,(%rdi,%rsi,2) │ │ │ │ - vmovdqa32 %xmm19,(%rdi,%r8,1) │ │ │ │ - vextracti32x4 $0x1,%ymm16,(%rdi,%rsi,4) │ │ │ │ - vextracti32x4 $0x1,%ymm17,(%rdi,%r9,1) │ │ │ │ - vextracti32x4 $0x1,%ymm18,(%rdi,%r8,2) │ │ │ │ - vextracti32x4 $0x1,%ymm19,(%rdi,%rax,1) │ │ │ │ - lea (%r10,%rsi,8),%rdi │ │ │ │ - vextracti32x4 $0x2,%zmm16,(%r10) │ │ │ │ - vextracti32x4 $0x2,%zmm17,(%r10,%rsi,1) │ │ │ │ - vextracti32x4 $0x2,%zmm18,(%r10,%rsi,2) │ │ │ │ - vextracti32x4 $0x2,%zmm19,(%r10,%r8,1) │ │ │ │ - vextracti32x4 $0x3,%zmm16,(%r10,%rsi,4) │ │ │ │ - vextracti32x4 $0x3,%zmm17,(%r10,%r9,1) │ │ │ │ - vextracti32x4 $0x3,%zmm18,(%r10,%r8,2) │ │ │ │ - vextracti32x4 $0x3,%zmm19,(%r10,%rax,1) │ │ │ │ - add $0x80000000,%ecx │ │ │ │ - jae 359ed9 <__cxa_finalize@plt+0x32ee89> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vpsrld $0xa,%ymm11,%ymm11 │ │ │ │ + vmovdqa -0x80(%rax),%ymm9 │ │ │ │ + vmovdqa 0x60(%r9),%ymm15 │ │ │ │ + vmovdqa -0x80(%r8),%ymm10 │ │ │ │ + vpsubd %ymm9,%ymm0,%ymm8 │ │ │ │ + vpaddd %ymm0,%ymm9,%ymm0 │ │ │ │ + vpmaxsd %ymm0,%ymm12,%ymm0 │ │ │ │ + vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ + vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ + vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm0,%ymm11,%ymm0 │ │ │ │ + vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ + vpsubd %ymm15,%ymm0,%ymm9 │ │ │ │ + vpaddd %ymm0,%ymm15,%ymm0 │ │ │ │ + vpaddd %ymm10,%ymm8,%ymm15 │ │ │ │ + vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x2,%ymm0,%ymm0 │ │ │ │ + vpsrad $0x2,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x2,%ymm15,%ymm15 │ │ │ │ + vpsrad $0x2,%ymm9,%ymm9 │ │ │ │ + vmovdqa %ymm8,0x200(%rdx) │ │ │ │ + vmovdqa %ymm9,0x3e0(%rdx) │ │ │ │ + vmovdqa -0x60(%rax),%ymm9 │ │ │ │ + vmovdqa 0x40(%r9),%ymm14 │ │ │ │ + vmovdqa -0x60(%r8),%ymm10 │ │ │ │ + vpsubd %ymm9,%ymm1,%ymm8 │ │ │ │ + vpaddd %ymm1,%ymm9,%ymm1 │ │ │ │ + vpmaxsd %ymm1,%ymm12,%ymm1 │ │ │ │ + vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ + vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ + vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm1,%ymm11,%ymm1 │ │ │ │ + vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ + vpsubd %ymm14,%ymm1,%ymm9 │ │ │ │ + vpaddd %ymm1,%ymm14,%ymm1 │ │ │ │ + vpaddd %ymm10,%ymm8,%ymm14 │ │ │ │ + vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x2,%ymm1,%ymm1 │ │ │ │ + vpsrad $0x2,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x2,%ymm14,%ymm14 │ │ │ │ + vpsrad $0x2,%ymm9,%ymm9 │ │ │ │ + vmovdqa %ymm8,0x220(%rdx) │ │ │ │ + vmovdqa %ymm9,0x3c0(%rdx) │ │ │ │ + vmovdqa %ymm14,0x1c0(%rdx) │ │ │ │ + vmovdqa -0x40(%rax),%ymm9 │ │ │ │ + vmovdqa 0x20(%r9),%ymm14 │ │ │ │ + vmovdqa -0x40(%r8),%ymm10 │ │ │ │ + vpsubd %ymm9,%ymm2,%ymm8 │ │ │ │ + vpaddd %ymm2,%ymm9,%ymm2 │ │ │ │ + vpmaxsd %ymm2,%ymm12,%ymm2 │ │ │ │ + vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ + vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ + vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm2,%ymm11,%ymm2 │ │ │ │ + vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ + vpsubd %ymm14,%ymm2,%ymm9 │ │ │ │ + vpaddd %ymm2,%ymm14,%ymm2 │ │ │ │ + vpaddd %ymm10,%ymm8,%ymm14 │ │ │ │ + vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x2,%ymm2,%ymm2 │ │ │ │ + vpsrad $0x2,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x2,%ymm14,%ymm14 │ │ │ │ + vpsrad $0x2,%ymm9,%ymm9 │ │ │ │ + vmovdqa %ymm8,0x240(%rdx) │ │ │ │ + vmovdqa %ymm9,0x3a0(%rdx) │ │ │ │ + vmovdqa %ymm14,0x1a0(%rdx) │ │ │ │ + vmovdqa -0x20(%rax),%ymm9 │ │ │ │ + vmovdqa (%r9),%ymm14 │ │ │ │ + vmovdqa -0x20(%r8),%ymm10 │ │ │ │ + vpsubd %ymm9,%ymm3,%ymm8 │ │ │ │ + vpaddd %ymm3,%ymm9,%ymm3 │ │ │ │ + vpmaxsd %ymm3,%ymm12,%ymm3 │ │ │ │ + vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ + vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ + vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm3,%ymm11,%ymm3 │ │ │ │ + vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ + vpsubd %ymm14,%ymm3,%ymm9 │ │ │ │ + vpaddd %ymm3,%ymm14,%ymm3 │ │ │ │ + vpaddd %ymm10,%ymm8,%ymm14 │ │ │ │ + vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x2,%ymm3,%ymm3 │ │ │ │ + vpsrad $0x2,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x2,%ymm14,%ymm14 │ │ │ │ + vpsrad $0x2,%ymm9,%ymm9 │ │ │ │ + vmovdqa %ymm8,0x260(%rdx) │ │ │ │ + vmovdqa %ymm9,0x380(%rdx) │ │ │ │ + vmovdqa %ymm14,0x180(%rdx) │ │ │ │ + vmovdqa (%rax),%ymm9 │ │ │ │ + vmovdqa -0x20(%r9),%ymm14 │ │ │ │ + vmovdqa (%r8),%ymm10 │ │ │ │ + vpsubd %ymm9,%ymm4,%ymm8 │ │ │ │ + vpaddd %ymm4,%ymm9,%ymm4 │ │ │ │ + vpmaxsd %ymm4,%ymm12,%ymm4 │ │ │ │ + vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ + vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ + vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm4,%ymm11,%ymm4 │ │ │ │ + vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ + vpsubd %ymm14,%ymm4,%ymm9 │ │ │ │ + vpaddd %ymm4,%ymm14,%ymm4 │ │ │ │ + vpaddd %ymm10,%ymm8,%ymm14 │ │ │ │ + vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x2,%ymm4,%ymm4 │ │ │ │ + vpsrad $0x2,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x2,%ymm14,%ymm14 │ │ │ │ + vpsrad $0x2,%ymm9,%ymm9 │ │ │ │ + vmovdqa %ymm8,0x280(%rdx) │ │ │ │ + vmovdqa %ymm9,0x360(%rdx) │ │ │ │ + vmovdqa %ymm0,(%rdx) │ │ │ │ + vmovdqa %ymm1,0x20(%rdx) │ │ │ │ + vmovdqa %ymm2,0x40(%rdx) │ │ │ │ + vmovdqa 0x20(%rax),%ymm1 │ │ │ │ + vmovdqa -0x40(%r9),%ymm10 │ │ │ │ + vmovdqa 0x20(%r8),%ymm2 │ │ │ │ + vpsubd %ymm1,%ymm5,%ymm0 │ │ │ │ + vpaddd %ymm1,%ymm5,%ymm5 │ │ │ │ + vpmaxsd %ymm5,%ymm12,%ymm5 │ │ │ │ + vpmaxsd %ymm0,%ymm12,%ymm0 │ │ │ │ + vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ + vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ + vpaddd %ymm5,%ymm11,%ymm5 │ │ │ │ + vpaddd %ymm0,%ymm11,%ymm0 │ │ │ │ + vpsubd %ymm10,%ymm5,%ymm1 │ │ │ │ + vpaddd %ymm5,%ymm10,%ymm5 │ │ │ │ + vpaddd %ymm2,%ymm0,%ymm10 │ │ │ │ + vpsubd %ymm2,%ymm0,%ymm0 │ │ │ │ + vpsrad $0x2,%ymm5,%ymm5 │ │ │ │ + vpsrad $0x2,%ymm0,%ymm0 │ │ │ │ + vpsrad $0x2,%ymm10,%ymm10 │ │ │ │ + vpsrad $0x2,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm0,0x2a0(%rdx) │ │ │ │ + vmovdqa %ymm1,0x340(%rdx) │ │ │ │ + vmovdqa 0x40(%rax),%ymm1 │ │ │ │ + vmovdqa -0x60(%r9),%ymm9 │ │ │ │ + vmovdqa 0x40(%r8),%ymm2 │ │ │ │ + vpsubd %ymm1,%ymm6,%ymm0 │ │ │ │ + vpaddd %ymm1,%ymm6,%ymm6 │ │ │ │ + vpmaxsd %ymm6,%ymm12,%ymm6 │ │ │ │ + vpmaxsd %ymm0,%ymm12,%ymm0 │ │ │ │ + vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ + vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ + vpaddd %ymm6,%ymm11,%ymm6 │ │ │ │ + vpaddd %ymm0,%ymm11,%ymm0 │ │ │ │ + vpsubd %ymm9,%ymm6,%ymm1 │ │ │ │ + vpaddd %ymm6,%ymm9,%ymm6 │ │ │ │ + vpaddd %ymm2,%ymm0,%ymm9 │ │ │ │ + vpsubd %ymm2,%ymm0,%ymm0 │ │ │ │ + vpsrad $0x2,%ymm6,%ymm6 │ │ │ │ + vpsrad $0x2,%ymm0,%ymm0 │ │ │ │ + vpsrad $0x2,%ymm9,%ymm9 │ │ │ │ + vpsrad $0x2,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm0,0x2c0(%rdx) │ │ │ │ + vmovdqa %ymm1,0x320(%rdx) │ │ │ │ + vmovdqa 0x60(%rax),%ymm1 │ │ │ │ + vmovdqa -0x80(%r9),%ymm8 │ │ │ │ + vmovdqa 0x60(%r8),%ymm2 │ │ │ │ + vpsubd %ymm1,%ymm7,%ymm0 │ │ │ │ + vpaddd %ymm1,%ymm7,%ymm7 │ │ │ │ + vpmaxsd %ymm7,%ymm12,%ymm7 │ │ │ │ + vpmaxsd %ymm0,%ymm12,%ymm0 │ │ │ │ + vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ + vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ + vpaddd %ymm7,%ymm11,%ymm7 │ │ │ │ + vpaddd %ymm0,%ymm11,%ymm0 │ │ │ │ + vpsubd %ymm8,%ymm7,%ymm1 │ │ │ │ + vpaddd %ymm7,%ymm8,%ymm7 │ │ │ │ + vpaddd %ymm2,%ymm0,%ymm8 │ │ │ │ + vpsubd %ymm2,%ymm0,%ymm0 │ │ │ │ + vpsrad $0x2,%ymm7,%ymm7 │ │ │ │ + vpsrad $0x2,%ymm0,%ymm0 │ │ │ │ + vpsrad $0x2,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x2,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm0,0x2e0(%rdx) │ │ │ │ + vmovdqa %ymm1,0x300(%rdx) │ │ │ │ + vmovdqa (%rdx),%ymm0 │ │ │ │ + vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x40(%rdx),%ymm2 │ │ │ │ + vmovdqa %ymm14,%ymm11 │ │ │ │ + vmovdqa 0x180(%rdx),%ymm12 │ │ │ │ + vmovdqa 0x1a0(%rdx),%ymm13 │ │ │ │ + vmovdqa 0x1c0(%rdx),%ymm14 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x85759(%rip),%r9 │ │ │ │ + vpbroadcastd 0x8b04b(%rip),%ymm7 │ │ │ │ + jmp 352c49 <__cxa_finalize@plt+0x327bf9> │ │ │ │ + xchg %ax,%ax │ │ │ │ test %ecx,%ecx │ │ │ │ - je 35a3e9 <__cxa_finalize@plt+0x32f399> │ │ │ │ - vmovdqa32 -0x380(%r9),%zmm27 │ │ │ │ - vmovdqa32 (%rdx),%zmm16 │ │ │ │ - vmovdqa32 0x40(%rdx),%zmm20 │ │ │ │ - vmovdqa32 0x80(%rdx),%zmm17 │ │ │ │ - vmovdqa32 0xc0(%rdx),%zmm24 │ │ │ │ - vpbroadcastd -0xb8(%r9),%zmm28 │ │ │ │ - vpbroadcastd 0x84(%r9),%zmm29 │ │ │ │ - vpbroadcastd 0x70(%r9),%zmm30 │ │ │ │ - vpbroadcastd 0x74(%r9),%zmm31 │ │ │ │ - vpsrlq $0x20,%zmm27,%zmm26 │ │ │ │ - vmovdqa32 %zmm27,%zmm0 │ │ │ │ - vpermi2q %zmm17,%zmm16,%zmm0 │ │ │ │ - vmovdqa32 %zmm27,%zmm1 │ │ │ │ - vpermi2q %zmm20,%zmm24,%zmm1 │ │ │ │ - cmp $0x2b,%ecx │ │ │ │ - jl 35a29f <__cxa_finalize@plt+0x32f24f> │ │ │ │ - vmovdqa32 0x100(%rdx),%zmm2 │ │ │ │ - vmovdqa32 0x140(%rdx),%zmm4 │ │ │ │ - vmovdqa32 0x180(%rdx),%zmm22 │ │ │ │ - vmovdqa32 0x1c0(%rdx),%zmm23 │ │ │ │ - vpermt2q %zmm2,%zmm26,%zmm16 │ │ │ │ - vpermt2q %zmm22,%zmm27,%zmm2 │ │ │ │ - vmovdqa32 %zmm27,%zmm3 │ │ │ │ - vpermi2q %zmm4,%zmm23,%zmm3 │ │ │ │ - cmp $0x6b,%ecx │ │ │ │ - jge 35a1fe <__cxa_finalize@plt+0x32f1ae> │ │ │ │ - vpermt2q %zmm22,%zmm26,%zmm17 │ │ │ │ - vpermt2q %zmm24,%zmm26,%zmm20 │ │ │ │ - vpermt2q %zmm4,%zmm26,%zmm23 │ │ │ │ - mov $0x40,%eax │ │ │ │ - call 355d30 <__cxa_finalize@plt+0x32ace0> │ │ │ │ - call 357620 <__cxa_finalize@plt+0x32c5d0> │ │ │ │ - call 35a6f3 <__cxa_finalize@plt+0x32f6a3> │ │ │ │ - call 35892e <__cxa_finalize@plt+0x32d8de> │ │ │ │ - jmp 35a2bd <__cxa_finalize@plt+0x32f26d> │ │ │ │ - vmovdqa32 0x200(%rdx),%zmm18 │ │ │ │ - vmovdqa32 0x240(%rdx),%zmm21 │ │ │ │ - vmovdqa32 0x280(%rdx),%zmm25 │ │ │ │ - vmovdqa32 0x2c0(%rdx),%zmm5 │ │ │ │ - vpermt2q %zmm25,%zmm26,%zmm17 │ │ │ │ - vpermt2q %zmm5,%zmm26,%zmm23 │ │ │ │ - vpermt2q %zmm21,%zmm27,%zmm5 │ │ │ │ - vpermt2q %zmm4,%zmm26,%zmm21 │ │ │ │ - vmovdqa32 %zmm27,%zmm4 │ │ │ │ - vpermi2q %zmm25,%zmm18,%zmm4 │ │ │ │ - vmovdqa32 0x300(%rdx),%zmm6 │ │ │ │ - vmovdqa32 0x340(%rdx),%zmm25 │ │ │ │ - vmovdqa32 0x380(%rdx),%zmm19 │ │ │ │ - vmovdqa32 0x3c0(%rdx),%zmm7 │ │ │ │ - vpermt2q %zmm6,%zmm26,%zmm18 │ │ │ │ - vpermt2q %zmm19,%zmm27,%zmm6 │ │ │ │ - vpermt2q %zmm22,%zmm26,%zmm19 │ │ │ │ - vpermt2q %zmm25,%zmm26,%zmm20 │ │ │ │ - vmovdqa32 %zmm26,%zmm22 │ │ │ │ - vpermi2q %zmm24,%zmm7,%zmm22 │ │ │ │ - vpermt2q %zmm25,%zmm27,%zmm7 │ │ │ │ - mov $0xc0,%eax │ │ │ │ - call 355d69 <__cxa_finalize@plt+0x32ad19> │ │ │ │ - call 357656 <__cxa_finalize@plt+0x32c606> │ │ │ │ - call 35a76c <__cxa_finalize@plt+0x32f71c> │ │ │ │ - call 35892e <__cxa_finalize@plt+0x32d8de> │ │ │ │ - jmp 35a2bd <__cxa_finalize@plt+0x32f26d> │ │ │ │ - vpermq %zmm16,%zmm26,%zmm16 │ │ │ │ - vpermq %zmm17,%zmm26,%zmm17 │ │ │ │ - vpermt2q %zmm24,%zmm26,%zmm20 │ │ │ │ - xor %eax,%eax │ │ │ │ - call 35a5ea <__cxa_finalize@plt+0x32f59a> │ │ │ │ - call 35892e <__cxa_finalize@plt+0x32d8de> │ │ │ │ - vzeroupper │ │ │ │ - call 35ac79 <__cxa_finalize@plt+0x32fc29> │ │ │ │ - vpxord %zmm30,%zmm30,%zmm30 │ │ │ │ - vmovdqa32 %zmm30,0xc0(%rdx,%rax,4) │ │ │ │ - vmovdqa32 %zmm30,0x80(%rdx,%rax,4) │ │ │ │ - vmovdqa32 %zmm30,0x40(%rdx,%rax,4) │ │ │ │ - vmovdqa32 %zmm30,(%rdx,%rax,4) │ │ │ │ - sub $0x40,%eax │ │ │ │ - jge 35a2cb <__cxa_finalize@plt+0x32f27b> │ │ │ │ - lea 0x84b8a(%rip),%r9 │ │ │ │ - vpunpckhqdq %zmm18,%zmm16,%zmm17 │ │ │ │ - vpunpcklqdq %zmm18,%zmm16,%zmm16 │ │ │ │ - vpunpcklqdq %zmm20,%zmm19,%zmm18 │ │ │ │ - vpunpckhqdq %zmm20,%zmm19,%zmm19 │ │ │ │ - vpunpcklqdq %zmm23,%zmm21,%zmm20 │ │ │ │ - vpunpckhqdq %zmm23,%zmm21,%zmm21 │ │ │ │ - vpunpckhqdq %zmm24,%zmm22,%zmm23 │ │ │ │ - vpunpcklqdq %zmm24,%zmm22,%zmm22 │ │ │ │ - call 33a4b0 <__cxa_finalize@plt+0x30f460> │ │ │ │ - vpxord %zmm28,%zmm28,%zmm28 │ │ │ │ - vpbroadcastd 0x85345(%rip),%zmm27 │ │ │ │ - vpbroadcastd 0x855a3(%rip),%zmm29 │ │ │ │ - lea (%rsi,%rsi,2),%rcx │ │ │ │ - vpmulhrsw %zmm27,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm27,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm27,%zmm18,%zmm18 │ │ │ │ - vpmulhrsw %zmm27,%zmm19,%zmm19 │ │ │ │ - call 35a37e <__cxa_finalize@plt+0x32f32e> │ │ │ │ - vpmulhrsw %zmm20,%zmm27,%zmm16 │ │ │ │ - vpmulhrsw %zmm21,%zmm27,%zmm17 │ │ │ │ - vpmulhrsw %zmm22,%zmm27,%zmm18 │ │ │ │ - vpmulhrsw %zmm23,%zmm27,%zmm19 │ │ │ │ - vpaddw (%rdi),%zmm16,%zmm16 │ │ │ │ - vpaddw (%rdi,%rsi,1),%zmm17,%zmm17 │ │ │ │ - vpaddw (%rdi,%rsi,2),%zmm18,%zmm18 │ │ │ │ - vpaddw (%rdi,%rcx,1),%zmm19,%zmm19 │ │ │ │ - vpmaxsw %zmm28,%zmm16,%zmm16 │ │ │ │ - vpmaxsw %zmm28,%zmm17,%zmm17 │ │ │ │ - vpmaxsw %zmm28,%zmm18,%zmm18 │ │ │ │ - vpmaxsw %zmm28,%zmm19,%zmm19 │ │ │ │ - vpminsw %zmm29,%zmm16,%zmm16 │ │ │ │ - vpminsw %zmm29,%zmm17,%zmm17 │ │ │ │ - vpminsw %zmm29,%zmm18,%zmm18 │ │ │ │ - vpminsw %zmm29,%zmm19,%zmm19 │ │ │ │ - vmovdqa32 %zmm16,(%rdi) │ │ │ │ - vmovdqa32 %zmm17,(%rdi,%rsi,1) │ │ │ │ - vmovdqa32 %zmm18,(%rdi,%rsi,2) │ │ │ │ - vmovdqa32 %zmm19,(%rdi,%rcx,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - ret │ │ │ │ + jne 353af0 <__cxa_finalize@plt+0x328aa0> │ │ │ │ imul $0xb5,(%rdx),%eax │ │ │ │ + vpbroadcastd 0x8b035(%rip),%ymm3 │ │ │ │ mov %ecx,(%rdx) │ │ │ │ or $0x8,%ecx │ │ │ │ add $0x280,%eax │ │ │ │ sar $0xa,%eax │ │ │ │ - jmp 35b993 <__cxa_finalize@plt+0x330943> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - vbroadcasti32x4 -0x180(%r9),%zmm21 │ │ │ │ - vpmulld %zmm28,%zmm16,%zmm19 │ │ │ │ - vpmulld %zmm21,%zmm20,%zmm20 │ │ │ │ - vpaddd %zmm29,%zmm19,%zmm19 │ │ │ │ - vpaddd %zmm29,%zmm20,%zmm20 │ │ │ │ - vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ - vpsrad $0xc,%zmm20,%zmm20 │ │ │ │ - vbroadcasti32x4 -0xb0(%r9),%zmm21 │ │ │ │ - vpshufd $0x4e,%zmm20,%zmm23 │ │ │ │ - vpmulld -0xc8(%r9){1to16},%zmm20,%zmm22 │ │ │ │ - vpmulld %zmm23,%zmm21,%zmm21 │ │ │ │ - vpaddd %zmm29,%zmm22,%zmm22 │ │ │ │ - vpaddd %zmm22,%zmm21,%zmm21 │ │ │ │ - vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ - vshufps $0x4e,%zmm21,%zmm20,%zmm22 │ │ │ │ - vshufps $0xe4,%zmm21,%zmm20,%zmm24 │ │ │ │ - vpmulld %zmm28,%zmm22,%zmm25 │ │ │ │ - vpmulld %zmm28,%zmm24,%zmm23 │ │ │ │ - vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ - vpaddd %zmm23,%zmm25,%zmm21 │ │ │ │ - vpsubd %zmm23,%zmm25,%zmm20 │ │ │ │ - vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ - vpsrad $0xc,%zmm20,%zmm20 │ │ │ │ - vpsubd %zmm22,%zmm19,%zmm23 │ │ │ │ - vpaddd %zmm22,%zmm19,%zmm16 │ │ │ │ - vpsubd %zmm21,%zmm19,%zmm22 │ │ │ │ - vpaddd %zmm21,%zmm19,%zmm17 │ │ │ │ - vpsubd %zmm20,%zmm19,%zmm21 │ │ │ │ - vpaddd %zmm20,%zmm19,%zmm18 │ │ │ │ - vpsubd %zmm24,%zmm19,%zmm20 │ │ │ │ - vpaddd %zmm24,%zmm19,%zmm19 │ │ │ │ - vpmaxsd %zmm30,%zmm23,%zmm23 │ │ │ │ - vpmaxsd %zmm30,%zmm16,%zmm16 │ │ │ │ - vpmaxsd %zmm30,%zmm22,%zmm22 │ │ │ │ - vpmaxsd %zmm30,%zmm17,%zmm17 │ │ │ │ - vpmaxsd %zmm30,%zmm21,%zmm21 │ │ │ │ - vpmaxsd %zmm30,%zmm18,%zmm18 │ │ │ │ - vpmaxsd %zmm30,%zmm20,%zmm20 │ │ │ │ - vpmaxsd %zmm30,%zmm19,%zmm19 │ │ │ │ - vpminsd %zmm31,%zmm16,%zmm16 │ │ │ │ - vpminsd %zmm31,%zmm17,%zmm17 │ │ │ │ - vpminsd %zmm31,%zmm18,%zmm18 │ │ │ │ - vpminsd %zmm31,%zmm19,%zmm19 │ │ │ │ - vpminsd %zmm31,%zmm20,%zmm20 │ │ │ │ - vpminsd %zmm31,%zmm21,%zmm21 │ │ │ │ - vpminsd %zmm31,%zmm22,%zmm22 │ │ │ │ - vpminsd %zmm31,%zmm23,%zmm23 │ │ │ │ - vbroadcasti32x4 -0x1d0(%r9),%zmm2 │ │ │ │ - vbroadcasti32x4 0x30(%r9),%zmm3 │ │ │ │ - vpmulld %zmm3,%zmm0,%zmm1 │ │ │ │ - vpmulld %zmm2,%zmm0,%zmm0 │ │ │ │ - vpaddd %zmm29,%zmm1,%zmm1 │ │ │ │ - vpaddd %zmm29,%zmm0,%zmm0 │ │ │ │ - vpsrad $0xc,%zmm1,%zmm1 │ │ │ │ - vpsrad $0xc,%zmm0,%zmm0 │ │ │ │ - vbroadcasti32x4 -0x160(%r9),%zmm26 │ │ │ │ - vbroadcasti32x4 -0x30(%r9),%zmm27 │ │ │ │ - vpmulld %zmm26,%zmm1,%zmm2 │ │ │ │ - vpmulld %zmm27,%zmm1,%zmm3 │ │ │ │ - vpmulld %zmm27,%zmm0,%zmm24 │ │ │ │ - vpmulld %zmm26,%zmm0,%zmm25 │ │ │ │ - vpaddd %zmm29,%zmm2,%zmm2 │ │ │ │ - vpaddd %zmm29,%zmm3,%zmm3 │ │ │ │ - vpsubd %zmm24,%zmm2,%zmm2 │ │ │ │ - vpaddd %zmm25,%zmm3,%zmm3 │ │ │ │ - vpsrad $0xc,%zmm2,%zmm2 │ │ │ │ - vpsrad $0xc,%zmm3,%zmm3 │ │ │ │ - vpunpckhqdq %zmm3,%zmm1,%zmm7 │ │ │ │ - vpunpcklqdq %zmm2,%zmm0,%zmm4 │ │ │ │ - vpunpckhqdq %zmm2,%zmm0,%zmm6 │ │ │ │ - vpunpcklqdq %zmm3,%zmm1,%zmm0 │ │ │ │ - vmovdqa32 %zmm7,%zmm5 │ │ │ │ - vmovdqa32 %zmm4,%zmm2 │ │ │ │ - vmovdqa32 %zmm6,%zmm1 │ │ │ │ - vmovdqa32 %zmm0,%zmm3 │ │ │ │ - jmp 35ab06 <__cxa_finalize@plt+0x32fab6> │ │ │ │ - vbroadcasti32x4 -0x140(%r9),%zmm24 │ │ │ │ - vpmulld %zmm17,%zmm24,%zmm24 │ │ │ │ - vpmulld -0xb8(%r9){1to16},%zmm16,%zmm16 │ │ │ │ - vpaddd %zmm29,%zmm24,%zmm24 │ │ │ │ - vpaddd %zmm29,%zmm16,%zmm16 │ │ │ │ - vpsrad $0xc,%zmm24,%zmm24 │ │ │ │ - vpsrad $0xc,%zmm16,%zmm16 │ │ │ │ - vpmulld %zmm28,%zmm24,%zmm19 │ │ │ │ - vmovdqa32 %zmm16,%zmm18 │ │ │ │ - call 355e6a <__cxa_finalize@plt+0x32ae1a> │ │ │ │ - vbroadcasti32x4 0x10(%r9),%zmm22 │ │ │ │ - vbroadcasti32x4 -0x1b0(%r9),%zmm19 │ │ │ │ - vpmulld %zmm20,%zmm22,%zmm22 │ │ │ │ - vpmulld %zmm19,%zmm20,%zmm20 │ │ │ │ - vpaddd %zmm29,%zmm22,%zmm22 │ │ │ │ - vpaddd %zmm29,%zmm20,%zmm20 │ │ │ │ - vpsrad $0xc,%zmm22,%zmm22 │ │ │ │ - vpsrad $0xc,%zmm20,%zmm20 │ │ │ │ - vmovdqa32 %zmm22,%zmm21 │ │ │ │ - vmovdqa32 %zmm20,%zmm25 │ │ │ │ - call 357736 <__cxa_finalize@plt+0x32c6e6> │ │ │ │ - vbroadcasti32x4 0x20(%r9),%zmm7 │ │ │ │ - vbroadcasti32x4 -0x1c0(%r9),%zmm23 │ │ │ │ - vbroadcasti32x4 -0x130(%r9),%zmm6 │ │ │ │ - vbroadcasti32x4 -0x50(%r9),%zmm25 │ │ │ │ - vpmulld %zmm0,%zmm7,%zmm7 │ │ │ │ - vpmulld %zmm23,%zmm0,%zmm0 │ │ │ │ - vpmulld %zmm1,%zmm6,%zmm6 │ │ │ │ - vpmulld %zmm25,%zmm1,%zmm1 │ │ │ │ - vpaddd %zmm29,%zmm7,%zmm7 │ │ │ │ - vpaddd %zmm29,%zmm0,%zmm0 │ │ │ │ - vpaddd %zmm29,%zmm1,%zmm1 │ │ │ │ - vpsubd %zmm6,%zmm29,%zmm6 │ │ │ │ - vpsrad $0xc,%zmm7,%zmm7 │ │ │ │ - vpsrad $0xc,%zmm0,%zmm0 │ │ │ │ - vpsrad $0xc,%zmm6,%zmm6 │ │ │ │ - vpsrad $0xc,%zmm1,%zmm1 │ │ │ │ - vmovdqa32 %zmm7,%zmm4 │ │ │ │ - vmovdqa32 %zmm0,%zmm25 │ │ │ │ - vmovdqa32 %zmm6,%zmm3 │ │ │ │ - vmovdqa32 %zmm1,%zmm2 │ │ │ │ - jmp 35a92c <__cxa_finalize@plt+0x32f8dc> │ │ │ │ - vbroadcasti32x4 0x20(%r9),%zmm7 │ │ │ │ - vbroadcasti32x4 -0x1c0(%r9),%zmm23 │ │ │ │ - vbroadcasti32x4 -0xe0(%r9),%zmm4 │ │ │ │ - vbroadcasti32x4 -0xa0(%r9),%zmm25 │ │ │ │ - vbroadcasti32x4 -0x60(%r9),%zmm5 │ │ │ │ - vbroadcasti32x4 -0x120(%r9),%zmm26 │ │ │ │ - vbroadcasti32x4 -0x130(%r9),%zmm6 │ │ │ │ - vbroadcasti32x4 -0x50(%r9),%zmm27 │ │ │ │ - vpmulld %zmm0,%zmm7,%zmm7 │ │ │ │ - vpmulld %zmm23,%zmm0,%zmm0 │ │ │ │ - vpmulld %zmm3,%zmm4,%zmm4 │ │ │ │ - vpmulld %zmm25,%zmm3,%zmm3 │ │ │ │ - vpmulld %zmm2,%zmm5,%zmm5 │ │ │ │ - vpmulld %zmm26,%zmm2,%zmm2 │ │ │ │ - vpmulld %zmm1,%zmm6,%zmm6 │ │ │ │ - vpmulld %zmm27,%zmm1,%zmm1 │ │ │ │ - vpsubd %zmm4,%zmm29,%zmm4 │ │ │ │ - vpsubd %zmm6,%zmm29,%zmm6 │ │ │ │ - jmp 35a840 <__cxa_finalize@plt+0x32f7f0> │ │ │ │ - vbroadcasti32x4 0x20(%r9),%zmm23 │ │ │ │ - vpmulld %zmm23,%zmm0,%zmm25 │ │ │ │ - vpmulld %zmm7,%zmm23,%zmm23 │ │ │ │ - vbroadcasti32x4 -0x1c0(%r9),%zmm26 │ │ │ │ - vpmulld %zmm26,%zmm0,%zmm0 │ │ │ │ - vpmulld %zmm26,%zmm7,%zmm7 │ │ │ │ - vpaddd %zmm25,%zmm7,%zmm7 │ │ │ │ - vpsubd %zmm23,%zmm0,%zmm0 │ │ │ │ - vbroadcasti32x4 -0xe0(%r9),%zmm23 │ │ │ │ - vpmulld %zmm23,%zmm4,%zmm25 │ │ │ │ - vpmulld %zmm3,%zmm23,%zmm23 │ │ │ │ - vbroadcasti32x4 -0xa0(%r9),%zmm26 │ │ │ │ - vpmulld %zmm26,%zmm4,%zmm4 │ │ │ │ - vpmulld %zmm26,%zmm3,%zmm3 │ │ │ │ - vpaddd %zmm25,%zmm3,%zmm3 │ │ │ │ - vpsubd %zmm23,%zmm4,%zmm4 │ │ │ │ - vbroadcasti32x4 -0x60(%r9),%zmm23 │ │ │ │ - vpmulld %zmm23,%zmm2,%zmm25 │ │ │ │ - vpmulld %zmm5,%zmm23,%zmm23 │ │ │ │ - vbroadcasti32x4 -0x120(%r9),%zmm26 │ │ │ │ - vpmulld %zmm26,%zmm2,%zmm2 │ │ │ │ - vpmulld %zmm26,%zmm5,%zmm5 │ │ │ │ - vpaddd %zmm25,%zmm5,%zmm5 │ │ │ │ - vpsubd %zmm23,%zmm2,%zmm2 │ │ │ │ - vbroadcasti32x4 -0x130(%r9),%zmm23 │ │ │ │ - vpmulld %zmm23,%zmm6,%zmm25 │ │ │ │ - vpmulld %zmm1,%zmm23,%zmm23 │ │ │ │ - vbroadcasti32x4 -0x50(%r9),%zmm26 │ │ │ │ - vpmulld %zmm26,%zmm6,%zmm6 │ │ │ │ - vpmulld %zmm26,%zmm1,%zmm1 │ │ │ │ - vpaddd %zmm25,%zmm1,%zmm1 │ │ │ │ - vpsubd %zmm23,%zmm6,%zmm6 │ │ │ │ - vpaddd %zmm29,%zmm4,%zmm4 │ │ │ │ - vpaddd %zmm29,%zmm6,%zmm6 │ │ │ │ - vpaddd %zmm29,%zmm0,%zmm0 │ │ │ │ - vpaddd %zmm29,%zmm7,%zmm7 │ │ │ │ - vpaddd %zmm29,%zmm3,%zmm3 │ │ │ │ - vpsrad $0xc,%zmm0,%zmm0 │ │ │ │ - vpsrad $0xc,%zmm4,%zmm4 │ │ │ │ - vpsrad $0xc,%zmm7,%zmm7 │ │ │ │ - vpsrad $0xc,%zmm3,%zmm3 │ │ │ │ - vpsubd %zmm4,%zmm0,%zmm25 │ │ │ │ - vpaddd %zmm4,%zmm0,%zmm0 │ │ │ │ - vpsubd %zmm3,%zmm7,%zmm4 │ │ │ │ - vpaddd %zmm3,%zmm7,%zmm7 │ │ │ │ - vpmaxsd %zmm30,%zmm25,%zmm25 │ │ │ │ - vpmaxsd %zmm30,%zmm0,%zmm0 │ │ │ │ - vpmaxsd %zmm30,%zmm4,%zmm4 │ │ │ │ - vpmaxsd %zmm30,%zmm7,%zmm7 │ │ │ │ - vpaddd %zmm29,%zmm5,%zmm5 │ │ │ │ - vpaddd %zmm29,%zmm2,%zmm2 │ │ │ │ - vpaddd %zmm29,%zmm1,%zmm1 │ │ │ │ - vpsrad $0xc,%zmm2,%zmm2 │ │ │ │ - vpsrad $0xc,%zmm6,%zmm6 │ │ │ │ - vpsrad $0xc,%zmm5,%zmm5 │ │ │ │ - vpsrad $0xc,%zmm1,%zmm1 │ │ │ │ - vpsubd %zmm2,%zmm6,%zmm3 │ │ │ │ - vpaddd %zmm2,%zmm6,%zmm6 │ │ │ │ - vpsubd %zmm5,%zmm1,%zmm2 │ │ │ │ - vpaddd %zmm5,%zmm1,%zmm1 │ │ │ │ - vpmaxsd %zmm30,%zmm3,%zmm3 │ │ │ │ - vpmaxsd %zmm30,%zmm6,%zmm6 │ │ │ │ - vpmaxsd %zmm30,%zmm2,%zmm2 │ │ │ │ - vpmaxsd %zmm30,%zmm1,%zmm1 │ │ │ │ - vpminsd %zmm31,%zmm4,%zmm4 │ │ │ │ - vpminsd %zmm31,%zmm25,%zmm25 │ │ │ │ - vpminsd %zmm31,%zmm2,%zmm2 │ │ │ │ - vpminsd %zmm31,%zmm3,%zmm3 │ │ │ │ - vpminsd %zmm31,%zmm0,%zmm0 │ │ │ │ - vpminsd %zmm31,%zmm7,%zmm7 │ │ │ │ - vpminsd %zmm31,%zmm6,%zmm6 │ │ │ │ - vpminsd %zmm31,%zmm1,%zmm1 │ │ │ │ - vbroadcasti32x4 -0x40(%r9),%zmm27 │ │ │ │ - vbroadcasti32x4 -0x150(%r9),%zmm26 │ │ │ │ - vpsubd %zmm22,%zmm16,%zmm23 │ │ │ │ - vpaddd %zmm22,%zmm16,%zmm16 │ │ │ │ - vpsubd %zmm21,%zmm17,%zmm22 │ │ │ │ - vpaddd %zmm21,%zmm17,%zmm17 │ │ │ │ - vpsubd %zmm20,%zmm18,%zmm21 │ │ │ │ - vpaddd %zmm20,%zmm18,%zmm18 │ │ │ │ - vpsubd %zmm24,%zmm19,%zmm20 │ │ │ │ - vpaddd %zmm24,%zmm19,%zmm19 │ │ │ │ - vpmulld %zmm27,%zmm4,%zmm5 │ │ │ │ - vpmulld %zmm27,%zmm25,%zmm24 │ │ │ │ - vpmulld %zmm26,%zmm4,%zmm4 │ │ │ │ - vpmulld %zmm26,%zmm25,%zmm25 │ │ │ │ - vpaddd %zmm29,%zmm5,%zmm5 │ │ │ │ - vpaddd %zmm5,%zmm25,%zmm25 │ │ │ │ - vpaddd %zmm29,%zmm4,%zmm4 │ │ │ │ - vpsubd %zmm24,%zmm4,%zmm4 │ │ │ │ - vpsrad $0xc,%zmm25,%zmm25 │ │ │ │ - vpsrad $0xc,%zmm4,%zmm4 │ │ │ │ - vpmulld %zmm27,%zmm2,%zmm5 │ │ │ │ - vpmulld %zmm27,%zmm3,%zmm24 │ │ │ │ - vpmulld %zmm26,%zmm2,%zmm2 │ │ │ │ - vpmulld %zmm26,%zmm3,%zmm3 │ │ │ │ - vpsubd %zmm5,%zmm29,%zmm5 │ │ │ │ - vpsubd %zmm3,%zmm5,%zmm3 │ │ │ │ - vpaddd %zmm29,%zmm2,%zmm2 │ │ │ │ - vpsubd %zmm24,%zmm2,%zmm2 │ │ │ │ - vpsrad $0xc,%zmm3,%zmm3 │ │ │ │ - vpsrad $0xc,%zmm2,%zmm2 │ │ │ │ - vpmaxsd %zmm30,%zmm23,%zmm23 │ │ │ │ - vpmaxsd %zmm30,%zmm16,%zmm16 │ │ │ │ - vpmaxsd %zmm30,%zmm22,%zmm22 │ │ │ │ - vpmaxsd %zmm30,%zmm17,%zmm17 │ │ │ │ - vpmaxsd %zmm30,%zmm21,%zmm21 │ │ │ │ - vpmaxsd %zmm30,%zmm18,%zmm18 │ │ │ │ - vpmaxsd %zmm30,%zmm20,%zmm20 │ │ │ │ - vpmaxsd %zmm30,%zmm19,%zmm19 │ │ │ │ - vpunpckhqdq %zmm4,%zmm0,%zmm5 │ │ │ │ - vpunpcklqdq %zmm4,%zmm0,%zmm0 │ │ │ │ - vpunpcklqdq %zmm3,%zmm6,%zmm4 │ │ │ │ - vpunpckhqdq %zmm3,%zmm6,%zmm6 │ │ │ │ - vpminsd %zmm31,%zmm16,%zmm16 │ │ │ │ - vpminsd %zmm31,%zmm17,%zmm17 │ │ │ │ - vpminsd %zmm31,%zmm18,%zmm18 │ │ │ │ - vpminsd %zmm31,%zmm19,%zmm19 │ │ │ │ - vpminsd %zmm31,%zmm20,%zmm20 │ │ │ │ - vpminsd %zmm31,%zmm21,%zmm21 │ │ │ │ - vpminsd %zmm31,%zmm22,%zmm22 │ │ │ │ - vpminsd %zmm31,%zmm23,%zmm23 │ │ │ │ - vpunpcklqdq %zmm25,%zmm7,%zmm3 │ │ │ │ - vpunpckhqdq %zmm25,%zmm7,%zmm7 │ │ │ │ - vpunpckhqdq %zmm2,%zmm1,%zmm25 │ │ │ │ - vpunpcklqdq %zmm2,%zmm1,%zmm1 │ │ │ │ - vpsubd %zmm4,%zmm0,%zmm2 │ │ │ │ - vpaddd %zmm0,%zmm4,%zmm4 │ │ │ │ - vpsubd %zmm1,%zmm3,%zmm0 │ │ │ │ - vpaddd %zmm1,%zmm3,%zmm3 │ │ │ │ - vpsubd %zmm5,%zmm6,%zmm1 │ │ │ │ - vpaddd %zmm5,%zmm6,%zmm6 │ │ │ │ - vpsubd %zmm7,%zmm25,%zmm5 │ │ │ │ - vpaddd %zmm25,%zmm7,%zmm7 │ │ │ │ - vpmaxsd %zmm30,%zmm2,%zmm2 │ │ │ │ - vpmaxsd %zmm30,%zmm0,%zmm0 │ │ │ │ - vpmaxsd %zmm30,%zmm1,%zmm1 │ │ │ │ - vpmaxsd %zmm30,%zmm5,%zmm5 │ │ │ │ - vpminsd %zmm31,%zmm0,%zmm0 │ │ │ │ - vpminsd %zmm31,%zmm2,%zmm2 │ │ │ │ - vpminsd %zmm31,%zmm5,%zmm5 │ │ │ │ - vpminsd %zmm31,%zmm1,%zmm1 │ │ │ │ - vpmaxsd %zmm30,%zmm4,%zmm4 │ │ │ │ - vpmaxsd %zmm30,%zmm6,%zmm6 │ │ │ │ - vpmaxsd %zmm30,%zmm3,%zmm3 │ │ │ │ - vpmaxsd %zmm30,%zmm7,%zmm7 │ │ │ │ - vpminsd %zmm31,%zmm4,%zmm4 │ │ │ │ - vpminsd %zmm31,%zmm6,%zmm6 │ │ │ │ - vpminsd %zmm31,%zmm3,%zmm3 │ │ │ │ - vpminsd %zmm31,%zmm7,%zmm7 │ │ │ │ - vpbroadcastd -0xb0(%r9),%zmm27 │ │ │ │ - vpbroadcastd -0xc8(%r9),%zmm26 │ │ │ │ - vpmulld %zmm27,%zmm0,%zmm25 │ │ │ │ - vpmulld %zmm27,%zmm2,%zmm24 │ │ │ │ - vpmulld %zmm26,%zmm0,%zmm0 │ │ │ │ - vpmulld %zmm26,%zmm2,%zmm2 │ │ │ │ - vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ - vpaddd %zmm25,%zmm2,%zmm2 │ │ │ │ - vpaddd %zmm29,%zmm0,%zmm0 │ │ │ │ - vpsubd %zmm24,%zmm0,%zmm0 │ │ │ │ - vpsrad $0xc,%zmm2,%zmm2 │ │ │ │ - vpsrad $0xc,%zmm0,%zmm0 │ │ │ │ - vpmulld %zmm27,%zmm5,%zmm25 │ │ │ │ - vpmulld %zmm27,%zmm1,%zmm24 │ │ │ │ - vpmulld %zmm26,%zmm5,%zmm5 │ │ │ │ - vpmulld %zmm26,%zmm1,%zmm1 │ │ │ │ - vpsubd %zmm25,%zmm29,%zmm25 │ │ │ │ - vpsubd %zmm1,%zmm25,%zmm1 │ │ │ │ - vpaddd %zmm29,%zmm5,%zmm5 │ │ │ │ - vpsubd %zmm24,%zmm5,%zmm5 │ │ │ │ - vpsrad $0xc,%zmm1,%zmm1 │ │ │ │ - vpsrad $0xc,%zmm5,%zmm5 │ │ │ │ - vpaddd %zmm6,%zmm4,%zmm25 │ │ │ │ - vpsubd %zmm6,%zmm4,%zmm4 │ │ │ │ - vpaddd %zmm7,%zmm3,%zmm6 │ │ │ │ - vpsubd %zmm7,%zmm3,%zmm3 │ │ │ │ - vpsubd %zmm1,%zmm0,%zmm7 │ │ │ │ - vpaddd %zmm1,%zmm0,%zmm0 │ │ │ │ - vpsubd %zmm5,%zmm2,%zmm1 │ │ │ │ - vpaddd %zmm2,%zmm5,%zmm5 │ │ │ │ - vpmaxsd %zmm30,%zmm4,%zmm4 │ │ │ │ - vpmaxsd %zmm30,%zmm3,%zmm3 │ │ │ │ - vpmaxsd %zmm30,%zmm7,%zmm7 │ │ │ │ - vpmaxsd %zmm30,%zmm1,%zmm1 │ │ │ │ - vpminsd %zmm31,%zmm3,%zmm3 │ │ │ │ - vpminsd %zmm31,%zmm4,%zmm4 │ │ │ │ - vpminsd %zmm31,%zmm1,%zmm1 │ │ │ │ - vpminsd %zmm31,%zmm7,%zmm7 │ │ │ │ - vpmulld %zmm28,%zmm3,%zmm3 │ │ │ │ - vpmulld %zmm28,%zmm4,%zmm4 │ │ │ │ - vpmulld %zmm28,%zmm1,%zmm1 │ │ │ │ - vpmulld %zmm28,%zmm7,%zmm7 │ │ │ │ - vpmaxsd %zmm30,%zmm6,%zmm6 │ │ │ │ - vpmaxsd %zmm30,%zmm5,%zmm5 │ │ │ │ - vpmaxsd %zmm30,%zmm0,%zmm0 │ │ │ │ - vpmaxsd %zmm30,%zmm25,%zmm25 │ │ │ │ - vpaddd %zmm29,%zmm3,%zmm3 │ │ │ │ - vpaddd %zmm29,%zmm1,%zmm1 │ │ │ │ - vpminsd %zmm31,%zmm6,%zmm6 │ │ │ │ - vpminsd %zmm31,%zmm5,%zmm5 │ │ │ │ - vpminsd %zmm31,%zmm0,%zmm0 │ │ │ │ - vpminsd %zmm31,%zmm25,%zmm25 │ │ │ │ - vpsubd %zmm4,%zmm3,%zmm2 │ │ │ │ - vpaddd %zmm4,%zmm3,%zmm3 │ │ │ │ - vpaddd %zmm7,%zmm1,%zmm4 │ │ │ │ - vpsubd %zmm7,%zmm1,%zmm1 │ │ │ │ - vpsrad $0xc,%zmm4,%zmm4 │ │ │ │ - vpsrad $0xc,%zmm3,%zmm3 │ │ │ │ - vpsrad $0xc,%zmm2,%zmm2 │ │ │ │ - vpsrad $0xc,%zmm1,%zmm1 │ │ │ │ + imul $0xb5,%eax,%eax │ │ │ │ + add $0x880,%eax │ │ │ │ + sar $0xc,%eax │ │ │ │ + vmovd %eax,%xmm0 │ │ │ │ + vpaddsw %xmm3,%xmm0,%xmm0 │ │ │ │ + vpbroadcastw %xmm0,%ymm0 │ │ │ │ + vpaddsw (%rdi),%ymm0,%ymm1 │ │ │ │ + vpaddsw 0x20(%rdi),%ymm0,%ymm2 │ │ │ │ + vpsubusw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpsubusw %ymm3,%ymm2,%ymm2 │ │ │ │ + vmovdqa %ymm1,(%rdi) │ │ │ │ + vmovdqa %ymm2,0x20(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %ecx │ │ │ │ + jg 353acb <__cxa_finalize@plt+0x328a7b> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - vmovdqa32 -0x2c0(%r9),%zmm26 │ │ │ │ - vpsrlw $0x8,%zmm26,%zmm24 │ │ │ │ - vmovdqa32 %zmm24,%zmm25 │ │ │ │ - vpermi2w %zmm21,%zmm17,%zmm24 │ │ │ │ - vpermt2w %zmm21,%zmm26,%zmm17 │ │ │ │ - vprold $0x10,%zmm25,%zmm21 │ │ │ │ - vpermi2w %zmm23,%zmm19,%zmm25 │ │ │ │ - vpermt2w %zmm23,%zmm26,%zmm19 │ │ │ │ - vprold $0x10,%zmm26,%zmm26 │ │ │ │ - vmovdqa32 %zmm21,%zmm23 │ │ │ │ - vpermi2w %zmm20,%zmm16,%zmm21 │ │ │ │ - vpermt2w %zmm20,%zmm26,%zmm16 │ │ │ │ - vpermi2w %zmm22,%zmm18,%zmm23 │ │ │ │ - vpermt2w %zmm22,%zmm26,%zmm18 │ │ │ │ - vpunpckhdq %zmm24,%zmm21,%zmm22 │ │ │ │ - vpunpckldq %zmm24,%zmm21,%zmm21 │ │ │ │ - vpunpckhdq %zmm25,%zmm23,%zmm24 │ │ │ │ - vpunpckldq %zmm25,%zmm23,%zmm23 │ │ │ │ - vpunpckhdq %zmm19,%zmm18,%zmm20 │ │ │ │ - vpunpckldq %zmm19,%zmm18,%zmm18 │ │ │ │ - vpunpckhdq %zmm17,%zmm16,%zmm19 │ │ │ │ - vpunpckldq %zmm17,%zmm16,%zmm16 │ │ │ │ + mov %rsp,%r10 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0x300,%rsp │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ + vpbroadcastd 0x8afd1(%rip),%ymm12 │ │ │ │ + vpbroadcastd 0x8afcc(%rip),%ymm13 │ │ │ │ + call 353bc0 <__cxa_finalize@plt+0x328b70> │ │ │ │ + call 3527f0 <__cxa_finalize@plt+0x3277a0> │ │ │ │ + lea 0x89da7(%rip),%rax │ │ │ │ + vpbroadcastd 0x89d4e(%rip),%ymm11 │ │ │ │ + mov %rdi,%r8 │ │ │ │ + call 353b80 <__cxa_finalize@plt+0x328b30> │ │ │ │ + vmovdqa 0x60(%r9),%ymm0 │ │ │ │ + vmovdqa 0x40(%r9),%ymm1 │ │ │ │ + vmovdqa 0x20(%r9),%ymm2 │ │ │ │ + vmovdqa (%r9),%ymm3 │ │ │ │ + vmovdqa -0x20(%r9),%ymm4 │ │ │ │ + vmovdqa -0x40(%r9),%ymm5 │ │ │ │ + vmovdqa -0x60(%r9),%ymm6 │ │ │ │ + vmovdqa -0x80(%r9),%ymm7 │ │ │ │ + call 352bc2 <__cxa_finalize@plt+0x327b72> │ │ │ │ + lea 0x20(%r8),%rdi │ │ │ │ + call 353b80 <__cxa_finalize@plt+0x328b30> │ │ │ │ + mov %r10,%rsp │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + call 31d750 <__cxa_finalize@plt+0x2f2700> │ │ │ │ + vpmulhrsw %ymm0,%ymm11,%ymm0 │ │ │ │ + vpmulhrsw %ymm1,%ymm11,%ymm1 │ │ │ │ + vpmulhrsw %ymm2,%ymm11,%ymm2 │ │ │ │ + vpmulhrsw %ymm3,%ymm11,%ymm3 │ │ │ │ + call 34e9c0 <__cxa_finalize@plt+0x323970> │ │ │ │ + vpmulhrsw %ymm4,%ymm11,%ymm0 │ │ │ │ + vpmulhrsw %ymm5,%ymm11,%ymm1 │ │ │ │ + vpmulhrsw %ymm6,%ymm11,%ymm2 │ │ │ │ + vpmulhrsw %ymm7,%ymm11,%ymm3 │ │ │ │ + jmp 34e9d2 <__cxa_finalize@plt+0x323982> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - vpbroadcastd 0x84bbe(%rip),%zmm21 │ │ │ │ - lea (%rsi,%rsi,2),%r8 │ │ │ │ - vmovdqa32 0x848d8(%rip),%zmm22 │ │ │ │ + nop │ │ │ │ + vmovdqa 0x20(%rdx),%ymm0 │ │ │ │ + vmovdqa 0xe0(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x120(%rdx),%ymm2 │ │ │ │ + vmovdqa 0x1e0(%rdx),%ymm3 │ │ │ │ + vmovdqa 0x220(%rdx),%ymm4 │ │ │ │ + vmovdqa 0x2e0(%rdx),%ymm5 │ │ │ │ + vmovdqa 0x320(%rdx),%ymm6 │ │ │ │ + vmovdqa 0x3e0(%rdx),%ymm7 │ │ │ │ + vpbroadcastd 0x89c96(%rip),%ymm11 │ │ │ │ + vpbroadcastd 0x8ade9(%rip),%ymm14 │ │ │ │ + call 351f67 <__cxa_finalize@plt+0x326f17> │ │ │ │ + vmovdqa 0x60(%rdx),%ymm0 │ │ │ │ + vmovdqa 0xa0(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x160(%rdx),%ymm2 │ │ │ │ + vmovdqa 0x1a0(%rdx),%ymm3 │ │ │ │ + vmovdqa 0x260(%rdx),%ymm4 │ │ │ │ + vmovdqa 0x2a0(%rdx),%ymm5 │ │ │ │ + vmovdqa 0x360(%rdx),%ymm6 │ │ │ │ + vmovdqa 0x3a0(%rdx),%ymm7 │ │ │ │ + call 352336 <__cxa_finalize@plt+0x3272e6> │ │ │ │ + vmovdqa 0x40(%rdx),%ymm0 │ │ │ │ + vmovdqa 0xc0(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x140(%rdx),%ymm2 │ │ │ │ + vmovdqa 0x1c0(%rdx),%ymm3 │ │ │ │ + vmovdqa 0x240(%rdx),%ymm4 │ │ │ │ + vmovdqa 0x2c0(%rdx),%ymm5 │ │ │ │ + vmovdqa 0x340(%rdx),%ymm6 │ │ │ │ + vmovdqa 0x3c0(%rdx),%ymm7 │ │ │ │ + call 34c5c4 <__cxa_finalize@plt+0x321574> │ │ │ │ + vmovdqa (%rdx),%ymm0 │ │ │ │ + vmovdqa 0x80(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x100(%rdx),%ymm2 │ │ │ │ + vmovdqa 0x180(%rdx),%ymm3 │ │ │ │ + vmovdqa 0x200(%rdx),%ymm4 │ │ │ │ + vmovdqa 0x280(%rdx),%ymm5 │ │ │ │ + vmovdqa 0x300(%rdx),%ymm6 │ │ │ │ + vmovdqa 0x380(%rdx),%ymm7 │ │ │ │ + call 34b4f8 <__cxa_finalize@plt+0x3204a8> │ │ │ │ + call 34c470 <__cxa_finalize@plt+0x321420> │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + vpbroadcastd 0x8ade7(%rip),%ymm7 │ │ │ │ + vpbroadcastd 0x89b92(%rip),%ymm5 │ │ │ │ + vpxor %ymm6,%ymm6,%ymm6 │ │ │ │ + mov %ecx,%eax │ │ │ │ + add $0x15,%cl │ │ │ │ + cmovb %eax,%ecx │ │ │ │ + lea (%rsi,%rsi,2),%rax │ │ │ │ lea (%rsi,%rsi,4),%r9 │ │ │ │ - vpbroadcastd 0x84bb2(%rip),%zmm25 │ │ │ │ - lea (%rsi,%r8,2),%rax │ │ │ │ - vpxord %zmm24,%zmm24,%zmm24 │ │ │ │ - sub $0x6b,%ecx │ │ │ │ - vpsrlw $0x8,%zmm22,%zmm23 │ │ │ │ - vmovdqa32 (%rdx),%zmm16 │ │ │ │ - vpackssdw 0x40(%rdx),%zmm16,%zmm16 │ │ │ │ - vmovdqa32 0x80(%rdx),%zmm17 │ │ │ │ - vpackssdw 0xc0(%rdx),%zmm17,%zmm17 │ │ │ │ - vmovdqa32 0x100(%rdx),%zmm18 │ │ │ │ - vpackssdw 0x140(%rdx),%zmm18,%zmm18 │ │ │ │ - vmovdqa32 0x180(%rdx),%zmm19 │ │ │ │ - vpackssdw 0x1c0(%rdx),%zmm19,%zmm19 │ │ │ │ - vpmulhrsw %zmm21,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ - vpmulhrsw %zmm21,%zmm18,%zmm18 │ │ │ │ - vpmulhrsw %zmm21,%zmm19,%zmm19 │ │ │ │ - vmovdqa32 %zmm24,(%rdx) │ │ │ │ - vmovdqa32 %zmm24,0x40(%rdx) │ │ │ │ - vmovdqa32 %zmm24,0x80(%rdx) │ │ │ │ - vmovdqa32 %zmm24,0xc0(%rdx) │ │ │ │ - vmovdqa32 %zmm22,%zmm20 │ │ │ │ - vpermi2w %zmm19,%zmm17,%zmm20 │ │ │ │ - vpermt2w %zmm19,%zmm23,%zmm17 │ │ │ │ - vmovdqa32 %zmm24,0x100(%rdx) │ │ │ │ - vmovdqa32 %zmm24,0x140(%rdx) │ │ │ │ - vmovdqa32 %zmm24,0x180(%rdx) │ │ │ │ - vmovdqa32 %zmm24,0x1c0(%rdx) │ │ │ │ - vmovdqa32 %zmm23,%zmm19 │ │ │ │ - vpermi2w %zmm18,%zmm16,%zmm19 │ │ │ │ - vpermt2w %zmm18,%zmm22,%zmm16 │ │ │ │ - add $0x200,%rdx │ │ │ │ - vpunpcklqdq %zmm17,%zmm19,%zmm18 │ │ │ │ - vpunpckhqdq %zmm17,%zmm19,%zmm19 │ │ │ │ - vpunpckhqdq %zmm20,%zmm16,%zmm17 │ │ │ │ - vpunpcklqdq %zmm20,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 (%rdi),%ymm20 │ │ │ │ - vinserti32x8 $0x1,(%rdi,%rsi,1),%zmm20,%zmm20 │ │ │ │ - vpaddw %zmm20,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 (%rdi,%rsi,2),%ymm20 │ │ │ │ - vinserti32x8 $0x1,(%rdi,%r8,1),%zmm20,%zmm20 │ │ │ │ - vpaddw %zmm20,%zmm17,%zmm17 │ │ │ │ - vmovdqa32 (%rdi,%rsi,4),%ymm20 │ │ │ │ - vinserti32x8 $0x1,(%rdi,%r9,1),%zmm20,%zmm20 │ │ │ │ - vpaddw %zmm20,%zmm18,%zmm18 │ │ │ │ - vmovdqa32 (%rdi,%r8,2),%ymm20 │ │ │ │ - vinserti32x8 $0x1,(%rdi,%rax,1),%zmm20,%zmm20 │ │ │ │ - vpaddw %zmm20,%zmm19,%zmm19 │ │ │ │ - vpmaxsw %zmm24,%zmm16,%zmm16 │ │ │ │ - vpmaxsw %zmm24,%zmm17,%zmm17 │ │ │ │ - vpmaxsw %zmm24,%zmm18,%zmm18 │ │ │ │ - vpmaxsw %zmm24,%zmm19,%zmm19 │ │ │ │ - vpminsw %zmm25,%zmm16,%zmm16 │ │ │ │ - vpminsw %zmm25,%zmm17,%zmm17 │ │ │ │ - vpminsw %zmm25,%zmm18,%zmm18 │ │ │ │ - vpminsw %zmm25,%zmm19,%zmm19 │ │ │ │ - vmovdqa32 %ymm16,(%rdi) │ │ │ │ - vextracti32x8 $0x1,%zmm16,(%rdi,%rsi,1) │ │ │ │ - vmovdqa32 %ymm17,(%rdi,%rsi,2) │ │ │ │ - vextracti32x8 $0x1,%zmm17,(%rdi,%r8,1) │ │ │ │ - vmovdqa32 %ymm18,(%rdi,%rsi,4) │ │ │ │ - vextracti32x8 $0x1,%zmm18,(%rdi,%r9,1) │ │ │ │ - vmovdqa32 %ymm19,(%rdi,%r8,2) │ │ │ │ - vextracti32x8 $0x1,%zmm19,(%rdi,%rax,1) │ │ │ │ - add $0x20,%rdi │ │ │ │ - add $0x80000000,%ecx │ │ │ │ - jae 35ad4a <__cxa_finalize@plt+0x32fcfa> │ │ │ │ + lea (%rsi,%rax,2),%r8 │ │ │ │ + vmovdqa (%rdx),%ymm0 │ │ │ │ + vpackssdw 0x20(%rdx),%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x40(%rdx),%ymm1 │ │ │ │ + vpackssdw 0x60(%rdx),%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm6,(%rdx) │ │ │ │ + vmovdqa %ymm6,0x20(%rdx) │ │ │ │ + vmovdqa %ymm6,0x40(%rdx) │ │ │ │ + vmovdqa %ymm6,0x60(%rdx) │ │ │ │ + add $0x100,%rdx │ │ │ │ + vmovdqa -0x80(%rdx),%ymm2 │ │ │ │ + vpackssdw -0x60(%rdx),%ymm2,%ymm2 │ │ │ │ + vmovdqa -0x40(%rdx),%ymm3 │ │ │ │ + vpackssdw -0x20(%rdx),%ymm3,%ymm3 │ │ │ │ + vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm5,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm5,%ymm3,%ymm3 │ │ │ │ + vmovdqa %ymm6,-0x80(%rdx) │ │ │ │ + vmovdqa %ymm6,-0x60(%rdx) │ │ │ │ + vmovdqa %ymm6,-0x40(%rdx) │ │ │ │ + vmovdqa %ymm6,-0x20(%rdx) │ │ │ │ + call 352d1c <__cxa_finalize@plt+0x327ccc> │ │ │ │ + add $0x10,%rdi │ │ │ │ + sub $0x40,%ecx │ │ │ │ + jge 353d0a <__cxa_finalize@plt+0x328cba> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x84989(%rip),%r9 │ │ │ │ + nopl (%rax) │ │ │ │ test %ecx,%ecx │ │ │ │ - je 35b3f9 <__cxa_finalize@plt+0x3303a9> │ │ │ │ - vpbroadcastd -0xb8(%r9),%zmm28 │ │ │ │ - vpbroadcastd 0x84(%r9),%zmm29 │ │ │ │ - vpbroadcastd 0x70(%r9),%zmm30 │ │ │ │ - vpbroadcastd 0x74(%r9),%zmm31 │ │ │ │ - cmp $0x24,%ecx │ │ │ │ - jl 35b0fd <__cxa_finalize@plt+0x3300ad> │ │ │ │ - call 35b36f <__cxa_finalize@plt+0x33031f> │ │ │ │ - cmp $0x97,%ecx │ │ │ │ - jge 35afe0 <__cxa_finalize@plt+0x32ff90> │ │ │ │ - lea 0x83f44(%rip),%r9 │ │ │ │ - vpxord %zmm25,%zmm25,%zmm25 │ │ │ │ - vpunpcklwd %zmm17,%zmm17,%zmm24 │ │ │ │ - vpunpckhwd %zmm17,%zmm17,%zmm30 │ │ │ │ - vpunpcklwd %zmm19,%zmm19,%zmm17 │ │ │ │ - vpunpckhwd %zmm19,%zmm19,%zmm31 │ │ │ │ - vpunpcklwd %zmm22,%zmm22,%zmm19 │ │ │ │ - vpunpckhwd %zmm22,%zmm22,%zmm3 │ │ │ │ - vpunpcklwd %zmm20,%zmm25,%zmm22 │ │ │ │ - vpunpckhwd %zmm20,%zmm20,%zmm4 │ │ │ │ - vpunpckhwd %zmm21,%zmm21,%zmm0 │ │ │ │ - vpunpcklwd %zmm21,%zmm21,%zmm21 │ │ │ │ - vpunpcklwd %zmm16,%zmm25,%zmm25 │ │ │ │ - vpunpckhwd %zmm16,%zmm16,%zmm5 │ │ │ │ - vpunpcklwd %zmm23,%zmm23,%zmm16 │ │ │ │ - vpunpckhwd %zmm23,%zmm23,%zmm1 │ │ │ │ - vpunpcklwd %zmm18,%zmm18,%zmm23 │ │ │ │ - vpunpckhwd %zmm18,%zmm18,%zmm2 │ │ │ │ - call 3388e0 <__cxa_finalize@plt+0x30d890> │ │ │ │ - call 33b4f0 <__cxa_finalize@plt+0x3104a0> │ │ │ │ - mov $0xc0,%eax │ │ │ │ - vpxord %zmm24,%zmm24,%zmm24 │ │ │ │ - vmovdqa32 %zmm24,0x180(%rdx,%rax,8) │ │ │ │ - vmovdqa32 %zmm24,0x100(%rdx,%rax,8) │ │ │ │ - vmovdqa32 %zmm24,0x80(%rdx,%rax,8) │ │ │ │ - vmovdqa32 %zmm24,(%rdx,%rax,8) │ │ │ │ - sub $0x40,%eax │ │ │ │ - jge 35afb7 <__cxa_finalize@plt+0x32ff67> │ │ │ │ - jmp 35b2b5 <__cxa_finalize@plt+0x330265> │ │ │ │ - vmovdqa32 %zmm16,(%rdx) │ │ │ │ - vmovdqa32 %zmm17,0x80(%rdx) │ │ │ │ - vmovdqa32 %zmm18,0x100(%rdx) │ │ │ │ - vmovdqa32 %zmm19,0x180(%rdx) │ │ │ │ - vmovdqa32 %zmm20,0x200(%rdx) │ │ │ │ - vmovdqa32 %zmm21,0x280(%rdx) │ │ │ │ - vmovdqa32 %zmm22,0x300(%rdx) │ │ │ │ - vmovdqa32 %zmm23,0x380(%rdx) │ │ │ │ - add $0x40,%rdx │ │ │ │ - call 35b36f <__cxa_finalize@plt+0x33031f> │ │ │ │ - vmovdqa32 -0x40(%rdx),%zmm25 │ │ │ │ - vmovdqa32 0x40(%rdx),%zmm30 │ │ │ │ - vmovdqa32 0xc0(%rdx),%zmm2 │ │ │ │ - vmovdqa32 0x140(%rdx),%zmm31 │ │ │ │ - vmovdqa32 0x1c0(%rdx),%zmm4 │ │ │ │ - vmovdqa32 0x240(%rdx),%zmm0 │ │ │ │ - vmovdqa32 0x2c0(%rdx),%zmm6 │ │ │ │ - vmovdqa32 0x340(%rdx),%zmm3 │ │ │ │ - lea 0x83e21(%rip),%r9 │ │ │ │ - vpunpcklwd %zmm30,%zmm23,%zmm24 │ │ │ │ - vpunpckhwd %zmm25,%zmm23,%zmm5 │ │ │ │ - vpunpcklwd %zmm2,%zmm22,%zmm23 │ │ │ │ - vpunpckhwd %zmm22,%zmm30,%zmm30 │ │ │ │ - vpunpcklwd %zmm25,%zmm16,%zmm25 │ │ │ │ - vpunpckhwd %zmm16,%zmm3,%zmm1 │ │ │ │ - vpunpcklwd %zmm17,%zmm3,%zmm16 │ │ │ │ - vpunpckhwd %zmm6,%zmm17,%zmm3 │ │ │ │ - vpunpcklwd %zmm21,%zmm31,%zmm17 │ │ │ │ - vpunpckhwd %zmm2,%zmm21,%zmm2 │ │ │ │ - vpunpcklwd %zmm4,%zmm20,%zmm22 │ │ │ │ - vpunpckhwd %zmm20,%zmm31,%zmm31 │ │ │ │ - vpunpcklwd %zmm0,%zmm19,%zmm21 │ │ │ │ - vpunpckhwd %zmm4,%zmm19,%zmm4 │ │ │ │ - vpunpcklwd %zmm18,%zmm6,%zmm19 │ │ │ │ - vpunpckhwd %zmm18,%zmm0,%zmm0 │ │ │ │ - call 338980 <__cxa_finalize@plt+0x30d930> │ │ │ │ - call 33b560 <__cxa_finalize@plt+0x310510> │ │ │ │ - mov $0xe0,%eax │ │ │ │ - vpxord %zmm24,%zmm24,%zmm24 │ │ │ │ - vmovdqa32 %zmm24,0x80(%rdx,%rax,8) │ │ │ │ - vmovdqa32 %zmm24,0x40(%rdx,%rax,8) │ │ │ │ - vmovdqa32 %zmm24,(%rdx,%rax,8) │ │ │ │ - vmovdqa32 %zmm24,-0x40(%rdx,%rax,8) │ │ │ │ - sub $0x20,%eax │ │ │ │ - jge 35b0d4 <__cxa_finalize@plt+0x330084> │ │ │ │ - jmp 35b2b5 <__cxa_finalize@plt+0x330265> │ │ │ │ - vmovdqa32 (%rdx),%ymm16 │ │ │ │ - vmovdqa32 0x200(%rdx),%ymm18 │ │ │ │ - vmovshdup -0x380(%r9),%zmm24 │ │ │ │ - vmovdqa32 0x100(%rdx),%ymm17 │ │ │ │ - vmovdqa32 0x300(%rdx),%ymm19 │ │ │ │ - vmovdqa32 0x80(%rdx),%ymm20 │ │ │ │ - vmovdqa32 0x180(%rdx),%ymm21 │ │ │ │ - vmovdqa32 0x280(%rdx),%ymm22 │ │ │ │ - vmovdqa32 0x380(%rdx),%ymm23 │ │ │ │ - vpermt2q %zmm18,%zmm24,%zmm16 │ │ │ │ - vpermt2q %zmm19,%zmm24,%zmm17 │ │ │ │ - vpermt2q %zmm21,%zmm24,%zmm20 │ │ │ │ - vpermt2q %zmm22,%zmm24,%zmm23 │ │ │ │ - vpmulld %zmm28,%zmm16,%zmm16 │ │ │ │ - vpmulld %zmm28,%zmm17,%zmm17 │ │ │ │ - vpmulld %zmm28,%zmm20,%zmm20 │ │ │ │ - vpmulld %zmm28,%zmm23,%zmm23 │ │ │ │ - vpxor %ymm0,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdx) │ │ │ │ - vmovdqa32 %ymm0,0x80(%rdx) │ │ │ │ - vmovdqa32 %ymm0,0x100(%rdx) │ │ │ │ - vmovdqa32 %ymm0,0x180(%rdx) │ │ │ │ - vmovdqa32 %ymm0,0x200(%rdx) │ │ │ │ - vmovdqa32 %ymm0,0x280(%rdx) │ │ │ │ - vmovdqa32 %ymm0,0x300(%rdx) │ │ │ │ - vmovdqa32 %ymm0,0x380(%rdx) │ │ │ │ - vpaddd %zmm29,%zmm16,%zmm16 │ │ │ │ - vpaddd %zmm29,%zmm17,%zmm17 │ │ │ │ - vpaddd %zmm29,%zmm20,%zmm20 │ │ │ │ - vpaddd %zmm29,%zmm23,%zmm23 │ │ │ │ - vpsrad $0xc,%zmm16,%zmm16 │ │ │ │ - vpsrad $0xc,%zmm17,%zmm17 │ │ │ │ - vpsrad $0xc,%zmm20,%zmm20 │ │ │ │ - vpsrad $0xc,%zmm23,%zmm23 │ │ │ │ - call 355d30 <__cxa_finalize@plt+0x32ace0> │ │ │ │ - call 357620 <__cxa_finalize@plt+0x32c5d0> │ │ │ │ - vpbroadcastd 0x78(%r9),%zmm27 │ │ │ │ - call 3569df <__cxa_finalize@plt+0x32b98f> │ │ │ │ - vmovdqa32 -0x300(%r9),%zmm24 │ │ │ │ - vpackssdw %zmm20,%zmm16,%zmm16 │ │ │ │ - vpackssdw %zmm21,%zmm17,%zmm17 │ │ │ │ - vpackssdw %zmm22,%zmm18,%zmm18 │ │ │ │ - vpackssdw %zmm23,%zmm19,%zmm19 │ │ │ │ - vmovdqa32 0x837a9(%rip),%zmm22 │ │ │ │ - vpermb %zmm16,%zmm24,%zmm16 │ │ │ │ - vpermb %zmm18,%zmm24,%zmm18 │ │ │ │ - vprold $0x10,%zmm24,%zmm24 │ │ │ │ - vpermb %zmm17,%zmm24,%zmm17 │ │ │ │ - vpermb %zmm19,%zmm24,%zmm19 │ │ │ │ - vpunpckldq %zmm18,%zmm16,%zmm20 │ │ │ │ - vpunpckhdq %zmm18,%zmm16,%zmm16 │ │ │ │ - vpunpckldq %zmm19,%zmm17,%zmm18 │ │ │ │ - vpunpckhdq %zmm19,%zmm17,%zmm17 │ │ │ │ - vpunpckldq %zmm18,%zmm20,%zmm5 │ │ │ │ - vpunpckhdq %zmm18,%zmm20,%zmm30 │ │ │ │ - vpunpckldq %zmm17,%zmm16,%zmm2 │ │ │ │ - vpunpckhdq %zmm17,%zmm16,%zmm31 │ │ │ │ - vpermb %zmm30,%zmm22,%zmm24 │ │ │ │ - vpermb %zmm31,%zmm22,%zmm17 │ │ │ │ - vpermb %zmm2,%zmm22,%zmm23 │ │ │ │ - vpmovzxwd %ymm5,%zmm25 │ │ │ │ - vpord 0x50(%r9){1to16},%zmm22,%zmm22 │ │ │ │ - lea 0x83bf4(%rip),%r9 │ │ │ │ - vpermb %zmm5,%zmm22,%zmm5 │ │ │ │ - vpermb %zmm31,%zmm22,%zmm31 │ │ │ │ - vpermb %zmm2,%zmm22,%zmm2 │ │ │ │ - vpermb %zmm30,%zmm22,%zmm30 │ │ │ │ - vpslld $0x10,%zmm25,%zmm25 │ │ │ │ - call 338880 <__cxa_finalize@plt+0x30d830> │ │ │ │ - call 33b490 <__cxa_finalize@plt+0x310440> │ │ │ │ - vmovshdup 0x84281(%rip),%zmm6 │ │ │ │ - vpbroadcastd 0x843b7(%rip),%zmm27 │ │ │ │ - vpbroadcastd 0x84615(%rip),%zmm29 │ │ │ │ - lea (%rsi,%rsi,2),%rax │ │ │ │ - vpxord %zmm28,%zmm28,%zmm28 │ │ │ │ - vpsrlq $0x8,%zmm6,%zmm7 │ │ │ │ - vpermq %zmm16,%zmm6,%zmm24 │ │ │ │ - vpermq %zmm17,%zmm7,%zmm25 │ │ │ │ - call 3575af <__cxa_finalize@plt+0x32c55f> │ │ │ │ - vpermq %zmm18,%zmm6,%zmm24 │ │ │ │ - vpermq %zmm19,%zmm7,%zmm25 │ │ │ │ - call 3575af <__cxa_finalize@plt+0x32c55f> │ │ │ │ - vpermq %zmm20,%zmm6,%zmm24 │ │ │ │ - vpermq %zmm21,%zmm7,%zmm25 │ │ │ │ - call 3575af <__cxa_finalize@plt+0x32c55f> │ │ │ │ - vpermq %zmm22,%zmm6,%zmm24 │ │ │ │ - vpermq %zmm23,%zmm7,%zmm25 │ │ │ │ - call 3575af <__cxa_finalize@plt+0x32c55f> │ │ │ │ - vpermq %zmm30,%zmm6,%zmm24 │ │ │ │ - vpermq %zmm31,%zmm7,%zmm25 │ │ │ │ - call 3575af <__cxa_finalize@plt+0x32c55f> │ │ │ │ - vpermq %zmm0,%zmm6,%zmm24 │ │ │ │ - vpermq %zmm1,%zmm7,%zmm25 │ │ │ │ - call 3575af <__cxa_finalize@plt+0x32c55f> │ │ │ │ - vpermq %zmm2,%zmm6,%zmm24 │ │ │ │ - vpermq %zmm3,%zmm7,%zmm25 │ │ │ │ - call 3575af <__cxa_finalize@plt+0x32c55f> │ │ │ │ - vpermq %zmm4,%zmm6,%zmm24 │ │ │ │ - vpermq %zmm5,%zmm7,%zmm25 │ │ │ │ + jne 353dad <__cxa_finalize@plt+0x328d5d> │ │ │ │ + imul $0xb5,(%rdx),%eax │ │ │ │ + vpbroadcastd 0x8ad39(%rip),%ymm3 │ │ │ │ + mov %ecx,(%rdx) │ │ │ │ + or $0x8,%ecx │ │ │ │ + jmp 353aa8 <__cxa_finalize@plt+0x328a58> │ │ │ │ + mov %rsp,%r10 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0x300,%rsp │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ + vpbroadcastd 0x8ad1c(%rip),%ymm12 │ │ │ │ + vpbroadcastd 0x8ad17(%rip),%ymm13 │ │ │ │ + call 353bc0 <__cxa_finalize@plt+0x328b70> │ │ │ │ + call 3536b0 <__cxa_finalize@plt+0x328660> │ │ │ │ + mov %rdi,%r8 │ │ │ │ + call 34f890 <__cxa_finalize@plt+0x324840> │ │ │ │ + vmovdqa (%rdx),%ymm0 │ │ │ │ + vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x40(%rdx),%ymm2 │ │ │ │ + vmovdqa 0x60(%rdx),%ymm3 │ │ │ │ + vmovdqa 0x80(%rdx),%ymm4 │ │ │ │ + vmovdqa 0xa0(%rdx),%ymm5 │ │ │ │ + vmovdqa 0xc0(%rdx),%ymm6 │ │ │ │ + vmovdqa 0xe0(%rdx),%ymm7 │ │ │ │ + vmovdqa 0x100(%rdx),%ymm8 │ │ │ │ + vmovdqa 0x120(%rdx),%ymm9 │ │ │ │ + vmovdqa 0x140(%rdx),%ymm10 │ │ │ │ + vmovdqa 0x160(%rdx),%ymm11 │ │ │ │ + vmovdqa 0x180(%rdx),%ymm12 │ │ │ │ + vmovdqa 0x1a0(%rdx),%ymm13 │ │ │ │ + vmovdqa 0x1c0(%rdx),%ymm14 │ │ │ │ + vmovdqa 0x1e0(%rdx),%ymm15 │ │ │ │ + lea 0x20(%r8),%rdi │ │ │ │ + call 34f890 <__cxa_finalize@plt+0x324840> │ │ │ │ + mov %r10,%rsp │ │ │ │ vzeroupper │ │ │ │ - jmp 3575af <__cxa_finalize@plt+0x32c55f> │ │ │ │ - vpmulld (%rdx),%zmm28,%zmm16 │ │ │ │ - vpmulld 0x100(%rdx),%zmm28,%zmm17 │ │ │ │ - vpmulld 0x200(%rdx),%zmm28,%zmm18 │ │ │ │ - vpmulld 0x300(%rdx),%zmm28,%zmm19 │ │ │ │ - vpmulld 0x400(%rdx),%zmm28,%zmm20 │ │ │ │ - vpmulld 0x500(%rdx),%zmm28,%zmm21 │ │ │ │ - vpmulld 0x600(%rdx),%zmm28,%zmm22 │ │ │ │ - vpmulld 0x700(%rdx),%zmm28,%zmm23 │ │ │ │ - call 356806 <__cxa_finalize@plt+0x32b7b6> │ │ │ │ - vpmulld 0x80(%rdx),%zmm28,%zmm0 │ │ │ │ - vpmulld 0x180(%rdx),%zmm28,%zmm1 │ │ │ │ - vpmulld 0x280(%rdx),%zmm28,%zmm2 │ │ │ │ - vpmulld 0x380(%rdx),%zmm28,%zmm3 │ │ │ │ - vpmulld 0x480(%rdx),%zmm28,%zmm4 │ │ │ │ - vpmulld 0x580(%rdx),%zmm28,%zmm5 │ │ │ │ - vpmulld 0x680(%rdx),%zmm28,%zmm6 │ │ │ │ - vpmulld 0x780(%rdx),%zmm28,%zmm7 │ │ │ │ - call 3585c9 <__cxa_finalize@plt+0x32d579> │ │ │ │ - vpbroadcastd 0x78(%r9),%zmm27 │ │ │ │ - call 358935 <__cxa_finalize@plt+0x32d8e5> │ │ │ │ - jmp 358a56 <__cxa_finalize@plt+0x32da06> │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vpbroadcastd 0x8ac5b(%rip),%ymm7 │ │ │ │ + jmp 353ce9 <__cxa_finalize@plt+0x328c99> │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 353f1a <__cxa_finalize@plt+0x328eca> │ │ │ │ + mov %rsp,%r11 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0x480,%rsp │ │ │ │ + vpbroadcastd 0x899fd(%rip),%ymm11 │ │ │ │ + vpbroadcastd 0x8ac38(%rip),%ymm12 │ │ │ │ + vpbroadcastd 0x8ac33(%rip),%ymm13 │ │ │ │ + vpbroadcastd 0x8ab3e(%rip),%ymm14 │ │ │ │ + lea 0x200(%rsp),%rax │ │ │ │ + lea 0x100(%rax),%r8 │ │ │ │ + lea 0x200(%rax),%r9 │ │ │ │ + call 354190 <__cxa_finalize@plt+0x329140> │ │ │ │ + sub $0x2c,%ecx │ │ │ │ + jge 353f3f <__cxa_finalize@plt+0x328eef> │ │ │ │ + vperm2i128 $0x31,%ymm3,%ymm0,%ymm2 │ │ │ │ + vinserti128 $0x1,%xmm3,%ymm0,%ymm0 │ │ │ │ + vperm2i128 $0x31,%ymm4,%ymm1,%ymm3 │ │ │ │ + vinserti128 $0x1,%xmm4,%ymm1,%ymm1 │ │ │ │ + vpxor %ymm4,%ymm4,%ymm4 │ │ │ │ + vmovdqa %ymm4,%ymm5 │ │ │ │ + vmovdqa %ymm4,%ymm6 │ │ │ │ + vmovdqa %ymm4,%ymm7 │ │ │ │ + vmovdqa %ymm4,(%rax) │ │ │ │ + vmovdqa %ymm4,0x20(%rax) │ │ │ │ + vmovdqa %ymm4,0x40(%rax) │ │ │ │ + vmovdqa %ymm4,0x60(%rax) │ │ │ │ + jmp 353fab <__cxa_finalize@plt+0x328f5b> │ │ │ │ imul $0xb5,(%rdx),%eax │ │ │ │ + vpbroadcastd 0x8abaf(%rip),%ymm3 │ │ │ │ mov %ecx,(%rdx) │ │ │ │ or $0x20,%ecx │ │ │ │ - jmp 357301 <__cxa_finalize@plt+0x32c2b1> │ │ │ │ + sub $0xffffff80,%eax │ │ │ │ + sar $0x8,%eax │ │ │ │ + imul $0xb5,%eax,%eax │ │ │ │ + jmp 34d7b3 <__cxa_finalize@plt+0x322763> │ │ │ │ + vmovdqa %xmm0,(%r8) │ │ │ │ + vmovdqa %xmm3,0x10(%r8) │ │ │ │ + vmovdqa %xmm1,0x20(%r8) │ │ │ │ + vmovdqa %xmm4,0x30(%r8) │ │ │ │ + vextracti128 $0x1,%ymm0,0x40(%r8) │ │ │ │ + vextracti128 $0x1,%ymm3,0x50(%r8) │ │ │ │ + vextracti128 $0x1,%ymm1,0x60(%r8) │ │ │ │ + vextracti128 $0x1,%ymm4,0x70(%r8) │ │ │ │ + call 354190 <__cxa_finalize@plt+0x329140> │ │ │ │ + sub $0x6b,%ecx │ │ │ │ + jge 353fe4 <__cxa_finalize@plt+0x328f94> │ │ │ │ + vperm2i128 $0x31,%ymm4,%ymm1,%ymm7 │ │ │ │ + vinserti128 $0x1,%xmm4,%ymm1,%ymm5 │ │ │ │ + vperm2i128 $0x31,%ymm3,%ymm0,%ymm6 │ │ │ │ + vinserti128 $0x1,%xmm3,%ymm0,%ymm4 │ │ │ │ + vmovdqa (%r8),%ymm0 │ │ │ │ + vmovdqa 0x20(%r8),%ymm1 │ │ │ │ + vmovdqa 0x40(%r8),%ymm2 │ │ │ │ + vmovdqa 0x60(%r8),%ymm3 │ │ │ │ + lea 0x8994a(%rip),%rax │ │ │ │ + call 3215e0 <__cxa_finalize@plt+0x2f6590> │ │ │ │ + vpxor %ymm8,%ymm8,%ymm8 │ │ │ │ + vmovdqa %ymm8,%ymm9 │ │ │ │ + vmovdqa %ymm8,%ymm10 │ │ │ │ + vmovdqa %ymm8,%ymm11 │ │ │ │ + vmovdqa %ymm8,%ymm12 │ │ │ │ + vmovdqa %ymm8,%ymm13 │ │ │ │ + vmovdqa %ymm8,%ymm14 │ │ │ │ + vmovdqa %ymm8,%ymm15 │ │ │ │ + jmp 354134 <__cxa_finalize@plt+0x3290e4> │ │ │ │ + vmovdqa %xmm0,-0x80(%r8) │ │ │ │ + vmovdqa %xmm3,-0x70(%r8) │ │ │ │ + vmovdqa %xmm1,-0x60(%r8) │ │ │ │ + vmovdqa %xmm4,-0x50(%r8) │ │ │ │ + vextracti128 $0x1,%ymm0,-0x40(%r8) │ │ │ │ + vextracti128 $0x1,%ymm3,-0x30(%r8) │ │ │ │ + vextracti128 $0x1,%ymm1,-0x20(%r8) │ │ │ │ + vextracti128 $0x1,%ymm4,-0x10(%r8) │ │ │ │ + call 354190 <__cxa_finalize@plt+0x329140> │ │ │ │ + add $0xffffff80,%ecx │ │ │ │ + jge 354063 <__cxa_finalize@plt+0x329013> │ │ │ │ + vperm2i128 $0x31,%ymm3,%ymm0,%ymm10 │ │ │ │ + vinserti128 $0x1,%xmm3,%ymm0,%ymm8 │ │ │ │ + vperm2i128 $0x31,%ymm4,%ymm1,%ymm11 │ │ │ │ + vinserti128 $0x1,%xmm4,%ymm1,%ymm9 │ │ │ │ + vpxor %ymm12,%ymm12,%ymm12 │ │ │ │ + vmovdqa %ymm12,%ymm13 │ │ │ │ + vmovdqa %ymm12,%ymm14 │ │ │ │ + vmovdqa %ymm12,%ymm15 │ │ │ │ + vmovdqa %ymm12,(%rax) │ │ │ │ + vmovdqa %ymm12,0x20(%rax) │ │ │ │ + vmovdqa %ymm12,0x40(%rax) │ │ │ │ + vmovdqa %ymm12,0x60(%rax) │ │ │ │ + jmp 3540ca <__cxa_finalize@plt+0x32907a> │ │ │ │ + vmovdqa %xmm0,(%r9) │ │ │ │ + vmovdqa %xmm3,0x10(%r9) │ │ │ │ + vmovdqa %xmm1,0x20(%r9) │ │ │ │ + vmovdqa %xmm4,0x30(%r9) │ │ │ │ + vextracti128 $0x1,%ymm0,0x40(%r9) │ │ │ │ + vextracti128 $0x1,%ymm3,0x50(%r9) │ │ │ │ + vextracti128 $0x1,%ymm1,0x60(%r9) │ │ │ │ + vextracti128 $0x1,%ymm4,0x70(%r9) │ │ │ │ + call 354190 <__cxa_finalize@plt+0x329140> │ │ │ │ + vperm2i128 $0x31,%ymm3,%ymm0,%ymm14 │ │ │ │ + vinserti128 $0x1,%xmm3,%ymm0,%ymm12 │ │ │ │ + vperm2i128 $0x31,%ymm4,%ymm1,%ymm15 │ │ │ │ + vinserti128 $0x1,%xmm4,%ymm1,%ymm13 │ │ │ │ + vmovdqa (%r9),%ymm8 │ │ │ │ + vmovdqa 0x20(%r9),%ymm9 │ │ │ │ + vmovdqa 0x40(%r9),%ymm10 │ │ │ │ + vmovdqa 0x60(%r9),%ymm11 │ │ │ │ + vmovdqa (%r8),%ymm0 │ │ │ │ + vmovdqa 0x20(%r8),%ymm1 │ │ │ │ + vmovdqa 0x40(%r8),%ymm2 │ │ │ │ + vmovdqa 0x60(%r8),%ymm3 │ │ │ │ + vmovdqa -0x80(%r8),%ymm4 │ │ │ │ + vmovdqa -0x60(%r8),%ymm5 │ │ │ │ + vmovdqa -0x40(%r8),%ymm6 │ │ │ │ + vmovdqa -0x20(%r8),%ymm7 │ │ │ │ + lea 0x897fc(%rip),%rax │ │ │ │ + call 321690 <__cxa_finalize@plt+0x2f6640> │ │ │ │ + lea 0x100(%rsp),%rcx │ │ │ │ + vmovdqa (%rcx),%ymm8 │ │ │ │ + vmovdqa 0x20(%rcx),%ymm9 │ │ │ │ + vmovdqa 0x40(%rcx),%ymm10 │ │ │ │ + vmovdqa 0x60(%rcx),%ymm11 │ │ │ │ + vmovdqa -0x80(%rcx),%ymm12 │ │ │ │ + vmovdqa -0x60(%rcx),%ymm13 │ │ │ │ + vmovdqa -0x40(%rcx),%ymm14 │ │ │ │ + vmovdqa -0x20(%rcx),%ymm15 │ │ │ │ + lea 0x200(%rsp),%rcx │ │ │ │ + vmovdqa (%rcx),%ymm0 │ │ │ │ + vmovdqa 0x20(%rcx),%ymm1 │ │ │ │ + vmovdqa 0x40(%rcx),%ymm2 │ │ │ │ + vmovdqa 0x60(%rcx),%ymm3 │ │ │ │ + vmovdqa -0x80(%rcx),%ymm4 │ │ │ │ + vmovdqa -0x60(%rcx),%ymm5 │ │ │ │ + vmovdqa -0x40(%rcx),%ymm6 │ │ │ │ + vmovdqa -0x20(%rcx),%ymm7 │ │ │ │ + vmovdqa %ymm15,(%rsp) │ │ │ │ + call 31e620 <__cxa_finalize@plt+0x2f35d0> │ │ │ │ + imul $0x13,%rsi,%rdx │ │ │ │ + lea (%rsi,%rsi,2),%rcx │ │ │ │ + add %rdi,%rdx │ │ │ │ + call 354410 <__cxa_finalize@plt+0x3293c0> │ │ │ │ + mov %r11,%rsp │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - vpbroadcastd 0x844ca(%rip),%zmm26 │ │ │ │ - vpbroadcastd 0x844bc(%rip),%zmm27 │ │ │ │ - vpbroadcastd 0x844ae(%rip),%zmm29 │ │ │ │ - vpbroadcastd 0x844b0(%rip),%zmm31 │ │ │ │ - lea (%rsi,%rsi,8),%rax │ │ │ │ - vpxord %zmm30,%zmm30,%zmm30 │ │ │ │ - vpaddw %zmm29,%zmm29,%zmm28 │ │ │ │ - cmp $0x97,%ecx │ │ │ │ - jl 35b460 <__cxa_finalize@plt+0x330410> │ │ │ │ - call 35b460 <__cxa_finalize@plt+0x330410> │ │ │ │ - add $0xfffffffffffffe40,%rdx │ │ │ │ - lea (%rdi,%rsi,8),%rdi │ │ │ │ - call 35b543 <__cxa_finalize@plt+0x3304f3> │ │ │ │ - add $0x200,%rdx │ │ │ │ - vpmulhrsw %zmm18,%zmm29,%zmm17 │ │ │ │ - vpmulhrsw %zmm20,%zmm29,%zmm19 │ │ │ │ - vpmulhrsw %zmm22,%zmm29,%zmm21 │ │ │ │ - vpmulhrsw %zmm24,%zmm29,%zmm23 │ │ │ │ - call 35b543 <__cxa_finalize@plt+0x3304f3> │ │ │ │ - vpmulhrsw %zmm29,%zmm18,%zmm18 │ │ │ │ - vpmulhrsw %zmm29,%zmm20,%zmm20 │ │ │ │ - vpmulhrsw %zmm29,%zmm22,%zmm22 │ │ │ │ - vpmulhrsw %zmm29,%zmm24,%zmm24 │ │ │ │ - vpunpcklqdq %zmm18,%zmm17,%zmm16 │ │ │ │ - vpunpckhqdq %zmm18,%zmm17,%zmm17 │ │ │ │ - call 35b4e0 <__cxa_finalize@plt+0x330490> │ │ │ │ - vpunpcklqdq %zmm20,%zmm19,%zmm16 │ │ │ │ - vpunpckhqdq %zmm20,%zmm19,%zmm17 │ │ │ │ - call 35b4e0 <__cxa_finalize@plt+0x330490> │ │ │ │ - vpunpcklqdq %zmm22,%zmm21,%zmm16 │ │ │ │ - vpunpckhqdq %zmm22,%zmm21,%zmm17 │ │ │ │ - call 35b4e0 <__cxa_finalize@plt+0x330490> │ │ │ │ - vpunpcklqdq %zmm24,%zmm23,%zmm16 │ │ │ │ - vpunpckhqdq %zmm24,%zmm23,%zmm17 │ │ │ │ - vmovdqa32 (%rdi),%ymm18 │ │ │ │ - vinserti32x8 $0x1,(%rdi,%rsi,8),%zmm18,%zmm18 │ │ │ │ - vmovdqa32 (%rdi,%rsi,1),%ymm25 │ │ │ │ - vinserti32x8 $0x1,(%rdi,%rax,1),%zmm25,%zmm25 │ │ │ │ - vpaddw %zmm18,%zmm16,%zmm16 │ │ │ │ - vpaddw %zmm25,%zmm17,%zmm17 │ │ │ │ - vpmaxsw %zmm30,%zmm16,%zmm16 │ │ │ │ - vpmaxsw %zmm30,%zmm17,%zmm17 │ │ │ │ - vpminsw %zmm31,%zmm16,%zmm16 │ │ │ │ - vpminsw %zmm31,%zmm17,%zmm17 │ │ │ │ - vmovdqa32 %ymm16,(%rdi) │ │ │ │ - vextracti32x8 $0x1,%zmm16,(%rdi,%rsi,8) │ │ │ │ - vmovdqa32 %ymm17,(%rdi,%rsi,1) │ │ │ │ - vextracti32x8 $0x1,%zmm17,(%rdi,%rax,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ + vpmulld 0x80(%rdx),%ymm14,%ymm0 │ │ │ │ + vpmulld 0x180(%rdx),%ymm14,%ymm1 │ │ │ │ + vpmulld 0x280(%rdx),%ymm14,%ymm2 │ │ │ │ + vpmulld 0x380(%rdx),%ymm14,%ymm3 │ │ │ │ + vpmulld 0x480(%rdx),%ymm14,%ymm4 │ │ │ │ + vpmulld 0x580(%rdx),%ymm14,%ymm5 │ │ │ │ + vpmulld 0x680(%rdx),%ymm14,%ymm6 │ │ │ │ + vpmulld 0x780(%rdx),%ymm14,%ymm7 │ │ │ │ + call 34c57c <__cxa_finalize@plt+0x32152c> │ │ │ │ + vpmulld (%rdx),%ymm14,%ymm0 │ │ │ │ + vpmulld 0x100(%rdx),%ymm14,%ymm1 │ │ │ │ + vpmulld 0x200(%rdx),%ymm14,%ymm2 │ │ │ │ + vpmulld 0x300(%rdx),%ymm14,%ymm3 │ │ │ │ + vpmulld 0x400(%rdx),%ymm14,%ymm4 │ │ │ │ + vpmulld 0x500(%rdx),%ymm14,%ymm5 │ │ │ │ + vpmulld 0x600(%rdx),%ymm14,%ymm6 │ │ │ │ + vpmulld 0x700(%rdx),%ymm14,%ymm7 │ │ │ │ + call 34b4b0 <__cxa_finalize@plt+0x320460> │ │ │ │ + call 34c470 <__cxa_finalize@plt+0x321420> │ │ │ │ + vpsrld $0xb,%ymm11,%ymm15 │ │ │ │ + vmovdqa -0x80(%rax),%ymm8 │ │ │ │ + vmovdqa -0x60(%rax),%ymm9 │ │ │ │ + vpaddd %ymm0,%ymm15,%ymm0 │ │ │ │ + vpaddd %ymm1,%ymm15,%ymm1 │ │ │ │ + vpaddd %ymm2,%ymm15,%ymm2 │ │ │ │ + vpaddd %ymm3,%ymm15,%ymm3 │ │ │ │ + vpaddd %ymm4,%ymm15,%ymm4 │ │ │ │ + vpaddd %ymm5,%ymm15,%ymm5 │ │ │ │ + vpaddd %ymm6,%ymm15,%ymm6 │ │ │ │ + vpaddd %ymm7,%ymm15,%ymm7 │ │ │ │ + vpsubd %ymm8,%ymm0,%ymm10 │ │ │ │ + vpaddd %ymm0,%ymm8,%ymm0 │ │ │ │ + vmovdqa -0x40(%rax),%ymm8 │ │ │ │ + vpaddd %ymm1,%ymm9,%ymm15 │ │ │ │ + vpsubd %ymm9,%ymm1,%ymm1 │ │ │ │ + vmovdqa -0x20(%rax),%ymm9 │ │ │ │ + vpsrad $0x1,%ymm0,%ymm0 │ │ │ │ + vpsrad $0x1,%ymm15,%ymm15 │ │ │ │ + vpsrad $0x1,%ymm10,%ymm10 │ │ │ │ + vpsrad $0x1,%ymm1,%ymm1 │ │ │ │ + vpackssdw %ymm15,%ymm0,%ymm0 │ │ │ │ + vpackssdw %ymm10,%ymm1,%ymm1 │ │ │ │ + vpsubd %ymm8,%ymm2,%ymm10 │ │ │ │ + vpaddd %ymm2,%ymm8,%ymm2 │ │ │ │ + vmovdqa (%rax),%ymm8 │ │ │ │ + vpaddd %ymm3,%ymm9,%ymm15 │ │ │ │ + vpsubd %ymm9,%ymm3,%ymm3 │ │ │ │ + vmovdqa 0x20(%rax),%ymm9 │ │ │ │ + vpsrad $0x1,%ymm2,%ymm2 │ │ │ │ + vpsrad $0x1,%ymm15,%ymm15 │ │ │ │ + vpsrad $0x1,%ymm10,%ymm10 │ │ │ │ + vpsrad $0x1,%ymm3,%ymm3 │ │ │ │ + vpackssdw %ymm15,%ymm2,%ymm2 │ │ │ │ + vpackssdw %ymm10,%ymm3,%ymm3 │ │ │ │ + vpsubd %ymm8,%ymm4,%ymm10 │ │ │ │ + vpaddd %ymm4,%ymm8,%ymm4 │ │ │ │ + vmovdqa 0x40(%rax),%ymm8 │ │ │ │ + vpaddd %ymm5,%ymm9,%ymm15 │ │ │ │ + vpsubd %ymm9,%ymm5,%ymm5 │ │ │ │ + vmovdqa 0x60(%rax),%ymm9 │ │ │ │ + vpsrad $0x1,%ymm4,%ymm4 │ │ │ │ + vpsrad $0x1,%ymm10,%ymm10 │ │ │ │ + vpsrad $0x1,%ymm15,%ymm15 │ │ │ │ + vpsrad $0x1,%ymm5,%ymm5 │ │ │ │ + vpackssdw %ymm15,%ymm4,%ymm4 │ │ │ │ + vpackssdw %ymm10,%ymm5,%ymm5 │ │ │ │ + vpsubd %ymm8,%ymm6,%ymm10 │ │ │ │ + vpaddd %ymm6,%ymm8,%ymm6 │ │ │ │ + vpaddd %ymm7,%ymm9,%ymm15 │ │ │ │ + vpsubd %ymm9,%ymm7,%ymm7 │ │ │ │ + vpsrad $0x1,%ymm6,%ymm6 │ │ │ │ + vpsrad $0x1,%ymm10,%ymm10 │ │ │ │ + vpsrad $0x1,%ymm15,%ymm15 │ │ │ │ + vpsrad $0x1,%ymm7,%ymm7 │ │ │ │ + vpackssdw %ymm15,%ymm6,%ymm6 │ │ │ │ + vpackssdw %ymm10,%ymm7,%ymm7 │ │ │ │ + vpunpckhwd %ymm2,%ymm0,%ymm8 │ │ │ │ + vpunpcklwd %ymm2,%ymm0,%ymm0 │ │ │ │ + vpunpckhwd %ymm1,%ymm3,%ymm2 │ │ │ │ + vpunpcklwd %ymm1,%ymm3,%ymm3 │ │ │ │ + vpunpckhwd %ymm6,%ymm4,%ymm1 │ │ │ │ + vpunpcklwd %ymm6,%ymm4,%ymm4 │ │ │ │ + vpunpcklwd %ymm5,%ymm7,%ymm6 │ │ │ │ + vpunpckhwd %ymm5,%ymm7,%ymm7 │ │ │ │ + vpxor %ymm5,%ymm5,%ymm5 │ │ │ │ + mov $0x680,%r10d │ │ │ │ + vmovdqa %ymm5,-0x80(%rdx,%r10,1) │ │ │ │ + vmovdqa %ymm5,(%rdx,%r10,1) │ │ │ │ + vmovdqa %ymm5,0x80(%rdx,%r10,1) │ │ │ │ + vmovdqa %ymm5,0x100(%rdx,%r10,1) │ │ │ │ + sub $0x200,%r10d │ │ │ │ + jg 35436a <__cxa_finalize@plt+0x32931a> │ │ │ │ + add $0x20,%rdx │ │ │ │ + vpunpcklwd %ymm2,%ymm3,%ymm5 │ │ │ │ + vpunpckhwd %ymm2,%ymm3,%ymm3 │ │ │ │ + vpunpcklwd %ymm1,%ymm4,%ymm2 │ │ │ │ + vpunpckhwd %ymm1,%ymm4,%ymm4 │ │ │ │ + vpunpckhwd %ymm8,%ymm0,%ymm1 │ │ │ │ + vpunpcklwd %ymm8,%ymm0,%ymm0 │ │ │ │ + vpunpckhwd %ymm7,%ymm6,%ymm8 │ │ │ │ + vpunpcklwd %ymm7,%ymm6,%ymm6 │ │ │ │ + vpunpcklqdq %ymm4,%ymm1,%ymm7 │ │ │ │ + vpunpckhqdq %ymm4,%ymm1,%ymm1 │ │ │ │ + vpunpckhqdq %ymm3,%ymm8,%ymm4 │ │ │ │ + vpunpcklqdq %ymm3,%ymm8,%ymm8 │ │ │ │ + vpunpckhqdq %ymm5,%ymm6,%ymm3 │ │ │ │ + vpunpcklqdq %ymm5,%ymm6,%ymm6 │ │ │ │ + vpunpcklqdq %ymm2,%ymm0,%ymm5 │ │ │ │ + vpunpckhqdq %ymm2,%ymm0,%ymm0 │ │ │ │ + vmovdqa %xmm5,(%rax) │ │ │ │ + vmovdqa %xmm6,0x10(%rax) │ │ │ │ + vmovdqa %xmm7,0x20(%rax) │ │ │ │ + vmovdqa %xmm8,0x30(%rax) │ │ │ │ + vextracti128 $0x1,%ymm5,0x40(%rax) │ │ │ │ + vextracti128 $0x1,%ymm6,0x50(%rax) │ │ │ │ + vextracti128 $0x1,%ymm7,0x60(%rax) │ │ │ │ + vextracti128 $0x1,%ymm8,0x70(%rax) │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ ret │ │ │ │ - vmovdqa32 (%rdx),%zmm24 │ │ │ │ - vpackssdw 0x400(%rdx),%zmm24,%zmm24 │ │ │ │ - vmovdqa32 0x80(%rdx),%zmm22 │ │ │ │ - vpackssdw 0x480(%rdx),%zmm22,%zmm22 │ │ │ │ - vmovdqa32 0x100(%rdx),%zmm16 │ │ │ │ - vpackssdw 0x500(%rdx),%zmm16,%zmm16 │ │ │ │ - vmovdqa32 0x180(%rdx),%zmm18 │ │ │ │ - vpackssdw 0x580(%rdx),%zmm18,%zmm18 │ │ │ │ - vpmulhrsw %zmm26,%zmm24,%zmm24 │ │ │ │ - vpmulhrsw %zmm26,%zmm22,%zmm22 │ │ │ │ - vpmulhrsw %zmm26,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm26,%zmm18,%zmm18 │ │ │ │ - vpermq $0xd8,%zmm24,%zmm24 │ │ │ │ - vpermq $0xd8,%zmm22,%zmm22 │ │ │ │ - vpermq $0xd8,%zmm16,%zmm16 │ │ │ │ - vpermq $0xd8,%zmm18,%zmm18 │ │ │ │ - vpmulhrsw %zmm24,%zmm27,%zmm20 │ │ │ │ - vpmulhrsw %zmm22,%zmm27,%zmm25 │ │ │ │ - vmovdqa32 %zmm30,(%rdx) │ │ │ │ - vmovdqa32 %zmm30,0x80(%rdx) │ │ │ │ - vmovdqa32 %zmm30,0x100(%rdx) │ │ │ │ - vmovdqa32 %zmm30,0x180(%rdx) │ │ │ │ - vpmulhrsw %zmm28,%zmm20,%zmm20 │ │ │ │ - vpmulhrsw %zmm28,%zmm25,%zmm25 │ │ │ │ - vpaddsw %zmm20,%zmm24,%zmm24 │ │ │ │ - vpaddsw %zmm25,%zmm22,%zmm22 │ │ │ │ - vpmulhrsw %zmm16,%zmm27,%zmm20 │ │ │ │ - vpmulhrsw %zmm18,%zmm27,%zmm25 │ │ │ │ - vmovdqa32 %zmm30,0x400(%rdx) │ │ │ │ - vmovdqa32 %zmm30,0x480(%rdx) │ │ │ │ - vmovdqa32 %zmm30,0x500(%rdx) │ │ │ │ - vmovdqa32 %zmm30,0x580(%rdx) │ │ │ │ - vpmulhrsw %zmm28,%zmm20,%zmm20 │ │ │ │ - vpmulhrsw %zmm28,%zmm25,%zmm25 │ │ │ │ - vpaddsw %zmm20,%zmm16,%zmm16 │ │ │ │ - vpaddsw %zmm25,%zmm18,%zmm18 │ │ │ │ - vpunpcklwd %zmm22,%zmm24,%zmm20 │ │ │ │ - vpunpckhwd %zmm22,%zmm24,%zmm24 │ │ │ │ - vpunpcklwd %zmm18,%zmm16,%zmm22 │ │ │ │ - vpunpckhwd %zmm18,%zmm16,%zmm16 │ │ │ │ - vpunpckldq %zmm22,%zmm20,%zmm18 │ │ │ │ - vpunpckhdq %zmm22,%zmm20,%zmm20 │ │ │ │ - vpunpckldq %zmm16,%zmm24,%zmm22 │ │ │ │ - vpunpckhdq %zmm16,%zmm24,%zmm24 │ │ │ │ + xchg %ax,%ax │ │ │ │ + vmovdqa %ymm6,0x8(%rsp) │ │ │ │ + vmovdqa %ymm7,0x48(%rsp) │ │ │ │ + vmovdqa %ymm15,0x68(%rsp) │ │ │ │ + vpbroadcastd 0x89455(%rip),%ymm15 │ │ │ │ + vpbroadcastd 0x8a69c(%rip),%ymm7 │ │ │ │ + vmovdqa 0x60(%r9),%ymm6 │ │ │ │ + vpaddsw %ymm6,%ymm0,%ymm1 │ │ │ │ + vpsubsw %ymm6,%ymm0,%ymm0 │ │ │ │ + vpxor %ymm6,%ymm6,%ymm6 │ │ │ │ + vpmulhrsw %ymm1,%ymm15,%ymm1 │ │ │ │ + vpmulhrsw %ymm0,%ymm15,%ymm0 │ │ │ │ + vpaddw (%rdi),%ymm1,%ymm1 │ │ │ │ + vpaddw (%rdx,%rcx,4),%ymm0,%ymm0 │ │ │ │ + vpmaxsw %ymm6,%ymm1,%ymm1 │ │ │ │ + vpmaxsw %ymm6,%ymm0,%ymm0 │ │ │ │ + vpminsw %ymm7,%ymm1,%ymm1 │ │ │ │ + vpminsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm1,(%rdi) │ │ │ │ + vmovdqa %ymm0,(%rdx,%rcx,4) │ │ │ │ + vmovdqa -0x20(%r9),%ymm1 │ │ │ │ + vpaddsw %ymm1,%ymm4,%ymm0 │ │ │ │ + vpsubsw %ymm1,%ymm4,%ymm4 │ │ │ │ + vpmulhrsw %ymm0,%ymm15,%ymm0 │ │ │ │ + vpmulhrsw %ymm4,%ymm15,%ymm4 │ │ │ │ + vpaddw (%rdi,%rsi,4),%ymm0,%ymm0 │ │ │ │ + vpaddw (%rdx,%rsi,8),%ymm4,%ymm4 │ │ │ │ + vpmaxsw %ymm6,%ymm0,%ymm0 │ │ │ │ + vpmaxsw %ymm6,%ymm4,%ymm4 │ │ │ │ + vpminsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpminsw %ymm7,%ymm4,%ymm4 │ │ │ │ + vmovdqa %ymm0,(%rdi,%rsi,4) │ │ │ │ + vmovdqa %ymm4,(%rdx,%rsi,8) │ │ │ │ + vmovdqa 0x60(%r8),%ymm4 │ │ │ │ + vpaddsw %ymm4,%ymm8,%ymm0 │ │ │ │ + vpsubsw %ymm4,%ymm8,%ymm8 │ │ │ │ + vpmulhrsw %ymm0,%ymm15,%ymm0 │ │ │ │ + vpmulhrsw %ymm15,%ymm8,%ymm8 │ │ │ │ + vpaddw (%rdi,%rsi,8),%ymm0,%ymm0 │ │ │ │ + vpaddw (%rdx,%rsi,4),%ymm8,%ymm8 │ │ │ │ + vpmaxsw %ymm6,%ymm0,%ymm0 │ │ │ │ + vpmaxsw %ymm6,%ymm8,%ymm8 │ │ │ │ + vpminsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpminsw %ymm7,%ymm8,%ymm8 │ │ │ │ + vmovdqa %ymm0,(%rdi,%rsi,8) │ │ │ │ + vmovdqa %ymm8,(%rdx,%rsi,4) │ │ │ │ + vmovdqa -0x20(%r8),%ymm4 │ │ │ │ + vpaddsw %ymm4,%ymm12,%ymm0 │ │ │ │ + vpsubsw %ymm4,%ymm12,%ymm12 │ │ │ │ + vpmulhrsw %ymm0,%ymm15,%ymm0 │ │ │ │ + vpmulhrsw %ymm15,%ymm12,%ymm12 │ │ │ │ + vpaddw (%rdi,%rcx,4),%ymm0,%ymm0 │ │ │ │ + vpaddw (%rdx),%ymm12,%ymm12 │ │ │ │ + vpmaxsw %ymm6,%ymm0,%ymm0 │ │ │ │ + vpmaxsw %ymm6,%ymm12,%ymm12 │ │ │ │ + vpminsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpminsw %ymm7,%ymm12,%ymm12 │ │ │ │ + vmovdqa %ymm0,(%rdi,%rcx,4) │ │ │ │ + vmovdqa %ymm12,(%rdx) │ │ │ │ + add %rsi,%rdi │ │ │ │ + sub %rsi,%rdx │ │ │ │ + vmovdqa 0x28(%rsp),%ymm1 │ │ │ │ + vmovdqa 0x40(%r9),%ymm4 │ │ │ │ + vpaddsw %ymm4,%ymm1,%ymm0 │ │ │ │ + vpsubsw %ymm4,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm0,%ymm15,%ymm0 │ │ │ │ + vpmulhrsw %ymm1,%ymm15,%ymm1 │ │ │ │ + vpaddw (%rdi),%ymm0,%ymm0 │ │ │ │ + vpaddw (%rdx,%rcx,4),%ymm1,%ymm1 │ │ │ │ + vpmaxsw %ymm6,%ymm0,%ymm0 │ │ │ │ + vpmaxsw %ymm6,%ymm1,%ymm1 │ │ │ │ + vpminsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpminsw %ymm7,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,(%rdx,%rcx,4) │ │ │ │ + vmovdqa -0x40(%r9),%ymm4 │ │ │ │ + vpaddsw %ymm4,%ymm5,%ymm0 │ │ │ │ + vpsubsw %ymm4,%ymm5,%ymm5 │ │ │ │ + vpmulhrsw %ymm0,%ymm15,%ymm0 │ │ │ │ + vpmulhrsw %ymm5,%ymm15,%ymm5 │ │ │ │ + vpaddw (%rdi,%rsi,4),%ymm0,%ymm0 │ │ │ │ + vpaddw (%rdx,%rsi,8),%ymm5,%ymm5 │ │ │ │ + vpmaxsw %ymm6,%ymm0,%ymm0 │ │ │ │ + vpmaxsw %ymm6,%ymm5,%ymm5 │ │ │ │ + vpminsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpminsw %ymm7,%ymm5,%ymm5 │ │ │ │ + vmovdqa %ymm0,(%rdi,%rsi,4) │ │ │ │ + vmovdqa %ymm5,(%rdx,%rsi,8) │ │ │ │ + vmovdqa 0x40(%r8),%ymm4 │ │ │ │ + vpaddsw %ymm4,%ymm9,%ymm0 │ │ │ │ + vpsubsw %ymm4,%ymm9,%ymm9 │ │ │ │ + vpmulhrsw %ymm0,%ymm15,%ymm0 │ │ │ │ + vpmulhrsw %ymm15,%ymm9,%ymm9 │ │ │ │ + vpaddw (%rdi,%rsi,8),%ymm0,%ymm0 │ │ │ │ + vpaddw (%rdx,%rsi,4),%ymm9,%ymm9 │ │ │ │ + vpmaxsw %ymm6,%ymm0,%ymm0 │ │ │ │ + vpmaxsw %ymm6,%ymm9,%ymm9 │ │ │ │ + vpminsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpminsw %ymm7,%ymm9,%ymm9 │ │ │ │ + vmovdqa %ymm0,(%rdi,%rsi,8) │ │ │ │ + vmovdqa %ymm9,(%rdx,%rsi,4) │ │ │ │ + vmovdqa -0x40(%r8),%ymm4 │ │ │ │ + vpaddsw %ymm4,%ymm13,%ymm0 │ │ │ │ + vpsubsw %ymm4,%ymm13,%ymm13 │ │ │ │ + vpmulhrsw %ymm0,%ymm15,%ymm0 │ │ │ │ + vpmulhrsw %ymm15,%ymm13,%ymm13 │ │ │ │ + vpaddw (%rdi,%rcx,4),%ymm0,%ymm0 │ │ │ │ + vpaddw (%rdx),%ymm13,%ymm13 │ │ │ │ + vpmaxsw %ymm6,%ymm0,%ymm0 │ │ │ │ + vpmaxsw %ymm6,%ymm13,%ymm13 │ │ │ │ + vpminsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpminsw %ymm7,%ymm13,%ymm13 │ │ │ │ + vmovdqa %ymm0,(%rdi,%rcx,4) │ │ │ │ + vmovdqa %ymm13,(%rdx) │ │ │ │ + add %rsi,%rdi │ │ │ │ + sub %rsi,%rdx │ │ │ │ + vmovdqa 0x8(%rsp),%ymm1 │ │ │ │ + vmovdqa 0x20(%r9),%ymm4 │ │ │ │ + vpaddsw %ymm4,%ymm2,%ymm0 │ │ │ │ + vpsubsw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm0,%ymm15,%ymm0 │ │ │ │ + vpmulhrsw %ymm2,%ymm15,%ymm2 │ │ │ │ + vpaddw (%rdi),%ymm0,%ymm0 │ │ │ │ + vpaddw (%rdx,%rcx,4),%ymm2,%ymm2 │ │ │ │ + vpmaxsw %ymm6,%ymm0,%ymm0 │ │ │ │ + vpmaxsw %ymm6,%ymm2,%ymm2 │ │ │ │ + vpminsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpminsw %ymm7,%ymm2,%ymm2 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm2,(%rdx,%rcx,4) │ │ │ │ + vmovdqa -0x60(%r9),%ymm4 │ │ │ │ + vpaddsw %ymm4,%ymm1,%ymm0 │ │ │ │ + vpsubsw %ymm4,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm0,%ymm15,%ymm0 │ │ │ │ + vpmulhrsw %ymm1,%ymm15,%ymm1 │ │ │ │ + vpaddw (%rdi,%rsi,4),%ymm0,%ymm0 │ │ │ │ + vpaddw (%rdx,%rsi,8),%ymm1,%ymm1 │ │ │ │ + vpmaxsw %ymm6,%ymm0,%ymm0 │ │ │ │ + vpmaxsw %ymm6,%ymm1,%ymm1 │ │ │ │ + vpminsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpminsw %ymm7,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm0,(%rdi,%rsi,4) │ │ │ │ + vmovdqa %ymm1,(%rdx,%rsi,8) │ │ │ │ + vmovdqa 0x20(%r8),%ymm4 │ │ │ │ + vpaddsw %ymm4,%ymm10,%ymm0 │ │ │ │ + vpsubsw %ymm4,%ymm10,%ymm10 │ │ │ │ + vpmulhrsw %ymm0,%ymm15,%ymm0 │ │ │ │ + vpmulhrsw %ymm15,%ymm10,%ymm10 │ │ │ │ + vpaddw (%rdi,%rsi,8),%ymm0,%ymm0 │ │ │ │ + vpaddw (%rdx,%rsi,4),%ymm10,%ymm10 │ │ │ │ + vpmaxsw %ymm6,%ymm0,%ymm0 │ │ │ │ + vpmaxsw %ymm6,%ymm10,%ymm10 │ │ │ │ + vpminsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpminsw %ymm7,%ymm10,%ymm10 │ │ │ │ + vmovdqa %ymm0,(%rdi,%rsi,8) │ │ │ │ + vmovdqa %ymm10,(%rdx,%rsi,4) │ │ │ │ + vmovdqa -0x60(%r8),%ymm4 │ │ │ │ + vpaddsw %ymm4,%ymm14,%ymm0 │ │ │ │ + vpsubsw %ymm4,%ymm14,%ymm14 │ │ │ │ + vpmulhrsw %ymm0,%ymm15,%ymm0 │ │ │ │ + vpmulhrsw %ymm15,%ymm14,%ymm14 │ │ │ │ + vpaddw (%rdi,%rcx,4),%ymm0,%ymm0 │ │ │ │ + vpaddw (%rdx),%ymm14,%ymm14 │ │ │ │ + vpmaxsw %ymm6,%ymm0,%ymm0 │ │ │ │ + vpmaxsw %ymm6,%ymm14,%ymm14 │ │ │ │ + vpminsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpminsw %ymm7,%ymm14,%ymm14 │ │ │ │ + vmovdqa %ymm0,(%rdi,%rcx,4) │ │ │ │ + vmovdqa %ymm14,(%rdx) │ │ │ │ + add %rsi,%rdi │ │ │ │ + sub %rsi,%rdx │ │ │ │ + vmovdqa 0x48(%rsp),%ymm1 │ │ │ │ + vmovdqa 0x68(%rsp),%ymm2 │ │ │ │ + vmovdqa (%r9),%ymm4 │ │ │ │ + vpaddsw %ymm4,%ymm3,%ymm0 │ │ │ │ + vpsubsw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpmulhrsw %ymm0,%ymm15,%ymm0 │ │ │ │ + vpmulhrsw %ymm3,%ymm15,%ymm3 │ │ │ │ + vpaddw (%rdi),%ymm0,%ymm0 │ │ │ │ + vpaddw (%rdx,%rcx,4),%ymm3,%ymm3 │ │ │ │ + vpmaxsw %ymm6,%ymm0,%ymm0 │ │ │ │ + vpmaxsw %ymm6,%ymm3,%ymm3 │ │ │ │ + vpminsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpminsw %ymm7,%ymm3,%ymm3 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm3,(%rdx,%rcx,4) │ │ │ │ + vmovdqa -0x80(%r9),%ymm4 │ │ │ │ + vpaddsw %ymm4,%ymm1,%ymm0 │ │ │ │ + vpsubsw %ymm4,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm0,%ymm15,%ymm0 │ │ │ │ + vpmulhrsw %ymm1,%ymm15,%ymm1 │ │ │ │ + vpaddw (%rdi,%rsi,4),%ymm0,%ymm0 │ │ │ │ + vpaddw (%rdx,%rsi,8),%ymm1,%ymm1 │ │ │ │ + vpmaxsw %ymm6,%ymm0,%ymm0 │ │ │ │ + vpmaxsw %ymm6,%ymm1,%ymm1 │ │ │ │ + vpminsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpminsw %ymm7,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm0,(%rdi,%rsi,4) │ │ │ │ + vmovdqa %ymm1,(%rdx,%rsi,8) │ │ │ │ + vmovdqa (%r8),%ymm4 │ │ │ │ + vpaddsw %ymm4,%ymm11,%ymm0 │ │ │ │ + vpsubsw %ymm4,%ymm11,%ymm11 │ │ │ │ + vpmulhrsw %ymm0,%ymm15,%ymm0 │ │ │ │ + vpmulhrsw %ymm15,%ymm11,%ymm11 │ │ │ │ + vpaddw (%rdi,%rsi,8),%ymm0,%ymm0 │ │ │ │ + vpaddw (%rdx,%rsi,4),%ymm11,%ymm11 │ │ │ │ + vpmaxsw %ymm6,%ymm0,%ymm0 │ │ │ │ + vpmaxsw %ymm6,%ymm11,%ymm11 │ │ │ │ + vpminsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpminsw %ymm7,%ymm11,%ymm11 │ │ │ │ + vmovdqa %ymm0,(%rdi,%rsi,8) │ │ │ │ + vmovdqa %ymm11,(%rdx,%rsi,4) │ │ │ │ + vmovdqa -0x80(%r8),%ymm4 │ │ │ │ + vpaddsw %ymm4,%ymm2,%ymm0 │ │ │ │ + vpsubsw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm0,%ymm15,%ymm0 │ │ │ │ + vpmulhrsw %ymm2,%ymm15,%ymm2 │ │ │ │ + vpaddw (%rdi,%rcx,4),%ymm0,%ymm0 │ │ │ │ + vpaddw (%rdx),%ymm2,%ymm2 │ │ │ │ + vpmaxsw %ymm6,%ymm0,%ymm0 │ │ │ │ + vpmaxsw %ymm6,%ymm2,%ymm2 │ │ │ │ + vpminsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpminsw %ymm7,%ymm2,%ymm2 │ │ │ │ + vmovdqa %ymm0,(%rdi,%rcx,4) │ │ │ │ + vmovdqa %ymm2,(%rdx) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vpbroadcastd 0x8a2a7(%rip),%ymm7 │ │ │ │ + vpbroadcastd 0x89066(%rip),%ymm8 │ │ │ │ + vpbroadcastd 0x89055(%rip),%ymm9 │ │ │ │ + vpbroadcastd 0x89044(%rip),%ymm11 │ │ │ │ + lea (%rsi,%rsi,4),%rax │ │ │ │ + vpxor %ymm6,%ymm6,%ymm6 │ │ │ │ + vpaddw %ymm11,%ymm11,%ymm10 │ │ │ │ + mov %rdi,%r9 │ │ │ │ + call 3548f0 <__cxa_finalize@plt+0x3298a0> │ │ │ │ + sub $0x24,%ecx │ │ │ │ + jl 3548ea <__cxa_finalize@plt+0x32989a> │ │ │ │ + add $0x400,%rdx │ │ │ │ + lea 0x10(%r9),%rdi │ │ │ │ + call 3548f0 <__cxa_finalize@plt+0x3298a0> │ │ │ │ + sub $0x3e0,%rdx │ │ │ │ + lea (%r9,%rsi,8),%rdi │ │ │ │ + mov %rdi,%r9 │ │ │ │ + call 3548f0 <__cxa_finalize@plt+0x3298a0> │ │ │ │ + sub $0x6b,%ecx │ │ │ │ + jl 3548ea <__cxa_finalize@plt+0x32989a> │ │ │ │ + add $0x400,%rdx │ │ │ │ + lea 0x10(%r9),%rdi │ │ │ │ + call 3548f0 <__cxa_finalize@plt+0x3298a0> │ │ │ │ + sub $0x3e0,%rdx │ │ │ │ + lea (%r9,%rsi,8),%rdi │ │ │ │ + mov %rdi,%r9 │ │ │ │ + call 3548f0 <__cxa_finalize@plt+0x3298a0> │ │ │ │ + add $0xffffff80,%ecx │ │ │ │ + jl 3548ea <__cxa_finalize@plt+0x32989a> │ │ │ │ + add $0x400,%rdx │ │ │ │ + lea 0x10(%r9),%rdi │ │ │ │ + call 3548f0 <__cxa_finalize@plt+0x3298a0> │ │ │ │ + sub $0x3e0,%rdx │ │ │ │ + lea (%r9,%rsi,8),%rdi │ │ │ │ + mov %rdi,%r9 │ │ │ │ + call 3548f0 <__cxa_finalize@plt+0x3298a0> │ │ │ │ + add $0xffffff80,%ecx │ │ │ │ + jl 3548ea <__cxa_finalize@plt+0x32989a> │ │ │ │ + add $0x400,%rdx │ │ │ │ + lea 0x10(%r9),%rdi │ │ │ │ + call 3548f0 <__cxa_finalize@plt+0x3298a0> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ xchg %ax,%ax │ │ │ │ - lea 0x84219(%rip),%r9 │ │ │ │ + vmovdqa (%rdx),%ymm0 │ │ │ │ + vpackssdw 0x80(%rdx),%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x100(%rdx),%ymm1 │ │ │ │ + vpackssdw 0x180(%rdx),%ymm1,%ymm1 │ │ │ │ + vmovdqa 0x200(%rdx),%ymm2 │ │ │ │ + vpackssdw 0x280(%rdx),%ymm2,%ymm2 │ │ │ │ + vmovdqa 0x300(%rdx),%ymm3 │ │ │ │ + vpackssdw 0x380(%rdx),%ymm3,%ymm3 │ │ │ │ + vpmulhrsw %ymm0,%ymm8,%ymm0 │ │ │ │ + vpmulhrsw %ymm1,%ymm8,%ymm1 │ │ │ │ + vpmulhrsw %ymm2,%ymm8,%ymm2 │ │ │ │ + vpmulhrsw %ymm3,%ymm8,%ymm3 │ │ │ │ + vpmulhrsw %ymm0,%ymm9,%ymm4 │ │ │ │ + vpmulhrsw %ymm4,%ymm10,%ymm4 │ │ │ │ + vpaddsw %ymm4,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm1,%ymm9,%ymm4 │ │ │ │ + vpmulhrsw %ymm4,%ymm10,%ymm4 │ │ │ │ + vpaddsw %ymm4,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm2,%ymm9,%ymm4 │ │ │ │ + vpmulhrsw %ymm4,%ymm10,%ymm4 │ │ │ │ + vpaddsw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm3,%ymm9,%ymm4 │ │ │ │ + vpmulhrsw %ymm4,%ymm10,%ymm4 │ │ │ │ + vpaddsw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpmulhrsw %ymm0,%ymm11,%ymm0 │ │ │ │ + vpmulhrsw %ymm1,%ymm11,%ymm1 │ │ │ │ + vpmulhrsw %ymm2,%ymm11,%ymm2 │ │ │ │ + vpmulhrsw %ymm3,%ymm11,%ymm3 │ │ │ │ + vmovdqa %ymm6,(%rdx) │ │ │ │ + vmovdqa %ymm6,0x80(%rdx) │ │ │ │ + vmovdqa %ymm6,0x100(%rdx) │ │ │ │ + vmovdqa %ymm6,0x180(%rdx) │ │ │ │ + vmovdqa %ymm6,0x200(%rdx) │ │ │ │ + vmovdqa %ymm6,0x280(%rdx) │ │ │ │ + vmovdqa %ymm6,0x300(%rdx) │ │ │ │ + vmovdqa %ymm6,0x380(%rdx) │ │ │ │ + vpunpckhwd %ymm1,%ymm0,%ymm4 │ │ │ │ + vpunpcklwd %ymm1,%ymm0,%ymm0 │ │ │ │ + vpunpckhwd %ymm3,%ymm2,%ymm1 │ │ │ │ + vpunpcklwd %ymm3,%ymm2,%ymm2 │ │ │ │ + vpunpckhwd %ymm4,%ymm0,%ymm3 │ │ │ │ + vpunpcklwd %ymm4,%ymm0,%ymm0 │ │ │ │ + vpunpcklwd %ymm1,%ymm2,%ymm4 │ │ │ │ + vpunpckhwd %ymm1,%ymm2,%ymm2 │ │ │ │ + vpunpckhqdq %ymm4,%ymm0,%ymm1 │ │ │ │ + vpunpcklqdq %ymm4,%ymm0,%ymm0 │ │ │ │ + call 34bce9 <__cxa_finalize@plt+0x320c99> │ │ │ │ + vpunpcklqdq %ymm2,%ymm3,%ymm0 │ │ │ │ + vpunpckhqdq %ymm2,%ymm3,%ymm1 │ │ │ │ + jmp 34bce9 <__cxa_finalize@plt+0x320c99> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + vpbroadcastd 0x8a0bb(%rip),%ymm7 │ │ │ │ + jmp 354829 <__cxa_finalize@plt+0x3297d9> │ │ │ │ + xchg %ax,%ax │ │ │ │ test %ecx,%ecx │ │ │ │ - je 35b974 <__cxa_finalize@plt+0x330924> │ │ │ │ - vpbroadcastd -0xb8(%r9),%zmm28 │ │ │ │ - vpbroadcastd 0x84(%r9),%zmm29 │ │ │ │ - vpbroadcastd 0x70(%r9),%zmm30 │ │ │ │ - vpbroadcastd 0x74(%r9),%zmm31 │ │ │ │ - mov $0x60,%eax │ │ │ │ + je 354b00 <__cxa_finalize@plt+0x329ab0> │ │ │ │ + mov %rsp,%r11 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0x500,%rsp │ │ │ │ + vpbroadcastd 0x8a0a1(%rip),%ymm12 │ │ │ │ + vpbroadcastd 0x8a09c(%rip),%ymm13 │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ + call 354c90 <__cxa_finalize@plt+0x329c40> │ │ │ │ cmp $0x24,%ecx │ │ │ │ - jl 35b808 <__cxa_finalize@plt+0x3307b8> │ │ │ │ - vpmulld (%rdx),%zmm28,%zmm16 │ │ │ │ - vpmulld 0x100(%rdx),%zmm28,%zmm17 │ │ │ │ - vpmulld 0x200(%rdx),%zmm28,%zmm18 │ │ │ │ - vpmulld 0x300(%rdx),%zmm28,%zmm19 │ │ │ │ - vpmulld 0x80(%rdx),%zmm28,%zmm0 │ │ │ │ - vpmulld 0x180(%rdx),%zmm28,%zmm1 │ │ │ │ - vpmulld 0x280(%rdx),%zmm28,%zmm2 │ │ │ │ - vpmulld 0x380(%rdx),%zmm28,%zmm3 │ │ │ │ - cmp $0x97,%ecx │ │ │ │ - jge 35b6f6 <__cxa_finalize@plt+0x3306a6> │ │ │ │ - call 356784 <__cxa_finalize@plt+0x32b734> │ │ │ │ - call 358547 <__cxa_finalize@plt+0x32d4f7> │ │ │ │ - call 35b9f0 <__cxa_finalize@plt+0x3309a0> │ │ │ │ - call 35bebf <__cxa_finalize@plt+0x330e6f> │ │ │ │ - call 35c070 <__cxa_finalize@plt+0x331020> │ │ │ │ - jmp 35b782 <__cxa_finalize@plt+0x330732> │ │ │ │ - vpmulld 0x400(%rdx),%zmm28,%zmm20 │ │ │ │ - vpmulld 0x500(%rdx),%zmm28,%zmm21 │ │ │ │ - vpmulld 0x600(%rdx),%zmm28,%zmm22 │ │ │ │ - vpmulld 0x700(%rdx),%zmm28,%zmm23 │ │ │ │ - vpmulld 0x480(%rdx),%zmm28,%zmm4 │ │ │ │ - vpmulld 0x580(%rdx),%zmm28,%zmm5 │ │ │ │ - vpmulld 0x680(%rdx),%zmm28,%zmm6 │ │ │ │ - vpmulld 0x780(%rdx),%zmm28,%zmm7 │ │ │ │ - sub $0xffffff80,%eax │ │ │ │ - call 356806 <__cxa_finalize@plt+0x32b7b6> │ │ │ │ - call 3585c9 <__cxa_finalize@plt+0x32d579> │ │ │ │ - call 35b9f0 <__cxa_finalize@plt+0x3309a0> │ │ │ │ - call 35bebf <__cxa_finalize@plt+0x330e6f> │ │ │ │ - vpmulld 0x440(%rdx),%zmm28,%zmm0 │ │ │ │ - vpmulld 0x4c0(%rdx),%zmm28,%zmm1 │ │ │ │ - vpmulld 0x540(%rdx),%zmm28,%zmm2 │ │ │ │ - vpmulld 0x5c0(%rdx),%zmm28,%zmm3 │ │ │ │ - vpmulld 0x640(%rdx),%zmm28,%zmm4 │ │ │ │ - vpmulld 0x6c0(%rdx),%zmm28,%zmm5 │ │ │ │ - vpmulld 0x740(%rdx),%zmm28,%zmm6 │ │ │ │ - vpmulld 0x7c0(%rdx),%zmm28,%zmm7 │ │ │ │ - call 35c107 <__cxa_finalize@plt+0x3310b7> │ │ │ │ - vpbroadcastd 0x78(%r9),%zmm27 │ │ │ │ - lea 0x40(%rdx),%r8 │ │ │ │ - call 35bb11 <__cxa_finalize@plt+0x330ac1> │ │ │ │ - lea 0x836e7(%rip),%r9 │ │ │ │ - vpunpckhqdq %zmm0,%zmm21,%zmm3 │ │ │ │ - vpunpcklqdq %zmm0,%zmm21,%zmm21 │ │ │ │ - vpunpckhqdq %zmm17,%zmm18,%zmm0 │ │ │ │ - vpunpcklqdq %zmm17,%zmm18,%zmm18 │ │ │ │ - vpunpcklqdq %zmm20,%zmm31,%zmm17 │ │ │ │ - vpunpckhqdq %zmm20,%zmm31,%zmm31 │ │ │ │ - vpunpcklqdq %zmm2,%zmm30,%zmm20 │ │ │ │ - vpunpckhqdq %zmm2,%zmm30,%zmm2 │ │ │ │ - vpunpckhqdq %zmm4,%zmm16,%zmm30 │ │ │ │ - vpunpcklqdq %zmm4,%zmm16,%zmm16 │ │ │ │ - vpunpckhqdq %zmm1,%zmm22,%zmm4 │ │ │ │ - vpunpcklqdq %zmm1,%zmm22,%zmm22 │ │ │ │ - vpunpckhqdq %zmm5,%zmm19,%zmm1 │ │ │ │ - vpunpcklqdq %zmm5,%zmm19,%zmm19 │ │ │ │ - vpunpckhqdq %zmm24,%zmm23,%zmm5 │ │ │ │ - vpunpcklqdq %zmm24,%zmm23,%zmm23 │ │ │ │ - call 33a4b0 <__cxa_finalize@plt+0x30f460> │ │ │ │ - call 33c2b0 <__cxa_finalize@plt+0x311260> │ │ │ │ - jmp 35b908 <__cxa_finalize@plt+0x3308b8> │ │ │ │ - vpmulld (%rdx),%ymm28,%ymm16 │ │ │ │ - vpmulld 0x100(%rdx),%ymm28,%ymm17 │ │ │ │ - vmovshdup -0x380(%r9),%zmm23 │ │ │ │ - vmovdqa32 0x80(%rdx),%ymm20 │ │ │ │ - vmovdqa32 0x180(%rdx),%ymm21 │ │ │ │ - vmovdqa 0x40(%rdx),%ymm0 │ │ │ │ - vmovdqa32 0x140(%rdx),%ymm18 │ │ │ │ - vmovdqa32 0xc0(%rdx),%ymm19 │ │ │ │ - vmovdqa 0x1c0(%rdx),%ymm1 │ │ │ │ - vpermt2q %zmm21,%zmm23,%zmm20 │ │ │ │ - vpermt2q %zmm18,%zmm23,%zmm0 │ │ │ │ - vpermt2q %zmm19,%zmm23,%zmm1 │ │ │ │ - vpaddd %ymm29,%ymm16,%ymm16 │ │ │ │ - vpaddd %ymm29,%ymm17,%ymm17 │ │ │ │ - vpsrad $0xc,%ymm16,%ymm16 │ │ │ │ - vpsrad $0xc,%ymm17,%ymm17 │ │ │ │ - vpermq %zmm16,%zmm23,%zmm16 │ │ │ │ - vpermq %zmm17,%zmm23,%zmm17 │ │ │ │ - vpmulld %zmm28,%zmm20,%zmm20 │ │ │ │ - vpmulld %zmm28,%zmm0,%zmm0 │ │ │ │ - vpmulld %zmm28,%zmm1,%zmm1 │ │ │ │ - vpaddd %zmm29,%zmm20,%zmm20 │ │ │ │ - vpaddd %zmm29,%zmm0,%zmm0 │ │ │ │ - vpaddd %zmm29,%zmm1,%zmm1 │ │ │ │ - vpsrad $0xc,%zmm20,%zmm20 │ │ │ │ - vpsrad $0xc,%zmm0,%zmm0 │ │ │ │ - vpsrad $0xc,%zmm1,%zmm1 │ │ │ │ - call 35a5ea <__cxa_finalize@plt+0x32f59a> │ │ │ │ - vpbroadcastd 0x78(%r9),%zmm27 │ │ │ │ - call 358935 <__cxa_finalize@plt+0x32d8e5> │ │ │ │ - call 35ac79 <__cxa_finalize@plt+0x32fc29> │ │ │ │ - lea 0x835ad(%rip),%r9 │ │ │ │ - vpunpckhqdq %zmm18,%zmm16,%zmm30 │ │ │ │ - vpunpcklqdq %zmm18,%zmm16,%zmm16 │ │ │ │ - vpunpcklqdq %zmm20,%zmm19,%zmm17 │ │ │ │ - vpunpckhqdq %zmm20,%zmm19,%zmm31 │ │ │ │ - vpunpcklqdq %zmm23,%zmm21,%zmm18 │ │ │ │ - vpunpckhqdq %zmm23,%zmm21,%zmm0 │ │ │ │ - vpunpcklqdq %zmm24,%zmm22,%zmm19 │ │ │ │ - vpunpckhqdq %zmm24,%zmm22,%zmm1 │ │ │ │ - call 33c1c0 <__cxa_finalize@plt+0x311170> │ │ │ │ - vpxord %zmm28,%zmm28,%zmm28 │ │ │ │ - vmovdqa32 %zmm28,0xc0(%rdx,%rax,8) │ │ │ │ - vmovdqa32 %zmm28,0x80(%rdx,%rax,8) │ │ │ │ - vmovdqa32 %zmm28,0x40(%rdx,%rax,8) │ │ │ │ - vmovdqa32 %zmm28,(%rdx,%rax,8) │ │ │ │ - sub $0x20,%eax │ │ │ │ - jge 35b90e <__cxa_finalize@plt+0x3308be> │ │ │ │ - call 35a331 <__cxa_finalize@plt+0x32f2e1> │ │ │ │ - vpmulhrsw %zmm30,%zmm27,%zmm16 │ │ │ │ - vpmulhrsw %zmm31,%zmm27,%zmm17 │ │ │ │ - vpmulhrsw %zmm0,%zmm27,%zmm18 │ │ │ │ - vpmulhrsw %zmm1,%zmm27,%zmm19 │ │ │ │ - call 35a37e <__cxa_finalize@plt+0x32f32e> │ │ │ │ - vpmulhrsw %zmm2,%zmm27,%zmm16 │ │ │ │ - vpmulhrsw %zmm3,%zmm27,%zmm17 │ │ │ │ - vpmulhrsw %zmm4,%zmm27,%zmm18 │ │ │ │ - vpmulhrsw %zmm5,%zmm27,%zmm19 │ │ │ │ - vzeroupper │ │ │ │ - jmp 35a37e <__cxa_finalize@plt+0x32f32e> │ │ │ │ + jge 354b2d <__cxa_finalize@plt+0x329add> │ │ │ │ + call 352bc2 <__cxa_finalize@plt+0x327b72> │ │ │ │ + vpxor %ymm8,%ymm8,%ymm8 │ │ │ │ + vmovdqa %ymm8,%ymm9 │ │ │ │ + vmovdqa %ymm8,%ymm10 │ │ │ │ + vmovdqa %ymm8,%ymm11 │ │ │ │ + vmovdqa %ymm8,%ymm12 │ │ │ │ + vmovdqa %ymm8,%ymm13 │ │ │ │ + vmovdqa %ymm8,%ymm14 │ │ │ │ + vmovdqa %ymm8,(%rsp) │ │ │ │ + lea 0x88e6a(%rip),%rax │ │ │ │ + mov %rdi,%r10 │ │ │ │ + call 31e620 <__cxa_finalize@plt+0x2f35d0> │ │ │ │ + call 3551e0 <__cxa_finalize@plt+0x32a190> │ │ │ │ + vmovdqa 0x60(%r9),%ymm0 │ │ │ │ + vmovdqa 0x40(%r9),%ymm1 │ │ │ │ + vmovdqa 0x20(%r9),%ymm2 │ │ │ │ + vmovdqa (%r9),%ymm3 │ │ │ │ + vmovdqa -0x20(%r9),%ymm4 │ │ │ │ + vmovdqa -0x40(%r9),%ymm5 │ │ │ │ + vmovdqa -0x60(%r9),%ymm6 │ │ │ │ + vmovdqa -0x80(%r9),%ymm7 │ │ │ │ + call 352bc2 <__cxa_finalize@plt+0x327b72> │ │ │ │ + vpxor %ymm8,%ymm8,%ymm8 │ │ │ │ + vmovdqa %ymm8,%ymm9 │ │ │ │ + vmovdqa %ymm8,%ymm10 │ │ │ │ + vmovdqa %ymm8,%ymm11 │ │ │ │ + vmovdqa %ymm8,%ymm12 │ │ │ │ + vmovdqa %ymm8,%ymm13 │ │ │ │ + vmovdqa %ymm8,%ymm14 │ │ │ │ + vmovdqa %ymm8,(%rsp) │ │ │ │ + jmp 354bc0 <__cxa_finalize@plt+0x329b70> │ │ │ │ imul $0xb5,(%rdx),%eax │ │ │ │ + vpbroadcastd 0x89fc9(%rip),%ymm3 │ │ │ │ mov %ecx,(%rdx) │ │ │ │ or $0x10,%ecx │ │ │ │ sub $0xffffff80,%eax │ │ │ │ sar $0x8,%eax │ │ │ │ imul $0xb5,%eax,%eax │ │ │ │ add $0x180,%eax │ │ │ │ sar $0x9,%eax │ │ │ │ - vpbroadcastd 0x6c(%r9),%zmm19 │ │ │ │ - imul $0xb5,%eax,%eax │ │ │ │ - add $0x880,%eax │ │ │ │ - sar $0xc,%eax │ │ │ │ - vpbroadcastw %eax,%zmm18 │ │ │ │ - vpaddsw %zmm19,%zmm18,%zmm18 │ │ │ │ - vpaddsw (%rdi),%zmm18,%zmm16 │ │ │ │ - vpaddsw (%rdi,%rsi,1),%zmm18,%zmm17 │ │ │ │ - vpsubusw %zmm19,%zmm16,%zmm16 │ │ │ │ - vpsubusw %zmm19,%zmm17,%zmm17 │ │ │ │ - vmovdqa32 %zmm16,(%rdi) │ │ │ │ - vmovdqa32 %zmm17,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%ecx │ │ │ │ - jg 35b9b4 <__cxa_finalize@plt+0x330964> │ │ │ │ + jmp 353ab0 <__cxa_finalize@plt+0x328a60> │ │ │ │ + add $0x20,%rdx │ │ │ │ + vmovdqa %ymm0,0x60(%r8) │ │ │ │ + vmovdqa %ymm1,0x40(%r8) │ │ │ │ + vmovdqa %ymm2,0x20(%r8) │ │ │ │ + vmovdqa %ymm3,(%r8) │ │ │ │ + vmovdqa %ymm4,-0x20(%r8) │ │ │ │ + vmovdqa %ymm5,-0x40(%r8) │ │ │ │ + vmovdqa %ymm6,-0x60(%r8) │ │ │ │ + vmovdqa %ymm7,-0x80(%r8) │ │ │ │ + call 354c90 <__cxa_finalize@plt+0x329c40> │ │ │ │ + sub $0x200,%r8 │ │ │ │ + call 354be0 <__cxa_finalize@plt+0x329b90> │ │ │ │ + lea 0x88d84(%rip),%rax │ │ │ │ + mov %rdi,%r10 │ │ │ │ + call 31e620 <__cxa_finalize@plt+0x2f35d0> │ │ │ │ + call 3551e0 <__cxa_finalize@plt+0x32a190> │ │ │ │ + vmovdqa 0x60(%r9),%ymm0 │ │ │ │ + vmovdqa 0x40(%r9),%ymm1 │ │ │ │ + vmovdqa 0x20(%r9),%ymm2 │ │ │ │ + vmovdqa (%r9),%ymm3 │ │ │ │ + vmovdqa -0x20(%r9),%ymm4 │ │ │ │ + vmovdqa -0x40(%r9),%ymm5 │ │ │ │ + vmovdqa -0x60(%r9),%ymm6 │ │ │ │ + vmovdqa -0x80(%r9),%ymm7 │ │ │ │ + add $0x100,%r8 │ │ │ │ + call 354be0 <__cxa_finalize@plt+0x329b90> │ │ │ │ + lea 0x20(%r10),%rdi │ │ │ │ + call 31e620 <__cxa_finalize@plt+0x2f35d0> │ │ │ │ + call 3551e0 <__cxa_finalize@plt+0x32a190> │ │ │ │ + mov %r11,%rsp │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + vpunpckhdq %ymm1,%ymm3,%ymm8 │ │ │ │ + vpunpckldq %ymm1,%ymm3,%ymm3 │ │ │ │ + vpunpckhdq %ymm2,%ymm0,%ymm1 │ │ │ │ + vpunpckldq %ymm2,%ymm0,%ymm0 │ │ │ │ + vpunpckhdq %ymm5,%ymm7,%ymm2 │ │ │ │ + vpunpckldq %ymm5,%ymm7,%ymm7 │ │ │ │ + vpunpckhdq %ymm6,%ymm4,%ymm5 │ │ │ │ + vpunpckldq %ymm6,%ymm4,%ymm4 │ │ │ │ + vpunpckhqdq %ymm4,%ymm0,%ymm6 │ │ │ │ + vpunpcklqdq %ymm4,%ymm0,%ymm0 │ │ │ │ + vpunpckhqdq %ymm5,%ymm1,%ymm4 │ │ │ │ + vpunpcklqdq %ymm5,%ymm1,%ymm1 │ │ │ │ + vpunpckhqdq %ymm3,%ymm7,%ymm5 │ │ │ │ + vpunpcklqdq %ymm3,%ymm7,%ymm7 │ │ │ │ + vpunpckhqdq %ymm8,%ymm2,%ymm3 │ │ │ │ + vpunpcklqdq %ymm8,%ymm2,%ymm2 │ │ │ │ + vinserti128 $0x1,%xmm7,%ymm0,%ymm8 │ │ │ │ + vperm2i128 $0x31,%ymm7,%ymm0,%ymm12 │ │ │ │ + vinserti128 $0x1,%xmm5,%ymm6,%ymm9 │ │ │ │ + vperm2i128 $0x31,%ymm5,%ymm6,%ymm13 │ │ │ │ + vinserti128 $0x1,%xmm2,%ymm1,%ymm10 │ │ │ │ + vperm2i128 $0x31,%ymm2,%ymm1,%ymm14 │ │ │ │ + vinserti128 $0x1,%xmm3,%ymm4,%ymm11 │ │ │ │ + vperm2i128 $0x31,%ymm3,%ymm4,%ymm15 │ │ │ │ + vmovdqa 0x60(%r8),%ymm0 │ │ │ │ + vmovdqa 0x40(%r8),%ymm1 │ │ │ │ + vmovdqa 0x20(%r8),%ymm2 │ │ │ │ + vmovdqa (%r8),%ymm3 │ │ │ │ + vmovdqa -0x20(%r8),%ymm4 │ │ │ │ + vmovdqa -0x40(%r8),%ymm5 │ │ │ │ + vmovdqa -0x60(%r8),%ymm6 │ │ │ │ + vmovdqa -0x80(%r8),%ymm7 │ │ │ │ + vmovdqa %ymm15,0x8(%rsp) │ │ │ │ + jmp 352bc2 <__cxa_finalize@plt+0x327b72> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - vpsubd %zmm6,%zmm16,%zmm7 │ │ │ │ - vpaddd %zmm6,%zmm16,%zmm16 │ │ │ │ - vpsubd %zmm5,%zmm17,%zmm6 │ │ │ │ - vpaddd %zmm5,%zmm17,%zmm17 │ │ │ │ - vpmaxsd %zmm30,%zmm7,%zmm7 │ │ │ │ - vpmaxsd %zmm30,%zmm16,%zmm16 │ │ │ │ - vpmaxsd %zmm30,%zmm6,%zmm6 │ │ │ │ - vpmaxsd %zmm30,%zmm17,%zmm17 │ │ │ │ - vpsubd %zmm4,%zmm18,%zmm5 │ │ │ │ - vpaddd %zmm4,%zmm18,%zmm18 │ │ │ │ - vpminsd %zmm31,%zmm7,%zmm7 │ │ │ │ - vpminsd %zmm31,%zmm16,%zmm16 │ │ │ │ - vpminsd %zmm31,%zmm6,%zmm6 │ │ │ │ - vpminsd %zmm31,%zmm17,%zmm17 │ │ │ │ - vpsubd %zmm3,%zmm19,%zmm4 │ │ │ │ - vpaddd %zmm3,%zmm19,%zmm19 │ │ │ │ - vpmaxsd %zmm30,%zmm5,%zmm5 │ │ │ │ - vpmaxsd %zmm30,%zmm18,%zmm18 │ │ │ │ - vpmaxsd %zmm30,%zmm4,%zmm4 │ │ │ │ - vpmaxsd %zmm30,%zmm19,%zmm19 │ │ │ │ - vpsubd %zmm2,%zmm20,%zmm3 │ │ │ │ - vpaddd %zmm2,%zmm20,%zmm20 │ │ │ │ - vpminsd %zmm31,%zmm5,%zmm5 │ │ │ │ - vpminsd %zmm31,%zmm18,%zmm18 │ │ │ │ - vpminsd %zmm31,%zmm4,%zmm4 │ │ │ │ - vpminsd %zmm31,%zmm19,%zmm19 │ │ │ │ - vpsubd %zmm1,%zmm21,%zmm2 │ │ │ │ - vpaddd %zmm1,%zmm21,%zmm21 │ │ │ │ - vpmaxsd %zmm30,%zmm3,%zmm3 │ │ │ │ - vpmaxsd %zmm30,%zmm20,%zmm20 │ │ │ │ - vpmaxsd %zmm30,%zmm2,%zmm2 │ │ │ │ - vpmaxsd %zmm30,%zmm21,%zmm21 │ │ │ │ - vpsubd %zmm0,%zmm22,%zmm1 │ │ │ │ - vpaddd %zmm0,%zmm22,%zmm22 │ │ │ │ - vpminsd %zmm31,%zmm3,%zmm3 │ │ │ │ - vpminsd %zmm31,%zmm20,%zmm20 │ │ │ │ - vpminsd %zmm31,%zmm2,%zmm2 │ │ │ │ - vpminsd %zmm31,%zmm21,%zmm21 │ │ │ │ - vpsubd %zmm25,%zmm23,%zmm0 │ │ │ │ - vpaddd %zmm25,%zmm23,%zmm23 │ │ │ │ - vpmaxsd %zmm30,%zmm1,%zmm1 │ │ │ │ - vpmaxsd %zmm30,%zmm22,%zmm22 │ │ │ │ - vpmaxsd %zmm30,%zmm0,%zmm0 │ │ │ │ - vpmaxsd %zmm30,%zmm23,%zmm23 │ │ │ │ - vpminsd %zmm31,%zmm1,%zmm1 │ │ │ │ - vpminsd %zmm31,%zmm22,%zmm22 │ │ │ │ - vpminsd %zmm31,%zmm0,%zmm0 │ │ │ │ - vpminsd %zmm31,%zmm23,%zmm23 │ │ │ │ - ret │ │ │ │ - vpsrlq $0x18,-0x340(%r9),%zmm28 │ │ │ │ - vpsrlq $0x20,%zmm28,%zmm29 │ │ │ │ - vpaddd (%r8),%zmm27,%zmm24 │ │ │ │ - vpaddd (%rdx),%zmm27,%zmm25 │ │ │ │ - vpsubd %zmm16,%zmm24,%zmm26 │ │ │ │ - vpaddd %zmm16,%zmm24,%zmm24 │ │ │ │ - vpaddd %zmm7,%zmm25,%zmm16 │ │ │ │ - vpsubd %zmm7,%zmm25,%zmm25 │ │ │ │ - vpsravd %zmm27,%zmm26,%zmm26 │ │ │ │ - vpsravd %zmm27,%zmm16,%zmm16 │ │ │ │ - vpsravd %zmm27,%zmm24,%zmm24 │ │ │ │ - vpsravd %zmm27,%zmm25,%zmm25 │ │ │ │ - vpackssdw %zmm26,%zmm16,%zmm16 │ │ │ │ - vpackssdw %zmm25,%zmm24,%zmm7 │ │ │ │ - vpaddd 0x380(%r8),%zmm27,%zmm24 │ │ │ │ - vpaddd 0x380(%rdx),%zmm27,%zmm25 │ │ │ │ - vpsubd %zmm23,%zmm24,%zmm26 │ │ │ │ - vpaddd %zmm23,%zmm24,%zmm24 │ │ │ │ - vpaddd %zmm0,%zmm25,%zmm23 │ │ │ │ - vpsubd %zmm0,%zmm25,%zmm25 │ │ │ │ - vpsravd %zmm27,%zmm26,%zmm26 │ │ │ │ - vpsravd %zmm27,%zmm23,%zmm23 │ │ │ │ - vpsravd %zmm27,%zmm24,%zmm24 │ │ │ │ - vpsravd %zmm27,%zmm25,%zmm25 │ │ │ │ - vpackssdw %zmm26,%zmm23,%zmm23 │ │ │ │ - vpackssdw %zmm25,%zmm24,%zmm0 │ │ │ │ - vpaddd 0x80(%r8),%zmm27,%zmm24 │ │ │ │ - vpaddd 0x80(%rdx),%zmm27,%zmm25 │ │ │ │ - vpsubd %zmm17,%zmm24,%zmm26 │ │ │ │ - vpaddd %zmm17,%zmm24,%zmm24 │ │ │ │ - vpaddd %zmm6,%zmm25,%zmm17 │ │ │ │ - vpsubd %zmm6,%zmm25,%zmm25 │ │ │ │ - vpsravd %zmm27,%zmm26,%zmm26 │ │ │ │ - vpsravd %zmm27,%zmm17,%zmm17 │ │ │ │ - vpsravd %zmm27,%zmm24,%zmm24 │ │ │ │ - vpsravd %zmm27,%zmm25,%zmm25 │ │ │ │ - vpackssdw %zmm26,%zmm17,%zmm17 │ │ │ │ - vpackssdw %zmm25,%zmm24,%zmm6 │ │ │ │ - vpaddd 0x300(%r8),%zmm27,%zmm24 │ │ │ │ - vpaddd 0x300(%rdx),%zmm27,%zmm25 │ │ │ │ - vpsubd %zmm22,%zmm24,%zmm26 │ │ │ │ - vpaddd %zmm22,%zmm24,%zmm24 │ │ │ │ - vpaddd %zmm1,%zmm25,%zmm22 │ │ │ │ - vpsubd %zmm1,%zmm25,%zmm25 │ │ │ │ - vpsravd %zmm27,%zmm26,%zmm26 │ │ │ │ - vpsravd %zmm27,%zmm22,%zmm22 │ │ │ │ - vpsravd %zmm27,%zmm24,%zmm24 │ │ │ │ - vpsravd %zmm27,%zmm25,%zmm25 │ │ │ │ - vpackssdw %zmm26,%zmm22,%zmm22 │ │ │ │ - vpackssdw %zmm25,%zmm24,%zmm1 │ │ │ │ - vpaddd 0x100(%r8),%zmm27,%zmm24 │ │ │ │ - vpaddd 0x100(%rdx),%zmm27,%zmm25 │ │ │ │ - vpsubd %zmm18,%zmm24,%zmm26 │ │ │ │ - vpaddd %zmm18,%zmm24,%zmm24 │ │ │ │ - vpaddd %zmm5,%zmm25,%zmm18 │ │ │ │ - vpsubd %zmm5,%zmm25,%zmm25 │ │ │ │ - vpsravd %zmm27,%zmm26,%zmm26 │ │ │ │ - vpsravd %zmm27,%zmm18,%zmm18 │ │ │ │ - vpsravd %zmm27,%zmm24,%zmm24 │ │ │ │ - vpsravd %zmm27,%zmm25,%zmm25 │ │ │ │ - vpackssdw %zmm26,%zmm18,%zmm18 │ │ │ │ - vpackssdw %zmm25,%zmm24,%zmm5 │ │ │ │ - vpaddd 0x280(%r8),%zmm27,%zmm24 │ │ │ │ - vpaddd 0x280(%rdx),%zmm27,%zmm25 │ │ │ │ - vpsubd %zmm21,%zmm24,%zmm26 │ │ │ │ - vpaddd %zmm21,%zmm24,%zmm24 │ │ │ │ - vpaddd %zmm2,%zmm25,%zmm21 │ │ │ │ - vpsubd %zmm2,%zmm25,%zmm25 │ │ │ │ - vpsravd %zmm27,%zmm26,%zmm26 │ │ │ │ - vpsravd %zmm27,%zmm21,%zmm21 │ │ │ │ - vpsravd %zmm27,%zmm24,%zmm24 │ │ │ │ - vpsravd %zmm27,%zmm25,%zmm25 │ │ │ │ - vpackssdw %zmm26,%zmm21,%zmm21 │ │ │ │ - vpackssdw %zmm25,%zmm24,%zmm2 │ │ │ │ - vpaddd 0x180(%r8),%zmm27,%zmm24 │ │ │ │ - vpaddd 0x180(%rdx),%zmm27,%zmm25 │ │ │ │ - vpsubd %zmm19,%zmm24,%zmm26 │ │ │ │ - vpaddd %zmm19,%zmm24,%zmm24 │ │ │ │ - vpaddd %zmm4,%zmm25,%zmm19 │ │ │ │ - vpsubd %zmm4,%zmm25,%zmm25 │ │ │ │ - vpsravd %zmm27,%zmm26,%zmm26 │ │ │ │ - vpsravd %zmm27,%zmm19,%zmm19 │ │ │ │ - vpsravd %zmm27,%zmm24,%zmm24 │ │ │ │ - vpsravd %zmm27,%zmm25,%zmm25 │ │ │ │ - vpackssdw %zmm26,%zmm19,%zmm19 │ │ │ │ - vpackssdw %zmm25,%zmm24,%zmm4 │ │ │ │ - vpaddd 0x200(%r8),%zmm27,%zmm24 │ │ │ │ - vpaddd 0x200(%rdx),%zmm27,%zmm25 │ │ │ │ - vpsubd %zmm20,%zmm24,%zmm26 │ │ │ │ - vpaddd %zmm20,%zmm24,%zmm24 │ │ │ │ - vpaddd %zmm3,%zmm25,%zmm20 │ │ │ │ - vpsubd %zmm3,%zmm25,%zmm25 │ │ │ │ - vpsravd %zmm27,%zmm26,%zmm26 │ │ │ │ - vpsravd %zmm27,%zmm20,%zmm20 │ │ │ │ - vpsravd %zmm27,%zmm24,%zmm24 │ │ │ │ - vpsravd %zmm27,%zmm25,%zmm25 │ │ │ │ - vpackssdw %zmm26,%zmm20,%zmm20 │ │ │ │ - vpackssdw %zmm25,%zmm24,%zmm3 │ │ │ │ - vmovdqa32 %zmm29,%zmm30 │ │ │ │ - vpermi2q %zmm0,%zmm16,%zmm30 │ │ │ │ - vpermt2q %zmm0,%zmm28,%zmm16 │ │ │ │ - vmovdqa32 %zmm29,%zmm31 │ │ │ │ - vpermi2q %zmm1,%zmm17,%zmm31 │ │ │ │ - vpermt2q %zmm1,%zmm28,%zmm17 │ │ │ │ - vmovdqa32 %zmm29,%zmm0 │ │ │ │ - vpermi2q %zmm2,%zmm18,%zmm0 │ │ │ │ - vpermt2q %zmm2,%zmm28,%zmm18 │ │ │ │ - vmovdqa32 %zmm29,%zmm1 │ │ │ │ - vpermi2q %zmm3,%zmm19,%zmm1 │ │ │ │ - vpermt2q %zmm3,%zmm28,%zmm19 │ │ │ │ - vmovdqa32 %zmm29,%zmm2 │ │ │ │ - vpermi2q %zmm4,%zmm20,%zmm2 │ │ │ │ - vpermt2q %zmm4,%zmm28,%zmm20 │ │ │ │ - vmovdqa32 %zmm29,%zmm3 │ │ │ │ - vpermi2q %zmm5,%zmm21,%zmm3 │ │ │ │ - vpermt2q %zmm5,%zmm28,%zmm21 │ │ │ │ - vmovdqa32 %zmm29,%zmm4 │ │ │ │ - vpermi2q %zmm6,%zmm22,%zmm4 │ │ │ │ - vpermt2q %zmm6,%zmm28,%zmm22 │ │ │ │ - vmovdqa32 %zmm29,%zmm5 │ │ │ │ - vpermi2q %zmm7,%zmm23,%zmm5 │ │ │ │ - vpermt2q %zmm7,%zmm28,%zmm23 │ │ │ │ - vpunpckhwd %zmm19,%zmm18,%zmm24 │ │ │ │ - vpunpcklwd %zmm19,%zmm18,%zmm18 │ │ │ │ - vpunpckhwd %zmm17,%zmm16,%zmm19 │ │ │ │ - vpunpcklwd %zmm17,%zmm16,%zmm16 │ │ │ │ - vpunpckhwd %zmm21,%zmm20,%zmm17 │ │ │ │ - vpunpcklwd %zmm21,%zmm20,%zmm20 │ │ │ │ - vpunpckhwd %zmm23,%zmm22,%zmm21 │ │ │ │ - vpunpcklwd %zmm23,%zmm22,%zmm22 │ │ │ │ - vpunpckhwd %zmm31,%zmm30,%zmm23 │ │ │ │ - vpunpcklwd %zmm31,%zmm30,%zmm30 │ │ │ │ - vpunpckhwd %zmm1,%zmm0,%zmm31 │ │ │ │ - vpunpcklwd %zmm1,%zmm0,%zmm0 │ │ │ │ - vpunpckhwd %zmm3,%zmm2,%zmm1 │ │ │ │ - vpunpcklwd %zmm3,%zmm2,%zmm2 │ │ │ │ - vpunpckhwd %zmm5,%zmm4,%zmm3 │ │ │ │ - vpunpcklwd %zmm5,%zmm4,%zmm4 │ │ │ │ - vpunpckhdq %zmm21,%zmm17,%zmm5 │ │ │ │ - vpunpckldq %zmm21,%zmm17,%zmm17 │ │ │ │ - vpunpckhdq %zmm0,%zmm30,%zmm21 │ │ │ │ - vpunpckldq %zmm0,%zmm30,%zmm30 │ │ │ │ - vpunpckhdq %zmm4,%zmm2,%zmm0 │ │ │ │ - vpunpckldq %zmm4,%zmm2,%zmm2 │ │ │ │ - vpunpckldq %zmm22,%zmm20,%zmm4 │ │ │ │ - vpunpckhdq %zmm22,%zmm20,%zmm20 │ │ │ │ - vpunpckldq %zmm31,%zmm23,%zmm22 │ │ │ │ - vpunpckhdq %zmm31,%zmm23,%zmm23 │ │ │ │ - vpunpckhdq %zmm18,%zmm16,%zmm31 │ │ │ │ - vpunpckldq %zmm18,%zmm16,%zmm16 │ │ │ │ - vpunpckldq %zmm24,%zmm19,%zmm18 │ │ │ │ - vpunpckhdq %zmm24,%zmm19,%zmm19 │ │ │ │ - vpunpckhdq %zmm3,%zmm1,%zmm24 │ │ │ │ - vpunpckldq %zmm3,%zmm1,%zmm1 │ │ │ │ - ret │ │ │ │ - vmovdqa32 %zmm16,(%rdx) │ │ │ │ - vmovdqa32 %zmm17,0x80(%rdx) │ │ │ │ - vmovdqa32 %zmm18,0x100(%rdx) │ │ │ │ - vmovdqa32 %zmm19,0x180(%rdx) │ │ │ │ - vmovdqa32 %zmm20,0x200(%rdx) │ │ │ │ - vmovdqa32 %zmm21,0x280(%rdx) │ │ │ │ - vmovdqa32 %zmm22,0x300(%rdx) │ │ │ │ - vmovdqa32 %zmm23,0x380(%rdx) │ │ │ │ - vpmulld 0x40(%rdx),%zmm28,%zmm16 │ │ │ │ - vpmulld 0xc0(%rdx),%zmm28,%zmm17 │ │ │ │ - vpmulld 0x140(%rdx),%zmm28,%zmm18 │ │ │ │ - vpmulld 0x1c0(%rdx),%zmm28,%zmm19 │ │ │ │ - vpmulld 0x240(%rdx),%zmm28,%zmm20 │ │ │ │ - vpmulld 0x2c0(%rdx),%zmm28,%zmm21 │ │ │ │ - vpmulld 0x340(%rdx),%zmm28,%zmm22 │ │ │ │ - vpmulld 0x3c0(%rdx),%zmm28,%zmm23 │ │ │ │ - vmovdqa32 %zmm7,0x40(%rdx) │ │ │ │ - vmovdqa32 %zmm6,0xc0(%rdx) │ │ │ │ - vmovdqa32 %zmm5,0x140(%rdx) │ │ │ │ - vmovdqa32 %zmm4,0x1c0(%rdx) │ │ │ │ - vmovdqa32 %zmm3,0x240(%rdx) │ │ │ │ - vmovdqa32 %zmm2,0x2c0(%rdx) │ │ │ │ - vmovdqa32 %zmm1,0x340(%rdx) │ │ │ │ - vmovdqa32 %zmm0,0x3c0(%rdx) │ │ │ │ - ret │ │ │ │ - vpaddd %zmm29,%zmm16,%zmm16 │ │ │ │ - vpaddd %zmm29,%zmm17,%zmm17 │ │ │ │ - vpaddd %zmm29,%zmm18,%zmm18 │ │ │ │ - vpaddd %zmm29,%zmm19,%zmm19 │ │ │ │ - vpsrad $0xc,%zmm16,%zmm16 │ │ │ │ - vpsrad $0xc,%zmm17,%zmm17 │ │ │ │ - vpsrad $0xc,%zmm18,%zmm18 │ │ │ │ - vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ - vpmulld 0x30(%r9){1to16},%zmm16,%zmm7 │ │ │ │ - vpmulld -0x1c0(%r9){1to16},%zmm16,%zmm16 │ │ │ │ - vpmulld -0x130(%r9){1to16},%zmm19,%zmm4 │ │ │ │ - vpmulld -0x50(%r9){1to16},%zmm19,%zmm19 │ │ │ │ - vpmulld 0x28(%r9){1to16},%zmm18,%zmm5 │ │ │ │ - vpmulld -0x1b8(%r9){1to16},%zmm18,%zmm18 │ │ │ │ - vpmulld -0x128(%r9){1to16},%zmm17,%zmm22 │ │ │ │ - vpmulld 0x38(%r9){1to16},%zmm17,%zmm1 │ │ │ │ - vpsubd %zmm4,%zmm29,%zmm4 │ │ │ │ - vpsubd %zmm22,%zmm29,%zmm22 │ │ │ │ - vpaddd %zmm29,%zmm7,%zmm7 │ │ │ │ - vpaddd %zmm29,%zmm16,%zmm16 │ │ │ │ - vpaddd %zmm29,%zmm19,%zmm19 │ │ │ │ - vpaddd %zmm29,%zmm5,%zmm5 │ │ │ │ - vpaddd %zmm29,%zmm18,%zmm18 │ │ │ │ - vpaddd %zmm29,%zmm1,%zmm1 │ │ │ │ - vpsrad $0xc,%zmm4,%zmm4 │ │ │ │ - vpsrad $0xc,%zmm22,%zmm22 │ │ │ │ - vpsrad $0xc,%zmm7,%zmm7 │ │ │ │ - vpsrad $0xc,%zmm16,%zmm16 │ │ │ │ - vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ - vpsrad $0xc,%zmm5,%zmm5 │ │ │ │ - vpsrad $0xc,%zmm18,%zmm18 │ │ │ │ - vpsrad $0xc,%zmm1,%zmm1 │ │ │ │ - vmovdqa32 %zmm16,%zmm24 │ │ │ │ - vmovdqa32 %zmm7,%zmm0 │ │ │ │ - vmovdqa32 %zmm4,%zmm23 │ │ │ │ - vmovdqa32 %zmm19,%zmm20 │ │ │ │ - vmovdqa32 %zmm18,%zmm3 │ │ │ │ - vmovdqa32 %zmm5,%zmm2 │ │ │ │ - vmovdqa32 %zmm22,%zmm21 │ │ │ │ - vmovdqa32 %zmm1,%zmm6 │ │ │ │ - jmp 35c3cb <__cxa_finalize@plt+0x33137b> │ │ │ │ - call 356683 <__cxa_finalize@plt+0x32b633> │ │ │ │ - vpmulld 0x30(%r9){1to16},%zmm16,%zmm7 │ │ │ │ - vpmulld -0x1c0(%r9){1to16},%zmm16,%zmm16 │ │ │ │ - vpmulld -0xe0(%r9){1to16},%zmm23,%zmm0 │ │ │ │ - vpmulld -0xa0(%r9){1to16},%zmm23,%zmm23 │ │ │ │ - vpmulld -0x60(%r9){1to16},%zmm20,%zmm3 │ │ │ │ - vpmulld -0x120(%r9){1to16},%zmm20,%zmm20 │ │ │ │ - vpmulld -0x130(%r9){1to16},%zmm19,%zmm4 │ │ │ │ - vpmulld -0x50(%r9){1to16},%zmm19,%zmm19 │ │ │ │ - vpmulld 0x28(%r9){1to16},%zmm18,%zmm5 │ │ │ │ - vpmulld -0x1b8(%r9){1to16},%zmm18,%zmm18 │ │ │ │ - vpmulld -0xd8(%r9){1to16},%zmm21,%zmm2 │ │ │ │ - vpmulld -0x98(%r9){1to16},%zmm21,%zmm21 │ │ │ │ - vpmulld -0x58(%r9){1to16},%zmm22,%zmm1 │ │ │ │ - vpmulld -0x118(%r9){1to16},%zmm22,%zmm22 │ │ │ │ - vpmulld -0x128(%r9){1to16},%zmm17,%zmm6 │ │ │ │ - vpmulld 0x38(%r9){1to16},%zmm17,%zmm17 │ │ │ │ - vpsubd %zmm0,%zmm29,%zmm0 │ │ │ │ - vpsubd %zmm4,%zmm29,%zmm4 │ │ │ │ - vpsubd %zmm2,%zmm29,%zmm2 │ │ │ │ - vpsubd %zmm6,%zmm29,%zmm6 │ │ │ │ - call 358b48 <__cxa_finalize@plt+0x32daf8> │ │ │ │ - jmp 35c2a6 <__cxa_finalize@plt+0x331256> │ │ │ │ - call 356683 <__cxa_finalize@plt+0x32b633> │ │ │ │ - call 358b30 <__cxa_finalize@plt+0x32dae0> │ │ │ │ - vpbroadcastd 0x30(%r9),%zmm24 │ │ │ │ - vpmulld %zmm24,%zmm16,%zmm25 │ │ │ │ - vpmulld %zmm7,%zmm24,%zmm24 │ │ │ │ - vpbroadcastd -0x1c0(%r9),%zmm26 │ │ │ │ - vpmulld %zmm26,%zmm16,%zmm16 │ │ │ │ - vpmulld %zmm26,%zmm7,%zmm7 │ │ │ │ - vpaddd %zmm25,%zmm7,%zmm7 │ │ │ │ - vpsubd %zmm24,%zmm16,%zmm16 │ │ │ │ - vpbroadcastd -0xe0(%r9),%zmm24 │ │ │ │ - vpmulld %zmm24,%zmm0,%zmm25 │ │ │ │ - vpmulld %zmm23,%zmm24,%zmm24 │ │ │ │ - vpbroadcastd -0xa0(%r9),%zmm26 │ │ │ │ - vpmulld %zmm26,%zmm0,%zmm0 │ │ │ │ - vpmulld %zmm26,%zmm23,%zmm23 │ │ │ │ - vpaddd %zmm25,%zmm23,%zmm23 │ │ │ │ - vpsubd %zmm24,%zmm0,%zmm0 │ │ │ │ - vpbroadcastd -0x60(%r9),%zmm24 │ │ │ │ - vpmulld %zmm24,%zmm20,%zmm25 │ │ │ │ - vpmulld %zmm3,%zmm24,%zmm24 │ │ │ │ - vpbroadcastd -0x120(%r9),%zmm26 │ │ │ │ - vpmulld %zmm26,%zmm20,%zmm20 │ │ │ │ - vpmulld %zmm26,%zmm3,%zmm3 │ │ │ │ - vpaddd %zmm25,%zmm3,%zmm3 │ │ │ │ - vpsubd %zmm24,%zmm20,%zmm20 │ │ │ │ - vpbroadcastd -0x130(%r9),%zmm24 │ │ │ │ - vpmulld %zmm24,%zmm4,%zmm25 │ │ │ │ - vpmulld %zmm19,%zmm24,%zmm24 │ │ │ │ - vpbroadcastd -0x50(%r9),%zmm26 │ │ │ │ - vpmulld %zmm26,%zmm4,%zmm4 │ │ │ │ - vpmulld %zmm26,%zmm19,%zmm19 │ │ │ │ - vpaddd %zmm25,%zmm19,%zmm19 │ │ │ │ - vpsubd %zmm24,%zmm4,%zmm4 │ │ │ │ - vpbroadcastd 0x28(%r9),%zmm24 │ │ │ │ - vpmulld %zmm24,%zmm18,%zmm25 │ │ │ │ - vpmulld %zmm5,%zmm24,%zmm24 │ │ │ │ - vpbroadcastd -0x1b8(%r9),%zmm26 │ │ │ │ - vpmulld %zmm26,%zmm18,%zmm18 │ │ │ │ - vpmulld %zmm26,%zmm5,%zmm5 │ │ │ │ - vpaddd %zmm25,%zmm5,%zmm5 │ │ │ │ - vpsubd %zmm24,%zmm18,%zmm18 │ │ │ │ - vpbroadcastd -0xd8(%r9),%zmm24 │ │ │ │ - vpmulld %zmm24,%zmm2,%zmm25 │ │ │ │ - vpmulld %zmm21,%zmm24,%zmm24 │ │ │ │ - vpbroadcastd -0x98(%r9),%zmm26 │ │ │ │ - vpmulld %zmm26,%zmm2,%zmm2 │ │ │ │ - vpmulld %zmm26,%zmm21,%zmm21 │ │ │ │ - vpaddd %zmm25,%zmm21,%zmm21 │ │ │ │ - vpsubd %zmm24,%zmm2,%zmm2 │ │ │ │ - vpbroadcastd -0x58(%r9),%zmm24 │ │ │ │ - vpmulld %zmm24,%zmm22,%zmm25 │ │ │ │ - vpmulld %zmm1,%zmm24,%zmm24 │ │ │ │ - vpbroadcastd -0x118(%r9),%zmm26 │ │ │ │ - vpmulld %zmm26,%zmm22,%zmm22 │ │ │ │ - vpmulld %zmm26,%zmm1,%zmm1 │ │ │ │ - vpaddd %zmm25,%zmm1,%zmm1 │ │ │ │ - vpsubd %zmm24,%zmm22,%zmm22 │ │ │ │ - vpbroadcastd -0x128(%r9),%zmm24 │ │ │ │ - vpmulld %zmm24,%zmm6,%zmm25 │ │ │ │ - vpmulld %zmm17,%zmm24,%zmm24 │ │ │ │ - vpbroadcastd 0x38(%r9),%zmm26 │ │ │ │ - vpmulld %zmm26,%zmm6,%zmm6 │ │ │ │ - vpmulld %zmm26,%zmm17,%zmm17 │ │ │ │ - vpaddd %zmm25,%zmm17,%zmm17 │ │ │ │ - vpsubd %zmm24,%zmm6,%zmm6 │ │ │ │ - call 358b30 <__cxa_finalize@plt+0x32dae0> │ │ │ │ - call 356683 <__cxa_finalize@plt+0x32b633> │ │ │ │ - vpsubd %zmm0,%zmm16,%zmm24 │ │ │ │ - vpaddd %zmm0,%zmm16,%zmm16 │ │ │ │ - vpsubd %zmm23,%zmm7,%zmm0 │ │ │ │ - vpaddd %zmm23,%zmm7,%zmm7 │ │ │ │ - vpmaxsd %zmm30,%zmm24,%zmm24 │ │ │ │ - vpmaxsd %zmm30,%zmm16,%zmm16 │ │ │ │ - vpmaxsd %zmm30,%zmm0,%zmm0 │ │ │ │ - vpmaxsd %zmm30,%zmm7,%zmm7 │ │ │ │ - vpaddd %zmm20,%zmm4,%zmm23 │ │ │ │ - vpsubd %zmm20,%zmm4,%zmm4 │ │ │ │ - vpminsd %zmm31,%zmm24,%zmm24 │ │ │ │ - vpminsd %zmm31,%zmm16,%zmm16 │ │ │ │ - vpminsd %zmm31,%zmm0,%zmm0 │ │ │ │ - vpminsd %zmm31,%zmm7,%zmm7 │ │ │ │ - vpaddd %zmm3,%zmm19,%zmm20 │ │ │ │ - vpsubd %zmm3,%zmm19,%zmm19 │ │ │ │ - vpmaxsd %zmm30,%zmm23,%zmm23 │ │ │ │ - vpmaxsd %zmm30,%zmm4,%zmm4 │ │ │ │ - vpmaxsd %zmm30,%zmm20,%zmm20 │ │ │ │ - vpmaxsd %zmm30,%zmm19,%zmm19 │ │ │ │ - vpsubd %zmm2,%zmm18,%zmm3 │ │ │ │ - vpaddd %zmm2,%zmm18,%zmm18 │ │ │ │ - vpminsd %zmm31,%zmm23,%zmm23 │ │ │ │ - vpminsd %zmm31,%zmm4,%zmm4 │ │ │ │ - vpminsd %zmm31,%zmm20,%zmm20 │ │ │ │ - vpminsd %zmm31,%zmm19,%zmm19 │ │ │ │ - vpsubd %zmm21,%zmm5,%zmm2 │ │ │ │ - vpaddd %zmm21,%zmm5,%zmm5 │ │ │ │ - vpmaxsd %zmm30,%zmm3,%zmm3 │ │ │ │ - vpmaxsd %zmm30,%zmm18,%zmm18 │ │ │ │ - vpmaxsd %zmm30,%zmm2,%zmm2 │ │ │ │ - vpmaxsd %zmm30,%zmm5,%zmm5 │ │ │ │ - vpsubd %zmm22,%zmm6,%zmm21 │ │ │ │ - vpaddd %zmm6,%zmm22,%zmm22 │ │ │ │ - vpminsd %zmm31,%zmm3,%zmm3 │ │ │ │ - vpminsd %zmm31,%zmm18,%zmm18 │ │ │ │ - vpminsd %zmm31,%zmm2,%zmm2 │ │ │ │ - vpminsd %zmm31,%zmm5,%zmm5 │ │ │ │ - vpsubd %zmm1,%zmm17,%zmm6 │ │ │ │ - vpaddd %zmm17,%zmm1,%zmm1 │ │ │ │ - vpmaxsd %zmm30,%zmm21,%zmm21 │ │ │ │ - vpmaxsd %zmm30,%zmm22,%zmm22 │ │ │ │ - vpmaxsd %zmm30,%zmm6,%zmm6 │ │ │ │ - vpmaxsd %zmm30,%zmm1,%zmm1 │ │ │ │ - vpminsd %zmm31,%zmm21,%zmm21 │ │ │ │ - vpminsd %zmm31,%zmm22,%zmm22 │ │ │ │ - vpminsd %zmm31,%zmm6,%zmm6 │ │ │ │ - vpminsd %zmm31,%zmm1,%zmm1 │ │ │ │ - vpbroadcastd -0x30(%r9),%zmm27 │ │ │ │ - vpbroadcastd -0x140(%r9),%zmm26 │ │ │ │ - vpmulld %zmm27,%zmm0,%zmm17 │ │ │ │ - vpmulld %zmm27,%zmm24,%zmm25 │ │ │ │ - vpmulld %zmm26,%zmm0,%zmm0 │ │ │ │ - vpmulld %zmm26,%zmm24,%zmm24 │ │ │ │ - vpaddd %zmm29,%zmm17,%zmm17 │ │ │ │ - vpaddd %zmm17,%zmm24,%zmm24 │ │ │ │ - vpaddd %zmm29,%zmm0,%zmm0 │ │ │ │ - vpsubd %zmm25,%zmm0,%zmm0 │ │ │ │ - vpsrad $0xc,%zmm24,%zmm24 │ │ │ │ - vpsrad $0xc,%zmm0,%zmm0 │ │ │ │ - vpmulld %zmm27,%zmm19,%zmm17 │ │ │ │ - vpmulld %zmm27,%zmm4,%zmm25 │ │ │ │ - vpmulld %zmm26,%zmm19,%zmm19 │ │ │ │ - vpmulld %zmm26,%zmm4,%zmm4 │ │ │ │ - vpsubd %zmm17,%zmm29,%zmm17 │ │ │ │ - vpsubd %zmm4,%zmm17,%zmm4 │ │ │ │ - vpaddd %zmm29,%zmm19,%zmm19 │ │ │ │ - vpsubd %zmm25,%zmm19,%zmm19 │ │ │ │ - vpsrad $0xc,%zmm4,%zmm4 │ │ │ │ - vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ - vpbroadcastd -0x38(%r9),%zmm27 │ │ │ │ - vpbroadcastd -0x28(%r9),%zmm26 │ │ │ │ - vpmulld %zmm27,%zmm2,%zmm17 │ │ │ │ - vpmulld %zmm27,%zmm3,%zmm25 │ │ │ │ - vpmulld %zmm26,%zmm2,%zmm2 │ │ │ │ - vpmulld %zmm26,%zmm3,%zmm3 │ │ │ │ - vpaddd %zmm29,%zmm17,%zmm17 │ │ │ │ - vpaddd %zmm17,%zmm3,%zmm3 │ │ │ │ - vpaddd %zmm29,%zmm2,%zmm2 │ │ │ │ - vpsubd %zmm25,%zmm2,%zmm2 │ │ │ │ - vpsrad $0xc,%zmm3,%zmm3 │ │ │ │ - vpsrad $0xc,%zmm2,%zmm2 │ │ │ │ - vpmulld %zmm27,%zmm6,%zmm17 │ │ │ │ - vpmulld %zmm27,%zmm21,%zmm25 │ │ │ │ - vpmulld %zmm26,%zmm6,%zmm6 │ │ │ │ - vpmulld %zmm26,%zmm21,%zmm21 │ │ │ │ - vpsubd %zmm17,%zmm29,%zmm17 │ │ │ │ - vpsubd %zmm21,%zmm17,%zmm21 │ │ │ │ - vpaddd %zmm29,%zmm6,%zmm6 │ │ │ │ - vpsubd %zmm25,%zmm6,%zmm6 │ │ │ │ - vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ - vpsrad $0xc,%zmm6,%zmm6 │ │ │ │ - vpaddd %zmm18,%zmm22,%zmm17 │ │ │ │ - vpsubd %zmm18,%zmm22,%zmm22 │ │ │ │ - vpsubd %zmm5,%zmm1,%zmm18 │ │ │ │ - vpaddd %zmm5,%zmm1,%zmm1 │ │ │ │ - vpmaxsd %zmm30,%zmm17,%zmm17 │ │ │ │ - vpmaxsd %zmm30,%zmm22,%zmm22 │ │ │ │ - vpmaxsd %zmm30,%zmm18,%zmm18 │ │ │ │ - vpmaxsd %zmm30,%zmm1,%zmm1 │ │ │ │ - vpsubd %zmm20,%zmm7,%zmm5 │ │ │ │ - vpaddd %zmm20,%zmm7,%zmm7 │ │ │ │ - vpminsd %zmm31,%zmm17,%zmm17 │ │ │ │ - vpminsd %zmm31,%zmm22,%zmm22 │ │ │ │ - vpminsd %zmm31,%zmm18,%zmm18 │ │ │ │ - vpminsd %zmm31,%zmm1,%zmm1 │ │ │ │ - vpsubd %zmm4,%zmm0,%zmm20 │ │ │ │ - vpaddd %zmm4,%zmm0,%zmm0 │ │ │ │ - vpmaxsd %zmm30,%zmm5,%zmm5 │ │ │ │ - vpmaxsd %zmm30,%zmm7,%zmm7 │ │ │ │ - vpmaxsd %zmm30,%zmm20,%zmm20 │ │ │ │ - vpmaxsd %zmm30,%zmm0,%zmm0 │ │ │ │ - vpsubd %zmm23,%zmm16,%zmm4 │ │ │ │ - vpaddd %zmm23,%zmm16,%zmm16 │ │ │ │ - vpminsd %zmm31,%zmm5,%zmm5 │ │ │ │ - vpminsd %zmm31,%zmm7,%zmm7 │ │ │ │ - vpminsd %zmm31,%zmm20,%zmm20 │ │ │ │ - vpminsd %zmm31,%zmm0,%zmm0 │ │ │ │ - vpsubd %zmm19,%zmm24,%zmm23 │ │ │ │ - vpaddd %zmm24,%zmm19,%zmm19 │ │ │ │ - vpmaxsd %zmm30,%zmm4,%zmm4 │ │ │ │ - vpmaxsd %zmm30,%zmm16,%zmm16 │ │ │ │ - vpmaxsd %zmm30,%zmm23,%zmm23 │ │ │ │ - vpmaxsd %zmm30,%zmm19,%zmm19 │ │ │ │ - vpaddd %zmm2,%zmm21,%zmm24 │ │ │ │ - vpsubd %zmm2,%zmm21,%zmm21 │ │ │ │ - vpminsd %zmm31,%zmm4,%zmm4 │ │ │ │ - vpminsd %zmm31,%zmm16,%zmm16 │ │ │ │ - vpminsd %zmm31,%zmm23,%zmm23 │ │ │ │ - vpminsd %zmm31,%zmm19,%zmm19 │ │ │ │ - vpsubd %zmm3,%zmm6,%zmm2 │ │ │ │ - vpaddd %zmm3,%zmm6,%zmm6 │ │ │ │ - vpmaxsd %zmm30,%zmm24,%zmm24 │ │ │ │ - vpmaxsd %zmm30,%zmm21,%zmm21 │ │ │ │ - vpmaxsd %zmm30,%zmm2,%zmm2 │ │ │ │ - vpmaxsd %zmm30,%zmm6,%zmm6 │ │ │ │ - vpbroadcastd -0xb0(%r9),%zmm27 │ │ │ │ - vpbroadcastd -0xc8(%r9),%zmm26 │ │ │ │ - vpminsd %zmm31,%zmm24,%zmm24 │ │ │ │ - vpminsd %zmm31,%zmm21,%zmm21 │ │ │ │ - vpminsd %zmm31,%zmm2,%zmm2 │ │ │ │ - vpminsd %zmm31,%zmm6,%zmm6 │ │ │ │ - vpmulld %zmm27,%zmm5,%zmm3 │ │ │ │ - vpmulld %zmm27,%zmm4,%zmm25 │ │ │ │ - vpmulld %zmm26,%zmm5,%zmm5 │ │ │ │ - vpmulld %zmm26,%zmm4,%zmm4 │ │ │ │ - vpaddd %zmm29,%zmm3,%zmm3 │ │ │ │ - vpaddd %zmm3,%zmm4,%zmm4 │ │ │ │ - vpaddd %zmm29,%zmm5,%zmm5 │ │ │ │ - vpsubd %zmm25,%zmm5,%zmm5 │ │ │ │ - vpsrad $0xc,%zmm4,%zmm4 │ │ │ │ - vpsrad $0xc,%zmm5,%zmm5 │ │ │ │ - vpmulld %zmm27,%zmm18,%zmm3 │ │ │ │ - vpmulld %zmm27,%zmm22,%zmm25 │ │ │ │ - vpmulld %zmm26,%zmm18,%zmm18 │ │ │ │ - vpmulld %zmm26,%zmm22,%zmm22 │ │ │ │ - vpsubd %zmm3,%zmm29,%zmm3 │ │ │ │ - vpsubd %zmm22,%zmm3,%zmm22 │ │ │ │ - vpaddd %zmm29,%zmm18,%zmm18 │ │ │ │ - vpsubd %zmm25,%zmm18,%zmm18 │ │ │ │ - vpsrad $0xc,%zmm22,%zmm22 │ │ │ │ - vpsrad $0xc,%zmm18,%zmm18 │ │ │ │ - vpmulld %zmm27,%zmm23,%zmm3 │ │ │ │ - vpmulld %zmm27,%zmm20,%zmm25 │ │ │ │ - vpmulld %zmm26,%zmm23,%zmm23 │ │ │ │ - vpmulld %zmm26,%zmm20,%zmm20 │ │ │ │ - vpaddd %zmm29,%zmm3,%zmm3 │ │ │ │ - vpaddd %zmm3,%zmm20,%zmm20 │ │ │ │ - vpaddd %zmm29,%zmm23,%zmm23 │ │ │ │ - vpsubd %zmm25,%zmm23,%zmm23 │ │ │ │ - vpsrad $0xc,%zmm20,%zmm20 │ │ │ │ - vpsrad $0xc,%zmm23,%zmm23 │ │ │ │ - vpmulld %zmm27,%zmm2,%zmm3 │ │ │ │ - vpmulld %zmm27,%zmm21,%zmm25 │ │ │ │ - vpmulld %zmm26,%zmm2,%zmm2 │ │ │ │ - vpmulld %zmm26,%zmm21,%zmm21 │ │ │ │ - vpsubd %zmm3,%zmm29,%zmm3 │ │ │ │ - vpsubd %zmm21,%zmm3,%zmm21 │ │ │ │ - vpaddd %zmm29,%zmm2,%zmm2 │ │ │ │ - vpsubd %zmm25,%zmm2,%zmm2 │ │ │ │ - vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ - vpsrad $0xc,%zmm2,%zmm2 │ │ │ │ - vpsubd %zmm17,%zmm16,%zmm3 │ │ │ │ - vpaddd %zmm17,%zmm16,%zmm16 │ │ │ │ - vpaddd %zmm0,%zmm24,%zmm17 │ │ │ │ - vpsubd %zmm24,%zmm0,%zmm24 │ │ │ │ - vpmaxsd %zmm30,%zmm3,%zmm3 │ │ │ │ - vpmaxsd %zmm30,%zmm16,%zmm16 │ │ │ │ - vpmaxsd %zmm30,%zmm17,%zmm17 │ │ │ │ - vpmaxsd %zmm30,%zmm24,%zmm24 │ │ │ │ - vpsubd %zmm1,%zmm7,%zmm0 │ │ │ │ - vpaddd %zmm1,%zmm7,%zmm7 │ │ │ │ - vpminsd %zmm31,%zmm3,%zmm3 │ │ │ │ - vpminsd %zmm31,%zmm16,%zmm16 │ │ │ │ - vpminsd %zmm31,%zmm17,%zmm17 │ │ │ │ - vpminsd %zmm31,%zmm24,%zmm24 │ │ │ │ - vpsubd %zmm6,%zmm19,%zmm1 │ │ │ │ - vpaddd %zmm19,%zmm6,%zmm6 │ │ │ │ - vpmaxsd %zmm30,%zmm0,%zmm0 │ │ │ │ - vpmaxsd %zmm30,%zmm7,%zmm7 │ │ │ │ - vpmaxsd %zmm30,%zmm1,%zmm1 │ │ │ │ - vpmaxsd %zmm30,%zmm6,%zmm6 │ │ │ │ - vpaddd %zmm5,%zmm22,%zmm19 │ │ │ │ - vpsubd %zmm22,%zmm5,%zmm22 │ │ │ │ - vpminsd %zmm31,%zmm0,%zmm0 │ │ │ │ - vpminsd %zmm31,%zmm7,%zmm7 │ │ │ │ - vpminsd %zmm31,%zmm1,%zmm1 │ │ │ │ - vpminsd %zmm31,%zmm6,%zmm6 │ │ │ │ - vpaddd %zmm20,%zmm2,%zmm5 │ │ │ │ - vpsubd %zmm2,%zmm20,%zmm2 │ │ │ │ - vpmaxsd %zmm30,%zmm19,%zmm19 │ │ │ │ - vpmaxsd %zmm30,%zmm22,%zmm22 │ │ │ │ - vpmaxsd %zmm30,%zmm5,%zmm5 │ │ │ │ - vpmaxsd %zmm30,%zmm2,%zmm2 │ │ │ │ - vpsubd %zmm18,%zmm4,%zmm20 │ │ │ │ - vpaddd %zmm18,%zmm4,%zmm4 │ │ │ │ - vpminsd %zmm31,%zmm19,%zmm19 │ │ │ │ - vpminsd %zmm31,%zmm22,%zmm22 │ │ │ │ - vpminsd %zmm31,%zmm5,%zmm5 │ │ │ │ - vpminsd %zmm31,%zmm2,%zmm2 │ │ │ │ - vpaddd %zmm21,%zmm23,%zmm18 │ │ │ │ - vpsubd %zmm21,%zmm23,%zmm23 │ │ │ │ - vpmaxsd %zmm30,%zmm20,%zmm20 │ │ │ │ - vpmaxsd %zmm30,%zmm4,%zmm4 │ │ │ │ - vpmaxsd %zmm30,%zmm18,%zmm18 │ │ │ │ - vpmaxsd %zmm30,%zmm23,%zmm23 │ │ │ │ - vpminsd %zmm31,%zmm20,%zmm20 │ │ │ │ - vpminsd %zmm31,%zmm4,%zmm4 │ │ │ │ - vpminsd %zmm31,%zmm18,%zmm18 │ │ │ │ - vpminsd %zmm31,%zmm23,%zmm23 │ │ │ │ - vpmulld %zmm28,%zmm2,%zmm2 │ │ │ │ - vpmulld %zmm28,%zmm0,%zmm0 │ │ │ │ - vpmulld %zmm28,%zmm20,%zmm20 │ │ │ │ - vpmulld %zmm28,%zmm1,%zmm1 │ │ │ │ - vpmulld %zmm28,%zmm23,%zmm23 │ │ │ │ - vpmulld %zmm28,%zmm3,%zmm3 │ │ │ │ - vpmulld %zmm28,%zmm22,%zmm22 │ │ │ │ - vpmulld %zmm28,%zmm24,%zmm24 │ │ │ │ - vpaddd %zmm29,%zmm2,%zmm2 │ │ │ │ - vpaddd %zmm29,%zmm0,%zmm0 │ │ │ │ - vpaddd %zmm29,%zmm20,%zmm20 │ │ │ │ - vpaddd %zmm29,%zmm1,%zmm1 │ │ │ │ - vpsubd %zmm23,%zmm2,%zmm21 │ │ │ │ - vpaddd %zmm23,%zmm2,%zmm2 │ │ │ │ - vpsubd %zmm3,%zmm0,%zmm23 │ │ │ │ - vpaddd %zmm3,%zmm0,%zmm0 │ │ │ │ - vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ - vpsrad $0xc,%zmm2,%zmm2 │ │ │ │ - vpsrad $0xc,%zmm23,%zmm23 │ │ │ │ - vpsrad $0xc,%zmm0,%zmm0 │ │ │ │ - vpaddd %zmm22,%zmm20,%zmm3 │ │ │ │ - vpsubd %zmm22,%zmm20,%zmm20 │ │ │ │ - vpsubd %zmm24,%zmm1,%zmm22 │ │ │ │ - vpaddd %zmm24,%zmm1,%zmm1 │ │ │ │ - vpsrad $0xc,%zmm3,%zmm3 │ │ │ │ - vpsrad $0xc,%zmm20,%zmm20 │ │ │ │ - vpsrad $0xc,%zmm22,%zmm22 │ │ │ │ - vpsrad $0xc,%zmm1,%zmm1 │ │ │ │ + vpbroadcastd 0x89d5f(%rip),%ymm14 │ │ │ │ + vpbroadcastd 0x88bfa(%rip),%ymm11 │ │ │ │ + vpmulld 0x40(%rdx),%ymm14,%ymm0 │ │ │ │ + vpmulld 0x1c0(%rdx),%ymm14,%ymm1 │ │ │ │ + vpmulld 0x240(%rdx),%ymm14,%ymm2 │ │ │ │ + vpmulld 0x3c0(%rdx),%ymm14,%ymm3 │ │ │ │ + vpmulld 0x440(%rdx),%ymm14,%ymm4 │ │ │ │ + vpmulld 0x5c0(%rdx),%ymm14,%ymm5 │ │ │ │ + vpmulld 0x640(%rdx),%ymm14,%ymm6 │ │ │ │ + vpmulld 0x7c0(%rdx),%ymm14,%ymm7 │ │ │ │ + call 351f1f <__cxa_finalize@plt+0x326ecf> │ │ │ │ + vpmulld 0xc0(%rdx),%ymm14,%ymm0 │ │ │ │ + vpmulld 0x140(%rdx),%ymm14,%ymm1 │ │ │ │ + vpmulld 0x2c0(%rdx),%ymm14,%ymm2 │ │ │ │ + vpmulld 0x340(%rdx),%ymm14,%ymm3 │ │ │ │ + vpmulld 0x4c0(%rdx),%ymm14,%ymm4 │ │ │ │ + vpmulld 0x540(%rdx),%ymm14,%ymm5 │ │ │ │ + vpmulld 0x6c0(%rdx),%ymm14,%ymm6 │ │ │ │ + vpmulld 0x740(%rdx),%ymm14,%ymm7 │ │ │ │ + call 3522ee <__cxa_finalize@plt+0x32729e> │ │ │ │ + vpmulld 0x80(%rdx),%ymm14,%ymm0 │ │ │ │ + vpmulld 0x180(%rdx),%ymm14,%ymm1 │ │ │ │ + vpmulld 0x280(%rdx),%ymm14,%ymm2 │ │ │ │ + vpmulld 0x380(%rdx),%ymm14,%ymm3 │ │ │ │ + vpmulld 0x480(%rdx),%ymm14,%ymm4 │ │ │ │ + vpmulld 0x580(%rdx),%ymm14,%ymm5 │ │ │ │ + vpmulld 0x680(%rdx),%ymm14,%ymm6 │ │ │ │ + vpmulld 0x780(%rdx),%ymm14,%ymm7 │ │ │ │ + call 34c57c <__cxa_finalize@plt+0x32152c> │ │ │ │ + vpmulld (%rdx),%ymm14,%ymm0 │ │ │ │ + vpmulld 0x100(%rdx),%ymm14,%ymm1 │ │ │ │ + vpmulld 0x200(%rdx),%ymm14,%ymm2 │ │ │ │ + vpmulld 0x300(%rdx),%ymm14,%ymm3 │ │ │ │ + vpmulld 0x400(%rdx),%ymm14,%ymm4 │ │ │ │ + vpmulld 0x500(%rdx),%ymm14,%ymm5 │ │ │ │ + vpmulld 0x600(%rdx),%ymm14,%ymm6 │ │ │ │ + vpmulld 0x700(%rdx),%ymm14,%ymm7 │ │ │ │ + call 34b4b0 <__cxa_finalize@plt+0x320460> │ │ │ │ + call 34c470 <__cxa_finalize@plt+0x321420> │ │ │ │ + vpxor %ymm8,%ymm8,%ymm8 │ │ │ │ + mov $0x780,%r10d │ │ │ │ + vmovdqa %ymm8,-0x80(%rdx,%r10,1) │ │ │ │ + vmovdqa %ymm8,-0x40(%rdx,%r10,1) │ │ │ │ + vmovdqa %ymm8,(%rdx,%r10,1) │ │ │ │ + vmovdqa %ymm8,0x40(%rdx,%r10,1) │ │ │ │ + sub $0x100,%r10d │ │ │ │ + jg 354ddf <__cxa_finalize@plt+0x329d8f> │ │ │ │ + vpsrld $0xb,%ymm11,%ymm11 │ │ │ │ + vmovdqa -0x80(%rax),%ymm9 │ │ │ │ + vmovdqa 0x60(%r9),%ymm15 │ │ │ │ + vmovdqa -0x80(%r8),%ymm10 │ │ │ │ + vpsubd %ymm9,%ymm0,%ymm8 │ │ │ │ + vpaddd %ymm0,%ymm9,%ymm0 │ │ │ │ + vpmaxsd %ymm0,%ymm12,%ymm0 │ │ │ │ + vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ + vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ + vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm0,%ymm11,%ymm0 │ │ │ │ + vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ + vpsubd %ymm15,%ymm0,%ymm9 │ │ │ │ + vpaddd %ymm0,%ymm15,%ymm0 │ │ │ │ + vpaddd %ymm10,%ymm8,%ymm15 │ │ │ │ + vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x1,%ymm0,%ymm0 │ │ │ │ + vpsrad $0x1,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x1,%ymm15,%ymm15 │ │ │ │ + vpsrad $0x1,%ymm9,%ymm9 │ │ │ │ + vpackssdw %ymm8,%ymm0,%ymm0 │ │ │ │ + vpackssdw %ymm9,%ymm15,%ymm15 │ │ │ │ + vmovdqa -0x60(%rax),%ymm9 │ │ │ │ + vmovdqa 0x40(%r9),%ymm14 │ │ │ │ + vmovdqa -0x60(%r8),%ymm10 │ │ │ │ + vpsubd %ymm9,%ymm1,%ymm8 │ │ │ │ + vpaddd %ymm1,%ymm9,%ymm1 │ │ │ │ + vpmaxsd %ymm1,%ymm12,%ymm1 │ │ │ │ + vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ + vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ + vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm1,%ymm11,%ymm1 │ │ │ │ + vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ + vpsubd %ymm14,%ymm1,%ymm9 │ │ │ │ + vpaddd %ymm1,%ymm14,%ymm1 │ │ │ │ + vpaddd %ymm10,%ymm8,%ymm14 │ │ │ │ + vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x1,%ymm1,%ymm1 │ │ │ │ + vpsrad $0x1,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x1,%ymm14,%ymm14 │ │ │ │ + vpsrad $0x1,%ymm9,%ymm9 │ │ │ │ + vpackssdw %ymm8,%ymm1,%ymm1 │ │ │ │ + vpackssdw %ymm9,%ymm14,%ymm14 │ │ │ │ + vpunpckhwd %ymm1,%ymm0,%ymm8 │ │ │ │ + vpunpcklwd %ymm1,%ymm0,%ymm0 │ │ │ │ + vpunpcklwd %ymm15,%ymm14,%ymm1 │ │ │ │ + vpunpckhwd %ymm15,%ymm14,%ymm14 │ │ │ │ + vmovdqa %ymm8,0x60(%r9) │ │ │ │ + vmovdqa %ymm14,0x40(%r9) │ │ │ │ + vmovdqa -0x40(%rax),%ymm9 │ │ │ │ + vmovdqa 0x20(%r9),%ymm15 │ │ │ │ + vmovdqa -0x40(%r8),%ymm10 │ │ │ │ + vpsubd %ymm9,%ymm2,%ymm8 │ │ │ │ + vpaddd %ymm2,%ymm9,%ymm2 │ │ │ │ + vpmaxsd %ymm2,%ymm12,%ymm2 │ │ │ │ + vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ + vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ + vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm2,%ymm11,%ymm2 │ │ │ │ + vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ + vpsubd %ymm15,%ymm2,%ymm9 │ │ │ │ + vpaddd %ymm2,%ymm15,%ymm2 │ │ │ │ + vpaddd %ymm10,%ymm8,%ymm15 │ │ │ │ + vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x1,%ymm2,%ymm2 │ │ │ │ + vpsrad $0x1,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x1,%ymm15,%ymm15 │ │ │ │ + vpsrad $0x1,%ymm9,%ymm9 │ │ │ │ + vpackssdw %ymm8,%ymm2,%ymm2 │ │ │ │ + vpackssdw %ymm9,%ymm15,%ymm15 │ │ │ │ + vmovdqa -0x20(%rax),%ymm9 │ │ │ │ + vmovdqa (%r9),%ymm14 │ │ │ │ + vmovdqa -0x20(%r8),%ymm10 │ │ │ │ + vpsubd %ymm9,%ymm3,%ymm8 │ │ │ │ + vpaddd %ymm3,%ymm9,%ymm3 │ │ │ │ + vpmaxsd %ymm3,%ymm12,%ymm3 │ │ │ │ + vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ + vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ + vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm3,%ymm11,%ymm3 │ │ │ │ + vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ + vpsubd %ymm14,%ymm3,%ymm9 │ │ │ │ + vpaddd %ymm3,%ymm14,%ymm3 │ │ │ │ + vpaddd %ymm10,%ymm8,%ymm14 │ │ │ │ + vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x1,%ymm3,%ymm3 │ │ │ │ + vpsrad $0x1,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x1,%ymm14,%ymm14 │ │ │ │ + vpsrad $0x1,%ymm9,%ymm9 │ │ │ │ + vpackssdw %ymm8,%ymm3,%ymm3 │ │ │ │ + vpackssdw %ymm9,%ymm14,%ymm14 │ │ │ │ + vpunpckhwd %ymm3,%ymm2,%ymm8 │ │ │ │ + vpunpcklwd %ymm3,%ymm2,%ymm2 │ │ │ │ + vpunpcklwd %ymm15,%ymm14,%ymm3 │ │ │ │ + vpunpckhwd %ymm15,%ymm14,%ymm14 │ │ │ │ + vmovdqa %ymm8,0x20(%r9) │ │ │ │ + vmovdqa %ymm14,(%r9) │ │ │ │ + vmovdqa (%rax),%ymm9 │ │ │ │ + vmovdqa -0x20(%r9),%ymm15 │ │ │ │ + vmovdqa (%r8),%ymm10 │ │ │ │ + vpsubd %ymm9,%ymm4,%ymm8 │ │ │ │ + vpaddd %ymm4,%ymm9,%ymm4 │ │ │ │ + vpmaxsd %ymm4,%ymm12,%ymm4 │ │ │ │ + vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ + vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ + vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm4,%ymm11,%ymm4 │ │ │ │ + vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ + vpsubd %ymm15,%ymm4,%ymm9 │ │ │ │ + vpaddd %ymm4,%ymm15,%ymm4 │ │ │ │ + vpaddd %ymm10,%ymm8,%ymm15 │ │ │ │ + vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x1,%ymm4,%ymm4 │ │ │ │ + vpsrad $0x1,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x1,%ymm15,%ymm15 │ │ │ │ + vpsrad $0x1,%ymm9,%ymm9 │ │ │ │ + vpackssdw %ymm8,%ymm4,%ymm4 │ │ │ │ + vpackssdw %ymm9,%ymm15,%ymm15 │ │ │ │ + vmovdqa 0x20(%rax),%ymm9 │ │ │ │ + vmovdqa -0x40(%r9),%ymm14 │ │ │ │ + vmovdqa 0x20(%r8),%ymm10 │ │ │ │ + vpsubd %ymm9,%ymm5,%ymm8 │ │ │ │ + vpaddd %ymm5,%ymm9,%ymm5 │ │ │ │ + vpmaxsd %ymm5,%ymm12,%ymm5 │ │ │ │ + vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ + vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ + vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm5,%ymm11,%ymm5 │ │ │ │ + vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ + vpsubd %ymm14,%ymm5,%ymm9 │ │ │ │ + vpaddd %ymm5,%ymm14,%ymm5 │ │ │ │ + vpaddd %ymm10,%ymm8,%ymm14 │ │ │ │ + vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x1,%ymm5,%ymm5 │ │ │ │ + vpsrad $0x1,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x1,%ymm14,%ymm14 │ │ │ │ + vpsrad $0x1,%ymm9,%ymm9 │ │ │ │ + vpackssdw %ymm8,%ymm5,%ymm5 │ │ │ │ + vpackssdw %ymm9,%ymm14,%ymm14 │ │ │ │ + vpunpckhwd %ymm5,%ymm4,%ymm8 │ │ │ │ + vpunpcklwd %ymm5,%ymm4,%ymm4 │ │ │ │ + vpunpcklwd %ymm15,%ymm14,%ymm5 │ │ │ │ + vpunpckhwd %ymm15,%ymm14,%ymm14 │ │ │ │ + vmovdqa %ymm8,-0x20(%r9) │ │ │ │ + vmovdqa %ymm14,-0x40(%r9) │ │ │ │ + vmovdqa 0x40(%rax),%ymm9 │ │ │ │ + vmovdqa -0x60(%r9),%ymm15 │ │ │ │ + vmovdqa 0x40(%r8),%ymm10 │ │ │ │ + vpsubd %ymm9,%ymm6,%ymm8 │ │ │ │ + vpaddd %ymm6,%ymm9,%ymm6 │ │ │ │ + vpmaxsd %ymm6,%ymm12,%ymm6 │ │ │ │ + vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ + vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ + vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm6,%ymm11,%ymm6 │ │ │ │ + vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ + vpsubd %ymm15,%ymm6,%ymm9 │ │ │ │ + vpaddd %ymm6,%ymm15,%ymm6 │ │ │ │ + vpaddd %ymm10,%ymm8,%ymm15 │ │ │ │ + vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x1,%ymm6,%ymm6 │ │ │ │ + vpsrad $0x1,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x1,%ymm15,%ymm15 │ │ │ │ + vpsrad $0x1,%ymm9,%ymm9 │ │ │ │ + vpackssdw %ymm8,%ymm6,%ymm6 │ │ │ │ + vpackssdw %ymm9,%ymm15,%ymm15 │ │ │ │ + vmovdqa 0x60(%rax),%ymm9 │ │ │ │ + vmovdqa -0x80(%r9),%ymm14 │ │ │ │ + vmovdqa 0x60(%r8),%ymm10 │ │ │ │ + vpsubd %ymm9,%ymm7,%ymm8 │ │ │ │ + vpaddd %ymm7,%ymm9,%ymm7 │ │ │ │ + vpmaxsd %ymm7,%ymm12,%ymm7 │ │ │ │ + vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ + vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ + vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm7,%ymm11,%ymm7 │ │ │ │ + vpaddd %ymm11,%ymm8,%ymm8 │ │ │ │ + vpsubd %ymm14,%ymm7,%ymm9 │ │ │ │ + vpaddd %ymm7,%ymm14,%ymm7 │ │ │ │ + vpaddd %ymm10,%ymm8,%ymm14 │ │ │ │ + vpsubd %ymm10,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x1,%ymm7,%ymm7 │ │ │ │ + vpsrad $0x1,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x1,%ymm14,%ymm14 │ │ │ │ + vpsrad $0x1,%ymm9,%ymm9 │ │ │ │ + vpackssdw %ymm8,%ymm7,%ymm7 │ │ │ │ + vpackssdw %ymm9,%ymm14,%ymm14 │ │ │ │ + vpunpckhwd %ymm7,%ymm6,%ymm8 │ │ │ │ + vpunpcklwd %ymm7,%ymm6,%ymm6 │ │ │ │ + vpunpcklwd %ymm15,%ymm14,%ymm7 │ │ │ │ + vpunpckhwd %ymm15,%ymm14,%ymm14 │ │ │ │ + vmovdqa %ymm8,-0x60(%r9) │ │ │ │ + vmovdqa %ymm14,-0x80(%r9) │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ - vpbroadcastd 0x82ffa(%rip),%zmm26 │ │ │ │ - vpbroadcastd 0x82fec(%rip),%zmm27 │ │ │ │ - vpbroadcastd 0x82d82(%rip),%zmm29 │ │ │ │ - vpbroadcastd 0x82fe0(%rip),%zmm31 │ │ │ │ - lea (%rsi,%rsi,8),%rax │ │ │ │ - vpxord %zmm30,%zmm30,%zmm30 │ │ │ │ - cmp $0x97,%ecx │ │ │ │ - jl 35c92d <__cxa_finalize@plt+0x3318dd> │ │ │ │ - mov %rdi,%r8 │ │ │ │ - call 35c92d <__cxa_finalize@plt+0x3318dd> │ │ │ │ - add $0x300,%rdx │ │ │ │ - lea 0x20(%r8),%rdi │ │ │ │ - call 35c95b <__cxa_finalize@plt+0x33190b> │ │ │ │ - add $0x100,%rdx │ │ │ │ - vpmulhrsw %zmm18,%zmm29,%zmm17 │ │ │ │ - vpmulhrsw %zmm20,%zmm29,%zmm19 │ │ │ │ - vpmulhrsw %zmm22,%zmm29,%zmm21 │ │ │ │ - vpmulhrsw %zmm24,%zmm29,%zmm23 │ │ │ │ - call 35c95b <__cxa_finalize@plt+0x33190b> │ │ │ │ - jmp 35b489 <__cxa_finalize@plt+0x330439> │ │ │ │ - vmovdqa32 (%rdx),%zmm24 │ │ │ │ - vpackssdw 0x200(%rdx),%zmm24,%zmm24 │ │ │ │ - vmovdqa32 0x40(%rdx),%zmm22 │ │ │ │ - vpackssdw 0x240(%rdx),%zmm22,%zmm22 │ │ │ │ - vmovdqa32 0x80(%rdx),%zmm16 │ │ │ │ - vpackssdw 0x280(%rdx),%zmm16,%zmm16 │ │ │ │ - vmovdqa32 0xc0(%rdx),%zmm18 │ │ │ │ - vpackssdw 0x2c0(%rdx),%zmm18,%zmm18 │ │ │ │ - vpmulhrsw %zmm26,%zmm24,%zmm24 │ │ │ │ - vpmulhrsw %zmm26,%zmm22,%zmm22 │ │ │ │ - vpmulhrsw %zmm26,%zmm16,%zmm16 │ │ │ │ - vpmulhrsw %zmm26,%zmm18,%zmm18 │ │ │ │ - vpaddsw %zmm24,%zmm24,%zmm24 │ │ │ │ - vpaddsw %zmm22,%zmm22,%zmm22 │ │ │ │ - vpaddsw %zmm16,%zmm16,%zmm16 │ │ │ │ - vpaddsw %zmm18,%zmm18,%zmm18 │ │ │ │ - vpermq $0xd8,%zmm24,%zmm24 │ │ │ │ - vpermq $0xd8,%zmm22,%zmm22 │ │ │ │ - vpermq $0xd8,%zmm16,%zmm16 │ │ │ │ - vpermq $0xd8,%zmm18,%zmm18 │ │ │ │ - vpmulhrsw %zmm24,%zmm27,%zmm20 │ │ │ │ - vpmulhrsw %zmm22,%zmm27,%zmm25 │ │ │ │ - vpaddsw %zmm24,%zmm24,%zmm24 │ │ │ │ - vpaddsw %zmm22,%zmm22,%zmm22 │ │ │ │ - vmovdqa32 %zmm30,(%rdx) │ │ │ │ - vmovdqa32 %zmm30,0x40(%rdx) │ │ │ │ - vmovdqa32 %zmm30,0x80(%rdx) │ │ │ │ - vmovdqa32 %zmm30,0xc0(%rdx) │ │ │ │ - vpaddsw %zmm20,%zmm24,%zmm24 │ │ │ │ - vpaddsw %zmm25,%zmm22,%zmm22 │ │ │ │ - vpmulhrsw %zmm16,%zmm27,%zmm20 │ │ │ │ - vpmulhrsw %zmm18,%zmm27,%zmm25 │ │ │ │ - vpaddsw %zmm16,%zmm16,%zmm16 │ │ │ │ - vpaddsw %zmm18,%zmm18,%zmm18 │ │ │ │ - vmovdqa32 %zmm30,0x200(%rdx) │ │ │ │ - vmovdqa32 %zmm30,0x240(%rdx) │ │ │ │ - vmovdqa32 %zmm30,0x280(%rdx) │ │ │ │ - vmovdqa32 %zmm30,0x2c0(%rdx) │ │ │ │ - vpaddsw %zmm20,%zmm16,%zmm16 │ │ │ │ - vpaddsw %zmm25,%zmm18,%zmm18 │ │ │ │ - vpunpcklwd %zmm22,%zmm24,%zmm20 │ │ │ │ - vpunpckhwd %zmm22,%zmm24,%zmm24 │ │ │ │ - vpunpcklwd %zmm18,%zmm16,%zmm22 │ │ │ │ - vpunpckhwd %zmm18,%zmm16,%zmm16 │ │ │ │ - vpunpckldq %zmm22,%zmm20,%zmm18 │ │ │ │ - vpunpckhdq %zmm22,%zmm20,%zmm20 │ │ │ │ - vpunpckldq %zmm16,%zmm24,%zmm22 │ │ │ │ - vpunpckhdq %zmm16,%zmm24,%zmm24 │ │ │ │ + vmovdqa 0x28(%rsp),%ymm1 │ │ │ │ + vmovdqa %ymm8,0x8(%rsp) │ │ │ │ + vmovdqa %ymm9,0x28(%rsp) │ │ │ │ + vmovdqa %ymm12,0x48(%rsp) │ │ │ │ + vpbroadcastd 0x8867f(%rip),%ymm12 │ │ │ │ + vpbroadcastd 0x898c6(%rip),%ymm9 │ │ │ │ + lea (%rsi,%rsi,2),%rcx │ │ │ │ + vpxor %ymm8,%ymm8,%ymm8 │ │ │ │ + vpmulhrsw %ymm0,%ymm12,%ymm0 │ │ │ │ + vpmulhrsw %ymm1,%ymm12,%ymm1 │ │ │ │ + vpmulhrsw %ymm2,%ymm12,%ymm2 │ │ │ │ + vpmulhrsw %ymm3,%ymm12,%ymm3 │ │ │ │ + call 34ea0c <__cxa_finalize@plt+0x3239bc> │ │ │ │ + vpmulhrsw %ymm4,%ymm12,%ymm0 │ │ │ │ + vpmulhrsw %ymm5,%ymm12,%ymm1 │ │ │ │ + vpmulhrsw %ymm6,%ymm12,%ymm2 │ │ │ │ + vpmulhrsw %ymm7,%ymm12,%ymm3 │ │ │ │ + call 34ea0c <__cxa_finalize@plt+0x3239bc> │ │ │ │ + vpmulhrsw 0x8(%rsp),%ymm12,%ymm0 │ │ │ │ + vpmulhrsw 0x28(%rsp),%ymm12,%ymm1 │ │ │ │ + vpmulhrsw %ymm10,%ymm12,%ymm2 │ │ │ │ + vpmulhrsw %ymm11,%ymm12,%ymm3 │ │ │ │ + call 34ea0c <__cxa_finalize@plt+0x3239bc> │ │ │ │ + vpmulhrsw 0x48(%rsp),%ymm12,%ymm0 │ │ │ │ + vpmulhrsw %ymm13,%ymm12,%ymm1 │ │ │ │ + vpmulhrsw %ymm14,%ymm12,%ymm2 │ │ │ │ + vpmulhrsw %ymm15,%ymm12,%ymm3 │ │ │ │ + jmp 34ea0c <__cxa_finalize@plt+0x3239bc> │ │ │ │ + nopl (%rax) │ │ │ │ + vpbroadcastd 0x89847(%rip),%ymm7 │ │ │ │ + vpbroadcastd 0x88606(%rip),%ymm8 │ │ │ │ + vpbroadcastd 0x885f5(%rip),%ymm9 │ │ │ │ + vpbroadcastd 0x885e0(%rip),%ymm10 │ │ │ │ + lea (%rsi,%rsi,4),%rax │ │ │ │ + vpxor %ymm6,%ymm6,%ymm6 │ │ │ │ + mov %rdi,%r9 │ │ │ │ + call 355330 <__cxa_finalize@plt+0x32a2e0> │ │ │ │ + sub $0x24,%ecx │ │ │ │ + jl 35532c <__cxa_finalize@plt+0x32a2dc> │ │ │ │ + add $0x20,%rdx │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + call 355330 <__cxa_finalize@plt+0x32a2e0> │ │ │ │ + add $0x1e0,%rdx │ │ │ │ + lea 0x10(%r9),%rdi │ │ │ │ + call 355330 <__cxa_finalize@plt+0x32a2e0> │ │ │ │ + sub $0x6b,%ecx │ │ │ │ + jl 35532c <__cxa_finalize@plt+0x32a2dc> │ │ │ │ + add $0x20,%rdx │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + call 355330 <__cxa_finalize@plt+0x32a2e0> │ │ │ │ + add $0x1e0,%rdx │ │ │ │ + lea 0x20(%r9),%rdi │ │ │ │ + call 355330 <__cxa_finalize@plt+0x32a2e0> │ │ │ │ + add $0xffffff80,%ecx │ │ │ │ + jl 35532c <__cxa_finalize@plt+0x32a2dc> │ │ │ │ + add $0x20,%rdx │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + call 355330 <__cxa_finalize@plt+0x32a2e0> │ │ │ │ + add $0x1e0,%rdx │ │ │ │ + lea 0x30(%r9),%rdi │ │ │ │ + call 355330 <__cxa_finalize@plt+0x32a2e0> │ │ │ │ + add $0xffffff80,%ecx │ │ │ │ + jl 35532c <__cxa_finalize@plt+0x32a2dc> │ │ │ │ + add $0x20,%rdx │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + call 355330 <__cxa_finalize@plt+0x32a2e0> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ + vmovdqa (%rdx),%ymm0 │ │ │ │ + vpackssdw 0x40(%rdx),%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x80(%rdx),%ymm1 │ │ │ │ + vpackssdw 0xc0(%rdx),%ymm1,%ymm1 │ │ │ │ + vmovdqa 0x100(%rdx),%ymm2 │ │ │ │ + vpackssdw 0x140(%rdx),%ymm2,%ymm2 │ │ │ │ + vmovdqa 0x180(%rdx),%ymm3 │ │ │ │ + vpackssdw 0x1c0(%rdx),%ymm3,%ymm3 │ │ │ │ + vpmulhrsw %ymm0,%ymm8,%ymm0 │ │ │ │ + vpmulhrsw %ymm1,%ymm8,%ymm1 │ │ │ │ + vpmulhrsw %ymm2,%ymm8,%ymm2 │ │ │ │ + vpmulhrsw %ymm3,%ymm8,%ymm3 │ │ │ │ + vpaddsw %ymm0,%ymm0,%ymm0 │ │ │ │ + vpaddsw %ymm1,%ymm1,%ymm1 │ │ │ │ + vpaddsw %ymm2,%ymm2,%ymm2 │ │ │ │ + vpaddsw %ymm3,%ymm3,%ymm3 │ │ │ │ + vpmulhrsw %ymm0,%ymm9,%ymm4 │ │ │ │ + vpsraw $0x1,%ymm4,%ymm4 │ │ │ │ + vpaddsw %ymm4,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm1,%ymm9,%ymm4 │ │ │ │ + vpsraw $0x1,%ymm4,%ymm4 │ │ │ │ + vpaddsw %ymm4,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm2,%ymm9,%ymm4 │ │ │ │ + vpsraw $0x1,%ymm4,%ymm4 │ │ │ │ + vpaddsw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm3,%ymm9,%ymm4 │ │ │ │ + vpsraw $0x1,%ymm4,%ymm4 │ │ │ │ + vpaddsw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpmulhrsw %ymm0,%ymm10,%ymm0 │ │ │ │ + vpmulhrsw %ymm1,%ymm10,%ymm1 │ │ │ │ + vpmulhrsw %ymm2,%ymm10,%ymm2 │ │ │ │ + vpmulhrsw %ymm3,%ymm10,%ymm3 │ │ │ │ + vmovdqa %ymm6,(%rdx) │ │ │ │ + vmovdqa %ymm6,0x40(%rdx) │ │ │ │ + vmovdqa %ymm6,0x80(%rdx) │ │ │ │ + vmovdqa %ymm6,0xc0(%rdx) │ │ │ │ + vmovdqa %ymm6,0x100(%rdx) │ │ │ │ + vmovdqa %ymm6,0x140(%rdx) │ │ │ │ + vmovdqa %ymm6,0x180(%rdx) │ │ │ │ + vmovdqa %ymm6,0x1c0(%rdx) │ │ │ │ + jmp 3549c8 <__cxa_finalize@plt+0x329978> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + vpbroadcastd 0x896ab(%rip),%ymm7 │ │ │ │ + jmp 355289 <__cxa_finalize@plt+0x32a239> │ │ │ │ xchg %ax,%ax │ │ │ │ - lea 0x82de9(%rip),%r9 │ │ │ │ test %ecx,%ecx │ │ │ │ - je 35cf6d <__cxa_finalize@plt+0x331f1d> │ │ │ │ - vpbroadcastd -0xb8(%r9),%zmm28 │ │ │ │ - vpbroadcastd 0x84(%r9),%zmm29 │ │ │ │ - vpbroadcastd 0x70(%r9),%zmm30 │ │ │ │ - vpbroadcastd 0x74(%r9),%zmm31 │ │ │ │ - cmp $0x88,%ecx │ │ │ │ - jl 35cc74 <__cxa_finalize@plt+0x331c24> │ │ │ │ - add $0x40,%rdx │ │ │ │ - cmp $0x21f,%ecx │ │ │ │ - jge 35cadf <__cxa_finalize@plt+0x331a8f> │ │ │ │ - call 35cf85 <__cxa_finalize@plt+0x331f35> │ │ │ │ - mov $0xc0,%eax │ │ │ │ - jmp 35cae9 <__cxa_finalize@plt+0x331a99> │ │ │ │ - call 35cfda <__cxa_finalize@plt+0x331f8a> │ │ │ │ - mov $0x1c0,%eax │ │ │ │ - vmovdqa32 %zmm16,(%rdx) │ │ │ │ - vmovdqa32 %zmm17,0x80(%rdx) │ │ │ │ - vmovdqa32 %zmm18,0x100(%rdx) │ │ │ │ - vmovdqa32 %zmm19,0x180(%rdx) │ │ │ │ - vmovdqa32 %zmm30,0x200(%rdx) │ │ │ │ - vmovdqa32 %zmm31,0x280(%rdx) │ │ │ │ - vmovdqa32 %zmm0,0x300(%rdx) │ │ │ │ - vmovdqa32 %zmm1,0x380(%rdx) │ │ │ │ - vmovdqa32 %zmm6,0x400(%rdx) │ │ │ │ - vmovdqa32 %zmm7,0x480(%rdx) │ │ │ │ - vmovdqa32 %zmm8,0x500(%rdx) │ │ │ │ - vmovdqa32 %zmm9,0x580(%rdx) │ │ │ │ - vmovdqa32 %zmm10,0x600(%rdx) │ │ │ │ - vmovdqa32 %zmm11,0x680(%rdx) │ │ │ │ - vmovdqa32 %zmm12,0x700(%rdx) │ │ │ │ - vmovdqa32 %zmm13,0x780(%rdx) │ │ │ │ - sub $0x40,%rdx │ │ │ │ - vpbroadcastd -0xb8(%r9),%zmm28 │ │ │ │ - vpbroadcastd 0x84(%r9),%zmm29 │ │ │ │ - vpbroadcastd 0x70(%r9),%zmm30 │ │ │ │ - vpbroadcastd 0x74(%r9),%zmm31 │ │ │ │ - call 35cfda <__cxa_finalize@plt+0x331f8a> │ │ │ │ - lea 0x822fc(%rip),%r9 │ │ │ │ - call 35cbbe <__cxa_finalize@plt+0x331b6e> │ │ │ │ - vpxord %zmm28,%zmm28,%zmm28 │ │ │ │ - vmovdqa32 %zmm28,0x1c0(%rdx,%rax,8) │ │ │ │ - vmovdqa32 %zmm28,0x140(%rdx,%rax,8) │ │ │ │ - vmovdqa32 %zmm28,0xc0(%rdx,%rax,8) │ │ │ │ - vmovdqa32 %zmm28,0x40(%rdx,%rax,8) │ │ │ │ - sub $0x40,%eax │ │ │ │ - jge 35cb8f <__cxa_finalize@plt+0x331b3f> │ │ │ │ - mov $0x1c0,%eax │ │ │ │ - jmp 35cd48 <__cxa_finalize@plt+0x331cf8> │ │ │ │ - vmovdqa32 0x40(%rdx),%zmm20 │ │ │ │ - vmovdqa32 0xc0(%rdx),%zmm21 │ │ │ │ - vmovdqa32 0x140(%rdx),%zmm22 │ │ │ │ - vmovdqa32 0x1c0(%rdx),%zmm23 │ │ │ │ - vmovdqa32 0x240(%rdx),%zmm2 │ │ │ │ - vmovdqa32 0x2c0(%rdx),%zmm3 │ │ │ │ - vmovdqa32 0x340(%rdx),%zmm4 │ │ │ │ - vmovdqa32 0x3c0(%rdx),%zmm5 │ │ │ │ - call 33a4b0 <__cxa_finalize@plt+0x30f460> │ │ │ │ - call 33c2b0 <__cxa_finalize@plt+0x311260> │ │ │ │ - vmovdqa32 %zmm30,(%rdx) │ │ │ │ - vmovdqa32 %zmm31,0x80(%rdx) │ │ │ │ - vmovdqa32 %zmm0,0x100(%rdx) │ │ │ │ - vmovdqa32 %zmm1,0x180(%rdx) │ │ │ │ - vmovdqa32 %zmm2,0x200(%rdx) │ │ │ │ - vmovdqa32 %zmm3,0x280(%rdx) │ │ │ │ - vmovdqa32 %zmm4,0x300(%rdx) │ │ │ │ - vmovdqa32 %zmm5,0x380(%rdx) │ │ │ │ - vmovdqa32 0x440(%rdx),%zmm30 │ │ │ │ - vmovdqa32 0x4c0(%rdx),%zmm31 │ │ │ │ - vmovdqa32 0x540(%rdx),%zmm0 │ │ │ │ - vmovdqa32 0x5c0(%rdx),%zmm1 │ │ │ │ - vmovdqa32 0x640(%rdx),%zmm2 │ │ │ │ - vmovdqa32 0x6c0(%rdx),%zmm3 │ │ │ │ - vmovdqa32 0x740(%rdx),%zmm4 │ │ │ │ - vmovdqa32 0x7c0(%rdx),%zmm5 │ │ │ │ - jmp 33e630 <__cxa_finalize@plt+0x3135e0> │ │ │ │ + je 355487 <__cxa_finalize@plt+0x32a437> │ │ │ │ + mov %rsp,%r11 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0xa60,%rsp │ │ │ │ + vpbroadcastd 0x89695(%rip),%ymm12 │ │ │ │ + vpbroadcastd 0x89690(%rip),%ymm13 │ │ │ │ + lea 0xe0(%rsp),%rax │ │ │ │ + call 355540 <__cxa_finalize@plt+0x32a4f0> │ │ │ │ cmp $0x24,%ecx │ │ │ │ - jl 35ccd0 <__cxa_finalize@plt+0x331c80> │ │ │ │ - call 35cf85 <__cxa_finalize@plt+0x331f35> │ │ │ │ - lea 0x821fb(%rip),%r9 │ │ │ │ - call 35cc8f <__cxa_finalize@plt+0x331c3f> │ │ │ │ - jmp 35cd42 <__cxa_finalize@plt+0x331cf2> │ │ │ │ - call 33c1c0 <__cxa_finalize@plt+0x311170> │ │ │ │ - vmovdqa32 %zmm30,(%rdx) │ │ │ │ - vmovdqa32 %zmm31,0x80(%rdx) │ │ │ │ - vmovdqa32 %zmm0,0x100(%rdx) │ │ │ │ - vmovdqa32 %zmm1,0x180(%rdx) │ │ │ │ - vmovdqa32 %zmm2,0x200(%rdx) │ │ │ │ - vmovdqa32 %zmm3,0x280(%rdx) │ │ │ │ - vmovdqa32 %zmm4,0x300(%rdx) │ │ │ │ - vmovdqa32 %zmm5,0x380(%rdx) │ │ │ │ - jmp 33e550 <__cxa_finalize@plt+0x313500> │ │ │ │ - vmovshdup -0x380(%r9),%zmm23 │ │ │ │ - vmovdqa32 (%rdx),%ymm16 │ │ │ │ - vmovdqa32 0x200(%rdx),%ymm17 │ │ │ │ - vmovdqa32 0x100(%rdx),%ymm20 │ │ │ │ - vmovdqa32 0x300(%rdx),%ymm21 │ │ │ │ - vmovdqa 0x80(%rdx),%ymm0 │ │ │ │ - vmovdqa32 0x280(%rdx),%ymm18 │ │ │ │ - vmovdqa32 0x180(%rdx),%ymm19 │ │ │ │ - vmovdqa 0x380(%rdx),%ymm1 │ │ │ │ - mov $0x40,%eax │ │ │ │ - vpermq %zmm16,%zmm23,%zmm16 │ │ │ │ - vpermq %zmm17,%zmm23,%zmm17 │ │ │ │ - vpermt2q %zmm21,%zmm23,%zmm20 │ │ │ │ - vpermt2q %zmm18,%zmm23,%zmm0 │ │ │ │ - vpermt2q %zmm19,%zmm23,%zmm1 │ │ │ │ - call 35a5ea <__cxa_finalize@plt+0x32f59a> │ │ │ │ - call 35892e <__cxa_finalize@plt+0x32d8de> │ │ │ │ - call 35cd75 <__cxa_finalize@plt+0x331d25> │ │ │ │ - vpxord %zmm28,%zmm28,%zmm28 │ │ │ │ - call 35cdf8 <__cxa_finalize@plt+0x331da8> │ │ │ │ - vmovdqa32 %zmm28,0x180(%rdx,%rax,8) │ │ │ │ - vmovdqa32 %zmm28,0x100(%rdx,%rax,8) │ │ │ │ - vmovdqa32 %zmm28,0x80(%rdx,%rax,8) │ │ │ │ - vmovdqa32 %zmm28,(%rdx,%rax,8) │ │ │ │ - sub $0x40,%eax │ │ │ │ - jge 35cd4d <__cxa_finalize@plt+0x331cfd> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - call 35ac79 <__cxa_finalize@plt+0x32fc29> │ │ │ │ - lea 0x820ff(%rip),%r9 │ │ │ │ - vpunpckhqdq %zmm18,%zmm16,%zmm6 │ │ │ │ - vpunpcklqdq %zmm18,%zmm16,%zmm16 │ │ │ │ - vpunpcklqdq %zmm23,%zmm21,%zmm17 │ │ │ │ - vpunpckhqdq %zmm23,%zmm21,%zmm8 │ │ │ │ - vpunpcklqdq %zmm20,%zmm19,%zmm30 │ │ │ │ - vpunpckhqdq %zmm20,%zmm19,%zmm7 │ │ │ │ - vpunpcklqdq %zmm24,%zmm22,%zmm31 │ │ │ │ - vpunpckhqdq %zmm24,%zmm22,%zmm9 │ │ │ │ - vmovdqa32 %zmm29,%zmm26 │ │ │ │ - call 33c0a6 <__cxa_finalize@plt+0x311056> │ │ │ │ - vmovdqa32 %zmm30,(%rdx) │ │ │ │ - vmovdqa32 %zmm31,0x80(%rdx) │ │ │ │ - vmovdqa32 %zmm0,0x100(%rdx) │ │ │ │ - vmovdqa32 %zmm1,0x180(%rdx) │ │ │ │ - vmovdqa32 %zmm2,0x200(%rdx) │ │ │ │ - vmovdqa32 %zmm3,0x280(%rdx) │ │ │ │ - vmovdqa32 %zmm4,0x300(%rdx) │ │ │ │ - vmovdqa32 %zmm5,0x380(%rdx) │ │ │ │ - jmp 33e4a9 <__cxa_finalize@plt+0x313459> │ │ │ │ - vpsubsw %zmm13,%zmm16,%zmm25 │ │ │ │ - vpaddsw %zmm13,%zmm16,%zmm16 │ │ │ │ - vpsubsw %zmm12,%zmm17,%zmm13 │ │ │ │ - vpaddsw %zmm12,%zmm17,%zmm17 │ │ │ │ - vpsubsw %zmm11,%zmm18,%zmm12 │ │ │ │ - vpaddsw %zmm11,%zmm18,%zmm18 │ │ │ │ - vpsubsw %zmm10,%zmm19,%zmm11 │ │ │ │ - vpaddsw %zmm10,%zmm19,%zmm19 │ │ │ │ - vpsubsw %zmm9,%zmm20,%zmm10 │ │ │ │ - vpaddsw %zmm9,%zmm20,%zmm20 │ │ │ │ - vpsubsw %zmm8,%zmm21,%zmm9 │ │ │ │ - vpaddsw %zmm8,%zmm21,%zmm21 │ │ │ │ - vpsubsw %zmm7,%zmm22,%zmm8 │ │ │ │ - vpaddsw %zmm7,%zmm22,%zmm22 │ │ │ │ - vpsubsw %zmm6,%zmm23,%zmm7 │ │ │ │ - vpaddsw %zmm6,%zmm23,%zmm23 │ │ │ │ - call 35a331 <__cxa_finalize@plt+0x32f2e1> │ │ │ │ - vmovdqa32 (%rdx),%zmm16 │ │ │ │ - vmovdqa32 0x80(%rdx),%zmm17 │ │ │ │ - vmovdqa32 0x100(%rdx),%zmm18 │ │ │ │ - vmovdqa32 0x180(%rdx),%zmm19 │ │ │ │ - vmovdqa32 0x200(%rdx),%zmm20 │ │ │ │ - vmovdqa32 0x280(%rdx),%zmm21 │ │ │ │ - vmovdqa32 0x300(%rdx),%zmm22 │ │ │ │ - vmovdqa32 0x380(%rdx),%zmm23 │ │ │ │ - vpsubsw %zmm5,%zmm16,%zmm6 │ │ │ │ - vpaddsw %zmm5,%zmm16,%zmm16 │ │ │ │ - vpsubsw %zmm4,%zmm17,%zmm5 │ │ │ │ - vpaddsw %zmm4,%zmm17,%zmm17 │ │ │ │ - vpsubsw %zmm3,%zmm18,%zmm4 │ │ │ │ - vpaddsw %zmm3,%zmm18,%zmm18 │ │ │ │ - vpsubsw %zmm2,%zmm19,%zmm3 │ │ │ │ - vpaddsw %zmm2,%zmm19,%zmm19 │ │ │ │ - vpsubsw %zmm1,%zmm20,%zmm2 │ │ │ │ - vpaddsw %zmm1,%zmm20,%zmm20 │ │ │ │ - vpsubsw %zmm0,%zmm21,%zmm1 │ │ │ │ - vpaddsw %zmm0,%zmm21,%zmm21 │ │ │ │ - vpsubsw %zmm31,%zmm22,%zmm0 │ │ │ │ - vpaddsw %zmm31,%zmm22,%zmm22 │ │ │ │ - vpsubsw %zmm30,%zmm23,%zmm31 │ │ │ │ - vpaddsw %zmm30,%zmm23,%zmm23 │ │ │ │ - call 35a349 <__cxa_finalize@plt+0x32f2f9> │ │ │ │ - vpmulhrsw %zmm31,%zmm27,%zmm16 │ │ │ │ - vpmulhrsw %zmm0,%zmm27,%zmm17 │ │ │ │ - vpmulhrsw %zmm1,%zmm27,%zmm18 │ │ │ │ - vpmulhrsw %zmm2,%zmm27,%zmm19 │ │ │ │ - call 35a37e <__cxa_finalize@plt+0x32f32e> │ │ │ │ - vpmulhrsw %zmm3,%zmm27,%zmm16 │ │ │ │ - vpmulhrsw %zmm4,%zmm27,%zmm17 │ │ │ │ - vpmulhrsw %zmm5,%zmm27,%zmm18 │ │ │ │ - vpmulhrsw %zmm6,%zmm27,%zmm19 │ │ │ │ - call 35a37e <__cxa_finalize@plt+0x32f32e> │ │ │ │ - vpmulhrsw %zmm7,%zmm27,%zmm16 │ │ │ │ - vpmulhrsw %zmm8,%zmm27,%zmm17 │ │ │ │ - vpmulhrsw %zmm9,%zmm27,%zmm18 │ │ │ │ - vpmulhrsw %zmm10,%zmm27,%zmm19 │ │ │ │ - call 35a37e <__cxa_finalize@plt+0x32f32e> │ │ │ │ - vpmulhrsw %zmm11,%zmm27,%zmm16 │ │ │ │ - vpmulhrsw %zmm12,%zmm27,%zmm17 │ │ │ │ - vpmulhrsw %zmm13,%zmm27,%zmm18 │ │ │ │ - vpmulhrsw %zmm25,%zmm27,%zmm19 │ │ │ │ - jmp 35a37e <__cxa_finalize@plt+0x32f32e> │ │ │ │ + jl 3554a0 <__cxa_finalize@plt+0x32a450> │ │ │ │ + call 355540 <__cxa_finalize@plt+0x32a4f0> │ │ │ │ + cmp $0x88,%ecx │ │ │ │ + jl 3554a0 <__cxa_finalize@plt+0x32a450> │ │ │ │ + call 355540 <__cxa_finalize@plt+0x32a4f0> │ │ │ │ + cmp $0x12c,%ecx │ │ │ │ + jl 3554a0 <__cxa_finalize@plt+0x32a450> │ │ │ │ + call 355540 <__cxa_finalize@plt+0x32a4f0> │ │ │ │ + jmp 3554de <__cxa_finalize@plt+0x32a48e> │ │ │ │ imul $0xb5,(%rdx),%eax │ │ │ │ + vpbroadcastd 0x89642(%rip),%ymm3 │ │ │ │ mov %ecx,(%rdx) │ │ │ │ or $0x20,%ecx │ │ │ │ - add $0x280,%eax │ │ │ │ - sar $0xa,%eax │ │ │ │ - jmp 35b993 <__cxa_finalize@plt+0x330943> │ │ │ │ - vmovdqa32 (%rdx),%zmm16 │ │ │ │ - vmovdqa32 0x200(%rdx),%zmm17 │ │ │ │ - vmovdqa32 0x400(%rdx),%zmm18 │ │ │ │ - vmovdqa32 0x600(%rdx),%zmm19 │ │ │ │ - mov $0xc0,%eax │ │ │ │ - call 3567b8 <__cxa_finalize@plt+0x32b768> │ │ │ │ - vmovdqa32 0x100(%rdx),%zmm0 │ │ │ │ - vmovdqa32 0x300(%rdx),%zmm1 │ │ │ │ - vmovdqa32 0x500(%rdx),%zmm2 │ │ │ │ - vmovdqa32 0x700(%rdx),%zmm3 │ │ │ │ - call 35857b <__cxa_finalize@plt+0x32d52b> │ │ │ │ - call 35d109 <__cxa_finalize@plt+0x3320b9> │ │ │ │ - call 35c075 <__cxa_finalize@plt+0x331025> │ │ │ │ - jmp 35d095 <__cxa_finalize@plt+0x332045> │ │ │ │ - vmovdqa32 (%rdx),%zmm16 │ │ │ │ - vmovdqa32 0x200(%rdx),%zmm17 │ │ │ │ - vmovdqa32 0x400(%rdx),%zmm18 │ │ │ │ - vmovdqa32 0x600(%rdx),%zmm19 │ │ │ │ - vmovdqa32 0x800(%rdx),%zmm20 │ │ │ │ - vmovdqa32 0xa00(%rdx),%zmm21 │ │ │ │ - vmovdqa32 0xc00(%rdx),%zmm22 │ │ │ │ - vmovdqa32 0xe00(%rdx),%zmm23 │ │ │ │ - call 35680b <__cxa_finalize@plt+0x32b7bb> │ │ │ │ - vmovdqa32 0x100(%rdx),%zmm0 │ │ │ │ - vmovdqa32 0x300(%rdx),%zmm1 │ │ │ │ - vmovdqa32 0x500(%rdx),%zmm2 │ │ │ │ - vmovdqa32 0x700(%rdx),%zmm3 │ │ │ │ - vmovdqa32 0x900(%rdx),%zmm4 │ │ │ │ - vmovdqa32 0xb00(%rdx),%zmm5 │ │ │ │ - vmovdqa32 0xd00(%rdx),%zmm6 │ │ │ │ - vmovdqa32 0xf00(%rdx),%zmm7 │ │ │ │ - call 3585ce <__cxa_finalize@plt+0x32d57e> │ │ │ │ - call 35d109 <__cxa_finalize@plt+0x3320b9> │ │ │ │ - vmovdqa32 0x880(%rdx),%zmm0 │ │ │ │ - vmovdqa32 0x980(%rdx),%zmm1 │ │ │ │ - vmovdqa32 0xa80(%rdx),%zmm2 │ │ │ │ - vmovdqa32 0xb80(%rdx),%zmm3 │ │ │ │ - vmovdqa32 0xc80(%rdx),%zmm4 │ │ │ │ - vmovdqa32 0xd80(%rdx),%zmm5 │ │ │ │ - vmovdqa32 0xe80(%rdx),%zmm6 │ │ │ │ - vmovdqa32 0xf80(%rdx),%zmm7 │ │ │ │ - call 35c111 <__cxa_finalize@plt+0x3310c1> │ │ │ │ - vpbroadcastd 0x7c(%r9),%zmm27 │ │ │ │ - lea 0x400(%rdx),%r8 │ │ │ │ - call 35bb11 <__cxa_finalize@plt+0x330ac1> │ │ │ │ - vpunpckhqdq %zmm4,%zmm16,%zmm6 │ │ │ │ - vpunpcklqdq %zmm4,%zmm16,%zmm16 │ │ │ │ - vpunpckhqdq %zmm17,%zmm18,%zmm8 │ │ │ │ - vpunpcklqdq %zmm17,%zmm18,%zmm17 │ │ │ │ - vpunpcklqdq %zmm2,%zmm30,%zmm18 │ │ │ │ - vpunpckhqdq %zmm2,%zmm30,%zmm10 │ │ │ │ - vpunpcklqdq %zmm20,%zmm31,%zmm30 │ │ │ │ - vpunpckhqdq %zmm20,%zmm31,%zmm7 │ │ │ │ - vpunpckhqdq %zmm5,%zmm19,%zmm9 │ │ │ │ - vpunpcklqdq %zmm5,%zmm19,%zmm31 │ │ │ │ - vpunpckhqdq %zmm1,%zmm22,%zmm12 │ │ │ │ - vpunpcklqdq %zmm1,%zmm22,%zmm19 │ │ │ │ - vpunpckhqdq %zmm0,%zmm21,%zmm11 │ │ │ │ - vpunpcklqdq %zmm0,%zmm21,%zmm0 │ │ │ │ - vpunpckhqdq %zmm24,%zmm23,%zmm13 │ │ │ │ - vpunpcklqdq %zmm24,%zmm23,%zmm1 │ │ │ │ + jmp 353aa8 <__cxa_finalize@plt+0x328a58> │ │ │ │ + lea 0x8e0(%rsp),%r8 │ │ │ │ + vpxor %ymm0,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,-0x80(%rax) │ │ │ │ + vmovdqa %ymm0,-0x60(%rax) │ │ │ │ + vmovdqa %ymm0,-0x40(%rax) │ │ │ │ + vmovdqa %ymm0,-0x20(%rax) │ │ │ │ + vmovdqa %ymm0,(%rax) │ │ │ │ + vmovdqa %ymm0,0x20(%rax) │ │ │ │ + vmovdqa %ymm0,0x40(%rax) │ │ │ │ + vmovdqa %ymm0,0x60(%rax) │ │ │ │ + add $0x100,%rax │ │ │ │ + cmp %r8,%rax │ │ │ │ + jl 3554ac <__cxa_finalize@plt+0x32a45c> │ │ │ │ + lea 0x60(%rsp),%rcx │ │ │ │ + mov %rax,%r8 │ │ │ │ + lea 0x100(%rax),%r9 │ │ │ │ + lea 0x88408(%rip),%rax │ │ │ │ + call 355740 <__cxa_finalize@plt+0x32a6f0> │ │ │ │ + call 3557c0 <__cxa_finalize@plt+0x32a770> │ │ │ │ + imul $0x13,%rsi,%rdx │ │ │ │ + lea (%rsi,%rsi,2),%rcx │ │ │ │ + add %rdi,%rdx │ │ │ │ + call 354410 <__cxa_finalize@plt+0x3293c0> │ │ │ │ + sub %rcx,%rdi │ │ │ │ + lea 0x20(%rdx,%rcx,1),%rdx │ │ │ │ + add $0x20,%rdi │ │ │ │ + lea 0x160(%rsp),%rcx │ │ │ │ + call 355740 <__cxa_finalize@plt+0x32a6f0> │ │ │ │ + call 3557c0 <__cxa_finalize@plt+0x32a770> │ │ │ │ + lea (%rsi,%rsi,2),%rcx │ │ │ │ + call 354410 <__cxa_finalize@plt+0x3293c0> │ │ │ │ + mov %r11,%rsp │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - call 35b9f0 <__cxa_finalize@plt+0x3309a0> │ │ │ │ - vmovdqa32 %zmm16,(%rdx) │ │ │ │ - vmovdqa32 0x80(%rdx),%zmm16 │ │ │ │ - vmovdqa32 %zmm17,0x80(%rdx) │ │ │ │ - vmovdqa32 %zmm18,0x100(%rdx) │ │ │ │ - vmovdqa32 0x180(%rdx),%zmm17 │ │ │ │ - vmovdqa32 0x280(%rdx),%zmm18 │ │ │ │ - vmovdqa32 %zmm19,0x180(%rdx) │ │ │ │ - vmovdqa32 %zmm20,0x200(%rdx) │ │ │ │ - vmovdqa32 0x380(%rdx),%zmm19 │ │ │ │ - vmovdqa32 0x480(%rdx),%zmm20 │ │ │ │ - vmovdqa32 %zmm21,0x280(%rdx) │ │ │ │ - vmovdqa32 %zmm22,0x300(%rdx) │ │ │ │ - vmovdqa32 %zmm23,0x380(%rdx) │ │ │ │ - vmovdqa32 0x580(%rdx),%zmm21 │ │ │ │ - vmovdqa32 0x680(%rdx),%zmm22 │ │ │ │ - vmovdqa32 0x780(%rdx),%zmm23 │ │ │ │ - vmovdqa32 %zmm7,0x400(%rdx) │ │ │ │ - vmovdqa32 %zmm6,0x480(%rdx) │ │ │ │ - vmovdqa32 %zmm5,0x500(%rdx) │ │ │ │ - vmovdqa32 %zmm4,0x580(%rdx) │ │ │ │ - vmovdqa32 %zmm3,0x600(%rdx) │ │ │ │ - vmovdqa32 %zmm2,0x680(%rdx) │ │ │ │ - vmovdqa32 %zmm1,0x700(%rdx) │ │ │ │ - vmovdqa32 %zmm0,0x780(%rdx) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vmovdqa 0x80(%rdx),%ymm0 │ │ │ │ + vmovdqa 0x380(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x480(%rdx),%ymm2 │ │ │ │ + vmovdqa 0x780(%rdx),%ymm3 │ │ │ │ + vmovdqa 0x880(%rdx),%ymm4 │ │ │ │ + vmovdqa 0xb80(%rdx),%ymm5 │ │ │ │ + vmovdqa 0xc80(%rdx),%ymm6 │ │ │ │ + vmovdqa 0xf80(%rdx),%ymm7 │ │ │ │ + vpbroadcastd 0x88313(%rip),%ymm11 │ │ │ │ + vpbroadcastd 0x89466(%rip),%ymm14 │ │ │ │ + call 351f67 <__cxa_finalize@plt+0x326f17> │ │ │ │ + vmovdqa 0x180(%rdx),%ymm0 │ │ │ │ + vmovdqa 0x280(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x580(%rdx),%ymm2 │ │ │ │ + vmovdqa 0x680(%rdx),%ymm3 │ │ │ │ + vmovdqa 0x980(%rdx),%ymm4 │ │ │ │ + vmovdqa 0xa80(%rdx),%ymm5 │ │ │ │ + vmovdqa 0xd80(%rdx),%ymm6 │ │ │ │ + vmovdqa 0xe80(%rdx),%ymm7 │ │ │ │ + call 352336 <__cxa_finalize@plt+0x3272e6> │ │ │ │ + vmovdqa 0x100(%rdx),%ymm0 │ │ │ │ + vmovdqa 0x300(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x500(%rdx),%ymm2 │ │ │ │ + vmovdqa 0x700(%rdx),%ymm3 │ │ │ │ + vmovdqa 0x900(%rdx),%ymm4 │ │ │ │ + vmovdqa 0xb00(%rdx),%ymm5 │ │ │ │ + vmovdqa 0xd00(%rdx),%ymm6 │ │ │ │ + vmovdqa 0xf00(%rdx),%ymm7 │ │ │ │ + call 34c5c4 <__cxa_finalize@plt+0x321574> │ │ │ │ + vmovdqa (%rdx),%ymm0 │ │ │ │ + vmovdqa 0x200(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x400(%rdx),%ymm2 │ │ │ │ + vmovdqa 0x600(%rdx),%ymm3 │ │ │ │ + vmovdqa 0x800(%rdx),%ymm4 │ │ │ │ + vmovdqa 0xa00(%rdx),%ymm5 │ │ │ │ + vmovdqa 0xc00(%rdx),%ymm6 │ │ │ │ + vmovdqa 0xe00(%rdx),%ymm7 │ │ │ │ + call 34b4f8 <__cxa_finalize@plt+0x3204a8> │ │ │ │ + call 34c470 <__cxa_finalize@plt+0x321420> │ │ │ │ + call 3527f0 <__cxa_finalize@plt+0x3277a0> │ │ │ │ + vpxor %ymm15,%ymm15,%ymm15 │ │ │ │ + mov $0xe80,%r10d │ │ │ │ + vmovdqa %ymm15,-0x80(%rdx,%r10,1) │ │ │ │ + vmovdqa %ymm15,(%rdx,%r10,1) │ │ │ │ + vmovdqa %ymm15,0x80(%rdx,%r10,1) │ │ │ │ + vmovdqa %ymm15,0x100(%rdx,%r10,1) │ │ │ │ + sub $0x200,%r10d │ │ │ │ + jg 355677 <__cxa_finalize@plt+0x32a627> │ │ │ │ + add $0x20,%rdx │ │ │ │ + vmovdqa %ymm0,-0x80(%r8) │ │ │ │ + vmovdqa %ymm1,-0x60(%r8) │ │ │ │ + vmovdqa %ymm2,-0x40(%r8) │ │ │ │ + vmovdqa %ymm3,-0x20(%r8) │ │ │ │ + vmovdqa %ymm4,(%r8) │ │ │ │ + vmovdqa %ymm5,0x20(%r8) │ │ │ │ + vmovdqa %ymm6,0x40(%r8) │ │ │ │ + vmovdqa %ymm7,0x60(%r8) │ │ │ │ + vmovdqa 0x60(%r9),%ymm0 │ │ │ │ + vmovdqa 0x40(%r9),%ymm1 │ │ │ │ + vmovdqa 0x20(%r9),%ymm2 │ │ │ │ + vmovdqa (%r9),%ymm3 │ │ │ │ + vmovdqa -0x20(%r9),%ymm4 │ │ │ │ + vmovdqa -0x40(%r9),%ymm5 │ │ │ │ + vmovdqa -0x60(%r9),%ymm6 │ │ │ │ + vmovdqa -0x80(%r9),%ymm7 │ │ │ │ + call 352bc2 <__cxa_finalize@plt+0x327b72> │ │ │ │ + vmovdqa %ymm0,-0x80(%r9) │ │ │ │ + vmovdqa %ymm1,-0x60(%r9) │ │ │ │ + vmovdqa %ymm2,-0x40(%r9) │ │ │ │ + vmovdqa %ymm3,-0x20(%r9) │ │ │ │ + vmovdqa %ymm4,(%r9) │ │ │ │ + vmovdqa %ymm5,0x20(%r9) │ │ │ │ + vmovdqa %ymm6,0x40(%r9) │ │ │ │ + vmovdqa %ymm7,0x60(%r9) │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - vpbroadcastd 0x82712(%rip),%zmm29 │ │ │ │ - vpbroadcastd 0x82714(%rip),%zmm31 │ │ │ │ - vpxord %zmm30,%zmm30,%zmm30 │ │ │ │ - lea (%rsi,%rsi,8),%rax │ │ │ │ - cmp $0x88,%ecx │ │ │ │ - jl 35d221 <__cxa_finalize@plt+0x3321d1> │ │ │ │ - mov %rdi,%r8 │ │ │ │ - call 35d221 <__cxa_finalize@plt+0x3321d1> │ │ │ │ - add $0xfffffffffffffe40,%rdx │ │ │ │ - lea (%rdi,%rsi,8),%rdi │ │ │ │ - call 35d221 <__cxa_finalize@plt+0x3321d1> │ │ │ │ - add $0x5c0,%rdx │ │ │ │ - lea 0x20(%r8),%rdi │ │ │ │ - cmp $0x21f,%ecx │ │ │ │ - jl 35d221 <__cxa_finalize@plt+0x3321d1> │ │ │ │ - call 35d221 <__cxa_finalize@plt+0x3321d1> │ │ │ │ - add $0xfffffffffffffe40,%rdx │ │ │ │ - lea (%rdi,%rsi,8),%rdi │ │ │ │ - call 35d24f <__cxa_finalize@plt+0x3321ff> │ │ │ │ - add $0x200,%rdx │ │ │ │ - vpmulhrsw %zmm18,%zmm29,%zmm17 │ │ │ │ - vpmulhrsw %zmm20,%zmm29,%zmm19 │ │ │ │ - vpmulhrsw %zmm22,%zmm29,%zmm21 │ │ │ │ - vpmulhrsw %zmm24,%zmm29,%zmm23 │ │ │ │ - call 35d24f <__cxa_finalize@plt+0x3321ff> │ │ │ │ - jmp 35b489 <__cxa_finalize@plt+0x330439> │ │ │ │ - vmovdqa32 (%rdx),%zmm24 │ │ │ │ - vpackssdw 0x400(%rdx),%zmm24,%zmm24 │ │ │ │ - vmovdqa32 0x80(%rdx),%zmm22 │ │ │ │ - vpackssdw 0x480(%rdx),%zmm22,%zmm22 │ │ │ │ - vmovdqa32 0x100(%rdx),%zmm16 │ │ │ │ - vpackssdw 0x500(%rdx),%zmm16,%zmm16 │ │ │ │ - vmovdqa32 0x180(%rdx),%zmm18 │ │ │ │ - vpackssdw 0x580(%rdx),%zmm18,%zmm18 │ │ │ │ - vpermq $0xd8,%zmm24,%zmm24 │ │ │ │ - vpermq $0xd8,%zmm22,%zmm22 │ │ │ │ - vpermq $0xd8,%zmm16,%zmm16 │ │ │ │ - vpermq $0xd8,%zmm18,%zmm18 │ │ │ │ - vmovdqa32 %zmm30,(%rdx) │ │ │ │ - vmovdqa32 %zmm30,0x80(%rdx) │ │ │ │ - vmovdqa32 %zmm30,0x100(%rdx) │ │ │ │ - vmovdqa32 %zmm30,0x180(%rdx) │ │ │ │ - vpunpcklwd %zmm22,%zmm24,%zmm20 │ │ │ │ - vpunpckhwd %zmm22,%zmm24,%zmm24 │ │ │ │ - vpunpcklwd %zmm18,%zmm16,%zmm22 │ │ │ │ - vpunpckhwd %zmm18,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 %zmm30,0x400(%rdx) │ │ │ │ - vmovdqa32 %zmm30,0x480(%rdx) │ │ │ │ - vmovdqa32 %zmm30,0x500(%rdx) │ │ │ │ - vmovdqa32 %zmm30,0x580(%rdx) │ │ │ │ - vpunpckldq %zmm22,%zmm20,%zmm18 │ │ │ │ - vpunpckhdq %zmm22,%zmm20,%zmm20 │ │ │ │ - vpunpckldq %zmm16,%zmm24,%zmm22 │ │ │ │ - vpunpckhdq %zmm16,%zmm24,%zmm24 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x82569(%rip),%r9 │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 35dae5 <__cxa_finalize@plt+0x332a95> │ │ │ │ - mov %rsp,%r10 │ │ │ │ - and $0xffffffffffffffc0,%rsp │ │ │ │ - sub $0x240,%rsp │ │ │ │ - mov %r10,0x200(%rsp) │ │ │ │ - vpbroadcastd -0xb8(%r9),%zmm28 │ │ │ │ - vpbroadcastd 0x84(%r9),%zmm29 │ │ │ │ - vpbroadcastd 0x70(%r9),%zmm30 │ │ │ │ - vpbroadcastd 0x74(%r9),%zmm31 │ │ │ │ - cmp $0x24,%ecx │ │ │ │ - jl 35d69a <__cxa_finalize@plt+0x33264a> │ │ │ │ - call 35da62 <__cxa_finalize@plt+0x332a12> │ │ │ │ - cmp $0x97,%ecx │ │ │ │ - jge 35d45a <__cxa_finalize@plt+0x33240a> │ │ │ │ - lea 0x81b0e(%rip),%r9 │ │ │ │ - vpunpckhwd %zmm16,%zmm16,%zmm6 │ │ │ │ - vpunpckhwd %zmm17,%zmm17,%zmm7 │ │ │ │ - vpunpckhwd %zmm18,%zmm18,%zmm8 │ │ │ │ - vpunpckhwd %zmm19,%zmm19,%zmm9 │ │ │ │ - vpunpckhwd %zmm20,%zmm20,%zmm10 │ │ │ │ - vpunpckhwd %zmm21,%zmm21,%zmm11 │ │ │ │ - vpunpckhwd %zmm22,%zmm22,%zmm12 │ │ │ │ - vpunpckhwd %zmm23,%zmm23,%zmm13 │ │ │ │ - vpunpcklwd %zmm17,%zmm17,%zmm5 │ │ │ │ - vpunpcklwd %zmm19,%zmm19,%zmm30 │ │ │ │ - vpunpcklwd %zmm21,%zmm21,%zmm2 │ │ │ │ - vpunpcklwd %zmm23,%zmm23,%zmm31 │ │ │ │ - vpxord %zmm25,%zmm25,%zmm25 │ │ │ │ - vpunpcklwd %zmm16,%zmm25,%zmm25 │ │ │ │ - vpunpcklwd %zmm18,%zmm18,%zmm24 │ │ │ │ - vpunpcklwd %zmm20,%zmm20,%zmm23 │ │ │ │ - vpunpcklwd %zmm22,%zmm22,%zmm17 │ │ │ │ - call 338880 <__cxa_finalize@plt+0x30d830> │ │ │ │ - call 33b490 <__cxa_finalize@plt+0x310440> │ │ │ │ - vmovdqa32 %zmm30,(%rsp) │ │ │ │ - vmovdqa32 %zmm31,0x40(%rsp) │ │ │ │ - vmovdqa32 %zmm0,0x80(%rsp) │ │ │ │ - vmovdqa32 %zmm1,0xc0(%rsp) │ │ │ │ - vmovdqa32 %zmm2,0x100(%rsp) │ │ │ │ - vmovdqa32 %zmm3,0x140(%rsp) │ │ │ │ - vmovdqa32 %zmm4,0x180(%rsp) │ │ │ │ - vmovdqa32 %zmm5,0x1c0(%rsp) │ │ │ │ - call 340120 <__cxa_finalize@plt+0x3150d0> │ │ │ │ - vpxord %zmm28,%zmm28,%zmm28 │ │ │ │ - mov $0xc0,%ecx │ │ │ │ - vmovdqa32 %zmm28,(%rdx,%rcx,8) │ │ │ │ - vmovdqa32 %zmm28,0x80(%rdx,%rcx,8) │ │ │ │ - vmovdqa32 %zmm28,0x100(%rdx,%rcx,8) │ │ │ │ - vmovdqa32 %zmm28,0x180(%rdx,%rcx,8) │ │ │ │ - sub $0x40,%ecx │ │ │ │ - jge 35d431 <__cxa_finalize@plt+0x3323e1> │ │ │ │ - jmp 35d87e <__cxa_finalize@plt+0x33282e> │ │ │ │ - vmovdqa32 %zmm16,(%rdx) │ │ │ │ - vmovdqa32 %zmm17,0x80(%rdx) │ │ │ │ - vmovdqa32 %zmm18,0x100(%rdx) │ │ │ │ - vmovdqa32 %zmm19,0x180(%rdx) │ │ │ │ - vmovdqa32 %zmm20,0x200(%rdx) │ │ │ │ - vmovdqa32 %zmm21,0x280(%rdx) │ │ │ │ - vmovdqa32 %zmm22,0x300(%rdx) │ │ │ │ - vmovdqa32 %zmm23,0x380(%rdx) │ │ │ │ - add $0x40,%rdx │ │ │ │ - call 35da62 <__cxa_finalize@plt+0x332a12> │ │ │ │ - sub $0x40,%rdx │ │ │ │ - vmovdqa32 (%rdx),%zmm6 │ │ │ │ - vmovdqa32 0x80(%rdx),%zmm7 │ │ │ │ - vmovdqa32 0x100(%rdx),%zmm8 │ │ │ │ - vmovdqa32 0x180(%rdx),%zmm9 │ │ │ │ - vmovdqa32 0x200(%rdx),%zmm10 │ │ │ │ - vmovdqa32 0x280(%rdx),%zmm11 │ │ │ │ - vmovdqa32 0x300(%rdx),%zmm12 │ │ │ │ - vmovdqa32 0x380(%rdx),%zmm13 │ │ │ │ - vmovdqa32 %zmm16,0x200(%rdx) │ │ │ │ - vmovdqa32 %zmm17,0x240(%rdx) │ │ │ │ - vmovdqa32 %zmm18,0x280(%rdx) │ │ │ │ - vmovdqa32 %zmm19,0x2c0(%rdx) │ │ │ │ - vmovdqa32 %zmm20,0x300(%rdx) │ │ │ │ - vmovdqa32 %zmm21,0x340(%rdx) │ │ │ │ - vmovdqa32 %zmm22,0x380(%rdx) │ │ │ │ - vmovdqa32 %zmm23,0x3c0(%rdx) │ │ │ │ - lea 0x8196c(%rip),%r9 │ │ │ │ - vpunpcklwd %zmm17,%zmm17,%zmm4 │ │ │ │ - vpunpcklwd %zmm19,%zmm19,%zmm0 │ │ │ │ - vpunpcklwd %zmm21,%zmm21,%zmm3 │ │ │ │ - vpunpcklwd %zmm23,%zmm23,%zmm1 │ │ │ │ - vpunpcklwd %zmm8,%zmm8,%zmm24 │ │ │ │ - vpunpcklwd %zmm18,%zmm18,%zmm21 │ │ │ │ - vpunpcklwd %zmm12,%zmm12,%zmm17 │ │ │ │ - vpunpcklwd %zmm10,%zmm10,%zmm23 │ │ │ │ - vpunpcklwd %zmm20,%zmm20,%zmm19 │ │ │ │ - vpunpcklwd %zmm22,%zmm22,%zmm20 │ │ │ │ - vpxord %zmm25,%zmm25,%zmm25 │ │ │ │ - vpunpcklwd %zmm16,%zmm25,%zmm22 │ │ │ │ - vmovdqa32 %zmm20,%zmm16 │ │ │ │ - vpunpcklwd %zmm6,%zmm25,%zmm25 │ │ │ │ - call 3388e0 <__cxa_finalize@plt+0x30d890> │ │ │ │ - vpunpcklwd %zmm7,%zmm7,%zmm5 │ │ │ │ - vpunpcklwd %zmm13,%zmm13,%zmm31 │ │ │ │ - vpunpcklwd %zmm11,%zmm11,%zmm2 │ │ │ │ - vpunpcklwd %zmm9,%zmm9,%zmm30 │ │ │ │ - call 33b4f0 <__cxa_finalize@plt+0x3104a0> │ │ │ │ - vmovdqa32 %zmm30,(%rsp) │ │ │ │ - vmovdqa32 %zmm31,0x40(%rsp) │ │ │ │ - vmovdqa32 %zmm0,0x80(%rsp) │ │ │ │ - vmovdqa32 %zmm1,0xc0(%rsp) │ │ │ │ - vmovdqa32 %zmm2,0x100(%rsp) │ │ │ │ - vmovdqa32 %zmm3,0x140(%rsp) │ │ │ │ - vmovdqa32 %zmm4,0x180(%rsp) │ │ │ │ - vmovdqa32 %zmm5,0x1c0(%rsp) │ │ │ │ - vmovdqa32 0x3c0(%rdx),%zmm5 │ │ │ │ - vmovdqa32 0x200(%rdx),%zmm30 │ │ │ │ - vmovdqa32 0x2c0(%rdx),%zmm1 │ │ │ │ - vmovdqa32 0x300(%rdx),%zmm2 │ │ │ │ - vmovdqa32 0x340(%rdx),%zmm3 │ │ │ │ - vmovdqa32 0x280(%rdx),%zmm0 │ │ │ │ - vmovdqa32 0x240(%rdx),%zmm31 │ │ │ │ - vmovdqa32 0x380(%rdx),%zmm4 │ │ │ │ - vpunpckhwd %zmm6,%zmm6,%zmm6 │ │ │ │ - vpunpckhwd %zmm5,%zmm5,%zmm5 │ │ │ │ - vpunpckhwd %zmm30,%zmm30,%zmm30 │ │ │ │ - vpunpckhwd %zmm13,%zmm13,%zmm13 │ │ │ │ - vpunpckhwd %zmm10,%zmm10,%zmm10 │ │ │ │ - vpunpckhwd %zmm1,%zmm1,%zmm1 │ │ │ │ - vpunpckhwd %zmm2,%zmm2,%zmm2 │ │ │ │ - vpunpckhwd %zmm9,%zmm9,%zmm9 │ │ │ │ - vpunpckhwd %zmm8,%zmm8,%zmm8 │ │ │ │ - vpunpckhwd %zmm3,%zmm3,%zmm3 │ │ │ │ - vpunpckhwd %zmm0,%zmm0,%zmm0 │ │ │ │ - vpunpckhwd %zmm11,%zmm11,%zmm11 │ │ │ │ - vpunpckhwd %zmm12,%zmm12,%zmm12 │ │ │ │ - vpunpckhwd %zmm31,%zmm31,%zmm31 │ │ │ │ - vpunpckhwd %zmm4,%zmm4,%zmm4 │ │ │ │ - vpunpckhwd %zmm7,%zmm7,%zmm7 │ │ │ │ - call 3401c0 <__cxa_finalize@plt+0x315170> │ │ │ │ - vpxord %zmm28,%zmm28,%zmm28 │ │ │ │ - mov $0xe0,%ecx │ │ │ │ - vmovdqa32 %zmm28,(%rdx,%rcx,8) │ │ │ │ - vmovdqa32 %zmm28,0x40(%rdx,%rcx,8) │ │ │ │ - vmovdqa32 %zmm28,0x80(%rdx,%rcx,8) │ │ │ │ - vmovdqa32 %zmm28,0xc0(%rdx,%rcx,8) │ │ │ │ - sub $0x20,%ecx │ │ │ │ - jge 35d671 <__cxa_finalize@plt+0x332621> │ │ │ │ - jmp 35d87e <__cxa_finalize@plt+0x33282e> │ │ │ │ - vmovdqa32 (%rdx),%ymm16 │ │ │ │ - vmovdqa32 0x200(%rdx),%ymm18 │ │ │ │ - vmovshdup -0x380(%r9),%zmm24 │ │ │ │ - vmovdqa32 0x100(%rdx),%ymm17 │ │ │ │ - vmovdqa32 0x300(%rdx),%ymm19 │ │ │ │ - vmovdqa32 0x80(%rdx),%ymm20 │ │ │ │ - vmovdqa32 0x180(%rdx),%ymm21 │ │ │ │ - vmovdqa32 0x280(%rdx),%ymm22 │ │ │ │ - vmovdqa32 0x380(%rdx),%ymm23 │ │ │ │ - vpermt2q %zmm18,%zmm24,%zmm16 │ │ │ │ - vpermt2q %zmm19,%zmm24,%zmm17 │ │ │ │ - vpermt2q %zmm21,%zmm24,%zmm20 │ │ │ │ - vpermt2q %zmm22,%zmm24,%zmm23 │ │ │ │ - call 355d30 <__cxa_finalize@plt+0x32ace0> │ │ │ │ - call 357620 <__cxa_finalize@plt+0x32c5d0> │ │ │ │ - vpbroadcastd 0x7c(%r9),%zmm27 │ │ │ │ - call 3569df <__cxa_finalize@plt+0x32b98f> │ │ │ │ - vmovdqa32 -0x300(%r9),%zmm24 │ │ │ │ - vpackssdw %zmm20,%zmm16,%zmm16 │ │ │ │ - vpackssdw %zmm21,%zmm17,%zmm17 │ │ │ │ - vpackssdw %zmm22,%zmm18,%zmm18 │ │ │ │ - vpackssdw %zmm23,%zmm19,%zmm19 │ │ │ │ - vmovdqa32 0x81291(%rip),%zmm22 │ │ │ │ - vpermb %zmm16,%zmm24,%zmm16 │ │ │ │ - vpermb %zmm18,%zmm24,%zmm18 │ │ │ │ - vprold $0x10,%zmm24,%zmm24 │ │ │ │ - vpermb %zmm17,%zmm24,%zmm17 │ │ │ │ - vpermb %zmm19,%zmm24,%zmm19 │ │ │ │ - vpunpckldq %zmm18,%zmm16,%zmm20 │ │ │ │ - vpunpckhdq %zmm18,%zmm16,%zmm16 │ │ │ │ - vpunpckldq %zmm19,%zmm17,%zmm18 │ │ │ │ - vpunpckhdq %zmm19,%zmm17,%zmm17 │ │ │ │ - vpunpckldq %zmm18,%zmm20,%zmm5 │ │ │ │ - vpunpckhdq %zmm18,%zmm20,%zmm30 │ │ │ │ - vpunpckldq %zmm17,%zmm16,%zmm2 │ │ │ │ - vpunpckhdq %zmm17,%zmm16,%zmm31 │ │ │ │ - vpord 0x50(%r9){1to16},%zmm22,%zmm23 │ │ │ │ - vpermb %zmm5,%zmm23,%zmm6 │ │ │ │ - vpmovzxwd %ymm5,%zmm25 │ │ │ │ - vpermb %zmm2,%zmm22,%zmm24 │ │ │ │ - vpermb %zmm2,%zmm23,%zmm8 │ │ │ │ - vpermb %zmm30,%zmm22,%zmm5 │ │ │ │ - vpermb %zmm30,%zmm23,%zmm7 │ │ │ │ - vpermb %zmm31,%zmm22,%zmm30 │ │ │ │ - vpermb %zmm31,%zmm23,%zmm9 │ │ │ │ - lea 0x816c4(%rip),%r9 │ │ │ │ - vpslld $0x10,%zmm25,%zmm25 │ │ │ │ - vpxord %zmm23,%zmm23,%zmm23 │ │ │ │ - vmovdqa32 %zmm23,%zmm17 │ │ │ │ - vmovdqa32 %zmm23,%zmm2 │ │ │ │ - vmovdqa32 %zmm23,%zmm31 │ │ │ │ - vmovdqa32 %zmm23,%zmm10 │ │ │ │ - vmovdqa32 %zmm23,%zmm11 │ │ │ │ - vmovdqa32 %zmm23,%zmm12 │ │ │ │ - vmovdqa32 %zmm23,%zmm13 │ │ │ │ - call 338880 <__cxa_finalize@plt+0x30d830> │ │ │ │ - call 33b490 <__cxa_finalize@plt+0x310440> │ │ │ │ - vmovdqa32 %zmm30,(%rsp) │ │ │ │ - vmovdqa32 %zmm31,0x40(%rsp) │ │ │ │ - vmovdqa32 %zmm0,0x80(%rsp) │ │ │ │ - vmovdqa32 %zmm1,0xc0(%rsp) │ │ │ │ - vmovdqa32 %zmm2,0x100(%rsp) │ │ │ │ - vmovdqa32 %zmm3,0x140(%rsp) │ │ │ │ - vmovdqa32 %zmm4,0x180(%rsp) │ │ │ │ - vmovdqa32 %zmm5,0x1c0(%rsp) │ │ │ │ - call 340120 <__cxa_finalize@plt+0x3150d0> │ │ │ │ - vpxord %zmm28,%zmm28,%zmm28 │ │ │ │ - vmovdqa32 %ymm28,(%rdx) │ │ │ │ - vmovdqa32 %ymm28,0x80(%rdx) │ │ │ │ - vmovdqa32 %ymm28,0x100(%rdx) │ │ │ │ - vmovdqa32 %ymm28,0x180(%rdx) │ │ │ │ - vmovdqa32 %ymm28,0x200(%rdx) │ │ │ │ - vmovdqa32 %ymm28,0x280(%rdx) │ │ │ │ - vmovdqa32 %ymm28,0x300(%rdx) │ │ │ │ - vmovdqa32 %ymm28,0x380(%rdx) │ │ │ │ - vmovshdup 0x81cb8(%rip),%zmm14 │ │ │ │ - vpbroadcastd 0x81dee(%rip),%zmm27 │ │ │ │ - vpbroadcastd 0x8204c(%rip),%zmm29 │ │ │ │ + vmovdqa 0x20(%rcx),%ymm0 │ │ │ │ + vmovdqa 0x60(%rcx),%ymm1 │ │ │ │ + vmovdqa 0xa0(%rcx),%ymm2 │ │ │ │ + vmovdqa 0xe0(%rcx),%ymm3 │ │ │ │ + vmovdqa 0x220(%rcx),%ymm4 │ │ │ │ + vmovdqa 0x260(%rcx),%ymm5 │ │ │ │ + vmovdqa 0x2a0(%rcx),%ymm6 │ │ │ │ + vmovdqa 0x2e0(%rcx),%ymm7 │ │ │ │ + vmovdqa 0x420(%rcx),%ymm8 │ │ │ │ + vmovdqa 0x460(%rcx),%ymm9 │ │ │ │ + vmovdqa 0x4a0(%rcx),%ymm10 │ │ │ │ + vmovdqa 0x4e0(%rcx),%ymm11 │ │ │ │ + vmovdqa 0x620(%rcx),%ymm12 │ │ │ │ + vmovdqa 0x660(%rcx),%ymm13 │ │ │ │ + vmovdqa 0x6a0(%rcx),%ymm14 │ │ │ │ + vmovdqa 0x6e0(%rcx),%ymm15 │ │ │ │ + jmp 321690 <__cxa_finalize@plt+0x2f6640> │ │ │ │ + nop │ │ │ │ + vmovdqa (%rcx),%ymm0 │ │ │ │ + vmovdqa 0x40(%rcx),%ymm1 │ │ │ │ + vmovdqa 0x80(%rcx),%ymm2 │ │ │ │ + vmovdqa 0xc0(%rcx),%ymm3 │ │ │ │ + vmovdqa 0x200(%rcx),%ymm4 │ │ │ │ + vmovdqa 0x240(%rcx),%ymm5 │ │ │ │ + vmovdqa 0x280(%rcx),%ymm6 │ │ │ │ + vmovdqa 0x2c0(%rcx),%ymm7 │ │ │ │ + vmovdqa 0x400(%rcx),%ymm8 │ │ │ │ + vmovdqa 0x440(%rcx),%ymm9 │ │ │ │ + vmovdqa 0x480(%rcx),%ymm10 │ │ │ │ + vmovdqa 0x4c0(%rcx),%ymm11 │ │ │ │ + vmovdqa 0x600(%rcx),%ymm12 │ │ │ │ + vmovdqa 0x640(%rcx),%ymm13 │ │ │ │ + vmovdqa 0x680(%rcx),%ymm14 │ │ │ │ + vmovdqa 0x6c0(%rcx),%ymm15 │ │ │ │ + vmovdqa %ymm15,0x8(%rsp) │ │ │ │ + jmp 31e620 <__cxa_finalize@plt+0x2f35d0> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vpbroadcastd 0x89277(%rip),%ymm7 │ │ │ │ + vpbroadcastd 0x88026(%rip),%ymm5 │ │ │ │ + vpxor %ymm6,%ymm6,%ymm6 │ │ │ │ lea (%rsi,%rsi,2),%rax │ │ │ │ - vpsrlq $0x8,%zmm14,%zmm15 │ │ │ │ - vpermq %zmm16,%zmm14,%zmm24 │ │ │ │ - vpermq %zmm17,%zmm15,%zmm25 │ │ │ │ - call 3575af <__cxa_finalize@plt+0x32c55f> │ │ │ │ - vpermq %zmm18,%zmm14,%zmm24 │ │ │ │ - vpermq %zmm19,%zmm15,%zmm25 │ │ │ │ - call 3575af <__cxa_finalize@plt+0x32c55f> │ │ │ │ - vpermq %zmm20,%zmm14,%zmm24 │ │ │ │ - vpermq %zmm21,%zmm15,%zmm25 │ │ │ │ - call 3575af <__cxa_finalize@plt+0x32c55f> │ │ │ │ - vpermq %zmm22,%zmm14,%zmm24 │ │ │ │ - vpermq %zmm23,%zmm15,%zmm25 │ │ │ │ - call 3575af <__cxa_finalize@plt+0x32c55f> │ │ │ │ - vmovdqa32 (%rsp),%zmm17 │ │ │ │ - vmovdqa32 0x40(%rsp),%zmm18 │ │ │ │ - vmovdqa32 0x80(%rsp),%zmm19 │ │ │ │ - vmovdqa32 0xc0(%rsp),%zmm20 │ │ │ │ - vmovdqa32 0x100(%rsp),%zmm21 │ │ │ │ - vmovdqa32 0x140(%rsp),%zmm22 │ │ │ │ - vmovdqa32 0x180(%rsp),%zmm23 │ │ │ │ - vmovdqa32 0x1c0(%rsp),%zmm24 │ │ │ │ - vpaddsw %zmm5,%zmm17,%zmm16 │ │ │ │ - vpsubsw %zmm5,%zmm17,%zmm5 │ │ │ │ - vpaddsw %zmm4,%zmm18,%zmm17 │ │ │ │ - vpsubsw %zmm4,%zmm18,%zmm4 │ │ │ │ - vpaddsw %zmm3,%zmm19,%zmm18 │ │ │ │ - vpsubsw %zmm3,%zmm19,%zmm3 │ │ │ │ - vpaddsw %zmm2,%zmm20,%zmm19 │ │ │ │ - vpsubsw %zmm2,%zmm20,%zmm2 │ │ │ │ - vpaddsw %zmm1,%zmm21,%zmm20 │ │ │ │ - vpsubsw %zmm1,%zmm21,%zmm1 │ │ │ │ - vpaddsw %zmm0,%zmm22,%zmm21 │ │ │ │ - vpsubsw %zmm0,%zmm22,%zmm0 │ │ │ │ - vpaddsw %zmm31,%zmm23,%zmm22 │ │ │ │ - vpsubsw %zmm31,%zmm23,%zmm31 │ │ │ │ - vpaddsw %zmm30,%zmm24,%zmm23 │ │ │ │ - vpsubsw %zmm30,%zmm24,%zmm30 │ │ │ │ - vpermq %zmm16,%zmm14,%zmm24 │ │ │ │ - vpermq %zmm17,%zmm15,%zmm25 │ │ │ │ - call 3575af <__cxa_finalize@plt+0x32c55f> │ │ │ │ - vpermq %zmm18,%zmm14,%zmm24 │ │ │ │ - vpermq %zmm19,%zmm15,%zmm25 │ │ │ │ - call 3575af <__cxa_finalize@plt+0x32c55f> │ │ │ │ - vpermq %zmm20,%zmm14,%zmm24 │ │ │ │ - vpermq %zmm21,%zmm15,%zmm25 │ │ │ │ - call 3575af <__cxa_finalize@plt+0x32c55f> │ │ │ │ - vpermq %zmm22,%zmm14,%zmm24 │ │ │ │ - vpermq %zmm23,%zmm15,%zmm25 │ │ │ │ - call 3575af <__cxa_finalize@plt+0x32c55f> │ │ │ │ - vpermq %zmm30,%zmm14,%zmm24 │ │ │ │ - vpermq %zmm31,%zmm15,%zmm25 │ │ │ │ - call 3575af <__cxa_finalize@plt+0x32c55f> │ │ │ │ - vpermq %zmm0,%zmm14,%zmm24 │ │ │ │ - vpermq %zmm1,%zmm15,%zmm25 │ │ │ │ - call 3575af <__cxa_finalize@plt+0x32c55f> │ │ │ │ - vpermq %zmm2,%zmm14,%zmm24 │ │ │ │ - vpermq %zmm3,%zmm15,%zmm25 │ │ │ │ - call 3575af <__cxa_finalize@plt+0x32c55f> │ │ │ │ - vpermq %zmm4,%zmm14,%zmm24 │ │ │ │ - vpermq %zmm5,%zmm15,%zmm25 │ │ │ │ - call 3575af <__cxa_finalize@plt+0x32c55f> │ │ │ │ - vpermq %zmm6,%zmm14,%zmm24 │ │ │ │ - vpermq %zmm7,%zmm15,%zmm25 │ │ │ │ - call 3575af <__cxa_finalize@plt+0x32c55f> │ │ │ │ - vpermq %zmm8,%zmm14,%zmm24 │ │ │ │ - vpermq %zmm9,%zmm15,%zmm25 │ │ │ │ - call 3575af <__cxa_finalize@plt+0x32c55f> │ │ │ │ - vpermq %zmm10,%zmm14,%zmm24 │ │ │ │ - vpermq %zmm11,%zmm15,%zmm25 │ │ │ │ - call 3575af <__cxa_finalize@plt+0x32c55f> │ │ │ │ - vpermq %zmm12,%zmm14,%zmm24 │ │ │ │ - vpermq %zmm13,%zmm15,%zmm25 │ │ │ │ - call 3575af <__cxa_finalize@plt+0x32c55f> │ │ │ │ - mov 0x200(%rsp),%rsp │ │ │ │ + lea (%rsi,%rsi,4),%r9 │ │ │ │ + lea (%rsi,%rax,2),%r8 │ │ │ │ + call 35595c <__cxa_finalize@plt+0x32a90c> │ │ │ │ + cmp $0x24,%ecx │ │ │ │ + jl 355942 <__cxa_finalize@plt+0x32a8f2> │ │ │ │ + add $0x400,%rdx │ │ │ │ + mov %rdi,%r10 │ │ │ │ + add $0x10,%rdi │ │ │ │ + call 35595c <__cxa_finalize@plt+0x32a90c> │ │ │ │ + call 355950 <__cxa_finalize@plt+0x32a900> │ │ │ │ + cmp $0x88,%ecx │ │ │ │ + jl 355942 <__cxa_finalize@plt+0x32a8f2> │ │ │ │ + add $0x7e0,%rdx │ │ │ │ + lea 0x20(%r10),%rdi │ │ │ │ + call 35595c <__cxa_finalize@plt+0x32a90c> │ │ │ │ + call 355950 <__cxa_finalize@plt+0x32a900> │ │ │ │ + call 355950 <__cxa_finalize@plt+0x32a900> │ │ │ │ + cmp $0x12c,%ecx │ │ │ │ + jl 355942 <__cxa_finalize@plt+0x32a8f2> │ │ │ │ + add $0xbc0,%rdx │ │ │ │ + add $0x30,%r10 │ │ │ │ + mov %r10,%rdi │ │ │ │ + call 35595c <__cxa_finalize@plt+0x32a90c> │ │ │ │ + call 355950 <__cxa_finalize@plt+0x32a900> │ │ │ │ + call 355950 <__cxa_finalize@plt+0x32a900> │ │ │ │ + call 355950 <__cxa_finalize@plt+0x32a900> │ │ │ │ + cmp $0x217,%ecx │ │ │ │ + jl 355942 <__cxa_finalize@plt+0x32a8f2> │ │ │ │ + add $0xbc0,%rdx │ │ │ │ + lea (%r10,%rsi,8),%rdi │ │ │ │ + mov %rdi,%r10 │ │ │ │ + call 35595c <__cxa_finalize@plt+0x32a90c> │ │ │ │ + call 355950 <__cxa_finalize@plt+0x32a900> │ │ │ │ + call 355950 <__cxa_finalize@plt+0x32a900> │ │ │ │ + cmp $0x2f3,%ecx │ │ │ │ + jl 355942 <__cxa_finalize@plt+0x32a8f2> │ │ │ │ + add $0x7e0,%rdx │ │ │ │ + lea (%r10,%rsi,8),%rdi │ │ │ │ + call 35595c <__cxa_finalize@plt+0x32a90c> │ │ │ │ + call 355950 <__cxa_finalize@plt+0x32a900> │ │ │ │ + cmp $0x38f,%ecx │ │ │ │ + jl 355942 <__cxa_finalize@plt+0x32a8f2> │ │ │ │ + add $0x400,%rdx │ │ │ │ + add $0x10,%rdi │ │ │ │ + call 35595c <__cxa_finalize@plt+0x32a90c> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ - vmovdqa32 (%rdx),%zmm16 │ │ │ │ - vmovdqa32 0x100(%rdx),%zmm17 │ │ │ │ - vmovdqa32 0x200(%rdx),%zmm18 │ │ │ │ - vmovdqa32 0x300(%rdx),%zmm19 │ │ │ │ - vmovdqa32 0x400(%rdx),%zmm20 │ │ │ │ - vmovdqa32 0x500(%rdx),%zmm21 │ │ │ │ - vmovdqa32 0x600(%rdx),%zmm22 │ │ │ │ - vmovdqa32 0x700(%rdx),%zmm23 │ │ │ │ - call 35680b <__cxa_finalize@plt+0x32b7bb> │ │ │ │ - vmovdqa32 0x80(%rdx),%zmm0 │ │ │ │ - vmovdqa32 0x180(%rdx),%zmm1 │ │ │ │ - vmovdqa32 0x280(%rdx),%zmm2 │ │ │ │ - vmovdqa32 0x380(%rdx),%zmm3 │ │ │ │ - vmovdqa32 0x480(%rdx),%zmm4 │ │ │ │ - vmovdqa32 0x580(%rdx),%zmm5 │ │ │ │ - vmovdqa32 0x680(%rdx),%zmm6 │ │ │ │ - vmovdqa32 0x780(%rdx),%zmm7 │ │ │ │ - call 3585ce <__cxa_finalize@plt+0x32d57e> │ │ │ │ - call 35892e <__cxa_finalize@plt+0x32d8de> │ │ │ │ - jmp 358a56 <__cxa_finalize@plt+0x32da06> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x3e0,%rdx │ │ │ │ + lea -0x10(%rdi,%rsi,8),%rdi │ │ │ │ + vmovdqa (%rdx),%ymm0 │ │ │ │ + vpackssdw 0x80(%rdx),%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x100(%rdx),%ymm1 │ │ │ │ + vpackssdw 0x180(%rdx),%ymm1,%ymm1 │ │ │ │ + vmovdqa 0x200(%rdx),%ymm2 │ │ │ │ + vpackssdw 0x280(%rdx),%ymm2,%ymm2 │ │ │ │ + vmovdqa 0x300(%rdx),%ymm3 │ │ │ │ + vpackssdw 0x380(%rdx),%ymm3,%ymm3 │ │ │ │ + vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm5,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm5,%ymm3,%ymm3 │ │ │ │ + jmp 352ce0 <__cxa_finalize@plt+0x327c90> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + vpbroadcastd 0x8910b(%rip),%ymm7 │ │ │ │ + jmp 355859 <__cxa_finalize@plt+0x32a809> │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 355a35 <__cxa_finalize@plt+0x32a9e5> │ │ │ │ + push %rbx │ │ │ │ + push %rbp │ │ │ │ + mov %rsp,%rbp │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0xc40,%rsp │ │ │ │ + vpbroadcastd 0x87eaf(%rip),%ymm11 │ │ │ │ + vpbroadcastd 0x890ea(%rip),%ymm12 │ │ │ │ + vpbroadcastd 0x890e5(%rip),%ymm13 │ │ │ │ + vpbroadcastd 0x88ff0(%rip),%ymm14 │ │ │ │ + lea 0xc0(%rsp),%rax │ │ │ │ + call 355cc0 <__cxa_finalize@plt+0x32ac70> │ │ │ │ + sub $0x2c,%ecx │ │ │ │ + jl 355a56 <__cxa_finalize@plt+0x32aa06> │ │ │ │ + call 355cc0 <__cxa_finalize@plt+0x32ac70> │ │ │ │ + sub $0x6b,%ecx │ │ │ │ + jl 355a56 <__cxa_finalize@plt+0x32aa06> │ │ │ │ + call 355cc0 <__cxa_finalize@plt+0x32ac70> │ │ │ │ + add $0xffffff80,%ecx │ │ │ │ + jl 355a56 <__cxa_finalize@plt+0x32aa06> │ │ │ │ + call 355cc0 <__cxa_finalize@plt+0x32ac70> │ │ │ │ + jmp 355a94 <__cxa_finalize@plt+0x32aa44> │ │ │ │ imul $0xb5,(%rdx),%eax │ │ │ │ + vpbroadcastd 0x89094(%rip),%ymm3 │ │ │ │ mov %ecx,(%rdx) │ │ │ │ or $0x40,%ecx │ │ │ │ add $0x280,%eax │ │ │ │ sar $0xa,%eax │ │ │ │ - jmp 357315 <__cxa_finalize@plt+0x32c2c5> │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x81d79(%rip),%r9 │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 35e266 <__cxa_finalize@plt+0x333216> │ │ │ │ - mov %rsp,%r10 │ │ │ │ - and $0xffffffffffffffc0,%rsp │ │ │ │ - sub $0xa40,%rsp │ │ │ │ - mov %r10,0xa00(%rsp) │ │ │ │ - vpbroadcastd -0xb8(%r9),%zmm28 │ │ │ │ - vpbroadcastd 0x84(%r9),%zmm29 │ │ │ │ - vpbroadcastd 0x70(%r9),%zmm30 │ │ │ │ - vpbroadcastd 0x74(%r9),%zmm31 │ │ │ │ - cmp $0x88,%ecx │ │ │ │ - jl 35dd66 <__cxa_finalize@plt+0x332d16> │ │ │ │ - add $0x40,%rdx │ │ │ │ - cmp $0x21f,%ecx │ │ │ │ - jge 35db60 <__cxa_finalize@plt+0x332b10> │ │ │ │ - call 35e276 <__cxa_finalize@plt+0x333226> │ │ │ │ - jmp 35db6a <__cxa_finalize@plt+0x332b1a> │ │ │ │ - call 35e2cb <__cxa_finalize@plt+0x33327b> │ │ │ │ - mov $0x1c0,%ecx │ │ │ │ - vmovdqa32 %zmm11,(%rdx) │ │ │ │ - vmovdqa32 %zmm30,0x80(%rdx) │ │ │ │ - vmovdqa32 %zmm12,0x100(%rdx) │ │ │ │ - vmovdqa32 %zmm31,0x180(%rdx) │ │ │ │ - vmovdqa32 %zmm6,0x200(%rdx) │ │ │ │ - vmovdqa32 %zmm7,0x280(%rdx) │ │ │ │ - vmovdqa32 %zmm8,0x300(%rdx) │ │ │ │ - vmovdqa32 %zmm9,0x380(%rdx) │ │ │ │ - vmovdqa32 %zmm16,0x400(%rdx) │ │ │ │ - vmovdqa32 %zmm10,0x480(%rdx) │ │ │ │ - vmovdqa32 %zmm4,0x500(%rdx) │ │ │ │ - vmovdqa32 %zmm5,0x580(%rdx) │ │ │ │ - vmovdqa32 %zmm2,0x600(%rdx) │ │ │ │ - vmovdqa32 %zmm0,0x680(%rdx) │ │ │ │ - vmovdqa32 %zmm1,0x700(%rdx) │ │ │ │ - vmovdqa32 %zmm19,0x780(%rdx) │ │ │ │ - sub $0x40,%rdx │ │ │ │ - vpbroadcastd -0xb8(%r9),%zmm28 │ │ │ │ - vpbroadcastd 0x84(%r9),%zmm29 │ │ │ │ - vpbroadcastd 0x70(%r9),%zmm30 │ │ │ │ - vpbroadcastd 0x74(%r9),%zmm31 │ │ │ │ - call 35e2cb <__cxa_finalize@plt+0x33327b> │ │ │ │ - call 35dc38 <__cxa_finalize@plt+0x332be8> │ │ │ │ - vpxord %zmm15,%zmm15,%zmm15 │ │ │ │ - vmovdqa32 %zmm15,0x40(%rdx,%rcx,8) │ │ │ │ - vmovdqa32 %zmm15,0xc0(%rdx,%rcx,8) │ │ │ │ - vmovdqa32 %zmm15,0x140(%rdx,%rcx,8) │ │ │ │ - vmovdqa32 %zmm15,0x1c0(%rdx,%rcx,8) │ │ │ │ - sub $0x40,%ecx │ │ │ │ - jge 35dc09 <__cxa_finalize@plt+0x332bb9> │ │ │ │ - mov $0x1c0,%ecx │ │ │ │ - jmp 35de9a <__cxa_finalize@plt+0x332e4a> │ │ │ │ - vpbroadcastd 0x84(%r9),%zmm26 │ │ │ │ - lea 0x8123a(%rip),%r9 │ │ │ │ - lea 0x8(%rsp),%r8 │ │ │ │ - vmovdqa32 0x7c0(%rdx),%zmm17 │ │ │ │ - vmovdqa32 0x440(%rdx),%zmm18 │ │ │ │ - call 342c60 <__cxa_finalize@plt+0x317c10> │ │ │ │ - vmovdqa32 %zmm5,%zmm16 │ │ │ │ - vmovdqa32 0x640(%rdx),%zmm17 │ │ │ │ - vmovdqa32 0x5c0(%rdx),%zmm18 │ │ │ │ - vmovdqa32 %zmm2,%zmm19 │ │ │ │ - call 342c60 <__cxa_finalize@plt+0x317c10> │ │ │ │ - vmovdqa32 %zmm4,%zmm16 │ │ │ │ - vmovdqa32 0x6c0(%rdx),%zmm17 │ │ │ │ - vmovdqa32 0x540(%rdx),%zmm18 │ │ │ │ - vmovdqa32 %zmm0,%zmm19 │ │ │ │ - call 342c60 <__cxa_finalize@plt+0x317c10> │ │ │ │ - vmovdqa32 %zmm10,%zmm16 │ │ │ │ - vmovdqa32 0x740(%rdx),%zmm17 │ │ │ │ - vmovdqa32 0x4c0(%rdx),%zmm18 │ │ │ │ - vmovdqa32 %zmm1,%zmm19 │ │ │ │ - call 342c60 <__cxa_finalize@plt+0x317c10> │ │ │ │ - call 342f1e <__cxa_finalize@plt+0x317ece> │ │ │ │ - vmovdqa32 %zmm11,%zmm16 │ │ │ │ - vmovdqa32 %zmm12,%zmm17 │ │ │ │ - vmovdqa32 0x40(%rdx),%zmm18 │ │ │ │ - vmovdqa32 0x140(%rdx),%zmm19 │ │ │ │ - vmovdqa32 0xc0(%rdx),%zmm0 │ │ │ │ - vmovdqa32 0x1c0(%rdx),%zmm1 │ │ │ │ - call 33c1c0 <__cxa_finalize@plt+0x311170> │ │ │ │ - vmovdqa32 0x240(%rdx),%zmm10 │ │ │ │ - vmovdqa32 0x2c0(%rdx),%zmm11 │ │ │ │ - vmovdqa32 0x340(%rdx),%zmm12 │ │ │ │ - vmovdqa32 0x3c0(%rdx),%zmm13 │ │ │ │ - vmovdqa32 %zmm30,0x808(%rsp) │ │ │ │ - vmovdqa32 %zmm31,0x848(%rsp) │ │ │ │ - vmovdqa32 %zmm0,0x888(%rsp) │ │ │ │ - vmovdqa32 %zmm1,0x8c8(%rsp) │ │ │ │ - vmovdqa32 %zmm2,0x908(%rsp) │ │ │ │ - vmovdqa32 %zmm3,0x948(%rsp) │ │ │ │ - vmovdqa32 %zmm4,0x988(%rsp) │ │ │ │ - vmovdqa32 %zmm5,0x9c8(%rsp) │ │ │ │ - jmp 33e550 <__cxa_finalize@plt+0x313500> │ │ │ │ - cmp $0x24,%ecx │ │ │ │ - jl 35dd81 <__cxa_finalize@plt+0x332d31> │ │ │ │ - call 35e276 <__cxa_finalize@plt+0x333226> │ │ │ │ - vpbroadcastd 0x84(%r9),%zmm26 │ │ │ │ - call 35e110 <__cxa_finalize@plt+0x3330c0> │ │ │ │ - jmp 35de94 <__cxa_finalize@plt+0x332e44> │ │ │ │ - vmovshdup -0x380(%r9),%zmm23 │ │ │ │ - vmovdqa32 (%rdx),%ymm16 │ │ │ │ - vmovdqa32 0x200(%rdx),%ymm17 │ │ │ │ - vmovdqa32 0x100(%rdx),%ymm20 │ │ │ │ - vmovdqa32 0x300(%rdx),%ymm21 │ │ │ │ - vmovdqa 0x80(%rdx),%ymm0 │ │ │ │ - vmovdqa32 0x280(%rdx),%ymm18 │ │ │ │ - vmovdqa32 0x180(%rdx),%ymm19 │ │ │ │ - vmovdqa 0x380(%rdx),%ymm1 │ │ │ │ - mov $0x40,%ecx │ │ │ │ - vpermq %zmm16,%zmm23,%zmm16 │ │ │ │ - vpermq %zmm17,%zmm23,%zmm17 │ │ │ │ - vpermt2q %zmm21,%zmm23,%zmm20 │ │ │ │ - vpermt2q %zmm18,%zmm23,%zmm0 │ │ │ │ - vpermt2q %zmm19,%zmm23,%zmm1 │ │ │ │ - vpmulld %zmm28,%zmm16,%zmm16 │ │ │ │ - vpmulld %zmm28,%zmm17,%zmm17 │ │ │ │ - vpmulld %zmm28,%zmm20,%zmm20 │ │ │ │ - vpmulld %zmm28,%zmm0,%zmm0 │ │ │ │ - vpmulld %zmm28,%zmm1,%zmm1 │ │ │ │ - vpaddd %zmm29,%zmm16,%zmm16 │ │ │ │ - vpaddd %zmm29,%zmm17,%zmm17 │ │ │ │ - vpaddd %zmm29,%zmm20,%zmm20 │ │ │ │ - vpaddd %zmm29,%zmm0,%zmm0 │ │ │ │ - vpaddd %zmm29,%zmm1,%zmm1 │ │ │ │ - vpsrad $0xc,%zmm16,%zmm16 │ │ │ │ - vpsrad $0xc,%zmm17,%zmm17 │ │ │ │ - vpsrad $0xc,%zmm20,%zmm20 │ │ │ │ - vpsrad $0xc,%zmm0,%zmm0 │ │ │ │ - vpsrad $0xc,%zmm1,%zmm1 │ │ │ │ - call 35a5ea <__cxa_finalize@plt+0x32f59a> │ │ │ │ - vpbroadcastd 0x78(%r9),%zmm27 │ │ │ │ - call 358935 <__cxa_finalize@plt+0x32d8e5> │ │ │ │ - call 35ac79 <__cxa_finalize@plt+0x32fc29> │ │ │ │ - vpunpcklqdq %zmm18,%zmm16,%zmm11 │ │ │ │ - vpunpckhqdq %zmm18,%zmm16,%zmm16 │ │ │ │ - vpunpcklqdq %zmm20,%zmm19,%zmm6 │ │ │ │ - vpunpckhqdq %zmm20,%zmm19,%zmm10 │ │ │ │ - vpunpcklqdq %zmm23,%zmm21,%zmm30 │ │ │ │ - vpunpckhqdq %zmm23,%zmm21,%zmm4 │ │ │ │ - vpunpcklqdq %zmm24,%zmm22,%zmm7 │ │ │ │ - vpunpckhqdq %zmm24,%zmm22,%zmm5 │ │ │ │ - vmovdqa32 %zmm29,%zmm26 │ │ │ │ - call 35e1c7 <__cxa_finalize@plt+0x333177> │ │ │ │ - vpxord %zmm15,%zmm15,%zmm15 │ │ │ │ - vmovdqa32 %zmm15,(%rdx,%rcx,8) │ │ │ │ - vmovdqa32 %zmm15,0x80(%rdx,%rcx,8) │ │ │ │ - vmovdqa32 %zmm15,0x100(%rdx,%rcx,8) │ │ │ │ - vmovdqa32 %zmm15,0x180(%rdx,%rcx,8) │ │ │ │ - sub $0x40,%ecx │ │ │ │ - jge 35de9a <__cxa_finalize@plt+0x332e4a> │ │ │ │ - call 35decf <__cxa_finalize@plt+0x332e7f> │ │ │ │ - mov 0xa00(%rsp),%rsp │ │ │ │ + jmp 34d7bb <__cxa_finalize@plt+0x32276b> │ │ │ │ + lea 0x4c0(%rsp),%r8 │ │ │ │ + vpxor %ymm0,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,-0x80(%rax) │ │ │ │ + vmovdqa %ymm0,-0x60(%rax) │ │ │ │ + vmovdqa %ymm0,-0x40(%rax) │ │ │ │ + vmovdqa %ymm0,-0x20(%rax) │ │ │ │ + vmovdqa %ymm0,(%rax) │ │ │ │ + vmovdqa %ymm0,0x20(%rax) │ │ │ │ + vmovdqa %ymm0,0x40(%rax) │ │ │ │ + vmovdqa %ymm0,0x60(%rax) │ │ │ │ + add $0x100,%rax │ │ │ │ + cmp %r8,%rax │ │ │ │ + jl 355a62 <__cxa_finalize@plt+0x32aa12> │ │ │ │ + lea 0x87e61(%rip),%rax │ │ │ │ + vmovdqa 0x40(%rsp),%ymm0 │ │ │ │ + vmovdqa 0xc0(%rsp),%ymm1 │ │ │ │ + vmovdqa 0x140(%rsp),%ymm2 │ │ │ │ + vmovdqa 0x1c0(%rsp),%ymm3 │ │ │ │ + vmovdqa 0x240(%rsp),%ymm4 │ │ │ │ + vmovdqa 0x2c0(%rsp),%ymm5 │ │ │ │ + vmovdqa 0x340(%rsp),%ymm6 │ │ │ │ + vmovdqa 0x3c0(%rsp),%ymm7 │ │ │ │ + vpxor %ymm8,%ymm8,%ymm8 │ │ │ │ + vmovdqa %ymm8,%ymm9 │ │ │ │ + vmovdqa %ymm8,%ymm10 │ │ │ │ + vmovdqa %ymm8,%ymm11 │ │ │ │ + vmovdqa %ymm8,%ymm12 │ │ │ │ + vmovdqa %ymm8,%ymm13 │ │ │ │ + vmovdqa %ymm8,%ymm14 │ │ │ │ + vmovdqa %ymm8,(%rsp) │ │ │ │ + call 31e620 <__cxa_finalize@plt+0x2f35d0> │ │ │ │ + vmovdqa 0x20(%rsp),%ymm1 │ │ │ │ + lea 0x4c0(%rsp),%r8 │ │ │ │ + vmovdqa %ymm0,-0x80(%r8) │ │ │ │ + vmovdqa %ymm1,-0x60(%r8) │ │ │ │ + vmovdqa %ymm2,-0x40(%r8) │ │ │ │ + vmovdqa %ymm3,-0x20(%r8) │ │ │ │ + vmovdqa %ymm4,(%r8) │ │ │ │ + vmovdqa %ymm5,0x20(%r8) │ │ │ │ + vmovdqa %ymm6,0x40(%r8) │ │ │ │ + vmovdqa %ymm7,0x60(%r8) │ │ │ │ + add $0x100,%r8 │ │ │ │ + vmovdqa %ymm8,-0x80(%r8) │ │ │ │ + vmovdqa %ymm9,-0x60(%r8) │ │ │ │ + vmovdqa %ymm10,-0x40(%r8) │ │ │ │ + vmovdqa %ymm11,-0x20(%r8) │ │ │ │ + vmovdqa %ymm12,(%r8) │ │ │ │ + vmovdqa %ymm13,0x20(%r8) │ │ │ │ + vmovdqa %ymm14,0x40(%r8) │ │ │ │ + vmovdqa %ymm15,0x60(%r8) │ │ │ │ + vmovdqa 0x80(%rsp),%ymm0 │ │ │ │ + vmovdqa 0x100(%rsp),%ymm1 │ │ │ │ + vmovdqa 0x180(%rsp),%ymm2 │ │ │ │ + vmovdqa 0x200(%rsp),%ymm3 │ │ │ │ + vmovdqa 0x280(%rsp),%ymm4 │ │ │ │ + vmovdqa 0x300(%rsp),%ymm5 │ │ │ │ + vmovdqa 0x380(%rsp),%ymm6 │ │ │ │ + vmovdqa 0x400(%rsp),%ymm7 │ │ │ │ + lea 0x200(%r8),%r9 │ │ │ │ + add $0x100,%r8 │ │ │ │ + call 3215e0 <__cxa_finalize@plt+0x2f6590> │ │ │ │ + vmovdqa 0x60(%rsp),%ymm0 │ │ │ │ + vmovdqa 0x420(%rsp),%ymm1 │ │ │ │ + vmovdqa 0x260(%rsp),%ymm2 │ │ │ │ + vmovdqa 0x220(%rsp),%ymm3 │ │ │ │ + vmovdqa 0x160(%rsp),%ymm4 │ │ │ │ + vmovdqa 0x320(%rsp),%ymm5 │ │ │ │ + vmovdqa 0x360(%rsp),%ymm6 │ │ │ │ + vmovdqa 0x120(%rsp),%ymm7 │ │ │ │ + lea 0x87d55(%rip),%rax │ │ │ │ + add $0x200,%r8 │ │ │ │ + add $0x400,%r9 │ │ │ │ + call 323bd0 <__cxa_finalize@plt+0x2f8b80> │ │ │ │ + vmovdqa 0xe0(%rsp),%ymm0 │ │ │ │ + vmovdqa 0x3a0(%rsp),%ymm1 │ │ │ │ + vmovdqa 0x2e0(%rsp),%ymm2 │ │ │ │ + vmovdqa 0x1a0(%rsp),%ymm3 │ │ │ │ + vmovdqa 0x1e0(%rsp),%ymm4 │ │ │ │ + vmovdqa 0x2a0(%rsp),%ymm5 │ │ │ │ + vmovdqa 0x3e0(%rsp),%ymm6 │ │ │ │ + vmovdqa 0xa0(%rsp),%ymm7 │ │ │ │ + add $0x8,%rax │ │ │ │ + add $0x100,%r8 │ │ │ │ + sub $0x100,%r9 │ │ │ │ + call 323bd0 <__cxa_finalize@plt+0x2f8b80> │ │ │ │ + lea 0x0(,%rsi,4),%r11 │ │ │ │ + lea (%rsi,%rsi,4),%rbx │ │ │ │ + lea (%rbx,%rsi,1),%rcx │ │ │ │ + lea (%rbx,%rsi,2),%r10 │ │ │ │ + call 355ecc <__cxa_finalize@plt+0x32ae7c> │ │ │ │ + mov %rbp,%rsp │ │ │ │ + pop %rbp │ │ │ │ + pop %rbx │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ - vpbroadcastd 0x81a0f(%rip),%zmm14 │ │ │ │ - vpbroadcastd 0x8179d(%rip),%zmm29 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - shl $0x5,%r8 │ │ │ │ - lea 0x7c8(%rsp),%rax │ │ │ │ - lea (%rdi,%r8,1),%rcx │ │ │ │ - lea 0x8(%rsp),%r9 │ │ │ │ - sub %rsi,%rcx │ │ │ │ - vpaddsw %zmm13,%zmm16,%zmm24 │ │ │ │ - vpsubsw %zmm13,%zmm16,%zmm25 │ │ │ │ - call 35e061 <__cxa_finalize@plt+0x333011> │ │ │ │ - vpaddsw %zmm12,%zmm17,%zmm24 │ │ │ │ - vpsubsw %zmm12,%zmm17,%zmm25 │ │ │ │ - call 35e061 <__cxa_finalize@plt+0x333011> │ │ │ │ - vpaddsw %zmm11,%zmm18,%zmm24 │ │ │ │ - vpsubsw %zmm11,%zmm18,%zmm25 │ │ │ │ - call 35e061 <__cxa_finalize@plt+0x333011> │ │ │ │ - vpaddsw %zmm10,%zmm19,%zmm24 │ │ │ │ - vpsubsw %zmm10,%zmm19,%zmm25 │ │ │ │ - call 35e061 <__cxa_finalize@plt+0x333011> │ │ │ │ - vpaddsw %zmm9,%zmm20,%zmm24 │ │ │ │ - vpsubsw %zmm9,%zmm20,%zmm25 │ │ │ │ - call 35e061 <__cxa_finalize@plt+0x333011> │ │ │ │ - vpaddsw %zmm8,%zmm21,%zmm24 │ │ │ │ - vpsubsw %zmm8,%zmm21,%zmm25 │ │ │ │ - call 35e061 <__cxa_finalize@plt+0x333011> │ │ │ │ - vpaddsw %zmm7,%zmm22,%zmm24 │ │ │ │ - vpsubsw %zmm7,%zmm22,%zmm25 │ │ │ │ - call 35e061 <__cxa_finalize@plt+0x333011> │ │ │ │ - vpaddsw %zmm6,%zmm23,%zmm24 │ │ │ │ - vpsubsw %zmm6,%zmm23,%zmm25 │ │ │ │ - call 35e061 <__cxa_finalize@plt+0x333011> │ │ │ │ - vmovdqa32 0x808(%rsp),%zmm16 │ │ │ │ - vmovdqa32 0x848(%rsp),%zmm17 │ │ │ │ - vmovdqa32 0x888(%rsp),%zmm18 │ │ │ │ - vmovdqa32 0x8c8(%rsp),%zmm19 │ │ │ │ - vmovdqa32 0x908(%rsp),%zmm20 │ │ │ │ - vmovdqa32 0x948(%rsp),%zmm21 │ │ │ │ - vmovdqa32 0x988(%rsp),%zmm22 │ │ │ │ - vmovdqa32 0x9c8(%rsp),%zmm23 │ │ │ │ - vpaddsw %zmm5,%zmm16,%zmm24 │ │ │ │ - vpsubsw %zmm5,%zmm16,%zmm25 │ │ │ │ - call 35e061 <__cxa_finalize@plt+0x333011> │ │ │ │ - vpaddsw %zmm4,%zmm17,%zmm24 │ │ │ │ - vpsubsw %zmm4,%zmm17,%zmm25 │ │ │ │ - call 35e061 <__cxa_finalize@plt+0x333011> │ │ │ │ - vpaddsw %zmm3,%zmm18,%zmm24 │ │ │ │ - vpsubsw %zmm3,%zmm18,%zmm25 │ │ │ │ - call 35e061 <__cxa_finalize@plt+0x333011> │ │ │ │ - vpaddsw %zmm2,%zmm19,%zmm24 │ │ │ │ - vpsubsw %zmm2,%zmm19,%zmm25 │ │ │ │ - call 35e061 <__cxa_finalize@plt+0x333011> │ │ │ │ - vpaddsw %zmm1,%zmm20,%zmm24 │ │ │ │ - vpsubsw %zmm1,%zmm20,%zmm25 │ │ │ │ - call 35e061 <__cxa_finalize@plt+0x333011> │ │ │ │ - vpaddsw %zmm0,%zmm21,%zmm24 │ │ │ │ - vpsubsw %zmm0,%zmm21,%zmm25 │ │ │ │ - call 35e061 <__cxa_finalize@plt+0x333011> │ │ │ │ - vpaddsw %zmm31,%zmm22,%zmm24 │ │ │ │ - vpsubsw %zmm31,%zmm22,%zmm25 │ │ │ │ - call 35e061 <__cxa_finalize@plt+0x333011> │ │ │ │ - vpaddsw %zmm30,%zmm23,%zmm24 │ │ │ │ - vpsubsw %zmm30,%zmm23,%zmm25 │ │ │ │ - vmovdqa32 (%rax),%zmm26 │ │ │ │ - vmovdqa32 (%r9),%zmm28 │ │ │ │ - vpsubsw %zmm26,%zmm24,%zmm27 │ │ │ │ - vpaddsw %zmm26,%zmm24,%zmm24 │ │ │ │ - vpsubsw %zmm28,%zmm25,%zmm26 │ │ │ │ - vpaddsw %zmm28,%zmm25,%zmm25 │ │ │ │ - vpmulhrsw %zmm29,%zmm27,%zmm27 │ │ │ │ - vpmulhrsw %zmm29,%zmm24,%zmm24 │ │ │ │ - vpmulhrsw %zmm29,%zmm26,%zmm26 │ │ │ │ - vpmulhrsw %zmm29,%zmm25,%zmm25 │ │ │ │ - vpaddw (%rdi),%zmm24,%zmm24 │ │ │ │ - vpaddw (%rcx),%zmm25,%zmm25 │ │ │ │ - vpaddw (%rdi,%r8,1),%zmm26,%zmm26 │ │ │ │ - vpaddw (%rcx,%r8,1),%zmm27,%zmm27 │ │ │ │ - vpminsw %zmm14,%zmm27,%zmm27 │ │ │ │ - vpminsw %zmm14,%zmm24,%zmm24 │ │ │ │ - vpminsw %zmm14,%zmm26,%zmm26 │ │ │ │ - vpminsw %zmm14,%zmm25,%zmm25 │ │ │ │ - vpmaxsw %zmm15,%zmm27,%zmm27 │ │ │ │ - vpmaxsw %zmm15,%zmm24,%zmm24 │ │ │ │ - vpmaxsw %zmm15,%zmm26,%zmm26 │ │ │ │ - vpmaxsw %zmm15,%zmm25,%zmm25 │ │ │ │ - vmovdqa32 %zmm24,(%rdi) │ │ │ │ - vmovdqa32 %zmm25,(%rcx) │ │ │ │ - vmovdqa32 %zmm26,(%rdi,%r8,1) │ │ │ │ - vmovdqa32 %zmm27,(%rcx,%r8,1) │ │ │ │ - add $0x40,%r9 │ │ │ │ - sub $0x40,%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + vmovdqa 0x80(%rdx),%ymm0 │ │ │ │ + vmovdqa 0x180(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x280(%rdx),%ymm2 │ │ │ │ + vmovdqa 0x380(%rdx),%ymm3 │ │ │ │ + vmovdqa 0x480(%rdx),%ymm4 │ │ │ │ + vmovdqa 0x580(%rdx),%ymm5 │ │ │ │ + vmovdqa 0x680(%rdx),%ymm6 │ │ │ │ + vmovdqa 0x780(%rdx),%ymm7 │ │ │ │ + call 34c5c4 <__cxa_finalize@plt+0x321574> │ │ │ │ + vmovdqa (%rdx),%ymm0 │ │ │ │ + vmovdqa 0x100(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x200(%rdx),%ymm2 │ │ │ │ + vmovdqa 0x300(%rdx),%ymm3 │ │ │ │ + vmovdqa 0x400(%rdx),%ymm4 │ │ │ │ + vmovdqa 0x500(%rdx),%ymm5 │ │ │ │ + vmovdqa 0x600(%rdx),%ymm6 │ │ │ │ + vmovdqa 0x700(%rdx),%ymm7 │ │ │ │ + call 34b4f8 <__cxa_finalize@plt+0x3204a8> │ │ │ │ + call 34c470 <__cxa_finalize@plt+0x321420> │ │ │ │ + vpxor %ymm15,%ymm15,%ymm15 │ │ │ │ + mov $0x680,%r10d │ │ │ │ + vmovdqa %ymm15,-0x80(%rdx,%r10,1) │ │ │ │ + vmovdqa %ymm15,(%rdx,%r10,1) │ │ │ │ + vmovdqa %ymm15,0x80(%rdx,%r10,1) │ │ │ │ + vmovdqa %ymm15,0x100(%rdx,%r10,1) │ │ │ │ + sub $0x200,%r10d │ │ │ │ + jg 355d56 <__cxa_finalize@plt+0x32ad06> │ │ │ │ + add $0x20,%rdx │ │ │ │ + vpsrld $0xa,%ymm11,%ymm15 │ │ │ │ + vmovdqa -0x80(%rax),%ymm8 │ │ │ │ + vmovdqa 0x60(%rax),%ymm9 │ │ │ │ + vpaddd %ymm0,%ymm15,%ymm0 │ │ │ │ + vpaddd %ymm1,%ymm15,%ymm1 │ │ │ │ + vpaddd %ymm2,%ymm15,%ymm2 │ │ │ │ + vpaddd %ymm3,%ymm15,%ymm3 │ │ │ │ + vpaddd %ymm4,%ymm15,%ymm4 │ │ │ │ + vpaddd %ymm5,%ymm15,%ymm5 │ │ │ │ + vpaddd %ymm6,%ymm15,%ymm6 │ │ │ │ + vpaddd %ymm7,%ymm15,%ymm7 │ │ │ │ + vpsubd %ymm8,%ymm0,%ymm10 │ │ │ │ + vpaddd %ymm0,%ymm8,%ymm0 │ │ │ │ + vmovdqa -0x60(%rax),%ymm8 │ │ │ │ + vpsubd %ymm9,%ymm7,%ymm15 │ │ │ │ + vpaddd %ymm7,%ymm9,%ymm7 │ │ │ │ + vmovdqa 0x40(%rax),%ymm9 │ │ │ │ + vpsrad $0x2,%ymm0,%ymm0 │ │ │ │ + vpsrad $0x2,%ymm15,%ymm15 │ │ │ │ + vpsrad $0x2,%ymm10,%ymm10 │ │ │ │ + vpsrad $0x2,%ymm7,%ymm7 │ │ │ │ + vpackssdw %ymm15,%ymm0,%ymm0 │ │ │ │ + vpackssdw %ymm10,%ymm7,%ymm7 │ │ │ │ + vpsubd %ymm8,%ymm1,%ymm10 │ │ │ │ + vpaddd %ymm1,%ymm8,%ymm1 │ │ │ │ + vmovdqa -0x40(%rax),%ymm8 │ │ │ │ + vpsubd %ymm9,%ymm6,%ymm15 │ │ │ │ + vpaddd %ymm6,%ymm9,%ymm6 │ │ │ │ + vmovdqa 0x20(%rax),%ymm9 │ │ │ │ + vpsrad $0x2,%ymm1,%ymm1 │ │ │ │ + vpsrad $0x2,%ymm15,%ymm15 │ │ │ │ + vpsrad $0x2,%ymm10,%ymm10 │ │ │ │ + vpsrad $0x2,%ymm6,%ymm6 │ │ │ │ + vpackssdw %ymm15,%ymm1,%ymm1 │ │ │ │ + vpackssdw %ymm10,%ymm6,%ymm6 │ │ │ │ + vpsubd %ymm8,%ymm2,%ymm10 │ │ │ │ + vpaddd %ymm2,%ymm8,%ymm2 │ │ │ │ + vmovdqa -0x20(%rax),%ymm8 │ │ │ │ + vpsubd %ymm9,%ymm5,%ymm15 │ │ │ │ + vpaddd %ymm5,%ymm9,%ymm5 │ │ │ │ + vmovdqa (%rax),%ymm9 │ │ │ │ + vpsrad $0x2,%ymm2,%ymm2 │ │ │ │ + vpsrad $0x2,%ymm15,%ymm15 │ │ │ │ + vpsrad $0x2,%ymm10,%ymm10 │ │ │ │ + vpsrad $0x2,%ymm5,%ymm5 │ │ │ │ + vpackssdw %ymm15,%ymm2,%ymm2 │ │ │ │ + vpackssdw %ymm10,%ymm5,%ymm5 │ │ │ │ + vpsubd %ymm8,%ymm3,%ymm10 │ │ │ │ + vpaddd %ymm3,%ymm8,%ymm3 │ │ │ │ + vpsubd %ymm9,%ymm4,%ymm15 │ │ │ │ + vpaddd %ymm4,%ymm9,%ymm4 │ │ │ │ + vpsrad $0x2,%ymm3,%ymm3 │ │ │ │ + vpsrad $0x2,%ymm15,%ymm15 │ │ │ │ + vpsrad $0x2,%ymm10,%ymm10 │ │ │ │ + vpsrad $0x2,%ymm4,%ymm4 │ │ │ │ + vpackssdw %ymm15,%ymm3,%ymm3 │ │ │ │ + vpackssdw %ymm10,%ymm4,%ymm4 │ │ │ │ + call 34e92f <__cxa_finalize@plt+0x3238df> │ │ │ │ + vmovdqa %ymm0,-0x80(%rax) │ │ │ │ + vmovdqa %ymm1,-0x60(%rax) │ │ │ │ + vmovdqa %ymm2,-0x40(%rax) │ │ │ │ + vmovdqa %ymm3,-0x20(%rax) │ │ │ │ + vmovdqa %ymm4,(%rax) │ │ │ │ + vmovdqa %ymm5,0x20(%rax) │ │ │ │ + vmovdqa %ymm6,0x40(%rax) │ │ │ │ + vmovdqa %ymm7,0x60(%rax) │ │ │ │ + add $0x100,%rax │ │ │ │ + ret │ │ │ │ + vpbroadcastd 0x879d3(%rip),%ymm11 │ │ │ │ + vpbroadcastd 0x879ce(%rip),%ymm12 │ │ │ │ + vpbroadcastd 0x879b9(%rip),%ymm13 │ │ │ │ + lea 0x87a0e(%rip),%rax │ │ │ │ + lea (%rdi,%r10,1),%rdx │ │ │ │ + vpbroadcastd 0x879a9(%rip),%ymm14 │ │ │ │ + call 32414e <__cxa_finalize@plt+0x2f90fe> │ │ │ │ + vpbroadcastd 0x87977(%rip),%ymm14 │ │ │ │ + vmovdqa -0x5a0(%r8),%ymm9 │ │ │ │ + vmovdqa -0x280(%r9),%ymm6 │ │ │ │ + vpaddsw %ymm6,%ymm9,%ymm10 │ │ │ │ + vpsubsw %ymm6,%ymm9,%ymm9 │ │ │ │ + vpaddsw %ymm0,%ymm9,%ymm6 │ │ │ │ + vpsubsw %ymm0,%ymm9,%ymm9 │ │ │ │ + vpaddsw %ymm7,%ymm10,%ymm0 │ │ │ │ + vpsubsw %ymm7,%ymm10,%ymm10 │ │ │ │ + vpmulhrsw %ymm14,%ymm9,%ymm9 │ │ │ │ + vpmulhrsw %ymm14,%ymm10,%ymm10 │ │ │ │ + vpmulhrsw %ymm6,%ymm14,%ymm6 │ │ │ │ + vpmulhrsw %ymm0,%ymm14,%ymm0 │ │ │ │ + vpaddw (%rdi),%ymm0,%ymm0 │ │ │ │ + vpaddw (%rdx,%rcx,4),%ymm6,%ymm6 │ │ │ │ + vpaddw (%rdi,%r11,8),%ymm9,%ymm9 │ │ │ │ + vpaddw (%rdx,%r10,8),%ymm10,%ymm10 │ │ │ │ + vpxor %ymm7,%ymm7,%ymm7 │ │ │ │ + vpmaxsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpmaxsw %ymm7,%ymm6,%ymm6 │ │ │ │ + vpmaxsw %ymm7,%ymm9,%ymm9 │ │ │ │ + vpmaxsw %ymm7,%ymm10,%ymm10 │ │ │ │ + vpbroadcastd 0x88b57(%rip),%ymm7 │ │ │ │ + vpminsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpminsw %ymm7,%ymm6,%ymm6 │ │ │ │ + vpminsw %ymm7,%ymm9,%ymm9 │ │ │ │ + vpminsw %ymm7,%ymm10,%ymm10 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm6,(%rdx,%rcx,4) │ │ │ │ + vmovdqa %ymm9,(%rdi,%r11,8) │ │ │ │ + vmovdqa %ymm10,(%rdx,%r10,8) │ │ │ │ + vmovdqa -0x580(%r9),%ymm6 │ │ │ │ + vmovdqa -0x2a0(%r8),%ymm0 │ │ │ │ + vpaddsw %ymm0,%ymm6,%ymm7 │ │ │ │ + vpsubsw %ymm0,%ymm6,%ymm6 │ │ │ │ + vpaddsw %ymm5,%ymm6,%ymm0 │ │ │ │ + vpsubsw %ymm5,%ymm6,%ymm6 │ │ │ │ + vpaddsw %ymm7,%ymm8,%ymm5 │ │ │ │ + vpsubsw %ymm8,%ymm7,%ymm7 │ │ │ │ + vpmulhrsw %ymm6,%ymm14,%ymm6 │ │ │ │ + vpmulhrsw %ymm7,%ymm14,%ymm7 │ │ │ │ + vpmulhrsw %ymm0,%ymm14,%ymm0 │ │ │ │ + vpmulhrsw %ymm5,%ymm14,%ymm5 │ │ │ │ + vpaddw (%rdx),%ymm5,%ymm5 │ │ │ │ + vpaddw (%rdi,%rcx,4),%ymm0,%ymm0 │ │ │ │ + vpaddw (%rdx,%r11,8),%ymm6,%ymm6 │ │ │ │ + vpaddw (%rdi,%r10,8),%ymm7,%ymm7 │ │ │ │ + vpxor %ymm8,%ymm8,%ymm8 │ │ │ │ + vpmaxsw %ymm5,%ymm8,%ymm5 │ │ │ │ + vpmaxsw %ymm0,%ymm8,%ymm0 │ │ │ │ + vpmaxsw %ymm6,%ymm8,%ymm6 │ │ │ │ + vpmaxsw %ymm7,%ymm8,%ymm7 │ │ │ │ + vpbroadcastd 0x88ac0(%rip),%ymm8 │ │ │ │ + vpminsw %ymm5,%ymm8,%ymm5 │ │ │ │ + vpminsw %ymm0,%ymm8,%ymm0 │ │ │ │ + vpminsw %ymm6,%ymm8,%ymm6 │ │ │ │ + vpminsw %ymm7,%ymm8,%ymm7 │ │ │ │ + vmovdqa %ymm5,(%rdx) │ │ │ │ + vmovdqa %ymm0,(%rdi,%rcx,4) │ │ │ │ + vmovdqa %ymm6,(%rdx,%r11,8) │ │ │ │ + vmovdqa %ymm7,(%rdi,%r10,8) │ │ │ │ + vmovdqa -0x4a0(%r8),%ymm6 │ │ │ │ + vmovdqa -0x380(%r9),%ymm0 │ │ │ │ + vpaddsw %ymm0,%ymm6,%ymm7 │ │ │ │ + vpsubsw %ymm0,%ymm6,%ymm6 │ │ │ │ + vpaddsw %ymm1,%ymm6,%ymm0 │ │ │ │ + vpsubsw %ymm1,%ymm6,%ymm6 │ │ │ │ + vpaddsw %ymm2,%ymm7,%ymm1 │ │ │ │ + vpsubsw %ymm2,%ymm7,%ymm7 │ │ │ │ + vpmulhrsw %ymm6,%ymm14,%ymm6 │ │ │ │ + vpmulhrsw %ymm7,%ymm14,%ymm7 │ │ │ │ + vpmulhrsw %ymm0,%ymm14,%ymm0 │ │ │ │ + vpmulhrsw %ymm1,%ymm14,%ymm1 │ │ │ │ + vpaddw (%rdi,%rsi,8),%ymm1,%ymm1 │ │ │ │ + vpaddw (%rdx,%r11,4),%ymm0,%ymm0 │ │ │ │ + vpaddw (%rdi,%rbx,8),%ymm6,%ymm6 │ │ │ │ + vpaddw (%rdx,%rcx,8),%ymm7,%ymm7 │ │ │ │ + vpxor %ymm2,%ymm2,%ymm2 │ │ │ │ + vpmaxsw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmaxsw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpmaxsw %ymm2,%ymm6,%ymm6 │ │ │ │ + vpmaxsw %ymm2,%ymm7,%ymm7 │ │ │ │ + vpbroadcastd 0x88a2b(%rip),%ymm2 │ │ │ │ + vpminsw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpminsw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpminsw %ymm2,%ymm6,%ymm6 │ │ │ │ + vpminsw %ymm2,%ymm7,%ymm7 │ │ │ │ + vmovdqa %ymm1,(%rdi,%rsi,8) │ │ │ │ + vmovdqa %ymm0,(%rdx,%r11,4) │ │ │ │ + vmovdqa %ymm6,(%rdi,%rbx,8) │ │ │ │ + vmovdqa %ymm7,(%rdx,%rcx,8) │ │ │ │ + vmovdqa -0x480(%r9),%ymm6 │ │ │ │ + vmovdqa -0x3a0(%r8),%ymm0 │ │ │ │ + vpaddsw %ymm0,%ymm6,%ymm7 │ │ │ │ + vpsubsw %ymm0,%ymm6,%ymm6 │ │ │ │ + vpaddsw %ymm4,%ymm6,%ymm0 │ │ │ │ + vpsubsw %ymm4,%ymm6,%ymm6 │ │ │ │ + vpaddsw %ymm3,%ymm7,%ymm4 │ │ │ │ + vpsubsw %ymm3,%ymm7,%ymm7 │ │ │ │ + vpmulhrsw %ymm6,%ymm14,%ymm6 │ │ │ │ + vpmulhrsw %ymm7,%ymm14,%ymm7 │ │ │ │ + vpmulhrsw %ymm0,%ymm14,%ymm0 │ │ │ │ + vpmulhrsw %ymm4,%ymm14,%ymm4 │ │ │ │ + vpaddw (%rdx,%rsi,8),%ymm4,%ymm4 │ │ │ │ + vpaddw (%rdi,%r11,4),%ymm0,%ymm0 │ │ │ │ + vpaddw (%rdx,%rbx,8),%ymm6,%ymm6 │ │ │ │ + vpaddw (%rdi,%rcx,8),%ymm7,%ymm7 │ │ │ │ + vpxor %ymm3,%ymm3,%ymm3 │ │ │ │ + vpmaxsw %ymm3,%ymm4,%ymm4 │ │ │ │ + vpmaxsw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpmaxsw %ymm3,%ymm6,%ymm6 │ │ │ │ + vpmaxsw %ymm3,%ymm7,%ymm7 │ │ │ │ + vpbroadcastd 0x88996(%rip),%ymm3 │ │ │ │ + vpminsw %ymm3,%ymm4,%ymm4 │ │ │ │ + vpminsw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpminsw %ymm3,%ymm6,%ymm6 │ │ │ │ + vpminsw %ymm3,%ymm7,%ymm7 │ │ │ │ + vmovdqa %ymm4,(%rdx,%rsi,8) │ │ │ │ + vmovdqa %ymm0,(%rdi,%r11,4) │ │ │ │ + vmovdqa %ymm6,(%rdx,%rbx,8) │ │ │ │ + vmovdqa %ymm7,(%rdi,%rcx,8) │ │ │ │ add %rsi,%rdi │ │ │ │ - sub %rsi,%rcx │ │ │ │ + sub %rsi,%rdx │ │ │ │ + cmp %r9,%r8 │ │ │ │ + jne 355ef2 <__cxa_finalize@plt+0x32aea2> │ │ │ │ ret │ │ │ │ - lea 0x80d69(%rip),%r9 │ │ │ │ - lea 0x8(%rsp),%r8 │ │ │ │ - call 342c0f <__cxa_finalize@plt+0x317bbf> │ │ │ │ - vmovdqa32 %zmm5,%zmm16 │ │ │ │ - vmovdqa32 %zmm2,%zmm19 │ │ │ │ - call 342c0f <__cxa_finalize@plt+0x317bbf> │ │ │ │ - vmovdqa32 %zmm4,%zmm16 │ │ │ │ - vmovdqa32 %zmm0,%zmm19 │ │ │ │ - call 342c0f <__cxa_finalize@plt+0x317bbf> │ │ │ │ - vmovdqa32 %zmm10,%zmm16 │ │ │ │ - vmovdqa32 %zmm1,%zmm19 │ │ │ │ - call 342c0f <__cxa_finalize@plt+0x317bbf> │ │ │ │ - call 342f1e <__cxa_finalize@plt+0x317ece> │ │ │ │ - vmovdqa32 %zmm11,%zmm16 │ │ │ │ - vmovdqa32 %zmm12,%zmm17 │ │ │ │ - call 33c0a6 <__cxa_finalize@plt+0x311056> │ │ │ │ - vmovdqa32 %zmm30,0x808(%rsp) │ │ │ │ - vmovdqa32 %zmm31,0x848(%rsp) │ │ │ │ - vmovdqa32 %zmm0,0x888(%rsp) │ │ │ │ - vmovdqa32 %zmm1,0x8c8(%rsp) │ │ │ │ - vmovdqa32 %zmm2,0x908(%rsp) │ │ │ │ - vmovdqa32 %zmm3,0x948(%rsp) │ │ │ │ - vmovdqa32 %zmm4,0x988(%rsp) │ │ │ │ - vmovdqa32 %zmm5,0x9c8(%rsp) │ │ │ │ - jmp 33e4a9 <__cxa_finalize@plt+0x313459> │ │ │ │ - lea 0x80cb2(%rip),%r9 │ │ │ │ - lea 0x8(%rsp),%r8 │ │ │ │ - call 342b70 <__cxa_finalize@plt+0x317b20> │ │ │ │ - vmovdqa32 %zmm5,%zmm16 │ │ │ │ - call 342b70 <__cxa_finalize@plt+0x317b20> │ │ │ │ - vmovdqa32 %zmm4,%zmm16 │ │ │ │ - call 342b70 <__cxa_finalize@plt+0x317b20> │ │ │ │ - vmovdqa32 %zmm10,%zmm16 │ │ │ │ - call 342b70 <__cxa_finalize@plt+0x317b20> │ │ │ │ - call 342f1e <__cxa_finalize@plt+0x317ece> │ │ │ │ - vmovdqa32 %zmm11,%zmm16 │ │ │ │ - call 33bee0 <__cxa_finalize@plt+0x310e90> │ │ │ │ - vmovdqa32 %zmm30,0x808(%rsp) │ │ │ │ - vmovdqa32 %zmm31,0x848(%rsp) │ │ │ │ - vmovdqa32 %zmm0,0x888(%rsp) │ │ │ │ - vmovdqa32 %zmm1,0x8c8(%rsp) │ │ │ │ - vmovdqa32 %zmm2,0x908(%rsp) │ │ │ │ - vmovdqa32 %zmm3,0x948(%rsp) │ │ │ │ - vmovdqa32 %zmm4,0x988(%rsp) │ │ │ │ - vmovdqa32 %zmm5,0x9c8(%rsp) │ │ │ │ - jmp 33e370 <__cxa_finalize@plt+0x313320> │ │ │ │ + nop │ │ │ │ + vpaddd %ymm0,%ymm11,%ymm0 │ │ │ │ + vpaddd %ymm1,%ymm11,%ymm1 │ │ │ │ + vpaddd %ymm2,%ymm11,%ymm2 │ │ │ │ + vpaddd %ymm3,%ymm11,%ymm3 │ │ │ │ + vpsrad $0xc,%ymm0,%ymm0 │ │ │ │ + vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ + vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ + vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ + vpbroadcastd (%r9),%ymm7 │ │ │ │ + vpbroadcastd 0x4(%r9),%ymm8 │ │ │ │ + vpbroadcastd 0x8(%r9),%ymm6 │ │ │ │ + vpbroadcastd 0xc(%r9),%ymm9 │ │ │ │ + vpbroadcastd 0x10(%r9),%ymm5 │ │ │ │ + vpbroadcastd 0x14(%r9),%ymm10 │ │ │ │ + vpbroadcastd 0x18(%r9),%ymm4 │ │ │ │ + vpbroadcastd 0x1c(%r9),%ymm15 │ │ │ │ + vpmulld %ymm0,%ymm7,%ymm7 │ │ │ │ + vpmulld %ymm0,%ymm8,%ymm0 │ │ │ │ + vpmulld %ymm1,%ymm6,%ymm6 │ │ │ │ + vpmulld %ymm1,%ymm9,%ymm1 │ │ │ │ + vpmulld %ymm2,%ymm5,%ymm5 │ │ │ │ + vpmulld %ymm2,%ymm10,%ymm2 │ │ │ │ + vpmulld %ymm3,%ymm4,%ymm4 │ │ │ │ + vpmulld %ymm3,%ymm15,%ymm3 │ │ │ │ + vpbroadcastd 0x20(%r9),%ymm10 │ │ │ │ + vpbroadcastd 0x24(%r9),%ymm15 │ │ │ │ + vpaddd %ymm7,%ymm11,%ymm7 │ │ │ │ + vpaddd %ymm0,%ymm11,%ymm0 │ │ │ │ + vpaddd %ymm6,%ymm11,%ymm6 │ │ │ │ + vpaddd %ymm1,%ymm11,%ymm1 │ │ │ │ + vpaddd %ymm5,%ymm11,%ymm5 │ │ │ │ + vpaddd %ymm2,%ymm11,%ymm2 │ │ │ │ + vpaddd %ymm4,%ymm11,%ymm4 │ │ │ │ + vpaddd %ymm3,%ymm11,%ymm3 │ │ │ │ + vpsrad $0xc,%ymm0,%ymm0 │ │ │ │ + vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ + vpsrad $0xc,%ymm7,%ymm7 │ │ │ │ + vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ + vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ + vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ + vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ + vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ + vpsubd %ymm1,%ymm0,%ymm8 │ │ │ │ + vpaddd %ymm1,%ymm0,%ymm0 │ │ │ │ + vpsubd %ymm6,%ymm7,%ymm1 │ │ │ │ + vpaddd %ymm6,%ymm7,%ymm7 │ │ │ │ + vpsubd %ymm2,%ymm3,%ymm6 │ │ │ │ + vpaddd %ymm2,%ymm3,%ymm3 │ │ │ │ + vpsubd %ymm5,%ymm4,%ymm2 │ │ │ │ + vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ + vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ + vpmaxsd %ymm1,%ymm12,%ymm1 │ │ │ │ + vpmaxsd %ymm6,%ymm12,%ymm6 │ │ │ │ + vpmaxsd %ymm2,%ymm12,%ymm2 │ │ │ │ + vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ + vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ + vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ + vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ + vpmulld %ymm1,%ymm15,%ymm9 │ │ │ │ + vpmulld %ymm15,%ymm8,%ymm5 │ │ │ │ + vpmulld %ymm1,%ymm10,%ymm1 │ │ │ │ + vpmulld %ymm10,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm11,%ymm9,%ymm9 │ │ │ │ + vpaddd %ymm9,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm1,%ymm11,%ymm1 │ │ │ │ + vpsubd %ymm5,%ymm1,%ymm1 │ │ │ │ + vpsrad $0xc,%ymm8,%ymm8 │ │ │ │ + vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ + vpmulld %ymm2,%ymm15,%ymm9 │ │ │ │ + vpmulld %ymm6,%ymm15,%ymm5 │ │ │ │ + vpmulld %ymm2,%ymm10,%ymm2 │ │ │ │ + vpmulld %ymm6,%ymm10,%ymm6 │ │ │ │ + vpsubd %ymm9,%ymm11,%ymm9 │ │ │ │ + vpsubd %ymm6,%ymm9,%ymm6 │ │ │ │ + vpaddd %ymm2,%ymm11,%ymm2 │ │ │ │ + vpsubd %ymm5,%ymm2,%ymm2 │ │ │ │ + vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ + vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ + vpmaxsd %ymm0,%ymm12,%ymm0 │ │ │ │ + vpmaxsd %ymm3,%ymm12,%ymm3 │ │ │ │ + vpmaxsd %ymm7,%ymm12,%ymm7 │ │ │ │ + vpmaxsd %ymm4,%ymm12,%ymm4 │ │ │ │ + vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ + vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ + vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ + vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ + vpbroadcastd 0x28(%r9),%ymm10 │ │ │ │ + vpbroadcastd 0x2c(%r9),%ymm15 │ │ │ │ + vpsubd %ymm3,%ymm0,%ymm5 │ │ │ │ + vpaddd %ymm3,%ymm0,%ymm0 │ │ │ │ + vpsubd %ymm4,%ymm7,%ymm3 │ │ │ │ + vpaddd %ymm4,%ymm7,%ymm7 │ │ │ │ + vpsubd %ymm6,%ymm1,%ymm4 │ │ │ │ + vpaddd %ymm6,%ymm1,%ymm1 │ │ │ │ + vpsubd %ymm2,%ymm8,%ymm6 │ │ │ │ + vpaddd %ymm2,%ymm8,%ymm8 │ │ │ │ + vpmaxsd %ymm5,%ymm12,%ymm5 │ │ │ │ + vpmaxsd %ymm3,%ymm12,%ymm3 │ │ │ │ + vpmaxsd %ymm4,%ymm12,%ymm4 │ │ │ │ + vpmaxsd %ymm6,%ymm12,%ymm6 │ │ │ │ + vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ + vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ + vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ + vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ + vpmulld %ymm3,%ymm15,%ymm9 │ │ │ │ + vpmulld %ymm5,%ymm15,%ymm2 │ │ │ │ + vpmulld %ymm3,%ymm10,%ymm3 │ │ │ │ + vpmulld %ymm5,%ymm10,%ymm5 │ │ │ │ + vpaddd %ymm11,%ymm9,%ymm9 │ │ │ │ + vpaddd %ymm5,%ymm9,%ymm5 │ │ │ │ + vpaddd %ymm3,%ymm11,%ymm3 │ │ │ │ + vpsubd %ymm2,%ymm3,%ymm3 │ │ │ │ + vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ + vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ + vpmulld %ymm6,%ymm15,%ymm9 │ │ │ │ + vpmulld %ymm4,%ymm15,%ymm2 │ │ │ │ + vpmulld %ymm6,%ymm10,%ymm6 │ │ │ │ + vpmulld %ymm4,%ymm10,%ymm4 │ │ │ │ + vpaddd %ymm11,%ymm9,%ymm9 │ │ │ │ + vpaddd %ymm4,%ymm9,%ymm4 │ │ │ │ + vpaddd %ymm6,%ymm11,%ymm6 │ │ │ │ + vpsubd %ymm2,%ymm6,%ymm6 │ │ │ │ + vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ + vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ + vpmaxsd %ymm0,%ymm12,%ymm0 │ │ │ │ + vpmaxsd %ymm7,%ymm12,%ymm7 │ │ │ │ + vpmaxsd %ymm1,%ymm12,%ymm1 │ │ │ │ + vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ + vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ + vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ + vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ + vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ + add $0x30,%r9 │ │ │ │ + vmovdqa %ymm0,-0x80(%rax) │ │ │ │ + vmovdqa %ymm7,0x60(%rax) │ │ │ │ + vmovdqa %ymm1,-0x60(%rax) │ │ │ │ + vmovdqa %ymm8,0x40(%rax) │ │ │ │ + vmovdqa %ymm6,-0x40(%rax) │ │ │ │ + vmovdqa %ymm4,0x20(%rax) │ │ │ │ + vmovdqa %ymm3,-0x20(%rax) │ │ │ │ + vmovdqa %ymm5,(%rax) │ │ │ │ + add $0x100,%rax │ │ │ │ + ret │ │ │ │ + lea 0x60(%rax),%r9 │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + vpbroadcastd 0x885bc(%rip),%ymm10 │ │ │ │ + vpbroadcastd 0x885cb(%rip),%ymm15 │ │ │ │ + vmovdqa -0x400(%rax),%ymm0 │ │ │ │ + vmovdqa -0x300(%r9),%ymm1 │ │ │ │ + vmovdqa -0x400(%r9),%ymm2 │ │ │ │ + vmovdqa -0x300(%rax),%ymm3 │ │ │ │ + vmovdqa -0x200(%rax),%ymm4 │ │ │ │ + vmovdqa -0x100(%r9),%ymm5 │ │ │ │ + vmovdqa -0x200(%r9),%ymm6 │ │ │ │ + vmovdqa -0x100(%rax),%ymm7 │ │ │ │ + vpsubd %ymm1,%ymm0,%ymm8 │ │ │ │ + vpaddd %ymm1,%ymm0,%ymm0 │ │ │ │ + vpsubd %ymm3,%ymm2,%ymm1 │ │ │ │ + vpaddd %ymm3,%ymm2,%ymm2 │ │ │ │ + vpsubd %ymm4,%ymm5,%ymm3 │ │ │ │ + vpaddd %ymm4,%ymm5,%ymm5 │ │ │ │ + vpsubd %ymm6,%ymm7,%ymm4 │ │ │ │ + vpaddd %ymm6,%ymm7,%ymm7 │ │ │ │ + vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ + vpmaxsd %ymm1,%ymm12,%ymm1 │ │ │ │ + vpmaxsd %ymm3,%ymm12,%ymm3 │ │ │ │ + vpmaxsd %ymm4,%ymm12,%ymm4 │ │ │ │ + vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ + vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ + vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ + vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ + vpmulld %ymm1,%ymm15,%ymm9 │ │ │ │ + vpmulld %ymm15,%ymm8,%ymm6 │ │ │ │ + vpmulld %ymm1,%ymm10,%ymm1 │ │ │ │ + vpmulld %ymm10,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm11,%ymm9,%ymm9 │ │ │ │ + vpaddd %ymm9,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm1,%ymm11,%ymm1 │ │ │ │ + vpsubd %ymm6,%ymm1,%ymm1 │ │ │ │ + vpsrad $0xc,%ymm8,%ymm8 │ │ │ │ + vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ + vpmulld %ymm4,%ymm15,%ymm9 │ │ │ │ + vpmulld %ymm3,%ymm15,%ymm6 │ │ │ │ + vpmulld %ymm4,%ymm10,%ymm4 │ │ │ │ + vpmulld %ymm3,%ymm10,%ymm3 │ │ │ │ + vpsubd %ymm9,%ymm11,%ymm9 │ │ │ │ + vpsubd %ymm3,%ymm9,%ymm3 │ │ │ │ + vpaddd %ymm4,%ymm11,%ymm4 │ │ │ │ + vpsubd %ymm6,%ymm4,%ymm4 │ │ │ │ + vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ + vpsrad $0xc,%ymm4,%ymm4 │ │ │ │ + vpmaxsd %ymm0,%ymm12,%ymm0 │ │ │ │ + vpmaxsd %ymm2,%ymm12,%ymm2 │ │ │ │ + vpmaxsd %ymm5,%ymm12,%ymm5 │ │ │ │ + vpmaxsd %ymm7,%ymm12,%ymm7 │ │ │ │ + vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ + vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ + vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ + vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ + vpsubd %ymm7,%ymm2,%ymm6 │ │ │ │ + vpaddd %ymm7,%ymm2,%ymm2 │ │ │ │ + vpsubd %ymm5,%ymm0,%ymm7 │ │ │ │ + vpaddd %ymm5,%ymm0,%ymm0 │ │ │ │ + vpsubd %ymm4,%ymm8,%ymm5 │ │ │ │ + vpaddd %ymm4,%ymm8,%ymm8 │ │ │ │ + vpsubd %ymm3,%ymm1,%ymm4 │ │ │ │ + vpaddd %ymm3,%ymm1,%ymm1 │ │ │ │ + vpmaxsd %ymm6,%ymm12,%ymm6 │ │ │ │ + vpmaxsd %ymm7,%ymm12,%ymm7 │ │ │ │ + vpmaxsd %ymm5,%ymm12,%ymm5 │ │ │ │ + vpmaxsd %ymm4,%ymm12,%ymm4 │ │ │ │ + vpminsd %ymm6,%ymm13,%ymm6 │ │ │ │ + vpminsd %ymm7,%ymm13,%ymm7 │ │ │ │ + vpminsd %ymm5,%ymm13,%ymm5 │ │ │ │ + vpminsd %ymm4,%ymm13,%ymm4 │ │ │ │ + vpmulld %ymm6,%ymm14,%ymm6 │ │ │ │ + vpmulld %ymm7,%ymm14,%ymm7 │ │ │ │ + vpmulld %ymm5,%ymm14,%ymm5 │ │ │ │ + vpmulld %ymm4,%ymm14,%ymm4 │ │ │ │ + vpmaxsd %ymm2,%ymm12,%ymm2 │ │ │ │ + vpmaxsd %ymm0,%ymm12,%ymm0 │ │ │ │ + vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ + vpmaxsd %ymm1,%ymm12,%ymm1 │ │ │ │ + vpminsd %ymm2,%ymm13,%ymm2 │ │ │ │ + vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ + vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ + vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ + vpaddd %ymm6,%ymm11,%ymm6 │ │ │ │ + vpaddd %ymm5,%ymm11,%ymm5 │ │ │ │ + vpsubd %ymm7,%ymm6,%ymm3 │ │ │ │ + vpaddd %ymm7,%ymm6,%ymm6 │ │ │ │ + vpsubd %ymm4,%ymm5,%ymm7 │ │ │ │ + vpaddd %ymm4,%ymm5,%ymm5 │ │ │ │ + vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ + vpsrad $0xc,%ymm6,%ymm6 │ │ │ │ + vpsrad $0xc,%ymm7,%ymm7 │ │ │ │ + vpsrad $0xc,%ymm5,%ymm5 │ │ │ │ + vmovdqa %ymm2,-0x100(%r9) │ │ │ │ + vmovdqa %ymm0,-0x400(%rax) │ │ │ │ + vmovdqa %ymm8,-0x100(%rax) │ │ │ │ + vmovdqa %ymm1,-0x400(%r9) │ │ │ │ + vmovdqa %ymm3,-0x300(%r9) │ │ │ │ + vmovdqa %ymm6,-0x200(%rax) │ │ │ │ + vmovdqa %ymm7,-0x300(%rax) │ │ │ │ + vmovdqa %ymm5,-0x200(%r9) │ │ │ │ + add $0x20,%rax │ │ │ │ + sub $0x20,%r9 │ │ │ │ + cmp %r9,%rax │ │ │ │ + jl 356435 <__cxa_finalize@plt+0x32b3e5> │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 3566ab <__cxa_finalize@plt+0x32b65b> │ │ │ │ + push %rbx │ │ │ │ + push %rbp │ │ │ │ + push %r14 │ │ │ │ + mov %rsp,%r14 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0x10c0,%rsp │ │ │ │ + vpbroadcastd 0x88471(%rip),%ymm12 │ │ │ │ + vpbroadcastd 0x8846c(%rip),%ymm13 │ │ │ │ + lea 0xc0(%rsp),%rax │ │ │ │ + call 356940 <__cxa_finalize@plt+0x32b8f0> │ │ │ │ + cmp $0x24,%ecx │ │ │ │ + jl 3566d8 <__cxa_finalize@plt+0x32b688> │ │ │ │ + call 356940 <__cxa_finalize@plt+0x32b8f0> │ │ │ │ + cmp $0x88,%ecx │ │ │ │ + jl 3566d8 <__cxa_finalize@plt+0x32b688> │ │ │ │ + call 356940 <__cxa_finalize@plt+0x32b8f0> │ │ │ │ + cmp $0x12c,%ecx │ │ │ │ + jl 3566d8 <__cxa_finalize@plt+0x32b688> │ │ │ │ + call 356940 <__cxa_finalize@plt+0x32b8f0> │ │ │ │ + jmp 356716 <__cxa_finalize@plt+0x32b6c6> │ │ │ │ imul $0xb5,(%rdx),%eax │ │ │ │ + vpbroadcastd 0x8841e(%rip),%ymm3 │ │ │ │ mov %ecx,(%rdx) │ │ │ │ or $0x40,%ecx │ │ │ │ - jmp 35b97f <__cxa_finalize@plt+0x33092f> │ │ │ │ - vpmulld (%rdx),%zmm28,%zmm16 │ │ │ │ - vpmulld 0x200(%rdx),%zmm28,%zmm17 │ │ │ │ - vpmulld 0x400(%rdx),%zmm28,%zmm18 │ │ │ │ - vpmulld 0x600(%rdx),%zmm28,%zmm19 │ │ │ │ - mov $0xc0,%ecx │ │ │ │ - call 356784 <__cxa_finalize@plt+0x32b734> │ │ │ │ - vpmulld 0x100(%rdx),%zmm28,%zmm0 │ │ │ │ - vpmulld 0x300(%rdx),%zmm28,%zmm1 │ │ │ │ - vpmulld 0x500(%rdx),%zmm28,%zmm2 │ │ │ │ - vpmulld 0x700(%rdx),%zmm28,%zmm3 │ │ │ │ - call 358547 <__cxa_finalize@plt+0x32d4f7> │ │ │ │ - call 35e3fa <__cxa_finalize@plt+0x3333aa> │ │ │ │ - call 35c070 <__cxa_finalize@plt+0x331020> │ │ │ │ - jmp 35e386 <__cxa_finalize@plt+0x333336> │ │ │ │ - vpmulld (%rdx),%zmm28,%zmm16 │ │ │ │ - vpmulld 0x200(%rdx),%zmm28,%zmm17 │ │ │ │ - vpmulld 0x400(%rdx),%zmm28,%zmm18 │ │ │ │ - vpmulld 0x600(%rdx),%zmm28,%zmm19 │ │ │ │ - vpmulld 0x800(%rdx),%zmm28,%zmm20 │ │ │ │ - vpmulld 0xa00(%rdx),%zmm28,%zmm21 │ │ │ │ - vpmulld 0xc00(%rdx),%zmm28,%zmm22 │ │ │ │ - vpmulld 0xe00(%rdx),%zmm28,%zmm23 │ │ │ │ - call 356806 <__cxa_finalize@plt+0x32b7b6> │ │ │ │ - vpmulld 0x100(%rdx),%zmm28,%zmm0 │ │ │ │ - vpmulld 0x300(%rdx),%zmm28,%zmm1 │ │ │ │ - vpmulld 0x500(%rdx),%zmm28,%zmm2 │ │ │ │ - vpmulld 0x700(%rdx),%zmm28,%zmm3 │ │ │ │ - vpmulld 0x900(%rdx),%zmm28,%zmm4 │ │ │ │ - vpmulld 0xb00(%rdx),%zmm28,%zmm5 │ │ │ │ - vpmulld 0xd00(%rdx),%zmm28,%zmm6 │ │ │ │ - vpmulld 0xf00(%rdx),%zmm28,%zmm7 │ │ │ │ - call 3585c9 <__cxa_finalize@plt+0x32d579> │ │ │ │ - call 35e3fa <__cxa_finalize@plt+0x3333aa> │ │ │ │ - vpmulld 0x880(%rdx),%zmm28,%zmm0 │ │ │ │ - vpmulld 0x980(%rdx),%zmm28,%zmm1 │ │ │ │ - vpmulld 0xa80(%rdx),%zmm28,%zmm2 │ │ │ │ - vpmulld 0xb80(%rdx),%zmm28,%zmm3 │ │ │ │ - vpmulld 0xc80(%rdx),%zmm28,%zmm4 │ │ │ │ - vpmulld 0xd80(%rdx),%zmm28,%zmm5 │ │ │ │ - vpmulld 0xe80(%rdx),%zmm28,%zmm6 │ │ │ │ - vpmulld 0xf80(%rdx),%zmm28,%zmm7 │ │ │ │ - call 35c107 <__cxa_finalize@plt+0x3310b7> │ │ │ │ - vpbroadcastd 0x78(%r9),%zmm27 │ │ │ │ - lea 0x400(%rdx),%r8 │ │ │ │ - call 35bb11 <__cxa_finalize@plt+0x330ac1> │ │ │ │ - vpunpcklqdq %zmm4,%zmm16,%zmm11 │ │ │ │ - vpunpckhqdq %zmm4,%zmm16,%zmm16 │ │ │ │ - vpunpcklqdq %zmm0,%zmm21,%zmm8 │ │ │ │ - vpunpckhqdq %zmm0,%zmm21,%zmm0 │ │ │ │ - vpunpcklqdq %zmm5,%zmm19,%zmm7 │ │ │ │ - vpunpckhqdq %zmm5,%zmm19,%zmm5 │ │ │ │ - vpunpcklqdq %zmm24,%zmm23,%zmm9 │ │ │ │ - vpunpckhqdq %zmm24,%zmm23,%zmm19 │ │ │ │ - vpunpcklqdq %zmm20,%zmm31,%zmm6 │ │ │ │ - vpunpckhqdq %zmm20,%zmm31,%zmm10 │ │ │ │ - vpunpcklqdq %zmm1,%zmm22,%zmm31 │ │ │ │ - vpunpckhqdq %zmm1,%zmm22,%zmm1 │ │ │ │ - vpunpcklqdq %zmm2,%zmm30,%zmm12 │ │ │ │ - vpunpckhqdq %zmm2,%zmm30,%zmm2 │ │ │ │ - vpunpcklqdq %zmm17,%zmm18,%zmm30 │ │ │ │ - vpunpckhqdq %zmm17,%zmm18,%zmm4 │ │ │ │ + sub $0xffffff80,%eax │ │ │ │ + sar $0x8,%eax │ │ │ │ + imul $0xb5,%eax,%eax │ │ │ │ + add $0x180,%eax │ │ │ │ + sar $0x9,%eax │ │ │ │ + jmp 353ab0 <__cxa_finalize@plt+0x328a60> │ │ │ │ + lea 0x8c0(%rsp),%r8 │ │ │ │ + vpxor %ymm0,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,-0x80(%rax) │ │ │ │ + vmovdqa %ymm0,-0x60(%rax) │ │ │ │ + vmovdqa %ymm0,-0x40(%rax) │ │ │ │ + vmovdqa %ymm0,-0x20(%rax) │ │ │ │ + vmovdqa %ymm0,(%rax) │ │ │ │ + vmovdqa %ymm0,0x20(%rax) │ │ │ │ + vmovdqa %ymm0,0x40(%rax) │ │ │ │ + vmovdqa %ymm0,0x60(%rax) │ │ │ │ + add $0x100,%rax │ │ │ │ + cmp %r8,%rax │ │ │ │ + jl 3566e4 <__cxa_finalize@plt+0x32b694> │ │ │ │ + lea 0x871df(%rip),%rax │ │ │ │ + mov %rsp,%rbp │ │ │ │ + lea 0x0(,%rsi,4),%r11 │ │ │ │ + lea (%rsi,%rsi,4),%rbx │ │ │ │ + lea (%rbx,%rsi,1),%rcx │ │ │ │ + lea (%rbx,%rsi,2),%r10 │ │ │ │ + vmovdqa 0x40(%rbp),%ymm0 │ │ │ │ + vmovdqa 0xc0(%rbp),%ymm1 │ │ │ │ + vmovdqa 0x240(%rbp),%ymm2 │ │ │ │ + vmovdqa 0x2c0(%rbp),%ymm3 │ │ │ │ + vmovdqa 0x440(%rbp),%ymm4 │ │ │ │ + vmovdqa 0x4c0(%rbp),%ymm5 │ │ │ │ + vmovdqa 0x640(%rbp),%ymm6 │ │ │ │ + vmovdqa 0x6c0(%rbp),%ymm7 │ │ │ │ + vpxor %ymm8,%ymm8,%ymm8 │ │ │ │ + vmovdqa %ymm8,%ymm9 │ │ │ │ + vmovdqa %ymm8,%ymm10 │ │ │ │ + vmovdqa %ymm8,%ymm11 │ │ │ │ + vmovdqa %ymm8,%ymm12 │ │ │ │ + vmovdqa %ymm8,%ymm13 │ │ │ │ + vmovdqa %ymm8,%ymm14 │ │ │ │ + vmovdqa %ymm8,(%rsp) │ │ │ │ + call 31e620 <__cxa_finalize@plt+0x2f35d0> │ │ │ │ + vmovdqa 0x20(%rsp),%ymm1 │ │ │ │ + lea 0x8c0(%rsp),%r8 │ │ │ │ + vmovdqa %ymm0,-0x80(%r8) │ │ │ │ + vmovdqa %ymm1,-0x60(%r8) │ │ │ │ + vmovdqa %ymm2,-0x40(%r8) │ │ │ │ + vmovdqa %ymm3,-0x20(%r8) │ │ │ │ + vmovdqa %ymm4,(%r8) │ │ │ │ + vmovdqa %ymm5,0x20(%r8) │ │ │ │ + vmovdqa %ymm6,0x40(%r8) │ │ │ │ + vmovdqa %ymm7,0x60(%r8) │ │ │ │ + add $0x100,%r8 │ │ │ │ + vmovdqa %ymm8,-0x80(%r8) │ │ │ │ + vmovdqa %ymm9,-0x60(%r8) │ │ │ │ + vmovdqa %ymm10,-0x40(%r8) │ │ │ │ + vmovdqa %ymm11,-0x20(%r8) │ │ │ │ + vmovdqa %ymm12,(%r8) │ │ │ │ + vmovdqa %ymm13,0x20(%r8) │ │ │ │ + vmovdqa %ymm14,0x40(%r8) │ │ │ │ + vmovdqa %ymm15,0x60(%r8) │ │ │ │ + vmovdqa 0x80(%rbp),%ymm0 │ │ │ │ + vmovdqa 0x100(%rbp),%ymm1 │ │ │ │ + vmovdqa 0x280(%rbp),%ymm2 │ │ │ │ + vmovdqa 0x300(%rbp),%ymm3 │ │ │ │ + vmovdqa 0x480(%rbp),%ymm4 │ │ │ │ + vmovdqa 0x500(%rbp),%ymm5 │ │ │ │ + vmovdqa 0x680(%rbp),%ymm6 │ │ │ │ + vmovdqa 0x700(%rbp),%ymm7 │ │ │ │ + lea 0x200(%r8),%r9 │ │ │ │ + add $0x100,%r8 │ │ │ │ + call 3215e0 <__cxa_finalize@plt+0x2f6590> │ │ │ │ + vmovdqa 0x60(%rbp),%ymm0 │ │ │ │ + vmovdqa 0x720(%rbp),%ymm1 │ │ │ │ + vmovdqa 0x460(%rbp),%ymm2 │ │ │ │ + vmovdqa 0x320(%rbp),%ymm3 │ │ │ │ + vmovdqa 0x260(%rbp),%ymm4 │ │ │ │ + vmovdqa 0x520(%rbp),%ymm5 │ │ │ │ + vmovdqa 0x660(%rbp),%ymm6 │ │ │ │ + vmovdqa 0x120(%rbp),%ymm7 │ │ │ │ + lea 0x870d4(%rip),%rax │ │ │ │ + add $0x200,%r8 │ │ │ │ + add $0x400,%r9 │ │ │ │ + call 323bd0 <__cxa_finalize@plt+0x2f8b80> │ │ │ │ + vmovdqa 0xe0(%rbp),%ymm0 │ │ │ │ + vmovdqa 0x6a0(%rbp),%ymm1 │ │ │ │ + vmovdqa 0x4e0(%rbp),%ymm2 │ │ │ │ + vmovdqa 0x2a0(%rbp),%ymm3 │ │ │ │ + vmovdqa 0x2e0(%rbp),%ymm4 │ │ │ │ + vmovdqa 0x4a0(%rbp),%ymm5 │ │ │ │ + vmovdqa 0x6e0(%rbp),%ymm6 │ │ │ │ + vmovdqa 0xa0(%rbp),%ymm7 │ │ │ │ + add $0x8,%rax │ │ │ │ + add $0x100,%r8 │ │ │ │ + sub $0x100,%r9 │ │ │ │ + call 323bd0 <__cxa_finalize@plt+0x2f8b80> │ │ │ │ + call 355ecc <__cxa_finalize@plt+0x32ae7c> │ │ │ │ + add $0x100,%rbp │ │ │ │ + sub $0xc40,%r8 │ │ │ │ + sub %r11,%rdi │ │ │ │ + add $0x20,%rdi │ │ │ │ + cmp %r8,%rbp │ │ │ │ + jl 356734 <__cxa_finalize@plt+0x32b6e4> │ │ │ │ + mov %r14,%rsp │ │ │ │ + pop %r14 │ │ │ │ + pop %rbp │ │ │ │ + pop %rbx │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - call 35b9f0 <__cxa_finalize@plt+0x3309a0> │ │ │ │ - vmovdqa32 %zmm16,(%rdx) │ │ │ │ - vpmulld 0x80(%rdx),%zmm28,%zmm16 │ │ │ │ - vmovdqa32 %zmm17,0x80(%rdx) │ │ │ │ - vmovdqa32 %zmm18,0x100(%rdx) │ │ │ │ - vpmulld 0x180(%rdx),%zmm28,%zmm17 │ │ │ │ - vpmulld 0x280(%rdx),%zmm28,%zmm18 │ │ │ │ - vmovdqa32 %zmm19,0x180(%rdx) │ │ │ │ - vmovdqa32 %zmm20,0x200(%rdx) │ │ │ │ - vpmulld 0x380(%rdx),%zmm28,%zmm19 │ │ │ │ - vpmulld 0x480(%rdx),%zmm28,%zmm20 │ │ │ │ - vmovdqa32 %zmm21,0x280(%rdx) │ │ │ │ - vmovdqa32 %zmm22,0x300(%rdx) │ │ │ │ - vmovdqa32 %zmm23,0x380(%rdx) │ │ │ │ - vpmulld 0x580(%rdx),%zmm28,%zmm21 │ │ │ │ - vpmulld 0x680(%rdx),%zmm28,%zmm22 │ │ │ │ - vpmulld 0x780(%rdx),%zmm28,%zmm23 │ │ │ │ - vmovdqa32 %zmm7,0x400(%rdx) │ │ │ │ - vmovdqa32 %zmm6,0x480(%rdx) │ │ │ │ - vmovdqa32 %zmm5,0x500(%rdx) │ │ │ │ - vmovdqa32 %zmm4,0x580(%rdx) │ │ │ │ - vmovdqa32 %zmm3,0x600(%rdx) │ │ │ │ - vmovdqa32 %zmm2,0x680(%rdx) │ │ │ │ - vmovdqa32 %zmm1,0x700(%rdx) │ │ │ │ - vmovdqa32 %zmm0,0x780(%rdx) │ │ │ │ + vpbroadcastd 0x880af(%rip),%ymm14 │ │ │ │ + vpbroadcastd 0x86f4a(%rip),%ymm11 │ │ │ │ + vpmulld 0x80(%rdx),%ymm14,%ymm0 │ │ │ │ + vpmulld 0x380(%rdx),%ymm14,%ymm1 │ │ │ │ + vpmulld 0x480(%rdx),%ymm14,%ymm2 │ │ │ │ + vpmulld 0x780(%rdx),%ymm14,%ymm3 │ │ │ │ + vpmulld 0x880(%rdx),%ymm14,%ymm4 │ │ │ │ + vpmulld 0xb80(%rdx),%ymm14,%ymm5 │ │ │ │ + vpmulld 0xc80(%rdx),%ymm14,%ymm6 │ │ │ │ + vpmulld 0xf80(%rdx),%ymm14,%ymm7 │ │ │ │ + call 351f1f <__cxa_finalize@plt+0x326ecf> │ │ │ │ + vpmulld 0x180(%rdx),%ymm14,%ymm0 │ │ │ │ + vpmulld 0x280(%rdx),%ymm14,%ymm1 │ │ │ │ + vpmulld 0x580(%rdx),%ymm14,%ymm2 │ │ │ │ + vpmulld 0x680(%rdx),%ymm14,%ymm3 │ │ │ │ + vpmulld 0x980(%rdx),%ymm14,%ymm4 │ │ │ │ + vpmulld 0xa80(%rdx),%ymm14,%ymm5 │ │ │ │ + vpmulld 0xd80(%rdx),%ymm14,%ymm6 │ │ │ │ + vpmulld 0xe80(%rdx),%ymm14,%ymm7 │ │ │ │ + call 3522ee <__cxa_finalize@plt+0x32729e> │ │ │ │ + vpmulld 0x100(%rdx),%ymm14,%ymm0 │ │ │ │ + vpmulld 0x300(%rdx),%ymm14,%ymm1 │ │ │ │ + vpmulld 0x500(%rdx),%ymm14,%ymm2 │ │ │ │ + vpmulld 0x700(%rdx),%ymm14,%ymm3 │ │ │ │ + vpmulld 0x900(%rdx),%ymm14,%ymm4 │ │ │ │ + vpmulld 0xb00(%rdx),%ymm14,%ymm5 │ │ │ │ + vpmulld 0xd00(%rdx),%ymm14,%ymm6 │ │ │ │ + vpmulld 0xf00(%rdx),%ymm14,%ymm7 │ │ │ │ + call 34c57c <__cxa_finalize@plt+0x32152c> │ │ │ │ + vpmulld (%rdx),%ymm14,%ymm0 │ │ │ │ + vpmulld 0x200(%rdx),%ymm14,%ymm1 │ │ │ │ + vpmulld 0x400(%rdx),%ymm14,%ymm2 │ │ │ │ + vpmulld 0x600(%rdx),%ymm14,%ymm3 │ │ │ │ + vpmulld 0x800(%rdx),%ymm14,%ymm4 │ │ │ │ + vpmulld 0xa00(%rdx),%ymm14,%ymm5 │ │ │ │ + vpmulld 0xc00(%rdx),%ymm14,%ymm6 │ │ │ │ + vpmulld 0xe00(%rdx),%ymm14,%ymm7 │ │ │ │ + vpxor %ymm15,%ymm15,%ymm15 │ │ │ │ + mov $0xe80,%r10d │ │ │ │ + vmovdqa %ymm15,-0x80(%rdx,%r10,1) │ │ │ │ + vmovdqa %ymm15,(%rdx,%r10,1) │ │ │ │ + vmovdqa %ymm15,0x80(%rdx,%r10,1) │ │ │ │ + vmovdqa %ymm15,0x100(%rdx,%r10,1) │ │ │ │ + sub $0x200,%r10d │ │ │ │ + jg 356a88 <__cxa_finalize@plt+0x32ba38> │ │ │ │ + add $0x20,%rdx │ │ │ │ + call 34b4b0 <__cxa_finalize@plt+0x320460> │ │ │ │ + call 34c470 <__cxa_finalize@plt+0x321420> │ │ │ │ + call 354e03 <__cxa_finalize@plt+0x329db3> │ │ │ │ + call 352bc2 <__cxa_finalize@plt+0x327b72> │ │ │ │ + vmovdqa %ymm0,-0x80(%r8) │ │ │ │ + vmovdqa %ymm1,-0x60(%r8) │ │ │ │ + vmovdqa %ymm2,-0x40(%r8) │ │ │ │ + vmovdqa %ymm3,-0x20(%r8) │ │ │ │ + vmovdqa %ymm4,(%r8) │ │ │ │ + vmovdqa %ymm5,0x20(%r8) │ │ │ │ + vmovdqa %ymm6,0x40(%r8) │ │ │ │ + vmovdqa %ymm7,0x60(%r8) │ │ │ │ + vmovdqa 0x60(%r9),%ymm0 │ │ │ │ + vmovdqa 0x40(%r9),%ymm1 │ │ │ │ + vmovdqa 0x20(%r9),%ymm2 │ │ │ │ + vmovdqa (%r9),%ymm3 │ │ │ │ + vmovdqa -0x20(%r9),%ymm4 │ │ │ │ + vmovdqa -0x40(%r9),%ymm5 │ │ │ │ + vmovdqa -0x60(%r9),%ymm6 │ │ │ │ + vmovdqa -0x80(%r9),%ymm7 │ │ │ │ + call 352bc2 <__cxa_finalize@plt+0x327b72> │ │ │ │ + vmovdqa %ymm0,-0x80(%r9) │ │ │ │ + vmovdqa %ymm1,-0x60(%r9) │ │ │ │ + vmovdqa %ymm2,-0x40(%r9) │ │ │ │ + vmovdqa %ymm3,-0x20(%r9) │ │ │ │ + vmovdqa %ymm4,(%r9) │ │ │ │ + vmovdqa %ymm5,0x20(%r9) │ │ │ │ + vmovdqa %ymm6,0x40(%r9) │ │ │ │ + vmovdqa %ymm7,0x60(%r9) │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - lea 0x813c9(%rip),%r9 │ │ │ │ + nopl (%rax) │ │ │ │ test %ecx,%ecx │ │ │ │ - je 35e6b2 <__cxa_finalize@plt+0x333662> │ │ │ │ - mov %rsp,%r10 │ │ │ │ - and $0xffffffffffffffc0,%rsp │ │ │ │ - sub $0x840,%rsp │ │ │ │ - mov %r10,0x800(%rsp) │ │ │ │ - vpbroadcastd -0xb8(%r9),%zmm28 │ │ │ │ - vpbroadcastd 0x84(%r9),%zmm29 │ │ │ │ - vpbroadcastd 0x70(%r9),%zmm30 │ │ │ │ - vpbroadcastd 0x74(%r9),%zmm31 │ │ │ │ - cmp $0x24,%ecx │ │ │ │ - jl 35f851 <__cxa_finalize@plt+0x334801> │ │ │ │ - cmp $0x97,%ecx │ │ │ │ - jge 35e5a4 <__cxa_finalize@plt+0x333554> │ │ │ │ - lea 0x80de3(%rip),%r8 │ │ │ │ - lea 0x100(%rsp),%rax │ │ │ │ - vmovdqa32 0x40(%rdx),%zmm16 │ │ │ │ - vmovdqa32 0x3c0(%rdx),%zmm19 │ │ │ │ - call 35e7ba <__cxa_finalize@plt+0x33376a> │ │ │ │ - vmovdqa32 0x1c0(%rdx),%zmm16 │ │ │ │ - vmovdqa32 0x240(%rdx),%zmm19 │ │ │ │ - call 35e7ba <__cxa_finalize@plt+0x33376a> │ │ │ │ - vmovdqa32 0x140(%rdx),%zmm16 │ │ │ │ - vmovdqa32 0x2c0(%rdx),%zmm19 │ │ │ │ - call 35e7ba <__cxa_finalize@plt+0x33376a> │ │ │ │ - vmovdqa32 0xc0(%rdx),%zmm16 │ │ │ │ - vmovdqa32 0x340(%rdx),%zmm19 │ │ │ │ - call 35e7ba <__cxa_finalize@plt+0x33376a> │ │ │ │ - call 35eb7d <__cxa_finalize@plt+0x333b2d> │ │ │ │ - vmovdqa32 (%rdx),%zmm16 │ │ │ │ - vmovdqa32 0x200(%rdx),%zmm17 │ │ │ │ - vmovdqa32 0x100(%rdx),%zmm0 │ │ │ │ - vmovdqa32 0x300(%rdx),%zmm1 │ │ │ │ - call 35670a <__cxa_finalize@plt+0x32b6ba> │ │ │ │ - call 3584da <__cxa_finalize@plt+0x32d48a> │ │ │ │ - call 35b9f0 <__cxa_finalize@plt+0x3309a0> │ │ │ │ - call 35e714 <__cxa_finalize@plt+0x3336c4> │ │ │ │ - call 35bf9b <__cxa_finalize@plt+0x330f4b> │ │ │ │ - mov $0x60,%eax │ │ │ │ - jmp 35f692 <__cxa_finalize@plt+0x334642> │ │ │ │ - lea 0x80d45(%rip),%r8 │ │ │ │ - lea 0x100(%rsp),%rax │ │ │ │ - vmovdqa32 0x40(%rdx),%zmm16 │ │ │ │ - vmovdqa32 0x7c0(%rdx),%zmm17 │ │ │ │ - vmovdqa32 0x440(%rdx),%zmm18 │ │ │ │ - vmovdqa32 0x3c0(%rdx),%zmm19 │ │ │ │ - call 35e868 <__cxa_finalize@plt+0x333818> │ │ │ │ - vmovdqa32 0x1c0(%rdx),%zmm16 │ │ │ │ - vmovdqa32 0x640(%rdx),%zmm17 │ │ │ │ - vmovdqa32 0x5c0(%rdx),%zmm18 │ │ │ │ - vmovdqa32 0x240(%rdx),%zmm19 │ │ │ │ - call 35e868 <__cxa_finalize@plt+0x333818> │ │ │ │ - vmovdqa32 0x140(%rdx),%zmm16 │ │ │ │ - vmovdqa32 0x6c0(%rdx),%zmm17 │ │ │ │ - vmovdqa32 0x540(%rdx),%zmm18 │ │ │ │ - vmovdqa32 0x2c0(%rdx),%zmm19 │ │ │ │ - call 35e868 <__cxa_finalize@plt+0x333818> │ │ │ │ - vmovdqa32 0xc0(%rdx),%zmm16 │ │ │ │ - vmovdqa32 0x740(%rdx),%zmm17 │ │ │ │ - vmovdqa32 0x4c0(%rdx),%zmm18 │ │ │ │ - vmovdqa32 0x340(%rdx),%zmm19 │ │ │ │ - call 35e868 <__cxa_finalize@plt+0x333818> │ │ │ │ - call 35eb7d <__cxa_finalize@plt+0x333b2d> │ │ │ │ - vmovdqa32 (%rdx),%zmm16 │ │ │ │ - vmovdqa32 0x200(%rdx),%zmm17 │ │ │ │ - vmovdqa32 0x400(%rdx),%zmm18 │ │ │ │ - vmovdqa32 0x600(%rdx),%zmm19 │ │ │ │ - vmovdqa32 0x100(%rdx),%zmm0 │ │ │ │ - vmovdqa32 0x300(%rdx),%zmm1 │ │ │ │ - vmovdqa32 0x500(%rdx),%zmm2 │ │ │ │ - vmovdqa32 0x700(%rdx),%zmm3 │ │ │ │ - call 3567b8 <__cxa_finalize@plt+0x32b768> │ │ │ │ - call 35857b <__cxa_finalize@plt+0x32d52b> │ │ │ │ - call 35b9f0 <__cxa_finalize@plt+0x3309a0> │ │ │ │ - call 35e714 <__cxa_finalize@plt+0x3336c4> │ │ │ │ - vmovdqa32 0x480(%rdx),%zmm20 │ │ │ │ - vmovdqa32 0x580(%rdx),%zmm21 │ │ │ │ - vmovdqa32 0x680(%rdx),%zmm22 │ │ │ │ - vmovdqa32 0x780(%rdx),%zmm23 │ │ │ │ - call 35c075 <__cxa_finalize@plt+0x331025> │ │ │ │ - mov $0xe0,%eax │ │ │ │ - jmp 35f692 <__cxa_finalize@plt+0x334642> │ │ │ │ + jne 356bdc <__cxa_finalize@plt+0x32bb8c> │ │ │ │ imul $0xb5,(%rdx),%eax │ │ │ │ mov %ecx,(%rdx) │ │ │ │ or $0x10,%ecx │ │ │ │ add $0x280,%eax │ │ │ │ sar $0xa,%eax │ │ │ │ - vpbroadcastd 0x6c(%r9),%zmm19 │ │ │ │ + vpbroadcastd 0x87f58(%rip),%ymm5 │ │ │ │ imul $0xb5,%eax,%eax │ │ │ │ add $0x880,%eax │ │ │ │ sar $0xc,%eax │ │ │ │ - vpbroadcastw %eax,%zmm18 │ │ │ │ - vpaddsw %zmm19,%zmm18,%zmm18 │ │ │ │ - vpaddsw (%rdi),%zmm18,%zmm16 │ │ │ │ - vpaddsw 0x40(%rdi),%zmm18,%zmm17 │ │ │ │ - vpsubusw %zmm19,%zmm16,%zmm16 │ │ │ │ - vpsubusw %zmm19,%zmm17,%zmm17 │ │ │ │ - vmovdqa32 %zmm16,(%rdi) │ │ │ │ - vmovdqa32 %zmm17,0x40(%rdi) │ │ │ │ + vmovd %eax,%xmm0 │ │ │ │ + vpaddsw %xmm5,%xmm0,%xmm0 │ │ │ │ + vpbroadcastw %xmm0,%ymm0 │ │ │ │ + vpaddsw (%rdi),%ymm0,%ymm1 │ │ │ │ + vpaddsw 0x20(%rdi),%ymm0,%ymm2 │ │ │ │ + vpaddsw 0x40(%rdi),%ymm0,%ymm3 │ │ │ │ + vpaddsw 0x60(%rdi),%ymm0,%ymm4 │ │ │ │ + vpsubusw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpsubusw %ymm5,%ymm2,%ymm2 │ │ │ │ + vpsubusw %ymm5,%ymm3,%ymm3 │ │ │ │ + vpsubusw %ymm5,%ymm4,%ymm4 │ │ │ │ + vmovdqa %ymm1,(%rdi) │ │ │ │ + vmovdqa %ymm2,0x20(%rdi) │ │ │ │ + vmovdqa %ymm3,0x40(%rdi) │ │ │ │ + vmovdqa %ymm4,0x60(%rdi) │ │ │ │ add %rsi,%rdi │ │ │ │ dec %ecx │ │ │ │ - jg 35e6e6 <__cxa_finalize@plt+0x333696> │ │ │ │ - ret │ │ │ │ - vmovdqa32 %zmm16,(%rdx) │ │ │ │ - vmovdqa32 0x80(%rdx),%zmm16 │ │ │ │ - vmovdqa32 %zmm17,0x80(%rdx) │ │ │ │ - vmovdqa32 0x180(%rdx),%zmm17 │ │ │ │ - vmovdqa32 %zmm18,0x100(%rdx) │ │ │ │ - vmovdqa32 %zmm19,0x180(%rdx) │ │ │ │ - vmovdqa32 0x280(%rdx),%zmm18 │ │ │ │ - vmovdqa32 0x380(%rdx),%zmm19 │ │ │ │ - vmovdqa32 %zmm20,0x200(%rdx) │ │ │ │ - vmovdqa32 %zmm21,0x280(%rdx) │ │ │ │ - vmovdqa32 %zmm22,0x300(%rdx) │ │ │ │ - vmovdqa32 %zmm23,0x380(%rdx) │ │ │ │ - vmovdqa32 %zmm7,0x40(%rdx) │ │ │ │ - vmovdqa32 %zmm6,0xc0(%rdx) │ │ │ │ - vmovdqa32 %zmm5,0x140(%rdx) │ │ │ │ - vmovdqa32 %zmm4,0x1c0(%rdx) │ │ │ │ - vmovdqa32 %zmm3,0x240(%rdx) │ │ │ │ - vmovdqa32 %zmm2,0x2c0(%rdx) │ │ │ │ - vmovdqa32 %zmm1,0x340(%rdx) │ │ │ │ - vmovdqa32 %zmm0,0x3c0(%rdx) │ │ │ │ - ret │ │ │ │ - vpaddd %zmm29,%zmm16,%zmm16 │ │ │ │ - vpaddd %zmm29,%zmm19,%zmm19 │ │ │ │ - vpsrad $0xc,%zmm16,%zmm16 │ │ │ │ - vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ - vpmulld (%r8){1to16},%zmm16,%zmm23 │ │ │ │ - vpmulld 0x4(%r8){1to16},%zmm16,%zmm16 │ │ │ │ - vpmulld 0x18(%r8){1to16},%zmm19,%zmm20 │ │ │ │ - vpmulld 0x1c(%r8){1to16},%zmm19,%zmm19 │ │ │ │ - vpbroadcastd 0x20(%r8),%zmm26 │ │ │ │ - vpbroadcastd 0x24(%r8),%zmm27 │ │ │ │ - vpaddd %zmm29,%zmm23,%zmm23 │ │ │ │ - vpaddd %zmm29,%zmm16,%zmm16 │ │ │ │ - vpaddd %zmm29,%zmm20,%zmm20 │ │ │ │ - vpaddd %zmm29,%zmm19,%zmm19 │ │ │ │ - vpsrad $0xc,%zmm23,%zmm23 │ │ │ │ - vpsrad $0xc,%zmm16,%zmm16 │ │ │ │ - vpsrad $0xc,%zmm20,%zmm20 │ │ │ │ - vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ - vmovdqa32 %zmm16,%zmm24 │ │ │ │ - vmovdqa32 %zmm23,%zmm17 │ │ │ │ - vmovdqa32 %zmm19,%zmm22 │ │ │ │ - vmovdqa32 %zmm20,%zmm18 │ │ │ │ - jmp 35e945 <__cxa_finalize@plt+0x3338f5> │ │ │ │ - vpaddd %zmm29,%zmm16,%zmm16 │ │ │ │ - vpaddd %zmm29,%zmm17,%zmm17 │ │ │ │ - vpaddd %zmm29,%zmm18,%zmm18 │ │ │ │ - vpaddd %zmm29,%zmm19,%zmm19 │ │ │ │ - vpsrad $0xc,%zmm16,%zmm16 │ │ │ │ - vpsrad $0xc,%zmm17,%zmm17 │ │ │ │ - vpsrad $0xc,%zmm18,%zmm18 │ │ │ │ - vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ - vpmulld (%r8){1to16},%zmm16,%zmm23 │ │ │ │ - vpmulld 0x4(%r8){1to16},%zmm16,%zmm16 │ │ │ │ - vpmulld 0x8(%r8){1to16},%zmm17,%zmm22 │ │ │ │ - vpmulld 0xc(%r8){1to16},%zmm17,%zmm17 │ │ │ │ - vpmulld 0x10(%r8){1to16},%zmm18,%zmm21 │ │ │ │ - vpmulld 0x14(%r8){1to16},%zmm18,%zmm18 │ │ │ │ - vpmulld 0x18(%r8){1to16},%zmm19,%zmm20 │ │ │ │ - vpmulld 0x1c(%r8){1to16},%zmm19,%zmm19 │ │ │ │ - vpbroadcastd 0x20(%r8),%zmm26 │ │ │ │ - vpbroadcastd 0x24(%r8),%zmm27 │ │ │ │ - vpaddd %zmm29,%zmm23,%zmm23 │ │ │ │ - vpaddd %zmm29,%zmm16,%zmm16 │ │ │ │ - vpaddd %zmm29,%zmm22,%zmm22 │ │ │ │ - vpaddd %zmm29,%zmm17,%zmm17 │ │ │ │ - vpaddd %zmm29,%zmm21,%zmm21 │ │ │ │ - vpaddd %zmm29,%zmm18,%zmm18 │ │ │ │ - vpaddd %zmm29,%zmm20,%zmm20 │ │ │ │ - vpaddd %zmm29,%zmm19,%zmm19 │ │ │ │ - vpsrad $0xc,%zmm16,%zmm16 │ │ │ │ - vpsrad $0xc,%zmm17,%zmm17 │ │ │ │ - vpsrad $0xc,%zmm23,%zmm23 │ │ │ │ - vpsrad $0xc,%zmm22,%zmm22 │ │ │ │ - vpsrad $0xc,%zmm18,%zmm18 │ │ │ │ - vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ - vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ - vpsrad $0xc,%zmm20,%zmm20 │ │ │ │ - vpsubd %zmm17,%zmm16,%zmm24 │ │ │ │ - vpaddd %zmm17,%zmm16,%zmm16 │ │ │ │ - vpsubd %zmm22,%zmm23,%zmm17 │ │ │ │ - vpaddd %zmm22,%zmm23,%zmm23 │ │ │ │ - vpsubd %zmm18,%zmm19,%zmm22 │ │ │ │ - vpaddd %zmm18,%zmm19,%zmm19 │ │ │ │ - vpsubd %zmm21,%zmm20,%zmm18 │ │ │ │ - vpaddd %zmm21,%zmm20,%zmm20 │ │ │ │ - vpmaxsd %zmm30,%zmm24,%zmm24 │ │ │ │ - vpmaxsd %zmm30,%zmm17,%zmm17 │ │ │ │ - vpmaxsd %zmm30,%zmm22,%zmm22 │ │ │ │ - vpmaxsd %zmm30,%zmm18,%zmm18 │ │ │ │ - vpminsd %zmm31,%zmm24,%zmm24 │ │ │ │ - vpminsd %zmm31,%zmm17,%zmm17 │ │ │ │ - vpminsd %zmm31,%zmm22,%zmm22 │ │ │ │ - vpminsd %zmm31,%zmm18,%zmm18 │ │ │ │ - vpmulld %zmm27,%zmm17,%zmm25 │ │ │ │ - vpmulld %zmm27,%zmm24,%zmm21 │ │ │ │ - vpmulld %zmm26,%zmm17,%zmm17 │ │ │ │ - vpmulld %zmm26,%zmm24,%zmm24 │ │ │ │ - vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ - vpaddd %zmm25,%zmm24,%zmm24 │ │ │ │ - vpaddd %zmm29,%zmm17,%zmm17 │ │ │ │ - vpsubd %zmm21,%zmm17,%zmm17 │ │ │ │ - vpsrad $0xc,%zmm24,%zmm24 │ │ │ │ - vpsrad $0xc,%zmm17,%zmm17 │ │ │ │ - vpmulld %zmm27,%zmm18,%zmm25 │ │ │ │ - vpmulld %zmm27,%zmm22,%zmm21 │ │ │ │ - vpmulld %zmm26,%zmm18,%zmm18 │ │ │ │ - vpmulld %zmm26,%zmm22,%zmm22 │ │ │ │ - vpsubd %zmm25,%zmm29,%zmm25 │ │ │ │ - vpsubd %zmm22,%zmm25,%zmm22 │ │ │ │ - vpaddd %zmm29,%zmm18,%zmm18 │ │ │ │ - vpsubd %zmm21,%zmm18,%zmm18 │ │ │ │ - vpsrad $0xc,%zmm22,%zmm22 │ │ │ │ - vpsrad $0xc,%zmm18,%zmm18 │ │ │ │ - vpmaxsd %zmm30,%zmm16,%zmm16 │ │ │ │ - vpmaxsd %zmm30,%zmm19,%zmm19 │ │ │ │ - vpmaxsd %zmm30,%zmm23,%zmm23 │ │ │ │ - vpmaxsd %zmm30,%zmm20,%zmm20 │ │ │ │ - vpminsd %zmm31,%zmm16,%zmm16 │ │ │ │ - vpminsd %zmm31,%zmm19,%zmm19 │ │ │ │ - vpminsd %zmm31,%zmm23,%zmm23 │ │ │ │ - vpminsd %zmm31,%zmm20,%zmm20 │ │ │ │ - vpbroadcastd 0x28(%r8),%zmm26 │ │ │ │ - vpbroadcastd 0x2c(%r8),%zmm27 │ │ │ │ - vpsubd %zmm19,%zmm16,%zmm21 │ │ │ │ - vpaddd %zmm19,%zmm16,%zmm16 │ │ │ │ - vpsubd %zmm20,%zmm23,%zmm19 │ │ │ │ - vpaddd %zmm20,%zmm23,%zmm23 │ │ │ │ - vpsubd %zmm22,%zmm17,%zmm20 │ │ │ │ - vpaddd %zmm22,%zmm17,%zmm17 │ │ │ │ - vpsubd %zmm18,%zmm24,%zmm22 │ │ │ │ - vpaddd %zmm18,%zmm24,%zmm24 │ │ │ │ - vpmaxsd %zmm30,%zmm21,%zmm21 │ │ │ │ - vpmaxsd %zmm30,%zmm19,%zmm19 │ │ │ │ - vpmaxsd %zmm30,%zmm20,%zmm20 │ │ │ │ - vpmaxsd %zmm30,%zmm22,%zmm22 │ │ │ │ - vpminsd %zmm31,%zmm21,%zmm21 │ │ │ │ - vpminsd %zmm31,%zmm19,%zmm19 │ │ │ │ - vpminsd %zmm31,%zmm20,%zmm20 │ │ │ │ - vpminsd %zmm31,%zmm22,%zmm22 │ │ │ │ - vpmulld %zmm27,%zmm19,%zmm25 │ │ │ │ - vpmulld %zmm27,%zmm21,%zmm18 │ │ │ │ - vpmulld %zmm26,%zmm19,%zmm19 │ │ │ │ - vpmulld %zmm26,%zmm21,%zmm21 │ │ │ │ - vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ - vpaddd %zmm25,%zmm21,%zmm21 │ │ │ │ - vpaddd %zmm29,%zmm19,%zmm19 │ │ │ │ - vpsubd %zmm18,%zmm19,%zmm19 │ │ │ │ - vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ - vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ - vpmulld %zmm27,%zmm22,%zmm25 │ │ │ │ - vpmulld %zmm27,%zmm20,%zmm18 │ │ │ │ - vpmulld %zmm26,%zmm22,%zmm22 │ │ │ │ - vpmulld %zmm26,%zmm20,%zmm20 │ │ │ │ - vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ - vpaddd %zmm25,%zmm20,%zmm20 │ │ │ │ - vpaddd %zmm29,%zmm22,%zmm22 │ │ │ │ - vpsubd %zmm18,%zmm22,%zmm22 │ │ │ │ - vpsrad $0xc,%zmm20,%zmm20 │ │ │ │ - vpsrad $0xc,%zmm22,%zmm22 │ │ │ │ - vpmaxsd %zmm30,%zmm16,%zmm16 │ │ │ │ - vpmaxsd %zmm30,%zmm23,%zmm23 │ │ │ │ - vpmaxsd %zmm30,%zmm17,%zmm17 │ │ │ │ - vpmaxsd %zmm30,%zmm24,%zmm24 │ │ │ │ - vpminsd %zmm31,%zmm16,%zmm16 │ │ │ │ - vpminsd %zmm31,%zmm23,%zmm23 │ │ │ │ - vpminsd %zmm31,%zmm17,%zmm17 │ │ │ │ - vpminsd %zmm31,%zmm24,%zmm24 │ │ │ │ - add $0x30,%r8 │ │ │ │ - vmovdqa32 %zmm16,-0x100(%rax) │ │ │ │ - vmovdqa32 %zmm23,0xc0(%rax) │ │ │ │ - vmovdqa32 %zmm17,-0xc0(%rax) │ │ │ │ - vmovdqa32 %zmm24,0x80(%rax) │ │ │ │ - vmovdqa32 %zmm22,-0x80(%rax) │ │ │ │ - vmovdqa32 %zmm20,0x40(%rax) │ │ │ │ - vmovdqa32 %zmm19,-0x40(%rax) │ │ │ │ - vmovdqa32 %zmm21,(%rax) │ │ │ │ - add $0x200,%rax │ │ │ │ - ret │ │ │ │ - lea 0xc0(%rax),%r8 │ │ │ │ - sub $0x100,%rax │ │ │ │ - vpbroadcastd 0x80c24(%rip),%zmm26 │ │ │ │ - vpbroadcastd 0x80c32(%rip),%zmm27 │ │ │ │ - vmovdqa32 -0x800(%rax),%zmm16 │ │ │ │ - vmovdqa32 -0x600(%r8),%zmm17 │ │ │ │ - vmovdqa32 -0x800(%r8),%zmm18 │ │ │ │ - vmovdqa32 -0x600(%rax),%zmm19 │ │ │ │ - vmovdqa32 -0x400(%rax),%zmm20 │ │ │ │ - vmovdqa32 -0x200(%r8),%zmm21 │ │ │ │ - vmovdqa32 -0x400(%r8),%zmm22 │ │ │ │ - vmovdqa32 -0x200(%rax),%zmm23 │ │ │ │ - vpsubd %zmm17,%zmm16,%zmm24 │ │ │ │ - vpaddd %zmm17,%zmm16,%zmm16 │ │ │ │ - vpsubd %zmm19,%zmm18,%zmm17 │ │ │ │ - vpaddd %zmm19,%zmm18,%zmm18 │ │ │ │ - vpsubd %zmm20,%zmm21,%zmm19 │ │ │ │ - vpaddd %zmm20,%zmm21,%zmm21 │ │ │ │ - vpsubd %zmm22,%zmm23,%zmm20 │ │ │ │ - vpaddd %zmm22,%zmm23,%zmm23 │ │ │ │ - vpmaxsd %zmm30,%zmm24,%zmm24 │ │ │ │ - vpmaxsd %zmm30,%zmm17,%zmm17 │ │ │ │ - vpmaxsd %zmm30,%zmm19,%zmm19 │ │ │ │ - vpmaxsd %zmm30,%zmm20,%zmm20 │ │ │ │ - vpminsd %zmm31,%zmm24,%zmm24 │ │ │ │ - vpminsd %zmm31,%zmm17,%zmm17 │ │ │ │ - vpminsd %zmm31,%zmm19,%zmm19 │ │ │ │ - vpminsd %zmm31,%zmm20,%zmm20 │ │ │ │ - vpmulld %zmm27,%zmm17,%zmm25 │ │ │ │ - vpmulld %zmm27,%zmm24,%zmm22 │ │ │ │ - vpmulld %zmm26,%zmm17,%zmm17 │ │ │ │ - vpmulld %zmm26,%zmm24,%zmm24 │ │ │ │ - vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ - vpaddd %zmm25,%zmm24,%zmm24 │ │ │ │ - vpaddd %zmm29,%zmm17,%zmm17 │ │ │ │ - vpsubd %zmm22,%zmm17,%zmm17 │ │ │ │ - vpsrad $0xc,%zmm24,%zmm24 │ │ │ │ - vpsrad $0xc,%zmm17,%zmm17 │ │ │ │ - vpmulld %zmm27,%zmm20,%zmm25 │ │ │ │ - vpmulld %zmm27,%zmm19,%zmm22 │ │ │ │ - vpmulld %zmm26,%zmm20,%zmm20 │ │ │ │ - vpmulld %zmm26,%zmm19,%zmm19 │ │ │ │ - vpsubd %zmm25,%zmm29,%zmm25 │ │ │ │ - vpsubd %zmm19,%zmm25,%zmm19 │ │ │ │ - vpaddd %zmm29,%zmm20,%zmm20 │ │ │ │ - vpsubd %zmm22,%zmm20,%zmm20 │ │ │ │ - vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ - vpsrad $0xc,%zmm20,%zmm20 │ │ │ │ - vpmaxsd %zmm30,%zmm16,%zmm16 │ │ │ │ - vpmaxsd %zmm30,%zmm18,%zmm18 │ │ │ │ - vpmaxsd %zmm30,%zmm21,%zmm21 │ │ │ │ - vpmaxsd %zmm30,%zmm23,%zmm23 │ │ │ │ - vpminsd %zmm31,%zmm16,%zmm16 │ │ │ │ - vpminsd %zmm31,%zmm21,%zmm21 │ │ │ │ - vpminsd %zmm31,%zmm18,%zmm18 │ │ │ │ - vpminsd %zmm31,%zmm23,%zmm23 │ │ │ │ - vpsubd %zmm23,%zmm18,%zmm22 │ │ │ │ - vpaddd %zmm23,%zmm18,%zmm18 │ │ │ │ - vpsubd %zmm21,%zmm16,%zmm23 │ │ │ │ - vpaddd %zmm21,%zmm16,%zmm16 │ │ │ │ - vpsubd %zmm20,%zmm24,%zmm21 │ │ │ │ - vpaddd %zmm20,%zmm24,%zmm24 │ │ │ │ - vpsubd %zmm19,%zmm17,%zmm20 │ │ │ │ - vpaddd %zmm19,%zmm17,%zmm17 │ │ │ │ - vpmaxsd %zmm30,%zmm22,%zmm22 │ │ │ │ - vpmaxsd %zmm30,%zmm23,%zmm23 │ │ │ │ - vpmaxsd %zmm30,%zmm21,%zmm21 │ │ │ │ - vpmaxsd %zmm30,%zmm20,%zmm20 │ │ │ │ - vpminsd %zmm31,%zmm22,%zmm22 │ │ │ │ - vpminsd %zmm31,%zmm23,%zmm23 │ │ │ │ - vpminsd %zmm31,%zmm21,%zmm21 │ │ │ │ - vpminsd %zmm31,%zmm20,%zmm20 │ │ │ │ - vpmulld %zmm28,%zmm22,%zmm22 │ │ │ │ - vpmulld %zmm28,%zmm23,%zmm23 │ │ │ │ - vpmulld %zmm28,%zmm21,%zmm21 │ │ │ │ - vpmulld %zmm28,%zmm20,%zmm20 │ │ │ │ - vpmaxsd %zmm30,%zmm18,%zmm18 │ │ │ │ - vpmaxsd %zmm30,%zmm16,%zmm16 │ │ │ │ - vpmaxsd %zmm30,%zmm24,%zmm24 │ │ │ │ - vpmaxsd %zmm30,%zmm17,%zmm17 │ │ │ │ - vpminsd %zmm31,%zmm18,%zmm18 │ │ │ │ - vpminsd %zmm31,%zmm16,%zmm16 │ │ │ │ - vpminsd %zmm31,%zmm24,%zmm24 │ │ │ │ - vpminsd %zmm31,%zmm17,%zmm17 │ │ │ │ - vpaddd %zmm29,%zmm22,%zmm22 │ │ │ │ - vpaddd %zmm29,%zmm21,%zmm21 │ │ │ │ - vpsubd %zmm23,%zmm22,%zmm19 │ │ │ │ - vpaddd %zmm23,%zmm22,%zmm22 │ │ │ │ - vpsubd %zmm20,%zmm21,%zmm23 │ │ │ │ - vpaddd %zmm20,%zmm21,%zmm21 │ │ │ │ - vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ - vpsrad $0xc,%zmm22,%zmm22 │ │ │ │ - vpsrad $0xc,%zmm23,%zmm23 │ │ │ │ - vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ - vmovdqa32 %zmm18,-0x200(%r8) │ │ │ │ - vmovdqa32 %zmm16,-0x800(%rax) │ │ │ │ - vmovdqa32 %zmm24,-0x200(%rax) │ │ │ │ - vmovdqa32 %zmm17,-0x800(%r8) │ │ │ │ - vmovdqa32 %zmm19,-0x600(%r8) │ │ │ │ - vmovdqa32 %zmm22,-0x400(%rax) │ │ │ │ - vmovdqa32 %zmm23,-0x600(%rax) │ │ │ │ - vmovdqa32 %zmm21,-0x400(%r8) │ │ │ │ - add $0x40,%rax │ │ │ │ - sub $0x40,%r8 │ │ │ │ - cmp %r8,%rax │ │ │ │ - jl 35eb9e <__cxa_finalize@plt+0x333b4e> │ │ │ │ - ret │ │ │ │ - vmovdqa32 (%rdx),%zmm8 │ │ │ │ - vpsubd %zmm7,%zmm8,%zmm9 │ │ │ │ - vpaddd %zmm7,%zmm8,%zmm8 │ │ │ │ - vpmaxsd %zmm30,%zmm9,%zmm9 │ │ │ │ - vpmaxsd %zmm30,%zmm8,%zmm8 │ │ │ │ - vpminsd %zmm31,%zmm9,%zmm9 │ │ │ │ - vpminsd %zmm31,%zmm8,%zmm8 │ │ │ │ - vpaddd %zmm27,%zmm9,%zmm9 │ │ │ │ - vpaddd %zmm27,%zmm8,%zmm8 │ │ │ │ - vmovdqa32 (%rcx),%zmm7 │ │ │ │ - vmovdqa32 0x7c0(%rcx),%zmm10 │ │ │ │ - vpsubd %zmm10,%zmm8,%zmm11 │ │ │ │ - vpaddd %zmm10,%zmm8,%zmm8 │ │ │ │ - vpsubd %zmm7,%zmm9,%zmm10 │ │ │ │ - vpaddd %zmm7,%zmm9,%zmm9 │ │ │ │ - vpsravd %zmm27,%zmm11,%zmm11 │ │ │ │ - vpsravd %zmm27,%zmm8,%zmm8 │ │ │ │ - vpsravd %zmm27,%zmm10,%zmm10 │ │ │ │ - vpsravd %zmm27,%zmm9,%zmm9 │ │ │ │ - vmovdqa32 (%r8),%zmm12 │ │ │ │ - vpsubd %zmm16,%zmm12,%zmm13 │ │ │ │ - vpaddd %zmm16,%zmm12,%zmm12 │ │ │ │ - vpmaxsd %zmm30,%zmm13,%zmm13 │ │ │ │ - vpmaxsd %zmm30,%zmm12,%zmm12 │ │ │ │ - vpminsd %zmm31,%zmm13,%zmm13 │ │ │ │ - vpminsd %zmm31,%zmm12,%zmm12 │ │ │ │ - vpaddd %zmm27,%zmm13,%zmm13 │ │ │ │ - vpaddd %zmm27,%zmm12,%zmm12 │ │ │ │ - vmovdqa32 0x3c0(%rcx),%zmm16 │ │ │ │ - vmovdqa32 0x400(%rcx),%zmm14 │ │ │ │ - vpsubd %zmm14,%zmm12,%zmm15 │ │ │ │ - vpaddd %zmm14,%zmm12,%zmm12 │ │ │ │ - vpsubd %zmm16,%zmm13,%zmm14 │ │ │ │ - vpaddd %zmm16,%zmm13,%zmm13 │ │ │ │ - vpsravd %zmm27,%zmm15,%zmm15 │ │ │ │ - vpsravd %zmm27,%zmm12,%zmm12 │ │ │ │ - vpsravd %zmm27,%zmm14,%zmm14 │ │ │ │ - vpsravd %zmm27,%zmm13,%zmm13 │ │ │ │ - vpackssdw %zmm13,%zmm8,%zmm16 │ │ │ │ - vpackssdw %zmm9,%zmm12,%zmm7 │ │ │ │ - vpackssdw %zmm15,%zmm10,%zmm10 │ │ │ │ - vpackssdw %zmm11,%zmm14,%zmm14 │ │ │ │ - vmovdqa32 %zmm10,0x400(%rcx) │ │ │ │ - vmovdqa32 %zmm14,0x7c0(%rcx) │ │ │ │ - vmovdqa32 0x380(%rdx),%zmm8 │ │ │ │ - vpsubd %zmm0,%zmm8,%zmm9 │ │ │ │ - vpaddd %zmm0,%zmm8,%zmm8 │ │ │ │ - vpmaxsd %zmm30,%zmm9,%zmm9 │ │ │ │ - vpmaxsd %zmm30,%zmm8,%zmm8 │ │ │ │ - vpminsd %zmm31,%zmm9,%zmm9 │ │ │ │ - vpminsd %zmm31,%zmm8,%zmm8 │ │ │ │ - vpaddd %zmm27,%zmm9,%zmm9 │ │ │ │ - vpaddd %zmm27,%zmm8,%zmm8 │ │ │ │ - vmovdqa32 0x1c0(%rcx),%zmm0 │ │ │ │ - vmovdqa32 0x600(%rcx),%zmm10 │ │ │ │ - vpsubd %zmm10,%zmm8,%zmm11 │ │ │ │ - vpaddd %zmm10,%zmm8,%zmm8 │ │ │ │ - vpsubd %zmm0,%zmm9,%zmm10 │ │ │ │ - vpaddd %zmm0,%zmm9,%zmm9 │ │ │ │ - vpsravd %zmm27,%zmm11,%zmm11 │ │ │ │ - vpsravd %zmm27,%zmm8,%zmm8 │ │ │ │ - vpsravd %zmm27,%zmm10,%zmm10 │ │ │ │ - vpsravd %zmm27,%zmm9,%zmm9 │ │ │ │ - vmovdqa32 0x380(%r8),%zmm12 │ │ │ │ - vpsubd %zmm23,%zmm12,%zmm13 │ │ │ │ - vpaddd %zmm23,%zmm12,%zmm12 │ │ │ │ - vpmaxsd %zmm30,%zmm13,%zmm13 │ │ │ │ - vpmaxsd %zmm30,%zmm12,%zmm12 │ │ │ │ - vpminsd %zmm31,%zmm13,%zmm13 │ │ │ │ - vpminsd %zmm31,%zmm12,%zmm12 │ │ │ │ - vpaddd %zmm27,%zmm13,%zmm13 │ │ │ │ - vpaddd %zmm27,%zmm12,%zmm12 │ │ │ │ - vmovdqa32 0x200(%rcx),%zmm23 │ │ │ │ - vmovdqa32 0x5c0(%rcx),%zmm14 │ │ │ │ - vpsubd %zmm14,%zmm12,%zmm15 │ │ │ │ - vpaddd %zmm14,%zmm12,%zmm12 │ │ │ │ - vpsubd %zmm23,%zmm13,%zmm14 │ │ │ │ - vpaddd %zmm23,%zmm13,%zmm13 │ │ │ │ - vpsravd %zmm27,%zmm15,%zmm15 │ │ │ │ - vpsravd %zmm27,%zmm12,%zmm12 │ │ │ │ - vpsravd %zmm27,%zmm14,%zmm14 │ │ │ │ - vpsravd %zmm27,%zmm13,%zmm13 │ │ │ │ - vpackssdw %zmm13,%zmm8,%zmm23 │ │ │ │ - vpackssdw %zmm9,%zmm12,%zmm0 │ │ │ │ - vpackssdw %zmm15,%zmm10,%zmm10 │ │ │ │ - vpackssdw %zmm11,%zmm14,%zmm14 │ │ │ │ - vmovdqa32 %zmm10,0x5c0(%rcx) │ │ │ │ - vmovdqa32 %zmm14,0x600(%rcx) │ │ │ │ - vmovdqa32 0x80(%rdx),%zmm8 │ │ │ │ - vpsubd %zmm6,%zmm8,%zmm9 │ │ │ │ - vpaddd %zmm6,%zmm8,%zmm8 │ │ │ │ - vpmaxsd %zmm30,%zmm9,%zmm9 │ │ │ │ - vpmaxsd %zmm30,%zmm8,%zmm8 │ │ │ │ - vpminsd %zmm31,%zmm9,%zmm9 │ │ │ │ - vpminsd %zmm31,%zmm8,%zmm8 │ │ │ │ - vpaddd %zmm27,%zmm9,%zmm9 │ │ │ │ - vpaddd %zmm27,%zmm8,%zmm8 │ │ │ │ - vmovdqa32 0x40(%rcx),%zmm6 │ │ │ │ - vmovdqa32 0x780(%rcx),%zmm10 │ │ │ │ - vpsubd %zmm10,%zmm8,%zmm11 │ │ │ │ - vpaddd %zmm10,%zmm8,%zmm8 │ │ │ │ - vpsubd %zmm6,%zmm9,%zmm10 │ │ │ │ - vpaddd %zmm6,%zmm9,%zmm9 │ │ │ │ - vpsravd %zmm27,%zmm11,%zmm11 │ │ │ │ - vpsravd %zmm27,%zmm8,%zmm8 │ │ │ │ - vpsravd %zmm27,%zmm10,%zmm10 │ │ │ │ - vpsravd %zmm27,%zmm9,%zmm9 │ │ │ │ - vmovdqa32 0x80(%r8),%zmm12 │ │ │ │ - vpsubd %zmm17,%zmm12,%zmm13 │ │ │ │ - vpaddd %zmm17,%zmm12,%zmm12 │ │ │ │ - vpmaxsd %zmm30,%zmm13,%zmm13 │ │ │ │ - vpmaxsd %zmm30,%zmm12,%zmm12 │ │ │ │ - vpminsd %zmm31,%zmm13,%zmm13 │ │ │ │ - vpminsd %zmm31,%zmm12,%zmm12 │ │ │ │ - vpaddd %zmm27,%zmm13,%zmm13 │ │ │ │ - vpaddd %zmm27,%zmm12,%zmm12 │ │ │ │ - vmovdqa32 0x380(%rcx),%zmm17 │ │ │ │ - vmovdqa32 0x440(%rcx),%zmm14 │ │ │ │ - vpsubd %zmm14,%zmm12,%zmm15 │ │ │ │ - vpaddd %zmm14,%zmm12,%zmm12 │ │ │ │ - vpsubd %zmm17,%zmm13,%zmm14 │ │ │ │ - vpaddd %zmm17,%zmm13,%zmm13 │ │ │ │ - vpsravd %zmm27,%zmm15,%zmm15 │ │ │ │ - vpsravd %zmm27,%zmm12,%zmm12 │ │ │ │ - vpsravd %zmm27,%zmm14,%zmm14 │ │ │ │ - vpsravd %zmm27,%zmm13,%zmm13 │ │ │ │ - vpackssdw %zmm13,%zmm8,%zmm17 │ │ │ │ - vpackssdw %zmm9,%zmm12,%zmm6 │ │ │ │ - vpackssdw %zmm15,%zmm10,%zmm10 │ │ │ │ - vpackssdw %zmm11,%zmm14,%zmm14 │ │ │ │ - vmovdqa32 %zmm10,0x440(%rcx) │ │ │ │ - vmovdqa32 %zmm14,0x780(%rcx) │ │ │ │ - vmovdqa32 0x300(%rdx),%zmm8 │ │ │ │ - vpsubd %zmm1,%zmm8,%zmm9 │ │ │ │ - vpaddd %zmm1,%zmm8,%zmm8 │ │ │ │ - vpmaxsd %zmm30,%zmm9,%zmm9 │ │ │ │ - vpmaxsd %zmm30,%zmm8,%zmm8 │ │ │ │ - vpminsd %zmm31,%zmm9,%zmm9 │ │ │ │ - vpminsd %zmm31,%zmm8,%zmm8 │ │ │ │ - vpaddd %zmm27,%zmm9,%zmm9 │ │ │ │ - vpaddd %zmm27,%zmm8,%zmm8 │ │ │ │ - vmovdqa32 0x180(%rcx),%zmm1 │ │ │ │ - vmovdqa32 0x640(%rcx),%zmm10 │ │ │ │ - vpsubd %zmm10,%zmm8,%zmm11 │ │ │ │ - vpaddd %zmm10,%zmm8,%zmm8 │ │ │ │ - vpsubd %zmm1,%zmm9,%zmm10 │ │ │ │ - vpaddd %zmm1,%zmm9,%zmm9 │ │ │ │ - vpsravd %zmm27,%zmm11,%zmm11 │ │ │ │ - vpsravd %zmm27,%zmm8,%zmm8 │ │ │ │ - vpsravd %zmm27,%zmm10,%zmm10 │ │ │ │ - vpsravd %zmm27,%zmm9,%zmm9 │ │ │ │ - vmovdqa32 0x300(%r8),%zmm12 │ │ │ │ - vpsubd %zmm22,%zmm12,%zmm13 │ │ │ │ - vpaddd %zmm22,%zmm12,%zmm12 │ │ │ │ - vpmaxsd %zmm30,%zmm13,%zmm13 │ │ │ │ - vpmaxsd %zmm30,%zmm12,%zmm12 │ │ │ │ - vpminsd %zmm31,%zmm13,%zmm13 │ │ │ │ - vpminsd %zmm31,%zmm12,%zmm12 │ │ │ │ - vpaddd %zmm27,%zmm13,%zmm13 │ │ │ │ - vpaddd %zmm27,%zmm12,%zmm12 │ │ │ │ - vmovdqa32 0x240(%rcx),%zmm22 │ │ │ │ - vmovdqa32 0x580(%rcx),%zmm14 │ │ │ │ - vpsubd %zmm14,%zmm12,%zmm15 │ │ │ │ - vpaddd %zmm14,%zmm12,%zmm12 │ │ │ │ - vpsubd %zmm22,%zmm13,%zmm14 │ │ │ │ - vpaddd %zmm22,%zmm13,%zmm13 │ │ │ │ - vpsravd %zmm27,%zmm15,%zmm15 │ │ │ │ - vpsravd %zmm27,%zmm12,%zmm12 │ │ │ │ - vpsravd %zmm27,%zmm14,%zmm14 │ │ │ │ - vpsravd %zmm27,%zmm13,%zmm13 │ │ │ │ - vpackssdw %zmm13,%zmm8,%zmm22 │ │ │ │ - vpackssdw %zmm9,%zmm12,%zmm1 │ │ │ │ - vpackssdw %zmm15,%zmm10,%zmm10 │ │ │ │ - vpackssdw %zmm11,%zmm14,%zmm14 │ │ │ │ - vmovdqa32 %zmm10,0x580(%rcx) │ │ │ │ - vmovdqa32 %zmm14,0x640(%rcx) │ │ │ │ - vmovdqa32 0x100(%rdx),%zmm8 │ │ │ │ - vpsubd %zmm5,%zmm8,%zmm9 │ │ │ │ - vpaddd %zmm5,%zmm8,%zmm8 │ │ │ │ - vpmaxsd %zmm30,%zmm9,%zmm9 │ │ │ │ - vpmaxsd %zmm30,%zmm8,%zmm8 │ │ │ │ - vpminsd %zmm31,%zmm9,%zmm9 │ │ │ │ - vpminsd %zmm31,%zmm8,%zmm8 │ │ │ │ - vpaddd %zmm27,%zmm9,%zmm9 │ │ │ │ - vpaddd %zmm27,%zmm8,%zmm8 │ │ │ │ - vmovdqa32 0x80(%rcx),%zmm5 │ │ │ │ - vmovdqa32 0x740(%rcx),%zmm10 │ │ │ │ - vpsubd %zmm10,%zmm8,%zmm11 │ │ │ │ - vpaddd %zmm10,%zmm8,%zmm8 │ │ │ │ - vpsubd %zmm5,%zmm9,%zmm10 │ │ │ │ - vpaddd %zmm5,%zmm9,%zmm9 │ │ │ │ - vpsravd %zmm27,%zmm11,%zmm11 │ │ │ │ - vpsravd %zmm27,%zmm8,%zmm8 │ │ │ │ - vpsravd %zmm27,%zmm10,%zmm10 │ │ │ │ - vpsravd %zmm27,%zmm9,%zmm9 │ │ │ │ - vmovdqa32 0x100(%r8),%zmm12 │ │ │ │ - vpsubd %zmm18,%zmm12,%zmm13 │ │ │ │ - vpaddd %zmm18,%zmm12,%zmm12 │ │ │ │ - vpmaxsd %zmm30,%zmm13,%zmm13 │ │ │ │ - vpmaxsd %zmm30,%zmm12,%zmm12 │ │ │ │ - vpminsd %zmm31,%zmm13,%zmm13 │ │ │ │ - vpminsd %zmm31,%zmm12,%zmm12 │ │ │ │ - vpaddd %zmm27,%zmm13,%zmm13 │ │ │ │ - vpaddd %zmm27,%zmm12,%zmm12 │ │ │ │ - vmovdqa32 0x340(%rcx),%zmm18 │ │ │ │ - vmovdqa32 0x480(%rcx),%zmm14 │ │ │ │ - vpsubd %zmm14,%zmm12,%zmm15 │ │ │ │ - vpaddd %zmm14,%zmm12,%zmm12 │ │ │ │ - vpsubd %zmm18,%zmm13,%zmm14 │ │ │ │ - vpaddd %zmm18,%zmm13,%zmm13 │ │ │ │ - vpsravd %zmm27,%zmm15,%zmm15 │ │ │ │ - vpsravd %zmm27,%zmm12,%zmm12 │ │ │ │ - vpsravd %zmm27,%zmm14,%zmm14 │ │ │ │ - vpsravd %zmm27,%zmm13,%zmm13 │ │ │ │ - vpackssdw %zmm13,%zmm8,%zmm18 │ │ │ │ - vpackssdw %zmm9,%zmm12,%zmm5 │ │ │ │ - vpackssdw %zmm15,%zmm10,%zmm10 │ │ │ │ - vpackssdw %zmm11,%zmm14,%zmm14 │ │ │ │ - vmovdqa32 %zmm10,0x480(%rcx) │ │ │ │ - vmovdqa32 %zmm14,0x740(%rcx) │ │ │ │ - vmovdqa32 0x280(%rdx),%zmm8 │ │ │ │ - vpsubd %zmm2,%zmm8,%zmm9 │ │ │ │ - vpaddd %zmm2,%zmm8,%zmm8 │ │ │ │ - vpmaxsd %zmm30,%zmm9,%zmm9 │ │ │ │ - vpmaxsd %zmm30,%zmm8,%zmm8 │ │ │ │ - vpminsd %zmm31,%zmm9,%zmm9 │ │ │ │ - vpminsd %zmm31,%zmm8,%zmm8 │ │ │ │ - vpaddd %zmm27,%zmm9,%zmm9 │ │ │ │ - vpaddd %zmm27,%zmm8,%zmm8 │ │ │ │ - vmovdqa32 0x140(%rcx),%zmm2 │ │ │ │ - vmovdqa32 0x680(%rcx),%zmm10 │ │ │ │ - vpsubd %zmm10,%zmm8,%zmm11 │ │ │ │ - vpaddd %zmm10,%zmm8,%zmm8 │ │ │ │ - vpsubd %zmm2,%zmm9,%zmm10 │ │ │ │ - vpaddd %zmm2,%zmm9,%zmm9 │ │ │ │ - vpsravd %zmm27,%zmm11,%zmm11 │ │ │ │ - vpsravd %zmm27,%zmm8,%zmm8 │ │ │ │ - vpsravd %zmm27,%zmm10,%zmm10 │ │ │ │ - vpsravd %zmm27,%zmm9,%zmm9 │ │ │ │ - vmovdqa32 0x280(%r8),%zmm12 │ │ │ │ - vpsubd %zmm21,%zmm12,%zmm13 │ │ │ │ - vpaddd %zmm21,%zmm12,%zmm12 │ │ │ │ - vpmaxsd %zmm30,%zmm13,%zmm13 │ │ │ │ - vpmaxsd %zmm30,%zmm12,%zmm12 │ │ │ │ - vpminsd %zmm31,%zmm13,%zmm13 │ │ │ │ - vpminsd %zmm31,%zmm12,%zmm12 │ │ │ │ - vpaddd %zmm27,%zmm13,%zmm13 │ │ │ │ - vpaddd %zmm27,%zmm12,%zmm12 │ │ │ │ - vmovdqa32 0x280(%rcx),%zmm21 │ │ │ │ - vmovdqa32 0x540(%rcx),%zmm14 │ │ │ │ - vpsubd %zmm14,%zmm12,%zmm15 │ │ │ │ - vpaddd %zmm14,%zmm12,%zmm12 │ │ │ │ - vpsubd %zmm21,%zmm13,%zmm14 │ │ │ │ - vpaddd %zmm21,%zmm13,%zmm13 │ │ │ │ - vpsravd %zmm27,%zmm15,%zmm15 │ │ │ │ - vpsravd %zmm27,%zmm12,%zmm12 │ │ │ │ - vpsravd %zmm27,%zmm14,%zmm14 │ │ │ │ - vpsravd %zmm27,%zmm13,%zmm13 │ │ │ │ - vpackssdw %zmm13,%zmm8,%zmm21 │ │ │ │ - vpackssdw %zmm9,%zmm12,%zmm2 │ │ │ │ - vpackssdw %zmm15,%zmm10,%zmm10 │ │ │ │ - vpackssdw %zmm11,%zmm14,%zmm14 │ │ │ │ - vmovdqa32 %zmm10,0x540(%rcx) │ │ │ │ - vmovdqa32 %zmm14,0x680(%rcx) │ │ │ │ - vmovdqa32 0x180(%rdx),%zmm8 │ │ │ │ - vpsubd %zmm4,%zmm8,%zmm9 │ │ │ │ - vpaddd %zmm4,%zmm8,%zmm8 │ │ │ │ - vpmaxsd %zmm30,%zmm9,%zmm9 │ │ │ │ - vpmaxsd %zmm30,%zmm8,%zmm8 │ │ │ │ - vpminsd %zmm31,%zmm9,%zmm9 │ │ │ │ - vpminsd %zmm31,%zmm8,%zmm8 │ │ │ │ - vpaddd %zmm27,%zmm9,%zmm9 │ │ │ │ - vpaddd %zmm27,%zmm8,%zmm8 │ │ │ │ - vmovdqa32 0xc0(%rcx),%zmm4 │ │ │ │ - vmovdqa32 0x700(%rcx),%zmm10 │ │ │ │ - vpsubd %zmm10,%zmm8,%zmm11 │ │ │ │ - vpaddd %zmm10,%zmm8,%zmm8 │ │ │ │ - vpsubd %zmm4,%zmm9,%zmm10 │ │ │ │ - vpaddd %zmm4,%zmm9,%zmm9 │ │ │ │ - vpsravd %zmm27,%zmm11,%zmm11 │ │ │ │ - vpsravd %zmm27,%zmm8,%zmm8 │ │ │ │ - vpsravd %zmm27,%zmm10,%zmm10 │ │ │ │ - vpsravd %zmm27,%zmm9,%zmm9 │ │ │ │ - vmovdqa32 0x180(%r8),%zmm12 │ │ │ │ - vpsubd %zmm19,%zmm12,%zmm13 │ │ │ │ - vpaddd %zmm19,%zmm12,%zmm12 │ │ │ │ - vpmaxsd %zmm30,%zmm13,%zmm13 │ │ │ │ - vpmaxsd %zmm30,%zmm12,%zmm12 │ │ │ │ - vpminsd %zmm31,%zmm13,%zmm13 │ │ │ │ - vpminsd %zmm31,%zmm12,%zmm12 │ │ │ │ - vpaddd %zmm27,%zmm13,%zmm13 │ │ │ │ - vpaddd %zmm27,%zmm12,%zmm12 │ │ │ │ - vmovdqa32 0x300(%rcx),%zmm19 │ │ │ │ - vmovdqa32 0x4c0(%rcx),%zmm14 │ │ │ │ - vpsubd %zmm14,%zmm12,%zmm15 │ │ │ │ - vpaddd %zmm14,%zmm12,%zmm12 │ │ │ │ - vpsubd %zmm19,%zmm13,%zmm14 │ │ │ │ - vpaddd %zmm19,%zmm13,%zmm13 │ │ │ │ - vpsravd %zmm27,%zmm15,%zmm15 │ │ │ │ - vpsravd %zmm27,%zmm12,%zmm12 │ │ │ │ - vpsravd %zmm27,%zmm14,%zmm14 │ │ │ │ - vpsravd %zmm27,%zmm13,%zmm13 │ │ │ │ - vpackssdw %zmm13,%zmm8,%zmm19 │ │ │ │ - vpackssdw %zmm9,%zmm12,%zmm4 │ │ │ │ - vpackssdw %zmm15,%zmm10,%zmm10 │ │ │ │ - vpackssdw %zmm11,%zmm14,%zmm14 │ │ │ │ - vmovdqa32 %zmm10,0x4c0(%rcx) │ │ │ │ - vmovdqa32 %zmm14,0x700(%rcx) │ │ │ │ - vmovdqa32 0x200(%rdx),%zmm8 │ │ │ │ - vpsubd %zmm3,%zmm8,%zmm9 │ │ │ │ - vpaddd %zmm3,%zmm8,%zmm8 │ │ │ │ - vpmaxsd %zmm30,%zmm9,%zmm9 │ │ │ │ - vpmaxsd %zmm30,%zmm8,%zmm8 │ │ │ │ - vpminsd %zmm31,%zmm9,%zmm9 │ │ │ │ - vpminsd %zmm31,%zmm8,%zmm8 │ │ │ │ - vpaddd %zmm27,%zmm9,%zmm9 │ │ │ │ - vpaddd %zmm27,%zmm8,%zmm8 │ │ │ │ - vmovdqa32 0x100(%rcx),%zmm3 │ │ │ │ - vmovdqa32 0x6c0(%rcx),%zmm10 │ │ │ │ - vpsubd %zmm10,%zmm8,%zmm11 │ │ │ │ - vpaddd %zmm10,%zmm8,%zmm8 │ │ │ │ - vpsubd %zmm3,%zmm9,%zmm10 │ │ │ │ - vpaddd %zmm3,%zmm9,%zmm9 │ │ │ │ - vpsravd %zmm27,%zmm11,%zmm11 │ │ │ │ - vpsravd %zmm27,%zmm8,%zmm8 │ │ │ │ - vpsravd %zmm27,%zmm10,%zmm10 │ │ │ │ - vpsravd %zmm27,%zmm9,%zmm9 │ │ │ │ - vmovdqa32 0x200(%r8),%zmm12 │ │ │ │ - vpsubd %zmm20,%zmm12,%zmm13 │ │ │ │ - vpaddd %zmm20,%zmm12,%zmm12 │ │ │ │ - vpmaxsd %zmm30,%zmm13,%zmm13 │ │ │ │ - vpmaxsd %zmm30,%zmm12,%zmm12 │ │ │ │ - vpminsd %zmm31,%zmm13,%zmm13 │ │ │ │ - vpminsd %zmm31,%zmm12,%zmm12 │ │ │ │ - vpaddd %zmm27,%zmm13,%zmm13 │ │ │ │ - vpaddd %zmm27,%zmm12,%zmm12 │ │ │ │ - vmovdqa32 0x2c0(%rcx),%zmm20 │ │ │ │ - vmovdqa32 0x500(%rcx),%zmm14 │ │ │ │ - vpsubd %zmm14,%zmm12,%zmm15 │ │ │ │ - vpaddd %zmm14,%zmm12,%zmm12 │ │ │ │ - vpsubd %zmm20,%zmm13,%zmm14 │ │ │ │ - vpaddd %zmm20,%zmm13,%zmm13 │ │ │ │ - vpsravd %zmm27,%zmm15,%zmm15 │ │ │ │ - vpsravd %zmm27,%zmm12,%zmm12 │ │ │ │ - vpsravd %zmm27,%zmm14,%zmm14 │ │ │ │ - vpsravd %zmm27,%zmm13,%zmm13 │ │ │ │ - vpackssdw %zmm13,%zmm8,%zmm20 │ │ │ │ - vpackssdw %zmm9,%zmm12,%zmm3 │ │ │ │ - vpackssdw %zmm15,%zmm10,%zmm10 │ │ │ │ - vpackssdw %zmm11,%zmm14,%zmm14 │ │ │ │ - vmovdqa32 %zmm10,0x500(%rcx) │ │ │ │ - vmovdqa32 %zmm14,0x6c0(%rcx) │ │ │ │ - ret │ │ │ │ - vpbroadcastd 0x7c(%r9),%zmm27 │ │ │ │ - lea 0x40(%rdx),%r8 │ │ │ │ - mov %rsp,%rcx │ │ │ │ - lea 0x7f7d9(%rip),%r9 │ │ │ │ - call 35ee14 <__cxa_finalize@plt+0x333dc4> │ │ │ │ - vpxord %zmm28,%zmm28,%zmm28 │ │ │ │ - vmovdqa32 %zmm28,(%rdx,%rax,8) │ │ │ │ - vmovdqa32 %zmm28,0x40(%rdx,%rax,8) │ │ │ │ - vmovdqa32 %zmm28,0x80(%rdx,%rax,8) │ │ │ │ - vmovdqa32 %zmm28,0xc0(%rdx,%rax,8) │ │ │ │ - sub $0x20,%eax │ │ │ │ - jge 35f6b2 <__cxa_finalize@plt+0x334662> │ │ │ │ - lea (%rsi,%rsi,2),%rcx │ │ │ │ - mov %rdi,%r8 │ │ │ │ - call 35f777 <__cxa_finalize@plt+0x334727> │ │ │ │ - vmovdqa32 0x400(%rsp),%zmm16 │ │ │ │ - vmovdqa32 0x440(%rsp),%zmm17 │ │ │ │ - vmovdqa32 0x480(%rsp),%zmm18 │ │ │ │ - vmovdqa32 0x4c0(%rsp),%zmm19 │ │ │ │ - vmovdqa32 0x500(%rsp),%zmm20 │ │ │ │ - vmovdqa32 0x540(%rsp),%zmm21 │ │ │ │ - vmovdqa32 0x580(%rsp),%zmm22 │ │ │ │ - vmovdqa32 0x5c0(%rsp),%zmm23 │ │ │ │ - vmovdqa32 0x600(%rsp),%zmm0 │ │ │ │ - vmovdqa32 0x640(%rsp),%zmm1 │ │ │ │ - vmovdqa32 0x680(%rsp),%zmm2 │ │ │ │ - vmovdqa32 0x6c0(%rsp),%zmm3 │ │ │ │ - vmovdqa32 0x700(%rsp),%zmm4 │ │ │ │ - vmovdqa32 0x740(%rsp),%zmm5 │ │ │ │ - vmovdqa32 0x780(%rsp),%zmm6 │ │ │ │ - vmovdqa32 0x7c0(%rsp),%zmm7 │ │ │ │ - lea 0x40(%r8),%rdi │ │ │ │ - call 35f777 <__cxa_finalize@plt+0x334727> │ │ │ │ - mov 0x800(%rsp),%rsp │ │ │ │ + jg 356b9b <__cxa_finalize@plt+0x32bb4b> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ - vpsrlq $0x18,0x7fdbe(%rip),%zmm28 │ │ │ │ - vpsrlq $0x20,%zmm28,%zmm29 │ │ │ │ - call 35bd6e <__cxa_finalize@plt+0x330d1e> │ │ │ │ - vpunpckhqdq %zmm0,%zmm21,%zmm3 │ │ │ │ - vpunpcklqdq %zmm0,%zmm21,%zmm21 │ │ │ │ - vpunpckhqdq %zmm17,%zmm18,%zmm0 │ │ │ │ - vpunpcklqdq %zmm17,%zmm18,%zmm18 │ │ │ │ - vpunpcklqdq %zmm20,%zmm31,%zmm17 │ │ │ │ - vpunpckhqdq %zmm20,%zmm31,%zmm31 │ │ │ │ - vpunpcklqdq %zmm2,%zmm30,%zmm20 │ │ │ │ - vpunpckhqdq %zmm2,%zmm30,%zmm2 │ │ │ │ - vpunpckhqdq %zmm4,%zmm16,%zmm30 │ │ │ │ - vpunpcklqdq %zmm4,%zmm16,%zmm16 │ │ │ │ - vpunpckhqdq %zmm1,%zmm22,%zmm4 │ │ │ │ - vpunpcklqdq %zmm1,%zmm22,%zmm22 │ │ │ │ - vpunpckhqdq %zmm5,%zmm19,%zmm1 │ │ │ │ - vpunpcklqdq %zmm5,%zmm19,%zmm19 │ │ │ │ - vpunpckhqdq %zmm24,%zmm23,%zmm5 │ │ │ │ - vpunpcklqdq %zmm24,%zmm23,%zmm23 │ │ │ │ - call 33a4b0 <__cxa_finalize@plt+0x30f460> │ │ │ │ - call 33c2b0 <__cxa_finalize@plt+0x311260> │ │ │ │ - vpbroadcastd 0x7fe7e(%rip),%zmm27 │ │ │ │ - vpxord %zmm28,%zmm28,%zmm28 │ │ │ │ - vpbroadcastd 0x800d6(%rip),%zmm29 │ │ │ │ - call 35a349 <__cxa_finalize@plt+0x32f2f9> │ │ │ │ - vpmulhrsw %zmm30,%zmm27,%zmm16 │ │ │ │ - vpmulhrsw %zmm31,%zmm27,%zmm17 │ │ │ │ - vpmulhrsw %zmm0,%zmm27,%zmm18 │ │ │ │ - vpmulhrsw %zmm1,%zmm27,%zmm19 │ │ │ │ - call 35a37e <__cxa_finalize@plt+0x32f32e> │ │ │ │ - vpmulhrsw %zmm2,%zmm27,%zmm16 │ │ │ │ - vpmulhrsw %zmm3,%zmm27,%zmm17 │ │ │ │ - vpmulhrsw %zmm4,%zmm27,%zmm18 │ │ │ │ - vpmulhrsw %zmm5,%zmm27,%zmm19 │ │ │ │ - jmp 35a37e <__cxa_finalize@plt+0x32f32e> │ │ │ │ - vmovshdup -0x380(%r9),%zmm23 │ │ │ │ - vmovdqa32 0x40(%rdx),%ymm16 │ │ │ │ - vmovdqa32 0x140(%rdx),%ymm18 │ │ │ │ - vmovdqa32 0xc0(%rdx),%ymm19 │ │ │ │ - vmovdqa32 0x1c0(%rdx),%ymm17 │ │ │ │ - vpermt2q %zmm18,%zmm23,%zmm16 │ │ │ │ - vpermt2q %zmm19,%zmm23,%zmm17 │ │ │ │ - call 35fe50 <__cxa_finalize@plt+0x334e00> │ │ │ │ - vmovdqa32 %zmm16,(%rsp) │ │ │ │ - vmovdqa32 %zmm17,0x40(%rsp) │ │ │ │ - vmovdqa32 %zmm18,0x80(%rsp) │ │ │ │ - vmovdqa32 %zmm19,0xc0(%rsp) │ │ │ │ - vmovdqa32 %zmm20,0x100(%rsp) │ │ │ │ - vmovdqa32 %zmm21,0x140(%rsp) │ │ │ │ - vmovdqa32 %zmm22,0x180(%rsp) │ │ │ │ - vmovdqa32 %zmm23,0x1c0(%rsp) │ │ │ │ - vmovdqa32 %zmm0,0x200(%rsp) │ │ │ │ - vmovdqa32 %zmm1,0x240(%rsp) │ │ │ │ - vmovdqa32 %zmm2,0x280(%rsp) │ │ │ │ - vmovdqa32 %zmm3,0x2c0(%rsp) │ │ │ │ - vmovdqa32 %zmm4,0x300(%rsp) │ │ │ │ - vmovdqa32 %zmm5,0x340(%rsp) │ │ │ │ - vmovdqa32 %zmm6,0x380(%rsp) │ │ │ │ - vmovdqa32 %zmm7,0x3c0(%rsp) │ │ │ │ - vmovshdup -0x380(%r9),%zmm23 │ │ │ │ - vmovdqa32 (%rdx),%ymm16 │ │ │ │ - vmovdqa32 0x100(%rdx),%ymm20 │ │ │ │ - vmovdqa 0x80(%rdx),%ymm0 │ │ │ │ - vmovdqa32 0x180(%rdx),%ymm21 │ │ │ │ - vpermt2q %zmm21,%zmm23,%zmm0 │ │ │ │ - vpermq %zmm16,%zmm23,%zmm16 │ │ │ │ - vpermq %zmm20,%zmm23,%zmm20 │ │ │ │ - call 35a410 <__cxa_finalize@plt+0x32f3c0> │ │ │ │ - vpxord %zmm28,%zmm28,%zmm28 │ │ │ │ - vmovdqa32 %ymm28,(%rdx) │ │ │ │ - vmovdqa32 %ymm28,0x40(%rdx) │ │ │ │ - vmovdqa32 %ymm28,0x80(%rdx) │ │ │ │ - vmovdqa32 %ymm28,0xc0(%rdx) │ │ │ │ - vmovdqa32 %ymm28,0x100(%rdx) │ │ │ │ - vmovdqa32 %ymm28,0x140(%rdx) │ │ │ │ - vmovdqa32 %ymm28,0x180(%rdx) │ │ │ │ - vmovdqa32 %ymm28,0x1c0(%rdx) │ │ │ │ - vpbroadcastd 0x7c(%r9),%zmm27 │ │ │ │ - call 35fa25 <__cxa_finalize@plt+0x3349d5> │ │ │ │ - lea (%rsi,%rsi,2),%rcx │ │ │ │ - mov %rdi,%r8 │ │ │ │ - call 35f9df <__cxa_finalize@plt+0x33498f> │ │ │ │ - vmovdqa32 %zmm8,%zmm16 │ │ │ │ - vmovdqa32 %zmm9,%zmm17 │ │ │ │ - vmovdqa32 %zmm10,%zmm18 │ │ │ │ - vmovdqa32 %zmm11,%zmm19 │ │ │ │ - vmovdqa32 %zmm12,%zmm20 │ │ │ │ - vmovdqa32 %zmm13,%zmm21 │ │ │ │ - vmovdqa32 %zmm14,%zmm22 │ │ │ │ - vmovdqa32 %zmm15,%zmm23 │ │ │ │ - lea 0x40(%r8),%rdi │ │ │ │ - lea 0x7feb2(%rip),%r9 │ │ │ │ - call 35f9df <__cxa_finalize@plt+0x33498f> │ │ │ │ - mov 0x800(%rsp),%rsp │ │ │ │ + mov %rsp,%r11 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0xc00,%rsp │ │ │ │ + vpbroadcastd 0x86ca9(%rip),%ymm11 │ │ │ │ + vpbroadcastd 0x87ee4(%rip),%ymm12 │ │ │ │ + vpbroadcastd 0x87edf(%rip),%ymm13 │ │ │ │ + vpbroadcastd 0x87dea(%rip),%ymm14 │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ + call 356d20 <__cxa_finalize@plt+0x32bcd0> │ │ │ │ + call 356fde <__cxa_finalize@plt+0x32bf8e> │ │ │ │ + cmp $0x24,%ecx │ │ │ │ + jl 356c31 <__cxa_finalize@plt+0x32bbe1> │ │ │ │ + call 356d20 <__cxa_finalize@plt+0x32bcd0> │ │ │ │ + call 356fde <__cxa_finalize@plt+0x32bf8e> │ │ │ │ + jmp 356c6b <__cxa_finalize@plt+0x32bc1b> │ │ │ │ + vpxor %ymm0,%ymm0,%ymm0 │ │ │ │ + mov $0x4,%ecx │ │ │ │ + vmovdqa %ymm0,-0x80(%rax) │ │ │ │ + vmovdqa %ymm0,-0x60(%rax) │ │ │ │ + vmovdqa %ymm0,-0x40(%rax) │ │ │ │ + vmovdqa %ymm0,-0x20(%rax) │ │ │ │ + vmovdqa %ymm0,(%rax) │ │ │ │ + vmovdqa %ymm0,0x20(%rax) │ │ │ │ + vmovdqa %ymm0,0x40(%rax) │ │ │ │ + vmovdqa %ymm0,0x60(%rax) │ │ │ │ + add $0x100,%rax │ │ │ │ + dec %ecx │ │ │ │ + jg 356c3a <__cxa_finalize@plt+0x32bbea> │ │ │ │ + lea -0x800(%rax),%r10 │ │ │ │ + lea -0x400(%rax),%r8 │ │ │ │ + lea 0x86c7c(%rip),%rax │ │ │ │ + mov %rdi,%r9 │ │ │ │ + vmovdqa -0x80(%r10),%ymm0 │ │ │ │ + vmovdqa -0x60(%r10),%ymm1 │ │ │ │ + vmovdqa -0x40(%r10),%ymm2 │ │ │ │ + vmovdqa -0x20(%r10),%ymm3 │ │ │ │ + vmovdqa (%r10),%ymm4 │ │ │ │ + vmovdqa 0x20(%r10),%ymm5 │ │ │ │ + vmovdqa 0x40(%r10),%ymm6 │ │ │ │ + vmovdqa 0x60(%r10),%ymm7 │ │ │ │ + add $0x400,%r10 │ │ │ │ + vmovdqa -0x80(%r10),%ymm8 │ │ │ │ + vmovdqa -0x60(%r10),%ymm9 │ │ │ │ + vmovdqa -0x40(%r10),%ymm10 │ │ │ │ + vmovdqa -0x20(%r10),%ymm11 │ │ │ │ + vmovdqa (%r10),%ymm12 │ │ │ │ + vmovdqa 0x20(%r10),%ymm13 │ │ │ │ + vmovdqa 0x40(%r10),%ymm14 │ │ │ │ + vmovdqa 0x60(%r10),%ymm15 │ │ │ │ + sub $0x300,%r10 │ │ │ │ + vmovdqa %ymm15,(%rsp) │ │ │ │ + call 31e620 <__cxa_finalize@plt+0x2f35d0> │ │ │ │ + vmovdqa 0x20(%rsp),%ymm1 │ │ │ │ + call 3551e0 <__cxa_finalize@plt+0x32a190> │ │ │ │ + add $0x20,%r9 │ │ │ │ + mov %r9,%rdi │ │ │ │ + cmp %r8,%r10 │ │ │ │ + jl 356c83 <__cxa_finalize@plt+0x32bc33> │ │ │ │ + mov %r11,%rsp │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ - call 35ac79 <__cxa_finalize@plt+0x32fc29> │ │ │ │ - lea 0x7f495(%rip),%r9 │ │ │ │ - vpunpckhqdq %zmm18,%zmm16,%zmm30 │ │ │ │ - vpunpcklqdq %zmm18,%zmm16,%zmm16 │ │ │ │ - vpunpcklqdq %zmm20,%zmm19,%zmm17 │ │ │ │ - vpunpckhqdq %zmm20,%zmm19,%zmm31 │ │ │ │ - vpunpcklqdq %zmm23,%zmm21,%zmm18 │ │ │ │ - vpunpckhqdq %zmm23,%zmm21,%zmm0 │ │ │ │ - vpunpcklqdq %zmm24,%zmm22,%zmm19 │ │ │ │ - vpunpckhqdq %zmm24,%zmm22,%zmm1 │ │ │ │ - call 33c1c0 <__cxa_finalize@plt+0x311170> │ │ │ │ - jmp 35f7f8 <__cxa_finalize@plt+0x3347a8> │ │ │ │ - vpsubd %zmm6,%zmm16,%zmm28 │ │ │ │ - vpaddd %zmm6,%zmm16,%zmm16 │ │ │ │ - vpmaxsd %zmm30,%zmm28,%zmm28 │ │ │ │ - vpmaxsd %zmm30,%zmm16,%zmm16 │ │ │ │ - vpminsd %zmm31,%zmm28,%zmm28 │ │ │ │ - vpminsd %zmm31,%zmm16,%zmm16 │ │ │ │ - vpaddd %zmm27,%zmm28,%zmm28 │ │ │ │ - vpaddd %zmm27,%zmm16,%zmm16 │ │ │ │ - vmovdqa32 0x8(%rsp),%zmm6 │ │ │ │ - vmovdqa32 0x3c8(%rsp),%zmm8 │ │ │ │ - vpsubd %zmm8,%zmm16,%zmm26 │ │ │ │ - vpaddd %zmm8,%zmm16,%zmm16 │ │ │ │ - vpsubd %zmm6,%zmm28,%zmm8 │ │ │ │ - vpaddd %zmm28,%zmm6,%zmm6 │ │ │ │ - vpsravd %zmm27,%zmm26,%zmm26 │ │ │ │ - vpsravd %zmm27,%zmm16,%zmm16 │ │ │ │ - vpsravd %zmm27,%zmm8,%zmm8 │ │ │ │ - vpsravd %zmm27,%zmm6,%zmm6 │ │ │ │ - vpsubd %zmm25,%zmm23,%zmm28 │ │ │ │ - vpaddd %zmm25,%zmm23,%zmm23 │ │ │ │ - vpmaxsd %zmm30,%zmm28,%zmm28 │ │ │ │ - vpmaxsd %zmm30,%zmm23,%zmm23 │ │ │ │ - vpminsd %zmm31,%zmm28,%zmm28 │ │ │ │ - vpminsd %zmm31,%zmm23,%zmm23 │ │ │ │ - vpaddd %zmm27,%zmm28,%zmm28 │ │ │ │ - vpaddd %zmm27,%zmm23,%zmm23 │ │ │ │ - vmovdqa32 0x1c8(%rsp),%zmm25 │ │ │ │ - vmovdqa32 0x208(%rsp),%zmm15 │ │ │ │ - vpsubd %zmm15,%zmm23,%zmm29 │ │ │ │ - vpaddd %zmm15,%zmm23,%zmm23 │ │ │ │ - vpsubd %zmm25,%zmm28,%zmm15 │ │ │ │ - vpaddd %zmm28,%zmm25,%zmm25 │ │ │ │ - vpsravd %zmm27,%zmm29,%zmm29 │ │ │ │ - vpsravd %zmm27,%zmm23,%zmm23 │ │ │ │ - vpsravd %zmm27,%zmm15,%zmm15 │ │ │ │ - vpsravd %zmm27,%zmm25,%zmm25 │ │ │ │ - vpackssdw %zmm25,%zmm16,%zmm16 │ │ │ │ - vpackssdw %zmm6,%zmm23,%zmm23 │ │ │ │ - vpackssdw %zmm29,%zmm8,%zmm8 │ │ │ │ - vpackssdw %zmm26,%zmm15,%zmm15 │ │ │ │ - vpsubd %zmm5,%zmm17,%zmm28 │ │ │ │ - vpaddd %zmm5,%zmm17,%zmm17 │ │ │ │ - vpmaxsd %zmm30,%zmm28,%zmm28 │ │ │ │ - vpmaxsd %zmm30,%zmm17,%zmm17 │ │ │ │ - vpminsd %zmm31,%zmm28,%zmm28 │ │ │ │ - vpminsd %zmm31,%zmm17,%zmm17 │ │ │ │ - vpaddd %zmm27,%zmm28,%zmm28 │ │ │ │ - vpaddd %zmm27,%zmm17,%zmm17 │ │ │ │ - vmovdqa32 0x48(%rsp),%zmm5 │ │ │ │ - vmovdqa32 0x388(%rsp),%zmm9 │ │ │ │ - vpsubd %zmm9,%zmm17,%zmm26 │ │ │ │ - vpaddd %zmm9,%zmm17,%zmm17 │ │ │ │ - vpsubd %zmm5,%zmm28,%zmm9 │ │ │ │ - vpaddd %zmm28,%zmm5,%zmm5 │ │ │ │ - vpsravd %zmm27,%zmm26,%zmm26 │ │ │ │ - vpsravd %zmm27,%zmm17,%zmm17 │ │ │ │ - vpsravd %zmm27,%zmm9,%zmm9 │ │ │ │ - vpsravd %zmm27,%zmm5,%zmm5 │ │ │ │ - vpsubd %zmm0,%zmm22,%zmm28 │ │ │ │ - vpaddd %zmm0,%zmm22,%zmm22 │ │ │ │ - vpmaxsd %zmm30,%zmm28,%zmm28 │ │ │ │ - vpmaxsd %zmm30,%zmm22,%zmm22 │ │ │ │ - vpminsd %zmm31,%zmm28,%zmm28 │ │ │ │ - vpminsd %zmm31,%zmm22,%zmm22 │ │ │ │ - vpaddd %zmm27,%zmm28,%zmm28 │ │ │ │ - vpaddd %zmm27,%zmm22,%zmm22 │ │ │ │ - vmovdqa32 0x188(%rsp),%zmm0 │ │ │ │ - vmovdqa32 0x248(%rsp),%zmm14 │ │ │ │ - vpsubd %zmm14,%zmm22,%zmm29 │ │ │ │ - vpaddd %zmm14,%zmm22,%zmm22 │ │ │ │ - vpsubd %zmm0,%zmm28,%zmm14 │ │ │ │ - vpaddd %zmm28,%zmm0,%zmm0 │ │ │ │ - vpsravd %zmm27,%zmm29,%zmm29 │ │ │ │ - vpsravd %zmm27,%zmm22,%zmm22 │ │ │ │ - vpsravd %zmm27,%zmm14,%zmm14 │ │ │ │ - vpsravd %zmm27,%zmm0,%zmm0 │ │ │ │ - vpackssdw %zmm0,%zmm17,%zmm17 │ │ │ │ - vpackssdw %zmm5,%zmm22,%zmm22 │ │ │ │ - vpackssdw %zmm29,%zmm9,%zmm9 │ │ │ │ - vpackssdw %zmm26,%zmm14,%zmm14 │ │ │ │ - vpsubd %zmm4,%zmm18,%zmm28 │ │ │ │ - vpaddd %zmm4,%zmm18,%zmm18 │ │ │ │ - vpmaxsd %zmm30,%zmm28,%zmm28 │ │ │ │ - vpmaxsd %zmm30,%zmm18,%zmm18 │ │ │ │ - vpminsd %zmm31,%zmm28,%zmm28 │ │ │ │ - vpminsd %zmm31,%zmm18,%zmm18 │ │ │ │ - vpaddd %zmm27,%zmm28,%zmm28 │ │ │ │ - vpaddd %zmm27,%zmm18,%zmm18 │ │ │ │ - vmovdqa32 0x88(%rsp),%zmm4 │ │ │ │ - vmovdqa32 0x348(%rsp),%zmm10 │ │ │ │ - vpsubd %zmm10,%zmm18,%zmm26 │ │ │ │ - vpaddd %zmm10,%zmm18,%zmm18 │ │ │ │ - vpsubd %zmm4,%zmm28,%zmm10 │ │ │ │ - vpaddd %zmm28,%zmm4,%zmm4 │ │ │ │ - vpsravd %zmm27,%zmm26,%zmm26 │ │ │ │ - vpsravd %zmm27,%zmm18,%zmm18 │ │ │ │ - vpsravd %zmm27,%zmm10,%zmm10 │ │ │ │ - vpsravd %zmm27,%zmm4,%zmm4 │ │ │ │ - vpsubd %zmm1,%zmm21,%zmm28 │ │ │ │ - vpaddd %zmm1,%zmm21,%zmm21 │ │ │ │ - vpmaxsd %zmm30,%zmm28,%zmm28 │ │ │ │ - vpmaxsd %zmm30,%zmm21,%zmm21 │ │ │ │ - vpminsd %zmm31,%zmm28,%zmm28 │ │ │ │ - vpminsd %zmm31,%zmm21,%zmm21 │ │ │ │ - vpaddd %zmm27,%zmm28,%zmm28 │ │ │ │ - vpaddd %zmm27,%zmm21,%zmm21 │ │ │ │ - vmovdqa32 0x148(%rsp),%zmm1 │ │ │ │ - vmovdqa32 0x288(%rsp),%zmm13 │ │ │ │ - vpsubd %zmm13,%zmm21,%zmm29 │ │ │ │ - vpaddd %zmm13,%zmm21,%zmm21 │ │ │ │ - vpsubd %zmm1,%zmm28,%zmm13 │ │ │ │ - vpaddd %zmm28,%zmm1,%zmm1 │ │ │ │ - vpsravd %zmm27,%zmm29,%zmm29 │ │ │ │ - vpsravd %zmm27,%zmm21,%zmm21 │ │ │ │ - vpsravd %zmm27,%zmm13,%zmm13 │ │ │ │ - vpsravd %zmm27,%zmm1,%zmm1 │ │ │ │ - vpackssdw %zmm1,%zmm18,%zmm18 │ │ │ │ - vpackssdw %zmm4,%zmm21,%zmm21 │ │ │ │ - vpackssdw %zmm29,%zmm10,%zmm10 │ │ │ │ - vpackssdw %zmm26,%zmm13,%zmm13 │ │ │ │ - vpsubd %zmm3,%zmm19,%zmm28 │ │ │ │ - vpaddd %zmm3,%zmm19,%zmm19 │ │ │ │ - vpmaxsd %zmm30,%zmm28,%zmm28 │ │ │ │ - vpmaxsd %zmm30,%zmm19,%zmm19 │ │ │ │ - vpminsd %zmm31,%zmm28,%zmm28 │ │ │ │ - vpminsd %zmm31,%zmm19,%zmm19 │ │ │ │ - vpaddd %zmm27,%zmm28,%zmm28 │ │ │ │ - vpaddd %zmm27,%zmm19,%zmm19 │ │ │ │ - vmovdqa32 0xc8(%rsp),%zmm3 │ │ │ │ - vmovdqa32 0x308(%rsp),%zmm11 │ │ │ │ - vpsubd %zmm11,%zmm19,%zmm26 │ │ │ │ - vpaddd %zmm11,%zmm19,%zmm19 │ │ │ │ - vpsubd %zmm3,%zmm28,%zmm11 │ │ │ │ - vpaddd %zmm28,%zmm3,%zmm3 │ │ │ │ - vpsravd %zmm27,%zmm26,%zmm26 │ │ │ │ - vpsravd %zmm27,%zmm19,%zmm19 │ │ │ │ - vpsravd %zmm27,%zmm11,%zmm11 │ │ │ │ - vpsravd %zmm27,%zmm3,%zmm3 │ │ │ │ - vpsubd %zmm2,%zmm20,%zmm28 │ │ │ │ - vpaddd %zmm2,%zmm20,%zmm20 │ │ │ │ - vpmaxsd %zmm30,%zmm28,%zmm28 │ │ │ │ - vpmaxsd %zmm30,%zmm20,%zmm20 │ │ │ │ - vpminsd %zmm31,%zmm28,%zmm28 │ │ │ │ - vpminsd %zmm31,%zmm20,%zmm20 │ │ │ │ - vpaddd %zmm27,%zmm28,%zmm28 │ │ │ │ - vpaddd %zmm27,%zmm20,%zmm20 │ │ │ │ - vmovdqa32 0x108(%rsp),%zmm2 │ │ │ │ - vmovdqa32 0x2c8(%rsp),%zmm12 │ │ │ │ - vpsubd %zmm12,%zmm20,%zmm29 │ │ │ │ - vpaddd %zmm12,%zmm20,%zmm20 │ │ │ │ - vpsubd %zmm2,%zmm28,%zmm12 │ │ │ │ - vpaddd %zmm28,%zmm2,%zmm2 │ │ │ │ - vpsravd %zmm27,%zmm29,%zmm29 │ │ │ │ - vpsravd %zmm27,%zmm20,%zmm20 │ │ │ │ - vpsravd %zmm27,%zmm12,%zmm12 │ │ │ │ - vpsravd %zmm27,%zmm2,%zmm2 │ │ │ │ - vpackssdw %zmm2,%zmm19,%zmm19 │ │ │ │ - vpackssdw %zmm3,%zmm20,%zmm20 │ │ │ │ - vpackssdw %zmm29,%zmm11,%zmm11 │ │ │ │ - vpackssdw %zmm26,%zmm12,%zmm12 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x87dc9(%rip),%r9 │ │ │ │ + vmovdqa 0x40(%rdx),%ymm0 │ │ │ │ + vmovdqa 0x7c0(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x440(%rdx),%ymm2 │ │ │ │ + vmovdqa 0x3c0(%rdx),%ymm3 │ │ │ │ + call 356194 <__cxa_finalize@plt+0x32b144> │ │ │ │ + vmovdqa 0x1c0(%rdx),%ymm0 │ │ │ │ + vmovdqa 0x640(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x5c0(%rdx),%ymm2 │ │ │ │ + vmovdqa 0x240(%rdx),%ymm3 │ │ │ │ + call 356194 <__cxa_finalize@plt+0x32b144> │ │ │ │ + vmovdqa 0x140(%rdx),%ymm0 │ │ │ │ + vmovdqa 0x6c0(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x540(%rdx),%ymm2 │ │ │ │ + vmovdqa 0x2c0(%rdx),%ymm3 │ │ │ │ + call 356194 <__cxa_finalize@plt+0x32b144> │ │ │ │ + vmovdqa 0xc0(%rdx),%ymm0 │ │ │ │ + vmovdqa 0x740(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x4c0(%rdx),%ymm2 │ │ │ │ + vmovdqa 0x340(%rdx),%ymm3 │ │ │ │ + call 356194 <__cxa_finalize@plt+0x32b144> │ │ │ │ + call 35641b <__cxa_finalize@plt+0x32b3cb> │ │ │ │ + vmovdqa 0x80(%rdx),%ymm0 │ │ │ │ + vmovdqa 0x380(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x480(%rdx),%ymm2 │ │ │ │ + vmovdqa 0x780(%rdx),%ymm3 │ │ │ │ + call 351eaa <__cxa_finalize@plt+0x326e5a> │ │ │ │ + vmovdqa 0x180(%rdx),%ymm0 │ │ │ │ + vmovdqa 0x280(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x580(%rdx),%ymm2 │ │ │ │ + vmovdqa 0x680(%rdx),%ymm3 │ │ │ │ + call 352279 <__cxa_finalize@plt+0x327229> │ │ │ │ + vmovdqa 0x100(%rdx),%ymm0 │ │ │ │ + vmovdqa 0x300(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x500(%rdx),%ymm2 │ │ │ │ + vmovdqa 0x700(%rdx),%ymm3 │ │ │ │ + call 34c507 <__cxa_finalize@plt+0x3214b7> │ │ │ │ + vmovdqa (%rdx),%ymm0 │ │ │ │ + vmovdqa 0x200(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x400(%rdx),%ymm2 │ │ │ │ + vmovdqa 0x600(%rdx),%ymm3 │ │ │ │ + vpxor %ymm15,%ymm15,%ymm15 │ │ │ │ + mov $0x780,%r10d │ │ │ │ + vmovdqa %ymm15,-0x80(%rdx,%r10,1) │ │ │ │ + vmovdqa %ymm15,-0x40(%rdx,%r10,1) │ │ │ │ + vmovdqa %ymm15,(%rdx,%r10,1) │ │ │ │ + vmovdqa %ymm15,0x40(%rdx,%r10,1) │ │ │ │ + sub $0x100,%r10d │ │ │ │ + jg 356e53 <__cxa_finalize@plt+0x32be03> │ │ │ │ + vpsrld $0xa,%ymm11,%ymm15 │ │ │ │ + add $0x20,%rdx │ │ │ │ + vpxor %ymm4,%ymm4,%ymm4 │ │ │ │ + vmovdqa %ymm4,%ymm5 │ │ │ │ + vmovdqa %ymm4,%ymm6 │ │ │ │ + vmovdqa %ymm4,%ymm7 │ │ │ │ + call 34b4f8 <__cxa_finalize@plt+0x3204a8> │ │ │ │ + add $0x100,%rax │ │ │ │ + call 34c470 <__cxa_finalize@plt+0x321420> │ │ │ │ + vmovdqa %ymm1,0x40(%rax) │ │ │ │ + vmovdqa %ymm2,0x20(%rax) │ │ │ │ + vmovdqa %ymm3,(%rax) │ │ │ │ + vmovdqa %ymm4,-0x20(%rax) │ │ │ │ + vmovdqa %ymm5,-0x40(%rax) │ │ │ │ + vmovdqa %ymm6,-0x60(%rax) │ │ │ │ + vmovdqa %ymm7,-0x80(%rax) │ │ │ │ + jmp 356eca <__cxa_finalize@plt+0x32be7a> │ │ │ │ + vmovdqa 0x60(%rax),%ymm0 │ │ │ │ + vmovdqa 0x80(%r9),%ymm1 │ │ │ │ + vmovdqa -0x180(%r9),%ymm2 │ │ │ │ + vmovdqa -0x1a0(%rax),%ymm3 │ │ │ │ + vmovdqa -0x3a0(%rax),%ymm4 │ │ │ │ + vmovdqa -0x380(%r9),%ymm5 │ │ │ │ + vmovdqa -0x5a0(%rax),%ymm6 │ │ │ │ + vmovdqa -0x580(%r9),%ymm7 │ │ │ │ + vpaddd %ymm1,%ymm0,%ymm8 │ │ │ │ + vpsubd %ymm1,%ymm0,%ymm0 │ │ │ │ + vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ + vpmaxsd %ymm0,%ymm12,%ymm0 │ │ │ │ + vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ + vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ + vpaddd %ymm3,%ymm8,%ymm1 │ │ │ │ + vpsubd %ymm3,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm2,%ymm0,%ymm3 │ │ │ │ + vpsubd %ymm2,%ymm0,%ymm0 │ │ │ │ + vpmaxsd %ymm1,%ymm12,%ymm1 │ │ │ │ + vpmaxsd %ymm12,%ymm8,%ymm8 │ │ │ │ + vpmaxsd %ymm3,%ymm12,%ymm3 │ │ │ │ + vpmaxsd %ymm0,%ymm12,%ymm0 │ │ │ │ + vpminsd %ymm1,%ymm13,%ymm1 │ │ │ │ + vpminsd %ymm3,%ymm13,%ymm3 │ │ │ │ + vpminsd %ymm13,%ymm8,%ymm8 │ │ │ │ + vpminsd %ymm0,%ymm13,%ymm0 │ │ │ │ + vpaddd %ymm1,%ymm15,%ymm1 │ │ │ │ + vpaddd %ymm3,%ymm15,%ymm3 │ │ │ │ + vpaddd %ymm0,%ymm15,%ymm0 │ │ │ │ + vpaddd %ymm15,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm4,%ymm1,%ymm2 │ │ │ │ + vpsubd %ymm4,%ymm1,%ymm1 │ │ │ │ + vpaddd %ymm5,%ymm3,%ymm4 │ │ │ │ + vpsubd %ymm5,%ymm3,%ymm3 │ │ │ │ + vpaddd %ymm6,%ymm0,%ymm5 │ │ │ │ + vpsubd %ymm6,%ymm0,%ymm0 │ │ │ │ + vpaddd %ymm7,%ymm8,%ymm6 │ │ │ │ + vpsubd %ymm7,%ymm8,%ymm8 │ │ │ │ + vmovdqa %ymm2,-0x580(%r9) │ │ │ │ + vmovdqa %ymm1,0x60(%rax) │ │ │ │ + vmovdqa %ymm4,-0x5a0(%rax) │ │ │ │ + vmovdqa %ymm3,0x80(%r9) │ │ │ │ + vmovdqa %ymm5,-0x380(%r9) │ │ │ │ + vmovdqa %ymm0,-0x1a0(%rax) │ │ │ │ + vmovdqa %ymm6,-0x3a0(%rax) │ │ │ │ + vmovdqa %ymm8,-0x180(%r9) │ │ │ │ + add $0x20,%r9 │ │ │ │ + sub $0x20,%rax │ │ │ │ + cmp %rax,%r9 │ │ │ │ + jl 356ec5 <__cxa_finalize@plt+0x32be75> │ │ │ │ ret │ │ │ │ - vpaddd %zmm29,%zmm16,%zmm16 │ │ │ │ - vpaddd %zmm29,%zmm17,%zmm17 │ │ │ │ - vpsrad $0xc,%zmm16,%zmm16 │ │ │ │ - vpsrad $0xc,%zmm17,%zmm17 │ │ │ │ - vbroadcasti32x4 -0x1e0(%r9),%zmm18 │ │ │ │ - vbroadcasti32x4 -0x170(%r9),%zmm19 │ │ │ │ - vbroadcasti32x4 0x40(%r9),%zmm20 │ │ │ │ - vbroadcasti32x4 -0x20(%r9),%zmm21 │ │ │ │ - vpmulld %zmm16,%zmm18,%zmm18 │ │ │ │ - vpmulld %zmm17,%zmm19,%zmm19 │ │ │ │ - vpmulld %zmm20,%zmm16,%zmm16 │ │ │ │ - vpmulld %zmm21,%zmm17,%zmm17 │ │ │ │ - vpaddd %zmm29,%zmm18,%zmm18 │ │ │ │ - vpaddd %zmm29,%zmm19,%zmm19 │ │ │ │ - vpaddd %zmm29,%zmm16,%zmm16 │ │ │ │ - vpaddd %zmm29,%zmm17,%zmm17 │ │ │ │ - vpsrad $0xc,%zmm18,%zmm18 │ │ │ │ - vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ - vpsrad $0xc,%zmm16,%zmm16 │ │ │ │ - vpsrad $0xc,%zmm17,%zmm17 │ │ │ │ - vbroadcasti32x4 -0x1a0(%r9),%zmm26 │ │ │ │ - vbroadcasti32x4 (%r9),%zmm27 │ │ │ │ - vmovdqa32 %zmm16,%zmm20 │ │ │ │ - vmovdqa32 %zmm18,%zmm21 │ │ │ │ - vpmulld %zmm27,%zmm20,%zmm25 │ │ │ │ - vpmulld %zmm27,%zmm21,%zmm24 │ │ │ │ - vpmulld %zmm26,%zmm20,%zmm20 │ │ │ │ - vpmulld %zmm26,%zmm21,%zmm21 │ │ │ │ - vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ - vpaddd %zmm25,%zmm21,%zmm21 │ │ │ │ - vpaddd %zmm29,%zmm20,%zmm20 │ │ │ │ - vpsubd %zmm24,%zmm20,%zmm20 │ │ │ │ - vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ - vpsrad $0xc,%zmm20,%zmm20 │ │ │ │ - vbroadcasti32x4 -0x70(%r9),%zmm26 │ │ │ │ - vbroadcasti32x4 -0x110(%r9),%zmm27 │ │ │ │ - vmovdqa32 %zmm19,%zmm22 │ │ │ │ - vmovdqa32 %zmm17,%zmm23 │ │ │ │ - vpmulld %zmm27,%zmm23,%zmm25 │ │ │ │ - vpmulld %zmm27,%zmm22,%zmm24 │ │ │ │ - vpmulld %zmm26,%zmm23,%zmm23 │ │ │ │ - vpmulld %zmm26,%zmm22,%zmm22 │ │ │ │ - vpsubd %zmm25,%zmm29,%zmm25 │ │ │ │ - vpsubd %zmm22,%zmm25,%zmm22 │ │ │ │ - vpaddd %zmm29,%zmm23,%zmm23 │ │ │ │ - vpsubd %zmm24,%zmm23,%zmm23 │ │ │ │ - vpsrad $0xc,%zmm22,%zmm22 │ │ │ │ - vpsrad $0xc,%zmm23,%zmm23 │ │ │ │ - vpunpcklqdq %zmm20,%zmm18,%zmm6 │ │ │ │ - vpunpcklqdq %zmm22,%zmm19,%zmm5 │ │ │ │ - vpunpckhqdq %zmm20,%zmm18,%zmm2 │ │ │ │ - vpunpckhqdq %zmm22,%zmm19,%zmm1 │ │ │ │ - vpunpckhqdq %zmm23,%zmm17,%zmm22 │ │ │ │ - vpunpckhqdq %zmm21,%zmm16,%zmm3 │ │ │ │ - vpunpcklqdq %zmm23,%zmm17,%zmm24 │ │ │ │ - vpunpcklqdq %zmm21,%zmm16,%zmm7 │ │ │ │ - vmovdqa32 %zmm6,%zmm16 │ │ │ │ - vmovdqa32 %zmm5,%zmm23 │ │ │ │ - vmovdqa32 %zmm2,%zmm19 │ │ │ │ - vmovdqa32 %zmm1,%zmm0 │ │ │ │ - vmovdqa32 %zmm22,%zmm21 │ │ │ │ - vmovdqa32 %zmm3,%zmm20 │ │ │ │ - vmovdqa32 %zmm24,%zmm18 │ │ │ │ - vmovdqa32 %zmm7,%zmm17 │ │ │ │ - vpbroadcastd -0x140(%r9),%zmm26 │ │ │ │ - vpbroadcastd -0x30(%r9),%zmm27 │ │ │ │ - vpmulld %zmm27,%zmm17,%zmm25 │ │ │ │ - vpmulld %zmm27,%zmm6,%zmm4 │ │ │ │ - vpmulld %zmm26,%zmm17,%zmm17 │ │ │ │ - vpmulld %zmm26,%zmm6,%zmm6 │ │ │ │ - vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ - vpaddd %zmm25,%zmm6,%zmm6 │ │ │ │ - vpaddd %zmm29,%zmm17,%zmm17 │ │ │ │ - vpsubd %zmm4,%zmm17,%zmm17 │ │ │ │ - vpsrad $0xc,%zmm6,%zmm6 │ │ │ │ - vpsrad $0xc,%zmm17,%zmm17 │ │ │ │ - vpmulld %zmm27,%zmm24,%zmm25 │ │ │ │ - vpmulld %zmm27,%zmm23,%zmm4 │ │ │ │ - vpmulld %zmm26,%zmm24,%zmm24 │ │ │ │ - vpmulld %zmm26,%zmm23,%zmm23 │ │ │ │ - vpsubd %zmm25,%zmm29,%zmm25 │ │ │ │ - vpsubd %zmm23,%zmm25,%zmm23 │ │ │ │ - vpaddd %zmm29,%zmm24,%zmm24 │ │ │ │ - vpsubd %zmm4,%zmm24,%zmm24 │ │ │ │ - vpsrad $0xc,%zmm23,%zmm23 │ │ │ │ - vpsrad $0xc,%zmm24,%zmm24 │ │ │ │ - vpbroadcastd -0x28(%r9),%zmm26 │ │ │ │ - vpbroadcastd -0x38(%r9),%zmm27 │ │ │ │ - vpmulld %zmm27,%zmm3,%zmm25 │ │ │ │ - vpmulld %zmm27,%zmm19,%zmm4 │ │ │ │ - vpmulld %zmm26,%zmm3,%zmm3 │ │ │ │ - vpmulld %zmm26,%zmm19,%zmm19 │ │ │ │ - vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ - vpaddd %zmm25,%zmm19,%zmm19 │ │ │ │ - vpaddd %zmm29,%zmm3,%zmm3 │ │ │ │ - vpsubd %zmm4,%zmm3,%zmm3 │ │ │ │ - vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ - vpsrad $0xc,%zmm3,%zmm3 │ │ │ │ - vpmulld %zmm27,%zmm21,%zmm25 │ │ │ │ - vpmulld %zmm27,%zmm1,%zmm4 │ │ │ │ - vpmulld %zmm26,%zmm21,%zmm21 │ │ │ │ - vpmulld %zmm26,%zmm1,%zmm1 │ │ │ │ - vpsubd %zmm25,%zmm29,%zmm25 │ │ │ │ - vpsubd %zmm1,%zmm25,%zmm1 │ │ │ │ - vpaddd %zmm29,%zmm21,%zmm21 │ │ │ │ - vpsubd %zmm4,%zmm21,%zmm21 │ │ │ │ - vpsrad $0xc,%zmm1,%zmm1 │ │ │ │ - vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ - vpsubd %zmm5,%zmm16,%zmm4 │ │ │ │ - vpaddd %zmm5,%zmm16,%zmm16 │ │ │ │ - vpsubd %zmm23,%zmm17,%zmm5 │ │ │ │ - vpaddd %zmm23,%zmm17,%zmm17 │ │ │ │ - vpmaxsd %zmm30,%zmm4,%zmm4 │ │ │ │ - vpmaxsd %zmm30,%zmm16,%zmm16 │ │ │ │ - vpmaxsd %zmm30,%zmm5,%zmm5 │ │ │ │ - vpmaxsd %zmm30,%zmm17,%zmm17 │ │ │ │ - vpsubd %zmm2,%zmm0,%zmm23 │ │ │ │ - vpaddd %zmm2,%zmm0,%zmm0 │ │ │ │ - vpminsd %zmm31,%zmm4,%zmm4 │ │ │ │ - vpminsd %zmm31,%zmm16,%zmm16 │ │ │ │ - vpminsd %zmm31,%zmm5,%zmm5 │ │ │ │ - vpminsd %zmm31,%zmm17,%zmm17 │ │ │ │ - vpsubd %zmm3,%zmm1,%zmm2 │ │ │ │ - vpaddd %zmm3,%zmm1,%zmm1 │ │ │ │ - vpmaxsd %zmm30,%zmm23,%zmm23 │ │ │ │ - vpmaxsd %zmm30,%zmm0,%zmm0 │ │ │ │ - vpmaxsd %zmm30,%zmm2,%zmm2 │ │ │ │ - vpmaxsd %zmm30,%zmm1,%zmm1 │ │ │ │ - vpsubd %zmm20,%zmm22,%zmm3 │ │ │ │ - vpaddd %zmm20,%zmm22,%zmm22 │ │ │ │ - vpminsd %zmm31,%zmm23,%zmm23 │ │ │ │ - vpminsd %zmm31,%zmm0,%zmm0 │ │ │ │ - vpminsd %zmm31,%zmm2,%zmm2 │ │ │ │ - vpminsd %zmm31,%zmm1,%zmm1 │ │ │ │ - vpsubd %zmm19,%zmm21,%zmm20 │ │ │ │ - vpaddd %zmm19,%zmm21,%zmm21 │ │ │ │ - vpmaxsd %zmm30,%zmm3,%zmm3 │ │ │ │ - vpmaxsd %zmm30,%zmm22,%zmm22 │ │ │ │ - vpmaxsd %zmm30,%zmm20,%zmm20 │ │ │ │ - vpmaxsd %zmm30,%zmm21,%zmm21 │ │ │ │ - vpsubd %zmm18,%zmm7,%zmm19 │ │ │ │ - vpaddd %zmm18,%zmm7,%zmm7 │ │ │ │ - vpminsd %zmm31,%zmm3,%zmm3 │ │ │ │ - vpminsd %zmm31,%zmm22,%zmm22 │ │ │ │ - vpminsd %zmm31,%zmm20,%zmm20 │ │ │ │ - vpminsd %zmm31,%zmm21,%zmm21 │ │ │ │ - vpsubd %zmm24,%zmm6,%zmm18 │ │ │ │ - vpaddd %zmm24,%zmm6,%zmm6 │ │ │ │ - vpmaxsd %zmm30,%zmm19,%zmm19 │ │ │ │ - vpmaxsd %zmm30,%zmm7,%zmm7 │ │ │ │ - vpmaxsd %zmm30,%zmm18,%zmm18 │ │ │ │ - vpmaxsd %zmm30,%zmm6,%zmm6 │ │ │ │ - vpminsd %zmm31,%zmm19,%zmm19 │ │ │ │ - vpminsd %zmm31,%zmm7,%zmm7 │ │ │ │ - vpminsd %zmm31,%zmm18,%zmm18 │ │ │ │ - vpminsd %zmm31,%zmm6,%zmm6 │ │ │ │ - vpbroadcastd -0xc8(%r9),%zmm26 │ │ │ │ - vpbroadcastd -0xb0(%r9),%zmm27 │ │ │ │ - vpmulld %zmm27,%zmm18,%zmm25 │ │ │ │ - vpmulld %zmm27,%zmm5,%zmm24 │ │ │ │ - vpmulld %zmm26,%zmm18,%zmm18 │ │ │ │ - vpmulld %zmm26,%zmm5,%zmm5 │ │ │ │ - vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ - vpaddd %zmm25,%zmm5,%zmm5 │ │ │ │ - vpaddd %zmm29,%zmm18,%zmm18 │ │ │ │ - vpsubd %zmm24,%zmm18,%zmm18 │ │ │ │ - vpsrad $0xc,%zmm5,%zmm5 │ │ │ │ - vpsrad $0xc,%zmm18,%zmm18 │ │ │ │ - vpmulld %zmm27,%zmm19,%zmm25 │ │ │ │ - vpmulld %zmm27,%zmm4,%zmm24 │ │ │ │ - vpmulld %zmm26,%zmm19,%zmm19 │ │ │ │ - vpmulld %zmm26,%zmm4,%zmm4 │ │ │ │ - vpaddd %zmm29,%zmm25,%zmm25 │ │ │ │ - vpaddd %zmm25,%zmm4,%zmm4 │ │ │ │ - vpaddd %zmm29,%zmm19,%zmm19 │ │ │ │ - vpsubd %zmm24,%zmm19,%zmm19 │ │ │ │ - vpsrad $0xc,%zmm4,%zmm4 │ │ │ │ - vpsrad $0xc,%zmm19,%zmm19 │ │ │ │ - vpmulld %zmm27,%zmm3,%zmm25 │ │ │ │ - vpmulld %zmm27,%zmm23,%zmm24 │ │ │ │ - vpmulld %zmm26,%zmm3,%zmm3 │ │ │ │ - vpmulld %zmm26,%zmm23,%zmm23 │ │ │ │ - vpsubd %zmm25,%zmm29,%zmm25 │ │ │ │ - vpsubd %zmm23,%zmm25,%zmm23 │ │ │ │ - vpaddd %zmm29,%zmm3,%zmm3 │ │ │ │ - vpsubd %zmm24,%zmm3,%zmm3 │ │ │ │ - vpsrad $0xc,%zmm23,%zmm23 │ │ │ │ - vpsrad $0xc,%zmm3,%zmm3 │ │ │ │ - vpmulld %zmm27,%zmm20,%zmm25 │ │ │ │ - vpmulld %zmm27,%zmm2,%zmm24 │ │ │ │ - vpmulld %zmm26,%zmm20,%zmm20 │ │ │ │ - vpmulld %zmm26,%zmm2,%zmm2 │ │ │ │ - vpsubd %zmm25,%zmm29,%zmm25 │ │ │ │ - vpsubd %zmm2,%zmm25,%zmm2 │ │ │ │ - vpaddd %zmm29,%zmm20,%zmm20 │ │ │ │ - vpsubd %zmm24,%zmm20,%zmm20 │ │ │ │ - vpsrad $0xc,%zmm2,%zmm2 │ │ │ │ - vpsrad $0xc,%zmm20,%zmm20 │ │ │ │ - vpsubd %zmm0,%zmm16,%zmm24 │ │ │ │ - vpaddd %zmm0,%zmm16,%zmm16 │ │ │ │ - vpsubd %zmm1,%zmm17,%zmm0 │ │ │ │ - vpaddd %zmm1,%zmm17,%zmm17 │ │ │ │ - vpmaxsd %zmm30,%zmm24,%zmm24 │ │ │ │ - vpmaxsd %zmm30,%zmm16,%zmm16 │ │ │ │ - vpmaxsd %zmm30,%zmm0,%zmm0 │ │ │ │ - vpmaxsd %zmm30,%zmm17,%zmm17 │ │ │ │ - vpsubd %zmm2,%zmm18,%zmm1 │ │ │ │ - vpaddd %zmm2,%zmm18,%zmm18 │ │ │ │ - vpminsd %zmm31,%zmm24,%zmm24 │ │ │ │ - vpminsd %zmm31,%zmm16,%zmm16 │ │ │ │ - vpminsd %zmm31,%zmm0,%zmm0 │ │ │ │ - vpminsd %zmm31,%zmm17,%zmm17 │ │ │ │ - vpsubd %zmm23,%zmm19,%zmm2 │ │ │ │ - vpaddd %zmm23,%zmm19,%zmm19 │ │ │ │ - vpmaxsd %zmm30,%zmm1,%zmm1 │ │ │ │ - vpmaxsd %zmm30,%zmm18,%zmm18 │ │ │ │ - vpmaxsd %zmm30,%zmm2,%zmm2 │ │ │ │ - vpmaxsd %zmm30,%zmm19,%zmm19 │ │ │ │ - vpsubd %zmm22,%zmm7,%zmm23 │ │ │ │ - vpaddd %zmm22,%zmm7,%zmm7 │ │ │ │ - vpminsd %zmm31,%zmm1,%zmm1 │ │ │ │ - vpminsd %zmm31,%zmm18,%zmm18 │ │ │ │ - vpminsd %zmm31,%zmm2,%zmm2 │ │ │ │ - vpminsd %zmm31,%zmm19,%zmm19 │ │ │ │ - vpsubd %zmm21,%zmm6,%zmm22 │ │ │ │ - vpaddd %zmm21,%zmm6,%zmm6 │ │ │ │ - vpmaxsd %zmm30,%zmm23,%zmm23 │ │ │ │ - vpmaxsd %zmm30,%zmm7,%zmm7 │ │ │ │ - vpmaxsd %zmm30,%zmm22,%zmm22 │ │ │ │ - vpmaxsd %zmm30,%zmm6,%zmm6 │ │ │ │ - vpsubd %zmm20,%zmm5,%zmm21 │ │ │ │ - vpaddd %zmm20,%zmm5,%zmm5 │ │ │ │ - vpminsd %zmm31,%zmm23,%zmm23 │ │ │ │ - vpminsd %zmm31,%zmm7,%zmm7 │ │ │ │ - vpminsd %zmm31,%zmm22,%zmm22 │ │ │ │ - vpminsd %zmm31,%zmm6,%zmm6 │ │ │ │ - vpsubd %zmm3,%zmm4,%zmm20 │ │ │ │ - vpaddd %zmm3,%zmm4,%zmm4 │ │ │ │ - vpmaxsd %zmm30,%zmm21,%zmm21 │ │ │ │ - vpmaxsd %zmm30,%zmm5,%zmm5 │ │ │ │ - vpmaxsd %zmm30,%zmm20,%zmm20 │ │ │ │ - vpmaxsd %zmm30,%zmm4,%zmm4 │ │ │ │ - vpminsd %zmm31,%zmm21,%zmm21 │ │ │ │ - vpminsd %zmm31,%zmm5,%zmm5 │ │ │ │ - vpminsd %zmm31,%zmm20,%zmm20 │ │ │ │ - vpminsd %zmm31,%zmm4,%zmm4 │ │ │ │ - vpmulld %zmm28,%zmm20,%zmm20 │ │ │ │ - vpmulld %zmm28,%zmm2,%zmm2 │ │ │ │ - vpmulld %zmm28,%zmm21,%zmm21 │ │ │ │ - vpmulld %zmm28,%zmm1,%zmm1 │ │ │ │ - vpmulld %zmm28,%zmm22,%zmm22 │ │ │ │ - vpmulld %zmm28,%zmm0,%zmm0 │ │ │ │ - vpmulld %zmm28,%zmm23,%zmm23 │ │ │ │ - vpmulld %zmm28,%zmm24,%zmm24 │ │ │ │ - vpaddd %zmm29,%zmm20,%zmm20 │ │ │ │ - vpaddd %zmm29,%zmm21,%zmm21 │ │ │ │ - vpaddd %zmm29,%zmm22,%zmm22 │ │ │ │ - vpaddd %zmm29,%zmm23,%zmm23 │ │ │ │ - vpaddd %zmm2,%zmm20,%zmm3 │ │ │ │ - vpsubd %zmm2,%zmm20,%zmm20 │ │ │ │ - vpaddd %zmm1,%zmm21,%zmm2 │ │ │ │ - vpsubd %zmm1,%zmm21,%zmm21 │ │ │ │ - vpaddd %zmm0,%zmm22,%zmm1 │ │ │ │ - vpsubd %zmm0,%zmm22,%zmm22 │ │ │ │ - vpaddd %zmm24,%zmm23,%zmm0 │ │ │ │ - vpsubd %zmm24,%zmm23,%zmm23 │ │ │ │ - vpsrad $0xc,%zmm3,%zmm3 │ │ │ │ - vpsrad $0xc,%zmm20,%zmm20 │ │ │ │ - vpsrad $0xc,%zmm2,%zmm2 │ │ │ │ - vpsrad $0xc,%zmm21,%zmm21 │ │ │ │ - vpsrad $0xc,%zmm1,%zmm1 │ │ │ │ - vpsrad $0xc,%zmm22,%zmm22 │ │ │ │ - vpsrad $0xc,%zmm0,%zmm0 │ │ │ │ - vpsrad $0xc,%zmm23,%zmm23 │ │ │ │ + sub $0x600,%rax │ │ │ │ + mov %rax,%r9 │ │ │ │ + vmovdqa -0x80(%rax),%ymm0 │ │ │ │ + vmovdqa 0x80(%rax),%ymm4 │ │ │ │ + vmovdqa -0x60(%rax),%ymm1 │ │ │ │ + vmovdqa 0xa0(%rax),%ymm5 │ │ │ │ + vmovdqa -0x40(%rax),%ymm2 │ │ │ │ + vmovdqa 0xc0(%rax),%ymm6 │ │ │ │ + vmovdqa -0x20(%rax),%ymm3 │ │ │ │ + vmovdqa 0xe0(%rax),%ymm7 │ │ │ │ + vpsrad $0x2,%ymm0,%ymm0 │ │ │ │ + vpsrad $0x2,%ymm4,%ymm4 │ │ │ │ + vpsrad $0x2,%ymm1,%ymm1 │ │ │ │ + vpsrad $0x2,%ymm5,%ymm5 │ │ │ │ + vpsrad $0x2,%ymm2,%ymm2 │ │ │ │ + vpsrad $0x2,%ymm6,%ymm6 │ │ │ │ + vpsrad $0x2,%ymm3,%ymm3 │ │ │ │ + vpsrad $0x2,%ymm7,%ymm7 │ │ │ │ + vpackssdw %ymm4,%ymm0,%ymm0 │ │ │ │ + vpackssdw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpackssdw %ymm6,%ymm2,%ymm2 │ │ │ │ + vpackssdw %ymm7,%ymm3,%ymm3 │ │ │ │ + vmovdqa (%rax),%ymm4 │ │ │ │ + vmovdqa 0x100(%rax),%ymm6 │ │ │ │ + vmovdqa 0x20(%rax),%ymm5 │ │ │ │ + vmovdqa 0x120(%rax),%ymm7 │ │ │ │ + vpsrad $0x2,%ymm4,%ymm4 │ │ │ │ + vpsrad $0x2,%ymm6,%ymm6 │ │ │ │ + vpsrad $0x2,%ymm5,%ymm5 │ │ │ │ + vpsrad $0x2,%ymm7,%ymm7 │ │ │ │ + vpackssdw %ymm6,%ymm4,%ymm4 │ │ │ │ + vpackssdw %ymm7,%ymm5,%ymm5 │ │ │ │ + vmovdqa 0x40(%rax),%ymm6 │ │ │ │ + vmovdqa 0x140(%rax),%ymm8 │ │ │ │ + vmovdqa 0x60(%rax),%ymm7 │ │ │ │ + vmovdqa 0x160(%rax),%ymm9 │ │ │ │ + vpsrad $0x2,%ymm6,%ymm6 │ │ │ │ + vpsrad $0x2,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x2,%ymm7,%ymm7 │ │ │ │ + vpsrad $0x2,%ymm9,%ymm9 │ │ │ │ + vpackssdw %ymm8,%ymm6,%ymm6 │ │ │ │ + vpackssdw %ymm9,%ymm7,%ymm7 │ │ │ │ + call 34e92f <__cxa_finalize@plt+0x3238df> │ │ │ │ + vmovdqa %ymm0,-0x80(%r9) │ │ │ │ + vmovdqa %ymm1,-0x60(%r9) │ │ │ │ + vmovdqa %ymm2,-0x40(%r9) │ │ │ │ + vmovdqa %ymm3,-0x20(%r9) │ │ │ │ + vmovdqa %ymm4,(%r9) │ │ │ │ + vmovdqa %ymm5,0x20(%r9) │ │ │ │ + vmovdqa %ymm6,0x40(%r9) │ │ │ │ + vmovdqa %ymm7,0x60(%r9) │ │ │ │ + add $0x200,%rax │ │ │ │ + add $0x100,%r9 │ │ │ │ + cmp %r8,%r9 │ │ │ │ + jl 356fe7 <__cxa_finalize@plt+0x32bf97> │ │ │ │ + mov %r8,%rax │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x7f399(%rip),%r9 │ │ │ │ test %ecx,%ecx │ │ │ │ - je 360ab2 <__cxa_finalize@plt+0x335a62> │ │ │ │ - mov %rsp,%r10 │ │ │ │ - and $0xffffffffffffffc0,%rsp │ │ │ │ - sub $0x840,%rsp │ │ │ │ - mov %r10,0x800(%rsp) │ │ │ │ - vpbroadcastd -0xb8(%r9),%zmm28 │ │ │ │ - vpbroadcastd 0x84(%r9),%zmm29 │ │ │ │ - vpbroadcastd 0x70(%r9),%zmm30 │ │ │ │ - vpbroadcastd 0x74(%r9),%zmm31 │ │ │ │ - cmp $0x88,%ecx │ │ │ │ - jl 3607c6 <__cxa_finalize@plt+0x335776> │ │ │ │ - add $0x40,%rdx │ │ │ │ - cmp $0x21f,%ecx │ │ │ │ - jge 360546 <__cxa_finalize@plt+0x3354f6> │ │ │ │ - call 360ad6 <__cxa_finalize@plt+0x335a86> │ │ │ │ - mov $0xc0,%r10d │ │ │ │ - jmp 360551 <__cxa_finalize@plt+0x335501> │ │ │ │ - call 360b6a <__cxa_finalize@plt+0x335b1a> │ │ │ │ - mov $0x1c0,%r10d │ │ │ │ - vmovdqa32 %zmm16,(%rdx) │ │ │ │ - vmovdqa32 %zmm17,0x80(%rdx) │ │ │ │ - vmovdqa32 %zmm18,0x100(%rdx) │ │ │ │ - vmovdqa32 %zmm19,0x180(%rdx) │ │ │ │ - vmovdqa32 %zmm30,0x200(%rdx) │ │ │ │ - vmovdqa32 %zmm31,0x280(%rdx) │ │ │ │ - vmovdqa32 %zmm0,0x300(%rdx) │ │ │ │ - vmovdqa32 %zmm1,0x380(%rdx) │ │ │ │ - vmovdqa32 %zmm6,0x400(%rdx) │ │ │ │ - vmovdqa32 %zmm7,0x480(%rdx) │ │ │ │ - vmovdqa32 %zmm8,0x500(%rdx) │ │ │ │ - vmovdqa32 %zmm9,0x580(%rdx) │ │ │ │ - vmovdqa32 %zmm10,0x600(%rdx) │ │ │ │ - vmovdqa32 %zmm11,0x680(%rdx) │ │ │ │ - vmovdqa32 %zmm12,0x700(%rdx) │ │ │ │ - vmovdqa32 %zmm13,0x780(%rdx) │ │ │ │ - sub $0x40,%rdx │ │ │ │ - vpbroadcastd -0xb8(%r9),%zmm28 │ │ │ │ - vpbroadcastd 0x84(%r9),%zmm29 │ │ │ │ - vpbroadcastd 0x70(%r9),%zmm30 │ │ │ │ - vpbroadcastd 0x74(%r9),%zmm31 │ │ │ │ - sub $0x400,%rsp │ │ │ │ - call 360b6a <__cxa_finalize@plt+0x335b1a> │ │ │ │ - add $0x400,%rsp │ │ │ │ - lea 0x7e886(%rip),%r9 │ │ │ │ - call 35cbbe <__cxa_finalize@plt+0x331b6e> │ │ │ │ - mov %rdi,%r8 │ │ │ │ - vpxord %zmm28,%zmm28,%zmm28 │ │ │ │ - call 35cdf8 <__cxa_finalize@plt+0x331da8> │ │ │ │ - lea 0x40(%r8),%rdi │ │ │ │ - vmovdqa32 0x400(%rsp),%zmm16 │ │ │ │ - vmovdqa32 0x440(%rsp),%zmm17 │ │ │ │ - vmovdqa32 0x480(%rsp),%zmm18 │ │ │ │ - vmovdqa32 0x4c0(%rsp),%zmm19 │ │ │ │ - vmovdqa32 0x500(%rsp),%zmm20 │ │ │ │ - vmovdqa32 0x540(%rsp),%zmm21 │ │ │ │ - vmovdqa32 0x580(%rsp),%zmm22 │ │ │ │ - vmovdqa32 0x5c0(%rsp),%zmm23 │ │ │ │ - vmovdqa32 0x600(%rsp),%zmm0 │ │ │ │ - vmovdqa32 0x640(%rsp),%zmm1 │ │ │ │ - vmovdqa32 0x680(%rsp),%zmm2 │ │ │ │ - vmovdqa32 0x6c0(%rsp),%zmm3 │ │ │ │ - vmovdqa32 0x700(%rsp),%zmm4 │ │ │ │ - vmovdqa32 0x740(%rsp),%zmm5 │ │ │ │ - vmovdqa32 0x780(%rsp),%zmm6 │ │ │ │ - vmovdqa32 0x7c0(%rsp),%zmm7 │ │ │ │ - call 360c81 <__cxa_finalize@plt+0x335c31> │ │ │ │ - vmovdqa32 %zmm16,0x40(%rdx) │ │ │ │ - vmovdqa32 %zmm17,0xc0(%rdx) │ │ │ │ - vmovdqa32 %zmm18,0x140(%rdx) │ │ │ │ - vmovdqa32 %zmm19,0x1c0(%rdx) │ │ │ │ - vmovdqa32 %zmm30,0x240(%rdx) │ │ │ │ - vmovdqa32 %zmm31,0x2c0(%rdx) │ │ │ │ - vmovdqa32 %zmm0,0x340(%rdx) │ │ │ │ - vmovdqa32 %zmm1,0x3c0(%rdx) │ │ │ │ - vmovdqa32 %zmm6,0x440(%rdx) │ │ │ │ - vmovdqa32 %zmm7,0x4c0(%rdx) │ │ │ │ - vmovdqa32 %zmm8,0x540(%rdx) │ │ │ │ - vmovdqa32 %zmm9,0x5c0(%rdx) │ │ │ │ - vmovdqa32 %zmm10,0x640(%rdx) │ │ │ │ - vmovdqa32 %zmm11,0x6c0(%rdx) │ │ │ │ - vmovdqa32 %zmm12,0x740(%rdx) │ │ │ │ - vmovdqa32 %zmm13,0x7c0(%rdx) │ │ │ │ - vmovdqa32 (%rsp),%zmm16 │ │ │ │ - vmovdqa32 0x40(%rsp),%zmm17 │ │ │ │ - vmovdqa32 0x80(%rsp),%zmm18 │ │ │ │ - vmovdqa32 0xc0(%rsp),%zmm19 │ │ │ │ - vmovdqa32 0x100(%rsp),%zmm20 │ │ │ │ - vmovdqa32 0x140(%rsp),%zmm21 │ │ │ │ - vmovdqa32 0x180(%rsp),%zmm22 │ │ │ │ - vmovdqa32 0x1c0(%rsp),%zmm23 │ │ │ │ - vmovdqa32 0x200(%rsp),%zmm0 │ │ │ │ - vmovdqa32 0x240(%rsp),%zmm1 │ │ │ │ - vmovdqa32 0x280(%rsp),%zmm2 │ │ │ │ - vmovdqa32 0x2c0(%rsp),%zmm3 │ │ │ │ - vmovdqa32 0x300(%rsp),%zmm4 │ │ │ │ - vmovdqa32 0x340(%rsp),%zmm5 │ │ │ │ - vmovdqa32 0x380(%rsp),%zmm6 │ │ │ │ - vmovdqa32 0x3c0(%rsp),%zmm7 │ │ │ │ - call 360c81 <__cxa_finalize@plt+0x335c31> │ │ │ │ - call 35cbbe <__cxa_finalize@plt+0x331b6e> │ │ │ │ - vpxord %zmm28,%zmm28,%zmm28 │ │ │ │ - vmovdqa32 %zmm28,0x1c0(%rdx,%r10,8) │ │ │ │ - vmovdqa32 %zmm28,0x140(%rdx,%r10,8) │ │ │ │ - vmovdqa32 %zmm28,0xc0(%rdx,%r10,8) │ │ │ │ - vmovdqa32 %zmm28,0x40(%rdx,%r10,8) │ │ │ │ - sub $0x40,%r10d │ │ │ │ - jge 360795 <__cxa_finalize@plt+0x335745> │ │ │ │ - mov $0x1c0,%r10d │ │ │ │ - jmp 360a7c <__cxa_finalize@plt+0x335a2c> │ │ │ │ + je 357179 <__cxa_finalize@plt+0x32c129> │ │ │ │ + mov %rsp,%r11 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0x1460,%rsp │ │ │ │ + vpbroadcastd 0x86771(%rip),%ymm11 │ │ │ │ + vpbroadcastd 0x879ac(%rip),%ymm12 │ │ │ │ + vpbroadcastd 0x879a7(%rip),%ymm13 │ │ │ │ + vpbroadcastd 0x878b2(%rip),%ymm14 │ │ │ │ + lea 0xe0(%rsp),%rax │ │ │ │ + call 357340 <__cxa_finalize@plt+0x32c2f0> │ │ │ │ cmp $0x24,%ecx │ │ │ │ - jl 36088d <__cxa_finalize@plt+0x33583d> │ │ │ │ - call 360ad6 <__cxa_finalize@plt+0x335a86> │ │ │ │ - lea 0x7e6a5(%rip),%r9 │ │ │ │ - call 35cc8f <__cxa_finalize@plt+0x331c3f> │ │ │ │ - mov %rdi,%r8 │ │ │ │ - vpxord %zmm28,%zmm28,%zmm28 │ │ │ │ - call 35cdf8 <__cxa_finalize@plt+0x331da8> │ │ │ │ - lea 0x40(%r8),%rdi │ │ │ │ - vmovdqa32 0x400(%rsp),%zmm16 │ │ │ │ - vmovdqa32 0x440(%rsp),%zmm17 │ │ │ │ - vmovdqa32 0x480(%rsp),%zmm18 │ │ │ │ - vmovdqa32 0x4c0(%rsp),%zmm19 │ │ │ │ - vmovdqa32 0x500(%rsp),%zmm20 │ │ │ │ - vmovdqa32 0x540(%rsp),%zmm21 │ │ │ │ - vmovdqa32 0x580(%rsp),%zmm22 │ │ │ │ - vmovdqa32 0x5c0(%rsp),%zmm23 │ │ │ │ - vmovdqa32 0x600(%rsp),%zmm0 │ │ │ │ - vmovdqa32 0x640(%rsp),%zmm1 │ │ │ │ - vmovdqa32 0x680(%rsp),%zmm2 │ │ │ │ - vmovdqa32 0x6c0(%rsp),%zmm3 │ │ │ │ - vmovdqa32 0x700(%rsp),%zmm4 │ │ │ │ - vmovdqa32 0x740(%rsp),%zmm5 │ │ │ │ - vmovdqa32 0x780(%rsp),%zmm6 │ │ │ │ - vmovdqa32 0x7c0(%rsp),%zmm7 │ │ │ │ - call 360c81 <__cxa_finalize@plt+0x335c31> │ │ │ │ - call 35cc8f <__cxa_finalize@plt+0x331c3f> │ │ │ │ - mov $0xc0,%r10d │ │ │ │ - vpxord %zmm28,%zmm28,%zmm28 │ │ │ │ - jmp 360a7c <__cxa_finalize@plt+0x335a2c> │ │ │ │ - vmovshdup -0x380(%r9),%zmm23 │ │ │ │ - vmovdqa32 0x80(%rdx),%ymm16 │ │ │ │ - vmovdqa32 0x280(%rdx),%ymm18 │ │ │ │ - vmovdqa32 0x180(%rdx),%ymm19 │ │ │ │ - vmovdqa32 0x380(%rdx),%ymm17 │ │ │ │ - vpermt2q %zmm18,%zmm23,%zmm16 │ │ │ │ - vpermt2q %zmm19,%zmm23,%zmm17 │ │ │ │ - vpmulld %zmm28,%zmm16,%zmm16 │ │ │ │ - vpmulld %zmm28,%zmm17,%zmm17 │ │ │ │ - call 35fe36 <__cxa_finalize@plt+0x334de6> │ │ │ │ - vmovdqa32 %zmm16,(%rsp) │ │ │ │ - vmovdqa32 %zmm17,0x40(%rsp) │ │ │ │ - vmovdqa32 %zmm18,0x80(%rsp) │ │ │ │ - vmovdqa32 %zmm19,0xc0(%rsp) │ │ │ │ - vmovdqa32 %zmm20,0x100(%rsp) │ │ │ │ - vmovdqa32 %zmm21,0x140(%rsp) │ │ │ │ - vmovdqa32 %zmm22,0x180(%rsp) │ │ │ │ - vmovdqa32 %zmm23,0x1c0(%rsp) │ │ │ │ - vmovdqa32 %zmm0,0x200(%rsp) │ │ │ │ - vmovdqa32 %zmm1,0x240(%rsp) │ │ │ │ - vmovdqa32 %zmm2,0x280(%rsp) │ │ │ │ - vmovdqa32 %zmm3,0x2c0(%rsp) │ │ │ │ - vmovdqa32 %zmm4,0x300(%rsp) │ │ │ │ - vmovdqa32 %zmm5,0x340(%rsp) │ │ │ │ - vmovdqa32 %zmm6,0x380(%rsp) │ │ │ │ - vmovdqa32 %zmm7,0x3c0(%rsp) │ │ │ │ - vmovshdup -0x380(%r9),%zmm23 │ │ │ │ - vpmulld (%rdx),%ymm28,%ymm16 │ │ │ │ - vpmulld 0x200(%rdx),%ymm28,%ymm20 │ │ │ │ - vmovdqa 0x100(%rdx),%ymm0 │ │ │ │ - vmovdqa32 0x300(%rdx),%ymm21 │ │ │ │ - vpaddd %ymm29,%ymm16,%ymm16 │ │ │ │ - vpaddd %ymm29,%ymm20,%ymm20 │ │ │ │ - vpsrad $0xc,%ymm16,%ymm16 │ │ │ │ - vpsrad $0xc,%ymm20,%ymm20 │ │ │ │ - vpermt2q %zmm21,%zmm23,%zmm0 │ │ │ │ - vpermq %zmm16,%zmm23,%zmm16 │ │ │ │ - vpermq %zmm20,%zmm23,%zmm20 │ │ │ │ - vpmulld %zmm28,%zmm0,%zmm0 │ │ │ │ - vpaddd %zmm29,%zmm0,%zmm0 │ │ │ │ - vpsrad $0xc,%zmm0,%zmm0 │ │ │ │ - call 35a410 <__cxa_finalize@plt+0x32f3c0> │ │ │ │ - vpbroadcastd 0x78(%r9),%zmm27 │ │ │ │ - call 35fa25 <__cxa_finalize@plt+0x3349d5> │ │ │ │ - vmovdqa32 %zmm8,0x400(%rsp) │ │ │ │ - vmovdqa32 %zmm9,0x440(%rsp) │ │ │ │ - vmovdqa32 %zmm10,0x480(%rsp) │ │ │ │ - vmovdqa32 %zmm11,0x4c0(%rsp) │ │ │ │ - vmovdqa32 %zmm12,0x500(%rsp) │ │ │ │ - vmovdqa32 %zmm13,0x540(%rsp) │ │ │ │ - vmovdqa32 %zmm14,0x580(%rsp) │ │ │ │ - vmovdqa32 %zmm15,0x5c0(%rsp) │ │ │ │ - vpbroadcastd 0x84(%r9),%zmm29 │ │ │ │ - call 35cd75 <__cxa_finalize@plt+0x331d25> │ │ │ │ - mov $0x40,%r10d │ │ │ │ - mov %rdi,%r8 │ │ │ │ - vpxord %zmm28,%zmm28,%zmm28 │ │ │ │ - call 35cdf8 <__cxa_finalize@plt+0x331da8> │ │ │ │ - lea 0x40(%r8),%rdi │ │ │ │ - vmovdqa32 0x400(%rsp),%zmm16 │ │ │ │ - vmovdqa32 0x440(%rsp),%zmm17 │ │ │ │ - vmovdqa32 0x480(%rsp),%zmm18 │ │ │ │ - vmovdqa32 0x4c0(%rsp),%zmm19 │ │ │ │ - vmovdqa32 0x500(%rsp),%zmm20 │ │ │ │ - vmovdqa32 0x540(%rsp),%zmm21 │ │ │ │ - vmovdqa32 0x580(%rsp),%zmm22 │ │ │ │ - vmovdqa32 0x5c0(%rsp),%zmm23 │ │ │ │ - lea 0x7ee16(%rip),%r9 │ │ │ │ - vpbroadcastd 0x84(%r9),%zmm29 │ │ │ │ - call 35cd75 <__cxa_finalize@plt+0x331d25> │ │ │ │ - vpxord %zmm28,%zmm28,%zmm28 │ │ │ │ - call 35cdf8 <__cxa_finalize@plt+0x331da8> │ │ │ │ - vmovdqa32 %zmm28,0x180(%rdx,%r10,8) │ │ │ │ - vmovdqa32 %zmm28,0x100(%rdx,%r10,8) │ │ │ │ - vmovdqa32 %zmm28,0x80(%rdx,%r10,8) │ │ │ │ - vmovdqa32 %zmm28,(%rdx,%r10,8) │ │ │ │ - sub $0x40,%r10d │ │ │ │ - jge 360a81 <__cxa_finalize@plt+0x335a31> │ │ │ │ - mov 0x800(%rsp),%rsp │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ + jl 35719d <__cxa_finalize@plt+0x32c14d> │ │ │ │ + call 357340 <__cxa_finalize@plt+0x32c2f0> │ │ │ │ + cmp $0x88,%ecx │ │ │ │ + jl 35719d <__cxa_finalize@plt+0x32c14d> │ │ │ │ + call 357340 <__cxa_finalize@plt+0x32c2f0> │ │ │ │ + cmp $0x12c,%ecx │ │ │ │ + jl 35719d <__cxa_finalize@plt+0x32c14d> │ │ │ │ + call 357340 <__cxa_finalize@plt+0x32c2f0> │ │ │ │ + jmp 3571db <__cxa_finalize@plt+0x32c18b> │ │ │ │ imul $0xb5,(%rdx),%eax │ │ │ │ mov %ecx,(%rdx) │ │ │ │ or $0x20,%ecx │ │ │ │ sub $0xffffff80,%eax │ │ │ │ sar $0x8,%eax │ │ │ │ imul $0xb5,%eax,%eax │ │ │ │ add $0x180,%eax │ │ │ │ sar $0x9,%eax │ │ │ │ - jmp 35e6c5 <__cxa_finalize@plt+0x333675> │ │ │ │ - lea 0x7e813(%rip),%r8 │ │ │ │ - lea 0x108(%rsp),%rax │ │ │ │ - vpmulld 0x80(%rdx),%zmm28,%zmm16 │ │ │ │ - vpmulld 0x780(%rdx),%zmm28,%zmm19 │ │ │ │ - call 35e7a0 <__cxa_finalize@plt+0x333750> │ │ │ │ - vpmulld 0x380(%rdx),%zmm28,%zmm16 │ │ │ │ - vpmulld 0x480(%rdx),%zmm28,%zmm19 │ │ │ │ - call 35e7a0 <__cxa_finalize@plt+0x333750> │ │ │ │ - vpmulld 0x280(%rdx),%zmm28,%zmm16 │ │ │ │ - vpmulld 0x580(%rdx),%zmm28,%zmm19 │ │ │ │ - call 35e7a0 <__cxa_finalize@plt+0x333750> │ │ │ │ - vpmulld 0x180(%rdx),%zmm28,%zmm16 │ │ │ │ - vpmulld 0x680(%rdx),%zmm28,%zmm19 │ │ │ │ - call 35e7a0 <__cxa_finalize@plt+0x333750> │ │ │ │ - call 35eb7d <__cxa_finalize@plt+0x333b2d> │ │ │ │ - vpmulld (%rdx),%zmm28,%zmm16 │ │ │ │ - vpmulld 0x400(%rdx),%zmm28,%zmm17 │ │ │ │ - vpmulld 0x200(%rdx),%zmm28,%zmm0 │ │ │ │ - vpmulld 0x600(%rdx),%zmm28,%zmm1 │ │ │ │ - call 3566f0 <__cxa_finalize@plt+0x32b6a0> │ │ │ │ - call 3584c0 <__cxa_finalize@plt+0x32d470> │ │ │ │ - call 360cf9 <__cxa_finalize@plt+0x335ca9> │ │ │ │ - call 35bf67 <__cxa_finalize@plt+0x330f17> │ │ │ │ - jmp 360c69 <__cxa_finalize@plt+0x335c19> │ │ │ │ - lea 0x7e77f(%rip),%r8 │ │ │ │ - lea 0x108(%rsp),%rax │ │ │ │ - vpmulld 0x80(%rdx),%zmm28,%zmm16 │ │ │ │ - vpmulld 0xf80(%rdx),%zmm28,%zmm17 │ │ │ │ - vpmulld 0x880(%rdx),%zmm28,%zmm18 │ │ │ │ - vpmulld 0x780(%rdx),%zmm28,%zmm19 │ │ │ │ - call 35e834 <__cxa_finalize@plt+0x3337e4> │ │ │ │ - vpmulld 0x380(%rdx),%zmm28,%zmm16 │ │ │ │ - vpmulld 0xc80(%rdx),%zmm28,%zmm17 │ │ │ │ - vpmulld 0xb80(%rdx),%zmm28,%zmm18 │ │ │ │ - vpmulld 0x480(%rdx),%zmm28,%zmm19 │ │ │ │ - call 35e834 <__cxa_finalize@plt+0x3337e4> │ │ │ │ - vpmulld 0x280(%rdx),%zmm28,%zmm16 │ │ │ │ - vpmulld 0xd80(%rdx),%zmm28,%zmm17 │ │ │ │ - vpmulld 0xa80(%rdx),%zmm28,%zmm18 │ │ │ │ - vpmulld 0x580(%rdx),%zmm28,%zmm19 │ │ │ │ - call 35e834 <__cxa_finalize@plt+0x3337e4> │ │ │ │ - vpmulld 0x180(%rdx),%zmm28,%zmm16 │ │ │ │ - vpmulld 0xe80(%rdx),%zmm28,%zmm17 │ │ │ │ - vpmulld 0x980(%rdx),%zmm28,%zmm18 │ │ │ │ - vpmulld 0x680(%rdx),%zmm28,%zmm19 │ │ │ │ - call 35e834 <__cxa_finalize@plt+0x3337e4> │ │ │ │ - call 35eb7d <__cxa_finalize@plt+0x333b2d> │ │ │ │ - vpmulld (%rdx),%zmm28,%zmm16 │ │ │ │ - vpmulld 0x400(%rdx),%zmm28,%zmm17 │ │ │ │ - vpmulld 0x800(%rdx),%zmm28,%zmm18 │ │ │ │ - vpmulld 0xc00(%rdx),%zmm28,%zmm19 │ │ │ │ - vpmulld 0x200(%rdx),%zmm28,%zmm0 │ │ │ │ - vpmulld 0x600(%rdx),%zmm28,%zmm1 │ │ │ │ - vpmulld 0xa00(%rdx),%zmm28,%zmm2 │ │ │ │ - vpmulld 0xe00(%rdx),%zmm28,%zmm3 │ │ │ │ - call 356784 <__cxa_finalize@plt+0x32b734> │ │ │ │ - call 358547 <__cxa_finalize@plt+0x32d4f7> │ │ │ │ - call 360cf9 <__cxa_finalize@plt+0x335ca9> │ │ │ │ - vpmulld 0x900(%rdx),%zmm28,%zmm20 │ │ │ │ - vpmulld 0xb00(%rdx),%zmm28,%zmm21 │ │ │ │ - vpmulld 0xd00(%rdx),%zmm28,%zmm22 │ │ │ │ - vpmulld 0xf00(%rdx),%zmm28,%zmm23 │ │ │ │ - call 35c070 <__cxa_finalize@plt+0x331020> │ │ │ │ - vpbroadcastd 0x78(%r9),%zmm27 │ │ │ │ - lea 0x8(%rsp),%rcx │ │ │ │ - lea 0x400(%rdx),%r8 │ │ │ │ - call 35ee14 <__cxa_finalize@plt+0x333dc4> │ │ │ │ - vpsrlq $0x18,0x7e8b4(%rip),%zmm28 │ │ │ │ - vpsrlq $0x20,%zmm28,%zmm29 │ │ │ │ - call 35bd6e <__cxa_finalize@plt+0x330d1e> │ │ │ │ - vpunpckhqdq %zmm4,%zmm16,%zmm6 │ │ │ │ - vpunpcklqdq %zmm4,%zmm16,%zmm16 │ │ │ │ - vpunpckhqdq %zmm17,%zmm18,%zmm8 │ │ │ │ - vpunpcklqdq %zmm17,%zmm18,%zmm17 │ │ │ │ - vpunpcklqdq %zmm2,%zmm30,%zmm18 │ │ │ │ - vpunpckhqdq %zmm2,%zmm30,%zmm10 │ │ │ │ - vpunpcklqdq %zmm20,%zmm31,%zmm30 │ │ │ │ - vpunpckhqdq %zmm20,%zmm31,%zmm7 │ │ │ │ - vpunpckhqdq %zmm5,%zmm19,%zmm9 │ │ │ │ - vpunpcklqdq %zmm5,%zmm19,%zmm31 │ │ │ │ - vpunpckhqdq %zmm1,%zmm22,%zmm12 │ │ │ │ - vpunpcklqdq %zmm1,%zmm22,%zmm19 │ │ │ │ - vpunpckhqdq %zmm0,%zmm21,%zmm11 │ │ │ │ - vpunpcklqdq %zmm0,%zmm21,%zmm0 │ │ │ │ - vpunpckhqdq %zmm24,%zmm23,%zmm13 │ │ │ │ - vpunpcklqdq %zmm24,%zmm23,%zmm1 │ │ │ │ - ret │ │ │ │ - call 35b9f0 <__cxa_finalize@plt+0x3309a0> │ │ │ │ - vmovdqa32 %zmm16,(%rdx) │ │ │ │ - vmovdqa32 %zmm17,0x80(%rdx) │ │ │ │ - vpmulld 0x100(%rdx),%zmm28,%zmm16 │ │ │ │ - vpmulld 0x300(%rdx),%zmm28,%zmm17 │ │ │ │ - vmovdqa32 %zmm18,0x100(%rdx) │ │ │ │ - vmovdqa32 %zmm19,0x180(%rdx) │ │ │ │ - vpmulld 0x500(%rdx),%zmm28,%zmm18 │ │ │ │ - vpmulld 0x700(%rdx),%zmm28,%zmm19 │ │ │ │ - vmovdqa32 %zmm20,0x200(%rdx) │ │ │ │ - vmovdqa32 %zmm21,0x280(%rdx) │ │ │ │ - vmovdqa32 %zmm22,0x300(%rdx) │ │ │ │ - vmovdqa32 %zmm23,0x380(%rdx) │ │ │ │ - vmovdqa32 %zmm7,0x400(%rdx) │ │ │ │ - vmovdqa32 %zmm6,0x480(%rdx) │ │ │ │ - vmovdqa32 %zmm5,0x500(%rdx) │ │ │ │ - vmovdqa32 %zmm4,0x580(%rdx) │ │ │ │ - vmovdqa32 %zmm3,0x600(%rdx) │ │ │ │ - vmovdqa32 %zmm2,0x680(%rdx) │ │ │ │ - vmovdqa32 %zmm1,0x700(%rdx) │ │ │ │ - vmovdqa32 %zmm0,0x780(%rdx) │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x7eae9(%rip),%r9 │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 361389 <__cxa_finalize@plt+0x336339> │ │ │ │ - mov %rsp,%r11 │ │ │ │ - and $0xffffffffffffffc0,%rsp │ │ │ │ - sub $0x840,%rsp │ │ │ │ - mov %r11,0x800(%rsp) │ │ │ │ - vpbroadcastd -0xb8(%r9),%zmm28 │ │ │ │ - vpbroadcastd 0x84(%r9),%zmm29 │ │ │ │ - vpbroadcastd 0x70(%r9),%zmm30 │ │ │ │ - vpbroadcastd 0x74(%r9),%zmm31 │ │ │ │ - cmp $0x88,%ecx │ │ │ │ - jl 361078 <__cxa_finalize@plt+0x336028> │ │ │ │ - add $0x40,%rdx │ │ │ │ - cmp $0x21f,%ecx │ │ │ │ - jge 360df6 <__cxa_finalize@plt+0x335da6> │ │ │ │ - call 361399 <__cxa_finalize@plt+0x336349> │ │ │ │ - mov $0xc0,%r10d │ │ │ │ - jmp 360e01 <__cxa_finalize@plt+0x335db1> │ │ │ │ - call 36142d <__cxa_finalize@plt+0x3363dd> │ │ │ │ - mov $0x1c0,%r10d │ │ │ │ - vmovdqa32 %zmm11,(%rdx) │ │ │ │ - vmovdqa32 %zmm30,0x80(%rdx) │ │ │ │ - vmovdqa32 %zmm12,0x100(%rdx) │ │ │ │ - vmovdqa32 %zmm31,0x180(%rdx) │ │ │ │ - vmovdqa32 %zmm6,0x200(%rdx) │ │ │ │ - vmovdqa32 %zmm7,0x280(%rdx) │ │ │ │ - vmovdqa32 %zmm8,0x300(%rdx) │ │ │ │ - vmovdqa32 %zmm9,0x380(%rdx) │ │ │ │ - vmovdqa32 %zmm16,0x400(%rdx) │ │ │ │ - vmovdqa32 %zmm10,0x480(%rdx) │ │ │ │ - vmovdqa32 %zmm4,0x500(%rdx) │ │ │ │ - vmovdqa32 %zmm5,0x580(%rdx) │ │ │ │ - vmovdqa32 %zmm2,0x600(%rdx) │ │ │ │ - vmovdqa32 %zmm0,0x680(%rdx) │ │ │ │ - vmovdqa32 %zmm1,0x700(%rdx) │ │ │ │ - vmovdqa32 %zmm19,0x780(%rdx) │ │ │ │ - sub $0x40,%rdx │ │ │ │ - vpbroadcastd -0xb8(%r9),%zmm28 │ │ │ │ - vpbroadcastd 0x84(%r9),%zmm29 │ │ │ │ - vpbroadcastd 0x70(%r9),%zmm30 │ │ │ │ - vpbroadcastd 0x74(%r9),%zmm31 │ │ │ │ - sub $0x400,%rsp │ │ │ │ - call 36142d <__cxa_finalize@plt+0x3363dd> │ │ │ │ - sub $0x600,%rsp │ │ │ │ - call 35dc38 <__cxa_finalize@plt+0x332be8> │ │ │ │ - mov %rdi,%r11 │ │ │ │ - vpxord %zmm15,%zmm15,%zmm15 │ │ │ │ - call 35decf <__cxa_finalize@plt+0x332e7f> │ │ │ │ - lea 0x40(%r11),%rdi │ │ │ │ - vmovdqa32 0xe00(%rsp),%zmm16 │ │ │ │ - vmovdqa32 0xe40(%rsp),%zmm17 │ │ │ │ - vmovdqa32 0xe80(%rsp),%zmm18 │ │ │ │ - vmovdqa32 0xec0(%rsp),%zmm19 │ │ │ │ - vmovdqa32 0xf00(%rsp),%zmm20 │ │ │ │ - vmovdqa32 0xf40(%rsp),%zmm21 │ │ │ │ - vmovdqa32 0xf80(%rsp),%zmm22 │ │ │ │ - vmovdqa32 0xfc0(%rsp),%zmm23 │ │ │ │ - vmovdqa32 0x1000(%rsp),%zmm0 │ │ │ │ - vmovdqa32 0x1040(%rsp),%zmm1 │ │ │ │ - vmovdqa32 0x1080(%rsp),%zmm2 │ │ │ │ - vmovdqa32 0x10c0(%rsp),%zmm3 │ │ │ │ - vmovdqa32 0x1100(%rsp),%zmm4 │ │ │ │ - vmovdqa32 0x1140(%rsp),%zmm5 │ │ │ │ - vmovdqa32 0x1180(%rsp),%zmm6 │ │ │ │ - vmovdqa32 0x11c0(%rsp),%zmm7 │ │ │ │ - call 361544 <__cxa_finalize@plt+0x3364f4> │ │ │ │ - vmovdqa32 %zmm11,0x40(%rdx) │ │ │ │ - vmovdqa32 %zmm30,0xc0(%rdx) │ │ │ │ - vmovdqa32 %zmm12,0x140(%rdx) │ │ │ │ - vmovdqa32 %zmm31,0x1c0(%rdx) │ │ │ │ - vmovdqa32 %zmm6,0x240(%rdx) │ │ │ │ - vmovdqa32 %zmm7,0x2c0(%rdx) │ │ │ │ - vmovdqa32 %zmm8,0x340(%rdx) │ │ │ │ - vmovdqa32 %zmm9,0x3c0(%rdx) │ │ │ │ - vmovdqa32 %zmm16,0x440(%rdx) │ │ │ │ - vmovdqa32 %zmm10,0x4c0(%rdx) │ │ │ │ - vmovdqa32 %zmm4,0x540(%rdx) │ │ │ │ - vmovdqa32 %zmm5,0x5c0(%rdx) │ │ │ │ - vmovdqa32 %zmm2,0x640(%rdx) │ │ │ │ - vmovdqa32 %zmm0,0x6c0(%rdx) │ │ │ │ - vmovdqa32 %zmm1,0x740(%rdx) │ │ │ │ - vmovdqa32 %zmm19,0x7c0(%rdx) │ │ │ │ - vmovdqa32 0xa00(%rsp),%zmm16 │ │ │ │ - vmovdqa32 0xa40(%rsp),%zmm17 │ │ │ │ - vmovdqa32 0xa80(%rsp),%zmm18 │ │ │ │ - vmovdqa32 0xac0(%rsp),%zmm19 │ │ │ │ - vmovdqa32 0xb00(%rsp),%zmm20 │ │ │ │ - vmovdqa32 0xb40(%rsp),%zmm21 │ │ │ │ - vmovdqa32 0xb80(%rsp),%zmm22 │ │ │ │ - vmovdqa32 0xbc0(%rsp),%zmm23 │ │ │ │ - vmovdqa32 0xc00(%rsp),%zmm0 │ │ │ │ - vmovdqa32 0xc40(%rsp),%zmm1 │ │ │ │ - vmovdqa32 0xc80(%rsp),%zmm2 │ │ │ │ - vmovdqa32 0xcc0(%rsp),%zmm3 │ │ │ │ - vmovdqa32 0xd00(%rsp),%zmm4 │ │ │ │ - vmovdqa32 0xd40(%rsp),%zmm5 │ │ │ │ - vmovdqa32 0xd80(%rsp),%zmm6 │ │ │ │ - vmovdqa32 0xdc0(%rsp),%zmm7 │ │ │ │ - add $0x800,%rsp │ │ │ │ - call 361544 <__cxa_finalize@plt+0x3364f4> │ │ │ │ - lea 0x7e83e(%rip),%r9 │ │ │ │ - call 35dc38 <__cxa_finalize@plt+0x332be8> │ │ │ │ - vmovdqa32 %zmm15,0x40(%rdx,%r10,8) │ │ │ │ - vmovdqa32 %zmm15,0xc0(%rdx,%r10,8) │ │ │ │ - vmovdqa32 %zmm15,0x140(%rdx,%r10,8) │ │ │ │ - vmovdqa32 %zmm15,0x1c0(%rdx,%r10,8) │ │ │ │ - sub $0x40,%r10d │ │ │ │ - jge 361047 <__cxa_finalize@plt+0x335ff7> │ │ │ │ - mov $0x1c0,%r10d │ │ │ │ - jmp 361305 <__cxa_finalize@plt+0x3362b5> │ │ │ │ - cmp $0x24,%ecx │ │ │ │ - jl 361155 <__cxa_finalize@plt+0x336105> │ │ │ │ - call 361399 <__cxa_finalize@plt+0x336349> │ │ │ │ - sub $0x600,%rsp │ │ │ │ - vpbroadcastd 0x84(%r9),%zmm26 │ │ │ │ - call 35e110 <__cxa_finalize@plt+0x3330c0> │ │ │ │ - mov %rdi,%r11 │ │ │ │ - vpxord %zmm15,%zmm15,%zmm15 │ │ │ │ - call 35decf <__cxa_finalize@plt+0x332e7f> │ │ │ │ - lea 0x40(%r11),%rdi │ │ │ │ - vmovdqa32 0xa00(%rsp),%zmm16 │ │ │ │ - vmovdqa32 0xa40(%rsp),%zmm17 │ │ │ │ - vmovdqa32 0xa80(%rsp),%zmm18 │ │ │ │ - vmovdqa32 0xac0(%rsp),%zmm19 │ │ │ │ - vmovdqa32 0xb00(%rsp),%zmm20 │ │ │ │ - vmovdqa32 0xb40(%rsp),%zmm21 │ │ │ │ - vmovdqa32 0xb80(%rsp),%zmm22 │ │ │ │ - vmovdqa32 0xbc0(%rsp),%zmm23 │ │ │ │ - vmovdqa32 0xc00(%rsp),%zmm0 │ │ │ │ - vmovdqa32 0xc40(%rsp),%zmm1 │ │ │ │ - vmovdqa32 0xc80(%rsp),%zmm2 │ │ │ │ - vmovdqa32 0xcc0(%rsp),%zmm3 │ │ │ │ - vmovdqa32 0xd00(%rsp),%zmm4 │ │ │ │ - vmovdqa32 0xd40(%rsp),%zmm5 │ │ │ │ - vmovdqa32 0xd80(%rsp),%zmm6 │ │ │ │ - vmovdqa32 0xdc0(%rsp),%zmm7 │ │ │ │ - add $0x400,%rsp │ │ │ │ - call 361544 <__cxa_finalize@plt+0x3364f4> │ │ │ │ - lea 0x7e742(%rip),%r9 │ │ │ │ - vpbroadcastd 0x84(%r9),%zmm26 │ │ │ │ - call 35e110 <__cxa_finalize@plt+0x3330c0> │ │ │ │ - mov $0xc0,%r10d │ │ │ │ - jmp 361305 <__cxa_finalize@plt+0x3362b5> │ │ │ │ - vmovshdup -0x380(%r9),%zmm23 │ │ │ │ - vmovdqa32 0x80(%rdx),%ymm16 │ │ │ │ - vmovdqa32 0x280(%rdx),%ymm18 │ │ │ │ - vmovdqa32 0x180(%rdx),%ymm19 │ │ │ │ - vmovdqa32 0x380(%rdx),%ymm17 │ │ │ │ - vpermt2q %zmm18,%zmm23,%zmm16 │ │ │ │ - vpermt2q %zmm19,%zmm23,%zmm17 │ │ │ │ - call 35fe50 <__cxa_finalize@plt+0x334e00> │ │ │ │ - vmovdqa32 %zmm16,(%rsp) │ │ │ │ - vmovdqa32 %zmm17,0x40(%rsp) │ │ │ │ - vmovdqa32 %zmm18,0x80(%rsp) │ │ │ │ - vmovdqa32 %zmm19,0xc0(%rsp) │ │ │ │ - vmovdqa32 %zmm20,0x100(%rsp) │ │ │ │ - vmovdqa32 %zmm21,0x140(%rsp) │ │ │ │ - vmovdqa32 %zmm22,0x180(%rsp) │ │ │ │ - vmovdqa32 %zmm23,0x1c0(%rsp) │ │ │ │ - vmovdqa32 %zmm0,0x200(%rsp) │ │ │ │ - vmovdqa32 %zmm1,0x240(%rsp) │ │ │ │ - vmovdqa32 %zmm2,0x280(%rsp) │ │ │ │ - vmovdqa32 %zmm3,0x2c0(%rsp) │ │ │ │ - vmovdqa32 %zmm4,0x300(%rsp) │ │ │ │ - vmovdqa32 %zmm5,0x340(%rsp) │ │ │ │ - vmovdqa32 %zmm6,0x380(%rsp) │ │ │ │ - vmovdqa32 %zmm7,0x3c0(%rsp) │ │ │ │ - vmovshdup -0x380(%r9),%zmm23 │ │ │ │ - vmovdqa32 (%rdx),%ymm16 │ │ │ │ - vmovdqa32 0x200(%rdx),%ymm20 │ │ │ │ - vmovdqa 0x100(%rdx),%ymm0 │ │ │ │ - vmovdqa32 0x300(%rdx),%ymm21 │ │ │ │ - vpermt2q %zmm21,%zmm23,%zmm0 │ │ │ │ - vpermq %zmm16,%zmm23,%zmm16 │ │ │ │ - vpermq %zmm20,%zmm23,%zmm20 │ │ │ │ - call 35a410 <__cxa_finalize@plt+0x32f3c0> │ │ │ │ - vpbroadcastd 0x7c(%r9),%zmm27 │ │ │ │ - call 35fa25 <__cxa_finalize@plt+0x3349d5> │ │ │ │ - sub $0x400,%rsp │ │ │ │ - vmovdqa32 %zmm8,0xa00(%rsp) │ │ │ │ - vmovdqa32 %zmm9,0xa40(%rsp) │ │ │ │ - vmovdqa32 %zmm10,0xa80(%rsp) │ │ │ │ - vmovdqa32 %zmm11,0xac0(%rsp) │ │ │ │ - vmovdqa32 %zmm12,0xb00(%rsp) │ │ │ │ - vmovdqa32 %zmm13,0xb40(%rsp) │ │ │ │ - vmovdqa32 %zmm14,0xb80(%rsp) │ │ │ │ - vmovdqa32 %zmm15,0xbc0(%rsp) │ │ │ │ - call 361348 <__cxa_finalize@plt+0x3362f8> │ │ │ │ - mov $0x40,%r10d │ │ │ │ - mov %rdi,%r11 │ │ │ │ - vpxord %zmm15,%zmm15,%zmm15 │ │ │ │ - call 35decf <__cxa_finalize@plt+0x332e7f> │ │ │ │ - lea 0x40(%r11),%rdi │ │ │ │ - vmovdqa32 0xa00(%rsp),%zmm16 │ │ │ │ - vmovdqa32 0xa40(%rsp),%zmm17 │ │ │ │ - vmovdqa32 0xa80(%rsp),%zmm18 │ │ │ │ - vmovdqa32 0xac0(%rsp),%zmm19 │ │ │ │ - vmovdqa32 0xb00(%rsp),%zmm20 │ │ │ │ - vmovdqa32 0xb40(%rsp),%zmm21 │ │ │ │ - vmovdqa32 0xb80(%rsp),%zmm22 │ │ │ │ - vmovdqa32 0xbc0(%rsp),%zmm23 │ │ │ │ - add $0x200,%rsp │ │ │ │ - lea 0x7e580(%rip),%r9 │ │ │ │ - call 361348 <__cxa_finalize@plt+0x3362f8> │ │ │ │ - vpxord %zmm15,%zmm15,%zmm15 │ │ │ │ - vmovdqa32 %zmm15,(%rdx,%r10,8) │ │ │ │ - vmovdqa32 %zmm15,0x80(%rdx,%r10,8) │ │ │ │ - vmovdqa32 %zmm15,0x100(%rdx,%r10,8) │ │ │ │ - vmovdqa32 %zmm15,0x180(%rdx,%r10,8) │ │ │ │ - sub $0x40,%r10d │ │ │ │ - jge 36130b <__cxa_finalize@plt+0x3362bb> │ │ │ │ - call 35decf <__cxa_finalize@plt+0x332e7f> │ │ │ │ - add $0x200,%rsp │ │ │ │ - mov 0x800(%rsp),%rsp │ │ │ │ + jmp 356b77 <__cxa_finalize@plt+0x32bb27> │ │ │ │ + vpxor %ymm0,%ymm0,%ymm0 │ │ │ │ + lea 0x10e0(%rsp),%r8 │ │ │ │ + vmovdqa %ymm0,-0x80(%rax) │ │ │ │ + vmovdqa %ymm0,-0x60(%rax) │ │ │ │ + vmovdqa %ymm0,-0x40(%rax) │ │ │ │ + vmovdqa %ymm0,-0x20(%rax) │ │ │ │ + vmovdqa %ymm0,(%rax) │ │ │ │ + vmovdqa %ymm0,0x20(%rax) │ │ │ │ + vmovdqa %ymm0,0x40(%rax) │ │ │ │ + vmovdqa %ymm0,0x60(%rax) │ │ │ │ + add $0x100,%rax │ │ │ │ + cmp %r8,%rax │ │ │ │ + jl 3571a9 <__cxa_finalize@plt+0x32c159> │ │ │ │ + lea -0x400(%rax),%r10 │ │ │ │ + lea 0x100(%rax),%r9 │ │ │ │ + lea 0x8670c(%rip),%rax │ │ │ │ + imul $0x13,%rsi,%rdx │ │ │ │ + lea (%rsi,%rsi,2),%rcx │ │ │ │ + add %rdi,%rdx │ │ │ │ + vmovdqa -0xc60(%r10),%ymm0 │ │ │ │ + vmovdqa -0xc20(%r10),%ymm1 │ │ │ │ + vmovdqa -0xbe0(%r10),%ymm2 │ │ │ │ + vmovdqa -0xba0(%r10),%ymm3 │ │ │ │ + vmovdqa -0x860(%r10),%ymm4 │ │ │ │ + vmovdqa -0x820(%r10),%ymm5 │ │ │ │ + vmovdqa -0x7e0(%r10),%ymm6 │ │ │ │ + vmovdqa -0x7a0(%r10),%ymm7 │ │ │ │ + vmovdqa -0x460(%r10),%ymm8 │ │ │ │ + vmovdqa -0x420(%r10),%ymm9 │ │ │ │ + vmovdqa -0x3e0(%r10),%ymm10 │ │ │ │ + vmovdqa -0x3a0(%r10),%ymm11 │ │ │ │ + vmovdqa -0x60(%r10),%ymm12 │ │ │ │ + vmovdqa -0x20(%r10),%ymm13 │ │ │ │ + vmovdqa 0x20(%r10),%ymm14 │ │ │ │ + vmovdqa 0x60(%r10),%ymm15 │ │ │ │ + call 321690 <__cxa_finalize@plt+0x2f6640> │ │ │ │ + vmovdqa -0xc80(%r10),%ymm0 │ │ │ │ + vmovdqa -0xc40(%r10),%ymm1 │ │ │ │ + vmovdqa -0xc00(%r10),%ymm2 │ │ │ │ + vmovdqa -0xbc0(%r10),%ymm3 │ │ │ │ + vmovdqa -0x880(%r10),%ymm4 │ │ │ │ + vmovdqa -0x840(%r10),%ymm5 │ │ │ │ + vmovdqa -0x800(%r10),%ymm6 │ │ │ │ + vmovdqa -0x7c0(%r10),%ymm7 │ │ │ │ + vmovdqa -0x480(%r10),%ymm8 │ │ │ │ + vmovdqa -0x440(%r10),%ymm9 │ │ │ │ + vmovdqa -0x400(%r10),%ymm10 │ │ │ │ + vmovdqa -0x3c0(%r10),%ymm11 │ │ │ │ + vmovdqa -0x80(%r10),%ymm12 │ │ │ │ + vmovdqa -0x40(%r10),%ymm13 │ │ │ │ + vmovdqa (%r10),%ymm14 │ │ │ │ + vmovdqa 0x40(%r10),%ymm15 │ │ │ │ + add $0x100,%r10 │ │ │ │ + vmovdqa %ymm15,(%rsp) │ │ │ │ + call 31e620 <__cxa_finalize@plt+0x2f35d0> │ │ │ │ + call 354410 <__cxa_finalize@plt+0x3293c0> │ │ │ │ + sub %rcx,%rdi │ │ │ │ + lea 0x20(%rdx,%rcx,1),%rdx │ │ │ │ + add $0x20,%rdi │ │ │ │ + cmp %r8,%r10 │ │ │ │ + jl 3571fb <__cxa_finalize@plt+0x32c1ab> │ │ │ │ + mov %r11,%rsp │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ - call 35ac79 <__cxa_finalize@plt+0x32fc29> │ │ │ │ - vpunpcklqdq %zmm18,%zmm16,%zmm11 │ │ │ │ - vpunpckhqdq %zmm18,%zmm16,%zmm16 │ │ │ │ - vpunpcklqdq %zmm20,%zmm19,%zmm6 │ │ │ │ - vpunpckhqdq %zmm20,%zmm19,%zmm10 │ │ │ │ - vpunpcklqdq %zmm23,%zmm21,%zmm30 │ │ │ │ - vpunpckhqdq %zmm23,%zmm21,%zmm4 │ │ │ │ - vpunpcklqdq %zmm24,%zmm22,%zmm7 │ │ │ │ - vpunpckhqdq %zmm24,%zmm22,%zmm5 │ │ │ │ - vpbroadcastd 0x84(%r9),%zmm26 │ │ │ │ - jmp 35e1c7 <__cxa_finalize@plt+0x333177> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x877a9(%rip),%r9 │ │ │ │ + vpmulld 0x80(%rdx),%ymm14,%ymm0 │ │ │ │ + vpmulld 0xf80(%rdx),%ymm14,%ymm1 │ │ │ │ + vpmulld 0x880(%rdx),%ymm14,%ymm2 │ │ │ │ + vpmulld 0x780(%rdx),%ymm14,%ymm3 │ │ │ │ + call 356170 <__cxa_finalize@plt+0x32b120> │ │ │ │ + vpmulld 0x380(%rdx),%ymm14,%ymm0 │ │ │ │ + vpmulld 0xc80(%rdx),%ymm14,%ymm1 │ │ │ │ + vpmulld 0xb80(%rdx),%ymm14,%ymm2 │ │ │ │ + vpmulld 0x480(%rdx),%ymm14,%ymm3 │ │ │ │ + call 356170 <__cxa_finalize@plt+0x32b120> │ │ │ │ + vpmulld 0x280(%rdx),%ymm14,%ymm0 │ │ │ │ + vpmulld 0xd80(%rdx),%ymm14,%ymm1 │ │ │ │ + vpmulld 0xa80(%rdx),%ymm14,%ymm2 │ │ │ │ + vpmulld 0x580(%rdx),%ymm14,%ymm3 │ │ │ │ + call 356170 <__cxa_finalize@plt+0x32b120> │ │ │ │ + vpmulld 0x180(%rdx),%ymm14,%ymm0 │ │ │ │ + vpmulld 0xe80(%rdx),%ymm14,%ymm1 │ │ │ │ + vpmulld 0x980(%rdx),%ymm14,%ymm2 │ │ │ │ + vpmulld 0x680(%rdx),%ymm14,%ymm3 │ │ │ │ + call 356170 <__cxa_finalize@plt+0x32b120> │ │ │ │ + call 35641b <__cxa_finalize@plt+0x32b3cb> │ │ │ │ + vpmulld 0x100(%rdx),%ymm14,%ymm0 │ │ │ │ + vpmulld 0x700(%rdx),%ymm14,%ymm1 │ │ │ │ + vpmulld 0x900(%rdx),%ymm14,%ymm2 │ │ │ │ + vpmulld 0xf00(%rdx),%ymm14,%ymm3 │ │ │ │ + call 351e86 <__cxa_finalize@plt+0x326e36> │ │ │ │ + vpmulld 0x300(%rdx),%ymm14,%ymm0 │ │ │ │ + vpmulld 0x500(%rdx),%ymm14,%ymm1 │ │ │ │ + vpmulld 0xb00(%rdx),%ymm14,%ymm2 │ │ │ │ + vpmulld 0xd00(%rdx),%ymm14,%ymm3 │ │ │ │ + call 352255 <__cxa_finalize@plt+0x327205> │ │ │ │ + vpmulld 0x200(%rdx),%ymm14,%ymm0 │ │ │ │ + vpmulld 0x600(%rdx),%ymm14,%ymm1 │ │ │ │ + vpmulld 0xa00(%rdx),%ymm14,%ymm2 │ │ │ │ + vpmulld 0xe00(%rdx),%ymm14,%ymm3 │ │ │ │ + call 34c4e3 <__cxa_finalize@plt+0x321493> │ │ │ │ + vpmulld (%rdx),%ymm14,%ymm0 │ │ │ │ + vpmulld 0x400(%rdx),%ymm14,%ymm1 │ │ │ │ + vpmulld 0x800(%rdx),%ymm14,%ymm2 │ │ │ │ + vpmulld 0xc00(%rdx),%ymm14,%ymm3 │ │ │ │ + vpxor %ymm15,%ymm15,%ymm15 │ │ │ │ + mov $0xe80,%r10d │ │ │ │ + vmovdqa %ymm15,-0x80(%rdx,%r10,1) │ │ │ │ + vmovdqa %ymm15,(%rdx,%r10,1) │ │ │ │ + vmovdqa %ymm15,0x80(%rdx,%r10,1) │ │ │ │ + vmovdqa %ymm15,0x100(%rdx,%r10,1) │ │ │ │ + sub $0x200,%r10d │ │ │ │ + jg 357496 <__cxa_finalize@plt+0x32c446> │ │ │ │ + vpsrld $0xb,%ymm11,%ymm15 │ │ │ │ + vpaddd %ymm0,%ymm11,%ymm0 │ │ │ │ + vpaddd %ymm1,%ymm11,%ymm1 │ │ │ │ + vpaddd %ymm2,%ymm11,%ymm2 │ │ │ │ + vpaddd %ymm3,%ymm11,%ymm3 │ │ │ │ + vpsrad $0xc,%ymm0,%ymm0 │ │ │ │ + vpsrad $0xc,%ymm1,%ymm1 │ │ │ │ + vpsrad $0xc,%ymm2,%ymm2 │ │ │ │ + vpsrad $0xc,%ymm3,%ymm3 │ │ │ │ + call 356e7d <__cxa_finalize@plt+0x32be2d> │ │ │ │ + sub $0x600,%rax │ │ │ │ + mov %rax,%r9 │ │ │ │ + vmovdqa -0x80(%rax),%ymm0 │ │ │ │ + vmovdqa 0x80(%rax),%ymm4 │ │ │ │ + vmovdqa -0x60(%rax),%ymm1 │ │ │ │ + vmovdqa 0xa0(%rax),%ymm5 │ │ │ │ + vmovdqa -0x40(%rax),%ymm2 │ │ │ │ + vmovdqa 0xc0(%rax),%ymm6 │ │ │ │ + vmovdqa -0x20(%rax),%ymm3 │ │ │ │ + vmovdqa 0xe0(%rax),%ymm7 │ │ │ │ + vpsrad $0x1,%ymm0,%ymm0 │ │ │ │ + vpsrad $0x1,%ymm4,%ymm4 │ │ │ │ + vpsrad $0x1,%ymm1,%ymm1 │ │ │ │ + vpsrad $0x1,%ymm5,%ymm5 │ │ │ │ + vpsrad $0x1,%ymm2,%ymm2 │ │ │ │ + vpsrad $0x1,%ymm6,%ymm6 │ │ │ │ + vpsrad $0x1,%ymm3,%ymm3 │ │ │ │ + vpsrad $0x1,%ymm7,%ymm7 │ │ │ │ + vpackssdw %ymm4,%ymm0,%ymm0 │ │ │ │ + vpackssdw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpackssdw %ymm6,%ymm2,%ymm2 │ │ │ │ + vpackssdw %ymm7,%ymm3,%ymm3 │ │ │ │ + vmovdqa (%rax),%ymm4 │ │ │ │ + vmovdqa 0x100(%rax),%ymm6 │ │ │ │ + vmovdqa 0x20(%rax),%ymm5 │ │ │ │ + vmovdqa 0x120(%rax),%ymm7 │ │ │ │ + vpsrad $0x1,%ymm4,%ymm4 │ │ │ │ + vpsrad $0x1,%ymm6,%ymm6 │ │ │ │ + vpsrad $0x1,%ymm5,%ymm5 │ │ │ │ + vpsrad $0x1,%ymm7,%ymm7 │ │ │ │ + vpackssdw %ymm6,%ymm4,%ymm4 │ │ │ │ + vpackssdw %ymm7,%ymm5,%ymm5 │ │ │ │ + vmovdqa 0x40(%rax),%ymm6 │ │ │ │ + vmovdqa 0x140(%rax),%ymm8 │ │ │ │ + vmovdqa 0x60(%rax),%ymm7 │ │ │ │ + vmovdqa 0x160(%rax),%ymm9 │ │ │ │ + vpsrad $0x1,%ymm6,%ymm6 │ │ │ │ + vpsrad $0x1,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x1,%ymm7,%ymm7 │ │ │ │ + vpsrad $0x1,%ymm9,%ymm9 │ │ │ │ + vpackssdw %ymm8,%ymm6,%ymm6 │ │ │ │ + vpackssdw %ymm9,%ymm7,%ymm7 │ │ │ │ + call 34e92f <__cxa_finalize@plt+0x3238df> │ │ │ │ + vmovdqa %ymm0,-0x80(%r9) │ │ │ │ + vmovdqa %ymm1,-0x60(%r9) │ │ │ │ + vmovdqa %ymm2,-0x40(%r9) │ │ │ │ + vmovdqa %ymm3,-0x20(%r9) │ │ │ │ + vmovdqa %ymm4,(%r9) │ │ │ │ + vmovdqa %ymm5,0x20(%r9) │ │ │ │ + vmovdqa %ymm6,0x40(%r9) │ │ │ │ + vmovdqa %ymm7,0x60(%r9) │ │ │ │ + add $0x200,%rax │ │ │ │ + add $0x100,%r9 │ │ │ │ + cmp %r8,%r9 │ │ │ │ + jl 3574f8 <__cxa_finalize@plt+0x32c4a8> │ │ │ │ + mov %r8,%rax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 35769d <__cxa_finalize@plt+0x32c64d> │ │ │ │ + push %rbx │ │ │ │ + push %rbp │ │ │ │ + push %r14 │ │ │ │ + mov %rsp,%r14 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + sub $0x1860,%rsp │ │ │ │ + vpbroadcastd 0x8624d(%rip),%ymm11 │ │ │ │ + vpbroadcastd 0x87488(%rip),%ymm12 │ │ │ │ + vpbroadcastd 0x87483(%rip),%ymm13 │ │ │ │ + vpbroadcastd 0x8738e(%rip),%ymm14 │ │ │ │ + lea 0xe0(%rsp),%rax │ │ │ │ + call 357900 <__cxa_finalize@plt+0x32c8b0> │ │ │ │ + cmp $0x24,%ecx │ │ │ │ + jl 3576ad <__cxa_finalize@plt+0x32c65d> │ │ │ │ + call 357900 <__cxa_finalize@plt+0x32c8b0> │ │ │ │ + cmp $0x88,%ecx │ │ │ │ + jl 3576ad <__cxa_finalize@plt+0x32c65d> │ │ │ │ + call 357900 <__cxa_finalize@plt+0x32c8b0> │ │ │ │ + cmp $0x12c,%ecx │ │ │ │ + jl 3576ad <__cxa_finalize@plt+0x32c65d> │ │ │ │ + call 357900 <__cxa_finalize@plt+0x32c8b0> │ │ │ │ + jmp 3576eb <__cxa_finalize@plt+0x32c69b> │ │ │ │ imul $0xb5,(%rdx),%eax │ │ │ │ mov %ecx,(%rdx) │ │ │ │ or $0x40,%ecx │ │ │ │ - jmp 35e6bd <__cxa_finalize@plt+0x33366d> │ │ │ │ - lea 0x7df50(%rip),%r8 │ │ │ │ - lea 0x108(%rsp),%rax │ │ │ │ - vmovdqa32 0x80(%rdx),%zmm16 │ │ │ │ - vmovdqa32 0x780(%rdx),%zmm19 │ │ │ │ - call 35e7ba <__cxa_finalize@plt+0x33376a> │ │ │ │ - vmovdqa32 0x380(%rdx),%zmm16 │ │ │ │ - vmovdqa32 0x480(%rdx),%zmm19 │ │ │ │ - call 35e7ba <__cxa_finalize@plt+0x33376a> │ │ │ │ - vmovdqa32 0x280(%rdx),%zmm16 │ │ │ │ - vmovdqa32 0x580(%rdx),%zmm19 │ │ │ │ - call 35e7ba <__cxa_finalize@plt+0x33376a> │ │ │ │ - vmovdqa32 0x180(%rdx),%zmm16 │ │ │ │ - vmovdqa32 0x680(%rdx),%zmm19 │ │ │ │ - call 35e7ba <__cxa_finalize@plt+0x33376a> │ │ │ │ - call 35eb7d <__cxa_finalize@plt+0x333b2d> │ │ │ │ - vmovdqa32 (%rdx),%zmm16 │ │ │ │ - vmovdqa32 0x400(%rdx),%zmm17 │ │ │ │ - vmovdqa32 0x200(%rdx),%zmm0 │ │ │ │ - vmovdqa32 0x600(%rdx),%zmm1 │ │ │ │ - call 35670a <__cxa_finalize@plt+0x32b6ba> │ │ │ │ - call 3584da <__cxa_finalize@plt+0x32d48a> │ │ │ │ - call 3615bc <__cxa_finalize@plt+0x33656c> │ │ │ │ - call 35bf9b <__cxa_finalize@plt+0x330f4b> │ │ │ │ - jmp 36152c <__cxa_finalize@plt+0x3364dc> │ │ │ │ - lea 0x7debc(%rip),%r8 │ │ │ │ - lea 0x108(%rsp),%rax │ │ │ │ - vmovdqa32 0x80(%rdx),%zmm16 │ │ │ │ - vmovdqa32 0xf80(%rdx),%zmm17 │ │ │ │ - vmovdqa32 0x880(%rdx),%zmm18 │ │ │ │ - vmovdqa32 0x780(%rdx),%zmm19 │ │ │ │ - call 35e868 <__cxa_finalize@plt+0x333818> │ │ │ │ - vmovdqa32 0x380(%rdx),%zmm16 │ │ │ │ - vmovdqa32 0xc80(%rdx),%zmm17 │ │ │ │ - vmovdqa32 0xb80(%rdx),%zmm18 │ │ │ │ - vmovdqa32 0x480(%rdx),%zmm19 │ │ │ │ - call 35e868 <__cxa_finalize@plt+0x333818> │ │ │ │ - vmovdqa32 0x280(%rdx),%zmm16 │ │ │ │ - vmovdqa32 0xd80(%rdx),%zmm17 │ │ │ │ - vmovdqa32 0xa80(%rdx),%zmm18 │ │ │ │ - vmovdqa32 0x580(%rdx),%zmm19 │ │ │ │ - call 35e868 <__cxa_finalize@plt+0x333818> │ │ │ │ - vmovdqa32 0x180(%rdx),%zmm16 │ │ │ │ - vmovdqa32 0xe80(%rdx),%zmm17 │ │ │ │ - vmovdqa32 0x980(%rdx),%zmm18 │ │ │ │ - vmovdqa32 0x680(%rdx),%zmm19 │ │ │ │ - call 35e868 <__cxa_finalize@plt+0x333818> │ │ │ │ - call 35eb7d <__cxa_finalize@plt+0x333b2d> │ │ │ │ - vmovdqa32 (%rdx),%zmm16 │ │ │ │ - vmovdqa32 0x400(%rdx),%zmm17 │ │ │ │ - vmovdqa32 0x800(%rdx),%zmm18 │ │ │ │ - vmovdqa32 0xc00(%rdx),%zmm19 │ │ │ │ - vmovdqa32 0x200(%rdx),%zmm0 │ │ │ │ - vmovdqa32 0x600(%rdx),%zmm1 │ │ │ │ - vmovdqa32 0xa00(%rdx),%zmm2 │ │ │ │ - vmovdqa32 0xe00(%rdx),%zmm3 │ │ │ │ - call 3567b8 <__cxa_finalize@plt+0x32b768> │ │ │ │ - call 35857b <__cxa_finalize@plt+0x32d52b> │ │ │ │ - call 3615bc <__cxa_finalize@plt+0x33656c> │ │ │ │ - vmovdqa32 0x900(%rdx),%zmm20 │ │ │ │ - vmovdqa32 0xb00(%rdx),%zmm21 │ │ │ │ - vmovdqa32 0xd00(%rdx),%zmm22 │ │ │ │ - vmovdqa32 0xf00(%rdx),%zmm23 │ │ │ │ - call 35c075 <__cxa_finalize@plt+0x331025> │ │ │ │ - vpbroadcastd 0x7c(%r9),%zmm27 │ │ │ │ - lea 0x8(%rsp),%rcx │ │ │ │ - lea 0x400(%rdx),%r8 │ │ │ │ - call 35ee14 <__cxa_finalize@plt+0x333dc4> │ │ │ │ - vpsrlq $0x18,0x7dff1(%rip),%zmm28 │ │ │ │ - vpsrlq $0x20,%zmm28,%zmm29 │ │ │ │ - call 35bd6e <__cxa_finalize@plt+0x330d1e> │ │ │ │ - vpunpcklqdq %zmm4,%zmm16,%zmm11 │ │ │ │ - vpunpckhqdq %zmm4,%zmm16,%zmm16 │ │ │ │ - vpunpcklqdq %zmm0,%zmm21,%zmm8 │ │ │ │ - vpunpckhqdq %zmm0,%zmm21,%zmm0 │ │ │ │ - vpunpcklqdq %zmm5,%zmm19,%zmm7 │ │ │ │ - vpunpckhqdq %zmm5,%zmm19,%zmm5 │ │ │ │ - vpunpcklqdq %zmm24,%zmm23,%zmm9 │ │ │ │ - vpunpckhqdq %zmm24,%zmm23,%zmm19 │ │ │ │ - vpunpcklqdq %zmm20,%zmm31,%zmm6 │ │ │ │ - vpunpckhqdq %zmm20,%zmm31,%zmm10 │ │ │ │ - vpunpcklqdq %zmm1,%zmm22,%zmm31 │ │ │ │ - vpunpckhqdq %zmm1,%zmm22,%zmm1 │ │ │ │ - vpunpcklqdq %zmm2,%zmm30,%zmm12 │ │ │ │ - vpunpckhqdq %zmm2,%zmm30,%zmm2 │ │ │ │ - vpunpcklqdq %zmm17,%zmm18,%zmm30 │ │ │ │ - vpunpckhqdq %zmm17,%zmm18,%zmm4 │ │ │ │ - ret │ │ │ │ - call 35b9f0 <__cxa_finalize@plt+0x3309a0> │ │ │ │ - vmovdqa32 %zmm16,(%rdx) │ │ │ │ - vmovdqa32 %zmm17,0x80(%rdx) │ │ │ │ - vmovdqa32 0x100(%rdx),%zmm16 │ │ │ │ - vmovdqa32 0x300(%rdx),%zmm17 │ │ │ │ - vmovdqa32 %zmm18,0x100(%rdx) │ │ │ │ - vmovdqa32 %zmm19,0x180(%rdx) │ │ │ │ - vmovdqa32 0x500(%rdx),%zmm18 │ │ │ │ - vmovdqa32 0x700(%rdx),%zmm19 │ │ │ │ - vmovdqa32 %zmm20,0x200(%rdx) │ │ │ │ - vmovdqa32 %zmm21,0x280(%rdx) │ │ │ │ - vmovdqa32 %zmm22,0x300(%rdx) │ │ │ │ - vmovdqa32 %zmm23,0x380(%rdx) │ │ │ │ - vmovdqa32 %zmm7,0x400(%rdx) │ │ │ │ - vmovdqa32 %zmm6,0x480(%rdx) │ │ │ │ - vmovdqa32 %zmm5,0x500(%rdx) │ │ │ │ - vmovdqa32 %zmm4,0x580(%rdx) │ │ │ │ - vmovdqa32 %zmm3,0x600(%rdx) │ │ │ │ - vmovdqa32 %zmm2,0x680(%rdx) │ │ │ │ - vmovdqa32 %zmm1,0x700(%rdx) │ │ │ │ - vmovdqa32 %zmm0,0x780(%rdx) │ │ │ │ + jmp 356b6f <__cxa_finalize@plt+0x32bb1f> │ │ │ │ + vpxor %ymm0,%ymm0,%ymm0 │ │ │ │ + lea 0x10e0(%rsp),%r8 │ │ │ │ + vmovdqa %ymm0,-0x80(%rax) │ │ │ │ + vmovdqa %ymm0,-0x60(%rax) │ │ │ │ + vmovdqa %ymm0,-0x40(%rax) │ │ │ │ + vmovdqa %ymm0,-0x20(%rax) │ │ │ │ + vmovdqa %ymm0,(%rax) │ │ │ │ + vmovdqa %ymm0,0x20(%rax) │ │ │ │ + vmovdqa %ymm0,0x40(%rax) │ │ │ │ + vmovdqa %ymm0,0x60(%rax) │ │ │ │ + add $0x100,%rax │ │ │ │ + cmp %r8,%rax │ │ │ │ + jl 3576b9 <__cxa_finalize@plt+0x32c669> │ │ │ │ + lea -0x400(%rax),%rbp │ │ │ │ + lea 0x86203(%rip),%rax │ │ │ │ + lea 0x0(,%rsi,4),%r11 │ │ │ │ + lea (%rsi,%rsi,4),%rbx │ │ │ │ + lea (%rbx,%rsi,1),%rcx │ │ │ │ + lea (%rbx,%rsi,2),%r10 │ │ │ │ + vmovdqa -0xc80(%rbp),%ymm0 │ │ │ │ + vmovdqa -0xc00(%rbp),%ymm1 │ │ │ │ + vmovdqa -0x880(%rbp),%ymm2 │ │ │ │ + vmovdqa -0x800(%rbp),%ymm3 │ │ │ │ + vmovdqa -0x480(%rbp),%ymm4 │ │ │ │ + vmovdqa -0x400(%rbp),%ymm5 │ │ │ │ + vmovdqa -0x80(%rbp),%ymm6 │ │ │ │ + vmovdqa 0x0(%rbp),%ymm7 │ │ │ │ + vpxor %ymm8,%ymm8,%ymm8 │ │ │ │ + vmovdqa %ymm8,%ymm9 │ │ │ │ + vmovdqa %ymm8,%ymm10 │ │ │ │ + vmovdqa %ymm8,%ymm11 │ │ │ │ + vmovdqa %ymm8,%ymm12 │ │ │ │ + vmovdqa %ymm8,%ymm13 │ │ │ │ + vmovdqa %ymm8,%ymm14 │ │ │ │ + vmovdqa %ymm8,(%rsp) │ │ │ │ + call 31e620 <__cxa_finalize@plt+0x2f35d0> │ │ │ │ + vmovdqa 0x20(%rsp),%ymm1 │ │ │ │ + vmovdqa %ymm0,-0x80(%r8) │ │ │ │ + vmovdqa %ymm1,-0x60(%r8) │ │ │ │ + vmovdqa %ymm2,-0x40(%r8) │ │ │ │ + vmovdqa %ymm3,-0x20(%r8) │ │ │ │ + vmovdqa %ymm4,(%r8) │ │ │ │ + vmovdqa %ymm5,0x20(%r8) │ │ │ │ + vmovdqa %ymm6,0x40(%r8) │ │ │ │ + vmovdqa %ymm7,0x60(%r8) │ │ │ │ + add $0x100,%r8 │ │ │ │ + vmovdqa %ymm8,-0x80(%r8) │ │ │ │ + vmovdqa %ymm9,-0x60(%r8) │ │ │ │ + vmovdqa %ymm10,-0x40(%r8) │ │ │ │ + vmovdqa %ymm11,-0x20(%r8) │ │ │ │ + vmovdqa %ymm12,(%r8) │ │ │ │ + vmovdqa %ymm13,0x20(%r8) │ │ │ │ + vmovdqa %ymm14,0x40(%r8) │ │ │ │ + vmovdqa %ymm15,0x60(%r8) │ │ │ │ + vmovdqa -0xc40(%rbp),%ymm0 │ │ │ │ + vmovdqa -0xbc0(%rbp),%ymm1 │ │ │ │ + vmovdqa -0x840(%rbp),%ymm2 │ │ │ │ + vmovdqa -0x7c0(%rbp),%ymm3 │ │ │ │ + vmovdqa -0x440(%rbp),%ymm4 │ │ │ │ + vmovdqa -0x3c0(%rbp),%ymm5 │ │ │ │ + vmovdqa -0x40(%rbp),%ymm6 │ │ │ │ + vmovdqa 0x40(%rbp),%ymm7 │ │ │ │ + lea 0x200(%r8),%r9 │ │ │ │ + add $0x100,%r8 │ │ │ │ + call 3215e0 <__cxa_finalize@plt+0x2f6590> │ │ │ │ + vmovdqa -0xc60(%rbp),%ymm0 │ │ │ │ + vmovdqa 0x60(%rbp),%ymm1 │ │ │ │ + vmovdqa -0x460(%rbp),%ymm2 │ │ │ │ + vmovdqa -0x7a0(%rbp),%ymm3 │ │ │ │ + vmovdqa -0x860(%rbp),%ymm4 │ │ │ │ + vmovdqa -0x3a0(%rbp),%ymm5 │ │ │ │ + vmovdqa -0x60(%rbp),%ymm6 │ │ │ │ + vmovdqa -0xba0(%rbp),%ymm7 │ │ │ │ + lea 0x8610f(%rip),%rax │ │ │ │ + add $0x200,%r8 │ │ │ │ + add $0x400,%r9 │ │ │ │ + call 323bd0 <__cxa_finalize@plt+0x2f8b80> │ │ │ │ + vmovdqa -0xbe0(%rbp),%ymm0 │ │ │ │ + vmovdqa -0x20(%rbp),%ymm1 │ │ │ │ + vmovdqa -0x3e0(%rbp),%ymm2 │ │ │ │ + vmovdqa -0x820(%rbp),%ymm3 │ │ │ │ + vmovdqa -0x7e0(%rbp),%ymm4 │ │ │ │ + vmovdqa -0x420(%rbp),%ymm5 │ │ │ │ + vmovdqa 0x20(%rbp),%ymm6 │ │ │ │ + vmovdqa -0xc20(%rbp),%ymm7 │ │ │ │ + add $0x8,%rax │ │ │ │ + add $0x100,%r8 │ │ │ │ + sub $0x100,%r9 │ │ │ │ + call 323bd0 <__cxa_finalize@plt+0x2f8b80> │ │ │ │ + call 355ecc <__cxa_finalize@plt+0x32ae7c> │ │ │ │ + add $0x100,%rbp │ │ │ │ + sub %r11,%rdi │ │ │ │ + sub $0x580,%r8 │ │ │ │ + add $0x20,%rdi │ │ │ │ + cmp %r8,%rbp │ │ │ │ + jl 35770d <__cxa_finalize@plt+0x32c6bd> │ │ │ │ + mov %r14,%rsp │ │ │ │ + pop %r14 │ │ │ │ + pop %rbp │ │ │ │ + pop %rbx │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ + nop │ │ │ │ + lea 0x871e9(%rip),%r9 │ │ │ │ + vmovdqa 0x80(%rdx),%ymm0 │ │ │ │ + vmovdqa 0xf80(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x880(%rdx),%ymm2 │ │ │ │ + vmovdqa 0x780(%rdx),%ymm3 │ │ │ │ + call 356194 <__cxa_finalize@plt+0x32b144> │ │ │ │ + vmovdqa 0x380(%rdx),%ymm0 │ │ │ │ + vmovdqa 0xc80(%rdx),%ymm1 │ │ │ │ + vmovdqa 0xb80(%rdx),%ymm2 │ │ │ │ + vmovdqa 0x480(%rdx),%ymm3 │ │ │ │ + call 356194 <__cxa_finalize@plt+0x32b144> │ │ │ │ + vmovdqa 0x280(%rdx),%ymm0 │ │ │ │ + vmovdqa 0xd80(%rdx),%ymm1 │ │ │ │ + vmovdqa 0xa80(%rdx),%ymm2 │ │ │ │ + vmovdqa 0x580(%rdx),%ymm3 │ │ │ │ + call 356194 <__cxa_finalize@plt+0x32b144> │ │ │ │ + vmovdqa 0x180(%rdx),%ymm0 │ │ │ │ + vmovdqa 0xe80(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x980(%rdx),%ymm2 │ │ │ │ + vmovdqa 0x680(%rdx),%ymm3 │ │ │ │ + call 356194 <__cxa_finalize@plt+0x32b144> │ │ │ │ + call 35641b <__cxa_finalize@plt+0x32b3cb> │ │ │ │ + vmovdqa 0x100(%rdx),%ymm0 │ │ │ │ + vmovdqa 0x700(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x900(%rdx),%ymm2 │ │ │ │ + vmovdqa 0xf00(%rdx),%ymm3 │ │ │ │ + call 351eaa <__cxa_finalize@plt+0x326e5a> │ │ │ │ + vmovdqa 0x300(%rdx),%ymm0 │ │ │ │ + vmovdqa 0x500(%rdx),%ymm1 │ │ │ │ + vmovdqa 0xb00(%rdx),%ymm2 │ │ │ │ + vmovdqa 0xd00(%rdx),%ymm3 │ │ │ │ + call 352279 <__cxa_finalize@plt+0x327229> │ │ │ │ + vmovdqa 0x200(%rdx),%ymm0 │ │ │ │ + vmovdqa 0x600(%rdx),%ymm1 │ │ │ │ + vmovdqa 0xa00(%rdx),%ymm2 │ │ │ │ + vmovdqa 0xe00(%rdx),%ymm3 │ │ │ │ + call 34c507 <__cxa_finalize@plt+0x3214b7> │ │ │ │ + vmovdqa (%rdx),%ymm0 │ │ │ │ + vmovdqa 0x400(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x800(%rdx),%ymm2 │ │ │ │ + vmovdqa 0xc00(%rdx),%ymm3 │ │ │ │ + vpxor %ymm15,%ymm15,%ymm15 │ │ │ │ + mov $0xe80,%r10d │ │ │ │ + vmovdqa %ymm15,-0x80(%rdx,%r10,1) │ │ │ │ + vmovdqa %ymm15,(%rdx,%r10,1) │ │ │ │ + vmovdqa %ymm15,0x80(%rdx,%r10,1) │ │ │ │ + vmovdqa %ymm15,0x100(%rdx,%r10,1) │ │ │ │ + sub $0x200,%r10d │ │ │ │ + jg 357a36 <__cxa_finalize@plt+0x32c9e6> │ │ │ │ + call 356e77 <__cxa_finalize@plt+0x32be27> │ │ │ │ + jmp 356fde <__cxa_finalize@plt+0x32bf8e> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ movdqa (%rdx),%xmm0 │ │ │ │ movdqa 0x10(%rdx),%xmm1 │ │ │ │ movdqa 0x20(%rdx),%xmm2 │ │ │ │ movdqa 0x30(%rdx),%xmm3 │ │ │ │ psrad $0x2,%xmm0 │ │ │ │ psrad $0x2,%xmm1 │ │ │ │ psrad $0x2,%xmm2 │ │ │ │ @@ -735816,78 +729156,78 @@ │ │ │ │ movq %xmm2,(%rdx) │ │ │ │ movq %xmm0,(%rdi) │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ lea 0x173(%rip),%r8 │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 361830 <__cxa_finalize@plt+0x3367e0> │ │ │ │ + jne 357c50 <__cxa_finalize@plt+0x32cc00> │ │ │ │ imul $0xb5,(%rdx),%r9d │ │ │ │ mov %ecx,(%rdx) │ │ │ │ mov $0x4,%ecx │ │ │ │ sub $0xffffff80,%r9d │ │ │ │ sar $0x8,%r9d │ │ │ │ imul $0xb50,%r9d,%r9d │ │ │ │ - movdqa 0x7e52c(%rip),%xmm2 │ │ │ │ + movdqa 0x8739c(%rip),%xmm2 │ │ │ │ add $0x8800,%r9d │ │ │ │ movd %r9d,%xmm0 │ │ │ │ pshuflw $0x55,%xmm0,%xmm0 │ │ │ │ pxor %xmm3,%xmm3 │ │ │ │ punpcklqdq %xmm0,%xmm0 │ │ │ │ movq (%rdi),%xmm1 │ │ │ │ movhps (%rdi,%rsi,1),%xmm1 │ │ │ │ paddw %xmm0,%xmm1 │ │ │ │ pminsw %xmm2,%xmm1 │ │ │ │ pmaxsw %xmm3,%xmm1 │ │ │ │ movq %xmm1,(%rdi) │ │ │ │ movhps %xmm1,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%ecx │ │ │ │ - jg 3617cd <__cxa_finalize@plt+0x33677d> │ │ │ │ + jg 357bed <__cxa_finalize@plt+0x32cb9d> │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ lea 0x513(%rip),%r8 │ │ │ │ - jmp 361830 <__cxa_finalize@plt+0x3367e0> │ │ │ │ + jmp 357c50 <__cxa_finalize@plt+0x32cc00> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x231(%rip),%r8 │ │ │ │ - jmp 361830 <__cxa_finalize@plt+0x3367e0> │ │ │ │ + jmp 357c50 <__cxa_finalize@plt+0x32cc00> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x3c1(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ movdqa (%rdx),%xmm0 │ │ │ │ movdqa 0x10(%rdx),%xmm1 │ │ │ │ movdqa 0x20(%rdx),%xmm2 │ │ │ │ movdqa 0x30(%rdx),%xmm3 │ │ │ │ - movdqa 0x7e395(%rip),%xmm5 │ │ │ │ - call 361873 <__cxa_finalize@plt+0x336823> │ │ │ │ + movdqa 0x87205(%rip),%xmm5 │ │ │ │ + call 357c93 <__cxa_finalize@plt+0x32cc43> │ │ │ │ packssdw %xmm1,%xmm0 │ │ │ │ packssdw %xmm2,%xmm4 │ │ │ │ movdqa %xmm0,%xmm2 │ │ │ │ punpckhwd %xmm4,%xmm2 │ │ │ │ punpcklwd %xmm4,%xmm0 │ │ │ │ movdqa %xmm0,%xmm1 │ │ │ │ punpckhwd %xmm2,%xmm1 │ │ │ │ punpcklwd %xmm2,%xmm0 │ │ │ │ jmp *%r8 │ │ │ │ - movdqa 0x7e205(%rip),%xmm7 │ │ │ │ + movdqa 0x87075(%rip),%xmm7 │ │ │ │ pmulld %xmm7,%xmm0 │ │ │ │ pmulld %xmm7,%xmm2 │ │ │ │ paddd %xmm5,%xmm0 │ │ │ │ movdqa %xmm2,%xmm4 │ │ │ │ paddd %xmm0,%xmm2 │ │ │ │ psubd %xmm4,%xmm0 │ │ │ │ psrad $0xc,%xmm2 │ │ │ │ psrad $0xc,%xmm0 │ │ │ │ - movdqa 0x7e259(%rip),%xmm4 │ │ │ │ + movdqa 0x870c9(%rip),%xmm4 │ │ │ │ movdqa %xmm1,%xmm6 │ │ │ │ pmulld %xmm4,%xmm6 │ │ │ │ pmulld %xmm3,%xmm4 │ │ │ │ - movdqa 0x7e103(%rip),%xmm7 │ │ │ │ + movdqa 0x86f73(%rip),%xmm7 │ │ │ │ pmulld %xmm7,%xmm1 │ │ │ │ pmulld %xmm7,%xmm3 │ │ │ │ paddd %xmm5,%xmm6 │ │ │ │ paddd %xmm6,%xmm3 │ │ │ │ paddd %xmm5,%xmm1 │ │ │ │ psubd %xmm4,%xmm1 │ │ │ │ psrad $0xc,%xmm3 │ │ │ │ @@ -735898,20 +729238,20 @@ │ │ │ │ movdqa %xmm2,%xmm0 │ │ │ │ paddd %xmm3,%xmm0 │ │ │ │ psubd %xmm3,%xmm2 │ │ │ │ ret │ │ │ │ movdqa %xmm1,%xmm2 │ │ │ │ punpckhwd %xmm0,%xmm2 │ │ │ │ punpcklwd %xmm0,%xmm1 │ │ │ │ - movdqa 0x7e3f2(%rip),%xmm4 │ │ │ │ + movdqa 0x87262(%rip),%xmm4 │ │ │ │ pmaddwd %xmm2,%xmm4 │ │ │ │ - pmaddwd 0x7e3d6(%rip),%xmm2 │ │ │ │ - movdqa 0x7e3fe(%rip),%xmm0 │ │ │ │ + pmaddwd 0x87246(%rip),%xmm2 │ │ │ │ + movdqa 0x8726e(%rip),%xmm0 │ │ │ │ pmaddwd %xmm1,%xmm0 │ │ │ │ - pmaddwd 0x7e3e2(%rip),%xmm1 │ │ │ │ + pmaddwd 0x87252(%rip),%xmm1 │ │ │ │ paddd %xmm5,%xmm4 │ │ │ │ paddd %xmm5,%xmm2 │ │ │ │ paddd %xmm5,%xmm0 │ │ │ │ paddd %xmm5,%xmm1 │ │ │ │ packssdw %xmm5,%xmm5 │ │ │ │ psrad $0xc,%xmm4 │ │ │ │ psrad $0xc,%xmm2 │ │ │ │ @@ -735925,15 +729265,15 @@ │ │ │ │ pmulhrsw %xmm5,%xmm0 │ │ │ │ pmulhrsw %xmm5,%xmm1 │ │ │ │ movq (%rdi),%xmm2 │ │ │ │ movhps (%rdi,%rsi,1),%xmm2 │ │ │ │ lea (%rdi,%rsi,2),%r9 │ │ │ │ movq (%r9,%rsi,1),%xmm3 │ │ │ │ movhps (%r9),%xmm3 │ │ │ │ - movdqa 0x7e34e(%rip),%xmm5 │ │ │ │ + movdqa 0x871be(%rip),%xmm5 │ │ │ │ pxor %xmm4,%xmm4 │ │ │ │ movdqa %xmm4,(%rdx) │ │ │ │ movdqa %xmm4,0x10(%rdx) │ │ │ │ movdqa %xmm4,0x20(%rdx) │ │ │ │ movdqa %xmm4,0x30(%rdx) │ │ │ │ paddw %xmm2,%xmm0 │ │ │ │ paddw %xmm3,%xmm1 │ │ │ │ @@ -735945,43 +729285,43 @@ │ │ │ │ movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ movhps %xmm1,(%r9) │ │ │ │ movq %xmm1,(%r9,%rsi,1) │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0xed(%rip),%r8 │ │ │ │ - jmp 361a20 <__cxa_finalize@plt+0x3369d0> │ │ │ │ + jmp 357e40 <__cxa_finalize@plt+0x32cdf0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x51(%rip),%r8 │ │ │ │ - jmp 361a20 <__cxa_finalize@plt+0x3369d0> │ │ │ │ + jmp 357e40 <__cxa_finalize@plt+0x32cdf0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x1e1(%rip),%r8 │ │ │ │ - jmp 361a20 <__cxa_finalize@plt+0x3369d0> │ │ │ │ + jmp 357e40 <__cxa_finalize@plt+0x32cdf0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x303(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - call 361ac0 <__cxa_finalize@plt+0x336a70> │ │ │ │ + call 357ee0 <__cxa_finalize@plt+0x32ce90> │ │ │ │ packssdw %xmm2,%xmm0 │ │ │ │ packssdw %xmm4,%xmm1 │ │ │ │ movdqa %xmm0,%xmm2 │ │ │ │ punpckhwd %xmm1,%xmm2 │ │ │ │ punpcklwd %xmm1,%xmm0 │ │ │ │ movdqa %xmm0,%xmm1 │ │ │ │ punpckhwd %xmm2,%xmm1 │ │ │ │ punpcklwd %xmm2,%xmm0 │ │ │ │ jmp *%r8 │ │ │ │ - call 2e88f0 <__cxa_finalize@plt+0x2bd8a0> │ │ │ │ - movdqa 0x7e1bb(%rip),%xmm4 │ │ │ │ + call 337ee0 <__cxa_finalize@plt+0x30ce90> │ │ │ │ + movdqa 0x8702b(%rip),%xmm4 │ │ │ │ movq (%rdi),%xmm2 │ │ │ │ movhps (%rdi,%rsi,1),%xmm2 │ │ │ │ lea (%rdi,%rsi,2),%r9 │ │ │ │ movq (%r9),%xmm3 │ │ │ │ movhps (%r9,%rsi,1),%xmm3 │ │ │ │ - movdqa 0x7e26d(%rip),%xmm5 │ │ │ │ + movdqa 0x870dd(%rip),%xmm5 │ │ │ │ pmulhrsw %xmm4,%xmm0 │ │ │ │ pmulhrsw %xmm4,%xmm1 │ │ │ │ pxor %xmm4,%xmm4 │ │ │ │ movdqa %xmm4,(%rdx) │ │ │ │ movdqa %xmm4,0x10(%rdx) │ │ │ │ movdqa %xmm4,0x20(%rdx) │ │ │ │ movdqa %xmm4,0x30(%rdx) │ │ │ │ @@ -735997,35 +729337,35 @@ │ │ │ │ movhps %xmm1,(%r9,%rsi,1) │ │ │ │ ret │ │ │ │ nop │ │ │ │ movdqa 0x20(%rdx),%xmm1 │ │ │ │ movdqa 0x30(%rdx),%xmm3 │ │ │ │ movdqa (%rdx),%xmm5 │ │ │ │ lea 0x10(%rdx),%rcx │ │ │ │ - movdqa 0x7e0d6(%rip),%xmm0 │ │ │ │ - movdqa 0x7e0de(%rip),%xmm2 │ │ │ │ - movdqa 0x7e146(%rip),%xmm6 │ │ │ │ + movdqa 0x86f46(%rip),%xmm0 │ │ │ │ + movdqa 0x86f4e(%rip),%xmm2 │ │ │ │ + movdqa 0x86fb6(%rip),%xmm6 │ │ │ │ movdqa %xmm0,%xmm4 │ │ │ │ pmulld %xmm1,%xmm4 │ │ │ │ movdqa %xmm3,%xmm7 │ │ │ │ pmulld %xmm6,%xmm7 │ │ │ │ pmulld %xmm1,%xmm6 │ │ │ │ pmulld %xmm5,%xmm0 │ │ │ │ psubd %xmm3,%xmm1 │ │ │ │ pmulld %xmm2,%xmm3 │ │ │ │ pmulld %xmm5,%xmm2 │ │ │ │ paddd %xmm6,%xmm0 │ │ │ │ paddd %xmm3,%xmm0 │ │ │ │ - movdqa 0x7e0ac(%rip),%xmm3 │ │ │ │ + movdqa 0x86f1c(%rip),%xmm3 │ │ │ │ psubd %xmm4,%xmm2 │ │ │ │ psubd %xmm7,%xmm2 │ │ │ │ psubd %xmm5,%xmm1 │ │ │ │ pmulld %xmm3,%xmm1 │ │ │ │ pmulld (%rcx),%xmm3 │ │ │ │ - movdqa 0x7e09e(%rip),%xmm5 │ │ │ │ + movdqa 0x86f0e(%rip),%xmm5 │ │ │ │ paddd %xmm5,%xmm0 │ │ │ │ paddd %xmm5,%xmm1 │ │ │ │ movdqa %xmm0,%xmm4 │ │ │ │ paddd %xmm2,%xmm4 │ │ │ │ psubd %xmm3,%xmm2 │ │ │ │ psubd %xmm3,%xmm0 │ │ │ │ paddd %xmm3,%xmm4 │ │ │ │ @@ -736034,43 +729374,43 @@ │ │ │ │ psrad $0xc,%xmm2 │ │ │ │ psrad $0xc,%xmm1 │ │ │ │ psrad $0xc,%xmm4 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ lea -0x28d(%rip),%r8 │ │ │ │ - jmp 361bc0 <__cxa_finalize@plt+0x336b70> │ │ │ │ + jmp 357fe0 <__cxa_finalize@plt+0x32cf90> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0x14f(%rip),%r8 │ │ │ │ - jmp 361bc0 <__cxa_finalize@plt+0x336b70> │ │ │ │ + jmp 357fe0 <__cxa_finalize@plt+0x32cf90> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x41(%rip),%r8 │ │ │ │ - jmp 361bc0 <__cxa_finalize@plt+0x336b70> │ │ │ │ + jmp 357fe0 <__cxa_finalize@plt+0x32cf90> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x163(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - call 361ac0 <__cxa_finalize@plt+0x336a70> │ │ │ │ + call 357ee0 <__cxa_finalize@plt+0x32ce90> │ │ │ │ packssdw %xmm2,%xmm0 │ │ │ │ packssdw %xmm4,%xmm1 │ │ │ │ movdqa %xmm1,%xmm2 │ │ │ │ punpcklwd %xmm0,%xmm2 │ │ │ │ punpckhwd %xmm0,%xmm1 │ │ │ │ movdqa %xmm1,%xmm0 │ │ │ │ punpcklwd %xmm2,%xmm0 │ │ │ │ punpckhwd %xmm2,%xmm1 │ │ │ │ jmp *%r8 │ │ │ │ - call 2e88f0 <__cxa_finalize@plt+0x2bd8a0> │ │ │ │ - movdqa 0x7e01b(%rip),%xmm4 │ │ │ │ + call 337ee0 <__cxa_finalize@plt+0x30ce90> │ │ │ │ + movdqa 0x86e8b(%rip),%xmm4 │ │ │ │ movq (%rdi,%rsi,1),%xmm3 │ │ │ │ movhps (%rdi),%xmm3 │ │ │ │ lea (%rdi,%rsi,2),%r9 │ │ │ │ movq (%r9,%rsi,1),%xmm2 │ │ │ │ movhps (%r9),%xmm2 │ │ │ │ - movdqa 0x7e0cd(%rip),%xmm5 │ │ │ │ + movdqa 0x86f3d(%rip),%xmm5 │ │ │ │ pmulhrsw %xmm4,%xmm0 │ │ │ │ pmulhrsw %xmm4,%xmm1 │ │ │ │ pxor %xmm4,%xmm4 │ │ │ │ movdqa %xmm4,(%rdx) │ │ │ │ movdqa %xmm4,0x10(%rdx) │ │ │ │ movdqa %xmm4,0x20(%rdx) │ │ │ │ movdqa %xmm4,0x30(%rdx) │ │ │ │ @@ -736083,34 +729423,34 @@ │ │ │ │ movhps %xmm1,(%rdi) │ │ │ │ movq %xmm1,(%rdi,%rsi,1) │ │ │ │ movhps %xmm0,(%r9) │ │ │ │ movq %xmm0,(%r9,%rsi,1) │ │ │ │ ret │ │ │ │ nop │ │ │ │ lea -0x36d(%rip),%r8 │ │ │ │ - jmp 361ca0 <__cxa_finalize@plt+0x336c50> │ │ │ │ + jmp 3580c0 <__cxa_finalize@plt+0x32d070> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0x22f(%rip),%r8 │ │ │ │ - jmp 361ca0 <__cxa_finalize@plt+0x336c50> │ │ │ │ + jmp 3580c0 <__cxa_finalize@plt+0x32d070> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0x9f(%rip),%r8 │ │ │ │ - jmp 361ca0 <__cxa_finalize@plt+0x336c50> │ │ │ │ + jmp 3580c0 <__cxa_finalize@plt+0x32d070> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x83(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - movdqa 0x7dfa8(%rip),%xmm3 │ │ │ │ + movdqa 0x86e18(%rip),%xmm3 │ │ │ │ movdqa (%rdx),%xmm0 │ │ │ │ pmulld %xmm3,%xmm0 │ │ │ │ movdqa 0x10(%rdx),%xmm1 │ │ │ │ pmulld %xmm3,%xmm1 │ │ │ │ movdqa 0x20(%rdx),%xmm2 │ │ │ │ pmulld %xmm3,%xmm2 │ │ │ │ pmulld 0x30(%rdx),%xmm3 │ │ │ │ - movdqa 0x7df0d(%rip),%xmm5 │ │ │ │ + movdqa 0x86d7d(%rip),%xmm5 │ │ │ │ paddd %xmm5,%xmm0 │ │ │ │ paddd %xmm5,%xmm1 │ │ │ │ paddd %xmm5,%xmm2 │ │ │ │ paddd %xmm5,%xmm3 │ │ │ │ psrad $0xc,%xmm0 │ │ │ │ psrad $0xc,%xmm1 │ │ │ │ psrad $0xc,%xmm2 │ │ │ │ @@ -736120,26 +729460,26 @@ │ │ │ │ movdqa %xmm0,%xmm3 │ │ │ │ punpckhwd %xmm2,%xmm3 │ │ │ │ punpcklwd %xmm2,%xmm0 │ │ │ │ movdqa %xmm0,%xmm1 │ │ │ │ punpckhwd %xmm3,%xmm1 │ │ │ │ punpcklwd %xmm3,%xmm0 │ │ │ │ jmp *%r8 │ │ │ │ - movdqa 0x7df7e(%rip),%xmm4 │ │ │ │ + movdqa 0x86dee(%rip),%xmm4 │ │ │ │ movq (%rdi),%xmm2 │ │ │ │ movhps (%rdi,%rsi,1),%xmm2 │ │ │ │ lea (%rdi,%rsi,2),%r9 │ │ │ │ movdqa %xmm4,%xmm3 │ │ │ │ pmulhrsw %xmm0,%xmm3 │ │ │ │ pmulhrsw %xmm1,%xmm4 │ │ │ │ paddsw %xmm3,%xmm0 │ │ │ │ paddsw %xmm4,%xmm1 │ │ │ │ movq (%r9),%xmm3 │ │ │ │ movhps (%r9,%rsi,1),%xmm3 │ │ │ │ - movdqa 0x7df8a(%rip),%xmm4 │ │ │ │ + movdqa 0x86dfa(%rip),%xmm4 │ │ │ │ packssdw %xmm5,%xmm5 │ │ │ │ pmulhrsw %xmm5,%xmm0 │ │ │ │ pmulhrsw %xmm5,%xmm1 │ │ │ │ pxor %xmm5,%xmm5 │ │ │ │ movdqa %xmm5,(%rdx) │ │ │ │ movdqa %xmm5,0x10(%rdx) │ │ │ │ movdqa %xmm5,0x20(%rdx) │ │ │ │ @@ -736155,39 +729495,39 @@ │ │ │ │ movq %xmm1,(%r9) │ │ │ │ movhps %xmm1,(%r9,%rsi,1) │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ lea 0x124(%rip),%r8 │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 361e10 <__cxa_finalize@plt+0x336dc0> │ │ │ │ + jne 358230 <__cxa_finalize@plt+0x32d1e0> │ │ │ │ imul $0xb5,(%rdx),%r9d │ │ │ │ mov %ecx,(%rdx) │ │ │ │ mov $0x8,%ecx │ │ │ │ sub $0xffffff80,%r9d │ │ │ │ sar $0x8,%r9d │ │ │ │ imul $0xb5,%r9d,%r9d │ │ │ │ - jmp 36179d <__cxa_finalize@plt+0x33674d> │ │ │ │ + jmp 357bbd <__cxa_finalize@plt+0x32cb6d> │ │ │ │ nopl (%rax) │ │ │ │ lea 0x524(%rip),%r8 │ │ │ │ add $0x9,%ecx │ │ │ │ - jmp 361e10 <__cxa_finalize@plt+0x336dc0> │ │ │ │ + jmp 358230 <__cxa_finalize@plt+0x32d1e0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x2e5(%rip),%r8 │ │ │ │ - jmp 361e10 <__cxa_finalize@plt+0x336dc0> │ │ │ │ + jmp 358230 <__cxa_finalize@plt+0x32d1e0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x37b(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - movdqa 0x7ddc8(%rip),%xmm5 │ │ │ │ + movdqa 0x86c38(%rip),%xmm5 │ │ │ │ xor %r9d,%r9d │ │ │ │ cmp $0xd,%ecx │ │ │ │ setge %r9b │ │ │ │ shl $0x4,%r9d │ │ │ │ - movdqa 0x7dc52(%rip),%xmm3 │ │ │ │ + movdqa 0x86ac2(%rip),%xmm3 │ │ │ │ movdqa (%rdx,%r9,1),%xmm0 │ │ │ │ pmulld %xmm3,%xmm0 │ │ │ │ movdqa 0x20(%rdx,%r9,1),%xmm1 │ │ │ │ pmulld %xmm3,%xmm1 │ │ │ │ movdqa 0x40(%rdx,%r9,1),%xmm2 │ │ │ │ pmulld %xmm3,%xmm2 │ │ │ │ pmulld 0x60(%rdx,%r9,1),%xmm3 │ │ │ │ @@ -736195,23 +729535,23 @@ │ │ │ │ paddd %xmm5,%xmm1 │ │ │ │ paddd %xmm5,%xmm2 │ │ │ │ paddd %xmm5,%xmm3 │ │ │ │ psrad $0xc,%xmm0 │ │ │ │ psrad $0xc,%xmm1 │ │ │ │ psrad $0xc,%xmm2 │ │ │ │ psrad $0xc,%xmm3 │ │ │ │ - call 361873 <__cxa_finalize@plt+0x336823> │ │ │ │ + call 357c93 <__cxa_finalize@plt+0x32cc43> │ │ │ │ packssdw %xmm1,%xmm0 │ │ │ │ packssdw %xmm2,%xmm4 │ │ │ │ test %r9d,%r9d │ │ │ │ - je 361e9e <__cxa_finalize@plt+0x336e4e> │ │ │ │ + je 3582be <__cxa_finalize@plt+0x32d26e> │ │ │ │ movdqa %xmm0,0x10(%rdx) │ │ │ │ movdqa %xmm4,0x30(%rdx) │ │ │ │ xor %r9d,%r9d │ │ │ │ - jmp 361e26 <__cxa_finalize@plt+0x336dd6> │ │ │ │ + jmp 358246 <__cxa_finalize@plt+0x32d1f6> │ │ │ │ movdqa %xmm0,%xmm2 │ │ │ │ punpckhwd %xmm4,%xmm2 │ │ │ │ punpcklwd %xmm4,%xmm0 │ │ │ │ movdqa %xmm0,%xmm1 │ │ │ │ punpckhwd %xmm2,%xmm1 │ │ │ │ punpcklwd %xmm2,%xmm0 │ │ │ │ movdqa 0x10(%rdx),%xmm2 │ │ │ │ @@ -736219,16 +729559,16 @@ │ │ │ │ movdqa %xmm2,%xmm4 │ │ │ │ punpckhwd %xmm6,%xmm4 │ │ │ │ punpcklwd %xmm6,%xmm2 │ │ │ │ movdqa %xmm2,%xmm3 │ │ │ │ punpckhwd %xmm4,%xmm3 │ │ │ │ punpcklwd %xmm4,%xmm2 │ │ │ │ jmp *%r8 │ │ │ │ - call 2e8d10 <__cxa_finalize@plt+0x2bdcc0> │ │ │ │ - movdqa 0x7dd28(%rip),%xmm4 │ │ │ │ + call 338300 <__cxa_finalize@plt+0x30d2b0> │ │ │ │ + movdqa 0x86b98(%rip),%xmm4 │ │ │ │ shufps $0x4e,%xmm1,%xmm1 │ │ │ │ shufps $0x4e,%xmm3,%xmm3 │ │ │ │ pmulhrsw %xmm4,%xmm0 │ │ │ │ pmulhrsw %xmm4,%xmm1 │ │ │ │ pmulhrsw %xmm4,%xmm2 │ │ │ │ pmulhrsw %xmm4,%xmm3 │ │ │ │ pxor %xmm4,%xmm4 │ │ │ │ @@ -736236,15 +729576,15 @@ │ │ │ │ movdqa %xmm4,0x10(%rdx) │ │ │ │ movdqa %xmm4,0x20(%rdx) │ │ │ │ movdqa %xmm4,0x30(%rdx) │ │ │ │ movdqa %xmm4,0x40(%rdx) │ │ │ │ movdqa %xmm4,0x50(%rdx) │ │ │ │ movdqa %xmm4,0x60(%rdx) │ │ │ │ movdqa %xmm4,0x70(%rdx) │ │ │ │ - movdqa 0x7dda9(%rip),%xmm7 │ │ │ │ + movdqa 0x86c19(%rip),%xmm7 │ │ │ │ lea (%rsi,%rsi,2),%rdx │ │ │ │ movq (%rdi),%xmm5 │ │ │ │ movq (%rdi,%rsi,2),%xmm6 │ │ │ │ movhps (%rdi,%rsi,1),%xmm5 │ │ │ │ movhps (%rdi,%rdx,1),%xmm6 │ │ │ │ lea (%rdi,%rsi,4),%r8 │ │ │ │ paddw %xmm5,%xmm0 │ │ │ │ @@ -736270,26 +729610,26 @@ │ │ │ │ movq %xmm2,(%r8) │ │ │ │ movhps %xmm2,(%r8,%rsi,1) │ │ │ │ movq %xmm3,(%r8,%rsi,2) │ │ │ │ movhps %xmm3,(%r8,%rdx,1) │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0xec(%rip),%r8 │ │ │ │ - jmp 362000 <__cxa_finalize@plt+0x336fb0> │ │ │ │ + jmp 358420 <__cxa_finalize@plt+0x32d3d0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x105(%rip),%r8 │ │ │ │ - jmp 362000 <__cxa_finalize@plt+0x336fb0> │ │ │ │ + jmp 358420 <__cxa_finalize@plt+0x32d3d0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x19b(%rip),%r8 │ │ │ │ - jmp 362000 <__cxa_finalize@plt+0x336fb0> │ │ │ │ + jmp 358420 <__cxa_finalize@plt+0x32d3d0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x314(%rip),%r8 │ │ │ │ add $0x9,%ecx │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - call 362042 <__cxa_finalize@plt+0x336ff2> │ │ │ │ + call 358462 <__cxa_finalize@plt+0x32d412> │ │ │ │ movdqa %xmm0,%xmm2 │ │ │ │ punpckhwd %xmm1,%xmm2 │ │ │ │ punpcklwd %xmm1,%xmm0 │ │ │ │ movdqa %xmm0,%xmm1 │ │ │ │ punpckhwd %xmm2,%xmm1 │ │ │ │ punpcklwd %xmm2,%xmm0 │ │ │ │ movdqa 0x50(%rdx),%xmm2 │ │ │ │ @@ -736302,16 +729642,16 @@ │ │ │ │ punpcklwd %xmm4,%xmm2 │ │ │ │ jmp *%r8 │ │ │ │ xor %r9d,%r9d │ │ │ │ cmp $0xd,%ecx │ │ │ │ setge %r9b │ │ │ │ shl $0x4,%r9d │ │ │ │ lea 0x30(%rdx),%rcx │ │ │ │ - movdqa 0x7db84(%rip),%xmm0 │ │ │ │ - movdqa 0x7da1c(%rip),%xmm3 │ │ │ │ + movdqa 0x869f4(%rip),%xmm0 │ │ │ │ + movdqa 0x8688c(%rip),%xmm3 │ │ │ │ movdqa (%rdx,%r9,1),%xmm5 │ │ │ │ pmulld %xmm3,%xmm5 │ │ │ │ movdqa 0x20(%rdx,%r9,1),%xmm2 │ │ │ │ pmulld %xmm3,%xmm2 │ │ │ │ movdqa 0x40(%rdx,%r9,1),%xmm1 │ │ │ │ pmulld %xmm3,%xmm1 │ │ │ │ pmulld 0x60(%rdx,%r9,1),%xmm3 │ │ │ │ @@ -736320,44 +729660,44 @@ │ │ │ │ paddd %xmm0,%xmm1 │ │ │ │ paddd %xmm0,%xmm3 │ │ │ │ psrad $0xc,%xmm5 │ │ │ │ psrad $0xc,%xmm2 │ │ │ │ psrad $0xc,%xmm1 │ │ │ │ psrad $0xc,%xmm3 │ │ │ │ movdqa %xmm2,(%rcx) │ │ │ │ - call 361ad2 <__cxa_finalize@plt+0x336a82> │ │ │ │ + call 357ef2 <__cxa_finalize@plt+0x32cea2> │ │ │ │ packssdw %xmm2,%xmm0 │ │ │ │ packssdw %xmm4,%xmm1 │ │ │ │ test %r9d,%r9d │ │ │ │ - je 3620db <__cxa_finalize@plt+0x33708b> │ │ │ │ + je 3584fb <__cxa_finalize@plt+0x32d4ab> │ │ │ │ movdqa %xmm0,0x50(%rdx) │ │ │ │ movdqa %xmm1,0x70(%rdx) │ │ │ │ xor %r9d,%r9d │ │ │ │ - jmp 362054 <__cxa_finalize@plt+0x337004> │ │ │ │ + jmp 358474 <__cxa_finalize@plt+0x32d424> │ │ │ │ ret │ │ │ │ shufps $0x4e,%xmm0,%xmm0 │ │ │ │ shufps $0x4e,%xmm1,%xmm1 │ │ │ │ - call 2e8ff0 <__cxa_finalize@plt+0x2bdfa0> │ │ │ │ - movdqa 0x7daff(%rip),%xmm4 │ │ │ │ - jmp 361ef0 <__cxa_finalize@plt+0x336ea0> │ │ │ │ + call 3385e0 <__cxa_finalize@plt+0x30d590> │ │ │ │ + movdqa 0x8696f(%rip),%xmm4 │ │ │ │ + jmp 358310 <__cxa_finalize@plt+0x32d2c0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ lea -0x22c(%rip),%r8 │ │ │ │ - jmp 362140 <__cxa_finalize@plt+0x3370f0> │ │ │ │ + jmp 358560 <__cxa_finalize@plt+0x32d510> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0x3b(%rip),%r8 │ │ │ │ - jmp 362140 <__cxa_finalize@plt+0x3370f0> │ │ │ │ + jmp 358560 <__cxa_finalize@plt+0x32d510> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x5b(%rip),%r8 │ │ │ │ - jmp 362140 <__cxa_finalize@plt+0x3370f0> │ │ │ │ + jmp 358560 <__cxa_finalize@plt+0x32d510> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x1d4(%rip),%r8 │ │ │ │ add $0x9,%ecx │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - call 362042 <__cxa_finalize@plt+0x336ff2> │ │ │ │ + call 358462 <__cxa_finalize@plt+0x32d412> │ │ │ │ movdqa %xmm1,%xmm2 │ │ │ │ punpcklwd %xmm0,%xmm2 │ │ │ │ punpckhwd %xmm0,%xmm1 │ │ │ │ movdqa %xmm1,%xmm0 │ │ │ │ punpcklwd %xmm2,%xmm0 │ │ │ │ punpckhwd %xmm2,%xmm1 │ │ │ │ movdqa 0x50(%rdx),%xmm6 │ │ │ │ @@ -736367,39 +729707,39 @@ │ │ │ │ punpckhwd %xmm6,%xmm2 │ │ │ │ movdqa %xmm2,%xmm3 │ │ │ │ punpckhwd %xmm4,%xmm3 │ │ │ │ punpcklwd %xmm4,%xmm2 │ │ │ │ jmp *%r8 │ │ │ │ shufps $0x4e,%xmm0,%xmm0 │ │ │ │ shufps $0x4e,%xmm1,%xmm1 │ │ │ │ - call 2e8ff0 <__cxa_finalize@plt+0x2bdfa0> │ │ │ │ + call 3385e0 <__cxa_finalize@plt+0x30d590> │ │ │ │ movdqa %xmm0,%xmm4 │ │ │ │ movdqa %xmm1,%xmm5 │ │ │ │ pshufd $0x4e,%xmm3,%xmm0 │ │ │ │ pshufd $0x4e,%xmm2,%xmm1 │ │ │ │ pshufd $0x4e,%xmm5,%xmm2 │ │ │ │ pshufd $0x4e,%xmm4,%xmm3 │ │ │ │ - movdqa 0x7da4d(%rip),%xmm4 │ │ │ │ - jmp 361ef0 <__cxa_finalize@plt+0x336ea0> │ │ │ │ + movdqa 0x868bd(%rip),%xmm4 │ │ │ │ + jmp 358310 <__cxa_finalize@plt+0x32d2c0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ lea -0x2ec(%rip),%r8 │ │ │ │ - jmp 362200 <__cxa_finalize@plt+0x3371b0> │ │ │ │ + jmp 358620 <__cxa_finalize@plt+0x32d5d0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0xfb(%rip),%r8 │ │ │ │ - jmp 362200 <__cxa_finalize@plt+0x3371b0> │ │ │ │ + jmp 358620 <__cxa_finalize@plt+0x32d5d0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0x65(%rip),%r8 │ │ │ │ - jmp 362200 <__cxa_finalize@plt+0x3371b0> │ │ │ │ + jmp 358620 <__cxa_finalize@plt+0x32d5d0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x114(%rip),%r8 │ │ │ │ add $0x3,%ecx │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqa 0x7d9d8(%rip),%xmm5 │ │ │ │ - movdqa 0x7d870(%rip),%xmm4 │ │ │ │ - movdqa 0x7da38(%rip),%xmm6 │ │ │ │ + movdqa 0x86848(%rip),%xmm5 │ │ │ │ + movdqa 0x866e0(%rip),%xmm4 │ │ │ │ + movdqa 0x868a8(%rip),%xmm6 │ │ │ │ pxor %xmm7,%xmm7 │ │ │ │ xor %r9d,%r9d │ │ │ │ cmp $0x10,%ecx │ │ │ │ setge %r9b │ │ │ │ shl $0x4,%r9d │ │ │ │ movdqa (%rdx,%r9,1),%xmm0 │ │ │ │ pmulld %xmm4,%xmm0 │ │ │ │ @@ -736428,67 +729768,67 @@ │ │ │ │ psrad $0xc,%xmm0 │ │ │ │ psrad $0xc,%xmm1 │ │ │ │ psrad $0xc,%xmm2 │ │ │ │ psrad $0xc,%xmm3 │ │ │ │ packssdw %xmm1,%xmm0 │ │ │ │ packssdw %xmm3,%xmm2 │ │ │ │ test %r9d,%r9d │ │ │ │ - je 3622d3 <__cxa_finalize@plt+0x337283> │ │ │ │ + je 3586f3 <__cxa_finalize@plt+0x32d6a3> │ │ │ │ movdqa %xmm0,0x10(%rdx) │ │ │ │ movdqa %xmm2,%xmm7 │ │ │ │ xor %r9d,%r9d │ │ │ │ - jmp 36222a <__cxa_finalize@plt+0x3371da> │ │ │ │ + jmp 35864a <__cxa_finalize@plt+0x32d5fa> │ │ │ │ movdqa %xmm0,%xmm4 │ │ │ │ punpckhwd %xmm2,%xmm4 │ │ │ │ punpcklwd %xmm2,%xmm0 │ │ │ │ movdqa %xmm0,%xmm1 │ │ │ │ punpckhwd %xmm4,%xmm1 │ │ │ │ punpcklwd %xmm4,%xmm0 │ │ │ │ movdqa 0x10(%rdx),%xmm2 │ │ │ │ movdqa %xmm2,%xmm4 │ │ │ │ punpckhwd %xmm7,%xmm4 │ │ │ │ punpcklwd %xmm7,%xmm2 │ │ │ │ movdqa %xmm2,%xmm3 │ │ │ │ punpckhwd %xmm4,%xmm3 │ │ │ │ punpcklwd %xmm4,%xmm2 │ │ │ │ jmp *%r8 │ │ │ │ - movdqa 0x7d92d(%rip),%xmm4 │ │ │ │ - jmp 361ef0 <__cxa_finalize@plt+0x336ea0> │ │ │ │ + movdqa 0x8679d(%rip),%xmm4 │ │ │ │ + jmp 358310 <__cxa_finalize@plt+0x32d2c0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ lea 0x11f(%rip),%r8 │ │ │ │ - lea 0x7dae2(%rip),%r9 │ │ │ │ + lea 0x86952(%rip),%r9 │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 362380 <__cxa_finalize@plt+0x337330> │ │ │ │ + jne 3587a0 <__cxa_finalize@plt+0x32d750> │ │ │ │ imul $0xb5,(%rdx),%r9d │ │ │ │ mov %ecx,(%rdx) │ │ │ │ mov $0x10,%ecx │ │ │ │ add $0x180,%r9d │ │ │ │ sar $0x9,%r9d │ │ │ │ - jmp 3617a5 <__cxa_finalize@plt+0x336755> │ │ │ │ + jmp 357bc5 <__cxa_finalize@plt+0x32cb75> │ │ │ │ lea 0x635(%rip),%r8 │ │ │ │ - lea 0x7daba(%rip),%r9 │ │ │ │ - jmp 362380 <__cxa_finalize@plt+0x337330> │ │ │ │ + lea 0x8692a(%rip),%r9 │ │ │ │ + jmp 3587a0 <__cxa_finalize@plt+0x32d750> │ │ │ │ lea 0x338(%rip),%r8 │ │ │ │ - lea 0x7daa2(%rip),%r9 │ │ │ │ - jmp 362380 <__cxa_finalize@plt+0x337330> │ │ │ │ + lea 0x86912(%rip),%r9 │ │ │ │ + jmp 3587a0 <__cxa_finalize@plt+0x32d750> │ │ │ │ lea 0x488(%rip),%r8 │ │ │ │ - lea 0x7da92(%rip),%r9 │ │ │ │ + lea 0x86902(%rip),%r9 │ │ │ │ xchg %ax,%ax │ │ │ │ mov $0x4,%eax │ │ │ │ dec %eax │ │ │ │ cmp (%r9,%rax,1),%cl │ │ │ │ - jl 362385 <__cxa_finalize@plt+0x337335> │ │ │ │ + jl 3587a5 <__cxa_finalize@plt+0x32d755> │ │ │ │ mov %eax,%r9d │ │ │ │ shl $0x4,%r9d │ │ │ │ - movdqa 0x7d844(%rip),%xmm5 │ │ │ │ + movdqa 0x866b4(%rip),%xmm5 │ │ │ │ movdqa (%rdx,%r9,1),%xmm0 │ │ │ │ movdqa 0x40(%rdx,%r9,1),%xmm1 │ │ │ │ movdqa 0x80(%rdx,%r9,1),%xmm2 │ │ │ │ movdqa 0xc0(%rdx,%r9,1),%xmm3 │ │ │ │ - call 361873 <__cxa_finalize@plt+0x336823> │ │ │ │ + call 357c93 <__cxa_finalize@plt+0x32cc43> │ │ │ │ pcmpeqd %xmm3,%xmm3 │ │ │ │ psubd %xmm3,%xmm0 │ │ │ │ psubd %xmm3,%xmm1 │ │ │ │ psubd %xmm3,%xmm4 │ │ │ │ psubd %xmm3,%xmm2 │ │ │ │ psrad $0x1,%xmm0 │ │ │ │ psrad $0x1,%xmm1 │ │ │ │ @@ -736499,28 +729839,28 @@ │ │ │ │ movdqa %xmm0,%xmm2 │ │ │ │ punpckhwd %xmm4,%xmm2 │ │ │ │ punpcklwd %xmm4,%xmm0 │ │ │ │ movdqa %xmm0,%xmm1 │ │ │ │ punpckhwd %xmm2,%xmm1 │ │ │ │ punpcklwd %xmm2,%xmm0 │ │ │ │ test %r9d,%r9d │ │ │ │ - je 362425 <__cxa_finalize@plt+0x3373d5> │ │ │ │ + je 358845 <__cxa_finalize@plt+0x32d7f5> │ │ │ │ movdqa %xmm0,(%rdx,%r9,1) │ │ │ │ movdqa %xmm1,0x40(%rdx,%r9,1) │ │ │ │ sub $0x10,%r9d │ │ │ │ - jmp 36239c <__cxa_finalize@plt+0x33734c> │ │ │ │ + jmp 3587bc <__cxa_finalize@plt+0x32d76c> │ │ │ │ movdqa 0x10(%rdx),%xmm2 │ │ │ │ movdqa 0x50(%rdx),%xmm3 │ │ │ │ movdqa 0x20(%rdx),%xmm4 │ │ │ │ movdqa 0x60(%rdx),%xmm5 │ │ │ │ movdqa 0x30(%rdx),%xmm6 │ │ │ │ movdqa 0x70(%rdx),%xmm7 │ │ │ │ jmp *%r8 │ │ │ │ - call 2eb460 <__cxa_finalize@plt+0x2c0410> │ │ │ │ - movdqa 0x7d7bd(%rip),%xmm7 │ │ │ │ + call 33aa50 <__cxa_finalize@plt+0x30fa00> │ │ │ │ + movdqa 0x8662d(%rip),%xmm7 │ │ │ │ pmulhrsw %xmm7,%xmm0 │ │ │ │ pmulhrsw %xmm7,%xmm1 │ │ │ │ pmulhrsw %xmm7,%xmm2 │ │ │ │ pmulhrsw %xmm7,%xmm3 │ │ │ │ pmulhrsw %xmm7,%xmm4 │ │ │ │ pmulhrsw %xmm7,%xmm5 │ │ │ │ pmulhrsw %xmm7,%xmm6 │ │ │ │ @@ -736542,15 +729882,15 @@ │ │ │ │ movdqa %xmm4,0x90(%rdx) │ │ │ │ movdqa %xmm4,0xa0(%rdx) │ │ │ │ movdqa %xmm4,0xb0(%rdx) │ │ │ │ movdqa %xmm4,0xc0(%rdx) │ │ │ │ movdqa %xmm4,0xd0(%rdx) │ │ │ │ movdqa %xmm4,0xe0(%rdx) │ │ │ │ movdqa %xmm4,0xf0(%rdx) │ │ │ │ - movdqa 0x7d7e1(%rip),%xmm7 │ │ │ │ + movdqa 0x86651(%rip),%xmm7 │ │ │ │ mov $0x2,%r9d │ │ │ │ lea (%rsi,%rsi,2),%rcx │ │ │ │ movq (%rdi),%xmm5 │ │ │ │ movq (%rdi,%rsi,2),%xmm6 │ │ │ │ movhps (%rdi,%rsi,1),%xmm5 │ │ │ │ movhps (%rdi,%rcx,1),%xmm6 │ │ │ │ lea (%rdi,%rsi,4),%r8 │ │ │ │ @@ -736575,50 +729915,50 @@ │ │ │ │ movq %xmm1,(%rdi,%rsi,2) │ │ │ │ movhps %xmm1,(%rdi,%rcx,1) │ │ │ │ movq %xmm2,(%r8) │ │ │ │ movhps %xmm2,(%r8,%rsi,1) │ │ │ │ movq %xmm3,(%r8,%rsi,2) │ │ │ │ movhps %xmm3,(%r8,%rcx,1) │ │ │ │ dec %r9d │ │ │ │ - je 3625bd <__cxa_finalize@plt+0x33756d> │ │ │ │ + je 3589dd <__cxa_finalize@plt+0x32d98d> │ │ │ │ lea (%rdi,%rsi,8),%rdi │ │ │ │ movdqa (%rdx),%xmm0 │ │ │ │ movdqa 0x10(%rdx),%xmm1 │ │ │ │ movdqa 0x20(%rdx),%xmm2 │ │ │ │ movdqa 0x30(%rdx),%xmm3 │ │ │ │ movdqa %xmm4,(%rdx) │ │ │ │ movdqa %xmm4,0x10(%rdx) │ │ │ │ movdqa %xmm4,0x20(%rdx) │ │ │ │ movdqa %xmm4,0x30(%rdx) │ │ │ │ - jmp 362509 <__cxa_finalize@plt+0x3374b9> │ │ │ │ + jmp 358929 <__cxa_finalize@plt+0x32d8d9> │ │ │ │ ret │ │ │ │ xchg %ax,%ax │ │ │ │ lea -0x181(%rip),%r8 │ │ │ │ - lea 0x7d842(%rip),%r9 │ │ │ │ - jmp 362600 <__cxa_finalize@plt+0x3375b0> │ │ │ │ + lea 0x866b2(%rip),%r9 │ │ │ │ + jmp 358a20 <__cxa_finalize@plt+0x32d9d0> │ │ │ │ lea 0xc8(%rip),%r8 │ │ │ │ - lea 0x7d832(%rip),%r9 │ │ │ │ - jmp 362600 <__cxa_finalize@plt+0x3375b0> │ │ │ │ + lea 0x866a2(%rip),%r9 │ │ │ │ + jmp 358a20 <__cxa_finalize@plt+0x32d9d0> │ │ │ │ lea 0x218(%rip),%r8 │ │ │ │ - lea 0x7d822(%rip),%r9 │ │ │ │ - jmp 362600 <__cxa_finalize@plt+0x3375b0> │ │ │ │ + lea 0x86692(%rip),%r9 │ │ │ │ + jmp 358a20 <__cxa_finalize@plt+0x32d9d0> │ │ │ │ lea 0x395(%rip),%r8 │ │ │ │ - lea 0x7d81a(%rip),%r9 │ │ │ │ + lea 0x8668a(%rip),%r9 │ │ │ │ xchg %ax,%ax │ │ │ │ mov $0x4,%eax │ │ │ │ dec %eax │ │ │ │ cmp (%rax,%r9,1),%cl │ │ │ │ - jl 362605 <__cxa_finalize@plt+0x3375b5> │ │ │ │ + jl 358a25 <__cxa_finalize@plt+0x32d9d5> │ │ │ │ mov %eax,%r9d │ │ │ │ shl $0x4,%r9d │ │ │ │ movdqa (%rdx,%r9,1),%xmm5 │ │ │ │ lea 0x40(%rdx,%r9,1),%rcx │ │ │ │ movdqa 0x80(%rdx,%r9,1),%xmm1 │ │ │ │ movdqa 0xc0(%rdx,%r9,1),%xmm3 │ │ │ │ - call 361ad2 <__cxa_finalize@plt+0x336a82> │ │ │ │ + call 357ef2 <__cxa_finalize@plt+0x32cea2> │ │ │ │ pcmpeqd %xmm3,%xmm3 │ │ │ │ psubd %xmm3,%xmm0 │ │ │ │ psubd %xmm3,%xmm2 │ │ │ │ psubd %xmm3,%xmm1 │ │ │ │ psubd %xmm3,%xmm4 │ │ │ │ psrad $0x1,%xmm0 │ │ │ │ psrad $0x1,%xmm2 │ │ │ │ @@ -736629,22 +729969,22 @@ │ │ │ │ movdqa %xmm0,%xmm2 │ │ │ │ punpckhwd %xmm1,%xmm2 │ │ │ │ punpcklwd %xmm1,%xmm0 │ │ │ │ movdqa %xmm0,%xmm1 │ │ │ │ punpckhwd %xmm2,%xmm1 │ │ │ │ punpcklwd %xmm2,%xmm0 │ │ │ │ test %r9d,%r9d │ │ │ │ - je 362425 <__cxa_finalize@plt+0x3373d5> │ │ │ │ + je 358845 <__cxa_finalize@plt+0x32d7f5> │ │ │ │ movdqa %xmm0,(%rdx,%r9,1) │ │ │ │ movdqa %xmm1,0x40(%rdx,%r9,1) │ │ │ │ sub $0x10,%r9d │ │ │ │ - jmp 362614 <__cxa_finalize@plt+0x3375c4> │ │ │ │ - call 2eb920 <__cxa_finalize@plt+0x2c08d0> │ │ │ │ - call 2ebde0 <__cxa_finalize@plt+0x2c0d90> │ │ │ │ - movdqa 0x7d53f(%rip),%xmm1 │ │ │ │ + jmp 358a34 <__cxa_finalize@plt+0x32d9e4> │ │ │ │ + call 33af10 <__cxa_finalize@plt+0x30fec0> │ │ │ │ + call 33b3d0 <__cxa_finalize@plt+0x310380> │ │ │ │ + movdqa 0x863af(%rip),%xmm1 │ │ │ │ pmulhrsw %xmm1,%xmm7 │ │ │ │ pmulhrsw %xmm1,%xmm2 │ │ │ │ pmulhrsw %xmm1,%xmm0 │ │ │ │ pshufd $0x4e,%xmm1,%xmm6 │ │ │ │ pmulhrsw 0x70(%rdx),%xmm1 │ │ │ │ pmulhrsw %xmm6,%xmm5 │ │ │ │ pmulhrsw %xmm6,%xmm4 │ │ │ │ @@ -736660,39 +730000,39 @@ │ │ │ │ movhps %xmm0,0x38(%rdx) │ │ │ │ punpcklqdq %xmm6,%xmm0 │ │ │ │ punpcklqdq %xmm3,%xmm1 │ │ │ │ movdqa %xmm2,%xmm3 │ │ │ │ punpcklqdq %xmm4,%xmm3 │ │ │ │ movdqa %xmm7,%xmm2 │ │ │ │ punpcklqdq %xmm5,%xmm2 │ │ │ │ - jmp 36249f <__cxa_finalize@plt+0x33744f> │ │ │ │ + jmp 3588bf <__cxa_finalize@plt+0x32d86f> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0x2e1(%rip),%r8 │ │ │ │ - lea 0x7d6e2(%rip),%r9 │ │ │ │ - jmp 362760 <__cxa_finalize@plt+0x337710> │ │ │ │ + lea 0x86552(%rip),%r9 │ │ │ │ + jmp 358b80 <__cxa_finalize@plt+0x32db30> │ │ │ │ lea -0x98(%rip),%r8 │ │ │ │ - lea 0x7d6d2(%rip),%r9 │ │ │ │ - jmp 362760 <__cxa_finalize@plt+0x337710> │ │ │ │ + lea 0x86542(%rip),%r9 │ │ │ │ + jmp 358b80 <__cxa_finalize@plt+0x32db30> │ │ │ │ lea 0xb8(%rip),%r8 │ │ │ │ - lea 0x7d6c2(%rip),%r9 │ │ │ │ - jmp 362760 <__cxa_finalize@plt+0x337710> │ │ │ │ + lea 0x86532(%rip),%r9 │ │ │ │ + jmp 358b80 <__cxa_finalize@plt+0x32db30> │ │ │ │ lea 0x235(%rip),%r8 │ │ │ │ - lea 0x7d6ba(%rip),%r9 │ │ │ │ + lea 0x8652a(%rip),%r9 │ │ │ │ xchg %ax,%ax │ │ │ │ mov $0x4,%eax │ │ │ │ dec %eax │ │ │ │ cmp (%r9,%rax,1),%cl │ │ │ │ - jl 362765 <__cxa_finalize@plt+0x337715> │ │ │ │ + jl 358b85 <__cxa_finalize@plt+0x32db35> │ │ │ │ mov %eax,%r9d │ │ │ │ shl $0x4,%r9d │ │ │ │ movdqa (%rdx,%r9,1),%xmm5 │ │ │ │ lea 0x40(%rdx,%r9,1),%rcx │ │ │ │ movdqa 0x80(%rdx,%r9,1),%xmm1 │ │ │ │ movdqa 0xc0(%rdx,%r9,1),%xmm3 │ │ │ │ - call 361ad2 <__cxa_finalize@plt+0x336a82> │ │ │ │ + call 357ef2 <__cxa_finalize@plt+0x32cea2> │ │ │ │ pcmpeqd %xmm3,%xmm3 │ │ │ │ psubd %xmm3,%xmm0 │ │ │ │ psubd %xmm3,%xmm2 │ │ │ │ psubd %xmm3,%xmm1 │ │ │ │ psubd %xmm3,%xmm4 │ │ │ │ psrad $0x1,%xmm0 │ │ │ │ psrad $0x1,%xmm2 │ │ │ │ @@ -736703,22 +730043,22 @@ │ │ │ │ movdqa %xmm1,%xmm2 │ │ │ │ punpcklwd %xmm0,%xmm2 │ │ │ │ punpckhwd %xmm0,%xmm1 │ │ │ │ movdqa %xmm1,%xmm0 │ │ │ │ punpcklwd %xmm2,%xmm0 │ │ │ │ punpckhwd %xmm2,%xmm1 │ │ │ │ test %r9d,%r9d │ │ │ │ - je 362425 <__cxa_finalize@plt+0x3373d5> │ │ │ │ + je 358845 <__cxa_finalize@plt+0x32d7f5> │ │ │ │ movdqa %xmm0,(%rdx,%r9,1) │ │ │ │ movdqa %xmm1,0x40(%rdx,%r9,1) │ │ │ │ sub $0x10,%r9d │ │ │ │ - jmp 362774 <__cxa_finalize@plt+0x337724> │ │ │ │ - call 2eb920 <__cxa_finalize@plt+0x2c08d0> │ │ │ │ - call 2ebde0 <__cxa_finalize@plt+0x2c0d90> │ │ │ │ - movdqa 0x7d3df(%rip),%xmm1 │ │ │ │ + jmp 358b94 <__cxa_finalize@plt+0x32db44> │ │ │ │ + call 33af10 <__cxa_finalize@plt+0x30fec0> │ │ │ │ + call 33b3d0 <__cxa_finalize@plt+0x310380> │ │ │ │ + movdqa 0x8624f(%rip),%xmm1 │ │ │ │ pmulhrsw %xmm1,%xmm7 │ │ │ │ pmulhrsw %xmm1,%xmm2 │ │ │ │ pmulhrsw %xmm1,%xmm0 │ │ │ │ pshufd $0x4e,%xmm1,%xmm6 │ │ │ │ pmulhrsw 0x70(%rdx),%xmm1 │ │ │ │ pmulhrsw %xmm6,%xmm5 │ │ │ │ pmulhrsw %xmm6,%xmm4 │ │ │ │ @@ -736734,37 +730074,37 @@ │ │ │ │ movq %xmm0,0x38(%rdx) │ │ │ │ punpckhqdq %xmm6,%xmm0 │ │ │ │ punpckhqdq %xmm3,%xmm1 │ │ │ │ movdqa %xmm2,%xmm3 │ │ │ │ punpckhqdq %xmm4,%xmm3 │ │ │ │ movdqa %xmm7,%xmm2 │ │ │ │ punpckhqdq %xmm5,%xmm2 │ │ │ │ - jmp 36249f <__cxa_finalize@plt+0x33744f> │ │ │ │ + jmp 3588bf <__cxa_finalize@plt+0x32d86f> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0x451(%rip),%r8 │ │ │ │ - lea 0x7d576(%rip),%r9 │ │ │ │ - jmp 3628d0 <__cxa_finalize@plt+0x337880> │ │ │ │ + lea 0x863e6(%rip),%r9 │ │ │ │ + jmp 358cf0 <__cxa_finalize@plt+0x32dca0> │ │ │ │ lea -0x208(%rip),%r8 │ │ │ │ - lea 0x7d566(%rip),%r9 │ │ │ │ - jmp 3628d0 <__cxa_finalize@plt+0x337880> │ │ │ │ + lea 0x863d6(%rip),%r9 │ │ │ │ + jmp 358cf0 <__cxa_finalize@plt+0x32dca0> │ │ │ │ lea -0xb8(%rip),%r8 │ │ │ │ - lea 0x7d556(%rip),%r9 │ │ │ │ - jmp 3628d0 <__cxa_finalize@plt+0x337880> │ │ │ │ + lea 0x863c6(%rip),%r9 │ │ │ │ + jmp 358cf0 <__cxa_finalize@plt+0x32dca0> │ │ │ │ lea 0xc5(%rip),%r8 │ │ │ │ - lea 0x7d542(%rip),%r9 │ │ │ │ + lea 0x863b2(%rip),%r9 │ │ │ │ xchg %ax,%ax │ │ │ │ mov $0x4,%eax │ │ │ │ dec %eax │ │ │ │ cmp (%r9,%rax,1),%cl │ │ │ │ - jl 3628d5 <__cxa_finalize@plt+0x337885> │ │ │ │ + jl 358cf5 <__cxa_finalize@plt+0x32dca5> │ │ │ │ mov %eax,%r9d │ │ │ │ shl $0x4,%r9d │ │ │ │ - movdqa 0x7d374(%rip),%xmm5 │ │ │ │ - movdqa 0x7d35c(%rip),%xmm4 │ │ │ │ + movdqa 0x861e4(%rip),%xmm5 │ │ │ │ + movdqa 0x861cc(%rip),%xmm4 │ │ │ │ movdqa (%rdx,%r9,1),%xmm0 │ │ │ │ pmulld %xmm4,%xmm0 │ │ │ │ movdqa 0x40(%rdx,%r9,1),%xmm1 │ │ │ │ pmulld %xmm4,%xmm1 │ │ │ │ movdqa 0x80(%rdx,%r9,1),%xmm2 │ │ │ │ pmulld %xmm4,%xmm2 │ │ │ │ movdqa 0xc0(%rdx,%r9,1),%xmm3 │ │ │ │ @@ -736782,25 +730122,25 @@ │ │ │ │ movdqa %xmm0,%xmm3 │ │ │ │ punpckhwd %xmm2,%xmm3 │ │ │ │ punpcklwd %xmm2,%xmm0 │ │ │ │ movdqa %xmm0,%xmm1 │ │ │ │ punpckhwd %xmm3,%xmm1 │ │ │ │ punpcklwd %xmm3,%xmm0 │ │ │ │ test %r9d,%r9d │ │ │ │ - je 362425 <__cxa_finalize@plt+0x3373d5> │ │ │ │ + je 358845 <__cxa_finalize@plt+0x32d7f5> │ │ │ │ movdqa %xmm0,(%rdx,%r9,1) │ │ │ │ movdqa %xmm1,0x40(%rdx,%r9,1) │ │ │ │ sub $0x10,%r9d │ │ │ │ - jmp 3628f4 <__cxa_finalize@plt+0x3378a4> │ │ │ │ + jmp 358d14 <__cxa_finalize@plt+0x32dcc4> │ │ │ │ movdqa %xmm0,0x40(%rdx) │ │ │ │ movdqa %xmm1,0x50(%rdx) │ │ │ │ movdqa %xmm2,0x60(%rdx) │ │ │ │ movdqa %xmm7,0x70(%rdx) │ │ │ │ - movdqa 0x7d318(%rip),%xmm0 │ │ │ │ - movdqa 0x7d260(%rip),%xmm7 │ │ │ │ + movdqa 0x86188(%rip),%xmm0 │ │ │ │ + movdqa 0x860d0(%rip),%xmm7 │ │ │ │ movdqa %xmm0,%xmm1 │ │ │ │ pmulhrsw %xmm4,%xmm1 │ │ │ │ movdqa %xmm0,%xmm2 │ │ │ │ pmulhrsw %xmm5,%xmm2 │ │ │ │ paddsw %xmm4,%xmm4 │ │ │ │ paddsw %xmm5,%xmm5 │ │ │ │ paddsw %xmm1,%xmm4 │ │ │ │ @@ -736840,32 +730180,32 @@ │ │ │ │ paddsw %xmm4,%xmm4 │ │ │ │ paddsw %xmm6,%xmm1 │ │ │ │ paddsw %xmm4,%xmm0 │ │ │ │ pmulhrsw %xmm7,%xmm2 │ │ │ │ pmulhrsw %xmm7,%xmm3 │ │ │ │ pmulhrsw %xmm7,%xmm1 │ │ │ │ pmulhrsw %xmm7,%xmm0 │ │ │ │ - jmp 36249f <__cxa_finalize@plt+0x33744f> │ │ │ │ + jmp 3588bf <__cxa_finalize@plt+0x32d86f> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ lea 0x480(%rip),%r8 │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 362b80 <__cxa_finalize@plt+0x337b30> │ │ │ │ + jne 358fa0 <__cxa_finalize@plt+0x32df50> │ │ │ │ imul $0xb5,(%rdx),%r9d │ │ │ │ mov %ecx,(%rdx) │ │ │ │ sub $0xffffff80,%r9d │ │ │ │ sar $0x8,%r9d │ │ │ │ imul $0xb5,%r9d,%r9d │ │ │ │ sub $0xffffff80,%r9d │ │ │ │ sar $0x8,%r9d │ │ │ │ imul $0xb50,%r9d,%r9d │ │ │ │ add $0x8800,%r9d │ │ │ │ movd %r9d,%xmm0 │ │ │ │ pshuflw $0x55,%xmm0,%xmm0 │ │ │ │ punpcklqdq %xmm0,%xmm0 │ │ │ │ - movdqa 0x7d1fd(%rip),%xmm6 │ │ │ │ + movdqa 0x8606d(%rip),%xmm6 │ │ │ │ pxor %xmm5,%xmm5 │ │ │ │ lea (%rsi,%rsi,2),%rdx │ │ │ │ movdqa (%rdi),%xmm1 │ │ │ │ movdqa (%rdi,%rsi,1),%xmm2 │ │ │ │ movdqa (%rdi,%rsi,2),%xmm3 │ │ │ │ movdqa (%rdi,%rdx,1),%xmm4 │ │ │ │ paddw %xmm0,%xmm1 │ │ │ │ @@ -736884,38 +730224,38 @@ │ │ │ │ movdqa %xmm2,(%rdi,%rsi,1) │ │ │ │ movdqa %xmm3,(%rdi,%rsi,2) │ │ │ │ movdqa %xmm4,(%rdi,%rdx,1) │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0x936(%rip),%r8 │ │ │ │ - jmp 362b80 <__cxa_finalize@plt+0x337b30> │ │ │ │ + jmp 358fa0 <__cxa_finalize@plt+0x32df50> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x804(%rip),%r8 │ │ │ │ - jmp 362b80 <__cxa_finalize@plt+0x337b30> │ │ │ │ + jmp 358fa0 <__cxa_finalize@plt+0x32df50> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x880(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ lea 0xa4(%rip),%r9 │ │ │ │ - movdqa 0x7d050(%rip),%xmm11 │ │ │ │ - movdqa 0x7d197(%rip),%xmm12 │ │ │ │ - movdqa 0x7d19e(%rip),%xmm13 │ │ │ │ - movdqa 0x7ced5(%rip),%xmm14 │ │ │ │ + movdqa 0x85ec0(%rip),%xmm11 │ │ │ │ + movdqa 0x86007(%rip),%xmm12 │ │ │ │ + movdqa 0x8600e(%rip),%xmm13 │ │ │ │ + movdqa 0x85d45(%rip),%xmm14 │ │ │ │ movdqa (%rdx),%xmm0 │ │ │ │ movdqa 0x10(%rdx),%xmm1 │ │ │ │ movdqa 0x20(%rdx),%xmm2 │ │ │ │ movdqa 0x30(%rdx),%xmm3 │ │ │ │ movdqa 0x40(%rdx),%xmm4 │ │ │ │ movdqa 0x50(%rdx),%xmm5 │ │ │ │ movdqa 0x60(%rdx),%xmm6 │ │ │ │ movdqa 0x70(%rdx),%xmm7 │ │ │ │ - call 362c46 <__cxa_finalize@plt+0x337bf6> │ │ │ │ + call 359066 <__cxa_finalize@plt+0x32e016> │ │ │ │ call *%r9 │ │ │ │ - call 362be2 <__cxa_finalize@plt+0x337b92> │ │ │ │ + call 359002 <__cxa_finalize@plt+0x32dfb2> │ │ │ │ jmp *%r8 │ │ │ │ movdqa %xmm2,%xmm1 │ │ │ │ punpcklwd %xmm6,%xmm1 │ │ │ │ punpckhwd %xmm6,%xmm2 │ │ │ │ movdqa %xmm0,%xmm6 │ │ │ │ punpckhwd %xmm4,%xmm6 │ │ │ │ punpcklwd %xmm4,%xmm0 │ │ │ │ @@ -736928,16 +730268,16 @@ │ │ │ │ movdqa %xmm3,%xmm2 │ │ │ │ punpcklwd %xmm4,%xmm2 │ │ │ │ punpckhwd %xmm4,%xmm3 │ │ │ │ movdqa %xmm0,%xmm1 │ │ │ │ punpckhwd %xmm6,%xmm1 │ │ │ │ punpcklwd %xmm6,%xmm0 │ │ │ │ ret │ │ │ │ - call 362d18 <__cxa_finalize@plt+0x337cc8> │ │ │ │ - call 362ee2 <__cxa_finalize@plt+0x337e92> │ │ │ │ + call 359138 <__cxa_finalize@plt+0x32e0e8> │ │ │ │ + call 359302 <__cxa_finalize@plt+0x32e2b2> │ │ │ │ packssdw %xmm1,%xmm0 │ │ │ │ packssdw %xmm3,%xmm2 │ │ │ │ packssdw %xmm5,%xmm4 │ │ │ │ packssdw %xmm7,%xmm6 │ │ │ │ ret │ │ │ │ pmulld %xmm14,%xmm0 │ │ │ │ pmulld %xmm14,%xmm1 │ │ │ │ @@ -736960,49 +730300,49 @@ │ │ │ │ psrad $0xc,%xmm2 │ │ │ │ psrad $0xc,%xmm3 │ │ │ │ psrad $0xc,%xmm4 │ │ │ │ psrad $0xc,%xmm5 │ │ │ │ psrad $0xc,%xmm6 │ │ │ │ psrad $0xc,%xmm7 │ │ │ │ ret │ │ │ │ - movdqa 0x7cd51(%rip),%xmm5 │ │ │ │ + movdqa 0x85bc1(%rip),%xmm5 │ │ │ │ pmulld %xmm3,%xmm5 │ │ │ │ - pmulld 0x7cde3(%rip),%xmm3 │ │ │ │ - movdqa 0x7ce5b(%rip),%xmm7 │ │ │ │ + pmulld 0x85c53(%rip),%xmm3 │ │ │ │ + movdqa 0x85ccb(%rip),%xmm7 │ │ │ │ pmulld %xmm1,%xmm7 │ │ │ │ - pmulld 0x7cc6d(%rip),%xmm1 │ │ │ │ - movdqa 0x7ce05(%rip),%xmm6 │ │ │ │ + pmulld 0x85add(%rip),%xmm1 │ │ │ │ + movdqa 0x85c75(%rip),%xmm6 │ │ │ │ pmulld %xmm2,%xmm6 │ │ │ │ - pmulld 0x7ccb7(%rip),%xmm2 │ │ │ │ + pmulld 0x85b27(%rip),%xmm2 │ │ │ │ pmulld %xmm14,%xmm0 │ │ │ │ pxor %xmm4,%xmm4 │ │ │ │ - jmp 362dcf <__cxa_finalize@plt+0x337d7f> │ │ │ │ - movdqa 0x7ccef(%rip),%xmm8 │ │ │ │ + jmp 3591ef <__cxa_finalize@plt+0x32e19f> │ │ │ │ + movdqa 0x85b5f(%rip),%xmm8 │ │ │ │ movdqa %xmm5,%xmm9 │ │ │ │ pmulld %xmm8,%xmm9 │ │ │ │ pmulld %xmm3,%xmm8 │ │ │ │ - movdqa 0x7cd85(%rip),%xmm10 │ │ │ │ + movdqa 0x85bf5(%rip),%xmm10 │ │ │ │ pmulld %xmm10,%xmm5 │ │ │ │ pmulld %xmm10,%xmm3 │ │ │ │ paddd %xmm9,%xmm3 │ │ │ │ psubd %xmm8,%xmm5 │ │ │ │ - movdqa 0x7cde6(%rip),%xmm8 │ │ │ │ + movdqa 0x85c56(%rip),%xmm8 │ │ │ │ movdqa %xmm1,%xmm9 │ │ │ │ pmulld %xmm8,%xmm9 │ │ │ │ pmulld %xmm7,%xmm8 │ │ │ │ - movdqa 0x7cbec(%rip),%xmm10 │ │ │ │ + movdqa 0x85a5c(%rip),%xmm10 │ │ │ │ pmulld %xmm10,%xmm1 │ │ │ │ pmulld %xmm10,%xmm7 │ │ │ │ paddd %xmm9,%xmm7 │ │ │ │ psubd %xmm8,%xmm1 │ │ │ │ - movdqa 0x7cd6d(%rip),%xmm8 │ │ │ │ + movdqa 0x85bdd(%rip),%xmm8 │ │ │ │ movdqa %xmm2,%xmm9 │ │ │ │ pmulld %xmm8,%xmm9 │ │ │ │ pmulld %xmm6,%xmm8 │ │ │ │ - movdqa 0x7cc13(%rip),%xmm10 │ │ │ │ + movdqa 0x85a83(%rip),%xmm10 │ │ │ │ pmulld %xmm10,%xmm2 │ │ │ │ pmulld %xmm10,%xmm6 │ │ │ │ paddd %xmm9,%xmm6 │ │ │ │ psubd %xmm8,%xmm2 │ │ │ │ pmulld %xmm14,%xmm0 │ │ │ │ pmulld %xmm14,%xmm4 │ │ │ │ paddd %xmm11,%xmm1 │ │ │ │ @@ -737069,29 +730409,29 @@ │ │ │ │ movdqa %xmm5,%xmm2 │ │ │ │ paddd %xmm4,%xmm2 │ │ │ │ psubd %xmm4,%xmm5 │ │ │ │ movdqa %xmm3,%xmm4 │ │ │ │ psubd %xmm8,%xmm4 │ │ │ │ paddd %xmm8,%xmm3 │ │ │ │ ret │ │ │ │ - call 2e9490 <__cxa_finalize@plt+0x2be440> │ │ │ │ + call 338a80 <__cxa_finalize@plt+0x30da30> │ │ │ │ lea (%rsi,%rsi,2),%rcx │ │ │ │ - call 362f4d <__cxa_finalize@plt+0x337efd> │ │ │ │ + call 35936d <__cxa_finalize@plt+0x32e31d> │ │ │ │ movdqa %xmm6,(%rdx) │ │ │ │ movdqa %xmm6,0x10(%rdx) │ │ │ │ movdqa %xmm6,0x20(%rdx) │ │ │ │ movdqa %xmm6,0x30(%rdx) │ │ │ │ movdqa %xmm6,0x40(%rdx) │ │ │ │ movdqa %xmm6,0x50(%rdx) │ │ │ │ movdqa %xmm6,0x60(%rdx) │ │ │ │ movdqa %xmm6,0x70(%rdx) │ │ │ │ ret │ │ │ │ pxor %xmm6,%xmm6 │ │ │ │ - movdqa 0x7cd87(%rip),%xmm5 │ │ │ │ - movdqa 0x7ccaf(%rip),%xmm4 │ │ │ │ + movdqa 0x85bf7(%rip),%xmm5 │ │ │ │ + movdqa 0x85b1f(%rip),%xmm4 │ │ │ │ pmulhrsw %xmm4,%xmm0 │ │ │ │ pmulhrsw %xmm4,%xmm1 │ │ │ │ pmulhrsw %xmm4,%xmm2 │ │ │ │ pmulhrsw %xmm4,%xmm3 │ │ │ │ paddw (%rdi),%xmm0 │ │ │ │ paddw (%rdi,%rsi,1),%xmm1 │ │ │ │ paddw (%rdi,%rsi,2),%xmm2 │ │ │ │ @@ -737107,78 +730447,78 @@ │ │ │ │ movdqa %xmm0,(%rdi) │ │ │ │ movdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ movdqa %xmm2,(%rdi,%rsi,2) │ │ │ │ movdqa %xmm3,(%rdi,%rcx,1) │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0xb0(%rip),%r8 │ │ │ │ - jmp 363000 <__cxa_finalize@plt+0x337fb0> │ │ │ │ + jmp 359420 <__cxa_finalize@plt+0x32e3d0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x394(%rip),%r8 │ │ │ │ - jmp 363000 <__cxa_finalize@plt+0x337fb0> │ │ │ │ + jmp 359420 <__cxa_finalize@plt+0x32e3d0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x410(%rip),%r8 │ │ │ │ - jmp 363000 <__cxa_finalize@plt+0x337fb0> │ │ │ │ + jmp 359420 <__cxa_finalize@plt+0x32e3d0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x496(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ lea 0x5(%rip),%r9 │ │ │ │ - jmp 362b87 <__cxa_finalize@plt+0x337b37> │ │ │ │ - call 363027 <__cxa_finalize@plt+0x337fd7> │ │ │ │ - call 36331f <__cxa_finalize@plt+0x3382cf> │ │ │ │ + jmp 358fa7 <__cxa_finalize@plt+0x32df57> │ │ │ │ + call 359447 <__cxa_finalize@plt+0x32e3f7> │ │ │ │ + call 35973f <__cxa_finalize@plt+0x32e6ef> │ │ │ │ packssdw %xmm1,%xmm0 │ │ │ │ packssdw %xmm3,%xmm2 │ │ │ │ packssdw %xmm5,%xmm4 │ │ │ │ packssdw %xmm7,%xmm6 │ │ │ │ ret │ │ │ │ - movdqa 0x7cb30(%rip),%xmm8 │ │ │ │ + movdqa 0x859a0(%rip),%xmm8 │ │ │ │ movdqa %xmm7,%xmm9 │ │ │ │ pmulld %xmm8,%xmm9 │ │ │ │ pmulld %xmm0,%xmm8 │ │ │ │ - movdqa 0x7c8e6(%rip),%xmm10 │ │ │ │ + movdqa 0x85756(%rip),%xmm10 │ │ │ │ pmulld %xmm10,%xmm7 │ │ │ │ pmulld %xmm10,%xmm0 │ │ │ │ paddd %xmm11,%xmm9 │ │ │ │ paddd %xmm9,%xmm0 │ │ │ │ paddd %xmm11,%xmm7 │ │ │ │ psubd %xmm8,%xmm7 │ │ │ │ psrad $0xc,%xmm0 │ │ │ │ psrad $0xc,%xmm7 │ │ │ │ - movdqa 0x7c903(%rip),%xmm8 │ │ │ │ + movdqa 0x85773(%rip),%xmm8 │ │ │ │ movdqa %xmm1,%xmm9 │ │ │ │ pmulld %xmm8,%xmm9 │ │ │ │ pmulld %xmm6,%xmm8 │ │ │ │ - movdqa 0x7ca89(%rip),%xmm10 │ │ │ │ + movdqa 0x858f9(%rip),%xmm10 │ │ │ │ pmulld %xmm10,%xmm1 │ │ │ │ pmulld %xmm10,%xmm6 │ │ │ │ paddd %xmm11,%xmm9 │ │ │ │ paddd %xmm9,%xmm6 │ │ │ │ paddd %xmm11,%xmm1 │ │ │ │ psubd %xmm8,%xmm1 │ │ │ │ psrad $0xc,%xmm6 │ │ │ │ psrad $0xc,%xmm1 │ │ │ │ - movdqa 0x7ca16(%rip),%xmm8 │ │ │ │ + movdqa 0x85886(%rip),%xmm8 │ │ │ │ movdqa %xmm5,%xmm9 │ │ │ │ pmulld %xmm8,%xmm9 │ │ │ │ pmulld %xmm2,%xmm8 │ │ │ │ - movdqa 0x7c8fc(%rip),%xmm10 │ │ │ │ + movdqa 0x8576c(%rip),%xmm10 │ │ │ │ pmulld %xmm10,%xmm5 │ │ │ │ pmulld %xmm10,%xmm2 │ │ │ │ paddd %xmm11,%xmm9 │ │ │ │ paddd %xmm9,%xmm2 │ │ │ │ paddd %xmm11,%xmm5 │ │ │ │ psubd %xmm8,%xmm5 │ │ │ │ psrad $0xc,%xmm2 │ │ │ │ psrad $0xc,%xmm5 │ │ │ │ - movdqa 0x7c929(%rip),%xmm8 │ │ │ │ + movdqa 0x85799(%rip),%xmm8 │ │ │ │ movdqa %xmm3,%xmm9 │ │ │ │ pmulld %xmm8,%xmm9 │ │ │ │ pmulld %xmm4,%xmm8 │ │ │ │ - movdqa 0x7c96f(%rip),%xmm10 │ │ │ │ + movdqa 0x857df(%rip),%xmm10 │ │ │ │ pmulld %xmm10,%xmm3 │ │ │ │ pmulld %xmm10,%xmm4 │ │ │ │ paddd %xmm11,%xmm9 │ │ │ │ paddd %xmm9,%xmm4 │ │ │ │ paddd %xmm11,%xmm3 │ │ │ │ psubd %xmm8,%xmm3 │ │ │ │ psrad $0xc,%xmm4 │ │ │ │ @@ -737207,44 +730547,44 @@ │ │ │ │ pminsd %xmm13,%xmm1 │ │ │ │ pminsd %xmm13,%xmm8 │ │ │ │ pminsd %xmm13,%xmm4 │ │ │ │ pminsd %xmm13,%xmm2 │ │ │ │ pminsd %xmm13,%xmm0 │ │ │ │ pminsd %xmm13,%xmm5 │ │ │ │ pminsd %xmm13,%xmm7 │ │ │ │ - movdqa 0x7c90b(%rip),%xmm3 │ │ │ │ + movdqa 0x8577b(%rip),%xmm3 │ │ │ │ movdqa %xmm6,%xmm9 │ │ │ │ pmulld %xmm3,%xmm9 │ │ │ │ pmulld %xmm1,%xmm3 │ │ │ │ - movdqa 0x7c7b2(%rip),%xmm10 │ │ │ │ + movdqa 0x85622(%rip),%xmm10 │ │ │ │ pmulld %xmm10,%xmm6 │ │ │ │ pmulld %xmm10,%xmm1 │ │ │ │ paddd %xmm11,%xmm9 │ │ │ │ paddd %xmm9,%xmm1 │ │ │ │ paddd %xmm11,%xmm6 │ │ │ │ psubd %xmm3,%xmm6 │ │ │ │ psrad $0xc,%xmm1 │ │ │ │ psrad $0xc,%xmm6 │ │ │ │ movdqa %xmm4,%xmm9 │ │ │ │ pmulld %xmm10,%xmm9 │ │ │ │ movdqa %xmm8,%xmm3 │ │ │ │ pmulld %xmm10,%xmm3 │ │ │ │ - movdqa 0x7c8aa(%rip),%xmm10 │ │ │ │ + movdqa 0x8571a(%rip),%xmm10 │ │ │ │ pmulld %xmm10,%xmm4 │ │ │ │ pmulld %xmm10,%xmm8 │ │ │ │ paddd %xmm11,%xmm9 │ │ │ │ paddd %xmm9,%xmm8 │ │ │ │ paddd %xmm11,%xmm4 │ │ │ │ psubd %xmm3,%xmm4 │ │ │ │ psrad $0xc,%xmm8 │ │ │ │ psrad $0xc,%xmm4 │ │ │ │ movdqa %xmm6,%xmm9 │ │ │ │ psubd %xmm8,%xmm9 │ │ │ │ paddd %xmm8,%xmm6 │ │ │ │ - movdqa 0x7c7e8(%rip),%xmm8 │ │ │ │ + movdqa 0x85658(%rip),%xmm8 │ │ │ │ movdqa %xmm7,%xmm3 │ │ │ │ psubd %xmm5,%xmm3 │ │ │ │ paddd %xmm5,%xmm7 │ │ │ │ movdqa %xmm0,%xmm5 │ │ │ │ psubd %xmm2,%xmm5 │ │ │ │ paddd %xmm2,%xmm0 │ │ │ │ movdqa %xmm1,%xmm2 │ │ │ │ @@ -737281,108 +730621,108 @@ │ │ │ │ paddd %xmm11,%xmm4 │ │ │ │ paddd %xmm11,%xmm5 │ │ │ │ psrad $0xc,%xmm2 │ │ │ │ psrad $0xc,%xmm3 │ │ │ │ psrad $0xc,%xmm4 │ │ │ │ psrad $0xc,%xmm5 │ │ │ │ ret │ │ │ │ - call 2e96e0 <__cxa_finalize@plt+0x2be690> │ │ │ │ - jmp 362f1c <__cxa_finalize@plt+0x337ecc> │ │ │ │ + call 338cd0 <__cxa_finalize@plt+0x30dc80> │ │ │ │ + jmp 35933c <__cxa_finalize@plt+0x32e2ec> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ lea -0x470(%rip),%r8 │ │ │ │ - jmp 3633c0 <__cxa_finalize@plt+0x338370> │ │ │ │ + jmp 3597e0 <__cxa_finalize@plt+0x32e790> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0x2c(%rip),%r8 │ │ │ │ - jmp 3633c0 <__cxa_finalize@plt+0x338370> │ │ │ │ + jmp 3597e0 <__cxa_finalize@plt+0x32e790> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x50(%rip),%r8 │ │ │ │ - jmp 3633c0 <__cxa_finalize@plt+0x338370> │ │ │ │ + jmp 3597e0 <__cxa_finalize@plt+0x32e790> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0xd6(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ lea 0x5(%rip),%r9 │ │ │ │ - jmp 362b87 <__cxa_finalize@plt+0x337b37> │ │ │ │ - call 363027 <__cxa_finalize@plt+0x337fd7> │ │ │ │ - call 36331f <__cxa_finalize@plt+0x3382cf> │ │ │ │ + jmp 358fa7 <__cxa_finalize@plt+0x32df57> │ │ │ │ + call 359447 <__cxa_finalize@plt+0x32e3f7> │ │ │ │ + call 35973f <__cxa_finalize@plt+0x32e6ef> │ │ │ │ packssdw %xmm6,%xmm7 │ │ │ │ packssdw %xmm4,%xmm5 │ │ │ │ packssdw %xmm2,%xmm3 │ │ │ │ packssdw %xmm0,%xmm1 │ │ │ │ movdqa %xmm7,%xmm0 │ │ │ │ movdqa %xmm5,%xmm2 │ │ │ │ movdqa %xmm3,%xmm4 │ │ │ │ movdqa %xmm1,%xmm6 │ │ │ │ ret │ │ │ │ - call 2e96e0 <__cxa_finalize@plt+0x2be690> │ │ │ │ + call 338cd0 <__cxa_finalize@plt+0x30dc80> │ │ │ │ lea (%rsi,%rsi,2),%rcx │ │ │ │ add %rcx,%rdi │ │ │ │ neg %rsi │ │ │ │ - jmp 362f1c <__cxa_finalize@plt+0x337ecc> │ │ │ │ + jmp 35933c <__cxa_finalize@plt+0x32e2ec> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ lea -0x500(%rip),%r8 │ │ │ │ - jmp 363450 <__cxa_finalize@plt+0x338400> │ │ │ │ + jmp 359870 <__cxa_finalize@plt+0x32e820> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0xbc(%rip),%r8 │ │ │ │ - jmp 363450 <__cxa_finalize@plt+0x338400> │ │ │ │ + jmp 359870 <__cxa_finalize@plt+0x32e820> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea -0x40(%rip),%r8 │ │ │ │ - jmp 363450 <__cxa_finalize@plt+0x338400> │ │ │ │ + jmp 359870 <__cxa_finalize@plt+0x32e820> │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x46(%rip),%r8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ lea 0x5(%rip),%r9 │ │ │ │ - jmp 362b87 <__cxa_finalize@plt+0x337b37> │ │ │ │ + jmp 358fa7 <__cxa_finalize@plt+0x32df57> │ │ │ │ paddd %xmm0,%xmm0 │ │ │ │ paddd %xmm1,%xmm1 │ │ │ │ paddd %xmm2,%xmm2 │ │ │ │ paddd %xmm3,%xmm3 │ │ │ │ paddd %xmm4,%xmm4 │ │ │ │ paddd %xmm5,%xmm5 │ │ │ │ paddd %xmm6,%xmm6 │ │ │ │ paddd %xmm7,%xmm7 │ │ │ │ packssdw %xmm1,%xmm0 │ │ │ │ packssdw %xmm3,%xmm2 │ │ │ │ packssdw %xmm5,%xmm4 │ │ │ │ packssdw %xmm7,%xmm6 │ │ │ │ ret │ │ │ │ - movdqa 0x7c80b(%rip),%xmm7 │ │ │ │ + movdqa 0x8567b(%rip),%xmm7 │ │ │ │ movdqa %xmm7,%xmm4 │ │ │ │ pmulhrsw %xmm0,%xmm4 │ │ │ │ movdqa %xmm7,%xmm5 │ │ │ │ pmulhrsw %xmm1,%xmm5 │ │ │ │ movdqa %xmm7,%xmm6 │ │ │ │ pmulhrsw %xmm2,%xmm6 │ │ │ │ pmulhrsw %xmm3,%xmm7 │ │ │ │ paddsw %xmm4,%xmm0 │ │ │ │ paddsw %xmm5,%xmm1 │ │ │ │ paddsw %xmm6,%xmm2 │ │ │ │ paddsw %xmm7,%xmm3 │ │ │ │ - jmp 362f1c <__cxa_finalize@plt+0x337ecc> │ │ │ │ + jmp 35933c <__cxa_finalize@plt+0x32e2ec> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sub $0x38,%rsp │ │ │ │ test %ecx,%ecx │ │ │ │ - je 3634e9 <__cxa_finalize@plt+0x338499> │ │ │ │ + je 359909 <__cxa_finalize@plt+0x32e8b9> │ │ │ │ lea 0x230(%rip),%r8 │ │ │ │ - call 363600 <__cxa_finalize@plt+0x3385b0> │ │ │ │ + call 359a20 <__cxa_finalize@plt+0x32e9d0> │ │ │ │ add $0x38,%rsp │ │ │ │ ret │ │ │ │ imul $0xb5,(%rdx),%r9d │ │ │ │ mov %ecx,(%rdx) │ │ │ │ mov $0x2,%ecx │ │ │ │ add $0x180,%r9d │ │ │ │ sar $0x9,%r9d │ │ │ │ imul $0xb50,%r9d,%r9d │ │ │ │ add $0x8800,%r9d │ │ │ │ movd %r9d,%xmm0 │ │ │ │ pshuflw $0x55,%xmm0,%xmm0 │ │ │ │ punpcklqdq %xmm0,%xmm0 │ │ │ │ - movdqa 0x7c7ba(%rip),%xmm6 │ │ │ │ + movdqa 0x8562a(%rip),%xmm6 │ │ │ │ pxor %xmm5,%xmm5 │ │ │ │ lea (%rsi,%rsi,2),%rdx │ │ │ │ movdqa (%rdi),%xmm1 │ │ │ │ movdqa (%rdi,%rsi,1),%xmm2 │ │ │ │ movdqa (%rdi,%rsi,2),%xmm3 │ │ │ │ movdqa (%rdi,%rdx,1),%xmm4 │ │ │ │ paddw %xmm0,%xmm1 │ │ │ │ @@ -737399,96 +730739,96 @@ │ │ │ │ pminsw %xmm6,%xmm4 │ │ │ │ movdqa %xmm1,(%rdi) │ │ │ │ movdqa %xmm2,(%rdi,%rsi,1) │ │ │ │ movdqa %xmm3,(%rdi,%rsi,2) │ │ │ │ movdqa %xmm4,(%rdi,%rdx,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ dec %ecx │ │ │ │ - jg 36352e <__cxa_finalize@plt+0x3384de> │ │ │ │ + jg 35994e <__cxa_finalize@plt+0x32e8fe> │ │ │ │ add $0x38,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sub $0x38,%rsp │ │ │ │ lea 0x687(%rip),%r8 │ │ │ │ add $0x6,%ecx │ │ │ │ - call 363600 <__cxa_finalize@plt+0x3385b0> │ │ │ │ + call 359a20 <__cxa_finalize@plt+0x32e9d0> │ │ │ │ add $0x38,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sub $0x38,%rsp │ │ │ │ lea 0x403(%rip),%r8 │ │ │ │ - call 363600 <__cxa_finalize@plt+0x3385b0> │ │ │ │ + call 359a20 <__cxa_finalize@plt+0x32e9d0> │ │ │ │ add $0x38,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ sub $0x38,%rsp │ │ │ │ lea 0x540(%rip),%r8 │ │ │ │ - call 363600 <__cxa_finalize@plt+0x3385b0> │ │ │ │ + call 359a20 <__cxa_finalize@plt+0x32e9d0> │ │ │ │ add $0x38,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ lea 0xad(%rip),%rax │ │ │ │ - movdqa 0x7c5d0(%rip),%xmm11 │ │ │ │ - movdqa 0x7c717(%rip),%xmm12 │ │ │ │ - movdqa 0x7c71e(%rip),%xmm13 │ │ │ │ - movdqa 0x7c455(%rip),%xmm14 │ │ │ │ + movdqa 0x85440(%rip),%xmm11 │ │ │ │ + movdqa 0x85587(%rip),%xmm12 │ │ │ │ + movdqa 0x8558e(%rip),%xmm13 │ │ │ │ + movdqa 0x852c5(%rip),%xmm14 │ │ │ │ xor %r9d,%r9d │ │ │ │ cmp $0xa,%ecx │ │ │ │ setge %r9b │ │ │ │ shl $0x4,%r9d │ │ │ │ movdqa (%rdx,%r9,1),%xmm0 │ │ │ │ movdqa 0x20(%rdx,%r9,1),%xmm1 │ │ │ │ movdqa 0x40(%rdx,%r9,1),%xmm2 │ │ │ │ movdqa 0x60(%rdx,%r9,1),%xmm3 │ │ │ │ movdqa 0x80(%rdx,%r9,1),%xmm4 │ │ │ │ movdqa 0xa0(%rdx,%r9,1),%xmm5 │ │ │ │ movdqa 0xc0(%rdx,%r9,1),%xmm6 │ │ │ │ movdqa 0xe0(%rdx,%r9,1),%xmm7 │ │ │ │ call *%rax │ │ │ │ test %r9d,%r9d │ │ │ │ - je 36369d <__cxa_finalize@plt+0x33864d> │ │ │ │ + je 359abd <__cxa_finalize@plt+0x32ea6d> │ │ │ │ movdqa %xmm0,0x10(%rdx) │ │ │ │ movdqa %xmm1,0x30(%rdx) │ │ │ │ movdqa %xmm2,0x50(%rdx) │ │ │ │ movdqa %xmm3,0x70(%rdx) │ │ │ │ sub $0x10,%r9d │ │ │ │ - jmp 363639 <__cxa_finalize@plt+0x3385e9> │ │ │ │ + jmp 359a59 <__cxa_finalize@plt+0x32ea09> │ │ │ │ movdqa 0x10(%rdx),%xmm4 │ │ │ │ movdqa 0x30(%rdx),%xmm5 │ │ │ │ movdqa 0x50(%rdx),%xmm6 │ │ │ │ movdqa 0x70(%rdx),%xmm7 │ │ │ │ jmp *%r8 │ │ │ │ - call 362d18 <__cxa_finalize@plt+0x337cc8> │ │ │ │ + call 359138 <__cxa_finalize@plt+0x32e0e8> │ │ │ │ pcmpeqd %xmm1,%xmm1 │ │ │ │ psubd %xmm1,%xmm0 │ │ │ │ psubd %xmm1,%xmm6 │ │ │ │ psubd %xmm1,%xmm5 │ │ │ │ psubd %xmm1,%xmm3 │ │ │ │ - call 362ee2 <__cxa_finalize@plt+0x337e92> │ │ │ │ + call 359302 <__cxa_finalize@plt+0x32e2b2> │ │ │ │ psrad $0x1,%xmm0 │ │ │ │ psrad $0x1,%xmm1 │ │ │ │ psrad $0x1,%xmm2 │ │ │ │ psrad $0x1,%xmm3 │ │ │ │ psrad $0x1,%xmm4 │ │ │ │ psrad $0x1,%xmm5 │ │ │ │ psrad $0x1,%xmm6 │ │ │ │ psrad $0x1,%xmm7 │ │ │ │ packssdw %xmm3,%xmm2 │ │ │ │ packssdw %xmm7,%xmm6 │ │ │ │ packssdw %xmm1,%xmm0 │ │ │ │ packssdw %xmm5,%xmm4 │ │ │ │ - jmp 362be2 <__cxa_finalize@plt+0x337b92> │ │ │ │ - call 2e9dd0 <__cxa_finalize@plt+0x2bed80> │ │ │ │ + jmp 359002 <__cxa_finalize@plt+0x32dfb2> │ │ │ │ + call 3393c0 <__cxa_finalize@plt+0x30e370> │ │ │ │ lea (%rsi,%rsi,2),%rcx │ │ │ │ - movdqa 0x7c5bf(%rip),%xmm10 │ │ │ │ + movdqa 0x8542f(%rip),%xmm10 │ │ │ │ pxor %xmm9,%xmm9 │ │ │ │ - call 3637a3 <__cxa_finalize@plt+0x338753> │ │ │ │ + call 359bc3 <__cxa_finalize@plt+0x32eb73> │ │ │ │ movdqa %xmm9,(%rdx) │ │ │ │ movdqa %xmm9,0x10(%rdx) │ │ │ │ movdqa %xmm9,0x20(%rdx) │ │ │ │ movdqa %xmm9,0x30(%rdx) │ │ │ │ movdqa %xmm9,0x40(%rdx) │ │ │ │ movdqa %xmm9,0x50(%rdx) │ │ │ │ movdqa %xmm9,0x60(%rdx) │ │ │ │ @@ -737498,24 +730838,24 @@ │ │ │ │ movdqa %xmm9,0xa0(%rdx) │ │ │ │ movdqa %xmm9,0xb0(%rdx) │ │ │ │ movdqa %xmm9,0xc0(%rdx) │ │ │ │ movdqa %xmm9,0xd0(%rdx) │ │ │ │ movdqa %xmm9,0xe0(%rdx) │ │ │ │ movdqa %xmm9,0xf0(%rdx) │ │ │ │ ret │ │ │ │ - movdqa 0x7c465(%rip),%xmm7 │ │ │ │ + movdqa 0x852d5(%rip),%xmm7 │ │ │ │ pmulhrsw %xmm7,%xmm0 │ │ │ │ pmulhrsw %xmm7,%xmm1 │ │ │ │ pmulhrsw %xmm7,%xmm2 │ │ │ │ pmulhrsw %xmm7,%xmm3 │ │ │ │ pmulhrsw %xmm7,%xmm4 │ │ │ │ pmulhrsw %xmm7,%xmm5 │ │ │ │ pmulhrsw %xmm7,%xmm6 │ │ │ │ pmulhrsw 0x10(%rsp),%xmm7 │ │ │ │ - jmp 36380d <__cxa_finalize@plt+0x3387bd> │ │ │ │ + jmp 359c2d <__cxa_finalize@plt+0x32ebdd> │ │ │ │ movdqa 0x10(%rsp),%xmm7 │ │ │ │ pmulhrsw %xmm8,%xmm0 │ │ │ │ pmulhrsw %xmm8,%xmm1 │ │ │ │ pmulhrsw %xmm8,%xmm2 │ │ │ │ pmulhrsw %xmm8,%xmm3 │ │ │ │ pmulhrsw %xmm8,%xmm4 │ │ │ │ pmulhrsw %xmm8,%xmm5 │ │ │ │ @@ -737555,167 +730895,167 @@ │ │ │ │ movdqa %xmm6,(%r9,%rsi,2) │ │ │ │ movdqa %xmm7,(%r9,%rcx,1) │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ sub $0x38,%rsp │ │ │ │ lea -0x1bc(%rip),%r8 │ │ │ │ - call 363940 <__cxa_finalize@plt+0x3388f0> │ │ │ │ + call 359d60 <__cxa_finalize@plt+0x32ed10> │ │ │ │ add $0x38,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ sub $0x38,%rsp │ │ │ │ lea 0xe3(%rip),%r8 │ │ │ │ - call 363940 <__cxa_finalize@plt+0x3388f0> │ │ │ │ + call 359d60 <__cxa_finalize@plt+0x32ed10> │ │ │ │ add $0x38,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ sub $0x38,%rsp │ │ │ │ lea 0x220(%rip),%r8 │ │ │ │ - call 363940 <__cxa_finalize@plt+0x3388f0> │ │ │ │ + call 359d60 <__cxa_finalize@plt+0x32ed10> │ │ │ │ add $0x38,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ sub $0x38,%rsp │ │ │ │ lea 0x307(%rip),%r8 │ │ │ │ add $0x6,%ecx │ │ │ │ - call 363940 <__cxa_finalize@plt+0x3388f0> │ │ │ │ + call 359d60 <__cxa_finalize@plt+0x32ed10> │ │ │ │ add $0x38,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ lea 0x5(%rip),%rax │ │ │ │ - jmp 363607 <__cxa_finalize@plt+0x3385b7> │ │ │ │ - call 363027 <__cxa_finalize@plt+0x337fd7> │ │ │ │ - call 36395b <__cxa_finalize@plt+0x33890b> │ │ │ │ - jmp 3636fa <__cxa_finalize@plt+0x3386aa> │ │ │ │ + jmp 359a27 <__cxa_finalize@plt+0x32e9d7> │ │ │ │ + call 359447 <__cxa_finalize@plt+0x32e3f7> │ │ │ │ + call 359d7b <__cxa_finalize@plt+0x32ed2b> │ │ │ │ + jmp 359b1a <__cxa_finalize@plt+0x32eaca> │ │ │ │ pcmpeqd %xmm8,%xmm8 │ │ │ │ psubd %xmm8,%xmm0 │ │ │ │ psubd %xmm8,%xmm6 │ │ │ │ pxor %xmm8,%xmm1 │ │ │ │ pxor %xmm8,%xmm7 │ │ │ │ pxor %xmm8,%xmm3 │ │ │ │ pxor %xmm8,%xmm5 │ │ │ │ psrad $0x1,%xmm0 │ │ │ │ psrad $0x1,%xmm1 │ │ │ │ psrad $0x1,%xmm6 │ │ │ │ psrad $0x1,%xmm7 │ │ │ │ psubd %xmm8,%xmm1 │ │ │ │ psubd %xmm8,%xmm7 │ │ │ │ - movdqa 0x7c2bb(%rip),%xmm8 │ │ │ │ + movdqa 0x8512b(%rip),%xmm8 │ │ │ │ paddd %xmm8,%xmm2 │ │ │ │ paddd %xmm8,%xmm3 │ │ │ │ paddd %xmm8,%xmm4 │ │ │ │ paddd %xmm8,%xmm5 │ │ │ │ psrad $0xd,%xmm2 │ │ │ │ psrad $0xd,%xmm3 │ │ │ │ psrad $0xd,%xmm4 │ │ │ │ psrad $0xd,%xmm5 │ │ │ │ ret │ │ │ │ - call 2ea1a0 <__cxa_finalize@plt+0x2bf150> │ │ │ │ - call 2ea560 <__cxa_finalize@plt+0x2bf510> │ │ │ │ + call 339790 <__cxa_finalize@plt+0x30e740> │ │ │ │ + call 339b50 <__cxa_finalize@plt+0x30eb00> │ │ │ │ lea (%rsi,%rsi,2),%rcx │ │ │ │ - movdqa 0x7c2fb(%rip),%xmm10 │ │ │ │ + movdqa 0x8516b(%rip),%xmm10 │ │ │ │ pxor %xmm9,%xmm9 │ │ │ │ - call 363a2f <__cxa_finalize@plt+0x3389df> │ │ │ │ - jmp 36372b <__cxa_finalize@plt+0x3386db> │ │ │ │ + call 359e4f <__cxa_finalize@plt+0x32edff> │ │ │ │ + jmp 359b4b <__cxa_finalize@plt+0x32eafb> │ │ │ │ movdqa 0x10(%rsp),%xmm7 │ │ │ │ pmulhrsw %xmm8,%xmm0 │ │ │ │ pmulhrsw %xmm8,%xmm2 │ │ │ │ pmulhrsw %xmm8,%xmm4 │ │ │ │ pmulhrsw %xmm8,%xmm6 │ │ │ │ pmulhrsw %xmm11,%xmm1 │ │ │ │ pmulhrsw %xmm11,%xmm3 │ │ │ │ pmulhrsw %xmm11,%xmm5 │ │ │ │ pmulhrsw %xmm11,%xmm7 │ │ │ │ - jmp 36380d <__cxa_finalize@plt+0x3387bd> │ │ │ │ - movdqa 0x7c1d9(%rip),%xmm7 │ │ │ │ + jmp 359c2d <__cxa_finalize@plt+0x32ebdd> │ │ │ │ + movdqa 0x85049(%rip),%xmm7 │ │ │ │ pmulhrsw %xmm7,%xmm0 │ │ │ │ pmulhrsw %xmm7,%xmm2 │ │ │ │ pmulhrsw %xmm7,%xmm4 │ │ │ │ pmulhrsw %xmm7,%xmm6 │ │ │ │ - movdqa 0x7c1cd(%rip),%xmm7 │ │ │ │ + movdqa 0x8503d(%rip),%xmm7 │ │ │ │ pmulhrsw %xmm7,%xmm1 │ │ │ │ pmulhrsw %xmm7,%xmm3 │ │ │ │ pmulhrsw %xmm7,%xmm5 │ │ │ │ pmulhrsw 0x10(%rsp),%xmm7 │ │ │ │ - jmp 36380d <__cxa_finalize@plt+0x3387bd> │ │ │ │ + jmp 359c2d <__cxa_finalize@plt+0x32ebdd> │ │ │ │ xchg %ax,%ax │ │ │ │ sub $0x38,%rsp │ │ │ │ lea -0x36c(%rip),%r8 │ │ │ │ - call 363af0 <__cxa_finalize@plt+0x338aa0> │ │ │ │ + call 359f10 <__cxa_finalize@plt+0x32eec0> │ │ │ │ add $0x38,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ sub $0x38,%rsp │ │ │ │ lea -0xcd(%rip),%r8 │ │ │ │ - call 363af0 <__cxa_finalize@plt+0x338aa0> │ │ │ │ + call 359f10 <__cxa_finalize@plt+0x32eec0> │ │ │ │ add $0x38,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ sub $0x38,%rsp │ │ │ │ lea 0x70(%rip),%r8 │ │ │ │ - call 363af0 <__cxa_finalize@plt+0x338aa0> │ │ │ │ + call 359f10 <__cxa_finalize@plt+0x32eec0> │ │ │ │ add $0x38,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ sub $0x38,%rsp │ │ │ │ lea 0x157(%rip),%r8 │ │ │ │ add $0x6,%ecx │ │ │ │ - call 363af0 <__cxa_finalize@plt+0x338aa0> │ │ │ │ + call 359f10 <__cxa_finalize@plt+0x32eec0> │ │ │ │ add $0x38,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ lea 0x5(%rip),%rax │ │ │ │ - jmp 363607 <__cxa_finalize@plt+0x3385b7> │ │ │ │ - call 363027 <__cxa_finalize@plt+0x337fd7> │ │ │ │ - call 36395b <__cxa_finalize@plt+0x33890b> │ │ │ │ + jmp 359a27 <__cxa_finalize@plt+0x32e9d7> │ │ │ │ + call 359447 <__cxa_finalize@plt+0x32e3f7> │ │ │ │ + call 359d7b <__cxa_finalize@plt+0x32ed2b> │ │ │ │ packssdw %xmm6,%xmm7 │ │ │ │ packssdw %xmm4,%xmm5 │ │ │ │ packssdw %xmm2,%xmm3 │ │ │ │ packssdw %xmm0,%xmm1 │ │ │ │ movdqa %xmm7,%xmm0 │ │ │ │ movdqa %xmm5,%xmm2 │ │ │ │ movdqa %xmm3,%xmm4 │ │ │ │ movdqa %xmm1,%xmm6 │ │ │ │ - jmp 362be2 <__cxa_finalize@plt+0x337b92> │ │ │ │ + jmp 359002 <__cxa_finalize@plt+0x32dfb2> │ │ │ │ lea (%rdi,%rsi,8),%rdi │ │ │ │ sub %rsi,%rdi │ │ │ │ neg %rsi │ │ │ │ - jmp 3639ce <__cxa_finalize@plt+0x33897e> │ │ │ │ + jmp 359dee <__cxa_finalize@plt+0x32ed9e> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sub $0x38,%rsp │ │ │ │ lea -0x43c(%rip),%r8 │ │ │ │ - call 363bc0 <__cxa_finalize@plt+0x338b70> │ │ │ │ + call 359fe0 <__cxa_finalize@plt+0x32ef90> │ │ │ │ add $0x38,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ sub $0x38,%rsp │ │ │ │ lea -0x19d(%rip),%r8 │ │ │ │ - call 363bc0 <__cxa_finalize@plt+0x338b70> │ │ │ │ + call 359fe0 <__cxa_finalize@plt+0x32ef90> │ │ │ │ add $0x38,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ sub $0x38,%rsp │ │ │ │ lea -0x60(%rip),%r8 │ │ │ │ - call 363bc0 <__cxa_finalize@plt+0x338b70> │ │ │ │ + call 359fe0 <__cxa_finalize@plt+0x32ef90> │ │ │ │ add $0x38,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ sub $0x38,%rsp │ │ │ │ lea 0x87(%rip),%r8 │ │ │ │ - call 363bc0 <__cxa_finalize@plt+0x338b70> │ │ │ │ + call 359fe0 <__cxa_finalize@plt+0x32ef90> │ │ │ │ add $0x38,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ movdqa (%rdx),%xmm0 │ │ │ │ movdqa 0x20(%rdx),%xmm1 │ │ │ │ movdqa 0x40(%rdx),%xmm2 │ │ │ │ @@ -737729,100 +731069,100 @@ │ │ │ │ packssdw 0x50(%rdx),%xmm2 │ │ │ │ packssdw 0x70(%rdx),%xmm3 │ │ │ │ packssdw 0x90(%rdx),%xmm4 │ │ │ │ packssdw 0xb0(%rdx),%xmm5 │ │ │ │ packssdw 0xd0(%rdx),%xmm6 │ │ │ │ packssdw 0xf0(%rdx),%xmm7 │ │ │ │ movdqa %xmm6,0x18(%rsp) │ │ │ │ - jmp 2e9bd4 <__cxa_finalize@plt+0x2beb84> │ │ │ │ + jmp 3391c4 <__cxa_finalize@plt+0x30e174> │ │ │ │ lea (%rsi,%rsi,2),%rcx │ │ │ │ - movdqa 0x7c0a1(%rip),%xmm10 │ │ │ │ + movdqa 0x84f11(%rip),%xmm10 │ │ │ │ pxor %xmm9,%xmm9 │ │ │ │ - movdqa 0x7bff3(%rip),%xmm8 │ │ │ │ - call 3637dd <__cxa_finalize@plt+0x33878d> │ │ │ │ - jmp 36372b <__cxa_finalize@plt+0x3386db> │ │ │ │ + movdqa 0x84e63(%rip),%xmm8 │ │ │ │ + call 359bfd <__cxa_finalize@plt+0x32ebad> │ │ │ │ + jmp 359b4b <__cxa_finalize@plt+0x32eafb> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ sub $0x108,%rsp │ │ │ │ test %ecx,%ecx │ │ │ │ - je 363c86 <__cxa_finalize@plt+0x338c36> │ │ │ │ + je 35a0a6 <__cxa_finalize@plt+0x32f056> │ │ │ │ lea 0x188(%rip),%r8 │ │ │ │ - lea 0x7c1a3(%rip),%r9 │ │ │ │ - call 363d40 <__cxa_finalize@plt+0x338cf0> │ │ │ │ + lea 0x85013(%rip),%r9 │ │ │ │ + call 35a160 <__cxa_finalize@plt+0x32f110> │ │ │ │ add $0x108,%rsp │ │ │ │ ret │ │ │ │ imul $0xb5,(%rdx),%r9d │ │ │ │ mov %ecx,(%rdx) │ │ │ │ sub $0xffffff80,%r9d │ │ │ │ sar $0x8,%r9d │ │ │ │ imul $0xb5,%r9d,%r9d │ │ │ │ mov $0x4,%ecx │ │ │ │ add $0xd0,%rsp │ │ │ │ - jmp 3634f7 <__cxa_finalize@plt+0x3384a7> │ │ │ │ + jmp 359917 <__cxa_finalize@plt+0x32e8c7> │ │ │ │ nop │ │ │ │ sub $0x108,%rsp │ │ │ │ lea 0x7de(%rip),%r8 │ │ │ │ - lea 0x7c15b(%rip),%r9 │ │ │ │ - call 363d40 <__cxa_finalize@plt+0x338cf0> │ │ │ │ + lea 0x84fcb(%rip),%r9 │ │ │ │ + call 35a160 <__cxa_finalize@plt+0x32f110> │ │ │ │ add $0x108,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sub $0x108,%rsp │ │ │ │ lea 0x3ee(%rip),%r8 │ │ │ │ - lea 0x7c127(%rip),%r9 │ │ │ │ - call 363d40 <__cxa_finalize@plt+0x338cf0> │ │ │ │ + lea 0x84f97(%rip),%r9 │ │ │ │ + call 35a160 <__cxa_finalize@plt+0x32f110> │ │ │ │ add $0x108,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sub $0x108,%rsp │ │ │ │ lea 0x69e(%rip),%r8 │ │ │ │ - lea 0x7c0f7(%rip),%r9 │ │ │ │ - call 363d40 <__cxa_finalize@plt+0x338cf0> │ │ │ │ + lea 0x84f67(%rip),%r9 │ │ │ │ + call 35a160 <__cxa_finalize@plt+0x32f110> │ │ │ │ add $0x108,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea -0x693(%rip),%r10 │ │ │ │ - movdqa 0x7be90(%rip),%xmm11 │ │ │ │ - movdqa 0x7bfd7(%rip),%xmm12 │ │ │ │ - movdqa 0x7bfde(%rip),%xmm13 │ │ │ │ - movdqa 0x7bd15(%rip),%xmm14 │ │ │ │ + movdqa 0x84d00(%rip),%xmm11 │ │ │ │ + movdqa 0x84e47(%rip),%xmm12 │ │ │ │ + movdqa 0x84e4e(%rip),%xmm13 │ │ │ │ + movdqa 0x84b85(%rip),%xmm14 │ │ │ │ mov $0x4,%eax │ │ │ │ dec %eax │ │ │ │ cmp (%r9,%rax,1),%cl │ │ │ │ - jl 363d70 <__cxa_finalize@plt+0x338d20> │ │ │ │ + jl 35a190 <__cxa_finalize@plt+0x32f140> │ │ │ │ mov %eax,%r9d │ │ │ │ shl $0x4,%r9d │ │ │ │ movdqa (%rdx,%r9,1),%xmm0 │ │ │ │ movdqa 0x40(%rdx,%r9,1),%xmm1 │ │ │ │ movdqa 0x80(%rdx,%r9,1),%xmm2 │ │ │ │ movdqa 0xc0(%rdx,%r9,1),%xmm3 │ │ │ │ movdqa 0x100(%rdx,%r9,1),%xmm4 │ │ │ │ movdqa 0x140(%rdx,%r9,1),%xmm5 │ │ │ │ movdqa 0x180(%rdx,%r9,1),%xmm6 │ │ │ │ movdqa 0x1c0(%rdx,%r9,1),%xmm7 │ │ │ │ - call 362c46 <__cxa_finalize@plt+0x337bf6> │ │ │ │ + call 359066 <__cxa_finalize@plt+0x32e016> │ │ │ │ call *%r10 │ │ │ │ movdqa %xmm0,(%rdx,%r9,1) │ │ │ │ movdqa %xmm1,0x40(%rdx,%r9,1) │ │ │ │ movdqa %xmm2,0x80(%rdx,%r9,1) │ │ │ │ movdqa %xmm3,0xc0(%rdx,%r9,1) │ │ │ │ sub $0x10,%r9d │ │ │ │ - jge 363d7f <__cxa_finalize@plt+0x338d2f> │ │ │ │ + jge 35a19f <__cxa_finalize@plt+0x32f14f> │ │ │ │ jmp *%r8 │ │ │ │ movdqa %xmm2,%xmm1 │ │ │ │ movdqa 0x10(%rdx),%xmm2 │ │ │ │ movdqa 0x90(%rdx),%xmm3 │ │ │ │ movdqa 0x20(%rdx),%xmm4 │ │ │ │ movdqa 0xa0(%rdx),%xmm5 │ │ │ │ movdqa 0x30(%rdx),%xmm6 │ │ │ │ movdqa 0xb0(%rdx),%xmm7 │ │ │ │ - call 2e9dd0 <__cxa_finalize@plt+0x2bed80> │ │ │ │ + call 3393c0 <__cxa_finalize@plt+0x30e370> │ │ │ │ movdqa %xmm0,0x38(%rsp) │ │ │ │ movdqa %xmm1,0x48(%rsp) │ │ │ │ movdqa %xmm2,0x58(%rsp) │ │ │ │ movdqa %xmm3,0x68(%rsp) │ │ │ │ movdqa %xmm4,0x78(%rsp) │ │ │ │ movdqa %xmm5,0x88(%rsp) │ │ │ │ movdqa %xmm6,0x98(%rsp) │ │ │ │ @@ -737830,22 +731170,22 @@ │ │ │ │ movdqa 0xc0(%rdx),%xmm1 │ │ │ │ movdqa 0x50(%rdx),%xmm2 │ │ │ │ movdqa 0xd0(%rdx),%xmm3 │ │ │ │ movdqa 0x60(%rdx),%xmm4 │ │ │ │ movdqa 0xe0(%rdx),%xmm5 │ │ │ │ movdqa 0x70(%rdx),%xmm6 │ │ │ │ movdqa 0xf0(%rdx),%xmm7 │ │ │ │ - call 2ecc80 <__cxa_finalize@plt+0x2c1c30> │ │ │ │ - movdqa 0x7bd74(%rip),%xmm8 │ │ │ │ - movdqa 0x7be3b(%rip),%xmm10 │ │ │ │ + call 33c270 <__cxa_finalize@plt+0x311220> │ │ │ │ + movdqa 0x84be4(%rip),%xmm8 │ │ │ │ + movdqa 0x84cab(%rip),%xmm10 │ │ │ │ pxor %xmm9,%xmm9 │ │ │ │ mov %rdi,%rax │ │ │ │ lea (%rsi,%rsi,2),%rcx │ │ │ │ lea (%rdi,%rsi,8),%rdi │ │ │ │ - call 3637d7 <__cxa_finalize@plt+0x338787> │ │ │ │ + call 359bf7 <__cxa_finalize@plt+0x32eba7> │ │ │ │ movdqa %xmm9,(%rdx) │ │ │ │ movdqa %xmm9,0x10(%rdx) │ │ │ │ movdqa %xmm9,0x20(%rdx) │ │ │ │ movdqa %xmm9,0x30(%rdx) │ │ │ │ movdqa %xmm9,0x40(%rdx) │ │ │ │ movdqa %xmm9,0x50(%rdx) │ │ │ │ movdqa %xmm9,0x60(%rdx) │ │ │ │ @@ -737879,52 +731219,52 @@ │ │ │ │ movdqa 0x58(%rsp),%xmm2 │ │ │ │ movdqa 0x68(%rsp),%xmm3 │ │ │ │ movdqa 0x78(%rsp),%xmm4 │ │ │ │ movdqa 0x88(%rsp),%xmm5 │ │ │ │ movdqa 0x98(%rsp),%xmm6 │ │ │ │ movdqa 0xa8(%rsp),%xmm7 │ │ │ │ mov %rax,%rdi │ │ │ │ - call 3637dd <__cxa_finalize@plt+0x33878d> │ │ │ │ + call 359bfd <__cxa_finalize@plt+0x32ebad> │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sub $0x108,%rsp │ │ │ │ lea -0x224(%rip),%r8 │ │ │ │ - lea 0x7bdf7(%rip),%r9 │ │ │ │ - call 3640d0 <__cxa_finalize@plt+0x339080> │ │ │ │ + lea 0x84c67(%rip),%r9 │ │ │ │ + call 35a4f0 <__cxa_finalize@plt+0x32f4a0> │ │ │ │ add $0x108,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sub $0x108,%rsp │ │ │ │ lea 0x8e(%rip),%r8 │ │ │ │ - lea 0x7bdc7(%rip),%r9 │ │ │ │ - call 3640d0 <__cxa_finalize@plt+0x339080> │ │ │ │ + lea 0x84c37(%rip),%r9 │ │ │ │ + call 35a4f0 <__cxa_finalize@plt+0x32f4a0> │ │ │ │ add $0x108,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sub $0x108,%rsp │ │ │ │ lea 0x33e(%rip),%r8 │ │ │ │ - lea 0x7bd97(%rip),%r9 │ │ │ │ - call 3640d0 <__cxa_finalize@plt+0x339080> │ │ │ │ + lea 0x84c07(%rip),%r9 │ │ │ │ + call 35a4f0 <__cxa_finalize@plt+0x32f4a0> │ │ │ │ add $0x108,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sub $0x108,%rsp │ │ │ │ lea 0x3ee(%rip),%r8 │ │ │ │ - lea 0x7bd6b(%rip),%r9 │ │ │ │ - call 3640d0 <__cxa_finalize@plt+0x339080> │ │ │ │ + lea 0x84bdb(%rip),%r9 │ │ │ │ + call 35a4f0 <__cxa_finalize@plt+0x32f4a0> │ │ │ │ add $0x108,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea -0x78b(%rip),%r10 │ │ │ │ - jmp 363d47 <__cxa_finalize@plt+0x338cf7> │ │ │ │ + jmp 35a167 <__cxa_finalize@plt+0x32f117> │ │ │ │ movdqa 0x90(%rdx),%xmm4 │ │ │ │ movdqa 0xd0(%rdx),%xmm5 │ │ │ │ movdqa %xmm0,0x78(%rsp) │ │ │ │ movdqa %xmm1,0x88(%rsp) │ │ │ │ movdqa %xmm4,0x58(%rsp) │ │ │ │ movdqa %xmm5,0x68(%rsp) │ │ │ │ movdqa %xmm2,%xmm0 │ │ │ │ @@ -737939,24 +731279,24 @@ │ │ │ │ movdqa %xmm5,0x48(%rsp) │ │ │ │ movdqa %xmm6,0x98(%rsp) │ │ │ │ movdqa %xmm7,0xa8(%rsp) │ │ │ │ movdqa 0xa0(%rdx),%xmm4 │ │ │ │ movdqa 0xe0(%rdx),%xmm5 │ │ │ │ movdqa 0x30(%rdx),%xmm6 │ │ │ │ movdqa 0x70(%rdx),%xmm7 │ │ │ │ - call 2ed390 <__cxa_finalize@plt+0x2c2340> │ │ │ │ - call 2ede20 <__cxa_finalize@plt+0x2c2dd0> │ │ │ │ - movdqa 0x7baa2(%rip),%xmm11 │ │ │ │ - movdqa 0x7ba89(%rip),%xmm8 │ │ │ │ - movdqa 0x7bb50(%rip),%xmm10 │ │ │ │ + call 33c980 <__cxa_finalize@plt+0x311930> │ │ │ │ + call 33d410 <__cxa_finalize@plt+0x3123c0> │ │ │ │ + movdqa 0x84912(%rip),%xmm11 │ │ │ │ + movdqa 0x848f9(%rip),%xmm8 │ │ │ │ + movdqa 0x849c0(%rip),%xmm10 │ │ │ │ pxor %xmm9,%xmm9 │ │ │ │ mov %rdi,%rax │ │ │ │ lea (%rsi,%rsi,2),%rcx │ │ │ │ lea (%rdi,%rsi,8),%rdi │ │ │ │ - call 3639f4 <__cxa_finalize@plt+0x3389a4> │ │ │ │ + call 359e14 <__cxa_finalize@plt+0x32edc4> │ │ │ │ movdqa %xmm9,(%rdx) │ │ │ │ movdqa %xmm9,0x10(%rdx) │ │ │ │ movdqa %xmm9,0x20(%rdx) │ │ │ │ movdqa %xmm9,0x30(%rdx) │ │ │ │ movdqa %xmm9,0x40(%rdx) │ │ │ │ movdqa %xmm9,0x50(%rdx) │ │ │ │ movdqa %xmm9,0x60(%rdx) │ │ │ │ @@ -737990,116 +731330,116 @@ │ │ │ │ movdqa 0x58(%rsp),%xmm2 │ │ │ │ movdqa 0x68(%rsp),%xmm3 │ │ │ │ movdqa 0x78(%rsp),%xmm4 │ │ │ │ movdqa 0x88(%rsp),%xmm5 │ │ │ │ movdqa 0x98(%rsp),%xmm6 │ │ │ │ movdqa 0xa8(%rsp),%xmm7 │ │ │ │ mov %rax,%rdi │ │ │ │ - call 3639fa <__cxa_finalize@plt+0x3389aa> │ │ │ │ + call 359e1a <__cxa_finalize@plt+0x32edca> │ │ │ │ ret │ │ │ │ xchg %ax,%ax │ │ │ │ sub $0x108,%rsp │ │ │ │ lea -0x504(%rip),%r8 │ │ │ │ - lea 0x7bb17(%rip),%r9 │ │ │ │ - call 3643b0 <__cxa_finalize@plt+0x339360> │ │ │ │ + lea 0x84987(%rip),%r9 │ │ │ │ + call 35a7d0 <__cxa_finalize@plt+0x32f780> │ │ │ │ add $0x108,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sub $0x108,%rsp │ │ │ │ lea -0x252(%rip),%r8 │ │ │ │ - lea 0x7bae7(%rip),%r9 │ │ │ │ - call 3643b0 <__cxa_finalize@plt+0x339360> │ │ │ │ + lea 0x84957(%rip),%r9 │ │ │ │ + call 35a7d0 <__cxa_finalize@plt+0x32f780> │ │ │ │ add $0x108,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sub $0x108,%rsp │ │ │ │ lea 0x5e(%rip),%r8 │ │ │ │ - lea 0x7bab7(%rip),%r9 │ │ │ │ - call 3643b0 <__cxa_finalize@plt+0x339360> │ │ │ │ + lea 0x84927(%rip),%r9 │ │ │ │ + call 35a7d0 <__cxa_finalize@plt+0x32f780> │ │ │ │ add $0x108,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sub $0x108,%rsp │ │ │ │ lea 0x10e(%rip),%r8 │ │ │ │ - lea 0x7ba8b(%rip),%r9 │ │ │ │ - call 3643b0 <__cxa_finalize@plt+0x339360> │ │ │ │ + lea 0x848fb(%rip),%r9 │ │ │ │ + call 35a7d0 <__cxa_finalize@plt+0x32f780> │ │ │ │ add $0x108,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea -0x8bb(%rip),%r10 │ │ │ │ - jmp 363d47 <__cxa_finalize@plt+0x338cf7> │ │ │ │ + jmp 35a167 <__cxa_finalize@plt+0x32f117> │ │ │ │ lea (%rsi,%rsi,2),%rcx │ │ │ │ lea (%rcx,%rcx,4),%rcx │ │ │ │ add %rcx,%rdi │ │ │ │ neg %rsi │ │ │ │ - jmp 3640dc <__cxa_finalize@plt+0x33908c> │ │ │ │ + jmp 35a4fc <__cxa_finalize@plt+0x32f4ac> │ │ │ │ nop │ │ │ │ sub $0x108,%rsp │ │ │ │ lea -0x5e4(%rip),%r8 │ │ │ │ - lea 0x7ba3f(%rip),%r9 │ │ │ │ - call 364490 <__cxa_finalize@plt+0x339440> │ │ │ │ + lea 0x848af(%rip),%r9 │ │ │ │ + call 35a8b0 <__cxa_finalize@plt+0x32f860> │ │ │ │ add $0x108,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sub $0x108,%rsp │ │ │ │ lea -0x332(%rip),%r8 │ │ │ │ - lea 0x7ba0f(%rip),%r9 │ │ │ │ - call 364490 <__cxa_finalize@plt+0x339440> │ │ │ │ + lea 0x8487f(%rip),%r9 │ │ │ │ + call 35a8b0 <__cxa_finalize@plt+0x32f860> │ │ │ │ add $0x108,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sub $0x108,%rsp │ │ │ │ lea -0x82(%rip),%r8 │ │ │ │ - lea 0x7b9df(%rip),%r9 │ │ │ │ - call 364490 <__cxa_finalize@plt+0x339440> │ │ │ │ + lea 0x8484f(%rip),%r9 │ │ │ │ + call 35a8b0 <__cxa_finalize@plt+0x32f860> │ │ │ │ add $0x108,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sub $0x108,%rsp │ │ │ │ lea 0x2e(%rip),%r8 │ │ │ │ - lea 0x7b9a7(%rip),%r9 │ │ │ │ - call 364490 <__cxa_finalize@plt+0x339440> │ │ │ │ + lea 0x84817(%rip),%r9 │ │ │ │ + call 35a8b0 <__cxa_finalize@plt+0x32f860> │ │ │ │ add $0x108,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea -0xd9d(%rip),%r10 │ │ │ │ - jmp 363d47 <__cxa_finalize@plt+0x338cf7> │ │ │ │ - movdqa 0x7b76c(%rip),%xmm4 │ │ │ │ - movdqa 0x7b834(%rip),%xmm5 │ │ │ │ + jmp 35a167 <__cxa_finalize@plt+0x32f117> │ │ │ │ + movdqa 0x845dc(%rip),%xmm4 │ │ │ │ + movdqa 0x846a4(%rip),%xmm5 │ │ │ │ pxor %xmm6,%xmm6 │ │ │ │ - movdqa 0x7b808(%rip),%xmm7 │ │ │ │ + movdqa 0x84678(%rip),%xmm7 │ │ │ │ mov $0x4,%r9d │ │ │ │ lea (%rsi,%rsi,2),%rcx │ │ │ │ - call 36452e <__cxa_finalize@plt+0x3394de> │ │ │ │ - call 362f61 <__cxa_finalize@plt+0x337f11> │ │ │ │ + call 35a94e <__cxa_finalize@plt+0x32f8fe> │ │ │ │ + call 359381 <__cxa_finalize@plt+0x32e331> │ │ │ │ movdqa %xmm6,(%rdx) │ │ │ │ movdqa %xmm6,0x40(%rdx) │ │ │ │ movdqa %xmm6,0x80(%rdx) │ │ │ │ movdqa %xmm6,0xc0(%rdx) │ │ │ │ movdqa %xmm6,0x100(%rdx) │ │ │ │ movdqa %xmm6,0x140(%rdx) │ │ │ │ movdqa %xmm6,0x180(%rdx) │ │ │ │ movdqa %xmm6,0x1c0(%rdx) │ │ │ │ dec %r9d │ │ │ │ - jle 36452d <__cxa_finalize@plt+0x3394dd> │ │ │ │ + jle 35a94d <__cxa_finalize@plt+0x32f8fd> │ │ │ │ add $0x10,%rdx │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ movdqa (%rdx),%xmm0 │ │ │ │ movdqa 0x40(%rdx),%xmm1 │ │ │ │ movdqa 0x80(%rdx),%xmm2 │ │ │ │ movdqa 0xc0(%rdx),%xmm3 │ │ │ │ - jmp 3644c2 <__cxa_finalize@plt+0x339472> │ │ │ │ + jmp 35a8e2 <__cxa_finalize@plt+0x32f892> │ │ │ │ ret │ │ │ │ movdqa %xmm7,%xmm8 │ │ │ │ pmulhrsw %xmm0,%xmm8 │ │ │ │ movdqa %xmm7,%xmm9 │ │ │ │ pmulhrsw %xmm1,%xmm9 │ │ │ │ movdqa %xmm7,%xmm10 │ │ │ │ pmulhrsw %xmm2,%xmm10 │ │ │ │ @@ -738113,100 +731453,100 @@ │ │ │ │ paddsw %xmm9,%xmm1 │ │ │ │ paddsw %xmm10,%xmm2 │ │ │ │ paddsw %xmm11,%xmm3 │ │ │ │ ret │ │ │ │ nop │ │ │ │ sub $0x88,%rsp │ │ │ │ test %ecx,%ecx │ │ │ │ - je 36459f <__cxa_finalize@plt+0x33954f> │ │ │ │ + je 35a9bf <__cxa_finalize@plt+0x32f96f> │ │ │ │ lea 0x769(%rip),%r8 │ │ │ │ - call 364680 <__cxa_finalize@plt+0x339630> │ │ │ │ + call 35aaa0 <__cxa_finalize@plt+0x32fa50> │ │ │ │ add $0x88,%rsp │ │ │ │ ret │ │ │ │ imul $0xb5,(%rdx),%r9d │ │ │ │ mov %ecx,(%rdx) │ │ │ │ mov $0x4,%ecx │ │ │ │ add $0x180,%r9d │ │ │ │ sar $0x9,%r9d │ │ │ │ imul $0xb50,%r9d,%r9d │ │ │ │ add $0x8800,%r9d │ │ │ │ movd %r9d,%xmm0 │ │ │ │ pshuflw $0x55,%xmm0,%xmm0 │ │ │ │ punpcklqdq %xmm0,%xmm0 │ │ │ │ - movdqa 0x7b704(%rip),%xmm3 │ │ │ │ + movdqa 0x84574(%rip),%xmm3 │ │ │ │ pxor %xmm4,%xmm4 │ │ │ │ movdqa (%rdi),%xmm1 │ │ │ │ movdqa 0x10(%rdi),%xmm2 │ │ │ │ paddw %xmm0,%xmm1 │ │ │ │ paddw %xmm0,%xmm2 │ │ │ │ pminsw %xmm3,%xmm1 │ │ │ │ pminsw %xmm3,%xmm2 │ │ │ │ pmaxsw %xmm4,%xmm1 │ │ │ │ pmaxsw %xmm4,%xmm2 │ │ │ │ movdqa %xmm1,(%rdi) │ │ │ │ movdqa %xmm2,0x10(%rdi) │ │ │ │ add %rsi,%rdi │ │ │ │ dec %ecx │ │ │ │ - jg 3645e0 <__cxa_finalize@plt+0x339590> │ │ │ │ + jg 35aa00 <__cxa_finalize@plt+0x32f9b0> │ │ │ │ add $0x88,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ sub $0x88,%rsp │ │ │ │ lea 0x1550(%rip),%r8 │ │ │ │ - call 364680 <__cxa_finalize@plt+0x339630> │ │ │ │ + call 35aaa0 <__cxa_finalize@plt+0x32fa50> │ │ │ │ add $0x88,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sub $0x88,%rsp │ │ │ │ lea 0x1213(%rip),%r8 │ │ │ │ - call 364680 <__cxa_finalize@plt+0x339630> │ │ │ │ + call 35aaa0 <__cxa_finalize@plt+0x32fa50> │ │ │ │ add $0x88,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sub $0x88,%rsp │ │ │ │ lea 0x12dd(%rip),%r8 │ │ │ │ - call 364680 <__cxa_finalize@plt+0x339630> │ │ │ │ + call 35aaa0 <__cxa_finalize@plt+0x32fa50> │ │ │ │ add $0x88,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movdqa 0x7b557(%rip),%xmm11 │ │ │ │ - movdqa 0x7b69e(%rip),%xmm12 │ │ │ │ - movdqa 0x7b6a5(%rip),%xmm13 │ │ │ │ - movdqa 0x7b3dc(%rip),%xmm14 │ │ │ │ + movdqa 0x843c7(%rip),%xmm11 │ │ │ │ + movdqa 0x8450e(%rip),%xmm12 │ │ │ │ + movdqa 0x84515(%rip),%xmm13 │ │ │ │ + movdqa 0x8424c(%rip),%xmm14 │ │ │ │ lea 0x8(%rsp),%rcx │ │ │ │ movdqa 0x10(%rdx),%xmm0 │ │ │ │ movdqa 0x30(%rdx),%xmm1 │ │ │ │ movdqa 0x50(%rdx),%xmm2 │ │ │ │ movdqa 0x70(%rdx),%xmm3 │ │ │ │ movdqa 0x90(%rdx),%xmm4 │ │ │ │ movdqa 0xb0(%rdx),%xmm5 │ │ │ │ movdqa 0xd0(%rdx),%xmm6 │ │ │ │ movdqa 0xf0(%rdx),%xmm7 │ │ │ │ - call 36480d <__cxa_finalize@plt+0x3397bd> │ │ │ │ + call 35ac2d <__cxa_finalize@plt+0x32fbdd> │ │ │ │ movdqa (%rdx),%xmm0 │ │ │ │ movdqa 0x20(%rdx),%xmm1 │ │ │ │ movdqa 0x40(%rdx),%xmm2 │ │ │ │ movdqa 0x60(%rdx),%xmm3 │ │ │ │ movdqa 0x80(%rdx),%xmm4 │ │ │ │ movdqa 0xa0(%rdx),%xmm5 │ │ │ │ movdqa 0xc0(%rdx),%xmm6 │ │ │ │ movdqa 0xe0(%rdx),%xmm7 │ │ │ │ - call 362d18 <__cxa_finalize@plt+0x337cc8> │ │ │ │ - call 362ee2 <__cxa_finalize@plt+0x337e92> │ │ │ │ - call 364b74 <__cxa_finalize@plt+0x339b24> │ │ │ │ + call 359138 <__cxa_finalize@plt+0x32e0e8> │ │ │ │ + call 359302 <__cxa_finalize@plt+0x32e2b2> │ │ │ │ + call 35af94 <__cxa_finalize@plt+0x32ff44> │ │ │ │ packssdw %xmm1,%xmm0 │ │ │ │ packssdw %xmm3,%xmm2 │ │ │ │ packssdw %xmm5,%xmm4 │ │ │ │ packssdw %xmm7,%xmm6 │ │ │ │ packssdw %xmm9,%xmm8 │ │ │ │ packssdw %xmm11,%xmm10 │ │ │ │ packssdw %xmm13,%xmm12 │ │ │ │ packssdw %xmm15,%xmm14 │ │ │ │ - call 362be2 <__cxa_finalize@plt+0x337b92> │ │ │ │ - call 364755 <__cxa_finalize@plt+0x339705> │ │ │ │ + call 359002 <__cxa_finalize@plt+0x32dfb2> │ │ │ │ + call 35ab75 <__cxa_finalize@plt+0x32fb25> │ │ │ │ jmp *%r8 │ │ │ │ movdqa %xmm10,%xmm9 │ │ │ │ punpcklwd %xmm14,%xmm9 │ │ │ │ punpckhwd %xmm14,%xmm10 │ │ │ │ movdqa %xmm8,%xmm14 │ │ │ │ punpckhwd %xmm12,%xmm14 │ │ │ │ punpcklwd %xmm12,%xmm8 │ │ │ │ @@ -738219,6568 +731559,14722 @@ │ │ │ │ movdqa %xmm11,%xmm10 │ │ │ │ punpcklwd %xmm12,%xmm10 │ │ │ │ punpckhwd %xmm12,%xmm11 │ │ │ │ movdqa %xmm8,%xmm9 │ │ │ │ punpckhwd %xmm14,%xmm9 │ │ │ │ punpcklwd %xmm14,%xmm8 │ │ │ │ ret │ │ │ │ - movdqa 0x7b3a8(%rip),%xmm7 │ │ │ │ + movdqa 0x84218(%rip),%xmm7 │ │ │ │ + pmulld %xmm0,%xmm7 │ │ │ │ + pmulld 0x83fda(%rip),%xmm0 │ │ │ │ + movdqa 0x84032(%rip),%xmm6 │ │ │ │ + pmulld %xmm1,%xmm6 │ │ │ │ + pmulld 0x841b4(%rip),%xmm1 │ │ │ │ + movdqa 0x8416c(%rip),%xmm5 │ │ │ │ + pmulld %xmm2,%xmm5 │ │ │ │ + pmulld 0x8405e(%rip),%xmm2 │ │ │ │ + movdqa 0x840c6(%rip),%xmm4 │ │ │ │ + pmulld %xmm3,%xmm4 │ │ │ │ + pmulld 0x84108(%rip),%xmm3 │ │ │ │ + jmp 35ad11 <__cxa_finalize@plt+0x32fcc1> │ │ │ │ + movdqa 0x841ba(%rip),%xmm8 │ │ │ │ + movdqa %xmm0,%xmm9 │ │ │ │ + pmulld %xmm8,%xmm9 │ │ │ │ + pmulld %xmm7,%xmm8 │ │ │ │ + movdqa 0x83f70(%rip),%xmm10 │ │ │ │ + pmulld %xmm10,%xmm0 │ │ │ │ + pmulld %xmm10,%xmm7 │ │ │ │ + paddd %xmm9,%xmm7 │ │ │ │ + psubd %xmm8,%xmm0 │ │ │ │ + movdqa 0x83fa1(%rip),%xmm8 │ │ │ │ + movdqa %xmm6,%xmm9 │ │ │ │ + pmulld %xmm8,%xmm9 │ │ │ │ + pmulld %xmm1,%xmm8 │ │ │ │ + movdqa 0x84127(%rip),%xmm10 │ │ │ │ + pmulld %xmm10,%xmm6 │ │ │ │ + pmulld %xmm10,%xmm1 │ │ │ │ + paddd %xmm9,%xmm1 │ │ │ │ + psubd %xmm8,%xmm6 │ │ │ │ + movdqa 0x840c8(%rip),%xmm8 │ │ │ │ + movdqa %xmm2,%xmm9 │ │ │ │ + pmulld %xmm8,%xmm9 │ │ │ │ + pmulld %xmm5,%xmm8 │ │ │ │ + movdqa 0x83fae(%rip),%xmm10 │ │ │ │ + pmulld %xmm10,%xmm2 │ │ │ │ + pmulld %xmm10,%xmm5 │ │ │ │ + paddd %xmm9,%xmm5 │ │ │ │ + psubd %xmm8,%xmm2 │ │ │ │ + movdqa 0x83fef(%rip),%xmm8 │ │ │ │ + movdqa %xmm4,%xmm9 │ │ │ │ + pmulld %xmm8,%xmm9 │ │ │ │ + pmulld %xmm3,%xmm8 │ │ │ │ + movdqa 0x84035(%rip),%xmm10 │ │ │ │ + pmulld %xmm10,%xmm4 │ │ │ │ + pmulld %xmm10,%xmm3 │ │ │ │ + paddd %xmm9,%xmm3 │ │ │ │ + psubd %xmm8,%xmm4 │ │ │ │ + paddd %xmm11,%xmm0 │ │ │ │ + paddd %xmm11,%xmm1 │ │ │ │ + paddd %xmm11,%xmm2 │ │ │ │ + paddd %xmm11,%xmm3 │ │ │ │ + paddd %xmm11,%xmm4 │ │ │ │ + paddd %xmm11,%xmm5 │ │ │ │ + paddd %xmm11,%xmm6 │ │ │ │ + paddd %xmm11,%xmm7 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + psrad $0xc,%xmm6 │ │ │ │ + psrad $0xc,%xmm7 │ │ │ │ + movdqa %xmm0,%xmm8 │ │ │ │ + psubd %xmm4,%xmm8 │ │ │ │ + paddd %xmm4,%xmm0 │ │ │ │ + movdqa %xmm6,%xmm4 │ │ │ │ + psubd %xmm2,%xmm4 │ │ │ │ + paddd %xmm6,%xmm2 │ │ │ │ + movdqa %xmm1,%xmm6 │ │ │ │ + psubd %xmm5,%xmm6 │ │ │ │ + paddd %xmm1,%xmm5 │ │ │ │ + movdqa %xmm7,%xmm1 │ │ │ │ + psubd %xmm3,%xmm1 │ │ │ │ + paddd %xmm3,%xmm7 │ │ │ │ + pmaxsd %xmm12,%xmm8 │ │ │ │ + pmaxsd %xmm12,%xmm1 │ │ │ │ + pmaxsd %xmm12,%xmm4 │ │ │ │ + pmaxsd %xmm12,%xmm6 │ │ │ │ + pmaxsd %xmm12,%xmm0 │ │ │ │ + pmaxsd %xmm12,%xmm2 │ │ │ │ + pmaxsd %xmm12,%xmm5 │ │ │ │ + pmaxsd %xmm12,%xmm7 │ │ │ │ + pminsd %xmm13,%xmm8 │ │ │ │ + pminsd %xmm13,%xmm1 │ │ │ │ + pminsd %xmm13,%xmm4 │ │ │ │ + pminsd %xmm13,%xmm6 │ │ │ │ + pminsd %xmm13,%xmm0 │ │ │ │ + pminsd %xmm13,%xmm2 │ │ │ │ + pminsd %xmm13,%xmm5 │ │ │ │ + pminsd %xmm13,%xmm7 │ │ │ │ + movdqa 0x83f94(%rip),%xmm15 │ │ │ │ + movdqa 0x83e4b(%rip),%xmm10 │ │ │ │ + movdqa %xmm1,%xmm9 │ │ │ │ + pmulld %xmm15,%xmm9 │ │ │ │ + movdqa %xmm8,%xmm3 │ │ │ │ + pmulld %xmm15,%xmm3 │ │ │ │ + pmulld %xmm10,%xmm1 │ │ │ │ + pmulld %xmm10,%xmm8 │ │ │ │ + paddd %xmm11,%xmm9 │ │ │ │ + paddd %xmm9,%xmm8 │ │ │ │ + paddd %xmm11,%xmm1 │ │ │ │ + psubd %xmm3,%xmm1 │ │ │ │ + psrad $0xc,%xmm8 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + movdqa %xmm6,%xmm9 │ │ │ │ + pmulld %xmm15,%xmm9 │ │ │ │ + movdqa %xmm4,%xmm3 │ │ │ │ + pmulld %xmm15,%xmm3 │ │ │ │ + pmulld %xmm10,%xmm6 │ │ │ │ + pmulld %xmm10,%xmm4 │ │ │ │ + paddd %xmm4,%xmm9 │ │ │ │ + movdqa %xmm11,%xmm4 │ │ │ │ + psubd %xmm9,%xmm4 │ │ │ │ + paddd %xmm11,%xmm6 │ │ │ │ + psubd %xmm3,%xmm6 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + psrad $0xc,%xmm6 │ │ │ │ + movdqa %xmm1,%xmm3 │ │ │ │ + psubd %xmm4,%xmm3 │ │ │ │ + paddd %xmm4,%xmm1 │ │ │ │ + movdqa %xmm0,%xmm4 │ │ │ │ + psubd %xmm2,%xmm4 │ │ │ │ + paddd %xmm2,%xmm0 │ │ │ │ + movdqa %xmm8,%xmm2 │ │ │ │ + psubd %xmm6,%xmm2 │ │ │ │ + paddd %xmm8,%xmm6 │ │ │ │ + movdqa %xmm7,%xmm8 │ │ │ │ + psubd %xmm5,%xmm8 │ │ │ │ + paddd %xmm5,%xmm7 │ │ │ │ + pmaxsd %xmm12,%xmm2 │ │ │ │ + pmaxsd %xmm12,%xmm8 │ │ │ │ + pmaxsd %xmm12,%xmm3 │ │ │ │ + pmaxsd %xmm12,%xmm4 │ │ │ │ + pmaxsd %xmm12,%xmm0 │ │ │ │ + pmaxsd %xmm12,%xmm1 │ │ │ │ + pmaxsd %xmm12,%xmm6 │ │ │ │ + pmaxsd %xmm12,%xmm7 │ │ │ │ + pminsd %xmm13,%xmm2 │ │ │ │ + pminsd %xmm13,%xmm8 │ │ │ │ + pminsd %xmm13,%xmm3 │ │ │ │ + pminsd %xmm13,%xmm4 │ │ │ │ + pminsd %xmm13,%xmm0 │ │ │ │ + pminsd %xmm13,%xmm1 │ │ │ │ + pminsd %xmm13,%xmm6 │ │ │ │ + pminsd %xmm13,%xmm7 │ │ │ │ + pmulld %xmm14,%xmm2 │ │ │ │ + pmulld %xmm14,%xmm8 │ │ │ │ + pmulld %xmm14,%xmm3 │ │ │ │ + pmulld %xmm14,%xmm4 │ │ │ │ + paddd %xmm11,%xmm2 │ │ │ │ + paddd %xmm11,%xmm8 │ │ │ │ + movdqa %xmm2,%xmm5 │ │ │ │ + paddd %xmm3,%xmm5 │ │ │ │ + psubd %xmm3,%xmm2 │ │ │ │ + movdqa %xmm8,%xmm3 │ │ │ │ + psubd %xmm4,%xmm3 │ │ │ │ + paddd %xmm8,%xmm4 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + movdqa %xmm0,(%rcx) │ │ │ │ + movdqa %xmm1,0x10(%rcx) │ │ │ │ + movdqa %xmm2,0x20(%rcx) │ │ │ │ + movdqa %xmm3,0x30(%rcx) │ │ │ │ + movdqa %xmm4,0x40(%rcx) │ │ │ │ + movdqa %xmm5,0x50(%rcx) │ │ │ │ + movdqa %xmm6,0x60(%rcx) │ │ │ │ + movdqa %xmm7,0x70(%rcx) │ │ │ │ + ret │ │ │ │ + pmaxsd %xmm12,%xmm0 │ │ │ │ + pmaxsd %xmm12,%xmm1 │ │ │ │ + pmaxsd %xmm12,%xmm2 │ │ │ │ + pmaxsd %xmm12,%xmm3 │ │ │ │ + pmaxsd %xmm12,%xmm4 │ │ │ │ + pmaxsd %xmm12,%xmm5 │ │ │ │ + pmaxsd %xmm12,%xmm6 │ │ │ │ + pmaxsd %xmm12,%xmm7 │ │ │ │ + pminsd %xmm13,%xmm0 │ │ │ │ + pminsd %xmm13,%xmm1 │ │ │ │ + pminsd %xmm13,%xmm2 │ │ │ │ + pminsd %xmm13,%xmm3 │ │ │ │ + pminsd %xmm13,%xmm4 │ │ │ │ + pminsd %xmm13,%xmm5 │ │ │ │ + pminsd %xmm13,%xmm6 │ │ │ │ + pminsd %xmm13,%xmm7 │ │ │ │ + pcmpeqd %xmm8,%xmm8 │ │ │ │ + psubd %xmm8,%xmm0 │ │ │ │ + psubd %xmm8,%xmm1 │ │ │ │ + psubd %xmm8,%xmm2 │ │ │ │ + psubd %xmm8,%xmm3 │ │ │ │ + psubd %xmm8,%xmm4 │ │ │ │ + psubd %xmm8,%xmm5 │ │ │ │ + psubd %xmm8,%xmm6 │ │ │ │ + psubd %xmm8,%xmm7 │ │ │ │ + movdqa 0x10(%rcx),%xmm8 │ │ │ │ + movdqa 0x20(%rcx),%xmm9 │ │ │ │ + movdqa 0x30(%rcx),%xmm10 │ │ │ │ + movdqa 0x40(%rcx),%xmm11 │ │ │ │ + movdqa 0x50(%rcx),%xmm12 │ │ │ │ + movdqa 0x60(%rcx),%xmm13 │ │ │ │ + movdqa 0x70(%rcx),%xmm14 │ │ │ │ + movdqa %xmm0,%xmm15 │ │ │ │ + psubd %xmm14,%xmm15 │ │ │ │ + paddd %xmm14,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm14 │ │ │ │ + psubd %xmm13,%xmm14 │ │ │ │ + paddd %xmm13,%xmm1 │ │ │ │ + movdqa %xmm2,%xmm13 │ │ │ │ + psubd %xmm12,%xmm13 │ │ │ │ + paddd %xmm12,%xmm2 │ │ │ │ + movdqa %xmm3,%xmm12 │ │ │ │ + psubd %xmm11,%xmm12 │ │ │ │ + paddd %xmm11,%xmm3 │ │ │ │ + movdqa %xmm4,%xmm11 │ │ │ │ + psubd %xmm10,%xmm11 │ │ │ │ + paddd %xmm10,%xmm4 │ │ │ │ + movdqa %xmm5,%xmm10 │ │ │ │ + psubd %xmm9,%xmm10 │ │ │ │ + paddd %xmm9,%xmm5 │ │ │ │ + movdqa %xmm6,%xmm9 │ │ │ │ + psubd %xmm8,%xmm9 │ │ │ │ + paddd %xmm8,%xmm6 │ │ │ │ + movdqa %xmm7,%xmm8 │ │ │ │ + psubd (%rcx),%xmm8 │ │ │ │ + paddd (%rcx),%xmm7 │ │ │ │ + psrad $0x1,%xmm0 │ │ │ │ + psrad $0x1,%xmm1 │ │ │ │ + psrad $0x1,%xmm2 │ │ │ │ + psrad $0x1,%xmm3 │ │ │ │ + psrad $0x1,%xmm4 │ │ │ │ + psrad $0x1,%xmm5 │ │ │ │ + psrad $0x1,%xmm6 │ │ │ │ + psrad $0x1,%xmm7 │ │ │ │ + psrad $0x1,%xmm8 │ │ │ │ + psrad $0x1,%xmm9 │ │ │ │ + psrad $0x1,%xmm10 │ │ │ │ + psrad $0x1,%xmm11 │ │ │ │ + psrad $0x1,%xmm12 │ │ │ │ + psrad $0x1,%xmm13 │ │ │ │ + psrad $0x1,%xmm14 │ │ │ │ + psrad $0x1,%xmm15 │ │ │ │ + ret │ │ │ │ + lea -0x226a2(%rip),%r8 │ │ │ │ + lea (%rsi,%rsi,2),%rcx │ │ │ │ + call *%r8 │ │ │ │ + call 35936d <__cxa_finalize@plt+0x32e31d> │ │ │ │ + movdqa %xmm6,(%rdx) │ │ │ │ + movdqa %xmm6,0x10(%rdx) │ │ │ │ + movdqa %xmm6,0x20(%rdx) │ │ │ │ + movdqa %xmm6,0x30(%rdx) │ │ │ │ + movdqa %xmm6,0x40(%rdx) │ │ │ │ + movdqa %xmm6,0x50(%rdx) │ │ │ │ + movdqa %xmm6,0x60(%rdx) │ │ │ │ + movdqa %xmm6,0x70(%rdx) │ │ │ │ + movdqa %xmm6,0x80(%rdx) │ │ │ │ + movdqa %xmm6,0x90(%rdx) │ │ │ │ + movdqa %xmm6,0xa0(%rdx) │ │ │ │ + movdqa %xmm6,0xb0(%rdx) │ │ │ │ + movdqa %xmm6,0xc0(%rdx) │ │ │ │ + movdqa %xmm6,0xd0(%rdx) │ │ │ │ + movdqa %xmm6,0xe0(%rdx) │ │ │ │ + movdqa %xmm6,0xf0(%rdx) │ │ │ │ + movdqa %xmm8,%xmm0 │ │ │ │ + movdqa %xmm9,%xmm1 │ │ │ │ + movdqa %xmm10,%xmm2 │ │ │ │ + movdqa %xmm11,%xmm3 │ │ │ │ + add $0x10,%rdi │ │ │ │ + call *%r8 │ │ │ │ + call 35936d <__cxa_finalize@plt+0x32e31d> │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x88,%rsp │ │ │ │ + lea -0xb3(%rip),%r8 │ │ │ │ + call 35b240 <__cxa_finalize@plt+0x3301f0> │ │ │ │ + add $0x88,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x88,%rsp │ │ │ │ + lea 0xa93(%rip),%r8 │ │ │ │ + call 35b240 <__cxa_finalize@plt+0x3301f0> │ │ │ │ + add $0x88,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x88,%rsp │ │ │ │ + lea 0xb5d(%rip),%r8 │ │ │ │ + call 35b240 <__cxa_finalize@plt+0x3301f0> │ │ │ │ + add $0x88,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x88,%rsp │ │ │ │ + lea 0xd70(%rip),%r8 │ │ │ │ + call 35b240 <__cxa_finalize@plt+0x3301f0> │ │ │ │ + add $0x88,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x8(%rsp),%rcx │ │ │ │ + call 35b24f <__cxa_finalize@plt+0x3301ff> │ │ │ │ + jmp 35ab44 <__cxa_finalize@plt+0x32faf4> │ │ │ │ + movdqa 0x83c18(%rip),%xmm11 │ │ │ │ + movdqa 0x83d5f(%rip),%xmm12 │ │ │ │ + movdqa 0x83d66(%rip),%xmm13 │ │ │ │ + movdqa 0x83a9d(%rip),%xmm14 │ │ │ │ + movdqa 0x20(%rdx),%xmm0 │ │ │ │ + movdqa 0xd0(%rdx),%xmm1 │ │ │ │ + movdqa 0x60(%rdx),%xmm2 │ │ │ │ + movdqa 0x90(%rdx),%xmm3 │ │ │ │ + movdqa 0xa0(%rdx),%xmm4 │ │ │ │ + movdqa 0x50(%rdx),%xmm5 │ │ │ │ + movdqa 0xe0(%rdx),%xmm6 │ │ │ │ + movdqa 0x10(%rdx),%xmm7 │ │ │ │ + call 35b8df <__cxa_finalize@plt+0x33088f> │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + movdqa 0xf0(%rdx),%xmm1 │ │ │ │ + movdqa 0x40(%rdx),%xmm2 │ │ │ │ + movdqa 0xb0(%rdx),%xmm3 │ │ │ │ + movdqa 0x80(%rdx),%xmm4 │ │ │ │ + movdqa 0x70(%rdx),%xmm5 │ │ │ │ + movdqa 0xc0(%rdx),%xmm6 │ │ │ │ + movdqa 0x30(%rdx),%xmm7 │ │ │ │ + call 35b3e5 <__cxa_finalize@plt+0x330395> │ │ │ │ + movdqa 0x83c03(%rip),%xmm15 │ │ │ │ + psrld $0xb,%xmm14 │ │ │ │ + pcmpeqd %xmm8,%xmm8 │ │ │ │ + movdqa %xmm15,%xmm13 │ │ │ │ + psubd %xmm14,%xmm13 │ │ │ │ + paddd %xmm14,%xmm0 │ │ │ │ + paddd %xmm14,%xmm2 │ │ │ │ + paddd %xmm15,%xmm4 │ │ │ │ + paddd %xmm15,%xmm6 │ │ │ │ + pxor %xmm8,%xmm1 │ │ │ │ + pxor %xmm8,%xmm3 │ │ │ │ + pxor %xmm8,%xmm5 │ │ │ │ + pxor %xmm8,%xmm7 │ │ │ │ + psrad $0x1,%xmm1 │ │ │ │ + psrad $0x1,%xmm3 │ │ │ │ + paddd %xmm15,%xmm5 │ │ │ │ + paddd %xmm15,%xmm7 │ │ │ │ + psubd %xmm8,%xmm1 │ │ │ │ + psubd %xmm8,%xmm3 │ │ │ │ + movdqa %xmm15,%xmm8 │ │ │ │ + paddd %xmm9,%xmm8 │ │ │ │ + movdqa %xmm13,%xmm9 │ │ │ │ + psubd %xmm10,%xmm9 │ │ │ │ + movdqa %xmm15,%xmm10 │ │ │ │ + paddd %xmm11,%xmm10 │ │ │ │ + movdqa %xmm13,%xmm11 │ │ │ │ + psubd %xmm12,%xmm11 │ │ │ │ + movdqa 0x30(%rcx),%xmm12 │ │ │ │ + paddd %xmm14,%xmm12 │ │ │ │ + movdqa %xmm14,%xmm13 │ │ │ │ + psubd 0x20(%rcx),%xmm13 │ │ │ │ + movdqa %xmm14,%xmm15 │ │ │ │ + psubd (%rcx),%xmm15 │ │ │ │ + paddd 0x10(%rcx),%xmm14 │ │ │ │ + psrad $0x1,%xmm0 │ │ │ │ + psrad $0x1,%xmm2 │ │ │ │ + psrad $0x1,%xmm12 │ │ │ │ + psrad $0x1,%xmm13 │ │ │ │ + psrad $0x1,%xmm14 │ │ │ │ + psrad $0x1,%xmm15 │ │ │ │ + psrad $0xd,%xmm4 │ │ │ │ + psrad $0xd,%xmm5 │ │ │ │ + psrad $0xd,%xmm6 │ │ │ │ + psrad $0xd,%xmm7 │ │ │ │ + psrad $0xd,%xmm8 │ │ │ │ + psrad $0xd,%xmm9 │ │ │ │ + psrad $0xd,%xmm10 │ │ │ │ + psrad $0xd,%xmm11 │ │ │ │ + ret │ │ │ │ + movdqa 0x83a12(%rip),%xmm8 │ │ │ │ + movdqa %xmm1,%xmm9 │ │ │ │ + pmulld %xmm8,%xmm9 │ │ │ │ + pmulld %xmm0,%xmm8 │ │ │ │ + movdqa 0x837a8(%rip),%xmm10 │ │ │ │ + pmulld %xmm10,%xmm1 │ │ │ │ + pmulld %xmm10,%xmm0 │ │ │ │ + paddd %xmm11,%xmm9 │ │ │ │ + paddd %xmm9,%xmm0 │ │ │ │ + paddd %xmm11,%xmm1 │ │ │ │ + psubd %xmm8,%xmm1 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + movdqa 0x83945(%rip),%xmm8 │ │ │ │ + movdqa %xmm3,%xmm9 │ │ │ │ + pmulld %xmm8,%xmm9 │ │ │ │ + pmulld %xmm2,%xmm8 │ │ │ │ + movdqa 0x8380b(%rip),%xmm10 │ │ │ │ + pmulld %xmm10,%xmm3 │ │ │ │ + pmulld %xmm10,%xmm2 │ │ │ │ + paddd %xmm11,%xmm9 │ │ │ │ + paddd %xmm9,%xmm2 │ │ │ │ + paddd %xmm11,%xmm3 │ │ │ │ + psubd %xmm8,%xmm3 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + movdqa 0x83868(%rip),%xmm8 │ │ │ │ + movdqa %xmm5,%xmm9 │ │ │ │ + pmulld %xmm8,%xmm9 │ │ │ │ + pmulld %xmm4,%xmm8 │ │ │ │ + movdqa 0x8387e(%rip),%xmm10 │ │ │ │ + pmulld %xmm10,%xmm5 │ │ │ │ + pmulld %xmm10,%xmm4 │ │ │ │ + paddd %xmm11,%xmm9 │ │ │ │ + paddd %xmm9,%xmm4 │ │ │ │ + paddd %xmm11,%xmm5 │ │ │ │ + psubd %xmm8,%xmm5 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + movdqa 0x8375b(%rip),%xmm8 │ │ │ │ + movdqa %xmm7,%xmm9 │ │ │ │ + pmulld %xmm8,%xmm9 │ │ │ │ + pmulld %xmm6,%xmm8 │ │ │ │ + movdqa 0x838b1(%rip),%xmm10 │ │ │ │ + pmulld %xmm10,%xmm7 │ │ │ │ + pmulld %xmm10,%xmm6 │ │ │ │ + paddd %xmm11,%xmm9 │ │ │ │ + paddd %xmm9,%xmm6 │ │ │ │ + paddd %xmm11,%xmm7 │ │ │ │ + psubd %xmm8,%xmm7 │ │ │ │ + psrad $0xc,%xmm6 │ │ │ │ + psrad $0xc,%xmm7 │ │ │ │ + movdqa %xmm0,%xmm8 │ │ │ │ + psubd %xmm4,%xmm8 │ │ │ │ + paddd %xmm4,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm4 │ │ │ │ + psubd %xmm5,%xmm4 │ │ │ │ + paddd %xmm5,%xmm1 │ │ │ │ + movdqa %xmm2,%xmm5 │ │ │ │ + psubd %xmm6,%xmm5 │ │ │ │ + paddd %xmm6,%xmm2 │ │ │ │ + movdqa %xmm3,%xmm6 │ │ │ │ + psubd %xmm7,%xmm6 │ │ │ │ + paddd %xmm3,%xmm7 │ │ │ │ + pmaxsd %xmm12,%xmm8 │ │ │ │ + pmaxsd %xmm12,%xmm4 │ │ │ │ + pmaxsd %xmm12,%xmm5 │ │ │ │ + pmaxsd %xmm12,%xmm6 │ │ │ │ + pmaxsd %xmm12,%xmm0 │ │ │ │ + pmaxsd %xmm12,%xmm1 │ │ │ │ + pmaxsd %xmm12,%xmm2 │ │ │ │ + pmaxsd %xmm12,%xmm7 │ │ │ │ + pminsd %xmm13,%xmm8 │ │ │ │ + pminsd %xmm13,%xmm4 │ │ │ │ + pminsd %xmm13,%xmm5 │ │ │ │ + pminsd %xmm13,%xmm6 │ │ │ │ + pminsd %xmm13,%xmm0 │ │ │ │ + pminsd %xmm13,%xmm1 │ │ │ │ + pminsd %xmm13,%xmm2 │ │ │ │ + pminsd %xmm13,%xmm7 │ │ │ │ + movdqa 0x8381c(%rip),%xmm15 │ │ │ │ + movdqa 0x83633(%rip),%xmm10 │ │ │ │ + movdqa %xmm8,%xmm9 │ │ │ │ + pmulld %xmm15,%xmm9 │ │ │ │ + movdqa %xmm4,%xmm3 │ │ │ │ + pmulld %xmm15,%xmm3 │ │ │ │ + pmulld %xmm10,%xmm8 │ │ │ │ + pmulld %xmm10,%xmm4 │ │ │ │ + paddd %xmm11,%xmm9 │ │ │ │ + paddd %xmm9,%xmm4 │ │ │ │ + paddd %xmm11,%xmm8 │ │ │ │ + psubd %xmm3,%xmm8 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + psrad $0xc,%xmm8 │ │ │ │ + movdqa %xmm6,%xmm9 │ │ │ │ + pmulld %xmm10,%xmm9 │ │ │ │ + movdqa %xmm5,%xmm3 │ │ │ │ + pmulld %xmm10,%xmm3 │ │ │ │ + pmulld %xmm15,%xmm6 │ │ │ │ + pmulld %xmm15,%xmm5 │ │ │ │ + paddd %xmm11,%xmm9 │ │ │ │ + paddd %xmm9,%xmm5 │ │ │ │ + paddd %xmm11,%xmm6 │ │ │ │ + psubd %xmm3,%xmm6 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + psrad $0xc,%xmm6 │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ + psubd %xmm2,%xmm3 │ │ │ │ + paddd %xmm2,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + psubd %xmm7,%xmm2 │ │ │ │ + paddd %xmm7,%xmm1 │ │ │ │ + movdqa %xmm4,%xmm7 │ │ │ │ + psubd %xmm6,%xmm7 │ │ │ │ + paddd %xmm6,%xmm4 │ │ │ │ + movdqa %xmm8,%xmm6 │ │ │ │ + psubd %xmm5,%xmm6 │ │ │ │ + paddd %xmm8,%xmm5 │ │ │ │ + pmaxsd %xmm12,%xmm3 │ │ │ │ + pmaxsd %xmm12,%xmm2 │ │ │ │ + pmaxsd %xmm12,%xmm7 │ │ │ │ + pmaxsd %xmm12,%xmm6 │ │ │ │ + pmaxsd %xmm12,%xmm0 │ │ │ │ + pmaxsd %xmm12,%xmm1 │ │ │ │ + pmaxsd %xmm12,%xmm4 │ │ │ │ + pmaxsd %xmm12,%xmm5 │ │ │ │ + pminsd %xmm13,%xmm3 │ │ │ │ + pminsd %xmm13,%xmm2 │ │ │ │ + pminsd %xmm13,%xmm7 │ │ │ │ + pminsd %xmm13,%xmm6 │ │ │ │ + pminsd %xmm13,%xmm0 │ │ │ │ + pminsd %xmm13,%xmm1 │ │ │ │ + pminsd %xmm13,%xmm4 │ │ │ │ + pminsd %xmm13,%xmm5 │ │ │ │ + movdqa 0x836ba(%rip),%xmm15 │ │ │ │ + movdqa 0x83571(%rip),%xmm10 │ │ │ │ + movdqa %xmm3,%xmm9 │ │ │ │ + pmulld %xmm15,%xmm9 │ │ │ │ + movdqa %xmm2,%xmm8 │ │ │ │ + pmulld %xmm15,%xmm8 │ │ │ │ + pmulld %xmm10,%xmm3 │ │ │ │ + pmulld %xmm10,%xmm2 │ │ │ │ + paddd %xmm11,%xmm9 │ │ │ │ + paddd %xmm9,%xmm2 │ │ │ │ + paddd %xmm11,%xmm3 │ │ │ │ + psubd %xmm8,%xmm3 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + movdqa %xmm7,%xmm9 │ │ │ │ + pmulld %xmm15,%xmm9 │ │ │ │ + movdqa %xmm6,%xmm8 │ │ │ │ + pmulld %xmm15,%xmm8 │ │ │ │ + pmulld %xmm10,%xmm7 │ │ │ │ + pmulld %xmm10,%xmm6 │ │ │ │ + paddd %xmm11,%xmm9 │ │ │ │ + paddd %xmm9,%xmm6 │ │ │ │ + paddd %xmm11,%xmm7 │ │ │ │ + psubd %xmm8,%xmm7 │ │ │ │ + psrad $0xc,%xmm6 │ │ │ │ + psrad $0xc,%xmm7 │ │ │ │ + movdqa (%rcx),%xmm10 │ │ │ │ + movdqa 0x10(%rcx),%xmm8 │ │ │ │ + movdqa %xmm0,%xmm9 │ │ │ │ + psubd %xmm10,%xmm9 │ │ │ │ + paddd %xmm10,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm10 │ │ │ │ + psubd %xmm8,%xmm10 │ │ │ │ + paddd %xmm8,%xmm1 │ │ │ │ + movdqa %xmm1,(%rcx) │ │ │ │ + movdqa 0x30(%rcx),%xmm15 │ │ │ │ + movdqa 0x20(%rcx),%xmm1 │ │ │ │ + movdqa %xmm3,%xmm8 │ │ │ │ + psubd %xmm15,%xmm8 │ │ │ │ + paddd %xmm3,%xmm15 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + paddd %xmm1,%xmm3 │ │ │ │ + psubd %xmm1,%xmm2 │ │ │ │ + movdqa %xmm15,0x30(%rcx) │ │ │ │ + movdqa %xmm2,0x10(%rcx) │ │ │ │ + movdqa 0x70(%rcx),%xmm1 │ │ │ │ + movdqa 0x60(%rcx),%xmm2 │ │ │ │ + movdqa %xmm7,%xmm15 │ │ │ │ + paddd %xmm1,%xmm15 │ │ │ │ + psubd %xmm1,%xmm7 │ │ │ │ + movdqa %xmm6,%xmm11 │ │ │ │ + psubd %xmm2,%xmm11 │ │ │ │ + paddd %xmm6,%xmm2 │ │ │ │ + movdqa %xmm15,0x20(%rcx) │ │ │ │ + movdqa 0x40(%rcx),%xmm1 │ │ │ │ + movdqa 0x50(%rcx),%xmm15 │ │ │ │ + movdqa %xmm4,%xmm6 │ │ │ │ + psubd %xmm1,%xmm6 │ │ │ │ + paddd %xmm4,%xmm1 │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + psubd %xmm15,%xmm4 │ │ │ │ + paddd %xmm15,%xmm5 │ │ │ │ + pmaxsd %xmm12,%xmm11 │ │ │ │ + pmaxsd %xmm12,%xmm7 │ │ │ │ + pmaxsd %xmm12,%xmm9 │ │ │ │ + pmaxsd %xmm12,%xmm10 │ │ │ │ + pmaxsd %xmm12,%xmm6 │ │ │ │ + pmaxsd %xmm12,%xmm4 │ │ │ │ + pmaxsd %xmm12,%xmm8 │ │ │ │ + pmaxsd 0x10(%rcx),%xmm12 │ │ │ │ + movdqa %xmm5,0x10(%rcx) │ │ │ │ + pminsd %xmm13,%xmm11 │ │ │ │ + pminsd %xmm13,%xmm7 │ │ │ │ + pminsd %xmm13,%xmm9 │ │ │ │ + pminsd %xmm13,%xmm10 │ │ │ │ + pminsd %xmm13,%xmm6 │ │ │ │ + pminsd %xmm13,%xmm4 │ │ │ │ + pminsd %xmm13,%xmm12 │ │ │ │ + pminsd %xmm13,%xmm8 │ │ │ │ + pmulld %xmm14,%xmm11 │ │ │ │ + pmulld %xmm14,%xmm7 │ │ │ │ + pmulld %xmm14,%xmm9 │ │ │ │ + pmulld %xmm14,%xmm10 │ │ │ │ + pmulld %xmm14,%xmm6 │ │ │ │ + pmulld %xmm14,%xmm4 │ │ │ │ + pmulld %xmm14,%xmm12 │ │ │ │ + pmulld %xmm14,%xmm8 │ │ │ │ + movdqa %xmm11,%xmm5 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + psubd %xmm7,%xmm11 │ │ │ │ + movdqa %xmm9,%xmm7 │ │ │ │ + paddd %xmm10,%xmm7 │ │ │ │ + psubd %xmm10,%xmm9 │ │ │ │ + movdqa %xmm6,%xmm10 │ │ │ │ + psubd %xmm4,%xmm10 │ │ │ │ + paddd %xmm4,%xmm6 │ │ │ │ + movdqa %xmm12,%xmm4 │ │ │ │ + paddd %xmm8,%xmm4 │ │ │ │ + psubd %xmm8,%xmm12 │ │ │ │ + ret │ │ │ │ + movdqa 0x834d8(%rip),%xmm8 │ │ │ │ + movdqa %xmm1,%xmm9 │ │ │ │ + pmulld %xmm8,%xmm9 │ │ │ │ + pmulld %xmm0,%xmm8 │ │ │ │ + movdqa 0x832fe(%rip),%xmm10 │ │ │ │ + pmulld %xmm10,%xmm1 │ │ │ │ + pmulld %xmm10,%xmm0 │ │ │ │ + paddd %xmm11,%xmm9 │ │ │ │ + paddd %xmm9,%xmm0 │ │ │ │ + paddd %xmm11,%xmm1 │ │ │ │ + psubd %xmm8,%xmm1 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + movdqa 0x8340b(%rip),%xmm8 │ │ │ │ + movdqa %xmm3,%xmm9 │ │ │ │ + pmulld %xmm8,%xmm9 │ │ │ │ + pmulld %xmm2,%xmm8 │ │ │ │ + movdqa 0x83371(%rip),%xmm10 │ │ │ │ + pmulld %xmm10,%xmm3 │ │ │ │ + pmulld %xmm10,%xmm2 │ │ │ │ + paddd %xmm11,%xmm9 │ │ │ │ + paddd %xmm9,%xmm2 │ │ │ │ + paddd %xmm11,%xmm3 │ │ │ │ + psubd %xmm8,%xmm3 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + movdqa 0x832fe(%rip),%xmm8 │ │ │ │ + movdqa %xmm5,%xmm9 │ │ │ │ + pmulld %xmm8,%xmm9 │ │ │ │ + pmulld %xmm4,%xmm8 │ │ │ │ + movdqa 0x833c4(%rip),%xmm10 │ │ │ │ + pmulld %xmm10,%xmm5 │ │ │ │ + pmulld %xmm10,%xmm4 │ │ │ │ + paddd %xmm11,%xmm9 │ │ │ │ + paddd %xmm9,%xmm4 │ │ │ │ + paddd %xmm11,%xmm5 │ │ │ │ + psubd %xmm8,%xmm5 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + movdqa 0x83201(%rip),%xmm8 │ │ │ │ + movdqa %xmm7,%xmm9 │ │ │ │ + pmulld %xmm8,%xmm9 │ │ │ │ + pmulld %xmm6,%xmm8 │ │ │ │ + movdqa 0x833f7(%rip),%xmm10 │ │ │ │ + pmulld %xmm10,%xmm7 │ │ │ │ + pmulld %xmm10,%xmm6 │ │ │ │ + paddd %xmm11,%xmm9 │ │ │ │ + paddd %xmm9,%xmm6 │ │ │ │ + paddd %xmm11,%xmm7 │ │ │ │ + psubd %xmm8,%xmm7 │ │ │ │ + psrad $0xc,%xmm6 │ │ │ │ + psrad $0xc,%xmm7 │ │ │ │ + movdqa %xmm0,%xmm8 │ │ │ │ + psubd %xmm4,%xmm8 │ │ │ │ + paddd %xmm4,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm4 │ │ │ │ + psubd %xmm5,%xmm4 │ │ │ │ + paddd %xmm5,%xmm1 │ │ │ │ + movdqa %xmm2,%xmm5 │ │ │ │ + psubd %xmm6,%xmm5 │ │ │ │ + paddd %xmm6,%xmm2 │ │ │ │ + movdqa %xmm3,%xmm6 │ │ │ │ + psubd %xmm7,%xmm6 │ │ │ │ + paddd %xmm3,%xmm7 │ │ │ │ + pmaxsd %xmm12,%xmm8 │ │ │ │ + pmaxsd %xmm12,%xmm4 │ │ │ │ + pmaxsd %xmm12,%xmm5 │ │ │ │ + pmaxsd %xmm12,%xmm6 │ │ │ │ + pmaxsd %xmm12,%xmm0 │ │ │ │ + pmaxsd %xmm12,%xmm1 │ │ │ │ + pmaxsd %xmm12,%xmm2 │ │ │ │ + pmaxsd %xmm12,%xmm7 │ │ │ │ + pminsd %xmm13,%xmm8 │ │ │ │ + pminsd %xmm13,%xmm4 │ │ │ │ + pminsd %xmm13,%xmm5 │ │ │ │ + pminsd %xmm13,%xmm6 │ │ │ │ + pminsd %xmm13,%xmm0 │ │ │ │ + pminsd %xmm13,%xmm1 │ │ │ │ + pminsd %xmm13,%xmm2 │ │ │ │ + pminsd %xmm13,%xmm7 │ │ │ │ + movdqa 0x831f2(%rip),%xmm15 │ │ │ │ + movdqa 0x83299(%rip),%xmm10 │ │ │ │ + movdqa %xmm8,%xmm9 │ │ │ │ + pmulld %xmm15,%xmm9 │ │ │ │ + movdqa %xmm4,%xmm3 │ │ │ │ + pmulld %xmm15,%xmm3 │ │ │ │ + pmulld %xmm10,%xmm8 │ │ │ │ + pmulld %xmm10,%xmm4 │ │ │ │ + paddd %xmm11,%xmm9 │ │ │ │ + paddd %xmm9,%xmm4 │ │ │ │ + paddd %xmm11,%xmm8 │ │ │ │ + psubd %xmm3,%xmm8 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + psrad $0xc,%xmm8 │ │ │ │ + movdqa %xmm6,%xmm9 │ │ │ │ + pmulld %xmm10,%xmm9 │ │ │ │ + movdqa %xmm5,%xmm3 │ │ │ │ + pmulld %xmm10,%xmm3 │ │ │ │ + pmulld %xmm15,%xmm6 │ │ │ │ + pmulld %xmm15,%xmm5 │ │ │ │ + paddd %xmm11,%xmm9 │ │ │ │ + paddd %xmm9,%xmm5 │ │ │ │ + paddd %xmm11,%xmm6 │ │ │ │ + psubd %xmm3,%xmm6 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + psrad $0xc,%xmm6 │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ + psubd %xmm2,%xmm3 │ │ │ │ + paddd %xmm2,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + psubd %xmm7,%xmm2 │ │ │ │ + paddd %xmm7,%xmm1 │ │ │ │ + movdqa %xmm4,%xmm7 │ │ │ │ + psubd %xmm6,%xmm7 │ │ │ │ + paddd %xmm6,%xmm4 │ │ │ │ + movdqa %xmm8,%xmm6 │ │ │ │ + psubd %xmm5,%xmm6 │ │ │ │ + paddd %xmm8,%xmm5 │ │ │ │ + pmaxsd %xmm12,%xmm3 │ │ │ │ + pmaxsd %xmm12,%xmm2 │ │ │ │ + pmaxsd %xmm12,%xmm7 │ │ │ │ + pmaxsd %xmm12,%xmm6 │ │ │ │ + pmaxsd %xmm12,%xmm0 │ │ │ │ + pmaxsd %xmm12,%xmm1 │ │ │ │ + pmaxsd %xmm12,%xmm4 │ │ │ │ + pmaxsd %xmm12,%xmm5 │ │ │ │ + pminsd %xmm13,%xmm3 │ │ │ │ + pminsd %xmm13,%xmm2 │ │ │ │ + pminsd %xmm13,%xmm7 │ │ │ │ + pminsd %xmm13,%xmm6 │ │ │ │ + pminsd %xmm13,%xmm0 │ │ │ │ + pminsd %xmm13,%xmm1 │ │ │ │ + pminsd %xmm13,%xmm4 │ │ │ │ + pminsd %xmm13,%xmm5 │ │ │ │ + movdqa 0x83080(%rip),%xmm15 │ │ │ │ + movdqa 0x831b7(%rip),%xmm10 │ │ │ │ + movdqa %xmm2,%xmm9 │ │ │ │ + pmulld %xmm15,%xmm9 │ │ │ │ + movdqa %xmm3,%xmm8 │ │ │ │ + pmulld %xmm15,%xmm8 │ │ │ │ + pmulld %xmm10,%xmm2 │ │ │ │ + pmulld %xmm10,%xmm3 │ │ │ │ + paddd %xmm11,%xmm9 │ │ │ │ + paddd %xmm9,%xmm3 │ │ │ │ + paddd %xmm11,%xmm2 │ │ │ │ + psubd %xmm8,%xmm2 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + movdqa %xmm6,%xmm9 │ │ │ │ + pmulld %xmm15,%xmm9 │ │ │ │ + movdqa %xmm7,%xmm8 │ │ │ │ + pmulld %xmm15,%xmm8 │ │ │ │ + pmulld %xmm10,%xmm6 │ │ │ │ + pmulld %xmm10,%xmm7 │ │ │ │ + paddd %xmm11,%xmm9 │ │ │ │ + paddd %xmm9,%xmm7 │ │ │ │ + paddd %xmm11,%xmm6 │ │ │ │ + psubd %xmm8,%xmm6 │ │ │ │ + psrad $0xc,%xmm7 │ │ │ │ + psrad $0xc,%xmm6 │ │ │ │ + movdqa %xmm0,(%rcx) │ │ │ │ + movdqa %xmm1,0x10(%rcx) │ │ │ │ + movdqa %xmm4,0x40(%rcx) │ │ │ │ + movdqa %xmm5,0x50(%rcx) │ │ │ │ + movdqa %xmm2,0x20(%rcx) │ │ │ │ + movdqa %xmm3,0x30(%rcx) │ │ │ │ + movdqa %xmm6,0x60(%rcx) │ │ │ │ + movdqa %xmm7,0x70(%rcx) │ │ │ │ + ret │ │ │ │ + lea -0x22fb8(%rip),%r8 │ │ │ │ + jmp 35b122 <__cxa_finalize@plt+0x3300d2> │ │ │ │ + nopl (%rax) │ │ │ │ + sub $0x88,%rsp │ │ │ │ + lea -0xb83(%rip),%r8 │ │ │ │ + call 35bd10 <__cxa_finalize@plt+0x330cc0> │ │ │ │ + add $0x88,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x88,%rsp │ │ │ │ + lea -0x3d(%rip),%r8 │ │ │ │ + call 35bd10 <__cxa_finalize@plt+0x330cc0> │ │ │ │ + add $0x88,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x88,%rsp │ │ │ │ + lea 0x8d(%rip),%r8 │ │ │ │ + call 35bd10 <__cxa_finalize@plt+0x330cc0> │ │ │ │ + add $0x88,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x88,%rsp │ │ │ │ + lea 0x2a0(%rip),%r8 │ │ │ │ + call 35bd10 <__cxa_finalize@plt+0x330cc0> │ │ │ │ + add $0x88,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x8(%rsp),%rcx │ │ │ │ + call 35b24f <__cxa_finalize@plt+0x3301ff> │ │ │ │ + packssdw %xmm0,%xmm1 │ │ │ │ + packssdw %xmm2,%xmm3 │ │ │ │ + packssdw %xmm4,%xmm5 │ │ │ │ + packssdw %xmm6,%xmm7 │ │ │ │ + packssdw %xmm8,%xmm9 │ │ │ │ + packssdw %xmm10,%xmm11 │ │ │ │ + packssdw %xmm12,%xmm13 │ │ │ │ + packssdw %xmm14,%xmm15 │ │ │ │ + movdqa %xmm15,%xmm0 │ │ │ │ + movdqa %xmm13,%xmm2 │ │ │ │ + movdqa %xmm11,%xmm4 │ │ │ │ + movdqa %xmm9,%xmm6 │ │ │ │ + movdqa %xmm7,%xmm8 │ │ │ │ + movdqa %xmm5,%xmm10 │ │ │ │ + movdqa %xmm3,%xmm12 │ │ │ │ + movdqa %xmm1,%xmm14 │ │ │ │ + jmp 35ab68 <__cxa_finalize@plt+0x32fb18> │ │ │ │ + lea (%rsi,%rsi,2),%rcx │ │ │ │ + lea (%rdi,%rcx,1),%rdi │ │ │ │ + neg %rsi │ │ │ │ + lea -0x230ad(%rip),%r8 │ │ │ │ + jmp 35b122 <__cxa_finalize@plt+0x3300d2> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x88,%rsp │ │ │ │ + lea -0xc83(%rip),%r8 │ │ │ │ + call 35be10 <__cxa_finalize@plt+0x330dc0> │ │ │ │ + add $0x88,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x88,%rsp │ │ │ │ + lea -0x13d(%rip),%r8 │ │ │ │ + call 35be10 <__cxa_finalize@plt+0x330dc0> │ │ │ │ + add $0x88,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x88,%rsp │ │ │ │ + lea -0x73(%rip),%r8 │ │ │ │ + call 35be10 <__cxa_finalize@plt+0x330dc0> │ │ │ │ + add $0x88,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x88,%rsp │ │ │ │ + lea 0x1a0(%rip),%r8 │ │ │ │ + call 35be10 <__cxa_finalize@plt+0x330dc0> │ │ │ │ + add $0x88,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movdqa 0x83107(%rip),%xmm15 │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + pmulld %xmm15,%xmm0 │ │ │ │ + movdqa 0x10(%rdx),%xmm1 │ │ │ │ + pmulld %xmm15,%xmm1 │ │ │ │ + movdqa 0x20(%rdx),%xmm2 │ │ │ │ + pmulld %xmm15,%xmm2 │ │ │ │ + movdqa 0x30(%rdx),%xmm3 │ │ │ │ + pmulld %xmm15,%xmm3 │ │ │ │ + movdqa 0x40(%rdx),%xmm4 │ │ │ │ + pmulld %xmm15,%xmm4 │ │ │ │ + movdqa 0x50(%rdx),%xmm5 │ │ │ │ + pmulld %xmm15,%xmm5 │ │ │ │ + movdqa 0x60(%rdx),%xmm6 │ │ │ │ + pmulld %xmm15,%xmm6 │ │ │ │ + movdqa 0x70(%rdx),%xmm7 │ │ │ │ + pmulld %xmm15,%xmm7 │ │ │ │ + movdqa 0x80(%rdx),%xmm8 │ │ │ │ + pmulld %xmm15,%xmm8 │ │ │ │ + movdqa 0x90(%rdx),%xmm9 │ │ │ │ + pmulld %xmm15,%xmm9 │ │ │ │ + movdqa 0xa0(%rdx),%xmm10 │ │ │ │ + pmulld %xmm15,%xmm10 │ │ │ │ + movdqa 0xb0(%rdx),%xmm11 │ │ │ │ + pmulld %xmm15,%xmm11 │ │ │ │ + movdqa 0xc0(%rdx),%xmm12 │ │ │ │ + pmulld %xmm15,%xmm12 │ │ │ │ + movdqa 0xd0(%rdx),%xmm13 │ │ │ │ + pmulld %xmm15,%xmm13 │ │ │ │ + movdqa 0xe0(%rdx),%xmm14 │ │ │ │ + pmulld %xmm15,%xmm14 │ │ │ │ + pmulld 0xf0(%rdx),%xmm15 │ │ │ │ + movdqa %xmm15,(%rdx) │ │ │ │ + movdqa 0x82fff(%rip),%xmm15 │ │ │ │ + paddd %xmm15,%xmm0 │ │ │ │ + paddd %xmm15,%xmm1 │ │ │ │ + paddd %xmm15,%xmm2 │ │ │ │ + paddd %xmm15,%xmm3 │ │ │ │ + paddd %xmm15,%xmm4 │ │ │ │ + paddd %xmm15,%xmm5 │ │ │ │ + paddd %xmm15,%xmm6 │ │ │ │ + paddd %xmm15,%xmm7 │ │ │ │ + paddd %xmm15,%xmm8 │ │ │ │ + paddd %xmm15,%xmm9 │ │ │ │ + paddd %xmm15,%xmm10 │ │ │ │ + paddd %xmm15,%xmm11 │ │ │ │ + paddd %xmm15,%xmm12 │ │ │ │ + paddd %xmm15,%xmm13 │ │ │ │ + paddd %xmm15,%xmm14 │ │ │ │ + paddd (%rdx),%xmm15 │ │ │ │ + psrad $0xd,%xmm0 │ │ │ │ + psrad $0xd,%xmm1 │ │ │ │ + psrad $0xd,%xmm2 │ │ │ │ + psrad $0xd,%xmm3 │ │ │ │ + psrad $0xd,%xmm4 │ │ │ │ + psrad $0xd,%xmm5 │ │ │ │ + psrad $0xd,%xmm6 │ │ │ │ + psrad $0xd,%xmm7 │ │ │ │ + psrad $0xd,%xmm8 │ │ │ │ + psrad $0xd,%xmm9 │ │ │ │ + psrad $0xd,%xmm10 │ │ │ │ + psrad $0xd,%xmm11 │ │ │ │ + psrad $0xd,%xmm12 │ │ │ │ + psrad $0xd,%xmm13 │ │ │ │ + psrad $0xd,%xmm14 │ │ │ │ + psrad $0xd,%xmm15 │ │ │ │ + jmp 35ab44 <__cxa_finalize@plt+0x32faf4> │ │ │ │ + movdqa 0x82f89(%rip),%xmm12 │ │ │ │ + lea 0x5(%rip),%r8 │ │ │ │ + jmp 35b122 <__cxa_finalize@plt+0x3300d2> │ │ │ │ + movdqa %xmm0,%xmm4 │ │ │ │ + pmulhrsw %xmm12,%xmm4 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + pmulhrsw %xmm12,%xmm5 │ │ │ │ + movdqa %xmm2,%xmm6 │ │ │ │ + pmulhrsw %xmm12,%xmm6 │ │ │ │ + movdqa %xmm3,%xmm7 │ │ │ │ + pmulhrsw %xmm12,%xmm7 │ │ │ │ + paddsw %xmm4,%xmm0 │ │ │ │ + paddsw %xmm5,%xmm1 │ │ │ │ + paddsw %xmm6,%xmm2 │ │ │ │ + paddsw %xmm7,%xmm3 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x88,%rsp │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 35c00f <__cxa_finalize@plt+0x330fbf> │ │ │ │ + lea 0x265(%rip),%r8 │ │ │ │ + call 35c0a0 <__cxa_finalize@plt+0x331050> │ │ │ │ + add $0x88,%rsp │ │ │ │ + ret │ │ │ │ + imul $0xb5,(%rdx),%r9d │ │ │ │ + mov %ecx,(%rdx) │ │ │ │ + mov $0x8,%ecx │ │ │ │ + sub $0xffffff80,%r9d │ │ │ │ + sar $0x8,%r9d │ │ │ │ + imul $0xb5,%r9d,%r9d │ │ │ │ + jmp 35a9cd <__cxa_finalize@plt+0x32f97d> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x88,%rsp │ │ │ │ + lea 0x944(%rip),%r8 │ │ │ │ + add $0x6,%ecx │ │ │ │ + call 35c0a0 <__cxa_finalize@plt+0x331050> │ │ │ │ + add $0x88,%rsp │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x88,%rsp │ │ │ │ + lea 0x413(%rip),%r8 │ │ │ │ + call 35c0a0 <__cxa_finalize@plt+0x331050> │ │ │ │ + add $0x88,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x88,%rsp │ │ │ │ + lea 0x564(%rip),%r8 │ │ │ │ + call 35c0a0 <__cxa_finalize@plt+0x331050> │ │ │ │ + add $0x88,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0xc6(%rip),%rax │ │ │ │ + xor %r9d,%r9d │ │ │ │ + cmp $0xa,%ecx │ │ │ │ + setge %r9b │ │ │ │ + shl $0x4,%r9d │ │ │ │ + lea 0x8(%rsp),%rcx │ │ │ │ + call *%rax │ │ │ │ + call 35ab75 <__cxa_finalize@plt+0x32fb25> │ │ │ │ + movdqa %xmm8,0x80(%rdx,%r9,1) │ │ │ │ + movdqa %xmm9,0xa0(%rdx,%r9,1) │ │ │ │ + movdqa %xmm10,0xc0(%rdx,%r9,1) │ │ │ │ + movdqa %xmm11,0xe0(%rdx,%r9,1) │ │ │ │ + call 359002 <__cxa_finalize@plt+0x32dfb2> │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + movdqa %xmm7,0x100(%rdx,%r9,1) │ │ │ │ + movdqa %xmm7,0x120(%rdx,%r9,1) │ │ │ │ + movdqa %xmm7,0x140(%rdx,%r9,1) │ │ │ │ + movdqa %xmm7,0x160(%rdx,%r9,1) │ │ │ │ + movdqa %xmm7,0x180(%rdx,%r9,1) │ │ │ │ + movdqa %xmm7,0x1a0(%rdx,%r9,1) │ │ │ │ + movdqa %xmm7,0x1c0(%rdx,%r9,1) │ │ │ │ + movdqa %xmm7,0x1e0(%rdx,%r9,1) │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 35c16a <__cxa_finalize@plt+0x33111a> │ │ │ │ + movdqa %xmm0,(%rdx,%r9,1) │ │ │ │ + movdqa %xmm1,0x20(%rdx,%r9,1) │ │ │ │ + movdqa %xmm2,0x40(%rdx,%r9,1) │ │ │ │ + movdqa %xmm3,0x60(%rdx,%r9,1) │ │ │ │ + xor %r9d,%r9d │ │ │ │ + jmp 35c0ba <__cxa_finalize@plt+0x33106a> │ │ │ │ + jmp *%r8 │ │ │ │ + movdqa 0x82cfa(%rip),%xmm11 │ │ │ │ + movdqa 0x82e41(%rip),%xmm12 │ │ │ │ + movdqa 0x82e48(%rip),%xmm13 │ │ │ │ + movdqa 0x82b7f(%rip),%xmm14 │ │ │ │ + movdqa 0x20(%rdx,%r9,1),%xmm0 │ │ │ │ + movdqa 0x60(%rdx,%r9,1),%xmm1 │ │ │ │ + movdqa 0xa0(%rdx,%r9,1),%xmm2 │ │ │ │ + movdqa 0xe0(%rdx,%r9,1),%xmm3 │ │ │ │ + movdqa 0x120(%rdx,%r9,1),%xmm4 │ │ │ │ + movdqa 0x160(%rdx,%r9,1),%xmm5 │ │ │ │ + movdqa 0x1a0(%rdx,%r9,1),%xmm6 │ │ │ │ + movdqa 0x1e0(%rdx,%r9,1),%xmm7 │ │ │ │ + call 359066 <__cxa_finalize@plt+0x32e016> │ │ │ │ + call 35ac2d <__cxa_finalize@plt+0x32fbdd> │ │ │ │ + movdqa (%rdx,%r9,1),%xmm0 │ │ │ │ + movdqa 0x40(%rdx,%r9,1),%xmm1 │ │ │ │ + movdqa 0x80(%rdx,%r9,1),%xmm2 │ │ │ │ + movdqa 0xc0(%rdx,%r9,1),%xmm3 │ │ │ │ + movdqa 0x100(%rdx,%r9,1),%xmm4 │ │ │ │ + movdqa 0x140(%rdx,%r9,1),%xmm5 │ │ │ │ + movdqa 0x180(%rdx,%r9,1),%xmm6 │ │ │ │ + movdqa 0x1c0(%rdx,%r9,1),%xmm7 │ │ │ │ + call 359066 <__cxa_finalize@plt+0x32e016> │ │ │ │ + call 359138 <__cxa_finalize@plt+0x32e0e8> │ │ │ │ + call 359302 <__cxa_finalize@plt+0x32e2b2> │ │ │ │ + call 35af94 <__cxa_finalize@plt+0x32ff44> │ │ │ │ + packssdw %xmm1,%xmm0 │ │ │ │ + packssdw %xmm3,%xmm2 │ │ │ │ + packssdw %xmm5,%xmm4 │ │ │ │ + packssdw %xmm7,%xmm6 │ │ │ │ + packssdw %xmm9,%xmm8 │ │ │ │ + packssdw %xmm11,%xmm10 │ │ │ │ + packssdw %xmm13,%xmm12 │ │ │ │ + packssdw %xmm15,%xmm14 │ │ │ │ + ret │ │ │ │ + mov $0x2,%r8d │ │ │ │ + movdqa 0x82c2a(%rip),%xmm8 │ │ │ │ + pxor %xmm9,%xmm9 │ │ │ │ + movdqa 0x82cec(%rip),%xmm10 │ │ │ │ + lea (%rsi,%rsi,2),%rcx │ │ │ │ + jmp 35c29d <__cxa_finalize@plt+0x33124d> │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + movdqa 0x20(%rdx),%xmm1 │ │ │ │ + movdqa 0x40(%rdx),%xmm2 │ │ │ │ + movdqa 0x60(%rdx),%xmm3 │ │ │ │ + movdqa 0x10(%rdx),%xmm4 │ │ │ │ + movdqa 0x30(%rdx),%xmm5 │ │ │ │ + movdqa 0x50(%rdx),%xmm6 │ │ │ │ + movdqa 0x70(%rdx),%xmm7 │ │ │ │ + call 3393c0 <__cxa_finalize@plt+0x30e370> │ │ │ │ + call 359bf7 <__cxa_finalize@plt+0x32eba7> │ │ │ │ + movdqa %xmm9,(%rdx) │ │ │ │ + movdqa %xmm9,0x10(%rdx) │ │ │ │ + movdqa %xmm9,0x20(%rdx) │ │ │ │ + movdqa %xmm9,0x30(%rdx) │ │ │ │ + movdqa %xmm9,0x40(%rdx) │ │ │ │ + movdqa %xmm9,0x50(%rdx) │ │ │ │ + movdqa %xmm9,0x60(%rdx) │ │ │ │ + movdqa %xmm9,0x70(%rdx) │ │ │ │ + add $0x10,%rdi │ │ │ │ + sub $0xffffffffffffff80,%rdx │ │ │ │ + dec %r8d │ │ │ │ + jg 35c28a <__cxa_finalize@plt+0x33123a> │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x88,%rsp │ │ │ │ + lea -0xa7(%rip),%r8 │ │ │ │ + call 35c380 <__cxa_finalize@plt+0x331330> │ │ │ │ + add $0x88,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x88,%rsp │ │ │ │ + lea 0x153(%rip),%r8 │ │ │ │ + call 35c380 <__cxa_finalize@plt+0x331330> │ │ │ │ + add $0x88,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x88,%rsp │ │ │ │ + lea 0x2a4(%rip),%r8 │ │ │ │ + call 35c380 <__cxa_finalize@plt+0x331330> │ │ │ │ + add $0x88,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x88,%rsp │ │ │ │ + lea 0x624(%rip),%r8 │ │ │ │ + add $0x6,%ecx │ │ │ │ + call 35c380 <__cxa_finalize@plt+0x331330> │ │ │ │ + add $0x88,%rsp │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x5(%rip),%rax │ │ │ │ + jmp 35c0a7 <__cxa_finalize@plt+0x331057> │ │ │ │ + movdqa 0x82adb(%rip),%xmm11 │ │ │ │ + movdqa 0x82c22(%rip),%xmm12 │ │ │ │ + movdqa 0x82c29(%rip),%xmm13 │ │ │ │ + movdqa 0x82960(%rip),%xmm14 │ │ │ │ + movdqa 0x40(%rdx,%r9,1),%xmm0 │ │ │ │ + movdqa 0x1a0(%rdx,%r9,1),%xmm1 │ │ │ │ + movdqa 0xc0(%rdx,%r9,1),%xmm2 │ │ │ │ + movdqa 0x120(%rdx,%r9,1),%xmm3 │ │ │ │ + movdqa 0x140(%rdx,%r9,1),%xmm4 │ │ │ │ + movdqa 0xa0(%rdx,%r9,1),%xmm5 │ │ │ │ + movdqa 0x1c0(%rdx,%r9,1),%xmm6 │ │ │ │ + movdqa 0x20(%rdx,%r9,1),%xmm7 │ │ │ │ + call 359066 <__cxa_finalize@plt+0x32e016> │ │ │ │ + call 35b8df <__cxa_finalize@plt+0x33088f> │ │ │ │ + movdqa (%rdx,%r9,1),%xmm0 │ │ │ │ + movdqa 0x1e0(%rdx,%r9,1),%xmm1 │ │ │ │ + movdqa 0x80(%rdx,%r9,1),%xmm2 │ │ │ │ + movdqa 0x160(%rdx,%r9,1),%xmm3 │ │ │ │ + movdqa 0x100(%rdx,%r9,1),%xmm4 │ │ │ │ + movdqa 0xe0(%rdx,%r9,1),%xmm5 │ │ │ │ + movdqa 0x180(%rdx,%r9,1),%xmm6 │ │ │ │ + movdqa 0x60(%rdx,%r9,1),%xmm7 │ │ │ │ + call 359066 <__cxa_finalize@plt+0x32e016> │ │ │ │ + call 35b3e5 <__cxa_finalize@plt+0x330395> │ │ │ │ + call 35b2e4 <__cxa_finalize@plt+0x330294> │ │ │ │ + packssdw %xmm1,%xmm0 │ │ │ │ + packssdw %xmm3,%xmm2 │ │ │ │ + packssdw %xmm5,%xmm4 │ │ │ │ + packssdw %xmm7,%xmm6 │ │ │ │ + packssdw %xmm9,%xmm8 │ │ │ │ + packssdw %xmm11,%xmm10 │ │ │ │ + packssdw %xmm13,%xmm12 │ │ │ │ + packssdw %xmm15,%xmm14 │ │ │ │ + ret │ │ │ │ + mov $0x2,%r8d │ │ │ │ + movdqa 0x82a10(%rip),%xmm8 │ │ │ │ + pxor %xmm9,%xmm9 │ │ │ │ + movdqa 0x82ad2(%rip),%xmm10 │ │ │ │ + movdqa 0x82a09(%rip),%xmm11 │ │ │ │ + lea (%rsi,%rsi,2),%rcx │ │ │ │ + jmp 35c4c0 <__cxa_finalize@plt+0x331470> │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + movdqa 0x20(%rdx),%xmm1 │ │ │ │ + movdqa 0x40(%rdx),%xmm2 │ │ │ │ + movdqa 0x60(%rdx),%xmm3 │ │ │ │ + movdqa 0x10(%rdx),%xmm4 │ │ │ │ + movdqa 0x30(%rdx),%xmm5 │ │ │ │ + movdqa 0x50(%rdx),%xmm6 │ │ │ │ + movdqa 0x70(%rdx),%xmm7 │ │ │ │ + call 339790 <__cxa_finalize@plt+0x30e740> │ │ │ │ + call 339b50 <__cxa_finalize@plt+0x30eb00> │ │ │ │ + call 359e14 <__cxa_finalize@plt+0x32edc4> │ │ │ │ + movdqa %xmm9,(%rdx) │ │ │ │ + movdqa %xmm9,0x10(%rdx) │ │ │ │ + movdqa %xmm9,0x20(%rdx) │ │ │ │ + movdqa %xmm9,0x30(%rdx) │ │ │ │ + movdqa %xmm9,0x40(%rdx) │ │ │ │ + movdqa %xmm9,0x50(%rdx) │ │ │ │ + movdqa %xmm9,0x60(%rdx) │ │ │ │ + movdqa %xmm9,0x70(%rdx) │ │ │ │ + add $0x10,%rdi │ │ │ │ + sub $0xffffffffffffff80,%rdx │ │ │ │ + dec %r8d │ │ │ │ + jg 35c4ad <__cxa_finalize@plt+0x33145d> │ │ │ │ + ret │ │ │ │ + sub $0x88,%rsp │ │ │ │ + lea -0x2c7(%rip),%r8 │ │ │ │ + call 35c5a0 <__cxa_finalize@plt+0x331550> │ │ │ │ + add $0x88,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x88,%rsp │ │ │ │ + lea -0xcd(%rip),%r8 │ │ │ │ + call 35c5a0 <__cxa_finalize@plt+0x331550> │ │ │ │ + add $0x88,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x88,%rsp │ │ │ │ + lea 0x84(%rip),%r8 │ │ │ │ + call 35c5a0 <__cxa_finalize@plt+0x331550> │ │ │ │ + add $0x88,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x88,%rsp │ │ │ │ + lea 0x404(%rip),%r8 │ │ │ │ + add $0x6,%ecx │ │ │ │ + call 35c5a0 <__cxa_finalize@plt+0x331550> │ │ │ │ + add $0x88,%rsp │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x5(%rip),%rax │ │ │ │ + jmp 35c0a7 <__cxa_finalize@plt+0x331057> │ │ │ │ + call 35c38c <__cxa_finalize@plt+0x33133c> │ │ │ │ + pshufd $0x4e,%xmm0,%xmm1 │ │ │ │ + pshufd $0x4e,%xmm2,%xmm3 │ │ │ │ + pshufd $0x4e,%xmm4,%xmm5 │ │ │ │ + pshufd $0x4e,%xmm6,%xmm7 │ │ │ │ + pshufd $0x4e,%xmm14,%xmm0 │ │ │ │ + pshufd $0x4e,%xmm12,%xmm2 │ │ │ │ + pshufd $0x4e,%xmm10,%xmm4 │ │ │ │ + pshufd $0x4e,%xmm8,%xmm6 │ │ │ │ + movdqa %xmm1,%xmm14 │ │ │ │ + movdqa %xmm3,%xmm12 │ │ │ │ + movdqa %xmm5,%xmm10 │ │ │ │ + movdqa %xmm7,%xmm8 │ │ │ │ + ret │ │ │ │ + lea (%rdi,%rsi,8),%rdi │ │ │ │ + neg %rsi │ │ │ │ + add %rsi,%rdi │ │ │ │ + jmp 35c481 <__cxa_finalize@plt+0x331431> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x88,%rsp │ │ │ │ + lea -0x3b7(%rip),%r8 │ │ │ │ + add $0xffffffca,%ecx │ │ │ │ + call 35c690 <__cxa_finalize@plt+0x331640> │ │ │ │ + add $0x88,%rsp │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x88,%rsp │ │ │ │ + lea -0x1bd(%rip),%r8 │ │ │ │ + add $0xffffffca,%ecx │ │ │ │ + call 35c690 <__cxa_finalize@plt+0x331640> │ │ │ │ + add $0x88,%rsp │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x88,%rsp │ │ │ │ + lea -0x6c(%rip),%r8 │ │ │ │ + add $0xffffffca,%ecx │ │ │ │ + call 35c690 <__cxa_finalize@plt+0x331640> │ │ │ │ + add $0x88,%rsp │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x88,%rsp │ │ │ │ + lea 0x314(%rip),%r8 │ │ │ │ + call 35c690 <__cxa_finalize@plt+0x331640> │ │ │ │ + add $0x88,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x5(%rip),%rax │ │ │ │ + jmp 35c0a7 <__cxa_finalize@plt+0x331057> │ │ │ │ + movdqa 0x8266b(%rip),%xmm15 │ │ │ │ + movdqa (%rdx,%r9,1),%xmm0 │ │ │ │ + pmulld %xmm15,%xmm0 │ │ │ │ + movdqa 0x20(%rdx,%r9,1),%xmm1 │ │ │ │ + pmulld %xmm15,%xmm1 │ │ │ │ + movdqa 0x40(%rdx,%r9,1),%xmm2 │ │ │ │ + pmulld %xmm15,%xmm2 │ │ │ │ + movdqa 0x60(%rdx,%r9,1),%xmm3 │ │ │ │ + pmulld %xmm15,%xmm3 │ │ │ │ + movdqa 0x80(%rdx,%r9,1),%xmm4 │ │ │ │ + pmulld %xmm15,%xmm4 │ │ │ │ + movdqa 0xa0(%rdx,%r9,1),%xmm5 │ │ │ │ + pmulld %xmm15,%xmm5 │ │ │ │ + movdqa 0xc0(%rdx,%r9,1),%xmm6 │ │ │ │ + pmulld %xmm15,%xmm6 │ │ │ │ + movdqa 0xe0(%rdx,%r9,1),%xmm7 │ │ │ │ + pmulld %xmm15,%xmm7 │ │ │ │ + movdqa 0x100(%rdx,%r9,1),%xmm8 │ │ │ │ + pmulld %xmm15,%xmm8 │ │ │ │ + movdqa 0x120(%rdx,%r9,1),%xmm9 │ │ │ │ + pmulld %xmm15,%xmm9 │ │ │ │ + movdqa 0x140(%rdx,%r9,1),%xmm10 │ │ │ │ + pmulld %xmm15,%xmm10 │ │ │ │ + movdqa 0x160(%rdx,%r9,1),%xmm11 │ │ │ │ + pmulld %xmm15,%xmm11 │ │ │ │ + movdqa 0x180(%rdx,%r9,1),%xmm12 │ │ │ │ + pmulld %xmm15,%xmm12 │ │ │ │ + movdqa 0x1a0(%rdx,%r9,1),%xmm13 │ │ │ │ + pmulld %xmm15,%xmm13 │ │ │ │ + movdqa 0x1c0(%rdx,%r9,1),%xmm14 │ │ │ │ + pmulld %xmm15,%xmm14 │ │ │ │ + pmulld 0x1e0(%rdx,%r9,1),%xmm15 │ │ │ │ + movdqa %xmm15,(%rcx) │ │ │ │ + movdqa 0x826cf(%rip),%xmm15 │ │ │ │ + paddd %xmm15,%xmm0 │ │ │ │ + paddd %xmm15,%xmm1 │ │ │ │ + paddd %xmm15,%xmm2 │ │ │ │ + paddd %xmm15,%xmm3 │ │ │ │ + paddd %xmm15,%xmm4 │ │ │ │ + paddd %xmm15,%xmm5 │ │ │ │ + paddd %xmm15,%xmm6 │ │ │ │ + paddd %xmm15,%xmm7 │ │ │ │ + paddd %xmm15,%xmm8 │ │ │ │ + paddd %xmm15,%xmm9 │ │ │ │ + paddd %xmm15,%xmm10 │ │ │ │ + paddd %xmm15,%xmm11 │ │ │ │ + paddd %xmm15,%xmm12 │ │ │ │ + paddd %xmm15,%xmm13 │ │ │ │ + paddd %xmm15,%xmm14 │ │ │ │ + paddd (%rcx),%xmm15 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + psrad $0xc,%xmm6 │ │ │ │ + psrad $0xc,%xmm7 │ │ │ │ + psrad $0xc,%xmm8 │ │ │ │ + psrad $0xc,%xmm9 │ │ │ │ + psrad $0xc,%xmm10 │ │ │ │ + psrad $0xc,%xmm11 │ │ │ │ + psrad $0xc,%xmm12 │ │ │ │ + psrad $0xc,%xmm13 │ │ │ │ + psrad $0xc,%xmm14 │ │ │ │ + psrad $0xc,%xmm15 │ │ │ │ + movdqa %xmm15,(%rcx) │ │ │ │ + movdqa 0x826c9(%rip),%xmm15 │ │ │ │ + pmulld %xmm15,%xmm0 │ │ │ │ + pmulld %xmm15,%xmm1 │ │ │ │ + pmulld %xmm15,%xmm2 │ │ │ │ + pmulld %xmm15,%xmm3 │ │ │ │ + pmulld %xmm15,%xmm4 │ │ │ │ + pmulld %xmm15,%xmm5 │ │ │ │ + pmulld %xmm15,%xmm6 │ │ │ │ + pmulld %xmm15,%xmm7 │ │ │ │ + pmulld %xmm15,%xmm8 │ │ │ │ + pmulld %xmm15,%xmm9 │ │ │ │ + pmulld %xmm15,%xmm10 │ │ │ │ + pmulld %xmm15,%xmm11 │ │ │ │ + pmulld %xmm15,%xmm12 │ │ │ │ + pmulld %xmm15,%xmm13 │ │ │ │ + pmulld %xmm15,%xmm14 │ │ │ │ + pmulld (%rcx),%xmm15 │ │ │ │ + movdqa %xmm15,(%rcx) │ │ │ │ + movdqa 0x8262b(%rip),%xmm15 │ │ │ │ + paddd %xmm15,%xmm0 │ │ │ │ + paddd %xmm15,%xmm1 │ │ │ │ + paddd %xmm15,%xmm2 │ │ │ │ + paddd %xmm15,%xmm3 │ │ │ │ + paddd %xmm15,%xmm4 │ │ │ │ + paddd %xmm15,%xmm5 │ │ │ │ + paddd %xmm15,%xmm6 │ │ │ │ + paddd %xmm15,%xmm7 │ │ │ │ + paddd %xmm15,%xmm8 │ │ │ │ + paddd %xmm15,%xmm9 │ │ │ │ + paddd %xmm15,%xmm10 │ │ │ │ + paddd %xmm15,%xmm11 │ │ │ │ + paddd %xmm15,%xmm12 │ │ │ │ + paddd %xmm15,%xmm13 │ │ │ │ + paddd %xmm15,%xmm14 │ │ │ │ + paddd (%rcx),%xmm15 │ │ │ │ + psrad $0xd,%xmm0 │ │ │ │ + psrad $0xd,%xmm1 │ │ │ │ + psrad $0xd,%xmm2 │ │ │ │ + psrad $0xd,%xmm3 │ │ │ │ + psrad $0xd,%xmm4 │ │ │ │ + psrad $0xd,%xmm5 │ │ │ │ + psrad $0xd,%xmm6 │ │ │ │ + psrad $0xd,%xmm7 │ │ │ │ + psrad $0xd,%xmm8 │ │ │ │ + psrad $0xd,%xmm9 │ │ │ │ + psrad $0xd,%xmm10 │ │ │ │ + psrad $0xd,%xmm11 │ │ │ │ + psrad $0xd,%xmm12 │ │ │ │ + psrad $0xd,%xmm13 │ │ │ │ + psrad $0xd,%xmm14 │ │ │ │ + psrad $0xd,%xmm15 │ │ │ │ + packssdw %xmm1,%xmm0 │ │ │ │ + packssdw %xmm3,%xmm2 │ │ │ │ + packssdw %xmm5,%xmm4 │ │ │ │ + packssdw %xmm7,%xmm6 │ │ │ │ + packssdw %xmm9,%xmm8 │ │ │ │ + packssdw %xmm11,%xmm10 │ │ │ │ + packssdw %xmm13,%xmm12 │ │ │ │ + packssdw %xmm15,%xmm14 │ │ │ │ + ret │ │ │ │ + mov $0x2,%r8d │ │ │ │ + movdqa 0x8252f(%rip),%xmm8 │ │ │ │ + pxor %xmm9,%xmm9 │ │ │ │ + movdqa 0x825c1(%rip),%xmm10 │ │ │ │ + lea (%rsi,%rsi,2),%rcx │ │ │ │ + jmp 35c9c8 <__cxa_finalize@plt+0x331978> │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + movdqa 0x20(%rdx),%xmm1 │ │ │ │ + movdqa 0x40(%rdx),%xmm2 │ │ │ │ + movdqa 0x60(%rdx),%xmm3 │ │ │ │ + movdqa 0x10(%rdx),%xmm4 │ │ │ │ + movdqa 0x30(%rdx),%xmm5 │ │ │ │ + movdqa 0x50(%rdx),%xmm6 │ │ │ │ + movdqa 0x70(%rdx),%xmm7 │ │ │ │ + call 359bfd <__cxa_finalize@plt+0x32ebad> │ │ │ │ + movdqa %xmm9,(%rdx) │ │ │ │ + movdqa %xmm9,0x10(%rdx) │ │ │ │ + movdqa %xmm9,0x20(%rdx) │ │ │ │ + movdqa %xmm9,0x30(%rdx) │ │ │ │ + movdqa %xmm9,0x40(%rdx) │ │ │ │ + movdqa %xmm9,0x50(%rdx) │ │ │ │ + movdqa %xmm9,0x60(%rdx) │ │ │ │ + movdqa %xmm9,0x70(%rdx) │ │ │ │ + add $0x10,%rdi │ │ │ │ + sub $0xffffffffffffff80,%rdx │ │ │ │ + dec %r8d │ │ │ │ + jg 35c9b5 <__cxa_finalize@plt+0x331965> │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x108,%rsp │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 35ca46 <__cxa_finalize@plt+0x3319f6> │ │ │ │ + lea 0x429(%rip),%r8 │ │ │ │ + lea 0x8267f(%rip),%r9 │ │ │ │ + call 35cb00 <__cxa_finalize@plt+0x331ab0> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + imul $0xb5,(%rdx),%r9d │ │ │ │ + mov %ecx,(%rdx) │ │ │ │ + mov $0x10,%ecx │ │ │ │ + add $0x280,%r9d │ │ │ │ + sar $0xa,%r9d │ │ │ │ + add $0x80,%rsp │ │ │ │ + jmp 35a9d8 <__cxa_finalize@plt+0x32f988> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x108,%rsp │ │ │ │ + lea 0xcd6(%rip),%r8 │ │ │ │ + lea 0x82637(%rip),%r9 │ │ │ │ + call 35cb00 <__cxa_finalize@plt+0x331ab0> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x108,%rsp │ │ │ │ + lea 0x7ca(%rip),%r8 │ │ │ │ + lea 0x82603(%rip),%r9 │ │ │ │ + call 35cb00 <__cxa_finalize@plt+0x331ab0> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x108,%rsp │ │ │ │ + lea 0xa14(%rip),%r8 │ │ │ │ + lea 0x825d3(%rip),%r9 │ │ │ │ + call 35cb00 <__cxa_finalize@plt+0x331ab0> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0xd1(%rip),%rax │ │ │ │ + mov $0x4,%r10d │ │ │ │ + dec %r10d │ │ │ │ + cmp (%r9,%r10,1),%cl │ │ │ │ + jb 35cb0d <__cxa_finalize@plt+0x331abd> │ │ │ │ + mov %r10d,%r9d │ │ │ │ + shl $0x4,%r9d │ │ │ │ + lea 0x8(%rsp),%rcx │ │ │ │ + call *%rax │ │ │ │ + call 35ab75 <__cxa_finalize@plt+0x32fb25> │ │ │ │ + movdqa %xmm8,0x100(%rdx,%r9,1) │ │ │ │ + movdqa %xmm9,0x140(%rdx,%r9,1) │ │ │ │ + movdqa %xmm10,0x180(%rdx,%r9,1) │ │ │ │ + movdqa %xmm11,0x1c0(%rdx,%r9,1) │ │ │ │ + call 359002 <__cxa_finalize@plt+0x32dfb2> │ │ │ │ + movdqa %xmm0,(%rdx,%r9,1) │ │ │ │ + movdqa %xmm1,0x40(%rdx,%r9,1) │ │ │ │ + movdqa %xmm2,0x80(%rdx,%r9,1) │ │ │ │ + movdqa %xmm3,0xc0(%rdx,%r9,1) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movdqa %xmm0,0x200(%rdx,%r9,1) │ │ │ │ + movdqa %xmm0,0x240(%rdx,%r9,1) │ │ │ │ + movdqa %xmm0,0x280(%rdx,%r9,1) │ │ │ │ + movdqa %xmm0,0x2c0(%rdx,%r9,1) │ │ │ │ + movdqa %xmm0,0x300(%rdx,%r9,1) │ │ │ │ + movdqa %xmm0,0x340(%rdx,%r9,1) │ │ │ │ + movdqa %xmm0,0x380(%rdx,%r9,1) │ │ │ │ + movdqa %xmm0,0x3c0(%rdx,%r9,1) │ │ │ │ + sub $0x10,%r9d │ │ │ │ + jge 35cb22 <__cxa_finalize@plt+0x331ad2> │ │ │ │ + jmp *%r8 │ │ │ │ + movdqa 0x8228f(%rip),%xmm11 │ │ │ │ + movdqa 0x823d6(%rip),%xmm12 │ │ │ │ + movdqa 0x823dd(%rip),%xmm13 │ │ │ │ + movdqa 0x82114(%rip),%xmm14 │ │ │ │ + movdqa 0x40(%rdx,%r9,1),%xmm0 │ │ │ │ + movdqa 0xc0(%rdx,%r9,1),%xmm1 │ │ │ │ + movdqa 0x140(%rdx,%r9,1),%xmm2 │ │ │ │ + movdqa 0x1c0(%rdx,%r9,1),%xmm3 │ │ │ │ + movdqa 0x240(%rdx,%r9,1),%xmm4 │ │ │ │ + movdqa 0x2c0(%rdx,%r9,1),%xmm5 │ │ │ │ + movdqa 0x340(%rdx,%r9,1),%xmm6 │ │ │ │ + movdqa 0x3c0(%rdx,%r9,1),%xmm7 │ │ │ │ + call 35ac2d <__cxa_finalize@plt+0x32fbdd> │ │ │ │ + movdqa (%rdx,%r9,1),%xmm0 │ │ │ │ + movdqa 0x80(%rdx,%r9,1),%xmm1 │ │ │ │ + movdqa 0x100(%rdx,%r9,1),%xmm2 │ │ │ │ + movdqa 0x180(%rdx,%r9,1),%xmm3 │ │ │ │ + movdqa 0x200(%rdx,%r9,1),%xmm4 │ │ │ │ + movdqa 0x280(%rdx,%r9,1),%xmm5 │ │ │ │ + movdqa 0x300(%rdx,%r9,1),%xmm6 │ │ │ │ + movdqa 0x380(%rdx,%r9,1),%xmm7 │ │ │ │ + call 359138 <__cxa_finalize@plt+0x32e0e8> │ │ │ │ + call 359302 <__cxa_finalize@plt+0x32e2b2> │ │ │ │ + call 35ccce <__cxa_finalize@plt+0x331c7e> │ │ │ │ + packssdw %xmm1,%xmm0 │ │ │ │ + packssdw %xmm3,%xmm2 │ │ │ │ + packssdw %xmm5,%xmm4 │ │ │ │ + packssdw %xmm7,%xmm6 │ │ │ │ + packssdw %xmm9,%xmm8 │ │ │ │ + packssdw %xmm11,%xmm10 │ │ │ │ + packssdw %xmm13,%xmm12 │ │ │ │ + packssdw %xmm15,%xmm14 │ │ │ │ + ret │ │ │ │ + pmaxsd %xmm12,%xmm0 │ │ │ │ + pmaxsd %xmm12,%xmm1 │ │ │ │ + pmaxsd %xmm12,%xmm2 │ │ │ │ + pmaxsd %xmm12,%xmm3 │ │ │ │ + pmaxsd %xmm12,%xmm4 │ │ │ │ + pmaxsd %xmm12,%xmm5 │ │ │ │ + pmaxsd %xmm12,%xmm6 │ │ │ │ + pmaxsd %xmm12,%xmm7 │ │ │ │ + pminsd %xmm13,%xmm0 │ │ │ │ + pminsd %xmm13,%xmm1 │ │ │ │ + pminsd %xmm13,%xmm2 │ │ │ │ + pminsd %xmm13,%xmm3 │ │ │ │ + pminsd %xmm13,%xmm4 │ │ │ │ + pminsd %xmm13,%xmm5 │ │ │ │ + pminsd %xmm13,%xmm6 │ │ │ │ + pminsd %xmm13,%xmm7 │ │ │ │ + movdqa %xmm11,%xmm8 │ │ │ │ + psrld $0xa,%xmm8 │ │ │ │ + paddd %xmm8,%xmm0 │ │ │ │ + paddd %xmm8,%xmm1 │ │ │ │ + paddd %xmm8,%xmm2 │ │ │ │ + paddd %xmm8,%xmm3 │ │ │ │ + paddd %xmm8,%xmm4 │ │ │ │ + paddd %xmm8,%xmm5 │ │ │ │ + paddd %xmm8,%xmm6 │ │ │ │ + paddd %xmm8,%xmm7 │ │ │ │ + movdqa 0x10(%rcx),%xmm8 │ │ │ │ + movdqa 0x20(%rcx),%xmm9 │ │ │ │ + movdqa 0x30(%rcx),%xmm10 │ │ │ │ + movdqa 0x40(%rcx),%xmm11 │ │ │ │ + movdqa 0x50(%rcx),%xmm12 │ │ │ │ + movdqa 0x60(%rcx),%xmm13 │ │ │ │ + movdqa 0x70(%rcx),%xmm14 │ │ │ │ + movdqa %xmm0,%xmm15 │ │ │ │ + psubd %xmm14,%xmm15 │ │ │ │ + paddd %xmm14,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm14 │ │ │ │ + psubd %xmm13,%xmm14 │ │ │ │ + paddd %xmm13,%xmm1 │ │ │ │ + movdqa %xmm2,%xmm13 │ │ │ │ + psubd %xmm12,%xmm13 │ │ │ │ + paddd %xmm12,%xmm2 │ │ │ │ + movdqa %xmm3,%xmm12 │ │ │ │ + psubd %xmm11,%xmm12 │ │ │ │ + paddd %xmm11,%xmm3 │ │ │ │ + movdqa %xmm4,%xmm11 │ │ │ │ + psubd %xmm10,%xmm11 │ │ │ │ + paddd %xmm10,%xmm4 │ │ │ │ + movdqa %xmm5,%xmm10 │ │ │ │ + psubd %xmm9,%xmm10 │ │ │ │ + paddd %xmm9,%xmm5 │ │ │ │ + movdqa %xmm6,%xmm9 │ │ │ │ + psubd %xmm8,%xmm9 │ │ │ │ + paddd %xmm8,%xmm6 │ │ │ │ + movdqa %xmm7,%xmm8 │ │ │ │ + psubd (%rcx),%xmm8 │ │ │ │ + paddd (%rcx),%xmm7 │ │ │ │ + psrad $0x2,%xmm0 │ │ │ │ + psrad $0x2,%xmm1 │ │ │ │ + psrad $0x2,%xmm2 │ │ │ │ + psrad $0x2,%xmm3 │ │ │ │ + psrad $0x2,%xmm4 │ │ │ │ + psrad $0x2,%xmm5 │ │ │ │ + psrad $0x2,%xmm6 │ │ │ │ + psrad $0x2,%xmm7 │ │ │ │ + psrad $0x2,%xmm8 │ │ │ │ + psrad $0x2,%xmm9 │ │ │ │ + psrad $0x2,%xmm10 │ │ │ │ + psrad $0x2,%xmm11 │ │ │ │ + psrad $0x2,%xmm12 │ │ │ │ + psrad $0x2,%xmm13 │ │ │ │ + psrad $0x2,%xmm14 │ │ │ │ + psrad $0x2,%xmm15 │ │ │ │ + ret │ │ │ │ + movdqa 0x8203c(%rip),%xmm8 │ │ │ │ + pxor %xmm9,%xmm9 │ │ │ │ + movdqa 0x820fe(%rip),%xmm10 │ │ │ │ + mov %rdi,%r10 │ │ │ │ + lea (%rsi,%rsi,2),%rcx │ │ │ │ + mov $0x2,%r8d │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + movdqa 0x80(%rdx),%xmm1 │ │ │ │ + movdqa 0x10(%rdx),%xmm2 │ │ │ │ + movdqa 0x90(%rdx),%xmm3 │ │ │ │ + movdqa 0x20(%rdx),%xmm4 │ │ │ │ + movdqa 0xa0(%rdx),%xmm5 │ │ │ │ + movdqa 0x30(%rdx),%xmm6 │ │ │ │ + movdqa 0xb0(%rdx),%xmm7 │ │ │ │ + call 3393c0 <__cxa_finalize@plt+0x30e370> │ │ │ │ + movdqa %xmm0,0x38(%rsp) │ │ │ │ + movdqa %xmm1,0x48(%rsp) │ │ │ │ + movdqa %xmm2,0x58(%rsp) │ │ │ │ + movdqa %xmm3,0x68(%rsp) │ │ │ │ + movdqa %xmm4,0x78(%rsp) │ │ │ │ + movdqa %xmm5,0x88(%rsp) │ │ │ │ + movdqa %xmm6,0x98(%rsp) │ │ │ │ + movdqa 0x40(%rdx),%xmm0 │ │ │ │ + movdqa 0xc0(%rdx),%xmm1 │ │ │ │ + movdqa 0x50(%rdx),%xmm2 │ │ │ │ + movdqa 0xd0(%rdx),%xmm3 │ │ │ │ + movdqa 0x60(%rdx),%xmm4 │ │ │ │ + movdqa 0xe0(%rdx),%xmm5 │ │ │ │ + movdqa 0x70(%rdx),%xmm6 │ │ │ │ + movdqa 0xf0(%rdx),%xmm7 │ │ │ │ + call 33c270 <__cxa_finalize@plt+0x311220> │ │ │ │ + lea (%r10,%rsi,8),%rdi │ │ │ │ + call 359bf7 <__cxa_finalize@plt+0x32eba7> │ │ │ │ + mov %r10,%rdi │ │ │ │ + movdqa 0x38(%rsp),%xmm0 │ │ │ │ + movdqa 0x48(%rsp),%xmm1 │ │ │ │ + movdqa 0x58(%rsp),%xmm2 │ │ │ │ + movdqa 0x68(%rsp),%xmm3 │ │ │ │ + movdqa 0x78(%rsp),%xmm4 │ │ │ │ + movdqa 0x88(%rsp),%xmm5 │ │ │ │ + movdqa 0x98(%rsp),%xmm6 │ │ │ │ + movdqa 0xa8(%rsp),%xmm7 │ │ │ │ + call 359bfd <__cxa_finalize@plt+0x32ebad> │ │ │ │ + add $0x10,%r10 │ │ │ │ + movdqa %xmm9,(%rdx) │ │ │ │ + movdqa %xmm9,0x10(%rdx) │ │ │ │ + movdqa %xmm9,0x20(%rdx) │ │ │ │ + movdqa %xmm9,0x30(%rdx) │ │ │ │ + movdqa %xmm9,0x40(%rdx) │ │ │ │ + movdqa %xmm9,0x50(%rdx) │ │ │ │ + movdqa %xmm9,0x60(%rdx) │ │ │ │ + movdqa %xmm9,0x70(%rdx) │ │ │ │ + add $0x100,%rdx │ │ │ │ + movdqa %xmm9,-0x80(%rdx) │ │ │ │ + movdqa %xmm9,-0x70(%rdx) │ │ │ │ + movdqa %xmm9,-0x60(%rdx) │ │ │ │ + movdqa %xmm9,-0x50(%rdx) │ │ │ │ + movdqa %xmm9,-0x40(%rdx) │ │ │ │ + movdqa %xmm9,-0x30(%rdx) │ │ │ │ + movdqa %xmm9,-0x20(%rdx) │ │ │ │ + movdqa %xmm9,-0x10(%rdx) │ │ │ │ + dec %r8d │ │ │ │ + jg 35ce7f <__cxa_finalize@plt+0x331e2f> │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x108,%rsp │ │ │ │ + lea -0x193(%rip),%r8 │ │ │ │ + lea 0x820c3(%rip),%r9 │ │ │ │ + call 35d070 <__cxa_finalize@plt+0x332020> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x108,%rsp │ │ │ │ + lea 0x25a(%rip),%r8 │ │ │ │ + lea 0x82093(%rip),%r9 │ │ │ │ + call 35d070 <__cxa_finalize@plt+0x332020> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x108,%rsp │ │ │ │ + lea 0x4a4(%rip),%r8 │ │ │ │ + lea 0x82063(%rip),%r9 │ │ │ │ + call 35d070 <__cxa_finalize@plt+0x332020> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x5(%rip),%rax │ │ │ │ + jmp 35cb07 <__cxa_finalize@plt+0x331ab7> │ │ │ │ + movdqa 0x81deb(%rip),%xmm11 │ │ │ │ + movdqa 0x81f32(%rip),%xmm12 │ │ │ │ + movdqa 0x81f39(%rip),%xmm13 │ │ │ │ + movdqa 0x81c70(%rip),%xmm14 │ │ │ │ + movdqa 0x80(%rdx,%r9,1),%xmm0 │ │ │ │ + movdqa 0x340(%rdx,%r9,1),%xmm1 │ │ │ │ + movdqa 0x180(%rdx,%r9,1),%xmm2 │ │ │ │ + movdqa 0x240(%rdx,%r9,1),%xmm3 │ │ │ │ + movdqa 0x280(%rdx,%r9,1),%xmm4 │ │ │ │ + movdqa 0x140(%rdx,%r9,1),%xmm5 │ │ │ │ + movdqa 0x380(%rdx,%r9,1),%xmm6 │ │ │ │ + movdqa 0x40(%rdx,%r9,1),%xmm7 │ │ │ │ + call 35b8df <__cxa_finalize@plt+0x33088f> │ │ │ │ + movdqa (%rdx,%r9,1),%xmm0 │ │ │ │ + movdqa 0x3c0(%rdx,%r9,1),%xmm1 │ │ │ │ + movdqa 0x100(%rdx,%r9,1),%xmm2 │ │ │ │ + movdqa 0x2c0(%rdx,%r9,1),%xmm3 │ │ │ │ + movdqa 0x200(%rdx,%r9,1),%xmm4 │ │ │ │ + movdqa 0x1c0(%rdx,%r9,1),%xmm5 │ │ │ │ + movdqa 0x300(%rdx,%r9,1),%xmm6 │ │ │ │ + movdqa 0xc0(%rdx,%r9,1),%xmm7 │ │ │ │ + call 35b3e5 <__cxa_finalize@plt+0x330395> │ │ │ │ + call 35d16d <__cxa_finalize@plt+0x33211d> │ │ │ │ + packssdw %xmm1,%xmm0 │ │ │ │ + packssdw %xmm3,%xmm2 │ │ │ │ + packssdw %xmm5,%xmm4 │ │ │ │ + packssdw %xmm7,%xmm6 │ │ │ │ + packssdw %xmm9,%xmm8 │ │ │ │ + packssdw %xmm11,%xmm10 │ │ │ │ + packssdw %xmm13,%xmm12 │ │ │ │ + packssdw %xmm15,%xmm14 │ │ │ │ + ret │ │ │ │ + pcmpeqd %xmm8,%xmm8 │ │ │ │ + movdqa 0x81d95(%rip),%xmm15 │ │ │ │ + psrld $0xa,%xmm14 │ │ │ │ + movdqa %xmm14,%xmm13 │ │ │ │ + psubd %xmm8,%xmm13 │ │ │ │ + pxor %xmm8,%xmm1 │ │ │ │ + pxor %xmm8,%xmm3 │ │ │ │ + pxor %xmm8,%xmm5 │ │ │ │ + pxor %xmm8,%xmm7 │ │ │ │ + paddd %xmm14,%xmm0 │ │ │ │ + paddd %xmm14,%xmm2 │ │ │ │ + paddd %xmm13,%xmm1 │ │ │ │ + paddd %xmm13,%xmm3 │ │ │ │ + paddd %xmm15,%xmm4 │ │ │ │ + paddd %xmm15,%xmm5 │ │ │ │ + paddd %xmm15,%xmm6 │ │ │ │ + paddd %xmm15,%xmm7 │ │ │ │ + movdqa %xmm15,%xmm13 │ │ │ │ + paddd %xmm8,%xmm13 │ │ │ │ + movdqa %xmm15,%xmm8 │ │ │ │ + paddd %xmm9,%xmm8 │ │ │ │ + movdqa %xmm13,%xmm9 │ │ │ │ + psubd %xmm10,%xmm9 │ │ │ │ + movdqa %xmm15,%xmm10 │ │ │ │ + paddd %xmm11,%xmm10 │ │ │ │ + movdqa %xmm13,%xmm11 │ │ │ │ + psubd %xmm12,%xmm11 │ │ │ │ + movdqa 0x30(%rcx),%xmm12 │ │ │ │ + paddd %xmm14,%xmm12 │ │ │ │ + movdqa %xmm14,%xmm13 │ │ │ │ + psubd 0x20(%rcx),%xmm13 │ │ │ │ + movdqa %xmm14,%xmm15 │ │ │ │ + psubd (%rcx),%xmm15 │ │ │ │ + paddd 0x10(%rcx),%xmm14 │ │ │ │ + psrad $0x2,%xmm0 │ │ │ │ + psrad $0x2,%xmm1 │ │ │ │ + psrad $0x2,%xmm2 │ │ │ │ + psrad $0x2,%xmm3 │ │ │ │ + psrad $0x2,%xmm12 │ │ │ │ + psrad $0x2,%xmm13 │ │ │ │ + psrad $0x2,%xmm14 │ │ │ │ + psrad $0x2,%xmm15 │ │ │ │ + psrad $0xe,%xmm4 │ │ │ │ + psrad $0xe,%xmm5 │ │ │ │ + psrad $0xe,%xmm6 │ │ │ │ + psrad $0xe,%xmm7 │ │ │ │ + psrad $0xe,%xmm8 │ │ │ │ + psrad $0xe,%xmm9 │ │ │ │ + psrad $0xe,%xmm10 │ │ │ │ + psrad $0xe,%xmm11 │ │ │ │ + ret │ │ │ │ + movdqa 0x81c1f(%rip),%xmm8 │ │ │ │ + movdqa 0x81c26(%rip),%xmm11 │ │ │ │ + pxor %xmm9,%xmm9 │ │ │ │ + movdqa 0x81cd8(%rip),%xmm10 │ │ │ │ + mov %rdi,%r10 │ │ │ │ + lea (%rsi,%rsi,2),%rcx │ │ │ │ + mov $0x2,%r8d │ │ │ │ + movdqa 0x20(%rdx),%xmm0 │ │ │ │ + movdqa 0x60(%rdx),%xmm1 │ │ │ │ + movdqa 0x90(%rdx),%xmm2 │ │ │ │ + movdqa 0xd0(%rdx),%xmm3 │ │ │ │ + movdqa (%rdx),%xmm4 │ │ │ │ + movdqa 0x40(%rdx),%xmm5 │ │ │ │ + movdqa 0xb0(%rdx),%xmm6 │ │ │ │ + movdqa 0xf0(%rdx),%xmm7 │ │ │ │ + movdqa %xmm0,0x38(%rsp) │ │ │ │ + movdqa %xmm1,0x48(%rsp) │ │ │ │ + movdqa %xmm2,0x58(%rsp) │ │ │ │ + movdqa %xmm3,0x68(%rsp) │ │ │ │ + movdqa %xmm4,0x78(%rsp) │ │ │ │ + movdqa %xmm5,0x88(%rsp) │ │ │ │ + movdqa %xmm6,0x98(%rsp) │ │ │ │ + movdqa %xmm7,0xa8(%rsp) │ │ │ │ + movdqa 0x80(%rdx),%xmm0 │ │ │ │ + movdqa 0xc0(%rdx),%xmm1 │ │ │ │ + movdqa 0x10(%rdx),%xmm2 │ │ │ │ + movdqa 0x50(%rdx),%xmm3 │ │ │ │ + movdqa 0xa0(%rdx),%xmm4 │ │ │ │ + movdqa 0xe0(%rdx),%xmm5 │ │ │ │ + movdqa 0x30(%rdx),%xmm6 │ │ │ │ + movdqa 0x70(%rdx),%xmm7 │ │ │ │ + call 33c980 <__cxa_finalize@plt+0x311930> │ │ │ │ + call 33d410 <__cxa_finalize@plt+0x3123c0> │ │ │ │ + lea (%r10,%rsi,8),%rdi │ │ │ │ + call 359e14 <__cxa_finalize@plt+0x32edc4> │ │ │ │ + mov %r10,%rdi │ │ │ │ + movdqa 0x38(%rsp),%xmm0 │ │ │ │ + movdqa 0x48(%rsp),%xmm1 │ │ │ │ + movdqa 0x58(%rsp),%xmm2 │ │ │ │ + movdqa 0x68(%rsp),%xmm3 │ │ │ │ + movdqa 0x78(%rsp),%xmm4 │ │ │ │ + movdqa 0x88(%rsp),%xmm5 │ │ │ │ + movdqa 0x98(%rsp),%xmm6 │ │ │ │ + movdqa 0xa8(%rsp),%xmm7 │ │ │ │ + call 359e1a <__cxa_finalize@plt+0x32edca> │ │ │ │ + add $0x10,%r10 │ │ │ │ + movdqa %xmm9,(%rdx) │ │ │ │ + movdqa %xmm9,0x10(%rdx) │ │ │ │ + movdqa %xmm9,0x20(%rdx) │ │ │ │ + movdqa %xmm9,0x30(%rdx) │ │ │ │ + movdqa %xmm9,0x40(%rdx) │ │ │ │ + movdqa %xmm9,0x50(%rdx) │ │ │ │ + movdqa %xmm9,0x60(%rdx) │ │ │ │ + movdqa %xmm9,0x70(%rdx) │ │ │ │ + add $0x100,%rdx │ │ │ │ + movdqa %xmm9,-0x80(%rdx) │ │ │ │ + movdqa %xmm9,-0x70(%rdx) │ │ │ │ + movdqa %xmm9,-0x60(%rdx) │ │ │ │ + movdqa %xmm9,-0x50(%rdx) │ │ │ │ + movdqa %xmm9,-0x40(%rdx) │ │ │ │ + movdqa %xmm9,-0x30(%rdx) │ │ │ │ + movdqa %xmm9,-0x20(%rdx) │ │ │ │ + movdqa %xmm9,-0x10(%rdx) │ │ │ │ + dec %r8d │ │ │ │ + jg 35d2a5 <__cxa_finalize@plt+0x332255> │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + sub $0x108,%rsp │ │ │ │ + lea -0x5c3(%rip),%r8 │ │ │ │ + lea 0x81c93(%rip),%r9 │ │ │ │ + call 35d4a0 <__cxa_finalize@plt+0x332450> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x108,%rsp │ │ │ │ + lea -0x1d6(%rip),%r8 │ │ │ │ + lea 0x81c63(%rip),%r9 │ │ │ │ + call 35d4a0 <__cxa_finalize@plt+0x332450> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x108,%rsp │ │ │ │ + lea 0x74(%rip),%r8 │ │ │ │ + lea 0x81c33(%rip),%r9 │ │ │ │ + call 35d4a0 <__cxa_finalize@plt+0x332450> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x5(%rip),%rax │ │ │ │ + jmp 35cb07 <__cxa_finalize@plt+0x331ab7> │ │ │ │ + call 35d07c <__cxa_finalize@plt+0x33202c> │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + movdqa %xmm6,%xmm7 │ │ │ │ + pshufd $0x4e,%xmm14,%xmm0 │ │ │ │ + pshufd $0x4e,%xmm12,%xmm2 │ │ │ │ + pshufd $0x4e,%xmm10,%xmm4 │ │ │ │ + pshufd $0x4e,%xmm8,%xmm6 │ │ │ │ + pshufd $0x4e,%xmm7,%xmm8 │ │ │ │ + pshufd $0x4e,%xmm5,%xmm10 │ │ │ │ + pshufd $0x4e,%xmm3,%xmm12 │ │ │ │ + pshufd $0x4e,%xmm1,%xmm14 │ │ │ │ + ret │ │ │ │ + lea (%rsi,%rsi,2),%rcx │ │ │ │ + lea (%rcx,%rcx,4),%rcx │ │ │ │ + add %rcx,%rdi │ │ │ │ + neg %rsi │ │ │ │ + jmp 35d278 <__cxa_finalize@plt+0x332228> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + sub $0x108,%rsp │ │ │ │ + lea -0x6c3(%rip),%r8 │ │ │ │ + lea 0x81b9b(%rip),%r9 │ │ │ │ + call 35d570 <__cxa_finalize@plt+0x332520> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x108,%rsp │ │ │ │ + lea 0x206(%rip),%r8 │ │ │ │ + lea 0x81b63(%rip),%r9 │ │ │ │ + call 35d570 <__cxa_finalize@plt+0x332520> │ │ │ │ + add $0x108,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x5(%rip),%rax │ │ │ │ + jmp 35cb07 <__cxa_finalize@plt+0x331ab7> │ │ │ │ + movdqa 0x8199b(%rip),%xmm15 │ │ │ │ + movdqa (%rdx,%r9,1),%xmm0 │ │ │ │ + pmulld %xmm15,%xmm0 │ │ │ │ + movdqa 0x40(%rdx,%r9,1),%xmm1 │ │ │ │ + pmulld %xmm15,%xmm1 │ │ │ │ + movdqa 0x80(%rdx,%r9,1),%xmm2 │ │ │ │ + pmulld %xmm15,%xmm2 │ │ │ │ + movdqa 0xc0(%rdx,%r9,1),%xmm3 │ │ │ │ + pmulld %xmm15,%xmm3 │ │ │ │ + movdqa 0x100(%rdx,%r9,1),%xmm4 │ │ │ │ + pmulld %xmm15,%xmm4 │ │ │ │ + movdqa 0x140(%rdx,%r9,1),%xmm5 │ │ │ │ + pmulld %xmm15,%xmm5 │ │ │ │ + movdqa 0x180(%rdx,%r9,1),%xmm6 │ │ │ │ + pmulld %xmm15,%xmm6 │ │ │ │ + movdqa 0x1c0(%rdx,%r9,1),%xmm7 │ │ │ │ + pmulld %xmm15,%xmm7 │ │ │ │ + movdqa 0x200(%rdx,%r9,1),%xmm8 │ │ │ │ + pmulld %xmm15,%xmm8 │ │ │ │ + movdqa 0x240(%rdx,%r9,1),%xmm9 │ │ │ │ + pmulld %xmm15,%xmm9 │ │ │ │ + movdqa 0x280(%rdx,%r9,1),%xmm10 │ │ │ │ + pmulld %xmm15,%xmm10 │ │ │ │ + movdqa 0x2c0(%rdx,%r9,1),%xmm11 │ │ │ │ + pmulld %xmm15,%xmm11 │ │ │ │ + movdqa 0x300(%rdx,%r9,1),%xmm12 │ │ │ │ + pmulld %xmm15,%xmm12 │ │ │ │ + movdqa 0x340(%rdx,%r9,1),%xmm13 │ │ │ │ + pmulld %xmm15,%xmm13 │ │ │ │ + movdqa 0x380(%rdx,%r9,1),%xmm14 │ │ │ │ + pmulld %xmm15,%xmm14 │ │ │ │ + pmulld 0x3c0(%rdx,%r9,1),%xmm15 │ │ │ │ + movdqa %xmm15,(%rcx) │ │ │ │ + movdqa 0x81889(%rip),%xmm15 │ │ │ │ + paddd %xmm15,%xmm0 │ │ │ │ + paddd %xmm15,%xmm1 │ │ │ │ + paddd %xmm15,%xmm2 │ │ │ │ + paddd %xmm15,%xmm3 │ │ │ │ + paddd %xmm15,%xmm4 │ │ │ │ + paddd %xmm15,%xmm5 │ │ │ │ + paddd %xmm15,%xmm6 │ │ │ │ + paddd %xmm15,%xmm7 │ │ │ │ + paddd %xmm15,%xmm8 │ │ │ │ + paddd %xmm15,%xmm9 │ │ │ │ + paddd %xmm15,%xmm10 │ │ │ │ + paddd %xmm15,%xmm11 │ │ │ │ + paddd %xmm15,%xmm12 │ │ │ │ + paddd %xmm15,%xmm13 │ │ │ │ + paddd %xmm15,%xmm14 │ │ │ │ + paddd (%rcx),%xmm15 │ │ │ │ + psrad $0xe,%xmm0 │ │ │ │ + psrad $0xe,%xmm1 │ │ │ │ + psrad $0xe,%xmm2 │ │ │ │ + psrad $0xe,%xmm3 │ │ │ │ + psrad $0xe,%xmm4 │ │ │ │ + psrad $0xe,%xmm5 │ │ │ │ + psrad $0xe,%xmm6 │ │ │ │ + psrad $0xe,%xmm7 │ │ │ │ + psrad $0xe,%xmm8 │ │ │ │ + psrad $0xe,%xmm9 │ │ │ │ + psrad $0xe,%xmm10 │ │ │ │ + psrad $0xe,%xmm11 │ │ │ │ + psrad $0xe,%xmm12 │ │ │ │ + psrad $0xe,%xmm13 │ │ │ │ + psrad $0xe,%xmm14 │ │ │ │ + psrad $0xe,%xmm15 │ │ │ │ + packssdw %xmm1,%xmm0 │ │ │ │ + packssdw %xmm3,%xmm2 │ │ │ │ + packssdw %xmm5,%xmm4 │ │ │ │ + packssdw %xmm7,%xmm6 │ │ │ │ + packssdw %xmm9,%xmm8 │ │ │ │ + packssdw %xmm11,%xmm10 │ │ │ │ + packssdw %xmm13,%xmm12 │ │ │ │ + packssdw %xmm15,%xmm14 │ │ │ │ + ret │ │ │ │ + movdqa 0x81744(%rip),%xmm4 │ │ │ │ + movdqa 0x8180c(%rip),%xmm5 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + movdqa 0x817e0(%rip),%xmm7 │ │ │ │ + mov %rdi,%r10 │ │ │ │ + mov $0x4,%r9d │ │ │ │ + lea (%rsi,%rsi,2),%rcx │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + movdqa 0x40(%rdx),%xmm1 │ │ │ │ + movdqa 0x80(%rdx),%xmm2 │ │ │ │ + movdqa 0xc0(%rdx),%xmm3 │ │ │ │ + call 35a94e <__cxa_finalize@plt+0x32f8fe> │ │ │ │ + call 359381 <__cxa_finalize@plt+0x32e331> │ │ │ │ + movdqa %xmm6,(%rdx) │ │ │ │ + movdqa %xmm6,0x40(%rdx) │ │ │ │ + movdqa %xmm6,0x80(%rdx) │ │ │ │ + movdqa %xmm6,0xc0(%rdx) │ │ │ │ + add $0x10,%rdx │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + dec %r9w │ │ │ │ + jg 35d77d <__cxa_finalize@plt+0x33272d> │ │ │ │ + add $0xc0,%rdx │ │ │ │ + btc $0x10,%r9d │ │ │ │ + jb 35d7df <__cxa_finalize@plt+0x33278f> │ │ │ │ + lea 0x10(%r10),%rdi │ │ │ │ + add $0x4,%r9d │ │ │ │ + jmp 35d77d <__cxa_finalize@plt+0x33272d> │ │ │ │ + ret │ │ │ │ + movdqa 0x81648(%rip),%xmm5 │ │ │ │ + movdqa 0x81780(%rip),%xmm7 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + mov %ecx,%r9d │ │ │ │ + add $0x15,%cl │ │ │ │ + cmovb %r9d,%ecx │ │ │ │ + lea (%rsi,%rsi,2),%r8 │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + packssdw 0x80(%rdx),%xmm0 │ │ │ │ + movdqa 0x100(%rdx),%xmm1 │ │ │ │ + packssdw 0x180(%rdx),%xmm1 │ │ │ │ + movdqa 0x200(%rdx),%xmm2 │ │ │ │ + packssdw 0x280(%rdx),%xmm2 │ │ │ │ + movdqa 0x300(%rdx),%xmm3 │ │ │ │ + packssdw 0x380(%rdx),%xmm3 │ │ │ │ + paddsw %xmm5,%xmm0 │ │ │ │ + paddsw %xmm5,%xmm1 │ │ │ │ + paddsw %xmm5,%xmm2 │ │ │ │ + paddsw %xmm5,%xmm3 │ │ │ │ + psraw $0x3,%xmm0 │ │ │ │ + psraw $0x3,%xmm1 │ │ │ │ + psraw $0x3,%xmm2 │ │ │ │ + psraw $0x3,%xmm3 │ │ │ │ + call 35d880 <__cxa_finalize@plt+0x332830> │ │ │ │ + add $0x10,%rdx │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + btc $0x10,%ecx │ │ │ │ + jae 35d802 <__cxa_finalize@plt+0x3327b2> │ │ │ │ + sub $0x40,%ecx │ │ │ │ + jge 35d802 <__cxa_finalize@plt+0x3327b2> │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movdqa %xmm6,(%rdx) │ │ │ │ + movdqa %xmm6,0x80(%rdx) │ │ │ │ + movdqa %xmm6,0x100(%rdx) │ │ │ │ + movdqa %xmm6,0x180(%rdx) │ │ │ │ + movdqa %xmm6,0x200(%rdx) │ │ │ │ + movdqa %xmm6,0x280(%rdx) │ │ │ │ + movdqa %xmm6,0x300(%rdx) │ │ │ │ + movdqa %xmm6,0x380(%rdx) │ │ │ │ + movdqa %xmm0,%xmm4 │ │ │ │ + punpckhwd %xmm1,%xmm4 │ │ │ │ + punpcklwd %xmm1,%xmm0 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + punpckhwd %xmm3,%xmm1 │ │ │ │ + punpcklwd %xmm3,%xmm2 │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ + punpckhwd %xmm4,%xmm3 │ │ │ │ + punpcklwd %xmm4,%xmm0 │ │ │ │ + movdqa %xmm2,%xmm4 │ │ │ │ + punpckhwd %xmm1,%xmm4 │ │ │ │ + punpcklwd %xmm1,%xmm2 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + punpckhqdq %xmm2,%xmm1 │ │ │ │ + punpcklqdq %xmm2,%xmm0 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + punpcklqdq %xmm4,%xmm2 │ │ │ │ + punpckhqdq %xmm4,%xmm3 │ │ │ │ + paddw (%rdi),%xmm0 │ │ │ │ + paddw (%rdi,%rsi,1),%xmm1 │ │ │ │ + paddw (%rdi,%rsi,2),%xmm2 │ │ │ │ + paddw (%rdi,%r8,1),%xmm3 │ │ │ │ + pmaxsw %xmm6,%xmm0 │ │ │ │ + pmaxsw %xmm6,%xmm1 │ │ │ │ + pmaxsw %xmm6,%xmm2 │ │ │ │ + pmaxsw %xmm6,%xmm3 │ │ │ │ + pminsw %xmm7,%xmm0 │ │ │ │ + pminsw %xmm7,%xmm1 │ │ │ │ + pminsw %xmm7,%xmm2 │ │ │ │ + pminsw %xmm7,%xmm3 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm2,(%rdi,%rsi,2) │ │ │ │ + movdqa %xmm3,(%rdi,%r8,1) │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + movdqa 0x81578(%rip),%xmm5 │ │ │ │ + movdqa 0x81610(%rip),%xmm7 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + mov %ecx,%r8d │ │ │ │ + add $0x15,%cl │ │ │ │ + cmovb %r8d,%ecx │ │ │ │ + lea (%rsi,%rsi,2),%r8 │ │ │ │ + mov %rdi,%r9 │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + packssdw 0x20(%rdx),%xmm0 │ │ │ │ + movdqa 0x40(%rdx),%xmm1 │ │ │ │ + packssdw 0x60(%rdx),%xmm1 │ │ │ │ + movdqa 0x80(%rdx),%xmm2 │ │ │ │ + packssdw 0xa0(%rdx),%xmm2 │ │ │ │ + movdqa 0xc0(%rdx),%xmm3 │ │ │ │ + packssdw 0xe0(%rdx),%xmm3 │ │ │ │ + movdqa %xmm6,(%rdx) │ │ │ │ + movdqa %xmm6,0x20(%rdx) │ │ │ │ + movdqa %xmm6,0x40(%rdx) │ │ │ │ + movdqa %xmm6,0x60(%rdx) │ │ │ │ + movdqa %xmm6,0x80(%rdx) │ │ │ │ + movdqa %xmm6,0xa0(%rdx) │ │ │ │ + movdqa %xmm6,0xc0(%rdx) │ │ │ │ + movdqa %xmm6,0xe0(%rdx) │ │ │ │ + pmulhrsw %xmm5,%xmm0 │ │ │ │ + pmulhrsw %xmm5,%xmm1 │ │ │ │ + pmulhrsw %xmm5,%xmm2 │ │ │ │ + pmulhrsw %xmm5,%xmm3 │ │ │ │ + call 35d8bc <__cxa_finalize@plt+0x33286c> │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + add $0x10,%rdx │ │ │ │ + btc $0x10,%ecx │ │ │ │ + jae 35d975 <__cxa_finalize@plt+0x332925> │ │ │ │ + add $0xe0,%rdx │ │ │ │ + add $0x10,%r9 │ │ │ │ + mov %r9,%rdi │ │ │ │ + sub $0x40,%ecx │ │ │ │ + jge 35d975 <__cxa_finalize@plt+0x332925> │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + movdqa 0x81517(%rip),%xmm8 │ │ │ │ + movdqa 0x8151e(%rip),%xmm9 │ │ │ │ + movdqa 0x814c5(%rip),%xmm11 │ │ │ │ + movdqa 0x8152d(%rip),%xmm7 │ │ │ │ + lea (%rsi,%rsi,2),%r8 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + movdqa %xmm11,%xmm10 │ │ │ │ + paddw %xmm11,%xmm10 │ │ │ │ + mov %rdi,%r9 │ │ │ │ + call 35daf0 <__cxa_finalize@plt+0x332aa0> │ │ │ │ + sub $0x24,%ecx │ │ │ │ + jl 35daee <__cxa_finalize@plt+0x332a9e> │ │ │ │ + add $0x3e0,%rdx │ │ │ │ + lea 0x10(%r9),%rdi │ │ │ │ + call 35daf0 <__cxa_finalize@plt+0x332aa0> │ │ │ │ + sub $0x400,%rdx │ │ │ │ + lea (%r9,%rsi,8),%rdi │ │ │ │ + mov %rdi,%r9 │ │ │ │ + call 35daf0 <__cxa_finalize@plt+0x332aa0> │ │ │ │ + sub $0x6b,%ecx │ │ │ │ + jl 35daee <__cxa_finalize@plt+0x332a9e> │ │ │ │ + add $0x3e0,%rdx │ │ │ │ + lea 0x10(%r9),%rdi │ │ │ │ + call 35daf0 <__cxa_finalize@plt+0x332aa0> │ │ │ │ + sub $0x400,%rdx │ │ │ │ + lea (%r9,%rsi,8),%rdi │ │ │ │ + mov %rdi,%r9 │ │ │ │ + call 35daf0 <__cxa_finalize@plt+0x332aa0> │ │ │ │ + add $0xffffff80,%ecx │ │ │ │ + jl 35daee <__cxa_finalize@plt+0x332a9e> │ │ │ │ + add $0x3e0,%rdx │ │ │ │ + lea 0x10(%r9),%rdi │ │ │ │ + call 35daf0 <__cxa_finalize@plt+0x332aa0> │ │ │ │ + sub $0x400,%rdx │ │ │ │ + lea (%r9,%rsi,8),%rdi │ │ │ │ + mov %rdi,%r9 │ │ │ │ + call 35daf0 <__cxa_finalize@plt+0x332aa0> │ │ │ │ + add $0xffffff80,%ecx │ │ │ │ + jl 35daee <__cxa_finalize@plt+0x332a9e> │ │ │ │ + add $0x3e0,%rdx │ │ │ │ + lea 0x10(%r9),%rdi │ │ │ │ + call 35daf0 <__cxa_finalize@plt+0x332aa0> │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + packssdw 0x80(%rdx),%xmm0 │ │ │ │ + movdqa 0x100(%rdx),%xmm1 │ │ │ │ + packssdw 0x180(%rdx),%xmm1 │ │ │ │ + movdqa 0x200(%rdx),%xmm2 │ │ │ │ + packssdw 0x280(%rdx),%xmm2 │ │ │ │ + movdqa 0x300(%rdx),%xmm3 │ │ │ │ + packssdw 0x380(%rdx),%xmm3 │ │ │ │ + pmulhrsw %xmm8,%xmm0 │ │ │ │ + pmulhrsw %xmm8,%xmm1 │ │ │ │ + pmulhrsw %xmm8,%xmm2 │ │ │ │ + pmulhrsw %xmm8,%xmm3 │ │ │ │ + movdqa %xmm9,%xmm4 │ │ │ │ + pmulhrsw %xmm0,%xmm4 │ │ │ │ + movdqa %xmm9,%xmm5 │ │ │ │ + pmulhrsw %xmm1,%xmm5 │ │ │ │ + pmulhrsw %xmm10,%xmm4 │ │ │ │ + pmulhrsw %xmm10,%xmm5 │ │ │ │ + paddsw %xmm4,%xmm0 │ │ │ │ + paddsw %xmm5,%xmm1 │ │ │ │ + movdqa %xmm9,%xmm4 │ │ │ │ + pmulhrsw %xmm2,%xmm4 │ │ │ │ + movdqa %xmm9,%xmm5 │ │ │ │ + pmulhrsw %xmm3,%xmm5 │ │ │ │ + pmulhrsw %xmm10,%xmm4 │ │ │ │ + pmulhrsw %xmm10,%xmm5 │ │ │ │ + paddsw %xmm4,%xmm2 │ │ │ │ + paddsw %xmm5,%xmm3 │ │ │ │ + pmulhrsw %xmm11,%xmm0 │ │ │ │ + pmulhrsw %xmm11,%xmm1 │ │ │ │ + pmulhrsw %xmm11,%xmm2 │ │ │ │ + pmulhrsw %xmm11,%xmm3 │ │ │ │ + call 35d880 <__cxa_finalize@plt+0x332830> │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + add $0x10,%rdx │ │ │ │ + btc $0x10,%ecx │ │ │ │ + jae 35daf0 <__cxa_finalize@plt+0x332aa0> │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movdqa 0x81367(%rip),%xmm8 │ │ │ │ + movdqa 0x8136e(%rip),%xmm9 │ │ │ │ + movdqa 0x812b5(%rip),%xmm10 │ │ │ │ + movdqa 0x8137d(%rip),%xmm7 │ │ │ │ + lea (%rsi,%rsi,2),%r8 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + mov %rdi,%r9 │ │ │ │ + call 35dc60 <__cxa_finalize@plt+0x332c10> │ │ │ │ + sub $0x24,%ecx │ │ │ │ + jl 35dc5b <__cxa_finalize@plt+0x332c0b> │ │ │ │ + call 35dc60 <__cxa_finalize@plt+0x332c10> │ │ │ │ + add $0x1c0,%rdx │ │ │ │ + lea 0x10(%r9),%rdi │ │ │ │ + call 35dc60 <__cxa_finalize@plt+0x332c10> │ │ │ │ + sub $0x6b,%ecx │ │ │ │ + jl 35dc5b <__cxa_finalize@plt+0x332c0b> │ │ │ │ + call 35dc60 <__cxa_finalize@plt+0x332c10> │ │ │ │ + add $0x1c0,%rdx │ │ │ │ + lea 0x20(%r9),%rdi │ │ │ │ + call 35dc60 <__cxa_finalize@plt+0x332c10> │ │ │ │ + add $0xffffff80,%ecx │ │ │ │ + jl 35dc5b <__cxa_finalize@plt+0x332c0b> │ │ │ │ + call 35dc60 <__cxa_finalize@plt+0x332c10> │ │ │ │ + add $0x1c0,%rdx │ │ │ │ + lea 0x30(%r9),%rdi │ │ │ │ + call 35dc60 <__cxa_finalize@plt+0x332c10> │ │ │ │ + add $0xffffff80,%ecx │ │ │ │ + jl 35dc5b <__cxa_finalize@plt+0x332c0b> │ │ │ │ + call 35dc60 <__cxa_finalize@plt+0x332c10> │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + packssdw 0x40(%rdx),%xmm0 │ │ │ │ + movdqa 0x80(%rdx),%xmm1 │ │ │ │ + packssdw 0xc0(%rdx),%xmm1 │ │ │ │ + movdqa 0x100(%rdx),%xmm2 │ │ │ │ + packssdw 0x140(%rdx),%xmm2 │ │ │ │ + movdqa 0x180(%rdx),%xmm3 │ │ │ │ + packssdw 0x1c0(%rdx),%xmm3 │ │ │ │ + pmulhrsw %xmm8,%xmm0 │ │ │ │ + pmulhrsw %xmm8,%xmm1 │ │ │ │ + pmulhrsw %xmm8,%xmm2 │ │ │ │ + pmulhrsw %xmm8,%xmm3 │ │ │ │ + paddsw %xmm0,%xmm0 │ │ │ │ + paddsw %xmm1,%xmm1 │ │ │ │ + paddsw %xmm2,%xmm2 │ │ │ │ + paddsw %xmm3,%xmm3 │ │ │ │ + movdqa %xmm9,%xmm4 │ │ │ │ + pmulhrsw %xmm0,%xmm4 │ │ │ │ + movdqa %xmm9,%xmm5 │ │ │ │ + pmulhrsw %xmm1,%xmm5 │ │ │ │ + paddsw %xmm0,%xmm0 │ │ │ │ + paddsw %xmm1,%xmm1 │ │ │ │ + paddsw %xmm4,%xmm0 │ │ │ │ + paddsw %xmm5,%xmm1 │ │ │ │ + movdqa %xmm9,%xmm4 │ │ │ │ + pmulhrsw %xmm2,%xmm4 │ │ │ │ + movdqa %xmm9,%xmm5 │ │ │ │ + pmulhrsw %xmm3,%xmm5 │ │ │ │ + paddsw %xmm2,%xmm2 │ │ │ │ + paddsw %xmm3,%xmm3 │ │ │ │ + paddsw %xmm4,%xmm2 │ │ │ │ + paddsw %xmm5,%xmm3 │ │ │ │ + pmulhrsw %xmm10,%xmm0 │ │ │ │ + pmulhrsw %xmm10,%xmm1 │ │ │ │ + pmulhrsw %xmm10,%xmm2 │ │ │ │ + pmulhrsw %xmm10,%xmm3 │ │ │ │ + movdqa %xmm6,(%rdx) │ │ │ │ + movdqa %xmm6,0x40(%rdx) │ │ │ │ + movdqa %xmm6,0x80(%rdx) │ │ │ │ + movdqa %xmm6,0xc0(%rdx) │ │ │ │ + movdqa %xmm6,0x100(%rdx) │ │ │ │ + movdqa %xmm6,0x140(%rdx) │ │ │ │ + movdqa %xmm6,0x180(%rdx) │ │ │ │ + movdqa %xmm6,0x1c0(%rdx) │ │ │ │ + call 35d8bc <__cxa_finalize@plt+0x33286c> │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + add $0x10,%rdx │ │ │ │ + btc $0x10,%ecx │ │ │ │ + jae 35dc60 <__cxa_finalize@plt+0x332c10> │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqa 0x81178(%rip),%xmm5 │ │ │ │ + movdqa 0x811e0(%rip),%xmm7 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + lea (%rsi,%rsi,2),%r8 │ │ │ │ + mov %rdi,%r9 │ │ │ │ + call 35de7b <__cxa_finalize@plt+0x332e2b> │ │ │ │ + cmp $0x24,%ecx │ │ │ │ + jl 35de6b <__cxa_finalize@plt+0x332e1b> │ │ │ │ + add $0x3e0,%rdx │ │ │ │ + lea 0x10(%r9),%rdi │ │ │ │ + call 35de7b <__cxa_finalize@plt+0x332e2b> │ │ │ │ + call 35de70 <__cxa_finalize@plt+0x332e20> │ │ │ │ + cmp $0x88,%ecx │ │ │ │ + jl 35de6b <__cxa_finalize@plt+0x332e1b> │ │ │ │ + add $0x7c0,%rdx │ │ │ │ + lea 0x20(%r9),%rdi │ │ │ │ + call 35de7b <__cxa_finalize@plt+0x332e2b> │ │ │ │ + call 35de70 <__cxa_finalize@plt+0x332e20> │ │ │ │ + call 35de70 <__cxa_finalize@plt+0x332e20> │ │ │ │ + cmp $0x12c,%ecx │ │ │ │ + jl 35de6b <__cxa_finalize@plt+0x332e1b> │ │ │ │ + add $0xba0,%rdx │ │ │ │ + add $0x30,%r9 │ │ │ │ + mov %r9,%rdi │ │ │ │ + call 35de7b <__cxa_finalize@plt+0x332e2b> │ │ │ │ + call 35de70 <__cxa_finalize@plt+0x332e20> │ │ │ │ + call 35de70 <__cxa_finalize@plt+0x332e20> │ │ │ │ + call 35de70 <__cxa_finalize@plt+0x332e20> │ │ │ │ + cmp $0x217,%ecx │ │ │ │ + jl 35de6b <__cxa_finalize@plt+0x332e1b> │ │ │ │ + add $0xba0,%rdx │ │ │ │ + lea (%r9,%rsi,8),%rdi │ │ │ │ + mov %rdi,%r9 │ │ │ │ + call 35de7b <__cxa_finalize@plt+0x332e2b> │ │ │ │ + call 35de70 <__cxa_finalize@plt+0x332e20> │ │ │ │ + call 35de70 <__cxa_finalize@plt+0x332e20> │ │ │ │ + cmp $0x2f3,%ecx │ │ │ │ + jl 35de6b <__cxa_finalize@plt+0x332e1b> │ │ │ │ + add $0x7c0,%rdx │ │ │ │ + lea (%r9,%rsi,8),%rdi │ │ │ │ + mov %rdi,%r9 │ │ │ │ + call 35de7b <__cxa_finalize@plt+0x332e2b> │ │ │ │ + call 35de70 <__cxa_finalize@plt+0x332e20> │ │ │ │ + cmp $0x38f,%ecx │ │ │ │ + jl 35de6b <__cxa_finalize@plt+0x332e1b> │ │ │ │ + add $0x3e0,%rdx │ │ │ │ + lea (%r9,%rsi,8),%rdi │ │ │ │ + call 35de7b <__cxa_finalize@plt+0x332e2b> │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x400,%rdx │ │ │ │ + sub $0x10,%rdi │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + packssdw 0x80(%rdx),%xmm0 │ │ │ │ + movdqa 0x100(%rdx),%xmm1 │ │ │ │ + packssdw 0x180(%rdx),%xmm1 │ │ │ │ + movdqa 0x200(%rdx),%xmm2 │ │ │ │ + packssdw 0x280(%rdx),%xmm2 │ │ │ │ + movdqa 0x300(%rdx),%xmm3 │ │ │ │ + packssdw 0x380(%rdx),%xmm3 │ │ │ │ + pmulhrsw %xmm5,%xmm0 │ │ │ │ + pmulhrsw %xmm5,%xmm1 │ │ │ │ + pmulhrsw %xmm5,%xmm2 │ │ │ │ + pmulhrsw %xmm5,%xmm3 │ │ │ │ + call 35d880 <__cxa_finalize@plt+0x332830> │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + add $0x10,%rdx │ │ │ │ + btc $0x10,%ecx │ │ │ │ + jae 35de7b <__cxa_finalize@plt+0x332e2b> │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + sub $0x248,%rsp │ │ │ │ + lea 0x81206(%rip),%rax │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 35e2f0 <__cxa_finalize@plt+0x3332a0> │ │ │ │ + mov $0xe,%r9d │ │ │ │ + cmp -0x30(%r9,%rax,1),%cx │ │ │ │ + jge 35df40 <__cxa_finalize@plt+0x332ef0> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movzwl (%rax,%r9,1),%r8d │ │ │ │ + movzbl %r8b,%r10d │ │ │ │ + shr $0x8,%r8d │ │ │ │ + movdqa %xmm0,0x30(%rsp,%r9,8) │ │ │ │ + movdqa %xmm0,0xb0(%rsp,%r9,8) │ │ │ │ + movdqa %xmm0,0x30(%rsp,%r8,8) │ │ │ │ + movdqa %xmm0,0x30(%rsp,%r10,8) │ │ │ │ + sub $0x2,%r9d │ │ │ │ + cmp -0x30(%r9,%rax,1),%cx │ │ │ │ + jl 35df08 <__cxa_finalize@plt+0x332eb8> │ │ │ │ + mov %ecx,0x230(%rsp) │ │ │ │ + mov %rsp,%rcx │ │ │ │ + movdqa 0x80f1d(%rip),%xmm11 │ │ │ │ + movdqa 0x81064(%rip),%xmm12 │ │ │ │ + movdqa 0x8106b(%rip),%xmm13 │ │ │ │ + movdqa 0x80da2(%rip),%xmm14 │ │ │ │ + movdqa (%rdx,%r9,8),%xmm0 │ │ │ │ + movdqa 0x80(%rdx,%r9,8),%xmm1 │ │ │ │ + movdqa 0x100(%rdx,%r9,8),%xmm2 │ │ │ │ + movdqa 0x180(%rdx,%r9,8),%xmm3 │ │ │ │ + movdqa 0x200(%rdx,%r9,8),%xmm4 │ │ │ │ + movdqa 0x280(%rdx,%r9,8),%xmm5 │ │ │ │ + movdqa 0x300(%rdx,%r9,8),%xmm6 │ │ │ │ + movdqa 0x380(%rdx,%r9,8),%xmm7 │ │ │ │ + call 359138 <__cxa_finalize@plt+0x32e0e8> │ │ │ │ + movdqa 0x80e59(%rip),%xmm1 │ │ │ │ + paddd %xmm1,%xmm0 │ │ │ │ + paddd %xmm1,%xmm6 │ │ │ │ + paddd %xmm1,%xmm5 │ │ │ │ + paddd %xmm1,%xmm3 │ │ │ │ + call 359302 <__cxa_finalize@plt+0x32e2b2> │ │ │ │ + psrad $0x2,%xmm0 │ │ │ │ + psrad $0x2,%xmm1 │ │ │ │ + psrad $0x2,%xmm2 │ │ │ │ + psrad $0x2,%xmm3 │ │ │ │ + psrad $0x2,%xmm4 │ │ │ │ + psrad $0x2,%xmm5 │ │ │ │ + psrad $0x2,%xmm6 │ │ │ │ + psrad $0x2,%xmm7 │ │ │ │ + packssdw %xmm1,%xmm0 │ │ │ │ + packssdw %xmm3,%xmm2 │ │ │ │ + packssdw %xmm5,%xmm4 │ │ │ │ + packssdw %xmm7,%xmm6 │ │ │ │ + call 359002 <__cxa_finalize@plt+0x32dfb2> │ │ │ │ + movzwl (%rax,%r9,1),%r8d │ │ │ │ + movzbl %r8b,%r10d │ │ │ │ + shr $0x8,%r8d │ │ │ │ + movdqa %xmm0,0x30(%rcx,%r9,8) │ │ │ │ + movdqa %xmm2,0xb0(%rcx,%r9,8) │ │ │ │ + movdqa %xmm1,0x30(%rcx,%r10,8) │ │ │ │ + movdqa %xmm3,0x30(%rcx,%r8,8) │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + movdqa %xmm7,(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x80(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x100(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x180(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x200(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x280(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x300(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x380(%rdx,%r9,8) │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jge 35df4a <__cxa_finalize@plt+0x332efa> │ │ │ │ + mov 0x230(%rsp),%ecx │ │ │ │ + cmp $0x2b,%ecx │ │ │ │ + jl 35e0c2 <__cxa_finalize@plt+0x333072> │ │ │ │ + cmp $0x6b,%ecx │ │ │ │ + jl 35e0b9 <__cxa_finalize@plt+0x333069> │ │ │ │ + lea -0x1e867(%rip),%r8 │ │ │ │ + jmp 35e0c9 <__cxa_finalize@plt+0x333079> │ │ │ │ + lea -0x1eb40(%rip),%r8 │ │ │ │ + jmp 35e0c9 <__cxa_finalize@plt+0x333079> │ │ │ │ + lea -0x1ed69(%rip),%r8 │ │ │ │ + call 35e0d6 <__cxa_finalize@plt+0x333086> │ │ │ │ + add $0x248,%rsp │ │ │ │ + ret │ │ │ │ + movdqa 0x48(%rsp),%xmm1 │ │ │ │ + movdqa 0x58(%rsp),%xmm2 │ │ │ │ + movdqa 0x68(%rsp),%xmm3 │ │ │ │ + movdqa 0x78(%rsp),%xmm4 │ │ │ │ + movdqa 0x88(%rsp),%xmm5 │ │ │ │ + movdqa 0x98(%rsp),%xmm6 │ │ │ │ + movdqa 0xa8(%rsp),%xmm7 │ │ │ │ + call 3393c0 <__cxa_finalize@plt+0x30e370> │ │ │ │ + movdqa %xmm0,0x38(%rsp) │ │ │ │ + movdqa %xmm1,0x48(%rsp) │ │ │ │ + movdqa %xmm2,0x58(%rsp) │ │ │ │ + movdqa %xmm3,0x68(%rsp) │ │ │ │ + movdqa %xmm4,0x78(%rsp) │ │ │ │ + movdqa %xmm5,0x88(%rsp) │ │ │ │ + movdqa %xmm6,0x98(%rsp) │ │ │ │ + movdqa 0xb8(%rsp),%xmm0 │ │ │ │ + movdqa 0xc8(%rsp),%xmm1 │ │ │ │ + movdqa 0xd8(%rsp),%xmm2 │ │ │ │ + movdqa 0xe8(%rsp),%xmm3 │ │ │ │ + movdqa 0xf8(%rsp),%xmm4 │ │ │ │ + movdqa 0x108(%rsp),%xmm5 │ │ │ │ + movdqa 0x118(%rsp),%xmm6 │ │ │ │ + movdqa 0x128(%rsp),%xmm7 │ │ │ │ + call 33c270 <__cxa_finalize@plt+0x311220> │ │ │ │ + movdqa 0x8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm0,0xb8(%rsp) │ │ │ │ + movdqa %xmm1,0xc8(%rsp) │ │ │ │ + movdqa %xmm2,0xd8(%rsp) │ │ │ │ + movdqa %xmm3,0xe8(%rsp) │ │ │ │ + movdqa %xmm4,0xf8(%rsp) │ │ │ │ + movdqa %xmm5,0x108(%rsp) │ │ │ │ + movdqa %xmm6,0x118(%rsp) │ │ │ │ + movdqa %xmm7,0x128(%rsp) │ │ │ │ + call *%r8 │ │ │ │ + movdqa 0x80cbb(%rip),%xmm8 │ │ │ │ + pxor %xmm9,%xmm9 │ │ │ │ + movdqa 0x80d7d(%rip),%xmm10 │ │ │ │ + lea (%rsi,%rsi,2),%rcx │ │ │ │ + call 359bfd <__cxa_finalize@plt+0x32ebad> │ │ │ │ + lea (%rdi,%rsi,8),%rdi │ │ │ │ + movdqa 0xb8(%rsp),%xmm0 │ │ │ │ + movdqa 0xc8(%rsp),%xmm1 │ │ │ │ + movdqa 0xd8(%rsp),%xmm2 │ │ │ │ + movdqa 0xe8(%rsp),%xmm3 │ │ │ │ + movdqa 0xf8(%rsp),%xmm4 │ │ │ │ + movdqa 0x108(%rsp),%xmm5 │ │ │ │ + movdqa 0x118(%rsp),%xmm6 │ │ │ │ + movdqa 0x128(%rsp),%xmm7 │ │ │ │ + call 359bfd <__cxa_finalize@plt+0x32ebad> │ │ │ │ + lea (%rdi,%rsi,8),%rdi │ │ │ │ + movdqa 0x138(%rsp),%xmm0 │ │ │ │ + movdqa 0x148(%rsp),%xmm1 │ │ │ │ + movdqa 0x158(%rsp),%xmm2 │ │ │ │ + movdqa 0x168(%rsp),%xmm3 │ │ │ │ + movdqa 0x178(%rsp),%xmm4 │ │ │ │ + movdqa 0x188(%rsp),%xmm5 │ │ │ │ + movdqa 0x198(%rsp),%xmm6 │ │ │ │ + movdqa 0x1a8(%rsp),%xmm7 │ │ │ │ + call 359bfd <__cxa_finalize@plt+0x32ebad> │ │ │ │ + lea (%rdi,%rsi,8),%rdi │ │ │ │ + movdqa 0x1b8(%rsp),%xmm0 │ │ │ │ + movdqa 0x1c8(%rsp),%xmm1 │ │ │ │ + movdqa 0x1d8(%rsp),%xmm2 │ │ │ │ + movdqa 0x1e8(%rsp),%xmm3 │ │ │ │ + movdqa 0x1f8(%rsp),%xmm4 │ │ │ │ + movdqa 0x208(%rsp),%xmm5 │ │ │ │ + movdqa 0x218(%rsp),%xmm6 │ │ │ │ + movdqa 0x228(%rsp),%xmm7 │ │ │ │ + call 359bfd <__cxa_finalize@plt+0x32ebad> │ │ │ │ + ret │ │ │ │ + imul $0xb5,(%rdx),%r9d │ │ │ │ + mov %ecx,(%rdx) │ │ │ │ + mov $0x8,%ecx │ │ │ │ + add $0x280,%r9d │ │ │ │ + sar $0xa,%r9d │ │ │ │ + add $0x210,%rsp │ │ │ │ + jmp 359922 <__cxa_finalize@plt+0x32e8d2> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + sub $0x4d8,%rsp │ │ │ │ + lea 0x80dc6(%rip),%rax │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 35e633 <__cxa_finalize@plt+0x3335e3> │ │ │ │ + mov $0xe,%r9d │ │ │ │ + cmp -0x20(%r9,%rax,1),%cx │ │ │ │ + jge 35e3b1 <__cxa_finalize@plt+0x333361> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movzwl (%rax,%r9,1),%r8d │ │ │ │ + movzbl %r8b,%r10d │ │ │ │ + shr $0x8,%r8d │ │ │ │ + movdqa %xmm0,0xc0(%rsp,%r9,8) │ │ │ │ + movdqa %xmm0,0x140(%rsp,%r9,8) │ │ │ │ + movdqa %xmm0,0xc0(%rsp,%r8,8) │ │ │ │ + movdqa %xmm0,0xc0(%rsp,%r10,8) │ │ │ │ + movdqa %xmm0,0x2c0(%rsp,%r9,8) │ │ │ │ + movdqa %xmm0,0x340(%rsp,%r9,8) │ │ │ │ + movdqa %xmm0,0x2c0(%rsp,%r8,8) │ │ │ │ + movdqa %xmm0,0x2c0(%rsp,%r10,8) │ │ │ │ + sub $0x2,%r9d │ │ │ │ + cmp -0x20(%r9,%rax,1),%cx │ │ │ │ + jl 35e348 <__cxa_finalize@plt+0x3332f8> │ │ │ │ + mov %ecx,0x4c0(%rsp) │ │ │ │ + mov %rsp,%rcx │ │ │ │ + movdqa 0x80aac(%rip),%xmm11 │ │ │ │ + movdqa 0x80bf3(%rip),%xmm12 │ │ │ │ + movdqa 0x80bfa(%rip),%xmm13 │ │ │ │ + movdqa 0x80931(%rip),%xmm14 │ │ │ │ + movdqa 0x80(%rdx,%r9,8),%xmm0 │ │ │ │ + movdqa 0x180(%rdx,%r9,8),%xmm1 │ │ │ │ + movdqa 0x280(%rdx,%r9,8),%xmm2 │ │ │ │ + movdqa 0x380(%rdx,%r9,8),%xmm3 │ │ │ │ + movdqa 0x480(%rdx,%r9,8),%xmm4 │ │ │ │ + movdqa 0x580(%rdx,%r9,8),%xmm5 │ │ │ │ + movdqa 0x680(%rdx,%r9,8),%xmm6 │ │ │ │ + movdqa 0x780(%rdx,%r9,8),%xmm7 │ │ │ │ + call 359066 <__cxa_finalize@plt+0x32e016> │ │ │ │ + call 35ac2d <__cxa_finalize@plt+0x32fbdd> │ │ │ │ + movdqa (%rdx,%r9,8),%xmm0 │ │ │ │ + movdqa 0x100(%rdx,%r9,8),%xmm1 │ │ │ │ + movdqa 0x200(%rdx,%r9,8),%xmm2 │ │ │ │ + movdqa 0x300(%rdx,%r9,8),%xmm3 │ │ │ │ + movdqa 0x400(%rdx,%r9,8),%xmm4 │ │ │ │ + movdqa 0x500(%rdx,%r9,8),%xmm5 │ │ │ │ + movdqa 0x600(%rdx,%r9,8),%xmm6 │ │ │ │ + movdqa 0x700(%rdx,%r9,8),%xmm7 │ │ │ │ + call 359066 <__cxa_finalize@plt+0x32e016> │ │ │ │ + call 359138 <__cxa_finalize@plt+0x32e0e8> │ │ │ │ + call 359302 <__cxa_finalize@plt+0x32e2b2> │ │ │ │ + call 35af94 <__cxa_finalize@plt+0x32ff44> │ │ │ │ + packssdw %xmm1,%xmm0 │ │ │ │ + packssdw %xmm3,%xmm2 │ │ │ │ + packssdw %xmm5,%xmm4 │ │ │ │ + packssdw %xmm7,%xmm6 │ │ │ │ + packssdw %xmm9,%xmm8 │ │ │ │ + packssdw %xmm11,%xmm10 │ │ │ │ + packssdw %xmm13,%xmm12 │ │ │ │ + packssdw %xmm15,%xmm14 │ │ │ │ + call 359002 <__cxa_finalize@plt+0x32dfb2> │ │ │ │ + movzwl (%rax,%r9,1),%r8d │ │ │ │ + movzbl %r8b,%r10d │ │ │ │ + shr $0x8,%r8d │ │ │ │ + movdqa %xmm0,0xc0(%rsp,%r9,8) │ │ │ │ + movdqa %xmm2,0x140(%rsp,%r9,8) │ │ │ │ + movdqa %xmm1,0xc0(%rsp,%r10,8) │ │ │ │ + movdqa %xmm3,0xc0(%rsp,%r8,8) │ │ │ │ + call 35ab75 <__cxa_finalize@plt+0x32fb25> │ │ │ │ + movdqa %xmm8,0x2c0(%rsp,%r9,8) │ │ │ │ + movdqa %xmm10,0x340(%rsp,%r9,8) │ │ │ │ + movdqa %xmm9,0x2c0(%rsp,%r10,8) │ │ │ │ + movdqa %xmm11,0x2c0(%rsp,%r8,8) │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + movdqa %xmm7,(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x80(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x100(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x180(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x200(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x280(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x300(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x380(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x400(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x480(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x500(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x580(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x600(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x680(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x700(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x780(%rdx,%r9,8) │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jge 35e3bb <__cxa_finalize@plt+0x33336b> │ │ │ │ + add $0x90,%rsp │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov 0x430(%rsp),%ecx │ │ │ │ + cmp $0x2c,%ecx │ │ │ │ + jl 35e5fe <__cxa_finalize@plt+0x3335ae> │ │ │ │ + cmp $0x97,%ecx │ │ │ │ + jl 35e5f5 <__cxa_finalize@plt+0x3335a5> │ │ │ │ + lea -0x1eda3(%rip),%r8 │ │ │ │ + jmp 35e605 <__cxa_finalize@plt+0x3335b5> │ │ │ │ + lea -0x1f07c(%rip),%r8 │ │ │ │ + jmp 35e605 <__cxa_finalize@plt+0x3335b5> │ │ │ │ + lea -0x1f2a5(%rip),%r8 │ │ │ │ + lea 0x20(%rdi),%rdx │ │ │ │ + mov $0xfffffffffffffffc,%r10 │ │ │ │ + jmp 35e618 <__cxa_finalize@plt+0x3335c8> │ │ │ │ + movdqa 0x30(%rsp),%xmm0 │ │ │ │ + call 35e0d6 <__cxa_finalize@plt+0x333086> │ │ │ │ + add $0x200,%rsp │ │ │ │ + add $0x2,%r10 │ │ │ │ + lea (%rdx,%r10,8),%rdi │ │ │ │ + jl 35e612 <__cxa_finalize@plt+0x3335c2> │ │ │ │ + add $0x48,%rsp │ │ │ │ + ret │ │ │ │ + imul $0xb5,(%rdx),%r9d │ │ │ │ + mov %ecx,(%rdx) │ │ │ │ + mov $0x20,%ecx │ │ │ │ + sub $0xffffff80,%r9d │ │ │ │ + sar $0x8,%r9d │ │ │ │ + imul $0xb5,%r9d,%r9d │ │ │ │ + add $0x450,%rsp │ │ │ │ + jmp 35a9cd <__cxa_finalize@plt+0x32f97d> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x188,%rsp │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 35f8e3 <__cxa_finalize@plt+0x334893> │ │ │ │ + xor %r9d,%r9d │ │ │ │ + cmp $0xa,%ecx │ │ │ │ + setge %r9b │ │ │ │ + add %r9d,%r9d │ │ │ │ + movdqa 0x20(%rdx,%r9,8),%xmm0 │ │ │ │ + movdqa 0xe0(%rdx,%r9,8),%xmm1 │ │ │ │ + movdqa 0x120(%rdx,%r9,8),%xmm2 │ │ │ │ + movdqa 0x1e0(%rdx,%r9,8),%xmm3 │ │ │ │ + movdqa 0x220(%rdx,%r9,8),%xmm4 │ │ │ │ + movdqa 0x2e0(%rdx,%r9,8),%xmm5 │ │ │ │ + movdqa 0x320(%rdx,%r9,8),%xmm6 │ │ │ │ + movdqa 0x3e0(%rdx,%r9,8),%xmm7 │ │ │ │ + movdqa 0x8079e(%rip),%xmm11 │ │ │ │ + movdqa 0x808e5(%rip),%xmm12 │ │ │ │ + movdqa 0x808ec(%rip),%xmm13 │ │ │ │ + movdqa 0x80623(%rip),%xmm14 │ │ │ │ + mov %rsp,%rcx │ │ │ │ + call 35ea13 <__cxa_finalize@plt+0x3339c3> │ │ │ │ + movdqa 0x60(%rdx,%r9,8),%xmm0 │ │ │ │ + movdqa 0xa0(%rdx,%r9,8),%xmm1 │ │ │ │ + movdqa 0x160(%rdx,%r9,8),%xmm2 │ │ │ │ + movdqa 0x1a0(%rdx,%r9,8),%xmm3 │ │ │ │ + movdqa 0x260(%rdx,%r9,8),%xmm4 │ │ │ │ + movdqa 0x2a0(%rdx,%r9,8),%xmm5 │ │ │ │ + movdqa 0x360(%rdx,%r9,8),%xmm6 │ │ │ │ + movdqa 0x3a0(%rdx,%r9,8),%xmm7 │ │ │ │ + call 35ee14 <__cxa_finalize@plt+0x333dc4> │ │ │ │ + movdqa 0x40(%rdx,%r9,8),%xmm0 │ │ │ │ + movdqa 0xc0(%rdx,%r9,8),%xmm1 │ │ │ │ + movdqa 0x140(%rdx,%r9,8),%xmm2 │ │ │ │ + movdqa 0x1c0(%rdx,%r9,8),%xmm3 │ │ │ │ + movdqa 0x240(%rdx,%r9,8),%xmm4 │ │ │ │ + movdqa 0x2c0(%rdx,%r9,8),%xmm5 │ │ │ │ + movdqa 0x340(%rdx,%r9,8),%xmm6 │ │ │ │ + movdqa 0x3c0(%rdx,%r9,8),%xmm7 │ │ │ │ + add $0x100,%rcx │ │ │ │ + call 35ac2d <__cxa_finalize@plt+0x32fbdd> │ │ │ │ + movdqa (%rdx,%r9,8),%xmm0 │ │ │ │ + movdqa 0x80(%rdx,%r9,8),%xmm1 │ │ │ │ + movdqa 0x100(%rdx,%r9,8),%xmm2 │ │ │ │ + movdqa 0x180(%rdx,%r9,8),%xmm3 │ │ │ │ + movdqa 0x200(%rdx,%r9,8),%xmm4 │ │ │ │ + movdqa 0x280(%rdx,%r9,8),%xmm5 │ │ │ │ + movdqa 0x300(%rdx,%r9,8),%xmm6 │ │ │ │ + movdqa 0x380(%rdx,%r9,8),%xmm7 │ │ │ │ + call 359138 <__cxa_finalize@plt+0x32e0e8> │ │ │ │ + call 359302 <__cxa_finalize@plt+0x32e2b2> │ │ │ │ + sub $0x100,%rcx │ │ │ │ + call 35f402 <__cxa_finalize@plt+0x3343b2> │ │ │ │ + call 359002 <__cxa_finalize@plt+0x32dfb2> │ │ │ │ + call 35ab75 <__cxa_finalize@plt+0x32fb25> │ │ │ │ + movdqa %xmm8,0x100(%rdx,%r9,8) │ │ │ │ + movdqa %xmm9,0x120(%rdx,%r9,8) │ │ │ │ + movdqa %xmm10,0x140(%rdx,%r9,8) │ │ │ │ + movdqa %xmm11,0x160(%rdx,%r9,8) │ │ │ │ + movdqa 0x90(%rcx),%xmm8 │ │ │ │ + movdqa 0xb0(%rcx),%xmm10 │ │ │ │ + movdqa 0xd0(%rcx),%xmm12 │ │ │ │ + movdqa 0xf0(%rcx),%xmm14 │ │ │ │ + call 35ab75 <__cxa_finalize@plt+0x32fb25> │ │ │ │ + movdqa %xmm8,0x80(%rdx,%r9,8) │ │ │ │ + movdqa %xmm9,0xa0(%rdx,%r9,8) │ │ │ │ + movdqa %xmm10,0xc0(%rdx,%r9,8) │ │ │ │ + movdqa %xmm11,0xe0(%rdx,%r9,8) │ │ │ │ + movdqa 0x80(%rcx),%xmm8 │ │ │ │ + movdqa 0xa0(%rcx),%xmm10 │ │ │ │ + movdqa 0xc0(%rcx),%xmm12 │ │ │ │ + movdqa 0xe0(%rcx),%xmm14 │ │ │ │ + call 35ab75 <__cxa_finalize@plt+0x32fb25> │ │ │ │ + movdqa %xmm8,0x180(%rdx,%r9,8) │ │ │ │ + movdqa %xmm9,0x1a0(%rdx,%r9,8) │ │ │ │ + movdqa %xmm10,0x1c0(%rdx,%r9,8) │ │ │ │ + movdqa %xmm11,0x1e0(%rdx,%r9,8) │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + movdqa %xmm7,0x200(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x220(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x240(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x260(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x280(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x2a0(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x2c0(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x2e0(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x300(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x320(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x340(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x360(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x380(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x3a0(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x3c0(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x3e0(%rdx,%r9,8) │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 35e9a3 <__cxa_finalize@plt+0x333953> │ │ │ │ + movdqa %xmm0,(%rdx,%r9,8) │ │ │ │ + movdqa %xmm1,0x20(%rdx,%r9,8) │ │ │ │ + movdqa %xmm2,0x40(%rdx,%r9,8) │ │ │ │ + movdqa %xmm3,0x60(%rdx,%r9,8) │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jmp 35e67c <__cxa_finalize@plt+0x33362c> │ │ │ │ + mov $0x4,%r8d │ │ │ │ + call 35c26d <__cxa_finalize@plt+0x33121d> │ │ │ │ + add $0x188,%rsp │ │ │ │ + ret │ │ │ │ + movdqa 0x80442(%rip),%xmm7 │ │ │ │ + pmulld %xmm0,%xmm7 │ │ │ │ + pmulld 0x801e4(%rip),%xmm0 │ │ │ │ + movdqa 0x8032c(%rip),%xmm4 │ │ │ │ + pmulld %xmm3,%xmm4 │ │ │ │ + pmulld 0x8033e(%rip),%xmm3 │ │ │ │ + movdqa 0x80256(%rip),%xmm6 │ │ │ │ + pmulld %xmm1,%xmm6 │ │ │ │ + pmulld 0x803a8(%rip),%xmm1 │ │ │ │ + movdqa 0x80380(%rip),%xmm5 │ │ │ │ + pmulld %xmm2,%xmm5 │ │ │ │ + pmulld 0x80252(%rip),%xmm2 │ │ │ │ + jmp 35eaf7 <__cxa_finalize@plt+0x333aa7> │ │ │ │ + movdqa 0x803e4(%rip),%xmm8 │ │ │ │ + movdqa %xmm0,%xmm9 │ │ │ │ + pmulld %xmm8,%xmm9 │ │ │ │ + pmulld %xmm7,%xmm8 │ │ │ │ + movdqa 0x8017a(%rip),%xmm10 │ │ │ │ + pmulld %xmm10,%xmm0 │ │ │ │ + pmulld %xmm10,%xmm7 │ │ │ │ + paddd %xmm9,%xmm7 │ │ │ │ + psubd %xmm8,%xmm0 │ │ │ │ + movdqa 0x801db(%rip),%xmm8 │ │ │ │ + movdqa %xmm6,%xmm9 │ │ │ │ + pmulld %xmm8,%xmm9 │ │ │ │ + pmulld %xmm1,%xmm8 │ │ │ │ + movdqa 0x80331(%rip),%xmm10 │ │ │ │ + pmulld %xmm10,%xmm6 │ │ │ │ + pmulld %xmm10,%xmm1 │ │ │ │ + paddd %xmm9,%xmm1 │ │ │ │ + psubd %xmm8,%xmm6 │ │ │ │ + movdqa 0x802f2(%rip),%xmm8 │ │ │ │ + movdqa %xmm2,%xmm9 │ │ │ │ + pmulld %xmm8,%xmm9 │ │ │ │ + pmulld %xmm5,%xmm8 │ │ │ │ + movdqa 0x801b8(%rip),%xmm10 │ │ │ │ + pmulld %xmm10,%xmm2 │ │ │ │ + pmulld %xmm10,%xmm5 │ │ │ │ + paddd %xmm9,%xmm5 │ │ │ │ + psubd %xmm8,%xmm2 │ │ │ │ + movdqa 0x80229(%rip),%xmm8 │ │ │ │ + movdqa %xmm4,%xmm9 │ │ │ │ + pmulld %xmm8,%xmm9 │ │ │ │ + pmulld %xmm3,%xmm8 │ │ │ │ + movdqa 0x8023f(%rip),%xmm10 │ │ │ │ + pmulld %xmm10,%xmm4 │ │ │ │ + pmulld %xmm10,%xmm3 │ │ │ │ + paddd %xmm9,%xmm3 │ │ │ │ + psubd %xmm8,%xmm4 │ │ │ │ + paddd %xmm11,%xmm0 │ │ │ │ + paddd %xmm11,%xmm1 │ │ │ │ + paddd %xmm11,%xmm2 │ │ │ │ + paddd %xmm11,%xmm3 │ │ │ │ + paddd %xmm11,%xmm4 │ │ │ │ + paddd %xmm11,%xmm5 │ │ │ │ + paddd %xmm11,%xmm6 │ │ │ │ + paddd %xmm11,%xmm7 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + psrad $0xc,%xmm6 │ │ │ │ + psrad $0xc,%xmm7 │ │ │ │ + movdqa %xmm0,%xmm8 │ │ │ │ + psubd %xmm4,%xmm8 │ │ │ │ + paddd %xmm4,%xmm0 │ │ │ │ + movdqa %xmm6,%xmm4 │ │ │ │ + psubd %xmm2,%xmm4 │ │ │ │ + paddd %xmm2,%xmm6 │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + psubd %xmm5,%xmm2 │ │ │ │ + paddd %xmm5,%xmm1 │ │ │ │ + movdqa %xmm7,%xmm5 │ │ │ │ + psubd %xmm3,%xmm5 │ │ │ │ + paddd %xmm3,%xmm7 │ │ │ │ + pmaxsd %xmm12,%xmm8 │ │ │ │ + pmaxsd %xmm12,%xmm5 │ │ │ │ + pmaxsd %xmm12,%xmm4 │ │ │ │ + pmaxsd %xmm12,%xmm2 │ │ │ │ + pmaxsd %xmm12,%xmm0 │ │ │ │ + pmaxsd %xmm12,%xmm6 │ │ │ │ + pmaxsd %xmm12,%xmm1 │ │ │ │ + pmaxsd %xmm12,%xmm7 │ │ │ │ + pminsd %xmm13,%xmm8 │ │ │ │ + pminsd %xmm13,%xmm5 │ │ │ │ + pminsd %xmm13,%xmm4 │ │ │ │ + pminsd %xmm13,%xmm2 │ │ │ │ + pminsd %xmm13,%xmm0 │ │ │ │ + pminsd %xmm13,%xmm6 │ │ │ │ + pminsd %xmm13,%xmm1 │ │ │ │ + pminsd %xmm13,%xmm7 │ │ │ │ + movdqa 0x801ee(%rip),%xmm15 │ │ │ │ + movdqa 0x80005(%rip),%xmm10 │ │ │ │ + movdqa %xmm5,%xmm9 │ │ │ │ + pmulld %xmm15,%xmm9 │ │ │ │ + movdqa %xmm8,%xmm3 │ │ │ │ + pmulld %xmm15,%xmm3 │ │ │ │ + pmulld %xmm10,%xmm5 │ │ │ │ + pmulld %xmm10,%xmm8 │ │ │ │ + paddd %xmm11,%xmm9 │ │ │ │ + paddd %xmm9,%xmm8 │ │ │ │ + paddd %xmm11,%xmm5 │ │ │ │ + psubd %xmm3,%xmm5 │ │ │ │ + psrad $0xc,%xmm8 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + movdqa %xmm2,%xmm9 │ │ │ │ + pmulld %xmm15,%xmm9 │ │ │ │ + movdqa %xmm4,%xmm3 │ │ │ │ + pmulld %xmm15,%xmm3 │ │ │ │ + pmulld %xmm10,%xmm2 │ │ │ │ + pmulld %xmm10,%xmm4 │ │ │ │ + paddd %xmm4,%xmm9 │ │ │ │ + movdqa %xmm11,%xmm4 │ │ │ │ + psubd %xmm9,%xmm4 │ │ │ │ + paddd %xmm11,%xmm2 │ │ │ │ + psubd %xmm3,%xmm2 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ + psubd %xmm6,%xmm3 │ │ │ │ + paddd %xmm6,%xmm0 │ │ │ │ + movdqa %xmm7,%xmm6 │ │ │ │ + psubd %xmm1,%xmm6 │ │ │ │ + paddd %xmm1,%xmm7 │ │ │ │ + movdqa %xmm5,%xmm1 │ │ │ │ + psubd %xmm4,%xmm1 │ │ │ │ + paddd %xmm4,%xmm5 │ │ │ │ + movdqa %xmm8,%xmm4 │ │ │ │ + psubd %xmm2,%xmm4 │ │ │ │ + paddd %xmm2,%xmm8 │ │ │ │ + pmaxsd %xmm12,%xmm3 │ │ │ │ + pmaxsd %xmm12,%xmm6 │ │ │ │ + pmaxsd %xmm12,%xmm1 │ │ │ │ + pmaxsd %xmm12,%xmm4 │ │ │ │ + pmaxsd %xmm12,%xmm0 │ │ │ │ + pmaxsd %xmm12,%xmm7 │ │ │ │ + pmaxsd %xmm12,%xmm5 │ │ │ │ + pmaxsd %xmm12,%xmm8 │ │ │ │ + pminsd %xmm13,%xmm3 │ │ │ │ + pminsd %xmm13,%xmm6 │ │ │ │ + pminsd %xmm13,%xmm1 │ │ │ │ + pminsd %xmm13,%xmm4 │ │ │ │ + pminsd %xmm13,%xmm0 │ │ │ │ + pminsd %xmm13,%xmm7 │ │ │ │ + pminsd %xmm13,%xmm5 │ │ │ │ + pminsd %xmm13,%xmm8 │ │ │ │ + movdqa 0x80087(%rip),%xmm15 │ │ │ │ + movdqa 0x7ff3e(%rip),%xmm10 │ │ │ │ + movdqa %xmm4,%xmm9 │ │ │ │ + pmulld %xmm15,%xmm9 │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + pmulld %xmm15,%xmm2 │ │ │ │ + pmulld %xmm10,%xmm4 │ │ │ │ + pmulld %xmm10,%xmm1 │ │ │ │ + paddd %xmm11,%xmm9 │ │ │ │ + paddd %xmm9,%xmm1 │ │ │ │ + paddd %xmm11,%xmm4 │ │ │ │ + psubd %xmm2,%xmm4 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + movdqa %xmm6,%xmm9 │ │ │ │ + pmulld %xmm15,%xmm9 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + pmulld %xmm15,%xmm2 │ │ │ │ + pmulld %xmm10,%xmm6 │ │ │ │ + pmulld %xmm10,%xmm3 │ │ │ │ + paddd %xmm11,%xmm9 │ │ │ │ + paddd %xmm9,%xmm3 │ │ │ │ + paddd %xmm11,%xmm6 │ │ │ │ + psubd %xmm2,%xmm6 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + psrad $0xc,%xmm6 │ │ │ │ + movdqa %xmm0,(%rcx) │ │ │ │ + movdqa %xmm5,0x10(%rcx) │ │ │ │ + movdqa %xmm4,0x20(%rcx) │ │ │ │ + movdqa %xmm6,0x30(%rcx) │ │ │ │ + movdqa %xmm3,0x40(%rcx) │ │ │ │ + movdqa %xmm1,0x50(%rcx) │ │ │ │ + movdqa %xmm8,0x60(%rcx) │ │ │ │ + movdqa %xmm7,0x70(%rcx) │ │ │ │ + ret │ │ │ │ + movdqa 0x7fe21(%rip),%xmm7 │ │ │ │ + pmulld %xmm0,%xmm7 │ │ │ │ + pmulld 0x80013(%rip),%xmm0 │ │ │ │ + movdqa 0x7ff6b(%rip),%xmm4 │ │ │ │ + pmulld %xmm3,%xmm4 │ │ │ │ + pmulld 0x7fedd(%rip),%xmm3 │ │ │ │ + movdqa 0x7ffd5(%rip),%xmm6 │ │ │ │ + pmulld %xmm1,%xmm6 │ │ │ │ + pmulld 0x7fe07(%rip),%xmm1 │ │ │ │ + movdqa 0x7fe8f(%rip),%xmm5 │ │ │ │ + pmulld %xmm2,%xmm5 │ │ │ │ + pmulld 0x7ff51(%rip),%xmm2 │ │ │ │ + jmp 35eef8 <__cxa_finalize@plt+0x333ea8> │ │ │ │ + movdqa 0x7fdb3(%rip),%xmm8 │ │ │ │ + movdqa %xmm7,%xmm9 │ │ │ │ + pmulld %xmm8,%xmm9 │ │ │ │ + pmulld %xmm0,%xmm8 │ │ │ │ + movdqa 0x7ffa9(%rip),%xmm10 │ │ │ │ + pmulld %xmm10,%xmm7 │ │ │ │ + pmulld %xmm10,%xmm0 │ │ │ │ + paddd %xmm9,%xmm0 │ │ │ │ + psubd %xmm8,%xmm7 │ │ │ │ + movdqa 0x7ff6a(%rip),%xmm8 │ │ │ │ + movdqa %xmm1,%xmm9 │ │ │ │ + pmulld %xmm8,%xmm9 │ │ │ │ + pmulld %xmm6,%xmm8 │ │ │ │ + movdqa 0x7fd90(%rip),%xmm10 │ │ │ │ + pmulld %xmm10,%xmm1 │ │ │ │ + pmulld %xmm10,%xmm6 │ │ │ │ + paddd %xmm9,%xmm6 │ │ │ │ + psubd %xmm8,%xmm1 │ │ │ │ + movdqa 0x7fdf1(%rip),%xmm8 │ │ │ │ + movdqa %xmm5,%xmm9 │ │ │ │ + pmulld %xmm8,%xmm9 │ │ │ │ + pmulld %xmm2,%xmm8 │ │ │ │ + movdqa 0x7feb7(%rip),%xmm10 │ │ │ │ + pmulld %xmm10,%xmm5 │ │ │ │ + pmulld %xmm10,%xmm2 │ │ │ │ + paddd %xmm9,%xmm2 │ │ │ │ + psubd %xmm8,%xmm5 │ │ │ │ + movdqa 0x7fe78(%rip),%xmm8 │ │ │ │ + movdqa %xmm3,%xmm9 │ │ │ │ + pmulld %xmm8,%xmm9 │ │ │ │ + pmulld %xmm4,%xmm8 │ │ │ │ + movdqa 0x7fdde(%rip),%xmm10 │ │ │ │ + pmulld %xmm10,%xmm3 │ │ │ │ + pmulld %xmm10,%xmm4 │ │ │ │ + paddd %xmm9,%xmm4 │ │ │ │ + psubd %xmm8,%xmm3 │ │ │ │ + paddd %xmm11,%xmm0 │ │ │ │ + paddd %xmm11,%xmm1 │ │ │ │ + paddd %xmm11,%xmm2 │ │ │ │ + paddd %xmm11,%xmm3 │ │ │ │ + paddd %xmm11,%xmm4 │ │ │ │ + paddd %xmm11,%xmm5 │ │ │ │ + paddd %xmm11,%xmm6 │ │ │ │ + paddd %xmm11,%xmm7 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + psrad $0xc,%xmm6 │ │ │ │ + psrad $0xc,%xmm7 │ │ │ │ + movdqa %xmm0,%xmm8 │ │ │ │ + psubd %xmm4,%xmm8 │ │ │ │ + paddd %xmm4,%xmm0 │ │ │ │ + movdqa %xmm6,%xmm4 │ │ │ │ + psubd %xmm2,%xmm4 │ │ │ │ + paddd %xmm2,%xmm6 │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + psubd %xmm5,%xmm2 │ │ │ │ + paddd %xmm5,%xmm1 │ │ │ │ + movdqa %xmm7,%xmm5 │ │ │ │ + psubd %xmm3,%xmm5 │ │ │ │ + paddd %xmm3,%xmm7 │ │ │ │ + pmaxsd %xmm12,%xmm8 │ │ │ │ + pmaxsd %xmm12,%xmm5 │ │ │ │ + pmaxsd %xmm12,%xmm4 │ │ │ │ + pmaxsd %xmm12,%xmm2 │ │ │ │ + pmaxsd %xmm12,%xmm0 │ │ │ │ + pmaxsd %xmm12,%xmm6 │ │ │ │ + pmaxsd %xmm12,%xmm1 │ │ │ │ + pmaxsd %xmm12,%xmm7 │ │ │ │ + pminsd %xmm13,%xmm8 │ │ │ │ + pminsd %xmm13,%xmm5 │ │ │ │ + pminsd %xmm13,%xmm4 │ │ │ │ + pminsd %xmm13,%xmm2 │ │ │ │ + pminsd %xmm13,%xmm0 │ │ │ │ + pminsd %xmm13,%xmm6 │ │ │ │ + pminsd %xmm13,%xmm1 │ │ │ │ + pminsd %xmm13,%xmm7 │ │ │ │ + movdqa 0x7fcbd(%rip),%xmm15 │ │ │ │ + movdqa 0x7fd64(%rip),%xmm10 │ │ │ │ + movdqa %xmm4,%xmm9 │ │ │ │ + pmulld %xmm15,%xmm9 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + pmulld %xmm15,%xmm3 │ │ │ │ + pmulld %xmm10,%xmm4 │ │ │ │ + pmulld %xmm10,%xmm2 │ │ │ │ + paddd %xmm11,%xmm9 │ │ │ │ + paddd %xmm9,%xmm2 │ │ │ │ + paddd %xmm11,%xmm4 │ │ │ │ + psubd %xmm3,%xmm4 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + movdqa %xmm8,%xmm9 │ │ │ │ + pmulld %xmm15,%xmm9 │ │ │ │ + movdqa %xmm5,%xmm3 │ │ │ │ + pmulld %xmm15,%xmm3 │ │ │ │ + pmulld %xmm10,%xmm8 │ │ │ │ + pmulld %xmm10,%xmm5 │ │ │ │ + paddd %xmm5,%xmm9 │ │ │ │ + movdqa %xmm11,%xmm5 │ │ │ │ + psubd %xmm9,%xmm5 │ │ │ │ + paddd %xmm11,%xmm8 │ │ │ │ + psubd %xmm3,%xmm8 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + psrad $0xc,%xmm8 │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ + psubd %xmm6,%xmm3 │ │ │ │ + paddd %xmm6,%xmm0 │ │ │ │ + movdqa %xmm7,%xmm6 │ │ │ │ + psubd %xmm1,%xmm6 │ │ │ │ + paddd %xmm1,%xmm7 │ │ │ │ + movdqa %xmm5,%xmm1 │ │ │ │ + psubd %xmm4,%xmm1 │ │ │ │ + paddd %xmm4,%xmm5 │ │ │ │ + movdqa %xmm8,%xmm4 │ │ │ │ + psubd %xmm2,%xmm4 │ │ │ │ + paddd %xmm2,%xmm8 │ │ │ │ + pmaxsd %xmm12,%xmm3 │ │ │ │ + pmaxsd %xmm12,%xmm6 │ │ │ │ + pmaxsd %xmm12,%xmm1 │ │ │ │ + pmaxsd %xmm12,%xmm4 │ │ │ │ + pmaxsd %xmm12,%xmm0 │ │ │ │ + pmaxsd %xmm12,%xmm7 │ │ │ │ + pmaxsd %xmm12,%xmm5 │ │ │ │ + pmaxsd %xmm12,%xmm8 │ │ │ │ + pminsd %xmm13,%xmm3 │ │ │ │ + pminsd %xmm13,%xmm6 │ │ │ │ + pminsd %xmm13,%xmm1 │ │ │ │ + pminsd %xmm13,%xmm4 │ │ │ │ + pminsd %xmm13,%xmm0 │ │ │ │ + pminsd %xmm13,%xmm7 │ │ │ │ + pminsd %xmm13,%xmm5 │ │ │ │ + pminsd %xmm13,%xmm8 │ │ │ │ + movdqa 0x7fc86(%rip),%xmm15 │ │ │ │ + movdqa 0x7fb3d(%rip),%xmm10 │ │ │ │ + movdqa %xmm4,%xmm9 │ │ │ │ + pmulld %xmm15,%xmm9 │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + pmulld %xmm15,%xmm2 │ │ │ │ + pmulld %xmm10,%xmm4 │ │ │ │ + pmulld %xmm10,%xmm1 │ │ │ │ + paddd %xmm1,%xmm9 │ │ │ │ + movdqa %xmm11,%xmm1 │ │ │ │ + psubd %xmm9,%xmm1 │ │ │ │ + paddd %xmm11,%xmm4 │ │ │ │ + psubd %xmm2,%xmm4 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + movdqa %xmm3,%xmm9 │ │ │ │ + pmulld %xmm15,%xmm9 │ │ │ │ + movdqa %xmm6,%xmm2 │ │ │ │ + pmulld %xmm15,%xmm2 │ │ │ │ + pmulld %xmm10,%xmm3 │ │ │ │ + pmulld %xmm10,%xmm6 │ │ │ │ + paddd %xmm6,%xmm9 │ │ │ │ + movdqa %xmm11,%xmm6 │ │ │ │ + psubd %xmm9,%xmm6 │ │ │ │ + paddd %xmm11,%xmm3 │ │ │ │ + psubd %xmm2,%xmm3 │ │ │ │ + psrad $0xc,%xmm6 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + movdqa (%rcx),%xmm9 │ │ │ │ + movdqa 0x10(%rcx),%xmm10 │ │ │ │ + movdqa %xmm9,%xmm2 │ │ │ │ + psubd %xmm7,%xmm2 │ │ │ │ + paddd %xmm7,%xmm9 │ │ │ │ + movdqa %xmm10,%xmm7 │ │ │ │ + psubd %xmm5,%xmm7 │ │ │ │ + paddd %xmm5,%xmm10 │ │ │ │ + pmaxsd %xmm12,%xmm9 │ │ │ │ + pmaxsd %xmm12,%xmm10 │ │ │ │ + pmaxsd %xmm12,%xmm2 │ │ │ │ + pmaxsd %xmm12,%xmm7 │ │ │ │ + pminsd %xmm13,%xmm9 │ │ │ │ + pminsd %xmm13,%xmm10 │ │ │ │ + pminsd %xmm13,%xmm2 │ │ │ │ + pminsd %xmm13,%xmm7 │ │ │ │ + movdqa %xmm9,(%rcx) │ │ │ │ + movdqa %xmm10,0x10(%rcx) │ │ │ │ + movdqa 0x20(%rcx),%xmm9 │ │ │ │ + movdqa 0x30(%rcx),%xmm10 │ │ │ │ + movdqa %xmm9,%xmm5 │ │ │ │ + psubd %xmm1,%xmm5 │ │ │ │ + paddd %xmm1,%xmm9 │ │ │ │ + movdqa %xmm10,%xmm1 │ │ │ │ + psubd %xmm6,%xmm1 │ │ │ │ + paddd %xmm6,%xmm10 │ │ │ │ + pmaxsd %xmm12,%xmm9 │ │ │ │ + pmaxsd %xmm12,%xmm10 │ │ │ │ + pmaxsd %xmm12,%xmm5 │ │ │ │ + pmaxsd %xmm12,%xmm1 │ │ │ │ + pminsd %xmm13,%xmm9 │ │ │ │ + pminsd %xmm13,%xmm10 │ │ │ │ + pminsd %xmm13,%xmm5 │ │ │ │ + pminsd %xmm13,%xmm1 │ │ │ │ + movdqa %xmm9,0x20(%rcx) │ │ │ │ + movdqa %xmm10,0x30(%rcx) │ │ │ │ + movdqa 0x40(%rcx),%xmm9 │ │ │ │ + movdqa 0x50(%rcx),%xmm10 │ │ │ │ + movdqa %xmm9,%xmm6 │ │ │ │ + psubd %xmm3,%xmm6 │ │ │ │ + paddd %xmm3,%xmm9 │ │ │ │ + movdqa %xmm10,%xmm3 │ │ │ │ + psubd %xmm4,%xmm3 │ │ │ │ + paddd %xmm4,%xmm10 │ │ │ │ + pmaxsd %xmm12,%xmm9 │ │ │ │ + pmaxsd %xmm12,%xmm10 │ │ │ │ + pmaxsd %xmm12,%xmm6 │ │ │ │ + pmaxsd %xmm12,%xmm3 │ │ │ │ + pminsd %xmm13,%xmm9 │ │ │ │ + pminsd %xmm13,%xmm10 │ │ │ │ + pminsd %xmm13,%xmm6 │ │ │ │ + pminsd %xmm13,%xmm3 │ │ │ │ + pmulld %xmm14,%xmm6 │ │ │ │ + pmulld %xmm14,%xmm3 │ │ │ │ + pmulld %xmm14,%xmm1 │ │ │ │ + pmulld %xmm14,%xmm5 │ │ │ │ + paddd %xmm11,%xmm6 │ │ │ │ + paddd %xmm11,%xmm3 │ │ │ │ + movdqa %xmm6,%xmm4 │ │ │ │ + psubd %xmm1,%xmm4 │ │ │ │ + paddd %xmm1,%xmm6 │ │ │ │ + movdqa %xmm3,%xmm1 │ │ │ │ + psubd %xmm5,%xmm1 │ │ │ │ + paddd %xmm5,%xmm3 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + psrad $0xc,%xmm6 │ │ │ │ + movdqa %xmm4,0x40(%rcx) │ │ │ │ + movdqa %xmm1,0x50(%rcx) │ │ │ │ + movdqa 0x60(%rcx),%xmm4 │ │ │ │ + movdqa 0x70(%rcx),%xmm1 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + psubd %xmm8,%xmm5 │ │ │ │ + paddd %xmm8,%xmm4 │ │ │ │ + movdqa %xmm1,%xmm8 │ │ │ │ + psubd %xmm0,%xmm8 │ │ │ │ + paddd %xmm0,%xmm1 │ │ │ │ + pmaxsd %xmm12,%xmm8 │ │ │ │ + pmaxsd %xmm12,%xmm5 │ │ │ │ + pmaxsd %xmm12,%xmm4 │ │ │ │ + pmaxsd %xmm12,%xmm1 │ │ │ │ + pminsd %xmm13,%xmm8 │ │ │ │ + pminsd %xmm13,%xmm5 │ │ │ │ + pminsd %xmm13,%xmm4 │ │ │ │ + pminsd %xmm13,%xmm1 │ │ │ │ + pmulld %xmm14,%xmm5 │ │ │ │ + pmulld %xmm14,%xmm8 │ │ │ │ + pmulld %xmm14,%xmm7 │ │ │ │ + pmulld %xmm14,%xmm2 │ │ │ │ + paddd %xmm11,%xmm5 │ │ │ │ + paddd %xmm11,%xmm8 │ │ │ │ + movdqa %xmm5,%xmm0 │ │ │ │ + psubd %xmm7,%xmm0 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + movdqa %xmm8,%xmm7 │ │ │ │ + psubd %xmm2,%xmm7 │ │ │ │ + paddd %xmm8,%xmm2 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + psrad $0xc,%xmm7 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + movdqa %xmm0,0x60(%rcx) │ │ │ │ + movdqa %xmm7,0x70(%rcx) │ │ │ │ + movdqa %xmm2,0x80(%rcx) │ │ │ │ + movdqa %xmm5,0x90(%rcx) │ │ │ │ + movdqa %xmm3,0xa0(%rcx) │ │ │ │ + movdqa %xmm6,0xb0(%rcx) │ │ │ │ + movdqa %xmm9,0xc0(%rcx) │ │ │ │ + movdqa %xmm10,0xd0(%rcx) │ │ │ │ + movdqa %xmm4,0xe0(%rcx) │ │ │ │ + movdqa %xmm1,0xf0(%rcx) │ │ │ │ + ret │ │ │ │ + psrld $0xa,%xmm11 │ │ │ │ + movdqa 0x170(%rcx),%xmm9 │ │ │ │ + pmaxsd %xmm12,%xmm0 │ │ │ │ + pminsd %xmm13,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm8 │ │ │ │ + psubd %xmm9,%xmm8 │ │ │ │ + paddd %xmm9,%xmm0 │ │ │ │ + pmaxsd %xmm12,%xmm0 │ │ │ │ + pmaxsd %xmm12,%xmm8 │ │ │ │ + pminsd %xmm13,%xmm0 │ │ │ │ + pminsd %xmm13,%xmm8 │ │ │ │ + paddd %xmm11,%xmm0 │ │ │ │ + paddd %xmm11,%xmm8 │ │ │ │ + movdqa (%rcx),%xmm10 │ │ │ │ + movdqa 0xf0(%rcx),%xmm15 │ │ │ │ + movdqa %xmm0,%xmm9 │ │ │ │ + psubd %xmm15,%xmm9 │ │ │ │ + paddd %xmm15,%xmm0 │ │ │ │ + movdqa %xmm8,%xmm15 │ │ │ │ + paddd %xmm10,%xmm15 │ │ │ │ + psubd %xmm10,%xmm8 │ │ │ │ + psrad $0x2,%xmm0 │ │ │ │ + psrad $0x2,%xmm8 │ │ │ │ + psrad $0x2,%xmm15 │ │ │ │ + psrad $0x2,%xmm9 │ │ │ │ + movdqa %xmm6,(%rcx) │ │ │ │ + movdqa %xmm7,0x170(%rcx) │ │ │ │ + movdqa 0x160(%rcx),%xmm7 │ │ │ │ + pmaxsd %xmm12,%xmm1 │ │ │ │ + pminsd %xmm13,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm6 │ │ │ │ + psubd %xmm7,%xmm6 │ │ │ │ + paddd %xmm7,%xmm1 │ │ │ │ + pmaxsd %xmm12,%xmm1 │ │ │ │ + pmaxsd %xmm12,%xmm6 │ │ │ │ + pminsd %xmm13,%xmm1 │ │ │ │ + pminsd %xmm13,%xmm6 │ │ │ │ + paddd %xmm11,%xmm1 │ │ │ │ + paddd %xmm11,%xmm6 │ │ │ │ + movdqa 0x10(%rcx),%xmm10 │ │ │ │ + movdqa 0xe0(%rcx),%xmm14 │ │ │ │ + movdqa %xmm1,%xmm7 │ │ │ │ + psubd %xmm14,%xmm7 │ │ │ │ + paddd %xmm14,%xmm1 │ │ │ │ + movdqa %xmm6,%xmm14 │ │ │ │ + paddd %xmm10,%xmm14 │ │ │ │ + psubd %xmm10,%xmm6 │ │ │ │ + psrad $0x2,%xmm1 │ │ │ │ + psrad $0x2,%xmm6 │ │ │ │ + psrad $0x2,%xmm14 │ │ │ │ + psrad $0x2,%xmm7 │ │ │ │ + packssdw %xmm1,%xmm0 │ │ │ │ + packssdw %xmm15,%xmm14 │ │ │ │ + packssdw %xmm6,%xmm8 │ │ │ │ + packssdw %xmm9,%xmm7 │ │ │ │ + movdqa %xmm14,0xf0(%rcx) │ │ │ │ + movdqa %xmm7,0xe0(%rcx) │ │ │ │ + movdqa 0x150(%rcx),%xmm7 │ │ │ │ + pmaxsd %xmm12,%xmm2 │ │ │ │ + pminsd %xmm13,%xmm2 │ │ │ │ + movdqa %xmm2,%xmm10 │ │ │ │ + psubd %xmm7,%xmm10 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + pmaxsd %xmm12,%xmm2 │ │ │ │ + pmaxsd %xmm12,%xmm10 │ │ │ │ + pminsd %xmm13,%xmm2 │ │ │ │ + pminsd %xmm13,%xmm10 │ │ │ │ + paddd %xmm11,%xmm2 │ │ │ │ + paddd %xmm11,%xmm10 │ │ │ │ + movdqa 0x20(%rcx),%xmm6 │ │ │ │ + movdqa 0xd0(%rcx),%xmm15 │ │ │ │ + movdqa %xmm2,%xmm7 │ │ │ │ + psubd %xmm15,%xmm7 │ │ │ │ + paddd %xmm15,%xmm2 │ │ │ │ + movdqa %xmm10,%xmm15 │ │ │ │ + paddd %xmm6,%xmm15 │ │ │ │ + psubd %xmm6,%xmm10 │ │ │ │ + psrad $0x2,%xmm2 │ │ │ │ + psrad $0x2,%xmm10 │ │ │ │ + psrad $0x2,%xmm15 │ │ │ │ + psrad $0x2,%xmm7 │ │ │ │ + movdqa 0x140(%rcx),%xmm9 │ │ │ │ + pmaxsd %xmm12,%xmm3 │ │ │ │ + pminsd %xmm13,%xmm3 │ │ │ │ + movdqa %xmm3,%xmm1 │ │ │ │ + psubd %xmm9,%xmm1 │ │ │ │ + paddd %xmm9,%xmm3 │ │ │ │ + pmaxsd %xmm12,%xmm3 │ │ │ │ + pmaxsd %xmm12,%xmm1 │ │ │ │ + pminsd %xmm13,%xmm3 │ │ │ │ + pminsd %xmm13,%xmm1 │ │ │ │ + paddd %xmm11,%xmm3 │ │ │ │ + paddd %xmm11,%xmm1 │ │ │ │ + movdqa 0x30(%rcx),%xmm6 │ │ │ │ + movdqa 0xc0(%rcx),%xmm14 │ │ │ │ + movdqa %xmm3,%xmm9 │ │ │ │ + psubd %xmm14,%xmm9 │ │ │ │ + paddd %xmm14,%xmm3 │ │ │ │ + movdqa %xmm1,%xmm14 │ │ │ │ + paddd %xmm6,%xmm14 │ │ │ │ + psubd %xmm6,%xmm1 │ │ │ │ + psrad $0x2,%xmm3 │ │ │ │ + psrad $0x2,%xmm1 │ │ │ │ + psrad $0x2,%xmm14 │ │ │ │ + psrad $0x2,%xmm9 │ │ │ │ + packssdw %xmm3,%xmm2 │ │ │ │ + packssdw %xmm15,%xmm14 │ │ │ │ + packssdw %xmm1,%xmm10 │ │ │ │ + packssdw %xmm7,%xmm9 │ │ │ │ + movdqa %xmm14,0xd0(%rcx) │ │ │ │ + movdqa %xmm9,0xc0(%rcx) │ │ │ │ + movdqa 0x130(%rcx),%xmm7 │ │ │ │ + pmaxsd %xmm12,%xmm4 │ │ │ │ + pminsd %xmm13,%xmm4 │ │ │ │ + movdqa %xmm4,%xmm1 │ │ │ │ + psubd %xmm7,%xmm1 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + pmaxsd %xmm12,%xmm4 │ │ │ │ + pmaxsd %xmm12,%xmm1 │ │ │ │ + pminsd %xmm13,%xmm4 │ │ │ │ + pminsd %xmm13,%xmm1 │ │ │ │ + paddd %xmm11,%xmm4 │ │ │ │ + paddd %xmm11,%xmm1 │ │ │ │ + movdqa 0x40(%rcx),%xmm6 │ │ │ │ + movdqa 0xb0(%rcx),%xmm15 │ │ │ │ + movdqa %xmm4,%xmm7 │ │ │ │ + psubd %xmm15,%xmm7 │ │ │ │ + paddd %xmm15,%xmm4 │ │ │ │ + movdqa %xmm1,%xmm15 │ │ │ │ + paddd %xmm6,%xmm15 │ │ │ │ + psubd %xmm6,%xmm1 │ │ │ │ + psrad $0x2,%xmm4 │ │ │ │ + psrad $0x2,%xmm1 │ │ │ │ + psrad $0x2,%xmm15 │ │ │ │ + psrad $0x2,%xmm7 │ │ │ │ + movdqa 0x120(%rcx),%xmm9 │ │ │ │ + pmaxsd %xmm12,%xmm5 │ │ │ │ + pminsd %xmm13,%xmm5 │ │ │ │ + movdqa %xmm5,%xmm3 │ │ │ │ + psubd %xmm9,%xmm3 │ │ │ │ + paddd %xmm9,%xmm5 │ │ │ │ + pmaxsd %xmm12,%xmm5 │ │ │ │ + pmaxsd %xmm12,%xmm3 │ │ │ │ + pminsd %xmm13,%xmm5 │ │ │ │ + pminsd %xmm13,%xmm3 │ │ │ │ + paddd %xmm11,%xmm5 │ │ │ │ + paddd %xmm11,%xmm3 │ │ │ │ + movdqa 0x50(%rcx),%xmm6 │ │ │ │ + movdqa 0xa0(%rcx),%xmm14 │ │ │ │ + movdqa %xmm5,%xmm9 │ │ │ │ + psubd %xmm14,%xmm9 │ │ │ │ + paddd %xmm14,%xmm5 │ │ │ │ + movdqa %xmm3,%xmm14 │ │ │ │ + paddd %xmm6,%xmm14 │ │ │ │ + psubd %xmm6,%xmm3 │ │ │ │ + psrad $0x2,%xmm5 │ │ │ │ + psrad $0x2,%xmm3 │ │ │ │ + psrad $0x2,%xmm14 │ │ │ │ + psrad $0x2,%xmm9 │ │ │ │ + packssdw %xmm5,%xmm4 │ │ │ │ + packssdw %xmm15,%xmm14 │ │ │ │ + packssdw %xmm3,%xmm1 │ │ │ │ + packssdw %xmm7,%xmm9 │ │ │ │ + movdqa %xmm14,0xb0(%rcx) │ │ │ │ + movdqa %xmm9,0xa0(%rcx) │ │ │ │ + movdqa (%rcx),%xmm6 │ │ │ │ + movdqa 0x170(%rcx),%xmm7 │ │ │ │ + movdqa 0x110(%rcx),%xmm5 │ │ │ │ + pmaxsd %xmm12,%xmm6 │ │ │ │ + pminsd %xmm13,%xmm6 │ │ │ │ + movdqa %xmm6,%xmm14 │ │ │ │ + psubd %xmm5,%xmm14 │ │ │ │ + paddd %xmm5,%xmm6 │ │ │ │ + pmaxsd %xmm12,%xmm6 │ │ │ │ + pmaxsd %xmm12,%xmm14 │ │ │ │ + pminsd %xmm13,%xmm6 │ │ │ │ + pminsd %xmm13,%xmm14 │ │ │ │ + paddd %xmm11,%xmm6 │ │ │ │ + paddd %xmm11,%xmm14 │ │ │ │ + movdqa 0x60(%rcx),%xmm3 │ │ │ │ + movdqa 0x90(%rcx),%xmm15 │ │ │ │ + movdqa %xmm6,%xmm5 │ │ │ │ + psubd %xmm15,%xmm5 │ │ │ │ + paddd %xmm15,%xmm6 │ │ │ │ + movdqa %xmm14,%xmm15 │ │ │ │ + paddd %xmm3,%xmm15 │ │ │ │ + psubd %xmm3,%xmm14 │ │ │ │ + psrad $0x2,%xmm6 │ │ │ │ + psrad $0x2,%xmm14 │ │ │ │ + psrad $0x2,%xmm15 │ │ │ │ + psrad $0x2,%xmm5 │ │ │ │ + movdqa 0x100(%rcx),%xmm9 │ │ │ │ + pmaxsd %xmm12,%xmm7 │ │ │ │ + pminsd %xmm13,%xmm7 │ │ │ │ + movdqa %xmm7,%xmm3 │ │ │ │ + psubd %xmm9,%xmm3 │ │ │ │ + paddd %xmm9,%xmm7 │ │ │ │ + pmaxsd %xmm12,%xmm7 │ │ │ │ + pmaxsd %xmm12,%xmm3 │ │ │ │ + pminsd %xmm13,%xmm7 │ │ │ │ + pminsd %xmm13,%xmm3 │ │ │ │ + paddd %xmm11,%xmm7 │ │ │ │ + paddd %xmm11,%xmm3 │ │ │ │ + movdqa 0x70(%rcx),%xmm13 │ │ │ │ + movdqa 0x80(%rcx),%xmm11 │ │ │ │ + movdqa %xmm7,%xmm9 │ │ │ │ + psubd %xmm11,%xmm9 │ │ │ │ + paddd %xmm11,%xmm7 │ │ │ │ + movdqa %xmm3,%xmm11 │ │ │ │ + paddd %xmm13,%xmm11 │ │ │ │ + psubd %xmm13,%xmm3 │ │ │ │ + psrad $0x2,%xmm7 │ │ │ │ + psrad $0x2,%xmm3 │ │ │ │ + psrad $0x2,%xmm11 │ │ │ │ + psrad $0x2,%xmm9 │ │ │ │ + packssdw %xmm7,%xmm6 │ │ │ │ + packssdw %xmm15,%xmm11 │ │ │ │ + packssdw %xmm3,%xmm14 │ │ │ │ + packssdw %xmm5,%xmm9 │ │ │ │ + movdqa %xmm11,0x90(%rcx) │ │ │ │ + movdqa %xmm9,0x80(%rcx) │ │ │ │ + movdqa %xmm1,%xmm12 │ │ │ │ + ret │ │ │ │ + imul $0xb5,(%rdx),%r9d │ │ │ │ + mov %ecx,(%rdx) │ │ │ │ + mov $0x8,%ecx │ │ │ │ + add $0x280,%r9d │ │ │ │ + sar $0xa,%r9d │ │ │ │ + imul $0xb50,%r9d,%r9d │ │ │ │ + add $0x8800,%r9d │ │ │ │ + movd %r9d,%xmm0 │ │ │ │ + pshuflw $0x55,%xmm0,%xmm0 │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movdqa 0x7f650(%rip),%xmm6 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + movdqa (%rdi),%xmm1 │ │ │ │ + movdqa 0x10(%rdi),%xmm2 │ │ │ │ + movdqa 0x20(%rdi),%xmm3 │ │ │ │ + movdqa 0x30(%rdi),%xmm4 │ │ │ │ + paddw %xmm0,%xmm1 │ │ │ │ + paddw %xmm0,%xmm2 │ │ │ │ + paddw %xmm0,%xmm3 │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + pminsw %xmm6,%xmm1 │ │ │ │ + pminsw %xmm6,%xmm2 │ │ │ │ + pminsw %xmm6,%xmm3 │ │ │ │ + pminsw %xmm6,%xmm4 │ │ │ │ + pmaxsw %xmm5,%xmm1 │ │ │ │ + pmaxsw %xmm5,%xmm2 │ │ │ │ + pmaxsw %xmm5,%xmm3 │ │ │ │ + pmaxsw %xmm5,%xmm4 │ │ │ │ + movdqa %xmm1,(%rdi) │ │ │ │ + movdqa %xmm2,0x10(%rdi) │ │ │ │ + movdqa %xmm3,0x20(%rdi) │ │ │ │ + movdqa %xmm4,0x30(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %ecx │ │ │ │ + jg 35f924 <__cxa_finalize@plt+0x3348d4> │ │ │ │ + add $0x188,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x188,%rsp │ │ │ │ + lea 0x7f756(%rip),%rax │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 360212 <__cxa_finalize@plt+0x3351c2> │ │ │ │ + mov $0x8,%r9d │ │ │ │ + sub $0x2,%r9d │ │ │ │ + cmp -0x10(%r9,%rax,1),%cx │ │ │ │ + jl 35f9ac <__cxa_finalize@plt+0x33495c> │ │ │ │ + movdqa 0x7f4af(%rip),%xmm11 │ │ │ │ + movdqa 0x7f5f6(%rip),%xmm12 │ │ │ │ + movdqa 0x7f5fd(%rip),%xmm13 │ │ │ │ + movdqa 0x7f334(%rip),%xmm14 │ │ │ │ + movdqa 0x40(%rdx,%r9,8),%xmm0 │ │ │ │ + movdqa 0x1c0(%rdx,%r9,8),%xmm1 │ │ │ │ + movdqa 0x240(%rdx,%r9,8),%xmm2 │ │ │ │ + movdqa 0x3c0(%rdx,%r9,8),%xmm3 │ │ │ │ + movdqa 0x440(%rdx,%r9,8),%xmm4 │ │ │ │ + movdqa 0x5c0(%rdx,%r9,8),%xmm5 │ │ │ │ + movdqa 0x640(%rdx,%r9,8),%xmm6 │ │ │ │ + movdqa 0x7c0(%rdx,%r9,8),%xmm7 │ │ │ │ + mov %rsp,%rcx │ │ │ │ + call 359066 <__cxa_finalize@plt+0x32e016> │ │ │ │ + call 35ea13 <__cxa_finalize@plt+0x3339c3> │ │ │ │ + movdqa 0xc0(%rdx,%r9,8),%xmm0 │ │ │ │ + movdqa 0x140(%rdx,%r9,8),%xmm1 │ │ │ │ + movdqa 0x2c0(%rdx,%r9,8),%xmm2 │ │ │ │ + movdqa 0x340(%rdx,%r9,8),%xmm3 │ │ │ │ + movdqa 0x4c0(%rdx,%r9,8),%xmm4 │ │ │ │ + movdqa 0x540(%rdx,%r9,8),%xmm5 │ │ │ │ + movdqa 0x6c0(%rdx,%r9,8),%xmm6 │ │ │ │ + movdqa 0x740(%rdx,%r9,8),%xmm7 │ │ │ │ + call 359066 <__cxa_finalize@plt+0x32e016> │ │ │ │ + call 35ee14 <__cxa_finalize@plt+0x333dc4> │ │ │ │ + add $0x100,%rcx │ │ │ │ + movdqa 0x80(%rdx,%r9,8),%xmm0 │ │ │ │ + movdqa 0x180(%rdx,%r9,8),%xmm1 │ │ │ │ + movdqa 0x280(%rdx,%r9,8),%xmm2 │ │ │ │ + movdqa 0x380(%rdx,%r9,8),%xmm3 │ │ │ │ + movdqa 0x480(%rdx,%r9,8),%xmm4 │ │ │ │ + movdqa 0x580(%rdx,%r9,8),%xmm5 │ │ │ │ + movdqa 0x680(%rdx,%r9,8),%xmm6 │ │ │ │ + movdqa 0x780(%rdx,%r9,8),%xmm7 │ │ │ │ + call 359066 <__cxa_finalize@plt+0x32e016> │ │ │ │ + call 35ac2d <__cxa_finalize@plt+0x32fbdd> │ │ │ │ + movdqa (%rdx,%r9,8),%xmm0 │ │ │ │ + movdqa 0x100(%rdx,%r9,8),%xmm1 │ │ │ │ + movdqa 0x200(%rdx,%r9,8),%xmm2 │ │ │ │ + movdqa 0x300(%rdx,%r9,8),%xmm3 │ │ │ │ + movdqa 0x400(%rdx,%r9,8),%xmm4 │ │ │ │ + movdqa 0x500(%rdx,%r9,8),%xmm5 │ │ │ │ + movdqa 0x600(%rdx,%r9,8),%xmm6 │ │ │ │ + movdqa 0x700(%rdx,%r9,8),%xmm7 │ │ │ │ + call 359066 <__cxa_finalize@plt+0x32e016> │ │ │ │ + call 359138 <__cxa_finalize@plt+0x32e0e8> │ │ │ │ + call 359302 <__cxa_finalize@plt+0x32e2b2> │ │ │ │ + sub $0x100,%rcx │ │ │ │ + call 35fd31 <__cxa_finalize@plt+0x334ce1> │ │ │ │ + call 359002 <__cxa_finalize@plt+0x32dfb2> │ │ │ │ + call 35ab75 <__cxa_finalize@plt+0x32fb25> │ │ │ │ + movdqa %xmm8,0x200(%rdx,%r9,8) │ │ │ │ + movdqa %xmm9,0x240(%rdx,%r9,8) │ │ │ │ + movdqa %xmm10,0x280(%rdx,%r9,8) │ │ │ │ + movdqa %xmm11,0x2c0(%rdx,%r9,8) │ │ │ │ + movdqa 0x90(%rcx),%xmm8 │ │ │ │ + movdqa 0xb0(%rcx),%xmm10 │ │ │ │ + movdqa 0xd0(%rcx),%xmm12 │ │ │ │ + movdqa 0xf0(%rcx),%xmm14 │ │ │ │ + call 35ab75 <__cxa_finalize@plt+0x32fb25> │ │ │ │ + movdqa %xmm8,0x100(%rdx,%r9,8) │ │ │ │ + movdqa %xmm9,0x140(%rdx,%r9,8) │ │ │ │ + movdqa %xmm10,0x180(%rdx,%r9,8) │ │ │ │ + movdqa %xmm11,0x1c0(%rdx,%r9,8) │ │ │ │ + movdqa 0x80(%rcx),%xmm8 │ │ │ │ + movdqa 0xa0(%rcx),%xmm10 │ │ │ │ + movdqa 0xc0(%rcx),%xmm12 │ │ │ │ + movdqa 0xe0(%rcx),%xmm14 │ │ │ │ + call 35ab75 <__cxa_finalize@plt+0x32fb25> │ │ │ │ + movdqa %xmm8,0x300(%rdx,%r9,8) │ │ │ │ + movdqa %xmm9,0x340(%rdx,%r9,8) │ │ │ │ + movdqa %xmm10,0x380(%rdx,%r9,8) │ │ │ │ + movdqa %xmm11,0x3c0(%rdx,%r9,8) │ │ │ │ + movdqa %xmm0,(%rdx,%r9,8) │ │ │ │ + movdqa %xmm1,0x40(%rdx,%r9,8) │ │ │ │ + movdqa %xmm2,0x80(%rdx,%r9,8) │ │ │ │ + movdqa %xmm3,0xc0(%rdx,%r9,8) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movdqa %xmm0,0x400(%rdx,%r9,8) │ │ │ │ + movdqa %xmm0,0x440(%rdx,%r9,8) │ │ │ │ + movdqa %xmm0,0x480(%rdx,%r9,8) │ │ │ │ + movdqa %xmm0,0x4c0(%rdx,%r9,8) │ │ │ │ + movdqa %xmm0,0x500(%rdx,%r9,8) │ │ │ │ + movdqa %xmm0,0x540(%rdx,%r9,8) │ │ │ │ + movdqa %xmm0,0x580(%rdx,%r9,8) │ │ │ │ + movdqa %xmm0,0x5c0(%rdx,%r9,8) │ │ │ │ + movdqa %xmm0,0x600(%rdx,%r9,8) │ │ │ │ + movdqa %xmm0,0x640(%rdx,%r9,8) │ │ │ │ + movdqa %xmm0,0x680(%rdx,%r9,8) │ │ │ │ + movdqa %xmm0,0x6c0(%rdx,%r9,8) │ │ │ │ + movdqa %xmm0,0x700(%rdx,%r9,8) │ │ │ │ + movdqa %xmm0,0x740(%rdx,%r9,8) │ │ │ │ + movdqa %xmm0,0x780(%rdx,%r9,8) │ │ │ │ + movdqa %xmm0,0x7c0(%rdx,%r9,8) │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jge 35f9b8 <__cxa_finalize@plt+0x334968> │ │ │ │ + call 35fd08 <__cxa_finalize@plt+0x334cb8> │ │ │ │ + add $0x188,%rsp │ │ │ │ + ret │ │ │ │ + movdqa 0x7f18f(%rip),%xmm8 │ │ │ │ + pxor %xmm9,%xmm9 │ │ │ │ + movdqa 0x7f251(%rip),%xmm10 │ │ │ │ + mov %rdi,%r10 │ │ │ │ + lea (%rsi,%rsi,2),%rcx │ │ │ │ + mov $0x4,%r8d │ │ │ │ + jmp 35ce7f <__cxa_finalize@plt+0x331e2f> │ │ │ │ + psrld $0xb,%xmm11 │ │ │ │ + movdqa 0x170(%rcx),%xmm9 │ │ │ │ + pmaxsd %xmm12,%xmm0 │ │ │ │ + pminsd %xmm13,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm8 │ │ │ │ + psubd %xmm9,%xmm8 │ │ │ │ + paddd %xmm9,%xmm0 │ │ │ │ + pmaxsd %xmm12,%xmm0 │ │ │ │ + pmaxsd %xmm12,%xmm8 │ │ │ │ + pminsd %xmm13,%xmm0 │ │ │ │ + pminsd %xmm13,%xmm8 │ │ │ │ + paddd %xmm11,%xmm0 │ │ │ │ + paddd %xmm11,%xmm8 │ │ │ │ + movdqa (%rcx),%xmm10 │ │ │ │ + movdqa 0xf0(%rcx),%xmm15 │ │ │ │ + movdqa %xmm0,%xmm9 │ │ │ │ + psubd %xmm15,%xmm9 │ │ │ │ + paddd %xmm15,%xmm0 │ │ │ │ + movdqa %xmm8,%xmm15 │ │ │ │ + paddd %xmm10,%xmm15 │ │ │ │ + psubd %xmm10,%xmm8 │ │ │ │ + psrad $0x1,%xmm0 │ │ │ │ + psrad $0x1,%xmm8 │ │ │ │ + psrad $0x1,%xmm15 │ │ │ │ + psrad $0x1,%xmm9 │ │ │ │ + movdqa %xmm6,(%rcx) │ │ │ │ + movdqa %xmm7,0x170(%rcx) │ │ │ │ + movdqa 0x160(%rcx),%xmm7 │ │ │ │ + pmaxsd %xmm12,%xmm1 │ │ │ │ + pminsd %xmm13,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm6 │ │ │ │ + psubd %xmm7,%xmm6 │ │ │ │ + paddd %xmm7,%xmm1 │ │ │ │ + pmaxsd %xmm12,%xmm1 │ │ │ │ + pmaxsd %xmm12,%xmm6 │ │ │ │ + pminsd %xmm13,%xmm1 │ │ │ │ + pminsd %xmm13,%xmm6 │ │ │ │ + paddd %xmm11,%xmm1 │ │ │ │ + paddd %xmm11,%xmm6 │ │ │ │ + movdqa 0x10(%rcx),%xmm10 │ │ │ │ + movdqa 0xe0(%rcx),%xmm14 │ │ │ │ + movdqa %xmm1,%xmm7 │ │ │ │ + psubd %xmm14,%xmm7 │ │ │ │ + paddd %xmm14,%xmm1 │ │ │ │ + movdqa %xmm6,%xmm14 │ │ │ │ + paddd %xmm10,%xmm14 │ │ │ │ + psubd %xmm10,%xmm6 │ │ │ │ + psrad $0x1,%xmm1 │ │ │ │ + psrad $0x1,%xmm6 │ │ │ │ + psrad $0x1,%xmm14 │ │ │ │ + psrad $0x1,%xmm7 │ │ │ │ + packssdw %xmm1,%xmm0 │ │ │ │ + packssdw %xmm15,%xmm14 │ │ │ │ + packssdw %xmm6,%xmm8 │ │ │ │ + packssdw %xmm9,%xmm7 │ │ │ │ + movdqa %xmm14,0xf0(%rcx) │ │ │ │ + movdqa %xmm7,0xe0(%rcx) │ │ │ │ + movdqa 0x150(%rcx),%xmm7 │ │ │ │ + pmaxsd %xmm12,%xmm2 │ │ │ │ + pminsd %xmm13,%xmm2 │ │ │ │ + movdqa %xmm2,%xmm10 │ │ │ │ + psubd %xmm7,%xmm10 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + pmaxsd %xmm12,%xmm2 │ │ │ │ + pmaxsd %xmm12,%xmm10 │ │ │ │ + pminsd %xmm13,%xmm2 │ │ │ │ + pminsd %xmm13,%xmm10 │ │ │ │ + paddd %xmm11,%xmm2 │ │ │ │ + paddd %xmm11,%xmm10 │ │ │ │ + movdqa 0x20(%rcx),%xmm6 │ │ │ │ + movdqa 0xd0(%rcx),%xmm15 │ │ │ │ + movdqa %xmm2,%xmm7 │ │ │ │ + psubd %xmm15,%xmm7 │ │ │ │ + paddd %xmm15,%xmm2 │ │ │ │ + movdqa %xmm10,%xmm15 │ │ │ │ + paddd %xmm6,%xmm15 │ │ │ │ + psubd %xmm6,%xmm10 │ │ │ │ + psrad $0x1,%xmm2 │ │ │ │ + psrad $0x1,%xmm10 │ │ │ │ + psrad $0x1,%xmm15 │ │ │ │ + psrad $0x1,%xmm7 │ │ │ │ + movdqa 0x140(%rcx),%xmm9 │ │ │ │ + pmaxsd %xmm12,%xmm3 │ │ │ │ + pminsd %xmm13,%xmm3 │ │ │ │ + movdqa %xmm3,%xmm1 │ │ │ │ + psubd %xmm9,%xmm1 │ │ │ │ + paddd %xmm9,%xmm3 │ │ │ │ + pmaxsd %xmm12,%xmm3 │ │ │ │ + pmaxsd %xmm12,%xmm1 │ │ │ │ + pminsd %xmm13,%xmm3 │ │ │ │ + pminsd %xmm13,%xmm1 │ │ │ │ + paddd %xmm11,%xmm3 │ │ │ │ + paddd %xmm11,%xmm1 │ │ │ │ + movdqa 0x30(%rcx),%xmm6 │ │ │ │ + movdqa 0xc0(%rcx),%xmm14 │ │ │ │ + movdqa %xmm3,%xmm9 │ │ │ │ + psubd %xmm14,%xmm9 │ │ │ │ + paddd %xmm14,%xmm3 │ │ │ │ + movdqa %xmm1,%xmm14 │ │ │ │ + paddd %xmm6,%xmm14 │ │ │ │ + psubd %xmm6,%xmm1 │ │ │ │ + psrad $0x1,%xmm3 │ │ │ │ + psrad $0x1,%xmm1 │ │ │ │ + psrad $0x1,%xmm14 │ │ │ │ + psrad $0x1,%xmm9 │ │ │ │ + packssdw %xmm3,%xmm2 │ │ │ │ + packssdw %xmm15,%xmm14 │ │ │ │ + packssdw %xmm1,%xmm10 │ │ │ │ + packssdw %xmm7,%xmm9 │ │ │ │ + movdqa %xmm14,0xd0(%rcx) │ │ │ │ + movdqa %xmm9,0xc0(%rcx) │ │ │ │ + movdqa 0x130(%rcx),%xmm7 │ │ │ │ + pmaxsd %xmm12,%xmm4 │ │ │ │ + pminsd %xmm13,%xmm4 │ │ │ │ + movdqa %xmm4,%xmm1 │ │ │ │ + psubd %xmm7,%xmm1 │ │ │ │ + paddd %xmm7,%xmm4 │ │ │ │ + pmaxsd %xmm12,%xmm4 │ │ │ │ + pmaxsd %xmm12,%xmm1 │ │ │ │ + pminsd %xmm13,%xmm4 │ │ │ │ + pminsd %xmm13,%xmm1 │ │ │ │ + paddd %xmm11,%xmm4 │ │ │ │ + paddd %xmm11,%xmm1 │ │ │ │ + movdqa 0x40(%rcx),%xmm6 │ │ │ │ + movdqa 0xb0(%rcx),%xmm15 │ │ │ │ + movdqa %xmm4,%xmm7 │ │ │ │ + psubd %xmm15,%xmm7 │ │ │ │ + paddd %xmm15,%xmm4 │ │ │ │ + movdqa %xmm1,%xmm15 │ │ │ │ + paddd %xmm6,%xmm15 │ │ │ │ + psubd %xmm6,%xmm1 │ │ │ │ + psrad $0x1,%xmm4 │ │ │ │ + psrad $0x1,%xmm1 │ │ │ │ + psrad $0x1,%xmm15 │ │ │ │ + psrad $0x1,%xmm7 │ │ │ │ + movdqa 0x120(%rcx),%xmm9 │ │ │ │ + pmaxsd %xmm12,%xmm5 │ │ │ │ + pminsd %xmm13,%xmm5 │ │ │ │ + movdqa %xmm5,%xmm3 │ │ │ │ + psubd %xmm9,%xmm3 │ │ │ │ + paddd %xmm9,%xmm5 │ │ │ │ + pmaxsd %xmm12,%xmm5 │ │ │ │ + pmaxsd %xmm12,%xmm3 │ │ │ │ + pminsd %xmm13,%xmm5 │ │ │ │ + pminsd %xmm13,%xmm3 │ │ │ │ + paddd %xmm11,%xmm5 │ │ │ │ + paddd %xmm11,%xmm3 │ │ │ │ + movdqa 0x50(%rcx),%xmm6 │ │ │ │ + movdqa 0xa0(%rcx),%xmm14 │ │ │ │ + movdqa %xmm5,%xmm9 │ │ │ │ + psubd %xmm14,%xmm9 │ │ │ │ + paddd %xmm14,%xmm5 │ │ │ │ + movdqa %xmm3,%xmm14 │ │ │ │ + paddd %xmm6,%xmm14 │ │ │ │ + psubd %xmm6,%xmm3 │ │ │ │ + psrad $0x1,%xmm5 │ │ │ │ + psrad $0x1,%xmm3 │ │ │ │ + psrad $0x1,%xmm14 │ │ │ │ + psrad $0x1,%xmm9 │ │ │ │ + packssdw %xmm5,%xmm4 │ │ │ │ + packssdw %xmm15,%xmm14 │ │ │ │ + packssdw %xmm3,%xmm1 │ │ │ │ + packssdw %xmm7,%xmm9 │ │ │ │ + movdqa %xmm14,0xb0(%rcx) │ │ │ │ + movdqa %xmm9,0xa0(%rcx) │ │ │ │ + movdqa (%rcx),%xmm6 │ │ │ │ + movdqa 0x170(%rcx),%xmm7 │ │ │ │ + movdqa 0x110(%rcx),%xmm5 │ │ │ │ + pmaxsd %xmm12,%xmm6 │ │ │ │ + pminsd %xmm13,%xmm6 │ │ │ │ + movdqa %xmm6,%xmm14 │ │ │ │ + psubd %xmm5,%xmm14 │ │ │ │ + paddd %xmm5,%xmm6 │ │ │ │ + pmaxsd %xmm12,%xmm6 │ │ │ │ + pmaxsd %xmm12,%xmm14 │ │ │ │ + pminsd %xmm13,%xmm6 │ │ │ │ + pminsd %xmm13,%xmm14 │ │ │ │ + paddd %xmm11,%xmm6 │ │ │ │ + paddd %xmm11,%xmm14 │ │ │ │ + movdqa 0x60(%rcx),%xmm3 │ │ │ │ + movdqa 0x90(%rcx),%xmm15 │ │ │ │ + movdqa %xmm6,%xmm5 │ │ │ │ + psubd %xmm15,%xmm5 │ │ │ │ + paddd %xmm15,%xmm6 │ │ │ │ + movdqa %xmm14,%xmm15 │ │ │ │ + paddd %xmm3,%xmm15 │ │ │ │ + psubd %xmm3,%xmm14 │ │ │ │ + psrad $0x1,%xmm6 │ │ │ │ + psrad $0x1,%xmm14 │ │ │ │ + psrad $0x1,%xmm15 │ │ │ │ + psrad $0x1,%xmm5 │ │ │ │ + movdqa 0x100(%rcx),%xmm9 │ │ │ │ + pmaxsd %xmm12,%xmm7 │ │ │ │ + pminsd %xmm13,%xmm7 │ │ │ │ + movdqa %xmm7,%xmm3 │ │ │ │ + psubd %xmm9,%xmm3 │ │ │ │ + paddd %xmm9,%xmm7 │ │ │ │ + pmaxsd %xmm12,%xmm7 │ │ │ │ + pmaxsd %xmm12,%xmm3 │ │ │ │ + pminsd %xmm13,%xmm7 │ │ │ │ + pminsd %xmm13,%xmm3 │ │ │ │ + paddd %xmm11,%xmm7 │ │ │ │ + paddd %xmm11,%xmm3 │ │ │ │ + movdqa 0x70(%rcx),%xmm13 │ │ │ │ + movdqa 0x80(%rcx),%xmm11 │ │ │ │ + movdqa %xmm7,%xmm9 │ │ │ │ + psubd %xmm11,%xmm9 │ │ │ │ + paddd %xmm11,%xmm7 │ │ │ │ + movdqa %xmm3,%xmm11 │ │ │ │ + paddd %xmm13,%xmm11 │ │ │ │ + psubd %xmm13,%xmm3 │ │ │ │ + psrad $0x1,%xmm7 │ │ │ │ + psrad $0x1,%xmm3 │ │ │ │ + psrad $0x1,%xmm11 │ │ │ │ + psrad $0x1,%xmm9 │ │ │ │ + packssdw %xmm7,%xmm6 │ │ │ │ + packssdw %xmm15,%xmm11 │ │ │ │ + packssdw %xmm3,%xmm14 │ │ │ │ + packssdw %xmm5,%xmm9 │ │ │ │ + movdqa %xmm11,0x90(%rcx) │ │ │ │ + movdqa %xmm9,0x80(%rcx) │ │ │ │ + movdqa %xmm1,%xmm12 │ │ │ │ + ret │ │ │ │ + imul $0xb5,(%rdx),%r9d │ │ │ │ + mov %ecx,(%rdx) │ │ │ │ + mov $0x10,%ecx │ │ │ │ + sub $0xffffff80,%r9d │ │ │ │ + sar $0x8,%r9d │ │ │ │ + imul $0xb5,%r9d,%r9d │ │ │ │ + add $0x180,%r9d │ │ │ │ + sar $0x9,%r9d │ │ │ │ + jmp 35f8fc <__cxa_finalize@plt+0x3348ac> │ │ │ │ + nop │ │ │ │ + sub $0xa18,%rsp │ │ │ │ + lea 0x7eea6(%rip),%rax │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 360756 <__cxa_finalize@plt+0x335706> │ │ │ │ + mov $0xe,%r9d │ │ │ │ + cmp -0x10(%r9,%rax,1),%cx │ │ │ │ + jge 360329 <__cxa_finalize@plt+0x3352d9> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movzwl (%rax,%r9,1),%r8d │ │ │ │ + movzbl %r8b,%r10d │ │ │ │ + shr $0x8,%r8d │ │ │ │ + movdqa %xmm0,0x200(%rsp,%r9,8) │ │ │ │ + movdqa %xmm0,0x280(%rsp,%r9,8) │ │ │ │ + movdqa %xmm0,0x200(%rsp,%r8,8) │ │ │ │ + movdqa %xmm0,0x200(%rsp,%r10,8) │ │ │ │ + movdqa %xmm0,0x400(%rsp,%r9,8) │ │ │ │ + movdqa %xmm0,0x480(%rsp,%r9,8) │ │ │ │ + movdqa %xmm0,0x400(%rsp,%r8,8) │ │ │ │ + movdqa %xmm0,0x400(%rsp,%r10,8) │ │ │ │ + movdqa %xmm0,0x600(%rsp,%r9,8) │ │ │ │ + movdqa %xmm0,0x680(%rsp,%r9,8) │ │ │ │ + movdqa %xmm0,0x600(%rsp,%r8,8) │ │ │ │ + movdqa %xmm0,0x600(%rsp,%r10,8) │ │ │ │ + movdqa %xmm0,0x800(%rsp,%r9,8) │ │ │ │ + movdqa %xmm0,0x880(%rsp,%r9,8) │ │ │ │ + movdqa %xmm0,0x800(%rsp,%r8,8) │ │ │ │ + movdqa %xmm0,0x800(%rsp,%r10,8) │ │ │ │ + sub $0x2,%r9d │ │ │ │ + cmp -0x10(%r9,%rax,1),%cx │ │ │ │ + jl 36026c <__cxa_finalize@plt+0x33521c> │ │ │ │ + mov %ecx,0xa00(%rsp) │ │ │ │ + movdqa 0x80(%rdx,%r9,8),%xmm0 │ │ │ │ + movdqa 0x380(%rdx,%r9,8),%xmm1 │ │ │ │ + movdqa 0x480(%rdx,%r9,8),%xmm2 │ │ │ │ + movdqa 0x780(%rdx,%r9,8),%xmm3 │ │ │ │ + movdqa 0x880(%rdx,%r9,8),%xmm4 │ │ │ │ + movdqa 0xb80(%rdx,%r9,8),%xmm5 │ │ │ │ + movdqa 0xc80(%rdx,%r9,8),%xmm6 │ │ │ │ + movdqa 0xf80(%rdx,%r9,8),%xmm7 │ │ │ │ + movdqa 0x7eae7(%rip),%xmm11 │ │ │ │ + movdqa 0x7ec2e(%rip),%xmm12 │ │ │ │ + movdqa 0x7ec35(%rip),%xmm13 │ │ │ │ + movdqa 0x7e96c(%rip),%xmm14 │ │ │ │ + mov %rsp,%rcx │ │ │ │ + call 35ea13 <__cxa_finalize@plt+0x3339c3> │ │ │ │ + movdqa 0x180(%rdx,%r9,8),%xmm0 │ │ │ │ + movdqa 0x280(%rdx,%r9,8),%xmm1 │ │ │ │ + movdqa 0x580(%rdx,%r9,8),%xmm2 │ │ │ │ + movdqa 0x680(%rdx,%r9,8),%xmm3 │ │ │ │ + movdqa 0x980(%rdx,%r9,8),%xmm4 │ │ │ │ + movdqa 0xa80(%rdx,%r9,8),%xmm5 │ │ │ │ + movdqa 0xd80(%rdx,%r9,8),%xmm6 │ │ │ │ + movdqa 0xe80(%rdx,%r9,8),%xmm7 │ │ │ │ + call 35ee14 <__cxa_finalize@plt+0x333dc4> │ │ │ │ + movdqa 0x100(%rdx,%r9,8),%xmm0 │ │ │ │ + movdqa 0x300(%rdx,%r9,8),%xmm1 │ │ │ │ + movdqa 0x500(%rdx,%r9,8),%xmm2 │ │ │ │ + movdqa 0x700(%rdx,%r9,8),%xmm3 │ │ │ │ + movdqa 0x900(%rdx,%r9,8),%xmm4 │ │ │ │ + movdqa 0xb00(%rdx,%r9,8),%xmm5 │ │ │ │ + movdqa 0xd00(%rdx,%r9,8),%xmm6 │ │ │ │ + movdqa 0xf00(%rdx,%r9,8),%xmm7 │ │ │ │ + add $0x100,%rcx │ │ │ │ + call 35ac2d <__cxa_finalize@plt+0x32fbdd> │ │ │ │ + movdqa (%rdx,%r9,8),%xmm0 │ │ │ │ + movdqa 0x200(%rdx,%r9,8),%xmm1 │ │ │ │ + movdqa 0x400(%rdx,%r9,8),%xmm2 │ │ │ │ + movdqa 0x600(%rdx,%r9,8),%xmm3 │ │ │ │ + movdqa 0x800(%rdx,%r9,8),%xmm4 │ │ │ │ + movdqa 0xa00(%rdx,%r9,8),%xmm5 │ │ │ │ + movdqa 0xc00(%rdx,%r9,8),%xmm6 │ │ │ │ + movdqa 0xe00(%rdx,%r9,8),%xmm7 │ │ │ │ + call 359138 <__cxa_finalize@plt+0x32e0e8> │ │ │ │ + call 359302 <__cxa_finalize@plt+0x32e2b2> │ │ │ │ + sub $0x100,%rcx │ │ │ │ + call 35f402 <__cxa_finalize@plt+0x3343b2> │ │ │ │ + movzwl (%rax,%r9,1),%r8d │ │ │ │ + movzbl %r8b,%r10d │ │ │ │ + shr $0x8,%r8d │ │ │ │ + call 359002 <__cxa_finalize@plt+0x32dfb2> │ │ │ │ + call 35ab75 <__cxa_finalize@plt+0x32fb25> │ │ │ │ + movdqa %xmm8,0x600(%rsp,%r9,8) │ │ │ │ + movdqa %xmm10,0x680(%rsp,%r9,8) │ │ │ │ + movdqa %xmm9,0x600(%rsp,%r10,8) │ │ │ │ + movdqa %xmm11,0x600(%rsp,%r8,8) │ │ │ │ + movdqa 0x90(%rcx),%xmm8 │ │ │ │ + movdqa 0xb0(%rcx),%xmm10 │ │ │ │ + movdqa 0xd0(%rcx),%xmm12 │ │ │ │ + movdqa 0xf0(%rcx),%xmm14 │ │ │ │ + call 35ab75 <__cxa_finalize@plt+0x32fb25> │ │ │ │ + movdqa %xmm8,0x400(%rsp,%r9,8) │ │ │ │ + movdqa %xmm10,0x480(%rsp,%r9,8) │ │ │ │ + movdqa %xmm9,0x400(%rsp,%r10,8) │ │ │ │ + movdqa %xmm11,0x400(%rsp,%r8,8) │ │ │ │ + movdqa 0x80(%rcx),%xmm8 │ │ │ │ + movdqa 0xa0(%rcx),%xmm10 │ │ │ │ + movdqa 0xc0(%rcx),%xmm12 │ │ │ │ + movdqa 0xe0(%rcx),%xmm14 │ │ │ │ + call 35ab75 <__cxa_finalize@plt+0x32fb25> │ │ │ │ + movdqa %xmm8,0x800(%rsp,%r9,8) │ │ │ │ + movdqa %xmm10,0x880(%rsp,%r9,8) │ │ │ │ + movdqa %xmm9,0x800(%rsp,%r10,8) │ │ │ │ + movdqa %xmm11,0x800(%rsp,%r8,8) │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + movdqa %xmm7,(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x80(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x100(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x180(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x200(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x280(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x300(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x380(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x400(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x480(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x500(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x580(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x600(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x680(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x700(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x780(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x800(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x880(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x900(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x980(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0xa00(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0xa80(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0xb00(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0xb80(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0xc00(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0xc80(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0xd00(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0xd80(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0xe00(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0xe80(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0xf00(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0xf80(%rdx,%r9,8) │ │ │ │ + movdqa %xmm0,0x200(%rsp,%r9,8) │ │ │ │ + movdqa %xmm2,0x280(%rsp,%r9,8) │ │ │ │ + movdqa %xmm1,0x200(%rsp,%r10,8) │ │ │ │ + movdqa %xmm3,0x200(%rsp,%r8,8) │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jge 360330 <__cxa_finalize@plt+0x3352e0> │ │ │ │ + mov 0xa00(%rsp),%ecx │ │ │ │ + add $0x1d0,%rsp │ │ │ │ + cmp $0x24,%ecx │ │ │ │ + jl 36073f <__cxa_finalize@plt+0x3356ef> │ │ │ │ + cmp $0x88,%ecx │ │ │ │ + jl 360736 <__cxa_finalize@plt+0x3356e6> │ │ │ │ + lea -0x20ee4(%rip),%r8 │ │ │ │ + jmp 360746 <__cxa_finalize@plt+0x3356f6> │ │ │ │ + lea -0x211bd(%rip),%r8 │ │ │ │ + jmp 360746 <__cxa_finalize@plt+0x3356f6> │ │ │ │ + lea -0x213e6(%rip),%r8 │ │ │ │ + lea 0x40(%rdi),%rdx │ │ │ │ + mov $0xfffffffffffffff8,%r10 │ │ │ │ + jmp 35e618 <__cxa_finalize@plt+0x3335c8> │ │ │ │ + imul $0xb5,(%rdx),%r9d │ │ │ │ + mov %ecx,(%rdx) │ │ │ │ + mov $0x20,%ecx │ │ │ │ + add $0x890,%rsp │ │ │ │ + jmp 35f8f1 <__cxa_finalize@plt+0x3348a1> │ │ │ │ + sub $0x8e8,%rsp │ │ │ │ + lea 0x7e976(%rip),%rax │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 360c0a <__cxa_finalize@plt+0x335bba> │ │ │ │ + mov %rbx,0x8c8(%rsp) │ │ │ │ + mov $0xe,%r9d │ │ │ │ + cmp -0x20(%r9,%rax,1),%cx │ │ │ │ + jge 360815 <__cxa_finalize@plt+0x3357c5> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movzwl 0x10(%rax,%r9,2),%ebx │ │ │ │ + movzwl 0x12(%rax,%r9,2),%r10d │ │ │ │ + movzbl %bl,%r11d │ │ │ │ + movzbl %r10b,%r8d │ │ │ │ + shr $0x8,%ebx │ │ │ │ + shr $0x8,%r10d │ │ │ │ + movdqa %xmm0,0xc0(%rsp,%r11,8) │ │ │ │ + movdqa %xmm0,0xc0(%rsp,%rbx,8) │ │ │ │ + movdqa %xmm0,0xc0(%rsp,%r8,8) │ │ │ │ + movdqa %xmm0,0xc0(%rsp,%r10,8) │ │ │ │ + movdqa %xmm0,0x4c0(%rsp,%r11,8) │ │ │ │ + movdqa %xmm0,0x4c0(%rsp,%rbx,8) │ │ │ │ + movdqa %xmm0,0x4c0(%rsp,%r8,8) │ │ │ │ + movdqa %xmm0,0x4c0(%rsp,%r10,8) │ │ │ │ + sub $0x2,%r9d │ │ │ │ + cmp -0x20(%r9,%rax,1),%cx │ │ │ │ + jl 3607a0 <__cxa_finalize@plt+0x335750> │ │ │ │ + mov %ecx,0x8c0(%rsp) │ │ │ │ + mov %rsp,%rcx │ │ │ │ + movdqa 0x7e648(%rip),%xmm11 │ │ │ │ + movdqa 0x7e78f(%rip),%xmm12 │ │ │ │ + movdqa 0x7e796(%rip),%xmm13 │ │ │ │ + movdqa 0x7e4cd(%rip),%xmm14 │ │ │ │ + movdqa 0x80(%rdx,%r9,8),%xmm0 │ │ │ │ + movdqa 0x180(%rdx,%r9,8),%xmm1 │ │ │ │ + movdqa 0x280(%rdx,%r9,8),%xmm2 │ │ │ │ + movdqa 0x380(%rdx,%r9,8),%xmm3 │ │ │ │ + movdqa 0x480(%rdx,%r9,8),%xmm4 │ │ │ │ + movdqa 0x580(%rdx,%r9,8),%xmm5 │ │ │ │ + movdqa 0x680(%rdx,%r9,8),%xmm6 │ │ │ │ + movdqa 0x780(%rdx,%r9,8),%xmm7 │ │ │ │ + call 35ac2d <__cxa_finalize@plt+0x32fbdd> │ │ │ │ + movdqa (%rdx,%r9,8),%xmm0 │ │ │ │ + movdqa 0x100(%rdx,%r9,8),%xmm1 │ │ │ │ + movdqa 0x200(%rdx,%r9,8),%xmm2 │ │ │ │ + movdqa 0x300(%rdx,%r9,8),%xmm3 │ │ │ │ + movdqa 0x400(%rdx,%r9,8),%xmm4 │ │ │ │ + movdqa 0x500(%rdx,%r9,8),%xmm5 │ │ │ │ + movdqa 0x600(%rdx,%r9,8),%xmm6 │ │ │ │ + movdqa 0x700(%rdx,%r9,8),%xmm7 │ │ │ │ + call 359138 <__cxa_finalize@plt+0x32e0e8> │ │ │ │ + call 359302 <__cxa_finalize@plt+0x32e2b2> │ │ │ │ + call 35ccce <__cxa_finalize@plt+0x331c7e> │ │ │ │ + packssdw %xmm1,%xmm0 │ │ │ │ + packssdw %xmm3,%xmm2 │ │ │ │ + packssdw %xmm5,%xmm4 │ │ │ │ + packssdw %xmm7,%xmm6 │ │ │ │ + packssdw %xmm9,%xmm8 │ │ │ │ + packssdw %xmm11,%xmm10 │ │ │ │ + packssdw %xmm13,%xmm12 │ │ │ │ + packssdw %xmm15,%xmm14 │ │ │ │ + call 359002 <__cxa_finalize@plt+0x32dfb2> │ │ │ │ + movzwl 0x10(%rax,%r9,2),%ebx │ │ │ │ + movzwl 0x12(%rax,%r9,2),%r10d │ │ │ │ + movzbl %bl,%r11d │ │ │ │ + movzbl %r10b,%r8d │ │ │ │ + shr $0x8,%ebx │ │ │ │ + shr $0x8,%r10d │ │ │ │ + call 35ab75 <__cxa_finalize@plt+0x32fb25> │ │ │ │ + movdqa %xmm8,0x4c0(%rsp,%r11,8) │ │ │ │ + movdqa %xmm9,0x4c0(%rsp,%rbx,8) │ │ │ │ + movdqa %xmm10,0x4c0(%rsp,%r8,8) │ │ │ │ + movdqa %xmm11,0x4c0(%rsp,%r10,8) │ │ │ │ + movdqa %xmm0,0xc0(%rsp,%r11,8) │ │ │ │ + movdqa %xmm1,0xc0(%rsp,%rbx,8) │ │ │ │ + movdqa %xmm2,0xc0(%rsp,%r8,8) │ │ │ │ + movdqa %xmm3,0xc0(%rsp,%r10,8) │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + movdqa %xmm7,(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x80(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x100(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x180(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x200(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x280(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x300(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x380(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x400(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x480(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x500(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x580(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x600(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x680(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x700(%rdx,%r9,8) │ │ │ │ + movdqa %xmm7,0x780(%rdx,%r9,8) │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jge 36081f <__cxa_finalize@plt+0x3357cf> │ │ │ │ + mov 0x8c0(%rsp),%ecx │ │ │ │ + cmp $0x97,%ecx │ │ │ │ + jl 360a54 <__cxa_finalize@plt+0x335a04> │ │ │ │ + lea -0x214cb(%rip),%r11 │ │ │ │ + lea -0x1cec2(%rip),%rbx │ │ │ │ + jmp 360a62 <__cxa_finalize@plt+0x335a12> │ │ │ │ + lea -0x216fb(%rip),%r11 │ │ │ │ + lea -0x1d362(%rip),%rbx │ │ │ │ + add $0x90,%rsp │ │ │ │ + lea 0x20(%rdi),%rdx │ │ │ │ + mov $0xfffffffffffffffc,%r10 │ │ │ │ + call 360a94 <__cxa_finalize@plt+0x335a44> │ │ │ │ + add $0x400,%rsp │ │ │ │ + add $0x2,%r10 │ │ │ │ + lea (%rdx,%r10,8),%rdi │ │ │ │ + jl 360a74 <__cxa_finalize@plt+0x335a24> │ │ │ │ + mov 0x38(%rsp),%rbx │ │ │ │ + add $0x58,%rsp │ │ │ │ + ret │ │ │ │ + movdqa 0x38(%rsp),%xmm0 │ │ │ │ + movdqa 0x48(%rsp),%xmm1 │ │ │ │ + movdqa 0x58(%rsp),%xmm2 │ │ │ │ + movdqa 0x68(%rsp),%xmm3 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + movdqa %xmm4,%xmm6 │ │ │ │ + movdqa %xmm4,%xmm7 │ │ │ │ + call 3393c0 <__cxa_finalize@plt+0x30e370> │ │ │ │ + movdqa %xmm0,0x38(%rsp) │ │ │ │ + movdqa %xmm1,0x48(%rsp) │ │ │ │ + movdqa %xmm2,0x58(%rsp) │ │ │ │ + movdqa %xmm3,0x68(%rsp) │ │ │ │ + movdqa %xmm4,0x78(%rsp) │ │ │ │ + movdqa %xmm5,0x88(%rsp) │ │ │ │ + movdqa %xmm6,0x98(%rsp) │ │ │ │ + movdqa %xmm7,0xa8(%rsp) │ │ │ │ + movdqa 0xb8(%rsp),%xmm0 │ │ │ │ + movdqa 0xc8(%rsp),%xmm1 │ │ │ │ + movdqa 0xd8(%rsp),%xmm2 │ │ │ │ + movdqa 0xe8(%rsp),%xmm3 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + movdqa %xmm4,%xmm6 │ │ │ │ + movdqa %xmm4,%xmm7 │ │ │ │ + call 33c270 <__cxa_finalize@plt+0x311220> │ │ │ │ + movdqa 0x8(%rsp),%xmm7 │ │ │ │ + movdqa %xmm0,0xb8(%rsp) │ │ │ │ + movdqa %xmm1,0xc8(%rsp) │ │ │ │ + movdqa %xmm2,0xd8(%rsp) │ │ │ │ + movdqa %xmm3,0xe8(%rsp) │ │ │ │ + movdqa %xmm4,0xf8(%rsp) │ │ │ │ + movdqa %xmm5,0x108(%rsp) │ │ │ │ + movdqa %xmm6,0x118(%rsp) │ │ │ │ + movdqa %xmm7,0x128(%rsp) │ │ │ │ + call *%r11 │ │ │ │ + movdqa %xmm0,0x38(%rsp) │ │ │ │ + movdqa %xmm2,0x58(%rsp) │ │ │ │ + movdqa %xmm5,0x88(%rsp) │ │ │ │ + movdqa %xmm7,0xa8(%rsp) │ │ │ │ + call *%rbx │ │ │ │ + movdqa 0x7e2f3(%rip),%xmm8 │ │ │ │ + pxor %xmm9,%xmm9 │ │ │ │ + movdqa 0x7e3b5(%rip),%xmm10 │ │ │ │ + lea (%rsi,%rsi,2),%rcx │ │ │ │ + lea 0x38(%rsp),%r8 │ │ │ │ + mov $0x8,%eax │ │ │ │ + movdqa (%r8),%xmm0 │ │ │ │ + movdqa 0x10(%r8),%xmm1 │ │ │ │ + movdqa 0x20(%r8),%xmm2 │ │ │ │ + movdqa 0x30(%r8),%xmm3 │ │ │ │ + movdqa 0x40(%r8),%xmm4 │ │ │ │ + movdqa 0x50(%r8),%xmm5 │ │ │ │ + movdqa 0x60(%r8),%xmm6 │ │ │ │ + movdqa 0x70(%r8),%xmm7 │ │ │ │ + call 359bfd <__cxa_finalize@plt+0x32ebad> │ │ │ │ + lea (%rdi,%rsi,8),%rdi │ │ │ │ + sub $0xffffffffffffff80,%r8 │ │ │ │ + dec %eax │ │ │ │ + jg 360bc9 <__cxa_finalize@plt+0x335b79> │ │ │ │ + ret │ │ │ │ + imul $0xb5,(%rdx),%r9d │ │ │ │ + mov %ecx,(%rdx) │ │ │ │ + mov $0x40,%ecx │ │ │ │ + add $0x280,%r9d │ │ │ │ + sar $0xa,%r9d │ │ │ │ + add $0x860,%rsp │ │ │ │ + jmp 35a9d8 <__cxa_finalize@plt+0x32f988> │ │ │ │ + nop │ │ │ │ + sub $0x1228,%rsp │ │ │ │ + lea 0x7e4b6(%rip),%rax │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 36117c <__cxa_finalize@plt+0x33612c> │ │ │ │ + mov %rbx,0x1208(%rsp) │ │ │ │ + mov $0xe,%r9d │ │ │ │ + cmp -0x10(%r9,%rax,1),%cx │ │ │ │ + jge 360d2b <__cxa_finalize@plt+0x335cdb> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movzwl 0x10(%rax,%r9,2),%ebx │ │ │ │ + movzwl 0x12(%rax,%r9,2),%r10d │ │ │ │ + movzbl %bl,%r11d │ │ │ │ + movzbl %r10b,%r8d │ │ │ │ + shr $0x8,%ebx │ │ │ │ + shr $0x8,%r10d │ │ │ │ + movdqa %xmm0,0x200(%rsp,%r11,8) │ │ │ │ + movdqa %xmm0,0x200(%rsp,%rbx,8) │ │ │ │ + movdqa %xmm0,0x200(%rsp,%r8,8) │ │ │ │ + movdqa %xmm0,0x200(%rsp,%r10,8) │ │ │ │ + movdqa %xmm0,0x600(%rsp,%r11,8) │ │ │ │ + movdqa %xmm0,0x600(%rsp,%rbx,8) │ │ │ │ + movdqa %xmm0,0x600(%rsp,%r8,8) │ │ │ │ + movdqa %xmm0,0x600(%rsp,%r10,8) │ │ │ │ + movdqa %xmm0,0xa00(%rsp,%r11,8) │ │ │ │ + movdqa %xmm0,0xa00(%rsp,%rbx,8) │ │ │ │ + movdqa %xmm0,0xa00(%rsp,%r8,8) │ │ │ │ + movdqa %xmm0,0xa00(%rsp,%r10,8) │ │ │ │ + movdqa %xmm0,0xe00(%rsp,%r11,8) │ │ │ │ + movdqa %xmm0,0xe00(%rsp,%rbx,8) │ │ │ │ + movdqa %xmm0,0xe00(%rsp,%r8,8) │ │ │ │ + movdqa %xmm0,0xe00(%rsp,%r10,8) │ │ │ │ + sub $0x2,%r9d │ │ │ │ + cmp -0x10(%r9,%rax,1),%cx │ │ │ │ + jl 360c64 <__cxa_finalize@plt+0x335c14> │ │ │ │ + mov %ecx,0x1200(%rsp) │ │ │ │ + mov %rsp,%rcx │ │ │ │ + movdqa 0x7e132(%rip),%xmm11 │ │ │ │ + movdqa 0x7e279(%rip),%xmm12 │ │ │ │ + movdqa 0x7e280(%rip),%xmm13 │ │ │ │ + movdqa 0x7dfb7(%rip),%xmm14 │ │ │ │ + movdqa 0x80(%rdx,%r9,8),%xmm0 │ │ │ │ + movdqa 0x380(%rdx,%r9,8),%xmm1 │ │ │ │ + movdqa 0x480(%rdx,%r9,8),%xmm2 │ │ │ │ + movdqa 0x780(%rdx,%r9,8),%xmm3 │ │ │ │ + movdqa 0x880(%rdx,%r9,8),%xmm4 │ │ │ │ + movdqa 0xb80(%rdx,%r9,8),%xmm5 │ │ │ │ + movdqa 0xc80(%rdx,%r9,8),%xmm6 │ │ │ │ + movdqa 0xf80(%rdx,%r9,8),%xmm7 │ │ │ │ + mov %rsp,%rcx │ │ │ │ + call 359066 <__cxa_finalize@plt+0x32e016> │ │ │ │ + call 35ea13 <__cxa_finalize@plt+0x3339c3> │ │ │ │ + movdqa 0x180(%rdx,%r9,8),%xmm0 │ │ │ │ + movdqa 0x280(%rdx,%r9,8),%xmm1 │ │ │ │ + movdqa 0x580(%rdx,%r9,8),%xmm2 │ │ │ │ + movdqa 0x680(%rdx,%r9,8),%xmm3 │ │ │ │ + movdqa 0x980(%rdx,%r9,8),%xmm4 │ │ │ │ + movdqa 0xa80(%rdx,%r9,8),%xmm5 │ │ │ │ + movdqa 0xd80(%rdx,%r9,8),%xmm6 │ │ │ │ + movdqa 0xe80(%rdx,%r9,8),%xmm7 │ │ │ │ + call 359066 <__cxa_finalize@plt+0x32e016> │ │ │ │ + call 35ee14 <__cxa_finalize@plt+0x333dc4> │ │ │ │ + add $0x100,%rcx │ │ │ │ + movdqa 0x100(%rdx,%r9,8),%xmm0 │ │ │ │ + movdqa 0x300(%rdx,%r9,8),%xmm1 │ │ │ │ + movdqa 0x500(%rdx,%r9,8),%xmm2 │ │ │ │ + movdqa 0x700(%rdx,%r9,8),%xmm3 │ │ │ │ + movdqa 0x900(%rdx,%r9,8),%xmm4 │ │ │ │ + movdqa 0xb00(%rdx,%r9,8),%xmm5 │ │ │ │ + movdqa 0xd00(%rdx,%r9,8),%xmm6 │ │ │ │ + movdqa 0xf00(%rdx,%r9,8),%xmm7 │ │ │ │ + call 359066 <__cxa_finalize@plt+0x32e016> │ │ │ │ + call 35ac2d <__cxa_finalize@plt+0x32fbdd> │ │ │ │ + movdqa (%rdx,%r9,8),%xmm0 │ │ │ │ + movdqa 0x200(%rdx,%r9,8),%xmm1 │ │ │ │ + movdqa 0x400(%rdx,%r9,8),%xmm2 │ │ │ │ + movdqa 0x600(%rdx,%r9,8),%xmm3 │ │ │ │ + movdqa 0x800(%rdx,%r9,8),%xmm4 │ │ │ │ + movdqa 0xa00(%rdx,%r9,8),%xmm5 │ │ │ │ + movdqa 0xc00(%rdx,%r9,8),%xmm6 │ │ │ │ + movdqa 0xe00(%rdx,%r9,8),%xmm7 │ │ │ │ + call 359066 <__cxa_finalize@plt+0x32e016> │ │ │ │ + call 359138 <__cxa_finalize@plt+0x32e0e8> │ │ │ │ + call 359302 <__cxa_finalize@plt+0x32e2b2> │ │ │ │ + sub $0x100,%rcx │ │ │ │ + call 35fd31 <__cxa_finalize@plt+0x334ce1> │ │ │ │ + movzwl 0x10(%rax,%r9,2),%ebx │ │ │ │ + movzwl 0x12(%rax,%r9,2),%r10d │ │ │ │ + movzbl %bl,%r11d │ │ │ │ + movzbl %r10b,%r8d │ │ │ │ + shr $0x8,%ebx │ │ │ │ + shr $0x8,%r10d │ │ │ │ + call 359002 <__cxa_finalize@plt+0x32dfb2> │ │ │ │ + call 35ab75 <__cxa_finalize@plt+0x32fb25> │ │ │ │ + movdqa %xmm8,0xa00(%rsp,%r11,8) │ │ │ │ + movdqa %xmm9,0xa00(%rsp,%rbx,8) │ │ │ │ + movdqa %xmm10,0xa00(%rsp,%r8,8) │ │ │ │ + movdqa %xmm11,0xa00(%rsp,%r10,8) │ │ │ │ + movdqa 0x90(%rcx),%xmm8 │ │ │ │ + movdqa 0xb0(%rcx),%xmm10 │ │ │ │ + movdqa 0xd0(%rcx),%xmm12 │ │ │ │ + movdqa 0xf0(%rcx),%xmm14 │ │ │ │ + call 35ab75 <__cxa_finalize@plt+0x32fb25> │ │ │ │ + movdqa %xmm8,0x600(%rsp,%r11,8) │ │ │ │ + movdqa %xmm9,0x600(%rsp,%rbx,8) │ │ │ │ + movdqa %xmm10,0x600(%rsp,%r8,8) │ │ │ │ + movdqa %xmm11,0x600(%rsp,%r10,8) │ │ │ │ + movdqa 0x80(%rcx),%xmm8 │ │ │ │ + movdqa 0xa0(%rcx),%xmm10 │ │ │ │ + movdqa 0xc0(%rcx),%xmm12 │ │ │ │ + movdqa 0xe0(%rcx),%xmm14 │ │ │ │ + call 35ab75 <__cxa_finalize@plt+0x32fb25> │ │ │ │ + movdqa %xmm8,0xe00(%rsp,%r11,8) │ │ │ │ + movdqa %xmm9,0xe00(%rsp,%rbx,8) │ │ │ │ + movdqa %xmm10,0xe00(%rsp,%r8,8) │ │ │ │ + movdqa %xmm11,0xe00(%rsp,%r10,8) │ │ │ │ + movdqa %xmm0,0x200(%rsp,%r11,8) │ │ │ │ + movdqa %xmm1,0x200(%rsp,%rbx,8) │ │ │ │ + movdqa %xmm2,0x200(%rsp,%r8,8) │ │ │ │ + movdqa %xmm3,0x200(%rsp,%r10,8) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movdqa %xmm0,(%rdx,%r9,8) │ │ │ │ + movdqa %xmm0,0x80(%rdx,%r9,8) │ │ │ │ + movdqa %xmm0,0x100(%rdx,%r9,8) │ │ │ │ + movdqa %xmm0,0x180(%rdx,%r9,8) │ │ │ │ + movdqa %xmm0,0x200(%rdx,%r9,8) │ │ │ │ + movdqa %xmm0,0x280(%rdx,%r9,8) │ │ │ │ + movdqa %xmm0,0x300(%rdx,%r9,8) │ │ │ │ + movdqa %xmm0,0x380(%rdx,%r9,8) │ │ │ │ + movdqa %xmm0,0x400(%rdx,%r9,8) │ │ │ │ + movdqa %xmm0,0x480(%rdx,%r9,8) │ │ │ │ + movdqa %xmm0,0x500(%rdx,%r9,8) │ │ │ │ + movdqa %xmm0,0x580(%rdx,%r9,8) │ │ │ │ + movdqa %xmm0,0x600(%rdx,%r9,8) │ │ │ │ + movdqa %xmm0,0x680(%rdx,%r9,8) │ │ │ │ + movdqa %xmm0,0x700(%rdx,%r9,8) │ │ │ │ + movdqa %xmm0,0x780(%rdx,%r9,8) │ │ │ │ + movdqa %xmm0,0x800(%rdx,%r9,8) │ │ │ │ + movdqa %xmm0,0x880(%rdx,%r9,8) │ │ │ │ + movdqa %xmm0,0x900(%rdx,%r9,8) │ │ │ │ + movdqa %xmm0,0x980(%rdx,%r9,8) │ │ │ │ + movdqa %xmm0,0xa00(%rdx,%r9,8) │ │ │ │ + movdqa %xmm0,0xa80(%rdx,%r9,8) │ │ │ │ + movdqa %xmm0,0xb00(%rdx,%r9,8) │ │ │ │ + movdqa %xmm0,0xb80(%rdx,%r9,8) │ │ │ │ + movdqa %xmm0,0xc00(%rdx,%r9,8) │ │ │ │ + movdqa %xmm0,0xc80(%rdx,%r9,8) │ │ │ │ + movdqa %xmm0,0xd00(%rdx,%r9,8) │ │ │ │ + movdqa %xmm0,0xd80(%rdx,%r9,8) │ │ │ │ + movdqa %xmm0,0xe00(%rdx,%r9,8) │ │ │ │ + movdqa %xmm0,0xe80(%rdx,%r9,8) │ │ │ │ + movdqa %xmm0,0xf00(%rdx,%r9,8) │ │ │ │ + movdqa %xmm0,0xf80(%rdx,%r9,8) │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jge 360d35 <__cxa_finalize@plt+0x335ce5> │ │ │ │ + mov 0x1200(%rsp),%ecx │ │ │ │ + cmp $0x88,%ecx │ │ │ │ + jl 361157 <__cxa_finalize@plt+0x336107> │ │ │ │ + lea -0x21bce(%rip),%r11 │ │ │ │ + lea -0x1d5c5(%rip),%rbx │ │ │ │ + jmp 361165 <__cxa_finalize@plt+0x336115> │ │ │ │ + lea -0x21dfe(%rip),%r11 │ │ │ │ + lea -0x1da65(%rip),%rbx │ │ │ │ + add $0x1d0,%rsp │ │ │ │ + lea 0x40(%rdi),%rdx │ │ │ │ + mov $0xfffffffffffffff8,%r10 │ │ │ │ + jmp 360a74 <__cxa_finalize@plt+0x335a24> │ │ │ │ + imul $0xb5,(%rdx),%r9d │ │ │ │ + mov %ecx,(%rdx) │ │ │ │ + mov $0x40,%ecx │ │ │ │ + sub $0xffffff80,%r9d │ │ │ │ + sar $0x8,%r9d │ │ │ │ + imul $0xb5,%r9d,%r9d │ │ │ │ + add $0x180,%r9d │ │ │ │ + sar $0x9,%r9d │ │ │ │ + add $0x10a0,%rsp │ │ │ │ + jmp 35f8fc <__cxa_finalize@plt+0x3348ac> │ │ │ │ + sub $0x408,%rsp │ │ │ │ + lea 0x7df36(%rip),%rax │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 361be7 <__cxa_finalize@plt+0x336b97> │ │ │ │ + mov $0x8,%r9d │ │ │ │ + sub $0x2,%r9d │ │ │ │ + cmp -0x10(%r9,%rax,1),%cx │ │ │ │ + jl 3611cc <__cxa_finalize@plt+0x33617c> │ │ │ │ + movdqa 0x7dc8f(%rip),%xmm11 │ │ │ │ + movdqa 0x7ddd6(%rip),%xmm12 │ │ │ │ + movdqa 0x7dddd(%rip),%xmm13 │ │ │ │ + movdqa 0x7db14(%rip),%xmm14 │ │ │ │ + mov %rsp,%rcx │ │ │ │ + lea 0x7ddda(%rip),%r8 │ │ │ │ + movdqa 0x40(%rdx,%r9,8),%xmm0 │ │ │ │ + movdqa 0x7c0(%rdx,%r9,8),%xmm1 │ │ │ │ + movdqa 0x440(%rdx,%r9,8),%xmm2 │ │ │ │ + movdqa 0x3c0(%rdx,%r9,8),%xmm3 │ │ │ │ + call 361407 <__cxa_finalize@plt+0x3363b7> │ │ │ │ + movdqa 0x1c0(%rdx,%r9,8),%xmm0 │ │ │ │ + movdqa 0x640(%rdx,%r9,8),%xmm1 │ │ │ │ + movdqa 0x5c0(%rdx,%r9,8),%xmm2 │ │ │ │ + movdqa 0x240(%rdx,%r9,8),%xmm3 │ │ │ │ + call 361407 <__cxa_finalize@plt+0x3363b7> │ │ │ │ + movdqa 0x140(%rdx,%r9,8),%xmm0 │ │ │ │ + movdqa 0x6c0(%rdx,%r9,8),%xmm1 │ │ │ │ + movdqa 0x540(%rdx,%r9,8),%xmm2 │ │ │ │ + movdqa 0x2c0(%rdx,%r9,8),%xmm3 │ │ │ │ + call 361407 <__cxa_finalize@plt+0x3363b7> │ │ │ │ + movdqa 0xc0(%rdx,%r9,8),%xmm0 │ │ │ │ + movdqa 0x740(%rdx,%r9,8),%xmm1 │ │ │ │ + movdqa 0x4c0(%rdx,%r9,8),%xmm2 │ │ │ │ + movdqa 0x340(%rdx,%r9,8),%xmm3 │ │ │ │ + call 361407 <__cxa_finalize@plt+0x3363b7> │ │ │ │ + call 361762 <__cxa_finalize@plt+0x336712> │ │ │ │ + movdqa 0x80(%rdx,%r9,8),%xmm0 │ │ │ │ + movdqa 0x380(%rdx,%r9,8),%xmm1 │ │ │ │ + movdqa 0x480(%rdx,%r9,8),%xmm2 │ │ │ │ + movdqa 0x780(%rdx,%r9,8),%xmm3 │ │ │ │ + call 35e9b6 <__cxa_finalize@plt+0x333966> │ │ │ │ + movdqa 0x180(%rdx,%r9,8),%xmm0 │ │ │ │ + movdqa 0x280(%rdx,%r9,8),%xmm1 │ │ │ │ + movdqa 0x580(%rdx,%r9,8),%xmm2 │ │ │ │ + movdqa 0x680(%rdx,%r9,8),%xmm3 │ │ │ │ + call 35edb7 <__cxa_finalize@plt+0x333d67> │ │ │ │ + add $0x180,%rcx │ │ │ │ + movdqa 0x100(%rdx,%r9,8),%xmm0 │ │ │ │ + movdqa 0x300(%rdx,%r9,8),%xmm1 │ │ │ │ + movdqa 0x500(%rdx,%r9,8),%xmm2 │ │ │ │ + movdqa 0x700(%rdx,%r9,8),%xmm3 │ │ │ │ + call 35abd0 <__cxa_finalize@plt+0x32fb80> │ │ │ │ + movdqa (%rdx,%r9,8),%xmm0 │ │ │ │ + movdqa 0x200(%rdx,%r9,8),%xmm1 │ │ │ │ + movdqa 0x400(%rdx,%r9,8),%xmm2 │ │ │ │ + movdqa 0x600(%rdx,%r9,8),%xmm3 │ │ │ │ + call 3590e7 <__cxa_finalize@plt+0x32e097> │ │ │ │ + call 359302 <__cxa_finalize@plt+0x32e2b2> │ │ │ │ + movdqa %xmm1,-0x70(%rcx) │ │ │ │ + movdqa %xmm2,-0x60(%rcx) │ │ │ │ + movdqa %xmm3,-0x50(%rcx) │ │ │ │ + movdqa %xmm4,-0x40(%rcx) │ │ │ │ + movdqa %xmm5,-0x30(%rcx) │ │ │ │ + movdqa %xmm6,-0x20(%rcx) │ │ │ │ + movdqa %xmm7,-0x10(%rcx) │ │ │ │ + sub $0x240,%rcx │ │ │ │ + movdqa %xmm11,%xmm15 │ │ │ │ + psrld $0xa,%xmm15 │ │ │ │ + call 361a08 <__cxa_finalize@plt+0x3369b8> │ │ │ │ + lea 0x380(%rsp),%rcx │ │ │ │ + lea 0x700(%rdx,%r9,8),%r8 │ │ │ │ + call 361b51 <__cxa_finalize@plt+0x336b01> │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jge 3611d8 <__cxa_finalize@plt+0x336188> │ │ │ │ + call 3613de <__cxa_finalize@plt+0x33638e> │ │ │ │ + add $0x408,%rsp │ │ │ │ + ret │ │ │ │ + movdqa 0x7dab9(%rip),%xmm8 │ │ │ │ + pxor %xmm9,%xmm9 │ │ │ │ + movdqa 0x7db7b(%rip),%xmm10 │ │ │ │ + mov %rdi,%r10 │ │ │ │ + lea (%rsi,%rsi,2),%rcx │ │ │ │ + mov $0x8,%r8d │ │ │ │ + jmp 35ce7f <__cxa_finalize@plt+0x331e2f> │ │ │ │ + movd (%r8),%xmm7 │ │ │ │ + movd 0x4(%r8),%xmm8 │ │ │ │ + movd 0x8(%r8),%xmm6 │ │ │ │ + movd 0xc(%r8),%xmm9 │ │ │ │ + movd 0x10(%r8),%xmm5 │ │ │ │ + movd 0x14(%r8),%xmm10 │ │ │ │ + movd 0x18(%r8),%xmm4 │ │ │ │ + movd 0x1c(%r8),%xmm15 │ │ │ │ + pshufd $0x0,%xmm7,%xmm7 │ │ │ │ + pshufd $0x0,%xmm8,%xmm8 │ │ │ │ + pshufd $0x0,%xmm6,%xmm6 │ │ │ │ + pshufd $0x0,%xmm9,%xmm9 │ │ │ │ + pshufd $0x0,%xmm5,%xmm5 │ │ │ │ + pshufd $0x0,%xmm10,%xmm10 │ │ │ │ + pshufd $0x0,%xmm4,%xmm4 │ │ │ │ + pshufd $0x0,%xmm15,%xmm15 │ │ │ │ pmulld %xmm0,%xmm7 │ │ │ │ - pmulld 0x7b16a(%rip),%xmm0 │ │ │ │ - movdqa 0x7b1c2(%rip),%xmm6 │ │ │ │ + pmulld %xmm8,%xmm0 │ │ │ │ pmulld %xmm1,%xmm6 │ │ │ │ - pmulld 0x7b344(%rip),%xmm1 │ │ │ │ - movdqa 0x7b2fc(%rip),%xmm5 │ │ │ │ + pmulld %xmm9,%xmm1 │ │ │ │ pmulld %xmm2,%xmm5 │ │ │ │ - pmulld 0x7b1ee(%rip),%xmm2 │ │ │ │ - movdqa 0x7b256(%rip),%xmm4 │ │ │ │ - pmulld %xmm3,%xmm4 │ │ │ │ - pmulld 0x7b298(%rip),%xmm3 │ │ │ │ - jmp 3648f1 <__cxa_finalize@plt+0x3398a1> │ │ │ │ - movdqa 0x7b34a(%rip),%xmm8 │ │ │ │ - movdqa %xmm0,%xmm9 │ │ │ │ - pmulld %xmm8,%xmm9 │ │ │ │ - pmulld %xmm7,%xmm8 │ │ │ │ - movdqa 0x7b100(%rip),%xmm10 │ │ │ │ - pmulld %xmm10,%xmm0 │ │ │ │ - pmulld %xmm10,%xmm7 │ │ │ │ - paddd %xmm9,%xmm7 │ │ │ │ - psubd %xmm8,%xmm0 │ │ │ │ - movdqa 0x7b131(%rip),%xmm8 │ │ │ │ - movdqa %xmm6,%xmm9 │ │ │ │ - pmulld %xmm8,%xmm9 │ │ │ │ - pmulld %xmm1,%xmm8 │ │ │ │ - movdqa 0x7b2b7(%rip),%xmm10 │ │ │ │ - pmulld %xmm10,%xmm6 │ │ │ │ - pmulld %xmm10,%xmm1 │ │ │ │ - paddd %xmm9,%xmm1 │ │ │ │ - psubd %xmm8,%xmm6 │ │ │ │ - movdqa 0x7b258(%rip),%xmm8 │ │ │ │ - movdqa %xmm2,%xmm9 │ │ │ │ - pmulld %xmm8,%xmm9 │ │ │ │ - pmulld %xmm5,%xmm8 │ │ │ │ - movdqa 0x7b13e(%rip),%xmm10 │ │ │ │ pmulld %xmm10,%xmm2 │ │ │ │ - pmulld %xmm10,%xmm5 │ │ │ │ - paddd %xmm9,%xmm5 │ │ │ │ - psubd %xmm8,%xmm2 │ │ │ │ - movdqa 0x7b17f(%rip),%xmm8 │ │ │ │ - movdqa %xmm4,%xmm9 │ │ │ │ - pmulld %xmm8,%xmm9 │ │ │ │ - pmulld %xmm3,%xmm8 │ │ │ │ - movdqa 0x7b1c5(%rip),%xmm10 │ │ │ │ - pmulld %xmm10,%xmm4 │ │ │ │ - pmulld %xmm10,%xmm3 │ │ │ │ - paddd %xmm9,%xmm3 │ │ │ │ - psubd %xmm8,%xmm4 │ │ │ │ + pmulld %xmm3,%xmm4 │ │ │ │ + pmulld %xmm15,%xmm3 │ │ │ │ + movd 0x20(%r8),%xmm10 │ │ │ │ + movd 0x24(%r8),%xmm15 │ │ │ │ + pshufd $0x0,%xmm10,%xmm10 │ │ │ │ + pshufd $0x0,%xmm15,%xmm15 │ │ │ │ + paddd %xmm11,%xmm7 │ │ │ │ paddd %xmm11,%xmm0 │ │ │ │ + paddd %xmm11,%xmm6 │ │ │ │ paddd %xmm11,%xmm1 │ │ │ │ + paddd %xmm11,%xmm5 │ │ │ │ paddd %xmm11,%xmm2 │ │ │ │ - paddd %xmm11,%xmm3 │ │ │ │ paddd %xmm11,%xmm4 │ │ │ │ - paddd %xmm11,%xmm5 │ │ │ │ - paddd %xmm11,%xmm6 │ │ │ │ - paddd %xmm11,%xmm7 │ │ │ │ + paddd %xmm11,%xmm3 │ │ │ │ psrad $0xc,%xmm0 │ │ │ │ psrad $0xc,%xmm1 │ │ │ │ + psrad $0xc,%xmm7 │ │ │ │ + psrad $0xc,%xmm6 │ │ │ │ psrad $0xc,%xmm2 │ │ │ │ psrad $0xc,%xmm3 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ psrad $0xc,%xmm5 │ │ │ │ - psrad $0xc,%xmm6 │ │ │ │ - psrad $0xc,%xmm7 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ movdqa %xmm0,%xmm8 │ │ │ │ - psubd %xmm4,%xmm8 │ │ │ │ - paddd %xmm4,%xmm0 │ │ │ │ - movdqa %xmm6,%xmm4 │ │ │ │ - psubd %xmm2,%xmm4 │ │ │ │ - paddd %xmm6,%xmm2 │ │ │ │ - movdqa %xmm1,%xmm6 │ │ │ │ - psubd %xmm5,%xmm6 │ │ │ │ - paddd %xmm1,%xmm5 │ │ │ │ + psubd %xmm1,%xmm8 │ │ │ │ + paddd %xmm1,%xmm0 │ │ │ │ movdqa %xmm7,%xmm1 │ │ │ │ - psubd %xmm3,%xmm1 │ │ │ │ - paddd %xmm3,%xmm7 │ │ │ │ + psubd %xmm6,%xmm1 │ │ │ │ + paddd %xmm6,%xmm7 │ │ │ │ + movdqa %xmm3,%xmm6 │ │ │ │ + psubd %xmm2,%xmm6 │ │ │ │ + paddd %xmm2,%xmm3 │ │ │ │ + movdqa %xmm4,%xmm2 │ │ │ │ + psubd %xmm5,%xmm2 │ │ │ │ + paddd %xmm5,%xmm4 │ │ │ │ pmaxsd %xmm12,%xmm8 │ │ │ │ pmaxsd %xmm12,%xmm1 │ │ │ │ - pmaxsd %xmm12,%xmm4 │ │ │ │ pmaxsd %xmm12,%xmm6 │ │ │ │ - pmaxsd %xmm12,%xmm0 │ │ │ │ pmaxsd %xmm12,%xmm2 │ │ │ │ - pmaxsd %xmm12,%xmm5 │ │ │ │ - pmaxsd %xmm12,%xmm7 │ │ │ │ pminsd %xmm13,%xmm8 │ │ │ │ pminsd %xmm13,%xmm1 │ │ │ │ - pminsd %xmm13,%xmm4 │ │ │ │ pminsd %xmm13,%xmm6 │ │ │ │ - pminsd %xmm13,%xmm0 │ │ │ │ pminsd %xmm13,%xmm2 │ │ │ │ - pminsd %xmm13,%xmm5 │ │ │ │ - pminsd %xmm13,%xmm7 │ │ │ │ - movdqa 0x7b124(%rip),%xmm15 │ │ │ │ - movdqa 0x7afdb(%rip),%xmm10 │ │ │ │ movdqa %xmm1,%xmm9 │ │ │ │ pmulld %xmm15,%xmm9 │ │ │ │ - movdqa %xmm8,%xmm3 │ │ │ │ - pmulld %xmm15,%xmm3 │ │ │ │ + movdqa %xmm8,%xmm5 │ │ │ │ + pmulld %xmm15,%xmm5 │ │ │ │ pmulld %xmm10,%xmm1 │ │ │ │ pmulld %xmm10,%xmm8 │ │ │ │ paddd %xmm11,%xmm9 │ │ │ │ paddd %xmm9,%xmm8 │ │ │ │ paddd %xmm11,%xmm1 │ │ │ │ - psubd %xmm3,%xmm1 │ │ │ │ + psubd %xmm5,%xmm1 │ │ │ │ psrad $0xc,%xmm8 │ │ │ │ psrad $0xc,%xmm1 │ │ │ │ - movdqa %xmm6,%xmm9 │ │ │ │ + movdqa %xmm2,%xmm9 │ │ │ │ pmulld %xmm15,%xmm9 │ │ │ │ - movdqa %xmm4,%xmm3 │ │ │ │ - pmulld %xmm15,%xmm3 │ │ │ │ + movdqa %xmm6,%xmm5 │ │ │ │ + pmulld %xmm15,%xmm5 │ │ │ │ + pmulld %xmm10,%xmm2 │ │ │ │ pmulld %xmm10,%xmm6 │ │ │ │ - pmulld %xmm10,%xmm4 │ │ │ │ - paddd %xmm4,%xmm9 │ │ │ │ - movdqa %xmm11,%xmm4 │ │ │ │ - psubd %xmm9,%xmm4 │ │ │ │ - paddd %xmm11,%xmm6 │ │ │ │ - psubd %xmm3,%xmm6 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ + paddd %xmm6,%xmm9 │ │ │ │ + movdqa %xmm11,%xmm6 │ │ │ │ + psubd %xmm9,%xmm6 │ │ │ │ + paddd %xmm11,%xmm2 │ │ │ │ + psubd %xmm5,%xmm2 │ │ │ │ psrad $0xc,%xmm6 │ │ │ │ - movdqa %xmm1,%xmm3 │ │ │ │ - psubd %xmm4,%xmm3 │ │ │ │ - paddd %xmm4,%xmm1 │ │ │ │ - movdqa %xmm0,%xmm4 │ │ │ │ - psubd %xmm2,%xmm4 │ │ │ │ - paddd %xmm2,%xmm0 │ │ │ │ - movdqa %xmm8,%xmm2 │ │ │ │ - psubd %xmm6,%xmm2 │ │ │ │ - paddd %xmm8,%xmm6 │ │ │ │ - movdqa %xmm7,%xmm8 │ │ │ │ - psubd %xmm5,%xmm8 │ │ │ │ - paddd %xmm5,%xmm7 │ │ │ │ - pmaxsd %xmm12,%xmm2 │ │ │ │ - pmaxsd %xmm12,%xmm8 │ │ │ │ - pmaxsd %xmm12,%xmm3 │ │ │ │ - pmaxsd %xmm12,%xmm4 │ │ │ │ + psrad $0xc,%xmm2 │ │ │ │ pmaxsd %xmm12,%xmm0 │ │ │ │ - pmaxsd %xmm12,%xmm1 │ │ │ │ - pmaxsd %xmm12,%xmm6 │ │ │ │ + pmaxsd %xmm12,%xmm3 │ │ │ │ pmaxsd %xmm12,%xmm7 │ │ │ │ - pminsd %xmm13,%xmm2 │ │ │ │ - pminsd %xmm13,%xmm8 │ │ │ │ - pminsd %xmm13,%xmm3 │ │ │ │ - pminsd %xmm13,%xmm4 │ │ │ │ + pmaxsd %xmm12,%xmm4 │ │ │ │ pminsd %xmm13,%xmm0 │ │ │ │ - pminsd %xmm13,%xmm1 │ │ │ │ - pminsd %xmm13,%xmm6 │ │ │ │ + pminsd %xmm13,%xmm3 │ │ │ │ pminsd %xmm13,%xmm7 │ │ │ │ - pmulld %xmm14,%xmm2 │ │ │ │ - pmulld %xmm14,%xmm8 │ │ │ │ - pmulld %xmm14,%xmm3 │ │ │ │ - pmulld %xmm14,%xmm4 │ │ │ │ - paddd %xmm11,%xmm2 │ │ │ │ - paddd %xmm11,%xmm8 │ │ │ │ - movdqa %xmm2,%xmm5 │ │ │ │ - paddd %xmm3,%xmm5 │ │ │ │ - psubd %xmm3,%xmm2 │ │ │ │ - movdqa %xmm8,%xmm3 │ │ │ │ + pminsd %xmm13,%xmm4 │ │ │ │ + movd 0x28(%r8),%xmm10 │ │ │ │ + movd 0x2c(%r8),%xmm15 │ │ │ │ + pshufd $0x0,%xmm10,%xmm10 │ │ │ │ + pshufd $0x0,%xmm15,%xmm15 │ │ │ │ + movdqa %xmm0,%xmm5 │ │ │ │ + psubd %xmm3,%xmm5 │ │ │ │ + paddd %xmm3,%xmm0 │ │ │ │ + movdqa %xmm7,%xmm3 │ │ │ │ psubd %xmm4,%xmm3 │ │ │ │ - paddd %xmm8,%xmm4 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - movdqa %xmm0,(%rcx) │ │ │ │ - movdqa %xmm1,0x10(%rcx) │ │ │ │ - movdqa %xmm2,0x20(%rcx) │ │ │ │ - movdqa %xmm3,0x30(%rcx) │ │ │ │ - movdqa %xmm4,0x40(%rcx) │ │ │ │ - movdqa %xmm5,0x50(%rcx) │ │ │ │ - movdqa %xmm6,0x60(%rcx) │ │ │ │ - movdqa %xmm7,0x70(%rcx) │ │ │ │ - ret │ │ │ │ - pmaxsd %xmm12,%xmm0 │ │ │ │ - pmaxsd %xmm12,%xmm1 │ │ │ │ - pmaxsd %xmm12,%xmm2 │ │ │ │ + paddd %xmm4,%xmm7 │ │ │ │ + movdqa %xmm1,%xmm4 │ │ │ │ + psubd %xmm6,%xmm4 │ │ │ │ + paddd %xmm6,%xmm1 │ │ │ │ + movdqa %xmm8,%xmm6 │ │ │ │ + psubd %xmm2,%xmm6 │ │ │ │ + paddd %xmm2,%xmm8 │ │ │ │ + pmaxsd %xmm12,%xmm5 │ │ │ │ pmaxsd %xmm12,%xmm3 │ │ │ │ pmaxsd %xmm12,%xmm4 │ │ │ │ - pmaxsd %xmm12,%xmm5 │ │ │ │ pmaxsd %xmm12,%xmm6 │ │ │ │ - pmaxsd %xmm12,%xmm7 │ │ │ │ - pminsd %xmm13,%xmm0 │ │ │ │ - pminsd %xmm13,%xmm1 │ │ │ │ - pminsd %xmm13,%xmm2 │ │ │ │ + pminsd %xmm13,%xmm5 │ │ │ │ pminsd %xmm13,%xmm3 │ │ │ │ pminsd %xmm13,%xmm4 │ │ │ │ - pminsd %xmm13,%xmm5 │ │ │ │ pminsd %xmm13,%xmm6 │ │ │ │ - pminsd %xmm13,%xmm7 │ │ │ │ - pcmpeqd %xmm8,%xmm8 │ │ │ │ - psubd %xmm8,%xmm0 │ │ │ │ - psubd %xmm8,%xmm1 │ │ │ │ - psubd %xmm8,%xmm2 │ │ │ │ - psubd %xmm8,%xmm3 │ │ │ │ - psubd %xmm8,%xmm4 │ │ │ │ - psubd %xmm8,%xmm5 │ │ │ │ - psubd %xmm8,%xmm6 │ │ │ │ - psubd %xmm8,%xmm7 │ │ │ │ - movdqa 0x10(%rcx),%xmm8 │ │ │ │ - movdqa 0x20(%rcx),%xmm9 │ │ │ │ - movdqa 0x30(%rcx),%xmm10 │ │ │ │ - movdqa 0x40(%rcx),%xmm11 │ │ │ │ - movdqa 0x50(%rcx),%xmm12 │ │ │ │ - movdqa 0x60(%rcx),%xmm13 │ │ │ │ - movdqa 0x70(%rcx),%xmm14 │ │ │ │ - movdqa %xmm0,%xmm15 │ │ │ │ - psubd %xmm14,%xmm15 │ │ │ │ - paddd %xmm14,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm14 │ │ │ │ - psubd %xmm13,%xmm14 │ │ │ │ - paddd %xmm13,%xmm1 │ │ │ │ - movdqa %xmm2,%xmm13 │ │ │ │ - psubd %xmm12,%xmm13 │ │ │ │ - paddd %xmm12,%xmm2 │ │ │ │ - movdqa %xmm3,%xmm12 │ │ │ │ - psubd %xmm11,%xmm12 │ │ │ │ - paddd %xmm11,%xmm3 │ │ │ │ - movdqa %xmm4,%xmm11 │ │ │ │ - psubd %xmm10,%xmm11 │ │ │ │ - paddd %xmm10,%xmm4 │ │ │ │ - movdqa %xmm5,%xmm10 │ │ │ │ - psubd %xmm9,%xmm10 │ │ │ │ - paddd %xmm9,%xmm5 │ │ │ │ - movdqa %xmm6,%xmm9 │ │ │ │ - psubd %xmm8,%xmm9 │ │ │ │ - paddd %xmm8,%xmm6 │ │ │ │ - movdqa %xmm7,%xmm8 │ │ │ │ - psubd (%rcx),%xmm8 │ │ │ │ - paddd (%rcx),%xmm7 │ │ │ │ - psrad $0x1,%xmm0 │ │ │ │ - psrad $0x1,%xmm1 │ │ │ │ - psrad $0x1,%xmm2 │ │ │ │ - psrad $0x1,%xmm3 │ │ │ │ - psrad $0x1,%xmm4 │ │ │ │ - psrad $0x1,%xmm5 │ │ │ │ - psrad $0x1,%xmm6 │ │ │ │ - psrad $0x1,%xmm7 │ │ │ │ - psrad $0x1,%xmm8 │ │ │ │ - psrad $0x1,%xmm9 │ │ │ │ - psrad $0x1,%xmm10 │ │ │ │ - psrad $0x1,%xmm11 │ │ │ │ - psrad $0x1,%xmm12 │ │ │ │ - psrad $0x1,%xmm13 │ │ │ │ - psrad $0x1,%xmm14 │ │ │ │ - psrad $0x1,%xmm15 │ │ │ │ - ret │ │ │ │ - lea -0x7b872(%rip),%r8 │ │ │ │ - lea (%rsi,%rsi,2),%rcx │ │ │ │ - call *%r8 │ │ │ │ - call 362f4d <__cxa_finalize@plt+0x337efd> │ │ │ │ - movdqa %xmm6,(%rdx) │ │ │ │ - movdqa %xmm6,0x10(%rdx) │ │ │ │ - movdqa %xmm6,0x20(%rdx) │ │ │ │ - movdqa %xmm6,0x30(%rdx) │ │ │ │ - movdqa %xmm6,0x40(%rdx) │ │ │ │ - movdqa %xmm6,0x50(%rdx) │ │ │ │ - movdqa %xmm6,0x60(%rdx) │ │ │ │ - movdqa %xmm6,0x70(%rdx) │ │ │ │ - movdqa %xmm6,0x80(%rdx) │ │ │ │ - movdqa %xmm6,0x90(%rdx) │ │ │ │ - movdqa %xmm6,0xa0(%rdx) │ │ │ │ - movdqa %xmm6,0xb0(%rdx) │ │ │ │ - movdqa %xmm6,0xc0(%rdx) │ │ │ │ - movdqa %xmm6,0xd0(%rdx) │ │ │ │ - movdqa %xmm6,0xe0(%rdx) │ │ │ │ - movdqa %xmm6,0xf0(%rdx) │ │ │ │ - movdqa %xmm8,%xmm0 │ │ │ │ - movdqa %xmm9,%xmm1 │ │ │ │ - movdqa %xmm10,%xmm2 │ │ │ │ - movdqa %xmm11,%xmm3 │ │ │ │ - add $0x10,%rdi │ │ │ │ - call *%r8 │ │ │ │ - call 362f4d <__cxa_finalize@plt+0x337efd> │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x88,%rsp │ │ │ │ - lea -0xb3(%rip),%r8 │ │ │ │ - call 364e20 <__cxa_finalize@plt+0x339dd0> │ │ │ │ - add $0x88,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x88,%rsp │ │ │ │ - lea 0xa93(%rip),%r8 │ │ │ │ - call 364e20 <__cxa_finalize@plt+0x339dd0> │ │ │ │ - add $0x88,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x88,%rsp │ │ │ │ - lea 0xb5d(%rip),%r8 │ │ │ │ - call 364e20 <__cxa_finalize@plt+0x339dd0> │ │ │ │ - add $0x88,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x88,%rsp │ │ │ │ - lea 0xd70(%rip),%r8 │ │ │ │ - call 364e20 <__cxa_finalize@plt+0x339dd0> │ │ │ │ - add $0x88,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x8(%rsp),%rcx │ │ │ │ - call 364e2f <__cxa_finalize@plt+0x339ddf> │ │ │ │ - jmp 364724 <__cxa_finalize@plt+0x3396d4> │ │ │ │ - movdqa 0x7ada8(%rip),%xmm11 │ │ │ │ - movdqa 0x7aeef(%rip),%xmm12 │ │ │ │ - movdqa 0x7aef6(%rip),%xmm13 │ │ │ │ - movdqa 0x7ac2d(%rip),%xmm14 │ │ │ │ - movdqa 0x20(%rdx),%xmm0 │ │ │ │ - movdqa 0xd0(%rdx),%xmm1 │ │ │ │ - movdqa 0x60(%rdx),%xmm2 │ │ │ │ - movdqa 0x90(%rdx),%xmm3 │ │ │ │ - movdqa 0xa0(%rdx),%xmm4 │ │ │ │ - movdqa 0x50(%rdx),%xmm5 │ │ │ │ - movdqa 0xe0(%rdx),%xmm6 │ │ │ │ - movdqa 0x10(%rdx),%xmm7 │ │ │ │ - call 3654bf <__cxa_finalize@plt+0x33a46f> │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - movdqa 0xf0(%rdx),%xmm1 │ │ │ │ - movdqa 0x40(%rdx),%xmm2 │ │ │ │ - movdqa 0xb0(%rdx),%xmm3 │ │ │ │ - movdqa 0x80(%rdx),%xmm4 │ │ │ │ - movdqa 0x70(%rdx),%xmm5 │ │ │ │ - movdqa 0xc0(%rdx),%xmm6 │ │ │ │ - movdqa 0x30(%rdx),%xmm7 │ │ │ │ - call 364fc5 <__cxa_finalize@plt+0x339f75> │ │ │ │ - movdqa 0x7ad93(%rip),%xmm15 │ │ │ │ - psrld $0xb,%xmm14 │ │ │ │ - pcmpeqd %xmm8,%xmm8 │ │ │ │ - movdqa %xmm15,%xmm13 │ │ │ │ - psubd %xmm14,%xmm13 │ │ │ │ - paddd %xmm14,%xmm0 │ │ │ │ - paddd %xmm14,%xmm2 │ │ │ │ - paddd %xmm15,%xmm4 │ │ │ │ - paddd %xmm15,%xmm6 │ │ │ │ - pxor %xmm8,%xmm1 │ │ │ │ - pxor %xmm8,%xmm3 │ │ │ │ - pxor %xmm8,%xmm5 │ │ │ │ - pxor %xmm8,%xmm7 │ │ │ │ - psrad $0x1,%xmm1 │ │ │ │ - psrad $0x1,%xmm3 │ │ │ │ - paddd %xmm15,%xmm5 │ │ │ │ - paddd %xmm15,%xmm7 │ │ │ │ - psubd %xmm8,%xmm1 │ │ │ │ - psubd %xmm8,%xmm3 │ │ │ │ - movdqa %xmm15,%xmm8 │ │ │ │ - paddd %xmm9,%xmm8 │ │ │ │ - movdqa %xmm13,%xmm9 │ │ │ │ - psubd %xmm10,%xmm9 │ │ │ │ - movdqa %xmm15,%xmm10 │ │ │ │ - paddd %xmm11,%xmm10 │ │ │ │ - movdqa %xmm13,%xmm11 │ │ │ │ - psubd %xmm12,%xmm11 │ │ │ │ - movdqa 0x30(%rcx),%xmm12 │ │ │ │ - paddd %xmm14,%xmm12 │ │ │ │ - movdqa %xmm14,%xmm13 │ │ │ │ - psubd 0x20(%rcx),%xmm13 │ │ │ │ - movdqa %xmm14,%xmm15 │ │ │ │ - psubd (%rcx),%xmm15 │ │ │ │ - paddd 0x10(%rcx),%xmm14 │ │ │ │ - psrad $0x1,%xmm0 │ │ │ │ - psrad $0x1,%xmm2 │ │ │ │ - psrad $0x1,%xmm12 │ │ │ │ - psrad $0x1,%xmm13 │ │ │ │ - psrad $0x1,%xmm14 │ │ │ │ - psrad $0x1,%xmm15 │ │ │ │ - psrad $0xd,%xmm4 │ │ │ │ - psrad $0xd,%xmm5 │ │ │ │ - psrad $0xd,%xmm6 │ │ │ │ - psrad $0xd,%xmm7 │ │ │ │ - psrad $0xd,%xmm8 │ │ │ │ - psrad $0xd,%xmm9 │ │ │ │ - psrad $0xd,%xmm10 │ │ │ │ - psrad $0xd,%xmm11 │ │ │ │ - ret │ │ │ │ - movdqa 0x7aba2(%rip),%xmm8 │ │ │ │ - movdqa %xmm1,%xmm9 │ │ │ │ - pmulld %xmm8,%xmm9 │ │ │ │ - pmulld %xmm0,%xmm8 │ │ │ │ - movdqa 0x7a938(%rip),%xmm10 │ │ │ │ - pmulld %xmm10,%xmm1 │ │ │ │ - pmulld %xmm10,%xmm0 │ │ │ │ - paddd %xmm11,%xmm9 │ │ │ │ - paddd %xmm9,%xmm0 │ │ │ │ - paddd %xmm11,%xmm1 │ │ │ │ - psubd %xmm8,%xmm1 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - movdqa 0x7aad5(%rip),%xmm8 │ │ │ │ movdqa %xmm3,%xmm9 │ │ │ │ - pmulld %xmm8,%xmm9 │ │ │ │ - pmulld %xmm2,%xmm8 │ │ │ │ - movdqa 0x7a99b(%rip),%xmm10 │ │ │ │ + pmulld %xmm15,%xmm9 │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + pmulld %xmm15,%xmm2 │ │ │ │ pmulld %xmm10,%xmm3 │ │ │ │ - pmulld %xmm10,%xmm2 │ │ │ │ + pmulld %xmm10,%xmm5 │ │ │ │ paddd %xmm11,%xmm9 │ │ │ │ - paddd %xmm9,%xmm2 │ │ │ │ + paddd %xmm9,%xmm5 │ │ │ │ paddd %xmm11,%xmm3 │ │ │ │ - psubd %xmm8,%xmm3 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ + psubd %xmm2,%xmm3 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ psrad $0xc,%xmm3 │ │ │ │ - movdqa 0x7a9f8(%rip),%xmm8 │ │ │ │ - movdqa %xmm5,%xmm9 │ │ │ │ - pmulld %xmm8,%xmm9 │ │ │ │ - pmulld %xmm4,%xmm8 │ │ │ │ - movdqa 0x7aa0e(%rip),%xmm10 │ │ │ │ - pmulld %xmm10,%xmm5 │ │ │ │ + movdqa %xmm6,%xmm9 │ │ │ │ + pmulld %xmm15,%xmm9 │ │ │ │ + movdqa %xmm4,%xmm2 │ │ │ │ + pmulld %xmm15,%xmm2 │ │ │ │ + pmulld %xmm10,%xmm6 │ │ │ │ pmulld %xmm10,%xmm4 │ │ │ │ paddd %xmm11,%xmm9 │ │ │ │ paddd %xmm9,%xmm4 │ │ │ │ - paddd %xmm11,%xmm5 │ │ │ │ - psubd %xmm8,%xmm5 │ │ │ │ + paddd %xmm11,%xmm6 │ │ │ │ + psubd %xmm2,%xmm6 │ │ │ │ psrad $0xc,%xmm4 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - movdqa 0x7a8eb(%rip),%xmm8 │ │ │ │ - movdqa %xmm7,%xmm9 │ │ │ │ - pmulld %xmm8,%xmm9 │ │ │ │ - pmulld %xmm6,%xmm8 │ │ │ │ - movdqa 0x7aa41(%rip),%xmm10 │ │ │ │ - pmulld %xmm10,%xmm7 │ │ │ │ - pmulld %xmm10,%xmm6 │ │ │ │ - paddd %xmm11,%xmm9 │ │ │ │ - paddd %xmm9,%xmm6 │ │ │ │ - paddd %xmm11,%xmm7 │ │ │ │ - psubd %xmm8,%xmm7 │ │ │ │ psrad $0xc,%xmm6 │ │ │ │ - psrad $0xc,%xmm7 │ │ │ │ + pmaxsd %xmm12,%xmm0 │ │ │ │ + pmaxsd %xmm12,%xmm7 │ │ │ │ + pmaxsd %xmm12,%xmm1 │ │ │ │ + pmaxsd %xmm12,%xmm8 │ │ │ │ + pminsd %xmm13,%xmm0 │ │ │ │ + pminsd %xmm13,%xmm7 │ │ │ │ + pminsd %xmm13,%xmm1 │ │ │ │ + pminsd %xmm13,%xmm8 │ │ │ │ + add $0x30,%r8 │ │ │ │ + movdqa %xmm0,(%rcx) │ │ │ │ + movdqa %xmm7,0x70(%rcx) │ │ │ │ + movdqa %xmm1,0x10(%rcx) │ │ │ │ + movdqa %xmm8,0x60(%rcx) │ │ │ │ + movdqa %xmm6,0x20(%rcx) │ │ │ │ + movdqa %xmm4,0x50(%rcx) │ │ │ │ + movdqa %xmm3,0x30(%rcx) │ │ │ │ + movdqa %xmm5,0x40(%rcx) │ │ │ │ + sub $0xffffffffffffff80,%rcx │ │ │ │ + ret │ │ │ │ + lea 0x70(%rcx),%r8 │ │ │ │ + movdqa 0x7d4e1(%rip),%xmm10 │ │ │ │ + movdqa 0x7d618(%rip),%xmm15 │ │ │ │ + movdqa -0x200(%rcx),%xmm0 │ │ │ │ + movdqa -0x180(%r8),%xmm1 │ │ │ │ + movdqa -0x200(%r8),%xmm2 │ │ │ │ + movdqa -0x180(%rcx),%xmm3 │ │ │ │ + movdqa -0x100(%rcx),%xmm4 │ │ │ │ + movdqa -0x80(%r8),%xmm5 │ │ │ │ + movdqa -0x100(%r8),%xmm6 │ │ │ │ + movdqa -0x80(%rcx),%xmm7 │ │ │ │ movdqa %xmm0,%xmm8 │ │ │ │ - psubd %xmm4,%xmm8 │ │ │ │ - paddd %xmm4,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm4 │ │ │ │ - psubd %xmm5,%xmm4 │ │ │ │ - paddd %xmm5,%xmm1 │ │ │ │ - movdqa %xmm2,%xmm5 │ │ │ │ - psubd %xmm6,%xmm5 │ │ │ │ - paddd %xmm6,%xmm2 │ │ │ │ - movdqa %xmm3,%xmm6 │ │ │ │ - psubd %xmm7,%xmm6 │ │ │ │ - paddd %xmm3,%xmm7 │ │ │ │ + psubd %xmm1,%xmm8 │ │ │ │ + paddd %xmm1,%xmm0 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + psubd %xmm3,%xmm1 │ │ │ │ + paddd %xmm3,%xmm2 │ │ │ │ + movdqa %xmm5,%xmm3 │ │ │ │ + psubd %xmm4,%xmm3 │ │ │ │ + paddd %xmm4,%xmm5 │ │ │ │ + movdqa %xmm7,%xmm4 │ │ │ │ + psubd %xmm6,%xmm4 │ │ │ │ + paddd %xmm6,%xmm7 │ │ │ │ pmaxsd %xmm12,%xmm8 │ │ │ │ - pmaxsd %xmm12,%xmm4 │ │ │ │ - pmaxsd %xmm12,%xmm5 │ │ │ │ - pmaxsd %xmm12,%xmm6 │ │ │ │ - pmaxsd %xmm12,%xmm0 │ │ │ │ pmaxsd %xmm12,%xmm1 │ │ │ │ - pmaxsd %xmm12,%xmm2 │ │ │ │ - pmaxsd %xmm12,%xmm7 │ │ │ │ + pmaxsd %xmm12,%xmm3 │ │ │ │ + pmaxsd %xmm12,%xmm4 │ │ │ │ pminsd %xmm13,%xmm8 │ │ │ │ - pminsd %xmm13,%xmm4 │ │ │ │ - pminsd %xmm13,%xmm5 │ │ │ │ - pminsd %xmm13,%xmm6 │ │ │ │ - pminsd %xmm13,%xmm0 │ │ │ │ pminsd %xmm13,%xmm1 │ │ │ │ - pminsd %xmm13,%xmm2 │ │ │ │ - pminsd %xmm13,%xmm7 │ │ │ │ - movdqa 0x7a9ac(%rip),%xmm15 │ │ │ │ - movdqa 0x7a7c3(%rip),%xmm10 │ │ │ │ - movdqa %xmm8,%xmm9 │ │ │ │ + pminsd %xmm13,%xmm3 │ │ │ │ + pminsd %xmm13,%xmm4 │ │ │ │ + movdqa %xmm1,%xmm9 │ │ │ │ pmulld %xmm15,%xmm9 │ │ │ │ - movdqa %xmm4,%xmm3 │ │ │ │ - pmulld %xmm15,%xmm3 │ │ │ │ + movdqa %xmm8,%xmm6 │ │ │ │ + pmulld %xmm15,%xmm6 │ │ │ │ + pmulld %xmm10,%xmm1 │ │ │ │ pmulld %xmm10,%xmm8 │ │ │ │ - pmulld %xmm10,%xmm4 │ │ │ │ paddd %xmm11,%xmm9 │ │ │ │ - paddd %xmm9,%xmm4 │ │ │ │ - paddd %xmm11,%xmm8 │ │ │ │ - psubd %xmm3,%xmm8 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ + paddd %xmm9,%xmm8 │ │ │ │ + paddd %xmm11,%xmm1 │ │ │ │ + psubd %xmm6,%xmm1 │ │ │ │ psrad $0xc,%xmm8 │ │ │ │ - movdqa %xmm6,%xmm9 │ │ │ │ - pmulld %xmm10,%xmm9 │ │ │ │ - movdqa %xmm5,%xmm3 │ │ │ │ - pmulld %xmm10,%xmm3 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ + movdqa %xmm4,%xmm9 │ │ │ │ + pmulld %xmm15,%xmm9 │ │ │ │ + movdqa %xmm3,%xmm6 │ │ │ │ pmulld %xmm15,%xmm6 │ │ │ │ - pmulld %xmm15,%xmm5 │ │ │ │ - paddd %xmm11,%xmm9 │ │ │ │ - paddd %xmm9,%xmm5 │ │ │ │ - paddd %xmm11,%xmm6 │ │ │ │ - psubd %xmm3,%xmm6 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - psrad $0xc,%xmm6 │ │ │ │ - movdqa %xmm0,%xmm3 │ │ │ │ - psubd %xmm2,%xmm3 │ │ │ │ - paddd %xmm2,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm2 │ │ │ │ - psubd %xmm7,%xmm2 │ │ │ │ - paddd %xmm7,%xmm1 │ │ │ │ - movdqa %xmm4,%xmm7 │ │ │ │ - psubd %xmm6,%xmm7 │ │ │ │ - paddd %xmm6,%xmm4 │ │ │ │ - movdqa %xmm8,%xmm6 │ │ │ │ - psubd %xmm5,%xmm6 │ │ │ │ - paddd %xmm8,%xmm5 │ │ │ │ - pmaxsd %xmm12,%xmm3 │ │ │ │ - pmaxsd %xmm12,%xmm2 │ │ │ │ - pmaxsd %xmm12,%xmm7 │ │ │ │ - pmaxsd %xmm12,%xmm6 │ │ │ │ + pmulld %xmm10,%xmm4 │ │ │ │ + pmulld %xmm10,%xmm3 │ │ │ │ + paddd %xmm3,%xmm9 │ │ │ │ + movdqa %xmm11,%xmm3 │ │ │ │ + psubd %xmm9,%xmm3 │ │ │ │ + paddd %xmm11,%xmm4 │ │ │ │ + psubd %xmm6,%xmm4 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + psrad $0xc,%xmm4 │ │ │ │ pmaxsd %xmm12,%xmm0 │ │ │ │ - pmaxsd %xmm12,%xmm1 │ │ │ │ - pmaxsd %xmm12,%xmm4 │ │ │ │ + pmaxsd %xmm12,%xmm2 │ │ │ │ pmaxsd %xmm12,%xmm5 │ │ │ │ - pminsd %xmm13,%xmm3 │ │ │ │ - pminsd %xmm13,%xmm2 │ │ │ │ - pminsd %xmm13,%xmm7 │ │ │ │ - pminsd %xmm13,%xmm6 │ │ │ │ + pmaxsd %xmm12,%xmm7 │ │ │ │ pminsd %xmm13,%xmm0 │ │ │ │ - pminsd %xmm13,%xmm1 │ │ │ │ - pminsd %xmm13,%xmm4 │ │ │ │ pminsd %xmm13,%xmm5 │ │ │ │ - movdqa 0x7a84a(%rip),%xmm15 │ │ │ │ - movdqa 0x7a701(%rip),%xmm10 │ │ │ │ - movdqa %xmm3,%xmm9 │ │ │ │ - pmulld %xmm15,%xmm9 │ │ │ │ - movdqa %xmm2,%xmm8 │ │ │ │ - pmulld %xmm15,%xmm8 │ │ │ │ - pmulld %xmm10,%xmm3 │ │ │ │ - pmulld %xmm10,%xmm2 │ │ │ │ - paddd %xmm11,%xmm9 │ │ │ │ - paddd %xmm9,%xmm2 │ │ │ │ - paddd %xmm11,%xmm3 │ │ │ │ - psubd %xmm8,%xmm3 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - movdqa %xmm7,%xmm9 │ │ │ │ - pmulld %xmm15,%xmm9 │ │ │ │ - movdqa %xmm6,%xmm8 │ │ │ │ - pmulld %xmm15,%xmm8 │ │ │ │ - pmulld %xmm10,%xmm7 │ │ │ │ - pmulld %xmm10,%xmm6 │ │ │ │ - paddd %xmm11,%xmm9 │ │ │ │ - paddd %xmm9,%xmm6 │ │ │ │ - paddd %xmm11,%xmm7 │ │ │ │ - psubd %xmm8,%xmm7 │ │ │ │ - psrad $0xc,%xmm6 │ │ │ │ - psrad $0xc,%xmm7 │ │ │ │ - movdqa (%rcx),%xmm10 │ │ │ │ - movdqa 0x10(%rcx),%xmm8 │ │ │ │ - movdqa %xmm0,%xmm9 │ │ │ │ - psubd %xmm10,%xmm9 │ │ │ │ - paddd %xmm10,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm10 │ │ │ │ - psubd %xmm8,%xmm10 │ │ │ │ - paddd %xmm8,%xmm1 │ │ │ │ - movdqa %xmm1,(%rcx) │ │ │ │ - movdqa 0x30(%rcx),%xmm15 │ │ │ │ - movdqa 0x20(%rcx),%xmm1 │ │ │ │ - movdqa %xmm3,%xmm8 │ │ │ │ - psubd %xmm15,%xmm8 │ │ │ │ - paddd %xmm3,%xmm15 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - paddd %xmm1,%xmm3 │ │ │ │ - psubd %xmm1,%xmm2 │ │ │ │ - movdqa %xmm15,0x30(%rcx) │ │ │ │ - movdqa %xmm2,0x10(%rcx) │ │ │ │ - movdqa 0x70(%rcx),%xmm1 │ │ │ │ - movdqa 0x60(%rcx),%xmm2 │ │ │ │ - movdqa %xmm7,%xmm15 │ │ │ │ - paddd %xmm1,%xmm15 │ │ │ │ - psubd %xmm1,%xmm7 │ │ │ │ - movdqa %xmm6,%xmm11 │ │ │ │ - psubd %xmm2,%xmm11 │ │ │ │ - paddd %xmm6,%xmm2 │ │ │ │ - movdqa %xmm15,0x20(%rcx) │ │ │ │ - movdqa 0x40(%rcx),%xmm1 │ │ │ │ - movdqa 0x50(%rcx),%xmm15 │ │ │ │ - movdqa %xmm4,%xmm6 │ │ │ │ - psubd %xmm1,%xmm6 │ │ │ │ - paddd %xmm4,%xmm1 │ │ │ │ - movdqa %xmm5,%xmm4 │ │ │ │ - psubd %xmm15,%xmm4 │ │ │ │ - paddd %xmm15,%xmm5 │ │ │ │ - pmaxsd %xmm12,%xmm11 │ │ │ │ - pmaxsd %xmm12,%xmm7 │ │ │ │ - pmaxsd %xmm12,%xmm9 │ │ │ │ - pmaxsd %xmm12,%xmm10 │ │ │ │ + pminsd %xmm13,%xmm2 │ │ │ │ + pminsd %xmm13,%xmm7 │ │ │ │ + movdqa %xmm2,%xmm6 │ │ │ │ + psubd %xmm7,%xmm6 │ │ │ │ + paddd %xmm7,%xmm2 │ │ │ │ + movdqa %xmm0,%xmm7 │ │ │ │ + psubd %xmm5,%xmm7 │ │ │ │ + paddd %xmm5,%xmm0 │ │ │ │ + movdqa %xmm8,%xmm5 │ │ │ │ + psubd %xmm4,%xmm5 │ │ │ │ + paddd %xmm4,%xmm8 │ │ │ │ + movdqa %xmm1,%xmm4 │ │ │ │ + psubd %xmm3,%xmm4 │ │ │ │ + paddd %xmm3,%xmm1 │ │ │ │ pmaxsd %xmm12,%xmm6 │ │ │ │ + pmaxsd %xmm12,%xmm7 │ │ │ │ + pmaxsd %xmm12,%xmm5 │ │ │ │ pmaxsd %xmm12,%xmm4 │ │ │ │ - pmaxsd %xmm12,%xmm8 │ │ │ │ - pmaxsd 0x10(%rcx),%xmm12 │ │ │ │ - movdqa %xmm5,0x10(%rcx) │ │ │ │ - pminsd %xmm13,%xmm11 │ │ │ │ - pminsd %xmm13,%xmm7 │ │ │ │ - pminsd %xmm13,%xmm9 │ │ │ │ - pminsd %xmm13,%xmm10 │ │ │ │ pminsd %xmm13,%xmm6 │ │ │ │ + pminsd %xmm13,%xmm7 │ │ │ │ + pminsd %xmm13,%xmm5 │ │ │ │ pminsd %xmm13,%xmm4 │ │ │ │ - pminsd %xmm13,%xmm12 │ │ │ │ - pminsd %xmm13,%xmm8 │ │ │ │ - pmulld %xmm14,%xmm11 │ │ │ │ - pmulld %xmm14,%xmm7 │ │ │ │ - pmulld %xmm14,%xmm9 │ │ │ │ - pmulld %xmm14,%xmm10 │ │ │ │ pmulld %xmm14,%xmm6 │ │ │ │ + pmulld %xmm14,%xmm7 │ │ │ │ + pmulld %xmm14,%xmm5 │ │ │ │ pmulld %xmm14,%xmm4 │ │ │ │ - pmulld %xmm14,%xmm12 │ │ │ │ - pmulld %xmm14,%xmm8 │ │ │ │ - movdqa %xmm11,%xmm5 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - psubd %xmm7,%xmm11 │ │ │ │ - movdqa %xmm9,%xmm7 │ │ │ │ - paddd %xmm10,%xmm7 │ │ │ │ - psubd %xmm10,%xmm9 │ │ │ │ - movdqa %xmm6,%xmm10 │ │ │ │ - psubd %xmm4,%xmm10 │ │ │ │ - paddd %xmm4,%xmm6 │ │ │ │ - movdqa %xmm12,%xmm4 │ │ │ │ - paddd %xmm8,%xmm4 │ │ │ │ - psubd %xmm8,%xmm12 │ │ │ │ - ret │ │ │ │ - movdqa 0x7a668(%rip),%xmm8 │ │ │ │ - movdqa %xmm1,%xmm9 │ │ │ │ - pmulld %xmm8,%xmm9 │ │ │ │ - pmulld %xmm0,%xmm8 │ │ │ │ - movdqa 0x7a48e(%rip),%xmm10 │ │ │ │ - pmulld %xmm10,%xmm1 │ │ │ │ - pmulld %xmm10,%xmm0 │ │ │ │ - paddd %xmm11,%xmm9 │ │ │ │ - paddd %xmm9,%xmm0 │ │ │ │ - paddd %xmm11,%xmm1 │ │ │ │ - psubd %xmm8,%xmm1 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - movdqa 0x7a59b(%rip),%xmm8 │ │ │ │ - movdqa %xmm3,%xmm9 │ │ │ │ - pmulld %xmm8,%xmm9 │ │ │ │ - pmulld %xmm2,%xmm8 │ │ │ │ - movdqa 0x7a501(%rip),%xmm10 │ │ │ │ - pmulld %xmm10,%xmm3 │ │ │ │ - pmulld %xmm10,%xmm2 │ │ │ │ - paddd %xmm11,%xmm9 │ │ │ │ - paddd %xmm9,%xmm2 │ │ │ │ - paddd %xmm11,%xmm3 │ │ │ │ - psubd %xmm8,%xmm3 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - movdqa 0x7a48e(%rip),%xmm8 │ │ │ │ - movdqa %xmm5,%xmm9 │ │ │ │ - pmulld %xmm8,%xmm9 │ │ │ │ - pmulld %xmm4,%xmm8 │ │ │ │ - movdqa 0x7a554(%rip),%xmm10 │ │ │ │ - pmulld %xmm10,%xmm5 │ │ │ │ - pmulld %xmm10,%xmm4 │ │ │ │ - paddd %xmm11,%xmm9 │ │ │ │ - paddd %xmm9,%xmm4 │ │ │ │ + pmaxsd %xmm12,%xmm2 │ │ │ │ + pmaxsd %xmm12,%xmm0 │ │ │ │ + pmaxsd %xmm12,%xmm8 │ │ │ │ + pmaxsd %xmm12,%xmm1 │ │ │ │ + pminsd %xmm13,%xmm2 │ │ │ │ + pminsd %xmm13,%xmm0 │ │ │ │ + pminsd %xmm13,%xmm8 │ │ │ │ + pminsd %xmm13,%xmm1 │ │ │ │ + paddd %xmm11,%xmm6 │ │ │ │ paddd %xmm11,%xmm5 │ │ │ │ - psubd %xmm8,%xmm5 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - movdqa 0x7a391(%rip),%xmm8 │ │ │ │ - movdqa %xmm7,%xmm9 │ │ │ │ - pmulld %xmm8,%xmm9 │ │ │ │ - pmulld %xmm6,%xmm8 │ │ │ │ - movdqa 0x7a587(%rip),%xmm10 │ │ │ │ - pmulld %xmm10,%xmm7 │ │ │ │ - pmulld %xmm10,%xmm6 │ │ │ │ - paddd %xmm11,%xmm9 │ │ │ │ - paddd %xmm9,%xmm6 │ │ │ │ - paddd %xmm11,%xmm7 │ │ │ │ - psubd %xmm8,%xmm7 │ │ │ │ + movdqa %xmm6,%xmm3 │ │ │ │ + psubd %xmm7,%xmm3 │ │ │ │ + paddd %xmm7,%xmm6 │ │ │ │ + movdqa %xmm5,%xmm7 │ │ │ │ + psubd %xmm4,%xmm7 │ │ │ │ + paddd %xmm4,%xmm5 │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ psrad $0xc,%xmm6 │ │ │ │ psrad $0xc,%xmm7 │ │ │ │ + psrad $0xc,%xmm5 │ │ │ │ + movdqa %xmm2,-0x80(%r8) │ │ │ │ + movdqa %xmm0,-0x200(%rcx) │ │ │ │ + movdqa %xmm8,-0x80(%rcx) │ │ │ │ + movdqa %xmm1,-0x200(%r8) │ │ │ │ + movdqa %xmm3,-0x180(%r8) │ │ │ │ + movdqa %xmm6,-0x100(%rcx) │ │ │ │ + movdqa %xmm7,-0x180(%rcx) │ │ │ │ + movdqa %xmm5,-0x100(%r8) │ │ │ │ + add $0x10,%rcx │ │ │ │ + sub $0x10,%r8 │ │ │ │ + cmp %r8,%rcx │ │ │ │ + jl 361778 <__cxa_finalize@plt+0x336728> │ │ │ │ + sub $0x40,%rcx │ │ │ │ + ret │ │ │ │ + movdqa 0x1c0(%rcx),%xmm0 │ │ │ │ + movdqa 0xc0(%rcx),%xmm2 │ │ │ │ + movdqa 0xc0(%r8),%xmm3 │ │ │ │ + movdqa 0x1c0(%r8),%xmm1 │ │ │ │ + movdqa -0x40(%r8),%xmm4 │ │ │ │ + movdqa -0x40(%rcx),%xmm5 │ │ │ │ + movdqa -0x140(%r8),%xmm6 │ │ │ │ + movdqa -0x140(%rcx),%xmm7 │ │ │ │ + pmaxsd %xmm12,%xmm0 │ │ │ │ + pminsd %xmm13,%xmm0 │ │ │ │ movdqa %xmm0,%xmm8 │ │ │ │ - psubd %xmm4,%xmm8 │ │ │ │ - paddd %xmm4,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm4 │ │ │ │ - psubd %xmm5,%xmm4 │ │ │ │ - paddd %xmm5,%xmm1 │ │ │ │ - movdqa %xmm2,%xmm5 │ │ │ │ - psubd %xmm6,%xmm5 │ │ │ │ - paddd %xmm6,%xmm2 │ │ │ │ - movdqa %xmm3,%xmm6 │ │ │ │ - psubd %xmm7,%xmm6 │ │ │ │ - paddd %xmm3,%xmm7 │ │ │ │ + paddd %xmm1,%xmm8 │ │ │ │ + psubd %xmm1,%xmm0 │ │ │ │ pmaxsd %xmm12,%xmm8 │ │ │ │ - pmaxsd %xmm12,%xmm4 │ │ │ │ - pmaxsd %xmm12,%xmm5 │ │ │ │ - pmaxsd %xmm12,%xmm6 │ │ │ │ pmaxsd %xmm12,%xmm0 │ │ │ │ - pmaxsd %xmm12,%xmm1 │ │ │ │ - pmaxsd %xmm12,%xmm2 │ │ │ │ - pmaxsd %xmm12,%xmm7 │ │ │ │ pminsd %xmm13,%xmm8 │ │ │ │ - pminsd %xmm13,%xmm4 │ │ │ │ - pminsd %xmm13,%xmm5 │ │ │ │ - pminsd %xmm13,%xmm6 │ │ │ │ pminsd %xmm13,%xmm0 │ │ │ │ - pminsd %xmm13,%xmm1 │ │ │ │ - pminsd %xmm13,%xmm2 │ │ │ │ - pminsd %xmm13,%xmm7 │ │ │ │ - movdqa 0x7a382(%rip),%xmm15 │ │ │ │ - movdqa 0x7a429(%rip),%xmm10 │ │ │ │ - movdqa %xmm8,%xmm9 │ │ │ │ - pmulld %xmm15,%xmm9 │ │ │ │ - movdqa %xmm4,%xmm3 │ │ │ │ - pmulld %xmm15,%xmm3 │ │ │ │ - pmulld %xmm10,%xmm8 │ │ │ │ - pmulld %xmm10,%xmm4 │ │ │ │ - paddd %xmm11,%xmm9 │ │ │ │ - paddd %xmm9,%xmm4 │ │ │ │ - paddd %xmm11,%xmm8 │ │ │ │ + movdqa %xmm8,%xmm1 │ │ │ │ + paddd %xmm3,%xmm1 │ │ │ │ psubd %xmm3,%xmm8 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - psrad $0xc,%xmm8 │ │ │ │ - movdqa %xmm6,%xmm9 │ │ │ │ - pmulld %xmm10,%xmm9 │ │ │ │ - movdqa %xmm5,%xmm3 │ │ │ │ - pmulld %xmm10,%xmm3 │ │ │ │ - pmulld %xmm15,%xmm6 │ │ │ │ - pmulld %xmm15,%xmm5 │ │ │ │ - paddd %xmm11,%xmm9 │ │ │ │ - paddd %xmm9,%xmm5 │ │ │ │ - paddd %xmm11,%xmm6 │ │ │ │ - psubd %xmm3,%xmm6 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - psrad $0xc,%xmm6 │ │ │ │ movdqa %xmm0,%xmm3 │ │ │ │ - psubd %xmm2,%xmm3 │ │ │ │ - paddd %xmm2,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm2 │ │ │ │ - psubd %xmm7,%xmm2 │ │ │ │ - paddd %xmm7,%xmm1 │ │ │ │ - movdqa %xmm4,%xmm7 │ │ │ │ - psubd %xmm6,%xmm7 │ │ │ │ - paddd %xmm6,%xmm4 │ │ │ │ - movdqa %xmm8,%xmm6 │ │ │ │ - psubd %xmm5,%xmm6 │ │ │ │ - paddd %xmm8,%xmm5 │ │ │ │ + paddd %xmm2,%xmm3 │ │ │ │ + psubd %xmm2,%xmm0 │ │ │ │ + pmaxsd %xmm12,%xmm1 │ │ │ │ + pmaxsd %xmm12,%xmm8 │ │ │ │ pmaxsd %xmm12,%xmm3 │ │ │ │ - pmaxsd %xmm12,%xmm2 │ │ │ │ - pmaxsd %xmm12,%xmm7 │ │ │ │ - pmaxsd %xmm12,%xmm6 │ │ │ │ pmaxsd %xmm12,%xmm0 │ │ │ │ - pmaxsd %xmm12,%xmm1 │ │ │ │ - pmaxsd %xmm12,%xmm4 │ │ │ │ - pmaxsd %xmm12,%xmm5 │ │ │ │ + pminsd %xmm13,%xmm1 │ │ │ │ pminsd %xmm13,%xmm3 │ │ │ │ - pminsd %xmm13,%xmm2 │ │ │ │ - pminsd %xmm13,%xmm7 │ │ │ │ - pminsd %xmm13,%xmm6 │ │ │ │ + pminsd %xmm13,%xmm8 │ │ │ │ pminsd %xmm13,%xmm0 │ │ │ │ - pminsd %xmm13,%xmm1 │ │ │ │ - pminsd %xmm13,%xmm4 │ │ │ │ - pminsd %xmm13,%xmm5 │ │ │ │ - movdqa 0x7a210(%rip),%xmm15 │ │ │ │ - movdqa 0x7a347(%rip),%xmm10 │ │ │ │ - movdqa %xmm2,%xmm9 │ │ │ │ - pmulld %xmm15,%xmm9 │ │ │ │ - movdqa %xmm3,%xmm8 │ │ │ │ - pmulld %xmm15,%xmm8 │ │ │ │ - pmulld %xmm10,%xmm2 │ │ │ │ - pmulld %xmm10,%xmm3 │ │ │ │ - paddd %xmm11,%xmm9 │ │ │ │ - paddd %xmm9,%xmm3 │ │ │ │ + paddd %xmm15,%xmm1 │ │ │ │ + paddd %xmm15,%xmm3 │ │ │ │ + paddd %xmm15,%xmm0 │ │ │ │ + paddd %xmm15,%xmm8 │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + paddd %xmm4,%xmm2 │ │ │ │ + psubd %xmm4,%xmm1 │ │ │ │ + movdqa %xmm3,%xmm4 │ │ │ │ + paddd %xmm5,%xmm4 │ │ │ │ + psubd %xmm5,%xmm3 │ │ │ │ + movdqa %xmm0,%xmm5 │ │ │ │ + paddd %xmm6,%xmm5 │ │ │ │ + psubd %xmm6,%xmm0 │ │ │ │ + movdqa %xmm8,%xmm6 │ │ │ │ + paddd %xmm7,%xmm6 │ │ │ │ + psubd %xmm7,%xmm8 │ │ │ │ + movdqa %xmm2,-0x140(%rcx) │ │ │ │ + movdqa %xmm1,0x1c0(%r8) │ │ │ │ + movdqa %xmm4,-0x140(%r8) │ │ │ │ + movdqa %xmm3,0x1c0(%rcx) │ │ │ │ + movdqa %xmm5,-0x40(%rcx) │ │ │ │ + movdqa %xmm0,0xc0(%r8) │ │ │ │ + movdqa %xmm6,-0x40(%r8) │ │ │ │ + movdqa %xmm8,0xc0(%rcx) │ │ │ │ + sub $0x10,%r8 │ │ │ │ + add $0x10,%rcx │ │ │ │ + cmp %r8,%rcx │ │ │ │ + jl 361a00 <__cxa_finalize@plt+0x3369b0> │ │ │ │ + ret │ │ │ │ + movdqa (%rcx),%xmm0 │ │ │ │ + movdqa 0x10(%rcx),%xmm1 │ │ │ │ + movdqa 0x20(%rcx),%xmm2 │ │ │ │ + movdqa 0x30(%rcx),%xmm3 │ │ │ │ + movdqa 0x40(%rcx),%xmm4 │ │ │ │ + movdqa 0x50(%rcx),%xmm5 │ │ │ │ + movdqa 0x60(%rcx),%xmm6 │ │ │ │ + movdqa 0x70(%rcx),%xmm7 │ │ │ │ + psrad $0x2,%xmm0 │ │ │ │ + psrad $0x2,%xmm1 │ │ │ │ + psrad $0x2,%xmm2 │ │ │ │ + psrad $0x2,%xmm3 │ │ │ │ + psrad $0x2,%xmm4 │ │ │ │ + psrad $0x2,%xmm5 │ │ │ │ + psrad $0x2,%xmm6 │ │ │ │ + psrad $0x2,%xmm7 │ │ │ │ + packssdw %xmm1,%xmm0 │ │ │ │ + packssdw %xmm3,%xmm2 │ │ │ │ + packssdw %xmm5,%xmm4 │ │ │ │ + packssdw %xmm7,%xmm6 │ │ │ │ + call 359002 <__cxa_finalize@plt+0x32dfb2> │ │ │ │ + movdqa %xmm0,(%r8) │ │ │ │ + movdqa %xmm1,0x40(%r8) │ │ │ │ + movdqa %xmm2,0x80(%r8) │ │ │ │ + movdqa %xmm3,0xc0(%r8) │ │ │ │ + sub $0x100,%r8 │ │ │ │ + add $0xffffffffffffff80,%rcx │ │ │ │ + cmp %rsp,%rcx │ │ │ │ + jg 361b51 <__cxa_finalize@plt+0x336b01> │ │ │ │ + ret │ │ │ │ + imul $0xb5,(%rdx),%r9d │ │ │ │ + mov %ecx,(%rdx) │ │ │ │ + mov $0x10,%ecx │ │ │ │ + add $0x280,%r9d │ │ │ │ + sar $0xa,%r9d │ │ │ │ + imul $0xb50,%r9d,%r9d │ │ │ │ + add $0x8800,%r9d │ │ │ │ + movd %r9d,%xmm0 │ │ │ │ + pshuflw $0x55,%xmm0,%xmm0 │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movdqa 0x7d34c(%rip),%xmm6 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + movdqa (%rdi),%xmm1 │ │ │ │ + paddw %xmm0,%xmm1 │ │ │ │ + movdqa 0x10(%rdi),%xmm2 │ │ │ │ + paddw %xmm0,%xmm2 │ │ │ │ + movdqa 0x20(%rdi),%xmm3 │ │ │ │ + paddw %xmm0,%xmm3 │ │ │ │ + movdqa 0x30(%rdi),%xmm4 │ │ │ │ + paddw %xmm0,%xmm4 │ │ │ │ + pmaxsw %xmm5,%xmm1 │ │ │ │ + pmaxsw %xmm5,%xmm2 │ │ │ │ + pmaxsw %xmm5,%xmm3 │ │ │ │ + pmaxsw %xmm5,%xmm4 │ │ │ │ + pminsw %xmm6,%xmm1 │ │ │ │ + pminsw %xmm6,%xmm2 │ │ │ │ + pminsw %xmm6,%xmm3 │ │ │ │ + pminsw %xmm6,%xmm4 │ │ │ │ + movdqa %xmm1,(%rdi) │ │ │ │ + movdqa %xmm2,0x10(%rdi) │ │ │ │ + movdqa %xmm3,0x20(%rdi) │ │ │ │ + movdqa %xmm4,0x30(%rdi) │ │ │ │ + add $0x40,%rdi │ │ │ │ + btc $0x10,%ecx │ │ │ │ + jae 361c28 <__cxa_finalize@plt+0x336bd8> │ │ │ │ + lea -0x80(%rdi,%rsi,1),%rdi │ │ │ │ + dec %ecx │ │ │ │ + jg 361c28 <__cxa_finalize@plt+0x336bd8> │ │ │ │ + add $0x408,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x1418,%rsp │ │ │ │ + lea 0x7d446(%rip),%rax │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 3620a7 <__cxa_finalize@plt+0x337057> │ │ │ │ + mov $0xe,%r9d │ │ │ │ + cmp -0x10(%r9,%rax,1),%cx │ │ │ │ + jge 361d1d <__cxa_finalize@plt+0x336ccd> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movzwl (%rax,%r9,1),%r8d │ │ │ │ + movzbl %r8b,%r10d │ │ │ │ + shr $0x8,%r8d │ │ │ │ + lea 0xe00(%rsp),%r11 │ │ │ │ + movdqa %xmm0,0x400(%r11,%r9,8) │ │ │ │ + movdqa %xmm0,0x480(%r11,%r9,8) │ │ │ │ + movdqa %xmm0,0x400(%r11,%r8,8) │ │ │ │ + movdqa %xmm0,0x400(%r11,%r10,8) │ │ │ │ + sub $0x200,%r11 │ │ │ │ + cmp %rsp,%r11 │ │ │ │ + jge 361cdd <__cxa_finalize@plt+0x336c8d> │ │ │ │ + sub $0x2,%r9d │ │ │ │ + cmp -0x10(%r9,%rax,1),%cx │ │ │ │ + jl 361cc8 <__cxa_finalize@plt+0x336c78> │ │ │ │ + mov %ecx,0x1400(%rsp) │ │ │ │ + movdqa 0x7d143(%rip),%xmm11 │ │ │ │ + movdqa 0x7d28a(%rip),%xmm12 │ │ │ │ + movdqa 0x7d291(%rip),%xmm13 │ │ │ │ + movdqa 0x7cfc8(%rip),%xmm14 │ │ │ │ + mov %rsp,%rcx │ │ │ │ + lea 0x7d28e(%rip),%r8 │ │ │ │ + movdqa 0x80(%rdx,%r9,8),%xmm0 │ │ │ │ + movdqa 0xf80(%rdx,%r9,8),%xmm1 │ │ │ │ + movdqa 0x880(%rdx,%r9,8),%xmm2 │ │ │ │ + movdqa 0x780(%rdx,%r9,8),%xmm3 │ │ │ │ + call 361fd1 <__cxa_finalize@plt+0x336f81> │ │ │ │ + call 361407 <__cxa_finalize@plt+0x3363b7> │ │ │ │ + movdqa 0x380(%rdx,%r9,8),%xmm0 │ │ │ │ + movdqa 0xc80(%rdx,%r9,8),%xmm1 │ │ │ │ + movdqa 0xb80(%rdx,%r9,8),%xmm2 │ │ │ │ + movdqa 0x480(%rdx,%r9,8),%xmm3 │ │ │ │ + call 361fd1 <__cxa_finalize@plt+0x336f81> │ │ │ │ + call 361407 <__cxa_finalize@plt+0x3363b7> │ │ │ │ + movdqa 0x280(%rdx,%r9,8),%xmm0 │ │ │ │ + movdqa 0xd80(%rdx,%r9,8),%xmm1 │ │ │ │ + movdqa 0xa80(%rdx,%r9,8),%xmm2 │ │ │ │ + movdqa 0x580(%rdx,%r9,8),%xmm3 │ │ │ │ + call 361fd1 <__cxa_finalize@plt+0x336f81> │ │ │ │ + call 361407 <__cxa_finalize@plt+0x3363b7> │ │ │ │ + movdqa 0x180(%rdx,%r9,8),%xmm0 │ │ │ │ + movdqa 0xe80(%rdx,%r9,8),%xmm1 │ │ │ │ + movdqa 0x980(%rdx,%r9,8),%xmm2 │ │ │ │ + movdqa 0x680(%rdx,%r9,8),%xmm3 │ │ │ │ + call 361fd1 <__cxa_finalize@plt+0x336f81> │ │ │ │ + call 361407 <__cxa_finalize@plt+0x3363b7> │ │ │ │ + call 361762 <__cxa_finalize@plt+0x336712> │ │ │ │ + movdqa 0x100(%rdx,%r9,8),%xmm0 │ │ │ │ + movdqa 0x700(%rdx,%r9,8),%xmm1 │ │ │ │ + movdqa 0x900(%rdx,%r9,8),%xmm2 │ │ │ │ + movdqa 0xf00(%rdx,%r9,8),%xmm3 │ │ │ │ + call 361fd1 <__cxa_finalize@plt+0x336f81> │ │ │ │ + call 35e9b6 <__cxa_finalize@plt+0x333966> │ │ │ │ + movdqa 0x300(%rdx,%r9,8),%xmm0 │ │ │ │ + movdqa 0x500(%rdx,%r9,8),%xmm1 │ │ │ │ + movdqa 0xb00(%rdx,%r9,8),%xmm2 │ │ │ │ + movdqa 0xd00(%rdx,%r9,8),%xmm3 │ │ │ │ + call 361fd1 <__cxa_finalize@plt+0x336f81> │ │ │ │ + call 35edb7 <__cxa_finalize@plt+0x333d67> │ │ │ │ + add $0x180,%rcx │ │ │ │ + movdqa 0x200(%rdx,%r9,8),%xmm0 │ │ │ │ + movdqa 0x600(%rdx,%r9,8),%xmm1 │ │ │ │ + movdqa 0xa00(%rdx,%r9,8),%xmm2 │ │ │ │ + movdqa 0xe00(%rdx,%r9,8),%xmm3 │ │ │ │ + call 361fd1 <__cxa_finalize@plt+0x336f81> │ │ │ │ + call 35abd0 <__cxa_finalize@plt+0x32fb80> │ │ │ │ + movdqa (%rdx,%r9,8),%xmm0 │ │ │ │ + movdqa 0x400(%rdx,%r9,8),%xmm1 │ │ │ │ + movdqa 0x800(%rdx,%r9,8),%xmm2 │ │ │ │ + movdqa 0xc00(%rdx,%r9,8),%xmm3 │ │ │ │ + call 361fd1 <__cxa_finalize@plt+0x336f81> │ │ │ │ + call 3590e7 <__cxa_finalize@plt+0x32e097> │ │ │ │ + call 359302 <__cxa_finalize@plt+0x32e2b2> │ │ │ │ + movdqa %xmm1,-0x70(%rcx) │ │ │ │ + movdqa %xmm2,-0x60(%rcx) │ │ │ │ + movdqa %xmm3,-0x50(%rcx) │ │ │ │ + movdqa %xmm4,-0x40(%rcx) │ │ │ │ + movdqa %xmm5,-0x30(%rcx) │ │ │ │ + movdqa %xmm6,-0x20(%rcx) │ │ │ │ + movdqa %xmm7,-0x10(%rcx) │ │ │ │ + sub $0x240,%rcx │ │ │ │ + movdqa %xmm11,%xmm15 │ │ │ │ + psrld $0xb,%xmm15 │ │ │ │ + call 361a08 <__cxa_finalize@plt+0x3369b8> │ │ │ │ + lea 0x380(%rsp),%rcx │ │ │ │ + lea 0x1200(%rsp),%r11 │ │ │ │ + movzwl (%rax,%r9,1),%r8d │ │ │ │ + movzbl %r8b,%r10d │ │ │ │ + shr $0x8,%r8d │ │ │ │ + call 362012 <__cxa_finalize@plt+0x336fc2> │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + lea 0xf00(%rdx,%r9,8),%r8 │ │ │ │ + movdqa %xmm7,-0x100(%r8) │ │ │ │ + movdqa %xmm7,-0x80(%r8) │ │ │ │ + movdqa %xmm7,(%r8) │ │ │ │ + movdqa %xmm7,0x80(%r8) │ │ │ │ + sub $0x200,%r8 │ │ │ │ + cmp %rdx,%r8 │ │ │ │ + jg 361f57 <__cxa_finalize@plt+0x336f07> │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jge 361d24 <__cxa_finalize@plt+0x336cd4> │ │ │ │ + mov 0x1400(%rsp),%ecx │ │ │ │ + add $0x3d0,%rsp │ │ │ │ + cmp $0x24,%ecx │ │ │ │ + jl 361fb7 <__cxa_finalize@plt+0x336f67> │ │ │ │ + cmp $0x88,%ecx │ │ │ │ + jl 361fae <__cxa_finalize@plt+0x336f5e> │ │ │ │ + lea -0x2275c(%rip),%r8 │ │ │ │ + jmp 361fbe <__cxa_finalize@plt+0x336f6e> │ │ │ │ + lea -0x22a35(%rip),%r8 │ │ │ │ + jmp 361fbe <__cxa_finalize@plt+0x336f6e> │ │ │ │ + lea -0x22c5e(%rip),%r8 │ │ │ │ + lea 0x80(%rdi),%rdx │ │ │ │ + mov $0xfffffffffffffff0,%r10 │ │ │ │ + jmp 35e618 <__cxa_finalize@plt+0x3335c8> │ │ │ │ + pmulld %xmm14,%xmm0 │ │ │ │ + pmulld %xmm14,%xmm1 │ │ │ │ + pmulld %xmm14,%xmm2 │ │ │ │ + pmulld %xmm14,%xmm3 │ │ │ │ + paddd %xmm11,%xmm0 │ │ │ │ + paddd %xmm11,%xmm1 │ │ │ │ paddd %xmm11,%xmm2 │ │ │ │ - psubd %xmm8,%xmm2 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ + paddd %xmm11,%xmm3 │ │ │ │ + psrad $0xc,%xmm0 │ │ │ │ + psrad $0xc,%xmm1 │ │ │ │ psrad $0xc,%xmm2 │ │ │ │ - movdqa %xmm6,%xmm9 │ │ │ │ - pmulld %xmm15,%xmm9 │ │ │ │ - movdqa %xmm7,%xmm8 │ │ │ │ - pmulld %xmm15,%xmm8 │ │ │ │ - pmulld %xmm10,%xmm6 │ │ │ │ - pmulld %xmm10,%xmm7 │ │ │ │ - paddd %xmm11,%xmm9 │ │ │ │ - paddd %xmm9,%xmm7 │ │ │ │ - paddd %xmm11,%xmm6 │ │ │ │ - psubd %xmm8,%xmm6 │ │ │ │ - psrad $0xc,%xmm7 │ │ │ │ - psrad $0xc,%xmm6 │ │ │ │ - movdqa %xmm0,(%rcx) │ │ │ │ - movdqa %xmm1,0x10(%rcx) │ │ │ │ - movdqa %xmm4,0x40(%rcx) │ │ │ │ - movdqa %xmm5,0x50(%rcx) │ │ │ │ - movdqa %xmm2,0x20(%rcx) │ │ │ │ - movdqa %xmm3,0x30(%rcx) │ │ │ │ - movdqa %xmm6,0x60(%rcx) │ │ │ │ - movdqa %xmm7,0x70(%rcx) │ │ │ │ + psrad $0xc,%xmm3 │ │ │ │ + ret │ │ │ │ + movdqa (%rcx),%xmm0 │ │ │ │ + movdqa 0x10(%rcx),%xmm1 │ │ │ │ + movdqa 0x20(%rcx),%xmm2 │ │ │ │ + movdqa 0x30(%rcx),%xmm3 │ │ │ │ + movdqa 0x40(%rcx),%xmm4 │ │ │ │ + movdqa 0x50(%rcx),%xmm5 │ │ │ │ + movdqa 0x60(%rcx),%xmm6 │ │ │ │ + movdqa 0x70(%rcx),%xmm7 │ │ │ │ + psrad $0x1,%xmm0 │ │ │ │ + psrad $0x1,%xmm1 │ │ │ │ + psrad $0x1,%xmm2 │ │ │ │ + psrad $0x1,%xmm3 │ │ │ │ + psrad $0x1,%xmm4 │ │ │ │ + psrad $0x1,%xmm5 │ │ │ │ + psrad $0x1,%xmm6 │ │ │ │ + psrad $0x1,%xmm7 │ │ │ │ + packssdw %xmm1,%xmm0 │ │ │ │ + packssdw %xmm3,%xmm2 │ │ │ │ + packssdw %xmm5,%xmm4 │ │ │ │ + packssdw %xmm7,%xmm6 │ │ │ │ + call 359002 <__cxa_finalize@plt+0x32dfb2> │ │ │ │ + movdqa %xmm0,(%r11,%r9,8) │ │ │ │ + movdqa %xmm2,0x80(%r11,%r9,8) │ │ │ │ + movdqa %xmm3,(%r11,%r8,8) │ │ │ │ + movdqa %xmm1,(%r11,%r10,8) │ │ │ │ + sub $0x200,%r11 │ │ │ │ + add $0xffffffffffffff80,%rcx │ │ │ │ + cmp %rsp,%rcx │ │ │ │ + jg 362012 <__cxa_finalize@plt+0x336fc2> │ │ │ │ + ret │ │ │ │ + imul $0xb5,(%rdx),%r9d │ │ │ │ + mov %ecx,(%rdx) │ │ │ │ + mov $0x20,%ecx │ │ │ │ + sub $0xffffff80,%r9d │ │ │ │ + sar $0x8,%r9d │ │ │ │ + imul $0xb5,%r9d,%r9d │ │ │ │ + add $0x180,%r9d │ │ │ │ + sar $0x9,%r9d │ │ │ │ + add $0x1010,%rsp │ │ │ │ + jmp 361c00 <__cxa_finalize@plt+0x336bb0> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x2438,%rsp │ │ │ │ + lea 0x7d006(%rip),%rax │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 3624ac <__cxa_finalize@plt+0x33745c> │ │ │ │ + mov %rbx,0x2418(%rsp) │ │ │ │ + mov %rdi,0x400(%rsp) │ │ │ │ + mov $0xe,%r9d │ │ │ │ + cmp -0x10(%r9,%rax,1),%cx │ │ │ │ + jge 36217a <__cxa_finalize@plt+0x33712a> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movzwl 0x10(%rax,%r9,2),%ebx │ │ │ │ + movzwl 0x12(%rax,%r9,2),%r10d │ │ │ │ + movzbl %bl,%r11d │ │ │ │ + movzbl %r10b,%r8d │ │ │ │ + shr $0x8,%ebx │ │ │ │ + shr $0x8,%r10d │ │ │ │ + lea 0x1c00(%rsp),%rdi │ │ │ │ + movdqa %xmm0,0x410(%rdi,%r11,8) │ │ │ │ + movdqa %xmm0,0x410(%rdi,%rbx,8) │ │ │ │ + movdqa %xmm0,0x410(%rdi,%r8,8) │ │ │ │ + movdqa %xmm0,0x410(%rdi,%r10,8) │ │ │ │ + sub $0x400,%rdi │ │ │ │ + cmp %rsp,%rdi │ │ │ │ + jge 36213b <__cxa_finalize@plt+0x3370eb> │ │ │ │ + sub $0x2,%r9d │ │ │ │ + cmp -0x10(%r9,%rax,1),%cx │ │ │ │ + jl 362118 <__cxa_finalize@plt+0x3370c8> │ │ │ │ + mov %ecx,0x2410(%rsp) │ │ │ │ + movdqa 0x7cce6(%rip),%xmm11 │ │ │ │ + movdqa 0x7ce2d(%rip),%xmm12 │ │ │ │ + movdqa 0x7ce34(%rip),%xmm13 │ │ │ │ + movdqa 0x7cb6b(%rip),%xmm14 │ │ │ │ + mov %rsp,%rcx │ │ │ │ + lea 0x7ce31(%rip),%r8 │ │ │ │ + movdqa 0x80(%rdx,%r9,8),%xmm0 │ │ │ │ + movdqa 0xf80(%rdx,%r9,8),%xmm1 │ │ │ │ + movdqa 0x880(%rdx,%r9,8),%xmm2 │ │ │ │ + movdqa 0x780(%rdx,%r9,8),%xmm3 │ │ │ │ + call 361407 <__cxa_finalize@plt+0x3363b7> │ │ │ │ + movdqa 0x380(%rdx,%r9,8),%xmm0 │ │ │ │ + movdqa 0xc80(%rdx,%r9,8),%xmm1 │ │ │ │ + movdqa 0xb80(%rdx,%r9,8),%xmm2 │ │ │ │ + movdqa 0x480(%rdx,%r9,8),%xmm3 │ │ │ │ + call 361407 <__cxa_finalize@plt+0x3363b7> │ │ │ │ + movdqa 0x280(%rdx,%r9,8),%xmm0 │ │ │ │ + movdqa 0xd80(%rdx,%r9,8),%xmm1 │ │ │ │ + movdqa 0xa80(%rdx,%r9,8),%xmm2 │ │ │ │ + movdqa 0x580(%rdx,%r9,8),%xmm3 │ │ │ │ + call 361407 <__cxa_finalize@plt+0x3363b7> │ │ │ │ + movdqa 0x180(%rdx,%r9,8),%xmm0 │ │ │ │ + movdqa 0xe80(%rdx,%r9,8),%xmm1 │ │ │ │ + movdqa 0x980(%rdx,%r9,8),%xmm2 │ │ │ │ + movdqa 0x680(%rdx,%r9,8),%xmm3 │ │ │ │ + call 361407 <__cxa_finalize@plt+0x3363b7> │ │ │ │ + call 361762 <__cxa_finalize@plt+0x336712> │ │ │ │ + movdqa 0x100(%rdx,%r9,8),%xmm0 │ │ │ │ + movdqa 0x700(%rdx,%r9,8),%xmm1 │ │ │ │ + movdqa 0x900(%rdx,%r9,8),%xmm2 │ │ │ │ + movdqa 0xf00(%rdx,%r9,8),%xmm3 │ │ │ │ + call 35e9b6 <__cxa_finalize@plt+0x333966> │ │ │ │ + movdqa 0x300(%rdx,%r9,8),%xmm0 │ │ │ │ + movdqa 0x500(%rdx,%r9,8),%xmm1 │ │ │ │ + movdqa 0xb00(%rdx,%r9,8),%xmm2 │ │ │ │ + movdqa 0xd00(%rdx,%r9,8),%xmm3 │ │ │ │ + call 35edb7 <__cxa_finalize@plt+0x333d67> │ │ │ │ + add $0x180,%rcx │ │ │ │ + movdqa 0x200(%rdx,%r9,8),%xmm0 │ │ │ │ + movdqa 0x600(%rdx,%r9,8),%xmm1 │ │ │ │ + movdqa 0xa00(%rdx,%r9,8),%xmm2 │ │ │ │ + movdqa 0xe00(%rdx,%r9,8),%xmm3 │ │ │ │ + call 35abd0 <__cxa_finalize@plt+0x32fb80> │ │ │ │ + movdqa (%rdx,%r9,8),%xmm0 │ │ │ │ + movdqa 0x400(%rdx,%r9,8),%xmm1 │ │ │ │ + movdqa 0x800(%rdx,%r9,8),%xmm2 │ │ │ │ + movdqa 0xc00(%rdx,%r9,8),%xmm3 │ │ │ │ + call 3590e7 <__cxa_finalize@plt+0x32e097> │ │ │ │ + call 359302 <__cxa_finalize@plt+0x32e2b2> │ │ │ │ + movdqa %xmm1,-0x70(%rcx) │ │ │ │ + movdqa %xmm2,-0x60(%rcx) │ │ │ │ + movdqa %xmm3,-0x50(%rcx) │ │ │ │ + movdqa %xmm4,-0x40(%rcx) │ │ │ │ + movdqa %xmm5,-0x30(%rcx) │ │ │ │ + movdqa %xmm6,-0x20(%rcx) │ │ │ │ + movdqa %xmm7,-0x10(%rcx) │ │ │ │ + sub $0x240,%rcx │ │ │ │ + movdqa %xmm11,%xmm15 │ │ │ │ + psrld $0xa,%xmm15 │ │ │ │ + call 361a08 <__cxa_finalize@plt+0x3369b8> │ │ │ │ + lea 0x380(%rsp),%rcx │ │ │ │ + movzwl 0x10(%rax,%r9,2),%ebx │ │ │ │ + movzwl 0x12(%rax,%r9,2),%r10d │ │ │ │ + movzbl %bl,%r11d │ │ │ │ + movzbl %r10b,%r8d │ │ │ │ + shr $0x8,%ebx │ │ │ │ + shr $0x8,%r10d │ │ │ │ + lea 0x2010(%rsp),%rdi │ │ │ │ + call 36241c <__cxa_finalize@plt+0x3373cc> │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + lea 0xf00(%rdx,%r9,8),%r8 │ │ │ │ + movdqa %xmm7,-0x100(%r8) │ │ │ │ + movdqa %xmm7,-0x80(%r8) │ │ │ │ + movdqa %xmm7,(%r8) │ │ │ │ + movdqa %xmm7,0x80(%r8) │ │ │ │ + sub $0x200,%r8 │ │ │ │ + cmp %rdx,%r8 │ │ │ │ + jg 36239a <__cxa_finalize@plt+0x33734a> │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jge 362181 <__cxa_finalize@plt+0x337131> │ │ │ │ + mov 0x2410(%rsp),%ecx │ │ │ │ + mov 0x400(%rsp),%rdi │ │ │ │ + add $0x3e0,%rsp │ │ │ │ + cmp $0x97,%ecx │ │ │ │ + jl 3623fb <__cxa_finalize@plt+0x3373ab> │ │ │ │ + lea -0x22e72(%rip),%r11 │ │ │ │ + lea -0x1e869(%rip),%rbx │ │ │ │ + jmp 362409 <__cxa_finalize@plt+0x3373b9> │ │ │ │ + lea -0x230a2(%rip),%r11 │ │ │ │ + lea -0x1ed09(%rip),%rbx │ │ │ │ + lea 0x80(%rdi),%rdx │ │ │ │ + mov $0xfffffffffffffff0,%r10 │ │ │ │ + jmp 360a74 <__cxa_finalize@plt+0x335a24> │ │ │ │ + movdqa (%rcx),%xmm0 │ │ │ │ + movdqa 0x10(%rcx),%xmm1 │ │ │ │ + movdqa 0x20(%rcx),%xmm2 │ │ │ │ + movdqa 0x30(%rcx),%xmm3 │ │ │ │ + movdqa 0x40(%rcx),%xmm4 │ │ │ │ + movdqa 0x50(%rcx),%xmm5 │ │ │ │ + movdqa 0x60(%rcx),%xmm6 │ │ │ │ + movdqa 0x70(%rcx),%xmm7 │ │ │ │ + psrad $0x2,%xmm0 │ │ │ │ + psrad $0x2,%xmm1 │ │ │ │ + psrad $0x2,%xmm2 │ │ │ │ + psrad $0x2,%xmm3 │ │ │ │ + psrad $0x2,%xmm4 │ │ │ │ + psrad $0x2,%xmm5 │ │ │ │ + psrad $0x2,%xmm6 │ │ │ │ + psrad $0x2,%xmm7 │ │ │ │ + packssdw %xmm1,%xmm0 │ │ │ │ + packssdw %xmm3,%xmm2 │ │ │ │ + packssdw %xmm5,%xmm4 │ │ │ │ + packssdw %xmm7,%xmm6 │ │ │ │ + call 359002 <__cxa_finalize@plt+0x32dfb2> │ │ │ │ + movdqa %xmm0,(%rdi,%r11,8) │ │ │ │ + movdqa %xmm1,(%rdi,%rbx,8) │ │ │ │ + movdqa %xmm2,(%rdi,%r8,8) │ │ │ │ + movdqa %xmm3,(%rdi,%r10,8) │ │ │ │ + sub $0x400,%rdi │ │ │ │ + add $0xffffffffffffff80,%rcx │ │ │ │ + cmp %rsp,%rcx │ │ │ │ + jg 36241c <__cxa_finalize@plt+0x3373cc> │ │ │ │ + ret │ │ │ │ + imul $0xb5,(%rdx),%r9d │ │ │ │ + mov %ecx,(%rdx) │ │ │ │ + mov $0x40,%ecx │ │ │ │ + add $0x2030,%rsp │ │ │ │ + jmp 361bf5 <__cxa_finalize@plt+0x336ba5> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + lea 0x19(%rip),%r10 │ │ │ │ + tzcnt %r8d,%r8d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 36260e <__cxa_finalize@plt+0x3375be> │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 362865 <__cxa_finalize@plt+0x337815> │ │ │ │ + movzwl 0x7ce96(%r10,%r8,2),%r8d │ │ │ │ + add %r10,%r8 │ │ │ │ + jmp *%r8 │ │ │ │ + movzwl (%rdx),%eax │ │ │ │ + movzwl (%rdx,%rcx,1),%r10d │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + mov %ax,(%rdi) │ │ │ │ + mov %r10w,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 362503 <__cxa_finalize@plt+0x3374b3> │ │ │ │ + ret │ │ │ │ + mov (%rdx),%eax │ │ │ │ + mov (%rdx,%rcx,1),%r10d │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + mov %eax,(%rdi) │ │ │ │ + mov %r10d,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 362522 <__cxa_finalize@plt+0x3374d2> │ │ │ │ + ret │ │ │ │ + mov (%rdx),%rax │ │ │ │ + mov (%rdx,%rcx,1),%r10 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov %r10,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 36253d <__cxa_finalize@plt+0x3374ed> │ │ │ │ + ret │ │ │ │ + vmovdqu (%rdx),%xmm0 │ │ │ │ + vmovdqu (%rdx,%rcx,1),%xmm1 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vmovdqa %xmm0,(%rdi) │ │ │ │ + vmovdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 36255a <__cxa_finalize@plt+0x33750a> │ │ │ │ + ret │ │ │ │ + vmovdqu (%rdx),%ymm0 │ │ │ │ + vmovdqu (%rdx,%rcx,1),%ymm1 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 36257b <__cxa_finalize@plt+0x33752b> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + vmovdqu (%rdx),%ymm0 │ │ │ │ + vmovdqu 0x20(%rdx),%ymm1 │ │ │ │ + vmovdqu (%rdx,%rcx,1),%ymm2 │ │ │ │ + vmovdqu 0x20(%rdx,%rcx,1),%ymm3 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + vmovdqa %ymm2,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %ymm3,0x20(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 36259f <__cxa_finalize@plt+0x33754f> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + vmovdqu (%rdx),%ymm0 │ │ │ │ + vmovdqu 0x20(%rdx),%ymm1 │ │ │ │ + vmovdqu 0x40(%rdx),%ymm2 │ │ │ │ + vmovdqu 0x60(%rdx),%ymm3 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + vmovdqa %ymm2,0x40(%rdi) │ │ │ │ + vmovdqa %ymm3,0x60(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %r9d │ │ │ │ + jg 3625d9 <__cxa_finalize@plt+0x337589> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + imul $0xff,%eax,%eax │ │ │ │ + vbroadcasti128 0x7cc73(%rip),%ymm4 │ │ │ │ + add $0x10,%eax │ │ │ │ + vmovd %eax,%xmm5 │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + vpbroadcastw %xmm5,%ymm5 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 362b26 <__cxa_finalize@plt+0x337ad6> │ │ │ │ + movzwl 0x7ceb0(%r10,%r8,2),%r8d │ │ │ │ + vpbroadcastd 0x7cd19(%rip),%ymm3 │ │ │ │ + add %r10,%r8 │ │ │ │ + jmp *%r8 │ │ │ │ + vmovd (%rdx),%xmm0 │ │ │ │ + vpinsrd $0x1,(%rdx,%rcx,1),%xmm0,%xmm0 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vpshufb %xmm4,%xmm0,%xmm0 │ │ │ │ + vpmaddubsw %xmm5,%xmm0,%xmm0 │ │ │ │ + vpmulhrsw %xmm3,%xmm0,%xmm0 │ │ │ │ + vpackuswb %xmm0,%xmm0,%xmm0 │ │ │ │ + vpextrw $0x0,%xmm0,(%rdi) │ │ │ │ + vpextrw $0x2,%xmm0,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 36264d <__cxa_finalize@plt+0x3375fd> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + vmovdqa 0x7cbee(%rip),%xmm4 │ │ │ │ + vmovq (%rdx),%xmm0 │ │ │ │ + vmovhps (%rdx,%rcx,1),%xmm0,%xmm0 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vpshufb %xmm4,%xmm0,%xmm0 │ │ │ │ + vpmaddubsw %xmm5,%xmm0,%xmm0 │ │ │ │ + vpmulhrsw %xmm3,%xmm0,%xmm0 │ │ │ │ + vpackuswb %xmm0,%xmm0,%xmm0 │ │ │ │ + vmovd %xmm0,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 362692 <__cxa_finalize@plt+0x337642> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + vmovdqu (%rdx),%xmm0 │ │ │ │ + vmovdqu (%rdx,%rcx,1),%xmm1 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vpshufb %xmm4,%xmm0,%xmm0 │ │ │ │ + vpshufb %xmm4,%xmm1,%xmm1 │ │ │ │ + vpmaddubsw %xmm5,%xmm0,%xmm0 │ │ │ │ + vpmaddubsw %xmm5,%xmm1,%xmm1 │ │ │ │ + vpmulhrsw %xmm3,%xmm0,%xmm0 │ │ │ │ + vpmulhrsw %xmm3,%xmm1,%xmm1 │ │ │ │ + vpackuswb %xmm1,%xmm0,%xmm0 │ │ │ │ + vmovq %xmm0,(%rdi) │ │ │ │ + vmovhps %xmm0,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 3626cb <__cxa_finalize@plt+0x33767b> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + vmovdqu (%rdx),%xmm0 │ │ │ │ + vinserti128 $0x1,(%rdx,%rcx,1),%ymm0,%ymm0 │ │ │ │ + vmovdqu 0x8(%rdx),%xmm1 │ │ │ │ + vinserti128 $0x1,0x8(%rdx,%rcx,1),%ymm1,%ymm1 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vpshufb %ymm4,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm4,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa %xmm0,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 362711 <__cxa_finalize@plt+0x3376c1> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + vmovdqu (%rdx),%ymm0 │ │ │ │ + vmovdqu 0x8(%rdx),%ymm1 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vpshufb %ymm4,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm4,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %r9d │ │ │ │ + jg 362768 <__cxa_finalize@plt+0x337718> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + vmovdqu (%rdx),%ymm0 │ │ │ │ + vmovdqu 0x8(%rdx),%ymm1 │ │ │ │ + vpshufb %ymm4,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm4,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqu 0x20(%rdx),%ymm1 │ │ │ │ + vmovdqu 0x28(%rdx),%ymm2 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vpshufb %ymm4,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm5,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpackuswb %ymm2,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %r9d │ │ │ │ + jg 3627a6 <__cxa_finalize@plt+0x337756> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + mov $0xffffffffffffffa0,%rax │ │ │ │ + vmovdqu 0x60(%rax,%rdx,1),%ymm0 │ │ │ │ + vmovdqu 0x68(%rax,%rdx,1),%ymm1 │ │ │ │ + vpshufb %ymm4,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm4,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,0x60(%rdi,%rax,1) │ │ │ │ + add $0x20,%rax │ │ │ │ + jle 36281c <__cxa_finalize@plt+0x3377cc> │ │ │ │ + add %rcx,%rdx │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %r9d │ │ │ │ + jg 362815 <__cxa_finalize@plt+0x3377c5> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + movzwl 0x7cebe(%r10,%r8,2),%r8d │ │ │ │ + imul $0xff,%eax,%eax │ │ │ │ + vpbroadcastd 0x7cae3(%rip),%ymm5 │ │ │ │ + add $0x10,%eax │ │ │ │ + add %r10,%r8 │ │ │ │ + vmovd %eax,%xmm4 │ │ │ │ + vpbroadcastw %xmm4,%ymm4 │ │ │ │ + jmp *%r8 │ │ │ │ + vmovd (%rdx),%xmm0 │ │ │ │ + vpinsrw $0x1,(%rdx,%rcx,1),%xmm0,%xmm1 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vpinsrw $0x0,(%rdx),%xmm1,%xmm0 │ │ │ │ + vpshuflw $0xb1,%xmm1,%xmm1 │ │ │ │ + vpunpcklbw %xmm0,%xmm1,%xmm1 │ │ │ │ + vpmaddubsw %xmm4,%xmm1,%xmm1 │ │ │ │ + vpmulhrsw %xmm5,%xmm1,%xmm1 │ │ │ │ + vpackuswb %xmm1,%xmm1,%xmm1 │ │ │ │ + vpextrw $0x1,%xmm1,(%rdi) │ │ │ │ + vpextrw $0x0,%xmm1,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 362893 <__cxa_finalize@plt+0x337843> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + vmovd (%rdx),%xmm0 │ │ │ │ + vpbroadcastd (%rdx,%rcx,1),%xmm2 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vpblendd $0x1,%xmm0,%xmm2,%xmm1 │ │ │ │ + vpbroadcastd (%rdx),%xmm0 │ │ │ │ + vpblendd $0x2,%xmm0,%xmm2,%xmm2 │ │ │ │ + vpunpcklbw %xmm2,%xmm1,%xmm1 │ │ │ │ + vpmaddubsw %xmm4,%xmm1,%xmm1 │ │ │ │ + vpmulhrsw %xmm5,%xmm1,%xmm1 │ │ │ │ + vpackuswb %xmm1,%xmm1,%xmm1 │ │ │ │ + vmovd %xmm1,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm1,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 3628d8 <__cxa_finalize@plt+0x337888> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + vmovq (%rdx),%xmm0 │ │ │ │ + vmovq (%rdx,%rcx,1),%xmm2 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vpunpcklbw %xmm2,%xmm0,%xmm1 │ │ │ │ + vmovq (%rdx),%xmm0 │ │ │ │ + vpunpcklbw %xmm0,%xmm2,%xmm2 │ │ │ │ + vpmaddubsw %xmm4,%xmm1,%xmm1 │ │ │ │ + vpmaddubsw %xmm4,%xmm2,%xmm2 │ │ │ │ + vpmulhrsw %xmm5,%xmm1,%xmm1 │ │ │ │ + vpmulhrsw %xmm5,%xmm2,%xmm2 │ │ │ │ + vpackuswb %xmm2,%xmm1,%xmm1 │ │ │ │ + vmovq %xmm1,(%rdi) │ │ │ │ + vmovhps %xmm1,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 362922 <__cxa_finalize@plt+0x3378d2> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + vmovdqu (%rdx),%xmm0 │ │ │ │ + vbroadcasti128 (%rdx,%rcx,1),%ymm3 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vpblendd $0xf,%ymm0,%ymm3,%ymm2 │ │ │ │ + vbroadcasti128 (%rdx),%ymm0 │ │ │ │ + vpblendd $0xf0,%ymm0,%ymm3,%ymm3 │ │ │ │ + vpunpcklbw %ymm3,%ymm2,%ymm1 │ │ │ │ + vpunpckhbw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm4,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm5,%ymm2,%ymm2 │ │ │ │ + vpackuswb %ymm2,%ymm1,%ymm1 │ │ │ │ + vmovdqa %xmm1,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm1,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 36296a <__cxa_finalize@plt+0x33791a> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + vmovdqu (%rdx),%ymm0 │ │ │ │ + vmovdqu (%rdx,%rcx,1),%ymm3 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vpunpcklbw %ymm3,%ymm0,%ymm1 │ │ │ │ + vpunpckhbw %ymm3,%ymm0,%ymm2 │ │ │ │ + vmovdqu (%rdx),%ymm0 │ │ │ │ + vpmaddubsw %ymm4,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm5,%ymm2,%ymm2 │ │ │ │ + vpackuswb %ymm2,%ymm1,%ymm1 │ │ │ │ + vpunpcklbw %ymm0,%ymm3,%ymm2 │ │ │ │ + vpunpckhbw %ymm0,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpmulhrsw %ymm5,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm5,%ymm3,%ymm3 │ │ │ │ + vpackuswb %ymm3,%ymm2,%ymm2 │ │ │ │ + vmovdqa %ymm1,(%rdi) │ │ │ │ + vmovdqa %ymm2,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 3629c2 <__cxa_finalize@plt+0x337972> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + vmovdqu (%rdx),%ymm0 │ │ │ │ + vmovdqu 0x20(%rdx),%ymm1 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vmovdqu (%rdx),%ymm3 │ │ │ │ + vpunpcklbw %ymm3,%ymm0,%ymm2 │ │ │ │ + vpunpckhbw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm4,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm5,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpackuswb %ymm0,%ymm2,%ymm2 │ │ │ │ + vmovdqa %ymm3,%ymm0 │ │ │ │ + vmovdqu 0x20(%rdx),%ymm3 │ │ │ │ + vmovdqa %ymm2,(%rdi) │ │ │ │ + vpunpcklbw %ymm3,%ymm1,%ymm2 │ │ │ │ + vpunpckhbw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm4,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm5,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm2,%ymm2 │ │ │ │ + vmovdqa %ymm3,%ymm1 │ │ │ │ + vmovdqa %ymm2,0x20(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %r9d │ │ │ │ + jg 362a2f <__cxa_finalize@plt+0x3379df> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + lea 0x300(%r9),%eax │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rdi,%r10 │ │ │ │ + vmovdqu (%rdx),%ymm0 │ │ │ │ + vmovdqu (%rdx,%rcx,1),%ymm3 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vpunpcklbw %ymm3,%ymm0,%ymm1 │ │ │ │ + vpunpckhbw %ymm3,%ymm0,%ymm2 │ │ │ │ + vmovdqu (%rdx),%ymm0 │ │ │ │ + vpmaddubsw %ymm4,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm5,%ymm2,%ymm2 │ │ │ │ + vpackuswb %ymm2,%ymm1,%ymm1 │ │ │ │ + vpunpcklbw %ymm0,%ymm3,%ymm2 │ │ │ │ + vpunpckhbw %ymm0,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpmulhrsw %ymm5,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm5,%ymm3,%ymm3 │ │ │ │ + vpackuswb %ymm3,%ymm2,%ymm2 │ │ │ │ + vmovdqa %ymm1,(%rdi) │ │ │ │ + vmovdqa %ymm2,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 362aa9 <__cxa_finalize@plt+0x337a59> │ │ │ │ + add $0x20,%r8 │ │ │ │ + add $0x20,%r10 │ │ │ │ + movzbl %al,%r9d │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %r10,%rdi │ │ │ │ + sub $0x100,%eax │ │ │ │ + jg 362aa5 <__cxa_finalize@plt+0x337a55> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + movzwl 0x7cecc(%r10,%r8,2),%r8d │ │ │ │ + shl $0xb,%eax │ │ │ │ + vpbroadcastd 0x7c80d(%rip),%ymm7 │ │ │ │ + vmovd %eax,%xmm6 │ │ │ │ + add %r10,%r8 │ │ │ │ + vpaddb %ymm5,%ymm5,%ymm5 │ │ │ │ + vpbroadcastw %xmm6,%ymm6 │ │ │ │ + jmp *%r8 │ │ │ │ + vpbroadcastd (%rdx),%xmm0 │ │ │ │ + vpshufb %xmm4,%xmm0,%xmm0 │ │ │ │ + vpmaddubsw %xmm5,%xmm0,%xmm0 │ │ │ │ + vmovd (%rdx,%rcx,1),%xmm1 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vpinsrd $0x1,(%rdx),%xmm1,%xmm1 │ │ │ │ + vpshufb %xmm4,%xmm1,%xmm1 │ │ │ │ + vpmaddubsw %xmm5,%xmm1,%xmm1 │ │ │ │ + vshufps $0x4e,%xmm1,%xmm0,%xmm2 │ │ │ │ + vmovdqa %xmm1,%xmm0 │ │ │ │ + vpsubw %xmm2,%xmm1,%xmm1 │ │ │ │ + vpmulhw %xmm6,%xmm1,%xmm1 │ │ │ │ + vpavgw %xmm7,%xmm2,%xmm2 │ │ │ │ + vpaddw %xmm2,%xmm1,%xmm1 │ │ │ │ + vpsrlw $0x4,%xmm1,%xmm1 │ │ │ │ + vpackuswb %xmm1,%xmm1,%xmm1 │ │ │ │ + vpextrw $0x0,%xmm1,(%rdi) │ │ │ │ + vpextrw $0x2,%xmm1,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 362b5d <__cxa_finalize@plt+0x337b0d> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + vmovdqa 0x7c6c5(%rip),%xmm4 │ │ │ │ + vmovddup (%rdx),%xmm0 │ │ │ │ + vpshufb %xmm4,%xmm0,%xmm0 │ │ │ │ + vpmaddubsw %xmm5,%xmm0,%xmm0 │ │ │ │ + vmovq (%rdx,%rcx,1),%xmm1 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vmovhps (%rdx),%xmm1,%xmm1 │ │ │ │ + vpshufb %xmm4,%xmm1,%xmm1 │ │ │ │ + vpmaddubsw %xmm5,%xmm1,%xmm1 │ │ │ │ + vshufps $0x4e,%xmm1,%xmm0,%xmm2 │ │ │ │ + vmovdqa %xmm1,%xmm0 │ │ │ │ + vpsubw %xmm2,%xmm1,%xmm1 │ │ │ │ + vpmulhw %xmm6,%xmm1,%xmm1 │ │ │ │ + vpavgw %xmm7,%xmm2,%xmm2 │ │ │ │ + vpaddw %xmm2,%xmm1,%xmm1 │ │ │ │ + vpsrlw $0x4,%xmm1,%xmm1 │ │ │ │ + vpackuswb %xmm1,%xmm1,%xmm1 │ │ │ │ + vmovd %xmm1,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm1,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 362bc9 <__cxa_finalize@plt+0x337b79> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + vbroadcasti128 (%rdx),%ymm0 │ │ │ │ + vpshufb %ymm4,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vmovdqu (%rdx,%rcx,1),%xmm1 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vinserti128 $0x1,(%rdx),%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm4,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vperm2i128 $0x21,%ymm1,%ymm0,%ymm2 │ │ │ │ + vmovdqa %ymm1,%ymm0 │ │ │ │ + vpsubw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhw %ymm6,%ymm1,%ymm1 │ │ │ │ + vpavgw %ymm7,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpsrlw $0x4,%ymm1,%ymm1 │ │ │ │ + vextracti128 $0x1,%ymm1,%xmm2 │ │ │ │ + vpackuswb %xmm2,%xmm1,%xmm1 │ │ │ │ + vmovq %xmm1,(%rdi) │ │ │ │ + vmovhps %xmm1,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 362c2a <__cxa_finalize@plt+0x337bda> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + vmovdqu (%rdx),%ymm0 │ │ │ │ + vinserti128 $0x1,0x8(%rdx),%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm4,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vmovdqu (%rdx,%rcx,1),%xmm2 │ │ │ │ + vinserti128 $0x1,0x8(%rdx,%rcx,1),%ymm2,%ymm2 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vmovdqu (%rdx),%xmm3 │ │ │ │ + vinserti128 $0x1,0x8(%rdx),%ymm3,%ymm3 │ │ │ │ + vpshufb %ymm4,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm4,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm5,%ymm2,%ymm2 │ │ │ │ + vpsubw %ymm0,%ymm2,%ymm1 │ │ │ │ + vpmulhw %ymm6,%ymm1,%ymm1 │ │ │ │ + vpavgw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm5,%ymm3,%ymm0 │ │ │ │ + vpsubw %ymm2,%ymm0,%ymm3 │ │ │ │ + vpmulhw %ymm6,%ymm3,%ymm3 │ │ │ │ + vpavgw %ymm7,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm3,%ymm3 │ │ │ │ + vpsrlw $0x4,%ymm1,%ymm1 │ │ │ │ + vpsrlw $0x4,%ymm3,%ymm3 │ │ │ │ + vpackuswb %ymm3,%ymm1,%ymm1 │ │ │ │ + vpermq $0xd8,%ymm1,%ymm1 │ │ │ │ + vmovdqa %xmm1,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm1,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 362c98 <__cxa_finalize@plt+0x337c48> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + lea 0x30000(%r9),%eax │ │ │ │ + jmp 362d25 <__cxa_finalize@plt+0x337cd5> │ │ │ │ + lea 0x10000(%r9),%eax │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rdi,%r10 │ │ │ │ + vmovdqu (%rdx),%ymm0 │ │ │ │ + vmovdqu 0x8(%rdx),%ymm1 │ │ │ │ + vpshufb %ymm4,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm4,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm5,%ymm1,%ymm1 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vmovdqu (%rdx),%ymm2 │ │ │ │ + vmovdqu 0x8(%rdx),%ymm3 │ │ │ │ + vpshufb %ymm4,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm4,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm5,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm5,%ymm3,%ymm3 │ │ │ │ + vpsubw %ymm0,%ymm2,%ymm8 │ │ │ │ + vpmulhw %ymm6,%ymm8,%ymm8 │ │ │ │ + vpavgw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm0,%ymm8,%ymm8 │ │ │ │ + vmovdqa %ymm2,%ymm0 │ │ │ │ + vpsubw %ymm1,%ymm3,%ymm2 │ │ │ │ + vpmulhw %ymm6,%ymm2,%ymm2 │ │ │ │ + vpavgw %ymm7,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm2,%ymm2 │ │ │ │ + vmovdqa %ymm3,%ymm1 │ │ │ │ + vpsrlw $0x4,%ymm8,%ymm8 │ │ │ │ + vpsrlw $0x4,%ymm2,%ymm2 │ │ │ │ + vpackuswb %ymm2,%ymm8,%ymm8 │ │ │ │ + vmovdqa %ymm8,(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %r9d │ │ │ │ + jg 362d48 <__cxa_finalize@plt+0x337cf8> │ │ │ │ + add $0x20,%r8 │ │ │ │ + add $0x20,%r10 │ │ │ │ + movzbl %al,%r9d │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %r10,%rdi │ │ │ │ + sub $0x10000,%eax │ │ │ │ + jg 362d2b <__cxa_finalize@plt+0x337cdb> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x1b(%rip),%rax │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 363002 <__cxa_finalize@plt+0x337fb2> │ │ │ │ + mov 0x8(%rsp),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 36332c <__cxa_finalize@plt+0x3382dc> │ │ │ │ + movzwl 0x7c5a4(%rax,%rcx,2),%ecx │ │ │ │ + add %rax,%rcx │ │ │ │ + lea (%rdx,%rdx,2),%rax │ │ │ │ + jmp *%rcx │ │ │ │ + vmovd (%rsi),%xmm0 │ │ │ │ + vpinsrd $0x1,(%rsi,%rdx,1),%xmm0,%xmm0 │ │ │ │ + vpinsrd $0x2,(%rsi,%rdx,2),%xmm0,%xmm0 │ │ │ │ + vpinsrd $0x3,(%rsi,%rax,1),%xmm0,%xmm0 │ │ │ │ + lea (%rsi,%rdx,4),%rsi │ │ │ │ + vpmovzxbw %xmm0,%ymm0 │ │ │ │ + vpsllw $0x4,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + add $0x20,%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 362e03 <__cxa_finalize@plt+0x337db3> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + vmovq (%rsi),%xmm0 │ │ │ │ + vmovhps (%rsi,%rdx,1),%xmm0,%xmm0 │ │ │ │ + vmovq (%rsi,%rdx,2),%xmm1 │ │ │ │ + vmovhps (%rsi,%rax,1),%xmm1,%xmm1 │ │ │ │ + lea (%rsi,%rdx,4),%rsi │ │ │ │ + vpmovzxbw %xmm0,%ymm0 │ │ │ │ + vpmovzxbw %xmm1,%ymm1 │ │ │ │ + vpsllw $0x4,%ymm0,%ymm0 │ │ │ │ + vpsllw $0x4,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + add $0x40,%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 362e3c <__cxa_finalize@plt+0x337dec> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + vpmovzxbw (%rsi),%ymm0 │ │ │ │ + vpmovzxbw (%rsi,%rdx,1),%ymm1 │ │ │ │ + vpmovzxbw (%rsi,%rdx,2),%ymm2 │ │ │ │ + vpmovzxbw (%rsi,%rax,1),%ymm3 │ │ │ │ + lea (%rsi,%rdx,4),%rsi │ │ │ │ + vpsllw $0x4,%ymm0,%ymm0 │ │ │ │ + vpsllw $0x4,%ymm1,%ymm1 │ │ │ │ + vpsllw $0x4,%ymm2,%ymm2 │ │ │ │ + vpsllw $0x4,%ymm3,%ymm3 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + vmovdqa %ymm2,0x40(%rdi) │ │ │ │ + vmovdqa %ymm3,0x60(%rdi) │ │ │ │ + sub $0xffffffffffffff80,%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 362e7e <__cxa_finalize@plt+0x337e2e> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + vpmovzxbw (%rsi),%ymm0 │ │ │ │ + vpmovzxbw 0x10(%rsi),%ymm1 │ │ │ │ + vpmovzxbw (%rsi,%rdx,1),%ymm2 │ │ │ │ + vpmovzxbw 0x10(%rsi,%rdx,1),%ymm3 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + vpsllw $0x4,%ymm0,%ymm0 │ │ │ │ + vpsllw $0x4,%ymm1,%ymm1 │ │ │ │ + vpsllw $0x4,%ymm2,%ymm2 │ │ │ │ + vpsllw $0x4,%ymm3,%ymm3 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + vmovdqa %ymm2,0x40(%rdi) │ │ │ │ + vmovdqa %ymm3,0x60(%rdi) │ │ │ │ + sub $0xffffffffffffff80,%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 362ece <__cxa_finalize@plt+0x337e7e> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + vpmovzxbw (%rsi),%ymm0 │ │ │ │ + vpmovzxbw 0x10(%rsi),%ymm1 │ │ │ │ + vpmovzxbw 0x20(%rsi),%ymm2 │ │ │ │ + vpmovzxbw 0x30(%rsi),%ymm3 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vpsllw $0x4,%ymm0,%ymm0 │ │ │ │ + vpsllw $0x4,%ymm1,%ymm1 │ │ │ │ + vpsllw $0x4,%ymm2,%ymm2 │ │ │ │ + vpsllw $0x4,%ymm3,%ymm3 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + vmovdqa %ymm2,0x40(%rdi) │ │ │ │ + vmovdqa %ymm3,0x60(%rdi) │ │ │ │ + sub $0xffffffffffffff80,%rdi │ │ │ │ + dec %r8d │ │ │ │ + jg 362f1f <__cxa_finalize@plt+0x337ecf> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + vpmovzxbw (%rsi),%ymm0 │ │ │ │ + vpmovzxbw 0x10(%rsi),%ymm1 │ │ │ │ + vpmovzxbw 0x20(%rsi),%ymm2 │ │ │ │ + vpmovzxbw 0x30(%rsi),%ymm3 │ │ │ │ + vpsllw $0x4,%ymm0,%ymm0 │ │ │ │ + vpsllw $0x4,%ymm1,%ymm1 │ │ │ │ + vpsllw $0x4,%ymm2,%ymm2 │ │ │ │ + vpsllw $0x4,%ymm3,%ymm3 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + vmovdqa %ymm2,0x40(%rdi) │ │ │ │ + vmovdqa %ymm3,0x60(%rdi) │ │ │ │ + vpmovzxbw 0x40(%rsi),%ymm0 │ │ │ │ + vpmovzxbw 0x50(%rsi),%ymm1 │ │ │ │ + vpmovzxbw 0x60(%rsi),%ymm2 │ │ │ │ + vpmovzxbw 0x70(%rsi),%ymm3 │ │ │ │ + add $0x100,%rdi │ │ │ │ + add %rdx,%rsi │ │ │ │ + vpsllw $0x4,%ymm0,%ymm0 │ │ │ │ + vpsllw $0x4,%ymm1,%ymm1 │ │ │ │ + vpsllw $0x4,%ymm2,%ymm2 │ │ │ │ + vpsllw $0x4,%ymm3,%ymm3 │ │ │ │ + vmovdqa %ymm0,-0x80(%rdi) │ │ │ │ + vmovdqa %ymm1,-0x60(%rdi) │ │ │ │ + vmovdqa %ymm2,-0x40(%rdi) │ │ │ │ + vmovdqa %ymm3,-0x20(%rdi) │ │ │ │ + dec %r8d │ │ │ │ + jg 362f6d <__cxa_finalize@plt+0x337f1d> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + imul $0xff,%r9d,%r9d │ │ │ │ + vbroadcasti128 0x7c27e(%rip),%ymm4 │ │ │ │ + add $0x10,%r9d │ │ │ │ + vmovd %r9d,%xmm5 │ │ │ │ + mov 0x8(%rsp),%r9d │ │ │ │ + vpbroadcastw %xmm5,%ymm5 │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 363669 <__cxa_finalize@plt+0x338619> │ │ │ │ + movzwl 0x7c5da(%rax,%rcx,2),%ecx │ │ │ │ + add %rax,%rcx │ │ │ │ + lea (%rdx,%rdx,2),%rax │ │ │ │ + jmp *%rcx │ │ │ │ + vbroadcasti128 0x7c238(%rip),%ymm4 │ │ │ │ + vmovq (%rsi),%xmm0 │ │ │ │ + vmovhps (%rsi,%rdx,1),%xmm0,%xmm0 │ │ │ │ + vmovq (%rsi,%rdx,2),%xmm1 │ │ │ │ + vmovhps (%rsi,%rax,1),%xmm1,%xmm1 │ │ │ │ + lea (%rsi,%rdx,4),%rsi │ │ │ │ + vinserti128 $0x1,%xmm1,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm4,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + add $0x20,%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 363048 <__cxa_finalize@plt+0x337ff8> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + vmovdqu (%rsi),%xmm0 │ │ │ │ + vinserti128 $0x1,(%rsi,%rdx,1),%ymm0,%ymm0 │ │ │ │ + vmovdqu (%rsi,%rdx,2),%xmm1 │ │ │ │ + vinserti128 $0x1,(%rsi,%rax,1),%ymm1,%ymm1 │ │ │ │ + lea (%rsi,%rdx,4),%rsi │ │ │ │ + vpshufb %ymm4,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm4,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + add $0x40,%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 363081 <__cxa_finalize@plt+0x338031> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + vmovdqu (%rsi),%xmm0 │ │ │ │ + vinserti128 $0x1,0x8(%rsi),%ymm0,%ymm0 │ │ │ │ + vmovdqu (%rsi,%rdx,1),%xmm1 │ │ │ │ + vinserti128 $0x1,0x8(%rsi,%rdx,1),%ymm1,%ymm1 │ │ │ │ + vmovdqu (%rsi,%rdx,2),%xmm2 │ │ │ │ + vinserti128 $0x1,0x8(%rsi,%rdx,2),%ymm2,%ymm2 │ │ │ │ + vmovdqu (%rsi,%rax,1),%xmm3 │ │ │ │ + vinserti128 $0x1,0x8(%rsi,%rax,1),%ymm3,%ymm3 │ │ │ │ + lea (%rsi,%rdx,4),%rsi │ │ │ │ + vpshufb %ymm4,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm4,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm4,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm4,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm5,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm5,%ymm3,%ymm3 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + vmovdqa %ymm2,0x40(%rdi) │ │ │ │ + vmovdqa %ymm3,0x60(%rdi) │ │ │ │ + sub $0xffffffffffffff80,%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 3630c7 <__cxa_finalize@plt+0x338077> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + vmovdqu (%rsi),%xmm0 │ │ │ │ + vinserti128 $0x1,0x8(%rsi),%ymm0,%ymm0 │ │ │ │ + vmovdqu 0x10(%rsi),%xmm1 │ │ │ │ + vinserti128 $0x1,0x18(%rsi),%ymm1,%ymm1 │ │ │ │ + vmovdqu (%rsi,%rdx,1),%xmm2 │ │ │ │ + vinserti128 $0x1,0x8(%rsi,%rdx,1),%ymm2,%ymm2 │ │ │ │ + vmovdqu 0x10(%rsi,%rdx,1),%xmm3 │ │ │ │ + vinserti128 $0x1,0x18(%rsi,%rdx,1),%ymm3,%ymm3 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + vpshufb %ymm4,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm4,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm4,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm4,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm5,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm5,%ymm3,%ymm3 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + vmovdqa %ymm2,0x40(%rdi) │ │ │ │ + vmovdqa %ymm3,0x60(%rdi) │ │ │ │ + sub $0xffffffffffffff80,%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 363146 <__cxa_finalize@plt+0x3380f6> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + vmovdqu (%rsi),%xmm0 │ │ │ │ + vinserti128 $0x1,0x8(%rsi),%ymm0,%ymm0 │ │ │ │ + vmovdqu 0x10(%rsi),%xmm1 │ │ │ │ + vinserti128 $0x1,0x18(%rsi),%ymm1,%ymm1 │ │ │ │ + vmovdqu 0x20(%rsi),%xmm2 │ │ │ │ + vinserti128 $0x1,0x28(%rsi),%ymm2,%ymm2 │ │ │ │ + vmovdqu 0x30(%rsi),%xmm3 │ │ │ │ + vinserti128 $0x1,0x38(%rsi),%ymm3,%ymm3 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vpshufb %ymm4,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm4,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm4,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm4,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm5,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm5,%ymm3,%ymm3 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + vmovdqa %ymm2,0x40(%rdi) │ │ │ │ + vmovdqa %ymm3,0x60(%rdi) │ │ │ │ + sub $0xffffffffffffff80,%rdi │ │ │ │ + dec %r8d │ │ │ │ + jg 3631c5 <__cxa_finalize@plt+0x338175> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + vmovdqu (%rsi),%xmm0 │ │ │ │ + vinserti128 $0x1,0x8(%rsi),%ymm0,%ymm0 │ │ │ │ + vmovdqu 0x10(%rsi),%xmm1 │ │ │ │ + vinserti128 $0x1,0x18(%rsi),%ymm1,%ymm1 │ │ │ │ + vmovdqu 0x20(%rsi),%xmm2 │ │ │ │ + vinserti128 $0x1,0x28(%rsi),%ymm2,%ymm2 │ │ │ │ + vmovdqu 0x30(%rsi),%xmm3 │ │ │ │ + vinserti128 $0x1,0x38(%rsi),%ymm3,%ymm3 │ │ │ │ + vpshufb %ymm4,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm4,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm4,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm4,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm5,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm5,%ymm3,%ymm3 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + vmovdqa %ymm2,0x40(%rdi) │ │ │ │ + vmovdqa %ymm3,0x60(%rdi) │ │ │ │ + vmovdqu 0x40(%rsi),%xmm0 │ │ │ │ + vinserti128 $0x1,0x48(%rsi),%ymm0,%ymm0 │ │ │ │ + vmovdqu 0x50(%rsi),%xmm1 │ │ │ │ + vinserti128 $0x1,0x58(%rsi),%ymm1,%ymm1 │ │ │ │ + vmovdqu 0x60(%rsi),%xmm2 │ │ │ │ + vinserti128 $0x1,0x68(%rsi),%ymm2,%ymm2 │ │ │ │ + vmovdqu 0x70(%rsi),%xmm3 │ │ │ │ + vinserti128 $0x1,0x78(%rsi),%ymm3,%ymm3 │ │ │ │ + add $0x100,%rdi │ │ │ │ + add %rdx,%rsi │ │ │ │ + vpshufb %ymm4,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm4,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm4,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm4,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm5,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm5,%ymm3,%ymm3 │ │ │ │ + vmovdqa %ymm0,-0x80(%rdi) │ │ │ │ + vmovdqa %ymm1,-0x60(%rdi) │ │ │ │ + vmovdqa %ymm2,-0x40(%rdi) │ │ │ │ + vmovdqa %ymm3,-0x20(%rdi) │ │ │ │ + dec %r8d │ │ │ │ + jg 36323f <__cxa_finalize@plt+0x3381ef> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + movzwl 0x7c5e6(%rax,%rcx,2),%ecx │ │ │ │ + imul $0xff,%r9d,%r9d │ │ │ │ + add $0x10,%r9d │ │ │ │ + add %rax,%rcx │ │ │ │ + lea (%rdx,%rdx,2),%rax │ │ │ │ + vmovd %r9d,%xmm6 │ │ │ │ + vpbroadcastw %xmm6,%ymm6 │ │ │ │ + jmp *%rcx │ │ │ │ + vmovd (%rsi),%xmm0 │ │ │ │ + vpbroadcastd (%rsi,%rdx,2),%ymm1 │ │ │ │ + vpbroadcastd (%rsi,%rdx,1),%xmm2 │ │ │ │ + vpbroadcastd (%rsi,%rax,1),%ymm3 │ │ │ │ + lea (%rsi,%rdx,4),%rsi │ │ │ │ + vpblendd $0x5,%ymm0,%ymm1,%ymm1 │ │ │ │ + vpbroadcastd (%rsi),%ymm0 │ │ │ │ + vpblendd $0xf,%ymm2,%ymm3,%ymm3 │ │ │ │ + vpblendd $0xa0,%ymm0,%ymm1,%ymm2 │ │ │ │ + vpblendd $0xaa,%ymm3,%ymm1,%ymm1 │ │ │ │ + vpblendd $0x55,%ymm3,%ymm2,%ymm2 │ │ │ │ + vpunpcklbw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm6,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm1,(%rdi) │ │ │ │ + add $0x20,%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 363356 <__cxa_finalize@plt+0x338306> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + vmovq (%rsi),%xmm0 │ │ │ │ + vpbroadcastq (%rsi,%rdx,2),%ymm1 │ │ │ │ + vpbroadcastq (%rsi,%rdx,1),%ymm2 │ │ │ │ + vpbroadcastq (%rsi,%rax,1),%ymm3 │ │ │ │ + lea (%rsi,%rdx,4),%rsi │ │ │ │ + vpblendd $0x3,%ymm0,%ymm1,%ymm1 │ │ │ │ + vpbroadcastq (%rsi),%ymm0 │ │ │ │ + vpblendd $0xcc,%ymm3,%ymm2,%ymm2 │ │ │ │ + vpblendd $0xf0,%ymm1,%ymm2,%ymm3 │ │ │ │ + vpblendd $0xf,%ymm1,%ymm2,%ymm2 │ │ │ │ + vpblendd $0xc0,%ymm0,%ymm3,%ymm3 │ │ │ │ + vpunpcklbw %ymm3,%ymm2,%ymm1 │ │ │ │ + vpunpckhbw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm6,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm6,%ymm2,%ymm2 │ │ │ │ + vmovdqa %ymm1,(%rdi) │ │ │ │ + vmovdqa %ymm2,0x20(%rdi) │ │ │ │ + add $0x40,%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 3633ae <__cxa_finalize@plt+0x33835e> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + vbroadcasti128 (%rsi),%ymm0 │ │ │ │ + vbroadcasti128 (%rsi,%rdx,1),%ymm1 │ │ │ │ + vbroadcasti128 (%rsi,%rdx,2),%ymm2 │ │ │ │ + vbroadcasti128 (%rsi,%rax,1),%ymm3 │ │ │ │ + lea (%rsi,%rdx,4),%rsi │ │ │ │ + vshufpd $0xc,%ymm2,%ymm0,%ymm4 │ │ │ │ + vbroadcasti128 (%rsi),%ymm0 │ │ │ │ + vshufpd $0xc,%ymm3,%ymm1,%ymm1 │ │ │ │ + vshufpd $0xc,%ymm0,%ymm2,%ymm2 │ │ │ │ + vpunpcklbw %ymm1,%ymm4,%ymm3 │ │ │ │ + vpunpcklbw %ymm2,%ymm1,%ymm5 │ │ │ │ + vpunpckhbw %ymm1,%ymm4,%ymm4 │ │ │ │ + vpunpckhbw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm6,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm6,%ymm5,%ymm5 │ │ │ │ + vpmaddubsw %ymm6,%ymm4,%ymm4 │ │ │ │ + vpmaddubsw %ymm6,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm3,(%rdi) │ │ │ │ + vmovdqa %ymm5,0x20(%rdi) │ │ │ │ + vmovdqa %ymm4,0x40(%rdi) │ │ │ │ + vmovdqa %ymm1,0x60(%rdi) │ │ │ │ + sub $0xffffffffffffff80,%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 363415 <__cxa_finalize@plt+0x3383c5> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + vpermq $0xd8,(%rsi),%ymm0 │ │ │ │ + vpermq $0xd8,(%rsi,%rdx,1),%ymm1 │ │ │ │ + vpermq $0xd8,(%rsi,%rdx,2),%ymm2 │ │ │ │ + vpermq $0xd8,(%rsi,%rax,1),%ymm3 │ │ │ │ + lea (%rsi,%rdx,4),%rsi │ │ │ │ + vpunpcklbw %ymm1,%ymm0,%ymm4 │ │ │ │ + vpunpckhbw %ymm1,%ymm0,%ymm5 │ │ │ │ + vpermq $0xd8,(%rsi),%ymm0 │ │ │ │ + vpmaddubsw %ymm6,%ymm4,%ymm4 │ │ │ │ + vpmaddubsw %ymm6,%ymm5,%ymm5 │ │ │ │ + vmovdqa %ymm4,(%rdi) │ │ │ │ + vmovdqa %ymm5,0x20(%rdi) │ │ │ │ + vpunpcklbw %ymm2,%ymm1,%ymm4 │ │ │ │ + vpunpckhbw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm6,%ymm4,%ymm4 │ │ │ │ + vpmaddubsw %ymm6,%ymm1,%ymm1 │ │ │ │ + vpunpcklbw %ymm3,%ymm2,%ymm5 │ │ │ │ + vpunpckhbw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm6,%ymm5,%ymm5 │ │ │ │ + vpmaddubsw %ymm6,%ymm2,%ymm2 │ │ │ │ + vmovdqa %ymm4,0x40(%rdi) │ │ │ │ + vmovdqa %ymm1,0x60(%rdi) │ │ │ │ + add $0x100,%rdi │ │ │ │ + vpunpcklbw %ymm0,%ymm3,%ymm1 │ │ │ │ + vpunpckhbw %ymm0,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm6,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm6,%ymm3,%ymm3 │ │ │ │ + vmovdqa %ymm5,-0x80(%rdi) │ │ │ │ + vmovdqa %ymm2,-0x60(%rdi) │ │ │ │ + vmovdqa %ymm1,-0x40(%rdi) │ │ │ │ + vmovdqa %ymm3,-0x20(%rdi) │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 36348a <__cxa_finalize@plt+0x33843a> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + vpermq $0xd8,(%rsi),%ymm0 │ │ │ │ + vpermq $0xd8,0x20(%rsi),%ymm1 │ │ │ │ + vpermq $0xd8,(%rsi,%rdx,1),%ymm2 │ │ │ │ + vpermq $0xd8,0x20(%rsi,%rdx,1),%ymm3 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + vpunpcklbw %ymm2,%ymm0,%ymm4 │ │ │ │ + vpunpckhbw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm6,%ymm4,%ymm4 │ │ │ │ + vpmaddubsw %ymm6,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm4,(%rdi) │ │ │ │ + vmovdqa %ymm0,0x20(%rdi) │ │ │ │ + vpunpcklbw %ymm3,%ymm1,%ymm4 │ │ │ │ + vpunpckhbw %ymm3,%ymm1,%ymm5 │ │ │ │ + vpermq $0xd8,(%rsi),%ymm0 │ │ │ │ + vpermq $0xd8,0x20(%rsi),%ymm1 │ │ │ │ + vpmaddubsw %ymm6,%ymm4,%ymm4 │ │ │ │ + vpmaddubsw %ymm6,%ymm5,%ymm5 │ │ │ │ + vmovdqa %ymm4,0x40(%rdi) │ │ │ │ + vmovdqa %ymm5,0x60(%rdi) │ │ │ │ + add $0x100,%rdi │ │ │ │ + vpunpcklbw %ymm0,%ymm2,%ymm4 │ │ │ │ + vpunpckhbw %ymm0,%ymm2,%ymm2 │ │ │ │ + vpunpcklbw %ymm1,%ymm3,%ymm5 │ │ │ │ + vpunpckhbw %ymm1,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm6,%ymm4,%ymm4 │ │ │ │ + vpmaddubsw %ymm6,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm6,%ymm5,%ymm5 │ │ │ │ + vpmaddubsw %ymm6,%ymm3,%ymm3 │ │ │ │ + vmovdqa %ymm4,-0x80(%rdi) │ │ │ │ + vmovdqa %ymm2,-0x60(%rdi) │ │ │ │ + vmovdqa %ymm5,-0x40(%rdi) │ │ │ │ + vmovdqa %ymm3,-0x20(%rdi) │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 36353a <__cxa_finalize@plt+0x3384ea> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + lea 0x300(%r8),%eax │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %rdi,%r9 │ │ │ │ + vpermq $0xd8,(%rsi),%ymm0 │ │ │ │ + vpermq $0xd8,(%rsi,%rdx,1),%ymm1 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + vpunpcklbw %ymm1,%ymm0,%ymm2 │ │ │ │ + vpunpckhbw %ymm1,%ymm0,%ymm3 │ │ │ │ + vpermq $0xd8,(%rsi),%ymm0 │ │ │ │ + vpmaddubsw %ymm6,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm6,%ymm3,%ymm3 │ │ │ │ + vpunpcklbw %ymm0,%ymm1,%ymm4 │ │ │ │ + vpunpckhbw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm6,%ymm4,%ymm4 │ │ │ │ + vpmaddubsw %ymm6,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm2,(%rdi) │ │ │ │ + vmovdqa %ymm3,0x20(%rdi) │ │ │ │ + vmovdqa %ymm4,0x100(%rdi) │ │ │ │ + vmovdqa %ymm1,0x120(%rdi) │ │ │ │ + add $0x200,%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 3635f1 <__cxa_finalize@plt+0x3385a1> │ │ │ │ + add $0x20,%rcx │ │ │ │ + add $0x40,%r9 │ │ │ │ + movzbl %al,%r8d │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %r9,%rdi │ │ │ │ + sub $0x100,%eax │ │ │ │ + jg 3635eb <__cxa_finalize@plt+0x33859b> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + movzwl 0x7c5f2(%rax,%rcx,2),%ecx │ │ │ │ + shl $0xb,%r9d │ │ │ │ + vmovd %r9d,%xmm6 │ │ │ │ + vpbroadcastw %xmm6,%ymm6 │ │ │ │ + add %rax,%rcx │ │ │ │ + lea (%rdx,%rdx,2),%rax │ │ │ │ + jmp *%rcx │ │ │ │ + vbroadcasti128 0x7bbef(%rip),%ymm4 │ │ │ │ + vpbroadcastq (%rsi),%ymm0 │ │ │ │ + vpshufb %ymm4,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vmovq (%rsi,%rdx,1),%xmm1 │ │ │ │ + vmovhps (%rsi,%rdx,2),%xmm1,%xmm1 │ │ │ │ + vmovq (%rsi,%rax,1),%xmm2 │ │ │ │ + lea (%rsi,%rdx,4),%rsi │ │ │ │ + vmovhps (%rsi),%xmm2,%xmm2 │ │ │ │ + vinserti128 $0x1,%xmm2,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm4,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpblendd $0xc0,%ymm0,%ymm1,%ymm2 │ │ │ │ + vpermq $0x93,%ymm2,%ymm2 │ │ │ │ + vmovdqa %ymm1,%ymm0 │ │ │ │ + vpsubw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm6,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vmovdqa %ymm1,(%rdi) │ │ │ │ + add $0x20,%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 3636a0 <__cxa_finalize@plt+0x338650> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + vbroadcasti128 (%rsi),%ymm0 │ │ │ │ + vpshufb %ymm4,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vmovdqu (%rsi,%rdx,1),%xmm1 │ │ │ │ + vinserti128 $0x1,(%rsi,%rdx,2),%ymm1,%ymm1 │ │ │ │ + vmovdqu (%rsi,%rax,1),%xmm2 │ │ │ │ + lea (%rsi,%rdx,4),%rsi │ │ │ │ + vinserti128 $0x1,(%rsi),%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm4,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vperm2i128 $0x21,%ymm1,%ymm0,%ymm3 │ │ │ │ + vpmaddubsw %ymm5,%ymm2,%ymm0 │ │ │ │ + vperm2i128 $0x21,%ymm0,%ymm1,%ymm2 │ │ │ │ + vpsubw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm6,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpsubw %ymm2,%ymm0,%ymm3 │ │ │ │ + vpmulhrsw %ymm6,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm2,%ymm3,%ymm3 │ │ │ │ + vmovdqa %ymm1,(%rdi) │ │ │ │ + vmovdqa %ymm3,0x20(%rdi) │ │ │ │ + add $0x40,%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 363705 <__cxa_finalize@plt+0x3386b5> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + vmovdqu (%rsi),%xmm0 │ │ │ │ + vinserti128 $0x1,0x8(%rsi),%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm4,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vmovdqu (%rsi,%rdx,1),%xmm1 │ │ │ │ + vinserti128 $0x1,0x8(%rsi,%rdx,1),%ymm1,%ymm1 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + vmovdqu (%rsi),%xmm2 │ │ │ │ + vinserti128 $0x1,0x8(%rsi),%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm4,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm3 │ │ │ │ + vpmulhrsw %ymm6,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm0,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm5,%ymm2,%ymm0 │ │ │ │ + vpsubw %ymm1,%ymm0,%ymm2 │ │ │ │ + vpmulhrsw %ymm6,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm1,%ymm2,%ymm2 │ │ │ │ + vmovdqa %ymm3,(%rdi) │ │ │ │ + vmovdqa %ymm2,0x20(%rdi) │ │ │ │ + add $0x40,%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 363786 <__cxa_finalize@plt+0x338736> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + vmovdqu (%rsi),%xmm0 │ │ │ │ + vinserti128 $0x1,0x8(%rsi),%ymm0,%ymm0 │ │ │ │ + vmovdqu 0x10(%rsi),%xmm1 │ │ │ │ + vinserti128 $0x1,0x18(%rsi),%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm4,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm4,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm5,%ymm1,%ymm1 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vmovdqu (%rsi),%xmm2 │ │ │ │ + vinserti128 $0x1,0x8(%rsi),%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm5,%ymm2,%ymm2 │ │ │ │ + vpsubw %ymm0,%ymm2,%ymm3 │ │ │ │ + vpmulhrsw %ymm6,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm0,%ymm3,%ymm3 │ │ │ │ + vmovdqa %ymm2,%ymm0 │ │ │ │ + vmovdqu 0x10(%rsi),%xmm2 │ │ │ │ + vinserti128 $0x1,0x18(%rsi),%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm5,%ymm2,%ymm2 │ │ │ │ + vmovdqa %ymm3,(%rdi) │ │ │ │ + vpsubw %ymm1,%ymm2,%ymm3 │ │ │ │ + vpmulhrsw %ymm6,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm1,%ymm3,%ymm3 │ │ │ │ + vmovdqa %ymm2,%ymm1 │ │ │ │ + vmovdqa %ymm3,0x20(%rdi) │ │ │ │ + add $0x40,%rdi │ │ │ │ + dec %r8d │ │ │ │ + jg 363812 <__cxa_finalize@plt+0x3387c2> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + lea 0x700(%r8),%ecx │ │ │ │ + mov $0x100,%eax │ │ │ │ + jmp 363892 <__cxa_finalize@plt+0x338842> │ │ │ │ + lea 0x300(%r8),%ecx │ │ │ │ + mov $0x80,%eax │ │ │ │ + mov %rsi,%r9 │ │ │ │ + mov %rdi,%r10 │ │ │ │ + vmovdqu (%rsi),%xmm0 │ │ │ │ + vinserti128 $0x1,0x8(%rsi),%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm4,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vmovdqu (%rsi,%rdx,1),%xmm1 │ │ │ │ + vinserti128 $0x1,0x8(%rsi,%rdx,1),%ymm1,%ymm1 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + vmovdqu (%rsi),%xmm2 │ │ │ │ + vinserti128 $0x1,0x8(%rsi),%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm4,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm3 │ │ │ │ + vpmulhrsw %ymm6,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm0,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm5,%ymm2,%ymm0 │ │ │ │ + vpsubw %ymm1,%ymm0,%ymm2 │ │ │ │ + vpmulhrsw %ymm6,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm1,%ymm2,%ymm2 │ │ │ │ + vmovdqa %ymm3,(%rdi) │ │ │ │ + vmovdqa %ymm2,(%rdi,%rax,1) │ │ │ │ + lea (%rdi,%rax,2),%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 3638ad <__cxa_finalize@plt+0x33885d> │ │ │ │ + add $0x10,%r9 │ │ │ │ + add $0x20,%r10 │ │ │ │ + movzbl %cl,%r8d │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %r10,%rdi │ │ │ │ + sub $0x100,%ecx │ │ │ │ + jg 363898 <__cxa_finalize@plt+0x338848> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x1e002d,%r10d │ │ │ │ + mov %r10d,%r11d │ │ │ │ + jmp 3639c0 <__cxa_finalize@plt+0x338970> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x1e002d,%r10d │ │ │ │ + mov $0xf003c,%r11d │ │ │ │ + jmp 3639c0 <__cxa_finalize@plt+0x338970> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0xf003c,%r10d │ │ │ │ + mov $0x1e002d,%r11d │ │ │ │ + jmp 3639c0 <__cxa_finalize@plt+0x338970> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0xf003c,%r10d │ │ │ │ + mov %r10d,%r11d │ │ │ │ + jmp 3639c0 <__cxa_finalize@plt+0x338970> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1e002d,%r10d │ │ │ │ + mov $0x2d,%r11d │ │ │ │ + jmp 3639c0 <__cxa_finalize@plt+0x338970> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x2d,%r10d │ │ │ │ + mov $0x1e002d,%r11d │ │ │ │ + jmp 3639c0 <__cxa_finalize@plt+0x338970> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0xf003c,%r10d │ │ │ │ + mov $0x2d,%r11d │ │ │ │ + jmp 3639c0 <__cxa_finalize@plt+0x338970> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x2d,%r10d │ │ │ │ + mov $0xf003c,%r11d │ │ │ │ + jmp 3639c0 <__cxa_finalize@plt+0x338970> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x2d,%r10d │ │ │ │ + mov %r10d,%r11d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + imul $0x10101,0x8(%rsp),%eax │ │ │ │ + add %r10d,%eax │ │ │ │ + imul $0x10101,0x10(%rsp),%r10d │ │ │ │ + add %r11d,%r10d │ │ │ │ + lea -0x14ea(%rip),%r11 │ │ │ │ + movslq %r8d,%r8 │ │ │ │ + test $0xf00,%eax │ │ │ │ + jne 363a11 <__cxa_finalize@plt+0x3389c1> │ │ │ │ + test $0xf00,%r10d │ │ │ │ + jne 363d10 <__cxa_finalize@plt+0x338cc0> │ │ │ │ + tzcnt %r8d,%r8d │ │ │ │ + movzwl 0x7ce96(%r11,%r8,2),%r8d │ │ │ │ + add %r11,%r8 │ │ │ │ + lea (%rcx,%rcx,2),%rax │ │ │ │ + lea (%rsi,%rsi,2),%r10 │ │ │ │ + jmp *%r8 │ │ │ │ + test $0xf00,%r10d │ │ │ │ + jne 3640c3 <__cxa_finalize@plt+0x339073> │ │ │ │ + vpbroadcastd 0x7b929(%rip),%ymm5 │ │ │ │ + cmp $0x4,%r8d │ │ │ │ + jl 363a7d <__cxa_finalize@plt+0x338a2d> │ │ │ │ + vbroadcasti128 0x7b7ea(%rip),%ymm6 │ │ │ │ + je 363ad9 <__cxa_finalize@plt+0x338a89> │ │ │ │ + tzcnt %r8d,%r8d │ │ │ │ + vbroadcasti128 0x7b7e6(%rip),%ymm7 │ │ │ │ + vbroadcasti128 0x7b7ed(%rip),%ymm8 │ │ │ │ + shr $0x10,%eax │ │ │ │ + sub $0x3,%rdx │ │ │ │ + movzwl 0x7cefe(%r11,%r8,2),%r8d │ │ │ │ + vpbroadcastd 0x7ecc4(%r11,%rax,8),%ymm9 │ │ │ │ + vpbroadcastd 0x7ecc8(%r11,%rax,8),%ymm10 │ │ │ │ + add %r11,%r8 │ │ │ │ + jmp *%r8 │ │ │ │ + movzbl %al,%eax │ │ │ │ + dec %rdx │ │ │ │ + vmovdqa 0x7b775(%rip),%xmm4 │ │ │ │ + vpbroadcastd 0x7ecc6(%r11,%rax,8),%xmm3 │ │ │ │ + vmovq (%rdx),%xmm0 │ │ │ │ + vmovhps (%rdx,%rcx,1),%xmm0,%xmm0 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vpshufb %xmm4,%xmm0,%xmm0 │ │ │ │ + vpmaddubsw %xmm3,%xmm0,%xmm0 │ │ │ │ + vphaddw %xmm0,%xmm0,%xmm0 │ │ │ │ + vpaddw %xmm5,%xmm0,%xmm0 │ │ │ │ + vpsraw $0x6,%xmm0,%xmm0 │ │ │ │ + vpackuswb %xmm0,%xmm0,%xmm0 │ │ │ │ + vpextrw $0x0,%xmm0,(%rdi) │ │ │ │ + vpextrw $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 363a95 <__cxa_finalize@plt+0x338a45> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + movzbl %al,%eax │ │ │ │ + dec %rdx │ │ │ │ + vpbroadcastd 0x7ecc6(%r11,%rax,8),%xmm3 │ │ │ │ + vmovq (%rdx),%xmm0 │ │ │ │ + vmovq (%rdx,%rcx,1),%xmm1 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vpshufb %xmm6,%xmm0,%xmm0 │ │ │ │ + vpshufb %xmm6,%xmm1,%xmm1 │ │ │ │ + vpmaddubsw %xmm3,%xmm0,%xmm0 │ │ │ │ + vpmaddubsw %xmm3,%xmm1,%xmm1 │ │ │ │ + vphaddw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpaddw %xmm5,%xmm0,%xmm0 │ │ │ │ + vpsraw $0x6,%xmm0,%xmm0 │ │ │ │ + vpackuswb %xmm0,%xmm0,%xmm0 │ │ │ │ + vmovd %xmm0,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 363ae9 <__cxa_finalize@plt+0x338a99> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + vmovdqu (%rdx),%xmm0 │ │ │ │ + vinserti128 $0x1,(%rdx,%rcx,1),%ymm0,%ymm0 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vpshufb %ymm7,%ymm0,%ymm1 │ │ │ │ + vpshufb %ymm8,%ymm0,%ymm2 │ │ │ │ + vpshufb %ymm6,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm9,%ymm1,%ymm3 │ │ │ │ + vpmaddubsw %ymm10,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm10,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm9,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vphaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpsraw $0x6,%ymm0,%ymm0 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vpackuswb %xmm1,%xmm0,%xmm0 │ │ │ │ + vmovq %xmm0,(%rdi) │ │ │ │ + vmovhps %xmm0,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 363b35 <__cxa_finalize@plt+0x338ae5> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + vmovdqu (%rdx),%xmm0 │ │ │ │ + vinserti128 $0x1,(%rdx,%rcx,1),%ymm0,%ymm0 │ │ │ │ + vmovdqu 0x8(%rdx),%xmm1 │ │ │ │ + vinserti128 $0x1,0x8(%rdx,%rcx,1),%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm7,%ymm0,%ymm2 │ │ │ │ + vpshufb %ymm8,%ymm0,%ymm3 │ │ │ │ + vpshufb %ymm6,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm9,%ymm2,%ymm4 │ │ │ │ + vpmaddubsw %ymm10,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm10,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm9,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + vphaddw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpsraw $0x6,%ymm0,%ymm0 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vpshufb %ymm7,%ymm1,%ymm2 │ │ │ │ + vpshufb %ymm8,%ymm1,%ymm3 │ │ │ │ + vpshufb %ymm6,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm9,%ymm2,%ymm4 │ │ │ │ + vpmaddubsw %ymm10,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm10,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm9,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vphaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpsraw $0x6,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa %xmm0,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 363b9e <__cxa_finalize@plt+0x338b4e> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 363c61 <__cxa_finalize@plt+0x338c11> │ │ │ │ + mov $0xffffffffffffffe0,%rax │ │ │ │ + jmp 363c61 <__cxa_finalize@plt+0x338c11> │ │ │ │ + mov $0xffffffffffffffa0,%rax │ │ │ │ + sub %rax,%rdx │ │ │ │ + sub %rax,%rdi │ │ │ │ + mov %rax,%r8 │ │ │ │ + vmovdqu (%rdx,%rax,1),%ymm0 │ │ │ │ + vmovdqu 0x8(%rdx,%rax,1),%ymm1 │ │ │ │ + vpshufb %ymm7,%ymm0,%ymm2 │ │ │ │ + vpshufb %ymm8,%ymm0,%ymm3 │ │ │ │ + vpshufb %ymm6,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm9,%ymm2,%ymm4 │ │ │ │ + vpmaddubsw %ymm10,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm10,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm9,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + vphaddw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpsraw $0x6,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm7,%ymm1,%ymm2 │ │ │ │ + vpshufb %ymm8,%ymm1,%ymm3 │ │ │ │ + vpshufb %ymm6,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm9,%ymm2,%ymm4 │ │ │ │ + vpmaddubsw %ymm10,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm10,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm9,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vphaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpsraw $0x6,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi,%rax,1) │ │ │ │ + add $0x20,%rax │ │ │ │ + jle 363c6a <__cxa_finalize@plt+0x338c1a> │ │ │ │ + add %rcx,%rdx │ │ │ │ + add %rsi,%rdi │ │ │ │ + mov %r8,%rax │ │ │ │ + dec %r9d │ │ │ │ + jg 363c6a <__cxa_finalize@plt+0x338c1a> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + movzbl %r10b,%eax │ │ │ │ + shr $0x10,%r10d │ │ │ │ + cmp $0x6,%r9d │ │ │ │ + cmovs %eax,%r10d │ │ │ │ + tzcnt %r8d,%eax │ │ │ │ + movzwl 0x7cf0c(%r11,%rax,2),%eax │ │ │ │ + vpbroadcastd 0x7b621(%rip),%ymm7 │ │ │ │ + lea 0x7ecc4(%r11,%r10,8),%r10 │ │ │ │ + vpbroadcastw (%r10),%ymm8 │ │ │ │ + vpbroadcastw 0x2(%r10),%ymm9 │ │ │ │ + vpbroadcastw 0x4(%r10),%ymm10 │ │ │ │ + vpbroadcastw 0x6(%r10),%ymm11 │ │ │ │ + add %r11,%rax │ │ │ │ + lea (%rcx,%rcx,2),%r11 │ │ │ │ + sub %r11,%rdx │ │ │ │ + jmp *%rax │ │ │ │ + vmovd (%rdx),%xmm2 │ │ │ │ + vpinsrw $0x2,(%rdx,%rcx,1),%xmm2,%xmm2 │ │ │ │ + vpinsrw $0x4,(%rdx,%rcx,2),%xmm2,%xmm2 │ │ │ │ + add %r11,%rdx │ │ │ │ + vpinsrw $0x6,(%rdx),%xmm2,%xmm2 │ │ │ │ + vmovd (%rdx,%rcx,1),%xmm3 │ │ │ │ + vpbroadcastd (%rdx,%rcx,2),%xmm1 │ │ │ │ + add %r11,%rdx │ │ │ │ + vpbroadcastd (%rdx),%xmm0 │ │ │ │ + vpblendd $0x2,%xmm1,%xmm3,%xmm3 │ │ │ │ + vpblendd $0x2,%xmm0,%xmm1,%xmm1 │ │ │ │ + vpalignr $0x4,%xmm2,%xmm3,%xmm4 │ │ │ │ + vpunpcklbw %xmm1,%xmm3,%xmm3 │ │ │ │ + vpunpcklbw %xmm4,%xmm2,%xmm1 │ │ │ │ + vpunpckhbw %xmm4,%xmm2,%xmm2 │ │ │ │ + vpmaddubsw %xmm8,%xmm1,%xmm5 │ │ │ │ + vmovdqa %xmm2,%xmm1 │ │ │ │ + vpmaddubsw %xmm9,%xmm2,%xmm2 │ │ │ │ + vpaddw %xmm2,%xmm5,%xmm5 │ │ │ │ + vmovdqa %xmm3,%xmm2 │ │ │ │ + vpmaddubsw %xmm10,%xmm3,%xmm3 │ │ │ │ + vpaddw %xmm3,%xmm5,%xmm5 │ │ │ │ + vpbroadcastd (%rdx,%rcx,1),%xmm4 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vpblendd $0x2,%xmm4,%xmm0,%xmm3 │ │ │ │ + vpbroadcastd (%rdx),%xmm0 │ │ │ │ + vpblendd $0x2,%xmm0,%xmm4,%xmm4 │ │ │ │ + vpunpcklbw %xmm4,%xmm3,%xmm3 │ │ │ │ + vpmaddubsw %xmm11,%xmm3,%xmm4 │ │ │ │ + vpaddw %xmm4,%xmm5,%xmm5 │ │ │ │ + vpmulhrsw %xmm7,%xmm5,%xmm5 │ │ │ │ + vpackuswb %xmm5,%xmm5,%xmm5 │ │ │ │ + vpextrw $0x0,%xmm5,(%rdi) │ │ │ │ + vpextrw $0x2,%xmm5,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 363dab <__cxa_finalize@plt+0x338d5b> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + vmovd (%rdx),%xmm2 │ │ │ │ + vpinsrd $0x1,(%rdx,%rcx,1),%xmm2,%xmm2 │ │ │ │ + vpinsrd $0x2,(%rdx,%rcx,2),%xmm2,%xmm2 │ │ │ │ + add %r11,%rdx │ │ │ │ + vpinsrd $0x3,(%rdx),%xmm2,%xmm2 │ │ │ │ + vmovd (%rdx,%rcx,1),%xmm3 │ │ │ │ + vpbroadcastd (%rdx,%rcx,2),%xmm1 │ │ │ │ + add %r11,%rdx │ │ │ │ + vpbroadcastd (%rdx),%xmm0 │ │ │ │ + vpblendd $0x2,%xmm1,%xmm3,%xmm3 │ │ │ │ + vpblendd $0x2,%xmm0,%xmm1,%xmm1 │ │ │ │ + vpalignr $0x4,%xmm2,%xmm3,%xmm4 │ │ │ │ + vpunpcklbw %xmm1,%xmm3,%xmm3 │ │ │ │ + vpunpcklbw %xmm4,%xmm2,%xmm1 │ │ │ │ + vpunpckhbw %xmm4,%xmm2,%xmm2 │ │ │ │ + vpmaddubsw %xmm8,%xmm1,%xmm5 │ │ │ │ + vmovdqa %xmm2,%xmm1 │ │ │ │ + vpmaddubsw %xmm9,%xmm2,%xmm2 │ │ │ │ + vpaddw %xmm2,%xmm5,%xmm5 │ │ │ │ + vmovdqa %xmm3,%xmm2 │ │ │ │ + vpmaddubsw %xmm10,%xmm3,%xmm3 │ │ │ │ + vpaddw %xmm3,%xmm5,%xmm5 │ │ │ │ + vpbroadcastd (%rdx,%rcx,1),%xmm4 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vpblendd $0x2,%xmm4,%xmm0,%xmm3 │ │ │ │ + vpbroadcastd (%rdx),%xmm0 │ │ │ │ + vpblendd $0x2,%xmm0,%xmm4,%xmm4 │ │ │ │ + vpunpcklbw %xmm4,%xmm3,%xmm3 │ │ │ │ + vpmaddubsw %xmm11,%xmm3,%xmm4 │ │ │ │ + vpaddw %xmm4,%xmm5,%xmm5 │ │ │ │ + vpmulhrsw %xmm7,%xmm5,%xmm5 │ │ │ │ + vpackuswb %xmm5,%xmm5,%xmm5 │ │ │ │ + vmovd %xmm5,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm5,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 363e62 <__cxa_finalize@plt+0x338e12> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + vmovq (%rdx),%xmm1 │ │ │ │ + vpbroadcastq (%rdx,%rcx,1),%ymm4 │ │ │ │ + vpbroadcastq (%rdx,%rcx,2),%ymm2 │ │ │ │ + add %r11,%rdx │ │ │ │ + vpbroadcastq (%rdx),%ymm5 │ │ │ │ + vpbroadcastq (%rdx,%rcx,1),%ymm3 │ │ │ │ + vpbroadcastq (%rdx,%rcx,2),%ymm6 │ │ │ │ + add %r11,%rdx │ │ │ │ + vpbroadcastq (%rdx),%ymm0 │ │ │ │ + vpblendd $0x30,%ymm4,%ymm1,%ymm1 │ │ │ │ + vpblendd $0x30,%ymm2,%ymm4,%ymm4 │ │ │ │ + vpunpcklbw %ymm4,%ymm1,%ymm1 │ │ │ │ + vpblendd $0x30,%ymm5,%ymm2,%ymm2 │ │ │ │ + vpblendd $0x30,%ymm3,%ymm5,%ymm5 │ │ │ │ + vpunpcklbw %ymm5,%ymm2,%ymm2 │ │ │ │ + vpblendd $0x30,%ymm6,%ymm3,%ymm3 │ │ │ │ + vpblendd $0x30,%ymm0,%ymm6,%ymm6 │ │ │ │ + vpunpcklbw %ymm6,%ymm3,%ymm3 │ │ │ │ + vpbroadcastq (%rdx,%rcx,1),%ymm4 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vpmaddubsw %ymm8,%ymm1,%ymm5 │ │ │ │ + vmovdqa %ymm2,%ymm1 │ │ │ │ + vpmaddubsw %ymm9,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm5,%ymm5 │ │ │ │ + vmovdqa %ymm3,%ymm2 │ │ │ │ + vpmaddubsw %ymm10,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm3,%ymm5,%ymm5 │ │ │ │ + vpblendd $0x30,%ymm4,%ymm0,%ymm3 │ │ │ │ + vpbroadcastq (%rdx),%ymm0 │ │ │ │ + vpblendd $0x30,%ymm0,%ymm4,%ymm4 │ │ │ │ + vpunpcklbw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm11,%ymm3,%ymm4 │ │ │ │ + vpaddw %ymm4,%ymm5,%ymm5 │ │ │ │ + vpmulhrsw %ymm7,%ymm5,%ymm5 │ │ │ │ + vextracti128 $0x1,%ymm5,%xmm4 │ │ │ │ + vpackuswb %xmm4,%xmm5,%xmm5 │ │ │ │ + vmovq %xmm5,(%rdi) │ │ │ │ + vmovhps %xmm5,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 363f27 <__cxa_finalize@plt+0x338ed7> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + lea -0x80(,%r8,8),%eax │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rdi,%r10 │ │ │ │ + lea (%r9,%rax,2),%eax │ │ │ │ + vbroadcasti128 (%rdx),%ymm4 │ │ │ │ + vbroadcasti128 (%rdx,%rcx,1),%ymm5 │ │ │ │ + vbroadcasti128 (%rdx,%rcx,2),%ymm6 │ │ │ │ + add %r11,%rdx │ │ │ │ + vbroadcasti128 (%rdx),%ymm0 │ │ │ │ + vbroadcasti128 (%rdx,%rcx,1),%ymm1 │ │ │ │ + vbroadcasti128 (%rdx,%rcx,2),%ymm2 │ │ │ │ + add %r11,%rdx │ │ │ │ + vbroadcasti128 (%rdx),%ymm3 │ │ │ │ + vshufpd $0xc,%ymm0,%ymm4,%ymm4 │ │ │ │ + vshufpd $0xc,%ymm1,%ymm5,%ymm5 │ │ │ │ + vpunpcklbw %ymm5,%ymm4,%ymm1 │ │ │ │ + vpunpckhbw %ymm5,%ymm4,%ymm4 │ │ │ │ + vshufpd $0xc,%ymm2,%ymm6,%ymm6 │ │ │ │ + vpunpcklbw %ymm6,%ymm5,%ymm2 │ │ │ │ + vpunpckhbw %ymm6,%ymm5,%ymm5 │ │ │ │ + vshufpd $0xc,%ymm3,%ymm0,%ymm0 │ │ │ │ + vpunpcklbw %ymm0,%ymm6,%ymm3 │ │ │ │ + vpunpckhbw %ymm0,%ymm6,%ymm6 │ │ │ │ + vbroadcasti128 (%rdx,%rcx,1),%ymm12 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vbroadcasti128 (%rdx),%ymm13 │ │ │ │ + vpmaddubsw %ymm8,%ymm1,%ymm14 │ │ │ │ + vpmaddubsw %ymm8,%ymm2,%ymm15 │ │ │ │ + vmovdqa %ymm3,%ymm1 │ │ │ │ + vmovdqa %ymm4,%ymm2 │ │ │ │ + vpmaddubsw %ymm9,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm9,%ymm4,%ymm4 │ │ │ │ + vpaddw %ymm3,%ymm14,%ymm14 │ │ │ │ + vpaddw %ymm4,%ymm15,%ymm15 │ │ │ │ + vmovdqa %ymm5,%ymm3 │ │ │ │ + vmovdqa %ymm6,%ymm4 │ │ │ │ + vpmaddubsw %ymm10,%ymm5,%ymm5 │ │ │ │ + vpmaddubsw %ymm10,%ymm6,%ymm6 │ │ │ │ + vpaddw %ymm5,%ymm14,%ymm14 │ │ │ │ + vpaddw %ymm6,%ymm15,%ymm15 │ │ │ │ + vshufpd $0xd,%ymm12,%ymm0,%ymm6 │ │ │ │ + vshufpd $0xc,%ymm13,%ymm12,%ymm0 │ │ │ │ + vpunpcklbw %ymm0,%ymm6,%ymm5 │ │ │ │ + vpunpckhbw %ymm0,%ymm6,%ymm6 │ │ │ │ + vpmaddubsw %ymm11,%ymm5,%ymm12 │ │ │ │ + vpmaddubsw %ymm11,%ymm6,%ymm13 │ │ │ │ + vpaddw %ymm12,%ymm14,%ymm14 │ │ │ │ + vpaddw %ymm13,%ymm15,%ymm15 │ │ │ │ + vpmulhrsw %ymm7,%ymm14,%ymm14 │ │ │ │ + vpmulhrsw %ymm7,%ymm15,%ymm15 │ │ │ │ + vpackuswb %ymm15,%ymm14,%ymm14 │ │ │ │ + vpermq $0xd8,%ymm14,%ymm14 │ │ │ │ + vmovdqa %xmm14,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm14,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 363fff <__cxa_finalize@plt+0x338faf> │ │ │ │ + add $0x10,%r8 │ │ │ │ + add $0x10,%r10 │ │ │ │ + movzbl %al,%r9d │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %r10,%rdi │ │ │ │ + sub $0x100,%eax │ │ │ │ + jg 363fa6 <__cxa_finalize@plt+0x338f56> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + cmp $0x4,%r8d │ │ │ │ + jg 364363 <__cxa_finalize@plt+0x339313> │ │ │ │ + movzbl %al,%eax │ │ │ │ + dec %rdx │ │ │ │ + vpbroadcastd 0x7ecc6(%r11,%rax,8),%ymm7 │ │ │ │ + movzbl %r10b,%eax │ │ │ │ + shr $0x10,%r10d │ │ │ │ + cmp $0x6,%r9d │ │ │ │ + cmovs %eax,%r10d │ │ │ │ + vpbroadcastq 0x7ecc4(%r11,%r10,8),%ymm0 │ │ │ │ + lea (%rcx,%rcx,2),%r11 │ │ │ │ + sub %r11,%rdx │ │ │ │ + vpunpcklbw %ymm0,%ymm0,%ymm0 │ │ │ │ + vpsraw $0x8,%ymm0,%ymm0 │ │ │ │ + vpbroadcastd 0x7b258(%rip),%ymm8 │ │ │ │ + vpbroadcastd 0x7b25b(%rip),%ymm9 │ │ │ │ + vpshufd $0x0,%ymm0,%ymm10 │ │ │ │ + vpshufd $0x55,%ymm0,%ymm11 │ │ │ │ + vpshufd $0xaa,%ymm0,%ymm12 │ │ │ │ + vpshufd $0xff,%ymm0,%ymm13 │ │ │ │ + cmp $0x4,%r8d │ │ │ │ + je 364235 <__cxa_finalize@plt+0x3391e5> │ │ │ │ + vbroadcasti128 0x7b0c0(%rip),%ymm6 │ │ │ │ + vmovq (%rdx),%xmm2 │ │ │ │ + vmovhps (%rdx,%rcx,1),%xmm2,%xmm2 │ │ │ │ + vmovq (%rdx,%rcx,2),%xmm0 │ │ │ │ + add %r11,%rdx │ │ │ │ + vmovhps (%rdx),%xmm0,%xmm0 │ │ │ │ + vpbroadcastq (%rdx,%rcx,1),%ymm3 │ │ │ │ + vpbroadcastq (%rdx,%rcx,2),%ymm4 │ │ │ │ + add %r11,%rdx │ │ │ │ + vpbroadcastq (%rdx),%ymm1 │ │ │ │ + vpblendd $0x30,%ymm3,%ymm2,%ymm2 │ │ │ │ + vpblendd $0x30,%ymm1,%ymm0,%ymm0 │ │ │ │ + vpblendd $0xc0,%ymm4,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm6,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm6,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm7,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vphaddw %ymm0,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm2,%ymm8,%ymm2 │ │ │ │ + vextracti128 $0x1,%ymm2,%xmm3 │ │ │ │ + vpalignr $0x4,%xmm2,%xmm3,%xmm4 │ │ │ │ + vpunpcklwd %xmm4,%xmm2,%xmm1 │ │ │ │ + vpunpckhwd %xmm4,%xmm2,%xmm2 │ │ │ │ + vpshufd $0x99,%xmm3,%xmm0 │ │ │ │ + vpunpcklwd %xmm0,%xmm3,%xmm3 │ │ │ │ + vmovq (%rdx,%rcx,1),%xmm4 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vmovhps (%rdx),%xmm4,%xmm4 │ │ │ │ + vpshufb %xmm6,%xmm4,%xmm4 │ │ │ │ + vpmaddubsw %xmm7,%xmm4,%xmm4 │ │ │ │ + vpmaddwd %xmm1,%xmm10,%xmm5 │ │ │ │ + vmovdqa %xmm2,%xmm1 │ │ │ │ + vpmaddwd %xmm2,%xmm11,%xmm2 │ │ │ │ + vpaddd %xmm2,%xmm5,%xmm5 │ │ │ │ + vmovdqa %xmm3,%xmm2 │ │ │ │ + vpmaddwd %xmm3,%xmm12,%xmm3 │ │ │ │ + vphaddw %xmm4,%xmm4,%xmm4 │ │ │ │ + vpmulhrsw %xmm4,%xmm8,%xmm4 │ │ │ │ + vpaddd %xmm3,%xmm5,%xmm5 │ │ │ │ + vpalignr $0xc,%xmm0,%xmm4,%xmm3 │ │ │ │ + vmovdqa %xmm4,%xmm0 │ │ │ │ + vpunpcklwd %xmm0,%xmm3,%xmm3 │ │ │ │ + vpmaddwd %xmm3,%xmm13,%xmm4 │ │ │ │ + vpaddd %xmm5,%xmm9,%xmm5 │ │ │ │ + vpaddd %xmm4,%xmm5,%xmm5 │ │ │ │ + vpsrad $0xa,%xmm5,%xmm5 │ │ │ │ + vpackssdw %xmm5,%xmm5,%xmm5 │ │ │ │ + vpackuswb %xmm5,%xmm5,%xmm5 │ │ │ │ + vpextrw $0x0,%xmm5,(%rdi) │ │ │ │ + vpextrw $0x1,%xmm5,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 3641b6 <__cxa_finalize@plt+0x339166> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + vmovdqa 0x7afc3(%rip),%ymm6 │ │ │ │ + vpbroadcastq (%rdx),%ymm2 │ │ │ │ + vpbroadcastq (%rdx,%rcx,1),%ymm4 │ │ │ │ + vpbroadcastq (%rdx,%rcx,2),%ymm0 │ │ │ │ + add %r11,%rdx │ │ │ │ + vpbroadcastq (%rdx),%ymm5 │ │ │ │ + vpbroadcastq (%rdx,%rcx,1),%ymm3 │ │ │ │ + vpblendd $0xcc,%ymm4,%ymm2,%ymm2 │ │ │ │ + vpbroadcastq (%rdx,%rcx,2),%ymm4 │ │ │ │ + add %r11,%rdx │ │ │ │ + vpbroadcastq (%rdx),%ymm1 │ │ │ │ + vpblendd $0xcc,%ymm5,%ymm0,%ymm0 │ │ │ │ + vpblendd $0xcc,%ymm4,%ymm3,%ymm3 │ │ │ │ + vpshufb %ymm6,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm6,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm6,%ymm3,%ymm3 │ │ │ │ + vpshufb %ymm6,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm7,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm7,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm7,%ymm1,%ymm1 │ │ │ │ + vphaddw %ymm0,%ymm2,%ymm2 │ │ │ │ + vphaddw %ymm1,%ymm3,%ymm3 │ │ │ │ + vpmulhrsw %ymm2,%ymm8,%ymm2 │ │ │ │ + vpmulhrsw %ymm3,%ymm8,%ymm3 │ │ │ │ + vpalignr $0x4,%ymm2,%ymm3,%ymm4 │ │ │ │ + vpunpcklwd %ymm4,%ymm2,%ymm1 │ │ │ │ + vpunpckhwd %ymm4,%ymm2,%ymm2 │ │ │ │ + vpshufd $0x99,%ymm3,%ymm0 │ │ │ │ + vpunpcklwd %ymm0,%ymm3,%ymm3 │ │ │ │ + vpbroadcastq (%rdx,%rcx,1),%ymm4 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vpmaddwd %ymm1,%ymm10,%ymm5 │ │ │ │ + vmovdqa %ymm2,%ymm1 │ │ │ │ + vpmaddwd %ymm2,%ymm11,%ymm2 │ │ │ │ + vpaddd %ymm2,%ymm5,%ymm5 │ │ │ │ + vmovdqa %ymm3,%ymm2 │ │ │ │ + vpmaddwd %ymm3,%ymm12,%ymm3 │ │ │ │ + vpaddd %ymm3,%ymm5,%ymm5 │ │ │ │ + vpbroadcastq (%rdx),%ymm3 │ │ │ │ + vpblendd $0xcc,%ymm3,%ymm4,%ymm4 │ │ │ │ + vpshufb %ymm6,%ymm4,%ymm4 │ │ │ │ + vpmaddubsw %ymm7,%ymm4,%ymm4 │ │ │ │ + vphaddw %ymm4,%ymm4,%ymm4 │ │ │ │ + vpmulhrsw %ymm4,%ymm8,%ymm4 │ │ │ │ + vpalignr $0xc,%ymm0,%ymm4,%ymm3 │ │ │ │ + vmovdqa %ymm4,%ymm0 │ │ │ │ + vpunpcklwd %ymm0,%ymm3,%ymm3 │ │ │ │ + vpmaddwd %ymm3,%ymm13,%ymm4 │ │ │ │ + vpaddd %ymm5,%ymm9,%ymm5 │ │ │ │ + vpaddd %ymm4,%ymm5,%ymm5 │ │ │ │ + vpsrad $0xa,%ymm5,%ymm5 │ │ │ │ + vextracti128 $0x1,%ymm5,%xmm4 │ │ │ │ + vpackssdw %xmm4,%xmm5,%xmm5 │ │ │ │ + vpackuswb %xmm5,%xmm5,%xmm5 │ │ │ │ + vpshuflw $0xd8,%xmm5,%xmm5 │ │ │ │ + vmovd %xmm5,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm5,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 3642cf <__cxa_finalize@plt+0x33927f> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + shr $0x10,%eax │ │ │ │ + sub $0x3,%rdx │ │ │ │ + vpbroadcastd 0x7ecc4(%r11,%rax,8),%ymm10 │ │ │ │ + vpbroadcastd 0x7ecc8(%r11,%rax,8),%ymm11 │ │ │ │ + movzbl %r10b,%eax │ │ │ │ + shr $0x10,%r10d │ │ │ │ + cmp $0x6,%r9d │ │ │ │ + cmovs %eax,%r10d │ │ │ │ + vpbroadcastq 0x7ecc4(%r11,%r10,8),%ymm0 │ │ │ │ + lea (%rcx,%rcx,2),%r11 │ │ │ │ + sub %r11,%rdx │ │ │ │ + vpunpcklbw %ymm0,%ymm0,%ymm0 │ │ │ │ + vpsraw $0x8,%ymm0,%ymm0 │ │ │ │ + vpshufd $0x0,%ymm0,%ymm12 │ │ │ │ + vpshufd $0x55,%ymm0,%ymm13 │ │ │ │ + vpshufd $0xaa,%ymm0,%ymm14 │ │ │ │ + vpshufd $0xff,%ymm0,%ymm15 │ │ │ │ + lea -0x40(,%r8,8),%eax │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rdi,%r10 │ │ │ │ + lea (%r9,%rax,4),%eax │ │ │ │ + vbroadcasti128 0x7ae49(%rip),%ymm7 │ │ │ │ + vmovdqu (%rdx),%xmm4 │ │ │ │ + vbroadcasti128 0x7ae4c(%rip),%ymm8 │ │ │ │ + vmovdqu (%rdx,%rcx,1),%xmm5 │ │ │ │ + vbroadcasti128 0x7ae4e(%rip),%ymm9 │ │ │ │ + vmovdqu (%rdx,%rcx,2),%xmm6 │ │ │ │ + add %r11,%rdx │ │ │ │ + vbroadcasti128 (%rdx),%ymm0 │ │ │ │ + vpblendd $0xf0,%ymm0,%ymm4,%ymm4 │ │ │ │ + vinserti128 $0x1,(%rdx,%rcx,1),%ymm5,%ymm5 │ │ │ │ + vinserti128 $0x1,(%rdx,%rcx,2),%ymm6,%ymm6 │ │ │ │ + add %r11,%rdx │ │ │ │ + vinserti128 $0x1,(%rdx),%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm8,%ymm4,%ymm2 │ │ │ │ + vpshufb %ymm9,%ymm4,%ymm3 │ │ │ │ + vpshufb %ymm7,%ymm4,%ymm4 │ │ │ │ + vpmaddubsw %ymm10,%ymm2,%ymm1 │ │ │ │ + vpmaddubsw %ymm11,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm11,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm10,%ymm4,%ymm4 │ │ │ │ + vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm2,%ymm4,%ymm4 │ │ │ │ + vphaddw %ymm1,%ymm4,%ymm4 │ │ │ │ + vpshufb %ymm8,%ymm5,%ymm2 │ │ │ │ + vpshufb %ymm9,%ymm5,%ymm3 │ │ │ │ + vpshufb %ymm7,%ymm5,%ymm5 │ │ │ │ + vpmaddubsw %ymm10,%ymm2,%ymm1 │ │ │ │ + vpmaddubsw %ymm11,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm11,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm10,%ymm5,%ymm5 │ │ │ │ + vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm2,%ymm5,%ymm5 │ │ │ │ + vphaddw %ymm1,%ymm5,%ymm5 │ │ │ │ + vpshufb %ymm8,%ymm6,%ymm2 │ │ │ │ + vpshufb %ymm9,%ymm6,%ymm3 │ │ │ │ + vpshufb %ymm7,%ymm6,%ymm6 │ │ │ │ + vpmaddubsw %ymm10,%ymm2,%ymm1 │ │ │ │ + vpmaddubsw %ymm11,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm11,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm10,%ymm6,%ymm6 │ │ │ │ + vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm2,%ymm6,%ymm6 │ │ │ │ + vphaddw %ymm1,%ymm6,%ymm6 │ │ │ │ + vpshufb %ymm8,%ymm0,%ymm2 │ │ │ │ + vpshufb %ymm9,%ymm0,%ymm3 │ │ │ │ + vpshufb %ymm7,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm10,%ymm2,%ymm1 │ │ │ │ + vpmaddubsw %ymm11,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm11,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm10,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + vphaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpbroadcastd 0x7ae83(%rip),%ymm7 │ │ │ │ + vpermq $0xd8,%ymm4,%ymm4 │ │ │ │ + vpermq $0xd8,%ymm5,%ymm5 │ │ │ │ + vpermq $0xd8,%ymm6,%ymm6 │ │ │ │ + vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm7,%ymm4,%ymm4 │ │ │ │ + vpmulhrsw %ymm7,%ymm5,%ymm5 │ │ │ │ + vpmulhrsw %ymm7,%ymm6,%ymm6 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm7 │ │ │ │ + vpunpcklwd %ymm5,%ymm4,%ymm1 │ │ │ │ + vpunpckhwd %ymm5,%ymm4,%ymm4 │ │ │ │ + vpunpcklwd %ymm6,%ymm5,%ymm2 │ │ │ │ + vpunpckhwd %ymm6,%ymm5,%ymm5 │ │ │ │ + vpunpcklwd %ymm7,%ymm6,%ymm3 │ │ │ │ + vpunpckhwd %ymm7,%ymm6,%ymm6 │ │ │ │ + vextracti128 $0x1,%ymm0,0x8(%rsp) │ │ │ │ + vmovdqu (%rdx,%rcx,1),%xmm0 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vinserti128 $0x1,(%rdx),%ymm0,%ymm0 │ │ │ │ + vpmaddwd %ymm1,%ymm12,%ymm8 │ │ │ │ + vpmaddwd %ymm2,%ymm12,%ymm9 │ │ │ │ + vmovdqa %ymm3,%ymm1 │ │ │ │ + vmovdqa %ymm4,%ymm2 │ │ │ │ + vpmaddwd %ymm3,%ymm13,%ymm3 │ │ │ │ + vpmaddwd %ymm4,%ymm13,%ymm4 │ │ │ │ + vpaddd %ymm3,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm4,%ymm9,%ymm9 │ │ │ │ + vmovdqa %ymm5,%ymm3 │ │ │ │ + vmovdqa %ymm6,%ymm4 │ │ │ │ + vpmaddwd %ymm5,%ymm14,%ymm5 │ │ │ │ + vpmaddwd %ymm6,%ymm14,%ymm6 │ │ │ │ + vpaddd %ymm5,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm6,%ymm9,%ymm9 │ │ │ │ + vbroadcasti128 0x7acaf(%rip),%ymm6 │ │ │ │ + vbroadcasti128 0x7acb6(%rip),%ymm7 │ │ │ │ + vbroadcasti128 0x7ac8d(%rip),%ymm5 │ │ │ │ + vpshufb %ymm6,%ymm0,%ymm6 │ │ │ │ + vpshufb %ymm7,%ymm0,%ymm7 │ │ │ │ + vpshufb %ymm5,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm10,%ymm6,%ymm5 │ │ │ │ + vpmaddubsw %ymm11,%ymm7,%ymm7 │ │ │ │ + vpmaddubsw %ymm11,%ymm6,%ymm6 │ │ │ │ + vpmaddubsw %ymm10,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm7,%ymm5,%ymm5 │ │ │ │ + vpaddw %ymm6,%ymm0,%ymm0 │ │ │ │ + vphaddw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpbroadcastd 0x7ad9c(%rip),%ymm5 │ │ │ │ + vpbroadcastd 0x7ad9f(%rip),%ymm7 │ │ │ │ + vbroadcasti128 0x8(%rsp),%ymm6 │ │ │ │ + vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpaddd %ymm7,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm7,%ymm9,%ymm9 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm7 │ │ │ │ + vshufpd $0x4,%ymm7,%ymm6,%ymm6 │ │ │ │ + vpunpcklwd %ymm7,%ymm6,%ymm5 │ │ │ │ + vpunpckhwd %ymm7,%ymm6,%ymm6 │ │ │ │ + vpmaddwd %ymm5,%ymm15,%ymm7 │ │ │ │ + vpaddd %ymm7,%ymm8,%ymm8 │ │ │ │ + vpmaddwd %ymm6,%ymm15,%ymm7 │ │ │ │ + vpaddd %ymm7,%ymm9,%ymm7 │ │ │ │ + vpsrad $0xa,%ymm8,%ymm8 │ │ │ │ + vpsrad $0xa,%ymm7,%ymm7 │ │ │ │ + vpackssdw %ymm7,%ymm8,%ymm8 │ │ │ │ + vextracti128 $0x1,%ymm8,%xmm7 │ │ │ │ + vpackuswb %xmm7,%xmm8,%xmm8 │ │ │ │ + vpshufd $0xd8,%xmm8,%xmm7 │ │ │ │ + vmovq %xmm7,(%rdi) │ │ │ │ + vmovhps %xmm7,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 364529 <__cxa_finalize@plt+0x3394d9> │ │ │ │ + add $0x8,%r8 │ │ │ │ + add $0x8,%r10 │ │ │ │ + movzbl %al,%r9d │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %r10,%rdi │ │ │ │ + sub $0x100,%eax │ │ │ │ + jg 3643ce <__cxa_finalize@plt+0x33937e> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1e002d,%eax │ │ │ │ + mov %eax,%r10d │ │ │ │ + jmp 364700 <__cxa_finalize@plt+0x3396b0> │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x1e002d,%eax │ │ │ │ + mov $0xf003c,%r10d │ │ │ │ + jmp 364700 <__cxa_finalize@plt+0x3396b0> │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0xf003c,%eax │ │ │ │ + mov $0x1e002d,%r10d │ │ │ │ + jmp 364700 <__cxa_finalize@plt+0x3396b0> │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0xf003c,%eax │ │ │ │ + mov %eax,%r10d │ │ │ │ + jmp 364700 <__cxa_finalize@plt+0x3396b0> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1e002d,%eax │ │ │ │ + mov $0x2d,%r10d │ │ │ │ + jmp 364700 <__cxa_finalize@plt+0x3396b0> │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x2d,%eax │ │ │ │ + mov $0x1e002d,%r10d │ │ │ │ + jmp 364700 <__cxa_finalize@plt+0x3396b0> │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0xf003c,%eax │ │ │ │ + mov $0x2d,%r10d │ │ │ │ + jmp 364700 <__cxa_finalize@plt+0x3396b0> │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x2d,%eax │ │ │ │ + mov $0xf003c,%r10d │ │ │ │ + jmp 364700 <__cxa_finalize@plt+0x3396b0> │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x2d,%eax │ │ │ │ + mov %eax,%r10d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + imul $0x10101,%r9d,%r9d │ │ │ │ + add %eax,%r9d │ │ │ │ + imul $0x10101,0x8(%rsp),%eax │ │ │ │ + add %r10d,%eax │ │ │ │ + lea -0x192a(%rip),%r10 │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + test $0xf00,%r9d │ │ │ │ + jne 364749 <__cxa_finalize@plt+0x3396f9> │ │ │ │ + test $0xf00,%eax │ │ │ │ + jne 3649d5 <__cxa_finalize@plt+0x339985> │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ + movzwl 0x7c5a4(%r10,%rcx,2),%ecx │ │ │ │ + add %r10,%rcx │ │ │ │ + lea (%rdx,%rdx,2),%rax │ │ │ │ + jmp *%rcx │ │ │ │ + test $0xf00,%eax │ │ │ │ + jne 364d1f <__cxa_finalize@plt+0x339ccf> │ │ │ │ + vpbroadcastd 0x7ac0b(%rip),%ymm4 │ │ │ │ + vbroadcasti128 0x7aaba(%rip),%ymm5 │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + je 3647ab <__cxa_finalize@plt+0x33975b> │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ + vbroadcasti128 0x7aab8(%rip),%ymm6 │ │ │ │ + vbroadcasti128 0x7aabf(%rip),%ymm7 │ │ │ │ + shr $0x10,%r9d │ │ │ │ + sub $0x3,%rsi │ │ │ │ + movzwl 0x7c61a(%r10,%rcx,2),%ecx │ │ │ │ + vpbroadcastd 0x7e3c6(%r10,%r9,8),%ymm8 │ │ │ │ + vpbroadcastd 0x7e3ca(%r10,%r9,8),%ymm9 │ │ │ │ + add %r10,%rcx │ │ │ │ + jmp *%rcx │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + dec %rsi │ │ │ │ + vpbroadcastd 0x7e3c8(%r10,%r9,8),%ymm6 │ │ │ │ + lea (%rdx,%rdx,2),%r10 │ │ │ │ + vmovq (%rsi),%xmm0 │ │ │ │ + vpbroadcastq (%rsi,%rdx,2),%ymm2 │ │ │ │ + vmovq (%rsi,%rdx,1),%xmm1 │ │ │ │ + vpblendd $0xf0,%ymm2,%ymm0,%ymm0 │ │ │ │ + vpbroadcastq (%rsi,%r10,1),%ymm2 │ │ │ │ + lea (%rsi,%rdx,4),%rsi │ │ │ │ + vpblendd $0xf0,%ymm2,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm5,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm5,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm6,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm6,%ymm1,%ymm1 │ │ │ │ + vphaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm4,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + add $0x20,%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 3647c0 <__cxa_finalize@plt+0x339770> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + vmovdqu (%rsi),%xmm0 │ │ │ │ + vinserti128 $0x1,(%rsi,%rdx,1),%ymm0,%ymm0 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + vpshufb %ymm5,%ymm0,%ymm1 │ │ │ │ + vpshufb %ymm6,%ymm0,%ymm2 │ │ │ │ + vpshufb %ymm7,%ymm0,%ymm3 │ │ │ │ + vpmaddubsw %ymm8,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm8,%ymm2,%ymm0 │ │ │ │ + vpmaddubsw %ymm9,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm9,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm3,%ymm0,%ymm0 │ │ │ │ + vphaddw %ymm0,%ymm1,%ymm0 │ │ │ │ + vpmulhrsw %ymm4,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + add $0x20,%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 364815 <__cxa_finalize@plt+0x3397c5> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + vmovdqu (%rsi),%xmm0 │ │ │ │ + vinserti128 $0x1,0x8(%rsi),%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm5,%ymm0,%ymm1 │ │ │ │ + vpshufb %ymm6,%ymm0,%ymm2 │ │ │ │ + vpshufb %ymm7,%ymm0,%ymm3 │ │ │ │ + vpmaddubsw %ymm8,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm8,%ymm2,%ymm0 │ │ │ │ + vpmaddubsw %ymm9,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm9,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm3,%ymm0,%ymm0 │ │ │ │ + vphaddw %ymm0,%ymm1,%ymm0 │ │ │ │ + vpmulhrsw %ymm4,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqu (%rsi,%rdx,1),%xmm0 │ │ │ │ + vinserti128 $0x1,0x8(%rsi,%rdx,1),%ymm0,%ymm0 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + vpshufb %ymm5,%ymm0,%ymm1 │ │ │ │ + vpshufb %ymm6,%ymm0,%ymm2 │ │ │ │ + vpshufb %ymm7,%ymm0,%ymm3 │ │ │ │ + vpmaddubsw %ymm8,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm8,%ymm2,%ymm0 │ │ │ │ + vpmaddubsw %ymm9,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm9,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm3,%ymm0,%ymm0 │ │ │ │ + vphaddw %ymm0,%ymm1,%ymm0 │ │ │ │ + vpmulhrsw %ymm4,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,0x20(%rdi) │ │ │ │ + add $0x40,%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 36486b <__cxa_finalize@plt+0x33981b> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 364920 <__cxa_finalize@plt+0x3398d0> │ │ │ │ + mov $0xffffffffffffffe0,%rax │ │ │ │ + jmp 364920 <__cxa_finalize@plt+0x3398d0> │ │ │ │ + mov $0xffffffffffffffa0,%rax │ │ │ │ + sub %rax,%rsi │ │ │ │ + mov %rax,%r9 │ │ │ │ + vmovdqu (%rsi,%rax,1),%xmm0 │ │ │ │ + vinserti128 $0x1,0x8(%rsi,%rax,1),%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm5,%ymm0,%ymm1 │ │ │ │ + vpshufb %ymm6,%ymm0,%ymm2 │ │ │ │ + vpshufb %ymm7,%ymm0,%ymm3 │ │ │ │ + vpmaddubsw %ymm8,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm8,%ymm2,%ymm0 │ │ │ │ + vpmaddubsw %ymm9,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm9,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm3,%ymm0,%ymm0 │ │ │ │ + vphaddw %ymm0,%ymm1,%ymm0 │ │ │ │ + vpmulhrsw %ymm4,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqu 0x10(%rsi,%rax,1),%xmm0 │ │ │ │ + vinserti128 $0x1,0x18(%rsi,%rax,1),%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm5,%ymm0,%ymm1 │ │ │ │ + vpshufb %ymm6,%ymm0,%ymm2 │ │ │ │ + vpshufb %ymm7,%ymm0,%ymm3 │ │ │ │ + vpmaddubsw %ymm8,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm8,%ymm2,%ymm0 │ │ │ │ + vpmaddubsw %ymm9,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm9,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm3,%ymm0,%ymm0 │ │ │ │ + vphaddw %ymm0,%ymm1,%ymm0 │ │ │ │ + vpmulhrsw %ymm4,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,0x20(%rdi) │ │ │ │ + add $0x40,%rdi │ │ │ │ + add $0x20,%rax │ │ │ │ + jle 364926 <__cxa_finalize@plt+0x3398d6> │ │ │ │ + add %rdx,%rsi │ │ │ │ + mov %r9,%rax │ │ │ │ + dec %r8d │ │ │ │ + jg 364926 <__cxa_finalize@plt+0x3398d6> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + movzbl %al,%r9d │ │ │ │ + shr $0x10,%eax │ │ │ │ + cmp $0x4,%r8d │ │ │ │ + cmove %r9d,%eax │ │ │ │ + lea 0x7e3c6(%r10,%rax,8),%rax │ │ │ │ + lea (%rdx,%rdx,2),%r10 │ │ │ │ + sub %r10,%rsi │ │ │ │ + vpbroadcastd 0x7a96c(%rip),%ymm7 │ │ │ │ + vpbroadcastw (%rax),%ymm8 │ │ │ │ + vpbroadcastw 0x2(%rax),%ymm9 │ │ │ │ + vpbroadcastw 0x4(%rax),%ymm10 │ │ │ │ + vpbroadcastw 0x6(%rax),%ymm11 │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jg 364bfa <__cxa_finalize@plt+0x339baa> │ │ │ │ + je 364afb <__cxa_finalize@plt+0x339aab> │ │ │ │ + vmovd (%rsi),%xmm0 │ │ │ │ + vpbroadcastd (%rsi,%rdx,2),%ymm1 │ │ │ │ + vpbroadcastd (%rsi,%rdx,1),%xmm2 │ │ │ │ + add %r10,%rsi │ │ │ │ + vpbroadcastd (%rsi),%ymm3 │ │ │ │ + vpblendd $0x1,%ymm0,%ymm1,%ymm1 │ │ │ │ + vpblendd $0x3,%ymm2,%ymm3,%ymm3 │ │ │ │ + vpbroadcastd (%rsi,%rdx,1),%ymm0 │ │ │ │ + vpbroadcastd (%rsi,%rdx,2),%ymm2 │ │ │ │ + vpblendd $0x68,%ymm0,%ymm1,%ymm1 │ │ │ │ + vpbroadcastd (%rsi,%r10,1),%ymm0 │ │ │ │ + vbroadcasti128 0x7a849(%rip),%ymm5 │ │ │ │ + vpblendd $0xc0,%ymm2,%ymm3,%ymm3 │ │ │ │ + vpblendd $0x55,%ymm1,%ymm3,%ymm2 │ │ │ │ + vpblendd $0xaa,%ymm1,%ymm3,%ymm3 │ │ │ │ + vpunpcklbw %ymm3,%ymm2,%ymm1 │ │ │ │ + vpblendd $0x80,%ymm0,%ymm3,%ymm3 │ │ │ │ + vpunpckhbw %ymm3,%ymm2,%ymm2 │ │ │ │ + lea (%rsi,%rdx,4),%rsi │ │ │ │ + vpinsrd $0x1,(%rsi),%xmm0,%xmm0 │ │ │ │ + vpbroadcastd (%rsi,%rdx,1),%ymm3 │ │ │ │ + vpbroadcastd (%rsi,%rdx,2),%ymm4 │ │ │ │ + vpblendd $0x3,%ymm0,%ymm3,%ymm3 │ │ │ │ + vpbroadcastd (%rsi,%r10,1),%ymm0 │ │ │ │ + vpblendd $0x20,%ymm4,%ymm3,%ymm3 │ │ │ │ + vpblendd $0x40,%ymm0,%ymm3,%ymm3 │ │ │ │ + vpshufb %ymm5,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm8,%ymm1,%ymm4 │ │ │ │ + vperm2i128 $0x21,%ymm3,%ymm2,%ymm1 │ │ │ │ + vpmaddubsw %ymm9,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm4,%ymm4 │ │ │ │ + vmovdqa %ymm3,%ymm2 │ │ │ │ + vpmaddubsw %ymm11,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm10,%ymm1,%ymm4 │ │ │ │ + vpaddw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpmulhrsw %ymm7,%ymm3,%ymm3 │ │ │ │ + vmovdqa %ymm3,(%rdi) │ │ │ │ + add $0x20,%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 364a87 <__cxa_finalize@plt+0x339a37> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + vmovq (%rsi),%xmm1 │ │ │ │ + vpbroadcastq (%rsi,%rdx,1),%ymm4 │ │ │ │ + vpbroadcastq (%rsi,%rdx,2),%ymm2 │ │ │ │ + vpbroadcastq (%rsi,%r10,1),%ymm5 │ │ │ │ + lea (%rsi,%rdx,4),%rsi │ │ │ │ + vpbroadcastq (%rsi),%ymm3 │ │ │ │ + vpbroadcastq (%rsi,%rdx,1),%ymm6 │ │ │ │ + vpbroadcastq (%rsi,%rdx,2),%ymm0 │ │ │ │ + vpblendd $0x30,%ymm4,%ymm1,%ymm1 │ │ │ │ + vpblendd $0x30,%ymm2,%ymm4,%ymm4 │ │ │ │ + vpunpcklbw %ymm4,%ymm1,%ymm1 │ │ │ │ + vpblendd $0x30,%ymm5,%ymm2,%ymm2 │ │ │ │ + vpblendd $0x30,%ymm3,%ymm5,%ymm5 │ │ │ │ + vpunpcklbw %ymm5,%ymm2,%ymm2 │ │ │ │ + vpblendd $0x30,%ymm6,%ymm3,%ymm3 │ │ │ │ + vpblendd $0x30,%ymm0,%ymm6,%ymm6 │ │ │ │ + vpunpcklbw %ymm6,%ymm3,%ymm3 │ │ │ │ + vpbroadcastq (%rsi,%r10,1),%ymm4 │ │ │ │ + lea (%rsi,%rdx,4),%rsi │ │ │ │ + vpmaddubsw %ymm9,%ymm2,%ymm5 │ │ │ │ + vpmaddubsw %ymm8,%ymm2,%ymm6 │ │ │ │ + vpblendd $0x30,%ymm4,%ymm0,%ymm2 │ │ │ │ + vpbroadcastq (%rsi),%ymm0 │ │ │ │ + vpblendd $0x30,%ymm0,%ymm4,%ymm4 │ │ │ │ + vpunpcklbw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm8,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm9,%ymm3,%ymm4 │ │ │ │ + vpaddw %ymm1,%ymm5,%ymm5 │ │ │ │ + vmovdqa %ymm3,%ymm1 │ │ │ │ + vpmaddubsw %ymm10,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm4,%ymm6,%ymm6 │ │ │ │ + vpaddw %ymm3,%ymm5,%ymm5 │ │ │ │ + vpbroadcastq (%rsi,%rdx,1),%ymm4 │ │ │ │ + vpblendd $0x30,%ymm4,%ymm0,%ymm3 │ │ │ │ + vpbroadcastq (%rsi,%rdx,2),%ymm0 │ │ │ │ + vpblendd $0x30,%ymm0,%ymm4,%ymm4 │ │ │ │ + vpunpcklbw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm11,%ymm2,%ymm4 │ │ │ │ + vpaddw %ymm4,%ymm5,%ymm5 │ │ │ │ + vpmaddubsw %ymm10,%ymm2,%ymm4 │ │ │ │ + vpaddw %ymm4,%ymm6,%ymm6 │ │ │ │ + vpmaddubsw %ymm11,%ymm3,%ymm4 │ │ │ │ + vpaddw %ymm4,%ymm6,%ymm6 │ │ │ │ + vpmulhrsw %ymm7,%ymm5,%ymm5 │ │ │ │ + vpmulhrsw %ymm7,%ymm6,%ymm6 │ │ │ │ + vmovdqa %ymm5,(%rdi) │ │ │ │ + vmovdqa %ymm6,0x20(%rdi) │ │ │ │ + add $0x40,%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 364b56 <__cxa_finalize@plt+0x339b06> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + add %ecx,%ecx │ │ │ │ + mov %rsi,%r9 │ │ │ │ + mov %rdi,%r10 │ │ │ │ + lea -0x100(%r8,%rcx,8),%eax │ │ │ │ + vbroadcasti128 (%rsi),%ymm4 │ │ │ │ + vbroadcasti128 (%rsi,%rdx,1),%ymm5 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + vbroadcasti128 (%rsi,%rdx,1),%ymm0 │ │ │ │ + vbroadcasti128 (%rsi),%ymm6 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + vbroadcasti128 (%rsi),%ymm1 │ │ │ │ + vbroadcasti128 (%rsi,%rdx,1),%ymm2 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + vbroadcasti128 (%rsi),%ymm3 │ │ │ │ + vshufpd $0xc,%ymm0,%ymm4,%ymm4 │ │ │ │ + vshufpd $0xc,%ymm1,%ymm5,%ymm5 │ │ │ │ + vpunpcklbw %ymm5,%ymm4,%ymm1 │ │ │ │ + vpunpckhbw %ymm5,%ymm4,%ymm4 │ │ │ │ + vshufpd $0xc,%ymm2,%ymm6,%ymm6 │ │ │ │ + vpunpcklbw %ymm6,%ymm5,%ymm2 │ │ │ │ + vpunpckhbw %ymm6,%ymm5,%ymm5 │ │ │ │ + vshufpd $0xc,%ymm3,%ymm0,%ymm0 │ │ │ │ + vpunpcklbw %ymm0,%ymm6,%ymm3 │ │ │ │ + vpunpckhbw %ymm0,%ymm6,%ymm6 │ │ │ │ + vbroadcasti128 (%rsi,%rdx,1),%ymm12 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + vbroadcasti128 (%rsi),%ymm13 │ │ │ │ + vpmaddubsw %ymm8,%ymm1,%ymm14 │ │ │ │ + vpmaddubsw %ymm8,%ymm2,%ymm15 │ │ │ │ + vmovdqa %ymm3,%ymm1 │ │ │ │ + vmovdqa %ymm4,%ymm2 │ │ │ │ + vpmaddubsw %ymm9,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm9,%ymm4,%ymm4 │ │ │ │ + vpaddw %ymm3,%ymm14,%ymm14 │ │ │ │ + vpaddw %ymm4,%ymm15,%ymm15 │ │ │ │ + vmovdqa %ymm5,%ymm3 │ │ │ │ + vmovdqa %ymm6,%ymm4 │ │ │ │ + vpmaddubsw %ymm10,%ymm5,%ymm5 │ │ │ │ + vpmaddubsw %ymm10,%ymm6,%ymm6 │ │ │ │ + vpaddw %ymm5,%ymm14,%ymm14 │ │ │ │ + vpaddw %ymm6,%ymm15,%ymm15 │ │ │ │ + vshufpd $0xd,%ymm12,%ymm0,%ymm6 │ │ │ │ + vshufpd $0xc,%ymm13,%ymm12,%ymm0 │ │ │ │ + vpunpcklbw %ymm0,%ymm6,%ymm5 │ │ │ │ + vpunpckhbw %ymm0,%ymm6,%ymm6 │ │ │ │ + vpmaddubsw %ymm11,%ymm5,%ymm12 │ │ │ │ + vpmaddubsw %ymm11,%ymm6,%ymm13 │ │ │ │ + vpaddw %ymm12,%ymm14,%ymm14 │ │ │ │ + vpaddw %ymm13,%ymm15,%ymm15 │ │ │ │ + vpmulhrsw %ymm7,%ymm14,%ymm14 │ │ │ │ + vpmulhrsw %ymm7,%ymm15,%ymm15 │ │ │ │ + vmovdqa %ymm14,(%rdi) │ │ │ │ + vmovdqa %ymm15,(%rdi,%rcx,1) │ │ │ │ + lea (%rdi,%rcx,2),%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 364c68 <__cxa_finalize@plt+0x339c18> │ │ │ │ + add $0x10,%r9 │ │ │ │ + add $0x20,%r10 │ │ │ │ + movzbl %al,%r8d │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %r10,%rdi │ │ │ │ + sub $0x100,%eax │ │ │ │ + jg 364c0a <__cxa_finalize@plt+0x339bba> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + je 364d82 <__cxa_finalize@plt+0x339d32> │ │ │ │ + shr $0x10,%r9d │ │ │ │ + sub $0x3,%rsi │ │ │ │ + vpbroadcastd 0x7e3c6(%r10,%r9,8),%ymm10 │ │ │ │ + vpbroadcastd 0x7e3ca(%r10,%r9,8),%ymm11 │ │ │ │ + movzbl %al,%r9d │ │ │ │ + shr $0x10,%eax │ │ │ │ + cmp $0x4,%r8d │ │ │ │ + cmove %r9d,%eax │ │ │ │ + vpbroadcastq 0x7e3c6(%r10,%rax,8),%ymm0 │ │ │ │ + lea (%rdx,%rdx,2),%r10 │ │ │ │ + sub %r10,%rsi │ │ │ │ + vpunpcklbw %ymm0,%ymm0,%ymm0 │ │ │ │ + vpsraw $0x8,%ymm0,%ymm0 │ │ │ │ + vpshufd $0x0,%ymm0,%ymm12 │ │ │ │ + vpshufd $0x55,%ymm0,%ymm13 │ │ │ │ + vpshufd $0xaa,%ymm0,%ymm14 │ │ │ │ + vpshufd $0xff,%ymm0,%ymm15 │ │ │ │ + jmp 364f48 <__cxa_finalize@plt+0x339ef8> │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + dec %rsi │ │ │ │ + vpbroadcastd 0x7e3c8(%r10,%r9,8),%ymm8 │ │ │ │ + movzbl %al,%r9d │ │ │ │ + shr $0x10,%eax │ │ │ │ + cmp $0x4,%r8d │ │ │ │ + cmove %r9d,%eax │ │ │ │ + vpbroadcastq 0x7e3c6(%r10,%rax,8),%ymm0 │ │ │ │ + lea (%rdx,%rdx,2),%r10 │ │ │ │ + sub %r10,%rsi │ │ │ │ + vmovdqa 0x7a445(%rip),%ymm7 │ │ │ │ + vpmovzxbd 0x7a4ec(%rip),%ymm9 │ │ │ │ + vpbroadcastd 0x7a59b(%rip),%ymm10 │ │ │ │ + vpunpcklbw %ymm0,%ymm0,%ymm0 │ │ │ │ + vpsraw $0x8,%ymm0,%ymm0 │ │ │ │ + vpbroadcastd 0x7a58d(%rip),%ymm11 │ │ │ │ + vpshufd $0x0,%ymm0,%ymm12 │ │ │ │ + vpshufd $0x55,%ymm0,%ymm13 │ │ │ │ + vpshufd $0xaa,%ymm0,%ymm14 │ │ │ │ + vpshufd $0xff,%ymm0,%ymm15 │ │ │ │ + vpbroadcastq (%rsi),%ymm2 │ │ │ │ + vpbroadcastq (%rsi,%rdx,1),%ymm4 │ │ │ │ + vpbroadcastq (%rsi,%rdx,2),%ymm0 │ │ │ │ + vpbroadcastq (%rsi,%r10,1),%ymm5 │ │ │ │ + lea (%rsi,%rdx,4),%rsi │ │ │ │ + vpbroadcastq (%rsi),%ymm3 │ │ │ │ + vpbroadcastq (%rsi,%rdx,1),%ymm6 │ │ │ │ + vpbroadcastq (%rsi,%rdx,2),%ymm1 │ │ │ │ + vpblendd $0xcc,%ymm4,%ymm2,%ymm2 │ │ │ │ + vpblendd $0xcc,%ymm5,%ymm0,%ymm0 │ │ │ │ + vpblendd $0xcc,%ymm6,%ymm3,%ymm3 │ │ │ │ + vpshufb %ymm7,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm7,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm7,%ymm3,%ymm3 │ │ │ │ + vpshufb %ymm7,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm8,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm8,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm8,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm8,%ymm1,%ymm1 │ │ │ │ + vphaddw %ymm0,%ymm2,%ymm2 │ │ │ │ + vphaddw %ymm1,%ymm3,%ymm3 │ │ │ │ + vpmulhrsw %ymm2,%ymm10,%ymm2 │ │ │ │ + vpmulhrsw %ymm3,%ymm10,%ymm3 │ │ │ │ + vpalignr $0x4,%ymm2,%ymm3,%ymm4 │ │ │ │ + vpunpcklwd %ymm4,%ymm2,%ymm1 │ │ │ │ + vpunpckhwd %ymm4,%ymm2,%ymm2 │ │ │ │ + vpshufd $0x99,%ymm3,%ymm0 │ │ │ │ + vpunpcklwd %ymm0,%ymm3,%ymm3 │ │ │ │ + vpmaddwd %ymm1,%ymm12,%ymm5 │ │ │ │ + vpmaddwd %ymm2,%ymm12,%ymm6 │ │ │ │ + vpmaddwd %ymm2,%ymm13,%ymm2 │ │ │ │ + vpmaddwd %ymm3,%ymm13,%ymm4 │ │ │ │ + vmovdqa %ymm3,%ymm1 │ │ │ │ + vpmaddwd %ymm3,%ymm14,%ymm3 │ │ │ │ + vpaddd %ymm2,%ymm5,%ymm5 │ │ │ │ + vpbroadcastq (%rsi,%r10,1),%ymm2 │ │ │ │ + lea (%rsi,%rdx,4),%rsi │ │ │ │ + vpaddd %ymm4,%ymm6,%ymm6 │ │ │ │ + vpbroadcastq (%rsi),%ymm4 │ │ │ │ + vpaddd %ymm3,%ymm5,%ymm5 │ │ │ │ + vpbroadcastq (%rsi,%rdx,1),%ymm3 │ │ │ │ + vpblendd $0xcc,%ymm4,%ymm2,%ymm2 │ │ │ │ + vpbroadcastq (%rsi,%rdx,2),%ymm4 │ │ │ │ + vpblendd $0xcc,%ymm4,%ymm3,%ymm3 │ │ │ │ + vpshufb %ymm7,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm7,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm8,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm8,%ymm3,%ymm3 │ │ │ │ + vphaddw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm2,%ymm10,%ymm2 │ │ │ │ + vpalignr $0xc,%ymm0,%ymm2,%ymm3 │ │ │ │ + vmovdqa %ymm2,%ymm0 │ │ │ │ + vpunpcklwd %ymm0,%ymm3,%ymm2 │ │ │ │ + vpunpckhwd %ymm0,%ymm3,%ymm3 │ │ │ │ + vpmaddwd %ymm2,%ymm14,%ymm4 │ │ │ │ + vpaddd %ymm6,%ymm11,%ymm6 │ │ │ │ + vpaddd %ymm5,%ymm11,%ymm5 │ │ │ │ + vpaddd %ymm4,%ymm6,%ymm6 │ │ │ │ + vpmaddwd %ymm2,%ymm15,%ymm4 │ │ │ │ + vpaddd %ymm4,%ymm5,%ymm5 │ │ │ │ + vpmaddwd %ymm3,%ymm15,%ymm4 │ │ │ │ + vpaddd %ymm4,%ymm6,%ymm6 │ │ │ │ + vpsrad $0x6,%ymm5,%ymm5 │ │ │ │ + vpsrad $0x6,%ymm6,%ymm6 │ │ │ │ + vpackssdw %ymm6,%ymm5,%ymm5 │ │ │ │ + vpermd %ymm5,%ymm9,%ymm5 │ │ │ │ + vmovdqa %ymm5,(%rdi) │ │ │ │ + add $0x20,%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 364e84 <__cxa_finalize@plt+0x339e34> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + lea -0x40(,%rcx,8),%eax │ │ │ │ + mov %rsi,%r9 │ │ │ │ + mov %rdi,%r10 │ │ │ │ + lea (%r8,%rax,4),%eax │ │ │ │ + vbroadcasti128 0x7a2be(%rip),%ymm7 │ │ │ │ + vmovdqu (%rsi),%xmm4 │ │ │ │ + vbroadcasti128 0x7a2c1(%rip),%ymm8 │ │ │ │ + vmovdqu (%rsi,%rdx,1),%xmm5 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + vbroadcasti128 0x7a2bf(%rip),%ymm9 │ │ │ │ + vmovdqu (%rsi),%xmm6 │ │ │ │ + vbroadcasti128 (%rsi,%rdx,1),%ymm0 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + vpblendd $0xf0,%ymm0,%ymm4,%ymm4 │ │ │ │ + vinserti128 $0x1,(%rsi),%ymm5,%ymm5 │ │ │ │ + vinserti128 $0x1,(%rsi,%rdx,1),%ymm6,%ymm6 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + vinserti128 $0x1,(%rsi),%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm8,%ymm4,%ymm2 │ │ │ │ + vpshufb %ymm9,%ymm4,%ymm3 │ │ │ │ + vpshufb %ymm7,%ymm4,%ymm4 │ │ │ │ + vpmaddubsw %ymm10,%ymm2,%ymm1 │ │ │ │ + vpmaddubsw %ymm11,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm11,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm10,%ymm4,%ymm4 │ │ │ │ + vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm2,%ymm4,%ymm4 │ │ │ │ + vphaddw %ymm1,%ymm4,%ymm4 │ │ │ │ + vpshufb %ymm8,%ymm5,%ymm2 │ │ │ │ + vpshufb %ymm9,%ymm5,%ymm3 │ │ │ │ + vpshufb %ymm7,%ymm5,%ymm5 │ │ │ │ + vpmaddubsw %ymm10,%ymm2,%ymm1 │ │ │ │ + vpmaddubsw %ymm11,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm11,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm10,%ymm5,%ymm5 │ │ │ │ + vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm2,%ymm5,%ymm5 │ │ │ │ + vphaddw %ymm1,%ymm5,%ymm5 │ │ │ │ + vpshufb %ymm8,%ymm6,%ymm2 │ │ │ │ + vpshufb %ymm9,%ymm6,%ymm3 │ │ │ │ + vpshufb %ymm7,%ymm6,%ymm6 │ │ │ │ + vpmaddubsw %ymm10,%ymm2,%ymm1 │ │ │ │ + vpmaddubsw %ymm11,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm11,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm10,%ymm6,%ymm6 │ │ │ │ + vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm2,%ymm6,%ymm6 │ │ │ │ + vphaddw %ymm1,%ymm6,%ymm6 │ │ │ │ + vpshufb %ymm8,%ymm0,%ymm2 │ │ │ │ + vpshufb %ymm9,%ymm0,%ymm3 │ │ │ │ + vpshufb %ymm7,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm10,%ymm2,%ymm1 │ │ │ │ + vpmaddubsw %ymm11,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm11,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm10,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + vphaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpbroadcastd 0x7a2f3(%rip),%ymm7 │ │ │ │ + vpermq $0xd8,%ymm4,%ymm4 │ │ │ │ + vpermq $0xd8,%ymm5,%ymm5 │ │ │ │ + vpermq $0xd8,%ymm6,%ymm6 │ │ │ │ + vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm7,%ymm4,%ymm4 │ │ │ │ + vpmulhrsw %ymm7,%ymm5,%ymm5 │ │ │ │ + vpmulhrsw %ymm7,%ymm6,%ymm6 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm7 │ │ │ │ + vpunpcklwd %ymm5,%ymm4,%ymm1 │ │ │ │ + vpunpckhwd %ymm5,%ymm4,%ymm4 │ │ │ │ + vpunpcklwd %ymm6,%ymm5,%ymm2 │ │ │ │ + vpunpckhwd %ymm6,%ymm5,%ymm5 │ │ │ │ + vpunpcklwd %ymm7,%ymm6,%ymm3 │ │ │ │ + vpunpckhwd %ymm7,%ymm6,%ymm6 │ │ │ │ + vextracti128 $0x1,%ymm0,(%rdi) │ │ │ │ + vmovdqu (%rsi,%rdx,1),%xmm0 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + vinserti128 $0x1,(%rsi),%ymm0,%ymm0 │ │ │ │ + vpmaddwd %ymm1,%ymm12,%ymm8 │ │ │ │ + vpmaddwd %ymm2,%ymm12,%ymm9 │ │ │ │ + vmovdqa %ymm3,%ymm1 │ │ │ │ + vmovdqa %ymm4,%ymm2 │ │ │ │ + vpmaddwd %ymm3,%ymm13,%ymm3 │ │ │ │ + vpmaddwd %ymm4,%ymm13,%ymm4 │ │ │ │ + vpaddd %ymm3,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm4,%ymm9,%ymm9 │ │ │ │ + vmovdqa %ymm5,%ymm3 │ │ │ │ + vmovdqa %ymm6,%ymm4 │ │ │ │ + vpmaddwd %ymm5,%ymm14,%ymm5 │ │ │ │ + vpmaddwd %ymm6,%ymm14,%ymm6 │ │ │ │ + vpaddd %ymm5,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm6,%ymm9,%ymm9 │ │ │ │ + vbroadcasti128 0x7a121(%rip),%ymm6 │ │ │ │ + vbroadcasti128 0x7a128(%rip),%ymm7 │ │ │ │ + vbroadcasti128 0x7a0ff(%rip),%ymm5 │ │ │ │ + vpshufb %ymm6,%ymm0,%ymm6 │ │ │ │ + vpshufb %ymm7,%ymm0,%ymm7 │ │ │ │ + vpshufb %ymm5,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm10,%ymm6,%ymm5 │ │ │ │ + vpmaddubsw %ymm11,%ymm7,%ymm7 │ │ │ │ + vpmaddubsw %ymm11,%ymm6,%ymm6 │ │ │ │ + vpmaddubsw %ymm10,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm7,%ymm5,%ymm5 │ │ │ │ + vpaddw %ymm6,%ymm0,%ymm0 │ │ │ │ + vphaddw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpbroadcastd 0x7a20e(%rip),%ymm5 │ │ │ │ + vpbroadcastd 0x7a209(%rip),%ymm7 │ │ │ │ + vbroadcasti128 (%rdi),%ymm6 │ │ │ │ + vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpaddd %ymm7,%ymm8,%ymm8 │ │ │ │ + vpaddd %ymm7,%ymm9,%ymm9 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm7 │ │ │ │ + vshufpd $0x4,%ymm7,%ymm6,%ymm6 │ │ │ │ + vpunpcklwd %ymm7,%ymm6,%ymm5 │ │ │ │ + vpunpckhwd %ymm7,%ymm6,%ymm6 │ │ │ │ + vpmaddwd %ymm5,%ymm15,%ymm7 │ │ │ │ + vpaddd %ymm7,%ymm8,%ymm8 │ │ │ │ + vpmaddwd %ymm6,%ymm15,%ymm7 │ │ │ │ + vpaddd %ymm7,%ymm9,%ymm7 │ │ │ │ + vpsrad $0x6,%ymm8,%ymm8 │ │ │ │ + vpsrad $0x6,%ymm7,%ymm7 │ │ │ │ + vpackssdw %ymm7,%ymm8,%ymm8 │ │ │ │ + vpermq $0xd8,%ymm8,%ymm7 │ │ │ │ + vmovdqa %xmm7,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm7,(%rdi,%rcx,2) │ │ │ │ + lea (%rdi,%rcx,4),%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 3650b9 <__cxa_finalize@plt+0x33a069> │ │ │ │ + add $0x8,%r9 │ │ │ │ + add $0x10,%r10 │ │ │ │ + movzbl %al,%r8d │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %r10,%rdi │ │ │ │ + sub $0x100,%eax │ │ │ │ + jg 364f59 <__cxa_finalize@plt+0x339f09> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + mov $0x4b004b,%eax │ │ │ │ + mov %eax,%r11d │ │ │ │ + jmp 365290 <__cxa_finalize@plt+0x33a240> │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x1e002d,%eax │ │ │ │ + mov %eax,%r11d │ │ │ │ + jmp 365290 <__cxa_finalize@plt+0x33a240> │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x1e002d,%eax │ │ │ │ + mov $0xf003c,%r11d │ │ │ │ + jmp 365290 <__cxa_finalize@plt+0x33a240> │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0xf003c,%eax │ │ │ │ + mov $0x1e002d,%r11d │ │ │ │ + jmp 365290 <__cxa_finalize@plt+0x33a240> │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0xf003c,%eax │ │ │ │ + mov %eax,%r11d │ │ │ │ + jmp 365290 <__cxa_finalize@plt+0x33a240> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1e002d,%eax │ │ │ │ + mov $0x2d,%r11d │ │ │ │ + jmp 365290 <__cxa_finalize@plt+0x33a240> │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x2d,%eax │ │ │ │ + mov $0x1e002d,%r11d │ │ │ │ + jmp 365290 <__cxa_finalize@plt+0x33a240> │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0xf003c,%eax │ │ │ │ + mov $0x2d,%r11d │ │ │ │ + jmp 365290 <__cxa_finalize@plt+0x33a240> │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x2d,%eax │ │ │ │ + mov $0xf003c,%r11d │ │ │ │ + jmp 365290 <__cxa_finalize@plt+0x33a240> │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x2d,%eax │ │ │ │ + mov %eax,%r11d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %rbx │ │ │ │ + push %rbp │ │ │ │ + push %r14 │ │ │ │ + push %r15 │ │ │ │ + push %r12 │ │ │ │ + push %r13 │ │ │ │ + mov %rsp,%r13 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + add $0xffffffffffffff80,%rsp │ │ │ │ + lea -0x1c(%rip),%r15 │ │ │ │ + tzcnt %r8d,%r8d │ │ │ │ + vpbroadcastd 0x48(%r13),%ymm8 │ │ │ │ + vpbroadcastd 0x38(%r13),%ymm14 │ │ │ │ + mov 0x50(%r13),%ebx │ │ │ │ + vpbroadcastd 0x7a0ec(%r15),%ymm10 │ │ │ │ + vpbroadcastd 0x7a0d8(%r15),%ymm12 │ │ │ │ + vpbroadcastd 0x7a0e4(%r15),%ymm13 │ │ │ │ + vpxor %ymm9,%ymm9,%ymm9 │ │ │ │ + lea (%rcx,%rcx,2),%rbp │ │ │ │ + movzbl %r11b,%r10d │ │ │ │ + shr $0x10,%r11d │ │ │ │ + cmp $0x6,%r9d │ │ │ │ + cmovs %r10d,%r11d │ │ │ │ + sub %rbp,%rdx │ │ │ │ + cmp $0x400,%ebx │ │ │ │ + je 365e82 <__cxa_finalize@plt+0x33ae32> │ │ │ │ + cmp $0x800,%ebx │ │ │ │ + je 366810 <__cxa_finalize@plt+0x33b7c0> │ │ │ │ + movzwl 0x7a18a(%r15,%r8,2),%r8d │ │ │ │ + add %r15,%r8 │ │ │ │ + jmp *%r8 │ │ │ │ + mov 0x40(%r13),%r10d │ │ │ │ + movzbl %al,%eax │ │ │ │ + dec %rdx │ │ │ │ + vmovd %eax,%xmm15 │ │ │ │ + vpunpckldq %ymm8,%ymm9,%ymm8 │ │ │ │ + vpaddd %ymm8,%ymm14,%ymm14 │ │ │ │ + vpbroadcastd 0x7a0f0(%r15),%ymm11 │ │ │ │ + vpbroadcastd %xmm15,%xmm15 │ │ │ │ + vpand %ymm10,%ymm14,%ymm8 │ │ │ │ + vpsrld $0x6,%ymm8,%ymm8 │ │ │ │ + vpaddd %xmm8,%xmm15,%xmm15 │ │ │ │ + vmovd %xmm15,%r8d │ │ │ │ + vpextrd $0x1,%xmm15,%eax │ │ │ │ + vbroadcasti128 0x7a050(%r15),%ymm5 │ │ │ │ + vbroadcasti128 0x79fd0(%r15),%ymm6 │ │ │ │ + vpbroadcastd 0x7bf2a(%r15,%r8,8),%ymm15 │ │ │ │ + vpbroadcastd 0x7bf2a(%r15,%rax,8),%ymm7 │ │ │ │ + vpcmpeqd %ymm9,%ymm8,%ymm8 │ │ │ │ + vpsrld $0xa,%ymm14,%ymm14 │ │ │ │ + vmovq (%rdx),%xmm0 │ │ │ │ + vmovq (%rdx,%rcx,2),%xmm1 │ │ │ │ + vmovhps (%rdx,%rcx,1),%xmm0,%xmm0 │ │ │ │ + vmovhps (%rdx,%rbp,1),%xmm1,%xmm1 │ │ │ │ + lea (%rdx,%rcx,4),%rdx │ │ │ │ + vpshufb %ymm5,%ymm14,%ymm14 │ │ │ │ + vpaddb %ymm6,%ymm14,%ymm14 │ │ │ │ + vinserti128 $0x1,(%rdx),%ymm0,%ymm0 │ │ │ │ + vinserti128 $0x1,(%rdx,%rcx,2),%ymm1,%ymm1 │ │ │ │ + vpbroadcastq (%rdx,%rcx,1),%ymm2 │ │ │ │ + vpbroadcastq (%rdx,%rbp,1),%ymm3 │ │ │ │ + lea (%rdx,%rcx,4),%rdx │ │ │ │ + vpblendd $0xaa,%ymm7,%ymm15,%ymm15 │ │ │ │ + vpblendd $0xc0,%ymm2,%ymm0,%ymm0 │ │ │ │ + vpblendd $0xc0,%ymm3,%ymm1,%ymm1 │ │ │ │ + vpblendvb %ymm8,%ymm11,%ymm15,%ymm15 │ │ │ │ + vpshufb %ymm14,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm14,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm15,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm15,%ymm1,%ymm1 │ │ │ │ + vphaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm0,%ymm12,%ymm0 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vpalignr $0x4,%xmm0,%xmm1,%xmm2 │ │ │ │ + vpunpcklwd %xmm2,%xmm0,%xmm3 │ │ │ │ + vpunpckhwd %xmm2,%xmm0,%xmm0 │ │ │ │ + vpshufd $0x39,%xmm1,%xmm4 │ │ │ │ + vpunpcklwd %xmm4,%xmm1,%xmm2 │ │ │ │ + vpunpckhwd %xmm4,%xmm1,%xmm4 │ │ │ │ + and $0x3ff,%r10d │ │ │ │ + mov $0x40000000,%eax │ │ │ │ + mov %r10d,%r8d │ │ │ │ + shr $0x6,%r8d │ │ │ │ + lea (%r11,%r8,1),%r8d │ │ │ │ + cmovne 0x7bf28(%r15,%r8,8),%rax │ │ │ │ + vmovq %rax,%xmm11 │ │ │ │ + vpmovsxbw %xmm11,%xmm11 │ │ │ │ + vpshufd $0x0,%xmm11,%xmm8 │ │ │ │ + vpshufd $0x55,%xmm11,%xmm9 │ │ │ │ + vpshufd $0xaa,%xmm11,%xmm10 │ │ │ │ + vpshufd $0xff,%xmm11,%xmm11 │ │ │ │ + vpmaddwd %xmm3,%xmm8,%xmm5 │ │ │ │ + vpmaddwd %xmm0,%xmm9,%xmm6 │ │ │ │ + vpmaddwd %xmm2,%xmm10,%xmm7 │ │ │ │ + vpmaddwd %xmm4,%xmm11,%xmm8 │ │ │ │ + vpaddd %xmm6,%xmm5,%xmm5 │ │ │ │ + vpaddd %xmm7,%xmm8,%xmm7 │ │ │ │ + vpaddd %xmm5,%xmm13,%xmm5 │ │ │ │ + vpaddd %xmm7,%xmm5,%xmm5 │ │ │ │ + vpsrad $0xa,%xmm5,%xmm5 │ │ │ │ + vpackssdw %xmm5,%xmm5,%xmm5 │ │ │ │ + vpackuswb %xmm5,%xmm5,%xmm5 │ │ │ │ + vpextrw $0x0,%xmm5,(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %r9d │ │ │ │ + je 3671c2 <__cxa_finalize@plt+0x33c172> │ │ │ │ + add %ebx,%r10d │ │ │ │ + test $0xfffffc00,%r10d │ │ │ │ + je 365425 <__cxa_finalize@plt+0x33a3d5> │ │ │ │ + vmovq (%rdx),%xmm5 │ │ │ │ + test $0x400,%r10d │ │ │ │ + je 3654fc <__cxa_finalize@plt+0x33a4ac> │ │ │ │ + add %rcx,%rdx │ │ │ │ + vshufps $0x4e,%xmm0,%xmm3,%xmm3 │ │ │ │ + vshufps $0x4e,%xmm2,%xmm0,%xmm0 │ │ │ │ + vshufps $0x4e,%xmm4,%xmm2,%xmm2 │ │ │ │ + vpshufb %xmm14,%xmm5,%xmm5 │ │ │ │ + vpmaddubsw %xmm15,%xmm5,%xmm5 │ │ │ │ + vphaddw %xmm5,%xmm5,%xmm5 │ │ │ │ + vpmulhrsw %xmm5,%xmm12,%xmm5 │ │ │ │ + vpalignr $0xc,%xmm1,%xmm5,%xmm1 │ │ │ │ + vpunpcklqdq %xmm1,%xmm1,%xmm1 │ │ │ │ + vpunpcklwd %xmm5,%xmm1,%xmm4 │ │ │ │ + jmp 365425 <__cxa_finalize@plt+0x33a3d5> │ │ │ │ + vmovhps (%rdx,%rcx,1),%xmm5,%xmm5 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vmovdqa %xmm0,%xmm3 │ │ │ │ + vmovdqa %xmm2,%xmm0 │ │ │ │ + vpshufb %xmm14,%xmm5,%xmm5 │ │ │ │ + vpmaddubsw %xmm15,%xmm5,%xmm5 │ │ │ │ + vphaddw %xmm5,%xmm5,%xmm5 │ │ │ │ + vpmulhrsw %xmm5,%xmm12,%xmm5 │ │ │ │ + vpalignr $0x8,%xmm1,%xmm5,%xmm1 │ │ │ │ + vpshufd $0x39,%xmm1,%xmm5 │ │ │ │ + vpunpcklwd %xmm5,%xmm1,%xmm2 │ │ │ │ + vpunpckhwd %xmm5,%xmm1,%xmm4 │ │ │ │ + jmp 365425 <__cxa_finalize@plt+0x33a3d5> │ │ │ │ + mov 0x40(%r13),%r10d │ │ │ │ + vbroadcasti128 0x7a070(%r15),%ymm7 │ │ │ │ + movzbl %al,%eax │ │ │ │ + dec %rdx │ │ │ │ + vmovd %eax,%xmm15 │ │ │ │ + vpmaddwd %ymm7,%ymm8,%ymm8 │ │ │ │ + vpbroadcastd 0x7a0f0(%r15),%ymm11 │ │ │ │ + vpbroadcastd %xmm15,%xmm15 │ │ │ │ + vpaddd %ymm8,%ymm14,%ymm14 │ │ │ │ + vpand %ymm10,%ymm14,%ymm0 │ │ │ │ + vpsrld $0x6,%ymm0,%ymm0 │ │ │ │ + vpaddd %xmm0,%xmm15,%xmm15 │ │ │ │ + vmovd %xmm15,%r8d │ │ │ │ + vpextrd $0x1,%xmm15,%eax │ │ │ │ + vpextrd $0x2,%xmm15,%r14d │ │ │ │ + vpextrd $0x3,%xmm15,%r12d │ │ │ │ + vmovd 0x7bf2a(%r15,%r8,8),%xmm15 │ │ │ │ + vbroadcasti128 0x7a050(%r15),%ymm5 │ │ │ │ + vpbroadcastq 0x79fd0(%r15),%ymm6 │ │ │ │ + vpinsrd $0x1,0x7bf2a(%r15,%rax,8),%xmm15,%xmm15 │ │ │ │ + vpcmpeqd %ymm0,%ymm9,%ymm0 │ │ │ │ + vpsrld $0xa,%ymm14,%ymm14 │ │ │ │ + vmovdqu (%rdx),%xmm7 │ │ │ │ + vmovdqu (%rdx,%rcx,1),%xmm9 │ │ │ │ + vpinsrd $0x2,0x7bf2a(%r15,%r14,8),%xmm15,%xmm15 │ │ │ │ + vmovdqu (%rdx,%rcx,2),%xmm8 │ │ │ │ + vmovdqu (%rdx,%rbp,1),%xmm10 │ │ │ │ + vpinsrd $0x3,0x7bf2a(%r15,%r12,8),%xmm15,%xmm15 │ │ │ │ + lea (%rdx,%rcx,4),%rdx │ │ │ │ + vpshufb %ymm5,%ymm14,%ymm14 │ │ │ │ + vpaddb %ymm6,%ymm14,%ymm14 │ │ │ │ + vinserti128 $0x1,(%rdx),%ymm7,%ymm7 │ │ │ │ + vinserti128 $0x1,(%rdx,%rcx,1),%ymm9,%ymm9 │ │ │ │ + vinserti128 $0x1,%xmm15,%ymm15,%ymm15 │ │ │ │ + vinserti128 $0x1,(%rdx,%rcx,2),%ymm8,%ymm8 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,1),%ymm10,%ymm10 │ │ │ │ + lea (%rdx,%rcx,4),%rdx │ │ │ │ + vpblendvb %ymm0,%ymm11,%ymm15,%ymm15 │ │ │ │ + vpshufb %ymm14,%ymm7,%ymm7 │ │ │ │ + vpshufb %ymm14,%ymm9,%ymm9 │ │ │ │ + vpshufb %ymm14,%ymm8,%ymm8 │ │ │ │ + vpshufb %ymm14,%ymm10,%ymm10 │ │ │ │ + vpmaddubsw %ymm15,%ymm7,%ymm7 │ │ │ │ + vpmaddubsw %ymm15,%ymm9,%ymm9 │ │ │ │ + vpmaddubsw %ymm15,%ymm8,%ymm8 │ │ │ │ + vpmaddubsw %ymm15,%ymm10,%ymm10 │ │ │ │ + vphaddw %ymm9,%ymm7,%ymm7 │ │ │ │ + vphaddw %ymm10,%ymm8,%ymm8 │ │ │ │ + vpmulhrsw %ymm7,%ymm12,%ymm7 │ │ │ │ + vpmulhrsw %ymm12,%ymm8,%ymm8 │ │ │ │ + vextracti128 $0x1,%ymm7,%xmm9 │ │ │ │ + vextracti128 $0x1,%ymm8,%xmm3 │ │ │ │ + vshufps $0x4e,%xmm8,%xmm7,%xmm4 │ │ │ │ + vshufps $0x4e,%xmm9,%xmm8,%xmm5 │ │ │ │ + vshufps $0x4e,%xmm3,%xmm9,%xmm6 │ │ │ │ + vpsrldq $0x8,%xmm3,%xmm11 │ │ │ │ + vpunpcklwd %xmm4,%xmm7,%xmm0 │ │ │ │ + vpunpckhwd %xmm4,%xmm7,%xmm7 │ │ │ │ + vpunpcklwd %xmm5,%xmm8,%xmm1 │ │ │ │ + vpunpckhwd %xmm5,%xmm8,%xmm8 │ │ │ │ + vpunpcklwd %xmm6,%xmm9,%xmm2 │ │ │ │ + vpunpckhwd %xmm6,%xmm9,%xmm9 │ │ │ │ + vpunpcklwd %xmm11,%xmm3,%xmm3 │ │ │ │ + vmovdqa %xmm7,(%rsp) │ │ │ │ + vmovdqa %xmm8,0x10(%rsp) │ │ │ │ + vmovdqa %xmm9,0x20(%rsp) │ │ │ │ + and $0x3ff,%r10d │ │ │ │ + mov $0x40000000,%eax │ │ │ │ + mov %r10d,%r8d │ │ │ │ + shr $0x6,%r8d │ │ │ │ + lea (%r11,%r8,1),%r8d │ │ │ │ + cmovne 0x7bf28(%r15,%r8,8),%rax │ │ │ │ + vmovq %rax,%xmm10 │ │ │ │ + vpmovsxbw %xmm10,%xmm10 │ │ │ │ + vpshufd $0x0,%xmm10,%xmm7 │ │ │ │ + vpshufd $0x55,%xmm10,%xmm8 │ │ │ │ + vpshufd $0xaa,%xmm10,%xmm9 │ │ │ │ + vpshufd $0xff,%xmm10,%xmm10 │ │ │ │ + vpmaddwd %xmm7,%xmm0,%xmm4 │ │ │ │ + vpmaddwd %xmm1,%xmm8,%xmm5 │ │ │ │ + vpmaddwd %xmm2,%xmm9,%xmm6 │ │ │ │ + vpmaddwd %xmm3,%xmm10,%xmm7 │ │ │ │ + vpaddd %xmm5,%xmm4,%xmm4 │ │ │ │ + vpaddd %xmm7,%xmm6,%xmm6 │ │ │ │ + vpaddd %xmm4,%xmm13,%xmm4 │ │ │ │ + vpaddd %xmm6,%xmm4,%xmm4 │ │ │ │ + vpsrad $0xa,%xmm4,%xmm4 │ │ │ │ + vpackssdw %xmm4,%xmm4,%xmm4 │ │ │ │ + vpackuswb %xmm4,%xmm4,%xmm4 │ │ │ │ + vmovd %xmm4,(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %r9d │ │ │ │ + je 3671c2 <__cxa_finalize@plt+0x33c172> │ │ │ │ + add %ebx,%r10d │ │ │ │ + test $0xfffffc00,%r10d │ │ │ │ + je 3656aa <__cxa_finalize@plt+0x33a65a> │ │ │ │ + vmovdqu (%rdx),%xmm4 │ │ │ │ + test $0x400,%r10d │ │ │ │ + je 36578c <__cxa_finalize@plt+0x33a73c> │ │ │ │ + vmovdqa (%rsp),%xmm0 │ │ │ │ + vmovdqa %xmm1,(%rsp) │ │ │ │ + vmovdqa 0x10(%rsp),%xmm1 │ │ │ │ + vmovdqa %xmm2,0x10(%rsp) │ │ │ │ + vmovdqa 0x20(%rsp),%xmm2 │ │ │ │ + vmovdqa %xmm3,0x20(%rsp) │ │ │ │ + vpshufb %xmm14,%xmm4,%xmm4 │ │ │ │ + vpmaddubsw %xmm15,%xmm4,%xmm4 │ │ │ │ + vphaddw %xmm4,%xmm4,%xmm4 │ │ │ │ + vpmulhrsw %xmm4,%xmm12,%xmm4 │ │ │ │ + vpunpcklwd %xmm4,%xmm11,%xmm3 │ │ │ │ + vmovdqa %xmm4,%xmm11 │ │ │ │ + add %rcx,%rdx │ │ │ │ + jmp 3656aa <__cxa_finalize@plt+0x33a65a> │ │ │ │ + vmovdqu (%rdx,%rcx,1),%xmm5 │ │ │ │ + vmovdqu 0x10(%rsp),%ymm6 │ │ │ │ + vpshufb %xmm14,%xmm4,%xmm4 │ │ │ │ + vpshufb %xmm14,%xmm5,%xmm5 │ │ │ │ + vpmaddubsw %xmm15,%xmm4,%xmm4 │ │ │ │ + vpmaddubsw %xmm15,%xmm5,%xmm5 │ │ │ │ + vmovdqu %ymm6,(%rsp) │ │ │ │ + vphaddw %xmm5,%xmm4,%xmm4 │ │ │ │ + vpmulhrsw %xmm4,%xmm12,%xmm4 │ │ │ │ + vpunpcklwd %xmm4,%xmm11,%xmm9 │ │ │ │ + vmovdqa %xmm9,0x20(%rsp) │ │ │ │ + vpsrldq $0x8,%xmm4,%xmm11 │ │ │ │ + vmovdqa %xmm1,%xmm0 │ │ │ │ + vmovdqa %xmm2,%xmm1 │ │ │ │ + vmovdqa %xmm3,%xmm2 │ │ │ │ + vpunpcklwd %xmm11,%xmm4,%xmm3 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + jmp 3656aa <__cxa_finalize@plt+0x33a65a> │ │ │ │ + movl $0x1,0x30(%rsp) │ │ │ │ + jmp 365813 <__cxa_finalize@plt+0x33a7c3> │ │ │ │ + movl $0x2,0x30(%rsp) │ │ │ │ + jmp 365813 <__cxa_finalize@plt+0x33a7c3> │ │ │ │ + movl $0x4,0x30(%rsp) │ │ │ │ + jmp 365813 <__cxa_finalize@plt+0x33a7c3> │ │ │ │ + movl $0x8,0x30(%rsp) │ │ │ │ + jmp 365813 <__cxa_finalize@plt+0x33a7c3> │ │ │ │ + movl $0x10,0x30(%rsp) │ │ │ │ + mov %rsi,0x70(%rsp) │ │ │ │ + shr $0x10,%eax │ │ │ │ + sub $0x3,%rdx │ │ │ │ + vpmaddwd 0x7a070(%r15),%ymm8,%ymm8 │ │ │ │ + vmovd %eax,%xmm15 │ │ │ │ + mov %eax,0x48(%rsp) │ │ │ │ + mov %rdx,0x38(%rsp) │ │ │ │ + mov %rdi,0x40(%rsp) │ │ │ │ + mov %r9d,0x38(%r13) │ │ │ │ + shll $0x3,0x48(%r13) │ │ │ │ + vpbroadcastd %xmm15,%ymm15 │ │ │ │ + vpaddd %ymm8,%ymm14,%ymm14 │ │ │ │ + jmp 36588e <__cxa_finalize@plt+0x33a83e> │ │ │ │ + decl 0x30(%rsp) │ │ │ │ + je 3671c2 <__cxa_finalize@plt+0x33c172> │ │ │ │ + addq $0x8,0x40(%rsp) │ │ │ │ + mov 0x38(%r13),%r9d │ │ │ │ + vpbroadcastd 0x48(%r13),%ymm8 │ │ │ │ + vpbroadcastd 0x7a0ec(%r15),%ymm10 │ │ │ │ + vpaddd 0x10(%rsp),%ymm8,%ymm14 │ │ │ │ + vpbroadcastd 0x48(%rsp),%ymm15 │ │ │ │ + vpxor %ymm9,%ymm9,%ymm9 │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + vpbroadcastq 0x7a0f4(%r15),%ymm11 │ │ │ │ + vpand %ymm10,%ymm14,%ymm6 │ │ │ │ + vpsrld $0x6,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm6,%ymm15,%ymm15 │ │ │ │ + vpcmpeqd %ymm6,%ymm9,%ymm6 │ │ │ │ + vextracti128 $0x1,%ymm15,%xmm7 │ │ │ │ + vmovd %xmm15,%r8d │ │ │ │ + vpextrd $0x2,%xmm15,%eax │ │ │ │ + vpextrd $0x1,%xmm15,%r10d │ │ │ │ + vpextrd $0x3,%xmm15,%ebx │ │ │ │ + vmovd %xmm7,%ebp │ │ │ │ + vpextrd $0x2,%xmm7,%r14d │ │ │ │ + vpextrd $0x1,%xmm7,%r12d │ │ │ │ + vpextrd $0x3,%xmm7,%esi │ │ │ │ + vmovdqu %ymm14,0x10(%rsp) │ │ │ │ + vmovq 0x7bf28(%r15,%r8,8),%xmm15 │ │ │ │ + vmovq 0x7bf28(%r15,%rax,8),%xmm10 │ │ │ │ + vmovhps 0x7bf28(%r15,%r10,8),%xmm15,%xmm15 │ │ │ │ + vmovhps 0x7bf28(%r15,%rbx,8),%xmm10,%xmm10 │ │ │ │ + vinserti128 $0x1,0x7bf28(%r15,%rbp,8),%ymm15,%ymm15 │ │ │ │ + vinserti128 $0x1,0x7bf28(%r15,%r14,8),%ymm10,%ymm10 │ │ │ │ + vpbroadcastq 0x7bf28(%r15,%r12,8),%ymm9 │ │ │ │ + vpbroadcastq 0x7bf28(%r15,%rsi,8),%ymm8 │ │ │ │ + vpsrld $0xa,%ymm14,%ymm14 │ │ │ │ + vextracti128 $0x1,%ymm14,%xmm7 │ │ │ │ + vmovdqa %xmm14,(%rsp) │ │ │ │ + vmovd %xmm14,%r8d │ │ │ │ + vpextrd $0x2,%xmm14,%eax │ │ │ │ + vpextrd $0x1,%xmm14,%r10d │ │ │ │ + vpextrd $0x3,%xmm14,%ebx │ │ │ │ + vmovd %xmm7,%ebp │ │ │ │ + vpextrd $0x2,%xmm7,%r14d │ │ │ │ + vpextrd $0x1,%xmm7,%r12d │ │ │ │ + vpextrd $0x3,%xmm7,%esi │ │ │ │ + vpshufd $0x50,%ymm6,%ymm5 │ │ │ │ + vpshufd $0xfa,%ymm6,%ymm6 │ │ │ │ + vpblendd $0xc0,%ymm9,%ymm15,%ymm15 │ │ │ │ + vpblendd $0xc0,%ymm8,%ymm10,%ymm10 │ │ │ │ + vpblendvb %ymm5,%ymm11,%ymm15,%ymm15 │ │ │ │ + vpblendvb %ymm6,%ymm11,%ymm10,%ymm10 │ │ │ │ + vbroadcasti128 0x79fe0(%r15),%ymm14 │ │ │ │ + vmovq (%rdx,%r8,1),%xmm0 │ │ │ │ + vmovq (%rdx,%rax,1),%xmm1 │ │ │ │ + vmovhps (%rdx,%r10,1),%xmm0,%xmm0 │ │ │ │ + vmovhps (%rdx,%rbx,1),%xmm1,%xmm1 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,1),%ymm0,%ymm0 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,1),%ymm1,%ymm1 │ │ │ │ + vpbroadcastq (%rdx,%r12,1),%ymm4 │ │ │ │ + vpbroadcastq (%rdx,%rsi,1),%ymm5 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vmovq (%rdx,%r8,1),%xmm2 │ │ │ │ + vmovq (%rdx,%rax,1),%xmm3 │ │ │ │ + vmovhps (%rdx,%r10,1),%xmm2,%xmm2 │ │ │ │ + vmovhps (%rdx,%rbx,1),%xmm3,%xmm3 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,1),%ymm2,%ymm2 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,1),%ymm3,%ymm3 │ │ │ │ + vpbroadcastq (%rdx,%r12,1),%ymm6 │ │ │ │ + vpbroadcastq (%rdx,%rsi,1),%ymm7 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vpblendd $0xc0,%ymm4,%ymm0,%ymm0 │ │ │ │ + vpblendd $0xc0,%ymm5,%ymm1,%ymm1 │ │ │ │ + vpblendd $0xc0,%ymm6,%ymm2,%ymm2 │ │ │ │ + vpblendd $0xc0,%ymm7,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm15,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm10,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm15,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm10,%ymm3,%ymm3 │ │ │ │ + vphaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vphaddw %ymm3,%ymm2,%ymm2 │ │ │ │ + vphaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm0,%ymm12,%ymm0 │ │ │ │ + vmovq (%rdx,%r8,1),%xmm1 │ │ │ │ + vmovq (%rdx,%rax,1),%xmm2 │ │ │ │ + vmovhps (%rdx,%r10,1),%xmm1,%xmm1 │ │ │ │ + vmovhps (%rdx,%rbx,1),%xmm2,%xmm2 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,1),%ymm1,%ymm1 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,1),%ymm2,%ymm2 │ │ │ │ + vpbroadcastq (%rdx,%r12,1),%ymm5 │ │ │ │ + vpbroadcastq (%rdx,%rsi,1),%ymm6 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vmovq (%rdx,%r8,1),%xmm3 │ │ │ │ + vmovq (%rdx,%rax,1),%xmm4 │ │ │ │ + vmovhps (%rdx,%r10,1),%xmm3,%xmm3 │ │ │ │ + vmovhps (%rdx,%rbx,1),%xmm4,%xmm4 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,1),%ymm3,%ymm3 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,1),%ymm4,%ymm4 │ │ │ │ + vpbroadcastq (%rdx,%r12,1),%ymm7 │ │ │ │ + vpbroadcastq (%rdx,%rsi,1),%ymm8 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vpblendd $0xc0,%ymm5,%ymm1,%ymm1 │ │ │ │ + vpblendd $0xc0,%ymm6,%ymm2,%ymm2 │ │ │ │ + vpblendd $0xc0,%ymm7,%ymm3,%ymm3 │ │ │ │ + vpblendd $0xc0,%ymm8,%ymm4,%ymm4 │ │ │ │ + vpmaddubsw %ymm15,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm10,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm15,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm10,%ymm4,%ymm4 │ │ │ │ + vphaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vphaddw %ymm4,%ymm3,%ymm3 │ │ │ │ + vphaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm1,%ymm12,%ymm1 │ │ │ │ + vmovq (%rdx,%r8,1),%xmm2 │ │ │ │ + vmovq (%rdx,%rax,1),%xmm3 │ │ │ │ + vmovhps (%rdx,%r10,1),%xmm2,%xmm2 │ │ │ │ + vmovhps (%rdx,%rbx,1),%xmm3,%xmm3 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,1),%ymm2,%ymm2 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,1),%ymm3,%ymm3 │ │ │ │ + vpbroadcastq (%rdx,%r12,1),%ymm6 │ │ │ │ + vpbroadcastq (%rdx,%rsi,1),%ymm7 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vmovq (%rdx,%r8,1),%xmm4 │ │ │ │ + vmovq (%rdx,%rax,1),%xmm5 │ │ │ │ + vmovhps (%rdx,%r10,1),%xmm4,%xmm4 │ │ │ │ + vmovhps (%rdx,%rbx,1),%xmm5,%xmm5 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,1),%ymm4,%ymm4 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,1),%ymm5,%ymm5 │ │ │ │ + vpbroadcastq (%rdx,%r12,1),%ymm8 │ │ │ │ + vpbroadcastq (%rdx,%rsi,1),%ymm9 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vpblendd $0xc0,%ymm6,%ymm2,%ymm2 │ │ │ │ + vpblendd $0xc0,%ymm7,%ymm3,%ymm3 │ │ │ │ + vpblendd $0xc0,%ymm8,%ymm4,%ymm4 │ │ │ │ + vpblendd $0xc0,%ymm9,%ymm5,%ymm5 │ │ │ │ + vpmaddubsw %ymm15,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm10,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm15,%ymm4,%ymm4 │ │ │ │ + vpmaddubsw %ymm10,%ymm5,%ymm5 │ │ │ │ + vphaddw %ymm3,%ymm2,%ymm2 │ │ │ │ + vphaddw %ymm5,%ymm4,%ymm4 │ │ │ │ + vphaddw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm2,%ymm12,%ymm2 │ │ │ │ + vmovq (%rdx,%r8,1),%xmm3 │ │ │ │ + vmovq (%rdx,%rax,1),%xmm4 │ │ │ │ + vmovhps (%rdx,%r10,1),%xmm3,%xmm3 │ │ │ │ + vmovhps (%rdx,%rbx,1),%xmm4,%xmm4 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,1),%ymm3,%ymm3 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,1),%ymm4,%ymm4 │ │ │ │ + vpbroadcastq (%rdx,%r12,1),%ymm7 │ │ │ │ + vpbroadcastq (%rdx,%rsi,1),%ymm8 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vmovq (%rdx,%r8,1),%xmm5 │ │ │ │ + vmovq (%rdx,%rax,1),%xmm6 │ │ │ │ + vmovhps (%rdx,%r10,1),%xmm5,%xmm5 │ │ │ │ + vmovhps (%rdx,%rbx,1),%xmm6,%xmm6 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,1),%ymm5,%ymm5 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,1),%ymm6,%ymm6 │ │ │ │ + vpbroadcastq (%rdx,%r12,1),%ymm9 │ │ │ │ + vpbroadcastq (%rdx,%rsi,1),%ymm11 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vpblendd $0xc0,%ymm7,%ymm3,%ymm3 │ │ │ │ + vpblendd $0xc0,%ymm8,%ymm4,%ymm4 │ │ │ │ + vpblendd $0xc0,%ymm9,%ymm5,%ymm5 │ │ │ │ + vpblendd $0xc0,%ymm11,%ymm6,%ymm6 │ │ │ │ + vpmaddubsw %ymm15,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm10,%ymm4,%ymm4 │ │ │ │ + vpmaddubsw %ymm15,%ymm5,%ymm5 │ │ │ │ + vpmaddubsw %ymm10,%ymm6,%ymm6 │ │ │ │ + vphaddw %ymm4,%ymm3,%ymm3 │ │ │ │ + vphaddw %ymm6,%ymm5,%ymm5 │ │ │ │ + vphaddw %ymm5,%ymm3,%ymm3 │ │ │ │ + vpmulhrsw %ymm3,%ymm12,%ymm3 │ │ │ │ + mov 0x40(%r13),%r10d │ │ │ │ + mov 0x50(%r13),%ebx │ │ │ │ + vpshufb %ymm14,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm14,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm14,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm14,%ymm3,%ymm3 │ │ │ │ + vbroadcasti128 0x7a060(%r15),%ymm14 │ │ │ │ + and $0x3ff,%r10d │ │ │ │ + mov $0x40000000,%eax │ │ │ │ + mov %r10d,%r8d │ │ │ │ + shr $0x6,%r8d │ │ │ │ + lea (%r11,%r8,1),%r8d │ │ │ │ + cmovne 0x7bf28(%r15,%r8,8),%rax │ │ │ │ + vmovq %rax,%xmm11 │ │ │ │ + vpunpcklqdq %xmm11,%xmm11,%xmm11 │ │ │ │ + vpmovsxbw %xmm11,%ymm11 │ │ │ │ + vpshufd $0x0,%ymm11,%ymm8 │ │ │ │ + vpshufd $0x55,%ymm11,%ymm9 │ │ │ │ + vpmaddwd %ymm0,%ymm8,%ymm4 │ │ │ │ + vpmaddwd %ymm1,%ymm9,%ymm5 │ │ │ │ + vpshufd $0xaa,%ymm11,%ymm8 │ │ │ │ + vpshufd $0xff,%ymm11,%ymm11 │ │ │ │ + vpmaddwd %ymm2,%ymm8,%ymm6 │ │ │ │ + vpmaddwd %ymm3,%ymm11,%ymm7 │ │ │ │ + vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ + vpaddd %ymm7,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm4,%ymm13,%ymm4 │ │ │ │ + vpaddd %ymm6,%ymm4,%ymm4 │ │ │ │ + vpsrad $0xa,%ymm4,%ymm4 │ │ │ │ + vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ + vpackssdw %xmm5,%xmm4,%xmm4 │ │ │ │ + vpackuswb %xmm4,%xmm4,%xmm4 │ │ │ │ + vmovq %xmm4,(%rdi) │ │ │ │ + add 0x70(%rsp),%rdi │ │ │ │ + dec %r9d │ │ │ │ + je 36584f <__cxa_finalize@plt+0x33a7ff> │ │ │ │ + add %ebx,%r10d │ │ │ │ + test $0xfffffc00,%r10d │ │ │ │ + je 365c5a <__cxa_finalize@plt+0x33ac0a> │ │ │ │ + test $0x400,%r10d │ │ │ │ + mov %r10d,0x34(%rsp) │ │ │ │ + mov (%rsp),%r8d │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + mov 0x4(%rsp),%r10d │ │ │ │ + mov 0xc(%rsp),%ebx │ │ │ │ + je 365daf <__cxa_finalize@plt+0x33ad5f> │ │ │ │ + vpbroadcastq (%rdx,%r12,1),%ymm6 │ │ │ │ + vpbroadcastq (%rdx,%rsi,1),%ymm7 │ │ │ │ + vmovq (%rdx,%r8,1),%xmm4 │ │ │ │ + vmovq (%rdx,%rax,1),%xmm5 │ │ │ │ + vmovhps (%rdx,%r10,1),%xmm4,%xmm4 │ │ │ │ + vmovhps (%rdx,%rbx,1),%xmm5,%xmm5 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,1),%ymm4,%ymm4 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,1),%ymm5,%ymm5 │ │ │ │ + add %rcx,%rdx │ │ │ │ + mov 0x34(%rsp),%r10d │ │ │ │ + mov 0x50(%r13),%ebx │ │ │ │ + vpshufb %ymm14,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm14,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm14,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm14,%ymm3,%ymm3 │ │ │ │ + vpblendd $0xc0,%ymm6,%ymm4,%ymm4 │ │ │ │ + vpblendd $0xc0,%ymm7,%ymm5,%ymm5 │ │ │ │ + vpmaddubsw %ymm15,%ymm4,%ymm4 │ │ │ │ + vpmaddubsw %ymm10,%ymm5,%ymm5 │ │ │ │ + vphaddw %ymm5,%ymm4,%ymm4 │ │ │ │ + vpslld $0x10,%ymm4,%ymm5 │ │ │ │ + vpaddw %ymm5,%ymm4,%ymm4 │ │ │ │ + vpmulhrsw %ymm4,%ymm12,%ymm4 │ │ │ │ + vpblendw $0xaa,%ymm1,%ymm0,%ymm0 │ │ │ │ + vpblendw $0xaa,%ymm2,%ymm1,%ymm1 │ │ │ │ + vpblendw $0xaa,%ymm3,%ymm2,%ymm2 │ │ │ │ + vpblendw $0xaa,%ymm4,%ymm3,%ymm3 │ │ │ │ + jmp 365c5a <__cxa_finalize@plt+0x33ac0a> │ │ │ │ + vmovdqa %ymm1,%ymm0 │ │ │ │ + vmovdqa %ymm2,%ymm1 │ │ │ │ + vmovdqa %ymm3,%ymm2 │ │ │ │ + vpbroadcastq (%rdx,%r12,1),%ymm7 │ │ │ │ + vpbroadcastq (%rdx,%rsi,1),%ymm8 │ │ │ │ + vmovq (%rdx,%r8,1),%xmm3 │ │ │ │ + vmovq (%rdx,%rax,1),%xmm4 │ │ │ │ + vmovhps (%rdx,%r10,1),%xmm3,%xmm3 │ │ │ │ + vmovhps (%rdx,%rbx,1),%xmm4,%xmm4 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,1),%ymm3,%ymm3 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,1),%ymm4,%ymm4 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vmovq (%rdx,%r8,1),%xmm5 │ │ │ │ + vmovq (%rdx,%rax,1),%xmm6 │ │ │ │ + vmovhps (%rdx,%r10,1),%xmm5,%xmm5 │ │ │ │ + vmovhps (%rdx,%rbx,1),%xmm6,%xmm6 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,1),%ymm5,%ymm5 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,1),%ymm6,%ymm6 │ │ │ │ + vpbroadcastq (%rdx,%r12,1),%ymm9 │ │ │ │ + vpbroadcastq (%rdx,%rsi,1),%ymm11 │ │ │ │ + add %rcx,%rdx │ │ │ │ + mov 0x34(%rsp),%r10d │ │ │ │ + mov 0x50(%r13),%ebx │ │ │ │ + vpblendd $0xc0,%ymm7,%ymm3,%ymm3 │ │ │ │ + vpblendd $0xc0,%ymm8,%ymm4,%ymm4 │ │ │ │ + vpblendd $0xc0,%ymm9,%ymm5,%ymm5 │ │ │ │ + vpblendd $0xc0,%ymm11,%ymm6,%ymm6 │ │ │ │ + vpmaddubsw %ymm15,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm10,%ymm4,%ymm4 │ │ │ │ + vpmaddubsw %ymm15,%ymm5,%ymm5 │ │ │ │ + vpmaddubsw %ymm10,%ymm6,%ymm6 │ │ │ │ + vphaddw %ymm4,%ymm3,%ymm3 │ │ │ │ + vphaddw %ymm6,%ymm5,%ymm5 │ │ │ │ + vpsrld $0x10,%ymm3,%ymm4 │ │ │ │ + vpslld $0x10,%ymm5,%ymm6 │ │ │ │ + vpaddw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm6,%ymm5,%ymm5 │ │ │ │ + vpblendw $0xaa,%ymm5,%ymm3,%ymm3 │ │ │ │ + vpmulhrsw %ymm3,%ymm12,%ymm3 │ │ │ │ + jmp 365c5a <__cxa_finalize@plt+0x33ac0a> │ │ │ │ + movzwl 0x7a198(%r15,%r8,2),%r8d │ │ │ │ + add %r15,%r8 │ │ │ │ + jmp *%r8 │ │ │ │ + mov 0x40(%r13),%r10d │ │ │ │ + movzbl %al,%eax │ │ │ │ + dec %rdx │ │ │ │ + vmovd %eax,%xmm15 │ │ │ │ + vpunpckldq %ymm8,%ymm9,%ymm8 │ │ │ │ + vpaddd %ymm8,%ymm14,%ymm14 │ │ │ │ + vpbroadcastd 0x7a0f0(%r15),%ymm11 │ │ │ │ + vpbroadcastd %xmm15,%xmm15 │ │ │ │ + vpand %ymm10,%ymm14,%ymm8 │ │ │ │ + vpsrld $0x6,%ymm8,%ymm8 │ │ │ │ + vpaddd %xmm8,%xmm15,%xmm15 │ │ │ │ + vmovd %xmm15,%r8d │ │ │ │ + vpextrd $0x1,%xmm15,%eax │ │ │ │ + vbroadcasti128 0x7a050(%r15),%ymm5 │ │ │ │ + vbroadcasti128 0x79fd0(%r15),%ymm6 │ │ │ │ + vpbroadcastd 0x7bf2a(%r15,%r8,8),%ymm15 │ │ │ │ + vpbroadcastd 0x7bf2a(%r15,%rax,8),%ymm7 │ │ │ │ + vpcmpeqd %ymm9,%ymm8,%ymm8 │ │ │ │ + vpsrld $0xa,%ymm14,%ymm14 │ │ │ │ + vmovq (%rdx),%xmm0 │ │ │ │ + vmovq (%rdx,%rcx,2),%xmm1 │ │ │ │ + vmovhps (%rdx,%rcx,1),%xmm0,%xmm0 │ │ │ │ + vmovhps (%rdx,%rbp,1),%xmm1,%xmm1 │ │ │ │ + lea (%rdx,%rcx,4),%rdx │ │ │ │ + shr $0x6,%r10d │ │ │ │ + mov $0x40000000,%r8d │ │ │ │ + lea (%r11,%r10,1),%r10d │ │ │ │ + cmovne 0x7bf28(%r15,%r10,8),%r8 │ │ │ │ + vpshufb %ymm5,%ymm14,%ymm14 │ │ │ │ + vpaddb %ymm6,%ymm14,%ymm14 │ │ │ │ + vinserti128 $0x1,(%rdx),%ymm0,%ymm0 │ │ │ │ + vinserti128 $0x1,(%rdx,%rcx,2),%ymm1,%ymm1 │ │ │ │ + vpbroadcastq (%rdx,%rcx,1),%ymm2 │ │ │ │ + add %rbp,%rdx │ │ │ │ + vmovq %r8,%xmm10 │ │ │ │ + vpmovsxbw %xmm10,%xmm10 │ │ │ │ + vpblendd $0xaa,%ymm7,%ymm15,%ymm15 │ │ │ │ + vpblendvb %ymm8,%ymm11,%ymm15,%ymm15 │ │ │ │ + vpshufd $0x0,%xmm10,%xmm8 │ │ │ │ + vpshufd $0x55,%xmm10,%xmm9 │ │ │ │ + vpshufd $0xff,%xmm10,%xmm11 │ │ │ │ + vpshufd $0xaa,%xmm10,%xmm10 │ │ │ │ + vpblendd $0xc0,%ymm2,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm14,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm14,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm15,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm15,%ymm0,%ymm0 │ │ │ │ + vphaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm0,%ymm12,%ymm0 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vpalignr $0x4,%xmm0,%xmm1,%xmm2 │ │ │ │ + vpshufd $0x99,%xmm1,%xmm4 │ │ │ │ + vpunpcklwd %xmm2,%xmm0,%xmm3 │ │ │ │ + vpunpckhwd %xmm2,%xmm0,%xmm0 │ │ │ │ + vpunpcklwd %xmm4,%xmm1,%xmm2 │ │ │ │ + vmovq (%rdx),%xmm1 │ │ │ │ + vmovhps (%rdx,%rcx,1),%xmm1,%xmm1 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vpmaddwd %xmm3,%xmm8,%xmm5 │ │ │ │ + vpmaddwd %xmm0,%xmm9,%xmm6 │ │ │ │ + vpmaddwd %xmm2,%xmm10,%xmm7 │ │ │ │ + vmovdqa %xmm0,%xmm3 │ │ │ │ + vmovdqa %xmm2,%xmm0 │ │ │ │ + vpaddd %xmm5,%xmm13,%xmm5 │ │ │ │ + vpaddd %xmm7,%xmm6,%xmm6 │ │ │ │ + vpshufb %xmm14,%xmm1,%xmm1 │ │ │ │ + vpmaddubsw %xmm15,%xmm1,%xmm1 │ │ │ │ + vphaddw %xmm1,%xmm1,%xmm1 │ │ │ │ + vpmulhrsw %xmm1,%xmm12,%xmm1 │ │ │ │ + vpalignr $0xc,%xmm4,%xmm1,%xmm7 │ │ │ │ + vpunpcklwd %xmm1,%xmm7,%xmm2 │ │ │ │ + vpmaddwd %xmm2,%xmm11,%xmm7 │ │ │ │ + vmovdqa %xmm1,%xmm4 │ │ │ │ + vpaddd %xmm6,%xmm5,%xmm5 │ │ │ │ + vpaddd %xmm7,%xmm5,%xmm5 │ │ │ │ + vpsrad $0xa,%xmm5,%xmm5 │ │ │ │ + vpackssdw %xmm5,%xmm5,%xmm5 │ │ │ │ + vpackuswb %xmm5,%xmm5,%xmm5 │ │ │ │ + vpextrw $0x0,%xmm5,(%rdi) │ │ │ │ + vpextrw $0x1,%xmm5,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 365fbf <__cxa_finalize@plt+0x33af6f> │ │ │ │ + mov %r13,%rsp │ │ │ │ + pop %r13 │ │ │ │ + pop %r12 │ │ │ │ + pop %r15 │ │ │ │ + pop %r14 │ │ │ │ + pop %rbp │ │ │ │ + pop %rbx │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - lea -0x7c188(%rip),%r8 │ │ │ │ - jmp 364d02 <__cxa_finalize@plt+0x339cb2> │ │ │ │ - nopl (%rax) │ │ │ │ - sub $0x88,%rsp │ │ │ │ - lea -0xb83(%rip),%r8 │ │ │ │ - call 3658f0 <__cxa_finalize@plt+0x33a8a0> │ │ │ │ - add $0x88,%rsp │ │ │ │ + mov 0x40(%r13),%r10d │ │ │ │ + vbroadcasti128 0x7a070(%r15),%ymm7 │ │ │ │ + movzbl %al,%eax │ │ │ │ + dec %rdx │ │ │ │ + vmovd %eax,%xmm15 │ │ │ │ + vpmaddwd %ymm7,%ymm8,%ymm8 │ │ │ │ + vpbroadcastd 0x7a0f0(%r15),%ymm11 │ │ │ │ + vpbroadcastd %xmm15,%xmm15 │ │ │ │ + vpaddd %ymm8,%ymm14,%ymm14 │ │ │ │ + vpand %ymm10,%ymm14,%ymm8 │ │ │ │ + vpsrld $0x6,%ymm8,%ymm8 │ │ │ │ + vpaddd %xmm8,%xmm15,%xmm15 │ │ │ │ + vpermq $0xd8,%ymm8,%ymm8 │ │ │ │ + vmovd %xmm15,%r8d │ │ │ │ + vpextrd $0x2,%xmm15,%eax │ │ │ │ + vpextrd $0x1,%xmm15,%r14d │ │ │ │ + vpextrd $0x3,%xmm15,%r12d │ │ │ │ + vmovd 0x7bf2a(%r15,%r8,8),%xmm15 │ │ │ │ + vpbroadcastd 0x7bf2a(%r15,%rax,8),%ymm7 │ │ │ │ + vmovdqu (%rdx),%xmm2 │ │ │ │ + vmovdqu (%rdx,%rcx,2),%xmm3 │ │ │ │ + vbroadcasti128 0x7a050(%r15),%ymm5 │ │ │ │ + vpbroadcastq 0x79fd0(%r15),%ymm6 │ │ │ │ + vpcmpeqd %ymm9,%ymm8,%ymm8 │ │ │ │ + vpsrld $0xa,%ymm14,%ymm14 │ │ │ │ + vpinsrd $0x1,0x7bf2a(%r15,%r14,8),%xmm15,%xmm15 │ │ │ │ + vpblendd $0x20,0x7bf16(%r15,%r12,8),%ymm7,%ymm7 │ │ │ │ + vinserti128 $0x1,(%rdx,%rcx,1),%ymm2,%ymm2 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,1),%ymm3,%ymm3 │ │ │ │ + lea (%rdx,%rcx,4),%rdx │ │ │ │ + shr $0x6,%r10d │ │ │ │ + mov $0x40000000,%r8d │ │ │ │ + lea (%r11,%r10,1),%r10d │ │ │ │ + cmovne 0x7bf28(%r15,%r10,8),%r8 │ │ │ │ + vpshufb %ymm5,%ymm14,%ymm14 │ │ │ │ + vpaddb %ymm6,%ymm14,%ymm14 │ │ │ │ + vmovdqu (%rdx),%xmm4 │ │ │ │ + vmovdqu (%rdx,%rcx,2),%xmm5 │ │ │ │ + vinserti128 $0x1,(%rdx,%rcx,1),%ymm4,%ymm4 │ │ │ │ + add %rbp,%rdx │ │ │ │ + vpblendd $0x30,%ymm7,%ymm15,%ymm15 │ │ │ │ + vpunpcklqdq %ymm15,%ymm15,%ymm15 │ │ │ │ + vpblendvb %ymm8,%ymm11,%ymm15,%ymm15 │ │ │ │ + vmovq %r8,%xmm10 │ │ │ │ + vpunpcklqdq %xmm10,%xmm10,%xmm10 │ │ │ │ + vpmovsxbw %xmm10,%ymm10 │ │ │ │ + vpshufb %ymm14,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm14,%ymm3,%ymm3 │ │ │ │ + vpshufb %ymm14,%ymm4,%ymm4 │ │ │ │ + vpshufb %xmm14,%xmm5,%xmm5 │ │ │ │ + vpermq $0xd8,%ymm2,%ymm2 │ │ │ │ + vpermq $0xd8,%ymm3,%ymm3 │ │ │ │ + vpermq $0xd8,%ymm4,%ymm4 │ │ │ │ + vpermq $0xd8,%ymm5,%ymm5 │ │ │ │ + vpshufd $0x0,%ymm10,%ymm7 │ │ │ │ + vpshufd $0x55,%ymm10,%ymm8 │ │ │ │ + vpshufd $0xaa,%ymm10,%ymm9 │ │ │ │ + vpshufd $0xff,%ymm10,%ymm10 │ │ │ │ + vpmaddubsw %ymm15,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm15,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm15,%ymm4,%ymm4 │ │ │ │ + vpmaddubsw %ymm15,%ymm5,%ymm5 │ │ │ │ + vphaddw %ymm3,%ymm2,%ymm2 │ │ │ │ + vphaddw %ymm5,%ymm4,%ymm4 │ │ │ │ + vpmulhrsw %ymm2,%ymm12,%ymm2 │ │ │ │ + vpmulhrsw %ymm4,%ymm12,%ymm4 │ │ │ │ + vpalignr $0x4,%ymm2,%ymm4,%ymm5 │ │ │ │ + vpshufd $0x99,%ymm4,%ymm3 │ │ │ │ + vpunpcklwd %ymm5,%ymm2,%ymm0 │ │ │ │ + vpunpckhwd %ymm5,%ymm2,%ymm1 │ │ │ │ + vpunpcklwd %ymm3,%ymm4,%ymm2 │ │ │ │ + vmovdqu (%rdx),%xmm11 │ │ │ │ + vinserti128 $0x1,(%rdx,%rcx,1),%ymm11,%ymm11 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vpmaddwd %ymm7,%ymm0,%ymm4 │ │ │ │ + vpmaddwd %ymm1,%ymm8,%ymm5 │ │ │ │ + vpmaddwd %ymm2,%ymm9,%ymm6 │ │ │ │ + vmovdqa %ymm1,%ymm0 │ │ │ │ + vmovdqa %ymm2,%ymm1 │ │ │ │ + vpaddd %ymm4,%ymm13,%ymm4 │ │ │ │ + vpaddd %ymm6,%ymm5,%ymm5 │ │ │ │ + vpshufb %ymm14,%ymm11,%ymm11 │ │ │ │ + vpermq $0xd8,%ymm11,%ymm11 │ │ │ │ + vpmaddubsw %ymm15,%ymm11,%ymm11 │ │ │ │ + vphaddw %ymm11,%ymm11,%ymm11 │ │ │ │ + vpmulhrsw %ymm12,%ymm11,%ymm11 │ │ │ │ + vpalignr $0xc,%ymm3,%ymm11,%ymm6 │ │ │ │ + vpunpcklwd %ymm11,%ymm6,%ymm2 │ │ │ │ + vmovdqa %ymm11,%ymm3 │ │ │ │ + vpmaddwd %ymm2,%ymm10,%ymm6 │ │ │ │ + vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ + vpaddd %ymm6,%ymm4,%ymm4 │ │ │ │ + vpsrad $0xa,%ymm4,%ymm4 │ │ │ │ + vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ + vpackssdw %xmm5,%xmm4,%xmm4 │ │ │ │ + vpackuswb %xmm4,%xmm4,%xmm4 │ │ │ │ + vpshuflw $0xd8,%xmm4,%xmm4 │ │ │ │ + vmovd %xmm4,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm4,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 3661de <__cxa_finalize@plt+0x33b18e> │ │ │ │ + mov %r13,%rsp │ │ │ │ + pop %r13 │ │ │ │ + pop %r12 │ │ │ │ + pop %r15 │ │ │ │ + pop %r14 │ │ │ │ + pop %rbp │ │ │ │ + pop %rbx │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x88,%rsp │ │ │ │ - lea -0x3d(%rip),%r8 │ │ │ │ - call 3658f0 <__cxa_finalize@plt+0x33a8a0> │ │ │ │ - add $0x88,%rsp │ │ │ │ + movl $0x1,0x48(%rsp) │ │ │ │ + jmp 3662b1 <__cxa_finalize@plt+0x33b261> │ │ │ │ + movl $0x2,0x48(%rsp) │ │ │ │ + jmp 3662b1 <__cxa_finalize@plt+0x33b261> │ │ │ │ + movl $0x4,0x48(%rsp) │ │ │ │ + jmp 3662b1 <__cxa_finalize@plt+0x33b261> │ │ │ │ + movl $0x8,0x48(%rsp) │ │ │ │ + jmp 3662b1 <__cxa_finalize@plt+0x33b261> │ │ │ │ + movl $0x10,0x48(%rsp) │ │ │ │ + mov 0x40(%r13),%r10d │ │ │ │ + mov %rsi,0x70(%rsp) │ │ │ │ + shr $0x10,%eax │ │ │ │ + sub $0x3,%rdx │ │ │ │ + shr $0x6,%r10d │ │ │ │ + mov $0x40000000,%r8d │ │ │ │ + lea (%r11,%r10,1),%r10d │ │ │ │ + cmovne 0x7bf28(%r15,%r10,8),%r8 │ │ │ │ + vpmaddwd 0x7a070(%r15),%ymm8,%ymm8 │ │ │ │ + vmovd %eax,%xmm15 │ │ │ │ + mov %eax,0x4c(%rsp) │ │ │ │ + mov %rdx,0x50(%rsp) │ │ │ │ + mov %rdi,0x58(%rsp) │ │ │ │ + mov %r9d,0x38(%r13) │ │ │ │ + shll $0x3,0x48(%r13) │ │ │ │ + vpbroadcastd %xmm15,%ymm15 │ │ │ │ + vpaddd %ymm8,%ymm14,%ymm14 │ │ │ │ + vmovq %r8,%xmm0 │ │ │ │ + vpmovsxbw %xmm0,%xmm0 │ │ │ │ + vmovdqa %xmm0,0x60(%rsp) │ │ │ │ + jmp 366357 <__cxa_finalize@plt+0x33b307> │ │ │ │ + decl 0x48(%rsp) │ │ │ │ + je 3671c2 <__cxa_finalize@plt+0x33c172> │ │ │ │ + addq $0x8,0x58(%rsp) │ │ │ │ + mov 0x38(%r13),%r9d │ │ │ │ + vpbroadcastd 0x48(%r13),%ymm8 │ │ │ │ + vpbroadcastd 0x7a0ec(%r15),%ymm10 │ │ │ │ + vpaddd 0x20(%rsp),%ymm8,%ymm14 │ │ │ │ + vpbroadcastd 0x4c(%rsp),%ymm15 │ │ │ │ + vpxor %ymm9,%ymm9,%ymm9 │ │ │ │ + mov 0x50(%rsp),%rdx │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + vpbroadcastq 0x7a0f4(%r15),%ymm11 │ │ │ │ + vpand %ymm10,%ymm14,%ymm6 │ │ │ │ + vpsrld $0x6,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm6,%ymm15,%ymm15 │ │ │ │ + vpcmpeqd %ymm6,%ymm9,%ymm6 │ │ │ │ + vextracti128 $0x1,%ymm15,%xmm7 │ │ │ │ + vmovd %xmm15,%r8d │ │ │ │ + vpextrd $0x2,%xmm15,%eax │ │ │ │ + vpextrd $0x1,%xmm15,%r10d │ │ │ │ + vpextrd $0x3,%xmm15,%ebx │ │ │ │ + vmovd %xmm7,%ebp │ │ │ │ + vpextrd $0x2,%xmm7,%r14d │ │ │ │ + vpextrd $0x1,%xmm7,%r12d │ │ │ │ + vpextrd $0x3,%xmm7,%esi │ │ │ │ + vmovdqu %ymm14,0x20(%rsp) │ │ │ │ + vmovq 0x7bf28(%r15,%r8,8),%xmm15 │ │ │ │ + vmovq 0x7bf28(%r15,%rax,8),%xmm10 │ │ │ │ + vmovhps 0x7bf28(%r15,%r10,8),%xmm15,%xmm15 │ │ │ │ + vmovhps 0x7bf28(%r15,%rbx,8),%xmm10,%xmm10 │ │ │ │ + vinserti128 $0x1,0x7bf28(%r15,%rbp,8),%ymm15,%ymm15 │ │ │ │ + vinserti128 $0x1,0x7bf28(%r15,%r14,8),%ymm10,%ymm10 │ │ │ │ + vpbroadcastq 0x7bf28(%r15,%r12,8),%ymm9 │ │ │ │ + vpbroadcastq 0x7bf28(%r15,%rsi,8),%ymm8 │ │ │ │ + vpsrld $0xa,%ymm14,%ymm14 │ │ │ │ + vextracti128 $0x1,%ymm14,%xmm7 │ │ │ │ + vmovq %xmm14,0x40(%rsp) │ │ │ │ + vmovd %xmm14,%r8d │ │ │ │ + vpextrd $0x2,%xmm14,%eax │ │ │ │ + vpextrd $0x1,%xmm14,%r10d │ │ │ │ + vpextrd $0x3,%xmm14,%ebx │ │ │ │ + vmovd %xmm7,%ebp │ │ │ │ + vpextrd $0x2,%xmm7,%r14d │ │ │ │ + vpextrd $0x1,%xmm7,%r12d │ │ │ │ + vpextrd $0x3,%xmm7,%esi │ │ │ │ + vpshufd $0x50,%ymm6,%ymm5 │ │ │ │ + vpshufd $0xfa,%ymm6,%ymm6 │ │ │ │ + vpblendd $0xc0,%ymm9,%ymm15,%ymm15 │ │ │ │ + vpblendd $0xc0,%ymm8,%ymm10,%ymm10 │ │ │ │ + vpblendvb %ymm5,%ymm11,%ymm15,%ymm15 │ │ │ │ + vpblendvb %ymm6,%ymm11,%ymm10,%ymm10 │ │ │ │ + vbroadcasti128 0x79fe0(%r15),%ymm14 │ │ │ │ + vmovq (%rdx,%r8,1),%xmm0 │ │ │ │ + vmovq (%rdx,%rax,1),%xmm1 │ │ │ │ + vmovhps (%rdx,%r10,1),%xmm0,%xmm0 │ │ │ │ + vmovhps (%rdx,%rbx,1),%xmm1,%xmm1 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,1),%ymm0,%ymm0 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,1),%ymm1,%ymm1 │ │ │ │ + vpbroadcastq (%rdx,%r12,1),%ymm4 │ │ │ │ + vpbroadcastq (%rdx,%rsi,1),%ymm5 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vmovq (%rdx,%r8,1),%xmm2 │ │ │ │ + vmovq (%rdx,%rax,1),%xmm3 │ │ │ │ + vmovhps (%rdx,%r10,1),%xmm2,%xmm2 │ │ │ │ + vmovhps (%rdx,%rbx,1),%xmm3,%xmm3 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,1),%ymm2,%ymm2 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,1),%ymm3,%ymm3 │ │ │ │ + vpbroadcastq (%rdx,%r12,1),%ymm6 │ │ │ │ + vpbroadcastq (%rdx,%rsi,1),%ymm7 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vpblendd $0xc0,%ymm4,%ymm0,%ymm0 │ │ │ │ + vpblendd $0xc0,%ymm5,%ymm1,%ymm1 │ │ │ │ + vpblendd $0xc0,%ymm6,%ymm2,%ymm2 │ │ │ │ + vpblendd $0xc0,%ymm7,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm15,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm10,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm15,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm10,%ymm3,%ymm3 │ │ │ │ + vphaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vphaddw %ymm3,%ymm2,%ymm2 │ │ │ │ + vphaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm0,%ymm12,%ymm0 │ │ │ │ + vmovq (%rdx,%r8,1),%xmm1 │ │ │ │ + vmovq (%rdx,%rax,1),%xmm2 │ │ │ │ + vmovhps (%rdx,%r10,1),%xmm1,%xmm1 │ │ │ │ + vmovhps (%rdx,%rbx,1),%xmm2,%xmm2 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,1),%ymm1,%ymm1 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,1),%ymm2,%ymm2 │ │ │ │ + vpbroadcastq (%rdx,%r12,1),%ymm5 │ │ │ │ + vpbroadcastq (%rdx,%rsi,1),%ymm6 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vmovq (%rdx,%r8,1),%xmm3 │ │ │ │ + vmovq (%rdx,%rax,1),%xmm4 │ │ │ │ + vmovhps (%rdx,%r10,1),%xmm3,%xmm3 │ │ │ │ + vmovhps (%rdx,%rbx,1),%xmm4,%xmm4 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,1),%ymm3,%ymm3 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,1),%ymm4,%ymm4 │ │ │ │ + vpbroadcastq (%rdx,%r12,1),%ymm7 │ │ │ │ + vpbroadcastq (%rdx,%rsi,1),%ymm8 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vpblendd $0xc0,%ymm5,%ymm1,%ymm1 │ │ │ │ + vpblendd $0xc0,%ymm6,%ymm2,%ymm2 │ │ │ │ + vpblendd $0xc0,%ymm7,%ymm3,%ymm3 │ │ │ │ + vpblendd $0xc0,%ymm8,%ymm4,%ymm4 │ │ │ │ + vpmaddubsw %ymm15,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm10,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm15,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm10,%ymm4,%ymm4 │ │ │ │ + vphaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vphaddw %ymm4,%ymm3,%ymm3 │ │ │ │ + vphaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm1,%ymm12,%ymm1 │ │ │ │ + vmovq (%rdx,%r8,1),%xmm2 │ │ │ │ + vmovq (%rdx,%rax,1),%xmm3 │ │ │ │ + vmovhps (%rdx,%r10,1),%xmm2,%xmm2 │ │ │ │ + vmovhps (%rdx,%rbx,1),%xmm3,%xmm3 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,1),%ymm2,%ymm2 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,1),%ymm3,%ymm3 │ │ │ │ + vpbroadcastq (%rdx,%r12,1),%ymm6 │ │ │ │ + vpbroadcastq (%rdx,%rsi,1),%ymm7 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vmovq (%rdx,%r8,1),%xmm4 │ │ │ │ + vmovq (%rdx,%rax,1),%xmm5 │ │ │ │ + vmovhps (%rdx,%r10,1),%xmm4,%xmm4 │ │ │ │ + vmovhps (%rdx,%rbx,1),%xmm5,%xmm5 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,1),%ymm4,%ymm4 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,1),%ymm5,%ymm5 │ │ │ │ + vpbroadcastq (%rdx,%r12,1),%ymm8 │ │ │ │ + vpbroadcastq (%rdx,%rsi,1),%ymm9 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vpblendd $0xc0,%ymm6,%ymm2,%ymm2 │ │ │ │ + vpblendd $0xc0,%ymm7,%ymm3,%ymm3 │ │ │ │ + vpblendd $0xc0,%ymm8,%ymm4,%ymm4 │ │ │ │ + vpblendd $0xc0,%ymm9,%ymm5,%ymm5 │ │ │ │ + vpmaddubsw %ymm15,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm10,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm15,%ymm4,%ymm4 │ │ │ │ + vpmaddubsw %ymm10,%ymm5,%ymm5 │ │ │ │ + vphaddw %ymm3,%ymm2,%ymm2 │ │ │ │ + vphaddw %ymm5,%ymm4,%ymm4 │ │ │ │ + vphaddw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm2,%ymm12,%ymm2 │ │ │ │ + vmovq (%rdx,%r8,1),%xmm3 │ │ │ │ + vmovq (%rdx,%rax,1),%xmm4 │ │ │ │ + vmovhps (%rdx,%r10,1),%xmm3,%xmm3 │ │ │ │ + vmovhps (%rdx,%rbx,1),%xmm4,%xmm4 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,1),%ymm3,%ymm3 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,1),%ymm4,%ymm4 │ │ │ │ + vpbroadcastq (%rdx,%r12,1),%ymm7 │ │ │ │ + vpbroadcastq (%rdx,%rsi,1),%ymm8 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vmovq (%rdx,%r8,1),%xmm5 │ │ │ │ + vmovq (%rdx,%rax,1),%xmm6 │ │ │ │ + vmovhps (%rdx,%r10,1),%xmm5,%xmm5 │ │ │ │ + vmovhps (%rdx,%rbx,1),%xmm6,%xmm6 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,1),%ymm5,%ymm5 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,1),%ymm6,%ymm6 │ │ │ │ + vpbroadcastq (%rdx,%r12,1),%ymm9 │ │ │ │ + vpbroadcastq (%rdx,%rsi,1),%ymm11 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vpblendd $0xc0,%ymm7,%ymm3,%ymm3 │ │ │ │ + vpblendd $0xc0,%ymm8,%ymm4,%ymm4 │ │ │ │ + vpblendd $0xc0,%ymm9,%ymm5,%ymm5 │ │ │ │ + vpblendd $0xc0,%ymm11,%ymm6,%ymm6 │ │ │ │ + vpmaddubsw %ymm15,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm10,%ymm4,%ymm4 │ │ │ │ + vpmaddubsw %ymm15,%ymm5,%ymm5 │ │ │ │ + vpmaddubsw %ymm10,%ymm6,%ymm6 │ │ │ │ + vphaddw %ymm4,%ymm3,%ymm3 │ │ │ │ + vphaddw %ymm6,%ymm5,%ymm5 │ │ │ │ + vphaddw %ymm5,%ymm3,%ymm3 │ │ │ │ + vpmulhrsw %ymm3,%ymm12,%ymm3 │ │ │ │ + vmovdqu %ymm10,(%rsp) │ │ │ │ + vpbroadcastd 0x60(%rsp),%ymm8 │ │ │ │ + vpbroadcastd 0x64(%rsp),%ymm9 │ │ │ │ + vpbroadcastd 0x68(%rsp),%ymm10 │ │ │ │ + vpbroadcastd 0x6c(%rsp),%ymm11 │ │ │ │ + vpshufb %ymm14,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm14,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm14,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm14,%ymm3,%ymm3 │ │ │ │ + vbroadcasti128 0x7a060(%r15),%ymm14 │ │ │ │ + vpmaddwd %ymm0,%ymm8,%ymm4 │ │ │ │ + vpmaddwd %ymm1,%ymm9,%ymm5 │ │ │ │ + vpmaddwd %ymm2,%ymm10,%ymm6 │ │ │ │ + vpmaddwd %ymm3,%ymm11,%ymm7 │ │ │ │ + vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ + vpaddd %ymm7,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm4,%ymm13,%ymm4 │ │ │ │ + vpaddd %ymm6,%ymm4,%ymm4 │ │ │ │ + vpsrad $0xa,%ymm4,%ymm4 │ │ │ │ + vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ + vpackssdw %xmm5,%xmm4,%xmm4 │ │ │ │ + vpackuswb %xmm4,%xmm4,%xmm4 │ │ │ │ + vmovq %xmm4,(%rdi) │ │ │ │ + add 0x70(%rsp),%rdi │ │ │ │ + dec %r9d │ │ │ │ + je 366318 <__cxa_finalize@plt+0x33b2c8> │ │ │ │ + vmovq (%rdx,%r8,1),%xmm4 │ │ │ │ + vmovq (%rdx,%rax,1),%xmm5 │ │ │ │ + vmovhps (%rdx,%r10,1),%xmm4,%xmm4 │ │ │ │ + vmovhps (%rdx,%rbx,1),%xmm5,%xmm5 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,1),%ymm4,%ymm4 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,1),%ymm5,%ymm5 │ │ │ │ + vpbroadcastq (%rdx,%r12,1),%ymm6 │ │ │ │ + vpbroadcastq (%rdx,%rsi,1),%ymm7 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vpshufb %ymm14,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm14,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm14,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm14,%ymm3,%ymm3 │ │ │ │ + vpblendd $0xc0,%ymm6,%ymm4,%ymm4 │ │ │ │ + vpblendd $0xc0,%ymm7,%ymm5,%ymm5 │ │ │ │ + vpmaddubsw %ymm15,%ymm4,%ymm4 │ │ │ │ + vpmaddubsw (%rsp),%ymm5,%ymm5 │ │ │ │ + vphaddw %ymm5,%ymm4,%ymm4 │ │ │ │ + vpslld $0x10,%ymm4,%ymm5 │ │ │ │ + vpaddw %ymm5,%ymm4,%ymm4 │ │ │ │ + vpmulhrsw %ymm4,%ymm12,%ymm4 │ │ │ │ + vpblendw $0xaa,%ymm1,%ymm0,%ymm0 │ │ │ │ + vpblendw $0xaa,%ymm2,%ymm1,%ymm1 │ │ │ │ + vpblendw $0xaa,%ymm3,%ymm2,%ymm2 │ │ │ │ + vpblendw $0xaa,%ymm4,%ymm3,%ymm3 │ │ │ │ + jmp 36673d <__cxa_finalize@plt+0x33b6ed> │ │ │ │ + movzwl 0x7a1a6(%r15,%r8,2),%r8d │ │ │ │ + add %r15,%r8 │ │ │ │ + jmp *%r8 │ │ │ │ + mov 0x40(%r13),%r10d │ │ │ │ + movzbl %al,%eax │ │ │ │ + dec %rdx │ │ │ │ + vmovd %eax,%xmm15 │ │ │ │ + vpunpckldq %ymm8,%ymm9,%ymm8 │ │ │ │ + vpaddd %ymm8,%ymm14,%ymm14 │ │ │ │ + vpbroadcastd 0x7a0f0(%r15),%ymm11 │ │ │ │ + vpbroadcastd %xmm15,%xmm15 │ │ │ │ + vpand %ymm10,%ymm14,%ymm8 │ │ │ │ + vpsrld $0x6,%ymm8,%ymm8 │ │ │ │ + vpaddd %xmm8,%xmm15,%xmm15 │ │ │ │ + vmovd %xmm15,%r8d │ │ │ │ + vpextrd $0x1,%xmm15,%eax │ │ │ │ + vbroadcasti128 0x7a050(%r15),%ymm5 │ │ │ │ + vbroadcasti128 0x79fd0(%r15),%ymm6 │ │ │ │ + vpbroadcastd 0x7bf2a(%r15,%r8,8),%ymm15 │ │ │ │ + vpbroadcastd 0x7bf2a(%r15,%rax,8),%ymm7 │ │ │ │ + vpcmpeqd %ymm9,%ymm8,%ymm8 │ │ │ │ + vpsrld $0xa,%ymm14,%ymm14 │ │ │ │ + vmovq (%rdx),%xmm0 │ │ │ │ + vpbroadcastq (%rdx,%rcx,1),%ymm2 │ │ │ │ + vmovhps (%rdx,%rcx,2),%xmm0,%xmm0 │ │ │ │ + vpbroadcastq (%rdx,%rbp,1),%ymm3 │ │ │ │ + lea (%rdx,%rcx,4),%rdx │ │ │ │ + vpshufb %ymm5,%ymm14,%ymm14 │ │ │ │ + vpaddb %ymm6,%ymm14,%ymm14 │ │ │ │ + vpblendd $0xaa,%ymm7,%ymm15,%ymm15 │ │ │ │ + vpblendvb %ymm8,%ymm11,%ymm15,%ymm15 │ │ │ │ + vmovhps (%rdx),%xmm1,%xmm1 │ │ │ │ + vpbroadcastq (%rdx,%rcx,1),%ymm4 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + shr $0x6,%r10d │ │ │ │ + mov $0x40000000,%r8d │ │ │ │ + lea (%r11,%r10,1),%r10d │ │ │ │ + cmovne 0x7bf28(%r15,%r10,8),%r8 │ │ │ │ + vpblendd $0x30,%ymm2,%ymm0,%ymm0 │ │ │ │ + vpblendd $0xc0,%ymm4,%ymm1,%ymm1 │ │ │ │ + vpblendd $0xc0,%ymm3,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm14,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm14,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm15,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm15,%ymm1,%ymm1 │ │ │ │ + vmovq %r8,%xmm11 │ │ │ │ + vpmovsxbw %xmm11,%xmm11 │ │ │ │ + vphaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm0,%ymm12,%ymm0 │ │ │ │ + vpshufd $0x0,%xmm11,%xmm8 │ │ │ │ + vpshufd $0x55,%xmm11,%xmm9 │ │ │ │ + vpshufd $0xaa,%xmm11,%xmm10 │ │ │ │ + vpshufd $0xff,%xmm11,%xmm11 │ │ │ │ + vpshufd $0xd4,%ymm0,%ymm2 │ │ │ │ + vextracti128 $0x1,%ymm2,%xmm1 │ │ │ │ + vpunpcklwd %xmm1,%xmm2,%xmm3 │ │ │ │ + vpunpckhwd %xmm1,%xmm2,%xmm2 │ │ │ │ + vmovq (%rdx),%xmm6 │ │ │ │ + vpbroadcastq (%rdx,%rcx,1),%ymm7 │ │ │ │ + vmovhps (%rdx,%rcx,2),%xmm6,%xmm6 │ │ │ │ + vpbroadcastq (%rdx,%rbp,1),%ymm1 │ │ │ │ + lea (%rdx,%rcx,4),%rdx │ │ │ │ + vpmaddwd %xmm3,%xmm8,%xmm4 │ │ │ │ + vpmaddwd %xmm2,%xmm9,%xmm5 │ │ │ │ + vpblendd $0x30,%ymm7,%ymm6,%ymm6 │ │ │ │ + vpblendd $0xc0,%ymm1,%ymm6,%ymm6 │ │ │ │ + vpshufb %ymm14,%ymm6,%ymm6 │ │ │ │ + vpmaddubsw %ymm15,%ymm6,%ymm6 │ │ │ │ + vphaddw %ymm6,%ymm6,%ymm6 │ │ │ │ + vpmulhrsw %ymm6,%ymm12,%ymm6 │ │ │ │ + vpalignr $0x8,%ymm0,%ymm6,%ymm0 │ │ │ │ + vpshufd $0xe9,%ymm0,%ymm2 │ │ │ │ + vextracti128 $0x1,%ymm2,%xmm1 │ │ │ │ + vpunpcklwd %xmm1,%xmm2,%xmm3 │ │ │ │ + vpunpckhwd %xmm1,%xmm2,%xmm2 │ │ │ │ + vpmaddwd %xmm3,%xmm10,%xmm6 │ │ │ │ + vpmaddwd %xmm2,%xmm11,%xmm7 │ │ │ │ + vpaddd %xmm5,%xmm4,%xmm4 │ │ │ │ + vpaddd %xmm4,%xmm13,%xmm4 │ │ │ │ + vpaddd %xmm7,%xmm6,%xmm6 │ │ │ │ + vpaddd %xmm6,%xmm4,%xmm4 │ │ │ │ + vpsrad $0xa,%xmm4,%xmm4 │ │ │ │ + vpackssdw %xmm4,%xmm4,%xmm4 │ │ │ │ + vpackuswb %xmm4,%xmm4,%xmm4 │ │ │ │ + vpextrw $0x0,%xmm4,(%rdi) │ │ │ │ + vpextrw $0x1,%xmm4,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 366949 <__cxa_finalize@plt+0x33b8f9> │ │ │ │ + mov %r13,%rsp │ │ │ │ + pop %r13 │ │ │ │ + pop %r12 │ │ │ │ + pop %r15 │ │ │ │ + pop %r14 │ │ │ │ + pop %rbp │ │ │ │ + pop %rbx │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x88,%rsp │ │ │ │ - lea 0x8d(%rip),%r8 │ │ │ │ - call 3658f0 <__cxa_finalize@plt+0x33a8a0> │ │ │ │ - add $0x88,%rsp │ │ │ │ + mov 0x40(%r13),%r10d │ │ │ │ + vbroadcasti128 0x7a070(%r15),%ymm7 │ │ │ │ + movzbl %al,%eax │ │ │ │ + dec %rdx │ │ │ │ + vmovd %eax,%xmm15 │ │ │ │ + vpmaddwd %ymm7,%ymm8,%ymm8 │ │ │ │ + vpbroadcastd 0x7a0f0(%r15),%ymm11 │ │ │ │ + vpbroadcastd %xmm15,%xmm15 │ │ │ │ + vpaddd %ymm8,%ymm14,%ymm14 │ │ │ │ + vpand %ymm10,%ymm14,%ymm8 │ │ │ │ + vpsrld $0x6,%ymm8,%ymm8 │ │ │ │ + vpaddd %xmm8,%xmm15,%xmm15 │ │ │ │ + vmovd %xmm15,%r8d │ │ │ │ + vpextrd $0x1,%xmm15,%eax │ │ │ │ + vpextrd $0x2,%xmm15,%r14d │ │ │ │ + vpextrd $0x3,%xmm15,%r12d │ │ │ │ + vmovd 0x7bf2a(%r15,%r8,8),%xmm15 │ │ │ │ + vbroadcasti128 0x7a050(%r15),%ymm5 │ │ │ │ + vpbroadcastq 0x79fd0(%r15),%ymm6 │ │ │ │ + vpinsrd $0x1,0x7bf2a(%r15,%rax,8),%xmm15,%xmm15 │ │ │ │ + vpcmpeqd %ymm9,%ymm8,%ymm8 │ │ │ │ + vpsrld $0xa,%ymm14,%ymm14 │ │ │ │ + vmovdqu (%rdx),%xmm0 │ │ │ │ + vmovdqu (%rdx,%rcx,2),%xmm2 │ │ │ │ + vpinsrd $0x2,0x7bf2a(%r15,%r14,8),%xmm15,%xmm15 │ │ │ │ + vmovdqu (%rdx,%rcx,1),%xmm1 │ │ │ │ + vmovdqu (%rdx,%rbp,1),%xmm3 │ │ │ │ + vpinsrd $0x3,0x7bf2a(%r15,%r12,8),%xmm15,%xmm15 │ │ │ │ + lea (%rdx,%rcx,4),%rdx │ │ │ │ + shr $0x6,%r10d │ │ │ │ + mov $0x40000000,%r8d │ │ │ │ + lea (%r11,%r10,1),%r10d │ │ │ │ + cmovne 0x7bf28(%r15,%r10,8),%r8 │ │ │ │ + vinserti128 $0x1,%xmm15,%ymm15,%ymm15 │ │ │ │ + vpshufb %ymm5,%ymm14,%ymm14 │ │ │ │ + vpaddb %ymm6,%ymm14,%ymm14 │ │ │ │ + vinserti128 $0x1,(%rdx),%ymm2,%ymm2 │ │ │ │ + vinserti128 $0x1,(%rdx,%rcx,1),%ymm3,%ymm3 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vpblendvb %ymm8,%ymm11,%ymm15,%ymm15 │ │ │ │ + vpshufb %xmm14,%xmm0,%xmm0 │ │ │ │ + vpshufb %ymm14,%ymm2,%ymm2 │ │ │ │ + vpshufb %xmm14,%xmm1,%xmm1 │ │ │ │ + vpshufb %ymm14,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %xmm15,%xmm0,%xmm0 │ │ │ │ + vpmaddubsw %ymm15,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %xmm15,%xmm1,%xmm1 │ │ │ │ + vpmaddubsw %ymm15,%ymm3,%ymm3 │ │ │ │ + vmovq %r8,%xmm11 │ │ │ │ + vpunpcklqdq %xmm11,%xmm11,%xmm11 │ │ │ │ + vpmovsxbw %xmm11,%ymm11 │ │ │ │ + vphaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + vphaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm0,%ymm12,%ymm0 │ │ │ │ + vpmulhrsw %ymm1,%ymm12,%ymm1 │ │ │ │ + vpshufd $0x0,%ymm11,%ymm8 │ │ │ │ + vpshufd $0x55,%ymm11,%ymm9 │ │ │ │ + vpshufd $0xaa,%ymm11,%ymm10 │ │ │ │ + vpshufd $0xff,%ymm11,%ymm11 │ │ │ │ + vpunpcklwd %xmm1,%xmm0,%xmm2 │ │ │ │ + vpunpckhwd %ymm1,%ymm0,%ymm1 │ │ │ │ + vinserti128 $0x1,%xmm1,%ymm2,%ymm0 │ │ │ │ + vmovdqu (%rdx),%xmm6 │ │ │ │ + vmovdqu (%rdx,%rcx,1),%xmm7 │ │ │ │ + vinserti128 $0x1,(%rdx,%rcx,2),%ymm6,%ymm6 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,1),%ymm7,%ymm7 │ │ │ │ + lea (%rdx,%rcx,4),%rdx │ │ │ │ + vpmaddwd %ymm0,%ymm8,%ymm4 │ │ │ │ + vpmaddwd %ymm1,%ymm9,%ymm5 │ │ │ │ + vpshufb %ymm14,%ymm6,%ymm6 │ │ │ │ + vpshufb %ymm14,%ymm7,%ymm7 │ │ │ │ + vpmaddubsw %ymm15,%ymm6,%ymm6 │ │ │ │ + vpmaddubsw %ymm15,%ymm7,%ymm7 │ │ │ │ + vpsrld $0x10,%ymm6,%ymm2 │ │ │ │ + vpslld $0x10,%ymm7,%ymm3 │ │ │ │ + vpaddw %ymm2,%ymm6,%ymm6 │ │ │ │ + vpaddw %ymm3,%ymm7,%ymm7 │ │ │ │ + vpblendw $0xaa,%ymm7,%ymm6,%ymm6 │ │ │ │ + vpmulhrsw %ymm6,%ymm12,%ymm6 │ │ │ │ + vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ + vperm2i128 $0x21,%ymm6,%ymm1,%ymm0 │ │ │ │ + vmovdqa %ymm6,%ymm1 │ │ │ │ + vpmaddwd %ymm0,%ymm10,%ymm6 │ │ │ │ + vpmaddwd %ymm1,%ymm11,%ymm7 │ │ │ │ + vpaddd %ymm4,%ymm13,%ymm4 │ │ │ │ + vpaddd %ymm7,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm6,%ymm4,%ymm4 │ │ │ │ + vpsrad $0xa,%ymm4,%ymm4 │ │ │ │ + vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ + vpackssdw %xmm5,%xmm4,%xmm4 │ │ │ │ + vpackuswb %xmm4,%xmm4,%xmm4 │ │ │ │ + vmovd %xmm4,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm4,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 366b56 <__cxa_finalize@plt+0x33bb06> │ │ │ │ + mov %r13,%rsp │ │ │ │ + pop %r13 │ │ │ │ + pop %r12 │ │ │ │ + pop %r15 │ │ │ │ + pop %r14 │ │ │ │ + pop %rbp │ │ │ │ + pop %rbx │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x88,%rsp │ │ │ │ - lea 0x2a0(%rip),%r8 │ │ │ │ - call 3658f0 <__cxa_finalize@plt+0x33a8a0> │ │ │ │ - add $0x88,%rsp │ │ │ │ + movl $0x1,0x28(%rsp) │ │ │ │ + jmp 366c39 <__cxa_finalize@plt+0x33bbe9> │ │ │ │ + movl $0x2,0x28(%rsp) │ │ │ │ + jmp 366c39 <__cxa_finalize@plt+0x33bbe9> │ │ │ │ + movl $0x4,0x28(%rsp) │ │ │ │ + jmp 366c39 <__cxa_finalize@plt+0x33bbe9> │ │ │ │ + movl $0x8,0x28(%rsp) │ │ │ │ + jmp 366c39 <__cxa_finalize@plt+0x33bbe9> │ │ │ │ + movl $0x10,0x28(%rsp) │ │ │ │ + mov 0x40(%r13),%r10d │ │ │ │ + mov %rsi,0x70(%rsp) │ │ │ │ + shr $0x10,%eax │ │ │ │ + sub $0x3,%rdx │ │ │ │ + shr $0x6,%r10d │ │ │ │ + mov $0x40000000,%r8d │ │ │ │ + lea (%r11,%r10,1),%r10d │ │ │ │ + cmovne 0x7bf28(%r15,%r10,8),%r8 │ │ │ │ + vpmaddwd 0x7a070(%r15),%ymm8,%ymm8 │ │ │ │ + vmovd %eax,%xmm15 │ │ │ │ + mov %eax,0x40(%rsp) │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + mov %rdi,0x38(%rsp) │ │ │ │ + mov %r9d,0x38(%r13) │ │ │ │ + shll $0x3,0x48(%r13) │ │ │ │ + vpbroadcastd %xmm15,%ymm15 │ │ │ │ + vpaddd %ymm8,%ymm14,%ymm14 │ │ │ │ + vmovq %r8,%xmm0 │ │ │ │ + vpmovsxbw %xmm0,%xmm0 │ │ │ │ + vmovdqa %xmm0,0x50(%rsp) │ │ │ │ + jmp 366cde <__cxa_finalize@plt+0x33bc8e> │ │ │ │ + decl 0x28(%rsp) │ │ │ │ + je 3671c2 <__cxa_finalize@plt+0x33c172> │ │ │ │ + addq $0x8,0x38(%rsp) │ │ │ │ + mov 0x38(%r13),%r9d │ │ │ │ + vpbroadcastd 0x48(%r13),%ymm8 │ │ │ │ + vpbroadcastd 0x7a0ec(%r15),%ymm10 │ │ │ │ + vpaddd (%rsp),%ymm8,%ymm14 │ │ │ │ + vpbroadcastd 0x40(%rsp),%ymm15 │ │ │ │ + vpxor %ymm9,%ymm9,%ymm9 │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + vpbroadcastq 0x7a0f4(%r15),%ymm11 │ │ │ │ + vpand %ymm10,%ymm14,%ymm6 │ │ │ │ + vpsrld $0x6,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm6,%ymm15,%ymm15 │ │ │ │ + vpcmpeqd %ymm6,%ymm9,%ymm6 │ │ │ │ + vextracti128 $0x1,%ymm15,%xmm7 │ │ │ │ + vmovd %xmm15,%r8d │ │ │ │ + vpextrd $0x2,%xmm15,%eax │ │ │ │ + vpextrd $0x1,%xmm15,%r10d │ │ │ │ + vpextrd $0x3,%xmm15,%ebx │ │ │ │ + vmovd %xmm7,%ebp │ │ │ │ + vpextrd $0x2,%xmm7,%r14d │ │ │ │ + vpextrd $0x1,%xmm7,%r12d │ │ │ │ + vpextrd $0x3,%xmm7,%esi │ │ │ │ + vmovdqu %ymm14,(%rsp) │ │ │ │ + vmovq 0x7bf28(%r15,%r8,8),%xmm15 │ │ │ │ + vmovq 0x7bf28(%r15,%rax,8),%xmm10 │ │ │ │ + vmovhps 0x7bf28(%r15,%r10,8),%xmm15,%xmm15 │ │ │ │ + vmovhps 0x7bf28(%r15,%rbx,8),%xmm10,%xmm10 │ │ │ │ + vinserti128 $0x1,0x7bf28(%r15,%rbp,8),%ymm15,%ymm15 │ │ │ │ + vinserti128 $0x1,0x7bf28(%r15,%r14,8),%ymm10,%ymm10 │ │ │ │ + vpbroadcastq 0x7bf28(%r15,%r12,8),%ymm9 │ │ │ │ + vpbroadcastq 0x7bf28(%r15,%rsi,8),%ymm8 │ │ │ │ + vpsrld $0xa,%ymm14,%ymm14 │ │ │ │ + vextracti128 $0x1,%ymm14,%xmm7 │ │ │ │ + vmovd %xmm14,%r8d │ │ │ │ + vpextrd $0x2,%xmm14,%eax │ │ │ │ + vpextrd $0x1,%xmm14,%r10d │ │ │ │ + vpextrd $0x3,%xmm14,%ebx │ │ │ │ + vmovd %xmm7,%ebp │ │ │ │ + vpextrd $0x2,%xmm7,%r14d │ │ │ │ + vpextrd $0x1,%xmm7,%r12d │ │ │ │ + vpextrd $0x3,%xmm7,%esi │ │ │ │ + vpshufd $0x50,%ymm6,%ymm5 │ │ │ │ + vpshufd $0xfa,%ymm6,%ymm6 │ │ │ │ + vpblendd $0xc0,%ymm9,%ymm15,%ymm15 │ │ │ │ + vpblendd $0xc0,%ymm8,%ymm10,%ymm10 │ │ │ │ + vpblendvb %ymm5,%ymm11,%ymm15,%ymm15 │ │ │ │ + vpblendvb %ymm6,%ymm11,%ymm10,%ymm10 │ │ │ │ + vbroadcasti128 0x79fe0(%r15),%ymm14 │ │ │ │ + vmovq (%rdx,%r8,1),%xmm0 │ │ │ │ + vmovq (%rdx,%rax,1),%xmm1 │ │ │ │ + vmovhps (%rdx,%r10,1),%xmm0,%xmm0 │ │ │ │ + vmovhps (%rdx,%rbx,1),%xmm1,%xmm1 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,1),%ymm0,%ymm0 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,1),%ymm1,%ymm1 │ │ │ │ + vpbroadcastq (%rdx,%r12,1),%ymm4 │ │ │ │ + vpbroadcastq (%rdx,%rsi,1),%ymm5 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vmovq (%rdx,%r8,1),%xmm2 │ │ │ │ + vmovq (%rdx,%rax,1),%xmm3 │ │ │ │ + vmovhps (%rdx,%r10,1),%xmm2,%xmm2 │ │ │ │ + vmovhps (%rdx,%rbx,1),%xmm3,%xmm3 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,1),%ymm2,%ymm2 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,1),%ymm3,%ymm3 │ │ │ │ + vpbroadcastq (%rdx,%r12,1),%ymm6 │ │ │ │ + vpbroadcastq (%rdx,%rsi,1),%ymm7 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vpblendd $0xc0,%ymm4,%ymm0,%ymm0 │ │ │ │ + vpblendd $0xc0,%ymm5,%ymm1,%ymm1 │ │ │ │ + vpblendd $0xc0,%ymm6,%ymm2,%ymm2 │ │ │ │ + vpblendd $0xc0,%ymm7,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm15,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm10,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm15,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm10,%ymm3,%ymm3 │ │ │ │ + vphaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vphaddw %ymm3,%ymm2,%ymm2 │ │ │ │ + vphaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm0,%ymm12,%ymm0 │ │ │ │ + vmovq (%rdx,%r8,1),%xmm1 │ │ │ │ + vmovq (%rdx,%rax,1),%xmm2 │ │ │ │ + vmovhps (%rdx,%r10,1),%xmm1,%xmm1 │ │ │ │ + vmovhps (%rdx,%rbx,1),%xmm2,%xmm2 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,1),%ymm1,%ymm1 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,1),%ymm2,%ymm2 │ │ │ │ + vpbroadcastq (%rdx,%r12,1),%ymm5 │ │ │ │ + vpbroadcastq (%rdx,%rsi,1),%ymm6 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vmovq (%rdx,%r8,1),%xmm3 │ │ │ │ + vmovq (%rdx,%rax,1),%xmm4 │ │ │ │ + vmovhps (%rdx,%r10,1),%xmm3,%xmm3 │ │ │ │ + vmovhps (%rdx,%rbx,1),%xmm4,%xmm4 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,1),%ymm3,%ymm3 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,1),%ymm4,%ymm4 │ │ │ │ + vpbroadcastq (%rdx,%r12,1),%ymm7 │ │ │ │ + vpbroadcastq (%rdx,%rsi,1),%ymm8 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vpblendd $0xc0,%ymm5,%ymm1,%ymm1 │ │ │ │ + vpblendd $0xc0,%ymm6,%ymm2,%ymm2 │ │ │ │ + vpblendd $0xc0,%ymm7,%ymm3,%ymm3 │ │ │ │ + vpblendd $0xc0,%ymm8,%ymm4,%ymm4 │ │ │ │ + vpmaddubsw %ymm15,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm10,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm15,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm10,%ymm4,%ymm4 │ │ │ │ + vphaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vphaddw %ymm4,%ymm3,%ymm3 │ │ │ │ + vphaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm1,%ymm12,%ymm1 │ │ │ │ + vmovq (%rdx,%r8,1),%xmm2 │ │ │ │ + vmovq (%rdx,%rax,1),%xmm3 │ │ │ │ + vmovhps (%rdx,%r10,1),%xmm2,%xmm2 │ │ │ │ + vmovhps (%rdx,%rbx,1),%xmm3,%xmm3 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,1),%ymm2,%ymm2 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,1),%ymm3,%ymm3 │ │ │ │ + vpbroadcastq (%rdx,%r12,1),%ymm6 │ │ │ │ + vpbroadcastq (%rdx,%rsi,1),%ymm7 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vmovq (%rdx,%r8,1),%xmm4 │ │ │ │ + vmovq (%rdx,%rax,1),%xmm5 │ │ │ │ + vmovhps (%rdx,%r10,1),%xmm4,%xmm4 │ │ │ │ + vmovhps (%rdx,%rbx,1),%xmm5,%xmm5 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,1),%ymm4,%ymm4 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,1),%ymm5,%ymm5 │ │ │ │ + vpbroadcastq (%rdx,%r12,1),%ymm8 │ │ │ │ + vpbroadcastq (%rdx,%rsi,1),%ymm9 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vpblendd $0xc0,%ymm6,%ymm2,%ymm2 │ │ │ │ + vpblendd $0xc0,%ymm7,%ymm3,%ymm3 │ │ │ │ + vpblendd $0xc0,%ymm8,%ymm4,%ymm4 │ │ │ │ + vpblendd $0xc0,%ymm9,%ymm5,%ymm5 │ │ │ │ + vpmaddubsw %ymm15,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm10,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm15,%ymm4,%ymm4 │ │ │ │ + vpmaddubsw %ymm10,%ymm5,%ymm5 │ │ │ │ + vphaddw %ymm3,%ymm2,%ymm2 │ │ │ │ + vphaddw %ymm5,%ymm4,%ymm4 │ │ │ │ + vphaddw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm2,%ymm12,%ymm2 │ │ │ │ + vmovq (%rdx,%r8,1),%xmm3 │ │ │ │ + vmovq (%rdx,%rax,1),%xmm4 │ │ │ │ + vmovhps (%rdx,%r10,1),%xmm3,%xmm3 │ │ │ │ + vmovhps (%rdx,%rbx,1),%xmm4,%xmm4 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,1),%ymm3,%ymm3 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,1),%ymm4,%ymm4 │ │ │ │ + vpbroadcastq (%rdx,%r12,1),%ymm7 │ │ │ │ + vpbroadcastq (%rdx,%rsi,1),%ymm8 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vmovq (%rdx,%r8,1),%xmm5 │ │ │ │ + vmovq (%rdx,%rax,1),%xmm6 │ │ │ │ + vmovhps (%rdx,%r10,1),%xmm5,%xmm5 │ │ │ │ + vmovhps (%rdx,%rbx,1),%xmm6,%xmm6 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,1),%ymm5,%ymm5 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,1),%ymm6,%ymm6 │ │ │ │ + vpbroadcastq (%rdx,%r12,1),%ymm9 │ │ │ │ + vpbroadcastq (%rdx,%rsi,1),%ymm11 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vpblendd $0xc0,%ymm7,%ymm3,%ymm3 │ │ │ │ + vpblendd $0xc0,%ymm8,%ymm4,%ymm4 │ │ │ │ + vpblendd $0xc0,%ymm9,%ymm5,%ymm5 │ │ │ │ + vpblendd $0xc0,%ymm11,%ymm6,%ymm6 │ │ │ │ + vpmaddubsw %ymm15,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm10,%ymm4,%ymm4 │ │ │ │ + vpmaddubsw %ymm15,%ymm5,%ymm5 │ │ │ │ + vpmaddubsw %ymm10,%ymm6,%ymm6 │ │ │ │ + vphaddw %ymm4,%ymm3,%ymm3 │ │ │ │ + vphaddw %ymm6,%ymm5,%ymm5 │ │ │ │ + vphaddw %ymm5,%ymm3,%ymm3 │ │ │ │ + vpmulhrsw %ymm3,%ymm12,%ymm3 │ │ │ │ + vpbroadcastd 0x50(%rsp),%ymm8 │ │ │ │ + vpbroadcastd 0x54(%rsp),%ymm9 │ │ │ │ + vpbroadcastd 0x58(%rsp),%ymm11 │ │ │ │ + vpbroadcastd 0x5c(%rsp),%ymm4 │ │ │ │ + vpshufb %ymm14,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm14,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm14,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm14,%ymm3,%ymm3 │ │ │ │ + vpmaddwd %ymm0,%ymm8,%ymm14 │ │ │ │ + vpmaddwd %ymm1,%ymm9,%ymm5 │ │ │ │ + vpmaddwd %ymm2,%ymm11,%ymm6 │ │ │ │ + vpmaddwd %ymm4,%ymm3,%ymm7 │ │ │ │ + vpaddd %ymm5,%ymm14,%ymm14 │ │ │ │ + vpaddd %ymm7,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm13,%ymm14,%ymm14 │ │ │ │ + vpaddd %ymm6,%ymm14,%ymm14 │ │ │ │ + vpsrad $0xa,%ymm14,%ymm14 │ │ │ │ + vextracti128 $0x1,%ymm14,%xmm5 │ │ │ │ + vpackssdw %xmm5,%xmm14,%xmm14 │ │ │ │ + vpackuswb %xmm14,%xmm14,%xmm14 │ │ │ │ + vmovq %xmm14,(%rdi) │ │ │ │ + add 0x70(%rsp),%rdi │ │ │ │ + dec %r9d │ │ │ │ + je 366ca0 <__cxa_finalize@plt+0x33bc50> │ │ │ │ + vmovdqa %ymm1,%ymm0 │ │ │ │ + vmovdqa %ymm2,%ymm1 │ │ │ │ + vmovdqa %ymm3,%ymm2 │ │ │ │ + vmovq (%rdx,%r8,1),%xmm3 │ │ │ │ + vmovq (%rdx,%rax,1),%xmm14 │ │ │ │ + vmovhps (%rdx,%r10,1),%xmm3,%xmm3 │ │ │ │ + vmovhps (%rdx,%rbx,1),%xmm14,%xmm14 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,1),%ymm3,%ymm3 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,1),%ymm14,%ymm14 │ │ │ │ + vpbroadcastq (%rdx,%r12,1),%ymm5 │ │ │ │ + vpbroadcastq (%rdx,%rsi,1),%ymm6 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vpblendd $0xc0,%ymm5,%ymm3,%ymm3 │ │ │ │ + vpblendd $0xc0,%ymm6,%ymm14,%ymm14 │ │ │ │ + vpmaddubsw %ymm15,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm10,%ymm14,%ymm14 │ │ │ │ + vphaddw %ymm14,%ymm3,%ymm3 │ │ │ │ + vmovq (%rdx,%r8,1),%xmm14 │ │ │ │ + vmovq (%rdx,%rax,1),%xmm5 │ │ │ │ + vmovhps (%rdx,%r10,1),%xmm14,%xmm14 │ │ │ │ + vmovhps (%rdx,%rbx,1),%xmm5,%xmm5 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,1),%ymm14,%ymm14 │ │ │ │ + vinserti128 $0x1,(%rdx,%r14,1),%ymm5,%ymm5 │ │ │ │ + vpbroadcastq (%rdx,%r12,1),%ymm6 │ │ │ │ + vpbroadcastq (%rdx,%rsi,1),%ymm7 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vpblendd $0xc0,%ymm6,%ymm14,%ymm14 │ │ │ │ + vpblendd $0xc0,%ymm7,%ymm5,%ymm5 │ │ │ │ + vpmaddubsw %ymm15,%ymm14,%ymm14 │ │ │ │ + vpmaddubsw %ymm10,%ymm5,%ymm5 │ │ │ │ + vphaddw %ymm5,%ymm14,%ymm14 │ │ │ │ + vpsrld $0x10,%ymm3,%ymm5 │ │ │ │ + vpslld $0x10,%ymm14,%ymm6 │ │ │ │ + vpaddw %ymm5,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm6,%ymm14,%ymm14 │ │ │ │ + vpblendw $0xaa,%ymm14,%ymm3,%ymm3 │ │ │ │ + vpmulhrsw %ymm3,%ymm12,%ymm3 │ │ │ │ + jmp 3670af <__cxa_finalize@plt+0x33c05f> │ │ │ │ + mov %r13,%rsp │ │ │ │ + pop %r13 │ │ │ │ + pop %r12 │ │ │ │ + pop %r15 │ │ │ │ + pop %r14 │ │ │ │ + pop %rbp │ │ │ │ + pop %rbx │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x8(%rsp),%rcx │ │ │ │ - call 364e2f <__cxa_finalize@plt+0x339ddf> │ │ │ │ - packssdw %xmm0,%xmm1 │ │ │ │ - packssdw %xmm2,%xmm3 │ │ │ │ - packssdw %xmm4,%xmm5 │ │ │ │ - packssdw %xmm6,%xmm7 │ │ │ │ - packssdw %xmm8,%xmm9 │ │ │ │ - packssdw %xmm10,%xmm11 │ │ │ │ - packssdw %xmm12,%xmm13 │ │ │ │ - packssdw %xmm14,%xmm15 │ │ │ │ - movdqa %xmm15,%xmm0 │ │ │ │ - movdqa %xmm13,%xmm2 │ │ │ │ - movdqa %xmm11,%xmm4 │ │ │ │ - movdqa %xmm9,%xmm6 │ │ │ │ - movdqa %xmm7,%xmm8 │ │ │ │ - movdqa %xmm5,%xmm10 │ │ │ │ - movdqa %xmm3,%xmm12 │ │ │ │ - movdqa %xmm1,%xmm14 │ │ │ │ - jmp 364748 <__cxa_finalize@plt+0x3396f8> │ │ │ │ - lea (%rsi,%rsi,2),%rcx │ │ │ │ - lea (%rdi,%rcx,1),%rdi │ │ │ │ - neg %rsi │ │ │ │ - lea -0x7c27d(%rip),%r8 │ │ │ │ - jmp 364d02 <__cxa_finalize@plt+0x339cb2> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x4b004b,%eax │ │ │ │ + mov %eax,%r10d │ │ │ │ + jmp 367280 <__cxa_finalize@plt+0x33c230> │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x1e002d,%eax │ │ │ │ + mov %eax,%r10d │ │ │ │ + jmp 367280 <__cxa_finalize@plt+0x33c230> │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x1e002d,%eax │ │ │ │ + mov $0xf003c,%r10d │ │ │ │ + jmp 367280 <__cxa_finalize@plt+0x33c230> │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0xf003c,%eax │ │ │ │ + mov $0x1e002d,%r10d │ │ │ │ + jmp 367280 <__cxa_finalize@plt+0x33c230> │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0xf003c,%eax │ │ │ │ + mov %eax,%r10d │ │ │ │ + jmp 367280 <__cxa_finalize@plt+0x33c230> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x88,%rsp │ │ │ │ - lea -0xc83(%rip),%r8 │ │ │ │ - call 3659f0 <__cxa_finalize@plt+0x33a9a0> │ │ │ │ - add $0x88,%rsp │ │ │ │ - ret │ │ │ │ + mov $0x1e002d,%eax │ │ │ │ + mov $0x2d,%r10d │ │ │ │ + jmp 367280 <__cxa_finalize@plt+0x33c230> │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x2d,%eax │ │ │ │ + mov $0x1e002d,%r10d │ │ │ │ + jmp 367280 <__cxa_finalize@plt+0x33c230> │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0xf003c,%eax │ │ │ │ + mov $0x2d,%r10d │ │ │ │ + jmp 367280 <__cxa_finalize@plt+0x33c230> │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x2d,%eax │ │ │ │ + mov $0xf003c,%r10d │ │ │ │ + jmp 367280 <__cxa_finalize@plt+0x33c230> │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x2d,%eax │ │ │ │ + mov %eax,%r10d │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x88,%rsp │ │ │ │ - lea -0x13d(%rip),%r8 │ │ │ │ - call 3659f0 <__cxa_finalize@plt+0x33a9a0> │ │ │ │ - add $0x88,%rsp │ │ │ │ + push %rbx │ │ │ │ + push %rbp │ │ │ │ + push %r14 │ │ │ │ + push %r15 │ │ │ │ + push %r12 │ │ │ │ + push %r13 │ │ │ │ + mov %rsp,%r13 │ │ │ │ + and $0xffffffffffffffe0,%rsp │ │ │ │ + add $0xffffffffffffff80,%rsp │ │ │ │ + lea -0x1c(%rip),%r14 │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ + vpbroadcastd 0x40(%r13),%ymm8 │ │ │ │ + vmovd %r9d,%xmm14 │ │ │ │ + vpbroadcastd %xmm14,%ymm14 │ │ │ │ + mov %eax,%r9d │ │ │ │ + mov 0x48(%r13),%r11d │ │ │ │ + vpbroadcastd 0x780fc(%r14),%ymm10 │ │ │ │ + vpbroadcastd 0x780e8(%r14),%ymm12 │ │ │ │ + vpbroadcastd 0x780ec(%r14),%ymm13 │ │ │ │ + vpxor %ymm9,%ymm9,%ymm9 │ │ │ │ + lea (%rdx,%rdx,2),%rbx │ │ │ │ + movzbl %r10b,%eax │ │ │ │ + shr $0x10,%r10d │ │ │ │ + cmp $0x6,%r8d │ │ │ │ + cmovs %eax,%r10d │ │ │ │ + sub %rbx,%rsi │ │ │ │ + cmp $0x400,%r11d │ │ │ │ + je 367c73 <__cxa_finalize@plt+0x33cc23> │ │ │ │ + cmp $0x800,%r11d │ │ │ │ + je 36845f <__cxa_finalize@plt+0x33d40f> │ │ │ │ + movzwl 0x781c2(%r14,%rcx,2),%ecx │ │ │ │ + add %r14,%rcx │ │ │ │ + jmp *%rcx │ │ │ │ + mov 0x38(%r13),%eax │ │ │ │ + vbroadcasti128 0x78080(%r14),%ymm7 │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + dec %rsi │ │ │ │ + vmovd %r9d,%xmm15 │ │ │ │ + vpmaddwd %ymm7,%ymm8,%ymm8 │ │ │ │ + vpbroadcastd 0x78100(%r14),%ymm11 │ │ │ │ + vpbroadcastd %xmm15,%xmm15 │ │ │ │ + vpaddd %ymm8,%ymm14,%ymm14 │ │ │ │ + vpand %ymm10,%ymm14,%ymm0 │ │ │ │ + vpsrld $0x6,%ymm0,%ymm0 │ │ │ │ + vpaddd %xmm0,%xmm15,%xmm15 │ │ │ │ + vmovd %xmm15,%ecx │ │ │ │ + vpextrd $0x1,%xmm15,%r9d │ │ │ │ + vpextrd $0x2,%xmm15,%ebp │ │ │ │ + vpextrd $0x3,%xmm15,%r15d │ │ │ │ + vmovd 0x79f3a(%r14,%rcx,8),%xmm15 │ │ │ │ + vbroadcasti128 0x78060(%r14),%ymm5 │ │ │ │ + vpbroadcastq 0x77fe0(%r14),%ymm6 │ │ │ │ + vpinsrd $0x1,0x79f3a(%r14,%r9,8),%xmm15,%xmm15 │ │ │ │ + vpcmpeqd %ymm0,%ymm9,%ymm0 │ │ │ │ + vpsrld $0xa,%ymm14,%ymm14 │ │ │ │ + vmovdqu (%rsi),%xmm7 │ │ │ │ + vmovdqu (%rsi,%rdx,1),%xmm9 │ │ │ │ + vpinsrd $0x2,0x79f3a(%r14,%rbp,8),%xmm15,%xmm15 │ │ │ │ + vmovdqu (%rsi,%rdx,2),%xmm8 │ │ │ │ + vmovdqu (%rsi,%rbx,1),%xmm10 │ │ │ │ + vpinsrd $0x3,0x79f3a(%r14,%r15,8),%xmm15,%xmm15 │ │ │ │ + lea (%rsi,%rdx,4),%rsi │ │ │ │ + vpshufb %ymm5,%ymm14,%ymm14 │ │ │ │ + vpaddb %ymm6,%ymm14,%ymm14 │ │ │ │ + vinserti128 $0x1,(%rsi),%ymm7,%ymm7 │ │ │ │ + vinserti128 $0x1,(%rsi,%rdx,1),%ymm9,%ymm9 │ │ │ │ + vinserti128 $0x1,%xmm15,%ymm15,%ymm15 │ │ │ │ + vinserti128 $0x1,(%rsi,%rdx,2),%ymm8,%ymm8 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,1),%ymm10,%ymm10 │ │ │ │ + lea (%rsi,%rdx,4),%rsi │ │ │ │ + vpblendvb %ymm0,%ymm11,%ymm15,%ymm15 │ │ │ │ + vpshufb %ymm14,%ymm7,%ymm7 │ │ │ │ + vpshufb %ymm14,%ymm9,%ymm9 │ │ │ │ + vpshufb %ymm14,%ymm8,%ymm8 │ │ │ │ + vpshufb %ymm14,%ymm10,%ymm10 │ │ │ │ + vpmaddubsw %ymm15,%ymm7,%ymm7 │ │ │ │ + vpmaddubsw %ymm15,%ymm9,%ymm9 │ │ │ │ + vpmaddubsw %ymm15,%ymm8,%ymm8 │ │ │ │ + vpmaddubsw %ymm15,%ymm10,%ymm10 │ │ │ │ + vphaddw %ymm9,%ymm7,%ymm7 │ │ │ │ + vphaddw %ymm10,%ymm8,%ymm8 │ │ │ │ + vpmulhrsw %ymm7,%ymm12,%ymm7 │ │ │ │ + vpmulhrsw %ymm12,%ymm8,%ymm8 │ │ │ │ + vextracti128 $0x1,%ymm7,%xmm9 │ │ │ │ + vextracti128 $0x1,%ymm8,%xmm3 │ │ │ │ + vshufps $0x4e,%xmm8,%xmm7,%xmm4 │ │ │ │ + vshufps $0x4e,%xmm9,%xmm8,%xmm5 │ │ │ │ + vshufps $0x4e,%xmm3,%xmm9,%xmm6 │ │ │ │ + vpsrldq $0x8,%xmm3,%xmm11 │ │ │ │ + vpunpcklwd %xmm4,%xmm7,%xmm0 │ │ │ │ + vpunpckhwd %xmm4,%xmm7,%xmm7 │ │ │ │ + vpunpcklwd %xmm5,%xmm8,%xmm1 │ │ │ │ + vpunpckhwd %xmm5,%xmm8,%xmm8 │ │ │ │ + vpunpcklwd %xmm6,%xmm9,%xmm2 │ │ │ │ + vpunpckhwd %xmm6,%xmm9,%xmm9 │ │ │ │ + vpunpcklwd %xmm11,%xmm3,%xmm3 │ │ │ │ + vmovdqa %xmm7,(%rsp) │ │ │ │ + vmovdqa %xmm8,0x10(%rsp) │ │ │ │ + vmovdqa %xmm9,0x20(%rsp) │ │ │ │ + and $0x3ff,%eax │ │ │ │ + mov $0x40000000,%r9d │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr $0x6,%ecx │ │ │ │ + lea (%r10,%rcx,1),%ecx │ │ │ │ + cmovne 0x79f38(%r14,%rcx,8),%r9 │ │ │ │ + vmovq %r9,%xmm10 │ │ │ │ + vpmovsxbw %xmm10,%xmm10 │ │ │ │ + vpshufd $0x0,%xmm10,%xmm7 │ │ │ │ + vpshufd $0x55,%xmm10,%xmm8 │ │ │ │ + vpshufd $0xaa,%xmm10,%xmm9 │ │ │ │ + vpshufd $0xff,%xmm10,%xmm10 │ │ │ │ + vpmaddwd %xmm7,%xmm0,%xmm4 │ │ │ │ + vpmaddwd %xmm1,%xmm8,%xmm5 │ │ │ │ + vpmaddwd %xmm2,%xmm9,%xmm6 │ │ │ │ + vpmaddwd %xmm3,%xmm10,%xmm7 │ │ │ │ + vpaddd %xmm5,%xmm4,%xmm4 │ │ │ │ + vpaddd %xmm7,%xmm6,%xmm6 │ │ │ │ + vpaddd %xmm4,%xmm13,%xmm4 │ │ │ │ + vpaddd %xmm6,%xmm4,%xmm4 │ │ │ │ + vpsrad $0x6,%xmm4,%xmm4 │ │ │ │ + vpackssdw %xmm4,%xmm4,%xmm4 │ │ │ │ + vmovq %xmm4,(%rdi) │ │ │ │ + add $0x8,%rdi │ │ │ │ + dec %r8d │ │ │ │ + je 368c53 <__cxa_finalize@plt+0x33dc03> │ │ │ │ + add %r11d,%eax │ │ │ │ + test $0xfffffc00,%eax │ │ │ │ + je 367488 <__cxa_finalize@plt+0x33c438> │ │ │ │ + vmovdqu (%rsi),%xmm4 │ │ │ │ + test $0x400,%eax │ │ │ │ + je 367560 <__cxa_finalize@plt+0x33c510> │ │ │ │ + vmovdqa (%rsp),%xmm0 │ │ │ │ + vmovdqa %xmm1,(%rsp) │ │ │ │ + vmovdqa 0x10(%rsp),%xmm1 │ │ │ │ + vmovdqa %xmm2,0x10(%rsp) │ │ │ │ + vmovdqa 0x20(%rsp),%xmm2 │ │ │ │ + vmovdqa %xmm3,0x20(%rsp) │ │ │ │ + vpshufb %xmm14,%xmm4,%xmm4 │ │ │ │ + vpmaddubsw %xmm15,%xmm4,%xmm4 │ │ │ │ + vphaddw %xmm4,%xmm4,%xmm4 │ │ │ │ + vpmulhrsw %xmm4,%xmm12,%xmm4 │ │ │ │ + vpunpcklwd %xmm4,%xmm11,%xmm3 │ │ │ │ + vmovdqa %xmm4,%xmm11 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 367488 <__cxa_finalize@plt+0x33c438> │ │ │ │ + vmovdqu (%rsi,%rdx,1),%xmm5 │ │ │ │ + vmovdqu 0x10(%rsp),%ymm6 │ │ │ │ + vpshufb %xmm14,%xmm4,%xmm4 │ │ │ │ + vpshufb %xmm14,%xmm5,%xmm5 │ │ │ │ + vpmaddubsw %xmm15,%xmm4,%xmm4 │ │ │ │ + vpmaddubsw %xmm15,%xmm5,%xmm5 │ │ │ │ + vmovdqu %ymm6,(%rsp) │ │ │ │ + vphaddw %xmm5,%xmm4,%xmm4 │ │ │ │ + vpmulhrsw %xmm4,%xmm12,%xmm4 │ │ │ │ + vpunpcklwd %xmm4,%xmm11,%xmm9 │ │ │ │ + vmovdqa %xmm9,0x20(%rsp) │ │ │ │ + vpsrldq $0x8,%xmm4,%xmm11 │ │ │ │ + vmovdqa %xmm1,%xmm0 │ │ │ │ + vmovdqa %xmm2,%xmm1 │ │ │ │ + vmovdqa %xmm3,%xmm2 │ │ │ │ + vpunpcklwd %xmm11,%xmm4,%xmm3 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + jmp 367488 <__cxa_finalize@plt+0x33c438> │ │ │ │ + movl $0x1,0x30(%rsp) │ │ │ │ + movq $0x10,0x78(%rsp) │ │ │ │ + jmp 367614 <__cxa_finalize@plt+0x33c5c4> │ │ │ │ + movl $0x2,0x30(%rsp) │ │ │ │ + movq $0x20,0x78(%rsp) │ │ │ │ + jmp 367614 <__cxa_finalize@plt+0x33c5c4> │ │ │ │ + movl $0x4,0x30(%rsp) │ │ │ │ + movq $0x40,0x78(%rsp) │ │ │ │ + jmp 367614 <__cxa_finalize@plt+0x33c5c4> │ │ │ │ + movl $0x8,0x30(%rsp) │ │ │ │ + movq $0x80,0x78(%rsp) │ │ │ │ + jmp 367614 <__cxa_finalize@plt+0x33c5c4> │ │ │ │ + movl $0x10,0x30(%rsp) │ │ │ │ + movq $0x100,0x78(%rsp) │ │ │ │ + shr $0x10,%r9d │ │ │ │ + sub $0x3,%rsi │ │ │ │ + vpmaddwd 0x78080(%r14),%ymm8,%ymm8 │ │ │ │ + vmovd %r9d,%xmm15 │ │ │ │ + mov %r9d,0x48(%rsp) │ │ │ │ + mov %rsi,0x38(%rsp) │ │ │ │ + mov %rdi,0x40(%rsp) │ │ │ │ + mov %r8d,0x70(%rsp) │ │ │ │ + shll $0x3,0x40(%r13) │ │ │ │ + vpbroadcastd %xmm15,%ymm15 │ │ │ │ + vpaddd %ymm8,%ymm14,%ymm14 │ │ │ │ + jmp 36768f <__cxa_finalize@plt+0x33c63f> │ │ │ │ + decl 0x30(%rsp) │ │ │ │ + je 368c53 <__cxa_finalize@plt+0x33dc03> │ │ │ │ + addq $0x10,0x40(%rsp) │ │ │ │ + mov 0x70(%rsp),%r8d │ │ │ │ + vpbroadcastd 0x40(%r13),%ymm8 │ │ │ │ + vpbroadcastd 0x780fc(%r14),%ymm10 │ │ │ │ + vpaddd 0x10(%rsp),%ymm8,%ymm14 │ │ │ │ + vpbroadcastd 0x48(%rsp),%ymm15 │ │ │ │ + vpxor %ymm9,%ymm9,%ymm9 │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + vpbroadcastq 0x78104(%r14),%ymm11 │ │ │ │ + vpand %ymm10,%ymm14,%ymm6 │ │ │ │ + vpsrld $0x6,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm6,%ymm15,%ymm15 │ │ │ │ + vpcmpeqd %ymm6,%ymm9,%ymm6 │ │ │ │ + vextracti128 $0x1,%ymm15,%xmm7 │ │ │ │ + vmovd %xmm15,%ecx │ │ │ │ + vpextrd $0x2,%xmm15,%r9d │ │ │ │ + vpextrd $0x1,%xmm15,%eax │ │ │ │ + vpextrd $0x3,%xmm15,%r11d │ │ │ │ + vmovd %xmm7,%ebx │ │ │ │ + vpextrd $0x2,%xmm7,%ebp │ │ │ │ + vpextrd $0x1,%xmm7,%r15d │ │ │ │ + vpextrd $0x3,%xmm7,%r12d │ │ │ │ + vmovdqu %ymm14,0x10(%rsp) │ │ │ │ + vmovq 0x79f38(%r14,%rcx,8),%xmm15 │ │ │ │ + vmovq 0x79f38(%r14,%r9,8),%xmm10 │ │ │ │ + vmovhps 0x79f38(%r14,%rax,8),%xmm15,%xmm15 │ │ │ │ + vmovhps 0x79f38(%r14,%r11,8),%xmm10,%xmm10 │ │ │ │ + vinserti128 $0x1,0x79f38(%r14,%rbx,8),%ymm15,%ymm15 │ │ │ │ + vinserti128 $0x1,0x79f38(%r14,%rbp,8),%ymm10,%ymm10 │ │ │ │ + vpbroadcastq 0x79f38(%r14,%r15,8),%ymm9 │ │ │ │ + vpbroadcastq 0x79f38(%r14,%r12,8),%ymm8 │ │ │ │ + vpsrld $0xa,%ymm14,%ymm14 │ │ │ │ + vextracti128 $0x1,%ymm14,%xmm7 │ │ │ │ + vmovdqa %xmm14,(%rsp) │ │ │ │ + vmovd %xmm14,%ecx │ │ │ │ + vpextrd $0x2,%xmm14,%r9d │ │ │ │ + vpextrd $0x1,%xmm14,%eax │ │ │ │ + vpextrd $0x3,%xmm14,%r11d │ │ │ │ + vmovd %xmm7,%ebx │ │ │ │ + vpextrd $0x2,%xmm7,%ebp │ │ │ │ + vpextrd $0x1,%xmm7,%r15d │ │ │ │ + vpextrd $0x3,%xmm7,%r12d │ │ │ │ + vpshufd $0x50,%ymm6,%ymm5 │ │ │ │ + vpshufd $0xfa,%ymm6,%ymm6 │ │ │ │ + vpblendd $0xc0,%ymm9,%ymm15,%ymm15 │ │ │ │ + vpblendd $0xc0,%ymm8,%ymm10,%ymm10 │ │ │ │ + vpblendvb %ymm5,%ymm11,%ymm15,%ymm15 │ │ │ │ + vpblendvb %ymm6,%ymm11,%ymm10,%ymm10 │ │ │ │ + vbroadcasti128 0x77ff0(%r14),%ymm14 │ │ │ │ + vmovq (%rsi,%rcx,1),%xmm0 │ │ │ │ + vmovq (%rsi,%r9,1),%xmm1 │ │ │ │ + vmovhps (%rsi,%rax,1),%xmm0,%xmm0 │ │ │ │ + vmovhps (%rsi,%r11,1),%xmm1,%xmm1 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,1),%ymm0,%ymm0 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,1),%ymm1,%ymm1 │ │ │ │ + vpbroadcastq (%rsi,%r15,1),%ymm4 │ │ │ │ + vpbroadcastq (%rsi,%r12,1),%ymm5 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vmovq (%rsi,%rcx,1),%xmm2 │ │ │ │ + vmovq (%rsi,%r9,1),%xmm3 │ │ │ │ + vmovhps (%rsi,%rax,1),%xmm2,%xmm2 │ │ │ │ + vmovhps (%rsi,%r11,1),%xmm3,%xmm3 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,1),%ymm2,%ymm2 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,1),%ymm3,%ymm3 │ │ │ │ + vpbroadcastq (%rsi,%r15,1),%ymm6 │ │ │ │ + vpbroadcastq (%rsi,%r12,1),%ymm7 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vpblendd $0xc0,%ymm4,%ymm0,%ymm0 │ │ │ │ + vpblendd $0xc0,%ymm5,%ymm1,%ymm1 │ │ │ │ + vpblendd $0xc0,%ymm6,%ymm2,%ymm2 │ │ │ │ + vpblendd $0xc0,%ymm7,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm15,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm10,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm15,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm10,%ymm3,%ymm3 │ │ │ │ + vphaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vphaddw %ymm3,%ymm2,%ymm2 │ │ │ │ + vphaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm0,%ymm12,%ymm0 │ │ │ │ + vmovq (%rsi,%rcx,1),%xmm1 │ │ │ │ + vmovq (%rsi,%r9,1),%xmm2 │ │ │ │ + vmovhps (%rsi,%rax,1),%xmm1,%xmm1 │ │ │ │ + vmovhps (%rsi,%r11,1),%xmm2,%xmm2 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,1),%ymm1,%ymm1 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,1),%ymm2,%ymm2 │ │ │ │ + vpbroadcastq (%rsi,%r15,1),%ymm5 │ │ │ │ + vpbroadcastq (%rsi,%r12,1),%ymm6 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vmovq (%rsi,%rcx,1),%xmm3 │ │ │ │ + vmovq (%rsi,%r9,1),%xmm4 │ │ │ │ + vmovhps (%rsi,%rax,1),%xmm3,%xmm3 │ │ │ │ + vmovhps (%rsi,%r11,1),%xmm4,%xmm4 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,1),%ymm3,%ymm3 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,1),%ymm4,%ymm4 │ │ │ │ + vpbroadcastq (%rsi,%r15,1),%ymm7 │ │ │ │ + vpbroadcastq (%rsi,%r12,1),%ymm8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vpblendd $0xc0,%ymm5,%ymm1,%ymm1 │ │ │ │ + vpblendd $0xc0,%ymm6,%ymm2,%ymm2 │ │ │ │ + vpblendd $0xc0,%ymm7,%ymm3,%ymm3 │ │ │ │ + vpblendd $0xc0,%ymm8,%ymm4,%ymm4 │ │ │ │ + vpmaddubsw %ymm15,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm10,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm15,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm10,%ymm4,%ymm4 │ │ │ │ + vphaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vphaddw %ymm4,%ymm3,%ymm3 │ │ │ │ + vphaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm1,%ymm12,%ymm1 │ │ │ │ + vmovq (%rsi,%rcx,1),%xmm2 │ │ │ │ + vmovq (%rsi,%r9,1),%xmm3 │ │ │ │ + vmovhps (%rsi,%rax,1),%xmm2,%xmm2 │ │ │ │ + vmovhps (%rsi,%r11,1),%xmm3,%xmm3 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,1),%ymm2,%ymm2 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,1),%ymm3,%ymm3 │ │ │ │ + vpbroadcastq (%rsi,%r15,1),%ymm6 │ │ │ │ + vpbroadcastq (%rsi,%r12,1),%ymm7 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vmovq (%rsi,%rcx,1),%xmm4 │ │ │ │ + vmovq (%rsi,%r9,1),%xmm5 │ │ │ │ + vmovhps (%rsi,%rax,1),%xmm4,%xmm4 │ │ │ │ + vmovhps (%rsi,%r11,1),%xmm5,%xmm5 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,1),%ymm4,%ymm4 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,1),%ymm5,%ymm5 │ │ │ │ + vpbroadcastq (%rsi,%r15,1),%ymm8 │ │ │ │ + vpbroadcastq (%rsi,%r12,1),%ymm9 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vpblendd $0xc0,%ymm6,%ymm2,%ymm2 │ │ │ │ + vpblendd $0xc0,%ymm7,%ymm3,%ymm3 │ │ │ │ + vpblendd $0xc0,%ymm8,%ymm4,%ymm4 │ │ │ │ + vpblendd $0xc0,%ymm9,%ymm5,%ymm5 │ │ │ │ + vpmaddubsw %ymm15,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm10,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm15,%ymm4,%ymm4 │ │ │ │ + vpmaddubsw %ymm10,%ymm5,%ymm5 │ │ │ │ + vphaddw %ymm3,%ymm2,%ymm2 │ │ │ │ + vphaddw %ymm5,%ymm4,%ymm4 │ │ │ │ + vphaddw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm2,%ymm12,%ymm2 │ │ │ │ + vmovq (%rsi,%rcx,1),%xmm3 │ │ │ │ + vmovq (%rsi,%r9,1),%xmm4 │ │ │ │ + vmovhps (%rsi,%rax,1),%xmm3,%xmm3 │ │ │ │ + vmovhps (%rsi,%r11,1),%xmm4,%xmm4 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,1),%ymm3,%ymm3 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,1),%ymm4,%ymm4 │ │ │ │ + vpbroadcastq (%rsi,%r15,1),%ymm7 │ │ │ │ + vpbroadcastq (%rsi,%r12,1),%ymm8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vmovq (%rsi,%rcx,1),%xmm5 │ │ │ │ + vmovq (%rsi,%r9,1),%xmm6 │ │ │ │ + vmovhps (%rsi,%rax,1),%xmm5,%xmm5 │ │ │ │ + vmovhps (%rsi,%r11,1),%xmm6,%xmm6 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,1),%ymm5,%ymm5 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,1),%ymm6,%ymm6 │ │ │ │ + vpbroadcastq (%rsi,%r15,1),%ymm9 │ │ │ │ + vpbroadcastq (%rsi,%r12,1),%ymm11 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vpblendd $0xc0,%ymm7,%ymm3,%ymm3 │ │ │ │ + vpblendd $0xc0,%ymm8,%ymm4,%ymm4 │ │ │ │ + vpblendd $0xc0,%ymm9,%ymm5,%ymm5 │ │ │ │ + vpblendd $0xc0,%ymm11,%ymm6,%ymm6 │ │ │ │ + vpmaddubsw %ymm15,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm10,%ymm4,%ymm4 │ │ │ │ + vpmaddubsw %ymm15,%ymm5,%ymm5 │ │ │ │ + vpmaddubsw %ymm10,%ymm6,%ymm6 │ │ │ │ + vphaddw %ymm4,%ymm3,%ymm3 │ │ │ │ + vphaddw %ymm6,%ymm5,%ymm5 │ │ │ │ + vphaddw %ymm5,%ymm3,%ymm3 │ │ │ │ + vpmulhrsw %ymm3,%ymm12,%ymm3 │ │ │ │ + mov 0x38(%r13),%eax │ │ │ │ + mov 0x48(%r13),%r11d │ │ │ │ + vpshufb %ymm14,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm14,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm14,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm14,%ymm3,%ymm3 │ │ │ │ + vbroadcasti128 0x78070(%r14),%ymm14 │ │ │ │ + and $0x3ff,%eax │ │ │ │ + mov $0x40000000,%r9d │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr $0x6,%ecx │ │ │ │ + lea (%r10,%rcx,1),%ecx │ │ │ │ + cmovne 0x79f38(%r14,%rcx,8),%r9 │ │ │ │ + vmovq %r9,%xmm11 │ │ │ │ + vpunpcklqdq %xmm11,%xmm11,%xmm11 │ │ │ │ + vpmovsxbw %xmm11,%ymm11 │ │ │ │ + vpshufd $0x0,%ymm11,%ymm8 │ │ │ │ + vpshufd $0x55,%ymm11,%ymm9 │ │ │ │ + vpmaddwd %ymm0,%ymm8,%ymm4 │ │ │ │ + vpmaddwd %ymm1,%ymm9,%ymm5 │ │ │ │ + vpshufd $0xaa,%ymm11,%ymm8 │ │ │ │ + vpshufd $0xff,%ymm11,%ymm11 │ │ │ │ + vpmaddwd %ymm2,%ymm8,%ymm6 │ │ │ │ + vpmaddwd %ymm3,%ymm11,%ymm7 │ │ │ │ + vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ + vpaddd %ymm7,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm4,%ymm13,%ymm4 │ │ │ │ + vpaddd %ymm6,%ymm4,%ymm4 │ │ │ │ + vpsrad $0x6,%ymm4,%ymm4 │ │ │ │ + vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ + vpackssdw %xmm5,%xmm4,%xmm4 │ │ │ │ + vmovdqa %xmm4,(%rdi) │ │ │ │ + add 0x78(%rsp),%rdi │ │ │ │ + dec %r8d │ │ │ │ + je 36764f <__cxa_finalize@plt+0x33c5ff> │ │ │ │ + add %r11d,%eax │ │ │ │ + test $0xfffffc00,%eax │ │ │ │ + je 367a59 <__cxa_finalize@plt+0x33ca09> │ │ │ │ + test $0x400,%eax │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ + mov (%rsp),%ecx │ │ │ │ + mov 0x8(%rsp),%r9d │ │ │ │ + mov 0x4(%rsp),%eax │ │ │ │ + mov 0xc(%rsp),%r11d │ │ │ │ + je 367ba1 <__cxa_finalize@plt+0x33cb51> │ │ │ │ + vpbroadcastq (%rsi,%r15,1),%ymm6 │ │ │ │ + vpbroadcastq (%rsi,%r12,1),%ymm7 │ │ │ │ + vmovq (%rsi,%rcx,1),%xmm4 │ │ │ │ + vmovq (%rsi,%r9,1),%xmm5 │ │ │ │ + vmovhps (%rsi,%rax,1),%xmm4,%xmm4 │ │ │ │ + vmovhps (%rsi,%r11,1),%xmm5,%xmm5 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,1),%ymm4,%ymm4 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,1),%ymm5,%ymm5 │ │ │ │ + add %rdx,%rsi │ │ │ │ + mov 0x34(%rsp),%eax │ │ │ │ + mov 0x48(%r13),%r11d │ │ │ │ + vpshufb %ymm14,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm14,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm14,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm14,%ymm3,%ymm3 │ │ │ │ + vpblendd $0xc0,%ymm6,%ymm4,%ymm4 │ │ │ │ + vpblendd $0xc0,%ymm7,%ymm5,%ymm5 │ │ │ │ + vpmaddubsw %ymm15,%ymm4,%ymm4 │ │ │ │ + vpmaddubsw %ymm10,%ymm5,%ymm5 │ │ │ │ + vphaddw %ymm5,%ymm4,%ymm4 │ │ │ │ + vpslld $0x10,%ymm4,%ymm5 │ │ │ │ + vpaddw %ymm5,%ymm4,%ymm4 │ │ │ │ + vpmulhrsw %ymm4,%ymm12,%ymm4 │ │ │ │ + vpblendw $0xaa,%ymm1,%ymm0,%ymm0 │ │ │ │ + vpblendw $0xaa,%ymm2,%ymm1,%ymm1 │ │ │ │ + vpblendw $0xaa,%ymm3,%ymm2,%ymm2 │ │ │ │ + vpblendw $0xaa,%ymm4,%ymm3,%ymm3 │ │ │ │ + jmp 367a59 <__cxa_finalize@plt+0x33ca09> │ │ │ │ + vmovdqa %ymm1,%ymm0 │ │ │ │ + vmovdqa %ymm2,%ymm1 │ │ │ │ + vmovdqa %ymm3,%ymm2 │ │ │ │ + vpbroadcastq (%rsi,%r15,1),%ymm7 │ │ │ │ + vpbroadcastq (%rsi,%r12,1),%ymm8 │ │ │ │ + vmovq (%rsi,%rcx,1),%xmm3 │ │ │ │ + vmovq (%rsi,%r9,1),%xmm4 │ │ │ │ + vmovhps (%rsi,%rax,1),%xmm3,%xmm3 │ │ │ │ + vmovhps (%rsi,%r11,1),%xmm4,%xmm4 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,1),%ymm3,%ymm3 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,1),%ymm4,%ymm4 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vmovq (%rsi,%rcx,1),%xmm5 │ │ │ │ + vmovq (%rsi,%r9,1),%xmm6 │ │ │ │ + vmovhps (%rsi,%rax,1),%xmm5,%xmm5 │ │ │ │ + vmovhps (%rsi,%r11,1),%xmm6,%xmm6 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,1),%ymm5,%ymm5 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,1),%ymm6,%ymm6 │ │ │ │ + vpbroadcastq (%rsi,%r15,1),%ymm9 │ │ │ │ + vpbroadcastq (%rsi,%r12,1),%ymm11 │ │ │ │ + add %rdx,%rsi │ │ │ │ + mov 0x34(%rsp),%eax │ │ │ │ + mov 0x48(%r13),%r11d │ │ │ │ + vpblendd $0xc0,%ymm7,%ymm3,%ymm3 │ │ │ │ + vpblendd $0xc0,%ymm8,%ymm4,%ymm4 │ │ │ │ + vpblendd $0xc0,%ymm9,%ymm5,%ymm5 │ │ │ │ + vpblendd $0xc0,%ymm11,%ymm6,%ymm6 │ │ │ │ + vpmaddubsw %ymm15,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm10,%ymm4,%ymm4 │ │ │ │ + vpmaddubsw %ymm15,%ymm5,%ymm5 │ │ │ │ + vpmaddubsw %ymm10,%ymm6,%ymm6 │ │ │ │ + vphaddw %ymm4,%ymm3,%ymm3 │ │ │ │ + vphaddw %ymm6,%ymm5,%ymm5 │ │ │ │ + vpsrld $0x10,%ymm3,%ymm4 │ │ │ │ + vpslld $0x10,%ymm5,%ymm6 │ │ │ │ + vpaddw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm6,%ymm5,%ymm5 │ │ │ │ + vpblendw $0xaa,%ymm5,%ymm3,%ymm3 │ │ │ │ + vpmulhrsw %ymm3,%ymm12,%ymm3 │ │ │ │ + jmp 367a59 <__cxa_finalize@plt+0x33ca09> │ │ │ │ + movzwl 0x781ce(%r14,%rcx,2),%ecx │ │ │ │ + add %r14,%rcx │ │ │ │ + jmp *%rcx │ │ │ │ + mov 0x38(%r13),%eax │ │ │ │ + vbroadcasti128 0x78080(%r14),%ymm7 │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + dec %rsi │ │ │ │ + vmovd %r9d,%xmm15 │ │ │ │ + vpmaddwd %ymm7,%ymm8,%ymm8 │ │ │ │ + vpbroadcastd 0x78100(%r14),%ymm11 │ │ │ │ + vpbroadcastd %xmm15,%xmm15 │ │ │ │ + vpaddd %ymm8,%ymm14,%ymm14 │ │ │ │ + vpand %ymm10,%ymm14,%ymm8 │ │ │ │ + vpsrld $0x6,%ymm8,%ymm8 │ │ │ │ + vpaddd %xmm8,%xmm15,%xmm15 │ │ │ │ + vpermq $0xd8,%ymm8,%ymm8 │ │ │ │ + vmovd %xmm15,%ecx │ │ │ │ + vpextrd $0x2,%xmm15,%r9d │ │ │ │ + vpextrd $0x1,%xmm15,%ebp │ │ │ │ + vpextrd $0x3,%xmm15,%r15d │ │ │ │ + vmovd 0x79f3a(%r14,%rcx,8),%xmm15 │ │ │ │ + vpbroadcastd 0x79f3a(%r14,%r9,8),%ymm7 │ │ │ │ + vmovdqu (%rsi),%xmm2 │ │ │ │ + vmovdqu (%rsi,%rdx,2),%xmm3 │ │ │ │ + vbroadcasti128 0x78060(%r14),%ymm5 │ │ │ │ + vpbroadcastq 0x77fe0(%r14),%ymm6 │ │ │ │ + vpcmpeqd %ymm9,%ymm8,%ymm8 │ │ │ │ + vpsrld $0xa,%ymm14,%ymm14 │ │ │ │ + vpinsrd $0x1,0x79f3a(%r14,%rbp,8),%xmm15,%xmm15 │ │ │ │ + vpblendd $0x20,0x79f26(%r14,%r15,8),%ymm7,%ymm7 │ │ │ │ + vinserti128 $0x1,(%rsi,%rdx,1),%ymm2,%ymm2 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,1),%ymm3,%ymm3 │ │ │ │ + lea (%rsi,%rdx,4),%rsi │ │ │ │ + shr $0x6,%eax │ │ │ │ + mov $0x40000000,%ecx │ │ │ │ + lea (%r10,%rax,1),%eax │ │ │ │ + cmovne 0x79f38(%r14,%rax,8),%rcx │ │ │ │ + vpshufb %ymm5,%ymm14,%ymm14 │ │ │ │ + vpaddb %ymm6,%ymm14,%ymm14 │ │ │ │ + vmovdqu (%rsi),%xmm4 │ │ │ │ + vmovdqu (%rsi,%rdx,2),%xmm5 │ │ │ │ + vinserti128 $0x1,(%rsi,%rdx,1),%ymm4,%ymm4 │ │ │ │ + add %rbx,%rsi │ │ │ │ + vpblendd $0x30,%ymm7,%ymm15,%ymm15 │ │ │ │ + vpunpcklqdq %ymm15,%ymm15,%ymm15 │ │ │ │ + vpblendvb %ymm8,%ymm11,%ymm15,%ymm15 │ │ │ │ + vmovq %rcx,%xmm10 │ │ │ │ + vpunpcklqdq %xmm10,%xmm10,%xmm10 │ │ │ │ + vpmovsxbw %xmm10,%ymm10 │ │ │ │ + vpshufb %ymm14,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm14,%ymm3,%ymm3 │ │ │ │ + vpshufb %ymm14,%ymm4,%ymm4 │ │ │ │ + vpshufb %xmm14,%xmm5,%xmm5 │ │ │ │ + vpermq $0xd8,%ymm2,%ymm2 │ │ │ │ + vpermq $0xd8,%ymm3,%ymm3 │ │ │ │ + vpermq $0xd8,%ymm4,%ymm4 │ │ │ │ + vpermq $0xd8,%ymm5,%ymm5 │ │ │ │ + vpshufd $0x0,%ymm10,%ymm7 │ │ │ │ + vpshufd $0x55,%ymm10,%ymm8 │ │ │ │ + vpshufd $0xaa,%ymm10,%ymm9 │ │ │ │ + vpshufd $0xff,%ymm10,%ymm10 │ │ │ │ + vpmaddubsw %ymm15,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm15,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm15,%ymm4,%ymm4 │ │ │ │ + vpmaddubsw %ymm15,%ymm5,%ymm5 │ │ │ │ + vphaddw %ymm3,%ymm2,%ymm2 │ │ │ │ + vphaddw %ymm5,%ymm4,%ymm4 │ │ │ │ + vpmulhrsw %ymm2,%ymm12,%ymm2 │ │ │ │ + vpmulhrsw %ymm4,%ymm12,%ymm4 │ │ │ │ + vpalignr $0x4,%ymm2,%ymm4,%ymm5 │ │ │ │ + vpshufd $0x99,%ymm4,%ymm3 │ │ │ │ + vpunpcklwd %ymm5,%ymm2,%ymm0 │ │ │ │ + vpunpckhwd %ymm5,%ymm2,%ymm1 │ │ │ │ + vpunpcklwd %ymm3,%ymm4,%ymm2 │ │ │ │ + vmovdqu (%rsi),%xmm11 │ │ │ │ + vinserti128 $0x1,(%rsi,%rdx,1),%ymm11,%ymm11 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + vpmaddwd %ymm7,%ymm0,%ymm4 │ │ │ │ + vpmaddwd %ymm1,%ymm8,%ymm5 │ │ │ │ + vpmaddwd %ymm2,%ymm9,%ymm6 │ │ │ │ + vmovdqa %ymm1,%ymm0 │ │ │ │ + vmovdqa %ymm2,%ymm1 │ │ │ │ + vpaddd %ymm4,%ymm13,%ymm4 │ │ │ │ + vpaddd %ymm6,%ymm5,%ymm5 │ │ │ │ + vpshufb %ymm14,%ymm11,%ymm11 │ │ │ │ + vpermq $0xd8,%ymm11,%ymm11 │ │ │ │ + vpmaddubsw %ymm15,%ymm11,%ymm11 │ │ │ │ + vphaddw %ymm11,%ymm11,%ymm11 │ │ │ │ + vpmulhrsw %ymm12,%ymm11,%ymm11 │ │ │ │ + vpalignr $0xc,%ymm3,%ymm11,%ymm6 │ │ │ │ + vpunpcklwd %ymm11,%ymm6,%ymm2 │ │ │ │ + vmovdqa %ymm11,%ymm3 │ │ │ │ + vpmaddwd %ymm2,%ymm10,%ymm6 │ │ │ │ + vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ + vpaddd %ymm6,%ymm4,%ymm4 │ │ │ │ + vpsrad $0x6,%ymm4,%ymm4 │ │ │ │ + vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ + vpackssdw %xmm5,%xmm4,%xmm4 │ │ │ │ + vpshufd $0xd8,%xmm4,%xmm4 │ │ │ │ + vmovdqa %xmm4,(%rdi) │ │ │ │ + add $0x10,%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 367e13 <__cxa_finalize@plt+0x33cdc3> │ │ │ │ + mov %r13,%rsp │ │ │ │ + pop %r13 │ │ │ │ + pop %r12 │ │ │ │ + pop %r15 │ │ │ │ + pop %r14 │ │ │ │ + pop %rbp │ │ │ │ + pop %rbx │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x88,%rsp │ │ │ │ - lea -0x73(%rip),%r8 │ │ │ │ - call 3659f0 <__cxa_finalize@plt+0x33a9a0> │ │ │ │ - add $0x88,%rsp │ │ │ │ + movl $0x1,0x48(%rsp) │ │ │ │ + movq $0x10,0x78(%rsp) │ │ │ │ + jmp 367f08 <__cxa_finalize@plt+0x33ceb8> │ │ │ │ + movl $0x2,0x48(%rsp) │ │ │ │ + movq $0x20,0x78(%rsp) │ │ │ │ + jmp 367f08 <__cxa_finalize@plt+0x33ceb8> │ │ │ │ + movl $0x4,0x48(%rsp) │ │ │ │ + movq $0x40,0x78(%rsp) │ │ │ │ + jmp 367f08 <__cxa_finalize@plt+0x33ceb8> │ │ │ │ + movl $0x8,0x48(%rsp) │ │ │ │ + movq $0x80,0x78(%rsp) │ │ │ │ + jmp 367f08 <__cxa_finalize@plt+0x33ceb8> │ │ │ │ + movl $0x10,0x48(%rsp) │ │ │ │ + movq $0x100,0x78(%rsp) │ │ │ │ + mov 0x38(%r13),%eax │ │ │ │ + shr $0x10,%r9d │ │ │ │ + sub $0x3,%rsi │ │ │ │ + shr $0x6,%eax │ │ │ │ + mov $0x40000000,%ecx │ │ │ │ + lea (%r10,%rax,1),%eax │ │ │ │ + cmovne 0x79f38(%r14,%rax,8),%rcx │ │ │ │ + vpmaddwd 0x78080(%r14),%ymm8,%ymm8 │ │ │ │ + vmovd %r9d,%xmm15 │ │ │ │ + mov %r9d,0x4c(%rsp) │ │ │ │ + mov %rsi,0x50(%rsp) │ │ │ │ + mov %rdi,0x58(%rsp) │ │ │ │ + mov %r8d,0x70(%rsp) │ │ │ │ + shll $0x3,0x40(%r13) │ │ │ │ + vpbroadcastd %xmm15,%ymm15 │ │ │ │ + vpaddd %ymm8,%ymm14,%ymm14 │ │ │ │ + vmovq %rcx,%xmm0 │ │ │ │ + vpmovsxbw %xmm0,%xmm0 │ │ │ │ + vmovdqa %xmm0,0x60(%rsp) │ │ │ │ + jmp 367fac <__cxa_finalize@plt+0x33cf5c> │ │ │ │ + decl 0x48(%rsp) │ │ │ │ + je 368c53 <__cxa_finalize@plt+0x33dc03> │ │ │ │ + addq $0x10,0x58(%rsp) │ │ │ │ + mov 0x70(%rsp),%r8d │ │ │ │ + vpbroadcastd 0x40(%r13),%ymm8 │ │ │ │ + vpbroadcastd 0x780fc(%r14),%ymm10 │ │ │ │ + vpaddd 0x20(%rsp),%ymm8,%ymm14 │ │ │ │ + vpbroadcastd 0x4c(%rsp),%ymm15 │ │ │ │ + vpxor %ymm9,%ymm9,%ymm9 │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + vpbroadcastq 0x78104(%r14),%ymm11 │ │ │ │ + vpand %ymm10,%ymm14,%ymm6 │ │ │ │ + vpsrld $0x6,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm6,%ymm15,%ymm15 │ │ │ │ + vpcmpeqd %ymm6,%ymm9,%ymm6 │ │ │ │ + vextracti128 $0x1,%ymm15,%xmm7 │ │ │ │ + vmovd %xmm15,%ecx │ │ │ │ + vpextrd $0x2,%xmm15,%r9d │ │ │ │ + vpextrd $0x1,%xmm15,%eax │ │ │ │ + vpextrd $0x3,%xmm15,%r11d │ │ │ │ + vmovd %xmm7,%ebx │ │ │ │ + vpextrd $0x2,%xmm7,%ebp │ │ │ │ + vpextrd $0x1,%xmm7,%r15d │ │ │ │ + vpextrd $0x3,%xmm7,%r12d │ │ │ │ + vmovdqu %ymm14,0x20(%rsp) │ │ │ │ + vmovq 0x79f38(%r14,%rcx,8),%xmm15 │ │ │ │ + vmovq 0x79f38(%r14,%r9,8),%xmm10 │ │ │ │ + vmovhps 0x79f38(%r14,%rax,8),%xmm15,%xmm15 │ │ │ │ + vmovhps 0x79f38(%r14,%r11,8),%xmm10,%xmm10 │ │ │ │ + vinserti128 $0x1,0x79f38(%r14,%rbx,8),%ymm15,%ymm15 │ │ │ │ + vinserti128 $0x1,0x79f38(%r14,%rbp,8),%ymm10,%ymm10 │ │ │ │ + vpbroadcastq 0x79f38(%r14,%r15,8),%ymm9 │ │ │ │ + vpbroadcastq 0x79f38(%r14,%r12,8),%ymm8 │ │ │ │ + vpsrld $0xa,%ymm14,%ymm14 │ │ │ │ + vextracti128 $0x1,%ymm14,%xmm7 │ │ │ │ + vmovq %xmm14,0x40(%rsp) │ │ │ │ + vmovd %xmm14,%ecx │ │ │ │ + vpextrd $0x2,%xmm14,%r9d │ │ │ │ + vpextrd $0x1,%xmm14,%eax │ │ │ │ + vpextrd $0x3,%xmm14,%r11d │ │ │ │ + vmovd %xmm7,%ebx │ │ │ │ + vpextrd $0x2,%xmm7,%ebp │ │ │ │ + vpextrd $0x1,%xmm7,%r15d │ │ │ │ + vpextrd $0x3,%xmm7,%r12d │ │ │ │ + vpshufd $0x50,%ymm6,%ymm5 │ │ │ │ + vpshufd $0xfa,%ymm6,%ymm6 │ │ │ │ + vpblendd $0xc0,%ymm9,%ymm15,%ymm15 │ │ │ │ + vpblendd $0xc0,%ymm8,%ymm10,%ymm10 │ │ │ │ + vpblendvb %ymm5,%ymm11,%ymm15,%ymm15 │ │ │ │ + vpblendvb %ymm6,%ymm11,%ymm10,%ymm10 │ │ │ │ + vbroadcasti128 0x77ff0(%r14),%ymm14 │ │ │ │ + vmovq (%rsi,%rcx,1),%xmm0 │ │ │ │ + vmovq (%rsi,%r9,1),%xmm1 │ │ │ │ + vmovhps (%rsi,%rax,1),%xmm0,%xmm0 │ │ │ │ + vmovhps (%rsi,%r11,1),%xmm1,%xmm1 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,1),%ymm0,%ymm0 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,1),%ymm1,%ymm1 │ │ │ │ + vpbroadcastq (%rsi,%r15,1),%ymm4 │ │ │ │ + vpbroadcastq (%rsi,%r12,1),%ymm5 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vmovq (%rsi,%rcx,1),%xmm2 │ │ │ │ + vmovq (%rsi,%r9,1),%xmm3 │ │ │ │ + vmovhps (%rsi,%rax,1),%xmm2,%xmm2 │ │ │ │ + vmovhps (%rsi,%r11,1),%xmm3,%xmm3 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,1),%ymm2,%ymm2 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,1),%ymm3,%ymm3 │ │ │ │ + vpbroadcastq (%rsi,%r15,1),%ymm6 │ │ │ │ + vpbroadcastq (%rsi,%r12,1),%ymm7 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vpblendd $0xc0,%ymm4,%ymm0,%ymm0 │ │ │ │ + vpblendd $0xc0,%ymm5,%ymm1,%ymm1 │ │ │ │ + vpblendd $0xc0,%ymm6,%ymm2,%ymm2 │ │ │ │ + vpblendd $0xc0,%ymm7,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm15,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm10,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm15,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm10,%ymm3,%ymm3 │ │ │ │ + vphaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vphaddw %ymm3,%ymm2,%ymm2 │ │ │ │ + vphaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm0,%ymm12,%ymm0 │ │ │ │ + vmovq (%rsi,%rcx,1),%xmm1 │ │ │ │ + vmovq (%rsi,%r9,1),%xmm2 │ │ │ │ + vmovhps (%rsi,%rax,1),%xmm1,%xmm1 │ │ │ │ + vmovhps (%rsi,%r11,1),%xmm2,%xmm2 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,1),%ymm1,%ymm1 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,1),%ymm2,%ymm2 │ │ │ │ + vpbroadcastq (%rsi,%r15,1),%ymm5 │ │ │ │ + vpbroadcastq (%rsi,%r12,1),%ymm6 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vmovq (%rsi,%rcx,1),%xmm3 │ │ │ │ + vmovq (%rsi,%r9,1),%xmm4 │ │ │ │ + vmovhps (%rsi,%rax,1),%xmm3,%xmm3 │ │ │ │ + vmovhps (%rsi,%r11,1),%xmm4,%xmm4 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,1),%ymm3,%ymm3 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,1),%ymm4,%ymm4 │ │ │ │ + vpbroadcastq (%rsi,%r15,1),%ymm7 │ │ │ │ + vpbroadcastq (%rsi,%r12,1),%ymm8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vpblendd $0xc0,%ymm5,%ymm1,%ymm1 │ │ │ │ + vpblendd $0xc0,%ymm6,%ymm2,%ymm2 │ │ │ │ + vpblendd $0xc0,%ymm7,%ymm3,%ymm3 │ │ │ │ + vpblendd $0xc0,%ymm8,%ymm4,%ymm4 │ │ │ │ + vpmaddubsw %ymm15,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm10,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm15,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm10,%ymm4,%ymm4 │ │ │ │ + vphaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vphaddw %ymm4,%ymm3,%ymm3 │ │ │ │ + vphaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm1,%ymm12,%ymm1 │ │ │ │ + vmovq (%rsi,%rcx,1),%xmm2 │ │ │ │ + vmovq (%rsi,%r9,1),%xmm3 │ │ │ │ + vmovhps (%rsi,%rax,1),%xmm2,%xmm2 │ │ │ │ + vmovhps (%rsi,%r11,1),%xmm3,%xmm3 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,1),%ymm2,%ymm2 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,1),%ymm3,%ymm3 │ │ │ │ + vpbroadcastq (%rsi,%r15,1),%ymm6 │ │ │ │ + vpbroadcastq (%rsi,%r12,1),%ymm7 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vmovq (%rsi,%rcx,1),%xmm4 │ │ │ │ + vmovq (%rsi,%r9,1),%xmm5 │ │ │ │ + vmovhps (%rsi,%rax,1),%xmm4,%xmm4 │ │ │ │ + vmovhps (%rsi,%r11,1),%xmm5,%xmm5 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,1),%ymm4,%ymm4 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,1),%ymm5,%ymm5 │ │ │ │ + vpbroadcastq (%rsi,%r15,1),%ymm8 │ │ │ │ + vpbroadcastq (%rsi,%r12,1),%ymm9 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vpblendd $0xc0,%ymm6,%ymm2,%ymm2 │ │ │ │ + vpblendd $0xc0,%ymm7,%ymm3,%ymm3 │ │ │ │ + vpblendd $0xc0,%ymm8,%ymm4,%ymm4 │ │ │ │ + vpblendd $0xc0,%ymm9,%ymm5,%ymm5 │ │ │ │ + vpmaddubsw %ymm15,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm10,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm15,%ymm4,%ymm4 │ │ │ │ + vpmaddubsw %ymm10,%ymm5,%ymm5 │ │ │ │ + vphaddw %ymm3,%ymm2,%ymm2 │ │ │ │ + vphaddw %ymm5,%ymm4,%ymm4 │ │ │ │ + vphaddw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm2,%ymm12,%ymm2 │ │ │ │ + vmovq (%rsi,%rcx,1),%xmm3 │ │ │ │ + vmovq (%rsi,%r9,1),%xmm4 │ │ │ │ + vmovhps (%rsi,%rax,1),%xmm3,%xmm3 │ │ │ │ + vmovhps (%rsi,%r11,1),%xmm4,%xmm4 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,1),%ymm3,%ymm3 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,1),%ymm4,%ymm4 │ │ │ │ + vpbroadcastq (%rsi,%r15,1),%ymm7 │ │ │ │ + vpbroadcastq (%rsi,%r12,1),%ymm8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vmovq (%rsi,%rcx,1),%xmm5 │ │ │ │ + vmovq (%rsi,%r9,1),%xmm6 │ │ │ │ + vmovhps (%rsi,%rax,1),%xmm5,%xmm5 │ │ │ │ + vmovhps (%rsi,%r11,1),%xmm6,%xmm6 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,1),%ymm5,%ymm5 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,1),%ymm6,%ymm6 │ │ │ │ + vpbroadcastq (%rsi,%r15,1),%ymm9 │ │ │ │ + vpbroadcastq (%rsi,%r12,1),%ymm11 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vpblendd $0xc0,%ymm7,%ymm3,%ymm3 │ │ │ │ + vpblendd $0xc0,%ymm8,%ymm4,%ymm4 │ │ │ │ + vpblendd $0xc0,%ymm9,%ymm5,%ymm5 │ │ │ │ + vpblendd $0xc0,%ymm11,%ymm6,%ymm6 │ │ │ │ + vpmaddubsw %ymm15,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm10,%ymm4,%ymm4 │ │ │ │ + vpmaddubsw %ymm15,%ymm5,%ymm5 │ │ │ │ + vpmaddubsw %ymm10,%ymm6,%ymm6 │ │ │ │ + vphaddw %ymm4,%ymm3,%ymm3 │ │ │ │ + vphaddw %ymm6,%ymm5,%ymm5 │ │ │ │ + vphaddw %ymm5,%ymm3,%ymm3 │ │ │ │ + vpmulhrsw %ymm3,%ymm12,%ymm3 │ │ │ │ + vmovdqu %ymm10,(%rsp) │ │ │ │ + vpbroadcastd 0x60(%rsp),%ymm8 │ │ │ │ + vpbroadcastd 0x64(%rsp),%ymm9 │ │ │ │ + vpbroadcastd 0x68(%rsp),%ymm10 │ │ │ │ + vpbroadcastd 0x6c(%rsp),%ymm11 │ │ │ │ + vpshufb %ymm14,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm14,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm14,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm14,%ymm3,%ymm3 │ │ │ │ + vbroadcasti128 0x78070(%r14),%ymm14 │ │ │ │ + vpmaddwd %ymm0,%ymm8,%ymm4 │ │ │ │ + vpmaddwd %ymm1,%ymm9,%ymm5 │ │ │ │ + vpmaddwd %ymm2,%ymm10,%ymm6 │ │ │ │ + vpmaddwd %ymm3,%ymm11,%ymm7 │ │ │ │ + vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ + vpaddd %ymm7,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm4,%ymm13,%ymm4 │ │ │ │ + vpaddd %ymm6,%ymm4,%ymm4 │ │ │ │ + vpsrad $0x6,%ymm4,%ymm4 │ │ │ │ + vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ + vpackssdw %xmm5,%xmm4,%xmm4 │ │ │ │ + vmovdqa %xmm4,(%rdi) │ │ │ │ + add 0x78(%rsp),%rdi │ │ │ │ + dec %r8d │ │ │ │ + je 367f6c <__cxa_finalize@plt+0x33cf1c> │ │ │ │ + vmovq (%rsi,%rcx,1),%xmm4 │ │ │ │ + vmovq (%rsi,%r9,1),%xmm5 │ │ │ │ + vmovhps (%rsi,%rax,1),%xmm4,%xmm4 │ │ │ │ + vmovhps (%rsi,%r11,1),%xmm5,%xmm5 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,1),%ymm4,%ymm4 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,1),%ymm5,%ymm5 │ │ │ │ + vpbroadcastq (%rsi,%r15,1),%ymm6 │ │ │ │ + vpbroadcastq (%rsi,%r12,1),%ymm7 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vpshufb %ymm14,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm14,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm14,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm14,%ymm3,%ymm3 │ │ │ │ + vpblendd $0xc0,%ymm6,%ymm4,%ymm4 │ │ │ │ + vpblendd $0xc0,%ymm7,%ymm5,%ymm5 │ │ │ │ + vpmaddubsw %ymm15,%ymm4,%ymm4 │ │ │ │ + vpmaddubsw (%rsp),%ymm5,%ymm5 │ │ │ │ + vphaddw %ymm5,%ymm4,%ymm4 │ │ │ │ + vpslld $0x10,%ymm4,%ymm5 │ │ │ │ + vpaddw %ymm5,%ymm4,%ymm4 │ │ │ │ + vpmulhrsw %ymm4,%ymm12,%ymm4 │ │ │ │ + vpblendw $0xaa,%ymm1,%ymm0,%ymm0 │ │ │ │ + vpblendw $0xaa,%ymm2,%ymm1,%ymm1 │ │ │ │ + vpblendw $0xaa,%ymm3,%ymm2,%ymm2 │ │ │ │ + vpblendw $0xaa,%ymm4,%ymm3,%ymm3 │ │ │ │ + jmp 368390 <__cxa_finalize@plt+0x33d340> │ │ │ │ + movzwl 0x781da(%r14,%rcx,2),%ecx │ │ │ │ + add %r14,%rcx │ │ │ │ + jmp *%rcx │ │ │ │ + mov 0x38(%r13),%eax │ │ │ │ + vbroadcasti128 0x78080(%r14),%ymm7 │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + dec %rsi │ │ │ │ + vmovd %r9d,%xmm15 │ │ │ │ + vpmaddwd %ymm7,%ymm8,%ymm8 │ │ │ │ + vpbroadcastd 0x78100(%r14),%ymm11 │ │ │ │ + vpbroadcastd %xmm15,%xmm15 │ │ │ │ + vpaddd %ymm8,%ymm14,%ymm14 │ │ │ │ + vpand %ymm10,%ymm14,%ymm8 │ │ │ │ + vpsrld $0x6,%ymm8,%ymm8 │ │ │ │ + vpaddd %xmm8,%xmm15,%xmm15 │ │ │ │ + vmovd %xmm15,%ecx │ │ │ │ + vpextrd $0x1,%xmm15,%r9d │ │ │ │ + vpextrd $0x2,%xmm15,%ebp │ │ │ │ + vpextrd $0x3,%xmm15,%r15d │ │ │ │ + vmovd 0x79f3a(%r14,%rcx,8),%xmm15 │ │ │ │ + vbroadcasti128 0x78060(%r14),%ymm5 │ │ │ │ + vpbroadcastq 0x77fe0(%r14),%ymm6 │ │ │ │ + vpinsrd $0x1,0x79f3a(%r14,%r9,8),%xmm15,%xmm15 │ │ │ │ + vpcmpeqd %ymm9,%ymm8,%ymm8 │ │ │ │ + vpsrld $0xa,%ymm14,%ymm14 │ │ │ │ + vmovdqu (%rsi),%xmm0 │ │ │ │ + vmovdqu (%rsi,%rdx,2),%xmm2 │ │ │ │ + vpinsrd $0x2,0x79f3a(%r14,%rbp,8),%xmm15,%xmm15 │ │ │ │ + vmovdqu (%rsi,%rdx,1),%xmm1 │ │ │ │ + vmovdqu (%rsi,%rbx,1),%xmm3 │ │ │ │ + vpinsrd $0x3,0x79f3a(%r14,%r15,8),%xmm15,%xmm15 │ │ │ │ + lea (%rsi,%rdx,4),%rsi │ │ │ │ + shr $0x6,%eax │ │ │ │ + mov $0x40000000,%ecx │ │ │ │ + lea (%r10,%rax,1),%eax │ │ │ │ + cmovne 0x79f38(%r14,%rax,8),%rcx │ │ │ │ + vinserti128 $0x1,%xmm15,%ymm15,%ymm15 │ │ │ │ + vpshufb %ymm5,%ymm14,%ymm14 │ │ │ │ + vpaddb %ymm6,%ymm14,%ymm14 │ │ │ │ + vinserti128 $0x1,(%rsi),%ymm2,%ymm2 │ │ │ │ + vinserti128 $0x1,(%rsi,%rdx,1),%ymm3,%ymm3 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + vpblendvb %ymm8,%ymm11,%ymm15,%ymm15 │ │ │ │ + vpshufb %xmm14,%xmm0,%xmm0 │ │ │ │ + vpshufb %ymm14,%ymm2,%ymm2 │ │ │ │ + vpshufb %xmm14,%xmm1,%xmm1 │ │ │ │ + vpshufb %ymm14,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %xmm15,%xmm0,%xmm0 │ │ │ │ + vpmaddubsw %ymm15,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %xmm15,%xmm1,%xmm1 │ │ │ │ + vpmaddubsw %ymm15,%ymm3,%ymm3 │ │ │ │ + vmovq %rcx,%xmm11 │ │ │ │ + vpunpcklqdq %xmm11,%xmm11,%xmm11 │ │ │ │ + vpmovsxbw %xmm11,%ymm11 │ │ │ │ + vphaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + vphaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm0,%ymm12,%ymm0 │ │ │ │ + vpmulhrsw %ymm1,%ymm12,%ymm1 │ │ │ │ + vpshufd $0x0,%ymm11,%ymm8 │ │ │ │ + vpshufd $0x55,%ymm11,%ymm9 │ │ │ │ + vpshufd $0xaa,%ymm11,%ymm10 │ │ │ │ + vpshufd $0xff,%ymm11,%ymm11 │ │ │ │ + vpunpcklwd %xmm1,%xmm0,%xmm2 │ │ │ │ + vpunpckhwd %ymm1,%ymm0,%ymm1 │ │ │ │ + vinserti128 $0x1,%xmm1,%ymm2,%ymm0 │ │ │ │ + vmovdqu (%rsi),%xmm6 │ │ │ │ + vmovdqu (%rsi,%rdx,1),%xmm7 │ │ │ │ + vinserti128 $0x1,(%rsi,%rdx,2),%ymm6,%ymm6 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,1),%ymm7,%ymm7 │ │ │ │ + lea (%rsi,%rdx,4),%rsi │ │ │ │ + vpmaddwd %ymm0,%ymm8,%ymm4 │ │ │ │ + vpmaddwd %ymm1,%ymm9,%ymm5 │ │ │ │ + vpshufb %ymm14,%ymm6,%ymm6 │ │ │ │ + vpshufb %ymm14,%ymm7,%ymm7 │ │ │ │ + vpmaddubsw %ymm15,%ymm6,%ymm6 │ │ │ │ + vpmaddubsw %ymm15,%ymm7,%ymm7 │ │ │ │ + vpsrld $0x10,%ymm6,%ymm2 │ │ │ │ + vpslld $0x10,%ymm7,%ymm3 │ │ │ │ + vpaddw %ymm2,%ymm6,%ymm6 │ │ │ │ + vpaddw %ymm3,%ymm7,%ymm7 │ │ │ │ + vpblendw $0xaa,%ymm7,%ymm6,%ymm6 │ │ │ │ + vpmulhrsw %ymm6,%ymm12,%ymm6 │ │ │ │ + vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ + vperm2i128 $0x21,%ymm6,%ymm1,%ymm0 │ │ │ │ + vmovdqa %ymm6,%ymm1 │ │ │ │ + vpmaddwd %ymm0,%ymm10,%ymm6 │ │ │ │ + vpmaddwd %ymm1,%ymm11,%ymm7 │ │ │ │ + vpaddd %ymm4,%ymm13,%ymm4 │ │ │ │ + vpaddd %ymm7,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm6,%ymm4,%ymm4 │ │ │ │ + vpsrad $0x6,%ymm4,%ymm4 │ │ │ │ + vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ + vpackssdw %xmm5,%xmm4,%xmm4 │ │ │ │ + vmovdqa %xmm4,(%rdi) │ │ │ │ + add $0x10,%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 3685ce <__cxa_finalize@plt+0x33d57e> │ │ │ │ + mov %r13,%rsp │ │ │ │ + pop %r13 │ │ │ │ + pop %r12 │ │ │ │ + pop %r15 │ │ │ │ + pop %r14 │ │ │ │ + pop %rbp │ │ │ │ + pop %rbx │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x88,%rsp │ │ │ │ - lea 0x1a0(%rip),%r8 │ │ │ │ - call 3659f0 <__cxa_finalize@plt+0x33a9a0> │ │ │ │ - add $0x88,%rsp │ │ │ │ + movl $0x1,0x28(%rsp) │ │ │ │ + movq $0x10,0x78(%rsp) │ │ │ │ + jmp 3686d3 <__cxa_finalize@plt+0x33d683> │ │ │ │ + movl $0x2,0x28(%rsp) │ │ │ │ + movq $0x20,0x78(%rsp) │ │ │ │ + jmp 3686d3 <__cxa_finalize@plt+0x33d683> │ │ │ │ + movl $0x4,0x28(%rsp) │ │ │ │ + movq $0x40,0x78(%rsp) │ │ │ │ + jmp 3686d3 <__cxa_finalize@plt+0x33d683> │ │ │ │ + movl $0x8,0x28(%rsp) │ │ │ │ + movq $0x80,0x78(%rsp) │ │ │ │ + jmp 3686d3 <__cxa_finalize@plt+0x33d683> │ │ │ │ + movl $0x10,0x28(%rsp) │ │ │ │ + movq $0x100,0x78(%rsp) │ │ │ │ + mov 0x38(%r13),%eax │ │ │ │ + shr $0x10,%r9d │ │ │ │ + sub $0x3,%rsi │ │ │ │ + shr $0x6,%eax │ │ │ │ + mov $0x40000000,%ecx │ │ │ │ + lea (%r10,%rax,1),%eax │ │ │ │ + cmovne 0x79f38(%r14,%rax,8),%rcx │ │ │ │ + vpmaddwd 0x78080(%r14),%ymm8,%ymm8 │ │ │ │ + vmovd %r9d,%xmm15 │ │ │ │ + mov %r9d,0x40(%rsp) │ │ │ │ + mov %rsi,0x30(%rsp) │ │ │ │ + mov %rdi,0x38(%rsp) │ │ │ │ + mov %r8d,0x70(%rsp) │ │ │ │ + shll $0x3,0x40(%r13) │ │ │ │ + vpbroadcastd %xmm15,%ymm15 │ │ │ │ + vpaddd %ymm8,%ymm14,%ymm14 │ │ │ │ + vmovq %rcx,%xmm0 │ │ │ │ + vpmovsxbw %xmm0,%xmm0 │ │ │ │ + vmovdqa %xmm0,0x50(%rsp) │ │ │ │ + jmp 368776 <__cxa_finalize@plt+0x33d726> │ │ │ │ + decl 0x28(%rsp) │ │ │ │ + je 368c53 <__cxa_finalize@plt+0x33dc03> │ │ │ │ + addq $0x10,0x38(%rsp) │ │ │ │ + mov 0x70(%rsp),%r8d │ │ │ │ + vpbroadcastd 0x40(%r13),%ymm8 │ │ │ │ + vpbroadcastd 0x780fc(%r14),%ymm10 │ │ │ │ + vpaddd (%rsp),%ymm8,%ymm14 │ │ │ │ + vpbroadcastd 0x40(%rsp),%ymm15 │ │ │ │ + vpxor %ymm9,%ymm9,%ymm9 │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + vpbroadcastq 0x78104(%r14),%ymm11 │ │ │ │ + vpand %ymm10,%ymm14,%ymm6 │ │ │ │ + vpsrld $0x6,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm6,%ymm15,%ymm15 │ │ │ │ + vpcmpeqd %ymm6,%ymm9,%ymm6 │ │ │ │ + vextracti128 $0x1,%ymm15,%xmm7 │ │ │ │ + vmovd %xmm15,%ecx │ │ │ │ + vpextrd $0x2,%xmm15,%r9d │ │ │ │ + vpextrd $0x1,%xmm15,%eax │ │ │ │ + vpextrd $0x3,%xmm15,%r11d │ │ │ │ + vmovd %xmm7,%ebx │ │ │ │ + vpextrd $0x2,%xmm7,%ebp │ │ │ │ + vpextrd $0x1,%xmm7,%r15d │ │ │ │ + vpextrd $0x3,%xmm7,%r12d │ │ │ │ + vmovdqu %ymm14,(%rsp) │ │ │ │ + vmovq 0x79f38(%r14,%rcx,8),%xmm15 │ │ │ │ + vmovq 0x79f38(%r14,%r9,8),%xmm10 │ │ │ │ + vmovhps 0x79f38(%r14,%rax,8),%xmm15,%xmm15 │ │ │ │ + vmovhps 0x79f38(%r14,%r11,8),%xmm10,%xmm10 │ │ │ │ + vinserti128 $0x1,0x79f38(%r14,%rbx,8),%ymm15,%ymm15 │ │ │ │ + vinserti128 $0x1,0x79f38(%r14,%rbp,8),%ymm10,%ymm10 │ │ │ │ + vpbroadcastq 0x79f38(%r14,%r15,8),%ymm9 │ │ │ │ + vpbroadcastq 0x79f38(%r14,%r12,8),%ymm8 │ │ │ │ + vpsrld $0xa,%ymm14,%ymm14 │ │ │ │ + vextracti128 $0x1,%ymm14,%xmm7 │ │ │ │ + vmovd %xmm14,%ecx │ │ │ │ + vpextrd $0x2,%xmm14,%r9d │ │ │ │ + vpextrd $0x1,%xmm14,%eax │ │ │ │ + vpextrd $0x3,%xmm14,%r11d │ │ │ │ + vmovd %xmm7,%ebx │ │ │ │ + vpextrd $0x2,%xmm7,%ebp │ │ │ │ + vpextrd $0x1,%xmm7,%r15d │ │ │ │ + vpextrd $0x3,%xmm7,%r12d │ │ │ │ + vpshufd $0x50,%ymm6,%ymm5 │ │ │ │ + vpshufd $0xfa,%ymm6,%ymm6 │ │ │ │ + vpblendd $0xc0,%ymm9,%ymm15,%ymm15 │ │ │ │ + vpblendd $0xc0,%ymm8,%ymm10,%ymm10 │ │ │ │ + vpblendvb %ymm5,%ymm11,%ymm15,%ymm15 │ │ │ │ + vpblendvb %ymm6,%ymm11,%ymm10,%ymm10 │ │ │ │ + vbroadcasti128 0x77ff0(%r14),%ymm14 │ │ │ │ + vmovq (%rsi,%rcx,1),%xmm0 │ │ │ │ + vmovq (%rsi,%r9,1),%xmm1 │ │ │ │ + vmovhps (%rsi,%rax,1),%xmm0,%xmm0 │ │ │ │ + vmovhps (%rsi,%r11,1),%xmm1,%xmm1 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,1),%ymm0,%ymm0 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,1),%ymm1,%ymm1 │ │ │ │ + vpbroadcastq (%rsi,%r15,1),%ymm4 │ │ │ │ + vpbroadcastq (%rsi,%r12,1),%ymm5 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vmovq (%rsi,%rcx,1),%xmm2 │ │ │ │ + vmovq (%rsi,%r9,1),%xmm3 │ │ │ │ + vmovhps (%rsi,%rax,1),%xmm2,%xmm2 │ │ │ │ + vmovhps (%rsi,%r11,1),%xmm3,%xmm3 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,1),%ymm2,%ymm2 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,1),%ymm3,%ymm3 │ │ │ │ + vpbroadcastq (%rsi,%r15,1),%ymm6 │ │ │ │ + vpbroadcastq (%rsi,%r12,1),%ymm7 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vpblendd $0xc0,%ymm4,%ymm0,%ymm0 │ │ │ │ + vpblendd $0xc0,%ymm5,%ymm1,%ymm1 │ │ │ │ + vpblendd $0xc0,%ymm6,%ymm2,%ymm2 │ │ │ │ + vpblendd $0xc0,%ymm7,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm15,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm10,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm15,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm10,%ymm3,%ymm3 │ │ │ │ + vphaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vphaddw %ymm3,%ymm2,%ymm2 │ │ │ │ + vphaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm0,%ymm12,%ymm0 │ │ │ │ + vmovq (%rsi,%rcx,1),%xmm1 │ │ │ │ + vmovq (%rsi,%r9,1),%xmm2 │ │ │ │ + vmovhps (%rsi,%rax,1),%xmm1,%xmm1 │ │ │ │ + vmovhps (%rsi,%r11,1),%xmm2,%xmm2 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,1),%ymm1,%ymm1 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,1),%ymm2,%ymm2 │ │ │ │ + vpbroadcastq (%rsi,%r15,1),%ymm5 │ │ │ │ + vpbroadcastq (%rsi,%r12,1),%ymm6 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vmovq (%rsi,%rcx,1),%xmm3 │ │ │ │ + vmovq (%rsi,%r9,1),%xmm4 │ │ │ │ + vmovhps (%rsi,%rax,1),%xmm3,%xmm3 │ │ │ │ + vmovhps (%rsi,%r11,1),%xmm4,%xmm4 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,1),%ymm3,%ymm3 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,1),%ymm4,%ymm4 │ │ │ │ + vpbroadcastq (%rsi,%r15,1),%ymm7 │ │ │ │ + vpbroadcastq (%rsi,%r12,1),%ymm8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vpblendd $0xc0,%ymm5,%ymm1,%ymm1 │ │ │ │ + vpblendd $0xc0,%ymm6,%ymm2,%ymm2 │ │ │ │ + vpblendd $0xc0,%ymm7,%ymm3,%ymm3 │ │ │ │ + vpblendd $0xc0,%ymm8,%ymm4,%ymm4 │ │ │ │ + vpmaddubsw %ymm15,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm10,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm15,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm10,%ymm4,%ymm4 │ │ │ │ + vphaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vphaddw %ymm4,%ymm3,%ymm3 │ │ │ │ + vphaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm1,%ymm12,%ymm1 │ │ │ │ + vmovq (%rsi,%rcx,1),%xmm2 │ │ │ │ + vmovq (%rsi,%r9,1),%xmm3 │ │ │ │ + vmovhps (%rsi,%rax,1),%xmm2,%xmm2 │ │ │ │ + vmovhps (%rsi,%r11,1),%xmm3,%xmm3 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,1),%ymm2,%ymm2 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,1),%ymm3,%ymm3 │ │ │ │ + vpbroadcastq (%rsi,%r15,1),%ymm6 │ │ │ │ + vpbroadcastq (%rsi,%r12,1),%ymm7 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vmovq (%rsi,%rcx,1),%xmm4 │ │ │ │ + vmovq (%rsi,%r9,1),%xmm5 │ │ │ │ + vmovhps (%rsi,%rax,1),%xmm4,%xmm4 │ │ │ │ + vmovhps (%rsi,%r11,1),%xmm5,%xmm5 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,1),%ymm4,%ymm4 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,1),%ymm5,%ymm5 │ │ │ │ + vpbroadcastq (%rsi,%r15,1),%ymm8 │ │ │ │ + vpbroadcastq (%rsi,%r12,1),%ymm9 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vpblendd $0xc0,%ymm6,%ymm2,%ymm2 │ │ │ │ + vpblendd $0xc0,%ymm7,%ymm3,%ymm3 │ │ │ │ + vpblendd $0xc0,%ymm8,%ymm4,%ymm4 │ │ │ │ + vpblendd $0xc0,%ymm9,%ymm5,%ymm5 │ │ │ │ + vpmaddubsw %ymm15,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm10,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm15,%ymm4,%ymm4 │ │ │ │ + vpmaddubsw %ymm10,%ymm5,%ymm5 │ │ │ │ + vphaddw %ymm3,%ymm2,%ymm2 │ │ │ │ + vphaddw %ymm5,%ymm4,%ymm4 │ │ │ │ + vphaddw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm2,%ymm12,%ymm2 │ │ │ │ + vmovq (%rsi,%rcx,1),%xmm3 │ │ │ │ + vmovq (%rsi,%r9,1),%xmm4 │ │ │ │ + vmovhps (%rsi,%rax,1),%xmm3,%xmm3 │ │ │ │ + vmovhps (%rsi,%r11,1),%xmm4,%xmm4 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,1),%ymm3,%ymm3 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,1),%ymm4,%ymm4 │ │ │ │ + vpbroadcastq (%rsi,%r15,1),%ymm7 │ │ │ │ + vpbroadcastq (%rsi,%r12,1),%ymm8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vmovq (%rsi,%rcx,1),%xmm5 │ │ │ │ + vmovq (%rsi,%r9,1),%xmm6 │ │ │ │ + vmovhps (%rsi,%rax,1),%xmm5,%xmm5 │ │ │ │ + vmovhps (%rsi,%r11,1),%xmm6,%xmm6 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,1),%ymm5,%ymm5 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,1),%ymm6,%ymm6 │ │ │ │ + vpbroadcastq (%rsi,%r15,1),%ymm9 │ │ │ │ + vpbroadcastq (%rsi,%r12,1),%ymm11 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vpblendd $0xc0,%ymm7,%ymm3,%ymm3 │ │ │ │ + vpblendd $0xc0,%ymm8,%ymm4,%ymm4 │ │ │ │ + vpblendd $0xc0,%ymm9,%ymm5,%ymm5 │ │ │ │ + vpblendd $0xc0,%ymm11,%ymm6,%ymm6 │ │ │ │ + vpmaddubsw %ymm15,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm10,%ymm4,%ymm4 │ │ │ │ + vpmaddubsw %ymm15,%ymm5,%ymm5 │ │ │ │ + vpmaddubsw %ymm10,%ymm6,%ymm6 │ │ │ │ + vphaddw %ymm4,%ymm3,%ymm3 │ │ │ │ + vphaddw %ymm6,%ymm5,%ymm5 │ │ │ │ + vphaddw %ymm5,%ymm3,%ymm3 │ │ │ │ + vpmulhrsw %ymm3,%ymm12,%ymm3 │ │ │ │ + vpbroadcastd 0x50(%rsp),%ymm8 │ │ │ │ + vpbroadcastd 0x54(%rsp),%ymm9 │ │ │ │ + vpbroadcastd 0x58(%rsp),%ymm11 │ │ │ │ + vpbroadcastd 0x5c(%rsp),%ymm4 │ │ │ │ + vpshufb %ymm14,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm14,%ymm1,%ymm1 │ │ │ │ + vpshufb %ymm14,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm14,%ymm3,%ymm3 │ │ │ │ + vpmaddwd %ymm0,%ymm8,%ymm14 │ │ │ │ + vpmaddwd %ymm1,%ymm9,%ymm5 │ │ │ │ + vpmaddwd %ymm2,%ymm11,%ymm6 │ │ │ │ + vpmaddwd %ymm4,%ymm3,%ymm7 │ │ │ │ + vpaddd %ymm5,%ymm14,%ymm14 │ │ │ │ + vpaddd %ymm7,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm13,%ymm14,%ymm14 │ │ │ │ + vpaddd %ymm6,%ymm14,%ymm14 │ │ │ │ + vpsrad $0x6,%ymm14,%ymm14 │ │ │ │ + vextracti128 $0x1,%ymm14,%xmm5 │ │ │ │ + vpackssdw %xmm5,%xmm14,%xmm14 │ │ │ │ + vmovdqa %xmm14,(%rdi) │ │ │ │ + add 0x78(%rsp),%rdi │ │ │ │ + dec %r8d │ │ │ │ + je 368737 <__cxa_finalize@plt+0x33d6e7> │ │ │ │ + vmovdqa %ymm1,%ymm0 │ │ │ │ + vmovdqa %ymm2,%ymm1 │ │ │ │ + vmovdqa %ymm3,%ymm2 │ │ │ │ + vmovq (%rsi,%rcx,1),%xmm3 │ │ │ │ + vmovq (%rsi,%r9,1),%xmm14 │ │ │ │ + vmovhps (%rsi,%rax,1),%xmm3,%xmm3 │ │ │ │ + vmovhps (%rsi,%r11,1),%xmm14,%xmm14 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,1),%ymm3,%ymm3 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,1),%ymm14,%ymm14 │ │ │ │ + vpbroadcastq (%rsi,%r15,1),%ymm5 │ │ │ │ + vpbroadcastq (%rsi,%r12,1),%ymm6 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vpblendd $0xc0,%ymm5,%ymm3,%ymm3 │ │ │ │ + vpblendd $0xc0,%ymm6,%ymm14,%ymm14 │ │ │ │ + vpmaddubsw %ymm15,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm10,%ymm14,%ymm14 │ │ │ │ + vphaddw %ymm14,%ymm3,%ymm3 │ │ │ │ + vmovq (%rsi,%rcx,1),%xmm14 │ │ │ │ + vmovq (%rsi,%r9,1),%xmm5 │ │ │ │ + vmovhps (%rsi,%rax,1),%xmm14,%xmm14 │ │ │ │ + vmovhps (%rsi,%r11,1),%xmm5,%xmm5 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbx,1),%ymm14,%ymm14 │ │ │ │ + vinserti128 $0x1,(%rsi,%rbp,1),%ymm5,%ymm5 │ │ │ │ + vpbroadcastq (%rsi,%r15,1),%ymm6 │ │ │ │ + vpbroadcastq (%rsi,%r12,1),%ymm7 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vpblendd $0xc0,%ymm6,%ymm14,%ymm14 │ │ │ │ + vpblendd $0xc0,%ymm7,%ymm5,%ymm5 │ │ │ │ + vpmaddubsw %ymm15,%ymm14,%ymm14 │ │ │ │ + vpmaddubsw %ymm10,%ymm5,%ymm5 │ │ │ │ + vphaddw %ymm5,%ymm14,%ymm14 │ │ │ │ + vpsrld $0x10,%ymm3,%ymm5 │ │ │ │ + vpslld $0x10,%ymm14,%ymm6 │ │ │ │ + vpaddw %ymm5,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm6,%ymm14,%ymm14 │ │ │ │ + vpblendw $0xaa,%ymm14,%ymm3,%ymm3 │ │ │ │ + vpmulhrsw %ymm3,%ymm12,%ymm3 │ │ │ │ + jmp 368b45 <__cxa_finalize@plt+0x33daf5> │ │ │ │ + mov %r13,%rsp │ │ │ │ + pop %r13 │ │ │ │ + pop %r12 │ │ │ │ + pop %r15 │ │ │ │ + pop %r14 │ │ │ │ + pop %rbp │ │ │ │ + pop %rbx │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movdqa 0x7a297(%rip),%xmm15 │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - pmulld %xmm15,%xmm0 │ │ │ │ - movdqa 0x10(%rdx),%xmm1 │ │ │ │ - pmulld %xmm15,%xmm1 │ │ │ │ - movdqa 0x20(%rdx),%xmm2 │ │ │ │ - pmulld %xmm15,%xmm2 │ │ │ │ - movdqa 0x30(%rdx),%xmm3 │ │ │ │ - pmulld %xmm15,%xmm3 │ │ │ │ - movdqa 0x40(%rdx),%xmm4 │ │ │ │ - pmulld %xmm15,%xmm4 │ │ │ │ - movdqa 0x50(%rdx),%xmm5 │ │ │ │ - pmulld %xmm15,%xmm5 │ │ │ │ - movdqa 0x60(%rdx),%xmm6 │ │ │ │ - pmulld %xmm15,%xmm6 │ │ │ │ - movdqa 0x70(%rdx),%xmm7 │ │ │ │ - pmulld %xmm15,%xmm7 │ │ │ │ - movdqa 0x80(%rdx),%xmm8 │ │ │ │ - pmulld %xmm15,%xmm8 │ │ │ │ - movdqa 0x90(%rdx),%xmm9 │ │ │ │ - pmulld %xmm15,%xmm9 │ │ │ │ - movdqa 0xa0(%rdx),%xmm10 │ │ │ │ - pmulld %xmm15,%xmm10 │ │ │ │ - movdqa 0xb0(%rdx),%xmm11 │ │ │ │ - pmulld %xmm15,%xmm11 │ │ │ │ - movdqa 0xc0(%rdx),%xmm12 │ │ │ │ - pmulld %xmm15,%xmm12 │ │ │ │ - movdqa 0xd0(%rdx),%xmm13 │ │ │ │ - pmulld %xmm15,%xmm13 │ │ │ │ - movdqa 0xe0(%rdx),%xmm14 │ │ │ │ - pmulld %xmm15,%xmm14 │ │ │ │ - pmulld 0xf0(%rdx),%xmm15 │ │ │ │ - movdqa %xmm15,(%rdx) │ │ │ │ - movdqa 0x7a18f(%rip),%xmm15 │ │ │ │ - paddd %xmm15,%xmm0 │ │ │ │ - paddd %xmm15,%xmm1 │ │ │ │ - paddd %xmm15,%xmm2 │ │ │ │ - paddd %xmm15,%xmm3 │ │ │ │ - paddd %xmm15,%xmm4 │ │ │ │ - paddd %xmm15,%xmm5 │ │ │ │ - paddd %xmm15,%xmm6 │ │ │ │ - paddd %xmm15,%xmm7 │ │ │ │ - paddd %xmm15,%xmm8 │ │ │ │ - paddd %xmm15,%xmm9 │ │ │ │ - paddd %xmm15,%xmm10 │ │ │ │ - paddd %xmm15,%xmm11 │ │ │ │ - paddd %xmm15,%xmm12 │ │ │ │ - paddd %xmm15,%xmm13 │ │ │ │ - paddd %xmm15,%xmm14 │ │ │ │ - paddd (%rdx),%xmm15 │ │ │ │ - psrad $0xd,%xmm0 │ │ │ │ - psrad $0xd,%xmm1 │ │ │ │ - psrad $0xd,%xmm2 │ │ │ │ - psrad $0xd,%xmm3 │ │ │ │ - psrad $0xd,%xmm4 │ │ │ │ - psrad $0xd,%xmm5 │ │ │ │ - psrad $0xd,%xmm6 │ │ │ │ - psrad $0xd,%xmm7 │ │ │ │ - psrad $0xd,%xmm8 │ │ │ │ - psrad $0xd,%xmm9 │ │ │ │ - psrad $0xd,%xmm10 │ │ │ │ - psrad $0xd,%xmm11 │ │ │ │ - psrad $0xd,%xmm12 │ │ │ │ - psrad $0xd,%xmm13 │ │ │ │ - psrad $0xd,%xmm14 │ │ │ │ - psrad $0xd,%xmm15 │ │ │ │ - jmp 364724 <__cxa_finalize@plt+0x3396d4> │ │ │ │ - movdqa 0x7a119(%rip),%xmm12 │ │ │ │ - lea 0x5(%rip),%r8 │ │ │ │ - jmp 364d02 <__cxa_finalize@plt+0x339cb2> │ │ │ │ - movdqa %xmm0,%xmm4 │ │ │ │ - pmulhrsw %xmm12,%xmm4 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - pmulhrsw %xmm12,%xmm5 │ │ │ │ - movdqa %xmm2,%xmm6 │ │ │ │ - pmulhrsw %xmm12,%xmm6 │ │ │ │ - movdqa %xmm3,%xmm7 │ │ │ │ - pmulhrsw %xmm12,%xmm7 │ │ │ │ - paddsw %xmm4,%xmm0 │ │ │ │ - paddsw %xmm5,%xmm1 │ │ │ │ - paddsw %xmm6,%xmm2 │ │ │ │ - paddsw %xmm7,%xmm3 │ │ │ │ - ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sub $0x88,%rsp │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 365bef <__cxa_finalize@plt+0x33ab9f> │ │ │ │ - lea 0x265(%rip),%r8 │ │ │ │ - call 365c80 <__cxa_finalize@plt+0x33ac30> │ │ │ │ - add $0x88,%rsp │ │ │ │ - ret │ │ │ │ - imul $0xb5,(%rdx),%r9d │ │ │ │ - mov %ecx,(%rdx) │ │ │ │ - mov $0x8,%ecx │ │ │ │ - sub $0xffffff80,%r9d │ │ │ │ - sar $0x8,%r9d │ │ │ │ - imul $0xb5,%r9d,%r9d │ │ │ │ - jmp 3645ad <__cxa_finalize@plt+0x33955d> │ │ │ │ + push %rbx │ │ │ │ + push %rbp │ │ │ │ + push %r14 │ │ │ │ + push %r15 │ │ │ │ + push %r12 │ │ │ │ + call 368d20 <__cxa_finalize@plt+0x33dcd0> │ │ │ │ + vpsrad $0xd,%ymm7,%ymm7 │ │ │ │ + vpsrad $0xd,%ymm0,%ymm0 │ │ │ │ + vpackssdw %ymm0,%ymm7,%ymm7 │ │ │ │ + vpmulhrsw %ymm7,%ymm14,%ymm7 │ │ │ │ + vpermq $0xd8,%ymm7,%ymm7 │ │ │ │ + vmovdqa %xmm7,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm7,(%rdi,%rsi,2) │ │ │ │ + dec %r8d │ │ │ │ + je 368d08 <__cxa_finalize@plt+0x33dcb8> │ │ │ │ + call 368dea <__cxa_finalize@plt+0x33dd9a> │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + jmp 368c7d <__cxa_finalize@plt+0x33dc2d> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sub $0x88,%rsp │ │ │ │ - lea 0x944(%rip),%r8 │ │ │ │ - add $0x6,%ecx │ │ │ │ - call 365c80 <__cxa_finalize@plt+0x33ac30> │ │ │ │ - add $0x88,%rsp │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x88,%rsp │ │ │ │ - lea 0x413(%rip),%r8 │ │ │ │ - call 365c80 <__cxa_finalize@plt+0x33ac30> │ │ │ │ - add $0x88,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x88,%rsp │ │ │ │ - lea 0x564(%rip),%r8 │ │ │ │ - call 365c80 <__cxa_finalize@plt+0x33ac30> │ │ │ │ - add $0x88,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0xc6(%rip),%rax │ │ │ │ - xor %r9d,%r9d │ │ │ │ - cmp $0xa,%ecx │ │ │ │ - setge %r9b │ │ │ │ - shl $0x4,%r9d │ │ │ │ - lea 0x8(%rsp),%rcx │ │ │ │ - call *%rax │ │ │ │ - call 364755 <__cxa_finalize@plt+0x339705> │ │ │ │ - movdqa %xmm8,0x80(%rdx,%r9,1) │ │ │ │ - movdqa %xmm9,0xa0(%rdx,%r9,1) │ │ │ │ - movdqa %xmm10,0xc0(%rdx,%r9,1) │ │ │ │ - movdqa %xmm11,0xe0(%rdx,%r9,1) │ │ │ │ - call 362be2 <__cxa_finalize@plt+0x337b92> │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - movdqa %xmm7,0x100(%rdx,%r9,1) │ │ │ │ - movdqa %xmm7,0x120(%rdx,%r9,1) │ │ │ │ - movdqa %xmm7,0x140(%rdx,%r9,1) │ │ │ │ - movdqa %xmm7,0x160(%rdx,%r9,1) │ │ │ │ - movdqa %xmm7,0x180(%rdx,%r9,1) │ │ │ │ - movdqa %xmm7,0x1a0(%rdx,%r9,1) │ │ │ │ - movdqa %xmm7,0x1c0(%rdx,%r9,1) │ │ │ │ - movdqa %xmm7,0x1e0(%rdx,%r9,1) │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 365d4a <__cxa_finalize@plt+0x33acfa> │ │ │ │ - movdqa %xmm0,(%rdx,%r9,1) │ │ │ │ - movdqa %xmm1,0x20(%rdx,%r9,1) │ │ │ │ - movdqa %xmm2,0x40(%rdx,%r9,1) │ │ │ │ - movdqa %xmm3,0x60(%rdx,%r9,1) │ │ │ │ - xor %r9d,%r9d │ │ │ │ - jmp 365c9a <__cxa_finalize@plt+0x33ac4a> │ │ │ │ - jmp *%r8 │ │ │ │ - movdqa 0x79e8a(%rip),%xmm11 │ │ │ │ - movdqa 0x79fd1(%rip),%xmm12 │ │ │ │ - movdqa 0x79fd8(%rip),%xmm13 │ │ │ │ - movdqa 0x79d0f(%rip),%xmm14 │ │ │ │ - movdqa 0x20(%rdx,%r9,1),%xmm0 │ │ │ │ - movdqa 0x60(%rdx,%r9,1),%xmm1 │ │ │ │ - movdqa 0xa0(%rdx,%r9,1),%xmm2 │ │ │ │ - movdqa 0xe0(%rdx,%r9,1),%xmm3 │ │ │ │ - movdqa 0x120(%rdx,%r9,1),%xmm4 │ │ │ │ - movdqa 0x160(%rdx,%r9,1),%xmm5 │ │ │ │ - movdqa 0x1a0(%rdx,%r9,1),%xmm6 │ │ │ │ - movdqa 0x1e0(%rdx,%r9,1),%xmm7 │ │ │ │ - call 362c46 <__cxa_finalize@plt+0x337bf6> │ │ │ │ - call 36480d <__cxa_finalize@plt+0x3397bd> │ │ │ │ - movdqa (%rdx,%r9,1),%xmm0 │ │ │ │ - movdqa 0x40(%rdx,%r9,1),%xmm1 │ │ │ │ - movdqa 0x80(%rdx,%r9,1),%xmm2 │ │ │ │ - movdqa 0xc0(%rdx,%r9,1),%xmm3 │ │ │ │ - movdqa 0x100(%rdx,%r9,1),%xmm4 │ │ │ │ - movdqa 0x140(%rdx,%r9,1),%xmm5 │ │ │ │ - movdqa 0x180(%rdx,%r9,1),%xmm6 │ │ │ │ - movdqa 0x1c0(%rdx,%r9,1),%xmm7 │ │ │ │ - call 362c46 <__cxa_finalize@plt+0x337bf6> │ │ │ │ - call 362d18 <__cxa_finalize@plt+0x337cc8> │ │ │ │ - call 362ee2 <__cxa_finalize@plt+0x337e92> │ │ │ │ - call 364b74 <__cxa_finalize@plt+0x339b24> │ │ │ │ - packssdw %xmm1,%xmm0 │ │ │ │ - packssdw %xmm3,%xmm2 │ │ │ │ - packssdw %xmm5,%xmm4 │ │ │ │ - packssdw %xmm7,%xmm6 │ │ │ │ - packssdw %xmm9,%xmm8 │ │ │ │ - packssdw %xmm11,%xmm10 │ │ │ │ - packssdw %xmm13,%xmm12 │ │ │ │ - packssdw %xmm15,%xmm14 │ │ │ │ - ret │ │ │ │ - mov $0x2,%r8d │ │ │ │ - movdqa 0x79dba(%rip),%xmm8 │ │ │ │ - pxor %xmm9,%xmm9 │ │ │ │ - movdqa 0x79e7c(%rip),%xmm10 │ │ │ │ - lea (%rsi,%rsi,2),%rcx │ │ │ │ - jmp 365e7d <__cxa_finalize@plt+0x33ae2d> │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - movdqa 0x20(%rdx),%xmm1 │ │ │ │ - movdqa 0x40(%rdx),%xmm2 │ │ │ │ - movdqa 0x60(%rdx),%xmm3 │ │ │ │ - movdqa 0x10(%rdx),%xmm4 │ │ │ │ - movdqa 0x30(%rdx),%xmm5 │ │ │ │ - movdqa 0x50(%rdx),%xmm6 │ │ │ │ - movdqa 0x70(%rdx),%xmm7 │ │ │ │ - call 2e9dd0 <__cxa_finalize@plt+0x2bed80> │ │ │ │ - call 3637d7 <__cxa_finalize@plt+0x338787> │ │ │ │ - movdqa %xmm9,(%rdx) │ │ │ │ - movdqa %xmm9,0x10(%rdx) │ │ │ │ - movdqa %xmm9,0x20(%rdx) │ │ │ │ - movdqa %xmm9,0x30(%rdx) │ │ │ │ - movdqa %xmm9,0x40(%rdx) │ │ │ │ - movdqa %xmm9,0x50(%rdx) │ │ │ │ - movdqa %xmm9,0x60(%rdx) │ │ │ │ - movdqa %xmm9,0x70(%rdx) │ │ │ │ - add $0x10,%rdi │ │ │ │ - sub $0xffffffffffffff80,%rdx │ │ │ │ + push %rbx │ │ │ │ + push %rbp │ │ │ │ + push %r14 │ │ │ │ + push %r15 │ │ │ │ + push %r12 │ │ │ │ + call 368d20 <__cxa_finalize@plt+0x33dcd0> │ │ │ │ + jmp 368cd8 <__cxa_finalize@plt+0x33dc88> │ │ │ │ + call 368dea <__cxa_finalize@plt+0x33dd9a> │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + vpsrad $0x12,%ymm7,%ymm7 │ │ │ │ + vpsrad $0x12,%ymm0,%ymm0 │ │ │ │ + vpackusdw %ymm0,%ymm7,%ymm7 │ │ │ │ + vpavgw %ymm7,%ymm11,%ymm7 │ │ │ │ + vextracti128 $0x1,%ymm7,%xmm0 │ │ │ │ + vpackuswb %xmm0,%xmm7,%xmm7 │ │ │ │ + vpshufd $0xd8,%xmm7,%xmm7 │ │ │ │ + vmovq %xmm7,(%rdi) │ │ │ │ + vmovhps %xmm7,(%rdi,%rsi,1) │ │ │ │ dec %r8d │ │ │ │ - jg 365e6a <__cxa_finalize@plt+0x33ae1a> │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x88,%rsp │ │ │ │ - lea -0xa7(%rip),%r8 │ │ │ │ - call 365f60 <__cxa_finalize@plt+0x33af10> │ │ │ │ - add $0x88,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x88,%rsp │ │ │ │ - lea 0x153(%rip),%r8 │ │ │ │ - call 365f60 <__cxa_finalize@plt+0x33af10> │ │ │ │ - add $0x88,%rsp │ │ │ │ + jg 368ccf <__cxa_finalize@plt+0x33dc7f> │ │ │ │ + pop %r12 │ │ │ │ + pop %r15 │ │ │ │ + pop %r14 │ │ │ │ + pop %rbp │ │ │ │ + pop %rbx │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x88,%rsp │ │ │ │ - lea 0x2a4(%rip),%r8 │ │ │ │ - call 365f60 <__cxa_finalize@plt+0x33af10> │ │ │ │ - add $0x88,%rsp │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movswl (%r8),%r10d │ │ │ │ + movswl 0x2(%r8),%r11d │ │ │ │ + vmovdqa 0x7648f(%rip),%ymm12 │ │ │ │ + vmovdqa 0x764a7(%rip),%ymm13 │ │ │ │ + vpbroadcastd 0x76626(%rip),%ymm14 │ │ │ │ + vpbroadcastd 0x7662d(%rip),%ymm15 │ │ │ │ + vpxor %ymm11,%ymm11,%ymm11 │ │ │ │ + lea 0x777b9(%rip),%rbx │ │ │ │ + lea 0x3(%rcx,%rcx,2),%rbp │ │ │ │ + add $0x10200,%r9d │ │ │ │ + lea (%r10,%r10,2),%eax │ │ │ │ + sub %rbp,%rdx │ │ │ │ + sub %eax,%r11d │ │ │ │ + mov 0x38(%rsp),%r15d │ │ │ │ + call 368f70 <__cxa_finalize@plt+0x33df20> │ │ │ │ + vpsrld $0x10,%ymm0,%ymm1 │ │ │ │ + call 368f70 <__cxa_finalize@plt+0x33df20> │ │ │ │ + vpsrld $0x10,%ymm0,%ymm4 │ │ │ │ + call 368f70 <__cxa_finalize@plt+0x33df20> │ │ │ │ + vpblendw $0xaa,%ymm0,%ymm1,%ymm1 │ │ │ │ + call 368f70 <__cxa_finalize@plt+0x33df20> │ │ │ │ + vpblendw $0xaa,%ymm0,%ymm4,%ymm4 │ │ │ │ + call 368f70 <__cxa_finalize@plt+0x33df20> │ │ │ │ + vpsrld $0x10,%ymm1,%ymm2 │ │ │ │ + vpblendw $0xaa,%ymm0,%ymm2,%ymm2 │ │ │ │ + call 368f70 <__cxa_finalize@plt+0x33df20> │ │ │ │ + vpsrld $0x10,%ymm4,%ymm5 │ │ │ │ + vpblendw $0xaa,%ymm0,%ymm5,%ymm5 │ │ │ │ + call 368f70 <__cxa_finalize@plt+0x33df20> │ │ │ │ + vpsrld $0x10,%ymm2,%ymm3 │ │ │ │ + vpblendw $0xaa,%ymm0,%ymm3,%ymm3 │ │ │ │ + movswl 0x4(%r8),%r14d │ │ │ │ + movswl 0x6(%r8),%r12d │ │ │ │ + add $0x10200,%r15d │ │ │ │ + mov $0x4,%r8d │ │ │ │ + lea (%r14,%r14,2),%ebp │ │ │ │ + sub %ebp,%r12d │ │ │ │ + call 368f70 <__cxa_finalize@plt+0x33df20> │ │ │ │ + vpsrld $0x10,%ymm5,%ymm6 │ │ │ │ + vpblendw $0xaa,%ymm0,%ymm6,%ymm6 │ │ │ │ + lea (%r15,%r14,4),%ebp │ │ │ │ + lea (%r15,%r14,1),%eax │ │ │ │ + shr $0xa,%r15d │ │ │ │ + shr $0xa,%ebp │ │ │ │ + vmovq (%rbx,%r15,8),%xmm8 │ │ │ │ + vinserti128 $0x1,(%rbx,%rbp,8),%ymm8,%ymm8 │ │ │ │ + lea (%rax,%r14,4),%ebp │ │ │ │ + lea (%rax,%r14,1),%r15d │ │ │ │ + shr $0xa,%eax │ │ │ │ + shr $0xa,%ebp │ │ │ │ + vmovq (%rbx,%rax,8),%xmm0 │ │ │ │ + vinserti128 $0x1,(%rbx,%rbp,8),%ymm0,%ymm0 │ │ │ │ + lea (%r15,%r14,4),%ebp │ │ │ │ + lea (%r15,%r14,1),%eax │ │ │ │ + shr $0xa,%r15d │ │ │ │ + shr $0xa,%ebp │ │ │ │ + vmovq (%rbx,%r15,8),%xmm9 │ │ │ │ + vinserti128 $0x1,(%rbx,%rbp,8),%ymm9,%ymm9 │ │ │ │ + lea (%rax,%r14,4),%ebp │ │ │ │ + lea (%rax,%r12,1),%r15d │ │ │ │ + shr $0xa,%eax │ │ │ │ + shr $0xa,%ebp │ │ │ │ + vpunpcklwd %ymm0,%ymm8,%ymm8 │ │ │ │ + vmovq (%rbx,%rax,8),%xmm0 │ │ │ │ + vinserti128 $0x1,(%rbx,%rbp,8),%ymm0,%ymm0 │ │ │ │ + vpunpcklwd %ymm0,%ymm9,%ymm0 │ │ │ │ + vpunpckldq %ymm0,%ymm8,%ymm9 │ │ │ │ + vpunpckhdq %ymm0,%ymm8,%ymm0 │ │ │ │ + vpunpcklbw %ymm9,%ymm11,%ymm8 │ │ │ │ + vpunpckhbw %ymm9,%ymm11,%ymm9 │ │ │ │ + vpmaddwd %ymm1,%ymm8,%ymm1 │ │ │ │ + vpmaddwd %ymm3,%ymm9,%ymm9 │ │ │ │ + vpunpcklbw %ymm0,%ymm11,%ymm8 │ │ │ │ + vpunpckhbw %ymm0,%ymm11,%ymm0 │ │ │ │ + vpmaddwd %ymm4,%ymm8,%ymm8 │ │ │ │ + vpmaddwd %ymm6,%ymm0,%ymm0 │ │ │ │ + vpaddd %ymm1,%ymm9,%ymm1 │ │ │ │ + vpaddd %ymm0,%ymm8,%ymm0 │ │ │ │ + vpaddd %ymm1,%ymm0,%ymm7 │ │ │ │ + call 368f70 <__cxa_finalize@plt+0x33df20> │ │ │ │ + vmovdqa %ymm2,%ymm1 │ │ │ │ + vmovdqa %ymm3,%ymm2 │ │ │ │ + vpsrld $0x10,%ymm3,%ymm3 │ │ │ │ + vpblendw $0xaa,%ymm0,%ymm3,%ymm3 │ │ │ │ + lea (%r15,%r14,4),%ebp │ │ │ │ + lea (%r15,%r14,1),%eax │ │ │ │ + shr $0xa,%r15d │ │ │ │ + shr $0xa,%ebp │ │ │ │ + vmovq (%rbx,%r15,8),%xmm8 │ │ │ │ + vinserti128 $0x1,(%rbx,%rbp,8),%ymm8,%ymm8 │ │ │ │ + lea (%rax,%r14,4),%ebp │ │ │ │ + lea (%rax,%r14,1),%r15d │ │ │ │ + shr $0xa,%eax │ │ │ │ + shr $0xa,%ebp │ │ │ │ + vmovq (%rbx,%rax,8),%xmm0 │ │ │ │ + vinserti128 $0x1,(%rbx,%rbp,8),%ymm0,%ymm0 │ │ │ │ + lea (%r15,%r14,4),%ebp │ │ │ │ + lea (%r15,%r14,1),%eax │ │ │ │ + shr $0xa,%r15d │ │ │ │ + shr $0xa,%ebp │ │ │ │ + vmovq (%rbx,%r15,8),%xmm9 │ │ │ │ + vinserti128 $0x1,(%rbx,%rbp,8),%ymm9,%ymm9 │ │ │ │ + lea (%rax,%r14,4),%ebp │ │ │ │ + lea (%rax,%r12,1),%r15d │ │ │ │ + shr $0xa,%eax │ │ │ │ + shr $0xa,%ebp │ │ │ │ + vpunpcklwd %ymm0,%ymm8,%ymm8 │ │ │ │ + vmovq (%rbx,%rax,8),%xmm0 │ │ │ │ + vinserti128 $0x1,(%rbx,%rbp,8),%ymm0,%ymm0 │ │ │ │ + vpunpcklwd %ymm0,%ymm9,%ymm0 │ │ │ │ + vpunpckldq %ymm0,%ymm8,%ymm9 │ │ │ │ + vpunpckhdq %ymm0,%ymm8,%ymm0 │ │ │ │ + vpunpcklbw %ymm9,%ymm11,%ymm8 │ │ │ │ + vpunpckhbw %ymm9,%ymm11,%ymm9 │ │ │ │ + vpmaddwd %ymm4,%ymm8,%ymm4 │ │ │ │ + vpmaddwd %ymm6,%ymm9,%ymm9 │ │ │ │ + vpunpcklbw %ymm0,%ymm11,%ymm8 │ │ │ │ + vpunpckhbw %ymm0,%ymm11,%ymm0 │ │ │ │ + vpmaddwd %ymm1,%ymm8,%ymm8 │ │ │ │ + vpmaddwd %ymm3,%ymm0,%ymm0 │ │ │ │ + vpaddd %ymm4,%ymm9,%ymm4 │ │ │ │ + vpaddd %ymm0,%ymm8,%ymm0 │ │ │ │ + vpaddd %ymm4,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm5,%ymm4 │ │ │ │ + vmovdqa %ymm6,%ymm5 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x88,%rsp │ │ │ │ - lea 0x624(%rip),%r8 │ │ │ │ - add $0x6,%ecx │ │ │ │ - call 365f60 <__cxa_finalize@plt+0x33af10> │ │ │ │ - add $0x88,%rsp │ │ │ │ + nop │ │ │ │ + lea (%r9,%r10,4),%ebp │ │ │ │ + lea (%r9,%r10,1),%eax │ │ │ │ + vbroadcasti128 (%rdx),%ymm10 │ │ │ │ + shr $0xa,%r9d │ │ │ │ + shr $0xa,%ebp │ │ │ │ + vmovq (%rbx,%r9,8),%xmm8 │ │ │ │ + vinserti128 $0x1,(%rbx,%rbp,8),%ymm8,%ymm8 │ │ │ │ + lea (%rax,%r10,4),%ebp │ │ │ │ + lea (%rax,%r10,1),%r9d │ │ │ │ + shr $0xa,%eax │ │ │ │ + shr $0xa,%ebp │ │ │ │ + vmovq (%rbx,%rax,8),%xmm0 │ │ │ │ + vinserti128 $0x1,(%rbx,%rbp,8),%ymm0,%ymm0 │ │ │ │ + lea (%r9,%r10,4),%ebp │ │ │ │ + lea (%r9,%r10,1),%eax │ │ │ │ + shr $0xa,%r9d │ │ │ │ + shr $0xa,%ebp │ │ │ │ + vmovq (%rbx,%r9,8),%xmm9 │ │ │ │ + vinserti128 $0x1,(%rbx,%rbp,8),%ymm9,%ymm9 │ │ │ │ + lea (%rax,%r10,4),%ebp │ │ │ │ + lea (%rax,%r11,1),%r9d │ │ │ │ + shr $0xa,%eax │ │ │ │ + shr $0xa,%ebp │ │ │ │ + vpunpcklqdq %ymm0,%ymm8,%ymm8 │ │ │ │ + vmovq (%rbx,%rax,8),%xmm0 │ │ │ │ + vinserti128 $0x1,(%rbx,%rbp,8),%ymm0,%ymm0 │ │ │ │ + vpunpcklqdq %ymm0,%ymm9,%ymm9 │ │ │ │ + vpshufb %ymm12,%ymm10,%ymm0 │ │ │ │ + vpmaddubsw %ymm8,%ymm0,%ymm0 │ │ │ │ + vpshufb %ymm13,%ymm10,%ymm10 │ │ │ │ + vpmaddubsw %ymm9,%ymm10,%ymm10 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vphaddw %ymm10,%ymm0,%ymm0 │ │ │ │ + vpmaddwd %ymm0,%ymm14,%ymm0 │ │ │ │ + vpaddd %ymm0,%ymm15,%ymm0 │ │ │ │ ret │ │ │ │ xchg %ax,%ax │ │ │ │ - lea 0x5(%rip),%rax │ │ │ │ - jmp 365c87 <__cxa_finalize@plt+0x33ac37> │ │ │ │ - movdqa 0x79c6b(%rip),%xmm11 │ │ │ │ - movdqa 0x79db2(%rip),%xmm12 │ │ │ │ - movdqa 0x79db9(%rip),%xmm13 │ │ │ │ - movdqa 0x79af0(%rip),%xmm14 │ │ │ │ - movdqa 0x40(%rdx,%r9,1),%xmm0 │ │ │ │ - movdqa 0x1a0(%rdx,%r9,1),%xmm1 │ │ │ │ - movdqa 0xc0(%rdx,%r9,1),%xmm2 │ │ │ │ - movdqa 0x120(%rdx,%r9,1),%xmm3 │ │ │ │ - movdqa 0x140(%rdx,%r9,1),%xmm4 │ │ │ │ - movdqa 0xa0(%rdx,%r9,1),%xmm5 │ │ │ │ - movdqa 0x1c0(%rdx,%r9,1),%xmm6 │ │ │ │ - movdqa 0x20(%rdx,%r9,1),%xmm7 │ │ │ │ - call 362c46 <__cxa_finalize@plt+0x337bf6> │ │ │ │ - call 3654bf <__cxa_finalize@plt+0x33a46f> │ │ │ │ - movdqa (%rdx,%r9,1),%xmm0 │ │ │ │ - movdqa 0x1e0(%rdx,%r9,1),%xmm1 │ │ │ │ - movdqa 0x80(%rdx,%r9,1),%xmm2 │ │ │ │ - movdqa 0x160(%rdx,%r9,1),%xmm3 │ │ │ │ - movdqa 0x100(%rdx,%r9,1),%xmm4 │ │ │ │ - movdqa 0xe0(%rdx,%r9,1),%xmm5 │ │ │ │ - movdqa 0x180(%rdx,%r9,1),%xmm6 │ │ │ │ - movdqa 0x60(%rdx,%r9,1),%xmm7 │ │ │ │ - call 362c46 <__cxa_finalize@plt+0x337bf6> │ │ │ │ - call 364fc5 <__cxa_finalize@plt+0x339f75> │ │ │ │ - call 364ec4 <__cxa_finalize@plt+0x339e74> │ │ │ │ - packssdw %xmm1,%xmm0 │ │ │ │ - packssdw %xmm3,%xmm2 │ │ │ │ - packssdw %xmm5,%xmm4 │ │ │ │ - packssdw %xmm7,%xmm6 │ │ │ │ - packssdw %xmm9,%xmm8 │ │ │ │ - packssdw %xmm11,%xmm10 │ │ │ │ - packssdw %xmm13,%xmm12 │ │ │ │ - packssdw %xmm15,%xmm14 │ │ │ │ - ret │ │ │ │ - mov $0x2,%r8d │ │ │ │ - movdqa 0x79ba0(%rip),%xmm8 │ │ │ │ - pxor %xmm9,%xmm9 │ │ │ │ - movdqa 0x79c62(%rip),%xmm10 │ │ │ │ - movdqa 0x79b99(%rip),%xmm11 │ │ │ │ - lea (%rsi,%rsi,2),%rcx │ │ │ │ - jmp 3660a0 <__cxa_finalize@plt+0x33b050> │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - movdqa 0x20(%rdx),%xmm1 │ │ │ │ - movdqa 0x40(%rdx),%xmm2 │ │ │ │ - movdqa 0x60(%rdx),%xmm3 │ │ │ │ - movdqa 0x10(%rdx),%xmm4 │ │ │ │ - movdqa 0x30(%rdx),%xmm5 │ │ │ │ - movdqa 0x50(%rdx),%xmm6 │ │ │ │ - movdqa 0x70(%rdx),%xmm7 │ │ │ │ - call 2ea1a0 <__cxa_finalize@plt+0x2bf150> │ │ │ │ - call 2ea560 <__cxa_finalize@plt+0x2bf510> │ │ │ │ - call 3639f4 <__cxa_finalize@plt+0x3389a4> │ │ │ │ - movdqa %xmm9,(%rdx) │ │ │ │ - movdqa %xmm9,0x10(%rdx) │ │ │ │ - movdqa %xmm9,0x20(%rdx) │ │ │ │ - movdqa %xmm9,0x30(%rdx) │ │ │ │ - movdqa %xmm9,0x40(%rdx) │ │ │ │ - movdqa %xmm9,0x50(%rdx) │ │ │ │ - movdqa %xmm9,0x60(%rdx) │ │ │ │ - movdqa %xmm9,0x70(%rdx) │ │ │ │ - add $0x10,%rdi │ │ │ │ - sub $0xffffffffffffff80,%rdx │ │ │ │ - dec %r8d │ │ │ │ - jg 36608d <__cxa_finalize@plt+0x33b03d> │ │ │ │ - ret │ │ │ │ - sub $0x88,%rsp │ │ │ │ - lea -0x2c7(%rip),%r8 │ │ │ │ - call 366180 <__cxa_finalize@plt+0x33b130> │ │ │ │ - add $0x88,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x88,%rsp │ │ │ │ - lea -0xcd(%rip),%r8 │ │ │ │ - call 366180 <__cxa_finalize@plt+0x33b130> │ │ │ │ - add $0x88,%rsp │ │ │ │ + lea 0x7644b(%rip),%rax │ │ │ │ + tzcnt %r8d,%r8d │ │ │ │ + movslq (%rax,%r8,4),%r8 │ │ │ │ + vpbroadcastd -0x106(%rax),%ymm2 │ │ │ │ + add %rax,%r8 │ │ │ │ + vmovdqa (%rdx),%ymm0 │ │ │ │ + vpaddw (%rcx),%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ + vpaddw 0x20(%rcx),%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + lea (%rsi,%rsi,2),%rax │ │ │ │ + jmp *%r8 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vmovd %xmm0,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ + vmovd %xmm1,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x1,%xmm1,(%rdi,%rax,1) │ │ │ │ + cmp $0x4,%r9d │ │ │ │ + je 369101 <__cxa_finalize@plt+0x33e0b1> │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vpextrd $0x2,%xmm0,(%rdi) │ │ │ │ + vpextrd $0x3,%xmm0,(%rdi,%rsi,1) │ │ │ │ + vpextrd $0x2,%xmm1,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x3,%xmm1,(%rdi,%rax,1) │ │ │ │ + cmp $0x8,%r9d │ │ │ │ + je 369101 <__cxa_finalize@plt+0x33e0b1> │ │ │ │ + vmovdqa 0x40(%rdx),%ymm0 │ │ │ │ + vpaddw 0x40(%rcx),%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x60(%rdx),%ymm1 │ │ │ │ + vpaddw 0x60(%rcx),%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vmovd %xmm0,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ + vmovd %xmm1,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x1,%xmm1,(%rdi,%rax,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vpextrd $0x2,%xmm0,(%rdi) │ │ │ │ + vpextrd $0x3,%xmm0,(%rdi,%rsi,1) │ │ │ │ + vpextrd $0x2,%xmm1,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x3,%xmm1,(%rdi,%rax,1) │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x88,%rsp │ │ │ │ - lea 0x84(%rip),%r8 │ │ │ │ - call 366180 <__cxa_finalize@plt+0x33b130> │ │ │ │ - add $0x88,%rsp │ │ │ │ + add $0x40,%rdx │ │ │ │ + add $0x40,%rcx │ │ │ │ + vmovdqa (%rdx),%ymm0 │ │ │ │ + vpaddw (%rcx),%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ + vpaddw 0x20(%rcx),%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vmovq %xmm0,(%rdi) │ │ │ │ + vmovq %xmm1,(%rdi,%rsi,1) │ │ │ │ + vmovhps %xmm0,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm1,(%rdi,%rax,1) │ │ │ │ + sub $0x4,%r9d │ │ │ │ + jg 369105 <__cxa_finalize@plt+0x33e0b5> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x88,%rsp │ │ │ │ - lea 0x404(%rip),%r8 │ │ │ │ - add $0x6,%ecx │ │ │ │ - call 366180 <__cxa_finalize@plt+0x33b130> │ │ │ │ - add $0x88,%rsp │ │ │ │ + sub $0xffffffffffffff80,%rdx │ │ │ │ + sub $0xffffffffffffff80,%rcx │ │ │ │ + vmovdqa (%rdx),%ymm0 │ │ │ │ + vpaddw (%rcx),%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ + vpaddw 0x20(%rcx),%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %xmm0,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ + vmovdqa 0x40(%rdx),%ymm0 │ │ │ │ + vpaddw 0x40(%rcx),%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x60(%rdx),%ymm1 │ │ │ │ + vpaddw 0x60(%rcx),%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %xmm0,(%rdi,%rsi,2) │ │ │ │ + vextracti128 $0x1,%ymm0,(%rdi,%rax,1) │ │ │ │ + sub $0x4,%r9d │ │ │ │ + jg 369154 <__cxa_finalize@plt+0x33e104> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x5(%rip),%rax │ │ │ │ - jmp 365c87 <__cxa_finalize@plt+0x33ac37> │ │ │ │ - call 365f6c <__cxa_finalize@plt+0x33af1c> │ │ │ │ - pshufd $0x4e,%xmm0,%xmm1 │ │ │ │ - pshufd $0x4e,%xmm2,%xmm3 │ │ │ │ - pshufd $0x4e,%xmm4,%xmm5 │ │ │ │ - pshufd $0x4e,%xmm6,%xmm7 │ │ │ │ - pshufd $0x4e,%xmm14,%xmm0 │ │ │ │ - pshufd $0x4e,%xmm12,%xmm2 │ │ │ │ - pshufd $0x4e,%xmm10,%xmm4 │ │ │ │ - pshufd $0x4e,%xmm8,%xmm6 │ │ │ │ - movdqa %xmm1,%xmm14 │ │ │ │ - movdqa %xmm3,%xmm12 │ │ │ │ - movdqa %xmm5,%xmm10 │ │ │ │ - movdqa %xmm7,%xmm8 │ │ │ │ + sub $0xffffffffffffff80,%rdx │ │ │ │ + sub $0xffffffffffffff80,%rcx │ │ │ │ + vmovdqa (%rdx),%ymm0 │ │ │ │ + vpaddw (%rcx),%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ + vpaddw 0x20(%rcx),%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa 0x40(%rdx),%ymm0 │ │ │ │ + vpaddw 0x40(%rcx),%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x60(%rdx),%ymm1 │ │ │ │ + vpaddw 0x60(%rcx),%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi,%rsi,1) │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 3691cf <__cxa_finalize@plt+0x33e17f> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - lea (%rdi,%rsi,8),%rdi │ │ │ │ - neg %rsi │ │ │ │ + sub $0xffffffffffffff80,%rdx │ │ │ │ + sub $0xffffffffffffff80,%rcx │ │ │ │ + vmovdqa (%rdx),%ymm0 │ │ │ │ + vpaddw (%rcx),%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ + vpaddw 0x20(%rcx),%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ add %rsi,%rdi │ │ │ │ - jmp 366061 <__cxa_finalize@plt+0x33b011> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x88,%rsp │ │ │ │ - lea -0x3b7(%rip),%r8 │ │ │ │ - add $0xffffffca,%ecx │ │ │ │ - call 366270 <__cxa_finalize@plt+0x33b220> │ │ │ │ - add $0x88,%rsp │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x88,%rsp │ │ │ │ - lea -0x1bd(%rip),%r8 │ │ │ │ - add $0xffffffca,%ecx │ │ │ │ - call 366270 <__cxa_finalize@plt+0x33b220> │ │ │ │ - add $0x88,%rsp │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x88,%rsp │ │ │ │ - lea -0x6c(%rip),%r8 │ │ │ │ - add $0xffffffca,%ecx │ │ │ │ - call 366270 <__cxa_finalize@plt+0x33b220> │ │ │ │ - add $0x88,%rsp │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa 0x40(%rdx),%ymm0 │ │ │ │ + vpaddw 0x40(%rcx),%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x60(%rdx),%ymm1 │ │ │ │ + vpaddw 0x60(%rcx),%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,0x20(%rdi) │ │ │ │ + dec %r9d │ │ │ │ + jg 36923c <__cxa_finalize@plt+0x33e1ec> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x88,%rsp │ │ │ │ - lea 0x314(%rip),%r8 │ │ │ │ - call 366270 <__cxa_finalize@plt+0x33b220> │ │ │ │ - add $0x88,%rsp │ │ │ │ + vmovdqa (%rdx),%ymm0 │ │ │ │ + vpaddw (%rcx),%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ + vpaddw 0x20(%rcx),%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + add %rsi,%rdi │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa 0x40(%rdx),%ymm0 │ │ │ │ + vpaddw 0x40(%rcx),%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x60(%rdx),%ymm1 │ │ │ │ + vpaddw 0x60(%rcx),%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,0x20(%rdi) │ │ │ │ + add $0x100,%rdx │ │ │ │ + add $0x100,%rcx │ │ │ │ + vmovdqa -0x80(%rdx),%ymm0 │ │ │ │ + vpaddw -0x80(%rcx),%ymm0,%ymm0 │ │ │ │ + vmovdqa -0x60(%rdx),%ymm1 │ │ │ │ + vpaddw -0x60(%rcx),%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,0x40(%rdi) │ │ │ │ + vmovdqa -0x40(%rdx),%ymm0 │ │ │ │ + vpaddw -0x40(%rcx),%ymm0,%ymm0 │ │ │ │ + vmovdqa -0x20(%rdx),%ymm1 │ │ │ │ + vpaddw -0x20(%rcx),%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,0x60(%rdi) │ │ │ │ + dec %r9d │ │ │ │ + jg 3692a7 <__cxa_finalize@plt+0x33e257> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x5(%rip),%rax │ │ │ │ - jmp 365c87 <__cxa_finalize@plt+0x33ac37> │ │ │ │ - movdqa 0x797fb(%rip),%xmm15 │ │ │ │ - movdqa (%rdx,%r9,1),%xmm0 │ │ │ │ - pmulld %xmm15,%xmm0 │ │ │ │ - movdqa 0x20(%rdx,%r9,1),%xmm1 │ │ │ │ - pmulld %xmm15,%xmm1 │ │ │ │ - movdqa 0x40(%rdx,%r9,1),%xmm2 │ │ │ │ - pmulld %xmm15,%xmm2 │ │ │ │ - movdqa 0x60(%rdx,%r9,1),%xmm3 │ │ │ │ - pmulld %xmm15,%xmm3 │ │ │ │ - movdqa 0x80(%rdx,%r9,1),%xmm4 │ │ │ │ - pmulld %xmm15,%xmm4 │ │ │ │ - movdqa 0xa0(%rdx,%r9,1),%xmm5 │ │ │ │ - pmulld %xmm15,%xmm5 │ │ │ │ - movdqa 0xc0(%rdx,%r9,1),%xmm6 │ │ │ │ - pmulld %xmm15,%xmm6 │ │ │ │ - movdqa 0xe0(%rdx,%r9,1),%xmm7 │ │ │ │ - pmulld %xmm15,%xmm7 │ │ │ │ - movdqa 0x100(%rdx,%r9,1),%xmm8 │ │ │ │ - pmulld %xmm15,%xmm8 │ │ │ │ - movdqa 0x120(%rdx,%r9,1),%xmm9 │ │ │ │ - pmulld %xmm15,%xmm9 │ │ │ │ - movdqa 0x140(%rdx,%r9,1),%xmm10 │ │ │ │ - pmulld %xmm15,%xmm10 │ │ │ │ - movdqa 0x160(%rdx,%r9,1),%xmm11 │ │ │ │ - pmulld %xmm15,%xmm11 │ │ │ │ - movdqa 0x180(%rdx,%r9,1),%xmm12 │ │ │ │ - pmulld %xmm15,%xmm12 │ │ │ │ - movdqa 0x1a0(%rdx,%r9,1),%xmm13 │ │ │ │ - pmulld %xmm15,%xmm13 │ │ │ │ - movdqa 0x1c0(%rdx,%r9,1),%xmm14 │ │ │ │ - pmulld %xmm15,%xmm14 │ │ │ │ - pmulld 0x1e0(%rdx,%r9,1),%xmm15 │ │ │ │ - movdqa %xmm15,(%rcx) │ │ │ │ - movdqa 0x7985f(%rip),%xmm15 │ │ │ │ - paddd %xmm15,%xmm0 │ │ │ │ - paddd %xmm15,%xmm1 │ │ │ │ - paddd %xmm15,%xmm2 │ │ │ │ - paddd %xmm15,%xmm3 │ │ │ │ - paddd %xmm15,%xmm4 │ │ │ │ - paddd %xmm15,%xmm5 │ │ │ │ - paddd %xmm15,%xmm6 │ │ │ │ - paddd %xmm15,%xmm7 │ │ │ │ - paddd %xmm15,%xmm8 │ │ │ │ - paddd %xmm15,%xmm9 │ │ │ │ - paddd %xmm15,%xmm10 │ │ │ │ - paddd %xmm15,%xmm11 │ │ │ │ - paddd %xmm15,%xmm12 │ │ │ │ - paddd %xmm15,%xmm13 │ │ │ │ - paddd %xmm15,%xmm14 │ │ │ │ - paddd (%rcx),%xmm15 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - psrad $0xc,%xmm6 │ │ │ │ - psrad $0xc,%xmm7 │ │ │ │ - psrad $0xc,%xmm8 │ │ │ │ - psrad $0xc,%xmm9 │ │ │ │ - psrad $0xc,%xmm10 │ │ │ │ - psrad $0xc,%xmm11 │ │ │ │ - psrad $0xc,%xmm12 │ │ │ │ - psrad $0xc,%xmm13 │ │ │ │ - psrad $0xc,%xmm14 │ │ │ │ - psrad $0xc,%xmm15 │ │ │ │ - movdqa %xmm15,(%rcx) │ │ │ │ - movdqa 0x79859(%rip),%xmm15 │ │ │ │ - pmulld %xmm15,%xmm0 │ │ │ │ - pmulld %xmm15,%xmm1 │ │ │ │ - pmulld %xmm15,%xmm2 │ │ │ │ - pmulld %xmm15,%xmm3 │ │ │ │ - pmulld %xmm15,%xmm4 │ │ │ │ - pmulld %xmm15,%xmm5 │ │ │ │ - pmulld %xmm15,%xmm6 │ │ │ │ - pmulld %xmm15,%xmm7 │ │ │ │ - pmulld %xmm15,%xmm8 │ │ │ │ - pmulld %xmm15,%xmm9 │ │ │ │ - pmulld %xmm15,%xmm10 │ │ │ │ - pmulld %xmm15,%xmm11 │ │ │ │ - pmulld %xmm15,%xmm12 │ │ │ │ - pmulld %xmm15,%xmm13 │ │ │ │ - pmulld %xmm15,%xmm14 │ │ │ │ - pmulld (%rcx),%xmm15 │ │ │ │ - movdqa %xmm15,(%rcx) │ │ │ │ - movdqa 0x797bb(%rip),%xmm15 │ │ │ │ - paddd %xmm15,%xmm0 │ │ │ │ - paddd %xmm15,%xmm1 │ │ │ │ - paddd %xmm15,%xmm2 │ │ │ │ - paddd %xmm15,%xmm3 │ │ │ │ - paddd %xmm15,%xmm4 │ │ │ │ - paddd %xmm15,%xmm5 │ │ │ │ - paddd %xmm15,%xmm6 │ │ │ │ - paddd %xmm15,%xmm7 │ │ │ │ - paddd %xmm15,%xmm8 │ │ │ │ - paddd %xmm15,%xmm9 │ │ │ │ - paddd %xmm15,%xmm10 │ │ │ │ - paddd %xmm15,%xmm11 │ │ │ │ - paddd %xmm15,%xmm12 │ │ │ │ - paddd %xmm15,%xmm13 │ │ │ │ - paddd %xmm15,%xmm14 │ │ │ │ - paddd (%rcx),%xmm15 │ │ │ │ - psrad $0xd,%xmm0 │ │ │ │ - psrad $0xd,%xmm1 │ │ │ │ - psrad $0xd,%xmm2 │ │ │ │ - psrad $0xd,%xmm3 │ │ │ │ - psrad $0xd,%xmm4 │ │ │ │ - psrad $0xd,%xmm5 │ │ │ │ - psrad $0xd,%xmm6 │ │ │ │ - psrad $0xd,%xmm7 │ │ │ │ - psrad $0xd,%xmm8 │ │ │ │ - psrad $0xd,%xmm9 │ │ │ │ - psrad $0xd,%xmm10 │ │ │ │ - psrad $0xd,%xmm11 │ │ │ │ - psrad $0xd,%xmm12 │ │ │ │ - psrad $0xd,%xmm13 │ │ │ │ - psrad $0xd,%xmm14 │ │ │ │ - psrad $0xd,%xmm15 │ │ │ │ - packssdw %xmm1,%xmm0 │ │ │ │ - packssdw %xmm3,%xmm2 │ │ │ │ - packssdw %xmm5,%xmm4 │ │ │ │ - packssdw %xmm7,%xmm6 │ │ │ │ - packssdw %xmm9,%xmm8 │ │ │ │ - packssdw %xmm11,%xmm10 │ │ │ │ - packssdw %xmm13,%xmm12 │ │ │ │ - packssdw %xmm15,%xmm14 │ │ │ │ - ret │ │ │ │ - mov $0x2,%r8d │ │ │ │ - movdqa 0x796bf(%rip),%xmm8 │ │ │ │ - pxor %xmm9,%xmm9 │ │ │ │ - movdqa 0x79751(%rip),%xmm10 │ │ │ │ - lea (%rsi,%rsi,2),%rcx │ │ │ │ - jmp 3665a8 <__cxa_finalize@plt+0x33b558> │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - movdqa 0x20(%rdx),%xmm1 │ │ │ │ - movdqa 0x40(%rdx),%xmm2 │ │ │ │ - movdqa 0x60(%rdx),%xmm3 │ │ │ │ - movdqa 0x10(%rdx),%xmm4 │ │ │ │ - movdqa 0x30(%rdx),%xmm5 │ │ │ │ - movdqa 0x50(%rdx),%xmm6 │ │ │ │ - movdqa 0x70(%rdx),%xmm7 │ │ │ │ - call 3637dd <__cxa_finalize@plt+0x33878d> │ │ │ │ - movdqa %xmm9,(%rdx) │ │ │ │ - movdqa %xmm9,0x10(%rdx) │ │ │ │ - movdqa %xmm9,0x20(%rdx) │ │ │ │ - movdqa %xmm9,0x30(%rdx) │ │ │ │ - movdqa %xmm9,0x40(%rdx) │ │ │ │ - movdqa %xmm9,0x50(%rdx) │ │ │ │ - movdqa %xmm9,0x60(%rdx) │ │ │ │ - movdqa %xmm9,0x70(%rdx) │ │ │ │ - add $0x10,%rdi │ │ │ │ - sub $0xffffffffffffff80,%rdx │ │ │ │ - dec %r8d │ │ │ │ - jg 366595 <__cxa_finalize@plt+0x33b545> │ │ │ │ - ret │ │ │ │ xchg %ax,%ax │ │ │ │ - sub $0x108,%rsp │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 366626 <__cxa_finalize@plt+0x33b5d6> │ │ │ │ - lea 0x429(%rip),%r8 │ │ │ │ - lea 0x7980f(%rip),%r9 │ │ │ │ - call 3666e0 <__cxa_finalize@plt+0x33b690> │ │ │ │ - add $0x108,%rsp │ │ │ │ - ret │ │ │ │ - imul $0xb5,(%rdx),%r9d │ │ │ │ - mov %ecx,(%rdx) │ │ │ │ - mov $0x10,%ecx │ │ │ │ - add $0x280,%r9d │ │ │ │ - sar $0xa,%r9d │ │ │ │ - add $0x80,%rsp │ │ │ │ - jmp 3645b8 <__cxa_finalize@plt+0x339568> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x108,%rsp │ │ │ │ - lea 0xcd6(%rip),%r8 │ │ │ │ - lea 0x797c7(%rip),%r9 │ │ │ │ - call 3666e0 <__cxa_finalize@plt+0x33b690> │ │ │ │ - add $0x108,%rsp │ │ │ │ + lea 0x760f3(%rip),%rax │ │ │ │ + tzcnt %r8d,%r8d │ │ │ │ + vpbroadcastw 0x8(%rsp),%ymm4 │ │ │ │ + movslq (%rax,%r8,4),%r8 │ │ │ │ + vpbroadcastd -0x11a(%rax),%ymm5 │ │ │ │ + vpsllw $0xc,%ymm4,%ymm4 │ │ │ │ + add %rax,%r8 │ │ │ │ + cmpl $0x7,0x8(%rsp) │ │ │ │ + jg 3693c0 <__cxa_finalize@plt+0x33e370> │ │ │ │ + mov %rdx,%rax │ │ │ │ + vpxor %ymm0,%ymm0,%ymm0 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + vpsubw %ymm4,%ymm0,%ymm4 │ │ │ │ + mov %rax,%rcx │ │ │ │ + vmovdqa (%rdx),%ymm0 │ │ │ │ + vpsubw (%rcx),%ymm0,%ymm2 │ │ │ │ + vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ + vpsubw 0x20(%rcx),%ymm1,%ymm3 │ │ │ │ + vpmulhw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmulhw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + lea (%rsi,%rsi,2),%rax │ │ │ │ + jmp *%r8 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vmovd %xmm0,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ + vmovd %xmm1,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x1,%xmm1,(%rdi,%rax,1) │ │ │ │ + cmp $0x4,%r9d │ │ │ │ + je 3694b5 <__cxa_finalize@plt+0x33e465> │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vpextrd $0x2,%xmm0,(%rdi) │ │ │ │ + vpextrd $0x3,%xmm0,(%rdi,%rsi,1) │ │ │ │ + vpextrd $0x2,%xmm1,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x3,%xmm1,(%rdi,%rax,1) │ │ │ │ + cmp $0x8,%r9d │ │ │ │ + je 3694b5 <__cxa_finalize@plt+0x33e465> │ │ │ │ + vmovdqa 0x40(%rdx),%ymm0 │ │ │ │ + vpsubw 0x40(%rcx),%ymm0,%ymm2 │ │ │ │ + vmovdqa 0x60(%rdx),%ymm1 │ │ │ │ + vpsubw 0x60(%rcx),%ymm1,%ymm3 │ │ │ │ + vpmulhw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmulhw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vmovd %xmm0,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ + vmovd %xmm1,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x1,%xmm1,(%rdi,%rax,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vpextrd $0x2,%xmm0,(%rdi) │ │ │ │ + vpextrd $0x3,%xmm0,(%rdi,%rsi,1) │ │ │ │ + vpextrd $0x2,%xmm1,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x3,%xmm1,(%rdi,%rax,1) │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x108,%rsp │ │ │ │ - lea 0x7ca(%rip),%r8 │ │ │ │ - lea 0x79793(%rip),%r9 │ │ │ │ - call 3666e0 <__cxa_finalize@plt+0x33b690> │ │ │ │ - add $0x108,%rsp │ │ │ │ + add $0x40,%rdx │ │ │ │ + add $0x40,%rcx │ │ │ │ + vmovdqa (%rdx),%ymm0 │ │ │ │ + vpsubw (%rcx),%ymm0,%ymm2 │ │ │ │ + vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ + vpsubw 0x20(%rcx),%ymm1,%ymm3 │ │ │ │ + vpmulhw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmulhw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vmovq %xmm0,(%rdi) │ │ │ │ + vmovq %xmm1,(%rdi,%rsi,1) │ │ │ │ + vmovhps %xmm0,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm1,(%rdi,%rax,1) │ │ │ │ + sub $0x4,%r9d │ │ │ │ + jg 3694b9 <__cxa_finalize@plt+0x33e469> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x108,%rsp │ │ │ │ - lea 0xa14(%rip),%r8 │ │ │ │ - lea 0x79763(%rip),%r9 │ │ │ │ - call 3666e0 <__cxa_finalize@plt+0x33b690> │ │ │ │ - add $0x108,%rsp │ │ │ │ + sub $0xffffffffffffff80,%rdx │ │ │ │ + sub $0xffffffffffffff80,%rcx │ │ │ │ + vmovdqa (%rdx),%ymm0 │ │ │ │ + vpsubw (%rcx),%ymm0,%ymm2 │ │ │ │ + vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ + vpsubw 0x20(%rcx),%ymm1,%ymm3 │ │ │ │ + vpmulhw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmulhw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %xmm0,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ + vmovdqa 0x40(%rdx),%ymm0 │ │ │ │ + vpsubw 0x40(%rcx),%ymm0,%ymm2 │ │ │ │ + vmovdqa 0x60(%rdx),%ymm1 │ │ │ │ + vpsubw 0x60(%rcx),%ymm1,%ymm3 │ │ │ │ + vpmulhw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmulhw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %xmm0,(%rdi,%rsi,2) │ │ │ │ + vextracti128 $0x1,%ymm0,(%rdi,%rax,1) │ │ │ │ + sub $0x4,%r9d │ │ │ │ + jg 369518 <__cxa_finalize@plt+0x33e4c8> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xd1(%rip),%rax │ │ │ │ - mov $0x4,%r10d │ │ │ │ - dec %r10d │ │ │ │ - cmp (%r9,%r10,1),%cl │ │ │ │ - jb 3666ed <__cxa_finalize@plt+0x33b69d> │ │ │ │ - mov %r10d,%r9d │ │ │ │ - shl $0x4,%r9d │ │ │ │ - lea 0x8(%rsp),%rcx │ │ │ │ - call *%rax │ │ │ │ - call 364755 <__cxa_finalize@plt+0x339705> │ │ │ │ - movdqa %xmm8,0x100(%rdx,%r9,1) │ │ │ │ - movdqa %xmm9,0x140(%rdx,%r9,1) │ │ │ │ - movdqa %xmm10,0x180(%rdx,%r9,1) │ │ │ │ - movdqa %xmm11,0x1c0(%rdx,%r9,1) │ │ │ │ - call 362be2 <__cxa_finalize@plt+0x337b92> │ │ │ │ - movdqa %xmm0,(%rdx,%r9,1) │ │ │ │ - movdqa %xmm1,0x40(%rdx,%r9,1) │ │ │ │ - movdqa %xmm2,0x80(%rdx,%r9,1) │ │ │ │ - movdqa %xmm3,0xc0(%rdx,%r9,1) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movdqa %xmm0,0x200(%rdx,%r9,1) │ │ │ │ - movdqa %xmm0,0x240(%rdx,%r9,1) │ │ │ │ - movdqa %xmm0,0x280(%rdx,%r9,1) │ │ │ │ - movdqa %xmm0,0x2c0(%rdx,%r9,1) │ │ │ │ - movdqa %xmm0,0x300(%rdx,%r9,1) │ │ │ │ - movdqa %xmm0,0x340(%rdx,%r9,1) │ │ │ │ - movdqa %xmm0,0x380(%rdx,%r9,1) │ │ │ │ - movdqa %xmm0,0x3c0(%rdx,%r9,1) │ │ │ │ - sub $0x10,%r9d │ │ │ │ - jge 366702 <__cxa_finalize@plt+0x33b6b2> │ │ │ │ - jmp *%r8 │ │ │ │ - movdqa 0x7941f(%rip),%xmm11 │ │ │ │ - movdqa 0x79566(%rip),%xmm12 │ │ │ │ - movdqa 0x7956d(%rip),%xmm13 │ │ │ │ - movdqa 0x792a4(%rip),%xmm14 │ │ │ │ - movdqa 0x40(%rdx,%r9,1),%xmm0 │ │ │ │ - movdqa 0xc0(%rdx,%r9,1),%xmm1 │ │ │ │ - movdqa 0x140(%rdx,%r9,1),%xmm2 │ │ │ │ - movdqa 0x1c0(%rdx,%r9,1),%xmm3 │ │ │ │ - movdqa 0x240(%rdx,%r9,1),%xmm4 │ │ │ │ - movdqa 0x2c0(%rdx,%r9,1),%xmm5 │ │ │ │ - movdqa 0x340(%rdx,%r9,1),%xmm6 │ │ │ │ - movdqa 0x3c0(%rdx,%r9,1),%xmm7 │ │ │ │ - call 36480d <__cxa_finalize@plt+0x3397bd> │ │ │ │ - movdqa (%rdx,%r9,1),%xmm0 │ │ │ │ - movdqa 0x80(%rdx,%r9,1),%xmm1 │ │ │ │ - movdqa 0x100(%rdx,%r9,1),%xmm2 │ │ │ │ - movdqa 0x180(%rdx,%r9,1),%xmm3 │ │ │ │ - movdqa 0x200(%rdx,%r9,1),%xmm4 │ │ │ │ - movdqa 0x280(%rdx,%r9,1),%xmm5 │ │ │ │ - movdqa 0x300(%rdx,%r9,1),%xmm6 │ │ │ │ - movdqa 0x380(%rdx,%r9,1),%xmm7 │ │ │ │ - call 362d18 <__cxa_finalize@plt+0x337cc8> │ │ │ │ - call 362ee2 <__cxa_finalize@plt+0x337e92> │ │ │ │ - call 3668ae <__cxa_finalize@plt+0x33b85e> │ │ │ │ - packssdw %xmm1,%xmm0 │ │ │ │ - packssdw %xmm3,%xmm2 │ │ │ │ - packssdw %xmm5,%xmm4 │ │ │ │ - packssdw %xmm7,%xmm6 │ │ │ │ - packssdw %xmm9,%xmm8 │ │ │ │ - packssdw %xmm11,%xmm10 │ │ │ │ - packssdw %xmm13,%xmm12 │ │ │ │ - packssdw %xmm15,%xmm14 │ │ │ │ + sub $0xffffffffffffff80,%rdx │ │ │ │ + sub $0xffffffffffffff80,%rcx │ │ │ │ + vmovdqa (%rdx),%ymm0 │ │ │ │ + vpsubw (%rcx),%ymm0,%ymm2 │ │ │ │ + vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ + vpsubw 0x20(%rcx),%ymm1,%ymm3 │ │ │ │ + vpmulhw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmulhw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa 0x40(%rdx),%ymm0 │ │ │ │ + vpsubw 0x40(%rcx),%ymm0,%ymm2 │ │ │ │ + vmovdqa 0x60(%rdx),%ymm1 │ │ │ │ + vpsubw 0x60(%rcx),%ymm1,%ymm3 │ │ │ │ + vpmulhw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmulhw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi,%rsi,1) │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 3695b7 <__cxa_finalize@plt+0x33e567> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - pmaxsd %xmm12,%xmm0 │ │ │ │ - pmaxsd %xmm12,%xmm1 │ │ │ │ - pmaxsd %xmm12,%xmm2 │ │ │ │ - pmaxsd %xmm12,%xmm3 │ │ │ │ - pmaxsd %xmm12,%xmm4 │ │ │ │ - pmaxsd %xmm12,%xmm5 │ │ │ │ - pmaxsd %xmm12,%xmm6 │ │ │ │ - pmaxsd %xmm12,%xmm7 │ │ │ │ - pminsd %xmm13,%xmm0 │ │ │ │ - pminsd %xmm13,%xmm1 │ │ │ │ - pminsd %xmm13,%xmm2 │ │ │ │ - pminsd %xmm13,%xmm3 │ │ │ │ - pminsd %xmm13,%xmm4 │ │ │ │ - pminsd %xmm13,%xmm5 │ │ │ │ - pminsd %xmm13,%xmm6 │ │ │ │ - pminsd %xmm13,%xmm7 │ │ │ │ - movdqa %xmm11,%xmm8 │ │ │ │ - psrld $0xa,%xmm8 │ │ │ │ - paddd %xmm8,%xmm0 │ │ │ │ - paddd %xmm8,%xmm1 │ │ │ │ - paddd %xmm8,%xmm2 │ │ │ │ - paddd %xmm8,%xmm3 │ │ │ │ - paddd %xmm8,%xmm4 │ │ │ │ - paddd %xmm8,%xmm5 │ │ │ │ - paddd %xmm8,%xmm6 │ │ │ │ - paddd %xmm8,%xmm7 │ │ │ │ - movdqa 0x10(%rcx),%xmm8 │ │ │ │ - movdqa 0x20(%rcx),%xmm9 │ │ │ │ - movdqa 0x30(%rcx),%xmm10 │ │ │ │ - movdqa 0x40(%rcx),%xmm11 │ │ │ │ - movdqa 0x50(%rcx),%xmm12 │ │ │ │ - movdqa 0x60(%rcx),%xmm13 │ │ │ │ - movdqa 0x70(%rcx),%xmm14 │ │ │ │ - movdqa %xmm0,%xmm15 │ │ │ │ - psubd %xmm14,%xmm15 │ │ │ │ - paddd %xmm14,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm14 │ │ │ │ - psubd %xmm13,%xmm14 │ │ │ │ - paddd %xmm13,%xmm1 │ │ │ │ - movdqa %xmm2,%xmm13 │ │ │ │ - psubd %xmm12,%xmm13 │ │ │ │ - paddd %xmm12,%xmm2 │ │ │ │ - movdqa %xmm3,%xmm12 │ │ │ │ - psubd %xmm11,%xmm12 │ │ │ │ - paddd %xmm11,%xmm3 │ │ │ │ - movdqa %xmm4,%xmm11 │ │ │ │ - psubd %xmm10,%xmm11 │ │ │ │ - paddd %xmm10,%xmm4 │ │ │ │ - movdqa %xmm5,%xmm10 │ │ │ │ - psubd %xmm9,%xmm10 │ │ │ │ - paddd %xmm9,%xmm5 │ │ │ │ - movdqa %xmm6,%xmm9 │ │ │ │ - psubd %xmm8,%xmm9 │ │ │ │ - paddd %xmm8,%xmm6 │ │ │ │ - movdqa %xmm7,%xmm8 │ │ │ │ - psubd (%rcx),%xmm8 │ │ │ │ - paddd (%rcx),%xmm7 │ │ │ │ - psrad $0x2,%xmm0 │ │ │ │ - psrad $0x2,%xmm1 │ │ │ │ - psrad $0x2,%xmm2 │ │ │ │ - psrad $0x2,%xmm3 │ │ │ │ - psrad $0x2,%xmm4 │ │ │ │ - psrad $0x2,%xmm5 │ │ │ │ - psrad $0x2,%xmm6 │ │ │ │ - psrad $0x2,%xmm7 │ │ │ │ - psrad $0x2,%xmm8 │ │ │ │ - psrad $0x2,%xmm9 │ │ │ │ - psrad $0x2,%xmm10 │ │ │ │ - psrad $0x2,%xmm11 │ │ │ │ - psrad $0x2,%xmm12 │ │ │ │ - psrad $0x2,%xmm13 │ │ │ │ - psrad $0x2,%xmm14 │ │ │ │ - psrad $0x2,%xmm15 │ │ │ │ + sub $0xffffffffffffff80,%rdx │ │ │ │ + sub $0xffffffffffffff80,%rcx │ │ │ │ + vmovdqa (%rdx),%ymm0 │ │ │ │ + vpsubw (%rcx),%ymm0,%ymm2 │ │ │ │ + vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ + vpsubw 0x20(%rcx),%ymm1,%ymm3 │ │ │ │ + vpmulhw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmulhw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + add %rsi,%rdi │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa 0x40(%rdx),%ymm0 │ │ │ │ + vpsubw 0x40(%rcx),%ymm0,%ymm2 │ │ │ │ + vmovdqa 0x60(%rdx),%ymm1 │ │ │ │ + vpsubw 0x60(%rcx),%ymm1,%ymm3 │ │ │ │ + vpmulhw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmulhw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,0x20(%rdi) │ │ │ │ + dec %r9d │ │ │ │ + jg 369648 <__cxa_finalize@plt+0x33e5f8> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - movdqa 0x791cc(%rip),%xmm8 │ │ │ │ - pxor %xmm9,%xmm9 │ │ │ │ - movdqa 0x7928e(%rip),%xmm10 │ │ │ │ - mov %rdi,%r10 │ │ │ │ - lea (%rsi,%rsi,2),%rcx │ │ │ │ - mov $0x2,%r8d │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - movdqa 0x80(%rdx),%xmm1 │ │ │ │ - movdqa 0x10(%rdx),%xmm2 │ │ │ │ - movdqa 0x90(%rdx),%xmm3 │ │ │ │ - movdqa 0x20(%rdx),%xmm4 │ │ │ │ - movdqa 0xa0(%rdx),%xmm5 │ │ │ │ - movdqa 0x30(%rdx),%xmm6 │ │ │ │ - movdqa 0xb0(%rdx),%xmm7 │ │ │ │ - call 2e9dd0 <__cxa_finalize@plt+0x2bed80> │ │ │ │ - movdqa %xmm0,0x38(%rsp) │ │ │ │ - movdqa %xmm1,0x48(%rsp) │ │ │ │ - movdqa %xmm2,0x58(%rsp) │ │ │ │ - movdqa %xmm3,0x68(%rsp) │ │ │ │ - movdqa %xmm4,0x78(%rsp) │ │ │ │ - movdqa %xmm5,0x88(%rsp) │ │ │ │ - movdqa %xmm6,0x98(%rsp) │ │ │ │ - movdqa 0x40(%rdx),%xmm0 │ │ │ │ - movdqa 0xc0(%rdx),%xmm1 │ │ │ │ - movdqa 0x50(%rdx),%xmm2 │ │ │ │ - movdqa 0xd0(%rdx),%xmm3 │ │ │ │ - movdqa 0x60(%rdx),%xmm4 │ │ │ │ - movdqa 0xe0(%rdx),%xmm5 │ │ │ │ - movdqa 0x70(%rdx),%xmm6 │ │ │ │ - movdqa 0xf0(%rdx),%xmm7 │ │ │ │ - call 2ecc80 <__cxa_finalize@plt+0x2c1c30> │ │ │ │ - lea (%r10,%rsi,8),%rdi │ │ │ │ - call 3637d7 <__cxa_finalize@plt+0x338787> │ │ │ │ - mov %r10,%rdi │ │ │ │ - movdqa 0x38(%rsp),%xmm0 │ │ │ │ - movdqa 0x48(%rsp),%xmm1 │ │ │ │ - movdqa 0x58(%rsp),%xmm2 │ │ │ │ - movdqa 0x68(%rsp),%xmm3 │ │ │ │ - movdqa 0x78(%rsp),%xmm4 │ │ │ │ - movdqa 0x88(%rsp),%xmm5 │ │ │ │ - movdqa 0x98(%rsp),%xmm6 │ │ │ │ - movdqa 0xa8(%rsp),%xmm7 │ │ │ │ - call 3637dd <__cxa_finalize@plt+0x33878d> │ │ │ │ - add $0x10,%r10 │ │ │ │ - movdqa %xmm9,(%rdx) │ │ │ │ - movdqa %xmm9,0x10(%rdx) │ │ │ │ - movdqa %xmm9,0x20(%rdx) │ │ │ │ - movdqa %xmm9,0x30(%rdx) │ │ │ │ - movdqa %xmm9,0x40(%rdx) │ │ │ │ - movdqa %xmm9,0x50(%rdx) │ │ │ │ - movdqa %xmm9,0x60(%rdx) │ │ │ │ - movdqa %xmm9,0x70(%rdx) │ │ │ │ + vmovdqa (%rdx),%ymm0 │ │ │ │ + vpsubw (%rcx),%ymm0,%ymm2 │ │ │ │ + vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ + vpsubw 0x20(%rcx),%ymm1,%ymm3 │ │ │ │ + vpmulhw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmulhw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + add %rsi,%rdi │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa 0x40(%rdx),%ymm0 │ │ │ │ + vpsubw 0x40(%rcx),%ymm0,%ymm2 │ │ │ │ + vmovdqa 0x60(%rdx),%ymm1 │ │ │ │ + vpsubw 0x60(%rcx),%ymm1,%ymm3 │ │ │ │ + vpmulhw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmulhw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,0x20(%rdi) │ │ │ │ add $0x100,%rdx │ │ │ │ - movdqa %xmm9,-0x80(%rdx) │ │ │ │ - movdqa %xmm9,-0x70(%rdx) │ │ │ │ - movdqa %xmm9,-0x60(%rdx) │ │ │ │ - movdqa %xmm9,-0x50(%rdx) │ │ │ │ - movdqa %xmm9,-0x40(%rdx) │ │ │ │ - movdqa %xmm9,-0x30(%rdx) │ │ │ │ - movdqa %xmm9,-0x20(%rdx) │ │ │ │ - movdqa %xmm9,-0x10(%rdx) │ │ │ │ - dec %r8d │ │ │ │ - jg 366a5f <__cxa_finalize@plt+0x33ba0f> │ │ │ │ + add $0x100,%rcx │ │ │ │ + vmovdqa -0x80(%rdx),%ymm0 │ │ │ │ + vpsubw -0x80(%rcx),%ymm0,%ymm2 │ │ │ │ + vmovdqa -0x60(%rdx),%ymm1 │ │ │ │ + vpsubw -0x60(%rcx),%ymm1,%ymm3 │ │ │ │ + vpmulhw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmulhw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,0x40(%rdi) │ │ │ │ + vmovdqa -0x40(%rdx),%ymm0 │ │ │ │ + vpsubw -0x40(%rcx),%ymm0,%ymm2 │ │ │ │ + vmovdqa -0x20(%rdx),%ymm1 │ │ │ │ + vpsubw -0x20(%rcx),%ymm1,%ymm3 │ │ │ │ + vpmulhw %ymm4,%ymm2,%ymm2 │ │ │ │ + vpmulhw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,0x60(%rdi) │ │ │ │ + dec %r9d │ │ │ │ + jg 3696d7 <__cxa_finalize@plt+0x33e687> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ - sub $0x108,%rsp │ │ │ │ - lea -0x193(%rip),%r8 │ │ │ │ - lea 0x79253(%rip),%r9 │ │ │ │ - call 366c50 <__cxa_finalize@plt+0x33bc00> │ │ │ │ - add $0x108,%rsp │ │ │ │ + lea 0x75c9b(%rip),%r10 │ │ │ │ + tzcnt %r8d,%r8d │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movslq (%r10,%r8,4),%r8 │ │ │ │ + vpbroadcastd -0x132(%r10),%ymm5 │ │ │ │ + vpxor %ymm4,%ymm4,%ymm4 │ │ │ │ + add %r10,%r8 │ │ │ │ + vpermq $0xd8,(%rax),%ymm3 │ │ │ │ + vmovdqa (%rcx),%ymm0 │ │ │ │ + vpsubw (%rdx),%ymm0,%ymm1 │ │ │ │ + vpsubb %ymm3,%ymm4,%ymm3 │ │ │ │ + vpaddw %ymm1,%ymm1,%ymm1 │ │ │ │ + vpaddb %ymm3,%ymm3,%ymm3 │ │ │ │ + vpunpcklbw %ymm3,%ymm4,%ymm2 │ │ │ │ + vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x20(%rcx),%ymm1 │ │ │ │ + vpsubw 0x20(%rdx),%ymm1,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm2,%ymm2 │ │ │ │ + vpunpckhbw %ymm3,%ymm4,%ymm3 │ │ │ │ + vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + lea (%rsi,%rsi,2),%r10 │ │ │ │ + jmp *%r8 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vmovd %xmm0,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ + vmovd %xmm1,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x1,%xmm1,(%rdi,%r10,1) │ │ │ │ + cmp $0x4,%r9d │ │ │ │ + je 36994b <__cxa_finalize@plt+0x33e8fb> │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vpextrd $0x2,%xmm0,(%rdi) │ │ │ │ + vpextrd $0x3,%xmm0,(%rdi,%rsi,1) │ │ │ │ + vpextrd $0x2,%xmm1,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x3,%xmm1,(%rdi,%r10,1) │ │ │ │ + cmp $0x8,%r9d │ │ │ │ + je 36994b <__cxa_finalize@plt+0x33e8fb> │ │ │ │ + vpermq $0xd8,0x20(%rax),%ymm3 │ │ │ │ + vmovdqa 0x40(%rcx),%ymm0 │ │ │ │ + vpsubw 0x40(%rdx),%ymm0,%ymm1 │ │ │ │ + vpsubb %ymm3,%ymm4,%ymm3 │ │ │ │ + vpaddw %ymm1,%ymm1,%ymm1 │ │ │ │ + vpaddb %ymm3,%ymm3,%ymm3 │ │ │ │ + vpunpcklbw %ymm3,%ymm4,%ymm2 │ │ │ │ + vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x60(%rcx),%ymm1 │ │ │ │ + vpsubw 0x60(%rdx),%ymm1,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm2,%ymm2 │ │ │ │ + vpunpckhbw %ymm3,%ymm4,%ymm3 │ │ │ │ + vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vmovd %xmm0,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ + vmovd %xmm1,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x1,%xmm1,(%rdi,%r10,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vpextrd $0x2,%xmm0,(%rdi) │ │ │ │ + vpextrd $0x3,%xmm0,(%rdi,%rsi,1) │ │ │ │ + vpextrd $0x2,%xmm1,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x3,%xmm1,(%rdi,%r10,1) │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x108,%rsp │ │ │ │ - lea 0x25a(%rip),%r8 │ │ │ │ - lea 0x79223(%rip),%r9 │ │ │ │ - call 366c50 <__cxa_finalize@plt+0x33bc00> │ │ │ │ - add $0x108,%rsp │ │ │ │ + add $0x20,%rax │ │ │ │ + add $0x40,%rcx │ │ │ │ + add $0x40,%rdx │ │ │ │ + vpermq $0xd8,(%rax),%ymm3 │ │ │ │ + vmovdqa (%rcx),%ymm0 │ │ │ │ + vpsubw (%rdx),%ymm0,%ymm1 │ │ │ │ + vpsubb %ymm3,%ymm4,%ymm3 │ │ │ │ + vpaddw %ymm1,%ymm1,%ymm1 │ │ │ │ + vpaddb %ymm3,%ymm3,%ymm3 │ │ │ │ + vpunpcklbw %ymm3,%ymm4,%ymm2 │ │ │ │ + vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x20(%rcx),%ymm1 │ │ │ │ + vpsubw 0x20(%rdx),%ymm1,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm2,%ymm2 │ │ │ │ + vpunpckhbw %ymm3,%ymm4,%ymm3 │ │ │ │ + vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vmovq %xmm0,(%rdi) │ │ │ │ + vmovq %xmm1,(%rdi,%rsi,1) │ │ │ │ + vmovhps %xmm0,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm1,(%rdi,%r10,1) │ │ │ │ + sub $0x4,%r9d │ │ │ │ + jg 36994f <__cxa_finalize@plt+0x33e8ff> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x108,%rsp │ │ │ │ - lea 0x4a4(%rip),%r8 │ │ │ │ - lea 0x791f3(%rip),%r9 │ │ │ │ - call 366c50 <__cxa_finalize@plt+0x33bc00> │ │ │ │ - add $0x108,%rsp │ │ │ │ + add $0x40,%rax │ │ │ │ + sub $0xffffffffffffff80,%rcx │ │ │ │ + sub $0xffffffffffffff80,%rdx │ │ │ │ + vpermq $0xd8,(%rax),%ymm3 │ │ │ │ + vmovdqa (%rcx),%ymm0 │ │ │ │ + vpsubw (%rdx),%ymm0,%ymm1 │ │ │ │ + vpsubb %ymm3,%ymm4,%ymm3 │ │ │ │ + vpaddw %ymm1,%ymm1,%ymm1 │ │ │ │ + vpaddb %ymm3,%ymm3,%ymm3 │ │ │ │ + vpunpcklbw %ymm3,%ymm4,%ymm2 │ │ │ │ + vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x20(%rcx),%ymm1 │ │ │ │ + vpsubw 0x20(%rdx),%ymm1,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm2,%ymm2 │ │ │ │ + vpunpckhbw %ymm3,%ymm4,%ymm3 │ │ │ │ + vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %xmm0,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ + vpermq $0xd8,0x20(%rax),%ymm3 │ │ │ │ + vmovdqa 0x40(%rcx),%ymm0 │ │ │ │ + vpsubw 0x40(%rdx),%ymm0,%ymm1 │ │ │ │ + vpsubb %ymm3,%ymm4,%ymm3 │ │ │ │ + vpaddw %ymm1,%ymm1,%ymm1 │ │ │ │ + vpaddb %ymm3,%ymm3,%ymm3 │ │ │ │ + vpunpcklbw %ymm3,%ymm4,%ymm2 │ │ │ │ + vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x60(%rcx),%ymm1 │ │ │ │ + vpsubw 0x60(%rdx),%ymm1,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm2,%ymm2 │ │ │ │ + vpunpckhbw %ymm3,%ymm4,%ymm3 │ │ │ │ + vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %xmm0,(%rdi,%rsi,2) │ │ │ │ + vextracti128 $0x1,%ymm0,(%rdi,%r10,1) │ │ │ │ + sub $0x4,%r9d │ │ │ │ + jg 3699d1 <__cxa_finalize@plt+0x33e981> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x5(%rip),%rax │ │ │ │ - jmp 3666e7 <__cxa_finalize@plt+0x33b697> │ │ │ │ - movdqa 0x78f7b(%rip),%xmm11 │ │ │ │ - movdqa 0x790c2(%rip),%xmm12 │ │ │ │ - movdqa 0x790c9(%rip),%xmm13 │ │ │ │ - movdqa 0x78e00(%rip),%xmm14 │ │ │ │ - movdqa 0x80(%rdx,%r9,1),%xmm0 │ │ │ │ - movdqa 0x340(%rdx,%r9,1),%xmm1 │ │ │ │ - movdqa 0x180(%rdx,%r9,1),%xmm2 │ │ │ │ - movdqa 0x240(%rdx,%r9,1),%xmm3 │ │ │ │ - movdqa 0x280(%rdx,%r9,1),%xmm4 │ │ │ │ - movdqa 0x140(%rdx,%r9,1),%xmm5 │ │ │ │ - movdqa 0x380(%rdx,%r9,1),%xmm6 │ │ │ │ - movdqa 0x40(%rdx,%r9,1),%xmm7 │ │ │ │ - call 3654bf <__cxa_finalize@plt+0x33a46f> │ │ │ │ - movdqa (%rdx,%r9,1),%xmm0 │ │ │ │ - movdqa 0x3c0(%rdx,%r9,1),%xmm1 │ │ │ │ - movdqa 0x100(%rdx,%r9,1),%xmm2 │ │ │ │ - movdqa 0x2c0(%rdx,%r9,1),%xmm3 │ │ │ │ - movdqa 0x200(%rdx,%r9,1),%xmm4 │ │ │ │ - movdqa 0x1c0(%rdx,%r9,1),%xmm5 │ │ │ │ - movdqa 0x300(%rdx,%r9,1),%xmm6 │ │ │ │ - movdqa 0xc0(%rdx,%r9,1),%xmm7 │ │ │ │ - call 364fc5 <__cxa_finalize@plt+0x339f75> │ │ │ │ - call 366d4d <__cxa_finalize@plt+0x33bcfd> │ │ │ │ - packssdw %xmm1,%xmm0 │ │ │ │ - packssdw %xmm3,%xmm2 │ │ │ │ - packssdw %xmm5,%xmm4 │ │ │ │ - packssdw %xmm7,%xmm6 │ │ │ │ - packssdw %xmm9,%xmm8 │ │ │ │ - packssdw %xmm11,%xmm10 │ │ │ │ - packssdw %xmm13,%xmm12 │ │ │ │ - packssdw %xmm15,%xmm14 │ │ │ │ + add $0x40,%rax │ │ │ │ + sub $0xffffffffffffff80,%rcx │ │ │ │ + sub $0xffffffffffffff80,%rdx │ │ │ │ + vpermq $0xd8,(%rax),%ymm3 │ │ │ │ + vmovdqa (%rcx),%ymm0 │ │ │ │ + vpsubw (%rdx),%ymm0,%ymm1 │ │ │ │ + vpsubb %ymm3,%ymm4,%ymm3 │ │ │ │ + vpaddw %ymm1,%ymm1,%ymm1 │ │ │ │ + vpaddb %ymm3,%ymm3,%ymm3 │ │ │ │ + vpunpcklbw %ymm3,%ymm4,%ymm2 │ │ │ │ + vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x20(%rcx),%ymm1 │ │ │ │ + vpsubw 0x20(%rdx),%ymm1,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm2,%ymm2 │ │ │ │ + vpunpckhbw %ymm3,%ymm4,%ymm3 │ │ │ │ + vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vpermq $0xd8,0x20(%rax),%ymm3 │ │ │ │ + vmovdqa 0x40(%rcx),%ymm0 │ │ │ │ + vpsubw 0x40(%rdx),%ymm0,%ymm1 │ │ │ │ + vpsubb %ymm3,%ymm4,%ymm3 │ │ │ │ + vpaddw %ymm1,%ymm1,%ymm1 │ │ │ │ + vpaddb %ymm3,%ymm3,%ymm3 │ │ │ │ + vpunpcklbw %ymm3,%ymm4,%ymm2 │ │ │ │ + vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x60(%rcx),%ymm1 │ │ │ │ + vpsubw 0x60(%rdx),%ymm1,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm2,%ymm2 │ │ │ │ + vpunpckhbw %ymm3,%ymm4,%ymm3 │ │ │ │ + vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi,%rsi,1) │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 369ab1 <__cxa_finalize@plt+0x33ea61> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - pcmpeqd %xmm8,%xmm8 │ │ │ │ - movdqa 0x78f25(%rip),%xmm15 │ │ │ │ - psrld $0xa,%xmm14 │ │ │ │ - movdqa %xmm14,%xmm13 │ │ │ │ - psubd %xmm8,%xmm13 │ │ │ │ - pxor %xmm8,%xmm1 │ │ │ │ - pxor %xmm8,%xmm3 │ │ │ │ - pxor %xmm8,%xmm5 │ │ │ │ - pxor %xmm8,%xmm7 │ │ │ │ - paddd %xmm14,%xmm0 │ │ │ │ - paddd %xmm14,%xmm2 │ │ │ │ - paddd %xmm13,%xmm1 │ │ │ │ - paddd %xmm13,%xmm3 │ │ │ │ - paddd %xmm15,%xmm4 │ │ │ │ - paddd %xmm15,%xmm5 │ │ │ │ - paddd %xmm15,%xmm6 │ │ │ │ - paddd %xmm15,%xmm7 │ │ │ │ - movdqa %xmm15,%xmm13 │ │ │ │ - paddd %xmm8,%xmm13 │ │ │ │ - movdqa %xmm15,%xmm8 │ │ │ │ - paddd %xmm9,%xmm8 │ │ │ │ - movdqa %xmm13,%xmm9 │ │ │ │ - psubd %xmm10,%xmm9 │ │ │ │ - movdqa %xmm15,%xmm10 │ │ │ │ - paddd %xmm11,%xmm10 │ │ │ │ - movdqa %xmm13,%xmm11 │ │ │ │ - psubd %xmm12,%xmm11 │ │ │ │ - movdqa 0x30(%rcx),%xmm12 │ │ │ │ - paddd %xmm14,%xmm12 │ │ │ │ - movdqa %xmm14,%xmm13 │ │ │ │ - psubd 0x20(%rcx),%xmm13 │ │ │ │ - movdqa %xmm14,%xmm15 │ │ │ │ - psubd (%rcx),%xmm15 │ │ │ │ - paddd 0x10(%rcx),%xmm14 │ │ │ │ - psrad $0x2,%xmm0 │ │ │ │ - psrad $0x2,%xmm1 │ │ │ │ - psrad $0x2,%xmm2 │ │ │ │ - psrad $0x2,%xmm3 │ │ │ │ - psrad $0x2,%xmm12 │ │ │ │ - psrad $0x2,%xmm13 │ │ │ │ - psrad $0x2,%xmm14 │ │ │ │ - psrad $0x2,%xmm15 │ │ │ │ - psrad $0xe,%xmm4 │ │ │ │ - psrad $0xe,%xmm5 │ │ │ │ - psrad $0xe,%xmm6 │ │ │ │ - psrad $0xe,%xmm7 │ │ │ │ - psrad $0xe,%xmm8 │ │ │ │ - psrad $0xe,%xmm9 │ │ │ │ - psrad $0xe,%xmm10 │ │ │ │ - psrad $0xe,%xmm11 │ │ │ │ + add $0x40,%rax │ │ │ │ + sub $0xffffffffffffff80,%rcx │ │ │ │ + sub $0xffffffffffffff80,%rdx │ │ │ │ + vpermq $0xd8,(%rax),%ymm3 │ │ │ │ + vmovdqa (%rcx),%ymm0 │ │ │ │ + vpsubw (%rdx),%ymm0,%ymm1 │ │ │ │ + vpsubb %ymm3,%ymm4,%ymm3 │ │ │ │ + vpaddw %ymm1,%ymm1,%ymm1 │ │ │ │ + vpaddb %ymm3,%ymm3,%ymm3 │ │ │ │ + vpunpcklbw %ymm3,%ymm4,%ymm2 │ │ │ │ + vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x20(%rcx),%ymm1 │ │ │ │ + vpsubw 0x20(%rdx),%ymm1,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm2,%ymm2 │ │ │ │ + vpunpckhbw %ymm3,%ymm4,%ymm3 │ │ │ │ + vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + add %rsi,%rdi │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vpermq $0xd8,0x20(%rax),%ymm3 │ │ │ │ + vmovdqa 0x40(%rcx),%ymm0 │ │ │ │ + vpsubw 0x40(%rdx),%ymm0,%ymm1 │ │ │ │ + vpsubb %ymm3,%ymm4,%ymm3 │ │ │ │ + vpaddw %ymm1,%ymm1,%ymm1 │ │ │ │ + vpaddb %ymm3,%ymm3,%ymm3 │ │ │ │ + vpunpcklbw %ymm3,%ymm4,%ymm2 │ │ │ │ + vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x60(%rcx),%ymm1 │ │ │ │ + vpsubw 0x60(%rdx),%ymm1,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm2,%ymm2 │ │ │ │ + vpunpckhbw %ymm3,%ymm4,%ymm3 │ │ │ │ + vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,0x20(%rdi) │ │ │ │ + dec %r9d │ │ │ │ + jg 369b83 <__cxa_finalize@plt+0x33eb33> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - movdqa 0x78daf(%rip),%xmm8 │ │ │ │ - movdqa 0x78db6(%rip),%xmm11 │ │ │ │ - pxor %xmm9,%xmm9 │ │ │ │ - movdqa 0x78e68(%rip),%xmm10 │ │ │ │ - mov %rdi,%r10 │ │ │ │ - lea (%rsi,%rsi,2),%rcx │ │ │ │ - mov $0x2,%r8d │ │ │ │ - movdqa 0x20(%rdx),%xmm0 │ │ │ │ - movdqa 0x60(%rdx),%xmm1 │ │ │ │ - movdqa 0x90(%rdx),%xmm2 │ │ │ │ - movdqa 0xd0(%rdx),%xmm3 │ │ │ │ - movdqa (%rdx),%xmm4 │ │ │ │ - movdqa 0x40(%rdx),%xmm5 │ │ │ │ - movdqa 0xb0(%rdx),%xmm6 │ │ │ │ - movdqa 0xf0(%rdx),%xmm7 │ │ │ │ - movdqa %xmm0,0x38(%rsp) │ │ │ │ - movdqa %xmm1,0x48(%rsp) │ │ │ │ - movdqa %xmm2,0x58(%rsp) │ │ │ │ - movdqa %xmm3,0x68(%rsp) │ │ │ │ - movdqa %xmm4,0x78(%rsp) │ │ │ │ - movdqa %xmm5,0x88(%rsp) │ │ │ │ - movdqa %xmm6,0x98(%rsp) │ │ │ │ - movdqa %xmm7,0xa8(%rsp) │ │ │ │ - movdqa 0x80(%rdx),%xmm0 │ │ │ │ - movdqa 0xc0(%rdx),%xmm1 │ │ │ │ - movdqa 0x10(%rdx),%xmm2 │ │ │ │ - movdqa 0x50(%rdx),%xmm3 │ │ │ │ - movdqa 0xa0(%rdx),%xmm4 │ │ │ │ - movdqa 0xe0(%rdx),%xmm5 │ │ │ │ - movdqa 0x30(%rdx),%xmm6 │ │ │ │ - movdqa 0x70(%rdx),%xmm7 │ │ │ │ - call 2ed390 <__cxa_finalize@plt+0x2c2340> │ │ │ │ - call 2ede20 <__cxa_finalize@plt+0x2c2dd0> │ │ │ │ - lea (%r10,%rsi,8),%rdi │ │ │ │ - call 3639f4 <__cxa_finalize@plt+0x3389a4> │ │ │ │ - mov %r10,%rdi │ │ │ │ - movdqa 0x38(%rsp),%xmm0 │ │ │ │ - movdqa 0x48(%rsp),%xmm1 │ │ │ │ - movdqa 0x58(%rsp),%xmm2 │ │ │ │ - movdqa 0x68(%rsp),%xmm3 │ │ │ │ - movdqa 0x78(%rsp),%xmm4 │ │ │ │ - movdqa 0x88(%rsp),%xmm5 │ │ │ │ - movdqa 0x98(%rsp),%xmm6 │ │ │ │ - movdqa 0xa8(%rsp),%xmm7 │ │ │ │ - call 3639fa <__cxa_finalize@plt+0x3389aa> │ │ │ │ - add $0x10,%r10 │ │ │ │ - movdqa %xmm9,(%rdx) │ │ │ │ - movdqa %xmm9,0x10(%rdx) │ │ │ │ - movdqa %xmm9,0x20(%rdx) │ │ │ │ - movdqa %xmm9,0x30(%rdx) │ │ │ │ - movdqa %xmm9,0x40(%rdx) │ │ │ │ - movdqa %xmm9,0x50(%rdx) │ │ │ │ - movdqa %xmm9,0x60(%rdx) │ │ │ │ - movdqa %xmm9,0x70(%rdx) │ │ │ │ + vpermq $0xd8,(%rax),%ymm3 │ │ │ │ + vmovdqa (%rcx),%ymm0 │ │ │ │ + vpsubw (%rdx),%ymm0,%ymm1 │ │ │ │ + vpsubb %ymm3,%ymm4,%ymm3 │ │ │ │ + vpaddw %ymm1,%ymm1,%ymm1 │ │ │ │ + vpaddb %ymm3,%ymm3,%ymm3 │ │ │ │ + vpunpcklbw %ymm3,%ymm4,%ymm2 │ │ │ │ + vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x20(%rcx),%ymm1 │ │ │ │ + vpsubw 0x20(%rdx),%ymm1,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm2,%ymm2 │ │ │ │ + vpunpckhbw %ymm3,%ymm4,%ymm3 │ │ │ │ + vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + add %rsi,%rdi │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vpermq $0xd8,0x20(%rax),%ymm3 │ │ │ │ + vmovdqa 0x40(%rcx),%ymm0 │ │ │ │ + vpsubw 0x40(%rdx),%ymm0,%ymm1 │ │ │ │ + vpsubb %ymm3,%ymm4,%ymm3 │ │ │ │ + vpaddw %ymm1,%ymm1,%ymm1 │ │ │ │ + vpaddb %ymm3,%ymm3,%ymm3 │ │ │ │ + vpunpcklbw %ymm3,%ymm4,%ymm2 │ │ │ │ + vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x60(%rcx),%ymm1 │ │ │ │ + vpsubw 0x60(%rdx),%ymm1,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm2,%ymm2 │ │ │ │ + vpunpckhbw %ymm3,%ymm4,%ymm3 │ │ │ │ + vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,0x20(%rdi) │ │ │ │ + sub $0xffffffffffffff80,%rax │ │ │ │ + add $0x100,%rcx │ │ │ │ add $0x100,%rdx │ │ │ │ - movdqa %xmm9,-0x80(%rdx) │ │ │ │ - movdqa %xmm9,-0x70(%rdx) │ │ │ │ - movdqa %xmm9,-0x60(%rdx) │ │ │ │ - movdqa %xmm9,-0x50(%rdx) │ │ │ │ - movdqa %xmm9,-0x40(%rdx) │ │ │ │ - movdqa %xmm9,-0x30(%rdx) │ │ │ │ - movdqa %xmm9,-0x20(%rdx) │ │ │ │ - movdqa %xmm9,-0x10(%rdx) │ │ │ │ - dec %r8d │ │ │ │ - jg 366e85 <__cxa_finalize@plt+0x33be35> │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - sub $0x108,%rsp │ │ │ │ - lea -0x5c3(%rip),%r8 │ │ │ │ - lea 0x78e23(%rip),%r9 │ │ │ │ - call 367080 <__cxa_finalize@plt+0x33c030> │ │ │ │ - add $0x108,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x108,%rsp │ │ │ │ - lea -0x1d6(%rip),%r8 │ │ │ │ - lea 0x78df3(%rip),%r9 │ │ │ │ - call 367080 <__cxa_finalize@plt+0x33c030> │ │ │ │ - add $0x108,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x108,%rsp │ │ │ │ - lea 0x74(%rip),%r8 │ │ │ │ - lea 0x78dc3(%rip),%r9 │ │ │ │ - call 367080 <__cxa_finalize@plt+0x33c030> │ │ │ │ - add $0x108,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x5(%rip),%rax │ │ │ │ - jmp 3666e7 <__cxa_finalize@plt+0x33b697> │ │ │ │ - call 366c5c <__cxa_finalize@plt+0x33bc0c> │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - movdqa %xmm6,%xmm7 │ │ │ │ - pshufd $0x4e,%xmm14,%xmm0 │ │ │ │ - pshufd $0x4e,%xmm12,%xmm2 │ │ │ │ - pshufd $0x4e,%xmm10,%xmm4 │ │ │ │ - pshufd $0x4e,%xmm8,%xmm6 │ │ │ │ - pshufd $0x4e,%xmm7,%xmm8 │ │ │ │ - pshufd $0x4e,%xmm5,%xmm10 │ │ │ │ - pshufd $0x4e,%xmm3,%xmm12 │ │ │ │ - pshufd $0x4e,%xmm1,%xmm14 │ │ │ │ - ret │ │ │ │ - lea (%rsi,%rsi,2),%rcx │ │ │ │ - lea (%rcx,%rcx,4),%rcx │ │ │ │ - add %rcx,%rdi │ │ │ │ - neg %rsi │ │ │ │ - jmp 366e58 <__cxa_finalize@plt+0x33be08> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - sub $0x108,%rsp │ │ │ │ - lea -0x6c3(%rip),%r8 │ │ │ │ - lea 0x78d2b(%rip),%r9 │ │ │ │ - call 367150 <__cxa_finalize@plt+0x33c100> │ │ │ │ - add $0x108,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x108,%rsp │ │ │ │ - lea 0x206(%rip),%r8 │ │ │ │ - lea 0x78cf3(%rip),%r9 │ │ │ │ - call 367150 <__cxa_finalize@plt+0x33c100> │ │ │ │ - add $0x108,%rsp │ │ │ │ + vpermq $0xd8,-0x40(%rax),%ymm3 │ │ │ │ + vmovdqa -0x80(%rcx),%ymm0 │ │ │ │ + vpsubw -0x80(%rdx),%ymm0,%ymm1 │ │ │ │ + vpsubb %ymm3,%ymm4,%ymm3 │ │ │ │ + vpaddw %ymm1,%ymm1,%ymm1 │ │ │ │ + vpaddb %ymm3,%ymm3,%ymm3 │ │ │ │ + vpunpcklbw %ymm3,%ymm4,%ymm2 │ │ │ │ + vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa -0x60(%rcx),%ymm1 │ │ │ │ + vpsubw -0x60(%rdx),%ymm1,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm2,%ymm2 │ │ │ │ + vpunpckhbw %ymm3,%ymm4,%ymm3 │ │ │ │ + vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,0x40(%rdi) │ │ │ │ + vpermq $0xd8,-0x20(%rax),%ymm3 │ │ │ │ + vmovdqa -0x40(%rcx),%ymm0 │ │ │ │ + vpsubw -0x40(%rdx),%ymm0,%ymm1 │ │ │ │ + vpsubb %ymm3,%ymm4,%ymm3 │ │ │ │ + vpaddw %ymm1,%ymm1,%ymm1 │ │ │ │ + vpaddb %ymm3,%ymm3,%ymm3 │ │ │ │ + vpunpcklbw %ymm3,%ymm4,%ymm2 │ │ │ │ + vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa -0x20(%rcx),%ymm1 │ │ │ │ + vpsubw -0x20(%rdx),%ymm1,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm2,%ymm2 │ │ │ │ + vpunpckhbw %ymm3,%ymm4,%ymm3 │ │ │ │ + vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,0x60(%rdi) │ │ │ │ + dec %r9d │ │ │ │ + jg 369c53 <__cxa_finalize@plt+0x33ec03> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x5(%rip),%rax │ │ │ │ - jmp 3666e7 <__cxa_finalize@plt+0x33b697> │ │ │ │ - movdqa 0x78b2b(%rip),%xmm15 │ │ │ │ - movdqa (%rdx,%r9,1),%xmm0 │ │ │ │ - pmulld %xmm15,%xmm0 │ │ │ │ - movdqa 0x40(%rdx,%r9,1),%xmm1 │ │ │ │ - pmulld %xmm15,%xmm1 │ │ │ │ - movdqa 0x80(%rdx,%r9,1),%xmm2 │ │ │ │ - pmulld %xmm15,%xmm2 │ │ │ │ - movdqa 0xc0(%rdx,%r9,1),%xmm3 │ │ │ │ - pmulld %xmm15,%xmm3 │ │ │ │ - movdqa 0x100(%rdx,%r9,1),%xmm4 │ │ │ │ - pmulld %xmm15,%xmm4 │ │ │ │ - movdqa 0x140(%rdx,%r9,1),%xmm5 │ │ │ │ - pmulld %xmm15,%xmm5 │ │ │ │ - movdqa 0x180(%rdx,%r9,1),%xmm6 │ │ │ │ - pmulld %xmm15,%xmm6 │ │ │ │ - movdqa 0x1c0(%rdx,%r9,1),%xmm7 │ │ │ │ - pmulld %xmm15,%xmm7 │ │ │ │ - movdqa 0x200(%rdx,%r9,1),%xmm8 │ │ │ │ - pmulld %xmm15,%xmm8 │ │ │ │ - movdqa 0x240(%rdx,%r9,1),%xmm9 │ │ │ │ - pmulld %xmm15,%xmm9 │ │ │ │ - movdqa 0x280(%rdx,%r9,1),%xmm10 │ │ │ │ - pmulld %xmm15,%xmm10 │ │ │ │ - movdqa 0x2c0(%rdx,%r9,1),%xmm11 │ │ │ │ - pmulld %xmm15,%xmm11 │ │ │ │ - movdqa 0x300(%rdx,%r9,1),%xmm12 │ │ │ │ - pmulld %xmm15,%xmm12 │ │ │ │ - movdqa 0x340(%rdx,%r9,1),%xmm13 │ │ │ │ - pmulld %xmm15,%xmm13 │ │ │ │ - movdqa 0x380(%rdx,%r9,1),%xmm14 │ │ │ │ - pmulld %xmm15,%xmm14 │ │ │ │ - pmulld 0x3c0(%rdx,%r9,1),%xmm15 │ │ │ │ - movdqa %xmm15,(%rcx) │ │ │ │ - movdqa 0x78a19(%rip),%xmm15 │ │ │ │ - paddd %xmm15,%xmm0 │ │ │ │ - paddd %xmm15,%xmm1 │ │ │ │ - paddd %xmm15,%xmm2 │ │ │ │ - paddd %xmm15,%xmm3 │ │ │ │ - paddd %xmm15,%xmm4 │ │ │ │ - paddd %xmm15,%xmm5 │ │ │ │ - paddd %xmm15,%xmm6 │ │ │ │ - paddd %xmm15,%xmm7 │ │ │ │ - paddd %xmm15,%xmm8 │ │ │ │ - paddd %xmm15,%xmm9 │ │ │ │ - paddd %xmm15,%xmm10 │ │ │ │ - paddd %xmm15,%xmm11 │ │ │ │ - paddd %xmm15,%xmm12 │ │ │ │ - paddd %xmm15,%xmm13 │ │ │ │ - paddd %xmm15,%xmm14 │ │ │ │ - paddd (%rcx),%xmm15 │ │ │ │ - psrad $0xe,%xmm0 │ │ │ │ - psrad $0xe,%xmm1 │ │ │ │ - psrad $0xe,%xmm2 │ │ │ │ - psrad $0xe,%xmm3 │ │ │ │ - psrad $0xe,%xmm4 │ │ │ │ - psrad $0xe,%xmm5 │ │ │ │ - psrad $0xe,%xmm6 │ │ │ │ - psrad $0xe,%xmm7 │ │ │ │ - psrad $0xe,%xmm8 │ │ │ │ - psrad $0xe,%xmm9 │ │ │ │ - psrad $0xe,%xmm10 │ │ │ │ - psrad $0xe,%xmm11 │ │ │ │ - psrad $0xe,%xmm12 │ │ │ │ - psrad $0xe,%xmm13 │ │ │ │ - psrad $0xe,%xmm14 │ │ │ │ - psrad $0xe,%xmm15 │ │ │ │ - packssdw %xmm1,%xmm0 │ │ │ │ - packssdw %xmm3,%xmm2 │ │ │ │ - packssdw %xmm5,%xmm4 │ │ │ │ - packssdw %xmm7,%xmm6 │ │ │ │ - packssdw %xmm9,%xmm8 │ │ │ │ - packssdw %xmm11,%xmm10 │ │ │ │ - packssdw %xmm13,%xmm12 │ │ │ │ - packssdw %xmm15,%xmm14 │ │ │ │ - ret │ │ │ │ - movdqa 0x788d4(%rip),%xmm4 │ │ │ │ - movdqa 0x7899c(%rip),%xmm5 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - movdqa 0x78970(%rip),%xmm7 │ │ │ │ - mov %rdi,%r10 │ │ │ │ - mov $0x4,%r9d │ │ │ │ - lea (%rsi,%rsi,2),%rcx │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - movdqa 0x40(%rdx),%xmm1 │ │ │ │ - movdqa 0x80(%rdx),%xmm2 │ │ │ │ - movdqa 0xc0(%rdx),%xmm3 │ │ │ │ - call 36452e <__cxa_finalize@plt+0x3394de> │ │ │ │ - call 362f61 <__cxa_finalize@plt+0x337f11> │ │ │ │ - movdqa %xmm6,(%rdx) │ │ │ │ - movdqa %xmm6,0x40(%rdx) │ │ │ │ - movdqa %xmm6,0x80(%rdx) │ │ │ │ - movdqa %xmm6,0xc0(%rdx) │ │ │ │ - add $0x10,%rdx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x756fb(%rip),%rax │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ + movslq (%rax,%rcx,4),%rcx │ │ │ │ + vpbroadcastd -0x1b2(%rax),%ymm4 │ │ │ │ + vpbroadcastd -0x19a(%rax),%ymm5 │ │ │ │ + sub %r9,%rdx │ │ │ │ + add %rax,%rcx │ │ │ │ + lea (%rsi,%rsi,2),%rax │ │ │ │ + jmp *%rcx │ │ │ │ + vmovd (%rdi),%xmm0 │ │ │ │ + vpinsrd $0x1,(%rdi,%rsi,1),%xmm0,%xmm0 │ │ │ │ + vpbroadcastd (%rdi,%rsi,2),%xmm1 │ │ │ │ + vpinsrd $0x3,(%rdi,%rax,1),%xmm1,%xmm1 │ │ │ │ + vmovdqa (%r9),%xmm6 │ │ │ │ + vpsubb %xmm6,%xmm4,%xmm3 │ │ │ │ + vpunpcklbw %xmm6,%xmm3,%xmm2 │ │ │ │ + vpunpckhbw %xmm6,%xmm3,%xmm3 │ │ │ │ + vmovdqa (%r9,%rdx,1),%xmm6 │ │ │ │ + add $0x10,%r9 │ │ │ │ + vpunpcklbw %xmm6,%xmm0,%xmm0 │ │ │ │ + vpunpckhbw %xmm6,%xmm1,%xmm1 │ │ │ │ + vpmaddubsw %xmm2,%xmm0,%xmm0 │ │ │ │ + vpmaddubsw %xmm3,%xmm1,%xmm1 │ │ │ │ + vpmulhrsw %xmm5,%xmm0,%xmm0 │ │ │ │ + vpmulhrsw %xmm5,%xmm1,%xmm1 │ │ │ │ + vpackuswb %xmm1,%xmm0,%xmm0 │ │ │ │ + vmovd %xmm0,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ + vpextrd $0x2,%xmm0,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x3,%xmm0,(%rdi,%rax,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ - dec %r9w │ │ │ │ - jg 36735d <__cxa_finalize@plt+0x33c30d> │ │ │ │ - add $0xc0,%rdx │ │ │ │ - btc $0x10,%r9d │ │ │ │ - jb 3673bf <__cxa_finalize@plt+0x33c36f> │ │ │ │ - lea 0x10(%r10),%rdi │ │ │ │ - add $0x4,%r9d │ │ │ │ - jmp 36735d <__cxa_finalize@plt+0x33c30d> │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 369e1d <__cxa_finalize@plt+0x33edcd> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - movdqa 0x787d8(%rip),%xmm5 │ │ │ │ - movdqa 0x78910(%rip),%xmm7 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - mov %ecx,%r9d │ │ │ │ - add $0x15,%cl │ │ │ │ - cmovb %r9d,%ecx │ │ │ │ - lea (%rsi,%rsi,2),%r8 │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - packssdw 0x80(%rdx),%xmm0 │ │ │ │ - movdqa 0x100(%rdx),%xmm1 │ │ │ │ - packssdw 0x180(%rdx),%xmm1 │ │ │ │ - movdqa 0x200(%rdx),%xmm2 │ │ │ │ - packssdw 0x280(%rdx),%xmm2 │ │ │ │ - movdqa 0x300(%rdx),%xmm3 │ │ │ │ - packssdw 0x380(%rdx),%xmm3 │ │ │ │ - paddsw %xmm5,%xmm0 │ │ │ │ - paddsw %xmm5,%xmm1 │ │ │ │ - paddsw %xmm5,%xmm2 │ │ │ │ - paddsw %xmm5,%xmm3 │ │ │ │ - psraw $0x3,%xmm0 │ │ │ │ - psraw $0x3,%xmm1 │ │ │ │ - psraw $0x3,%xmm2 │ │ │ │ - psraw $0x3,%xmm3 │ │ │ │ - call 367460 <__cxa_finalize@plt+0x33c410> │ │ │ │ - add $0x10,%rdx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + vmovq (%rdi),%xmm1 │ │ │ │ + vmovhps (%rdi,%rsi,1),%xmm1,%xmm1 │ │ │ │ + vpbroadcastq (%rdi,%rsi,2),%ymm2 │ │ │ │ + vpbroadcastq (%rdi,%rax,1),%ymm3 │ │ │ │ + vmovdqa (%r9),%ymm0 │ │ │ │ + vmovdqa (%r9,%rdx,1),%ymm6 │ │ │ │ + add $0x20,%r9 │ │ │ │ + vpblendd $0x30,%ymm2,%ymm1,%ymm1 │ │ │ │ + vpblendd $0xc0,%ymm3,%ymm1,%ymm1 │ │ │ │ + vpsubb %ymm0,%ymm4,%ymm3 │ │ │ │ + vpunpcklbw %ymm0,%ymm3,%ymm2 │ │ │ │ + vpunpckhbw %ymm0,%ymm3,%ymm3 │ │ │ │ + vpunpcklbw %ymm6,%ymm1,%ymm0 │ │ │ │ + vpunpckhbw %ymm6,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vmovq %xmm0,(%rdi) │ │ │ │ + vmovhps %xmm0,(%rdi,%rsi,1) │ │ │ │ + vmovq %xmm1,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm1,(%rdi,%rax,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ - btc $0x10,%ecx │ │ │ │ - jae 3673e2 <__cxa_finalize@plt+0x33c392> │ │ │ │ - sub $0x40,%ecx │ │ │ │ - jge 3673e2 <__cxa_finalize@plt+0x33c392> │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 369ea0 <__cxa_finalize@plt+0x33ee50> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movdqa %xmm6,(%rdx) │ │ │ │ - movdqa %xmm6,0x80(%rdx) │ │ │ │ - movdqa %xmm6,0x100(%rdx) │ │ │ │ - movdqa %xmm6,0x180(%rdx) │ │ │ │ - movdqa %xmm6,0x200(%rdx) │ │ │ │ - movdqa %xmm6,0x280(%rdx) │ │ │ │ - movdqa %xmm6,0x300(%rdx) │ │ │ │ - movdqa %xmm6,0x380(%rdx) │ │ │ │ - movdqa %xmm0,%xmm4 │ │ │ │ - punpckhwd %xmm1,%xmm4 │ │ │ │ - punpcklwd %xmm1,%xmm0 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - punpckhwd %xmm3,%xmm1 │ │ │ │ - punpcklwd %xmm3,%xmm2 │ │ │ │ - movdqa %xmm0,%xmm3 │ │ │ │ - punpckhwd %xmm4,%xmm3 │ │ │ │ - punpcklwd %xmm4,%xmm0 │ │ │ │ - movdqa %xmm2,%xmm4 │ │ │ │ - punpckhwd %xmm1,%xmm4 │ │ │ │ - punpcklwd %xmm1,%xmm2 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - punpckhqdq %xmm2,%xmm1 │ │ │ │ - punpcklqdq %xmm2,%xmm0 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - punpcklqdq %xmm4,%xmm2 │ │ │ │ - punpckhqdq %xmm4,%xmm3 │ │ │ │ - paddw (%rdi),%xmm0 │ │ │ │ - paddw (%rdi,%rsi,1),%xmm1 │ │ │ │ - paddw (%rdi,%rsi,2),%xmm2 │ │ │ │ - paddw (%rdi,%r8,1),%xmm3 │ │ │ │ - pmaxsw %xmm6,%xmm0 │ │ │ │ - pmaxsw %xmm6,%xmm1 │ │ │ │ - pmaxsw %xmm6,%xmm2 │ │ │ │ - pmaxsw %xmm6,%xmm3 │ │ │ │ - pminsw %xmm7,%xmm0 │ │ │ │ - pminsw %xmm7,%xmm1 │ │ │ │ - pminsw %xmm7,%xmm2 │ │ │ │ - pminsw %xmm7,%xmm3 │ │ │ │ - movdqa %xmm0,(%rdi) │ │ │ │ - movdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ - movdqa %xmm2,(%rdi,%rsi,2) │ │ │ │ - movdqa %xmm3,(%rdi,%r8,1) │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - movdqa 0x78708(%rip),%xmm5 │ │ │ │ - movdqa 0x787a0(%rip),%xmm7 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - mov %ecx,%r8d │ │ │ │ - add $0x15,%cl │ │ │ │ - cmovb %r8d,%ecx │ │ │ │ - lea (%rsi,%rsi,2),%r8 │ │ │ │ - mov %rdi,%r9 │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - packssdw 0x20(%rdx),%xmm0 │ │ │ │ - movdqa 0x40(%rdx),%xmm1 │ │ │ │ - packssdw 0x60(%rdx),%xmm1 │ │ │ │ - movdqa 0x80(%rdx),%xmm2 │ │ │ │ - packssdw 0xa0(%rdx),%xmm2 │ │ │ │ - movdqa 0xc0(%rdx),%xmm3 │ │ │ │ - packssdw 0xe0(%rdx),%xmm3 │ │ │ │ - movdqa %xmm6,(%rdx) │ │ │ │ - movdqa %xmm6,0x20(%rdx) │ │ │ │ - movdqa %xmm6,0x40(%rdx) │ │ │ │ - movdqa %xmm6,0x60(%rdx) │ │ │ │ - movdqa %xmm6,0x80(%rdx) │ │ │ │ - movdqa %xmm6,0xa0(%rdx) │ │ │ │ - movdqa %xmm6,0xc0(%rdx) │ │ │ │ - movdqa %xmm6,0xe0(%rdx) │ │ │ │ - pmulhrsw %xmm5,%xmm0 │ │ │ │ - pmulhrsw %xmm5,%xmm1 │ │ │ │ - pmulhrsw %xmm5,%xmm2 │ │ │ │ - pmulhrsw %xmm5,%xmm3 │ │ │ │ - call 36749c <__cxa_finalize@plt+0x33c44c> │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - add $0x10,%rdx │ │ │ │ - btc $0x10,%ecx │ │ │ │ - jae 367555 <__cxa_finalize@plt+0x33c505> │ │ │ │ - add $0xe0,%rdx │ │ │ │ - add $0x10,%r9 │ │ │ │ - mov %r9,%rdi │ │ │ │ - sub $0x40,%ecx │ │ │ │ - jge 367555 <__cxa_finalize@plt+0x33c505> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + vmovdqa (%r9),%ymm0 │ │ │ │ + vmovdqa (%rdi),%xmm1 │ │ │ │ + vinserti128 $0x1,(%rdi,%rsi,1),%ymm1,%ymm1 │ │ │ │ + vpsubb %ymm0,%ymm4,%ymm3 │ │ │ │ + vpunpcklbw %ymm0,%ymm3,%ymm2 │ │ │ │ + vpunpckhbw %ymm0,%ymm3,%ymm3 │ │ │ │ + vmovdqa (%r9,%rdx,1),%ymm6 │ │ │ │ + add $0x20,%r9 │ │ │ │ + vpunpcklbw %ymm6,%ymm1,%ymm0 │ │ │ │ + vpunpckhbw %ymm6,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa %xmm0,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 369f30 <__cxa_finalize@plt+0x33eee0> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - movdqa 0x786a7(%rip),%xmm8 │ │ │ │ - movdqa 0x786ae(%rip),%xmm9 │ │ │ │ - movdqa 0x78655(%rip),%xmm11 │ │ │ │ - movdqa 0x786bd(%rip),%xmm7 │ │ │ │ - lea (%rsi,%rsi,2),%r8 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - movdqa %xmm11,%xmm10 │ │ │ │ - paddw %xmm11,%xmm10 │ │ │ │ - mov %rdi,%r9 │ │ │ │ - call 3676d0 <__cxa_finalize@plt+0x33c680> │ │ │ │ - sub $0x24,%ecx │ │ │ │ - jl 3676ce <__cxa_finalize@plt+0x33c67e> │ │ │ │ - add $0x3e0,%rdx │ │ │ │ - lea 0x10(%r9),%rdi │ │ │ │ - call 3676d0 <__cxa_finalize@plt+0x33c680> │ │ │ │ - sub $0x400,%rdx │ │ │ │ - lea (%r9,%rsi,8),%rdi │ │ │ │ - mov %rdi,%r9 │ │ │ │ - call 3676d0 <__cxa_finalize@plt+0x33c680> │ │ │ │ - sub $0x6b,%ecx │ │ │ │ - jl 3676ce <__cxa_finalize@plt+0x33c67e> │ │ │ │ - add $0x3e0,%rdx │ │ │ │ - lea 0x10(%r9),%rdi │ │ │ │ - call 3676d0 <__cxa_finalize@plt+0x33c680> │ │ │ │ - sub $0x400,%rdx │ │ │ │ - lea (%r9,%rsi,8),%rdi │ │ │ │ - mov %rdi,%r9 │ │ │ │ - call 3676d0 <__cxa_finalize@plt+0x33c680> │ │ │ │ - add $0xffffff80,%ecx │ │ │ │ - jl 3676ce <__cxa_finalize@plt+0x33c67e> │ │ │ │ - add $0x3e0,%rdx │ │ │ │ - lea 0x10(%r9),%rdi │ │ │ │ - call 3676d0 <__cxa_finalize@plt+0x33c680> │ │ │ │ - sub $0x400,%rdx │ │ │ │ - lea (%r9,%rsi,8),%rdi │ │ │ │ - mov %rdi,%r9 │ │ │ │ - call 3676d0 <__cxa_finalize@plt+0x33c680> │ │ │ │ - add $0xffffff80,%ecx │ │ │ │ - jl 3676ce <__cxa_finalize@plt+0x33c67e> │ │ │ │ - add $0x3e0,%rdx │ │ │ │ - lea 0x10(%r9),%rdi │ │ │ │ - call 3676d0 <__cxa_finalize@plt+0x33c680> │ │ │ │ + nop │ │ │ │ + vmovdqa (%r9),%ymm0 │ │ │ │ + vmovdqa (%rdi),%ymm1 │ │ │ │ + vmovdqa (%r9,%rdx,1),%ymm6 │ │ │ │ + add $0x20,%r9 │ │ │ │ + vpsubb %ymm0,%ymm4,%ymm3 │ │ │ │ + vpunpcklbw %ymm0,%ymm3,%ymm2 │ │ │ │ + vpunpckhbw %ymm0,%ymm3,%ymm3 │ │ │ │ + vpunpcklbw %ymm6,%ymm1,%ymm0 │ │ │ │ + vpunpckhbw %ymm6,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm2,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %r8d │ │ │ │ + jg 369f90 <__cxa_finalize@plt+0x33ef40> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ nop │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - packssdw 0x80(%rdx),%xmm0 │ │ │ │ - movdqa 0x100(%rdx),%xmm1 │ │ │ │ - packssdw 0x180(%rdx),%xmm1 │ │ │ │ - movdqa 0x200(%rdx),%xmm2 │ │ │ │ - packssdw 0x280(%rdx),%xmm2 │ │ │ │ - movdqa 0x300(%rdx),%xmm3 │ │ │ │ - packssdw 0x380(%rdx),%xmm3 │ │ │ │ - pmulhrsw %xmm8,%xmm0 │ │ │ │ - pmulhrsw %xmm8,%xmm1 │ │ │ │ - pmulhrsw %xmm8,%xmm2 │ │ │ │ - pmulhrsw %xmm8,%xmm3 │ │ │ │ - movdqa %xmm9,%xmm4 │ │ │ │ - pmulhrsw %xmm0,%xmm4 │ │ │ │ - movdqa %xmm9,%xmm5 │ │ │ │ - pmulhrsw %xmm1,%xmm5 │ │ │ │ - pmulhrsw %xmm10,%xmm4 │ │ │ │ - pmulhrsw %xmm10,%xmm5 │ │ │ │ - paddsw %xmm4,%xmm0 │ │ │ │ - paddsw %xmm5,%xmm1 │ │ │ │ - movdqa %xmm9,%xmm4 │ │ │ │ - pmulhrsw %xmm2,%xmm4 │ │ │ │ - movdqa %xmm9,%xmm5 │ │ │ │ - pmulhrsw %xmm3,%xmm5 │ │ │ │ - pmulhrsw %xmm10,%xmm4 │ │ │ │ - pmulhrsw %xmm10,%xmm5 │ │ │ │ - paddsw %xmm4,%xmm2 │ │ │ │ - paddsw %xmm5,%xmm3 │ │ │ │ - pmulhrsw %xmm11,%xmm0 │ │ │ │ - pmulhrsw %xmm11,%xmm1 │ │ │ │ - pmulhrsw %xmm11,%xmm2 │ │ │ │ - pmulhrsw %xmm11,%xmm3 │ │ │ │ - call 367460 <__cxa_finalize@plt+0x33c410> │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - add $0x10,%rdx │ │ │ │ - btc $0x10,%ecx │ │ │ │ - jae 3676d0 <__cxa_finalize@plt+0x33c680> │ │ │ │ + lea 0x7551f(%rip),%r9 │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ + movslq (%r9,%rcx,4),%rcx │ │ │ │ + vpbroadcastd -0x1ae(%r9),%ymm5 │ │ │ │ + add %r9,%rcx │ │ │ │ + add $0xfffffffffffffc3a,%r9 │ │ │ │ + jmp *%rcx │ │ │ │ + vpbroadcastd 0x4(%r9),%xmm2 │ │ │ │ + vmovd (%rdi),%xmm0 │ │ │ │ + vpinsrw $0x1,(%rdi,%rsi,1),%xmm0,%xmm0 │ │ │ │ + vmovd (%rdx),%xmm1 │ │ │ │ + add $0x4,%rdx │ │ │ │ + vpunpcklbw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpmaddubsw %xmm2,%xmm0,%xmm0 │ │ │ │ + vpmulhrsw %xmm5,%xmm0,%xmm0 │ │ │ │ + vpackuswb %xmm0,%xmm0,%xmm0 │ │ │ │ + vpextrw $0x0,%xmm0,(%rdi) │ │ │ │ + vpextrw $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 36a00a <__cxa_finalize@plt+0x33efba> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movdqa 0x784f7(%rip),%xmm8 │ │ │ │ - movdqa 0x784fe(%rip),%xmm9 │ │ │ │ - movdqa 0x78445(%rip),%xmm10 │ │ │ │ - movdqa 0x7850d(%rip),%xmm7 │ │ │ │ - lea (%rsi,%rsi,2),%r8 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - mov %rdi,%r9 │ │ │ │ - call 367840 <__cxa_finalize@plt+0x33c7f0> │ │ │ │ - sub $0x24,%ecx │ │ │ │ - jl 36783b <__cxa_finalize@plt+0x33c7eb> │ │ │ │ - call 367840 <__cxa_finalize@plt+0x33c7f0> │ │ │ │ - add $0x1c0,%rdx │ │ │ │ - lea 0x10(%r9),%rdi │ │ │ │ - call 367840 <__cxa_finalize@plt+0x33c7f0> │ │ │ │ - sub $0x6b,%ecx │ │ │ │ - jl 36783b <__cxa_finalize@plt+0x33c7eb> │ │ │ │ - call 367840 <__cxa_finalize@plt+0x33c7f0> │ │ │ │ - add $0x1c0,%rdx │ │ │ │ - lea 0x20(%r9),%rdi │ │ │ │ - call 367840 <__cxa_finalize@plt+0x33c7f0> │ │ │ │ - add $0xffffff80,%ecx │ │ │ │ - jl 36783b <__cxa_finalize@plt+0x33c7eb> │ │ │ │ - call 367840 <__cxa_finalize@plt+0x33c7f0> │ │ │ │ - add $0x1c0,%rdx │ │ │ │ - lea 0x30(%r9),%rdi │ │ │ │ - call 367840 <__cxa_finalize@plt+0x33c7f0> │ │ │ │ - add $0xffffff80,%ecx │ │ │ │ - jl 36783b <__cxa_finalize@plt+0x33c7eb> │ │ │ │ - call 367840 <__cxa_finalize@plt+0x33c7f0> │ │ │ │ + vpbroadcastq 0x8(%r9),%xmm2 │ │ │ │ + vmovd (%rdi),%xmm0 │ │ │ │ + vpinsrd $0x1,(%rdi,%rsi,1),%xmm0,%xmm0 │ │ │ │ + vmovq (%rdx),%xmm1 │ │ │ │ + add $0x8,%rdx │ │ │ │ + vpunpcklbw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpmaddubsw %xmm2,%xmm0,%xmm0 │ │ │ │ + vpmulhrsw %xmm5,%xmm0,%xmm0 │ │ │ │ + vpackuswb %xmm0,%xmm0,%xmm0 │ │ │ │ + vmovd %xmm0,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 36a056 <__cxa_finalize@plt+0x33f006> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - packssdw 0x40(%rdx),%xmm0 │ │ │ │ - movdqa 0x80(%rdx),%xmm1 │ │ │ │ - packssdw 0xc0(%rdx),%xmm1 │ │ │ │ - movdqa 0x100(%rdx),%xmm2 │ │ │ │ - packssdw 0x140(%rdx),%xmm2 │ │ │ │ - movdqa 0x180(%rdx),%xmm3 │ │ │ │ - packssdw 0x1c0(%rdx),%xmm3 │ │ │ │ - pmulhrsw %xmm8,%xmm0 │ │ │ │ - pmulhrsw %xmm8,%xmm1 │ │ │ │ - pmulhrsw %xmm8,%xmm2 │ │ │ │ - pmulhrsw %xmm8,%xmm3 │ │ │ │ - paddsw %xmm0,%xmm0 │ │ │ │ - paddsw %xmm1,%xmm1 │ │ │ │ - paddsw %xmm2,%xmm2 │ │ │ │ - paddsw %xmm3,%xmm3 │ │ │ │ - movdqa %xmm9,%xmm4 │ │ │ │ - pmulhrsw %xmm0,%xmm4 │ │ │ │ - movdqa %xmm9,%xmm5 │ │ │ │ - pmulhrsw %xmm1,%xmm5 │ │ │ │ - paddsw %xmm0,%xmm0 │ │ │ │ - paddsw %xmm1,%xmm1 │ │ │ │ - paddsw %xmm4,%xmm0 │ │ │ │ - paddsw %xmm5,%xmm1 │ │ │ │ - movdqa %xmm9,%xmm4 │ │ │ │ - pmulhrsw %xmm2,%xmm4 │ │ │ │ - movdqa %xmm9,%xmm5 │ │ │ │ - pmulhrsw %xmm3,%xmm5 │ │ │ │ - paddsw %xmm2,%xmm2 │ │ │ │ - paddsw %xmm3,%xmm3 │ │ │ │ - paddsw %xmm4,%xmm2 │ │ │ │ - paddsw %xmm5,%xmm3 │ │ │ │ - pmulhrsw %xmm10,%xmm0 │ │ │ │ - pmulhrsw %xmm10,%xmm1 │ │ │ │ - pmulhrsw %xmm10,%xmm2 │ │ │ │ - pmulhrsw %xmm10,%xmm3 │ │ │ │ - movdqa %xmm6,(%rdx) │ │ │ │ - movdqa %xmm6,0x40(%rdx) │ │ │ │ - movdqa %xmm6,0x80(%rdx) │ │ │ │ - movdqa %xmm6,0xc0(%rdx) │ │ │ │ - movdqa %xmm6,0x100(%rdx) │ │ │ │ - movdqa %xmm6,0x140(%rdx) │ │ │ │ - movdqa %xmm6,0x180(%rdx) │ │ │ │ - movdqa %xmm6,0x1c0(%rdx) │ │ │ │ - call 36749c <__cxa_finalize@plt+0x33c44c> │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ + vmovdqa 0x10(%r9),%xmm3 │ │ │ │ + vmovq (%rdi),%xmm0 │ │ │ │ + vpbroadcastq (%rdi,%rsi,1),%xmm1 │ │ │ │ + vmovdqa (%rdx),%xmm2 │ │ │ │ add $0x10,%rdx │ │ │ │ - btc $0x10,%ecx │ │ │ │ - jae 367840 <__cxa_finalize@plt+0x33c7f0> │ │ │ │ + vpunpcklbw %xmm2,%xmm0,%xmm0 │ │ │ │ + vpunpckhbw %xmm2,%xmm1,%xmm1 │ │ │ │ + vpmaddubsw %xmm3,%xmm0,%xmm0 │ │ │ │ + vpmaddubsw %xmm3,%xmm1,%xmm1 │ │ │ │ + vpmulhrsw %xmm5,%xmm0,%xmm0 │ │ │ │ + vpmulhrsw %xmm5,%xmm1,%xmm1 │ │ │ │ + vpackuswb %xmm1,%xmm0,%xmm0 │ │ │ │ + vmovq %xmm0,(%rdi) │ │ │ │ + vmovhps %xmm0,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 36a0a6 <__cxa_finalize@plt+0x33f056> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + vbroadcasti128 0x20(%r9),%ymm3 │ │ │ │ + vbroadcasti128 0x30(%r9),%ymm4 │ │ │ │ + vmovdqa (%rdi),%xmm1 │ │ │ │ + vinserti128 $0x1,(%rdi,%rsi,1),%ymm1,%ymm1 │ │ │ │ + vmovdqa (%rdx),%ymm2 │ │ │ │ + add $0x20,%rdx │ │ │ │ + vpunpcklbw %ymm2,%ymm1,%ymm0 │ │ │ │ + vpunpckhbw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm4,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa %xmm0,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 36a0fc <__cxa_finalize@plt+0x33f0ac> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + vmovdqa 0x40(%r9),%xmm3 │ │ │ │ + vinserti128 $0x1,0x60(%r9),%ymm3,%ymm3 │ │ │ │ + vmovdqa 0x50(%r9),%xmm4 │ │ │ │ + vinserti128 $0x1,0x70(%r9),%ymm4,%ymm4 │ │ │ │ + vmovdqa (%rdi),%ymm1 │ │ │ │ + vmovdqa (%rdx),%ymm2 │ │ │ │ + add $0x20,%rdx │ │ │ │ + vpunpcklbw %ymm2,%ymm1,%ymm0 │ │ │ │ + vpunpckhbw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm4,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %r8d │ │ │ │ + jg 36a16a <__cxa_finalize@plt+0x33f11a> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x75363(%rip),%r9 │ │ │ │ + mov %ecx,%eax │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ + mov %r8d,%r8d │ │ │ │ + movslq (%r9,%rcx,4),%rcx │ │ │ │ + vpbroadcastd -0x1c2(%r9),%ymm5 │ │ │ │ + add %r9,%rcx │ │ │ │ + lea -0x3da(%r9,%r8,2),%r9 │ │ │ │ + lea (%r8,%r8,2),%r8d │ │ │ │ + shr $0x2,%r8d │ │ │ │ + lea (%r9,%r8,2),%r9 │ │ │ │ + neg %r8 │ │ │ │ + jmp *%rcx │ │ │ │ + vmovd (%rdi),%xmm0 │ │ │ │ + vpinsrw $0x1,(%rdi,%rsi,1),%xmm0,%xmm0 │ │ │ │ + vmovd (%r9,%r8,2),%xmm2 │ │ │ │ + vmovd (%rdx),%xmm1 │ │ │ │ + add $0x4,%rdx │ │ │ │ + vpunpcklwd %xmm2,%xmm2,%xmm2 │ │ │ │ + vpunpcklbw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpmaddubsw %xmm2,%xmm0,%xmm0 │ │ │ │ + vpmulhrsw %xmm5,%xmm0,%xmm0 │ │ │ │ + vpackuswb %xmm0,%xmm0,%xmm0 │ │ │ │ + vpextrw $0x0,%xmm0,(%rdi) │ │ │ │ + vpextrw $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + add $0x2,%r8 │ │ │ │ + jl 36a1e9 <__cxa_finalize@plt+0x33f199> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqa 0x78308(%rip),%xmm5 │ │ │ │ - movdqa 0x78370(%rip),%xmm7 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - lea (%rsi,%rsi,2),%r8 │ │ │ │ - mov %rdi,%r9 │ │ │ │ - call 367a5b <__cxa_finalize@plt+0x33ca0b> │ │ │ │ - cmp $0x24,%ecx │ │ │ │ - jl 367a4b <__cxa_finalize@plt+0x33c9fb> │ │ │ │ - add $0x3e0,%rdx │ │ │ │ - lea 0x10(%r9),%rdi │ │ │ │ - call 367a5b <__cxa_finalize@plt+0x33ca0b> │ │ │ │ - call 367a50 <__cxa_finalize@plt+0x33ca00> │ │ │ │ - cmp $0x88,%ecx │ │ │ │ - jl 367a4b <__cxa_finalize@plt+0x33c9fb> │ │ │ │ - add $0x7c0,%rdx │ │ │ │ - lea 0x20(%r9),%rdi │ │ │ │ - call 367a5b <__cxa_finalize@plt+0x33ca0b> │ │ │ │ - call 367a50 <__cxa_finalize@plt+0x33ca00> │ │ │ │ - call 367a50 <__cxa_finalize@plt+0x33ca00> │ │ │ │ - cmp $0x12c,%ecx │ │ │ │ - jl 367a4b <__cxa_finalize@plt+0x33c9fb> │ │ │ │ - add $0xba0,%rdx │ │ │ │ - add $0x30,%r9 │ │ │ │ - mov %r9,%rdi │ │ │ │ - call 367a5b <__cxa_finalize@plt+0x33ca0b> │ │ │ │ - call 367a50 <__cxa_finalize@plt+0x33ca00> │ │ │ │ - call 367a50 <__cxa_finalize@plt+0x33ca00> │ │ │ │ - call 367a50 <__cxa_finalize@plt+0x33ca00> │ │ │ │ - cmp $0x217,%ecx │ │ │ │ - jl 367a4b <__cxa_finalize@plt+0x33c9fb> │ │ │ │ - add $0xba0,%rdx │ │ │ │ - lea (%r9,%rsi,8),%rdi │ │ │ │ - mov %rdi,%r9 │ │ │ │ - call 367a5b <__cxa_finalize@plt+0x33ca0b> │ │ │ │ - call 367a50 <__cxa_finalize@plt+0x33ca00> │ │ │ │ - call 367a50 <__cxa_finalize@plt+0x33ca00> │ │ │ │ - cmp $0x2f3,%ecx │ │ │ │ - jl 367a4b <__cxa_finalize@plt+0x33c9fb> │ │ │ │ - add $0x7c0,%rdx │ │ │ │ - lea (%r9,%rsi,8),%rdi │ │ │ │ - mov %rdi,%r9 │ │ │ │ - call 367a5b <__cxa_finalize@plt+0x33ca0b> │ │ │ │ - call 367a50 <__cxa_finalize@plt+0x33ca00> │ │ │ │ - cmp $0x38f,%ecx │ │ │ │ - jl 367a4b <__cxa_finalize@plt+0x33c9fb> │ │ │ │ - add $0x3e0,%rdx │ │ │ │ - lea (%r9,%rsi,8),%rdi │ │ │ │ - call 367a5b <__cxa_finalize@plt+0x33ca0b> │ │ │ │ + vmovdqa 0x75078(%rip),%xmm3 │ │ │ │ + vmovd (%rdi),%xmm0 │ │ │ │ + vpinsrd $0x1,(%rdi,%rsi,1),%xmm0,%xmm0 │ │ │ │ + vmovd (%r9,%r8,2),%xmm2 │ │ │ │ + vmovq (%rdx),%xmm1 │ │ │ │ + add $0x8,%rdx │ │ │ │ + vpshufb %xmm3,%xmm2,%xmm2 │ │ │ │ + vpunpcklbw %xmm1,%xmm0,%xmm0 │ │ │ │ + vpmaddubsw %xmm2,%xmm0,%xmm0 │ │ │ │ + vpmulhrsw %xmm5,%xmm0,%xmm0 │ │ │ │ + vpackuswb %xmm0,%xmm0,%xmm0 │ │ │ │ + vmovd %xmm0,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + add $0x2,%r8 │ │ │ │ + jl 36a248 <__cxa_finalize@plt+0x33f1f8> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sub $0x400,%rdx │ │ │ │ - sub $0x10,%rdi │ │ │ │ - movdqa (%rdx),%xmm0 │ │ │ │ - packssdw 0x80(%rdx),%xmm0 │ │ │ │ - movdqa 0x100(%rdx),%xmm1 │ │ │ │ - packssdw 0x180(%rdx),%xmm1 │ │ │ │ - movdqa 0x200(%rdx),%xmm2 │ │ │ │ - packssdw 0x280(%rdx),%xmm2 │ │ │ │ - movdqa 0x300(%rdx),%xmm3 │ │ │ │ - packssdw 0x380(%rdx),%xmm3 │ │ │ │ - pmulhrsw %xmm5,%xmm0 │ │ │ │ - pmulhrsw %xmm5,%xmm1 │ │ │ │ - pmulhrsw %xmm5,%xmm2 │ │ │ │ - pmulhrsw %xmm5,%xmm3 │ │ │ │ - call 367460 <__cxa_finalize@plt+0x33c410> │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ + vbroadcasti128 0x75017(%rip),%ymm4 │ │ │ │ + vshufpd $0x3,%ymm4,%ymm4,%ymm4 │ │ │ │ + vpbroadcastq (%rdi),%ymm1 │ │ │ │ + vmovq (%rdi,%rsi,1),%xmm0 │ │ │ │ + vpblendd $0x30,%ymm1,%ymm0,%ymm0 │ │ │ │ + vpbroadcastd (%r9,%r8,2),%ymm3 │ │ │ │ + vmovq 0x8(%rdx),%xmm1 │ │ │ │ + vinserti128 $0x1,(%rdx),%ymm1,%ymm1 │ │ │ │ add $0x10,%rdx │ │ │ │ - btc $0x10,%ecx │ │ │ │ - jae 367a5b <__cxa_finalize@plt+0x33ca0b> │ │ │ │ + vpshufb %ymm4,%ymm3,%ymm3 │ │ │ │ + vpunpcklbw %ymm1,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vpackuswb %xmm1,%xmm0,%xmm0 │ │ │ │ + vmovhps %xmm0,(%rdi) │ │ │ │ + vmovq %xmm0,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + add $0x2,%r8 │ │ │ │ + jl 36a2ae <__cxa_finalize@plt+0x33f25e> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - sub $0x248,%rsp │ │ │ │ - lea 0x78396(%rip),%rax │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 367ed0 <__cxa_finalize@plt+0x33ce80> │ │ │ │ - mov $0xe,%r9d │ │ │ │ - cmp -0x30(%r9,%rax,1),%cx │ │ │ │ - jge 367b20 <__cxa_finalize@plt+0x33cad0> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movzwl (%rax,%r9,1),%r8d │ │ │ │ - movzbl %r8b,%r10d │ │ │ │ - shr $0x8,%r8d │ │ │ │ - movdqa %xmm0,0x30(%rsp,%r9,8) │ │ │ │ - movdqa %xmm0,0xb0(%rsp,%r9,8) │ │ │ │ - movdqa %xmm0,0x30(%rsp,%r8,8) │ │ │ │ - movdqa %xmm0,0x30(%rsp,%r10,8) │ │ │ │ - sub $0x2,%r9d │ │ │ │ - cmp -0x30(%r9,%rax,1),%cx │ │ │ │ - jl 367ae8 <__cxa_finalize@plt+0x33ca98> │ │ │ │ - mov %ecx,0x230(%rsp) │ │ │ │ - mov %rsp,%rcx │ │ │ │ - movdqa 0x780ad(%rip),%xmm11 │ │ │ │ - movdqa 0x781f4(%rip),%xmm12 │ │ │ │ - movdqa 0x781fb(%rip),%xmm13 │ │ │ │ - movdqa 0x77f32(%rip),%xmm14 │ │ │ │ - movdqa (%rdx,%r9,8),%xmm0 │ │ │ │ - movdqa 0x80(%rdx,%r9,8),%xmm1 │ │ │ │ - movdqa 0x100(%rdx,%r9,8),%xmm2 │ │ │ │ - movdqa 0x180(%rdx,%r9,8),%xmm3 │ │ │ │ - movdqa 0x200(%rdx,%r9,8),%xmm4 │ │ │ │ - movdqa 0x280(%rdx,%r9,8),%xmm5 │ │ │ │ - movdqa 0x300(%rdx,%r9,8),%xmm6 │ │ │ │ - movdqa 0x380(%rdx,%r9,8),%xmm7 │ │ │ │ - call 362d18 <__cxa_finalize@plt+0x337cc8> │ │ │ │ - movdqa 0x77fe9(%rip),%xmm1 │ │ │ │ - paddd %xmm1,%xmm0 │ │ │ │ - paddd %xmm1,%xmm6 │ │ │ │ - paddd %xmm1,%xmm5 │ │ │ │ - paddd %xmm1,%xmm3 │ │ │ │ - call 362ee2 <__cxa_finalize@plt+0x337e92> │ │ │ │ - psrad $0x2,%xmm0 │ │ │ │ - psrad $0x2,%xmm1 │ │ │ │ - psrad $0x2,%xmm2 │ │ │ │ - psrad $0x2,%xmm3 │ │ │ │ - psrad $0x2,%xmm4 │ │ │ │ - psrad $0x2,%xmm5 │ │ │ │ - psrad $0x2,%xmm6 │ │ │ │ - psrad $0x2,%xmm7 │ │ │ │ - packssdw %xmm1,%xmm0 │ │ │ │ - packssdw %xmm3,%xmm2 │ │ │ │ - packssdw %xmm5,%xmm4 │ │ │ │ - packssdw %xmm7,%xmm6 │ │ │ │ - call 362be2 <__cxa_finalize@plt+0x337b92> │ │ │ │ - movzwl (%rax,%r9,1),%r8d │ │ │ │ - movzbl %r8b,%r10d │ │ │ │ - shr $0x8,%r8d │ │ │ │ - movdqa %xmm0,0x30(%rcx,%r9,8) │ │ │ │ - movdqa %xmm2,0xb0(%rcx,%r9,8) │ │ │ │ - movdqa %xmm1,0x30(%rcx,%r10,8) │ │ │ │ - movdqa %xmm3,0x30(%rcx,%r8,8) │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - movdqa %xmm7,(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x80(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x100(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x180(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x200(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x280(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x300(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x380(%rdx,%r9,8) │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jge 367b2a <__cxa_finalize@plt+0x33cada> │ │ │ │ - mov 0x230(%rsp),%ecx │ │ │ │ - cmp $0x2b,%ecx │ │ │ │ - jl 367ca2 <__cxa_finalize@plt+0x33cc52> │ │ │ │ - cmp $0x6b,%ecx │ │ │ │ - jl 367c99 <__cxa_finalize@plt+0x33cc49> │ │ │ │ - lea -0x77a37(%rip),%r8 │ │ │ │ - jmp 367ca9 <__cxa_finalize@plt+0x33cc59> │ │ │ │ - lea -0x77d10(%rip),%r8 │ │ │ │ - jmp 367ca9 <__cxa_finalize@plt+0x33cc59> │ │ │ │ - lea -0x77f39(%rip),%r8 │ │ │ │ - call 367cb6 <__cxa_finalize@plt+0x33cc66> │ │ │ │ - add $0x248,%rsp │ │ │ │ - ret │ │ │ │ - movdqa 0x48(%rsp),%xmm1 │ │ │ │ - movdqa 0x58(%rsp),%xmm2 │ │ │ │ - movdqa 0x68(%rsp),%xmm3 │ │ │ │ - movdqa 0x78(%rsp),%xmm4 │ │ │ │ - movdqa 0x88(%rsp),%xmm5 │ │ │ │ - movdqa 0x98(%rsp),%xmm6 │ │ │ │ - movdqa 0xa8(%rsp),%xmm7 │ │ │ │ - call 2e9dd0 <__cxa_finalize@plt+0x2bed80> │ │ │ │ - movdqa %xmm0,0x38(%rsp) │ │ │ │ - movdqa %xmm1,0x48(%rsp) │ │ │ │ - movdqa %xmm2,0x58(%rsp) │ │ │ │ - movdqa %xmm3,0x68(%rsp) │ │ │ │ - movdqa %xmm4,0x78(%rsp) │ │ │ │ - movdqa %xmm5,0x88(%rsp) │ │ │ │ - movdqa %xmm6,0x98(%rsp) │ │ │ │ - movdqa 0xb8(%rsp),%xmm0 │ │ │ │ - movdqa 0xc8(%rsp),%xmm1 │ │ │ │ - movdqa 0xd8(%rsp),%xmm2 │ │ │ │ - movdqa 0xe8(%rsp),%xmm3 │ │ │ │ - movdqa 0xf8(%rsp),%xmm4 │ │ │ │ - movdqa 0x108(%rsp),%xmm5 │ │ │ │ - movdqa 0x118(%rsp),%xmm6 │ │ │ │ - movdqa 0x128(%rsp),%xmm7 │ │ │ │ - call 2ecc80 <__cxa_finalize@plt+0x2c1c30> │ │ │ │ - movdqa 0x8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm0,0xb8(%rsp) │ │ │ │ - movdqa %xmm1,0xc8(%rsp) │ │ │ │ - movdqa %xmm2,0xd8(%rsp) │ │ │ │ - movdqa %xmm3,0xe8(%rsp) │ │ │ │ - movdqa %xmm4,0xf8(%rsp) │ │ │ │ - movdqa %xmm5,0x108(%rsp) │ │ │ │ - movdqa %xmm6,0x118(%rsp) │ │ │ │ - movdqa %xmm7,0x128(%rsp) │ │ │ │ - call *%r8 │ │ │ │ - movdqa 0x77e4b(%rip),%xmm8 │ │ │ │ - pxor %xmm9,%xmm9 │ │ │ │ - movdqa 0x77f0d(%rip),%xmm10 │ │ │ │ - lea (%rsi,%rsi,2),%rcx │ │ │ │ - call 3637dd <__cxa_finalize@plt+0x33878d> │ │ │ │ - lea (%rdi,%rsi,8),%rdi │ │ │ │ - movdqa 0xb8(%rsp),%xmm0 │ │ │ │ - movdqa 0xc8(%rsp),%xmm1 │ │ │ │ - movdqa 0xd8(%rsp),%xmm2 │ │ │ │ - movdqa 0xe8(%rsp),%xmm3 │ │ │ │ - movdqa 0xf8(%rsp),%xmm4 │ │ │ │ - movdqa 0x108(%rsp),%xmm5 │ │ │ │ - movdqa 0x118(%rsp),%xmm6 │ │ │ │ - movdqa 0x128(%rsp),%xmm7 │ │ │ │ - call 3637dd <__cxa_finalize@plt+0x33878d> │ │ │ │ - lea (%rdi,%rsi,8),%rdi │ │ │ │ - movdqa 0x138(%rsp),%xmm0 │ │ │ │ - movdqa 0x148(%rsp),%xmm1 │ │ │ │ - movdqa 0x158(%rsp),%xmm2 │ │ │ │ - movdqa 0x168(%rsp),%xmm3 │ │ │ │ - movdqa 0x178(%rsp),%xmm4 │ │ │ │ - movdqa 0x188(%rsp),%xmm5 │ │ │ │ - movdqa 0x198(%rsp),%xmm6 │ │ │ │ - movdqa 0x1a8(%rsp),%xmm7 │ │ │ │ - call 3637dd <__cxa_finalize@plt+0x33878d> │ │ │ │ - lea (%rdi,%rsi,8),%rdi │ │ │ │ - movdqa 0x1b8(%rsp),%xmm0 │ │ │ │ - movdqa 0x1c8(%rsp),%xmm1 │ │ │ │ - movdqa 0x1d8(%rsp),%xmm2 │ │ │ │ - movdqa 0x1e8(%rsp),%xmm3 │ │ │ │ - movdqa 0x1f8(%rsp),%xmm4 │ │ │ │ - movdqa 0x208(%rsp),%xmm5 │ │ │ │ - movdqa 0x218(%rsp),%xmm6 │ │ │ │ - movdqa 0x228(%rsp),%xmm7 │ │ │ │ - call 3637dd <__cxa_finalize@plt+0x33878d> │ │ │ │ + vbroadcasti128 0x74fa7(%rip),%ymm4 │ │ │ │ + vshufpd $0xc,%ymm4,%ymm4,%ymm4 │ │ │ │ + vmovdqa (%rdi),%xmm1 │ │ │ │ + vinserti128 $0x1,(%rdi,%rsi,1),%ymm1,%ymm1 │ │ │ │ + vpbroadcastd (%r9,%r8,2),%ymm3 │ │ │ │ + vmovdqa (%rdx),%ymm2 │ │ │ │ + add $0x20,%rdx │ │ │ │ + vpshufb %ymm4,%ymm3,%ymm3 │ │ │ │ + vpunpcklbw %ymm2,%ymm1,%ymm0 │ │ │ │ + vpunpckhbw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa %xmm0,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + add $0x2,%r8 │ │ │ │ + jl 36a31e <__cxa_finalize@plt+0x33f2ce> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - imul $0xb5,(%rdx),%r9d │ │ │ │ - mov %ecx,(%rdx) │ │ │ │ - mov $0x8,%ecx │ │ │ │ - add $0x280,%r9d │ │ │ │ - sar $0xa,%r9d │ │ │ │ - add $0x210,%rsp │ │ │ │ - jmp 363502 <__cxa_finalize@plt+0x3384b2> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - sub $0x4d8,%rsp │ │ │ │ - lea 0x77f56(%rip),%rax │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 368213 <__cxa_finalize@plt+0x33d1c3> │ │ │ │ - mov $0xe,%r9d │ │ │ │ - cmp -0x20(%r9,%rax,1),%cx │ │ │ │ - jge 367f91 <__cxa_finalize@plt+0x33cf41> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movzwl (%rax,%r9,1),%r8d │ │ │ │ - movzbl %r8b,%r10d │ │ │ │ - shr $0x8,%r8d │ │ │ │ - movdqa %xmm0,0xc0(%rsp,%r9,8) │ │ │ │ - movdqa %xmm0,0x140(%rsp,%r9,8) │ │ │ │ - movdqa %xmm0,0xc0(%rsp,%r8,8) │ │ │ │ - movdqa %xmm0,0xc0(%rsp,%r10,8) │ │ │ │ - movdqa %xmm0,0x2c0(%rsp,%r9,8) │ │ │ │ - movdqa %xmm0,0x340(%rsp,%r9,8) │ │ │ │ - movdqa %xmm0,0x2c0(%rsp,%r8,8) │ │ │ │ - movdqa %xmm0,0x2c0(%rsp,%r10,8) │ │ │ │ - sub $0x2,%r9d │ │ │ │ - cmp -0x20(%r9,%rax,1),%cx │ │ │ │ - jl 367f28 <__cxa_finalize@plt+0x33ced8> │ │ │ │ - mov %ecx,0x4c0(%rsp) │ │ │ │ - mov %rsp,%rcx │ │ │ │ - movdqa 0x77c3c(%rip),%xmm11 │ │ │ │ - movdqa 0x77d83(%rip),%xmm12 │ │ │ │ - movdqa 0x77d8a(%rip),%xmm13 │ │ │ │ - movdqa 0x77ac1(%rip),%xmm14 │ │ │ │ - movdqa 0x80(%rdx,%r9,8),%xmm0 │ │ │ │ - movdqa 0x180(%rdx,%r9,8),%xmm1 │ │ │ │ - movdqa 0x280(%rdx,%r9,8),%xmm2 │ │ │ │ - movdqa 0x380(%rdx,%r9,8),%xmm3 │ │ │ │ - movdqa 0x480(%rdx,%r9,8),%xmm4 │ │ │ │ - movdqa 0x580(%rdx,%r9,8),%xmm5 │ │ │ │ - movdqa 0x680(%rdx,%r9,8),%xmm6 │ │ │ │ - movdqa 0x780(%rdx,%r9,8),%xmm7 │ │ │ │ - call 362c46 <__cxa_finalize@plt+0x337bf6> │ │ │ │ - call 36480d <__cxa_finalize@plt+0x3397bd> │ │ │ │ - movdqa (%rdx,%r9,8),%xmm0 │ │ │ │ - movdqa 0x100(%rdx,%r9,8),%xmm1 │ │ │ │ - movdqa 0x200(%rdx,%r9,8),%xmm2 │ │ │ │ - movdqa 0x300(%rdx,%r9,8),%xmm3 │ │ │ │ - movdqa 0x400(%rdx,%r9,8),%xmm4 │ │ │ │ - movdqa 0x500(%rdx,%r9,8),%xmm5 │ │ │ │ - movdqa 0x600(%rdx,%r9,8),%xmm6 │ │ │ │ - movdqa 0x700(%rdx,%r9,8),%xmm7 │ │ │ │ - call 362c46 <__cxa_finalize@plt+0x337bf6> │ │ │ │ - call 362d18 <__cxa_finalize@plt+0x337cc8> │ │ │ │ - call 362ee2 <__cxa_finalize@plt+0x337e92> │ │ │ │ - call 364b74 <__cxa_finalize@plt+0x339b24> │ │ │ │ - packssdw %xmm1,%xmm0 │ │ │ │ - packssdw %xmm3,%xmm2 │ │ │ │ - packssdw %xmm5,%xmm4 │ │ │ │ - packssdw %xmm7,%xmm6 │ │ │ │ - packssdw %xmm9,%xmm8 │ │ │ │ - packssdw %xmm11,%xmm10 │ │ │ │ - packssdw %xmm13,%xmm12 │ │ │ │ - packssdw %xmm15,%xmm14 │ │ │ │ - call 362be2 <__cxa_finalize@plt+0x337b92> │ │ │ │ - movzwl (%rax,%r9,1),%r8d │ │ │ │ - movzbl %r8b,%r10d │ │ │ │ - shr $0x8,%r8d │ │ │ │ - movdqa %xmm0,0xc0(%rsp,%r9,8) │ │ │ │ - movdqa %xmm2,0x140(%rsp,%r9,8) │ │ │ │ - movdqa %xmm1,0xc0(%rsp,%r10,8) │ │ │ │ - movdqa %xmm3,0xc0(%rsp,%r8,8) │ │ │ │ - call 364755 <__cxa_finalize@plt+0x339705> │ │ │ │ - movdqa %xmm8,0x2c0(%rsp,%r9,8) │ │ │ │ - movdqa %xmm10,0x340(%rsp,%r9,8) │ │ │ │ - movdqa %xmm9,0x2c0(%rsp,%r10,8) │ │ │ │ - movdqa %xmm11,0x2c0(%rsp,%r8,8) │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - movdqa %xmm7,(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x80(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x100(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x180(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x200(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x280(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x300(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x380(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x400(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x480(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x500(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x580(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x600(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x680(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x700(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x780(%rdx,%r9,8) │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jge 367f9b <__cxa_finalize@plt+0x33cf4b> │ │ │ │ - add $0x90,%rsp │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov 0x430(%rsp),%ecx │ │ │ │ - cmp $0x2c,%ecx │ │ │ │ - jl 3681de <__cxa_finalize@plt+0x33d18e> │ │ │ │ - cmp $0x97,%ecx │ │ │ │ - jl 3681d5 <__cxa_finalize@plt+0x33d185> │ │ │ │ - lea -0x77f73(%rip),%r8 │ │ │ │ - jmp 3681e5 <__cxa_finalize@plt+0x33d195> │ │ │ │ - lea -0x7824c(%rip),%r8 │ │ │ │ - jmp 3681e5 <__cxa_finalize@plt+0x33d195> │ │ │ │ - lea -0x78475(%rip),%r8 │ │ │ │ - lea 0x20(%rdi),%rdx │ │ │ │ - mov $0xfffffffffffffffc,%r10 │ │ │ │ - jmp 3681f8 <__cxa_finalize@plt+0x33d1a8> │ │ │ │ - movdqa 0x30(%rsp),%xmm0 │ │ │ │ - call 367cb6 <__cxa_finalize@plt+0x33cc66> │ │ │ │ - add $0x200,%rsp │ │ │ │ - add $0x2,%r10 │ │ │ │ - lea (%rdx,%r10,8),%rdi │ │ │ │ - jl 3681f2 <__cxa_finalize@plt+0x33d1a2> │ │ │ │ - add $0x48,%rsp │ │ │ │ - ret │ │ │ │ - imul $0xb5,(%rdx),%r9d │ │ │ │ - mov %ecx,(%rdx) │ │ │ │ - mov $0x20,%ecx │ │ │ │ - sub $0xffffff80,%r9d │ │ │ │ - sar $0x8,%r9d │ │ │ │ - imul $0xb5,%r9d,%r9d │ │ │ │ - add $0x450,%rsp │ │ │ │ - jmp 3645ad <__cxa_finalize@plt+0x33955d> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x188,%rsp │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 3694c3 <__cxa_finalize@plt+0x33e473> │ │ │ │ - xor %r9d,%r9d │ │ │ │ - cmp $0xa,%ecx │ │ │ │ - setge %r9b │ │ │ │ - add %r9d,%r9d │ │ │ │ - movdqa 0x20(%rdx,%r9,8),%xmm0 │ │ │ │ - movdqa 0xe0(%rdx,%r9,8),%xmm1 │ │ │ │ - movdqa 0x120(%rdx,%r9,8),%xmm2 │ │ │ │ - movdqa 0x1e0(%rdx,%r9,8),%xmm3 │ │ │ │ - movdqa 0x220(%rdx,%r9,8),%xmm4 │ │ │ │ - movdqa 0x2e0(%rdx,%r9,8),%xmm5 │ │ │ │ - movdqa 0x320(%rdx,%r9,8),%xmm6 │ │ │ │ - movdqa 0x3e0(%rdx,%r9,8),%xmm7 │ │ │ │ - movdqa 0x7792e(%rip),%xmm11 │ │ │ │ - movdqa 0x77a75(%rip),%xmm12 │ │ │ │ - movdqa 0x77a7c(%rip),%xmm13 │ │ │ │ - movdqa 0x777b3(%rip),%xmm14 │ │ │ │ - mov %rsp,%rcx │ │ │ │ - call 3685f3 <__cxa_finalize@plt+0x33d5a3> │ │ │ │ - movdqa 0x60(%rdx,%r9,8),%xmm0 │ │ │ │ - movdqa 0xa0(%rdx,%r9,8),%xmm1 │ │ │ │ - movdqa 0x160(%rdx,%r9,8),%xmm2 │ │ │ │ - movdqa 0x1a0(%rdx,%r9,8),%xmm3 │ │ │ │ - movdqa 0x260(%rdx,%r9,8),%xmm4 │ │ │ │ - movdqa 0x2a0(%rdx,%r9,8),%xmm5 │ │ │ │ - movdqa 0x360(%rdx,%r9,8),%xmm6 │ │ │ │ - movdqa 0x3a0(%rdx,%r9,8),%xmm7 │ │ │ │ - call 3689f4 <__cxa_finalize@plt+0x33d9a4> │ │ │ │ - movdqa 0x40(%rdx,%r9,8),%xmm0 │ │ │ │ - movdqa 0xc0(%rdx,%r9,8),%xmm1 │ │ │ │ - movdqa 0x140(%rdx,%r9,8),%xmm2 │ │ │ │ - movdqa 0x1c0(%rdx,%r9,8),%xmm3 │ │ │ │ - movdqa 0x240(%rdx,%r9,8),%xmm4 │ │ │ │ - movdqa 0x2c0(%rdx,%r9,8),%xmm5 │ │ │ │ - movdqa 0x340(%rdx,%r9,8),%xmm6 │ │ │ │ - movdqa 0x3c0(%rdx,%r9,8),%xmm7 │ │ │ │ - add $0x100,%rcx │ │ │ │ - call 36480d <__cxa_finalize@plt+0x3397bd> │ │ │ │ - movdqa (%rdx,%r9,8),%xmm0 │ │ │ │ - movdqa 0x80(%rdx,%r9,8),%xmm1 │ │ │ │ - movdqa 0x100(%rdx,%r9,8),%xmm2 │ │ │ │ - movdqa 0x180(%rdx,%r9,8),%xmm3 │ │ │ │ - movdqa 0x200(%rdx,%r9,8),%xmm4 │ │ │ │ - movdqa 0x280(%rdx,%r9,8),%xmm5 │ │ │ │ - movdqa 0x300(%rdx,%r9,8),%xmm6 │ │ │ │ - movdqa 0x380(%rdx,%r9,8),%xmm7 │ │ │ │ - call 362d18 <__cxa_finalize@plt+0x337cc8> │ │ │ │ - call 362ee2 <__cxa_finalize@plt+0x337e92> │ │ │ │ - sub $0x100,%rcx │ │ │ │ - call 368fe2 <__cxa_finalize@plt+0x33df92> │ │ │ │ - call 362be2 <__cxa_finalize@plt+0x337b92> │ │ │ │ - call 364755 <__cxa_finalize@plt+0x339705> │ │ │ │ - movdqa %xmm8,0x100(%rdx,%r9,8) │ │ │ │ - movdqa %xmm9,0x120(%rdx,%r9,8) │ │ │ │ - movdqa %xmm10,0x140(%rdx,%r9,8) │ │ │ │ - movdqa %xmm11,0x160(%rdx,%r9,8) │ │ │ │ - movdqa 0x90(%rcx),%xmm8 │ │ │ │ - movdqa 0xb0(%rcx),%xmm10 │ │ │ │ - movdqa 0xd0(%rcx),%xmm12 │ │ │ │ - movdqa 0xf0(%rcx),%xmm14 │ │ │ │ - call 364755 <__cxa_finalize@plt+0x339705> │ │ │ │ - movdqa %xmm8,0x80(%rdx,%r9,8) │ │ │ │ - movdqa %xmm9,0xa0(%rdx,%r9,8) │ │ │ │ - movdqa %xmm10,0xc0(%rdx,%r9,8) │ │ │ │ - movdqa %xmm11,0xe0(%rdx,%r9,8) │ │ │ │ - movdqa 0x80(%rcx),%xmm8 │ │ │ │ - movdqa 0xa0(%rcx),%xmm10 │ │ │ │ - movdqa 0xc0(%rcx),%xmm12 │ │ │ │ - movdqa 0xe0(%rcx),%xmm14 │ │ │ │ - call 364755 <__cxa_finalize@plt+0x339705> │ │ │ │ - movdqa %xmm8,0x180(%rdx,%r9,8) │ │ │ │ - movdqa %xmm9,0x1a0(%rdx,%r9,8) │ │ │ │ - movdqa %xmm10,0x1c0(%rdx,%r9,8) │ │ │ │ - movdqa %xmm11,0x1e0(%rdx,%r9,8) │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - movdqa %xmm7,0x200(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x220(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x240(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x260(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x280(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x2a0(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x2c0(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x2e0(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x300(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x320(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x340(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x360(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x380(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x3a0(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x3c0(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x3e0(%rdx,%r9,8) │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 368583 <__cxa_finalize@plt+0x33d533> │ │ │ │ - movdqa %xmm0,(%rdx,%r9,8) │ │ │ │ - movdqa %xmm1,0x20(%rdx,%r9,8) │ │ │ │ - movdqa %xmm2,0x40(%rdx,%r9,8) │ │ │ │ - movdqa %xmm3,0x60(%rdx,%r9,8) │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jmp 36825c <__cxa_finalize@plt+0x33d20c> │ │ │ │ - mov $0x4,%r8d │ │ │ │ - call 365e4d <__cxa_finalize@plt+0x33adfd> │ │ │ │ - add $0x188,%rsp │ │ │ │ - ret │ │ │ │ - movdqa 0x775d2(%rip),%xmm7 │ │ │ │ - pmulld %xmm0,%xmm7 │ │ │ │ - pmulld 0x77374(%rip),%xmm0 │ │ │ │ - movdqa 0x774bc(%rip),%xmm4 │ │ │ │ - pmulld %xmm3,%xmm4 │ │ │ │ - pmulld 0x774ce(%rip),%xmm3 │ │ │ │ - movdqa 0x773e6(%rip),%xmm6 │ │ │ │ - pmulld %xmm1,%xmm6 │ │ │ │ - pmulld 0x77538(%rip),%xmm1 │ │ │ │ - movdqa 0x77510(%rip),%xmm5 │ │ │ │ - pmulld %xmm2,%xmm5 │ │ │ │ - pmulld 0x773e2(%rip),%xmm2 │ │ │ │ - jmp 3686d7 <__cxa_finalize@plt+0x33d687> │ │ │ │ - movdqa 0x77574(%rip),%xmm8 │ │ │ │ - movdqa %xmm0,%xmm9 │ │ │ │ - pmulld %xmm8,%xmm9 │ │ │ │ - pmulld %xmm7,%xmm8 │ │ │ │ - movdqa 0x7730a(%rip),%xmm10 │ │ │ │ - pmulld %xmm10,%xmm0 │ │ │ │ - pmulld %xmm10,%xmm7 │ │ │ │ - paddd %xmm9,%xmm7 │ │ │ │ - psubd %xmm8,%xmm0 │ │ │ │ - movdqa 0x7736b(%rip),%xmm8 │ │ │ │ - movdqa %xmm6,%xmm9 │ │ │ │ - pmulld %xmm8,%xmm9 │ │ │ │ - pmulld %xmm1,%xmm8 │ │ │ │ - movdqa 0x774c1(%rip),%xmm10 │ │ │ │ - pmulld %xmm10,%xmm6 │ │ │ │ - pmulld %xmm10,%xmm1 │ │ │ │ - paddd %xmm9,%xmm1 │ │ │ │ - psubd %xmm8,%xmm6 │ │ │ │ - movdqa 0x77482(%rip),%xmm8 │ │ │ │ - movdqa %xmm2,%xmm9 │ │ │ │ - pmulld %xmm8,%xmm9 │ │ │ │ - pmulld %xmm5,%xmm8 │ │ │ │ - movdqa 0x77348(%rip),%xmm10 │ │ │ │ - pmulld %xmm10,%xmm2 │ │ │ │ - pmulld %xmm10,%xmm5 │ │ │ │ - paddd %xmm9,%xmm5 │ │ │ │ - psubd %xmm8,%xmm2 │ │ │ │ - movdqa 0x773b9(%rip),%xmm8 │ │ │ │ - movdqa %xmm4,%xmm9 │ │ │ │ - pmulld %xmm8,%xmm9 │ │ │ │ - pmulld %xmm3,%xmm8 │ │ │ │ - movdqa 0x773cf(%rip),%xmm10 │ │ │ │ - pmulld %xmm10,%xmm4 │ │ │ │ - pmulld %xmm10,%xmm3 │ │ │ │ - paddd %xmm9,%xmm3 │ │ │ │ - psubd %xmm8,%xmm4 │ │ │ │ - paddd %xmm11,%xmm0 │ │ │ │ - paddd %xmm11,%xmm1 │ │ │ │ - paddd %xmm11,%xmm2 │ │ │ │ - paddd %xmm11,%xmm3 │ │ │ │ - paddd %xmm11,%xmm4 │ │ │ │ - paddd %xmm11,%xmm5 │ │ │ │ - paddd %xmm11,%xmm6 │ │ │ │ - paddd %xmm11,%xmm7 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - psrad $0xc,%xmm6 │ │ │ │ - psrad $0xc,%xmm7 │ │ │ │ - movdqa %xmm0,%xmm8 │ │ │ │ - psubd %xmm4,%xmm8 │ │ │ │ - paddd %xmm4,%xmm0 │ │ │ │ - movdqa %xmm6,%xmm4 │ │ │ │ - psubd %xmm2,%xmm4 │ │ │ │ - paddd %xmm2,%xmm6 │ │ │ │ - movdqa %xmm1,%xmm2 │ │ │ │ - psubd %xmm5,%xmm2 │ │ │ │ - paddd %xmm5,%xmm1 │ │ │ │ - movdqa %xmm7,%xmm5 │ │ │ │ - psubd %xmm3,%xmm5 │ │ │ │ - paddd %xmm3,%xmm7 │ │ │ │ - pmaxsd %xmm12,%xmm8 │ │ │ │ - pmaxsd %xmm12,%xmm5 │ │ │ │ - pmaxsd %xmm12,%xmm4 │ │ │ │ - pmaxsd %xmm12,%xmm2 │ │ │ │ - pmaxsd %xmm12,%xmm0 │ │ │ │ - pmaxsd %xmm12,%xmm6 │ │ │ │ - pmaxsd %xmm12,%xmm1 │ │ │ │ - pmaxsd %xmm12,%xmm7 │ │ │ │ - pminsd %xmm13,%xmm8 │ │ │ │ - pminsd %xmm13,%xmm5 │ │ │ │ - pminsd %xmm13,%xmm4 │ │ │ │ - pminsd %xmm13,%xmm2 │ │ │ │ - pminsd %xmm13,%xmm0 │ │ │ │ - pminsd %xmm13,%xmm6 │ │ │ │ - pminsd %xmm13,%xmm1 │ │ │ │ - pminsd %xmm13,%xmm7 │ │ │ │ - movdqa 0x7737e(%rip),%xmm15 │ │ │ │ - movdqa 0x77195(%rip),%xmm10 │ │ │ │ - movdqa %xmm5,%xmm9 │ │ │ │ - pmulld %xmm15,%xmm9 │ │ │ │ - movdqa %xmm8,%xmm3 │ │ │ │ - pmulld %xmm15,%xmm3 │ │ │ │ - pmulld %xmm10,%xmm5 │ │ │ │ - pmulld %xmm10,%xmm8 │ │ │ │ - paddd %xmm11,%xmm9 │ │ │ │ - paddd %xmm9,%xmm8 │ │ │ │ - paddd %xmm11,%xmm5 │ │ │ │ - psubd %xmm3,%xmm5 │ │ │ │ - psrad $0xc,%xmm8 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - movdqa %xmm2,%xmm9 │ │ │ │ - pmulld %xmm15,%xmm9 │ │ │ │ - movdqa %xmm4,%xmm3 │ │ │ │ - pmulld %xmm15,%xmm3 │ │ │ │ - pmulld %xmm10,%xmm2 │ │ │ │ - pmulld %xmm10,%xmm4 │ │ │ │ - paddd %xmm4,%xmm9 │ │ │ │ - movdqa %xmm11,%xmm4 │ │ │ │ - psubd %xmm9,%xmm4 │ │ │ │ - paddd %xmm11,%xmm2 │ │ │ │ - psubd %xmm3,%xmm2 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - movdqa %xmm0,%xmm3 │ │ │ │ - psubd %xmm6,%xmm3 │ │ │ │ - paddd %xmm6,%xmm0 │ │ │ │ - movdqa %xmm7,%xmm6 │ │ │ │ - psubd %xmm1,%xmm6 │ │ │ │ - paddd %xmm1,%xmm7 │ │ │ │ - movdqa %xmm5,%xmm1 │ │ │ │ - psubd %xmm4,%xmm1 │ │ │ │ - paddd %xmm4,%xmm5 │ │ │ │ - movdqa %xmm8,%xmm4 │ │ │ │ - psubd %xmm2,%xmm4 │ │ │ │ - paddd %xmm2,%xmm8 │ │ │ │ - pmaxsd %xmm12,%xmm3 │ │ │ │ - pmaxsd %xmm12,%xmm6 │ │ │ │ - pmaxsd %xmm12,%xmm1 │ │ │ │ - pmaxsd %xmm12,%xmm4 │ │ │ │ - pmaxsd %xmm12,%xmm0 │ │ │ │ - pmaxsd %xmm12,%xmm7 │ │ │ │ - pmaxsd %xmm12,%xmm5 │ │ │ │ - pmaxsd %xmm12,%xmm8 │ │ │ │ - pminsd %xmm13,%xmm3 │ │ │ │ - pminsd %xmm13,%xmm6 │ │ │ │ - pminsd %xmm13,%xmm1 │ │ │ │ - pminsd %xmm13,%xmm4 │ │ │ │ - pminsd %xmm13,%xmm0 │ │ │ │ - pminsd %xmm13,%xmm7 │ │ │ │ - pminsd %xmm13,%xmm5 │ │ │ │ - pminsd %xmm13,%xmm8 │ │ │ │ - movdqa 0x77217(%rip),%xmm15 │ │ │ │ - movdqa 0x770ce(%rip),%xmm10 │ │ │ │ - movdqa %xmm4,%xmm9 │ │ │ │ - pmulld %xmm15,%xmm9 │ │ │ │ - movdqa %xmm1,%xmm2 │ │ │ │ - pmulld %xmm15,%xmm2 │ │ │ │ - pmulld %xmm10,%xmm4 │ │ │ │ - pmulld %xmm10,%xmm1 │ │ │ │ - paddd %xmm11,%xmm9 │ │ │ │ - paddd %xmm9,%xmm1 │ │ │ │ - paddd %xmm11,%xmm4 │ │ │ │ - psubd %xmm2,%xmm4 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - movdqa %xmm6,%xmm9 │ │ │ │ - pmulld %xmm15,%xmm9 │ │ │ │ - movdqa %xmm3,%xmm2 │ │ │ │ - pmulld %xmm15,%xmm2 │ │ │ │ - pmulld %xmm10,%xmm6 │ │ │ │ - pmulld %xmm10,%xmm3 │ │ │ │ - paddd %xmm11,%xmm9 │ │ │ │ - paddd %xmm9,%xmm3 │ │ │ │ - paddd %xmm11,%xmm6 │ │ │ │ - psubd %xmm2,%xmm6 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - psrad $0xc,%xmm6 │ │ │ │ - movdqa %xmm0,(%rcx) │ │ │ │ - movdqa %xmm5,0x10(%rcx) │ │ │ │ - movdqa %xmm4,0x20(%rcx) │ │ │ │ - movdqa %xmm6,0x30(%rcx) │ │ │ │ - movdqa %xmm3,0x40(%rcx) │ │ │ │ - movdqa %xmm1,0x50(%rcx) │ │ │ │ - movdqa %xmm8,0x60(%rcx) │ │ │ │ - movdqa %xmm7,0x70(%rcx) │ │ │ │ - ret │ │ │ │ - movdqa 0x76fb1(%rip),%xmm7 │ │ │ │ - pmulld %xmm0,%xmm7 │ │ │ │ - pmulld 0x771a3(%rip),%xmm0 │ │ │ │ - movdqa 0x770fb(%rip),%xmm4 │ │ │ │ - pmulld %xmm3,%xmm4 │ │ │ │ - pmulld 0x7706d(%rip),%xmm3 │ │ │ │ - movdqa 0x77165(%rip),%xmm6 │ │ │ │ - pmulld %xmm1,%xmm6 │ │ │ │ - pmulld 0x76f97(%rip),%xmm1 │ │ │ │ - movdqa 0x7701f(%rip),%xmm5 │ │ │ │ - pmulld %xmm2,%xmm5 │ │ │ │ - pmulld 0x770e1(%rip),%xmm2 │ │ │ │ - jmp 368ad8 <__cxa_finalize@plt+0x33da88> │ │ │ │ - movdqa 0x76f43(%rip),%xmm8 │ │ │ │ - movdqa %xmm7,%xmm9 │ │ │ │ - pmulld %xmm8,%xmm9 │ │ │ │ - pmulld %xmm0,%xmm8 │ │ │ │ - movdqa 0x77139(%rip),%xmm10 │ │ │ │ - pmulld %xmm10,%xmm7 │ │ │ │ - pmulld %xmm10,%xmm0 │ │ │ │ - paddd %xmm9,%xmm0 │ │ │ │ - psubd %xmm8,%xmm7 │ │ │ │ - movdqa 0x770fa(%rip),%xmm8 │ │ │ │ - movdqa %xmm1,%xmm9 │ │ │ │ - pmulld %xmm8,%xmm9 │ │ │ │ - pmulld %xmm6,%xmm8 │ │ │ │ - movdqa 0x76f20(%rip),%xmm10 │ │ │ │ - pmulld %xmm10,%xmm1 │ │ │ │ - pmulld %xmm10,%xmm6 │ │ │ │ - paddd %xmm9,%xmm6 │ │ │ │ - psubd %xmm8,%xmm1 │ │ │ │ - movdqa 0x76f81(%rip),%xmm8 │ │ │ │ - movdqa %xmm5,%xmm9 │ │ │ │ - pmulld %xmm8,%xmm9 │ │ │ │ - pmulld %xmm2,%xmm8 │ │ │ │ - movdqa 0x77047(%rip),%xmm10 │ │ │ │ - pmulld %xmm10,%xmm5 │ │ │ │ - pmulld %xmm10,%xmm2 │ │ │ │ - paddd %xmm9,%xmm2 │ │ │ │ - psubd %xmm8,%xmm5 │ │ │ │ - movdqa 0x77008(%rip),%xmm8 │ │ │ │ - movdqa %xmm3,%xmm9 │ │ │ │ - pmulld %xmm8,%xmm9 │ │ │ │ - pmulld %xmm4,%xmm8 │ │ │ │ - movdqa 0x76f6e(%rip),%xmm10 │ │ │ │ - pmulld %xmm10,%xmm3 │ │ │ │ - pmulld %xmm10,%xmm4 │ │ │ │ - paddd %xmm9,%xmm4 │ │ │ │ - psubd %xmm8,%xmm3 │ │ │ │ - paddd %xmm11,%xmm0 │ │ │ │ - paddd %xmm11,%xmm1 │ │ │ │ - paddd %xmm11,%xmm2 │ │ │ │ - paddd %xmm11,%xmm3 │ │ │ │ - paddd %xmm11,%xmm4 │ │ │ │ - paddd %xmm11,%xmm5 │ │ │ │ - paddd %xmm11,%xmm6 │ │ │ │ - paddd %xmm11,%xmm7 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - psrad $0xc,%xmm6 │ │ │ │ - psrad $0xc,%xmm7 │ │ │ │ - movdqa %xmm0,%xmm8 │ │ │ │ - psubd %xmm4,%xmm8 │ │ │ │ - paddd %xmm4,%xmm0 │ │ │ │ - movdqa %xmm6,%xmm4 │ │ │ │ - psubd %xmm2,%xmm4 │ │ │ │ - paddd %xmm2,%xmm6 │ │ │ │ - movdqa %xmm1,%xmm2 │ │ │ │ - psubd %xmm5,%xmm2 │ │ │ │ - paddd %xmm5,%xmm1 │ │ │ │ - movdqa %xmm7,%xmm5 │ │ │ │ - psubd %xmm3,%xmm5 │ │ │ │ - paddd %xmm3,%xmm7 │ │ │ │ - pmaxsd %xmm12,%xmm8 │ │ │ │ - pmaxsd %xmm12,%xmm5 │ │ │ │ - pmaxsd %xmm12,%xmm4 │ │ │ │ - pmaxsd %xmm12,%xmm2 │ │ │ │ - pmaxsd %xmm12,%xmm0 │ │ │ │ - pmaxsd %xmm12,%xmm6 │ │ │ │ - pmaxsd %xmm12,%xmm1 │ │ │ │ - pmaxsd %xmm12,%xmm7 │ │ │ │ - pminsd %xmm13,%xmm8 │ │ │ │ - pminsd %xmm13,%xmm5 │ │ │ │ - pminsd %xmm13,%xmm4 │ │ │ │ - pminsd %xmm13,%xmm2 │ │ │ │ - pminsd %xmm13,%xmm0 │ │ │ │ - pminsd %xmm13,%xmm6 │ │ │ │ - pminsd %xmm13,%xmm1 │ │ │ │ - pminsd %xmm13,%xmm7 │ │ │ │ - movdqa 0x76e4d(%rip),%xmm15 │ │ │ │ - movdqa 0x76ef4(%rip),%xmm10 │ │ │ │ - movdqa %xmm4,%xmm9 │ │ │ │ - pmulld %xmm15,%xmm9 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - pmulld %xmm15,%xmm3 │ │ │ │ - pmulld %xmm10,%xmm4 │ │ │ │ - pmulld %xmm10,%xmm2 │ │ │ │ - paddd %xmm11,%xmm9 │ │ │ │ - paddd %xmm9,%xmm2 │ │ │ │ - paddd %xmm11,%xmm4 │ │ │ │ - psubd %xmm3,%xmm4 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - movdqa %xmm8,%xmm9 │ │ │ │ - pmulld %xmm15,%xmm9 │ │ │ │ - movdqa %xmm5,%xmm3 │ │ │ │ - pmulld %xmm15,%xmm3 │ │ │ │ - pmulld %xmm10,%xmm8 │ │ │ │ - pmulld %xmm10,%xmm5 │ │ │ │ - paddd %xmm5,%xmm9 │ │ │ │ - movdqa %xmm11,%xmm5 │ │ │ │ - psubd %xmm9,%xmm5 │ │ │ │ - paddd %xmm11,%xmm8 │ │ │ │ - psubd %xmm3,%xmm8 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - psrad $0xc,%xmm8 │ │ │ │ - movdqa %xmm0,%xmm3 │ │ │ │ - psubd %xmm6,%xmm3 │ │ │ │ - paddd %xmm6,%xmm0 │ │ │ │ - movdqa %xmm7,%xmm6 │ │ │ │ - psubd %xmm1,%xmm6 │ │ │ │ - paddd %xmm1,%xmm7 │ │ │ │ - movdqa %xmm5,%xmm1 │ │ │ │ - psubd %xmm4,%xmm1 │ │ │ │ - paddd %xmm4,%xmm5 │ │ │ │ - movdqa %xmm8,%xmm4 │ │ │ │ - psubd %xmm2,%xmm4 │ │ │ │ - paddd %xmm2,%xmm8 │ │ │ │ - pmaxsd %xmm12,%xmm3 │ │ │ │ - pmaxsd %xmm12,%xmm6 │ │ │ │ - pmaxsd %xmm12,%xmm1 │ │ │ │ - pmaxsd %xmm12,%xmm4 │ │ │ │ - pmaxsd %xmm12,%xmm0 │ │ │ │ - pmaxsd %xmm12,%xmm7 │ │ │ │ - pmaxsd %xmm12,%xmm5 │ │ │ │ - pmaxsd %xmm12,%xmm8 │ │ │ │ - pminsd %xmm13,%xmm3 │ │ │ │ - pminsd %xmm13,%xmm6 │ │ │ │ - pminsd %xmm13,%xmm1 │ │ │ │ - pminsd %xmm13,%xmm4 │ │ │ │ - pminsd %xmm13,%xmm0 │ │ │ │ - pminsd %xmm13,%xmm7 │ │ │ │ - pminsd %xmm13,%xmm5 │ │ │ │ - pminsd %xmm13,%xmm8 │ │ │ │ - movdqa 0x76e16(%rip),%xmm15 │ │ │ │ - movdqa 0x76ccd(%rip),%xmm10 │ │ │ │ - movdqa %xmm4,%xmm9 │ │ │ │ - pmulld %xmm15,%xmm9 │ │ │ │ - movdqa %xmm1,%xmm2 │ │ │ │ - pmulld %xmm15,%xmm2 │ │ │ │ - pmulld %xmm10,%xmm4 │ │ │ │ - pmulld %xmm10,%xmm1 │ │ │ │ - paddd %xmm1,%xmm9 │ │ │ │ - movdqa %xmm11,%xmm1 │ │ │ │ - psubd %xmm9,%xmm1 │ │ │ │ - paddd %xmm11,%xmm4 │ │ │ │ - psubd %xmm2,%xmm4 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - movdqa %xmm3,%xmm9 │ │ │ │ - pmulld %xmm15,%xmm9 │ │ │ │ - movdqa %xmm6,%xmm2 │ │ │ │ - pmulld %xmm15,%xmm2 │ │ │ │ - pmulld %xmm10,%xmm3 │ │ │ │ - pmulld %xmm10,%xmm6 │ │ │ │ - paddd %xmm6,%xmm9 │ │ │ │ - movdqa %xmm11,%xmm6 │ │ │ │ - psubd %xmm9,%xmm6 │ │ │ │ - paddd %xmm11,%xmm3 │ │ │ │ - psubd %xmm2,%xmm3 │ │ │ │ - psrad $0xc,%xmm6 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - movdqa (%rcx),%xmm9 │ │ │ │ - movdqa 0x10(%rcx),%xmm10 │ │ │ │ - movdqa %xmm9,%xmm2 │ │ │ │ - psubd %xmm7,%xmm2 │ │ │ │ - paddd %xmm7,%xmm9 │ │ │ │ - movdqa %xmm10,%xmm7 │ │ │ │ - psubd %xmm5,%xmm7 │ │ │ │ - paddd %xmm5,%xmm10 │ │ │ │ - pmaxsd %xmm12,%xmm9 │ │ │ │ - pmaxsd %xmm12,%xmm10 │ │ │ │ - pmaxsd %xmm12,%xmm2 │ │ │ │ - pmaxsd %xmm12,%xmm7 │ │ │ │ - pminsd %xmm13,%xmm9 │ │ │ │ - pminsd %xmm13,%xmm10 │ │ │ │ - pminsd %xmm13,%xmm2 │ │ │ │ - pminsd %xmm13,%xmm7 │ │ │ │ - movdqa %xmm9,(%rcx) │ │ │ │ - movdqa %xmm10,0x10(%rcx) │ │ │ │ - movdqa 0x20(%rcx),%xmm9 │ │ │ │ - movdqa 0x30(%rcx),%xmm10 │ │ │ │ - movdqa %xmm9,%xmm5 │ │ │ │ - psubd %xmm1,%xmm5 │ │ │ │ - paddd %xmm1,%xmm9 │ │ │ │ - movdqa %xmm10,%xmm1 │ │ │ │ - psubd %xmm6,%xmm1 │ │ │ │ - paddd %xmm6,%xmm10 │ │ │ │ - pmaxsd %xmm12,%xmm9 │ │ │ │ - pmaxsd %xmm12,%xmm10 │ │ │ │ - pmaxsd %xmm12,%xmm5 │ │ │ │ - pmaxsd %xmm12,%xmm1 │ │ │ │ - pminsd %xmm13,%xmm9 │ │ │ │ - pminsd %xmm13,%xmm10 │ │ │ │ - pminsd %xmm13,%xmm5 │ │ │ │ - pminsd %xmm13,%xmm1 │ │ │ │ - movdqa %xmm9,0x20(%rcx) │ │ │ │ - movdqa %xmm10,0x30(%rcx) │ │ │ │ - movdqa 0x40(%rcx),%xmm9 │ │ │ │ - movdqa 0x50(%rcx),%xmm10 │ │ │ │ - movdqa %xmm9,%xmm6 │ │ │ │ - psubd %xmm3,%xmm6 │ │ │ │ - paddd %xmm3,%xmm9 │ │ │ │ - movdqa %xmm10,%xmm3 │ │ │ │ - psubd %xmm4,%xmm3 │ │ │ │ - paddd %xmm4,%xmm10 │ │ │ │ - pmaxsd %xmm12,%xmm9 │ │ │ │ - pmaxsd %xmm12,%xmm10 │ │ │ │ - pmaxsd %xmm12,%xmm6 │ │ │ │ - pmaxsd %xmm12,%xmm3 │ │ │ │ - pminsd %xmm13,%xmm9 │ │ │ │ - pminsd %xmm13,%xmm10 │ │ │ │ - pminsd %xmm13,%xmm6 │ │ │ │ - pminsd %xmm13,%xmm3 │ │ │ │ - pmulld %xmm14,%xmm6 │ │ │ │ - pmulld %xmm14,%xmm3 │ │ │ │ - pmulld %xmm14,%xmm1 │ │ │ │ - pmulld %xmm14,%xmm5 │ │ │ │ - paddd %xmm11,%xmm6 │ │ │ │ - paddd %xmm11,%xmm3 │ │ │ │ - movdqa %xmm6,%xmm4 │ │ │ │ - psubd %xmm1,%xmm4 │ │ │ │ - paddd %xmm1,%xmm6 │ │ │ │ - movdqa %xmm3,%xmm1 │ │ │ │ - psubd %xmm5,%xmm1 │ │ │ │ - paddd %xmm5,%xmm3 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - psrad $0xc,%xmm6 │ │ │ │ - movdqa %xmm4,0x40(%rcx) │ │ │ │ - movdqa %xmm1,0x50(%rcx) │ │ │ │ - movdqa 0x60(%rcx),%xmm4 │ │ │ │ - movdqa 0x70(%rcx),%xmm1 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - psubd %xmm8,%xmm5 │ │ │ │ - paddd %xmm8,%xmm4 │ │ │ │ - movdqa %xmm1,%xmm8 │ │ │ │ - psubd %xmm0,%xmm8 │ │ │ │ - paddd %xmm0,%xmm1 │ │ │ │ - pmaxsd %xmm12,%xmm8 │ │ │ │ - pmaxsd %xmm12,%xmm5 │ │ │ │ - pmaxsd %xmm12,%xmm4 │ │ │ │ - pmaxsd %xmm12,%xmm1 │ │ │ │ - pminsd %xmm13,%xmm8 │ │ │ │ - pminsd %xmm13,%xmm5 │ │ │ │ - pminsd %xmm13,%xmm4 │ │ │ │ - pminsd %xmm13,%xmm1 │ │ │ │ - pmulld %xmm14,%xmm5 │ │ │ │ - pmulld %xmm14,%xmm8 │ │ │ │ - pmulld %xmm14,%xmm7 │ │ │ │ - pmulld %xmm14,%xmm2 │ │ │ │ - paddd %xmm11,%xmm5 │ │ │ │ - paddd %xmm11,%xmm8 │ │ │ │ - movdqa %xmm5,%xmm0 │ │ │ │ - psubd %xmm7,%xmm0 │ │ │ │ - paddd %xmm7,%xmm5 │ │ │ │ - movdqa %xmm8,%xmm7 │ │ │ │ - psubd %xmm2,%xmm7 │ │ │ │ - paddd %xmm8,%xmm2 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - psrad $0xc,%xmm7 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - movdqa %xmm0,0x60(%rcx) │ │ │ │ - movdqa %xmm7,0x70(%rcx) │ │ │ │ - movdqa %xmm2,0x80(%rcx) │ │ │ │ - movdqa %xmm5,0x90(%rcx) │ │ │ │ - movdqa %xmm3,0xa0(%rcx) │ │ │ │ - movdqa %xmm6,0xb0(%rcx) │ │ │ │ - movdqa %xmm9,0xc0(%rcx) │ │ │ │ - movdqa %xmm10,0xd0(%rcx) │ │ │ │ - movdqa %xmm4,0xe0(%rcx) │ │ │ │ - movdqa %xmm1,0xf0(%rcx) │ │ │ │ + sub %rax,%rsi │ │ │ │ + vpbroadcastw (%r9,%r8,2),%ymm3 │ │ │ │ + mov %eax,%ecx │ │ │ │ + vmovdqa (%rdi),%ymm1 │ │ │ │ + vmovdqa (%rdx),%ymm2 │ │ │ │ + add $0x20,%rdx │ │ │ │ + vpunpcklbw %ymm2,%ymm1,%ymm0 │ │ │ │ + vpunpckhbw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm3,%ymm0,%ymm0 │ │ │ │ + vpmaddubsw %ymm3,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + add $0x20,%rdi │ │ │ │ + sub $0x20,%ecx │ │ │ │ + jg 36a38b <__cxa_finalize@plt+0x33f33b> │ │ │ │ + add %rsi,%rdi │ │ │ │ + inc %r8 │ │ │ │ + jl 36a383 <__cxa_finalize@plt+0x33f333> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - psrld $0xa,%xmm11 │ │ │ │ - movdqa 0x170(%rcx),%xmm9 │ │ │ │ - pmaxsd %xmm12,%xmm0 │ │ │ │ - pminsd %xmm13,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm8 │ │ │ │ - psubd %xmm9,%xmm8 │ │ │ │ - paddd %xmm9,%xmm0 │ │ │ │ - pmaxsd %xmm12,%xmm0 │ │ │ │ - pmaxsd %xmm12,%xmm8 │ │ │ │ - pminsd %xmm13,%xmm0 │ │ │ │ - pminsd %xmm13,%xmm8 │ │ │ │ - paddd %xmm11,%xmm0 │ │ │ │ - paddd %xmm11,%xmm8 │ │ │ │ - movdqa (%rcx),%xmm10 │ │ │ │ - movdqa 0xf0(%rcx),%xmm15 │ │ │ │ - movdqa %xmm0,%xmm9 │ │ │ │ - psubd %xmm15,%xmm9 │ │ │ │ - paddd %xmm15,%xmm0 │ │ │ │ - movdqa %xmm8,%xmm15 │ │ │ │ - paddd %xmm10,%xmm15 │ │ │ │ - psubd %xmm10,%xmm8 │ │ │ │ - psrad $0x2,%xmm0 │ │ │ │ - psrad $0x2,%xmm8 │ │ │ │ - psrad $0x2,%xmm15 │ │ │ │ - psrad $0x2,%xmm9 │ │ │ │ - movdqa %xmm6,(%rcx) │ │ │ │ - movdqa %xmm7,0x170(%rcx) │ │ │ │ - movdqa 0x160(%rcx),%xmm7 │ │ │ │ - pmaxsd %xmm12,%xmm1 │ │ │ │ - pminsd %xmm13,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm6 │ │ │ │ - psubd %xmm7,%xmm6 │ │ │ │ - paddd %xmm7,%xmm1 │ │ │ │ - pmaxsd %xmm12,%xmm1 │ │ │ │ - pmaxsd %xmm12,%xmm6 │ │ │ │ - pminsd %xmm13,%xmm1 │ │ │ │ - pminsd %xmm13,%xmm6 │ │ │ │ - paddd %xmm11,%xmm1 │ │ │ │ - paddd %xmm11,%xmm6 │ │ │ │ - movdqa 0x10(%rcx),%xmm10 │ │ │ │ - movdqa 0xe0(%rcx),%xmm14 │ │ │ │ - movdqa %xmm1,%xmm7 │ │ │ │ - psubd %xmm14,%xmm7 │ │ │ │ - paddd %xmm14,%xmm1 │ │ │ │ - movdqa %xmm6,%xmm14 │ │ │ │ - paddd %xmm10,%xmm14 │ │ │ │ - psubd %xmm10,%xmm6 │ │ │ │ - psrad $0x2,%xmm1 │ │ │ │ - psrad $0x2,%xmm6 │ │ │ │ - psrad $0x2,%xmm14 │ │ │ │ - psrad $0x2,%xmm7 │ │ │ │ - packssdw %xmm1,%xmm0 │ │ │ │ - packssdw %xmm15,%xmm14 │ │ │ │ - packssdw %xmm6,%xmm8 │ │ │ │ - packssdw %xmm9,%xmm7 │ │ │ │ - movdqa %xmm14,0xf0(%rcx) │ │ │ │ - movdqa %xmm7,0xe0(%rcx) │ │ │ │ - movdqa 0x150(%rcx),%xmm7 │ │ │ │ - pmaxsd %xmm12,%xmm2 │ │ │ │ - pminsd %xmm13,%xmm2 │ │ │ │ - movdqa %xmm2,%xmm10 │ │ │ │ - psubd %xmm7,%xmm10 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - pmaxsd %xmm12,%xmm2 │ │ │ │ - pmaxsd %xmm12,%xmm10 │ │ │ │ - pminsd %xmm13,%xmm2 │ │ │ │ - pminsd %xmm13,%xmm10 │ │ │ │ - paddd %xmm11,%xmm2 │ │ │ │ - paddd %xmm11,%xmm10 │ │ │ │ - movdqa 0x20(%rcx),%xmm6 │ │ │ │ - movdqa 0xd0(%rcx),%xmm15 │ │ │ │ - movdqa %xmm2,%xmm7 │ │ │ │ - psubd %xmm15,%xmm7 │ │ │ │ - paddd %xmm15,%xmm2 │ │ │ │ - movdqa %xmm10,%xmm15 │ │ │ │ - paddd %xmm6,%xmm15 │ │ │ │ - psubd %xmm6,%xmm10 │ │ │ │ - psrad $0x2,%xmm2 │ │ │ │ - psrad $0x2,%xmm10 │ │ │ │ - psrad $0x2,%xmm15 │ │ │ │ - psrad $0x2,%xmm7 │ │ │ │ - movdqa 0x140(%rcx),%xmm9 │ │ │ │ - pmaxsd %xmm12,%xmm3 │ │ │ │ - pminsd %xmm13,%xmm3 │ │ │ │ - movdqa %xmm3,%xmm1 │ │ │ │ - psubd %xmm9,%xmm1 │ │ │ │ - paddd %xmm9,%xmm3 │ │ │ │ - pmaxsd %xmm12,%xmm3 │ │ │ │ - pmaxsd %xmm12,%xmm1 │ │ │ │ - pminsd %xmm13,%xmm3 │ │ │ │ - pminsd %xmm13,%xmm1 │ │ │ │ - paddd %xmm11,%xmm3 │ │ │ │ - paddd %xmm11,%xmm1 │ │ │ │ - movdqa 0x30(%rcx),%xmm6 │ │ │ │ - movdqa 0xc0(%rcx),%xmm14 │ │ │ │ - movdqa %xmm3,%xmm9 │ │ │ │ - psubd %xmm14,%xmm9 │ │ │ │ - paddd %xmm14,%xmm3 │ │ │ │ - movdqa %xmm1,%xmm14 │ │ │ │ - paddd %xmm6,%xmm14 │ │ │ │ - psubd %xmm6,%xmm1 │ │ │ │ - psrad $0x2,%xmm3 │ │ │ │ - psrad $0x2,%xmm1 │ │ │ │ - psrad $0x2,%xmm14 │ │ │ │ - psrad $0x2,%xmm9 │ │ │ │ - packssdw %xmm3,%xmm2 │ │ │ │ - packssdw %xmm15,%xmm14 │ │ │ │ - packssdw %xmm1,%xmm10 │ │ │ │ - packssdw %xmm7,%xmm9 │ │ │ │ - movdqa %xmm14,0xd0(%rcx) │ │ │ │ - movdqa %xmm9,0xc0(%rcx) │ │ │ │ - movdqa 0x130(%rcx),%xmm7 │ │ │ │ - pmaxsd %xmm12,%xmm4 │ │ │ │ - pminsd %xmm13,%xmm4 │ │ │ │ - movdqa %xmm4,%xmm1 │ │ │ │ - psubd %xmm7,%xmm1 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - pmaxsd %xmm12,%xmm4 │ │ │ │ - pmaxsd %xmm12,%xmm1 │ │ │ │ - pminsd %xmm13,%xmm4 │ │ │ │ - pminsd %xmm13,%xmm1 │ │ │ │ - paddd %xmm11,%xmm4 │ │ │ │ - paddd %xmm11,%xmm1 │ │ │ │ - movdqa 0x40(%rcx),%xmm6 │ │ │ │ - movdqa 0xb0(%rcx),%xmm15 │ │ │ │ - movdqa %xmm4,%xmm7 │ │ │ │ - psubd %xmm15,%xmm7 │ │ │ │ - paddd %xmm15,%xmm4 │ │ │ │ - movdqa %xmm1,%xmm15 │ │ │ │ - paddd %xmm6,%xmm15 │ │ │ │ - psubd %xmm6,%xmm1 │ │ │ │ - psrad $0x2,%xmm4 │ │ │ │ - psrad $0x2,%xmm1 │ │ │ │ - psrad $0x2,%xmm15 │ │ │ │ - psrad $0x2,%xmm7 │ │ │ │ - movdqa 0x120(%rcx),%xmm9 │ │ │ │ - pmaxsd %xmm12,%xmm5 │ │ │ │ - pminsd %xmm13,%xmm5 │ │ │ │ - movdqa %xmm5,%xmm3 │ │ │ │ - psubd %xmm9,%xmm3 │ │ │ │ - paddd %xmm9,%xmm5 │ │ │ │ - pmaxsd %xmm12,%xmm5 │ │ │ │ - pmaxsd %xmm12,%xmm3 │ │ │ │ - pminsd %xmm13,%xmm5 │ │ │ │ - pminsd %xmm13,%xmm3 │ │ │ │ - paddd %xmm11,%xmm5 │ │ │ │ - paddd %xmm11,%xmm3 │ │ │ │ - movdqa 0x50(%rcx),%xmm6 │ │ │ │ - movdqa 0xa0(%rcx),%xmm14 │ │ │ │ - movdqa %xmm5,%xmm9 │ │ │ │ - psubd %xmm14,%xmm9 │ │ │ │ - paddd %xmm14,%xmm5 │ │ │ │ - movdqa %xmm3,%xmm14 │ │ │ │ - paddd %xmm6,%xmm14 │ │ │ │ - psubd %xmm6,%xmm3 │ │ │ │ - psrad $0x2,%xmm5 │ │ │ │ - psrad $0x2,%xmm3 │ │ │ │ - psrad $0x2,%xmm14 │ │ │ │ - psrad $0x2,%xmm9 │ │ │ │ - packssdw %xmm5,%xmm4 │ │ │ │ - packssdw %xmm15,%xmm14 │ │ │ │ - packssdw %xmm3,%xmm1 │ │ │ │ - packssdw %xmm7,%xmm9 │ │ │ │ - movdqa %xmm14,0xb0(%rcx) │ │ │ │ - movdqa %xmm9,0xa0(%rcx) │ │ │ │ - movdqa (%rcx),%xmm6 │ │ │ │ - movdqa 0x170(%rcx),%xmm7 │ │ │ │ - movdqa 0x110(%rcx),%xmm5 │ │ │ │ - pmaxsd %xmm12,%xmm6 │ │ │ │ - pminsd %xmm13,%xmm6 │ │ │ │ - movdqa %xmm6,%xmm14 │ │ │ │ - psubd %xmm5,%xmm14 │ │ │ │ - paddd %xmm5,%xmm6 │ │ │ │ - pmaxsd %xmm12,%xmm6 │ │ │ │ - pmaxsd %xmm12,%xmm14 │ │ │ │ - pminsd %xmm13,%xmm6 │ │ │ │ - pminsd %xmm13,%xmm14 │ │ │ │ - paddd %xmm11,%xmm6 │ │ │ │ - paddd %xmm11,%xmm14 │ │ │ │ - movdqa 0x60(%rcx),%xmm3 │ │ │ │ - movdqa 0x90(%rcx),%xmm15 │ │ │ │ - movdqa %xmm6,%xmm5 │ │ │ │ - psubd %xmm15,%xmm5 │ │ │ │ - paddd %xmm15,%xmm6 │ │ │ │ - movdqa %xmm14,%xmm15 │ │ │ │ - paddd %xmm3,%xmm15 │ │ │ │ - psubd %xmm3,%xmm14 │ │ │ │ - psrad $0x2,%xmm6 │ │ │ │ - psrad $0x2,%xmm14 │ │ │ │ - psrad $0x2,%xmm15 │ │ │ │ - psrad $0x2,%xmm5 │ │ │ │ - movdqa 0x100(%rcx),%xmm9 │ │ │ │ - pmaxsd %xmm12,%xmm7 │ │ │ │ - pminsd %xmm13,%xmm7 │ │ │ │ - movdqa %xmm7,%xmm3 │ │ │ │ - psubd %xmm9,%xmm3 │ │ │ │ - paddd %xmm9,%xmm7 │ │ │ │ - pmaxsd %xmm12,%xmm7 │ │ │ │ - pmaxsd %xmm12,%xmm3 │ │ │ │ - pminsd %xmm13,%xmm7 │ │ │ │ - pminsd %xmm13,%xmm3 │ │ │ │ - paddd %xmm11,%xmm7 │ │ │ │ - paddd %xmm11,%xmm3 │ │ │ │ - movdqa 0x70(%rcx),%xmm13 │ │ │ │ - movdqa 0x80(%rcx),%xmm11 │ │ │ │ - movdqa %xmm7,%xmm9 │ │ │ │ - psubd %xmm11,%xmm9 │ │ │ │ - paddd %xmm11,%xmm7 │ │ │ │ - movdqa %xmm3,%xmm11 │ │ │ │ - paddd %xmm13,%xmm11 │ │ │ │ - psubd %xmm13,%xmm3 │ │ │ │ - psrad $0x2,%xmm7 │ │ │ │ - psrad $0x2,%xmm3 │ │ │ │ - psrad $0x2,%xmm11 │ │ │ │ - psrad $0x2,%xmm9 │ │ │ │ - packssdw %xmm7,%xmm6 │ │ │ │ - packssdw %xmm15,%xmm11 │ │ │ │ - packssdw %xmm3,%xmm14 │ │ │ │ - packssdw %xmm5,%xmm9 │ │ │ │ - movdqa %xmm11,0x90(%rcx) │ │ │ │ - movdqa %xmm9,0x80(%rcx) │ │ │ │ - movdqa %xmm1,%xmm12 │ │ │ │ + push %rbx │ │ │ │ + push %rbp │ │ │ │ + push %r14 │ │ │ │ + push %r15 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov 0x30(%rsp),%r10 │ │ │ │ + mov 0x38(%rsp),%r11 │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + lea -0x1(%rcx),%rbp │ │ │ │ + cmp %rcx,%r9 │ │ │ │ + cmovs %r9,%rbp │ │ │ │ + test %r9,%r9 │ │ │ │ + cmovs %r15,%rbp │ │ │ │ + imul %rbx,%rbp │ │ │ │ + add %rbp,%r11 │ │ │ │ + lea -0x1(%rdx),%rbp │ │ │ │ + cmp %rdx,%r8 │ │ │ │ + cmovs %r8,%rbp │ │ │ │ + test %r8,%r8 │ │ │ │ + cmovs %r15,%rbp │ │ │ │ + add %rbp,%r11 │ │ │ │ + lea (%r9,%rsi,1),%rbp │ │ │ │ + sub %rcx,%rbp │ │ │ │ + lea -0x1(%rsi),%rcx │ │ │ │ + cmovs %r15,%rbp │ │ │ │ + neg %r9 │ │ │ │ + cmovs %r15,%r9 │ │ │ │ + cmp %rsi,%rbp │ │ │ │ + cmovns %rcx,%rbp │ │ │ │ + cmp %rsi,%r9 │ │ │ │ + cmovg %rcx,%r9 │ │ │ │ + lea (%r8,%rdi,1),%r14 │ │ │ │ + sub %rdx,%r14 │ │ │ │ + lea -0x1(%rdi),%rdx │ │ │ │ + cmovs %r15,%r14 │ │ │ │ + neg %r8 │ │ │ │ + cmovs %r15,%r8 │ │ │ │ + cmp %rdi,%r14 │ │ │ │ + cmovns %rdx,%r14 │ │ │ │ + cmp %rdi,%r8 │ │ │ │ + cmovns %rdx,%r8 │ │ │ │ + lea 0x0(%rbp,%r9,1),%rcx │ │ │ │ + sub %rcx,%rsi │ │ │ │ + mov %r9,%rdx │ │ │ │ + imul %r10,%rdx │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov %rdi,%rdx │ │ │ │ + lea (%r14,%r8,1),%rcx │ │ │ │ + sub %rcx,%rdx │ │ │ │ + test %r8,%r8 │ │ │ │ + jne 36a4b9 <__cxa_finalize@plt+0x33f469> │ │ │ │ + test %r14,%r14 │ │ │ │ + jne 36a55b <__cxa_finalize@plt+0x33f50b> │ │ │ │ + xor %rcx,%rcx │ │ │ │ + vmovdqu (%r11,%rcx,1),%ymm0 │ │ │ │ + vmovdqu %ymm0,(%rax,%rcx,1) │ │ │ │ + add $0x20,%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jl 36a495 <__cxa_finalize@plt+0x33f445> │ │ │ │ + add %r10,%rax │ │ │ │ + add %rbx,%r11 │ │ │ │ + dec %rsi │ │ │ │ + jg 36a492 <__cxa_finalize@plt+0x33f442> │ │ │ │ + jmp 36a59a <__cxa_finalize@plt+0x33f54a> │ │ │ │ + test %r14,%r14 │ │ │ │ + jne 36a500 <__cxa_finalize@plt+0x33f4b0> │ │ │ │ + xor %rcx,%rcx │ │ │ │ + vpbroadcastb (%r11),%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rax,%rcx,1) │ │ │ │ + add $0x20,%rcx │ │ │ │ + cmp %r8,%rcx │ │ │ │ + jl 36a4c6 <__cxa_finalize@plt+0x33f476> │ │ │ │ + lea (%rax,%r8,1),%r15 │ │ │ │ + xor %rcx,%rcx │ │ │ │ + vmovdqu (%r11,%rcx,1),%ymm0 │ │ │ │ + vmovdqu %ymm0,(%r15,%rcx,1) │ │ │ │ + add $0x20,%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jl 36a4db <__cxa_finalize@plt+0x33f48b> │ │ │ │ + add %r10,%rax │ │ │ │ + add %rbx,%r11 │ │ │ │ + dec %rsi │ │ │ │ + jg 36a4be <__cxa_finalize@plt+0x33f46e> │ │ │ │ + jmp 36a59a <__cxa_finalize@plt+0x33f54a> │ │ │ │ + xor %rcx,%rcx │ │ │ │ + vpbroadcastb (%r11),%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rax,%rcx,1) │ │ │ │ + add $0x20,%rcx │ │ │ │ + cmp %r8,%rcx │ │ │ │ + jl 36a508 <__cxa_finalize@plt+0x33f4b8> │ │ │ │ + lea (%rax,%r8,1),%r15 │ │ │ │ + xor %rcx,%rcx │ │ │ │ + vmovdqu (%r11,%rcx,1),%ymm0 │ │ │ │ + vmovdqu %ymm0,(%r15,%rcx,1) │ │ │ │ + add $0x20,%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jl 36a51d <__cxa_finalize@plt+0x33f4cd> │ │ │ │ + add %rdx,%r15 │ │ │ │ + xor %rcx,%rcx │ │ │ │ + vpbroadcastb -0x1(%r11,%rdx,1),%ymm0 │ │ │ │ + vmovdqu %ymm0,(%r15,%rcx,1) │ │ │ │ + add $0x20,%rcx │ │ │ │ + cmp %r14,%rcx │ │ │ │ + jl 36a53f <__cxa_finalize@plt+0x33f4ef> │ │ │ │ + add %r10,%rax │ │ │ │ + add %rbx,%r11 │ │ │ │ + dec %rsi │ │ │ │ + jg 36a500 <__cxa_finalize@plt+0x33f4b0> │ │ │ │ + jmp 36a59a <__cxa_finalize@plt+0x33f54a> │ │ │ │ + xor %rcx,%rcx │ │ │ │ + vmovdqu (%r11,%rcx,1),%ymm0 │ │ │ │ + vmovdqu %ymm0,(%rax,%rcx,1) │ │ │ │ + add $0x20,%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jl 36a55e <__cxa_finalize@plt+0x33f50e> │ │ │ │ + lea (%rax,%rdx,1),%r15 │ │ │ │ + xor %rcx,%rcx │ │ │ │ + vpbroadcastb -0x1(%r11,%rdx,1),%ymm0 │ │ │ │ + vmovdqu %ymm0,(%r15,%rcx,1) │ │ │ │ + add $0x20,%rcx │ │ │ │ + cmp %r14,%rcx │ │ │ │ + jl 36a580 <__cxa_finalize@plt+0x33f530> │ │ │ │ + add %r10,%rax │ │ │ │ + add %rbx,%r11 │ │ │ │ + dec %rsi │ │ │ │ + jg 36a55b <__cxa_finalize@plt+0x33f50b> │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 36a5ca <__cxa_finalize@plt+0x33f57a> │ │ │ │ + mov %rax,%r11 │ │ │ │ + sub %r10,%r11 │ │ │ │ + xor %rsi,%rsi │ │ │ │ + vmovdqa (%r11,%rsi,1),%ymm0 │ │ │ │ + lea (%rax,%rsi,1),%rcx │ │ │ │ + mov %rbp,%r8 │ │ │ │ + vmovdqa %ymm0,(%rcx) │ │ │ │ + add %r10,%rcx │ │ │ │ + dec %r8 │ │ │ │ + jg 36a5b5 <__cxa_finalize@plt+0x33f565> │ │ │ │ + add $0x20,%rsi │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + jl 36a5a8 <__cxa_finalize@plt+0x33f558> │ │ │ │ + test %r9,%r9 │ │ │ │ + je 36a5fe <__cxa_finalize@plt+0x33f5ae> │ │ │ │ + mov 0x40(%rsp),%r11 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + xor %rsi,%rsi │ │ │ │ + vmovdqa (%r11,%rsi,1),%ymm0 │ │ │ │ + lea (%rax,%rsi,1),%rcx │ │ │ │ + mov %r9,%r8 │ │ │ │ + vmovdqa %ymm0,(%rcx) │ │ │ │ + add %r10,%rcx │ │ │ │ + dec %r8 │ │ │ │ + jg 36a5e9 <__cxa_finalize@plt+0x33f599> │ │ │ │ + add $0x20,%rsi │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + jl 36a5dc <__cxa_finalize@plt+0x33f58c> │ │ │ │ + pop %r15 │ │ │ │ + pop %r14 │ │ │ │ + pop %rbp │ │ │ │ + pop %rbx │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - imul $0xb5,(%rdx),%r9d │ │ │ │ - mov %ecx,(%rdx) │ │ │ │ - mov $0x8,%ecx │ │ │ │ - add $0x280,%r9d │ │ │ │ - sar $0xa,%r9d │ │ │ │ - imul $0xb50,%r9d,%r9d │ │ │ │ - add $0x8800,%r9d │ │ │ │ - movd %r9d,%xmm0 │ │ │ │ - pshuflw $0x55,%xmm0,%xmm0 │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movdqa 0x767e0(%rip),%xmm6 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - movdqa (%rdi),%xmm1 │ │ │ │ - movdqa 0x10(%rdi),%xmm2 │ │ │ │ - movdqa 0x20(%rdi),%xmm3 │ │ │ │ - movdqa 0x30(%rdi),%xmm4 │ │ │ │ - paddw %xmm0,%xmm1 │ │ │ │ - paddw %xmm0,%xmm2 │ │ │ │ - paddw %xmm0,%xmm3 │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - pminsw %xmm6,%xmm1 │ │ │ │ - pminsw %xmm6,%xmm2 │ │ │ │ - pminsw %xmm6,%xmm3 │ │ │ │ - pminsw %xmm6,%xmm4 │ │ │ │ - pmaxsw %xmm5,%xmm1 │ │ │ │ - pmaxsw %xmm5,%xmm2 │ │ │ │ - pmaxsw %xmm5,%xmm3 │ │ │ │ - pmaxsw %xmm5,%xmm4 │ │ │ │ - movdqa %xmm1,(%rdi) │ │ │ │ - movdqa %xmm2,0x10(%rdi) │ │ │ │ - movdqa %xmm3,0x20(%rdi) │ │ │ │ - movdqa %xmm4,0x30(%rdi) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %rbx │ │ │ │ + push %rbp │ │ │ │ + push %r14 │ │ │ │ + subl $0x10000,0x30(%rsp) │ │ │ │ + subl $0x8,0x20(%rsp) │ │ │ │ + vpbroadcastd 0x28(%rsp),%ymm5 │ │ │ │ + vpbroadcastd 0x30(%rsp),%ymm8 │ │ │ │ + vpbroadcastd 0x20(%rsp),%ymm6 │ │ │ │ + lea -0x816d(%rip),%r10 │ │ │ │ + vpbroadcastd 0x7ce74(%r10),%xmm3 │ │ │ │ + vpbroadcastd 0x7cea0(%r10),%ymm7 │ │ │ │ + vbroadcasti128 0x7ce00(%r10),%ymm15 │ │ │ │ + vpmaddwd 0x7ce30(%r10),%ymm5,%ymm2 │ │ │ │ + vpslld $0x3,%ymm5,%ymm5 │ │ │ │ + vpslld $0xe,%ymm6,%ymm6 │ │ │ │ + vpaddd %ymm2,%ymm8,%ymm8 │ │ │ │ + vpxor %ymm2,%ymm2,%ymm2 │ │ │ │ + xor %eax,%eax │ │ │ │ + vmovdqa %ymm8,%ymm4 │ │ │ │ + vpmaxsd %ymm2,%ymm4,%ymm0 │ │ │ │ + vpsrad $0x8,%ymm4,%ymm9 │ │ │ │ + vpminsd %ymm6,%ymm0,%ymm0 │ │ │ │ + vpsubd %ymm0,%ymm4,%ymm1 │ │ │ │ + vpsrad $0xe,%ymm0,%ymm0 │ │ │ │ + vpsrad $0xe,%ymm1,%ymm1 │ │ │ │ + vpand %ymm7,%ymm9,%ymm9 │ │ │ │ + vmovd %xmm0,%r11d │ │ │ │ + vpextrd $0x1,%xmm0,%ebx │ │ │ │ + vpextrd $0x2,%xmm0,%ebp │ │ │ │ + vpextrd $0x3,%xmm0,%r14d │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm0 │ │ │ │ + vmovq (%rdx,%r11,1),%xmm12 │ │ │ │ + vmovq (%rdx,%rbp,1),%xmm13 │ │ │ │ + vmovhps (%rdx,%rbx,1),%xmm12,%xmm12 │ │ │ │ + vmovhps (%rdx,%r14,1),%xmm13,%xmm13 │ │ │ │ + vmovd %xmm0,%r11d │ │ │ │ + vpextrd $0x1,%xmm0,%ebx │ │ │ │ + vpextrd $0x2,%xmm0,%ebp │ │ │ │ + vpextrd $0x3,%xmm0,%r14d │ │ │ │ + vinserti128 $0x1,(%rdx,%r11,1),%ymm12,%ymm12 │ │ │ │ + vinserti128 $0x1,(%rdx,%rbp,1),%ymm13,%ymm13 │ │ │ │ + vpbroadcastq (%rdx,%rbx,1),%ymm10 │ │ │ │ + vpbroadcastq (%rdx,%r14,1),%ymm11 │ │ │ │ + vpblendd $0xc0,%ymm10,%ymm12,%ymm12 │ │ │ │ + vpblendd $0xc0,%ymm11,%ymm13,%ymm13 │ │ │ │ + vptest %ymm1,%ymm1 │ │ │ │ + je 36a7bf <__cxa_finalize@plt+0x33f76f> │ │ │ │ + vmovq %xmm1,%rbx │ │ │ │ + vpextrq $0x1,%xmm1,%r14 │ │ │ │ + movslq %ebx,%r11 │ │ │ │ + sar $0x20,%rbx │ │ │ │ + movslq %r14d,%rbp │ │ │ │ + sar $0x20,%r14 │ │ │ │ + vextracti128 $0x1,%ymm1,%xmm1 │ │ │ │ + vmovq 0x7ce54(%r10,%r11,1),%xmm14 │ │ │ │ + vmovq 0x7ce54(%r10,%rbp,1),%xmm0 │ │ │ │ + vmovhps 0x7ce54(%r10,%rbx,1),%xmm14,%xmm14 │ │ │ │ + vmovhps 0x7ce54(%r10,%r14,1),%xmm0,%xmm0 │ │ │ │ + vmovq %xmm1,%rbx │ │ │ │ + vpextrq $0x1,%xmm1,%r14 │ │ │ │ + movslq %ebx,%r11 │ │ │ │ + sar $0x20,%rbx │ │ │ │ + movslq %r14d,%rbp │ │ │ │ + sar $0x20,%r14 │ │ │ │ + vinserti128 $0x1,0x7ce54(%r10,%r11,1),%ymm14,%ymm14 │ │ │ │ + vinserti128 $0x1,0x7ce54(%r10,%rbp,1),%ymm0,%ymm0 │ │ │ │ + vpbroadcastq 0x7ce54(%r10,%rbx,1),%ymm10 │ │ │ │ + vpbroadcastq 0x7ce54(%r10,%r14,1),%ymm11 │ │ │ │ + vpblendd $0xc0,%ymm10,%ymm14,%ymm14 │ │ │ │ + vpblendd $0xc0,%ymm11,%ymm0,%ymm0 │ │ │ │ + vpaddb %ymm15,%ymm14,%ymm14 │ │ │ │ + vpaddb %ymm0,%ymm15,%ymm0 │ │ │ │ + vpshufb %ymm14,%ymm12,%ymm12 │ │ │ │ + vpshufb %ymm0,%ymm13,%ymm13 │ │ │ │ + vmovd %xmm9,%r11d │ │ │ │ + vpextrd $0x1,%xmm9,%ebx │ │ │ │ + vpextrd $0x2,%xmm9,%ebp │ │ │ │ + vpextrd $0x3,%xmm9,%r14d │ │ │ │ + vextracti128 $0x1,%ymm9,%xmm9 │ │ │ │ + vmovq 0x80890(%r10,%r11,8),%xmm10 │ │ │ │ + vmovq 0x80890(%r10,%rbp,8),%xmm11 │ │ │ │ + vmovhps 0x80890(%r10,%rbx,8),%xmm10,%xmm10 │ │ │ │ + vmovhps 0x80890(%r10,%r14,8),%xmm11,%xmm11 │ │ │ │ + vmovd %xmm9,%r11d │ │ │ │ + vpextrd $0x1,%xmm9,%ebx │ │ │ │ + vpextrd $0x2,%xmm9,%ebp │ │ │ │ + vpextrd $0x3,%xmm9,%r14d │ │ │ │ + vinserti128 $0x1,0x80890(%r10,%r11,8),%ymm10,%ymm10 │ │ │ │ + vinserti128 $0x1,0x80890(%r10,%rbp,8),%ymm11,%ymm11 │ │ │ │ + vpbroadcastq 0x80890(%r10,%rbx,8),%ymm14 │ │ │ │ + vpbroadcastq 0x80890(%r10,%r14,8),%ymm1 │ │ │ │ + vpblendd $0xc0,%ymm14,%ymm10,%ymm10 │ │ │ │ + vpblendd $0xc0,%ymm1,%ymm11,%ymm11 │ │ │ │ + vpmaddubsw %ymm10,%ymm12,%ymm12 │ │ │ │ + vpmaddubsw %ymm11,%ymm13,%ymm13 │ │ │ │ + vphaddw %ymm13,%ymm12,%ymm12 │ │ │ │ + vextracti128 $0x1,%ymm12,%xmm13 │ │ │ │ + vphaddsw %xmm13,%xmm12,%xmm12 │ │ │ │ + vpmulhrsw %xmm3,%xmm12,%xmm12 │ │ │ │ + vpackuswb %xmm12,%xmm12,%xmm12 │ │ │ │ + vmovq %xmm12,(%rdi,%rax,1) │ │ │ │ + vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ + add $0x8,%eax │ │ │ │ + cmp %r8d,%eax │ │ │ │ + jl 36a67a <__cxa_finalize@plt+0x33f62a> │ │ │ │ add %rsi,%rdi │ │ │ │ - dec %ecx │ │ │ │ - jg 369504 <__cxa_finalize@plt+0x33e4b4> │ │ │ │ - add $0x188,%rsp │ │ │ │ + add %rcx,%rdx │ │ │ │ + dec %r9d │ │ │ │ + jg 36a673 <__cxa_finalize@plt+0x33f623> │ │ │ │ + pop %r14 │ │ │ │ + pop %rbp │ │ │ │ + pop %rbx │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sub $0x188,%rsp │ │ │ │ - lea 0x768e6(%rip),%rax │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 369df2 <__cxa_finalize@plt+0x33eda2> │ │ │ │ - mov $0x8,%r9d │ │ │ │ - sub $0x2,%r9d │ │ │ │ - cmp -0x10(%r9,%rax,1),%cx │ │ │ │ - jl 36958c <__cxa_finalize@plt+0x33e53c> │ │ │ │ - movdqa 0x7663f(%rip),%xmm11 │ │ │ │ - movdqa 0x76786(%rip),%xmm12 │ │ │ │ - movdqa 0x7678d(%rip),%xmm13 │ │ │ │ - movdqa 0x764c4(%rip),%xmm14 │ │ │ │ - movdqa 0x40(%rdx,%r9,8),%xmm0 │ │ │ │ - movdqa 0x1c0(%rdx,%r9,8),%xmm1 │ │ │ │ - movdqa 0x240(%rdx,%r9,8),%xmm2 │ │ │ │ - movdqa 0x3c0(%rdx,%r9,8),%xmm3 │ │ │ │ - movdqa 0x440(%rdx,%r9,8),%xmm4 │ │ │ │ - movdqa 0x5c0(%rdx,%r9,8),%xmm5 │ │ │ │ - movdqa 0x640(%rdx,%r9,8),%xmm6 │ │ │ │ - movdqa 0x7c0(%rdx,%r9,8),%xmm7 │ │ │ │ - mov %rsp,%rcx │ │ │ │ - call 362c46 <__cxa_finalize@plt+0x337bf6> │ │ │ │ - call 3685f3 <__cxa_finalize@plt+0x33d5a3> │ │ │ │ - movdqa 0xc0(%rdx,%r9,8),%xmm0 │ │ │ │ - movdqa 0x140(%rdx,%r9,8),%xmm1 │ │ │ │ - movdqa 0x2c0(%rdx,%r9,8),%xmm2 │ │ │ │ - movdqa 0x340(%rdx,%r9,8),%xmm3 │ │ │ │ - movdqa 0x4c0(%rdx,%r9,8),%xmm4 │ │ │ │ - movdqa 0x540(%rdx,%r9,8),%xmm5 │ │ │ │ - movdqa 0x6c0(%rdx,%r9,8),%xmm6 │ │ │ │ - movdqa 0x740(%rdx,%r9,8),%xmm7 │ │ │ │ - call 362c46 <__cxa_finalize@plt+0x337bf6> │ │ │ │ - call 3689f4 <__cxa_finalize@plt+0x33d9a4> │ │ │ │ - add $0x100,%rcx │ │ │ │ - movdqa 0x80(%rdx,%r9,8),%xmm0 │ │ │ │ - movdqa 0x180(%rdx,%r9,8),%xmm1 │ │ │ │ - movdqa 0x280(%rdx,%r9,8),%xmm2 │ │ │ │ - movdqa 0x380(%rdx,%r9,8),%xmm3 │ │ │ │ - movdqa 0x480(%rdx,%r9,8),%xmm4 │ │ │ │ - movdqa 0x580(%rdx,%r9,8),%xmm5 │ │ │ │ - movdqa 0x680(%rdx,%r9,8),%xmm6 │ │ │ │ - movdqa 0x780(%rdx,%r9,8),%xmm7 │ │ │ │ - call 362c46 <__cxa_finalize@plt+0x337bf6> │ │ │ │ - call 36480d <__cxa_finalize@plt+0x3397bd> │ │ │ │ - movdqa (%rdx,%r9,8),%xmm0 │ │ │ │ - movdqa 0x100(%rdx,%r9,8),%xmm1 │ │ │ │ - movdqa 0x200(%rdx,%r9,8),%xmm2 │ │ │ │ - movdqa 0x300(%rdx,%r9,8),%xmm3 │ │ │ │ - movdqa 0x400(%rdx,%r9,8),%xmm4 │ │ │ │ - movdqa 0x500(%rdx,%r9,8),%xmm5 │ │ │ │ - movdqa 0x600(%rdx,%r9,8),%xmm6 │ │ │ │ - movdqa 0x700(%rdx,%r9,8),%xmm7 │ │ │ │ - call 362c46 <__cxa_finalize@plt+0x337bf6> │ │ │ │ - call 362d18 <__cxa_finalize@plt+0x337cc8> │ │ │ │ - call 362ee2 <__cxa_finalize@plt+0x337e92> │ │ │ │ - sub $0x100,%rcx │ │ │ │ - call 369911 <__cxa_finalize@plt+0x33e8c1> │ │ │ │ - call 362be2 <__cxa_finalize@plt+0x337b92> │ │ │ │ - call 364755 <__cxa_finalize@plt+0x339705> │ │ │ │ - movdqa %xmm8,0x200(%rdx,%r9,8) │ │ │ │ - movdqa %xmm9,0x240(%rdx,%r9,8) │ │ │ │ - movdqa %xmm10,0x280(%rdx,%r9,8) │ │ │ │ - movdqa %xmm11,0x2c0(%rdx,%r9,8) │ │ │ │ - movdqa 0x90(%rcx),%xmm8 │ │ │ │ - movdqa 0xb0(%rcx),%xmm10 │ │ │ │ - movdqa 0xd0(%rcx),%xmm12 │ │ │ │ - movdqa 0xf0(%rcx),%xmm14 │ │ │ │ - call 364755 <__cxa_finalize@plt+0x339705> │ │ │ │ - movdqa %xmm8,0x100(%rdx,%r9,8) │ │ │ │ - movdqa %xmm9,0x140(%rdx,%r9,8) │ │ │ │ - movdqa %xmm10,0x180(%rdx,%r9,8) │ │ │ │ - movdqa %xmm11,0x1c0(%rdx,%r9,8) │ │ │ │ - movdqa 0x80(%rcx),%xmm8 │ │ │ │ - movdqa 0xa0(%rcx),%xmm10 │ │ │ │ - movdqa 0xc0(%rcx),%xmm12 │ │ │ │ - movdqa 0xe0(%rcx),%xmm14 │ │ │ │ - call 364755 <__cxa_finalize@plt+0x339705> │ │ │ │ - movdqa %xmm8,0x300(%rdx,%r9,8) │ │ │ │ - movdqa %xmm9,0x340(%rdx,%r9,8) │ │ │ │ - movdqa %xmm10,0x380(%rdx,%r9,8) │ │ │ │ - movdqa %xmm11,0x3c0(%rdx,%r9,8) │ │ │ │ - movdqa %xmm0,(%rdx,%r9,8) │ │ │ │ - movdqa %xmm1,0x40(%rdx,%r9,8) │ │ │ │ - movdqa %xmm2,0x80(%rdx,%r9,8) │ │ │ │ - movdqa %xmm3,0xc0(%rdx,%r9,8) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movdqa %xmm0,0x400(%rdx,%r9,8) │ │ │ │ - movdqa %xmm0,0x440(%rdx,%r9,8) │ │ │ │ - movdqa %xmm0,0x480(%rdx,%r9,8) │ │ │ │ - movdqa %xmm0,0x4c0(%rdx,%r9,8) │ │ │ │ - movdqa %xmm0,0x500(%rdx,%r9,8) │ │ │ │ - movdqa %xmm0,0x540(%rdx,%r9,8) │ │ │ │ - movdqa %xmm0,0x580(%rdx,%r9,8) │ │ │ │ - movdqa %xmm0,0x5c0(%rdx,%r9,8) │ │ │ │ - movdqa %xmm0,0x600(%rdx,%r9,8) │ │ │ │ - movdqa %xmm0,0x640(%rdx,%r9,8) │ │ │ │ - movdqa %xmm0,0x680(%rdx,%r9,8) │ │ │ │ - movdqa %xmm0,0x6c0(%rdx,%r9,8) │ │ │ │ - movdqa %xmm0,0x700(%rdx,%r9,8) │ │ │ │ - movdqa %xmm0,0x740(%rdx,%r9,8) │ │ │ │ - movdqa %xmm0,0x780(%rdx,%r9,8) │ │ │ │ - movdqa %xmm0,0x7c0(%rdx,%r9,8) │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jge 369598 <__cxa_finalize@plt+0x33e548> │ │ │ │ - call 3698e8 <__cxa_finalize@plt+0x33e898> │ │ │ │ - add $0x188,%rsp │ │ │ │ + lea 0x74bf3(%rip),%r10 │ │ │ │ + tzcnt %r8d,%r8d │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + movslq (%r10,%r8,4),%r8 │ │ │ │ + vpbroadcastd -0x146(%r10),%ymm6 │ │ │ │ + vpbroadcastd -0x14a(%r10),%ymm7 │ │ │ │ + vpmovzxbd -0x1fa(%r10),%ymm9 │ │ │ │ + vpbroadcastd -0x17a(%r10,%rax,4),%ymm8 │ │ │ │ + add %r10,%r8 │ │ │ │ + vmovdqa (%rdx),%ymm0 │ │ │ │ + vmovdqa (%rcx),%ymm1 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpabsw %ymm1,%ymm4 │ │ │ │ + vpsubusw %ymm4,%ymm6,%ymm4 │ │ │ │ + vpsrlw $0x8,%ymm4,%ymm4 │ │ │ │ + vpsllw $0xa,%ymm4,%ymm2 │ │ │ │ + vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x20(%rcx),%ymm2 │ │ │ │ + vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ + vpabsw %ymm2,%ymm3 │ │ │ │ + vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ + vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ + vphaddw %ymm3,%ymm4,%ymm4 │ │ │ │ + vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ + vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + lea (%rsi,%rsi,2),%r10 │ │ │ │ + jmp *%r8 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vmovd %xmm0,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ + vmovd %xmm1,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x1,%xmm1,(%rdi,%r10,1) │ │ │ │ + cmp $0x8,%r9d │ │ │ │ + jl 36a99f <__cxa_finalize@plt+0x33f94f> │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vpextrd $0x2,%xmm0,(%rdi) │ │ │ │ + vpextrd $0x3,%xmm0,(%rdi,%rsi,1) │ │ │ │ + vpextrd $0x2,%xmm1,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x3,%xmm1,(%rdi,%r10,1) │ │ │ │ + jg 36a9cf <__cxa_finalize@plt+0x33f97f> │ │ │ │ + vextracti128 $0x1,%ymm4,%xmm0 │ │ │ │ + vpblendd $0x5,%xmm0,%xmm4,%xmm1 │ │ │ │ + vpblendd $0xa,%xmm0,%xmm4,%xmm4 │ │ │ │ + vpshufd $0xb1,%xmm1,%xmm1 │ │ │ │ + vpsubw %xmm4,%xmm8,%xmm4 │ │ │ │ + vpsubw %xmm1,%xmm4,%xmm4 │ │ │ │ + vpsrlw $0x2,%xmm4,%xmm4 │ │ │ │ + vpackuswb %xmm4,%xmm4,%xmm4 │ │ │ │ + vmovq %xmm4,(%rax) │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - movdqa 0x7631f(%rip),%xmm8 │ │ │ │ - pxor %xmm9,%xmm9 │ │ │ │ - movdqa 0x763e1(%rip),%xmm10 │ │ │ │ - mov %rdi,%r10 │ │ │ │ - lea (%rsi,%rsi,2),%rcx │ │ │ │ - mov $0x4,%r8d │ │ │ │ - jmp 366a5f <__cxa_finalize@plt+0x33ba0f> │ │ │ │ - psrld $0xb,%xmm11 │ │ │ │ - movdqa 0x170(%rcx),%xmm9 │ │ │ │ - pmaxsd %xmm12,%xmm0 │ │ │ │ - pminsd %xmm13,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm8 │ │ │ │ - psubd %xmm9,%xmm8 │ │ │ │ - paddd %xmm9,%xmm0 │ │ │ │ - pmaxsd %xmm12,%xmm0 │ │ │ │ - pmaxsd %xmm12,%xmm8 │ │ │ │ - pminsd %xmm13,%xmm0 │ │ │ │ - pminsd %xmm13,%xmm8 │ │ │ │ - paddd %xmm11,%xmm0 │ │ │ │ - paddd %xmm11,%xmm8 │ │ │ │ - movdqa (%rcx),%xmm10 │ │ │ │ - movdqa 0xf0(%rcx),%xmm15 │ │ │ │ - movdqa %xmm0,%xmm9 │ │ │ │ - psubd %xmm15,%xmm9 │ │ │ │ - paddd %xmm15,%xmm0 │ │ │ │ - movdqa %xmm8,%xmm15 │ │ │ │ - paddd %xmm10,%xmm15 │ │ │ │ - psubd %xmm10,%xmm8 │ │ │ │ - psrad $0x1,%xmm0 │ │ │ │ - psrad $0x1,%xmm8 │ │ │ │ - psrad $0x1,%xmm15 │ │ │ │ - psrad $0x1,%xmm9 │ │ │ │ - movdqa %xmm6,(%rcx) │ │ │ │ - movdqa %xmm7,0x170(%rcx) │ │ │ │ - movdqa 0x160(%rcx),%xmm7 │ │ │ │ - pmaxsd %xmm12,%xmm1 │ │ │ │ - pminsd %xmm13,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm6 │ │ │ │ - psubd %xmm7,%xmm6 │ │ │ │ - paddd %xmm7,%xmm1 │ │ │ │ - pmaxsd %xmm12,%xmm1 │ │ │ │ - pmaxsd %xmm12,%xmm6 │ │ │ │ - pminsd %xmm13,%xmm1 │ │ │ │ - pminsd %xmm13,%xmm6 │ │ │ │ - paddd %xmm11,%xmm1 │ │ │ │ - paddd %xmm11,%xmm6 │ │ │ │ - movdqa 0x10(%rcx),%xmm10 │ │ │ │ - movdqa 0xe0(%rcx),%xmm14 │ │ │ │ - movdqa %xmm1,%xmm7 │ │ │ │ - psubd %xmm14,%xmm7 │ │ │ │ - paddd %xmm14,%xmm1 │ │ │ │ - movdqa %xmm6,%xmm14 │ │ │ │ - paddd %xmm10,%xmm14 │ │ │ │ - psubd %xmm10,%xmm6 │ │ │ │ - psrad $0x1,%xmm1 │ │ │ │ - psrad $0x1,%xmm6 │ │ │ │ - psrad $0x1,%xmm14 │ │ │ │ - psrad $0x1,%xmm7 │ │ │ │ - packssdw %xmm1,%xmm0 │ │ │ │ - packssdw %xmm15,%xmm14 │ │ │ │ - packssdw %xmm6,%xmm8 │ │ │ │ - packssdw %xmm9,%xmm7 │ │ │ │ - movdqa %xmm14,0xf0(%rcx) │ │ │ │ - movdqa %xmm7,0xe0(%rcx) │ │ │ │ - movdqa 0x150(%rcx),%xmm7 │ │ │ │ - pmaxsd %xmm12,%xmm2 │ │ │ │ - pminsd %xmm13,%xmm2 │ │ │ │ - movdqa %xmm2,%xmm10 │ │ │ │ - psubd %xmm7,%xmm10 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - pmaxsd %xmm12,%xmm2 │ │ │ │ - pmaxsd %xmm12,%xmm10 │ │ │ │ - pminsd %xmm13,%xmm2 │ │ │ │ - pminsd %xmm13,%xmm10 │ │ │ │ - paddd %xmm11,%xmm2 │ │ │ │ - paddd %xmm11,%xmm10 │ │ │ │ - movdqa 0x20(%rcx),%xmm6 │ │ │ │ - movdqa 0xd0(%rcx),%xmm15 │ │ │ │ - movdqa %xmm2,%xmm7 │ │ │ │ - psubd %xmm15,%xmm7 │ │ │ │ - paddd %xmm15,%xmm2 │ │ │ │ - movdqa %xmm10,%xmm15 │ │ │ │ - paddd %xmm6,%xmm15 │ │ │ │ - psubd %xmm6,%xmm10 │ │ │ │ - psrad $0x1,%xmm2 │ │ │ │ - psrad $0x1,%xmm10 │ │ │ │ - psrad $0x1,%xmm15 │ │ │ │ - psrad $0x1,%xmm7 │ │ │ │ - movdqa 0x140(%rcx),%xmm9 │ │ │ │ - pmaxsd %xmm12,%xmm3 │ │ │ │ - pminsd %xmm13,%xmm3 │ │ │ │ - movdqa %xmm3,%xmm1 │ │ │ │ - psubd %xmm9,%xmm1 │ │ │ │ - paddd %xmm9,%xmm3 │ │ │ │ - pmaxsd %xmm12,%xmm3 │ │ │ │ - pmaxsd %xmm12,%xmm1 │ │ │ │ - pminsd %xmm13,%xmm3 │ │ │ │ - pminsd %xmm13,%xmm1 │ │ │ │ - paddd %xmm11,%xmm3 │ │ │ │ - paddd %xmm11,%xmm1 │ │ │ │ - movdqa 0x30(%rcx),%xmm6 │ │ │ │ - movdqa 0xc0(%rcx),%xmm14 │ │ │ │ - movdqa %xmm3,%xmm9 │ │ │ │ - psubd %xmm14,%xmm9 │ │ │ │ - paddd %xmm14,%xmm3 │ │ │ │ - movdqa %xmm1,%xmm14 │ │ │ │ - paddd %xmm6,%xmm14 │ │ │ │ - psubd %xmm6,%xmm1 │ │ │ │ - psrad $0x1,%xmm3 │ │ │ │ - psrad $0x1,%xmm1 │ │ │ │ - psrad $0x1,%xmm14 │ │ │ │ - psrad $0x1,%xmm9 │ │ │ │ - packssdw %xmm3,%xmm2 │ │ │ │ - packssdw %xmm15,%xmm14 │ │ │ │ - packssdw %xmm1,%xmm10 │ │ │ │ - packssdw %xmm7,%xmm9 │ │ │ │ - movdqa %xmm14,0xd0(%rcx) │ │ │ │ - movdqa %xmm9,0xc0(%rcx) │ │ │ │ - movdqa 0x130(%rcx),%xmm7 │ │ │ │ - pmaxsd %xmm12,%xmm4 │ │ │ │ - pminsd %xmm13,%xmm4 │ │ │ │ - movdqa %xmm4,%xmm1 │ │ │ │ - psubd %xmm7,%xmm1 │ │ │ │ - paddd %xmm7,%xmm4 │ │ │ │ - pmaxsd %xmm12,%xmm4 │ │ │ │ - pmaxsd %xmm12,%xmm1 │ │ │ │ - pminsd %xmm13,%xmm4 │ │ │ │ - pminsd %xmm13,%xmm1 │ │ │ │ - paddd %xmm11,%xmm4 │ │ │ │ - paddd %xmm11,%xmm1 │ │ │ │ - movdqa 0x40(%rcx),%xmm6 │ │ │ │ - movdqa 0xb0(%rcx),%xmm15 │ │ │ │ - movdqa %xmm4,%xmm7 │ │ │ │ - psubd %xmm15,%xmm7 │ │ │ │ - paddd %xmm15,%xmm4 │ │ │ │ - movdqa %xmm1,%xmm15 │ │ │ │ - paddd %xmm6,%xmm15 │ │ │ │ - psubd %xmm6,%xmm1 │ │ │ │ - psrad $0x1,%xmm4 │ │ │ │ - psrad $0x1,%xmm1 │ │ │ │ - psrad $0x1,%xmm15 │ │ │ │ - psrad $0x1,%xmm7 │ │ │ │ - movdqa 0x120(%rcx),%xmm9 │ │ │ │ - pmaxsd %xmm12,%xmm5 │ │ │ │ - pminsd %xmm13,%xmm5 │ │ │ │ - movdqa %xmm5,%xmm3 │ │ │ │ - psubd %xmm9,%xmm3 │ │ │ │ - paddd %xmm9,%xmm5 │ │ │ │ - pmaxsd %xmm12,%xmm5 │ │ │ │ - pmaxsd %xmm12,%xmm3 │ │ │ │ - pminsd %xmm13,%xmm5 │ │ │ │ - pminsd %xmm13,%xmm3 │ │ │ │ - paddd %xmm11,%xmm5 │ │ │ │ - paddd %xmm11,%xmm3 │ │ │ │ - movdqa 0x50(%rcx),%xmm6 │ │ │ │ - movdqa 0xa0(%rcx),%xmm14 │ │ │ │ - movdqa %xmm5,%xmm9 │ │ │ │ - psubd %xmm14,%xmm9 │ │ │ │ - paddd %xmm14,%xmm5 │ │ │ │ - movdqa %xmm3,%xmm14 │ │ │ │ - paddd %xmm6,%xmm14 │ │ │ │ - psubd %xmm6,%xmm3 │ │ │ │ - psrad $0x1,%xmm5 │ │ │ │ - psrad $0x1,%xmm3 │ │ │ │ - psrad $0x1,%xmm14 │ │ │ │ - psrad $0x1,%xmm9 │ │ │ │ - packssdw %xmm5,%xmm4 │ │ │ │ - packssdw %xmm15,%xmm14 │ │ │ │ - packssdw %xmm3,%xmm1 │ │ │ │ - packssdw %xmm7,%xmm9 │ │ │ │ - movdqa %xmm14,0xb0(%rcx) │ │ │ │ - movdqa %xmm9,0xa0(%rcx) │ │ │ │ - movdqa (%rcx),%xmm6 │ │ │ │ - movdqa 0x170(%rcx),%xmm7 │ │ │ │ - movdqa 0x110(%rcx),%xmm5 │ │ │ │ - pmaxsd %xmm12,%xmm6 │ │ │ │ - pminsd %xmm13,%xmm6 │ │ │ │ - movdqa %xmm6,%xmm14 │ │ │ │ - psubd %xmm5,%xmm14 │ │ │ │ - paddd %xmm5,%xmm6 │ │ │ │ - pmaxsd %xmm12,%xmm6 │ │ │ │ - pmaxsd %xmm12,%xmm14 │ │ │ │ - pminsd %xmm13,%xmm6 │ │ │ │ - pminsd %xmm13,%xmm14 │ │ │ │ - paddd %xmm11,%xmm6 │ │ │ │ - paddd %xmm11,%xmm14 │ │ │ │ - movdqa 0x60(%rcx),%xmm3 │ │ │ │ - movdqa 0x90(%rcx),%xmm15 │ │ │ │ - movdqa %xmm6,%xmm5 │ │ │ │ - psubd %xmm15,%xmm5 │ │ │ │ - paddd %xmm15,%xmm6 │ │ │ │ - movdqa %xmm14,%xmm15 │ │ │ │ - paddd %xmm3,%xmm15 │ │ │ │ - psubd %xmm3,%xmm14 │ │ │ │ - psrad $0x1,%xmm6 │ │ │ │ - psrad $0x1,%xmm14 │ │ │ │ - psrad $0x1,%xmm15 │ │ │ │ - psrad $0x1,%xmm5 │ │ │ │ - movdqa 0x100(%rcx),%xmm9 │ │ │ │ - pmaxsd %xmm12,%xmm7 │ │ │ │ - pminsd %xmm13,%xmm7 │ │ │ │ - movdqa %xmm7,%xmm3 │ │ │ │ - psubd %xmm9,%xmm3 │ │ │ │ - paddd %xmm9,%xmm7 │ │ │ │ - pmaxsd %xmm12,%xmm7 │ │ │ │ - pmaxsd %xmm12,%xmm3 │ │ │ │ - pminsd %xmm13,%xmm7 │ │ │ │ - pminsd %xmm13,%xmm3 │ │ │ │ - paddd %xmm11,%xmm7 │ │ │ │ - paddd %xmm11,%xmm3 │ │ │ │ - movdqa 0x70(%rcx),%xmm13 │ │ │ │ - movdqa 0x80(%rcx),%xmm11 │ │ │ │ - movdqa %xmm7,%xmm9 │ │ │ │ - psubd %xmm11,%xmm9 │ │ │ │ - paddd %xmm11,%xmm7 │ │ │ │ - movdqa %xmm3,%xmm11 │ │ │ │ - paddd %xmm13,%xmm11 │ │ │ │ - psubd %xmm13,%xmm3 │ │ │ │ - psrad $0x1,%xmm7 │ │ │ │ - psrad $0x1,%xmm3 │ │ │ │ - psrad $0x1,%xmm11 │ │ │ │ - psrad $0x1,%xmm9 │ │ │ │ - packssdw %xmm7,%xmm6 │ │ │ │ - packssdw %xmm15,%xmm11 │ │ │ │ - packssdw %xmm3,%xmm14 │ │ │ │ - packssdw %xmm5,%xmm9 │ │ │ │ - movdqa %xmm11,0x90(%rcx) │ │ │ │ - movdqa %xmm9,0x80(%rcx) │ │ │ │ - movdqa %xmm1,%xmm12 │ │ │ │ + vmovdqa 0x40(%rdx),%ymm0 │ │ │ │ + vmovdqa 0x40(%rcx),%ymm1 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpabsw %ymm1,%ymm5 │ │ │ │ + vpsubusw %ymm5,%ymm6,%ymm5 │ │ │ │ + vpsrlw $0x8,%ymm5,%ymm5 │ │ │ │ + vpsllw $0xa,%ymm5,%ymm2 │ │ │ │ + vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x60(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x60(%rcx),%ymm2 │ │ │ │ + vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ + vpabsw %ymm2,%ymm3 │ │ │ │ + vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ + vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ + vphaddw %ymm3,%ymm5,%ymm5 │ │ │ │ + vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ + vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vphaddd %ymm5,%ymm4,%ymm4 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vpsubw %ymm4,%ymm8,%ymm4 │ │ │ │ + vpsrlw $0x2,%ymm4,%ymm4 │ │ │ │ + vpermd %ymm4,%ymm9,%ymm4 │ │ │ │ + vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ + vpackuswb %xmm5,%xmm4,%xmm4 │ │ │ │ + vmovd %xmm0,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ + vmovd %xmm1,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x1,%xmm1,(%rdi,%r10,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vpextrd $0x2,%xmm0,(%rdi) │ │ │ │ + vpextrd $0x3,%xmm0,(%rdi,%rsi,1) │ │ │ │ + vpextrd $0x2,%xmm1,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x3,%xmm1,(%rdi,%r10,1) │ │ │ │ + vmovdqa %xmm4,(%rax) │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - imul $0xb5,(%rdx),%r9d │ │ │ │ - mov %ecx,(%rdx) │ │ │ │ - mov $0x10,%ecx │ │ │ │ - sub $0xffffff80,%r9d │ │ │ │ - sar $0x8,%r9d │ │ │ │ - imul $0xb5,%r9d,%r9d │ │ │ │ - add $0x180,%r9d │ │ │ │ - sar $0x9,%r9d │ │ │ │ - jmp 3694dc <__cxa_finalize@plt+0x33e48c> │ │ │ │ - nop │ │ │ │ - sub $0xa18,%rsp │ │ │ │ - lea 0x76036(%rip),%rax │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 36a336 <__cxa_finalize@plt+0x33f2e6> │ │ │ │ - mov $0xe,%r9d │ │ │ │ - cmp -0x10(%r9,%rax,1),%cx │ │ │ │ - jge 369f09 <__cxa_finalize@plt+0x33eeb9> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movzwl (%rax,%r9,1),%r8d │ │ │ │ - movzbl %r8b,%r10d │ │ │ │ - shr $0x8,%r8d │ │ │ │ - movdqa %xmm0,0x200(%rsp,%r9,8) │ │ │ │ - movdqa %xmm0,0x280(%rsp,%r9,8) │ │ │ │ - movdqa %xmm0,0x200(%rsp,%r8,8) │ │ │ │ - movdqa %xmm0,0x200(%rsp,%r10,8) │ │ │ │ - movdqa %xmm0,0x400(%rsp,%r9,8) │ │ │ │ - movdqa %xmm0,0x480(%rsp,%r9,8) │ │ │ │ - movdqa %xmm0,0x400(%rsp,%r8,8) │ │ │ │ - movdqa %xmm0,0x400(%rsp,%r10,8) │ │ │ │ - movdqa %xmm0,0x600(%rsp,%r9,8) │ │ │ │ - movdqa %xmm0,0x680(%rsp,%r9,8) │ │ │ │ - movdqa %xmm0,0x600(%rsp,%r8,8) │ │ │ │ - movdqa %xmm0,0x600(%rsp,%r10,8) │ │ │ │ - movdqa %xmm0,0x800(%rsp,%r9,8) │ │ │ │ - movdqa %xmm0,0x880(%rsp,%r9,8) │ │ │ │ - movdqa %xmm0,0x800(%rsp,%r8,8) │ │ │ │ - movdqa %xmm0,0x800(%rsp,%r10,8) │ │ │ │ - sub $0x2,%r9d │ │ │ │ - cmp -0x10(%r9,%rax,1),%cx │ │ │ │ - jl 369e4c <__cxa_finalize@plt+0x33edfc> │ │ │ │ - mov %ecx,0xa00(%rsp) │ │ │ │ - movdqa 0x80(%rdx,%r9,8),%xmm0 │ │ │ │ - movdqa 0x380(%rdx,%r9,8),%xmm1 │ │ │ │ - movdqa 0x480(%rdx,%r9,8),%xmm2 │ │ │ │ - movdqa 0x780(%rdx,%r9,8),%xmm3 │ │ │ │ - movdqa 0x880(%rdx,%r9,8),%xmm4 │ │ │ │ - movdqa 0xb80(%rdx,%r9,8),%xmm5 │ │ │ │ - movdqa 0xc80(%rdx,%r9,8),%xmm6 │ │ │ │ - movdqa 0xf80(%rdx,%r9,8),%xmm7 │ │ │ │ - movdqa 0x75c77(%rip),%xmm11 │ │ │ │ - movdqa 0x75dbe(%rip),%xmm12 │ │ │ │ - movdqa 0x75dc5(%rip),%xmm13 │ │ │ │ - movdqa 0x75afc(%rip),%xmm14 │ │ │ │ - mov %rsp,%rcx │ │ │ │ - call 3685f3 <__cxa_finalize@plt+0x33d5a3> │ │ │ │ - movdqa 0x180(%rdx,%r9,8),%xmm0 │ │ │ │ - movdqa 0x280(%rdx,%r9,8),%xmm1 │ │ │ │ - movdqa 0x580(%rdx,%r9,8),%xmm2 │ │ │ │ - movdqa 0x680(%rdx,%r9,8),%xmm3 │ │ │ │ - movdqa 0x980(%rdx,%r9,8),%xmm4 │ │ │ │ - movdqa 0xa80(%rdx,%r9,8),%xmm5 │ │ │ │ - movdqa 0xd80(%rdx,%r9,8),%xmm6 │ │ │ │ - movdqa 0xe80(%rdx,%r9,8),%xmm7 │ │ │ │ - call 3689f4 <__cxa_finalize@plt+0x33d9a4> │ │ │ │ - movdqa 0x100(%rdx,%r9,8),%xmm0 │ │ │ │ - movdqa 0x300(%rdx,%r9,8),%xmm1 │ │ │ │ - movdqa 0x500(%rdx,%r9,8),%xmm2 │ │ │ │ - movdqa 0x700(%rdx,%r9,8),%xmm3 │ │ │ │ - movdqa 0x900(%rdx,%r9,8),%xmm4 │ │ │ │ - movdqa 0xb00(%rdx,%r9,8),%xmm5 │ │ │ │ - movdqa 0xd00(%rdx,%r9,8),%xmm6 │ │ │ │ - movdqa 0xf00(%rdx,%r9,8),%xmm7 │ │ │ │ - add $0x100,%rcx │ │ │ │ - call 36480d <__cxa_finalize@plt+0x3397bd> │ │ │ │ - movdqa (%rdx,%r9,8),%xmm0 │ │ │ │ - movdqa 0x200(%rdx,%r9,8),%xmm1 │ │ │ │ - movdqa 0x400(%rdx,%r9,8),%xmm2 │ │ │ │ - movdqa 0x600(%rdx,%r9,8),%xmm3 │ │ │ │ - movdqa 0x800(%rdx,%r9,8),%xmm4 │ │ │ │ - movdqa 0xa00(%rdx,%r9,8),%xmm5 │ │ │ │ - movdqa 0xc00(%rdx,%r9,8),%xmm6 │ │ │ │ - movdqa 0xe00(%rdx,%r9,8),%xmm7 │ │ │ │ - call 362d18 <__cxa_finalize@plt+0x337cc8> │ │ │ │ - call 362ee2 <__cxa_finalize@plt+0x337e92> │ │ │ │ - sub $0x100,%rcx │ │ │ │ - call 368fe2 <__cxa_finalize@plt+0x33df92> │ │ │ │ - movzwl (%rax,%r9,1),%r8d │ │ │ │ - movzbl %r8b,%r10d │ │ │ │ - shr $0x8,%r8d │ │ │ │ - call 362be2 <__cxa_finalize@plt+0x337b92> │ │ │ │ - call 364755 <__cxa_finalize@plt+0x339705> │ │ │ │ - movdqa %xmm8,0x600(%rsp,%r9,8) │ │ │ │ - movdqa %xmm10,0x680(%rsp,%r9,8) │ │ │ │ - movdqa %xmm9,0x600(%rsp,%r10,8) │ │ │ │ - movdqa %xmm11,0x600(%rsp,%r8,8) │ │ │ │ - movdqa 0x90(%rcx),%xmm8 │ │ │ │ - movdqa 0xb0(%rcx),%xmm10 │ │ │ │ - movdqa 0xd0(%rcx),%xmm12 │ │ │ │ - movdqa 0xf0(%rcx),%xmm14 │ │ │ │ - call 364755 <__cxa_finalize@plt+0x339705> │ │ │ │ - movdqa %xmm8,0x400(%rsp,%r9,8) │ │ │ │ - movdqa %xmm10,0x480(%rsp,%r9,8) │ │ │ │ - movdqa %xmm9,0x400(%rsp,%r10,8) │ │ │ │ - movdqa %xmm11,0x400(%rsp,%r8,8) │ │ │ │ - movdqa 0x80(%rcx),%xmm8 │ │ │ │ - movdqa 0xa0(%rcx),%xmm10 │ │ │ │ - movdqa 0xc0(%rcx),%xmm12 │ │ │ │ - movdqa 0xe0(%rcx),%xmm14 │ │ │ │ - call 364755 <__cxa_finalize@plt+0x339705> │ │ │ │ - movdqa %xmm8,0x800(%rsp,%r9,8) │ │ │ │ - movdqa %xmm10,0x880(%rsp,%r9,8) │ │ │ │ - movdqa %xmm9,0x800(%rsp,%r10,8) │ │ │ │ - movdqa %xmm11,0x800(%rsp,%r8,8) │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - movdqa %xmm7,(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x80(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x100(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x180(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x200(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x280(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x300(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x380(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x400(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x480(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x500(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x580(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x600(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x680(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x700(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x780(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x800(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x880(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x900(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x980(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0xa00(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0xa80(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0xb00(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0xb80(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0xc00(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0xc80(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0xd00(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0xd80(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0xe00(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0xe80(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0xf00(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0xf80(%rdx,%r9,8) │ │ │ │ - movdqa %xmm0,0x200(%rsp,%r9,8) │ │ │ │ - movdqa %xmm2,0x280(%rsp,%r9,8) │ │ │ │ - movdqa %xmm1,0x200(%rsp,%r10,8) │ │ │ │ - movdqa %xmm3,0x200(%rsp,%r8,8) │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jge 369f10 <__cxa_finalize@plt+0x33eec0> │ │ │ │ - mov 0xa00(%rsp),%ecx │ │ │ │ - add $0x1d0,%rsp │ │ │ │ - cmp $0x24,%ecx │ │ │ │ - jl 36a31f <__cxa_finalize@plt+0x33f2cf> │ │ │ │ - cmp $0x88,%ecx │ │ │ │ - jl 36a316 <__cxa_finalize@plt+0x33f2c6> │ │ │ │ - lea -0x7a0b4(%rip),%r8 │ │ │ │ - jmp 36a326 <__cxa_finalize@plt+0x33f2d6> │ │ │ │ - lea -0x7a38d(%rip),%r8 │ │ │ │ - jmp 36a326 <__cxa_finalize@plt+0x33f2d6> │ │ │ │ - lea -0x7a5b6(%rip),%r8 │ │ │ │ - lea 0x40(%rdi),%rdx │ │ │ │ - mov $0xfffffffffffffff8,%r10 │ │ │ │ - jmp 3681f8 <__cxa_finalize@plt+0x33d1a8> │ │ │ │ - imul $0xb5,(%rdx),%r9d │ │ │ │ - mov %ecx,(%rdx) │ │ │ │ - mov $0x20,%ecx │ │ │ │ - add $0x890,%rsp │ │ │ │ - jmp 3694d1 <__cxa_finalize@plt+0x33e481> │ │ │ │ - sub $0x8e8,%rsp │ │ │ │ - lea 0x75b06(%rip),%rax │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 36a7ea <__cxa_finalize@plt+0x33f79a> │ │ │ │ - mov %rbx,0x8c8(%rsp) │ │ │ │ - mov $0xe,%r9d │ │ │ │ - cmp -0x20(%r9,%rax,1),%cx │ │ │ │ - jge 36a3f5 <__cxa_finalize@plt+0x33f3a5> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movzwl 0x10(%rax,%r9,2),%ebx │ │ │ │ - movzwl 0x12(%rax,%r9,2),%r10d │ │ │ │ - movzbl %bl,%r11d │ │ │ │ - movzbl %r10b,%r8d │ │ │ │ - shr $0x8,%ebx │ │ │ │ - shr $0x8,%r10d │ │ │ │ - movdqa %xmm0,0xc0(%rsp,%r11,8) │ │ │ │ - movdqa %xmm0,0xc0(%rsp,%rbx,8) │ │ │ │ - movdqa %xmm0,0xc0(%rsp,%r8,8) │ │ │ │ - movdqa %xmm0,0xc0(%rsp,%r10,8) │ │ │ │ - movdqa %xmm0,0x4c0(%rsp,%r11,8) │ │ │ │ - movdqa %xmm0,0x4c0(%rsp,%rbx,8) │ │ │ │ - movdqa %xmm0,0x4c0(%rsp,%r8,8) │ │ │ │ - movdqa %xmm0,0x4c0(%rsp,%r10,8) │ │ │ │ - sub $0x2,%r9d │ │ │ │ - cmp -0x20(%r9,%rax,1),%cx │ │ │ │ - jl 36a380 <__cxa_finalize@plt+0x33f330> │ │ │ │ - mov %ecx,0x8c0(%rsp) │ │ │ │ - mov %rsp,%rcx │ │ │ │ - movdqa 0x757d8(%rip),%xmm11 │ │ │ │ - movdqa 0x7591f(%rip),%xmm12 │ │ │ │ - movdqa 0x75926(%rip),%xmm13 │ │ │ │ - movdqa 0x7565d(%rip),%xmm14 │ │ │ │ - movdqa 0x80(%rdx,%r9,8),%xmm0 │ │ │ │ - movdqa 0x180(%rdx,%r9,8),%xmm1 │ │ │ │ - movdqa 0x280(%rdx,%r9,8),%xmm2 │ │ │ │ - movdqa 0x380(%rdx,%r9,8),%xmm3 │ │ │ │ - movdqa 0x480(%rdx,%r9,8),%xmm4 │ │ │ │ - movdqa 0x580(%rdx,%r9,8),%xmm5 │ │ │ │ - movdqa 0x680(%rdx,%r9,8),%xmm6 │ │ │ │ - movdqa 0x780(%rdx,%r9,8),%xmm7 │ │ │ │ - call 36480d <__cxa_finalize@plt+0x3397bd> │ │ │ │ - movdqa (%rdx,%r9,8),%xmm0 │ │ │ │ - movdqa 0x100(%rdx,%r9,8),%xmm1 │ │ │ │ - movdqa 0x200(%rdx,%r9,8),%xmm2 │ │ │ │ - movdqa 0x300(%rdx,%r9,8),%xmm3 │ │ │ │ - movdqa 0x400(%rdx,%r9,8),%xmm4 │ │ │ │ - movdqa 0x500(%rdx,%r9,8),%xmm5 │ │ │ │ - movdqa 0x600(%rdx,%r9,8),%xmm6 │ │ │ │ - movdqa 0x700(%rdx,%r9,8),%xmm7 │ │ │ │ - call 362d18 <__cxa_finalize@plt+0x337cc8> │ │ │ │ - call 362ee2 <__cxa_finalize@plt+0x337e92> │ │ │ │ - call 3668ae <__cxa_finalize@plt+0x33b85e> │ │ │ │ - packssdw %xmm1,%xmm0 │ │ │ │ - packssdw %xmm3,%xmm2 │ │ │ │ - packssdw %xmm5,%xmm4 │ │ │ │ - packssdw %xmm7,%xmm6 │ │ │ │ - packssdw %xmm9,%xmm8 │ │ │ │ - packssdw %xmm11,%xmm10 │ │ │ │ - packssdw %xmm13,%xmm12 │ │ │ │ - packssdw %xmm15,%xmm14 │ │ │ │ - call 362be2 <__cxa_finalize@plt+0x337b92> │ │ │ │ - movzwl 0x10(%rax,%r9,2),%ebx │ │ │ │ - movzwl 0x12(%rax,%r9,2),%r10d │ │ │ │ - movzbl %bl,%r11d │ │ │ │ - movzbl %r10b,%r8d │ │ │ │ - shr $0x8,%ebx │ │ │ │ - shr $0x8,%r10d │ │ │ │ - call 364755 <__cxa_finalize@plt+0x339705> │ │ │ │ - movdqa %xmm8,0x4c0(%rsp,%r11,8) │ │ │ │ - movdqa %xmm9,0x4c0(%rsp,%rbx,8) │ │ │ │ - movdqa %xmm10,0x4c0(%rsp,%r8,8) │ │ │ │ - movdqa %xmm11,0x4c0(%rsp,%r10,8) │ │ │ │ - movdqa %xmm0,0xc0(%rsp,%r11,8) │ │ │ │ - movdqa %xmm1,0xc0(%rsp,%rbx,8) │ │ │ │ - movdqa %xmm2,0xc0(%rsp,%r8,8) │ │ │ │ - movdqa %xmm3,0xc0(%rsp,%r10,8) │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - movdqa %xmm7,(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x80(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x100(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x180(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x200(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x280(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x300(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x380(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x400(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x480(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x500(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x580(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x600(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x680(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x700(%rdx,%r9,8) │ │ │ │ - movdqa %xmm7,0x780(%rdx,%r9,8) │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jge 36a3ff <__cxa_finalize@plt+0x33f3af> │ │ │ │ - mov 0x8c0(%rsp),%ecx │ │ │ │ - cmp $0x97,%ecx │ │ │ │ - jl 36a634 <__cxa_finalize@plt+0x33f5e4> │ │ │ │ - lea -0x7a69b(%rip),%r11 │ │ │ │ - lea -0x76092(%rip),%rbx │ │ │ │ - jmp 36a642 <__cxa_finalize@plt+0x33f5f2> │ │ │ │ - lea -0x7a8cb(%rip),%r11 │ │ │ │ - lea -0x76532(%rip),%rbx │ │ │ │ - add $0x90,%rsp │ │ │ │ - lea 0x20(%rdi),%rdx │ │ │ │ - mov $0xfffffffffffffffc,%r10 │ │ │ │ - call 36a674 <__cxa_finalize@plt+0x33f624> │ │ │ │ - add $0x400,%rsp │ │ │ │ - add $0x2,%r10 │ │ │ │ - lea (%rdx,%r10,8),%rdi │ │ │ │ - jl 36a654 <__cxa_finalize@plt+0x33f604> │ │ │ │ - mov 0x38(%rsp),%rbx │ │ │ │ - add $0x58,%rsp │ │ │ │ + add $0x40,%rdx │ │ │ │ + add $0x40,%rcx │ │ │ │ + vmovdqa (%rdx),%ymm0 │ │ │ │ + vmovdqa (%rcx),%ymm1 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpabsw %ymm1,%ymm4 │ │ │ │ + vpsubusw %ymm4,%ymm6,%ymm4 │ │ │ │ + vpsrlw $0x8,%ymm4,%ymm4 │ │ │ │ + vpsllw $0xa,%ymm4,%ymm2 │ │ │ │ + vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x20(%rcx),%ymm2 │ │ │ │ + vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ + vpabsw %ymm2,%ymm3 │ │ │ │ + vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ + vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ + vphaddw %ymm3,%ymm4,%ymm4 │ │ │ │ + vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ + vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + add $0x8,%rax │ │ │ │ + vextracti128 $0x1,%ymm4,%xmm2 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vpsubw %xmm4,%xmm8,%xmm4 │ │ │ │ + vpsubw %xmm2,%xmm4,%xmm4 │ │ │ │ + vpsrlw $0x2,%xmm4,%xmm4 │ │ │ │ + vpackuswb %xmm4,%xmm4,%xmm4 │ │ │ │ + vmovq %xmm0,(%rdi) │ │ │ │ + vmovq %xmm1,(%rdi,%rsi,1) │ │ │ │ + vmovhps %xmm0,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm1,(%rdi,%r10,1) │ │ │ │ + vmovq %xmm4,(%rax) │ │ │ │ + sub $0x4,%r9d │ │ │ │ + jg 36aa99 <__cxa_finalize@plt+0x33fa49> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - movdqa 0x38(%rsp),%xmm0 │ │ │ │ - movdqa 0x48(%rsp),%xmm1 │ │ │ │ - movdqa 0x58(%rsp),%xmm2 │ │ │ │ - movdqa 0x68(%rsp),%xmm3 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - movdqa %xmm4,%xmm6 │ │ │ │ - movdqa %xmm4,%xmm7 │ │ │ │ - call 2e9dd0 <__cxa_finalize@plt+0x2bed80> │ │ │ │ - movdqa %xmm0,0x38(%rsp) │ │ │ │ - movdqa %xmm1,0x48(%rsp) │ │ │ │ - movdqa %xmm2,0x58(%rsp) │ │ │ │ - movdqa %xmm3,0x68(%rsp) │ │ │ │ - movdqa %xmm4,0x78(%rsp) │ │ │ │ - movdqa %xmm5,0x88(%rsp) │ │ │ │ - movdqa %xmm6,0x98(%rsp) │ │ │ │ - movdqa %xmm7,0xa8(%rsp) │ │ │ │ - movdqa 0xb8(%rsp),%xmm0 │ │ │ │ - movdqa 0xc8(%rsp),%xmm1 │ │ │ │ - movdqa 0xd8(%rsp),%xmm2 │ │ │ │ - movdqa 0xe8(%rsp),%xmm3 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movdqa %xmm4,%xmm5 │ │ │ │ - movdqa %xmm4,%xmm6 │ │ │ │ - movdqa %xmm4,%xmm7 │ │ │ │ - call 2ecc80 <__cxa_finalize@plt+0x2c1c30> │ │ │ │ - movdqa 0x8(%rsp),%xmm7 │ │ │ │ - movdqa %xmm0,0xb8(%rsp) │ │ │ │ - movdqa %xmm1,0xc8(%rsp) │ │ │ │ - movdqa %xmm2,0xd8(%rsp) │ │ │ │ - movdqa %xmm3,0xe8(%rsp) │ │ │ │ - movdqa %xmm4,0xf8(%rsp) │ │ │ │ - movdqa %xmm5,0x108(%rsp) │ │ │ │ - movdqa %xmm6,0x118(%rsp) │ │ │ │ - movdqa %xmm7,0x128(%rsp) │ │ │ │ - call *%r11 │ │ │ │ - movdqa %xmm0,0x38(%rsp) │ │ │ │ - movdqa %xmm2,0x58(%rsp) │ │ │ │ - movdqa %xmm5,0x88(%rsp) │ │ │ │ - movdqa %xmm7,0xa8(%rsp) │ │ │ │ - call *%rbx │ │ │ │ - movdqa 0x75483(%rip),%xmm8 │ │ │ │ - pxor %xmm9,%xmm9 │ │ │ │ - movdqa 0x75545(%rip),%xmm10 │ │ │ │ - lea (%rsi,%rsi,2),%rcx │ │ │ │ - lea 0x38(%rsp),%r8 │ │ │ │ - mov $0x8,%eax │ │ │ │ - movdqa (%r8),%xmm0 │ │ │ │ - movdqa 0x10(%r8),%xmm1 │ │ │ │ - movdqa 0x20(%r8),%xmm2 │ │ │ │ - movdqa 0x30(%r8),%xmm3 │ │ │ │ - movdqa 0x40(%r8),%xmm4 │ │ │ │ - movdqa 0x50(%r8),%xmm5 │ │ │ │ - movdqa 0x60(%r8),%xmm6 │ │ │ │ - movdqa 0x70(%r8),%xmm7 │ │ │ │ - call 3637dd <__cxa_finalize@plt+0x33878d> │ │ │ │ - lea (%rdi,%rsi,8),%rdi │ │ │ │ - sub $0xffffffffffffff80,%r8 │ │ │ │ - dec %eax │ │ │ │ - jg 36a7a9 <__cxa_finalize@plt+0x33f759> │ │ │ │ + sub $0xffffffffffffff80,%rdx │ │ │ │ + sub $0xffffffffffffff80,%rcx │ │ │ │ + vmovdqa (%rdx),%ymm0 │ │ │ │ + vmovdqa (%rcx),%ymm1 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpabsw %ymm1,%ymm4 │ │ │ │ + vpsubusw %ymm4,%ymm6,%ymm4 │ │ │ │ + vpsrlw $0x8,%ymm4,%ymm4 │ │ │ │ + vpsllw $0xa,%ymm4,%ymm2 │ │ │ │ + vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x20(%rcx),%ymm2 │ │ │ │ + vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ + vpabsw %ymm2,%ymm3 │ │ │ │ + vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ + vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ + vphaddw %ymm3,%ymm4,%ymm4 │ │ │ │ + vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ + vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %xmm0,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ + vmovdqa 0x40(%rdx),%ymm0 │ │ │ │ + vmovdqa 0x40(%rcx),%ymm1 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpabsw %ymm1,%ymm5 │ │ │ │ + vpsubusw %ymm5,%ymm6,%ymm5 │ │ │ │ + vpsrlw $0x8,%ymm5,%ymm5 │ │ │ │ + vpsllw $0xa,%ymm5,%ymm2 │ │ │ │ + vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x60(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x60(%rcx),%ymm2 │ │ │ │ + vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ + vpabsw %ymm2,%ymm3 │ │ │ │ + vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ + vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ + vphaddw %ymm3,%ymm5,%ymm5 │ │ │ │ + vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ + vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vpunpckhqdq %ymm5,%ymm4,%ymm1 │ │ │ │ + vpunpcklqdq %ymm5,%ymm4,%ymm4 │ │ │ │ + vpsubw %ymm1,%ymm8,%ymm1 │ │ │ │ + vpsubw %ymm4,%ymm1,%ymm1 │ │ │ │ + vpsrlw $0x2,%ymm1,%ymm1 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vpackuswb %ymm1,%ymm1,%ymm1 │ │ │ │ + vpermd %ymm1,%ymm9,%ymm1 │ │ │ │ + vmovdqa %xmm0,(%rdi,%rsi,2) │ │ │ │ + vextracti128 $0x1,%ymm0,(%rdi,%r10,1) │ │ │ │ + vmovdqa %xmm1,(%rax) │ │ │ │ + sub $0x4,%r9d │ │ │ │ + jg 36ab4f <__cxa_finalize@plt+0x33faff> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - imul $0xb5,(%rdx),%r9d │ │ │ │ - mov %ecx,(%rdx) │ │ │ │ - mov $0x40,%ecx │ │ │ │ - add $0x280,%r9d │ │ │ │ - sar $0xa,%r9d │ │ │ │ - add $0x860,%rsp │ │ │ │ - jmp 3645b8 <__cxa_finalize@plt+0x339568> │ │ │ │ - nop │ │ │ │ - sub $0x1228,%rsp │ │ │ │ - lea 0x75646(%rip),%rax │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 36ad5c <__cxa_finalize@plt+0x33fd0c> │ │ │ │ - mov %rbx,0x1208(%rsp) │ │ │ │ - mov $0xe,%r9d │ │ │ │ - cmp -0x10(%r9,%rax,1),%cx │ │ │ │ - jge 36a90b <__cxa_finalize@plt+0x33f8bb> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movzwl 0x10(%rax,%r9,2),%ebx │ │ │ │ - movzwl 0x12(%rax,%r9,2),%r10d │ │ │ │ - movzbl %bl,%r11d │ │ │ │ - movzbl %r10b,%r8d │ │ │ │ - shr $0x8,%ebx │ │ │ │ - shr $0x8,%r10d │ │ │ │ - movdqa %xmm0,0x200(%rsp,%r11,8) │ │ │ │ - movdqa %xmm0,0x200(%rsp,%rbx,8) │ │ │ │ - movdqa %xmm0,0x200(%rsp,%r8,8) │ │ │ │ - movdqa %xmm0,0x200(%rsp,%r10,8) │ │ │ │ - movdqa %xmm0,0x600(%rsp,%r11,8) │ │ │ │ - movdqa %xmm0,0x600(%rsp,%rbx,8) │ │ │ │ - movdqa %xmm0,0x600(%rsp,%r8,8) │ │ │ │ - movdqa %xmm0,0x600(%rsp,%r10,8) │ │ │ │ - movdqa %xmm0,0xa00(%rsp,%r11,8) │ │ │ │ - movdqa %xmm0,0xa00(%rsp,%rbx,8) │ │ │ │ - movdqa %xmm0,0xa00(%rsp,%r8,8) │ │ │ │ - movdqa %xmm0,0xa00(%rsp,%r10,8) │ │ │ │ - movdqa %xmm0,0xe00(%rsp,%r11,8) │ │ │ │ - movdqa %xmm0,0xe00(%rsp,%rbx,8) │ │ │ │ - movdqa %xmm0,0xe00(%rsp,%r8,8) │ │ │ │ - movdqa %xmm0,0xe00(%rsp,%r10,8) │ │ │ │ - sub $0x2,%r9d │ │ │ │ - cmp -0x10(%r9,%rax,1),%cx │ │ │ │ - jl 36a844 <__cxa_finalize@plt+0x33f7f4> │ │ │ │ - mov %ecx,0x1200(%rsp) │ │ │ │ - mov %rsp,%rcx │ │ │ │ - movdqa 0x752c2(%rip),%xmm11 │ │ │ │ - movdqa 0x75409(%rip),%xmm12 │ │ │ │ - movdqa 0x75410(%rip),%xmm13 │ │ │ │ - movdqa 0x75147(%rip),%xmm14 │ │ │ │ - movdqa 0x80(%rdx,%r9,8),%xmm0 │ │ │ │ - movdqa 0x380(%rdx,%r9,8),%xmm1 │ │ │ │ - movdqa 0x480(%rdx,%r9,8),%xmm2 │ │ │ │ - movdqa 0x780(%rdx,%r9,8),%xmm3 │ │ │ │ - movdqa 0x880(%rdx,%r9,8),%xmm4 │ │ │ │ - movdqa 0xb80(%rdx,%r9,8),%xmm5 │ │ │ │ - movdqa 0xc80(%rdx,%r9,8),%xmm6 │ │ │ │ - movdqa 0xf80(%rdx,%r9,8),%xmm7 │ │ │ │ - mov %rsp,%rcx │ │ │ │ - call 362c46 <__cxa_finalize@plt+0x337bf6> │ │ │ │ - call 3685f3 <__cxa_finalize@plt+0x33d5a3> │ │ │ │ - movdqa 0x180(%rdx,%r9,8),%xmm0 │ │ │ │ - movdqa 0x280(%rdx,%r9,8),%xmm1 │ │ │ │ - movdqa 0x580(%rdx,%r9,8),%xmm2 │ │ │ │ - movdqa 0x680(%rdx,%r9,8),%xmm3 │ │ │ │ - movdqa 0x980(%rdx,%r9,8),%xmm4 │ │ │ │ - movdqa 0xa80(%rdx,%r9,8),%xmm5 │ │ │ │ - movdqa 0xd80(%rdx,%r9,8),%xmm6 │ │ │ │ - movdqa 0xe80(%rdx,%r9,8),%xmm7 │ │ │ │ - call 362c46 <__cxa_finalize@plt+0x337bf6> │ │ │ │ - call 3689f4 <__cxa_finalize@plt+0x33d9a4> │ │ │ │ - add $0x100,%rcx │ │ │ │ - movdqa 0x100(%rdx,%r9,8),%xmm0 │ │ │ │ - movdqa 0x300(%rdx,%r9,8),%xmm1 │ │ │ │ - movdqa 0x500(%rdx,%r9,8),%xmm2 │ │ │ │ - movdqa 0x700(%rdx,%r9,8),%xmm3 │ │ │ │ - movdqa 0x900(%rdx,%r9,8),%xmm4 │ │ │ │ - movdqa 0xb00(%rdx,%r9,8),%xmm5 │ │ │ │ - movdqa 0xd00(%rdx,%r9,8),%xmm6 │ │ │ │ - movdqa 0xf00(%rdx,%r9,8),%xmm7 │ │ │ │ - call 362c46 <__cxa_finalize@plt+0x337bf6> │ │ │ │ - call 36480d <__cxa_finalize@plt+0x3397bd> │ │ │ │ - movdqa (%rdx,%r9,8),%xmm0 │ │ │ │ - movdqa 0x200(%rdx,%r9,8),%xmm1 │ │ │ │ - movdqa 0x400(%rdx,%r9,8),%xmm2 │ │ │ │ - movdqa 0x600(%rdx,%r9,8),%xmm3 │ │ │ │ - movdqa 0x800(%rdx,%r9,8),%xmm4 │ │ │ │ - movdqa 0xa00(%rdx,%r9,8),%xmm5 │ │ │ │ - movdqa 0xc00(%rdx,%r9,8),%xmm6 │ │ │ │ - movdqa 0xe00(%rdx,%r9,8),%xmm7 │ │ │ │ - call 362c46 <__cxa_finalize@plt+0x337bf6> │ │ │ │ - call 362d18 <__cxa_finalize@plt+0x337cc8> │ │ │ │ - call 362ee2 <__cxa_finalize@plt+0x337e92> │ │ │ │ - sub $0x100,%rcx │ │ │ │ - call 369911 <__cxa_finalize@plt+0x33e8c1> │ │ │ │ - movzwl 0x10(%rax,%r9,2),%ebx │ │ │ │ - movzwl 0x12(%rax,%r9,2),%r10d │ │ │ │ - movzbl %bl,%r11d │ │ │ │ - movzbl %r10b,%r8d │ │ │ │ - shr $0x8,%ebx │ │ │ │ - shr $0x8,%r10d │ │ │ │ - call 362be2 <__cxa_finalize@plt+0x337b92> │ │ │ │ - call 364755 <__cxa_finalize@plt+0x339705> │ │ │ │ - movdqa %xmm8,0xa00(%rsp,%r11,8) │ │ │ │ - movdqa %xmm9,0xa00(%rsp,%rbx,8) │ │ │ │ - movdqa %xmm10,0xa00(%rsp,%r8,8) │ │ │ │ - movdqa %xmm11,0xa00(%rsp,%r10,8) │ │ │ │ - movdqa 0x90(%rcx),%xmm8 │ │ │ │ - movdqa 0xb0(%rcx),%xmm10 │ │ │ │ - movdqa 0xd0(%rcx),%xmm12 │ │ │ │ - movdqa 0xf0(%rcx),%xmm14 │ │ │ │ - call 364755 <__cxa_finalize@plt+0x339705> │ │ │ │ - movdqa %xmm8,0x600(%rsp,%r11,8) │ │ │ │ - movdqa %xmm9,0x600(%rsp,%rbx,8) │ │ │ │ - movdqa %xmm10,0x600(%rsp,%r8,8) │ │ │ │ - movdqa %xmm11,0x600(%rsp,%r10,8) │ │ │ │ - movdqa 0x80(%rcx),%xmm8 │ │ │ │ - movdqa 0xa0(%rcx),%xmm10 │ │ │ │ - movdqa 0xc0(%rcx),%xmm12 │ │ │ │ - movdqa 0xe0(%rcx),%xmm14 │ │ │ │ - call 364755 <__cxa_finalize@plt+0x339705> │ │ │ │ - movdqa %xmm8,0xe00(%rsp,%r11,8) │ │ │ │ - movdqa %xmm9,0xe00(%rsp,%rbx,8) │ │ │ │ - movdqa %xmm10,0xe00(%rsp,%r8,8) │ │ │ │ - movdqa %xmm11,0xe00(%rsp,%r10,8) │ │ │ │ - movdqa %xmm0,0x200(%rsp,%r11,8) │ │ │ │ - movdqa %xmm1,0x200(%rsp,%rbx,8) │ │ │ │ - movdqa %xmm2,0x200(%rsp,%r8,8) │ │ │ │ - movdqa %xmm3,0x200(%rsp,%r10,8) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movdqa %xmm0,(%rdx,%r9,8) │ │ │ │ - movdqa %xmm0,0x80(%rdx,%r9,8) │ │ │ │ - movdqa %xmm0,0x100(%rdx,%r9,8) │ │ │ │ - movdqa %xmm0,0x180(%rdx,%r9,8) │ │ │ │ - movdqa %xmm0,0x200(%rdx,%r9,8) │ │ │ │ - movdqa %xmm0,0x280(%rdx,%r9,8) │ │ │ │ - movdqa %xmm0,0x300(%rdx,%r9,8) │ │ │ │ - movdqa %xmm0,0x380(%rdx,%r9,8) │ │ │ │ - movdqa %xmm0,0x400(%rdx,%r9,8) │ │ │ │ - movdqa %xmm0,0x480(%rdx,%r9,8) │ │ │ │ - movdqa %xmm0,0x500(%rdx,%r9,8) │ │ │ │ - movdqa %xmm0,0x580(%rdx,%r9,8) │ │ │ │ - movdqa %xmm0,0x600(%rdx,%r9,8) │ │ │ │ - movdqa %xmm0,0x680(%rdx,%r9,8) │ │ │ │ - movdqa %xmm0,0x700(%rdx,%r9,8) │ │ │ │ - movdqa %xmm0,0x780(%rdx,%r9,8) │ │ │ │ - movdqa %xmm0,0x800(%rdx,%r9,8) │ │ │ │ - movdqa %xmm0,0x880(%rdx,%r9,8) │ │ │ │ - movdqa %xmm0,0x900(%rdx,%r9,8) │ │ │ │ - movdqa %xmm0,0x980(%rdx,%r9,8) │ │ │ │ - movdqa %xmm0,0xa00(%rdx,%r9,8) │ │ │ │ - movdqa %xmm0,0xa80(%rdx,%r9,8) │ │ │ │ - movdqa %xmm0,0xb00(%rdx,%r9,8) │ │ │ │ - movdqa %xmm0,0xb80(%rdx,%r9,8) │ │ │ │ - movdqa %xmm0,0xc00(%rdx,%r9,8) │ │ │ │ - movdqa %xmm0,0xc80(%rdx,%r9,8) │ │ │ │ - movdqa %xmm0,0xd00(%rdx,%r9,8) │ │ │ │ - movdqa %xmm0,0xd80(%rdx,%r9,8) │ │ │ │ - movdqa %xmm0,0xe00(%rdx,%r9,8) │ │ │ │ - movdqa %xmm0,0xe80(%rdx,%r9,8) │ │ │ │ - movdqa %xmm0,0xf00(%rdx,%r9,8) │ │ │ │ - movdqa %xmm0,0xf80(%rdx,%r9,8) │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jge 36a915 <__cxa_finalize@plt+0x33f8c5> │ │ │ │ - mov 0x1200(%rsp),%ecx │ │ │ │ - cmp $0x88,%ecx │ │ │ │ - jl 36ad37 <__cxa_finalize@plt+0x33fce7> │ │ │ │ - lea -0x7ad9e(%rip),%r11 │ │ │ │ - lea -0x76795(%rip),%rbx │ │ │ │ - jmp 36ad45 <__cxa_finalize@plt+0x33fcf5> │ │ │ │ - lea -0x7afce(%rip),%r11 │ │ │ │ - lea -0x76c35(%rip),%rbx │ │ │ │ - add $0x1d0,%rsp │ │ │ │ - lea 0x40(%rdi),%rdx │ │ │ │ - mov $0xfffffffffffffff8,%r10 │ │ │ │ - jmp 36a654 <__cxa_finalize@plt+0x33f604> │ │ │ │ - imul $0xb5,(%rdx),%r9d │ │ │ │ - mov %ecx,(%rdx) │ │ │ │ - mov $0x40,%ecx │ │ │ │ - sub $0xffffff80,%r9d │ │ │ │ - sar $0x8,%r9d │ │ │ │ - imul $0xb5,%r9d,%r9d │ │ │ │ - add $0x180,%r9d │ │ │ │ - sar $0x9,%r9d │ │ │ │ - add $0x10a0,%rsp │ │ │ │ - jmp 3694dc <__cxa_finalize@plt+0x33e48c> │ │ │ │ - sub $0x408,%rsp │ │ │ │ - lea 0x750c6(%rip),%rax │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 36b7c7 <__cxa_finalize@plt+0x340777> │ │ │ │ - mov $0x8,%r9d │ │ │ │ - sub $0x2,%r9d │ │ │ │ - cmp -0x10(%r9,%rax,1),%cx │ │ │ │ - jl 36adac <__cxa_finalize@plt+0x33fd5c> │ │ │ │ - movdqa 0x74e1f(%rip),%xmm11 │ │ │ │ - movdqa 0x74f66(%rip),%xmm12 │ │ │ │ - movdqa 0x74f6d(%rip),%xmm13 │ │ │ │ - movdqa 0x74ca4(%rip),%xmm14 │ │ │ │ - mov %rsp,%rcx │ │ │ │ - lea 0x74f6a(%rip),%r8 │ │ │ │ - movdqa 0x40(%rdx,%r9,8),%xmm0 │ │ │ │ - movdqa 0x7c0(%rdx,%r9,8),%xmm1 │ │ │ │ - movdqa 0x440(%rdx,%r9,8),%xmm2 │ │ │ │ - movdqa 0x3c0(%rdx,%r9,8),%xmm3 │ │ │ │ - call 36afe7 <__cxa_finalize@plt+0x33ff97> │ │ │ │ - movdqa 0x1c0(%rdx,%r9,8),%xmm0 │ │ │ │ - movdqa 0x640(%rdx,%r9,8),%xmm1 │ │ │ │ - movdqa 0x5c0(%rdx,%r9,8),%xmm2 │ │ │ │ - movdqa 0x240(%rdx,%r9,8),%xmm3 │ │ │ │ - call 36afe7 <__cxa_finalize@plt+0x33ff97> │ │ │ │ - movdqa 0x140(%rdx,%r9,8),%xmm0 │ │ │ │ - movdqa 0x6c0(%rdx,%r9,8),%xmm1 │ │ │ │ - movdqa 0x540(%rdx,%r9,8),%xmm2 │ │ │ │ - movdqa 0x2c0(%rdx,%r9,8),%xmm3 │ │ │ │ - call 36afe7 <__cxa_finalize@plt+0x33ff97> │ │ │ │ - movdqa 0xc0(%rdx,%r9,8),%xmm0 │ │ │ │ - movdqa 0x740(%rdx,%r9,8),%xmm1 │ │ │ │ - movdqa 0x4c0(%rdx,%r9,8),%xmm2 │ │ │ │ - movdqa 0x340(%rdx,%r9,8),%xmm3 │ │ │ │ - call 36afe7 <__cxa_finalize@plt+0x33ff97> │ │ │ │ - call 36b342 <__cxa_finalize@plt+0x3402f2> │ │ │ │ - movdqa 0x80(%rdx,%r9,8),%xmm0 │ │ │ │ - movdqa 0x380(%rdx,%r9,8),%xmm1 │ │ │ │ - movdqa 0x480(%rdx,%r9,8),%xmm2 │ │ │ │ - movdqa 0x780(%rdx,%r9,8),%xmm3 │ │ │ │ - call 368596 <__cxa_finalize@plt+0x33d546> │ │ │ │ - movdqa 0x180(%rdx,%r9,8),%xmm0 │ │ │ │ - movdqa 0x280(%rdx,%r9,8),%xmm1 │ │ │ │ - movdqa 0x580(%rdx,%r9,8),%xmm2 │ │ │ │ - movdqa 0x680(%rdx,%r9,8),%xmm3 │ │ │ │ - call 368997 <__cxa_finalize@plt+0x33d947> │ │ │ │ - add $0x180,%rcx │ │ │ │ - movdqa 0x100(%rdx,%r9,8),%xmm0 │ │ │ │ - movdqa 0x300(%rdx,%r9,8),%xmm1 │ │ │ │ - movdqa 0x500(%rdx,%r9,8),%xmm2 │ │ │ │ - movdqa 0x700(%rdx,%r9,8),%xmm3 │ │ │ │ - call 3647b0 <__cxa_finalize@plt+0x339760> │ │ │ │ - movdqa (%rdx,%r9,8),%xmm0 │ │ │ │ - movdqa 0x200(%rdx,%r9,8),%xmm1 │ │ │ │ - movdqa 0x400(%rdx,%r9,8),%xmm2 │ │ │ │ - movdqa 0x600(%rdx,%r9,8),%xmm3 │ │ │ │ - call 362cc7 <__cxa_finalize@plt+0x337c77> │ │ │ │ - call 362ee2 <__cxa_finalize@plt+0x337e92> │ │ │ │ - movdqa %xmm1,-0x70(%rcx) │ │ │ │ - movdqa %xmm2,-0x60(%rcx) │ │ │ │ - movdqa %xmm3,-0x50(%rcx) │ │ │ │ - movdqa %xmm4,-0x40(%rcx) │ │ │ │ - movdqa %xmm5,-0x30(%rcx) │ │ │ │ - movdqa %xmm6,-0x20(%rcx) │ │ │ │ - movdqa %xmm7,-0x10(%rcx) │ │ │ │ - sub $0x240,%rcx │ │ │ │ - movdqa %xmm11,%xmm15 │ │ │ │ - psrld $0xa,%xmm15 │ │ │ │ - call 36b5e8 <__cxa_finalize@plt+0x340598> │ │ │ │ - lea 0x380(%rsp),%rcx │ │ │ │ - lea 0x700(%rdx,%r9,8),%r8 │ │ │ │ - call 36b731 <__cxa_finalize@plt+0x3406e1> │ │ │ │ + sub $0xffffffffffffff80,%rdx │ │ │ │ + sub $0xffffffffffffff80,%rcx │ │ │ │ + vmovdqa (%rdx),%ymm0 │ │ │ │ + vmovdqa (%rcx),%ymm1 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpabsw %ymm1,%ymm4 │ │ │ │ + vpsubusw %ymm4,%ymm6,%ymm4 │ │ │ │ + vpsrlw $0x8,%ymm4,%ymm4 │ │ │ │ + vpsllw $0xa,%ymm4,%ymm2 │ │ │ │ + vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x20(%rcx),%ymm2 │ │ │ │ + vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ + vpabsw %ymm2,%ymm3 │ │ │ │ + vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ + vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ + vphaddw %ymm3,%ymm4,%ymm4 │ │ │ │ + vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ + vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa 0x40(%rdx),%ymm0 │ │ │ │ + vmovdqa 0x40(%rcx),%ymm1 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpabsw %ymm1,%ymm5 │ │ │ │ + vpsubusw %ymm5,%ymm6,%ymm5 │ │ │ │ + vpsrlw $0x8,%ymm5,%ymm5 │ │ │ │ + vpsllw $0xa,%ymm5,%ymm2 │ │ │ │ + vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x60(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x60(%rcx),%ymm2 │ │ │ │ + vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ + vpabsw %ymm2,%ymm3 │ │ │ │ + vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ + vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ + vphaddw %ymm3,%ymm5,%ymm5 │ │ │ │ + vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ + vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vpsubw %ymm4,%ymm8,%ymm4 │ │ │ │ + vpsubw %ymm5,%ymm4,%ymm4 │ │ │ │ + vpsrlw $0x2,%ymm4,%ymm4 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vpackuswb %ymm4,%ymm4,%ymm4 │ │ │ │ + vpermd %ymm4,%ymm9,%ymm4 │ │ │ │ + vmovdqa %ymm0,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %xmm4,(%rax) │ │ │ │ sub $0x2,%r9d │ │ │ │ - jge 36adb8 <__cxa_finalize@plt+0x33fd68> │ │ │ │ - call 36afbe <__cxa_finalize@plt+0x33ff6e> │ │ │ │ - add $0x408,%rsp │ │ │ │ + jg 36ac7a <__cxa_finalize@plt+0x33fc2a> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - movdqa 0x74c49(%rip),%xmm8 │ │ │ │ - pxor %xmm9,%xmm9 │ │ │ │ - movdqa 0x74d0b(%rip),%xmm10 │ │ │ │ - mov %rdi,%r10 │ │ │ │ - lea (%rsi,%rsi,2),%rcx │ │ │ │ - mov $0x8,%r8d │ │ │ │ - jmp 366a5f <__cxa_finalize@plt+0x33ba0f> │ │ │ │ - movd (%r8),%xmm7 │ │ │ │ - movd 0x4(%r8),%xmm8 │ │ │ │ - movd 0x8(%r8),%xmm6 │ │ │ │ - movd 0xc(%r8),%xmm9 │ │ │ │ - movd 0x10(%r8),%xmm5 │ │ │ │ - movd 0x14(%r8),%xmm10 │ │ │ │ - movd 0x18(%r8),%xmm4 │ │ │ │ - movd 0x1c(%r8),%xmm15 │ │ │ │ - pshufd $0x0,%xmm7,%xmm7 │ │ │ │ - pshufd $0x0,%xmm8,%xmm8 │ │ │ │ - pshufd $0x0,%xmm6,%xmm6 │ │ │ │ - pshufd $0x0,%xmm9,%xmm9 │ │ │ │ - pshufd $0x0,%xmm5,%xmm5 │ │ │ │ - pshufd $0x0,%xmm10,%xmm10 │ │ │ │ - pshufd $0x0,%xmm4,%xmm4 │ │ │ │ - pshufd $0x0,%xmm15,%xmm15 │ │ │ │ - pmulld %xmm0,%xmm7 │ │ │ │ - pmulld %xmm8,%xmm0 │ │ │ │ - pmulld %xmm1,%xmm6 │ │ │ │ - pmulld %xmm9,%xmm1 │ │ │ │ - pmulld %xmm2,%xmm5 │ │ │ │ - pmulld %xmm10,%xmm2 │ │ │ │ - pmulld %xmm3,%xmm4 │ │ │ │ - pmulld %xmm15,%xmm3 │ │ │ │ - movd 0x20(%r8),%xmm10 │ │ │ │ - movd 0x24(%r8),%xmm15 │ │ │ │ - pshufd $0x0,%xmm10,%xmm10 │ │ │ │ - pshufd $0x0,%xmm15,%xmm15 │ │ │ │ - paddd %xmm11,%xmm7 │ │ │ │ - paddd %xmm11,%xmm0 │ │ │ │ - paddd %xmm11,%xmm6 │ │ │ │ - paddd %xmm11,%xmm1 │ │ │ │ - paddd %xmm11,%xmm5 │ │ │ │ - paddd %xmm11,%xmm2 │ │ │ │ - paddd %xmm11,%xmm4 │ │ │ │ - paddd %xmm11,%xmm3 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm7 │ │ │ │ - psrad $0xc,%xmm6 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - movdqa %xmm0,%xmm8 │ │ │ │ - psubd %xmm1,%xmm8 │ │ │ │ - paddd %xmm1,%xmm0 │ │ │ │ - movdqa %xmm7,%xmm1 │ │ │ │ - psubd %xmm6,%xmm1 │ │ │ │ - paddd %xmm6,%xmm7 │ │ │ │ - movdqa %xmm3,%xmm6 │ │ │ │ - psubd %xmm2,%xmm6 │ │ │ │ - paddd %xmm2,%xmm3 │ │ │ │ - movdqa %xmm4,%xmm2 │ │ │ │ - psubd %xmm5,%xmm2 │ │ │ │ - paddd %xmm5,%xmm4 │ │ │ │ - pmaxsd %xmm12,%xmm8 │ │ │ │ - pmaxsd %xmm12,%xmm1 │ │ │ │ - pmaxsd %xmm12,%xmm6 │ │ │ │ - pmaxsd %xmm12,%xmm2 │ │ │ │ - pminsd %xmm13,%xmm8 │ │ │ │ - pminsd %xmm13,%xmm1 │ │ │ │ - pminsd %xmm13,%xmm6 │ │ │ │ - pminsd %xmm13,%xmm2 │ │ │ │ - movdqa %xmm1,%xmm9 │ │ │ │ - pmulld %xmm15,%xmm9 │ │ │ │ - movdqa %xmm8,%xmm5 │ │ │ │ - pmulld %xmm15,%xmm5 │ │ │ │ - pmulld %xmm10,%xmm1 │ │ │ │ - pmulld %xmm10,%xmm8 │ │ │ │ - paddd %xmm11,%xmm9 │ │ │ │ - paddd %xmm9,%xmm8 │ │ │ │ - paddd %xmm11,%xmm1 │ │ │ │ - psubd %xmm5,%xmm1 │ │ │ │ - psrad $0xc,%xmm8 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - movdqa %xmm2,%xmm9 │ │ │ │ - pmulld %xmm15,%xmm9 │ │ │ │ - movdqa %xmm6,%xmm5 │ │ │ │ - pmulld %xmm15,%xmm5 │ │ │ │ - pmulld %xmm10,%xmm2 │ │ │ │ - pmulld %xmm10,%xmm6 │ │ │ │ - paddd %xmm6,%xmm9 │ │ │ │ - movdqa %xmm11,%xmm6 │ │ │ │ - psubd %xmm9,%xmm6 │ │ │ │ - paddd %xmm11,%xmm2 │ │ │ │ - psubd %xmm5,%xmm2 │ │ │ │ - psrad $0xc,%xmm6 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - pmaxsd %xmm12,%xmm0 │ │ │ │ - pmaxsd %xmm12,%xmm3 │ │ │ │ - pmaxsd %xmm12,%xmm7 │ │ │ │ - pmaxsd %xmm12,%xmm4 │ │ │ │ - pminsd %xmm13,%xmm0 │ │ │ │ - pminsd %xmm13,%xmm3 │ │ │ │ - pminsd %xmm13,%xmm7 │ │ │ │ - pminsd %xmm13,%xmm4 │ │ │ │ - movd 0x28(%r8),%xmm10 │ │ │ │ - movd 0x2c(%r8),%xmm15 │ │ │ │ - pshufd $0x0,%xmm10,%xmm10 │ │ │ │ - pshufd $0x0,%xmm15,%xmm15 │ │ │ │ - movdqa %xmm0,%xmm5 │ │ │ │ - psubd %xmm3,%xmm5 │ │ │ │ - paddd %xmm3,%xmm0 │ │ │ │ - movdqa %xmm7,%xmm3 │ │ │ │ - psubd %xmm4,%xmm3 │ │ │ │ - paddd %xmm4,%xmm7 │ │ │ │ - movdqa %xmm1,%xmm4 │ │ │ │ - psubd %xmm6,%xmm4 │ │ │ │ - paddd %xmm6,%xmm1 │ │ │ │ - movdqa %xmm8,%xmm6 │ │ │ │ - psubd %xmm2,%xmm6 │ │ │ │ - paddd %xmm2,%xmm8 │ │ │ │ - pmaxsd %xmm12,%xmm5 │ │ │ │ - pmaxsd %xmm12,%xmm3 │ │ │ │ - pmaxsd %xmm12,%xmm4 │ │ │ │ - pmaxsd %xmm12,%xmm6 │ │ │ │ - pminsd %xmm13,%xmm5 │ │ │ │ - pminsd %xmm13,%xmm3 │ │ │ │ - pminsd %xmm13,%xmm4 │ │ │ │ - pminsd %xmm13,%xmm6 │ │ │ │ - movdqa %xmm3,%xmm9 │ │ │ │ - pmulld %xmm15,%xmm9 │ │ │ │ - movdqa %xmm5,%xmm2 │ │ │ │ - pmulld %xmm15,%xmm2 │ │ │ │ - pmulld %xmm10,%xmm3 │ │ │ │ - pmulld %xmm10,%xmm5 │ │ │ │ - paddd %xmm11,%xmm9 │ │ │ │ - paddd %xmm9,%xmm5 │ │ │ │ - paddd %xmm11,%xmm3 │ │ │ │ - psubd %xmm2,%xmm3 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - movdqa %xmm6,%xmm9 │ │ │ │ - pmulld %xmm15,%xmm9 │ │ │ │ - movdqa %xmm4,%xmm2 │ │ │ │ - pmulld %xmm15,%xmm2 │ │ │ │ - pmulld %xmm10,%xmm6 │ │ │ │ - pmulld %xmm10,%xmm4 │ │ │ │ - paddd %xmm11,%xmm9 │ │ │ │ - paddd %xmm9,%xmm4 │ │ │ │ - paddd %xmm11,%xmm6 │ │ │ │ - psubd %xmm2,%xmm6 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - psrad $0xc,%xmm6 │ │ │ │ - pmaxsd %xmm12,%xmm0 │ │ │ │ - pmaxsd %xmm12,%xmm7 │ │ │ │ - pmaxsd %xmm12,%xmm1 │ │ │ │ - pmaxsd %xmm12,%xmm8 │ │ │ │ - pminsd %xmm13,%xmm0 │ │ │ │ - pminsd %xmm13,%xmm7 │ │ │ │ - pminsd %xmm13,%xmm1 │ │ │ │ - pminsd %xmm13,%xmm8 │ │ │ │ - add $0x30,%r8 │ │ │ │ - movdqa %xmm0,(%rcx) │ │ │ │ - movdqa %xmm7,0x70(%rcx) │ │ │ │ - movdqa %xmm1,0x10(%rcx) │ │ │ │ - movdqa %xmm8,0x60(%rcx) │ │ │ │ - movdqa %xmm6,0x20(%rcx) │ │ │ │ - movdqa %xmm4,0x50(%rcx) │ │ │ │ - movdqa %xmm3,0x30(%rcx) │ │ │ │ - movdqa %xmm5,0x40(%rcx) │ │ │ │ + vpsubw %ymm4,%ymm8,%ymm10 │ │ │ │ + vpsubw %ymm5,%ymm8,%ymm11 │ │ │ │ + dec %r9d │ │ │ │ + sub $0xffffffffffffff80,%rdx │ │ │ │ sub $0xffffffffffffff80,%rcx │ │ │ │ + vmovdqa (%rdx),%ymm0 │ │ │ │ + vmovdqa (%rcx),%ymm1 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpabsw %ymm1,%ymm4 │ │ │ │ + vpsubusw %ymm4,%ymm6,%ymm4 │ │ │ │ + vpsrlw $0x8,%ymm4,%ymm4 │ │ │ │ + vpsllw $0xa,%ymm4,%ymm2 │ │ │ │ + vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x20(%rcx),%ymm2 │ │ │ │ + vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ + vpabsw %ymm2,%ymm3 │ │ │ │ + vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ + vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ + vphaddw %ymm3,%ymm4,%ymm4 │ │ │ │ + vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ + vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + add %rsi,%rdi │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa 0x40(%rdx),%ymm0 │ │ │ │ + vmovdqa 0x40(%rcx),%ymm1 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpabsw %ymm1,%ymm5 │ │ │ │ + vpsubusw %ymm5,%ymm6,%ymm5 │ │ │ │ + vpsrlw $0x8,%ymm5,%ymm5 │ │ │ │ + vpsllw $0xa,%ymm5,%ymm2 │ │ │ │ + vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x60(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x60(%rcx),%ymm2 │ │ │ │ + vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ + vpabsw %ymm2,%ymm3 │ │ │ │ + vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ + vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ + vphaddw %ymm3,%ymm5,%ymm5 │ │ │ │ + vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ + vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,0x20(%rdi) │ │ │ │ + test $0x1,%r9d │ │ │ │ + je 36ad8f <__cxa_finalize@plt+0x33fd3f> │ │ │ │ + vpsubw %ymm4,%ymm10,%ymm4 │ │ │ │ + vpsubw %ymm5,%ymm11,%ymm5 │ │ │ │ + vpsrlw $0x2,%ymm4,%ymm4 │ │ │ │ + vpsrlw $0x2,%ymm5,%ymm5 │ │ │ │ + vpackuswb %ymm5,%ymm4,%ymm4 │ │ │ │ + vpermd %ymm4,%ymm9,%ymm4 │ │ │ │ + vmovdqa %ymm4,(%rax) │ │ │ │ + add $0x20,%rax │ │ │ │ + dec %r9d │ │ │ │ + jg 36ad9a <__cxa_finalize@plt+0x33fd4a> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - lea 0x70(%rcx),%r8 │ │ │ │ - movdqa 0x74671(%rip),%xmm10 │ │ │ │ - movdqa 0x747a8(%rip),%xmm15 │ │ │ │ - movdqa -0x200(%rcx),%xmm0 │ │ │ │ - movdqa -0x180(%r8),%xmm1 │ │ │ │ - movdqa -0x200(%r8),%xmm2 │ │ │ │ - movdqa -0x180(%rcx),%xmm3 │ │ │ │ - movdqa -0x100(%rcx),%xmm4 │ │ │ │ - movdqa -0x80(%r8),%xmm5 │ │ │ │ - movdqa -0x100(%r8),%xmm6 │ │ │ │ - movdqa -0x80(%rcx),%xmm7 │ │ │ │ - movdqa %xmm0,%xmm8 │ │ │ │ - psubd %xmm1,%xmm8 │ │ │ │ - paddd %xmm1,%xmm0 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - psubd %xmm3,%xmm1 │ │ │ │ - paddd %xmm3,%xmm2 │ │ │ │ - movdqa %xmm5,%xmm3 │ │ │ │ - psubd %xmm4,%xmm3 │ │ │ │ - paddd %xmm4,%xmm5 │ │ │ │ - movdqa %xmm7,%xmm4 │ │ │ │ - psubd %xmm6,%xmm4 │ │ │ │ - paddd %xmm6,%xmm7 │ │ │ │ - pmaxsd %xmm12,%xmm8 │ │ │ │ - pmaxsd %xmm12,%xmm1 │ │ │ │ - pmaxsd %xmm12,%xmm3 │ │ │ │ - pmaxsd %xmm12,%xmm4 │ │ │ │ - pminsd %xmm13,%xmm8 │ │ │ │ - pminsd %xmm13,%xmm1 │ │ │ │ - pminsd %xmm13,%xmm3 │ │ │ │ - pminsd %xmm13,%xmm4 │ │ │ │ - movdqa %xmm1,%xmm9 │ │ │ │ - pmulld %xmm15,%xmm9 │ │ │ │ - movdqa %xmm8,%xmm6 │ │ │ │ - pmulld %xmm15,%xmm6 │ │ │ │ - pmulld %xmm10,%xmm1 │ │ │ │ - pmulld %xmm10,%xmm8 │ │ │ │ - paddd %xmm11,%xmm9 │ │ │ │ - paddd %xmm9,%xmm8 │ │ │ │ - paddd %xmm11,%xmm1 │ │ │ │ - psubd %xmm6,%xmm1 │ │ │ │ - psrad $0xc,%xmm8 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - movdqa %xmm4,%xmm9 │ │ │ │ - pmulld %xmm15,%xmm9 │ │ │ │ - movdqa %xmm3,%xmm6 │ │ │ │ - pmulld %xmm15,%xmm6 │ │ │ │ - pmulld %xmm10,%xmm4 │ │ │ │ - pmulld %xmm10,%xmm3 │ │ │ │ - paddd %xmm3,%xmm9 │ │ │ │ - movdqa %xmm11,%xmm3 │ │ │ │ - psubd %xmm9,%xmm3 │ │ │ │ - paddd %xmm11,%xmm4 │ │ │ │ - psubd %xmm6,%xmm4 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - psrad $0xc,%xmm4 │ │ │ │ - pmaxsd %xmm12,%xmm0 │ │ │ │ - pmaxsd %xmm12,%xmm2 │ │ │ │ - pmaxsd %xmm12,%xmm5 │ │ │ │ - pmaxsd %xmm12,%xmm7 │ │ │ │ - pminsd %xmm13,%xmm0 │ │ │ │ - pminsd %xmm13,%xmm5 │ │ │ │ - pminsd %xmm13,%xmm2 │ │ │ │ - pminsd %xmm13,%xmm7 │ │ │ │ - movdqa %xmm2,%xmm6 │ │ │ │ - psubd %xmm7,%xmm6 │ │ │ │ - paddd %xmm7,%xmm2 │ │ │ │ - movdqa %xmm0,%xmm7 │ │ │ │ - psubd %xmm5,%xmm7 │ │ │ │ - paddd %xmm5,%xmm0 │ │ │ │ - movdqa %xmm8,%xmm5 │ │ │ │ - psubd %xmm4,%xmm5 │ │ │ │ - paddd %xmm4,%xmm8 │ │ │ │ - movdqa %xmm1,%xmm4 │ │ │ │ - psubd %xmm3,%xmm4 │ │ │ │ - paddd %xmm3,%xmm1 │ │ │ │ - pmaxsd %xmm12,%xmm6 │ │ │ │ - pmaxsd %xmm12,%xmm7 │ │ │ │ - pmaxsd %xmm12,%xmm5 │ │ │ │ - pmaxsd %xmm12,%xmm4 │ │ │ │ - pminsd %xmm13,%xmm6 │ │ │ │ - pminsd %xmm13,%xmm7 │ │ │ │ - pminsd %xmm13,%xmm5 │ │ │ │ - pminsd %xmm13,%xmm4 │ │ │ │ - pmulld %xmm14,%xmm6 │ │ │ │ - pmulld %xmm14,%xmm7 │ │ │ │ - pmulld %xmm14,%xmm5 │ │ │ │ - pmulld %xmm14,%xmm4 │ │ │ │ - pmaxsd %xmm12,%xmm2 │ │ │ │ - pmaxsd %xmm12,%xmm0 │ │ │ │ - pmaxsd %xmm12,%xmm8 │ │ │ │ - pmaxsd %xmm12,%xmm1 │ │ │ │ - pminsd %xmm13,%xmm2 │ │ │ │ - pminsd %xmm13,%xmm0 │ │ │ │ - pminsd %xmm13,%xmm8 │ │ │ │ - pminsd %xmm13,%xmm1 │ │ │ │ - paddd %xmm11,%xmm6 │ │ │ │ - paddd %xmm11,%xmm5 │ │ │ │ - movdqa %xmm6,%xmm3 │ │ │ │ - psubd %xmm7,%xmm3 │ │ │ │ - paddd %xmm7,%xmm6 │ │ │ │ - movdqa %xmm5,%xmm7 │ │ │ │ - psubd %xmm4,%xmm7 │ │ │ │ - paddd %xmm4,%xmm5 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ - psrad $0xc,%xmm6 │ │ │ │ - psrad $0xc,%xmm7 │ │ │ │ - psrad $0xc,%xmm5 │ │ │ │ - movdqa %xmm2,-0x80(%r8) │ │ │ │ - movdqa %xmm0,-0x200(%rcx) │ │ │ │ - movdqa %xmm8,-0x80(%rcx) │ │ │ │ - movdqa %xmm1,-0x200(%r8) │ │ │ │ - movdqa %xmm3,-0x180(%r8) │ │ │ │ - movdqa %xmm6,-0x100(%rcx) │ │ │ │ - movdqa %xmm7,-0x180(%rcx) │ │ │ │ - movdqa %xmm5,-0x100(%r8) │ │ │ │ - add $0x10,%rcx │ │ │ │ - sub $0x10,%r8 │ │ │ │ - cmp %r8,%rcx │ │ │ │ - jl 36b358 <__cxa_finalize@plt+0x340308> │ │ │ │ - sub $0x40,%rcx │ │ │ │ + vpsubw %ymm4,%ymm8,%ymm12 │ │ │ │ + vpsubw %ymm5,%ymm8,%ymm13 │ │ │ │ + dec %r9d │ │ │ │ + vmovdqa (%rdx),%ymm0 │ │ │ │ + vmovdqa (%rcx),%ymm1 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpabsw %ymm1,%ymm4 │ │ │ │ + vpsubusw %ymm4,%ymm6,%ymm4 │ │ │ │ + vpsrlw $0x8,%ymm4,%ymm4 │ │ │ │ + vpsllw $0xa,%ymm4,%ymm2 │ │ │ │ + vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x20(%rcx),%ymm2 │ │ │ │ + vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ + vpabsw %ymm2,%ymm3 │ │ │ │ + vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ + vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ + vphaddw %ymm3,%ymm4,%ymm4 │ │ │ │ + vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ + vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + add %rsi,%rdi │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa 0x40(%rdx),%ymm0 │ │ │ │ + vmovdqa 0x40(%rcx),%ymm1 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpabsw %ymm1,%ymm5 │ │ │ │ + vpsubusw %ymm5,%ymm6,%ymm5 │ │ │ │ + vpsrlw $0x8,%ymm5,%ymm5 │ │ │ │ + vpsllw $0xa,%ymm5,%ymm2 │ │ │ │ + vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x60(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x60(%rcx),%ymm2 │ │ │ │ + vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ + vpabsw %ymm2,%ymm3 │ │ │ │ + vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ + vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ + vphaddw %ymm3,%ymm5,%ymm5 │ │ │ │ + vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ + vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,0x20(%rdi) │ │ │ │ + add $0x100,%rdx │ │ │ │ + add $0x100,%rcx │ │ │ │ + test $0x1,%r9d │ │ │ │ + je 36afe2 <__cxa_finalize@plt+0x33ff92> │ │ │ │ + vpsubw %ymm4,%ymm10,%ymm4 │ │ │ │ + vpsubw %ymm5,%ymm11,%ymm5 │ │ │ │ + vpsrlw $0x2,%ymm4,%ymm4 │ │ │ │ + vpsrlw $0x2,%ymm5,%ymm5 │ │ │ │ + vpackuswb %ymm5,%ymm4,%ymm4 │ │ │ │ + vpermd %ymm4,%ymm9,%ymm4 │ │ │ │ + vmovdqa %ymm4,(%rax) │ │ │ │ + jmp 36afea <__cxa_finalize@plt+0x33ff9a> │ │ │ │ + vpsubw %ymm4,%ymm8,%ymm10 │ │ │ │ + vpsubw %ymm5,%ymm8,%ymm11 │ │ │ │ + vmovdqa -0x80(%rdx),%ymm0 │ │ │ │ + vmovdqa -0x80(%rcx),%ymm1 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpabsw %ymm1,%ymm4 │ │ │ │ + vpsubusw %ymm4,%ymm6,%ymm4 │ │ │ │ + vpsrlw $0x8,%ymm4,%ymm4 │ │ │ │ + vpsllw $0xa,%ymm4,%ymm2 │ │ │ │ + vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa -0x60(%rdx),%ymm1 │ │ │ │ + vmovdqa -0x60(%rcx),%ymm2 │ │ │ │ + vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ + vpabsw %ymm2,%ymm3 │ │ │ │ + vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ + vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ + vphaddw %ymm3,%ymm4,%ymm4 │ │ │ │ + vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ + vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,0x40(%rdi) │ │ │ │ + vmovdqa -0x40(%rdx),%ymm0 │ │ │ │ + vmovdqa -0x40(%rcx),%ymm1 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpabsw %ymm1,%ymm5 │ │ │ │ + vpsubusw %ymm5,%ymm6,%ymm5 │ │ │ │ + vpsrlw $0x8,%ymm5,%ymm5 │ │ │ │ + vpsllw $0xa,%ymm5,%ymm2 │ │ │ │ + vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa -0x20(%rdx),%ymm1 │ │ │ │ + vmovdqa -0x20(%rcx),%ymm2 │ │ │ │ + vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ + vpabsw %ymm2,%ymm3 │ │ │ │ + vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ + vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ + vphaddw %ymm3,%ymm5,%ymm5 │ │ │ │ + vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ + vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,0x60(%rdi) │ │ │ │ + test $0x1,%r9d │ │ │ │ + je 36aebf <__cxa_finalize@plt+0x33fe6f> │ │ │ │ + vpsubw %ymm4,%ymm12,%ymm4 │ │ │ │ + vpsubw %ymm5,%ymm13,%ymm5 │ │ │ │ + vpsrlw $0x2,%ymm4,%ymm4 │ │ │ │ + vpsrlw $0x2,%ymm5,%ymm5 │ │ │ │ + vpackuswb %ymm5,%ymm4,%ymm4 │ │ │ │ + vpermd %ymm4,%ymm9,%ymm4 │ │ │ │ + vmovdqa %ymm4,0x20(%rax) │ │ │ │ + add $0x40,%rax │ │ │ │ + dec %r9d │ │ │ │ + jg 36aeca <__cxa_finalize@plt+0x33fe7a> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - movdqa 0x1c0(%rcx),%xmm0 │ │ │ │ - movdqa 0xc0(%rcx),%xmm2 │ │ │ │ - movdqa 0xc0(%r8),%xmm3 │ │ │ │ - movdqa 0x1c0(%r8),%xmm1 │ │ │ │ - movdqa -0x40(%r8),%xmm4 │ │ │ │ - movdqa -0x40(%rcx),%xmm5 │ │ │ │ - movdqa -0x140(%r8),%xmm6 │ │ │ │ - movdqa -0x140(%rcx),%xmm7 │ │ │ │ - pmaxsd %xmm12,%xmm0 │ │ │ │ - pminsd %xmm13,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm8 │ │ │ │ - paddd %xmm1,%xmm8 │ │ │ │ - psubd %xmm1,%xmm0 │ │ │ │ - pmaxsd %xmm12,%xmm8 │ │ │ │ - pmaxsd %xmm12,%xmm0 │ │ │ │ - pminsd %xmm13,%xmm8 │ │ │ │ - pminsd %xmm13,%xmm0 │ │ │ │ - movdqa %xmm8,%xmm1 │ │ │ │ - paddd %xmm3,%xmm1 │ │ │ │ - psubd %xmm3,%xmm8 │ │ │ │ - movdqa %xmm0,%xmm3 │ │ │ │ - paddd %xmm2,%xmm3 │ │ │ │ - psubd %xmm2,%xmm0 │ │ │ │ - pmaxsd %xmm12,%xmm1 │ │ │ │ - pmaxsd %xmm12,%xmm8 │ │ │ │ - pmaxsd %xmm12,%xmm3 │ │ │ │ - pmaxsd %xmm12,%xmm0 │ │ │ │ - pminsd %xmm13,%xmm1 │ │ │ │ - pminsd %xmm13,%xmm3 │ │ │ │ - pminsd %xmm13,%xmm8 │ │ │ │ - pminsd %xmm13,%xmm0 │ │ │ │ - paddd %xmm15,%xmm1 │ │ │ │ - paddd %xmm15,%xmm3 │ │ │ │ - paddd %xmm15,%xmm0 │ │ │ │ - paddd %xmm15,%xmm8 │ │ │ │ - movdqa %xmm1,%xmm2 │ │ │ │ - paddd %xmm4,%xmm2 │ │ │ │ - psubd %xmm4,%xmm1 │ │ │ │ - movdqa %xmm3,%xmm4 │ │ │ │ - paddd %xmm5,%xmm4 │ │ │ │ - psubd %xmm5,%xmm3 │ │ │ │ - movdqa %xmm0,%xmm5 │ │ │ │ - paddd %xmm6,%xmm5 │ │ │ │ - psubd %xmm6,%xmm0 │ │ │ │ - movdqa %xmm8,%xmm6 │ │ │ │ - paddd %xmm7,%xmm6 │ │ │ │ - psubd %xmm7,%xmm8 │ │ │ │ - movdqa %xmm2,-0x140(%rcx) │ │ │ │ - movdqa %xmm1,0x1c0(%r8) │ │ │ │ - movdqa %xmm4,-0x140(%r8) │ │ │ │ - movdqa %xmm3,0x1c0(%rcx) │ │ │ │ - movdqa %xmm5,-0x40(%rcx) │ │ │ │ - movdqa %xmm0,0xc0(%r8) │ │ │ │ - movdqa %xmm6,-0x40(%r8) │ │ │ │ - movdqa %xmm8,0xc0(%rcx) │ │ │ │ - sub $0x10,%r8 │ │ │ │ - add $0x10,%rcx │ │ │ │ - cmp %r8,%rcx │ │ │ │ - jl 36b5e0 <__cxa_finalize@plt+0x340590> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x743ab(%rip),%r10 │ │ │ │ + tzcnt %r8d,%r8d │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + vpxor %ymm9,%ymm9,%ymm9 │ │ │ │ + movslq (%r10,%r8,4),%r8 │ │ │ │ + vpbroadcastd -0x15e(%r10),%ymm6 │ │ │ │ + vpbroadcastd -0x162(%r10),%ymm7 │ │ │ │ + vpmovzxbd -0x212(%r10),%ymm10 │ │ │ │ + vpbroadcastd -0x18a(%r10,%rax,4),%ymm8 │ │ │ │ + add %r10,%r8 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + vmovdqa (%rdx),%ymm0 │ │ │ │ + vmovdqa (%rcx),%ymm1 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpabsw %ymm1,%ymm4 │ │ │ │ + vpsubusw %ymm4,%ymm6,%ymm4 │ │ │ │ + vpsrlw $0x8,%ymm4,%ymm4 │ │ │ │ + vpsllw $0xa,%ymm4,%ymm2 │ │ │ │ + vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x20(%rcx),%ymm2 │ │ │ │ + vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ + vpabsw %ymm2,%ymm3 │ │ │ │ + vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ + vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ + vphaddw %ymm3,%ymm4,%ymm4 │ │ │ │ + vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ + vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + lea (%rsi,%rsi,2),%r10 │ │ │ │ + jmp *%r8 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vmovd %xmm0,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ + vmovd %xmm1,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x1,%xmm1,(%rdi,%r10,1) │ │ │ │ + cmp $0x8,%r9d │ │ │ │ + jl 36b204 <__cxa_finalize@plt+0x3401b4> │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vpextrd $0x2,%xmm0,(%rdi) │ │ │ │ + vpextrd $0x3,%xmm0,(%rdi,%rsi,1) │ │ │ │ + vpextrd $0x2,%xmm1,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x3,%xmm1,(%rdi,%r10,1) │ │ │ │ + jg 36b223 <__cxa_finalize@plt+0x3401d3> │ │ │ │ + vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ + vpackuswb %xmm5,%xmm4,%xmm4 │ │ │ │ + vpsubb %xmm4,%xmm8,%xmm5 │ │ │ │ + vpavgb %xmm5,%xmm9,%xmm5 │ │ │ │ + vpshufd $0xd8,%xmm5,%xmm5 │ │ │ │ + vmovdqa %xmm5,(%rax) │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - movdqa (%rcx),%xmm0 │ │ │ │ - movdqa 0x10(%rcx),%xmm1 │ │ │ │ - movdqa 0x20(%rcx),%xmm2 │ │ │ │ - movdqa 0x30(%rcx),%xmm3 │ │ │ │ - movdqa 0x40(%rcx),%xmm4 │ │ │ │ - movdqa 0x50(%rcx),%xmm5 │ │ │ │ - movdqa 0x60(%rcx),%xmm6 │ │ │ │ - movdqa 0x70(%rcx),%xmm7 │ │ │ │ - psrad $0x2,%xmm0 │ │ │ │ - psrad $0x2,%xmm1 │ │ │ │ - psrad $0x2,%xmm2 │ │ │ │ - psrad $0x2,%xmm3 │ │ │ │ - psrad $0x2,%xmm4 │ │ │ │ - psrad $0x2,%xmm5 │ │ │ │ - psrad $0x2,%xmm6 │ │ │ │ - psrad $0x2,%xmm7 │ │ │ │ - packssdw %xmm1,%xmm0 │ │ │ │ - packssdw %xmm3,%xmm2 │ │ │ │ - packssdw %xmm5,%xmm4 │ │ │ │ - packssdw %xmm7,%xmm6 │ │ │ │ - call 362be2 <__cxa_finalize@plt+0x337b92> │ │ │ │ - movdqa %xmm0,(%r8) │ │ │ │ - movdqa %xmm1,0x40(%r8) │ │ │ │ - movdqa %xmm2,0x80(%r8) │ │ │ │ - movdqa %xmm3,0xc0(%r8) │ │ │ │ - sub $0x100,%r8 │ │ │ │ - add $0xffffffffffffff80,%rcx │ │ │ │ - cmp %rsp,%rcx │ │ │ │ - jg 36b731 <__cxa_finalize@plt+0x3406e1> │ │ │ │ + vmovdqa 0x40(%rdx),%ymm0 │ │ │ │ + vmovdqa 0x40(%rcx),%ymm1 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpabsw %ymm1,%ymm5 │ │ │ │ + vpsubusw %ymm5,%ymm6,%ymm5 │ │ │ │ + vpsrlw $0x8,%ymm5,%ymm5 │ │ │ │ + vpsllw $0xa,%ymm5,%ymm2 │ │ │ │ + vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x60(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x60(%rcx),%ymm2 │ │ │ │ + vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ + vpabsw %ymm2,%ymm3 │ │ │ │ + vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ + vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ + vphaddw %ymm3,%ymm5,%ymm5 │ │ │ │ + vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ + vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vpackuswb %ymm5,%ymm4,%ymm4 │ │ │ │ + vpsubb %ymm4,%ymm8,%ymm5 │ │ │ │ + vpavgb %ymm5,%ymm9,%ymm5 │ │ │ │ + vpermd %ymm5,%ymm10,%ymm5 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vmovd %xmm0,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ + vmovd %xmm1,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x1,%xmm1,(%rdi,%r10,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vpextrd $0x2,%xmm0,(%rdi) │ │ │ │ + vpextrd $0x3,%xmm0,(%rdi,%rsi,1) │ │ │ │ + vpextrd $0x2,%xmm1,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x3,%xmm1,(%rdi,%r10,1) │ │ │ │ + vmovdqa %ymm5,(%rax) │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - imul $0xb5,(%rdx),%r9d │ │ │ │ - mov %ecx,(%rdx) │ │ │ │ - mov $0x10,%ecx │ │ │ │ - add $0x280,%r9d │ │ │ │ - sar $0xa,%r9d │ │ │ │ - imul $0xb50,%r9d,%r9d │ │ │ │ - add $0x8800,%r9d │ │ │ │ - movd %r9d,%xmm0 │ │ │ │ - pshuflw $0x55,%xmm0,%xmm0 │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movdqa 0x744dc(%rip),%xmm6 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - movdqa (%rdi),%xmm1 │ │ │ │ - paddw %xmm0,%xmm1 │ │ │ │ - movdqa 0x10(%rdi),%xmm2 │ │ │ │ - paddw %xmm0,%xmm2 │ │ │ │ - movdqa 0x20(%rdi),%xmm3 │ │ │ │ - paddw %xmm0,%xmm3 │ │ │ │ - movdqa 0x30(%rdi),%xmm4 │ │ │ │ - paddw %xmm0,%xmm4 │ │ │ │ - pmaxsw %xmm5,%xmm1 │ │ │ │ - pmaxsw %xmm5,%xmm2 │ │ │ │ - pmaxsw %xmm5,%xmm3 │ │ │ │ - pmaxsw %xmm5,%xmm4 │ │ │ │ - pminsw %xmm6,%xmm1 │ │ │ │ - pminsw %xmm6,%xmm2 │ │ │ │ - pminsw %xmm6,%xmm3 │ │ │ │ - pminsw %xmm6,%xmm4 │ │ │ │ - movdqa %xmm1,(%rdi) │ │ │ │ - movdqa %xmm2,0x10(%rdi) │ │ │ │ - movdqa %xmm3,0x20(%rdi) │ │ │ │ - movdqa %xmm4,0x30(%rdi) │ │ │ │ - add $0x40,%rdi │ │ │ │ - btc $0x10,%ecx │ │ │ │ - jae 36b808 <__cxa_finalize@plt+0x3407b8> │ │ │ │ - lea -0x80(%rdi,%rsi,1),%rdi │ │ │ │ - dec %ecx │ │ │ │ - jg 36b808 <__cxa_finalize@plt+0x3407b8> │ │ │ │ - add $0x408,%rsp │ │ │ │ + add $0x40,%rdx │ │ │ │ + add $0x40,%rcx │ │ │ │ + vmovdqa (%rdx),%ymm0 │ │ │ │ + vmovdqa (%rcx),%ymm1 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpabsw %ymm1,%ymm4 │ │ │ │ + vpsubusw %ymm4,%ymm6,%ymm4 │ │ │ │ + vpsrlw $0x8,%ymm4,%ymm4 │ │ │ │ + vpsllw $0xa,%ymm4,%ymm2 │ │ │ │ + vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x20(%rcx),%ymm2 │ │ │ │ + vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ + vpabsw %ymm2,%ymm3 │ │ │ │ + vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ + vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ + vphaddw %ymm3,%ymm4,%ymm4 │ │ │ │ + vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ + vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vpackuswb %xmm5,%xmm4,%xmm4 │ │ │ │ + vpsubb %xmm4,%xmm8,%xmm5 │ │ │ │ + vpavgb %xmm5,%xmm9,%xmm5 │ │ │ │ + vpshufd $0xd8,%xmm5,%xmm5 │ │ │ │ + vmovq %xmm0,(%rdi) │ │ │ │ + vmovq %xmm1,(%rdi,%rsi,1) │ │ │ │ + vmovhps %xmm0,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm1,(%rdi,%r10,1) │ │ │ │ + vmovdqa %xmm5,(%rax) │ │ │ │ + sub $0x4,%r9d │ │ │ │ + jg 36b2e1 <__cxa_finalize@plt+0x340291> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x1418,%rsp │ │ │ │ - lea 0x745d6(%rip),%rax │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 36bc87 <__cxa_finalize@plt+0x340c37> │ │ │ │ - mov $0xe,%r9d │ │ │ │ - cmp -0x10(%r9,%rax,1),%cx │ │ │ │ - jge 36b8fd <__cxa_finalize@plt+0x3408ad> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movzwl (%rax,%r9,1),%r8d │ │ │ │ - movzbl %r8b,%r10d │ │ │ │ - shr $0x8,%r8d │ │ │ │ - lea 0xe00(%rsp),%r11 │ │ │ │ - movdqa %xmm0,0x400(%r11,%r9,8) │ │ │ │ - movdqa %xmm0,0x480(%r11,%r9,8) │ │ │ │ - movdqa %xmm0,0x400(%r11,%r8,8) │ │ │ │ - movdqa %xmm0,0x400(%r11,%r10,8) │ │ │ │ - sub $0x200,%r11 │ │ │ │ - cmp %rsp,%r11 │ │ │ │ - jge 36b8bd <__cxa_finalize@plt+0x34086d> │ │ │ │ - sub $0x2,%r9d │ │ │ │ - cmp -0x10(%r9,%rax,1),%cx │ │ │ │ - jl 36b8a8 <__cxa_finalize@plt+0x340858> │ │ │ │ - mov %ecx,0x1400(%rsp) │ │ │ │ - movdqa 0x742d3(%rip),%xmm11 │ │ │ │ - movdqa 0x7441a(%rip),%xmm12 │ │ │ │ - movdqa 0x74421(%rip),%xmm13 │ │ │ │ - movdqa 0x74158(%rip),%xmm14 │ │ │ │ - mov %rsp,%rcx │ │ │ │ - lea 0x7441e(%rip),%r8 │ │ │ │ - movdqa 0x80(%rdx,%r9,8),%xmm0 │ │ │ │ - movdqa 0xf80(%rdx,%r9,8),%xmm1 │ │ │ │ - movdqa 0x880(%rdx,%r9,8),%xmm2 │ │ │ │ - movdqa 0x780(%rdx,%r9,8),%xmm3 │ │ │ │ - call 36bbb1 <__cxa_finalize@plt+0x340b61> │ │ │ │ - call 36afe7 <__cxa_finalize@plt+0x33ff97> │ │ │ │ - movdqa 0x380(%rdx,%r9,8),%xmm0 │ │ │ │ - movdqa 0xc80(%rdx,%r9,8),%xmm1 │ │ │ │ - movdqa 0xb80(%rdx,%r9,8),%xmm2 │ │ │ │ - movdqa 0x480(%rdx,%r9,8),%xmm3 │ │ │ │ - call 36bbb1 <__cxa_finalize@plt+0x340b61> │ │ │ │ - call 36afe7 <__cxa_finalize@plt+0x33ff97> │ │ │ │ - movdqa 0x280(%rdx,%r9,8),%xmm0 │ │ │ │ - movdqa 0xd80(%rdx,%r9,8),%xmm1 │ │ │ │ - movdqa 0xa80(%rdx,%r9,8),%xmm2 │ │ │ │ - movdqa 0x580(%rdx,%r9,8),%xmm3 │ │ │ │ - call 36bbb1 <__cxa_finalize@plt+0x340b61> │ │ │ │ - call 36afe7 <__cxa_finalize@plt+0x33ff97> │ │ │ │ - movdqa 0x180(%rdx,%r9,8),%xmm0 │ │ │ │ - movdqa 0xe80(%rdx,%r9,8),%xmm1 │ │ │ │ - movdqa 0x980(%rdx,%r9,8),%xmm2 │ │ │ │ - movdqa 0x680(%rdx,%r9,8),%xmm3 │ │ │ │ - call 36bbb1 <__cxa_finalize@plt+0x340b61> │ │ │ │ - call 36afe7 <__cxa_finalize@plt+0x33ff97> │ │ │ │ - call 36b342 <__cxa_finalize@plt+0x3402f2> │ │ │ │ - movdqa 0x100(%rdx,%r9,8),%xmm0 │ │ │ │ - movdqa 0x700(%rdx,%r9,8),%xmm1 │ │ │ │ - movdqa 0x900(%rdx,%r9,8),%xmm2 │ │ │ │ - movdqa 0xf00(%rdx,%r9,8),%xmm3 │ │ │ │ - call 36bbb1 <__cxa_finalize@plt+0x340b61> │ │ │ │ - call 368596 <__cxa_finalize@plt+0x33d546> │ │ │ │ - movdqa 0x300(%rdx,%r9,8),%xmm0 │ │ │ │ - movdqa 0x500(%rdx,%r9,8),%xmm1 │ │ │ │ - movdqa 0xb00(%rdx,%r9,8),%xmm2 │ │ │ │ - movdqa 0xd00(%rdx,%r9,8),%xmm3 │ │ │ │ - call 36bbb1 <__cxa_finalize@plt+0x340b61> │ │ │ │ - call 368997 <__cxa_finalize@plt+0x33d947> │ │ │ │ - add $0x180,%rcx │ │ │ │ - movdqa 0x200(%rdx,%r9,8),%xmm0 │ │ │ │ - movdqa 0x600(%rdx,%r9,8),%xmm1 │ │ │ │ - movdqa 0xa00(%rdx,%r9,8),%xmm2 │ │ │ │ - movdqa 0xe00(%rdx,%r9,8),%xmm3 │ │ │ │ - call 36bbb1 <__cxa_finalize@plt+0x340b61> │ │ │ │ - call 3647b0 <__cxa_finalize@plt+0x339760> │ │ │ │ - movdqa (%rdx,%r9,8),%xmm0 │ │ │ │ - movdqa 0x400(%rdx,%r9,8),%xmm1 │ │ │ │ - movdqa 0x800(%rdx,%r9,8),%xmm2 │ │ │ │ - movdqa 0xc00(%rdx,%r9,8),%xmm3 │ │ │ │ - call 36bbb1 <__cxa_finalize@plt+0x340b61> │ │ │ │ - call 362cc7 <__cxa_finalize@plt+0x337c77> │ │ │ │ - call 362ee2 <__cxa_finalize@plt+0x337e92> │ │ │ │ - movdqa %xmm1,-0x70(%rcx) │ │ │ │ - movdqa %xmm2,-0x60(%rcx) │ │ │ │ - movdqa %xmm3,-0x50(%rcx) │ │ │ │ - movdqa %xmm4,-0x40(%rcx) │ │ │ │ - movdqa %xmm5,-0x30(%rcx) │ │ │ │ - movdqa %xmm6,-0x20(%rcx) │ │ │ │ - movdqa %xmm7,-0x10(%rcx) │ │ │ │ - sub $0x240,%rcx │ │ │ │ - movdqa %xmm11,%xmm15 │ │ │ │ - psrld $0xb,%xmm15 │ │ │ │ - call 36b5e8 <__cxa_finalize@plt+0x340598> │ │ │ │ - lea 0x380(%rsp),%rcx │ │ │ │ - lea 0x1200(%rsp),%r11 │ │ │ │ - movzwl (%rax,%r9,1),%r8d │ │ │ │ - movzbl %r8b,%r10d │ │ │ │ - shr $0x8,%r8d │ │ │ │ - call 36bbf2 <__cxa_finalize@plt+0x340ba2> │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - lea 0xf00(%rdx,%r9,8),%r8 │ │ │ │ - movdqa %xmm7,-0x100(%r8) │ │ │ │ - movdqa %xmm7,-0x80(%r8) │ │ │ │ - movdqa %xmm7,(%r8) │ │ │ │ - movdqa %xmm7,0x80(%r8) │ │ │ │ - sub $0x200,%r8 │ │ │ │ - cmp %rdx,%r8 │ │ │ │ - jg 36bb37 <__cxa_finalize@plt+0x340ae7> │ │ │ │ + sub $0xffffffffffffff80,%rdx │ │ │ │ + sub $0xffffffffffffff80,%rcx │ │ │ │ + vmovdqa (%rdx),%ymm0 │ │ │ │ + vmovdqa (%rcx),%ymm1 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpabsw %ymm1,%ymm4 │ │ │ │ + vpsubusw %ymm4,%ymm6,%ymm4 │ │ │ │ + vpsrlw $0x8,%ymm4,%ymm4 │ │ │ │ + vpsllw $0xa,%ymm4,%ymm2 │ │ │ │ + vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x20(%rcx),%ymm2 │ │ │ │ + vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ + vpabsw %ymm2,%ymm3 │ │ │ │ + vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ + vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ + vphaddw %ymm3,%ymm4,%ymm4 │ │ │ │ + vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ + vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + add $0x20,%rax │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %xmm0,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ + vmovdqa 0x40(%rdx),%ymm0 │ │ │ │ + vmovdqa 0x40(%rcx),%ymm1 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpabsw %ymm1,%ymm5 │ │ │ │ + vpsubusw %ymm5,%ymm6,%ymm5 │ │ │ │ + vpsrlw $0x8,%ymm5,%ymm5 │ │ │ │ + vpsllw $0xa,%ymm5,%ymm2 │ │ │ │ + vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x60(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x60(%rcx),%ymm2 │ │ │ │ + vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ + vpabsw %ymm2,%ymm3 │ │ │ │ + vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ + vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ + vphaddw %ymm3,%ymm5,%ymm5 │ │ │ │ + vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ + vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vpackuswb %ymm5,%ymm4,%ymm4 │ │ │ │ + vpsubb %ymm4,%ymm8,%ymm5 │ │ │ │ + vpavgb %ymm5,%ymm9,%ymm5 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vpermd %ymm5,%ymm10,%ymm5 │ │ │ │ + vmovdqa %xmm0,(%rdi,%rsi,2) │ │ │ │ + vextracti128 $0x1,%ymm0,(%rdi,%r10,1) │ │ │ │ + vmovdqa %ymm5,(%rax) │ │ │ │ + sub $0x4,%r9d │ │ │ │ + jg 36b397 <__cxa_finalize@plt+0x340347> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + sub $0xffffffffffffff80,%rdx │ │ │ │ + sub $0xffffffffffffff80,%rcx │ │ │ │ + vmovdqa (%rdx),%ymm0 │ │ │ │ + vmovdqa (%rcx),%ymm1 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpabsw %ymm1,%ymm4 │ │ │ │ + vpsubusw %ymm4,%ymm6,%ymm4 │ │ │ │ + vpsrlw $0x8,%ymm4,%ymm4 │ │ │ │ + vpsllw $0xa,%ymm4,%ymm2 │ │ │ │ + vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x20(%rcx),%ymm2 │ │ │ │ + vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ + vpabsw %ymm2,%ymm3 │ │ │ │ + vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ + vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ + vphaddw %ymm3,%ymm4,%ymm4 │ │ │ │ + vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ + vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + add $0x20,%rax │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa 0x40(%rdx),%ymm0 │ │ │ │ + vmovdqa 0x40(%rcx),%ymm1 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpabsw %ymm1,%ymm5 │ │ │ │ + vpsubusw %ymm5,%ymm6,%ymm5 │ │ │ │ + vpsrlw $0x8,%ymm5,%ymm5 │ │ │ │ + vpsllw $0xa,%ymm5,%ymm2 │ │ │ │ + vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x60(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x60(%rcx),%ymm2 │ │ │ │ + vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ + vpabsw %ymm2,%ymm3 │ │ │ │ + vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ + vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ + vphaddw %ymm3,%ymm5,%ymm5 │ │ │ │ + vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ + vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vpackuswb %ymm5,%ymm4,%ymm4 │ │ │ │ + vpsubb %ymm4,%ymm8,%ymm5 │ │ │ │ + vpavgb %ymm5,%ymm9,%ymm5 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vpermd %ymm5,%ymm10,%ymm5 │ │ │ │ + vmovdqa %ymm0,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %ymm5,(%rax) │ │ │ │ sub $0x2,%r9d │ │ │ │ - jge 36b904 <__cxa_finalize@plt+0x3408b4> │ │ │ │ - mov 0x1400(%rsp),%ecx │ │ │ │ - add $0x3d0,%rsp │ │ │ │ - cmp $0x24,%ecx │ │ │ │ - jl 36bb97 <__cxa_finalize@plt+0x340b47> │ │ │ │ - cmp $0x88,%ecx │ │ │ │ - jl 36bb8e <__cxa_finalize@plt+0x340b3e> │ │ │ │ - lea -0x7b92c(%rip),%r8 │ │ │ │ - jmp 36bb9e <__cxa_finalize@plt+0x340b4e> │ │ │ │ - lea -0x7bc05(%rip),%r8 │ │ │ │ - jmp 36bb9e <__cxa_finalize@plt+0x340b4e> │ │ │ │ - lea -0x7be2e(%rip),%r8 │ │ │ │ - lea 0x80(%rdi),%rdx │ │ │ │ - mov $0xfffffffffffffff0,%r10 │ │ │ │ - jmp 3681f8 <__cxa_finalize@plt+0x33d1a8> │ │ │ │ - pmulld %xmm14,%xmm0 │ │ │ │ - pmulld %xmm14,%xmm1 │ │ │ │ - pmulld %xmm14,%xmm2 │ │ │ │ - pmulld %xmm14,%xmm3 │ │ │ │ - paddd %xmm11,%xmm0 │ │ │ │ - paddd %xmm11,%xmm1 │ │ │ │ - paddd %xmm11,%xmm2 │ │ │ │ - paddd %xmm11,%xmm3 │ │ │ │ - psrad $0xc,%xmm0 │ │ │ │ - psrad $0xc,%xmm1 │ │ │ │ - psrad $0xc,%xmm2 │ │ │ │ - psrad $0xc,%xmm3 │ │ │ │ + jg 36b4b5 <__cxa_finalize@plt+0x340465> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - movdqa (%rcx),%xmm0 │ │ │ │ - movdqa 0x10(%rcx),%xmm1 │ │ │ │ - movdqa 0x20(%rcx),%xmm2 │ │ │ │ - movdqa 0x30(%rcx),%xmm3 │ │ │ │ - movdqa 0x40(%rcx),%xmm4 │ │ │ │ - movdqa 0x50(%rcx),%xmm5 │ │ │ │ - movdqa 0x60(%rcx),%xmm6 │ │ │ │ - movdqa 0x70(%rcx),%xmm7 │ │ │ │ - psrad $0x1,%xmm0 │ │ │ │ - psrad $0x1,%xmm1 │ │ │ │ - psrad $0x1,%xmm2 │ │ │ │ - psrad $0x1,%xmm3 │ │ │ │ - psrad $0x1,%xmm4 │ │ │ │ - psrad $0x1,%xmm5 │ │ │ │ - psrad $0x1,%xmm6 │ │ │ │ - psrad $0x1,%xmm7 │ │ │ │ - packssdw %xmm1,%xmm0 │ │ │ │ - packssdw %xmm3,%xmm2 │ │ │ │ - packssdw %xmm5,%xmm4 │ │ │ │ - packssdw %xmm7,%xmm6 │ │ │ │ - call 362be2 <__cxa_finalize@plt+0x337b92> │ │ │ │ - movdqa %xmm0,(%r11,%r9,8) │ │ │ │ - movdqa %xmm2,0x80(%r11,%r9,8) │ │ │ │ - movdqa %xmm3,(%r11,%r8,8) │ │ │ │ - movdqa %xmm1,(%r11,%r10,8) │ │ │ │ - sub $0x200,%r11 │ │ │ │ - add $0xffffffffffffff80,%rcx │ │ │ │ - cmp %rsp,%rcx │ │ │ │ - jg 36bbf2 <__cxa_finalize@plt+0x340ba2> │ │ │ │ + sub $0xffffffffffffff80,%rdx │ │ │ │ + sub $0xffffffffffffff80,%rcx │ │ │ │ + vmovdqa (%rdx),%ymm0 │ │ │ │ + vmovdqa (%rcx),%ymm1 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpabsw %ymm1,%ymm4 │ │ │ │ + vpsubusw %ymm4,%ymm6,%ymm4 │ │ │ │ + vpsrlw $0x8,%ymm4,%ymm4 │ │ │ │ + vpsllw $0xa,%ymm4,%ymm2 │ │ │ │ + vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x20(%rcx),%ymm2 │ │ │ │ + vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ + vpabsw %ymm2,%ymm3 │ │ │ │ + vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ + vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ + vphaddw %ymm3,%ymm4,%ymm4 │ │ │ │ + vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ + vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + add %rsi,%rdi │ │ │ │ + add $0x20,%rax │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa 0x40(%rdx),%ymm0 │ │ │ │ + vmovdqa 0x40(%rcx),%ymm1 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpabsw %ymm1,%ymm5 │ │ │ │ + vpsubusw %ymm5,%ymm6,%ymm5 │ │ │ │ + vpsrlw $0x8,%ymm5,%ymm5 │ │ │ │ + vpsllw $0xa,%ymm5,%ymm2 │ │ │ │ + vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x60(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x60(%rcx),%ymm2 │ │ │ │ + vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ + vpabsw %ymm2,%ymm3 │ │ │ │ + vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ + vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ + vphaddw %ymm3,%ymm5,%ymm5 │ │ │ │ + vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ + vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vpackuswb %ymm5,%ymm4,%ymm4 │ │ │ │ + vpsubb %ymm4,%ymm8,%ymm5 │ │ │ │ + vpavgb %ymm5,%ymm9,%ymm5 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vpermd %ymm5,%ymm10,%ymm5 │ │ │ │ + vmovdqa %ymm0,0x20(%rdi) │ │ │ │ + vmovdqa %ymm5,(%rax) │ │ │ │ + dec %r9d │ │ │ │ + jg 36b5c5 <__cxa_finalize@plt+0x340575> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + add $0x100,%rdx │ │ │ │ + add $0x100,%rcx │ │ │ │ + vmovdqa (%rdx),%ymm0 │ │ │ │ + vmovdqa (%rcx),%ymm1 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpabsw %ymm1,%ymm4 │ │ │ │ + vpsubusw %ymm4,%ymm6,%ymm4 │ │ │ │ + vpsrlw $0x8,%ymm4,%ymm4 │ │ │ │ + vpsllw $0xa,%ymm4,%ymm2 │ │ │ │ + vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x20(%rcx),%ymm2 │ │ │ │ + vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ + vpabsw %ymm2,%ymm3 │ │ │ │ + vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ + vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ + vphaddw %ymm3,%ymm4,%ymm4 │ │ │ │ + vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ + vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + add %rsi,%rdi │ │ │ │ + add $0x40,%rax │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa 0x40(%rdx),%ymm0 │ │ │ │ + vmovdqa 0x40(%rcx),%ymm1 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpabsw %ymm1,%ymm5 │ │ │ │ + vpsubusw %ymm5,%ymm6,%ymm5 │ │ │ │ + vpsrlw $0x8,%ymm5,%ymm5 │ │ │ │ + vpsllw $0xa,%ymm5,%ymm2 │ │ │ │ + vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x60(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x60(%rcx),%ymm2 │ │ │ │ + vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ + vpabsw %ymm2,%ymm3 │ │ │ │ + vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ + vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ + vphaddw %ymm3,%ymm5,%ymm5 │ │ │ │ + vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ + vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vpackuswb %ymm5,%ymm4,%ymm4 │ │ │ │ + vpsubb %ymm4,%ymm8,%ymm5 │ │ │ │ + vpavgb %ymm5,%ymm9,%ymm5 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vpermd %ymm5,%ymm10,%ymm5 │ │ │ │ + vmovdqa %ymm0,0x20(%rdi) │ │ │ │ + vmovdqa %ymm5,(%rax) │ │ │ │ + vmovdqa 0x80(%rdx),%ymm0 │ │ │ │ + vmovdqa 0x80(%rcx),%ymm1 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpabsw %ymm1,%ymm4 │ │ │ │ + vpsubusw %ymm4,%ymm6,%ymm4 │ │ │ │ + vpsrlw $0x8,%ymm4,%ymm4 │ │ │ │ + vpsllw $0xa,%ymm4,%ymm2 │ │ │ │ + vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa 0xa0(%rdx),%ymm1 │ │ │ │ + vmovdqa 0xa0(%rcx),%ymm2 │ │ │ │ + vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ + vpabsw %ymm2,%ymm3 │ │ │ │ + vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ + vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ + vphaddw %ymm3,%ymm4,%ymm4 │ │ │ │ + vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ + vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,0x40(%rdi) │ │ │ │ + vmovdqa 0xc0(%rdx),%ymm0 │ │ │ │ + vmovdqa 0xc0(%rcx),%ymm1 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpabsw %ymm1,%ymm5 │ │ │ │ + vpsubusw %ymm5,%ymm6,%ymm5 │ │ │ │ + vpsrlw $0x8,%ymm5,%ymm5 │ │ │ │ + vpsllw $0xa,%ymm5,%ymm2 │ │ │ │ + vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa 0xe0(%rdx),%ymm1 │ │ │ │ + vmovdqa 0xe0(%rcx),%ymm2 │ │ │ │ + vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ + vpabsw %ymm2,%ymm3 │ │ │ │ + vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ + vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ + vphaddw %ymm3,%ymm5,%ymm5 │ │ │ │ + vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ + vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vpackuswb %ymm5,%ymm4,%ymm4 │ │ │ │ + vpsubb %ymm4,%ymm8,%ymm5 │ │ │ │ + vpavgb %ymm5,%ymm9,%ymm5 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vpermd %ymm5,%ymm10,%ymm5 │ │ │ │ + vmovdqa %ymm0,0x60(%rdi) │ │ │ │ + vmovdqa %ymm5,0x20(%rax) │ │ │ │ + dec %r9d │ │ │ │ + jg 36b6d3 <__cxa_finalize@plt+0x340683> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - imul $0xb5,(%rdx),%r9d │ │ │ │ - mov %ecx,(%rdx) │ │ │ │ - mov $0x20,%ecx │ │ │ │ - sub $0xffffff80,%r9d │ │ │ │ - sar $0x8,%r9d │ │ │ │ - imul $0xb5,%r9d,%r9d │ │ │ │ - add $0x180,%r9d │ │ │ │ - sar $0x9,%r9d │ │ │ │ - add $0x1010,%rsp │ │ │ │ - jmp 36b7e0 <__cxa_finalize@plt+0x340790> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x2438,%rsp │ │ │ │ - lea 0x74196(%rip),%rax │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 36c08c <__cxa_finalize@plt+0x34103c> │ │ │ │ - mov %rbx,0x2418(%rsp) │ │ │ │ - mov %rdi,0x400(%rsp) │ │ │ │ - mov $0xe,%r9d │ │ │ │ - cmp -0x10(%r9,%rax,1),%cx │ │ │ │ - jge 36bd5a <__cxa_finalize@plt+0x340d0a> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movzwl 0x10(%rax,%r9,2),%ebx │ │ │ │ - movzwl 0x12(%rax,%r9,2),%r10d │ │ │ │ - movzbl %bl,%r11d │ │ │ │ - movzbl %r10b,%r8d │ │ │ │ - shr $0x8,%ebx │ │ │ │ - shr $0x8,%r10d │ │ │ │ - lea 0x1c00(%rsp),%rdi │ │ │ │ - movdqa %xmm0,0x410(%rdi,%r11,8) │ │ │ │ - movdqa %xmm0,0x410(%rdi,%rbx,8) │ │ │ │ - movdqa %xmm0,0x410(%rdi,%r8,8) │ │ │ │ - movdqa %xmm0,0x410(%rdi,%r10,8) │ │ │ │ - sub $0x400,%rdi │ │ │ │ - cmp %rsp,%rdi │ │ │ │ - jge 36bd1b <__cxa_finalize@plt+0x340ccb> │ │ │ │ - sub $0x2,%r9d │ │ │ │ - cmp -0x10(%r9,%rax,1),%cx │ │ │ │ - jl 36bcf8 <__cxa_finalize@plt+0x340ca8> │ │ │ │ - mov %ecx,0x2410(%rsp) │ │ │ │ - movdqa 0x73e76(%rip),%xmm11 │ │ │ │ - movdqa 0x73fbd(%rip),%xmm12 │ │ │ │ - movdqa 0x73fc4(%rip),%xmm13 │ │ │ │ - movdqa 0x73cfb(%rip),%xmm14 │ │ │ │ - mov %rsp,%rcx │ │ │ │ - lea 0x73fc1(%rip),%r8 │ │ │ │ - movdqa 0x80(%rdx,%r9,8),%xmm0 │ │ │ │ - movdqa 0xf80(%rdx,%r9,8),%xmm1 │ │ │ │ - movdqa 0x880(%rdx,%r9,8),%xmm2 │ │ │ │ - movdqa 0x780(%rdx,%r9,8),%xmm3 │ │ │ │ - call 36afe7 <__cxa_finalize@plt+0x33ff97> │ │ │ │ - movdqa 0x380(%rdx,%r9,8),%xmm0 │ │ │ │ - movdqa 0xc80(%rdx,%r9,8),%xmm1 │ │ │ │ - movdqa 0xb80(%rdx,%r9,8),%xmm2 │ │ │ │ - movdqa 0x480(%rdx,%r9,8),%xmm3 │ │ │ │ - call 36afe7 <__cxa_finalize@plt+0x33ff97> │ │ │ │ - movdqa 0x280(%rdx,%r9,8),%xmm0 │ │ │ │ - movdqa 0xd80(%rdx,%r9,8),%xmm1 │ │ │ │ - movdqa 0xa80(%rdx,%r9,8),%xmm2 │ │ │ │ - movdqa 0x580(%rdx,%r9,8),%xmm3 │ │ │ │ - call 36afe7 <__cxa_finalize@plt+0x33ff97> │ │ │ │ - movdqa 0x180(%rdx,%r9,8),%xmm0 │ │ │ │ - movdqa 0xe80(%rdx,%r9,8),%xmm1 │ │ │ │ - movdqa 0x980(%rdx,%r9,8),%xmm2 │ │ │ │ - movdqa 0x680(%rdx,%r9,8),%xmm3 │ │ │ │ - call 36afe7 <__cxa_finalize@plt+0x33ff97> │ │ │ │ - call 36b342 <__cxa_finalize@plt+0x3402f2> │ │ │ │ - movdqa 0x100(%rdx,%r9,8),%xmm0 │ │ │ │ - movdqa 0x700(%rdx,%r9,8),%xmm1 │ │ │ │ - movdqa 0x900(%rdx,%r9,8),%xmm2 │ │ │ │ - movdqa 0xf00(%rdx,%r9,8),%xmm3 │ │ │ │ - call 368596 <__cxa_finalize@plt+0x33d546> │ │ │ │ - movdqa 0x300(%rdx,%r9,8),%xmm0 │ │ │ │ - movdqa 0x500(%rdx,%r9,8),%xmm1 │ │ │ │ - movdqa 0xb00(%rdx,%r9,8),%xmm2 │ │ │ │ - movdqa 0xd00(%rdx,%r9,8),%xmm3 │ │ │ │ - call 368997 <__cxa_finalize@plt+0x33d947> │ │ │ │ - add $0x180,%rcx │ │ │ │ - movdqa 0x200(%rdx,%r9,8),%xmm0 │ │ │ │ - movdqa 0x600(%rdx,%r9,8),%xmm1 │ │ │ │ - movdqa 0xa00(%rdx,%r9,8),%xmm2 │ │ │ │ - movdqa 0xe00(%rdx,%r9,8),%xmm3 │ │ │ │ - call 3647b0 <__cxa_finalize@plt+0x339760> │ │ │ │ - movdqa (%rdx,%r9,8),%xmm0 │ │ │ │ - movdqa 0x400(%rdx,%r9,8),%xmm1 │ │ │ │ - movdqa 0x800(%rdx,%r9,8),%xmm2 │ │ │ │ - movdqa 0xc00(%rdx,%r9,8),%xmm3 │ │ │ │ - call 362cc7 <__cxa_finalize@plt+0x337c77> │ │ │ │ - call 362ee2 <__cxa_finalize@plt+0x337e92> │ │ │ │ - movdqa %xmm1,-0x70(%rcx) │ │ │ │ - movdqa %xmm2,-0x60(%rcx) │ │ │ │ - movdqa %xmm3,-0x50(%rcx) │ │ │ │ - movdqa %xmm4,-0x40(%rcx) │ │ │ │ - movdqa %xmm5,-0x30(%rcx) │ │ │ │ - movdqa %xmm6,-0x20(%rcx) │ │ │ │ - movdqa %xmm7,-0x10(%rcx) │ │ │ │ - sub $0x240,%rcx │ │ │ │ - movdqa %xmm11,%xmm15 │ │ │ │ - psrld $0xa,%xmm15 │ │ │ │ - call 36b5e8 <__cxa_finalize@plt+0x340598> │ │ │ │ - lea 0x380(%rsp),%rcx │ │ │ │ - movzwl 0x10(%rax,%r9,2),%ebx │ │ │ │ - movzwl 0x12(%rax,%r9,2),%r10d │ │ │ │ - movzbl %bl,%r11d │ │ │ │ - movzbl %r10b,%r8d │ │ │ │ - shr $0x8,%ebx │ │ │ │ - shr $0x8,%r10d │ │ │ │ - lea 0x2010(%rsp),%rdi │ │ │ │ - call 36bffc <__cxa_finalize@plt+0x340fac> │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - lea 0xf00(%rdx,%r9,8),%r8 │ │ │ │ - movdqa %xmm7,-0x100(%r8) │ │ │ │ - movdqa %xmm7,-0x80(%r8) │ │ │ │ - movdqa %xmm7,(%r8) │ │ │ │ - movdqa %xmm7,0x80(%r8) │ │ │ │ - sub $0x200,%r8 │ │ │ │ - cmp %rdx,%r8 │ │ │ │ - jg 36bf7a <__cxa_finalize@plt+0x340f2a> │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x73bd3(%rip),%r10 │ │ │ │ + tzcnt %r8d,%r8d │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movslq (%r10,%r8,4),%r8 │ │ │ │ + vpbroadcastd -0x176(%r10),%ymm6 │ │ │ │ + vpbroadcastd -0x19a(%r10),%ymm5 │ │ │ │ + vpbroadcastd -0x17a(%r10),%ymm7 │ │ │ │ + add %r10,%r8 │ │ │ │ + vmovdqa (%rdx),%ymm0 │ │ │ │ + vmovdqa (%rcx),%ymm1 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpabsw %ymm1,%ymm4 │ │ │ │ + vpsubusw %ymm4,%ymm6,%ymm4 │ │ │ │ + vpsrlw $0x8,%ymm4,%ymm4 │ │ │ │ + vpsllw $0xa,%ymm4,%ymm2 │ │ │ │ + vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x20(%rcx),%ymm2 │ │ │ │ + vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ + vpabsw %ymm2,%ymm3 │ │ │ │ + vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ + vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ + vpackuswb %ymm3,%ymm4,%ymm4 │ │ │ │ + vpsubb %ymm4,%ymm5,%ymm4 │ │ │ │ + vpermq $0xd8,%ymm4,%ymm4 │ │ │ │ + vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ + vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + lea (%rsi,%rsi,2),%r10 │ │ │ │ + jmp *%r8 │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vmovd %xmm0,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ + vmovd %xmm1,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x1,%xmm1,(%rdi,%r10,1) │ │ │ │ + vmovdqa %ymm4,(%rax) │ │ │ │ + cmp $0x8,%r9d │ │ │ │ + jl 36baa9 <__cxa_finalize@plt+0x340a59> │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vpextrd $0x2,%xmm0,(%rdi) │ │ │ │ + vpextrd $0x3,%xmm0,(%rdi,%rsi,1) │ │ │ │ + vpextrd $0x2,%xmm1,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x3,%xmm1,(%rdi,%r10,1) │ │ │ │ + je 36baa9 <__cxa_finalize@plt+0x340a59> │ │ │ │ + vmovdqa 0x40(%rdx),%ymm0 │ │ │ │ + vmovdqa 0x40(%rcx),%ymm1 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpabsw %ymm1,%ymm4 │ │ │ │ + vpsubusw %ymm4,%ymm6,%ymm4 │ │ │ │ + vpsrlw $0x8,%ymm4,%ymm4 │ │ │ │ + vpsllw $0xa,%ymm4,%ymm2 │ │ │ │ + vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x60(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x60(%rcx),%ymm2 │ │ │ │ + vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ + vpabsw %ymm2,%ymm3 │ │ │ │ + vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ + vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ + vpackuswb %ymm3,%ymm4,%ymm4 │ │ │ │ + vpsubb %ymm4,%ymm5,%ymm4 │ │ │ │ + vpermq $0xd8,%ymm4,%ymm4 │ │ │ │ + vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ + vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vmovd %xmm0,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ + vmovd %xmm1,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x1,%xmm1,(%rdi,%r10,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vpextrd $0x2,%xmm0,(%rdi) │ │ │ │ + vpextrd $0x3,%xmm0,(%rdi,%rsi,1) │ │ │ │ + vpextrd $0x2,%xmm1,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x3,%xmm1,(%rdi,%r10,1) │ │ │ │ + vmovdqa %ymm4,0x20(%rax) │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + add $0x40,%rdx │ │ │ │ + add $0x40,%rcx │ │ │ │ + vmovdqa (%rdx),%ymm0 │ │ │ │ + vmovdqa (%rcx),%ymm1 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpabsw %ymm1,%ymm4 │ │ │ │ + vpsubusw %ymm4,%ymm6,%ymm4 │ │ │ │ + vpsrlw $0x8,%ymm4,%ymm4 │ │ │ │ + vpsllw $0xa,%ymm4,%ymm2 │ │ │ │ + vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x20(%rcx),%ymm2 │ │ │ │ + vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ + vpabsw %ymm2,%ymm3 │ │ │ │ + vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ + vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ + vpackuswb %ymm3,%ymm4,%ymm4 │ │ │ │ + vpsubb %ymm4,%ymm5,%ymm4 │ │ │ │ + vpermq $0xd8,%ymm4,%ymm4 │ │ │ │ + vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ + vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + add $0x20,%rax │ │ │ │ + vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ + vmovq %xmm0,(%rdi) │ │ │ │ + vmovq %xmm1,(%rdi,%rsi,1) │ │ │ │ + vmovhps %xmm0,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm1,(%rdi,%r10,1) │ │ │ │ + vmovdqa %ymm4,(%rax) │ │ │ │ + sub $0x4,%r9d │ │ │ │ + jg 36baad <__cxa_finalize@plt+0x340a5d> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + add $0x40,%rdx │ │ │ │ + add $0x40,%rcx │ │ │ │ + vmovdqa (%rdx),%ymm0 │ │ │ │ + vmovdqa (%rcx),%ymm1 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpabsw %ymm1,%ymm4 │ │ │ │ + vpsubusw %ymm4,%ymm6,%ymm4 │ │ │ │ + vpsrlw $0x8,%ymm4,%ymm4 │ │ │ │ + vpsllw $0xa,%ymm4,%ymm2 │ │ │ │ + vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x20(%rcx),%ymm2 │ │ │ │ + vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ + vpabsw %ymm2,%ymm3 │ │ │ │ + vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ + vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ + vpackuswb %ymm3,%ymm4,%ymm4 │ │ │ │ + vpsubb %ymm4,%ymm5,%ymm4 │ │ │ │ + vpermq $0xd8,%ymm4,%ymm4 │ │ │ │ + vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ + vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + add $0x20,%rax │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %xmm0,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ + vmovdqa %ymm4,(%rax) │ │ │ │ sub $0x2,%r9d │ │ │ │ - jge 36bd61 <__cxa_finalize@plt+0x340d11> │ │ │ │ - mov 0x2410(%rsp),%ecx │ │ │ │ - mov 0x400(%rsp),%rdi │ │ │ │ - add $0x3e0,%rsp │ │ │ │ - cmp $0x97,%ecx │ │ │ │ - jl 36bfdb <__cxa_finalize@plt+0x340f8b> │ │ │ │ - lea -0x7c042(%rip),%r11 │ │ │ │ - lea -0x77a39(%rip),%rbx │ │ │ │ - jmp 36bfe9 <__cxa_finalize@plt+0x340f99> │ │ │ │ - lea -0x7c272(%rip),%r11 │ │ │ │ - lea -0x77ed9(%rip),%rbx │ │ │ │ - lea 0x80(%rdi),%rdx │ │ │ │ - mov $0xfffffffffffffff0,%r10 │ │ │ │ - jmp 36a654 <__cxa_finalize@plt+0x33f604> │ │ │ │ - movdqa (%rcx),%xmm0 │ │ │ │ - movdqa 0x10(%rcx),%xmm1 │ │ │ │ - movdqa 0x20(%rcx),%xmm2 │ │ │ │ - movdqa 0x30(%rcx),%xmm3 │ │ │ │ - movdqa 0x40(%rcx),%xmm4 │ │ │ │ - movdqa 0x50(%rcx),%xmm5 │ │ │ │ - movdqa 0x60(%rcx),%xmm6 │ │ │ │ - movdqa 0x70(%rcx),%xmm7 │ │ │ │ - psrad $0x2,%xmm0 │ │ │ │ - psrad $0x2,%xmm1 │ │ │ │ - psrad $0x2,%xmm2 │ │ │ │ - psrad $0x2,%xmm3 │ │ │ │ - psrad $0x2,%xmm4 │ │ │ │ - psrad $0x2,%xmm5 │ │ │ │ - psrad $0x2,%xmm6 │ │ │ │ - psrad $0x2,%xmm7 │ │ │ │ - packssdw %xmm1,%xmm0 │ │ │ │ - packssdw %xmm3,%xmm2 │ │ │ │ - packssdw %xmm5,%xmm4 │ │ │ │ - packssdw %xmm7,%xmm6 │ │ │ │ - call 362be2 <__cxa_finalize@plt+0x337b92> │ │ │ │ - movdqa %xmm0,(%rdi,%r11,8) │ │ │ │ - movdqa %xmm1,(%rdi,%rbx,8) │ │ │ │ - movdqa %xmm2,(%rdi,%r8,8) │ │ │ │ - movdqa %xmm3,(%rdi,%r10,8) │ │ │ │ - sub $0x400,%rdi │ │ │ │ - add $0xffffffffffffff80,%rcx │ │ │ │ - cmp %rsp,%rcx │ │ │ │ - jg 36bffc <__cxa_finalize@plt+0x340fac> │ │ │ │ + jg 36bb55 <__cxa_finalize@plt+0x340b05> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + add $0x40,%rdx │ │ │ │ + add $0x40,%rcx │ │ │ │ + vmovdqa (%rdx),%ymm0 │ │ │ │ + vmovdqa (%rcx),%ymm1 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpabsw %ymm1,%ymm4 │ │ │ │ + vpsubusw %ymm4,%ymm6,%ymm4 │ │ │ │ + vpsrlw $0x8,%ymm4,%ymm4 │ │ │ │ + vpsllw $0xa,%ymm4,%ymm2 │ │ │ │ + vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x20(%rcx),%ymm2 │ │ │ │ + vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ + vpabsw %ymm2,%ymm3 │ │ │ │ + vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ + vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ + vpackuswb %ymm3,%ymm4,%ymm4 │ │ │ │ + vpsubb %ymm4,%ymm5,%ymm4 │ │ │ │ + vpermq $0xd8,%ymm4,%ymm4 │ │ │ │ + vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ + vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + add %rsi,%rdi │ │ │ │ + add $0x20,%rax │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm4,(%rax) │ │ │ │ + dec %r9d │ │ │ │ + jg 36bbf4 <__cxa_finalize@plt+0x340ba4> │ │ │ │ + vzeroupper │ │ │ │ ret │ │ │ │ - imul $0xb5,(%rdx),%r9d │ │ │ │ - mov %ecx,(%rdx) │ │ │ │ - mov $0x40,%ecx │ │ │ │ - add $0x2030,%rsp │ │ │ │ - jmp 36b7d5 <__cxa_finalize@plt+0x340785> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0xffffffffffffff80,%rdx │ │ │ │ + sub $0xffffffffffffff80,%rcx │ │ │ │ + vmovdqa (%rdx),%ymm0 │ │ │ │ + vmovdqa (%rcx),%ymm1 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpabsw %ymm1,%ymm4 │ │ │ │ + vpsubusw %ymm4,%ymm6,%ymm4 │ │ │ │ + vpsrlw $0x8,%ymm4,%ymm4 │ │ │ │ + vpsllw $0xa,%ymm4,%ymm2 │ │ │ │ + vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x20(%rcx),%ymm2 │ │ │ │ + vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ + vpabsw %ymm2,%ymm3 │ │ │ │ + vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ + vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ + vpackuswb %ymm3,%ymm4,%ymm4 │ │ │ │ + vpsubb %ymm4,%ymm5,%ymm4 │ │ │ │ + vpermq $0xd8,%ymm4,%ymm4 │ │ │ │ + vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ + vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + add %rsi,%rdi │ │ │ │ + add $0x40,%rax │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm4,(%rax) │ │ │ │ + vmovdqa 0x40(%rdx),%ymm0 │ │ │ │ + vmovdqa 0x40(%rcx),%ymm1 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpabsw %ymm1,%ymm4 │ │ │ │ + vpsubusw %ymm4,%ymm6,%ymm4 │ │ │ │ + vpsrlw $0x8,%ymm4,%ymm4 │ │ │ │ + vpsllw $0xa,%ymm4,%ymm2 │ │ │ │ + vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x60(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x60(%rcx),%ymm2 │ │ │ │ + vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ + vpabsw %ymm2,%ymm3 │ │ │ │ + vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ + vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ + vpackuswb %ymm3,%ymm4,%ymm4 │ │ │ │ + vpsubb %ymm4,%ymm5,%ymm4 │ │ │ │ + vpermq $0xd8,%ymm4,%ymm4 │ │ │ │ + vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ + vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,0x20(%rdi) │ │ │ │ + vmovdqa %ymm4,0x20(%rax) │ │ │ │ + dec %r9d │ │ │ │ + jg 36bc8a <__cxa_finalize@plt+0x340c3a> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + add $0x100,%rdx │ │ │ │ + add $0x100,%rcx │ │ │ │ + vmovdqa (%rdx),%ymm0 │ │ │ │ + vmovdqa (%rcx),%ymm1 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpabsw %ymm1,%ymm4 │ │ │ │ + vpsubusw %ymm4,%ymm6,%ymm4 │ │ │ │ + vpsrlw $0x8,%ymm4,%ymm4 │ │ │ │ + vpsllw $0xa,%ymm4,%ymm2 │ │ │ │ + vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x20(%rcx),%ymm2 │ │ │ │ + vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ + vpabsw %ymm2,%ymm3 │ │ │ │ + vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ + vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ + vpackuswb %ymm3,%ymm4,%ymm4 │ │ │ │ + vpsubb %ymm4,%ymm5,%ymm4 │ │ │ │ + vpermq $0xd8,%ymm4,%ymm4 │ │ │ │ + vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ + vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + add %rsi,%rdi │ │ │ │ + sub $0xffffffffffffff80,%rax │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,(%rdi) │ │ │ │ + vmovdqa %ymm4,(%rax) │ │ │ │ + vmovdqa 0x40(%rdx),%ymm0 │ │ │ │ + vmovdqa 0x40(%rcx),%ymm1 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpabsw %ymm1,%ymm4 │ │ │ │ + vpsubusw %ymm4,%ymm6,%ymm4 │ │ │ │ + vpsrlw $0x8,%ymm4,%ymm4 │ │ │ │ + vpsllw $0xa,%ymm4,%ymm2 │ │ │ │ + vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa 0x60(%rdx),%ymm1 │ │ │ │ + vmovdqa 0x60(%rcx),%ymm2 │ │ │ │ + vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ + vpabsw %ymm2,%ymm3 │ │ │ │ + vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ + vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ + vpackuswb %ymm3,%ymm4,%ymm4 │ │ │ │ + vpsubb %ymm4,%ymm5,%ymm4 │ │ │ │ + vpermq $0xd8,%ymm4,%ymm4 │ │ │ │ + vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ + vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,0x20(%rdi) │ │ │ │ + vmovdqa %ymm4,0x20(%rax) │ │ │ │ + vmovdqa 0x80(%rdx),%ymm0 │ │ │ │ + vmovdqa 0x80(%rcx),%ymm1 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpabsw %ymm1,%ymm4 │ │ │ │ + vpsubusw %ymm4,%ymm6,%ymm4 │ │ │ │ + vpsrlw $0x8,%ymm4,%ymm4 │ │ │ │ + vpsllw $0xa,%ymm4,%ymm2 │ │ │ │ + vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa 0xa0(%rdx),%ymm1 │ │ │ │ + vmovdqa 0xa0(%rcx),%ymm2 │ │ │ │ + vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ + vpabsw %ymm2,%ymm3 │ │ │ │ + vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ + vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ + vpackuswb %ymm3,%ymm4,%ymm4 │ │ │ │ + vpsubb %ymm4,%ymm5,%ymm4 │ │ │ │ + vpermq $0xd8,%ymm4,%ymm4 │ │ │ │ + vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ + vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,0x40(%rdi) │ │ │ │ + vmovdqa %ymm4,0x40(%rax) │ │ │ │ + vmovdqa 0xc0(%rdx),%ymm0 │ │ │ │ + vmovdqa 0xc0(%rcx),%ymm1 │ │ │ │ + vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ + vpabsw %ymm1,%ymm4 │ │ │ │ + vpsubusw %ymm4,%ymm6,%ymm4 │ │ │ │ + vpsrlw $0x8,%ymm4,%ymm4 │ │ │ │ + vpsllw $0xa,%ymm4,%ymm2 │ │ │ │ + vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ + vmovdqa 0xe0(%rdx),%ymm1 │ │ │ │ + vmovdqa 0xe0(%rcx),%ymm2 │ │ │ │ + vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ + vpabsw %ymm2,%ymm3 │ │ │ │ + vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ + vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ + vpackuswb %ymm3,%ymm4,%ymm4 │ │ │ │ + vpsubb %ymm4,%ymm5,%ymm4 │ │ │ │ + vpermq $0xd8,%ymm4,%ymm4 │ │ │ │ + vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ + vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ + vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ + vmovdqa %ymm0,0x60(%rdi) │ │ │ │ + vmovdqa %ymm4,0x60(%rax) │ │ │ │ + dec %r9d │ │ │ │ + jg 36bd9e <__cxa_finalize@plt+0x340d4e> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov 0x8(%rsp),%eax │ │ │ │ lea 0x19(%rip),%r10 │ │ │ │ tzcnt %r8d,%r8d │ │ │ │ test %eax,%eax │ │ │ │ - jne 36c1ee <__cxa_finalize@plt+0x34119e> │ │ │ │ + jne 36c114 <__cxa_finalize@plt+0x3410c4> │ │ │ │ mov 0x10(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 36c445 <__cxa_finalize@plt+0x3413f5> │ │ │ │ - movzwl 0x74016(%r10,%r8,2),%r8d │ │ │ │ + jne 36c3a9 <__cxa_finalize@plt+0x341359> │ │ │ │ + movzwl 0x74076(%r10,%r8,2),%r8d │ │ │ │ add %r10,%r8 │ │ │ │ jmp *%r8 │ │ │ │ movzwl (%rdx),%eax │ │ │ │ movzwl (%rdx,%rcx,1),%r10d │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ mov %ax,(%rdi) │ │ │ │ mov %r10w,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 36c0e3 <__cxa_finalize@plt+0x341093> │ │ │ │ + jg 36c003 <__cxa_finalize@plt+0x340fb3> │ │ │ │ ret │ │ │ │ mov (%rdx),%eax │ │ │ │ mov (%rdx,%rcx,1),%r10d │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ mov %eax,(%rdi) │ │ │ │ mov %r10d,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 36c102 <__cxa_finalize@plt+0x3410b2> │ │ │ │ + jg 36c022 <__cxa_finalize@plt+0x340fd2> │ │ │ │ ret │ │ │ │ mov (%rdx),%rax │ │ │ │ mov (%rdx,%rcx,1),%r10 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ mov %rax,(%rdi) │ │ │ │ mov %r10,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 36c11d <__cxa_finalize@plt+0x3410cd> │ │ │ │ + jg 36c03d <__cxa_finalize@plt+0x340fed> │ │ │ │ ret │ │ │ │ vmovdqu (%rdx),%xmm0 │ │ │ │ vmovdqu (%rdx,%rcx,1),%xmm1 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ vmovdqa %xmm0,(%rdi) │ │ │ │ vmovdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 36c13a <__cxa_finalize@plt+0x3410ea> │ │ │ │ + jg 36c05a <__cxa_finalize@plt+0x34100a> │ │ │ │ ret │ │ │ │ - vmovdqu (%rdx),%ymm0 │ │ │ │ - vmovdqu (%rdx,%rcx,1),%ymm1 │ │ │ │ + vmovdqu32 (%rdx),%ymm16 │ │ │ │ + vmovdqu32 (%rdx,%rcx,1),%ymm17 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,(%rdi,%rsi,1) │ │ │ │ + vmovdqa32 %ymm16,(%rdi) │ │ │ │ + vmovdqa32 %ymm17,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 36c15b <__cxa_finalize@plt+0x34110b> │ │ │ │ - vzeroupper │ │ │ │ + jg 36c07b <__cxa_finalize@plt+0x34102b> │ │ │ │ ret │ │ │ │ - vmovdqu (%rdx),%ymm0 │ │ │ │ - vmovdqu 0x20(%rdx),%ymm1 │ │ │ │ - vmovdqu (%rdx,%rcx,1),%ymm2 │ │ │ │ - vmovdqu 0x20(%rdx,%rcx,1),%ymm3 │ │ │ │ + vmovdqu32 (%rdx),%zmm16 │ │ │ │ + vmovdqu32 (%rdx,%rcx,1),%zmm17 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi) │ │ │ │ - vmovdqa %ymm2,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %ymm3,0x20(%rdi,%rsi,1) │ │ │ │ + vmovdqa32 %zmm16,(%rdi) │ │ │ │ + vmovdqa32 %zmm17,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 36c17f <__cxa_finalize@plt+0x34112f> │ │ │ │ - vzeroupper │ │ │ │ + jg 36c0a4 <__cxa_finalize@plt+0x341054> │ │ │ │ ret │ │ │ │ - vmovdqu (%rdx),%ymm0 │ │ │ │ - vmovdqu 0x20(%rdx),%ymm1 │ │ │ │ - vmovdqu 0x40(%rdx),%ymm2 │ │ │ │ - vmovdqu 0x60(%rdx),%ymm3 │ │ │ │ - add %rcx,%rdx │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi) │ │ │ │ - vmovdqa %ymm2,0x40(%rdi) │ │ │ │ - vmovdqa %ymm3,0x60(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %r9d │ │ │ │ - jg 36c1b9 <__cxa_finalize@plt+0x341169> │ │ │ │ - vzeroupper │ │ │ │ + vmovdqu32 (%rdx),%zmm16 │ │ │ │ + vmovdqu32 0x40(%rdx),%zmm17 │ │ │ │ + vmovdqu32 (%rdx,%rcx,1),%zmm18 │ │ │ │ + vmovdqu32 0x40(%rdx,%rcx,1),%zmm19 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vmovdqa32 %zmm16,(%rdi) │ │ │ │ + vmovdqa32 %zmm17,0x40(%rdi) │ │ │ │ + vmovdqa32 %zmm18,(%rdi,%rsi,1) │ │ │ │ + vmovdqa32 %zmm19,0x40(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 36c0cd <__cxa_finalize@plt+0x34107d> │ │ │ │ ret │ │ │ │ - imul $0xff,%eax,%eax │ │ │ │ - vbroadcasti128 0x73df3(%rip),%ymm4 │ │ │ │ - add $0x10,%eax │ │ │ │ - vmovd %eax,%xmm5 │ │ │ │ + imul $0xff01,%eax,%eax │ │ │ │ + vbroadcasti32x4 0x73ddc(%rip),%zmm20 │ │ │ │ + add $0x1000,%eax │ │ │ │ + vpbroadcastw %eax,%zmm21 │ │ │ │ mov 0x10(%rsp),%eax │ │ │ │ - vpbroadcastw %xmm5,%ymm5 │ │ │ │ test %eax,%eax │ │ │ │ - jne 36c706 <__cxa_finalize@plt+0x3416b6> │ │ │ │ - movzwl 0x74030(%r10,%r8,2),%r8d │ │ │ │ - vpbroadcastd 0x73e99(%rip),%ymm3 │ │ │ │ + jne 36c689 <__cxa_finalize@plt+0x341639> │ │ │ │ + movzwl 0x74090(%r10,%r8,2),%r8d │ │ │ │ + vpbroadcastd 0x73efe(%rip),%zmm19 │ │ │ │ add %r10,%r8 │ │ │ │ jmp *%r8 │ │ │ │ vmovd (%rdx),%xmm0 │ │ │ │ vpinsrd $0x1,(%rdx,%rcx,1),%xmm0,%xmm0 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpshufb %xmm4,%xmm0,%xmm0 │ │ │ │ - vpmaddubsw %xmm5,%xmm0,%xmm0 │ │ │ │ - vpmulhrsw %xmm3,%xmm0,%xmm0 │ │ │ │ + vpshufb %xmm20,%xmm0,%xmm0 │ │ │ │ + vpmaddubsw %xmm21,%xmm0,%xmm0 │ │ │ │ + vpmulhrsw %xmm19,%xmm0,%xmm0 │ │ │ │ vpackuswb %xmm0,%xmm0,%xmm0 │ │ │ │ vpextrw $0x0,%xmm0,(%rdi) │ │ │ │ vpextrw $0x2,%xmm0,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 36c22d <__cxa_finalize@plt+0x3411dd> │ │ │ │ - vzeroupper │ │ │ │ + jg 36c154 <__cxa_finalize@plt+0x341104> │ │ │ │ ret │ │ │ │ - vmovdqa 0x73d6e(%rip),%xmm4 │ │ │ │ + vmovdqa 0x73d57(%rip),%xmm4 │ │ │ │ vmovq (%rdx),%xmm0 │ │ │ │ vmovhps (%rdx,%rcx,1),%xmm0,%xmm0 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ vpshufb %xmm4,%xmm0,%xmm0 │ │ │ │ - vpmaddubsw %xmm5,%xmm0,%xmm0 │ │ │ │ - vpmulhrsw %xmm3,%xmm0,%xmm0 │ │ │ │ + vpmaddubsw %xmm21,%xmm0,%xmm0 │ │ │ │ + vpmulhrsw %xmm19,%xmm0,%xmm0 │ │ │ │ vpackuswb %xmm0,%xmm0,%xmm0 │ │ │ │ vmovd %xmm0,(%rdi) │ │ │ │ vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 36c272 <__cxa_finalize@plt+0x341222> │ │ │ │ - vzeroupper │ │ │ │ + jg 36c199 <__cxa_finalize@plt+0x341149> │ │ │ │ ret │ │ │ │ - vmovdqu (%rdx),%xmm0 │ │ │ │ - vmovdqu (%rdx,%rcx,1),%xmm1 │ │ │ │ + vmovdqu32 (%rdx),%xmm16 │ │ │ │ + vinserti32x4 $0x1,(%rdx,%rcx,1),%ymm16,%ymm16 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpshufb %xmm4,%xmm0,%xmm0 │ │ │ │ - vpshufb %xmm4,%xmm1,%xmm1 │ │ │ │ - vpmaddubsw %xmm5,%xmm0,%xmm0 │ │ │ │ - vpmaddubsw %xmm5,%xmm1,%xmm1 │ │ │ │ - vpmulhrsw %xmm3,%xmm0,%xmm0 │ │ │ │ - vpmulhrsw %xmm3,%xmm1,%xmm1 │ │ │ │ - vpackuswb %xmm1,%xmm0,%xmm0 │ │ │ │ - vmovq %xmm0,(%rdi) │ │ │ │ - vmovhps %xmm0,(%rdi,%rsi,1) │ │ │ │ + vpshufb %ymm20,%ymm16,%ymm16 │ │ │ │ + vpmaddubsw %ymm21,%ymm16,%ymm16 │ │ │ │ + vpmulhrsw %ymm19,%ymm16,%ymm16 │ │ │ │ + vpmovuswb %ymm16,%xmm16 │ │ │ │ + vmovq %xmm16,(%rdi) │ │ │ │ + vmovhps %xmm16,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 36c2ab <__cxa_finalize@plt+0x34125b> │ │ │ │ - vzeroupper │ │ │ │ + jg 36c1d1 <__cxa_finalize@plt+0x341181> │ │ │ │ ret │ │ │ │ - vmovdqu (%rdx),%xmm0 │ │ │ │ - vinserti128 $0x1,(%rdx,%rcx,1),%ymm0,%ymm0 │ │ │ │ - vmovdqu 0x8(%rdx),%xmm1 │ │ │ │ - vinserti128 $0x1,0x8(%rdx,%rcx,1),%ymm1,%ymm1 │ │ │ │ + vmovdqa32 0x73663(%rip),%zmm20 │ │ │ │ + vmovdqu32 (%rdx),%ymm16 │ │ │ │ + vinserti32x8 $0x1,(%rdx,%rcx,1),%zmm16,%zmm16 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpshufb %ymm4,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm4,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa %xmm0,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ + vpermb %zmm16,%zmm20,%zmm16 │ │ │ │ + vpmaddubsw %zmm21,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm19,%zmm16,%zmm16 │ │ │ │ + vpmovuswb %zmm16,%ymm16 │ │ │ │ + vmovdqa32 %xmm16,(%rdi) │ │ │ │ + vextracti32x4 $0x1,%ymm16,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 36c2f1 <__cxa_finalize@plt+0x3412a1> │ │ │ │ - vzeroupper │ │ │ │ + jg 36c21d <__cxa_finalize@plt+0x3411cd> │ │ │ │ ret │ │ │ │ - vmovdqu (%rdx),%ymm0 │ │ │ │ - vmovdqu 0x8(%rdx),%ymm1 │ │ │ │ - add %rcx,%rdx │ │ │ │ - vpshufb %ymm4,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm4,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %r9d │ │ │ │ - jg 36c348 <__cxa_finalize@plt+0x3412f8> │ │ │ │ - vzeroupper │ │ │ │ + vmovdqu32 (%rdx),%ymm16 │ │ │ │ + vinserti32x8 $0x1,(%rdx,%rcx,1),%zmm16,%zmm16 │ │ │ │ + vmovdqu32 0x8(%rdx),%ymm17 │ │ │ │ + vinserti32x8 $0x1,0x8(%rdx,%rcx,1),%zmm17,%zmm17 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vpshufb %zmm20,%zmm16,%zmm16 │ │ │ │ + vpshufb %zmm20,%zmm17,%zmm17 │ │ │ │ + vpmaddubsw %zmm21,%zmm16,%zmm16 │ │ │ │ + vpmaddubsw %zmm21,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm19,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm19,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 %ymm16,(%rdi) │ │ │ │ + vextracti32x8 $0x1,%zmm16,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 36c260 <__cxa_finalize@plt+0x341210> │ │ │ │ ret │ │ │ │ - vmovdqu (%rdx),%ymm0 │ │ │ │ - vmovdqu 0x8(%rdx),%ymm1 │ │ │ │ - vpshufb %ymm4,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm4,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqu 0x20(%rdx),%ymm1 │ │ │ │ - vmovdqu 0x28(%rdx),%ymm2 │ │ │ │ + vmovdqu32 (%rdx),%zmm16 │ │ │ │ + vmovdqu32 0x8(%rdx),%zmm17 │ │ │ │ + vpshufb %zmm20,%zmm16,%zmm16 │ │ │ │ + vpshufb %zmm20,%zmm17,%zmm17 │ │ │ │ + vpmaddubsw %zmm21,%zmm16,%zmm16 │ │ │ │ + vpmaddubsw %zmm21,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm19,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm19,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ add %rcx,%rdx │ │ │ │ - vpshufb %ymm4,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm5,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpackuswb %ymm2,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + vmovdqa32 %zmm16,(%rdi) │ │ │ │ add %rsi,%rdi │ │ │ │ dec %r9d │ │ │ │ - jg 36c386 <__cxa_finalize@plt+0x341336> │ │ │ │ - vzeroupper │ │ │ │ + jg 36c2cb <__cxa_finalize@plt+0x34127b> │ │ │ │ ret │ │ │ │ - mov $0xffffffffffffffa0,%rax │ │ │ │ - vmovdqu 0x60(%rax,%rdx,1),%ymm0 │ │ │ │ - vmovdqu 0x68(%rax,%rdx,1),%ymm1 │ │ │ │ - vpshufb %ymm4,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm4,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,0x60(%rdi,%rax,1) │ │ │ │ - add $0x20,%rax │ │ │ │ - jle 36c3fc <__cxa_finalize@plt+0x3413ac> │ │ │ │ + vmovdqu32 (%rdx),%zmm16 │ │ │ │ + vmovdqu32 0x8(%rdx),%zmm18 │ │ │ │ + vmovdqu32 0x40(%rdx),%zmm17 │ │ │ │ + vmovdqu32 0x48(%rdx),%zmm22 │ │ │ │ add %rcx,%rdx │ │ │ │ + vpshufb %zmm20,%zmm16,%zmm16 │ │ │ │ + vpshufb %zmm20,%zmm18,%zmm18 │ │ │ │ + vpshufb %zmm20,%zmm17,%zmm17 │ │ │ │ + vpshufb %zmm20,%zmm22,%zmm22 │ │ │ │ + vpmaddubsw %zmm21,%zmm16,%zmm16 │ │ │ │ + vpmaddubsw %zmm21,%zmm18,%zmm18 │ │ │ │ + vpmaddubsw %zmm21,%zmm17,%zmm17 │ │ │ │ + vpmaddubsw %zmm21,%zmm22,%zmm22 │ │ │ │ + vpmulhrsw %zmm19,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm19,%zmm18,%zmm18 │ │ │ │ + vpmulhrsw %zmm19,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm19,%zmm22,%zmm22 │ │ │ │ + vpackuswb %zmm18,%zmm16,%zmm16 │ │ │ │ + vpackuswb %zmm22,%zmm17,%zmm17 │ │ │ │ + vmovdqa32 %zmm16,(%rdi) │ │ │ │ + vmovdqa32 %zmm17,0x40(%rdi) │ │ │ │ add %rsi,%rdi │ │ │ │ dec %r9d │ │ │ │ - jg 36c3f5 <__cxa_finalize@plt+0x3413a5> │ │ │ │ - vzeroupper │ │ │ │ + jg 36c317 <__cxa_finalize@plt+0x3412c7> │ │ │ │ ret │ │ │ │ - movzwl 0x7403e(%r10,%r8,2),%r8d │ │ │ │ - imul $0xff,%eax,%eax │ │ │ │ - vpbroadcastd 0x73c63(%rip),%ymm5 │ │ │ │ - add $0x10,%eax │ │ │ │ + movzwl 0x7409e(%r10,%r8,2),%r8d │ │ │ │ + imul $0xff01,%eax,%eax │ │ │ │ + vpbroadcastd 0x73c8a(%rip),%zmm21 │ │ │ │ + add $0x1000,%eax │ │ │ │ add %r10,%r8 │ │ │ │ - vmovd %eax,%xmm4 │ │ │ │ - vpbroadcastw %xmm4,%ymm4 │ │ │ │ + vpbroadcastw %eax,%zmm20 │ │ │ │ jmp *%r8 │ │ │ │ vmovd (%rdx),%xmm0 │ │ │ │ vpinsrw $0x1,(%rdx,%rcx,1),%xmm0,%xmm1 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ vpinsrw $0x0,(%rdx),%xmm1,%xmm0 │ │ │ │ vpshuflw $0xb1,%xmm1,%xmm1 │ │ │ │ - vpunpcklbw %xmm0,%xmm1,%xmm1 │ │ │ │ - vpmaddubsw %xmm4,%xmm1,%xmm1 │ │ │ │ - vpmulhrsw %xmm5,%xmm1,%xmm1 │ │ │ │ + vpunpcklbw %xmm1,%xmm0,%xmm1 │ │ │ │ + vpmaddubsw %xmm20,%xmm1,%xmm1 │ │ │ │ + vpmulhrsw %xmm21,%xmm1,%xmm1 │ │ │ │ vpackuswb %xmm1,%xmm1,%xmm1 │ │ │ │ vpextrw $0x1,%xmm1,(%rdi) │ │ │ │ vpextrw $0x0,%xmm1,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 36c473 <__cxa_finalize@plt+0x341423> │ │ │ │ - vzeroupper │ │ │ │ + jg 36c3d7 <__cxa_finalize@plt+0x341387> │ │ │ │ ret │ │ │ │ vmovd (%rdx),%xmm0 │ │ │ │ - vpbroadcastd (%rdx,%rcx,1),%xmm2 │ │ │ │ + vpbroadcastd (%rdx,%rcx,1),%xmm1 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpblendd $0x1,%xmm0,%xmm2,%xmm1 │ │ │ │ + vpblendd $0x1,%xmm0,%xmm1,%xmm2 │ │ │ │ vpbroadcastd (%rdx),%xmm0 │ │ │ │ - vpblendd $0x2,%xmm0,%xmm2,%xmm2 │ │ │ │ + vpblendd $0x2,%xmm0,%xmm1,%xmm1 │ │ │ │ vpunpcklbw %xmm2,%xmm1,%xmm1 │ │ │ │ - vpmaddubsw %xmm4,%xmm1,%xmm1 │ │ │ │ - vpmulhrsw %xmm5,%xmm1,%xmm1 │ │ │ │ + vpmaddubsw %xmm20,%xmm1,%xmm1 │ │ │ │ + vpmulhrsw %xmm21,%xmm1,%xmm1 │ │ │ │ vpackuswb %xmm1,%xmm1,%xmm1 │ │ │ │ vmovd %xmm1,(%rdi) │ │ │ │ vpextrd $0x1,%xmm1,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 36c4b8 <__cxa_finalize@plt+0x341468> │ │ │ │ - vzeroupper │ │ │ │ + jg 36c41b <__cxa_finalize@plt+0x3413cb> │ │ │ │ ret │ │ │ │ vmovq (%rdx),%xmm0 │ │ │ │ - vmovq (%rdx,%rcx,1),%xmm2 │ │ │ │ + vmovq (%rdx,%rcx,1),%xmm3 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpunpcklbw %xmm2,%xmm0,%xmm1 │ │ │ │ + vpunpcklbw %xmm0,%xmm3,%xmm1 │ │ │ │ vmovq (%rdx),%xmm0 │ │ │ │ - vpunpcklbw %xmm0,%xmm2,%xmm2 │ │ │ │ - vpmaddubsw %xmm4,%xmm1,%xmm1 │ │ │ │ - vpmaddubsw %xmm4,%xmm2,%xmm2 │ │ │ │ - vpmulhrsw %xmm5,%xmm1,%xmm1 │ │ │ │ - vpmulhrsw %xmm5,%xmm2,%xmm2 │ │ │ │ + vpunpcklbw %xmm3,%xmm0,%xmm2 │ │ │ │ + vpmaddubsw %xmm20,%xmm1,%xmm1 │ │ │ │ + vpmaddubsw %xmm20,%xmm2,%xmm2 │ │ │ │ + vpmulhrsw %xmm21,%xmm1,%xmm1 │ │ │ │ + vpmulhrsw %xmm21,%xmm2,%xmm2 │ │ │ │ vpackuswb %xmm2,%xmm1,%xmm1 │ │ │ │ vmovq %xmm1,(%rdi) │ │ │ │ vmovhps %xmm1,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 36c502 <__cxa_finalize@plt+0x3414b2> │ │ │ │ - vzeroupper │ │ │ │ + jg 36c464 <__cxa_finalize@plt+0x341414> │ │ │ │ ret │ │ │ │ vmovdqu (%rdx),%xmm0 │ │ │ │ - vbroadcasti128 (%rdx,%rcx,1),%ymm3 │ │ │ │ + vbroadcasti128 (%rdx,%rcx,1),%ymm2 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpblendd $0xf,%ymm0,%ymm3,%ymm2 │ │ │ │ + vpblendd $0xf,%ymm0,%ymm2,%ymm3 │ │ │ │ vbroadcasti128 (%rdx),%ymm0 │ │ │ │ - vpblendd $0xf0,%ymm0,%ymm3,%ymm3 │ │ │ │ + vpblendd $0xf0,%ymm0,%ymm2,%ymm2 │ │ │ │ vpunpcklbw %ymm3,%ymm2,%ymm1 │ │ │ │ vpunpckhbw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm4,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm5,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm20,%ymm1,%ymm1 │ │ │ │ + vpmaddubsw %ymm20,%ymm2,%ymm2 │ │ │ │ + vpmulhrsw %ymm21,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm21,%ymm2,%ymm2 │ │ │ │ vpackuswb %ymm2,%ymm1,%ymm1 │ │ │ │ vmovdqa %xmm1,(%rdi) │ │ │ │ vextracti128 $0x1,%ymm1,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 36c54a <__cxa_finalize@plt+0x3414fa> │ │ │ │ + jg 36c4ad <__cxa_finalize@plt+0x34145d> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ - vmovdqu (%rdx),%ymm0 │ │ │ │ - vmovdqu (%rdx,%rcx,1),%ymm3 │ │ │ │ + vmovdqu32 (%rdx),%ymm16 │ │ │ │ + kxnorb %k1,%k1,%k1 │ │ │ │ + vbroadcasti32x8 (%rdx,%rcx,1),%zmm18 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpunpcklbw %ymm3,%ymm0,%ymm1 │ │ │ │ - vpunpckhbw %ymm3,%ymm0,%ymm2 │ │ │ │ - vmovdqu (%rdx),%ymm0 │ │ │ │ - vpmaddubsw %ymm4,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm5,%ymm2,%ymm2 │ │ │ │ - vpackuswb %ymm2,%ymm1,%ymm1 │ │ │ │ - vpunpcklbw %ymm0,%ymm3,%ymm2 │ │ │ │ - vpunpckhbw %ymm0,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpmulhrsw %ymm5,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm5,%ymm3,%ymm3 │ │ │ │ - vpackuswb %ymm3,%ymm2,%ymm2 │ │ │ │ - vmovdqa %ymm1,(%rdi) │ │ │ │ - vmovdqa %ymm2,(%rdi,%rsi,1) │ │ │ │ + vpblendmd %zmm16,%zmm18,%zmm19{%k1} │ │ │ │ + vbroadcasti32x8 (%rdx),%zmm16 │ │ │ │ + vpblendmd %zmm18,%zmm16,%zmm18{%k1} │ │ │ │ + vpunpcklbw %zmm19,%zmm18,%zmm17 │ │ │ │ + vpunpckhbw %zmm19,%zmm18,%zmm18 │ │ │ │ + vpmaddubsw %zmm20,%zmm17,%zmm17 │ │ │ │ + vpmaddubsw %zmm20,%zmm18,%zmm18 │ │ │ │ + vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm21,%zmm18,%zmm18 │ │ │ │ + vpackuswb %zmm18,%zmm17,%zmm17 │ │ │ │ + vmovdqa32 %ymm17,(%rdi) │ │ │ │ + vextracti32x8 $0x1,%zmm17,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 36c5a2 <__cxa_finalize@plt+0x341552> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - vmovdqu (%rdx),%ymm0 │ │ │ │ - vmovdqu 0x20(%rdx),%ymm1 │ │ │ │ - add %rcx,%rdx │ │ │ │ - vmovdqu (%rdx),%ymm3 │ │ │ │ - vpunpcklbw %ymm3,%ymm0,%ymm2 │ │ │ │ - vpunpckhbw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm4,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm5,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpackuswb %ymm0,%ymm2,%ymm2 │ │ │ │ - vmovdqa %ymm3,%ymm0 │ │ │ │ - vmovdqu 0x20(%rdx),%ymm3 │ │ │ │ - vmovdqa %ymm2,(%rdi) │ │ │ │ - vpunpcklbw %ymm3,%ymm1,%ymm2 │ │ │ │ - vpunpckhbw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm4,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm5,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm2,%ymm2 │ │ │ │ - vmovdqa %ymm3,%ymm1 │ │ │ │ - vmovdqa %ymm2,0x20(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %r9d │ │ │ │ - jg 36c60f <__cxa_finalize@plt+0x3415bf> │ │ │ │ - vzeroupper │ │ │ │ + jg 36c50f <__cxa_finalize@plt+0x3414bf> │ │ │ │ ret │ │ │ │ - lea 0x300(%r9),%eax │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rdi,%r10 │ │ │ │ - vmovdqu (%rdx),%ymm0 │ │ │ │ - vmovdqu (%rdx,%rcx,1),%ymm3 │ │ │ │ + vmovdqu32 (%rdx),%zmm16 │ │ │ │ + vmovdqu32 (%rdx,%rcx,1),%zmm19 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpunpcklbw %ymm3,%ymm0,%ymm1 │ │ │ │ - vpunpckhbw %ymm3,%ymm0,%ymm2 │ │ │ │ - vmovdqu (%rdx),%ymm0 │ │ │ │ - vpmaddubsw %ymm4,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm5,%ymm2,%ymm2 │ │ │ │ - vpackuswb %ymm2,%ymm1,%ymm1 │ │ │ │ - vpunpcklbw %ymm0,%ymm3,%ymm2 │ │ │ │ - vpunpckhbw %ymm0,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpmulhrsw %ymm5,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm5,%ymm3,%ymm3 │ │ │ │ - vpackuswb %ymm3,%ymm2,%ymm2 │ │ │ │ - vmovdqa %ymm1,(%rdi) │ │ │ │ - vmovdqa %ymm2,(%rdi,%rsi,1) │ │ │ │ + vpunpcklbw %zmm16,%zmm19,%zmm17 │ │ │ │ + vpunpckhbw %zmm16,%zmm19,%zmm22 │ │ │ │ + vmovdqu32 (%rdx),%zmm16 │ │ │ │ + vpmaddubsw %zmm20,%zmm17,%zmm17 │ │ │ │ + vpmaddubsw %zmm20,%zmm22,%zmm22 │ │ │ │ + vpunpcklbw %zmm19,%zmm16,%zmm18 │ │ │ │ + vpunpckhbw %zmm19,%zmm16,%zmm23 │ │ │ │ + vpmaddubsw %zmm20,%zmm18,%zmm18 │ │ │ │ + vpmaddubsw %zmm20,%zmm23,%zmm23 │ │ │ │ + vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm21,%zmm22,%zmm22 │ │ │ │ + vpmulhrsw %zmm21,%zmm18,%zmm18 │ │ │ │ + vpmulhrsw %zmm21,%zmm23,%zmm23 │ │ │ │ + vpackuswb %zmm22,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm23,%zmm18,%zmm18 │ │ │ │ + vmovdqa32 %zmm17,(%rdi) │ │ │ │ + vmovdqa32 %zmm18,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 36c689 <__cxa_finalize@plt+0x341639> │ │ │ │ - add $0x20,%r8 │ │ │ │ - add $0x20,%r10 │ │ │ │ - movzbl %al,%r9d │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %r10,%rdi │ │ │ │ - sub $0x100,%eax │ │ │ │ - jg 36c685 <__cxa_finalize@plt+0x341635> │ │ │ │ - vzeroupper │ │ │ │ + jg 36c575 <__cxa_finalize@plt+0x341525> │ │ │ │ + ret │ │ │ │ + vmovdqu32 (%rdx),%zmm16 │ │ │ │ + vmovdqu32 0x40(%rdx),%zmm17 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vmovdqu32 (%rdx),%zmm18 │ │ │ │ + vmovdqu32 0x40(%rdx),%zmm19 │ │ │ │ + vpunpcklbw %zmm16,%zmm18,%zmm22 │ │ │ │ + vpmaddubsw %zmm20,%zmm22,%zmm22 │ │ │ │ + vpunpckhbw %zmm16,%zmm18,%zmm16 │ │ │ │ + vpmaddubsw %zmm20,%zmm16,%zmm16 │ │ │ │ + vpunpcklbw %zmm17,%zmm19,%zmm23 │ │ │ │ + vpmaddubsw %zmm20,%zmm23,%zmm23 │ │ │ │ + vpunpckhbw %zmm17,%zmm19,%zmm17 │ │ │ │ + vpmaddubsw %zmm20,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm21,%zmm22,%zmm22 │ │ │ │ + vpmulhrsw %zmm21,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm21,%zmm23,%zmm23 │ │ │ │ + vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm16,%zmm22,%zmm22 │ │ │ │ + vmovdqa32 %zmm18,%zmm16 │ │ │ │ + vpackuswb %zmm17,%zmm23,%zmm23 │ │ │ │ + vmovdqa32 %zmm19,%zmm17 │ │ │ │ + vmovdqa32 %zmm22,(%rdi) │ │ │ │ + vmovdqa32 %zmm23,0x40(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %r9d │ │ │ │ + jg 36c5ff <__cxa_finalize@plt+0x3415af> │ │ │ │ ret │ │ │ │ - movzwl 0x7404c(%r10,%r8,2),%r8d │ │ │ │ + movzwl 0x740ac(%r10,%r8,2),%r8d │ │ │ │ shl $0xb,%eax │ │ │ │ - vpbroadcastd 0x7398d(%rip),%ymm7 │ │ │ │ - vmovd %eax,%xmm6 │ │ │ │ + vpbroadcastd 0x739ad(%rip),%zmm23 │ │ │ │ add %r10,%r8 │ │ │ │ - vpaddb %ymm5,%ymm5,%ymm5 │ │ │ │ - vpbroadcastw %xmm6,%ymm6 │ │ │ │ + vpbroadcastw %eax,%zmm22 │ │ │ │ jmp *%r8 │ │ │ │ vpbroadcastd (%rdx),%xmm0 │ │ │ │ - vpshufb %xmm4,%xmm0,%xmm0 │ │ │ │ - vpmaddubsw %xmm5,%xmm0,%xmm0 │ │ │ │ + vpshufb %xmm20,%xmm0,%xmm0 │ │ │ │ + vpmaddubsw %xmm21,%xmm0,%xmm0 │ │ │ │ vmovd (%rdx,%rcx,1),%xmm1 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ vpinsrd $0x1,(%rdx),%xmm1,%xmm1 │ │ │ │ - vpshufb %xmm4,%xmm1,%xmm1 │ │ │ │ - vpmaddubsw %xmm5,%xmm1,%xmm1 │ │ │ │ + vpshufb %xmm20,%xmm1,%xmm1 │ │ │ │ + vpmaddubsw %xmm21,%xmm1,%xmm1 │ │ │ │ vshufps $0x4e,%xmm1,%xmm0,%xmm2 │ │ │ │ vmovdqa %xmm1,%xmm0 │ │ │ │ vpsubw %xmm2,%xmm1,%xmm1 │ │ │ │ - vpmulhw %xmm6,%xmm1,%xmm1 │ │ │ │ - vpavgw %xmm7,%xmm2,%xmm2 │ │ │ │ + vpaddw %xmm1,%xmm1,%xmm1 │ │ │ │ + vpmulhw %xmm22,%xmm1,%xmm1 │ │ │ │ vpaddw %xmm2,%xmm1,%xmm1 │ │ │ │ - vpsrlw $0x4,%xmm1,%xmm1 │ │ │ │ + vpmulhrsw %xmm23,%xmm1,%xmm1 │ │ │ │ vpackuswb %xmm1,%xmm1,%xmm1 │ │ │ │ vpextrw $0x0,%xmm1,(%rdi) │ │ │ │ vpextrw $0x2,%xmm1,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 36c73d <__cxa_finalize@plt+0x3416ed> │ │ │ │ - vzeroupper │ │ │ │ + jg 36c6bc <__cxa_finalize@plt+0x34166c> │ │ │ │ ret │ │ │ │ - vmovdqa 0x73845(%rip),%xmm4 │ │ │ │ + vmovdqa 0x737d4(%rip),%xmm4 │ │ │ │ vmovddup (%rdx),%xmm0 │ │ │ │ vpshufb %xmm4,%xmm0,%xmm0 │ │ │ │ - vpmaddubsw %xmm5,%xmm0,%xmm0 │ │ │ │ + vpmaddubsw %xmm21,%xmm0,%xmm0 │ │ │ │ vmovq (%rdx,%rcx,1),%xmm1 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ vmovhps (%rdx),%xmm1,%xmm1 │ │ │ │ vpshufb %xmm4,%xmm1,%xmm1 │ │ │ │ - vpmaddubsw %xmm5,%xmm1,%xmm1 │ │ │ │ + vpmaddubsw %xmm21,%xmm1,%xmm1 │ │ │ │ vshufps $0x4e,%xmm1,%xmm0,%xmm2 │ │ │ │ vmovdqa %xmm1,%xmm0 │ │ │ │ vpsubw %xmm2,%xmm1,%xmm1 │ │ │ │ - vpmulhw %xmm6,%xmm1,%xmm1 │ │ │ │ - vpavgw %xmm7,%xmm2,%xmm2 │ │ │ │ + vpaddw %xmm1,%xmm1,%xmm1 │ │ │ │ + vpmulhw %xmm22,%xmm1,%xmm1 │ │ │ │ vpaddw %xmm2,%xmm1,%xmm1 │ │ │ │ - vpsrlw $0x4,%xmm1,%xmm1 │ │ │ │ + vpmulhrsw %xmm23,%xmm1,%xmm1 │ │ │ │ vpackuswb %xmm1,%xmm1,%xmm1 │ │ │ │ vmovd %xmm1,(%rdi) │ │ │ │ vpextrd $0x1,%xmm1,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 36c7a9 <__cxa_finalize@plt+0x341759> │ │ │ │ - vzeroupper │ │ │ │ + jg 36c72b <__cxa_finalize@plt+0x3416db> │ │ │ │ ret │ │ │ │ - vbroadcasti128 (%rdx),%ymm0 │ │ │ │ - vpshufb %ymm4,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vmovdqu (%rdx,%rcx,1),%xmm1 │ │ │ │ + vbroadcasti32x4 (%rdx),%ymm16 │ │ │ │ + vpshufb %ymm20,%ymm16,%ymm16 │ │ │ │ + vpmaddubsw %ymm21,%ymm16,%ymm16 │ │ │ │ + vmovdqu32 (%rdx,%rcx,1),%xmm17 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ - vinserti128 $0x1,(%rdx),%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm4,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vperm2i128 $0x21,%ymm1,%ymm0,%ymm2 │ │ │ │ - vmovdqa %ymm1,%ymm0 │ │ │ │ - vpsubw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhw %ymm6,%ymm1,%ymm1 │ │ │ │ - vpavgw %ymm7,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpsrlw $0x4,%ymm1,%ymm1 │ │ │ │ - vextracti128 $0x1,%ymm1,%xmm2 │ │ │ │ - vpackuswb %xmm2,%xmm1,%xmm1 │ │ │ │ - vmovq %xmm1,(%rdi) │ │ │ │ - vmovhps %xmm1,(%rdi,%rsi,1) │ │ │ │ + vinserti32x4 $0x1,(%rdx),%ymm17,%ymm17 │ │ │ │ + vpshufb %ymm20,%ymm17,%ymm17 │ │ │ │ + vpmaddubsw %ymm21,%ymm17,%ymm17 │ │ │ │ + valignq $0x2,%ymm16,%ymm17,%ymm18 │ │ │ │ + vmovdqa32 %ymm17,%ymm16 │ │ │ │ + vpsubw %ymm18,%ymm17,%ymm17 │ │ │ │ + vpaddw %ymm17,%ymm17,%ymm17 │ │ │ │ + vpmulhw %ymm22,%ymm17,%ymm17 │ │ │ │ + vpaddw %ymm18,%ymm17,%ymm17 │ │ │ │ + vpmulhrsw %ymm23,%ymm17,%ymm17 │ │ │ │ + vpmovuswb %ymm17,%xmm17 │ │ │ │ + vmovq %xmm17,(%rdi) │ │ │ │ + vmovhps %xmm17,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 36c80a <__cxa_finalize@plt+0x3417ba> │ │ │ │ - vzeroupper │ │ │ │ + jg 36c790 <__cxa_finalize@plt+0x341740> │ │ │ │ ret │ │ │ │ - vmovdqu (%rdx),%ymm0 │ │ │ │ - vinserti128 $0x1,0x8(%rdx),%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm4,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vmovdqu (%rdx,%rcx,1),%xmm2 │ │ │ │ - vinserti128 $0x1,0x8(%rdx,%rcx,1),%ymm2,%ymm2 │ │ │ │ + vbroadcasti32x8 (%rdx),%zmm16 │ │ │ │ + vmovdqa32 0x73079(%rip),%zmm20 │ │ │ │ + vpermb %zmm16,%zmm20,%zmm16 │ │ │ │ + vpmaddubsw %zmm21,%zmm16,%zmm16 │ │ │ │ + vmovdqu32 (%rdx,%rcx,1),%ymm17 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ - vmovdqu (%rdx),%xmm3 │ │ │ │ - vinserti128 $0x1,0x8(%rdx),%ymm3,%ymm3 │ │ │ │ - vpshufb %ymm4,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm4,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm5,%ymm2,%ymm2 │ │ │ │ - vpsubw %ymm0,%ymm2,%ymm1 │ │ │ │ - vpmulhw %ymm6,%ymm1,%ymm1 │ │ │ │ - vpavgw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm5,%ymm3,%ymm0 │ │ │ │ - vpsubw %ymm2,%ymm0,%ymm3 │ │ │ │ - vpmulhw %ymm6,%ymm3,%ymm3 │ │ │ │ - vpavgw %ymm7,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm3,%ymm3 │ │ │ │ - vpsrlw $0x4,%ymm1,%ymm1 │ │ │ │ - vpsrlw $0x4,%ymm3,%ymm3 │ │ │ │ - vpackuswb %ymm3,%ymm1,%ymm1 │ │ │ │ - vpermq $0xd8,%ymm1,%ymm1 │ │ │ │ - vmovdqa %xmm1,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm1,(%rdi,%rsi,1) │ │ │ │ + vinserti32x8 $0x1,(%rdx),%zmm17,%zmm17 │ │ │ │ + vpermb %zmm17,%zmm20,%zmm17 │ │ │ │ + vpmaddubsw %zmm21,%zmm17,%zmm17 │ │ │ │ + valignq $0x4,%zmm16,%zmm17,%zmm18 │ │ │ │ + vmovdqa32 %zmm17,%zmm16 │ │ │ │ + vpsubw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm17,%zmm17,%zmm17 │ │ │ │ + vpmulhw %zmm22,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ + vpmovuswb %zmm17,%ymm17 │ │ │ │ + vmovdqa32 %xmm17,(%rdi) │ │ │ │ + vextracti32x4 $0x1,%ymm17,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 36c878 <__cxa_finalize@plt+0x341828> │ │ │ │ - vzeroupper │ │ │ │ + jg 36c813 <__cxa_finalize@plt+0x3417c3> │ │ │ │ ret │ │ │ │ - lea 0x30000(%r9),%eax │ │ │ │ - jmp 36c905 <__cxa_finalize@plt+0x3418b5> │ │ │ │ - lea 0x10000(%r9),%eax │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rdi,%r10 │ │ │ │ - vmovdqu (%rdx),%ymm0 │ │ │ │ - vmovdqu 0x8(%rdx),%ymm1 │ │ │ │ - vpshufb %ymm4,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm4,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vmovdqa32 0x7303b(%rip),%zmm20 │ │ │ │ + vpermb (%rdx),%zmm20,%zmm16 │ │ │ │ + vpmovzxbq 0x7377b(%rip),%zmm24 │ │ │ │ + vpmaddubsw %zmm21,%zmm16,%zmm16 │ │ │ │ + vpermb (%rdx,%rcx,1),%zmm20,%zmm18 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vpermb (%rdx),%zmm20,%zmm19 │ │ │ │ + vpmaddubsw %zmm21,%zmm18,%zmm18 │ │ │ │ + vpsubw %zmm16,%zmm18,%zmm17 │ │ │ │ + vpaddw %zmm17,%zmm17,%zmm17 │ │ │ │ + vpmulhw %zmm22,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm16,%zmm17,%zmm17 │ │ │ │ + vpmaddubsw %zmm21,%zmm19,%zmm16 │ │ │ │ + vpsubw %zmm18,%zmm16,%zmm19 │ │ │ │ + vpaddw %zmm19,%zmm19,%zmm19 │ │ │ │ + vpmulhw %zmm22,%zmm19,%zmm19 │ │ │ │ + vpaddw %zmm18,%zmm19,%zmm19 │ │ │ │ + vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm23,%zmm19,%zmm19 │ │ │ │ + vpackuswb %zmm19,%zmm17,%zmm17 │ │ │ │ + vpermq %zmm17,%zmm24,%zmm17 │ │ │ │ + vmovdqa32 %ymm17,(%rdi) │ │ │ │ + vextracti32x8 $0x1,%zmm17,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 36c89b <__cxa_finalize@plt+0x34184b> │ │ │ │ + ret │ │ │ │ + vmovdqu32 (%rdx),%zmm16 │ │ │ │ + vmovdqu32 0x8(%rdx),%zmm17 │ │ │ │ + vpshufb %zmm20,%zmm16,%zmm16 │ │ │ │ + vpshufb %zmm20,%zmm17,%zmm17 │ │ │ │ + vpmaddubsw %zmm21,%zmm16,%zmm16 │ │ │ │ + vpmaddubsw %zmm21,%zmm17,%zmm17 │ │ │ │ add %rcx,%rdx │ │ │ │ - vmovdqu (%rdx),%ymm2 │ │ │ │ - vmovdqu 0x8(%rdx),%ymm3 │ │ │ │ - vpshufb %ymm4,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm4,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm5,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm5,%ymm3,%ymm3 │ │ │ │ - vpsubw %ymm0,%ymm2,%ymm8 │ │ │ │ - vpmulhw %ymm6,%ymm8,%ymm8 │ │ │ │ - vpavgw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm0,%ymm8,%ymm8 │ │ │ │ - vmovdqa %ymm2,%ymm0 │ │ │ │ - vpsubw %ymm1,%ymm3,%ymm2 │ │ │ │ - vpmulhw %ymm6,%ymm2,%ymm2 │ │ │ │ - vpavgw %ymm7,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm2,%ymm2 │ │ │ │ - vmovdqa %ymm3,%ymm1 │ │ │ │ - vpsrlw $0x4,%ymm8,%ymm8 │ │ │ │ - vpsrlw $0x4,%ymm2,%ymm2 │ │ │ │ - vpackuswb %ymm2,%ymm8,%ymm8 │ │ │ │ - vmovdqa %ymm8,(%rdi) │ │ │ │ + vmovdqu32 (%rdx),%zmm18 │ │ │ │ + vmovdqu32 0x8(%rdx),%zmm19 │ │ │ │ + vpshufb %zmm20,%zmm18,%zmm18 │ │ │ │ + vpshufb %zmm20,%zmm19,%zmm19 │ │ │ │ + vpmaddubsw %zmm21,%zmm18,%zmm18 │ │ │ │ + vpmaddubsw %zmm21,%zmm19,%zmm19 │ │ │ │ + vpsubw %zmm16,%zmm18,%zmm24 │ │ │ │ + vpsubw %zmm17,%zmm19,%zmm25 │ │ │ │ + vpaddw %zmm24,%zmm24,%zmm24 │ │ │ │ + vpmulhw %zmm22,%zmm24,%zmm24 │ │ │ │ + vpaddw %zmm25,%zmm25,%zmm25 │ │ │ │ + vpmulhw %zmm22,%zmm25,%zmm25 │ │ │ │ + vpaddw %zmm16,%zmm24,%zmm24 │ │ │ │ + vpmulhrsw %zmm23,%zmm24,%zmm24 │ │ │ │ + vpaddw %zmm17,%zmm25,%zmm25 │ │ │ │ + vpmulhrsw %zmm23,%zmm25,%zmm25 │ │ │ │ + vmovdqa32 %zmm18,%zmm16 │ │ │ │ + vmovdqa32 %zmm19,%zmm17 │ │ │ │ + vpackuswb %zmm25,%zmm24,%zmm24 │ │ │ │ + vmovdqa32 %zmm24,(%rdi) │ │ │ │ add %rsi,%rdi │ │ │ │ dec %r9d │ │ │ │ - jg 36c928 <__cxa_finalize@plt+0x3418d8> │ │ │ │ - add $0x20,%r8 │ │ │ │ - add $0x20,%r10 │ │ │ │ - movzbl %al,%r9d │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %r10,%rdi │ │ │ │ - sub $0x10000,%eax │ │ │ │ - jg 36c90b <__cxa_finalize@plt+0x3418bb> │ │ │ │ - vzeroupper │ │ │ │ + jg 36c941 <__cxa_finalize@plt+0x3418f1> │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + vmovdqu32 (%rdx),%zmm16 │ │ │ │ + vmovdqu32 0x8(%rdx),%zmm17 │ │ │ │ + vmovdqu32 0x40(%rdx),%zmm18 │ │ │ │ + vmovdqu32 0x48(%rdx),%zmm19 │ │ │ │ + vpshufb %zmm20,%zmm16,%zmm16 │ │ │ │ + vpshufb %zmm20,%zmm17,%zmm17 │ │ │ │ + vpshufb %zmm20,%zmm18,%zmm18 │ │ │ │ + vpshufb %zmm20,%zmm19,%zmm19 │ │ │ │ + vpmaddubsw %zmm21,%zmm16,%zmm16 │ │ │ │ + vpmaddubsw %zmm21,%zmm17,%zmm17 │ │ │ │ + vpmaddubsw %zmm21,%zmm18,%zmm18 │ │ │ │ + vpmaddubsw %zmm21,%zmm19,%zmm19 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vmovdqu32 (%rdx),%zmm24 │ │ │ │ + vmovdqu32 0x8(%rdx),%zmm25 │ │ │ │ + vmovdqu32 0x40(%rdx),%zmm26 │ │ │ │ + vmovdqu32 0x48(%rdx),%zmm27 │ │ │ │ + vpshufb %zmm20,%zmm24,%zmm24 │ │ │ │ + vpshufb %zmm20,%zmm25,%zmm25 │ │ │ │ + vpshufb %zmm20,%zmm26,%zmm26 │ │ │ │ + vpshufb %zmm20,%zmm27,%zmm27 │ │ │ │ + vpmaddubsw %zmm21,%zmm24,%zmm24 │ │ │ │ + vpmaddubsw %zmm21,%zmm25,%zmm25 │ │ │ │ + vpmaddubsw %zmm21,%zmm26,%zmm26 │ │ │ │ + vpmaddubsw %zmm21,%zmm27,%zmm27 │ │ │ │ + vpsubw %zmm16,%zmm24,%zmm28 │ │ │ │ + vpsubw %zmm17,%zmm25,%zmm29 │ │ │ │ + vpsubw %zmm18,%zmm26,%zmm30 │ │ │ │ + vpsubw %zmm19,%zmm27,%zmm31 │ │ │ │ + vpaddw %zmm28,%zmm28,%zmm28 │ │ │ │ + vpmulhw %zmm22,%zmm28,%zmm28 │ │ │ │ + vpaddw %zmm29,%zmm29,%zmm29 │ │ │ │ + vpmulhw %zmm22,%zmm29,%zmm29 │ │ │ │ + vpaddw %zmm30,%zmm30,%zmm30 │ │ │ │ + vpmulhw %zmm22,%zmm30,%zmm30 │ │ │ │ + vpaddw %zmm31,%zmm31,%zmm31 │ │ │ │ + vpmulhw %zmm22,%zmm31,%zmm31 │ │ │ │ + vpaddw %zmm16,%zmm28,%zmm28 │ │ │ │ + vpmulhrsw %zmm23,%zmm28,%zmm28 │ │ │ │ + vpaddw %zmm17,%zmm29,%zmm29 │ │ │ │ + vpmulhrsw %zmm23,%zmm29,%zmm29 │ │ │ │ + vpaddw %zmm18,%zmm30,%zmm30 │ │ │ │ + vpmulhrsw %zmm23,%zmm30,%zmm30 │ │ │ │ + vpaddw %zmm19,%zmm31,%zmm31 │ │ │ │ + vpmulhrsw %zmm23,%zmm31,%zmm31 │ │ │ │ + vmovdqa32 %zmm24,%zmm16 │ │ │ │ + vmovdqa32 %zmm25,%zmm17 │ │ │ │ + vmovdqa32 %zmm26,%zmm18 │ │ │ │ + vmovdqa32 %zmm27,%zmm19 │ │ │ │ + vpackuswb %zmm29,%zmm28,%zmm28 │ │ │ │ + vpackuswb %zmm31,%zmm30,%zmm30 │ │ │ │ + vmovdqa32 %zmm28,(%rdi) │ │ │ │ + vmovdqa32 %zmm30,0x40(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %r9d │ │ │ │ + jg 36ca1e <__cxa_finalize@plt+0x3419ce> │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ lea 0x1b(%rip),%rax │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ test %r9d,%r9d │ │ │ │ - jne 36cbe2 <__cxa_finalize@plt+0x341b92> │ │ │ │ + jne 36cd59 <__cxa_finalize@plt+0x341d09> │ │ │ │ mov 0x8(%rsp),%r9d │ │ │ │ test %r9d,%r9d │ │ │ │ - jne 36cf0c <__cxa_finalize@plt+0x341ebc> │ │ │ │ - movzwl 0x73724(%rax,%rcx,2),%ecx │ │ │ │ + jne 36cfc1 <__cxa_finalize@plt+0x341f71> │ │ │ │ + movzwl 0x73524(%rax,%rcx,2),%ecx │ │ │ │ add %rax,%rcx │ │ │ │ lea (%rdx,%rdx,2),%rax │ │ │ │ jmp *%rcx │ │ │ │ vmovd (%rsi),%xmm0 │ │ │ │ vpinsrd $0x1,(%rsi,%rdx,1),%xmm0,%xmm0 │ │ │ │ vpinsrd $0x2,(%rsi,%rdx,2),%xmm0,%xmm0 │ │ │ │ vpinsrd $0x3,(%rsi,%rax,1),%xmm0,%xmm0 │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ - vpmovzxbw %xmm0,%ymm0 │ │ │ │ - vpsllw $0x4,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ + vpmovzxbw %xmm0,%ymm16 │ │ │ │ + vpsllw $0x4,%ymm16,%ymm16 │ │ │ │ + vmovdqa32 %ymm16,(%rdi) │ │ │ │ add $0x20,%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 36c9e3 <__cxa_finalize@plt+0x341993> │ │ │ │ - vzeroupper │ │ │ │ + jg 36cb63 <__cxa_finalize@plt+0x341b13> │ │ │ │ ret │ │ │ │ vmovq (%rsi),%xmm0 │ │ │ │ - vmovhps (%rsi,%rdx,1),%xmm0,%xmm0 │ │ │ │ - vmovq (%rsi,%rdx,2),%xmm1 │ │ │ │ - vmovhps (%rsi,%rax,1),%xmm1,%xmm1 │ │ │ │ + vmovq (%rsi,%rdx,1),%xmm1 │ │ │ │ + vinserti32x4 $0x1,(%rsi,%rdx,2),%ymm0,%ymm16 │ │ │ │ + vinserti32x4 $0x1,(%rsi,%rax,1),%ymm1,%ymm17 │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ - vpmovzxbw %xmm0,%ymm0 │ │ │ │ - vpmovzxbw %xmm1,%ymm1 │ │ │ │ - vpsllw $0x4,%ymm0,%ymm0 │ │ │ │ - vpsllw $0x4,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + vpunpcklqdq %ymm17,%ymm16,%ymm16 │ │ │ │ + vpmovzxbw %ymm16,%zmm16 │ │ │ │ + vpsllw $0x4,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 %zmm16,(%rdi) │ │ │ │ add $0x40,%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 36ca1c <__cxa_finalize@plt+0x3419cc> │ │ │ │ - vzeroupper │ │ │ │ + jg 36cb9e <__cxa_finalize@plt+0x341b4e> │ │ │ │ ret │ │ │ │ - vpmovzxbw (%rsi),%ymm0 │ │ │ │ - vpmovzxbw (%rsi,%rdx,1),%ymm1 │ │ │ │ - vpmovzxbw (%rsi,%rdx,2),%ymm2 │ │ │ │ - vpmovzxbw (%rsi,%rax,1),%ymm3 │ │ │ │ + vmovdqu (%rsi),%xmm0 │ │ │ │ + vinserti32x4 $0x1,(%rsi,%rdx,1),%ymm0,%ymm16 │ │ │ │ + vmovdqu (%rsi,%rdx,2),%xmm1 │ │ │ │ + vinserti32x4 $0x1,(%rsi,%rax,1),%ymm1,%ymm17 │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ - vpsllw $0x4,%ymm0,%ymm0 │ │ │ │ - vpsllw $0x4,%ymm1,%ymm1 │ │ │ │ - vpsllw $0x4,%ymm2,%ymm2 │ │ │ │ - vpsllw $0x4,%ymm3,%ymm3 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi) │ │ │ │ - vmovdqa %ymm2,0x40(%rdi) │ │ │ │ - vmovdqa %ymm3,0x60(%rdi) │ │ │ │ + vpmovzxbw %ymm16,%zmm16 │ │ │ │ + vpmovzxbw %ymm17,%zmm17 │ │ │ │ + vpsllw $0x4,%zmm16,%zmm16 │ │ │ │ + vpsllw $0x4,%zmm17,%zmm17 │ │ │ │ + vmovdqa32 %zmm16,(%rdi) │ │ │ │ + vmovdqa32 %zmm17,0x40(%rdi) │ │ │ │ sub $0xffffffffffffff80,%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 36ca5e <__cxa_finalize@plt+0x341a0e> │ │ │ │ - vzeroupper │ │ │ │ + jg 36cbdf <__cxa_finalize@plt+0x341b8f> │ │ │ │ ret │ │ │ │ - vpmovzxbw (%rsi),%ymm0 │ │ │ │ - vpmovzxbw 0x10(%rsi),%ymm1 │ │ │ │ - vpmovzxbw (%rsi,%rdx,1),%ymm2 │ │ │ │ - vpmovzxbw 0x10(%rsi,%rdx,1),%ymm3 │ │ │ │ + vpmovzxbw (%rsi),%zmm16 │ │ │ │ + vpmovzxbw (%rsi,%rdx,1),%zmm17 │ │ │ │ + vpmovzxbw (%rsi,%rdx,2),%zmm18 │ │ │ │ + vpmovzxbw (%rsi,%rax,1),%zmm19 │ │ │ │ + lea (%rsi,%rdx,4),%rsi │ │ │ │ + vpsllw $0x4,%zmm16,%zmm16 │ │ │ │ + vpsllw $0x4,%zmm17,%zmm17 │ │ │ │ + vpsllw $0x4,%zmm18,%zmm18 │ │ │ │ + vpsllw $0x4,%zmm19,%zmm19 │ │ │ │ + vmovdqa32 %zmm16,(%rdi) │ │ │ │ + vmovdqa32 %zmm17,0x40(%rdi) │ │ │ │ + vmovdqa32 %zmm18,0x80(%rdi) │ │ │ │ + vmovdqa32 %zmm19,0xc0(%rdi) │ │ │ │ + add $0x100,%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 36cc2e <__cxa_finalize@plt+0x341bde> │ │ │ │ + ret │ │ │ │ + vpmovzxbw (%rsi),%zmm16 │ │ │ │ + vpmovzxbw 0x20(%rsi),%zmm17 │ │ │ │ + vpmovzxbw (%rsi,%rdx,1),%zmm18 │ │ │ │ + vpmovzxbw 0x20(%rsi,%rdx,1),%zmm19 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ - vpsllw $0x4,%ymm0,%ymm0 │ │ │ │ - vpsllw $0x4,%ymm1,%ymm1 │ │ │ │ - vpsllw $0x4,%ymm2,%ymm2 │ │ │ │ - vpsllw $0x4,%ymm3,%ymm3 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi) │ │ │ │ - vmovdqa %ymm2,0x40(%rdi) │ │ │ │ - vmovdqa %ymm3,0x60(%rdi) │ │ │ │ - sub $0xffffffffffffff80,%rdi │ │ │ │ + vpsllw $0x4,%zmm16,%zmm16 │ │ │ │ + vpsllw $0x4,%zmm17,%zmm17 │ │ │ │ + vpsllw $0x4,%zmm18,%zmm18 │ │ │ │ + vpsllw $0x4,%zmm19,%zmm19 │ │ │ │ + vmovdqa32 %zmm16,(%rdi) │ │ │ │ + vmovdqa32 %zmm17,0x40(%rdi) │ │ │ │ + vmovdqa32 %zmm18,0x80(%rdi) │ │ │ │ + vmovdqa32 %zmm19,0xc0(%rdi) │ │ │ │ + add $0x100,%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 36caae <__cxa_finalize@plt+0x341a5e> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - vpmovzxbw (%rsi),%ymm0 │ │ │ │ - vpmovzxbw 0x10(%rsi),%ymm1 │ │ │ │ - vpmovzxbw 0x20(%rsi),%ymm2 │ │ │ │ - vpmovzxbw 0x30(%rsi),%ymm3 │ │ │ │ - add %rdx,%rsi │ │ │ │ - vpsllw $0x4,%ymm0,%ymm0 │ │ │ │ - vpsllw $0x4,%ymm1,%ymm1 │ │ │ │ - vpsllw $0x4,%ymm2,%ymm2 │ │ │ │ - vpsllw $0x4,%ymm3,%ymm3 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi) │ │ │ │ - vmovdqa %ymm2,0x40(%rdi) │ │ │ │ - vmovdqa %ymm3,0x60(%rdi) │ │ │ │ - sub $0xffffffffffffff80,%rdi │ │ │ │ - dec %r8d │ │ │ │ - jg 36caff <__cxa_finalize@plt+0x341aaf> │ │ │ │ - vzeroupper │ │ │ │ + jg 36cc92 <__cxa_finalize@plt+0x341c42> │ │ │ │ ret │ │ │ │ - vpmovzxbw (%rsi),%ymm0 │ │ │ │ - vpmovzxbw 0x10(%rsi),%ymm1 │ │ │ │ - vpmovzxbw 0x20(%rsi),%ymm2 │ │ │ │ - vpmovzxbw 0x30(%rsi),%ymm3 │ │ │ │ - vpsllw $0x4,%ymm0,%ymm0 │ │ │ │ - vpsllw $0x4,%ymm1,%ymm1 │ │ │ │ - vpsllw $0x4,%ymm2,%ymm2 │ │ │ │ - vpsllw $0x4,%ymm3,%ymm3 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi) │ │ │ │ - vmovdqa %ymm2,0x40(%rdi) │ │ │ │ - vmovdqa %ymm3,0x60(%rdi) │ │ │ │ - vpmovzxbw 0x40(%rsi),%ymm0 │ │ │ │ - vpmovzxbw 0x50(%rsi),%ymm1 │ │ │ │ - vpmovzxbw 0x60(%rsi),%ymm2 │ │ │ │ - vpmovzxbw 0x70(%rsi),%ymm3 │ │ │ │ + vpmovzxbw (%rsi),%zmm16 │ │ │ │ + vpmovzxbw 0x20(%rsi),%zmm17 │ │ │ │ + vpmovzxbw 0x40(%rsi),%zmm18 │ │ │ │ + vpmovzxbw 0x60(%rsi),%zmm19 │ │ │ │ + vpsllw $0x4,%zmm16,%zmm16 │ │ │ │ + vpsllw $0x4,%zmm17,%zmm17 │ │ │ │ + vpsllw $0x4,%zmm18,%zmm18 │ │ │ │ + vpsllw $0x4,%zmm19,%zmm19 │ │ │ │ + vmovdqa32 %zmm16,(%rdi) │ │ │ │ + vmovdqa32 %zmm17,0x40(%rdi) │ │ │ │ + vmovdqa32 %zmm18,0x80(%rdi) │ │ │ │ + vmovdqa32 %zmm19,0xc0(%rdi) │ │ │ │ add $0x100,%rdi │ │ │ │ add %rdx,%rsi │ │ │ │ - vpsllw $0x4,%ymm0,%ymm0 │ │ │ │ - vpsllw $0x4,%ymm1,%ymm1 │ │ │ │ - vpsllw $0x4,%ymm2,%ymm2 │ │ │ │ - vpsllw $0x4,%ymm3,%ymm3 │ │ │ │ - vmovdqa %ymm0,-0x80(%rdi) │ │ │ │ - vmovdqa %ymm1,-0x60(%rdi) │ │ │ │ - vmovdqa %ymm2,-0x40(%rdi) │ │ │ │ - vmovdqa %ymm3,-0x20(%rdi) │ │ │ │ dec %r8d │ │ │ │ - jg 36cb4d <__cxa_finalize@plt+0x341afd> │ │ │ │ - vzeroupper │ │ │ │ + jg 36ccf7 <__cxa_finalize@plt+0x341ca7> │ │ │ │ ret │ │ │ │ - imul $0xff,%r9d,%r9d │ │ │ │ - vbroadcasti128 0x733fe(%rip),%ymm4 │ │ │ │ - add $0x10,%r9d │ │ │ │ - vmovd %r9d,%xmm5 │ │ │ │ + imul $0xff01,%r9d,%r9d │ │ │ │ + add $0x1000,%r9d │ │ │ │ + vpbroadcastw %r9d,%zmm21 │ │ │ │ mov 0x8(%rsp),%r9d │ │ │ │ - vpbroadcastw %xmm5,%ymm5 │ │ │ │ test %r9d,%r9d │ │ │ │ - jne 36d249 <__cxa_finalize@plt+0x3421f9> │ │ │ │ - movzwl 0x7375a(%rax,%rcx,2),%ecx │ │ │ │ + jne 36d2d3 <__cxa_finalize@plt+0x342283> │ │ │ │ + movzwl 0x7355a(%rax,%rcx,2),%ecx │ │ │ │ add %rax,%rcx │ │ │ │ lea (%rdx,%rdx,2),%rax │ │ │ │ jmp *%rcx │ │ │ │ - vbroadcasti128 0x733b8(%rip),%ymm4 │ │ │ │ + vbroadcasti32x4 0x7315a(%rip),%ymm20 │ │ │ │ vmovq (%rsi),%xmm0 │ │ │ │ - vmovhps (%rsi,%rdx,1),%xmm0,%xmm0 │ │ │ │ - vmovq (%rsi,%rdx,2),%xmm1 │ │ │ │ - vmovhps (%rsi,%rax,1),%xmm1,%xmm1 │ │ │ │ + vmovq (%rsi,%rdx,1),%xmm1 │ │ │ │ + vinserti32x4 $0x1,(%rsi,%rdx,2),%ymm0,%ymm16 │ │ │ │ + vinserti32x4 $0x1,(%rsi,%rax,1),%ymm1,%ymm17 │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ - vinserti128 $0x1,%xmm1,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm4,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ + vpunpcklqdq %ymm17,%ymm16,%ymm16 │ │ │ │ + vpshufb %ymm20,%ymm16,%ymm16 │ │ │ │ + vpmaddubsw %ymm21,%ymm16,%ymm16 │ │ │ │ + vmovdqa32 %ymm16,(%rdi) │ │ │ │ add $0x20,%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 36cc28 <__cxa_finalize@plt+0x341bd8> │ │ │ │ - vzeroupper │ │ │ │ + jg 36cd96 <__cxa_finalize@plt+0x341d46> │ │ │ │ ret │ │ │ │ + vbroadcasti32x4 0x73120(%rip),%zmm20 │ │ │ │ vmovdqu (%rsi),%xmm0 │ │ │ │ - vinserti128 $0x1,(%rsi,%rdx,1),%ymm0,%ymm0 │ │ │ │ - vmovdqu (%rsi,%rdx,2),%xmm1 │ │ │ │ - vinserti128 $0x1,(%rsi,%rax,1),%ymm1,%ymm1 │ │ │ │ + vinserti32x4 $0x1,(%rsi,%rdx,1),%ymm0,%ymm16 │ │ │ │ + vinserti32x4 $0x2,(%rsi,%rdx,2),%zmm16,%zmm16 │ │ │ │ + vinserti32x4 $0x3,(%rsi,%rax,1),%zmm16,%zmm16 │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ - vpshufb %ymm4,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm4,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + vpshufb %zmm20,%zmm16,%zmm16 │ │ │ │ + vpmaddubsw %zmm21,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 %zmm16,(%rdi) │ │ │ │ add $0x40,%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 36cc61 <__cxa_finalize@plt+0x341c11> │ │ │ │ - vzeroupper │ │ │ │ + jg 36cde0 <__cxa_finalize@plt+0x341d90> │ │ │ │ ret │ │ │ │ - vmovdqu (%rsi),%xmm0 │ │ │ │ - vinserti128 $0x1,0x8(%rsi),%ymm0,%ymm0 │ │ │ │ - vmovdqu (%rsi,%rdx,1),%xmm1 │ │ │ │ - vinserti128 $0x1,0x8(%rsi,%rdx,1),%ymm1,%ymm1 │ │ │ │ - vmovdqu (%rsi,%rdx,2),%xmm2 │ │ │ │ - vinserti128 $0x1,0x8(%rsi,%rdx,2),%ymm2,%ymm2 │ │ │ │ - vmovdqu (%rsi,%rax,1),%xmm3 │ │ │ │ - vinserti128 $0x1,0x8(%rsi,%rax,1),%ymm3,%ymm3 │ │ │ │ + vmovdqa32 0x72a59(%rip),%zmm20 │ │ │ │ + vmovdqu32 (%rsi),%ymm16 │ │ │ │ + vinserti32x8 $0x1,(%rsi,%rdx,1),%zmm16,%zmm16 │ │ │ │ + vmovdqu32 (%rsi,%rdx,2),%ymm17 │ │ │ │ + vinserti32x8 $0x1,(%rsi,%rax,1),%zmm17,%zmm17 │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ - vpshufb %ymm4,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm4,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm4,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm4,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm5,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm5,%ymm3,%ymm3 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi) │ │ │ │ - vmovdqa %ymm2,0x40(%rdi) │ │ │ │ - vmovdqa %ymm3,0x60(%rdi) │ │ │ │ + vpermb %zmm16,%zmm20,%zmm16 │ │ │ │ + vpermb %zmm17,%zmm20,%zmm17 │ │ │ │ + vpmaddubsw %zmm21,%zmm16,%zmm16 │ │ │ │ + vpmaddubsw %zmm21,%zmm17,%zmm17 │ │ │ │ + vmovdqa32 %zmm16,(%rdi) │ │ │ │ + vmovdqa32 %zmm17,0x40(%rdi) │ │ │ │ sub $0xffffffffffffff80,%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 36cca7 <__cxa_finalize@plt+0x341c57> │ │ │ │ - vzeroupper │ │ │ │ + jg 36ce27 <__cxa_finalize@plt+0x341dd7> │ │ │ │ ret │ │ │ │ - vmovdqu (%rsi),%xmm0 │ │ │ │ - vinserti128 $0x1,0x8(%rsi),%ymm0,%ymm0 │ │ │ │ - vmovdqu 0x10(%rsi),%xmm1 │ │ │ │ - vinserti128 $0x1,0x18(%rsi),%ymm1,%ymm1 │ │ │ │ - vmovdqu (%rsi,%rdx,1),%xmm2 │ │ │ │ - vinserti128 $0x1,0x8(%rsi,%rdx,1),%ymm2,%ymm2 │ │ │ │ - vmovdqu 0x10(%rsi,%rdx,1),%xmm3 │ │ │ │ - vinserti128 $0x1,0x18(%rsi,%rdx,1),%ymm3,%ymm3 │ │ │ │ + vmovdqa32 0x72a3e(%rip),%zmm20 │ │ │ │ + vpermb (%rsi),%zmm20,%zmm16 │ │ │ │ + vpermb (%rsi,%rdx,1),%zmm20,%zmm17 │ │ │ │ + vpermb (%rsi,%rdx,2),%zmm20,%zmm18 │ │ │ │ + vpermb (%rsi,%rax,1),%zmm20,%zmm19 │ │ │ │ + lea (%rsi,%rdx,4),%rsi │ │ │ │ + vpmaddubsw %zmm21,%zmm16,%zmm16 │ │ │ │ + vpmaddubsw %zmm21,%zmm17,%zmm17 │ │ │ │ + vpmaddubsw %zmm21,%zmm18,%zmm18 │ │ │ │ + vpmaddubsw %zmm21,%zmm19,%zmm19 │ │ │ │ + vmovdqa32 %zmm16,(%rdi) │ │ │ │ + vmovdqa32 %zmm17,0x40(%rdi) │ │ │ │ + vmovdqa32 %zmm18,0x80(%rdi) │ │ │ │ + vmovdqa32 %zmm19,0xc0(%rdi) │ │ │ │ + add $0x100,%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 36ce82 <__cxa_finalize@plt+0x341e32> │ │ │ │ + ret │ │ │ │ + vmovdqa32 0x729d4(%rip),%zmm20 │ │ │ │ + vpermb (%rsi),%zmm20,%zmm16 │ │ │ │ + vpermb 0x20(%rsi),%zmm20,%zmm17 │ │ │ │ + vpermb (%rsi,%rdx,1),%zmm20,%zmm18 │ │ │ │ + vpermb 0x20(%rsi,%rdx,1),%zmm20,%zmm19 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ - vpshufb %ymm4,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm4,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm4,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm4,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm5,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm5,%ymm3,%ymm3 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi) │ │ │ │ - vmovdqa %ymm2,0x40(%rdi) │ │ │ │ - vmovdqa %ymm3,0x60(%rdi) │ │ │ │ - sub $0xffffffffffffff80,%rdi │ │ │ │ + vpmaddubsw %zmm21,%zmm16,%zmm16 │ │ │ │ + vpmaddubsw %zmm21,%zmm17,%zmm17 │ │ │ │ + vpmaddubsw %zmm21,%zmm18,%zmm18 │ │ │ │ + vpmaddubsw %zmm21,%zmm19,%zmm19 │ │ │ │ + vmovdqa32 %zmm16,(%rdi) │ │ │ │ + vmovdqa32 %zmm17,0x40(%rdi) │ │ │ │ + vmovdqa32 %zmm18,0x80(%rdi) │ │ │ │ + vmovdqa32 %zmm19,0xc0(%rdi) │ │ │ │ + add $0x100,%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 36cd26 <__cxa_finalize@plt+0x341cd6> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - vmovdqu (%rsi),%xmm0 │ │ │ │ - vinserti128 $0x1,0x8(%rsi),%ymm0,%ymm0 │ │ │ │ - vmovdqu 0x10(%rsi),%xmm1 │ │ │ │ - vinserti128 $0x1,0x18(%rsi),%ymm1,%ymm1 │ │ │ │ - vmovdqu 0x20(%rsi),%xmm2 │ │ │ │ - vinserti128 $0x1,0x28(%rsi),%ymm2,%ymm2 │ │ │ │ - vmovdqu 0x30(%rsi),%xmm3 │ │ │ │ - vinserti128 $0x1,0x38(%rsi),%ymm3,%ymm3 │ │ │ │ - add %rdx,%rsi │ │ │ │ - vpshufb %ymm4,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm4,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm4,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm4,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm5,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm5,%ymm3,%ymm3 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi) │ │ │ │ - vmovdqa %ymm2,0x40(%rdi) │ │ │ │ - vmovdqa %ymm3,0x60(%rdi) │ │ │ │ - sub $0xffffffffffffff80,%rdi │ │ │ │ - dec %r8d │ │ │ │ - jg 36cda5 <__cxa_finalize@plt+0x341d55> │ │ │ │ - vzeroupper │ │ │ │ + jg 36ceec <__cxa_finalize@plt+0x341e9c> │ │ │ │ ret │ │ │ │ - vmovdqu (%rsi),%xmm0 │ │ │ │ - vinserti128 $0x1,0x8(%rsi),%ymm0,%ymm0 │ │ │ │ - vmovdqu 0x10(%rsi),%xmm1 │ │ │ │ - vinserti128 $0x1,0x18(%rsi),%ymm1,%ymm1 │ │ │ │ - vmovdqu 0x20(%rsi),%xmm2 │ │ │ │ - vinserti128 $0x1,0x28(%rsi),%ymm2,%ymm2 │ │ │ │ - vmovdqu 0x30(%rsi),%xmm3 │ │ │ │ - vinserti128 $0x1,0x38(%rsi),%ymm3,%ymm3 │ │ │ │ - vpshufb %ymm4,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm4,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm4,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm4,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm5,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm5,%ymm3,%ymm3 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi) │ │ │ │ - vmovdqa %ymm2,0x40(%rdi) │ │ │ │ - vmovdqa %ymm3,0x60(%rdi) │ │ │ │ - vmovdqu 0x40(%rsi),%xmm0 │ │ │ │ - vinserti128 $0x1,0x48(%rsi),%ymm0,%ymm0 │ │ │ │ - vmovdqu 0x50(%rsi),%xmm1 │ │ │ │ - vinserti128 $0x1,0x58(%rsi),%ymm1,%ymm1 │ │ │ │ - vmovdqu 0x60(%rsi),%xmm2 │ │ │ │ - vinserti128 $0x1,0x68(%rsi),%ymm2,%ymm2 │ │ │ │ - vmovdqu 0x70(%rsi),%xmm3 │ │ │ │ - vinserti128 $0x1,0x78(%rsi),%ymm3,%ymm3 │ │ │ │ + vmovdqa32 0x72963(%rip),%zmm20 │ │ │ │ + vpermb (%rsi),%zmm20,%zmm16 │ │ │ │ + vpermb 0x20(%rsi),%zmm20,%zmm17 │ │ │ │ + vpermb 0x40(%rsi),%zmm20,%zmm18 │ │ │ │ + vpermb 0x60(%rsi),%zmm20,%zmm19 │ │ │ │ + vpmaddubsw %zmm21,%zmm16,%zmm16 │ │ │ │ + vpmaddubsw %zmm21,%zmm17,%zmm17 │ │ │ │ + vpmaddubsw %zmm21,%zmm18,%zmm18 │ │ │ │ + vpmaddubsw %zmm21,%zmm19,%zmm19 │ │ │ │ + vmovdqa32 %zmm16,(%rdi) │ │ │ │ + vmovdqa32 %zmm17,0x40(%rdi) │ │ │ │ + vmovdqa32 %zmm18,0x80(%rdi) │ │ │ │ + vmovdqa32 %zmm19,0xc0(%rdi) │ │ │ │ add $0x100,%rdi │ │ │ │ add %rdx,%rsi │ │ │ │ - vpshufb %ymm4,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm4,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm4,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm4,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm5,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm5,%ymm3,%ymm3 │ │ │ │ - vmovdqa %ymm0,-0x80(%rdi) │ │ │ │ - vmovdqa %ymm1,-0x60(%rdi) │ │ │ │ - vmovdqa %ymm2,-0x40(%rdi) │ │ │ │ - vmovdqa %ymm3,-0x20(%rdi) │ │ │ │ dec %r8d │ │ │ │ - jg 36ce1f <__cxa_finalize@plt+0x341dcf> │ │ │ │ - vzeroupper │ │ │ │ + jg 36cf5d <__cxa_finalize@plt+0x341f0d> │ │ │ │ ret │ │ │ │ - movzwl 0x73766(%rax,%rcx,2),%ecx │ │ │ │ - imul $0xff,%r9d,%r9d │ │ │ │ - add $0x10,%r9d │ │ │ │ + movzwl 0x73566(%rax,%rcx,2),%ecx │ │ │ │ + imul $0xff01,%r9d,%r9d │ │ │ │ + add $0x1000,%r9d │ │ │ │ add %rax,%rcx │ │ │ │ lea (%rdx,%rdx,2),%rax │ │ │ │ - vmovd %r9d,%xmm6 │ │ │ │ - vpbroadcastw %xmm6,%ymm6 │ │ │ │ + vpbroadcastw %r9d,%zmm22 │ │ │ │ jmp *%rcx │ │ │ │ - vmovd (%rsi),%xmm0 │ │ │ │ - vpbroadcastd (%rsi,%rdx,2),%ymm1 │ │ │ │ - vpbroadcastd (%rsi,%rdx,1),%xmm2 │ │ │ │ - vpbroadcastd (%rsi,%rax,1),%ymm3 │ │ │ │ + vpbroadcastd (%rsi),%xmm16 │ │ │ │ + mov $0x29,%ecx │ │ │ │ + vbroadcasti32x4 0x72f15(%rip),%ymm19 │ │ │ │ + kmovb %ecx,%k1 │ │ │ │ + vpblendmd (%rsi,%rdx,1){1to4},%xmm16,%xmm17{%k1} │ │ │ │ + vpbroadcastd (%rsi,%rdx,2),%ymm18 │ │ │ │ + vpbroadcastd (%rsi,%rax,1),%ymm18{%k1} │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ - vpblendd $0x5,%ymm0,%ymm1,%ymm1 │ │ │ │ - vpbroadcastd (%rsi),%ymm0 │ │ │ │ - vpblendd $0xf,%ymm2,%ymm3,%ymm3 │ │ │ │ - vpblendd $0xa0,%ymm0,%ymm1,%ymm2 │ │ │ │ - vpblendd $0xaa,%ymm3,%ymm1,%ymm1 │ │ │ │ - vpblendd $0x55,%ymm3,%ymm2,%ymm2 │ │ │ │ - vpunpcklbw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm6,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm1,(%rdi) │ │ │ │ + vpbroadcastd (%rsi),%ymm16 │ │ │ │ + vpunpckhqdq %ymm16,%ymm17,%ymm18{%k1} │ │ │ │ + vpshufb %ymm19,%ymm18,%ymm18 │ │ │ │ + vpmaddubsw %ymm22,%ymm18,%ymm18 │ │ │ │ + vmovdqa32 %ymm18,(%rdi) │ │ │ │ add $0x20,%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 36cf36 <__cxa_finalize@plt+0x341ee6> │ │ │ │ - vzeroupper │ │ │ │ + jg 36cfff <__cxa_finalize@plt+0x341faf> │ │ │ │ ret │ │ │ │ - vmovq (%rsi),%xmm0 │ │ │ │ - vpbroadcastq (%rsi,%rdx,2),%ymm1 │ │ │ │ - vpbroadcastq (%rsi,%rdx,1),%ymm2 │ │ │ │ - vpbroadcastq (%rsi,%rax,1),%ymm3 │ │ │ │ + vmovdqa32 0x728b5(%rip),%zmm21 │ │ │ │ + vbroadcasti32x4 (%rsi),%ymm16 │ │ │ │ + vinserti32x4 $0x1,(%rsi,%rdx,1),%ymm16,%ymm17 │ │ │ │ + vpbroadcastq (%rsi,%rdx,2),%ymm16 │ │ │ │ + vinserti32x4 $0x2,(%rsi,%rax,1),%zmm17,%zmm17 │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ - vpblendd $0x3,%ymm0,%ymm1,%ymm1 │ │ │ │ - vpbroadcastq (%rsi),%ymm0 │ │ │ │ - vpblendd $0xcc,%ymm3,%ymm2,%ymm2 │ │ │ │ - vpblendd $0xf0,%ymm1,%ymm2,%ymm3 │ │ │ │ - vpblendd $0xf,%ymm1,%ymm2,%ymm2 │ │ │ │ - vpblendd $0xc0,%ymm0,%ymm3,%ymm3 │ │ │ │ - vpunpcklbw %ymm3,%ymm2,%ymm1 │ │ │ │ - vpunpckhbw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm6,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm6,%ymm2,%ymm2 │ │ │ │ - vmovdqa %ymm1,(%rdi) │ │ │ │ - vmovdqa %ymm2,0x20(%rdi) │ │ │ │ + vinserti32x4 $0x0,(%rsi),%ymm16,%ymm16 │ │ │ │ + vpermt2b %zmm16,%zmm21,%zmm17 │ │ │ │ + vpmaddubsw %zmm22,%zmm17,%zmm17 │ │ │ │ + vmovdqa32 %zmm17,(%rdi) │ │ │ │ add $0x40,%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 36cf8e <__cxa_finalize@plt+0x341f3e> │ │ │ │ - vzeroupper │ │ │ │ + jg 36d051 <__cxa_finalize@plt+0x342001> │ │ │ │ ret │ │ │ │ - vbroadcasti128 (%rsi),%ymm0 │ │ │ │ - vbroadcasti128 (%rsi,%rdx,1),%ymm1 │ │ │ │ - vbroadcasti128 (%rsi,%rdx,2),%ymm2 │ │ │ │ - vbroadcasti128 (%rsi,%rax,1),%ymm3 │ │ │ │ + vmovdqa32 0x728a6(%rip),%zmm21 │ │ │ │ + vmovdqu32 (%rsi),%xmm16 │ │ │ │ + vmovdqu32 (%rsi,%rdx,2),%xmm18 │ │ │ │ + vinserti32x4 $0x1,(%rsi,%rdx,1),%ymm16,%ymm17 │ │ │ │ + vpermt2b %zmm18,%zmm21,%zmm17 │ │ │ │ + vinserti32x4 $0x1,(%rsi,%rax,1),%ymm18,%ymm18 │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ - vshufpd $0xc,%ymm2,%ymm0,%ymm4 │ │ │ │ - vbroadcasti128 (%rsi),%ymm0 │ │ │ │ - vshufpd $0xc,%ymm3,%ymm1,%ymm1 │ │ │ │ - vshufpd $0xc,%ymm0,%ymm2,%ymm2 │ │ │ │ - vpunpcklbw %ymm1,%ymm4,%ymm3 │ │ │ │ - vpunpcklbw %ymm2,%ymm1,%ymm5 │ │ │ │ - vpunpckhbw %ymm1,%ymm4,%ymm4 │ │ │ │ - vpunpckhbw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm6,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm6,%ymm5,%ymm5 │ │ │ │ - vpmaddubsw %ymm6,%ymm4,%ymm4 │ │ │ │ - vpmaddubsw %ymm6,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm3,(%rdi) │ │ │ │ - vmovdqa %ymm5,0x20(%rdi) │ │ │ │ - vmovdqa %ymm4,0x40(%rdi) │ │ │ │ - vmovdqa %ymm1,0x60(%rdi) │ │ │ │ + vmovdqu32 (%rsi),%xmm16 │ │ │ │ + vpermt2b %zmm16,%zmm21,%zmm18 │ │ │ │ + vpmaddubsw %zmm22,%zmm17,%zmm17 │ │ │ │ + vpmaddubsw %zmm22,%zmm18,%zmm18 │ │ │ │ + vmovdqa32 %zmm17,(%rdi) │ │ │ │ + vmovdqa32 %zmm18,0x40(%rdi) │ │ │ │ sub $0xffffffffffffff80,%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 36cff5 <__cxa_finalize@plt+0x341fa5> │ │ │ │ - vzeroupper │ │ │ │ + jg 36d0a0 <__cxa_finalize@plt+0x342050> │ │ │ │ ret │ │ │ │ - vpermq $0xd8,(%rsi),%ymm0 │ │ │ │ - vpermq $0xd8,(%rsi,%rdx,1),%ymm1 │ │ │ │ - vpermq $0xd8,(%rsi,%rdx,2),%ymm2 │ │ │ │ - vpermq $0xd8,(%rsi,%rax,1),%ymm3 │ │ │ │ + vmovdqa32 0x72885(%rip),%zmm21 │ │ │ │ + vmovdqu32 (%rsi),%ymm16 │ │ │ │ + vmovdqu32 (%rsi,%rdx,1),%ymm18 │ │ │ │ + vmovdqu32 (%rsi,%rdx,2),%ymm19 │ │ │ │ + vmovdqu32 (%rsi,%rax,1),%ymm20 │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ - vpunpcklbw %ymm1,%ymm0,%ymm4 │ │ │ │ - vpunpckhbw %ymm1,%ymm0,%ymm5 │ │ │ │ - vpermq $0xd8,(%rsi),%ymm0 │ │ │ │ - vpmaddubsw %ymm6,%ymm4,%ymm4 │ │ │ │ - vpmaddubsw %ymm6,%ymm5,%ymm5 │ │ │ │ - vmovdqa %ymm4,(%rdi) │ │ │ │ - vmovdqa %ymm5,0x20(%rdi) │ │ │ │ - vpunpcklbw %ymm2,%ymm1,%ymm4 │ │ │ │ - vpunpckhbw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm6,%ymm4,%ymm4 │ │ │ │ - vpmaddubsw %ymm6,%ymm1,%ymm1 │ │ │ │ - vpunpcklbw %ymm3,%ymm2,%ymm5 │ │ │ │ - vpunpckhbw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm6,%ymm5,%ymm5 │ │ │ │ - vpmaddubsw %ymm6,%ymm2,%ymm2 │ │ │ │ - vmovdqa %ymm4,0x40(%rdi) │ │ │ │ - vmovdqa %ymm1,0x60(%rdi) │ │ │ │ + vpermt2b %zmm18,%zmm21,%zmm16 │ │ │ │ + vpermt2b %zmm19,%zmm21,%zmm18 │ │ │ │ + vpermt2b %zmm20,%zmm21,%zmm19 │ │ │ │ + vpmaddubsw %zmm22,%zmm16,%zmm17 │ │ │ │ + vmovdqu32 (%rsi),%ymm16 │ │ │ │ + vpermt2b %zmm16,%zmm21,%zmm20 │ │ │ │ + vpmaddubsw %zmm22,%zmm18,%zmm18 │ │ │ │ + vpmaddubsw %zmm22,%zmm19,%zmm19 │ │ │ │ + vpmaddubsw %zmm22,%zmm20,%zmm20 │ │ │ │ + vmovdqa32 %zmm17,(%rdi) │ │ │ │ + vmovdqa32 %zmm18,0x40(%rdi) │ │ │ │ + vmovdqa32 %zmm19,0x80(%rdi) │ │ │ │ + vmovdqa32 %zmm20,0xc0(%rdi) │ │ │ │ add $0x100,%rdi │ │ │ │ - vpunpcklbw %ymm0,%ymm3,%ymm1 │ │ │ │ - vpunpckhbw %ymm0,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm6,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm6,%ymm3,%ymm3 │ │ │ │ - vmovdqa %ymm5,-0x80(%rdi) │ │ │ │ - vmovdqa %ymm2,-0x60(%rdi) │ │ │ │ - vmovdqa %ymm1,-0x40(%rdi) │ │ │ │ - vmovdqa %ymm3,-0x20(%rdi) │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 36d06a <__cxa_finalize@plt+0x34201a> │ │ │ │ - vzeroupper │ │ │ │ + jg 36d101 <__cxa_finalize@plt+0x3420b1> │ │ │ │ ret │ │ │ │ - vpermq $0xd8,(%rsi),%ymm0 │ │ │ │ - vpermq $0xd8,0x20(%rsi),%ymm1 │ │ │ │ - vpermq $0xd8,(%rsi,%rdx,1),%ymm2 │ │ │ │ - vpermq $0xd8,0x20(%rsi,%rdx,1),%ymm3 │ │ │ │ + vmovdqa32 0x7283d(%rip),%zmm21 │ │ │ │ + vpermq (%rsi),%zmm21,%zmm16 │ │ │ │ + vpermq (%rsi,%rdx,1),%zmm21,%zmm17 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ - vpunpcklbw %ymm2,%ymm0,%ymm4 │ │ │ │ - vpunpckhbw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm6,%ymm4,%ymm4 │ │ │ │ - vpmaddubsw %ymm6,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm4,(%rdi) │ │ │ │ - vmovdqa %ymm0,0x20(%rdi) │ │ │ │ - vpunpcklbw %ymm3,%ymm1,%ymm4 │ │ │ │ - vpunpckhbw %ymm3,%ymm1,%ymm5 │ │ │ │ - vpermq $0xd8,(%rsi),%ymm0 │ │ │ │ - vpermq $0xd8,0x20(%rsi),%ymm1 │ │ │ │ - vpmaddubsw %ymm6,%ymm4,%ymm4 │ │ │ │ - vpmaddubsw %ymm6,%ymm5,%ymm5 │ │ │ │ - vmovdqa %ymm4,0x40(%rdi) │ │ │ │ - vmovdqa %ymm5,0x60(%rdi) │ │ │ │ + vpunpcklbw %zmm16,%zmm17,%zmm20 │ │ │ │ + vpunpckhbw %zmm16,%zmm17,%zmm18 │ │ │ │ + vpermq (%rsi),%zmm21,%zmm16 │ │ │ │ + vpunpcklbw %zmm17,%zmm16,%zmm19 │ │ │ │ + vpunpckhbw %zmm17,%zmm16,%zmm17 │ │ │ │ + vpmaddubsw %zmm22,%zmm20,%zmm20 │ │ │ │ + vpmaddubsw %zmm22,%zmm18,%zmm18 │ │ │ │ + vpmaddubsw %zmm22,%zmm19,%zmm19 │ │ │ │ + vpmaddubsw %zmm22,%zmm17,%zmm17 │ │ │ │ + vmovdqa32 %zmm20,(%rdi) │ │ │ │ + vmovdqa32 %zmm18,0x40(%rdi) │ │ │ │ + vmovdqa32 %zmm19,0x80(%rdi) │ │ │ │ + vmovdqa32 %zmm17,0xc0(%rdi) │ │ │ │ add $0x100,%rdi │ │ │ │ - vpunpcklbw %ymm0,%ymm2,%ymm4 │ │ │ │ - vpunpckhbw %ymm0,%ymm2,%ymm2 │ │ │ │ - vpunpcklbw %ymm1,%ymm3,%ymm5 │ │ │ │ - vpunpckhbw %ymm1,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm6,%ymm4,%ymm4 │ │ │ │ - vpmaddubsw %ymm6,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm6,%ymm5,%ymm5 │ │ │ │ - vpmaddubsw %ymm6,%ymm3,%ymm3 │ │ │ │ - vmovdqa %ymm4,-0x80(%rdi) │ │ │ │ - vmovdqa %ymm2,-0x60(%rdi) │ │ │ │ - vmovdqa %ymm5,-0x40(%rdi) │ │ │ │ - vmovdqa %ymm3,-0x20(%rdi) │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 36d11a <__cxa_finalize@plt+0x3420ca> │ │ │ │ - vzeroupper │ │ │ │ + jg 36d189 <__cxa_finalize@plt+0x342139> │ │ │ │ ret │ │ │ │ - lea 0x300(%r8),%eax │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov %rdi,%r9 │ │ │ │ - vpermq $0xd8,(%rsi),%ymm0 │ │ │ │ - vpermq $0xd8,(%rsi,%rdx,1),%ymm1 │ │ │ │ + vmovdqa32 0x727c3(%rip),%zmm21 │ │ │ │ + vpermq (%rsi),%zmm21,%zmm16 │ │ │ │ + vpermq 0x40(%rsi),%zmm21,%zmm17 │ │ │ │ + vpermq (%rsi,%rdx,1),%zmm21,%zmm18 │ │ │ │ + vpermq 0x40(%rsi,%rdx,1),%zmm21,%zmm19 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ - vpunpcklbw %ymm1,%ymm0,%ymm2 │ │ │ │ - vpunpckhbw %ymm1,%ymm0,%ymm3 │ │ │ │ - vpermq $0xd8,(%rsi),%ymm0 │ │ │ │ - vpmaddubsw %ymm6,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm6,%ymm3,%ymm3 │ │ │ │ - vpunpcklbw %ymm0,%ymm1,%ymm4 │ │ │ │ - vpunpckhbw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm6,%ymm4,%ymm4 │ │ │ │ - vpmaddubsw %ymm6,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm2,(%rdi) │ │ │ │ - vmovdqa %ymm3,0x20(%rdi) │ │ │ │ - vmovdqa %ymm4,0x100(%rdi) │ │ │ │ - vmovdqa %ymm1,0x120(%rdi) │ │ │ │ + vpunpcklbw %zmm16,%zmm18,%zmm20 │ │ │ │ + vpunpckhbw %zmm16,%zmm18,%zmm16 │ │ │ │ + vpmaddubsw %zmm22,%zmm20,%zmm20 │ │ │ │ + vpmaddubsw %zmm22,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 %zmm20,(%rdi) │ │ │ │ + vmovdqa32 %zmm16,0x40(%rdi) │ │ │ │ + vpunpcklbw %zmm17,%zmm19,%zmm20 │ │ │ │ + vpunpckhbw %zmm17,%zmm19,%zmm17 │ │ │ │ + vpmaddubsw %zmm22,%zmm20,%zmm20 │ │ │ │ + vpmaddubsw %zmm22,%zmm17,%zmm17 │ │ │ │ + vmovdqa32 %zmm20,0x80(%rdi) │ │ │ │ + vmovdqa32 %zmm17,0xc0(%rdi) │ │ │ │ + vpermq (%rsi),%zmm21,%zmm16 │ │ │ │ + vpermq 0x40(%rsi),%zmm21,%zmm17 │ │ │ │ + vpunpcklbw %zmm18,%zmm16,%zmm20 │ │ │ │ + vpunpckhbw %zmm18,%zmm16,%zmm18 │ │ │ │ + vpmaddubsw %zmm22,%zmm20,%zmm20 │ │ │ │ + vpmaddubsw %zmm22,%zmm18,%zmm18 │ │ │ │ + vmovdqa32 %zmm20,0x100(%rdi) │ │ │ │ + vmovdqa32 %zmm18,0x140(%rdi) │ │ │ │ + vpunpcklbw %zmm19,%zmm17,%zmm20 │ │ │ │ + vpunpckhbw %zmm19,%zmm17,%zmm19 │ │ │ │ + vpmaddubsw %zmm22,%zmm20,%zmm20 │ │ │ │ + vpmaddubsw %zmm22,%zmm19,%zmm19 │ │ │ │ + vmovdqa32 %zmm20,0x180(%rdi) │ │ │ │ + vmovdqa32 %zmm19,0x1c0(%rdi) │ │ │ │ add $0x200,%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 36d1d1 <__cxa_finalize@plt+0x342181> │ │ │ │ - add $0x20,%rcx │ │ │ │ - add $0x40,%r9 │ │ │ │ - movzbl %al,%r8d │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %r9,%rdi │ │ │ │ - sub $0x100,%eax │ │ │ │ - jg 36d1cb <__cxa_finalize@plt+0x34217b> │ │ │ │ - vzeroupper │ │ │ │ + jg 36d20a <__cxa_finalize@plt+0x3421ba> │ │ │ │ ret │ │ │ │ - movzwl 0x73772(%rax,%rcx,2),%ecx │ │ │ │ + movzwl 0x73572(%rax,%rcx,2),%ecx │ │ │ │ shl $0xb,%r9d │ │ │ │ - vmovd %r9d,%xmm6 │ │ │ │ - vpbroadcastw %xmm6,%ymm6 │ │ │ │ + vpbroadcastw %r9d,%zmm22 │ │ │ │ add %rax,%rcx │ │ │ │ lea (%rdx,%rdx,2),%rax │ │ │ │ jmp *%rcx │ │ │ │ - vbroadcasti128 0x72d6f(%rip),%ymm4 │ │ │ │ - vpbroadcastq (%rsi),%ymm0 │ │ │ │ - vpshufb %ymm4,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vbroadcasti32x4 0x72bf8(%rip),%ymm20 │ │ │ │ + vpbroadcastq (%rsi),%ymm16 │ │ │ │ + vpshufb %ymm20,%ymm16,%ymm16 │ │ │ │ + vpmaddubsw %ymm21,%ymm16,%ymm16 │ │ │ │ vmovq (%rsi,%rdx,1),%xmm1 │ │ │ │ - vmovhps (%rsi,%rdx,2),%xmm1,%xmm1 │ │ │ │ - vmovq (%rsi,%rax,1),%xmm2 │ │ │ │ + vmovq (%rsi,%rdx,2),%xmm2 │ │ │ │ + vinserti32x4 $0x1,(%rsi,%rax,1),%ymm1,%ymm17 │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ - vmovhps (%rsi),%xmm2,%xmm2 │ │ │ │ - vinserti128 $0x1,%xmm2,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm4,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpblendd $0xc0,%ymm0,%ymm1,%ymm2 │ │ │ │ - vpermq $0x93,%ymm2,%ymm2 │ │ │ │ - vmovdqa %ymm1,%ymm0 │ │ │ │ - vpsubw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm6,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm1,(%rdi) │ │ │ │ + vinserti32x4 $0x1,(%rsi),%ymm2,%ymm18 │ │ │ │ + vpunpcklqdq %ymm18,%ymm17,%ymm17 │ │ │ │ + vpshufb %ymm20,%ymm17,%ymm17 │ │ │ │ + vpmaddubsw %ymm21,%ymm17,%ymm17 │ │ │ │ + valignq $0x3,%ymm16,%ymm17,%ymm18 │ │ │ │ + vmovdqa32 %ymm17,%ymm16 │ │ │ │ + vpsubw %ymm18,%ymm17,%ymm17 │ │ │ │ + vpmulhrsw %ymm22,%ymm17,%ymm17 │ │ │ │ + vpaddw %ymm18,%ymm17,%ymm17 │ │ │ │ + vmovdqa32 %ymm17,(%rdi) │ │ │ │ add $0x20,%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 36d280 <__cxa_finalize@plt+0x342230> │ │ │ │ - vzeroupper │ │ │ │ + jg 36d30a <__cxa_finalize@plt+0x3422ba> │ │ │ │ ret │ │ │ │ - vbroadcasti128 (%rsi),%ymm0 │ │ │ │ - vpshufb %ymm4,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vbroadcasti32x4 0x72b8d(%rip),%zmm20 │ │ │ │ + vbroadcasti32x4 (%rsi),%zmm16 │ │ │ │ + vpshufb %zmm20,%zmm16,%zmm16 │ │ │ │ + vpmaddubsw %zmm21,%zmm16,%zmm16 │ │ │ │ vmovdqu (%rsi,%rdx,1),%xmm1 │ │ │ │ - vinserti128 $0x1,(%rsi,%rdx,2),%ymm1,%ymm1 │ │ │ │ - vmovdqu (%rsi,%rax,1),%xmm2 │ │ │ │ + vinserti32x4 $0x1,(%rsi,%rdx,2),%ymm1,%ymm17 │ │ │ │ + vinserti32x4 $0x2,(%rsi,%rax,1),%zmm17,%zmm17 │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ - vinserti128 $0x1,(%rsi),%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm4,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vperm2i128 $0x21,%ymm1,%ymm0,%ymm3 │ │ │ │ - vpmaddubsw %ymm5,%ymm2,%ymm0 │ │ │ │ - vperm2i128 $0x21,%ymm0,%ymm1,%ymm2 │ │ │ │ - vpsubw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm6,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpsubw %ymm2,%ymm0,%ymm3 │ │ │ │ - vpmulhrsw %ymm6,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm2,%ymm3,%ymm3 │ │ │ │ - vmovdqa %ymm1,(%rdi) │ │ │ │ - vmovdqa %ymm3,0x20(%rdi) │ │ │ │ + vinserti32x4 $0x3,(%rsi),%zmm17,%zmm17 │ │ │ │ + vpshufb %zmm20,%zmm17,%zmm17 │ │ │ │ + vpmaddubsw %zmm21,%zmm17,%zmm17 │ │ │ │ + valignq $0x6,%zmm16,%zmm17,%zmm18 │ │ │ │ + vmovdqa32 %zmm17,%zmm16 │ │ │ │ + vpsubw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm22,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ + vmovdqa32 %zmm17,(%rdi) │ │ │ │ add $0x40,%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 36d2e5 <__cxa_finalize@plt+0x342295> │ │ │ │ - vzeroupper │ │ │ │ + jg 36d385 <__cxa_finalize@plt+0x342335> │ │ │ │ ret │ │ │ │ - vmovdqu (%rsi),%xmm0 │ │ │ │ - vinserti128 $0x1,0x8(%rsi),%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm4,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vmovdqu (%rsi,%rdx,1),%xmm1 │ │ │ │ - vinserti128 $0x1,0x8(%rsi,%rdx,1),%ymm1,%ymm1 │ │ │ │ + vmovdqa32 0x72495(%rip),%zmm20 │ │ │ │ + vbroadcasti32x8 (%rsi),%zmm16 │ │ │ │ + vpermb %zmm16,%zmm20,%zmm16 │ │ │ │ + vpmaddubsw %zmm21,%zmm16,%zmm16 │ │ │ │ + vmovdqu32 (%rsi,%rdx,1),%ymm17 │ │ │ │ + vinserti32x8 $0x1,(%rsi,%rdx,2),%zmm17,%zmm17 │ │ │ │ + vmovdqu32 (%rsi,%rax,1),%ymm18 │ │ │ │ + lea (%rsi,%rdx,4),%rsi │ │ │ │ + vinserti32x8 $0x1,(%rsi),%zmm18,%zmm18 │ │ │ │ + vpermb %zmm17,%zmm20,%zmm17 │ │ │ │ + vpermb %zmm18,%zmm20,%zmm18 │ │ │ │ + vpmaddubsw %zmm21,%zmm17,%zmm17 │ │ │ │ + vshufi32x4 $0x4e,%zmm17,%zmm16,%zmm19 │ │ │ │ + vpmaddubsw %zmm21,%zmm18,%zmm16 │ │ │ │ + vshufi32x4 $0x4e,%zmm16,%zmm17,%zmm18 │ │ │ │ + vpsubw %zmm19,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm22,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm19,%zmm17,%zmm17 │ │ │ │ + vpsubw %zmm18,%zmm16,%zmm19 │ │ │ │ + vpmulhrsw %zmm22,%zmm19,%zmm19 │ │ │ │ + vpaddw %zmm18,%zmm19,%zmm19 │ │ │ │ + vmovdqa32 %zmm17,(%rdi) │ │ │ │ + vmovdqa32 %zmm19,0x40(%rdi) │ │ │ │ + sub $0xffffffffffffff80,%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 36d3fd <__cxa_finalize@plt+0x3423ad> │ │ │ │ + ret │ │ │ │ + vmovdqa32 0x72432(%rip),%zmm20 │ │ │ │ + vpermb (%rsi),%zmm20,%zmm16 │ │ │ │ + vpmaddubsw %zmm21,%zmm16,%zmm16 │ │ │ │ + vpermb (%rsi,%rdx,1),%zmm20,%zmm17 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ - vmovdqu (%rsi),%xmm2 │ │ │ │ - vinserti128 $0x1,0x8(%rsi),%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm4,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm3 │ │ │ │ - vpmulhrsw %ymm6,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm0,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm5,%ymm2,%ymm0 │ │ │ │ - vpsubw %ymm1,%ymm0,%ymm2 │ │ │ │ - vpmulhrsw %ymm6,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm1,%ymm2,%ymm2 │ │ │ │ - vmovdqa %ymm3,(%rdi) │ │ │ │ - vmovdqa %ymm2,0x20(%rdi) │ │ │ │ - add $0x40,%rdi │ │ │ │ + vpermb (%rsi),%zmm20,%zmm18 │ │ │ │ + vpmaddubsw %zmm21,%zmm17,%zmm17 │ │ │ │ + vpsubw %zmm16,%zmm17,%zmm19 │ │ │ │ + vpmulhrsw %zmm22,%zmm19,%zmm19 │ │ │ │ + vpaddw %zmm16,%zmm19,%zmm19 │ │ │ │ + vpmaddubsw %zmm21,%zmm18,%zmm16 │ │ │ │ + vpsubw %zmm17,%zmm16,%zmm18 │ │ │ │ + vpmulhrsw %zmm22,%zmm18,%zmm18 │ │ │ │ + vpaddw %zmm17,%zmm18,%zmm18 │ │ │ │ + vmovdqa32 %zmm19,(%rdi) │ │ │ │ + vmovdqa32 %zmm18,0x40(%rdi) │ │ │ │ + sub $0xffffffffffffff80,%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 36d366 <__cxa_finalize@plt+0x342316> │ │ │ │ - vzeroupper │ │ │ │ + jg 36d49a <__cxa_finalize@plt+0x34244a> │ │ │ │ ret │ │ │ │ - vmovdqu (%rsi),%xmm0 │ │ │ │ - vinserti128 $0x1,0x8(%rsi),%ymm0,%ymm0 │ │ │ │ - vmovdqu 0x10(%rsi),%xmm1 │ │ │ │ - vinserti128 $0x1,0x18(%rsi),%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm4,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm4,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vmovdqa32 0x723c3(%rip),%zmm20 │ │ │ │ + vpermb (%rsi),%zmm20,%zmm16 │ │ │ │ + vpermb 0x20(%rsi),%zmm20,%zmm17 │ │ │ │ + vpmaddubsw %zmm21,%zmm16,%zmm16 │ │ │ │ + vpmaddubsw %zmm21,%zmm17,%zmm17 │ │ │ │ add %rdx,%rsi │ │ │ │ - vmovdqu (%rsi),%xmm2 │ │ │ │ - vinserti128 $0x1,0x8(%rsi),%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm5,%ymm2,%ymm2 │ │ │ │ - vpsubw %ymm0,%ymm2,%ymm3 │ │ │ │ - vpmulhrsw %ymm6,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm0,%ymm3,%ymm3 │ │ │ │ - vmovdqa %ymm2,%ymm0 │ │ │ │ - vmovdqu 0x10(%rsi),%xmm2 │ │ │ │ - vinserti128 $0x1,0x18(%rsi),%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm5,%ymm2,%ymm2 │ │ │ │ - vmovdqa %ymm3,(%rdi) │ │ │ │ - vpsubw %ymm1,%ymm2,%ymm3 │ │ │ │ - vpmulhrsw %ymm6,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm1,%ymm3,%ymm3 │ │ │ │ - vmovdqa %ymm2,%ymm1 │ │ │ │ - vmovdqa %ymm3,0x20(%rdi) │ │ │ │ - add $0x40,%rdi │ │ │ │ + vpermb (%rsi),%zmm20,%zmm18 │ │ │ │ + vpermb 0x20(%rsi),%zmm20,%zmm19 │ │ │ │ + vpmaddubsw %zmm21,%zmm18,%zmm18 │ │ │ │ + vpmaddubsw %zmm21,%zmm19,%zmm19 │ │ │ │ + vpsubw %zmm16,%zmm18,%zmm23 │ │ │ │ + vpsubw %zmm17,%zmm19,%zmm24 │ │ │ │ + vpmulhrsw %zmm22,%zmm23,%zmm23 │ │ │ │ + vpmulhrsw %zmm22,%zmm24,%zmm24 │ │ │ │ + vpaddw %zmm16,%zmm23,%zmm23 │ │ │ │ + vmovdqa32 %zmm18,%zmm16 │ │ │ │ + vpaddw %zmm17,%zmm24,%zmm24 │ │ │ │ + vmovdqa32 %zmm19,%zmm17 │ │ │ │ + vmovdqa32 %zmm23,(%rdi) │ │ │ │ + vmovdqa32 %zmm24,0x40(%rdi) │ │ │ │ + sub $0xffffffffffffff80,%rdi │ │ │ │ dec %r8d │ │ │ │ - jg 36d3f2 <__cxa_finalize@plt+0x3423a2> │ │ │ │ - vzeroupper │ │ │ │ + jg 36d519 <__cxa_finalize@plt+0x3424c9> │ │ │ │ ret │ │ │ │ - lea 0x700(%r8),%ecx │ │ │ │ - mov $0x100,%eax │ │ │ │ - jmp 36d472 <__cxa_finalize@plt+0x342422> │ │ │ │ - lea 0x300(%r8),%ecx │ │ │ │ - mov $0x80,%eax │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %rdi,%r10 │ │ │ │ - vmovdqu (%rsi),%xmm0 │ │ │ │ - vinserti128 $0x1,0x8(%rsi),%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm4,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vmovdqu (%rsi,%rdx,1),%xmm1 │ │ │ │ - vinserti128 $0x1,0x8(%rsi,%rdx,1),%ymm1,%ymm1 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - vmovdqu (%rsi),%xmm2 │ │ │ │ - vinserti128 $0x1,0x8(%rsi),%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm4,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm3 │ │ │ │ - vpmulhrsw %ymm6,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm0,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm5,%ymm2,%ymm0 │ │ │ │ - vpsubw %ymm1,%ymm0,%ymm2 │ │ │ │ - vpmulhrsw %ymm6,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm1,%ymm2,%ymm2 │ │ │ │ - vmovdqa %ymm3,(%rdi) │ │ │ │ - vmovdqa %ymm2,(%rdi,%rax,1) │ │ │ │ - lea (%rdi,%rax,2),%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 36d48d <__cxa_finalize@plt+0x34243d> │ │ │ │ - add $0x10,%r9 │ │ │ │ - add $0x20,%r10 │ │ │ │ - movzbl %cl,%r8d │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r10,%rdi │ │ │ │ - sub $0x100,%ecx │ │ │ │ - jg 36d478 <__cxa_finalize@plt+0x342428> │ │ │ │ - vzeroupper │ │ │ │ + vmovdqa32 0x72337(%rip),%zmm20 │ │ │ │ + vpermb (%rsi),%zmm20,%zmm16 │ │ │ │ + vpermb 0x20(%rsi),%zmm20,%zmm17 │ │ │ │ + vpermb 0x40(%rsi),%zmm20,%zmm18 │ │ │ │ + vpermb 0x60(%rsi),%zmm20,%zmm19 │ │ │ │ + vpmaddubsw %zmm21,%zmm16,%zmm16 │ │ │ │ + vpmaddubsw %zmm21,%zmm17,%zmm17 │ │ │ │ + vpmaddubsw %zmm21,%zmm18,%zmm18 │ │ │ │ + vpmaddubsw %zmm21,%zmm19,%zmm19 │ │ │ │ + add %rdx,%rsi │ │ │ │ + vpermb (%rsi),%zmm20,%zmm23 │ │ │ │ + vpermb 0x20(%rsi),%zmm20,%zmm24 │ │ │ │ + vpermb 0x40(%rsi),%zmm20,%zmm25 │ │ │ │ + vpermb 0x60(%rsi),%zmm20,%zmm26 │ │ │ │ + vpmaddubsw %zmm21,%zmm23,%zmm23 │ │ │ │ + vpmaddubsw %zmm21,%zmm24,%zmm24 │ │ │ │ + vpmaddubsw %zmm21,%zmm25,%zmm25 │ │ │ │ + vpmaddubsw %zmm21,%zmm26,%zmm26 │ │ │ │ + vpsubw %zmm16,%zmm23,%zmm27 │ │ │ │ + vpsubw %zmm17,%zmm24,%zmm28 │ │ │ │ + vpsubw %zmm18,%zmm25,%zmm29 │ │ │ │ + vpsubw %zmm19,%zmm26,%zmm30 │ │ │ │ + vpmulhrsw %zmm22,%zmm27,%zmm27 │ │ │ │ + vpmulhrsw %zmm22,%zmm28,%zmm28 │ │ │ │ + vpmulhrsw %zmm22,%zmm29,%zmm29 │ │ │ │ + vpmulhrsw %zmm22,%zmm30,%zmm30 │ │ │ │ + vpaddw %zmm16,%zmm27,%zmm27 │ │ │ │ + vmovdqa32 %zmm23,%zmm16 │ │ │ │ + vpaddw %zmm17,%zmm28,%zmm28 │ │ │ │ + vmovdqa32 %zmm24,%zmm17 │ │ │ │ + vpaddw %zmm18,%zmm29,%zmm29 │ │ │ │ + vmovdqa32 %zmm25,%zmm18 │ │ │ │ + vpaddw %zmm19,%zmm30,%zmm30 │ │ │ │ + vmovdqa32 %zmm26,%zmm19 │ │ │ │ + vmovdqa32 %zmm27,(%rdi) │ │ │ │ + vmovdqa32 %zmm28,0x40(%rdi) │ │ │ │ + vmovdqa32 %zmm29,0x80(%rdi) │ │ │ │ + vmovdqa32 %zmm30,0xc0(%rdi) │ │ │ │ + add $0x100,%rdi │ │ │ │ + dec %r8d │ │ │ │ + jg 36d5c2 <__cxa_finalize@plt+0x342572> │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov $0x1e002d,%r10d │ │ │ │ mov %r10d,%r11d │ │ │ │ - jmp 36d5a0 <__cxa_finalize@plt+0x342550> │ │ │ │ + jmp 36d720 <__cxa_finalize@plt+0x3426d0> │ │ │ │ xchg %ax,%ax │ │ │ │ mov $0x1e002d,%r10d │ │ │ │ mov $0xf003c,%r11d │ │ │ │ - jmp 36d5a0 <__cxa_finalize@plt+0x342550> │ │ │ │ + jmp 36d720 <__cxa_finalize@plt+0x3426d0> │ │ │ │ xchg %ax,%ax │ │ │ │ mov $0xf003c,%r10d │ │ │ │ mov $0x1e002d,%r11d │ │ │ │ - jmp 36d5a0 <__cxa_finalize@plt+0x342550> │ │ │ │ + jmp 36d720 <__cxa_finalize@plt+0x3426d0> │ │ │ │ xchg %ax,%ax │ │ │ │ mov $0xf003c,%r10d │ │ │ │ mov %r10d,%r11d │ │ │ │ - jmp 36d5a0 <__cxa_finalize@plt+0x342550> │ │ │ │ + jmp 36d720 <__cxa_finalize@plt+0x3426d0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov $0x1e002d,%r10d │ │ │ │ mov $0x2d,%r11d │ │ │ │ - jmp 36d5a0 <__cxa_finalize@plt+0x342550> │ │ │ │ + jmp 36d720 <__cxa_finalize@plt+0x3426d0> │ │ │ │ xchg %ax,%ax │ │ │ │ mov $0x2d,%r10d │ │ │ │ mov $0x1e002d,%r11d │ │ │ │ - jmp 36d5a0 <__cxa_finalize@plt+0x342550> │ │ │ │ + jmp 36d720 <__cxa_finalize@plt+0x3426d0> │ │ │ │ xchg %ax,%ax │ │ │ │ mov $0xf003c,%r10d │ │ │ │ mov $0x2d,%r11d │ │ │ │ - jmp 36d5a0 <__cxa_finalize@plt+0x342550> │ │ │ │ + jmp 36d720 <__cxa_finalize@plt+0x3426d0> │ │ │ │ xchg %ax,%ax │ │ │ │ mov $0x2d,%r10d │ │ │ │ mov $0xf003c,%r11d │ │ │ │ - jmp 36d5a0 <__cxa_finalize@plt+0x342550> │ │ │ │ + jmp 36d720 <__cxa_finalize@plt+0x3426d0> │ │ │ │ xchg %ax,%ax │ │ │ │ mov $0x2d,%r10d │ │ │ │ mov %r10d,%r11d │ │ │ │ nopl 0x0(%rax) │ │ │ │ imul $0x10101,0x8(%rsp),%eax │ │ │ │ add %r10d,%eax │ │ │ │ imul $0x10101,0x10(%rsp),%r10d │ │ │ │ add %r11d,%r10d │ │ │ │ - lea -0x14ea(%rip),%r11 │ │ │ │ + lea -0x174a(%rip),%r11 │ │ │ │ movslq %r8d,%r8 │ │ │ │ test $0xf00,%eax │ │ │ │ - jne 36d5f1 <__cxa_finalize@plt+0x3425a1> │ │ │ │ + jne 36d771 <__cxa_finalize@plt+0x342721> │ │ │ │ test $0xf00,%r10d │ │ │ │ - jne 36d8f0 <__cxa_finalize@plt+0x3428a0> │ │ │ │ + jne 36dc6a <__cxa_finalize@plt+0x342c1a> │ │ │ │ tzcnt %r8d,%r8d │ │ │ │ - movzwl 0x74016(%r11,%r8,2),%r8d │ │ │ │ + movzwl 0x74076(%r11,%r8,2),%r8d │ │ │ │ add %r11,%r8 │ │ │ │ lea (%rcx,%rcx,2),%rax │ │ │ │ lea (%rsi,%rsi,2),%r10 │ │ │ │ jmp *%r8 │ │ │ │ test $0xf00,%r10d │ │ │ │ - jne 36dca3 <__cxa_finalize@plt+0x342c53> │ │ │ │ - vpbroadcastd 0x72aa9(%rip),%ymm5 │ │ │ │ + jne 36e31b <__cxa_finalize@plt+0x3432cb> │ │ │ │ + vpbroadcastd 0x728d4(%rip),%zmm21 │ │ │ │ cmp $0x4,%r8d │ │ │ │ - jl 36d65d <__cxa_finalize@plt+0x34260d> │ │ │ │ - vbroadcasti128 0x7296a(%rip),%ymm6 │ │ │ │ - je 36d6b9 <__cxa_finalize@plt+0x342669> │ │ │ │ + jl 36d7e3 <__cxa_finalize@plt+0x342793> │ │ │ │ + vbroadcasti32x4 0x72728(%rip),%zmm22 │ │ │ │ + je 36d840 <__cxa_finalize@plt+0x3427f0> │ │ │ │ tzcnt %r8d,%r8d │ │ │ │ - vbroadcasti128 0x72966(%rip),%ymm7 │ │ │ │ - vbroadcasti128 0x7296d(%rip),%ymm8 │ │ │ │ + vbroadcasti32x4 0x72723(%rip),%zmm23 │ │ │ │ + vbroadcasti32x4 0x72729(%rip),%zmm24 │ │ │ │ shr $0x10,%eax │ │ │ │ sub $0x3,%rdx │ │ │ │ - movzwl 0x7407e(%r11,%r8,2),%r8d │ │ │ │ - vpbroadcastd 0x75124(%r11,%rax,8),%ymm9 │ │ │ │ - vpbroadcastd 0x75128(%r11,%rax,8),%ymm10 │ │ │ │ + movzwl 0x740de(%r11,%r8,2),%r8d │ │ │ │ + vpbroadcastd 0x751c4(%r11,%rax,8),%zmm25 │ │ │ │ + vpbroadcastd 0x751c8(%r11,%rax,8),%zmm26 │ │ │ │ add %r11,%r8 │ │ │ │ jmp *%r8 │ │ │ │ movzbl %al,%eax │ │ │ │ dec %rdx │ │ │ │ - vmovdqa 0x728f5(%rip),%xmm4 │ │ │ │ - vpbroadcastd 0x75126(%r11,%rax,8),%xmm3 │ │ │ │ + vmovdqa 0x726af(%rip),%xmm4 │ │ │ │ + vpbroadcastd 0x751c6(%r11,%rax,8),%xmm3 │ │ │ │ vmovq (%rdx),%xmm0 │ │ │ │ vmovhps (%rdx,%rcx,1),%xmm0,%xmm0 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ vpshufb %xmm4,%xmm0,%xmm0 │ │ │ │ - vpmaddubsw %xmm3,%xmm0,%xmm0 │ │ │ │ - vphaddw %xmm0,%xmm0,%xmm0 │ │ │ │ - vpaddw %xmm5,%xmm0,%xmm0 │ │ │ │ + vmovdqa32 %xmm21,%xmm1 │ │ │ │ + vpdpbusd %xmm3,%xmm0,%xmm1 │ │ │ │ + vpackssdw %xmm1,%xmm1,%xmm0 │ │ │ │ vpsraw $0x6,%xmm0,%xmm0 │ │ │ │ - vpackuswb %xmm0,%xmm0,%xmm0 │ │ │ │ + vpackuswb %xmm16,%xmm0,%xmm0 │ │ │ │ vpextrw $0x0,%xmm0,(%rdi) │ │ │ │ vpextrw $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 36d675 <__cxa_finalize@plt+0x342625> │ │ │ │ - vzeroupper │ │ │ │ + jg 36d7fb <__cxa_finalize@plt+0x3427ab> │ │ │ │ ret │ │ │ │ movzbl %al,%eax │ │ │ │ dec %rdx │ │ │ │ - vpbroadcastd 0x75126(%r11,%rax,8),%xmm3 │ │ │ │ + vpbroadcastd 0x751c6(%r11,%rax,8),%xmm3 │ │ │ │ vmovq (%rdx),%xmm0 │ │ │ │ vmovq (%rdx,%rcx,1),%xmm1 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpshufb %xmm6,%xmm0,%xmm0 │ │ │ │ - vpshufb %xmm6,%xmm1,%xmm1 │ │ │ │ - vpmaddubsw %xmm3,%xmm0,%xmm0 │ │ │ │ - vpmaddubsw %xmm3,%xmm1,%xmm1 │ │ │ │ - vphaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpaddw %xmm5,%xmm0,%xmm0 │ │ │ │ + vpshufb %xmm22,%xmm0,%xmm0 │ │ │ │ + vpshufb %xmm22,%xmm1,%xmm1 │ │ │ │ + vmovdqa32 %xmm21,%xmm2 │ │ │ │ + vpdpbusd %xmm3,%xmm0,%xmm2 │ │ │ │ + vmovdqa32 %xmm21,%xmm0 │ │ │ │ + vpdpbusd %xmm3,%xmm1,%xmm0 │ │ │ │ + vpackssdw %xmm0,%xmm2,%xmm0 │ │ │ │ vpsraw $0x6,%xmm0,%xmm0 │ │ │ │ vpackuswb %xmm0,%xmm0,%xmm0 │ │ │ │ vmovd %xmm0,(%rdi) │ │ │ │ vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 36d6c9 <__cxa_finalize@plt+0x342679> │ │ │ │ - vzeroupper │ │ │ │ + jg 36d850 <__cxa_finalize@plt+0x342800> │ │ │ │ ret │ │ │ │ - vmovdqu (%rdx),%xmm0 │ │ │ │ - vinserti128 $0x1,(%rdx,%rcx,1),%ymm0,%ymm0 │ │ │ │ + vmovdqu32 (%rdx),%xmm16 │ │ │ │ + vinserti32x4 $0x1,(%rdx,%rcx,1),%ymm16,%ymm16 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpshufb %ymm7,%ymm0,%ymm1 │ │ │ │ - vpshufb %ymm8,%ymm0,%ymm2 │ │ │ │ - vpshufb %ymm6,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm9,%ymm1,%ymm3 │ │ │ │ - vpmaddubsw %ymm10,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm10,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm9,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vphaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpsraw $0x6,%ymm0,%ymm0 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vpackuswb %xmm1,%xmm0,%xmm0 │ │ │ │ - vmovq %xmm0,(%rdi) │ │ │ │ - vmovhps %xmm0,(%rdi,%rsi,1) │ │ │ │ + vpshufb %ymm22,%ymm16,%ymm17 │ │ │ │ + vpshufb %ymm23,%ymm16,%ymm18 │ │ │ │ + vpshufb %ymm24,%ymm16,%ymm19 │ │ │ │ + vmovdqa32 %ymm21,%ymm16 │ │ │ │ + vpdpbusd %ymm25,%ymm17,%ymm16 │ │ │ │ + vmovdqa32 %ymm21,%ymm17 │ │ │ │ + vpdpbusd %ymm25,%ymm18,%ymm17 │ │ │ │ + vpdpbusd %ymm26,%ymm18,%ymm16 │ │ │ │ + vpdpbusd %ymm26,%ymm19,%ymm17 │ │ │ │ + vpackusdw %ymm17,%ymm16,%ymm16 │ │ │ │ + vpsrlw $0x6,%ymm16,%ymm16 │ │ │ │ + vpmovuswb %ymm16,%xmm16 │ │ │ │ + vmovq %xmm16,(%rdi) │ │ │ │ + vmovhps %xmm16,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 36d715 <__cxa_finalize@plt+0x3426c5> │ │ │ │ - vzeroupper │ │ │ │ + jg 36d8a4 <__cxa_finalize@plt+0x342854> │ │ │ │ ret │ │ │ │ - vmovdqu (%rdx),%xmm0 │ │ │ │ - vinserti128 $0x1,(%rdx,%rcx,1),%ymm0,%ymm0 │ │ │ │ - vmovdqu 0x8(%rdx),%xmm1 │ │ │ │ - vinserti128 $0x1,0x8(%rdx,%rcx,1),%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm7,%ymm0,%ymm2 │ │ │ │ - vpshufb %ymm8,%ymm0,%ymm3 │ │ │ │ - vpshufb %ymm6,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm9,%ymm2,%ymm4 │ │ │ │ - vpmaddubsw %ymm10,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm10,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm9,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - vphaddw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpsraw $0x6,%ymm0,%ymm0 │ │ │ │ + vmovdqa32 0x720df(%rip),%zmm22 │ │ │ │ + vmovdqa32 0x72115(%rip),%zmm23 │ │ │ │ + vmovdqa32 0x7214b(%rip),%zmm24 │ │ │ │ + vmovdqu32 (%rdx),%ymm16 │ │ │ │ + vinserti32x8 $0x1,(%rdx,%rcx,1),%zmm16,%zmm16 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpshufb %ymm7,%ymm1,%ymm2 │ │ │ │ - vpshufb %ymm8,%ymm1,%ymm3 │ │ │ │ - vpshufb %ymm6,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm9,%ymm2,%ymm4 │ │ │ │ - vpmaddubsw %ymm10,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm10,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm9,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vphaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpsraw $0x6,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa %xmm0,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ + vpermb %zmm16,%zmm22,%zmm17 │ │ │ │ + vpermb %zmm16,%zmm23,%zmm18 │ │ │ │ + vpermb %zmm16,%zmm24,%zmm19 │ │ │ │ + vmovdqa32 %zmm21,%zmm16 │ │ │ │ + vpdpbusd %zmm25,%zmm17,%zmm16 │ │ │ │ + vmovdqa32 %zmm21,%zmm17 │ │ │ │ + vpdpbusd %zmm25,%zmm18,%zmm17 │ │ │ │ + vpdpbusd %zmm26,%zmm18,%zmm16 │ │ │ │ + vpdpbusd %zmm26,%zmm19,%zmm17 │ │ │ │ + vpackusdw %zmm17,%zmm16,%zmm16 │ │ │ │ + vpsrlw $0x6,%zmm16,%zmm16 │ │ │ │ + vpmovuswb %zmm16,%ymm16 │ │ │ │ + vmovdqa32 %xmm16,(%rdi) │ │ │ │ + vextracti32x4 $0x1,%ymm16,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 36d77e <__cxa_finalize@plt+0x34272e> │ │ │ │ - vzeroupper │ │ │ │ + jg 36d935 <__cxa_finalize@plt+0x3428e5> │ │ │ │ ret │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 36d841 <__cxa_finalize@plt+0x3427f1> │ │ │ │ - mov $0xffffffffffffffe0,%rax │ │ │ │ - jmp 36d841 <__cxa_finalize@plt+0x3427f1> │ │ │ │ - mov $0xffffffffffffffa0,%rax │ │ │ │ - sub %rax,%rdx │ │ │ │ - sub %rax,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ - vmovdqu (%rdx,%rax,1),%ymm0 │ │ │ │ - vmovdqu 0x8(%rdx,%rax,1),%ymm1 │ │ │ │ - vpshufb %ymm7,%ymm0,%ymm2 │ │ │ │ - vpshufb %ymm8,%ymm0,%ymm3 │ │ │ │ - vpshufb %ymm6,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm9,%ymm2,%ymm4 │ │ │ │ - vpmaddubsw %ymm10,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm10,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm9,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - vphaddw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpsraw $0x6,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm7,%ymm1,%ymm2 │ │ │ │ - vpshufb %ymm8,%ymm1,%ymm3 │ │ │ │ - vpshufb %ymm6,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm9,%ymm2,%ymm4 │ │ │ │ - vpmaddubsw %ymm10,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm10,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm9,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vphaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpsraw $0x6,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi,%rax,1) │ │ │ │ - add $0x20,%rax │ │ │ │ - jle 36d84a <__cxa_finalize@plt+0x3427fa> │ │ │ │ + vmovdqu32 (%rdx),%ymm16 │ │ │ │ + vinserti32x8 $0x1,(%rdx,%rcx,1),%zmm16,%zmm16 │ │ │ │ + vmovdqu32 0x8(%rdx),%ymm17 │ │ │ │ + vinserti32x8 $0x1,0x8(%rdx,%rcx,1),%zmm17,%zmm17 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vpshufb %zmm22,%zmm16,%zmm18 │ │ │ │ + vpshufb %zmm23,%zmm16,%zmm19 │ │ │ │ + vpshufb %zmm24,%zmm16,%zmm20 │ │ │ │ + vmovdqa32 %zmm21,%zmm16 │ │ │ │ + vpdpbusd %zmm25,%zmm18,%zmm16 │ │ │ │ + vmovdqa32 %zmm21,%zmm18 │ │ │ │ + vpdpbusd %zmm25,%zmm19,%zmm18 │ │ │ │ + vpdpbusd %zmm26,%zmm19,%zmm16 │ │ │ │ + vpdpbusd %zmm26,%zmm20,%zmm18 │ │ │ │ + vpackusdw %zmm18,%zmm16,%zmm16 │ │ │ │ + vpsrlw $0x6,%zmm16,%zmm16 │ │ │ │ + vpshufb %zmm23,%zmm17,%zmm19 │ │ │ │ + vpshufb %zmm24,%zmm17,%zmm18 │ │ │ │ + vmovdqa32 %zmm21,%zmm17 │ │ │ │ + vpdpbusd %zmm25,%zmm20,%zmm17 │ │ │ │ + vmovdqa32 %zmm21,%zmm20 │ │ │ │ + vpdpbusd %zmm25,%zmm19,%zmm20 │ │ │ │ + vpdpbusd %zmm26,%zmm19,%zmm17 │ │ │ │ + vpdpbusd %zmm26,%zmm18,%zmm20 │ │ │ │ + vpackusdw %zmm20,%zmm17,%zmm17 │ │ │ │ + vpsrlw $0x6,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 %ymm16,(%rdi) │ │ │ │ + vextracti32x8 $0x1,%zmm16,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 36d9a9 <__cxa_finalize@plt+0x342959> │ │ │ │ + ret │ │ │ │ + vmovdqu32 (%rdx),%zmm16 │ │ │ │ + vmovdqu32 0x8(%rdx),%zmm17 │ │ │ │ add %rcx,%rdx │ │ │ │ + vpshufb %zmm22,%zmm16,%zmm18 │ │ │ │ + vpshufb %zmm23,%zmm16,%zmm19 │ │ │ │ + vpshufb %zmm24,%zmm16,%zmm20 │ │ │ │ + vmovdqa32 %zmm21,%zmm16 │ │ │ │ + vpdpbusd %zmm25,%zmm18,%zmm16 │ │ │ │ + vmovdqa32 %zmm21,%zmm18 │ │ │ │ + vpdpbusd %zmm25,%zmm19,%zmm18 │ │ │ │ + vpdpbusd %zmm26,%zmm19,%zmm16 │ │ │ │ + vpdpbusd %zmm26,%zmm20,%zmm18 │ │ │ │ + vpackusdw %zmm18,%zmm16,%zmm16 │ │ │ │ + vpsrlw $0x6,%zmm16,%zmm16 │ │ │ │ + vpshufb %zmm23,%zmm17,%zmm19 │ │ │ │ + vpshufb %zmm24,%zmm17,%zmm18 │ │ │ │ + vmovdqa32 %zmm21,%zmm17 │ │ │ │ + vpdpbusd %zmm25,%zmm20,%zmm17 │ │ │ │ + vmovdqa32 %zmm21,%zmm20 │ │ │ │ + vpdpbusd %zmm25,%zmm19,%zmm20 │ │ │ │ + vpdpbusd %zmm26,%zmm19,%zmm17 │ │ │ │ + vpdpbusd %zmm26,%zmm18,%zmm20 │ │ │ │ + vpackusdw %zmm20,%zmm17,%zmm17 │ │ │ │ + vpsrlw $0x6,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 %zmm16,(%rdi) │ │ │ │ add %rsi,%rdi │ │ │ │ - mov %r8,%rax │ │ │ │ dec %r9d │ │ │ │ - jg 36d84a <__cxa_finalize@plt+0x3427fa> │ │ │ │ - vzeroupper │ │ │ │ + jg 36da74 <__cxa_finalize@plt+0x342a24> │ │ │ │ + ret │ │ │ │ + vmovdqu32 (%rdx),%zmm16 │ │ │ │ + vmovdqu32 0x8(%rdx),%zmm18 │ │ │ │ + vmovdqu32 0x40(%rdx),%zmm17 │ │ │ │ + vmovdqu32 0x48(%rdx),%zmm19 │ │ │ │ + add %rcx,%rdx │ │ │ │ + vpshufb %zmm22,%zmm16,%zmm20 │ │ │ │ + vpshufb %zmm23,%zmm16,%zmm27 │ │ │ │ + vpshufb %zmm24,%zmm16,%zmm28 │ │ │ │ + vmovdqa32 %zmm21,%zmm16 │ │ │ │ + vpdpbusd %zmm25,%zmm20,%zmm16 │ │ │ │ + vmovdqa32 %zmm21,%zmm20 │ │ │ │ + vpdpbusd %zmm25,%zmm27,%zmm20 │ │ │ │ + vpdpbusd %zmm26,%zmm27,%zmm16 │ │ │ │ + vpdpbusd %zmm26,%zmm28,%zmm20 │ │ │ │ + vpackusdw %zmm20,%zmm16,%zmm16 │ │ │ │ + vpsrlw $0x6,%zmm16,%zmm16 │ │ │ │ + vpshufb %zmm23,%zmm18,%zmm27 │ │ │ │ + vpshufb %zmm24,%zmm18,%zmm20 │ │ │ │ + vmovdqa32 %zmm21,%zmm18 │ │ │ │ + vpdpbusd %zmm25,%zmm28,%zmm18 │ │ │ │ + vmovdqa32 %zmm21,%zmm28 │ │ │ │ + vpdpbusd %zmm25,%zmm27,%zmm28 │ │ │ │ + vpdpbusd %zmm26,%zmm27,%zmm18 │ │ │ │ + vpdpbusd %zmm26,%zmm20,%zmm28 │ │ │ │ + vpackusdw %zmm28,%zmm18,%zmm18 │ │ │ │ + vpsrlw $0x6,%zmm18,%zmm18 │ │ │ │ + vpshufb %zmm22,%zmm17,%zmm20 │ │ │ │ + vpshufb %zmm23,%zmm17,%zmm27 │ │ │ │ + vpshufb %zmm24,%zmm17,%zmm28 │ │ │ │ + vmovdqa32 %zmm21,%zmm17 │ │ │ │ + vpdpbusd %zmm25,%zmm20,%zmm17 │ │ │ │ + vmovdqa32 %zmm21,%zmm20 │ │ │ │ + vpdpbusd %zmm25,%zmm27,%zmm20 │ │ │ │ + vpdpbusd %zmm26,%zmm27,%zmm17 │ │ │ │ + vpdpbusd %zmm26,%zmm28,%zmm20 │ │ │ │ + vpackusdw %zmm20,%zmm17,%zmm17 │ │ │ │ + vpsrlw $0x6,%zmm17,%zmm17 │ │ │ │ + vpshufb %zmm23,%zmm19,%zmm27 │ │ │ │ + vpshufb %zmm24,%zmm19,%zmm20 │ │ │ │ + vmovdqa32 %zmm21,%zmm19 │ │ │ │ + vpdpbusd %zmm25,%zmm28,%zmm19 │ │ │ │ + vmovdqa32 %zmm21,%zmm28 │ │ │ │ + vpdpbusd %zmm25,%zmm27,%zmm28 │ │ │ │ + vpdpbusd %zmm26,%zmm27,%zmm19 │ │ │ │ + vpdpbusd %zmm26,%zmm20,%zmm28 │ │ │ │ + vpackusdw %zmm28,%zmm19,%zmm19 │ │ │ │ + vpsrlw $0x6,%zmm19,%zmm19 │ │ │ │ + vpackuswb %zmm18,%zmm16,%zmm16 │ │ │ │ + vpackuswb %zmm19,%zmm17,%zmm17 │ │ │ │ + vmovdqa32 %zmm16,(%rdi) │ │ │ │ + vmovdqa32 %zmm17,0x40(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %r9d │ │ │ │ + jg 36db20 <__cxa_finalize@plt+0x342ad0> │ │ │ │ ret │ │ │ │ movzbl %r10b,%eax │ │ │ │ shr $0x10,%r10d │ │ │ │ cmp $0x6,%r9d │ │ │ │ cmovs %eax,%r10d │ │ │ │ tzcnt %r8d,%eax │ │ │ │ - movzwl 0x7408c(%r11,%rax,2),%eax │ │ │ │ - vpbroadcastd 0x727a1(%rip),%ymm7 │ │ │ │ - lea 0x75124(%r11,%r10,8),%r10 │ │ │ │ - vpbroadcastw (%r10),%ymm8 │ │ │ │ - vpbroadcastw 0x2(%r10),%ymm9 │ │ │ │ - vpbroadcastw 0x4(%r10),%ymm10 │ │ │ │ - vpbroadcastw 0x6(%r10),%ymm11 │ │ │ │ + movzwl 0x740ec(%r11,%rax,2),%eax │ │ │ │ + vpbroadcastd 0x718ae(%rip),%zmm23 │ │ │ │ + lea 0x751c4(%r11,%r10,8),%r10 │ │ │ │ + vpbroadcastw (%r10),%zmm24 │ │ │ │ + vpbroadcastw 0x2(%r10),%zmm25 │ │ │ │ + vpbroadcastw 0x4(%r10),%zmm26 │ │ │ │ + vpbroadcastw 0x6(%r10),%zmm27 │ │ │ │ add %r11,%rax │ │ │ │ lea (%rcx,%rcx,2),%r11 │ │ │ │ sub %r11,%rdx │ │ │ │ jmp *%rax │ │ │ │ vmovd (%rdx),%xmm2 │ │ │ │ vpinsrw $0x2,(%rdx,%rcx,1),%xmm2,%xmm2 │ │ │ │ vpinsrw $0x4,(%rdx,%rcx,2),%xmm2,%xmm2 │ │ │ │ @@ -744792,37 +746286,36 @@ │ │ │ │ vpbroadcastd (%rdx),%xmm0 │ │ │ │ vpblendd $0x2,%xmm1,%xmm3,%xmm3 │ │ │ │ vpblendd $0x2,%xmm0,%xmm1,%xmm1 │ │ │ │ vpalignr $0x4,%xmm2,%xmm3,%xmm4 │ │ │ │ vpunpcklbw %xmm1,%xmm3,%xmm3 │ │ │ │ vpunpcklbw %xmm4,%xmm2,%xmm1 │ │ │ │ vpunpckhbw %xmm4,%xmm2,%xmm2 │ │ │ │ - vpmaddubsw %xmm8,%xmm1,%xmm5 │ │ │ │ + vpmaddubsw %xmm24,%xmm1,%xmm5 │ │ │ │ vmovdqa %xmm2,%xmm1 │ │ │ │ - vpmaddubsw %xmm9,%xmm2,%xmm2 │ │ │ │ + vpmaddubsw %xmm25,%xmm2,%xmm2 │ │ │ │ vpaddw %xmm2,%xmm5,%xmm5 │ │ │ │ vmovdqa %xmm3,%xmm2 │ │ │ │ - vpmaddubsw %xmm10,%xmm3,%xmm3 │ │ │ │ + vpmaddubsw %xmm26,%xmm3,%xmm3 │ │ │ │ vpaddw %xmm3,%xmm5,%xmm5 │ │ │ │ vpbroadcastd (%rdx,%rcx,1),%xmm4 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ vpblendd $0x2,%xmm4,%xmm0,%xmm3 │ │ │ │ vpbroadcastd (%rdx),%xmm0 │ │ │ │ vpblendd $0x2,%xmm0,%xmm4,%xmm4 │ │ │ │ vpunpcklbw %xmm4,%xmm3,%xmm3 │ │ │ │ - vpmaddubsw %xmm11,%xmm3,%xmm4 │ │ │ │ + vpmaddubsw %xmm27,%xmm3,%xmm4 │ │ │ │ vpaddw %xmm4,%xmm5,%xmm5 │ │ │ │ - vpmulhrsw %xmm7,%xmm5,%xmm5 │ │ │ │ + vpmulhrsw %xmm23,%xmm5,%xmm5 │ │ │ │ vpackuswb %xmm5,%xmm5,%xmm5 │ │ │ │ vpextrw $0x0,%xmm5,(%rdi) │ │ │ │ vpextrw $0x2,%xmm5,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 36d98b <__cxa_finalize@plt+0x34293b> │ │ │ │ - vzeroupper │ │ │ │ + jg 36dd0a <__cxa_finalize@plt+0x342cba> │ │ │ │ ret │ │ │ │ vmovd (%rdx),%xmm2 │ │ │ │ vpinsrd $0x1,(%rdx,%rcx,1),%xmm2,%xmm2 │ │ │ │ vpinsrd $0x2,(%rdx,%rcx,2),%xmm2,%xmm2 │ │ │ │ add %r11,%rdx │ │ │ │ vpinsrd $0x3,(%rdx),%xmm2,%xmm2 │ │ │ │ vmovd (%rdx,%rcx,1),%xmm3 │ │ │ │ @@ -744831,6834 +746324,3775 @@ │ │ │ │ vpbroadcastd (%rdx),%xmm0 │ │ │ │ vpblendd $0x2,%xmm1,%xmm3,%xmm3 │ │ │ │ vpblendd $0x2,%xmm0,%xmm1,%xmm1 │ │ │ │ vpalignr $0x4,%xmm2,%xmm3,%xmm4 │ │ │ │ vpunpcklbw %xmm1,%xmm3,%xmm3 │ │ │ │ vpunpcklbw %xmm4,%xmm2,%xmm1 │ │ │ │ vpunpckhbw %xmm4,%xmm2,%xmm2 │ │ │ │ - vpmaddubsw %xmm8,%xmm1,%xmm5 │ │ │ │ + vpbroadcastd (%rdx,%rcx,1),%xmm4 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vpmaddubsw %xmm24,%xmm1,%xmm5 │ │ │ │ vmovdqa %xmm2,%xmm1 │ │ │ │ - vpmaddubsw %xmm9,%xmm2,%xmm2 │ │ │ │ + vpmaddubsw %xmm25,%xmm2,%xmm2 │ │ │ │ vpaddw %xmm2,%xmm5,%xmm5 │ │ │ │ vmovdqa %xmm3,%xmm2 │ │ │ │ - vpmaddubsw %xmm10,%xmm3,%xmm3 │ │ │ │ + vpmaddubsw %xmm26,%xmm3,%xmm3 │ │ │ │ vpaddw %xmm3,%xmm5,%xmm5 │ │ │ │ - vpbroadcastd (%rdx,%rcx,1),%xmm4 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ vpblendd $0x2,%xmm4,%xmm0,%xmm3 │ │ │ │ vpbroadcastd (%rdx),%xmm0 │ │ │ │ vpblendd $0x2,%xmm0,%xmm4,%xmm4 │ │ │ │ vpunpcklbw %xmm4,%xmm3,%xmm3 │ │ │ │ - vpmaddubsw %xmm11,%xmm3,%xmm4 │ │ │ │ + vpmaddubsw %xmm27,%xmm3,%xmm4 │ │ │ │ vpaddw %xmm4,%xmm5,%xmm5 │ │ │ │ - vpmulhrsw %xmm7,%xmm5,%xmm5 │ │ │ │ + vpmulhrsw %xmm23,%xmm5,%xmm5 │ │ │ │ vpackuswb %xmm5,%xmm5,%xmm5 │ │ │ │ vmovd %xmm5,(%rdi) │ │ │ │ vpextrd $0x1,%xmm5,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 36da42 <__cxa_finalize@plt+0x3429f2> │ │ │ │ - vzeroupper │ │ │ │ + jg 36ddc3 <__cxa_finalize@plt+0x342d73> │ │ │ │ ret │ │ │ │ vmovq (%rdx),%xmm1 │ │ │ │ - vpbroadcastq (%rdx,%rcx,1),%ymm4 │ │ │ │ + vpbroadcastq (%rdx,%rcx,1),%ymm0 │ │ │ │ vpbroadcastq (%rdx,%rcx,2),%ymm2 │ │ │ │ add %r11,%rdx │ │ │ │ vpbroadcastq (%rdx),%ymm5 │ │ │ │ vpbroadcastq (%rdx,%rcx,1),%ymm3 │ │ │ │ - vpbroadcastq (%rdx,%rcx,2),%ymm6 │ │ │ │ + vpbroadcastq (%rdx,%rcx,2),%ymm4 │ │ │ │ add %r11,%rdx │ │ │ │ + vpblendd $0x30,%ymm0,%ymm1,%ymm1 │ │ │ │ + vpblendd $0x30,%ymm2,%ymm0,%ymm0 │ │ │ │ + vpunpcklbw %ymm0,%ymm1,%ymm1 │ │ │ │ vpbroadcastq (%rdx),%ymm0 │ │ │ │ - vpblendd $0x30,%ymm4,%ymm1,%ymm1 │ │ │ │ - vpblendd $0x30,%ymm2,%ymm4,%ymm4 │ │ │ │ - vpunpcklbw %ymm4,%ymm1,%ymm1 │ │ │ │ vpblendd $0x30,%ymm5,%ymm2,%ymm2 │ │ │ │ vpblendd $0x30,%ymm3,%ymm5,%ymm5 │ │ │ │ vpunpcklbw %ymm5,%ymm2,%ymm2 │ │ │ │ - vpblendd $0x30,%ymm6,%ymm3,%ymm3 │ │ │ │ - vpblendd $0x30,%ymm0,%ymm6,%ymm6 │ │ │ │ - vpunpcklbw %ymm6,%ymm3,%ymm3 │ │ │ │ + vpblendd $0x30,%ymm4,%ymm3,%ymm3 │ │ │ │ + vpblendd $0x30,%ymm0,%ymm4,%ymm4 │ │ │ │ + vpunpcklbw %ymm4,%ymm3,%ymm3 │ │ │ │ vpbroadcastq (%rdx,%rcx,1),%ymm4 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpmaddubsw %ymm8,%ymm1,%ymm5 │ │ │ │ + vpmaddubsw %ymm24,%ymm1,%ymm5 │ │ │ │ vmovdqa %ymm2,%ymm1 │ │ │ │ - vpmaddubsw %ymm9,%ymm2,%ymm2 │ │ │ │ + vpmaddubsw %ymm25,%ymm2,%ymm2 │ │ │ │ vpaddw %ymm2,%ymm5,%ymm5 │ │ │ │ vmovdqa %ymm3,%ymm2 │ │ │ │ - vpmaddubsw %ymm10,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm26,%ymm3,%ymm3 │ │ │ │ vpaddw %ymm3,%ymm5,%ymm5 │ │ │ │ vpblendd $0x30,%ymm4,%ymm0,%ymm3 │ │ │ │ vpbroadcastq (%rdx),%ymm0 │ │ │ │ vpblendd $0x30,%ymm0,%ymm4,%ymm4 │ │ │ │ vpunpcklbw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm11,%ymm3,%ymm4 │ │ │ │ + vpmaddubsw %ymm27,%ymm3,%ymm4 │ │ │ │ vpaddw %ymm4,%ymm5,%ymm5 │ │ │ │ - vpmulhrsw %ymm7,%ymm5,%ymm5 │ │ │ │ + vpmulhrsw %ymm23,%ymm5,%ymm5 │ │ │ │ vextracti128 $0x1,%ymm5,%xmm4 │ │ │ │ vpackuswb %xmm4,%xmm5,%xmm5 │ │ │ │ vmovq %xmm5,(%rdi) │ │ │ │ vmovhps %xmm5,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 36db07 <__cxa_finalize@plt+0x342ab7> │ │ │ │ + jg 36de8a <__cxa_finalize@plt+0x342e3a> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ - lea -0x80(,%r8,8),%eax │ │ │ │ + vmovdqa32 0x71c7a(%rip),%zmm28 │ │ │ │ + vbroadcasti32x4 (%rdx),%zmm17 │ │ │ │ + vbroadcasti32x4 (%rdx,%rcx,1),%ymm20 │ │ │ │ + mov $0xf,%eax │ │ │ │ + vbroadcasti32x4 (%rdx,%rcx,2),%zmm18 │ │ │ │ + add %r11,%rdx │ │ │ │ + vbroadcasti32x4 (%rdx),%ymm21 │ │ │ │ + kmovb %eax,%k1 │ │ │ │ + vbroadcasti32x4 (%rdx,%rcx,1),%zmm19 │ │ │ │ + vbroadcasti32x4 (%rdx,%rcx,2),%ymm22 │ │ │ │ + add %r11,%rdx │ │ │ │ + vbroadcasti32x4 (%rdx),%zmm16 │ │ │ │ + vshufpd $0xcc,%zmm18,%zmm20,%zmm17{%k1} │ │ │ │ + vshufpd $0xcc,%zmm19,%zmm21,%zmm18{%k1} │ │ │ │ + vshufpd $0xcc,%zmm16,%zmm22,%zmm19{%k1} │ │ │ │ + vpermb %zmm17,%zmm28,%zmm17 │ │ │ │ + vpermb %zmm18,%zmm28,%zmm18 │ │ │ │ + vpermb %zmm19,%zmm28,%zmm19 │ │ │ │ + vpmaddubsw %zmm24,%zmm17,%zmm20 │ │ │ │ + vmovdqa32 %zmm18,%zmm17 │ │ │ │ + vpmaddubsw %zmm25,%zmm18,%zmm21 │ │ │ │ + vmovdqa32 %zmm19,%zmm18 │ │ │ │ + vpmaddubsw %zmm26,%zmm19,%zmm22 │ │ │ │ + vmovdqa32 %zmm16,%zmm19 │ │ │ │ + vpaddw %zmm21,%zmm20,%zmm20 │ │ │ │ + vbroadcasti32x4 (%rdx,%rcx,1),%ymm21 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vbroadcasti32x4 (%rdx),%zmm16 │ │ │ │ + vshufpd $0xcc,%zmm16,%zmm21,%zmm19{%k1} │ │ │ │ + vpermb %zmm19,%zmm28,%zmm19 │ │ │ │ + vpmaddubsw %zmm27,%zmm19,%zmm21 │ │ │ │ + vpaddw %zmm22,%zmm20,%zmm20 │ │ │ │ + vpaddw %zmm21,%zmm20,%zmm20 │ │ │ │ + vpmulhrsw %zmm23,%zmm20,%zmm20 │ │ │ │ + vextracti32x8 $0x1,%zmm20,%ymm21 │ │ │ │ + vpackuswb %ymm21,%ymm20,%ymm20 │ │ │ │ + vmovdqa32 %xmm20,(%rdi) │ │ │ │ + vextracti32x4 $0x1,%ymm20,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 36df6a <__cxa_finalize@plt+0x342f1a> │ │ │ │ + ret │ │ │ │ + vmovdqa32 0x71bc2(%rip),%zmm28 │ │ │ │ + vpmovzxbq 0x72008(%rip),%zmm30 │ │ │ │ + vpshrdw $0x8,%zmm28,%zmm28,%zmm29 │ │ │ │ + vmovdqu32 (%rdx),%ymm16 │ │ │ │ + vinserti32x8 $0x1,(%rdx,%rcx,1),%zmm16,%zmm16 │ │ │ │ + vpermb %zmm16,%zmm28,%zmm17 │ │ │ │ + vinserti32x8 $0x0,(%rdx,%rcx,2),%zmm16,%zmm16 │ │ │ │ + add %r11,%rdx │ │ │ │ + vpermb %zmm16,%zmm29,%zmm18 │ │ │ │ + vinserti32x8 $0x1,(%rdx),%zmm16,%zmm16 │ │ │ │ + vpermb %zmm16,%zmm28,%zmm19 │ │ │ │ + vinserti32x8 $0x0,(%rdx,%rcx,1),%zmm16,%zmm16 │ │ │ │ + vpermb %zmm16,%zmm29,%zmm20 │ │ │ │ + vinserti32x8 $0x1,(%rdx,%rcx,2),%zmm16,%zmm16 │ │ │ │ + add %r11,%rdx │ │ │ │ + vpermb %zmm16,%zmm28,%zmm21 │ │ │ │ + vinserti32x8 $0x0,(%rdx),%zmm16,%zmm16 │ │ │ │ + vpermb %zmm16,%zmm29,%zmm22 │ │ │ │ + vinserti32x8 $0x1,(%rdx,%rcx,1),%zmm16,%zmm16 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vpmaddubsw %zmm24,%zmm17,%zmm31 │ │ │ │ + vmovdqa32 %zmm19,%zmm17 │ │ │ │ + vpmaddubsw %zmm24,%zmm18,%zmm0 │ │ │ │ + vmovdqa32 %zmm20,%zmm18 │ │ │ │ + vpmaddubsw %zmm25,%zmm19,%zmm1 │ │ │ │ + vmovdqa32 %zmm21,%zmm19 │ │ │ │ + vpmaddubsw %zmm25,%zmm20,%zmm2 │ │ │ │ + vmovdqa32 %zmm22,%zmm20 │ │ │ │ + vpmaddubsw %zmm26,%zmm21,%zmm3 │ │ │ │ + vpermb %zmm16,%zmm28,%zmm21 │ │ │ │ + vinserti32x8 $0x0,(%rdx),%zmm16,%zmm16 │ │ │ │ + vpmaddubsw %zmm26,%zmm22,%zmm4 │ │ │ │ + vpermb %zmm16,%zmm29,%zmm22 │ │ │ │ + vpaddw %zmm1,%zmm31,%zmm31 │ │ │ │ + vpmaddubsw %zmm27,%zmm21,%zmm1 │ │ │ │ + vpaddw %zmm2,%zmm0,%zmm0 │ │ │ │ + vpmaddubsw %zmm27,%zmm22,%zmm2 │ │ │ │ + vpaddw %zmm3,%zmm31,%zmm31 │ │ │ │ + vpaddw %zmm4,%zmm0,%zmm0 │ │ │ │ + vpaddw %zmm1,%zmm31,%zmm31 │ │ │ │ + vpaddw %zmm2,%zmm0,%zmm0 │ │ │ │ + vpmulhrsw %zmm23,%zmm31,%zmm31 │ │ │ │ + vpmulhrsw %zmm23,%zmm0,%zmm0 │ │ │ │ + vpackuswb %zmm0,%zmm31,%zmm31 │ │ │ │ + vpermq %zmm31,%zmm30,%zmm31 │ │ │ │ + vmovdqa32 %ymm31,(%rdi) │ │ │ │ + vextracti32x8 $0x1,%zmm31,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 36e06d <__cxa_finalize@plt+0x34301d> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + lea -0x100(%r9,%r8,4),%eax │ │ │ │ mov %rdx,%r8 │ │ │ │ mov %rdi,%r10 │ │ │ │ - lea (%r9,%rax,2),%eax │ │ │ │ - vbroadcasti128 (%rdx),%ymm4 │ │ │ │ - vbroadcasti128 (%rdx,%rcx,1),%ymm5 │ │ │ │ - vbroadcasti128 (%rdx,%rcx,2),%ymm6 │ │ │ │ + vmovdqu32 (%rdx),%zmm18 │ │ │ │ + vmovdqu32 (%rdx,%rcx,1),%zmm20 │ │ │ │ + vmovdqu32 (%rdx,%rcx,2),%zmm22 │ │ │ │ add %r11,%rdx │ │ │ │ - vbroadcasti128 (%rdx),%ymm0 │ │ │ │ - vbroadcasti128 (%rdx,%rcx,1),%ymm1 │ │ │ │ - vbroadcasti128 (%rdx,%rcx,2),%ymm2 │ │ │ │ + vmovdqu32 (%rdx),%zmm29 │ │ │ │ + vmovdqu32 (%rdx,%rcx,1),%zmm31 │ │ │ │ + vmovdqu32 (%rdx,%rcx,2),%zmm1 │ │ │ │ add %r11,%rdx │ │ │ │ - vbroadcasti128 (%rdx),%ymm3 │ │ │ │ - vshufpd $0xc,%ymm0,%ymm4,%ymm4 │ │ │ │ - vshufpd $0xc,%ymm1,%ymm5,%ymm5 │ │ │ │ - vpunpcklbw %ymm5,%ymm4,%ymm1 │ │ │ │ - vpunpckhbw %ymm5,%ymm4,%ymm4 │ │ │ │ - vshufpd $0xc,%ymm2,%ymm6,%ymm6 │ │ │ │ - vpunpcklbw %ymm6,%ymm5,%ymm2 │ │ │ │ - vpunpckhbw %ymm6,%ymm5,%ymm5 │ │ │ │ - vshufpd $0xc,%ymm3,%ymm0,%ymm0 │ │ │ │ - vpunpcklbw %ymm0,%ymm6,%ymm3 │ │ │ │ - vpunpckhbw %ymm0,%ymm6,%ymm6 │ │ │ │ - vbroadcasti128 (%rdx,%rcx,1),%ymm12 │ │ │ │ + vmovdqu32 (%rdx),%zmm16 │ │ │ │ + vpunpcklbw %zmm20,%zmm18,%zmm17 │ │ │ │ + vpunpckhbw %zmm20,%zmm18,%zmm18 │ │ │ │ + vpunpcklbw %zmm22,%zmm20,%zmm19 │ │ │ │ + vpunpckhbw %zmm22,%zmm20,%zmm20 │ │ │ │ + vpunpcklbw %zmm29,%zmm22,%zmm21 │ │ │ │ + vpunpckhbw %zmm29,%zmm22,%zmm22 │ │ │ │ + vpunpcklbw %zmm31,%zmm29,%zmm28 │ │ │ │ + vpunpckhbw %zmm31,%zmm29,%zmm29 │ │ │ │ + vpunpcklbw %zmm1,%zmm31,%zmm30 │ │ │ │ + vpunpckhbw %zmm1,%zmm31,%zmm31 │ │ │ │ + vpunpcklbw %zmm16,%zmm1,%zmm0 │ │ │ │ + vpunpckhbw %zmm16,%zmm1,%zmm1 │ │ │ │ + vpmaddubsw %zmm24,%zmm17,%zmm2 │ │ │ │ + vmovdqa32 %zmm21,%zmm17 │ │ │ │ + vpmaddubsw %zmm24,%zmm18,%zmm3 │ │ │ │ + vmovdqa32 %zmm22,%zmm18 │ │ │ │ + vpmaddubsw %zmm24,%zmm19,%zmm4 │ │ │ │ + vmovdqa32 %zmm28,%zmm19 │ │ │ │ + vpmaddubsw %zmm24,%zmm20,%zmm5 │ │ │ │ + vmovdqa32 %zmm29,%zmm20 │ │ │ │ + vpmaddubsw %zmm25,%zmm21,%zmm21 │ │ │ │ + vpmaddubsw %zmm25,%zmm22,%zmm22 │ │ │ │ + vpmaddubsw %zmm25,%zmm28,%zmm28 │ │ │ │ + vpmaddubsw %zmm25,%zmm29,%zmm29 │ │ │ │ + vpaddw %zmm21,%zmm2,%zmm2 │ │ │ │ + vmovdqa32 %zmm30,%zmm21 │ │ │ │ + vpmaddubsw %zmm26,%zmm30,%zmm30 │ │ │ │ + vpaddw %zmm22,%zmm3,%zmm3 │ │ │ │ + vmovdqa32 %zmm31,%zmm22 │ │ │ │ + vpmaddubsw %zmm26,%zmm31,%zmm31 │ │ │ │ + vpaddw %zmm28,%zmm4,%zmm4 │ │ │ │ + vmovdqa32 %zmm0,%zmm28 │ │ │ │ + vpmaddubsw %zmm26,%zmm0,%zmm0 │ │ │ │ + vpaddw %zmm29,%zmm5,%zmm5 │ │ │ │ + vmovdqa32 %zmm1,%zmm29 │ │ │ │ + vpmaddubsw %zmm26,%zmm1,%zmm1 │ │ │ │ + vpaddw %zmm30,%zmm2,%zmm2 │ │ │ │ + vpaddw %zmm31,%zmm3,%zmm3 │ │ │ │ + vpaddw %zmm0,%zmm4,%zmm4 │ │ │ │ + vpaddw %zmm1,%zmm5,%zmm5 │ │ │ │ + vmovdqu32 (%rdx,%rcx,1),%zmm1 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ - vbroadcasti128 (%rdx),%ymm13 │ │ │ │ - vpmaddubsw %ymm8,%ymm1,%ymm14 │ │ │ │ - vpmaddubsw %ymm8,%ymm2,%ymm15 │ │ │ │ - vmovdqa %ymm3,%ymm1 │ │ │ │ - vmovdqa %ymm4,%ymm2 │ │ │ │ - vpmaddubsw %ymm9,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm9,%ymm4,%ymm4 │ │ │ │ - vpaddw %ymm3,%ymm14,%ymm14 │ │ │ │ - vpaddw %ymm4,%ymm15,%ymm15 │ │ │ │ - vmovdqa %ymm5,%ymm3 │ │ │ │ - vmovdqa %ymm6,%ymm4 │ │ │ │ - vpmaddubsw %ymm10,%ymm5,%ymm5 │ │ │ │ - vpmaddubsw %ymm10,%ymm6,%ymm6 │ │ │ │ - vpaddw %ymm5,%ymm14,%ymm14 │ │ │ │ - vpaddw %ymm6,%ymm15,%ymm15 │ │ │ │ - vshufpd $0xd,%ymm12,%ymm0,%ymm6 │ │ │ │ - vshufpd $0xc,%ymm13,%ymm12,%ymm0 │ │ │ │ - vpunpcklbw %ymm0,%ymm6,%ymm5 │ │ │ │ - vpunpckhbw %ymm0,%ymm6,%ymm6 │ │ │ │ - vpmaddubsw %ymm11,%ymm5,%ymm12 │ │ │ │ - vpmaddubsw %ymm11,%ymm6,%ymm13 │ │ │ │ - vpaddw %ymm12,%ymm14,%ymm14 │ │ │ │ - vpaddw %ymm13,%ymm15,%ymm15 │ │ │ │ - vpmulhrsw %ymm7,%ymm14,%ymm14 │ │ │ │ - vpmulhrsw %ymm7,%ymm15,%ymm15 │ │ │ │ - vpackuswb %ymm15,%ymm14,%ymm14 │ │ │ │ - vpermq $0xd8,%ymm14,%ymm14 │ │ │ │ - vmovdqa %xmm14,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm14,(%rdi,%rsi,1) │ │ │ │ + vpunpcklbw %zmm1,%zmm16,%zmm30 │ │ │ │ + vpunpckhbw %zmm1,%zmm16,%zmm31 │ │ │ │ + vpmaddubsw %zmm27,%zmm30,%zmm0 │ │ │ │ + vpmaddubsw %zmm27,%zmm31,%zmm16 │ │ │ │ + vpaddw %zmm0,%zmm2,%zmm2 │ │ │ │ + vpaddw %zmm16,%zmm3,%zmm3 │ │ │ │ + vmovdqu32 (%rdx),%zmm16 │ │ │ │ + vpunpcklbw %zmm16,%zmm1,%zmm0 │ │ │ │ + vpunpckhbw %zmm16,%zmm1,%zmm1 │ │ │ │ + vpmulhrsw %zmm23,%zmm2,%zmm2 │ │ │ │ + vpmulhrsw %zmm23,%zmm3,%zmm3 │ │ │ │ + vpackuswb %zmm3,%zmm2,%zmm2 │ │ │ │ + vmovdqa32 %zmm2,(%rdi) │ │ │ │ + vpmaddubsw %zmm27,%zmm0,%zmm2 │ │ │ │ + vpmaddubsw %zmm27,%zmm1,%zmm3 │ │ │ │ + vpaddw %zmm4,%zmm2,%zmm2 │ │ │ │ + vpaddw %zmm5,%zmm3,%zmm3 │ │ │ │ + vpmulhrsw %zmm23,%zmm2,%zmm2 │ │ │ │ + vpmulhrsw %zmm23,%zmm3,%zmm3 │ │ │ │ + vpackuswb %zmm3,%zmm2,%zmm2 │ │ │ │ + vmovdqa32 %zmm2,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 36dbdf <__cxa_finalize@plt+0x342b8f> │ │ │ │ - add $0x10,%r8 │ │ │ │ - add $0x10,%r10 │ │ │ │ + jg 36e1ba <__cxa_finalize@plt+0x34316a> │ │ │ │ + add $0x40,%r8 │ │ │ │ + add $0x40,%r10 │ │ │ │ movzbl %al,%r9d │ │ │ │ mov %r8,%rdx │ │ │ │ mov %r10,%rdi │ │ │ │ sub $0x100,%eax │ │ │ │ - jg 36db86 <__cxa_finalize@plt+0x342b36> │ │ │ │ + jg 36e13e <__cxa_finalize@plt+0x3430ee> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ cmp $0x4,%r8d │ │ │ │ - jg 36df43 <__cxa_finalize@plt+0x342ef3> │ │ │ │ + jg 36e5e9 <__cxa_finalize@plt+0x343599> │ │ │ │ movzbl %al,%eax │ │ │ │ dec %rdx │ │ │ │ - vpbroadcastd 0x75126(%r11,%rax,8),%ymm7 │ │ │ │ + vpbroadcastd 0x751c6(%r11,%rax,8),%zmm23 │ │ │ │ movzbl %r10b,%eax │ │ │ │ shr $0x10,%r10d │ │ │ │ cmp $0x6,%r9d │ │ │ │ cmovs %eax,%r10d │ │ │ │ - vpbroadcastq 0x75124(%r11,%r10,8),%ymm0 │ │ │ │ + vpbroadcastd 0x71318(%rip),%zmm24 │ │ │ │ + vpbroadcastq 0x751c4(%r11,%r10,8),%ymm16 │ │ │ │ lea (%rcx,%rcx,2),%r11 │ │ │ │ - sub %r11,%rdx │ │ │ │ - vpunpcklbw %ymm0,%ymm0,%ymm0 │ │ │ │ - vpsraw $0x8,%ymm0,%ymm0 │ │ │ │ - vpbroadcastd 0x723d8(%rip),%ymm8 │ │ │ │ - vpbroadcastd 0x723db(%rip),%ymm9 │ │ │ │ - vpshufd $0x0,%ymm0,%ymm10 │ │ │ │ - vpshufd $0x55,%ymm0,%ymm11 │ │ │ │ - vpshufd $0xaa,%ymm0,%ymm12 │ │ │ │ - vpshufd $0xff,%ymm0,%ymm13 │ │ │ │ + vpbroadcastd 0x71cff(%rip),%ymm25 │ │ │ │ + mov %rdx,%rax │ │ │ │ + vpunpcklbw %ymm16,%ymm24,%ymm16 │ │ │ │ + sub %r11,%rax │ │ │ │ + vpsraw $0x2,%ymm16,%ymm16 │ │ │ │ + vmovdqa32 0x71afa(%rip),%xmm30 │ │ │ │ + vpshufd $0x0,%ymm16,%ymm26 │ │ │ │ + vpshufd $0x55,%ymm16,%ymm27 │ │ │ │ + vpshufd $0xaa,%ymm16,%ymm28 │ │ │ │ + vpshufd $0xff,%ymm16,%ymm29 │ │ │ │ cmp $0x4,%r8d │ │ │ │ - je 36de15 <__cxa_finalize@plt+0x342dc5> │ │ │ │ - vbroadcasti128 0x72240(%rip),%ymm6 │ │ │ │ - vmovq (%rdx),%xmm2 │ │ │ │ - vmovhps (%rdx,%rcx,1),%xmm2,%xmm2 │ │ │ │ - vmovq (%rdx,%rcx,2),%xmm0 │ │ │ │ - add %r11,%rdx │ │ │ │ + je 36e4b9 <__cxa_finalize@plt+0x343469> │ │ │ │ + vbroadcasti32x4 0x71aea(%rip),%ymm22 │ │ │ │ + vmovq (%rax),%xmm2 │ │ │ │ + vmovhps (%rax,%rcx,1),%xmm2,%xmm2 │ │ │ │ + vmovq (%rax,%rcx,2),%xmm0 │ │ │ │ vmovhps (%rdx),%xmm0,%xmm0 │ │ │ │ vpbroadcastq (%rdx,%rcx,1),%ymm3 │ │ │ │ vpbroadcastq (%rdx,%rcx,2),%ymm4 │ │ │ │ add %r11,%rdx │ │ │ │ vpbroadcastq (%rdx),%ymm1 │ │ │ │ vpblendd $0x30,%ymm3,%ymm2,%ymm2 │ │ │ │ vpblendd $0x30,%ymm1,%ymm0,%ymm0 │ │ │ │ vpblendd $0xc0,%ymm4,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm6,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm6,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm7,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vphaddw %ymm0,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm2,%ymm8,%ymm2 │ │ │ │ + vpshufb %ymm22,%ymm2,%ymm2 │ │ │ │ + vpshufb %ymm22,%ymm0,%ymm0 │ │ │ │ + vmovdqa32 %ymm24,%ymm1 │ │ │ │ + vpdpbusd %ymm23,%ymm2,%ymm1 │ │ │ │ + vmovdqa32 %ymm24,%ymm2 │ │ │ │ + vpdpbusd %ymm23,%ymm0,%ymm2 │ │ │ │ + vpackssdw %ymm2,%ymm1,%ymm2 │ │ │ │ + vpsraw $0x2,%ymm2,%ymm2 │ │ │ │ vextracti128 $0x1,%ymm2,%xmm3 │ │ │ │ vpalignr $0x4,%xmm2,%xmm3,%xmm4 │ │ │ │ vpunpcklwd %xmm4,%xmm2,%xmm1 │ │ │ │ vpunpckhwd %xmm4,%xmm2,%xmm2 │ │ │ │ vpshufd $0x99,%xmm3,%xmm0 │ │ │ │ vpunpcklwd %xmm0,%xmm3,%xmm3 │ │ │ │ vmovq (%rdx,%rcx,1),%xmm4 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ vmovhps (%rdx),%xmm4,%xmm4 │ │ │ │ - vpshufb %xmm6,%xmm4,%xmm4 │ │ │ │ - vpmaddubsw %xmm7,%xmm4,%xmm4 │ │ │ │ - vpmaddwd %xmm1,%xmm10,%xmm5 │ │ │ │ + vmovdqa32 %xmm25,%xmm5 │ │ │ │ + vpdpwssd %xmm26,%xmm1,%xmm5 │ │ │ │ vmovdqa %xmm2,%xmm1 │ │ │ │ - vpmaddwd %xmm2,%xmm11,%xmm2 │ │ │ │ - vpaddd %xmm2,%xmm5,%xmm5 │ │ │ │ + vpdpwssd %xmm27,%xmm2,%xmm5 │ │ │ │ + vpshufb %xmm22,%xmm4,%xmm4 │ │ │ │ vmovdqa %xmm3,%xmm2 │ │ │ │ - vpmaddwd %xmm3,%xmm12,%xmm3 │ │ │ │ - vphaddw %xmm4,%xmm4,%xmm4 │ │ │ │ - vpmulhrsw %xmm4,%xmm8,%xmm4 │ │ │ │ - vpaddd %xmm3,%xmm5,%xmm5 │ │ │ │ + vpdpwssd %xmm28,%xmm3,%xmm5 │ │ │ │ + vmovdqa32 %xmm24,%xmm3 │ │ │ │ + vpdpbusd %xmm23,%xmm4,%xmm3 │ │ │ │ + vpackssdw %xmm3,%xmm3,%xmm4 │ │ │ │ + vpsraw $0x2,%xmm4,%xmm4 │ │ │ │ vpalignr $0xc,%xmm0,%xmm4,%xmm3 │ │ │ │ vmovdqa %xmm4,%xmm0 │ │ │ │ - vpunpcklwd %xmm0,%xmm3,%xmm3 │ │ │ │ - vpmaddwd %xmm3,%xmm13,%xmm4 │ │ │ │ - vpaddd %xmm5,%xmm9,%xmm5 │ │ │ │ - vpaddd %xmm4,%xmm5,%xmm5 │ │ │ │ - vpsrad $0xa,%xmm5,%xmm5 │ │ │ │ - vpackssdw %xmm5,%xmm5,%xmm5 │ │ │ │ + vpunpcklwd %xmm4,%xmm3,%xmm3 │ │ │ │ + vpdpwssd %xmm29,%xmm3,%xmm5 │ │ │ │ vpackuswb %xmm5,%xmm5,%xmm5 │ │ │ │ + vpshufb %xmm30,%xmm5,%xmm5 │ │ │ │ vpextrw $0x0,%xmm5,(%rdi) │ │ │ │ vpextrw $0x1,%xmm5,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 36dd96 <__cxa_finalize@plt+0x342d46> │ │ │ │ + jg 36e438 <__cxa_finalize@plt+0x3433e8> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ - vmovdqa 0x72143(%rip),%ymm6 │ │ │ │ - vpbroadcastq (%rdx),%ymm2 │ │ │ │ - vpbroadcastq (%rdx,%rcx,1),%ymm4 │ │ │ │ - vpbroadcastq (%rdx,%rcx,2),%ymm0 │ │ │ │ - add %r11,%rdx │ │ │ │ - vpbroadcastq (%rdx),%ymm5 │ │ │ │ - vpbroadcastq (%rdx,%rcx,1),%ymm3 │ │ │ │ - vpblendd $0xcc,%ymm4,%ymm2,%ymm2 │ │ │ │ - vpbroadcastq (%rdx,%rcx,2),%ymm4 │ │ │ │ + vmovq (%rax),%xmm1 │ │ │ │ + vpbroadcastq (%rax,%rcx,1),%ymm18 │ │ │ │ + vinserti32x4 $0x1,(%rax,%rcx,2),%ymm1,%ymm17 │ │ │ │ + vinserti32x4 $0x2,(%rdx),%zmm18,%zmm18 │ │ │ │ + vinserti32x4 $0x2,(%rdx,%rcx,1),%zmm17,%zmm17 │ │ │ │ + vinserti32x4 $0x3,(%rdx,%rcx,2),%zmm18,%zmm18 │ │ │ │ + vbroadcasti32x4 0x719d3(%rip),%zmm22 │ │ │ │ add %r11,%rdx │ │ │ │ - vpbroadcastq (%rdx),%ymm1 │ │ │ │ - vpblendd $0xcc,%ymm5,%ymm0,%ymm0 │ │ │ │ - vpblendd $0xcc,%ymm4,%ymm3,%ymm3 │ │ │ │ - vpshufb %ymm6,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm6,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm6,%ymm3,%ymm3 │ │ │ │ - vpshufb %ymm6,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm7,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm7,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm7,%ymm1,%ymm1 │ │ │ │ - vphaddw %ymm0,%ymm2,%ymm2 │ │ │ │ - vphaddw %ymm1,%ymm3,%ymm3 │ │ │ │ - vpmulhrsw %ymm2,%ymm8,%ymm2 │ │ │ │ - vpmulhrsw %ymm3,%ymm8,%ymm3 │ │ │ │ - vpalignr $0x4,%ymm2,%ymm3,%ymm4 │ │ │ │ - vpunpcklwd %ymm4,%ymm2,%ymm1 │ │ │ │ - vpunpckhwd %ymm4,%ymm2,%ymm2 │ │ │ │ - vpshufd $0x99,%ymm3,%ymm0 │ │ │ │ - vpunpcklwd %ymm0,%ymm3,%ymm3 │ │ │ │ - vpbroadcastq (%rdx,%rcx,1),%ymm4 │ │ │ │ + vinserti32x4 $0x3,(%rdx),%zmm17,%zmm17 │ │ │ │ + vpshufb %zmm22,%zmm18,%zmm18 │ │ │ │ + vpshufb %zmm22,%zmm17,%zmm17 │ │ │ │ + vmovdqa32 %zmm24,%zmm16 │ │ │ │ + vpdpbusd %zmm23,%zmm18,%zmm16 │ │ │ │ + vmovdqa32 %zmm24,%zmm20 │ │ │ │ + vpdpbusd %zmm23,%zmm17,%zmm20 │ │ │ │ + vmovdqa32 0x716db(%rip),%ymm17 │ │ │ │ + vmovdqa32 0x716f1(%rip),%ymm18 │ │ │ │ + vmovdqa32 0x71707(%rip),%ymm19 │ │ │ │ + vpackssdw %zmm20,%zmm16,%zmm16 │ │ │ │ + vpsraw $0x2,%zmm16,%zmm16 │ │ │ │ + mov $0x5555,%eax │ │ │ │ + vpermb %ymm16,%ymm17,%ymm17 │ │ │ │ + vpermb %zmm16,%zmm18,%zmm18 │ │ │ │ + vpermb %zmm16,%zmm19,%zmm19 │ │ │ │ + kmovw %eax,%k1 │ │ │ │ + vmovdqa32 0x716f5(%rip),%ymm31 │ │ │ │ + vmovq (%rdx,%rcx,1),%xmm4 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpmaddwd %ymm1,%ymm10,%ymm5 │ │ │ │ - vmovdqa %ymm2,%ymm1 │ │ │ │ - vpmaddwd %ymm2,%ymm11,%ymm2 │ │ │ │ - vpaddd %ymm2,%ymm5,%ymm5 │ │ │ │ - vmovdqa %ymm3,%ymm2 │ │ │ │ - vpmaddwd %ymm3,%ymm12,%ymm3 │ │ │ │ - vpaddd %ymm3,%ymm5,%ymm5 │ │ │ │ - vpbroadcastq (%rdx),%ymm3 │ │ │ │ - vpblendd $0xcc,%ymm3,%ymm4,%ymm4 │ │ │ │ - vpshufb %ymm6,%ymm4,%ymm4 │ │ │ │ - vpmaddubsw %ymm7,%ymm4,%ymm4 │ │ │ │ - vphaddw %ymm4,%ymm4,%ymm4 │ │ │ │ - vpmulhrsw %ymm4,%ymm8,%ymm4 │ │ │ │ - vpalignr $0xc,%ymm0,%ymm4,%ymm3 │ │ │ │ - vmovdqa %ymm4,%ymm0 │ │ │ │ - vpunpcklwd %ymm0,%ymm3,%ymm3 │ │ │ │ - vpmaddwd %ymm3,%ymm13,%ymm4 │ │ │ │ - vpaddd %ymm5,%ymm9,%ymm5 │ │ │ │ - vpaddd %ymm4,%ymm5,%ymm5 │ │ │ │ - vpsrad $0xa,%ymm5,%ymm5 │ │ │ │ - vextracti128 $0x1,%ymm5,%xmm4 │ │ │ │ - vpackssdw %xmm4,%xmm5,%xmm5 │ │ │ │ - vpackuswb %xmm5,%xmm5,%xmm5 │ │ │ │ - vpshuflw $0xd8,%xmm5,%xmm5 │ │ │ │ - vmovd %xmm5,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm5,(%rdi,%rsi,1) │ │ │ │ + vinserti32x4 $0x1,(%rdx),%ymm4,%ymm20 │ │ │ │ + vmovdqa32 %ymm25,%ymm21 │ │ │ │ + vpdpwssd %ymm26,%ymm17,%ymm21 │ │ │ │ + vmovdqa32 %ymm18,%ymm17 │ │ │ │ + vpshufb %ymm22,%ymm20,%ymm20 │ │ │ │ + vmovdqa32 %ymm24,%ymm16 │ │ │ │ + vpdpbusd %ymm23,%ymm20,%ymm16 │ │ │ │ + vpdpwssd %ymm27,%ymm18,%ymm21 │ │ │ │ + vmovdqa32 %ymm19,%ymm18 │ │ │ │ + vpdpwssd %ymm28,%ymm19,%ymm21 │ │ │ │ + vpsraw $0x2,%ymm16,%ymm19{%k1} │ │ │ │ + vpermb %ymm19,%ymm31,%ymm19 │ │ │ │ + vpdpwssd %ymm29,%ymm19,%ymm21 │ │ │ │ + vpackuswb %ymm21,%ymm21,%ymm21 │ │ │ │ + vpermb %ymm21,%ymm30,%ymm21 │ │ │ │ + vmovd %xmm21,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm21,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 36deaf <__cxa_finalize@plt+0x342e5f> │ │ │ │ - vzeroupper │ │ │ │ + jg 36e56b <__cxa_finalize@plt+0x34351b> │ │ │ │ ret │ │ │ │ shr $0x10,%eax │ │ │ │ sub $0x3,%rdx │ │ │ │ - vpbroadcastd 0x75124(%r11,%rax,8),%ymm10 │ │ │ │ - vpbroadcastd 0x75128(%r11,%rax,8),%ymm11 │ │ │ │ + vpbroadcastd 0x751c4(%r11,%rax,8),%zmm26 │ │ │ │ + vpbroadcastd 0x751c8(%r11,%rax,8),%zmm27 │ │ │ │ movzbl %r10b,%eax │ │ │ │ shr $0x10,%r10d │ │ │ │ cmp $0x6,%r9d │ │ │ │ cmovs %eax,%r10d │ │ │ │ - vpbroadcastq 0x75124(%r11,%r10,8),%ymm0 │ │ │ │ + vpbroadcastd 0x71048(%rip),%zmm24 │ │ │ │ + vpbroadcastq 0x751c4(%r11,%r10,8),%zmm16 │ │ │ │ + vpbroadcastd 0x71a33(%rip),%zmm25 │ │ │ │ + vpunpcklbw %zmm16,%zmm24,%zmm16 │ │ │ │ lea (%rcx,%rcx,2),%r11 │ │ │ │ - sub %r11,%rdx │ │ │ │ - vpunpcklbw %ymm0,%ymm0,%ymm0 │ │ │ │ - vpsraw $0x8,%ymm0,%ymm0 │ │ │ │ - vpshufd $0x0,%ymm0,%ymm12 │ │ │ │ - vpshufd $0x55,%ymm0,%ymm13 │ │ │ │ - vpshufd $0xaa,%ymm0,%ymm14 │ │ │ │ - vpshufd $0xff,%ymm0,%ymm15 │ │ │ │ - lea -0x40(,%r8,8),%eax │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rdi,%r10 │ │ │ │ - lea (%r9,%rax,4),%eax │ │ │ │ - vbroadcasti128 0x71fc9(%rip),%ymm7 │ │ │ │ - vmovdqu (%rdx),%xmm4 │ │ │ │ - vbroadcasti128 0x71fcc(%rip),%ymm8 │ │ │ │ - vmovdqu (%rdx,%rcx,1),%xmm5 │ │ │ │ - vbroadcasti128 0x71fce(%rip),%ymm9 │ │ │ │ - vmovdqu (%rdx,%rcx,2),%xmm6 │ │ │ │ - add %r11,%rdx │ │ │ │ - vbroadcasti128 (%rdx),%ymm0 │ │ │ │ - vpblendd $0xf0,%ymm0,%ymm4,%ymm4 │ │ │ │ - vinserti128 $0x1,(%rdx,%rcx,1),%ymm5,%ymm5 │ │ │ │ - vinserti128 $0x1,(%rdx,%rcx,2),%ymm6,%ymm6 │ │ │ │ + vpsraw $0x2,%zmm16,%zmm16 │ │ │ │ + vpshufd $0x0,%zmm16,%zmm28 │ │ │ │ + vpshufd $0x55,%zmm16,%zmm29 │ │ │ │ + vpshufd $0xaa,%zmm16,%zmm30 │ │ │ │ + vpshufd $0xff,%zmm16,%zmm31 │ │ │ │ + cmp $0x8,%r8d │ │ │ │ + jne 36e834 <__cxa_finalize@plt+0x3437e4> │ │ │ │ + mov %rdx,%rax │ │ │ │ + sub %r11,%rax │ │ │ │ + vmovdqu (%rax),%xmm1 │ │ │ │ + vinserti128 $0x1,(%rax,%rcx,1),%ymm1,%ymm1 │ │ │ │ + vmovdqu (%rdx,%rcx,1),%xmm2 │ │ │ │ + vinserti32x4 $0x2,(%rax,%rcx,2),%zmm1,%zmm22 │ │ │ │ + vinserti128 $0x1,(%rdx,%rcx,2),%ymm2,%ymm2 │ │ │ │ + vinserti32x4 $0x3,(%rdx),%zmm22,%zmm22 │ │ │ │ add %r11,%rdx │ │ │ │ - vinserti128 $0x1,(%rdx),%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm8,%ymm4,%ymm2 │ │ │ │ - vpshufb %ymm9,%ymm4,%ymm3 │ │ │ │ - vpshufb %ymm7,%ymm4,%ymm4 │ │ │ │ - vpmaddubsw %ymm10,%ymm2,%ymm1 │ │ │ │ - vpmaddubsw %ymm11,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm11,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm10,%ymm4,%ymm4 │ │ │ │ - vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm2,%ymm4,%ymm4 │ │ │ │ - vphaddw %ymm1,%ymm4,%ymm4 │ │ │ │ - vpshufb %ymm8,%ymm5,%ymm2 │ │ │ │ - vpshufb %ymm9,%ymm5,%ymm3 │ │ │ │ - vpshufb %ymm7,%ymm5,%ymm5 │ │ │ │ - vpmaddubsw %ymm10,%ymm2,%ymm1 │ │ │ │ - vpmaddubsw %ymm11,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm11,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm10,%ymm5,%ymm5 │ │ │ │ - vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm2,%ymm5,%ymm5 │ │ │ │ - vphaddw %ymm1,%ymm5,%ymm5 │ │ │ │ - vpshufb %ymm8,%ymm6,%ymm2 │ │ │ │ - vpshufb %ymm9,%ymm6,%ymm3 │ │ │ │ - vpshufb %ymm7,%ymm6,%ymm6 │ │ │ │ - vpmaddubsw %ymm10,%ymm2,%ymm1 │ │ │ │ - vpmaddubsw %ymm11,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm11,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm10,%ymm6,%ymm6 │ │ │ │ - vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm2,%ymm6,%ymm6 │ │ │ │ - vphaddw %ymm1,%ymm6,%ymm6 │ │ │ │ - vpshufb %ymm8,%ymm0,%ymm2 │ │ │ │ - vpshufb %ymm9,%ymm0,%ymm3 │ │ │ │ - vpshufb %ymm7,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm10,%ymm2,%ymm1 │ │ │ │ - vpmaddubsw %ymm11,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm11,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm10,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - vphaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpbroadcastd 0x72003(%rip),%ymm7 │ │ │ │ - vpermq $0xd8,%ymm4,%ymm4 │ │ │ │ - vpermq $0xd8,%ymm5,%ymm5 │ │ │ │ - vpermq $0xd8,%ymm6,%ymm6 │ │ │ │ - vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm7,%ymm4,%ymm4 │ │ │ │ - vpmulhrsw %ymm7,%ymm5,%ymm5 │ │ │ │ - vpmulhrsw %ymm7,%ymm6,%ymm6 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm7 │ │ │ │ - vpunpcklwd %ymm5,%ymm4,%ymm1 │ │ │ │ - vpunpckhwd %ymm5,%ymm4,%ymm4 │ │ │ │ - vpunpcklwd %ymm6,%ymm5,%ymm2 │ │ │ │ - vpunpckhwd %ymm6,%ymm5,%ymm5 │ │ │ │ - vpunpcklwd %ymm7,%ymm6,%ymm3 │ │ │ │ - vpunpckhwd %ymm7,%ymm6,%ymm6 │ │ │ │ - vextracti128 $0x1,%ymm0,0x8(%rsp) │ │ │ │ - vmovdqu (%rdx,%rcx,1),%xmm0 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - vinserti128 $0x1,(%rdx),%ymm0,%ymm0 │ │ │ │ - vpmaddwd %ymm1,%ymm12,%ymm8 │ │ │ │ - vpmaddwd %ymm2,%ymm12,%ymm9 │ │ │ │ - vmovdqa %ymm3,%ymm1 │ │ │ │ - vmovdqa %ymm4,%ymm2 │ │ │ │ - vpmaddwd %ymm3,%ymm13,%ymm3 │ │ │ │ - vpmaddwd %ymm4,%ymm13,%ymm4 │ │ │ │ - vpaddd %ymm3,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm4,%ymm9,%ymm9 │ │ │ │ - vmovdqa %ymm5,%ymm3 │ │ │ │ - vmovdqa %ymm6,%ymm4 │ │ │ │ - vpmaddwd %ymm5,%ymm14,%ymm5 │ │ │ │ - vpmaddwd %ymm6,%ymm14,%ymm6 │ │ │ │ - vpaddd %ymm5,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm6,%ymm9,%ymm9 │ │ │ │ - vbroadcasti128 0x71e2f(%rip),%ymm6 │ │ │ │ - vbroadcasti128 0x71e36(%rip),%ymm7 │ │ │ │ - vbroadcasti128 0x71e0d(%rip),%ymm5 │ │ │ │ - vpshufb %ymm6,%ymm0,%ymm6 │ │ │ │ - vpshufb %ymm7,%ymm0,%ymm7 │ │ │ │ - vpshufb %ymm5,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm10,%ymm6,%ymm5 │ │ │ │ - vpmaddubsw %ymm11,%ymm7,%ymm7 │ │ │ │ - vpmaddubsw %ymm11,%ymm6,%ymm6 │ │ │ │ - vpmaddubsw %ymm10,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm7,%ymm5,%ymm5 │ │ │ │ - vpaddw %ymm6,%ymm0,%ymm0 │ │ │ │ - vphaddw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpbroadcastd 0x71f1c(%rip),%ymm5 │ │ │ │ - vpbroadcastd 0x71f1f(%rip),%ymm7 │ │ │ │ - vbroadcasti128 0x8(%rsp),%ymm6 │ │ │ │ - vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpaddd %ymm7,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm7,%ymm9,%ymm9 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm7 │ │ │ │ - vshufpd $0x4,%ymm7,%ymm6,%ymm6 │ │ │ │ - vpunpcklwd %ymm7,%ymm6,%ymm5 │ │ │ │ - vpunpckhwd %ymm7,%ymm6,%ymm6 │ │ │ │ - vpmaddwd %ymm5,%ymm15,%ymm7 │ │ │ │ - vpaddd %ymm7,%ymm8,%ymm8 │ │ │ │ - vpmaddwd %ymm6,%ymm15,%ymm7 │ │ │ │ - vpaddd %ymm7,%ymm9,%ymm7 │ │ │ │ - vpsrad $0xa,%ymm8,%ymm8 │ │ │ │ - vpsrad $0xa,%ymm7,%ymm7 │ │ │ │ - vpackssdw %ymm7,%ymm8,%ymm8 │ │ │ │ - vextracti128 $0x1,%ymm8,%xmm7 │ │ │ │ - vpackuswb %xmm7,%xmm8,%xmm8 │ │ │ │ - vpshufd $0xd8,%xmm8,%xmm7 │ │ │ │ - vmovq %xmm7,(%rdi) │ │ │ │ - vmovhps %xmm7,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 36e109 <__cxa_finalize@plt+0x3430b9> │ │ │ │ - add $0x8,%r8 │ │ │ │ - add $0x8,%r10 │ │ │ │ - movzbl %al,%r9d │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %r10,%rdi │ │ │ │ - sub $0x100,%eax │ │ │ │ - jg 36dfae <__cxa_finalize@plt+0x342f5e> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1e002d,%eax │ │ │ │ - mov %eax,%r10d │ │ │ │ - jmp 36e2e0 <__cxa_finalize@plt+0x343290> │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x1e002d,%eax │ │ │ │ - mov $0xf003c,%r10d │ │ │ │ - jmp 36e2e0 <__cxa_finalize@plt+0x343290> │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0xf003c,%eax │ │ │ │ - mov $0x1e002d,%r10d │ │ │ │ - jmp 36e2e0 <__cxa_finalize@plt+0x343290> │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0xf003c,%eax │ │ │ │ - mov %eax,%r10d │ │ │ │ - jmp 36e2e0 <__cxa_finalize@plt+0x343290> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1e002d,%eax │ │ │ │ - mov $0x2d,%r10d │ │ │ │ - jmp 36e2e0 <__cxa_finalize@plt+0x343290> │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x2d,%eax │ │ │ │ - mov $0x1e002d,%r10d │ │ │ │ - jmp 36e2e0 <__cxa_finalize@plt+0x343290> │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0xf003c,%eax │ │ │ │ - mov $0x2d,%r10d │ │ │ │ - jmp 36e2e0 <__cxa_finalize@plt+0x343290> │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x2d,%eax │ │ │ │ - mov $0xf003c,%r10d │ │ │ │ - jmp 36e2e0 <__cxa_finalize@plt+0x343290> │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x2d,%eax │ │ │ │ - mov %eax,%r10d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - imul $0x10101,%r9d,%r9d │ │ │ │ - add %eax,%r9d │ │ │ │ - imul $0x10101,0x8(%rsp),%eax │ │ │ │ - add %r10d,%eax │ │ │ │ - lea -0x192a(%rip),%r10 │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - test $0xf00,%r9d │ │ │ │ - jne 36e329 <__cxa_finalize@plt+0x3432d9> │ │ │ │ - test $0xf00,%eax │ │ │ │ - jne 36e5b5 <__cxa_finalize@plt+0x343565> │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - movzwl 0x73724(%r10,%rcx,2),%ecx │ │ │ │ - add %r10,%rcx │ │ │ │ - lea (%rdx,%rdx,2),%rax │ │ │ │ - jmp *%rcx │ │ │ │ - test $0xf00,%eax │ │ │ │ - jne 36e8ff <__cxa_finalize@plt+0x3438af> │ │ │ │ - vpbroadcastd 0x71d8b(%rip),%ymm4 │ │ │ │ - vbroadcasti128 0x71c3a(%rip),%ymm5 │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - je 36e38b <__cxa_finalize@plt+0x34333b> │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ - vbroadcasti128 0x71c38(%rip),%ymm6 │ │ │ │ - vbroadcasti128 0x71c3f(%rip),%ymm7 │ │ │ │ - shr $0x10,%r9d │ │ │ │ - sub $0x3,%rsi │ │ │ │ - movzwl 0x7379a(%r10,%rcx,2),%ecx │ │ │ │ - vpbroadcastd 0x74826(%r10,%r9,8),%ymm8 │ │ │ │ - vpbroadcastd 0x7482a(%r10,%r9,8),%ymm9 │ │ │ │ - add %r10,%rcx │ │ │ │ - jmp *%rcx │ │ │ │ - movzbl %r9b,%r9d │ │ │ │ - dec %rsi │ │ │ │ - vpbroadcastd 0x74828(%r10,%r9,8),%ymm6 │ │ │ │ - lea (%rdx,%rdx,2),%r10 │ │ │ │ - vmovq (%rsi),%xmm0 │ │ │ │ - vpbroadcastq (%rsi,%rdx,2),%ymm2 │ │ │ │ - vmovq (%rsi,%rdx,1),%xmm1 │ │ │ │ - vpblendd $0xf0,%ymm2,%ymm0,%ymm0 │ │ │ │ - vpbroadcastq (%rsi,%r10,1),%ymm2 │ │ │ │ - lea (%rsi,%rdx,4),%rsi │ │ │ │ - vpblendd $0xf0,%ymm2,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm5,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm5,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm6,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm6,%ymm1,%ymm1 │ │ │ │ - vphaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm4,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - add $0x20,%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 36e3a0 <__cxa_finalize@plt+0x343350> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - vmovdqu (%rsi),%xmm0 │ │ │ │ - vinserti128 $0x1,(%rsi,%rdx,1),%ymm0,%ymm0 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - vpshufb %ymm5,%ymm0,%ymm1 │ │ │ │ - vpshufb %ymm6,%ymm0,%ymm2 │ │ │ │ - vpshufb %ymm7,%ymm0,%ymm3 │ │ │ │ - vpmaddubsw %ymm8,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm8,%ymm2,%ymm0 │ │ │ │ - vpmaddubsw %ymm9,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm9,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm3,%ymm0,%ymm0 │ │ │ │ - vphaddw %ymm0,%ymm1,%ymm0 │ │ │ │ - vpmulhrsw %ymm4,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - add $0x20,%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 36e3f5 <__cxa_finalize@plt+0x3433a5> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - vmovdqu (%rsi),%xmm0 │ │ │ │ - vinserti128 $0x1,0x8(%rsi),%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm5,%ymm0,%ymm1 │ │ │ │ - vpshufb %ymm6,%ymm0,%ymm2 │ │ │ │ - vpshufb %ymm7,%ymm0,%ymm3 │ │ │ │ - vpmaddubsw %ymm8,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm8,%ymm2,%ymm0 │ │ │ │ - vpmaddubsw %ymm9,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm9,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm3,%ymm0,%ymm0 │ │ │ │ - vphaddw %ymm0,%ymm1,%ymm0 │ │ │ │ - vpmulhrsw %ymm4,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqu (%rsi,%rdx,1),%xmm0 │ │ │ │ - vinserti128 $0x1,0x8(%rsi,%rdx,1),%ymm0,%ymm0 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - vpshufb %ymm5,%ymm0,%ymm1 │ │ │ │ - vpshufb %ymm6,%ymm0,%ymm2 │ │ │ │ - vpshufb %ymm7,%ymm0,%ymm3 │ │ │ │ - vpmaddubsw %ymm8,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm8,%ymm2,%ymm0 │ │ │ │ - vpmaddubsw %ymm9,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm9,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm3,%ymm0,%ymm0 │ │ │ │ - vphaddw %ymm0,%ymm1,%ymm0 │ │ │ │ - vpmulhrsw %ymm4,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,0x20(%rdi) │ │ │ │ - add $0x40,%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 36e44b <__cxa_finalize@plt+0x3433fb> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 36e500 <__cxa_finalize@plt+0x3434b0> │ │ │ │ - mov $0xffffffffffffffe0,%rax │ │ │ │ - jmp 36e500 <__cxa_finalize@plt+0x3434b0> │ │ │ │ - mov $0xffffffffffffffa0,%rax │ │ │ │ - sub %rax,%rsi │ │ │ │ - mov %rax,%r9 │ │ │ │ - vmovdqu (%rsi,%rax,1),%xmm0 │ │ │ │ - vinserti128 $0x1,0x8(%rsi,%rax,1),%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm5,%ymm0,%ymm1 │ │ │ │ - vpshufb %ymm6,%ymm0,%ymm2 │ │ │ │ - vpshufb %ymm7,%ymm0,%ymm3 │ │ │ │ - vpmaddubsw %ymm8,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm8,%ymm2,%ymm0 │ │ │ │ - vpmaddubsw %ymm9,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm9,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm3,%ymm0,%ymm0 │ │ │ │ - vphaddw %ymm0,%ymm1,%ymm0 │ │ │ │ - vpmulhrsw %ymm4,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqu 0x10(%rsi,%rax,1),%xmm0 │ │ │ │ - vinserti128 $0x1,0x18(%rsi,%rax,1),%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm5,%ymm0,%ymm1 │ │ │ │ - vpshufb %ymm6,%ymm0,%ymm2 │ │ │ │ - vpshufb %ymm7,%ymm0,%ymm3 │ │ │ │ - vpmaddubsw %ymm8,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm8,%ymm2,%ymm0 │ │ │ │ - vpmaddubsw %ymm9,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm9,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm3,%ymm0,%ymm0 │ │ │ │ - vphaddw %ymm0,%ymm1,%ymm0 │ │ │ │ - vpmulhrsw %ymm4,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,0x20(%rdi) │ │ │ │ - add $0x40,%rdi │ │ │ │ - add $0x20,%rax │ │ │ │ - jle 36e506 <__cxa_finalize@plt+0x3434b6> │ │ │ │ - add %rdx,%rsi │ │ │ │ - mov %r9,%rax │ │ │ │ - dec %r8d │ │ │ │ - jg 36e506 <__cxa_finalize@plt+0x3434b6> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - movzbl %al,%r9d │ │ │ │ - shr $0x10,%eax │ │ │ │ - cmp $0x4,%r8d │ │ │ │ - cmove %r9d,%eax │ │ │ │ - lea 0x74826(%r10,%rax,8),%rax │ │ │ │ - lea (%rdx,%rdx,2),%r10 │ │ │ │ - sub %r10,%rsi │ │ │ │ - vpbroadcastd 0x71aec(%rip),%ymm7 │ │ │ │ - vpbroadcastw (%rax),%ymm8 │ │ │ │ - vpbroadcastw 0x2(%rax),%ymm9 │ │ │ │ - vpbroadcastw 0x4(%rax),%ymm10 │ │ │ │ - vpbroadcastw 0x6(%rax),%ymm11 │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jg 36e7da <__cxa_finalize@plt+0x34378a> │ │ │ │ - je 36e6db <__cxa_finalize@plt+0x34368b> │ │ │ │ - vmovd (%rsi),%xmm0 │ │ │ │ - vpbroadcastd (%rsi,%rdx,2),%ymm1 │ │ │ │ - vpbroadcastd (%rsi,%rdx,1),%xmm2 │ │ │ │ - add %r10,%rsi │ │ │ │ - vpbroadcastd (%rsi),%ymm3 │ │ │ │ - vpblendd $0x1,%ymm0,%ymm1,%ymm1 │ │ │ │ - vpblendd $0x3,%ymm2,%ymm3,%ymm3 │ │ │ │ - vpbroadcastd (%rsi,%rdx,1),%ymm0 │ │ │ │ - vpbroadcastd (%rsi,%rdx,2),%ymm2 │ │ │ │ - vpblendd $0x68,%ymm0,%ymm1,%ymm1 │ │ │ │ - vpbroadcastd (%rsi,%r10,1),%ymm0 │ │ │ │ - vbroadcasti128 0x719c9(%rip),%ymm5 │ │ │ │ - vpblendd $0xc0,%ymm2,%ymm3,%ymm3 │ │ │ │ - vpblendd $0x55,%ymm1,%ymm3,%ymm2 │ │ │ │ - vpblendd $0xaa,%ymm1,%ymm3,%ymm3 │ │ │ │ - vpunpcklbw %ymm3,%ymm2,%ymm1 │ │ │ │ - vpblendd $0x80,%ymm0,%ymm3,%ymm3 │ │ │ │ - vpunpckhbw %ymm3,%ymm2,%ymm2 │ │ │ │ - lea (%rsi,%rdx,4),%rsi │ │ │ │ - vpinsrd $0x1,(%rsi),%xmm0,%xmm0 │ │ │ │ - vpbroadcastd (%rsi,%rdx,1),%ymm3 │ │ │ │ - vpbroadcastd (%rsi,%rdx,2),%ymm4 │ │ │ │ - vpblendd $0x3,%ymm0,%ymm3,%ymm3 │ │ │ │ - vpbroadcastd (%rsi,%r10,1),%ymm0 │ │ │ │ - vpblendd $0x20,%ymm4,%ymm3,%ymm3 │ │ │ │ - vpblendd $0x40,%ymm0,%ymm3,%ymm3 │ │ │ │ - vpshufb %ymm5,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm8,%ymm1,%ymm4 │ │ │ │ - vperm2i128 $0x21,%ymm3,%ymm2,%ymm1 │ │ │ │ - vpmaddubsw %ymm9,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm4,%ymm4 │ │ │ │ - vmovdqa %ymm3,%ymm2 │ │ │ │ - vpmaddubsw %ymm11,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm10,%ymm1,%ymm4 │ │ │ │ - vpaddw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpmulhrsw %ymm7,%ymm3,%ymm3 │ │ │ │ - vmovdqa %ymm3,(%rdi) │ │ │ │ - add $0x20,%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 36e667 <__cxa_finalize@plt+0x343617> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - vmovq (%rsi),%xmm1 │ │ │ │ - vpbroadcastq (%rsi,%rdx,1),%ymm4 │ │ │ │ - vpbroadcastq (%rsi,%rdx,2),%ymm2 │ │ │ │ - vpbroadcastq (%rsi,%r10,1),%ymm5 │ │ │ │ - lea (%rsi,%rdx,4),%rsi │ │ │ │ - vpbroadcastq (%rsi),%ymm3 │ │ │ │ - vpbroadcastq (%rsi,%rdx,1),%ymm6 │ │ │ │ - vpbroadcastq (%rsi,%rdx,2),%ymm0 │ │ │ │ - vpblendd $0x30,%ymm4,%ymm1,%ymm1 │ │ │ │ - vpblendd $0x30,%ymm2,%ymm4,%ymm4 │ │ │ │ - vpunpcklbw %ymm4,%ymm1,%ymm1 │ │ │ │ - vpblendd $0x30,%ymm5,%ymm2,%ymm2 │ │ │ │ - vpblendd $0x30,%ymm3,%ymm5,%ymm5 │ │ │ │ - vpunpcklbw %ymm5,%ymm2,%ymm2 │ │ │ │ - vpblendd $0x30,%ymm6,%ymm3,%ymm3 │ │ │ │ - vpblendd $0x30,%ymm0,%ymm6,%ymm6 │ │ │ │ - vpunpcklbw %ymm6,%ymm3,%ymm3 │ │ │ │ - vpbroadcastq (%rsi,%r10,1),%ymm4 │ │ │ │ - lea (%rsi,%rdx,4),%rsi │ │ │ │ - vpmaddubsw %ymm9,%ymm2,%ymm5 │ │ │ │ - vpmaddubsw %ymm8,%ymm2,%ymm6 │ │ │ │ - vpblendd $0x30,%ymm4,%ymm0,%ymm2 │ │ │ │ - vpbroadcastq (%rsi),%ymm0 │ │ │ │ - vpblendd $0x30,%ymm0,%ymm4,%ymm4 │ │ │ │ - vpunpcklbw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm8,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm9,%ymm3,%ymm4 │ │ │ │ - vpaddw %ymm1,%ymm5,%ymm5 │ │ │ │ - vmovdqa %ymm3,%ymm1 │ │ │ │ - vpmaddubsw %ymm10,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm4,%ymm6,%ymm6 │ │ │ │ - vpaddw %ymm3,%ymm5,%ymm5 │ │ │ │ - vpbroadcastq (%rsi,%rdx,1),%ymm4 │ │ │ │ - vpblendd $0x30,%ymm4,%ymm0,%ymm3 │ │ │ │ - vpbroadcastq (%rsi,%rdx,2),%ymm0 │ │ │ │ - vpblendd $0x30,%ymm0,%ymm4,%ymm4 │ │ │ │ - vpunpcklbw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm11,%ymm2,%ymm4 │ │ │ │ - vpaddw %ymm4,%ymm5,%ymm5 │ │ │ │ - vpmaddubsw %ymm10,%ymm2,%ymm4 │ │ │ │ - vpaddw %ymm4,%ymm6,%ymm6 │ │ │ │ - vpmaddubsw %ymm11,%ymm3,%ymm4 │ │ │ │ - vpaddw %ymm4,%ymm6,%ymm6 │ │ │ │ - vpmulhrsw %ymm7,%ymm5,%ymm5 │ │ │ │ - vpmulhrsw %ymm7,%ymm6,%ymm6 │ │ │ │ - vmovdqa %ymm5,(%rdi) │ │ │ │ - vmovdqa %ymm6,0x20(%rdi) │ │ │ │ - add $0x40,%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 36e736 <__cxa_finalize@plt+0x3436e6> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - add %ecx,%ecx │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %rdi,%r10 │ │ │ │ - lea -0x100(%r8,%rcx,8),%eax │ │ │ │ - vbroadcasti128 (%rsi),%ymm4 │ │ │ │ - vbroadcasti128 (%rsi,%rdx,1),%ymm5 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - vbroadcasti128 (%rsi,%rdx,1),%ymm0 │ │ │ │ - vbroadcasti128 (%rsi),%ymm6 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - vbroadcasti128 (%rsi),%ymm1 │ │ │ │ - vbroadcasti128 (%rsi,%rdx,1),%ymm2 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - vbroadcasti128 (%rsi),%ymm3 │ │ │ │ - vshufpd $0xc,%ymm0,%ymm4,%ymm4 │ │ │ │ - vshufpd $0xc,%ymm1,%ymm5,%ymm5 │ │ │ │ - vpunpcklbw %ymm5,%ymm4,%ymm1 │ │ │ │ - vpunpckhbw %ymm5,%ymm4,%ymm4 │ │ │ │ - vshufpd $0xc,%ymm2,%ymm6,%ymm6 │ │ │ │ - vpunpcklbw %ymm6,%ymm5,%ymm2 │ │ │ │ - vpunpckhbw %ymm6,%ymm5,%ymm5 │ │ │ │ - vshufpd $0xc,%ymm3,%ymm0,%ymm0 │ │ │ │ - vpunpcklbw %ymm0,%ymm6,%ymm3 │ │ │ │ - vpunpckhbw %ymm0,%ymm6,%ymm6 │ │ │ │ - vbroadcasti128 (%rsi,%rdx,1),%ymm12 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - vbroadcasti128 (%rsi),%ymm13 │ │ │ │ - vpmaddubsw %ymm8,%ymm1,%ymm14 │ │ │ │ - vpmaddubsw %ymm8,%ymm2,%ymm15 │ │ │ │ - vmovdqa %ymm3,%ymm1 │ │ │ │ - vmovdqa %ymm4,%ymm2 │ │ │ │ - vpmaddubsw %ymm9,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm9,%ymm4,%ymm4 │ │ │ │ - vpaddw %ymm3,%ymm14,%ymm14 │ │ │ │ - vpaddw %ymm4,%ymm15,%ymm15 │ │ │ │ - vmovdqa %ymm5,%ymm3 │ │ │ │ - vmovdqa %ymm6,%ymm4 │ │ │ │ - vpmaddubsw %ymm10,%ymm5,%ymm5 │ │ │ │ - vpmaddubsw %ymm10,%ymm6,%ymm6 │ │ │ │ - vpaddw %ymm5,%ymm14,%ymm14 │ │ │ │ - vpaddw %ymm6,%ymm15,%ymm15 │ │ │ │ - vshufpd $0xd,%ymm12,%ymm0,%ymm6 │ │ │ │ - vshufpd $0xc,%ymm13,%ymm12,%ymm0 │ │ │ │ - vpunpcklbw %ymm0,%ymm6,%ymm5 │ │ │ │ - vpunpckhbw %ymm0,%ymm6,%ymm6 │ │ │ │ - vpmaddubsw %ymm11,%ymm5,%ymm12 │ │ │ │ - vpmaddubsw %ymm11,%ymm6,%ymm13 │ │ │ │ - vpaddw %ymm12,%ymm14,%ymm14 │ │ │ │ - vpaddw %ymm13,%ymm15,%ymm15 │ │ │ │ - vpmulhrsw %ymm7,%ymm14,%ymm14 │ │ │ │ - vpmulhrsw %ymm7,%ymm15,%ymm15 │ │ │ │ - vmovdqa %ymm14,(%rdi) │ │ │ │ - vmovdqa %ymm15,(%rdi,%rcx,1) │ │ │ │ - lea (%rdi,%rcx,2),%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 36e848 <__cxa_finalize@plt+0x3437f8> │ │ │ │ - add $0x10,%r9 │ │ │ │ - add $0x20,%r10 │ │ │ │ - movzbl %al,%r8d │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r10,%rdi │ │ │ │ - sub $0x100,%eax │ │ │ │ - jg 36e7ea <__cxa_finalize@plt+0x34379a> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - je 36e962 <__cxa_finalize@plt+0x343912> │ │ │ │ - shr $0x10,%r9d │ │ │ │ - sub $0x3,%rsi │ │ │ │ - vpbroadcastd 0x74826(%r10,%r9,8),%ymm10 │ │ │ │ - vpbroadcastd 0x7482a(%r10,%r9,8),%ymm11 │ │ │ │ - movzbl %al,%r9d │ │ │ │ - shr $0x10,%eax │ │ │ │ - cmp $0x4,%r8d │ │ │ │ - cmove %r9d,%eax │ │ │ │ - vpbroadcastq 0x74826(%r10,%rax,8),%ymm0 │ │ │ │ - lea (%rdx,%rdx,2),%r10 │ │ │ │ - sub %r10,%rsi │ │ │ │ - vpunpcklbw %ymm0,%ymm0,%ymm0 │ │ │ │ - vpsraw $0x8,%ymm0,%ymm0 │ │ │ │ - vpshufd $0x0,%ymm0,%ymm12 │ │ │ │ - vpshufd $0x55,%ymm0,%ymm13 │ │ │ │ - vpshufd $0xaa,%ymm0,%ymm14 │ │ │ │ - vpshufd $0xff,%ymm0,%ymm15 │ │ │ │ - jmp 36eb28 <__cxa_finalize@plt+0x343ad8> │ │ │ │ - movzbl %r9b,%r9d │ │ │ │ - dec %rsi │ │ │ │ - vpbroadcastd 0x74828(%r10,%r9,8),%ymm8 │ │ │ │ - movzbl %al,%r9d │ │ │ │ - shr $0x10,%eax │ │ │ │ - cmp $0x4,%r8d │ │ │ │ - cmove %r9d,%eax │ │ │ │ - vpbroadcastq 0x74826(%r10,%rax,8),%ymm0 │ │ │ │ - lea (%rdx,%rdx,2),%r10 │ │ │ │ - sub %r10,%rsi │ │ │ │ - vmovdqa 0x715c5(%rip),%ymm7 │ │ │ │ - vpmovzxbd 0x7166c(%rip),%ymm9 │ │ │ │ - vpbroadcastd 0x7171b(%rip),%ymm10 │ │ │ │ - vpunpcklbw %ymm0,%ymm0,%ymm0 │ │ │ │ - vpsraw $0x8,%ymm0,%ymm0 │ │ │ │ - vpbroadcastd 0x7170d(%rip),%ymm11 │ │ │ │ - vpshufd $0x0,%ymm0,%ymm12 │ │ │ │ - vpshufd $0x55,%ymm0,%ymm13 │ │ │ │ - vpshufd $0xaa,%ymm0,%ymm14 │ │ │ │ - vpshufd $0xff,%ymm0,%ymm15 │ │ │ │ - vpbroadcastq (%rsi),%ymm2 │ │ │ │ - vpbroadcastq (%rsi,%rdx,1),%ymm4 │ │ │ │ - vpbroadcastq (%rsi,%rdx,2),%ymm0 │ │ │ │ - vpbroadcastq (%rsi,%r10,1),%ymm5 │ │ │ │ - lea (%rsi,%rdx,4),%rsi │ │ │ │ - vpbroadcastq (%rsi),%ymm3 │ │ │ │ - vpbroadcastq (%rsi,%rdx,1),%ymm6 │ │ │ │ - vpbroadcastq (%rsi,%rdx,2),%ymm1 │ │ │ │ - vpblendd $0xcc,%ymm4,%ymm2,%ymm2 │ │ │ │ - vpblendd $0xcc,%ymm5,%ymm0,%ymm0 │ │ │ │ - vpblendd $0xcc,%ymm6,%ymm3,%ymm3 │ │ │ │ - vpshufb %ymm7,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm7,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm7,%ymm3,%ymm3 │ │ │ │ - vpshufb %ymm7,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm8,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm8,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm8,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm8,%ymm1,%ymm1 │ │ │ │ - vphaddw %ymm0,%ymm2,%ymm2 │ │ │ │ - vphaddw %ymm1,%ymm3,%ymm3 │ │ │ │ - vpmulhrsw %ymm2,%ymm10,%ymm2 │ │ │ │ - vpmulhrsw %ymm3,%ymm10,%ymm3 │ │ │ │ - vpalignr $0x4,%ymm2,%ymm3,%ymm4 │ │ │ │ - vpunpcklwd %ymm4,%ymm2,%ymm1 │ │ │ │ - vpunpckhwd %ymm4,%ymm2,%ymm2 │ │ │ │ - vpshufd $0x99,%ymm3,%ymm0 │ │ │ │ - vpunpcklwd %ymm0,%ymm3,%ymm3 │ │ │ │ - vpmaddwd %ymm1,%ymm12,%ymm5 │ │ │ │ - vpmaddwd %ymm2,%ymm12,%ymm6 │ │ │ │ - vpmaddwd %ymm2,%ymm13,%ymm2 │ │ │ │ - vpmaddwd %ymm3,%ymm13,%ymm4 │ │ │ │ - vmovdqa %ymm3,%ymm1 │ │ │ │ - vpmaddwd %ymm3,%ymm14,%ymm3 │ │ │ │ - vpaddd %ymm2,%ymm5,%ymm5 │ │ │ │ - vpbroadcastq (%rsi,%r10,1),%ymm2 │ │ │ │ - lea (%rsi,%rdx,4),%rsi │ │ │ │ - vpaddd %ymm4,%ymm6,%ymm6 │ │ │ │ - vpbroadcastq (%rsi),%ymm4 │ │ │ │ - vpaddd %ymm3,%ymm5,%ymm5 │ │ │ │ - vpbroadcastq (%rsi,%rdx,1),%ymm3 │ │ │ │ - vpblendd $0xcc,%ymm4,%ymm2,%ymm2 │ │ │ │ - vpbroadcastq (%rsi,%rdx,2),%ymm4 │ │ │ │ - vpblendd $0xcc,%ymm4,%ymm3,%ymm3 │ │ │ │ - vpshufb %ymm7,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm7,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm8,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm8,%ymm3,%ymm3 │ │ │ │ - vphaddw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm2,%ymm10,%ymm2 │ │ │ │ - vpalignr $0xc,%ymm0,%ymm2,%ymm3 │ │ │ │ - vmovdqa %ymm2,%ymm0 │ │ │ │ - vpunpcklwd %ymm0,%ymm3,%ymm2 │ │ │ │ - vpunpckhwd %ymm0,%ymm3,%ymm3 │ │ │ │ - vpmaddwd %ymm2,%ymm14,%ymm4 │ │ │ │ - vpaddd %ymm6,%ymm11,%ymm6 │ │ │ │ - vpaddd %ymm5,%ymm11,%ymm5 │ │ │ │ - vpaddd %ymm4,%ymm6,%ymm6 │ │ │ │ - vpmaddwd %ymm2,%ymm15,%ymm4 │ │ │ │ - vpaddd %ymm4,%ymm5,%ymm5 │ │ │ │ - vpmaddwd %ymm3,%ymm15,%ymm4 │ │ │ │ - vpaddd %ymm4,%ymm6,%ymm6 │ │ │ │ - vpsrad $0x6,%ymm5,%ymm5 │ │ │ │ - vpsrad $0x6,%ymm6,%ymm6 │ │ │ │ - vpackssdw %ymm6,%ymm5,%ymm5 │ │ │ │ - vpermd %ymm5,%ymm9,%ymm5 │ │ │ │ - vmovdqa %ymm5,(%rdi) │ │ │ │ - add $0x20,%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 36ea64 <__cxa_finalize@plt+0x343a14> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - lea -0x40(,%rcx,8),%eax │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %rdi,%r10 │ │ │ │ - lea (%r8,%rax,4),%eax │ │ │ │ - vbroadcasti128 0x7143e(%rip),%ymm7 │ │ │ │ - vmovdqu (%rsi),%xmm4 │ │ │ │ - vbroadcasti128 0x71441(%rip),%ymm8 │ │ │ │ - vmovdqu (%rsi,%rdx,1),%xmm5 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - vbroadcasti128 0x7143f(%rip),%ymm9 │ │ │ │ - vmovdqu (%rsi),%xmm6 │ │ │ │ - vbroadcasti128 (%rsi,%rdx,1),%ymm0 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - vpblendd $0xf0,%ymm0,%ymm4,%ymm4 │ │ │ │ - vinserti128 $0x1,(%rsi),%ymm5,%ymm5 │ │ │ │ - vinserti128 $0x1,(%rsi,%rdx,1),%ymm6,%ymm6 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - vinserti128 $0x1,(%rsi),%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm8,%ymm4,%ymm2 │ │ │ │ - vpshufb %ymm9,%ymm4,%ymm3 │ │ │ │ - vpshufb %ymm7,%ymm4,%ymm4 │ │ │ │ - vpmaddubsw %ymm10,%ymm2,%ymm1 │ │ │ │ - vpmaddubsw %ymm11,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm11,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm10,%ymm4,%ymm4 │ │ │ │ - vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm2,%ymm4,%ymm4 │ │ │ │ - vphaddw %ymm1,%ymm4,%ymm4 │ │ │ │ - vpshufb %ymm8,%ymm5,%ymm2 │ │ │ │ - vpshufb %ymm9,%ymm5,%ymm3 │ │ │ │ - vpshufb %ymm7,%ymm5,%ymm5 │ │ │ │ - vpmaddubsw %ymm10,%ymm2,%ymm1 │ │ │ │ - vpmaddubsw %ymm11,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm11,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm10,%ymm5,%ymm5 │ │ │ │ - vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm2,%ymm5,%ymm5 │ │ │ │ - vphaddw %ymm1,%ymm5,%ymm5 │ │ │ │ - vpshufb %ymm8,%ymm6,%ymm2 │ │ │ │ - vpshufb %ymm9,%ymm6,%ymm3 │ │ │ │ - vpshufb %ymm7,%ymm6,%ymm6 │ │ │ │ - vpmaddubsw %ymm10,%ymm2,%ymm1 │ │ │ │ - vpmaddubsw %ymm11,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm11,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm10,%ymm6,%ymm6 │ │ │ │ - vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm2,%ymm6,%ymm6 │ │ │ │ - vphaddw %ymm1,%ymm6,%ymm6 │ │ │ │ - vpshufb %ymm8,%ymm0,%ymm2 │ │ │ │ - vpshufb %ymm9,%ymm0,%ymm3 │ │ │ │ - vpshufb %ymm7,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm10,%ymm2,%ymm1 │ │ │ │ - vpmaddubsw %ymm11,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm11,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm10,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - vphaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpbroadcastd 0x71473(%rip),%ymm7 │ │ │ │ - vpermq $0xd8,%ymm4,%ymm4 │ │ │ │ - vpermq $0xd8,%ymm5,%ymm5 │ │ │ │ - vpermq $0xd8,%ymm6,%ymm6 │ │ │ │ - vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm7,%ymm4,%ymm4 │ │ │ │ - vpmulhrsw %ymm7,%ymm5,%ymm5 │ │ │ │ - vpmulhrsw %ymm7,%ymm6,%ymm6 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm7 │ │ │ │ - vpunpcklwd %ymm5,%ymm4,%ymm1 │ │ │ │ - vpunpckhwd %ymm5,%ymm4,%ymm4 │ │ │ │ - vpunpcklwd %ymm6,%ymm5,%ymm2 │ │ │ │ - vpunpckhwd %ymm6,%ymm5,%ymm5 │ │ │ │ - vpunpcklwd %ymm7,%ymm6,%ymm3 │ │ │ │ - vpunpckhwd %ymm7,%ymm6,%ymm6 │ │ │ │ - vextracti128 $0x1,%ymm0,(%rdi) │ │ │ │ - vmovdqu (%rsi,%rdx,1),%xmm0 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - vinserti128 $0x1,(%rsi),%ymm0,%ymm0 │ │ │ │ - vpmaddwd %ymm1,%ymm12,%ymm8 │ │ │ │ - vpmaddwd %ymm2,%ymm12,%ymm9 │ │ │ │ - vmovdqa %ymm3,%ymm1 │ │ │ │ - vmovdqa %ymm4,%ymm2 │ │ │ │ - vpmaddwd %ymm3,%ymm13,%ymm3 │ │ │ │ - vpmaddwd %ymm4,%ymm13,%ymm4 │ │ │ │ - vpaddd %ymm3,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm4,%ymm9,%ymm9 │ │ │ │ - vmovdqa %ymm5,%ymm3 │ │ │ │ - vmovdqa %ymm6,%ymm4 │ │ │ │ - vpmaddwd %ymm5,%ymm14,%ymm5 │ │ │ │ - vpmaddwd %ymm6,%ymm14,%ymm6 │ │ │ │ - vpaddd %ymm5,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm6,%ymm9,%ymm9 │ │ │ │ - vbroadcasti128 0x712a1(%rip),%ymm6 │ │ │ │ - vbroadcasti128 0x712a8(%rip),%ymm7 │ │ │ │ - vbroadcasti128 0x7127f(%rip),%ymm5 │ │ │ │ - vpshufb %ymm6,%ymm0,%ymm6 │ │ │ │ - vpshufb %ymm7,%ymm0,%ymm7 │ │ │ │ - vpshufb %ymm5,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm10,%ymm6,%ymm5 │ │ │ │ - vpmaddubsw %ymm11,%ymm7,%ymm7 │ │ │ │ - vpmaddubsw %ymm11,%ymm6,%ymm6 │ │ │ │ - vpmaddubsw %ymm10,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm7,%ymm5,%ymm5 │ │ │ │ - vpaddw %ymm6,%ymm0,%ymm0 │ │ │ │ - vphaddw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpbroadcastd 0x7138e(%rip),%ymm5 │ │ │ │ - vpbroadcastd 0x71389(%rip),%ymm7 │ │ │ │ - vbroadcasti128 (%rdi),%ymm6 │ │ │ │ - vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpaddd %ymm7,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm7,%ymm9,%ymm9 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm7 │ │ │ │ - vshufpd $0x4,%ymm7,%ymm6,%ymm6 │ │ │ │ - vpunpcklwd %ymm7,%ymm6,%ymm5 │ │ │ │ - vpunpckhwd %ymm7,%ymm6,%ymm6 │ │ │ │ - vpmaddwd %ymm5,%ymm15,%ymm7 │ │ │ │ - vpaddd %ymm7,%ymm8,%ymm8 │ │ │ │ - vpmaddwd %ymm6,%ymm15,%ymm7 │ │ │ │ - vpaddd %ymm7,%ymm9,%ymm7 │ │ │ │ - vpsrad $0x6,%ymm8,%ymm8 │ │ │ │ - vpsrad $0x6,%ymm7,%ymm7 │ │ │ │ - vpackssdw %ymm7,%ymm8,%ymm8 │ │ │ │ - vpermq $0xd8,%ymm8,%ymm7 │ │ │ │ - vmovdqa %xmm7,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm7,(%rdi,%rcx,2) │ │ │ │ - lea (%rdi,%rcx,4),%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 36ec99 <__cxa_finalize@plt+0x343c49> │ │ │ │ - add $0x8,%r9 │ │ │ │ - add $0x10,%r10 │ │ │ │ - movzbl %al,%r8d │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r10,%rdi │ │ │ │ - sub $0x100,%eax │ │ │ │ - jg 36eb39 <__cxa_finalize@plt+0x343ae9> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - mov $0x4b004b,%eax │ │ │ │ - mov %eax,%r11d │ │ │ │ - jmp 36ee70 <__cxa_finalize@plt+0x343e20> │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x1e002d,%eax │ │ │ │ - mov %eax,%r11d │ │ │ │ - jmp 36ee70 <__cxa_finalize@plt+0x343e20> │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x1e002d,%eax │ │ │ │ - mov $0xf003c,%r11d │ │ │ │ - jmp 36ee70 <__cxa_finalize@plt+0x343e20> │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0xf003c,%eax │ │ │ │ - mov $0x1e002d,%r11d │ │ │ │ - jmp 36ee70 <__cxa_finalize@plt+0x343e20> │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0xf003c,%eax │ │ │ │ - mov %eax,%r11d │ │ │ │ - jmp 36ee70 <__cxa_finalize@plt+0x343e20> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1e002d,%eax │ │ │ │ - mov $0x2d,%r11d │ │ │ │ - jmp 36ee70 <__cxa_finalize@plt+0x343e20> │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x2d,%eax │ │ │ │ - mov $0x1e002d,%r11d │ │ │ │ - jmp 36ee70 <__cxa_finalize@plt+0x343e20> │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0xf003c,%eax │ │ │ │ - mov $0x2d,%r11d │ │ │ │ - jmp 36ee70 <__cxa_finalize@plt+0x343e20> │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x2d,%eax │ │ │ │ - mov $0xf003c,%r11d │ │ │ │ - jmp 36ee70 <__cxa_finalize@plt+0x343e20> │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x2d,%eax │ │ │ │ - mov %eax,%r11d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %rbx │ │ │ │ - push %rbp │ │ │ │ - push %r14 │ │ │ │ - push %r15 │ │ │ │ - push %r12 │ │ │ │ - push %r13 │ │ │ │ - mov %rsp,%r13 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - add $0xffffffffffffff80,%rsp │ │ │ │ - lea -0x1c(%rip),%r15 │ │ │ │ - tzcnt %r8d,%r8d │ │ │ │ - vpbroadcastd 0x48(%r13),%ymm8 │ │ │ │ - vpbroadcastd 0x38(%r13),%ymm14 │ │ │ │ - mov 0x50(%r13),%ebx │ │ │ │ - vpbroadcastd 0x7126c(%r15),%ymm10 │ │ │ │ - vpbroadcastd 0x71258(%r15),%ymm12 │ │ │ │ - vpbroadcastd 0x71264(%r15),%ymm13 │ │ │ │ - vpxor %ymm9,%ymm9,%ymm9 │ │ │ │ - lea (%rcx,%rcx,2),%rbp │ │ │ │ - movzbl %r11b,%r10d │ │ │ │ - shr $0x10,%r11d │ │ │ │ - cmp $0x6,%r9d │ │ │ │ - cmovs %r10d,%r11d │ │ │ │ - sub %rbp,%rdx │ │ │ │ - cmp $0x400,%ebx │ │ │ │ - je 36fa62 <__cxa_finalize@plt+0x344a12> │ │ │ │ - cmp $0x800,%ebx │ │ │ │ - je 3703f0 <__cxa_finalize@plt+0x3453a0> │ │ │ │ - movzwl 0x7130a(%r15,%r8,2),%r8d │ │ │ │ - add %r15,%r8 │ │ │ │ - jmp *%r8 │ │ │ │ - mov 0x40(%r13),%r10d │ │ │ │ - movzbl %al,%eax │ │ │ │ - dec %rdx │ │ │ │ - vmovd %eax,%xmm15 │ │ │ │ - vpunpckldq %ymm8,%ymm9,%ymm8 │ │ │ │ - vpaddd %ymm8,%ymm14,%ymm14 │ │ │ │ - vpbroadcastd 0x71270(%r15),%ymm11 │ │ │ │ - vpbroadcastd %xmm15,%xmm15 │ │ │ │ - vpand %ymm10,%ymm14,%ymm8 │ │ │ │ - vpsrld $0x6,%ymm8,%ymm8 │ │ │ │ - vpaddd %xmm8,%xmm15,%xmm15 │ │ │ │ - vmovd %xmm15,%r8d │ │ │ │ - vpextrd $0x1,%xmm15,%eax │ │ │ │ - vbroadcasti128 0x711d0(%r15),%ymm5 │ │ │ │ - vbroadcasti128 0x71150(%r15),%ymm6 │ │ │ │ - vpbroadcastd 0x7238a(%r15,%r8,8),%ymm15 │ │ │ │ - vpbroadcastd 0x7238a(%r15,%rax,8),%ymm7 │ │ │ │ - vpcmpeqd %ymm9,%ymm8,%ymm8 │ │ │ │ - vpsrld $0xa,%ymm14,%ymm14 │ │ │ │ - vmovq (%rdx),%xmm0 │ │ │ │ - vmovq (%rdx,%rcx,2),%xmm1 │ │ │ │ - vmovhps (%rdx,%rcx,1),%xmm0,%xmm0 │ │ │ │ - vmovhps (%rdx,%rbp,1),%xmm1,%xmm1 │ │ │ │ - lea (%rdx,%rcx,4),%rdx │ │ │ │ - vpshufb %ymm5,%ymm14,%ymm14 │ │ │ │ - vpaddb %ymm6,%ymm14,%ymm14 │ │ │ │ - vinserti128 $0x1,(%rdx),%ymm0,%ymm0 │ │ │ │ - vinserti128 $0x1,(%rdx,%rcx,2),%ymm1,%ymm1 │ │ │ │ - vpbroadcastq (%rdx,%rcx,1),%ymm2 │ │ │ │ - vpbroadcastq (%rdx,%rbp,1),%ymm3 │ │ │ │ - lea (%rdx,%rcx,4),%rdx │ │ │ │ - vpblendd $0xaa,%ymm7,%ymm15,%ymm15 │ │ │ │ - vpblendd $0xc0,%ymm2,%ymm0,%ymm0 │ │ │ │ - vpblendd $0xc0,%ymm3,%ymm1,%ymm1 │ │ │ │ - vpblendvb %ymm8,%ymm11,%ymm15,%ymm15 │ │ │ │ - vpshufb %ymm14,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm14,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm15,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm15,%ymm1,%ymm1 │ │ │ │ - vphaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm0,%ymm12,%ymm0 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vpalignr $0x4,%xmm0,%xmm1,%xmm2 │ │ │ │ - vpunpcklwd %xmm2,%xmm0,%xmm3 │ │ │ │ - vpunpckhwd %xmm2,%xmm0,%xmm0 │ │ │ │ - vpshufd $0x39,%xmm1,%xmm4 │ │ │ │ - vpunpcklwd %xmm4,%xmm1,%xmm2 │ │ │ │ - vpunpckhwd %xmm4,%xmm1,%xmm4 │ │ │ │ - and $0x3ff,%r10d │ │ │ │ - mov $0x40000000,%eax │ │ │ │ - mov %r10d,%r8d │ │ │ │ - shr $0x6,%r8d │ │ │ │ - lea (%r11,%r8,1),%r8d │ │ │ │ - cmovne 0x72388(%r15,%r8,8),%rax │ │ │ │ - vmovq %rax,%xmm11 │ │ │ │ - vpmovsxbw %xmm11,%xmm11 │ │ │ │ - vpshufd $0x0,%xmm11,%xmm8 │ │ │ │ - vpshufd $0x55,%xmm11,%xmm9 │ │ │ │ - vpshufd $0xaa,%xmm11,%xmm10 │ │ │ │ - vpshufd $0xff,%xmm11,%xmm11 │ │ │ │ - vpmaddwd %xmm3,%xmm8,%xmm5 │ │ │ │ - vpmaddwd %xmm0,%xmm9,%xmm6 │ │ │ │ - vpmaddwd %xmm2,%xmm10,%xmm7 │ │ │ │ - vpmaddwd %xmm4,%xmm11,%xmm8 │ │ │ │ - vpaddd %xmm6,%xmm5,%xmm5 │ │ │ │ - vpaddd %xmm7,%xmm8,%xmm7 │ │ │ │ - vpaddd %xmm5,%xmm13,%xmm5 │ │ │ │ - vpaddd %xmm7,%xmm5,%xmm5 │ │ │ │ - vpsrad $0xa,%xmm5,%xmm5 │ │ │ │ - vpackssdw %xmm5,%xmm5,%xmm5 │ │ │ │ - vpackuswb %xmm5,%xmm5,%xmm5 │ │ │ │ - vpextrw $0x0,%xmm5,(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %r9d │ │ │ │ - je 370da2 <__cxa_finalize@plt+0x345d52> │ │ │ │ - add %ebx,%r10d │ │ │ │ - test $0xfffffc00,%r10d │ │ │ │ - je 36f005 <__cxa_finalize@plt+0x343fb5> │ │ │ │ - vmovq (%rdx),%xmm5 │ │ │ │ - test $0x400,%r10d │ │ │ │ - je 36f0dc <__cxa_finalize@plt+0x34408c> │ │ │ │ - add %rcx,%rdx │ │ │ │ - vshufps $0x4e,%xmm0,%xmm3,%xmm3 │ │ │ │ - vshufps $0x4e,%xmm2,%xmm0,%xmm0 │ │ │ │ - vshufps $0x4e,%xmm4,%xmm2,%xmm2 │ │ │ │ - vpshufb %xmm14,%xmm5,%xmm5 │ │ │ │ - vpmaddubsw %xmm15,%xmm5,%xmm5 │ │ │ │ - vphaddw %xmm5,%xmm5,%xmm5 │ │ │ │ - vpmulhrsw %xmm5,%xmm12,%xmm5 │ │ │ │ - vpalignr $0xc,%xmm1,%xmm5,%xmm1 │ │ │ │ - vpunpcklqdq %xmm1,%xmm1,%xmm1 │ │ │ │ - vpunpcklwd %xmm5,%xmm1,%xmm4 │ │ │ │ - jmp 36f005 <__cxa_finalize@plt+0x343fb5> │ │ │ │ - vmovhps (%rdx,%rcx,1),%xmm5,%xmm5 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - vmovdqa %xmm0,%xmm3 │ │ │ │ - vmovdqa %xmm2,%xmm0 │ │ │ │ - vpshufb %xmm14,%xmm5,%xmm5 │ │ │ │ - vpmaddubsw %xmm15,%xmm5,%xmm5 │ │ │ │ - vphaddw %xmm5,%xmm5,%xmm5 │ │ │ │ - vpmulhrsw %xmm5,%xmm12,%xmm5 │ │ │ │ - vpalignr $0x8,%xmm1,%xmm5,%xmm1 │ │ │ │ - vpshufd $0x39,%xmm1,%xmm5 │ │ │ │ - vpunpcklwd %xmm5,%xmm1,%xmm2 │ │ │ │ - vpunpckhwd %xmm5,%xmm1,%xmm4 │ │ │ │ - jmp 36f005 <__cxa_finalize@plt+0x343fb5> │ │ │ │ - mov 0x40(%r13),%r10d │ │ │ │ - vbroadcasti128 0x711f0(%r15),%ymm7 │ │ │ │ - movzbl %al,%eax │ │ │ │ - dec %rdx │ │ │ │ - vmovd %eax,%xmm15 │ │ │ │ - vpmaddwd %ymm7,%ymm8,%ymm8 │ │ │ │ - vpbroadcastd 0x71270(%r15),%ymm11 │ │ │ │ - vpbroadcastd %xmm15,%xmm15 │ │ │ │ - vpaddd %ymm8,%ymm14,%ymm14 │ │ │ │ - vpand %ymm10,%ymm14,%ymm0 │ │ │ │ - vpsrld $0x6,%ymm0,%ymm0 │ │ │ │ - vpaddd %xmm0,%xmm15,%xmm15 │ │ │ │ - vmovd %xmm15,%r8d │ │ │ │ - vpextrd $0x1,%xmm15,%eax │ │ │ │ - vpextrd $0x2,%xmm15,%r14d │ │ │ │ - vpextrd $0x3,%xmm15,%r12d │ │ │ │ - vmovd 0x7238a(%r15,%r8,8),%xmm15 │ │ │ │ - vbroadcasti128 0x711d0(%r15),%ymm5 │ │ │ │ - vpbroadcastq 0x71150(%r15),%ymm6 │ │ │ │ - vpinsrd $0x1,0x7238a(%r15,%rax,8),%xmm15,%xmm15 │ │ │ │ - vpcmpeqd %ymm0,%ymm9,%ymm0 │ │ │ │ - vpsrld $0xa,%ymm14,%ymm14 │ │ │ │ - vmovdqu (%rdx),%xmm7 │ │ │ │ - vmovdqu (%rdx,%rcx,1),%xmm9 │ │ │ │ - vpinsrd $0x2,0x7238a(%r15,%r14,8),%xmm15,%xmm15 │ │ │ │ - vmovdqu (%rdx,%rcx,2),%xmm8 │ │ │ │ - vmovdqu (%rdx,%rbp,1),%xmm10 │ │ │ │ - vpinsrd $0x3,0x7238a(%r15,%r12,8),%xmm15,%xmm15 │ │ │ │ - lea (%rdx,%rcx,4),%rdx │ │ │ │ - vpshufb %ymm5,%ymm14,%ymm14 │ │ │ │ - vpaddb %ymm6,%ymm14,%ymm14 │ │ │ │ - vinserti128 $0x1,(%rdx),%ymm7,%ymm7 │ │ │ │ - vinserti128 $0x1,(%rdx,%rcx,1),%ymm9,%ymm9 │ │ │ │ - vinserti128 $0x1,%xmm15,%ymm15,%ymm15 │ │ │ │ - vinserti128 $0x1,(%rdx,%rcx,2),%ymm8,%ymm8 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,1),%ymm10,%ymm10 │ │ │ │ - lea (%rdx,%rcx,4),%rdx │ │ │ │ - vpblendvb %ymm0,%ymm11,%ymm15,%ymm15 │ │ │ │ - vpshufb %ymm14,%ymm7,%ymm7 │ │ │ │ - vpshufb %ymm14,%ymm9,%ymm9 │ │ │ │ - vpshufb %ymm14,%ymm8,%ymm8 │ │ │ │ - vpshufb %ymm14,%ymm10,%ymm10 │ │ │ │ - vpmaddubsw %ymm15,%ymm7,%ymm7 │ │ │ │ - vpmaddubsw %ymm15,%ymm9,%ymm9 │ │ │ │ - vpmaddubsw %ymm15,%ymm8,%ymm8 │ │ │ │ - vpmaddubsw %ymm15,%ymm10,%ymm10 │ │ │ │ - vphaddw %ymm9,%ymm7,%ymm7 │ │ │ │ - vphaddw %ymm10,%ymm8,%ymm8 │ │ │ │ - vpmulhrsw %ymm7,%ymm12,%ymm7 │ │ │ │ - vpmulhrsw %ymm12,%ymm8,%ymm8 │ │ │ │ - vextracti128 $0x1,%ymm7,%xmm9 │ │ │ │ - vextracti128 $0x1,%ymm8,%xmm3 │ │ │ │ - vshufps $0x4e,%xmm8,%xmm7,%xmm4 │ │ │ │ - vshufps $0x4e,%xmm9,%xmm8,%xmm5 │ │ │ │ - vshufps $0x4e,%xmm3,%xmm9,%xmm6 │ │ │ │ - vpsrldq $0x8,%xmm3,%xmm11 │ │ │ │ - vpunpcklwd %xmm4,%xmm7,%xmm0 │ │ │ │ - vpunpckhwd %xmm4,%xmm7,%xmm7 │ │ │ │ - vpunpcklwd %xmm5,%xmm8,%xmm1 │ │ │ │ - vpunpckhwd %xmm5,%xmm8,%xmm8 │ │ │ │ - vpunpcklwd %xmm6,%xmm9,%xmm2 │ │ │ │ - vpunpckhwd %xmm6,%xmm9,%xmm9 │ │ │ │ - vpunpcklwd %xmm11,%xmm3,%xmm3 │ │ │ │ - vmovdqa %xmm7,(%rsp) │ │ │ │ - vmovdqa %xmm8,0x10(%rsp) │ │ │ │ - vmovdqa %xmm9,0x20(%rsp) │ │ │ │ - and $0x3ff,%r10d │ │ │ │ - mov $0x40000000,%eax │ │ │ │ - mov %r10d,%r8d │ │ │ │ - shr $0x6,%r8d │ │ │ │ - lea (%r11,%r8,1),%r8d │ │ │ │ - cmovne 0x72388(%r15,%r8,8),%rax │ │ │ │ - vmovq %rax,%xmm10 │ │ │ │ - vpmovsxbw %xmm10,%xmm10 │ │ │ │ - vpshufd $0x0,%xmm10,%xmm7 │ │ │ │ - vpshufd $0x55,%xmm10,%xmm8 │ │ │ │ - vpshufd $0xaa,%xmm10,%xmm9 │ │ │ │ - vpshufd $0xff,%xmm10,%xmm10 │ │ │ │ - vpmaddwd %xmm7,%xmm0,%xmm4 │ │ │ │ - vpmaddwd %xmm1,%xmm8,%xmm5 │ │ │ │ - vpmaddwd %xmm2,%xmm9,%xmm6 │ │ │ │ - vpmaddwd %xmm3,%xmm10,%xmm7 │ │ │ │ - vpaddd %xmm5,%xmm4,%xmm4 │ │ │ │ - vpaddd %xmm7,%xmm6,%xmm6 │ │ │ │ - vpaddd %xmm4,%xmm13,%xmm4 │ │ │ │ - vpaddd %xmm6,%xmm4,%xmm4 │ │ │ │ - vpsrad $0xa,%xmm4,%xmm4 │ │ │ │ - vpackssdw %xmm4,%xmm4,%xmm4 │ │ │ │ - vpackuswb %xmm4,%xmm4,%xmm4 │ │ │ │ - vmovd %xmm4,(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %r9d │ │ │ │ - je 370da2 <__cxa_finalize@plt+0x345d52> │ │ │ │ - add %ebx,%r10d │ │ │ │ - test $0xfffffc00,%r10d │ │ │ │ - je 36f28a <__cxa_finalize@plt+0x34423a> │ │ │ │ - vmovdqu (%rdx),%xmm4 │ │ │ │ - test $0x400,%r10d │ │ │ │ - je 36f36c <__cxa_finalize@plt+0x34431c> │ │ │ │ - vmovdqa (%rsp),%xmm0 │ │ │ │ - vmovdqa %xmm1,(%rsp) │ │ │ │ - vmovdqa 0x10(%rsp),%xmm1 │ │ │ │ - vmovdqa %xmm2,0x10(%rsp) │ │ │ │ - vmovdqa 0x20(%rsp),%xmm2 │ │ │ │ - vmovdqa %xmm3,0x20(%rsp) │ │ │ │ - vpshufb %xmm14,%xmm4,%xmm4 │ │ │ │ - vpmaddubsw %xmm15,%xmm4,%xmm4 │ │ │ │ - vphaddw %xmm4,%xmm4,%xmm4 │ │ │ │ - vpmulhrsw %xmm4,%xmm12,%xmm4 │ │ │ │ - vpunpcklwd %xmm4,%xmm11,%xmm3 │ │ │ │ - vmovdqa %xmm4,%xmm11 │ │ │ │ - add %rcx,%rdx │ │ │ │ - jmp 36f28a <__cxa_finalize@plt+0x34423a> │ │ │ │ - vmovdqu (%rdx,%rcx,1),%xmm5 │ │ │ │ - vmovdqu 0x10(%rsp),%ymm6 │ │ │ │ - vpshufb %xmm14,%xmm4,%xmm4 │ │ │ │ - vpshufb %xmm14,%xmm5,%xmm5 │ │ │ │ - vpmaddubsw %xmm15,%xmm4,%xmm4 │ │ │ │ - vpmaddubsw %xmm15,%xmm5,%xmm5 │ │ │ │ - vmovdqu %ymm6,(%rsp) │ │ │ │ - vphaddw %xmm5,%xmm4,%xmm4 │ │ │ │ - vpmulhrsw %xmm4,%xmm12,%xmm4 │ │ │ │ - vpunpcklwd %xmm4,%xmm11,%xmm9 │ │ │ │ - vmovdqa %xmm9,0x20(%rsp) │ │ │ │ - vpsrldq $0x8,%xmm4,%xmm11 │ │ │ │ - vmovdqa %xmm1,%xmm0 │ │ │ │ - vmovdqa %xmm2,%xmm1 │ │ │ │ - vmovdqa %xmm3,%xmm2 │ │ │ │ - vpunpcklwd %xmm11,%xmm4,%xmm3 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - jmp 36f28a <__cxa_finalize@plt+0x34423a> │ │ │ │ - movl $0x1,0x30(%rsp) │ │ │ │ - jmp 36f3f3 <__cxa_finalize@plt+0x3443a3> │ │ │ │ - movl $0x2,0x30(%rsp) │ │ │ │ - jmp 36f3f3 <__cxa_finalize@plt+0x3443a3> │ │ │ │ - movl $0x4,0x30(%rsp) │ │ │ │ - jmp 36f3f3 <__cxa_finalize@plt+0x3443a3> │ │ │ │ - movl $0x8,0x30(%rsp) │ │ │ │ - jmp 36f3f3 <__cxa_finalize@plt+0x3443a3> │ │ │ │ - movl $0x10,0x30(%rsp) │ │ │ │ - mov %rsi,0x70(%rsp) │ │ │ │ - shr $0x10,%eax │ │ │ │ - sub $0x3,%rdx │ │ │ │ - vpmaddwd 0x711f0(%r15),%ymm8,%ymm8 │ │ │ │ - vmovd %eax,%xmm15 │ │ │ │ - mov %eax,0x48(%rsp) │ │ │ │ - mov %rdx,0x38(%rsp) │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - mov %r9d,0x38(%r13) │ │ │ │ - shll $0x3,0x48(%r13) │ │ │ │ - vpbroadcastd %xmm15,%ymm15 │ │ │ │ - vpaddd %ymm8,%ymm14,%ymm14 │ │ │ │ - jmp 36f46e <__cxa_finalize@plt+0x34441e> │ │ │ │ - decl 0x30(%rsp) │ │ │ │ - je 370da2 <__cxa_finalize@plt+0x345d52> │ │ │ │ - addq $0x8,0x40(%rsp) │ │ │ │ - mov 0x38(%r13),%r9d │ │ │ │ - vpbroadcastd 0x48(%r13),%ymm8 │ │ │ │ - vpbroadcastd 0x7126c(%r15),%ymm10 │ │ │ │ - vpaddd 0x10(%rsp),%ymm8,%ymm14 │ │ │ │ - vpbroadcastd 0x48(%rsp),%ymm15 │ │ │ │ - vpxor %ymm9,%ymm9,%ymm9 │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - vpbroadcastq 0x71274(%r15),%ymm11 │ │ │ │ - vpand %ymm10,%ymm14,%ymm6 │ │ │ │ - vpsrld $0x6,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm6,%ymm15,%ymm15 │ │ │ │ - vpcmpeqd %ymm6,%ymm9,%ymm6 │ │ │ │ - vextracti128 $0x1,%ymm15,%xmm7 │ │ │ │ - vmovd %xmm15,%r8d │ │ │ │ - vpextrd $0x2,%xmm15,%eax │ │ │ │ - vpextrd $0x1,%xmm15,%r10d │ │ │ │ - vpextrd $0x3,%xmm15,%ebx │ │ │ │ - vmovd %xmm7,%ebp │ │ │ │ - vpextrd $0x2,%xmm7,%r14d │ │ │ │ - vpextrd $0x1,%xmm7,%r12d │ │ │ │ - vpextrd $0x3,%xmm7,%esi │ │ │ │ - vmovdqu %ymm14,0x10(%rsp) │ │ │ │ - vmovq 0x72388(%r15,%r8,8),%xmm15 │ │ │ │ - vmovq 0x72388(%r15,%rax,8),%xmm10 │ │ │ │ - vmovhps 0x72388(%r15,%r10,8),%xmm15,%xmm15 │ │ │ │ - vmovhps 0x72388(%r15,%rbx,8),%xmm10,%xmm10 │ │ │ │ - vinserti128 $0x1,0x72388(%r15,%rbp,8),%ymm15,%ymm15 │ │ │ │ - vinserti128 $0x1,0x72388(%r15,%r14,8),%ymm10,%ymm10 │ │ │ │ - vpbroadcastq 0x72388(%r15,%r12,8),%ymm9 │ │ │ │ - vpbroadcastq 0x72388(%r15,%rsi,8),%ymm8 │ │ │ │ - vpsrld $0xa,%ymm14,%ymm14 │ │ │ │ - vextracti128 $0x1,%ymm14,%xmm7 │ │ │ │ - vmovdqa %xmm14,(%rsp) │ │ │ │ - vmovd %xmm14,%r8d │ │ │ │ - vpextrd $0x2,%xmm14,%eax │ │ │ │ - vpextrd $0x1,%xmm14,%r10d │ │ │ │ - vpextrd $0x3,%xmm14,%ebx │ │ │ │ - vmovd %xmm7,%ebp │ │ │ │ - vpextrd $0x2,%xmm7,%r14d │ │ │ │ - vpextrd $0x1,%xmm7,%r12d │ │ │ │ - vpextrd $0x3,%xmm7,%esi │ │ │ │ - vpshufd $0x50,%ymm6,%ymm5 │ │ │ │ - vpshufd $0xfa,%ymm6,%ymm6 │ │ │ │ - vpblendd $0xc0,%ymm9,%ymm15,%ymm15 │ │ │ │ - vpblendd $0xc0,%ymm8,%ymm10,%ymm10 │ │ │ │ - vpblendvb %ymm5,%ymm11,%ymm15,%ymm15 │ │ │ │ - vpblendvb %ymm6,%ymm11,%ymm10,%ymm10 │ │ │ │ - vbroadcasti128 0x71160(%r15),%ymm14 │ │ │ │ - vmovq (%rdx,%r8,1),%xmm0 │ │ │ │ - vmovq (%rdx,%rax,1),%xmm1 │ │ │ │ - vmovhps (%rdx,%r10,1),%xmm0,%xmm0 │ │ │ │ - vmovhps (%rdx,%rbx,1),%xmm1,%xmm1 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,1),%ymm0,%ymm0 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,1),%ymm1,%ymm1 │ │ │ │ - vpbroadcastq (%rdx,%r12,1),%ymm4 │ │ │ │ - vpbroadcastq (%rdx,%rsi,1),%ymm5 │ │ │ │ - add %rcx,%rdx │ │ │ │ - vmovq (%rdx,%r8,1),%xmm2 │ │ │ │ - vmovq (%rdx,%rax,1),%xmm3 │ │ │ │ - vmovhps (%rdx,%r10,1),%xmm2,%xmm2 │ │ │ │ - vmovhps (%rdx,%rbx,1),%xmm3,%xmm3 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,1),%ymm2,%ymm2 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,1),%ymm3,%ymm3 │ │ │ │ - vpbroadcastq (%rdx,%r12,1),%ymm6 │ │ │ │ - vpbroadcastq (%rdx,%rsi,1),%ymm7 │ │ │ │ - add %rcx,%rdx │ │ │ │ - vpblendd $0xc0,%ymm4,%ymm0,%ymm0 │ │ │ │ - vpblendd $0xc0,%ymm5,%ymm1,%ymm1 │ │ │ │ - vpblendd $0xc0,%ymm6,%ymm2,%ymm2 │ │ │ │ - vpblendd $0xc0,%ymm7,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm15,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm10,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm15,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm10,%ymm3,%ymm3 │ │ │ │ - vphaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vphaddw %ymm3,%ymm2,%ymm2 │ │ │ │ - vphaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm0,%ymm12,%ymm0 │ │ │ │ - vmovq (%rdx,%r8,1),%xmm1 │ │ │ │ - vmovq (%rdx,%rax,1),%xmm2 │ │ │ │ - vmovhps (%rdx,%r10,1),%xmm1,%xmm1 │ │ │ │ - vmovhps (%rdx,%rbx,1),%xmm2,%xmm2 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,1),%ymm1,%ymm1 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,1),%ymm2,%ymm2 │ │ │ │ - vpbroadcastq (%rdx,%r12,1),%ymm5 │ │ │ │ - vpbroadcastq (%rdx,%rsi,1),%ymm6 │ │ │ │ - add %rcx,%rdx │ │ │ │ - vmovq (%rdx,%r8,1),%xmm3 │ │ │ │ - vmovq (%rdx,%rax,1),%xmm4 │ │ │ │ - vmovhps (%rdx,%r10,1),%xmm3,%xmm3 │ │ │ │ - vmovhps (%rdx,%rbx,1),%xmm4,%xmm4 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,1),%ymm3,%ymm3 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,1),%ymm4,%ymm4 │ │ │ │ - vpbroadcastq (%rdx,%r12,1),%ymm7 │ │ │ │ - vpbroadcastq (%rdx,%rsi,1),%ymm8 │ │ │ │ - add %rcx,%rdx │ │ │ │ - vpblendd $0xc0,%ymm5,%ymm1,%ymm1 │ │ │ │ - vpblendd $0xc0,%ymm6,%ymm2,%ymm2 │ │ │ │ - vpblendd $0xc0,%ymm7,%ymm3,%ymm3 │ │ │ │ - vpblendd $0xc0,%ymm8,%ymm4,%ymm4 │ │ │ │ - vpmaddubsw %ymm15,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm10,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm15,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm10,%ymm4,%ymm4 │ │ │ │ - vphaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vphaddw %ymm4,%ymm3,%ymm3 │ │ │ │ - vphaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm1,%ymm12,%ymm1 │ │ │ │ - vmovq (%rdx,%r8,1),%xmm2 │ │ │ │ - vmovq (%rdx,%rax,1),%xmm3 │ │ │ │ - vmovhps (%rdx,%r10,1),%xmm2,%xmm2 │ │ │ │ - vmovhps (%rdx,%rbx,1),%xmm3,%xmm3 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,1),%ymm2,%ymm2 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,1),%ymm3,%ymm3 │ │ │ │ - vpbroadcastq (%rdx,%r12,1),%ymm6 │ │ │ │ - vpbroadcastq (%rdx,%rsi,1),%ymm7 │ │ │ │ - add %rcx,%rdx │ │ │ │ - vmovq (%rdx,%r8,1),%xmm4 │ │ │ │ - vmovq (%rdx,%rax,1),%xmm5 │ │ │ │ - vmovhps (%rdx,%r10,1),%xmm4,%xmm4 │ │ │ │ - vmovhps (%rdx,%rbx,1),%xmm5,%xmm5 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,1),%ymm4,%ymm4 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,1),%ymm5,%ymm5 │ │ │ │ - vpbroadcastq (%rdx,%r12,1),%ymm8 │ │ │ │ - vpbroadcastq (%rdx,%rsi,1),%ymm9 │ │ │ │ - add %rcx,%rdx │ │ │ │ - vpblendd $0xc0,%ymm6,%ymm2,%ymm2 │ │ │ │ - vpblendd $0xc0,%ymm7,%ymm3,%ymm3 │ │ │ │ - vpblendd $0xc0,%ymm8,%ymm4,%ymm4 │ │ │ │ - vpblendd $0xc0,%ymm9,%ymm5,%ymm5 │ │ │ │ - vpmaddubsw %ymm15,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm10,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm15,%ymm4,%ymm4 │ │ │ │ - vpmaddubsw %ymm10,%ymm5,%ymm5 │ │ │ │ - vphaddw %ymm3,%ymm2,%ymm2 │ │ │ │ - vphaddw %ymm5,%ymm4,%ymm4 │ │ │ │ - vphaddw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm2,%ymm12,%ymm2 │ │ │ │ - vmovq (%rdx,%r8,1),%xmm3 │ │ │ │ - vmovq (%rdx,%rax,1),%xmm4 │ │ │ │ - vmovhps (%rdx,%r10,1),%xmm3,%xmm3 │ │ │ │ - vmovhps (%rdx,%rbx,1),%xmm4,%xmm4 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,1),%ymm3,%ymm3 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,1),%ymm4,%ymm4 │ │ │ │ - vpbroadcastq (%rdx,%r12,1),%ymm7 │ │ │ │ - vpbroadcastq (%rdx,%rsi,1),%ymm8 │ │ │ │ - add %rcx,%rdx │ │ │ │ - vmovq (%rdx,%r8,1),%xmm5 │ │ │ │ - vmovq (%rdx,%rax,1),%xmm6 │ │ │ │ - vmovhps (%rdx,%r10,1),%xmm5,%xmm5 │ │ │ │ - vmovhps (%rdx,%rbx,1),%xmm6,%xmm6 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,1),%ymm5,%ymm5 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,1),%ymm6,%ymm6 │ │ │ │ - vpbroadcastq (%rdx,%r12,1),%ymm9 │ │ │ │ - vpbroadcastq (%rdx,%rsi,1),%ymm11 │ │ │ │ - add %rcx,%rdx │ │ │ │ - vpblendd $0xc0,%ymm7,%ymm3,%ymm3 │ │ │ │ - vpblendd $0xc0,%ymm8,%ymm4,%ymm4 │ │ │ │ - vpblendd $0xc0,%ymm9,%ymm5,%ymm5 │ │ │ │ - vpblendd $0xc0,%ymm11,%ymm6,%ymm6 │ │ │ │ - vpmaddubsw %ymm15,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm10,%ymm4,%ymm4 │ │ │ │ - vpmaddubsw %ymm15,%ymm5,%ymm5 │ │ │ │ - vpmaddubsw %ymm10,%ymm6,%ymm6 │ │ │ │ - vphaddw %ymm4,%ymm3,%ymm3 │ │ │ │ - vphaddw %ymm6,%ymm5,%ymm5 │ │ │ │ - vphaddw %ymm5,%ymm3,%ymm3 │ │ │ │ - vpmulhrsw %ymm3,%ymm12,%ymm3 │ │ │ │ - mov 0x40(%r13),%r10d │ │ │ │ - mov 0x50(%r13),%ebx │ │ │ │ - vpshufb %ymm14,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm14,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm14,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm14,%ymm3,%ymm3 │ │ │ │ - vbroadcasti128 0x711e0(%r15),%ymm14 │ │ │ │ - and $0x3ff,%r10d │ │ │ │ - mov $0x40000000,%eax │ │ │ │ - mov %r10d,%r8d │ │ │ │ - shr $0x6,%r8d │ │ │ │ - lea (%r11,%r8,1),%r8d │ │ │ │ - cmovne 0x72388(%r15,%r8,8),%rax │ │ │ │ - vmovq %rax,%xmm11 │ │ │ │ - vpunpcklqdq %xmm11,%xmm11,%xmm11 │ │ │ │ - vpmovsxbw %xmm11,%ymm11 │ │ │ │ - vpshufd $0x0,%ymm11,%ymm8 │ │ │ │ - vpshufd $0x55,%ymm11,%ymm9 │ │ │ │ - vpmaddwd %ymm0,%ymm8,%ymm4 │ │ │ │ - vpmaddwd %ymm1,%ymm9,%ymm5 │ │ │ │ - vpshufd $0xaa,%ymm11,%ymm8 │ │ │ │ - vpshufd $0xff,%ymm11,%ymm11 │ │ │ │ - vpmaddwd %ymm2,%ymm8,%ymm6 │ │ │ │ - vpmaddwd %ymm3,%ymm11,%ymm7 │ │ │ │ - vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ - vpaddd %ymm7,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm4,%ymm13,%ymm4 │ │ │ │ - vpaddd %ymm6,%ymm4,%ymm4 │ │ │ │ - vpsrad $0xa,%ymm4,%ymm4 │ │ │ │ - vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ - vpackssdw %xmm5,%xmm4,%xmm4 │ │ │ │ - vpackuswb %xmm4,%xmm4,%xmm4 │ │ │ │ - vmovq %xmm4,(%rdi) │ │ │ │ - add 0x70(%rsp),%rdi │ │ │ │ - dec %r9d │ │ │ │ - je 36f42f <__cxa_finalize@plt+0x3443df> │ │ │ │ - add %ebx,%r10d │ │ │ │ - test $0xfffffc00,%r10d │ │ │ │ - je 36f83a <__cxa_finalize@plt+0x3447ea> │ │ │ │ - test $0x400,%r10d │ │ │ │ - mov %r10d,0x34(%rsp) │ │ │ │ - mov (%rsp),%r8d │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - mov 0x4(%rsp),%r10d │ │ │ │ - mov 0xc(%rsp),%ebx │ │ │ │ - je 36f98f <__cxa_finalize@plt+0x34493f> │ │ │ │ - vpbroadcastq (%rdx,%r12,1),%ymm6 │ │ │ │ - vpbroadcastq (%rdx,%rsi,1),%ymm7 │ │ │ │ - vmovq (%rdx,%r8,1),%xmm4 │ │ │ │ - vmovq (%rdx,%rax,1),%xmm5 │ │ │ │ - vmovhps (%rdx,%r10,1),%xmm4,%xmm4 │ │ │ │ - vmovhps (%rdx,%rbx,1),%xmm5,%xmm5 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,1),%ymm4,%ymm4 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,1),%ymm5,%ymm5 │ │ │ │ - add %rcx,%rdx │ │ │ │ - mov 0x34(%rsp),%r10d │ │ │ │ - mov 0x50(%r13),%ebx │ │ │ │ - vpshufb %ymm14,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm14,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm14,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm14,%ymm3,%ymm3 │ │ │ │ - vpblendd $0xc0,%ymm6,%ymm4,%ymm4 │ │ │ │ - vpblendd $0xc0,%ymm7,%ymm5,%ymm5 │ │ │ │ - vpmaddubsw %ymm15,%ymm4,%ymm4 │ │ │ │ - vpmaddubsw %ymm10,%ymm5,%ymm5 │ │ │ │ - vphaddw %ymm5,%ymm4,%ymm4 │ │ │ │ - vpslld $0x10,%ymm4,%ymm5 │ │ │ │ - vpaddw %ymm5,%ymm4,%ymm4 │ │ │ │ - vpmulhrsw %ymm4,%ymm12,%ymm4 │ │ │ │ - vpblendw $0xaa,%ymm1,%ymm0,%ymm0 │ │ │ │ - vpblendw $0xaa,%ymm2,%ymm1,%ymm1 │ │ │ │ - vpblendw $0xaa,%ymm3,%ymm2,%ymm2 │ │ │ │ - vpblendw $0xaa,%ymm4,%ymm3,%ymm3 │ │ │ │ - jmp 36f83a <__cxa_finalize@plt+0x3447ea> │ │ │ │ - vmovdqa %ymm1,%ymm0 │ │ │ │ - vmovdqa %ymm2,%ymm1 │ │ │ │ - vmovdqa %ymm3,%ymm2 │ │ │ │ - vpbroadcastq (%rdx,%r12,1),%ymm7 │ │ │ │ - vpbroadcastq (%rdx,%rsi,1),%ymm8 │ │ │ │ - vmovq (%rdx,%r8,1),%xmm3 │ │ │ │ - vmovq (%rdx,%rax,1),%xmm4 │ │ │ │ - vmovhps (%rdx,%r10,1),%xmm3,%xmm3 │ │ │ │ - vmovhps (%rdx,%rbx,1),%xmm4,%xmm4 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,1),%ymm3,%ymm3 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,1),%ymm4,%ymm4 │ │ │ │ - add %rcx,%rdx │ │ │ │ - vmovq (%rdx,%r8,1),%xmm5 │ │ │ │ - vmovq (%rdx,%rax,1),%xmm6 │ │ │ │ - vmovhps (%rdx,%r10,1),%xmm5,%xmm5 │ │ │ │ - vmovhps (%rdx,%rbx,1),%xmm6,%xmm6 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,1),%ymm5,%ymm5 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,1),%ymm6,%ymm6 │ │ │ │ - vpbroadcastq (%rdx,%r12,1),%ymm9 │ │ │ │ - vpbroadcastq (%rdx,%rsi,1),%ymm11 │ │ │ │ - add %rcx,%rdx │ │ │ │ - mov 0x34(%rsp),%r10d │ │ │ │ - mov 0x50(%r13),%ebx │ │ │ │ - vpblendd $0xc0,%ymm7,%ymm3,%ymm3 │ │ │ │ - vpblendd $0xc0,%ymm8,%ymm4,%ymm4 │ │ │ │ - vpblendd $0xc0,%ymm9,%ymm5,%ymm5 │ │ │ │ - vpblendd $0xc0,%ymm11,%ymm6,%ymm6 │ │ │ │ - vpmaddubsw %ymm15,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm10,%ymm4,%ymm4 │ │ │ │ - vpmaddubsw %ymm15,%ymm5,%ymm5 │ │ │ │ - vpmaddubsw %ymm10,%ymm6,%ymm6 │ │ │ │ - vphaddw %ymm4,%ymm3,%ymm3 │ │ │ │ - vphaddw %ymm6,%ymm5,%ymm5 │ │ │ │ - vpsrld $0x10,%ymm3,%ymm4 │ │ │ │ - vpslld $0x10,%ymm5,%ymm6 │ │ │ │ - vpaddw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm6,%ymm5,%ymm5 │ │ │ │ - vpblendw $0xaa,%ymm5,%ymm3,%ymm3 │ │ │ │ - vpmulhrsw %ymm3,%ymm12,%ymm3 │ │ │ │ - jmp 36f83a <__cxa_finalize@plt+0x3447ea> │ │ │ │ - movzwl 0x71318(%r15,%r8,2),%r8d │ │ │ │ - add %r15,%r8 │ │ │ │ - jmp *%r8 │ │ │ │ - mov 0x40(%r13),%r10d │ │ │ │ - movzbl %al,%eax │ │ │ │ - dec %rdx │ │ │ │ - vmovd %eax,%xmm15 │ │ │ │ - vpunpckldq %ymm8,%ymm9,%ymm8 │ │ │ │ - vpaddd %ymm8,%ymm14,%ymm14 │ │ │ │ - vpbroadcastd 0x71270(%r15),%ymm11 │ │ │ │ - vpbroadcastd %xmm15,%xmm15 │ │ │ │ - vpand %ymm10,%ymm14,%ymm8 │ │ │ │ - vpsrld $0x6,%ymm8,%ymm8 │ │ │ │ - vpaddd %xmm8,%xmm15,%xmm15 │ │ │ │ - vmovd %xmm15,%r8d │ │ │ │ - vpextrd $0x1,%xmm15,%eax │ │ │ │ - vbroadcasti128 0x711d0(%r15),%ymm5 │ │ │ │ - vbroadcasti128 0x71150(%r15),%ymm6 │ │ │ │ - vpbroadcastd 0x7238a(%r15,%r8,8),%ymm15 │ │ │ │ - vpbroadcastd 0x7238a(%r15,%rax,8),%ymm7 │ │ │ │ - vpcmpeqd %ymm9,%ymm8,%ymm8 │ │ │ │ - vpsrld $0xa,%ymm14,%ymm14 │ │ │ │ - vmovq (%rdx),%xmm0 │ │ │ │ - vmovq (%rdx,%rcx,2),%xmm1 │ │ │ │ - vmovhps (%rdx,%rcx,1),%xmm0,%xmm0 │ │ │ │ - vmovhps (%rdx,%rbp,1),%xmm1,%xmm1 │ │ │ │ - lea (%rdx,%rcx,4),%rdx │ │ │ │ - shr $0x6,%r10d │ │ │ │ - mov $0x40000000,%r8d │ │ │ │ - lea (%r11,%r10,1),%r10d │ │ │ │ - cmovne 0x72388(%r15,%r10,8),%r8 │ │ │ │ - vpshufb %ymm5,%ymm14,%ymm14 │ │ │ │ - vpaddb %ymm6,%ymm14,%ymm14 │ │ │ │ - vinserti128 $0x1,(%rdx),%ymm0,%ymm0 │ │ │ │ - vinserti128 $0x1,(%rdx,%rcx,2),%ymm1,%ymm1 │ │ │ │ - vpbroadcastq (%rdx,%rcx,1),%ymm2 │ │ │ │ - add %rbp,%rdx │ │ │ │ - vmovq %r8,%xmm10 │ │ │ │ - vpmovsxbw %xmm10,%xmm10 │ │ │ │ - vpblendd $0xaa,%ymm7,%ymm15,%ymm15 │ │ │ │ - vpblendvb %ymm8,%ymm11,%ymm15,%ymm15 │ │ │ │ - vpshufd $0x0,%xmm10,%xmm8 │ │ │ │ - vpshufd $0x55,%xmm10,%xmm9 │ │ │ │ - vpshufd $0xff,%xmm10,%xmm11 │ │ │ │ - vpshufd $0xaa,%xmm10,%xmm10 │ │ │ │ - vpblendd $0xc0,%ymm2,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm14,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm14,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm15,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm15,%ymm0,%ymm0 │ │ │ │ - vphaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm0,%ymm12,%ymm0 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vpalignr $0x4,%xmm0,%xmm1,%xmm2 │ │ │ │ - vpshufd $0x99,%xmm1,%xmm4 │ │ │ │ - vpunpcklwd %xmm2,%xmm0,%xmm3 │ │ │ │ - vpunpckhwd %xmm2,%xmm0,%xmm0 │ │ │ │ - vpunpcklwd %xmm4,%xmm1,%xmm2 │ │ │ │ - vmovq (%rdx),%xmm1 │ │ │ │ - vmovhps (%rdx,%rcx,1),%xmm1,%xmm1 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpmaddwd %xmm3,%xmm8,%xmm5 │ │ │ │ - vpmaddwd %xmm0,%xmm9,%xmm6 │ │ │ │ - vpmaddwd %xmm2,%xmm10,%xmm7 │ │ │ │ - vmovdqa %xmm0,%xmm3 │ │ │ │ - vmovdqa %xmm2,%xmm0 │ │ │ │ - vpaddd %xmm5,%xmm13,%xmm5 │ │ │ │ - vpaddd %xmm7,%xmm6,%xmm6 │ │ │ │ - vpshufb %xmm14,%xmm1,%xmm1 │ │ │ │ - vpmaddubsw %xmm15,%xmm1,%xmm1 │ │ │ │ - vphaddw %xmm1,%xmm1,%xmm1 │ │ │ │ - vpmulhrsw %xmm1,%xmm12,%xmm1 │ │ │ │ - vpalignr $0xc,%xmm4,%xmm1,%xmm7 │ │ │ │ - vpunpcklwd %xmm1,%xmm7,%xmm2 │ │ │ │ - vpmaddwd %xmm2,%xmm11,%xmm7 │ │ │ │ - vmovdqa %xmm1,%xmm4 │ │ │ │ - vpaddd %xmm6,%xmm5,%xmm5 │ │ │ │ - vpaddd %xmm7,%xmm5,%xmm5 │ │ │ │ - vpsrad $0xa,%xmm5,%xmm5 │ │ │ │ - vpackssdw %xmm5,%xmm5,%xmm5 │ │ │ │ - vpackuswb %xmm5,%xmm5,%xmm5 │ │ │ │ - vpextrw $0x0,%xmm5,(%rdi) │ │ │ │ - vpextrw $0x1,%xmm5,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 36fb9f <__cxa_finalize@plt+0x344b4f> │ │ │ │ - mov %r13,%rsp │ │ │ │ - pop %r13 │ │ │ │ - pop %r12 │ │ │ │ - pop %r15 │ │ │ │ - pop %r14 │ │ │ │ - pop %rbp │ │ │ │ - pop %rbx │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - mov 0x40(%r13),%r10d │ │ │ │ - vbroadcasti128 0x711f0(%r15),%ymm7 │ │ │ │ - movzbl %al,%eax │ │ │ │ - dec %rdx │ │ │ │ - vmovd %eax,%xmm15 │ │ │ │ - vpmaddwd %ymm7,%ymm8,%ymm8 │ │ │ │ - vpbroadcastd 0x71270(%r15),%ymm11 │ │ │ │ - vpbroadcastd %xmm15,%xmm15 │ │ │ │ - vpaddd %ymm8,%ymm14,%ymm14 │ │ │ │ - vpand %ymm10,%ymm14,%ymm8 │ │ │ │ - vpsrld $0x6,%ymm8,%ymm8 │ │ │ │ - vpaddd %xmm8,%xmm15,%xmm15 │ │ │ │ - vpermq $0xd8,%ymm8,%ymm8 │ │ │ │ - vmovd %xmm15,%r8d │ │ │ │ - vpextrd $0x2,%xmm15,%eax │ │ │ │ - vpextrd $0x1,%xmm15,%r14d │ │ │ │ - vpextrd $0x3,%xmm15,%r12d │ │ │ │ - vmovd 0x7238a(%r15,%r8,8),%xmm15 │ │ │ │ - vpbroadcastd 0x7238a(%r15,%rax,8),%ymm7 │ │ │ │ - vmovdqu (%rdx),%xmm2 │ │ │ │ - vmovdqu (%rdx,%rcx,2),%xmm3 │ │ │ │ - vbroadcasti128 0x711d0(%r15),%ymm5 │ │ │ │ - vpbroadcastq 0x71150(%r15),%ymm6 │ │ │ │ - vpcmpeqd %ymm9,%ymm8,%ymm8 │ │ │ │ - vpsrld $0xa,%ymm14,%ymm14 │ │ │ │ - vpinsrd $0x1,0x7238a(%r15,%r14,8),%xmm15,%xmm15 │ │ │ │ - vpblendd $0x20,0x72376(%r15,%r12,8),%ymm7,%ymm7 │ │ │ │ - vinserti128 $0x1,(%rdx,%rcx,1),%ymm2,%ymm2 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,1),%ymm3,%ymm3 │ │ │ │ - lea (%rdx,%rcx,4),%rdx │ │ │ │ - shr $0x6,%r10d │ │ │ │ - mov $0x40000000,%r8d │ │ │ │ - lea (%r11,%r10,1),%r10d │ │ │ │ - cmovne 0x72388(%r15,%r10,8),%r8 │ │ │ │ - vpshufb %ymm5,%ymm14,%ymm14 │ │ │ │ - vpaddb %ymm6,%ymm14,%ymm14 │ │ │ │ - vmovdqu (%rdx),%xmm4 │ │ │ │ - vmovdqu (%rdx,%rcx,2),%xmm5 │ │ │ │ - vinserti128 $0x1,(%rdx,%rcx,1),%ymm4,%ymm4 │ │ │ │ - add %rbp,%rdx │ │ │ │ - vpblendd $0x30,%ymm7,%ymm15,%ymm15 │ │ │ │ - vpunpcklqdq %ymm15,%ymm15,%ymm15 │ │ │ │ - vpblendvb %ymm8,%ymm11,%ymm15,%ymm15 │ │ │ │ - vmovq %r8,%xmm10 │ │ │ │ - vpunpcklqdq %xmm10,%xmm10,%xmm10 │ │ │ │ - vpmovsxbw %xmm10,%ymm10 │ │ │ │ - vpshufb %ymm14,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm14,%ymm3,%ymm3 │ │ │ │ - vpshufb %ymm14,%ymm4,%ymm4 │ │ │ │ - vpshufb %xmm14,%xmm5,%xmm5 │ │ │ │ - vpermq $0xd8,%ymm2,%ymm2 │ │ │ │ - vpermq $0xd8,%ymm3,%ymm3 │ │ │ │ - vpermq $0xd8,%ymm4,%ymm4 │ │ │ │ - vpermq $0xd8,%ymm5,%ymm5 │ │ │ │ - vpshufd $0x0,%ymm10,%ymm7 │ │ │ │ - vpshufd $0x55,%ymm10,%ymm8 │ │ │ │ - vpshufd $0xaa,%ymm10,%ymm9 │ │ │ │ - vpshufd $0xff,%ymm10,%ymm10 │ │ │ │ - vpmaddubsw %ymm15,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm15,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm15,%ymm4,%ymm4 │ │ │ │ - vpmaddubsw %ymm15,%ymm5,%ymm5 │ │ │ │ - vphaddw %ymm3,%ymm2,%ymm2 │ │ │ │ - vphaddw %ymm5,%ymm4,%ymm4 │ │ │ │ - vpmulhrsw %ymm2,%ymm12,%ymm2 │ │ │ │ - vpmulhrsw %ymm4,%ymm12,%ymm4 │ │ │ │ - vpalignr $0x4,%ymm2,%ymm4,%ymm5 │ │ │ │ - vpshufd $0x99,%ymm4,%ymm3 │ │ │ │ - vpunpcklwd %ymm5,%ymm2,%ymm0 │ │ │ │ - vpunpckhwd %ymm5,%ymm2,%ymm1 │ │ │ │ - vpunpcklwd %ymm3,%ymm4,%ymm2 │ │ │ │ - vmovdqu (%rdx),%xmm11 │ │ │ │ - vinserti128 $0x1,(%rdx,%rcx,1),%ymm11,%ymm11 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpmaddwd %ymm7,%ymm0,%ymm4 │ │ │ │ - vpmaddwd %ymm1,%ymm8,%ymm5 │ │ │ │ - vpmaddwd %ymm2,%ymm9,%ymm6 │ │ │ │ - vmovdqa %ymm1,%ymm0 │ │ │ │ - vmovdqa %ymm2,%ymm1 │ │ │ │ - vpaddd %ymm4,%ymm13,%ymm4 │ │ │ │ - vpaddd %ymm6,%ymm5,%ymm5 │ │ │ │ - vpshufb %ymm14,%ymm11,%ymm11 │ │ │ │ - vpermq $0xd8,%ymm11,%ymm11 │ │ │ │ - vpmaddubsw %ymm15,%ymm11,%ymm11 │ │ │ │ - vphaddw %ymm11,%ymm11,%ymm11 │ │ │ │ - vpmulhrsw %ymm12,%ymm11,%ymm11 │ │ │ │ - vpalignr $0xc,%ymm3,%ymm11,%ymm6 │ │ │ │ - vpunpcklwd %ymm11,%ymm6,%ymm2 │ │ │ │ - vmovdqa %ymm11,%ymm3 │ │ │ │ - vpmaddwd %ymm2,%ymm10,%ymm6 │ │ │ │ - vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ - vpaddd %ymm6,%ymm4,%ymm4 │ │ │ │ - vpsrad $0xa,%ymm4,%ymm4 │ │ │ │ - vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ - vpackssdw %xmm5,%xmm4,%xmm4 │ │ │ │ - vpackuswb %xmm4,%xmm4,%xmm4 │ │ │ │ - vpshuflw $0xd8,%xmm4,%xmm4 │ │ │ │ - vmovd %xmm4,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm4,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 36fdbe <__cxa_finalize@plt+0x344d6e> │ │ │ │ - mov %r13,%rsp │ │ │ │ - pop %r13 │ │ │ │ - pop %r12 │ │ │ │ - pop %r15 │ │ │ │ - pop %r14 │ │ │ │ - pop %rbp │ │ │ │ - pop %rbx │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - movl $0x1,0x48(%rsp) │ │ │ │ - jmp 36fe91 <__cxa_finalize@plt+0x344e41> │ │ │ │ - movl $0x2,0x48(%rsp) │ │ │ │ - jmp 36fe91 <__cxa_finalize@plt+0x344e41> │ │ │ │ - movl $0x4,0x48(%rsp) │ │ │ │ - jmp 36fe91 <__cxa_finalize@plt+0x344e41> │ │ │ │ - movl $0x8,0x48(%rsp) │ │ │ │ - jmp 36fe91 <__cxa_finalize@plt+0x344e41> │ │ │ │ - movl $0x10,0x48(%rsp) │ │ │ │ - mov 0x40(%r13),%r10d │ │ │ │ - mov %rsi,0x70(%rsp) │ │ │ │ - shr $0x10,%eax │ │ │ │ - sub $0x3,%rdx │ │ │ │ - shr $0x6,%r10d │ │ │ │ - mov $0x40000000,%r8d │ │ │ │ - lea (%r11,%r10,1),%r10d │ │ │ │ - cmovne 0x72388(%r15,%r10,8),%r8 │ │ │ │ - vpmaddwd 0x711f0(%r15),%ymm8,%ymm8 │ │ │ │ - vmovd %eax,%xmm15 │ │ │ │ - mov %eax,0x4c(%rsp) │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov %r9d,0x38(%r13) │ │ │ │ - shll $0x3,0x48(%r13) │ │ │ │ - vpbroadcastd %xmm15,%ymm15 │ │ │ │ - vpaddd %ymm8,%ymm14,%ymm14 │ │ │ │ - vmovq %r8,%xmm0 │ │ │ │ - vpmovsxbw %xmm0,%xmm0 │ │ │ │ - vmovdqa %xmm0,0x60(%rsp) │ │ │ │ - jmp 36ff37 <__cxa_finalize@plt+0x344ee7> │ │ │ │ - decl 0x48(%rsp) │ │ │ │ - je 370da2 <__cxa_finalize@plt+0x345d52> │ │ │ │ - addq $0x8,0x58(%rsp) │ │ │ │ - mov 0x38(%r13),%r9d │ │ │ │ - vpbroadcastd 0x48(%r13),%ymm8 │ │ │ │ - vpbroadcastd 0x7126c(%r15),%ymm10 │ │ │ │ - vpaddd 0x20(%rsp),%ymm8,%ymm14 │ │ │ │ - vpbroadcastd 0x4c(%rsp),%ymm15 │ │ │ │ - vpxor %ymm9,%ymm9,%ymm9 │ │ │ │ - mov 0x50(%rsp),%rdx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - vpbroadcastq 0x71274(%r15),%ymm11 │ │ │ │ - vpand %ymm10,%ymm14,%ymm6 │ │ │ │ - vpsrld $0x6,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm6,%ymm15,%ymm15 │ │ │ │ - vpcmpeqd %ymm6,%ymm9,%ymm6 │ │ │ │ - vextracti128 $0x1,%ymm15,%xmm7 │ │ │ │ - vmovd %xmm15,%r8d │ │ │ │ - vpextrd $0x2,%xmm15,%eax │ │ │ │ - vpextrd $0x1,%xmm15,%r10d │ │ │ │ - vpextrd $0x3,%xmm15,%ebx │ │ │ │ - vmovd %xmm7,%ebp │ │ │ │ - vpextrd $0x2,%xmm7,%r14d │ │ │ │ - vpextrd $0x1,%xmm7,%r12d │ │ │ │ - vpextrd $0x3,%xmm7,%esi │ │ │ │ - vmovdqu %ymm14,0x20(%rsp) │ │ │ │ - vmovq 0x72388(%r15,%r8,8),%xmm15 │ │ │ │ - vmovq 0x72388(%r15,%rax,8),%xmm10 │ │ │ │ - vmovhps 0x72388(%r15,%r10,8),%xmm15,%xmm15 │ │ │ │ - vmovhps 0x72388(%r15,%rbx,8),%xmm10,%xmm10 │ │ │ │ - vinserti128 $0x1,0x72388(%r15,%rbp,8),%ymm15,%ymm15 │ │ │ │ - vinserti128 $0x1,0x72388(%r15,%r14,8),%ymm10,%ymm10 │ │ │ │ - vpbroadcastq 0x72388(%r15,%r12,8),%ymm9 │ │ │ │ - vpbroadcastq 0x72388(%r15,%rsi,8),%ymm8 │ │ │ │ - vpsrld $0xa,%ymm14,%ymm14 │ │ │ │ - vextracti128 $0x1,%ymm14,%xmm7 │ │ │ │ - vmovq %xmm14,0x40(%rsp) │ │ │ │ - vmovd %xmm14,%r8d │ │ │ │ - vpextrd $0x2,%xmm14,%eax │ │ │ │ - vpextrd $0x1,%xmm14,%r10d │ │ │ │ - vpextrd $0x3,%xmm14,%ebx │ │ │ │ - vmovd %xmm7,%ebp │ │ │ │ - vpextrd $0x2,%xmm7,%r14d │ │ │ │ - vpextrd $0x1,%xmm7,%r12d │ │ │ │ - vpextrd $0x3,%xmm7,%esi │ │ │ │ - vpshufd $0x50,%ymm6,%ymm5 │ │ │ │ - vpshufd $0xfa,%ymm6,%ymm6 │ │ │ │ - vpblendd $0xc0,%ymm9,%ymm15,%ymm15 │ │ │ │ - vpblendd $0xc0,%ymm8,%ymm10,%ymm10 │ │ │ │ - vpblendvb %ymm5,%ymm11,%ymm15,%ymm15 │ │ │ │ - vpblendvb %ymm6,%ymm11,%ymm10,%ymm10 │ │ │ │ - vbroadcasti128 0x71160(%r15),%ymm14 │ │ │ │ - vmovq (%rdx,%r8,1),%xmm0 │ │ │ │ - vmovq (%rdx,%rax,1),%xmm1 │ │ │ │ - vmovhps (%rdx,%r10,1),%xmm0,%xmm0 │ │ │ │ - vmovhps (%rdx,%rbx,1),%xmm1,%xmm1 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,1),%ymm0,%ymm0 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,1),%ymm1,%ymm1 │ │ │ │ - vpbroadcastq (%rdx,%r12,1),%ymm4 │ │ │ │ - vpbroadcastq (%rdx,%rsi,1),%ymm5 │ │ │ │ - add %rcx,%rdx │ │ │ │ - vmovq (%rdx,%r8,1),%xmm2 │ │ │ │ - vmovq (%rdx,%rax,1),%xmm3 │ │ │ │ - vmovhps (%rdx,%r10,1),%xmm2,%xmm2 │ │ │ │ - vmovhps (%rdx,%rbx,1),%xmm3,%xmm3 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,1),%ymm2,%ymm2 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,1),%ymm3,%ymm3 │ │ │ │ - vpbroadcastq (%rdx,%r12,1),%ymm6 │ │ │ │ - vpbroadcastq (%rdx,%rsi,1),%ymm7 │ │ │ │ - add %rcx,%rdx │ │ │ │ - vpblendd $0xc0,%ymm4,%ymm0,%ymm0 │ │ │ │ - vpblendd $0xc0,%ymm5,%ymm1,%ymm1 │ │ │ │ - vpblendd $0xc0,%ymm6,%ymm2,%ymm2 │ │ │ │ - vpblendd $0xc0,%ymm7,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm15,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm10,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm15,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm10,%ymm3,%ymm3 │ │ │ │ - vphaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vphaddw %ymm3,%ymm2,%ymm2 │ │ │ │ - vphaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm0,%ymm12,%ymm0 │ │ │ │ - vmovq (%rdx,%r8,1),%xmm1 │ │ │ │ - vmovq (%rdx,%rax,1),%xmm2 │ │ │ │ - vmovhps (%rdx,%r10,1),%xmm1,%xmm1 │ │ │ │ - vmovhps (%rdx,%rbx,1),%xmm2,%xmm2 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,1),%ymm1,%ymm1 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,1),%ymm2,%ymm2 │ │ │ │ - vpbroadcastq (%rdx,%r12,1),%ymm5 │ │ │ │ - vpbroadcastq (%rdx,%rsi,1),%ymm6 │ │ │ │ - add %rcx,%rdx │ │ │ │ - vmovq (%rdx,%r8,1),%xmm3 │ │ │ │ - vmovq (%rdx,%rax,1),%xmm4 │ │ │ │ - vmovhps (%rdx,%r10,1),%xmm3,%xmm3 │ │ │ │ - vmovhps (%rdx,%rbx,1),%xmm4,%xmm4 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,1),%ymm3,%ymm3 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,1),%ymm4,%ymm4 │ │ │ │ - vpbroadcastq (%rdx,%r12,1),%ymm7 │ │ │ │ - vpbroadcastq (%rdx,%rsi,1),%ymm8 │ │ │ │ - add %rcx,%rdx │ │ │ │ - vpblendd $0xc0,%ymm5,%ymm1,%ymm1 │ │ │ │ - vpblendd $0xc0,%ymm6,%ymm2,%ymm2 │ │ │ │ - vpblendd $0xc0,%ymm7,%ymm3,%ymm3 │ │ │ │ - vpblendd $0xc0,%ymm8,%ymm4,%ymm4 │ │ │ │ - vpmaddubsw %ymm15,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm10,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm15,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm10,%ymm4,%ymm4 │ │ │ │ - vphaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vphaddw %ymm4,%ymm3,%ymm3 │ │ │ │ - vphaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm1,%ymm12,%ymm1 │ │ │ │ - vmovq (%rdx,%r8,1),%xmm2 │ │ │ │ - vmovq (%rdx,%rax,1),%xmm3 │ │ │ │ - vmovhps (%rdx,%r10,1),%xmm2,%xmm2 │ │ │ │ - vmovhps (%rdx,%rbx,1),%xmm3,%xmm3 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,1),%ymm2,%ymm2 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,1),%ymm3,%ymm3 │ │ │ │ - vpbroadcastq (%rdx,%r12,1),%ymm6 │ │ │ │ - vpbroadcastq (%rdx,%rsi,1),%ymm7 │ │ │ │ - add %rcx,%rdx │ │ │ │ - vmovq (%rdx,%r8,1),%xmm4 │ │ │ │ - vmovq (%rdx,%rax,1),%xmm5 │ │ │ │ - vmovhps (%rdx,%r10,1),%xmm4,%xmm4 │ │ │ │ - vmovhps (%rdx,%rbx,1),%xmm5,%xmm5 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,1),%ymm4,%ymm4 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,1),%ymm5,%ymm5 │ │ │ │ - vpbroadcastq (%rdx,%r12,1),%ymm8 │ │ │ │ - vpbroadcastq (%rdx,%rsi,1),%ymm9 │ │ │ │ - add %rcx,%rdx │ │ │ │ - vpblendd $0xc0,%ymm6,%ymm2,%ymm2 │ │ │ │ - vpblendd $0xc0,%ymm7,%ymm3,%ymm3 │ │ │ │ - vpblendd $0xc0,%ymm8,%ymm4,%ymm4 │ │ │ │ - vpblendd $0xc0,%ymm9,%ymm5,%ymm5 │ │ │ │ - vpmaddubsw %ymm15,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm10,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm15,%ymm4,%ymm4 │ │ │ │ - vpmaddubsw %ymm10,%ymm5,%ymm5 │ │ │ │ - vphaddw %ymm3,%ymm2,%ymm2 │ │ │ │ - vphaddw %ymm5,%ymm4,%ymm4 │ │ │ │ - vphaddw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm2,%ymm12,%ymm2 │ │ │ │ - vmovq (%rdx,%r8,1),%xmm3 │ │ │ │ - vmovq (%rdx,%rax,1),%xmm4 │ │ │ │ - vmovhps (%rdx,%r10,1),%xmm3,%xmm3 │ │ │ │ - vmovhps (%rdx,%rbx,1),%xmm4,%xmm4 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,1),%ymm3,%ymm3 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,1),%ymm4,%ymm4 │ │ │ │ - vpbroadcastq (%rdx,%r12,1),%ymm7 │ │ │ │ - vpbroadcastq (%rdx,%rsi,1),%ymm8 │ │ │ │ - add %rcx,%rdx │ │ │ │ - vmovq (%rdx,%r8,1),%xmm5 │ │ │ │ - vmovq (%rdx,%rax,1),%xmm6 │ │ │ │ - vmovhps (%rdx,%r10,1),%xmm5,%xmm5 │ │ │ │ - vmovhps (%rdx,%rbx,1),%xmm6,%xmm6 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,1),%ymm5,%ymm5 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,1),%ymm6,%ymm6 │ │ │ │ - vpbroadcastq (%rdx,%r12,1),%ymm9 │ │ │ │ - vpbroadcastq (%rdx,%rsi,1),%ymm11 │ │ │ │ - add %rcx,%rdx │ │ │ │ - vpblendd $0xc0,%ymm7,%ymm3,%ymm3 │ │ │ │ - vpblendd $0xc0,%ymm8,%ymm4,%ymm4 │ │ │ │ - vpblendd $0xc0,%ymm9,%ymm5,%ymm5 │ │ │ │ - vpblendd $0xc0,%ymm11,%ymm6,%ymm6 │ │ │ │ - vpmaddubsw %ymm15,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm10,%ymm4,%ymm4 │ │ │ │ - vpmaddubsw %ymm15,%ymm5,%ymm5 │ │ │ │ - vpmaddubsw %ymm10,%ymm6,%ymm6 │ │ │ │ - vphaddw %ymm4,%ymm3,%ymm3 │ │ │ │ - vphaddw %ymm6,%ymm5,%ymm5 │ │ │ │ - vphaddw %ymm5,%ymm3,%ymm3 │ │ │ │ - vpmulhrsw %ymm3,%ymm12,%ymm3 │ │ │ │ - vmovdqu %ymm10,(%rsp) │ │ │ │ - vpbroadcastd 0x60(%rsp),%ymm8 │ │ │ │ - vpbroadcastd 0x64(%rsp),%ymm9 │ │ │ │ - vpbroadcastd 0x68(%rsp),%ymm10 │ │ │ │ - vpbroadcastd 0x6c(%rsp),%ymm11 │ │ │ │ - vpshufb %ymm14,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm14,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm14,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm14,%ymm3,%ymm3 │ │ │ │ - vbroadcasti128 0x711e0(%r15),%ymm14 │ │ │ │ - vpmaddwd %ymm0,%ymm8,%ymm4 │ │ │ │ - vpmaddwd %ymm1,%ymm9,%ymm5 │ │ │ │ - vpmaddwd %ymm2,%ymm10,%ymm6 │ │ │ │ - vpmaddwd %ymm3,%ymm11,%ymm7 │ │ │ │ - vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ - vpaddd %ymm7,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm4,%ymm13,%ymm4 │ │ │ │ - vpaddd %ymm6,%ymm4,%ymm4 │ │ │ │ - vpsrad $0xa,%ymm4,%ymm4 │ │ │ │ - vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ - vpackssdw %xmm5,%xmm4,%xmm4 │ │ │ │ - vpackuswb %xmm4,%xmm4,%xmm4 │ │ │ │ - vmovq %xmm4,(%rdi) │ │ │ │ - add 0x70(%rsp),%rdi │ │ │ │ - dec %r9d │ │ │ │ - je 36fef8 <__cxa_finalize@plt+0x344ea8> │ │ │ │ - vmovq (%rdx,%r8,1),%xmm4 │ │ │ │ - vmovq (%rdx,%rax,1),%xmm5 │ │ │ │ - vmovhps (%rdx,%r10,1),%xmm4,%xmm4 │ │ │ │ - vmovhps (%rdx,%rbx,1),%xmm5,%xmm5 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,1),%ymm4,%ymm4 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,1),%ymm5,%ymm5 │ │ │ │ - vpbroadcastq (%rdx,%r12,1),%ymm6 │ │ │ │ - vpbroadcastq (%rdx,%rsi,1),%ymm7 │ │ │ │ - add %rcx,%rdx │ │ │ │ - vpshufb %ymm14,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm14,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm14,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm14,%ymm3,%ymm3 │ │ │ │ - vpblendd $0xc0,%ymm6,%ymm4,%ymm4 │ │ │ │ - vpblendd $0xc0,%ymm7,%ymm5,%ymm5 │ │ │ │ - vpmaddubsw %ymm15,%ymm4,%ymm4 │ │ │ │ - vpmaddubsw (%rsp),%ymm5,%ymm5 │ │ │ │ - vphaddw %ymm5,%ymm4,%ymm4 │ │ │ │ - vpslld $0x10,%ymm4,%ymm5 │ │ │ │ - vpaddw %ymm5,%ymm4,%ymm4 │ │ │ │ - vpmulhrsw %ymm4,%ymm12,%ymm4 │ │ │ │ - vpblendw $0xaa,%ymm1,%ymm0,%ymm0 │ │ │ │ - vpblendw $0xaa,%ymm2,%ymm1,%ymm1 │ │ │ │ - vpblendw $0xaa,%ymm3,%ymm2,%ymm2 │ │ │ │ - vpblendw $0xaa,%ymm4,%ymm3,%ymm3 │ │ │ │ - jmp 37031d <__cxa_finalize@plt+0x3452cd> │ │ │ │ - movzwl 0x71326(%r15,%r8,2),%r8d │ │ │ │ - add %r15,%r8 │ │ │ │ - jmp *%r8 │ │ │ │ - mov 0x40(%r13),%r10d │ │ │ │ - movzbl %al,%eax │ │ │ │ - dec %rdx │ │ │ │ - vmovd %eax,%xmm15 │ │ │ │ - vpunpckldq %ymm8,%ymm9,%ymm8 │ │ │ │ - vpaddd %ymm8,%ymm14,%ymm14 │ │ │ │ - vpbroadcastd 0x71270(%r15),%ymm11 │ │ │ │ - vpbroadcastd %xmm15,%xmm15 │ │ │ │ - vpand %ymm10,%ymm14,%ymm8 │ │ │ │ - vpsrld $0x6,%ymm8,%ymm8 │ │ │ │ - vpaddd %xmm8,%xmm15,%xmm15 │ │ │ │ - vmovd %xmm15,%r8d │ │ │ │ - vpextrd $0x1,%xmm15,%eax │ │ │ │ - vbroadcasti128 0x711d0(%r15),%ymm5 │ │ │ │ - vbroadcasti128 0x71150(%r15),%ymm6 │ │ │ │ - vpbroadcastd 0x7238a(%r15,%r8,8),%ymm15 │ │ │ │ - vpbroadcastd 0x7238a(%r15,%rax,8),%ymm7 │ │ │ │ - vpcmpeqd %ymm9,%ymm8,%ymm8 │ │ │ │ - vpsrld $0xa,%ymm14,%ymm14 │ │ │ │ - vmovq (%rdx),%xmm0 │ │ │ │ - vpbroadcastq (%rdx,%rcx,1),%ymm2 │ │ │ │ - vmovhps (%rdx,%rcx,2),%xmm0,%xmm0 │ │ │ │ - vpbroadcastq (%rdx,%rbp,1),%ymm3 │ │ │ │ - lea (%rdx,%rcx,4),%rdx │ │ │ │ - vpshufb %ymm5,%ymm14,%ymm14 │ │ │ │ - vpaddb %ymm6,%ymm14,%ymm14 │ │ │ │ - vpblendd $0xaa,%ymm7,%ymm15,%ymm15 │ │ │ │ - vpblendvb %ymm8,%ymm11,%ymm15,%ymm15 │ │ │ │ - vmovhps (%rdx),%xmm1,%xmm1 │ │ │ │ - vpbroadcastq (%rdx,%rcx,1),%ymm4 │ │ │ │ + vbroadcasti32x4 0x7181b(%rip),%zmm20 │ │ │ │ + vinserti32x4 $0x2,(%rdx),%zmm2,%zmm16 │ │ │ │ + vbroadcasti32x4 0x7181a(%rip),%zmm23 │ │ │ │ + vbroadcasti32x4 0x71820(%rip),%zmm1 │ │ │ │ + vpshufb %zmm20,%zmm22,%zmm17 │ │ │ │ + vmovdqa32 %zmm24,%zmm18 │ │ │ │ + vpdpbusd %zmm26,%zmm17,%zmm18 │ │ │ │ + vpshufb %zmm23,%zmm22,%zmm21 │ │ │ │ + vmovdqa32 %zmm24,%zmm17 │ │ │ │ + vpdpbusd %zmm26,%zmm21,%zmm17 │ │ │ │ + vpshufb %zmm20,%zmm16,%zmm20 │ │ │ │ + vmovdqa32 %zmm24,%zmm19 │ │ │ │ + vpdpbusd %zmm26,%zmm20,%zmm19 │ │ │ │ + vpshufb %zmm23,%zmm16,%zmm23 │ │ │ │ + vmovdqa32 %zmm24,%zmm20 │ │ │ │ + vpdpbusd %zmm26,%zmm23,%zmm20 │ │ │ │ + vpshufb %zmm1,%zmm22,%zmm22 │ │ │ │ + vpdpbusd %zmm27,%zmm21,%zmm18 │ │ │ │ + vpdpbusd %zmm27,%zmm22,%zmm17 │ │ │ │ + vpshufb %zmm1,%zmm16,%zmm22 │ │ │ │ + vpdpbusd %zmm27,%zmm23,%zmm19 │ │ │ │ + vpdpbusd %zmm27,%zmm22,%zmm20 │ │ │ │ + vmovdqa32 0x7154a(%rip),%zmm21 │ │ │ │ + vmovdqa32 0x71580(%rip),%zmm16 │ │ │ │ + movabs $0x55555555ff00,%rax │ │ │ │ + vpackssdw %zmm17,%zmm18,%zmm18 │ │ │ │ + vpackssdw %zmm20,%zmm19,%zmm19 │ │ │ │ + vmovdqa32 0x715a0(%rip),%zmm2 │ │ │ │ + vpsraw $0x2,%zmm18,%zmm18 │ │ │ │ + vpsraw $0x2,%zmm19,%zmm19 │ │ │ │ + vpermb %zmm18,%zmm21,%zmm17 │ │ │ │ + vbroadcasti32x8 0x71742(%rip),%zmm22 │ │ │ │ + kmovq %rax,%k1 │ │ │ │ + vpermt2b %zmm19,%zmm16,%zmm18 │ │ │ │ + vbroadcasti32x8 0x7173d(%rip),%zmm23 │ │ │ │ + kshiftrq $0x10,%k1,%k2 │ │ │ │ + vmovdqa 0x716df(%rip),%xmm0 │ │ │ │ + vpermb %zmm19,%zmm21,%zmm19 │ │ │ │ + vbroadcasti32x4 (%rdx,%rcx,1),%ymm20 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ - shr $0x6,%r10d │ │ │ │ - mov $0x40000000,%r8d │ │ │ │ - lea (%r11,%r10,1),%r10d │ │ │ │ - cmovne 0x72388(%r15,%r10,8),%r8 │ │ │ │ - vpblendd $0x30,%ymm2,%ymm0,%ymm0 │ │ │ │ - vpblendd $0xc0,%ymm4,%ymm1,%ymm1 │ │ │ │ - vpblendd $0xc0,%ymm3,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm14,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm14,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm15,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm15,%ymm1,%ymm1 │ │ │ │ - vmovq %r8,%xmm11 │ │ │ │ - vpmovsxbw %xmm11,%xmm11 │ │ │ │ - vphaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm0,%ymm12,%ymm0 │ │ │ │ - vpshufd $0x0,%xmm11,%xmm8 │ │ │ │ - vpshufd $0x55,%xmm11,%xmm9 │ │ │ │ - vpshufd $0xaa,%xmm11,%xmm10 │ │ │ │ - vpshufd $0xff,%xmm11,%xmm11 │ │ │ │ - vpshufd $0xd4,%ymm0,%ymm2 │ │ │ │ - vextracti128 $0x1,%ymm2,%xmm1 │ │ │ │ - vpunpcklwd %xmm1,%xmm2,%xmm3 │ │ │ │ - vpunpckhwd %xmm1,%xmm2,%xmm2 │ │ │ │ - vmovq (%rdx),%xmm6 │ │ │ │ - vpbroadcastq (%rdx,%rcx,1),%ymm7 │ │ │ │ - vmovhps (%rdx,%rcx,2),%xmm6,%xmm6 │ │ │ │ - vpbroadcastq (%rdx,%rbp,1),%ymm1 │ │ │ │ - lea (%rdx,%rcx,4),%rdx │ │ │ │ - vpmaddwd %xmm3,%xmm8,%xmm4 │ │ │ │ - vpmaddwd %xmm2,%xmm9,%xmm5 │ │ │ │ - vpblendd $0x30,%ymm7,%ymm6,%ymm6 │ │ │ │ - vpblendd $0xc0,%ymm1,%ymm6,%ymm6 │ │ │ │ - vpshufb %ymm14,%ymm6,%ymm6 │ │ │ │ - vpmaddubsw %ymm15,%ymm6,%ymm6 │ │ │ │ - vphaddw %ymm6,%ymm6,%ymm6 │ │ │ │ - vpmulhrsw %ymm6,%ymm12,%ymm6 │ │ │ │ - vpalignr $0x8,%ymm0,%ymm6,%ymm0 │ │ │ │ - vpshufd $0xe9,%ymm0,%ymm2 │ │ │ │ - vextracti128 $0x1,%ymm2,%xmm1 │ │ │ │ - vpunpcklwd %xmm1,%xmm2,%xmm3 │ │ │ │ - vpunpckhwd %xmm1,%xmm2,%xmm2 │ │ │ │ - vpmaddwd %xmm3,%xmm10,%xmm6 │ │ │ │ - vpmaddwd %xmm2,%xmm11,%xmm7 │ │ │ │ - vpaddd %xmm5,%xmm4,%xmm4 │ │ │ │ - vpaddd %xmm4,%xmm13,%xmm4 │ │ │ │ - vpaddd %xmm7,%xmm6,%xmm6 │ │ │ │ - vpaddd %xmm6,%xmm4,%xmm4 │ │ │ │ - vpsrad $0xa,%xmm4,%xmm4 │ │ │ │ - vpackssdw %xmm4,%xmm4,%xmm4 │ │ │ │ - vpackuswb %xmm4,%xmm4,%xmm4 │ │ │ │ - vpextrw $0x0,%xmm4,(%rdi) │ │ │ │ - vpextrw $0x1,%xmm4,(%rdi,%rsi,1) │ │ │ │ + vbroadcasti32x4 (%rdx),%zmm20{%k1} │ │ │ │ + vmovdqa32 %zmm25,%zmm16 │ │ │ │ + vpdpwssd %zmm28,%zmm17,%zmm16 │ │ │ │ + vpshufb %zmm22,%zmm20,%zmm17 │ │ │ │ + vmovdqa32 %zmm24,%zmm21 │ │ │ │ + vpdpbusd %zmm26,%zmm17,%zmm21 │ │ │ │ + vpshufb %zmm23,%zmm20,%zmm20 │ │ │ │ + vpdpwssd %zmm29,%zmm18,%zmm16 │ │ │ │ + vmovdqa32 %zmm18,%zmm17 │ │ │ │ + vpdpbusd %zmm27,%zmm20,%zmm21 │ │ │ │ + vmovdqa32 %zmm19,%zmm18 │ │ │ │ + vpdpwssd %zmm30,%zmm19,%zmm16 │ │ │ │ + vpsraw $0x2,%zmm21,%zmm19{%k2} │ │ │ │ + vpermb %zmm19,%zmm2,%zmm19 │ │ │ │ + vpdpwssd %zmm31,%zmm19,%zmm16 │ │ │ │ + vpackuswb %zmm16,%zmm16,%zmm16 │ │ │ │ + vpermb %zmm16,%zmm0,%zmm1 │ │ │ │ + vmovq %xmm1,(%rdi) │ │ │ │ + vmovhps %xmm1,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 370529 <__cxa_finalize@plt+0x3454d9> │ │ │ │ - mov %r13,%rsp │ │ │ │ - pop %r13 │ │ │ │ - pop %r12 │ │ │ │ - pop %r15 │ │ │ │ - pop %r14 │ │ │ │ - pop %rbp │ │ │ │ - pop %rbx │ │ │ │ + jg 36e7a7 <__cxa_finalize@plt+0x343757> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ - mov 0x40(%r13),%r10d │ │ │ │ - vbroadcasti128 0x711f0(%r15),%ymm7 │ │ │ │ - movzbl %al,%eax │ │ │ │ - dec %rdx │ │ │ │ - vmovd %eax,%xmm15 │ │ │ │ - vpmaddwd %ymm7,%ymm8,%ymm8 │ │ │ │ - vpbroadcastd 0x71270(%r15),%ymm11 │ │ │ │ - vpbroadcastd %xmm15,%xmm15 │ │ │ │ - vpaddd %ymm8,%ymm14,%ymm14 │ │ │ │ - vpand %ymm10,%ymm14,%ymm8 │ │ │ │ - vpsrld $0x6,%ymm8,%ymm8 │ │ │ │ - vpaddd %xmm8,%xmm15,%xmm15 │ │ │ │ - vmovd %xmm15,%r8d │ │ │ │ - vpextrd $0x1,%xmm15,%eax │ │ │ │ - vpextrd $0x2,%xmm15,%r14d │ │ │ │ - vpextrd $0x3,%xmm15,%r12d │ │ │ │ - vmovd 0x7238a(%r15,%r8,8),%xmm15 │ │ │ │ - vbroadcasti128 0x711d0(%r15),%ymm5 │ │ │ │ - vpbroadcastq 0x71150(%r15),%ymm6 │ │ │ │ - vpinsrd $0x1,0x7238a(%r15,%rax,8),%xmm15,%xmm15 │ │ │ │ - vpcmpeqd %ymm9,%ymm8,%ymm8 │ │ │ │ - vpsrld $0xa,%ymm14,%ymm14 │ │ │ │ - vmovdqu (%rdx),%xmm0 │ │ │ │ - vmovdqu (%rdx,%rcx,2),%xmm2 │ │ │ │ - vpinsrd $0x2,0x7238a(%r15,%r14,8),%xmm15,%xmm15 │ │ │ │ - vmovdqu (%rdx,%rcx,1),%xmm1 │ │ │ │ - vmovdqu (%rdx,%rbp,1),%xmm3 │ │ │ │ - vpinsrd $0x3,0x7238a(%r15,%r12,8),%xmm15,%xmm15 │ │ │ │ - lea (%rdx,%rcx,4),%rdx │ │ │ │ - shr $0x6,%r10d │ │ │ │ - mov $0x40000000,%r8d │ │ │ │ - lea (%r11,%r10,1),%r10d │ │ │ │ - cmovne 0x72388(%r15,%r10,8),%r8 │ │ │ │ - vinserti128 $0x1,%xmm15,%ymm15,%ymm15 │ │ │ │ - vpshufb %ymm5,%ymm14,%ymm14 │ │ │ │ - vpaddb %ymm6,%ymm14,%ymm14 │ │ │ │ - vinserti128 $0x1,(%rdx),%ymm2,%ymm2 │ │ │ │ - vinserti128 $0x1,(%rdx,%rcx,1),%ymm3,%ymm3 │ │ │ │ + vmovdqu32 0x71522(%rip),%zmm23 │ │ │ │ + sub %r11,%rdx │ │ │ │ + vmovdqa32 0x71575(%rip),%zmm4 │ │ │ │ + lea -0x20(%r8,%r8,1),%eax │ │ │ │ + vmovdqa32 0x71526(%rip),%zmm5 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rdi,%r10 │ │ │ │ + vmovdqa 0x714d8(%rip),%ymm0 │ │ │ │ + lea (%r9,%rax,8),%eax │ │ │ │ + vmovdqu (%rdx),%ymm1 │ │ │ │ + vinserti32x8 $0x1,(%rdx,%rcx,1),%zmm1,%zmm1 │ │ │ │ + vmovdqu (%rdx,%rcx,2),%ymm2 │ │ │ │ + add %r11,%rdx │ │ │ │ + vinserti32x8 $0x1,(%rdx),%zmm2,%zmm2 │ │ │ │ + vmovdqu (%rdx,%rcx,1),%ymm3 │ │ │ │ + vinserti32x8 $0x1,(%rdx,%rcx,2),%zmm3,%zmm3 │ │ │ │ + add %r11,%rdx │ │ │ │ + vpermb %zmm1,%zmm23,%zmm18 │ │ │ │ + vpermb %zmm1,%zmm4,%zmm16 │ │ │ │ + vpermb %zmm2,%zmm23,%zmm20 │ │ │ │ + vmovdqa32 %zmm24,%zmm17 │ │ │ │ + vpdpbusd %zmm26,%zmm18,%zmm17 │ │ │ │ + vpermb %zmm2,%zmm4,%zmm21 │ │ │ │ + vmovdqa32 %zmm24,%zmm18 │ │ │ │ + vpdpbusd %zmm26,%zmm16,%zmm18 │ │ │ │ + vpermb %zmm1,%zmm5,%zmm1 │ │ │ │ + vmovdqa32 %zmm24,%zmm19 │ │ │ │ + vpdpbusd %zmm26,%zmm20,%zmm19 │ │ │ │ + vpermb %zmm3,%zmm23,%zmm22 │ │ │ │ + vmovdqa32 %zmm24,%zmm20 │ │ │ │ + vpdpbusd %zmm26,%zmm21,%zmm20 │ │ │ │ + vpermb %zmm2,%zmm5,%zmm2 │ │ │ │ + vpdpbusd %zmm27,%zmm16,%zmm17 │ │ │ │ + vmovdqu32 (%rdx),%ymm16 │ │ │ │ + vpdpbusd %zmm27,%zmm1,%zmm18 │ │ │ │ + vpermb %zmm3,%zmm4,%zmm1 │ │ │ │ + vpdpbusd %zmm27,%zmm21,%zmm19 │ │ │ │ + vmovdqa32 %zmm24,%zmm21 │ │ │ │ + vpdpbusd %zmm26,%zmm22,%zmm21 │ │ │ │ + vmovdqa32 %zmm24,%zmm22 │ │ │ │ + vpdpbusd %zmm26,%zmm1,%zmm22 │ │ │ │ + vpdpbusd %zmm27,%zmm2,%zmm20 │ │ │ │ + vmovdqa32 0x714c9(%rip),%zmm2 │ │ │ │ + vpermb %zmm16,%zmm2,%zmm2 │ │ │ │ + vpdpbusd %zmm27,%zmm1,%zmm21 │ │ │ │ + vpermb %zmm3,%zmm5,%zmm3 │ │ │ │ + vmovdqa32 %zmm24,%zmm1 │ │ │ │ + vpdpbusd %zmm26,%zmm2,%zmm1 │ │ │ │ + vmovdqa32 0x714e1(%rip),%zmm2 │ │ │ │ + vpermb %zmm16,%zmm2,%zmm16 │ │ │ │ + vpackssdw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpdpbusd %zmm27,%zmm3,%zmm22 │ │ │ │ + vpackssdw %zmm20,%zmm19,%zmm19 │ │ │ │ + vpdpbusd %zmm27,%zmm16,%zmm1 │ │ │ │ + vpsraw $0x2,%zmm17,%zmm17 │ │ │ │ + vpackssdw %zmm22,%zmm21,%zmm21 │ │ │ │ + vpsraw $0x2,%zmm19,%zmm19 │ │ │ │ + vpshrdd $0x10,%zmm19,%zmm17,%zmm18 │ │ │ │ + vpsraw $0x2,%zmm21,%zmm21 │ │ │ │ + vpshrdd $0x10,%zmm21,%zmm19,%zmm20 │ │ │ │ + vpsraw $0x2,%zmm1,%zmm1 │ │ │ │ + vpshrdd $0x10,%zmm1,%zmm21,%zmm22 │ │ │ │ + vmovdqu (%rdx,%rcx,1),%ymm2 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpblendvb %ymm8,%ymm11,%ymm15,%ymm15 │ │ │ │ - vpshufb %xmm14,%xmm0,%xmm0 │ │ │ │ - vpshufb %ymm14,%ymm2,%ymm2 │ │ │ │ - vpshufb %xmm14,%xmm1,%xmm1 │ │ │ │ - vpshufb %ymm14,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %xmm15,%xmm0,%xmm0 │ │ │ │ - vpmaddubsw %ymm15,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %xmm15,%xmm1,%xmm1 │ │ │ │ - vpmaddubsw %ymm15,%ymm3,%ymm3 │ │ │ │ - vmovq %r8,%xmm11 │ │ │ │ - vpunpcklqdq %xmm11,%xmm11,%xmm11 │ │ │ │ - vpmovsxbw %xmm11,%ymm11 │ │ │ │ - vphaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - vphaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm0,%ymm12,%ymm0 │ │ │ │ - vpmulhrsw %ymm1,%ymm12,%ymm1 │ │ │ │ - vpshufd $0x0,%ymm11,%ymm8 │ │ │ │ - vpshufd $0x55,%ymm11,%ymm9 │ │ │ │ - vpshufd $0xaa,%ymm11,%ymm10 │ │ │ │ - vpshufd $0xff,%ymm11,%ymm11 │ │ │ │ - vpunpcklwd %xmm1,%xmm0,%xmm2 │ │ │ │ - vpunpckhwd %ymm1,%ymm0,%ymm1 │ │ │ │ - vinserti128 $0x1,%xmm1,%ymm2,%ymm0 │ │ │ │ - vmovdqu (%rdx),%xmm6 │ │ │ │ - vmovdqu (%rdx,%rcx,1),%xmm7 │ │ │ │ - vinserti128 $0x1,(%rdx,%rcx,2),%ymm6,%ymm6 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,1),%ymm7,%ymm7 │ │ │ │ - lea (%rdx,%rcx,4),%rdx │ │ │ │ - vpmaddwd %ymm0,%ymm8,%ymm4 │ │ │ │ - vpmaddwd %ymm1,%ymm9,%ymm5 │ │ │ │ - vpshufb %ymm14,%ymm6,%ymm6 │ │ │ │ - vpshufb %ymm14,%ymm7,%ymm7 │ │ │ │ - vpmaddubsw %ymm15,%ymm6,%ymm6 │ │ │ │ - vpmaddubsw %ymm15,%ymm7,%ymm7 │ │ │ │ - vpsrld $0x10,%ymm6,%ymm2 │ │ │ │ - vpslld $0x10,%ymm7,%ymm3 │ │ │ │ - vpaddw %ymm2,%ymm6,%ymm6 │ │ │ │ - vpaddw %ymm3,%ymm7,%ymm7 │ │ │ │ - vpblendw $0xaa,%ymm7,%ymm6,%ymm6 │ │ │ │ - vpmulhrsw %ymm6,%ymm12,%ymm6 │ │ │ │ - vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ - vperm2i128 $0x21,%ymm6,%ymm1,%ymm0 │ │ │ │ - vmovdqa %ymm6,%ymm1 │ │ │ │ - vpmaddwd %ymm0,%ymm10,%ymm6 │ │ │ │ - vpmaddwd %ymm1,%ymm11,%ymm7 │ │ │ │ - vpaddd %ymm4,%ymm13,%ymm4 │ │ │ │ - vpaddd %ymm7,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm6,%ymm4,%ymm4 │ │ │ │ - vpsrad $0xa,%ymm4,%ymm4 │ │ │ │ - vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ - vpackssdw %xmm5,%xmm4,%xmm4 │ │ │ │ - vpackuswb %xmm4,%xmm4,%xmm4 │ │ │ │ - vmovd %xmm4,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm4,(%rdi,%rsi,1) │ │ │ │ + vinserti32x8 $0x1,(%rdx),%zmm2,%zmm2 │ │ │ │ + vmovdqa32 %zmm25,%zmm16 │ │ │ │ + vpdpwssd %zmm28,%zmm17,%zmm16 │ │ │ │ + vpermb %zmm2,%zmm23,%zmm17 │ │ │ │ + vmovdqa32 %zmm25,%zmm1 │ │ │ │ + vpdpwssd %zmm28,%zmm18,%zmm1 │ │ │ │ + vpermb %zmm2,%zmm4,%zmm18 │ │ │ │ + vmovdqa32 %zmm24,%zmm3 │ │ │ │ + vpdpbusd %zmm26,%zmm17,%zmm3 │ │ │ │ + vpermb %zmm2,%zmm5,%zmm2 │ │ │ │ + vmovdqa32 %zmm24,%zmm17 │ │ │ │ + vpdpbusd %zmm26,%zmm18,%zmm17 │ │ │ │ + vpdpwssd %zmm29,%zmm19,%zmm16 │ │ │ │ + vpdpwssd %zmm29,%zmm20,%zmm1 │ │ │ │ + vpdpbusd %zmm27,%zmm18,%zmm3 │ │ │ │ + vmovdqa32 %zmm20,%zmm18 │ │ │ │ + vpdpbusd %zmm27,%zmm2,%zmm17 │ │ │ │ + vmovdqa32 %zmm22,%zmm20 │ │ │ │ + vpdpwssd %zmm30,%zmm21,%zmm16 │ │ │ │ + vpdpwssd %zmm30,%zmm22,%zmm1 │ │ │ │ + vpackssdw %zmm17,%zmm3,%zmm3 │ │ │ │ + vmovdqa32 %zmm19,%zmm17 │ │ │ │ + vmovdqa32 %zmm21,%zmm19 │ │ │ │ + vpsraw $0x2,%zmm3,%zmm22 │ │ │ │ + vpshrdd $0x10,%zmm22,%zmm20,%zmm21 │ │ │ │ + vpdpwssd %zmm31,%zmm22,%zmm1 │ │ │ │ + vpdpwssd %zmm31,%zmm21,%zmm16 │ │ │ │ + vpackuswb %zmm1,%zmm16,%zmm16 │ │ │ │ + vpermb %zmm16,%zmm0,%zmm1 │ │ │ │ + vmovdqa %xmm1,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm1,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 370736 <__cxa_finalize@plt+0x3456e6> │ │ │ │ - mov %r13,%rsp │ │ │ │ - pop %r13 │ │ │ │ - pop %r12 │ │ │ │ - pop %r15 │ │ │ │ - pop %r14 │ │ │ │ - pop %rbp │ │ │ │ - pop %rbx │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - movl $0x1,0x28(%rsp) │ │ │ │ - jmp 370819 <__cxa_finalize@plt+0x3457c9> │ │ │ │ - movl $0x2,0x28(%rsp) │ │ │ │ - jmp 370819 <__cxa_finalize@plt+0x3457c9> │ │ │ │ - movl $0x4,0x28(%rsp) │ │ │ │ - jmp 370819 <__cxa_finalize@plt+0x3457c9> │ │ │ │ - movl $0x8,0x28(%rsp) │ │ │ │ - jmp 370819 <__cxa_finalize@plt+0x3457c9> │ │ │ │ - movl $0x10,0x28(%rsp) │ │ │ │ - mov 0x40(%r13),%r10d │ │ │ │ - mov %rsi,0x70(%rsp) │ │ │ │ - shr $0x10,%eax │ │ │ │ - sub $0x3,%rdx │ │ │ │ - shr $0x6,%r10d │ │ │ │ - mov $0x40000000,%r8d │ │ │ │ - lea (%r11,%r10,1),%r10d │ │ │ │ - cmovne 0x72388(%r15,%r10,8),%r8 │ │ │ │ - vpmaddwd 0x711f0(%r15),%ymm8,%ymm8 │ │ │ │ - vmovd %eax,%xmm15 │ │ │ │ - mov %eax,0x40(%rsp) │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ - mov %rdi,0x38(%rsp) │ │ │ │ - mov %r9d,0x38(%r13) │ │ │ │ - shll $0x3,0x48(%r13) │ │ │ │ - vpbroadcastd %xmm15,%ymm15 │ │ │ │ - vpaddd %ymm8,%ymm14,%ymm14 │ │ │ │ - vmovq %r8,%xmm0 │ │ │ │ - vpmovsxbw %xmm0,%xmm0 │ │ │ │ - vmovdqa %xmm0,0x50(%rsp) │ │ │ │ - jmp 3708be <__cxa_finalize@plt+0x34586e> │ │ │ │ - decl 0x28(%rsp) │ │ │ │ - je 370da2 <__cxa_finalize@plt+0x345d52> │ │ │ │ - addq $0x8,0x38(%rsp) │ │ │ │ - mov 0x38(%r13),%r9d │ │ │ │ - vpbroadcastd 0x48(%r13),%ymm8 │ │ │ │ - vpbroadcastd 0x7126c(%r15),%ymm10 │ │ │ │ - vpaddd (%rsp),%ymm8,%ymm14 │ │ │ │ - vpbroadcastd 0x40(%rsp),%ymm15 │ │ │ │ - vpxor %ymm9,%ymm9,%ymm9 │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - vpbroadcastq 0x71274(%r15),%ymm11 │ │ │ │ - vpand %ymm10,%ymm14,%ymm6 │ │ │ │ - vpsrld $0x6,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm6,%ymm15,%ymm15 │ │ │ │ - vpcmpeqd %ymm6,%ymm9,%ymm6 │ │ │ │ - vextracti128 $0x1,%ymm15,%xmm7 │ │ │ │ - vmovd %xmm15,%r8d │ │ │ │ - vpextrd $0x2,%xmm15,%eax │ │ │ │ - vpextrd $0x1,%xmm15,%r10d │ │ │ │ - vpextrd $0x3,%xmm15,%ebx │ │ │ │ - vmovd %xmm7,%ebp │ │ │ │ - vpextrd $0x2,%xmm7,%r14d │ │ │ │ - vpextrd $0x1,%xmm7,%r12d │ │ │ │ - vpextrd $0x3,%xmm7,%esi │ │ │ │ - vmovdqu %ymm14,(%rsp) │ │ │ │ - vmovq 0x72388(%r15,%r8,8),%xmm15 │ │ │ │ - vmovq 0x72388(%r15,%rax,8),%xmm10 │ │ │ │ - vmovhps 0x72388(%r15,%r10,8),%xmm15,%xmm15 │ │ │ │ - vmovhps 0x72388(%r15,%rbx,8),%xmm10,%xmm10 │ │ │ │ - vinserti128 $0x1,0x72388(%r15,%rbp,8),%ymm15,%ymm15 │ │ │ │ - vinserti128 $0x1,0x72388(%r15,%r14,8),%ymm10,%ymm10 │ │ │ │ - vpbroadcastq 0x72388(%r15,%r12,8),%ymm9 │ │ │ │ - vpbroadcastq 0x72388(%r15,%rsi,8),%ymm8 │ │ │ │ - vpsrld $0xa,%ymm14,%ymm14 │ │ │ │ - vextracti128 $0x1,%ymm14,%xmm7 │ │ │ │ - vmovd %xmm14,%r8d │ │ │ │ - vpextrd $0x2,%xmm14,%eax │ │ │ │ - vpextrd $0x1,%xmm14,%r10d │ │ │ │ - vpextrd $0x3,%xmm14,%ebx │ │ │ │ - vmovd %xmm7,%ebp │ │ │ │ - vpextrd $0x2,%xmm7,%r14d │ │ │ │ - vpextrd $0x1,%xmm7,%r12d │ │ │ │ - vpextrd $0x3,%xmm7,%esi │ │ │ │ - vpshufd $0x50,%ymm6,%ymm5 │ │ │ │ - vpshufd $0xfa,%ymm6,%ymm6 │ │ │ │ - vpblendd $0xc0,%ymm9,%ymm15,%ymm15 │ │ │ │ - vpblendd $0xc0,%ymm8,%ymm10,%ymm10 │ │ │ │ - vpblendvb %ymm5,%ymm11,%ymm15,%ymm15 │ │ │ │ - vpblendvb %ymm6,%ymm11,%ymm10,%ymm10 │ │ │ │ - vbroadcasti128 0x71160(%r15),%ymm14 │ │ │ │ - vmovq (%rdx,%r8,1),%xmm0 │ │ │ │ - vmovq (%rdx,%rax,1),%xmm1 │ │ │ │ - vmovhps (%rdx,%r10,1),%xmm0,%xmm0 │ │ │ │ - vmovhps (%rdx,%rbx,1),%xmm1,%xmm1 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,1),%ymm0,%ymm0 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,1),%ymm1,%ymm1 │ │ │ │ - vpbroadcastq (%rdx,%r12,1),%ymm4 │ │ │ │ - vpbroadcastq (%rdx,%rsi,1),%ymm5 │ │ │ │ - add %rcx,%rdx │ │ │ │ - vmovq (%rdx,%r8,1),%xmm2 │ │ │ │ - vmovq (%rdx,%rax,1),%xmm3 │ │ │ │ - vmovhps (%rdx,%r10,1),%xmm2,%xmm2 │ │ │ │ - vmovhps (%rdx,%rbx,1),%xmm3,%xmm3 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,1),%ymm2,%ymm2 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,1),%ymm3,%ymm3 │ │ │ │ - vpbroadcastq (%rdx,%r12,1),%ymm6 │ │ │ │ - vpbroadcastq (%rdx,%rsi,1),%ymm7 │ │ │ │ - add %rcx,%rdx │ │ │ │ - vpblendd $0xc0,%ymm4,%ymm0,%ymm0 │ │ │ │ - vpblendd $0xc0,%ymm5,%ymm1,%ymm1 │ │ │ │ - vpblendd $0xc0,%ymm6,%ymm2,%ymm2 │ │ │ │ - vpblendd $0xc0,%ymm7,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm15,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm10,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm15,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm10,%ymm3,%ymm3 │ │ │ │ - vphaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vphaddw %ymm3,%ymm2,%ymm2 │ │ │ │ - vphaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm0,%ymm12,%ymm0 │ │ │ │ - vmovq (%rdx,%r8,1),%xmm1 │ │ │ │ - vmovq (%rdx,%rax,1),%xmm2 │ │ │ │ - vmovhps (%rdx,%r10,1),%xmm1,%xmm1 │ │ │ │ - vmovhps (%rdx,%rbx,1),%xmm2,%xmm2 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,1),%ymm1,%ymm1 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,1),%ymm2,%ymm2 │ │ │ │ - vpbroadcastq (%rdx,%r12,1),%ymm5 │ │ │ │ - vpbroadcastq (%rdx,%rsi,1),%ymm6 │ │ │ │ - add %rcx,%rdx │ │ │ │ - vmovq (%rdx,%r8,1),%xmm3 │ │ │ │ - vmovq (%rdx,%rax,1),%xmm4 │ │ │ │ - vmovhps (%rdx,%r10,1),%xmm3,%xmm3 │ │ │ │ - vmovhps (%rdx,%rbx,1),%xmm4,%xmm4 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,1),%ymm3,%ymm3 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,1),%ymm4,%ymm4 │ │ │ │ - vpbroadcastq (%rdx,%r12,1),%ymm7 │ │ │ │ - vpbroadcastq (%rdx,%rsi,1),%ymm8 │ │ │ │ - add %rcx,%rdx │ │ │ │ - vpblendd $0xc0,%ymm5,%ymm1,%ymm1 │ │ │ │ - vpblendd $0xc0,%ymm6,%ymm2,%ymm2 │ │ │ │ - vpblendd $0xc0,%ymm7,%ymm3,%ymm3 │ │ │ │ - vpblendd $0xc0,%ymm8,%ymm4,%ymm4 │ │ │ │ - vpmaddubsw %ymm15,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm10,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm15,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm10,%ymm4,%ymm4 │ │ │ │ - vphaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vphaddw %ymm4,%ymm3,%ymm3 │ │ │ │ - vphaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm1,%ymm12,%ymm1 │ │ │ │ - vmovq (%rdx,%r8,1),%xmm2 │ │ │ │ - vmovq (%rdx,%rax,1),%xmm3 │ │ │ │ - vmovhps (%rdx,%r10,1),%xmm2,%xmm2 │ │ │ │ - vmovhps (%rdx,%rbx,1),%xmm3,%xmm3 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,1),%ymm2,%ymm2 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,1),%ymm3,%ymm3 │ │ │ │ - vpbroadcastq (%rdx,%r12,1),%ymm6 │ │ │ │ - vpbroadcastq (%rdx,%rsi,1),%ymm7 │ │ │ │ - add %rcx,%rdx │ │ │ │ - vmovq (%rdx,%r8,1),%xmm4 │ │ │ │ - vmovq (%rdx,%rax,1),%xmm5 │ │ │ │ - vmovhps (%rdx,%r10,1),%xmm4,%xmm4 │ │ │ │ - vmovhps (%rdx,%rbx,1),%xmm5,%xmm5 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,1),%ymm4,%ymm4 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,1),%ymm5,%ymm5 │ │ │ │ - vpbroadcastq (%rdx,%r12,1),%ymm8 │ │ │ │ - vpbroadcastq (%rdx,%rsi,1),%ymm9 │ │ │ │ - add %rcx,%rdx │ │ │ │ - vpblendd $0xc0,%ymm6,%ymm2,%ymm2 │ │ │ │ - vpblendd $0xc0,%ymm7,%ymm3,%ymm3 │ │ │ │ - vpblendd $0xc0,%ymm8,%ymm4,%ymm4 │ │ │ │ - vpblendd $0xc0,%ymm9,%ymm5,%ymm5 │ │ │ │ - vpmaddubsw %ymm15,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm10,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm15,%ymm4,%ymm4 │ │ │ │ - vpmaddubsw %ymm10,%ymm5,%ymm5 │ │ │ │ - vphaddw %ymm3,%ymm2,%ymm2 │ │ │ │ - vphaddw %ymm5,%ymm4,%ymm4 │ │ │ │ - vphaddw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm2,%ymm12,%ymm2 │ │ │ │ - vmovq (%rdx,%r8,1),%xmm3 │ │ │ │ - vmovq (%rdx,%rax,1),%xmm4 │ │ │ │ - vmovhps (%rdx,%r10,1),%xmm3,%xmm3 │ │ │ │ - vmovhps (%rdx,%rbx,1),%xmm4,%xmm4 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,1),%ymm3,%ymm3 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,1),%ymm4,%ymm4 │ │ │ │ - vpbroadcastq (%rdx,%r12,1),%ymm7 │ │ │ │ - vpbroadcastq (%rdx,%rsi,1),%ymm8 │ │ │ │ - add %rcx,%rdx │ │ │ │ - vmovq (%rdx,%r8,1),%xmm5 │ │ │ │ - vmovq (%rdx,%rax,1),%xmm6 │ │ │ │ - vmovhps (%rdx,%r10,1),%xmm5,%xmm5 │ │ │ │ - vmovhps (%rdx,%rbx,1),%xmm6,%xmm6 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,1),%ymm5,%ymm5 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,1),%ymm6,%ymm6 │ │ │ │ - vpbroadcastq (%rdx,%r12,1),%ymm9 │ │ │ │ - vpbroadcastq (%rdx,%rsi,1),%ymm11 │ │ │ │ - add %rcx,%rdx │ │ │ │ - vpblendd $0xc0,%ymm7,%ymm3,%ymm3 │ │ │ │ - vpblendd $0xc0,%ymm8,%ymm4,%ymm4 │ │ │ │ - vpblendd $0xc0,%ymm9,%ymm5,%ymm5 │ │ │ │ - vpblendd $0xc0,%ymm11,%ymm6,%ymm6 │ │ │ │ - vpmaddubsw %ymm15,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm10,%ymm4,%ymm4 │ │ │ │ - vpmaddubsw %ymm15,%ymm5,%ymm5 │ │ │ │ - vpmaddubsw %ymm10,%ymm6,%ymm6 │ │ │ │ - vphaddw %ymm4,%ymm3,%ymm3 │ │ │ │ - vphaddw %ymm6,%ymm5,%ymm5 │ │ │ │ - vphaddw %ymm5,%ymm3,%ymm3 │ │ │ │ - vpmulhrsw %ymm3,%ymm12,%ymm3 │ │ │ │ - vpbroadcastd 0x50(%rsp),%ymm8 │ │ │ │ - vpbroadcastd 0x54(%rsp),%ymm9 │ │ │ │ - vpbroadcastd 0x58(%rsp),%ymm11 │ │ │ │ - vpbroadcastd 0x5c(%rsp),%ymm4 │ │ │ │ - vpshufb %ymm14,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm14,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm14,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm14,%ymm3,%ymm3 │ │ │ │ - vpmaddwd %ymm0,%ymm8,%ymm14 │ │ │ │ - vpmaddwd %ymm1,%ymm9,%ymm5 │ │ │ │ - vpmaddwd %ymm2,%ymm11,%ymm6 │ │ │ │ - vpmaddwd %ymm4,%ymm3,%ymm7 │ │ │ │ - vpaddd %ymm5,%ymm14,%ymm14 │ │ │ │ - vpaddd %ymm7,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm13,%ymm14,%ymm14 │ │ │ │ - vpaddd %ymm6,%ymm14,%ymm14 │ │ │ │ - vpsrad $0xa,%ymm14,%ymm14 │ │ │ │ - vextracti128 $0x1,%ymm14,%xmm5 │ │ │ │ - vpackssdw %xmm5,%xmm14,%xmm14 │ │ │ │ - vpackuswb %xmm14,%xmm14,%xmm14 │ │ │ │ - vmovq %xmm14,(%rdi) │ │ │ │ - add 0x70(%rsp),%rdi │ │ │ │ - dec %r9d │ │ │ │ - je 370880 <__cxa_finalize@plt+0x345830> │ │ │ │ - vmovdqa %ymm1,%ymm0 │ │ │ │ - vmovdqa %ymm2,%ymm1 │ │ │ │ - vmovdqa %ymm3,%ymm2 │ │ │ │ - vmovq (%rdx,%r8,1),%xmm3 │ │ │ │ - vmovq (%rdx,%rax,1),%xmm14 │ │ │ │ - vmovhps (%rdx,%r10,1),%xmm3,%xmm3 │ │ │ │ - vmovhps (%rdx,%rbx,1),%xmm14,%xmm14 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,1),%ymm3,%ymm3 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,1),%ymm14,%ymm14 │ │ │ │ - vpbroadcastq (%rdx,%r12,1),%ymm5 │ │ │ │ - vpbroadcastq (%rdx,%rsi,1),%ymm6 │ │ │ │ - add %rcx,%rdx │ │ │ │ - vpblendd $0xc0,%ymm5,%ymm3,%ymm3 │ │ │ │ - vpblendd $0xc0,%ymm6,%ymm14,%ymm14 │ │ │ │ - vpmaddubsw %ymm15,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm10,%ymm14,%ymm14 │ │ │ │ - vphaddw %ymm14,%ymm3,%ymm3 │ │ │ │ - vmovq (%rdx,%r8,1),%xmm14 │ │ │ │ - vmovq (%rdx,%rax,1),%xmm5 │ │ │ │ - vmovhps (%rdx,%r10,1),%xmm14,%xmm14 │ │ │ │ - vmovhps (%rdx,%rbx,1),%xmm5,%xmm5 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,1),%ymm14,%ymm14 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,1),%ymm5,%ymm5 │ │ │ │ - vpbroadcastq (%rdx,%r12,1),%ymm6 │ │ │ │ - vpbroadcastq (%rdx,%rsi,1),%ymm7 │ │ │ │ - add %rcx,%rdx │ │ │ │ - vpblendd $0xc0,%ymm6,%ymm14,%ymm14 │ │ │ │ - vpblendd $0xc0,%ymm7,%ymm5,%ymm5 │ │ │ │ - vpmaddubsw %ymm15,%ymm14,%ymm14 │ │ │ │ - vpmaddubsw %ymm10,%ymm5,%ymm5 │ │ │ │ - vphaddw %ymm5,%ymm14,%ymm14 │ │ │ │ - vpsrld $0x10,%ymm3,%ymm5 │ │ │ │ - vpslld $0x10,%ymm14,%ymm6 │ │ │ │ - vpaddw %ymm5,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm6,%ymm14,%ymm14 │ │ │ │ - vpblendw $0xaa,%ymm14,%ymm3,%ymm3 │ │ │ │ - vpmulhrsw %ymm3,%ymm12,%ymm3 │ │ │ │ - jmp 370c8f <__cxa_finalize@plt+0x345c3f> │ │ │ │ - mov %r13,%rsp │ │ │ │ - pop %r13 │ │ │ │ - pop %r12 │ │ │ │ - pop %r15 │ │ │ │ - pop %r14 │ │ │ │ - pop %rbp │ │ │ │ - pop %rbx │ │ │ │ + jg 36e9b4 <__cxa_finalize@plt+0x343964> │ │ │ │ + add $0x10,%r8 │ │ │ │ + add $0x10,%r10 │ │ │ │ + movzbl %al,%r9d │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %r10,%rdi │ │ │ │ + sub $0x100,%eax │ │ │ │ + jg 36e86c <__cxa_finalize@plt+0x34381c> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x4b004b,%eax │ │ │ │ - mov %eax,%r10d │ │ │ │ - jmp 370e60 <__cxa_finalize@plt+0x345e10> │ │ │ │ - nopl (%rax) │ │ │ │ mov $0x1e002d,%eax │ │ │ │ mov %eax,%r10d │ │ │ │ - jmp 370e60 <__cxa_finalize@plt+0x345e10> │ │ │ │ + jmp 36eb40 <__cxa_finalize@plt+0x343af0> │ │ │ │ nopl (%rax) │ │ │ │ mov $0x1e002d,%eax │ │ │ │ mov $0xf003c,%r10d │ │ │ │ - jmp 370e60 <__cxa_finalize@plt+0x345e10> │ │ │ │ + jmp 36eb40 <__cxa_finalize@plt+0x343af0> │ │ │ │ nopl (%rax) │ │ │ │ mov $0xf003c,%eax │ │ │ │ mov $0x1e002d,%r10d │ │ │ │ - jmp 370e60 <__cxa_finalize@plt+0x345e10> │ │ │ │ + jmp 36eb40 <__cxa_finalize@plt+0x343af0> │ │ │ │ nopl (%rax) │ │ │ │ mov $0xf003c,%eax │ │ │ │ mov %eax,%r10d │ │ │ │ - jmp 370e60 <__cxa_finalize@plt+0x345e10> │ │ │ │ + jmp 36eb40 <__cxa_finalize@plt+0x343af0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov $0x1e002d,%eax │ │ │ │ mov $0x2d,%r10d │ │ │ │ - jmp 370e60 <__cxa_finalize@plt+0x345e10> │ │ │ │ + jmp 36eb40 <__cxa_finalize@plt+0x343af0> │ │ │ │ nopl (%rax) │ │ │ │ mov $0x2d,%eax │ │ │ │ mov $0x1e002d,%r10d │ │ │ │ - jmp 370e60 <__cxa_finalize@plt+0x345e10> │ │ │ │ + jmp 36eb40 <__cxa_finalize@plt+0x343af0> │ │ │ │ nopl (%rax) │ │ │ │ mov $0xf003c,%eax │ │ │ │ mov $0x2d,%r10d │ │ │ │ - jmp 370e60 <__cxa_finalize@plt+0x345e10> │ │ │ │ + jmp 36eb40 <__cxa_finalize@plt+0x343af0> │ │ │ │ nopl (%rax) │ │ │ │ mov $0x2d,%eax │ │ │ │ mov $0xf003c,%r10d │ │ │ │ - jmp 370e60 <__cxa_finalize@plt+0x345e10> │ │ │ │ + jmp 36eb40 <__cxa_finalize@plt+0x343af0> │ │ │ │ nopl (%rax) │ │ │ │ mov $0x2d,%eax │ │ │ │ mov %eax,%r10d │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - push %rbx │ │ │ │ - push %rbp │ │ │ │ - push %r14 │ │ │ │ - push %r15 │ │ │ │ - push %r12 │ │ │ │ - push %r13 │ │ │ │ - mov %rsp,%r13 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - add $0xffffffffffffff80,%rsp │ │ │ │ - lea -0x1c(%rip),%r14 │ │ │ │ + imul $0x10101,%r9d,%r9d │ │ │ │ + add %eax,%r9d │ │ │ │ + imul $0x10101,0x8(%rsp),%eax │ │ │ │ + add %r10d,%eax │ │ │ │ + lea -0x200a(%rip),%r10 │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + test $0xf00,%r9d │ │ │ │ + jne 36eb89 <__cxa_finalize@plt+0x343b39> │ │ │ │ + test $0xf00,%eax │ │ │ │ + jne 36ef9b <__cxa_finalize@plt+0x343f4b> │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ - vpbroadcastd 0x40(%r13),%ymm8 │ │ │ │ - vmovd %r9d,%xmm14 │ │ │ │ - vpbroadcastd %xmm14,%ymm14 │ │ │ │ - mov %eax,%r9d │ │ │ │ - mov 0x48(%r13),%r11d │ │ │ │ - vpbroadcastd 0x6f27c(%r14),%ymm10 │ │ │ │ - vpbroadcastd 0x6f268(%r14),%ymm12 │ │ │ │ - vpbroadcastd 0x6f26c(%r14),%ymm13 │ │ │ │ - vpxor %ymm9,%ymm9,%ymm9 │ │ │ │ - lea (%rdx,%rdx,2),%rbx │ │ │ │ - movzbl %r10b,%eax │ │ │ │ - shr $0x10,%r10d │ │ │ │ - cmp $0x6,%r8d │ │ │ │ - cmovs %eax,%r10d │ │ │ │ - sub %rbx,%rsi │ │ │ │ - cmp $0x400,%r11d │ │ │ │ - je 371853 <__cxa_finalize@plt+0x346803> │ │ │ │ - cmp $0x800,%r11d │ │ │ │ - je 37203f <__cxa_finalize@plt+0x346fef> │ │ │ │ - movzwl 0x6f342(%r14,%rcx,2),%ecx │ │ │ │ - add %r14,%rcx │ │ │ │ + movzwl 0x73524(%r10,%rcx,2),%ecx │ │ │ │ + add %r10,%rcx │ │ │ │ + lea (%rdx,%rdx,2),%rax │ │ │ │ + jmp *%rcx │ │ │ │ + test $0xf00,%eax │ │ │ │ + jne 36f6ce <__cxa_finalize@plt+0x34467e> │ │ │ │ + vpbroadcastd 0x70aca(%rip),%zmm20 │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + je 36ebd3 <__cxa_finalize@plt+0x343b83> │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ + shr $0x10,%r9d │ │ │ │ + sub $0x3,%rsi │ │ │ │ + movzwl 0x7359a(%r10,%rcx,2),%ecx │ │ │ │ + vpbroadcastd 0x74666(%r10,%r9,8),%zmm24 │ │ │ │ + vpbroadcastd 0x7466a(%r10,%r9,8),%zmm25 │ │ │ │ + add %r10,%rcx │ │ │ │ jmp *%rcx │ │ │ │ - mov 0x38(%r13),%eax │ │ │ │ - vbroadcasti128 0x6f200(%r14),%ymm7 │ │ │ │ movzbl %r9b,%r9d │ │ │ │ + vbroadcasti32x4 0x712df(%rip),%ymm21 │ │ │ │ + mov $0x4,%ecx │ │ │ │ dec %rsi │ │ │ │ - vmovd %r9d,%xmm15 │ │ │ │ - vpmaddwd %ymm7,%ymm8,%ymm8 │ │ │ │ - vpbroadcastd 0x6f280(%r14),%ymm11 │ │ │ │ - vpbroadcastd %xmm15,%xmm15 │ │ │ │ - vpaddd %ymm8,%ymm14,%ymm14 │ │ │ │ - vpand %ymm10,%ymm14,%ymm0 │ │ │ │ - vpsrld $0x6,%ymm0,%ymm0 │ │ │ │ - vpaddd %xmm0,%xmm15,%xmm15 │ │ │ │ - vmovd %xmm15,%ecx │ │ │ │ - vpextrd $0x1,%xmm15,%r9d │ │ │ │ - vpextrd $0x2,%xmm15,%ebp │ │ │ │ - vpextrd $0x3,%xmm15,%r15d │ │ │ │ - vmovd 0x7039a(%r14,%rcx,8),%xmm15 │ │ │ │ - vbroadcasti128 0x6f1e0(%r14),%ymm5 │ │ │ │ - vpbroadcastq 0x6f160(%r14),%ymm6 │ │ │ │ - vpinsrd $0x1,0x7039a(%r14,%r9,8),%xmm15,%xmm15 │ │ │ │ - vpcmpeqd %ymm0,%ymm9,%ymm0 │ │ │ │ - vpsrld $0xa,%ymm14,%ymm14 │ │ │ │ - vmovdqu (%rsi),%xmm7 │ │ │ │ - vmovdqu (%rsi,%rdx,1),%xmm9 │ │ │ │ - vpinsrd $0x2,0x7039a(%r14,%rbp,8),%xmm15,%xmm15 │ │ │ │ - vmovdqu (%rsi,%rdx,2),%xmm8 │ │ │ │ - vmovdqu (%rsi,%rbx,1),%xmm10 │ │ │ │ - vpinsrd $0x3,0x7039a(%r14,%r15,8),%xmm15,%xmm15 │ │ │ │ + vpbroadcastd 0x74668(%r10,%r9,8),%ymm22 │ │ │ │ + kmovb %ecx,%k1 │ │ │ │ + lea (%rdx,%rdx,2),%r10 │ │ │ │ + vmovq (%rsi),%xmm18 │ │ │ │ + vmovq (%rsi,%rdx,1),%xmm19 │ │ │ │ + vpbroadcastq (%rsi,%rdx,2),%ymm18{%k1} │ │ │ │ + vpbroadcastq (%rsi,%r10,1),%ymm19{%k1} │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ - vpshufb %ymm5,%ymm14,%ymm14 │ │ │ │ - vpaddb %ymm6,%ymm14,%ymm14 │ │ │ │ - vinserti128 $0x1,(%rsi),%ymm7,%ymm7 │ │ │ │ - vinserti128 $0x1,(%rsi,%rdx,1),%ymm9,%ymm9 │ │ │ │ - vinserti128 $0x1,%xmm15,%ymm15,%ymm15 │ │ │ │ - vinserti128 $0x1,(%rsi,%rdx,2),%ymm8,%ymm8 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,1),%ymm10,%ymm10 │ │ │ │ + vpshufb %ymm21,%ymm18,%ymm18 │ │ │ │ + vpshufb %ymm21,%ymm19,%ymm19 │ │ │ │ + vmovdqa32 %ymm20,%ymm16 │ │ │ │ + vpdpbusd %ymm22,%ymm18,%ymm16 │ │ │ │ + vmovdqa32 %ymm20,%ymm17 │ │ │ │ + vpdpbusd %ymm22,%ymm19,%ymm17 │ │ │ │ + vpackssdw %ymm17,%ymm16,%ymm16 │ │ │ │ + vpsraw $0x2,%ymm16,%ymm16 │ │ │ │ + vmovdqa32 %ymm16,(%rdi) │ │ │ │ + add $0x20,%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 36ebfc <__cxa_finalize@plt+0x343bac> │ │ │ │ + ret │ │ │ │ + vbroadcasti32x4 0x71259(%rip),%zmm21 │ │ │ │ + vbroadcasti32x4 0x7125f(%rip),%zmm22 │ │ │ │ + vbroadcasti32x4 0x71265(%rip),%zmm23 │ │ │ │ + lea (%rdx,%rdx,2),%r10 │ │ │ │ + vmovdqu (%rsi),%xmm3 │ │ │ │ + vinserti32x4 $0x1,(%rsi,%rdx,1),%ymm3,%ymm19 │ │ │ │ + vinserti32x4 $0x2,(%rsi,%rdx,2),%zmm19,%zmm19 │ │ │ │ + vinserti32x4 $0x3,(%rsi,%r10,1),%zmm19,%zmm19 │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ - vpblendvb %ymm0,%ymm11,%ymm15,%ymm15 │ │ │ │ - vpshufb %ymm14,%ymm7,%ymm7 │ │ │ │ - vpshufb %ymm14,%ymm9,%ymm9 │ │ │ │ - vpshufb %ymm14,%ymm8,%ymm8 │ │ │ │ - vpshufb %ymm14,%ymm10,%ymm10 │ │ │ │ - vpmaddubsw %ymm15,%ymm7,%ymm7 │ │ │ │ - vpmaddubsw %ymm15,%ymm9,%ymm9 │ │ │ │ - vpmaddubsw %ymm15,%ymm8,%ymm8 │ │ │ │ - vpmaddubsw %ymm15,%ymm10,%ymm10 │ │ │ │ - vphaddw %ymm9,%ymm7,%ymm7 │ │ │ │ - vphaddw %ymm10,%ymm8,%ymm8 │ │ │ │ - vpmulhrsw %ymm7,%ymm12,%ymm7 │ │ │ │ - vpmulhrsw %ymm12,%ymm8,%ymm8 │ │ │ │ - vextracti128 $0x1,%ymm7,%xmm9 │ │ │ │ - vextracti128 $0x1,%ymm8,%xmm3 │ │ │ │ - vshufps $0x4e,%xmm8,%xmm7,%xmm4 │ │ │ │ - vshufps $0x4e,%xmm9,%xmm8,%xmm5 │ │ │ │ - vshufps $0x4e,%xmm3,%xmm9,%xmm6 │ │ │ │ - vpsrldq $0x8,%xmm3,%xmm11 │ │ │ │ - vpunpcklwd %xmm4,%xmm7,%xmm0 │ │ │ │ - vpunpckhwd %xmm4,%xmm7,%xmm7 │ │ │ │ - vpunpcklwd %xmm5,%xmm8,%xmm1 │ │ │ │ - vpunpckhwd %xmm5,%xmm8,%xmm8 │ │ │ │ - vpunpcklwd %xmm6,%xmm9,%xmm2 │ │ │ │ - vpunpckhwd %xmm6,%xmm9,%xmm9 │ │ │ │ - vpunpcklwd %xmm11,%xmm3,%xmm3 │ │ │ │ - vmovdqa %xmm7,(%rsp) │ │ │ │ - vmovdqa %xmm8,0x10(%rsp) │ │ │ │ - vmovdqa %xmm9,0x20(%rsp) │ │ │ │ - and $0x3ff,%eax │ │ │ │ - mov $0x40000000,%r9d │ │ │ │ - mov %eax,%ecx │ │ │ │ - shr $0x6,%ecx │ │ │ │ - lea (%r10,%rcx,1),%ecx │ │ │ │ - cmovne 0x70398(%r14,%rcx,8),%r9 │ │ │ │ - vmovq %r9,%xmm10 │ │ │ │ - vpmovsxbw %xmm10,%xmm10 │ │ │ │ - vpshufd $0x0,%xmm10,%xmm7 │ │ │ │ - vpshufd $0x55,%xmm10,%xmm8 │ │ │ │ - vpshufd $0xaa,%xmm10,%xmm9 │ │ │ │ - vpshufd $0xff,%xmm10,%xmm10 │ │ │ │ - vpmaddwd %xmm7,%xmm0,%xmm4 │ │ │ │ - vpmaddwd %xmm1,%xmm8,%xmm5 │ │ │ │ - vpmaddwd %xmm2,%xmm9,%xmm6 │ │ │ │ - vpmaddwd %xmm3,%xmm10,%xmm7 │ │ │ │ - vpaddd %xmm5,%xmm4,%xmm4 │ │ │ │ - vpaddd %xmm7,%xmm6,%xmm6 │ │ │ │ - vpaddd %xmm4,%xmm13,%xmm4 │ │ │ │ - vpaddd %xmm6,%xmm4,%xmm4 │ │ │ │ - vpsrad $0x6,%xmm4,%xmm4 │ │ │ │ - vpackssdw %xmm4,%xmm4,%xmm4 │ │ │ │ - vmovq %xmm4,(%rdi) │ │ │ │ - add $0x8,%rdi │ │ │ │ - dec %r8d │ │ │ │ - je 372833 <__cxa_finalize@plt+0x3477e3> │ │ │ │ - add %r11d,%eax │ │ │ │ - test $0xfffffc00,%eax │ │ │ │ - je 371068 <__cxa_finalize@plt+0x346018> │ │ │ │ - vmovdqu (%rsi),%xmm4 │ │ │ │ - test $0x400,%eax │ │ │ │ - je 371140 <__cxa_finalize@plt+0x3460f0> │ │ │ │ - vmovdqa (%rsp),%xmm0 │ │ │ │ - vmovdqa %xmm1,(%rsp) │ │ │ │ - vmovdqa 0x10(%rsp),%xmm1 │ │ │ │ - vmovdqa %xmm2,0x10(%rsp) │ │ │ │ - vmovdqa 0x20(%rsp),%xmm2 │ │ │ │ - vmovdqa %xmm3,0x20(%rsp) │ │ │ │ - vpshufb %xmm14,%xmm4,%xmm4 │ │ │ │ - vpmaddubsw %xmm15,%xmm4,%xmm4 │ │ │ │ - vphaddw %xmm4,%xmm4,%xmm4 │ │ │ │ - vpmulhrsw %xmm4,%xmm12,%xmm4 │ │ │ │ - vpunpcklwd %xmm4,%xmm11,%xmm3 │ │ │ │ - vmovdqa %xmm4,%xmm11 │ │ │ │ - add %rdx,%rsi │ │ │ │ - jmp 371068 <__cxa_finalize@plt+0x346018> │ │ │ │ - vmovdqu (%rsi,%rdx,1),%xmm5 │ │ │ │ - vmovdqu 0x10(%rsp),%ymm6 │ │ │ │ - vpshufb %xmm14,%xmm4,%xmm4 │ │ │ │ - vpshufb %xmm14,%xmm5,%xmm5 │ │ │ │ - vpmaddubsw %xmm15,%xmm4,%xmm4 │ │ │ │ - vpmaddubsw %xmm15,%xmm5,%xmm5 │ │ │ │ - vmovdqu %ymm6,(%rsp) │ │ │ │ - vphaddw %xmm5,%xmm4,%xmm4 │ │ │ │ - vpmulhrsw %xmm4,%xmm12,%xmm4 │ │ │ │ - vpunpcklwd %xmm4,%xmm11,%xmm9 │ │ │ │ - vmovdqa %xmm9,0x20(%rsp) │ │ │ │ - vpsrldq $0x8,%xmm4,%xmm11 │ │ │ │ - vmovdqa %xmm1,%xmm0 │ │ │ │ - vmovdqa %xmm2,%xmm1 │ │ │ │ - vmovdqa %xmm3,%xmm2 │ │ │ │ - vpunpcklwd %xmm11,%xmm4,%xmm3 │ │ │ │ + vpshufb %zmm21,%zmm19,%zmm17 │ │ │ │ + vpshufb %zmm22,%zmm19,%zmm18 │ │ │ │ + vmovdqa32 %zmm20,%zmm16 │ │ │ │ + vpdpbusd %zmm24,%zmm17,%zmm16 │ │ │ │ + vmovdqa32 %zmm20,%zmm17 │ │ │ │ + vpdpbusd %zmm24,%zmm18,%zmm17 │ │ │ │ + vpshufb %zmm23,%zmm19,%zmm19 │ │ │ │ + vpdpbusd %zmm25,%zmm18,%zmm16 │ │ │ │ + vpdpbusd %zmm25,%zmm19,%zmm17 │ │ │ │ + vpackssdw %zmm17,%zmm16,%zmm16 │ │ │ │ + vpsraw $0x2,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 %zmm16,(%rdi) │ │ │ │ + add $0x40,%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 36ec7f <__cxa_finalize@plt+0x343c2f> │ │ │ │ + ret │ │ │ │ + vmovdqa32 0x70d03(%rip),%zmm21 │ │ │ │ + vmovdqa32 0x70d39(%rip),%zmm22 │ │ │ │ + vmovdqa32 0x70d6f(%rip),%zmm23 │ │ │ │ + lea (%rdx,%rdx,2),%r10 │ │ │ │ + vmovdqu32 (%rsi),%ymm16 │ │ │ │ + vmovdqu32 (%rsi,%rdx,2),%ymm17 │ │ │ │ + vinserti32x8 $0x1,(%rsi,%rdx,1),%zmm16,%zmm16 │ │ │ │ + vinserti32x8 $0x1,(%rsi,%r10,1),%zmm17,%zmm17 │ │ │ │ + lea (%rsi,%rdx,4),%rsi │ │ │ │ + vpermb %zmm16,%zmm21,%zmm26 │ │ │ │ + vpermb %zmm17,%zmm21,%zmm27 │ │ │ │ + vpermb %zmm16,%zmm22,%zmm28 │ │ │ │ + vpermb %zmm17,%zmm22,%zmm29 │ │ │ │ + vpermb %zmm16,%zmm23,%zmm30 │ │ │ │ + vpermb %zmm17,%zmm23,%zmm31 │ │ │ │ + vmovdqa32 %zmm20,%zmm16 │ │ │ │ + vpdpbusd %zmm24,%zmm26,%zmm16 │ │ │ │ + vmovdqa32 %zmm20,%zmm18 │ │ │ │ + vpdpbusd %zmm24,%zmm28,%zmm18 │ │ │ │ + vmovdqa32 %zmm20,%zmm17 │ │ │ │ + vpdpbusd %zmm24,%zmm27,%zmm17 │ │ │ │ + vmovdqa32 %zmm20,%zmm19 │ │ │ │ + vpdpbusd %zmm24,%zmm29,%zmm19 │ │ │ │ + vpdpbusd %zmm25,%zmm28,%zmm16 │ │ │ │ + vpdpbusd %zmm25,%zmm30,%zmm18 │ │ │ │ + vpdpbusd %zmm25,%zmm29,%zmm17 │ │ │ │ + vpdpbusd %zmm25,%zmm31,%zmm19 │ │ │ │ + vpackssdw %zmm18,%zmm16,%zmm16 │ │ │ │ + vpackssdw %zmm19,%zmm17,%zmm17 │ │ │ │ + vpsraw $0x2,%zmm16,%zmm16 │ │ │ │ + vpsraw $0x2,%zmm17,%zmm17 │ │ │ │ + vmovdqa32 %zmm16,(%rdi) │ │ │ │ + vmovdqa32 %zmm17,0x40(%rdi) │ │ │ │ + sub $0xffffffffffffff80,%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 36ed15 <__cxa_finalize@plt+0x343cc5> │ │ │ │ + ret │ │ │ │ + vmovdqa32 0x70cde(%rip),%zmm21 │ │ │ │ + vmovdqa32 0x70d14(%rip),%zmm22 │ │ │ │ + vmovdqa32 0x70d4a(%rip),%zmm23 │ │ │ │ + vmovdqu32 (%rsi),%zmm16 │ │ │ │ + vmovdqu32 (%rsi,%rdx,1),%zmm17 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ - jmp 371068 <__cxa_finalize@plt+0x346018> │ │ │ │ - movl $0x1,0x30(%rsp) │ │ │ │ - movq $0x10,0x78(%rsp) │ │ │ │ - jmp 3711f4 <__cxa_finalize@plt+0x3461a4> │ │ │ │ - movl $0x2,0x30(%rsp) │ │ │ │ - movq $0x20,0x78(%rsp) │ │ │ │ - jmp 3711f4 <__cxa_finalize@plt+0x3461a4> │ │ │ │ - movl $0x4,0x30(%rsp) │ │ │ │ - movq $0x40,0x78(%rsp) │ │ │ │ - jmp 3711f4 <__cxa_finalize@plt+0x3461a4> │ │ │ │ - movl $0x8,0x30(%rsp) │ │ │ │ - movq $0x80,0x78(%rsp) │ │ │ │ - jmp 3711f4 <__cxa_finalize@plt+0x3461a4> │ │ │ │ - movl $0x10,0x30(%rsp) │ │ │ │ - movq $0x100,0x78(%rsp) │ │ │ │ - shr $0x10,%r9d │ │ │ │ - sub $0x3,%rsi │ │ │ │ - vpmaddwd 0x6f200(%r14),%ymm8,%ymm8 │ │ │ │ - vmovd %r9d,%xmm15 │ │ │ │ - mov %r9d,0x48(%rsp) │ │ │ │ - mov %rsi,0x38(%rsp) │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - mov %r8d,0x70(%rsp) │ │ │ │ - shll $0x3,0x40(%r13) │ │ │ │ - vpbroadcastd %xmm15,%ymm15 │ │ │ │ - vpaddd %ymm8,%ymm14,%ymm14 │ │ │ │ - jmp 37126f <__cxa_finalize@plt+0x34621f> │ │ │ │ - decl 0x30(%rsp) │ │ │ │ - je 372833 <__cxa_finalize@plt+0x3477e3> │ │ │ │ - addq $0x10,0x40(%rsp) │ │ │ │ - mov 0x70(%rsp),%r8d │ │ │ │ - vpbroadcastd 0x40(%r13),%ymm8 │ │ │ │ - vpbroadcastd 0x6f27c(%r14),%ymm10 │ │ │ │ - vpaddd 0x10(%rsp),%ymm8,%ymm14 │ │ │ │ - vpbroadcastd 0x48(%rsp),%ymm15 │ │ │ │ - vpxor %ymm9,%ymm9,%ymm9 │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - vpbroadcastq 0x6f284(%r14),%ymm11 │ │ │ │ - vpand %ymm10,%ymm14,%ymm6 │ │ │ │ - vpsrld $0x6,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm6,%ymm15,%ymm15 │ │ │ │ - vpcmpeqd %ymm6,%ymm9,%ymm6 │ │ │ │ - vextracti128 $0x1,%ymm15,%xmm7 │ │ │ │ - vmovd %xmm15,%ecx │ │ │ │ - vpextrd $0x2,%xmm15,%r9d │ │ │ │ - vpextrd $0x1,%xmm15,%eax │ │ │ │ - vpextrd $0x3,%xmm15,%r11d │ │ │ │ - vmovd %xmm7,%ebx │ │ │ │ - vpextrd $0x2,%xmm7,%ebp │ │ │ │ - vpextrd $0x1,%xmm7,%r15d │ │ │ │ - vpextrd $0x3,%xmm7,%r12d │ │ │ │ - vmovdqu %ymm14,0x10(%rsp) │ │ │ │ - vmovq 0x70398(%r14,%rcx,8),%xmm15 │ │ │ │ - vmovq 0x70398(%r14,%r9,8),%xmm10 │ │ │ │ - vmovhps 0x70398(%r14,%rax,8),%xmm15,%xmm15 │ │ │ │ - vmovhps 0x70398(%r14,%r11,8),%xmm10,%xmm10 │ │ │ │ - vinserti128 $0x1,0x70398(%r14,%rbx,8),%ymm15,%ymm15 │ │ │ │ - vinserti128 $0x1,0x70398(%r14,%rbp,8),%ymm10,%ymm10 │ │ │ │ - vpbroadcastq 0x70398(%r14,%r15,8),%ymm9 │ │ │ │ - vpbroadcastq 0x70398(%r14,%r12,8),%ymm8 │ │ │ │ - vpsrld $0xa,%ymm14,%ymm14 │ │ │ │ - vextracti128 $0x1,%ymm14,%xmm7 │ │ │ │ - vmovdqa %xmm14,(%rsp) │ │ │ │ - vmovd %xmm14,%ecx │ │ │ │ - vpextrd $0x2,%xmm14,%r9d │ │ │ │ - vpextrd $0x1,%xmm14,%eax │ │ │ │ - vpextrd $0x3,%xmm14,%r11d │ │ │ │ - vmovd %xmm7,%ebx │ │ │ │ - vpextrd $0x2,%xmm7,%ebp │ │ │ │ - vpextrd $0x1,%xmm7,%r15d │ │ │ │ - vpextrd $0x3,%xmm7,%r12d │ │ │ │ - vpshufd $0x50,%ymm6,%ymm5 │ │ │ │ - vpshufd $0xfa,%ymm6,%ymm6 │ │ │ │ - vpblendd $0xc0,%ymm9,%ymm15,%ymm15 │ │ │ │ - vpblendd $0xc0,%ymm8,%ymm10,%ymm10 │ │ │ │ - vpblendvb %ymm5,%ymm11,%ymm15,%ymm15 │ │ │ │ - vpblendvb %ymm6,%ymm11,%ymm10,%ymm10 │ │ │ │ - vbroadcasti128 0x6f170(%r14),%ymm14 │ │ │ │ - vmovq (%rsi,%rcx,1),%xmm0 │ │ │ │ - vmovq (%rsi,%r9,1),%xmm1 │ │ │ │ - vmovhps (%rsi,%rax,1),%xmm0,%xmm0 │ │ │ │ - vmovhps (%rsi,%r11,1),%xmm1,%xmm1 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,1),%ymm0,%ymm0 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,1),%ymm1,%ymm1 │ │ │ │ - vpbroadcastq (%rsi,%r15,1),%ymm4 │ │ │ │ - vpbroadcastq (%rsi,%r12,1),%ymm5 │ │ │ │ - add %rdx,%rsi │ │ │ │ - vmovq (%rsi,%rcx,1),%xmm2 │ │ │ │ - vmovq (%rsi,%r9,1),%xmm3 │ │ │ │ - vmovhps (%rsi,%rax,1),%xmm2,%xmm2 │ │ │ │ - vmovhps (%rsi,%r11,1),%xmm3,%xmm3 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,1),%ymm2,%ymm2 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,1),%ymm3,%ymm3 │ │ │ │ - vpbroadcastq (%rsi,%r15,1),%ymm6 │ │ │ │ - vpbroadcastq (%rsi,%r12,1),%ymm7 │ │ │ │ - add %rdx,%rsi │ │ │ │ - vpblendd $0xc0,%ymm4,%ymm0,%ymm0 │ │ │ │ - vpblendd $0xc0,%ymm5,%ymm1,%ymm1 │ │ │ │ - vpblendd $0xc0,%ymm6,%ymm2,%ymm2 │ │ │ │ - vpblendd $0xc0,%ymm7,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm15,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm10,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm15,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm10,%ymm3,%ymm3 │ │ │ │ - vphaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vphaddw %ymm3,%ymm2,%ymm2 │ │ │ │ - vphaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm0,%ymm12,%ymm0 │ │ │ │ - vmovq (%rsi,%rcx,1),%xmm1 │ │ │ │ - vmovq (%rsi,%r9,1),%xmm2 │ │ │ │ - vmovhps (%rsi,%rax,1),%xmm1,%xmm1 │ │ │ │ - vmovhps (%rsi,%r11,1),%xmm2,%xmm2 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,1),%ymm1,%ymm1 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,1),%ymm2,%ymm2 │ │ │ │ - vpbroadcastq (%rsi,%r15,1),%ymm5 │ │ │ │ - vpbroadcastq (%rsi,%r12,1),%ymm6 │ │ │ │ - add %rdx,%rsi │ │ │ │ - vmovq (%rsi,%rcx,1),%xmm3 │ │ │ │ - vmovq (%rsi,%r9,1),%xmm4 │ │ │ │ - vmovhps (%rsi,%rax,1),%xmm3,%xmm3 │ │ │ │ - vmovhps (%rsi,%r11,1),%xmm4,%xmm4 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,1),%ymm3,%ymm3 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,1),%ymm4,%ymm4 │ │ │ │ - vpbroadcastq (%rsi,%r15,1),%ymm7 │ │ │ │ - vpbroadcastq (%rsi,%r12,1),%ymm8 │ │ │ │ - add %rdx,%rsi │ │ │ │ - vpblendd $0xc0,%ymm5,%ymm1,%ymm1 │ │ │ │ - vpblendd $0xc0,%ymm6,%ymm2,%ymm2 │ │ │ │ - vpblendd $0xc0,%ymm7,%ymm3,%ymm3 │ │ │ │ - vpblendd $0xc0,%ymm8,%ymm4,%ymm4 │ │ │ │ - vpmaddubsw %ymm15,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm10,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm15,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm10,%ymm4,%ymm4 │ │ │ │ - vphaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vphaddw %ymm4,%ymm3,%ymm3 │ │ │ │ - vphaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm1,%ymm12,%ymm1 │ │ │ │ - vmovq (%rsi,%rcx,1),%xmm2 │ │ │ │ - vmovq (%rsi,%r9,1),%xmm3 │ │ │ │ - vmovhps (%rsi,%rax,1),%xmm2,%xmm2 │ │ │ │ - vmovhps (%rsi,%r11,1),%xmm3,%xmm3 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,1),%ymm2,%ymm2 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,1),%ymm3,%ymm3 │ │ │ │ - vpbroadcastq (%rsi,%r15,1),%ymm6 │ │ │ │ - vpbroadcastq (%rsi,%r12,1),%ymm7 │ │ │ │ - add %rdx,%rsi │ │ │ │ - vmovq (%rsi,%rcx,1),%xmm4 │ │ │ │ - vmovq (%rsi,%r9,1),%xmm5 │ │ │ │ - vmovhps (%rsi,%rax,1),%xmm4,%xmm4 │ │ │ │ - vmovhps (%rsi,%r11,1),%xmm5,%xmm5 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,1),%ymm4,%ymm4 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,1),%ymm5,%ymm5 │ │ │ │ - vpbroadcastq (%rsi,%r15,1),%ymm8 │ │ │ │ - vpbroadcastq (%rsi,%r12,1),%ymm9 │ │ │ │ - add %rdx,%rsi │ │ │ │ - vpblendd $0xc0,%ymm6,%ymm2,%ymm2 │ │ │ │ - vpblendd $0xc0,%ymm7,%ymm3,%ymm3 │ │ │ │ - vpblendd $0xc0,%ymm8,%ymm4,%ymm4 │ │ │ │ - vpblendd $0xc0,%ymm9,%ymm5,%ymm5 │ │ │ │ - vpmaddubsw %ymm15,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm10,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm15,%ymm4,%ymm4 │ │ │ │ - vpmaddubsw %ymm10,%ymm5,%ymm5 │ │ │ │ - vphaddw %ymm3,%ymm2,%ymm2 │ │ │ │ - vphaddw %ymm5,%ymm4,%ymm4 │ │ │ │ - vphaddw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm2,%ymm12,%ymm2 │ │ │ │ - vmovq (%rsi,%rcx,1),%xmm3 │ │ │ │ - vmovq (%rsi,%r9,1),%xmm4 │ │ │ │ - vmovhps (%rsi,%rax,1),%xmm3,%xmm3 │ │ │ │ - vmovhps (%rsi,%r11,1),%xmm4,%xmm4 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,1),%ymm3,%ymm3 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,1),%ymm4,%ymm4 │ │ │ │ - vpbroadcastq (%rsi,%r15,1),%ymm7 │ │ │ │ - vpbroadcastq (%rsi,%r12,1),%ymm8 │ │ │ │ - add %rdx,%rsi │ │ │ │ - vmovq (%rsi,%rcx,1),%xmm5 │ │ │ │ - vmovq (%rsi,%r9,1),%xmm6 │ │ │ │ - vmovhps (%rsi,%rax,1),%xmm5,%xmm5 │ │ │ │ - vmovhps (%rsi,%r11,1),%xmm6,%xmm6 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,1),%ymm5,%ymm5 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,1),%ymm6,%ymm6 │ │ │ │ - vpbroadcastq (%rsi,%r15,1),%ymm9 │ │ │ │ - vpbroadcastq (%rsi,%r12,1),%ymm11 │ │ │ │ + vpermb %zmm16,%zmm21,%zmm26 │ │ │ │ + vpermb %zmm17,%zmm21,%zmm27 │ │ │ │ + vpermb %zmm16,%zmm22,%zmm28 │ │ │ │ + vpermb %zmm17,%zmm22,%zmm29 │ │ │ │ + vpermb %zmm16,%zmm23,%zmm30 │ │ │ │ + vpermb %zmm17,%zmm23,%zmm31 │ │ │ │ + vmovdqa32 %zmm20,%zmm16 │ │ │ │ + vpdpbusd %zmm24,%zmm26,%zmm16 │ │ │ │ + vmovdqa32 %zmm20,%zmm18 │ │ │ │ + vpdpbusd %zmm24,%zmm28,%zmm18 │ │ │ │ + vmovdqa32 %zmm20,%zmm17 │ │ │ │ + vpdpbusd %zmm24,%zmm27,%zmm17 │ │ │ │ + vmovdqa32 %zmm20,%zmm19 │ │ │ │ + vpdpbusd %zmm24,%zmm29,%zmm19 │ │ │ │ + vpdpbusd %zmm25,%zmm28,%zmm16 │ │ │ │ + vpdpbusd %zmm25,%zmm30,%zmm18 │ │ │ │ + vpdpbusd %zmm25,%zmm29,%zmm17 │ │ │ │ + vpdpbusd %zmm25,%zmm31,%zmm19 │ │ │ │ + vpackssdw %zmm18,%zmm16,%zmm16 │ │ │ │ + vpackssdw %zmm19,%zmm17,%zmm17 │ │ │ │ + vpsraw $0x2,%zmm16,%zmm16 │ │ │ │ + vpsraw $0x2,%zmm17,%zmm17 │ │ │ │ + vmovdqa32 %zmm16,(%rdi) │ │ │ │ + vmovdqa32 %zmm17,0x40(%rdi) │ │ │ │ + sub $0xffffffffffffff80,%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 36edf6 <__cxa_finalize@plt+0x343da6> │ │ │ │ + ret │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 36eeb4 <__cxa_finalize@plt+0x343e64> │ │ │ │ + mov $0xffffffffffffffc0,%rax │ │ │ │ + vmovdqa32 0x70c02(%rip),%zmm21 │ │ │ │ + vmovdqa32 0x70c38(%rip),%zmm22 │ │ │ │ + vmovdqa32 0x70c6e(%rip),%zmm23 │ │ │ │ + sub %rax,%rsi │ │ │ │ + mov %rax,%r9 │ │ │ │ + vmovdqu32 (%rsi,%rax,1),%zmm16 │ │ │ │ + vmovdqu32 0x20(%rsi,%rax,1),%zmm17 │ │ │ │ + vpermb %zmm16,%zmm21,%zmm26 │ │ │ │ + vpermb %zmm17,%zmm21,%zmm27 │ │ │ │ + vpermb %zmm16,%zmm22,%zmm28 │ │ │ │ + vpermb %zmm17,%zmm22,%zmm29 │ │ │ │ + vpermb %zmm16,%zmm23,%zmm30 │ │ │ │ + vpermb %zmm17,%zmm23,%zmm31 │ │ │ │ + vmovdqa32 %zmm20,%zmm16 │ │ │ │ + vpdpbusd %zmm24,%zmm26,%zmm16 │ │ │ │ + vmovdqa32 %zmm20,%zmm18 │ │ │ │ + vpdpbusd %zmm24,%zmm28,%zmm18 │ │ │ │ + vmovdqa32 %zmm20,%zmm17 │ │ │ │ + vpdpbusd %zmm24,%zmm27,%zmm17 │ │ │ │ + vmovdqa32 %zmm20,%zmm19 │ │ │ │ + vpdpbusd %zmm24,%zmm29,%zmm19 │ │ │ │ + vpdpbusd %zmm25,%zmm28,%zmm16 │ │ │ │ + vpdpbusd %zmm25,%zmm30,%zmm18 │ │ │ │ + vpdpbusd %zmm25,%zmm29,%zmm17 │ │ │ │ + vpdpbusd %zmm25,%zmm31,%zmm19 │ │ │ │ + vpackssdw %zmm18,%zmm16,%zmm16 │ │ │ │ + vpackssdw %zmm19,%zmm17,%zmm17 │ │ │ │ + vpsraw $0x2,%zmm16,%zmm16 │ │ │ │ + vpsraw $0x2,%zmm17,%zmm17 │ │ │ │ + vmovdqa32 %zmm16,(%rdi) │ │ │ │ + vmovdqa32 %zmm17,0x40(%rdi) │ │ │ │ + sub $0xffffffffffffff80,%rdi │ │ │ │ + add $0x40,%rax │ │ │ │ + jle 36eed8 <__cxa_finalize@plt+0x343e88> │ │ │ │ add %rdx,%rsi │ │ │ │ - vpblendd $0xc0,%ymm7,%ymm3,%ymm3 │ │ │ │ - vpblendd $0xc0,%ymm8,%ymm4,%ymm4 │ │ │ │ - vpblendd $0xc0,%ymm9,%ymm5,%ymm5 │ │ │ │ - vpblendd $0xc0,%ymm11,%ymm6,%ymm6 │ │ │ │ - vpmaddubsw %ymm15,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm10,%ymm4,%ymm4 │ │ │ │ - vpmaddubsw %ymm15,%ymm5,%ymm5 │ │ │ │ - vpmaddubsw %ymm10,%ymm6,%ymm6 │ │ │ │ - vphaddw %ymm4,%ymm3,%ymm3 │ │ │ │ - vphaddw %ymm6,%ymm5,%ymm5 │ │ │ │ - vphaddw %ymm5,%ymm3,%ymm3 │ │ │ │ - vpmulhrsw %ymm3,%ymm12,%ymm3 │ │ │ │ - mov 0x38(%r13),%eax │ │ │ │ - mov 0x48(%r13),%r11d │ │ │ │ - vpshufb %ymm14,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm14,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm14,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm14,%ymm3,%ymm3 │ │ │ │ - vbroadcasti128 0x6f1f0(%r14),%ymm14 │ │ │ │ - and $0x3ff,%eax │ │ │ │ - mov $0x40000000,%r9d │ │ │ │ - mov %eax,%ecx │ │ │ │ - shr $0x6,%ecx │ │ │ │ - lea (%r10,%rcx,1),%ecx │ │ │ │ - cmovne 0x70398(%r14,%rcx,8),%r9 │ │ │ │ - vmovq %r9,%xmm11 │ │ │ │ - vpunpcklqdq %xmm11,%xmm11,%xmm11 │ │ │ │ - vpmovsxbw %xmm11,%ymm11 │ │ │ │ - vpshufd $0x0,%ymm11,%ymm8 │ │ │ │ - vpshufd $0x55,%ymm11,%ymm9 │ │ │ │ - vpmaddwd %ymm0,%ymm8,%ymm4 │ │ │ │ - vpmaddwd %ymm1,%ymm9,%ymm5 │ │ │ │ - vpshufd $0xaa,%ymm11,%ymm8 │ │ │ │ - vpshufd $0xff,%ymm11,%ymm11 │ │ │ │ - vpmaddwd %ymm2,%ymm8,%ymm6 │ │ │ │ - vpmaddwd %ymm3,%ymm11,%ymm7 │ │ │ │ - vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ - vpaddd %ymm7,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm4,%ymm13,%ymm4 │ │ │ │ - vpaddd %ymm6,%ymm4,%ymm4 │ │ │ │ - vpsrad $0x6,%ymm4,%ymm4 │ │ │ │ - vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ - vpackssdw %xmm5,%xmm4,%xmm4 │ │ │ │ - vmovdqa %xmm4,(%rdi) │ │ │ │ - add 0x78(%rsp),%rdi │ │ │ │ + mov %r9,%rax │ │ │ │ dec %r8d │ │ │ │ - je 37122f <__cxa_finalize@plt+0x3461df> │ │ │ │ - add %r11d,%eax │ │ │ │ - test $0xfffffc00,%eax │ │ │ │ - je 371639 <__cxa_finalize@plt+0x3465e9> │ │ │ │ - test $0x400,%eax │ │ │ │ - mov %eax,0x34(%rsp) │ │ │ │ - mov (%rsp),%ecx │ │ │ │ - mov 0x8(%rsp),%r9d │ │ │ │ - mov 0x4(%rsp),%eax │ │ │ │ - mov 0xc(%rsp),%r11d │ │ │ │ - je 371781 <__cxa_finalize@plt+0x346731> │ │ │ │ - vpbroadcastq (%rsi,%r15,1),%ymm6 │ │ │ │ - vpbroadcastq (%rsi,%r12,1),%ymm7 │ │ │ │ - vmovq (%rsi,%rcx,1),%xmm4 │ │ │ │ - vmovq (%rsi,%r9,1),%xmm5 │ │ │ │ - vmovhps (%rsi,%rax,1),%xmm4,%xmm4 │ │ │ │ - vmovhps (%rsi,%r11,1),%xmm5,%xmm5 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,1),%ymm4,%ymm4 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,1),%ymm5,%ymm5 │ │ │ │ - add %rdx,%rsi │ │ │ │ - mov 0x34(%rsp),%eax │ │ │ │ - mov 0x48(%r13),%r11d │ │ │ │ - vpshufb %ymm14,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm14,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm14,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm14,%ymm3,%ymm3 │ │ │ │ - vpblendd $0xc0,%ymm6,%ymm4,%ymm4 │ │ │ │ - vpblendd $0xc0,%ymm7,%ymm5,%ymm5 │ │ │ │ - vpmaddubsw %ymm15,%ymm4,%ymm4 │ │ │ │ - vpmaddubsw %ymm10,%ymm5,%ymm5 │ │ │ │ - vphaddw %ymm5,%ymm4,%ymm4 │ │ │ │ - vpslld $0x10,%ymm4,%ymm5 │ │ │ │ - vpaddw %ymm5,%ymm4,%ymm4 │ │ │ │ - vpmulhrsw %ymm4,%ymm12,%ymm4 │ │ │ │ - vpblendw $0xaa,%ymm1,%ymm0,%ymm0 │ │ │ │ - vpblendw $0xaa,%ymm2,%ymm1,%ymm1 │ │ │ │ - vpblendw $0xaa,%ymm3,%ymm2,%ymm2 │ │ │ │ - vpblendw $0xaa,%ymm4,%ymm3,%ymm3 │ │ │ │ - jmp 371639 <__cxa_finalize@plt+0x3465e9> │ │ │ │ - vmovdqa %ymm1,%ymm0 │ │ │ │ - vmovdqa %ymm2,%ymm1 │ │ │ │ + jg 36eed8 <__cxa_finalize@plt+0x343e88> │ │ │ │ + ret │ │ │ │ + movzbl %al,%r9d │ │ │ │ + shr $0x10,%eax │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ + cmp $0x4,%r8d │ │ │ │ + cmove %r9d,%eax │ │ │ │ + lea 0x74666(%r10,%rax,8),%rax │ │ │ │ + movzwl 0x735a6(%r10,%rcx,2),%ecx │ │ │ │ + add %r10,%rcx │ │ │ │ + lea (%rdx,%rdx,2),%r10 │ │ │ │ + sub %r10,%rsi │ │ │ │ + vpbroadcastd 0x71081(%rip),%zmm23 │ │ │ │ + vpbroadcastw (%rax),%zmm24 │ │ │ │ + vpbroadcastw 0x2(%rax),%zmm25 │ │ │ │ + vpbroadcastw 0x4(%rax),%zmm26 │ │ │ │ + vpbroadcastw 0x6(%rax),%zmm27 │ │ │ │ + jmp *%rcx │ │ │ │ + vmovd (%rsi),%xmm0 │ │ │ │ + vpbroadcastd (%rsi,%rdx,2),%ymm1 │ │ │ │ + vpbroadcastd (%rsi,%rdx,1),%xmm2 │ │ │ │ + vpbroadcastd (%rsi,%r10,1),%ymm3 │ │ │ │ + lea (%rsi,%rdx,4),%rsi │ │ │ │ + vpblendd $0x1,%ymm0,%ymm1,%ymm1 │ │ │ │ + vpblendd $0x3,%ymm2,%ymm3,%ymm3 │ │ │ │ + vpbroadcastd (%rsi),%ymm0 │ │ │ │ + vpbroadcastd (%rsi,%rdx,1),%ymm2 │ │ │ │ + vpblendd $0x68,%ymm0,%ymm1,%ymm1 │ │ │ │ + vpbroadcastd (%rsi,%rdx,2),%ymm0 │ │ │ │ + vbroadcasti128 0x70e5a(%rip),%ymm5 │ │ │ │ + vpblendd $0xc0,%ymm2,%ymm3,%ymm3 │ │ │ │ + vpblendd $0x55,%ymm1,%ymm3,%ymm2 │ │ │ │ + vpblendd $0xaa,%ymm1,%ymm3,%ymm3 │ │ │ │ + vpunpcklbw %ymm3,%ymm2,%ymm1 │ │ │ │ + vpblendd $0x80,%ymm0,%ymm3,%ymm3 │ │ │ │ + vpunpckhbw %ymm3,%ymm2,%ymm2 │ │ │ │ + vpinsrd $0x1,(%rsi,%r10,1),%xmm0,%xmm0 │ │ │ │ + lea (%rsi,%rdx,4),%rsi │ │ │ │ + vpbroadcastd (%rsi),%ymm3 │ │ │ │ + vpbroadcastd (%rsi,%rdx,1),%ymm4 │ │ │ │ + vpblendd $0x20,%ymm4,%ymm3,%ymm3 │ │ │ │ + vpblendd $0x3,%ymm0,%ymm3,%ymm3 │ │ │ │ + vpbroadcastd (%rsi,%rdx,2),%ymm0 │ │ │ │ + vpblendd $0x40,%ymm0,%ymm3,%ymm3 │ │ │ │ + vpshufb %ymm5,%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm24,%ymm1,%ymm4 │ │ │ │ + vperm2i128 $0x21,%ymm3,%ymm2,%ymm1 │ │ │ │ + vpmaddubsw %ymm25,%ymm2,%ymm2 │ │ │ │ + vpaddw %ymm2,%ymm4,%ymm4 │ │ │ │ vmovdqa %ymm3,%ymm2 │ │ │ │ - vpbroadcastq (%rsi,%r15,1),%ymm7 │ │ │ │ - vpbroadcastq (%rsi,%r12,1),%ymm8 │ │ │ │ - vmovq (%rsi,%rcx,1),%xmm3 │ │ │ │ - vmovq (%rsi,%r9,1),%xmm4 │ │ │ │ - vmovhps (%rsi,%rax,1),%xmm3,%xmm3 │ │ │ │ - vmovhps (%rsi,%r11,1),%xmm4,%xmm4 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,1),%ymm3,%ymm3 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,1),%ymm4,%ymm4 │ │ │ │ - add %rdx,%rsi │ │ │ │ - vmovq (%rsi,%rcx,1),%xmm5 │ │ │ │ - vmovq (%rsi,%r9,1),%xmm6 │ │ │ │ - vmovhps (%rsi,%rax,1),%xmm5,%xmm5 │ │ │ │ - vmovhps (%rsi,%r11,1),%xmm6,%xmm6 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,1),%ymm5,%ymm5 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,1),%ymm6,%ymm6 │ │ │ │ - vpbroadcastq (%rsi,%r15,1),%ymm9 │ │ │ │ - vpbroadcastq (%rsi,%r12,1),%ymm11 │ │ │ │ - add %rdx,%rsi │ │ │ │ - mov 0x34(%rsp),%eax │ │ │ │ - mov 0x48(%r13),%r11d │ │ │ │ - vpblendd $0xc0,%ymm7,%ymm3,%ymm3 │ │ │ │ - vpblendd $0xc0,%ymm8,%ymm4,%ymm4 │ │ │ │ - vpblendd $0xc0,%ymm9,%ymm5,%ymm5 │ │ │ │ - vpblendd $0xc0,%ymm11,%ymm6,%ymm6 │ │ │ │ - vpmaddubsw %ymm15,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm10,%ymm4,%ymm4 │ │ │ │ - vpmaddubsw %ymm15,%ymm5,%ymm5 │ │ │ │ - vpmaddubsw %ymm10,%ymm6,%ymm6 │ │ │ │ - vphaddw %ymm4,%ymm3,%ymm3 │ │ │ │ - vphaddw %ymm6,%ymm5,%ymm5 │ │ │ │ - vpsrld $0x10,%ymm3,%ymm4 │ │ │ │ - vpslld $0x10,%ymm5,%ymm6 │ │ │ │ + vpmaddubsw %ymm27,%ymm3,%ymm3 │ │ │ │ vpaddw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm6,%ymm5,%ymm5 │ │ │ │ - vpblendw $0xaa,%ymm5,%ymm3,%ymm3 │ │ │ │ - vpmulhrsw %ymm3,%ymm12,%ymm3 │ │ │ │ - jmp 371639 <__cxa_finalize@plt+0x3465e9> │ │ │ │ - movzwl 0x6f34e(%r14,%rcx,2),%ecx │ │ │ │ - add %r14,%rcx │ │ │ │ - jmp *%rcx │ │ │ │ - mov 0x38(%r13),%eax │ │ │ │ - vbroadcasti128 0x6f200(%r14),%ymm7 │ │ │ │ - movzbl %r9b,%r9d │ │ │ │ - dec %rsi │ │ │ │ - vmovd %r9d,%xmm15 │ │ │ │ - vpmaddwd %ymm7,%ymm8,%ymm8 │ │ │ │ - vpbroadcastd 0x6f280(%r14),%ymm11 │ │ │ │ - vpbroadcastd %xmm15,%xmm15 │ │ │ │ - vpaddd %ymm8,%ymm14,%ymm14 │ │ │ │ - vpand %ymm10,%ymm14,%ymm8 │ │ │ │ - vpsrld $0x6,%ymm8,%ymm8 │ │ │ │ - vpaddd %xmm8,%xmm15,%xmm15 │ │ │ │ - vpermq $0xd8,%ymm8,%ymm8 │ │ │ │ - vmovd %xmm15,%ecx │ │ │ │ - vpextrd $0x2,%xmm15,%r9d │ │ │ │ - vpextrd $0x1,%xmm15,%ebp │ │ │ │ - vpextrd $0x3,%xmm15,%r15d │ │ │ │ - vmovd 0x7039a(%r14,%rcx,8),%xmm15 │ │ │ │ - vpbroadcastd 0x7039a(%r14,%r9,8),%ymm7 │ │ │ │ - vmovdqu (%rsi),%xmm2 │ │ │ │ - vmovdqu (%rsi,%rdx,2),%xmm3 │ │ │ │ - vbroadcasti128 0x6f1e0(%r14),%ymm5 │ │ │ │ - vpbroadcastq 0x6f160(%r14),%ymm6 │ │ │ │ - vpcmpeqd %ymm9,%ymm8,%ymm8 │ │ │ │ - vpsrld $0xa,%ymm14,%ymm14 │ │ │ │ - vpinsrd $0x1,0x7039a(%r14,%rbp,8),%xmm15,%xmm15 │ │ │ │ - vpblendd $0x20,0x70386(%r14,%r15,8),%ymm7,%ymm7 │ │ │ │ - vinserti128 $0x1,(%rsi,%rdx,1),%ymm2,%ymm2 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,1),%ymm3,%ymm3 │ │ │ │ + vpmaddubsw %ymm26,%ymm1,%ymm4 │ │ │ │ + vpaddw %ymm4,%ymm3,%ymm3 │ │ │ │ + vpmulhrsw %ymm23,%ymm3,%ymm3 │ │ │ │ + vmovdqa %ymm3,(%rdi) │ │ │ │ + add $0x20,%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 36f056 <__cxa_finalize@plt+0x344006> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + mov $0xf044,%ecx │ │ │ │ + kmovw %ecx,%k1 │ │ │ │ + kshiftrw $0x8,%k1,%k2 │ │ │ │ + vmovq (%rsi),%xmm16 │ │ │ │ + vpbroadcastq (%rsi,%rdx,1),%ymm17 │ │ │ │ + vpbroadcastq (%rsi,%rdx,2),%zmm18 │ │ │ │ + vpbroadcastq (%rsi,%r10,1),%zmm19 │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ - shr $0x6,%eax │ │ │ │ - mov $0x40000000,%ecx │ │ │ │ - lea (%r10,%rax,1),%eax │ │ │ │ - cmovne 0x70398(%r14,%rax,8),%rcx │ │ │ │ - vpshufb %ymm5,%ymm14,%ymm14 │ │ │ │ - vpaddb %ymm6,%ymm14,%ymm14 │ │ │ │ - vmovdqu (%rsi),%xmm4 │ │ │ │ - vmovdqu (%rsi,%rdx,2),%xmm5 │ │ │ │ - vinserti128 $0x1,(%rsi,%rdx,1),%ymm4,%ymm4 │ │ │ │ - add %rbx,%rsi │ │ │ │ - vpblendd $0x30,%ymm7,%ymm15,%ymm15 │ │ │ │ - vpunpcklqdq %ymm15,%ymm15,%ymm15 │ │ │ │ - vpblendvb %ymm8,%ymm11,%ymm15,%ymm15 │ │ │ │ - vmovq %rcx,%xmm10 │ │ │ │ - vpunpcklqdq %xmm10,%xmm10,%xmm10 │ │ │ │ - vpmovsxbw %xmm10,%ymm10 │ │ │ │ - vpshufb %ymm14,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm14,%ymm3,%ymm3 │ │ │ │ - vpshufb %ymm14,%ymm4,%ymm4 │ │ │ │ - vpshufb %xmm14,%xmm5,%xmm5 │ │ │ │ - vpermq $0xd8,%ymm2,%ymm2 │ │ │ │ - vpermq $0xd8,%ymm3,%ymm3 │ │ │ │ - vpermq $0xd8,%ymm4,%ymm4 │ │ │ │ - vpermq $0xd8,%ymm5,%ymm5 │ │ │ │ - vpshufd $0x0,%ymm10,%ymm7 │ │ │ │ - vpshufd $0x55,%ymm10,%ymm8 │ │ │ │ - vpshufd $0xaa,%ymm10,%ymm9 │ │ │ │ - vpshufd $0xff,%ymm10,%ymm10 │ │ │ │ - vpmaddubsw %ymm15,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm15,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm15,%ymm4,%ymm4 │ │ │ │ - vpmaddubsw %ymm15,%ymm5,%ymm5 │ │ │ │ - vphaddw %ymm3,%ymm2,%ymm2 │ │ │ │ - vphaddw %ymm5,%ymm4,%ymm4 │ │ │ │ - vpmulhrsw %ymm2,%ymm12,%ymm2 │ │ │ │ - vpmulhrsw %ymm4,%ymm12,%ymm4 │ │ │ │ - vpalignr $0x4,%ymm2,%ymm4,%ymm5 │ │ │ │ - vpshufd $0x99,%ymm4,%ymm3 │ │ │ │ - vpunpcklwd %ymm5,%ymm2,%ymm0 │ │ │ │ - vpunpckhwd %ymm5,%ymm2,%ymm1 │ │ │ │ - vpunpcklwd %ymm3,%ymm4,%ymm2 │ │ │ │ - vmovdqu (%rsi),%xmm11 │ │ │ │ - vinserti128 $0x1,(%rsi,%rdx,1),%ymm11,%ymm11 │ │ │ │ + vpbroadcastq (%rsi),%zmm20 │ │ │ │ + vpbroadcastq (%rsi,%rdx,1),%zmm21 │ │ │ │ + vpbroadcastq (%rsi,%rdx,2),%zmm22 │ │ │ │ + vmovdqa64 %ymm17,%ymm16{%k1} │ │ │ │ + vmovdqa64 %ymm18,%ymm17{%k1} │ │ │ │ + vmovdqa64 %zmm19,%zmm18{%k1} │ │ │ │ + vmovdqa64 %zmm20,%zmm19{%k1} │ │ │ │ + vmovdqa64 %zmm21,%zmm20{%k1} │ │ │ │ + vmovdqa64 %zmm22,%zmm21{%k1} │ │ │ │ + vpunpcklbw %ymm17,%ymm16,%ymm16 │ │ │ │ + vpunpcklbw %zmm19,%zmm18,%zmm18 │ │ │ │ + vpunpcklbw %zmm21,%zmm20,%zmm20 │ │ │ │ + vmovdqa64 %zmm18,%zmm16{%k2} │ │ │ │ + vmovdqa64 %zmm20,%zmm18{%k2} │ │ │ │ + vpbroadcastq (%rsi,%r10,1),%zmm17 │ │ │ │ + lea (%rsi,%rdx,4),%rsi │ │ │ │ + vpbroadcastq (%rsi),%zmm19 │ │ │ │ + vpbroadcastq (%rsi,%rdx,1),%zmm21 │ │ │ │ + vpmaddubsw %zmm24,%zmm16,%zmm30 │ │ │ │ + vpmaddubsw %zmm25,%zmm18,%zmm31 │ │ │ │ + vpblendmq %zmm17,%zmm22,%zmm16{%k1} │ │ │ │ + vpblendmq %zmm19,%zmm17,%zmm18{%k1} │ │ │ │ + vpbroadcastq (%rsi,%rdx,2),%zmm22 │ │ │ │ + vpaddw %zmm31,%zmm30,%zmm30 │ │ │ │ + vpunpcklbw %zmm18,%zmm16,%zmm18 │ │ │ │ + vpblendmq %zmm21,%zmm19,%zmm28{%k1} │ │ │ │ + vpblendmq %zmm22,%zmm21,%zmm29{%k1} │ │ │ │ + vpblendmq %zmm18,%zmm20,%zmm16{%k2} │ │ │ │ + vpunpcklbw %zmm29,%zmm28,%zmm20 │ │ │ │ + vmovdqa64 %zmm20,%zmm18{%k2} │ │ │ │ + vpmaddubsw %zmm26,%zmm16,%zmm28 │ │ │ │ + vpmaddubsw %zmm27,%zmm18,%zmm29 │ │ │ │ + vpaddw %zmm28,%zmm30,%zmm30 │ │ │ │ + vpaddw %zmm29,%zmm30,%zmm30 │ │ │ │ + vpmulhrsw %zmm23,%zmm30,%zmm30 │ │ │ │ + vmovdqa32 %zmm30,(%rdi) │ │ │ │ + add $0x40,%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 36f153 <__cxa_finalize@plt+0x344103> │ │ │ │ + ret │ │ │ │ + mov $0xf0,%ecx │ │ │ │ + kmovb %ecx,%k1 │ │ │ │ + vbroadcasti32x4 (%rsi),%zmm16 │ │ │ │ + vbroadcasti32x4 (%rsi,%rdx,1),%zmm17 │ │ │ │ + vbroadcasti32x4 (%rsi,%rdx,2),%zmm18 │ │ │ │ + vbroadcasti32x4 (%rsi,%r10,1),%zmm19 │ │ │ │ + lea (%rsi,%rdx,4),%rsi │ │ │ │ + vbroadcasti32x4 (%rsi),%zmm20 │ │ │ │ + vbroadcasti32x4 (%rsi,%rdx,1),%zmm21 │ │ │ │ + vbroadcasti32x4 (%rsi,%rdx,2),%zmm22 │ │ │ │ + vmovdqa64 %zmm17,%zmm16{%k1} │ │ │ │ + vmovdqa64 %zmm18,%zmm17{%k1} │ │ │ │ + vmovdqa64 %zmm19,%zmm18{%k1} │ │ │ │ + vmovdqa64 %zmm20,%zmm19{%k1} │ │ │ │ + vmovdqa64 %zmm21,%zmm20{%k1} │ │ │ │ + vmovdqa64 %zmm22,%zmm21{%k1} │ │ │ │ + vshufpd $0xcc,%zmm18,%zmm16,%zmm16 │ │ │ │ + vshufpd $0xcc,%zmm19,%zmm17,%zmm17 │ │ │ │ + vshufpd $0x44,%zmm20,%zmm20,%zmm20 │ │ │ │ + vshufpd $0x44,%zmm21,%zmm21,%zmm21 │ │ │ │ + vpunpckhbw %zmm17,%zmm16,%zmm18 │ │ │ │ + vpunpcklbw %zmm17,%zmm16,%zmm16 │ │ │ │ + vpunpcklbw %zmm21,%zmm20,%zmm20 │ │ │ │ + vbroadcasti32x4 (%rsi,%r10,1),%zmm19 │ │ │ │ + lea (%rsi,%rdx,4),%rsi │ │ │ │ + vbroadcasti32x4 (%rsi),%zmm21 │ │ │ │ + vpblendmq %zmm19,%zmm22,%zmm17{%k1} │ │ │ │ + vmovdqa64 %zmm21,%zmm19{%k1} │ │ │ │ + vpmaddubsw %zmm24,%zmm16,%zmm28 │ │ │ │ + vpmaddubsw %zmm24,%zmm18,%zmm29 │ │ │ │ + vpmaddubsw %zmm25,%zmm18,%zmm30 │ │ │ │ + vpmaddubsw %zmm25,%zmm20,%zmm31 │ │ │ │ + vpmaddubsw %zmm26,%zmm20,%zmm16 │ │ │ │ + vbroadcasti32x4 (%rsi,%rdx,1),%zmm18 │ │ │ │ + vbroadcasti32x4 (%rsi,%rdx,2),%zmm22 │ │ │ │ + vpaddw %zmm30,%zmm28,%zmm28 │ │ │ │ + vpaddw %zmm31,%zmm29,%zmm29 │ │ │ │ + vpaddw %zmm16,%zmm28,%zmm28 │ │ │ │ + vmovdqa64 %zmm18,%zmm21{%k1} │ │ │ │ + vmovdqa64 %zmm22,%zmm18{%k1} │ │ │ │ + vmovdqa32 %zmm20,%zmm16 │ │ │ │ + vshufpd $0xcc,%zmm21,%zmm17,%zmm17 │ │ │ │ + vshufpd $0xcc,%zmm18,%zmm19,%zmm19 │ │ │ │ + vpunpcklbw %zmm19,%zmm17,%zmm18 │ │ │ │ + vpunpckhbw %zmm19,%zmm17,%zmm20 │ │ │ │ + vpmaddubsw %zmm26,%zmm18,%zmm30 │ │ │ │ + vpmaddubsw %zmm27,%zmm18,%zmm31 │ │ │ │ + vpaddw %zmm30,%zmm29,%zmm29 │ │ │ │ + vpaddw %zmm31,%zmm28,%zmm28 │ │ │ │ + vpmaddubsw %zmm27,%zmm20,%zmm30 │ │ │ │ + vpaddw %zmm30,%zmm29,%zmm29 │ │ │ │ + vpmulhrsw %zmm23,%zmm28,%zmm28 │ │ │ │ + vpmulhrsw %zmm23,%zmm29,%zmm29 │ │ │ │ + vmovdqa32 %zmm28,(%rdi) │ │ │ │ + vmovdqa32 %zmm29,0x40(%rdi) │ │ │ │ + sub $0xffffffffffffff80,%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 36f275 <__cxa_finalize@plt+0x344225> │ │ │ │ + ret │ │ │ │ + vmovdqa32 0x7066e(%rip),%zmm2 │ │ │ │ + vmovdqu32 (%rsi),%ymm16 │ │ │ │ + vmovdqu32 (%rsi,%rdx,1),%ymm17 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ - vpmaddwd %ymm7,%ymm0,%ymm4 │ │ │ │ - vpmaddwd %ymm1,%ymm8,%ymm5 │ │ │ │ - vpmaddwd %ymm2,%ymm9,%ymm6 │ │ │ │ - vmovdqa %ymm1,%ymm0 │ │ │ │ - vmovdqa %ymm2,%ymm1 │ │ │ │ - vpaddd %ymm4,%ymm13,%ymm4 │ │ │ │ - vpaddd %ymm6,%ymm5,%ymm5 │ │ │ │ - vpshufb %ymm14,%ymm11,%ymm11 │ │ │ │ - vpermq $0xd8,%ymm11,%ymm11 │ │ │ │ - vpmaddubsw %ymm15,%ymm11,%ymm11 │ │ │ │ - vphaddw %ymm11,%ymm11,%ymm11 │ │ │ │ - vpmulhrsw %ymm12,%ymm11,%ymm11 │ │ │ │ - vpalignr $0xc,%ymm3,%ymm11,%ymm6 │ │ │ │ - vpunpcklwd %ymm11,%ymm6,%ymm2 │ │ │ │ - vmovdqa %ymm11,%ymm3 │ │ │ │ - vpmaddwd %ymm2,%ymm10,%ymm6 │ │ │ │ - vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ - vpaddd %ymm6,%ymm4,%ymm4 │ │ │ │ - vpsrad $0x6,%ymm4,%ymm4 │ │ │ │ - vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ - vpackssdw %xmm5,%xmm4,%xmm4 │ │ │ │ - vpshufd $0xd8,%xmm4,%xmm4 │ │ │ │ - vmovdqa %xmm4,(%rdi) │ │ │ │ - add $0x10,%rdi │ │ │ │ + vmovdqu32 (%rsi),%ymm18 │ │ │ │ + vmovdqu32 (%rsi,%rdx,1),%ymm19 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + vmovdqu32 (%rsi),%ymm20 │ │ │ │ + vmovdqu32 (%rsi,%rdx,1),%ymm21 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + vmovdqu32 (%rsi),%ymm22 │ │ │ │ + vpermq %zmm16,%zmm2,%zmm16 │ │ │ │ + vpermq %zmm17,%zmm2,%zmm17 │ │ │ │ + vpermq %zmm18,%zmm2,%zmm18 │ │ │ │ + vpermq %zmm19,%zmm2,%zmm19 │ │ │ │ + vpermq %zmm20,%zmm2,%zmm20 │ │ │ │ + vpermq %zmm21,%zmm2,%zmm21 │ │ │ │ + vpermq %zmm22,%zmm2,%zmm22 │ │ │ │ + vpunpcklbw %zmm17,%zmm16,%zmm16 │ │ │ │ + vpunpcklbw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpunpcklbw %zmm19,%zmm18,%zmm18 │ │ │ │ + vpunpcklbw %zmm20,%zmm19,%zmm19 │ │ │ │ + vpunpcklbw %zmm21,%zmm20,%zmm20 │ │ │ │ + vpunpcklbw %zmm22,%zmm21,%zmm21 │ │ │ │ + vmovdqu32 (%rsi,%rdx,1),%ymm28 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + vmovdqu32 (%rsi),%ymm29 │ │ │ │ + vpmaddubsw %zmm24,%zmm16,%zmm30 │ │ │ │ + vpmaddubsw %zmm25,%zmm18,%zmm0 │ │ │ │ + vpmaddubsw %zmm24,%zmm17,%zmm31 │ │ │ │ + vpmaddubsw %zmm25,%zmm19,%zmm1 │ │ │ │ + vmovdqa32 %zmm18,%zmm16 │ │ │ │ + vmovdqa32 %zmm19,%zmm17 │ │ │ │ + vpermq %zmm28,%zmm2,%zmm28 │ │ │ │ + vpermq %zmm29,%zmm2,%zmm29 │ │ │ │ + vpaddw %zmm0,%zmm30,%zmm30 │ │ │ │ + vpaddw %zmm1,%zmm31,%zmm31 │ │ │ │ + vpmaddubsw %zmm26,%zmm20,%zmm0 │ │ │ │ + vpmaddubsw %zmm26,%zmm21,%zmm1 │ │ │ │ + vpunpcklbw %zmm28,%zmm22,%zmm22 │ │ │ │ + vpunpcklbw %zmm29,%zmm28,%zmm28 │ │ │ │ + vmovdqa32 %zmm20,%zmm18 │ │ │ │ + vmovdqa32 %zmm21,%zmm19 │ │ │ │ + vpaddw %zmm0,%zmm30,%zmm30 │ │ │ │ + vpaddw %zmm1,%zmm31,%zmm31 │ │ │ │ + vpmaddubsw %zmm27,%zmm22,%zmm0 │ │ │ │ + vpmaddubsw %zmm27,%zmm28,%zmm1 │ │ │ │ + vmovdqa32 %zmm22,%zmm20 │ │ │ │ + vmovdqa32 %zmm28,%zmm21 │ │ │ │ + vpaddw %zmm0,%zmm30,%zmm30 │ │ │ │ + vpaddw %zmm1,%zmm31,%zmm31 │ │ │ │ + vpmulhrsw %zmm23,%zmm30,%zmm30 │ │ │ │ + vpmulhrsw %zmm23,%zmm31,%zmm31 │ │ │ │ + vmovdqa32 %zmm29,%zmm22 │ │ │ │ + vmovdqa32 %zmm30,(%rdi) │ │ │ │ + vmovdqa32 %zmm31,0x40(%rdi) │ │ │ │ + sub $0xffffffffffffff80,%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 3719f3 <__cxa_finalize@plt+0x3469a3> │ │ │ │ - mov %r13,%rsp │ │ │ │ - pop %r13 │ │ │ │ - pop %r12 │ │ │ │ - pop %r15 │ │ │ │ - pop %r14 │ │ │ │ - pop %rbp │ │ │ │ - pop %rbx │ │ │ │ + jg 36f3d9 <__cxa_finalize@plt+0x344389> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ - movl $0x1,0x48(%rsp) │ │ │ │ - movq $0x10,0x78(%rsp) │ │ │ │ - jmp 371ae8 <__cxa_finalize@plt+0x346a98> │ │ │ │ - movl $0x2,0x48(%rsp) │ │ │ │ - movq $0x20,0x78(%rsp) │ │ │ │ - jmp 371ae8 <__cxa_finalize@plt+0x346a98> │ │ │ │ - movl $0x4,0x48(%rsp) │ │ │ │ - movq $0x40,0x78(%rsp) │ │ │ │ - jmp 371ae8 <__cxa_finalize@plt+0x346a98> │ │ │ │ - movl $0x8,0x48(%rsp) │ │ │ │ - movq $0x80,0x78(%rsp) │ │ │ │ - jmp 371ae8 <__cxa_finalize@plt+0x346a98> │ │ │ │ - movl $0x10,0x48(%rsp) │ │ │ │ - movq $0x100,0x78(%rsp) │ │ │ │ - mov 0x38(%r13),%eax │ │ │ │ + mov $0x40,%ecx │ │ │ │ + jmp 36f4b7 <__cxa_finalize@plt+0x344467> │ │ │ │ + mov $0x80,%ecx │ │ │ │ + vmovdqa32 0x704ff(%rip),%zmm10 │ │ │ │ + lea (%r8,%rcx,2),%eax │ │ │ │ + mov %rsi,%r9 │ │ │ │ + mov %rdi,%r10 │ │ │ │ + vpermq (%rsi),%zmm10,%zmm16 │ │ │ │ + vpermq (%rsi,%rdx,1),%zmm10,%zmm17 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + vpermq (%rsi),%zmm10,%zmm18 │ │ │ │ + vpermq (%rsi,%rdx,1),%zmm10,%zmm19 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + vpermq (%rsi),%zmm10,%zmm20 │ │ │ │ + vpermq (%rsi,%rdx,1),%zmm10,%zmm21 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + vpermq (%rsi),%zmm10,%zmm22 │ │ │ │ + vpunpckhbw %zmm17,%zmm16,%zmm28 │ │ │ │ + vpunpcklbw %zmm17,%zmm16,%zmm16 │ │ │ │ + vpunpckhbw %zmm18,%zmm17,%zmm29 │ │ │ │ + vpunpcklbw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpunpckhbw %zmm19,%zmm18,%zmm30 │ │ │ │ + vpunpcklbw %zmm19,%zmm18,%zmm18 │ │ │ │ + vpunpckhbw %zmm20,%zmm19,%zmm31 │ │ │ │ + vpunpcklbw %zmm20,%zmm19,%zmm19 │ │ │ │ + vpunpckhbw %zmm21,%zmm20,%zmm0 │ │ │ │ + vpunpcklbw %zmm21,%zmm20,%zmm20 │ │ │ │ + vpunpckhbw %zmm22,%zmm21,%zmm1 │ │ │ │ + vpunpcklbw %zmm22,%zmm21,%zmm21 │ │ │ │ + vpermq (%rsi,%rdx,1),%zmm10,%zmm2 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + vpermq (%rsi),%zmm10,%zmm3 │ │ │ │ + vpmaddubsw %zmm24,%zmm16,%zmm4 │ │ │ │ + vpmaddubsw %zmm24,%zmm28,%zmm5 │ │ │ │ + vpmaddubsw %zmm24,%zmm17,%zmm6 │ │ │ │ + vpmaddubsw %zmm24,%zmm29,%zmm7 │ │ │ │ + vmovdqa32 %zmm18,%zmm16 │ │ │ │ + vmovdqa32 %zmm30,%zmm28 │ │ │ │ + vmovdqa32 %zmm19,%zmm17 │ │ │ │ + vmovdqa32 %zmm31,%zmm29 │ │ │ │ + vpmaddubsw %zmm25,%zmm18,%zmm18 │ │ │ │ + vpmaddubsw %zmm25,%zmm30,%zmm30 │ │ │ │ + vpmaddubsw %zmm25,%zmm19,%zmm19 │ │ │ │ + vpmaddubsw %zmm25,%zmm31,%zmm31 │ │ │ │ + vpunpckhbw %zmm2,%zmm22,%zmm8 │ │ │ │ + vpunpcklbw %zmm2,%zmm22,%zmm22 │ │ │ │ + vpaddw %zmm18,%zmm4,%zmm4 │ │ │ │ + vpaddw %zmm30,%zmm5,%zmm5 │ │ │ │ + vpaddw %zmm19,%zmm6,%zmm6 │ │ │ │ + vpaddw %zmm31,%zmm7,%zmm7 │ │ │ │ + vmovdqa32 %zmm20,%zmm18 │ │ │ │ + vmovdqa32 %zmm0,%zmm30 │ │ │ │ + vmovdqa32 %zmm21,%zmm19 │ │ │ │ + vmovdqa32 %zmm1,%zmm31 │ │ │ │ + vpmaddubsw %zmm26,%zmm20,%zmm20 │ │ │ │ + vpmaddubsw %zmm26,%zmm0,%zmm0 │ │ │ │ + vpmaddubsw %zmm26,%zmm21,%zmm21 │ │ │ │ + vpmaddubsw %zmm26,%zmm1,%zmm1 │ │ │ │ + vpunpckhbw %zmm3,%zmm2,%zmm9 │ │ │ │ + vpunpcklbw %zmm3,%zmm2,%zmm2 │ │ │ │ + vpaddw %zmm20,%zmm4,%zmm4 │ │ │ │ + vpaddw %zmm0,%zmm5,%zmm5 │ │ │ │ + vpaddw %zmm21,%zmm6,%zmm6 │ │ │ │ + vpaddw %zmm1,%zmm7,%zmm7 │ │ │ │ + vmovdqa32 %zmm22,%zmm20 │ │ │ │ + vmovdqa32 %zmm8,%zmm0 │ │ │ │ + vmovdqa32 %zmm2,%zmm21 │ │ │ │ + vmovdqa32 %zmm9,%zmm1 │ │ │ │ + vpmaddubsw %zmm27,%zmm22,%zmm22 │ │ │ │ + vpmaddubsw %zmm27,%zmm8,%zmm8 │ │ │ │ + vpmaddubsw %zmm27,%zmm2,%zmm2 │ │ │ │ + vpmaddubsw %zmm27,%zmm9,%zmm9 │ │ │ │ + vpaddw %zmm22,%zmm4,%zmm4 │ │ │ │ + vpaddw %zmm8,%zmm5,%zmm5 │ │ │ │ + vpaddw %zmm2,%zmm6,%zmm6 │ │ │ │ + vpaddw %zmm9,%zmm7,%zmm7 │ │ │ │ + vpmulhrsw %zmm23,%zmm4,%zmm4 │ │ │ │ + vpmulhrsw %zmm23,%zmm5,%zmm5 │ │ │ │ + vpmulhrsw %zmm23,%zmm6,%zmm6 │ │ │ │ + vpmulhrsw %zmm23,%zmm7,%zmm7 │ │ │ │ + vmovdqa32 %zmm3,%zmm22 │ │ │ │ + vmovdqa32 %zmm4,(%rdi) │ │ │ │ + vmovdqa32 %zmm5,0x40(%rdi) │ │ │ │ + vmovdqa32 %zmm6,(%rdi,%rcx,2) │ │ │ │ + vmovdqa32 %zmm7,0x40(%rdi,%rcx,2) │ │ │ │ + lea (%rdi,%rcx,4),%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 36f54c <__cxa_finalize@plt+0x3444fc> │ │ │ │ + add $0x40,%r9 │ │ │ │ + sub $0xffffffffffffff80,%r10 │ │ │ │ + movzbl %al,%r8d │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %r10,%rdi │ │ │ │ + sub $0x100,%eax │ │ │ │ + jg 36f4cb <__cxa_finalize@plt+0x34447b> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + je 36f765 <__cxa_finalize@plt+0x344715> │ │ │ │ shr $0x10,%r9d │ │ │ │ sub $0x3,%rsi │ │ │ │ - shr $0x6,%eax │ │ │ │ - mov $0x40000000,%ecx │ │ │ │ - lea (%r10,%rax,1),%eax │ │ │ │ - cmovne 0x70398(%r14,%rax,8),%rcx │ │ │ │ - vpmaddwd 0x6f200(%r14),%ymm8,%ymm8 │ │ │ │ - vmovd %r9d,%xmm15 │ │ │ │ - mov %r9d,0x4c(%rsp) │ │ │ │ - mov %rsi,0x50(%rsp) │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov %r8d,0x70(%rsp) │ │ │ │ - shll $0x3,0x40(%r13) │ │ │ │ - vpbroadcastd %xmm15,%ymm15 │ │ │ │ - vpaddd %ymm8,%ymm14,%ymm14 │ │ │ │ - vmovq %rcx,%xmm0 │ │ │ │ - vpmovsxbw %xmm0,%xmm0 │ │ │ │ - vmovdqa %xmm0,0x60(%rsp) │ │ │ │ - jmp 371b8c <__cxa_finalize@plt+0x346b3c> │ │ │ │ - decl 0x48(%rsp) │ │ │ │ - je 372833 <__cxa_finalize@plt+0x3477e3> │ │ │ │ - addq $0x10,0x58(%rsp) │ │ │ │ - mov 0x70(%rsp),%r8d │ │ │ │ - vpbroadcastd 0x40(%r13),%ymm8 │ │ │ │ - vpbroadcastd 0x6f27c(%r14),%ymm10 │ │ │ │ - vpaddd 0x20(%rsp),%ymm8,%ymm14 │ │ │ │ - vpbroadcastd 0x4c(%rsp),%ymm15 │ │ │ │ - vpxor %ymm9,%ymm9,%ymm9 │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - vpbroadcastq 0x6f284(%r14),%ymm11 │ │ │ │ - vpand %ymm10,%ymm14,%ymm6 │ │ │ │ - vpsrld $0x6,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm6,%ymm15,%ymm15 │ │ │ │ - vpcmpeqd %ymm6,%ymm9,%ymm6 │ │ │ │ - vextracti128 $0x1,%ymm15,%xmm7 │ │ │ │ - vmovd %xmm15,%ecx │ │ │ │ - vpextrd $0x2,%xmm15,%r9d │ │ │ │ - vpextrd $0x1,%xmm15,%eax │ │ │ │ - vpextrd $0x3,%xmm15,%r11d │ │ │ │ - vmovd %xmm7,%ebx │ │ │ │ - vpextrd $0x2,%xmm7,%ebp │ │ │ │ - vpextrd $0x1,%xmm7,%r15d │ │ │ │ - vpextrd $0x3,%xmm7,%r12d │ │ │ │ - vmovdqu %ymm14,0x20(%rsp) │ │ │ │ - vmovq 0x70398(%r14,%rcx,8),%xmm15 │ │ │ │ - vmovq 0x70398(%r14,%r9,8),%xmm10 │ │ │ │ - vmovhps 0x70398(%r14,%rax,8),%xmm15,%xmm15 │ │ │ │ - vmovhps 0x70398(%r14,%r11,8),%xmm10,%xmm10 │ │ │ │ - vinserti128 $0x1,0x70398(%r14,%rbx,8),%ymm15,%ymm15 │ │ │ │ - vinserti128 $0x1,0x70398(%r14,%rbp,8),%ymm10,%ymm10 │ │ │ │ - vpbroadcastq 0x70398(%r14,%r15,8),%ymm9 │ │ │ │ - vpbroadcastq 0x70398(%r14,%r12,8),%ymm8 │ │ │ │ - vpsrld $0xa,%ymm14,%ymm14 │ │ │ │ - vextracti128 $0x1,%ymm14,%xmm7 │ │ │ │ - vmovq %xmm14,0x40(%rsp) │ │ │ │ - vmovd %xmm14,%ecx │ │ │ │ - vpextrd $0x2,%xmm14,%r9d │ │ │ │ - vpextrd $0x1,%xmm14,%eax │ │ │ │ - vpextrd $0x3,%xmm14,%r11d │ │ │ │ - vmovd %xmm7,%ebx │ │ │ │ - vpextrd $0x2,%xmm7,%ebp │ │ │ │ - vpextrd $0x1,%xmm7,%r15d │ │ │ │ - vpextrd $0x3,%xmm7,%r12d │ │ │ │ - vpshufd $0x50,%ymm6,%ymm5 │ │ │ │ - vpshufd $0xfa,%ymm6,%ymm6 │ │ │ │ - vpblendd $0xc0,%ymm9,%ymm15,%ymm15 │ │ │ │ - vpblendd $0xc0,%ymm8,%ymm10,%ymm10 │ │ │ │ - vpblendvb %ymm5,%ymm11,%ymm15,%ymm15 │ │ │ │ - vpblendvb %ymm6,%ymm11,%ymm10,%ymm10 │ │ │ │ - vbroadcasti128 0x6f170(%r14),%ymm14 │ │ │ │ - vmovq (%rsi,%rcx,1),%xmm0 │ │ │ │ - vmovq (%rsi,%r9,1),%xmm1 │ │ │ │ - vmovhps (%rsi,%rax,1),%xmm0,%xmm0 │ │ │ │ - vmovhps (%rsi,%r11,1),%xmm1,%xmm1 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,1),%ymm0,%ymm0 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,1),%ymm1,%ymm1 │ │ │ │ - vpbroadcastq (%rsi,%r15,1),%ymm4 │ │ │ │ - vpbroadcastq (%rsi,%r12,1),%ymm5 │ │ │ │ - add %rdx,%rsi │ │ │ │ - vmovq (%rsi,%rcx,1),%xmm2 │ │ │ │ - vmovq (%rsi,%r9,1),%xmm3 │ │ │ │ - vmovhps (%rsi,%rax,1),%xmm2,%xmm2 │ │ │ │ - vmovhps (%rsi,%r11,1),%xmm3,%xmm3 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,1),%ymm2,%ymm2 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,1),%ymm3,%ymm3 │ │ │ │ - vpbroadcastq (%rsi,%r15,1),%ymm6 │ │ │ │ - vpbroadcastq (%rsi,%r12,1),%ymm7 │ │ │ │ - add %rdx,%rsi │ │ │ │ - vpblendd $0xc0,%ymm4,%ymm0,%ymm0 │ │ │ │ - vpblendd $0xc0,%ymm5,%ymm1,%ymm1 │ │ │ │ - vpblendd $0xc0,%ymm6,%ymm2,%ymm2 │ │ │ │ - vpblendd $0xc0,%ymm7,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm15,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm10,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm15,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm10,%ymm3,%ymm3 │ │ │ │ - vphaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vphaddw %ymm3,%ymm2,%ymm2 │ │ │ │ - vphaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm0,%ymm12,%ymm0 │ │ │ │ - vmovq (%rsi,%rcx,1),%xmm1 │ │ │ │ - vmovq (%rsi,%r9,1),%xmm2 │ │ │ │ - vmovhps (%rsi,%rax,1),%xmm1,%xmm1 │ │ │ │ - vmovhps (%rsi,%r11,1),%xmm2,%xmm2 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,1),%ymm1,%ymm1 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,1),%ymm2,%ymm2 │ │ │ │ - vpbroadcastq (%rsi,%r15,1),%ymm5 │ │ │ │ - vpbroadcastq (%rsi,%r12,1),%ymm6 │ │ │ │ - add %rdx,%rsi │ │ │ │ - vmovq (%rsi,%rcx,1),%xmm3 │ │ │ │ - vmovq (%rsi,%r9,1),%xmm4 │ │ │ │ - vmovhps (%rsi,%rax,1),%xmm3,%xmm3 │ │ │ │ - vmovhps (%rsi,%r11,1),%xmm4,%xmm4 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,1),%ymm3,%ymm3 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,1),%ymm4,%ymm4 │ │ │ │ - vpbroadcastq (%rsi,%r15,1),%ymm7 │ │ │ │ - vpbroadcastq (%rsi,%r12,1),%ymm8 │ │ │ │ - add %rdx,%rsi │ │ │ │ - vpblendd $0xc0,%ymm5,%ymm1,%ymm1 │ │ │ │ - vpblendd $0xc0,%ymm6,%ymm2,%ymm2 │ │ │ │ - vpblendd $0xc0,%ymm7,%ymm3,%ymm3 │ │ │ │ - vpblendd $0xc0,%ymm8,%ymm4,%ymm4 │ │ │ │ - vpmaddubsw %ymm15,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm10,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm15,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm10,%ymm4,%ymm4 │ │ │ │ - vphaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vphaddw %ymm4,%ymm3,%ymm3 │ │ │ │ - vphaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm1,%ymm12,%ymm1 │ │ │ │ - vmovq (%rsi,%rcx,1),%xmm2 │ │ │ │ - vmovq (%rsi,%r9,1),%xmm3 │ │ │ │ - vmovhps (%rsi,%rax,1),%xmm2,%xmm2 │ │ │ │ - vmovhps (%rsi,%r11,1),%xmm3,%xmm3 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,1),%ymm2,%ymm2 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,1),%ymm3,%ymm3 │ │ │ │ - vpbroadcastq (%rsi,%r15,1),%ymm6 │ │ │ │ - vpbroadcastq (%rsi,%r12,1),%ymm7 │ │ │ │ - add %rdx,%rsi │ │ │ │ - vmovq (%rsi,%rcx,1),%xmm4 │ │ │ │ - vmovq (%rsi,%r9,1),%xmm5 │ │ │ │ - vmovhps (%rsi,%rax,1),%xmm4,%xmm4 │ │ │ │ - vmovhps (%rsi,%r11,1),%xmm5,%xmm5 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,1),%ymm4,%ymm4 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,1),%ymm5,%ymm5 │ │ │ │ - vpbroadcastq (%rsi,%r15,1),%ymm8 │ │ │ │ - vpbroadcastq (%rsi,%r12,1),%ymm9 │ │ │ │ - add %rdx,%rsi │ │ │ │ - vpblendd $0xc0,%ymm6,%ymm2,%ymm2 │ │ │ │ - vpblendd $0xc0,%ymm7,%ymm3,%ymm3 │ │ │ │ - vpblendd $0xc0,%ymm8,%ymm4,%ymm4 │ │ │ │ - vpblendd $0xc0,%ymm9,%ymm5,%ymm5 │ │ │ │ - vpmaddubsw %ymm15,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm10,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm15,%ymm4,%ymm4 │ │ │ │ - vpmaddubsw %ymm10,%ymm5,%ymm5 │ │ │ │ - vphaddw %ymm3,%ymm2,%ymm2 │ │ │ │ - vphaddw %ymm5,%ymm4,%ymm4 │ │ │ │ - vphaddw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm2,%ymm12,%ymm2 │ │ │ │ - vmovq (%rsi,%rcx,1),%xmm3 │ │ │ │ - vmovq (%rsi,%r9,1),%xmm4 │ │ │ │ - vmovhps (%rsi,%rax,1),%xmm3,%xmm3 │ │ │ │ - vmovhps (%rsi,%r11,1),%xmm4,%xmm4 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,1),%ymm3,%ymm3 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,1),%ymm4,%ymm4 │ │ │ │ - vpbroadcastq (%rsi,%r15,1),%ymm7 │ │ │ │ - vpbroadcastq (%rsi,%r12,1),%ymm8 │ │ │ │ - add %rdx,%rsi │ │ │ │ - vmovq (%rsi,%rcx,1),%xmm5 │ │ │ │ - vmovq (%rsi,%r9,1),%xmm6 │ │ │ │ - vmovhps (%rsi,%rax,1),%xmm5,%xmm5 │ │ │ │ - vmovhps (%rsi,%r11,1),%xmm6,%xmm6 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,1),%ymm5,%ymm5 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,1),%ymm6,%ymm6 │ │ │ │ - vpbroadcastq (%rsi,%r15,1),%ymm9 │ │ │ │ - vpbroadcastq (%rsi,%r12,1),%ymm11 │ │ │ │ - add %rdx,%rsi │ │ │ │ - vpblendd $0xc0,%ymm7,%ymm3,%ymm3 │ │ │ │ - vpblendd $0xc0,%ymm8,%ymm4,%ymm4 │ │ │ │ - vpblendd $0xc0,%ymm9,%ymm5,%ymm5 │ │ │ │ - vpblendd $0xc0,%ymm11,%ymm6,%ymm6 │ │ │ │ - vpmaddubsw %ymm15,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm10,%ymm4,%ymm4 │ │ │ │ - vpmaddubsw %ymm15,%ymm5,%ymm5 │ │ │ │ - vpmaddubsw %ymm10,%ymm6,%ymm6 │ │ │ │ - vphaddw %ymm4,%ymm3,%ymm3 │ │ │ │ - vphaddw %ymm6,%ymm5,%ymm5 │ │ │ │ - vphaddw %ymm5,%ymm3,%ymm3 │ │ │ │ - vpmulhrsw %ymm3,%ymm12,%ymm3 │ │ │ │ - vmovdqu %ymm10,(%rsp) │ │ │ │ - vpbroadcastd 0x60(%rsp),%ymm8 │ │ │ │ - vpbroadcastd 0x64(%rsp),%ymm9 │ │ │ │ - vpbroadcastd 0x68(%rsp),%ymm10 │ │ │ │ - vpbroadcastd 0x6c(%rsp),%ymm11 │ │ │ │ - vpshufb %ymm14,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm14,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm14,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm14,%ymm3,%ymm3 │ │ │ │ - vbroadcasti128 0x6f1f0(%r14),%ymm14 │ │ │ │ - vpmaddwd %ymm0,%ymm8,%ymm4 │ │ │ │ - vpmaddwd %ymm1,%ymm9,%ymm5 │ │ │ │ - vpmaddwd %ymm2,%ymm10,%ymm6 │ │ │ │ - vpmaddwd %ymm3,%ymm11,%ymm7 │ │ │ │ - vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ - vpaddd %ymm7,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm4,%ymm13,%ymm4 │ │ │ │ - vpaddd %ymm6,%ymm4,%ymm4 │ │ │ │ - vpsrad $0x6,%ymm4,%ymm4 │ │ │ │ - vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ - vpackssdw %xmm5,%xmm4,%xmm4 │ │ │ │ - vmovdqa %xmm4,(%rdi) │ │ │ │ - add 0x78(%rsp),%rdi │ │ │ │ - dec %r8d │ │ │ │ - je 371b4c <__cxa_finalize@plt+0x346afc> │ │ │ │ - vmovq (%rsi,%rcx,1),%xmm4 │ │ │ │ - vmovq (%rsi,%r9,1),%xmm5 │ │ │ │ - vmovhps (%rsi,%rax,1),%xmm4,%xmm4 │ │ │ │ - vmovhps (%rsi,%r11,1),%xmm5,%xmm5 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,1),%ymm4,%ymm4 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,1),%ymm5,%ymm5 │ │ │ │ - vpbroadcastq (%rsi,%r15,1),%ymm6 │ │ │ │ - vpbroadcastq (%rsi,%r12,1),%ymm7 │ │ │ │ - add %rdx,%rsi │ │ │ │ - vpshufb %ymm14,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm14,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm14,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm14,%ymm3,%ymm3 │ │ │ │ - vpblendd $0xc0,%ymm6,%ymm4,%ymm4 │ │ │ │ - vpblendd $0xc0,%ymm7,%ymm5,%ymm5 │ │ │ │ - vpmaddubsw %ymm15,%ymm4,%ymm4 │ │ │ │ - vpmaddubsw (%rsp),%ymm5,%ymm5 │ │ │ │ - vphaddw %ymm5,%ymm4,%ymm4 │ │ │ │ - vpslld $0x10,%ymm4,%ymm5 │ │ │ │ - vpaddw %ymm5,%ymm4,%ymm4 │ │ │ │ - vpmulhrsw %ymm4,%ymm12,%ymm4 │ │ │ │ - vpblendw $0xaa,%ymm1,%ymm0,%ymm0 │ │ │ │ - vpblendw $0xaa,%ymm2,%ymm1,%ymm1 │ │ │ │ - vpblendw $0xaa,%ymm3,%ymm2,%ymm2 │ │ │ │ - vpblendw $0xaa,%ymm4,%ymm3,%ymm3 │ │ │ │ - jmp 371f70 <__cxa_finalize@plt+0x346f20> │ │ │ │ - movzwl 0x6f35a(%r14,%rcx,2),%ecx │ │ │ │ - add %r14,%rcx │ │ │ │ + vpbroadcastd 0x74666(%r10,%r9,8),%zmm26 │ │ │ │ + vpbroadcastd 0x7466a(%r10,%r9,8),%zmm27 │ │ │ │ + movzbl %al,%r9d │ │ │ │ + shr $0x10,%eax │ │ │ │ + cmp $0x4,%r8d │ │ │ │ + cmove %r9d,%eax │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ + vpbroadcastd 0x6ff56(%rip),%zmm24 │ │ │ │ + movzwl 0x735b2(%r10,%rcx,2),%ecx │ │ │ │ + vpbroadcastd 0x70933(%rip),%zmm25 │ │ │ │ + add %r10,%rcx │ │ │ │ + vpbroadcastq 0x74666(%r10,%rax,8),%zmm16 │ │ │ │ + lea (%rdx,%rdx,2),%r10 │ │ │ │ + sub %r10,%rsi │ │ │ │ + vpunpcklbw %zmm16,%zmm16,%zmm16 │ │ │ │ + vpsraw $0x8,%zmm16,%zmm16 │ │ │ │ + vpshufd $0x0,%zmm16,%zmm28 │ │ │ │ + vpshufd $0x55,%zmm16,%zmm29 │ │ │ │ + vpshufd $0xaa,%zmm16,%zmm30 │ │ │ │ + vpshufd $0xff,%zmm16,%zmm31 │ │ │ │ jmp *%rcx │ │ │ │ - mov 0x38(%r13),%eax │ │ │ │ - vbroadcasti128 0x6f200(%r14),%ymm7 │ │ │ │ movzbl %r9b,%r9d │ │ │ │ dec %rsi │ │ │ │ - vmovd %r9d,%xmm15 │ │ │ │ - vpmaddwd %ymm7,%ymm8,%ymm8 │ │ │ │ - vpbroadcastd 0x6f280(%r14),%ymm11 │ │ │ │ - vpbroadcastd %xmm15,%xmm15 │ │ │ │ - vpaddd %ymm8,%ymm14,%ymm14 │ │ │ │ - vpand %ymm10,%ymm14,%ymm8 │ │ │ │ - vpsrld $0x6,%ymm8,%ymm8 │ │ │ │ - vpaddd %xmm8,%xmm15,%xmm15 │ │ │ │ - vmovd %xmm15,%ecx │ │ │ │ - vpextrd $0x1,%xmm15,%r9d │ │ │ │ - vpextrd $0x2,%xmm15,%ebp │ │ │ │ - vpextrd $0x3,%xmm15,%r15d │ │ │ │ - vmovd 0x7039a(%r14,%rcx,8),%xmm15 │ │ │ │ - vbroadcasti128 0x6f1e0(%r14),%ymm5 │ │ │ │ - vpbroadcastq 0x6f160(%r14),%ymm6 │ │ │ │ - vpinsrd $0x1,0x7039a(%r14,%r9,8),%xmm15,%xmm15 │ │ │ │ - vpcmpeqd %ymm9,%ymm8,%ymm8 │ │ │ │ - vpsrld $0xa,%ymm14,%ymm14 │ │ │ │ - vmovdqu (%rsi),%xmm0 │ │ │ │ - vmovdqu (%rsi,%rdx,2),%xmm2 │ │ │ │ - vpinsrd $0x2,0x7039a(%r14,%rbp,8),%xmm15,%xmm15 │ │ │ │ - vmovdqu (%rsi,%rdx,1),%xmm1 │ │ │ │ - vmovdqu (%rsi,%rbx,1),%xmm3 │ │ │ │ - vpinsrd $0x3,0x7039a(%r14,%r15,8),%xmm15,%xmm15 │ │ │ │ + vpbroadcastd 0x74668(%r10,%r9,8),%zmm24 │ │ │ │ + movzbl %al,%r9d │ │ │ │ + shr $0x10,%eax │ │ │ │ + cmp $0x4,%r8d │ │ │ │ + cmove %r9d,%eax │ │ │ │ + vpbroadcastq 0x74666(%r10,%rax,8),%zmm16 │ │ │ │ + lea (%rdx,%rdx,2),%r10 │ │ │ │ + sub %r10,%rsi │ │ │ │ + mov $0x4,%ecx │ │ │ │ + kmovb %ecx,%k1 │ │ │ │ + kshiftlb $0x2,%k1,%k2 │ │ │ │ + kshiftlb $0x4,%k1,%k3 │ │ │ │ + vpbroadcastd 0x6feb1(%rip),%zmm26 │ │ │ │ + vbroadcasti32x4 0x706ff(%rip),%zmm0 │ │ │ │ + vpunpcklbw %zmm16,%zmm16,%zmm16 │ │ │ │ + vpsraw $0x8,%zmm16,%zmm16 │ │ │ │ + vpbroadcastd 0x70880(%rip),%zmm27 │ │ │ │ + vpshufd $0x0,%zmm16,%zmm28 │ │ │ │ + vpshufd $0x55,%zmm16,%zmm29 │ │ │ │ + vpshufd $0xaa,%zmm16,%zmm30 │ │ │ │ + vpshufd $0xff,%zmm16,%zmm31 │ │ │ │ + vmovq (%rsi),%xmm19 │ │ │ │ + vpbroadcastq (%rsi,%rdx,1),%ymm18 │ │ │ │ + vpbroadcastq (%rsi,%rdx,2),%ymm19{%k1} │ │ │ │ + vpbroadcastq (%rsi,%r10,1),%zmm18{%k2} │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ - shr $0x6,%eax │ │ │ │ - mov $0x40000000,%ecx │ │ │ │ - lea (%r10,%rax,1),%eax │ │ │ │ - cmovne 0x70398(%r14,%rax,8),%rcx │ │ │ │ - vinserti128 $0x1,%xmm15,%ymm15,%ymm15 │ │ │ │ - vpshufb %ymm5,%ymm14,%ymm14 │ │ │ │ - vpaddb %ymm6,%ymm14,%ymm14 │ │ │ │ - vinserti128 $0x1,(%rsi),%ymm2,%ymm2 │ │ │ │ - vinserti128 $0x1,(%rsi,%rdx,1),%ymm3,%ymm3 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - vpblendvb %ymm8,%ymm11,%ymm15,%ymm15 │ │ │ │ - vpshufb %xmm14,%xmm0,%xmm0 │ │ │ │ - vpshufb %ymm14,%ymm2,%ymm2 │ │ │ │ - vpshufb %xmm14,%xmm1,%xmm1 │ │ │ │ - vpshufb %ymm14,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %xmm15,%xmm0,%xmm0 │ │ │ │ - vpmaddubsw %ymm15,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %xmm15,%xmm1,%xmm1 │ │ │ │ - vpmaddubsw %ymm15,%ymm3,%ymm3 │ │ │ │ - vmovq %rcx,%xmm11 │ │ │ │ - vpunpcklqdq %xmm11,%xmm11,%xmm11 │ │ │ │ - vpmovsxbw %xmm11,%ymm11 │ │ │ │ - vphaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - vphaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm0,%ymm12,%ymm0 │ │ │ │ - vpmulhrsw %ymm1,%ymm12,%ymm1 │ │ │ │ - vpshufd $0x0,%ymm11,%ymm8 │ │ │ │ - vpshufd $0x55,%ymm11,%ymm9 │ │ │ │ - vpshufd $0xaa,%ymm11,%ymm10 │ │ │ │ - vpshufd $0xff,%ymm11,%ymm11 │ │ │ │ - vpunpcklwd %xmm1,%xmm0,%xmm2 │ │ │ │ - vpunpckhwd %ymm1,%ymm0,%ymm1 │ │ │ │ - vinserti128 $0x1,%xmm1,%ymm2,%ymm0 │ │ │ │ - vmovdqu (%rsi),%xmm6 │ │ │ │ - vmovdqu (%rsi,%rdx,1),%xmm7 │ │ │ │ - vinserti128 $0x1,(%rsi,%rdx,2),%ymm6,%ymm6 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,1),%ymm7,%ymm7 │ │ │ │ + vpbroadcastq (%rsi),%zmm19{%k2} │ │ │ │ + vpbroadcastq (%rsi,%rdx,1),%zmm18{%k3} │ │ │ │ + vpbroadcastq (%rsi,%rdx,2),%zmm19{%k3} │ │ │ │ + vmovdqa32 0x703cf(%rip),%zmm1 │ │ │ │ + vmovdqu32 0x703e5(%rip),%zmm2 │ │ │ │ + vmovdqa32 %zmm26,%zmm16 │ │ │ │ + vmovdqa32 %zmm26,%zmm17 │ │ │ │ + vpshufb %zmm0,%zmm18,%zmm18 │ │ │ │ + vpshufb %zmm0,%zmm19,%zmm19 │ │ │ │ + vpdpbusd %zmm24,%zmm18,%zmm16 │ │ │ │ + vpdpbusd %zmm24,%zmm19,%zmm17 │ │ │ │ + vpackssdw %zmm17,%zmm16,%zmm16 │ │ │ │ + vpsraw $0x2,%zmm16,%zmm16 │ │ │ │ + vpermb %zmm16,%zmm1,%zmm17 │ │ │ │ + vpermb %zmm16,%zmm2,%zmm18 │ │ │ │ + vmovq (%rsi,%r10,1),%xmm19 │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ - vpmaddwd %ymm0,%ymm8,%ymm4 │ │ │ │ - vpmaddwd %ymm1,%ymm9,%ymm5 │ │ │ │ - vpshufb %ymm14,%ymm6,%ymm6 │ │ │ │ - vpshufb %ymm14,%ymm7,%ymm7 │ │ │ │ - vpmaddubsw %ymm15,%ymm6,%ymm6 │ │ │ │ - vpmaddubsw %ymm15,%ymm7,%ymm7 │ │ │ │ - vpsrld $0x10,%ymm6,%ymm2 │ │ │ │ - vpslld $0x10,%ymm7,%ymm3 │ │ │ │ - vpaddw %ymm2,%ymm6,%ymm6 │ │ │ │ - vpaddw %ymm3,%ymm7,%ymm7 │ │ │ │ - vpblendw $0xaa,%ymm7,%ymm6,%ymm6 │ │ │ │ - vpmulhrsw %ymm6,%ymm12,%ymm6 │ │ │ │ - vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ - vperm2i128 $0x21,%ymm6,%ymm1,%ymm0 │ │ │ │ - vmovdqa %ymm6,%ymm1 │ │ │ │ - vpmaddwd %ymm0,%ymm10,%ymm6 │ │ │ │ - vpmaddwd %ymm1,%ymm11,%ymm7 │ │ │ │ - vpaddd %ymm4,%ymm13,%ymm4 │ │ │ │ - vpaddd %ymm7,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm6,%ymm4,%ymm4 │ │ │ │ - vpsrad $0x6,%ymm4,%ymm4 │ │ │ │ - vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ - vpackssdw %xmm5,%xmm4,%xmm4 │ │ │ │ - vmovdqa %xmm4,(%rdi) │ │ │ │ - add $0x10,%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 3721ae <__cxa_finalize@plt+0x34715e> │ │ │ │ - mov %r13,%rsp │ │ │ │ - pop %r13 │ │ │ │ - pop %r12 │ │ │ │ - pop %r15 │ │ │ │ - pop %r14 │ │ │ │ - pop %rbp │ │ │ │ - pop %rbx │ │ │ │ + vmovq (%rsi),%xmm20 │ │ │ │ + vpbroadcastq (%rsi,%rdx,1),%ymm19{%k1} │ │ │ │ + vpbroadcastq (%rsi,%rdx,2),%ymm20{%k1} │ │ │ │ + vmovdqa32 %ymm26,%ymm21 │ │ │ │ + vmovdqa32 %ymm26,%ymm22 │ │ │ │ + vpshufb %ymm0,%ymm19,%ymm19 │ │ │ │ + vpshufb %ymm0,%ymm20,%ymm20 │ │ │ │ + vpdpbusd %ymm24,%ymm19,%ymm21 │ │ │ │ + vpdpbusd %ymm24,%ymm20,%ymm22 │ │ │ │ + vmovdqa32 %zmm27,%zmm23 │ │ │ │ + vpackssdw %ymm22,%ymm21,%ymm21 │ │ │ │ + vpsraw $0x2,%ymm21,%ymm21 │ │ │ │ + valignq $0x4,%zmm16,%zmm21,%zmm16 │ │ │ │ + vpdpwssd %zmm28,%zmm17,%zmm23 │ │ │ │ + vpdpwssd %zmm29,%zmm18,%zmm23 │ │ │ │ + vpermb %zmm16,%zmm1,%zmm17 │ │ │ │ + vpermb %zmm16,%zmm2,%zmm18 │ │ │ │ + vpdpwssd %zmm30,%zmm17,%zmm23 │ │ │ │ + vpdpwssd %zmm31,%zmm18,%zmm23 │ │ │ │ + vpsrad $0x6,%zmm23,%zmm23 │ │ │ │ + vpmovdw %zmm23,(%rdi) │ │ │ │ + add $0x20,%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 36f878 <__cxa_finalize@plt+0x344828> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ - movl $0x1,0x28(%rsp) │ │ │ │ - movq $0x10,0x78(%rsp) │ │ │ │ - jmp 3722b3 <__cxa_finalize@plt+0x347263> │ │ │ │ - movl $0x2,0x28(%rsp) │ │ │ │ - movq $0x20,0x78(%rsp) │ │ │ │ - jmp 3722b3 <__cxa_finalize@plt+0x347263> │ │ │ │ - movl $0x4,0x28(%rsp) │ │ │ │ - movq $0x40,0x78(%rsp) │ │ │ │ - jmp 3722b3 <__cxa_finalize@plt+0x347263> │ │ │ │ - movl $0x8,0x28(%rsp) │ │ │ │ - movq $0x80,0x78(%rsp) │ │ │ │ - jmp 3722b3 <__cxa_finalize@plt+0x347263> │ │ │ │ - movl $0x10,0x28(%rsp) │ │ │ │ - movq $0x100,0x78(%rsp) │ │ │ │ - mov 0x38(%r13),%eax │ │ │ │ - shr $0x10,%r9d │ │ │ │ - sub $0x3,%rsi │ │ │ │ - shr $0x6,%eax │ │ │ │ - mov $0x40000000,%ecx │ │ │ │ - lea (%r10,%rax,1),%eax │ │ │ │ - cmovne 0x70398(%r14,%rax,8),%rcx │ │ │ │ - vpmaddwd 0x6f200(%r14),%ymm8,%ymm8 │ │ │ │ - vmovd %r9d,%xmm15 │ │ │ │ - mov %r9d,0x40(%rsp) │ │ │ │ - mov %rsi,0x30(%rsp) │ │ │ │ - mov %rdi,0x38(%rsp) │ │ │ │ - mov %r8d,0x70(%rsp) │ │ │ │ - shll $0x3,0x40(%r13) │ │ │ │ - vpbroadcastd %xmm15,%ymm15 │ │ │ │ - vpaddd %ymm8,%ymm14,%ymm14 │ │ │ │ - vmovq %rcx,%xmm0 │ │ │ │ - vpmovsxbw %xmm0,%xmm0 │ │ │ │ - vmovdqa %xmm0,0x50(%rsp) │ │ │ │ - jmp 372356 <__cxa_finalize@plt+0x347306> │ │ │ │ - decl 0x28(%rsp) │ │ │ │ - je 372833 <__cxa_finalize@plt+0x3477e3> │ │ │ │ - addq $0x10,0x38(%rsp) │ │ │ │ - mov 0x70(%rsp),%r8d │ │ │ │ - vpbroadcastd 0x40(%r13),%ymm8 │ │ │ │ - vpbroadcastd 0x6f27c(%r14),%ymm10 │ │ │ │ - vpaddd (%rsp),%ymm8,%ymm14 │ │ │ │ - vpbroadcastd 0x40(%rsp),%ymm15 │ │ │ │ - vpxor %ymm9,%ymm9,%ymm9 │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - vpbroadcastq 0x6f284(%r14),%ymm11 │ │ │ │ - vpand %ymm10,%ymm14,%ymm6 │ │ │ │ - vpsrld $0x6,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm6,%ymm15,%ymm15 │ │ │ │ - vpcmpeqd %ymm6,%ymm9,%ymm6 │ │ │ │ - vextracti128 $0x1,%ymm15,%xmm7 │ │ │ │ - vmovd %xmm15,%ecx │ │ │ │ - vpextrd $0x2,%xmm15,%r9d │ │ │ │ - vpextrd $0x1,%xmm15,%eax │ │ │ │ - vpextrd $0x3,%xmm15,%r11d │ │ │ │ - vmovd %xmm7,%ebx │ │ │ │ - vpextrd $0x2,%xmm7,%ebp │ │ │ │ - vpextrd $0x1,%xmm7,%r15d │ │ │ │ - vpextrd $0x3,%xmm7,%r12d │ │ │ │ - vmovdqu %ymm14,(%rsp) │ │ │ │ - vmovq 0x70398(%r14,%rcx,8),%xmm15 │ │ │ │ - vmovq 0x70398(%r14,%r9,8),%xmm10 │ │ │ │ - vmovhps 0x70398(%r14,%rax,8),%xmm15,%xmm15 │ │ │ │ - vmovhps 0x70398(%r14,%r11,8),%xmm10,%xmm10 │ │ │ │ - vinserti128 $0x1,0x70398(%r14,%rbx,8),%ymm15,%ymm15 │ │ │ │ - vinserti128 $0x1,0x70398(%r14,%rbp,8),%ymm10,%ymm10 │ │ │ │ - vpbroadcastq 0x70398(%r14,%r15,8),%ymm9 │ │ │ │ - vpbroadcastq 0x70398(%r14,%r12,8),%ymm8 │ │ │ │ - vpsrld $0xa,%ymm14,%ymm14 │ │ │ │ - vextracti128 $0x1,%ymm14,%xmm7 │ │ │ │ - vmovd %xmm14,%ecx │ │ │ │ - vpextrd $0x2,%xmm14,%r9d │ │ │ │ - vpextrd $0x1,%xmm14,%eax │ │ │ │ - vpextrd $0x3,%xmm14,%r11d │ │ │ │ - vmovd %xmm7,%ebx │ │ │ │ - vpextrd $0x2,%xmm7,%ebp │ │ │ │ - vpextrd $0x1,%xmm7,%r15d │ │ │ │ - vpextrd $0x3,%xmm7,%r12d │ │ │ │ - vpshufd $0x50,%ymm6,%ymm5 │ │ │ │ - vpshufd $0xfa,%ymm6,%ymm6 │ │ │ │ - vpblendd $0xc0,%ymm9,%ymm15,%ymm15 │ │ │ │ - vpblendd $0xc0,%ymm8,%ymm10,%ymm10 │ │ │ │ - vpblendvb %ymm5,%ymm11,%ymm15,%ymm15 │ │ │ │ - vpblendvb %ymm6,%ymm11,%ymm10,%ymm10 │ │ │ │ - vbroadcasti128 0x6f170(%r14),%ymm14 │ │ │ │ - vmovq (%rsi,%rcx,1),%xmm0 │ │ │ │ - vmovq (%rsi,%r9,1),%xmm1 │ │ │ │ - vmovhps (%rsi,%rax,1),%xmm0,%xmm0 │ │ │ │ - vmovhps (%rsi,%r11,1),%xmm1,%xmm1 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,1),%ymm0,%ymm0 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,1),%ymm1,%ymm1 │ │ │ │ - vpbroadcastq (%rsi,%r15,1),%ymm4 │ │ │ │ - vpbroadcastq (%rsi,%r12,1),%ymm5 │ │ │ │ - add %rdx,%rsi │ │ │ │ - vmovq (%rsi,%rcx,1),%xmm2 │ │ │ │ - vmovq (%rsi,%r9,1),%xmm3 │ │ │ │ - vmovhps (%rsi,%rax,1),%xmm2,%xmm2 │ │ │ │ - vmovhps (%rsi,%r11,1),%xmm3,%xmm3 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,1),%ymm2,%ymm2 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,1),%ymm3,%ymm3 │ │ │ │ - vpbroadcastq (%rsi,%r15,1),%ymm6 │ │ │ │ - vpbroadcastq (%rsi,%r12,1),%ymm7 │ │ │ │ - add %rdx,%rsi │ │ │ │ - vpblendd $0xc0,%ymm4,%ymm0,%ymm0 │ │ │ │ - vpblendd $0xc0,%ymm5,%ymm1,%ymm1 │ │ │ │ - vpblendd $0xc0,%ymm6,%ymm2,%ymm2 │ │ │ │ - vpblendd $0xc0,%ymm7,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm15,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm10,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm15,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm10,%ymm3,%ymm3 │ │ │ │ - vphaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vphaddw %ymm3,%ymm2,%ymm2 │ │ │ │ - vphaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm0,%ymm12,%ymm0 │ │ │ │ - vmovq (%rsi,%rcx,1),%xmm1 │ │ │ │ - vmovq (%rsi,%r9,1),%xmm2 │ │ │ │ - vmovhps (%rsi,%rax,1),%xmm1,%xmm1 │ │ │ │ - vmovhps (%rsi,%r11,1),%xmm2,%xmm2 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,1),%ymm1,%ymm1 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,1),%ymm2,%ymm2 │ │ │ │ - vpbroadcastq (%rsi,%r15,1),%ymm5 │ │ │ │ - vpbroadcastq (%rsi,%r12,1),%ymm6 │ │ │ │ - add %rdx,%rsi │ │ │ │ - vmovq (%rsi,%rcx,1),%xmm3 │ │ │ │ - vmovq (%rsi,%r9,1),%xmm4 │ │ │ │ - vmovhps (%rsi,%rax,1),%xmm3,%xmm3 │ │ │ │ - vmovhps (%rsi,%r11,1),%xmm4,%xmm4 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,1),%ymm3,%ymm3 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,1),%ymm4,%ymm4 │ │ │ │ - vpbroadcastq (%rsi,%r15,1),%ymm7 │ │ │ │ - vpbroadcastq (%rsi,%r12,1),%ymm8 │ │ │ │ - add %rdx,%rsi │ │ │ │ - vpblendd $0xc0,%ymm5,%ymm1,%ymm1 │ │ │ │ - vpblendd $0xc0,%ymm6,%ymm2,%ymm2 │ │ │ │ - vpblendd $0xc0,%ymm7,%ymm3,%ymm3 │ │ │ │ - vpblendd $0xc0,%ymm8,%ymm4,%ymm4 │ │ │ │ - vpmaddubsw %ymm15,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm10,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm15,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm10,%ymm4,%ymm4 │ │ │ │ - vphaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vphaddw %ymm4,%ymm3,%ymm3 │ │ │ │ - vphaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm1,%ymm12,%ymm1 │ │ │ │ - vmovq (%rsi,%rcx,1),%xmm2 │ │ │ │ - vmovq (%rsi,%r9,1),%xmm3 │ │ │ │ - vmovhps (%rsi,%rax,1),%xmm2,%xmm2 │ │ │ │ - vmovhps (%rsi,%r11,1),%xmm3,%xmm3 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,1),%ymm2,%ymm2 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,1),%ymm3,%ymm3 │ │ │ │ - vpbroadcastq (%rsi,%r15,1),%ymm6 │ │ │ │ - vpbroadcastq (%rsi,%r12,1),%ymm7 │ │ │ │ - add %rdx,%rsi │ │ │ │ - vmovq (%rsi,%rcx,1),%xmm4 │ │ │ │ - vmovq (%rsi,%r9,1),%xmm5 │ │ │ │ - vmovhps (%rsi,%rax,1),%xmm4,%xmm4 │ │ │ │ - vmovhps (%rsi,%r11,1),%xmm5,%xmm5 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,1),%ymm4,%ymm4 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,1),%ymm5,%ymm5 │ │ │ │ - vpbroadcastq (%rsi,%r15,1),%ymm8 │ │ │ │ - vpbroadcastq (%rsi,%r12,1),%ymm9 │ │ │ │ - add %rdx,%rsi │ │ │ │ - vpblendd $0xc0,%ymm6,%ymm2,%ymm2 │ │ │ │ - vpblendd $0xc0,%ymm7,%ymm3,%ymm3 │ │ │ │ - vpblendd $0xc0,%ymm8,%ymm4,%ymm4 │ │ │ │ - vpblendd $0xc0,%ymm9,%ymm5,%ymm5 │ │ │ │ - vpmaddubsw %ymm15,%ymm2,%ymm2 │ │ │ │ - vpmaddubsw %ymm10,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm15,%ymm4,%ymm4 │ │ │ │ - vpmaddubsw %ymm10,%ymm5,%ymm5 │ │ │ │ - vphaddw %ymm3,%ymm2,%ymm2 │ │ │ │ - vphaddw %ymm5,%ymm4,%ymm4 │ │ │ │ - vphaddw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm2,%ymm12,%ymm2 │ │ │ │ - vmovq (%rsi,%rcx,1),%xmm3 │ │ │ │ - vmovq (%rsi,%r9,1),%xmm4 │ │ │ │ - vmovhps (%rsi,%rax,1),%xmm3,%xmm3 │ │ │ │ - vmovhps (%rsi,%r11,1),%xmm4,%xmm4 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,1),%ymm3,%ymm3 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,1),%ymm4,%ymm4 │ │ │ │ - vpbroadcastq (%rsi,%r15,1),%ymm7 │ │ │ │ - vpbroadcastq (%rsi,%r12,1),%ymm8 │ │ │ │ - add %rdx,%rsi │ │ │ │ - vmovq (%rsi,%rcx,1),%xmm5 │ │ │ │ - vmovq (%rsi,%r9,1),%xmm6 │ │ │ │ - vmovhps (%rsi,%rax,1),%xmm5,%xmm5 │ │ │ │ - vmovhps (%rsi,%r11,1),%xmm6,%xmm6 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,1),%ymm5,%ymm5 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,1),%ymm6,%ymm6 │ │ │ │ - vpbroadcastq (%rsi,%r15,1),%ymm9 │ │ │ │ - vpbroadcastq (%rsi,%r12,1),%ymm11 │ │ │ │ - add %rdx,%rsi │ │ │ │ - vpblendd $0xc0,%ymm7,%ymm3,%ymm3 │ │ │ │ - vpblendd $0xc0,%ymm8,%ymm4,%ymm4 │ │ │ │ - vpblendd $0xc0,%ymm9,%ymm5,%ymm5 │ │ │ │ - vpblendd $0xc0,%ymm11,%ymm6,%ymm6 │ │ │ │ - vpmaddubsw %ymm15,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm10,%ymm4,%ymm4 │ │ │ │ - vpmaddubsw %ymm15,%ymm5,%ymm5 │ │ │ │ - vpmaddubsw %ymm10,%ymm6,%ymm6 │ │ │ │ - vphaddw %ymm4,%ymm3,%ymm3 │ │ │ │ - vphaddw %ymm6,%ymm5,%ymm5 │ │ │ │ - vphaddw %ymm5,%ymm3,%ymm3 │ │ │ │ - vpmulhrsw %ymm3,%ymm12,%ymm3 │ │ │ │ - vpbroadcastd 0x50(%rsp),%ymm8 │ │ │ │ - vpbroadcastd 0x54(%rsp),%ymm9 │ │ │ │ - vpbroadcastd 0x58(%rsp),%ymm11 │ │ │ │ - vpbroadcastd 0x5c(%rsp),%ymm4 │ │ │ │ - vpshufb %ymm14,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm14,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm14,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm14,%ymm3,%ymm3 │ │ │ │ - vpmaddwd %ymm0,%ymm8,%ymm14 │ │ │ │ - vpmaddwd %ymm1,%ymm9,%ymm5 │ │ │ │ - vpmaddwd %ymm2,%ymm11,%ymm6 │ │ │ │ - vpmaddwd %ymm4,%ymm3,%ymm7 │ │ │ │ - vpaddd %ymm5,%ymm14,%ymm14 │ │ │ │ - vpaddd %ymm7,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm13,%ymm14,%ymm14 │ │ │ │ - vpaddd %ymm6,%ymm14,%ymm14 │ │ │ │ - vpsrad $0x6,%ymm14,%ymm14 │ │ │ │ - vextracti128 $0x1,%ymm14,%xmm5 │ │ │ │ - vpackssdw %xmm5,%xmm14,%xmm14 │ │ │ │ - vmovdqa %xmm14,(%rdi) │ │ │ │ - add 0x78(%rsp),%rdi │ │ │ │ - dec %r8d │ │ │ │ - je 372317 <__cxa_finalize@plt+0x3472c7> │ │ │ │ - vmovdqa %ymm1,%ymm0 │ │ │ │ - vmovdqa %ymm2,%ymm1 │ │ │ │ - vmovdqa %ymm3,%ymm2 │ │ │ │ - vmovq (%rsi,%rcx,1),%xmm3 │ │ │ │ - vmovq (%rsi,%r9,1),%xmm14 │ │ │ │ - vmovhps (%rsi,%rax,1),%xmm3,%xmm3 │ │ │ │ - vmovhps (%rsi,%r11,1),%xmm14,%xmm14 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,1),%ymm3,%ymm3 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,1),%ymm14,%ymm14 │ │ │ │ - vpbroadcastq (%rsi,%r15,1),%ymm5 │ │ │ │ - vpbroadcastq (%rsi,%r12,1),%ymm6 │ │ │ │ - add %rdx,%rsi │ │ │ │ - vpblendd $0xc0,%ymm5,%ymm3,%ymm3 │ │ │ │ - vpblendd $0xc0,%ymm6,%ymm14,%ymm14 │ │ │ │ - vpmaddubsw %ymm15,%ymm3,%ymm3 │ │ │ │ - vpmaddubsw %ymm10,%ymm14,%ymm14 │ │ │ │ - vphaddw %ymm14,%ymm3,%ymm3 │ │ │ │ - vmovq (%rsi,%rcx,1),%xmm14 │ │ │ │ - vmovq (%rsi,%r9,1),%xmm5 │ │ │ │ - vmovhps (%rsi,%rax,1),%xmm14,%xmm14 │ │ │ │ - vmovhps (%rsi,%r11,1),%xmm5,%xmm5 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,1),%ymm14,%ymm14 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,1),%ymm5,%ymm5 │ │ │ │ - vpbroadcastq (%rsi,%r15,1),%ymm6 │ │ │ │ - vpbroadcastq (%rsi,%r12,1),%ymm7 │ │ │ │ - add %rdx,%rsi │ │ │ │ - vpblendd $0xc0,%ymm6,%ymm14,%ymm14 │ │ │ │ - vpblendd $0xc0,%ymm7,%ymm5,%ymm5 │ │ │ │ - vpmaddubsw %ymm15,%ymm14,%ymm14 │ │ │ │ - vpmaddubsw %ymm10,%ymm5,%ymm5 │ │ │ │ - vphaddw %ymm5,%ymm14,%ymm14 │ │ │ │ - vpsrld $0x10,%ymm3,%ymm5 │ │ │ │ - vpslld $0x10,%ymm14,%ymm6 │ │ │ │ - vpaddw %ymm5,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm6,%ymm14,%ymm14 │ │ │ │ - vpblendw $0xaa,%ymm14,%ymm3,%ymm3 │ │ │ │ - vpmulhrsw %ymm3,%ymm12,%ymm3 │ │ │ │ - jmp 372725 <__cxa_finalize@plt+0x3476d5> │ │ │ │ - mov %r13,%rsp │ │ │ │ - pop %r13 │ │ │ │ - pop %r12 │ │ │ │ - pop %r15 │ │ │ │ - pop %r14 │ │ │ │ - pop %rbp │ │ │ │ - pop %rbx │ │ │ │ + vbroadcasti32x4 0x7059e(%rip),%zmm0 │ │ │ │ + vbroadcasti32x4 0x705a4(%rip),%zmm1 │ │ │ │ + vbroadcasti32x4 0x705aa(%rip),%zmm2 │ │ │ │ + vinserti32x4 $0x1,(%rsi),%ymm16,%ymm16 │ │ │ │ + vinserti32x4 $0x2,(%rsi,%rdx,1),%zmm16,%zmm16 │ │ │ │ + vinserti32x4 $0x3,(%rsi,%rdx,2),%zmm16,%zmm16 │ │ │ │ + vmovdqu32 (%rsi,%r10,1),%xmm17 │ │ │ │ + lea (%rsi,%rdx,4),%rsi │ │ │ │ + vinserti32x4 $0x1,(%rsi),%ymm17,%ymm17 │ │ │ │ + vinserti32x4 $0x2,(%rsi,%rdx,1),%zmm17,%zmm17 │ │ │ │ + vinserti32x4 $0x3,(%rsi,%rdx,2),%zmm17,%zmm17 │ │ │ │ + vmovdqa32 %zmm24,%zmm18 │ │ │ │ + vmovdqa32 %zmm24,%zmm20 │ │ │ │ + vmovdqa32 %zmm24,%zmm19 │ │ │ │ + vmovdqa32 %zmm24,%zmm21 │ │ │ │ + vpshufb %zmm0,%zmm16,%zmm4 │ │ │ │ + vpshufb %zmm1,%zmm16,%zmm5 │ │ │ │ + vpshufb %zmm2,%zmm16,%zmm6 │ │ │ │ + vpshufb %zmm0,%zmm17,%zmm7 │ │ │ │ + vpshufb %zmm1,%zmm17,%zmm22 │ │ │ │ + vpshufb %zmm2,%zmm17,%zmm23 │ │ │ │ + vpdpbusd %zmm26,%zmm4,%zmm18 │ │ │ │ + vpdpbusd %zmm26,%zmm5,%zmm20 │ │ │ │ + vpdpbusd %zmm27,%zmm5,%zmm18 │ │ │ │ + vpdpbusd %zmm27,%zmm6,%zmm20 │ │ │ │ + vpdpbusd %zmm26,%zmm7,%zmm19 │ │ │ │ + vpdpbusd %zmm26,%zmm22,%zmm21 │ │ │ │ + vpdpbusd %zmm27,%zmm22,%zmm19 │ │ │ │ + vpdpbusd %zmm27,%zmm23,%zmm21 │ │ │ │ + vpackssdw %zmm20,%zmm18,%zmm18 │ │ │ │ + vpackssdw %zmm21,%zmm19,%zmm19 │ │ │ │ + vpsraw $0x2,%zmm18,%zmm18 │ │ │ │ + vpsraw $0x2,%zmm19,%zmm19 │ │ │ │ + valignq $0x2,%zmm18,%zmm19,%zmm16 │ │ │ │ + valignq $0x4,%zmm18,%zmm19,%zmm17 │ │ │ │ + valignq $0x6,%zmm18,%zmm19,%zmm18 │ │ │ │ + vpunpcklwd %zmm17,%zmm16,%zmm20 │ │ │ │ + vpunpckhwd %zmm17,%zmm16,%zmm21 │ │ │ │ + vpunpcklwd %zmm19,%zmm18,%zmm22 │ │ │ │ + vpunpckhwd %zmm19,%zmm18,%zmm23 │ │ │ │ + vmovdqu (%rsi,%r10,1),%xmm3 │ │ │ │ + lea (%rsi,%rdx,4),%rsi │ │ │ │ + vinserti128 $0x1,(%rsi),%ymm3,%ymm3 │ │ │ │ + vinserti32x4 $0x2,(%rsi,%rdx,1),%zmm3,%zmm3 │ │ │ │ + vinserti32x4 $0x3,(%rsi,%rdx,2),%zmm3,%zmm3 │ │ │ │ + vmovdqa32 %zmm25,%zmm4 │ │ │ │ + vmovdqa32 %zmm25,%zmm5 │ │ │ │ + vmovdqa32 %zmm24,%zmm6 │ │ │ │ + vmovdqa32 %zmm24,%zmm7 │ │ │ │ + vpdpwssd %zmm28,%zmm20,%zmm4 │ │ │ │ + vpdpwssd %zmm28,%zmm21,%zmm5 │ │ │ │ + vpdpwssd %zmm29,%zmm22,%zmm4 │ │ │ │ + vpdpwssd %zmm29,%zmm23,%zmm5 │ │ │ │ + vpshufb %zmm0,%zmm3,%zmm16 │ │ │ │ + vpshufb %zmm1,%zmm3,%zmm17 │ │ │ │ + vpshufb %zmm2,%zmm3,%zmm18 │ │ │ │ + vpdpbusd %zmm26,%zmm16,%zmm6 │ │ │ │ + vpdpbusd %zmm26,%zmm17,%zmm7 │ │ │ │ + vpdpbusd %zmm27,%zmm17,%zmm6 │ │ │ │ + vpdpbusd %zmm27,%zmm18,%zmm7 │ │ │ │ + vpackssdw %zmm7,%zmm6,%zmm6 │ │ │ │ + vpsraw $0x2,%zmm6,%zmm6 │ │ │ │ + valignq $0x2,%zmm19,%zmm6,%zmm16 │ │ │ │ + valignq $0x4,%zmm19,%zmm6,%zmm17 │ │ │ │ + valignq $0x6,%zmm19,%zmm6,%zmm18 │ │ │ │ + vmovdqa32 %zmm6,%zmm19 │ │ │ │ + vpunpcklwd %zmm17,%zmm16,%zmm20 │ │ │ │ + vpunpckhwd %zmm17,%zmm16,%zmm21 │ │ │ │ + vpunpcklwd %zmm19,%zmm18,%zmm22 │ │ │ │ + vpunpckhwd %zmm19,%zmm18,%zmm23 │ │ │ │ + vpdpwssd %zmm30,%zmm20,%zmm4 │ │ │ │ + vpdpwssd %zmm30,%zmm21,%zmm5 │ │ │ │ + vpdpwssd %zmm31,%zmm22,%zmm4 │ │ │ │ + vpdpwssd %zmm31,%zmm23,%zmm5 │ │ │ │ + vpsrad $0x6,%zmm4,%zmm4 │ │ │ │ + vpsrad $0x6,%zmm5,%zmm5 │ │ │ │ + vpackssdw %zmm5,%zmm4,%zmm4 │ │ │ │ + vmovdqa32 %zmm4,(%rdi) │ │ │ │ + add $0x40,%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 36fa22 <__cxa_finalize@plt+0x3449d2> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ + mov $0x20,%ecx │ │ │ │ + jmp 36fb3a <__cxa_finalize@plt+0x344aea> │ │ │ │ + mov $0x40,%ecx │ │ │ │ + jmp 36fb3a <__cxa_finalize@plt+0x344aea> │ │ │ │ + mov $0x80,%ecx │ │ │ │ + jmp 36fb3a <__cxa_finalize@plt+0x344aea> │ │ │ │ + mov $0x100,%ecx │ │ │ │ + vmovdqa32 0x6febc(%rip),%zmm0 │ │ │ │ + vmovdqa32 0x6fef2(%rip),%zmm1 │ │ │ │ + vmovdqa32 0x6ff28(%rip),%zmm2 │ │ │ │ + lea -0x100(%r8,%rcx,8),%eax │ │ │ │ + mov %rsi,%r9 │ │ │ │ + mov %rdi,%r10 │ │ │ │ + vmovdqu32 (%rsi),%ymm16 │ │ │ │ + vinserti32x8 $0x1,(%rsi,%rdx,1),%zmm16,%zmm16 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + vmovdqu32 (%rsi),%ymm17 │ │ │ │ + vinserti32x8 $0x1,(%rsi,%rdx,1),%zmm17,%zmm17 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + vmovdqu32 (%rsi),%ymm18 │ │ │ │ + vinserti32x8 $0x1,(%rsi,%rdx,1),%zmm18,%zmm18 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + vmovdqu32 (%rsi),%ymm19 │ │ │ │ + vmovdqa32 %zmm24,%zmm20 │ │ │ │ + vmovdqa32 %zmm24,%zmm21 │ │ │ │ + vmovdqa32 %zmm24,%zmm22 │ │ │ │ + vmovdqa32 %zmm24,%zmm23 │ │ │ │ + vpermb %zmm16,%zmm0,%zmm3 │ │ │ │ + vpermb %zmm16,%zmm1,%zmm4 │ │ │ │ + vpermb %zmm16,%zmm2,%zmm5 │ │ │ │ + vpermb %zmm17,%zmm0,%zmm6 │ │ │ │ + vpermb %zmm17,%zmm1,%zmm7 │ │ │ │ + vpermb %zmm17,%zmm2,%zmm8 │ │ │ │ + vpermb %zmm18,%zmm0,%zmm9 │ │ │ │ + vpermb %zmm18,%zmm1,%zmm10 │ │ │ │ + vpermb %zmm18,%zmm2,%zmm11 │ │ │ │ + vpermb %ymm19,%ymm0,%ymm12 │ │ │ │ + vpermb %ymm19,%ymm1,%ymm13 │ │ │ │ + vpermb %ymm19,%ymm2,%ymm14 │ │ │ │ + vmovdqa32 %zmm24,%zmm16 │ │ │ │ + vmovdqa32 %zmm24,%zmm17 │ │ │ │ + vmovdqa32 %ymm24,%ymm18 │ │ │ │ + vmovdqa32 %ymm24,%ymm19 │ │ │ │ + vpdpbusd %zmm26,%zmm3,%zmm20 │ │ │ │ + vpdpbusd %zmm26,%zmm4,%zmm21 │ │ │ │ + vpdpbusd %zmm26,%zmm6,%zmm22 │ │ │ │ + vpdpbusd %zmm26,%zmm7,%zmm23 │ │ │ │ + vpdpbusd %zmm26,%zmm9,%zmm16 │ │ │ │ + vpdpbusd %zmm26,%zmm10,%zmm17 │ │ │ │ + vpdpbusd %ymm26,%ymm12,%ymm18 │ │ │ │ + vpdpbusd %ymm26,%ymm13,%ymm19 │ │ │ │ + vpdpbusd %zmm27,%zmm4,%zmm20 │ │ │ │ + vpdpbusd %zmm27,%zmm5,%zmm21 │ │ │ │ + vpdpbusd %zmm27,%zmm7,%zmm22 │ │ │ │ + vpdpbusd %zmm27,%zmm8,%zmm23 │ │ │ │ + vpdpbusd %zmm27,%zmm10,%zmm16 │ │ │ │ + vpdpbusd %zmm27,%zmm11,%zmm17 │ │ │ │ + vpdpbusd %ymm27,%ymm13,%ymm18 │ │ │ │ + vpdpbusd %ymm27,%ymm14,%ymm19 │ │ │ │ + vpackssdw %zmm21,%zmm20,%zmm20 │ │ │ │ + vpackssdw %zmm23,%zmm22,%zmm22 │ │ │ │ + vpackssdw %zmm17,%zmm16,%zmm16 │ │ │ │ + vpackssdw %ymm19,%ymm18,%ymm18 │ │ │ │ + vpsraw $0x2,%zmm20,%zmm20 │ │ │ │ + vpsraw $0x2,%zmm22,%zmm22 │ │ │ │ + vpsraw $0x2,%zmm16,%zmm16 │ │ │ │ + vpsraw $0x2,%ymm18,%ymm18 │ │ │ │ + vshufi32x4 $0x4e,%zmm22,%zmm20,%zmm21 │ │ │ │ + vshufi32x4 $0x4e,%zmm16,%zmm22,%zmm23 │ │ │ │ + vshufi32x4 $0x4e,%zmm18,%zmm16,%zmm17 │ │ │ │ + vpunpcklwd %zmm21,%zmm20,%zmm18 │ │ │ │ + vpunpckhwd %zmm21,%zmm20,%zmm19 │ │ │ │ + vpunpcklwd %zmm23,%zmm22,%zmm20 │ │ │ │ + vpunpckhwd %zmm23,%zmm22,%zmm21 │ │ │ │ + vpunpcklwd %zmm17,%zmm16,%zmm22 │ │ │ │ + vpunpckhwd %zmm17,%zmm16,%zmm23 │ │ │ │ + vmovdqu (%rsi,%rdx,1),%ymm3 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + vinserti32x8 $0x1,(%rsi),%zmm3,%zmm3 │ │ │ │ + vmovdqa32 %zmm25,%zmm4 │ │ │ │ + vmovdqa32 %zmm25,%zmm5 │ │ │ │ + vmovdqa32 %zmm24,%zmm6 │ │ │ │ + vmovdqa32 %zmm24,%zmm7 │ │ │ │ + vpdpwssd %zmm28,%zmm18,%zmm4 │ │ │ │ + vpdpwssd %zmm28,%zmm19,%zmm5 │ │ │ │ + vpdpwssd %zmm29,%zmm20,%zmm4 │ │ │ │ + vpdpwssd %zmm29,%zmm21,%zmm5 │ │ │ │ + vpermb %zmm3,%zmm0,%zmm8 │ │ │ │ + vpermb %zmm3,%zmm1,%zmm9 │ │ │ │ + vpermb %zmm3,%zmm2,%zmm10 │ │ │ │ + vpdpbusd %zmm26,%zmm8,%zmm6 │ │ │ │ + vpdpbusd %zmm26,%zmm9,%zmm7 │ │ │ │ + vpdpbusd %zmm27,%zmm9,%zmm6 │ │ │ │ + vpdpbusd %zmm27,%zmm10,%zmm7 │ │ │ │ + vpackssdw %zmm7,%zmm6,%zmm6 │ │ │ │ + vpsraw $0x2,%zmm6,%zmm6 │ │ │ │ + vshufi32x4 $0x4e,%zmm6,%zmm17,%zmm16 │ │ │ │ + vmovdqa32 %zmm20,%zmm18 │ │ │ │ + vmovdqa32 %zmm21,%zmm19 │ │ │ │ + vmovdqa32 %zmm6,%zmm17 │ │ │ │ + vmovdqa32 %zmm22,%zmm20 │ │ │ │ + vmovdqa32 %zmm23,%zmm21 │ │ │ │ + vpunpcklwd %zmm17,%zmm16,%zmm22 │ │ │ │ + vpunpckhwd %zmm17,%zmm16,%zmm23 │ │ │ │ + vpdpwssd %zmm30,%zmm20,%zmm4 │ │ │ │ + vpdpwssd %zmm30,%zmm21,%zmm5 │ │ │ │ + vpdpwssd %zmm31,%zmm22,%zmm4 │ │ │ │ + vpdpwssd %zmm31,%zmm23,%zmm5 │ │ │ │ + vpsrad $0x6,%zmm4,%zmm4 │ │ │ │ + vpsrad $0x6,%zmm5,%zmm5 │ │ │ │ + vpackssdw %zmm5,%zmm4,%zmm4 │ │ │ │ + vmovdqa %ymm4,(%rdi) │ │ │ │ + vextracti32x8 $0x1,%zmm4,(%rdi,%rcx,1) │ │ │ │ + lea (%rdi,%rcx,2),%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 36fce7 <__cxa_finalize@plt+0x344c97> │ │ │ │ + add $0x10,%r9 │ │ │ │ + add $0x20,%r10 │ │ │ │ + movzbl %al,%r8d │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %r10,%rdi │ │ │ │ + sub $0x100,%eax │ │ │ │ + jg 36fb66 <__cxa_finalize@plt+0x344b16> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %rbx │ │ │ │ - push %rbp │ │ │ │ - push %r14 │ │ │ │ - push %r15 │ │ │ │ - push %r12 │ │ │ │ - call 372900 <__cxa_finalize@plt+0x3478b0> │ │ │ │ - vpsrad $0xd,%ymm7,%ymm7 │ │ │ │ - vpsrad $0xd,%ymm0,%ymm0 │ │ │ │ - vpackssdw %ymm0,%ymm7,%ymm7 │ │ │ │ - vpmulhrsw %ymm7,%ymm14,%ymm7 │ │ │ │ - vpermq $0xd8,%ymm7,%ymm7 │ │ │ │ - vmovdqa %xmm7,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm7,(%rdi,%rsi,2) │ │ │ │ - dec %r8d │ │ │ │ - je 3728e8 <__cxa_finalize@plt+0x347898> │ │ │ │ - call 3729ca <__cxa_finalize@plt+0x34797a> │ │ │ │ + xchg %ax,%ax │ │ │ │ + vpbroadcastd 0x6f87e(%rip),%zmm25 │ │ │ │ + vmovdqa32 0x6f88c(%rip),%ymm31 │ │ │ │ + call 36fea0 <__cxa_finalize@plt+0x344e50> │ │ │ │ + jmp 36fe24 <__cxa_finalize@plt+0x344dd4> │ │ │ │ + call 36ffa1 <__cxa_finalize@plt+0x344f51> │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ - jmp 37285d <__cxa_finalize@plt+0x34780d> │ │ │ │ + vpaddd %zmm0,%zmm0,%zmm0 │ │ │ │ + vpermb %zmm0,%zmm31,%zmm0 │ │ │ │ + vmovdqa %xmm0,(%rdi) │ │ │ │ + vextracti128 $0x1,%ymm0,(%rdi,%rsi,2) │ │ │ │ + sub $0x1800,%eax │ │ │ │ + jg 36fe1b <__cxa_finalize@plt+0x344dcb> │ │ │ │ + vzeroupper │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %rbx │ │ │ │ - push %rbp │ │ │ │ - push %r14 │ │ │ │ - push %r15 │ │ │ │ - push %r12 │ │ │ │ - call 372900 <__cxa_finalize@plt+0x3478b0> │ │ │ │ - jmp 3728b8 <__cxa_finalize@plt+0x347868> │ │ │ │ - call 3729ca <__cxa_finalize@plt+0x34797a> │ │ │ │ + xchg %ax,%ax │ │ │ │ + vpbroadcastd 0x6f832(%rip),%zmm25 │ │ │ │ + vmovdqa32 0x6f82c(%rip),%xmm31 │ │ │ │ + call 36fea0 <__cxa_finalize@plt+0x344e50> │ │ │ │ + jmp 36fe74 <__cxa_finalize@plt+0x344e24> │ │ │ │ + call 36ffa1 <__cxa_finalize@plt+0x344f51> │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ - vpsrad $0x12,%ymm7,%ymm7 │ │ │ │ - vpsrad $0x12,%ymm0,%ymm0 │ │ │ │ - vpackusdw %ymm0,%ymm7,%ymm7 │ │ │ │ - vpavgw %ymm7,%ymm11,%ymm7 │ │ │ │ - vextracti128 $0x1,%ymm7,%xmm0 │ │ │ │ - vpackuswb %xmm0,%xmm7,%xmm7 │ │ │ │ - vpshufd $0xd8,%xmm7,%xmm7 │ │ │ │ - vmovq %xmm7,(%rdi) │ │ │ │ - vmovhps %xmm7,(%rdi,%rsi,1) │ │ │ │ - dec %r8d │ │ │ │ - jg 3728af <__cxa_finalize@plt+0x34785f> │ │ │ │ - pop %r12 │ │ │ │ - pop %r15 │ │ │ │ - pop %r14 │ │ │ │ - pop %rbp │ │ │ │ - pop %rbx │ │ │ │ + vpsrad $0x13,%zmm0,%zmm0 │ │ │ │ + vpackuswb %zmm0,%zmm0,%zmm0 │ │ │ │ + vpermb %zmm0,%zmm31,%zmm0 │ │ │ │ + vmovq %xmm0,(%rdi) │ │ │ │ + vmovhps %xmm0,(%rdi,%rsi,1) │ │ │ │ + sub $0x1800,%eax │ │ │ │ + jg 36fe6b <__cxa_finalize@plt+0x344e1b> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movswl (%r8),%r10d │ │ │ │ - movswl 0x2(%r8),%r11d │ │ │ │ - vmovdqa 0x6d60f(%rip),%ymm12 │ │ │ │ - vmovdqa 0x6d627(%rip),%ymm13 │ │ │ │ - vpbroadcastd 0x6d7a6(%rip),%ymm14 │ │ │ │ - vpbroadcastd 0x6d7ad(%rip),%ymm15 │ │ │ │ - vpxor %ymm11,%ymm11,%ymm11 │ │ │ │ - lea 0x6dc89(%rip),%rbx │ │ │ │ - lea 0x3(%rcx,%rcx,2),%rbp │ │ │ │ - add $0x10200,%r9d │ │ │ │ - lea (%r10,%r10,2),%eax │ │ │ │ - sub %rbp,%rdx │ │ │ │ - sub %eax,%r11d │ │ │ │ - mov 0x38(%rsp),%r15d │ │ │ │ - call 372b50 <__cxa_finalize@plt+0x347b00> │ │ │ │ - vpsrld $0x10,%ymm0,%ymm1 │ │ │ │ - call 372b50 <__cxa_finalize@plt+0x347b00> │ │ │ │ - vpsrld $0x10,%ymm0,%ymm4 │ │ │ │ - call 372b50 <__cxa_finalize@plt+0x347b00> │ │ │ │ - vpblendw $0xaa,%ymm0,%ymm1,%ymm1 │ │ │ │ - call 372b50 <__cxa_finalize@plt+0x347b00> │ │ │ │ - vpblendw $0xaa,%ymm0,%ymm4,%ymm4 │ │ │ │ - call 372b50 <__cxa_finalize@plt+0x347b00> │ │ │ │ - vpsrld $0x10,%ymm1,%ymm2 │ │ │ │ - vpblendw $0xaa,%ymm0,%ymm2,%ymm2 │ │ │ │ - call 372b50 <__cxa_finalize@plt+0x347b00> │ │ │ │ - vpsrld $0x10,%ymm4,%ymm5 │ │ │ │ - vpblendw $0xaa,%ymm0,%ymm5,%ymm5 │ │ │ │ - call 372b50 <__cxa_finalize@plt+0x347b00> │ │ │ │ - vpsrld $0x10,%ymm2,%ymm3 │ │ │ │ - vpblendw $0xaa,%ymm0,%ymm3,%ymm3 │ │ │ │ - movswl 0x4(%r8),%r14d │ │ │ │ - movswl 0x6(%r8),%r12d │ │ │ │ - add $0x10200,%r15d │ │ │ │ - mov $0x4,%r8d │ │ │ │ - lea (%r14,%r14,2),%ebp │ │ │ │ - sub %ebp,%r12d │ │ │ │ - call 372b50 <__cxa_finalize@plt+0x347b00> │ │ │ │ - vpsrld $0x10,%ymm5,%ymm6 │ │ │ │ - vpblendw $0xaa,%ymm0,%ymm6,%ymm6 │ │ │ │ - lea (%r15,%r14,4),%ebp │ │ │ │ - lea (%r15,%r14,1),%eax │ │ │ │ - shr $0xa,%r15d │ │ │ │ - shr $0xa,%ebp │ │ │ │ - vmovq (%rbx,%r15,8),%xmm8 │ │ │ │ - vinserti128 $0x1,(%rbx,%rbp,8),%ymm8,%ymm8 │ │ │ │ - lea (%rax,%r14,4),%ebp │ │ │ │ - lea (%rax,%r14,1),%r15d │ │ │ │ - shr $0xa,%eax │ │ │ │ - shr $0xa,%ebp │ │ │ │ - vmovq (%rbx,%rax,8),%xmm0 │ │ │ │ - vinserti128 $0x1,(%rbx,%rbp,8),%ymm0,%ymm0 │ │ │ │ - lea (%r15,%r14,4),%ebp │ │ │ │ - lea (%r15,%r14,1),%eax │ │ │ │ - shr $0xa,%r15d │ │ │ │ - shr $0xa,%ebp │ │ │ │ - vmovq (%rbx,%r15,8),%xmm9 │ │ │ │ - vinserti128 $0x1,(%rbx,%rbp,8),%ymm9,%ymm9 │ │ │ │ - lea (%rax,%r14,4),%ebp │ │ │ │ - lea (%rax,%r12,1),%r15d │ │ │ │ - shr $0xa,%eax │ │ │ │ - shr $0xa,%ebp │ │ │ │ - vpunpcklwd %ymm0,%ymm8,%ymm8 │ │ │ │ - vmovq (%rbx,%rax,8),%xmm0 │ │ │ │ - vinserti128 $0x1,(%rbx,%rbp,8),%ymm0,%ymm0 │ │ │ │ - vpunpcklwd %ymm0,%ymm9,%ymm0 │ │ │ │ - vpunpckldq %ymm0,%ymm8,%ymm9 │ │ │ │ - vpunpckhdq %ymm0,%ymm8,%ymm0 │ │ │ │ - vpunpcklbw %ymm9,%ymm11,%ymm8 │ │ │ │ - vpunpckhbw %ymm9,%ymm11,%ymm9 │ │ │ │ - vpmaddwd %ymm1,%ymm8,%ymm1 │ │ │ │ - vpmaddwd %ymm3,%ymm9,%ymm9 │ │ │ │ - vpunpcklbw %ymm0,%ymm11,%ymm8 │ │ │ │ - vpunpckhbw %ymm0,%ymm11,%ymm0 │ │ │ │ - vpmaddwd %ymm4,%ymm8,%ymm8 │ │ │ │ - vpmaddwd %ymm6,%ymm0,%ymm0 │ │ │ │ - vpaddd %ymm1,%ymm9,%ymm1 │ │ │ │ - vpaddd %ymm0,%ymm8,%ymm0 │ │ │ │ - vpaddd %ymm1,%ymm0,%ymm7 │ │ │ │ - call 372b50 <__cxa_finalize@plt+0x347b00> │ │ │ │ - vmovdqa %ymm2,%ymm1 │ │ │ │ - vmovdqa %ymm3,%ymm2 │ │ │ │ - vpsrld $0x10,%ymm3,%ymm3 │ │ │ │ - vpblendw $0xaa,%ymm0,%ymm3,%ymm3 │ │ │ │ - lea (%r15,%r14,4),%ebp │ │ │ │ - lea (%r15,%r14,1),%eax │ │ │ │ - shr $0xa,%r15d │ │ │ │ - shr $0xa,%ebp │ │ │ │ - vmovq (%rbx,%r15,8),%xmm8 │ │ │ │ - vinserti128 $0x1,(%rbx,%rbp,8),%ymm8,%ymm8 │ │ │ │ - lea (%rax,%r14,4),%ebp │ │ │ │ - lea (%rax,%r14,1),%r15d │ │ │ │ - shr $0xa,%eax │ │ │ │ - shr $0xa,%ebp │ │ │ │ - vmovq (%rbx,%rax,8),%xmm0 │ │ │ │ - vinserti128 $0x1,(%rbx,%rbp,8),%ymm0,%ymm0 │ │ │ │ - lea (%r15,%r14,4),%ebp │ │ │ │ - lea (%r15,%r14,1),%eax │ │ │ │ - shr $0xa,%r15d │ │ │ │ - shr $0xa,%ebp │ │ │ │ - vmovq (%rbx,%r15,8),%xmm9 │ │ │ │ - vinserti128 $0x1,(%rbx,%rbp,8),%ymm9,%ymm9 │ │ │ │ - lea (%rax,%r14,4),%ebp │ │ │ │ - lea (%rax,%r12,1),%r15d │ │ │ │ - shr $0xa,%eax │ │ │ │ - shr $0xa,%ebp │ │ │ │ - vpunpcklwd %ymm0,%ymm8,%ymm8 │ │ │ │ - vmovq (%rbx,%rax,8),%xmm0 │ │ │ │ - vinserti128 $0x1,(%rbx,%rbp,8),%ymm0,%ymm0 │ │ │ │ - vpunpcklwd %ymm0,%ymm9,%ymm0 │ │ │ │ - vpunpckldq %ymm0,%ymm8,%ymm9 │ │ │ │ - vpunpckhdq %ymm0,%ymm8,%ymm0 │ │ │ │ - vpunpcklbw %ymm9,%ymm11,%ymm8 │ │ │ │ - vpunpckhbw %ymm9,%ymm11,%ymm9 │ │ │ │ - vpmaddwd %ymm4,%ymm8,%ymm4 │ │ │ │ - vpmaddwd %ymm6,%ymm9,%ymm9 │ │ │ │ - vpunpcklbw %ymm0,%ymm11,%ymm8 │ │ │ │ - vpunpckhbw %ymm0,%ymm11,%ymm0 │ │ │ │ - vpmaddwd %ymm1,%ymm8,%ymm8 │ │ │ │ - vpmaddwd %ymm3,%ymm0,%ymm0 │ │ │ │ - vpaddd %ymm4,%ymm9,%ymm4 │ │ │ │ - vpaddd %ymm0,%ymm8,%ymm0 │ │ │ │ - vpaddd %ymm4,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm5,%ymm4 │ │ │ │ - vmovdqa %ymm6,%ymm5 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - lea (%r9,%r10,4),%ebp │ │ │ │ - lea (%r9,%r10,1),%eax │ │ │ │ - vbroadcasti128 (%rdx),%ymm10 │ │ │ │ - shr $0xa,%r9d │ │ │ │ - shr $0xa,%ebp │ │ │ │ - vmovq (%rbx,%r9,8),%xmm8 │ │ │ │ - vinserti128 $0x1,(%rbx,%rbp,8),%ymm8,%ymm8 │ │ │ │ - lea (%rax,%r10,4),%ebp │ │ │ │ - lea (%rax,%r10,1),%r9d │ │ │ │ - shr $0xa,%eax │ │ │ │ - shr $0xa,%ebp │ │ │ │ - vmovq (%rbx,%rax,8),%xmm0 │ │ │ │ - vinserti128 $0x1,(%rbx,%rbp,8),%ymm0,%ymm0 │ │ │ │ - lea (%r9,%r10,4),%ebp │ │ │ │ - lea (%r9,%r10,1),%eax │ │ │ │ - shr $0xa,%r9d │ │ │ │ - shr $0xa,%ebp │ │ │ │ - vmovq (%rbx,%r9,8),%xmm9 │ │ │ │ - vinserti128 $0x1,(%rbx,%rbp,8),%ymm9,%ymm9 │ │ │ │ - lea (%rax,%r10,4),%ebp │ │ │ │ - lea (%rax,%r11,1),%r9d │ │ │ │ - shr $0xa,%eax │ │ │ │ - shr $0xa,%ebp │ │ │ │ - vpunpcklqdq %ymm0,%ymm8,%ymm8 │ │ │ │ - vmovq (%rbx,%rax,8),%xmm0 │ │ │ │ - vinserti128 $0x1,(%rbx,%rbp,8),%ymm0,%ymm0 │ │ │ │ - vpunpcklqdq %ymm0,%ymm9,%ymm9 │ │ │ │ - vpshufb %ymm12,%ymm10,%ymm0 │ │ │ │ - vpmaddubsw %ymm8,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm13,%ymm10,%ymm10 │ │ │ │ - vpmaddubsw %ymm9,%ymm10,%ymm10 │ │ │ │ - add %rcx,%rdx │ │ │ │ - vphaddw %ymm10,%ymm0,%ymm0 │ │ │ │ - vpmaddwd %ymm0,%ymm14,%ymm0 │ │ │ │ - vpaddd %ymm0,%ymm15,%ymm0 │ │ │ │ + vpbroadcastd 0x701ba(%rip),%zmm17 │ │ │ │ + add $0x200,%r9d │ │ │ │ + vpbroadcastd %r9d,%ymm2 │ │ │ │ + vpaddd 0x10(%rsp){1to8},%ymm17,%ymm4 │ │ │ │ + vmovdqa 0x6f799(%rip),%ymm0 │ │ │ │ + vpbroadcastd (%r8),%ymm3 │ │ │ │ + vpbroadcastd 0x4(%r8),%ymm5 │ │ │ │ + lea 0x3(%rcx,%rcx,2),%r8 │ │ │ │ + vmovdqa32 0x6f6df(%rip),%zmm26 │ │ │ │ + mov $0x5555,%eax │ │ │ │ + vmovdqa32 0x6f710(%rip),%zmm27 │ │ │ │ + lea 0x71a09(%rip),%r9 │ │ │ │ + vpbroadcastq 0x6f77f(%rip),%zmm28 │ │ │ │ + sub %r8,%rdx │ │ │ │ + vbroadcasti32x4 0x6f732(%rip),%zmm29 │ │ │ │ + kxnorb %k2,%k2,%k2 │ │ │ │ + vbroadcasti32x4 0x6f734(%rip),%zmm30 │ │ │ │ + vpdpwssd %ymm0,%ymm3,%ymm2 │ │ │ │ + vpdpwssd %ymm0,%ymm5,%ymm4 │ │ │ │ + vbroadcasti32x4 (%rdx),%zmm16 │ │ │ │ + vpsrad $0x10,%ymm3,%ymm3 │ │ │ │ + vpsrad $0x10,%ymm5,%ymm5 │ │ │ │ + kmovw %eax,%k1 │ │ │ │ + vpsrad $0xa,%ymm2,%ymm0 │ │ │ │ + kmovb %k2,%k3 │ │ │ │ + vpaddd %ymm3,%ymm2,%ymm2 │ │ │ │ + vpgatherdq (%r9,%ymm0,8),%zmm18{%k2} │ │ │ │ + vpsrld $0x8,%zmm17,%zmm17 │ │ │ │ + vpshufb %zmm27,%zmm16,%zmm16 │ │ │ │ + vpaddd %zmm17,%zmm17,%zmm24 │ │ │ │ + vpdpbusd %zmm18,%zmm16,%zmm17 │ │ │ │ + call 370030 <__cxa_finalize@plt+0x344fe0> │ │ │ │ + vpsllq $0x2d,%zmm17,%zmm18 │ │ │ │ + vpslld $0xd,%zmm17,%zmm17 │ │ │ │ + vpaddd %zmm18,%zmm17,%zmm17 │ │ │ │ + vpshrdq $0x30,%zmm16,%zmm17,%zmm17 │ │ │ │ + call 370030 <__cxa_finalize@plt+0x344fe0> │ │ │ │ + vpshrdq $0x30,%zmm16,%zmm17,%zmm18 │ │ │ │ + call 370030 <__cxa_finalize@plt+0x344fe0> │ │ │ │ + vpshrdq $0x30,%zmm16,%zmm18,%zmm19 │ │ │ │ + call 370030 <__cxa_finalize@plt+0x344fe0> │ │ │ │ + vpsrad $0xa,%ymm4,%ymm1 │ │ │ │ + kmovb %k3,%k2 │ │ │ │ + vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ + vpgatherdq (%r9,%ymm1,8),%zmm23{%k3} │ │ │ │ + vpsrad $0xa,%ymm4,%ymm0 │ │ │ │ + kmovb %k2,%k3 │ │ │ │ + vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ + vpgatherdq (%r9,%ymm0,8),%zmm1{%k2} │ │ │ │ + vshufps $0x88,%zmm1,%zmm23,%zmm21 │ │ │ │ + vmovdqa32 %zmm25,%zmm0 │ │ │ │ + vpshufb %zmm29,%zmm21,%zmm20 │ │ │ │ + vpdpwssd %zmm20,%zmm17,%zmm0 │ │ │ │ + vpshufb %zmm30,%zmm21,%zmm21 │ │ │ │ + vmovdqa32 %zmm18,%zmm17 │ │ │ │ + vpdpwssd %zmm21,%zmm18,%zmm0 │ │ │ │ + vshufps $0xdd,%zmm1,%zmm23,%zmm21 │ │ │ │ + vmovdqa32 %zmm19,%zmm18 │ │ │ │ + vpshufb %zmm29,%zmm21,%zmm20 │ │ │ │ + vpdpwssd %zmm20,%zmm19,%zmm0 │ │ │ │ + vpshrdq $0x30,%zmm16,%zmm19,%zmm19 │ │ │ │ + vpshufb %zmm30,%zmm21,%zmm21 │ │ │ │ + vpdpwssd %zmm21,%zmm19,%zmm0 │ │ │ │ ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ - lea 0x6d5cb(%rip),%rax │ │ │ │ + vmovdqu32 (%rdx,%rcx,1),%xmm21 │ │ │ │ + vpsrad $0xa,%ymm2,%ymm0 │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + vinserti32x4 $0x1,(%rdx),%ymm21,%ymm21 │ │ │ │ + kmovb %k3,%k2 │ │ │ │ + vpaddd %ymm3,%ymm2,%ymm2 │ │ │ │ + vpgatherdq (%r9,%ymm0,8),%zmm22{%k3} │ │ │ │ + vpsrad $0xa,%ymm2,%ymm1 │ │ │ │ + kmovb %k2,%k3 │ │ │ │ + vpaddd %ymm3,%ymm2,%ymm2 │ │ │ │ + vpgatherdq (%r9,%ymm1,8),%zmm0{%k2} │ │ │ │ + vmovdqa32 %zmm24,%zmm16 │ │ │ │ + vpermb %zmm21,%zmm26,%zmm20 │ │ │ │ + vpshldq $0x20,%zmm22,%zmm0,%zmm1 │ │ │ │ + vpdpbusd %zmm1,%zmm20,%zmm16 │ │ │ │ + vpermb %zmm21,%zmm27,%zmm21 │ │ │ │ + vmovdqa32 %zmm22,%zmm0{%k1} │ │ │ │ + vpdpbusd %zmm0,%zmm21,%zmm16 │ │ │ │ + vpmultishiftqb %zmm16,%zmm28,%zmm16 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x70065(%rip),%rax │ │ │ │ tzcnt %r8d,%r8d │ │ │ │ movslq (%rax,%r8,4),%r8 │ │ │ │ - vpbroadcastd -0x106(%rax),%ymm2 │ │ │ │ + vpbroadcastd -0xc4(%rax),%zmm20 │ │ │ │ add %rax,%r8 │ │ │ │ - vmovdqa (%rdx),%ymm0 │ │ │ │ - vpaddw (%rcx),%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ - vpaddw 0x20(%rcx),%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ lea (%rsi,%rsi,2),%rax │ │ │ │ jmp *%r8 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vmovd %xmm0,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ - vmovd %xmm1,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x1,%xmm1,(%rdi,%rax,1) │ │ │ │ - cmp $0x4,%r9d │ │ │ │ - je 372ce1 <__cxa_finalize@plt+0x347c91> │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vpextrd $0x2,%xmm0,(%rdi) │ │ │ │ - vpextrd $0x3,%xmm0,(%rdi,%rsi,1) │ │ │ │ - vpextrd $0x2,%xmm1,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x3,%xmm1,(%rdi,%rax,1) │ │ │ │ cmp $0x8,%r9d │ │ │ │ - je 372ce1 <__cxa_finalize@plt+0x347c91> │ │ │ │ - vmovdqa 0x40(%rdx),%ymm0 │ │ │ │ - vpaddw 0x40(%rcx),%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x60(%rdx),%ymm1 │ │ │ │ - vpaddw 0x60(%rcx),%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vmovd %xmm0,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ - vmovd %xmm1,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x1,%xmm1,(%rdi,%rax,1) │ │ │ │ + jg 37013d <__cxa_finalize@plt+0x3450ed> │ │ │ │ + vmovdqa32 (%rdx),%ymm16 │ │ │ │ + vpaddw (%rcx),%ymm16,%ymm16 │ │ │ │ + vmovdqa32 0x20(%rdx),%ymm17 │ │ │ │ + vpaddw 0x20(%rcx),%ymm17,%ymm17 │ │ │ │ + vpmulhrsw %ymm20,%ymm16,%ymm16 │ │ │ │ + vpmulhrsw %ymm20,%ymm17,%ymm17 │ │ │ │ + vpackuswb %ymm17,%ymm16,%ymm16 │ │ │ │ + vextracti32x4 $0x1,%ymm16,%xmm17 │ │ │ │ + vmovd %xmm16,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm16,(%rdi,%rsi,1) │ │ │ │ + vmovd %xmm17,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x1,%xmm17,(%rdi,%rax,1) │ │ │ │ + jl 37013c <__cxa_finalize@plt+0x3450ec> │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ - vpextrd $0x2,%xmm0,(%rdi) │ │ │ │ - vpextrd $0x3,%xmm0,(%rdi,%rsi,1) │ │ │ │ - vpextrd $0x2,%xmm1,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x3,%xmm1,(%rdi,%rax,1) │ │ │ │ - vzeroupper │ │ │ │ + vpextrd $0x2,%xmm16,(%rdi) │ │ │ │ + vpextrd $0x3,%xmm16,(%rdi,%rsi,1) │ │ │ │ + vpextrd $0x2,%xmm17,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x3,%xmm17,(%rdi,%rax,1) │ │ │ │ ret │ │ │ │ - add $0x40,%rdx │ │ │ │ - add $0x40,%rcx │ │ │ │ - vmovdqa (%rdx),%ymm0 │ │ │ │ - vpaddw (%rcx),%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ - vpaddw 0x20(%rcx),%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vpbroadcastd %esi,%zmm23 │ │ │ │ + vpmulld 0x6f573(%rip),%zmm23,%zmm23 │ │ │ │ + vmovdqa32 (%rdx),%zmm16 │ │ │ │ + vpaddw (%rcx),%zmm16,%zmm16 │ │ │ │ + vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ + vpaddw 0x40(%rcx),%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm20,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm20,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ + kxnorw %k1,%k1,%k1 │ │ │ │ + vpscatterdd %zmm16,(%rdi,%zmm23,1){%k1} │ │ │ │ + ret │ │ │ │ + cmp $0x4,%r9d │ │ │ │ + jne 3701e6 <__cxa_finalize@plt+0x345196> │ │ │ │ + vmovdqa32 (%rdx),%ymm16 │ │ │ │ + vpaddw (%rcx),%ymm16,%ymm16 │ │ │ │ + vmovdqa32 0x20(%rdx),%ymm17 │ │ │ │ + vpaddw 0x20(%rcx),%ymm17,%ymm17 │ │ │ │ + vpmulhrsw %ymm20,%ymm16,%ymm16 │ │ │ │ + vpmulhrsw %ymm20,%ymm17,%ymm17 │ │ │ │ + vpackuswb %ymm17,%ymm16,%ymm16 │ │ │ │ + vextracti32x4 $0x1,%ymm16,%xmm17 │ │ │ │ + vmovq %xmm16,(%rdi) │ │ │ │ + vmovq %xmm17,(%rdi,%rsi,1) │ │ │ │ + vmovhps %xmm16,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm17,(%rdi,%rax,1) │ │ │ │ + ret │ │ │ │ + sub $0xffffffffffffff80,%rdx │ │ │ │ + sub $0xffffffffffffff80,%rcx │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vmovq %xmm0,(%rdi) │ │ │ │ - vmovq %xmm1,(%rdi,%rsi,1) │ │ │ │ - vmovhps %xmm0,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm1,(%rdi,%rax,1) │ │ │ │ - sub $0x4,%r9d │ │ │ │ - jg 372ce5 <__cxa_finalize@plt+0x347c95> │ │ │ │ - vzeroupper │ │ │ │ + vmovdqa32 (%rdx),%zmm16 │ │ │ │ + vpaddw (%rcx),%zmm16,%zmm16 │ │ │ │ + vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ + vpaddw 0x40(%rcx),%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm20,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm20,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ + vextracti32x4 $0x1,%ymm16,%xmm17 │ │ │ │ + vextracti32x4 $0x2,%zmm16,%xmm18 │ │ │ │ + vextracti32x4 $0x3,%zmm16,%xmm19 │ │ │ │ + vmovq %xmm16,(%rdi) │ │ │ │ + vmovq %xmm17,(%rdi,%rsi,1) │ │ │ │ + vmovq %xmm18,(%rdi,%rsi,2) │ │ │ │ + vmovq %xmm19,(%rdi,%rax,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vmovhps %xmm16,(%rdi) │ │ │ │ + vmovhps %xmm17,(%rdi,%rsi,1) │ │ │ │ + vmovhps %xmm18,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm19,(%rdi,%rax,1) │ │ │ │ + sub $0x8,%r9d │ │ │ │ + jg 3701da <__cxa_finalize@plt+0x34518a> │ │ │ │ ret │ │ │ │ sub $0xffffffffffffff80,%rdx │ │ │ │ sub $0xffffffffffffff80,%rcx │ │ │ │ - vmovdqa (%rdx),%ymm0 │ │ │ │ - vpaddw (%rcx),%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ - vpaddw 0x20(%rcx),%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %xmm0,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ - vmovdqa 0x40(%rdx),%ymm0 │ │ │ │ - vpaddw 0x40(%rcx),%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x60(%rdx),%ymm1 │ │ │ │ - vpaddw 0x60(%rcx),%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %xmm0,(%rdi,%rsi,2) │ │ │ │ - vextracti128 $0x1,%ymm0,(%rdi,%rax,1) │ │ │ │ + vmovdqa32 (%rdx),%zmm16 │ │ │ │ + vpaddw (%rcx),%zmm16,%zmm16 │ │ │ │ + vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ + vpaddw 0x40(%rcx),%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm20,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm20,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ + vpermq $0xd8,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 %xmm16,(%rdi) │ │ │ │ + vextracti32x4 $0x2,%zmm16,(%rdi,%rsi,1) │ │ │ │ + vextracti32x4 $0x1,%ymm16,(%rdi,%rsi,2) │ │ │ │ + vextracti32x4 $0x3,%zmm16,(%rdi,%rax,1) │ │ │ │ sub $0x4,%r9d │ │ │ │ - jg 372d34 <__cxa_finalize@plt+0x347ce4> │ │ │ │ - vzeroupper │ │ │ │ + jg 37026c <__cxa_finalize@plt+0x34521c> │ │ │ │ ret │ │ │ │ + vpmovzxbq 0x6fd36(%rip),%zmm23 │ │ │ │ + vmovdqa32 (%rdx),%zmm16 │ │ │ │ + vpaddw (%rcx),%zmm16,%zmm16 │ │ │ │ + vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ + vpaddw 0x40(%rcx),%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm20,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm20,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ sub $0xffffffffffffff80,%rdx │ │ │ │ sub $0xffffffffffffff80,%rcx │ │ │ │ - vmovdqa (%rdx),%ymm0 │ │ │ │ - vpaddw (%rcx),%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ - vpaddw 0x20(%rcx),%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vpermq %zmm16,%zmm23,%zmm16 │ │ │ │ + vmovdqa32 %ymm16,(%rdi) │ │ │ │ + vextracti32x8 $0x1,%zmm16,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa 0x40(%rdx),%ymm0 │ │ │ │ - vpaddw 0x40(%rcx),%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x60(%rdx),%ymm1 │ │ │ │ - vpaddw 0x60(%rcx),%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi,%rsi,1) │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 372daf <__cxa_finalize@plt+0x347d5f> │ │ │ │ - vzeroupper │ │ │ │ + jg 3702da <__cxa_finalize@plt+0x34528a> │ │ │ │ ret │ │ │ │ + vpmovzxbq 0x6fcd9(%rip),%zmm23 │ │ │ │ + vmovdqa32 (%rdx),%zmm16 │ │ │ │ + vpaddw (%rcx),%zmm16,%zmm16 │ │ │ │ + vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ + vpaddw 0x40(%rcx),%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm20,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm20,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ sub $0xffffffffffffff80,%rdx │ │ │ │ sub $0xffffffffffffff80,%rcx │ │ │ │ - vmovdqa (%rdx),%ymm0 │ │ │ │ - vpaddw (%rcx),%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ - vpaddw 0x20(%rcx),%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vpermq %zmm16,%zmm23,%zmm16 │ │ │ │ + vmovdqa32 %zmm16,(%rdi) │ │ │ │ add %rsi,%rdi │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa 0x40(%rdx),%ymm0 │ │ │ │ - vpaddw 0x40(%rcx),%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x60(%rdx),%ymm1 │ │ │ │ - vpaddw 0x60(%rcx),%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,0x20(%rdi) │ │ │ │ dec %r9d │ │ │ │ - jg 372e1c <__cxa_finalize@plt+0x347dcc> │ │ │ │ - vzeroupper │ │ │ │ + jg 370337 <__cxa_finalize@plt+0x3452e7> │ │ │ │ ret │ │ │ │ - vmovdqa (%rdx),%ymm0 │ │ │ │ - vpaddw (%rcx),%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ - vpaddw 0x20(%rcx),%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - add %rsi,%rdi │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa 0x40(%rdx),%ymm0 │ │ │ │ - vpaddw 0x40(%rcx),%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x60(%rdx),%ymm1 │ │ │ │ - vpaddw 0x60(%rcx),%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,0x20(%rdi) │ │ │ │ + vpmovzxbq 0x6fc86(%rip),%zmm23 │ │ │ │ + vmovdqa32 (%rdx),%zmm16 │ │ │ │ + vpaddw (%rcx),%zmm16,%zmm16 │ │ │ │ + vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ + vpaddw 0x40(%rcx),%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm20,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm20,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ + vpermq %zmm16,%zmm23,%zmm22 │ │ │ │ + vmovdqa32 0x80(%rdx),%zmm16 │ │ │ │ + vpaddw 0x80(%rcx),%zmm16,%zmm16 │ │ │ │ + vmovdqa32 0xc0(%rdx),%zmm17 │ │ │ │ + vpaddw 0xc0(%rcx),%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm20,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm20,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 %zmm22,(%rdi) │ │ │ │ add $0x100,%rdx │ │ │ │ add $0x100,%rcx │ │ │ │ - vmovdqa -0x80(%rdx),%ymm0 │ │ │ │ - vpaddw -0x80(%rcx),%ymm0,%ymm0 │ │ │ │ - vmovdqa -0x60(%rdx),%ymm1 │ │ │ │ - vpaddw -0x60(%rcx),%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,0x40(%rdi) │ │ │ │ - vmovdqa -0x40(%rdx),%ymm0 │ │ │ │ - vpaddw -0x40(%rcx),%ymm0,%ymm0 │ │ │ │ - vmovdqa -0x20(%rdx),%ymm1 │ │ │ │ - vpaddw -0x20(%rcx),%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,0x60(%rdi) │ │ │ │ + vpermq %zmm16,%zmm23,%zmm22 │ │ │ │ + vmovdqa32 %zmm22,0x40(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ dec %r9d │ │ │ │ - jg 372e87 <__cxa_finalize@plt+0x347e37> │ │ │ │ - vzeroupper │ │ │ │ + jg 37038a <__cxa_finalize@plt+0x34533a> │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x6d273(%rip),%rax │ │ │ │ + lea 0x6fcfd(%rip),%rax │ │ │ │ tzcnt %r8d,%r8d │ │ │ │ - vpbroadcastw 0x8(%rsp),%ymm4 │ │ │ │ + vpbroadcastw 0x8(%rsp),%zmm20 │ │ │ │ movslq (%rax,%r8,4),%r8 │ │ │ │ - vpbroadcastd -0x11a(%rax),%ymm5 │ │ │ │ - vpsllw $0xc,%ymm4,%ymm4 │ │ │ │ + vpbroadcastd -0xd8(%rax),%zmm21 │ │ │ │ + vpsllw $0xc,%zmm20,%zmm20 │ │ │ │ add %rax,%r8 │ │ │ │ cmpl $0x7,0x8(%rsp) │ │ │ │ - jg 372fa0 <__cxa_finalize@plt+0x347f50> │ │ │ │ + jg 370465 <__cxa_finalize@plt+0x345415> │ │ │ │ mov %rdx,%rax │ │ │ │ - vpxor %ymm0,%ymm0,%ymm0 │ │ │ │ + vpxord %zmm16,%zmm16,%zmm16 │ │ │ │ mov %rcx,%rdx │ │ │ │ - vpsubw %ymm4,%ymm0,%ymm4 │ │ │ │ + vpsubw %zmm20,%zmm16,%zmm20 │ │ │ │ mov %rax,%rcx │ │ │ │ - vmovdqa (%rdx),%ymm0 │ │ │ │ - vpsubw (%rcx),%ymm0,%ymm2 │ │ │ │ - vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ - vpsubw 0x20(%rcx),%ymm1,%ymm3 │ │ │ │ - vpmulhw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmulhw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ lea (%rsi,%rsi,2),%rax │ │ │ │ jmp *%r8 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vmovd %xmm0,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ - vmovd %xmm1,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x1,%xmm1,(%rdi,%rax,1) │ │ │ │ + cmp $0x8,%r9d │ │ │ │ + jg 370504 <__cxa_finalize@plt+0x3454b4> │ │ │ │ + vmovdqa32 (%rdx),%ymm16 │ │ │ │ + vpsubw (%rcx),%ymm16,%ymm18 │ │ │ │ + vmovdqa32 0x20(%rdx),%ymm17 │ │ │ │ + vpsubw 0x20(%rcx),%ymm17,%ymm19 │ │ │ │ + vpmulhw %ymm20,%ymm18,%ymm18 │ │ │ │ + vpmulhw %ymm20,%ymm19,%ymm19 │ │ │ │ + vpaddw %ymm18,%ymm16,%ymm16 │ │ │ │ + vpaddw %ymm19,%ymm17,%ymm17 │ │ │ │ + vpmulhrsw %ymm21,%ymm16,%ymm16 │ │ │ │ + vpmulhrsw %ymm21,%ymm17,%ymm17 │ │ │ │ + vpackuswb %ymm17,%ymm16,%ymm16 │ │ │ │ + vextracti32x4 $0x1,%ymm16,%xmm17 │ │ │ │ + vmovd %xmm16,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm16,(%rdi,%rsi,1) │ │ │ │ + vmovd %xmm17,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x1,%xmm17,(%rdi,%rax,1) │ │ │ │ + jl 370503 <__cxa_finalize@plt+0x3454b3> │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vpextrd $0x2,%xmm16,(%rdi) │ │ │ │ + vpextrd $0x3,%xmm16,(%rdi,%rsi,1) │ │ │ │ + vpextrd $0x2,%xmm17,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x3,%xmm17,(%rdi,%rax,1) │ │ │ │ + ret │ │ │ │ + vpbroadcastd %esi,%zmm23 │ │ │ │ + vpmulld 0x6f1ac(%rip),%zmm23,%zmm23 │ │ │ │ + vmovdqa32 (%rdx),%zmm16 │ │ │ │ + vpsubw (%rcx),%zmm16,%zmm18 │ │ │ │ + vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ + vpsubw 0x40(%rcx),%zmm17,%zmm19 │ │ │ │ + vpmulhw %zmm20,%zmm18,%zmm18 │ │ │ │ + vpmulhw %zmm20,%zmm19,%zmm19 │ │ │ │ + vpaddw %zmm18,%zmm16,%zmm16 │ │ │ │ + vpaddw %zmm19,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm21,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ + kxnorw %k1,%k1,%k1 │ │ │ │ + vpscatterdd %zmm16,(%rdi,%zmm23,1){%k1} │ │ │ │ + ret │ │ │ │ cmp $0x4,%r9d │ │ │ │ - je 373095 <__cxa_finalize@plt+0x348045> │ │ │ │ + jne 3705dd <__cxa_finalize@plt+0x34558d> │ │ │ │ + vmovdqa32 (%rdx),%ymm16 │ │ │ │ + vpsubw (%rcx),%ymm16,%ymm18 │ │ │ │ + vmovdqa32 0x20(%rdx),%ymm17 │ │ │ │ + vpsubw 0x20(%rcx),%ymm17,%ymm19 │ │ │ │ + vpmulhw %ymm20,%ymm18,%ymm18 │ │ │ │ + vpmulhw %ymm20,%ymm19,%ymm19 │ │ │ │ + vpaddw %ymm18,%ymm16,%ymm16 │ │ │ │ + vpaddw %ymm19,%ymm17,%ymm17 │ │ │ │ + vpmulhrsw %ymm21,%ymm16,%ymm16 │ │ │ │ + vpmulhrsw %ymm21,%ymm17,%ymm17 │ │ │ │ + vpackuswb %ymm17,%ymm16,%ymm16 │ │ │ │ + vextracti32x4 $0x1,%ymm16,%xmm17 │ │ │ │ + vmovq %xmm16,(%rdi) │ │ │ │ + vmovq %xmm17,(%rdi,%rsi,1) │ │ │ │ + vmovhps %xmm16,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm17,(%rdi,%rax,1) │ │ │ │ + ret │ │ │ │ + sub $0xffffffffffffff80,%rdx │ │ │ │ + sub $0xffffffffffffff80,%rcx │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ - vpextrd $0x2,%xmm0,(%rdi) │ │ │ │ - vpextrd $0x3,%xmm0,(%rdi,%rsi,1) │ │ │ │ - vpextrd $0x2,%xmm1,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x3,%xmm1,(%rdi,%rax,1) │ │ │ │ + vmovdqa32 (%rdx),%zmm16 │ │ │ │ + vpsubw (%rcx),%zmm16,%zmm18 │ │ │ │ + vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ + vpsubw 0x40(%rcx),%zmm17,%zmm19 │ │ │ │ + vpmulhw %zmm20,%zmm18,%zmm18 │ │ │ │ + vpmulhw %zmm20,%zmm19,%zmm19 │ │ │ │ + vpaddw %zmm18,%zmm16,%zmm16 │ │ │ │ + vpaddw %zmm19,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm21,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ + vextracti32x4 $0x1,%ymm16,%xmm17 │ │ │ │ + vextracti32x4 $0x2,%zmm16,%xmm18 │ │ │ │ + vextracti32x4 $0x3,%zmm16,%xmm19 │ │ │ │ + vmovq %xmm16,(%rdi) │ │ │ │ + vmovq %xmm17,(%rdi,%rsi,1) │ │ │ │ + vmovq %xmm18,(%rdi,%rsi,2) │ │ │ │ + vmovq %xmm19,(%rdi,%rax,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vmovhps %xmm16,(%rdi) │ │ │ │ + vmovhps %xmm17,(%rdi,%rsi,1) │ │ │ │ + vmovhps %xmm18,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm19,(%rdi,%rax,1) │ │ │ │ + sub $0x8,%r9d │ │ │ │ + jg 3705d1 <__cxa_finalize@plt+0x345581> │ │ │ │ + ret │ │ │ │ + sub $0xffffffffffffff80,%rdx │ │ │ │ + sub $0xffffffffffffff80,%rcx │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vmovdqa32 (%rdx),%zmm16 │ │ │ │ + vpsubw (%rcx),%zmm16,%zmm18 │ │ │ │ + vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ + vpsubw 0x40(%rcx),%zmm17,%zmm19 │ │ │ │ + vpmulhw %zmm20,%zmm18,%zmm18 │ │ │ │ + vpmulhw %zmm20,%zmm19,%zmm19 │ │ │ │ + vpaddw %zmm18,%zmm16,%zmm16 │ │ │ │ + vpaddw %zmm19,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm21,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ + vpermq $0xd8,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 %xmm16,(%rdi) │ │ │ │ + vextracti32x4 $0x2,%zmm16,(%rdi,%rsi,1) │ │ │ │ + vextracti32x4 $0x1,%ymm16,(%rdi,%rsi,2) │ │ │ │ + vextracti32x4 $0x3,%zmm16,(%rdi,%rax,1) │ │ │ │ + sub $0x4,%r9d │ │ │ │ + jg 37067b <__cxa_finalize@plt+0x34562b> │ │ │ │ + ret │ │ │ │ + vpmovzxbq 0x6f90f(%rip),%zmm23 │ │ │ │ + vmovdqa32 (%rdx),%zmm16 │ │ │ │ + vpsubw (%rcx),%zmm16,%zmm18 │ │ │ │ + vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ + vpsubw 0x40(%rcx),%zmm17,%zmm19 │ │ │ │ + vpmulhw %zmm20,%zmm18,%zmm18 │ │ │ │ + vpmulhw %zmm20,%zmm19,%zmm19 │ │ │ │ + vpaddw %zmm18,%zmm16,%zmm16 │ │ │ │ + vpaddw %zmm19,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm21,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ + sub $0xffffffffffffff80,%rdx │ │ │ │ + sub $0xffffffffffffff80,%rcx │ │ │ │ + vpermq %zmm16,%zmm23,%zmm16 │ │ │ │ + vmovdqa32 %ymm16,(%rdi) │ │ │ │ + vextracti32x8 $0x1,%zmm16,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 370701 <__cxa_finalize@plt+0x3456b1> │ │ │ │ + ret │ │ │ │ + vpmovzxbq 0x6f89a(%rip),%zmm23 │ │ │ │ + vmovdqa32 (%rdx),%zmm16 │ │ │ │ + vpsubw (%rcx),%zmm16,%zmm18 │ │ │ │ + vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ + vpsubw 0x40(%rcx),%zmm17,%zmm19 │ │ │ │ + vpmulhw %zmm20,%zmm18,%zmm18 │ │ │ │ + vpmulhw %zmm20,%zmm19,%zmm19 │ │ │ │ + vpaddw %zmm18,%zmm16,%zmm16 │ │ │ │ + vpaddw %zmm19,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm21,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ + sub $0xffffffffffffff80,%rdx │ │ │ │ + sub $0xffffffffffffff80,%rcx │ │ │ │ + vpermq %zmm16,%zmm23,%zmm16 │ │ │ │ + vmovdqa32 %zmm16,(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %r9d │ │ │ │ + jg 370776 <__cxa_finalize@plt+0x345726> │ │ │ │ + ret │ │ │ │ + vpmovzxbq 0x6f82f(%rip),%zmm23 │ │ │ │ + vmovdqa32 (%rdx),%zmm16 │ │ │ │ + vpsubw (%rcx),%zmm16,%zmm18 │ │ │ │ + vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ + vpsubw 0x40(%rcx),%zmm17,%zmm19 │ │ │ │ + vpmulhw %zmm20,%zmm18,%zmm18 │ │ │ │ + vpmulhw %zmm20,%zmm19,%zmm19 │ │ │ │ + vpaddw %zmm18,%zmm16,%zmm16 │ │ │ │ + vpaddw %zmm19,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm21,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ + vpermq %zmm16,%zmm23,%zmm22 │ │ │ │ + vmovdqa32 0x80(%rdx),%zmm16 │ │ │ │ + vpsubw 0x80(%rcx),%zmm16,%zmm18 │ │ │ │ + vmovdqa32 0xc0(%rdx),%zmm17 │ │ │ │ + vpsubw 0xc0(%rcx),%zmm17,%zmm19 │ │ │ │ + vpmulhw %zmm20,%zmm18,%zmm18 │ │ │ │ + vpmulhw %zmm20,%zmm19,%zmm19 │ │ │ │ + vpaddw %zmm18,%zmm16,%zmm16 │ │ │ │ + vpaddw %zmm19,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm21,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 %zmm22,(%rdi) │ │ │ │ + add $0x100,%rdx │ │ │ │ + add $0x100,%rcx │ │ │ │ + vpermq %zmm16,%zmm23,%zmm22 │ │ │ │ + vmovdqa32 %zmm22,0x40(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %r9d │ │ │ │ + jg 3707e1 <__cxa_finalize@plt+0x345791> │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + lea 0x6f895(%rip),%r10 │ │ │ │ + tzcnt %r8d,%r8d │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movslq (%r10,%r8,4),%r8 │ │ │ │ + vpxord %zmm20,%zmm20,%zmm20 │ │ │ │ + vmovdqa32 -0x77c(%r10),%zmm24 │ │ │ │ + vpbroadcastd -0xf0(%r10),%zmm21 │ │ │ │ + add %r10,%r8 │ │ │ │ + lea (%rsi,%rsi,2),%r10 │ │ │ │ + jmp *%r8 │ │ │ │ cmp $0x8,%r9d │ │ │ │ - je 373095 <__cxa_finalize@plt+0x348045> │ │ │ │ - vmovdqa 0x40(%rdx),%ymm0 │ │ │ │ - vpsubw 0x40(%rcx),%ymm0,%ymm2 │ │ │ │ - vmovdqa 0x60(%rdx),%ymm1 │ │ │ │ - vpsubw 0x60(%rcx),%ymm1,%ymm3 │ │ │ │ - vpmulhw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmulhw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + jg 370999 <__cxa_finalize@plt+0x345949> │ │ │ │ + vpermq $0xd8,(%rax),%ymm19 │ │ │ │ + vmovdqa32 (%rcx),%ymm16 │ │ │ │ + vpsubw (%rdx),%ymm16,%ymm17 │ │ │ │ + vpsubb %ymm19,%ymm20,%ymm19 │ │ │ │ + vpaddw %ymm17,%ymm17,%ymm17 │ │ │ │ + vpaddb %ymm19,%ymm19,%ymm19 │ │ │ │ + vpunpcklbw %ymm19,%ymm20,%ymm18 │ │ │ │ + vpmulhw %ymm18,%ymm17,%ymm17 │ │ │ │ + vpaddw %ymm17,%ymm16,%ymm16 │ │ │ │ + vmovdqa32 0x20(%rcx),%ymm17 │ │ │ │ + vpsubw 0x20(%rdx),%ymm17,%ymm18 │ │ │ │ + vpaddw %ymm18,%ymm18,%ymm18 │ │ │ │ + vpunpckhbw %ymm19,%ymm20,%ymm19 │ │ │ │ + vpmulhw %ymm19,%ymm18,%ymm18 │ │ │ │ + vpaddw %ymm18,%ymm17,%ymm17 │ │ │ │ + vpmulhrsw %ymm21,%ymm16,%ymm16 │ │ │ │ + vpmulhrsw %ymm21,%ymm17,%ymm17 │ │ │ │ + vpackuswb %ymm17,%ymm16,%ymm16 │ │ │ │ + vextracti32x4 $0x1,%ymm16,%xmm17 │ │ │ │ + vmovd %xmm16,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm16,(%rdi,%rsi,1) │ │ │ │ + vmovd %xmm17,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x1,%xmm17,(%rdi,%r10,1) │ │ │ │ + jl 370998 <__cxa_finalize@plt+0x345948> │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vmovd %xmm0,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ - vmovd %xmm1,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x1,%xmm1,(%rdi,%rax,1) │ │ │ │ + vpextrd $0x2,%xmm16,(%rdi) │ │ │ │ + vpextrd $0x3,%xmm16,(%rdi,%rsi,1) │ │ │ │ + vpextrd $0x2,%xmm17,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x3,%xmm17,(%rdi,%r10,1) │ │ │ │ + ret │ │ │ │ + vpbroadcastd %esi,%zmm23 │ │ │ │ + vpmulld 0x6ed17(%rip),%zmm23,%zmm23 │ │ │ │ + vpermq (%rax),%zmm24,%zmm19 │ │ │ │ + vmovdqa32 (%rcx),%zmm16 │ │ │ │ + vpsubw (%rdx),%zmm16,%zmm17 │ │ │ │ + vpsubb %zmm19,%zmm20,%zmm19 │ │ │ │ + vpaddw %zmm17,%zmm17,%zmm17 │ │ │ │ + vpaddb %zmm19,%zmm19,%zmm19 │ │ │ │ + vpunpcklbw %zmm19,%zmm20,%zmm18 │ │ │ │ + vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 0x40(%rcx),%zmm17 │ │ │ │ + vpsubw 0x40(%rdx),%zmm17,%zmm18 │ │ │ │ + vpaddw %zmm18,%zmm18,%zmm18 │ │ │ │ + vpunpckhbw %zmm19,%zmm20,%zmm19 │ │ │ │ + vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ + vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm21,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ + kxnorw %k1,%k1,%k1 │ │ │ │ + vpscatterdd %zmm16,(%rdi,%zmm23,1){%k1} │ │ │ │ + ret │ │ │ │ + cmp $0x4,%r9d │ │ │ │ + jne 370acf <__cxa_finalize@plt+0x345a7f> │ │ │ │ + vpermq $0xd8,(%rax),%ymm19 │ │ │ │ + vmovdqa32 (%rcx),%ymm16 │ │ │ │ + vpsubw (%rdx),%ymm16,%ymm17 │ │ │ │ + vpsubb %ymm19,%ymm20,%ymm19 │ │ │ │ + vpaddw %ymm17,%ymm17,%ymm17 │ │ │ │ + vpaddb %ymm19,%ymm19,%ymm19 │ │ │ │ + vpunpcklbw %ymm19,%ymm20,%ymm18 │ │ │ │ + vpmulhw %ymm18,%ymm17,%ymm17 │ │ │ │ + vpaddw %ymm17,%ymm16,%ymm16 │ │ │ │ + vmovdqa32 0x20(%rcx),%ymm17 │ │ │ │ + vpsubw 0x20(%rdx),%ymm17,%ymm18 │ │ │ │ + vpaddw %ymm18,%ymm18,%ymm18 │ │ │ │ + vpunpckhbw %ymm19,%ymm20,%ymm19 │ │ │ │ + vpmulhw %ymm19,%ymm18,%ymm18 │ │ │ │ + vpaddw %ymm18,%ymm17,%ymm17 │ │ │ │ + vpmulhrsw %ymm21,%ymm16,%ymm16 │ │ │ │ + vpmulhrsw %ymm21,%ymm17,%ymm17 │ │ │ │ + vpackuswb %ymm17,%ymm16,%ymm16 │ │ │ │ + vextracti32x4 $0x1,%ymm16,%xmm17 │ │ │ │ + vmovq %xmm16,(%rdi) │ │ │ │ + vmovq %xmm17,(%rdi,%rsi,1) │ │ │ │ + vmovhps %xmm16,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm17,(%rdi,%r10,1) │ │ │ │ + ret │ │ │ │ + add $0x40,%rax │ │ │ │ + sub $0xffffffffffffff80,%rcx │ │ │ │ + sub $0xffffffffffffff80,%rdx │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ - vpextrd $0x2,%xmm0,(%rdi) │ │ │ │ - vpextrd $0x3,%xmm0,(%rdi,%rsi,1) │ │ │ │ - vpextrd $0x2,%xmm1,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x3,%xmm1,(%rdi,%rax,1) │ │ │ │ - vzeroupper │ │ │ │ + vpermq (%rax),%zmm24,%zmm19 │ │ │ │ + vmovdqa32 (%rcx),%zmm16 │ │ │ │ + vpsubw (%rdx),%zmm16,%zmm17 │ │ │ │ + vpsubb %zmm19,%zmm20,%zmm19 │ │ │ │ + vpaddw %zmm17,%zmm17,%zmm17 │ │ │ │ + vpaddb %zmm19,%zmm19,%zmm19 │ │ │ │ + vpunpcklbw %zmm19,%zmm20,%zmm18 │ │ │ │ + vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 0x40(%rcx),%zmm17 │ │ │ │ + vpsubw 0x40(%rdx),%zmm17,%zmm18 │ │ │ │ + vpaddw %zmm18,%zmm18,%zmm18 │ │ │ │ + vpunpckhbw %zmm19,%zmm20,%zmm19 │ │ │ │ + vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ + vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm21,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ + vextracti32x4 $0x1,%ymm16,%xmm17 │ │ │ │ + vextracti32x4 $0x2,%zmm16,%xmm18 │ │ │ │ + vextracti32x4 $0x3,%zmm16,%xmm19 │ │ │ │ + vmovq %xmm16,(%rdi) │ │ │ │ + vmovq %xmm17,(%rdi,%rsi,1) │ │ │ │ + vmovq %xmm18,(%rdi,%rsi,2) │ │ │ │ + vmovq %xmm19,(%rdi,%r10,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vmovhps %xmm16,(%rdi) │ │ │ │ + vmovhps %xmm17,(%rdi,%rsi,1) │ │ │ │ + vmovhps %xmm18,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm19,(%rdi,%r10,1) │ │ │ │ + sub $0x8,%r9d │ │ │ │ + jg 370abf <__cxa_finalize@plt+0x345a6f> │ │ │ │ ret │ │ │ │ - add $0x40,%rdx │ │ │ │ - add $0x40,%rcx │ │ │ │ - vmovdqa (%rdx),%ymm0 │ │ │ │ - vpsubw (%rcx),%ymm0,%ymm2 │ │ │ │ - vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ - vpsubw 0x20(%rcx),%ymm1,%ymm3 │ │ │ │ - vpmulhw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmulhw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + add $0x40,%rax │ │ │ │ + sub $0xffffffffffffff80,%rcx │ │ │ │ + sub $0xffffffffffffff80,%rdx │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vmovq %xmm0,(%rdi) │ │ │ │ - vmovq %xmm1,(%rdi,%rsi,1) │ │ │ │ - vmovhps %xmm0,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm1,(%rdi,%rax,1) │ │ │ │ + vpermq (%rax),%zmm24,%zmm19 │ │ │ │ + vmovdqa32 (%rcx),%zmm16 │ │ │ │ + vpsubw (%rdx),%zmm16,%zmm17 │ │ │ │ + vpsubb %zmm19,%zmm20,%zmm19 │ │ │ │ + vpaddw %zmm17,%zmm17,%zmm17 │ │ │ │ + vpaddb %zmm19,%zmm19,%zmm19 │ │ │ │ + vpunpcklbw %zmm19,%zmm20,%zmm18 │ │ │ │ + vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 0x40(%rcx),%zmm17 │ │ │ │ + vpsubw 0x40(%rdx),%zmm17,%zmm18 │ │ │ │ + vpaddw %zmm18,%zmm18,%zmm18 │ │ │ │ + vpunpckhbw %zmm19,%zmm20,%zmm19 │ │ │ │ + vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ + vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm21,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ + vpermq $0xd8,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 %xmm16,(%rdi) │ │ │ │ + vextracti32x4 $0x2,%zmm16,(%rdi,%rsi,1) │ │ │ │ + vextracti32x4 $0x1,%ymm16,(%rdi,%rsi,2) │ │ │ │ + vextracti32x4 $0x3,%zmm16,(%rdi,%r10,1) │ │ │ │ sub $0x4,%r9d │ │ │ │ - jg 373099 <__cxa_finalize@plt+0x348049> │ │ │ │ - vzeroupper │ │ │ │ + jg 370b97 <__cxa_finalize@plt+0x345b47> │ │ │ │ ret │ │ │ │ + vpmovzxbq 0x6f3c1(%rip),%zmm23 │ │ │ │ + vpermq (%rax),%zmm24,%zmm19 │ │ │ │ + vmovdqa32 (%rcx),%zmm16 │ │ │ │ + vpsubw (%rdx),%zmm16,%zmm17 │ │ │ │ + vpsubb %zmm19,%zmm20,%zmm19 │ │ │ │ + vpaddw %zmm17,%zmm17,%zmm17 │ │ │ │ + vpaddb %zmm19,%zmm19,%zmm19 │ │ │ │ + vpunpcklbw %zmm19,%zmm20,%zmm18 │ │ │ │ + vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 0x40(%rcx),%zmm17 │ │ │ │ + vpsubw 0x40(%rdx),%zmm17,%zmm18 │ │ │ │ + vpaddw %zmm18,%zmm18,%zmm18 │ │ │ │ + vpunpckhbw %zmm19,%zmm20,%zmm19 │ │ │ │ + vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ + vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm21,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ + add $0x40,%rax │ │ │ │ + sub $0xffffffffffffff80,%rcx │ │ │ │ sub $0xffffffffffffff80,%rdx │ │ │ │ + vpermq %zmm16,%zmm23,%zmm16 │ │ │ │ + vmovdqa32 %ymm16,(%rdi) │ │ │ │ + vextracti32x8 $0x1,%zmm16,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 370c4f <__cxa_finalize@plt+0x345bff> │ │ │ │ + ret │ │ │ │ + vpmovzxbq 0x6f31a(%rip),%zmm23 │ │ │ │ + vpermq (%rax),%zmm24,%zmm19 │ │ │ │ + vmovdqa32 (%rcx),%zmm16 │ │ │ │ + vpsubw (%rdx),%zmm16,%zmm17 │ │ │ │ + vpsubb %zmm19,%zmm20,%zmm19 │ │ │ │ + vpaddw %zmm17,%zmm17,%zmm17 │ │ │ │ + vpaddb %zmm19,%zmm19,%zmm19 │ │ │ │ + vpunpcklbw %zmm19,%zmm20,%zmm18 │ │ │ │ + vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 0x40(%rcx),%zmm17 │ │ │ │ + vpsubw 0x40(%rdx),%zmm17,%zmm18 │ │ │ │ + vpaddw %zmm18,%zmm18,%zmm18 │ │ │ │ + vpunpckhbw %zmm19,%zmm20,%zmm19 │ │ │ │ + vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ + vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm21,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ + add $0x40,%rax │ │ │ │ sub $0xffffffffffffff80,%rcx │ │ │ │ - vmovdqa (%rdx),%ymm0 │ │ │ │ - vpsubw (%rcx),%ymm0,%ymm2 │ │ │ │ - vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ - vpsubw 0x20(%rcx),%ymm1,%ymm3 │ │ │ │ - vpmulhw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmulhw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + sub $0xffffffffffffff80,%rdx │ │ │ │ + vpermq %zmm16,%zmm23,%zmm16 │ │ │ │ + vmovdqa32 %zmm16,(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %r9d │ │ │ │ + jg 370cf6 <__cxa_finalize@plt+0x345ca6> │ │ │ │ + ret │ │ │ │ + vpmovzxbq 0x6f27d(%rip),%zmm23 │ │ │ │ + vpermq (%rax),%zmm24,%zmm19 │ │ │ │ + vmovdqa32 (%rcx),%zmm16 │ │ │ │ + vpsubw (%rdx),%zmm16,%zmm17 │ │ │ │ + vpsubb %zmm19,%zmm20,%zmm19 │ │ │ │ + vpaddw %zmm17,%zmm17,%zmm17 │ │ │ │ + vpaddb %zmm19,%zmm19,%zmm19 │ │ │ │ + vpunpcklbw %zmm19,%zmm20,%zmm18 │ │ │ │ + vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 0x40(%rcx),%zmm17 │ │ │ │ + vpsubw 0x40(%rdx),%zmm17,%zmm18 │ │ │ │ + vpaddw %zmm18,%zmm18,%zmm18 │ │ │ │ + vpunpckhbw %zmm19,%zmm20,%zmm19 │ │ │ │ + vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ + vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm21,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ + vpermq %zmm16,%zmm23,%zmm22 │ │ │ │ + vpermq 0x40(%rax),%zmm24,%zmm19 │ │ │ │ + vmovdqa32 0x80(%rcx),%zmm16 │ │ │ │ + vpsubw 0x80(%rdx),%zmm16,%zmm17 │ │ │ │ + vpsubb %zmm19,%zmm20,%zmm19 │ │ │ │ + vpaddw %zmm17,%zmm17,%zmm17 │ │ │ │ + vpaddb %zmm19,%zmm19,%zmm19 │ │ │ │ + vpunpcklbw %zmm19,%zmm20,%zmm18 │ │ │ │ + vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 0xc0(%rcx),%zmm17 │ │ │ │ + vpsubw 0xc0(%rdx),%zmm17,%zmm18 │ │ │ │ + vpaddw %zmm18,%zmm18,%zmm18 │ │ │ │ + vpunpckhbw %zmm19,%zmm20,%zmm19 │ │ │ │ + vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ + vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm21,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 %zmm22,(%rdi) │ │ │ │ + sub $0xffffffffffffff80,%rax │ │ │ │ + add $0x100,%rcx │ │ │ │ + add $0x100,%rdx │ │ │ │ + vpermq %zmm16,%zmm23,%zmm22 │ │ │ │ + vmovdqa32 %zmm22,0x40(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %r9d │ │ │ │ + jg 370d93 <__cxa_finalize@plt+0x345d43> │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x6f29d(%rip),%r10 │ │ │ │ + tzcnt %r8d,%r8d │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + movslq (%r10,%r8,4),%r8 │ │ │ │ + vpbroadcastd -0x104(%r10),%zmm22 │ │ │ │ + vpbroadcastd -0x108(%r10),%zmm23 │ │ │ │ + vpbroadcastd -0x130(%r10),%zmm25 │ │ │ │ + vmovdqa32 -0x974(%r10),%ymm26 │ │ │ │ + vpbroadcastd -0x134(%r10,%rax,8),%zmm24 │ │ │ │ + add %r10,%r8 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + lea (%rsi,%rsi,2),%r10 │ │ │ │ + jmp *%r8 │ │ │ │ + vmovdqa32 0x6e7fc(%rip),%zmm21 │ │ │ │ + cmp $0x8,%r9d │ │ │ │ + jg 370fff <__cxa_finalize@plt+0x345faf> │ │ │ │ + vmovdqa32 (%rdx),%ymm16 │ │ │ │ + vmovdqa32 (%rcx),%ymm17 │ │ │ │ + vpsubw %ymm16,%ymm17,%ymm17 │ │ │ │ + vpabsw %ymm17,%ymm20 │ │ │ │ + vpsubusw %ymm20,%ymm22,%ymm20 │ │ │ │ + vpsrlw $0x8,%ymm20,%ymm20 │ │ │ │ + vpsllw $0xa,%ymm20,%ymm18 │ │ │ │ + vpmulhw %ymm18,%ymm17,%ymm17 │ │ │ │ + vpaddw %ymm17,%ymm16,%ymm16 │ │ │ │ + vmovdqa32 0x20(%rdx),%ymm17 │ │ │ │ + vmovdqa32 0x20(%rcx),%ymm18 │ │ │ │ + vpsubw %ymm17,%ymm18,%ymm18 │ │ │ │ + vpabsw %ymm18,%ymm19 │ │ │ │ + vpsubusw %ymm19,%ymm22,%ymm19 │ │ │ │ + vpshldw $0x8,%ymm19,%ymm20,%ymm20 │ │ │ │ + vpsllw $0xa,%ymm20,%ymm19 │ │ │ │ + vpmulhw %ymm19,%ymm18,%ymm18 │ │ │ │ + vpaddw %ymm18,%ymm17,%ymm17 │ │ │ │ + vpmulhrsw %ymm23,%ymm16,%ymm16 │ │ │ │ + vpmulhrsw %ymm23,%ymm17,%ymm17 │ │ │ │ + vpackuswb %ymm17,%ymm16,%ymm16 │ │ │ │ + vinserti32x4 $0x1,0x6e783(%rip),%ymm21,%ymm21 │ │ │ │ + vpermb %ymm20,%ymm21,%ymm20 │ │ │ │ + vpdpbusd %ymm25,%ymm20,%ymm24 │ │ │ │ + vextracti32x4 $0x1,%zmm16,%xmm17 │ │ │ │ + vmovd %xmm16,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm16,(%rdi,%rsi,1) │ │ │ │ + vmovd %xmm17,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x1,%xmm17,(%rdi,%r10,1) │ │ │ │ + jl 370ff2 <__cxa_finalize@plt+0x345fa2> │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vpextrd $0x2,%xmm16,(%rdi) │ │ │ │ + vpextrd $0x3,%xmm16,(%rdi,%rsi,1) │ │ │ │ + vpextrd $0x2,%xmm17,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x3,%xmm17,(%rdi,%r10,1) │ │ │ │ + vpermb %ymm24,%ymm26,%ymm24 │ │ │ │ + vmovq %xmm24,(%rax) │ │ │ │ + ret │ │ │ │ + vpbroadcastd %esi,%zmm27 │ │ │ │ + vpmulld 0x6e6b1(%rip),%zmm27,%zmm27 │ │ │ │ + vmovdqa32 (%rdx),%zmm16 │ │ │ │ + vmovdqa32 (%rcx),%zmm17 │ │ │ │ + vpsubw %zmm16,%zmm17,%zmm17 │ │ │ │ + vpabsw %zmm17,%zmm20 │ │ │ │ + vpsubusw %zmm20,%zmm22,%zmm20 │ │ │ │ + vpsrlw $0x8,%zmm20,%zmm20 │ │ │ │ + vpsllw $0xa,%zmm20,%zmm18 │ │ │ │ + vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ + vmovdqa32 0x40(%rcx),%zmm18 │ │ │ │ + vpsubw %zmm17,%zmm18,%zmm18 │ │ │ │ + vpabsw %zmm18,%zmm19 │ │ │ │ + vpsubusw %zmm19,%zmm22,%zmm19 │ │ │ │ + vpshldw $0x8,%zmm19,%zmm20,%zmm20 │ │ │ │ + vpsllw $0xa,%zmm20,%zmm19 │ │ │ │ + vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ + vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm23,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ + vpermb %zmm20,%zmm21,%zmm20 │ │ │ │ + vpdpbusd %zmm25,%zmm20,%zmm24 │ │ │ │ + kxnorw %k1,%k1,%k1 │ │ │ │ + vpermb %zmm24,%zmm26,%zmm24 │ │ │ │ + vmovdqa32 %xmm24,(%rax) │ │ │ │ + vpscatterdd %zmm16,(%rdi,%zmm27,1){%k1} │ │ │ │ + ret │ │ │ │ + vmovdqa32 0x6e67f(%rip),%zmm21 │ │ │ │ + cmp $0x4,%r9d │ │ │ │ + jne 3711a5 <__cxa_finalize@plt+0x346155> │ │ │ │ + vmovdqa32 (%rdx),%ymm16 │ │ │ │ + vmovdqa32 (%rcx),%ymm17 │ │ │ │ + vpsubw %ymm16,%ymm17,%ymm17 │ │ │ │ + vpabsw %ymm17,%ymm20 │ │ │ │ + vpsubusw %ymm20,%ymm22,%ymm20 │ │ │ │ + vpsrlw $0x8,%ymm20,%ymm20 │ │ │ │ + vpsllw $0xa,%ymm20,%ymm18 │ │ │ │ + vpmulhw %ymm18,%ymm17,%ymm17 │ │ │ │ + vpaddw %ymm17,%ymm16,%ymm16 │ │ │ │ + vmovdqa32 0x20(%rdx),%ymm17 │ │ │ │ + vmovdqa32 0x20(%rcx),%ymm18 │ │ │ │ + vpsubw %ymm17,%ymm18,%ymm18 │ │ │ │ + vpabsw %ymm18,%ymm19 │ │ │ │ + vpsubusw %ymm19,%ymm22,%ymm19 │ │ │ │ + vpshldw $0x8,%ymm19,%ymm20,%ymm20 │ │ │ │ + vpsllw $0xa,%ymm20,%ymm19 │ │ │ │ + vpmulhw %ymm19,%ymm18,%ymm18 │ │ │ │ + vpaddw %ymm18,%ymm17,%ymm17 │ │ │ │ + vpmulhrsw %ymm23,%ymm16,%ymm16 │ │ │ │ + vpmulhrsw %ymm23,%ymm17,%ymm17 │ │ │ │ + vpackuswb %ymm17,%ymm16,%ymm16 │ │ │ │ + vinserti32x4 $0x1,0x6e606(%rip),%ymm21,%ymm21 │ │ │ │ + vpermb %ymm20,%ymm21,%ymm20 │ │ │ │ + vpdpbusd %ymm25,%ymm20,%ymm24 │ │ │ │ + vpermb %zmm24,%zmm26,%zmm24 │ │ │ │ + vmovdqa32 %xmm24,(%rax) │ │ │ │ + vextracti32x4 $0x1,%ymm16,%xmm17 │ │ │ │ + vmovq %xmm16,(%rdi) │ │ │ │ + vmovq %xmm17,(%rdi,%rsi,1) │ │ │ │ + vmovhps %xmm16,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm17,(%rdi,%r10,1) │ │ │ │ + ret │ │ │ │ + sub $0xffffffffffffff80,%rdx │ │ │ │ + sub $0xffffffffffffff80,%rcx │ │ │ │ + add $0x10,%rax │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vmovdqa32 (%rdx),%zmm16 │ │ │ │ + vmovdqa32 (%rcx),%zmm17 │ │ │ │ + vpsubw %zmm16,%zmm17,%zmm17 │ │ │ │ + vpabsw %zmm17,%zmm20 │ │ │ │ + vpsubusw %zmm20,%zmm22,%zmm20 │ │ │ │ + vpsrlw $0x8,%zmm20,%zmm20 │ │ │ │ + vpsllw $0xa,%zmm20,%zmm18 │ │ │ │ + vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ + vmovdqa32 0x40(%rcx),%zmm18 │ │ │ │ + vpsubw %zmm17,%zmm18,%zmm18 │ │ │ │ + vpabsw %zmm18,%zmm19 │ │ │ │ + vpsubusw %zmm19,%zmm22,%zmm19 │ │ │ │ + vpshldw $0x8,%zmm19,%zmm20,%zmm20 │ │ │ │ + vpsllw $0xa,%zmm20,%zmm19 │ │ │ │ + vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ + vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm23,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ + vpermb %zmm20,%zmm21,%zmm20 │ │ │ │ + vmovdqa32 %zmm24,%zmm17 │ │ │ │ + vpdpbusd %zmm25,%zmm20,%zmm17 │ │ │ │ + vpermb %zmm17,%zmm26,%zmm17 │ │ │ │ + vmovdqa32 %xmm17,(%rax) │ │ │ │ + vextracti32x4 $0x1,%ymm16,%xmm17 │ │ │ │ + vextracti32x4 $0x2,%zmm16,%xmm18 │ │ │ │ + vextracti32x4 $0x3,%zmm16,%xmm19 │ │ │ │ + vmovq %xmm16,(%rdi) │ │ │ │ + vmovq %xmm17,(%rdi,%rsi,1) │ │ │ │ + vmovq %xmm18,(%rdi,%rsi,2) │ │ │ │ + vmovq %xmm19,(%rdi,%r10,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vmovhps %xmm16,(%rdi) │ │ │ │ + vmovhps %xmm17,(%rdi,%rsi,1) │ │ │ │ + vmovhps %xmm18,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm19,(%rdi,%r10,1) │ │ │ │ + sub $0x8,%r9d │ │ │ │ + jg 371195 <__cxa_finalize@plt+0x346145> │ │ │ │ + ret │ │ │ │ + vmovdqa32 0x6e4d5(%rip),%zmm21 │ │ │ │ + vmovdqa32 (%rdx),%zmm16 │ │ │ │ + vmovdqa32 (%rcx),%zmm17 │ │ │ │ + vpsubw %zmm16,%zmm17,%zmm17 │ │ │ │ + vpabsw %zmm17,%zmm20 │ │ │ │ + vpsubusw %zmm20,%zmm22,%zmm20 │ │ │ │ + vpsrlw $0x8,%zmm20,%zmm20 │ │ │ │ + vpsllw $0xa,%zmm20,%zmm18 │ │ │ │ + vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ + vmovdqa32 0x40(%rcx),%zmm18 │ │ │ │ + vpsubw %zmm17,%zmm18,%zmm18 │ │ │ │ + vpabsw %zmm18,%zmm19 │ │ │ │ + vpsubusw %zmm19,%zmm22,%zmm19 │ │ │ │ + vpshldw $0x8,%zmm19,%zmm20,%zmm20 │ │ │ │ + vpsllw $0xa,%zmm20,%zmm19 │ │ │ │ + vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ + vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm23,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ + vpermb %zmm20,%zmm21,%zmm20 │ │ │ │ + vmovdqa32 %zmm24,%zmm17 │ │ │ │ + vpdpbusd %zmm25,%zmm20,%zmm17 │ │ │ │ + sub $0xffffffffffffff80,%rdx │ │ │ │ + sub $0xffffffffffffff80,%rcx │ │ │ │ + vpermb %zmm17,%zmm26,%zmm17 │ │ │ │ + vpermq $0xd8,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 %xmm17,(%rax) │ │ │ │ + add $0x10,%rax │ │ │ │ + vmovdqa32 %xmm16,(%rdi) │ │ │ │ + vextracti32x4 $0x2,%zmm16,(%rdi,%rsi,1) │ │ │ │ + vextracti32x4 $0x1,%ymm16,(%rdi,%rsi,2) │ │ │ │ + vextracti32x4 $0x3,%zmm16,(%rdi,%r10,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %xmm0,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ - vmovdqa 0x40(%rdx),%ymm0 │ │ │ │ - vpsubw 0x40(%rcx),%ymm0,%ymm2 │ │ │ │ - vmovdqa 0x60(%rdx),%ymm1 │ │ │ │ - vpsubw 0x60(%rcx),%ymm1,%ymm3 │ │ │ │ - vpmulhw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmulhw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %xmm0,(%rdi,%rsi,2) │ │ │ │ - vextracti128 $0x1,%ymm0,(%rdi,%rax,1) │ │ │ │ sub $0x4,%r9d │ │ │ │ - jg 3730f8 <__cxa_finalize@plt+0x3480a8> │ │ │ │ - vzeroupper │ │ │ │ + jg 3712ab <__cxa_finalize@plt+0x34625b> │ │ │ │ ret │ │ │ │ + vpmovzxbq 0x6ec79(%rip),%zmm21 │ │ │ │ + vmovdqa32 (%rdx),%zmm16 │ │ │ │ + vmovdqa32 (%rcx),%zmm17 │ │ │ │ + vpsubw %zmm16,%zmm17,%zmm17 │ │ │ │ + vpabsw %zmm17,%zmm20 │ │ │ │ + vpsubusw %zmm20,%zmm22,%zmm20 │ │ │ │ + vpsrlw $0x8,%zmm20,%zmm20 │ │ │ │ + vpsllw $0xa,%zmm20,%zmm18 │ │ │ │ + vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ + vmovdqa32 0x40(%rcx),%zmm18 │ │ │ │ + vpsubw %zmm17,%zmm18,%zmm18 │ │ │ │ + vpabsw %zmm18,%zmm19 │ │ │ │ + vpsubusw %zmm19,%zmm22,%zmm19 │ │ │ │ + vpshldw $0x8,%zmm19,%zmm20,%zmm20 │ │ │ │ + vpsllw $0xa,%zmm20,%zmm19 │ │ │ │ + vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ + vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm23,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 %zmm24,%zmm17 │ │ │ │ + vpdpbusd %zmm25,%zmm20,%zmm17 │ │ │ │ sub $0xffffffffffffff80,%rdx │ │ │ │ sub $0xffffffffffffff80,%rcx │ │ │ │ - vmovdqa (%rdx),%ymm0 │ │ │ │ - vpsubw (%rcx),%ymm0,%ymm2 │ │ │ │ - vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ - vpsubw 0x20(%rcx),%ymm1,%ymm3 │ │ │ │ - vpmulhw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmulhw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + vpermb %zmm17,%zmm26,%zmm17 │ │ │ │ + vpermq %zmm16,%zmm21,%zmm16 │ │ │ │ + vmovdqa32 %xmm17,(%rax) │ │ │ │ + add $0x10,%rax │ │ │ │ + vmovdqa32 %ymm16,(%rdi) │ │ │ │ + vextracti32x8 $0x1,%zmm16,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa 0x40(%rdx),%ymm0 │ │ │ │ - vpsubw 0x40(%rcx),%ymm0,%ymm2 │ │ │ │ - vmovdqa 0x60(%rdx),%ymm1 │ │ │ │ - vpsubw 0x60(%rcx),%ymm1,%ymm3 │ │ │ │ - vpmulhw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmulhw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi,%rsi,1) │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 373197 <__cxa_finalize@plt+0x348147> │ │ │ │ - vzeroupper │ │ │ │ + jg 371397 <__cxa_finalize@plt+0x346347> │ │ │ │ + ret │ │ │ │ + vpmovzxbq 0x6ebac(%rip),%zmm28 │ │ │ │ + vpsrlq $0x4,%zmm28,%zmm29 │ │ │ │ + vmovdqa32 (%rdx),%zmm16 │ │ │ │ + vmovdqa32 (%rcx),%zmm17 │ │ │ │ + vpsubw %zmm16,%zmm17,%zmm17 │ │ │ │ + vpabsw %zmm17,%zmm20 │ │ │ │ + vpsubusw %zmm20,%zmm22,%zmm20 │ │ │ │ + vpsrlw $0x8,%zmm20,%zmm20 │ │ │ │ + vpsllw $0xa,%zmm20,%zmm18 │ │ │ │ + vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 0x80(%rdx),%zmm17 │ │ │ │ + vmovdqa32 0x80(%rcx),%zmm18 │ │ │ │ + vpsubw %zmm17,%zmm18,%zmm18 │ │ │ │ + vpabsw %zmm18,%zmm19 │ │ │ │ + vpsubusw %zmm19,%zmm22,%zmm19 │ │ │ │ + vpshldw $0x8,%zmm19,%zmm20,%zmm20 │ │ │ │ + vpsllw $0xa,%zmm20,%zmm19 │ │ │ │ + vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ + vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm23,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 0x40(%rdx),%zmm27 │ │ │ │ + vmovdqa32 0x40(%rcx),%zmm17 │ │ │ │ + vpsubw %zmm27,%zmm17,%zmm17 │ │ │ │ + vpabsw %zmm17,%zmm21 │ │ │ │ + vpsubusw %zmm21,%zmm22,%zmm21 │ │ │ │ + vpsrlw $0x8,%zmm21,%zmm21 │ │ │ │ + vpsllw $0xa,%zmm21,%zmm18 │ │ │ │ + vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm17,%zmm27,%zmm27 │ │ │ │ + vmovdqa32 0xc0(%rdx),%zmm17 │ │ │ │ + vmovdqa32 0xc0(%rcx),%zmm18 │ │ │ │ + vpsubw %zmm17,%zmm18,%zmm18 │ │ │ │ + vpabsw %zmm18,%zmm19 │ │ │ │ + vpsubusw %zmm19,%zmm22,%zmm19 │ │ │ │ + vpshldw $0x8,%zmm19,%zmm21,%zmm21 │ │ │ │ + vpsllw $0xa,%zmm21,%zmm19 │ │ │ │ + vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ + vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm23,%zmm27,%zmm27 │ │ │ │ + vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm17,%zmm27,%zmm27 │ │ │ │ + vmovdqa32 %zmm24,%zmm18 │ │ │ │ + vpdpbusd %zmm25,%zmm20,%zmm18 │ │ │ │ + vmovdqa32 %zmm24,%zmm19 │ │ │ │ + vpdpbusd %zmm25,%zmm21,%zmm19 │ │ │ │ + add $0x100,%rdx │ │ │ │ + add $0x100,%rcx │ │ │ │ + vpermt2b %zmm19,%zmm26,%zmm18 │ │ │ │ + vmovdqa32 %zmm16,%zmm17 │ │ │ │ + vpermt2q %zmm27,%zmm28,%zmm16 │ │ │ │ + vpermt2q %zmm27,%zmm29,%zmm17 │ │ │ │ + vmovdqa32 %ymm18,(%rax) │ │ │ │ + add $0x20,%rax │ │ │ │ + vmovdqa32 %zmm16,(%rdi) │ │ │ │ + vmovdqa32 %zmm17,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 371473 <__cxa_finalize@plt+0x346423> │ │ │ │ + ret │ │ │ │ + vpmovzxbq 0x6ea2d(%rip),%zmm30 │ │ │ │ + vmovdqa32 0x6e1cb(%rip),%zmm26 │ │ │ │ + vpsrlq $0x4,%zmm30,%zmm31 │ │ │ │ + vmovdqa32 (%rdx),%zmm16 │ │ │ │ + vmovdqa32 (%rcx),%zmm17 │ │ │ │ + vpsubw %zmm16,%zmm17,%zmm17 │ │ │ │ + vpabsw %zmm17,%zmm28 │ │ │ │ + vpsubusw %zmm28,%zmm22,%zmm28 │ │ │ │ + vpsrlw $0x8,%zmm28,%zmm28 │ │ │ │ + vpsllw $0xa,%zmm28,%zmm18 │ │ │ │ + vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 0x100(%rdx),%zmm17 │ │ │ │ + vmovdqa32 0x100(%rcx),%zmm18 │ │ │ │ + vpsubw %zmm17,%zmm18,%zmm18 │ │ │ │ + vpabsw %zmm18,%zmm19 │ │ │ │ + vpsubusw %zmm19,%zmm22,%zmm19 │ │ │ │ + vpshldw $0x8,%zmm19,%zmm28,%zmm28 │ │ │ │ + vpsllw $0xa,%zmm28,%zmm19 │ │ │ │ + vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ + vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm23,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 0x40(%rdx),%zmm27 │ │ │ │ + vmovdqa32 0x40(%rcx),%zmm17 │ │ │ │ + vpsubw %zmm27,%zmm17,%zmm17 │ │ │ │ + vpabsw %zmm17,%zmm29 │ │ │ │ + vpsubusw %zmm29,%zmm22,%zmm29 │ │ │ │ + vpsrlw $0x8,%zmm29,%zmm29 │ │ │ │ + vpsllw $0xa,%zmm29,%zmm18 │ │ │ │ + vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm17,%zmm27,%zmm27 │ │ │ │ + vmovdqa32 0x140(%rdx),%zmm17 │ │ │ │ + vmovdqa32 0x140(%rcx),%zmm18 │ │ │ │ + vpsubw %zmm17,%zmm18,%zmm18 │ │ │ │ + vpabsw %zmm18,%zmm19 │ │ │ │ + vpsubusw %zmm19,%zmm22,%zmm19 │ │ │ │ + vpshldw $0x8,%zmm19,%zmm29,%zmm29 │ │ │ │ + vpsllw $0xa,%zmm29,%zmm19 │ │ │ │ + vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ + vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm23,%zmm27,%zmm27 │ │ │ │ + vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm17,%zmm27,%zmm27 │ │ │ │ + vmovdqa32 %zmm24,%zmm20 │ │ │ │ + vpdpbusd %zmm25,%zmm28,%zmm20 │ │ │ │ + vmovdqa32 %zmm24,%zmm21 │ │ │ │ + vpdpbusd %zmm25,%zmm29,%zmm21 │ │ │ │ + vmovdqa32 %zmm16,%zmm17 │ │ │ │ + vpermt2q %zmm27,%zmm30,%zmm16 │ │ │ │ + vpermt2q %zmm27,%zmm31,%zmm17 │ │ │ │ + vmovdqa32 %zmm16,(%rdi) │ │ │ │ + vmovdqa32 %zmm17,(%rdi,%rsi,1) │ │ │ │ + vmovdqa32 0x80(%rdx),%zmm16 │ │ │ │ + vmovdqa32 0x80(%rcx),%zmm17 │ │ │ │ + vpsubw %zmm16,%zmm17,%zmm17 │ │ │ │ + vpabsw %zmm17,%zmm28 │ │ │ │ + vpsubusw %zmm28,%zmm22,%zmm28 │ │ │ │ + vpsrlw $0x8,%zmm28,%zmm28 │ │ │ │ + vpsllw $0xa,%zmm28,%zmm18 │ │ │ │ + vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 0x180(%rdx),%zmm17 │ │ │ │ + vmovdqa32 0x180(%rcx),%zmm18 │ │ │ │ + vpsubw %zmm17,%zmm18,%zmm18 │ │ │ │ + vpabsw %zmm18,%zmm19 │ │ │ │ + vpsubusw %zmm19,%zmm22,%zmm19 │ │ │ │ + vpshldw $0x8,%zmm19,%zmm28,%zmm28 │ │ │ │ + vpsllw $0xa,%zmm28,%zmm19 │ │ │ │ + vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ + vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm23,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 0xc0(%rdx),%zmm27 │ │ │ │ + vmovdqa32 0xc0(%rcx),%zmm17 │ │ │ │ + vpsubw %zmm27,%zmm17,%zmm17 │ │ │ │ + vpabsw %zmm17,%zmm29 │ │ │ │ + vpsubusw %zmm29,%zmm22,%zmm29 │ │ │ │ + vpsrlw $0x8,%zmm29,%zmm29 │ │ │ │ + vpsllw $0xa,%zmm29,%zmm18 │ │ │ │ + vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm17,%zmm27,%zmm27 │ │ │ │ + vmovdqa32 0x1c0(%rdx),%zmm17 │ │ │ │ + vmovdqa32 0x1c0(%rcx),%zmm18 │ │ │ │ + vpsubw %zmm17,%zmm18,%zmm18 │ │ │ │ + vpabsw %zmm18,%zmm19 │ │ │ │ + vpsubusw %zmm19,%zmm22,%zmm19 │ │ │ │ + vpshldw $0x8,%zmm19,%zmm29,%zmm29 │ │ │ │ + vpsllw $0xa,%zmm29,%zmm19 │ │ │ │ + vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ + vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm23,%zmm27,%zmm27 │ │ │ │ + vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm17,%zmm27,%zmm27 │ │ │ │ + vprold $0x10,%zmm20,%zmm20 │ │ │ │ + vprold $0x10,%zmm21,%zmm21 │ │ │ │ + vpdpbusd %zmm25,%zmm28,%zmm20 │ │ │ │ + vpdpbusd %zmm25,%zmm29,%zmm21 │ │ │ │ + add $0x200,%rdx │ │ │ │ + add $0x200,%rcx │ │ │ │ + vpermt2b %zmm21,%zmm26,%zmm20 │ │ │ │ + vmovdqa32 %zmm16,%zmm17 │ │ │ │ + vpermt2q %zmm27,%zmm30,%zmm16 │ │ │ │ + vpermt2q %zmm27,%zmm31,%zmm17 │ │ │ │ + vmovdqa32 %zmm20,(%rax) │ │ │ │ + add $0x40,%rax │ │ │ │ + vmovdqa32 %zmm16,0x40(%rdi) │ │ │ │ + vmovdqa32 %zmm17,0x40(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 3715fc <__cxa_finalize@plt+0x3465ac> │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x6e8a5(%rip),%r10 │ │ │ │ + tzcnt %r8d,%r8d │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + movslq (%r10,%r8,4),%r8 │ │ │ │ + vpbroadcastd -0x11c(%r10),%zmm22 │ │ │ │ + vpbroadcastd -0x120(%r10),%zmm23 │ │ │ │ + vpbroadcastd -0x12c(%r10),%zmm25 │ │ │ │ + vmovdqa32 -0x96c(%r10),%zmm26 │ │ │ │ + vpbroadcastd -0x130(%r10),%zmm27 │ │ │ │ + add %r10,%r8 │ │ │ │ + vpbroadcastd -0x148(%r10,%rax,4),%zmm24 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + lea (%rsi,%rsi,2),%r10 │ │ │ │ + jmp *%r8 │ │ │ │ + cmp $0x8,%r9d │ │ │ │ + jg 371a0b <__cxa_finalize@plt+0x3469bb> │ │ │ │ + vmovdqa32 (%rdx),%ymm16 │ │ │ │ + vmovdqa32 (%rcx),%ymm17 │ │ │ │ + vpsubw %ymm16,%ymm17,%ymm17 │ │ │ │ + vpabsw %ymm17,%ymm20 │ │ │ │ + vpsubusw %ymm20,%ymm22,%ymm20 │ │ │ │ + vpsrlw $0x8,%ymm20,%ymm20 │ │ │ │ + vpsllw $0xa,%ymm20,%ymm18 │ │ │ │ + vpmulhw %ymm18,%ymm17,%ymm17 │ │ │ │ + vpaddw %ymm17,%ymm16,%ymm16 │ │ │ │ + vmovdqa32 0x20(%rdx),%ymm17 │ │ │ │ + vmovdqa32 0x20(%rcx),%ymm18 │ │ │ │ + vpsubw %ymm17,%ymm18,%ymm18 │ │ │ │ + vpabsw %ymm18,%ymm19 │ │ │ │ + vpsubusw %ymm19,%ymm22,%ymm19 │ │ │ │ + vpshldw $0x8,%ymm19,%ymm20,%ymm20 │ │ │ │ + vpsllw $0xa,%ymm20,%ymm19 │ │ │ │ + vpmulhw %ymm19,%ymm18,%ymm18 │ │ │ │ + vpaddw %ymm18,%ymm17,%ymm17 │ │ │ │ + vpmulhrsw %ymm23,%ymm16,%ymm16 │ │ │ │ + vpmulhrsw %ymm23,%ymm17,%ymm17 │ │ │ │ + vpackuswb %ymm17,%ymm16,%ymm16 │ │ │ │ + vmovhps 0x6de67(%rip),%xmm26,%xmm26 │ │ │ │ + vpdpwssd %ymm25,%ymm20,%ymm24 │ │ │ │ + vpermb %ymm24,%ymm26,%ymm24 │ │ │ │ + vextracti32x4 $0x1,%zmm16,%xmm17 │ │ │ │ + vmovd %xmm16,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm16,(%rdi,%rsi,1) │ │ │ │ + vmovd %xmm17,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x1,%xmm17,(%rdi,%r10,1) │ │ │ │ + jl 3719fe <__cxa_finalize@plt+0x3469ae> │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vpextrd $0x2,%xmm16,(%rdi) │ │ │ │ + vpextrd $0x3,%xmm16,(%rdi,%rsi,1) │ │ │ │ + vpextrd $0x2,%xmm17,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x3,%xmm17,(%rdi,%r10,1) │ │ │ │ + vpandd %xmm27,%xmm24,%xmm24 │ │ │ │ + vmovdqa32 %xmm24,(%rax) │ │ │ │ + ret │ │ │ │ + vpbroadcastd %esi,%zmm21 │ │ │ │ + vpmulld 0x6dca5(%rip),%zmm21,%zmm21 │ │ │ │ + vmovdqa32 (%rdx),%zmm16 │ │ │ │ + vmovdqa32 (%rcx),%zmm17 │ │ │ │ + vpsubw %zmm16,%zmm17,%zmm17 │ │ │ │ + vpabsw %zmm17,%zmm20 │ │ │ │ + vpsubusw %zmm20,%zmm22,%zmm20 │ │ │ │ + vpsrlw $0x8,%zmm20,%zmm20 │ │ │ │ + vpsllw $0xa,%zmm20,%zmm18 │ │ │ │ + vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ + vmovdqa32 0x40(%rcx),%zmm18 │ │ │ │ + vpsubw %zmm17,%zmm18,%zmm18 │ │ │ │ + vpabsw %zmm18,%zmm19 │ │ │ │ + vpsubusw %zmm19,%zmm22,%zmm19 │ │ │ │ + vpshldw $0x8,%zmm19,%zmm20,%zmm20 │ │ │ │ + vpsllw $0xa,%zmm20,%zmm19 │ │ │ │ + vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ + vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm23,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ + vpdpwssd %zmm25,%zmm20,%zmm24 │ │ │ │ + kxnorw %k1,%k1,%k1 │ │ │ │ + vpermb %zmm24,%zmm26,%zmm24 │ │ │ │ + vpandd %ymm27,%ymm24,%ymm24 │ │ │ │ + vmovdqa32 %ymm24,(%rax) │ │ │ │ + vpscatterdd %zmm16,(%rdi,%zmm21,1){%k1} │ │ │ │ + ret │ │ │ │ + cmp $0x4,%r9d │ │ │ │ + jne 371ba6 <__cxa_finalize@plt+0x346b56> │ │ │ │ + vmovdqa32 (%rdx),%ymm16 │ │ │ │ + vmovdqa32 (%rcx),%ymm17 │ │ │ │ + vpsubw %ymm16,%ymm17,%ymm17 │ │ │ │ + vpabsw %ymm17,%ymm20 │ │ │ │ + vpsubusw %ymm20,%ymm22,%ymm20 │ │ │ │ + vpsrlw $0x8,%ymm20,%ymm20 │ │ │ │ + vpsllw $0xa,%ymm20,%ymm18 │ │ │ │ + vpmulhw %ymm18,%ymm17,%ymm17 │ │ │ │ + vpaddw %ymm17,%ymm16,%ymm16 │ │ │ │ + vmovdqa32 0x20(%rdx),%ymm17 │ │ │ │ + vmovdqa32 0x20(%rcx),%ymm18 │ │ │ │ + vpsubw %ymm17,%ymm18,%ymm18 │ │ │ │ + vpabsw %ymm18,%ymm19 │ │ │ │ + vpsubusw %ymm19,%ymm22,%ymm19 │ │ │ │ + vpshldw $0x8,%ymm19,%ymm20,%ymm20 │ │ │ │ + vpsllw $0xa,%ymm20,%ymm19 │ │ │ │ + vpmulhw %ymm19,%ymm18,%ymm18 │ │ │ │ + vpaddw %ymm18,%ymm17,%ymm17 │ │ │ │ + vpmulhrsw %ymm23,%ymm16,%ymm16 │ │ │ │ + vpmulhrsw %ymm23,%ymm17,%ymm17 │ │ │ │ + vpackuswb %ymm17,%ymm16,%ymm16 │ │ │ │ + vmovhps 0x6dcb5(%rip),%xmm26,%xmm26 │ │ │ │ + vpdpwssd %ymm25,%ymm20,%ymm24 │ │ │ │ + vpermb %ymm24,%ymm26,%ymm24 │ │ │ │ + vpandd %xmm27,%xmm24,%xmm24 │ │ │ │ + vmovdqa32 %xmm24,(%rax) │ │ │ │ + vextracti32x4 $0x1,%ymm16,%xmm17 │ │ │ │ + vmovq %xmm16,(%rdi) │ │ │ │ + vmovq %xmm17,(%rdi,%rsi,1) │ │ │ │ + vmovhps %xmm16,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm17,(%rdi,%r10,1) │ │ │ │ ret │ │ │ │ sub $0xffffffffffffff80,%rdx │ │ │ │ sub $0xffffffffffffff80,%rcx │ │ │ │ - vmovdqa (%rdx),%ymm0 │ │ │ │ - vpsubw (%rcx),%ymm0,%ymm2 │ │ │ │ - vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ - vpsubw 0x20(%rcx),%ymm1,%ymm3 │ │ │ │ - vpmulhw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmulhw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - add %rsi,%rdi │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa 0x40(%rdx),%ymm0 │ │ │ │ - vpsubw 0x40(%rcx),%ymm0,%ymm2 │ │ │ │ - vmovdqa 0x60(%rdx),%ymm1 │ │ │ │ - vpsubw 0x60(%rcx),%ymm1,%ymm3 │ │ │ │ - vpmulhw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmulhw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,0x20(%rdi) │ │ │ │ - dec %r9d │ │ │ │ - jg 373228 <__cxa_finalize@plt+0x3481d8> │ │ │ │ - vzeroupper │ │ │ │ + add $0x20,%rax │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vmovdqa32 (%rdx),%zmm16 │ │ │ │ + vmovdqa32 (%rcx),%zmm17 │ │ │ │ + vpsubw %zmm16,%zmm17,%zmm17 │ │ │ │ + vpabsw %zmm17,%zmm20 │ │ │ │ + vpsubusw %zmm20,%zmm22,%zmm20 │ │ │ │ + vpsrlw $0x8,%zmm20,%zmm20 │ │ │ │ + vpsllw $0xa,%zmm20,%zmm18 │ │ │ │ + vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ + vmovdqa32 0x40(%rcx),%zmm18 │ │ │ │ + vpsubw %zmm17,%zmm18,%zmm18 │ │ │ │ + vpabsw %zmm18,%zmm19 │ │ │ │ + vpsubusw %zmm19,%zmm22,%zmm19 │ │ │ │ + vpshldw $0x8,%zmm19,%zmm20,%zmm20 │ │ │ │ + vpsllw $0xa,%zmm20,%zmm19 │ │ │ │ + vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ + vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm23,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 %zmm24,%zmm17 │ │ │ │ + vpdpwssd %zmm25,%zmm20,%zmm17 │ │ │ │ + vpermb %zmm17,%zmm26,%zmm17 │ │ │ │ + vpandd %ymm27,%ymm17,%ymm17 │ │ │ │ + vmovdqa32 %ymm17,(%rax) │ │ │ │ + vextracti32x4 $0x1,%ymm16,%xmm17 │ │ │ │ + vextracti32x4 $0x2,%zmm16,%xmm18 │ │ │ │ + vextracti32x4 $0x3,%zmm16,%xmm19 │ │ │ │ + vmovq %xmm16,(%rdi) │ │ │ │ + vmovq %xmm17,(%rdi,%rsi,1) │ │ │ │ + vmovq %xmm18,(%rdi,%rsi,2) │ │ │ │ + vmovq %xmm19,(%rdi,%r10,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vmovhps %xmm16,(%rdi) │ │ │ │ + vmovhps %xmm17,(%rdi,%rsi,1) │ │ │ │ + vmovhps %xmm18,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm19,(%rdi,%r10,1) │ │ │ │ + sub $0x8,%r9d │ │ │ │ + jg 371b96 <__cxa_finalize@plt+0x346b46> │ │ │ │ ret │ │ │ │ - vmovdqa (%rdx),%ymm0 │ │ │ │ - vpsubw (%rcx),%ymm0,%ymm2 │ │ │ │ - vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ - vpsubw 0x20(%rcx),%ymm1,%ymm3 │ │ │ │ - vpmulhw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmulhw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - add %rsi,%rdi │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa 0x40(%rdx),%ymm0 │ │ │ │ - vpsubw 0x40(%rcx),%ymm0,%ymm2 │ │ │ │ - vmovdqa 0x60(%rdx),%ymm1 │ │ │ │ - vpsubw 0x60(%rcx),%ymm1,%ymm3 │ │ │ │ - vpmulhw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmulhw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,0x20(%rdi) │ │ │ │ + sub $0xffffffffffffff80,%rdx │ │ │ │ + sub $0xffffffffffffff80,%rcx │ │ │ │ + add $0x20,%rax │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vmovdqa32 (%rdx),%zmm16 │ │ │ │ + vmovdqa32 (%rcx),%zmm17 │ │ │ │ + vpsubw %zmm16,%zmm17,%zmm17 │ │ │ │ + vpabsw %zmm17,%zmm20 │ │ │ │ + vpsubusw %zmm20,%zmm22,%zmm20 │ │ │ │ + vpsrlw $0x8,%zmm20,%zmm20 │ │ │ │ + vpsllw $0xa,%zmm20,%zmm18 │ │ │ │ + vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ + vmovdqa32 0x40(%rcx),%zmm18 │ │ │ │ + vpsubw %zmm17,%zmm18,%zmm18 │ │ │ │ + vpabsw %zmm18,%zmm19 │ │ │ │ + vpsubusw %zmm19,%zmm22,%zmm19 │ │ │ │ + vpshldw $0x8,%zmm19,%zmm20,%zmm20 │ │ │ │ + vpsllw $0xa,%zmm20,%zmm19 │ │ │ │ + vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ + vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm23,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 %zmm24,%zmm17 │ │ │ │ + vpdpwssd %zmm25,%zmm20,%zmm17 │ │ │ │ + vpermb %zmm17,%zmm26,%zmm17 │ │ │ │ + vpermq $0xd8,%zmm16,%zmm16 │ │ │ │ + vpandd %ymm27,%ymm17,%ymm17 │ │ │ │ + vmovdqa32 %ymm17,(%rax) │ │ │ │ + vmovdqa32 %xmm16,(%rdi) │ │ │ │ + vextracti32x4 $0x2,%zmm16,(%rdi,%rsi,1) │ │ │ │ + vextracti32x4 $0x1,%ymm16,(%rdi,%rsi,2) │ │ │ │ + vextracti32x4 $0x3,%zmm16,(%rdi,%r10,1) │ │ │ │ + sub $0x4,%r9d │ │ │ │ + jg 371ca2 <__cxa_finalize@plt+0x346c52> │ │ │ │ + ret │ │ │ │ + vpmovzxbq 0x6e282(%rip),%zmm21 │ │ │ │ + vmovdqa32 (%rdx),%zmm16 │ │ │ │ + vmovdqa32 (%rcx),%zmm17 │ │ │ │ + vpsubw %zmm16,%zmm17,%zmm17 │ │ │ │ + vpabsw %zmm17,%zmm20 │ │ │ │ + vpsubusw %zmm20,%zmm22,%zmm20 │ │ │ │ + vpsrlw $0x8,%zmm20,%zmm20 │ │ │ │ + vpsllw $0xa,%zmm20,%zmm18 │ │ │ │ + vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ + vmovdqa32 0x40(%rcx),%zmm18 │ │ │ │ + vpsubw %zmm17,%zmm18,%zmm18 │ │ │ │ + vpabsw %zmm18,%zmm19 │ │ │ │ + vpsubusw %zmm19,%zmm22,%zmm19 │ │ │ │ + vpshldw $0x8,%zmm19,%zmm20,%zmm20 │ │ │ │ + vpsllw $0xa,%zmm20,%zmm19 │ │ │ │ + vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ + vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm23,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 %zmm24,%zmm17 │ │ │ │ + vpdpwssd %zmm25,%zmm20,%zmm17 │ │ │ │ + sub $0xffffffffffffff80,%rdx │ │ │ │ + sub $0xffffffffffffff80,%rcx │ │ │ │ + vpermb %zmm17,%zmm26,%zmm17 │ │ │ │ + vpermq %zmm16,%zmm21,%zmm16 │ │ │ │ + vpandd %ymm27,%ymm17,%ymm17 │ │ │ │ + vmovdqa32 %ymm17,(%rax) │ │ │ │ + add $0x20,%rax │ │ │ │ + vmovdqa32 %ymm16,(%rdi) │ │ │ │ + vextracti32x8 $0x1,%zmm16,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 371d8e <__cxa_finalize@plt+0x346d3e> │ │ │ │ + ret │ │ │ │ + vpmovzxbq 0x6e1a7(%rip),%zmm21 │ │ │ │ + vmovdqa32 (%rdx),%zmm16 │ │ │ │ + vmovdqa32 (%rcx),%zmm17 │ │ │ │ + vpsubw %zmm16,%zmm17,%zmm17 │ │ │ │ + vpabsw %zmm17,%zmm20 │ │ │ │ + vpsubusw %zmm20,%zmm22,%zmm20 │ │ │ │ + vpsrlw $0x8,%zmm20,%zmm20 │ │ │ │ + vpsllw $0xa,%zmm20,%zmm18 │ │ │ │ + vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ + vmovdqa32 0x40(%rcx),%zmm18 │ │ │ │ + vpsubw %zmm17,%zmm18,%zmm18 │ │ │ │ + vpabsw %zmm18,%zmm19 │ │ │ │ + vpsubusw %zmm19,%zmm22,%zmm19 │ │ │ │ + vpshldw $0x8,%zmm19,%zmm20,%zmm20 │ │ │ │ + vpsllw $0xa,%zmm20,%zmm19 │ │ │ │ + vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ + vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm23,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 %zmm24,%zmm17 │ │ │ │ + vpdpwssd %zmm25,%zmm20,%zmm17 │ │ │ │ + sub $0xffffffffffffff80,%rdx │ │ │ │ + sub $0xffffffffffffff80,%rcx │ │ │ │ + vpermb %zmm17,%zmm26,%zmm17 │ │ │ │ + vpermq %zmm16,%zmm21,%zmm16 │ │ │ │ + vpandd %ymm27,%ymm17,%ymm17 │ │ │ │ + vmovdqa32 %ymm17,(%rax) │ │ │ │ + add $0x20,%rax │ │ │ │ + vmovdqa32 %zmm16,(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %r9d │ │ │ │ + jg 371e69 <__cxa_finalize@plt+0x346e19> │ │ │ │ + ret │ │ │ │ + vpmovzxbq 0x6e0d6(%rip),%zmm29 │ │ │ │ + vmovdqa32 (%rdx),%zmm16 │ │ │ │ + vmovdqa32 (%rcx),%zmm17 │ │ │ │ + vpsubw %zmm16,%zmm17,%zmm17 │ │ │ │ + vpabsw %zmm17,%zmm20 │ │ │ │ + vpsubusw %zmm20,%zmm22,%zmm20 │ │ │ │ + vpsrlw $0x8,%zmm20,%zmm20 │ │ │ │ + vpsllw $0xa,%zmm20,%zmm18 │ │ │ │ + vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ + vmovdqa32 0x40(%rcx),%zmm18 │ │ │ │ + vpsubw %zmm17,%zmm18,%zmm18 │ │ │ │ + vpabsw %zmm18,%zmm19 │ │ │ │ + vpsubusw %zmm19,%zmm22,%zmm19 │ │ │ │ + vpshldw $0x8,%zmm19,%zmm20,%zmm20 │ │ │ │ + vpsllw $0xa,%zmm20,%zmm19 │ │ │ │ + vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ + vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm23,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 0x80(%rdx),%zmm28 │ │ │ │ + vmovdqa32 0x80(%rcx),%zmm17 │ │ │ │ + vpsubw %zmm28,%zmm17,%zmm17 │ │ │ │ + vpabsw %zmm17,%zmm21 │ │ │ │ + vpsubusw %zmm21,%zmm22,%zmm21 │ │ │ │ + vpsrlw $0x8,%zmm21,%zmm21 │ │ │ │ + vpsllw $0xa,%zmm21,%zmm18 │ │ │ │ + vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm17,%zmm28,%zmm28 │ │ │ │ + vmovdqa32 0xc0(%rdx),%zmm17 │ │ │ │ + vmovdqa32 0xc0(%rcx),%zmm18 │ │ │ │ + vpsubw %zmm17,%zmm18,%zmm18 │ │ │ │ + vpabsw %zmm18,%zmm19 │ │ │ │ + vpsubusw %zmm19,%zmm22,%zmm19 │ │ │ │ + vpshldw $0x8,%zmm19,%zmm21,%zmm21 │ │ │ │ + vpsllw $0xa,%zmm21,%zmm19 │ │ │ │ + vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ + vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm23,%zmm28,%zmm28 │ │ │ │ + vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm17,%zmm28,%zmm28 │ │ │ │ + vmovdqa32 %zmm24,%zmm18 │ │ │ │ + vpdpwssd %zmm25,%zmm20,%zmm18 │ │ │ │ + vmovdqa32 %zmm24,%zmm19 │ │ │ │ + vpdpwssd %zmm25,%zmm21,%zmm19 │ │ │ │ add $0x100,%rdx │ │ │ │ add $0x100,%rcx │ │ │ │ - vmovdqa -0x80(%rdx),%ymm0 │ │ │ │ - vpsubw -0x80(%rcx),%ymm0,%ymm2 │ │ │ │ - vmovdqa -0x60(%rdx),%ymm1 │ │ │ │ - vpsubw -0x60(%rcx),%ymm1,%ymm3 │ │ │ │ - vpmulhw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmulhw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,0x40(%rdi) │ │ │ │ - vmovdqa -0x40(%rdx),%ymm0 │ │ │ │ - vpsubw -0x40(%rcx),%ymm0,%ymm2 │ │ │ │ - vmovdqa -0x20(%rdx),%ymm1 │ │ │ │ - vpsubw -0x20(%rcx),%ymm1,%ymm3 │ │ │ │ - vpmulhw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmulhw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,0x60(%rdi) │ │ │ │ + vpermt2b %zmm19,%zmm26,%zmm18 │ │ │ │ + vpermq %zmm16,%zmm29,%zmm16 │ │ │ │ + vpermq %zmm28,%zmm29,%zmm17 │ │ │ │ + vpandd %zmm27,%zmm18,%zmm18 │ │ │ │ + vmovdqa32 %zmm18,(%rax) │ │ │ │ + add $0x40,%rax │ │ │ │ + vmovdqa32 %zmm16,(%rdi) │ │ │ │ + vmovdqa32 %zmm17,0x40(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ dec %r9d │ │ │ │ - jg 3732b7 <__cxa_finalize@plt+0x348267> │ │ │ │ - vzeroupper │ │ │ │ + jg 371f3a <__cxa_finalize@plt+0x346eea> │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ - lea 0x6ce1b(%rip),%r10 │ │ │ │ + lea 0x6e0cd(%rip),%r10 │ │ │ │ tzcnt %r8d,%r8d │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ movslq (%r10,%r8,4),%r8 │ │ │ │ - vpbroadcastd -0x132(%r10),%ymm5 │ │ │ │ - vpxor %ymm4,%ymm4,%ymm4 │ │ │ │ + vpbroadcastd -0x134(%r10),%zmm22 │ │ │ │ + vpbroadcastd -0x15c(%r10),%zmm21 │ │ │ │ + vpbroadcastd -0x138(%r10),%zmm23 │ │ │ │ + vmovdqa32 -0x944(%r10),%zmm24 │ │ │ │ add %r10,%r8 │ │ │ │ - vpermq $0xd8,(%rax),%ymm3 │ │ │ │ - vmovdqa (%rcx),%ymm0 │ │ │ │ - vpsubw (%rdx),%ymm0,%ymm1 │ │ │ │ - vpsubb %ymm3,%ymm4,%ymm3 │ │ │ │ - vpaddw %ymm1,%ymm1,%ymm1 │ │ │ │ - vpaddb %ymm3,%ymm3,%ymm3 │ │ │ │ - vpunpcklbw %ymm3,%ymm4,%ymm2 │ │ │ │ - vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x20(%rcx),%ymm1 │ │ │ │ - vpsubw 0x20(%rdx),%ymm1,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm2,%ymm2 │ │ │ │ - vpunpckhbw %ymm3,%ymm4,%ymm3 │ │ │ │ - vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ lea (%rsi,%rsi,2),%r10 │ │ │ │ jmp *%r8 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vmovd %xmm0,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ - vmovd %xmm1,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x1,%xmm1,(%rdi,%r10,1) │ │ │ │ - cmp $0x4,%r9d │ │ │ │ - je 37352b <__cxa_finalize@plt+0x3484db> │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vpextrd $0x2,%xmm0,(%rdi) │ │ │ │ - vpextrd $0x3,%xmm0,(%rdi,%rsi,1) │ │ │ │ - vpextrd $0x2,%xmm1,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x3,%xmm1,(%rdi,%r10,1) │ │ │ │ cmp $0x8,%r9d │ │ │ │ - je 37352b <__cxa_finalize@plt+0x3484db> │ │ │ │ - vpermq $0xd8,0x20(%rax),%ymm3 │ │ │ │ - vmovdqa 0x40(%rcx),%ymm0 │ │ │ │ - vpsubw 0x40(%rdx),%ymm0,%ymm1 │ │ │ │ - vpsubb %ymm3,%ymm4,%ymm3 │ │ │ │ - vpaddw %ymm1,%ymm1,%ymm1 │ │ │ │ - vpaddb %ymm3,%ymm3,%ymm3 │ │ │ │ - vpunpcklbw %ymm3,%ymm4,%ymm2 │ │ │ │ - vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x60(%rcx),%ymm1 │ │ │ │ - vpsubw 0x60(%rdx),%ymm1,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm2,%ymm2 │ │ │ │ - vpunpckhbw %ymm3,%ymm4,%ymm3 │ │ │ │ - vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vmovd %xmm0,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ - vmovd %xmm1,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x1,%xmm1,(%rdi,%r10,1) │ │ │ │ + jg 3721e3 <__cxa_finalize@plt+0x347193> │ │ │ │ + vmovdqa32 (%rdx),%ymm16 │ │ │ │ + vmovdqa32 (%rcx),%ymm17 │ │ │ │ + vpsubw %ymm16,%ymm17,%ymm17 │ │ │ │ + vpabsw %ymm17,%ymm20 │ │ │ │ + vpsubusw %ymm20,%ymm22,%ymm20 │ │ │ │ + vpsrlw $0x8,%ymm20,%ymm20 │ │ │ │ + vpsllw $0xa,%ymm20,%ymm18 │ │ │ │ + vpmulhw %ymm18,%ymm17,%ymm17 │ │ │ │ + vpaddw %ymm17,%ymm16,%ymm16 │ │ │ │ + vmovdqa32 0x20(%rdx),%ymm17 │ │ │ │ + vmovdqa32 0x20(%rcx),%ymm18 │ │ │ │ + vpsubw %ymm17,%ymm18,%ymm18 │ │ │ │ + vpabsw %ymm18,%ymm19 │ │ │ │ + vpsubusw %ymm19,%ymm22,%ymm19 │ │ │ │ + vpshldw $0x8,%ymm19,%ymm20,%ymm20 │ │ │ │ + vpsllw $0xa,%ymm20,%ymm19 │ │ │ │ + vpsubb %ymm20,%ymm21,%ymm20 │ │ │ │ + vpmulhw %ymm19,%ymm18,%ymm18 │ │ │ │ + vpaddw %ymm18,%ymm17,%ymm17 │ │ │ │ + vpmulhrsw %ymm23,%ymm16,%ymm16 │ │ │ │ + vpmulhrsw %ymm23,%ymm17,%ymm17 │ │ │ │ + vpackuswb %ymm17,%ymm16,%ymm16 │ │ │ │ + vinserti32x4 $0x1,0x6d6d3(%rip),%ymm24,%ymm24 │ │ │ │ + vpermb %ymm20,%ymm24,%ymm20 │ │ │ │ + vmovdqa32 %ymm20,(%rax) │ │ │ │ + vextracti32x4 $0x1,%zmm16,%xmm17 │ │ │ │ + vmovd %xmm16,(%rdi) │ │ │ │ + vpextrd $0x1,%xmm16,(%rdi,%rsi,1) │ │ │ │ + vmovd %xmm17,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x1,%xmm17,(%rdi,%r10,1) │ │ │ │ + jl 3721e2 <__cxa_finalize@plt+0x347192> │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ - vpextrd $0x2,%xmm0,(%rdi) │ │ │ │ - vpextrd $0x3,%xmm0,(%rdi,%rsi,1) │ │ │ │ - vpextrd $0x2,%xmm1,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x3,%xmm1,(%rdi,%r10,1) │ │ │ │ - vzeroupper │ │ │ │ + vpextrd $0x2,%xmm16,(%rdi) │ │ │ │ + vpextrd $0x3,%xmm16,(%rdi,%rsi,1) │ │ │ │ + vpextrd $0x2,%xmm17,(%rdi,%rsi,2) │ │ │ │ + vpextrd $0x3,%xmm17,(%rdi,%r10,1) │ │ │ │ ret │ │ │ │ - add $0x20,%rax │ │ │ │ - add $0x40,%rcx │ │ │ │ - add $0x40,%rdx │ │ │ │ - vpermq $0xd8,(%rax),%ymm3 │ │ │ │ - vmovdqa (%rcx),%ymm0 │ │ │ │ - vpsubw (%rdx),%ymm0,%ymm1 │ │ │ │ - vpsubb %ymm3,%ymm4,%ymm3 │ │ │ │ - vpaddw %ymm1,%ymm1,%ymm1 │ │ │ │ - vpaddb %ymm3,%ymm3,%ymm3 │ │ │ │ - vpunpcklbw %ymm3,%ymm4,%ymm2 │ │ │ │ - vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x20(%rcx),%ymm1 │ │ │ │ - vpsubw 0x20(%rdx),%ymm1,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm2,%ymm2 │ │ │ │ - vpunpckhbw %ymm3,%ymm4,%ymm3 │ │ │ │ - vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vmovq %xmm0,(%rdi) │ │ │ │ - vmovq %xmm1,(%rdi,%rsi,1) │ │ │ │ - vmovhps %xmm0,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm1,(%rdi,%r10,1) │ │ │ │ - sub $0x4,%r9d │ │ │ │ - jg 37352f <__cxa_finalize@plt+0x3484df> │ │ │ │ - vzeroupper │ │ │ │ + vpbroadcastd %esi,%zmm25 │ │ │ │ + vpmulld 0x6d4cd(%rip),%zmm25,%zmm25 │ │ │ │ + vmovdqa32 (%rdx),%zmm16 │ │ │ │ + vmovdqa32 (%rcx),%zmm17 │ │ │ │ + vpsubw %zmm16,%zmm17,%zmm17 │ │ │ │ + vpabsw %zmm17,%zmm20 │ │ │ │ + vpsubusw %zmm20,%zmm22,%zmm20 │ │ │ │ + vpsrlw $0x8,%zmm20,%zmm20 │ │ │ │ + vpsllw $0xa,%zmm20,%zmm18 │ │ │ │ + vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ + vmovdqa32 0x40(%rcx),%zmm18 │ │ │ │ + vpsubw %zmm17,%zmm18,%zmm18 │ │ │ │ + vpabsw %zmm18,%zmm19 │ │ │ │ + vpsubusw %zmm19,%zmm22,%zmm19 │ │ │ │ + vpshldw $0x8,%zmm19,%zmm20,%zmm20 │ │ │ │ + vpsllw $0xa,%zmm20,%zmm19 │ │ │ │ + vpsubb %zmm20,%zmm21,%zmm20 │ │ │ │ + vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ + vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm23,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ + vpermb %zmm20,%zmm24,%zmm20 │ │ │ │ + kxnorw %k1,%k1,%k1 │ │ │ │ + vmovdqa32 %zmm20,(%rax) │ │ │ │ + vpscatterdd %zmm16,(%rdi,%zmm25,1){%k1} │ │ │ │ ret │ │ │ │ - add $0x40,%rax │ │ │ │ + cmp $0x4,%r9d │ │ │ │ + jne 372373 <__cxa_finalize@plt+0x347323> │ │ │ │ + vmovdqa32 (%rdx),%ymm16 │ │ │ │ + vmovdqa32 (%rcx),%ymm17 │ │ │ │ + vpsubw %ymm16,%ymm17,%ymm17 │ │ │ │ + vpabsw %ymm17,%ymm20 │ │ │ │ + vpsubusw %ymm20,%ymm22,%ymm20 │ │ │ │ + vpsrlw $0x8,%ymm20,%ymm20 │ │ │ │ + vpsllw $0xa,%ymm20,%ymm18 │ │ │ │ + vpmulhw %ymm18,%ymm17,%ymm17 │ │ │ │ + vpaddw %ymm17,%ymm16,%ymm16 │ │ │ │ + vmovdqa32 0x20(%rdx),%ymm17 │ │ │ │ + vmovdqa32 0x20(%rcx),%ymm18 │ │ │ │ + vpsubw %ymm17,%ymm18,%ymm18 │ │ │ │ + vpabsw %ymm18,%ymm19 │ │ │ │ + vpsubusw %ymm19,%ymm22,%ymm19 │ │ │ │ + vpshldw $0x8,%ymm19,%ymm20,%ymm20 │ │ │ │ + vpsllw $0xa,%ymm20,%ymm19 │ │ │ │ + vpsubb %ymm20,%ymm21,%ymm20 │ │ │ │ + vpmulhw %ymm19,%ymm18,%ymm18 │ │ │ │ + vpaddw %ymm18,%ymm17,%ymm17 │ │ │ │ + vpmulhrsw %ymm23,%ymm16,%ymm16 │ │ │ │ + vpmulhrsw %ymm23,%ymm17,%ymm17 │ │ │ │ + vpackuswb %ymm17,%ymm16,%ymm16 │ │ │ │ + vinserti32x4 $0x1,0x6d52c(%rip),%ymm24,%ymm24 │ │ │ │ + vpermb %ymm20,%ymm24,%ymm20 │ │ │ │ + vmovdqa32 %ymm20,(%rax) │ │ │ │ + vextracti32x4 $0x1,%ymm16,%xmm17 │ │ │ │ + vmovq %xmm16,(%rdi) │ │ │ │ + vmovq %xmm17,(%rdi,%rsi,1) │ │ │ │ + vmovhps %xmm16,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm17,(%rdi,%r10,1) │ │ │ │ + ret │ │ │ │ + sub $0xffffffffffffff80,%rdx │ │ │ │ sub $0xffffffffffffff80,%rcx │ │ │ │ + add $0x40,%rax │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vmovdqa32 (%rdx),%zmm16 │ │ │ │ + vmovdqa32 (%rcx),%zmm17 │ │ │ │ + vpsubw %zmm16,%zmm17,%zmm17 │ │ │ │ + vpabsw %zmm17,%zmm20 │ │ │ │ + vpsubusw %zmm20,%zmm22,%zmm20 │ │ │ │ + vpsrlw $0x8,%zmm20,%zmm20 │ │ │ │ + vpsllw $0xa,%zmm20,%zmm18 │ │ │ │ + vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ + vmovdqa32 0x40(%rcx),%zmm18 │ │ │ │ + vpsubw %zmm17,%zmm18,%zmm18 │ │ │ │ + vpabsw %zmm18,%zmm19 │ │ │ │ + vpsubusw %zmm19,%zmm22,%zmm19 │ │ │ │ + vpshldw $0x8,%zmm19,%zmm20,%zmm20 │ │ │ │ + vpsllw $0xa,%zmm20,%zmm19 │ │ │ │ + vpsubb %zmm20,%zmm21,%zmm20 │ │ │ │ + vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ + vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm23,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ + vpermb %zmm20,%zmm24,%zmm20 │ │ │ │ + vmovdqa32 %zmm20,(%rax) │ │ │ │ + vextracti32x4 $0x1,%ymm16,%xmm17 │ │ │ │ + vextracti32x4 $0x2,%zmm16,%xmm18 │ │ │ │ + vextracti32x4 $0x3,%zmm16,%xmm19 │ │ │ │ + vmovq %xmm16,(%rdi) │ │ │ │ + vmovq %xmm17,(%rdi,%rsi,1) │ │ │ │ + vmovq %xmm18,(%rdi,%rsi,2) │ │ │ │ + vmovq %xmm19,(%rdi,%r10,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + vmovhps %xmm16,(%rdi) │ │ │ │ + vmovhps %xmm17,(%rdi,%rsi,1) │ │ │ │ + vmovhps %xmm18,(%rdi,%rsi,2) │ │ │ │ + vmovhps %xmm19,(%rdi,%r10,1) │ │ │ │ + sub $0x8,%r9d │ │ │ │ + jg 372363 <__cxa_finalize@plt+0x347313> │ │ │ │ + ret │ │ │ │ sub $0xffffffffffffff80,%rdx │ │ │ │ - vpermq $0xd8,(%rax),%ymm3 │ │ │ │ - vmovdqa (%rcx),%ymm0 │ │ │ │ - vpsubw (%rdx),%ymm0,%ymm1 │ │ │ │ - vpsubb %ymm3,%ymm4,%ymm3 │ │ │ │ - vpaddw %ymm1,%ymm1,%ymm1 │ │ │ │ - vpaddb %ymm3,%ymm3,%ymm3 │ │ │ │ - vpunpcklbw %ymm3,%ymm4,%ymm2 │ │ │ │ - vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x20(%rcx),%ymm1 │ │ │ │ - vpsubw 0x20(%rdx),%ymm1,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm2,%ymm2 │ │ │ │ - vpunpckhbw %ymm3,%ymm4,%ymm3 │ │ │ │ - vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + sub $0xffffffffffffff80,%rcx │ │ │ │ + add $0x40,%rax │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %xmm0,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ - vpermq $0xd8,0x20(%rax),%ymm3 │ │ │ │ - vmovdqa 0x40(%rcx),%ymm0 │ │ │ │ - vpsubw 0x40(%rdx),%ymm0,%ymm1 │ │ │ │ - vpsubb %ymm3,%ymm4,%ymm3 │ │ │ │ - vpaddw %ymm1,%ymm1,%ymm1 │ │ │ │ - vpaddb %ymm3,%ymm3,%ymm3 │ │ │ │ - vpunpcklbw %ymm3,%ymm4,%ymm2 │ │ │ │ - vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x60(%rcx),%ymm1 │ │ │ │ - vpsubw 0x60(%rdx),%ymm1,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm2,%ymm2 │ │ │ │ - vpunpckhbw %ymm3,%ymm4,%ymm3 │ │ │ │ - vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %xmm0,(%rdi,%rsi,2) │ │ │ │ - vextracti128 $0x1,%ymm0,(%rdi,%r10,1) │ │ │ │ + vmovdqa32 (%rdx),%zmm16 │ │ │ │ + vmovdqa32 (%rcx),%zmm17 │ │ │ │ + vpsubw %zmm16,%zmm17,%zmm17 │ │ │ │ + vpabsw %zmm17,%zmm20 │ │ │ │ + vpsubusw %zmm20,%zmm22,%zmm20 │ │ │ │ + vpsrlw $0x8,%zmm20,%zmm20 │ │ │ │ + vpsllw $0xa,%zmm20,%zmm18 │ │ │ │ + vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ + vmovdqa32 0x40(%rcx),%zmm18 │ │ │ │ + vpsubw %zmm17,%zmm18,%zmm18 │ │ │ │ + vpabsw %zmm18,%zmm19 │ │ │ │ + vpsubusw %zmm19,%zmm22,%zmm19 │ │ │ │ + vpshldw $0x8,%zmm19,%zmm20,%zmm20 │ │ │ │ + vpsllw $0xa,%zmm20,%zmm19 │ │ │ │ + vpsubb %zmm20,%zmm21,%zmm20 │ │ │ │ + vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ + vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm23,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ + vpermb %zmm20,%zmm24,%zmm20 │ │ │ │ + vpermq $0xd8,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 %zmm20,(%rax) │ │ │ │ + vmovdqa32 %xmm16,(%rdi) │ │ │ │ + vextracti32x4 $0x2,%zmm16,(%rdi,%rsi,1) │ │ │ │ + vextracti32x4 $0x1,%ymm16,(%rdi,%rsi,2) │ │ │ │ + vextracti32x4 $0x3,%zmm16,(%rdi,%r10,1) │ │ │ │ sub $0x4,%r9d │ │ │ │ - jg 3735b1 <__cxa_finalize@plt+0x348561> │ │ │ │ - vzeroupper │ │ │ │ + jg 372463 <__cxa_finalize@plt+0x347413> │ │ │ │ ret │ │ │ │ - add $0x40,%rax │ │ │ │ - sub $0xffffffffffffff80,%rcx │ │ │ │ + vpmovzxbq 0x6dacd(%rip),%zmm25 │ │ │ │ + vmovdqa32 (%rdx),%zmm16 │ │ │ │ + vmovdqa32 (%rcx),%zmm17 │ │ │ │ + vpsubw %zmm16,%zmm17,%zmm17 │ │ │ │ + vpabsw %zmm17,%zmm20 │ │ │ │ + vpsubusw %zmm20,%zmm22,%zmm20 │ │ │ │ + vpsrlw $0x8,%zmm20,%zmm20 │ │ │ │ + vpsllw $0xa,%zmm20,%zmm18 │ │ │ │ + vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ + vmovdqa32 0x40(%rcx),%zmm18 │ │ │ │ + vpsubw %zmm17,%zmm18,%zmm18 │ │ │ │ + vpabsw %zmm18,%zmm19 │ │ │ │ + vpsubusw %zmm19,%zmm22,%zmm19 │ │ │ │ + vpshldw $0x8,%zmm19,%zmm20,%zmm20 │ │ │ │ + vpsllw $0xa,%zmm20,%zmm19 │ │ │ │ + vpsubb %zmm20,%zmm21,%zmm20 │ │ │ │ + vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ + vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm23,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ + vpermb %zmm20,%zmm24,%zmm20 │ │ │ │ sub $0xffffffffffffff80,%rdx │ │ │ │ - vpermq $0xd8,(%rax),%ymm3 │ │ │ │ - vmovdqa (%rcx),%ymm0 │ │ │ │ - vpsubw (%rdx),%ymm0,%ymm1 │ │ │ │ - vpsubb %ymm3,%ymm4,%ymm3 │ │ │ │ - vpaddw %ymm1,%ymm1,%ymm1 │ │ │ │ - vpaddb %ymm3,%ymm3,%ymm3 │ │ │ │ - vpunpcklbw %ymm3,%ymm4,%ymm2 │ │ │ │ - vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x20(%rcx),%ymm1 │ │ │ │ - vpsubw 0x20(%rdx),%ymm1,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm2,%ymm2 │ │ │ │ - vpunpckhbw %ymm3,%ymm4,%ymm3 │ │ │ │ - vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + sub $0xffffffffffffff80,%rcx │ │ │ │ + vpermq %zmm16,%zmm25,%zmm16 │ │ │ │ + vmovdqa32 %zmm20,(%rax) │ │ │ │ + add $0x40,%rax │ │ │ │ + vmovdqa32 %ymm16,(%rdi) │ │ │ │ + vextracti32x8 $0x1,%zmm16,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vpermq $0xd8,0x20(%rax),%ymm3 │ │ │ │ - vmovdqa 0x40(%rcx),%ymm0 │ │ │ │ - vpsubw 0x40(%rdx),%ymm0,%ymm1 │ │ │ │ - vpsubb %ymm3,%ymm4,%ymm3 │ │ │ │ - vpaddw %ymm1,%ymm1,%ymm1 │ │ │ │ - vpaddb %ymm3,%ymm3,%ymm3 │ │ │ │ - vpunpcklbw %ymm3,%ymm4,%ymm2 │ │ │ │ - vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x60(%rcx),%ymm1 │ │ │ │ - vpsubw 0x60(%rdx),%ymm1,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm2,%ymm2 │ │ │ │ - vpunpckhbw %ymm3,%ymm4,%ymm3 │ │ │ │ - vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi,%rsi,1) │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 373691 <__cxa_finalize@plt+0x348641> │ │ │ │ - vzeroupper │ │ │ │ + jg 372543 <__cxa_finalize@plt+0x3474f3> │ │ │ │ ret │ │ │ │ - add $0x40,%rax │ │ │ │ - sub $0xffffffffffffff80,%rcx │ │ │ │ + vpmovzxbq 0x6d9fe(%rip),%zmm25 │ │ │ │ + vmovdqa32 (%rdx),%zmm16 │ │ │ │ + vmovdqa32 (%rcx),%zmm17 │ │ │ │ + vpsubw %zmm16,%zmm17,%zmm17 │ │ │ │ + vpabsw %zmm17,%zmm20 │ │ │ │ + vpsubusw %zmm20,%zmm22,%zmm20 │ │ │ │ + vpsrlw $0x8,%zmm20,%zmm20 │ │ │ │ + vpsllw $0xa,%zmm20,%zmm18 │ │ │ │ + vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ + vmovdqa32 0x40(%rcx),%zmm18 │ │ │ │ + vpsubw %zmm17,%zmm18,%zmm18 │ │ │ │ + vpabsw %zmm18,%zmm19 │ │ │ │ + vpsubusw %zmm19,%zmm22,%zmm19 │ │ │ │ + vpshldw $0x8,%zmm19,%zmm20,%zmm20 │ │ │ │ + vpsllw $0xa,%zmm20,%zmm19 │ │ │ │ + vpsubb %zmm20,%zmm21,%zmm20 │ │ │ │ + vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ + vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm23,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ + vpermb %zmm20,%zmm24,%zmm20 │ │ │ │ sub $0xffffffffffffff80,%rdx │ │ │ │ - vpermq $0xd8,(%rax),%ymm3 │ │ │ │ - vmovdqa (%rcx),%ymm0 │ │ │ │ - vpsubw (%rdx),%ymm0,%ymm1 │ │ │ │ - vpsubb %ymm3,%ymm4,%ymm3 │ │ │ │ - vpaddw %ymm1,%ymm1,%ymm1 │ │ │ │ - vpaddb %ymm3,%ymm3,%ymm3 │ │ │ │ - vpunpcklbw %ymm3,%ymm4,%ymm2 │ │ │ │ - vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x20(%rcx),%ymm1 │ │ │ │ - vpsubw 0x20(%rdx),%ymm1,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm2,%ymm2 │ │ │ │ - vpunpckhbw %ymm3,%ymm4,%ymm3 │ │ │ │ - vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ + sub $0xffffffffffffff80,%rcx │ │ │ │ + vpermq %zmm16,%zmm25,%zmm16 │ │ │ │ + vmovdqa32 %zmm20,(%rax) │ │ │ │ + add $0x40,%rax │ │ │ │ + vmovdqa32 %zmm16,(%rdi) │ │ │ │ add %rsi,%rdi │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vpermq $0xd8,0x20(%rax),%ymm3 │ │ │ │ - vmovdqa 0x40(%rcx),%ymm0 │ │ │ │ - vpsubw 0x40(%rdx),%ymm0,%ymm1 │ │ │ │ - vpsubb %ymm3,%ymm4,%ymm3 │ │ │ │ - vpaddw %ymm1,%ymm1,%ymm1 │ │ │ │ - vpaddb %ymm3,%ymm3,%ymm3 │ │ │ │ - vpunpcklbw %ymm3,%ymm4,%ymm2 │ │ │ │ - vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x60(%rcx),%ymm1 │ │ │ │ - vpsubw 0x60(%rdx),%ymm1,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm2,%ymm2 │ │ │ │ - vpunpckhbw %ymm3,%ymm4,%ymm3 │ │ │ │ - vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,0x20(%rdi) │ │ │ │ dec %r9d │ │ │ │ - jg 373763 <__cxa_finalize@plt+0x348713> │ │ │ │ - vzeroupper │ │ │ │ + jg 372612 <__cxa_finalize@plt+0x3475c2> │ │ │ │ ret │ │ │ │ - vpermq $0xd8,(%rax),%ymm3 │ │ │ │ - vmovdqa (%rcx),%ymm0 │ │ │ │ - vpsubw (%rdx),%ymm0,%ymm1 │ │ │ │ - vpsubb %ymm3,%ymm4,%ymm3 │ │ │ │ - vpaddw %ymm1,%ymm1,%ymm1 │ │ │ │ - vpaddb %ymm3,%ymm3,%ymm3 │ │ │ │ - vpunpcklbw %ymm3,%ymm4,%ymm2 │ │ │ │ - vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x20(%rcx),%ymm1 │ │ │ │ - vpsubw 0x20(%rdx),%ymm1,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm2,%ymm2 │ │ │ │ - vpunpckhbw %ymm3,%ymm4,%ymm3 │ │ │ │ - vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - add %rsi,%rdi │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vpermq $0xd8,0x20(%rax),%ymm3 │ │ │ │ - vmovdqa 0x40(%rcx),%ymm0 │ │ │ │ - vpsubw 0x40(%rdx),%ymm0,%ymm1 │ │ │ │ - vpsubb %ymm3,%ymm4,%ymm3 │ │ │ │ - vpaddw %ymm1,%ymm1,%ymm1 │ │ │ │ - vpaddb %ymm3,%ymm3,%ymm3 │ │ │ │ - vpunpcklbw %ymm3,%ymm4,%ymm2 │ │ │ │ - vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x60(%rcx),%ymm1 │ │ │ │ - vpsubw 0x60(%rdx),%ymm1,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm2,%ymm2 │ │ │ │ - vpunpckhbw %ymm3,%ymm4,%ymm3 │ │ │ │ - vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,0x20(%rdi) │ │ │ │ - sub $0xffffffffffffff80,%rax │ │ │ │ - add $0x100,%rcx │ │ │ │ + vpmovzxbq 0x6d939(%rip),%zmm27 │ │ │ │ + vmovdqa32 (%rdx),%zmm16 │ │ │ │ + vmovdqa32 (%rcx),%zmm17 │ │ │ │ + vpsubw %zmm16,%zmm17,%zmm17 │ │ │ │ + vpabsw %zmm17,%zmm20 │ │ │ │ + vpsubusw %zmm20,%zmm22,%zmm20 │ │ │ │ + vpsrlw $0x8,%zmm20,%zmm20 │ │ │ │ + vpsllw $0xa,%zmm20,%zmm18 │ │ │ │ + vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm17,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 0x40(%rdx),%zmm17 │ │ │ │ + vmovdqa32 0x40(%rcx),%zmm18 │ │ │ │ + vpsubw %zmm17,%zmm18,%zmm18 │ │ │ │ + vpabsw %zmm18,%zmm19 │ │ │ │ + vpsubusw %zmm19,%zmm22,%zmm19 │ │ │ │ + vpshldw $0x8,%zmm19,%zmm20,%zmm20 │ │ │ │ + vpsllw $0xa,%zmm20,%zmm19 │ │ │ │ + vpsubb %zmm20,%zmm21,%zmm20 │ │ │ │ + vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ + vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm23,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 0x80(%rdx),%zmm26 │ │ │ │ + vmovdqa32 0x80(%rcx),%zmm17 │ │ │ │ + vpsubw %zmm26,%zmm17,%zmm17 │ │ │ │ + vpabsw %zmm17,%zmm25 │ │ │ │ + vpsubusw %zmm25,%zmm22,%zmm25 │ │ │ │ + vpsrlw $0x8,%zmm25,%zmm25 │ │ │ │ + vpsllw $0xa,%zmm25,%zmm18 │ │ │ │ + vpmulhw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpaddw %zmm17,%zmm26,%zmm26 │ │ │ │ + vmovdqa32 0xc0(%rdx),%zmm17 │ │ │ │ + vmovdqa32 0xc0(%rcx),%zmm18 │ │ │ │ + vpsubw %zmm17,%zmm18,%zmm18 │ │ │ │ + vpabsw %zmm18,%zmm19 │ │ │ │ + vpsubusw %zmm19,%zmm22,%zmm19 │ │ │ │ + vpshldw $0x8,%zmm19,%zmm25,%zmm25 │ │ │ │ + vpsllw $0xa,%zmm25,%zmm19 │ │ │ │ + vpsubb %zmm25,%zmm21,%zmm25 │ │ │ │ + vpmulhw %zmm19,%zmm18,%zmm18 │ │ │ │ + vpaddw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm23,%zmm26,%zmm26 │ │ │ │ + vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm17,%zmm26,%zmm26 │ │ │ │ + vpermb %zmm20,%zmm24,%zmm20 │ │ │ │ + vpermb %zmm25,%zmm24,%zmm25 │ │ │ │ add $0x100,%rdx │ │ │ │ - vpermq $0xd8,-0x40(%rax),%ymm3 │ │ │ │ - vmovdqa -0x80(%rcx),%ymm0 │ │ │ │ - vpsubw -0x80(%rdx),%ymm0,%ymm1 │ │ │ │ - vpsubb %ymm3,%ymm4,%ymm3 │ │ │ │ - vpaddw %ymm1,%ymm1,%ymm1 │ │ │ │ - vpaddb %ymm3,%ymm3,%ymm3 │ │ │ │ - vpunpcklbw %ymm3,%ymm4,%ymm2 │ │ │ │ - vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa -0x60(%rcx),%ymm1 │ │ │ │ - vpsubw -0x60(%rdx),%ymm1,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm2,%ymm2 │ │ │ │ - vpunpckhbw %ymm3,%ymm4,%ymm3 │ │ │ │ - vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,0x40(%rdi) │ │ │ │ - vpermq $0xd8,-0x20(%rax),%ymm3 │ │ │ │ - vmovdqa -0x40(%rcx),%ymm0 │ │ │ │ - vpsubw -0x40(%rdx),%ymm0,%ymm1 │ │ │ │ - vpsubb %ymm3,%ymm4,%ymm3 │ │ │ │ - vpaddw %ymm1,%ymm1,%ymm1 │ │ │ │ - vpaddb %ymm3,%ymm3,%ymm3 │ │ │ │ - vpunpcklbw %ymm3,%ymm4,%ymm2 │ │ │ │ - vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa -0x20(%rcx),%ymm1 │ │ │ │ - vpsubw -0x20(%rdx),%ymm1,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm2,%ymm2 │ │ │ │ - vpunpckhbw %ymm3,%ymm4,%ymm3 │ │ │ │ - vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,0x60(%rdi) │ │ │ │ + add $0x100,%rcx │ │ │ │ + vpermq %zmm16,%zmm27,%zmm16 │ │ │ │ + vpermq %zmm26,%zmm27,%zmm26 │ │ │ │ + vmovdqa32 %zmm20,(%rax) │ │ │ │ + vmovdqa32 %zmm25,0x40(%rax) │ │ │ │ + sub $0xffffffffffffff80,%rax │ │ │ │ + vmovdqa32 %zmm16,(%rdi) │ │ │ │ + vmovdqa32 %zmm26,0x40(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ dec %r9d │ │ │ │ - jg 373833 <__cxa_finalize@plt+0x3487e3> │ │ │ │ - vzeroupper │ │ │ │ + jg 3726d7 <__cxa_finalize@plt+0x347687> │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x6c87b(%rip),%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x6d955(%rip),%rax │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ movslq (%rax,%rcx,4),%rcx │ │ │ │ - vpbroadcastd -0x1b2(%rax),%ymm4 │ │ │ │ - vpbroadcastd -0x19a(%rax),%ymm5 │ │ │ │ + vpbroadcastd -0x174(%rax),%zmm22 │ │ │ │ + vpbroadcastd -0xc5c(%rax),%zmm23 │ │ │ │ sub %r9,%rdx │ │ │ │ add %rax,%rcx │ │ │ │ lea (%rsi,%rsi,2),%rax │ │ │ │ jmp *%rcx │ │ │ │ vmovd (%rdi),%xmm0 │ │ │ │ vpinsrd $0x1,(%rdi,%rsi,1),%xmm0,%xmm0 │ │ │ │ vpbroadcastd (%rdi,%rsi,2),%xmm1 │ │ │ │ vpinsrd $0x3,(%rdi,%rax,1),%xmm1,%xmm1 │ │ │ │ - vmovdqa (%r9),%xmm6 │ │ │ │ - vpsubb %xmm6,%xmm4,%xmm3 │ │ │ │ - vpunpcklbw %xmm6,%xmm3,%xmm2 │ │ │ │ - vpunpckhbw %xmm6,%xmm3,%xmm3 │ │ │ │ - vmovdqa (%r9,%rdx,1),%xmm6 │ │ │ │ + vmovdqa (%r9),%xmm4 │ │ │ │ + vmovdqa (%r9,%rdx,1),%xmm5 │ │ │ │ add $0x10,%r9 │ │ │ │ - vpunpcklbw %xmm6,%xmm0,%xmm0 │ │ │ │ - vpunpckhbw %xmm6,%xmm1,%xmm1 │ │ │ │ + vpsubb %xmm4,%xmm22,%xmm3 │ │ │ │ + vpunpcklbw %xmm5,%xmm0,%xmm0 │ │ │ │ + vpunpcklbw %xmm4,%xmm3,%xmm2 │ │ │ │ + vpunpckhbw %xmm5,%xmm1,%xmm1 │ │ │ │ + vpunpckhbw %xmm4,%xmm3,%xmm3 │ │ │ │ vpmaddubsw %xmm2,%xmm0,%xmm0 │ │ │ │ vpmaddubsw %xmm3,%xmm1,%xmm1 │ │ │ │ - vpmulhrsw %xmm5,%xmm0,%xmm0 │ │ │ │ - vpmulhrsw %xmm5,%xmm1,%xmm1 │ │ │ │ + vpmulhrsw %xmm23,%xmm0,%xmm0 │ │ │ │ + vpmulhrsw %xmm23,%xmm1,%xmm1 │ │ │ │ vpackuswb %xmm1,%xmm0,%xmm0 │ │ │ │ vmovd %xmm0,(%rdi) │ │ │ │ vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ vpextrd $0x2,%xmm0,(%rdi,%rsi,2) │ │ │ │ vpextrd $0x3,%xmm0,(%rdi,%rax,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 3739fd <__cxa_finalize@plt+0x3489ad> │ │ │ │ - vzeroupper │ │ │ │ + jg 37286c <__cxa_finalize@plt+0x34781c> │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - vmovq (%rdi),%xmm1 │ │ │ │ - vmovhps (%rdi,%rsi,1),%xmm1,%xmm1 │ │ │ │ + vmovq (%rdi),%xmm0 │ │ │ │ + vpbroadcastq (%rdi,%rsi,1),%xmm1 │ │ │ │ vpbroadcastq (%rdi,%rsi,2),%ymm2 │ │ │ │ vpbroadcastq (%rdi,%rax,1),%ymm3 │ │ │ │ - vmovdqa (%r9),%ymm0 │ │ │ │ - vmovdqa (%r9,%rdx,1),%ymm6 │ │ │ │ + vmovdqa (%r9),%ymm4 │ │ │ │ + vmovdqa (%r9,%rdx,1),%ymm5 │ │ │ │ add $0x20,%r9 │ │ │ │ - vpblendd $0x30,%ymm2,%ymm1,%ymm1 │ │ │ │ + vpblendd $0x30,%ymm2,%ymm0,%ymm0 │ │ │ │ vpblendd $0xc0,%ymm3,%ymm1,%ymm1 │ │ │ │ - vpsubb %ymm0,%ymm4,%ymm3 │ │ │ │ - vpunpcklbw %ymm0,%ymm3,%ymm2 │ │ │ │ - vpunpckhbw %ymm0,%ymm3,%ymm3 │ │ │ │ - vpunpcklbw %ymm6,%ymm1,%ymm0 │ │ │ │ - vpunpckhbw %ymm6,%ymm1,%ymm1 │ │ │ │ + vpsubb %ymm4,%ymm22,%ymm3 │ │ │ │ + vpunpcklbw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpunpcklbw %ymm4,%ymm3,%ymm2 │ │ │ │ + vpunpckhbw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpunpckhbw %ymm4,%ymm3,%ymm3 │ │ │ │ vpmaddubsw %ymm2,%ymm0,%ymm0 │ │ │ │ vpmaddubsw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ + vpmulhrsw %ymm23,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm23,%ymm1,%ymm1 │ │ │ │ vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ vmovq %xmm0,(%rdi) │ │ │ │ vmovhps %xmm0,(%rdi,%rsi,1) │ │ │ │ vmovq %xmm1,(%rdi,%rsi,2) │ │ │ │ vmovhps %xmm1,(%rdi,%rax,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 373a80 <__cxa_finalize@plt+0x348a30> │ │ │ │ + jg 3728e7 <__cxa_finalize@plt+0x347897> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - vmovdqa (%r9),%ymm0 │ │ │ │ - vmovdqa (%rdi),%xmm1 │ │ │ │ - vinserti128 $0x1,(%rdi,%rsi,1),%ymm1,%ymm1 │ │ │ │ - vpsubb %ymm0,%ymm4,%ymm3 │ │ │ │ - vpunpcklbw %ymm0,%ymm3,%ymm2 │ │ │ │ - vpunpckhbw %ymm0,%ymm3,%ymm3 │ │ │ │ - vmovdqa (%r9,%rdx,1),%ymm6 │ │ │ │ - add $0x20,%r9 │ │ │ │ - vpunpcklbw %ymm6,%ymm1,%ymm0 │ │ │ │ - vpunpckhbw %ymm6,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa %xmm0,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ + vmovdqa32 (%rdi),%xmm17 │ │ │ │ + vinserti32x4 $0x1,(%rdi,%rsi,1),%ymm17,%ymm17 │ │ │ │ + vinserti32x4 $0x2,(%rdi,%rsi,2),%zmm17,%zmm17 │ │ │ │ + vmovdqa32 (%r9),%zmm20 │ │ │ │ + vinserti32x4 $0x3,(%rdi,%rax,1),%zmm17,%zmm17 │ │ │ │ + vmovdqa32 (%r9,%rdx,1),%zmm21 │ │ │ │ + add $0x40,%r9 │ │ │ │ + vpsubb %zmm20,%zmm22,%zmm19 │ │ │ │ + vpunpcklbw %zmm21,%zmm17,%zmm16 │ │ │ │ + vpunpcklbw %zmm20,%zmm19,%zmm18 │ │ │ │ + vpunpckhbw %zmm21,%zmm17,%zmm17 │ │ │ │ + vpunpckhbw %zmm20,%zmm19,%zmm19 │ │ │ │ + vpmaddubsw %zmm18,%zmm16,%zmm16 │ │ │ │ + vpmaddubsw %zmm19,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm23,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 %xmm16,(%rdi) │ │ │ │ + vextracti32x4 $0x1,%ymm16,(%rdi,%rsi,1) │ │ │ │ + vextracti32x4 $0x2,%zmm16,(%rdi,%rsi,2) │ │ │ │ + vextracti32x4 $0x3,%zmm16,(%rdi,%rax,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdi │ │ │ │ + sub $0x4,%r8d │ │ │ │ + jg 372973 <__cxa_finalize@plt+0x347923> │ │ │ │ + ret │ │ │ │ + vmovdqa32 (%rdi),%ymm17 │ │ │ │ + vinserti32x8 $0x1,(%rdi,%rsi,1),%zmm17,%zmm17 │ │ │ │ + vmovdqa32 (%r9),%zmm20 │ │ │ │ + vmovdqa32 (%r9,%rdx,1),%zmm21 │ │ │ │ + add $0x40,%r9 │ │ │ │ + vpsubb %zmm20,%zmm22,%zmm19 │ │ │ │ + vpunpcklbw %zmm21,%zmm17,%zmm16 │ │ │ │ + vpunpcklbw %zmm20,%zmm19,%zmm18 │ │ │ │ + vpunpckhbw %zmm21,%zmm17,%zmm17 │ │ │ │ + vpunpckhbw %zmm20,%zmm19,%zmm19 │ │ │ │ + vpmaddubsw %zmm18,%zmm16,%zmm16 │ │ │ │ + vpmaddubsw %zmm19,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm23,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm23,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 %ymm16,(%rdi) │ │ │ │ + vextracti32x8 $0x1,%zmm16,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 373b10 <__cxa_finalize@plt+0x348ac0> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - vmovdqa (%r9),%ymm0 │ │ │ │ - vmovdqa (%rdi),%ymm1 │ │ │ │ - vmovdqa (%r9,%rdx,1),%ymm6 │ │ │ │ - add $0x20,%r9 │ │ │ │ - vpsubb %ymm0,%ymm4,%ymm3 │ │ │ │ - vpunpcklbw %ymm0,%ymm3,%ymm2 │ │ │ │ - vpunpckhbw %ymm0,%ymm3,%ymm3 │ │ │ │ - vpunpcklbw %ymm6,%ymm1,%ymm0 │ │ │ │ - vpunpckhbw %ymm6,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %r8d │ │ │ │ - jg 373b70 <__cxa_finalize@plt+0x348b20> │ │ │ │ - vzeroupper │ │ │ │ + jg 372a0b <__cxa_finalize@plt+0x3479bb> │ │ │ │ ret │ │ │ │ nop │ │ │ │ - lea 0x6c69f(%rip),%r9 │ │ │ │ + lea 0x6d729(%rip),%r9 │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ movslq (%r9,%rcx,4),%rcx │ │ │ │ - vpbroadcastd -0x1ae(%r9),%ymm5 │ │ │ │ + vpbroadcastd -0xc70(%r9),%zmm21 │ │ │ │ add %r9,%rcx │ │ │ │ - add $0xfffffffffffffc3a,%r9 │ │ │ │ + add $0xfffffffffffff390,%r9 │ │ │ │ jmp *%rcx │ │ │ │ vpbroadcastd 0x4(%r9),%xmm2 │ │ │ │ vmovd (%rdi),%xmm0 │ │ │ │ vpinsrw $0x1,(%rdi,%rsi,1),%xmm0,%xmm0 │ │ │ │ vmovd (%rdx),%xmm1 │ │ │ │ add $0x4,%rdx │ │ │ │ vpunpcklbw %xmm1,%xmm0,%xmm0 │ │ │ │ vpmaddubsw %xmm2,%xmm0,%xmm0 │ │ │ │ - vpmulhrsw %xmm5,%xmm0,%xmm0 │ │ │ │ + vpmulhrsw %xmm21,%xmm0,%xmm0 │ │ │ │ vpackuswb %xmm0,%xmm0,%xmm0 │ │ │ │ vpextrw $0x0,%xmm0,(%rdi) │ │ │ │ vpextrw $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 373bea <__cxa_finalize@plt+0x348b9a> │ │ │ │ - vzeroupper │ │ │ │ + jg 372aab <__cxa_finalize@plt+0x347a5b> │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ vpbroadcastq 0x8(%r9),%xmm2 │ │ │ │ vmovd (%rdi),%xmm0 │ │ │ │ vpinsrd $0x1,(%rdi,%rsi,1),%xmm0,%xmm0 │ │ │ │ vmovq (%rdx),%xmm1 │ │ │ │ add $0x8,%rdx │ │ │ │ vpunpcklbw %xmm1,%xmm0,%xmm0 │ │ │ │ vpmaddubsw %xmm2,%xmm0,%xmm0 │ │ │ │ - vpmulhrsw %xmm5,%xmm0,%xmm0 │ │ │ │ + vpmulhrsw %xmm21,%xmm0,%xmm0 │ │ │ │ vpackuswb %xmm0,%xmm0,%xmm0 │ │ │ │ vmovd %xmm0,(%rdi) │ │ │ │ vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 373c36 <__cxa_finalize@plt+0x348be6> │ │ │ │ - vzeroupper │ │ │ │ + jg 372aee <__cxa_finalize@plt+0x347a9e> │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ vmovdqa 0x10(%r9),%xmm3 │ │ │ │ vmovq (%rdi),%xmm0 │ │ │ │ vpbroadcastq (%rdi,%rsi,1),%xmm1 │ │ │ │ vmovdqa (%rdx),%xmm2 │ │ │ │ add $0x10,%rdx │ │ │ │ vpunpcklbw %xmm2,%xmm0,%xmm0 │ │ │ │ vpunpckhbw %xmm2,%xmm1,%xmm1 │ │ │ │ vpmaddubsw %xmm3,%xmm0,%xmm0 │ │ │ │ vpmaddubsw %xmm3,%xmm1,%xmm1 │ │ │ │ - vpmulhrsw %xmm5,%xmm0,%xmm0 │ │ │ │ - vpmulhrsw %xmm5,%xmm1,%xmm1 │ │ │ │ + vpmulhrsw %xmm21,%xmm0,%xmm0 │ │ │ │ + vpmulhrsw %xmm21,%xmm1,%xmm1 │ │ │ │ vpackuswb %xmm1,%xmm0,%xmm0 │ │ │ │ vmovq %xmm0,(%rdi) │ │ │ │ vmovhps %xmm0,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 373c86 <__cxa_finalize@plt+0x348c36> │ │ │ │ - vzeroupper │ │ │ │ + jg 372b30 <__cxa_finalize@plt+0x347ae0> │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - vbroadcasti128 0x20(%r9),%ymm3 │ │ │ │ - vbroadcasti128 0x30(%r9),%ymm4 │ │ │ │ - vmovdqa (%rdi),%xmm1 │ │ │ │ - vinserti128 $0x1,(%rdi,%rsi,1),%ymm1,%ymm1 │ │ │ │ - vmovdqa (%rdx),%ymm2 │ │ │ │ + vbroadcasti32x4 0x20(%r9),%ymm19 │ │ │ │ + vbroadcasti32x4 0x30(%r9),%ymm20 │ │ │ │ + vmovdqa32 (%rdi),%xmm17 │ │ │ │ + vinserti32x4 $0x1,(%rdi,%rsi,1),%ymm17,%ymm17 │ │ │ │ + vmovdqa32 (%rdx),%ymm18 │ │ │ │ add $0x20,%rdx │ │ │ │ - vpunpcklbw %ymm2,%ymm1,%ymm0 │ │ │ │ - vpunpckhbw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm4,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa %xmm0,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ + vpunpcklbw %ymm18,%ymm17,%ymm16 │ │ │ │ + vpunpckhbw %ymm18,%ymm17,%ymm17 │ │ │ │ + vpmaddubsw %ymm19,%ymm16,%ymm16 │ │ │ │ + vpmaddubsw %ymm20,%ymm17,%ymm17 │ │ │ │ + vpmulhrsw %ymm21,%ymm16,%ymm16 │ │ │ │ + vpmulhrsw %ymm21,%ymm17,%ymm17 │ │ │ │ + vpackuswb %ymm17,%ymm16,%ymm16 │ │ │ │ + vmovdqa32 %xmm16,(%rdi) │ │ │ │ + vextracti32x4 $0x1,%zmm16,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 373cdc <__cxa_finalize@plt+0x348c8c> │ │ │ │ - vzeroupper │ │ │ │ + jg 372b86 <__cxa_finalize@plt+0x347b36> │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - vmovdqa 0x40(%r9),%xmm3 │ │ │ │ - vinserti128 $0x1,0x60(%r9),%ymm3,%ymm3 │ │ │ │ - vmovdqa 0x50(%r9),%xmm4 │ │ │ │ - vinserti128 $0x1,0x70(%r9),%ymm4,%ymm4 │ │ │ │ - vmovdqa (%rdi),%ymm1 │ │ │ │ - vmovdqa (%rdx),%ymm2 │ │ │ │ - add $0x20,%rdx │ │ │ │ - vpunpcklbw %ymm2,%ymm1,%ymm0 │ │ │ │ - vpunpckhbw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm4,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %r8d │ │ │ │ - jg 373d4a <__cxa_finalize@plt+0x348cfa> │ │ │ │ - vzeroupper │ │ │ │ + vmovdqa32 0x40(%r9),%zmm20 │ │ │ │ + vshufi32x4 $0x88,%zmm20,%zmm20,%zmm19 │ │ │ │ + vshufi32x4 $0xdd,%zmm20,%zmm20,%zmm20 │ │ │ │ + vmovdqa32 (%rdi),%ymm17 │ │ │ │ + vinserti32x8 $0x1,(%rdi,%rsi,1),%zmm17,%zmm17 │ │ │ │ + vmovdqa32 (%rdx),%zmm18 │ │ │ │ + add $0x40,%rdx │ │ │ │ + vpunpcklbw %zmm18,%zmm17,%zmm16 │ │ │ │ + vpunpckhbw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpmaddubsw %zmm19,%zmm16,%zmm16 │ │ │ │ + vpmaddubsw %zmm20,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm21,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 %ymm16,(%rdi) │ │ │ │ + vextracti32x8 $0x1,%zmm16,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 372bf6 <__cxa_finalize@plt+0x347ba6> │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x6c4e3(%rip),%r9 │ │ │ │ - mov %ecx,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x6d55d(%rip),%rax │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ mov %r8d,%r8d │ │ │ │ - movslq (%r9,%rcx,4),%rcx │ │ │ │ - vpbroadcastd -0x1c2(%r9),%ymm5 │ │ │ │ - add %r9,%rcx │ │ │ │ - lea -0x3da(%r9,%r8,2),%r9 │ │ │ │ + movslq (%rax,%rcx,4),%rcx │ │ │ │ + lea -0xc84(%rax,%r8,2),%r9 │ │ │ │ + vpbroadcastd -0xc84(%rax),%zmm21 │ │ │ │ lea (%r8,%r8,2),%r8d │ │ │ │ + add %rax,%rcx │ │ │ │ shr $0x2,%r8d │ │ │ │ lea (%r9,%r8,2),%r9 │ │ │ │ neg %r8 │ │ │ │ jmp *%rcx │ │ │ │ vmovd (%rdi),%xmm0 │ │ │ │ vpinsrw $0x1,(%rdi,%rsi,1),%xmm0,%xmm0 │ │ │ │ vmovd (%r9,%r8,2),%xmm2 │ │ │ │ vmovd (%rdx),%xmm1 │ │ │ │ add $0x4,%rdx │ │ │ │ vpunpcklwd %xmm2,%xmm2,%xmm2 │ │ │ │ vpunpcklbw %xmm1,%xmm0,%xmm0 │ │ │ │ vpmaddubsw %xmm2,%xmm0,%xmm0 │ │ │ │ - vpmulhrsw %xmm5,%xmm0,%xmm0 │ │ │ │ + vpmulhrsw %xmm21,%xmm0,%xmm0 │ │ │ │ vpackuswb %xmm0,%xmm0,%xmm0 │ │ │ │ vpextrw $0x0,%xmm0,(%rdi) │ │ │ │ vpextrw $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ add $0x2,%r8 │ │ │ │ - jl 373dc9 <__cxa_finalize@plt+0x348d79> │ │ │ │ - vzeroupper │ │ │ │ + jl 372c98 <__cxa_finalize@plt+0x347c48> │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovdqa 0x6c1f8(%rip),%xmm3 │ │ │ │ + vmovdqa 0x6d239(%rip),%xmm3 │ │ │ │ vmovd (%rdi),%xmm0 │ │ │ │ vpinsrd $0x1,(%rdi,%rsi,1),%xmm0,%xmm0 │ │ │ │ vmovd (%r9,%r8,2),%xmm2 │ │ │ │ vmovq (%rdx),%xmm1 │ │ │ │ add $0x8,%rdx │ │ │ │ vpshufb %xmm3,%xmm2,%xmm2 │ │ │ │ vpunpcklbw %xmm1,%xmm0,%xmm0 │ │ │ │ vpmaddubsw %xmm2,%xmm0,%xmm0 │ │ │ │ - vpmulhrsw %xmm5,%xmm0,%xmm0 │ │ │ │ + vpmulhrsw %xmm21,%xmm0,%xmm0 │ │ │ │ vpackuswb %xmm0,%xmm0,%xmm0 │ │ │ │ vmovd %xmm0,(%rdi) │ │ │ │ vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ add $0x2,%r8 │ │ │ │ - jl 373e28 <__cxa_finalize@plt+0x348dd8> │ │ │ │ - vzeroupper │ │ │ │ + jl 372ce7 <__cxa_finalize@plt+0x347c97> │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - vbroadcasti128 0x6c197(%rip),%ymm4 │ │ │ │ + vbroadcasti128 0x6d1e9(%rip),%ymm4 │ │ │ │ vshufpd $0x3,%ymm4,%ymm4,%ymm4 │ │ │ │ vpbroadcastq (%rdi),%ymm1 │ │ │ │ vmovq (%rdi,%rsi,1),%xmm0 │ │ │ │ vpblendd $0x30,%ymm1,%ymm0,%ymm0 │ │ │ │ vpbroadcastd (%r9,%r8,2),%ymm3 │ │ │ │ vmovq 0x8(%rdx),%xmm1 │ │ │ │ vinserti128 $0x1,(%rdx),%ymm1,%ymm1 │ │ │ │ add $0x10,%rdx │ │ │ │ vpshufb %ymm4,%ymm3,%ymm3 │ │ │ │ vpunpcklbw %ymm1,%ymm0,%ymm0 │ │ │ │ vpmaddubsw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ + vpmulhrsw %ymm21,%ymm0,%ymm0 │ │ │ │ vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ vpackuswb %xmm1,%xmm0,%xmm0 │ │ │ │ vmovhps %xmm0,(%rdi) │ │ │ │ vmovq %xmm0,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ add $0x2,%r8 │ │ │ │ - jl 373e8e <__cxa_finalize@plt+0x348e3e> │ │ │ │ + jl 372d3c <__cxa_finalize@plt+0x347cec> │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - vbroadcasti128 0x6c127(%rip),%ymm4 │ │ │ │ - vshufpd $0xc,%ymm4,%ymm4,%ymm4 │ │ │ │ - vmovdqa (%rdi),%xmm1 │ │ │ │ - vinserti128 $0x1,(%rdi,%rsi,1),%ymm1,%ymm1 │ │ │ │ - vpbroadcastd (%r9,%r8,2),%ymm3 │ │ │ │ - vmovdqa (%rdx),%ymm2 │ │ │ │ + vbroadcasti32x4 0x6d180(%rip),%ymm20 │ │ │ │ + vshufpd $0xc,%ymm20,%ymm20,%ymm20 │ │ │ │ + vmovdqa32 (%rdi),%xmm17 │ │ │ │ + vinserti32x4 $0x1,(%rdi,%rsi,1),%ymm17,%ymm17 │ │ │ │ + vpbroadcastd (%r9,%r8,2),%ymm19 │ │ │ │ + vmovdqa32 (%rdx),%ymm18 │ │ │ │ add $0x20,%rdx │ │ │ │ - vpshufb %ymm4,%ymm3,%ymm3 │ │ │ │ - vpunpcklbw %ymm2,%ymm1,%ymm0 │ │ │ │ - vpunpckhbw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa %xmm0,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ + vpshufb %ymm20,%ymm19,%ymm19 │ │ │ │ + vpunpcklbw %ymm18,%ymm17,%ymm16 │ │ │ │ + vpunpckhbw %ymm18,%ymm17,%ymm17 │ │ │ │ + vpmaddubsw %ymm19,%ymm16,%ymm16 │ │ │ │ + vpmaddubsw %ymm19,%ymm17,%ymm17 │ │ │ │ + vpmulhrsw %ymm21,%ymm16,%ymm16 │ │ │ │ + vpmulhrsw %ymm21,%ymm17,%ymm17 │ │ │ │ + vpackuswb %ymm17,%ymm16,%ymm16 │ │ │ │ + vmovdqa32 %xmm16,(%rdi) │ │ │ │ + vextracti32x4 $0x1,%zmm16,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ add $0x2,%r8 │ │ │ │ - jl 373efe <__cxa_finalize@plt+0x348eae> │ │ │ │ - vzeroupper │ │ │ │ + jl 372da7 <__cxa_finalize@plt+0x347d57> │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - sub %rax,%rsi │ │ │ │ - vpbroadcastw (%r9,%r8,2),%ymm3 │ │ │ │ - mov %eax,%ecx │ │ │ │ - vmovdqa (%rdi),%ymm1 │ │ │ │ - vmovdqa (%rdx),%ymm2 │ │ │ │ - add $0x20,%rdx │ │ │ │ - vpunpcklbw %ymm2,%ymm1,%ymm0 │ │ │ │ - vpunpckhbw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmaddubsw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpmaddubsw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - add $0x20,%rdi │ │ │ │ - sub $0x20,%ecx │ │ │ │ - jg 373f6b <__cxa_finalize@plt+0x348f1b> │ │ │ │ + vbroadcasti32x4 0x6d107(%rip),%zmm20 │ │ │ │ + vshufpd $0xf0,%zmm20,%zmm20,%zmm20 │ │ │ │ + vmovdqa32 (%rdi),%ymm17 │ │ │ │ + vinserti32x8 $0x1,(%rdi,%rsi,1),%zmm17,%zmm17 │ │ │ │ + vpbroadcastd (%r9,%r8,2),%zmm19 │ │ │ │ + vmovdqa32 (%rdx),%zmm18 │ │ │ │ + add $0x40,%rdx │ │ │ │ + vpshufb %zmm20,%zmm19,%zmm19 │ │ │ │ + vpunpcklbw %zmm18,%zmm17,%zmm16 │ │ │ │ + vpunpckhbw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpmaddubsw %zmm19,%zmm16,%zmm16 │ │ │ │ + vpmaddubsw %zmm19,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm21,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 %ymm16,(%rdi) │ │ │ │ + vextracti32x8 $0x1,%zmm16,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + add $0x2,%r8 │ │ │ │ + jl 372e20 <__cxa_finalize@plt+0x347dd0> │ │ │ │ + ret │ │ │ │ + vpbroadcastw (%r9,%r8,2),%zmm19 │ │ │ │ + vmovdqa32 (%rdi),%zmm17 │ │ │ │ + vmovdqa32 (%rdx),%zmm18 │ │ │ │ + add $0x40,%rdx │ │ │ │ + vpunpcklbw %zmm18,%zmm17,%zmm16 │ │ │ │ + vpunpckhbw %zmm18,%zmm17,%zmm17 │ │ │ │ + vpmaddubsw %zmm19,%zmm16,%zmm16 │ │ │ │ + vpmaddubsw %zmm19,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm21,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ + vpackuswb %zmm17,%zmm16,%zmm16 │ │ │ │ + vmovdqa32 %zmm16,(%rdi) │ │ │ │ add %rsi,%rdi │ │ │ │ inc %r8 │ │ │ │ - jl 373f63 <__cxa_finalize@plt+0x348f13> │ │ │ │ - vzeroupper │ │ │ │ + jl 372e88 <__cxa_finalize@plt+0x347e38> │ │ │ │ ret │ │ │ │ - push %rbx │ │ │ │ - push %rbp │ │ │ │ - push %r14 │ │ │ │ - push %r15 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov 0x30(%rsp),%r10 │ │ │ │ - mov 0x38(%rsp),%r11 │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - xor %r15d,%r15d │ │ │ │ - lea -0x1(%rcx),%rbp │ │ │ │ - cmp %rcx,%r9 │ │ │ │ - cmovs %r9,%rbp │ │ │ │ - test %r9,%r9 │ │ │ │ - cmovs %r15,%rbp │ │ │ │ - imul %rbx,%rbp │ │ │ │ - add %rbp,%r11 │ │ │ │ - lea -0x1(%rdx),%rbp │ │ │ │ - cmp %rdx,%r8 │ │ │ │ - cmovs %r8,%rbp │ │ │ │ - test %r8,%r8 │ │ │ │ - cmovs %r15,%rbp │ │ │ │ - add %rbp,%r11 │ │ │ │ - lea (%r9,%rsi,1),%rbp │ │ │ │ - sub %rcx,%rbp │ │ │ │ - lea -0x1(%rsi),%rcx │ │ │ │ - cmovs %r15,%rbp │ │ │ │ - neg %r9 │ │ │ │ - cmovs %r15,%r9 │ │ │ │ - cmp %rsi,%rbp │ │ │ │ - cmovns %rcx,%rbp │ │ │ │ - cmp %rsi,%r9 │ │ │ │ - cmovg %rcx,%r9 │ │ │ │ - lea (%r8,%rdi,1),%r14 │ │ │ │ - sub %rdx,%r14 │ │ │ │ - lea -0x1(%rdi),%rdx │ │ │ │ - cmovs %r15,%r14 │ │ │ │ - neg %r8 │ │ │ │ - cmovs %r15,%r8 │ │ │ │ - cmp %rdi,%r14 │ │ │ │ - cmovns %rdx,%r14 │ │ │ │ - cmp %rdi,%r8 │ │ │ │ - cmovns %rdx,%r8 │ │ │ │ - lea 0x0(%rbp,%r9,1),%rcx │ │ │ │ - sub %rcx,%rsi │ │ │ │ - mov %r9,%rdx │ │ │ │ - imul %r10,%rdx │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - lea (%r14,%r8,1),%rcx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - test %r8,%r8 │ │ │ │ - jne 374099 <__cxa_finalize@plt+0x349049> │ │ │ │ - test %r14,%r14 │ │ │ │ - jne 37413b <__cxa_finalize@plt+0x3490eb> │ │ │ │ - xor %rcx,%rcx │ │ │ │ - vmovdqu (%r11,%rcx,1),%ymm0 │ │ │ │ - vmovdqu %ymm0,(%rax,%rcx,1) │ │ │ │ - add $0x20,%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jl 374075 <__cxa_finalize@plt+0x349025> │ │ │ │ - add %r10,%rax │ │ │ │ - add %rbx,%r11 │ │ │ │ - dec %rsi │ │ │ │ - jg 374072 <__cxa_finalize@plt+0x349022> │ │ │ │ - jmp 37417a <__cxa_finalize@plt+0x34912a> │ │ │ │ - test %r14,%r14 │ │ │ │ - jne 3740e0 <__cxa_finalize@plt+0x349090> │ │ │ │ - xor %rcx,%rcx │ │ │ │ - vpbroadcastb (%r11),%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rax,%rcx,1) │ │ │ │ - add $0x20,%rcx │ │ │ │ - cmp %r8,%rcx │ │ │ │ - jl 3740a6 <__cxa_finalize@plt+0x349056> │ │ │ │ - lea (%rax,%r8,1),%r15 │ │ │ │ - xor %rcx,%rcx │ │ │ │ - vmovdqu (%r11,%rcx,1),%ymm0 │ │ │ │ - vmovdqu %ymm0,(%r15,%rcx,1) │ │ │ │ - add $0x20,%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jl 3740bb <__cxa_finalize@plt+0x34906b> │ │ │ │ - add %r10,%rax │ │ │ │ - add %rbx,%r11 │ │ │ │ - dec %rsi │ │ │ │ - jg 37409e <__cxa_finalize@plt+0x34904e> │ │ │ │ - jmp 37417a <__cxa_finalize@plt+0x34912a> │ │ │ │ - xor %rcx,%rcx │ │ │ │ - vpbroadcastb (%r11),%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rax,%rcx,1) │ │ │ │ - add $0x20,%rcx │ │ │ │ - cmp %r8,%rcx │ │ │ │ - jl 3740e8 <__cxa_finalize@plt+0x349098> │ │ │ │ - lea (%rax,%r8,1),%r15 │ │ │ │ - xor %rcx,%rcx │ │ │ │ - vmovdqu (%r11,%rcx,1),%ymm0 │ │ │ │ - vmovdqu %ymm0,(%r15,%rcx,1) │ │ │ │ - add $0x20,%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jl 3740fd <__cxa_finalize@plt+0x3490ad> │ │ │ │ - add %rdx,%r15 │ │ │ │ - xor %rcx,%rcx │ │ │ │ - vpbroadcastb -0x1(%r11,%rdx,1),%ymm0 │ │ │ │ - vmovdqu %ymm0,(%r15,%rcx,1) │ │ │ │ - add $0x20,%rcx │ │ │ │ - cmp %r14,%rcx │ │ │ │ - jl 37411f <__cxa_finalize@plt+0x3490cf> │ │ │ │ - add %r10,%rax │ │ │ │ - add %rbx,%r11 │ │ │ │ - dec %rsi │ │ │ │ - jg 3740e0 <__cxa_finalize@plt+0x349090> │ │ │ │ - jmp 37417a <__cxa_finalize@plt+0x34912a> │ │ │ │ - xor %rcx,%rcx │ │ │ │ - vmovdqu (%r11,%rcx,1),%ymm0 │ │ │ │ - vmovdqu %ymm0,(%rax,%rcx,1) │ │ │ │ - add $0x20,%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jl 37413e <__cxa_finalize@plt+0x3490ee> │ │ │ │ - lea (%rax,%rdx,1),%r15 │ │ │ │ - xor %rcx,%rcx │ │ │ │ - vpbroadcastb -0x1(%r11,%rdx,1),%ymm0 │ │ │ │ - vmovdqu %ymm0,(%r15,%rcx,1) │ │ │ │ - add $0x20,%rcx │ │ │ │ - cmp %r14,%rcx │ │ │ │ - jl 374160 <__cxa_finalize@plt+0x349110> │ │ │ │ - add %r10,%rax │ │ │ │ - add %rbx,%r11 │ │ │ │ - dec %rsi │ │ │ │ - jg 37413b <__cxa_finalize@plt+0x3490eb> │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 3741aa <__cxa_finalize@plt+0x34915a> │ │ │ │ - mov %rax,%r11 │ │ │ │ - sub %r10,%r11 │ │ │ │ - xor %rsi,%rsi │ │ │ │ - vmovdqa (%r11,%rsi,1),%ymm0 │ │ │ │ - lea (%rax,%rsi,1),%rcx │ │ │ │ - mov %rbp,%r8 │ │ │ │ - vmovdqa %ymm0,(%rcx) │ │ │ │ - add %r10,%rcx │ │ │ │ - dec %r8 │ │ │ │ - jg 374195 <__cxa_finalize@plt+0x349145> │ │ │ │ - add $0x20,%rsi │ │ │ │ - cmp %rdi,%rsi │ │ │ │ - jl 374188 <__cxa_finalize@plt+0x349138> │ │ │ │ - test %r9,%r9 │ │ │ │ - je 3741de <__cxa_finalize@plt+0x34918e> │ │ │ │ - mov 0x40(%rsp),%r11 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - xor %rsi,%rsi │ │ │ │ - vmovdqa (%r11,%rsi,1),%ymm0 │ │ │ │ - lea (%rax,%rsi,1),%rcx │ │ │ │ - mov %r9,%r8 │ │ │ │ - vmovdqa %ymm0,(%rcx) │ │ │ │ - add %r10,%rcx │ │ │ │ - dec %r8 │ │ │ │ - jg 3741c9 <__cxa_finalize@plt+0x349179> │ │ │ │ - add $0x20,%rsi │ │ │ │ - cmp %rdi,%rsi │ │ │ │ - jl 3741bc <__cxa_finalize@plt+0x34916c> │ │ │ │ - pop %r15 │ │ │ │ - pop %r14 │ │ │ │ - pop %rbp │ │ │ │ - pop %rbx │ │ │ │ - vzeroupper │ │ │ │ + vpbroadcastw (%r9,%r8,2),%zmm22 │ │ │ │ + vmovdqa32 (%rdi),%zmm18 │ │ │ │ + vmovdqa32 (%rdx),%zmm17 │ │ │ │ + vmovdqa32 0x40(%rdi),%zmm19 │ │ │ │ + vmovdqa32 0x40(%rdx),%zmm20 │ │ │ │ + sub $0xffffffffffffff80,%rdx │ │ │ │ + vpunpcklbw %zmm17,%zmm18,%zmm16 │ │ │ │ + vpunpckhbw %zmm17,%zmm18,%zmm18 │ │ │ │ + vpmaddubsw %zmm22,%zmm16,%zmm16 │ │ │ │ + vpmaddubsw %zmm22,%zmm18,%zmm18 │ │ │ │ + vpunpcklbw %zmm20,%zmm19,%zmm17 │ │ │ │ + vpunpckhbw %zmm20,%zmm19,%zmm19 │ │ │ │ + vpmaddubsw %zmm22,%zmm17,%zmm17 │ │ │ │ + vpmaddubsw %zmm22,%zmm19,%zmm19 │ │ │ │ + vpmulhrsw %zmm21,%zmm16,%zmm16 │ │ │ │ + vpmulhrsw %zmm21,%zmm18,%zmm18 │ │ │ │ + vpmulhrsw %zmm21,%zmm17,%zmm17 │ │ │ │ + vpmulhrsw %zmm21,%zmm19,%zmm19 │ │ │ │ + vpackuswb %zmm18,%zmm16,%zmm16 │ │ │ │ + vpackuswb %zmm19,%zmm17,%zmm17 │ │ │ │ + vmovdqa32 %zmm16,(%rdi) │ │ │ │ + vmovdqa32 %zmm17,0x40(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + inc %r8 │ │ │ │ + jl 372ed8 <__cxa_finalize@plt+0x347e88> │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ push %rbx │ │ │ │ push %rbp │ │ │ │ push %r14 │ │ │ │ subl $0x10000,0x30(%rsp) │ │ │ │ subl $0x8,0x20(%rsp) │ │ │ │ - vpbroadcastd 0x28(%rsp),%ymm5 │ │ │ │ - vpbroadcastd 0x30(%rsp),%ymm8 │ │ │ │ - vpbroadcastd 0x20(%rsp),%ymm6 │ │ │ │ - lea -0x816d(%rip),%r10 │ │ │ │ - vpbroadcastd 0x73ff4(%r10),%xmm3 │ │ │ │ - vpbroadcastd 0x74020(%r10),%ymm7 │ │ │ │ - vbroadcasti128 0x73f80(%r10),%ymm15 │ │ │ │ - vpmaddwd 0x73fb0(%r10),%ymm5,%ymm2 │ │ │ │ - vpslld $0x3,%ymm5,%ymm5 │ │ │ │ - vpslld $0xe,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm2,%ymm8,%ymm8 │ │ │ │ - vpxor %ymm2,%ymm2,%ymm2 │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + vpbroadcastd 0x28(%rsp),%zmm21 │ │ │ │ + vpbroadcastd 0x30(%rsp),%zmm24 │ │ │ │ + vpbroadcastd 0x20(%rsp),%zmm22 │ │ │ │ + kmovq %rax,%k3 │ │ │ │ + lea -0x6fdc(%rip),%r10 │ │ │ │ + vpbroadcastd 0x74074(%r10),%zmm19 │ │ │ │ + vpbroadcastd 0x74090(%r10),%zmm23 │ │ │ │ + vbroadcasti32x4 0x7405c(%r10),%zmm31 │ │ │ │ + vpdpwssd 0x73f60(%r10),%zmm21,%zmm24 │ │ │ │ + vpslld $0x4,%zmm21,%zmm21 │ │ │ │ + vpslld $0xe,%zmm22,%zmm22 │ │ │ │ + vpxord %zmm18,%zmm18,%zmm18 │ │ │ │ + vmovdqa32 0x73fb0(%r10),%zmm0 │ │ │ │ + vmovdqa32 0x73ff0(%r10),%zmm1 │ │ │ │ + vmovdqa 0x74030(%r10),%xmm2 │ │ │ │ xor %eax,%eax │ │ │ │ - vmovdqa %ymm8,%ymm4 │ │ │ │ - vpmaxsd %ymm2,%ymm4,%ymm0 │ │ │ │ - vpsrad $0x8,%ymm4,%ymm9 │ │ │ │ - vpminsd %ymm6,%ymm0,%ymm0 │ │ │ │ - vpsubd %ymm0,%ymm4,%ymm1 │ │ │ │ - vpsrad $0xe,%ymm0,%ymm0 │ │ │ │ - vpsrad $0xe,%ymm1,%ymm1 │ │ │ │ - vpand %ymm7,%ymm9,%ymm9 │ │ │ │ - vmovd %xmm0,%r11d │ │ │ │ - vpextrd $0x1,%xmm0,%ebx │ │ │ │ - vpextrd $0x2,%xmm0,%ebp │ │ │ │ - vpextrd $0x3,%xmm0,%r14d │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm0 │ │ │ │ - vmovq (%rdx,%r11,1),%xmm12 │ │ │ │ - vmovq (%rdx,%rbp,1),%xmm13 │ │ │ │ - vmovhps (%rdx,%rbx,1),%xmm12,%xmm12 │ │ │ │ - vmovhps (%rdx,%r14,1),%xmm13,%xmm13 │ │ │ │ - vmovd %xmm0,%r11d │ │ │ │ - vpextrd $0x1,%xmm0,%ebx │ │ │ │ - vpextrd $0x2,%xmm0,%ebp │ │ │ │ - vpextrd $0x3,%xmm0,%r14d │ │ │ │ - vinserti128 $0x1,(%rdx,%r11,1),%ymm12,%ymm12 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,1),%ymm13,%ymm13 │ │ │ │ - vpbroadcastq (%rdx,%rbx,1),%ymm10 │ │ │ │ - vpbroadcastq (%rdx,%r14,1),%ymm11 │ │ │ │ - vpblendd $0xc0,%ymm10,%ymm12,%ymm12 │ │ │ │ - vpblendd $0xc0,%ymm11,%ymm13,%ymm13 │ │ │ │ - vptest %ymm1,%ymm1 │ │ │ │ - je 37439f <__cxa_finalize@plt+0x34934f> │ │ │ │ - vmovq %xmm1,%rbx │ │ │ │ - vpextrq $0x1,%xmm1,%r14 │ │ │ │ - movslq %ebx,%r11 │ │ │ │ - sar $0x20,%rbx │ │ │ │ - movslq %r14d,%rbp │ │ │ │ - sar $0x20,%r14 │ │ │ │ - vextracti128 $0x1,%ymm1,%xmm1 │ │ │ │ - vmovq 0x73fd4(%r10,%r11,1),%xmm14 │ │ │ │ - vmovq 0x73fd4(%r10,%rbp,1),%xmm0 │ │ │ │ - vmovhps 0x73fd4(%r10,%rbx,1),%xmm14,%xmm14 │ │ │ │ - vmovhps 0x73fd4(%r10,%r14,1),%xmm0,%xmm0 │ │ │ │ - vmovq %xmm1,%rbx │ │ │ │ - vpextrq $0x1,%xmm1,%r14 │ │ │ │ - movslq %ebx,%r11 │ │ │ │ - sar $0x20,%rbx │ │ │ │ - movslq %r14d,%rbp │ │ │ │ - sar $0x20,%r14 │ │ │ │ - vinserti128 $0x1,0x73fd4(%r10,%r11,1),%ymm14,%ymm14 │ │ │ │ - vinserti128 $0x1,0x73fd4(%r10,%rbp,1),%ymm0,%ymm0 │ │ │ │ - vpbroadcastq 0x73fd4(%r10,%rbx,1),%ymm10 │ │ │ │ - vpbroadcastq 0x73fd4(%r10,%r14,1),%ymm11 │ │ │ │ - vpblendd $0xc0,%ymm10,%ymm14,%ymm14 │ │ │ │ - vpblendd $0xc0,%ymm11,%ymm0,%ymm0 │ │ │ │ - vpaddb %ymm15,%ymm14,%ymm14 │ │ │ │ - vpaddb %ymm0,%ymm15,%ymm0 │ │ │ │ - vpshufb %ymm14,%ymm12,%ymm12 │ │ │ │ - vpshufb %ymm0,%ymm13,%ymm13 │ │ │ │ - vmovd %xmm9,%r11d │ │ │ │ - vpextrd $0x1,%xmm9,%ebx │ │ │ │ - vpextrd $0x2,%xmm9,%ebp │ │ │ │ - vpextrd $0x3,%xmm9,%r14d │ │ │ │ - vextracti128 $0x1,%ymm9,%xmm9 │ │ │ │ - vmovq 0x76cf0(%r10,%r11,8),%xmm10 │ │ │ │ - vmovq 0x76cf0(%r10,%rbp,8),%xmm11 │ │ │ │ - vmovhps 0x76cf0(%r10,%rbx,8),%xmm10,%xmm10 │ │ │ │ - vmovhps 0x76cf0(%r10,%r14,8),%xmm11,%xmm11 │ │ │ │ - vmovd %xmm9,%r11d │ │ │ │ - vpextrd $0x1,%xmm9,%ebx │ │ │ │ - vpextrd $0x2,%xmm9,%ebp │ │ │ │ - vpextrd $0x3,%xmm9,%r14d │ │ │ │ - vinserti128 $0x1,0x76cf0(%r10,%r11,8),%ymm10,%ymm10 │ │ │ │ - vinserti128 $0x1,0x76cf0(%r10,%rbp,8),%ymm11,%ymm11 │ │ │ │ - vpbroadcastq 0x76cf0(%r10,%rbx,8),%ymm14 │ │ │ │ - vpbroadcastq 0x76cf0(%r10,%r14,8),%ymm1 │ │ │ │ - vpblendd $0xc0,%ymm14,%ymm10,%ymm10 │ │ │ │ - vpblendd $0xc0,%ymm1,%ymm11,%ymm11 │ │ │ │ - vpmaddubsw %ymm10,%ymm12,%ymm12 │ │ │ │ - vpmaddubsw %ymm11,%ymm13,%ymm13 │ │ │ │ - vphaddw %ymm13,%ymm12,%ymm12 │ │ │ │ - vextracti128 $0x1,%ymm12,%xmm13 │ │ │ │ - vphaddsw %xmm13,%xmm12,%xmm12 │ │ │ │ - vpmulhrsw %xmm3,%xmm12,%xmm12 │ │ │ │ - vpackuswb %xmm12,%xmm12,%xmm12 │ │ │ │ - vmovq %xmm12,(%rdi,%rax,1) │ │ │ │ - vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ - add $0x8,%eax │ │ │ │ + vmovdqa32 %zmm24,%zmm20 │ │ │ │ + vpmaxsd %zmm18,%zmm20,%zmm16 │ │ │ │ + vpsrad $0x8,%zmm20,%zmm25 │ │ │ │ + vpminsd %zmm22,%zmm16,%zmm16 │ │ │ │ + vpsubd %zmm16,%zmm20,%zmm17 │ │ │ │ + vpsrad $0xe,%zmm16,%zmm16 │ │ │ │ + vpsrad $0xe,%zmm17,%zmm17 │ │ │ │ + vptestmd %zmm17,%zmm17,%k4 │ │ │ │ + vpandd %zmm23,%zmm25,%zmm25 │ │ │ │ + ktestw %k4,%k4 │ │ │ │ + je 3730be <__cxa_finalize@plt+0x34806e> │ │ │ │ + vextracti32x8 $0x1,%zmm16,%ymm28 │ │ │ │ + vextracti32x8 $0x1,%zmm17,%ymm29 │ │ │ │ + kmovq %k3,%k1 │ │ │ │ + kmovq %k3,%k2 │ │ │ │ + vpgatherdq (%rdx,%ymm16,1),%zmm26{%k1} │ │ │ │ + vpgatherdq (%rdx,%ymm28,1),%zmm27{%k2} │ │ │ │ + kmovq %k3,%k1 │ │ │ │ + kmovq %k3,%k2 │ │ │ │ + vpgatherdq 0x73fa4(%r10,%ymm17,1),%zmm30{%k1} │ │ │ │ + vpgatherdq 0x73fa4(%r10,%ymm29,1),%zmm16{%k2} │ │ │ │ + vmovdqa32 %zmm0,%zmm28 │ │ │ │ + vmovdqa32 %zmm1,%zmm29 │ │ │ │ + vpaddb %zmm31,%zmm30,%zmm30 │ │ │ │ + vpaddb %zmm31,%zmm16,%zmm16 │ │ │ │ + vpshufb %zmm30,%zmm26,%zmm26 │ │ │ │ + vpshufb %zmm16,%zmm27,%zmm27 │ │ │ │ + vpermi2d %zmm27,%zmm26,%zmm28 │ │ │ │ + vpermi2d %zmm27,%zmm26,%zmm29 │ │ │ │ + jmp 3730d7 <__cxa_finalize@plt+0x348087> │ │ │ │ + kmovq %k3,%k1 │ │ │ │ + kmovq %k3,%k2 │ │ │ │ + vpgatherdd (%rdx,%zmm16,1),%zmm28{%k1} │ │ │ │ + vpgatherdd 0x4(%rdx,%zmm16,1),%zmm29{%k2} │ │ │ │ + kmovq %k3,%k1 │ │ │ │ + kmovq %k3,%k2 │ │ │ │ + vpgatherdd 0x76d90(%r10,%zmm25,8),%zmm26{%k1} │ │ │ │ + vpgatherdd 0x76d94(%r10,%zmm25,8),%zmm27{%k2} │ │ │ │ + vmovdqa32 %zmm18,%zmm30 │ │ │ │ + vpdpbusd %zmm26,%zmm28,%zmm30 │ │ │ │ + vpdpbusd %zmm27,%zmm29,%zmm30 │ │ │ │ + vpackssdw %zmm30,%zmm30,%zmm30 │ │ │ │ + vpmulhrsw %zmm19,%zmm30,%zmm30 │ │ │ │ + vpackuswb %zmm30,%zmm30,%zmm30 │ │ │ │ + vpermd %zmm30,%zmm2,%zmm30 │ │ │ │ + vmovdqa32 %xmm30,(%rdi,%rax,1) │ │ │ │ + vpaddd %zmm21,%zmm20,%zmm20 │ │ │ │ + add $0x10,%eax │ │ │ │ cmp %r8d,%eax │ │ │ │ - jl 37425a <__cxa_finalize@plt+0x34920a> │ │ │ │ + jl 37300d <__cxa_finalize@plt+0x347fbd> │ │ │ │ add %rsi,%rdi │ │ │ │ add %rcx,%rdx │ │ │ │ dec %r9d │ │ │ │ - jg 374253 <__cxa_finalize@plt+0x349203> │ │ │ │ + jg 373005 <__cxa_finalize@plt+0x347fb5> │ │ │ │ pop %r14 │ │ │ │ pop %rbp │ │ │ │ pop %rbx │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x6bd73(%rip),%r10 │ │ │ │ - tzcnt %r8d,%r8d │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - movslq (%r10,%r8,4),%r8 │ │ │ │ - vpbroadcastd -0x146(%r10),%ymm6 │ │ │ │ - vpbroadcastd -0x14a(%r10),%ymm7 │ │ │ │ - vpmovzxbd -0x1fa(%r10),%ymm9 │ │ │ │ - vpbroadcastd -0x17a(%r10,%rax,4),%ymm8 │ │ │ │ - add %r10,%r8 │ │ │ │ - vmovdqa (%rdx),%ymm0 │ │ │ │ - vmovdqa (%rcx),%ymm1 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpabsw %ymm1,%ymm4 │ │ │ │ - vpsubusw %ymm4,%ymm6,%ymm4 │ │ │ │ - vpsrlw $0x8,%ymm4,%ymm4 │ │ │ │ - vpsllw $0xa,%ymm4,%ymm2 │ │ │ │ - vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x20(%rcx),%ymm2 │ │ │ │ - vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ - vpabsw %ymm2,%ymm3 │ │ │ │ - vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ - vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ - vphaddw %ymm3,%ymm4,%ymm4 │ │ │ │ - vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ - vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - lea (%rsi,%rsi,2),%r10 │ │ │ │ - jmp *%r8 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vmovd %xmm0,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ - vmovd %xmm1,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x1,%xmm1,(%rdi,%r10,1) │ │ │ │ - cmp $0x8,%r9d │ │ │ │ - jl 37457f <__cxa_finalize@plt+0x34952f> │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vpextrd $0x2,%xmm0,(%rdi) │ │ │ │ - vpextrd $0x3,%xmm0,(%rdi,%rsi,1) │ │ │ │ - vpextrd $0x2,%xmm1,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x3,%xmm1,(%rdi,%r10,1) │ │ │ │ - jg 3745af <__cxa_finalize@plt+0x34955f> │ │ │ │ - vextracti128 $0x1,%ymm4,%xmm0 │ │ │ │ - vpblendd $0x5,%xmm0,%xmm4,%xmm1 │ │ │ │ - vpblendd $0xa,%xmm0,%xmm4,%xmm4 │ │ │ │ - vpshufd $0xb1,%xmm1,%xmm1 │ │ │ │ - vpsubw %xmm4,%xmm8,%xmm4 │ │ │ │ - vpsubw %xmm1,%xmm4,%xmm4 │ │ │ │ - vpsrlw $0x2,%xmm4,%xmm4 │ │ │ │ - vpackuswb %xmm4,%xmm4,%xmm4 │ │ │ │ - vmovq %xmm4,(%rax) │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - vmovdqa 0x40(%rdx),%ymm0 │ │ │ │ - vmovdqa 0x40(%rcx),%ymm1 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpabsw %ymm1,%ymm5 │ │ │ │ - vpsubusw %ymm5,%ymm6,%ymm5 │ │ │ │ - vpsrlw $0x8,%ymm5,%ymm5 │ │ │ │ - vpsllw $0xa,%ymm5,%ymm2 │ │ │ │ - vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x60(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x60(%rcx),%ymm2 │ │ │ │ - vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ - vpabsw %ymm2,%ymm3 │ │ │ │ - vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ - vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ - vphaddw %ymm3,%ymm5,%ymm5 │ │ │ │ - vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ - vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vphaddd %ymm5,%ymm4,%ymm4 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vpsubw %ymm4,%ymm8,%ymm4 │ │ │ │ - vpsrlw $0x2,%ymm4,%ymm4 │ │ │ │ - vpermd %ymm4,%ymm9,%ymm4 │ │ │ │ - vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ - vpackuswb %xmm5,%xmm4,%xmm4 │ │ │ │ - vmovd %xmm0,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ - vmovd %xmm1,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x1,%xmm1,(%rdi,%r10,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vpextrd $0x2,%xmm0,(%rdi) │ │ │ │ - vpextrd $0x3,%xmm0,(%rdi,%rsi,1) │ │ │ │ - vpextrd $0x2,%xmm1,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x3,%xmm1,(%rdi,%r10,1) │ │ │ │ - vmovdqa %xmm4,(%rax) │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - add $0x40,%rdx │ │ │ │ - add $0x40,%rcx │ │ │ │ - vmovdqa (%rdx),%ymm0 │ │ │ │ - vmovdqa (%rcx),%ymm1 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpabsw %ymm1,%ymm4 │ │ │ │ - vpsubusw %ymm4,%ymm6,%ymm4 │ │ │ │ - vpsrlw $0x8,%ymm4,%ymm4 │ │ │ │ - vpsllw $0xa,%ymm4,%ymm2 │ │ │ │ - vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x20(%rcx),%ymm2 │ │ │ │ - vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ - vpabsw %ymm2,%ymm3 │ │ │ │ - vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ - vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ - vphaddw %ymm3,%ymm4,%ymm4 │ │ │ │ - vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ - vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - add $0x8,%rax │ │ │ │ - vextracti128 $0x1,%ymm4,%xmm2 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vpsubw %xmm4,%xmm8,%xmm4 │ │ │ │ - vpsubw %xmm2,%xmm4,%xmm4 │ │ │ │ - vpsrlw $0x2,%xmm4,%xmm4 │ │ │ │ - vpackuswb %xmm4,%xmm4,%xmm4 │ │ │ │ - vmovq %xmm0,(%rdi) │ │ │ │ - vmovq %xmm1,(%rdi,%rsi,1) │ │ │ │ - vmovhps %xmm0,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm1,(%rdi,%r10,1) │ │ │ │ - vmovq %xmm4,(%rax) │ │ │ │ - sub $0x4,%r9d │ │ │ │ - jg 374679 <__cxa_finalize@plt+0x349629> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - sub $0xffffffffffffff80,%rdx │ │ │ │ - sub $0xffffffffffffff80,%rcx │ │ │ │ - vmovdqa (%rdx),%ymm0 │ │ │ │ - vmovdqa (%rcx),%ymm1 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpabsw %ymm1,%ymm4 │ │ │ │ - vpsubusw %ymm4,%ymm6,%ymm4 │ │ │ │ - vpsrlw $0x8,%ymm4,%ymm4 │ │ │ │ - vpsllw $0xa,%ymm4,%ymm2 │ │ │ │ - vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x20(%rcx),%ymm2 │ │ │ │ - vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ - vpabsw %ymm2,%ymm3 │ │ │ │ - vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ - vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ - vphaddw %ymm3,%ymm4,%ymm4 │ │ │ │ - vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ - vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %xmm0,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ - vmovdqa 0x40(%rdx),%ymm0 │ │ │ │ - vmovdqa 0x40(%rcx),%ymm1 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpabsw %ymm1,%ymm5 │ │ │ │ - vpsubusw %ymm5,%ymm6,%ymm5 │ │ │ │ - vpsrlw $0x8,%ymm5,%ymm5 │ │ │ │ - vpsllw $0xa,%ymm5,%ymm2 │ │ │ │ - vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x60(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x60(%rcx),%ymm2 │ │ │ │ - vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ - vpabsw %ymm2,%ymm3 │ │ │ │ - vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ - vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ - vphaddw %ymm3,%ymm5,%ymm5 │ │ │ │ - vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ - vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vpunpckhqdq %ymm5,%ymm4,%ymm1 │ │ │ │ - vpunpcklqdq %ymm5,%ymm4,%ymm4 │ │ │ │ - vpsubw %ymm1,%ymm8,%ymm1 │ │ │ │ - vpsubw %ymm4,%ymm1,%ymm1 │ │ │ │ - vpsrlw $0x2,%ymm1,%ymm1 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vpackuswb %ymm1,%ymm1,%ymm1 │ │ │ │ - vpermd %ymm1,%ymm9,%ymm1 │ │ │ │ - vmovdqa %xmm0,(%rdi,%rsi,2) │ │ │ │ - vextracti128 $0x1,%ymm0,(%rdi,%r10,1) │ │ │ │ - vmovdqa %xmm1,(%rax) │ │ │ │ - sub $0x4,%r9d │ │ │ │ - jg 37472f <__cxa_finalize@plt+0x3496df> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - sub $0xffffffffffffff80,%rdx │ │ │ │ - sub $0xffffffffffffff80,%rcx │ │ │ │ - vmovdqa (%rdx),%ymm0 │ │ │ │ - vmovdqa (%rcx),%ymm1 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpabsw %ymm1,%ymm4 │ │ │ │ - vpsubusw %ymm4,%ymm6,%ymm4 │ │ │ │ - vpsrlw $0x8,%ymm4,%ymm4 │ │ │ │ - vpsllw $0xa,%ymm4,%ymm2 │ │ │ │ - vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x20(%rcx),%ymm2 │ │ │ │ - vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ - vpabsw %ymm2,%ymm3 │ │ │ │ - vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ - vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ - vphaddw %ymm3,%ymm4,%ymm4 │ │ │ │ - vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ - vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa 0x40(%rdx),%ymm0 │ │ │ │ - vmovdqa 0x40(%rcx),%ymm1 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpabsw %ymm1,%ymm5 │ │ │ │ - vpsubusw %ymm5,%ymm6,%ymm5 │ │ │ │ - vpsrlw $0x8,%ymm5,%ymm5 │ │ │ │ - vpsllw $0xa,%ymm5,%ymm2 │ │ │ │ - vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x60(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x60(%rcx),%ymm2 │ │ │ │ - vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ - vpabsw %ymm2,%ymm3 │ │ │ │ - vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ - vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ - vphaddw %ymm3,%ymm5,%ymm5 │ │ │ │ - vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ - vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vpsubw %ymm4,%ymm8,%ymm4 │ │ │ │ - vpsubw %ymm5,%ymm4,%ymm4 │ │ │ │ - vpsrlw $0x2,%ymm4,%ymm4 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vpackuswb %ymm4,%ymm4,%ymm4 │ │ │ │ - vpermd %ymm4,%ymm9,%ymm4 │ │ │ │ - vmovdqa %ymm0,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %xmm4,(%rax) │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 37485a <__cxa_finalize@plt+0x34980a> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - vpsubw %ymm4,%ymm8,%ymm10 │ │ │ │ - vpsubw %ymm5,%ymm8,%ymm11 │ │ │ │ - dec %r9d │ │ │ │ - sub $0xffffffffffffff80,%rdx │ │ │ │ - sub $0xffffffffffffff80,%rcx │ │ │ │ - vmovdqa (%rdx),%ymm0 │ │ │ │ - vmovdqa (%rcx),%ymm1 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpabsw %ymm1,%ymm4 │ │ │ │ - vpsubusw %ymm4,%ymm6,%ymm4 │ │ │ │ - vpsrlw $0x8,%ymm4,%ymm4 │ │ │ │ - vpsllw $0xa,%ymm4,%ymm2 │ │ │ │ - vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x20(%rcx),%ymm2 │ │ │ │ - vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ - vpabsw %ymm2,%ymm3 │ │ │ │ - vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ - vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ - vphaddw %ymm3,%ymm4,%ymm4 │ │ │ │ - vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ - vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - add %rsi,%rdi │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa 0x40(%rdx),%ymm0 │ │ │ │ - vmovdqa 0x40(%rcx),%ymm1 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpabsw %ymm1,%ymm5 │ │ │ │ - vpsubusw %ymm5,%ymm6,%ymm5 │ │ │ │ - vpsrlw $0x8,%ymm5,%ymm5 │ │ │ │ - vpsllw $0xa,%ymm5,%ymm2 │ │ │ │ - vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x60(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x60(%rcx),%ymm2 │ │ │ │ - vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ - vpabsw %ymm2,%ymm3 │ │ │ │ - vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ - vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ - vphaddw %ymm3,%ymm5,%ymm5 │ │ │ │ - vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ - vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,0x20(%rdi) │ │ │ │ - test $0x1,%r9d │ │ │ │ - je 37496f <__cxa_finalize@plt+0x34991f> │ │ │ │ - vpsubw %ymm4,%ymm10,%ymm4 │ │ │ │ - vpsubw %ymm5,%ymm11,%ymm5 │ │ │ │ - vpsrlw $0x2,%ymm4,%ymm4 │ │ │ │ - vpsrlw $0x2,%ymm5,%ymm5 │ │ │ │ - vpackuswb %ymm5,%ymm4,%ymm4 │ │ │ │ - vpermd %ymm4,%ymm9,%ymm4 │ │ │ │ - vmovdqa %ymm4,(%rax) │ │ │ │ - add $0x20,%rax │ │ │ │ - dec %r9d │ │ │ │ - jg 37497a <__cxa_finalize@plt+0x34992a> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - vpsubw %ymm4,%ymm8,%ymm12 │ │ │ │ - vpsubw %ymm5,%ymm8,%ymm13 │ │ │ │ - dec %r9d │ │ │ │ - vmovdqa (%rdx),%ymm0 │ │ │ │ - vmovdqa (%rcx),%ymm1 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpabsw %ymm1,%ymm4 │ │ │ │ - vpsubusw %ymm4,%ymm6,%ymm4 │ │ │ │ - vpsrlw $0x8,%ymm4,%ymm4 │ │ │ │ - vpsllw $0xa,%ymm4,%ymm2 │ │ │ │ - vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x20(%rcx),%ymm2 │ │ │ │ - vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ - vpabsw %ymm2,%ymm3 │ │ │ │ - vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ - vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ - vphaddw %ymm3,%ymm4,%ymm4 │ │ │ │ - vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ - vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - add %rsi,%rdi │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa 0x40(%rdx),%ymm0 │ │ │ │ - vmovdqa 0x40(%rcx),%ymm1 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpabsw %ymm1,%ymm5 │ │ │ │ - vpsubusw %ymm5,%ymm6,%ymm5 │ │ │ │ - vpsrlw $0x8,%ymm5,%ymm5 │ │ │ │ - vpsllw $0xa,%ymm5,%ymm2 │ │ │ │ - vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x60(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x60(%rcx),%ymm2 │ │ │ │ - vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ - vpabsw %ymm2,%ymm3 │ │ │ │ - vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ - vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ - vphaddw %ymm3,%ymm5,%ymm5 │ │ │ │ - vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ - vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,0x20(%rdi) │ │ │ │ - add $0x100,%rdx │ │ │ │ - add $0x100,%rcx │ │ │ │ - test $0x1,%r9d │ │ │ │ - je 374bc2 <__cxa_finalize@plt+0x349b72> │ │ │ │ - vpsubw %ymm4,%ymm10,%ymm4 │ │ │ │ - vpsubw %ymm5,%ymm11,%ymm5 │ │ │ │ - vpsrlw $0x2,%ymm4,%ymm4 │ │ │ │ - vpsrlw $0x2,%ymm5,%ymm5 │ │ │ │ - vpackuswb %ymm5,%ymm4,%ymm4 │ │ │ │ - vpermd %ymm4,%ymm9,%ymm4 │ │ │ │ - vmovdqa %ymm4,(%rax) │ │ │ │ - jmp 374bca <__cxa_finalize@plt+0x349b7a> │ │ │ │ - vpsubw %ymm4,%ymm8,%ymm10 │ │ │ │ - vpsubw %ymm5,%ymm8,%ymm11 │ │ │ │ - vmovdqa -0x80(%rdx),%ymm0 │ │ │ │ - vmovdqa -0x80(%rcx),%ymm1 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpabsw %ymm1,%ymm4 │ │ │ │ - vpsubusw %ymm4,%ymm6,%ymm4 │ │ │ │ - vpsrlw $0x8,%ymm4,%ymm4 │ │ │ │ - vpsllw $0xa,%ymm4,%ymm2 │ │ │ │ - vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa -0x60(%rdx),%ymm1 │ │ │ │ - vmovdqa -0x60(%rcx),%ymm2 │ │ │ │ - vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ - vpabsw %ymm2,%ymm3 │ │ │ │ - vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ - vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ - vphaddw %ymm3,%ymm4,%ymm4 │ │ │ │ - vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ - vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,0x40(%rdi) │ │ │ │ - vmovdqa -0x40(%rdx),%ymm0 │ │ │ │ - vmovdqa -0x40(%rcx),%ymm1 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpabsw %ymm1,%ymm5 │ │ │ │ - vpsubusw %ymm5,%ymm6,%ymm5 │ │ │ │ - vpsrlw $0x8,%ymm5,%ymm5 │ │ │ │ - vpsllw $0xa,%ymm5,%ymm2 │ │ │ │ - vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa -0x20(%rdx),%ymm1 │ │ │ │ - vmovdqa -0x20(%rcx),%ymm2 │ │ │ │ - vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ - vpabsw %ymm2,%ymm3 │ │ │ │ - vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ - vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ - vphaddw %ymm3,%ymm5,%ymm5 │ │ │ │ - vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ - vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,0x60(%rdi) │ │ │ │ - test $0x1,%r9d │ │ │ │ - je 374a9f <__cxa_finalize@plt+0x349a4f> │ │ │ │ - vpsubw %ymm4,%ymm12,%ymm4 │ │ │ │ - vpsubw %ymm5,%ymm13,%ymm5 │ │ │ │ - vpsrlw $0x2,%ymm4,%ymm4 │ │ │ │ - vpsrlw $0x2,%ymm5,%ymm5 │ │ │ │ - vpackuswb %ymm5,%ymm4,%ymm4 │ │ │ │ - vpermd %ymm4,%ymm9,%ymm4 │ │ │ │ - vmovdqa %ymm4,0x20(%rax) │ │ │ │ - add $0x40,%rax │ │ │ │ - dec %r9d │ │ │ │ - jg 374aaa <__cxa_finalize@plt+0x349a5a> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x6b52b(%rip),%r10 │ │ │ │ - tzcnt %r8d,%r8d │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - vpxor %ymm9,%ymm9,%ymm9 │ │ │ │ - movslq (%r10,%r8,4),%r8 │ │ │ │ - vpbroadcastd -0x15e(%r10),%ymm6 │ │ │ │ - vpbroadcastd -0x162(%r10),%ymm7 │ │ │ │ - vpmovzxbd -0x212(%r10),%ymm10 │ │ │ │ - vpbroadcastd -0x18a(%r10,%rax,4),%ymm8 │ │ │ │ - add %r10,%r8 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - vmovdqa (%rdx),%ymm0 │ │ │ │ - vmovdqa (%rcx),%ymm1 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpabsw %ymm1,%ymm4 │ │ │ │ - vpsubusw %ymm4,%ymm6,%ymm4 │ │ │ │ - vpsrlw $0x8,%ymm4,%ymm4 │ │ │ │ - vpsllw $0xa,%ymm4,%ymm2 │ │ │ │ - vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x20(%rcx),%ymm2 │ │ │ │ - vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ - vpabsw %ymm2,%ymm3 │ │ │ │ - vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ - vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ - vphaddw %ymm3,%ymm4,%ymm4 │ │ │ │ - vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ - vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - lea (%rsi,%rsi,2),%r10 │ │ │ │ - jmp *%r8 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vmovd %xmm0,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ - vmovd %xmm1,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x1,%xmm1,(%rdi,%r10,1) │ │ │ │ - cmp $0x8,%r9d │ │ │ │ - jl 374de4 <__cxa_finalize@plt+0x349d94> │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vpextrd $0x2,%xmm0,(%rdi) │ │ │ │ - vpextrd $0x3,%xmm0,(%rdi,%rsi,1) │ │ │ │ - vpextrd $0x2,%xmm1,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x3,%xmm1,(%rdi,%r10,1) │ │ │ │ - jg 374e03 <__cxa_finalize@plt+0x349db3> │ │ │ │ - vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ - vpackuswb %xmm5,%xmm4,%xmm4 │ │ │ │ - vpsubb %xmm4,%xmm8,%xmm5 │ │ │ │ - vpavgb %xmm5,%xmm9,%xmm5 │ │ │ │ - vpshufd $0xd8,%xmm5,%xmm5 │ │ │ │ - vmovdqa %xmm5,(%rax) │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - vmovdqa 0x40(%rdx),%ymm0 │ │ │ │ - vmovdqa 0x40(%rcx),%ymm1 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpabsw %ymm1,%ymm5 │ │ │ │ - vpsubusw %ymm5,%ymm6,%ymm5 │ │ │ │ - vpsrlw $0x8,%ymm5,%ymm5 │ │ │ │ - vpsllw $0xa,%ymm5,%ymm2 │ │ │ │ - vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x60(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x60(%rcx),%ymm2 │ │ │ │ - vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ - vpabsw %ymm2,%ymm3 │ │ │ │ - vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ - vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ - vphaddw %ymm3,%ymm5,%ymm5 │ │ │ │ - vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ - vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vpackuswb %ymm5,%ymm4,%ymm4 │ │ │ │ - vpsubb %ymm4,%ymm8,%ymm5 │ │ │ │ - vpavgb %ymm5,%ymm9,%ymm5 │ │ │ │ - vpermd %ymm5,%ymm10,%ymm5 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vmovd %xmm0,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ - vmovd %xmm1,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x1,%xmm1,(%rdi,%r10,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vpextrd $0x2,%xmm0,(%rdi) │ │ │ │ - vpextrd $0x3,%xmm0,(%rdi,%rsi,1) │ │ │ │ - vpextrd $0x2,%xmm1,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x3,%xmm1,(%rdi,%r10,1) │ │ │ │ - vmovdqa %ymm5,(%rax) │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - add $0x40,%rdx │ │ │ │ - add $0x40,%rcx │ │ │ │ - vmovdqa (%rdx),%ymm0 │ │ │ │ - vmovdqa (%rcx),%ymm1 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpabsw %ymm1,%ymm4 │ │ │ │ - vpsubusw %ymm4,%ymm6,%ymm4 │ │ │ │ - vpsrlw $0x8,%ymm4,%ymm4 │ │ │ │ - vpsllw $0xa,%ymm4,%ymm2 │ │ │ │ - vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x20(%rcx),%ymm2 │ │ │ │ - vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ - vpabsw %ymm2,%ymm3 │ │ │ │ - vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ - vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ - vphaddw %ymm3,%ymm4,%ymm4 │ │ │ │ - vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ - vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vpackuswb %xmm5,%xmm4,%xmm4 │ │ │ │ - vpsubb %xmm4,%xmm8,%xmm5 │ │ │ │ - vpavgb %xmm5,%xmm9,%xmm5 │ │ │ │ - vpshufd $0xd8,%xmm5,%xmm5 │ │ │ │ - vmovq %xmm0,(%rdi) │ │ │ │ - vmovq %xmm1,(%rdi,%rsi,1) │ │ │ │ - vmovhps %xmm0,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm1,(%rdi,%r10,1) │ │ │ │ - vmovdqa %xmm5,(%rax) │ │ │ │ - sub $0x4,%r9d │ │ │ │ - jg 374ec1 <__cxa_finalize@plt+0x349e71> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - sub $0xffffffffffffff80,%rdx │ │ │ │ - sub $0xffffffffffffff80,%rcx │ │ │ │ - vmovdqa (%rdx),%ymm0 │ │ │ │ - vmovdqa (%rcx),%ymm1 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpabsw %ymm1,%ymm4 │ │ │ │ - vpsubusw %ymm4,%ymm6,%ymm4 │ │ │ │ - vpsrlw $0x8,%ymm4,%ymm4 │ │ │ │ - vpsllw $0xa,%ymm4,%ymm2 │ │ │ │ - vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x20(%rcx),%ymm2 │ │ │ │ - vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ - vpabsw %ymm2,%ymm3 │ │ │ │ - vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ - vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ - vphaddw %ymm3,%ymm4,%ymm4 │ │ │ │ - vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ - vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - add $0x20,%rax │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %xmm0,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ - vmovdqa 0x40(%rdx),%ymm0 │ │ │ │ - vmovdqa 0x40(%rcx),%ymm1 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpabsw %ymm1,%ymm5 │ │ │ │ - vpsubusw %ymm5,%ymm6,%ymm5 │ │ │ │ - vpsrlw $0x8,%ymm5,%ymm5 │ │ │ │ - vpsllw $0xa,%ymm5,%ymm2 │ │ │ │ - vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x60(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x60(%rcx),%ymm2 │ │ │ │ - vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ - vpabsw %ymm2,%ymm3 │ │ │ │ - vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ - vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ - vphaddw %ymm3,%ymm5,%ymm5 │ │ │ │ - vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ - vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vpackuswb %ymm5,%ymm4,%ymm4 │ │ │ │ - vpsubb %ymm4,%ymm8,%ymm5 │ │ │ │ - vpavgb %ymm5,%ymm9,%ymm5 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vpermd %ymm5,%ymm10,%ymm5 │ │ │ │ - vmovdqa %xmm0,(%rdi,%rsi,2) │ │ │ │ - vextracti128 $0x1,%ymm0,(%rdi,%r10,1) │ │ │ │ - vmovdqa %ymm5,(%rax) │ │ │ │ - sub $0x4,%r9d │ │ │ │ - jg 374f77 <__cxa_finalize@plt+0x349f27> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - sub $0xffffffffffffff80,%rdx │ │ │ │ - sub $0xffffffffffffff80,%rcx │ │ │ │ - vmovdqa (%rdx),%ymm0 │ │ │ │ - vmovdqa (%rcx),%ymm1 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpabsw %ymm1,%ymm4 │ │ │ │ - vpsubusw %ymm4,%ymm6,%ymm4 │ │ │ │ - vpsrlw $0x8,%ymm4,%ymm4 │ │ │ │ - vpsllw $0xa,%ymm4,%ymm2 │ │ │ │ - vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x20(%rcx),%ymm2 │ │ │ │ - vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ - vpabsw %ymm2,%ymm3 │ │ │ │ - vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ - vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ - vphaddw %ymm3,%ymm4,%ymm4 │ │ │ │ - vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ - vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - add $0x20,%rax │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa 0x40(%rdx),%ymm0 │ │ │ │ - vmovdqa 0x40(%rcx),%ymm1 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpabsw %ymm1,%ymm5 │ │ │ │ - vpsubusw %ymm5,%ymm6,%ymm5 │ │ │ │ - vpsrlw $0x8,%ymm5,%ymm5 │ │ │ │ - vpsllw $0xa,%ymm5,%ymm2 │ │ │ │ - vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x60(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x60(%rcx),%ymm2 │ │ │ │ - vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ - vpabsw %ymm2,%ymm3 │ │ │ │ - vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ - vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ - vphaddw %ymm3,%ymm5,%ymm5 │ │ │ │ - vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ - vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vpackuswb %ymm5,%ymm4,%ymm4 │ │ │ │ - vpsubb %ymm4,%ymm8,%ymm5 │ │ │ │ - vpavgb %ymm5,%ymm9,%ymm5 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vpermd %ymm5,%ymm10,%ymm5 │ │ │ │ - vmovdqa %ymm0,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %ymm5,(%rax) │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 375095 <__cxa_finalize@plt+0x34a045> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - sub $0xffffffffffffff80,%rdx │ │ │ │ - sub $0xffffffffffffff80,%rcx │ │ │ │ - vmovdqa (%rdx),%ymm0 │ │ │ │ - vmovdqa (%rcx),%ymm1 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpabsw %ymm1,%ymm4 │ │ │ │ - vpsubusw %ymm4,%ymm6,%ymm4 │ │ │ │ - vpsrlw $0x8,%ymm4,%ymm4 │ │ │ │ - vpsllw $0xa,%ymm4,%ymm2 │ │ │ │ - vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x20(%rcx),%ymm2 │ │ │ │ - vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ - vpabsw %ymm2,%ymm3 │ │ │ │ - vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ - vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ - vphaddw %ymm3,%ymm4,%ymm4 │ │ │ │ - vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ - vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - add %rsi,%rdi │ │ │ │ - add $0x20,%rax │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa 0x40(%rdx),%ymm0 │ │ │ │ - vmovdqa 0x40(%rcx),%ymm1 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpabsw %ymm1,%ymm5 │ │ │ │ - vpsubusw %ymm5,%ymm6,%ymm5 │ │ │ │ - vpsrlw $0x8,%ymm5,%ymm5 │ │ │ │ - vpsllw $0xa,%ymm5,%ymm2 │ │ │ │ - vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x60(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x60(%rcx),%ymm2 │ │ │ │ - vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ - vpabsw %ymm2,%ymm3 │ │ │ │ - vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ - vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ - vphaddw %ymm3,%ymm5,%ymm5 │ │ │ │ - vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ - vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vpackuswb %ymm5,%ymm4,%ymm4 │ │ │ │ - vpsubb %ymm4,%ymm8,%ymm5 │ │ │ │ - vpavgb %ymm5,%ymm9,%ymm5 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vpermd %ymm5,%ymm10,%ymm5 │ │ │ │ - vmovdqa %ymm0,0x20(%rdi) │ │ │ │ - vmovdqa %ymm5,(%rax) │ │ │ │ - dec %r9d │ │ │ │ - jg 3751a5 <__cxa_finalize@plt+0x34a155> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - add $0x100,%rdx │ │ │ │ - add $0x100,%rcx │ │ │ │ - vmovdqa (%rdx),%ymm0 │ │ │ │ - vmovdqa (%rcx),%ymm1 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpabsw %ymm1,%ymm4 │ │ │ │ - vpsubusw %ymm4,%ymm6,%ymm4 │ │ │ │ - vpsrlw $0x8,%ymm4,%ymm4 │ │ │ │ - vpsllw $0xa,%ymm4,%ymm2 │ │ │ │ - vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x20(%rcx),%ymm2 │ │ │ │ - vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ - vpabsw %ymm2,%ymm3 │ │ │ │ - vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ - vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ - vphaddw %ymm3,%ymm4,%ymm4 │ │ │ │ - vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ - vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - add %rsi,%rdi │ │ │ │ - add $0x40,%rax │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa 0x40(%rdx),%ymm0 │ │ │ │ - vmovdqa 0x40(%rcx),%ymm1 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpabsw %ymm1,%ymm5 │ │ │ │ - vpsubusw %ymm5,%ymm6,%ymm5 │ │ │ │ - vpsrlw $0x8,%ymm5,%ymm5 │ │ │ │ - vpsllw $0xa,%ymm5,%ymm2 │ │ │ │ - vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x60(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x60(%rcx),%ymm2 │ │ │ │ - vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ - vpabsw %ymm2,%ymm3 │ │ │ │ - vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ - vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ - vphaddw %ymm3,%ymm5,%ymm5 │ │ │ │ - vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ - vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vpackuswb %ymm5,%ymm4,%ymm4 │ │ │ │ - vpsubb %ymm4,%ymm8,%ymm5 │ │ │ │ - vpavgb %ymm5,%ymm9,%ymm5 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vpermd %ymm5,%ymm10,%ymm5 │ │ │ │ - vmovdqa %ymm0,0x20(%rdi) │ │ │ │ - vmovdqa %ymm5,(%rax) │ │ │ │ - vmovdqa 0x80(%rdx),%ymm0 │ │ │ │ - vmovdqa 0x80(%rcx),%ymm1 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpabsw %ymm1,%ymm4 │ │ │ │ - vpsubusw %ymm4,%ymm6,%ymm4 │ │ │ │ - vpsrlw $0x8,%ymm4,%ymm4 │ │ │ │ - vpsllw $0xa,%ymm4,%ymm2 │ │ │ │ - vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa 0xa0(%rdx),%ymm1 │ │ │ │ - vmovdqa 0xa0(%rcx),%ymm2 │ │ │ │ - vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ - vpabsw %ymm2,%ymm3 │ │ │ │ - vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ - vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ - vphaddw %ymm3,%ymm4,%ymm4 │ │ │ │ - vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ - vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,0x40(%rdi) │ │ │ │ - vmovdqa 0xc0(%rdx),%ymm0 │ │ │ │ - vmovdqa 0xc0(%rcx),%ymm1 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpabsw %ymm1,%ymm5 │ │ │ │ - vpsubusw %ymm5,%ymm6,%ymm5 │ │ │ │ - vpsrlw $0x8,%ymm5,%ymm5 │ │ │ │ - vpsllw $0xa,%ymm5,%ymm2 │ │ │ │ - vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa 0xe0(%rdx),%ymm1 │ │ │ │ - vmovdqa 0xe0(%rcx),%ymm2 │ │ │ │ - vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ - vpabsw %ymm2,%ymm3 │ │ │ │ - vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ - vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ - vphaddw %ymm3,%ymm5,%ymm5 │ │ │ │ - vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ - vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vpackuswb %ymm5,%ymm4,%ymm4 │ │ │ │ - vpsubb %ymm4,%ymm8,%ymm5 │ │ │ │ - vpavgb %ymm5,%ymm9,%ymm5 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vpermd %ymm5,%ymm10,%ymm5 │ │ │ │ - vmovdqa %ymm0,0x60(%rdi) │ │ │ │ - vmovdqa %ymm5,0x20(%rax) │ │ │ │ - dec %r9d │ │ │ │ - jg 3752b3 <__cxa_finalize@plt+0x34a263> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x6ad53(%rip),%r10 │ │ │ │ - tzcnt %r8d,%r8d │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movslq (%r10,%r8,4),%r8 │ │ │ │ - vpbroadcastd -0x176(%r10),%ymm6 │ │ │ │ - vpbroadcastd -0x19a(%r10),%ymm5 │ │ │ │ - vpbroadcastd -0x17a(%r10),%ymm7 │ │ │ │ - add %r10,%r8 │ │ │ │ - vmovdqa (%rdx),%ymm0 │ │ │ │ - vmovdqa (%rcx),%ymm1 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpabsw %ymm1,%ymm4 │ │ │ │ - vpsubusw %ymm4,%ymm6,%ymm4 │ │ │ │ - vpsrlw $0x8,%ymm4,%ymm4 │ │ │ │ - vpsllw $0xa,%ymm4,%ymm2 │ │ │ │ - vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x20(%rcx),%ymm2 │ │ │ │ - vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ - vpabsw %ymm2,%ymm3 │ │ │ │ - vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ - vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ - vpackuswb %ymm3,%ymm4,%ymm4 │ │ │ │ - vpsubb %ymm4,%ymm5,%ymm4 │ │ │ │ - vpermq $0xd8,%ymm4,%ymm4 │ │ │ │ - vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ - vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - lea (%rsi,%rsi,2),%r10 │ │ │ │ - jmp *%r8 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vmovd %xmm0,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ - vmovd %xmm1,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x1,%xmm1,(%rdi,%r10,1) │ │ │ │ - vmovdqa %ymm4,(%rax) │ │ │ │ - cmp $0x8,%r9d │ │ │ │ - jl 375689 <__cxa_finalize@plt+0x34a639> │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vpextrd $0x2,%xmm0,(%rdi) │ │ │ │ - vpextrd $0x3,%xmm0,(%rdi,%rsi,1) │ │ │ │ - vpextrd $0x2,%xmm1,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x3,%xmm1,(%rdi,%r10,1) │ │ │ │ - je 375689 <__cxa_finalize@plt+0x34a639> │ │ │ │ - vmovdqa 0x40(%rdx),%ymm0 │ │ │ │ - vmovdqa 0x40(%rcx),%ymm1 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpabsw %ymm1,%ymm4 │ │ │ │ - vpsubusw %ymm4,%ymm6,%ymm4 │ │ │ │ - vpsrlw $0x8,%ymm4,%ymm4 │ │ │ │ - vpsllw $0xa,%ymm4,%ymm2 │ │ │ │ - vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x60(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x60(%rcx),%ymm2 │ │ │ │ - vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ - vpabsw %ymm2,%ymm3 │ │ │ │ - vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ - vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ - vpackuswb %ymm3,%ymm4,%ymm4 │ │ │ │ - vpsubb %ymm4,%ymm5,%ymm4 │ │ │ │ - vpermq $0xd8,%ymm4,%ymm4 │ │ │ │ - vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ - vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vmovd %xmm0,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ - vmovd %xmm1,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x1,%xmm1,(%rdi,%r10,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vpextrd $0x2,%xmm0,(%rdi) │ │ │ │ - vpextrd $0x3,%xmm0,(%rdi,%rsi,1) │ │ │ │ - vpextrd $0x2,%xmm1,(%rdi,%rsi,2) │ │ │ │ - vpextrd $0x3,%xmm1,(%rdi,%r10,1) │ │ │ │ - vmovdqa %ymm4,0x20(%rax) │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - add $0x40,%rdx │ │ │ │ - add $0x40,%rcx │ │ │ │ - vmovdqa (%rdx),%ymm0 │ │ │ │ - vmovdqa (%rcx),%ymm1 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpabsw %ymm1,%ymm4 │ │ │ │ - vpsubusw %ymm4,%ymm6,%ymm4 │ │ │ │ - vpsrlw $0x8,%ymm4,%ymm4 │ │ │ │ - vpsllw $0xa,%ymm4,%ymm2 │ │ │ │ - vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x20(%rcx),%ymm2 │ │ │ │ - vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ - vpabsw %ymm2,%ymm3 │ │ │ │ - vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ - vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ - vpackuswb %ymm3,%ymm4,%ymm4 │ │ │ │ - vpsubb %ymm4,%ymm5,%ymm4 │ │ │ │ - vpermq $0xd8,%ymm4,%ymm4 │ │ │ │ - vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ - vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - add $0x20,%rax │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vmovq %xmm0,(%rdi) │ │ │ │ - vmovq %xmm1,(%rdi,%rsi,1) │ │ │ │ - vmovhps %xmm0,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm1,(%rdi,%r10,1) │ │ │ │ - vmovdqa %ymm4,(%rax) │ │ │ │ - sub $0x4,%r9d │ │ │ │ - jg 37568d <__cxa_finalize@plt+0x34a63d> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - add $0x40,%rdx │ │ │ │ - add $0x40,%rcx │ │ │ │ - vmovdqa (%rdx),%ymm0 │ │ │ │ - vmovdqa (%rcx),%ymm1 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpabsw %ymm1,%ymm4 │ │ │ │ - vpsubusw %ymm4,%ymm6,%ymm4 │ │ │ │ - vpsrlw $0x8,%ymm4,%ymm4 │ │ │ │ - vpsllw $0xa,%ymm4,%ymm2 │ │ │ │ - vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x20(%rcx),%ymm2 │ │ │ │ - vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ - vpabsw %ymm2,%ymm3 │ │ │ │ - vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ - vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ - vpackuswb %ymm3,%ymm4,%ymm4 │ │ │ │ - vpsubb %ymm4,%ymm5,%ymm4 │ │ │ │ - vpermq $0xd8,%ymm4,%ymm4 │ │ │ │ - vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ - vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - add $0x20,%rax │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %xmm0,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %ymm4,(%rax) │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 375735 <__cxa_finalize@plt+0x34a6e5> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - add $0x40,%rdx │ │ │ │ - add $0x40,%rcx │ │ │ │ - vmovdqa (%rdx),%ymm0 │ │ │ │ - vmovdqa (%rcx),%ymm1 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpabsw %ymm1,%ymm4 │ │ │ │ - vpsubusw %ymm4,%ymm6,%ymm4 │ │ │ │ - vpsrlw $0x8,%ymm4,%ymm4 │ │ │ │ - vpsllw $0xa,%ymm4,%ymm2 │ │ │ │ - vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x20(%rcx),%ymm2 │ │ │ │ - vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ - vpabsw %ymm2,%ymm3 │ │ │ │ - vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ - vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ - vpackuswb %ymm3,%ymm4,%ymm4 │ │ │ │ - vpsubb %ymm4,%ymm5,%ymm4 │ │ │ │ - vpermq $0xd8,%ymm4,%ymm4 │ │ │ │ - vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ - vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - add %rsi,%rdi │ │ │ │ - add $0x20,%rax │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm4,(%rax) │ │ │ │ - dec %r9d │ │ │ │ - jg 3757d4 <__cxa_finalize@plt+0x34a784> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - sub $0xffffffffffffff80,%rdx │ │ │ │ - sub $0xffffffffffffff80,%rcx │ │ │ │ - vmovdqa (%rdx),%ymm0 │ │ │ │ - vmovdqa (%rcx),%ymm1 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpabsw %ymm1,%ymm4 │ │ │ │ - vpsubusw %ymm4,%ymm6,%ymm4 │ │ │ │ - vpsrlw $0x8,%ymm4,%ymm4 │ │ │ │ - vpsllw $0xa,%ymm4,%ymm2 │ │ │ │ - vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x20(%rcx),%ymm2 │ │ │ │ - vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ - vpabsw %ymm2,%ymm3 │ │ │ │ - vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ - vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ - vpackuswb %ymm3,%ymm4,%ymm4 │ │ │ │ - vpsubb %ymm4,%ymm5,%ymm4 │ │ │ │ - vpermq $0xd8,%ymm4,%ymm4 │ │ │ │ - vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ - vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - add %rsi,%rdi │ │ │ │ - add $0x40,%rax │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm4,(%rax) │ │ │ │ - vmovdqa 0x40(%rdx),%ymm0 │ │ │ │ - vmovdqa 0x40(%rcx),%ymm1 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpabsw %ymm1,%ymm4 │ │ │ │ - vpsubusw %ymm4,%ymm6,%ymm4 │ │ │ │ - vpsrlw $0x8,%ymm4,%ymm4 │ │ │ │ - vpsllw $0xa,%ymm4,%ymm2 │ │ │ │ - vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x60(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x60(%rcx),%ymm2 │ │ │ │ - vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ - vpabsw %ymm2,%ymm3 │ │ │ │ - vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ - vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ - vpackuswb %ymm3,%ymm4,%ymm4 │ │ │ │ - vpsubb %ymm4,%ymm5,%ymm4 │ │ │ │ - vpermq $0xd8,%ymm4,%ymm4 │ │ │ │ - vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ - vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,0x20(%rdi) │ │ │ │ - vmovdqa %ymm4,0x20(%rax) │ │ │ │ - dec %r9d │ │ │ │ - jg 37586a <__cxa_finalize@plt+0x34a81a> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - add $0x100,%rdx │ │ │ │ - add $0x100,%rcx │ │ │ │ - vmovdqa (%rdx),%ymm0 │ │ │ │ - vmovdqa (%rcx),%ymm1 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpabsw %ymm1,%ymm4 │ │ │ │ - vpsubusw %ymm4,%ymm6,%ymm4 │ │ │ │ - vpsrlw $0x8,%ymm4,%ymm4 │ │ │ │ - vpsllw $0xa,%ymm4,%ymm2 │ │ │ │ - vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x20(%rcx),%ymm2 │ │ │ │ - vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ - vpabsw %ymm2,%ymm3 │ │ │ │ - vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ - vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ - vpackuswb %ymm3,%ymm4,%ymm4 │ │ │ │ - vpsubb %ymm4,%ymm5,%ymm4 │ │ │ │ - vpermq $0xd8,%ymm4,%ymm4 │ │ │ │ - vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ - vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - add %rsi,%rdi │ │ │ │ - sub $0xffffffffffffff80,%rax │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm4,(%rax) │ │ │ │ - vmovdqa 0x40(%rdx),%ymm0 │ │ │ │ - vmovdqa 0x40(%rcx),%ymm1 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpabsw %ymm1,%ymm4 │ │ │ │ - vpsubusw %ymm4,%ymm6,%ymm4 │ │ │ │ - vpsrlw $0x8,%ymm4,%ymm4 │ │ │ │ - vpsllw $0xa,%ymm4,%ymm2 │ │ │ │ - vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x60(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x60(%rcx),%ymm2 │ │ │ │ - vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ - vpabsw %ymm2,%ymm3 │ │ │ │ - vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ - vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ - vpackuswb %ymm3,%ymm4,%ymm4 │ │ │ │ - vpsubb %ymm4,%ymm5,%ymm4 │ │ │ │ - vpermq $0xd8,%ymm4,%ymm4 │ │ │ │ - vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ - vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,0x20(%rdi) │ │ │ │ - vmovdqa %ymm4,0x20(%rax) │ │ │ │ - vmovdqa 0x80(%rdx),%ymm0 │ │ │ │ - vmovdqa 0x80(%rcx),%ymm1 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpabsw %ymm1,%ymm4 │ │ │ │ - vpsubusw %ymm4,%ymm6,%ymm4 │ │ │ │ - vpsrlw $0x8,%ymm4,%ymm4 │ │ │ │ - vpsllw $0xa,%ymm4,%ymm2 │ │ │ │ - vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa 0xa0(%rdx),%ymm1 │ │ │ │ - vmovdqa 0xa0(%rcx),%ymm2 │ │ │ │ - vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ - vpabsw %ymm2,%ymm3 │ │ │ │ - vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ - vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ - vpackuswb %ymm3,%ymm4,%ymm4 │ │ │ │ - vpsubb %ymm4,%ymm5,%ymm4 │ │ │ │ - vpermq $0xd8,%ymm4,%ymm4 │ │ │ │ - vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ - vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,0x40(%rdi) │ │ │ │ - vmovdqa %ymm4,0x40(%rax) │ │ │ │ - vmovdqa 0xc0(%rdx),%ymm0 │ │ │ │ - vmovdqa 0xc0(%rcx),%ymm1 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm1 │ │ │ │ - vpabsw %ymm1,%ymm4 │ │ │ │ - vpsubusw %ymm4,%ymm6,%ymm4 │ │ │ │ - vpsrlw $0x8,%ymm4,%ymm4 │ │ │ │ - vpsllw $0xa,%ymm4,%ymm2 │ │ │ │ - vpmulhw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa 0xe0(%rdx),%ymm1 │ │ │ │ - vmovdqa 0xe0(%rcx),%ymm2 │ │ │ │ - vpsubw %ymm1,%ymm2,%ymm2 │ │ │ │ - vpabsw %ymm2,%ymm3 │ │ │ │ - vpsubusw %ymm3,%ymm6,%ymm3 │ │ │ │ - vpsrlw $0x8,%ymm3,%ymm3 │ │ │ │ - vpackuswb %ymm3,%ymm4,%ymm4 │ │ │ │ - vpsubb %ymm4,%ymm5,%ymm4 │ │ │ │ - vpermq $0xd8,%ymm4,%ymm4 │ │ │ │ - vpsllw $0xa,%ymm3,%ymm3 │ │ │ │ - vpmulhw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm1,%ymm0,%ymm0 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,0x60(%rdi) │ │ │ │ - vmovdqa %ymm4,0x60(%rax) │ │ │ │ - dec %r9d │ │ │ │ - jg 37597e <__cxa_finalize@plt+0x34a92e> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ mov 0x8(%rsp),%eax │ │ │ │ lea 0x1c(%rip),%r10 │ │ │ │ tzcnt %r8d,%r8d │ │ │ │ mov %r9d,%r9d │ │ │ │ test %eax,%eax │ │ │ │ - jne 375d25 <__cxa_finalize@plt+0x34acd5> │ │ │ │ + jne 3732d5 <__cxa_finalize@plt+0x348285> │ │ │ │ mov 0x10(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 375f69 <__cxa_finalize@plt+0x34af19> │ │ │ │ - movzwl 0x6b0c3(%r10,%r8,2),%r8d │ │ │ │ + jne 373519 <__cxa_finalize@plt+0x3484c9> │ │ │ │ + movzwl 0x6da63(%r10,%r8,2),%r8d │ │ │ │ add %r10,%r8 │ │ │ │ jmp *%r8 │ │ │ │ movzwl (%rdx),%r8d │ │ │ │ movzwl (%rdx,%rcx,1),%eax │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ mov %r8w,(%rdi) │ │ │ │ mov %ax,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 375be6 <__cxa_finalize@plt+0x34ab96> │ │ │ │ + jg 373196 <__cxa_finalize@plt+0x348146> │ │ │ │ ret │ │ │ │ mov (%rdx),%r8d │ │ │ │ mov (%rdx,%rcx,1),%eax │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ mov %r8d,(%rdi) │ │ │ │ mov %eax,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 375c05 <__cxa_finalize@plt+0x34abb5> │ │ │ │ + jg 3731b5 <__cxa_finalize@plt+0x348165> │ │ │ │ ret │ │ │ │ movq (%rdx),%xmm0 │ │ │ │ movq (%rdx,%rcx,1),%xmm1 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ movq %xmm0,(%rdi) │ │ │ │ movq %xmm1,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 375c20 <__cxa_finalize@plt+0x34abd0> │ │ │ │ + jg 3731d0 <__cxa_finalize@plt+0x348180> │ │ │ │ ret │ │ │ │ movdqu (%rdx),%xmm0 │ │ │ │ movdqu (%rdx,%rcx,1),%xmm1 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ movdqa %xmm0,(%rdi) │ │ │ │ movdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 375c41 <__cxa_finalize@plt+0x34abf1> │ │ │ │ + jg 3731f1 <__cxa_finalize@plt+0x3481a1> │ │ │ │ ret │ │ │ │ movdqu (%rdx),%xmm0 │ │ │ │ movdqu 0x10(%rdx),%xmm1 │ │ │ │ movdqu (%rdx,%rcx,1),%xmm2 │ │ │ │ movdqu 0x10(%rdx,%rcx,1),%xmm3 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ movdqa %xmm0,(%rdi) │ │ │ │ movdqa %xmm1,0x10(%rdi) │ │ │ │ movdqa %xmm2,(%rdi,%rsi,1) │ │ │ │ movdqa %xmm3,0x10(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 375c62 <__cxa_finalize@plt+0x34ac12> │ │ │ │ + jg 373212 <__cxa_finalize@plt+0x3481c2> │ │ │ │ ret │ │ │ │ movdqu (%rdx),%xmm0 │ │ │ │ movdqu 0x10(%rdx),%xmm1 │ │ │ │ movdqu 0x20(%rdx),%xmm2 │ │ │ │ movdqu 0x30(%rdx),%xmm3 │ │ │ │ add %rcx,%rdx │ │ │ │ movdqa %xmm0,(%rdi) │ │ │ │ movdqa %xmm1,0x10(%rdi) │ │ │ │ movdqa %xmm2,0x20(%rdi) │ │ │ │ movdqa %xmm3,0x30(%rdi) │ │ │ │ add %rsi,%rdi │ │ │ │ dec %r9d │ │ │ │ - jg 375c99 <__cxa_finalize@plt+0x34ac49> │ │ │ │ + jg 373249 <__cxa_finalize@plt+0x3481f9> │ │ │ │ ret │ │ │ │ movdqu (%rdx),%xmm0 │ │ │ │ movdqu 0x10(%rdx),%xmm1 │ │ │ │ movdqu 0x20(%rdx),%xmm2 │ │ │ │ movdqu 0x30(%rdx),%xmm3 │ │ │ │ movdqa %xmm0,(%rdi) │ │ │ │ movdqa %xmm1,0x10(%rdi) │ │ │ │ @@ -751671,27 +750105,27 @@ │ │ │ │ movdqa %xmm0,0x40(%rdi) │ │ │ │ movdqa %xmm1,0x50(%rdi) │ │ │ │ movdqa %xmm2,0x60(%rdi) │ │ │ │ movdqa %xmm3,0x70(%rdi) │ │ │ │ add %rcx,%rdx │ │ │ │ add %rsi,%rdi │ │ │ │ dec %r9d │ │ │ │ - jg 375ccb <__cxa_finalize@plt+0x34ac7b> │ │ │ │ + jg 37327b <__cxa_finalize@plt+0x34822b> │ │ │ │ ret │ │ │ │ imul $0xff00ff,%eax,%eax │ │ │ │ - movdqa 0x6a6ad(%rip),%xmm4 │ │ │ │ - movdqa 0x6a695(%rip),%xmm0 │ │ │ │ + movdqa 0x6d04d(%rip),%xmm4 │ │ │ │ + movdqa 0x6d035(%rip),%xmm0 │ │ │ │ add $0x100010,%eax │ │ │ │ movd %eax,%xmm5 │ │ │ │ mov 0x10(%rsp),%eax │ │ │ │ pshufd $0x0,%xmm5,%xmm5 │ │ │ │ test %eax,%eax │ │ │ │ - jne 376185 <__cxa_finalize@plt+0x34b135> │ │ │ │ - movzwl 0x6b135(%r10,%r8,2),%r8d │ │ │ │ - movdqa 0x6a79a(%rip),%xmm3 │ │ │ │ + jne 373735 <__cxa_finalize@plt+0x3486e5> │ │ │ │ + movzwl 0x6dad5(%r10,%r8,2),%r8d │ │ │ │ + movdqa 0x6d13a(%rip),%xmm3 │ │ │ │ add %r10,%r8 │ │ │ │ jmp *%r8 │ │ │ │ pshufd $0xd8,%xmm4,%xmm4 │ │ │ │ movd (%rdx),%xmm0 │ │ │ │ movd (%rdx,%rcx,1),%xmm1 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ punpckldq %xmm1,%xmm0 │ │ │ │ @@ -751701,29 +750135,29 @@ │ │ │ │ packuswb %xmm0,%xmm0 │ │ │ │ movd %xmm0,%eax │ │ │ │ mov %ax,(%rdi) │ │ │ │ shr $0x10,%eax │ │ │ │ mov %ax,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 375d71 <__cxa_finalize@plt+0x34ad21> │ │ │ │ + jg 373321 <__cxa_finalize@plt+0x3482d1> │ │ │ │ ret │ │ │ │ movq (%rdx),%xmm4 │ │ │ │ movhps (%rdx,%rcx,1),%xmm4 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ pshufb %xmm0,%xmm4 │ │ │ │ pmaddubsw %xmm5,%xmm4 │ │ │ │ pmulhrsw %xmm3,%xmm4 │ │ │ │ packuswb %xmm4,%xmm4 │ │ │ │ movd %xmm4,(%rdi) │ │ │ │ psrlq $0x20,%xmm4 │ │ │ │ movd %xmm4,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 375dae <__cxa_finalize@plt+0x34ad5e> │ │ │ │ + jg 37335e <__cxa_finalize@plt+0x34830e> │ │ │ │ ret │ │ │ │ movdqu (%rdx),%xmm0 │ │ │ │ movdqu (%rdx,%rcx,1),%xmm1 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ pshufb %xmm4,%xmm0 │ │ │ │ pshufb %xmm4,%xmm1 │ │ │ │ pmaddubsw %xmm5,%xmm0 │ │ │ │ @@ -751731,30 +750165,30 @@ │ │ │ │ pmulhrsw %xmm3,%xmm0 │ │ │ │ pmulhrsw %xmm3,%xmm1 │ │ │ │ packuswb %xmm1,%xmm0 │ │ │ │ movq %xmm0,(%rdi) │ │ │ │ movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 375de6 <__cxa_finalize@plt+0x34ad96> │ │ │ │ + jg 373396 <__cxa_finalize@plt+0x348346> │ │ │ │ ret │ │ │ │ movdqu (%rdx),%xmm0 │ │ │ │ movdqu 0x8(%rdx),%xmm1 │ │ │ │ add %rcx,%rdx │ │ │ │ pshufb %xmm4,%xmm0 │ │ │ │ pshufb %xmm4,%xmm1 │ │ │ │ pmaddubsw %xmm5,%xmm0 │ │ │ │ pmaddubsw %xmm5,%xmm1 │ │ │ │ pmulhrsw %xmm3,%xmm0 │ │ │ │ pmulhrsw %xmm3,%xmm1 │ │ │ │ packuswb %xmm1,%xmm0 │ │ │ │ movdqa %xmm0,(%rdi) │ │ │ │ add %rsi,%rdi │ │ │ │ dec %r9d │ │ │ │ - jg 375e28 <__cxa_finalize@plt+0x34add8> │ │ │ │ + jg 3733d8 <__cxa_finalize@plt+0x348388> │ │ │ │ ret │ │ │ │ movdqu (%rdx),%xmm0 │ │ │ │ movdqu 0x8(%rdx),%xmm1 │ │ │ │ pshufb %xmm4,%xmm0 │ │ │ │ pshufb %xmm4,%xmm1 │ │ │ │ pmaddubsw %xmm5,%xmm0 │ │ │ │ pmaddubsw %xmm5,%xmm1 │ │ │ │ @@ -751771,55 +750205,55 @@ │ │ │ │ pmulhrsw %xmm3,%xmm1 │ │ │ │ pmulhrsw %xmm3,%xmm2 │ │ │ │ packuswb %xmm2,%xmm1 │ │ │ │ movdqa %xmm0,(%rdi) │ │ │ │ movdqa %xmm1,0x10(%rdi) │ │ │ │ add %rsi,%rdi │ │ │ │ dec %r9d │ │ │ │ - jg 375e63 <__cxa_finalize@plt+0x34ae13> │ │ │ │ + jg 373413 <__cxa_finalize@plt+0x3483c3> │ │ │ │ ret │ │ │ │ mov $0xffffffffffffffd0,%rax │ │ │ │ movdqu 0x30(%rax,%rdx,1),%xmm0 │ │ │ │ movdqu 0x38(%rax,%rdx,1),%xmm1 │ │ │ │ pshufb %xmm4,%xmm0 │ │ │ │ pshufb %xmm4,%xmm1 │ │ │ │ pmaddubsw %xmm5,%xmm0 │ │ │ │ pmaddubsw %xmm5,%xmm1 │ │ │ │ pmulhrsw %xmm3,%xmm0 │ │ │ │ pmulhrsw %xmm3,%xmm1 │ │ │ │ packuswb %xmm1,%xmm0 │ │ │ │ movdqa %xmm0,0x30(%rdi,%rax,1) │ │ │ │ add $0x10,%rax │ │ │ │ - jle 375ed6 <__cxa_finalize@plt+0x34ae86> │ │ │ │ + jle 373486 <__cxa_finalize@plt+0x348436> │ │ │ │ add %rcx,%rdx │ │ │ │ add %rsi,%rdi │ │ │ │ dec %r9d │ │ │ │ - jg 375ecf <__cxa_finalize@plt+0x34ae7f> │ │ │ │ + jg 37347f <__cxa_finalize@plt+0x34842f> │ │ │ │ ret │ │ │ │ mov $0xffffffffffffff90,%rax │ │ │ │ movdqu 0x70(%rax,%rdx,1),%xmm0 │ │ │ │ movdqu 0x78(%rax,%rdx,1),%xmm1 │ │ │ │ pshufb %xmm4,%xmm0 │ │ │ │ pshufb %xmm4,%xmm1 │ │ │ │ pmaddubsw %xmm5,%xmm0 │ │ │ │ pmaddubsw %xmm5,%xmm1 │ │ │ │ pmulhrsw %xmm3,%xmm0 │ │ │ │ pmulhrsw %xmm3,%xmm1 │ │ │ │ packuswb %xmm1,%xmm0 │ │ │ │ movdqa %xmm0,0x70(%rdi,%rax,1) │ │ │ │ add $0x10,%rax │ │ │ │ - jle 375f23 <__cxa_finalize@plt+0x34aed3> │ │ │ │ + jle 3734d3 <__cxa_finalize@plt+0x348483> │ │ │ │ add %rcx,%rdx │ │ │ │ add %rsi,%rdi │ │ │ │ dec %r9d │ │ │ │ - jg 375f1c <__cxa_finalize@plt+0x34aecc> │ │ │ │ + jg 3734cc <__cxa_finalize@plt+0x34847c> │ │ │ │ ret │ │ │ │ - movzwl 0x6b143(%r10,%r8,2),%r8d │ │ │ │ + movzwl 0x6dae3(%r10,%r8,2),%r8d │ │ │ │ imul $0xff00ff,%eax,%eax │ │ │ │ - movdqa 0x6a580(%rip),%xmm5 │ │ │ │ + movdqa 0x6cf20(%rip),%xmm5 │ │ │ │ add $0x100010,%eax │ │ │ │ add %r10,%r8 │ │ │ │ movd %eax,%xmm4 │ │ │ │ pshufd $0x0,%xmm4,%xmm4 │ │ │ │ jmp *%r8 │ │ │ │ movd (%rdx),%xmm0 │ │ │ │ pinsrw $0x1,(%rdx,%rcx,1),%xmm0 │ │ │ │ @@ -751832,15 +750266,15 @@ │ │ │ │ packuswb %xmm1,%xmm1 │ │ │ │ movd %xmm1,%eax │ │ │ │ mov %ax,(%rdi,%rsi,1) │ │ │ │ shr $0x10,%eax │ │ │ │ mov %ax,(%rdi) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 375f98 <__cxa_finalize@plt+0x34af48> │ │ │ │ + jg 373548 <__cxa_finalize@plt+0x3484f8> │ │ │ │ ret │ │ │ │ movd (%rdx),%xmm0 │ │ │ │ movd (%rdx,%rcx,1),%xmm2 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ movdqa %xmm0,%xmm1 │ │ │ │ movd (%rdx),%xmm0 │ │ │ │ punpckldq %xmm2,%xmm1 │ │ │ │ @@ -751850,15 +750284,15 @@ │ │ │ │ pmulhrsw %xmm5,%xmm1 │ │ │ │ packuswb %xmm1,%xmm1 │ │ │ │ movd %xmm1,(%rdi) │ │ │ │ psrlq $0x20,%xmm1 │ │ │ │ movd %xmm1,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 375fdb <__cxa_finalize@plt+0x34af8b> │ │ │ │ + jg 37358b <__cxa_finalize@plt+0x34853b> │ │ │ │ ret │ │ │ │ movq (%rdx),%xmm0 │ │ │ │ movq (%rdx,%rcx,1),%xmm2 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ movdqa %xmm0,%xmm1 │ │ │ │ movq (%rdx),%xmm0 │ │ │ │ punpcklbw %xmm2,%xmm1 │ │ │ │ @@ -751868,15 +750302,15 @@ │ │ │ │ pmulhrsw %xmm5,%xmm1 │ │ │ │ pmulhrsw %xmm5,%xmm2 │ │ │ │ packuswb %xmm2,%xmm1 │ │ │ │ movq %xmm1,(%rdi) │ │ │ │ movhps %xmm1,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 376023 <__cxa_finalize@plt+0x34afd3> │ │ │ │ + jg 3735d3 <__cxa_finalize@plt+0x348583> │ │ │ │ ret │ │ │ │ movdqu (%rdx),%xmm0 │ │ │ │ movdqu (%rdx,%rcx,1),%xmm3 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ movdqa %xmm0,%xmm1 │ │ │ │ movdqa %xmm0,%xmm2 │ │ │ │ movdqu (%rdx),%xmm0 │ │ │ │ @@ -751895,20 +750329,20 @@ │ │ │ │ pmulhrsw %xmm5,%xmm2 │ │ │ │ pmulhrsw %xmm5,%xmm3 │ │ │ │ packuswb %xmm3,%xmm2 │ │ │ │ movdqa %xmm1,(%rdi) │ │ │ │ movdqa %xmm2,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 37606b <__cxa_finalize@plt+0x34b01b> │ │ │ │ + jg 37361b <__cxa_finalize@plt+0x3485cb> │ │ │ │ ret │ │ │ │ lea 0x70000(%r9),%eax │ │ │ │ - jmp 3760f1 <__cxa_finalize@plt+0x34b0a1> │ │ │ │ + jmp 3736a1 <__cxa_finalize@plt+0x348651> │ │ │ │ lea 0x30000(%r9),%eax │ │ │ │ - jmp 3760f1 <__cxa_finalize@plt+0x34b0a1> │ │ │ │ + jmp 3736a1 <__cxa_finalize@plt+0x348651> │ │ │ │ lea 0x10000(%r9),%eax │ │ │ │ mov %rdx,%r8 │ │ │ │ mov %rdi,%r10 │ │ │ │ movdqu (%rdx),%xmm0 │ │ │ │ movdqu (%rdx,%rcx,1),%xmm3 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ movdqa %xmm0,%xmm1 │ │ │ │ @@ -751929,26 +750363,26 @@ │ │ │ │ pmulhrsw %xmm5,%xmm2 │ │ │ │ pmulhrsw %xmm5,%xmm3 │ │ │ │ packuswb %xmm3,%xmm2 │ │ │ │ movdqa %xmm1,(%rdi) │ │ │ │ movdqa %xmm2,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 3760fb <__cxa_finalize@plt+0x34b0ab> │ │ │ │ + jg 3736ab <__cxa_finalize@plt+0x34865b> │ │ │ │ add $0x10,%r8 │ │ │ │ add $0x10,%r10 │ │ │ │ movzbl %al,%r9d │ │ │ │ mov %r8,%rdx │ │ │ │ mov %r10,%rdi │ │ │ │ sub $0x10000,%eax │ │ │ │ - jg 3760f1 <__cxa_finalize@plt+0x34b0a1> │ │ │ │ + jg 3736a1 <__cxa_finalize@plt+0x348651> │ │ │ │ ret │ │ │ │ - movzwl 0x6b151(%r10,%r8,2),%r8d │ │ │ │ + movzwl 0x6daf1(%r10,%r8,2),%r8d │ │ │ │ shl $0xb,%eax │ │ │ │ - movdqa 0x6a317(%rip),%xmm7 │ │ │ │ + movdqa 0x6ccb7(%rip),%xmm7 │ │ │ │ movd %eax,%xmm6 │ │ │ │ add %r10,%r8 │ │ │ │ pshuflw $0x0,%xmm6,%xmm6 │ │ │ │ paddb %xmm5,%xmm5 │ │ │ │ punpcklqdq %xmm6,%xmm6 │ │ │ │ jmp *%r8 │ │ │ │ movd (%rdx),%xmm0 │ │ │ │ @@ -751972,17 +750406,17 @@ │ │ │ │ packuswb %xmm1,%xmm1 │ │ │ │ movq %xmm1,%rax │ │ │ │ mov %ax,(%rdi) │ │ │ │ shr $0x20,%rax │ │ │ │ mov %ax,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 3761c2 <__cxa_finalize@plt+0x34b172> │ │ │ │ + jg 373772 <__cxa_finalize@plt+0x348722> │ │ │ │ ret │ │ │ │ - movdqa 0x6a1ac(%rip),%xmm4 │ │ │ │ + movdqa 0x6cb4c(%rip),%xmm4 │ │ │ │ movddup (%rdx),%xmm0 │ │ │ │ pshufb %xmm4,%xmm0 │ │ │ │ pmaddubsw %xmm5,%xmm0 │ │ │ │ movq (%rdx,%rcx,1),%xmm1 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ movhps (%rdx),%xmm1 │ │ │ │ pshufb %xmm4,%xmm1 │ │ │ │ @@ -751997,15 +750431,15 @@ │ │ │ │ psrlw $0x4,%xmm1 │ │ │ │ packuswb %xmm1,%xmm1 │ │ │ │ movd %xmm1,(%rdi) │ │ │ │ psrlq $0x20,%xmm1 │ │ │ │ movd %xmm1,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 376232 <__cxa_finalize@plt+0x34b1e2> │ │ │ │ + jg 3737e2 <__cxa_finalize@plt+0x348792> │ │ │ │ ret │ │ │ │ movdqu (%rdx),%xmm0 │ │ │ │ pshufb %xmm4,%xmm0 │ │ │ │ pmaddubsw %xmm5,%xmm0 │ │ │ │ movdqu (%rdx,%rcx,1),%xmm2 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ pshufb %xmm4,%xmm2 │ │ │ │ @@ -752026,20 +750460,20 @@ │ │ │ │ psrlw $0x4,%xmm1 │ │ │ │ psrlw $0x4,%xmm3 │ │ │ │ packuswb %xmm3,%xmm1 │ │ │ │ movq %xmm1,(%rdi) │ │ │ │ movhps %xmm1,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 376293 <__cxa_finalize@plt+0x34b243> │ │ │ │ + jg 373843 <__cxa_finalize@plt+0x3487f3> │ │ │ │ ret │ │ │ │ lea 0x70000(%r9),%eax │ │ │ │ - jmp 376316 <__cxa_finalize@plt+0x34b2c6> │ │ │ │ + jmp 3738c6 <__cxa_finalize@plt+0x348876> │ │ │ │ lea 0x30000(%r9),%eax │ │ │ │ - jmp 376316 <__cxa_finalize@plt+0x34b2c6> │ │ │ │ + jmp 3738c6 <__cxa_finalize@plt+0x348876> │ │ │ │ lea 0x10000(%r9),%eax │ │ │ │ mov %rdx,%r8 │ │ │ │ mov %rdi,%r10 │ │ │ │ movdqu (%rdx),%xmm0 │ │ │ │ movdqu 0x8(%rdx),%xmm1 │ │ │ │ pshufb %xmm4,%xmm0 │ │ │ │ pshufb %xmm4,%xmm1 │ │ │ │ @@ -752066,98 +750500,98 @@ │ │ │ │ movdqa %xmm8,%xmm0 │ │ │ │ psrlw $0x4,%xmm2 │ │ │ │ psrlw $0x4,%xmm3 │ │ │ │ packuswb %xmm3,%xmm2 │ │ │ │ movdqa %xmm2,(%rdi) │ │ │ │ add %rsi,%rdi │ │ │ │ dec %r9d │ │ │ │ - jg 376339 <__cxa_finalize@plt+0x34b2e9> │ │ │ │ + jg 3738e9 <__cxa_finalize@plt+0x348899> │ │ │ │ add $0x10,%r8 │ │ │ │ add $0x10,%r10 │ │ │ │ movzbl %al,%r9d │ │ │ │ mov %r8,%rdx │ │ │ │ mov %r10,%rdi │ │ │ │ sub $0x10000,%eax │ │ │ │ - jg 37631c <__cxa_finalize@plt+0x34b2cc> │ │ │ │ + jg 3738cc <__cxa_finalize@plt+0x34887c> │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov $0x1e002d,%r10d │ │ │ │ mov %r10d,%r11d │ │ │ │ - jmp 376460 <__cxa_finalize@plt+0x34b410> │ │ │ │ + jmp 373a10 <__cxa_finalize@plt+0x3489c0> │ │ │ │ xchg %ax,%ax │ │ │ │ mov $0x1e002d,%r10d │ │ │ │ mov $0xf003c,%r11d │ │ │ │ - jmp 376460 <__cxa_finalize@plt+0x34b410> │ │ │ │ + jmp 373a10 <__cxa_finalize@plt+0x3489c0> │ │ │ │ xchg %ax,%ax │ │ │ │ mov $0xf003c,%r10d │ │ │ │ mov $0x1e002d,%r11d │ │ │ │ - jmp 376460 <__cxa_finalize@plt+0x34b410> │ │ │ │ + jmp 373a10 <__cxa_finalize@plt+0x3489c0> │ │ │ │ xchg %ax,%ax │ │ │ │ mov $0xf003c,%r10d │ │ │ │ mov %r10d,%r11d │ │ │ │ - jmp 376460 <__cxa_finalize@plt+0x34b410> │ │ │ │ + jmp 373a10 <__cxa_finalize@plt+0x3489c0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov $0x1e002d,%r10d │ │ │ │ mov $0x2d,%r11d │ │ │ │ - jmp 376460 <__cxa_finalize@plt+0x34b410> │ │ │ │ + jmp 373a10 <__cxa_finalize@plt+0x3489c0> │ │ │ │ xchg %ax,%ax │ │ │ │ mov $0x2d,%r10d │ │ │ │ mov $0x1e002d,%r11d │ │ │ │ - jmp 376460 <__cxa_finalize@plt+0x34b410> │ │ │ │ + jmp 373a10 <__cxa_finalize@plt+0x3489c0> │ │ │ │ xchg %ax,%ax │ │ │ │ mov $0xf003c,%r10d │ │ │ │ mov $0x2d,%r11d │ │ │ │ - jmp 376460 <__cxa_finalize@plt+0x34b410> │ │ │ │ + jmp 373a10 <__cxa_finalize@plt+0x3489c0> │ │ │ │ xchg %ax,%ax │ │ │ │ mov $0x2d,%r10d │ │ │ │ mov $0xf003c,%r11d │ │ │ │ - jmp 376460 <__cxa_finalize@plt+0x34b410> │ │ │ │ + jmp 373a10 <__cxa_finalize@plt+0x3489c0> │ │ │ │ xchg %ax,%ax │ │ │ │ mov $0x2d,%r10d │ │ │ │ mov %r10d,%r11d │ │ │ │ nopl 0x0(%rax) │ │ │ │ imul $0x10101,0x8(%rsp),%eax │ │ │ │ add %r10d,%eax │ │ │ │ imul $0x10101,0x10(%rsp),%r10d │ │ │ │ add %r11d,%r10d │ │ │ │ mov %r8d,%r8d │ │ │ │ lea -0x8aa(%rip),%r11 │ │ │ │ test $0xf00,%eax │ │ │ │ - jne 3764ad <__cxa_finalize@plt+0x34b45d> │ │ │ │ + jne 373a5d <__cxa_finalize@plt+0x348a0d> │ │ │ │ test $0xf00,%r10d │ │ │ │ - jne 37678c <__cxa_finalize@plt+0x34b73c> │ │ │ │ + jne 373d3c <__cxa_finalize@plt+0x348cec> │ │ │ │ tzcnt %r8d,%r8d │ │ │ │ - movzwl 0x6b0c3(%r11,%r8,2),%r8d │ │ │ │ + movzwl 0x6da63(%r11,%r8,2),%r8d │ │ │ │ add %r11,%r8 │ │ │ │ lea (%rcx,%rcx,2),%rax │ │ │ │ jmp *%r8 │ │ │ │ test $0xf00,%r10d │ │ │ │ - jne 376a84 <__cxa_finalize@plt+0x34ba34> │ │ │ │ + jne 374034 <__cxa_finalize@plt+0x348fe4> │ │ │ │ cmp $0x4,%r8d │ │ │ │ - jl 376518 <__cxa_finalize@plt+0x34b4c8> │ │ │ │ - je 37657e <__cxa_finalize@plt+0x34b52e> │ │ │ │ + jl 373ac8 <__cxa_finalize@plt+0x348a78> │ │ │ │ + je 373b2e <__cxa_finalize@plt+0x348ade> │ │ │ │ tzcnt %r8d,%r8d │ │ │ │ - movdqa 0x69eac(%rip),%xmm10 │ │ │ │ - movdqa 0x69eb3(%rip),%xmm11 │ │ │ │ - movdqa 0x69eba(%rip),%xmm9 │ │ │ │ + movdqa 0x6c84c(%rip),%xmm10 │ │ │ │ + movdqa 0x6c853(%rip),%xmm11 │ │ │ │ + movdqa 0x6c85a(%rip),%xmm9 │ │ │ │ shr $0x10,%eax │ │ │ │ sub $0x3,%rdx │ │ │ │ - movzwl 0x6b10d(%r11,%r8,2),%r8d │ │ │ │ - movq 0x6b621(%r11,%rax,8),%xmm6 │ │ │ │ - movdqa 0x69fc8(%rip),%xmm7 │ │ │ │ + movzwl 0x6daad(%r11,%r8,2),%r8d │ │ │ │ + movq 0x6e031(%r11,%rax,8),%xmm6 │ │ │ │ + movdqa 0x6c968(%rip),%xmm7 │ │ │ │ pshufd $0x0,%xmm6,%xmm5 │ │ │ │ pshufd $0x55,%xmm6,%xmm6 │ │ │ │ add %r11,%r8 │ │ │ │ jmp *%r8 │ │ │ │ movzbl %al,%eax │ │ │ │ dec %rdx │ │ │ │ - movdqa 0x69e3a(%rip),%xmm4 │ │ │ │ - movd 0x6b623(%r11,%rax,8),%xmm3 │ │ │ │ - movdqa 0x69f98(%rip),%xmm5 │ │ │ │ + movdqa 0x6c7da(%rip),%xmm4 │ │ │ │ + movd 0x6e033(%r11,%rax,8),%xmm3 │ │ │ │ + movdqa 0x6c938(%rip),%xmm5 │ │ │ │ pshufd $0x0,%xmm3,%xmm3 │ │ │ │ movq (%rdx),%xmm0 │ │ │ │ movhps (%rdx,%rcx,1),%xmm0 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ pshufb %xmm4,%xmm0 │ │ │ │ pmaddubsw %xmm3,%xmm0 │ │ │ │ phaddw %xmm0,%xmm0 │ │ │ │ @@ -752166,21 +750600,21 @@ │ │ │ │ packuswb %xmm0,%xmm0 │ │ │ │ movd %xmm0,%eax │ │ │ │ mov %ax,(%rdi) │ │ │ │ shr $0x10,%eax │ │ │ │ mov %ax,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 37653d <__cxa_finalize@plt+0x34b4ed> │ │ │ │ + jg 373aed <__cxa_finalize@plt+0x348a9d> │ │ │ │ ret │ │ │ │ movzbl %al,%eax │ │ │ │ dec %rdx │ │ │ │ - movd 0x6b623(%r11,%rax,8),%xmm3 │ │ │ │ - movdqa 0x69dea(%rip),%xmm6 │ │ │ │ - movdqa 0x69f32(%rip),%xmm5 │ │ │ │ + movd 0x6e033(%r11,%rax,8),%xmm3 │ │ │ │ + movdqa 0x6c78a(%rip),%xmm6 │ │ │ │ + movdqa 0x6c8d2(%rip),%xmm5 │ │ │ │ pshufd $0x0,%xmm3,%xmm3 │ │ │ │ movq (%rdx),%xmm0 │ │ │ │ movq (%rdx,%rcx,1),%xmm1 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ pshufb %xmm6,%xmm0 │ │ │ │ pshufb %xmm6,%xmm1 │ │ │ │ pmaddubsw %xmm3,%xmm0 │ │ │ │ @@ -752190,15 +750624,15 @@ │ │ │ │ psraw $0x6,%xmm0 │ │ │ │ packuswb %xmm0,%xmm0 │ │ │ │ movd %xmm0,(%rdi) │ │ │ │ psrlq $0x20,%xmm0 │ │ │ │ movd %xmm0,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 3765a3 <__cxa_finalize@plt+0x34b553> │ │ │ │ + jg 373b53 <__cxa_finalize@plt+0x348b03> │ │ │ │ ret │ │ │ │ movdqu (%rdx),%xmm0 │ │ │ │ movdqu (%rdx,%rcx,1),%xmm1 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ movdqa %xmm0,%xmm2 │ │ │ │ pshufb %xmm11,%xmm2 │ │ │ │ movdqa %xmm0,%xmm3 │ │ │ │ @@ -752230,22 +750664,22 @@ │ │ │ │ paddw %xmm7,%xmm1 │ │ │ │ psraw $0x6,%xmm1 │ │ │ │ packuswb %xmm1,%xmm0 │ │ │ │ movq %xmm0,(%rdi) │ │ │ │ movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 3765ef <__cxa_finalize@plt+0x34b59f> │ │ │ │ + jg 373b9f <__cxa_finalize@plt+0x348b4f> │ │ │ │ ret │ │ │ │ mov $0xffffffffffffff90,%r8 │ │ │ │ - jmp 3766c5 <__cxa_finalize@plt+0x34b675> │ │ │ │ + jmp 373c75 <__cxa_finalize@plt+0x348c25> │ │ │ │ mov $0xffffffffffffffd0,%r8 │ │ │ │ - jmp 3766c5 <__cxa_finalize@plt+0x34b675> │ │ │ │ + jmp 373c75 <__cxa_finalize@plt+0x348c25> │ │ │ │ mov $0xfffffffffffffff0,%r8 │ │ │ │ - jmp 3766c5 <__cxa_finalize@plt+0x34b675> │ │ │ │ + jmp 373c75 <__cxa_finalize@plt+0x348c25> │ │ │ │ xor %r8d,%r8d │ │ │ │ sub %r8,%rdx │ │ │ │ sub %r8,%rdi │ │ │ │ mov %r8,%rax │ │ │ │ movdqu (%rdx,%rax,1),%xmm0 │ │ │ │ movdqu 0x8(%rdx,%rax,1),%xmm1 │ │ │ │ movdqa %xmm0,%xmm2 │ │ │ │ @@ -752277,29 +750711,29 @@ │ │ │ │ paddw %xmm2,%xmm1 │ │ │ │ phaddw %xmm3,%xmm1 │ │ │ │ paddw %xmm7,%xmm1 │ │ │ │ psraw $0x6,%xmm1 │ │ │ │ packuswb %xmm1,%xmm0 │ │ │ │ movdqa %xmm0,(%rdi,%rax,1) │ │ │ │ add $0x10,%rax │ │ │ │ - jle 3766ce <__cxa_finalize@plt+0x34b67e> │ │ │ │ + jle 373c7e <__cxa_finalize@plt+0x348c2e> │ │ │ │ add %rcx,%rdx │ │ │ │ add %rsi,%rdi │ │ │ │ dec %r9d │ │ │ │ - jg 3766cb <__cxa_finalize@plt+0x34b67b> │ │ │ │ + jg 373c7b <__cxa_finalize@plt+0x348c2b> │ │ │ │ ret │ │ │ │ movzbl %r10b,%eax │ │ │ │ shr $0x10,%r10d │ │ │ │ cmp $0x6,%r9d │ │ │ │ cmovs %eax,%r10d │ │ │ │ - movq 0x6b621(%r11,%r10,8),%xmm0 │ │ │ │ + movq 0x6e031(%r11,%r10,8),%xmm0 │ │ │ │ tzcnt %r8d,%eax │ │ │ │ - movzwl 0x6b11b(%r11,%rax,2),%eax │ │ │ │ + movzwl 0x6dabb(%r11,%rax,2),%eax │ │ │ │ punpcklwd %xmm0,%xmm0 │ │ │ │ - movdqa 0x69d20(%rip),%xmm7 │ │ │ │ + movdqa 0x6c6c0(%rip),%xmm7 │ │ │ │ add %r11,%rax │ │ │ │ lea (%rcx,%rcx,2),%r11 │ │ │ │ pshufd $0x0,%xmm0,%xmm8 │ │ │ │ sub %r11,%rdx │ │ │ │ pshufd $0x55,%xmm0,%xmm9 │ │ │ │ pshufd $0xaa,%xmm0,%xmm10 │ │ │ │ pshufd $0xff,%xmm0,%xmm11 │ │ │ │ @@ -752344,15 +750778,15 @@ │ │ │ │ packuswb %xmm5,%xmm5 │ │ │ │ movd %xmm5,%eax │ │ │ │ mov %ax,(%rdi) │ │ │ │ shr $0x10,%eax │ │ │ │ mov %ax,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 37682e <__cxa_finalize@plt+0x34b7de> │ │ │ │ + jg 373dde <__cxa_finalize@plt+0x348d8e> │ │ │ │ ret │ │ │ │ movd (%rdx),%xmm1 │ │ │ │ movd (%rdx,%rcx,1),%xmm0 │ │ │ │ movd (%rdx,%rcx,2),%xmm2 │ │ │ │ add %r11,%rdx │ │ │ │ movd (%rdx),%xmm5 │ │ │ │ movd (%rdx,%rcx,1),%xmm3 │ │ │ │ @@ -752389,15 +750823,15 @@ │ │ │ │ pmulhrsw %xmm7,%xmm5 │ │ │ │ packuswb %xmm5,%xmm5 │ │ │ │ movd %xmm5,(%rdi) │ │ │ │ psrlq $0x20,%xmm5 │ │ │ │ movd %xmm5,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 3768eb <__cxa_finalize@plt+0x34b89b> │ │ │ │ + jg 373e9b <__cxa_finalize@plt+0x348e4b> │ │ │ │ ret │ │ │ │ lea -0x40(,%r8,8),%eax │ │ │ │ mov %rdx,%r8 │ │ │ │ mov %rdi,%r10 │ │ │ │ lea (%r9,%rax,4),%eax │ │ │ │ movq (%rdx),%xmm1 │ │ │ │ movq (%rdx,%rcx,1),%xmm2 │ │ │ │ @@ -752445,48 +750879,48 @@ │ │ │ │ pmulhrsw %xmm7,%xmm14 │ │ │ │ pmulhrsw %xmm7,%xmm15 │ │ │ │ packuswb %xmm15,%xmm14 │ │ │ │ movq %xmm14,(%rdi) │ │ │ │ movhps %xmm14,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 3769ae <__cxa_finalize@plt+0x34b95e> │ │ │ │ + jg 373f5e <__cxa_finalize@plt+0x348f0e> │ │ │ │ add $0x8,%r8 │ │ │ │ add $0x8,%r10 │ │ │ │ movzbl %al,%r9d │ │ │ │ mov %r8,%rdx │ │ │ │ mov %r10,%rdi │ │ │ │ sub $0x100,%eax │ │ │ │ - jg 376970 <__cxa_finalize@plt+0x34b920> │ │ │ │ + jg 373f20 <__cxa_finalize@plt+0x348ed0> │ │ │ │ ret │ │ │ │ cmp $0x4,%r8d │ │ │ │ - jg 376f2e <__cxa_finalize@plt+0x34bede> │ │ │ │ + jg 3744de <__cxa_finalize@plt+0x34948e> │ │ │ │ movzbl %al,%eax │ │ │ │ dec %rdx │ │ │ │ - movd 0x6b623(%r11,%rax,8),%xmm1 │ │ │ │ + movd 0x6e033(%r11,%rax,8),%xmm1 │ │ │ │ movzbl %r10b,%eax │ │ │ │ shr $0x10,%r10d │ │ │ │ cmp $0x6,%r9d │ │ │ │ cmovs %eax,%r10d │ │ │ │ - movq 0x6b621(%r11,%r10,8),%xmm0 │ │ │ │ + movq 0x6e031(%r11,%r10,8),%xmm0 │ │ │ │ sub $0xe8,%rsp │ │ │ │ lea (%rcx,%rcx,2),%r11 │ │ │ │ sub %r11,%rdx │ │ │ │ punpcklbw %xmm0,%xmm0 │ │ │ │ psraw $0x8,%xmm0 │ │ │ │ - movdqa 0x69a48(%rip),%xmm8 │ │ │ │ - movdqa 0x69a6f(%rip),%xmm9 │ │ │ │ + movdqa 0x6c3e8(%rip),%xmm8 │ │ │ │ + movdqa 0x6c40f(%rip),%xmm9 │ │ │ │ pshufd $0x0,%xmm0,%xmm10 │ │ │ │ pshufd $0x55,%xmm0,%xmm11 │ │ │ │ pshufd $0xaa,%xmm0,%xmm12 │ │ │ │ pshufd $0xff,%xmm0,%xmm13 │ │ │ │ pshufd $0x0,%xmm1,%xmm7 │ │ │ │ cmp $0x4,%r8d │ │ │ │ - je 376c2d <__cxa_finalize@plt+0x34bbdd> │ │ │ │ - movdqa 0x69850(%rip),%xmm6 │ │ │ │ + je 3741dd <__cxa_finalize@plt+0x34918d> │ │ │ │ + movdqa 0x6c1f0(%rip),%xmm6 │ │ │ │ movq (%rdx),%xmm2 │ │ │ │ movhps (%rdx,%rcx,1),%xmm2 │ │ │ │ movq (%rdx,%rcx,2),%xmm0 │ │ │ │ add %r11,%rdx │ │ │ │ movhps (%rdx),%xmm0 │ │ │ │ pshufb %xmm6,%xmm2 │ │ │ │ pshufb %xmm6,%xmm0 │ │ │ │ @@ -752539,56 +750973,56 @@ │ │ │ │ packuswb %xmm5,%xmm5 │ │ │ │ movd %xmm5,%r8d │ │ │ │ mov %r8w,(%rdi) │ │ │ │ shr $0x10,%r8d │ │ │ │ mov %r8w,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 376b90 <__cxa_finalize@plt+0x34bb40> │ │ │ │ + jg 374140 <__cxa_finalize@plt+0x3490f0> │ │ │ │ add $0xe8,%rsp │ │ │ │ ret │ │ │ │ - movdqa 0x6972b(%rip),%xmm6 │ │ │ │ + movdqa 0x6c0cb(%rip),%xmm6 │ │ │ │ movq (%rdx),%xmm5 │ │ │ │ movhps (%rdx,%rcx,1),%xmm5 │ │ │ │ movq (%rdx,%rcx,2),%xmm4 │ │ │ │ movhps (%rdx,%r11,1),%xmm4 │ │ │ │ lea (%rdx,%rcx,4),%rdx │ │ │ │ movdqa %xmm5,%xmm2 │ │ │ │ pshufb %xmm6,%xmm2 │ │ │ │ movdqa %xmm4,%xmm0 │ │ │ │ pshufb %xmm6,%xmm0 │ │ │ │ pmaddubsw %xmm7,%xmm2 │ │ │ │ pmaddubsw %xmm7,%xmm0 │ │ │ │ phaddw %xmm0,%xmm2 │ │ │ │ pmulhrsw %xmm8,%xmm2 │ │ │ │ movdqa %xmm2,0x60(%rsp) │ │ │ │ - movdqa 0x696f0(%rip),%xmm6 │ │ │ │ + movdqa 0x6c090(%rip),%xmm6 │ │ │ │ movdqa %xmm5,%xmm2 │ │ │ │ pshufb %xmm6,%xmm2 │ │ │ │ movdqa %xmm4,%xmm0 │ │ │ │ pshufb %xmm6,%xmm0 │ │ │ │ pmaddubsw %xmm7,%xmm2 │ │ │ │ pmaddubsw %xmm7,%xmm0 │ │ │ │ phaddw %xmm0,%xmm2 │ │ │ │ pmulhrsw %xmm8,%xmm2 │ │ │ │ - movdqa 0x696b1(%rip),%xmm6 │ │ │ │ + movdqa 0x6c051(%rip),%xmm6 │ │ │ │ movq (%rdx),%xmm5 │ │ │ │ movhps (%rdx,%rcx,1),%xmm5 │ │ │ │ movq (%rdx,%rcx,2),%xmm4 │ │ │ │ add %r11,%rdx │ │ │ │ movdqa %xmm5,%xmm3 │ │ │ │ pshufb %xmm6,%xmm3 │ │ │ │ movdqa %xmm4,%xmm0 │ │ │ │ pshufb %xmm6,%xmm0 │ │ │ │ pmaddubsw %xmm7,%xmm3 │ │ │ │ pmaddubsw %xmm7,%xmm0 │ │ │ │ phaddw %xmm0,%xmm3 │ │ │ │ pmulhrsw %xmm8,%xmm3 │ │ │ │ movdqa %xmm3,0x70(%rsp) │ │ │ │ - movdqa 0x6967c(%rip),%xmm6 │ │ │ │ + movdqa 0x6c01c(%rip),%xmm6 │ │ │ │ movdqa %xmm5,%xmm3 │ │ │ │ pshufb %xmm6,%xmm3 │ │ │ │ movdqa %xmm4,%xmm0 │ │ │ │ pshufb %xmm6,%xmm0 │ │ │ │ pmaddubsw %xmm7,%xmm3 │ │ │ │ pmaddubsw %xmm7,%xmm0 │ │ │ │ phaddw %xmm0,%xmm3 │ │ │ │ @@ -752617,15 +751051,15 @@ │ │ │ │ pmaddwd %xmm10,%xmm5 │ │ │ │ movdqa %xmm2,%xmm1 │ │ │ │ pmaddwd %xmm11,%xmm2 │ │ │ │ paddd %xmm2,%xmm5 │ │ │ │ movdqa %xmm3,%xmm2 │ │ │ │ pmaddwd %xmm12,%xmm3 │ │ │ │ paddd %xmm3,%xmm5 │ │ │ │ - movdqa 0x695ac(%rip),%xmm6 │ │ │ │ + movdqa 0x6bf4c(%rip),%xmm6 │ │ │ │ movq (%rdx),%xmm4 │ │ │ │ movhps (%rdx,%rcx,1),%xmm4 │ │ │ │ pshufb %xmm6,%xmm4 │ │ │ │ pmaddubsw %xmm7,%xmm4 │ │ │ │ phaddw %xmm4,%xmm4 │ │ │ │ pmulhrsw %xmm8,%xmm4 │ │ │ │ movdqa %xmm4,%xmm3 │ │ │ │ @@ -752650,15 +751084,15 @@ │ │ │ │ pmaddwd %xmm10,%xmm5 │ │ │ │ movdqa %xmm2,%xmm1 │ │ │ │ pmaddwd %xmm11,%xmm2 │ │ │ │ paddd %xmm2,%xmm5 │ │ │ │ movdqa %xmm3,%xmm2 │ │ │ │ pmaddwd %xmm12,%xmm3 │ │ │ │ paddd %xmm3,%xmm5 │ │ │ │ - movdqa 0x69506(%rip),%xmm6 │ │ │ │ + movdqa 0x6bea6(%rip),%xmm6 │ │ │ │ movq (%rdx),%xmm4 │ │ │ │ movhps (%rdx,%rcx,1),%xmm4 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ pshufb %xmm6,%xmm4 │ │ │ │ pmaddubsw %xmm7,%xmm4 │ │ │ │ phaddw %xmm4,%xmm4 │ │ │ │ pmulhrsw %xmm8,%xmm4 │ │ │ │ @@ -752685,26 +751119,26 @@ │ │ │ │ movdqa %xmm1,0xb0(%rsp) │ │ │ │ movdqa %xmm2,0xc0(%rsp) │ │ │ │ movdqa %xmm3,0xd0(%rsp) │ │ │ │ movdqa 0x40(%rsp),%xmm0 │ │ │ │ movdqa 0x50(%rsp),%xmm1 │ │ │ │ movdqa 0x60(%rsp),%xmm2 │ │ │ │ movdqa 0x70(%rsp),%xmm3 │ │ │ │ - jg 376d89 <__cxa_finalize@plt+0x34bd39> │ │ │ │ + jg 374339 <__cxa_finalize@plt+0x3492e9> │ │ │ │ add $0xe8,%rsp │ │ │ │ ret │ │ │ │ shr $0x10,%eax │ │ │ │ sub $0x3,%rdx │ │ │ │ sub $0x58,%rsp │ │ │ │ - movq 0x6b621(%r11,%rax,8),%xmm0 │ │ │ │ + movq 0x6e031(%r11,%rax,8),%xmm0 │ │ │ │ movzbl %r10b,%eax │ │ │ │ shr $0x10,%r10d │ │ │ │ cmp $0x6,%r9d │ │ │ │ cmovs %eax,%r10d │ │ │ │ - movq 0x6b621(%r11,%r10,8),%xmm1 │ │ │ │ + movq 0x6e031(%r11,%r10,8),%xmm1 │ │ │ │ pshufd $0x0,%xmm0,%xmm10 │ │ │ │ pshufd $0x55,%xmm0,%xmm11 │ │ │ │ punpcklbw %xmm1,%xmm1 │ │ │ │ psraw $0x8,%xmm1 │ │ │ │ pshufd $0x0,%xmm1,%xmm12 │ │ │ │ pshufd $0x55,%xmm1,%xmm13 │ │ │ │ pshufd $0xaa,%xmm1,%xmm14 │ │ │ │ @@ -752713,17 +751147,17 @@ │ │ │ │ mov %rdi,%r10 │ │ │ │ sub %r11,%rdx │ │ │ │ shl $0xe,%r8d │ │ │ │ lea -0x10000(%r9,%r8,1),%eax │ │ │ │ mov %rdx,%r8 │ │ │ │ movdqu (%rdx),%xmm4 │ │ │ │ movdqu (%rdx,%rcx,1),%xmm5 │ │ │ │ - movdqa 0x693cc(%rip),%xmm7 │ │ │ │ - movdqa 0x693d3(%rip),%xmm8 │ │ │ │ - movdqa 0x693da(%rip),%xmm9 │ │ │ │ + movdqa 0x6bd6c(%rip),%xmm7 │ │ │ │ + movdqa 0x6bd73(%rip),%xmm8 │ │ │ │ + movdqa 0x6bd7a(%rip),%xmm9 │ │ │ │ movdqa %xmm4,%xmm2 │ │ │ │ pshufb %xmm8,%xmm2 │ │ │ │ movdqa %xmm4,%xmm3 │ │ │ │ pshufb %xmm9,%xmm3 │ │ │ │ pshufb %xmm7,%xmm4 │ │ │ │ movdqa %xmm2,%xmm1 │ │ │ │ pmaddubsw %xmm10,%xmm1 │ │ │ │ @@ -752771,29 +751205,29 @@ │ │ │ │ pmaddubsw %xmm10,%xmm1 │ │ │ │ pmaddubsw %xmm11,%xmm3 │ │ │ │ pmaddubsw %xmm11,%xmm2 │ │ │ │ pmaddubsw %xmm10,%xmm0 │ │ │ │ paddw %xmm3,%xmm1 │ │ │ │ paddw %xmm2,%xmm0 │ │ │ │ phaddw %xmm1,%xmm0 │ │ │ │ - movdqa 0x6943e(%rip),%xmm7 │ │ │ │ + movdqa 0x6bdde(%rip),%xmm7 │ │ │ │ pmulhrsw %xmm7,%xmm4 │ │ │ │ pmulhrsw %xmm7,%xmm5 │ │ │ │ pmulhrsw %xmm7,%xmm6 │ │ │ │ pmulhrsw %xmm7,%xmm0 │ │ │ │ movdqa %xmm4,%xmm1 │ │ │ │ punpcklwd %xmm5,%xmm1 │ │ │ │ movdqa %xmm5,%xmm2 │ │ │ │ punpcklwd %xmm6,%xmm2 │ │ │ │ movdqa %xmm6,%xmm3 │ │ │ │ punpcklwd %xmm0,%xmm3 │ │ │ │ movdqa %xmm1,(%rsp) │ │ │ │ movdqa %xmm2,0x10(%rsp) │ │ │ │ movdqa %xmm3,0x20(%rsp) │ │ │ │ - movdqa 0x69259(%rip),%xmm7 │ │ │ │ + movdqa 0x6bbf9(%rip),%xmm7 │ │ │ │ movdqu (%rdx,%rcx,1),%xmm4 │ │ │ │ movdqu (%rdx,%rcx,2),%xmm5 │ │ │ │ add %r11,%rdx │ │ │ │ movdqu (%rdx),%xmm6 │ │ │ │ movdqa %xmm4,%xmm2 │ │ │ │ pshufb %xmm8,%xmm2 │ │ │ │ movdqa %xmm4,%xmm3 │ │ │ │ @@ -752829,15 +751263,15 @@ │ │ │ │ pmaddubsw %xmm10,%xmm1 │ │ │ │ pmaddubsw %xmm11,%xmm3 │ │ │ │ pmaddubsw %xmm11,%xmm2 │ │ │ │ pmaddubsw %xmm10,%xmm6 │ │ │ │ paddw %xmm3,%xmm1 │ │ │ │ paddw %xmm2,%xmm6 │ │ │ │ phaddw %xmm1,%xmm6 │ │ │ │ - movdqa 0x6931a(%rip),%xmm7 │ │ │ │ + movdqa 0x6bcba(%rip),%xmm7 │ │ │ │ movdqa %xmm4,%xmm1 │ │ │ │ pmulhrsw %xmm7,%xmm1 │ │ │ │ movdqa %xmm5,%xmm2 │ │ │ │ pmulhrsw %xmm7,%xmm2 │ │ │ │ movdqa %xmm6,%xmm3 │ │ │ │ pmulhrsw %xmm7,%xmm3 │ │ │ │ movdqa %xmm0,%xmm4 │ │ │ │ @@ -752862,20 +751296,20 @@ │ │ │ │ pmaddwd %xmm13,%xmm4 │ │ │ │ paddd %xmm3,%xmm8 │ │ │ │ paddd %xmm4,%xmm9 │ │ │ │ pmaddwd %xmm14,%xmm5 │ │ │ │ pmaddwd %xmm14,%xmm6 │ │ │ │ paddd %xmm5,%xmm8 │ │ │ │ paddd %xmm6,%xmm9 │ │ │ │ - movdqa 0x692a5(%rip),%xmm7 │ │ │ │ + movdqa 0x6bc45(%rip),%xmm7 │ │ │ │ paddd %xmm7,%xmm8 │ │ │ │ paddd %xmm7,%xmm9 │ │ │ │ - movdqa 0x690d3(%rip),%xmm7 │ │ │ │ - movdqa 0x690db(%rip),%xmm6 │ │ │ │ - movdqa 0x690b3(%rip),%xmm5 │ │ │ │ + movdqa 0x6ba73(%rip),%xmm7 │ │ │ │ + movdqa 0x6ba7b(%rip),%xmm6 │ │ │ │ + movdqa 0x6ba53(%rip),%xmm5 │ │ │ │ movdqu (%rdx,%rcx,1),%xmm0 │ │ │ │ movdqu (%rdx,%rcx,2),%xmm4 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ movdqa %xmm0,%xmm2 │ │ │ │ pshufb %xmm7,%xmm2 │ │ │ │ movdqa %xmm0,%xmm3 │ │ │ │ pshufb %xmm6,%xmm3 │ │ │ │ @@ -752897,15 +751331,15 @@ │ │ │ │ pmaddubsw %xmm10,%xmm1 │ │ │ │ pmaddubsw %xmm11,%xmm3 │ │ │ │ pmaddubsw %xmm11,%xmm2 │ │ │ │ pmaddubsw %xmm10,%xmm4 │ │ │ │ paddw %xmm3,%xmm1 │ │ │ │ paddw %xmm2,%xmm4 │ │ │ │ phaddw %xmm1,%xmm4 │ │ │ │ - movdqa 0x691bd(%rip),%xmm5 │ │ │ │ + movdqa 0x6bb5d(%rip),%xmm5 │ │ │ │ pmulhrsw %xmm5,%xmm0 │ │ │ │ pmulhrsw %xmm5,%xmm4 │ │ │ │ movdqa 0x40(%rsp),%xmm6 │ │ │ │ movdqa %xmm6,%xmm5 │ │ │ │ punpcklwd %xmm0,%xmm5 │ │ │ │ movdqa %xmm0,%xmm6 │ │ │ │ punpcklwd %xmm4,%xmm6 │ │ │ │ @@ -752921,66 +751355,66 @@ │ │ │ │ packssdw %xmm1,%xmm2 │ │ │ │ packuswb %xmm1,%xmm2 │ │ │ │ movd %xmm2,(%rdi) │ │ │ │ psrlq $0x20,%xmm2 │ │ │ │ movd %xmm2,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jle 3773ef <__cxa_finalize@plt+0x34c39f> │ │ │ │ + jle 37499f <__cxa_finalize@plt+0x34994f> │ │ │ │ movdqa %xmm4,0x40(%rsp) │ │ │ │ movdqa (%rsp),%xmm1 │ │ │ │ movdqa 0x10(%rsp),%xmm2 │ │ │ │ movdqa 0x20(%rsp),%xmm3 │ │ │ │ movdqa 0x30(%rsp),%xmm4 │ │ │ │ - jmp 377250 <__cxa_finalize@plt+0x34c200> │ │ │ │ + jmp 374800 <__cxa_finalize@plt+0x3497b0> │ │ │ │ add $0x4,%r8 │ │ │ │ add $0x4,%r10 │ │ │ │ movzbl %al,%r9d │ │ │ │ mov %r8,%rdx │ │ │ │ mov %r10,%rdi │ │ │ │ sub $0x10000,%eax │ │ │ │ - jg 376fa3 <__cxa_finalize@plt+0x34bf53> │ │ │ │ + jg 374553 <__cxa_finalize@plt+0x349503> │ │ │ │ add $0x58,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov $0x4b004b,%eax │ │ │ │ mov $0x4b004b,%r11d │ │ │ │ - jmp 3774c0 <__cxa_finalize@plt+0x34c470> │ │ │ │ + jmp 374a70 <__cxa_finalize@plt+0x349a20> │ │ │ │ mov $0x1e002d,%eax │ │ │ │ mov %eax,%r11d │ │ │ │ - jmp 3774c0 <__cxa_finalize@plt+0x34c470> │ │ │ │ + jmp 374a70 <__cxa_finalize@plt+0x349a20> │ │ │ │ nopl (%rax) │ │ │ │ mov $0x1e002d,%eax │ │ │ │ mov $0xf003c,%r11d │ │ │ │ - jmp 3774c0 <__cxa_finalize@plt+0x34c470> │ │ │ │ + jmp 374a70 <__cxa_finalize@plt+0x349a20> │ │ │ │ nopl (%rax) │ │ │ │ mov $0xf003c,%eax │ │ │ │ mov $0x1e002d,%r11d │ │ │ │ - jmp 3774c0 <__cxa_finalize@plt+0x34c470> │ │ │ │ + jmp 374a70 <__cxa_finalize@plt+0x349a20> │ │ │ │ nopl (%rax) │ │ │ │ mov $0xf003c,%eax │ │ │ │ mov %eax,%r11d │ │ │ │ - jmp 3774c0 <__cxa_finalize@plt+0x34c470> │ │ │ │ + jmp 374a70 <__cxa_finalize@plt+0x349a20> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov $0x1e002d,%eax │ │ │ │ mov $0x2d,%r11d │ │ │ │ - jmp 3774c0 <__cxa_finalize@plt+0x34c470> │ │ │ │ + jmp 374a70 <__cxa_finalize@plt+0x349a20> │ │ │ │ nopl (%rax) │ │ │ │ mov $0x2d,%eax │ │ │ │ mov $0x1e002d,%r11d │ │ │ │ - jmp 3774c0 <__cxa_finalize@plt+0x34c470> │ │ │ │ + jmp 374a70 <__cxa_finalize@plt+0x349a20> │ │ │ │ nopl (%rax) │ │ │ │ mov $0xf003c,%eax │ │ │ │ mov $0x2d,%r11d │ │ │ │ - jmp 3774c0 <__cxa_finalize@plt+0x34c470> │ │ │ │ + jmp 374a70 <__cxa_finalize@plt+0x349a20> │ │ │ │ nopl (%rax) │ │ │ │ mov $0x2d,%eax │ │ │ │ mov $0xf003c,%r11d │ │ │ │ - jmp 3774c0 <__cxa_finalize@plt+0x34c470> │ │ │ │ + jmp 374a70 <__cxa_finalize@plt+0x349a20> │ │ │ │ nopl (%rax) │ │ │ │ mov $0x2d,%eax │ │ │ │ mov %eax,%r11d │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ push %rbx │ │ │ │ push %rbp │ │ │ │ push %r14 │ │ │ │ @@ -752991,50 +751425,50 @@ │ │ │ │ lea -0x18(%rip),%r15 │ │ │ │ tzcnt %r8d,%r8d │ │ │ │ movd 0x1d0(%rsp),%xmm8 │ │ │ │ movd 0x1c0(%rsp),%xmm14 │ │ │ │ pshufd $0x0,%xmm8,%xmm8 │ │ │ │ pshufd $0x0,%xmm14,%xmm14 │ │ │ │ mov 0x1d8(%rsp),%ebx │ │ │ │ - movdqa 0x690d0(%r15),%xmm10 │ │ │ │ - movdqa 0x69060(%r15),%xmm12 │ │ │ │ - movdqa 0x69090(%r15),%xmm13 │ │ │ │ + movdqa 0x6ba70(%r15),%xmm10 │ │ │ │ + movdqa 0x6ba00(%r15),%xmm12 │ │ │ │ + movdqa 0x6ba30(%r15),%xmm13 │ │ │ │ pxor %xmm9,%xmm9 │ │ │ │ lea (%rcx,%rcx,2),%rbp │ │ │ │ movzbl %r11b,%r10d │ │ │ │ shr $0x10,%r11d │ │ │ │ cmp $0x6,%r9d │ │ │ │ cmovs %r10d,%r11d │ │ │ │ sub %rbp,%rdx │ │ │ │ cmp $0x400,%ebx │ │ │ │ - je 3784c4 <__cxa_finalize@plt+0x34d474> │ │ │ │ + je 375a74 <__cxa_finalize@plt+0x34aa24> │ │ │ │ cmp $0x800,%ebx │ │ │ │ - je 379243 <__cxa_finalize@plt+0x34e1f3> │ │ │ │ - movzwl 0x6989a(%r15,%r8,2),%r8d │ │ │ │ + je 3767f3 <__cxa_finalize@plt+0x34b7a3> │ │ │ │ + movzwl 0x6c23a(%r15,%r8,2),%r8d │ │ │ │ add %r15,%r8 │ │ │ │ jmp *%r8 │ │ │ │ mov 0x1c8(%rsp),%r10d │ │ │ │ movzbl %al,%eax │ │ │ │ dec %rdx │ │ │ │ movd %eax,%xmm15 │ │ │ │ punpckldq %xmm8,%xmm9 │ │ │ │ paddd %xmm9,%xmm14 │ │ │ │ - movdqa 0x690e0(%r15),%xmm11 │ │ │ │ + movdqa 0x6ba80(%r15),%xmm11 │ │ │ │ pshufd $0x0,%xmm15,%xmm15 │ │ │ │ movdqa %xmm14,%xmm9 │ │ │ │ pand %xmm10,%xmm9 │ │ │ │ psrld $0x6,%xmm9 │ │ │ │ paddd %xmm9,%xmm15 │ │ │ │ movd %xmm15,%r8d │ │ │ │ psrldq $0x4,%xmm15 │ │ │ │ movd %xmm15,%eax │ │ │ │ - movdqa 0x68f90(%r15),%xmm5 │ │ │ │ - movdqa 0x68ef0(%r15),%xmm6 │ │ │ │ - movd 0x69d3a(%r15,%r8,8),%xmm15 │ │ │ │ - movd 0x69d3a(%r15,%rax,8),%xmm7 │ │ │ │ + movdqa 0x6b930(%r15),%xmm5 │ │ │ │ + movdqa 0x6b890(%r15),%xmm6 │ │ │ │ + movd 0x6c74a(%r15,%r8,8),%xmm15 │ │ │ │ + movd 0x6c74a(%r15,%rax,8),%xmm7 │ │ │ │ pxor %xmm8,%xmm8 │ │ │ │ pcmpeqd %xmm8,%xmm9 │ │ │ │ psrld $0xa,%xmm14 │ │ │ │ movq (%rdx),%xmm0 │ │ │ │ movq (%rdx,%rcx,2),%xmm2 │ │ │ │ movhps (%rdx,%rcx,1),%xmm0 │ │ │ │ movhps (%rdx,%rbp,1),%xmm2 │ │ │ │ @@ -753074,15 +751508,15 @@ │ │ │ │ movdqa %xmm1,%xmm4 │ │ │ │ punpckhwd %xmm5,%xmm4 │ │ │ │ and $0x3ff,%r10d │ │ │ │ mov $0x40000000,%eax │ │ │ │ mov %r10d,%r8d │ │ │ │ shr $0x6,%r8d │ │ │ │ lea (%r11,%r8,1),%r8d │ │ │ │ - cmovne 0x69d38(%r15,%r8,8),%rax │ │ │ │ + cmovne 0x6c748(%r15,%r8,8),%rax │ │ │ │ movq %rax,%xmm11 │ │ │ │ punpcklbw %xmm11,%xmm11 │ │ │ │ psraw $0x8,%xmm11 │ │ │ │ pshufd $0x0,%xmm11,%xmm15 │ │ │ │ pshufd $0x55,%xmm11,%xmm8 │ │ │ │ pshufd $0xaa,%xmm11,%xmm10 │ │ │ │ pshufd $0xff,%xmm11,%xmm11 │ │ │ │ @@ -753101,36 +751535,36 @@ │ │ │ │ psrad $0xa,%xmm5 │ │ │ │ packssdw %xmm5,%xmm5 │ │ │ │ packuswb %xmm5,%xmm5 │ │ │ │ pextrw $0x0,%xmm5,%eax │ │ │ │ mov %ax,(%rdi) │ │ │ │ add %rsi,%rdi │ │ │ │ dec %r9d │ │ │ │ - je 379fea <__cxa_finalize@plt+0x34ef9a> │ │ │ │ + je 37759a <__cxa_finalize@plt+0x34c54a> │ │ │ │ add %ebx,%r10d │ │ │ │ test $0xfffffc00,%r10d │ │ │ │ - je 3776a8 <__cxa_finalize@plt+0x34c658> │ │ │ │ + je 374c58 <__cxa_finalize@plt+0x349c08> │ │ │ │ movq (%rdx),%xmm5 │ │ │ │ test $0x400,%r10d │ │ │ │ - je 3777aa <__cxa_finalize@plt+0x34c75a> │ │ │ │ + je 374d5a <__cxa_finalize@plt+0x349d0a> │ │ │ │ add %rcx,%rdx │ │ │ │ shufps $0x4e,%xmm0,%xmm3 │ │ │ │ shufps $0x4e,%xmm2,%xmm0 │ │ │ │ shufps $0x4e,%xmm4,%xmm2 │ │ │ │ pshufb %xmm14,%xmm5 │ │ │ │ pmaddubsw %xmm9,%xmm5 │ │ │ │ phaddw %xmm5,%xmm5 │ │ │ │ pmulhrsw %xmm12,%xmm5 │ │ │ │ movdqa %xmm5,%xmm4 │ │ │ │ palignr $0xc,%xmm1,%xmm4 │ │ │ │ movdqa %xmm4,%xmm1 │ │ │ │ punpcklqdq %xmm4,%xmm1 │ │ │ │ movdqa %xmm1,%xmm4 │ │ │ │ punpcklwd %xmm5,%xmm4 │ │ │ │ - jmp 3776a8 <__cxa_finalize@plt+0x34c658> │ │ │ │ + jmp 374c58 <__cxa_finalize@plt+0x349c08> │ │ │ │ movhps (%rdx,%rcx,1),%xmm5 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ movdqa %xmm0,%xmm3 │ │ │ │ movdqa %xmm2,%xmm0 │ │ │ │ pshufb %xmm14,%xmm5 │ │ │ │ pmaddubsw %xmm9,%xmm5 │ │ │ │ phaddw %xmm5,%xmm5 │ │ │ │ @@ -753138,41 +751572,41 @@ │ │ │ │ movdqa %xmm5,%xmm4 │ │ │ │ palignr $0x8,%xmm1,%xmm4 │ │ │ │ pshufd $0x39,%xmm4,%xmm5 │ │ │ │ movdqa %xmm4,%xmm1 │ │ │ │ movdqa %xmm4,%xmm2 │ │ │ │ punpcklwd %xmm5,%xmm2 │ │ │ │ punpckhwd %xmm5,%xmm4 │ │ │ │ - jmp 3776a8 <__cxa_finalize@plt+0x34c658> │ │ │ │ + jmp 374c58 <__cxa_finalize@plt+0x349c08> │ │ │ │ mov 0x1c8(%rsp),%r10d │ │ │ │ movzbl %al,%eax │ │ │ │ dec %rdx │ │ │ │ movd %eax,%xmm15 │ │ │ │ - pmaddwd 0x68f40(%r15),%xmm8 │ │ │ │ - movdqa 0x690e0(%r15),%xmm11 │ │ │ │ + pmaddwd 0x6b8e0(%r15),%xmm8 │ │ │ │ + movdqa 0x6ba80(%r15),%xmm11 │ │ │ │ pshufd $0x0,%xmm15,%xmm15 │ │ │ │ paddd %xmm8,%xmm14 │ │ │ │ movdqa %xmm14,%xmm0 │ │ │ │ pand %xmm10,%xmm0 │ │ │ │ psrld $0x6,%xmm0 │ │ │ │ paddd %xmm0,%xmm15 │ │ │ │ movdqa %xmm15,%xmm7 │ │ │ │ psrldq $0x8,%xmm7 │ │ │ │ movd %xmm15,%r8d │ │ │ │ movd %xmm7,%r14d │ │ │ │ psrldq $0x4,%xmm15 │ │ │ │ psrldq $0x4,%xmm7 │ │ │ │ movd %xmm15,%eax │ │ │ │ movd %xmm7,%r12d │ │ │ │ - movd 0x69d3a(%r15,%r8,8),%xmm15 │ │ │ │ - movd 0x69d3a(%r15,%r14,8),%xmm2 │ │ │ │ - movd 0x69d3a(%r15,%rax,8),%xmm3 │ │ │ │ - movd 0x69d3a(%r15,%r12,8),%xmm4 │ │ │ │ - movdqa 0x68f90(%r15),%xmm5 │ │ │ │ - movq 0x68ef0(%r15),%xmm6 │ │ │ │ + movd 0x6c74a(%r15,%r8,8),%xmm15 │ │ │ │ + movd 0x6c74a(%r15,%r14,8),%xmm2 │ │ │ │ + movd 0x6c74a(%r15,%rax,8),%xmm3 │ │ │ │ + movd 0x6c74a(%r15,%r12,8),%xmm4 │ │ │ │ + movdqa 0x6b930(%r15),%xmm5 │ │ │ │ + movq 0x6b890(%r15),%xmm6 │ │ │ │ psrld $0xa,%xmm14 │ │ │ │ punpckldq %xmm3,%xmm15 │ │ │ │ punpckldq %xmm4,%xmm2 │ │ │ │ punpcklqdq %xmm2,%xmm15 │ │ │ │ punpcklqdq %xmm6,%xmm6 │ │ │ │ pshufb %xmm5,%xmm14 │ │ │ │ paddb %xmm6,%xmm14 │ │ │ │ @@ -753237,15 +751671,15 @@ │ │ │ │ movdqa %xmm8,0x10(%rsp) │ │ │ │ movdqa %xmm9,0x20(%rsp) │ │ │ │ and $0x3ff,%r10d │ │ │ │ mov $0x40000000,%eax │ │ │ │ mov %r10d,%r8d │ │ │ │ shr $0x6,%r8d │ │ │ │ lea (%r11,%r8,1),%r8d │ │ │ │ - cmovne 0x69d38(%r15,%r8,8),%rax │ │ │ │ + cmovne 0x6c748(%r15,%r8,8),%rax │ │ │ │ movq %rax,%xmm10 │ │ │ │ punpcklbw %xmm10,%xmm10 │ │ │ │ psraw $0x8,%xmm10 │ │ │ │ pshufd $0x0,%xmm10,%xmm7 │ │ │ │ pshufd $0x55,%xmm10,%xmm8 │ │ │ │ pshufd $0xaa,%xmm10,%xmm9 │ │ │ │ pshufd $0xff,%xmm10,%xmm10 │ │ │ │ @@ -753263,36 +751697,36 @@ │ │ │ │ paddd %xmm6,%xmm4 │ │ │ │ psrad $0xa,%xmm4 │ │ │ │ packssdw %xmm4,%xmm4 │ │ │ │ packuswb %xmm4,%xmm4 │ │ │ │ movd %xmm4,(%rdi) │ │ │ │ add %rsi,%rdi │ │ │ │ dec %r9d │ │ │ │ - je 379fea <__cxa_finalize@plt+0x34ef9a> │ │ │ │ + je 37759a <__cxa_finalize@plt+0x34c54a> │ │ │ │ add %ebx,%r10d │ │ │ │ test $0xfffffc00,%r10d │ │ │ │ - je 3779f9 <__cxa_finalize@plt+0x34c9a9> │ │ │ │ + je 374fa9 <__cxa_finalize@plt+0x349f59> │ │ │ │ movdqu (%rdx),%xmm4 │ │ │ │ test $0x400,%r10d │ │ │ │ - je 377aff <__cxa_finalize@plt+0x34caaf> │ │ │ │ + je 3750af <__cxa_finalize@plt+0x34a05f> │ │ │ │ movdqa (%rsp),%xmm15 │ │ │ │ movdqa %xmm1,(%rsp) │ │ │ │ movdqa 0x10(%rsp),%xmm1 │ │ │ │ movdqa %xmm2,0x10(%rsp) │ │ │ │ movdqa 0x20(%rsp),%xmm2 │ │ │ │ movdqa %xmm3,0x20(%rsp) │ │ │ │ pshufb %xmm14,%xmm4 │ │ │ │ pmaddubsw %xmm0,%xmm4 │ │ │ │ phaddw %xmm4,%xmm4 │ │ │ │ pmulhrsw %xmm12,%xmm4 │ │ │ │ movdqa %xmm11,%xmm3 │ │ │ │ punpcklwd %xmm4,%xmm3 │ │ │ │ movdqa %xmm4,%xmm11 │ │ │ │ add %rcx,%rdx │ │ │ │ - jmp 3779f9 <__cxa_finalize@plt+0x34c9a9> │ │ │ │ + jmp 374fa9 <__cxa_finalize@plt+0x349f59> │ │ │ │ movdqu (%rdx,%rcx,1),%xmm5 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ movdqa 0x10(%rsp),%xmm6 │ │ │ │ movdqa 0x20(%rsp),%xmm7 │ │ │ │ pshufb %xmm14,%xmm4 │ │ │ │ pshufb %xmm14,%xmm5 │ │ │ │ pmaddubsw %xmm0,%xmm4 │ │ │ │ @@ -753307,51 +751741,51 @@ │ │ │ │ movdqa %xmm4,%xmm11 │ │ │ │ psrldq $0x8,%xmm11 │ │ │ │ movdqa %xmm1,%xmm15 │ │ │ │ movdqa %xmm2,%xmm1 │ │ │ │ movdqa %xmm3,%xmm2 │ │ │ │ movdqa %xmm4,%xmm3 │ │ │ │ punpcklwd %xmm11,%xmm3 │ │ │ │ - jmp 3779f9 <__cxa_finalize@plt+0x34c9a9> │ │ │ │ + jmp 374fa9 <__cxa_finalize@plt+0x349f59> │ │ │ │ movl $0x1,0x90(%rsp) │ │ │ │ - jmp 377bb4 <__cxa_finalize@plt+0x34cb64> │ │ │ │ + jmp 375164 <__cxa_finalize@plt+0x34a114> │ │ │ │ movl $0x2,0x90(%rsp) │ │ │ │ - jmp 377bb4 <__cxa_finalize@plt+0x34cb64> │ │ │ │ + jmp 375164 <__cxa_finalize@plt+0x34a114> │ │ │ │ movl $0x4,0x90(%rsp) │ │ │ │ - jmp 377bb4 <__cxa_finalize@plt+0x34cb64> │ │ │ │ + jmp 375164 <__cxa_finalize@plt+0x34a114> │ │ │ │ movl $0x8,0x90(%rsp) │ │ │ │ - jmp 377bb4 <__cxa_finalize@plt+0x34cb64> │ │ │ │ + jmp 375164 <__cxa_finalize@plt+0x34a114> │ │ │ │ movl $0x10,0x90(%rsp) │ │ │ │ shr $0x10,%eax │ │ │ │ movd %eax,%xmm15 │ │ │ │ sub $0x3,%rdx │ │ │ │ movdqa %xmm8,%xmm7 │ │ │ │ pslld $0x2,%xmm7 │ │ │ │ - pmaddwd 0x68f40(%r15),%xmm8 │ │ │ │ + pmaddwd 0x6b8e0(%r15),%xmm8 │ │ │ │ pshufd $0x0,%xmm15,%xmm15 │ │ │ │ paddd %xmm8,%xmm14 │ │ │ │ movdqa %xmm7,0x100(%rsp) │ │ │ │ movdqa %xmm15,0x120(%rsp) │ │ │ │ mov %rdx,0x98(%rsp) │ │ │ │ mov %rdi,0x130(%rsp) │ │ │ │ mov %r9d,0x1c0(%rsp) │ │ │ │ - jmp 377c69 <__cxa_finalize@plt+0x34cc19> │ │ │ │ + jmp 375219 <__cxa_finalize@plt+0x34a1c9> │ │ │ │ decl 0x90(%rsp) │ │ │ │ - je 379fea <__cxa_finalize@plt+0x34ef9a> │ │ │ │ + je 37759a <__cxa_finalize@plt+0x34c54a> │ │ │ │ addq $0x8,0x130(%rsp) │ │ │ │ mov 0x1c0(%rsp),%r9d │ │ │ │ movdqa 0x100(%rsp),%xmm7 │ │ │ │ movdqa 0x110(%rsp),%xmm14 │ │ │ │ - movdqa 0x690d0(%r15),%xmm10 │ │ │ │ + movdqa 0x6ba70(%r15),%xmm10 │ │ │ │ movdqa 0x120(%rsp),%xmm15 │ │ │ │ pxor %xmm9,%xmm9 │ │ │ │ mov 0x98(%rsp),%rdx │ │ │ │ mov 0x130(%rsp),%rdi │ │ │ │ paddd %xmm7,%xmm14 │ │ │ │ - movdqa 0x690f0(%r15),%xmm11 │ │ │ │ + movdqa 0x6ba90(%r15),%xmm11 │ │ │ │ movdqa %xmm14,%xmm2 │ │ │ │ psrld $0xa,%xmm2 │ │ │ │ movdqa %xmm2,(%rsp) │ │ │ │ movdqa %xmm14,%xmm6 │ │ │ │ pand %xmm10,%xmm6 │ │ │ │ psrld $0x6,%xmm6 │ │ │ │ movdqa %xmm15,%xmm5 │ │ │ │ @@ -753361,18 +751795,18 @@ │ │ │ │ psrldq $0x8,%xmm2 │ │ │ │ movd %xmm5,%r8d │ │ │ │ movd %xmm2,%eax │ │ │ │ psrldq $0x4,%xmm5 │ │ │ │ psrldq $0x4,%xmm2 │ │ │ │ movd %xmm5,%r10d │ │ │ │ movd %xmm2,%ebx │ │ │ │ - movq 0x69d38(%r15,%r8,8),%xmm0 │ │ │ │ - movq 0x69d38(%r15,%rax,8),%xmm1 │ │ │ │ - movhps 0x69d38(%r15,%r10,8),%xmm0 │ │ │ │ - movhps 0x69d38(%r15,%rbx,8),%xmm1 │ │ │ │ + movq 0x6c748(%r15,%r8,8),%xmm0 │ │ │ │ + movq 0x6c748(%r15,%rax,8),%xmm1 │ │ │ │ + movhps 0x6c748(%r15,%r10,8),%xmm0 │ │ │ │ + movhps 0x6c748(%r15,%rbx,8),%xmm1 │ │ │ │ paddd %xmm7,%xmm14 │ │ │ │ movdqa %xmm14,%xmm5 │ │ │ │ pand %xmm10,%xmm5 │ │ │ │ psrld $0x6,%xmm5 │ │ │ │ paddd %xmm5,%xmm15 │ │ │ │ pcmpeqd %xmm9,%xmm5 │ │ │ │ movdqa %xmm14,0x110(%rsp) │ │ │ │ @@ -753380,18 +751814,18 @@ │ │ │ │ psrldq $0x8,%xmm4 │ │ │ │ movd %xmm15,%ebp │ │ │ │ movd %xmm4,%r14d │ │ │ │ psrldq $0x4,%xmm15 │ │ │ │ psrldq $0x4,%xmm4 │ │ │ │ movd %xmm15,%r12d │ │ │ │ movd %xmm4,%r13d │ │ │ │ - movq 0x69d38(%r15,%rbp,8),%xmm2 │ │ │ │ - movq 0x69d38(%r15,%r14,8),%xmm3 │ │ │ │ - movhps 0x69d38(%r15,%r12,8),%xmm2 │ │ │ │ - movhps 0x69d38(%r15,%r13,8),%xmm3 │ │ │ │ + movq 0x6c748(%r15,%rbp,8),%xmm2 │ │ │ │ + movq 0x6c748(%r15,%r14,8),%xmm3 │ │ │ │ + movhps 0x6c748(%r15,%r12,8),%xmm2 │ │ │ │ + movhps 0x6c748(%r15,%r13,8),%xmm3 │ │ │ │ psrld $0xa,%xmm14 │ │ │ │ movdqa %xmm14,%xmm4 │ │ │ │ psrldq $0x8,%xmm4 │ │ │ │ movd %xmm14,%ebp │ │ │ │ movd %xmm4,%r14d │ │ │ │ psrldq $0x4,%xmm14 │ │ │ │ psrldq $0x4,%xmm4 │ │ │ │ @@ -753587,15 +752021,15 @@ │ │ │ │ movdqa %xmm6,0x70(%rsp) │ │ │ │ movdqa %xmm0,0x80(%rsp) │ │ │ │ and $0x3ff,%r10d │ │ │ │ mov $0x40000000,%eax │ │ │ │ mov %r10d,%r8d │ │ │ │ shr $0x6,%r8d │ │ │ │ lea (%r11,%r8,1),%r8d │ │ │ │ - cmovne 0x69d38(%r15,%r8,8),%rax │ │ │ │ + cmovne 0x6c748(%r15,%r8,8),%rax │ │ │ │ movq %rax,%xmm11 │ │ │ │ punpcklbw %xmm11,%xmm11 │ │ │ │ psraw $0x8,%xmm11 │ │ │ │ pshufd $0x0,%xmm11,%xmm5 │ │ │ │ pshufd $0x55,%xmm11,%xmm0 │ │ │ │ pshufd $0xaa,%xmm11,%xmm10 │ │ │ │ pshufd $0xff,%xmm11,%xmm11 │ │ │ │ @@ -753624,26 +752058,26 @@ │ │ │ │ psrad $0xa,%xmm4 │ │ │ │ psrad $0xa,%xmm5 │ │ │ │ packssdw %xmm5,%xmm4 │ │ │ │ packuswb %xmm4,%xmm4 │ │ │ │ movq %xmm4,(%rdi) │ │ │ │ add %rsi,%rdi │ │ │ │ dec %r9d │ │ │ │ - je 377c0b <__cxa_finalize@plt+0x34cbbb> │ │ │ │ + je 3751bb <__cxa_finalize@plt+0x34a16b> │ │ │ │ add %ebx,%r10d │ │ │ │ test $0xfffffc00,%r10d │ │ │ │ - je 378179 <__cxa_finalize@plt+0x34d129> │ │ │ │ + je 375729 <__cxa_finalize@plt+0x34a6d9> │ │ │ │ test $0x400,%r10d │ │ │ │ mov %r10d,0x140(%rsp) │ │ │ │ mov (%rsp),%r8d │ │ │ │ mov 0x8(%rsp),%eax │ │ │ │ mov 0x4(%rsp),%r10d │ │ │ │ mov 0xc(%rsp),%ebx │ │ │ │ - je 378394 <__cxa_finalize@plt+0x34d344> │ │ │ │ - movdqa 0x68f30(%r15),%xmm14 │ │ │ │ + je 375944 <__cxa_finalize@plt+0x34a8f4> │ │ │ │ + movdqa 0x6b8d0(%r15),%xmm14 │ │ │ │ movq (%rdx,%rbp,1),%xmm6 │ │ │ │ movq (%rdx,%r14,1),%xmm0 │ │ │ │ movhps (%rdx,%r12,1),%xmm6 │ │ │ │ movhps (%rdx,%r13,1),%xmm0 │ │ │ │ movq (%rdx,%r8,1),%xmm4 │ │ │ │ movq (%rdx,%rax,1),%xmm5 │ │ │ │ movhps (%rdx,%r10,1),%xmm4 │ │ │ │ @@ -753681,15 +752115,15 @@ │ │ │ │ punpcklwd %xmm4,%xmm0 │ │ │ │ punpckhqdq %xmm4,%xmm4 │ │ │ │ punpcklwd %xmm4,%xmm8 │ │ │ │ movdqa %xmm5,0x50(%rsp) │ │ │ │ movdqa %xmm6,0x60(%rsp) │ │ │ │ movdqa %xmm0,0x70(%rsp) │ │ │ │ movdqa %xmm8,0x80(%rsp) │ │ │ │ - jmp 378179 <__cxa_finalize@plt+0x34d129> │ │ │ │ + jmp 375729 <__cxa_finalize@plt+0x34a6d9> │ │ │ │ movdqa 0x10(%rsp),%xmm7 │ │ │ │ movdqa 0x20(%rsp),%xmm1 │ │ │ │ movdqa 0x30(%rsp),%xmm14 │ │ │ │ movdqa 0x40(%rsp),%xmm15 │ │ │ │ movq (%rdx,%r8,1),%xmm4 │ │ │ │ movq (%rdx,%rax,1),%xmm0 │ │ │ │ movhps (%rdx,%r10,1),%xmm4 │ │ │ │ @@ -753735,49 +752169,49 @@ │ │ │ │ movdqa %xmm4,%xmm0 │ │ │ │ punpcklwd %xmm8,%xmm0 │ │ │ │ punpckhwd %xmm8,%xmm4 │ │ │ │ movdqa %xmm5,0x50(%rsp) │ │ │ │ movdqa %xmm6,0x60(%rsp) │ │ │ │ movdqa %xmm0,0x70(%rsp) │ │ │ │ movdqa %xmm4,0x80(%rsp) │ │ │ │ - jmp 378179 <__cxa_finalize@plt+0x34d129> │ │ │ │ - movzwl 0x698a8(%r15,%r8,2),%r8d │ │ │ │ + jmp 375729 <__cxa_finalize@plt+0x34a6d9> │ │ │ │ + movzwl 0x6c248(%r15,%r8,2),%r8d │ │ │ │ add %r15,%r8 │ │ │ │ jmp *%r8 │ │ │ │ mov 0x1c8(%rsp),%r10d │ │ │ │ movzbl %al,%eax │ │ │ │ dec %rdx │ │ │ │ movd %eax,%xmm15 │ │ │ │ punpckldq %xmm8,%xmm9 │ │ │ │ paddd %xmm9,%xmm14 │ │ │ │ - movdqa 0x690e0(%r15),%xmm11 │ │ │ │ + movdqa 0x6ba80(%r15),%xmm11 │ │ │ │ pshufd $0x0,%xmm15,%xmm15 │ │ │ │ movdqa %xmm14,%xmm9 │ │ │ │ pand %xmm10,%xmm9 │ │ │ │ psrld $0x6,%xmm9 │ │ │ │ paddd %xmm9,%xmm15 │ │ │ │ movd %xmm15,%r8d │ │ │ │ psrldq $0x4,%xmm15 │ │ │ │ movd %xmm15,%eax │ │ │ │ - movdqa 0x68f90(%r15),%xmm5 │ │ │ │ - movdqa 0x68ef0(%r15),%xmm6 │ │ │ │ - movd 0x69d3a(%r15,%r8,8),%xmm15 │ │ │ │ - movd 0x69d3a(%r15,%rax,8),%xmm7 │ │ │ │ + movdqa 0x6b930(%r15),%xmm5 │ │ │ │ + movdqa 0x6b890(%r15),%xmm6 │ │ │ │ + movd 0x6c74a(%r15,%r8,8),%xmm15 │ │ │ │ + movd 0x6c74a(%r15,%rax,8),%xmm7 │ │ │ │ pxor %xmm8,%xmm8 │ │ │ │ pcmpeqd %xmm8,%xmm9 │ │ │ │ psrld $0xa,%xmm14 │ │ │ │ movq (%rdx),%xmm0 │ │ │ │ movq (%rdx,%rcx,2),%xmm2 │ │ │ │ movhps (%rdx,%rcx,1),%xmm0 │ │ │ │ movhps (%rdx,%rbp,1),%xmm2 │ │ │ │ lea (%rdx,%rcx,4),%rdx │ │ │ │ shr $0x6,%r10d │ │ │ │ mov $0x40000000,%r8d │ │ │ │ lea (%r11,%r10,1),%r10d │ │ │ │ - cmovne 0x69d38(%r15,%r10,8),%r8 │ │ │ │ + cmovne 0x6c748(%r15,%r10,8),%r8 │ │ │ │ pshufb %xmm5,%xmm14 │ │ │ │ paddb %xmm6,%xmm14 │ │ │ │ movq %r8,%xmm10 │ │ │ │ movq (%rdx),%xmm1 │ │ │ │ movq (%rdx,%rcx,2),%xmm3 │ │ │ │ movhps (%rdx,%rcx,1),%xmm1 │ │ │ │ add %rbp,%rdx │ │ │ │ @@ -753843,58 +752277,58 @@ │ │ │ │ packuswb %xmm5,%xmm5 │ │ │ │ movd %xmm5,%r8d │ │ │ │ mov %r8w,(%rdi) │ │ │ │ shr $0x10,%r8d │ │ │ │ mov %r8w,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 37864b <__cxa_finalize@plt+0x34d5fb> │ │ │ │ + jg 375bfb <__cxa_finalize@plt+0x34abab> │ │ │ │ add $0x188,%rsp │ │ │ │ pop %r13 │ │ │ │ pop %r12 │ │ │ │ pop %r15 │ │ │ │ pop %r14 │ │ │ │ pop %rbp │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ mov 0x1c8(%rsp),%r10d │ │ │ │ movzbl %al,%eax │ │ │ │ dec %rdx │ │ │ │ movd %eax,%xmm15 │ │ │ │ - pmaddwd 0x68f40(%r15),%xmm8 │ │ │ │ - movdqa 0x690e0(%r15),%xmm11 │ │ │ │ + pmaddwd 0x6b8e0(%r15),%xmm8 │ │ │ │ + movdqa 0x6ba80(%r15),%xmm11 │ │ │ │ pshufd $0x0,%xmm15,%xmm15 │ │ │ │ paddd %xmm8,%xmm14 │ │ │ │ movdqa %xmm14,%xmm8 │ │ │ │ pand %xmm10,%xmm8 │ │ │ │ psrld $0x6,%xmm8 │ │ │ │ paddd %xmm8,%xmm15 │ │ │ │ movdqa %xmm15,%xmm7 │ │ │ │ psrldq $0x8,%xmm7 │ │ │ │ movd %xmm15,%r8d │ │ │ │ movd %xmm7,%r14d │ │ │ │ psrldq $0x4,%xmm15 │ │ │ │ psrldq $0x4,%xmm7 │ │ │ │ movd %xmm15,%eax │ │ │ │ movd %xmm7,%r12d │ │ │ │ - movd 0x69d3a(%r15,%r8,8),%xmm15 │ │ │ │ - movd 0x69d3a(%r15,%r14,8),%xmm2 │ │ │ │ - movd 0x69d3a(%r15,%rax,8),%xmm3 │ │ │ │ - movd 0x69d3a(%r15,%r12,8),%xmm4 │ │ │ │ + movd 0x6c74a(%r15,%r8,8),%xmm15 │ │ │ │ + movd 0x6c74a(%r15,%r14,8),%xmm2 │ │ │ │ + movd 0x6c74a(%r15,%rax,8),%xmm3 │ │ │ │ + movd 0x6c74a(%r15,%r12,8),%xmm4 │ │ │ │ shr $0x6,%r10d │ │ │ │ mov $0x40000000,%r8d │ │ │ │ lea (%r11,%r10,1),%r10d │ │ │ │ - cmovne 0x69d38(%r15,%r10,8),%r8 │ │ │ │ + cmovne 0x6c748(%r15,%r10,8),%r8 │ │ │ │ punpckldq %xmm3,%xmm15 │ │ │ │ punpckldq %xmm4,%xmm2 │ │ │ │ punpcklqdq %xmm2,%xmm15 │ │ │ │ - movq 0x68ef0(%r15),%xmm6 │ │ │ │ + movq 0x6b890(%r15),%xmm6 │ │ │ │ pcmpeqd %xmm9,%xmm8 │ │ │ │ psrld $0xa,%xmm14 │ │ │ │ - pshufb 0x68f90(%r15),%xmm14 │ │ │ │ + pshufb 0x6b930(%r15),%xmm14 │ │ │ │ movdqu (%rdx),%xmm0 │ │ │ │ movdqu (%rdx,%rcx,1),%xmm1 │ │ │ │ movdqu (%rdx,%rcx,2),%xmm2 │ │ │ │ movdqu (%rdx,%rbp,1),%xmm3 │ │ │ │ lea (%rdx,%rcx,4),%rdx │ │ │ │ punpcklqdq %xmm6,%xmm6 │ │ │ │ movdqu (%rdx),%xmm4 │ │ │ │ @@ -753996,41 +752430,41 @@ │ │ │ │ packuswb %xmm7,%xmm7 │ │ │ │ movdqa %xmm7,%xmm11 │ │ │ │ psrldq $0x4,%xmm11 │ │ │ │ movd %xmm7,(%rdi) │ │ │ │ movd %xmm11,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - je 379fea <__cxa_finalize@plt+0x34ef9a> │ │ │ │ + je 37759a <__cxa_finalize@plt+0x34c54a> │ │ │ │ movdqa (%rsp),%xmm7 │ │ │ │ movdqa %xmm15,(%rsp) │ │ │ │ movdqa %xmm2,0x10(%rsp) │ │ │ │ movdqa %xmm9,0x20(%rsp) │ │ │ │ movdqa %xmm4,0x30(%rsp) │ │ │ │ - jmp 37891b <__cxa_finalize@plt+0x34d8cb> │ │ │ │ + jmp 375ecb <__cxa_finalize@plt+0x34ae7b> │ │ │ │ movl $0x1,0x90(%rsp) │ │ │ │ - jmp 378a68 <__cxa_finalize@plt+0x34da18> │ │ │ │ + jmp 376018 <__cxa_finalize@plt+0x34afc8> │ │ │ │ movl $0x2,0x90(%rsp) │ │ │ │ - jmp 378a68 <__cxa_finalize@plt+0x34da18> │ │ │ │ + jmp 376018 <__cxa_finalize@plt+0x34afc8> │ │ │ │ movl $0x4,0x90(%rsp) │ │ │ │ - jmp 378a68 <__cxa_finalize@plt+0x34da18> │ │ │ │ + jmp 376018 <__cxa_finalize@plt+0x34afc8> │ │ │ │ movl $0x8,0x90(%rsp) │ │ │ │ - jmp 378a68 <__cxa_finalize@plt+0x34da18> │ │ │ │ + jmp 376018 <__cxa_finalize@plt+0x34afc8> │ │ │ │ movl $0x10,0x90(%rsp) │ │ │ │ mov 0x1c8(%rsp),%r10d │ │ │ │ shr $0x10,%eax │ │ │ │ sub $0x3,%rdx │ │ │ │ shr $0x6,%r10d │ │ │ │ mov $0x40000000,%r8d │ │ │ │ lea (%r11,%r10,1),%r10d │ │ │ │ - cmovne 0x69d38(%r15,%r10,8),%r8 │ │ │ │ + cmovne 0x6c748(%r15,%r10,8),%r8 │ │ │ │ movd %eax,%xmm15 │ │ │ │ movdqa %xmm8,%xmm7 │ │ │ │ pslld $0x2,%xmm7 │ │ │ │ - pmaddwd 0x68f40(%r15),%xmm8 │ │ │ │ + pmaddwd 0x6b8e0(%r15),%xmm8 │ │ │ │ pshufd $0x0,%xmm15,%xmm15 │ │ │ │ paddd %xmm8,%xmm14 │ │ │ │ movq %r8,%xmm3 │ │ │ │ punpcklbw %xmm3,%xmm3 │ │ │ │ psraw $0x8,%xmm3 │ │ │ │ movdqa %xmm7,0x100(%rsp) │ │ │ │ movdqa %xmm15,0x120(%rsp) │ │ │ │ @@ -754041,28 +752475,28 @@ │ │ │ │ pshufd $0xaa,%xmm3,%xmm2 │ │ │ │ pshufd $0xff,%xmm3,%xmm3 │ │ │ │ movdqa %xmm0,0x140(%rsp) │ │ │ │ movdqa %xmm1,0x150(%rsp) │ │ │ │ movdqa %xmm2,0x160(%rsp) │ │ │ │ movdqa %xmm3,0x170(%rsp) │ │ │ │ mov %r9d,0x1c0(%rsp) │ │ │ │ - jmp 378b7d <__cxa_finalize@plt+0x34db2d> │ │ │ │ + jmp 37612d <__cxa_finalize@plt+0x34b0dd> │ │ │ │ decl 0x90(%rsp) │ │ │ │ - je 379fea <__cxa_finalize@plt+0x34ef9a> │ │ │ │ + je 37759a <__cxa_finalize@plt+0x34c54a> │ │ │ │ addq $0x8,0x130(%rsp) │ │ │ │ mov 0x1c0(%rsp),%r9d │ │ │ │ movdqa 0x100(%rsp),%xmm7 │ │ │ │ movdqa 0x110(%rsp),%xmm14 │ │ │ │ - movdqa 0x690d0(%r15),%xmm10 │ │ │ │ + movdqa 0x6ba70(%r15),%xmm10 │ │ │ │ movdqa 0x120(%rsp),%xmm15 │ │ │ │ mov 0x98(%rsp),%rdx │ │ │ │ mov 0x130(%rsp),%rdi │ │ │ │ paddd %xmm7,%xmm14 │ │ │ │ pxor %xmm9,%xmm9 │ │ │ │ - movdqa 0x690f0(%r15),%xmm11 │ │ │ │ + movdqa 0x6ba90(%r15),%xmm11 │ │ │ │ movdqa %xmm14,%xmm2 │ │ │ │ psrld $0xa,%xmm2 │ │ │ │ movdqa %xmm2,(%rsp) │ │ │ │ movdqa %xmm14,%xmm6 │ │ │ │ pand %xmm10,%xmm6 │ │ │ │ psrld $0x6,%xmm6 │ │ │ │ movdqa %xmm15,%xmm5 │ │ │ │ @@ -754072,18 +752506,18 @@ │ │ │ │ psrldq $0x8,%xmm2 │ │ │ │ movd %xmm5,%r8d │ │ │ │ movd %xmm2,%eax │ │ │ │ psrldq $0x4,%xmm5 │ │ │ │ psrldq $0x4,%xmm2 │ │ │ │ movd %xmm5,%r10d │ │ │ │ movd %xmm2,%ebx │ │ │ │ - movq 0x69d38(%r15,%r8,8),%xmm0 │ │ │ │ - movq 0x69d38(%r15,%rax,8),%xmm1 │ │ │ │ - movhps 0x69d38(%r15,%r10,8),%xmm0 │ │ │ │ - movhps 0x69d38(%r15,%rbx,8),%xmm1 │ │ │ │ + movq 0x6c748(%r15,%r8,8),%xmm0 │ │ │ │ + movq 0x6c748(%r15,%rax,8),%xmm1 │ │ │ │ + movhps 0x6c748(%r15,%r10,8),%xmm0 │ │ │ │ + movhps 0x6c748(%r15,%rbx,8),%xmm1 │ │ │ │ paddd %xmm7,%xmm14 │ │ │ │ movdqa %xmm14,%xmm5 │ │ │ │ pand %xmm10,%xmm5 │ │ │ │ psrld $0x6,%xmm5 │ │ │ │ paddd %xmm5,%xmm15 │ │ │ │ pcmpeqd %xmm9,%xmm5 │ │ │ │ movdqa %xmm14,0x110(%rsp) │ │ │ │ @@ -754091,18 +752525,18 @@ │ │ │ │ psrldq $0x8,%xmm4 │ │ │ │ movd %xmm15,%ebp │ │ │ │ movd %xmm4,%r14d │ │ │ │ psrldq $0x4,%xmm15 │ │ │ │ psrldq $0x4,%xmm4 │ │ │ │ movd %xmm15,%r12d │ │ │ │ movd %xmm4,%r13d │ │ │ │ - movq 0x69d38(%r15,%rbp,8),%xmm2 │ │ │ │ - movq 0x69d38(%r15,%r14,8),%xmm3 │ │ │ │ - movhps 0x69d38(%r15,%r12,8),%xmm2 │ │ │ │ - movhps 0x69d38(%r15,%r13,8),%xmm3 │ │ │ │ + movq 0x6c748(%r15,%rbp,8),%xmm2 │ │ │ │ + movq 0x6c748(%r15,%r14,8),%xmm3 │ │ │ │ + movhps 0x6c748(%r15,%r12,8),%xmm2 │ │ │ │ + movhps 0x6c748(%r15,%r13,8),%xmm3 │ │ │ │ psrld $0xa,%xmm14 │ │ │ │ movdqa %xmm14,%xmm4 │ │ │ │ psrldq $0x8,%xmm4 │ │ │ │ movd %xmm14,%ebp │ │ │ │ movd %xmm4,%r14d │ │ │ │ psrldq $0x4,%xmm14 │ │ │ │ psrldq $0x4,%xmm4 │ │ │ │ @@ -754295,15 +752729,15 @@ │ │ │ │ movdqa %xmm3,%xmm2 │ │ │ │ punpcklwd %xmm15,%xmm2 │ │ │ │ punpckhwd %xmm15,%xmm3 │ │ │ │ movdqa %xmm4,0x50(%rsp) │ │ │ │ movdqa %xmm5,0x60(%rsp) │ │ │ │ movdqa %xmm6,0x70(%rsp) │ │ │ │ movdqa %xmm0,0x80(%rsp) │ │ │ │ - movdqa 0x68f30(%r15),%xmm14 │ │ │ │ + movdqa 0x6b8d0(%r15),%xmm14 │ │ │ │ movdqa %xmm7,%xmm4 │ │ │ │ pmaddwd %xmm8,%xmm4 │ │ │ │ movdqa %xmm1,%xmm5 │ │ │ │ pmaddwd %xmm8,%xmm5 │ │ │ │ movdqa %xmm2,%xmm6 │ │ │ │ pmaddwd %xmm9,%xmm6 │ │ │ │ movdqa %xmm3,%xmm0 │ │ │ │ @@ -754327,15 +752761,15 @@ │ │ │ │ psrad $0xa,%xmm4 │ │ │ │ psrad $0xa,%xmm5 │ │ │ │ packssdw %xmm5,%xmm4 │ │ │ │ packuswb %xmm4,%xmm4 │ │ │ │ movq %xmm4,(%rdi) │ │ │ │ add %rsi,%rdi │ │ │ │ dec %r9d │ │ │ │ - je 378b24 <__cxa_finalize@plt+0x34dad4> │ │ │ │ + je 3760d4 <__cxa_finalize@plt+0x34b084> │ │ │ │ movq (%rdx,%r8,1),%xmm4 │ │ │ │ movq (%rdx,%rax,1),%xmm5 │ │ │ │ movhps (%rdx,%r10,1),%xmm4 │ │ │ │ movhps (%rdx,%rbx,1),%xmm5 │ │ │ │ movq (%rdx,%rbp,1),%xmm6 │ │ │ │ movq (%rdx,%r14,1),%xmm0 │ │ │ │ movhps (%rdx,%r12,1),%xmm6 │ │ │ │ @@ -754371,49 +752805,49 @@ │ │ │ │ punpcklwd %xmm4,%xmm5 │ │ │ │ psrldq $0x8,%xmm4 │ │ │ │ punpcklwd %xmm4,%xmm0 │ │ │ │ movdqa %xmm6,0x50(%rsp) │ │ │ │ movdqa %xmm15,0x60(%rsp) │ │ │ │ movdqa %xmm5,0x70(%rsp) │ │ │ │ movdqa %xmm0,0x80(%rsp) │ │ │ │ - jmp 3790b5 <__cxa_finalize@plt+0x34e065> │ │ │ │ - movzwl 0x698b6(%r15,%r8,2),%r8d │ │ │ │ + jmp 376665 <__cxa_finalize@plt+0x34b615> │ │ │ │ + movzwl 0x6c256(%r15,%r8,2),%r8d │ │ │ │ add %r15,%r8 │ │ │ │ jmp *%r8 │ │ │ │ mov 0x1c8(%rsp),%r10d │ │ │ │ movzbl %al,%eax │ │ │ │ dec %rdx │ │ │ │ movd %eax,%xmm15 │ │ │ │ punpckldq %xmm8,%xmm9 │ │ │ │ paddd %xmm9,%xmm14 │ │ │ │ - movdqa 0x690e0(%r15),%xmm11 │ │ │ │ + movdqa 0x6ba80(%r15),%xmm11 │ │ │ │ pshufd $0x0,%xmm15,%xmm15 │ │ │ │ movdqa %xmm14,%xmm9 │ │ │ │ pand %xmm10,%xmm9 │ │ │ │ psrld $0x6,%xmm9 │ │ │ │ paddd %xmm9,%xmm15 │ │ │ │ movd %xmm15,%r8d │ │ │ │ psrldq $0x4,%xmm15 │ │ │ │ movd %xmm15,%eax │ │ │ │ - movdqa 0x68f90(%r15),%xmm5 │ │ │ │ - movdqa 0x68ef0(%r15),%xmm6 │ │ │ │ - movd 0x69d3a(%r15,%r8,8),%xmm15 │ │ │ │ - movd 0x69d3a(%r15,%rax,8),%xmm7 │ │ │ │ + movdqa 0x6b930(%r15),%xmm5 │ │ │ │ + movdqa 0x6b890(%r15),%xmm6 │ │ │ │ + movd 0x6c74a(%r15,%r8,8),%xmm15 │ │ │ │ + movd 0x6c74a(%r15,%rax,8),%xmm7 │ │ │ │ pxor %xmm8,%xmm8 │ │ │ │ pcmpeqd %xmm8,%xmm9 │ │ │ │ psrld $0xa,%xmm14 │ │ │ │ movq (%rdx),%xmm0 │ │ │ │ movq (%rdx,%rcx,1),%xmm1 │ │ │ │ movhps (%rdx,%rcx,2),%xmm0 │ │ │ │ movhps (%rdx,%rbp,1),%xmm1 │ │ │ │ lea (%rdx,%rcx,4),%rdx │ │ │ │ shr $0x6,%r10d │ │ │ │ mov $0x40000000,%r8d │ │ │ │ lea (%r11,%r10,1),%r10d │ │ │ │ - cmovne 0x69d38(%r15,%r10,8),%r8 │ │ │ │ + cmovne 0x6c748(%r15,%r10,8),%r8 │ │ │ │ pshufb %xmm5,%xmm14 │ │ │ │ paddb %xmm6,%xmm14 │ │ │ │ movq %r8,%xmm10 │ │ │ │ movq (%rdx),%xmm3 │ │ │ │ movhps (%rdx,%rcx,1),%xmm3 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ punpcklbw %xmm10,%xmm10 │ │ │ │ @@ -754484,64 +752918,64 @@ │ │ │ │ packuswb %xmm4,%xmm4 │ │ │ │ movd %xmm4,%r8d │ │ │ │ mov %r8w,(%rdi) │ │ │ │ shr $0x10,%r8d │ │ │ │ mov %r8w,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 3793b6 <__cxa_finalize@plt+0x34e366> │ │ │ │ + jg 376966 <__cxa_finalize@plt+0x34b916> │ │ │ │ add $0x188,%rsp │ │ │ │ pop %r13 │ │ │ │ pop %r12 │ │ │ │ pop %r15 │ │ │ │ pop %r14 │ │ │ │ pop %rbp │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ mov 0x1c8(%rsp),%r10d │ │ │ │ movzbl %al,%eax │ │ │ │ dec %rdx │ │ │ │ movd %eax,%xmm15 │ │ │ │ - pmaddwd 0x68f40(%r15),%xmm8 │ │ │ │ - movdqa 0x690e0(%r15),%xmm11 │ │ │ │ + pmaddwd 0x6b8e0(%r15),%xmm8 │ │ │ │ + movdqa 0x6ba80(%r15),%xmm11 │ │ │ │ pshufd $0x0,%xmm15,%xmm15 │ │ │ │ paddd %xmm8,%xmm14 │ │ │ │ movdqa %xmm14,%xmm8 │ │ │ │ pand %xmm10,%xmm8 │ │ │ │ psrld $0x6,%xmm8 │ │ │ │ paddd %xmm8,%xmm15 │ │ │ │ movdqa %xmm15,%xmm7 │ │ │ │ psrldq $0x8,%xmm7 │ │ │ │ movd %xmm15,%r8d │ │ │ │ movd %xmm7,%r14d │ │ │ │ psrldq $0x4,%xmm15 │ │ │ │ psrldq $0x4,%xmm7 │ │ │ │ movd %xmm15,%eax │ │ │ │ movd %xmm7,%r12d │ │ │ │ - movd 0x69d3a(%r15,%r8,8),%xmm15 │ │ │ │ - movd 0x69d3a(%r15,%r14,8),%xmm2 │ │ │ │ - movd 0x69d3a(%r15,%rax,8),%xmm3 │ │ │ │ - movd 0x69d3a(%r15,%r12,8),%xmm4 │ │ │ │ - movq 0x68ef0(%r15),%xmm6 │ │ │ │ + movd 0x6c74a(%r15,%r8,8),%xmm15 │ │ │ │ + movd 0x6c74a(%r15,%r14,8),%xmm2 │ │ │ │ + movd 0x6c74a(%r15,%rax,8),%xmm3 │ │ │ │ + movd 0x6c74a(%r15,%r12,8),%xmm4 │ │ │ │ + movq 0x6b890(%r15),%xmm6 │ │ │ │ shr $0x6,%r10d │ │ │ │ mov $0x40000000,%r8d │ │ │ │ lea (%r11,%r10,1),%r10d │ │ │ │ - cmovne 0x69d38(%r15,%r10,8),%r8 │ │ │ │ + cmovne 0x6c748(%r15,%r10,8),%r8 │ │ │ │ punpckldq %xmm3,%xmm15 │ │ │ │ punpckldq %xmm4,%xmm2 │ │ │ │ punpcklqdq %xmm2,%xmm15 │ │ │ │ pcmpeqd %xmm9,%xmm8 │ │ │ │ psrld $0xa,%xmm14 │ │ │ │ movdqu (%rdx),%xmm0 │ │ │ │ movdqu (%rdx,%rcx,2),%xmm2 │ │ │ │ movdqu (%rdx,%rcx,1),%xmm1 │ │ │ │ movdqu (%rdx,%rbp,1),%xmm3 │ │ │ │ lea (%rdx,%rcx,4),%rdx │ │ │ │ punpcklqdq %xmm6,%xmm6 │ │ │ │ - pshufb 0x68f90(%r15),%xmm14 │ │ │ │ + pshufb 0x6b930(%r15),%xmm14 │ │ │ │ movdqu (%rdx),%xmm4 │ │ │ │ movdqu (%rdx,%rcx,1),%xmm5 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ pand %xmm8,%xmm11 │ │ │ │ pandn %xmm15,%xmm8 │ │ │ │ por %xmm11,%xmm8 │ │ │ │ paddb %xmm6,%xmm14 │ │ │ │ @@ -754629,43 +753063,43 @@ │ │ │ │ psrldq $0x4,%xmm1 │ │ │ │ movd %xmm0,(%rdi) │ │ │ │ movd %xmm1,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ movdqa %xmm4,%xmm0 │ │ │ │ movdqa %xmm3,%xmm4 │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 379658 <__cxa_finalize@plt+0x34e608> │ │ │ │ + jg 376c08 <__cxa_finalize@plt+0x34bbb8> │ │ │ │ add $0x188,%rsp │ │ │ │ pop %r13 │ │ │ │ pop %r12 │ │ │ │ pop %r15 │ │ │ │ pop %r14 │ │ │ │ pop %rbp │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ movl $0x1,0x90(%rsp) │ │ │ │ - jmp 3797bc <__cxa_finalize@plt+0x34e76c> │ │ │ │ + jmp 376d6c <__cxa_finalize@plt+0x34bd1c> │ │ │ │ movl $0x2,0x90(%rsp) │ │ │ │ - jmp 3797bc <__cxa_finalize@plt+0x34e76c> │ │ │ │ + jmp 376d6c <__cxa_finalize@plt+0x34bd1c> │ │ │ │ movl $0x4,0x90(%rsp) │ │ │ │ - jmp 3797bc <__cxa_finalize@plt+0x34e76c> │ │ │ │ + jmp 376d6c <__cxa_finalize@plt+0x34bd1c> │ │ │ │ movl $0x8,0x90(%rsp) │ │ │ │ - jmp 3797bc <__cxa_finalize@plt+0x34e76c> │ │ │ │ + jmp 376d6c <__cxa_finalize@plt+0x34bd1c> │ │ │ │ movl $0x10,0x90(%rsp) │ │ │ │ mov 0x1c8(%rsp),%r10d │ │ │ │ shr $0x10,%eax │ │ │ │ sub $0x3,%rdx │ │ │ │ shr $0x6,%r10d │ │ │ │ mov $0x40000000,%r8d │ │ │ │ lea (%r11,%r10,1),%r10d │ │ │ │ - cmovne 0x69d38(%r15,%r10,8),%r8 │ │ │ │ + cmovne 0x6c748(%r15,%r10,8),%r8 │ │ │ │ movd %eax,%xmm15 │ │ │ │ movdqa %xmm8,%xmm7 │ │ │ │ pslld $0x2,%xmm7 │ │ │ │ - pmaddwd 0x68f40(%r15),%xmm8 │ │ │ │ + pmaddwd 0x6b8e0(%r15),%xmm8 │ │ │ │ pshufd $0x0,%xmm15,%xmm15 │ │ │ │ paddd %xmm8,%xmm14 │ │ │ │ movq %r8,%xmm3 │ │ │ │ punpcklbw %xmm3,%xmm3 │ │ │ │ psraw $0x8,%xmm3 │ │ │ │ movdqa %xmm7,0x100(%rsp) │ │ │ │ movdqa %xmm15,0x120(%rsp) │ │ │ │ @@ -754676,28 +753110,28 @@ │ │ │ │ pshufd $0xaa,%xmm3,%xmm2 │ │ │ │ pshufd $0xff,%xmm3,%xmm3 │ │ │ │ movdqa %xmm0,0x140(%rsp) │ │ │ │ movdqa %xmm1,0x150(%rsp) │ │ │ │ movdqa %xmm2,0x160(%rsp) │ │ │ │ movdqa %xmm3,0x170(%rsp) │ │ │ │ mov %r9d,0x1c0(%rsp) │ │ │ │ - jmp 3798d1 <__cxa_finalize@plt+0x34e881> │ │ │ │ + jmp 376e81 <__cxa_finalize@plt+0x34be31> │ │ │ │ decl 0x90(%rsp) │ │ │ │ - je 379fea <__cxa_finalize@plt+0x34ef9a> │ │ │ │ + je 37759a <__cxa_finalize@plt+0x34c54a> │ │ │ │ addq $0x8,0x130(%rsp) │ │ │ │ mov 0x1c0(%rsp),%r9d │ │ │ │ movdqa 0x100(%rsp),%xmm7 │ │ │ │ movdqa 0x110(%rsp),%xmm14 │ │ │ │ - movdqa 0x690d0(%r15),%xmm10 │ │ │ │ + movdqa 0x6ba70(%r15),%xmm10 │ │ │ │ movdqa 0x120(%rsp),%xmm15 │ │ │ │ mov 0x98(%rsp),%rdx │ │ │ │ mov 0x130(%rsp),%rdi │ │ │ │ paddd %xmm7,%xmm14 │ │ │ │ pxor %xmm9,%xmm9 │ │ │ │ - movdqa 0x690f0(%r15),%xmm11 │ │ │ │ + movdqa 0x6ba90(%r15),%xmm11 │ │ │ │ movdqa %xmm14,%xmm2 │ │ │ │ psrld $0xa,%xmm2 │ │ │ │ movdqa %xmm2,(%rsp) │ │ │ │ movdqa %xmm14,%xmm6 │ │ │ │ pand %xmm10,%xmm6 │ │ │ │ psrld $0x6,%xmm6 │ │ │ │ movdqa %xmm15,%xmm5 │ │ │ │ @@ -754707,18 +753141,18 @@ │ │ │ │ psrldq $0x8,%xmm2 │ │ │ │ movd %xmm5,%r8d │ │ │ │ movd %xmm2,%eax │ │ │ │ psrldq $0x4,%xmm5 │ │ │ │ psrldq $0x4,%xmm2 │ │ │ │ movd %xmm5,%r10d │ │ │ │ movd %xmm2,%ebx │ │ │ │ - movq 0x69d38(%r15,%r8,8),%xmm0 │ │ │ │ - movq 0x69d38(%r15,%rax,8),%xmm1 │ │ │ │ - movhps 0x69d38(%r15,%r10,8),%xmm0 │ │ │ │ - movhps 0x69d38(%r15,%rbx,8),%xmm1 │ │ │ │ + movq 0x6c748(%r15,%r8,8),%xmm0 │ │ │ │ + movq 0x6c748(%r15,%rax,8),%xmm1 │ │ │ │ + movhps 0x6c748(%r15,%r10,8),%xmm0 │ │ │ │ + movhps 0x6c748(%r15,%rbx,8),%xmm1 │ │ │ │ paddd %xmm7,%xmm14 │ │ │ │ movdqa %xmm14,%xmm5 │ │ │ │ pand %xmm10,%xmm5 │ │ │ │ psrld $0x6,%xmm5 │ │ │ │ paddd %xmm5,%xmm15 │ │ │ │ pcmpeqd %xmm9,%xmm5 │ │ │ │ movdqa %xmm14,0x110(%rsp) │ │ │ │ @@ -754726,18 +753160,18 @@ │ │ │ │ psrldq $0x8,%xmm4 │ │ │ │ movd %xmm15,%ebp │ │ │ │ movd %xmm4,%r14d │ │ │ │ psrldq $0x4,%xmm15 │ │ │ │ psrldq $0x4,%xmm4 │ │ │ │ movd %xmm15,%r12d │ │ │ │ movd %xmm4,%r13d │ │ │ │ - movq 0x69d38(%r15,%rbp,8),%xmm2 │ │ │ │ - movq 0x69d38(%r15,%r14,8),%xmm3 │ │ │ │ - movhps 0x69d38(%r15,%r12,8),%xmm2 │ │ │ │ - movhps 0x69d38(%r15,%r13,8),%xmm3 │ │ │ │ + movq 0x6c748(%r15,%rbp,8),%xmm2 │ │ │ │ + movq 0x6c748(%r15,%r14,8),%xmm3 │ │ │ │ + movhps 0x6c748(%r15,%r12,8),%xmm2 │ │ │ │ + movhps 0x6c748(%r15,%r13,8),%xmm3 │ │ │ │ psrld $0xa,%xmm14 │ │ │ │ movdqa %xmm14,%xmm4 │ │ │ │ psrldq $0x8,%xmm4 │ │ │ │ movd %xmm14,%ebp │ │ │ │ movd %xmm4,%r14d │ │ │ │ psrldq $0x4,%xmm14 │ │ │ │ psrldq $0x4,%xmm4 │ │ │ │ @@ -754961,15 +753395,15 @@ │ │ │ │ psrad $0xa,%xmm4 │ │ │ │ psrad $0xa,%xmm5 │ │ │ │ packssdw %xmm5,%xmm4 │ │ │ │ packuswb %xmm4,%xmm4 │ │ │ │ movq %xmm4,(%rdi) │ │ │ │ add %rsi,%rdi │ │ │ │ dec %r9d │ │ │ │ - je 379878 <__cxa_finalize@plt+0x34e828> │ │ │ │ + je 376e28 <__cxa_finalize@plt+0x34bdd8> │ │ │ │ movdqa 0x10(%rsp),%xmm8 │ │ │ │ movdqa 0x20(%rsp),%xmm9 │ │ │ │ movdqa 0x30(%rsp),%xmm10 │ │ │ │ movdqa 0x40(%rsp),%xmm11 │ │ │ │ movdqa %xmm2,%xmm7 │ │ │ │ movdqa %xmm3,%xmm1 │ │ │ │ movq (%rdx,%r8,1),%xmm2 │ │ │ │ @@ -755019,58 +753453,58 @@ │ │ │ │ punpckhwd %xmm6,%xmm2 │ │ │ │ movdqa %xmm5,0x50(%rsp) │ │ │ │ movdqa %xmm0,0x60(%rsp) │ │ │ │ movdqa %xmm14,0x70(%rsp) │ │ │ │ movdqa %xmm2,0x80(%rsp) │ │ │ │ movdqa %xmm3,%xmm2 │ │ │ │ movdqa %xmm4,%xmm3 │ │ │ │ - jmp 379e00 <__cxa_finalize@plt+0x34edb0> │ │ │ │ + jmp 3773b0 <__cxa_finalize@plt+0x34c360> │ │ │ │ add $0x188,%rsp │ │ │ │ pop %r13 │ │ │ │ pop %r12 │ │ │ │ pop %r15 │ │ │ │ pop %r14 │ │ │ │ pop %rbp │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov $0x4b004b,%eax │ │ │ │ mov $0x4b004b,%r10d │ │ │ │ - jmp 37a0a0 <__cxa_finalize@plt+0x34f050> │ │ │ │ + jmp 377650 <__cxa_finalize@plt+0x34c600> │ │ │ │ mov $0x1e002d,%eax │ │ │ │ mov %eax,%r10d │ │ │ │ - jmp 37a0a0 <__cxa_finalize@plt+0x34f050> │ │ │ │ + jmp 377650 <__cxa_finalize@plt+0x34c600> │ │ │ │ nopl (%rax) │ │ │ │ mov $0x1e002d,%eax │ │ │ │ mov $0xf003c,%r10d │ │ │ │ - jmp 37a0a0 <__cxa_finalize@plt+0x34f050> │ │ │ │ + jmp 377650 <__cxa_finalize@plt+0x34c600> │ │ │ │ nopl (%rax) │ │ │ │ mov $0xf003c,%eax │ │ │ │ mov $0x1e002d,%r10d │ │ │ │ - jmp 37a0a0 <__cxa_finalize@plt+0x34f050> │ │ │ │ + jmp 377650 <__cxa_finalize@plt+0x34c600> │ │ │ │ nopl (%rax) │ │ │ │ mov $0xf003c,%eax │ │ │ │ mov %eax,%r10d │ │ │ │ - jmp 37a0a0 <__cxa_finalize@plt+0x34f050> │ │ │ │ + jmp 377650 <__cxa_finalize@plt+0x34c600> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov $0x1e002d,%eax │ │ │ │ mov $0x2d,%r10d │ │ │ │ - jmp 37a0a0 <__cxa_finalize@plt+0x34f050> │ │ │ │ + jmp 377650 <__cxa_finalize@plt+0x34c600> │ │ │ │ nopl (%rax) │ │ │ │ mov $0x2d,%eax │ │ │ │ mov $0x1e002d,%r10d │ │ │ │ - jmp 37a0a0 <__cxa_finalize@plt+0x34f050> │ │ │ │ + jmp 377650 <__cxa_finalize@plt+0x34c600> │ │ │ │ nopl (%rax) │ │ │ │ mov $0xf003c,%eax │ │ │ │ mov $0x2d,%r10d │ │ │ │ - jmp 37a0a0 <__cxa_finalize@plt+0x34f050> │ │ │ │ + jmp 377650 <__cxa_finalize@plt+0x34c600> │ │ │ │ nopl (%rax) │ │ │ │ mov $0x2d,%eax │ │ │ │ mov $0xf003c,%r10d │ │ │ │ - jmp 37a0a0 <__cxa_finalize@plt+0x34f050> │ │ │ │ + jmp 377650 <__cxa_finalize@plt+0x34c600> │ │ │ │ nopl (%rax) │ │ │ │ mov $0x2d,%eax │ │ │ │ mov %eax,%r10d │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ push %rbx │ │ │ │ push %rbp │ │ │ │ push %r14 │ │ │ │ @@ -755082,57 +753516,57 @@ │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ movd 0x1c8(%rsp),%xmm8 │ │ │ │ movd %r9d,%xmm14 │ │ │ │ pshufd $0x0,%xmm8,%xmm8 │ │ │ │ pshufd $0x0,%xmm14,%xmm14 │ │ │ │ mov %eax,%r9d │ │ │ │ mov 0x1d0(%rsp),%r11d │ │ │ │ - movdqa 0x664f0(%r14),%xmm10 │ │ │ │ - movdqa 0x66480(%r14),%xmm12 │ │ │ │ - movdqa 0x66490(%r14),%xmm13 │ │ │ │ + movdqa 0x68e90(%r14),%xmm10 │ │ │ │ + movdqa 0x68e20(%r14),%xmm12 │ │ │ │ + movdqa 0x68e30(%r14),%xmm13 │ │ │ │ pxor %xmm9,%xmm9 │ │ │ │ lea (%rdx,%rdx,2),%rbx │ │ │ │ movzbl %r10b,%eax │ │ │ │ shr $0x10,%r10d │ │ │ │ cmp $0x6,%r8d │ │ │ │ cmovs %eax,%r10d │ │ │ │ sub %rbx,%rsi │ │ │ │ cmp $0x400,%r11d │ │ │ │ - je 37ae12 <__cxa_finalize@plt+0x34fdc2> │ │ │ │ + je 3783c2 <__cxa_finalize@plt+0x34d372> │ │ │ │ cmp $0x800,%r11d │ │ │ │ - je 37b95e <__cxa_finalize@plt+0x35090e> │ │ │ │ - movzwl 0x66ce2(%r14,%rcx,2),%ecx │ │ │ │ + je 378f0e <__cxa_finalize@plt+0x34debe> │ │ │ │ + movzwl 0x69682(%r14,%rcx,2),%ecx │ │ │ │ add %r14,%rcx │ │ │ │ jmp *%rcx │ │ │ │ mov 0x1c0(%rsp),%eax │ │ │ │ movzbl %r9b,%r9d │ │ │ │ dec %rsi │ │ │ │ movd %r9d,%xmm15 │ │ │ │ - pmaddwd 0x66360(%r14),%xmm8 │ │ │ │ - movdqa 0x66500(%r14),%xmm11 │ │ │ │ + pmaddwd 0x68d00(%r14),%xmm8 │ │ │ │ + movdqa 0x68ea0(%r14),%xmm11 │ │ │ │ pshufd $0x0,%xmm15,%xmm15 │ │ │ │ paddd %xmm8,%xmm14 │ │ │ │ movdqa %xmm14,%xmm0 │ │ │ │ pand %xmm10,%xmm0 │ │ │ │ psrld $0x6,%xmm0 │ │ │ │ paddd %xmm0,%xmm15 │ │ │ │ movdqa %xmm15,%xmm7 │ │ │ │ psrldq $0x8,%xmm7 │ │ │ │ movd %xmm15,%ecx │ │ │ │ movd %xmm7,%ebp │ │ │ │ psrldq $0x4,%xmm15 │ │ │ │ psrldq $0x4,%xmm7 │ │ │ │ movd %xmm15,%r9d │ │ │ │ movd %xmm7,%r15d │ │ │ │ - movd 0x6715a(%r14,%rcx,8),%xmm15 │ │ │ │ - movd 0x6715a(%r14,%rbp,8),%xmm2 │ │ │ │ - movd 0x6715a(%r14,%r9,8),%xmm3 │ │ │ │ - movd 0x6715a(%r14,%r15,8),%xmm4 │ │ │ │ - movdqa 0x663b0(%r14),%xmm5 │ │ │ │ - movq 0x66310(%r14),%xmm6 │ │ │ │ + movd 0x69b6a(%r14,%rcx,8),%xmm15 │ │ │ │ + movd 0x69b6a(%r14,%rbp,8),%xmm2 │ │ │ │ + movd 0x69b6a(%r14,%r9,8),%xmm3 │ │ │ │ + movd 0x69b6a(%r14,%r15,8),%xmm4 │ │ │ │ + movdqa 0x68d50(%r14),%xmm5 │ │ │ │ + movq 0x68cb0(%r14),%xmm6 │ │ │ │ psrld $0xa,%xmm14 │ │ │ │ punpckldq %xmm3,%xmm15 │ │ │ │ punpckldq %xmm4,%xmm2 │ │ │ │ punpcklqdq %xmm2,%xmm15 │ │ │ │ punpcklqdq %xmm6,%xmm6 │ │ │ │ pshufb %xmm5,%xmm14 │ │ │ │ paddb %xmm6,%xmm14 │ │ │ │ @@ -755197,15 +753631,15 @@ │ │ │ │ movdqa %xmm8,0x10(%rsp) │ │ │ │ movdqa %xmm9,0x20(%rsp) │ │ │ │ and $0x3ff,%eax │ │ │ │ mov $0x40000000,%r9d │ │ │ │ mov %eax,%ecx │ │ │ │ shr $0x6,%ecx │ │ │ │ lea (%r10,%rcx,1),%ecx │ │ │ │ - cmovne 0x67158(%r14,%rcx,8),%r9 │ │ │ │ + cmovne 0x69b68(%r14,%rcx,8),%r9 │ │ │ │ movq %r9,%xmm10 │ │ │ │ punpcklbw %xmm10,%xmm10 │ │ │ │ psraw $0x8,%xmm10 │ │ │ │ pshufd $0x0,%xmm10,%xmm7 │ │ │ │ pshufd $0x55,%xmm10,%xmm8 │ │ │ │ pshufd $0xaa,%xmm10,%xmm9 │ │ │ │ pshufd $0xff,%xmm10,%xmm10 │ │ │ │ @@ -755222,36 +753656,36 @@ │ │ │ │ paddd %xmm13,%xmm4 │ │ │ │ paddd %xmm6,%xmm4 │ │ │ │ psrad $0x6,%xmm4 │ │ │ │ packssdw %xmm4,%xmm4 │ │ │ │ movq %xmm4,(%rdi) │ │ │ │ add $0x8,%rdi │ │ │ │ dec %r8d │ │ │ │ - je 37c4bb <__cxa_finalize@plt+0x35146b> │ │ │ │ + je 379a6b <__cxa_finalize@plt+0x34ea1b> │ │ │ │ add %r11d,%eax │ │ │ │ test $0xfffffc00,%eax │ │ │ │ - je 37a344 <__cxa_finalize@plt+0x34f2f4> │ │ │ │ + je 3778f4 <__cxa_finalize@plt+0x34c8a4> │ │ │ │ movdqu (%rsi),%xmm4 │ │ │ │ test $0x400,%eax │ │ │ │ - je 37a440 <__cxa_finalize@plt+0x34f3f0> │ │ │ │ + je 3779f0 <__cxa_finalize@plt+0x34c9a0> │ │ │ │ movdqa (%rsp),%xmm15 │ │ │ │ movdqa %xmm1,(%rsp) │ │ │ │ movdqa 0x10(%rsp),%xmm1 │ │ │ │ movdqa %xmm2,0x10(%rsp) │ │ │ │ movdqa 0x20(%rsp),%xmm2 │ │ │ │ movdqa %xmm3,0x20(%rsp) │ │ │ │ pshufb %xmm14,%xmm4 │ │ │ │ pmaddubsw %xmm0,%xmm4 │ │ │ │ phaddw %xmm4,%xmm4 │ │ │ │ pmulhrsw %xmm12,%xmm4 │ │ │ │ movdqa %xmm11,%xmm3 │ │ │ │ punpcklwd %xmm4,%xmm3 │ │ │ │ movdqa %xmm4,%xmm11 │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 37a344 <__cxa_finalize@plt+0x34f2f4> │ │ │ │ + jmp 3778f4 <__cxa_finalize@plt+0x34c8a4> │ │ │ │ movdqu (%rsi,%rdx,1),%xmm5 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ movdqa 0x10(%rsp),%xmm6 │ │ │ │ movdqa 0x20(%rsp),%xmm7 │ │ │ │ pshufb %xmm14,%xmm4 │ │ │ │ pshufb %xmm14,%xmm5 │ │ │ │ pmaddubsw %xmm0,%xmm4 │ │ │ │ @@ -755266,56 +753700,56 @@ │ │ │ │ movdqa %xmm4,%xmm11 │ │ │ │ psrldq $0x8,%xmm11 │ │ │ │ movdqa %xmm1,%xmm15 │ │ │ │ movdqa %xmm2,%xmm1 │ │ │ │ movdqa %xmm3,%xmm2 │ │ │ │ movdqa %xmm4,%xmm3 │ │ │ │ punpcklwd %xmm11,%xmm3 │ │ │ │ - jmp 37a344 <__cxa_finalize@plt+0x34f2f4> │ │ │ │ + jmp 3778f4 <__cxa_finalize@plt+0x34c8a4> │ │ │ │ movl $0x1,0x90(%rsp) │ │ │ │ mov $0x10,%r13d │ │ │ │ - jmp 37a513 <__cxa_finalize@plt+0x34f4c3> │ │ │ │ + jmp 377ac3 <__cxa_finalize@plt+0x34ca73> │ │ │ │ movl $0x2,0x90(%rsp) │ │ │ │ mov $0x20,%r13d │ │ │ │ - jmp 37a513 <__cxa_finalize@plt+0x34f4c3> │ │ │ │ + jmp 377ac3 <__cxa_finalize@plt+0x34ca73> │ │ │ │ movl $0x4,0x90(%rsp) │ │ │ │ mov $0x40,%r13d │ │ │ │ - jmp 37a513 <__cxa_finalize@plt+0x34f4c3> │ │ │ │ + jmp 377ac3 <__cxa_finalize@plt+0x34ca73> │ │ │ │ movl $0x8,0x90(%rsp) │ │ │ │ mov $0x80,%r13d │ │ │ │ - jmp 37a513 <__cxa_finalize@plt+0x34f4c3> │ │ │ │ + jmp 377ac3 <__cxa_finalize@plt+0x34ca73> │ │ │ │ movl $0x10,0x90(%rsp) │ │ │ │ mov $0x100,%r13d │ │ │ │ shr $0x10,%r9d │ │ │ │ movd %r9d,%xmm15 │ │ │ │ sub $0x3,%rsi │ │ │ │ movdqa %xmm8,%xmm7 │ │ │ │ pslld $0x2,%xmm7 │ │ │ │ - pmaddwd 0x66360(%r14),%xmm8 │ │ │ │ + pmaddwd 0x68d00(%r14),%xmm8 │ │ │ │ pshufd $0x0,%xmm15,%xmm15 │ │ │ │ paddd %xmm8,%xmm14 │ │ │ │ movdqa %xmm7,0x100(%rsp) │ │ │ │ movdqa %xmm15,0x120(%rsp) │ │ │ │ mov %rsi,0x98(%rsp) │ │ │ │ mov %rdi,0x130(%rsp) │ │ │ │ mov %r8d,0x94(%rsp) │ │ │ │ - jmp 37a5c9 <__cxa_finalize@plt+0x34f579> │ │ │ │ + jmp 377b79 <__cxa_finalize@plt+0x34cb29> │ │ │ │ decl 0x90(%rsp) │ │ │ │ - je 37c4bb <__cxa_finalize@plt+0x35146b> │ │ │ │ + je 379a6b <__cxa_finalize@plt+0x34ea1b> │ │ │ │ addq $0x10,0x130(%rsp) │ │ │ │ mov 0x94(%rsp),%r8d │ │ │ │ movdqa 0x100(%rsp),%xmm7 │ │ │ │ movdqa 0x110(%rsp),%xmm14 │ │ │ │ - movdqa 0x664f0(%r14),%xmm10 │ │ │ │ + movdqa 0x68e90(%r14),%xmm10 │ │ │ │ movdqa 0x120(%rsp),%xmm15 │ │ │ │ pxor %xmm9,%xmm9 │ │ │ │ mov 0x98(%rsp),%rsi │ │ │ │ mov 0x130(%rsp),%rdi │ │ │ │ paddd %xmm7,%xmm14 │ │ │ │ - movdqa 0x66510(%r14),%xmm11 │ │ │ │ + movdqa 0x68eb0(%r14),%xmm11 │ │ │ │ movdqa %xmm14,%xmm2 │ │ │ │ psrld $0xa,%xmm2 │ │ │ │ movdqa %xmm2,(%rsp) │ │ │ │ movdqa %xmm14,%xmm6 │ │ │ │ pand %xmm10,%xmm6 │ │ │ │ psrld $0x6,%xmm6 │ │ │ │ movdqa %xmm15,%xmm5 │ │ │ │ @@ -755325,18 +753759,18 @@ │ │ │ │ psrldq $0x8,%xmm2 │ │ │ │ movd %xmm5,%ecx │ │ │ │ movd %xmm2,%r9d │ │ │ │ psrldq $0x4,%xmm5 │ │ │ │ psrldq $0x4,%xmm2 │ │ │ │ movd %xmm5,%eax │ │ │ │ movd %xmm2,%r11d │ │ │ │ - movq 0x67158(%r14,%rcx,8),%xmm0 │ │ │ │ - movq 0x67158(%r14,%r9,8),%xmm1 │ │ │ │ - movhps 0x67158(%r14,%rax,8),%xmm0 │ │ │ │ - movhps 0x67158(%r14,%r11,8),%xmm1 │ │ │ │ + movq 0x69b68(%r14,%rcx,8),%xmm0 │ │ │ │ + movq 0x69b68(%r14,%r9,8),%xmm1 │ │ │ │ + movhps 0x69b68(%r14,%rax,8),%xmm0 │ │ │ │ + movhps 0x69b68(%r14,%r11,8),%xmm1 │ │ │ │ paddd %xmm7,%xmm14 │ │ │ │ movdqa %xmm14,%xmm5 │ │ │ │ pand %xmm10,%xmm5 │ │ │ │ psrld $0x6,%xmm5 │ │ │ │ paddd %xmm5,%xmm15 │ │ │ │ pcmpeqd %xmm9,%xmm5 │ │ │ │ movdqa %xmm14,0x110(%rsp) │ │ │ │ @@ -755344,18 +753778,18 @@ │ │ │ │ psrldq $0x8,%xmm4 │ │ │ │ movd %xmm15,%ebx │ │ │ │ movd %xmm4,%ebp │ │ │ │ psrldq $0x4,%xmm15 │ │ │ │ psrldq $0x4,%xmm4 │ │ │ │ movd %xmm15,%r15d │ │ │ │ movd %xmm4,%r12d │ │ │ │ - movq 0x67158(%r14,%rbx,8),%xmm2 │ │ │ │ - movq 0x67158(%r14,%rbp,8),%xmm3 │ │ │ │ - movhps 0x67158(%r14,%r15,8),%xmm2 │ │ │ │ - movhps 0x67158(%r14,%r12,8),%xmm3 │ │ │ │ + movq 0x69b68(%r14,%rbx,8),%xmm2 │ │ │ │ + movq 0x69b68(%r14,%rbp,8),%xmm3 │ │ │ │ + movhps 0x69b68(%r14,%r15,8),%xmm2 │ │ │ │ + movhps 0x69b68(%r14,%r12,8),%xmm3 │ │ │ │ psrld $0xa,%xmm14 │ │ │ │ movdqa %xmm14,%xmm4 │ │ │ │ psrldq $0x8,%xmm4 │ │ │ │ movd %xmm14,%ebx │ │ │ │ movd %xmm4,%ebp │ │ │ │ psrldq $0x4,%xmm14 │ │ │ │ psrldq $0x4,%xmm4 │ │ │ │ @@ -755551,15 +753985,15 @@ │ │ │ │ movdqa %xmm6,0x70(%rsp) │ │ │ │ movdqa %xmm0,0x80(%rsp) │ │ │ │ and $0x3ff,%eax │ │ │ │ mov $0x40000000,%r9d │ │ │ │ mov %eax,%ecx │ │ │ │ shr $0x6,%ecx │ │ │ │ lea (%r10,%rcx,1),%ecx │ │ │ │ - cmovne 0x67158(%r14,%rcx,8),%r9 │ │ │ │ + cmovne 0x69b68(%r14,%rcx,8),%r9 │ │ │ │ movq %r9,%xmm11 │ │ │ │ punpcklbw %xmm11,%xmm11 │ │ │ │ psraw $0x8,%xmm11 │ │ │ │ pshufd $0x0,%xmm11,%xmm5 │ │ │ │ pshufd $0x55,%xmm11,%xmm0 │ │ │ │ pshufd $0xaa,%xmm11,%xmm10 │ │ │ │ pshufd $0xff,%xmm11,%xmm11 │ │ │ │ @@ -755587,26 +754021,26 @@ │ │ │ │ paddd %xmm9,%xmm5 │ │ │ │ psrad $0x6,%xmm4 │ │ │ │ psrad $0x6,%xmm5 │ │ │ │ packssdw %xmm5,%xmm4 │ │ │ │ movdqa %xmm4,(%rdi) │ │ │ │ add %r13,%rdi │ │ │ │ dec %r8d │ │ │ │ - je 37a56b <__cxa_finalize@plt+0x34f51b> │ │ │ │ + je 377b1b <__cxa_finalize@plt+0x34cacb> │ │ │ │ add %r11d,%eax │ │ │ │ test $0xfffffc00,%eax │ │ │ │ - je 37aad5 <__cxa_finalize@plt+0x34fa85> │ │ │ │ + je 378085 <__cxa_finalize@plt+0x34d035> │ │ │ │ test $0x400,%eax │ │ │ │ mov %eax,0x140(%rsp) │ │ │ │ mov (%rsp),%ecx │ │ │ │ mov 0x8(%rsp),%r9d │ │ │ │ mov 0x4(%rsp),%eax │ │ │ │ mov 0xc(%rsp),%r11d │ │ │ │ - je 37ace3 <__cxa_finalize@plt+0x34fc93> │ │ │ │ - movdqa 0x66350(%r14),%xmm14 │ │ │ │ + je 378293 <__cxa_finalize@plt+0x34d243> │ │ │ │ + movdqa 0x68cf0(%r14),%xmm14 │ │ │ │ movq (%rsi,%rbx,1),%xmm6 │ │ │ │ movq (%rsi,%rbp,1),%xmm0 │ │ │ │ movhps (%rsi,%r15,1),%xmm6 │ │ │ │ movhps (%rsi,%r12,1),%xmm0 │ │ │ │ movq (%rsi,%rcx,1),%xmm4 │ │ │ │ movq (%rsi,%r9,1),%xmm5 │ │ │ │ movhps (%rsi,%rax,1),%xmm4 │ │ │ │ @@ -755644,15 +754078,15 @@ │ │ │ │ punpcklwd %xmm4,%xmm0 │ │ │ │ punpckhqdq %xmm4,%xmm4 │ │ │ │ punpcklwd %xmm4,%xmm8 │ │ │ │ movdqa %xmm5,0x50(%rsp) │ │ │ │ movdqa %xmm6,0x60(%rsp) │ │ │ │ movdqa %xmm0,0x70(%rsp) │ │ │ │ movdqa %xmm8,0x80(%rsp) │ │ │ │ - jmp 37aad5 <__cxa_finalize@plt+0x34fa85> │ │ │ │ + jmp 378085 <__cxa_finalize@plt+0x34d035> │ │ │ │ movdqa 0x10(%rsp),%xmm7 │ │ │ │ movdqa 0x20(%rsp),%xmm1 │ │ │ │ movdqa 0x30(%rsp),%xmm14 │ │ │ │ movdqa 0x40(%rsp),%xmm15 │ │ │ │ movq (%rsi,%rcx,1),%xmm4 │ │ │ │ movq (%rsi,%r9,1),%xmm0 │ │ │ │ movhps (%rsi,%rax,1),%xmm4 │ │ │ │ @@ -755698,53 +754132,53 @@ │ │ │ │ movdqa %xmm4,%xmm0 │ │ │ │ punpcklwd %xmm8,%xmm0 │ │ │ │ punpckhwd %xmm8,%xmm4 │ │ │ │ movdqa %xmm5,0x50(%rsp) │ │ │ │ movdqa %xmm6,0x60(%rsp) │ │ │ │ movdqa %xmm0,0x70(%rsp) │ │ │ │ movdqa %xmm4,0x80(%rsp) │ │ │ │ - jmp 37aad5 <__cxa_finalize@plt+0x34fa85> │ │ │ │ - movzwl 0x66cee(%r14,%rcx,2),%ecx │ │ │ │ + jmp 378085 <__cxa_finalize@plt+0x34d035> │ │ │ │ + movzwl 0x6968e(%r14,%rcx,2),%ecx │ │ │ │ add %r14,%rcx │ │ │ │ jmp *%rcx │ │ │ │ mov 0x1c0(%rsp),%eax │ │ │ │ movzbl %r9b,%r9d │ │ │ │ dec %rsi │ │ │ │ movd %r9d,%xmm15 │ │ │ │ - pmaddwd 0x66360(%r14),%xmm8 │ │ │ │ - movdqa 0x66500(%r14),%xmm11 │ │ │ │ + pmaddwd 0x68d00(%r14),%xmm8 │ │ │ │ + movdqa 0x68ea0(%r14),%xmm11 │ │ │ │ pshufd $0x0,%xmm15,%xmm15 │ │ │ │ paddd %xmm8,%xmm14 │ │ │ │ movdqa %xmm14,%xmm8 │ │ │ │ pand %xmm10,%xmm8 │ │ │ │ psrld $0x6,%xmm8 │ │ │ │ paddd %xmm8,%xmm15 │ │ │ │ movdqa %xmm15,%xmm7 │ │ │ │ psrldq $0x8,%xmm7 │ │ │ │ movd %xmm15,%ecx │ │ │ │ movd %xmm7,%ebp │ │ │ │ psrldq $0x4,%xmm15 │ │ │ │ psrldq $0x4,%xmm7 │ │ │ │ movd %xmm15,%r9d │ │ │ │ movd %xmm7,%r15d │ │ │ │ - movd 0x6715a(%r14,%rcx,8),%xmm15 │ │ │ │ - movd 0x6715a(%r14,%rbp,8),%xmm2 │ │ │ │ - movd 0x6715a(%r14,%r9,8),%xmm3 │ │ │ │ - movd 0x6715a(%r14,%r15,8),%xmm4 │ │ │ │ + movd 0x69b6a(%r14,%rcx,8),%xmm15 │ │ │ │ + movd 0x69b6a(%r14,%rbp,8),%xmm2 │ │ │ │ + movd 0x69b6a(%r14,%r9,8),%xmm3 │ │ │ │ + movd 0x69b6a(%r14,%r15,8),%xmm4 │ │ │ │ shr $0x6,%eax │ │ │ │ mov $0x40000000,%ecx │ │ │ │ lea (%r10,%rax,1),%eax │ │ │ │ - cmovne 0x67158(%r14,%rax,8),%rcx │ │ │ │ + cmovne 0x69b68(%r14,%rax,8),%rcx │ │ │ │ punpckldq %xmm3,%xmm15 │ │ │ │ punpckldq %xmm4,%xmm2 │ │ │ │ punpcklqdq %xmm2,%xmm15 │ │ │ │ - movq 0x66310(%r14),%xmm6 │ │ │ │ + movq 0x68cb0(%r14),%xmm6 │ │ │ │ pcmpeqd %xmm9,%xmm8 │ │ │ │ psrld $0xa,%xmm14 │ │ │ │ - pshufb 0x663b0(%r14),%xmm14 │ │ │ │ + pshufb 0x68d50(%r14),%xmm14 │ │ │ │ movdqu (%rsi),%xmm0 │ │ │ │ movdqu (%rsi,%rdx,1),%xmm1 │ │ │ │ movdqu (%rsi,%rdx,2),%xmm2 │ │ │ │ movdqu (%rsi,%rbx,1),%xmm3 │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ punpcklqdq %xmm6,%xmm6 │ │ │ │ movdqu (%rsi),%xmm4 │ │ │ │ @@ -755842,46 +754276,46 @@ │ │ │ │ psrad $0x6,%xmm7 │ │ │ │ psrad $0x6,%xmm0 │ │ │ │ packssdw %xmm0,%xmm7 │ │ │ │ movdqa 0x10(%rsp),%xmm0 │ │ │ │ movdqa %xmm7,(%rdi) │ │ │ │ add $0x10,%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - je 37c4bb <__cxa_finalize@plt+0x35146b> │ │ │ │ + je 379a6b <__cxa_finalize@plt+0x34ea1b> │ │ │ │ movdqa (%rsp),%xmm7 │ │ │ │ movdqa %xmm15,(%rsp) │ │ │ │ movdqa %xmm2,0x10(%rsp) │ │ │ │ movdqa %xmm9,0x20(%rsp) │ │ │ │ movdqa %xmm4,0x30(%rsp) │ │ │ │ - jmp 37b038 <__cxa_finalize@plt+0x34ffe8> │ │ │ │ + jmp 3785e8 <__cxa_finalize@plt+0x34d598> │ │ │ │ movl $0x1,0x90(%rsp) │ │ │ │ mov $0x10,%r13d │ │ │ │ - jmp 37b18e <__cxa_finalize@plt+0x35013e> │ │ │ │ + jmp 37873e <__cxa_finalize@plt+0x34d6ee> │ │ │ │ movl $0x2,0x90(%rsp) │ │ │ │ mov $0x20,%r13d │ │ │ │ - jmp 37b18e <__cxa_finalize@plt+0x35013e> │ │ │ │ + jmp 37873e <__cxa_finalize@plt+0x34d6ee> │ │ │ │ movl $0x4,0x90(%rsp) │ │ │ │ mov $0x40,%r13d │ │ │ │ - jmp 37b18e <__cxa_finalize@plt+0x35013e> │ │ │ │ + jmp 37873e <__cxa_finalize@plt+0x34d6ee> │ │ │ │ movl $0x8,0x90(%rsp) │ │ │ │ mov $0x80,%r13d │ │ │ │ - jmp 37b18e <__cxa_finalize@plt+0x35013e> │ │ │ │ + jmp 37873e <__cxa_finalize@plt+0x34d6ee> │ │ │ │ movl $0x10,0x90(%rsp) │ │ │ │ mov $0x100,%r13d │ │ │ │ mov 0x1c0(%rsp),%eax │ │ │ │ shr $0x10,%r9d │ │ │ │ sub $0x3,%rsi │ │ │ │ shr $0x6,%eax │ │ │ │ mov $0x40000000,%ecx │ │ │ │ lea (%r10,%rax,1),%eax │ │ │ │ - cmovne 0x67158(%r14,%rax,8),%rcx │ │ │ │ + cmovne 0x69b68(%r14,%rax,8),%rcx │ │ │ │ movd %r9d,%xmm15 │ │ │ │ movdqa %xmm8,%xmm7 │ │ │ │ pslld $0x2,%xmm7 │ │ │ │ - pmaddwd 0x66360(%r14),%xmm8 │ │ │ │ + pmaddwd 0x68d00(%r14),%xmm8 │ │ │ │ pshufd $0x0,%xmm15,%xmm15 │ │ │ │ paddd %xmm8,%xmm14 │ │ │ │ movq %rcx,%xmm3 │ │ │ │ punpcklbw %xmm3,%xmm3 │ │ │ │ psraw $0x8,%xmm3 │ │ │ │ movdqa %xmm7,0x100(%rsp) │ │ │ │ movdqa %xmm15,0x120(%rsp) │ │ │ │ @@ -755892,28 +754326,28 @@ │ │ │ │ pshufd $0xaa,%xmm3,%xmm2 │ │ │ │ pshufd $0xff,%xmm3,%xmm3 │ │ │ │ movdqa %xmm0,0x140(%rsp) │ │ │ │ movdqa %xmm1,0x150(%rsp) │ │ │ │ movdqa %xmm2,0x160(%rsp) │ │ │ │ movdqa %xmm3,0x170(%rsp) │ │ │ │ mov %r8d,0x94(%rsp) │ │ │ │ - jmp 37b2a1 <__cxa_finalize@plt+0x350251> │ │ │ │ + jmp 378851 <__cxa_finalize@plt+0x34d801> │ │ │ │ decl 0x90(%rsp) │ │ │ │ - je 37c4bb <__cxa_finalize@plt+0x35146b> │ │ │ │ + je 379a6b <__cxa_finalize@plt+0x34ea1b> │ │ │ │ addq $0x10,0x130(%rsp) │ │ │ │ mov 0x94(%rsp),%r8d │ │ │ │ movdqa 0x100(%rsp),%xmm7 │ │ │ │ movdqa 0x110(%rsp),%xmm14 │ │ │ │ - movdqa 0x664f0(%r14),%xmm10 │ │ │ │ + movdqa 0x68e90(%r14),%xmm10 │ │ │ │ movdqa 0x120(%rsp),%xmm15 │ │ │ │ mov 0x98(%rsp),%rsi │ │ │ │ mov 0x130(%rsp),%rdi │ │ │ │ paddd %xmm7,%xmm14 │ │ │ │ pxor %xmm9,%xmm9 │ │ │ │ - movdqa 0x66510(%r14),%xmm11 │ │ │ │ + movdqa 0x68eb0(%r14),%xmm11 │ │ │ │ movdqa %xmm14,%xmm2 │ │ │ │ psrld $0xa,%xmm2 │ │ │ │ movdqa %xmm2,(%rsp) │ │ │ │ movdqa %xmm14,%xmm6 │ │ │ │ pand %xmm10,%xmm6 │ │ │ │ psrld $0x6,%xmm6 │ │ │ │ movdqa %xmm15,%xmm5 │ │ │ │ @@ -755923,18 +754357,18 @@ │ │ │ │ psrldq $0x8,%xmm2 │ │ │ │ movd %xmm5,%ecx │ │ │ │ movd %xmm2,%r9d │ │ │ │ psrldq $0x4,%xmm5 │ │ │ │ psrldq $0x4,%xmm2 │ │ │ │ movd %xmm5,%eax │ │ │ │ movd %xmm2,%r11d │ │ │ │ - movq 0x67158(%r14,%rcx,8),%xmm0 │ │ │ │ - movq 0x67158(%r14,%r9,8),%xmm1 │ │ │ │ - movhps 0x67158(%r14,%rax,8),%xmm0 │ │ │ │ - movhps 0x67158(%r14,%r11,8),%xmm1 │ │ │ │ + movq 0x69b68(%r14,%rcx,8),%xmm0 │ │ │ │ + movq 0x69b68(%r14,%r9,8),%xmm1 │ │ │ │ + movhps 0x69b68(%r14,%rax,8),%xmm0 │ │ │ │ + movhps 0x69b68(%r14,%r11,8),%xmm1 │ │ │ │ paddd %xmm7,%xmm14 │ │ │ │ movdqa %xmm14,%xmm5 │ │ │ │ pand %xmm10,%xmm5 │ │ │ │ psrld $0x6,%xmm5 │ │ │ │ paddd %xmm5,%xmm15 │ │ │ │ pcmpeqd %xmm9,%xmm5 │ │ │ │ movdqa %xmm14,0x110(%rsp) │ │ │ │ @@ -755942,18 +754376,18 @@ │ │ │ │ psrldq $0x8,%xmm4 │ │ │ │ movd %xmm15,%ebx │ │ │ │ movd %xmm4,%ebp │ │ │ │ psrldq $0x4,%xmm15 │ │ │ │ psrldq $0x4,%xmm4 │ │ │ │ movd %xmm15,%r15d │ │ │ │ movd %xmm4,%r12d │ │ │ │ - movq 0x67158(%r14,%rbx,8),%xmm2 │ │ │ │ - movq 0x67158(%r14,%rbp,8),%xmm3 │ │ │ │ - movhps 0x67158(%r14,%r15,8),%xmm2 │ │ │ │ - movhps 0x67158(%r14,%r12,8),%xmm3 │ │ │ │ + movq 0x69b68(%r14,%rbx,8),%xmm2 │ │ │ │ + movq 0x69b68(%r14,%rbp,8),%xmm3 │ │ │ │ + movhps 0x69b68(%r14,%r15,8),%xmm2 │ │ │ │ + movhps 0x69b68(%r14,%r12,8),%xmm3 │ │ │ │ psrld $0xa,%xmm14 │ │ │ │ movdqa %xmm14,%xmm4 │ │ │ │ psrldq $0x8,%xmm4 │ │ │ │ movd %xmm14,%ebx │ │ │ │ movd %xmm4,%ebp │ │ │ │ psrldq $0x4,%xmm14 │ │ │ │ psrldq $0x4,%xmm4 │ │ │ │ @@ -756146,15 +754580,15 @@ │ │ │ │ movdqa %xmm3,%xmm2 │ │ │ │ punpcklwd %xmm15,%xmm2 │ │ │ │ punpckhwd %xmm15,%xmm3 │ │ │ │ movdqa %xmm4,0x50(%rsp) │ │ │ │ movdqa %xmm5,0x60(%rsp) │ │ │ │ movdqa %xmm6,0x70(%rsp) │ │ │ │ movdqa %xmm0,0x80(%rsp) │ │ │ │ - movdqa 0x66350(%r14),%xmm14 │ │ │ │ + movdqa 0x68cf0(%r14),%xmm14 │ │ │ │ movdqa %xmm7,%xmm4 │ │ │ │ pmaddwd %xmm8,%xmm4 │ │ │ │ movdqa %xmm1,%xmm5 │ │ │ │ pmaddwd %xmm8,%xmm5 │ │ │ │ movdqa %xmm2,%xmm6 │ │ │ │ pmaddwd %xmm9,%xmm6 │ │ │ │ movdqa %xmm3,%xmm0 │ │ │ │ @@ -756177,15 +754611,15 @@ │ │ │ │ paddd %xmm0,%xmm5 │ │ │ │ psrad $0x6,%xmm4 │ │ │ │ psrad $0x6,%xmm5 │ │ │ │ packssdw %xmm5,%xmm4 │ │ │ │ movdqa %xmm4,(%rdi) │ │ │ │ add %r13,%rdi │ │ │ │ dec %r8d │ │ │ │ - je 37b248 <__cxa_finalize@plt+0x3501f8> │ │ │ │ + je 3787f8 <__cxa_finalize@plt+0x34d7a8> │ │ │ │ movq (%rsi,%rcx,1),%xmm4 │ │ │ │ movq (%rsi,%r9,1),%xmm5 │ │ │ │ movhps (%rsi,%rax,1),%xmm4 │ │ │ │ movhps (%rsi,%r11,1),%xmm5 │ │ │ │ movq (%rsi,%rbx,1),%xmm6 │ │ │ │ movq (%rsi,%rbp,1),%xmm0 │ │ │ │ movhps (%rsi,%r15,1),%xmm6 │ │ │ │ @@ -756221,59 +754655,59 @@ │ │ │ │ punpcklwd %xmm4,%xmm5 │ │ │ │ psrldq $0x8,%xmm4 │ │ │ │ punpcklwd %xmm4,%xmm0 │ │ │ │ movdqa %xmm6,0x50(%rsp) │ │ │ │ movdqa %xmm15,0x60(%rsp) │ │ │ │ movdqa %xmm5,0x70(%rsp) │ │ │ │ movdqa %xmm0,0x80(%rsp) │ │ │ │ - jmp 37b7d5 <__cxa_finalize@plt+0x350785> │ │ │ │ - movzwl 0x66cfa(%r14,%rcx,2),%ecx │ │ │ │ + jmp 378d85 <__cxa_finalize@plt+0x34dd35> │ │ │ │ + movzwl 0x6969a(%r14,%rcx,2),%ecx │ │ │ │ add %r14,%rcx │ │ │ │ jmp *%rcx │ │ │ │ mov 0x1c0(%rsp),%eax │ │ │ │ movzbl %r9b,%r9d │ │ │ │ dec %rsi │ │ │ │ movd %r9d,%xmm15 │ │ │ │ - pmaddwd 0x66360(%r14),%xmm8 │ │ │ │ - movdqa 0x66500(%r14),%xmm11 │ │ │ │ + pmaddwd 0x68d00(%r14),%xmm8 │ │ │ │ + movdqa 0x68ea0(%r14),%xmm11 │ │ │ │ pshufd $0x0,%xmm15,%xmm15 │ │ │ │ paddd %xmm8,%xmm14 │ │ │ │ movdqa %xmm14,%xmm8 │ │ │ │ pand %xmm10,%xmm8 │ │ │ │ psrld $0x6,%xmm8 │ │ │ │ paddd %xmm8,%xmm15 │ │ │ │ movdqa %xmm15,%xmm7 │ │ │ │ psrldq $0x8,%xmm7 │ │ │ │ movd %xmm15,%ecx │ │ │ │ movd %xmm7,%ebp │ │ │ │ psrldq $0x4,%xmm15 │ │ │ │ psrldq $0x4,%xmm7 │ │ │ │ movd %xmm15,%r9d │ │ │ │ movd %xmm7,%r15d │ │ │ │ - movd 0x6715a(%r14,%rcx,8),%xmm15 │ │ │ │ - movd 0x6715a(%r14,%rbp,8),%xmm2 │ │ │ │ - movd 0x6715a(%r14,%r9,8),%xmm3 │ │ │ │ - movd 0x6715a(%r14,%r15,8),%xmm4 │ │ │ │ - movq 0x66310(%r14),%xmm6 │ │ │ │ + movd 0x69b6a(%r14,%rcx,8),%xmm15 │ │ │ │ + movd 0x69b6a(%r14,%rbp,8),%xmm2 │ │ │ │ + movd 0x69b6a(%r14,%r9,8),%xmm3 │ │ │ │ + movd 0x69b6a(%r14,%r15,8),%xmm4 │ │ │ │ + movq 0x68cb0(%r14),%xmm6 │ │ │ │ shr $0x6,%eax │ │ │ │ mov $0x40000000,%ecx │ │ │ │ lea (%r10,%rax,1),%eax │ │ │ │ - cmovne 0x67158(%r14,%rax,8),%rcx │ │ │ │ + cmovne 0x69b68(%r14,%rax,8),%rcx │ │ │ │ punpckldq %xmm3,%xmm15 │ │ │ │ punpckldq %xmm4,%xmm2 │ │ │ │ punpcklqdq %xmm2,%xmm15 │ │ │ │ pcmpeqd %xmm9,%xmm8 │ │ │ │ psrld $0xa,%xmm14 │ │ │ │ movdqu (%rsi),%xmm0 │ │ │ │ movdqu (%rsi,%rdx,2),%xmm2 │ │ │ │ movdqu (%rsi,%rdx,1),%xmm1 │ │ │ │ movdqu (%rsi,%rbx,1),%xmm3 │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ punpcklqdq %xmm6,%xmm6 │ │ │ │ - pshufb 0x663b0(%r14),%xmm14 │ │ │ │ + pshufb 0x68d50(%r14),%xmm14 │ │ │ │ movdqu (%rsi),%xmm4 │ │ │ │ movdqu (%rsi,%rdx,1),%xmm5 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ pand %xmm8,%xmm11 │ │ │ │ pandn %xmm15,%xmm8 │ │ │ │ por %xmm11,%xmm8 │ │ │ │ paddb %xmm6,%xmm14 │ │ │ │ @@ -756357,48 +754791,48 @@ │ │ │ │ psrad $0x6,%xmm5 │ │ │ │ packssdw %xmm5,%xmm0 │ │ │ │ movdqa %xmm0,(%rdi) │ │ │ │ add $0x10,%rdi │ │ │ │ movdqa %xmm4,%xmm0 │ │ │ │ movdqa %xmm3,%xmm4 │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 37bb28 <__cxa_finalize@plt+0x350ad8> │ │ │ │ + jg 3790d8 <__cxa_finalize@plt+0x34e088> │ │ │ │ add $0x188,%rsp │ │ │ │ pop %r13 │ │ │ │ pop %r12 │ │ │ │ pop %r15 │ │ │ │ pop %r14 │ │ │ │ pop %rbp │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ movl $0x1,0x90(%rsp) │ │ │ │ mov $0x10,%r13d │ │ │ │ - jmp 37bc98 <__cxa_finalize@plt+0x350c48> │ │ │ │ + jmp 379248 <__cxa_finalize@plt+0x34e1f8> │ │ │ │ movl $0x2,0x90(%rsp) │ │ │ │ mov $0x20,%r13d │ │ │ │ - jmp 37bc98 <__cxa_finalize@plt+0x350c48> │ │ │ │ + jmp 379248 <__cxa_finalize@plt+0x34e1f8> │ │ │ │ movl $0x4,0x90(%rsp) │ │ │ │ mov $0x40,%r13d │ │ │ │ - jmp 37bc98 <__cxa_finalize@plt+0x350c48> │ │ │ │ + jmp 379248 <__cxa_finalize@plt+0x34e1f8> │ │ │ │ movl $0x8,0x90(%rsp) │ │ │ │ mov $0x80,%r13d │ │ │ │ - jmp 37bc98 <__cxa_finalize@plt+0x350c48> │ │ │ │ + jmp 379248 <__cxa_finalize@plt+0x34e1f8> │ │ │ │ movl $0x10,0x90(%rsp) │ │ │ │ mov $0x100,%r13d │ │ │ │ mov 0x1c0(%rsp),%eax │ │ │ │ shr $0x10,%r9d │ │ │ │ sub $0x3,%rsi │ │ │ │ shr $0x6,%eax │ │ │ │ mov $0x40000000,%ecx │ │ │ │ lea (%r10,%rax,1),%eax │ │ │ │ - cmovne 0x67158(%r14,%rax,8),%rcx │ │ │ │ + cmovne 0x69b68(%r14,%rax,8),%rcx │ │ │ │ movd %r9d,%xmm15 │ │ │ │ movdqa %xmm8,%xmm7 │ │ │ │ pslld $0x2,%xmm7 │ │ │ │ - pmaddwd 0x66360(%r14),%xmm8 │ │ │ │ + pmaddwd 0x68d00(%r14),%xmm8 │ │ │ │ pshufd $0x0,%xmm15,%xmm15 │ │ │ │ paddd %xmm8,%xmm14 │ │ │ │ movq %rcx,%xmm3 │ │ │ │ punpcklbw %xmm3,%xmm3 │ │ │ │ psraw $0x8,%xmm3 │ │ │ │ movdqa %xmm7,0x100(%rsp) │ │ │ │ movdqa %xmm15,0x120(%rsp) │ │ │ │ @@ -756409,28 +754843,28 @@ │ │ │ │ pshufd $0xaa,%xmm3,%xmm2 │ │ │ │ pshufd $0xff,%xmm3,%xmm3 │ │ │ │ movdqa %xmm0,0x140(%rsp) │ │ │ │ movdqa %xmm1,0x150(%rsp) │ │ │ │ movdqa %xmm2,0x160(%rsp) │ │ │ │ movdqa %xmm3,0x170(%rsp) │ │ │ │ mov %r8d,0x94(%rsp) │ │ │ │ - jmp 37bdab <__cxa_finalize@plt+0x350d5b> │ │ │ │ + jmp 37935b <__cxa_finalize@plt+0x34e30b> │ │ │ │ decl 0x90(%rsp) │ │ │ │ - je 37c4bb <__cxa_finalize@plt+0x35146b> │ │ │ │ + je 379a6b <__cxa_finalize@plt+0x34ea1b> │ │ │ │ addq $0x10,0x130(%rsp) │ │ │ │ mov 0x94(%rsp),%r8d │ │ │ │ movdqa 0x100(%rsp),%xmm7 │ │ │ │ movdqa 0x110(%rsp),%xmm14 │ │ │ │ - movdqa 0x664f0(%r14),%xmm10 │ │ │ │ + movdqa 0x68e90(%r14),%xmm10 │ │ │ │ movdqa 0x120(%rsp),%xmm15 │ │ │ │ mov 0x98(%rsp),%rsi │ │ │ │ mov 0x130(%rsp),%rdi │ │ │ │ paddd %xmm7,%xmm14 │ │ │ │ pxor %xmm9,%xmm9 │ │ │ │ - movdqa 0x66510(%r14),%xmm11 │ │ │ │ + movdqa 0x68eb0(%r14),%xmm11 │ │ │ │ movdqa %xmm14,%xmm2 │ │ │ │ psrld $0xa,%xmm2 │ │ │ │ movdqa %xmm2,(%rsp) │ │ │ │ movdqa %xmm14,%xmm6 │ │ │ │ pand %xmm10,%xmm6 │ │ │ │ psrld $0x6,%xmm6 │ │ │ │ movdqa %xmm15,%xmm5 │ │ │ │ @@ -756440,18 +754874,18 @@ │ │ │ │ psrldq $0x8,%xmm2 │ │ │ │ movd %xmm5,%ecx │ │ │ │ movd %xmm2,%r9d │ │ │ │ psrldq $0x4,%xmm5 │ │ │ │ psrldq $0x4,%xmm2 │ │ │ │ movd %xmm5,%eax │ │ │ │ movd %xmm2,%r11d │ │ │ │ - movq 0x67158(%r14,%rcx,8),%xmm0 │ │ │ │ - movq 0x67158(%r14,%r9,8),%xmm1 │ │ │ │ - movhps 0x67158(%r14,%rax,8),%xmm0 │ │ │ │ - movhps 0x67158(%r14,%r11,8),%xmm1 │ │ │ │ + movq 0x69b68(%r14,%rcx,8),%xmm0 │ │ │ │ + movq 0x69b68(%r14,%r9,8),%xmm1 │ │ │ │ + movhps 0x69b68(%r14,%rax,8),%xmm0 │ │ │ │ + movhps 0x69b68(%r14,%r11,8),%xmm1 │ │ │ │ paddd %xmm7,%xmm14 │ │ │ │ movdqa %xmm14,%xmm5 │ │ │ │ pand %xmm10,%xmm5 │ │ │ │ psrld $0x6,%xmm5 │ │ │ │ paddd %xmm5,%xmm15 │ │ │ │ pcmpeqd %xmm9,%xmm5 │ │ │ │ movdqa %xmm14,0x110(%rsp) │ │ │ │ @@ -756459,18 +754893,18 @@ │ │ │ │ psrldq $0x8,%xmm4 │ │ │ │ movd %xmm15,%ebx │ │ │ │ movd %xmm4,%ebp │ │ │ │ psrldq $0x4,%xmm15 │ │ │ │ psrldq $0x4,%xmm4 │ │ │ │ movd %xmm15,%r15d │ │ │ │ movd %xmm4,%r12d │ │ │ │ - movq 0x67158(%r14,%rbx,8),%xmm2 │ │ │ │ - movq 0x67158(%r14,%rbp,8),%xmm3 │ │ │ │ - movhps 0x67158(%r14,%r15,8),%xmm2 │ │ │ │ - movhps 0x67158(%r14,%r12,8),%xmm3 │ │ │ │ + movq 0x69b68(%r14,%rbx,8),%xmm2 │ │ │ │ + movq 0x69b68(%r14,%rbp,8),%xmm3 │ │ │ │ + movhps 0x69b68(%r14,%r15,8),%xmm2 │ │ │ │ + movhps 0x69b68(%r14,%r12,8),%xmm3 │ │ │ │ psrld $0xa,%xmm14 │ │ │ │ movdqa %xmm14,%xmm4 │ │ │ │ psrldq $0x8,%xmm4 │ │ │ │ movd %xmm14,%ebx │ │ │ │ movd %xmm4,%ebp │ │ │ │ psrldq $0x4,%xmm14 │ │ │ │ psrldq $0x4,%xmm4 │ │ │ │ @@ -756693,15 +755127,15 @@ │ │ │ │ paddd %xmm0,%xmm5 │ │ │ │ psrad $0x6,%xmm4 │ │ │ │ psrad $0x6,%xmm5 │ │ │ │ packssdw %xmm5,%xmm4 │ │ │ │ movdqa %xmm4,(%rdi) │ │ │ │ add %r13,%rdi │ │ │ │ dec %r8d │ │ │ │ - je 37bd52 <__cxa_finalize@plt+0x350d02> │ │ │ │ + je 379302 <__cxa_finalize@plt+0x34e2b2> │ │ │ │ movdqa 0x10(%rsp),%xmm8 │ │ │ │ movdqa 0x20(%rsp),%xmm9 │ │ │ │ movdqa 0x30(%rsp),%xmm10 │ │ │ │ movdqa 0x40(%rsp),%xmm11 │ │ │ │ movdqa %xmm2,%xmm7 │ │ │ │ movdqa %xmm3,%xmm1 │ │ │ │ movq (%rsi,%rcx,1),%xmm2 │ │ │ │ @@ -756751,25 +755185,25 @@ │ │ │ │ punpckhwd %xmm6,%xmm2 │ │ │ │ movdqa %xmm5,0x50(%rsp) │ │ │ │ movdqa %xmm0,0x60(%rsp) │ │ │ │ movdqa %xmm14,0x70(%rsp) │ │ │ │ movdqa %xmm2,0x80(%rsp) │ │ │ │ movdqa %xmm3,%xmm2 │ │ │ │ movdqa %xmm4,%xmm3 │ │ │ │ - jmp 37c2d6 <__cxa_finalize@plt+0x351286> │ │ │ │ + jmp 379886 <__cxa_finalize@plt+0x34e836> │ │ │ │ add $0x188,%rsp │ │ │ │ pop %r13 │ │ │ │ pop %r12 │ │ │ │ pop %r15 │ │ │ │ pop %r14 │ │ │ │ pop %rbp │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ - lea 0x646ed(%rip),%rax │ │ │ │ + lea 0x6708d(%rip),%rax │ │ │ │ tzcnt %r8d,%r8d │ │ │ │ movslq (%rax,%r8,4),%r8 │ │ │ │ movdqa -0x6d4(%rax),%xmm2 │ │ │ │ add %rax,%r8 │ │ │ │ movdqa (%rdx),%xmm0 │ │ │ │ paddw (%rcx),%xmm0 │ │ │ │ movdqa 0x10(%rdx),%xmm1 │ │ │ │ @@ -756793,44 +755227,44 @@ │ │ │ │ pshuflw $0x4e,%xmm0,%xmm1 │ │ │ │ movd %xmm1,(%rdi,%rsi,1) │ │ │ │ punpckhqdq %xmm0,%xmm0 │ │ │ │ movd %xmm0,(%rdi,%rsi,2) │ │ │ │ psrlq $0x20,%xmm0 │ │ │ │ movd %xmm0,(%rdi,%rax,1) │ │ │ │ sub $0x4,%r9d │ │ │ │ - jg 37c512 <__cxa_finalize@plt+0x3514c2> │ │ │ │ + jg 379ac2 <__cxa_finalize@plt+0x34ea72> │ │ │ │ ret │ │ │ │ add $0x20,%rdx │ │ │ │ add $0x20,%rcx │ │ │ │ movdqa (%rdx),%xmm0 │ │ │ │ paddw (%rcx),%xmm0 │ │ │ │ movdqa 0x10(%rdx),%xmm1 │ │ │ │ paddw 0x10(%rcx),%xmm1 │ │ │ │ pmulhrsw %xmm2,%xmm0 │ │ │ │ pmulhrsw %xmm2,%xmm1 │ │ │ │ packuswb %xmm1,%xmm0 │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ movq %xmm0,(%rdi) │ │ │ │ movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 37c566 <__cxa_finalize@plt+0x351516> │ │ │ │ + jg 379b16 <__cxa_finalize@plt+0x34eac6> │ │ │ │ ret │ │ │ │ add $0x20,%rdx │ │ │ │ add $0x20,%rcx │ │ │ │ movdqa (%rdx),%xmm0 │ │ │ │ paddw (%rcx),%xmm0 │ │ │ │ movdqa 0x10(%rdx),%xmm1 │ │ │ │ paddw 0x10(%rcx),%xmm1 │ │ │ │ pmulhrsw %xmm2,%xmm0 │ │ │ │ pmulhrsw %xmm2,%xmm1 │ │ │ │ packuswb %xmm1,%xmm0 │ │ │ │ lea (%rdi,%rsi,1),%rdi │ │ │ │ movdqa %xmm0,(%rdi) │ │ │ │ dec %r9d │ │ │ │ - jg 37c5a1 <__cxa_finalize@plt+0x351551> │ │ │ │ + jg 379b51 <__cxa_finalize@plt+0x34eb01> │ │ │ │ ret │ │ │ │ add $0x40,%rdx │ │ │ │ add $0x40,%rcx │ │ │ │ movdqa (%rdx),%xmm0 │ │ │ │ paddw (%rcx),%xmm0 │ │ │ │ movdqa 0x10(%rdx),%xmm1 │ │ │ │ paddw 0x10(%rcx),%xmm1 │ │ │ │ @@ -756844,15 +755278,15 @@ │ │ │ │ movdqa 0x30(%rdx),%xmm1 │ │ │ │ paddw 0x30(%rcx),%xmm1 │ │ │ │ pmulhrsw %xmm2,%xmm0 │ │ │ │ pmulhrsw %xmm2,%xmm1 │ │ │ │ packuswb %xmm1,%xmm0 │ │ │ │ movdqa %xmm0,0x10(%rdi) │ │ │ │ dec %r9d │ │ │ │ - jg 37c5d7 <__cxa_finalize@plt+0x351587> │ │ │ │ + jg 379b87 <__cxa_finalize@plt+0x34eb37> │ │ │ │ ret │ │ │ │ sub $0xffffffffffffff80,%rdx │ │ │ │ sub $0xffffffffffffff80,%rcx │ │ │ │ movdqa (%rdx),%xmm0 │ │ │ │ paddw (%rcx),%xmm0 │ │ │ │ movdqa 0x10(%rdx),%xmm1 │ │ │ │ paddw 0x10(%rcx),%xmm1 │ │ │ │ @@ -756882,15 +755316,15 @@ │ │ │ │ movdqa 0x70(%rdx),%xmm1 │ │ │ │ paddw 0x70(%rcx),%xmm1 │ │ │ │ pmulhrsw %xmm2,%xmm0 │ │ │ │ pmulhrsw %xmm2,%xmm1 │ │ │ │ packuswb %xmm1,%xmm0 │ │ │ │ movdqa %xmm0,0x30(%rdi) │ │ │ │ dec %r9d │ │ │ │ - jg 37c634 <__cxa_finalize@plt+0x3515e4> │ │ │ │ + jg 379be4 <__cxa_finalize@plt+0x34eb94> │ │ │ │ ret │ │ │ │ add $0x100,%rdx │ │ │ │ add $0x100,%rcx │ │ │ │ movdqa (%rdx),%xmm0 │ │ │ │ paddw (%rcx),%xmm0 │ │ │ │ movdqa 0x10(%rdx),%xmm1 │ │ │ │ paddw 0x10(%rcx),%xmm1 │ │ │ │ @@ -756952,29 +755386,29 @@ │ │ │ │ movdqa 0xf0(%rdx),%xmm1 │ │ │ │ paddw 0xf0(%rcx),%xmm1 │ │ │ │ pmulhrsw %xmm2,%xmm0 │ │ │ │ pmulhrsw %xmm2,%xmm1 │ │ │ │ packuswb %xmm1,%xmm0 │ │ │ │ movdqa %xmm0,0x70(%rdi) │ │ │ │ dec %r9d │ │ │ │ - jg 37c6e2 <__cxa_finalize@plt+0x351692> │ │ │ │ + jg 379c92 <__cxa_finalize@plt+0x34ec42> │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x64365(%rip),%rax │ │ │ │ + lea 0x66d05(%rip),%rax │ │ │ │ tzcnt %r8d,%r8d │ │ │ │ movd 0x8(%rsp),%xmm4 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ movslq (%rax,%r8,4),%r8 │ │ │ │ movdqa -0x6dc(%rax),%xmm5 │ │ │ │ pshufb %xmm0,%xmm4 │ │ │ │ psllw $0xc,%xmm4 │ │ │ │ add %rax,%r8 │ │ │ │ cmpl $0x7,0x8(%rsp) │ │ │ │ - jg 37c8b7 <__cxa_finalize@plt+0x351867> │ │ │ │ + jg 379e67 <__cxa_finalize@plt+0x34ee17> │ │ │ │ mov %rdx,%rax │ │ │ │ psubw %xmm4,%xmm0 │ │ │ │ mov %rcx,%rdx │ │ │ │ movdqa %xmm0,%xmm4 │ │ │ │ mov %rax,%rcx │ │ │ │ movdqa (%rdx),%xmm2 │ │ │ │ movdqa %xmm2,%xmm0 │ │ │ │ @@ -757011,15 +755445,15 @@ │ │ │ │ pshuflw $0x4e,%xmm0,%xmm1 │ │ │ │ movd %xmm1,(%rdi,%rsi,1) │ │ │ │ punpckhqdq %xmm0,%xmm0 │ │ │ │ movd %xmm0,(%rdi,%rsi,2) │ │ │ │ psrlq $0x20,%xmm0 │ │ │ │ movd %xmm0,(%rdi,%rax,1) │ │ │ │ sub $0x4,%r9d │ │ │ │ - jg 37c8f6 <__cxa_finalize@plt+0x3518a6> │ │ │ │ + jg 379ea6 <__cxa_finalize@plt+0x34ee56> │ │ │ │ ret │ │ │ │ add $0x20,%rdx │ │ │ │ add $0x20,%rcx │ │ │ │ movdqa (%rdx),%xmm2 │ │ │ │ movdqa %xmm2,%xmm0 │ │ │ │ psubw (%rcx),%xmm2 │ │ │ │ movdqa 0x10(%rdx),%xmm3 │ │ │ │ @@ -757032,15 +755466,15 @@ │ │ │ │ pmulhrsw %xmm5,%xmm0 │ │ │ │ pmulhrsw %xmm5,%xmm1 │ │ │ │ packuswb %xmm1,%xmm0 │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ movq %xmm0,(%rdi) │ │ │ │ movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 37c962 <__cxa_finalize@plt+0x351912> │ │ │ │ + jg 379f12 <__cxa_finalize@plt+0x34eec2> │ │ │ │ ret │ │ │ │ add $0x20,%rdx │ │ │ │ add $0x20,%rcx │ │ │ │ movdqa (%rdx),%xmm2 │ │ │ │ movdqa %xmm2,%xmm0 │ │ │ │ psubw (%rcx),%xmm2 │ │ │ │ movdqa 0x10(%rdx),%xmm3 │ │ │ │ @@ -757052,15 +755486,15 @@ │ │ │ │ paddw %xmm3,%xmm1 │ │ │ │ pmulhrsw %xmm5,%xmm0 │ │ │ │ pmulhrsw %xmm5,%xmm1 │ │ │ │ packuswb %xmm1,%xmm0 │ │ │ │ lea (%rdi,%rsi,1),%rdi │ │ │ │ movdqa %xmm0,(%rdi) │ │ │ │ dec %r9d │ │ │ │ - jg 37c9b5 <__cxa_finalize@plt+0x351965> │ │ │ │ + jg 379f65 <__cxa_finalize@plt+0x34ef15> │ │ │ │ ret │ │ │ │ add $0x40,%rdx │ │ │ │ add $0x40,%rcx │ │ │ │ movdqa (%rdx),%xmm2 │ │ │ │ movdqa %xmm2,%xmm0 │ │ │ │ psubw (%rcx),%xmm2 │ │ │ │ movdqa 0x10(%rdx),%xmm3 │ │ │ │ @@ -757086,15 +755520,15 @@ │ │ │ │ paddw %xmm2,%xmm0 │ │ │ │ paddw %xmm3,%xmm1 │ │ │ │ pmulhrsw %xmm5,%xmm0 │ │ │ │ pmulhrsw %xmm5,%xmm1 │ │ │ │ packuswb %xmm1,%xmm0 │ │ │ │ movdqa %xmm0,0x10(%rdi) │ │ │ │ dec %r9d │ │ │ │ - jg 37ca03 <__cxa_finalize@plt+0x3519b3> │ │ │ │ + jg 379fb3 <__cxa_finalize@plt+0x34ef63> │ │ │ │ ret │ │ │ │ sub $0xffffffffffffff80,%rdx │ │ │ │ sub $0xffffffffffffff80,%rcx │ │ │ │ movdqa (%rdx),%xmm2 │ │ │ │ movdqa %xmm2,%xmm0 │ │ │ │ psubw (%rcx),%xmm2 │ │ │ │ movdqa 0x10(%rdx),%xmm3 │ │ │ │ @@ -757148,15 +755582,15 @@ │ │ │ │ paddw %xmm2,%xmm0 │ │ │ │ paddw %xmm3,%xmm1 │ │ │ │ pmulhrsw %xmm5,%xmm0 │ │ │ │ pmulhrsw %xmm5,%xmm1 │ │ │ │ packuswb %xmm1,%xmm0 │ │ │ │ movdqa %xmm0,0x30(%rdi) │ │ │ │ dec %r9d │ │ │ │ - jg 37ca94 <__cxa_finalize@plt+0x351a44> │ │ │ │ + jg 37a044 <__cxa_finalize@plt+0x34eff4> │ │ │ │ ret │ │ │ │ add $0x100,%rdx │ │ │ │ add $0x100,%rcx │ │ │ │ movdqa (%rdx),%xmm2 │ │ │ │ movdqa %xmm2,%xmm0 │ │ │ │ psubw (%rcx),%xmm2 │ │ │ │ movdqa 0x10(%rdx),%xmm3 │ │ │ │ @@ -757266,19 +755700,19 @@ │ │ │ │ paddw %xmm2,%xmm0 │ │ │ │ paddw %xmm3,%xmm1 │ │ │ │ pmulhrsw %xmm5,%xmm0 │ │ │ │ pmulhrsw %xmm5,%xmm1 │ │ │ │ packuswb %xmm1,%xmm0 │ │ │ │ movdqa %xmm0,0x70(%rdi) │ │ │ │ dec %r9d │ │ │ │ - jg 37cba2 <__cxa_finalize@plt+0x351b52> │ │ │ │ + jg 37a152 <__cxa_finalize@plt+0x34f102> │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x63dfd(%rip),%rax │ │ │ │ + lea 0x6679d(%rip),%rax │ │ │ │ tzcnt %r8d,%r8d │ │ │ │ movslq (%rax,%r8,4),%r8 │ │ │ │ pxor %xmm4,%xmm4 │ │ │ │ movdqa -0x6f4(%rax),%xmm5 │ │ │ │ add %rax,%r8 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ movdqa (%rax),%xmm3 │ │ │ │ @@ -757341,15 +755775,15 @@ │ │ │ │ pshuflw $0x4e,%xmm0,%xmm1 │ │ │ │ movd %xmm1,(%rdi,%rsi,1) │ │ │ │ punpckhqdq %xmm0,%xmm0 │ │ │ │ movd %xmm0,(%rdi,%rsi,2) │ │ │ │ psrlq $0x20,%xmm0 │ │ │ │ movd %xmm0,(%rdi,%r10,1) │ │ │ │ sub $0x4,%r9d │ │ │ │ - jg 37ce83 <__cxa_finalize@plt+0x351e33> │ │ │ │ + jg 37a433 <__cxa_finalize@plt+0x34f3e3> │ │ │ │ ret │ │ │ │ add $0x10,%rax │ │ │ │ add $0x20,%rdx │ │ │ │ add $0x20,%rcx │ │ │ │ movdqa (%rax),%xmm3 │ │ │ │ movdqa (%rcx),%xmm0 │ │ │ │ movdqa %xmm0,%xmm1 │ │ │ │ @@ -757375,15 +755809,15 @@ │ │ │ │ pmulhrsw %xmm5,%xmm0 │ │ │ │ pmulhrsw %xmm5,%xmm1 │ │ │ │ packuswb %xmm1,%xmm0 │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ movq %xmm0,(%rdi) │ │ │ │ movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 37cf28 <__cxa_finalize@plt+0x351ed8> │ │ │ │ + jg 37a4d8 <__cxa_finalize@plt+0x34f488> │ │ │ │ ret │ │ │ │ add $0x10,%rax │ │ │ │ add $0x20,%rdx │ │ │ │ add $0x20,%rcx │ │ │ │ movdqa (%rax),%xmm3 │ │ │ │ movdqa (%rcx),%xmm0 │ │ │ │ movdqa %xmm0,%xmm1 │ │ │ │ @@ -757408,15 +755842,15 @@ │ │ │ │ paddw %xmm2,%xmm1 │ │ │ │ pmulhrsw %xmm5,%xmm0 │ │ │ │ pmulhrsw %xmm5,%xmm1 │ │ │ │ packuswb %xmm1,%xmm0 │ │ │ │ lea (%rdi,%rsi,1),%rdi │ │ │ │ movdqa %xmm0,(%rdi) │ │ │ │ dec %r9d │ │ │ │ - jg 37cfb3 <__cxa_finalize@plt+0x351f63> │ │ │ │ + jg 37a563 <__cxa_finalize@plt+0x34f513> │ │ │ │ ret │ │ │ │ add $0x20,%rax │ │ │ │ add $0x40,%rdx │ │ │ │ add $0x40,%rcx │ │ │ │ movdqa (%rax),%xmm3 │ │ │ │ movdqa (%rcx),%xmm0 │ │ │ │ movdqa %xmm0,%xmm1 │ │ │ │ @@ -757467,15 +755901,15 @@ │ │ │ │ pmulhw %xmm3,%xmm2 │ │ │ │ paddw %xmm2,%xmm1 │ │ │ │ pmulhrsw %xmm5,%xmm0 │ │ │ │ pmulhrsw %xmm5,%xmm1 │ │ │ │ packuswb %xmm1,%xmm0 │ │ │ │ movdqa %xmm0,0x10(%rdi) │ │ │ │ dec %r9d │ │ │ │ - jg 37d039 <__cxa_finalize@plt+0x351fe9> │ │ │ │ + jg 37a5e9 <__cxa_finalize@plt+0x34f599> │ │ │ │ ret │ │ │ │ add $0x40,%rax │ │ │ │ sub $0xffffffffffffff80,%rdx │ │ │ │ sub $0xffffffffffffff80,%rcx │ │ │ │ movdqa (%rax),%xmm3 │ │ │ │ movdqa (%rcx),%xmm0 │ │ │ │ movdqa %xmm0,%xmm1 │ │ │ │ @@ -757578,15 +756012,15 @@ │ │ │ │ pmulhw %xmm3,%xmm2 │ │ │ │ paddw %xmm2,%xmm1 │ │ │ │ pmulhrsw %xmm5,%xmm0 │ │ │ │ pmulhrsw %xmm5,%xmm1 │ │ │ │ packuswb %xmm1,%xmm0 │ │ │ │ movdqa %xmm0,0x30(%rdi) │ │ │ │ dec %r9d │ │ │ │ - jg 37d12f <__cxa_finalize@plt+0x3520df> │ │ │ │ + jg 37a6df <__cxa_finalize@plt+0x34f68f> │ │ │ │ ret │ │ │ │ sub $0xffffffffffffff80,%rax │ │ │ │ add $0x100,%rdx │ │ │ │ add $0x100,%rcx │ │ │ │ movdqa (%rax),%xmm3 │ │ │ │ movdqa (%rcx),%xmm0 │ │ │ │ movdqa %xmm0,%xmm1 │ │ │ │ @@ -757793,30 +756227,30 @@ │ │ │ │ pmulhw %xmm3,%xmm2 │ │ │ │ paddw %xmm2,%xmm1 │ │ │ │ pmulhrsw %xmm5,%xmm0 │ │ │ │ pmulhrsw %xmm5,%xmm1 │ │ │ │ packuswb %xmm1,%xmm0 │ │ │ │ movdqa %xmm0,0x70(%rdi) │ │ │ │ dec %r9d │ │ │ │ - jg 37d304 <__cxa_finalize@plt+0x3522b4> │ │ │ │ + jg 37a8b4 <__cxa_finalize@plt+0x34f864> │ │ │ │ ret │ │ │ │ nop │ │ │ │ - lea 0x63535(%rip),%r10 │ │ │ │ + lea 0x65ed5(%rip),%r10 │ │ │ │ tzcnt %r8d,%r8d │ │ │ │ mov 0x10(%rsp),%eax │ │ │ │ sub %rdx,%rcx │ │ │ │ movslq (%r10,%r8,4),%r8 │ │ │ │ movdqa -0x70c(%r10),%xmm6 │ │ │ │ movddup -0x7ec(%r10,%rax,8),%xmm7 │ │ │ │ add %r10,%r8 │ │ │ │ movdqa -0x6fc(%r10),%xmm8 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ - call 37daf0 <__cxa_finalize@plt+0x352aa0> │ │ │ │ + call 37b0a0 <__cxa_finalize@plt+0x350050> │ │ │ │ jmp *%r8 │ │ │ │ - call 37daf0 <__cxa_finalize@plt+0x352aa0> │ │ │ │ + call 37b0a0 <__cxa_finalize@plt+0x350050> │ │ │ │ add $0x4,%rax │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ pshufd $0x88,%xmm2,%xmm3 │ │ │ │ pshufd $0xdd,%xmm2,%xmm2 │ │ │ │ movdqa %xmm7,%xmm1 │ │ │ │ psubw %xmm3,%xmm1 │ │ │ │ psubw %xmm2,%xmm1 │ │ │ │ @@ -757828,208 +756262,208 @@ │ │ │ │ movd %xmm1,(%rdi,%rsi,1) │ │ │ │ punpckhqdq %xmm0,%xmm0 │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ movd %xmm0,(%rdi) │ │ │ │ pshuflw $0x4e,%xmm0,%xmm1 │ │ │ │ movd %xmm1,(%rdi,%rsi,1) │ │ │ │ sub $0x4,%r9d │ │ │ │ - jg 37d713 <__cxa_finalize@plt+0x3526c3> │ │ │ │ + jg 37acc3 <__cxa_finalize@plt+0x34fc73> │ │ │ │ ret │ │ │ │ - call 37daf0 <__cxa_finalize@plt+0x352aa0> │ │ │ │ + call 37b0a0 <__cxa_finalize@plt+0x350050> │ │ │ │ add $0x4,%rax │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ movhlps %xmm2,%xmm3 │ │ │ │ movdqa %xmm7,%xmm1 │ │ │ │ psubw %xmm2,%xmm1 │ │ │ │ psubw %xmm3,%xmm1 │ │ │ │ psrlw $0x2,%xmm1 │ │ │ │ packuswb %xmm1,%xmm1 │ │ │ │ movd %xmm1,(%rax) │ │ │ │ movq %xmm0,(%rdi) │ │ │ │ movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 37d76e <__cxa_finalize@plt+0x35271e> │ │ │ │ + jg 37ad1e <__cxa_finalize@plt+0x34fcce> │ │ │ │ ret │ │ │ │ - call 37daf0 <__cxa_finalize@plt+0x352aa0> │ │ │ │ + call 37b0a0 <__cxa_finalize@plt+0x350050> │ │ │ │ add $0x8,%rax │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ movdqa %xmm2,(%rdi,%rsi,1) │ │ │ │ movdqa %xmm0,(%rdi) │ │ │ │ - call 37daf0 <__cxa_finalize@plt+0x352aa0> │ │ │ │ + call 37b0a0 <__cxa_finalize@plt+0x350050> │ │ │ │ movdqa %xmm7,%xmm1 │ │ │ │ psubw (%rdi,%rsi,1),%xmm1 │ │ │ │ psubw %xmm2,%xmm1 │ │ │ │ psrlw $0x2,%xmm1 │ │ │ │ packuswb %xmm1,%xmm1 │ │ │ │ movq %xmm1,(%rax) │ │ │ │ movdqa %xmm0,(%rdi,%rsi,1) │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 37d7a6 <__cxa_finalize@plt+0x352756> │ │ │ │ + jg 37ad56 <__cxa_finalize@plt+0x34fd06> │ │ │ │ ret │ │ │ │ - call 37daf0 <__cxa_finalize@plt+0x352aa0> │ │ │ │ + call 37b0a0 <__cxa_finalize@plt+0x350050> │ │ │ │ add $0x10,%rax │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ movdqa %xmm2,(%rax) │ │ │ │ movdqa %xmm0,(%rdi) │ │ │ │ - call 37daf0 <__cxa_finalize@plt+0x352aa0> │ │ │ │ + call 37b0a0 <__cxa_finalize@plt+0x350050> │ │ │ │ movdqa %xmm2,0x10(%rdi,%rsi,1) │ │ │ │ movdqa %xmm0,0x10(%rdi) │ │ │ │ - call 37daf0 <__cxa_finalize@plt+0x352aa0> │ │ │ │ + call 37b0a0 <__cxa_finalize@plt+0x350050> │ │ │ │ paddw (%rax),%xmm2 │ │ │ │ movdqa %xmm2,(%rax) │ │ │ │ movdqa %xmm0,(%rdi,%rsi,1) │ │ │ │ - call 37daf0 <__cxa_finalize@plt+0x352aa0> │ │ │ │ + call 37b0a0 <__cxa_finalize@plt+0x350050> │ │ │ │ movdqa %xmm7,%xmm3 │ │ │ │ psubw %xmm2,%xmm3 │ │ │ │ movdqa %xmm7,%xmm1 │ │ │ │ psubw (%rax),%xmm1 │ │ │ │ psubw 0x10(%rdi,%rsi,1),%xmm3 │ │ │ │ psrlw $0x2,%xmm1 │ │ │ │ psrlw $0x2,%xmm3 │ │ │ │ packuswb %xmm3,%xmm1 │ │ │ │ movdqa %xmm1,(%rax) │ │ │ │ movdqa %xmm0,0x10(%rdi,%rsi,1) │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 37d7e7 <__cxa_finalize@plt+0x352797> │ │ │ │ + jg 37ad97 <__cxa_finalize@plt+0x34fd47> │ │ │ │ ret │ │ │ │ - call 37daf0 <__cxa_finalize@plt+0x352aa0> │ │ │ │ + call 37b0a0 <__cxa_finalize@plt+0x350050> │ │ │ │ add $0x20,%rax │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ movdqa %xmm2,(%rax) │ │ │ │ movdqa %xmm0,(%rdi) │ │ │ │ - call 37daf0 <__cxa_finalize@plt+0x352aa0> │ │ │ │ + call 37b0a0 <__cxa_finalize@plt+0x350050> │ │ │ │ movdqa %xmm2,0x10(%rdi,%rsi,1) │ │ │ │ movdqa %xmm0,0x10(%rdi) │ │ │ │ - call 37daf0 <__cxa_finalize@plt+0x352aa0> │ │ │ │ + call 37b0a0 <__cxa_finalize@plt+0x350050> │ │ │ │ movdqa %xmm2,0x10(%rax) │ │ │ │ movdqa %xmm0,0x20(%rdi) │ │ │ │ - call 37daf0 <__cxa_finalize@plt+0x352aa0> │ │ │ │ + call 37b0a0 <__cxa_finalize@plt+0x350050> │ │ │ │ movdqa %xmm2,0x30(%rdi,%rsi,1) │ │ │ │ movdqa %xmm0,0x30(%rdi) │ │ │ │ - call 37daf0 <__cxa_finalize@plt+0x352aa0> │ │ │ │ + call 37b0a0 <__cxa_finalize@plt+0x350050> │ │ │ │ paddw (%rax),%xmm2 │ │ │ │ movdqa %xmm2,(%rax) │ │ │ │ movdqa %xmm0,(%rdi,%rsi,1) │ │ │ │ - call 37daf0 <__cxa_finalize@plt+0x352aa0> │ │ │ │ + call 37b0a0 <__cxa_finalize@plt+0x350050> │ │ │ │ movdqa %xmm7,%xmm3 │ │ │ │ psubw %xmm2,%xmm3 │ │ │ │ movdqa %xmm7,%xmm1 │ │ │ │ psubw (%rax),%xmm1 │ │ │ │ psubw 0x10(%rdi,%rsi,1),%xmm3 │ │ │ │ psrlw $0x2,%xmm1 │ │ │ │ psrlw $0x2,%xmm3 │ │ │ │ packuswb %xmm3,%xmm1 │ │ │ │ movdqa %xmm1,(%rax) │ │ │ │ movdqa %xmm0,0x10(%rdi,%rsi,1) │ │ │ │ - call 37daf0 <__cxa_finalize@plt+0x352aa0> │ │ │ │ + call 37b0a0 <__cxa_finalize@plt+0x350050> │ │ │ │ paddw 0x10(%rax),%xmm2 │ │ │ │ movdqa %xmm2,0x10(%rax) │ │ │ │ movdqa %xmm0,0x20(%rdi,%rsi,1) │ │ │ │ - call 37daf0 <__cxa_finalize@plt+0x352aa0> │ │ │ │ + call 37b0a0 <__cxa_finalize@plt+0x350050> │ │ │ │ movdqa %xmm7,%xmm3 │ │ │ │ psubw %xmm2,%xmm3 │ │ │ │ movdqa %xmm7,%xmm1 │ │ │ │ psubw 0x10(%rax),%xmm1 │ │ │ │ psubw 0x30(%rdi,%rsi,1),%xmm3 │ │ │ │ psrlw $0x2,%xmm1 │ │ │ │ psrlw $0x2,%xmm3 │ │ │ │ packuswb %xmm3,%xmm1 │ │ │ │ movdqa %xmm1,0x10(%rax) │ │ │ │ movdqa %xmm0,0x30(%rdi,%rsi,1) │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 37d858 <__cxa_finalize@plt+0x352808> │ │ │ │ + jg 37ae08 <__cxa_finalize@plt+0x34fdb8> │ │ │ │ ret │ │ │ │ - call 37daf0 <__cxa_finalize@plt+0x352aa0> │ │ │ │ + call 37b0a0 <__cxa_finalize@plt+0x350050> │ │ │ │ add $0x40,%rax │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ movdqa %xmm2,(%rax) │ │ │ │ movdqa %xmm0,(%rdi) │ │ │ │ - call 37daf0 <__cxa_finalize@plt+0x352aa0> │ │ │ │ + call 37b0a0 <__cxa_finalize@plt+0x350050> │ │ │ │ movdqa %xmm2,0x10(%rdi,%rsi,1) │ │ │ │ movdqa %xmm0,0x10(%rdi) │ │ │ │ - call 37daf0 <__cxa_finalize@plt+0x352aa0> │ │ │ │ + call 37b0a0 <__cxa_finalize@plt+0x350050> │ │ │ │ movdqa %xmm2,0x10(%rax) │ │ │ │ movdqa %xmm0,0x20(%rdi) │ │ │ │ - call 37daf0 <__cxa_finalize@plt+0x352aa0> │ │ │ │ + call 37b0a0 <__cxa_finalize@plt+0x350050> │ │ │ │ movdqa %xmm2,0x30(%rdi,%rsi,1) │ │ │ │ movdqa %xmm0,0x30(%rdi) │ │ │ │ - call 37daf0 <__cxa_finalize@plt+0x352aa0> │ │ │ │ + call 37b0a0 <__cxa_finalize@plt+0x350050> │ │ │ │ movdqa %xmm2,0x20(%rax) │ │ │ │ movdqa %xmm0,0x40(%rdi) │ │ │ │ - call 37daf0 <__cxa_finalize@plt+0x352aa0> │ │ │ │ + call 37b0a0 <__cxa_finalize@plt+0x350050> │ │ │ │ movdqa %xmm2,0x50(%rdi,%rsi,1) │ │ │ │ movdqa %xmm0,0x50(%rdi) │ │ │ │ - call 37daf0 <__cxa_finalize@plt+0x352aa0> │ │ │ │ + call 37b0a0 <__cxa_finalize@plt+0x350050> │ │ │ │ movdqa %xmm2,0x30(%rax) │ │ │ │ movdqa %xmm0,0x60(%rdi) │ │ │ │ - call 37daf0 <__cxa_finalize@plt+0x352aa0> │ │ │ │ + call 37b0a0 <__cxa_finalize@plt+0x350050> │ │ │ │ movdqa %xmm2,0x70(%rdi,%rsi,1) │ │ │ │ movdqa %xmm0,0x70(%rdi) │ │ │ │ - call 37daf0 <__cxa_finalize@plt+0x352aa0> │ │ │ │ + call 37b0a0 <__cxa_finalize@plt+0x350050> │ │ │ │ paddw (%rax),%xmm2 │ │ │ │ movdqa %xmm2,(%rax) │ │ │ │ movdqa %xmm0,(%rdi,%rsi,1) │ │ │ │ - call 37daf0 <__cxa_finalize@plt+0x352aa0> │ │ │ │ + call 37b0a0 <__cxa_finalize@plt+0x350050> │ │ │ │ movdqa %xmm7,%xmm3 │ │ │ │ psubw %xmm2,%xmm3 │ │ │ │ movdqa %xmm7,%xmm1 │ │ │ │ psubw (%rax),%xmm1 │ │ │ │ psubw 0x10(%rdi,%rsi,1),%xmm3 │ │ │ │ psrlw $0x2,%xmm1 │ │ │ │ psrlw $0x2,%xmm3 │ │ │ │ packuswb %xmm3,%xmm1 │ │ │ │ movdqa %xmm1,(%rax) │ │ │ │ movdqa %xmm0,0x10(%rdi,%rsi,1) │ │ │ │ - call 37daf0 <__cxa_finalize@plt+0x352aa0> │ │ │ │ + call 37b0a0 <__cxa_finalize@plt+0x350050> │ │ │ │ paddw 0x10(%rax),%xmm2 │ │ │ │ movdqa %xmm2,0x10(%rax) │ │ │ │ movdqa %xmm0,0x20(%rdi,%rsi,1) │ │ │ │ - call 37daf0 <__cxa_finalize@plt+0x352aa0> │ │ │ │ + call 37b0a0 <__cxa_finalize@plt+0x350050> │ │ │ │ movdqa %xmm7,%xmm3 │ │ │ │ psubw %xmm2,%xmm3 │ │ │ │ movdqa %xmm7,%xmm1 │ │ │ │ psubw 0x10(%rax),%xmm1 │ │ │ │ psubw 0x30(%rdi,%rsi,1),%xmm3 │ │ │ │ psrlw $0x2,%xmm1 │ │ │ │ psrlw $0x2,%xmm3 │ │ │ │ packuswb %xmm3,%xmm1 │ │ │ │ movdqa %xmm1,0x10(%rax) │ │ │ │ movdqa %xmm0,0x30(%rdi,%rsi,1) │ │ │ │ - call 37daf0 <__cxa_finalize@plt+0x352aa0> │ │ │ │ + call 37b0a0 <__cxa_finalize@plt+0x350050> │ │ │ │ paddw 0x20(%rax),%xmm2 │ │ │ │ movdqa %xmm2,0x20(%rax) │ │ │ │ movdqa %xmm0,0x40(%rdi,%rsi,1) │ │ │ │ - call 37daf0 <__cxa_finalize@plt+0x352aa0> │ │ │ │ + call 37b0a0 <__cxa_finalize@plt+0x350050> │ │ │ │ movdqa %xmm7,%xmm3 │ │ │ │ psubw %xmm2,%xmm3 │ │ │ │ movdqa %xmm7,%xmm1 │ │ │ │ psubw 0x20(%rax),%xmm1 │ │ │ │ psubw 0x50(%rdi,%rsi,1),%xmm3 │ │ │ │ psrlw $0x2,%xmm1 │ │ │ │ psrlw $0x2,%xmm3 │ │ │ │ packuswb %xmm3,%xmm1 │ │ │ │ movdqa %xmm1,0x20(%rax) │ │ │ │ movdqa %xmm0,0x50(%rdi,%rsi,1) │ │ │ │ - call 37daf0 <__cxa_finalize@plt+0x352aa0> │ │ │ │ + call 37b0a0 <__cxa_finalize@plt+0x350050> │ │ │ │ paddw 0x30(%rax),%xmm2 │ │ │ │ movdqa %xmm2,0x30(%rax) │ │ │ │ movdqa %xmm0,0x60(%rdi,%rsi,1) │ │ │ │ - call 37daf0 <__cxa_finalize@plt+0x352aa0> │ │ │ │ + call 37b0a0 <__cxa_finalize@plt+0x350050> │ │ │ │ movdqa %xmm7,%xmm3 │ │ │ │ psubw %xmm2,%xmm3 │ │ │ │ movdqa %xmm7,%xmm1 │ │ │ │ psubw 0x30(%rax),%xmm1 │ │ │ │ psubw 0x70(%rdi,%rsi,1),%xmm3 │ │ │ │ psrlw $0x2,%xmm1 │ │ │ │ psrlw $0x2,%xmm3 │ │ │ │ packuswb %xmm3,%xmm1 │ │ │ │ movdqa %xmm1,0x30(%rax) │ │ │ │ movdqa %xmm0,0x70(%rdi,%rsi,1) │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 37d936 <__cxa_finalize@plt+0x3528e6> │ │ │ │ + jg 37aee6 <__cxa_finalize@plt+0x34fe96> │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ movdqa (%rdx),%xmm0 │ │ │ │ movdqa (%rdx,%rcx,1),%xmm3 │ │ │ │ movdqa 0x10(%rdx),%xmm1 │ │ │ │ movdqa 0x10(%rdx,%rcx,1),%xmm4 │ │ │ │ @@ -758053,28 +756487,28 @@ │ │ │ │ pmulhw %xmm3,%xmm4 │ │ │ │ paddw %xmm4,%xmm1 │ │ │ │ pmulhrsw %xmm6,%xmm0 │ │ │ │ pmulhrsw %xmm6,%xmm1 │ │ │ │ packuswb %xmm1,%xmm0 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x630ad(%rip),%r10 │ │ │ │ + lea 0x65a4d(%rip),%r10 │ │ │ │ tzcnt %r8d,%r8d │ │ │ │ mov 0x10(%rsp),%eax │ │ │ │ sub %rdx,%rcx │ │ │ │ movslq (%r10,%r8,4),%r8 │ │ │ │ movdqa -0x724(%r10),%xmm6 │ │ │ │ movddup -0x7f4(%r10,%rax,8),%xmm7 │ │ │ │ add %r10,%r8 │ │ │ │ movdqa -0x714(%r10),%xmm8 │ │ │ │ pxor %xmm9,%xmm9 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ - call 37daf0 <__cxa_finalize@plt+0x352aa0> │ │ │ │ + call 37b0a0 <__cxa_finalize@plt+0x350050> │ │ │ │ jmp *%r8 │ │ │ │ - call 37daf0 <__cxa_finalize@plt+0x352aa0> │ │ │ │ + call 37b0a0 <__cxa_finalize@plt+0x350050> │ │ │ │ add $0x8,%rax │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ packuswb %xmm2,%xmm2 │ │ │ │ movdqa %xmm7,%xmm1 │ │ │ │ psubb %xmm2,%xmm1 │ │ │ │ pavgb %xmm9,%xmm1 │ │ │ │ movq %xmm1,(%rax) │ │ │ │ @@ -758083,213 +756517,213 @@ │ │ │ │ movd %xmm1,(%rdi,%rsi,1) │ │ │ │ punpckhqdq %xmm0,%xmm0 │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ movd %xmm0,(%rdi) │ │ │ │ pshuflw $0x4e,%xmm0,%xmm1 │ │ │ │ movd %xmm1,(%rdi,%rsi,1) │ │ │ │ sub $0x4,%r9d │ │ │ │ - jg 37dbb8 <__cxa_finalize@plt+0x352b68> │ │ │ │ + jg 37b168 <__cxa_finalize@plt+0x350118> │ │ │ │ ret │ │ │ │ - call 37daf0 <__cxa_finalize@plt+0x352aa0> │ │ │ │ + call 37b0a0 <__cxa_finalize@plt+0x350050> │ │ │ │ add $0x10,%rax │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ movdqa %xmm2,%xmm10 │ │ │ │ movq %xmm0,(%rdi) │ │ │ │ movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ - call 37daf0 <__cxa_finalize@plt+0x352aa0> │ │ │ │ + call 37b0a0 <__cxa_finalize@plt+0x350050> │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ packuswb %xmm2,%xmm10 │ │ │ │ movdqa %xmm7,%xmm1 │ │ │ │ psubb %xmm10,%xmm1 │ │ │ │ pavgb %xmm9,%xmm1 │ │ │ │ movdqa %xmm1,(%rax) │ │ │ │ movq %xmm0,(%rdi) │ │ │ │ movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ sub $0x4,%r9d │ │ │ │ - jg 37dc05 <__cxa_finalize@plt+0x352bb5> │ │ │ │ + jg 37b1b5 <__cxa_finalize@plt+0x350165> │ │ │ │ ret │ │ │ │ - call 37daf0 <__cxa_finalize@plt+0x352aa0> │ │ │ │ + call 37b0a0 <__cxa_finalize@plt+0x350050> │ │ │ │ add $0x10,%rax │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ movdqa %xmm2,%xmm10 │ │ │ │ movdqa %xmm0,(%rdi) │ │ │ │ - call 37daf0 <__cxa_finalize@plt+0x352aa0> │ │ │ │ + call 37b0a0 <__cxa_finalize@plt+0x350050> │ │ │ │ packuswb %xmm2,%xmm10 │ │ │ │ movdqa %xmm7,%xmm1 │ │ │ │ psubb %xmm10,%xmm1 │ │ │ │ pavgb %xmm9,%xmm1 │ │ │ │ movdqa %xmm1,(%rax) │ │ │ │ movdqa %xmm0,(%rdi,%rsi,1) │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 37dc4e <__cxa_finalize@plt+0x352bfe> │ │ │ │ + jg 37b1fe <__cxa_finalize@plt+0x3501ae> │ │ │ │ ret │ │ │ │ - call 37daf0 <__cxa_finalize@plt+0x352aa0> │ │ │ │ + call 37b0a0 <__cxa_finalize@plt+0x350050> │ │ │ │ add $0x10,%rax │ │ │ │ add %rsi,%rdi │ │ │ │ movdqa %xmm2,%xmm10 │ │ │ │ movdqa %xmm0,(%rdi) │ │ │ │ - call 37daf0 <__cxa_finalize@plt+0x352aa0> │ │ │ │ + call 37b0a0 <__cxa_finalize@plt+0x350050> │ │ │ │ packuswb %xmm2,%xmm10 │ │ │ │ movdqa %xmm7,%xmm1 │ │ │ │ psubb %xmm10,%xmm1 │ │ │ │ pavgb %xmm9,%xmm1 │ │ │ │ movdqa %xmm1,(%rax) │ │ │ │ movdqa %xmm0,0x10(%rdi) │ │ │ │ dec %r9d │ │ │ │ - jg 37dc8c <__cxa_finalize@plt+0x352c3c> │ │ │ │ + jg 37b23c <__cxa_finalize@plt+0x3501ec> │ │ │ │ ret │ │ │ │ - call 37daf0 <__cxa_finalize@plt+0x352aa0> │ │ │ │ + call 37b0a0 <__cxa_finalize@plt+0x350050> │ │ │ │ add $0x20,%rax │ │ │ │ add %rsi,%rdi │ │ │ │ movdqa %xmm2,%xmm10 │ │ │ │ movdqa %xmm0,(%rdi) │ │ │ │ - call 37daf0 <__cxa_finalize@plt+0x352aa0> │ │ │ │ + call 37b0a0 <__cxa_finalize@plt+0x350050> │ │ │ │ packuswb %xmm2,%xmm10 │ │ │ │ movdqa %xmm7,%xmm1 │ │ │ │ psubb %xmm10,%xmm1 │ │ │ │ pavgb %xmm9,%xmm1 │ │ │ │ movdqa %xmm1,(%rax) │ │ │ │ movdqa %xmm0,0x10(%rdi) │ │ │ │ - call 37daf0 <__cxa_finalize@plt+0x352aa0> │ │ │ │ + call 37b0a0 <__cxa_finalize@plt+0x350050> │ │ │ │ movdqa %xmm2,%xmm10 │ │ │ │ movdqa %xmm0,0x20(%rdi) │ │ │ │ - call 37daf0 <__cxa_finalize@plt+0x352aa0> │ │ │ │ + call 37b0a0 <__cxa_finalize@plt+0x350050> │ │ │ │ packuswb %xmm2,%xmm10 │ │ │ │ movdqa %xmm7,%xmm1 │ │ │ │ psubb %xmm10,%xmm1 │ │ │ │ pavgb %xmm9,%xmm1 │ │ │ │ movdqa %xmm1,0x10(%rax) │ │ │ │ movdqa %xmm0,0x30(%rdi) │ │ │ │ dec %r9d │ │ │ │ - jg 37dcc8 <__cxa_finalize@plt+0x352c78> │ │ │ │ + jg 37b278 <__cxa_finalize@plt+0x350228> │ │ │ │ ret │ │ │ │ - call 37daf0 <__cxa_finalize@plt+0x352aa0> │ │ │ │ + call 37b0a0 <__cxa_finalize@plt+0x350050> │ │ │ │ add $0x40,%rax │ │ │ │ add %rsi,%rdi │ │ │ │ movdqa %xmm2,%xmm10 │ │ │ │ movdqa %xmm0,(%rdi) │ │ │ │ - call 37daf0 <__cxa_finalize@plt+0x352aa0> │ │ │ │ + call 37b0a0 <__cxa_finalize@plt+0x350050> │ │ │ │ packuswb %xmm2,%xmm10 │ │ │ │ movdqa %xmm7,%xmm1 │ │ │ │ psubb %xmm10,%xmm1 │ │ │ │ pavgb %xmm9,%xmm1 │ │ │ │ movdqa %xmm1,(%rax) │ │ │ │ movdqa %xmm0,0x10(%rdi) │ │ │ │ - call 37daf0 <__cxa_finalize@plt+0x352aa0> │ │ │ │ + call 37b0a0 <__cxa_finalize@plt+0x350050> │ │ │ │ movdqa %xmm2,%xmm10 │ │ │ │ movdqa %xmm0,0x20(%rdi) │ │ │ │ - call 37daf0 <__cxa_finalize@plt+0x352aa0> │ │ │ │ + call 37b0a0 <__cxa_finalize@plt+0x350050> │ │ │ │ packuswb %xmm2,%xmm10 │ │ │ │ movdqa %xmm7,%xmm1 │ │ │ │ psubb %xmm10,%xmm1 │ │ │ │ pavgb %xmm9,%xmm1 │ │ │ │ movdqa %xmm1,0x10(%rax) │ │ │ │ movdqa %xmm0,0x30(%rdi) │ │ │ │ - call 37daf0 <__cxa_finalize@plt+0x352aa0> │ │ │ │ + call 37b0a0 <__cxa_finalize@plt+0x350050> │ │ │ │ movdqa %xmm2,%xmm10 │ │ │ │ movdqa %xmm0,0x40(%rdi) │ │ │ │ - call 37daf0 <__cxa_finalize@plt+0x352aa0> │ │ │ │ + call 37b0a0 <__cxa_finalize@plt+0x350050> │ │ │ │ packuswb %xmm2,%xmm10 │ │ │ │ movdqa %xmm7,%xmm1 │ │ │ │ psubb %xmm10,%xmm1 │ │ │ │ pavgb %xmm9,%xmm1 │ │ │ │ movdqa %xmm1,0x20(%rax) │ │ │ │ movdqa %xmm0,0x50(%rdi) │ │ │ │ - call 37daf0 <__cxa_finalize@plt+0x352aa0> │ │ │ │ + call 37b0a0 <__cxa_finalize@plt+0x350050> │ │ │ │ movdqa %xmm2,%xmm10 │ │ │ │ movdqa %xmm0,0x60(%rdi) │ │ │ │ - call 37daf0 <__cxa_finalize@plt+0x352aa0> │ │ │ │ + call 37b0a0 <__cxa_finalize@plt+0x350050> │ │ │ │ packuswb %xmm2,%xmm10 │ │ │ │ movdqa %xmm7,%xmm1 │ │ │ │ psubb %xmm10,%xmm1 │ │ │ │ pavgb %xmm9,%xmm1 │ │ │ │ movdqa %xmm1,0x30(%rax) │ │ │ │ movdqa %xmm0,0x70(%rdi) │ │ │ │ dec %r9d │ │ │ │ - jg 37dd35 <__cxa_finalize@plt+0x352ce5> │ │ │ │ + jg 37b2e5 <__cxa_finalize@plt+0x350295> │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x62e25(%rip),%r10 │ │ │ │ + lea 0x657c5(%rip),%r10 │ │ │ │ tzcnt %r8d,%r8d │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ sub %rdx,%rcx │ │ │ │ movslq (%r10,%r8,4),%r8 │ │ │ │ movdqa -0x72c(%r10),%xmm6 │ │ │ │ movdqa -0x73c(%r10),%xmm7 │ │ │ │ add %r10,%r8 │ │ │ │ movdqa -0x7dc(%r10),%xmm8 │ │ │ │ - call 37df60 <__cxa_finalize@plt+0x352f10> │ │ │ │ + call 37b510 <__cxa_finalize@plt+0x3504c0> │ │ │ │ jmp *%r8 │ │ │ │ - call 37df60 <__cxa_finalize@plt+0x352f10> │ │ │ │ + call 37b510 <__cxa_finalize@plt+0x3504c0> │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ movd %xmm0,(%rdi) │ │ │ │ pshuflw $0x4e,%xmm0,%xmm1 │ │ │ │ movd %xmm1,(%rdi,%rsi,1) │ │ │ │ punpckhqdq %xmm0,%xmm0 │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ movd %xmm0,(%rdi) │ │ │ │ pshuflw $0x4e,%xmm0,%xmm1 │ │ │ │ movd %xmm1,(%rdi,%rsi,1) │ │ │ │ sub $0x4,%r9d │ │ │ │ - jg 37de4e <__cxa_finalize@plt+0x352dfe> │ │ │ │ + jg 37b3fe <__cxa_finalize@plt+0x3503ae> │ │ │ │ ret │ │ │ │ - call 37df60 <__cxa_finalize@plt+0x352f10> │ │ │ │ + call 37b510 <__cxa_finalize@plt+0x3504c0> │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ movq %xmm0,(%rdi) │ │ │ │ movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 37de82 <__cxa_finalize@plt+0x352e32> │ │ │ │ + jg 37b432 <__cxa_finalize@plt+0x3503e2> │ │ │ │ ret │ │ │ │ - call 37df60 <__cxa_finalize@plt+0x352f10> │ │ │ │ + call 37b510 <__cxa_finalize@plt+0x3504c0> │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ movdqa %xmm0,(%rdi) │ │ │ │ - call 37df60 <__cxa_finalize@plt+0x352f10> │ │ │ │ + call 37b510 <__cxa_finalize@plt+0x3504c0> │ │ │ │ movdqa %xmm0,(%rdi,%rsi,1) │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 37de9a <__cxa_finalize@plt+0x352e4a> │ │ │ │ + jg 37b44a <__cxa_finalize@plt+0x3503fa> │ │ │ │ ret │ │ │ │ - call 37df60 <__cxa_finalize@plt+0x352f10> │ │ │ │ + call 37b510 <__cxa_finalize@plt+0x3504c0> │ │ │ │ add %rsi,%rdi │ │ │ │ movdqa %xmm0,(%rdi) │ │ │ │ - call 37df60 <__cxa_finalize@plt+0x352f10> │ │ │ │ + call 37b510 <__cxa_finalize@plt+0x3504c0> │ │ │ │ movdqa %xmm0,0x10(%rdi) │ │ │ │ dec %r9d │ │ │ │ - jg 37deb8 <__cxa_finalize@plt+0x352e68> │ │ │ │ + jg 37b468 <__cxa_finalize@plt+0x350418> │ │ │ │ ret │ │ │ │ - call 37df60 <__cxa_finalize@plt+0x352f10> │ │ │ │ + call 37b510 <__cxa_finalize@plt+0x3504c0> │ │ │ │ add %rsi,%rdi │ │ │ │ movdqa %xmm0,(%rdi) │ │ │ │ - call 37df60 <__cxa_finalize@plt+0x352f10> │ │ │ │ + call 37b510 <__cxa_finalize@plt+0x3504c0> │ │ │ │ movdqa %xmm0,0x10(%rdi) │ │ │ │ - call 37df60 <__cxa_finalize@plt+0x352f10> │ │ │ │ + call 37b510 <__cxa_finalize@plt+0x3504c0> │ │ │ │ movdqa %xmm0,0x20(%rdi) │ │ │ │ - call 37df60 <__cxa_finalize@plt+0x352f10> │ │ │ │ + call 37b510 <__cxa_finalize@plt+0x3504c0> │ │ │ │ movdqa %xmm0,0x30(%rdi) │ │ │ │ dec %r9d │ │ │ │ - jg 37ded4 <__cxa_finalize@plt+0x352e84> │ │ │ │ + jg 37b484 <__cxa_finalize@plt+0x350434> │ │ │ │ ret │ │ │ │ - call 37df60 <__cxa_finalize@plt+0x352f10> │ │ │ │ + call 37b510 <__cxa_finalize@plt+0x3504c0> │ │ │ │ add %rsi,%rdi │ │ │ │ movdqa %xmm0,(%rdi) │ │ │ │ - call 37df60 <__cxa_finalize@plt+0x352f10> │ │ │ │ + call 37b510 <__cxa_finalize@plt+0x3504c0> │ │ │ │ movdqa %xmm0,0x10(%rdi) │ │ │ │ - call 37df60 <__cxa_finalize@plt+0x352f10> │ │ │ │ + call 37b510 <__cxa_finalize@plt+0x3504c0> │ │ │ │ movdqa %xmm0,0x20(%rdi) │ │ │ │ - call 37df60 <__cxa_finalize@plt+0x352f10> │ │ │ │ + call 37b510 <__cxa_finalize@plt+0x3504c0> │ │ │ │ movdqa %xmm0,0x30(%rdi) │ │ │ │ - call 37df60 <__cxa_finalize@plt+0x352f10> │ │ │ │ + call 37b510 <__cxa_finalize@plt+0x3504c0> │ │ │ │ movdqa %xmm0,0x40(%rdi) │ │ │ │ - call 37df60 <__cxa_finalize@plt+0x352f10> │ │ │ │ + call 37b510 <__cxa_finalize@plt+0x3504c0> │ │ │ │ movdqa %xmm0,0x50(%rdi) │ │ │ │ - call 37df60 <__cxa_finalize@plt+0x352f10> │ │ │ │ + call 37b510 <__cxa_finalize@plt+0x3504c0> │ │ │ │ movdqa %xmm0,0x60(%rdi) │ │ │ │ - call 37df60 <__cxa_finalize@plt+0x352f10> │ │ │ │ + call 37b510 <__cxa_finalize@plt+0x3504c0> │ │ │ │ movdqa %xmm0,0x70(%rdi) │ │ │ │ dec %r9d │ │ │ │ - jg 37df04 <__cxa_finalize@plt+0x352eb4> │ │ │ │ + jg 37b4b4 <__cxa_finalize@plt+0x350464> │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ movdqa (%rdx),%xmm0 │ │ │ │ movdqa (%rdx,%rcx,1),%xmm3 │ │ │ │ movdqa 0x10(%rdx),%xmm1 │ │ │ │ movdqa 0x10(%rdx,%rcx,1),%xmm4 │ │ │ │ add $0x20,%rdx │ │ │ │ @@ -758317,15 +756751,15 @@ │ │ │ │ pmulhrsw %xmm7,%xmm1 │ │ │ │ movdqa %xmm3,(%rax) │ │ │ │ add $0x10,%rax │ │ │ │ packuswb %xmm1,%xmm0 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ - lea 0x62c5d(%rip),%rax │ │ │ │ + lea 0x655fd(%rip),%rax │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ movslq (%rax,%rcx,4),%rcx │ │ │ │ movdqa -0x7f4(%rax),%xmm4 │ │ │ │ movdqa -0x774(%rax),%xmm5 │ │ │ │ add %rax,%rcx │ │ │ │ lea (%rsi,%rsi,2),%rax │ │ │ │ jmp *%rcx │ │ │ │ @@ -758345,15 +756779,15 @@ │ │ │ │ movd %xmm1,(%rdi) │ │ │ │ psrlq $0x20,%xmm1 │ │ │ │ movd %xmm1,(%rdi,%rsi,1) │ │ │ │ add $0x8,%r9 │ │ │ │ add $0x8,%rdx │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 37e018 <__cxa_finalize@plt+0x352fc8> │ │ │ │ + jg 37b5c8 <__cxa_finalize@plt+0x350578> │ │ │ │ ret │ │ │ │ movdqa (%r9),%xmm0 │ │ │ │ movq (%rdi),%xmm1 │ │ │ │ movhps (%rdi,%rsi,1),%xmm1 │ │ │ │ movdqa (%rdx),%xmm6 │ │ │ │ movdqa %xmm4,%xmm3 │ │ │ │ psubb %xmm0,%xmm3 │ │ │ │ @@ -758370,15 +756804,15 @@ │ │ │ │ packuswb %xmm1,%xmm0 │ │ │ │ movq %xmm0,(%rdi) │ │ │ │ movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ add $0x10,%r9 │ │ │ │ add $0x10,%rdx │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 37e071 <__cxa_finalize@plt+0x353021> │ │ │ │ + jg 37b621 <__cxa_finalize@plt+0x3505d1> │ │ │ │ ret │ │ │ │ movdqa (%r9),%xmm0 │ │ │ │ movdqa (%rdi),%xmm1 │ │ │ │ movdqa (%rdx),%xmm6 │ │ │ │ movdqa %xmm4,%xmm3 │ │ │ │ psubb %xmm0,%xmm3 │ │ │ │ movdqa %xmm3,%xmm2 │ │ │ │ @@ -758393,15 +756827,15 @@ │ │ │ │ pmulhrsw %xmm5,%xmm1 │ │ │ │ packuswb %xmm1,%xmm0 │ │ │ │ movdqa %xmm0,(%rdi) │ │ │ │ add $0x10,%r9 │ │ │ │ add $0x10,%rdx │ │ │ │ add %rsi,%rdi │ │ │ │ dec %r8d │ │ │ │ - jg 37e0d5 <__cxa_finalize@plt+0x353085> │ │ │ │ + jg 37b685 <__cxa_finalize@plt+0x350635> │ │ │ │ ret │ │ │ │ movdqa (%r9),%xmm0 │ │ │ │ movdqa (%rdi),%xmm1 │ │ │ │ movdqa (%rdx),%xmm6 │ │ │ │ movdqa %xmm4,%xmm3 │ │ │ │ psubb %xmm0,%xmm3 │ │ │ │ movdqa %xmm3,%xmm2 │ │ │ │ @@ -758433,18 +756867,18 @@ │ │ │ │ pmulhrsw %xmm5,%xmm1 │ │ │ │ packuswb %xmm1,%xmm0 │ │ │ │ movdqa %xmm0,0x10(%rdi) │ │ │ │ add $0x20,%r9 │ │ │ │ add $0x20,%rdx │ │ │ │ add %rsi,%rdi │ │ │ │ dec %r8d │ │ │ │ - jg 37e12f <__cxa_finalize@plt+0x3530df> │ │ │ │ + jg 37b6df <__cxa_finalize@plt+0x35068f> │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x62a81(%rip),%r9 │ │ │ │ + lea 0x65421(%rip),%r9 │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ movslq (%r9,%rcx,4),%rcx │ │ │ │ movdqa -0x788(%r9),%xmm5 │ │ │ │ add %r9,%rcx │ │ │ │ add $0xfffffffffffff638,%r9 │ │ │ │ jmp *%rcx │ │ │ │ movd 0x4(%r9),%xmm3 │ │ │ │ @@ -758460,15 +756894,15 @@ │ │ │ │ movd %xmm0,%ecx │ │ │ │ mov %cx,(%rdi) │ │ │ │ shr $0x10,%ecx │ │ │ │ mov %cx,(%rdi,%rsi,1) │ │ │ │ add $0x4,%rdx │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 37e20e <__cxa_finalize@plt+0x3531be> │ │ │ │ + jg 37b7be <__cxa_finalize@plt+0x35076e> │ │ │ │ ret │ │ │ │ movddup 0x8(%r9),%xmm3 │ │ │ │ movd (%rdi),%xmm1 │ │ │ │ movd (%rdi,%rsi,1),%xmm2 │ │ │ │ punpckldq %xmm2,%xmm1 │ │ │ │ movq (%rdx),%xmm2 │ │ │ │ punpcklbw %xmm2,%xmm1 │ │ │ │ @@ -758477,15 +756911,15 @@ │ │ │ │ packuswb %xmm1,%xmm1 │ │ │ │ movd %xmm1,(%rdi) │ │ │ │ psrlq $0x20,%xmm1 │ │ │ │ movd %xmm1,(%rdi,%rsi,1) │ │ │ │ add $0x8,%rdx │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 37e255 <__cxa_finalize@plt+0x353205> │ │ │ │ + jg 37b805 <__cxa_finalize@plt+0x3507b5> │ │ │ │ ret │ │ │ │ movdqa 0x10(%r9),%xmm3 │ │ │ │ movq (%rdi),%xmm1 │ │ │ │ movhps (%rdi,%rsi,1),%xmm1 │ │ │ │ movdqa (%rdx),%xmm2 │ │ │ │ movdqa %xmm1,%xmm0 │ │ │ │ punpcklbw %xmm2,%xmm0 │ │ │ │ @@ -758496,15 +756930,15 @@ │ │ │ │ pmulhrsw %xmm5,%xmm1 │ │ │ │ packuswb %xmm1,%xmm0 │ │ │ │ movq %xmm0,(%rdi) │ │ │ │ movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ add $0x10,%rdx │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 37e29b <__cxa_finalize@plt+0x35324b> │ │ │ │ + jg 37b84b <__cxa_finalize@plt+0x3507fb> │ │ │ │ ret │ │ │ │ movdqa 0x20(%r9),%xmm3 │ │ │ │ movdqa 0x30(%r9),%xmm4 │ │ │ │ movdqa (%rdi),%xmm1 │ │ │ │ movdqa (%rdx),%xmm2 │ │ │ │ movdqa %xmm1,%xmm0 │ │ │ │ punpcklbw %xmm2,%xmm0 │ │ │ │ @@ -758514,15 +756948,15 @@ │ │ │ │ pmulhrsw %xmm5,%xmm0 │ │ │ │ pmulhrsw %xmm5,%xmm1 │ │ │ │ packuswb %xmm1,%xmm0 │ │ │ │ movdqa %xmm0,(%rdi) │ │ │ │ add $0x10,%rdx │ │ │ │ add %rsi,%rdi │ │ │ │ dec %r8d │ │ │ │ - jg 37e2ee <__cxa_finalize@plt+0x35329e> │ │ │ │ + jg 37b89e <__cxa_finalize@plt+0x35084e> │ │ │ │ ret │ │ │ │ movdqa 0x40(%r9),%xmm3 │ │ │ │ movdqa 0x50(%r9),%xmm4 │ │ │ │ movdqa 0x60(%r9),%xmm6 │ │ │ │ movdqa (%rdi),%xmm1 │ │ │ │ movdqa (%rdx),%xmm2 │ │ │ │ movdqa %xmm1,%xmm0 │ │ │ │ @@ -758539,20 +756973,20 @@ │ │ │ │ pmulhrsw %xmm5,%xmm1 │ │ │ │ packuswb %xmm1,%xmm1 │ │ │ │ movdqa %xmm0,(%rdi) │ │ │ │ movq %xmm1,0x10(%rdi) │ │ │ │ add $0x20,%rdx │ │ │ │ add %rsi,%rdi │ │ │ │ dec %r8d │ │ │ │ - jg 37e33d <__cxa_finalize@plt+0x3532ed> │ │ │ │ + jg 37b8ed <__cxa_finalize@plt+0x35089d> │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ mov %ecx,%eax │ │ │ │ - lea 0x628d3(%rip),%r9 │ │ │ │ + lea 0x65273(%rip),%r9 │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ mov %r8d,%r8d │ │ │ │ movslq (%r9,%rcx,4),%rcx │ │ │ │ movdqa -0x79c(%r9),%xmm5 │ │ │ │ add %r9,%rcx │ │ │ │ lea -0x9dc(%r9,%r8,2),%r9 │ │ │ │ lea (%r8,%r8,2),%r8d │ │ │ │ @@ -758572,17 +757006,17 @@ │ │ │ │ movd %xmm0,%ecx │ │ │ │ mov %cx,(%rdi) │ │ │ │ shr $0x10,%ecx │ │ │ │ mov %cx,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ add $0x4,%rdx │ │ │ │ add $0x2,%r8 │ │ │ │ - jl 37e3d9 <__cxa_finalize@plt+0x353389> │ │ │ │ + jl 37b989 <__cxa_finalize@plt+0x350939> │ │ │ │ ret │ │ │ │ - movdqa 0x61f28(%rip),%xmm3 │ │ │ │ + movdqa 0x648c8(%rip),%xmm3 │ │ │ │ movd (%rdi),%xmm0 │ │ │ │ movd (%rdi,%rsi,1),%xmm2 │ │ │ │ punpckldq %xmm2,%xmm0 │ │ │ │ movq (%rdx),%xmm1 │ │ │ │ movq (%r9,%r8,2),%xmm2 │ │ │ │ pshufb %xmm3,%xmm2 │ │ │ │ punpcklbw %xmm1,%xmm0 │ │ │ │ @@ -758591,15 +757025,15 @@ │ │ │ │ packuswb %xmm0,%xmm0 │ │ │ │ movd %xmm0,(%rdi) │ │ │ │ psrlq $0x20,%xmm0 │ │ │ │ movd %xmm0,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ add $0x8,%rdx │ │ │ │ add $0x2,%r8 │ │ │ │ - jl 37e428 <__cxa_finalize@plt+0x3533d8> │ │ │ │ + jl 37b9d8 <__cxa_finalize@plt+0x350988> │ │ │ │ ret │ │ │ │ movd (%r9,%r8,2),%xmm4 │ │ │ │ punpcklwd %xmm4,%xmm4 │ │ │ │ pshufd $0x0,%xmm4,%xmm3 │ │ │ │ pshufd $0x55,%xmm4,%xmm4 │ │ │ │ movq (%rdi),%xmm1 │ │ │ │ movhps (%rdi,%rsi,1),%xmm1 │ │ │ │ @@ -758613,15 +757047,15 @@ │ │ │ │ pmulhrsw %xmm5,%xmm1 │ │ │ │ packuswb %xmm1,%xmm0 │ │ │ │ movq %xmm0,(%rdi) │ │ │ │ movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ add $0x10,%rdx │ │ │ │ add $0x2,%r8 │ │ │ │ - jl 37e473 <__cxa_finalize@plt+0x353423> │ │ │ │ + jl 37ba23 <__cxa_finalize@plt+0x3509d3> │ │ │ │ ret │ │ │ │ sub %rax,%rsi │ │ │ │ movd (%r9,%r8,2),%xmm3 │ │ │ │ pshuflw $0x0,%xmm3,%xmm3 │ │ │ │ punpcklqdq %xmm3,%xmm3 │ │ │ │ mov %eax,%ecx │ │ │ │ movdqa (%rdi),%xmm1 │ │ │ │ @@ -758634,18 +757068,18 @@ │ │ │ │ pmulhrsw %xmm5,%xmm0 │ │ │ │ pmulhrsw %xmm5,%xmm1 │ │ │ │ packuswb %xmm1,%xmm0 │ │ │ │ movdqa %xmm0,(%rdi) │ │ │ │ add $0x10,%rdi │ │ │ │ add $0x10,%rdx │ │ │ │ sub $0x10,%ecx │ │ │ │ - jg 37e4e2 <__cxa_finalize@plt+0x353492> │ │ │ │ + jg 37ba92 <__cxa_finalize@plt+0x350a42> │ │ │ │ add %rsi,%rdi │ │ │ │ inc %r8 │ │ │ │ - jl 37e4d1 <__cxa_finalize@plt+0x353481> │ │ │ │ + jl 37ba81 <__cxa_finalize@plt+0x350a31> │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ push %rbx │ │ │ │ push %rbp │ │ │ │ push %r14 │ │ │ │ push %r15 │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ @@ -758693,124 +757127,124 @@ │ │ │ │ imul %r10,%rdx │ │ │ │ add %rdx,%rax │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ mov %rdi,%rdx │ │ │ │ lea (%r14,%r8,1),%rcx │ │ │ │ sub %rcx,%rdx │ │ │ │ test %r8,%r8 │ │ │ │ - jne 37e61d <__cxa_finalize@plt+0x3535cd> │ │ │ │ + jne 37bbcd <__cxa_finalize@plt+0x350b7d> │ │ │ │ test %r14,%r14 │ │ │ │ - jne 37e6ce <__cxa_finalize@plt+0x35367e> │ │ │ │ + jne 37bc7e <__cxa_finalize@plt+0x350c2e> │ │ │ │ xor %rcx,%rcx │ │ │ │ movdqu (%r11,%rcx,1),%xmm0 │ │ │ │ movdqu %xmm0,(%rax,%rcx,1) │ │ │ │ add $0x10,%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - jl 37e5f9 <__cxa_finalize@plt+0x3535a9> │ │ │ │ + jl 37bba9 <__cxa_finalize@plt+0x350b59> │ │ │ │ add %r10,%rax │ │ │ │ add %rbx,%r11 │ │ │ │ dec %rsi │ │ │ │ - jg 37e5f6 <__cxa_finalize@plt+0x3535a6> │ │ │ │ - jmp 37e712 <__cxa_finalize@plt+0x3536c2> │ │ │ │ + jg 37bba6 <__cxa_finalize@plt+0x350b56> │ │ │ │ + jmp 37bcc2 <__cxa_finalize@plt+0x350c72> │ │ │ │ test %r14,%r14 │ │ │ │ - jne 37e669 <__cxa_finalize@plt+0x353619> │ │ │ │ + jne 37bc19 <__cxa_finalize@plt+0x350bc9> │ │ │ │ movd (%r11),%xmm0 │ │ │ │ pshufb %xmm1,%xmm0 │ │ │ │ xor %rcx,%rcx │ │ │ │ movdqa %xmm0,(%rax,%rcx,1) │ │ │ │ add $0x10,%rcx │ │ │ │ cmp %r8,%rcx │ │ │ │ - jl 37e62f <__cxa_finalize@plt+0x3535df> │ │ │ │ + jl 37bbdf <__cxa_finalize@plt+0x350b8f> │ │ │ │ lea (%rax,%r8,1),%r15 │ │ │ │ xor %rcx,%rcx │ │ │ │ movdqu (%r11,%rcx,1),%xmm0 │ │ │ │ movdqu %xmm0,(%r15,%rcx,1) │ │ │ │ add $0x10,%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - jl 37e644 <__cxa_finalize@plt+0x3535f4> │ │ │ │ + jl 37bbf4 <__cxa_finalize@plt+0x350ba4> │ │ │ │ add %r10,%rax │ │ │ │ add %rbx,%r11 │ │ │ │ dec %rsi │ │ │ │ - jg 37e622 <__cxa_finalize@plt+0x3535d2> │ │ │ │ - jmp 37e712 <__cxa_finalize@plt+0x3536c2> │ │ │ │ + jg 37bbd2 <__cxa_finalize@plt+0x350b82> │ │ │ │ + jmp 37bcc2 <__cxa_finalize@plt+0x350c72> │ │ │ │ movd (%r11),%xmm0 │ │ │ │ pshufb %xmm1,%xmm0 │ │ │ │ xor %rcx,%rcx │ │ │ │ movdqa %xmm0,(%rax,%rcx,1) │ │ │ │ add $0x10,%rcx │ │ │ │ cmp %r8,%rcx │ │ │ │ - jl 37e676 <__cxa_finalize@plt+0x353626> │ │ │ │ + jl 37bc26 <__cxa_finalize@plt+0x350bd6> │ │ │ │ lea (%rax,%r8,1),%r15 │ │ │ │ xor %rcx,%rcx │ │ │ │ movdqu (%r11,%rcx,1),%xmm0 │ │ │ │ movdqu %xmm0,(%r15,%rcx,1) │ │ │ │ add $0x10,%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - jl 37e68b <__cxa_finalize@plt+0x35363b> │ │ │ │ + jl 37bc3b <__cxa_finalize@plt+0x350beb> │ │ │ │ add %rdx,%r15 │ │ │ │ movd -0x1(%r11,%rdx,1),%xmm0 │ │ │ │ pshufb %xmm1,%xmm0 │ │ │ │ xor %rcx,%rcx │ │ │ │ movdqu %xmm0,(%r15,%rcx,1) │ │ │ │ add $0x10,%rcx │ │ │ │ cmp %r14,%rcx │ │ │ │ - jl 37e6b2 <__cxa_finalize@plt+0x353662> │ │ │ │ + jl 37bc62 <__cxa_finalize@plt+0x350c12> │ │ │ │ add %r10,%rax │ │ │ │ add %rbx,%r11 │ │ │ │ dec %rsi │ │ │ │ - jg 37e669 <__cxa_finalize@plt+0x353619> │ │ │ │ - jmp 37e712 <__cxa_finalize@plt+0x3536c2> │ │ │ │ + jg 37bc19 <__cxa_finalize@plt+0x350bc9> │ │ │ │ + jmp 37bcc2 <__cxa_finalize@plt+0x350c72> │ │ │ │ xor %rcx,%rcx │ │ │ │ movdqu (%r11,%rcx,1),%xmm0 │ │ │ │ movdqu %xmm0,(%rax,%rcx,1) │ │ │ │ add $0x10,%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - jl 37e6d1 <__cxa_finalize@plt+0x353681> │ │ │ │ + jl 37bc81 <__cxa_finalize@plt+0x350c31> │ │ │ │ lea (%rax,%rdx,1),%r15 │ │ │ │ movd -0x1(%r11,%rdx,1),%xmm0 │ │ │ │ pshufb %xmm1,%xmm0 │ │ │ │ xor %rcx,%rcx │ │ │ │ movdqu %xmm0,(%r15,%rcx,1) │ │ │ │ add $0x10,%rcx │ │ │ │ cmp %r14,%rcx │ │ │ │ - jl 37e6f8 <__cxa_finalize@plt+0x3536a8> │ │ │ │ + jl 37bca8 <__cxa_finalize@plt+0x350c58> │ │ │ │ add %r10,%rax │ │ │ │ add %rbx,%r11 │ │ │ │ dec %rsi │ │ │ │ - jg 37e6ce <__cxa_finalize@plt+0x35367e> │ │ │ │ + jg 37bc7e <__cxa_finalize@plt+0x350c2e> │ │ │ │ test %rbp,%rbp │ │ │ │ - je 37e742 <__cxa_finalize@plt+0x3536f2> │ │ │ │ + je 37bcf2 <__cxa_finalize@plt+0x350ca2> │ │ │ │ mov %rax,%r11 │ │ │ │ sub %r10,%r11 │ │ │ │ xor %rsi,%rsi │ │ │ │ movdqa (%r11,%rsi,1),%xmm0 │ │ │ │ lea (%rax,%rsi,1),%rcx │ │ │ │ mov %rbp,%r8 │ │ │ │ movdqa %xmm0,(%rcx) │ │ │ │ add %r10,%rcx │ │ │ │ dec %r8 │ │ │ │ - jg 37e72d <__cxa_finalize@plt+0x3536dd> │ │ │ │ + jg 37bcdd <__cxa_finalize@plt+0x350c8d> │ │ │ │ add $0x10,%rsi │ │ │ │ cmp %rdi,%rsi │ │ │ │ - jl 37e720 <__cxa_finalize@plt+0x3536d0> │ │ │ │ + jl 37bcd0 <__cxa_finalize@plt+0x350c80> │ │ │ │ test %r9,%r9 │ │ │ │ - je 37e776 <__cxa_finalize@plt+0x353726> │ │ │ │ + je 37bd26 <__cxa_finalize@plt+0x350cd6> │ │ │ │ mov 0x40(%rsp),%r11 │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ xor %rsi,%rsi │ │ │ │ movdqa (%r11,%rsi,1),%xmm0 │ │ │ │ lea (%rax,%rsi,1),%rcx │ │ │ │ mov %r9,%r8 │ │ │ │ movdqa %xmm0,(%rcx) │ │ │ │ add %r10,%rcx │ │ │ │ dec %r8 │ │ │ │ - jg 37e761 <__cxa_finalize@plt+0x353711> │ │ │ │ + jg 37bd11 <__cxa_finalize@plt+0x350cc1> │ │ │ │ add $0x10,%rsi │ │ │ │ cmp %rdi,%rsi │ │ │ │ - jl 37e754 <__cxa_finalize@plt+0x353704> │ │ │ │ + jl 37bd04 <__cxa_finalize@plt+0x350cb4> │ │ │ │ pop %r15 │ │ │ │ pop %r14 │ │ │ │ pop %rbp │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ push %rbx │ │ │ │ @@ -758821,18 +757255,18 @@ │ │ │ │ movd 0x28(%rsp),%xmm7 │ │ │ │ movd 0x30(%rsp),%xmm6 │ │ │ │ movd 0x20(%rsp),%xmm5 │ │ │ │ pshufd $0x0,%xmm7,%xmm7 │ │ │ │ pshufd $0x0,%xmm6,%xmm6 │ │ │ │ pshufd $0x0,%xmm5,%xmm5 │ │ │ │ lea -0x8c09(%rip),%r10 │ │ │ │ - movdqa 0x6a8c0(%r10),%xmm10 │ │ │ │ - movdqa 0x6a990(%r10),%xmm9 │ │ │ │ - movdqa 0x6a890(%r10),%xmm8 │ │ │ │ - movdqa 0x6a850(%r10),%xmm4 │ │ │ │ + movdqa 0x6d260(%r10),%xmm10 │ │ │ │ + movdqa 0x6d330(%r10),%xmm9 │ │ │ │ + movdqa 0x6d230(%r10),%xmm8 │ │ │ │ + movdqa 0x6d1f0(%r10),%xmm4 │ │ │ │ pmaddwd %xmm7,%xmm4 │ │ │ │ pslld $0x2,%xmm7 │ │ │ │ pslld $0xe,%xmm5 │ │ │ │ paddd %xmm4,%xmm6 │ │ │ │ xor %eax,%eax │ │ │ │ movdqa %xmm6,%xmm0 │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ @@ -758861,73 +757295,73 @@ │ │ │ │ movq (%rdx,%rbp,1),%xmm11 │ │ │ │ movhps (%rdx,%rbx,1),%xmm4 │ │ │ │ movhps (%rdx,%r14,1),%xmm11 │ │ │ │ pxor %xmm12,%xmm12 │ │ │ │ pcmpeqb %xmm3,%xmm12 │ │ │ │ pmovmskb %xmm12,%r11d │ │ │ │ cmp $0xffff,%r11d │ │ │ │ - je 37e8ea <__cxa_finalize@plt+0x35389a> │ │ │ │ + je 37be9a <__cxa_finalize@plt+0x350e4a> │ │ │ │ movd %xmm3,%r11d │ │ │ │ pshuflw $0xee,%xmm3,%xmm3 │ │ │ │ movd %xmm3,%ebx │ │ │ │ punpckhqdq %xmm3,%xmm3 │ │ │ │ movd %xmm3,%ebp │ │ │ │ psrlq $0x20,%xmm3 │ │ │ │ movd %xmm3,%r14d │ │ │ │ movslq %r11d,%r11 │ │ │ │ movslq %ebx,%rbx │ │ │ │ movslq %ebp,%rbp │ │ │ │ movslq %r14d,%r14 │ │ │ │ - movq 0x6a864(%r10,%r11,1),%xmm12 │ │ │ │ - movq 0x6a864(%r10,%rbp,1),%xmm13 │ │ │ │ - movhps 0x6a864(%r10,%rbx,1),%xmm12 │ │ │ │ - movhps 0x6a864(%r10,%r14,1),%xmm13 │ │ │ │ + movq 0x6d204(%r10,%r11,1),%xmm12 │ │ │ │ + movq 0x6d204(%r10,%rbp,1),%xmm13 │ │ │ │ + movhps 0x6d204(%r10,%rbx,1),%xmm12 │ │ │ │ + movhps 0x6d204(%r10,%r14,1),%xmm13 │ │ │ │ paddb %xmm8,%xmm12 │ │ │ │ paddb %xmm8,%xmm13 │ │ │ │ pshufb %xmm12,%xmm4 │ │ │ │ pshufb %xmm13,%xmm11 │ │ │ │ movd %xmm2,%r11d │ │ │ │ pshuflw $0xee,%xmm2,%xmm2 │ │ │ │ movd %xmm2,%ebx │ │ │ │ punpckhqdq %xmm2,%xmm2 │ │ │ │ movd %xmm2,%ebp │ │ │ │ psrlq $0x20,%xmm2 │ │ │ │ movd %xmm2,%r14d │ │ │ │ - movq 0x6d1f0(%r10,%r11,8),%xmm12 │ │ │ │ - movq 0x6d1f0(%r10,%rbp,8),%xmm13 │ │ │ │ - movhps 0x6d1f0(%r10,%rbx,8),%xmm12 │ │ │ │ - movhps 0x6d1f0(%r10,%r14,8),%xmm13 │ │ │ │ + movq 0x6fc00(%r10,%r11,8),%xmm12 │ │ │ │ + movq 0x6fc00(%r10,%rbp,8),%xmm13 │ │ │ │ + movhps 0x6fc00(%r10,%rbx,8),%xmm12 │ │ │ │ + movhps 0x6fc00(%r10,%r14,8),%xmm13 │ │ │ │ pmaddubsw %xmm12,%xmm4 │ │ │ │ pmaddubsw %xmm13,%xmm11 │ │ │ │ phaddw %xmm11,%xmm4 │ │ │ │ phaddsw %xmm4,%xmm4 │ │ │ │ pmulhrsw %xmm10,%xmm4 │ │ │ │ packuswb %xmm4,%xmm4 │ │ │ │ movd %xmm4,(%rdi,%rax,1) │ │ │ │ paddd %xmm7,%xmm0 │ │ │ │ add $0x4,%eax │ │ │ │ cmp %r8d,%eax │ │ │ │ - jl 37e7f5 <__cxa_finalize@plt+0x3537a5> │ │ │ │ + jl 37bda5 <__cxa_finalize@plt+0x350d55> │ │ │ │ add %rsi,%rdi │ │ │ │ add %rcx,%rdx │ │ │ │ dec %r9d │ │ │ │ - jg 37e7ef <__cxa_finalize@plt+0x35379f> │ │ │ │ + jg 37bd9f <__cxa_finalize@plt+0x350d4f> │ │ │ │ pop %r14 │ │ │ │ pop %rbp │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0x1b(%rip),%rax │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ test %r9d,%r9d │ │ │ │ - jne 37eb28 <__cxa_finalize@plt+0x353ad8> │ │ │ │ + jne 37c0d8 <__cxa_finalize@plt+0x351088> │ │ │ │ mov 0x8(%rsp),%r9d │ │ │ │ test %r9d,%r9d │ │ │ │ - jne 37ecef <__cxa_finalize@plt+0x353c9f> │ │ │ │ - movzwl 0x62304(%rax,%rcx,2),%ecx │ │ │ │ + jne 37c29f <__cxa_finalize@plt+0x35124f> │ │ │ │ + movzwl 0x64ca4(%rax,%rcx,2),%ecx │ │ │ │ pxor %xmm4,%xmm4 │ │ │ │ add %rax,%rcx │ │ │ │ lea (%rdx,%rdx,2),%rax │ │ │ │ jmp *%rcx │ │ │ │ movd (%rsi),%xmm0 │ │ │ │ movd (%rsi,%rdx,1),%xmm1 │ │ │ │ movd (%rsi,%rdx,2),%xmm2 │ │ │ │ @@ -758939,15 +757373,15 @@ │ │ │ │ punpcklbw %xmm4,%xmm2 │ │ │ │ psllw $0x4,%xmm0 │ │ │ │ psllw $0x4,%xmm2 │ │ │ │ movdqa %xmm0,(%rdi) │ │ │ │ movdqa %xmm2,0x10(%rdi) │ │ │ │ add $0x20,%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 37e9b7 <__cxa_finalize@plt+0x353967> │ │ │ │ + jg 37bf67 <__cxa_finalize@plt+0x350f17> │ │ │ │ ret │ │ │ │ movq (%rsi),%xmm0 │ │ │ │ movq (%rsi,%rdx,1),%xmm1 │ │ │ │ movq (%rsi,%rdx,2),%xmm2 │ │ │ │ movq (%rsi,%rax,1),%xmm3 │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ punpcklbw %xmm4,%xmm0 │ │ │ │ @@ -758960,15 +757394,15 @@ │ │ │ │ psllw $0x4,%xmm3 │ │ │ │ movdqa %xmm0,(%rdi) │ │ │ │ movdqa %xmm1,0x10(%rdi) │ │ │ │ movdqa %xmm2,0x20(%rdi) │ │ │ │ movdqa %xmm3,0x30(%rdi) │ │ │ │ add $0x40,%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 37e9fc <__cxa_finalize@plt+0x3539ac> │ │ │ │ + jg 37bfac <__cxa_finalize@plt+0x350f5c> │ │ │ │ ret │ │ │ │ movdqu (%rsi),%xmm1 │ │ │ │ movdqu (%rsi,%rdx,1),%xmm3 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ movdqa %xmm1,%xmm0 │ │ │ │ punpcklbw %xmm4,%xmm0 │ │ │ │ punpckhbw %xmm4,%xmm1 │ │ │ │ @@ -758981,20 +757415,20 @@ │ │ │ │ psllw $0x4,%xmm3 │ │ │ │ movdqa %xmm0,(%rdi) │ │ │ │ movdqa %xmm1,0x10(%rdi) │ │ │ │ movdqa %xmm2,0x20(%rdi) │ │ │ │ movdqa %xmm3,0x30(%rdi) │ │ │ │ add $0x40,%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 37ea55 <__cxa_finalize@plt+0x353a05> │ │ │ │ + jg 37c005 <__cxa_finalize@plt+0x350fb5> │ │ │ │ ret │ │ │ │ mov $0xffffffffffffff80,%rcx │ │ │ │ - jmp 37eac5 <__cxa_finalize@plt+0x353a75> │ │ │ │ + jmp 37c075 <__cxa_finalize@plt+0x351025> │ │ │ │ mov $0xffffffffffffffc0,%rcx │ │ │ │ - jmp 37eac5 <__cxa_finalize@plt+0x353a75> │ │ │ │ + jmp 37c075 <__cxa_finalize@plt+0x351025> │ │ │ │ mov $0xffffffffffffffe0,%rcx │ │ │ │ sub %rcx,%rsi │ │ │ │ mov %rcx,%rax │ │ │ │ movdqu (%rsi,%rax,1),%xmm1 │ │ │ │ movdqu 0x10(%rsi,%rax,1),%xmm3 │ │ │ │ movdqa %xmm1,%xmm0 │ │ │ │ punpcklbw %xmm4,%xmm0 │ │ │ │ @@ -759008,46 +757442,46 @@ │ │ │ │ psllw $0x4,%xmm3 │ │ │ │ movdqa %xmm0,(%rdi) │ │ │ │ movdqa %xmm1,0x10(%rdi) │ │ │ │ movdqa %xmm2,0x20(%rdi) │ │ │ │ movdqa %xmm3,0x30(%rdi) │ │ │ │ add $0x40,%rdi │ │ │ │ add $0x20,%rax │ │ │ │ - jl 37eacb <__cxa_finalize@plt+0x353a7b> │ │ │ │ + jl 37c07b <__cxa_finalize@plt+0x35102b> │ │ │ │ add %rdx,%rsi │ │ │ │ dec %r8d │ │ │ │ - jg 37eac8 <__cxa_finalize@plt+0x353a78> │ │ │ │ + jg 37c078 <__cxa_finalize@plt+0x351028> │ │ │ │ ret │ │ │ │ imul $0xff00ff,%r9d,%r9d │ │ │ │ - movdqa 0x618a9(%rip),%xmm4 │ │ │ │ + movdqa 0x64249(%rip),%xmm4 │ │ │ │ add $0x100010,%r9d │ │ │ │ movd %r9d,%xmm5 │ │ │ │ mov 0x8(%rsp),%r9d │ │ │ │ pshufd $0x0,%xmm5,%xmm5 │ │ │ │ test %r9d,%r9d │ │ │ │ - jne 37ef66 <__cxa_finalize@plt+0x353f16> │ │ │ │ - movzwl 0x62392(%rax,%rcx,2),%ecx │ │ │ │ + jne 37c516 <__cxa_finalize@plt+0x3514c6> │ │ │ │ + movzwl 0x64d32(%rax,%rcx,2),%ecx │ │ │ │ add %rax,%rcx │ │ │ │ jmp *%rcx │ │ │ │ - movdqa 0x61865(%rip),%xmm4 │ │ │ │ + movdqa 0x64205(%rip),%xmm4 │ │ │ │ lea (%rdx,%rdx,2),%rax │ │ │ │ movq (%rsi),%xmm0 │ │ │ │ movhps (%rsi,%rdx,1),%xmm0 │ │ │ │ movq (%rsi,%rdx,2),%xmm1 │ │ │ │ movhps (%rsi,%rax,1),%xmm1 │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ pshufb %xmm4,%xmm0 │ │ │ │ pmaddubsw %xmm5,%xmm0 │ │ │ │ pshufb %xmm4,%xmm1 │ │ │ │ pmaddubsw %xmm5,%xmm1 │ │ │ │ movdqa %xmm0,(%rdi) │ │ │ │ movdqa %xmm1,0x10(%rdi) │ │ │ │ add $0x20,%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 37eb6f <__cxa_finalize@plt+0x353b1f> │ │ │ │ + jg 37c11f <__cxa_finalize@plt+0x3510cf> │ │ │ │ ret │ │ │ │ lea (%rdx,%rdx,2),%rax │ │ │ │ movdqu (%rsi),%xmm0 │ │ │ │ movdqu (%rsi,%rdx,1),%xmm1 │ │ │ │ movdqu (%rsi,%rdx,2),%xmm2 │ │ │ │ movdqu (%rsi,%rax,1),%xmm3 │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ @@ -759061,15 +757495,15 @@ │ │ │ │ pmaddubsw %xmm5,%xmm3 │ │ │ │ movdqa %xmm0,(%rdi) │ │ │ │ movdqa %xmm1,0x10(%rdi) │ │ │ │ movdqa %xmm2,0x20(%rdi) │ │ │ │ movdqa %xmm3,0x30(%rdi) │ │ │ │ add $0x40,%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 37ebb0 <__cxa_finalize@plt+0x353b60> │ │ │ │ + jg 37c160 <__cxa_finalize@plt+0x351110> │ │ │ │ ret │ │ │ │ movdqu (%rsi),%xmm0 │ │ │ │ movdqu 0x8(%rsi),%xmm1 │ │ │ │ movdqu (%rsi,%rdx,1),%xmm2 │ │ │ │ movdqu 0x8(%rsi,%rdx,1),%xmm3 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ pshufb %xmm4,%xmm0 │ │ │ │ @@ -759082,20 +757516,20 @@ │ │ │ │ pmaddubsw %xmm5,%xmm3 │ │ │ │ movdqa %xmm0,(%rdi) │ │ │ │ movdqa %xmm1,0x10(%rdi) │ │ │ │ movdqa %xmm2,0x20(%rdi) │ │ │ │ movdqa %xmm3,0x30(%rdi) │ │ │ │ add $0x40,%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 37ec0d <__cxa_finalize@plt+0x353bbd> │ │ │ │ + jg 37c1bd <__cxa_finalize@plt+0x35116d> │ │ │ │ ret │ │ │ │ mov $0xffffffffffffff80,%rcx │ │ │ │ - jmp 37ec84 <__cxa_finalize@plt+0x353c34> │ │ │ │ + jmp 37c234 <__cxa_finalize@plt+0x3511e4> │ │ │ │ mov $0xffffffffffffffc0,%rcx │ │ │ │ - jmp 37ec84 <__cxa_finalize@plt+0x353c34> │ │ │ │ + jmp 37c234 <__cxa_finalize@plt+0x3511e4> │ │ │ │ mov $0xffffffffffffffe0,%rcx │ │ │ │ sub %rcx,%rsi │ │ │ │ mov %rcx,%rax │ │ │ │ movdqu (%rsi,%rax,1),%xmm0 │ │ │ │ movdqu 0x8(%rsi,%rax,1),%xmm1 │ │ │ │ movdqu 0x10(%rsi,%rax,1),%xmm2 │ │ │ │ movdqu 0x18(%rsi,%rax,1),%xmm3 │ │ │ │ @@ -759109,20 +757543,20 @@ │ │ │ │ pmaddubsw %xmm5,%xmm3 │ │ │ │ movdqa %xmm0,(%rdi) │ │ │ │ movdqa %xmm1,0x10(%rdi) │ │ │ │ movdqa %xmm2,0x20(%rdi) │ │ │ │ movdqa %xmm3,0x30(%rdi) │ │ │ │ add $0x40,%rdi │ │ │ │ add $0x20,%rax │ │ │ │ - jl 37ec8a <__cxa_finalize@plt+0x353c3a> │ │ │ │ + jl 37c23a <__cxa_finalize@plt+0x3511ea> │ │ │ │ add %rdx,%rsi │ │ │ │ dec %r8d │ │ │ │ - jg 37ec87 <__cxa_finalize@plt+0x353c37> │ │ │ │ + jg 37c237 <__cxa_finalize@plt+0x3511e7> │ │ │ │ ret │ │ │ │ - movzwl 0x6239e(%rax,%rcx,2),%ecx │ │ │ │ + movzwl 0x64d3e(%rax,%rcx,2),%ecx │ │ │ │ imul $0xff00ff,%r9d,%r9d │ │ │ │ add $0x100010,%r9d │ │ │ │ add %rax,%rcx │ │ │ │ lea (%rdx,%rdx,2),%rax │ │ │ │ movd %r9d,%xmm5 │ │ │ │ pshufd $0x0,%xmm5,%xmm5 │ │ │ │ jmp *%rcx │ │ │ │ @@ -759140,15 +757574,15 @@ │ │ │ │ punpckldq %xmm3,%xmm2 │ │ │ │ punpckldq %xmm0,%xmm3 │ │ │ │ punpcklbw %xmm3,%xmm2 │ │ │ │ pmaddubsw %xmm5,%xmm2 │ │ │ │ movdqa %xmm2,0x10(%rdi) │ │ │ │ add $0x20,%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 37ed1c <__cxa_finalize@plt+0x353ccc> │ │ │ │ + jg 37c2cc <__cxa_finalize@plt+0x35127c> │ │ │ │ ret │ │ │ │ movq (%rsi),%xmm0 │ │ │ │ movq (%rsi,%rdx,1),%xmm1 │ │ │ │ movq (%rsi,%rdx,2),%xmm2 │ │ │ │ movq (%rsi,%rax,1),%xmm3 │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ punpcklbw %xmm1,%xmm0 │ │ │ │ @@ -759162,15 +757596,15 @@ │ │ │ │ pmaddubsw %xmm5,%xmm2 │ │ │ │ movdqa %xmm1,0x10(%rdi) │ │ │ │ pmaddubsw %xmm5,%xmm3 │ │ │ │ movdqa %xmm2,0x20(%rdi) │ │ │ │ movdqa %xmm3,0x30(%rdi) │ │ │ │ add $0x40,%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 37ed6d <__cxa_finalize@plt+0x353d1d> │ │ │ │ + jg 37c31d <__cxa_finalize@plt+0x3512cd> │ │ │ │ ret │ │ │ │ movdqu (%rsi),%xmm0 │ │ │ │ movdqu (%rsi,%rdx,1),%xmm1 │ │ │ │ movdqu (%rsi,%rdx,2),%xmm2 │ │ │ │ movdqu (%rsi,%rax,1),%xmm3 │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ movdqa %xmm0,%xmm4 │ │ │ │ @@ -759200,22 +757634,22 @@ │ │ │ │ pmaddubsw %xmm5,%xmm4 │ │ │ │ movdqa %xmm2,0x50(%rdi) │ │ │ │ pmaddubsw %xmm5,%xmm3 │ │ │ │ movdqa %xmm4,0x60(%rdi) │ │ │ │ movdqa %xmm3,0x70(%rdi) │ │ │ │ sub $0xffffffffffffff80,%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 37edca <__cxa_finalize@plt+0x353d7a> │ │ │ │ + jg 37c37a <__cxa_finalize@plt+0x35132a> │ │ │ │ ret │ │ │ │ lea 0x300(%r8),%ecx │ │ │ │ mov $0x100,%eax │ │ │ │ - jmp 37ee92 <__cxa_finalize@plt+0x353e42> │ │ │ │ + jmp 37c442 <__cxa_finalize@plt+0x3513f2> │ │ │ │ lea 0x100(%r8),%ecx │ │ │ │ mov $0x80,%eax │ │ │ │ - jmp 37ee92 <__cxa_finalize@plt+0x353e42> │ │ │ │ + jmp 37c442 <__cxa_finalize@plt+0x3513f2> │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0x40,%eax │ │ │ │ mov %rdi,%r10 │ │ │ │ mov %rsi,%r9 │ │ │ │ movdqu (%rsi),%xmm0 │ │ │ │ movdqu 0x10(%rsi),%xmm1 │ │ │ │ movdqu (%rsi,%rdx,1),%xmm2 │ │ │ │ @@ -759250,30 +757684,30 @@ │ │ │ │ punpckhbw %xmm1,%xmm3 │ │ │ │ pmaddubsw %xmm5,%xmm4 │ │ │ │ pmaddubsw %xmm5,%xmm3 │ │ │ │ movdqa %xmm4,0x20(%rdi) │ │ │ │ movdqa %xmm3,0x30(%rdi) │ │ │ │ add %rax,%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 37eea1 <__cxa_finalize@plt+0x353e51> │ │ │ │ + jg 37c451 <__cxa_finalize@plt+0x351401> │ │ │ │ add $0x20,%r9 │ │ │ │ movzbl %cl,%r8d │ │ │ │ mov %r9,%rsi │ │ │ │ add $0x40,%r10 │ │ │ │ mov %r10,%rdi │ │ │ │ sub $0x100,%ecx │ │ │ │ - jg 37ee98 <__cxa_finalize@plt+0x353e48> │ │ │ │ + jg 37c448 <__cxa_finalize@plt+0x3513f8> │ │ │ │ ret │ │ │ │ - movzwl 0x623aa(%rax,%rcx,2),%ecx │ │ │ │ + movzwl 0x64d4a(%rax,%rcx,2),%ecx │ │ │ │ imul $0x8000800,%r9d,%r9d │ │ │ │ movd %r9d,%xmm6 │ │ │ │ add %rax,%rcx │ │ │ │ pshufd $0x0,%xmm6,%xmm6 │ │ │ │ jmp *%rcx │ │ │ │ - movdqa 0x61444(%rip),%xmm4 │ │ │ │ + movdqa 0x63de4(%rip),%xmm4 │ │ │ │ movddup (%rsi),%xmm0 │ │ │ │ lea (%rdx,%rdx,2),%rcx │ │ │ │ pshufb %xmm4,%xmm0 │ │ │ │ pmaddubsw %xmm5,%xmm0 │ │ │ │ movq (%rsi,%rdx,1),%xmm1 │ │ │ │ movhps (%rsi,%rdx,2),%xmm1 │ │ │ │ movq (%rsi,%rcx,1),%xmm2 │ │ │ │ @@ -759293,15 +757727,15 @@ │ │ │ │ psubw %xmm3,%xmm2 │ │ │ │ pmulhrsw %xmm6,%xmm2 │ │ │ │ paddw %xmm3,%xmm2 │ │ │ │ movdqa %xmm1,(%rdi) │ │ │ │ movdqa %xmm2,0x10(%rdi) │ │ │ │ add $0x20,%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 37ef9e <__cxa_finalize@plt+0x353f4e> │ │ │ │ + jg 37c54e <__cxa_finalize@plt+0x3514fe> │ │ │ │ ret │ │ │ │ movdqu (%rsi),%xmm0 │ │ │ │ pshufb %xmm4,%xmm0 │ │ │ │ pmaddubsw %xmm5,%xmm0 │ │ │ │ movdqu (%rsi,%rdx,1),%xmm1 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ movdqu (%rsi),%xmm2 │ │ │ │ @@ -759317,25 +757751,25 @@ │ │ │ │ psubw %xmm1,%xmm2 │ │ │ │ pmulhrsw %xmm6,%xmm2 │ │ │ │ paddw %xmm1,%xmm2 │ │ │ │ movdqa %xmm3,(%rdi) │ │ │ │ movdqa %xmm2,0x10(%rdi) │ │ │ │ add $0x20,%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 37f014 <__cxa_finalize@plt+0x353fc4> │ │ │ │ + jg 37c5c4 <__cxa_finalize@plt+0x351574> │ │ │ │ ret │ │ │ │ lea 0x700(%r8),%ecx │ │ │ │ mov $0x100,%r9d │ │ │ │ - jmp 37f0a0 <__cxa_finalize@plt+0x354050> │ │ │ │ + jmp 37c650 <__cxa_finalize@plt+0x351600> │ │ │ │ lea 0x300(%r8),%ecx │ │ │ │ mov $0x80,%r9d │ │ │ │ - jmp 37f0a0 <__cxa_finalize@plt+0x354050> │ │ │ │ + jmp 37c650 <__cxa_finalize@plt+0x351600> │ │ │ │ lea 0x100(%r8),%ecx │ │ │ │ mov $0x40,%r9d │ │ │ │ - jmp 37f0a0 <__cxa_finalize@plt+0x354050> │ │ │ │ + jmp 37c650 <__cxa_finalize@plt+0x351600> │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0x20,%r9d │ │ │ │ mov %rsi,%rax │ │ │ │ mov %rdi,%r10 │ │ │ │ movdqu (%rsi),%xmm0 │ │ │ │ movdqu 0x8(%rsi),%xmm1 │ │ │ │ pshufb %xmm4,%xmm0 │ │ │ │ @@ -759374,98 +757808,98 @@ │ │ │ │ movdqa %xmm1,%xmm2 │ │ │ │ psubw %xmm3,%xmm2 │ │ │ │ pmulhrsw %xmm6,%xmm2 │ │ │ │ paddw %xmm3,%xmm2 │ │ │ │ movdqa %xmm2,0x10(%rdi) │ │ │ │ add %r9,%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 37f0c3 <__cxa_finalize@plt+0x354073> │ │ │ │ + jg 37c673 <__cxa_finalize@plt+0x351623> │ │ │ │ movzbl %cl,%r8d │ │ │ │ add $0x10,%rax │ │ │ │ add $0x20,%r10 │ │ │ │ mov %rax,%rsi │ │ │ │ mov %r10,%rdi │ │ │ │ sub $0x100,%ecx │ │ │ │ - jg 37f0a6 <__cxa_finalize@plt+0x354056> │ │ │ │ + jg 37c656 <__cxa_finalize@plt+0x351606> │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov $0x1e002d,%eax │ │ │ │ mov %eax,%r10d │ │ │ │ - jmp 37f220 <__cxa_finalize@plt+0x3541d0> │ │ │ │ + jmp 37c7d0 <__cxa_finalize@plt+0x351780> │ │ │ │ nopl (%rax) │ │ │ │ mov $0x1e002d,%eax │ │ │ │ mov $0xf003c,%r10d │ │ │ │ - jmp 37f220 <__cxa_finalize@plt+0x3541d0> │ │ │ │ + jmp 37c7d0 <__cxa_finalize@plt+0x351780> │ │ │ │ nopl (%rax) │ │ │ │ mov $0xf003c,%eax │ │ │ │ mov $0x1e002d,%r10d │ │ │ │ - jmp 37f220 <__cxa_finalize@plt+0x3541d0> │ │ │ │ + jmp 37c7d0 <__cxa_finalize@plt+0x351780> │ │ │ │ nopl (%rax) │ │ │ │ mov $0xf003c,%eax │ │ │ │ mov %eax,%r10d │ │ │ │ - jmp 37f220 <__cxa_finalize@plt+0x3541d0> │ │ │ │ + jmp 37c7d0 <__cxa_finalize@plt+0x351780> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov $0x1e002d,%eax │ │ │ │ mov $0x2d,%r10d │ │ │ │ - jmp 37f220 <__cxa_finalize@plt+0x3541d0> │ │ │ │ + jmp 37c7d0 <__cxa_finalize@plt+0x351780> │ │ │ │ nopl (%rax) │ │ │ │ mov $0x2d,%eax │ │ │ │ mov $0x1e002d,%r10d │ │ │ │ - jmp 37f220 <__cxa_finalize@plt+0x3541d0> │ │ │ │ + jmp 37c7d0 <__cxa_finalize@plt+0x351780> │ │ │ │ nopl (%rax) │ │ │ │ mov $0xf003c,%eax │ │ │ │ mov $0x2d,%r10d │ │ │ │ - jmp 37f220 <__cxa_finalize@plt+0x3541d0> │ │ │ │ + jmp 37c7d0 <__cxa_finalize@plt+0x351780> │ │ │ │ nopl (%rax) │ │ │ │ mov $0x2d,%eax │ │ │ │ mov $0xf003c,%r10d │ │ │ │ - jmp 37f220 <__cxa_finalize@plt+0x3541d0> │ │ │ │ + jmp 37c7d0 <__cxa_finalize@plt+0x351780> │ │ │ │ nopl (%rax) │ │ │ │ mov $0x2d,%eax │ │ │ │ mov %eax,%r10d │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ imul $0x10101,%r9d,%r9d │ │ │ │ add %eax,%r9d │ │ │ │ imul $0x10101,0x8(%rsp),%eax │ │ │ │ add %r10d,%eax │ │ │ │ mov %ecx,%ecx │ │ │ │ test $0xf00,%r9d │ │ │ │ - jne 37f26c <__cxa_finalize@plt+0x35421c> │ │ │ │ + jne 37c81c <__cxa_finalize@plt+0x3517cc> │ │ │ │ test $0xf00,%eax │ │ │ │ - jne 37f4f5 <__cxa_finalize@plt+0x3544a5> │ │ │ │ + jne 37caa5 <__cxa_finalize@plt+0x351a55> │ │ │ │ lea -0x8b0(%rip),%r10 │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ - movzwl 0x62304(%r10,%rcx,2),%ecx │ │ │ │ + movzwl 0x64ca4(%r10,%rcx,2),%ecx │ │ │ │ pxor %xmm4,%xmm4 │ │ │ │ add %r10,%rcx │ │ │ │ lea (%rdx,%rdx,2),%rax │ │ │ │ jmp *%rcx │ │ │ │ lea -0x8d1(%rip),%r10 │ │ │ │ test $0xf00,%eax │ │ │ │ - jne 37f725 <__cxa_finalize@plt+0x3546d5> │ │ │ │ + jne 37ccd5 <__cxa_finalize@plt+0x351c85> │ │ │ │ cmp $0x4,%ecx │ │ │ │ - je 37f2d4 <__cxa_finalize@plt+0x354284> │ │ │ │ + je 37c884 <__cxa_finalize@plt+0x351834> │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ - movdqa 0x610f0(%rip),%xmm10 │ │ │ │ - movdqa 0x610f7(%rip),%xmm11 │ │ │ │ - movdqa 0x610fe(%rip),%xmm9 │ │ │ │ + movdqa 0x63a90(%rip),%xmm10 │ │ │ │ + movdqa 0x63a97(%rip),%xmm11 │ │ │ │ + movdqa 0x63a9e(%rip),%xmm9 │ │ │ │ shr $0x10,%r9d │ │ │ │ sub $0x3,%rsi │ │ │ │ - movzwl 0x6235c(%r10,%rcx,2),%ecx │ │ │ │ - movq 0x62856(%r10,%r9,8),%xmm6 │ │ │ │ - movdqa 0x6125b(%rip),%xmm7 │ │ │ │ + movzwl 0x64cfc(%r10,%rcx,2),%ecx │ │ │ │ + movq 0x65266(%r10,%r9,8),%xmm6 │ │ │ │ + movdqa 0x63bfb(%rip),%xmm7 │ │ │ │ pshufd $0x0,%xmm6,%xmm5 │ │ │ │ pshufd $0x55,%xmm6,%xmm6 │ │ │ │ add %r10,%rcx │ │ │ │ jmp *%rcx │ │ │ │ movzbl %r9b,%r9d │ │ │ │ dec %rsi │ │ │ │ - movd 0x62858(%r10,%r9,8),%xmm4 │ │ │ │ - movdqa 0x61233(%rip),%xmm6 │ │ │ │ - movdqa 0x6108b(%rip),%xmm5 │ │ │ │ + movd 0x65268(%r10,%r9,8),%xmm4 │ │ │ │ + movdqa 0x63bd3(%rip),%xmm6 │ │ │ │ + movdqa 0x63a2b(%rip),%xmm5 │ │ │ │ pshufd $0x0,%xmm4,%xmm4 │ │ │ │ lea (%rdx,%rdx,2),%r10 │ │ │ │ movq (%rsi),%xmm0 │ │ │ │ movq (%rsi,%rdx,1),%xmm1 │ │ │ │ movq (%rsi,%rdx,2),%xmm2 │ │ │ │ movq (%rsi,%r10,1),%xmm3 │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ @@ -759481,15 +757915,15 @@ │ │ │ │ phaddw %xmm3,%xmm2 │ │ │ │ pmulhrsw %xmm6,%xmm0 │ │ │ │ pmulhrsw %xmm6,%xmm2 │ │ │ │ movdqa %xmm0,(%rdi) │ │ │ │ movdqa %xmm2,0x10(%rdi) │ │ │ │ add $0x20,%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 37f2fe <__cxa_finalize@plt+0x3542ae> │ │ │ │ + jg 37c8ae <__cxa_finalize@plt+0x35185e> │ │ │ │ ret │ │ │ │ movdqu (%rsi),%xmm0 │ │ │ │ movdqa %xmm0,%xmm2 │ │ │ │ pshufb %xmm11,%xmm2 │ │ │ │ movdqa %xmm0,%xmm3 │ │ │ │ pshufb %xmm9,%xmm3 │ │ │ │ pshufb %xmm10,%xmm0 │ │ │ │ @@ -759518,22 +757952,22 @@ │ │ │ │ phaddw %xmm3,%xmm1 │ │ │ │ pmulhrsw %xmm7,%xmm1 │ │ │ │ movdqa %xmm0,(%rdi) │ │ │ │ movdqa %xmm1,0x10(%rdi) │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ add $0x20,%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 37f366 <__cxa_finalize@plt+0x354316> │ │ │ │ + jg 37c916 <__cxa_finalize@plt+0x3518c6> │ │ │ │ ret │ │ │ │ mov $0xfffffffffffffff0,%rcx │ │ │ │ - jmp 37f435 <__cxa_finalize@plt+0x3543e5> │ │ │ │ + jmp 37c9e5 <__cxa_finalize@plt+0x351995> │ │ │ │ mov $0xffffffffffffffe0,%rcx │ │ │ │ - jmp 37f435 <__cxa_finalize@plt+0x3543e5> │ │ │ │ + jmp 37c9e5 <__cxa_finalize@plt+0x351995> │ │ │ │ mov $0xffffffffffffffc0,%rcx │ │ │ │ - jmp 37f435 <__cxa_finalize@plt+0x3543e5> │ │ │ │ + jmp 37c9e5 <__cxa_finalize@plt+0x351995> │ │ │ │ mov $0xffffffffffffff80,%rcx │ │ │ │ sub %rcx,%rsi │ │ │ │ mov %rcx,%r9 │ │ │ │ movdqu (%rsi,%rcx,1),%xmm0 │ │ │ │ movdqa %xmm0,%xmm2 │ │ │ │ pshufb %xmm11,%xmm2 │ │ │ │ movdqa %xmm0,%xmm3 │ │ │ │ @@ -759563,37 +757997,37 @@ │ │ │ │ paddw %xmm2,%xmm1 │ │ │ │ phaddw %xmm3,%xmm1 │ │ │ │ pmulhrsw %xmm7,%xmm1 │ │ │ │ movdqa %xmm0,(%rdi) │ │ │ │ movdqa %xmm1,0x10(%rdi) │ │ │ │ add $0x20,%rdi │ │ │ │ add $0x10,%rcx │ │ │ │ - jl 37f43b <__cxa_finalize@plt+0x3543eb> │ │ │ │ + jl 37c9eb <__cxa_finalize@plt+0x35199b> │ │ │ │ add %rdx,%rsi │ │ │ │ mov %r9,%rcx │ │ │ │ dec %r8d │ │ │ │ - jg 37f43b <__cxa_finalize@plt+0x3543eb> │ │ │ │ + jg 37c9eb <__cxa_finalize@plt+0x35199b> │ │ │ │ ret │ │ │ │ lea -0xb5a(%rip),%r10 │ │ │ │ movzbl %al,%r9d │ │ │ │ shr $0x10,%eax │ │ │ │ cmp $0x6,%r8d │ │ │ │ cmovs %r9d,%eax │ │ │ │ - movq 0x62856(%r10,%rax,8),%xmm0 │ │ │ │ - movdqa 0x60fc3(%rip),%xmm2 │ │ │ │ - movdqa 0x60ffb(%rip),%xmm7 │ │ │ │ + movq 0x65266(%r10,%rax,8),%xmm0 │ │ │ │ + movdqa 0x63963(%rip),%xmm2 │ │ │ │ + movdqa 0x6399b(%rip),%xmm7 │ │ │ │ punpcklwd %xmm0,%xmm0 │ │ │ │ pshufd $0x0,%xmm0,%xmm8 │ │ │ │ pshufd $0x55,%xmm0,%xmm9 │ │ │ │ lea (%rdx,%rdx,2),%r10 │ │ │ │ pshufd $0xaa,%xmm0,%xmm10 │ │ │ │ pshufd $0xff,%xmm0,%xmm11 │ │ │ │ sub %r10,%rsi │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jns 37f604 <__cxa_finalize@plt+0x3545b4> │ │ │ │ + jns 37cbb4 <__cxa_finalize@plt+0x351b64> │ │ │ │ movd (%rsi),%xmm1 │ │ │ │ movd (%rsi,%rdx,1),%xmm0 │ │ │ │ movd (%rsi,%rdx,2),%xmm2 │ │ │ │ add %r10,%rsi │ │ │ │ movd (%rsi),%xmm4 │ │ │ │ movd (%rsi,%rdx,1),%xmm3 │ │ │ │ movd (%rsi,%rdx,2),%xmm5 │ │ │ │ @@ -759627,15 +758061,15 @@ │ │ │ │ pmaddubsw %xmm11,%xmm4 │ │ │ │ paddw %xmm4,%xmm5 │ │ │ │ pmulhrsw %xmm7,%xmm5 │ │ │ │ movq %xmm5,(%rdi) │ │ │ │ movhps %xmm5,(%rdi,%rcx,2) │ │ │ │ lea (%rdi,%rcx,4),%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 37f59b <__cxa_finalize@plt+0x35454b> │ │ │ │ + jg 37cb4b <__cxa_finalize@plt+0x351afb> │ │ │ │ ret │ │ │ │ lea -0x40(,%rcx,8),%eax │ │ │ │ mov %rsi,%r9 │ │ │ │ mov %rdi,%r11 │ │ │ │ lea (%r8,%rax,4),%eax │ │ │ │ movq (%rsi),%xmm1 │ │ │ │ movq (%rsi,%rdx,1),%xmm2 │ │ │ │ @@ -759682,84 +758116,84 @@ │ │ │ │ paddw %xmm13,%xmm15 │ │ │ │ pmulhrsw %xmm7,%xmm14 │ │ │ │ pmulhrsw %xmm7,%xmm15 │ │ │ │ movdqu %xmm14,(%rdi) │ │ │ │ movdqu %xmm15,(%rdi,%rcx,2) │ │ │ │ lea (%rdi,%rcx,4),%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 37f653 <__cxa_finalize@plt+0x354603> │ │ │ │ + jg 37cc03 <__cxa_finalize@plt+0x351bb3> │ │ │ │ add $0x8,%r9 │ │ │ │ add $0x10,%r11 │ │ │ │ movzbl %al,%r8d │ │ │ │ mov %r9,%rsi │ │ │ │ mov %r11,%rdi │ │ │ │ sub $0x100,%eax │ │ │ │ - jg 37f615 <__cxa_finalize@plt+0x3545c5> │ │ │ │ + jg 37cbc5 <__cxa_finalize@plt+0x351b75> │ │ │ │ ret │ │ │ │ cmp $0x4,%ecx │ │ │ │ - jg 37fa91 <__cxa_finalize@plt+0x354a41> │ │ │ │ + jg 37d041 <__cxa_finalize@plt+0x351ff1> │ │ │ │ and $0x7f,%r9d │ │ │ │ - movd 0x62858(%r10,%r9,8),%xmm1 │ │ │ │ + movd 0x65268(%r10,%r9,8),%xmm1 │ │ │ │ movzbl %al,%r9d │ │ │ │ shr $0x10,%eax │ │ │ │ cmp $0x6,%r8d │ │ │ │ cmovs %r9d,%eax │ │ │ │ - movq 0x62856(%r10,%rax,8),%xmm0 │ │ │ │ + movq 0x65266(%r10,%rax,8),%xmm0 │ │ │ │ sub $0xe8,%rsp │ │ │ │ lea (%rdx,%rdx,2),%r10 │ │ │ │ sub %r10,%rsi │ │ │ │ dec %rsi │ │ │ │ punpcklbw %xmm0,%xmm0 │ │ │ │ psraw $0x8,%xmm0 │ │ │ │ - movdqa 0x60da8(%rip),%xmm8 │ │ │ │ - movdqa 0x60daf(%rip),%xmm9 │ │ │ │ + movdqa 0x63748(%rip),%xmm8 │ │ │ │ + movdqa 0x6374f(%rip),%xmm9 │ │ │ │ pshufd $0x0,%xmm0,%xmm10 │ │ │ │ pshufd $0x55,%xmm0,%xmm11 │ │ │ │ pshufd $0xaa,%xmm0,%xmm12 │ │ │ │ pshufd $0xff,%xmm0,%xmm13 │ │ │ │ pshufd $0x0,%xmm1,%xmm7 │ │ │ │ - movdqa 0x60bba(%rip),%xmm6 │ │ │ │ + movdqa 0x6355a(%rip),%xmm6 │ │ │ │ movq (%rsi),%xmm5 │ │ │ │ movhps (%rsi,%rdx,1),%xmm5 │ │ │ │ movq (%rsi,%rdx,2),%xmm4 │ │ │ │ movhps (%rsi,%r10,1),%xmm4 │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ movdqa %xmm5,%xmm2 │ │ │ │ pshufb %xmm6,%xmm2 │ │ │ │ movdqa %xmm4,%xmm0 │ │ │ │ pshufb %xmm6,%xmm0 │ │ │ │ pmaddubsw %xmm7,%xmm2 │ │ │ │ pmaddubsw %xmm7,%xmm0 │ │ │ │ phaddw %xmm0,%xmm2 │ │ │ │ pmulhrsw %xmm8,%xmm2 │ │ │ │ movdqa %xmm2,0x60(%rsp) │ │ │ │ - movdqa 0x60b7f(%rip),%xmm6 │ │ │ │ + movdqa 0x6351f(%rip),%xmm6 │ │ │ │ movdqa %xmm5,%xmm2 │ │ │ │ pshufb %xmm6,%xmm2 │ │ │ │ movdqa %xmm4,%xmm0 │ │ │ │ pshufb %xmm6,%xmm0 │ │ │ │ pmaddubsw %xmm7,%xmm2 │ │ │ │ pmaddubsw %xmm7,%xmm0 │ │ │ │ phaddw %xmm0,%xmm2 │ │ │ │ pmulhrsw %xmm8,%xmm2 │ │ │ │ - movdqa 0x60b40(%rip),%xmm6 │ │ │ │ + movdqa 0x634e0(%rip),%xmm6 │ │ │ │ movq (%rsi),%xmm5 │ │ │ │ movhps (%rsi,%rdx,1),%xmm5 │ │ │ │ movq (%rsi,%rdx,2),%xmm4 │ │ │ │ add %r10,%rsi │ │ │ │ movdqa %xmm5,%xmm3 │ │ │ │ pshufb %xmm6,%xmm3 │ │ │ │ movdqa %xmm4,%xmm0 │ │ │ │ pshufb %xmm6,%xmm0 │ │ │ │ pmaddubsw %xmm7,%xmm3 │ │ │ │ pmaddubsw %xmm7,%xmm0 │ │ │ │ phaddw %xmm0,%xmm3 │ │ │ │ pmulhrsw %xmm8,%xmm3 │ │ │ │ movdqa %xmm3,0x70(%rsp) │ │ │ │ - movdqa 0x60b0b(%rip),%xmm6 │ │ │ │ + movdqa 0x634ab(%rip),%xmm6 │ │ │ │ movdqa %xmm5,%xmm3 │ │ │ │ pshufb %xmm6,%xmm3 │ │ │ │ movdqa %xmm4,%xmm0 │ │ │ │ pshufb %xmm6,%xmm0 │ │ │ │ pmaddubsw %xmm7,%xmm3 │ │ │ │ pmaddubsw %xmm7,%xmm0 │ │ │ │ phaddw %xmm0,%xmm3 │ │ │ │ @@ -759788,15 +758222,15 @@ │ │ │ │ pmaddwd %xmm10,%xmm5 │ │ │ │ movdqa %xmm2,%xmm1 │ │ │ │ pmaddwd %xmm11,%xmm2 │ │ │ │ paddd %xmm2,%xmm5 │ │ │ │ movdqa %xmm3,%xmm2 │ │ │ │ pmaddwd %xmm12,%xmm3 │ │ │ │ paddd %xmm3,%xmm5 │ │ │ │ - movdqa 0x60a3b(%rip),%xmm6 │ │ │ │ + movdqa 0x633db(%rip),%xmm6 │ │ │ │ movq (%rsi),%xmm4 │ │ │ │ movhps (%rsi,%rdx,1),%xmm4 │ │ │ │ pshufb %xmm6,%xmm4 │ │ │ │ pmaddubsw %xmm7,%xmm4 │ │ │ │ phaddw %xmm4,%xmm4 │ │ │ │ pmulhrsw %xmm8,%xmm4 │ │ │ │ movdqa %xmm4,%xmm3 │ │ │ │ @@ -759821,15 +758255,15 @@ │ │ │ │ pmaddwd %xmm10,%xmm5 │ │ │ │ movdqa %xmm2,%xmm1 │ │ │ │ pmaddwd %xmm11,%xmm2 │ │ │ │ paddd %xmm2,%xmm5 │ │ │ │ movdqa %xmm3,%xmm2 │ │ │ │ pmaddwd %xmm12,%xmm3 │ │ │ │ paddd %xmm3,%xmm5 │ │ │ │ - movdqa 0x60995(%rip),%xmm6 │ │ │ │ + movdqa 0x63335(%rip),%xmm6 │ │ │ │ movq (%rsi),%xmm4 │ │ │ │ movhps (%rsi,%rdx,1),%xmm4 │ │ │ │ pshufb %xmm6,%xmm4 │ │ │ │ pmaddubsw %xmm7,%xmm4 │ │ │ │ phaddw %xmm4,%xmm4 │ │ │ │ pmulhrsw %xmm8,%xmm4 │ │ │ │ movdqa %xmm4,%xmm3 │ │ │ │ @@ -759853,25 +758287,25 @@ │ │ │ │ movdqa %xmm1,0xb0(%rsp) │ │ │ │ movdqa %xmm2,0xc0(%rsp) │ │ │ │ movdqa %xmm3,0xd0(%rsp) │ │ │ │ movdqa 0x40(%rsp),%xmm0 │ │ │ │ movdqa 0x50(%rsp),%xmm1 │ │ │ │ movdqa 0x60(%rsp),%xmm2 │ │ │ │ movdqa 0x70(%rsp),%xmm3 │ │ │ │ - jg 37f8fa <__cxa_finalize@plt+0x3548aa> │ │ │ │ + jg 37ceaa <__cxa_finalize@plt+0x351e5a> │ │ │ │ add $0xe8,%rsp │ │ │ │ ret │ │ │ │ shr $0x10,%r9d │ │ │ │ sub $0x58,%rsp │ │ │ │ - movq 0x62856(%r10,%r9,8),%xmm0 │ │ │ │ + movq 0x65266(%r10,%r9,8),%xmm0 │ │ │ │ movzbl %al,%r9d │ │ │ │ shr $0x10,%eax │ │ │ │ cmp $0x6,%r8d │ │ │ │ cmovs %r9d,%eax │ │ │ │ - movq 0x62856(%r10,%rax,8),%xmm1 │ │ │ │ + movq 0x65266(%r10,%rax,8),%xmm1 │ │ │ │ pshufd $0x0,%xmm0,%xmm10 │ │ │ │ pshufd $0x55,%xmm0,%xmm11 │ │ │ │ punpcklbw %xmm1,%xmm1 │ │ │ │ psraw $0x8,%xmm1 │ │ │ │ pshufd $0x0,%xmm1,%xmm12 │ │ │ │ pshufd $0x55,%xmm1,%xmm13 │ │ │ │ pshufd $0xaa,%xmm1,%xmm14 │ │ │ │ @@ -759880,17 +758314,17 @@ │ │ │ │ sub $0x3,%rsi │ │ │ │ sub %r10,%rsi │ │ │ │ mov %rsi,%rax │ │ │ │ mov %rdi,%r11 │ │ │ │ lea -0x4(%rcx),%r9d │ │ │ │ shl $0xe,%r9d │ │ │ │ add %r8d,%r9d │ │ │ │ - movdqa 0x60873(%rip),%xmm7 │ │ │ │ - movdqa 0x6087a(%rip),%xmm8 │ │ │ │ - movdqa 0x60881(%rip),%xmm9 │ │ │ │ + movdqa 0x63213(%rip),%xmm7 │ │ │ │ + movdqa 0x6321a(%rip),%xmm8 │ │ │ │ + movdqa 0x63221(%rip),%xmm9 │ │ │ │ movdqu (%rsi),%xmm4 │ │ │ │ movdqa %xmm4,%xmm2 │ │ │ │ pshufb %xmm8,%xmm2 │ │ │ │ movdqa %xmm4,%xmm3 │ │ │ │ pshufb %xmm9,%xmm3 │ │ │ │ pshufb %xmm7,%xmm4 │ │ │ │ movdqa %xmm2,%xmm1 │ │ │ │ @@ -759940,29 +758374,29 @@ │ │ │ │ pmaddubsw %xmm10,%xmm1 │ │ │ │ pmaddubsw %xmm11,%xmm3 │ │ │ │ pmaddubsw %xmm11,%xmm2 │ │ │ │ pmaddubsw %xmm10,%xmm0 │ │ │ │ paddw %xmm3,%xmm1 │ │ │ │ paddw %xmm2,%xmm0 │ │ │ │ phaddw %xmm1,%xmm0 │ │ │ │ - movdqa 0x608dc(%rip),%xmm7 │ │ │ │ + movdqa 0x6327c(%rip),%xmm7 │ │ │ │ pmulhrsw %xmm7,%xmm4 │ │ │ │ pmulhrsw %xmm7,%xmm5 │ │ │ │ pmulhrsw %xmm7,%xmm6 │ │ │ │ pmulhrsw %xmm7,%xmm0 │ │ │ │ movdqa %xmm4,%xmm1 │ │ │ │ punpcklwd %xmm5,%xmm1 │ │ │ │ movdqa %xmm5,%xmm2 │ │ │ │ punpcklwd %xmm6,%xmm2 │ │ │ │ movdqa %xmm6,%xmm3 │ │ │ │ punpcklwd %xmm0,%xmm3 │ │ │ │ movdqa %xmm1,(%rsp) │ │ │ │ movdqa %xmm2,0x10(%rsp) │ │ │ │ movdqa %xmm3,0x20(%rsp) │ │ │ │ - movdqa 0x606f7(%rip),%xmm7 │ │ │ │ + movdqa 0x63097(%rip),%xmm7 │ │ │ │ movdqu (%rsi,%rdx,1),%xmm4 │ │ │ │ movdqa %xmm4,%xmm2 │ │ │ │ pshufb %xmm8,%xmm2 │ │ │ │ movdqa %xmm4,%xmm3 │ │ │ │ pshufb %xmm9,%xmm3 │ │ │ │ pshufb %xmm7,%xmm4 │ │ │ │ movdqa %xmm2,%xmm1 │ │ │ │ @@ -759998,15 +758432,15 @@ │ │ │ │ pmaddubsw %xmm10,%xmm1 │ │ │ │ pmaddubsw %xmm11,%xmm3 │ │ │ │ pmaddubsw %xmm11,%xmm2 │ │ │ │ pmaddubsw %xmm10,%xmm6 │ │ │ │ paddw %xmm3,%xmm1 │ │ │ │ paddw %xmm2,%xmm6 │ │ │ │ phaddw %xmm1,%xmm6 │ │ │ │ - movdqa 0x607b8(%rip),%xmm7 │ │ │ │ + movdqa 0x63158(%rip),%xmm7 │ │ │ │ movdqa %xmm4,%xmm1 │ │ │ │ pmulhrsw %xmm7,%xmm1 │ │ │ │ movdqa %xmm5,%xmm2 │ │ │ │ pmulhrsw %xmm7,%xmm2 │ │ │ │ movdqa %xmm6,%xmm3 │ │ │ │ pmulhrsw %xmm7,%xmm3 │ │ │ │ movdqa %xmm0,%xmm4 │ │ │ │ @@ -760031,20 +758465,20 @@ │ │ │ │ pmaddwd %xmm13,%xmm4 │ │ │ │ paddd %xmm3,%xmm8 │ │ │ │ paddd %xmm4,%xmm9 │ │ │ │ pmaddwd %xmm14,%xmm5 │ │ │ │ pmaddwd %xmm14,%xmm6 │ │ │ │ paddd %xmm5,%xmm8 │ │ │ │ paddd %xmm6,%xmm9 │ │ │ │ - movdqa 0x60723(%rip),%xmm7 │ │ │ │ + movdqa 0x630c3(%rip),%xmm7 │ │ │ │ paddd %xmm7,%xmm8 │ │ │ │ paddd %xmm7,%xmm9 │ │ │ │ - movdqa 0x60571(%rip),%xmm7 │ │ │ │ - movdqa 0x60579(%rip),%xmm6 │ │ │ │ - movdqa 0x60551(%rip),%xmm5 │ │ │ │ + movdqa 0x62f11(%rip),%xmm7 │ │ │ │ + movdqa 0x62f19(%rip),%xmm6 │ │ │ │ + movdqa 0x62ef1(%rip),%xmm5 │ │ │ │ movdqu (%rsi,%rdx,1),%xmm0 │ │ │ │ movdqa %xmm0,%xmm2 │ │ │ │ pshufb %xmm7,%xmm2 │ │ │ │ movdqa %xmm0,%xmm3 │ │ │ │ pshufb %xmm6,%xmm3 │ │ │ │ pshufb %xmm5,%xmm0 │ │ │ │ movdqa %xmm2,%xmm1 │ │ │ │ @@ -760066,15 +758500,15 @@ │ │ │ │ pmaddubsw %xmm10,%xmm1 │ │ │ │ pmaddubsw %xmm11,%xmm3 │ │ │ │ pmaddubsw %xmm11,%xmm2 │ │ │ │ pmaddubsw %xmm10,%xmm4 │ │ │ │ paddw %xmm3,%xmm1 │ │ │ │ paddw %xmm2,%xmm4 │ │ │ │ phaddw %xmm1,%xmm4 │ │ │ │ - movdqa 0x6065c(%rip),%xmm5 │ │ │ │ + movdqa 0x62ffc(%rip),%xmm5 │ │ │ │ pmulhrsw %xmm5,%xmm0 │ │ │ │ pmulhrsw %xmm5,%xmm4 │ │ │ │ movdqa 0x40(%rsp),%xmm6 │ │ │ │ movdqa %xmm6,%xmm5 │ │ │ │ punpcklwd %xmm0,%xmm5 │ │ │ │ movdqa %xmm0,%xmm6 │ │ │ │ punpcklwd %xmm4,%xmm6 │ │ │ │ @@ -760088,55 +758522,55 @@ │ │ │ │ psrad $0x6,%xmm2 │ │ │ │ psrad $0x6,%xmm1 │ │ │ │ packssdw %xmm1,%xmm2 │ │ │ │ movq %xmm2,(%rdi) │ │ │ │ movhps %xmm2,(%rdi,%rcx,2) │ │ │ │ lea (%rdi,%rcx,4),%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jle 37ff46 <__cxa_finalize@plt+0x354ef6> │ │ │ │ + jle 37d4f6 <__cxa_finalize@plt+0x3524a6> │ │ │ │ movdqa %xmm4,0x40(%rsp) │ │ │ │ movdqa (%rsp),%xmm1 │ │ │ │ movdqa 0x10(%rsp),%xmm2 │ │ │ │ movdqa 0x20(%rsp),%xmm3 │ │ │ │ movdqa 0x30(%rsp),%xmm4 │ │ │ │ - jmp 37fdb2 <__cxa_finalize@plt+0x354d62> │ │ │ │ + jmp 37d362 <__cxa_finalize@plt+0x352312> │ │ │ │ add $0x4,%rax │ │ │ │ add $0x8,%r11 │ │ │ │ movzbl %r9b,%r8d │ │ │ │ mov %rax,%rsi │ │ │ │ mov %r11,%rdi │ │ │ │ sub $0x10000,%r9d │ │ │ │ - jg 37fb05 <__cxa_finalize@plt+0x354ab5> │ │ │ │ + jg 37d0b5 <__cxa_finalize@plt+0x352065> │ │ │ │ add $0x58,%rsp │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ push %rbx │ │ │ │ push %rbp │ │ │ │ push %r14 │ │ │ │ push %r15 │ │ │ │ push %r12 │ │ │ │ sub $0x90,%rsp │ │ │ │ - call 37fff0 <__cxa_finalize@plt+0x354fa0> │ │ │ │ - jmp 37ff8f <__cxa_finalize@plt+0x354f3f> │ │ │ │ - call 38018d <__cxa_finalize@plt+0x35513d> │ │ │ │ + call 37d5a0 <__cxa_finalize@plt+0x352550> │ │ │ │ + jmp 37d53f <__cxa_finalize@plt+0x3524ef> │ │ │ │ + call 37d73d <__cxa_finalize@plt+0x3526ed> │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ - movdqa 0x60588(%rip),%xmm10 │ │ │ │ + movdqa 0x62f28(%rip),%xmm10 │ │ │ │ psrad $0x11,%xmm12 │ │ │ │ psrad $0x11,%xmm13 │ │ │ │ packssdw %xmm13,%xmm12 │ │ │ │ pmulhrsw %xmm10,%xmm12 │ │ │ │ psrad $0x11,%xmm14 │ │ │ │ psrad $0x11,%xmm15 │ │ │ │ packssdw %xmm15,%xmm14 │ │ │ │ pmulhrsw %xmm10,%xmm14 │ │ │ │ packuswb %xmm14,%xmm12 │ │ │ │ movq %xmm12,(%rdi) │ │ │ │ movhps %xmm12,(%rdi,%rsi,1) │ │ │ │ dec %r8d │ │ │ │ - jg 37ff86 <__cxa_finalize@plt+0x354f36> │ │ │ │ + jg 37d536 <__cxa_finalize@plt+0x3524e6> │ │ │ │ add $0x90,%rsp │ │ │ │ pop %r12 │ │ │ │ pop %r15 │ │ │ │ pop %r14 │ │ │ │ pop %rbp │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ @@ -760148,84 +758582,84 @@ │ │ │ │ movswl (%r8),%r10d │ │ │ │ movswl 0x2(%r8),%r11d │ │ │ │ lea 0x3(%rcx,%rcx,2),%rbp │ │ │ │ add $0x10200,%r9d │ │ │ │ lea (%r10,%r10,2),%eax │ │ │ │ sub %rbp,%rdx │ │ │ │ sub %eax,%r11d │ │ │ │ - lea 0x60599(%rip),%rbx │ │ │ │ + lea 0x62f39(%rip),%rbx │ │ │ │ mov 0xc8(%rsp),%r15d │ │ │ │ pxor %xmm11,%xmm11 │ │ │ │ - call 380490 <__cxa_finalize@plt+0x355440> │ │ │ │ + call 37da40 <__cxa_finalize@plt+0x3529f0> │ │ │ │ movdqa %xmm0,%xmm2 │ │ │ │ psrld $0x10,%xmm2 │ │ │ │ movdqa %xmm1,%xmm3 │ │ │ │ psrld $0x10,%xmm3 │ │ │ │ - call 380490 <__cxa_finalize@plt+0x355440> │ │ │ │ + call 37da40 <__cxa_finalize@plt+0x3529f0> │ │ │ │ movdqa %xmm0,%xmm4 │ │ │ │ psrld $0x10,%xmm4 │ │ │ │ movdqa %xmm1,%xmm5 │ │ │ │ psrld $0x10,%xmm5 │ │ │ │ - call 380490 <__cxa_finalize@plt+0x355440> │ │ │ │ + call 37da40 <__cxa_finalize@plt+0x3529f0> │ │ │ │ pcmpeqd %xmm10,%xmm10 │ │ │ │ pslld $0x10,%xmm10 │ │ │ │ movdqa %xmm10,0x88(%rsp) │ │ │ │ pand %xmm10,%xmm0 │ │ │ │ por %xmm0,%xmm2 │ │ │ │ pand %xmm10,%xmm1 │ │ │ │ por %xmm1,%xmm3 │ │ │ │ movdqa %xmm2,0x8(%rsp) │ │ │ │ movdqa %xmm3,0x18(%rsp) │ │ │ │ - call 380490 <__cxa_finalize@plt+0x355440> │ │ │ │ + call 37da40 <__cxa_finalize@plt+0x3529f0> │ │ │ │ movdqa 0x88(%rsp),%xmm10 │ │ │ │ pand %xmm10,%xmm0 │ │ │ │ por %xmm0,%xmm4 │ │ │ │ pand %xmm10,%xmm1 │ │ │ │ por %xmm1,%xmm5 │ │ │ │ movdqa %xmm4,0x28(%rsp) │ │ │ │ movdqa %xmm5,0x38(%rsp) │ │ │ │ - call 380490 <__cxa_finalize@plt+0x355440> │ │ │ │ + call 37da40 <__cxa_finalize@plt+0x3529f0> │ │ │ │ movdqa %xmm2,%xmm6 │ │ │ │ psrld $0x10,%xmm6 │ │ │ │ movdqa %xmm3,%xmm7 │ │ │ │ psrld $0x10,%xmm7 │ │ │ │ movdqa 0x88(%rsp),%xmm10 │ │ │ │ pand %xmm10,%xmm0 │ │ │ │ por %xmm0,%xmm6 │ │ │ │ pand %xmm10,%xmm1 │ │ │ │ por %xmm1,%xmm7 │ │ │ │ movdqa %xmm6,0x48(%rsp) │ │ │ │ movdqa %xmm7,0x58(%rsp) │ │ │ │ - call 380490 <__cxa_finalize@plt+0x355440> │ │ │ │ + call 37da40 <__cxa_finalize@plt+0x3529f0> │ │ │ │ movdqa %xmm4,%xmm2 │ │ │ │ psrld $0x10,%xmm2 │ │ │ │ movdqa %xmm5,%xmm3 │ │ │ │ psrld $0x10,%xmm3 │ │ │ │ movdqa 0x88(%rsp),%xmm10 │ │ │ │ pand %xmm10,%xmm0 │ │ │ │ por %xmm0,%xmm2 │ │ │ │ pand %xmm10,%xmm1 │ │ │ │ por %xmm1,%xmm3 │ │ │ │ movdqa %xmm2,0x68(%rsp) │ │ │ │ movdqa %xmm3,0x78(%rsp) │ │ │ │ - call 380490 <__cxa_finalize@plt+0x355440> │ │ │ │ + call 37da40 <__cxa_finalize@plt+0x3529f0> │ │ │ │ movdqa %xmm6,%xmm4 │ │ │ │ psrld $0x10,%xmm4 │ │ │ │ movdqa %xmm7,%xmm5 │ │ │ │ psrld $0x10,%xmm5 │ │ │ │ movdqa 0x88(%rsp),%xmm10 │ │ │ │ pand %xmm10,%xmm0 │ │ │ │ por %xmm0,%xmm4 │ │ │ │ pand %xmm10,%xmm1 │ │ │ │ por %xmm1,%xmm5 │ │ │ │ add $0x10200,%r15d │ │ │ │ movdqa %xmm2,%xmm6 │ │ │ │ movdqa %xmm3,%xmm7 │ │ │ │ mov $0x4,%r8d │ │ │ │ - call 380490 <__cxa_finalize@plt+0x355440> │ │ │ │ + call 37da40 <__cxa_finalize@plt+0x3529f0> │ │ │ │ psrld $0x10,%xmm6 │ │ │ │ psrld $0x10,%xmm7 │ │ │ │ movdqa 0x88(%rsp),%xmm10 │ │ │ │ pand %xmm10,%xmm0 │ │ │ │ por %xmm0,%xmm6 │ │ │ │ pand %xmm10,%xmm1 │ │ │ │ por %xmm1,%xmm7 │ │ │ │ @@ -760291,15 +758725,15 @@ │ │ │ │ pmaddwd %xmm5,%xmm3 │ │ │ │ pmaddwd 0x38(%rsp),%xmm2 │ │ │ │ pmaddwd %xmm7,%xmm15 │ │ │ │ paddd %xmm3,%xmm1 │ │ │ │ paddd %xmm15,%xmm2 │ │ │ │ paddd %xmm2,%xmm1 │ │ │ │ movdqa %xmm1,%xmm13 │ │ │ │ - call 380490 <__cxa_finalize@plt+0x355440> │ │ │ │ + call 37da40 <__cxa_finalize@plt+0x3529f0> │ │ │ │ movdqa 0x48(%rsp),%xmm2 │ │ │ │ movdqa 0x58(%rsp),%xmm3 │ │ │ │ movdqa %xmm2,0x8(%rsp) │ │ │ │ movdqa %xmm3,0x18(%rsp) │ │ │ │ movdqa %xmm4,0x48(%rsp) │ │ │ │ movdqa %xmm5,0x58(%rsp) │ │ │ │ psrld $0x10,%xmm4 │ │ │ │ @@ -760407,81 +758841,81 @@ │ │ │ │ lea (%rax,%r10,4),%ebp │ │ │ │ lea (%rax,%r11,1),%r9d │ │ │ │ shr $0xa,%eax │ │ │ │ shr $0xa,%ebp │ │ │ │ movhps (%rbx,%rax,8),%xmm14 │ │ │ │ movhps (%rbx,%rbp,8),%xmm9 │ │ │ │ movdqa %xmm10,%xmm0 │ │ │ │ - pshufb 0x5fe05(%rip),%xmm0 │ │ │ │ + pshufb 0x627a5(%rip),%xmm0 │ │ │ │ pmaddubsw %xmm1,%xmm0 │ │ │ │ movdqa %xmm10,%xmm1 │ │ │ │ - pshufb 0x5fe02(%rip),%xmm1 │ │ │ │ + pshufb 0x627a2(%rip),%xmm1 │ │ │ │ pmaddubsw %xmm8,%xmm1 │ │ │ │ movdqa %xmm10,%xmm15 │ │ │ │ - pshufb 0x5fdfd(%rip),%xmm15 │ │ │ │ + pshufb 0x6279d(%rip),%xmm15 │ │ │ │ pmaddubsw %xmm14,%xmm15 │ │ │ │ - pshufb 0x5fdfd(%rip),%xmm10 │ │ │ │ + pshufb 0x6279d(%rip),%xmm10 │ │ │ │ pmaddubsw %xmm9,%xmm10 │ │ │ │ phaddw %xmm15,%xmm0 │ │ │ │ phaddw %xmm10,%xmm1 │ │ │ │ - movdqa 0x5ffc2(%rip),%xmm14 │ │ │ │ - movdqa 0x60009(%rip),%xmm9 │ │ │ │ + movdqa 0x62962(%rip),%xmm14 │ │ │ │ + movdqa 0x629a9(%rip),%xmm9 │ │ │ │ pmaddwd %xmm14,%xmm0 │ │ │ │ pmaddwd %xmm14,%xmm1 │ │ │ │ paddd %xmm9,%xmm0 │ │ │ │ paddd %xmm9,%xmm1 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ push %rbx │ │ │ │ push %rbp │ │ │ │ push %r14 │ │ │ │ push %r15 │ │ │ │ push %r12 │ │ │ │ sub $0x90,%rsp │ │ │ │ - call 37fff0 <__cxa_finalize@plt+0x354fa0> │ │ │ │ + call 37d5a0 <__cxa_finalize@plt+0x352550> │ │ │ │ psrad $0xd,%xmm12 │ │ │ │ psrad $0xd,%xmm13 │ │ │ │ psrad $0xd,%xmm14 │ │ │ │ psrad $0xd,%xmm15 │ │ │ │ packssdw %xmm13,%xmm12 │ │ │ │ packssdw %xmm15,%xmm14 │ │ │ │ - movdqa 0x5ff61(%rip),%xmm13 │ │ │ │ + movdqa 0x62901(%rip),%xmm13 │ │ │ │ pmulhrsw %xmm13,%xmm12 │ │ │ │ pmulhrsw %xmm13,%xmm14 │ │ │ │ movdqa %xmm12,(%rdi) │ │ │ │ movdqa %xmm14,(%rdi,%rsi,2) │ │ │ │ dec %r8d │ │ │ │ - je 37ffda <__cxa_finalize@plt+0x354f8a> │ │ │ │ - call 38018d <__cxa_finalize@plt+0x35513d> │ │ │ │ + je 37d58a <__cxa_finalize@plt+0x35253a> │ │ │ │ + call 37d73d <__cxa_finalize@plt+0x3526ed> │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ - jmp 380594 <__cxa_finalize@plt+0x355544> │ │ │ │ + jmp 37db44 <__cxa_finalize@plt+0x352af4> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ push %rbx │ │ │ │ push %rbp │ │ │ │ push %r14 │ │ │ │ push %r15 │ │ │ │ push %r12 │ │ │ │ sub $0x90,%rsp │ │ │ │ - call 380670 <__cxa_finalize@plt+0x355620> │ │ │ │ - jmp 38060f <__cxa_finalize@plt+0x3555bf> │ │ │ │ - call 3807ef <__cxa_finalize@plt+0x35579f> │ │ │ │ + call 37dc20 <__cxa_finalize@plt+0x352bd0> │ │ │ │ + jmp 37dbbf <__cxa_finalize@plt+0x352b6f> │ │ │ │ + call 37dd9f <__cxa_finalize@plt+0x352d4f> │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ psrad $0x12,%xmm12 │ │ │ │ psrad $0x12,%xmm13 │ │ │ │ packusdw %xmm13,%xmm12 │ │ │ │ pavgw %xmm11,%xmm12 │ │ │ │ psrad $0x12,%xmm14 │ │ │ │ psrad $0x12,%xmm15 │ │ │ │ packusdw %xmm15,%xmm14 │ │ │ │ pavgw %xmm11,%xmm14 │ │ │ │ packuswb %xmm14,%xmm12 │ │ │ │ movq %xmm12,(%rdi) │ │ │ │ movhps %xmm12,(%rdi,%rsi,1) │ │ │ │ dec %r8d │ │ │ │ - jg 380606 <__cxa_finalize@plt+0x3555b6> │ │ │ │ + jg 37dbb6 <__cxa_finalize@plt+0x352b66> │ │ │ │ add $0x90,%rsp │ │ │ │ pop %r12 │ │ │ │ pop %r15 │ │ │ │ pop %r14 │ │ │ │ pop %rbp │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ @@ -760494,74 +758928,74 @@ │ │ │ │ movswl (%r8),%r10d │ │ │ │ movswl 0x2(%r8),%r11d │ │ │ │ lea 0x3(%rcx,%rcx,2),%rbp │ │ │ │ add $0x10200,%r9d │ │ │ │ lea (%r10,%r10,2),%eax │ │ │ │ sub %rbp,%rdx │ │ │ │ sub %eax,%r11d │ │ │ │ - lea 0x5ff19(%rip),%rbx │ │ │ │ + lea 0x628b9(%rip),%rbx │ │ │ │ mov 0xc8(%rsp),%r15d │ │ │ │ pxor %xmm11,%xmm11 │ │ │ │ - call 380ae0 <__cxa_finalize@plt+0x355a90> │ │ │ │ + call 37e090 <__cxa_finalize@plt+0x353040> │ │ │ │ movdqa %xmm0,%xmm2 │ │ │ │ psrld $0x10,%xmm2 │ │ │ │ movdqa %xmm1,%xmm3 │ │ │ │ psrld $0x10,%xmm3 │ │ │ │ - call 380ae0 <__cxa_finalize@plt+0x355a90> │ │ │ │ + call 37e090 <__cxa_finalize@plt+0x353040> │ │ │ │ movdqa %xmm0,%xmm4 │ │ │ │ psrld $0x10,%xmm4 │ │ │ │ movdqa %xmm1,%xmm5 │ │ │ │ psrld $0x10,%xmm5 │ │ │ │ - call 380ae0 <__cxa_finalize@plt+0x355a90> │ │ │ │ + call 37e090 <__cxa_finalize@plt+0x353040> │ │ │ │ pcmpeqd %xmm10,%xmm10 │ │ │ │ pslld $0x10,%xmm10 │ │ │ │ movdqa %xmm10,0x88(%rsp) │ │ │ │ pblendw $0xaa,%xmm0,%xmm2 │ │ │ │ pblendw $0xaa,%xmm1,%xmm3 │ │ │ │ movdqa %xmm2,0x8(%rsp) │ │ │ │ movdqa %xmm3,0x18(%rsp) │ │ │ │ - call 380ae0 <__cxa_finalize@plt+0x355a90> │ │ │ │ + call 37e090 <__cxa_finalize@plt+0x353040> │ │ │ │ movdqa 0x88(%rsp),%xmm10 │ │ │ │ pblendw $0xaa,%xmm0,%xmm4 │ │ │ │ pblendw $0xaa,%xmm1,%xmm5 │ │ │ │ movdqa %xmm4,0x28(%rsp) │ │ │ │ movdqa %xmm5,0x38(%rsp) │ │ │ │ - call 380ae0 <__cxa_finalize@plt+0x355a90> │ │ │ │ + call 37e090 <__cxa_finalize@plt+0x353040> │ │ │ │ movdqa %xmm2,%xmm6 │ │ │ │ psrld $0x10,%xmm6 │ │ │ │ movdqa %xmm3,%xmm7 │ │ │ │ psrld $0x10,%xmm7 │ │ │ │ movdqa 0x88(%rsp),%xmm10 │ │ │ │ pblendw $0xaa,%xmm0,%xmm6 │ │ │ │ pblendw $0xaa,%xmm1,%xmm7 │ │ │ │ movdqa %xmm6,0x48(%rsp) │ │ │ │ movdqa %xmm7,0x58(%rsp) │ │ │ │ - call 380ae0 <__cxa_finalize@plt+0x355a90> │ │ │ │ + call 37e090 <__cxa_finalize@plt+0x353040> │ │ │ │ movdqa %xmm4,%xmm2 │ │ │ │ psrld $0x10,%xmm2 │ │ │ │ movdqa %xmm5,%xmm3 │ │ │ │ psrld $0x10,%xmm3 │ │ │ │ movdqa 0x88(%rsp),%xmm10 │ │ │ │ pblendw $0xaa,%xmm0,%xmm2 │ │ │ │ pblendw $0xaa,%xmm1,%xmm3 │ │ │ │ movdqa %xmm2,0x68(%rsp) │ │ │ │ movdqa %xmm3,0x78(%rsp) │ │ │ │ - call 380ae0 <__cxa_finalize@plt+0x355a90> │ │ │ │ + call 37e090 <__cxa_finalize@plt+0x353040> │ │ │ │ movdqa %xmm6,%xmm4 │ │ │ │ psrld $0x10,%xmm4 │ │ │ │ movdqa %xmm7,%xmm5 │ │ │ │ psrld $0x10,%xmm5 │ │ │ │ movdqa 0x88(%rsp),%xmm10 │ │ │ │ pblendw $0xaa,%xmm0,%xmm4 │ │ │ │ pblendw $0xaa,%xmm1,%xmm5 │ │ │ │ add $0x10200,%r15d │ │ │ │ movdqa %xmm2,%xmm6 │ │ │ │ movdqa %xmm3,%xmm7 │ │ │ │ mov $0x4,%r8d │ │ │ │ - call 380ae0 <__cxa_finalize@plt+0x355a90> │ │ │ │ + call 37e090 <__cxa_finalize@plt+0x353040> │ │ │ │ psrld $0x10,%xmm6 │ │ │ │ psrld $0x10,%xmm7 │ │ │ │ movdqa 0x88(%rsp),%xmm10 │ │ │ │ pblendw $0xaa,%xmm0,%xmm6 │ │ │ │ pblendw $0xaa,%xmm1,%xmm7 │ │ │ │ lea (%r15,%r14,4),%ebp │ │ │ │ lea (%r15,%r14,1),%eax │ │ │ │ @@ -760625,15 +759059,15 @@ │ │ │ │ pmaddwd %xmm5,%xmm3 │ │ │ │ pmaddwd 0x38(%rsp),%xmm2 │ │ │ │ pmaddwd %xmm7,%xmm15 │ │ │ │ paddd %xmm3,%xmm1 │ │ │ │ paddd %xmm15,%xmm2 │ │ │ │ paddd %xmm2,%xmm1 │ │ │ │ movdqa %xmm1,%xmm13 │ │ │ │ - call 380ae0 <__cxa_finalize@plt+0x355a90> │ │ │ │ + call 37e090 <__cxa_finalize@plt+0x353040> │ │ │ │ movdqa 0x48(%rsp),%xmm2 │ │ │ │ movdqa 0x58(%rsp),%xmm3 │ │ │ │ movdqa %xmm2,0x8(%rsp) │ │ │ │ movdqa %xmm3,0x18(%rsp) │ │ │ │ movdqa %xmm4,0x48(%rsp) │ │ │ │ movdqa %xmm5,0x58(%rsp) │ │ │ │ psrld $0x10,%xmm4 │ │ │ │ @@ -760738,75 +759172,75 @@ │ │ │ │ lea (%rax,%r10,4),%ebp │ │ │ │ lea (%rax,%r11,1),%r9d │ │ │ │ shr $0xa,%eax │ │ │ │ shr $0xa,%ebp │ │ │ │ movhps (%rbx,%rax,8),%xmm14 │ │ │ │ movhps (%rbx,%rbp,8),%xmm9 │ │ │ │ movdqa %xmm10,%xmm0 │ │ │ │ - pshufb 0x5f7b5(%rip),%xmm0 │ │ │ │ + pshufb 0x62155(%rip),%xmm0 │ │ │ │ pmaddubsw %xmm1,%xmm0 │ │ │ │ movdqa %xmm10,%xmm1 │ │ │ │ - pshufb 0x5f7b2(%rip),%xmm1 │ │ │ │ + pshufb 0x62152(%rip),%xmm1 │ │ │ │ pmaddubsw %xmm8,%xmm1 │ │ │ │ movdqa %xmm10,%xmm15 │ │ │ │ - pshufb 0x5f7ad(%rip),%xmm15 │ │ │ │ + pshufb 0x6214d(%rip),%xmm15 │ │ │ │ pmaddubsw %xmm14,%xmm15 │ │ │ │ - pshufb 0x5f7ad(%rip),%xmm10 │ │ │ │ + pshufb 0x6214d(%rip),%xmm10 │ │ │ │ pmaddubsw %xmm9,%xmm10 │ │ │ │ phaddw %xmm15,%xmm0 │ │ │ │ phaddw %xmm10,%xmm1 │ │ │ │ - movdqa 0x5f972(%rip),%xmm14 │ │ │ │ - movdqa 0x5f9b9(%rip),%xmm9 │ │ │ │ + movdqa 0x62312(%rip),%xmm14 │ │ │ │ + movdqa 0x62359(%rip),%xmm9 │ │ │ │ pmaddwd %xmm14,%xmm0 │ │ │ │ pmaddwd %xmm14,%xmm1 │ │ │ │ paddd %xmm9,%xmm0 │ │ │ │ paddd %xmm9,%xmm1 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ push %rbx │ │ │ │ push %rbp │ │ │ │ push %r14 │ │ │ │ push %r15 │ │ │ │ push %r12 │ │ │ │ sub $0x90,%rsp │ │ │ │ - call 380670 <__cxa_finalize@plt+0x355620> │ │ │ │ + call 37dc20 <__cxa_finalize@plt+0x352bd0> │ │ │ │ psrad $0xd,%xmm12 │ │ │ │ psrad $0xd,%xmm13 │ │ │ │ psrad $0xd,%xmm14 │ │ │ │ psrad $0xd,%xmm15 │ │ │ │ packssdw %xmm13,%xmm12 │ │ │ │ packssdw %xmm15,%xmm14 │ │ │ │ - movdqa 0x5f911(%rip),%xmm13 │ │ │ │ + movdqa 0x622b1(%rip),%xmm13 │ │ │ │ pmulhrsw %xmm13,%xmm12 │ │ │ │ pmulhrsw %xmm13,%xmm14 │ │ │ │ movdqa %xmm12,(%rdi) │ │ │ │ movdqa %xmm14,(%rdi,%rsi,2) │ │ │ │ dec %r8d │ │ │ │ - je 380651 <__cxa_finalize@plt+0x355601> │ │ │ │ - call 3807ef <__cxa_finalize@plt+0x35579f> │ │ │ │ + je 37dc01 <__cxa_finalize@plt+0x352bb1> │ │ │ │ + call 37dd9f <__cxa_finalize@plt+0x352d4f> │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ - jmp 380be4 <__cxa_finalize@plt+0x355b94> │ │ │ │ + jmp 37e194 <__cxa_finalize@plt+0x353144> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0x17(%rip),%rax │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ test %r9d,%r9d │ │ │ │ - jne 380c69 <__cxa_finalize@plt+0x355c19> │ │ │ │ + jne 37e219 <__cxa_finalize@plt+0x3531c9> │ │ │ │ mov 0x8(%rsp),%r9d │ │ │ │ test %r9d,%r9d │ │ │ │ - jne 380fcb <__cxa_finalize@plt+0x355f7b> │ │ │ │ + jne 37e57b <__cxa_finalize@plt+0x35352b> │ │ │ │ add $0xffffffffffffdd44,%rax │ │ │ │ - jmp 37e9a2 <__cxa_finalize@plt+0x353952> │ │ │ │ + jmp 37bf52 <__cxa_finalize@plt+0x350f02> │ │ │ │ imul $0xffff,%r9d,%r9d │ │ │ │ add $0x10,%r9d │ │ │ │ movd %r9d,%xmm5 │ │ │ │ mov 0x8(%rsp),%r9d │ │ │ │ pshufd $0x0,%xmm5,%xmm5 │ │ │ │ test %r9d,%r9d │ │ │ │ - jne 3813ed <__cxa_finalize@plt+0x35639d> │ │ │ │ - movzwl 0x60060(%rax,%rcx,2),%ecx │ │ │ │ + jne 37e99d <__cxa_finalize@plt+0x35394d> │ │ │ │ + movzwl 0x62a00(%rax,%rcx,2),%ecx │ │ │ │ pxor %xmm6,%xmm6 │ │ │ │ add %rax,%rcx │ │ │ │ jmp *%rcx │ │ │ │ lea (%rdx,%rdx,2),%rax │ │ │ │ movq (%rsi),%xmm0 │ │ │ │ movhps (%rsi,%rdx,1),%xmm0 │ │ │ │ movq (%rsi,%rdx,2),%xmm1 │ │ │ │ @@ -760836,15 +759270,15 @@ │ │ │ │ pmaddwd %xmm5,%xmm2 │ │ │ │ pmaddwd %xmm5,%xmm1 │ │ │ │ packssdw %xmm2,%xmm1 │ │ │ │ movdqa %xmm0,(%rdi) │ │ │ │ movdqa %xmm1,0x10(%rdi) │ │ │ │ add $0x20,%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 380ca1 <__cxa_finalize@plt+0x355c51> │ │ │ │ + jg 37e251 <__cxa_finalize@plt+0x353201> │ │ │ │ repz ret │ │ │ │ lea (%rdx,%rdx,2),%rax │ │ │ │ movdqu (%rsi),%xmm0 │ │ │ │ movdqu (%rsi,%rdx,1),%xmm1 │ │ │ │ movdqu (%rsi,%rdx,2),%xmm2 │ │ │ │ movdqu (%rsi,%rax,1),%xmm3 │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ @@ -760886,15 +759320,15 @@ │ │ │ │ packssdw %xmm7,%xmm3 │ │ │ │ movdqa %xmm0,(%rdi) │ │ │ │ movdqa %xmm1,0x10(%rdi) │ │ │ │ movdqa %xmm2,0x20(%rdi) │ │ │ │ movdqa %xmm3,0x30(%rdi) │ │ │ │ add $0x40,%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 380d35 <__cxa_finalize@plt+0x355ce5> │ │ │ │ + jg 37e2e5 <__cxa_finalize@plt+0x353295> │ │ │ │ repz ret │ │ │ │ movdqu (%rsi),%xmm0 │ │ │ │ movdqu 0x8(%rsi),%xmm1 │ │ │ │ movdqu (%rsi,%rdx,1),%xmm2 │ │ │ │ movdqu 0x8(%rsi,%rdx,1),%xmm3 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ movdqa %xmm0,%xmm4 │ │ │ │ @@ -760935,20 +759369,20 @@ │ │ │ │ packssdw %xmm7,%xmm3 │ │ │ │ movdqa %xmm0,(%rdi) │ │ │ │ movdqa %xmm1,0x10(%rdi) │ │ │ │ movdqa %xmm2,0x20(%rdi) │ │ │ │ movdqa %xmm3,0x30(%rdi) │ │ │ │ add $0x40,%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 380e03 <__cxa_finalize@plt+0x355db3> │ │ │ │ + jg 37e3b3 <__cxa_finalize@plt+0x353363> │ │ │ │ repz ret │ │ │ │ mov $0xffffffffffffff80,%rcx │ │ │ │ - jmp 380eeb <__cxa_finalize@plt+0x355e9b> │ │ │ │ + jmp 37e49b <__cxa_finalize@plt+0x35344b> │ │ │ │ mov $0xffffffffffffffc0,%rcx │ │ │ │ - jmp 380eeb <__cxa_finalize@plt+0x355e9b> │ │ │ │ + jmp 37e49b <__cxa_finalize@plt+0x35344b> │ │ │ │ mov $0xffffffffffffffe0,%rcx │ │ │ │ sub %rcx,%rsi │ │ │ │ mov %rcx,%rax │ │ │ │ movdqu (%rsi,%rax,1),%xmm0 │ │ │ │ movdqu 0x8(%rsi,%rax,1),%xmm1 │ │ │ │ movdqu 0x10(%rsi,%rax,1),%xmm2 │ │ │ │ movdqu 0x18(%rsi,%rax,1),%xmm3 │ │ │ │ @@ -760990,20 +759424,20 @@ │ │ │ │ packssdw %xmm7,%xmm3 │ │ │ │ movdqa %xmm0,(%rdi) │ │ │ │ movdqa %xmm1,0x10(%rdi) │ │ │ │ movdqa %xmm2,0x20(%rdi) │ │ │ │ movdqa %xmm3,0x30(%rdi) │ │ │ │ add $0x40,%rdi │ │ │ │ add $0x20,%rax │ │ │ │ - jl 380ef1 <__cxa_finalize@plt+0x355ea1> │ │ │ │ + jl 37e4a1 <__cxa_finalize@plt+0x353451> │ │ │ │ add %rdx,%rsi │ │ │ │ dec %r8d │ │ │ │ - jg 380eee <__cxa_finalize@plt+0x355e9e> │ │ │ │ + jg 37e49e <__cxa_finalize@plt+0x35344e> │ │ │ │ repz ret │ │ │ │ - movzwl 0x6006c(%rax,%rcx,2),%ecx │ │ │ │ + movzwl 0x62a0c(%rax,%rcx,2),%ecx │ │ │ │ imul $0xffff,%r9d,%r9d │ │ │ │ pxor %xmm6,%xmm6 │ │ │ │ add $0x10,%r9d │ │ │ │ add %rax,%rcx │ │ │ │ lea (%rdx,%rdx,2),%rax │ │ │ │ movd %r9d,%xmm5 │ │ │ │ pshufd $0x0,%xmm5,%xmm5 │ │ │ │ @@ -761032,15 +759466,15 @@ │ │ │ │ punpcklbw %xmm6,%xmm2 │ │ │ │ pmaddwd %xmm5,%xmm7 │ │ │ │ pmaddwd %xmm5,%xmm2 │ │ │ │ packssdw %xmm7,%xmm2 │ │ │ │ movdqa %xmm2,0x10(%rdi) │ │ │ │ add $0x20,%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 380ff9 <__cxa_finalize@plt+0x355fa9> │ │ │ │ + jg 37e5a9 <__cxa_finalize@plt+0x353559> │ │ │ │ repz ret │ │ │ │ movq (%rsi),%xmm0 │ │ │ │ movq (%rsi,%rdx,1),%xmm1 │ │ │ │ movq (%rsi,%rdx,2),%xmm2 │ │ │ │ movq (%rsi,%rax,1),%xmm3 │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ punpcklbw %xmm1,%xmm0 │ │ │ │ @@ -761074,15 +759508,15 @@ │ │ │ │ pmaddwd %xmm5,%xmm7 │ │ │ │ pmaddwd %xmm5,%xmm3 │ │ │ │ packssdw %xmm7,%xmm3 │ │ │ │ movdqa %xmm2,0x20(%rdi) │ │ │ │ movdqa %xmm3,0x30(%rdi) │ │ │ │ add $0x40,%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 381071 <__cxa_finalize@plt+0x356021> │ │ │ │ + jg 37e621 <__cxa_finalize@plt+0x3535d1> │ │ │ │ repz ret │ │ │ │ movdqu (%rsi),%xmm0 │ │ │ │ movdqu (%rsi,%rdx,1),%xmm1 │ │ │ │ movdqu (%rsi,%rdx,2),%xmm2 │ │ │ │ movdqu (%rsi,%rax,1),%xmm3 │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ movdqa %xmm0,%xmm4 │ │ │ │ @@ -761152,22 +759586,22 @@ │ │ │ │ pmaddwd %xmm5,%xmm7 │ │ │ │ pmaddwd %xmm5,%xmm3 │ │ │ │ packssdw %xmm7,%xmm3 │ │ │ │ movdqa %xmm4,0x60(%rdi) │ │ │ │ movdqa %xmm3,0x70(%rdi) │ │ │ │ sub $0xffffffffffffff80,%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 38111f <__cxa_finalize@plt+0x3560cf> │ │ │ │ + jg 37e6cf <__cxa_finalize@plt+0x35367f> │ │ │ │ repz ret │ │ │ │ lea 0x300(%r8),%ecx │ │ │ │ mov $0x100,%eax │ │ │ │ - jmp 381280 <__cxa_finalize@plt+0x356230> │ │ │ │ + jmp 37e830 <__cxa_finalize@plt+0x3537e0> │ │ │ │ lea 0x100(%r8),%ecx │ │ │ │ mov $0x80,%eax │ │ │ │ - jmp 381280 <__cxa_finalize@plt+0x356230> │ │ │ │ + jmp 37e830 <__cxa_finalize@plt+0x3537e0> │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0x40,%eax │ │ │ │ mov %rdi,%r10 │ │ │ │ mov %rsi,%r9 │ │ │ │ movdqu (%rsi),%xmm0 │ │ │ │ movdqu 0x10(%rsi),%xmm1 │ │ │ │ movdqu (%rsi,%rdx,1),%xmm2 │ │ │ │ @@ -761242,26 +759676,26 @@ │ │ │ │ pmaddwd %xmm5,%xmm7 │ │ │ │ pmaddwd %xmm5,%xmm3 │ │ │ │ packssdw %xmm7,%xmm3 │ │ │ │ movdqa %xmm4,0x20(%rdi) │ │ │ │ movdqa %xmm3,0x30(%rdi) │ │ │ │ add %rax,%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 38128f <__cxa_finalize@plt+0x35623f> │ │ │ │ + jg 37e83f <__cxa_finalize@plt+0x3537ef> │ │ │ │ add $0x20,%r9 │ │ │ │ movzbl %cl,%r8d │ │ │ │ mov %r9,%rsi │ │ │ │ add $0x40,%r10 │ │ │ │ mov %r10,%rdi │ │ │ │ sub $0x100,%ecx │ │ │ │ - jg 381286 <__cxa_finalize@plt+0x356236> │ │ │ │ + jg 37e836 <__cxa_finalize@plt+0x3537e6> │ │ │ │ repz ret │ │ │ │ - movzwl 0x60078(%rax,%rcx,2),%ecx │ │ │ │ + movzwl 0x62a18(%rax,%rcx,2),%ecx │ │ │ │ or $0x10000,%r9d │ │ │ │ - movdqa 0x5f09b(%rip),%xmm8 │ │ │ │ + movdqa 0x61a3b(%rip),%xmm8 │ │ │ │ pxor %xmm7,%xmm7 │ │ │ │ movd %r9d,%xmm6 │ │ │ │ add %rax,%rcx │ │ │ │ pshufd $0x0,%xmm6,%xmm6 │ │ │ │ jmp *%rcx │ │ │ │ movhps (%rsi),%xmm0 │ │ │ │ lea (%rdx,%rdx,2),%rcx │ │ │ │ @@ -761330,15 +759764,15 @@ │ │ │ │ psrad $0x4,%xmm2 │ │ │ │ packssdw %xmm4,%xmm2 │ │ │ │ paddw %xmm3,%xmm2 │ │ │ │ movdqa %xmm1,(%rdi) │ │ │ │ movdqa %xmm2,0x10(%rdi) │ │ │ │ add $0x20,%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 381450 <__cxa_finalize@plt+0x356400> │ │ │ │ + jg 37ea00 <__cxa_finalize@plt+0x3539b0> │ │ │ │ repz ret │ │ │ │ movdqu (%rsi),%xmm0 │ │ │ │ movdqa %xmm0,%xmm4 │ │ │ │ psrldq $0x1,%xmm4 │ │ │ │ punpcklbw %xmm4,%xmm0 │ │ │ │ movdqa %xmm0,%xmm4 │ │ │ │ punpckhbw %xmm7,%xmm4 │ │ │ │ @@ -761389,25 +759823,25 @@ │ │ │ │ psrad $0x4,%xmm2 │ │ │ │ packssdw %xmm4,%xmm2 │ │ │ │ paddw %xmm1,%xmm2 │ │ │ │ movdqa %xmm3,(%rdi) │ │ │ │ movdqa %xmm2,0x10(%rdi) │ │ │ │ add $0x20,%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 381572 <__cxa_finalize@plt+0x356522> │ │ │ │ + jg 37eb22 <__cxa_finalize@plt+0x353ad2> │ │ │ │ repz ret │ │ │ │ lea 0x700(%r8),%ecx │ │ │ │ mov $0x100,%r9d │ │ │ │ - jmp 381677 <__cxa_finalize@plt+0x356627> │ │ │ │ + jmp 37ec27 <__cxa_finalize@plt+0x353bd7> │ │ │ │ lea 0x300(%r8),%ecx │ │ │ │ mov $0x80,%r9d │ │ │ │ - jmp 381677 <__cxa_finalize@plt+0x356627> │ │ │ │ + jmp 37ec27 <__cxa_finalize@plt+0x353bd7> │ │ │ │ lea 0x100(%r8),%ecx │ │ │ │ mov $0x40,%r9d │ │ │ │ - jmp 381677 <__cxa_finalize@plt+0x356627> │ │ │ │ + jmp 37ec27 <__cxa_finalize@plt+0x353bd7> │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0x20,%r9d │ │ │ │ mov %rsi,%rax │ │ │ │ mov %rdi,%r10 │ │ │ │ movdqu (%rsi),%xmm0 │ │ │ │ movdqu 0x8(%rsi),%xmm1 │ │ │ │ movdqa %xmm0,%xmm4 │ │ │ │ @@ -761516,98 +759950,98 @@ │ │ │ │ psrad $0x4,%xmm4 │ │ │ │ psrad $0x4,%xmm2 │ │ │ │ packssdw %xmm4,%xmm2 │ │ │ │ paddw %xmm3,%xmm2 │ │ │ │ movdqa %xmm2,0x10(%rdi) │ │ │ │ add %r9,%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 3816d0 <__cxa_finalize@plt+0x356680> │ │ │ │ + jg 37ec80 <__cxa_finalize@plt+0x353c30> │ │ │ │ movzbl %cl,%r8d │ │ │ │ add $0x10,%rax │ │ │ │ add $0x20,%r10 │ │ │ │ mov %rax,%rsi │ │ │ │ mov %r10,%rdi │ │ │ │ sub $0x100,%ecx │ │ │ │ - jg 38167d <__cxa_finalize@plt+0x35662d> │ │ │ │ + jg 37ec2d <__cxa_finalize@plt+0x353bdd> │ │ │ │ repz ret │ │ │ │ xchg %ax,%ax │ │ │ │ mov $0x1e002d,%eax │ │ │ │ mov %eax,%r10d │ │ │ │ - jmp 381910 <__cxa_finalize@plt+0x3568c0> │ │ │ │ + jmp 37eec0 <__cxa_finalize@plt+0x353e70> │ │ │ │ nopl (%rax) │ │ │ │ mov $0x1e002d,%eax │ │ │ │ mov $0xf003c,%r10d │ │ │ │ - jmp 381910 <__cxa_finalize@plt+0x3568c0> │ │ │ │ + jmp 37eec0 <__cxa_finalize@plt+0x353e70> │ │ │ │ nopl (%rax) │ │ │ │ mov $0xf003c,%eax │ │ │ │ mov $0x1e002d,%r10d │ │ │ │ - jmp 381910 <__cxa_finalize@plt+0x3568c0> │ │ │ │ + jmp 37eec0 <__cxa_finalize@plt+0x353e70> │ │ │ │ nopl (%rax) │ │ │ │ mov $0xf003c,%eax │ │ │ │ mov %eax,%r10d │ │ │ │ - jmp 381910 <__cxa_finalize@plt+0x3568c0> │ │ │ │ + jmp 37eec0 <__cxa_finalize@plt+0x353e70> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov $0x1e002d,%eax │ │ │ │ mov $0x2d,%r10d │ │ │ │ - jmp 381910 <__cxa_finalize@plt+0x3568c0> │ │ │ │ + jmp 37eec0 <__cxa_finalize@plt+0x353e70> │ │ │ │ nopl (%rax) │ │ │ │ mov $0x2d,%eax │ │ │ │ mov $0x1e002d,%r10d │ │ │ │ - jmp 381910 <__cxa_finalize@plt+0x3568c0> │ │ │ │ + jmp 37eec0 <__cxa_finalize@plt+0x353e70> │ │ │ │ nopl (%rax) │ │ │ │ mov $0xf003c,%eax │ │ │ │ mov $0x2d,%r10d │ │ │ │ - jmp 381910 <__cxa_finalize@plt+0x3568c0> │ │ │ │ + jmp 37eec0 <__cxa_finalize@plt+0x353e70> │ │ │ │ nopl (%rax) │ │ │ │ mov $0x2d,%eax │ │ │ │ mov $0xf003c,%r10d │ │ │ │ - jmp 381910 <__cxa_finalize@plt+0x3568c0> │ │ │ │ + jmp 37eec0 <__cxa_finalize@plt+0x353e70> │ │ │ │ nopl (%rax) │ │ │ │ mov $0x2d,%eax │ │ │ │ mov %eax,%r10d │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ imul $0x10101,%r9d,%r9d │ │ │ │ add %eax,%r9d │ │ │ │ imul $0x10101,0x8(%rsp),%eax │ │ │ │ add %r10d,%eax │ │ │ │ mov %ecx,%ecx │ │ │ │ test $0xf00,%r9d │ │ │ │ - jne 38195c <__cxa_finalize@plt+0x35690c> │ │ │ │ + jne 37ef0c <__cxa_finalize@plt+0x353ebc> │ │ │ │ test $0xf00,%eax │ │ │ │ - jne 381db4 <__cxa_finalize@plt+0x356d64> │ │ │ │ + jne 37f364 <__cxa_finalize@plt+0x354314> │ │ │ │ lea -0x2fa0(%rip),%r10 │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ - movzwl 0x62304(%r10,%rcx,2),%ecx │ │ │ │ + movzwl 0x64ca4(%r10,%rcx,2),%ecx │ │ │ │ pxor %xmm4,%xmm4 │ │ │ │ add %r10,%rcx │ │ │ │ lea (%rdx,%rdx,2),%rax │ │ │ │ jmp *%rcx │ │ │ │ lea -0xd05(%rip),%r10 │ │ │ │ test $0xf00,%eax │ │ │ │ - jne 382113 <__cxa_finalize@plt+0x3570c3> │ │ │ │ + jne 37f6c3 <__cxa_finalize@plt+0x354673> │ │ │ │ cmp $0x4,%ecx │ │ │ │ - je 3819ba <__cxa_finalize@plt+0x35696a> │ │ │ │ + je 37ef6a <__cxa_finalize@plt+0x353f1a> │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ shr $0x10,%r9d │ │ │ │ sub $0x3,%rsi │ │ │ │ - movzwl 0x60054(%r10,%rcx,2),%ecx │ │ │ │ - movq 0x6059a(%r10,%r9,8),%xmm6 │ │ │ │ + movzwl 0x629f4(%r10,%rcx,2),%ecx │ │ │ │ + movq 0x62faa(%r10,%r9,8),%xmm6 │ │ │ │ punpcklbw %xmm6,%xmm6 │ │ │ │ psraw $0x8,%xmm6 │ │ │ │ - movdqa 0x5eaed(%rip),%xmm7 │ │ │ │ - movdqa 0x5ead4(%rip),%xmm15 │ │ │ │ + movdqa 0x6148d(%rip),%xmm7 │ │ │ │ + movdqa 0x61474(%rip),%xmm15 │ │ │ │ pshufd $0x44,%xmm6,%xmm5 │ │ │ │ punpckhqdq %xmm6,%xmm6 │ │ │ │ add %r10,%rcx │ │ │ │ jmp *%rcx │ │ │ │ movzbl %r9b,%r9d │ │ │ │ dec %rsi │ │ │ │ - movd 0x6059c(%r10,%r9,8),%xmm4 │ │ │ │ - movdqa 0x5eabd(%rip),%xmm6 │ │ │ │ - movdqa 0x5eaa4(%rip),%xmm14 │ │ │ │ + movd 0x62fac(%r10,%r9,8),%xmm4 │ │ │ │ + movdqa 0x6145d(%rip),%xmm6 │ │ │ │ + movdqa 0x61444(%rip),%xmm14 │ │ │ │ punpcklbw %xmm4,%xmm4 │ │ │ │ psraw $0x8,%xmm4 │ │ │ │ punpcklqdq %xmm4,%xmm4 │ │ │ │ lea (%rdx,%rdx,2),%r10 │ │ │ │ movd (%rsi),%xmm0 │ │ │ │ movd 0x1(%rsi),%xmm12 │ │ │ │ movd (%rsi,%rdx,1),%xmm1 │ │ │ │ @@ -761672,15 +760106,15 @@ │ │ │ │ psraw $0x2,%xmm0 │ │ │ │ paddw %xmm6,%xmm2 │ │ │ │ psraw $0x2,%xmm2 │ │ │ │ movdqa %xmm0,(%rdi) │ │ │ │ movdqa %xmm2,0x10(%rdi) │ │ │ │ add $0x20,%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 3819ed <__cxa_finalize@plt+0x35699d> │ │ │ │ + jg 37ef9d <__cxa_finalize@plt+0x353f4d> │ │ │ │ repz ret │ │ │ │ movd (%rsi),%xmm0 │ │ │ │ movd 0x1(%rsi),%xmm1 │ │ │ │ movd 0x2(%rsi),%xmm2 │ │ │ │ movd 0x3(%rsi),%xmm3 │ │ │ │ movd 0x4(%rsi),%xmm4 │ │ │ │ movd 0x5(%rsi),%xmm12 │ │ │ │ @@ -761732,22 +760166,22 @@ │ │ │ │ packssdw %xmm8,%xmm0 │ │ │ │ paddw %xmm7,%xmm0 │ │ │ │ psraw $0x2,%xmm0 │ │ │ │ movdqa %xmm0,(%rdi) │ │ │ │ add %rdx,%rsi │ │ │ │ add $0x10,%rdi │ │ │ │ dec %r8d │ │ │ │ - jg 381b37 <__cxa_finalize@plt+0x356ae7> │ │ │ │ + jg 37f0e7 <__cxa_finalize@plt+0x354097> │ │ │ │ repz ret │ │ │ │ mov $0xfffffffffffffff0,%rcx │ │ │ │ - jmp 381c76 <__cxa_finalize@plt+0x356c26> │ │ │ │ + jmp 37f226 <__cxa_finalize@plt+0x3541d6> │ │ │ │ mov $0xffffffffffffffe0,%rcx │ │ │ │ - jmp 381c76 <__cxa_finalize@plt+0x356c26> │ │ │ │ + jmp 37f226 <__cxa_finalize@plt+0x3541d6> │ │ │ │ mov $0xffffffffffffffc0,%rcx │ │ │ │ - jmp 381c76 <__cxa_finalize@plt+0x356c26> │ │ │ │ + jmp 37f226 <__cxa_finalize@plt+0x3541d6> │ │ │ │ mov $0xffffffffffffff80,%rcx │ │ │ │ sub %rcx,%rsi │ │ │ │ mov %rcx,%r9 │ │ │ │ movd (%rsi,%rcx,1),%xmm0 │ │ │ │ movd 0x1(%rsi,%rcx,1),%xmm1 │ │ │ │ movd 0x2(%rsi,%rcx,1),%xmm4 │ │ │ │ movd 0x3(%rsi,%rcx,1),%xmm8 │ │ │ │ @@ -761800,38 +760234,38 @@ │ │ │ │ pmaddwd %xmm15,%xmm3 │ │ │ │ packssdw %xmm3,%xmm0 │ │ │ │ paddw %xmm7,%xmm0 │ │ │ │ psraw $0x2,%xmm0 │ │ │ │ movdqa %xmm0,(%rdi) │ │ │ │ add $0x10,%rdi │ │ │ │ add $0x8,%rcx │ │ │ │ - jl 381c7c <__cxa_finalize@plt+0x356c2c> │ │ │ │ + jl 37f22c <__cxa_finalize@plt+0x3541dc> │ │ │ │ add %rdx,%rsi │ │ │ │ mov %r9,%rcx │ │ │ │ dec %r8d │ │ │ │ - jg 381c7c <__cxa_finalize@plt+0x356c2c> │ │ │ │ + jg 37f22c <__cxa_finalize@plt+0x3541dc> │ │ │ │ repz ret │ │ │ │ lea -0x115d(%rip),%r10 │ │ │ │ movzbl %al,%r9d │ │ │ │ shr $0x10,%eax │ │ │ │ cmp $0x6,%r8d │ │ │ │ cmovs %r9d,%eax │ │ │ │ - movq 0x6059a(%r10,%rax,8),%xmm0 │ │ │ │ + movq 0x62faa(%r10,%rax,8),%xmm0 │ │ │ │ punpcklbw %xmm0,%xmm0 │ │ │ │ psraw $0x8,%xmm0 │ │ │ │ pshufd $0x0,%xmm0,%xmm8 │ │ │ │ pshufd $0x55,%xmm0,%xmm9 │ │ │ │ lea (%rdx,%rdx,2),%r10 │ │ │ │ pshufd $0xaa,%xmm0,%xmm10 │ │ │ │ pshufd $0xff,%xmm0,%xmm11 │ │ │ │ sub %r10,%rsi │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jns 381f20 <__cxa_finalize@plt+0x356ed0> │ │ │ │ + jns 37f4d0 <__cxa_finalize@plt+0x354480> │ │ │ │ pxor %xmm6,%xmm6 │ │ │ │ - movdqa 0x5e67f(%rip),%xmm7 │ │ │ │ + movdqa 0x6101f(%rip),%xmm7 │ │ │ │ movd (%rsi),%xmm1 │ │ │ │ movd (%rsi,%rdx,1),%xmm0 │ │ │ │ movd (%rsi,%rdx,2),%xmm2 │ │ │ │ add %r10,%rsi │ │ │ │ movd (%rsi),%xmm4 │ │ │ │ movd (%rsi,%rdx,1),%xmm3 │ │ │ │ movd (%rsi,%rdx,2),%xmm5 │ │ │ │ @@ -761886,15 +760320,15 @@ │ │ │ │ paddw %xmm4,%xmm5 │ │ │ │ paddw %xmm7,%xmm5 │ │ │ │ psraw $0x2,%xmm5 │ │ │ │ movq %xmm5,(%rdi) │ │ │ │ movhps %xmm5,(%rdi,%rcx,2) │ │ │ │ lea (%rdi,%rcx,4),%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 381e5b <__cxa_finalize@plt+0x356e0b> │ │ │ │ + jg 37f40b <__cxa_finalize@plt+0x3543bb> │ │ │ │ repz ret │ │ │ │ lea -0x40(,%rcx,8),%eax │ │ │ │ mov %rsi,%r9 │ │ │ │ mov %rdi,%r11 │ │ │ │ lea (%r8,%rax,4),%eax │ │ │ │ movq (%rsi),%xmm1 │ │ │ │ movq (%rsi,%rdx,1),%xmm2 │ │ │ │ @@ -761976,56 +760410,56 @@ │ │ │ │ movdqa %xmm13,%xmm12 │ │ │ │ punpckhbw %xmm7,%xmm12 │ │ │ │ punpcklbw %xmm7,%xmm13 │ │ │ │ pmaddwd %xmm11,%xmm12 │ │ │ │ pmaddwd %xmm11,%xmm13 │ │ │ │ packssdw %xmm12,%xmm13 │ │ │ │ paddw %xmm13,%xmm15 │ │ │ │ - paddw 0x5e3ca(%rip),%xmm14 │ │ │ │ + paddw 0x60d6a(%rip),%xmm14 │ │ │ │ psraw $0x2,%xmm14 │ │ │ │ - paddw 0x5e3bb(%rip),%xmm15 │ │ │ │ + paddw 0x60d5b(%rip),%xmm15 │ │ │ │ psraw $0x2,%xmm15 │ │ │ │ movdqu %xmm14,(%rdi) │ │ │ │ movdqu %xmm15,(%rdi,%rcx,2) │ │ │ │ lea (%rdi,%rcx,4),%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 381f6f <__cxa_finalize@plt+0x356f1f> │ │ │ │ + jg 37f51f <__cxa_finalize@plt+0x3544cf> │ │ │ │ add $0x8,%r9 │ │ │ │ add $0x10,%r11 │ │ │ │ movzbl %al,%r8d │ │ │ │ mov %r9,%rsi │ │ │ │ mov %r11,%rdi │ │ │ │ sub $0x100,%eax │ │ │ │ - jg 381f31 <__cxa_finalize@plt+0x356ee1> │ │ │ │ + jg 37f4e1 <__cxa_finalize@plt+0x354491> │ │ │ │ repz ret │ │ │ │ cmp $0x4,%ecx │ │ │ │ - jg 3826f7 <__cxa_finalize@plt+0x3576a7> │ │ │ │ + jg 37fca7 <__cxa_finalize@plt+0x354c57> │ │ │ │ and $0x7f,%r9d │ │ │ │ - movd 0x6059c(%r10,%r9,8),%xmm1 │ │ │ │ + movd 0x62fac(%r10,%r9,8),%xmm1 │ │ │ │ movzbl %al,%r9d │ │ │ │ shr $0x10,%eax │ │ │ │ cmp $0x6,%r8d │ │ │ │ cmovs %r9d,%eax │ │ │ │ - movq 0x6059a(%r10,%rax,8),%xmm0 │ │ │ │ + movq 0x62faa(%r10,%rax,8),%xmm0 │ │ │ │ sub $0xe8,%rsp │ │ │ │ lea (%rdx,%rdx,2),%r10 │ │ │ │ sub %r10,%rsi │ │ │ │ dec %rsi │ │ │ │ punpcklbw %xmm0,%xmm0 │ │ │ │ psraw $0x8,%xmm0 │ │ │ │ - movdqa 0x5e32a(%rip),%xmm8 │ │ │ │ - movdqa 0x5e3c1(%rip),%xmm9 │ │ │ │ + movdqa 0x60cca(%rip),%xmm8 │ │ │ │ + movdqa 0x60d61(%rip),%xmm9 │ │ │ │ pshufd $0x0,%xmm0,%xmm10 │ │ │ │ pshufd $0x55,%xmm0,%xmm11 │ │ │ │ pshufd $0xaa,%xmm0,%xmm12 │ │ │ │ pshufd $0xff,%xmm0,%xmm13 │ │ │ │ pshufd $0x0,%xmm1,%xmm7 │ │ │ │ punpcklbw %xmm7,%xmm7 │ │ │ │ psraw $0x8,%xmm7 │ │ │ │ - movdqa 0x5e2e2(%rip),%xmm15 │ │ │ │ + movdqa 0x60c82(%rip),%xmm15 │ │ │ │ movq (%rsi),%xmm5 │ │ │ │ movhps (%rsi,%rdx,1),%xmm5 │ │ │ │ movq (%rsi,%rdx,2),%xmm4 │ │ │ │ movhps (%rsi,%r10,1),%xmm4 │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ movdqa %xmm5,%xmm2 │ │ │ │ pcmpeqd %xmm6,%xmm6 │ │ │ │ @@ -762303,30 +760737,30 @@ │ │ │ │ movdqa %xmm1,0xb0(%rsp) │ │ │ │ movdqa %xmm2,0xc0(%rsp) │ │ │ │ movdqa %xmm3,0xd0(%rsp) │ │ │ │ movdqa 0x40(%rsp),%xmm0 │ │ │ │ movdqa 0x50(%rsp),%xmm1 │ │ │ │ movdqa 0x60(%rsp),%xmm2 │ │ │ │ movdqa 0x70(%rsp),%xmm3 │ │ │ │ - jg 3824cf <__cxa_finalize@plt+0x35747f> │ │ │ │ + jg 37fa7f <__cxa_finalize@plt+0x354a2f> │ │ │ │ add $0xe8,%rsp │ │ │ │ ret │ │ │ │ shr $0x10,%r9d │ │ │ │ sub $0x58,%rsp │ │ │ │ - movq 0x6059a(%r10,%r9,8),%xmm0 │ │ │ │ + movq 0x62faa(%r10,%r9,8),%xmm0 │ │ │ │ movzbl %al,%r9d │ │ │ │ shr $0x10,%eax │ │ │ │ cmp $0x6,%r8d │ │ │ │ cmovs %r9d,%eax │ │ │ │ - movq 0x6059a(%r10,%rax,8),%xmm1 │ │ │ │ + movq 0x62faa(%r10,%rax,8),%xmm1 │ │ │ │ punpcklbw %xmm0,%xmm0 │ │ │ │ psraw $0x8,%xmm0 │ │ │ │ pshufd $0x44,%xmm0,%xmm10 │ │ │ │ pshufd $0xee,%xmm0,%xmm11 │ │ │ │ - movdqa 0x5dd51(%rip),%xmm7 │ │ │ │ + movdqa 0x606f1(%rip),%xmm7 │ │ │ │ punpcklbw %xmm1,%xmm1 │ │ │ │ psraw $0x8,%xmm1 │ │ │ │ pshufd $0x0,%xmm1,%xmm12 │ │ │ │ pshufd $0x55,%xmm1,%xmm13 │ │ │ │ pshufd $0xaa,%xmm1,%xmm14 │ │ │ │ pshufd $0xff,%xmm1,%xmm15 │ │ │ │ lea (%rdx,%rdx,2),%r10 │ │ │ │ @@ -762382,15 +760816,15 @@ │ │ │ │ punpckhbw %xmm7,%xmm0 │ │ │ │ punpcklbw %xmm7,%xmm4 │ │ │ │ pmaddwd %xmm10,%xmm0 │ │ │ │ pmaddwd %xmm10,%xmm4 │ │ │ │ packssdw %xmm0,%xmm4 │ │ │ │ paddw %xmm3,%xmm1 │ │ │ │ paddw %xmm2,%xmm4 │ │ │ │ - movdqa 0x5dc25(%rip),%xmm7 │ │ │ │ + movdqa 0x605c5(%rip),%xmm7 │ │ │ │ pmaddwd %xmm7,%xmm4 │ │ │ │ pmaddwd %xmm7,%xmm1 │ │ │ │ packssdw %xmm1,%xmm4 │ │ │ │ movd (%rsi,%rdx,1),%xmm5 │ │ │ │ movd 0x1(%rdx,%rsi,1),%xmm1 │ │ │ │ movd 0x2(%rdx,%rsi,1),%xmm7 │ │ │ │ movd 0x3(%rdx,%rsi,1),%xmm0 │ │ │ │ @@ -762435,15 +760869,15 @@ │ │ │ │ punpckhbw %xmm7,%xmm0 │ │ │ │ punpcklbw %xmm7,%xmm5 │ │ │ │ pmaddwd %xmm10,%xmm0 │ │ │ │ pmaddwd %xmm10,%xmm5 │ │ │ │ packssdw %xmm0,%xmm5 │ │ │ │ paddw %xmm3,%xmm1 │ │ │ │ paddw %xmm2,%xmm5 │ │ │ │ - movdqa 0x5db2e(%rip),%xmm7 │ │ │ │ + movdqa 0x604ce(%rip),%xmm7 │ │ │ │ pmaddwd %xmm7,%xmm5 │ │ │ │ pmaddwd %xmm7,%xmm1 │ │ │ │ packssdw %xmm1,%xmm5 │ │ │ │ movd (%rsi,%rdx,2),%xmm6 │ │ │ │ movd 0x1(%rsi,%rdx,2),%xmm1 │ │ │ │ movd 0x2(%rsi,%rdx,2),%xmm7 │ │ │ │ movd 0x3(%rsi,%rdx,2),%xmm0 │ │ │ │ @@ -762488,15 +760922,15 @@ │ │ │ │ punpckhbw %xmm7,%xmm0 │ │ │ │ punpcklbw %xmm7,%xmm6 │ │ │ │ pmaddwd %xmm10,%xmm0 │ │ │ │ pmaddwd %xmm10,%xmm6 │ │ │ │ packssdw %xmm0,%xmm6 │ │ │ │ paddw %xmm3,%xmm1 │ │ │ │ paddw %xmm2,%xmm6 │ │ │ │ - movdqa 0x5da37(%rip),%xmm7 │ │ │ │ + movdqa 0x603d7(%rip),%xmm7 │ │ │ │ pmaddwd %xmm7,%xmm6 │ │ │ │ pmaddwd %xmm7,%xmm1 │ │ │ │ packssdw %xmm1,%xmm6 │ │ │ │ add %r10,%rsi │ │ │ │ movd (%rsi),%xmm0 │ │ │ │ movd 0x1(%rsi),%xmm1 │ │ │ │ movd 0x2(%rsi),%xmm7 │ │ │ │ @@ -762542,19 +760976,19 @@ │ │ │ │ punpckhbw %xmm7,%xmm9 │ │ │ │ punpcklbw %xmm7,%xmm0 │ │ │ │ pmaddwd %xmm10,%xmm9 │ │ │ │ pmaddwd %xmm10,%xmm0 │ │ │ │ packssdw %xmm9,%xmm0 │ │ │ │ paddw %xmm3,%xmm1 │ │ │ │ paddw %xmm2,%xmm0 │ │ │ │ - movdqa 0x5d937(%rip),%xmm7 │ │ │ │ + movdqa 0x602d7(%rip),%xmm7 │ │ │ │ pmaddwd %xmm7,%xmm0 │ │ │ │ pmaddwd %xmm7,%xmm1 │ │ │ │ packssdw %xmm1,%xmm0 │ │ │ │ - movdqa 0x5d933(%rip),%xmm7 │ │ │ │ + movdqa 0x602d3(%rip),%xmm7 │ │ │ │ paddw %xmm7,%xmm4 │ │ │ │ psraw $0x2,%xmm4 │ │ │ │ paddw %xmm7,%xmm5 │ │ │ │ psraw $0x2,%xmm5 │ │ │ │ paddw %xmm7,%xmm6 │ │ │ │ psraw $0x2,%xmm6 │ │ │ │ paddw %xmm7,%xmm0 │ │ │ │ @@ -762613,15 +761047,15 @@ │ │ │ │ punpckhbw %xmm8,%xmm9 │ │ │ │ punpcklbw %xmm8,%xmm4 │ │ │ │ pmaddwd %xmm10,%xmm9 │ │ │ │ pmaddwd %xmm10,%xmm4 │ │ │ │ packssdw %xmm9,%xmm4 │ │ │ │ paddw %xmm3,%xmm1 │ │ │ │ paddw %xmm2,%xmm4 │ │ │ │ - movdqa 0x5d7cd(%rip),%xmm8 │ │ │ │ + movdqa 0x6016d(%rip),%xmm8 │ │ │ │ pmaddwd %xmm8,%xmm4 │ │ │ │ pmaddwd %xmm8,%xmm1 │ │ │ │ packssdw %xmm1,%xmm4 │ │ │ │ movd (%rsi,%rdx,2),%xmm5 │ │ │ │ movd 0x1(%rsi,%rdx,2),%xmm1 │ │ │ │ movd 0x2(%rsi,%rdx,2),%xmm8 │ │ │ │ movd 0x3(%rsi,%rdx,2),%xmm9 │ │ │ │ @@ -762666,15 +761100,15 @@ │ │ │ │ punpckhbw %xmm8,%xmm9 │ │ │ │ punpcklbw %xmm8,%xmm5 │ │ │ │ pmaddwd %xmm10,%xmm9 │ │ │ │ pmaddwd %xmm10,%xmm5 │ │ │ │ packssdw %xmm9,%xmm5 │ │ │ │ paddw %xmm3,%xmm1 │ │ │ │ paddw %xmm2,%xmm5 │ │ │ │ - movdqa 0x5d6b6(%rip),%xmm8 │ │ │ │ + movdqa 0x60056(%rip),%xmm8 │ │ │ │ pmaddwd %xmm8,%xmm5 │ │ │ │ pmaddwd %xmm8,%xmm1 │ │ │ │ packssdw %xmm1,%xmm5 │ │ │ │ add %r10,%rsi │ │ │ │ movd (%rsi),%xmm6 │ │ │ │ movd 0x1(%rsi),%xmm1 │ │ │ │ movd 0x2(%rsi),%xmm8 │ │ │ │ @@ -762720,15 +761154,15 @@ │ │ │ │ punpckhbw %xmm8,%xmm9 │ │ │ │ punpcklbw %xmm8,%xmm6 │ │ │ │ pmaddwd %xmm10,%xmm9 │ │ │ │ pmaddwd %xmm10,%xmm6 │ │ │ │ packssdw %xmm9,%xmm6 │ │ │ │ paddw %xmm3,%xmm1 │ │ │ │ paddw %xmm2,%xmm6 │ │ │ │ - movdqa 0x5d5a8(%rip),%xmm8 │ │ │ │ + movdqa 0x5ff48(%rip),%xmm8 │ │ │ │ pmaddwd %xmm8,%xmm6 │ │ │ │ pmaddwd %xmm8,%xmm1 │ │ │ │ packssdw %xmm1,%xmm6 │ │ │ │ movdqa %xmm4,%xmm1 │ │ │ │ paddw %xmm7,%xmm1 │ │ │ │ psraw $0x2,%xmm1 │ │ │ │ movdqa %xmm5,%xmm2 │ │ │ │ @@ -762759,15 +761193,15 @@ │ │ │ │ pmaddwd %xmm13,%xmm4 │ │ │ │ paddd %xmm3,%xmm8 │ │ │ │ paddd %xmm4,%xmm9 │ │ │ │ pmaddwd %xmm14,%xmm5 │ │ │ │ pmaddwd %xmm14,%xmm6 │ │ │ │ paddd %xmm5,%xmm8 │ │ │ │ paddd %xmm6,%xmm9 │ │ │ │ - movdqa 0x5d599(%rip),%xmm7 │ │ │ │ + movdqa 0x5ff39(%rip),%xmm7 │ │ │ │ paddd %xmm7,%xmm8 │ │ │ │ paddd %xmm7,%xmm9 │ │ │ │ movd (%rsi,%rdx,1),%xmm0 │ │ │ │ movd 0x1(%rdx,%rsi,1),%xmm1 │ │ │ │ movd 0x2(%rdx,%rsi,1),%xmm5 │ │ │ │ movd 0x3(%rdx,%rsi,1),%xmm6 │ │ │ │ punpckldq %xmm1,%xmm0 │ │ │ │ @@ -762811,15 +761245,15 @@ │ │ │ │ punpckhbw %xmm5,%xmm6 │ │ │ │ punpcklbw %xmm5,%xmm0 │ │ │ │ pmaddwd %xmm10,%xmm6 │ │ │ │ pmaddwd %xmm10,%xmm0 │ │ │ │ packssdw %xmm6,%xmm0 │ │ │ │ paddw %xmm3,%xmm1 │ │ │ │ paddw %xmm2,%xmm0 │ │ │ │ - movdqa 0x5d3f4(%rip),%xmm5 │ │ │ │ + movdqa 0x5fd94(%rip),%xmm5 │ │ │ │ pmaddwd %xmm5,%xmm0 │ │ │ │ pmaddwd %xmm5,%xmm1 │ │ │ │ packssdw %xmm1,%xmm0 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ movd (%rsi),%xmm4 │ │ │ │ movd 0x1(%rsi),%xmm1 │ │ │ │ movd 0x2(%rsi),%xmm5 │ │ │ │ @@ -762865,19 +761299,19 @@ │ │ │ │ punpckhbw %xmm5,%xmm6 │ │ │ │ punpcklbw %xmm5,%xmm4 │ │ │ │ pmaddwd %xmm10,%xmm6 │ │ │ │ pmaddwd %xmm10,%xmm4 │ │ │ │ packssdw %xmm6,%xmm4 │ │ │ │ paddw %xmm3,%xmm1 │ │ │ │ paddw %xmm2,%xmm4 │ │ │ │ - movdqa 0x5d305(%rip),%xmm5 │ │ │ │ + movdqa 0x5fca5(%rip),%xmm5 │ │ │ │ pmaddwd %xmm5,%xmm4 │ │ │ │ pmaddwd %xmm5,%xmm1 │ │ │ │ packssdw %xmm1,%xmm4 │ │ │ │ - movdqa 0x5d301(%rip),%xmm5 │ │ │ │ + movdqa 0x5fca1(%rip),%xmm5 │ │ │ │ paddw %xmm5,%xmm0 │ │ │ │ psraw $0x2,%xmm0 │ │ │ │ paddw %xmm5,%xmm4 │ │ │ │ psraw $0x2,%xmm4 │ │ │ │ movdqa 0x40(%rsp),%xmm6 │ │ │ │ movdqa %xmm6,%xmm5 │ │ │ │ punpcklwd %xmm0,%xmm5 │ │ │ │ @@ -762893,57 +761327,57 @@ │ │ │ │ psrad $0x6,%xmm2 │ │ │ │ psrad $0x6,%xmm1 │ │ │ │ packssdw %xmm1,%xmm2 │ │ │ │ movq %xmm2,(%rdi) │ │ │ │ movhps %xmm2,(%rdi,%rcx,2) │ │ │ │ lea (%rdi,%rcx,4),%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jle 383219 <__cxa_finalize@plt+0x3581c9> │ │ │ │ + jle 3807c9 <__cxa_finalize@plt+0x355779> │ │ │ │ movdqa %xmm4,0x40(%rsp) │ │ │ │ movdqa (%rsp),%xmm1 │ │ │ │ movdqa 0x10(%rsp),%xmm2 │ │ │ │ movdqa 0x20(%rsp),%xmm3 │ │ │ │ movdqa 0x30(%rsp),%xmm4 │ │ │ │ - jmp 382f3c <__cxa_finalize@plt+0x357eec> │ │ │ │ + jmp 3804ec <__cxa_finalize@plt+0x35549c> │ │ │ │ add $0x4,%rax │ │ │ │ add $0x8,%r11 │ │ │ │ movzbl %r9b,%r8d │ │ │ │ mov %rax,%rsi │ │ │ │ mov %r11,%rdi │ │ │ │ sub $0x10000,%r9d │ │ │ │ - jg 38277c <__cxa_finalize@plt+0x35772c> │ │ │ │ + jg 37fd2c <__cxa_finalize@plt+0x354cdc> │ │ │ │ add $0x58,%rsp │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ push %rbx │ │ │ │ push %rbp │ │ │ │ push %r14 │ │ │ │ push %r15 │ │ │ │ push %r12 │ │ │ │ sub $0x90,%rsp │ │ │ │ - call 3832d0 <__cxa_finalize@plt+0x358280> │ │ │ │ - jmp 38325f <__cxa_finalize@plt+0x35820f> │ │ │ │ - call 383468 <__cxa_finalize@plt+0x358418> │ │ │ │ + call 380880 <__cxa_finalize@plt+0x355830> │ │ │ │ + jmp 38080f <__cxa_finalize@plt+0x3557bf> │ │ │ │ + call 380a18 <__cxa_finalize@plt+0x3559c8> │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ - movdqa 0x5d318(%rip),%xmm10 │ │ │ │ + movdqa 0x5fcb8(%rip),%xmm10 │ │ │ │ paddd %xmm10,%xmm12 │ │ │ │ paddd %xmm10,%xmm13 │ │ │ │ psrad $0x13,%xmm12 │ │ │ │ psrad $0x13,%xmm13 │ │ │ │ packssdw %xmm13,%xmm12 │ │ │ │ paddd %xmm10,%xmm14 │ │ │ │ paddd %xmm10,%xmm15 │ │ │ │ psrad $0x13,%xmm14 │ │ │ │ psrad $0x13,%xmm15 │ │ │ │ packssdw %xmm15,%xmm14 │ │ │ │ packuswb %xmm14,%xmm12 │ │ │ │ movq %xmm12,(%rdi) │ │ │ │ movhps %xmm12,(%rdi,%rsi,1) │ │ │ │ dec %r8d │ │ │ │ - jg 383256 <__cxa_finalize@plt+0x358206> │ │ │ │ + jg 380806 <__cxa_finalize@plt+0x3557b6> │ │ │ │ add $0x90,%rsp │ │ │ │ pop %r12 │ │ │ │ pop %r15 │ │ │ │ pop %r14 │ │ │ │ pop %rbp │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ @@ -762956,83 +761390,83 @@ │ │ │ │ movswl (%r8),%r10d │ │ │ │ movswl 0x2(%r8),%r11d │ │ │ │ lea 0x3(%rcx,%rcx,2),%rbp │ │ │ │ add $0x10200,%r9d │ │ │ │ lea (%r10,%r10,2),%eax │ │ │ │ sub %rbp,%rdx │ │ │ │ sub %eax,%r11d │ │ │ │ - lea 0x5d2b9(%rip),%rbx │ │ │ │ + lea 0x5fc59(%rip),%rbx │ │ │ │ mov 0xc8(%rsp),%r15d │ │ │ │ - call 383770 <__cxa_finalize@plt+0x358720> │ │ │ │ + call 380d20 <__cxa_finalize@plt+0x355cd0> │ │ │ │ movdqa %xmm0,%xmm2 │ │ │ │ psrld $0x10,%xmm2 │ │ │ │ movdqa %xmm1,%xmm3 │ │ │ │ psrld $0x10,%xmm3 │ │ │ │ - call 383770 <__cxa_finalize@plt+0x358720> │ │ │ │ + call 380d20 <__cxa_finalize@plt+0x355cd0> │ │ │ │ movdqa %xmm0,%xmm4 │ │ │ │ psrld $0x10,%xmm4 │ │ │ │ movdqa %xmm1,%xmm5 │ │ │ │ psrld $0x10,%xmm5 │ │ │ │ - call 383770 <__cxa_finalize@plt+0x358720> │ │ │ │ + call 380d20 <__cxa_finalize@plt+0x355cd0> │ │ │ │ pcmpeqd %xmm10,%xmm10 │ │ │ │ pslld $0x10,%xmm10 │ │ │ │ movdqa %xmm10,0x88(%rsp) │ │ │ │ pand %xmm10,%xmm0 │ │ │ │ por %xmm0,%xmm2 │ │ │ │ pand %xmm10,%xmm1 │ │ │ │ por %xmm1,%xmm3 │ │ │ │ movdqa %xmm2,0x8(%rsp) │ │ │ │ movdqa %xmm3,0x18(%rsp) │ │ │ │ - call 383770 <__cxa_finalize@plt+0x358720> │ │ │ │ + call 380d20 <__cxa_finalize@plt+0x355cd0> │ │ │ │ movdqa 0x88(%rsp),%xmm10 │ │ │ │ pand %xmm10,%xmm0 │ │ │ │ por %xmm0,%xmm4 │ │ │ │ pand %xmm10,%xmm1 │ │ │ │ por %xmm1,%xmm5 │ │ │ │ movdqa %xmm4,0x28(%rsp) │ │ │ │ movdqa %xmm5,0x38(%rsp) │ │ │ │ - call 383770 <__cxa_finalize@plt+0x358720> │ │ │ │ + call 380d20 <__cxa_finalize@plt+0x355cd0> │ │ │ │ movdqa %xmm2,%xmm6 │ │ │ │ psrld $0x10,%xmm6 │ │ │ │ movdqa %xmm3,%xmm7 │ │ │ │ psrld $0x10,%xmm7 │ │ │ │ movdqa 0x88(%rsp),%xmm10 │ │ │ │ pand %xmm10,%xmm0 │ │ │ │ por %xmm0,%xmm6 │ │ │ │ pand %xmm10,%xmm1 │ │ │ │ por %xmm1,%xmm7 │ │ │ │ movdqa %xmm6,0x48(%rsp) │ │ │ │ movdqa %xmm7,0x58(%rsp) │ │ │ │ - call 383770 <__cxa_finalize@plt+0x358720> │ │ │ │ + call 380d20 <__cxa_finalize@plt+0x355cd0> │ │ │ │ movdqa %xmm4,%xmm2 │ │ │ │ psrld $0x10,%xmm2 │ │ │ │ movdqa %xmm5,%xmm3 │ │ │ │ psrld $0x10,%xmm3 │ │ │ │ movdqa 0x88(%rsp),%xmm10 │ │ │ │ pand %xmm10,%xmm0 │ │ │ │ por %xmm0,%xmm2 │ │ │ │ pand %xmm10,%xmm1 │ │ │ │ por %xmm1,%xmm3 │ │ │ │ movdqa %xmm2,0x68(%rsp) │ │ │ │ movdqa %xmm3,0x78(%rsp) │ │ │ │ - call 383770 <__cxa_finalize@plt+0x358720> │ │ │ │ + call 380d20 <__cxa_finalize@plt+0x355cd0> │ │ │ │ movdqa %xmm6,%xmm4 │ │ │ │ psrld $0x10,%xmm4 │ │ │ │ movdqa %xmm7,%xmm5 │ │ │ │ psrld $0x10,%xmm5 │ │ │ │ movdqa 0x88(%rsp),%xmm10 │ │ │ │ pand %xmm10,%xmm0 │ │ │ │ por %xmm0,%xmm4 │ │ │ │ pand %xmm10,%xmm1 │ │ │ │ por %xmm1,%xmm5 │ │ │ │ add $0x10200,%r15d │ │ │ │ movdqa %xmm2,%xmm6 │ │ │ │ movdqa %xmm3,%xmm7 │ │ │ │ mov $0x4,%r8d │ │ │ │ - call 383770 <__cxa_finalize@plt+0x358720> │ │ │ │ + call 380d20 <__cxa_finalize@plt+0x355cd0> │ │ │ │ psrld $0x10,%xmm6 │ │ │ │ psrld $0x10,%xmm7 │ │ │ │ movdqa 0x88(%rsp),%xmm10 │ │ │ │ pand %xmm10,%xmm0 │ │ │ │ por %xmm0,%xmm6 │ │ │ │ pand %xmm10,%xmm1 │ │ │ │ por %xmm1,%xmm7 │ │ │ │ @@ -763099,15 +761533,15 @@ │ │ │ │ pmaddwd %xmm5,%xmm3 │ │ │ │ pmaddwd 0x38(%rsp),%xmm2 │ │ │ │ pmaddwd %xmm7,%xmm15 │ │ │ │ paddd %xmm3,%xmm1 │ │ │ │ paddd %xmm15,%xmm2 │ │ │ │ paddd %xmm2,%xmm1 │ │ │ │ movdqa %xmm1,%xmm13 │ │ │ │ - call 383770 <__cxa_finalize@plt+0x358720> │ │ │ │ + call 380d20 <__cxa_finalize@plt+0x355cd0> │ │ │ │ movdqa 0x48(%rsp),%xmm2 │ │ │ │ movdqa 0x58(%rsp),%xmm3 │ │ │ │ movdqa %xmm2,0x8(%rsp) │ │ │ │ movdqa %xmm3,0x18(%rsp) │ │ │ │ movdqa %xmm4,0x48(%rsp) │ │ │ │ movdqa %xmm5,0x58(%rsp) │ │ │ │ psrld $0x10,%xmm4 │ │ │ │ @@ -763308,7659 +761742,9214 @@ │ │ │ │ paddw %xmm11,%xmm10 │ │ │ │ psrad $0x10,%xmm0 │ │ │ │ psrad $0x10,%xmm1 │ │ │ │ psrad $0x10,%xmm15 │ │ │ │ psrad $0x10,%xmm10 │ │ │ │ packssdw %xmm15,%xmm0 │ │ │ │ packssdw %xmm10,%xmm1 │ │ │ │ - movdqa 0x5cb40(%rip),%xmm14 │ │ │ │ - movdqa 0x5cb87(%rip),%xmm9 │ │ │ │ + movdqa 0x5f4e0(%rip),%xmm14 │ │ │ │ + movdqa 0x5f527(%rip),%xmm9 │ │ │ │ pmaddwd %xmm14,%xmm0 │ │ │ │ pmaddwd %xmm14,%xmm1 │ │ │ │ paddd %xmm9,%xmm0 │ │ │ │ paddd %xmm9,%xmm1 │ │ │ │ ret │ │ │ │ xchg %ax,%ax │ │ │ │ push %rbx │ │ │ │ push %rbp │ │ │ │ push %r14 │ │ │ │ push %r15 │ │ │ │ push %r12 │ │ │ │ sub $0x90,%rsp │ │ │ │ - call 3832d0 <__cxa_finalize@plt+0x358280> │ │ │ │ - movdqa 0x5cb43(%rip),%xmm10 │ │ │ │ + call 380880 <__cxa_finalize@plt+0x355830> │ │ │ │ + movdqa 0x5f4e3(%rip),%xmm10 │ │ │ │ paddd %xmm10,%xmm12 │ │ │ │ paddd %xmm10,%xmm13 │ │ │ │ paddd %xmm10,%xmm14 │ │ │ │ paddd %xmm10,%xmm15 │ │ │ │ psrad $0xf,%xmm12 │ │ │ │ psrad $0xf,%xmm13 │ │ │ │ psrad $0xf,%xmm14 │ │ │ │ psrad $0xf,%xmm15 │ │ │ │ packssdw %xmm13,%xmm12 │ │ │ │ packssdw %xmm15,%xmm14 │ │ │ │ movdqa %xmm12,(%rdi) │ │ │ │ movdqa %xmm14,(%rdi,%rsi,2) │ │ │ │ dec %r8d │ │ │ │ - je 3832b2 <__cxa_finalize@plt+0x358262> │ │ │ │ - call 383468 <__cxa_finalize@plt+0x358418> │ │ │ │ + je 380862 <__cxa_finalize@plt+0x355812> │ │ │ │ + call 380a18 <__cxa_finalize@plt+0x3559c8> │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ - jmp 383a14 <__cxa_finalize@plt+0x3589c4> │ │ │ │ + jmp 380fc4 <__cxa_finalize@plt+0x355f74> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov 0x8(%rsp),%eax │ │ │ │ - lea 0x1c(%rip),%r10 │ │ │ │ - mov %r8d,%r11d │ │ │ │ - tzcnt %r8d,%r8d │ │ │ │ + lea 0x14(%rip),%r10 │ │ │ │ test %eax,%eax │ │ │ │ - jne 383c17 <__cxa_finalize@plt+0x358bc7> │ │ │ │ + jne 381239 <__cxa_finalize@plt+0x3561e9> │ │ │ │ mov 0x10(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 383e0a <__cxa_finalize@plt+0x358dba> │ │ │ │ - movzwl 0x5d61f(%r10,%r8,2),%r8d │ │ │ │ + jne 3813c9 <__cxa_finalize@plt+0x356379> │ │ │ │ + tzcnt %r8d,%r8d │ │ │ │ + movzwl 0x6007f(%r10,%r8,2),%r8d │ │ │ │ add %r10,%r8 │ │ │ │ jmp *%r8 │ │ │ │ - mov (%rdx),%eax │ │ │ │ - mov (%rdx,%rcx,1),%r10d │ │ │ │ + mov (%rdx),%r8d │ │ │ │ + mov (%rdx,%rcx,1),%eax │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ - mov %eax,(%rdi) │ │ │ │ - mov %r10d,(%rdi,%rsi,1) │ │ │ │ + mov %r8d,(%rdi) │ │ │ │ + mov %eax,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 383ab6 <__cxa_finalize@plt+0x358a66> │ │ │ │ + jg 381063 <__cxa_finalize@plt+0x356013> │ │ │ │ ret │ │ │ │ - mov (%rdx),%rax │ │ │ │ - mov (%rdx,%rcx,1),%r10 │ │ │ │ + movq (%rdx),%xmm0 │ │ │ │ + movq (%rdx,%rcx,1),%xmm1 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov %r10,(%rdi,%rsi,1) │ │ │ │ + movq %xmm0,(%rdi) │ │ │ │ + movq %xmm1,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 383ad1 <__cxa_finalize@plt+0x358a81> │ │ │ │ + jg 38107e <__cxa_finalize@plt+0x35602e> │ │ │ │ ret │ │ │ │ - vmovdqu (%rdx),%xmm0 │ │ │ │ - vmovdqu (%rdx,%rcx,1),%xmm1 │ │ │ │ + movdqu (%rdx),%xmm0 │ │ │ │ + movdqu (%rdx,%rcx,1),%xmm1 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ - vmovdqa %xmm0,(%rdi) │ │ │ │ - vmovdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 383aee <__cxa_finalize@plt+0x358a9e> │ │ │ │ + jg 38109f <__cxa_finalize@plt+0x35604f> │ │ │ │ ret │ │ │ │ - vmovdqu (%rdx),%ymm0 │ │ │ │ - vmovdqu (%rdx,%rcx,1),%ymm1 │ │ │ │ + movdqu (%rdx),%xmm0 │ │ │ │ + movdqu 0x10(%rdx),%xmm1 │ │ │ │ + movdqu (%rdx,%rcx,1),%xmm2 │ │ │ │ + movdqu 0x10(%rdx,%rcx,1),%xmm3 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + movdqa %xmm2,(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm3,0x10(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 383b0f <__cxa_finalize@plt+0x358abf> │ │ │ │ - vzeroupper │ │ │ │ + jg 3810c0 <__cxa_finalize@plt+0x356070> │ │ │ │ ret │ │ │ │ - vmovdqu (%rdx),%ymm0 │ │ │ │ - vmovdqu 0x20(%rdx),%ymm1 │ │ │ │ - vmovdqu (%rdx,%rcx,1),%ymm2 │ │ │ │ - vmovdqu 0x20(%rdx,%rcx,1),%ymm3 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi) │ │ │ │ - vmovdqa %ymm2,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %ymm3,0x20(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 383b33 <__cxa_finalize@plt+0x358ae3> │ │ │ │ - vzeroupper │ │ │ │ + movdqu (%rdx),%xmm0 │ │ │ │ + movdqu 0x10(%rdx),%xmm1 │ │ │ │ + movdqu 0x20(%rdx),%xmm2 │ │ │ │ + movdqu 0x30(%rdx),%xmm3 │ │ │ │ + add %rcx,%rdx │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + movdqa %xmm2,0x20(%rdi) │ │ │ │ + movdqa %xmm3,0x30(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %r9d │ │ │ │ + jg 3810f7 <__cxa_finalize@plt+0x3560a7> │ │ │ │ ret │ │ │ │ - vmovdqu (%rdx),%ymm0 │ │ │ │ - vmovdqu 0x20(%rdx),%ymm1 │ │ │ │ - vmovdqu 0x40(%rdx),%ymm2 │ │ │ │ - vmovdqu 0x60(%rdx),%ymm3 │ │ │ │ + movdqu (%rdx),%xmm0 │ │ │ │ + movdqu 0x10(%rdx),%xmm1 │ │ │ │ + movdqu 0x20(%rdx),%xmm2 │ │ │ │ + movdqu 0x30(%rdx),%xmm3 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + movdqa %xmm2,0x20(%rdi) │ │ │ │ + movdqa %xmm3,0x30(%rdi) │ │ │ │ + movdqu 0x40(%rdx),%xmm0 │ │ │ │ + movdqu 0x50(%rdx),%xmm1 │ │ │ │ + movdqu 0x60(%rdx),%xmm2 │ │ │ │ + movdqu 0x70(%rdx),%xmm3 │ │ │ │ add %rcx,%rdx │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi) │ │ │ │ - vmovdqa %ymm2,0x40(%rdi) │ │ │ │ - vmovdqa %ymm3,0x60(%rdi) │ │ │ │ + movdqa %xmm0,0x40(%rdi) │ │ │ │ + movdqa %xmm1,0x50(%rdi) │ │ │ │ + movdqa %xmm2,0x60(%rdi) │ │ │ │ + movdqa %xmm3,0x70(%rdi) │ │ │ │ add %rsi,%rdi │ │ │ │ dec %r9d │ │ │ │ - jg 383b6d <__cxa_finalize@plt+0x358b1d> │ │ │ │ - vzeroupper │ │ │ │ + jg 381129 <__cxa_finalize@plt+0x3560d9> │ │ │ │ ret │ │ │ │ - vmovdqu (%rdx),%ymm0 │ │ │ │ - vmovdqu 0x20(%rdx),%ymm1 │ │ │ │ - vmovdqu 0x40(%rdx),%ymm2 │ │ │ │ - vmovdqu 0x60(%rdx),%ymm3 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi) │ │ │ │ - vmovdqa %ymm2,0x40(%rdi) │ │ │ │ - vmovdqa %ymm3,0x60(%rdi) │ │ │ │ - vmovdqu 0x80(%rdx),%ymm0 │ │ │ │ - vmovdqu 0xa0(%rdx),%ymm1 │ │ │ │ - vmovdqu 0xc0(%rdx),%ymm2 │ │ │ │ - vmovdqu 0xe0(%rdx),%ymm3 │ │ │ │ + sub $0xffffffffffffff80,%rdx │ │ │ │ + sub $0xffffffffffffff80,%rdi │ │ │ │ + movdqu -0x80(%rdx),%xmm0 │ │ │ │ + movdqu -0x70(%rdx),%xmm1 │ │ │ │ + movdqu -0x60(%rdx),%xmm2 │ │ │ │ + movdqu -0x50(%rdx),%xmm3 │ │ │ │ + movdqa %xmm0,-0x80(%rdi) │ │ │ │ + movdqa %xmm1,-0x70(%rdi) │ │ │ │ + movdqa %xmm2,-0x60(%rdi) │ │ │ │ + movdqa %xmm3,-0x50(%rdi) │ │ │ │ + movdqu -0x40(%rdx),%xmm0 │ │ │ │ + movdqu -0x30(%rdx),%xmm1 │ │ │ │ + movdqu -0x20(%rdx),%xmm2 │ │ │ │ + movdqu -0x10(%rdx),%xmm3 │ │ │ │ + movdqa %xmm0,-0x40(%rdi) │ │ │ │ + movdqa %xmm1,-0x30(%rdi) │ │ │ │ + movdqa %xmm2,-0x20(%rdi) │ │ │ │ + movdqa %xmm3,-0x10(%rdi) │ │ │ │ + movdqu (%rdx),%xmm0 │ │ │ │ + movdqu 0x10(%rdx),%xmm1 │ │ │ │ + movdqu 0x20(%rdx),%xmm2 │ │ │ │ + movdqu 0x30(%rdx),%xmm3 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + movdqa %xmm2,0x20(%rdi) │ │ │ │ + movdqa %xmm3,0x30(%rdi) │ │ │ │ + movdqu 0x40(%rdx),%xmm0 │ │ │ │ + movdqu 0x50(%rdx),%xmm1 │ │ │ │ + movdqu 0x60(%rdx),%xmm2 │ │ │ │ + movdqu 0x70(%rdx),%xmm3 │ │ │ │ add %rcx,%rdx │ │ │ │ - vmovdqa %ymm0,0x80(%rdi) │ │ │ │ - vmovdqa %ymm1,0xa0(%rdi) │ │ │ │ - vmovdqa %ymm2,0xc0(%rdi) │ │ │ │ - vmovdqa %ymm3,0xe0(%rdi) │ │ │ │ + movdqa %xmm0,0x40(%rdi) │ │ │ │ + movdqa %xmm1,0x50(%rdi) │ │ │ │ + movdqa %xmm2,0x60(%rdi) │ │ │ │ + movdqa %xmm3,0x70(%rdi) │ │ │ │ add %rsi,%rdi │ │ │ │ dec %r9d │ │ │ │ - jg 383ba2 <__cxa_finalize@plt+0x358b52> │ │ │ │ - vzeroupper │ │ │ │ + jg 38118b <__cxa_finalize@plt+0x35613b> │ │ │ │ ret │ │ │ │ - vmovd %eax,%xmm5 │ │ │ │ + movd %eax,%xmm5 │ │ │ │ mov 0x10(%rsp),%eax │ │ │ │ - vpbroadcastd 0x5d328(%rip),%ymm4 │ │ │ │ - vpbroadcastw %xmm5,%ymm5 │ │ │ │ - vpsubw %ymm5,%ymm4,%ymm4 │ │ │ │ + movdqa 0x5fdf1(%r10),%xmm4 │ │ │ │ + pshufb 0x5fe21(%r10),%xmm5 │ │ │ │ + psubw %xmm5,%xmm4 │ │ │ │ test %eax,%eax │ │ │ │ - jne 383fc9 <__cxa_finalize@plt+0x358f79> │ │ │ │ - movzwl 0x5d639(%r10,%r8,2),%r8d │ │ │ │ + jne 3814d7 <__cxa_finalize@plt+0x356487> │ │ │ │ mov 0x18(%rsp),%eax │ │ │ │ - add %r10,%r8 │ │ │ │ shr $0xb,%eax │ │ │ │ - vpbroadcastd 0x5d4b1(%r10,%rax,4),%ymm3 │ │ │ │ - jmp *%r8 │ │ │ │ - vmovq (%rdx),%xmm1 │ │ │ │ - vmovhps (%rdx,%rcx,1),%xmm1,%xmm1 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpmullw %xmm1,%xmm4,%xmm0 │ │ │ │ - vpsrlq $0x10,%xmm1,%xmm1 │ │ │ │ - vpmullw %xmm5,%xmm1,%xmm1 │ │ │ │ - vpaddw %xmm3,%xmm0,%xmm0 │ │ │ │ - vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpsrlw $0x4,%xmm0,%xmm0 │ │ │ │ - vmovd %xmm0,(%rdi) │ │ │ │ - vpextrd $0x2,%xmm0,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 383c59 <__cxa_finalize@plt+0x358c09> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - vmovq (%rdx),%xmm0 │ │ │ │ - vmovhps (%rdx,%rcx,1),%xmm0,%xmm0 │ │ │ │ - vmovq 0x2(%rdx),%xmm1 │ │ │ │ - vmovhps 0x2(%rdx,%rcx,1),%xmm1,%xmm1 │ │ │ │ + movddup 0x5ff09(%r10,%rax,8),%xmm3 │ │ │ │ + sub $0x8,%r8d │ │ │ │ + jg 38135d <__cxa_finalize@plt+0x35630d> │ │ │ │ + je 381307 <__cxa_finalize@plt+0x3562b7> │ │ │ │ + cmp $0xfffffffc,%r8d │ │ │ │ + je 3812c9 <__cxa_finalize@plt+0x356279> │ │ │ │ + movq (%rdx),%xmm1 │ │ │ │ + movhps (%rdx,%rcx,1),%xmm1 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpmullw %xmm4,%xmm0,%xmm0 │ │ │ │ - vpmullw %xmm5,%xmm1,%xmm1 │ │ │ │ - vpaddw %xmm3,%xmm0,%xmm0 │ │ │ │ - vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpsrlw $0x4,%xmm0,%xmm0 │ │ │ │ - vmovq %xmm0,(%rdi) │ │ │ │ - vmovhps %xmm0,(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm4,%xmm0 │ │ │ │ + pmullw %xmm1,%xmm0 │ │ │ │ + psrlq $0x10,%xmm1 │ │ │ │ + pmullw %xmm5,%xmm1 │ │ │ │ + paddw %xmm3,%xmm0 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + psrlw $0x4,%xmm0 │ │ │ │ + movd %xmm0,(%rdi) │ │ │ │ + punpckhqdq %xmm0,%xmm0 │ │ │ │ + movd %xmm0,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 383c99 <__cxa_finalize@plt+0x358c49> │ │ │ │ - vzeroupper │ │ │ │ + jg 381287 <__cxa_finalize@plt+0x356237> │ │ │ │ ret │ │ │ │ - vmovdqu (%rdx),%xmm0 │ │ │ │ - vinserti128 $0x1,(%rdx,%rcx,1),%ymm0,%ymm0 │ │ │ │ - vmovdqu 0x2(%rdx),%xmm1 │ │ │ │ - vinserti128 $0x1,0x2(%rdx,%rcx,1),%ymm1,%ymm1 │ │ │ │ + movq (%rdx),%xmm0 │ │ │ │ + movhps (%rdx,%rcx,1),%xmm0 │ │ │ │ + movq 0x2(%rdx),%xmm1 │ │ │ │ + movhps 0x2(%rdx,%rcx,1),%xmm1 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpmullw %ymm4,%ymm0,%ymm0 │ │ │ │ - vpmullw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpsrlw $0x4,%ymm0,%ymm0 │ │ │ │ - vmovdqa %xmm0,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ + pmullw %xmm4,%xmm0 │ │ │ │ + pmullw %xmm5,%xmm1 │ │ │ │ + paddw %xmm3,%xmm0 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + psrlw $0x4,%xmm0 │ │ │ │ + movq %xmm0,(%rdi) │ │ │ │ + movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 383cdd <__cxa_finalize@plt+0x358c8d> │ │ │ │ - vzeroupper │ │ │ │ + jg 3812c9 <__cxa_finalize@plt+0x356279> │ │ │ │ ret │ │ │ │ - vpmullw (%rdx),%ymm4,%ymm0 │ │ │ │ - vpmullw 0x2(%rdx),%ymm5,%ymm1 │ │ │ │ - vpaddw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpmullw (%rdx,%rcx,1),%ymm4,%ymm1 │ │ │ │ - vpmullw 0x2(%rdx,%rcx,1),%ymm5,%ymm2 │ │ │ │ + movdqu (%rdx),%xmm0 │ │ │ │ + movdqu 0x2(%rdx),%xmm1 │ │ │ │ + pmullw %xmm4,%xmm0 │ │ │ │ + pmullw %xmm5,%xmm1 │ │ │ │ + paddw %xmm3,%xmm0 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + movdqu (%rdx,%rcx,1),%xmm1 │ │ │ │ + movdqu 0x2(%rdx,%rcx,1),%xmm2 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpsrlw $0x4,%ymm0,%ymm0 │ │ │ │ - vpsrlw $0x4,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,(%rdi,%rsi,1) │ │ │ │ + pmullw %xmm4,%xmm1 │ │ │ │ + pmullw %xmm5,%xmm2 │ │ │ │ + paddw %xmm3,%xmm1 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + psrlw $0x4,%xmm0 │ │ │ │ + psrlw $0x4,%xmm1 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 383d27 <__cxa_finalize@plt+0x358cd7> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - vpmullw (%rdx),%ymm4,%ymm0 │ │ │ │ - vpmullw 0x2(%rdx),%ymm5,%ymm1 │ │ │ │ - vpaddw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpmullw 0x20(%rdx),%ymm4,%ymm1 │ │ │ │ - vpmullw 0x22(%rdx),%ymm5,%ymm2 │ │ │ │ - add %rcx,%rdx │ │ │ │ - vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpsrlw $0x4,%ymm0,%ymm0 │ │ │ │ - vpsrlw $0x4,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi) │ │ │ │ - add %rsi,%rdi │ │ │ │ - dec %r9d │ │ │ │ - jg 383d70 <__cxa_finalize@plt+0x358d20> │ │ │ │ - vzeroupper │ │ │ │ + jg 381307 <__cxa_finalize@plt+0x3562b7> │ │ │ │ ret │ │ │ │ - mov %r11d,%eax │ │ │ │ - vpmullw -0x20(%rdx,%rax,2),%ymm4,%ymm0 │ │ │ │ - vpmullw -0x1e(%rdx,%rax,2),%ymm5,%ymm1 │ │ │ │ - vpaddw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpmullw -0x40(%rdx,%rax,2),%ymm4,%ymm1 │ │ │ │ - vpmullw -0x3e(%rdx,%rax,2),%ymm5,%ymm2 │ │ │ │ - vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpsrlw $0x4,%ymm0,%ymm0 │ │ │ │ - vpsrlw $0x4,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm0,-0x20(%rdi,%rax,2) │ │ │ │ - vmovdqa %ymm1,-0x40(%rdi,%rax,2) │ │ │ │ - sub $0x20,%eax │ │ │ │ - jg 383db8 <__cxa_finalize@plt+0x358d68> │ │ │ │ + lea (%rdx,%r8,2),%rdx │ │ │ │ + lea (%rdi,%r8,2),%rdi │ │ │ │ + neg %r8 │ │ │ │ + mov %r8,%rax │ │ │ │ + movdqu (%rdx,%rax,2),%xmm0 │ │ │ │ + movdqu 0x2(%rdx,%rax,2),%xmm1 │ │ │ │ + pmullw %xmm4,%xmm0 │ │ │ │ + pmullw %xmm5,%xmm1 │ │ │ │ + paddw %xmm3,%xmm0 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + movdqu 0x10(%rdx,%rax,2),%xmm1 │ │ │ │ + movdqu 0x12(%rdx,%rax,2),%xmm2 │ │ │ │ + pmullw %xmm4,%xmm1 │ │ │ │ + pmullw %xmm5,%xmm2 │ │ │ │ + paddw %xmm3,%xmm1 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + psrlw $0x4,%xmm0 │ │ │ │ + psrlw $0x4,%xmm1 │ │ │ │ + movdqa %xmm0,(%rdi,%rax,2) │ │ │ │ + movdqa %xmm1,0x10(%rdi,%rax,2) │ │ │ │ + add $0x10,%rax │ │ │ │ + jl 38136b <__cxa_finalize@plt+0x35631b> │ │ │ │ add %rcx,%rdx │ │ │ │ add %rsi,%rdi │ │ │ │ dec %r9d │ │ │ │ - jg 383db5 <__cxa_finalize@plt+0x358d65> │ │ │ │ - vzeroupper │ │ │ │ + jg 381368 <__cxa_finalize@plt+0x356318> │ │ │ │ ret │ │ │ │ - movzwl 0x5d647(%r10,%r8,2),%r8d │ │ │ │ shl $0xb,%eax │ │ │ │ - vmovd %eax,%xmm5 │ │ │ │ - add %r10,%r8 │ │ │ │ - vpbroadcastw %xmm5,%ymm5 │ │ │ │ - jmp *%r8 │ │ │ │ - vmovd (%rdx),%xmm0 │ │ │ │ - vmovd (%rdx,%rcx,1),%xmm1 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpunpckldq %xmm1,%xmm0,%xmm2 │ │ │ │ - vmovd (%rdx),%xmm0 │ │ │ │ - vpunpckldq %xmm0,%xmm1,%xmm1 │ │ │ │ - vpsubw %xmm2,%xmm1,%xmm1 │ │ │ │ - vpmulhrsw %xmm5,%xmm1,%xmm1 │ │ │ │ - vpaddw %xmm2,%xmm1,%xmm1 │ │ │ │ - vmovd %xmm1,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm1,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 383e29 <__cxa_finalize@plt+0x358dd9> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - vmovq (%rdx),%xmm0 │ │ │ │ - vmovq (%rdx,%rcx,1),%xmm1 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpunpcklqdq %xmm1,%xmm0,%xmm2 │ │ │ │ - vmovq (%rdx),%xmm0 │ │ │ │ - vpunpcklqdq %xmm0,%xmm1,%xmm1 │ │ │ │ - vpsubw %xmm2,%xmm1,%xmm1 │ │ │ │ - vpmulhrsw %xmm5,%xmm1,%xmm1 │ │ │ │ - vpaddw %xmm2,%xmm1,%xmm1 │ │ │ │ - vmovq %xmm1,(%rdi) │ │ │ │ - vmovhps %xmm1,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 383e68 <__cxa_finalize@plt+0x358e18> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - vmovdqu (%rdx),%xmm0 │ │ │ │ - vbroadcasti128 (%rdx,%rcx,1),%ymm1 │ │ │ │ + movd %eax,%xmm5 │ │ │ │ + pshufb 0x5fe21(%r10),%xmm5 │ │ │ │ + cmp $0x4,%r8d │ │ │ │ + jg 381465 <__cxa_finalize@plt+0x356415> │ │ │ │ + je 381428 <__cxa_finalize@plt+0x3563d8> │ │ │ │ + movd (%rdx),%xmm0 │ │ │ │ + movd (%rdx,%rcx,1),%xmm1 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpblendd $0xf0,%ymm1,%ymm0,%ymm2 │ │ │ │ - vbroadcasti128 (%rdx),%ymm0 │ │ │ │ - vpblendd $0xf0,%ymm0,%ymm1,%ymm1 │ │ │ │ - vpsubw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vmovdqa %xmm1,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm1,(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + punpcklqdq %xmm1,%xmm2 │ │ │ │ + movd (%rdx),%xmm0 │ │ │ │ + punpcklqdq %xmm0,%xmm1 │ │ │ │ + psubw %xmm2,%xmm1 │ │ │ │ + pmulhrsw %xmm5,%xmm1 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + movd %xmm1,(%rdi) │ │ │ │ + punpckhqdq %xmm1,%xmm1 │ │ │ │ + movd %xmm1,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 383ea5 <__cxa_finalize@plt+0x358e55> │ │ │ │ - vzeroupper │ │ │ │ + jg 3813ea <__cxa_finalize@plt+0x35639a> │ │ │ │ ret │ │ │ │ - vmovdqu (%rdx),%ymm0 │ │ │ │ - vmovdqu 0x20(%rdx),%ymm1 │ │ │ │ - vmovdqu (%rdx,%rcx,1),%ymm2 │ │ │ │ - vmovdqu 0x20(%rdx,%rcx,1),%ymm3 │ │ │ │ + movq (%rdx),%xmm0 │ │ │ │ + movq (%rdx,%rcx,1),%xmm1 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpsubw %ymm0,%ymm2,%ymm4 │ │ │ │ - vpmulhrsw %ymm5,%ymm4,%ymm4 │ │ │ │ - vpaddw %ymm0,%ymm4,%ymm4 │ │ │ │ - vmovdqu (%rdx),%ymm0 │ │ │ │ - vmovdqa %ymm4,(%rdi) │ │ │ │ - vpsubw %ymm1,%ymm3,%ymm4 │ │ │ │ - vpmulhrsw %ymm5,%ymm4,%ymm4 │ │ │ │ - vpaddw %ymm1,%ymm4,%ymm4 │ │ │ │ - vmovdqu 0x20(%rdx),%ymm1 │ │ │ │ - vmovdqa %ymm4,0x20(%rdi) │ │ │ │ - vpsubw %ymm2,%ymm0,%ymm4 │ │ │ │ - vpmulhrsw %ymm5,%ymm4,%ymm4 │ │ │ │ - vpaddw %ymm2,%ymm4,%ymm4 │ │ │ │ - vmovdqa %ymm4,(%rdi,%rsi,1) │ │ │ │ - vpsubw %ymm3,%ymm1,%ymm4 │ │ │ │ - vpmulhrsw %ymm5,%ymm4,%ymm4 │ │ │ │ - vpaddw %ymm3,%ymm4,%ymm4 │ │ │ │ - vmovdqa %ymm4,0x20(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + punpcklqdq %xmm1,%xmm2 │ │ │ │ + movq (%rdx),%xmm0 │ │ │ │ + punpcklqdq %xmm0,%xmm1 │ │ │ │ + psubw %xmm2,%xmm1 │ │ │ │ + pmulhrsw %xmm5,%xmm1 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + movq %xmm1,(%rdi) │ │ │ │ + movhps %xmm1,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 383eef <__cxa_finalize@plt+0x358e9f> │ │ │ │ - vzeroupper │ │ │ │ + jg 38142c <__cxa_finalize@plt+0x3563dc> │ │ │ │ ret │ │ │ │ - add %r11d,%r11d │ │ │ │ - mov %rdx,%r8 │ │ │ │ - lea -0x100(%r9,%r11,8),%eax │ │ │ │ - mov %rdi,%r10 │ │ │ │ - vmovdqu (%rdx),%ymm0 │ │ │ │ - vmovdqu (%rdx,%rcx,1),%ymm3 │ │ │ │ + shl $0x5,%r8d │ │ │ │ + mov %rdx,%r10 │ │ │ │ + lea -0x100(%r8,%r9,1),%eax │ │ │ │ + mov %rdi,%r8 │ │ │ │ + movdqu (%rdx),%xmm0 │ │ │ │ + movdqu (%rdx,%rcx,1),%xmm3 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpsubw %ymm0,%ymm3,%ymm1 │ │ │ │ - vpmulhrsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm0,%ymm1,%ymm1 │ │ │ │ - vmovdqu (%rdx),%ymm0 │ │ │ │ - vpsubw %ymm3,%ymm0,%ymm2 │ │ │ │ - vpmulhrsw %ymm5,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm3,%ymm2,%ymm2 │ │ │ │ - vmovdqa %ymm1,(%rdi) │ │ │ │ - vmovdqa %ymm2,(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm3,%xmm1 │ │ │ │ + psubw %xmm0,%xmm1 │ │ │ │ + pmulhrsw %xmm5,%xmm1 │ │ │ │ + paddw %xmm0,%xmm1 │ │ │ │ + movdqu (%rdx),%xmm0 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + psubw %xmm3,%xmm2 │ │ │ │ + pmulhrsw %xmm5,%xmm2 │ │ │ │ + paddw %xmm3,%xmm2 │ │ │ │ + movdqa %xmm1,(%rdi) │ │ │ │ + movdqa %xmm2,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 383f72 <__cxa_finalize@plt+0x358f22> │ │ │ │ - add $0x20,%r8 │ │ │ │ - add $0x20,%r10 │ │ │ │ + jg 38147b <__cxa_finalize@plt+0x35642b> │ │ │ │ + add $0x10,%r10 │ │ │ │ + add $0x10,%r8 │ │ │ │ movzbl %al,%r9d │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %r10,%rdi │ │ │ │ + mov %r10,%rdx │ │ │ │ + mov %r8,%rdi │ │ │ │ sub $0x100,%eax │ │ │ │ - jg 383f6e <__cxa_finalize@plt+0x358f1e> │ │ │ │ - vzeroupper │ │ │ │ + jg 381477 <__cxa_finalize@plt+0x356427> │ │ │ │ ret │ │ │ │ - movzwl 0x5d655(%r10,%r8,2),%r8d │ │ │ │ shl $0xb,%eax │ │ │ │ - vpbroadcastd 0x5cfd6(%rip),%ymm3 │ │ │ │ - vmovd %eax,%xmm6 │ │ │ │ - vpbroadcastd 0x5cfd5(%rip),%ymm7 │ │ │ │ - add %r10,%r8 │ │ │ │ - vpbroadcastw %xmm6,%ymm6 │ │ │ │ + movdqa 0x5fde1(%r10),%xmm3 │ │ │ │ + movd %eax,%xmm6 │ │ │ │ + movdqa 0x5fe41(%r10),%xmm7 │ │ │ │ + pshufb 0x5fe21(%r10),%xmm6 │ │ │ │ testl $0x800,0x18(%rsp) │ │ │ │ - jne 384010 <__cxa_finalize@plt+0x358fc0> │ │ │ │ - vpsllw $0x2,%ymm4,%ymm4 │ │ │ │ - vpsllw $0x2,%ymm5,%ymm5 │ │ │ │ - vpbroadcastd 0x5cfac(%rip),%ymm7 │ │ │ │ - jmp *%r8 │ │ │ │ - vpbroadcastq (%rdx),%xmm1 │ │ │ │ - vpmullw %xmm1,%xmm4,%xmm0 │ │ │ │ - vpsrlq $0x10,%xmm1,%xmm1 │ │ │ │ - vpmullw %xmm5,%xmm1,%xmm1 │ │ │ │ - vpaddw %xmm3,%xmm0,%xmm0 │ │ │ │ - vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpsrlw $0x2,%xmm0,%xmm0 │ │ │ │ - vmovq (%rdx,%rcx,1),%xmm2 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - vmovhps (%rdx),%xmm2,%xmm2 │ │ │ │ - vpmullw %xmm2,%xmm4,%xmm1 │ │ │ │ - vpsrlq $0x10,%xmm2,%xmm2 │ │ │ │ - vpmullw %xmm5,%xmm2,%xmm2 │ │ │ │ - vpaddw %xmm3,%xmm1,%xmm1 │ │ │ │ - vpaddw %xmm2,%xmm1,%xmm1 │ │ │ │ - vpsrlw $0x2,%xmm1,%xmm1 │ │ │ │ - vshufpd $0x1,%xmm1,%xmm0,%xmm2 │ │ │ │ - vmovdqa %xmm1,%xmm0 │ │ │ │ - vpsubw %xmm2,%xmm1,%xmm1 │ │ │ │ - vpaddw %xmm1,%xmm1,%xmm1 │ │ │ │ - vpmulhw %xmm6,%xmm1,%xmm1 │ │ │ │ - vpaddw %xmm2,%xmm1,%xmm1 │ │ │ │ - vpmulhrsw %xmm7,%xmm1,%xmm1 │ │ │ │ - vmovd %xmm1,(%rdi) │ │ │ │ - vpextrd $0x2,%xmm1,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 384032 <__cxa_finalize@plt+0x358fe2> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - vpmullw -0x8(%rdx),%xmm4,%xmm0 │ │ │ │ - vpmullw -0x6(%rdx),%xmm5,%xmm1 │ │ │ │ - vpaddw %xmm3,%xmm0,%xmm0 │ │ │ │ - vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpsrlw $0x2,%xmm0,%xmm0 │ │ │ │ - vmovq (%rdx,%rcx,1),%xmm1 │ │ │ │ - vmovq 0x2(%rdx,%rcx,1),%xmm2 │ │ │ │ + jne 381517 <__cxa_finalize@plt+0x3564c7> │ │ │ │ + psllw $0x2,%xmm4 │ │ │ │ + psllw $0x2,%xmm5 │ │ │ │ + movdqa 0x5fe31(%r10),%xmm7 │ │ │ │ + cmp $0x4,%r8d │ │ │ │ + jg 381625 <__cxa_finalize@plt+0x3565d5> │ │ │ │ + je 3815a8 <__cxa_finalize@plt+0x356558> │ │ │ │ + movddup (%rdx),%xmm0 │ │ │ │ + pshufhw $0x39,%xmm0,%xmm1 │ │ │ │ + pmullw %xmm4,%xmm0 │ │ │ │ + pmullw %xmm5,%xmm1 │ │ │ │ + paddw %xmm3,%xmm0 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + psrlw $0x2,%xmm0 │ │ │ │ + movq (%rdx,%rcx,1),%xmm2 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ - vmovhps (%rdx),%xmm1,%xmm1 │ │ │ │ - vmovhps 0x2(%rdx),%xmm2,%xmm2 │ │ │ │ - vpmullw %xmm4,%xmm1,%xmm1 │ │ │ │ - vpmullw %xmm5,%xmm2,%xmm2 │ │ │ │ - vpaddw %xmm3,%xmm1,%xmm1 │ │ │ │ - vpaddw %xmm2,%xmm1,%xmm1 │ │ │ │ - vpsrlw $0x2,%xmm1,%xmm1 │ │ │ │ - vshufpd $0x1,%xmm1,%xmm0,%xmm2 │ │ │ │ - vmovdqa %xmm1,%xmm0 │ │ │ │ - vpsubw %xmm2,%xmm1,%xmm1 │ │ │ │ - vpaddw %xmm1,%xmm1,%xmm1 │ │ │ │ - vpmulhw %xmm6,%xmm1,%xmm1 │ │ │ │ - vpaddw %xmm2,%xmm1,%xmm1 │ │ │ │ - vpmulhrsw %xmm7,%xmm1,%xmm1 │ │ │ │ - vmovq %xmm1,(%rdi) │ │ │ │ - vmovhps %xmm1,(%rdi,%rsi,1) │ │ │ │ + movhps (%rdx),%xmm2 │ │ │ │ + movdqa %xmm4,%xmm1 │ │ │ │ + pmullw %xmm2,%xmm1 │ │ │ │ + psrlq $0x10,%xmm2 │ │ │ │ + pmullw %xmm5,%xmm2 │ │ │ │ + paddw %xmm3,%xmm1 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + psrlw $0x2,%xmm1 │ │ │ │ + movaps %xmm0,%xmm2 │ │ │ │ + shufpd $0x1,%xmm1,%xmm2 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + psubw %xmm2,%xmm1 │ │ │ │ + paddw %xmm1,%xmm1 │ │ │ │ + pmulhw %xmm6,%xmm1 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + pmulhrsw %xmm7,%xmm1 │ │ │ │ + movd %xmm1,(%rdi) │ │ │ │ + punpckhqdq %xmm1,%xmm1 │ │ │ │ + movd %xmm1,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 3840a7 <__cxa_finalize@plt+0x359057> │ │ │ │ - vzeroupper │ │ │ │ + jg 381545 <__cxa_finalize@plt+0x3564f5> │ │ │ │ ret │ │ │ │ - vpmullw (%rdx),%xmm4,%xmm0 │ │ │ │ - vpmullw 0x2(%rdx),%xmm5,%xmm1 │ │ │ │ - vpaddw %xmm3,%xmm0,%xmm0 │ │ │ │ - vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpsrlw $0x2,%xmm0,%xmm0 │ │ │ │ - vinserti128 $0x1,%xmm0,%ymm0,%ymm0 │ │ │ │ - vmovdqu (%rdx,%rcx,1),%xmm1 │ │ │ │ - vmovdqu 0x2(%rdx,%rcx,1),%xmm2 │ │ │ │ + movddup (%rdx),%xmm0 │ │ │ │ + movddup 0x2(%rdx),%xmm1 │ │ │ │ + pmullw %xmm4,%xmm0 │ │ │ │ + pmullw %xmm5,%xmm1 │ │ │ │ + paddw %xmm3,%xmm0 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + psrlw $0x2,%xmm0 │ │ │ │ + movq (%rdx,%rcx,1),%xmm1 │ │ │ │ + movq 0x2(%rdx,%rcx,1),%xmm2 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ - vinserti128 $0x1,(%rdx),%ymm1,%ymm1 │ │ │ │ - vinserti128 $0x1,0x2(%rdx),%ymm2,%ymm2 │ │ │ │ - vpmullw %ymm4,%ymm1,%ymm1 │ │ │ │ - vpmullw %ymm5,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpsrlw $0x2,%ymm1,%ymm1 │ │ │ │ - vperm2i128 $0x21,%ymm1,%ymm0,%ymm2 │ │ │ │ - vmovdqa %ymm1,%ymm0 │ │ │ │ - vpsubw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm1,%ymm1 │ │ │ │ - vpmulhw %ymm6,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm7,%ymm1,%ymm1 │ │ │ │ - vmovdqa %xmm1,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm1,(%rdi,%rsi,1) │ │ │ │ + movhps (%rdx),%xmm1 │ │ │ │ + movhps 0x2(%rdx),%xmm2 │ │ │ │ + pmullw %xmm4,%xmm1 │ │ │ │ + pmullw %xmm5,%xmm2 │ │ │ │ + paddw %xmm3,%xmm1 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + psrlw $0x2,%xmm1 │ │ │ │ + movaps %xmm0,%xmm2 │ │ │ │ + shufpd $0x1,%xmm1,%xmm2 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + psubw %xmm2,%xmm1 │ │ │ │ + paddw %xmm1,%xmm1 │ │ │ │ + pmulhw %xmm6,%xmm1 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + pmulhrsw %xmm7,%xmm1 │ │ │ │ + movq %xmm1,(%rdi) │ │ │ │ + movhps %xmm1,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 384125 <__cxa_finalize@plt+0x3590d5> │ │ │ │ - vzeroupper │ │ │ │ + jg 3815c6 <__cxa_finalize@plt+0x356576> │ │ │ │ ret │ │ │ │ - lea -0x20(%r11,%r11,1),%eax │ │ │ │ + shl $0x5,%r8d │ │ │ │ + lea -0x100(%r8,%r9,1),%eax │ │ │ │ mov %rdx,%r8 │ │ │ │ - lea (%r9,%rax,8),%eax │ │ │ │ mov %rdi,%r10 │ │ │ │ - vpmullw (%rdx),%ymm4,%ymm0 │ │ │ │ - vpmullw 0x2(%rdx),%ymm5,%ymm1 │ │ │ │ - vpaddw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpsrlw $0x2,%ymm0,%ymm0 │ │ │ │ - vpmullw (%rdx,%rcx,1),%ymm4,%ymm1 │ │ │ │ - vpmullw 0x2(%rdx,%rcx,1),%ymm5,%ymm2 │ │ │ │ + movdqu (%rdx),%xmm0 │ │ │ │ + movdqu 0x2(%rdx),%xmm1 │ │ │ │ + pmullw %xmm4,%xmm0 │ │ │ │ + pmullw %xmm5,%xmm1 │ │ │ │ + paddw %xmm3,%xmm0 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + psrlw $0x2,%xmm0 │ │ │ │ + movdqu (%rdx,%rcx,1),%xmm1 │ │ │ │ + movdqu 0x2(%rdx,%rcx,1),%xmm2 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpsrlw $0x2,%ymm1,%ymm1 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm2,%ymm2 │ │ │ │ - vpmulhw %ymm6,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm0,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm7,%ymm2,%ymm2 │ │ │ │ - vmovdqa %ymm2,(%rdi) │ │ │ │ - vpmullw (%rdx),%ymm4,%ymm0 │ │ │ │ - vpmullw 0x2(%rdx),%ymm5,%ymm2 │ │ │ │ - vpaddw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpsrlw $0x2,%ymm0,%ymm0 │ │ │ │ - vpsubw %ymm1,%ymm0,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm2,%ymm2 │ │ │ │ - vpmulhw %ymm6,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm1,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm7,%ymm2,%ymm2 │ │ │ │ - vmovdqa %ymm2,(%rdi,%rsi,1) │ │ │ │ + pmullw %xmm4,%xmm1 │ │ │ │ + pmullw %xmm5,%xmm2 │ │ │ │ + paddw %xmm3,%xmm1 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + psrlw $0x2,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + psubw %xmm0,%xmm2 │ │ │ │ + paddw %xmm2,%xmm2 │ │ │ │ + pmulhw %xmm6,%xmm2 │ │ │ │ + paddw %xmm0,%xmm2 │ │ │ │ + pmulhrsw %xmm7,%xmm2 │ │ │ │ + movdqa %xmm2,(%rdi) │ │ │ │ + movdqu (%rdx),%xmm0 │ │ │ │ + movdqu 0x2(%rdx),%xmm2 │ │ │ │ + pmullw %xmm4,%xmm0 │ │ │ │ + pmullw %xmm5,%xmm2 │ │ │ │ + paddw %xmm3,%xmm0 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + psrlw $0x2,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + psubw %xmm1,%xmm2 │ │ │ │ + paddw %xmm2,%xmm2 │ │ │ │ + pmulhw %xmm6,%xmm2 │ │ │ │ + paddw %xmm1,%xmm2 │ │ │ │ + pmulhrsw %xmm7,%xmm2 │ │ │ │ + movdqa %xmm2,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 3841b3 <__cxa_finalize@plt+0x359163> │ │ │ │ - add $0x20,%r8 │ │ │ │ - add $0x20,%r10 │ │ │ │ + jg 381655 <__cxa_finalize@plt+0x356605> │ │ │ │ + add $0x10,%r8 │ │ │ │ + add $0x10,%r10 │ │ │ │ movzbl %al,%r9d │ │ │ │ mov %r8,%rdx │ │ │ │ mov %r10,%rdi │ │ │ │ sub $0x100,%eax │ │ │ │ - jg 38419d <__cxa_finalize@plt+0x35914d> │ │ │ │ - vzeroupper │ │ │ │ + jg 381637 <__cxa_finalize@plt+0x3565e7> │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1e(%rip),%rax │ │ │ │ - mov %ecx,%r10d │ │ │ │ - tzcnt %ecx,%ecx │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x17(%rip),%rax │ │ │ │ test %r9d,%r9d │ │ │ │ - jne 38448b <__cxa_finalize@plt+0x35943b> │ │ │ │ + jne 381a6e <__cxa_finalize@plt+0x356a1e> │ │ │ │ mov 0x8(%rsp),%r9d │ │ │ │ test %r9d,%r9d │ │ │ │ - jne 384616 <__cxa_finalize@plt+0x3595c6> │ │ │ │ - movzwl 0x5ce5d(%rax,%rcx,2),%ecx │ │ │ │ + jne 381bb4 <__cxa_finalize@plt+0x356b64> │ │ │ │ + tzcnt %ecx,%ecx │ │ │ │ + movzwl 0x5f9bc(%rax,%rcx,2),%ecx │ │ │ │ mov 0x10(%rsp),%r9d │ │ │ │ - vpbroadcastd 0x5cd4b(%rax),%ymm5 │ │ │ │ + movdqa 0x5f772(%rax),%xmm5 │ │ │ │ add %rax,%rcx │ │ │ │ shr $0xb,%r9d │ │ │ │ - vpbroadcastd 0x5ccdb(%rax,%r9,4),%ymm4 │ │ │ │ + movddup 0x5f72a(%rax,%r9,8),%xmm4 │ │ │ │ lea (%rdx,%rdx,2),%rax │ │ │ │ jmp *%rcx │ │ │ │ - vmovq (%rsi),%xmm0 │ │ │ │ - vmovhps (%rsi,%rdx,1),%xmm0,%xmm0 │ │ │ │ - vpbroadcastq (%rsi,%rdx,2),%ymm1 │ │ │ │ - vpbroadcastq (%rsi,%rax,1),%ymm2 │ │ │ │ + movq (%rsi),%xmm0 │ │ │ │ + movhps (%rsi,%rdx,1),%xmm0 │ │ │ │ + movq (%rsi,%rdx,2),%xmm1 │ │ │ │ + movhps (%rsi,%rax,1),%xmm1 │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ - vpblendd $0x30,%ymm1,%ymm0,%ymm0 │ │ │ │ - vpblendd $0xc0,%ymm2,%ymm0,%ymm0 │ │ │ │ - vpmullw %ymm4,%ymm0,%ymm0 │ │ │ │ - vpsubw %ymm5,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ + pmullw %xmm4,%xmm0 │ │ │ │ + pmullw %xmm4,%xmm1 │ │ │ │ + psubw %xmm5,%xmm0 │ │ │ │ + psubw %xmm5,%xmm1 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ add $0x20,%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 3842a2 <__cxa_finalize@plt+0x359252> │ │ │ │ - vzeroupper │ │ │ │ + jg 38174e <__cxa_finalize@plt+0x3566fe> │ │ │ │ ret │ │ │ │ - vmovdqu (%rsi),%xmm0 │ │ │ │ - vinserti128 $0x1,(%rsi,%rdx,1),%ymm0,%ymm0 │ │ │ │ - vmovdqu (%rsi,%rdx,2),%xmm1 │ │ │ │ - vinserti128 $0x1,(%rsi,%rax,1),%ymm1,%ymm1 │ │ │ │ + movdqu (%rsi),%xmm0 │ │ │ │ + movdqu (%rsi,%rdx,1),%xmm1 │ │ │ │ + movdqu (%rsi,%rdx,2),%xmm2 │ │ │ │ + movdqu (%rsi,%rax,1),%xmm3 │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ - vpmullw %ymm4,%ymm0,%ymm0 │ │ │ │ - vpmullw %ymm4,%ymm1,%ymm1 │ │ │ │ - vpsubw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpsubw %ymm5,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + pmullw %xmm4,%xmm0 │ │ │ │ + pmullw %xmm4,%xmm1 │ │ │ │ + pmullw %xmm4,%xmm2 │ │ │ │ + pmullw %xmm4,%xmm3 │ │ │ │ + psubw %xmm5,%xmm0 │ │ │ │ + psubw %xmm5,%xmm1 │ │ │ │ + psubw %xmm5,%xmm2 │ │ │ │ + psubw %xmm5,%xmm3 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + movdqa %xmm2,0x20(%rdi) │ │ │ │ + movdqa %xmm3,0x30(%rdi) │ │ │ │ add $0x40,%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 3842e1 <__cxa_finalize@plt+0x359291> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - vpmullw (%rsi),%ymm4,%ymm0 │ │ │ │ - vpmullw (%rsi,%rdx,1),%ymm4,%ymm1 │ │ │ │ - vpmullw (%rsi,%rdx,2),%ymm4,%ymm2 │ │ │ │ - vpmullw (%rsi,%rax,1),%ymm4,%ymm3 │ │ │ │ - lea (%rsi,%rdx,4),%rsi │ │ │ │ - vpsubw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpsubw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpsubw %ymm5,%ymm2,%ymm2 │ │ │ │ - vpsubw %ymm5,%ymm3,%ymm3 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi) │ │ │ │ - vmovdqa %ymm2,0x40(%rdi) │ │ │ │ - vmovdqa %ymm3,0x60(%rdi) │ │ │ │ - sub $0xffffffffffffff80,%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 384323 <__cxa_finalize@plt+0x3592d3> │ │ │ │ - vzeroupper │ │ │ │ + jg 381787 <__cxa_finalize@plt+0x356737> │ │ │ │ ret │ │ │ │ - vpmullw (%rsi),%ymm4,%ymm0 │ │ │ │ - vpmullw 0x20(%rsi),%ymm4,%ymm1 │ │ │ │ - vpmullw (%rsi,%rdx,1),%ymm4,%ymm2 │ │ │ │ - vpmullw 0x20(%rsi,%rdx,1),%ymm4,%ymm3 │ │ │ │ + movdqu (%rsi),%xmm0 │ │ │ │ + movdqu 0x10(%rsi),%xmm1 │ │ │ │ + movdqu (%rsi,%rdx,1),%xmm2 │ │ │ │ + movdqu 0x10(%rsi,%rdx,1),%xmm3 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ - vpsubw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpsubw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpsubw %ymm5,%ymm2,%ymm2 │ │ │ │ - vpsubw %ymm5,%ymm3,%ymm3 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi) │ │ │ │ - vmovdqa %ymm2,0x40(%rdi) │ │ │ │ - vmovdqa %ymm3,0x60(%rdi) │ │ │ │ - sub $0xffffffffffffff80,%rdi │ │ │ │ + pmullw %xmm4,%xmm0 │ │ │ │ + pmullw %xmm4,%xmm1 │ │ │ │ + pmullw %xmm4,%xmm2 │ │ │ │ + pmullw %xmm4,%xmm3 │ │ │ │ + psubw %xmm5,%xmm0 │ │ │ │ + psubw %xmm5,%xmm1 │ │ │ │ + psubw %xmm5,%xmm2 │ │ │ │ + psubw %xmm5,%xmm3 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + movdqa %xmm2,0x20(%rdi) │ │ │ │ + movdqa %xmm3,0x30(%rdi) │ │ │ │ + add $0x40,%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 38436b <__cxa_finalize@plt+0x35931b> │ │ │ │ - vzeroupper │ │ │ │ + jg 3817dc <__cxa_finalize@plt+0x35678c> │ │ │ │ ret │ │ │ │ - vpmullw (%rsi),%ymm4,%ymm0 │ │ │ │ - vpmullw 0x20(%rsi),%ymm4,%ymm1 │ │ │ │ - vpmullw 0x40(%rsi),%ymm4,%ymm2 │ │ │ │ - vpmullw 0x60(%rsi),%ymm4,%ymm3 │ │ │ │ + movdqu (%rsi),%xmm0 │ │ │ │ + movdqu 0x10(%rsi),%xmm1 │ │ │ │ + movdqu 0x20(%rsi),%xmm2 │ │ │ │ + movdqu 0x30(%rsi),%xmm3 │ │ │ │ add %rdx,%rsi │ │ │ │ - vpsubw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpsubw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpsubw %ymm5,%ymm2,%ymm2 │ │ │ │ - vpsubw %ymm5,%ymm3,%ymm3 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi) │ │ │ │ - vmovdqa %ymm2,0x40(%rdi) │ │ │ │ - vmovdqa %ymm3,0x60(%rdi) │ │ │ │ + pmullw %xmm4,%xmm0 │ │ │ │ + pmullw %xmm4,%xmm1 │ │ │ │ + pmullw %xmm4,%xmm2 │ │ │ │ + pmullw %xmm4,%xmm3 │ │ │ │ + psubw %xmm5,%xmm0 │ │ │ │ + psubw %xmm5,%xmm1 │ │ │ │ + psubw %xmm5,%xmm2 │ │ │ │ + psubw %xmm5,%xmm3 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + movdqa %xmm2,0x20(%rdi) │ │ │ │ + movdqa %xmm3,0x30(%rdi) │ │ │ │ + add $0x40,%rdi │ │ │ │ + dec %r8d │ │ │ │ + jg 381832 <__cxa_finalize@plt+0x3567e2> │ │ │ │ + ret │ │ │ │ + movdqu (%rsi),%xmm0 │ │ │ │ + movdqu 0x10(%rsi),%xmm1 │ │ │ │ + movdqu 0x20(%rsi),%xmm2 │ │ │ │ + movdqu 0x30(%rsi),%xmm3 │ │ │ │ + pmullw %xmm4,%xmm0 │ │ │ │ + pmullw %xmm4,%xmm1 │ │ │ │ + pmullw %xmm4,%xmm2 │ │ │ │ + pmullw %xmm4,%xmm3 │ │ │ │ + psubw %xmm5,%xmm0 │ │ │ │ + psubw %xmm5,%xmm1 │ │ │ │ + psubw %xmm5,%xmm2 │ │ │ │ + psubw %xmm5,%xmm3 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + movdqa %xmm2,0x20(%rdi) │ │ │ │ + movdqa %xmm3,0x30(%rdi) │ │ │ │ + movdqu 0x40(%rsi),%xmm0 │ │ │ │ + movdqu 0x50(%rsi),%xmm1 │ │ │ │ + movdqu 0x60(%rsi),%xmm2 │ │ │ │ + movdqu 0x70(%rsi),%xmm3 │ │ │ │ + add %rdx,%rsi │ │ │ │ + pmullw %xmm4,%xmm0 │ │ │ │ + pmullw %xmm4,%xmm1 │ │ │ │ + pmullw %xmm4,%xmm2 │ │ │ │ + pmullw %xmm4,%xmm3 │ │ │ │ + psubw %xmm5,%xmm0 │ │ │ │ + psubw %xmm5,%xmm1 │ │ │ │ + psubw %xmm5,%xmm2 │ │ │ │ + psubw %xmm5,%xmm3 │ │ │ │ + movdqa %xmm0,0x40(%rdi) │ │ │ │ + movdqa %xmm1,0x50(%rdi) │ │ │ │ + movdqa %xmm2,0x60(%rdi) │ │ │ │ + movdqa %xmm3,0x70(%rdi) │ │ │ │ sub $0xffffffffffffff80,%rdi │ │ │ │ dec %r8d │ │ │ │ - jg 3843b4 <__cxa_finalize@plt+0x359364> │ │ │ │ - vzeroupper │ │ │ │ + jg 381885 <__cxa_finalize@plt+0x356835> │ │ │ │ ret │ │ │ │ - vpmullw (%rsi),%ymm4,%ymm0 │ │ │ │ - vpmullw 0x20(%rsi),%ymm4,%ymm1 │ │ │ │ - vpmullw 0x40(%rsi),%ymm4,%ymm2 │ │ │ │ - vpmullw 0x60(%rsi),%ymm4,%ymm3 │ │ │ │ - vpsubw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpsubw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpsubw %ymm5,%ymm2,%ymm2 │ │ │ │ - vpsubw %ymm5,%ymm3,%ymm3 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi) │ │ │ │ - vmovdqa %ymm2,0x40(%rdi) │ │ │ │ - vmovdqa %ymm3,0x60(%rdi) │ │ │ │ - vpmullw 0x80(%rsi),%ymm4,%ymm0 │ │ │ │ - vpmullw 0xa0(%rsi),%ymm4,%ymm1 │ │ │ │ - vpmullw 0xc0(%rsi),%ymm4,%ymm2 │ │ │ │ - vpmullw 0xe0(%rsi),%ymm4,%ymm3 │ │ │ │ + movdqu (%rsi),%xmm0 │ │ │ │ + movdqu 0x10(%rsi),%xmm1 │ │ │ │ + movdqu 0x20(%rsi),%xmm2 │ │ │ │ + movdqu 0x30(%rsi),%xmm3 │ │ │ │ + pmullw %xmm4,%xmm0 │ │ │ │ + pmullw %xmm4,%xmm1 │ │ │ │ + pmullw %xmm4,%xmm2 │ │ │ │ + pmullw %xmm4,%xmm3 │ │ │ │ + psubw %xmm5,%xmm0 │ │ │ │ + psubw %xmm5,%xmm1 │ │ │ │ + psubw %xmm5,%xmm2 │ │ │ │ + psubw %xmm5,%xmm3 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + movdqa %xmm2,0x20(%rdi) │ │ │ │ + movdqa %xmm3,0x30(%rdi) │ │ │ │ + movdqu 0x40(%rsi),%xmm0 │ │ │ │ + movdqu 0x50(%rsi),%xmm1 │ │ │ │ + movdqu 0x60(%rsi),%xmm2 │ │ │ │ + movdqu 0x70(%rsi),%xmm3 │ │ │ │ + pmullw %xmm4,%xmm0 │ │ │ │ + pmullw %xmm4,%xmm1 │ │ │ │ + pmullw %xmm4,%xmm2 │ │ │ │ + pmullw %xmm4,%xmm3 │ │ │ │ + psubw %xmm5,%xmm0 │ │ │ │ + psubw %xmm5,%xmm1 │ │ │ │ + psubw %xmm5,%xmm2 │ │ │ │ + psubw %xmm5,%xmm3 │ │ │ │ + movdqa %xmm0,0x40(%rdi) │ │ │ │ + movdqa %xmm1,0x50(%rdi) │ │ │ │ + movdqa %xmm2,0x60(%rdi) │ │ │ │ + movdqa %xmm3,0x70(%rdi) │ │ │ │ + movdqu 0x80(%rsi),%xmm0 │ │ │ │ + movdqu 0x90(%rsi),%xmm1 │ │ │ │ + movdqu 0xa0(%rsi),%xmm2 │ │ │ │ + movdqu 0xb0(%rsi),%xmm3 │ │ │ │ add $0x100,%rdi │ │ │ │ + pmullw %xmm4,%xmm0 │ │ │ │ + pmullw %xmm4,%xmm1 │ │ │ │ + pmullw %xmm4,%xmm2 │ │ │ │ + pmullw %xmm4,%xmm3 │ │ │ │ + psubw %xmm5,%xmm0 │ │ │ │ + psubw %xmm5,%xmm1 │ │ │ │ + psubw %xmm5,%xmm2 │ │ │ │ + psubw %xmm5,%xmm3 │ │ │ │ + movdqa %xmm0,-0x80(%rdi) │ │ │ │ + movdqa %xmm1,-0x70(%rdi) │ │ │ │ + movdqa %xmm2,-0x60(%rdi) │ │ │ │ + movdqa %xmm3,-0x50(%rdi) │ │ │ │ + movdqu 0xc0(%rsi),%xmm0 │ │ │ │ + movdqu 0xd0(%rsi),%xmm1 │ │ │ │ + movdqu 0xe0(%rsi),%xmm2 │ │ │ │ + movdqu 0xf0(%rsi),%xmm3 │ │ │ │ add %rdx,%rsi │ │ │ │ - vpsubw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpsubw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpsubw %ymm5,%ymm2,%ymm2 │ │ │ │ - vpsubw %ymm5,%ymm3,%ymm3 │ │ │ │ - vmovdqa %ymm0,-0x80(%rdi) │ │ │ │ - vmovdqa %ymm1,-0x60(%rdi) │ │ │ │ - vmovdqa %ymm2,-0x40(%rdi) │ │ │ │ - vmovdqa %ymm3,-0x20(%rdi) │ │ │ │ + pmullw %xmm4,%xmm0 │ │ │ │ + pmullw %xmm4,%xmm1 │ │ │ │ + pmullw %xmm4,%xmm2 │ │ │ │ + pmullw %xmm4,%xmm3 │ │ │ │ + psubw %xmm5,%xmm0 │ │ │ │ + psubw %xmm5,%xmm1 │ │ │ │ + psubw %xmm5,%xmm2 │ │ │ │ + psubw %xmm5,%xmm3 │ │ │ │ + movdqa %xmm0,-0x40(%rdi) │ │ │ │ + movdqa %xmm1,-0x30(%rdi) │ │ │ │ + movdqa %xmm2,-0x20(%rdi) │ │ │ │ + movdqa %xmm3,-0x10(%rdi) │ │ │ │ dec %r8d │ │ │ │ - jg 3843fa <__cxa_finalize@plt+0x3593aa> │ │ │ │ - vzeroupper │ │ │ │ + jg 381924 <__cxa_finalize@plt+0x3568d4> │ │ │ │ ret │ │ │ │ - vmovd %r9d,%xmm5 │ │ │ │ + movd %r9d,%xmm4 │ │ │ │ mov 0x8(%rsp),%r9d │ │ │ │ - vpbroadcastd 0x5cab2(%rip),%ymm4 │ │ │ │ - vpbroadcastw %xmm5,%ymm5 │ │ │ │ - vpbroadcastd 0x5cb1c(%rip),%ymm3 │ │ │ │ - vpsubw %ymm5,%ymm4,%ymm4 │ │ │ │ + movdqa 0x5f722(%rax),%xmm3 │ │ │ │ + pshufb 0x5f752(%rax),%xmm4 │ │ │ │ + movdqa 0x5f792(%rax),%xmm5 │ │ │ │ + psubw %xmm4,%xmm3 │ │ │ │ testl $0x800,0x10(%rsp) │ │ │ │ - jne 3844c4 <__cxa_finalize@plt+0x359474> │ │ │ │ - vpsllw $0x2,%ymm4,%ymm4 │ │ │ │ - vpsllw $0x2,%ymm5,%ymm5 │ │ │ │ + jne 381aa9 <__cxa_finalize@plt+0x356a59> │ │ │ │ + psllw $0x2,%xmm3 │ │ │ │ + psllw $0x2,%xmm4 │ │ │ │ test %r9d,%r9d │ │ │ │ - jne 3847d2 <__cxa_finalize@plt+0x359782> │ │ │ │ - movzwl 0x5ce93(%rax,%rcx,2),%ecx │ │ │ │ - add %rax,%rcx │ │ │ │ - lea (%rdx,%rdx,2),%rax │ │ │ │ - jmp *%rcx │ │ │ │ - vmovdqu (%rsi),%xmm1 │ │ │ │ - vinserti128 $0x1,(%rsi,%rdx,2),%ymm1,%ymm1 │ │ │ │ - vmovdqu (%rsi,%rdx,1),%xmm2 │ │ │ │ - vinserti128 $0x1,(%rsi,%rax,1),%ymm2,%ymm2 │ │ │ │ - lea (%rsi,%rdx,4),%rsi │ │ │ │ - vpunpcklqdq %ymm2,%ymm1,%ymm0 │ │ │ │ - vpsrldq $0x2,%ymm1,%ymm1 │ │ │ │ - vpslldq $0x6,%ymm2,%ymm2 │ │ │ │ - vpmullw %ymm4,%ymm0,%ymm0 │ │ │ │ - vpblendd $0xcc,%ymm2,%ymm1,%ymm1 │ │ │ │ - vpmullw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpsubw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpsraw $0x2,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - add $0x20,%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 3844de <__cxa_finalize@plt+0x35948e> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - vmovdqu (%rsi),%xmm0 │ │ │ │ - vinserti128 $0x1,(%rsi,%rdx,1),%ymm0,%ymm0 │ │ │ │ - vmovdqu 0x2(%rsi),%xmm1 │ │ │ │ - vinserti128 $0x1,0x2(%rsi,%rdx,1),%ymm1,%ymm1 │ │ │ │ + jne 381d10 <__cxa_finalize@plt+0x356cc0> │ │ │ │ + sub $0x8,%ecx │ │ │ │ + je 381af7 <__cxa_finalize@plt+0x356aa7> │ │ │ │ + jg 381b4d <__cxa_finalize@plt+0x356afd> │ │ │ │ + movq (%rsi),%xmm0 │ │ │ │ + movhps (%rsi,%rdx,1),%xmm0 │ │ │ │ + movq 0x2(%rsi),%xmm1 │ │ │ │ + movhps 0x2(%rsi,%rdx,1),%xmm1 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ - vpmullw %ymm4,%ymm0,%ymm0 │ │ │ │ - vpmullw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpsubw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpsraw $0x2,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - add $0x20,%rdi │ │ │ │ + pmullw %xmm3,%xmm0 │ │ │ │ + pmullw %xmm4,%xmm1 │ │ │ │ + psubw %xmm5,%xmm0 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + psraw $0x2,%xmm0 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + add $0x10,%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 384534 <__cxa_finalize@plt+0x3594e4> │ │ │ │ - vzeroupper │ │ │ │ + jg 381abd <__cxa_finalize@plt+0x356a6d> │ │ │ │ ret │ │ │ │ - vpmullw (%rsi),%ymm4,%ymm0 │ │ │ │ - vpmullw 0x2(%rsi),%ymm5,%ymm1 │ │ │ │ - vpsubw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpmullw (%rsi,%rdx,1),%ymm4,%ymm1 │ │ │ │ - vpmullw 0x2(%rsi,%rdx,1),%ymm5,%ymm2 │ │ │ │ + movdqu (%rsi),%xmm0 │ │ │ │ + movdqu 0x2(%rsi),%xmm1 │ │ │ │ + pmullw %xmm3,%xmm0 │ │ │ │ + pmullw %xmm4,%xmm1 │ │ │ │ + psubw %xmm5,%xmm0 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + movdqu (%rsi,%rdx,1),%xmm1 │ │ │ │ + movdqu 0x2(%rsi,%rdx,1),%xmm2 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ - vpsubw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpsraw $0x2,%ymm0,%ymm0 │ │ │ │ - vpsraw $0x2,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi) │ │ │ │ - add $0x40,%rdi │ │ │ │ + pmullw %xmm3,%xmm1 │ │ │ │ + pmullw %xmm4,%xmm2 │ │ │ │ + psubw %xmm5,%xmm1 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + psraw $0x2,%xmm0 │ │ │ │ + psraw $0x2,%xmm1 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + add $0x20,%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 384577 <__cxa_finalize@plt+0x359527> │ │ │ │ - vzeroupper │ │ │ │ + jg 381af7 <__cxa_finalize@plt+0x356aa7> │ │ │ │ ret │ │ │ │ - mov %r10d,%ecx │ │ │ │ - vpmullw -0x20(%rsi,%rcx,2),%ymm4,%ymm0 │ │ │ │ - vpmullw -0x1e(%rsi,%rcx,2),%ymm5,%ymm1 │ │ │ │ - vpsubw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpmullw -0x40(%rsi,%rcx,2),%ymm4,%ymm1 │ │ │ │ - vpmullw -0x3e(%rsi,%rcx,2),%ymm5,%ymm2 │ │ │ │ - vpsubw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpsraw $0x2,%ymm0,%ymm0 │ │ │ │ - vpsraw $0x2,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm0,-0x20(%rdi,%rcx,2) │ │ │ │ - vmovdqa %ymm1,-0x40(%rdi,%rcx,2) │ │ │ │ - sub $0x20,%ecx │ │ │ │ - jg 3845c3 <__cxa_finalize@plt+0x359573> │ │ │ │ + lea (%rsi,%rcx,2),%rsi │ │ │ │ + neg %rcx │ │ │ │ + mov %rcx,%rax │ │ │ │ + movdqu (%rsi,%rax,2),%xmm0 │ │ │ │ + movdqu 0x2(%rsi,%rax,2),%xmm1 │ │ │ │ + pmullw %xmm3,%xmm0 │ │ │ │ + pmullw %xmm4,%xmm1 │ │ │ │ + psubw %xmm5,%xmm0 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + movdqu 0x10(%rsi,%rax,2),%xmm1 │ │ │ │ + movdqu 0x12(%rsi,%rax,2),%xmm2 │ │ │ │ + pmullw %xmm3,%xmm1 │ │ │ │ + pmullw %xmm4,%xmm2 │ │ │ │ + psubw %xmm5,%xmm1 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + psraw $0x2,%xmm0 │ │ │ │ + psraw $0x2,%xmm1 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + add $0x20,%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + jl 381b57 <__cxa_finalize@plt+0x356b07> │ │ │ │ add %rdx,%rsi │ │ │ │ - lea (%rdi,%r10,2),%rdi │ │ │ │ dec %r8d │ │ │ │ - jg 3845c0 <__cxa_finalize@plt+0x359570> │ │ │ │ - vzeroupper │ │ │ │ + jg 381b54 <__cxa_finalize@plt+0x356b04> │ │ │ │ ret │ │ │ │ - movzwl 0x5ce9f(%rax,%rcx,2),%ecx │ │ │ │ - vmovd %r9d,%xmm5 │ │ │ │ - vpbroadcastd 0x5c924(%rip),%ymm4 │ │ │ │ - vpbroadcastw %xmm5,%ymm5 │ │ │ │ - vpbroadcastd 0x5c98e(%rip),%ymm3 │ │ │ │ - add %rax,%rcx │ │ │ │ - lea (%rdx,%rdx,2),%rax │ │ │ │ - vpsubw %ymm5,%ymm4,%ymm4 │ │ │ │ + movd %r9d,%xmm4 │ │ │ │ + movdqa 0x5f722(%rax),%xmm3 │ │ │ │ + pshufb 0x5f752(%rax),%xmm4 │ │ │ │ + movdqa 0x5f792(%rax),%xmm5 │ │ │ │ + psubw %xmm4,%xmm3 │ │ │ │ testl $0x800,0x10(%rsp) │ │ │ │ - jne 384659 <__cxa_finalize@plt+0x359609> │ │ │ │ - vpsllw $0x2,%ymm4,%ymm4 │ │ │ │ - vpsllw $0x2,%ymm5,%ymm5 │ │ │ │ - jmp *%rcx │ │ │ │ - vmovq (%rsi),%xmm0 │ │ │ │ - vpbroadcastq (%rsi,%rdx,2),%ymm2 │ │ │ │ - vpbroadcastq (%rsi,%rdx,1),%xmm1 │ │ │ │ - vpblendd $0x3,%ymm0,%ymm2,%ymm2 │ │ │ │ - vpbroadcastq (%rsi,%rax,1),%ymm0 │ │ │ │ - lea (%rsi,%rdx,4),%rsi │ │ │ │ - vpblendd $0xf0,%ymm0,%ymm1,%ymm1 │ │ │ │ - vpbroadcastq (%rsi),%ymm0 │ │ │ │ - vpblendd $0x33,%ymm2,%ymm1,%ymm1 │ │ │ │ - vpblendd $0xc,%ymm2,%ymm0,%ymm0 │ │ │ │ - vpunpckhqdq %ymm0,%ymm1,%ymm2 │ │ │ │ - vpmullw %ymm4,%ymm1,%ymm1 │ │ │ │ - vpmullw %ymm5,%ymm2,%ymm2 │ │ │ │ - vpsubw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpsraw $0x2,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm1,(%rdi) │ │ │ │ - add $0x20,%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 38465f <__cxa_finalize@plt+0x35960f> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - vmovdqu (%rsi),%xmm0 │ │ │ │ - vbroadcasti128 (%rsi,%rdx,1),%ymm2 │ │ │ │ + jne 381bea <__cxa_finalize@plt+0x356b9a> │ │ │ │ + psllw $0x2,%xmm3 │ │ │ │ + psllw $0x2,%xmm4 │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + je 381c36 <__cxa_finalize@plt+0x356be6> │ │ │ │ + jg 381c8d <__cxa_finalize@plt+0x356c3d> │ │ │ │ + movq (%rsi),%xmm0 │ │ │ │ + movq (%rsi,%rdx,1),%xmm2 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ - vpblendd $0xf0,%ymm2,%ymm0,%ymm1 │ │ │ │ - vbroadcasti128 (%rsi),%ymm0 │ │ │ │ - vpblendd $0xf0,%ymm0,%ymm2,%ymm2 │ │ │ │ - vpmullw %ymm4,%ymm1,%ymm1 │ │ │ │ - vpmullw %ymm5,%ymm2,%ymm2 │ │ │ │ - vpsubw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpsraw $0x2,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm1,(%rdi) │ │ │ │ - add $0x20,%rdi │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + punpcklqdq %xmm2,%xmm1 │ │ │ │ + movq (%rsi),%xmm0 │ │ │ │ + punpcklqdq %xmm0,%xmm2 │ │ │ │ + pmullw %xmm3,%xmm1 │ │ │ │ + pmullw %xmm4,%xmm2 │ │ │ │ + psubw %xmm5,%xmm1 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + psraw $0x2,%xmm1 │ │ │ │ + movdqa %xmm1,(%rdi) │ │ │ │ + add $0x10,%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 3846c1 <__cxa_finalize@plt+0x359671> │ │ │ │ - vzeroupper │ │ │ │ + jg 381bf9 <__cxa_finalize@plt+0x356ba9> │ │ │ │ ret │ │ │ │ - vmovdqu (%rsi),%ymm0 │ │ │ │ - vmovdqu (%rsi,%rdx,1),%ymm2 │ │ │ │ + movdqu (%rsi),%xmm0 │ │ │ │ + movdqu (%rsi,%rdx,1),%xmm2 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ - vpmullw %ymm4,%ymm0,%ymm0 │ │ │ │ - vpmullw %ymm2,%ymm5,%ymm1 │ │ │ │ - vpsubw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm0,%ymm1,%ymm1 │ │ │ │ - vmovdqu (%rsi),%ymm0 │ │ │ │ - vpsraw $0x2,%ymm1,%ymm1 │ │ │ │ - vpmullw %ymm4,%ymm2,%ymm2 │ │ │ │ - vmovdqa %ymm1,(%rdi) │ │ │ │ - vpmullw %ymm0,%ymm5,%ymm1 │ │ │ │ - vpsubw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpsraw $0x2,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm1,0x20(%rdi) │ │ │ │ - add $0x40,%rdi │ │ │ │ + pmullw %xmm3,%xmm0 │ │ │ │ + movdqa %xmm4,%xmm1 │ │ │ │ + pmullw %xmm2,%xmm1 │ │ │ │ + psubw %xmm5,%xmm0 │ │ │ │ + paddw %xmm0,%xmm1 │ │ │ │ + movdqu (%rsi),%xmm0 │ │ │ │ + psraw $0x2,%xmm1 │ │ │ │ + pmullw %xmm3,%xmm2 │ │ │ │ + movdqa %xmm1,(%rdi) │ │ │ │ + movdqa %xmm4,%xmm1 │ │ │ │ + pmullw %xmm0,%xmm1 │ │ │ │ + psubw %xmm5,%xmm2 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + psraw $0x2,%xmm1 │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + add $0x20,%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 384707 <__cxa_finalize@plt+0x3596b7> │ │ │ │ - vzeroupper │ │ │ │ + jg 381c3a <__cxa_finalize@plt+0x356bea> │ │ │ │ ret │ │ │ │ - add %r10d,%r10d │ │ │ │ - mov %rsi,%rcx │ │ │ │ - lea -0x100(%r8,%r10,8),%eax │ │ │ │ - mov %rdi,%r9 │ │ │ │ - vmovdqu (%rsi),%ymm0 │ │ │ │ - vmovdqu (%rsi,%rdx,1),%ymm2 │ │ │ │ + mov %rsi,%r9 │ │ │ │ + lea -0x20(,%rcx,4),%eax │ │ │ │ + mov %ecx,%ecx │ │ │ │ + lea (%r8,%rax,8),%eax │ │ │ │ + mov %rdi,%r10 │ │ │ │ + movdqu (%rsi),%xmm0 │ │ │ │ + movdqu (%rsi,%rdx,1),%xmm2 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ - vpmullw %ymm4,%ymm0,%ymm0 │ │ │ │ - vpmullw %ymm2,%ymm5,%ymm1 │ │ │ │ - vpsubw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm0,%ymm1,%ymm1 │ │ │ │ - vmovdqu (%rsi),%ymm0 │ │ │ │ - vpsraw $0x2,%ymm1,%ymm1 │ │ │ │ - vpmullw %ymm4,%ymm2,%ymm2 │ │ │ │ - vmovdqa %ymm1,(%rdi) │ │ │ │ - vpmullw %ymm0,%ymm5,%ymm1 │ │ │ │ - vpsubw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpsraw $0x2,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm1,(%rdi,%r10,1) │ │ │ │ - lea (%rdi,%r10,2),%rdi │ │ │ │ + pmullw %xmm3,%xmm0 │ │ │ │ + movdqa %xmm4,%xmm1 │ │ │ │ + pmullw %xmm2,%xmm1 │ │ │ │ + psubw %xmm5,%xmm0 │ │ │ │ + paddw %xmm0,%xmm1 │ │ │ │ + movdqu (%rsi),%xmm0 │ │ │ │ + psraw $0x2,%xmm1 │ │ │ │ + pmullw %xmm3,%xmm2 │ │ │ │ + movdqa %xmm1,(%rdi) │ │ │ │ + movdqa %xmm4,%xmm1 │ │ │ │ + pmullw %xmm0,%xmm1 │ │ │ │ + psubw %xmm5,%xmm2 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + psraw $0x2,%xmm1 │ │ │ │ + movdqa %xmm1,(%rdi,%rcx,2) │ │ │ │ + lea (%rdi,%rcx,4),%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 38476a <__cxa_finalize@plt+0x35971a> │ │ │ │ - add $0x20,%rcx │ │ │ │ - add $0x20,%r9 │ │ │ │ + jg 381ca4 <__cxa_finalize@plt+0x356c54> │ │ │ │ + add $0x10,%r9 │ │ │ │ + add $0x10,%r10 │ │ │ │ movzbl %al,%r8d │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %r9,%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %r10,%rdi │ │ │ │ sub $0x100,%eax │ │ │ │ - jg 384766 <__cxa_finalize@plt+0x359716> │ │ │ │ - vzeroupper │ │ │ │ + jg 381ca0 <__cxa_finalize@plt+0x356c50> │ │ │ │ ret │ │ │ │ - movzwl 0x5ceab(%rax,%rcx,2),%ecx │ │ │ │ shl $0xb,%r9d │ │ │ │ - vmovd %r9d,%xmm6 │ │ │ │ - add %rax,%rcx │ │ │ │ - lea (%rdx,%rdx,2),%rax │ │ │ │ - vpbroadcastw %xmm6,%ymm6 │ │ │ │ - jmp *%rcx │ │ │ │ - vmovdqu (%rsi),%xmm1 │ │ │ │ - vpmullw %xmm1,%xmm4,%xmm0 │ │ │ │ - vpsrldq $0x2,%xmm1,%xmm1 │ │ │ │ - vpmullw %xmm5,%xmm1,%xmm1 │ │ │ │ - vpsubw %xmm3,%xmm0,%xmm0 │ │ │ │ - vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpsraw $0x2,%xmm0,%xmm0 │ │ │ │ - vpbroadcastq %xmm0,%ymm0 │ │ │ │ - vmovdqu (%rsi,%rdx,1),%xmm1 │ │ │ │ - vinserti128 $0x1,(%rsi,%rax,1),%ymm1,%ymm1 │ │ │ │ - vmovdqu (%rsi,%rdx,2),%xmm2 │ │ │ │ - lea (%rsi,%rdx,4),%rsi │ │ │ │ - vinserti128 $0x1,(%rsi),%ymm2,%ymm2 │ │ │ │ - vpunpcklqdq %ymm2,%ymm1,%ymm7 │ │ │ │ - vpsrldq $0x2,%ymm1,%ymm1 │ │ │ │ - vpslldq $0x6,%ymm2,%ymm2 │ │ │ │ - vpmullw %ymm4,%ymm7,%ymm7 │ │ │ │ - vpblendd $0xcc,%ymm2,%ymm1,%ymm1 │ │ │ │ - vpmullw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpsubw %ymm3,%ymm7,%ymm7 │ │ │ │ - vpaddw %ymm7,%ymm1,%ymm1 │ │ │ │ - vpsraw $0x2,%ymm1,%ymm1 │ │ │ │ - vpblendd $0x3f,%ymm1,%ymm0,%ymm0 │ │ │ │ - vpermq $0x93,%ymm0,%ymm2 │ │ │ │ - vmovdqa %ymm1,%ymm0 │ │ │ │ - vpsubw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm6,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm1,(%rdi) │ │ │ │ - add $0x20,%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 384814 <__cxa_finalize@plt+0x3597c4> │ │ │ │ - vzeroupper │ │ │ │ + movd %r9d,%xmm6 │ │ │ │ + pshufb 0x5f752(%rax),%xmm6 │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + je 381d9e <__cxa_finalize@plt+0x356d4e> │ │ │ │ + jg 381e34 <__cxa_finalize@plt+0x356de4> │ │ │ │ + movddup (%rsi),%xmm0 │ │ │ │ + movddup 0x2(%rsi),%xmm1 │ │ │ │ + pmullw %xmm3,%xmm0 │ │ │ │ + pmullw %xmm4,%xmm1 │ │ │ │ + psubw %xmm5,%xmm0 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + psraw $0x2,%xmm0 │ │ │ │ + movq (%rsi,%rdx,1),%xmm1 │ │ │ │ + movq 0x2(%rsi,%rdx,1),%xmm2 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + movhps (%rsi),%xmm1 │ │ │ │ + movhps 0x2(%rsi),%xmm2 │ │ │ │ + pmullw %xmm3,%xmm1 │ │ │ │ + pmullw %xmm4,%xmm2 │ │ │ │ + psubw %xmm5,%xmm1 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + psraw $0x2,%xmm1 │ │ │ │ + movaps %xmm0,%xmm2 │ │ │ │ + shufpd $0x1,%xmm1,%xmm2 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + psubw %xmm2,%xmm1 │ │ │ │ + pmulhrsw %xmm6,%xmm1 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + movdqa %xmm1,(%rdi) │ │ │ │ + add $0x10,%rdi │ │ │ │ + sub $0x2,%r8d │ │ │ │ + jg 381d4b <__cxa_finalize@plt+0x356cfb> │ │ │ │ ret │ │ │ │ - vpmullw (%rsi),%xmm4,%xmm0 │ │ │ │ - vpmullw 0x2(%rsi),%xmm5,%xmm1 │ │ │ │ - vpsubw %xmm3,%xmm0,%xmm0 │ │ │ │ - vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpsraw $0x2,%xmm0,%xmm0 │ │ │ │ - vinserti128 $0x1,%xmm0,%ymm0,%ymm0 │ │ │ │ - vmovdqu (%rsi,%rdx,1),%xmm1 │ │ │ │ - vmovdqu 0x2(%rsi,%rdx,1),%xmm2 │ │ │ │ + movdqu (%rsi),%xmm0 │ │ │ │ + movdqu 0x2(%rsi),%xmm1 │ │ │ │ + pmullw %xmm3,%xmm0 │ │ │ │ + pmullw %xmm4,%xmm1 │ │ │ │ + psubw %xmm5,%xmm0 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + psraw $0x2,%xmm0 │ │ │ │ + movdqu (%rsi,%rdx,1),%xmm1 │ │ │ │ + movdqu 0x2(%rsi,%rdx,1),%xmm2 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ - vinserti128 $0x1,(%rsi),%ymm1,%ymm1 │ │ │ │ - vinserti128 $0x1,0x2(%rsi),%ymm2,%ymm2 │ │ │ │ - vpmullw %ymm4,%ymm1,%ymm1 │ │ │ │ - vpmullw %ymm5,%ymm2,%ymm2 │ │ │ │ - vpsubw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpsraw $0x2,%ymm1,%ymm1 │ │ │ │ - vperm2i128 $0x21,%ymm1,%ymm0,%ymm2 │ │ │ │ - vmovdqa %ymm1,%ymm0 │ │ │ │ - vpsubw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpmulhrsw %ymm6,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm1,(%rdi) │ │ │ │ + pmullw %xmm3,%xmm1 │ │ │ │ + pmullw %xmm4,%xmm2 │ │ │ │ + psubw %xmm5,%xmm1 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + psraw $0x2,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + psubw %xmm0,%xmm2 │ │ │ │ + pmulhrsw %xmm6,%xmm2 │ │ │ │ + paddw %xmm0,%xmm2 │ │ │ │ + movdqa %xmm2,(%rdi) │ │ │ │ + movdqu (%rsi),%xmm0 │ │ │ │ + movdqu 0x2(%rsi),%xmm2 │ │ │ │ + pmullw %xmm3,%xmm0 │ │ │ │ + pmullw %xmm4,%xmm2 │ │ │ │ + psubw %xmm5,%xmm0 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + psraw $0x2,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + psubw %xmm1,%xmm2 │ │ │ │ + pmulhrsw %xmm6,%xmm2 │ │ │ │ + paddw %xmm1,%xmm2 │ │ │ │ + movdqa %xmm2,0x10(%rdi) │ │ │ │ add $0x20,%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 3848a3 <__cxa_finalize@plt+0x359853> │ │ │ │ - vzeroupper │ │ │ │ + jg 381dbc <__cxa_finalize@plt+0x356d6c> │ │ │ │ ret │ │ │ │ - add %r10d,%r10d │ │ │ │ - mov %rsi,%rcx │ │ │ │ - lea -0x100(%r8,%r10,8),%eax │ │ │ │ - mov %rdi,%r9 │ │ │ │ - vpmullw (%rsi),%ymm4,%ymm0 │ │ │ │ - vpmullw 0x2(%rsi),%ymm5,%ymm1 │ │ │ │ - vpsubw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpsraw $0x2,%ymm0,%ymm0 │ │ │ │ - vpmullw (%rsi,%rdx,1),%ymm4,%ymm1 │ │ │ │ - vpmullw 0x2(%rsi,%rdx,1),%ymm5,%ymm2 │ │ │ │ + mov %rsi,%r9 │ │ │ │ + lea -0x20(,%rcx,4),%eax │ │ │ │ + mov %ecx,%ecx │ │ │ │ + lea (%r8,%rax,8),%eax │ │ │ │ + mov %rdi,%r10 │ │ │ │ + movdqu (%rsi),%xmm0 │ │ │ │ + movdqu 0x2(%rsi),%xmm1 │ │ │ │ + pmullw %xmm3,%xmm0 │ │ │ │ + pmullw %xmm4,%xmm1 │ │ │ │ + psubw %xmm5,%xmm0 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + psraw $0x2,%xmm0 │ │ │ │ + movdqu (%rsi,%rdx,1),%xmm1 │ │ │ │ + movdqu 0x2(%rsi,%rdx,1),%xmm2 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ - vpsubw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpsraw $0x2,%ymm1,%ymm1 │ │ │ │ - vpsubw %ymm0,%ymm1,%ymm2 │ │ │ │ - vpmulhrsw %ymm6,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm0,%ymm2,%ymm2 │ │ │ │ - vmovdqa %ymm2,(%rdi) │ │ │ │ - vpmullw (%rsi),%ymm4,%ymm0 │ │ │ │ - vpmullw 0x2(%rsi),%ymm5,%ymm2 │ │ │ │ - vpsubw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpsraw $0x2,%ymm0,%ymm0 │ │ │ │ - vpsubw %ymm1,%ymm0,%ymm2 │ │ │ │ - vpmulhrsw %ymm6,%ymm2,%ymm2 │ │ │ │ - vpaddw %ymm1,%ymm2,%ymm2 │ │ │ │ - vmovdqa %ymm2,(%rdi,%r10,1) │ │ │ │ - lea (%rdi,%r10,2),%rdi │ │ │ │ + pmullw %xmm3,%xmm1 │ │ │ │ + pmullw %xmm4,%xmm2 │ │ │ │ + psubw %xmm5,%xmm1 │ │ │ │ + paddw %xmm2,%xmm1 │ │ │ │ + psraw $0x2,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + psubw %xmm0,%xmm2 │ │ │ │ + pmulhrsw %xmm6,%xmm2 │ │ │ │ + paddw %xmm0,%xmm2 │ │ │ │ + movdqa %xmm2,(%rdi) │ │ │ │ + movdqu (%rsi),%xmm0 │ │ │ │ + movdqu 0x2(%rsi),%xmm2 │ │ │ │ + pmullw %xmm3,%xmm0 │ │ │ │ + pmullw %xmm4,%xmm2 │ │ │ │ + psubw %xmm5,%xmm0 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + psraw $0x2,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + psubw %xmm1,%xmm2 │ │ │ │ + pmulhrsw %xmm6,%xmm2 │ │ │ │ + paddw %xmm1,%xmm2 │ │ │ │ + movdqa %xmm2,(%rdi,%rcx,2) │ │ │ │ + lea (%rdi,%rcx,4),%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 384924 <__cxa_finalize@plt+0x3598d4> │ │ │ │ - add $0x20,%rcx │ │ │ │ - add $0x20,%r9 │ │ │ │ + jg 381e65 <__cxa_finalize@plt+0x356e15> │ │ │ │ + add $0x10,%r9 │ │ │ │ + add $0x10,%r10 │ │ │ │ movzbl %al,%r8d │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %r9,%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %r10,%rdi │ │ │ │ sub $0x100,%eax │ │ │ │ - jg 38490e <__cxa_finalize@plt+0x3598be> │ │ │ │ - vzeroupper │ │ │ │ + jg 381e47 <__cxa_finalize@plt+0x356df7> │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov $0x1e002d,%r10d │ │ │ │ mov %r10d,%r11d │ │ │ │ - jmp 384a40 <__cxa_finalize@plt+0x3599f0> │ │ │ │ + jmp 381f90 <__cxa_finalize@plt+0x356f40> │ │ │ │ xchg %ax,%ax │ │ │ │ mov $0x1e002d,%r10d │ │ │ │ mov $0xf003c,%r11d │ │ │ │ - jmp 384a40 <__cxa_finalize@plt+0x3599f0> │ │ │ │ + jmp 381f90 <__cxa_finalize@plt+0x356f40> │ │ │ │ xchg %ax,%ax │ │ │ │ mov $0xf003c,%r10d │ │ │ │ mov $0x1e002d,%r11d │ │ │ │ - jmp 384a40 <__cxa_finalize@plt+0x3599f0> │ │ │ │ + jmp 381f90 <__cxa_finalize@plt+0x356f40> │ │ │ │ xchg %ax,%ax │ │ │ │ mov $0xf003c,%r10d │ │ │ │ mov %r10d,%r11d │ │ │ │ - jmp 384a40 <__cxa_finalize@plt+0x3599f0> │ │ │ │ + jmp 381f90 <__cxa_finalize@plt+0x356f40> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov $0x1e002d,%r10d │ │ │ │ mov $0x2d,%r11d │ │ │ │ - jmp 384a40 <__cxa_finalize@plt+0x3599f0> │ │ │ │ + jmp 381f90 <__cxa_finalize@plt+0x356f40> │ │ │ │ xchg %ax,%ax │ │ │ │ mov $0x2d,%r10d │ │ │ │ mov $0x1e002d,%r11d │ │ │ │ - jmp 384a40 <__cxa_finalize@plt+0x3599f0> │ │ │ │ + jmp 381f90 <__cxa_finalize@plt+0x356f40> │ │ │ │ xchg %ax,%ax │ │ │ │ mov $0xf003c,%r10d │ │ │ │ mov $0x2d,%r11d │ │ │ │ - jmp 384a40 <__cxa_finalize@plt+0x3599f0> │ │ │ │ + jmp 381f90 <__cxa_finalize@plt+0x356f40> │ │ │ │ xchg %ax,%ax │ │ │ │ mov $0x2d,%r10d │ │ │ │ mov $0xf003c,%r11d │ │ │ │ - jmp 384a40 <__cxa_finalize@plt+0x3599f0> │ │ │ │ + jmp 381f90 <__cxa_finalize@plt+0x356f40> │ │ │ │ xchg %ax,%ax │ │ │ │ mov $0x2d,%r10d │ │ │ │ mov %r10d,%r11d │ │ │ │ nopl 0x0(%rax) │ │ │ │ imul $0x10101,0x8(%rsp),%eax │ │ │ │ add %r10d,%eax │ │ │ │ imul $0x10101,0x10(%rsp),%r10d │ │ │ │ add %r11d,%r10d │ │ │ │ - lea -0xfb7(%rip),%r11 │ │ │ │ + lea -0xf5f(%rip),%r11 │ │ │ │ test $0xf00,%eax │ │ │ │ - jne 384b7e <__cxa_finalize@plt+0x359b2e> │ │ │ │ + jne 381fd6 <__cxa_finalize@plt+0x356f86> │ │ │ │ test $0xf00,%r10d │ │ │ │ - jne 384d56 <__cxa_finalize@plt+0x359d06> │ │ │ │ + jne 382209 <__cxa_finalize@plt+0x3571b9> │ │ │ │ tzcnt %r8d,%r8d │ │ │ │ - movzwl 0x5d61f(%r11,%r8,2),%r8d │ │ │ │ + movzwl 0x6007f(%r11,%r8,2),%r8d │ │ │ │ add %r11,%r8 │ │ │ │ jmp *%r8 │ │ │ │ - movzbl %al,%eax │ │ │ │ - sub $0x2,%rdx │ │ │ │ - vmovdqa 0x5c3e7(%rip),%xmm2 │ │ │ │ - vpbroadcastd 0x5d753(%r11,%rax,8),%xmm3 │ │ │ │ - vpmovsxbw %xmm3,%xmm3 │ │ │ │ - vmovdqu (%rdx),%xmm0 │ │ │ │ - vmovdqu (%rdx,%rcx,1),%xmm1 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpshufb %xmm2,%xmm0,%xmm0 │ │ │ │ - vpshufb %xmm2,%xmm1,%xmm1 │ │ │ │ - vpmaddwd %xmm3,%xmm0,%xmm0 │ │ │ │ - vpmaddwd %xmm3,%xmm1,%xmm1 │ │ │ │ - vphaddd %xmm1,%xmm0,%xmm0 │ │ │ │ - vpaddd %xmm4,%xmm0,%xmm0 │ │ │ │ - vpsrad $0x6,%xmm0,%xmm0 │ │ │ │ - vpackusdw %xmm0,%xmm0,%xmm0 │ │ │ │ - vpminsw %xmm5,%xmm0,%xmm0 │ │ │ │ - vmovd %xmm0,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 384aa8 <__cxa_finalize@plt+0x359a58> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - movzbl %al,%eax │ │ │ │ - sub $0x2,%rdx │ │ │ │ - vpmovsxbw 0x5d751(%r11,%rax,8),%xmm3 │ │ │ │ - vbroadcasti128 0x5c34f(%rip),%ymm6 │ │ │ │ - vbroadcasti128 0x5c356(%rip),%ymm7 │ │ │ │ - vpshufd $0xa5,%xmm3,%xmm3 │ │ │ │ - vpbroadcastq %xmm3,%ymm2 │ │ │ │ - vpermq $0x55,%ymm3,%ymm3 │ │ │ │ - vmovdqu (%rdx),%xmm1 │ │ │ │ - vinserti128 $0x1,(%rdx,%rcx,1),%ymm1,%ymm1 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpshufb %ymm6,%ymm1,%ymm0 │ │ │ │ - vpshufb %ymm7,%ymm1,%ymm1 │ │ │ │ - vpmaddwd %ymm2,%ymm0,%ymm0 │ │ │ │ - vpmaddwd %ymm3,%ymm1,%ymm1 │ │ │ │ - vpaddd %ymm4,%ymm0,%ymm0 │ │ │ │ - vpaddd %ymm1,%ymm0,%ymm0 │ │ │ │ - vpsrad $0x6,%ymm0,%ymm0 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vpackusdw %xmm1,%xmm0,%xmm0 │ │ │ │ - vpminsw %xmm5,%xmm0,%xmm0 │ │ │ │ - vmovq %xmm0,(%rdi) │ │ │ │ - vmovhps %xmm0,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 384b2a <__cxa_finalize@plt+0x359ada> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ test $0xf00,%r10d │ │ │ │ - jne 38507a <__cxa_finalize@plt+0x35a02a> │ │ │ │ + jne 38245e <__cxa_finalize@plt+0x35740e> │ │ │ │ mov 0x18(%rsp),%r10d │ │ │ │ - vpbroadcastw 0x18(%rsp),%ymm5 │ │ │ │ + movd 0x18(%rsp),%xmm5 │ │ │ │ shr $0xb,%r10d │ │ │ │ - vpbroadcastd 0x5d4b9(%r11,%r10,4),%ymm4 │ │ │ │ + movddup 0x5ff59(%r11,%r10,8),%xmm4 │ │ │ │ + pshufb 0x5fe21(%r11),%xmm5 │ │ │ │ cmp $0x4,%r8d │ │ │ │ - je 384af7 <__cxa_finalize@plt+0x359aa7> │ │ │ │ - jl 384a8a <__cxa_finalize@plt+0x359a3a> │ │ │ │ - shr $0x10,%eax │ │ │ │ - sub $0x6,%rdx │ │ │ │ - vpbroadcastq 0x5d751(%r11,%rax,8),%ymm0 │ │ │ │ - vbroadcasti128 0x5c291(%rip),%ymm6 │ │ │ │ - vbroadcasti128 0x5c298(%rip),%ymm7 │ │ │ │ - vpunpcklbw %ymm0,%ymm0,%ymm0 │ │ │ │ - vpsraw $0x8,%ymm0,%ymm0 │ │ │ │ - vpshufd $0x0,%ymm0,%ymm8 │ │ │ │ - vpshufd $0x55,%ymm0,%ymm9 │ │ │ │ - vpshufd $0xaa,%ymm0,%ymm10 │ │ │ │ - vpshufd $0xff,%ymm0,%ymm11 │ │ │ │ - cmp $0x8,%r8d │ │ │ │ - jg 384cae <__cxa_finalize@plt+0x359c5e> │ │ │ │ - vmovdqu (%rdx),%xmm0 │ │ │ │ - vinserti128 $0x1,(%rdx,%rcx,1),%ymm0,%ymm0 │ │ │ │ - vmovdqu 0x10(%rdx),%xmm2 │ │ │ │ - vinserti128 $0x1,0x10(%rdx,%rcx,1),%ymm2,%ymm2 │ │ │ │ + jg 3820f3 <__cxa_finalize@plt+0x3570a3> │ │ │ │ + movzbl %al,%eax │ │ │ │ + lea -0x2(%rdx),%rdx │ │ │ │ + movq 0x60169(%r11,%rax,8),%xmm3 │ │ │ │ + punpcklbw %xmm3,%xmm3 │ │ │ │ + psraw $0x8,%xmm3 │ │ │ │ + je 382090 <__cxa_finalize@plt+0x357040> │ │ │ │ + movdqa 0x5fd51(%r11),%xmm2 │ │ │ │ + pshufd $0x99,%xmm3,%xmm3 │ │ │ │ + movdqu (%rdx),%xmm0 │ │ │ │ + movdqu (%rdx,%rcx,1),%xmm1 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ - vshufpd $0x5,%ymm2,%ymm0,%ymm1 │ │ │ │ - vpshufb %ymm7,%ymm0,%ymm3 │ │ │ │ - vpshufb %ymm6,%ymm0,%ymm0 │ │ │ │ - vpmaddwd %ymm3,%ymm9,%ymm12 │ │ │ │ - vpmaddwd %ymm0,%ymm8,%ymm0 │ │ │ │ - vpshufb %ymm7,%ymm1,%ymm1 │ │ │ │ - vshufpd $0x5,%ymm1,%ymm3,%ymm3 │ │ │ │ - vpaddd %ymm4,%ymm12,%ymm12 │ │ │ │ - vpaddd %ymm0,%ymm12,%ymm0 │ │ │ │ - vpmaddwd %ymm1,%ymm11,%ymm12 │ │ │ │ - vpaddd %ymm0,%ymm12,%ymm0 │ │ │ │ - vpmaddwd %ymm3,%ymm10,%ymm12 │ │ │ │ - vpshufb %ymm7,%ymm2,%ymm2 │ │ │ │ - vpmaddwd %ymm3,%ymm8,%ymm3 │ │ │ │ - vpaddd %ymm0,%ymm12,%ymm0 │ │ │ │ - vpmaddwd %ymm1,%ymm9,%ymm12 │ │ │ │ - vshufpd $0x5,%ymm2,%ymm1,%ymm1 │ │ │ │ - vpmaddwd %ymm2,%ymm11,%ymm2 │ │ │ │ - vpmaddwd %ymm1,%ymm10,%ymm1 │ │ │ │ - vpaddd %ymm4,%ymm3,%ymm3 │ │ │ │ - vpaddd %ymm3,%ymm12,%ymm3 │ │ │ │ - vpaddd %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddd %ymm2,%ymm1,%ymm1 │ │ │ │ - vpsrad $0x6,%ymm0,%ymm0 │ │ │ │ - vpsrad $0x6,%ymm1,%ymm1 │ │ │ │ - vpackusdw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpminsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vmovdqa %xmm0,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ + pshufb %xmm2,%xmm0 │ │ │ │ + pshufb %xmm2,%xmm1 │ │ │ │ + pmaddwd %xmm3,%xmm0 │ │ │ │ + pmaddwd %xmm3,%xmm1 │ │ │ │ + phaddd %xmm1,%xmm0 │ │ │ │ + paddd %xmm4,%xmm0 │ │ │ │ + psrad $0x6,%xmm0 │ │ │ │ + packssdw %xmm0,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + pminsw %xmm5,%xmm0 │ │ │ │ + pmaxsw %xmm1,%xmm0 │ │ │ │ + movd %xmm0,(%rdi) │ │ │ │ + pshuflw $0xee,%xmm0,%xmm0 │ │ │ │ + movd %xmm0,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 384bff <__cxa_finalize@plt+0x359baf> │ │ │ │ - vzeroupper │ │ │ │ + jg 38203a <__cxa_finalize@plt+0x356fea> │ │ │ │ ret │ │ │ │ - mov %r8d,%eax │ │ │ │ - vmovdqu -0x20(%rdx,%rax,2),%ymm0 │ │ │ │ - vmovdqu -0x18(%rdx,%rax,2),%ymm1 │ │ │ │ - vmovdqu -0x10(%rdx,%rax,2),%ymm2 │ │ │ │ - vpshufb %ymm7,%ymm0,%ymm3 │ │ │ │ - vpshufb %ymm6,%ymm0,%ymm0 │ │ │ │ - vpmaddwd %ymm3,%ymm9,%ymm12 │ │ │ │ - vpmaddwd %ymm0,%ymm8,%ymm0 │ │ │ │ - vpshufb %ymm7,%ymm1,%ymm1 │ │ │ │ - vshufpd $0x5,%ymm1,%ymm3,%ymm3 │ │ │ │ - vpaddd %ymm4,%ymm12,%ymm12 │ │ │ │ - vpaddd %ymm0,%ymm12,%ymm0 │ │ │ │ - vpmaddwd %ymm1,%ymm11,%ymm12 │ │ │ │ - vpaddd %ymm0,%ymm12,%ymm0 │ │ │ │ - vpmaddwd %ymm3,%ymm10,%ymm12 │ │ │ │ - vpshufb %ymm7,%ymm2,%ymm2 │ │ │ │ - vpmaddwd %ymm3,%ymm8,%ymm3 │ │ │ │ - vpaddd %ymm0,%ymm12,%ymm0 │ │ │ │ - vpmaddwd %ymm1,%ymm9,%ymm12 │ │ │ │ - vshufpd $0x5,%ymm2,%ymm1,%ymm1 │ │ │ │ - vpmaddwd %ymm2,%ymm11,%ymm2 │ │ │ │ - vpmaddwd %ymm1,%ymm10,%ymm1 │ │ │ │ - vpaddd %ymm4,%ymm3,%ymm3 │ │ │ │ - vpaddd %ymm3,%ymm12,%ymm3 │ │ │ │ - vpaddd %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddd %ymm2,%ymm1,%ymm1 │ │ │ │ - vpsrad $0x6,%ymm0,%ymm0 │ │ │ │ - vpsrad $0x6,%ymm1,%ymm1 │ │ │ │ - vpackusdw %ymm1,%ymm0,%ymm0 │ │ │ │ - vpminsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,-0x20(%rdi,%rax,2) │ │ │ │ - sub $0x10,%eax │ │ │ │ - jg 384cb1 <__cxa_finalize@plt+0x359c61> │ │ │ │ + movdqa 0x5fd31(%r11),%xmm6 │ │ │ │ + movdqa 0x5fd41(%r11),%xmm7 │ │ │ │ + pshufd $0x55,%xmm3,%xmm2 │ │ │ │ + pshufd $0xaa,%xmm3,%xmm3 │ │ │ │ + movdqu (%rdx),%xmm1 │ │ │ │ + add %rcx,%rdx │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + pshufb %xmm6,%xmm0 │ │ │ │ + pshufb %xmm7,%xmm1 │ │ │ │ + pmaddwd %xmm2,%xmm0 │ │ │ │ + pmaddwd %xmm3,%xmm1 │ │ │ │ + paddd %xmm4,%xmm0 │ │ │ │ + paddd %xmm1,%xmm0 │ │ │ │ + psrad $0x6,%xmm0 │ │ │ │ + packssdw %xmm0,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + pminsw %xmm5,%xmm0 │ │ │ │ + pmaxsw %xmm1,%xmm0 │ │ │ │ + movq %xmm0,(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %r9d │ │ │ │ + jg 3820ac <__cxa_finalize@plt+0x35705c> │ │ │ │ + ret │ │ │ │ + shr $0x10,%eax │ │ │ │ + movq 0x60169(%r11,%rax,8),%xmm3 │ │ │ │ + movdqa 0x5fd31(%r11),%xmm6 │ │ │ │ + movdqa 0x5fd41(%r11),%xmm7 │ │ │ │ + mov %r8d,%r8d │ │ │ │ + lea (%rdx,%r8,2),%rdx │ │ │ │ + punpcklbw %xmm3,%xmm3 │ │ │ │ + lea (%rdi,%r8,2),%rdi │ │ │ │ + psraw $0x8,%xmm3 │ │ │ │ + neg %r8 │ │ │ │ + pshufd $0x0,%xmm3,%xmm8 │ │ │ │ + pshufd $0x55,%xmm3,%xmm9 │ │ │ │ + pshufd $0xaa,%xmm3,%xmm10 │ │ │ │ + pshufd $0xff,%xmm3,%xmm11 │ │ │ │ + mov %r8,%rax │ │ │ │ + movdqu -0x6(%rdx,%rax,2),%xmm0 │ │ │ │ + movdqu 0x2(%rdx,%rax,2),%xmm1 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + pshufb %xmm6,%xmm2 │ │ │ │ + pshufb %xmm7,%xmm0 │ │ │ │ + pmaddwd %xmm8,%xmm2 │ │ │ │ + pmaddwd %xmm9,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm3 │ │ │ │ + pshufb %xmm6,%xmm3 │ │ │ │ + pshufb %xmm7,%xmm1 │ │ │ │ + paddd %xmm4,%xmm2 │ │ │ │ + paddd %xmm2,%xmm0 │ │ │ │ + movdqa %xmm10,%xmm2 │ │ │ │ + pmaddwd %xmm3,%xmm2 │ │ │ │ + pmaddwd %xmm8,%xmm3 │ │ │ │ + paddd %xmm2,%xmm0 │ │ │ │ + movdqa %xmm11,%xmm2 │ │ │ │ + pmaddwd %xmm1,%xmm2 │ │ │ │ + pmaddwd %xmm9,%xmm1 │ │ │ │ + paddd %xmm2,%xmm0 │ │ │ │ + movdqu 0xa(%rdx,%rax,2),%xmm2 │ │ │ │ + paddd %xmm4,%xmm3 │ │ │ │ + paddd %xmm3,%xmm1 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + pshufb %xmm6,%xmm3 │ │ │ │ + pshufb %xmm7,%xmm2 │ │ │ │ + pmaddwd %xmm10,%xmm3 │ │ │ │ + pmaddwd %xmm11,%xmm2 │ │ │ │ + paddd %xmm3,%xmm1 │ │ │ │ + paddd %xmm2,%xmm1 │ │ │ │ + psrad $0x6,%xmm0 │ │ │ │ + psrad $0x6,%xmm1 │ │ │ │ + packssdw %xmm1,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + pminsw %xmm5,%xmm0 │ │ │ │ + pmaxsw %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,(%rdi,%rax,2) │ │ │ │ + add $0x8,%rax │ │ │ │ + jl 382144 <__cxa_finalize@plt+0x3570f4> │ │ │ │ add %rcx,%rdx │ │ │ │ add %rsi,%rdi │ │ │ │ dec %r9d │ │ │ │ - jg 384cae <__cxa_finalize@plt+0x359c5e> │ │ │ │ - vzeroupper │ │ │ │ + jg 382141 <__cxa_finalize@plt+0x3570f1> │ │ │ │ ret │ │ │ │ movzbl %r10b,%eax │ │ │ │ shr $0x10,%r10d │ │ │ │ - cmp $0x4,%r9d │ │ │ │ - cmovle %eax,%r10d │ │ │ │ - vpbroadcastq 0x5d751(%r11,%r10,8),%ymm0 │ │ │ │ - vpbroadcastd 0x5c257(%rip),%ymm6 │ │ │ │ - vpbroadcastw 0x18(%rsp),%ymm7 │ │ │ │ + cmp $0x6,%r9d │ │ │ │ + cmovb %eax,%r10d │ │ │ │ + movq 0x60169(%r11,%r10,8),%xmm3 │ │ │ │ + movd 0x18(%rsp),%xmm7 │ │ │ │ + punpcklbw %xmm3,%xmm3 │ │ │ │ + pshufb 0x5fe21(%r11),%xmm7 │ │ │ │ + psraw $0x8,%xmm3 │ │ │ │ + pshufd $0x0,%xmm3,%xmm8 │ │ │ │ + pshufd $0x55,%xmm3,%xmm9 │ │ │ │ + pshufd $0xaa,%xmm3,%xmm10 │ │ │ │ + pshufd $0xff,%xmm3,%xmm11 │ │ │ │ lea (%rcx,%rcx,2),%rax │ │ │ │ sub %rax,%rdx │ │ │ │ - vpunpcklbw %ymm0,%ymm0,%ymm0 │ │ │ │ - vpsraw $0x8,%ymm0,%ymm0 │ │ │ │ - vpshufd $0x0,%ymm0,%ymm8 │ │ │ │ - vpshufd $0x55,%ymm0,%ymm9 │ │ │ │ - vpshufd $0xaa,%ymm0,%ymm10 │ │ │ │ - vpshufd $0xff,%ymm0,%ymm11 │ │ │ │ - cmp $0x4,%r8d │ │ │ │ - jg 384f40 <__cxa_finalize@plt+0x359ef0> │ │ │ │ - je 384e70 <__cxa_finalize@plt+0x359e20> │ │ │ │ - vmovd (%rdx),%xmm2 │ │ │ │ - vpinsrd $0x1,(%rdx,%rcx,1),%xmm2,%xmm2 │ │ │ │ - vpinsrd $0x2,(%rdx,%rcx,2),%xmm2,%xmm2 │ │ │ │ - vpinsrd $0x3,(%rdx,%rax,1),%xmm2,%xmm2 │ │ │ │ - lea (%rdx,%rcx,4),%rdx │ │ │ │ - vmovd (%rdx),%xmm3 │ │ │ │ - vpbroadcastd (%rdx,%rcx,1),%xmm1 │ │ │ │ - vpbroadcastd (%rdx,%rcx,2),%xmm0 │ │ │ │ + cmp $0x2,%r8d │ │ │ │ + jne 38232e <__cxa_finalize@plt+0x3572de> │ │ │ │ + movd (%rdx),%xmm1 │ │ │ │ + movd (%rdx,%rcx,1),%xmm4 │ │ │ │ + movd (%rdx,%rcx,2),%xmm2 │ │ │ │ add %rax,%rdx │ │ │ │ - vpblendd $0x2,%xmm1,%xmm3,%xmm3 │ │ │ │ - vpblendd $0x2,%xmm0,%xmm1,%xmm1 │ │ │ │ - vpalignr $0x4,%xmm2,%xmm3,%xmm4 │ │ │ │ - vpunpcklwd %xmm1,%xmm3,%xmm3 │ │ │ │ - vpunpcklwd %xmm4,%xmm2,%xmm1 │ │ │ │ - vpunpckhwd %xmm4,%xmm2,%xmm2 │ │ │ │ - vpbroadcastd (%rdx),%xmm4 │ │ │ │ - vpmaddwd %xmm1,%xmm8,%xmm5 │ │ │ │ - vmovdqa %xmm2,%xmm1 │ │ │ │ - vpmaddwd %xmm2,%xmm9,%xmm2 │ │ │ │ - vpaddd %xmm6,%xmm5,%xmm5 │ │ │ │ - vpaddd %xmm2,%xmm5,%xmm5 │ │ │ │ - vmovdqa %xmm3,%xmm2 │ │ │ │ - vpmaddwd %xmm3,%xmm10,%xmm3 │ │ │ │ - vpaddd %xmm3,%xmm5,%xmm5 │ │ │ │ - vpblendd $0x2,%xmm4,%xmm0,%xmm3 │ │ │ │ - vpbroadcastd (%rdx,%rcx,1),%xmm0 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpblendd $0x2,%xmm0,%xmm4,%xmm4 │ │ │ │ - vpunpcklwd %xmm4,%xmm3,%xmm3 │ │ │ │ - vpmaddwd %xmm3,%xmm11,%xmm4 │ │ │ │ - vpaddd %xmm4,%xmm5,%xmm5 │ │ │ │ - vpsrad $0x6,%xmm5,%xmm5 │ │ │ │ - vpackusdw %xmm5,%xmm5,%xmm5 │ │ │ │ - vpminsw %xmm7,%xmm5,%xmm5 │ │ │ │ - vmovd %xmm5,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm5,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 384e02 <__cxa_finalize@plt+0x359db2> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - vmovq (%rdx),%xmm1 │ │ │ │ - vpbroadcastq (%rdx,%rcx,1),%ymm0 │ │ │ │ - vpbroadcastq (%rdx,%rcx,2),%ymm2 │ │ │ │ - vpbroadcastq (%rdx,%rax,1),%ymm4 │ │ │ │ - lea (%rdx,%rcx,4),%rdx │ │ │ │ - vpbroadcastq (%rdx),%ymm3 │ │ │ │ - vpbroadcastq (%rdx,%rcx,1),%ymm5 │ │ │ │ - vpblendd $0x30,%ymm0,%ymm1,%ymm1 │ │ │ │ - vpblendd $0x30,%ymm2,%ymm0,%ymm0 │ │ │ │ - vpunpcklwd %ymm0,%ymm1,%ymm1 │ │ │ │ - vpbroadcastq (%rdx,%rcx,2),%ymm0 │ │ │ │ + movd (%rdx),%xmm5 │ │ │ │ + movd (%rdx,%rcx,1),%xmm3 │ │ │ │ + movd (%rdx,%rcx,2),%xmm6 │ │ │ │ add %rax,%rdx │ │ │ │ - vpblendd $0x30,%ymm4,%ymm2,%ymm2 │ │ │ │ - vpblendd $0x30,%ymm3,%ymm4,%ymm4 │ │ │ │ - vpunpcklwd %ymm4,%ymm2,%ymm2 │ │ │ │ - vpblendd $0x30,%ymm5,%ymm3,%ymm3 │ │ │ │ - vpblendd $0x30,%ymm0,%ymm5,%ymm5 │ │ │ │ - vpunpcklwd %ymm5,%ymm3,%ymm3 │ │ │ │ - vpbroadcastq (%rdx),%ymm4 │ │ │ │ - vpmaddwd %ymm1,%ymm8,%ymm5 │ │ │ │ - vmovdqa %ymm2,%ymm1 │ │ │ │ - vpmaddwd %ymm2,%ymm9,%ymm2 │ │ │ │ - vpaddd %ymm6,%ymm5,%ymm5 │ │ │ │ - vpaddd %ymm2,%ymm5,%ymm5 │ │ │ │ - vmovdqa %ymm3,%ymm2 │ │ │ │ - vpmaddwd %ymm3,%ymm10,%ymm3 │ │ │ │ - vpaddd %ymm3,%ymm5,%ymm5 │ │ │ │ - vpblendd $0x30,%ymm4,%ymm0,%ymm3 │ │ │ │ - vpbroadcastq (%rdx,%rcx,1),%ymm0 │ │ │ │ + movd (%rdx),%xmm0 │ │ │ │ + punpckldq %xmm4,%xmm1 │ │ │ │ + punpckldq %xmm2,%xmm4 │ │ │ │ + punpckldq %xmm5,%xmm2 │ │ │ │ + punpckldq %xmm3,%xmm5 │ │ │ │ + punpckldq %xmm6,%xmm3 │ │ │ │ + punpckldq %xmm0,%xmm6 │ │ │ │ + punpcklwd %xmm4,%xmm1 │ │ │ │ + punpcklwd %xmm5,%xmm2 │ │ │ │ + punpcklwd %xmm6,%xmm3 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + movd (%rdx,%rcx,1),%xmm4 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpblendd $0x30,%ymm0,%ymm4,%ymm4 │ │ │ │ - vpunpcklwd %ymm4,%ymm3,%ymm3 │ │ │ │ - vpmaddwd %ymm3,%ymm11,%ymm4 │ │ │ │ - vpaddd %ymm4,%ymm5,%ymm5 │ │ │ │ - vpsrad $0x6,%ymm5,%ymm5 │ │ │ │ - vextracti128 $0x1,%ymm5,%xmm4 │ │ │ │ - vpackusdw %xmm4,%xmm5,%xmm5 │ │ │ │ - vpminsw %xmm7,%xmm5,%xmm5 │ │ │ │ - vmovq %xmm5,(%rdi) │ │ │ │ - vmovhps %xmm5,(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm8,%xmm5 │ │ │ │ + pmaddwd %xmm1,%xmm5 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + pmaddwd %xmm9,%xmm2 │ │ │ │ + paddd %xmm2,%xmm5 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + pmaddwd %xmm10,%xmm3 │ │ │ │ + paddd %xmm3,%xmm5 │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ + punpckldq %xmm4,%xmm3 │ │ │ │ + movd (%rdx),%xmm0 │ │ │ │ + punpckldq %xmm0,%xmm4 │ │ │ │ + punpcklwd %xmm4,%xmm3 │ │ │ │ + movdqa %xmm11,%xmm4 │ │ │ │ + pmaddwd %xmm3,%xmm4 │ │ │ │ + paddd %xmm4,%xmm5 │ │ │ │ + psrad $0x5,%xmm5 │ │ │ │ + packssdw %xmm5,%xmm5 │ │ │ │ + pmaxsw %xmm6,%xmm5 │ │ │ │ + pavgw %xmm6,%xmm5 │ │ │ │ + pminsw %xmm7,%xmm5 │ │ │ │ + movd %xmm5,(%rdi) │ │ │ │ + pshuflw $0xee,%xmm5,%xmm5 │ │ │ │ + movd %xmm5,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 384ece <__cxa_finalize@plt+0x359e7e> │ │ │ │ - vzeroupper │ │ │ │ + jg 3822b3 <__cxa_finalize@plt+0x357263> │ │ │ │ ret │ │ │ │ - shl $0x5,%r8d │ │ │ │ + shl $0x6,%r8d │ │ │ │ mov %rdx,%r10 │ │ │ │ mov %rdi,%r11 │ │ │ │ - lea -0x100(%r9,%r8,1),%r8d │ │ │ │ - vbroadcasti128 (%rdx),%ymm4 │ │ │ │ - vbroadcasti128 (%rdx,%rcx,1),%ymm5 │ │ │ │ - vbroadcasti128 (%rdx,%rax,1),%ymm0 │ │ │ │ - vbroadcasti128 (%rdx,%rcx,2),%ymm6 │ │ │ │ - lea (%rdx,%rcx,4),%rdx │ │ │ │ - vbroadcasti128 (%rdx),%ymm1 │ │ │ │ - vbroadcasti128 (%rdx,%rcx,1),%ymm2 │ │ │ │ - vbroadcasti128 (%rdx,%rcx,2),%ymm3 │ │ │ │ + lea -0x100(%r8,%r9,1),%r8d │ │ │ │ + movq (%rdx),%xmm1 │ │ │ │ + movq (%rdx,%rcx,1),%xmm2 │ │ │ │ + movq (%rdx,%rcx,2),%xmm3 │ │ │ │ add %rax,%rdx │ │ │ │ - vshufpd $0xc,%ymm0,%ymm4,%ymm4 │ │ │ │ - vshufpd $0xc,%ymm1,%ymm5,%ymm5 │ │ │ │ - vpunpcklwd %ymm5,%ymm4,%ymm1 │ │ │ │ - vpunpckhwd %ymm5,%ymm4,%ymm4 │ │ │ │ - vshufpd $0xc,%ymm2,%ymm6,%ymm6 │ │ │ │ - vpunpcklwd %ymm6,%ymm5,%ymm2 │ │ │ │ - vpunpckhwd %ymm6,%ymm5,%ymm5 │ │ │ │ - vshufpd $0xc,%ymm3,%ymm0,%ymm0 │ │ │ │ - vpunpcklwd %ymm0,%ymm6,%ymm3 │ │ │ │ - vpunpckhwd %ymm0,%ymm6,%ymm6 │ │ │ │ - vbroadcasti128 (%rdx),%ymm14 │ │ │ │ - vpmaddwd %ymm1,%ymm8,%ymm12 │ │ │ │ - vpmaddwd %ymm2,%ymm8,%ymm13 │ │ │ │ - vmovdqa %ymm3,%ymm1 │ │ │ │ - vmovdqa %ymm4,%ymm2 │ │ │ │ - vpmaddwd %ymm3,%ymm9,%ymm3 │ │ │ │ - vpmaddwd %ymm4,%ymm9,%ymm4 │ │ │ │ - vpaddd %ymm3,%ymm12,%ymm12 │ │ │ │ - vpaddd %ymm4,%ymm13,%ymm13 │ │ │ │ - vmovdqa %ymm5,%ymm3 │ │ │ │ - vmovdqa %ymm6,%ymm4 │ │ │ │ - vpmaddwd %ymm5,%ymm10,%ymm5 │ │ │ │ - vpmaddwd %ymm6,%ymm10,%ymm6 │ │ │ │ - vpaddd %ymm5,%ymm12,%ymm12 │ │ │ │ - vbroadcasti128 (%rdx,%rcx,1),%ymm5 │ │ │ │ + movq (%rdx),%xmm4 │ │ │ │ + movq (%rdx,%rcx,1),%xmm5 │ │ │ │ + movq (%rdx,%rcx,2),%xmm6 │ │ │ │ + add %rax,%rdx │ │ │ │ + movq (%rdx),%xmm0 │ │ │ │ + punpcklwd %xmm2,%xmm1 │ │ │ │ + punpcklwd %xmm3,%xmm2 │ │ │ │ + punpcklwd %xmm4,%xmm3 │ │ │ │ + punpcklwd %xmm5,%xmm4 │ │ │ │ + punpcklwd %xmm6,%xmm5 │ │ │ │ + punpcklwd %xmm0,%xmm6 │ │ │ │ + movdqa %xmm8,%xmm12 │ │ │ │ + pmaddwd %xmm1,%xmm12 │ │ │ │ + movdqa %xmm8,%xmm13 │ │ │ │ + pmaddwd %xmm2,%xmm13 │ │ │ │ + movdqa %xmm3,%xmm1 │ │ │ │ + movdqa %xmm4,%xmm2 │ │ │ │ + pmaddwd %xmm9,%xmm3 │ │ │ │ + pmaddwd %xmm9,%xmm4 │ │ │ │ + paddd %xmm3,%xmm12 │ │ │ │ + paddd %xmm4,%xmm13 │ │ │ │ + movdqa %xmm5,%xmm3 │ │ │ │ + movdqa %xmm6,%xmm4 │ │ │ │ + pmaddwd %xmm10,%xmm5 │ │ │ │ + pmaddwd %xmm10,%xmm6 │ │ │ │ + paddd %xmm5,%xmm12 │ │ │ │ + paddd %xmm6,%xmm13 │ │ │ │ + movq (%rdx,%rcx,1),%xmm6 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpaddd %ymm6,%ymm13,%ymm13 │ │ │ │ - vshufpd $0xd,%ymm14,%ymm0,%ymm6 │ │ │ │ - vshufpd $0xc,%ymm5,%ymm14,%ymm0 │ │ │ │ - vpunpcklwd %ymm0,%ymm6,%ymm5 │ │ │ │ - vpunpckhwd %ymm0,%ymm6,%ymm6 │ │ │ │ - vpmaddwd %ymm5,%ymm11,%ymm14 │ │ │ │ - vpaddd %ymm14,%ymm12,%ymm12 │ │ │ │ - vpmaddwd %ymm6,%ymm11,%ymm14 │ │ │ │ - vpaddd %ymm14,%ymm13,%ymm13 │ │ │ │ - vpsrad $0x5,%ymm12,%ymm12 │ │ │ │ - vpsrad $0x5,%ymm13,%ymm13 │ │ │ │ - vpackusdw %ymm13,%ymm12,%ymm12 │ │ │ │ - vpxor %ymm13,%ymm13,%ymm13 │ │ │ │ - vpavgw %ymm13,%ymm12,%ymm12 │ │ │ │ - vpminsw %ymm7,%ymm12,%ymm12 │ │ │ │ - vpermq $0xd8,%ymm12,%ymm12 │ │ │ │ - vmovdqa %xmm12,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm12,(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm0,%xmm5 │ │ │ │ + punpcklwd %xmm6,%xmm5 │ │ │ │ + movq (%rdx),%xmm0 │ │ │ │ + movdqa %xmm11,%xmm14 │ │ │ │ + pmaddwd %xmm5,%xmm14 │ │ │ │ + punpcklwd %xmm0,%xmm6 │ │ │ │ + paddd %xmm14,%xmm12 │ │ │ │ + movdqa %xmm11,%xmm14 │ │ │ │ + pmaddwd %xmm6,%xmm14 │ │ │ │ + paddd %xmm14,%xmm13 │ │ │ │ + psrad $0x5,%xmm12 │ │ │ │ + psrad $0x5,%xmm13 │ │ │ │ + packssdw %xmm13,%xmm12 │ │ │ │ + pxor %xmm13,%xmm13 │ │ │ │ + pmaxsw %xmm13,%xmm12 │ │ │ │ + pavgw %xmm13,%xmm12 │ │ │ │ + pminsw %xmm7,%xmm12 │ │ │ │ + movq %xmm12,(%rdi) │ │ │ │ + movhps %xmm12,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 384fad <__cxa_finalize@plt+0x359f5d> │ │ │ │ - add $0x10,%r10 │ │ │ │ - add $0x10,%r11 │ │ │ │ + jg 38237e <__cxa_finalize@plt+0x35732e> │ │ │ │ + add $0x8,%r10 │ │ │ │ + add $0x8,%r11 │ │ │ │ movzbl %r8b,%r9d │ │ │ │ mov %r10,%rdx │ │ │ │ mov %r11,%rdi │ │ │ │ sub $0x100,%r8d │ │ │ │ - jg 384f52 <__cxa_finalize@plt+0x359f02> │ │ │ │ - vzeroupper │ │ │ │ + jg 382340 <__cxa_finalize@plt+0x3572f0> │ │ │ │ ret │ │ │ │ - vpbroadcastw 0x18(%rsp),%ymm15 │ │ │ │ + movd 0x18(%rsp),%xmm15 │ │ │ │ + pshufb 0x5fe21(%r11),%xmm15 │ │ │ │ cmp $0x4,%r8d │ │ │ │ - jg 3853c0 <__cxa_finalize@plt+0x35a370> │ │ │ │ + jg 382677 <__cxa_finalize@plt+0x357627> │ │ │ │ movzbl %al,%eax │ │ │ │ - vpbroadcastd 0x5d753(%r11,%rax,8),%ymm0 │ │ │ │ + je 38267a <__cxa_finalize@plt+0x35762a> │ │ │ │ + movq 0x60169(%r11,%rax,8),%xmm0 │ │ │ │ movzbl %r10b,%eax │ │ │ │ shr $0x10,%r10d │ │ │ │ - cmp $0x4,%r9d │ │ │ │ - cmovle %eax,%r10d │ │ │ │ - vpbroadcastq 0x5d751(%r11,%r10,8),%ymm1 │ │ │ │ - vpbroadcastd 0x5bebd(%rip),%ymm6 │ │ │ │ + cmp $0x6,%r9d │ │ │ │ + cmovb %eax,%r10d │ │ │ │ + movq 0x60169(%r11,%r10,8),%xmm3 │ │ │ │ + movdqa 0x5fea1(%r11),%xmm6 │ │ │ │ + movdqa 0x5fd51(%r11),%xmm9 │ │ │ │ + pshuflw $0x99,%xmm0,%xmm0 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + punpcklbw %xmm0,%xmm7 │ │ │ │ + punpcklbw %xmm3,%xmm3 │ │ │ │ + psraw $0x8,%xmm3 │ │ │ │ + testl $0x800,0x18(%rsp) │ │ │ │ + je 3824e2 <__cxa_finalize@plt+0x357492> │ │ │ │ + psraw $0x2,%xmm7 │ │ │ │ + psllw $0x2,%xmm3 │ │ │ │ lea (%rcx,%rcx,2),%rax │ │ │ │ sub $0x2,%rdx │ │ │ │ sub %rax,%rdx │ │ │ │ - vpxor %ymm7,%ymm7,%ymm7 │ │ │ │ - vpunpcklbw %ymm0,%ymm7,%ymm7 │ │ │ │ - vpunpcklbw %ymm1,%ymm1,%ymm1 │ │ │ │ - vpsraw $0x8,%ymm1,%ymm1 │ │ │ │ - testl $0x800,0x18(%rsp) │ │ │ │ - je 3850eb <__cxa_finalize@plt+0x35a09b> │ │ │ │ - vpsraw $0x2,%ymm7,%ymm7 │ │ │ │ - vpsllw $0x2,%ymm1,%ymm1 │ │ │ │ - vpshufd $0x0,%ymm1,%ymm11 │ │ │ │ - vpshufd $0x55,%ymm1,%ymm12 │ │ │ │ - vpshufd $0xaa,%ymm1,%ymm13 │ │ │ │ - vpshufd $0xff,%ymm1,%ymm14 │ │ │ │ - cmp $0x4,%r8d │ │ │ │ - je 385233 <__cxa_finalize@plt+0x35a1e3> │ │ │ │ - vbroadcasti128 0x5bd6e(%rip),%ymm9 │ │ │ │ - vbroadcasti128 (%rdx,%rax,1),%ymm1 │ │ │ │ - vmovdqu (%rdx,%rcx,2),%xmm3 │ │ │ │ - vmovdqu (%rdx),%xmm0 │ │ │ │ - vmovdqu (%rdx,%rcx,1),%xmm2 │ │ │ │ - lea (%rdx,%rcx,4),%rdx │ │ │ │ - vinserti128 $0x1,(%rdx),%ymm3,%ymm3 │ │ │ │ - vinserti128 $0x1,(%rdx,%rcx,1),%ymm0,%ymm0 │ │ │ │ - vinserti128 $0x1,(%rdx,%rcx,2),%ymm2,%ymm2 │ │ │ │ + pshufd $0x0,%xmm3,%xmm11 │ │ │ │ + pshufd $0x55,%xmm3,%xmm12 │ │ │ │ + pshufd $0xaa,%xmm3,%xmm13 │ │ │ │ + pshufd $0xff,%xmm3,%xmm14 │ │ │ │ + movdqu (%rdx),%xmm2 │ │ │ │ + movdqu (%rdx,%rcx,1),%xmm3 │ │ │ │ + movdqu (%rdx,%rcx,2),%xmm1 │ │ │ │ add %rax,%rdx │ │ │ │ - vpshufb %ymm9,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm9,%ymm3,%ymm3 │ │ │ │ - vpshufb %ymm9,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm9,%ymm2,%ymm2 │ │ │ │ - vpmaddwd %ymm7,%ymm1,%ymm1 │ │ │ │ - vpmaddwd %ymm7,%ymm3,%ymm3 │ │ │ │ - vpmaddwd %ymm7,%ymm0,%ymm0 │ │ │ │ - vpmaddwd %ymm7,%ymm2,%ymm2 │ │ │ │ - vphaddd %ymm3,%ymm1,%ymm1 │ │ │ │ - vphaddd %ymm2,%ymm0,%ymm0 │ │ │ │ - vpaddd %ymm6,%ymm1,%ymm1 │ │ │ │ - vpaddd %ymm6,%ymm0,%ymm0 │ │ │ │ - vpsrad $0xa,%ymm1,%ymm1 │ │ │ │ - vpsrad $0xa,%ymm0,%ymm0 │ │ │ │ - vpackssdw %ymm0,%ymm1,%ymm1 │ │ │ │ - vextracti128 $0x1,%ymm1,%xmm0 │ │ │ │ - vpshufd $0x71,%xmm1,%xmm2 │ │ │ │ - vpshufd $0x99,%xmm0,%xmm3 │ │ │ │ - vpunpckhwd %xmm2,%xmm1,%xmm1 │ │ │ │ - vpunpcklwd %xmm0,%xmm2,%xmm2 │ │ │ │ - vpunpckhwd %xmm0,%xmm3,%xmm3 │ │ │ │ - vmovdqu (%rdx),%xmm4 │ │ │ │ - vmovdqu (%rdx,%rcx,1),%xmm5 │ │ │ │ - lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpshufb %xmm9,%xmm4,%xmm4 │ │ │ │ - vpshufb %xmm9,%xmm5,%xmm5 │ │ │ │ - vpmaddwd %xmm7,%xmm4,%xmm4 │ │ │ │ - vpmaddwd %xmm7,%xmm5,%xmm5 │ │ │ │ - vphaddd %xmm5,%xmm4,%xmm4 │ │ │ │ - vpmaddwd %xmm1,%xmm11,%xmm5 │ │ │ │ - vmovdqa %xmm2,%xmm1 │ │ │ │ - vpmaddwd %xmm2,%xmm12,%xmm2 │ │ │ │ - vpaddd %xmm2,%xmm5,%xmm5 │ │ │ │ - vmovdqa %xmm3,%xmm2 │ │ │ │ - vpmaddwd %xmm3,%xmm13,%xmm3 │ │ │ │ - vpaddd %xmm3,%xmm5,%xmm5 │ │ │ │ - vpaddd %xmm6,%xmm4,%xmm4 │ │ │ │ - vpsrad $0xa,%xmm4,%xmm4 │ │ │ │ - vpackssdw %xmm4,%xmm4,%xmm4 │ │ │ │ - vpalignr $0xc,%xmm0,%xmm4,%xmm3 │ │ │ │ - vmovdqa %xmm4,%xmm0 │ │ │ │ - vpunpcklwd %xmm0,%xmm3,%xmm3 │ │ │ │ - vpmaddwd %xmm3,%xmm14,%xmm4 │ │ │ │ - vpaddd %xmm6,%xmm5,%xmm5 │ │ │ │ - vpaddd %xmm4,%xmm5,%xmm5 │ │ │ │ - vpsrad $0xa,%xmm5,%xmm5 │ │ │ │ - vpackusdw %xmm5,%xmm5,%xmm5 │ │ │ │ - vpminsw %xmm5,%xmm15,%xmm5 │ │ │ │ - vmovd %xmm5,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm5,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r9d │ │ │ │ - jg 3851a1 <__cxa_finalize@plt+0x35a151> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - vbroadcasti128 0x5bc24(%rip),%ymm9 │ │ │ │ - vbroadcasti128 0x5bc2b(%rip),%ymm10 │ │ │ │ - vpshufd $0x55,%ymm7,%ymm8 │ │ │ │ - vpshufd $0x0,%ymm7,%ymm7 │ │ │ │ - vmovdqu (%rdx),%xmm1 │ │ │ │ - vinserti128 $0x1,(%rdx,%rcx,1),%ymm1,%ymm1 │ │ │ │ - vbroadcasti128 (%rdx,%rax,1),%ymm0 │ │ │ │ - vinserti128 $0x0,(%rdx,%rcx,2),%ymm0,%ymm2 │ │ │ │ - lea (%rdx,%rcx,4),%rdx │ │ │ │ - vinserti128 $0x1,(%rdx),%ymm0,%ymm0 │ │ │ │ - vmovdqu (%rdx,%rcx,1),%xmm3 │ │ │ │ - vinserti128 $0x1,(%rdx,%rcx,2),%ymm3,%ymm3 │ │ │ │ + movdqu (%rdx),%xmm4 │ │ │ │ + pshufb %xmm9,%xmm2 │ │ │ │ + pshufb %xmm9,%xmm3 │ │ │ │ + pshufb %xmm9,%xmm1 │ │ │ │ + pshufb %xmm9,%xmm4 │ │ │ │ + pmaddwd %xmm7,%xmm2 │ │ │ │ + pmaddwd %xmm7,%xmm3 │ │ │ │ + pmaddwd %xmm7,%xmm1 │ │ │ │ + pmaddwd %xmm7,%xmm4 │ │ │ │ + phaddd %xmm3,%xmm2 │ │ │ │ + phaddd %xmm4,%xmm1 │ │ │ │ + movdqu (%rdx,%rcx,1),%xmm3 │ │ │ │ + movdqu (%rdx,%rcx,2),%xmm4 │ │ │ │ add %rax,%rdx │ │ │ │ - vpshufb %ymm9,%ymm1,%ymm4 │ │ │ │ - vpshufb %ymm10,%ymm1,%ymm1 │ │ │ │ - vpmaddwd %ymm7,%ymm4,%ymm4 │ │ │ │ - vpmaddwd %ymm1,%ymm8,%ymm1 │ │ │ │ - vpshufb %ymm9,%ymm2,%ymm5 │ │ │ │ - vpshufb %ymm10,%ymm2,%ymm2 │ │ │ │ - vpmaddwd %ymm7,%ymm5,%ymm5 │ │ │ │ - vpmaddwd %ymm2,%ymm8,%ymm2 │ │ │ │ - vpaddd %ymm6,%ymm4,%ymm4 │ │ │ │ - vpaddd %ymm4,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm9,%ymm0,%ymm4 │ │ │ │ - vpshufb %ymm10,%ymm0,%ymm0 │ │ │ │ - vpmaddwd %ymm7,%ymm4,%ymm4 │ │ │ │ - vpmaddwd %ymm0,%ymm8,%ymm0 │ │ │ │ - vpaddd %ymm6,%ymm5,%ymm5 │ │ │ │ - vpaddd %ymm5,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm9,%ymm3,%ymm5 │ │ │ │ - vpshufb %ymm10,%ymm3,%ymm3 │ │ │ │ - vpmaddwd %ymm7,%ymm5,%ymm5 │ │ │ │ - vpmaddwd %ymm3,%ymm8,%ymm3 │ │ │ │ - vpaddd %ymm6,%ymm4,%ymm4 │ │ │ │ - vpaddd %ymm0,%ymm4,%ymm4 │ │ │ │ - vpaddd %ymm6,%ymm5,%ymm5 │ │ │ │ - vpaddd %ymm3,%ymm5,%ymm5 │ │ │ │ - vperm2i128 $0x21,%ymm2,%ymm1,%ymm0 │ │ │ │ - vpsrld $0xa,%ymm1,%ymm1 │ │ │ │ - vpsrld $0xa,%ymm2,%ymm2 │ │ │ │ - vperm2i128 $0x21,%ymm5,%ymm4,%ymm3 │ │ │ │ - vpslld $0x6,%ymm4,%ymm4 │ │ │ │ - vpslld $0x6,%ymm5,%ymm5 │ │ │ │ - vpblendw $0xaa,%ymm4,%ymm2,%ymm2 │ │ │ │ - vpslld $0x6,%ymm0,%ymm0 │ │ │ │ - vpblendw $0xaa,%ymm0,%ymm1,%ymm1 │ │ │ │ - vpsrld $0xa,%ymm3,%ymm3 │ │ │ │ - vpblendw $0xaa,%ymm5,%ymm3,%ymm3 │ │ │ │ - vpsrad $0x10,%ymm5,%ymm0 │ │ │ │ - vmovdqu (%rdx),%xmm4 │ │ │ │ - vinserti128 $0x1,(%rdx,%rcx,1),%ymm4,%ymm4 │ │ │ │ + movdqu (%rdx),%xmm0 │ │ │ │ + pshufb %xmm9,%xmm3 │ │ │ │ + pshufb %xmm9,%xmm4 │ │ │ │ + pshufb %xmm9,%xmm0 │ │ │ │ + pmaddwd %xmm7,%xmm3 │ │ │ │ + pmaddwd %xmm7,%xmm4 │ │ │ │ + pmaddwd %xmm7,%xmm0 │ │ │ │ + phaddd %xmm4,%xmm3 │ │ │ │ + phaddd %xmm0,%xmm0 │ │ │ │ + paddd %xmm6,%xmm2 │ │ │ │ + paddd %xmm6,%xmm1 │ │ │ │ + paddd %xmm6,%xmm3 │ │ │ │ + paddd %xmm6,%xmm0 │ │ │ │ + psrad $0xa,%xmm2 │ │ │ │ + psrad $0xa,%xmm1 │ │ │ │ + psrad $0xa,%xmm3 │ │ │ │ + psrad $0xa,%xmm0 │ │ │ │ + packssdw %xmm1,%xmm2 │ │ │ │ + packssdw %xmm0,%xmm3 │ │ │ │ + movdqa %xmm3,%xmm4 │ │ │ │ + palignr $0x4,%xmm2,%xmm4 │ │ │ │ + pshufd $0x39,%xmm3,%xmm5 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + punpcklwd %xmm4,%xmm1 │ │ │ │ + punpckhwd %xmm4,%xmm2 │ │ │ │ + punpcklwd %xmm5,%xmm3 │ │ │ │ + movdqu (%rdx,%rcx,1),%xmm4 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpmaddwd %ymm1,%ymm11,%ymm5 │ │ │ │ - vmovdqa %ymm2,%ymm1 │ │ │ │ - vpmaddwd %ymm2,%ymm12,%ymm2 │ │ │ │ - vpaddd %ymm6,%ymm5,%ymm5 │ │ │ │ - vpaddd %ymm2,%ymm5,%ymm5 │ │ │ │ - vmovdqa %ymm3,%ymm2 │ │ │ │ - vpmaddwd %ymm3,%ymm13,%ymm3 │ │ │ │ - vpaddd %ymm3,%ymm5,%ymm5 │ │ │ │ - vpshufb %ymm9,%ymm4,%ymm3 │ │ │ │ - vpshufb %ymm10,%ymm4,%ymm4 │ │ │ │ - vpmaddwd %ymm7,%ymm3,%ymm3 │ │ │ │ - vpmaddwd %ymm4,%ymm8,%ymm4 │ │ │ │ - vpaddd %ymm6,%ymm3,%ymm3 │ │ │ │ - vpaddd %ymm3,%ymm4,%ymm4 │ │ │ │ - vpsrad $0xa,%ymm4,%ymm4 │ │ │ │ - vpackssdw %ymm4,%ymm0,%ymm0 │ │ │ │ - vpermq $0x5a,%ymm0,%ymm3 │ │ │ │ - vpunpckhwd %ymm0,%ymm3,%ymm3 │ │ │ │ - vmovdqa %ymm4,%ymm0 │ │ │ │ - vpmaddwd %ymm3,%ymm14,%ymm4 │ │ │ │ - vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ - vpsrad $0xa,%ymm4,%ymm4 │ │ │ │ - vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ - vpackusdw %xmm5,%xmm4,%xmm4 │ │ │ │ - vpminsw %xmm4,%xmm15,%xmm4 │ │ │ │ - vmovq %xmm4,(%rdi) │ │ │ │ - vmovhps %xmm4,(%rdi,%rsi,1) │ │ │ │ + movdqu (%rdx),%xmm5 │ │ │ │ + pshufb %xmm9,%xmm4 │ │ │ │ + pshufb %xmm9,%xmm5 │ │ │ │ + pmaddwd %xmm7,%xmm4 │ │ │ │ + pmaddwd %xmm7,%xmm5 │ │ │ │ + phaddd %xmm5,%xmm4 │ │ │ │ + movdqa %xmm11,%xmm5 │ │ │ │ + pmaddwd %xmm1,%xmm5 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + pmaddwd %xmm12,%xmm2 │ │ │ │ + paddd %xmm2,%xmm5 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + pmaddwd %xmm13,%xmm3 │ │ │ │ + paddd %xmm3,%xmm5 │ │ │ │ + paddd %xmm6,%xmm4 │ │ │ │ + psrad $0xa,%xmm4 │ │ │ │ + packssdw %xmm4,%xmm0 │ │ │ │ + pshufd $0x93,%xmm0,%xmm3 │ │ │ │ + punpckhwd %xmm0,%xmm3 │ │ │ │ + movdqa %xmm4,%xmm0 │ │ │ │ + movdqa %xmm14,%xmm4 │ │ │ │ + pmaddwd %xmm3,%xmm4 │ │ │ │ + paddd %xmm6,%xmm5 │ │ │ │ + paddd %xmm4,%xmm5 │ │ │ │ + psrad $0xa,%xmm5 │ │ │ │ + packssdw %xmm5,%xmm5 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + pminsw %xmm15,%xmm5 │ │ │ │ + pmaxsw %xmm4,%xmm5 │ │ │ │ + movd %xmm5,(%rdi) │ │ │ │ + pshuflw $0xee,%xmm5,%xmm5 │ │ │ │ + movd %xmm5,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 385329 <__cxa_finalize@plt+0x35a2d9> │ │ │ │ - vzeroupper │ │ │ │ + jg 3825d0 <__cxa_finalize@plt+0x357580> │ │ │ │ ret │ │ │ │ shr $0x10,%eax │ │ │ │ - vpbroadcastq 0x5d751(%r11,%rax,8),%ymm2 │ │ │ │ + movq 0x60169(%r11,%rax,8),%xmm2 │ │ │ │ movzbl %r10b,%eax │ │ │ │ shr $0x10,%r10d │ │ │ │ - cmp $0x4,%r9d │ │ │ │ - cmovle %eax,%r10d │ │ │ │ - vpmovsxbw 0x5d751(%r11,%r10,8),%xmm1 │ │ │ │ - shl $0x5,%r8d │ │ │ │ + cmp $0x6,%r9d │ │ │ │ + cmovb %eax,%r10d │ │ │ │ + movq 0x60169(%r11,%r10,8),%xmm3 │ │ │ │ + movdqa 0x5fd31(%r11),%xmm8 │ │ │ │ + movdqa 0x5fd41(%r11),%xmm9 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + punpcklbw %xmm2,%xmm0 │ │ │ │ + punpcklbw %xmm3,%xmm3 │ │ │ │ + psraw $0x8,%xmm3 │ │ │ │ + testl $0x800,0x18(%rsp) │ │ │ │ + je 3826d5 <__cxa_finalize@plt+0x357685> │ │ │ │ + psraw $0x2,%xmm0 │ │ │ │ + psllw $0x2,%xmm3 │ │ │ │ lea (%rcx,%rcx,2),%rax │ │ │ │ sub $0x6,%rdx │ │ │ │ sub %rax,%rdx │ │ │ │ - vpxor %ymm0,%ymm0,%ymm0 │ │ │ │ - vpunpcklbw %ymm2,%ymm0,%ymm0 │ │ │ │ + shl $0x6,%r8d │ │ │ │ mov %rdx,%r10 │ │ │ │ mov %rdi,%r11 │ │ │ │ - lea -0x100(%r9,%r8,1),%r8d │ │ │ │ - testl $0x800,0x18(%rsp) │ │ │ │ - je 385420 <__cxa_finalize@plt+0x35a3d0> │ │ │ │ - vpsraw $0x2,%ymm0,%ymm0 │ │ │ │ - vpsllw $0x2,%xmm1,%xmm1 │ │ │ │ - vpshufd $0x0,%ymm0,%ymm11 │ │ │ │ - vpshufd $0x55,%ymm0,%ymm12 │ │ │ │ - vpshufd $0xaa,%ymm0,%ymm13 │ │ │ │ - vpshufd $0xff,%ymm0,%ymm14 │ │ │ │ - vmovdqa %xmm1,-0x18(%rsp) │ │ │ │ - vmovdqu (%rdx,%rax,1),%xmm4 │ │ │ │ - vbroadcasti128 0x5ba18(%rip),%ymm8 │ │ │ │ - vmovdqu 0x8(%rdx,%rax,1),%xmm6 │ │ │ │ - vbroadcasti128 0x5ba19(%rip),%ymm9 │ │ │ │ - vmovdqu 0x10(%rdx,%rax,1),%xmm0 │ │ │ │ - vpbroadcastd 0x5bb12(%rip),%ymm10 │ │ │ │ - vmovdqu (%rdx),%xmm5 │ │ │ │ - vinserti128 $0x1,(%rdx,%rcx,4),%ymm5,%ymm5 │ │ │ │ - vmovdqu 0x10(%rdx),%xmm1 │ │ │ │ - vinserti128 $0x1,0x10(%rdx,%rcx,4),%ymm1,%ymm1 │ │ │ │ - vshufpd $0x5,%ymm1,%ymm5,%ymm7 │ │ │ │ - vpshufb %xmm9,%xmm4,%xmm2 │ │ │ │ - vpshufb %xmm8,%xmm4,%xmm4 │ │ │ │ - vpmaddwd %xmm2,%xmm12,%xmm3 │ │ │ │ - vpmaddwd %xmm4,%xmm11,%xmm4 │ │ │ │ - vpshufb %xmm9,%xmm6,%xmm6 │ │ │ │ - vshufpd $0x5,%xmm6,%xmm2,%xmm2 │ │ │ │ - vpaddd %xmm3,%xmm10,%xmm3 │ │ │ │ - vpaddd %xmm3,%xmm4,%xmm4 │ │ │ │ - vpmaddwd %xmm6,%xmm14,%xmm3 │ │ │ │ - vpaddd %xmm3,%xmm4,%xmm4 │ │ │ │ - vpmaddwd %xmm2,%xmm13,%xmm3 │ │ │ │ - vpshufb %xmm9,%xmm0,%xmm0 │ │ │ │ - vpmaddwd %xmm2,%xmm11,%xmm2 │ │ │ │ - vpaddd %xmm3,%xmm4,%xmm4 │ │ │ │ - vpmaddwd %xmm6,%xmm12,%xmm3 │ │ │ │ - vshufpd $0x5,%xmm0,%xmm6,%xmm6 │ │ │ │ - vpmaddwd %xmm0,%xmm14,%xmm0 │ │ │ │ - vpmaddwd %xmm6,%xmm13,%xmm6 │ │ │ │ - vpaddd %xmm2,%xmm10,%xmm2 │ │ │ │ - vpaddd %xmm3,%xmm2,%xmm2 │ │ │ │ - vpaddd %xmm2,%xmm0,%xmm0 │ │ │ │ - vpaddd %xmm0,%xmm6,%xmm6 │ │ │ │ - vpsrad $0xa,%xmm4,%xmm4 │ │ │ │ - vpsrad $0xa,%xmm6,%xmm6 │ │ │ │ - vpackssdw %xmm6,%xmm4,%xmm4 │ │ │ │ - vpshufb %ymm9,%ymm5,%ymm2 │ │ │ │ - vpshufb %ymm8,%ymm5,%ymm5 │ │ │ │ - vpmaddwd %ymm2,%ymm12,%ymm3 │ │ │ │ - vpmaddwd %ymm5,%ymm11,%ymm5 │ │ │ │ - vpshufb %ymm9,%ymm7,%ymm7 │ │ │ │ - vshufpd $0x5,%ymm7,%ymm2,%ymm2 │ │ │ │ - vpaddd %ymm3,%ymm10,%ymm3 │ │ │ │ - vpaddd %ymm3,%ymm5,%ymm5 │ │ │ │ - vpmaddwd %ymm7,%ymm14,%ymm3 │ │ │ │ - vpaddd %ymm3,%ymm5,%ymm5 │ │ │ │ - vpmaddwd %ymm2,%ymm13,%ymm3 │ │ │ │ - vpshufb %ymm9,%ymm1,%ymm1 │ │ │ │ - vpmaddwd %ymm2,%ymm11,%ymm2 │ │ │ │ - vpaddd %ymm3,%ymm5,%ymm5 │ │ │ │ - vpmaddwd %ymm7,%ymm12,%ymm3 │ │ │ │ - vshufpd $0x5,%ymm1,%ymm7,%ymm7 │ │ │ │ - vpmaddwd %ymm1,%ymm14,%ymm1 │ │ │ │ - vpmaddwd %ymm7,%ymm13,%ymm7 │ │ │ │ - vpaddd %ymm2,%ymm10,%ymm2 │ │ │ │ - vpaddd %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddd %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddd %ymm1,%ymm7,%ymm7 │ │ │ │ - vpsrad $0xa,%ymm5,%ymm5 │ │ │ │ - vpsrad $0xa,%ymm7,%ymm7 │ │ │ │ - vpackssdw %ymm7,%ymm5,%ymm5 │ │ │ │ - vmovdqu (%rdx,%rcx,2),%xmm0 │ │ │ │ - vinserti128 $0x1,(%rdx,%rax,2),%ymm0,%ymm0 │ │ │ │ - vmovdqu 0x10(%rdx,%rcx,2),%xmm1 │ │ │ │ - vinserti128 $0x1,0x10(%rdx,%rax,2),%ymm1,%ymm1 │ │ │ │ - vshufpd $0x5,%ymm1,%ymm0,%ymm7 │ │ │ │ - vpshufb %ymm9,%ymm0,%ymm2 │ │ │ │ - vpshufb %ymm8,%ymm0,%ymm0 │ │ │ │ - vpmaddwd %ymm2,%ymm12,%ymm3 │ │ │ │ - vpmaddwd %ymm0,%ymm11,%ymm0 │ │ │ │ - vpshufb %ymm9,%ymm7,%ymm7 │ │ │ │ - vshufpd $0x5,%ymm7,%ymm2,%ymm2 │ │ │ │ - vpaddd %ymm3,%ymm10,%ymm3 │ │ │ │ - vpaddd %ymm3,%ymm0,%ymm0 │ │ │ │ - vpmaddwd %ymm7,%ymm14,%ymm3 │ │ │ │ - vpaddd %ymm3,%ymm0,%ymm0 │ │ │ │ - vpmaddwd %ymm2,%ymm13,%ymm3 │ │ │ │ - vpshufb %ymm9,%ymm1,%ymm1 │ │ │ │ - vpmaddwd %ymm2,%ymm11,%ymm2 │ │ │ │ - vpaddd %ymm3,%ymm0,%ymm0 │ │ │ │ - vpmaddwd %ymm7,%ymm12,%ymm3 │ │ │ │ - vshufpd $0x5,%ymm1,%ymm7,%ymm7 │ │ │ │ - vpmaddwd %ymm1,%ymm14,%ymm1 │ │ │ │ - vpmaddwd %ymm7,%ymm13,%ymm7 │ │ │ │ - vpaddd %ymm2,%ymm10,%ymm2 │ │ │ │ - vpaddd %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddd %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddd %ymm1,%ymm7,%ymm7 │ │ │ │ - vpsrad $0xa,%ymm0,%ymm0 │ │ │ │ - vpsrad $0xa,%ymm7,%ymm7 │ │ │ │ - vpackssdw %ymm7,%ymm0,%ymm0 │ │ │ │ - vmovdqu (%rdx,%rcx,1),%xmm6 │ │ │ │ - vmovdqu 0x10(%rdx,%rcx,1),%xmm1 │ │ │ │ - lea (%rdx,%rcx,4),%rdx │ │ │ │ - vinserti128 $0x1,(%rdx,%rcx,1),%ymm6,%ymm6 │ │ │ │ - vinserti128 $0x1,0x10(%rdx,%rcx,1),%ymm1,%ymm1 │ │ │ │ + lea -0x100(%r8,%r9,1),%r8d │ │ │ │ + pshufd $0x0,%xmm0,%xmm10 │ │ │ │ + pshufd $0x55,%xmm0,%xmm11 │ │ │ │ + pshufd $0xaa,%xmm0,%xmm12 │ │ │ │ + pshufd $0xff,%xmm0,%xmm13 │ │ │ │ + movdqa %xmm15,-0x18(%rsp) │ │ │ │ + pshufd $0x0,%xmm3,%xmm0 │ │ │ │ + pshufd $0x55,%xmm3,%xmm1 │ │ │ │ + pshufd $0xaa,%xmm3,%xmm2 │ │ │ │ + pshufd $0xff,%xmm3,%xmm3 │ │ │ │ + movdqa %xmm0,-0x58(%rsp) │ │ │ │ + movdqa %xmm1,-0x48(%rsp) │ │ │ │ + movdqa %xmm2,-0x38(%rsp) │ │ │ │ + movdqa %xmm3,-0x28(%rsp) │ │ │ │ + movdqa 0x5e7aa(%rip),%xmm14 │ │ │ │ + movdqu (%rdx),%xmm4 │ │ │ │ + movdqu 0x8(%rdx),%xmm1 │ │ │ │ + movdqu (%rdx,%rcx,1),%xmm5 │ │ │ │ + movdqu 0x8(%rdx,%rcx,1),%xmm2 │ │ │ │ + movdqu (%rdx,%rcx,2),%xmm6 │ │ │ │ + movdqu 0x8(%rdx,%rcx,2),%xmm3 │ │ │ │ add %rax,%rdx │ │ │ │ - vshufpd $0x5,%ymm1,%ymm6,%ymm7 │ │ │ │ - vpshufb %ymm9,%ymm6,%ymm2 │ │ │ │ - vpshufb %ymm8,%ymm6,%ymm6 │ │ │ │ - vpmaddwd %ymm2,%ymm12,%ymm3 │ │ │ │ - vpmaddwd %ymm6,%ymm11,%ymm6 │ │ │ │ - vpshufb %ymm9,%ymm7,%ymm7 │ │ │ │ - vshufpd $0x5,%ymm7,%ymm2,%ymm2 │ │ │ │ - vpaddd %ymm3,%ymm10,%ymm3 │ │ │ │ - vpaddd %ymm3,%ymm6,%ymm6 │ │ │ │ - vpmaddwd %ymm7,%ymm14,%ymm3 │ │ │ │ - vpaddd %ymm3,%ymm6,%ymm6 │ │ │ │ - vpmaddwd %ymm2,%ymm13,%ymm3 │ │ │ │ - vpshufb %ymm9,%ymm1,%ymm1 │ │ │ │ - vpmaddwd %ymm2,%ymm11,%ymm2 │ │ │ │ - vpaddd %ymm3,%ymm6,%ymm6 │ │ │ │ - vpmaddwd %ymm7,%ymm12,%ymm3 │ │ │ │ - vshufpd $0x5,%ymm1,%ymm7,%ymm7 │ │ │ │ - vpmaddwd %ymm1,%ymm14,%ymm1 │ │ │ │ - vpmaddwd %ymm7,%ymm13,%ymm7 │ │ │ │ - vpaddd %ymm2,%ymm10,%ymm2 │ │ │ │ - vpaddd %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddd %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddd %ymm1,%ymm7,%ymm7 │ │ │ │ - vpsrad $0xa,%ymm6,%ymm6 │ │ │ │ - vpsrad $0xa,%ymm7,%ymm7 │ │ │ │ - vpackssdw %ymm7,%ymm6,%ymm6 │ │ │ │ - vpermq $0x50,%ymm4,%ymm4 │ │ │ │ - vpermq $0xd8,%ymm5,%ymm5 │ │ │ │ - vpermq $0xd8,%ymm6,%ymm6 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm7 │ │ │ │ - vpunpcklwd %ymm4,%ymm7,%ymm3 │ │ │ │ - vpunpckhwd %ymm5,%ymm4,%ymm4 │ │ │ │ - vpunpcklwd %ymm6,%ymm5,%ymm1 │ │ │ │ - vpunpckhwd %ymm6,%ymm5,%ymm5 │ │ │ │ - vpunpcklwd %ymm7,%ymm6,%ymm2 │ │ │ │ - vpunpckhwd %ymm7,%ymm6,%ymm6 │ │ │ │ - vpbroadcastd -0x18(%rsp),%ymm9 │ │ │ │ - vpbroadcastd -0x14(%rsp),%ymm7 │ │ │ │ - vpbroadcastd -0x10(%rsp),%ymm10 │ │ │ │ - vpmaddwd %ymm1,%ymm9,%ymm8 │ │ │ │ - vpmaddwd %ymm2,%ymm9,%ymm9 │ │ │ │ - vmovdqa %ymm3,%ymm1 │ │ │ │ - vmovdqa %ymm4,%ymm2 │ │ │ │ - vpmaddwd %ymm7,%ymm3,%ymm3 │ │ │ │ - vpmaddwd %ymm7,%ymm4,%ymm4 │ │ │ │ - vpaddd %ymm3,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm4,%ymm9,%ymm9 │ │ │ │ - vmovdqa %ymm5,%ymm3 │ │ │ │ - vmovdqa %ymm6,%ymm4 │ │ │ │ - vpmaddwd %ymm5,%ymm10,%ymm5 │ │ │ │ - vpmaddwd %ymm6,%ymm10,%ymm6 │ │ │ │ - vpaddd %ymm5,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm6,%ymm9,%ymm9 │ │ │ │ - vmovdqu (%rdx),%xmm5 │ │ │ │ - vinserti128 $0x1,(%rdx,%rcx,1),%ymm5,%ymm5 │ │ │ │ - vbroadcasti128 0x5b757(%rip),%ymm7 │ │ │ │ - vbroadcasti128 0x5b75e(%rip),%ymm10 │ │ │ │ - vmovdqu 0x10(%rdx),%xmm6 │ │ │ │ - vinserti128 $0x1,0x10(%rdx,%rcx,1),%ymm6,%ymm6 │ │ │ │ - vextracti128 $0x1,%ymm0,(%rdi) │ │ │ │ - vpshufb %ymm7,%ymm5,%ymm0 │ │ │ │ - vpshufb %ymm10,%ymm5,%ymm5 │ │ │ │ - vpmaddwd %ymm0,%ymm11,%ymm0 │ │ │ │ - vpmaddwd %ymm5,%ymm12,%ymm5 │ │ │ │ - vpaddd %ymm5,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm7,%ymm6,%ymm5 │ │ │ │ - vpshufb %ymm10,%ymm6,%ymm6 │ │ │ │ - vpmaddwd %ymm5,%ymm13,%ymm5 │ │ │ │ - vpmaddwd %ymm6,%ymm14,%ymm6 │ │ │ │ - vpaddd %ymm5,%ymm6,%ymm6 │ │ │ │ - vmovdqu 0x8(%rdx),%xmm5 │ │ │ │ - vinserti128 $0x1,0x8(%rdx,%rcx,1),%ymm5,%ymm5 │ │ │ │ + movdqa %xmm4,%xmm0 │ │ │ │ + pshufb %xmm8,%xmm0 │ │ │ │ + pshufb %xmm9,%xmm4 │ │ │ │ + pmaddwd %xmm10,%xmm0 │ │ │ │ + pmaddwd %xmm11,%xmm4 │ │ │ │ + paddd %xmm14,%xmm0 │ │ │ │ + paddd %xmm0,%xmm4 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + pshufb %xmm8,%xmm0 │ │ │ │ + pshufb %xmm9,%xmm1 │ │ │ │ + pmaddwd %xmm12,%xmm0 │ │ │ │ + pmaddwd %xmm13,%xmm1 │ │ │ │ + paddd %xmm0,%xmm4 │ │ │ │ + paddd %xmm1,%xmm4 │ │ │ │ + psrad $0xa,%xmm4 │ │ │ │ + movdqa %xmm5,%xmm0 │ │ │ │ + pshufb %xmm8,%xmm0 │ │ │ │ + pshufb %xmm9,%xmm5 │ │ │ │ + pmaddwd %xmm10,%xmm0 │ │ │ │ + pmaddwd %xmm11,%xmm5 │ │ │ │ + paddd %xmm14,%xmm0 │ │ │ │ + paddd %xmm0,%xmm5 │ │ │ │ + movdqa %xmm2,%xmm0 │ │ │ │ + pshufb %xmm8,%xmm0 │ │ │ │ + pshufb %xmm9,%xmm2 │ │ │ │ + pmaddwd %xmm12,%xmm0 │ │ │ │ + pmaddwd %xmm13,%xmm2 │ │ │ │ + paddd %xmm0,%xmm5 │ │ │ │ + paddd %xmm2,%xmm5 │ │ │ │ + psrad $0xa,%xmm5 │ │ │ │ + movdqa %xmm6,%xmm0 │ │ │ │ + pshufb %xmm8,%xmm0 │ │ │ │ + pshufb %xmm9,%xmm6 │ │ │ │ + pmaddwd %xmm10,%xmm0 │ │ │ │ + pmaddwd %xmm11,%xmm6 │ │ │ │ + paddd %xmm14,%xmm0 │ │ │ │ + paddd %xmm0,%xmm6 │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + pshufb %xmm8,%xmm0 │ │ │ │ + pshufb %xmm9,%xmm3 │ │ │ │ + pmaddwd %xmm12,%xmm0 │ │ │ │ + pmaddwd %xmm13,%xmm3 │ │ │ │ + paddd %xmm0,%xmm6 │ │ │ │ + paddd %xmm3,%xmm6 │ │ │ │ + psrad $0xa,%xmm6 │ │ │ │ + movdqu (%rdx),%xmm7 │ │ │ │ + movdqu 0x8(%rdx),%xmm2 │ │ │ │ + movdqu (%rdx,%rcx,1),%xmm1 │ │ │ │ + movdqu 0x8(%rdx,%rcx,1),%xmm3 │ │ │ │ + movdqa %xmm7,%xmm0 │ │ │ │ + pshufb %xmm8,%xmm0 │ │ │ │ + pshufb %xmm9,%xmm7 │ │ │ │ + pmaddwd %xmm10,%xmm0 │ │ │ │ + pmaddwd %xmm11,%xmm7 │ │ │ │ + paddd %xmm14,%xmm0 │ │ │ │ + paddd %xmm0,%xmm7 │ │ │ │ + movdqa %xmm2,%xmm0 │ │ │ │ + pshufb %xmm8,%xmm0 │ │ │ │ + pshufb %xmm9,%xmm2 │ │ │ │ + pmaddwd %xmm12,%xmm0 │ │ │ │ + pmaddwd %xmm13,%xmm2 │ │ │ │ + paddd %xmm0,%xmm7 │ │ │ │ + paddd %xmm2,%xmm7 │ │ │ │ + psrad $0xa,%xmm7 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + pshufb %xmm8,%xmm0 │ │ │ │ + pshufb %xmm9,%xmm1 │ │ │ │ + pmaddwd %xmm10,%xmm0 │ │ │ │ + pmaddwd %xmm11,%xmm1 │ │ │ │ + paddd %xmm14,%xmm0 │ │ │ │ + paddd %xmm0,%xmm1 │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + pshufb %xmm8,%xmm0 │ │ │ │ + pshufb %xmm9,%xmm3 │ │ │ │ + pmaddwd %xmm12,%xmm0 │ │ │ │ + pmaddwd %xmm13,%xmm3 │ │ │ │ + paddd %xmm0,%xmm1 │ │ │ │ + paddd %xmm3,%xmm1 │ │ │ │ + psrad $0xa,%xmm1 │ │ │ │ + movdqu (%rdx,%rcx,2),%xmm2 │ │ │ │ + movdqu 0x8(%rdx,%rcx,2),%xmm3 │ │ │ │ + add %rax,%rdx │ │ │ │ + movdqa %xmm2,%xmm0 │ │ │ │ + pshufb %xmm8,%xmm0 │ │ │ │ + pshufb %xmm9,%xmm2 │ │ │ │ + pmaddwd %xmm10,%xmm0 │ │ │ │ + pmaddwd %xmm11,%xmm2 │ │ │ │ + paddd %xmm14,%xmm0 │ │ │ │ + paddd %xmm0,%xmm2 │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + pshufb %xmm8,%xmm0 │ │ │ │ + pshufb %xmm9,%xmm3 │ │ │ │ + pmaddwd %xmm12,%xmm0 │ │ │ │ + pmaddwd %xmm13,%xmm3 │ │ │ │ + paddd %xmm0,%xmm2 │ │ │ │ + paddd %xmm3,%xmm2 │ │ │ │ + psrad $0xa,%xmm2 │ │ │ │ + packssdw %xmm7,%xmm4 │ │ │ │ + packssdw %xmm1,%xmm5 │ │ │ │ + movdqu (%rdx),%xmm0 │ │ │ │ + movdqu 0x8(%rdx),%xmm1 │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ + pshufb %xmm8,%xmm3 │ │ │ │ + pshufb %xmm9,%xmm0 │ │ │ │ + pmaddwd %xmm10,%xmm3 │ │ │ │ + pmaddwd %xmm11,%xmm0 │ │ │ │ + paddd %xmm14,%xmm3 │ │ │ │ + paddd %xmm3,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm3 │ │ │ │ + pshufb %xmm8,%xmm3 │ │ │ │ + pshufb %xmm9,%xmm1 │ │ │ │ + pmaddwd %xmm12,%xmm3 │ │ │ │ + pmaddwd %xmm13,%xmm1 │ │ │ │ + paddd %xmm3,%xmm0 │ │ │ │ + paddd %xmm1,%xmm0 │ │ │ │ + psrad $0xa,%xmm0 │ │ │ │ + packssdw %xmm2,%xmm6 │ │ │ │ + packssdw %xmm0,%xmm7 │ │ │ │ + movdqa %xmm4,%xmm1 │ │ │ │ + punpcklwd %xmm5,%xmm1 │ │ │ │ + punpckhwd %xmm5,%xmm4 │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + punpcklwd %xmm6,%xmm2 │ │ │ │ + punpckhwd %xmm6,%xmm5 │ │ │ │ + movdqa %xmm6,%xmm3 │ │ │ │ + punpcklwd %xmm7,%xmm3 │ │ │ │ + punpckhwd %xmm7,%xmm6 │ │ │ │ + movdqa -0x58(%rsp),%xmm15 │ │ │ │ + movdqa %xmm15,%xmm14 │ │ │ │ + pmaddwd %xmm1,%xmm14 │ │ │ │ + pmaddwd %xmm2,%xmm15 │ │ │ │ + movdqa -0x48(%rsp),%xmm7 │ │ │ │ + movdqa %xmm3,%xmm1 │ │ │ │ + pmaddwd %xmm7,%xmm3 │ │ │ │ + movdqa %xmm4,%xmm2 │ │ │ │ + pmaddwd %xmm7,%xmm4 │ │ │ │ + movdqa -0x38(%rsp),%xmm7 │ │ │ │ + paddd %xmm3,%xmm14 │ │ │ │ + paddd %xmm4,%xmm15 │ │ │ │ + movdqa %xmm5,%xmm3 │ │ │ │ + pmaddwd %xmm7,%xmm5 │ │ │ │ + movdqa %xmm6,%xmm4 │ │ │ │ + pmaddwd %xmm7,%xmm6 │ │ │ │ + paddd %xmm5,%xmm14 │ │ │ │ + paddd %xmm6,%xmm15 │ │ │ │ + movdqu (%rdx,%rcx,1),%xmm7 │ │ │ │ + movdqu 0x8(%rdx,%rcx,1),%xmm5 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpshufb %ymm7,%ymm5,%ymm7 │ │ │ │ - vpshufb %ymm10,%ymm5,%ymm5 │ │ │ │ - vpmaddwd %ymm7,%ymm13,%ymm10 │ │ │ │ - vpmaddwd %ymm7,%ymm11,%ymm7 │ │ │ │ - vpaddd %ymm0,%ymm10,%ymm0 │ │ │ │ - vpbroadcastd 0x5b7f7(%rip),%ymm10 │ │ │ │ - vpaddd %ymm7,%ymm6,%ymm6 │ │ │ │ - vpmaddwd %ymm5,%ymm14,%ymm7 │ │ │ │ - vpmaddwd %ymm5,%ymm12,%ymm5 │ │ │ │ - vpaddd %ymm7,%ymm0,%ymm0 │ │ │ │ - vpaddd %ymm6,%ymm5,%ymm5 │ │ │ │ - vbroadcasti128 (%rdi),%ymm6 │ │ │ │ - vpaddd %ymm10,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm10,%ymm9,%ymm9 │ │ │ │ - vpaddd %ymm0,%ymm10,%ymm0 │ │ │ │ - vpaddd %ymm5,%ymm10,%ymm5 │ │ │ │ - vpbroadcastd -0xc(%rsp),%ymm10 │ │ │ │ - vpsrad $0xa,%ymm0,%ymm0 │ │ │ │ - vpsrad $0xa,%ymm5,%ymm5 │ │ │ │ - vpackssdw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm7 │ │ │ │ - vshufpd $0x4,%ymm7,%ymm6,%ymm6 │ │ │ │ - vpunpcklwd %ymm7,%ymm6,%ymm5 │ │ │ │ - vpunpckhwd %ymm7,%ymm6,%ymm6 │ │ │ │ - vpmaddwd %ymm5,%ymm10,%ymm7 │ │ │ │ - vpmaddwd %ymm6,%ymm10,%ymm10 │ │ │ │ - vpaddd %ymm7,%ymm8,%ymm7 │ │ │ │ - vpaddd %ymm10,%ymm9,%ymm9 │ │ │ │ - vpsrad $0xa,%ymm7,%ymm7 │ │ │ │ - vpsrad $0xa,%ymm9,%ymm9 │ │ │ │ - vpackusdw %ymm9,%ymm7,%ymm7 │ │ │ │ - vpminsw %ymm7,%ymm15,%ymm7 │ │ │ │ - vpermq $0xd8,%ymm7,%ymm7 │ │ │ │ - vmovdqa %xmm7,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm7,(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm7,%xmm6 │ │ │ │ + pshufb %xmm8,%xmm6 │ │ │ │ + pshufb %xmm9,%xmm7 │ │ │ │ + pmaddwd %xmm10,%xmm6 │ │ │ │ + pmaddwd %xmm11,%xmm7 │ │ │ │ + paddd 0x5e49c(%rip),%xmm6 │ │ │ │ + paddd %xmm6,%xmm7 │ │ │ │ + movdqa %xmm5,%xmm6 │ │ │ │ + pshufb %xmm8,%xmm6 │ │ │ │ + pshufb %xmm9,%xmm5 │ │ │ │ + pmaddwd %xmm12,%xmm6 │ │ │ │ + pmaddwd %xmm13,%xmm5 │ │ │ │ + paddd %xmm6,%xmm7 │ │ │ │ + paddd %xmm5,%xmm7 │ │ │ │ + psrad $0xa,%xmm7 │ │ │ │ + packssdw %xmm7,%xmm0 │ │ │ │ + movdqa %xmm0,-0x68(%rsp) │ │ │ │ + movdqu (%rdx),%xmm0 │ │ │ │ + movdqu 0x8(%rdx),%xmm5 │ │ │ │ + movdqa %xmm0,%xmm6 │ │ │ │ + pshufb %xmm8,%xmm6 │ │ │ │ + pshufb %xmm9,%xmm0 │ │ │ │ + pmaddwd %xmm10,%xmm6 │ │ │ │ + pmaddwd %xmm11,%xmm0 │ │ │ │ + paddd 0x5e43c(%rip),%xmm6 │ │ │ │ + paddd %xmm6,%xmm0 │ │ │ │ + movdqa %xmm5,%xmm6 │ │ │ │ + pshufb %xmm8,%xmm6 │ │ │ │ + pshufb %xmm9,%xmm5 │ │ │ │ + pmaddwd %xmm12,%xmm6 │ │ │ │ + pmaddwd %xmm13,%xmm5 │ │ │ │ + paddd %xmm6,%xmm0 │ │ │ │ + paddd %xmm5,%xmm0 │ │ │ │ + psrad $0xa,%xmm0 │ │ │ │ + movdqa -0x68(%rsp),%xmm6 │ │ │ │ + packssdw %xmm0,%xmm7 │ │ │ │ + movdqa %xmm6,%xmm5 │ │ │ │ + punpcklwd %xmm7,%xmm5 │ │ │ │ + punpckhwd %xmm7,%xmm6 │ │ │ │ + movdqa -0x28(%rsp),%xmm7 │ │ │ │ + pmaddwd %xmm5,%xmm7 │ │ │ │ + paddd %xmm7,%xmm14 │ │ │ │ + movdqa -0x28(%rsp),%xmm7 │ │ │ │ + pmaddwd %xmm6,%xmm7 │ │ │ │ + paddd %xmm7,%xmm15 │ │ │ │ + psrad $0x9,%xmm14 │ │ │ │ + psrad $0x9,%xmm15 │ │ │ │ + packssdw %xmm15,%xmm14 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + pmaxsw %xmm7,%xmm14 │ │ │ │ + pavgw %xmm14,%xmm7 │ │ │ │ + pminsw -0x18(%rsp),%xmm7 │ │ │ │ + movq %xmm7,(%rdi) │ │ │ │ + movhps %xmm7,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 3856a8 <__cxa_finalize@plt+0x35a658> │ │ │ │ - add $0x10,%r10 │ │ │ │ - add $0x10,%r11 │ │ │ │ + jg 3829cd <__cxa_finalize@plt+0x35797d> │ │ │ │ + add $0x8,%r10 │ │ │ │ + add $0x8,%r11 │ │ │ │ movzbl %r8b,%r9d │ │ │ │ mov %r10,%rdx │ │ │ │ mov %r11,%rdi │ │ │ │ sub $0x100,%r8d │ │ │ │ - jg 38543a <__cxa_finalize@plt+0x35a3ea> │ │ │ │ - vzeroupper │ │ │ │ + jg 38273d <__cxa_finalize@plt+0x3576ed> │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ mov $0x1e002d,%eax │ │ │ │ mov %eax,%r10d │ │ │ │ - jmp 3858d0 <__cxa_finalize@plt+0x35a880> │ │ │ │ + jmp 382c00 <__cxa_finalize@plt+0x357bb0> │ │ │ │ nopl (%rax) │ │ │ │ mov $0x1e002d,%eax │ │ │ │ mov $0xf003c,%r10d │ │ │ │ - jmp 3858d0 <__cxa_finalize@plt+0x35a880> │ │ │ │ + jmp 382c00 <__cxa_finalize@plt+0x357bb0> │ │ │ │ nopl (%rax) │ │ │ │ mov $0xf003c,%eax │ │ │ │ mov $0x1e002d,%r10d │ │ │ │ - jmp 3858d0 <__cxa_finalize@plt+0x35a880> │ │ │ │ + jmp 382c00 <__cxa_finalize@plt+0x357bb0> │ │ │ │ nopl (%rax) │ │ │ │ mov $0xf003c,%eax │ │ │ │ mov %eax,%r10d │ │ │ │ - jmp 3858d0 <__cxa_finalize@plt+0x35a880> │ │ │ │ + jmp 382c00 <__cxa_finalize@plt+0x357bb0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov $0x1e002d,%eax │ │ │ │ mov $0x2d,%r10d │ │ │ │ - jmp 3858d0 <__cxa_finalize@plt+0x35a880> │ │ │ │ + jmp 382c00 <__cxa_finalize@plt+0x357bb0> │ │ │ │ nopl (%rax) │ │ │ │ mov $0x2d,%eax │ │ │ │ mov $0x1e002d,%r10d │ │ │ │ - jmp 3858d0 <__cxa_finalize@plt+0x35a880> │ │ │ │ + jmp 382c00 <__cxa_finalize@plt+0x357bb0> │ │ │ │ nopl (%rax) │ │ │ │ mov $0xf003c,%eax │ │ │ │ mov $0x2d,%r10d │ │ │ │ - jmp 3858d0 <__cxa_finalize@plt+0x35a880> │ │ │ │ + jmp 382c00 <__cxa_finalize@plt+0x357bb0> │ │ │ │ nopl (%rax) │ │ │ │ mov $0x2d,%eax │ │ │ │ mov $0xf003c,%r10d │ │ │ │ - jmp 3858d0 <__cxa_finalize@plt+0x35a880> │ │ │ │ + jmp 382c00 <__cxa_finalize@plt+0x357bb0> │ │ │ │ nopl (%rax) │ │ │ │ mov $0x2d,%eax │ │ │ │ mov %eax,%r10d │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ imul $0x10101,%r9d,%r9d │ │ │ │ add %eax,%r9d │ │ │ │ imul $0x10101,0x8(%rsp),%eax │ │ │ │ add %r10d,%eax │ │ │ │ - lea -0x1677(%rip),%r10 │ │ │ │ + lea -0x14fe(%rip),%r10 │ │ │ │ test $0xf00,%r9d │ │ │ │ - jne 3859e6 <__cxa_finalize@plt+0x35a996> │ │ │ │ + jne 382c60 <__cxa_finalize@plt+0x357c10> │ │ │ │ test $0xf00,%eax │ │ │ │ - jne 385ba7 <__cxa_finalize@plt+0x35ab57> │ │ │ │ + jne 382e3d <__cxa_finalize@plt+0x357ded> │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ mov 0x10(%rsp),%eax │ │ │ │ - movzwl 0x5ce5d(%r10,%rcx,2),%ecx │ │ │ │ - vpbroadcastd 0x5cd4b(%r10),%ymm5 │ │ │ │ + movzwl 0x5f9bc(%r10,%rcx,2),%ecx │ │ │ │ + movdqa 0x5f772(%r10),%xmm5 │ │ │ │ shr $0xb,%eax │ │ │ │ add %r10,%rcx │ │ │ │ - vpbroadcastd 0x5ccdb(%r10,%rax,4),%ymm4 │ │ │ │ + movddup 0x5f72a(%r10,%rax,8),%xmm4 │ │ │ │ lea (%rdx,%rdx,2),%rax │ │ │ │ jmp *%rcx │ │ │ │ - movzbl %r9b,%r9d │ │ │ │ - sub $0x2,%rsi │ │ │ │ - vpmovsxbw 0x5cf83(%r10,%r9,8),%xmm0 │ │ │ │ - vbroadcasti128 0x5b511(%rip),%ymm3 │ │ │ │ - vbroadcasti128 0x5b518(%rip),%ymm4 │ │ │ │ - vpshufd $0xa5,%xmm0,%xmm0 │ │ │ │ - testl $0x800,0x10(%rsp) │ │ │ │ - jne 38596c <__cxa_finalize@plt+0x35a91c> │ │ │ │ - vpsllw $0x2,%xmm0,%xmm0 │ │ │ │ - vpbroadcastq %xmm0,%ymm6 │ │ │ │ - vpermq $0x55,%ymm0,%ymm7 │ │ │ │ - vmovdqu (%rsi),%xmm1 │ │ │ │ - vinserti128 $0x1,(%rsi,%rdx,2),%ymm1,%ymm1 │ │ │ │ - vmovdqu (%rsi,%rdx,1),%xmm2 │ │ │ │ - vinserti128 $0x1,(%rsi,%rax,1),%ymm2,%ymm2 │ │ │ │ - lea (%rsi,%rdx,4),%rsi │ │ │ │ - vpshufb %ymm3,%ymm1,%ymm0 │ │ │ │ - vpshufb %ymm4,%ymm1,%ymm1 │ │ │ │ - vpmaddwd %ymm6,%ymm0,%ymm0 │ │ │ │ - vpmaddwd %ymm7,%ymm1,%ymm1 │ │ │ │ - vpaddd %ymm5,%ymm0,%ymm0 │ │ │ │ - vpaddd %ymm1,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm3,%ymm2,%ymm1 │ │ │ │ - vpshufb %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmaddwd %ymm6,%ymm1,%ymm1 │ │ │ │ - vpmaddwd %ymm7,%ymm2,%ymm2 │ │ │ │ - vpaddd %ymm5,%ymm1,%ymm1 │ │ │ │ - vpaddd %ymm2,%ymm1,%ymm1 │ │ │ │ - vpsrad $0x4,%ymm0,%ymm0 │ │ │ │ - vpsrad $0x4,%ymm1,%ymm1 │ │ │ │ - vpackssdw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - add $0x20,%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 385977 <__cxa_finalize@plt+0x35a927> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ test $0xf00,%eax │ │ │ │ - jne 385e00 <__cxa_finalize@plt+0x35adb0> │ │ │ │ - vpbroadcastd 0x5b58e(%rip),%ymm5 │ │ │ │ - lea (%rdx,%rdx,2),%rax │ │ │ │ + jne 382fc1 <__cxa_finalize@plt+0x357f71> │ │ │ │ + movddup 0x5f89a(%r10),%xmm5 │ │ │ │ cmp $0x4,%ecx │ │ │ │ - je 385934 <__cxa_finalize@plt+0x35a8e4> │ │ │ │ - shr $0x10,%r9d │ │ │ │ - sub $0x6,%rsi │ │ │ │ - vpbroadcastq 0x5cf83(%r10,%r9,8),%ymm0 │ │ │ │ - vbroadcasti128 0x5b43e(%rip),%ymm6 │ │ │ │ - vbroadcasti128 0x5b445(%rip),%ymm7 │ │ │ │ - vpunpcklbw %ymm0,%ymm0,%ymm0 │ │ │ │ - vpsraw $0x8,%ymm0,%ymm0 │ │ │ │ + jne 382d29 <__cxa_finalize@plt+0x357cd9> │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + movq 0x5fa9a(%r10,%r9,8),%xmm0 │ │ │ │ + movdqa 0x5f662(%r10),%xmm3 │ │ │ │ + movdqa 0x5f672(%r10),%xmm4 │ │ │ │ + sub $0x2,%rsi │ │ │ │ + punpcklbw %xmm0,%xmm0 │ │ │ │ + psraw $0x8,%xmm0 │ │ │ │ testl $0x800,0x10(%rsp) │ │ │ │ - jne 385a43 <__cxa_finalize@plt+0x35a9f3> │ │ │ │ - vpsllw $0x2,%ymm0,%ymm0 │ │ │ │ - vpshufd $0x0,%ymm0,%ymm8 │ │ │ │ - vpshufd $0x55,%ymm0,%ymm9 │ │ │ │ - vpshufd $0xaa,%ymm0,%ymm10 │ │ │ │ - vpshufd $0xff,%ymm0,%ymm11 │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jg 385b03 <__cxa_finalize@plt+0x35aab3> │ │ │ │ - vmovdqu (%rsi),%xmm0 │ │ │ │ - vinserti128 $0x1,(%rsi,%rdx,1),%ymm0,%ymm0 │ │ │ │ - vmovdqu 0x10(%rsi),%xmm2 │ │ │ │ - vinserti128 $0x1,0x10(%rsi,%rdx,1),%ymm2,%ymm2 │ │ │ │ + jne 382cb9 <__cxa_finalize@plt+0x357c69> │ │ │ │ + psllw $0x2,%xmm0 │ │ │ │ + pshufd $0x55,%xmm0,%xmm6 │ │ │ │ + pshufd $0xaa,%xmm0,%xmm7 │ │ │ │ + movdqu (%rsi),%xmm1 │ │ │ │ + movdqu (%rsi,%rdx,1),%xmm2 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ - vshufpd $0x5,%ymm2,%ymm0,%ymm1 │ │ │ │ - vpshufb %ymm7,%ymm0,%ymm3 │ │ │ │ - vpshufb %ymm6,%ymm0,%ymm0 │ │ │ │ - vpmaddwd %ymm3,%ymm9,%ymm4 │ │ │ │ - vpmaddwd %ymm0,%ymm8,%ymm0 │ │ │ │ - vpshufb %ymm7,%ymm1,%ymm1 │ │ │ │ - vshufpd $0x5,%ymm1,%ymm3,%ymm3 │ │ │ │ - vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ - vpaddd %ymm4,%ymm0,%ymm0 │ │ │ │ - vpmaddwd %ymm1,%ymm11,%ymm4 │ │ │ │ - vpaddd %ymm4,%ymm0,%ymm0 │ │ │ │ - vpmaddwd %ymm3,%ymm10,%ymm4 │ │ │ │ - vpshufb %ymm7,%ymm2,%ymm2 │ │ │ │ - vpmaddwd %ymm3,%ymm8,%ymm3 │ │ │ │ - vpaddd %ymm4,%ymm0,%ymm0 │ │ │ │ - vpmaddwd %ymm1,%ymm9,%ymm4 │ │ │ │ - vshufpd $0x5,%ymm2,%ymm1,%ymm1 │ │ │ │ - vpmaddwd %ymm2,%ymm11,%ymm2 │ │ │ │ - vpmaddwd %ymm1,%ymm10,%ymm1 │ │ │ │ - vpaddd %ymm5,%ymm3,%ymm3 │ │ │ │ - vpaddd %ymm4,%ymm3,%ymm3 │ │ │ │ - vpaddd %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddd %ymm2,%ymm1,%ymm1 │ │ │ │ - vpsrad $0x4,%ymm0,%ymm0 │ │ │ │ - vpsrad $0x4,%ymm1,%ymm1 │ │ │ │ - vpackssdw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - add $0x20,%rdi │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + pshufb %xmm3,%xmm0 │ │ │ │ + pshufb %xmm4,%xmm1 │ │ │ │ + pmaddwd %xmm6,%xmm0 │ │ │ │ + pmaddwd %xmm7,%xmm1 │ │ │ │ + paddd %xmm5,%xmm0 │ │ │ │ + paddd %xmm1,%xmm0 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + pshufb %xmm3,%xmm1 │ │ │ │ + pshufb %xmm4,%xmm2 │ │ │ │ + pmaddwd %xmm6,%xmm1 │ │ │ │ + pmaddwd %xmm7,%xmm2 │ │ │ │ + paddd %xmm5,%xmm1 │ │ │ │ + paddd %xmm2,%xmm1 │ │ │ │ + psrad $0x4,%xmm0 │ │ │ │ + psrad $0x4,%xmm1 │ │ │ │ + packssdw %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + add $0x10,%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 385a60 <__cxa_finalize@plt+0x35aa10> │ │ │ │ - vzeroupper │ │ │ │ + jg 382cc3 <__cxa_finalize@plt+0x357c73> │ │ │ │ ret │ │ │ │ + shr $0x10,%r9d │ │ │ │ + movq 0x5fa9a(%r10,%r9,8),%xmm2 │ │ │ │ + movdqa 0x5f662(%r10),%xmm4 │ │ │ │ + movdqa 0x5f672(%r10),%xmm6 │ │ │ │ add %ecx,%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - vmovdqu -0x20(%rsi,%rax,1),%ymm0 │ │ │ │ - vmovdqu -0x18(%rsi,%rax,1),%ymm1 │ │ │ │ - vmovdqu -0x10(%rsi,%rax,1),%ymm2 │ │ │ │ - vpshufb %ymm7,%ymm0,%ymm3 │ │ │ │ - vpshufb %ymm6,%ymm0,%ymm0 │ │ │ │ - vpmaddwd %ymm3,%ymm9,%ymm4 │ │ │ │ - vpmaddwd %ymm0,%ymm8,%ymm0 │ │ │ │ - vpshufb %ymm7,%ymm1,%ymm1 │ │ │ │ - vshufpd $0x5,%ymm1,%ymm3,%ymm3 │ │ │ │ - vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ - vpaddd %ymm4,%ymm0,%ymm0 │ │ │ │ - vpmaddwd %ymm1,%ymm11,%ymm4 │ │ │ │ - vpaddd %ymm4,%ymm0,%ymm0 │ │ │ │ - vpmaddwd %ymm3,%ymm10,%ymm4 │ │ │ │ - vpshufb %ymm7,%ymm2,%ymm2 │ │ │ │ - vpmaddwd %ymm3,%ymm8,%ymm3 │ │ │ │ - vpaddd %ymm4,%ymm0,%ymm0 │ │ │ │ - vpmaddwd %ymm1,%ymm9,%ymm4 │ │ │ │ - vshufpd $0x5,%ymm2,%ymm1,%ymm1 │ │ │ │ - vpmaddwd %ymm2,%ymm11,%ymm2 │ │ │ │ - vpmaddwd %ymm1,%ymm10,%ymm1 │ │ │ │ - vpaddd %ymm5,%ymm3,%ymm3 │ │ │ │ - vpaddd %ymm4,%ymm3,%ymm3 │ │ │ │ - vpaddd %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddd %ymm2,%ymm1,%ymm1 │ │ │ │ - vpsrad $0x4,%ymm0,%ymm0 │ │ │ │ - vpsrad $0x4,%ymm1,%ymm1 │ │ │ │ - vpackssdw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,-0x20(%rdi,%rax,1) │ │ │ │ - sub $0x20,%eax │ │ │ │ - jg 385b07 <__cxa_finalize@plt+0x35aab7> │ │ │ │ - add %rdx,%rsi │ │ │ │ + punpcklbw %xmm2,%xmm2 │ │ │ │ + add %rcx,%rsi │ │ │ │ + psraw $0x8,%xmm2 │ │ │ │ add %rcx,%rdi │ │ │ │ + neg %rcx │ │ │ │ + testl $0x800,0x10(%rsp) │ │ │ │ + jne 382d6c <__cxa_finalize@plt+0x357d1c> │ │ │ │ + psllw $0x2,%xmm2 │ │ │ │ + pshufd $0x0,%xmm2,%xmm7 │ │ │ │ + pshufd $0x55,%xmm2,%xmm8 │ │ │ │ + pshufd $0xaa,%xmm2,%xmm9 │ │ │ │ + pshufd $0xff,%xmm2,%xmm10 │ │ │ │ + mov %rcx,%rax │ │ │ │ + movdqu -0x6(%rsi,%rax,1),%xmm0 │ │ │ │ + movdqu 0x2(%rsi,%rax,1),%xmm1 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + pshufb %xmm4,%xmm2 │ │ │ │ + pshufb %xmm6,%xmm0 │ │ │ │ + pmaddwd %xmm7,%xmm2 │ │ │ │ + pmaddwd %xmm8,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm3 │ │ │ │ + pshufb %xmm4,%xmm3 │ │ │ │ + pshufb %xmm6,%xmm1 │ │ │ │ + paddd %xmm5,%xmm2 │ │ │ │ + paddd %xmm2,%xmm0 │ │ │ │ + movdqa %xmm9,%xmm2 │ │ │ │ + pmaddwd %xmm3,%xmm2 │ │ │ │ + pmaddwd %xmm7,%xmm3 │ │ │ │ + paddd %xmm2,%xmm0 │ │ │ │ + movdqa %xmm10,%xmm2 │ │ │ │ + pmaddwd %xmm1,%xmm2 │ │ │ │ + pmaddwd %xmm8,%xmm1 │ │ │ │ + paddd %xmm2,%xmm0 │ │ │ │ + movdqu 0xa(%rsi,%rax,1),%xmm2 │ │ │ │ + paddd %xmm5,%xmm3 │ │ │ │ + paddd %xmm3,%xmm1 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + pshufb %xmm4,%xmm3 │ │ │ │ + pshufb %xmm6,%xmm2 │ │ │ │ + pmaddwd %xmm9,%xmm3 │ │ │ │ + pmaddwd %xmm10,%xmm2 │ │ │ │ + paddd %xmm3,%xmm1 │ │ │ │ + paddd %xmm2,%xmm1 │ │ │ │ + psrad $0x4,%xmm0 │ │ │ │ + psrad $0x4,%xmm1 │ │ │ │ + packssdw %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,(%rdi,%rax,1) │ │ │ │ + add $0x10,%rax │ │ │ │ + jl 382d86 <__cxa_finalize@plt+0x357d36> │ │ │ │ + add %rdx,%rsi │ │ │ │ + sub %rcx,%rdi │ │ │ │ dec %r8d │ │ │ │ - jg 385b05 <__cxa_finalize@plt+0x35aab5> │ │ │ │ - vzeroupper │ │ │ │ + jg 382d83 <__cxa_finalize@plt+0x357d33> │ │ │ │ ret │ │ │ │ movzbl %al,%r9d │ │ │ │ shr $0x10,%eax │ │ │ │ cmp $0x4,%r8d │ │ │ │ - cmovle %r9d,%eax │ │ │ │ - vpbroadcastq 0x5cf83(%r10,%rax,8),%ymm0 │ │ │ │ - vpbroadcastd 0x5b3bf(%rip),%ymm7 │ │ │ │ + cmove %r9d,%eax │ │ │ │ + movq 0x5fa9a(%r10,%rax,8),%xmm3 │ │ │ │ + movddup 0x5f89a(%r10),%xmm7 │ │ │ │ + punpcklbw %xmm3,%xmm3 │ │ │ │ + psraw $0x8,%xmm3 │ │ │ │ + testl $0x800,0x10(%rsp) │ │ │ │ + jne 382e77 <__cxa_finalize@plt+0x357e27> │ │ │ │ + psllw $0x2,%xmm3 │ │ │ │ + pshufd $0x0,%xmm3,%xmm8 │ │ │ │ + pshufd $0x55,%xmm3,%xmm9 │ │ │ │ + pshufd $0xaa,%xmm3,%xmm10 │ │ │ │ + pshufd $0xff,%xmm3,%xmm11 │ │ │ │ lea (%rdx,%rdx,2),%rax │ │ │ │ sub %rax,%rsi │ │ │ │ - vpunpcklbw %ymm0,%ymm0,%ymm0 │ │ │ │ - vpsraw $0x8,%ymm0,%ymm0 │ │ │ │ - testl $0x800,0x10(%rsp) │ │ │ │ - jne 385be8 <__cxa_finalize@plt+0x35ab98> │ │ │ │ - vpsllw $0x2,%ymm0,%ymm0 │ │ │ │ - vpshufd $0x0,%ymm0,%ymm8 │ │ │ │ - vpshufd $0x55,%ymm0,%ymm9 │ │ │ │ - vpshufd $0xaa,%ymm0,%ymm10 │ │ │ │ - vpshufd $0xff,%ymm0,%ymm11 │ │ │ │ - cmp $0x4,%ecx │ │ │ │ - jg 385ccb <__cxa_finalize@plt+0x35ac7b> │ │ │ │ - vmovq (%rsi),%xmm1 │ │ │ │ - vpbroadcastq (%rsi,%rdx,1),%ymm0 │ │ │ │ - vpbroadcastq (%rsi,%rdx,2),%ymm2 │ │ │ │ - vpbroadcastq (%rsi,%rax,1),%ymm4 │ │ │ │ - lea (%rsi,%rdx,4),%rsi │ │ │ │ - vpbroadcastq (%rsi),%ymm3 │ │ │ │ - vpbroadcastq (%rsi,%rdx,1),%ymm5 │ │ │ │ - vpblendd $0x30,%ymm0,%ymm1,%ymm1 │ │ │ │ - vpblendd $0x30,%ymm2,%ymm0,%ymm0 │ │ │ │ - vpunpcklwd %ymm0,%ymm1,%ymm1 │ │ │ │ - vpbroadcastq (%rsi,%rdx,2),%ymm0 │ │ │ │ - add %rax,%rsi │ │ │ │ - vpblendd $0x30,%ymm4,%ymm2,%ymm2 │ │ │ │ - vpblendd $0x30,%ymm3,%ymm4,%ymm4 │ │ │ │ - vpunpcklwd %ymm4,%ymm2,%ymm2 │ │ │ │ - vpblendd $0x30,%ymm5,%ymm3,%ymm3 │ │ │ │ - vpblendd $0x30,%ymm0,%ymm5,%ymm5 │ │ │ │ - vpunpcklwd %ymm5,%ymm3,%ymm3 │ │ │ │ - vpbroadcastq (%rsi),%ymm4 │ │ │ │ - vpmaddwd %ymm1,%ymm8,%ymm5 │ │ │ │ - vmovdqa %ymm2,%ymm1 │ │ │ │ - vpmaddwd %ymm2,%ymm9,%ymm2 │ │ │ │ - vpaddd %ymm7,%ymm5,%ymm5 │ │ │ │ - vpaddd %ymm2,%ymm5,%ymm5 │ │ │ │ - vmovdqa %ymm3,%ymm2 │ │ │ │ - vpmaddwd %ymm3,%ymm10,%ymm3 │ │ │ │ - vpaddd %ymm3,%ymm5,%ymm5 │ │ │ │ - vpblendd $0x30,%ymm4,%ymm0,%ymm3 │ │ │ │ - vpbroadcastq (%rsi,%rdx,1),%ymm0 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - vpblendd $0x30,%ymm0,%ymm4,%ymm4 │ │ │ │ - vpunpcklwd %ymm4,%ymm3,%ymm3 │ │ │ │ - vpmaddwd %ymm3,%ymm11,%ymm4 │ │ │ │ - vpaddd %ymm4,%ymm5,%ymm5 │ │ │ │ - vpsrad $0x4,%ymm5,%ymm5 │ │ │ │ - vextracti128 $0x1,%ymm5,%xmm4 │ │ │ │ - vpackssdw %xmm4,%xmm5,%xmm5 │ │ │ │ - vmovdqa %xmm5,(%rdi) │ │ │ │ - add $0x10,%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 385c63 <__cxa_finalize@plt+0x35ac13> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - mov %ecx,%r11d │ │ │ │ - shl $0x5,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + shl $0x6,%ecx │ │ │ │ mov %rsi,%r9 │ │ │ │ mov %rdi,%r10 │ │ │ │ - lea -0x100(%r8,%rcx,1),%ecx │ │ │ │ - vbroadcasti128 (%rsi),%ymm4 │ │ │ │ - vbroadcasti128 (%rsi,%rdx,1),%ymm5 │ │ │ │ - vbroadcasti128 (%rsi,%rax,1),%ymm0 │ │ │ │ - vbroadcasti128 (%rsi,%rdx,2),%ymm6 │ │ │ │ - lea (%rsi,%rdx,4),%rsi │ │ │ │ - vbroadcasti128 (%rsi),%ymm1 │ │ │ │ - vbroadcasti128 (%rsi,%rdx,1),%ymm2 │ │ │ │ - vbroadcasti128 (%rsi,%rdx,2),%ymm3 │ │ │ │ - add %rax,%rsi │ │ │ │ - vshufpd $0xc,%ymm0,%ymm4,%ymm4 │ │ │ │ - vshufpd $0xc,%ymm1,%ymm5,%ymm5 │ │ │ │ - vpunpcklwd %ymm5,%ymm4,%ymm1 │ │ │ │ - vpunpckhwd %ymm5,%ymm4,%ymm4 │ │ │ │ - vshufpd $0xc,%ymm2,%ymm6,%ymm6 │ │ │ │ - vpunpcklwd %ymm6,%ymm5,%ymm2 │ │ │ │ - vpunpckhwd %ymm6,%ymm5,%ymm5 │ │ │ │ - vshufpd $0xc,%ymm3,%ymm0,%ymm0 │ │ │ │ - vpunpcklwd %ymm0,%ymm6,%ymm3 │ │ │ │ - vpunpckhwd %ymm0,%ymm6,%ymm6 │ │ │ │ - vbroadcasti128 (%rsi),%ymm14 │ │ │ │ - vpmaddwd %ymm1,%ymm8,%ymm12 │ │ │ │ - vpmaddwd %ymm2,%ymm8,%ymm13 │ │ │ │ - vmovdqa %ymm3,%ymm1 │ │ │ │ - vmovdqa %ymm4,%ymm2 │ │ │ │ - vpmaddwd %ymm3,%ymm9,%ymm3 │ │ │ │ - vpmaddwd %ymm4,%ymm9,%ymm4 │ │ │ │ - vpaddd %ymm7,%ymm12,%ymm12 │ │ │ │ - vpaddd %ymm7,%ymm13,%ymm13 │ │ │ │ - vpaddd %ymm3,%ymm12,%ymm12 │ │ │ │ - vpaddd %ymm4,%ymm13,%ymm13 │ │ │ │ - vmovdqa %ymm5,%ymm3 │ │ │ │ - vmovdqa %ymm6,%ymm4 │ │ │ │ - vpmaddwd %ymm5,%ymm10,%ymm5 │ │ │ │ - vpmaddwd %ymm6,%ymm10,%ymm6 │ │ │ │ - vpaddd %ymm5,%ymm12,%ymm12 │ │ │ │ - vbroadcasti128 (%rsi,%rdx,1),%ymm5 │ │ │ │ + lea -0x100(%rcx,%r8,1),%ecx │ │ │ │ + movq (%rsi),%xmm1 │ │ │ │ + movq (%rsi,%rdx,1),%xmm2 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ - vpaddd %ymm6,%ymm13,%ymm13 │ │ │ │ - vshufpd $0xd,%ymm14,%ymm0,%ymm6 │ │ │ │ - vshufpd $0xc,%ymm5,%ymm14,%ymm0 │ │ │ │ - vpunpcklwd %ymm0,%ymm6,%ymm5 │ │ │ │ - vpunpckhwd %ymm0,%ymm6,%ymm6 │ │ │ │ - vpmaddwd %ymm5,%ymm11,%ymm14 │ │ │ │ - vpaddd %ymm14,%ymm12,%ymm12 │ │ │ │ - vpmaddwd %ymm6,%ymm11,%ymm14 │ │ │ │ - vpaddd %ymm14,%ymm13,%ymm13 │ │ │ │ - vpsrad $0x4,%ymm12,%ymm12 │ │ │ │ - vpsrad $0x4,%ymm13,%ymm13 │ │ │ │ - vpackssdw %ymm13,%ymm12,%ymm12 │ │ │ │ - vpermq $0xd8,%ymm12,%ymm12 │ │ │ │ - vmovdqa %xmm12,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm12,(%rdi,%r11,2) │ │ │ │ - lea (%rdi,%r11,4),%rdi │ │ │ │ + movq (%rsi),%xmm3 │ │ │ │ + movq (%rsi,%rdx,1),%xmm4 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + movq (%rsi),%xmm5 │ │ │ │ + movq (%rsi,%rdx,1),%xmm6 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + movq (%rsi),%xmm0 │ │ │ │ + punpcklwd %xmm2,%xmm1 │ │ │ │ + punpcklwd %xmm3,%xmm2 │ │ │ │ + punpcklwd %xmm4,%xmm3 │ │ │ │ + punpcklwd %xmm5,%xmm4 │ │ │ │ + punpcklwd %xmm6,%xmm5 │ │ │ │ + punpcklwd %xmm0,%xmm6 │ │ │ │ + movdqa %xmm8,%xmm12 │ │ │ │ + pmaddwd %xmm1,%xmm12 │ │ │ │ + movdqa %xmm8,%xmm13 │ │ │ │ + pmaddwd %xmm2,%xmm13 │ │ │ │ + movdqa %xmm3,%xmm1 │ │ │ │ + movdqa %xmm4,%xmm2 │ │ │ │ + pmaddwd %xmm9,%xmm3 │ │ │ │ + pmaddwd %xmm9,%xmm4 │ │ │ │ + paddd %xmm3,%xmm12 │ │ │ │ + paddd %xmm4,%xmm13 │ │ │ │ + movdqa %xmm5,%xmm3 │ │ │ │ + movdqa %xmm6,%xmm4 │ │ │ │ + pmaddwd %xmm10,%xmm5 │ │ │ │ + pmaddwd %xmm10,%xmm6 │ │ │ │ + paddd %xmm5,%xmm12 │ │ │ │ + paddd %xmm6,%xmm13 │ │ │ │ + movq (%rsi,%rdx,1),%xmm6 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + movdqa %xmm0,%xmm5 │ │ │ │ + punpcklwd %xmm6,%xmm5 │ │ │ │ + movq (%rsi),%xmm0 │ │ │ │ + movdqa %xmm11,%xmm14 │ │ │ │ + pmaddwd %xmm5,%xmm14 │ │ │ │ + punpcklwd %xmm0,%xmm6 │ │ │ │ + paddd %xmm7,%xmm12 │ │ │ │ + paddd %xmm14,%xmm12 │ │ │ │ + movdqa %xmm11,%xmm14 │ │ │ │ + pmaddwd %xmm6,%xmm14 │ │ │ │ + paddd %xmm7,%xmm13 │ │ │ │ + paddd %xmm14,%xmm13 │ │ │ │ + psrad $0x4,%xmm12 │ │ │ │ + psrad $0x4,%xmm13 │ │ │ │ + packssdw %xmm13,%xmm12 │ │ │ │ + movq %xmm12,(%rdi) │ │ │ │ + movhps %xmm12,(%rdi,%rax,2) │ │ │ │ + lea (%rdi,%rax,4),%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 385d3a <__cxa_finalize@plt+0x35acea> │ │ │ │ - add $0x10,%r9 │ │ │ │ - add $0x10,%r10 │ │ │ │ - movzbl %cl,%r8d │ │ │ │ + jg 382eec <__cxa_finalize@plt+0x357e9c> │ │ │ │ + add $0x8,%r9 │ │ │ │ + add $0x8,%r10 │ │ │ │ mov %r9,%rsi │ │ │ │ mov %r10,%rdi │ │ │ │ + movzbl %cl,%r8d │ │ │ │ sub $0x100,%ecx │ │ │ │ - jg 385cdf <__cxa_finalize@plt+0x35ac8f> │ │ │ │ - vzeroupper │ │ │ │ + jg 382ea9 <__cxa_finalize@plt+0x357e59> │ │ │ │ ret │ │ │ │ - vpbroadcastd 0x5b183(%rip),%ymm15 │ │ │ │ + movzbl %r9b,%r11d │ │ │ │ + shr $0x10,%r9d │ │ │ │ cmp $0x4,%ecx │ │ │ │ - jg 386000 <__cxa_finalize@plt+0x35afb0> │ │ │ │ - movzbl %r9b,%r9d │ │ │ │ - vpbroadcastd 0x5cf85(%r10,%r9,8),%ymm0 │ │ │ │ + cmove %r11d,%r9d │ │ │ │ + movq 0x5fa9a(%r10,%r9,8),%xmm2 │ │ │ │ movzbl %al,%r9d │ │ │ │ shr $0x10,%eax │ │ │ │ cmp $0x4,%r8d │ │ │ │ - cmovle %r9d,%eax │ │ │ │ - vpbroadcastq 0x5cf83(%r10,%rax,8),%ymm1 │ │ │ │ - lea (%rdx,%rdx,2),%rax │ │ │ │ - sub $0x2,%rsi │ │ │ │ - sub %rax,%rsi │ │ │ │ - vpxor %ymm7,%ymm7,%ymm7 │ │ │ │ - vpunpcklbw %ymm0,%ymm7,%ymm7 │ │ │ │ - vpunpcklbw %ymm1,%ymm1,%ymm1 │ │ │ │ - vpsraw $0x4,%ymm7,%ymm7 │ │ │ │ - vpsraw $0x8,%ymm1,%ymm1 │ │ │ │ + cmove %r9d,%eax │ │ │ │ + movq 0x5fa9a(%r10,%rax,8),%xmm3 │ │ │ │ + movdqa 0x5f662(%r10),%xmm8 │ │ │ │ + movdqa 0x5f672(%r10),%xmm9 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + punpcklbw %xmm2,%xmm0 │ │ │ │ + punpcklbw %xmm3,%xmm3 │ │ │ │ + psraw $0x4,%xmm0 │ │ │ │ + psraw $0x8,%xmm3 │ │ │ │ testl $0x800,0x10(%rsp) │ │ │ │ - je 385e69 <__cxa_finalize@plt+0x35ae19> │ │ │ │ - vpsraw $0x2,%ymm7,%ymm7 │ │ │ │ - vpshufd $0x0,%ymm1,%ymm11 │ │ │ │ - vpshufd $0x55,%ymm1,%ymm12 │ │ │ │ - vpshufd $0xaa,%ymm1,%ymm13 │ │ │ │ - vpshufd $0xff,%ymm1,%ymm14 │ │ │ │ - vbroadcasti128 0x5afda(%rip),%ymm9 │ │ │ │ - vbroadcasti128 0x5afe1(%rip),%ymm10 │ │ │ │ - vpshufd $0x55,%ymm7,%ymm8 │ │ │ │ - vpshufd $0x0,%ymm7,%ymm7 │ │ │ │ - vmovdqu (%rsi),%xmm1 │ │ │ │ - vinserti128 $0x1,(%rsi,%rdx,1),%ymm1,%ymm1 │ │ │ │ - vbroadcasti128 (%rsi,%rax,1),%ymm0 │ │ │ │ - vinserti128 $0x0,(%rsi,%rdx,2),%ymm0,%ymm2 │ │ │ │ - lea (%rsi,%rdx,4),%rsi │ │ │ │ - vinserti128 $0x1,(%rsi),%ymm0,%ymm0 │ │ │ │ - vmovdqu (%rsi,%rdx,1),%xmm3 │ │ │ │ - vinserti128 $0x1,(%rsi,%rdx,2),%ymm3,%ymm3 │ │ │ │ - add %rax,%rsi │ │ │ │ - vpshufb %ymm9,%ymm1,%ymm4 │ │ │ │ - vpshufb %ymm10,%ymm1,%ymm1 │ │ │ │ - vpmaddwd %ymm7,%ymm4,%ymm4 │ │ │ │ - vpmaddwd %ymm1,%ymm8,%ymm1 │ │ │ │ - vpshufb %ymm9,%ymm2,%ymm5 │ │ │ │ - vpshufb %ymm10,%ymm2,%ymm2 │ │ │ │ - vpmaddwd %ymm7,%ymm5,%ymm5 │ │ │ │ - vpmaddwd %ymm2,%ymm8,%ymm2 │ │ │ │ - vpaddd %ymm4,%ymm15,%ymm4 │ │ │ │ - vpaddd %ymm4,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm9,%ymm0,%ymm4 │ │ │ │ - vpshufb %ymm10,%ymm0,%ymm0 │ │ │ │ - vpmaddwd %ymm7,%ymm4,%ymm4 │ │ │ │ - vpmaddwd %ymm0,%ymm8,%ymm0 │ │ │ │ - vpaddd %ymm5,%ymm15,%ymm5 │ │ │ │ - vpaddd %ymm5,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm9,%ymm3,%ymm5 │ │ │ │ - vpshufb %ymm10,%ymm3,%ymm3 │ │ │ │ - vpmaddwd %ymm7,%ymm5,%ymm5 │ │ │ │ - vpmaddwd %ymm3,%ymm8,%ymm3 │ │ │ │ - vpaddd %ymm4,%ymm15,%ymm4 │ │ │ │ - vpaddd %ymm0,%ymm4,%ymm4 │ │ │ │ - vpaddd %ymm5,%ymm15,%ymm5 │ │ │ │ - vpaddd %ymm3,%ymm5,%ymm5 │ │ │ │ - vperm2i128 $0x21,%ymm2,%ymm1,%ymm0 │ │ │ │ - vpsrld $0x6,%ymm1,%ymm1 │ │ │ │ - vpsrld $0x6,%ymm2,%ymm2 │ │ │ │ - vperm2i128 $0x21,%ymm5,%ymm4,%ymm3 │ │ │ │ - vpslld $0xa,%ymm4,%ymm4 │ │ │ │ - vpslld $0xa,%ymm5,%ymm5 │ │ │ │ - vpblendw $0xaa,%ymm4,%ymm2,%ymm2 │ │ │ │ - vpslld $0xa,%ymm0,%ymm0 │ │ │ │ - vpblendw $0xaa,%ymm0,%ymm1,%ymm1 │ │ │ │ - vpsrld $0x6,%ymm3,%ymm3 │ │ │ │ - vpblendw $0xaa,%ymm5,%ymm3,%ymm3 │ │ │ │ - vpsrad $0x10,%ymm5,%ymm0 │ │ │ │ - vmovdqu (%rsi),%xmm4 │ │ │ │ - vinserti128 $0x1,(%rsi,%rdx,1),%ymm4,%ymm4 │ │ │ │ - lea (%rsi,%rdx,2),%rsi │ │ │ │ - vpmaddwd %ymm1,%ymm11,%ymm5 │ │ │ │ - vmovdqa %ymm2,%ymm1 │ │ │ │ - vpmaddwd %ymm2,%ymm12,%ymm2 │ │ │ │ - vpaddd %ymm5,%ymm15,%ymm5 │ │ │ │ - vpaddd %ymm2,%ymm5,%ymm5 │ │ │ │ - vmovdqa %ymm3,%ymm2 │ │ │ │ - vpmaddwd %ymm3,%ymm13,%ymm3 │ │ │ │ - vpaddd %ymm3,%ymm5,%ymm5 │ │ │ │ - vpshufb %ymm9,%ymm4,%ymm3 │ │ │ │ - vpshufb %ymm10,%ymm4,%ymm4 │ │ │ │ - vpmaddwd %ymm7,%ymm3,%ymm3 │ │ │ │ - vpmaddwd %ymm4,%ymm8,%ymm4 │ │ │ │ - vpaddd %ymm3,%ymm15,%ymm3 │ │ │ │ - vpaddd %ymm3,%ymm4,%ymm4 │ │ │ │ - vpsrad $0x6,%ymm4,%ymm4 │ │ │ │ - vpackssdw %ymm4,%ymm0,%ymm0 │ │ │ │ - vpermq $0x5a,%ymm0,%ymm3 │ │ │ │ - vpunpckhwd %ymm0,%ymm3,%ymm3 │ │ │ │ - vmovdqa %ymm4,%ymm0 │ │ │ │ - vpmaddwd %ymm3,%ymm14,%ymm4 │ │ │ │ - vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ - vpsrad $0x6,%ymm4,%ymm4 │ │ │ │ - vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ - vpackssdw %xmm5,%xmm4,%xmm4 │ │ │ │ - vmovdqa %xmm4,(%rdi) │ │ │ │ - add $0x10,%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 385f73 <__cxa_finalize@plt+0x35af23> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - shr $0x10,%r9d │ │ │ │ - vpbroadcastq 0x5cf83(%r10,%r9,8),%ymm2 │ │ │ │ - movzbl %al,%r9d │ │ │ │ - shr $0x10,%eax │ │ │ │ - cmp $0x4,%r8d │ │ │ │ - cmovle %r9d,%eax │ │ │ │ - vpmovsxbw 0x5cf83(%r10,%rax,8),%xmm1 │ │ │ │ - mov %ecx,%r11d │ │ │ │ - shl $0x5,%ecx │ │ │ │ + je 38302a <__cxa_finalize@plt+0x357fda> │ │ │ │ + psraw $0x2,%xmm0 │ │ │ │ lea (%rdx,%rdx,2),%rax │ │ │ │ sub $0x6,%rsi │ │ │ │ sub %rax,%rsi │ │ │ │ + mov %ecx,%eax │ │ │ │ + shl $0x6,%ecx │ │ │ │ mov %rsi,%r9 │ │ │ │ mov %rdi,%r10 │ │ │ │ - lea -0x100(%r8,%rcx,1),%ecx │ │ │ │ - vpxor %ymm0,%ymm0,%ymm0 │ │ │ │ - vpunpcklbw %ymm2,%ymm0,%ymm0 │ │ │ │ - vmovdqa %xmm1,-0x18(%rsp) │ │ │ │ - vpsraw $0x4,%ymm0,%ymm0 │ │ │ │ - testl $0x800,0x10(%rsp) │ │ │ │ - je 386068 <__cxa_finalize@plt+0x35b018> │ │ │ │ - vpsraw $0x2,%ymm0,%ymm0 │ │ │ │ - vpshufd $0x0,%ymm0,%ymm11 │ │ │ │ - vpshufd $0x55,%ymm0,%ymm12 │ │ │ │ - vpshufd $0xaa,%ymm0,%ymm13 │ │ │ │ - vpshufd $0xff,%ymm0,%ymm14 │ │ │ │ - vmovdqu (%rsi,%rax,1),%xmm4 │ │ │ │ - vbroadcasti128 0x5add6(%rip),%ymm8 │ │ │ │ - vmovdqu 0x8(%rsi,%rax,1),%xmm6 │ │ │ │ - vbroadcasti128 0x5add7(%rip),%ymm9 │ │ │ │ - vmovdqu 0x10(%rsi,%rax,1),%xmm0 │ │ │ │ - vmovdqu (%rsi),%xmm5 │ │ │ │ - vinserti128 $0x1,(%rsi,%rdx,4),%ymm5,%ymm5 │ │ │ │ - vmovdqu 0x10(%rsi),%xmm1 │ │ │ │ - vinserti128 $0x1,0x10(%rsi,%rdx,4),%ymm1,%ymm1 │ │ │ │ - vshufpd $0x5,%ymm1,%ymm5,%ymm7 │ │ │ │ - vpshufb %xmm9,%xmm4,%xmm2 │ │ │ │ - vpshufb %xmm8,%xmm4,%xmm4 │ │ │ │ - vpmaddwd %xmm2,%xmm12,%xmm3 │ │ │ │ - vpmaddwd %xmm4,%xmm11,%xmm4 │ │ │ │ - vpshufb %xmm9,%xmm6,%xmm6 │ │ │ │ - vshufpd $0x5,%xmm6,%xmm2,%xmm2 │ │ │ │ - vpaddd %xmm3,%xmm15,%xmm3 │ │ │ │ - vpaddd %xmm3,%xmm4,%xmm4 │ │ │ │ - vpmaddwd %xmm6,%xmm14,%xmm3 │ │ │ │ - vpaddd %xmm3,%xmm4,%xmm4 │ │ │ │ - vpmaddwd %xmm2,%xmm13,%xmm3 │ │ │ │ - vpshufb %xmm9,%xmm0,%xmm0 │ │ │ │ - vpmaddwd %xmm2,%xmm11,%xmm2 │ │ │ │ - vpaddd %xmm3,%xmm4,%xmm4 │ │ │ │ - vpmaddwd %xmm6,%xmm12,%xmm3 │ │ │ │ - vshufpd $0x5,%xmm0,%xmm6,%xmm6 │ │ │ │ - vpmaddwd %xmm0,%xmm14,%xmm0 │ │ │ │ - vpmaddwd %xmm6,%xmm13,%xmm6 │ │ │ │ - vpaddd %xmm2,%xmm15,%xmm2 │ │ │ │ - vpaddd %xmm3,%xmm2,%xmm2 │ │ │ │ - vpaddd %xmm0,%xmm2,%xmm2 │ │ │ │ - vpaddd %xmm6,%xmm2,%xmm2 │ │ │ │ - vpsrad $0x6,%xmm4,%xmm4 │ │ │ │ - vpsrad $0x6,%xmm2,%xmm2 │ │ │ │ - vpackssdw %xmm2,%xmm4,%xmm4 │ │ │ │ - vpshufb %ymm9,%ymm5,%ymm2 │ │ │ │ - vpshufb %ymm8,%ymm5,%ymm5 │ │ │ │ - vpmaddwd %ymm2,%ymm12,%ymm3 │ │ │ │ - vpmaddwd %ymm5,%ymm11,%ymm5 │ │ │ │ - vpshufb %ymm9,%ymm7,%ymm7 │ │ │ │ - vshufpd $0x5,%ymm7,%ymm2,%ymm2 │ │ │ │ - vpaddd %ymm3,%ymm15,%ymm3 │ │ │ │ - vpaddd %ymm3,%ymm5,%ymm5 │ │ │ │ - vpmaddwd %ymm7,%ymm14,%ymm3 │ │ │ │ - vpaddd %ymm3,%ymm5,%ymm5 │ │ │ │ - vpmaddwd %ymm2,%ymm13,%ymm3 │ │ │ │ - vpshufb %ymm9,%ymm1,%ymm1 │ │ │ │ - vpmaddwd %ymm2,%ymm11,%ymm2 │ │ │ │ - vpaddd %ymm3,%ymm5,%ymm5 │ │ │ │ - vpmaddwd %ymm7,%ymm12,%ymm3 │ │ │ │ - vshufpd $0x5,%ymm1,%ymm7,%ymm7 │ │ │ │ - vpmaddwd %ymm1,%ymm14,%ymm1 │ │ │ │ - vpmaddwd %ymm7,%ymm13,%ymm7 │ │ │ │ - vpaddd %ymm2,%ymm15,%ymm2 │ │ │ │ - vpaddd %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddd %ymm1,%ymm2,%ymm2 │ │ │ │ - vpaddd %ymm7,%ymm2,%ymm2 │ │ │ │ - vpsrad $0x6,%ymm5,%ymm5 │ │ │ │ - vpsrad $0x6,%ymm2,%ymm2 │ │ │ │ - vpackssdw %ymm2,%ymm5,%ymm5 │ │ │ │ - vmovdqu (%rsi,%rdx,2),%xmm0 │ │ │ │ - vinserti128 $0x1,(%rsi,%rax,2),%ymm0,%ymm0 │ │ │ │ - vmovdqu 0x10(%rsi,%rdx,2),%xmm1 │ │ │ │ - vinserti128 $0x1,0x10(%rsi,%rax,2),%ymm1,%ymm1 │ │ │ │ - vshufpd $0x5,%ymm1,%ymm0,%ymm7 │ │ │ │ - vpshufb %ymm9,%ymm0,%ymm2 │ │ │ │ - vpshufb %ymm8,%ymm0,%ymm0 │ │ │ │ - vpmaddwd %ymm2,%ymm12,%ymm3 │ │ │ │ - vpmaddwd %ymm0,%ymm11,%ymm0 │ │ │ │ - vpshufb %ymm9,%ymm7,%ymm7 │ │ │ │ - vshufpd $0x5,%ymm7,%ymm2,%ymm2 │ │ │ │ - vpaddd %ymm3,%ymm15,%ymm3 │ │ │ │ - vpaddd %ymm3,%ymm0,%ymm0 │ │ │ │ - vpmaddwd %ymm7,%ymm14,%ymm3 │ │ │ │ - vpaddd %ymm3,%ymm0,%ymm0 │ │ │ │ - vpmaddwd %ymm2,%ymm13,%ymm3 │ │ │ │ - vpshufb %ymm9,%ymm1,%ymm1 │ │ │ │ - vpmaddwd %ymm2,%ymm11,%ymm2 │ │ │ │ - vpaddd %ymm3,%ymm0,%ymm0 │ │ │ │ - vpmaddwd %ymm7,%ymm12,%ymm3 │ │ │ │ - vshufpd $0x5,%ymm1,%ymm7,%ymm7 │ │ │ │ - vpmaddwd %ymm1,%ymm14,%ymm1 │ │ │ │ - vpmaddwd %ymm7,%ymm13,%ymm7 │ │ │ │ - vpaddd %ymm2,%ymm15,%ymm2 │ │ │ │ - vpaddd %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddd %ymm1,%ymm2,%ymm2 │ │ │ │ - vpaddd %ymm7,%ymm2,%ymm2 │ │ │ │ - vpsrad $0x6,%ymm0,%ymm0 │ │ │ │ - vpsrad $0x6,%ymm2,%ymm2 │ │ │ │ - vpackssdw %ymm2,%ymm0,%ymm0 │ │ │ │ - vmovdqu (%rsi,%rdx,1),%xmm6 │ │ │ │ - vmovdqu 0x10(%rsi,%rdx,1),%xmm1 │ │ │ │ - lea (%rsi,%rdx,4),%rsi │ │ │ │ - vinserti128 $0x1,(%rsi,%rdx,1),%ymm6,%ymm6 │ │ │ │ - vinserti128 $0x1,0x10(%rsi,%rdx,1),%ymm1,%ymm1 │ │ │ │ - add %rax,%rsi │ │ │ │ - vshufpd $0x5,%ymm1,%ymm6,%ymm7 │ │ │ │ - vpshufb %ymm9,%ymm6,%ymm2 │ │ │ │ - vpshufb %ymm8,%ymm6,%ymm6 │ │ │ │ - vpmaddwd %ymm2,%ymm12,%ymm3 │ │ │ │ - vpmaddwd %ymm6,%ymm11,%ymm6 │ │ │ │ - vpshufb %ymm9,%ymm7,%ymm7 │ │ │ │ - vshufpd $0x5,%ymm7,%ymm2,%ymm2 │ │ │ │ - vpaddd %ymm3,%ymm15,%ymm3 │ │ │ │ - vpaddd %ymm3,%ymm6,%ymm6 │ │ │ │ - vpmaddwd %ymm7,%ymm14,%ymm3 │ │ │ │ - vpaddd %ymm3,%ymm6,%ymm6 │ │ │ │ - vpmaddwd %ymm2,%ymm13,%ymm3 │ │ │ │ - vpshufb %ymm9,%ymm1,%ymm1 │ │ │ │ - vpmaddwd %ymm2,%ymm11,%ymm2 │ │ │ │ - vpaddd %ymm3,%ymm6,%ymm6 │ │ │ │ - vpmaddwd %ymm7,%ymm12,%ymm3 │ │ │ │ - vshufpd $0x5,%ymm1,%ymm7,%ymm7 │ │ │ │ - vpmaddwd %ymm1,%ymm14,%ymm1 │ │ │ │ - vpmaddwd %ymm7,%ymm13,%ymm7 │ │ │ │ - vpaddd %ymm2,%ymm15,%ymm2 │ │ │ │ - vpaddd %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddd %ymm1,%ymm2,%ymm2 │ │ │ │ - vpaddd %ymm7,%ymm2,%ymm2 │ │ │ │ - vpsrad $0x6,%ymm6,%ymm6 │ │ │ │ - vpsrad $0x6,%ymm2,%ymm2 │ │ │ │ - vpackssdw %ymm2,%ymm6,%ymm6 │ │ │ │ - vpermq $0x50,%ymm4,%ymm4 │ │ │ │ - vpermq $0xd8,%ymm5,%ymm5 │ │ │ │ - vpermq $0xd8,%ymm6,%ymm6 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm7 │ │ │ │ - vpunpcklwd %ymm4,%ymm7,%ymm3 │ │ │ │ - vpunpckhwd %ymm5,%ymm4,%ymm4 │ │ │ │ - vpunpcklwd %ymm6,%ymm5,%ymm1 │ │ │ │ - vpunpckhwd %ymm6,%ymm5,%ymm5 │ │ │ │ - vpunpcklwd %ymm7,%ymm6,%ymm2 │ │ │ │ - vpunpckhwd %ymm7,%ymm6,%ymm6 │ │ │ │ - vpbroadcastd -0x18(%rsp),%ymm9 │ │ │ │ - vpbroadcastd -0x14(%rsp),%ymm7 │ │ │ │ - vpbroadcastd -0x10(%rsp),%ymm10 │ │ │ │ - vpmaddwd %ymm1,%ymm9,%ymm8 │ │ │ │ - vpmaddwd %ymm2,%ymm9,%ymm9 │ │ │ │ - vmovdqa %ymm3,%ymm1 │ │ │ │ - vmovdqa %ymm4,%ymm2 │ │ │ │ - vpmaddwd %ymm7,%ymm3,%ymm3 │ │ │ │ - vpmaddwd %ymm7,%ymm4,%ymm4 │ │ │ │ - vpaddd %ymm15,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm15,%ymm9,%ymm9 │ │ │ │ - vpaddd %ymm3,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm4,%ymm9,%ymm9 │ │ │ │ - vmovdqa %ymm5,%ymm3 │ │ │ │ - vmovdqa %ymm6,%ymm4 │ │ │ │ - vpmaddwd %ymm5,%ymm10,%ymm5 │ │ │ │ - vpmaddwd %ymm6,%ymm10,%ymm6 │ │ │ │ - vpaddd %ymm5,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm6,%ymm9,%ymm9 │ │ │ │ - vmovdqu (%rsi),%xmm5 │ │ │ │ - vinserti128 $0x1,(%rsi,%rdx,1),%ymm5,%ymm5 │ │ │ │ - vbroadcasti128 0x5ab14(%rip),%ymm7 │ │ │ │ - vbroadcasti128 0x5ab1b(%rip),%ymm10 │ │ │ │ - vmovdqu 0x10(%rsi),%xmm6 │ │ │ │ - vinserti128 $0x1,0x10(%rsi,%rdx,1),%ymm6,%ymm6 │ │ │ │ - vextracti128 $0x1,%ymm0,(%rdi) │ │ │ │ - vpshufb %ymm7,%ymm5,%ymm0 │ │ │ │ - vpshufb %ymm10,%ymm5,%ymm5 │ │ │ │ - vpmaddwd %ymm0,%ymm11,%ymm0 │ │ │ │ - vpmaddwd %ymm5,%ymm12,%ymm5 │ │ │ │ - vpaddd %ymm0,%ymm15,%ymm0 │ │ │ │ - vpaddd %ymm5,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm7,%ymm6,%ymm5 │ │ │ │ - vpshufb %ymm10,%ymm6,%ymm6 │ │ │ │ - vpmaddwd %ymm5,%ymm13,%ymm5 │ │ │ │ - vpmaddwd %ymm6,%ymm14,%ymm6 │ │ │ │ - vpaddd %ymm5,%ymm15,%ymm5 │ │ │ │ - vpaddd %ymm5,%ymm6,%ymm6 │ │ │ │ - vmovdqu 0x8(%rsi),%xmm5 │ │ │ │ - vinserti128 $0x1,0x8(%rsi,%rdx,1),%ymm5,%ymm5 │ │ │ │ + pshufd $0x0,%xmm0,%xmm10 │ │ │ │ + pshufd $0x55,%xmm0,%xmm11 │ │ │ │ + pshufd $0xaa,%xmm0,%xmm12 │ │ │ │ + pshufd $0xff,%xmm0,%xmm13 │ │ │ │ + lea -0x100(%rcx,%r8,1),%ecx │ │ │ │ + pshufd $0x0,%xmm3,%xmm0 │ │ │ │ + pshufd $0x55,%xmm3,%xmm1 │ │ │ │ + pshufd $0xaa,%xmm3,%xmm2 │ │ │ │ + pshufd $0xff,%xmm3,%xmm3 │ │ │ │ + movdqa %xmm0,-0x48(%rsp) │ │ │ │ + movdqa %xmm1,-0x38(%rsp) │ │ │ │ + movdqa %xmm2,-0x28(%rsp) │ │ │ │ + movdqa %xmm3,-0x18(%rsp) │ │ │ │ + movdqa 0x5df2b(%rip),%xmm14 │ │ │ │ + movdqu (%rsi),%xmm4 │ │ │ │ + movdqu 0x8(%rsi),%xmm1 │ │ │ │ + movdqu (%rsi,%rdx,1),%xmm5 │ │ │ │ + movdqu 0x8(%rsi,%rdx,1),%xmm2 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ - vpshufb %ymm7,%ymm5,%ymm7 │ │ │ │ - vpshufb %ymm10,%ymm5,%ymm5 │ │ │ │ - vpmaddwd %ymm7,%ymm13,%ymm10 │ │ │ │ - vpmaddwd %ymm7,%ymm11,%ymm7 │ │ │ │ - vpaddd %ymm0,%ymm10,%ymm0 │ │ │ │ - vpaddd %ymm7,%ymm6,%ymm6 │ │ │ │ - vpmaddwd %ymm5,%ymm14,%ymm7 │ │ │ │ - vpmaddwd %ymm5,%ymm12,%ymm5 │ │ │ │ - vpaddd %ymm7,%ymm0,%ymm0 │ │ │ │ - vpaddd %ymm6,%ymm5,%ymm5 │ │ │ │ - vbroadcasti128 (%rdi),%ymm6 │ │ │ │ - vpbroadcastd -0xc(%rsp),%ymm10 │ │ │ │ - vpsrad $0x6,%ymm0,%ymm0 │ │ │ │ - vpsrad $0x6,%ymm5,%ymm5 │ │ │ │ - vpackssdw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpermq $0xd8,%ymm0,%ymm7 │ │ │ │ - vshufpd $0x4,%ymm7,%ymm6,%ymm6 │ │ │ │ - vpunpcklwd %ymm7,%ymm6,%ymm5 │ │ │ │ - vpunpckhwd %ymm7,%ymm6,%ymm6 │ │ │ │ - vpmaddwd %ymm5,%ymm10,%ymm7 │ │ │ │ - vpmaddwd %ymm6,%ymm10,%ymm10 │ │ │ │ - vpaddd %ymm7,%ymm8,%ymm7 │ │ │ │ - vpaddd %ymm10,%ymm9,%ymm9 │ │ │ │ - vpsrad $0x6,%ymm7,%ymm7 │ │ │ │ - vpsrad $0x6,%ymm9,%ymm9 │ │ │ │ - vpackssdw %ymm9,%ymm7,%ymm7 │ │ │ │ - vpermq $0xd8,%ymm7,%ymm7 │ │ │ │ - vmovdqa %xmm7,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm7,(%rdi,%r11,2) │ │ │ │ - lea (%rdi,%r11,4),%rdi │ │ │ │ + movdqu (%rsi),%xmm6 │ │ │ │ + movdqu 0x8(%rsi),%xmm3 │ │ │ │ + movdqa %xmm4,%xmm0 │ │ │ │ + pshufb %xmm8,%xmm0 │ │ │ │ + pshufb %xmm9,%xmm4 │ │ │ │ + pmaddwd %xmm10,%xmm0 │ │ │ │ + pmaddwd %xmm11,%xmm4 │ │ │ │ + paddd %xmm14,%xmm0 │ │ │ │ + paddd %xmm0,%xmm4 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + pshufb %xmm8,%xmm0 │ │ │ │ + pshufb %xmm9,%xmm1 │ │ │ │ + pmaddwd %xmm12,%xmm0 │ │ │ │ + pmaddwd %xmm13,%xmm1 │ │ │ │ + paddd %xmm0,%xmm4 │ │ │ │ + paddd %xmm1,%xmm4 │ │ │ │ + psrad $0x6,%xmm4 │ │ │ │ + movdqa %xmm5,%xmm0 │ │ │ │ + pshufb %xmm8,%xmm0 │ │ │ │ + pshufb %xmm9,%xmm5 │ │ │ │ + pmaddwd %xmm10,%xmm0 │ │ │ │ + pmaddwd %xmm11,%xmm5 │ │ │ │ + paddd %xmm14,%xmm0 │ │ │ │ + paddd %xmm0,%xmm5 │ │ │ │ + movdqa %xmm2,%xmm0 │ │ │ │ + pshufb %xmm8,%xmm0 │ │ │ │ + pshufb %xmm9,%xmm2 │ │ │ │ + pmaddwd %xmm12,%xmm0 │ │ │ │ + pmaddwd %xmm13,%xmm2 │ │ │ │ + paddd %xmm0,%xmm5 │ │ │ │ + paddd %xmm2,%xmm5 │ │ │ │ + psrad $0x6,%xmm5 │ │ │ │ + movdqa %xmm6,%xmm0 │ │ │ │ + pshufb %xmm8,%xmm0 │ │ │ │ + pshufb %xmm9,%xmm6 │ │ │ │ + pmaddwd %xmm10,%xmm0 │ │ │ │ + pmaddwd %xmm11,%xmm6 │ │ │ │ + paddd %xmm14,%xmm0 │ │ │ │ + paddd %xmm0,%xmm6 │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + pshufb %xmm8,%xmm0 │ │ │ │ + pshufb %xmm9,%xmm3 │ │ │ │ + pmaddwd %xmm12,%xmm0 │ │ │ │ + pmaddwd %xmm13,%xmm3 │ │ │ │ + paddd %xmm0,%xmm6 │ │ │ │ + paddd %xmm3,%xmm6 │ │ │ │ + psrad $0x6,%xmm6 │ │ │ │ + movdqu (%rsi,%rdx,1),%xmm7 │ │ │ │ + movdqu 0x8(%rsi,%rdx,1),%xmm2 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + movdqu (%rsi),%xmm1 │ │ │ │ + movdqu 0x8(%rsi),%xmm3 │ │ │ │ + movdqa %xmm7,%xmm0 │ │ │ │ + pshufb %xmm8,%xmm0 │ │ │ │ + pshufb %xmm9,%xmm7 │ │ │ │ + pmaddwd %xmm10,%xmm0 │ │ │ │ + pmaddwd %xmm11,%xmm7 │ │ │ │ + paddd %xmm14,%xmm0 │ │ │ │ + paddd %xmm0,%xmm7 │ │ │ │ + movdqa %xmm2,%xmm0 │ │ │ │ + pshufb %xmm8,%xmm0 │ │ │ │ + pshufb %xmm9,%xmm2 │ │ │ │ + pmaddwd %xmm12,%xmm0 │ │ │ │ + pmaddwd %xmm13,%xmm2 │ │ │ │ + paddd %xmm0,%xmm7 │ │ │ │ + paddd %xmm2,%xmm7 │ │ │ │ + psrad $0x6,%xmm7 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + pshufb %xmm8,%xmm0 │ │ │ │ + pshufb %xmm9,%xmm1 │ │ │ │ + pmaddwd %xmm10,%xmm0 │ │ │ │ + pmaddwd %xmm11,%xmm1 │ │ │ │ + paddd %xmm14,%xmm0 │ │ │ │ + paddd %xmm0,%xmm1 │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + pshufb %xmm8,%xmm0 │ │ │ │ + pshufb %xmm9,%xmm3 │ │ │ │ + pmaddwd %xmm12,%xmm0 │ │ │ │ + pmaddwd %xmm13,%xmm3 │ │ │ │ + paddd %xmm0,%xmm1 │ │ │ │ + paddd %xmm3,%xmm1 │ │ │ │ + psrad $0x6,%xmm1 │ │ │ │ + movdqu (%rsi,%rdx,1),%xmm2 │ │ │ │ + movdqu 0x8(%rsi,%rdx,1),%xmm3 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + movdqa %xmm2,%xmm0 │ │ │ │ + pshufb %xmm8,%xmm0 │ │ │ │ + pshufb %xmm9,%xmm2 │ │ │ │ + pmaddwd %xmm10,%xmm0 │ │ │ │ + pmaddwd %xmm11,%xmm2 │ │ │ │ + paddd %xmm14,%xmm0 │ │ │ │ + paddd %xmm0,%xmm2 │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + pshufb %xmm8,%xmm0 │ │ │ │ + pshufb %xmm9,%xmm3 │ │ │ │ + pmaddwd %xmm12,%xmm0 │ │ │ │ + pmaddwd %xmm13,%xmm3 │ │ │ │ + paddd %xmm0,%xmm2 │ │ │ │ + paddd %xmm3,%xmm2 │ │ │ │ + psrad $0x6,%xmm2 │ │ │ │ + packssdw %xmm7,%xmm4 │ │ │ │ + packssdw %xmm1,%xmm5 │ │ │ │ + movdqu (%rsi),%xmm0 │ │ │ │ + movdqu 0x8(%rsi),%xmm1 │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ + pshufb %xmm8,%xmm3 │ │ │ │ + pshufb %xmm9,%xmm0 │ │ │ │ + pmaddwd %xmm10,%xmm3 │ │ │ │ + pmaddwd %xmm11,%xmm0 │ │ │ │ + paddd %xmm14,%xmm3 │ │ │ │ + paddd %xmm3,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm3 │ │ │ │ + pshufb %xmm8,%xmm3 │ │ │ │ + pshufb %xmm9,%xmm1 │ │ │ │ + pmaddwd %xmm12,%xmm3 │ │ │ │ + pmaddwd %xmm13,%xmm1 │ │ │ │ + paddd %xmm3,%xmm0 │ │ │ │ + paddd %xmm1,%xmm0 │ │ │ │ + psrad $0x6,%xmm0 │ │ │ │ + packssdw %xmm2,%xmm6 │ │ │ │ + packssdw %xmm0,%xmm7 │ │ │ │ + movdqa %xmm4,%xmm1 │ │ │ │ + punpcklwd %xmm5,%xmm1 │ │ │ │ + punpckhwd %xmm5,%xmm4 │ │ │ │ + movdqa %xmm5,%xmm2 │ │ │ │ + punpcklwd %xmm6,%xmm2 │ │ │ │ + punpckhwd %xmm6,%xmm5 │ │ │ │ + movdqa %xmm6,%xmm3 │ │ │ │ + punpcklwd %xmm7,%xmm3 │ │ │ │ + punpckhwd %xmm7,%xmm6 │ │ │ │ + movdqa -0x48(%rsp),%xmm15 │ │ │ │ + movdqa 0x5dc91(%rip),%xmm7 │ │ │ │ + movdqa %xmm15,%xmm14 │ │ │ │ + pmaddwd %xmm1,%xmm14 │ │ │ │ + pmaddwd %xmm2,%xmm15 │ │ │ │ + paddd %xmm7,%xmm14 │ │ │ │ + paddd %xmm7,%xmm15 │ │ │ │ + movdqa -0x38(%rsp),%xmm7 │ │ │ │ + movdqa %xmm3,%xmm1 │ │ │ │ + pmaddwd %xmm7,%xmm3 │ │ │ │ + movdqa %xmm4,%xmm2 │ │ │ │ + pmaddwd %xmm7,%xmm4 │ │ │ │ + movdqa -0x28(%rsp),%xmm7 │ │ │ │ + paddd %xmm3,%xmm14 │ │ │ │ + paddd %xmm4,%xmm15 │ │ │ │ + movdqa %xmm5,%xmm3 │ │ │ │ + pmaddwd %xmm7,%xmm5 │ │ │ │ + movdqa %xmm6,%xmm4 │ │ │ │ + pmaddwd %xmm7,%xmm6 │ │ │ │ + paddd %xmm5,%xmm14 │ │ │ │ + paddd %xmm6,%xmm15 │ │ │ │ + movdqu (%rsi,%rdx,1),%xmm7 │ │ │ │ + movdqu 0x8(%rsi,%rdx,1),%xmm5 │ │ │ │ + lea (%rsi,%rdx,2),%rsi │ │ │ │ + movdqa %xmm7,%xmm6 │ │ │ │ + pshufb %xmm8,%xmm6 │ │ │ │ + pshufb %xmm9,%xmm7 │ │ │ │ + pmaddwd %xmm10,%xmm6 │ │ │ │ + pmaddwd %xmm11,%xmm7 │ │ │ │ + paddd 0x5dc07(%rip),%xmm6 │ │ │ │ + paddd %xmm6,%xmm7 │ │ │ │ + movdqa %xmm5,%xmm6 │ │ │ │ + pshufb %xmm8,%xmm6 │ │ │ │ + pshufb %xmm9,%xmm5 │ │ │ │ + pmaddwd %xmm12,%xmm6 │ │ │ │ + pmaddwd %xmm13,%xmm5 │ │ │ │ + paddd %xmm6,%xmm7 │ │ │ │ + paddd %xmm5,%xmm7 │ │ │ │ + psrad $0x6,%xmm7 │ │ │ │ + packssdw %xmm7,%xmm0 │ │ │ │ + movdqa %xmm0,-0x58(%rsp) │ │ │ │ + movdqu (%rsi),%xmm0 │ │ │ │ + movdqu 0x8(%rsi),%xmm5 │ │ │ │ + movdqa %xmm0,%xmm6 │ │ │ │ + pshufb %xmm8,%xmm6 │ │ │ │ + pshufb %xmm9,%xmm0 │ │ │ │ + pmaddwd %xmm10,%xmm6 │ │ │ │ + pmaddwd %xmm11,%xmm0 │ │ │ │ + paddd 0x5dba7(%rip),%xmm6 │ │ │ │ + paddd %xmm6,%xmm0 │ │ │ │ + movdqa %xmm5,%xmm6 │ │ │ │ + pshufb %xmm8,%xmm6 │ │ │ │ + pshufb %xmm9,%xmm5 │ │ │ │ + pmaddwd %xmm12,%xmm6 │ │ │ │ + pmaddwd %xmm13,%xmm5 │ │ │ │ + paddd %xmm6,%xmm0 │ │ │ │ + paddd %xmm5,%xmm0 │ │ │ │ + psrad $0x6,%xmm0 │ │ │ │ + movdqa -0x58(%rsp),%xmm6 │ │ │ │ + packssdw %xmm0,%xmm7 │ │ │ │ + movdqa %xmm6,%xmm5 │ │ │ │ + punpcklwd %xmm7,%xmm5 │ │ │ │ + punpckhwd %xmm7,%xmm6 │ │ │ │ + movdqa -0x18(%rsp),%xmm7 │ │ │ │ + pmaddwd %xmm5,%xmm7 │ │ │ │ + paddd %xmm7,%xmm14 │ │ │ │ + movdqa -0x18(%rsp),%xmm7 │ │ │ │ + pmaddwd %xmm6,%xmm7 │ │ │ │ + paddd %xmm7,%xmm15 │ │ │ │ + psrad $0x6,%xmm14 │ │ │ │ + psrad $0x6,%xmm15 │ │ │ │ + packssdw %xmm15,%xmm14 │ │ │ │ + movq %xmm14,(%rdi) │ │ │ │ + movhps %xmm14,(%rdi,%rax,2) │ │ │ │ + lea (%rdi,%rax,4),%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 3862e1 <__cxa_finalize@plt+0x35b291> │ │ │ │ - add $0x10,%r9 │ │ │ │ - add $0x10,%r10 │ │ │ │ - movzbl %cl,%r8d │ │ │ │ + jg 383320 <__cxa_finalize@plt+0x3582d0> │ │ │ │ + add $0x8,%r9 │ │ │ │ + add $0x8,%r10 │ │ │ │ mov %r9,%rsi │ │ │ │ mov %r10,%rdi │ │ │ │ + movzbl %cl,%r8d │ │ │ │ sub $0x100,%ecx │ │ │ │ - jg 38607c <__cxa_finalize@plt+0x35b02c> │ │ │ │ - vzeroupper │ │ │ │ + jg 38308c <__cxa_finalize@plt+0x35803c> │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ mov $0x4b004b,%eax │ │ │ │ - mov %eax,%r11d │ │ │ │ - jmp 386510 <__cxa_finalize@plt+0x35b4c0> │ │ │ │ - nopl (%rax) │ │ │ │ + mov $0x4b004b,%r11d │ │ │ │ + jmp 383560 <__cxa_finalize@plt+0x358510> │ │ │ │ mov $0x1e002d,%eax │ │ │ │ mov %eax,%r11d │ │ │ │ - jmp 386510 <__cxa_finalize@plt+0x35b4c0> │ │ │ │ + jmp 383560 <__cxa_finalize@plt+0x358510> │ │ │ │ nopl (%rax) │ │ │ │ mov $0x1e002d,%eax │ │ │ │ mov $0xf003c,%r11d │ │ │ │ - jmp 386510 <__cxa_finalize@plt+0x35b4c0> │ │ │ │ + jmp 383560 <__cxa_finalize@plt+0x358510> │ │ │ │ nopl (%rax) │ │ │ │ mov $0xf003c,%eax │ │ │ │ mov $0x1e002d,%r11d │ │ │ │ - jmp 386510 <__cxa_finalize@plt+0x35b4c0> │ │ │ │ + jmp 383560 <__cxa_finalize@plt+0x358510> │ │ │ │ nopl (%rax) │ │ │ │ mov $0xf003c,%eax │ │ │ │ mov %eax,%r11d │ │ │ │ - jmp 386510 <__cxa_finalize@plt+0x35b4c0> │ │ │ │ + jmp 383560 <__cxa_finalize@plt+0x358510> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov $0x1e002d,%eax │ │ │ │ mov $0x2d,%r11d │ │ │ │ - jmp 386510 <__cxa_finalize@plt+0x35b4c0> │ │ │ │ + jmp 383560 <__cxa_finalize@plt+0x358510> │ │ │ │ nopl (%rax) │ │ │ │ mov $0x2d,%eax │ │ │ │ mov $0x1e002d,%r11d │ │ │ │ - jmp 386510 <__cxa_finalize@plt+0x35b4c0> │ │ │ │ + jmp 383560 <__cxa_finalize@plt+0x358510> │ │ │ │ nopl (%rax) │ │ │ │ mov $0xf003c,%eax │ │ │ │ mov $0x2d,%r11d │ │ │ │ - jmp 386510 <__cxa_finalize@plt+0x35b4c0> │ │ │ │ + jmp 383560 <__cxa_finalize@plt+0x358510> │ │ │ │ nopl (%rax) │ │ │ │ mov $0x2d,%eax │ │ │ │ mov $0xf003c,%r11d │ │ │ │ - jmp 386510 <__cxa_finalize@plt+0x35b4c0> │ │ │ │ + jmp 383560 <__cxa_finalize@plt+0x358510> │ │ │ │ nopl (%rax) │ │ │ │ mov $0x2d,%eax │ │ │ │ mov %eax,%r11d │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ push %rbx │ │ │ │ push %rbp │ │ │ │ push %r14 │ │ │ │ push %r15 │ │ │ │ push %r12 │ │ │ │ push %r13 │ │ │ │ - mov %rsp,%r13 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0xe0,%rsp │ │ │ │ - mov 0x58(%r13),%r10d │ │ │ │ - lea -0x23(%rip),%r15 │ │ │ │ + sub $0x1c8,%rsp │ │ │ │ + lea -0x18(%rip),%r15 │ │ │ │ tzcnt %r8d,%r8d │ │ │ │ - vpbroadcastd 0x48(%r13),%ymm8 │ │ │ │ - vpbroadcastd 0x38(%r13),%ymm10 │ │ │ │ - vpbroadcastw 0x58(%r13),%ymm11 │ │ │ │ - mov 0x50(%r13),%ebx │ │ │ │ + mov 0x220(%rsp),%r10d │ │ │ │ + movd 0x210(%rsp),%xmm8 │ │ │ │ + movd 0x200(%rsp),%xmm14 │ │ │ │ + movd 0x220(%rsp),%xmm15 │ │ │ │ + pshufd $0x0,%xmm8,%xmm8 │ │ │ │ + pshufd $0x0,%xmm14,%xmm14 │ │ │ │ + pshuflw $0x0,%xmm15,%xmm15 │ │ │ │ + punpcklqdq %xmm15,%xmm15 │ │ │ │ + mov 0x218(%rsp),%ebx │ │ │ │ shr $0xb,%r10d │ │ │ │ - vpbroadcastd 0x5aad8(%r15),%ymm6 │ │ │ │ - vpbroadcastd 0x5aa58(%r15,%r10,4),%ymm12 │ │ │ │ - vmovd 0x5aa60(%r15,%r10,4),%xmm7 │ │ │ │ - vpbroadcastd 0x5aa68(%r15,%r10,4),%ymm13 │ │ │ │ - vpinsrd $0x2,0x5aa70(%r15,%r10,4),%xmm7,%xmm7 │ │ │ │ - vpxor %ymm9,%ymm9,%ymm9 │ │ │ │ + movdqa 0x5d9b0(%r15),%xmm10 │ │ │ │ + movddup 0x5da08(%r15,%r10,8),%xmm11 │ │ │ │ + movd 0x5da28(%r15,%r10,4),%xmm12 │ │ │ │ + movddup 0x5da18(%r15,%r10,8),%xmm13 │ │ │ │ + movd 0x5da30(%r15,%r10,4),%xmm7 │ │ │ │ + movdqa %xmm15,(%rsp) │ │ │ │ + punpcklqdq %xmm7,%xmm12 │ │ │ │ lea (%rcx,%rcx,2),%rbp │ │ │ │ movzbl %r11b,%r10d │ │ │ │ shr $0x10,%r11d │ │ │ │ cmp $0x6,%r9d │ │ │ │ cmovs %r10d,%r11d │ │ │ │ sub %rbp,%rdx │ │ │ │ cmp $0x400,%ebx │ │ │ │ - je 3873d4 <__cxa_finalize@plt+0x35c384> │ │ │ │ + je 384be3 <__cxa_finalize@plt+0x359b93> │ │ │ │ cmp $0x800,%ebx │ │ │ │ - je 387f89 <__cxa_finalize@plt+0x35cf39> │ │ │ │ - movzwl 0x5ac1e(%r15,%r8,2),%r8d │ │ │ │ + je 385f46 <__cxa_finalize@plt+0x35aef6> │ │ │ │ + movzwl 0x5db88(%r15,%r8,2),%r8d │ │ │ │ add %r15,%r8 │ │ │ │ jmp *%r8 │ │ │ │ - mov 0x40(%r13),%r10d │ │ │ │ + mov 0x208(%rsp),%r10d │ │ │ │ movzbl %al,%eax │ │ │ │ sub $0x2,%rdx │ │ │ │ - vmovd %eax,%xmm15 │ │ │ │ - vpunpckldq %ymm8,%ymm9,%ymm8 │ │ │ │ - vpaddd %ymm8,%ymm10,%ymm10 │ │ │ │ - vpbroadcastd 0x5aade(%r15),%xmm14 │ │ │ │ - vpbroadcastd %xmm15,%xmm15 │ │ │ │ - vpand %xmm6,%xmm10,%xmm8 │ │ │ │ - vpsrld $0x6,%xmm8,%xmm8 │ │ │ │ - vpaddd %xmm8,%xmm15,%xmm15 │ │ │ │ - vmovd %xmm15,%r8d │ │ │ │ - vpextrd $0x1,%xmm15,%eax │ │ │ │ - vbroadcasti128 0x5aa20(%r15),%ymm5 │ │ │ │ - vbroadcasti128 0x5a980(%r15),%ymm6 │ │ │ │ - vpbroadcastd 0x5acea(%r15,%r8,8),%xmm15 │ │ │ │ - vpbroadcastd 0x5acea(%r15,%rax,8),%xmm4 │ │ │ │ - vpcmpeqd %xmm9,%xmm8,%xmm8 │ │ │ │ - vpsrld $0xa,%ymm10,%ymm10 │ │ │ │ - vpaddd %ymm10,%ymm10,%ymm10 │ │ │ │ - vmovdqu (%rdx),%xmm0 │ │ │ │ - vmovdqu (%rdx,%rcx,1),%xmm1 │ │ │ │ - vmovdqu (%rdx,%rcx,2),%xmm2 │ │ │ │ - vmovdqu (%rdx,%rbp,1),%xmm3 │ │ │ │ + movd %eax,%xmm15 │ │ │ │ + pxor %xmm9,%xmm9 │ │ │ │ + punpckldq %xmm8,%xmm9 │ │ │ │ + paddd %xmm9,%xmm14 │ │ │ │ + movdqa 0x5d9c0(%r15),%xmm9 │ │ │ │ + pshufd $0x0,%xmm15,%xmm15 │ │ │ │ + movdqa %xmm14,%xmm8 │ │ │ │ + pand %xmm10,%xmm8 │ │ │ │ + psrld $0x6,%xmm8 │ │ │ │ + paddd %xmm8,%xmm15 │ │ │ │ + movd %xmm15,%r8d │ │ │ │ + pshufd $0x39,%xmm15,%xmm15 │ │ │ │ + movd %xmm15,%eax │ │ │ │ + movdqa 0x5d8b0(%r15),%xmm5 │ │ │ │ + movdqa 0x5d850(%r15),%xmm6 │ │ │ │ + movd 0x5dc5a(%r15,%r8,8),%xmm15 │ │ │ │ + movd 0x5dc5a(%r15,%rax,8),%xmm7 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + pcmpeqd %xmm2,%xmm8 │ │ │ │ + psrld $0xa,%xmm14 │ │ │ │ + paddd %xmm14,%xmm14 │ │ │ │ + movdqu (%rdx),%xmm0 │ │ │ │ + movdqu (%rdx,%rcx,1),%xmm1 │ │ │ │ + movdqu (%rdx,%rcx,2),%xmm2 │ │ │ │ + movdqu (%rdx,%rbp,1),%xmm3 │ │ │ │ lea (%rdx,%rcx,4),%rdx │ │ │ │ - vpshufb %ymm5,%ymm10,%ymm10 │ │ │ │ - vpaddb %ymm6,%ymm10,%ymm10 │ │ │ │ - vpblendd $0xa,%xmm4,%xmm15,%xmm15 │ │ │ │ - vpblendvb %xmm8,%xmm14,%xmm15,%xmm15 │ │ │ │ - vpmovsxbw %xmm15,%ymm15 │ │ │ │ - vinserti128 $0x1,(%rdx),%ymm0,%ymm0 │ │ │ │ - vinserti128 $0x1,(%rdx,%rcx,1),%ymm1,%ymm1 │ │ │ │ - vinserti128 $0x1,(%rdx,%rcx,2),%ymm2,%ymm2 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,1),%ymm3,%ymm3 │ │ │ │ + punpckldq %xmm7,%xmm15 │ │ │ │ + pshufb %xmm5,%xmm14 │ │ │ │ + paddb %xmm6,%xmm14 │ │ │ │ + pand %xmm8,%xmm9 │ │ │ │ + pandn %xmm15,%xmm8 │ │ │ │ + por %xmm9,%xmm8 │ │ │ │ + movdqu (%rdx),%xmm4 │ │ │ │ + movdqu (%rdx,%rcx,1),%xmm5 │ │ │ │ + movdqu (%rdx,%rcx,2),%xmm6 │ │ │ │ + movdqu (%rdx,%rbp,1),%xmm7 │ │ │ │ lea (%rdx,%rcx,4),%rdx │ │ │ │ - vpshufb %ymm10,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm10,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm10,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm10,%ymm3,%ymm3 │ │ │ │ - vpmaddwd %ymm0,%ymm15,%ymm0 │ │ │ │ - vpmaddwd %ymm1,%ymm15,%ymm1 │ │ │ │ - vpmaddwd %ymm2,%ymm15,%ymm2 │ │ │ │ - vpmaddwd %ymm3,%ymm15,%ymm3 │ │ │ │ - vphaddd %ymm1,%ymm0,%ymm0 │ │ │ │ - vphaddd %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddd %ymm0,%ymm12,%ymm0 │ │ │ │ - vpaddd %ymm2,%ymm12,%ymm2 │ │ │ │ - vpsrad %xmm7,%ymm0,%ymm0 │ │ │ │ - vpsrad %xmm7,%ymm2,%ymm2 │ │ │ │ - vpackssdw %ymm2,%ymm0,%ymm0 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vpalignr $0x4,%xmm0,%xmm1,%xmm2 │ │ │ │ - vpunpcklwd %xmm2,%xmm0,%xmm3 │ │ │ │ - vpunpckhwd %xmm2,%xmm0,%xmm0 │ │ │ │ - vpshufd $0x39,%xmm1,%xmm4 │ │ │ │ - vpunpcklwd %xmm4,%xmm1,%xmm2 │ │ │ │ - vpunpckhwd %xmm4,%xmm1,%xmm4 │ │ │ │ + punpcklbw %xmm8,%xmm8 │ │ │ │ + psraw $0x8,%xmm8 │ │ │ │ + pshufb %xmm14,%xmm0 │ │ │ │ + pshufb %xmm14,%xmm1 │ │ │ │ + pshufb %xmm14,%xmm2 │ │ │ │ + pshufb %xmm14,%xmm3 │ │ │ │ + pmaddwd %xmm8,%xmm0 │ │ │ │ + pmaddwd %xmm8,%xmm1 │ │ │ │ + pmaddwd %xmm8,%xmm2 │ │ │ │ + pmaddwd %xmm8,%xmm3 │ │ │ │ + pshufb %xmm14,%xmm4 │ │ │ │ + pshufb %xmm14,%xmm5 │ │ │ │ + pshufb %xmm14,%xmm6 │ │ │ │ + pshufb %xmm14,%xmm7 │ │ │ │ + pmaddwd %xmm8,%xmm4 │ │ │ │ + pmaddwd %xmm8,%xmm5 │ │ │ │ + pmaddwd %xmm8,%xmm6 │ │ │ │ + pmaddwd %xmm8,%xmm7 │ │ │ │ + phaddd %xmm1,%xmm0 │ │ │ │ + phaddd %xmm3,%xmm2 │ │ │ │ + phaddd %xmm5,%xmm4 │ │ │ │ + phaddd %xmm7,%xmm6 │ │ │ │ + paddd %xmm11,%xmm0 │ │ │ │ + paddd %xmm11,%xmm2 │ │ │ │ + paddd %xmm11,%xmm4 │ │ │ │ + paddd %xmm11,%xmm6 │ │ │ │ + psrad %xmm12,%xmm0 │ │ │ │ + psrad %xmm12,%xmm2 │ │ │ │ + psrad %xmm12,%xmm4 │ │ │ │ + psrad %xmm12,%xmm6 │ │ │ │ + packssdw %xmm2,%xmm0 │ │ │ │ + packssdw %xmm6,%xmm4 │ │ │ │ + movdqa %xmm4,%xmm2 │ │ │ │ + palignr $0x4,%xmm0,%xmm2 │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ + punpcklwd %xmm2,%xmm3 │ │ │ │ + punpckhwd %xmm2,%xmm0 │ │ │ │ + pshufd $0x39,%xmm4,%xmm5 │ │ │ │ + movdqa %xmm4,%xmm2 │ │ │ │ + punpcklwd %xmm5,%xmm2 │ │ │ │ + movdqa %xmm4,%xmm1 │ │ │ │ + punpckhwd %xmm5,%xmm1 │ │ │ │ and $0x3ff,%r10d │ │ │ │ mov $0x40000000,%eax │ │ │ │ mov %r10d,%r8d │ │ │ │ shr $0x6,%r8d │ │ │ │ lea (%r11,%r8,1),%r8d │ │ │ │ - cmovne 0x5ace8(%r15,%r8,8),%rax │ │ │ │ - vmovq %rax,%xmm14 │ │ │ │ - vpmovsxbw %xmm14,%xmm14 │ │ │ │ - vpshufd $0x0,%xmm14,%xmm8 │ │ │ │ - vpshufd $0x55,%xmm14,%xmm9 │ │ │ │ - vpmaddwd %xmm3,%xmm8,%xmm5 │ │ │ │ - vpmaddwd %xmm0,%xmm9,%xmm6 │ │ │ │ - vpshufd $0xaa,%xmm14,%xmm8 │ │ │ │ - vpshufd $0xff,%xmm14,%xmm14 │ │ │ │ - vpaddd %xmm6,%xmm5,%xmm5 │ │ │ │ - vpmaddwd %xmm2,%xmm8,%xmm6 │ │ │ │ - vpmaddwd %xmm4,%xmm14,%xmm8 │ │ │ │ - vpsrldq $0x8,%xmm7,%xmm9 │ │ │ │ - vpaddd %xmm6,%xmm5,%xmm5 │ │ │ │ - vpaddd %xmm5,%xmm13,%xmm5 │ │ │ │ - vpaddd %xmm5,%xmm8,%xmm5 │ │ │ │ - vpsrad %xmm9,%xmm5,%xmm5 │ │ │ │ - vpackusdw %xmm5,%xmm5,%xmm5 │ │ │ │ - vpminsw %xmm5,%xmm11,%xmm5 │ │ │ │ - vmovd %xmm5,(%rdi) │ │ │ │ + cmovne 0x5dc58(%r15,%r8,8),%rax │ │ │ │ + movq %rax,%xmm10 │ │ │ │ + punpcklbw %xmm10,%xmm10 │ │ │ │ + psraw $0x8,%xmm10 │ │ │ │ + pshufd $0x0,%xmm10,%xmm7 │ │ │ │ + pshufd $0x55,%xmm10,%xmm15 │ │ │ │ + movdqa %xmm3,%xmm5 │ │ │ │ + pmaddwd %xmm7,%xmm5 │ │ │ │ + movdqa %xmm0,%xmm6 │ │ │ │ + pmaddwd %xmm15,%xmm6 │ │ │ │ + pshufd $0xaa,%xmm10,%xmm9 │ │ │ │ + pshufd $0xff,%xmm10,%xmm10 │ │ │ │ + movdqa %xmm2,%xmm7 │ │ │ │ + pmaddwd %xmm9,%xmm7 │ │ │ │ + movdqa %xmm1,%xmm15 │ │ │ │ + pmaddwd %xmm10,%xmm15 │ │ │ │ + paddd %xmm6,%xmm5 │ │ │ │ + paddd %xmm15,%xmm7 │ │ │ │ + paddd %xmm13,%xmm5 │ │ │ │ + pshufd $0x4e,%xmm12,%xmm6 │ │ │ │ + pxor %xmm15,%xmm15 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + psrad %xmm6,%xmm5 │ │ │ │ + packssdw %xmm5,%xmm5 │ │ │ │ + pmaxsw %xmm15,%xmm5 │ │ │ │ + pminsw (%rsp),%xmm5 │ │ │ │ + movd %xmm5,(%rdi) │ │ │ │ add %rsi,%rdi │ │ │ │ dec %r9d │ │ │ │ - je 388b6b <__cxa_finalize@plt+0x35db1b> │ │ │ │ + je 3872e4 <__cxa_finalize@plt+0x35c294> │ │ │ │ add %ebx,%r10d │ │ │ │ test $0xfffffc00,%r10d │ │ │ │ - je 3866f1 <__cxa_finalize@plt+0x35b6a1> │ │ │ │ - vmovdqu (%rdx),%xmm5 │ │ │ │ + je 3837ef <__cxa_finalize@plt+0x35879f> │ │ │ │ + movdqu (%rdx),%xmm5 │ │ │ │ test $0x400,%r10d │ │ │ │ - je 3867d2 <__cxa_finalize@plt+0x35b782> │ │ │ │ + je 383903 <__cxa_finalize@plt+0x3588b3> │ │ │ │ add %rcx,%rdx │ │ │ │ - vshufps $0x4e,%xmm0,%xmm3,%xmm3 │ │ │ │ - vshufps $0x4e,%xmm2,%xmm0,%xmm0 │ │ │ │ - vshufps $0x4e,%xmm4,%xmm2,%xmm2 │ │ │ │ - vpshufb %xmm10,%xmm5,%xmm5 │ │ │ │ - vpmaddwd %xmm5,%xmm15,%xmm5 │ │ │ │ - vphaddd %xmm5,%xmm5,%xmm5 │ │ │ │ - vpaddd %xmm5,%xmm12,%xmm5 │ │ │ │ - vpsrad %xmm7,%xmm5,%xmm5 │ │ │ │ - vpackssdw %xmm5,%xmm5,%xmm5 │ │ │ │ - vpalignr $0xc,%xmm1,%xmm5,%xmm1 │ │ │ │ - vpunpcklqdq %xmm1,%xmm1,%xmm1 │ │ │ │ - vpunpcklwd %xmm5,%xmm1,%xmm4 │ │ │ │ - jmp 3866f1 <__cxa_finalize@plt+0x35b6a1> │ │ │ │ - vmovdqu (%rdx,%rcx,1),%xmm6 │ │ │ │ + shufps $0x4e,%xmm0,%xmm3 │ │ │ │ + shufps $0x4e,%xmm2,%xmm0 │ │ │ │ + shufps $0x4e,%xmm1,%xmm2 │ │ │ │ + pshufb %xmm14,%xmm5 │ │ │ │ + pmaddwd %xmm8,%xmm5 │ │ │ │ + phaddd %xmm5,%xmm5 │ │ │ │ + paddd %xmm11,%xmm5 │ │ │ │ + psrad %xmm12,%xmm5 │ │ │ │ + packssdw %xmm5,%xmm5 │ │ │ │ + movdqa %xmm5,%xmm1 │ │ │ │ + palignr $0xc,%xmm4,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm4 │ │ │ │ + punpcklqdq %xmm1,%xmm4 │ │ │ │ + movdqa %xmm4,%xmm1 │ │ │ │ + punpcklwd %xmm5,%xmm1 │ │ │ │ + jmp 3837ef <__cxa_finalize@plt+0x35879f> │ │ │ │ + movdqu (%rdx,%rcx,1),%xmm6 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ - vmovdqa %xmm0,%xmm3 │ │ │ │ - vmovdqa %xmm2,%xmm0 │ │ │ │ - vpshufb %xmm10,%xmm5,%xmm5 │ │ │ │ - vpshufb %xmm10,%xmm6,%xmm6 │ │ │ │ - vpmaddwd %xmm5,%xmm15,%xmm5 │ │ │ │ - vpmaddwd %xmm6,%xmm15,%xmm6 │ │ │ │ - vphaddd %xmm6,%xmm5,%xmm5 │ │ │ │ - vpaddd %xmm5,%xmm12,%xmm5 │ │ │ │ - vpsrad %xmm7,%xmm5,%xmm5 │ │ │ │ - vpackssdw %xmm5,%xmm5,%xmm5 │ │ │ │ - vpalignr $0x8,%xmm1,%xmm5,%xmm1 │ │ │ │ - vpshufd $0x39,%xmm1,%xmm5 │ │ │ │ - vpunpcklwd %xmm5,%xmm1,%xmm2 │ │ │ │ - vpunpckhwd %xmm5,%xmm1,%xmm4 │ │ │ │ - jmp 3866f1 <__cxa_finalize@plt+0x35b6a1> │ │ │ │ - mov 0x40(%r13),%r10d │ │ │ │ - vmovdqa %ymm12,(%rsp) │ │ │ │ - vmovdqa %xmm13,0x20(%rsp) │ │ │ │ - vmovdqa %xmm7,0x30(%rsp) │ │ │ │ - vbroadcasti128 0x5a9a0(%r15),%ymm7 │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ + movdqa %xmm2,%xmm0 │ │ │ │ + pshufb %xmm14,%xmm5 │ │ │ │ + pshufb %xmm14,%xmm6 │ │ │ │ + pmaddwd %xmm8,%xmm5 │ │ │ │ + pmaddwd %xmm8,%xmm6 │ │ │ │ + phaddd %xmm6,%xmm5 │ │ │ │ + paddd %xmm11,%xmm5 │ │ │ │ + psrad %xmm12,%xmm5 │ │ │ │ + packssdw %xmm5,%xmm5 │ │ │ │ + punpckhqdq %xmm5,%xmm4 │ │ │ │ + pshufd $0x39,%xmm4,%xmm5 │ │ │ │ + movdqa %xmm4,%xmm2 │ │ │ │ + punpcklwd %xmm5,%xmm2 │ │ │ │ + movdqa %xmm4,%xmm1 │ │ │ │ + punpckhwd %xmm5,%xmm1 │ │ │ │ + jmp 3837ef <__cxa_finalize@plt+0x35879f> │ │ │ │ + mov 0x208(%rsp),%r10d │ │ │ │ + movdqa %xmm11,0x10(%rsp) │ │ │ │ + movdqa %xmm12,0x20(%rsp) │ │ │ │ + movdqa %xmm13,0x30(%rsp) │ │ │ │ movzbl %al,%eax │ │ │ │ sub $0x2,%rdx │ │ │ │ - vmovd %eax,%xmm15 │ │ │ │ - vpmaddwd %ymm7,%ymm8,%ymm8 │ │ │ │ - vpbroadcastq 0x5aadd(%r15),%ymm2 │ │ │ │ - vpbroadcastd %xmm15,%xmm15 │ │ │ │ - vpaddd %ymm8,%ymm10,%ymm10 │ │ │ │ - vpand %ymm6,%ymm10,%ymm6 │ │ │ │ - vpsrld $0x6,%ymm6,%ymm6 │ │ │ │ - vpaddd %xmm6,%xmm15,%xmm15 │ │ │ │ - vmovd %xmm15,%r8d │ │ │ │ - vpextrd $0x1,%xmm15,%eax │ │ │ │ - vpextrd $0x2,%xmm15,%r14d │ │ │ │ - vpextrd $0x3,%xmm15,%r12d │ │ │ │ - vbroadcasti128 0x5aa20(%r15),%ymm5 │ │ │ │ - vbroadcasti128 0x5aa30(%r15),%ymm1 │ │ │ │ - vbroadcasti128 0x5a980(%r15),%ymm0 │ │ │ │ - vpbroadcastd 0x5acea(%r15,%r8,8),%xmm14 │ │ │ │ - vpbroadcastd 0x5acea(%r15,%rax,8),%xmm7 │ │ │ │ - vpbroadcastd 0x5acea(%r15,%r14,8),%xmm15 │ │ │ │ - vpbroadcastd 0x5acea(%r15,%r12,8),%xmm8 │ │ │ │ - vpcmpeqd %ymm6,%ymm9,%ymm6 │ │ │ │ - vpunpckldq %ymm6,%ymm6,%ymm13 │ │ │ │ - vpunpckhdq %ymm6,%ymm6,%ymm6 │ │ │ │ - vpsrld $0xa,%ymm10,%ymm10 │ │ │ │ - vpaddd %ymm10,%ymm10,%ymm10 │ │ │ │ - vpblendd $0xa,%xmm7,%xmm14,%xmm14 │ │ │ │ - vpblendd $0xa,%xmm8,%xmm15,%xmm15 │ │ │ │ - vpmovsxbw %xmm14,%ymm14 │ │ │ │ - vpmovsxbw %xmm15,%ymm15 │ │ │ │ - vpblendvb %ymm13,%ymm2,%ymm14,%ymm14 │ │ │ │ - vpblendvb %ymm6,%ymm2,%ymm15,%ymm15 │ │ │ │ - vpextrd $0x2,%xmm10,%r8d │ │ │ │ - vpshufb %ymm5,%ymm10,%ymm12 │ │ │ │ - vpshufb %ymm1,%ymm10,%ymm10 │ │ │ │ + movd %eax,%xmm15 │ │ │ │ + pmaddwd 0x5d880(%r15),%xmm8 │ │ │ │ + movdqa 0x5d9c0(%r15),%xmm9 │ │ │ │ + pshufd $0x0,%xmm15,%xmm15 │ │ │ │ + paddd %xmm8,%xmm14 │ │ │ │ + movdqa %xmm14,%xmm0 │ │ │ │ + pand %xmm10,%xmm0 │ │ │ │ + psrld $0x6,%xmm0 │ │ │ │ + paddd %xmm0,%xmm15 │ │ │ │ + pshufd $0x4e,%xmm15,%xmm7 │ │ │ │ + movd %xmm15,%r8d │ │ │ │ + movd %xmm7,%r14d │ │ │ │ + pshufd $0x39,%xmm15,%xmm15 │ │ │ │ + pshufd $0x39,%xmm7,%xmm7 │ │ │ │ + movd %xmm15,%eax │ │ │ │ + movd %xmm7,%r12d │ │ │ │ + movdqa 0x5d8b0(%r15),%xmm10 │ │ │ │ + movdqa 0x5d8c0(%r15),%xmm11 │ │ │ │ + movd 0x5dc5a(%r15,%r8,8),%xmm13 │ │ │ │ + movd 0x5dc5a(%r15,%rax,8),%xmm2 │ │ │ │ + movd 0x5dc5a(%r15,%r14,8),%xmm15 │ │ │ │ + movd 0x5dc5a(%r15,%r12,8),%xmm4 │ │ │ │ + psrld $0xa,%xmm14 │ │ │ │ + paddd %xmm14,%xmm14 │ │ │ │ + punpckldq %xmm2,%xmm13 │ │ │ │ + punpckldq %xmm4,%xmm15 │ │ │ │ + punpcklqdq %xmm15,%xmm13 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + pcmpeqd %xmm2,%xmm0 │ │ │ │ + pand %xmm0,%xmm9 │ │ │ │ + pandn %xmm13,%xmm0 │ │ │ │ + por %xmm9,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm15 │ │ │ │ + punpckhbw %xmm0,%xmm15 │ │ │ │ + punpcklbw %xmm0,%xmm0 │ │ │ │ + psraw $0x8,%xmm15 │ │ │ │ + psraw $0x8,%xmm0 │ │ │ │ + movdqa %xmm14,%xmm12 │ │ │ │ + pshufb %xmm10,%xmm12 │ │ │ │ + pshufb %xmm11,%xmm14 │ │ │ │ + movdqa 0x5d850(%r15),%xmm10 │ │ │ │ + movd %xmm14,%r8d │ │ │ │ + shr $0x18,%r8d │ │ │ │ + movdqa %xmm14,%xmm7 │ │ │ │ + pshufb %xmm2,%xmm7 │ │ │ │ + psubb %xmm7,%xmm14 │ │ │ │ + paddb %xmm10,%xmm12 │ │ │ │ + paddb %xmm10,%xmm14 │ │ │ │ lea (%r8,%rcx,1),%rax │ │ │ │ lea (%r8,%rcx,2),%r14 │ │ │ │ lea (%r8,%rbp,1),%r12 │ │ │ │ - vmovdqu (%rdx),%xmm7 │ │ │ │ - vmovdqu (%rdx,%rcx,1),%xmm9 │ │ │ │ - vmovdqu (%rdx,%rcx,2),%xmm8 │ │ │ │ - vmovdqu (%rdx,%rbp,1),%xmm13 │ │ │ │ - vmovdqu (%rdx,%r8,1),%xmm1 │ │ │ │ - vmovdqu (%rdx,%rax,1),%xmm3 │ │ │ │ - vmovdqu (%rdx,%r14,1),%xmm2 │ │ │ │ - vmovdqu (%rdx,%r12,1),%xmm4 │ │ │ │ + movdqu (%rdx),%xmm7 │ │ │ │ + movdqu (%rdx,%rcx,1),%xmm9 │ │ │ │ + movdqu (%rdx,%rcx,2),%xmm8 │ │ │ │ + movdqu (%rdx,%rbp,1),%xmm10 │ │ │ │ + movdqu (%rdx,%r8,1),%xmm1 │ │ │ │ + movdqu (%rdx,%rax,1),%xmm3 │ │ │ │ + movdqu (%rdx,%r14,1),%xmm2 │ │ │ │ + movdqu (%rdx,%r12,1),%xmm4 │ │ │ │ lea (%rdx,%rcx,4),%rdx │ │ │ │ - vinserti128 $0x1,(%rdx),%ymm7,%ymm7 │ │ │ │ - vinserti128 $0x1,(%rdx,%rcx,1),%ymm9,%ymm9 │ │ │ │ - vinserti128 $0x1,(%rdx,%rcx,2),%ymm8,%ymm8 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,1),%ymm13,%ymm13 │ │ │ │ - vinserti128 $0x1,(%rdx,%r8,1),%ymm1,%ymm1 │ │ │ │ - vinserti128 $0x1,(%rdx,%rax,1),%ymm3,%ymm3 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,1),%ymm2,%ymm2 │ │ │ │ - vinserti128 $0x1,(%rdx,%r12,1),%ymm4,%ymm4 │ │ │ │ + pshufb %xmm12,%xmm7 │ │ │ │ + pshufb %xmm12,%xmm9 │ │ │ │ + pshufb %xmm12,%xmm8 │ │ │ │ + pshufb %xmm12,%xmm10 │ │ │ │ + pmaddwd %xmm0,%xmm7 │ │ │ │ + pmaddwd %xmm0,%xmm9 │ │ │ │ + pmaddwd %xmm0,%xmm8 │ │ │ │ + pmaddwd %xmm0,%xmm10 │ │ │ │ + pshufb %xmm14,%xmm1 │ │ │ │ + pshufb %xmm14,%xmm2 │ │ │ │ + pshufb %xmm14,%xmm3 │ │ │ │ + pshufb %xmm14,%xmm4 │ │ │ │ + pmaddwd %xmm15,%xmm1 │ │ │ │ + pmaddwd %xmm15,%xmm2 │ │ │ │ + pmaddwd %xmm15,%xmm3 │ │ │ │ + pmaddwd %xmm15,%xmm4 │ │ │ │ + movdqa 0x10(%rsp),%xmm5 │ │ │ │ + movd 0x20(%rsp),%xmm6 │ │ │ │ + phaddd %xmm1,%xmm7 │ │ │ │ + phaddd %xmm3,%xmm9 │ │ │ │ + phaddd %xmm2,%xmm8 │ │ │ │ + phaddd %xmm4,%xmm10 │ │ │ │ + movdqu (%rdx),%xmm1 │ │ │ │ + movdqu (%rdx,%rcx,1),%xmm2 │ │ │ │ + movdqu (%rdx,%rcx,2),%xmm3 │ │ │ │ + movdqu (%rdx,%rbp,1),%xmm4 │ │ │ │ + paddd %xmm5,%xmm7 │ │ │ │ + paddd %xmm5,%xmm9 │ │ │ │ + paddd %xmm5,%xmm8 │ │ │ │ + paddd %xmm5,%xmm10 │ │ │ │ + psrad %xmm6,%xmm7 │ │ │ │ + psrad %xmm6,%xmm9 │ │ │ │ + psrad %xmm6,%xmm8 │ │ │ │ + psrad %xmm6,%xmm10 │ │ │ │ + packssdw %xmm9,%xmm7 │ │ │ │ + packssdw %xmm10,%xmm8 │ │ │ │ + movdqu (%rdx,%r8,1),%xmm13 │ │ │ │ + movdqu (%rdx,%rax,1),%xmm9 │ │ │ │ + movdqu (%rdx,%r14,1),%xmm10 │ │ │ │ + movdqu (%rdx,%r12,1),%xmm11 │ │ │ │ lea (%rdx,%rcx,4),%rdx │ │ │ │ - vpbroadcastb %xmm10,%ymm5 │ │ │ │ - vpsubb %ymm5,%ymm10,%ymm10 │ │ │ │ - vpaddb %ymm0,%ymm12,%ymm12 │ │ │ │ - vpaddb %ymm0,%ymm10,%ymm10 │ │ │ │ - vpshufb %ymm12,%ymm7,%ymm7 │ │ │ │ - vpshufb %ymm12,%ymm9,%ymm9 │ │ │ │ - vpshufb %ymm12,%ymm8,%ymm8 │ │ │ │ - vpshufb %ymm12,%ymm13,%ymm13 │ │ │ │ - vpmaddwd %ymm7,%ymm14,%ymm7 │ │ │ │ - vpmaddwd %ymm14,%ymm9,%ymm9 │ │ │ │ - vpmaddwd %ymm14,%ymm8,%ymm8 │ │ │ │ - vpmaddwd %ymm14,%ymm13,%ymm13 │ │ │ │ - vpshufb %ymm10,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm10,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm10,%ymm3,%ymm3 │ │ │ │ - vpshufb %ymm10,%ymm4,%ymm4 │ │ │ │ - vpmaddwd %ymm1,%ymm15,%ymm1 │ │ │ │ - vpmaddwd %ymm2,%ymm15,%ymm2 │ │ │ │ - vpmaddwd %ymm3,%ymm15,%ymm3 │ │ │ │ - vpmaddwd %ymm4,%ymm15,%ymm4 │ │ │ │ - vmovdqa (%rsp),%ymm5 │ │ │ │ - vmovd 0x30(%rsp),%xmm6 │ │ │ │ - vphaddd %ymm1,%ymm7,%ymm7 │ │ │ │ - vphaddd %ymm3,%ymm9,%ymm9 │ │ │ │ - vphaddd %ymm2,%ymm8,%ymm8 │ │ │ │ - vphaddd %ymm4,%ymm13,%ymm13 │ │ │ │ - vpaddd %ymm5,%ymm7,%ymm7 │ │ │ │ - vpaddd %ymm5,%ymm9,%ymm9 │ │ │ │ - vpaddd %ymm5,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm5,%ymm13,%ymm13 │ │ │ │ - vpsrad %xmm6,%ymm7,%ymm7 │ │ │ │ - vpsrad %xmm6,%ymm9,%ymm9 │ │ │ │ - vpsrad %xmm6,%ymm8,%ymm8 │ │ │ │ - vpsrad %xmm6,%ymm13,%ymm13 │ │ │ │ - vpackssdw %ymm9,%ymm7,%ymm7 │ │ │ │ - vpackssdw %ymm13,%ymm8,%ymm8 │ │ │ │ - vextracti128 $0x1,%ymm7,%xmm9 │ │ │ │ - vextracti128 $0x1,%ymm8,%xmm3 │ │ │ │ - vshufps $0x4e,%xmm8,%xmm7,%xmm4 │ │ │ │ - vshufps $0x4e,%xmm9,%xmm8,%xmm5 │ │ │ │ - vshufps $0x4e,%xmm3,%xmm9,%xmm6 │ │ │ │ - vpsrldq $0x8,%xmm3,%xmm13 │ │ │ │ - vpunpcklwd %xmm4,%xmm7,%xmm0 │ │ │ │ - vpunpckhwd %xmm4,%xmm7,%xmm7 │ │ │ │ - vpunpcklwd %xmm5,%xmm8,%xmm1 │ │ │ │ - vpunpckhwd %xmm5,%xmm8,%xmm8 │ │ │ │ - vpunpcklwd %xmm6,%xmm9,%xmm2 │ │ │ │ - vpunpckhwd %xmm6,%xmm9,%xmm9 │ │ │ │ - vpunpcklwd %xmm13,%xmm3,%xmm3 │ │ │ │ - vmovdqa %xmm7,0x40(%rsp) │ │ │ │ - vmovdqa %xmm8,0x50(%rsp) │ │ │ │ - vmovdqa %xmm9,0x60(%rsp) │ │ │ │ + pshufb %xmm12,%xmm1 │ │ │ │ + pshufb %xmm12,%xmm2 │ │ │ │ + pshufb %xmm12,%xmm3 │ │ │ │ + pshufb %xmm12,%xmm4 │ │ │ │ + pmaddwd %xmm0,%xmm1 │ │ │ │ + pmaddwd %xmm0,%xmm2 │ │ │ │ + pmaddwd %xmm0,%xmm3 │ │ │ │ + pmaddwd %xmm0,%xmm4 │ │ │ │ + pshufb %xmm14,%xmm13 │ │ │ │ + pshufb %xmm14,%xmm9 │ │ │ │ + pshufb %xmm14,%xmm10 │ │ │ │ + pshufb %xmm14,%xmm11 │ │ │ │ + pmaddwd %xmm15,%xmm13 │ │ │ │ + pmaddwd %xmm15,%xmm9 │ │ │ │ + pmaddwd %xmm15,%xmm10 │ │ │ │ + pmaddwd %xmm15,%xmm11 │ │ │ │ + phaddd %xmm13,%xmm1 │ │ │ │ + phaddd %xmm9,%xmm2 │ │ │ │ + phaddd %xmm10,%xmm3 │ │ │ │ + phaddd %xmm11,%xmm4 │ │ │ │ + paddd %xmm5,%xmm1 │ │ │ │ + paddd %xmm5,%xmm2 │ │ │ │ + paddd %xmm5,%xmm3 │ │ │ │ + paddd %xmm5,%xmm4 │ │ │ │ + psrad %xmm6,%xmm1 │ │ │ │ + psrad %xmm6,%xmm2 │ │ │ │ + psrad %xmm6,%xmm3 │ │ │ │ + psrad %xmm6,%xmm4 │ │ │ │ + packssdw %xmm2,%xmm1 │ │ │ │ + packssdw %xmm4,%xmm3 │ │ │ │ + movaps %xmm7,%xmm4 │ │ │ │ + shufps $0x4e,%xmm8,%xmm4 │ │ │ │ + movaps %xmm8,%xmm5 │ │ │ │ + shufps $0x4e,%xmm1,%xmm5 │ │ │ │ + movaps %xmm1,%xmm6 │ │ │ │ + shufps $0x4e,%xmm3,%xmm6 │ │ │ │ + pshufd $0x4e,%xmm3,%xmm10 │ │ │ │ + movdqa %xmm7,%xmm13 │ │ │ │ + punpcklwd %xmm4,%xmm13 │ │ │ │ + punpckhwd %xmm4,%xmm7 │ │ │ │ + movdqa %xmm8,%xmm9 │ │ │ │ + punpcklwd %xmm5,%xmm9 │ │ │ │ + punpckhwd %xmm5,%xmm8 │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + punpcklwd %xmm6,%xmm2 │ │ │ │ + punpckhwd %xmm6,%xmm1 │ │ │ │ + punpcklwd %xmm10,%xmm3 │ │ │ │ + movdqa %xmm7,0x40(%rsp) │ │ │ │ + movdqa %xmm8,0x50(%rsp) │ │ │ │ + movdqa %xmm1,0x60(%rsp) │ │ │ │ and $0x3ff,%r10d │ │ │ │ mov $0x40000000,%r14d │ │ │ │ mov %r10d,%r12d │ │ │ │ shr $0x6,%r12d │ │ │ │ lea (%r11,%r12,1),%r12d │ │ │ │ - cmovne 0x5ace8(%r15,%r12,8),%r14 │ │ │ │ - vmovq %r14,%xmm9 │ │ │ │ - vpmovsxbw %xmm9,%xmm9 │ │ │ │ - vpshufd $0x0,%xmm9,%xmm7 │ │ │ │ - vpshufd $0x55,%xmm9,%xmm8 │ │ │ │ - vpmaddwd %xmm7,%xmm0,%xmm4 │ │ │ │ - vpmaddwd %xmm1,%xmm8,%xmm5 │ │ │ │ - vpshufd $0xaa,%xmm9,%xmm7 │ │ │ │ - vpshufd $0xff,%xmm9,%xmm9 │ │ │ │ - vpmaddwd %xmm7,%xmm2,%xmm6 │ │ │ │ - vpmaddwd %xmm3,%xmm9,%xmm8 │ │ │ │ - vmovdqa 0x20(%rsp),%xmm7 │ │ │ │ - vmovd 0x38(%rsp),%xmm9 │ │ │ │ - vpaddd %xmm5,%xmm4,%xmm4 │ │ │ │ - vpaddd %xmm6,%xmm8,%xmm6 │ │ │ │ - vpaddd %xmm6,%xmm4,%xmm4 │ │ │ │ - vpaddd %xmm7,%xmm4,%xmm4 │ │ │ │ - vpsrad %xmm9,%xmm4,%xmm4 │ │ │ │ - vpackusdw %xmm4,%xmm4,%xmm4 │ │ │ │ - vpminuw %xmm4,%xmm11,%xmm4 │ │ │ │ - vmovq %xmm4,(%rdi) │ │ │ │ + cmovne 0x5dc58(%r15,%r12,8),%r14 │ │ │ │ + movq %r14,%xmm1 │ │ │ │ + punpcklbw %xmm1,%xmm1 │ │ │ │ + psraw $0x8,%xmm1 │ │ │ │ + pshufd $0x0,%xmm1,%xmm7 │ │ │ │ + pshufd $0x55,%xmm1,%xmm8 │ │ │ │ + movdqa %xmm13,%xmm4 │ │ │ │ + pmaddwd %xmm7,%xmm4 │ │ │ │ + movdqa %xmm9,%xmm5 │ │ │ │ + pmaddwd %xmm8,%xmm5 │ │ │ │ + pshufd $0xaa,%xmm1,%xmm7 │ │ │ │ + pshufd $0xff,%xmm1,%xmm1 │ │ │ │ + movdqa %xmm2,%xmm6 │ │ │ │ + pmaddwd %xmm7,%xmm6 │ │ │ │ + movdqa %xmm3,%xmm8 │ │ │ │ + pmaddwd %xmm1,%xmm8 │ │ │ │ + movd 0x28(%rsp),%xmm1 │ │ │ │ + paddd %xmm5,%xmm4 │ │ │ │ + paddd %xmm8,%xmm6 │ │ │ │ + paddd %xmm6,%xmm4 │ │ │ │ + paddd 0x30(%rsp),%xmm4 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + psrad %xmm1,%xmm4 │ │ │ │ + packssdw %xmm4,%xmm4 │ │ │ │ + pmaxsw %xmm5,%xmm4 │ │ │ │ + pminsw (%rsp),%xmm4 │ │ │ │ + movq %xmm4,(%rdi) │ │ │ │ add %rsi,%rdi │ │ │ │ dec %r9d │ │ │ │ - je 388b6b <__cxa_finalize@plt+0x35db1b> │ │ │ │ + je 3872e4 <__cxa_finalize@plt+0x35c294> │ │ │ │ add %ebx,%r10d │ │ │ │ test $0xfffffc00,%r10d │ │ │ │ - je 386a79 <__cxa_finalize@plt+0x35ba29> │ │ │ │ - vmovdqa (%rsp),%xmm8 │ │ │ │ - vmovd 0x30(%rsp),%xmm9 │ │ │ │ - vmovdqu (%rdx),%xmm4 │ │ │ │ - vmovdqu (%rdx,%r8,1),%xmm5 │ │ │ │ + je 383ca2 <__cxa_finalize@plt+0x358c52> │ │ │ │ + movdqa 0x10(%rsp),%xmm8 │ │ │ │ + movd 0x20(%rsp),%xmm1 │ │ │ │ + movdqu (%rdx),%xmm4 │ │ │ │ + movdqu (%rdx,%r8,1),%xmm5 │ │ │ │ test $0x400,%r10d │ │ │ │ - je 386b8d <__cxa_finalize@plt+0x35bb3d> │ │ │ │ - vmovdqa 0x40(%rsp),%xmm0 │ │ │ │ - vmovdqa %xmm1,0x40(%rsp) │ │ │ │ - vmovdqa 0x50(%rsp),%xmm1 │ │ │ │ - vmovdqa %xmm2,0x50(%rsp) │ │ │ │ - vmovdqa 0x60(%rsp),%xmm2 │ │ │ │ - vmovdqa %xmm3,0x60(%rsp) │ │ │ │ - vpshufb %xmm12,%xmm4,%xmm4 │ │ │ │ - vpshufb %xmm10,%xmm5,%xmm5 │ │ │ │ - vpmaddwd %xmm4,%xmm14,%xmm4 │ │ │ │ - vpmaddwd %xmm5,%xmm15,%xmm5 │ │ │ │ - vphaddd %xmm5,%xmm4,%xmm4 │ │ │ │ - vpaddd %xmm4,%xmm8,%xmm4 │ │ │ │ - vpsrad %xmm9,%xmm4,%xmm4 │ │ │ │ - vpackssdw %xmm4,%xmm4,%xmm4 │ │ │ │ - vpunpcklwd %xmm4,%xmm13,%xmm3 │ │ │ │ - vmovdqa %xmm4,%xmm13 │ │ │ │ + je 383ddd <__cxa_finalize@plt+0x358d8d> │ │ │ │ + movdqa 0x40(%rsp),%xmm13 │ │ │ │ + movdqa %xmm9,0x40(%rsp) │ │ │ │ + movdqa 0x50(%rsp),%xmm9 │ │ │ │ + movdqa %xmm2,0x50(%rsp) │ │ │ │ + movdqa 0x60(%rsp),%xmm2 │ │ │ │ + movdqa %xmm3,0x60(%rsp) │ │ │ │ + pshufb %xmm12,%xmm4 │ │ │ │ + pshufb %xmm14,%xmm5 │ │ │ │ + pmaddwd %xmm0,%xmm4 │ │ │ │ + pmaddwd %xmm15,%xmm5 │ │ │ │ + phaddd %xmm5,%xmm4 │ │ │ │ + paddd %xmm8,%xmm4 │ │ │ │ + psrad %xmm1,%xmm4 │ │ │ │ + packssdw %xmm4,%xmm4 │ │ │ │ + movdqa %xmm10,%xmm3 │ │ │ │ + punpcklwd %xmm4,%xmm3 │ │ │ │ + movdqa %xmm4,%xmm10 │ │ │ │ add %rcx,%rdx │ │ │ │ - jmp 386a79 <__cxa_finalize@plt+0x35ba29> │ │ │ │ - vmovdqu (%rdx,%rcx,1),%xmm6 │ │ │ │ - vmovdqu (%rdx,%rax,1),%xmm7 │ │ │ │ - vmovdqu 0x50(%rsp),%ymm0 │ │ │ │ - vpshufb %xmm12,%xmm4,%xmm4 │ │ │ │ - vpshufb %xmm12,%xmm6,%xmm6 │ │ │ │ - vpshufb %xmm10,%xmm5,%xmm5 │ │ │ │ - vpshufb %xmm10,%xmm7,%xmm7 │ │ │ │ - vpmaddwd %xmm4,%xmm14,%xmm4 │ │ │ │ - vpmaddwd %xmm6,%xmm14,%xmm6 │ │ │ │ - vpmaddwd %xmm5,%xmm15,%xmm5 │ │ │ │ - vpmaddwd %xmm7,%xmm15,%xmm7 │ │ │ │ - vmovdqa %ymm0,0x40(%rsp) │ │ │ │ - vphaddd %xmm5,%xmm4,%xmm4 │ │ │ │ - vphaddd %xmm7,%xmm6,%xmm6 │ │ │ │ - vpaddd %xmm4,%xmm8,%xmm4 │ │ │ │ - vpaddd %xmm6,%xmm8,%xmm6 │ │ │ │ - vpsrad %xmm9,%xmm4,%xmm4 │ │ │ │ - vpsrad %xmm9,%xmm6,%xmm6 │ │ │ │ - vpackssdw %xmm6,%xmm4,%xmm4 │ │ │ │ - vpunpcklwd %xmm4,%xmm13,%xmm9 │ │ │ │ - vmovdqa %xmm9,0x60(%rsp) │ │ │ │ - vpsrldq $0x8,%xmm4,%xmm13 │ │ │ │ - vmovdqa %xmm1,%xmm0 │ │ │ │ - vmovdqa %xmm2,%xmm1 │ │ │ │ - vmovdqa %xmm3,%xmm2 │ │ │ │ - vpunpcklwd %xmm13,%xmm4,%xmm3 │ │ │ │ + jmp 383ca2 <__cxa_finalize@plt+0x358c52> │ │ │ │ + movdqu (%rdx,%rcx,1),%xmm6 │ │ │ │ + movdqu (%rdx,%rax,1),%xmm7 │ │ │ │ + movdqa 0x50(%rsp),%xmm13 │ │ │ │ + movdqa 0x60(%rsp),%xmm11 │ │ │ │ + pshufb %xmm12,%xmm4 │ │ │ │ + pshufb %xmm12,%xmm6 │ │ │ │ + pshufb %xmm14,%xmm5 │ │ │ │ + pshufb %xmm14,%xmm7 │ │ │ │ + pmaddwd %xmm0,%xmm4 │ │ │ │ + pmaddwd %xmm0,%xmm6 │ │ │ │ + pmaddwd %xmm15,%xmm5 │ │ │ │ + pmaddwd %xmm15,%xmm7 │ │ │ │ + movdqa %xmm13,0x40(%rsp) │ │ │ │ + movdqa %xmm11,0x50(%rsp) │ │ │ │ + phaddd %xmm5,%xmm4 │ │ │ │ + phaddd %xmm7,%xmm6 │ │ │ │ + paddd %xmm8,%xmm4 │ │ │ │ + paddd %xmm8,%xmm6 │ │ │ │ + psrad %xmm1,%xmm4 │ │ │ │ + psrad %xmm1,%xmm6 │ │ │ │ + packssdw %xmm6,%xmm4 │ │ │ │ + movdqa %xmm10,%xmm1 │ │ │ │ + punpcklwd %xmm4,%xmm1 │ │ │ │ + movdqa %xmm1,0x60(%rsp) │ │ │ │ + pshufd $0x4e,%xmm4,%xmm10 │ │ │ │ + movdqa %xmm9,%xmm13 │ │ │ │ + movdqa %xmm2,%xmm9 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + movdqa %xmm4,%xmm3 │ │ │ │ + punpcklwd %xmm10,%xmm3 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ - jmp 386a79 <__cxa_finalize@plt+0x35ba29> │ │ │ │ - movl $0x1,0x80(%rsp) │ │ │ │ - jmp 386c4f <__cxa_finalize@plt+0x35bbff> │ │ │ │ - movl $0x2,0x80(%rsp) │ │ │ │ - jmp 386c4f <__cxa_finalize@plt+0x35bbff> │ │ │ │ - movl $0x4,0x80(%rsp) │ │ │ │ - jmp 386c4f <__cxa_finalize@plt+0x35bbff> │ │ │ │ - movl $0x8,0x80(%rsp) │ │ │ │ - jmp 386c4f <__cxa_finalize@plt+0x35bbff> │ │ │ │ - movl $0x10,0x80(%rsp) │ │ │ │ - mov %rsi,0x98(%rsp) │ │ │ │ - vmovdqa %xmm11,0xb0(%rsp) │ │ │ │ - vmovdqa %ymm12,(%rsp) │ │ │ │ - vmovdqa %ymm13,0x20(%rsp) │ │ │ │ + jmp 383ca2 <__cxa_finalize@plt+0x358c52> │ │ │ │ + movl $0x1,0x110(%rsp) │ │ │ │ + jmp 383ec1 <__cxa_finalize@plt+0x358e71> │ │ │ │ + movl $0x2,0x110(%rsp) │ │ │ │ + jmp 383ec1 <__cxa_finalize@plt+0x358e71> │ │ │ │ + movl $0x4,0x110(%rsp) │ │ │ │ + jmp 383ec1 <__cxa_finalize@plt+0x358e71> │ │ │ │ + movl $0x8,0x110(%rsp) │ │ │ │ + jmp 383ec1 <__cxa_finalize@plt+0x358e71> │ │ │ │ + movl $0x10,0x110(%rsp) │ │ │ │ + movdqa %xmm11,0x10(%rsp) │ │ │ │ shr $0x10,%eax │ │ │ │ + movd %eax,%xmm15 │ │ │ │ sub $0x6,%rdx │ │ │ │ - vpmaddwd 0x5a9c0(%r15),%ymm8,%ymm8 │ │ │ │ - vmovd %eax,%xmm15 │ │ │ │ - mov %eax,0x84(%rsp) │ │ │ │ - mov %rdx,0x88(%rsp) │ │ │ │ - mov %rdi,0x90(%rsp) │ │ │ │ - mov %r9d,0x38(%r13) │ │ │ │ - shll $0x3,0x48(%r13) │ │ │ │ - vpbroadcastd %xmm15,%ymm15 │ │ │ │ - vpaddd %ymm8,%ymm10,%ymm10 │ │ │ │ - jmp 386cf9 <__cxa_finalize@plt+0x35bca9> │ │ │ │ - decl 0x80(%rsp) │ │ │ │ - je 388b6b <__cxa_finalize@plt+0x35db1b> │ │ │ │ - addq $0x10,0x90(%rsp) │ │ │ │ - mov 0x38(%r13),%r9d │ │ │ │ - vpbroadcastd 0x48(%r13),%ymm8 │ │ │ │ - vpbroadcastd 0x5aad8(%r15),%ymm6 │ │ │ │ - vpaddd 0x40(%rsp),%ymm8,%ymm10 │ │ │ │ - vpbroadcastd 0x84(%rsp),%ymm15 │ │ │ │ - vpxor %ymm9,%ymm9,%ymm9 │ │ │ │ - mov 0x88(%rsp),%rdx │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - vpbroadcastq 0x5aadc(%r15),%xmm2 │ │ │ │ - vpand %ymm6,%ymm10,%ymm5 │ │ │ │ - vpsrld $0x6,%ymm5,%ymm5 │ │ │ │ - vpaddd %ymm5,%ymm15,%ymm15 │ │ │ │ - vpcmpeqd %ymm5,%ymm9,%ymm5 │ │ │ │ - vextracti128 $0x1,%ymm15,%xmm11 │ │ │ │ - vmovq %xmm15,%rax │ │ │ │ - vpextrq $0x1,%xmm15,%rbx │ │ │ │ - vmovq %xmm11,%r14 │ │ │ │ - vpextrq $0x1,%xmm11,%rsi │ │ │ │ - mov %eax,%r8d │ │ │ │ - shr $0x20,%rax │ │ │ │ - mov %ebx,%r10d │ │ │ │ - shr $0x20,%rbx │ │ │ │ - mov %r14d,%ebp │ │ │ │ - shr $0x20,%r14 │ │ │ │ - mov %esi,%r12d │ │ │ │ - shr $0x20,%rsi │ │ │ │ - vmovdqa %ymm10,0x40(%rsp) │ │ │ │ - vmovq 0x5ace8(%r15,%r8,8),%xmm1 │ │ │ │ - vmovq 0x5ace8(%r15,%rax,8),%xmm13 │ │ │ │ - vmovhps 0x5ace8(%r15,%r10,8),%xmm1,%xmm1 │ │ │ │ - vmovhps 0x5ace8(%r15,%rbx,8),%xmm13,%xmm13 │ │ │ │ - vmovq 0x5ace8(%r15,%rbp,8),%xmm14 │ │ │ │ - vmovq 0x5ace8(%r15,%r14,8),%xmm15 │ │ │ │ - vmovhps 0x5ace8(%r15,%r12,8),%xmm14,%xmm14 │ │ │ │ - vmovhps 0x5ace8(%r15,%rsi,8),%xmm15,%xmm15 │ │ │ │ - vpsrld $0xa,%ymm10,%ymm10 │ │ │ │ - vextracti128 $0x1,%ymm10,%xmm11 │ │ │ │ - vextracti128 $0x1,%ymm5,%xmm6 │ │ │ │ - vmovq %xmm10,0xa0(%rsp) │ │ │ │ - vmovq %xmm11,0xa8(%rsp) │ │ │ │ - vmovq %xmm10,%rax │ │ │ │ - vpextrq $0x1,%xmm10,%r14 │ │ │ │ - vmovq %xmm11,%rbx │ │ │ │ - vpextrq $0x1,%xmm11,%rsi │ │ │ │ - mov %eax,%r8d │ │ │ │ - shr $0x20,%rax │ │ │ │ + movdqa %xmm8,%xmm7 │ │ │ │ + pslld $0x2,%xmm7 │ │ │ │ + pmaddwd 0x5d880(%r15),%xmm8 │ │ │ │ + pshufd $0x0,%xmm15,%xmm15 │ │ │ │ + paddd %xmm8,%xmm14 │ │ │ │ + movdqa %xmm7,0x120(%rsp) │ │ │ │ + movdqa %xmm15,0x140(%rsp) │ │ │ │ + mov %rdx,0x118(%rsp) │ │ │ │ + mov %rdi,0x150(%rsp) │ │ │ │ + mov %r9d,0x200(%rsp) │ │ │ │ + jmp 383f7f <__cxa_finalize@plt+0x358f2f> │ │ │ │ + decl 0x110(%rsp) │ │ │ │ + je 3872e4 <__cxa_finalize@plt+0x35c294> │ │ │ │ + addq $0x10,0x150(%rsp) │ │ │ │ + mov 0x200(%rsp),%r9d │ │ │ │ + movdqa 0x120(%rsp),%xmm7 │ │ │ │ + movdqa 0x130(%rsp),%xmm14 │ │ │ │ + movdqa 0x5d9b0(%r15),%xmm10 │ │ │ │ + movdqa 0x10(%rsp),%xmm11 │ │ │ │ + movdqa 0x140(%rsp),%xmm15 │ │ │ │ + mov 0x118(%rsp),%rdx │ │ │ │ + mov 0x150(%rsp),%rdi │ │ │ │ + paddd %xmm7,%xmm14 │ │ │ │ + movdqa 0x5d9e0(%r15),%xmm9 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movdqa %xmm14,%xmm2 │ │ │ │ + psrld $0xa,%xmm2 │ │ │ │ + movdqa %xmm2,0x20(%rsp) │ │ │ │ + movdqa %xmm14,%xmm6 │ │ │ │ + pand %xmm10,%xmm6 │ │ │ │ + psrld $0x6,%xmm6 │ │ │ │ + movdqa %xmm15,%xmm5 │ │ │ │ + paddd %xmm6,%xmm5 │ │ │ │ + pcmpeqd %xmm1,%xmm6 │ │ │ │ + pshufd $0x4e,%xmm5,%xmm2 │ │ │ │ + movd %xmm5,%r8d │ │ │ │ + movd %xmm2,%eax │ │ │ │ + pshufd $0x39,%xmm5,%xmm5 │ │ │ │ + pshufd $0x39,%xmm2,%xmm2 │ │ │ │ + movd %xmm5,%r10d │ │ │ │ + movd %xmm2,%ebx │ │ │ │ + movq 0x5dc58(%r15,%r8,8),%xmm0 │ │ │ │ + movq 0x5dc58(%r15,%rax,8),%xmm1 │ │ │ │ + movhps 0x5dc58(%r15,%r10,8),%xmm0 │ │ │ │ + movhps 0x5dc58(%r15,%rbx,8),%xmm1 │ │ │ │ + paddd %xmm7,%xmm14 │ │ │ │ + movdqa %xmm14,%xmm5 │ │ │ │ + pand %xmm10,%xmm5 │ │ │ │ + psrld $0x6,%xmm5 │ │ │ │ + paddd %xmm5,%xmm15 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + pcmpeqd %xmm2,%xmm5 │ │ │ │ + movdqa %xmm14,0x130(%rsp) │ │ │ │ + pshufd $0x4e,%xmm15,%xmm4 │ │ │ │ + movd %xmm15,%ebp │ │ │ │ + movd %xmm4,%r14d │ │ │ │ + pshufd $0x39,%xmm15,%xmm15 │ │ │ │ + pshufd $0x39,%xmm4,%xmm4 │ │ │ │ + movd %xmm15,%r12d │ │ │ │ + movd %xmm4,%r13d │ │ │ │ + movq 0x5dc58(%r15,%rbp,8),%xmm2 │ │ │ │ + movq 0x5dc58(%r15,%r14,8),%xmm3 │ │ │ │ + movhps 0x5dc58(%r15,%r12,8),%xmm2 │ │ │ │ + movhps 0x5dc58(%r15,%r13,8),%xmm3 │ │ │ │ + psrld $0xa,%xmm14 │ │ │ │ + movq %xmm14,%r14 │ │ │ │ + punpckhqdq %xmm14,%xmm14 │ │ │ │ + movq %xmm14,%r13 │ │ │ │ mov %r14d,%ebp │ │ │ │ shr $0x20,%r14 │ │ │ │ - mov %ebx,%r10d │ │ │ │ - shr $0x20,%rbx │ │ │ │ - mov %esi,%r12d │ │ │ │ - shr $0x20,%rsi │ │ │ │ - vpshufd $0xa0,%xmm5,%xmm4 │ │ │ │ - vpshufd $0xf5,%xmm5,%xmm5 │ │ │ │ - vpshufd $0xa0,%xmm6,%xmm11 │ │ │ │ - vpshufd $0xf5,%xmm6,%xmm6 │ │ │ │ - vpblendvb %xmm4,%xmm2,%xmm1,%xmm1 │ │ │ │ - vpblendvb %xmm5,%xmm2,%xmm13,%xmm13 │ │ │ │ - vpblendvb %xmm11,%xmm2,%xmm14,%xmm14 │ │ │ │ - vpblendvb %xmm6,%xmm2,%xmm15,%xmm15 │ │ │ │ - vpmovsxbw %xmm1,%ymm1 │ │ │ │ - vpmovsxbw %xmm13,%ymm13 │ │ │ │ - vpmovsxbw %xmm14,%ymm14 │ │ │ │ - vpmovsxbw %xmm15,%ymm15 │ │ │ │ - vmovdqu (%rdx,%r8,2),%xmm0 │ │ │ │ - vmovdqu (%rdx,%rax,2),%xmm10 │ │ │ │ - vmovdqu (%rdx,%r10,2),%xmm2 │ │ │ │ - vmovdqu (%rdx,%rbx,2),%xmm3 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,2),%ymm0,%ymm0 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,2),%ymm10,%ymm10 │ │ │ │ - vinserti128 $0x1,(%rdx,%r12,2),%ymm2,%ymm2 │ │ │ │ - vinserti128 $0x1,(%rdx,%rsi,2),%ymm3,%ymm3 │ │ │ │ + mov %r13d,%r12d │ │ │ │ + shr $0x20,%r13 │ │ │ │ + mov 0x20(%rsp),%r8d │ │ │ │ + mov 0x24(%rsp),%eax │ │ │ │ + mov 0x28(%rsp),%r10d │ │ │ │ + mov 0x2c(%rsp),%ebx │ │ │ │ + pshufd $0x50,%xmm6,%xmm4 │ │ │ │ + pshufd $0xfa,%xmm6,%xmm6 │ │ │ │ + pshufd $0x50,%xmm5,%xmm14 │ │ │ │ + pshufd $0xfa,%xmm5,%xmm5 │ │ │ │ + movdqa %xmm9,%xmm7 │ │ │ │ + pand %xmm4,%xmm7 │ │ │ │ + movdqa %xmm9,%xmm8 │ │ │ │ + pand %xmm6,%xmm8 │ │ │ │ + movdqa %xmm9,%xmm15 │ │ │ │ + pand %xmm14,%xmm15 │ │ │ │ + pand %xmm5,%xmm9 │ │ │ │ + pandn %xmm0,%xmm4 │ │ │ │ + pandn %xmm1,%xmm6 │ │ │ │ + pandn %xmm2,%xmm14 │ │ │ │ + pandn %xmm3,%xmm5 │ │ │ │ + por %xmm4,%xmm7 │ │ │ │ + por %xmm6,%xmm8 │ │ │ │ + por %xmm14,%xmm15 │ │ │ │ + por %xmm5,%xmm9 │ │ │ │ + movdqa %xmm7,%xmm0 │ │ │ │ + punpcklbw %xmm7,%xmm0 │ │ │ │ + punpckhbw %xmm7,%xmm7 │ │ │ │ + movdqa %xmm8,%xmm1 │ │ │ │ + punpcklbw %xmm8,%xmm1 │ │ │ │ + punpckhbw %xmm8,%xmm8 │ │ │ │ + psraw $0x8,%xmm0 │ │ │ │ + psraw $0x8,%xmm7 │ │ │ │ + psraw $0x8,%xmm1 │ │ │ │ + psraw $0x8,%xmm8 │ │ │ │ + movdqa %xmm15,%xmm2 │ │ │ │ + punpcklbw %xmm15,%xmm2 │ │ │ │ + punpckhbw %xmm15,%xmm15 │ │ │ │ + movdqa %xmm9,%xmm3 │ │ │ │ + punpcklbw %xmm9,%xmm3 │ │ │ │ + punpckhbw %xmm9,%xmm9 │ │ │ │ + psraw $0x8,%xmm2 │ │ │ │ + psraw $0x8,%xmm15 │ │ │ │ + psraw $0x8,%xmm3 │ │ │ │ + psraw $0x8,%xmm9 │ │ │ │ + movdqa %xmm0,0x30(%rsp) │ │ │ │ + movdqa %xmm7,0x40(%rsp) │ │ │ │ + movdqa %xmm1,0x50(%rsp) │ │ │ │ + movdqa %xmm8,0x60(%rsp) │ │ │ │ + movdqa %xmm2,0x70(%rsp) │ │ │ │ + movdqa %xmm15,0x80(%rsp) │ │ │ │ + movdqa %xmm3,0x90(%rsp) │ │ │ │ + movdqa %xmm9,0xa0(%rsp) │ │ │ │ + movdqu (%rdx,%r8,2),%xmm1 │ │ │ │ + movdqu (%rdx,%rax,2),%xmm2 │ │ │ │ + movdqu (%rdx,%r10,2),%xmm3 │ │ │ │ + movdqu (%rdx,%rbx,2),%xmm4 │ │ │ │ + movdqu (%rdx,%rbp,2),%xmm5 │ │ │ │ + movdqu (%rdx,%r14,2),%xmm6 │ │ │ │ + movdqu (%rdx,%r12,2),%xmm9 │ │ │ │ + movdqu (%rdx,%r13,2),%xmm10 │ │ │ │ add %rcx,%rdx │ │ │ │ - vmovdqu (%rdx,%r8,2),%xmm4 │ │ │ │ - vmovdqu (%rdx,%rax,2),%xmm5 │ │ │ │ - vmovdqu (%rdx,%r10,2),%xmm6 │ │ │ │ - vmovdqu (%rdx,%rbx,2),%xmm11 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,2),%ymm4,%ymm4 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,2),%ymm5,%ymm5 │ │ │ │ - vinserti128 $0x1,(%rdx,%r12,2),%ymm6,%ymm6 │ │ │ │ - vinserti128 $0x1,(%rdx,%rsi,2),%ymm11,%ymm11 │ │ │ │ + pmaddwd 0x30(%rsp),%xmm1 │ │ │ │ + pmaddwd 0x40(%rsp),%xmm2 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm3 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm4 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm5 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm6 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm9 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm10 │ │ │ │ + phaddd %xmm2,%xmm1 │ │ │ │ + phaddd %xmm4,%xmm3 │ │ │ │ + phaddd %xmm6,%xmm5 │ │ │ │ + phaddd %xmm10,%xmm9 │ │ │ │ + phaddd %xmm3,%xmm1 │ │ │ │ + phaddd %xmm9,%xmm5 │ │ │ │ + paddd %xmm11,%xmm1 │ │ │ │ + paddd %xmm11,%xmm5 │ │ │ │ + psrad %xmm12,%xmm1 │ │ │ │ + psrad %xmm12,%xmm5 │ │ │ │ + packssdw %xmm5,%xmm1 │ │ │ │ + movdqa %xmm1,0xb0(%rsp) │ │ │ │ + movdqu (%rdx,%r8,2),%xmm2 │ │ │ │ + movdqu (%rdx,%rax,2),%xmm3 │ │ │ │ + movdqu (%rdx,%r10,2),%xmm4 │ │ │ │ + movdqu (%rdx,%rbx,2),%xmm5 │ │ │ │ + movdqu (%rdx,%rbp,2),%xmm6 │ │ │ │ + movdqu (%rdx,%r14,2),%xmm1 │ │ │ │ + movdqu (%rdx,%r12,2),%xmm9 │ │ │ │ + movdqu (%rdx,%r13,2),%xmm10 │ │ │ │ add %rcx,%rdx │ │ │ │ - vpmaddwd %ymm1,%ymm0,%ymm0 │ │ │ │ - vpmaddwd %ymm13,%ymm10,%ymm10 │ │ │ │ - vpmaddwd %ymm2,%ymm14,%ymm2 │ │ │ │ - vpmaddwd %ymm3,%ymm15,%ymm3 │ │ │ │ - vpmaddwd %ymm1,%ymm4,%ymm4 │ │ │ │ - vpmaddwd %ymm5,%ymm13,%ymm5 │ │ │ │ - vpmaddwd %ymm6,%ymm14,%ymm6 │ │ │ │ - vpmaddwd %ymm15,%ymm11,%ymm11 │ │ │ │ - vphaddd %ymm10,%ymm0,%ymm0 │ │ │ │ - vphaddd %ymm3,%ymm2,%ymm2 │ │ │ │ - vphaddd %ymm5,%ymm4,%ymm4 │ │ │ │ - vphaddd %ymm11,%ymm6,%ymm6 │ │ │ │ - vphaddd %ymm2,%ymm0,%ymm0 │ │ │ │ - vphaddd %ymm6,%ymm4,%ymm4 │ │ │ │ - vpaddd %ymm0,%ymm12,%ymm0 │ │ │ │ - vpaddd %ymm4,%ymm12,%ymm4 │ │ │ │ - vpsrad %xmm7,%ymm0,%ymm0 │ │ │ │ - vpsrad %xmm7,%ymm4,%ymm4 │ │ │ │ - vpackssdw %ymm4,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,0x60(%rsp) │ │ │ │ - vmovdqu (%rdx,%r8,2),%xmm10 │ │ │ │ - vmovdqu (%rdx,%rax,2),%xmm2 │ │ │ │ - vmovdqu (%rdx,%r10,2),%xmm3 │ │ │ │ - vmovdqu (%rdx,%rbx,2),%xmm4 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,2),%ymm10,%ymm10 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,2),%ymm2,%ymm2 │ │ │ │ - vinserti128 $0x1,(%rdx,%r12,2),%ymm3,%ymm3 │ │ │ │ - vinserti128 $0x1,(%rdx,%rsi,2),%ymm4,%ymm4 │ │ │ │ + pmaddwd 0x30(%rsp),%xmm2 │ │ │ │ + pmaddwd 0x40(%rsp),%xmm3 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm4 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm5 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm6 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm1 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm9 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm10 │ │ │ │ + phaddd %xmm3,%xmm2 │ │ │ │ + phaddd %xmm5,%xmm4 │ │ │ │ + phaddd %xmm1,%xmm6 │ │ │ │ + phaddd %xmm10,%xmm9 │ │ │ │ + phaddd %xmm4,%xmm2 │ │ │ │ + phaddd %xmm9,%xmm6 │ │ │ │ + paddd %xmm11,%xmm2 │ │ │ │ + paddd %xmm11,%xmm6 │ │ │ │ + psrad %xmm12,%xmm2 │ │ │ │ + psrad %xmm12,%xmm6 │ │ │ │ + packssdw %xmm6,%xmm2 │ │ │ │ + movdqa %xmm2,0xc0(%rsp) │ │ │ │ + movdqu (%rdx,%r8,2),%xmm3 │ │ │ │ + movdqu (%rdx,%rax,2),%xmm4 │ │ │ │ + movdqu (%rdx,%r10,2),%xmm5 │ │ │ │ + movdqu (%rdx,%rbx,2),%xmm6 │ │ │ │ + movdqu (%rdx,%rbp,2),%xmm1 │ │ │ │ + movdqu (%rdx,%r14,2),%xmm2 │ │ │ │ + movdqu (%rdx,%r12,2),%xmm9 │ │ │ │ + movdqu (%rdx,%r13,2),%xmm10 │ │ │ │ add %rcx,%rdx │ │ │ │ - vmovdqu (%rdx,%r8,2),%xmm5 │ │ │ │ - vmovdqu (%rdx,%rax,2),%xmm6 │ │ │ │ - vmovdqu (%rdx,%r10,2),%xmm11 │ │ │ │ - vmovdqu (%rdx,%rbx,2),%xmm8 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,2),%ymm5,%ymm5 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,2),%ymm6,%ymm6 │ │ │ │ - vinserti128 $0x1,(%rdx,%r12,2),%ymm11,%ymm11 │ │ │ │ - vinserti128 $0x1,(%rdx,%rsi,2),%ymm8,%ymm8 │ │ │ │ + pmaddwd 0x30(%rsp),%xmm3 │ │ │ │ + pmaddwd 0x40(%rsp),%xmm4 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm5 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm6 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm1 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm2 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm9 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm10 │ │ │ │ + phaddd %xmm4,%xmm3 │ │ │ │ + phaddd %xmm6,%xmm5 │ │ │ │ + phaddd %xmm2,%xmm1 │ │ │ │ + phaddd %xmm10,%xmm9 │ │ │ │ + phaddd %xmm5,%xmm3 │ │ │ │ + phaddd %xmm9,%xmm1 │ │ │ │ + paddd %xmm11,%xmm3 │ │ │ │ + paddd %xmm11,%xmm1 │ │ │ │ + psrad %xmm12,%xmm3 │ │ │ │ + psrad %xmm12,%xmm1 │ │ │ │ + packssdw %xmm1,%xmm3 │ │ │ │ + movdqa %xmm3,0xd0(%rsp) │ │ │ │ + movdqu (%rdx,%r8,2),%xmm4 │ │ │ │ + movdqu (%rdx,%rax,2),%xmm5 │ │ │ │ + movdqu (%rdx,%r10,2),%xmm6 │ │ │ │ + movdqu (%rdx,%rbx,2),%xmm1 │ │ │ │ + movdqu (%rdx,%rbp,2),%xmm2 │ │ │ │ + movdqu (%rdx,%r14,2),%xmm3 │ │ │ │ + movdqu (%rdx,%r12,2),%xmm9 │ │ │ │ + movdqu (%rdx,%r13,2),%xmm10 │ │ │ │ add %rcx,%rdx │ │ │ │ - vpmaddwd %ymm1,%ymm10,%ymm10 │ │ │ │ - vpmaddwd %ymm2,%ymm13,%ymm2 │ │ │ │ - vpmaddwd %ymm3,%ymm14,%ymm3 │ │ │ │ - vpmaddwd %ymm4,%ymm15,%ymm4 │ │ │ │ - vpmaddwd %ymm1,%ymm5,%ymm5 │ │ │ │ - vpmaddwd %ymm6,%ymm13,%ymm6 │ │ │ │ - vpmaddwd %ymm14,%ymm11,%ymm11 │ │ │ │ - vpmaddwd %ymm15,%ymm8,%ymm8 │ │ │ │ - vphaddd %ymm2,%ymm10,%ymm10 │ │ │ │ - vphaddd %ymm4,%ymm3,%ymm3 │ │ │ │ - vphaddd %ymm6,%ymm5,%ymm5 │ │ │ │ - vphaddd %ymm8,%ymm11,%ymm11 │ │ │ │ - vphaddd %ymm3,%ymm10,%ymm10 │ │ │ │ - vphaddd %ymm11,%ymm5,%ymm5 │ │ │ │ - vpaddd %ymm12,%ymm10,%ymm10 │ │ │ │ - vpaddd %ymm5,%ymm12,%ymm5 │ │ │ │ - vpsrad %xmm7,%ymm10,%ymm10 │ │ │ │ - vpsrad %xmm7,%ymm5,%ymm5 │ │ │ │ - vpackssdw %ymm5,%ymm10,%ymm10 │ │ │ │ - vmovdqu (%rdx,%r8,2),%xmm2 │ │ │ │ - vmovdqu (%rdx,%rax,2),%xmm3 │ │ │ │ - vmovdqu (%rdx,%r10,2),%xmm4 │ │ │ │ - vmovdqu (%rdx,%rbx,2),%xmm5 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,2),%ymm2,%ymm2 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,2),%ymm3,%ymm3 │ │ │ │ - vinserti128 $0x1,(%rdx,%r12,2),%ymm4,%ymm4 │ │ │ │ - vinserti128 $0x1,(%rdx,%rsi,2),%ymm5,%ymm5 │ │ │ │ + pmaddwd 0x30(%rsp),%xmm4 │ │ │ │ + pmaddwd 0x40(%rsp),%xmm5 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm6 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm1 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm2 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm3 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm9 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm10 │ │ │ │ + phaddd %xmm5,%xmm4 │ │ │ │ + phaddd %xmm1,%xmm6 │ │ │ │ + phaddd %xmm3,%xmm2 │ │ │ │ + phaddd %xmm10,%xmm9 │ │ │ │ + phaddd %xmm6,%xmm4 │ │ │ │ + phaddd %xmm9,%xmm2 │ │ │ │ + paddd %xmm11,%xmm4 │ │ │ │ + paddd %xmm11,%xmm2 │ │ │ │ + psrad %xmm12,%xmm4 │ │ │ │ + psrad %xmm12,%xmm2 │ │ │ │ + packssdw %xmm2,%xmm4 │ │ │ │ + movdqa %xmm4,0xe0(%rsp) │ │ │ │ + movdqu (%rdx,%r8,2),%xmm5 │ │ │ │ + movdqu (%rdx,%rax,2),%xmm6 │ │ │ │ + movdqu (%rdx,%r10,2),%xmm1 │ │ │ │ + movdqu (%rdx,%rbx,2),%xmm2 │ │ │ │ + movdqu (%rdx,%rbp,2),%xmm3 │ │ │ │ + movdqu (%rdx,%r14,2),%xmm4 │ │ │ │ + movdqu (%rdx,%r12,2),%xmm9 │ │ │ │ + movdqu (%rdx,%r13,2),%xmm10 │ │ │ │ add %rcx,%rdx │ │ │ │ - vmovdqu (%rdx,%r8,2),%xmm6 │ │ │ │ - vmovdqu (%rdx,%rax,2),%xmm11 │ │ │ │ - vmovdqu (%rdx,%r10,2),%xmm8 │ │ │ │ - vmovdqu (%rdx,%rbx,2),%xmm9 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,2),%ymm6,%ymm6 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,2),%ymm11,%ymm11 │ │ │ │ - vinserti128 $0x1,(%rdx,%r12,2),%ymm8,%ymm8 │ │ │ │ - vinserti128 $0x1,(%rdx,%rsi,2),%ymm9,%ymm9 │ │ │ │ + pmaddwd 0x30(%rsp),%xmm5 │ │ │ │ + pmaddwd 0x40(%rsp),%xmm6 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm1 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm2 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm3 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm4 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm9 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm10 │ │ │ │ + phaddd %xmm6,%xmm5 │ │ │ │ + phaddd %xmm2,%xmm1 │ │ │ │ + phaddd %xmm4,%xmm3 │ │ │ │ + phaddd %xmm10,%xmm9 │ │ │ │ + phaddd %xmm1,%xmm5 │ │ │ │ + phaddd %xmm9,%xmm3 │ │ │ │ + paddd %xmm11,%xmm5 │ │ │ │ + paddd %xmm11,%xmm3 │ │ │ │ + psrad %xmm12,%xmm5 │ │ │ │ + psrad %xmm12,%xmm3 │ │ │ │ + packssdw %xmm3,%xmm5 │ │ │ │ + movdqa %xmm5,0xf0(%rsp) │ │ │ │ + movdqu (%rdx,%r8,2),%xmm6 │ │ │ │ + movdqu (%rdx,%rax,2),%xmm1 │ │ │ │ + movdqu (%rdx,%r10,2),%xmm2 │ │ │ │ + movdqu (%rdx,%rbx,2),%xmm3 │ │ │ │ + movdqu (%rdx,%rbp,2),%xmm4 │ │ │ │ + movdqu (%rdx,%r14,2),%xmm5 │ │ │ │ + movdqu (%rdx,%r12,2),%xmm9 │ │ │ │ + movdqu (%rdx,%r13,2),%xmm10 │ │ │ │ add %rcx,%rdx │ │ │ │ - vpmaddwd %ymm1,%ymm2,%ymm2 │ │ │ │ - vpmaddwd %ymm3,%ymm13,%ymm3 │ │ │ │ - vpmaddwd %ymm4,%ymm14,%ymm4 │ │ │ │ - vpmaddwd %ymm5,%ymm15,%ymm5 │ │ │ │ - vpmaddwd %ymm1,%ymm6,%ymm6 │ │ │ │ - vpmaddwd %ymm13,%ymm11,%ymm11 │ │ │ │ - vpmaddwd %ymm14,%ymm8,%ymm8 │ │ │ │ - vpmaddwd %ymm15,%ymm9,%ymm9 │ │ │ │ - vphaddd %ymm3,%ymm2,%ymm2 │ │ │ │ - vphaddd %ymm5,%ymm4,%ymm4 │ │ │ │ - vphaddd %ymm11,%ymm6,%ymm6 │ │ │ │ - vphaddd %ymm9,%ymm8,%ymm8 │ │ │ │ - vphaddd %ymm4,%ymm2,%ymm2 │ │ │ │ - vphaddd %ymm8,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm2,%ymm12,%ymm2 │ │ │ │ - vpaddd %ymm6,%ymm12,%ymm6 │ │ │ │ - vpsrad %xmm7,%ymm2,%ymm2 │ │ │ │ - vpsrad %xmm7,%ymm6,%ymm6 │ │ │ │ - vpackssdw %ymm6,%ymm2,%ymm2 │ │ │ │ - vmovdqu (%rdx,%r8,2),%xmm3 │ │ │ │ - vmovdqu (%rdx,%rax,2),%xmm4 │ │ │ │ - vmovdqu (%rdx,%r10,2),%xmm5 │ │ │ │ - vmovdqu (%rdx,%rbx,2),%xmm6 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,2),%ymm3,%ymm3 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,2),%ymm4,%ymm4 │ │ │ │ - vinserti128 $0x1,(%rdx,%r12,2),%ymm5,%ymm5 │ │ │ │ - vinserti128 $0x1,(%rdx,%rsi,2),%ymm6,%ymm6 │ │ │ │ + pmaddwd 0x30(%rsp),%xmm6 │ │ │ │ + pmaddwd 0x40(%rsp),%xmm1 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm2 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm3 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm4 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm5 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm9 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm10 │ │ │ │ + phaddd %xmm1,%xmm6 │ │ │ │ + phaddd %xmm3,%xmm2 │ │ │ │ + phaddd %xmm5,%xmm4 │ │ │ │ + phaddd %xmm10,%xmm9 │ │ │ │ + phaddd %xmm2,%xmm6 │ │ │ │ + phaddd %xmm9,%xmm4 │ │ │ │ + paddd %xmm11,%xmm6 │ │ │ │ + paddd %xmm11,%xmm4 │ │ │ │ + psrad %xmm12,%xmm6 │ │ │ │ + psrad %xmm12,%xmm4 │ │ │ │ + packssdw %xmm4,%xmm6 │ │ │ │ + movdqu (%rdx,%r8,2),%xmm7 │ │ │ │ + movdqu (%rdx,%rax,2),%xmm1 │ │ │ │ + movdqu (%rdx,%r10,2),%xmm2 │ │ │ │ + movdqu (%rdx,%rbx,2),%xmm3 │ │ │ │ + movdqu (%rdx,%rbp,2),%xmm4 │ │ │ │ + movdqu (%rdx,%r14,2),%xmm5 │ │ │ │ + movdqu (%rdx,%r12,2),%xmm9 │ │ │ │ + movdqu (%rdx,%r13,2),%xmm10 │ │ │ │ add %rcx,%rdx │ │ │ │ - vmovdqu (%rdx,%r8,2),%xmm11 │ │ │ │ - vmovdqu (%rdx,%rax,2),%xmm8 │ │ │ │ - vmovdqu (%rdx,%r10,2),%xmm9 │ │ │ │ - vmovdqu (%rdx,%rbx,2),%xmm0 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,2),%ymm11,%ymm11 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,2),%ymm8,%ymm8 │ │ │ │ - vinserti128 $0x1,(%rdx,%r12,2),%ymm9,%ymm9 │ │ │ │ - vinserti128 $0x1,(%rdx,%rsi,2),%ymm0,%ymm0 │ │ │ │ + pmaddwd 0x30(%rsp),%xmm7 │ │ │ │ + pmaddwd 0x40(%rsp),%xmm1 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm2 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm3 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm4 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm5 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm9 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm10 │ │ │ │ + phaddd %xmm1,%xmm7 │ │ │ │ + phaddd %xmm3,%xmm2 │ │ │ │ + phaddd %xmm5,%xmm4 │ │ │ │ + phaddd %xmm10,%xmm9 │ │ │ │ + phaddd %xmm2,%xmm7 │ │ │ │ + phaddd %xmm9,%xmm4 │ │ │ │ + paddd %xmm11,%xmm7 │ │ │ │ + paddd %xmm11,%xmm4 │ │ │ │ + psrad %xmm12,%xmm7 │ │ │ │ + psrad %xmm12,%xmm4 │ │ │ │ + packssdw %xmm4,%xmm7 │ │ │ │ + movdqu (%rdx,%r8,2),%xmm8 │ │ │ │ + movdqu (%rdx,%rax,2),%xmm1 │ │ │ │ + movdqu (%rdx,%r10,2),%xmm2 │ │ │ │ + movdqu (%rdx,%rbx,2),%xmm3 │ │ │ │ + movdqu (%rdx,%rbp,2),%xmm4 │ │ │ │ + movdqu (%rdx,%r14,2),%xmm5 │ │ │ │ + movdqu (%rdx,%r12,2),%xmm9 │ │ │ │ + movdqu (%rdx,%r13,2),%xmm10 │ │ │ │ add %rcx,%rdx │ │ │ │ - vpmaddwd %ymm1,%ymm3,%ymm3 │ │ │ │ - vpmaddwd %ymm4,%ymm13,%ymm4 │ │ │ │ - vpmaddwd %ymm5,%ymm14,%ymm5 │ │ │ │ - vpmaddwd %ymm6,%ymm15,%ymm6 │ │ │ │ - vpmaddwd %ymm1,%ymm11,%ymm11 │ │ │ │ - vpmaddwd %ymm13,%ymm8,%ymm8 │ │ │ │ - vpmaddwd %ymm14,%ymm9,%ymm9 │ │ │ │ - vpmaddwd %ymm0,%ymm15,%ymm0 │ │ │ │ - vphaddd %ymm4,%ymm3,%ymm3 │ │ │ │ - vphaddd %ymm6,%ymm5,%ymm5 │ │ │ │ - vphaddd %ymm8,%ymm11,%ymm11 │ │ │ │ - vphaddd %ymm0,%ymm9,%ymm9 │ │ │ │ - vphaddd %ymm5,%ymm3,%ymm3 │ │ │ │ - vphaddd %ymm9,%ymm11,%ymm11 │ │ │ │ - vpaddd %ymm3,%ymm12,%ymm3 │ │ │ │ - vpaddd %ymm12,%ymm11,%ymm11 │ │ │ │ - vpsrad %xmm7,%ymm3,%ymm3 │ │ │ │ - vpsrad %xmm7,%ymm11,%ymm11 │ │ │ │ - vpackssdw %ymm11,%ymm3,%ymm3 │ │ │ │ - vmovdqa 0x60(%rsp),%ymm0 │ │ │ │ - vbroadcasti128 0x5a990(%r15),%ymm9 │ │ │ │ - mov 0x40(%r13),%r10d │ │ │ │ - mov 0x50(%r13),%ebx │ │ │ │ - vpshufb %ymm9,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm9,%ymm10,%ymm10 │ │ │ │ - vpshufb %ymm9,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm9,%ymm3,%ymm3 │ │ │ │ + pmaddwd 0x30(%rsp),%xmm8 │ │ │ │ + pmaddwd 0x40(%rsp),%xmm1 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm2 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm3 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm4 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm5 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm9 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm10 │ │ │ │ + phaddd %xmm1,%xmm8 │ │ │ │ + phaddd %xmm3,%xmm2 │ │ │ │ + phaddd %xmm5,%xmm4 │ │ │ │ + phaddd %xmm10,%xmm9 │ │ │ │ + phaddd %xmm2,%xmm8 │ │ │ │ + phaddd %xmm9,%xmm4 │ │ │ │ + paddd %xmm11,%xmm8 │ │ │ │ + paddd %xmm11,%xmm4 │ │ │ │ + psrad %xmm12,%xmm8 │ │ │ │ + psrad %xmm12,%xmm4 │ │ │ │ + packssdw %xmm4,%xmm8 │ │ │ │ + movdqa 0xf0(%rsp),%xmm5 │ │ │ │ + movdqa 0xb0(%rsp),%xmm1 │ │ │ │ + movdqa 0xc0(%rsp),%xmm2 │ │ │ │ + movdqa 0xd0(%rsp),%xmm3 │ │ │ │ + movdqa 0xe0(%rsp),%xmm9 │ │ │ │ + mov 0x208(%rsp),%r10d │ │ │ │ + mov 0x218(%rsp),%ebx │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + punpcklwd %xmm6,%xmm4 │ │ │ │ + punpckhwd %xmm6,%xmm5 │ │ │ │ + movdqa %xmm7,%xmm6 │ │ │ │ + punpcklwd %xmm8,%xmm6 │ │ │ │ + punpckhwd %xmm8,%xmm7 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + punpcklwd %xmm2,%xmm0 │ │ │ │ + punpckhwd %xmm2,%xmm1 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + punpcklwd %xmm9,%xmm2 │ │ │ │ + punpckhwd %xmm9,%xmm3 │ │ │ │ + movdqa %xmm4,0xb0(%rsp) │ │ │ │ + movdqa %xmm5,0xc0(%rsp) │ │ │ │ + movdqa %xmm6,0xd0(%rsp) │ │ │ │ + movdqa %xmm7,0xe0(%rsp) │ │ │ │ and $0x3ff,%r10d │ │ │ │ mov $0x40000000,%eax │ │ │ │ mov %r10d,%r8d │ │ │ │ shr $0x6,%r8d │ │ │ │ lea (%r11,%r8,1),%r8d │ │ │ │ - cmovne 0x5ace8(%r15,%r8,8),%rax │ │ │ │ - vmovq %rax,%xmm9 │ │ │ │ - vpunpcklqdq %xmm9,%xmm9,%xmm9 │ │ │ │ - vpmovsxbw %xmm9,%ymm9 │ │ │ │ - vpshufd $0x0,%ymm9,%ymm8 │ │ │ │ - vpshufd $0x55,%ymm9,%ymm11 │ │ │ │ - vpmaddwd %ymm0,%ymm8,%ymm4 │ │ │ │ - vpmaddwd %ymm11,%ymm10,%ymm5 │ │ │ │ - vpshufd $0xaa,%ymm9,%ymm8 │ │ │ │ - vpshufd $0xff,%ymm9,%ymm9 │ │ │ │ - vpmaddwd %ymm2,%ymm8,%ymm6 │ │ │ │ - vpmaddwd %ymm3,%ymm9,%ymm11 │ │ │ │ - vpsrldq $0x8,%xmm7,%xmm8 │ │ │ │ - vpaddd 0x20(%rsp),%ymm4,%ymm4 │ │ │ │ - vpaddd %ymm6,%ymm11,%ymm6 │ │ │ │ - vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ - vpaddd %ymm6,%ymm4,%ymm4 │ │ │ │ - vpsrad %xmm8,%ymm4,%ymm4 │ │ │ │ - vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ - vpackusdw %xmm5,%xmm4,%xmm4 │ │ │ │ - vpminsw 0xb0(%rsp),%xmm4,%xmm4 │ │ │ │ - vmovdqa %xmm4,(%rdi) │ │ │ │ - add 0x98(%rsp),%rdi │ │ │ │ + cmovne 0x5dc58(%r15,%r8,8),%rax │ │ │ │ + movq %rax,%xmm11 │ │ │ │ + punpcklbw %xmm11,%xmm11 │ │ │ │ + psraw $0x8,%xmm11 │ │ │ │ + pshufd $0x0,%xmm11,%xmm5 │ │ │ │ + pshufd $0x55,%xmm11,%xmm7 │ │ │ │ + pshufd $0xaa,%xmm11,%xmm10 │ │ │ │ + pshufd $0xff,%xmm11,%xmm11 │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + pmaddwd %xmm0,%xmm4 │ │ │ │ + pmaddwd %xmm1,%xmm5 │ │ │ │ + movdqa %xmm7,%xmm6 │ │ │ │ + pmaddwd %xmm2,%xmm6 │ │ │ │ + pmaddwd %xmm3,%xmm7 │ │ │ │ + paddd %xmm13,%xmm4 │ │ │ │ + paddd %xmm13,%xmm5 │ │ │ │ + paddd %xmm6,%xmm4 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + movdqa 0xb0(%rsp),%xmm6 │ │ │ │ + pmaddwd %xmm10,%xmm6 │ │ │ │ + movdqa 0xc0(%rsp),%xmm7 │ │ │ │ + pmaddwd %xmm10,%xmm7 │ │ │ │ + movdqa 0xd0(%rsp),%xmm8 │ │ │ │ + pmaddwd %xmm11,%xmm8 │ │ │ │ + movdqa 0xe0(%rsp),%xmm9 │ │ │ │ + pmaddwd %xmm11,%xmm9 │ │ │ │ + paddd %xmm6,%xmm4 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + pshufd $0x4e,%xmm12,%xmm6 │ │ │ │ + paddd %xmm8,%xmm4 │ │ │ │ + paddd %xmm9,%xmm5 │ │ │ │ + psrad %xmm6,%xmm4 │ │ │ │ + psrad %xmm6,%xmm5 │ │ │ │ + packssdw %xmm5,%xmm4 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + pmaxsw %xmm7,%xmm4 │ │ │ │ + pminsw (%rsp),%xmm4 │ │ │ │ + movdqa %xmm4,(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ dec %r9d │ │ │ │ - je 386cab <__cxa_finalize@plt+0x35bc5b> │ │ │ │ + je 383f1f <__cxa_finalize@plt+0x358ecf> │ │ │ │ add %ebx,%r10d │ │ │ │ test $0xfffffc00,%r10d │ │ │ │ - je 387164 <__cxa_finalize@plt+0x35c114> │ │ │ │ + je 384783 <__cxa_finalize@plt+0x359733> │ │ │ │ test $0x400,%r10d │ │ │ │ - mov %r10d,0x60(%rsp) │ │ │ │ - mov 0xa0(%rsp),%r8d │ │ │ │ - mov 0xa4(%rsp),%eax │ │ │ │ - mov 0xa8(%rsp),%r10d │ │ │ │ - mov 0xac(%rsp),%ebx │ │ │ │ - je 3872e6 <__cxa_finalize@plt+0x35c296> │ │ │ │ - vbroadcasti128 0x5aa10(%r15),%ymm9 │ │ │ │ - vmovdqu (%rdx,%r8,2),%xmm4 │ │ │ │ - vmovdqu (%rdx,%rax,2),%xmm5 │ │ │ │ - vmovdqu (%rdx,%r10,2),%xmm6 │ │ │ │ - vmovdqu (%rdx,%rbx,2),%xmm11 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,2),%ymm4,%ymm4 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,2),%ymm5,%ymm5 │ │ │ │ - vinserti128 $0x1,(%rdx,%r12,2),%ymm6,%ymm6 │ │ │ │ - vinserti128 $0x1,(%rdx,%rsi,2),%ymm11,%ymm11 │ │ │ │ + mov %r10d,0x160(%rsp) │ │ │ │ + mov 0x20(%rsp),%r8d │ │ │ │ + mov 0x24(%rsp),%eax │ │ │ │ + mov 0x28(%rsp),%r10d │ │ │ │ + mov 0x2c(%rsp),%ebx │ │ │ │ + je 384a19 <__cxa_finalize@plt+0x3599c9> │ │ │ │ + movdqa 0x5d870(%r15),%xmm14 │ │ │ │ + movdqu (%rdx,%rbp,2),%xmm8 │ │ │ │ + movdqu (%rdx,%r14,2),%xmm9 │ │ │ │ + movdqu (%rdx,%r12,2),%xmm10 │ │ │ │ + movdqu (%rdx,%r13,2),%xmm11 │ │ │ │ + movdqu (%rdx,%r8,2),%xmm4 │ │ │ │ + movdqu (%rdx,%rax,2),%xmm5 │ │ │ │ + movdqu (%rdx,%r10,2),%xmm6 │ │ │ │ + movdqu (%rdx,%rbx,2),%xmm7 │ │ │ │ add %rcx,%rdx │ │ │ │ - mov 0x60(%rsp),%r10d │ │ │ │ - mov 0x50(%r13),%ebx │ │ │ │ - vpshufb %ymm9,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm9,%ymm10,%ymm10 │ │ │ │ - vpshufb %ymm9,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm9,%ymm3,%ymm3 │ │ │ │ - vpmaddwd %ymm1,%ymm4,%ymm4 │ │ │ │ - vpmaddwd %ymm5,%ymm13,%ymm5 │ │ │ │ - vpmaddwd %ymm6,%ymm14,%ymm6 │ │ │ │ - vpmaddwd %ymm15,%ymm11,%ymm11 │ │ │ │ - vphaddd %ymm5,%ymm4,%ymm4 │ │ │ │ - vphaddd %ymm11,%ymm6,%ymm6 │ │ │ │ - vphaddd %ymm6,%ymm4,%ymm4 │ │ │ │ - vpaddd %ymm4,%ymm12,%ymm4 │ │ │ │ - vpsrad %xmm7,%ymm4,%ymm4 │ │ │ │ - vpslld $0x10,%ymm4,%ymm4 │ │ │ │ - vpblendw $0xaa,%ymm10,%ymm0,%ymm0 │ │ │ │ - vpblendw $0xaa,%ymm2,%ymm10,%ymm10 │ │ │ │ - vpblendw $0xaa,%ymm3,%ymm2,%ymm2 │ │ │ │ - vpblendw $0xaa,%ymm4,%ymm3,%ymm3 │ │ │ │ - jmp 387164 <__cxa_finalize@plt+0x35c114> │ │ │ │ - vmovdqa %ymm10,%ymm0 │ │ │ │ - vmovdqa %ymm2,%ymm10 │ │ │ │ - vmovdqa %ymm3,%ymm2 │ │ │ │ - vmovdqu (%rdx,%r8,2),%xmm3 │ │ │ │ - vmovdqu (%rdx,%rax,2),%xmm12 │ │ │ │ - vmovdqu (%rdx,%r10,2),%xmm4 │ │ │ │ - vmovdqu (%rdx,%rbx,2),%xmm5 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,2),%ymm3,%ymm3 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,2),%ymm12,%ymm12 │ │ │ │ - vinserti128 $0x1,(%rdx,%r12,2),%ymm4,%ymm4 │ │ │ │ - vinserti128 $0x1,(%rdx,%rsi,2),%ymm5,%ymm5 │ │ │ │ + mov 0x160(%rsp),%r10d │ │ │ │ + mov 0x218(%rsp),%ebx │ │ │ │ + pshufd $0x4e,%xmm14,%xmm15 │ │ │ │ + pshufb %xmm14,%xmm0 │ │ │ │ + pshufb %xmm14,%xmm1 │ │ │ │ + pshufb %xmm15,%xmm2 │ │ │ │ + pshufb %xmm15,%xmm3 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm8 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm9 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm10 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm11 │ │ │ │ + pmaddwd 0x30(%rsp),%xmm4 │ │ │ │ + pmaddwd 0x40(%rsp),%xmm5 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm6 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm7 │ │ │ │ + phaddd %xmm9,%xmm8 │ │ │ │ + phaddd %xmm11,%xmm10 │ │ │ │ + movdqa 0x10(%rsp),%xmm11 │ │ │ │ + phaddd %xmm5,%xmm4 │ │ │ │ + phaddd %xmm7,%xmm6 │ │ │ │ + phaddd %xmm10,%xmm8 │ │ │ │ + phaddd %xmm6,%xmm4 │ │ │ │ + paddd %xmm11,%xmm4 │ │ │ │ + paddd %xmm11,%xmm8 │ │ │ │ + psrad %xmm12,%xmm4 │ │ │ │ + psrad %xmm12,%xmm8 │ │ │ │ + packssdw %xmm8,%xmm4 │ │ │ │ + movdqa 0xb0(%rsp),%xmm5 │ │ │ │ + pshufb %xmm14,%xmm5 │ │ │ │ + movdqa 0xc0(%rsp),%xmm6 │ │ │ │ + pshufb %xmm14,%xmm6 │ │ │ │ + movdqa 0xd0(%rsp),%xmm7 │ │ │ │ + pshufb %xmm15,%xmm7 │ │ │ │ + movdqa 0xe0(%rsp),%xmm8 │ │ │ │ + pshufb %xmm15,%xmm8 │ │ │ │ + punpckhwd %xmm2,%xmm0 │ │ │ │ + punpckhwd %xmm3,%xmm1 │ │ │ │ + punpcklwd %xmm5,%xmm2 │ │ │ │ + punpcklwd %xmm6,%xmm3 │ │ │ │ + punpckhwd %xmm7,%xmm5 │ │ │ │ + punpckhwd %xmm8,%xmm6 │ │ │ │ + punpcklwd %xmm4,%xmm7 │ │ │ │ + punpckhqdq %xmm4,%xmm4 │ │ │ │ + punpcklwd %xmm4,%xmm8 │ │ │ │ + movdqa %xmm5,0xb0(%rsp) │ │ │ │ + movdqa %xmm6,0xc0(%rsp) │ │ │ │ + movdqa %xmm7,0xd0(%rsp) │ │ │ │ + movdqa %xmm8,0xe0(%rsp) │ │ │ │ + jmp 384783 <__cxa_finalize@plt+0x359733> │ │ │ │ + movdqu (%rdx,%r8,2),%xmm4 │ │ │ │ + movdqu (%rdx,%rax,2),%xmm8 │ │ │ │ + movdqu (%rdx,%r10,2),%xmm5 │ │ │ │ + movdqu (%rdx,%rbx,2),%xmm6 │ │ │ │ + movdqu (%rdx,%rbp,2),%xmm7 │ │ │ │ + movdqu (%rdx,%r14,2),%xmm9 │ │ │ │ + movdqu (%rdx,%r12,2),%xmm10 │ │ │ │ + movdqu (%rdx,%r13,2),%xmm11 │ │ │ │ add %rcx,%rdx │ │ │ │ - vmovdqu (%rdx,%r8,2),%xmm6 │ │ │ │ - vmovdqu (%rdx,%rax,2),%xmm11 │ │ │ │ - vmovdqu (%rdx,%r10,2),%xmm8 │ │ │ │ - vmovdqu (%rdx,%rbx,2),%xmm9 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,2),%ymm6,%ymm6 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,2),%ymm11,%ymm11 │ │ │ │ - vinserti128 $0x1,(%rdx,%r12,2),%ymm8,%ymm8 │ │ │ │ - vinserti128 $0x1,(%rdx,%rsi,2),%ymm9,%ymm9 │ │ │ │ + pmaddwd 0x30(%rsp),%xmm4 │ │ │ │ + pmaddwd 0x40(%rsp),%xmm8 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm5 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm6 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm7 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm9 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm10 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm11 │ │ │ │ + phaddd %xmm8,%xmm4 │ │ │ │ + phaddd %xmm6,%xmm5 │ │ │ │ + phaddd %xmm9,%xmm7 │ │ │ │ + phaddd %xmm11,%xmm10 │ │ │ │ + phaddd %xmm5,%xmm4 │ │ │ │ + phaddd %xmm10,%xmm7 │ │ │ │ + paddd 0x10(%rsp),%xmm4 │ │ │ │ + paddd 0x10(%rsp),%xmm7 │ │ │ │ + psrad %xmm12,%xmm4 │ │ │ │ + psrad %xmm12,%xmm7 │ │ │ │ + packssdw %xmm7,%xmm4 │ │ │ │ + movdqu (%rdx,%r8,2),%xmm8 │ │ │ │ + movdqu (%rdx,%rax,2),%xmm5 │ │ │ │ + movdqu (%rdx,%r10,2),%xmm6 │ │ │ │ + movdqu (%rdx,%rbx,2),%xmm7 │ │ │ │ + movdqu (%rdx,%rbp,2),%xmm9 │ │ │ │ + movdqu (%rdx,%r14,2),%xmm0 │ │ │ │ + movdqu (%rdx,%r12,2),%xmm10 │ │ │ │ + movdqu (%rdx,%r13,2),%xmm11 │ │ │ │ add %rcx,%rdx │ │ │ │ - vpmaddwd %ymm1,%ymm3,%ymm3 │ │ │ │ - vpmaddwd %ymm13,%ymm12,%ymm12 │ │ │ │ - vpmaddwd %ymm4,%ymm14,%ymm4 │ │ │ │ - vpmaddwd %ymm5,%ymm15,%ymm5 │ │ │ │ - vpmaddwd %ymm1,%ymm6,%ymm6 │ │ │ │ - vpmaddwd %ymm13,%ymm11,%ymm11 │ │ │ │ - vpmaddwd %ymm14,%ymm8,%ymm8 │ │ │ │ - vpmaddwd %ymm15,%ymm9,%ymm9 │ │ │ │ - vphaddd %ymm12,%ymm3,%ymm3 │ │ │ │ - vmovdqa (%rsp),%ymm12 │ │ │ │ - vphaddd %ymm5,%ymm4,%ymm4 │ │ │ │ - vphaddd %ymm11,%ymm6,%ymm6 │ │ │ │ - vphaddd %ymm9,%ymm8,%ymm8 │ │ │ │ - vphaddd %ymm4,%ymm3,%ymm3 │ │ │ │ - vphaddd %ymm8,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm3,%ymm12,%ymm3 │ │ │ │ - vpaddd %ymm6,%ymm12,%ymm6 │ │ │ │ - vpsrad %xmm7,%ymm3,%ymm3 │ │ │ │ - vpsrad %xmm7,%ymm6,%ymm6 │ │ │ │ - vpackssdw %ymm6,%ymm3,%ymm3 │ │ │ │ - vbroadcasti128 0x5a990(%r15),%ymm9 │ │ │ │ - mov 0x60(%rsp),%r10d │ │ │ │ - mov 0x50(%r13),%ebx │ │ │ │ - vpshufb %ymm9,%ymm3,%ymm3 │ │ │ │ - jmp 387164 <__cxa_finalize@plt+0x35c114> │ │ │ │ - movzwl 0x5ac2c(%r15,%r8,2),%r8d │ │ │ │ + pmaddwd 0x30(%rsp),%xmm8 │ │ │ │ + pmaddwd 0x40(%rsp),%xmm5 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm6 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm7 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm9 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm0 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm10 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm11 │ │ │ │ + phaddd %xmm5,%xmm8 │ │ │ │ + phaddd %xmm7,%xmm6 │ │ │ │ + phaddd %xmm0,%xmm9 │ │ │ │ + phaddd %xmm11,%xmm10 │ │ │ │ + phaddd %xmm6,%xmm8 │ │ │ │ + phaddd %xmm10,%xmm9 │ │ │ │ + paddd 0x10(%rsp),%xmm8 │ │ │ │ + paddd 0x10(%rsp),%xmm9 │ │ │ │ + psrad %xmm12,%xmm8 │ │ │ │ + psrad %xmm12,%xmm9 │ │ │ │ + packssdw %xmm9,%xmm8 │ │ │ │ + mov 0x160(%rsp),%r10d │ │ │ │ + mov 0x218(%rsp),%ebx │ │ │ │ + movdqa %xmm2,%xmm0 │ │ │ │ + movdqa %xmm3,%xmm1 │ │ │ │ + movdqa 0xb0(%rsp),%xmm2 │ │ │ │ + movdqa 0xc0(%rsp),%xmm3 │ │ │ │ + movdqa 0xd0(%rsp),%xmm5 │ │ │ │ + movdqa 0xe0(%rsp),%xmm6 │ │ │ │ + movdqa %xmm4,%xmm7 │ │ │ │ + punpcklwd %xmm8,%xmm7 │ │ │ │ + punpckhwd %xmm8,%xmm4 │ │ │ │ + movdqa %xmm5,0xb0(%rsp) │ │ │ │ + movdqa %xmm6,0xc0(%rsp) │ │ │ │ + movdqa %xmm7,0xd0(%rsp) │ │ │ │ + movdqa %xmm4,0xe0(%rsp) │ │ │ │ + jmp 384783 <__cxa_finalize@plt+0x359733> │ │ │ │ + movzwl 0x5db96(%r15,%r8,2),%r8d │ │ │ │ add %r15,%r8 │ │ │ │ jmp *%r8 │ │ │ │ - mov 0x40(%r13),%r10d │ │ │ │ + mov 0x208(%rsp),%r10d │ │ │ │ movzbl %al,%eax │ │ │ │ sub $0x2,%rdx │ │ │ │ - vmovd %eax,%xmm15 │ │ │ │ - vpunpckldq %ymm8,%ymm9,%ymm8 │ │ │ │ - vpaddd %ymm8,%ymm10,%ymm10 │ │ │ │ - vpbroadcastd 0x5aade(%r15),%xmm14 │ │ │ │ - vpbroadcastd %xmm15,%xmm15 │ │ │ │ - vpand %xmm6,%xmm10,%xmm8 │ │ │ │ - vpsrld $0x6,%xmm8,%xmm8 │ │ │ │ - vpaddd %xmm8,%xmm15,%xmm15 │ │ │ │ - vmovd %xmm15,%r8d │ │ │ │ - vpextrd $0x1,%xmm15,%eax │ │ │ │ - vbroadcasti128 0x5aa20(%r15),%ymm5 │ │ │ │ - vbroadcasti128 0x5a980(%r15),%ymm6 │ │ │ │ - vpbroadcastd 0x5acea(%r15,%r8,8),%ymm15 │ │ │ │ - vpbroadcastd 0x5acea(%r15,%rax,8),%ymm4 │ │ │ │ - vpcmpeqd %xmm9,%xmm8,%xmm8 │ │ │ │ - vpsrld $0xa,%ymm10,%ymm10 │ │ │ │ - vpaddd %ymm10,%ymm10,%ymm10 │ │ │ │ - vmovdqu (%rdx),%xmm0 │ │ │ │ - vmovdqu (%rdx,%rcx,1),%xmm1 │ │ │ │ - vmovdqu (%rdx,%rcx,2),%xmm2 │ │ │ │ - vmovdqu (%rdx,%rbp,1),%xmm3 │ │ │ │ + movd %eax,%xmm15 │ │ │ │ + pxor %xmm9,%xmm9 │ │ │ │ + punpckldq %xmm8,%xmm9 │ │ │ │ + paddd %xmm9,%xmm14 │ │ │ │ + movdqa 0x5d9c0(%r15),%xmm9 │ │ │ │ + pshufd $0x0,%xmm15,%xmm15 │ │ │ │ + movdqa %xmm14,%xmm8 │ │ │ │ + pand %xmm10,%xmm8 │ │ │ │ + psrld $0x6,%xmm8 │ │ │ │ + paddd %xmm8,%xmm15 │ │ │ │ + movd %xmm15,%r8d │ │ │ │ + pshufd $0x39,%xmm15,%xmm15 │ │ │ │ + movd %xmm15,%eax │ │ │ │ + movdqa 0x5d8b0(%r15),%xmm5 │ │ │ │ + movdqa 0x5d850(%r15),%xmm6 │ │ │ │ + movd 0x5dc5a(%r15,%r8,8),%xmm15 │ │ │ │ + movd 0x5dc5a(%r15,%rax,8),%xmm7 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + pcmpeqd %xmm2,%xmm8 │ │ │ │ + psrld $0xa,%xmm14 │ │ │ │ + paddd %xmm14,%xmm14 │ │ │ │ + movdqu (%rdx),%xmm0 │ │ │ │ + movdqu (%rdx,%rcx,1),%xmm1 │ │ │ │ + movdqu (%rdx,%rcx,2),%xmm2 │ │ │ │ + movdqu (%rdx,%rbp,1),%xmm3 │ │ │ │ lea (%rdx,%rcx,4),%rdx │ │ │ │ + punpckldq %xmm7,%xmm15 │ │ │ │ + pshufb %xmm5,%xmm14 │ │ │ │ + paddb %xmm6,%xmm14 │ │ │ │ + pand %xmm8,%xmm9 │ │ │ │ + pandn %xmm15,%xmm8 │ │ │ │ + por %xmm9,%xmm8 │ │ │ │ + movdqu (%rdx),%xmm4 │ │ │ │ + movdqu (%rdx,%rcx,1),%xmm5 │ │ │ │ + movdqu (%rdx,%rcx,2),%xmm6 │ │ │ │ + add %rbp,%rdx │ │ │ │ shr $0x6,%r10d │ │ │ │ mov $0x40000000,%r8d │ │ │ │ lea (%r11,%r10,1),%r10d │ │ │ │ - cmovne 0x5ace8(%r15,%r10,8),%r8 │ │ │ │ - vpshufb %ymm5,%ymm10,%ymm10 │ │ │ │ - vpaddb %ymm6,%ymm10,%ymm10 │ │ │ │ - vpblendd $0xa,%xmm4,%xmm15,%xmm15 │ │ │ │ - vpblendvb %xmm8,%xmm14,%xmm15,%xmm15 │ │ │ │ - vpmovsxbw %xmm15,%ymm15 │ │ │ │ - vinserti128 $0x1,(%rdx),%ymm0,%ymm0 │ │ │ │ - vinserti128 $0x1,(%rdx,%rcx,1),%ymm1,%ymm1 │ │ │ │ - vinserti128 $0x1,(%rdx,%rcx,2),%ymm2,%ymm2 │ │ │ │ - add %rbp,%rdx │ │ │ │ - vmovq %r8,%xmm6 │ │ │ │ - vpmovsxbw %xmm6,%xmm6 │ │ │ │ - vpshufd $0x0,%xmm6,%xmm8 │ │ │ │ - vpshufd $0x55,%xmm6,%xmm9 │ │ │ │ - vpshufd $0xaa,%xmm6,%xmm14 │ │ │ │ - vpshufd $0xff,%xmm6,%xmm6 │ │ │ │ - vpshufb %ymm10,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm10,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm10,%ymm2,%ymm2 │ │ │ │ - vpshufb %xmm10,%xmm3,%xmm3 │ │ │ │ - vpmaddwd %ymm0,%ymm15,%ymm0 │ │ │ │ - vpmaddwd %ymm1,%ymm15,%ymm1 │ │ │ │ - vpmaddwd %ymm2,%ymm15,%ymm2 │ │ │ │ - vpmaddwd %xmm3,%xmm15,%xmm3 │ │ │ │ - vphaddd %ymm1,%ymm0,%ymm0 │ │ │ │ - vphaddd %ymm3,%ymm2,%ymm2 │ │ │ │ - vpaddd %ymm0,%ymm12,%ymm0 │ │ │ │ - vpaddd %ymm2,%ymm12,%ymm2 │ │ │ │ - vpsrad %xmm7,%ymm0,%ymm0 │ │ │ │ - vpsrad %xmm7,%ymm2,%ymm2 │ │ │ │ - vpackssdw %ymm2,%ymm0,%ymm0 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vpalignr $0x4,%xmm0,%xmm1,%xmm2 │ │ │ │ - vpshufd $0x99,%xmm1,%xmm4 │ │ │ │ - vpunpcklwd %xmm2,%xmm0,%xmm3 │ │ │ │ - vpunpckhwd %xmm2,%xmm0,%xmm0 │ │ │ │ - vpunpcklwd %xmm4,%xmm1,%xmm2 │ │ │ │ - vmovdqu (%rdx),%xmm1 │ │ │ │ - vmovdqu (%rdx,%rcx,1),%xmm5 │ │ │ │ + cmovne 0x5dc58(%r15,%r10,8),%r8 │ │ │ │ + punpcklbw %xmm8,%xmm8 │ │ │ │ + psraw $0x8,%xmm8 │ │ │ │ + pshufb %xmm14,%xmm0 │ │ │ │ + pshufb %xmm14,%xmm1 │ │ │ │ + pshufb %xmm14,%xmm2 │ │ │ │ + pshufb %xmm14,%xmm3 │ │ │ │ + pmaddwd %xmm8,%xmm0 │ │ │ │ + pmaddwd %xmm8,%xmm1 │ │ │ │ + pmaddwd %xmm8,%xmm2 │ │ │ │ + pmaddwd %xmm8,%xmm3 │ │ │ │ + pshufb %xmm14,%xmm4 │ │ │ │ + pshufb %xmm14,%xmm5 │ │ │ │ + pshufb %xmm14,%xmm6 │ │ │ │ + pmaddwd %xmm8,%xmm4 │ │ │ │ + pmaddwd %xmm8,%xmm5 │ │ │ │ + pmaddwd %xmm8,%xmm6 │ │ │ │ + phaddd %xmm1,%xmm0 │ │ │ │ + phaddd %xmm3,%xmm2 │ │ │ │ + phaddd %xmm5,%xmm4 │ │ │ │ + phaddd %xmm6,%xmm6 │ │ │ │ + paddd %xmm11,%xmm0 │ │ │ │ + paddd %xmm11,%xmm2 │ │ │ │ + paddd %xmm11,%xmm4 │ │ │ │ + paddd %xmm11,%xmm6 │ │ │ │ + psrad %xmm12,%xmm0 │ │ │ │ + psrad %xmm12,%xmm2 │ │ │ │ + psrad %xmm12,%xmm4 │ │ │ │ + psrad %xmm12,%xmm6 │ │ │ │ + packssdw %xmm2,%xmm0 │ │ │ │ + packssdw %xmm6,%xmm4 │ │ │ │ + movq %r8,%xmm10 │ │ │ │ + punpcklbw %xmm10,%xmm10 │ │ │ │ + psraw $0x8,%xmm10 │ │ │ │ + pshufd $0x0,%xmm10,%xmm7 │ │ │ │ + pshufd $0x55,%xmm10,%xmm15 │ │ │ │ + pshufd $0xaa,%xmm10,%xmm9 │ │ │ │ + pshufd $0xff,%xmm10,%xmm10 │ │ │ │ + movdqa %xmm4,%xmm2 │ │ │ │ + palignr $0x4,%xmm0,%xmm2 │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ + punpcklwd %xmm2,%xmm3 │ │ │ │ + punpckhwd %xmm2,%xmm0 │ │ │ │ + pshufd $0x99,%xmm4,%xmm1 │ │ │ │ + movdqa %xmm4,%xmm2 │ │ │ │ + punpcklwd %xmm1,%xmm2 │ │ │ │ + movdqu (%rdx),%xmm4 │ │ │ │ + movdqu (%rdx,%rcx,1),%xmm6 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpshufb %xmm10,%xmm1,%xmm1 │ │ │ │ - vpshufb %xmm10,%xmm5,%xmm5 │ │ │ │ - vpmaddwd %xmm1,%xmm15,%xmm1 │ │ │ │ - vpmaddwd %xmm5,%xmm15,%xmm5 │ │ │ │ - vphaddd %xmm5,%xmm1,%xmm1 │ │ │ │ - vpmaddwd %xmm3,%xmm8,%xmm5 │ │ │ │ - vmovdqa %xmm0,%xmm3 │ │ │ │ - vpmaddwd %xmm0,%xmm9,%xmm0 │ │ │ │ - vpaddd %xmm1,%xmm12,%xmm1 │ │ │ │ - vpsrad %xmm7,%xmm1,%xmm1 │ │ │ │ - vpackssdw %xmm1,%xmm1,%xmm1 │ │ │ │ - vpaddd %xmm0,%xmm5,%xmm5 │ │ │ │ - vmovdqa %xmm2,%xmm0 │ │ │ │ - vpmaddwd %xmm2,%xmm14,%xmm2 │ │ │ │ - vpaddd %xmm2,%xmm5,%xmm5 │ │ │ │ - vpalignr $0xc,%xmm4,%xmm1,%xmm2 │ │ │ │ - vpunpcklwd %xmm1,%xmm2,%xmm2 │ │ │ │ - vpmaddwd %xmm6,%xmm2,%xmm4 │ │ │ │ - vpaddd %xmm5,%xmm13,%xmm5 │ │ │ │ - vpaddd %xmm4,%xmm5,%xmm5 │ │ │ │ - vmovdqa %xmm1,%xmm4 │ │ │ │ - vpsrldq $0x8,%xmm7,%xmm1 │ │ │ │ - vpsrad %xmm1,%xmm5,%xmm5 │ │ │ │ - vpackusdw %xmm5,%xmm5,%xmm5 │ │ │ │ - vpminsw %xmm5,%xmm11,%xmm5 │ │ │ │ - vmovd %xmm5,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm5,(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm3,%xmm5 │ │ │ │ + pmaddwd %xmm7,%xmm5 │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ + pmaddwd %xmm15,%xmm0 │ │ │ │ + pshufb %xmm14,%xmm4 │ │ │ │ + pshufb %xmm14,%xmm6 │ │ │ │ + pmaddwd %xmm8,%xmm4 │ │ │ │ + pmaddwd %xmm8,%xmm6 │ │ │ │ + phaddd %xmm6,%xmm4 │ │ │ │ + paddd %xmm11,%xmm4 │ │ │ │ + psrad %xmm12,%xmm4 │ │ │ │ + packssdw %xmm4,%xmm4 │ │ │ │ + paddd %xmm0,%xmm5 │ │ │ │ + movdqa %xmm2,%xmm0 │ │ │ │ + pmaddwd %xmm9,%xmm2 │ │ │ │ + paddd %xmm2,%xmm5 │ │ │ │ + movdqa %xmm4,%xmm2 │ │ │ │ + palignr $0xc,%xmm1,%xmm2 │ │ │ │ + punpcklwd %xmm4,%xmm2 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + pmaddwd %xmm10,%xmm1 │ │ │ │ + paddd %xmm13,%xmm5 │ │ │ │ + paddd %xmm1,%xmm5 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + movdqa %xmm4,%xmm1 │ │ │ │ + pshufd $0x4e,%xmm12,%xmm4 │ │ │ │ + psrad %xmm4,%xmm5 │ │ │ │ + packssdw %xmm5,%xmm5 │ │ │ │ + pmaxsw %xmm6,%xmm5 │ │ │ │ + pminsw (%rsp),%xmm5 │ │ │ │ + movd %xmm5,(%rdi) │ │ │ │ + pshuflw $0x4e,%xmm5,%xmm5 │ │ │ │ + movd %xmm5,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 387536 <__cxa_finalize@plt+0x35c4e6> │ │ │ │ - mov %r13,%rsp │ │ │ │ + jg 384dc8 <__cxa_finalize@plt+0x359d78> │ │ │ │ + add $0x1c8,%rsp │ │ │ │ pop %r13 │ │ │ │ pop %r12 │ │ │ │ pop %r15 │ │ │ │ pop %r14 │ │ │ │ pop %rbp │ │ │ │ pop %rbx │ │ │ │ - vzeroupper │ │ │ │ ret │ │ │ │ - mov 0x40(%r13),%r10d │ │ │ │ - vmovdqa %xmm11,0x50(%rsp) │ │ │ │ - vmovdqa %ymm12,(%rsp) │ │ │ │ - vmovdqa %ymm13,0x20(%rsp) │ │ │ │ - vmovdqa %xmm7,0x40(%rsp) │ │ │ │ - vbroadcasti128 0x5a9a0(%r15),%ymm7 │ │ │ │ + mov 0x208(%rsp),%r10d │ │ │ │ + movdqa %xmm11,0x10(%rsp) │ │ │ │ + movdqa %xmm12,0x20(%rsp) │ │ │ │ + movdqa %xmm13,0x30(%rsp) │ │ │ │ movzbl %al,%eax │ │ │ │ sub $0x2,%rdx │ │ │ │ - vmovd %eax,%xmm15 │ │ │ │ - vpmaddwd %ymm7,%ymm8,%ymm8 │ │ │ │ - vpbroadcastq 0x5aadd(%r15),%ymm2 │ │ │ │ - vpbroadcastd %xmm15,%xmm15 │ │ │ │ - vpaddd %ymm8,%ymm10,%ymm10 │ │ │ │ - vpand %ymm6,%ymm10,%ymm6 │ │ │ │ - vpsrld $0x6,%ymm6,%ymm6 │ │ │ │ - vpaddd %xmm6,%xmm15,%xmm15 │ │ │ │ - vmovd %xmm15,%r8d │ │ │ │ - vpextrd $0x1,%xmm15,%eax │ │ │ │ - vpextrd $0x2,%xmm15,%r14d │ │ │ │ - vpextrd $0x3,%xmm15,%r12d │ │ │ │ - vbroadcasti128 0x5aa20(%r15),%ymm5 │ │ │ │ - vbroadcasti128 0x5aa30(%r15),%ymm1 │ │ │ │ - vbroadcasti128 0x5a980(%r15),%ymm4 │ │ │ │ - vpbroadcastd 0x5acea(%r15,%r8,8),%xmm14 │ │ │ │ - vpbroadcastd 0x5acea(%r15,%rax,8),%xmm7 │ │ │ │ - vpbroadcastd 0x5acea(%r15,%r14,8),%xmm15 │ │ │ │ - vpbroadcastd 0x5acea(%r15,%r12,8),%xmm8 │ │ │ │ - vpcmpeqd %ymm6,%ymm9,%ymm6 │ │ │ │ - vpunpckldq %ymm6,%ymm6,%ymm13 │ │ │ │ - vpunpckhdq %ymm6,%ymm6,%ymm6 │ │ │ │ - vpsrld $0xa,%ymm10,%ymm10 │ │ │ │ - vpaddd %ymm10,%ymm10,%ymm10 │ │ │ │ - vpblendd $0xa,%xmm7,%xmm14,%xmm14 │ │ │ │ - vpblendd $0xa,%xmm8,%xmm15,%xmm15 │ │ │ │ - vpmovsxbw %xmm14,%ymm14 │ │ │ │ - vpmovsxbw %xmm15,%ymm15 │ │ │ │ - vpblendvb %ymm13,%ymm2,%ymm14,%ymm14 │ │ │ │ - vpblendvb %ymm6,%ymm2,%ymm15,%ymm15 │ │ │ │ - vpextrd $0x2,%xmm10,%r8d │ │ │ │ - vpshufb %ymm5,%ymm10,%ymm12 │ │ │ │ - vpshufb %ymm1,%ymm10,%ymm10 │ │ │ │ - lea (%r8,%rcx,2),%rax │ │ │ │ - lea (%r8,%rcx,1),%r14 │ │ │ │ + movd %eax,%xmm15 │ │ │ │ + pmaddwd 0x5d880(%r15),%xmm8 │ │ │ │ + movdqa 0x5d9c0(%r15),%xmm9 │ │ │ │ + pshufd $0x0,%xmm15,%xmm15 │ │ │ │ + paddd %xmm8,%xmm14 │ │ │ │ + movdqa %xmm14,%xmm0 │ │ │ │ + pand %xmm10,%xmm0 │ │ │ │ + psrld $0x6,%xmm0 │ │ │ │ + paddd %xmm0,%xmm15 │ │ │ │ + pshufd $0x4e,%xmm15,%xmm7 │ │ │ │ + movd %xmm15,%r8d │ │ │ │ + movd %xmm7,%r14d │ │ │ │ + pshufd $0x39,%xmm15,%xmm15 │ │ │ │ + pshufd $0x39,%xmm7,%xmm7 │ │ │ │ + movd %xmm15,%eax │ │ │ │ + movd %xmm7,%r12d │ │ │ │ + movdqa 0x5d8b0(%r15),%xmm10 │ │ │ │ + movdqa 0x5d8c0(%r15),%xmm11 │ │ │ │ + movd 0x5dc5a(%r15,%r8,8),%xmm13 │ │ │ │ + movd 0x5dc5a(%r15,%rax,8),%xmm2 │ │ │ │ + movd 0x5dc5a(%r15,%r14,8),%xmm15 │ │ │ │ + movd 0x5dc5a(%r15,%r12,8),%xmm4 │ │ │ │ + psrld $0xa,%xmm14 │ │ │ │ + paddd %xmm14,%xmm14 │ │ │ │ + punpckldq %xmm2,%xmm13 │ │ │ │ + punpckldq %xmm4,%xmm15 │ │ │ │ + punpcklqdq %xmm15,%xmm13 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + pcmpeqd %xmm2,%xmm0 │ │ │ │ + pand %xmm0,%xmm9 │ │ │ │ + pandn %xmm13,%xmm0 │ │ │ │ + por %xmm9,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm15 │ │ │ │ + punpckhbw %xmm0,%xmm15 │ │ │ │ + punpcklbw %xmm0,%xmm0 │ │ │ │ + psraw $0x8,%xmm15 │ │ │ │ + psraw $0x8,%xmm0 │ │ │ │ + movdqa %xmm14,%xmm12 │ │ │ │ + pshufb %xmm10,%xmm12 │ │ │ │ + pshufb %xmm11,%xmm14 │ │ │ │ + movdqa 0x5d850(%r15),%xmm10 │ │ │ │ + movd %xmm14,%r8d │ │ │ │ + shr $0x18,%r8d │ │ │ │ + movdqa %xmm14,%xmm7 │ │ │ │ + pshufb %xmm2,%xmm7 │ │ │ │ + psubb %xmm7,%xmm14 │ │ │ │ + paddb %xmm10,%xmm12 │ │ │ │ + paddb %xmm10,%xmm14 │ │ │ │ + lea (%r8,%rcx,1),%rax │ │ │ │ + lea (%r8,%rcx,2),%r14 │ │ │ │ lea (%r8,%rbp,1),%r12 │ │ │ │ - vmovdqu (%rdx),%xmm0 │ │ │ │ - vmovdqu (%rdx,%r8,1),%xmm7 │ │ │ │ - vmovdqu (%rdx,%rcx,2),%xmm1 │ │ │ │ - vmovdqu (%rdx,%rax,1),%xmm8 │ │ │ │ - vinserti128 $0x1,(%rdx,%rcx,1),%ymm0,%ymm0 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,1),%ymm7,%ymm7 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,1),%ymm1,%ymm1 │ │ │ │ - vinserti128 $0x1,(%rdx,%r12,1),%ymm8,%ymm8 │ │ │ │ + movdqu (%rdx),%xmm7 │ │ │ │ + movdqu (%rdx,%rcx,1),%xmm9 │ │ │ │ + movdqu (%rdx,%rcx,2),%xmm8 │ │ │ │ + movdqu (%rdx,%rbp,1),%xmm10 │ │ │ │ + movdqu (%rdx,%r8,1),%xmm1 │ │ │ │ + movdqu (%rdx,%rax,1),%xmm3 │ │ │ │ + movdqu (%rdx,%r14,1),%xmm2 │ │ │ │ + movdqu (%rdx,%r12,1),%xmm4 │ │ │ │ lea (%rdx,%rcx,4),%rdx │ │ │ │ - vmovdqu (%rdx),%xmm2 │ │ │ │ - vmovdqu (%rdx,%r8,1),%xmm9 │ │ │ │ - vmovdqu (%rdx,%rcx,2),%xmm3 │ │ │ │ - vmovdqu (%rdx,%rax,1),%xmm13 │ │ │ │ - vinserti128 $0x1,(%rdx,%rcx,1),%ymm2,%ymm2 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,1),%ymm9,%ymm9 │ │ │ │ - lea (%rdx,%rbp,1),%rdx │ │ │ │ - vpbroadcastb %xmm10,%ymm5 │ │ │ │ - vpsubb %ymm5,%ymm10,%ymm10 │ │ │ │ - vpaddb %ymm4,%ymm12,%ymm12 │ │ │ │ - vpaddb %ymm4,%ymm10,%ymm10 │ │ │ │ - vmovdqa (%rsp),%ymm5 │ │ │ │ - vmovd 0x40(%rsp),%xmm6 │ │ │ │ - vpshufb %ymm12,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm12,%ymm1,%ymm1 │ │ │ │ - vpmaddwd %ymm0,%ymm14,%ymm0 │ │ │ │ - vpmaddwd %ymm1,%ymm14,%ymm1 │ │ │ │ - vpshufb %ymm10,%ymm7,%ymm7 │ │ │ │ - vpshufb %ymm10,%ymm8,%ymm8 │ │ │ │ - vpmaddwd %ymm7,%ymm15,%ymm7 │ │ │ │ - vpmaddwd %ymm15,%ymm8,%ymm8 │ │ │ │ - vpshufb %ymm12,%ymm2,%ymm2 │ │ │ │ - vpshufb %xmm12,%xmm3,%xmm3 │ │ │ │ - vpmaddwd %ymm2,%ymm14,%ymm2 │ │ │ │ - vpmaddwd %xmm3,%xmm14,%xmm3 │ │ │ │ - vpshufb %ymm10,%ymm9,%ymm9 │ │ │ │ - vpshufb %xmm10,%xmm13,%xmm13 │ │ │ │ - vpmaddwd %ymm15,%ymm9,%ymm9 │ │ │ │ - vpmaddwd %xmm15,%xmm13,%xmm13 │ │ │ │ - vphaddd %ymm7,%ymm0,%ymm0 │ │ │ │ - vphaddd %ymm8,%ymm1,%ymm1 │ │ │ │ - vphaddd %ymm9,%ymm2,%ymm2 │ │ │ │ - vphaddd %xmm13,%xmm3,%xmm3 │ │ │ │ - vpaddd %ymm5,%ymm0,%ymm0 │ │ │ │ - vpaddd %ymm5,%ymm1,%ymm1 │ │ │ │ - vpaddd %ymm5,%ymm2,%ymm2 │ │ │ │ - vpaddd %xmm5,%xmm3,%xmm3 │ │ │ │ - vpsrad %xmm6,%ymm0,%ymm0 │ │ │ │ - vpsrad %xmm6,%ymm1,%ymm1 │ │ │ │ - vpsrad %xmm6,%ymm2,%ymm2 │ │ │ │ - vpsrad %xmm6,%xmm3,%xmm3 │ │ │ │ - vperm2i128 $0x21,%ymm1,%ymm0,%ymm4 │ │ │ │ - vperm2i128 $0x21,%ymm2,%ymm1,%ymm5 │ │ │ │ - vperm2i128 $0x21,%ymm3,%ymm2,%ymm6 │ │ │ │ + pshufb %xmm12,%xmm7 │ │ │ │ + pshufb %xmm12,%xmm9 │ │ │ │ + pshufb %xmm12,%xmm8 │ │ │ │ + pshufb %xmm12,%xmm10 │ │ │ │ + pmaddwd %xmm0,%xmm7 │ │ │ │ + pmaddwd %xmm0,%xmm9 │ │ │ │ + pmaddwd %xmm0,%xmm8 │ │ │ │ + pmaddwd %xmm0,%xmm10 │ │ │ │ + pshufb %xmm14,%xmm1 │ │ │ │ + pshufb %xmm14,%xmm3 │ │ │ │ + pshufb %xmm14,%xmm2 │ │ │ │ + pshufb %xmm14,%xmm4 │ │ │ │ + pmaddwd %xmm15,%xmm1 │ │ │ │ + pmaddwd %xmm15,%xmm3 │ │ │ │ + pmaddwd %xmm15,%xmm2 │ │ │ │ + pmaddwd %xmm15,%xmm4 │ │ │ │ + movdqa 0x10(%rsp),%xmm5 │ │ │ │ + movd 0x20(%rsp),%xmm6 │ │ │ │ + phaddd %xmm1,%xmm7 │ │ │ │ + phaddd %xmm3,%xmm9 │ │ │ │ + phaddd %xmm2,%xmm8 │ │ │ │ + phaddd %xmm4,%xmm10 │ │ │ │ + movdqu (%rdx),%xmm1 │ │ │ │ + movdqu (%rdx,%rcx,1),%xmm2 │ │ │ │ + movdqu (%rdx,%rcx,2),%xmm3 │ │ │ │ + paddd %xmm5,%xmm7 │ │ │ │ + paddd %xmm5,%xmm9 │ │ │ │ + paddd %xmm5,%xmm8 │ │ │ │ + paddd %xmm5,%xmm10 │ │ │ │ + psrad %xmm6,%xmm7 │ │ │ │ + psrad %xmm6,%xmm9 │ │ │ │ + psrad %xmm6,%xmm8 │ │ │ │ + psrad %xmm6,%xmm10 │ │ │ │ + packssdw %xmm9,%xmm7 │ │ │ │ + packssdw %xmm10,%xmm8 │ │ │ │ + movdqu (%rdx,%r8,1),%xmm13 │ │ │ │ + movdqu (%rdx,%rax,1),%xmm9 │ │ │ │ + movdqu (%rdx,%r14,1),%xmm10 │ │ │ │ + add %rbp,%rdx │ │ │ │ + pshufb %xmm12,%xmm1 │ │ │ │ + pshufb %xmm12,%xmm2 │ │ │ │ + pshufb %xmm12,%xmm3 │ │ │ │ + pmaddwd %xmm0,%xmm1 │ │ │ │ + pmaddwd %xmm0,%xmm2 │ │ │ │ + pmaddwd %xmm0,%xmm3 │ │ │ │ + pshufb %xmm14,%xmm13 │ │ │ │ + pshufb %xmm14,%xmm9 │ │ │ │ + pshufb %xmm14,%xmm10 │ │ │ │ + pmaddwd %xmm15,%xmm13 │ │ │ │ + pmaddwd %xmm15,%xmm9 │ │ │ │ + pmaddwd %xmm15,%xmm10 │ │ │ │ + phaddd %xmm13,%xmm1 │ │ │ │ + phaddd %xmm9,%xmm2 │ │ │ │ + phaddd %xmm10,%xmm3 │ │ │ │ shr $0x6,%r10d │ │ │ │ mov $0x40000000,%r12d │ │ │ │ lea (%r11,%r10,1),%r10d │ │ │ │ - cmovne 0x5ace8(%r15,%r10,8),%r12 │ │ │ │ - vpslld $0x10,%ymm4,%ymm4 │ │ │ │ - vpslld $0x10,%ymm5,%ymm5 │ │ │ │ - vpslld $0x10,%ymm6,%ymm6 │ │ │ │ - vpblendw $0xaa,%ymm4,%ymm0,%ymm0 │ │ │ │ - vpblendw $0xaa,%ymm5,%ymm1,%ymm1 │ │ │ │ - vpblendw $0xaa,%ymm6,%ymm2,%ymm2 │ │ │ │ - vmovq %r12,%xmm13 │ │ │ │ - vpunpcklqdq %xmm13,%xmm13,%xmm13 │ │ │ │ - vpmovsxbw %xmm13,%ymm13 │ │ │ │ - vpshufd $0x0,%ymm13,%ymm7 │ │ │ │ - vpshufd $0x55,%ymm13,%ymm8 │ │ │ │ - vpshufd $0xaa,%ymm13,%ymm9 │ │ │ │ - vpshufd $0xff,%ymm13,%ymm13 │ │ │ │ - vmovdqu (%rdx),%xmm11 │ │ │ │ - vmovdqu (%rdx,%r8,1),%xmm6 │ │ │ │ - vinserti128 $0x1,(%rdx,%rcx,1),%ymm11,%ymm11 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,1),%ymm6,%ymm6 │ │ │ │ + cmovne 0x5dc58(%r15,%r10,8),%r12 │ │ │ │ + paddd %xmm5,%xmm1 │ │ │ │ + paddd %xmm5,%xmm2 │ │ │ │ + paddd %xmm5,%xmm3 │ │ │ │ + psrad %xmm6,%xmm1 │ │ │ │ + psrad %xmm6,%xmm2 │ │ │ │ + psrad %xmm6,%xmm3 │ │ │ │ + packssdw %xmm2,%xmm1 │ │ │ │ + packssdw %xmm3,%xmm3 │ │ │ │ + movaps %xmm7,%xmm4 │ │ │ │ + shufps $0x4e,%xmm8,%xmm4 │ │ │ │ + movaps %xmm8,%xmm5 │ │ │ │ + shufps $0x4e,%xmm1,%xmm5 │ │ │ │ + movaps %xmm1,%xmm6 │ │ │ │ + shufps $0x4e,%xmm3,%xmm6 │ │ │ │ + movdqa %xmm7,%xmm13 │ │ │ │ + punpcklwd %xmm4,%xmm13 │ │ │ │ + punpckhwd %xmm4,%xmm7 │ │ │ │ + movdqa %xmm8,%xmm9 │ │ │ │ + punpcklwd %xmm5,%xmm9 │ │ │ │ + punpckhwd %xmm5,%xmm8 │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + punpcklwd %xmm6,%xmm2 │ │ │ │ + punpckhwd %xmm6,%xmm1 │ │ │ │ + movq %r12,%xmm10 │ │ │ │ + movdqa %xmm9,0x40(%rsp) │ │ │ │ + movdqa %xmm8,0x50(%rsp) │ │ │ │ + movdqa %xmm2,0x60(%rsp) │ │ │ │ + movdqa %xmm1,0x70(%rsp) │ │ │ │ + movdqa %xmm3,0x80(%rsp) │ │ │ │ + punpcklbw %xmm10,%xmm10 │ │ │ │ + psraw $0x8,%xmm10 │ │ │ │ + pshufd $0x0,%xmm10,%xmm3 │ │ │ │ + pshufd $0x55,%xmm10,%xmm4 │ │ │ │ + pshufd $0xaa,%xmm10,%xmm5 │ │ │ │ + pshufd $0xff,%xmm10,%xmm10 │ │ │ │ + movdqu (%rdx),%xmm11 │ │ │ │ + movdqu (%rdx,%rcx,1),%xmm6 │ │ │ │ + pmaddwd %xmm3,%xmm13 │ │ │ │ + pmaddwd %xmm3,%xmm7 │ │ │ │ + pmaddwd %xmm4,%xmm9 │ │ │ │ + pmaddwd %xmm4,%xmm8 │ │ │ │ + pmaddwd %xmm5,%xmm2 │ │ │ │ + pmaddwd %xmm5,%xmm1 │ │ │ │ + paddd %xmm13,%xmm9 │ │ │ │ + paddd %xmm7,%xmm8 │ │ │ │ + movdqu (%rdx,%r8,1),%xmm13 │ │ │ │ + movdqu (%rdx,%rax,1),%xmm7 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpmaddwd %ymm7,%ymm0,%ymm4 │ │ │ │ - vpmaddwd %ymm1,%ymm8,%ymm5 │ │ │ │ - vpshufb %ymm12,%ymm11,%ymm11 │ │ │ │ - vpshufb %ymm10,%ymm6,%ymm6 │ │ │ │ - vpmaddwd %ymm14,%ymm11,%ymm11 │ │ │ │ - vpmaddwd %ymm6,%ymm15,%ymm6 │ │ │ │ - vpaddd 0x20(%rsp),%ymm4,%ymm4 │ │ │ │ - vphaddd %ymm6,%ymm11,%ymm11 │ │ │ │ - vpmaddwd %ymm2,%ymm9,%ymm6 │ │ │ │ - vpaddd (%rsp),%ymm11,%ymm11 │ │ │ │ - vpsrad 0x40(%rsp),%ymm11,%ymm11 │ │ │ │ - vmovdqa %ymm1,%ymm0 │ │ │ │ - vmovdqa %ymm2,%ymm1 │ │ │ │ - vpaddd %ymm6,%ymm5,%ymm5 │ │ │ │ - vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ - vinserti128 $0x1,%xmm11,%ymm3,%ymm2 │ │ │ │ - vpslld $0x10,%ymm11,%ymm3 │ │ │ │ - vpblendw $0xaa,%ymm3,%ymm2,%ymm2 │ │ │ │ - vpmaddwd %ymm2,%ymm13,%ymm5 │ │ │ │ - vextracti128 $0x1,%ymm11,%xmm3 │ │ │ │ - vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ - vpsrad 0x48(%rsp),%ymm4,%ymm4 │ │ │ │ - vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ - vpackusdw %xmm5,%xmm4,%xmm4 │ │ │ │ - vpminsw 0x50(%rsp),%xmm4,%xmm4 │ │ │ │ - vmovq %xmm4,(%rdi) │ │ │ │ - vmovhps %xmm4,(%rdi,%rsi,1) │ │ │ │ + paddd %xmm2,%xmm9 │ │ │ │ + paddd %xmm1,%xmm8 │ │ │ │ + pshufb %xmm12,%xmm11 │ │ │ │ + pshufb %xmm12,%xmm6 │ │ │ │ + pmaddwd %xmm0,%xmm11 │ │ │ │ + pmaddwd %xmm0,%xmm6 │ │ │ │ + pshufb %xmm14,%xmm13 │ │ │ │ + pshufb %xmm14,%xmm7 │ │ │ │ + pmaddwd %xmm15,%xmm13 │ │ │ │ + pmaddwd %xmm15,%xmm7 │ │ │ │ + phaddd %xmm13,%xmm11 │ │ │ │ + phaddd %xmm7,%xmm6 │ │ │ │ + paddd 0x10(%rsp),%xmm11 │ │ │ │ + paddd 0x10(%rsp),%xmm6 │ │ │ │ + psrad 0x20(%rsp),%xmm11 │ │ │ │ + psrad 0x20(%rsp),%xmm6 │ │ │ │ + packssdw %xmm6,%xmm11 │ │ │ │ + movaps 0x80(%rsp),%xmm1 │ │ │ │ + shufps $0x4e,%xmm11,%xmm1 │ │ │ │ + movdqa 0x40(%rsp),%xmm13 │ │ │ │ + movdqa %xmm11,0x80(%rsp) │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + punpcklwd %xmm11,%xmm2 │ │ │ │ + punpckhwd %xmm11,%xmm1 │ │ │ │ + movdqa %xmm2,%xmm6 │ │ │ │ + pmaddwd %xmm10,%xmm6 │ │ │ │ + movdqa %xmm1,%xmm7 │ │ │ │ + pmaddwd %xmm10,%xmm7 │ │ │ │ + movd 0x28(%rsp),%xmm11 │ │ │ │ + paddd 0x30(%rsp),%xmm9 │ │ │ │ + paddd 0x30(%rsp),%xmm8 │ │ │ │ + paddd %xmm6,%xmm9 │ │ │ │ + paddd %xmm7,%xmm8 │ │ │ │ + movdqa 0x50(%rsp),%xmm7 │ │ │ │ + psrad %xmm11,%xmm9 │ │ │ │ + psrad %xmm11,%xmm8 │ │ │ │ + packssdw %xmm8,%xmm9 │ │ │ │ + movdqa 0x70(%rsp),%xmm8 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + pmaxsw %xmm6,%xmm9 │ │ │ │ + pminsw (%rsp),%xmm9 │ │ │ │ + movq %xmm9,(%rdi) │ │ │ │ + movhps %xmm9,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ + movdqa 0x60(%rsp),%xmm9 │ │ │ │ + movdqa %xmm8,0x50(%rsp) │ │ │ │ + movdqa %xmm9,0x40(%rsp) │ │ │ │ + movdqa %xmm2,0x60(%rsp) │ │ │ │ + movdqa %xmm1,0x70(%rsp) │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 387840 <__cxa_finalize@plt+0x35c7f0> │ │ │ │ - mov %r13,%rsp │ │ │ │ + jg 3851e9 <__cxa_finalize@plt+0x35a199> │ │ │ │ + add $0x1c8,%rsp │ │ │ │ pop %r13 │ │ │ │ pop %r12 │ │ │ │ pop %r15 │ │ │ │ pop %r14 │ │ │ │ pop %rbp │ │ │ │ pop %rbx │ │ │ │ - vzeroupper │ │ │ │ ret │ │ │ │ - movl $0x1,0xa0(%rsp) │ │ │ │ - jmp 38793f <__cxa_finalize@plt+0x35c8ef> │ │ │ │ - movl $0x2,0xa0(%rsp) │ │ │ │ - jmp 38793f <__cxa_finalize@plt+0x35c8ef> │ │ │ │ - movl $0x4,0xa0(%rsp) │ │ │ │ - jmp 38793f <__cxa_finalize@plt+0x35c8ef> │ │ │ │ - movl $0x8,0xa0(%rsp) │ │ │ │ - jmp 38793f <__cxa_finalize@plt+0x35c8ef> │ │ │ │ - movl $0x10,0xa0(%rsp) │ │ │ │ - mov 0x40(%r13),%r10d │ │ │ │ - mov %rsi,0xb8(%rsp) │ │ │ │ - vmovdqa %xmm11,0xc0(%rsp) │ │ │ │ - vmovdqa %ymm12,(%rsp) │ │ │ │ - vmovdqa %ymm13,0x20(%rsp) │ │ │ │ - vmovdqa %xmm7,0x40(%rsp) │ │ │ │ + movl $0x1,0x130(%rsp) │ │ │ │ + jmp 385398 <__cxa_finalize@plt+0x35a348> │ │ │ │ + movl $0x2,0x130(%rsp) │ │ │ │ + jmp 385398 <__cxa_finalize@plt+0x35a348> │ │ │ │ + movl $0x4,0x130(%rsp) │ │ │ │ + jmp 385398 <__cxa_finalize@plt+0x35a348> │ │ │ │ + movl $0x8,0x130(%rsp) │ │ │ │ + jmp 385398 <__cxa_finalize@plt+0x35a348> │ │ │ │ + movl $0x10,0x130(%rsp) │ │ │ │ + mov 0x208(%rsp),%r10d │ │ │ │ + movdqa %xmm11,0x10(%rsp) │ │ │ │ + movdqa %xmm12,0x20(%rsp) │ │ │ │ + movdqa %xmm13,0x30(%rsp) │ │ │ │ shr $0x10,%eax │ │ │ │ - sub $0x6,%rdx │ │ │ │ shr $0x6,%r10d │ │ │ │ mov $0x40000000,%r8d │ │ │ │ lea (%r11,%r10,1),%r10d │ │ │ │ - cmovne 0x5ace8(%r15,%r10,8),%r8 │ │ │ │ - vpmaddwd 0x5a9c0(%r15),%ymm8,%ymm8 │ │ │ │ - vmovd %eax,%xmm15 │ │ │ │ - mov %eax,0xa4(%rsp) │ │ │ │ - mov %rdx,0xa8(%rsp) │ │ │ │ - mov %rdi,0xb0(%rsp) │ │ │ │ - mov %r9d,0x38(%r13) │ │ │ │ - shll $0x3,0x48(%r13) │ │ │ │ - vpbroadcastd %xmm15,%ymm15 │ │ │ │ - vpaddd %ymm8,%ymm10,%ymm10 │ │ │ │ - vmovq %r8,%xmm0 │ │ │ │ - vpmovsxbw %xmm0,%xmm0 │ │ │ │ - vmovdqa %xmm0,0x50(%rsp) │ │ │ │ - jmp 387a25 <__cxa_finalize@plt+0x35c9d5> │ │ │ │ - decl 0xa0(%rsp) │ │ │ │ - je 388b6b <__cxa_finalize@plt+0x35db1b> │ │ │ │ - addq $0x10,0xb0(%rsp) │ │ │ │ - mov 0x38(%r13),%r9d │ │ │ │ - vpbroadcastd 0x48(%r13),%ymm8 │ │ │ │ - vpbroadcastd 0x5aad8(%r15),%ymm6 │ │ │ │ - vpaddd 0x60(%rsp),%ymm8,%ymm10 │ │ │ │ - vpbroadcastd 0xa4(%rsp),%ymm15 │ │ │ │ - vpxor %ymm9,%ymm9,%ymm9 │ │ │ │ - mov 0xa8(%rsp),%rdx │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - vmovdqa (%rsp),%ymm12 │ │ │ │ - vmovdqa 0x40(%rsp),%xmm7 │ │ │ │ - vpbroadcastq 0x5aadc(%r15),%xmm2 │ │ │ │ - vpand %ymm6,%ymm10,%ymm5 │ │ │ │ - vpsrld $0x6,%ymm5,%ymm5 │ │ │ │ - vpaddd %ymm5,%ymm15,%ymm15 │ │ │ │ - vpcmpeqd %ymm5,%ymm9,%ymm5 │ │ │ │ - vextracti128 $0x1,%ymm15,%xmm11 │ │ │ │ - vmovq %xmm15,%rax │ │ │ │ - vpextrq $0x1,%xmm15,%rbx │ │ │ │ - vmovq %xmm11,%r14 │ │ │ │ - vpextrq $0x1,%xmm11,%rsi │ │ │ │ - mov %eax,%r8d │ │ │ │ - shr $0x20,%rax │ │ │ │ - mov %ebx,%r10d │ │ │ │ - shr $0x20,%rbx │ │ │ │ - mov %r14d,%ebp │ │ │ │ - shr $0x20,%r14 │ │ │ │ - mov %esi,%r12d │ │ │ │ - shr $0x20,%rsi │ │ │ │ - vmovdqa %ymm10,0x60(%rsp) │ │ │ │ - vmovq 0x5ace8(%r15,%r8,8),%xmm1 │ │ │ │ - vmovq 0x5ace8(%r15,%rax,8),%xmm13 │ │ │ │ - vmovhps 0x5ace8(%r15,%r10,8),%xmm1,%xmm1 │ │ │ │ - vmovhps 0x5ace8(%r15,%rbx,8),%xmm13,%xmm13 │ │ │ │ - vmovq 0x5ace8(%r15,%rbp,8),%xmm14 │ │ │ │ - vmovq 0x5ace8(%r15,%r14,8),%xmm15 │ │ │ │ - vmovhps 0x5ace8(%r15,%r12,8),%xmm14,%xmm14 │ │ │ │ - vmovhps 0x5ace8(%r15,%rsi,8),%xmm15,%xmm15 │ │ │ │ - vpsrld $0xa,%ymm10,%ymm10 │ │ │ │ - vextracti128 $0x1,%ymm10,%xmm11 │ │ │ │ - vextracti128 $0x1,%ymm5,%xmm6 │ │ │ │ - vmovq %xmm10,%rax │ │ │ │ - vpextrq $0x1,%xmm10,%r14 │ │ │ │ - vmovq %xmm11,%rbx │ │ │ │ - vpextrq $0x1,%xmm11,%rsi │ │ │ │ - mov %eax,%r8d │ │ │ │ - shr $0x20,%rax │ │ │ │ + cmovne 0x5dc58(%r15,%r10,8),%r8 │ │ │ │ + movd %eax,%xmm15 │ │ │ │ + sub $0x6,%rdx │ │ │ │ + movdqa %xmm8,%xmm7 │ │ │ │ + pslld $0x2,%xmm7 │ │ │ │ + pmaddwd 0x5d880(%r15),%xmm8 │ │ │ │ + pshufd $0x0,%xmm15,%xmm15 │ │ │ │ + paddd %xmm8,%xmm14 │ │ │ │ + movq %r8,%xmm3 │ │ │ │ + punpcklbw %xmm3,%xmm3 │ │ │ │ + psraw $0x8,%xmm3 │ │ │ │ + movdqa %xmm7,0x140(%rsp) │ │ │ │ + movdqa %xmm15,0x160(%rsp) │ │ │ │ + mov %rdx,0x138(%rsp) │ │ │ │ + mov %rdi,0x170(%rsp) │ │ │ │ + pshufd $0x0,%xmm3,%xmm0 │ │ │ │ + pshufd $0x55,%xmm3,%xmm1 │ │ │ │ + pshufd $0xaa,%xmm3,%xmm2 │ │ │ │ + pshufd $0xff,%xmm3,%xmm3 │ │ │ │ + movdqa %xmm0,0x180(%rsp) │ │ │ │ + movdqa %xmm1,0x190(%rsp) │ │ │ │ + movdqa %xmm2,0x1a0(%rsp) │ │ │ │ + movdqa %xmm3,0x1b0(%rsp) │ │ │ │ + mov %r9d,0x200(%rsp) │ │ │ │ + jmp 3854c9 <__cxa_finalize@plt+0x35a479> │ │ │ │ + decl 0x130(%rsp) │ │ │ │ + je 3872e4 <__cxa_finalize@plt+0x35c294> │ │ │ │ + addq $0x10,0x170(%rsp) │ │ │ │ + mov 0x200(%rsp),%r9d │ │ │ │ + movdqa 0x140(%rsp),%xmm7 │ │ │ │ + movdqa 0x150(%rsp),%xmm14 │ │ │ │ + movdqa 0x5d9b0(%r15),%xmm10 │ │ │ │ + movdqa 0x10(%rsp),%xmm11 │ │ │ │ + movdqa 0x160(%rsp),%xmm15 │ │ │ │ + mov 0x138(%rsp),%rdx │ │ │ │ + mov 0x170(%rsp),%rdi │ │ │ │ + paddd %xmm7,%xmm14 │ │ │ │ + movdqa 0x5d9e0(%r15),%xmm9 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movdqa %xmm14,%xmm2 │ │ │ │ + psrld $0xa,%xmm2 │ │ │ │ + movdqa %xmm2,0x40(%rsp) │ │ │ │ + movdqa %xmm14,%xmm6 │ │ │ │ + pand %xmm10,%xmm6 │ │ │ │ + psrld $0x6,%xmm6 │ │ │ │ + movdqa %xmm15,%xmm5 │ │ │ │ + paddd %xmm6,%xmm5 │ │ │ │ + pcmpeqd %xmm1,%xmm6 │ │ │ │ + pshufd $0x4e,%xmm5,%xmm2 │ │ │ │ + movd %xmm5,%r8d │ │ │ │ + movd %xmm2,%eax │ │ │ │ + pshufd $0x39,%xmm5,%xmm5 │ │ │ │ + pshufd $0x39,%xmm2,%xmm2 │ │ │ │ + movd %xmm5,%r10d │ │ │ │ + movd %xmm2,%ebx │ │ │ │ + movq 0x5dc58(%r15,%r8,8),%xmm0 │ │ │ │ + movq 0x5dc58(%r15,%rax,8),%xmm1 │ │ │ │ + movhps 0x5dc58(%r15,%r10,8),%xmm0 │ │ │ │ + movhps 0x5dc58(%r15,%rbx,8),%xmm1 │ │ │ │ + paddd %xmm7,%xmm14 │ │ │ │ + movdqa %xmm14,%xmm5 │ │ │ │ + pand %xmm10,%xmm5 │ │ │ │ + psrld $0x6,%xmm5 │ │ │ │ + paddd %xmm5,%xmm15 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + pcmpeqd %xmm2,%xmm5 │ │ │ │ + movdqa %xmm14,0x150(%rsp) │ │ │ │ + pshufd $0x4e,%xmm15,%xmm4 │ │ │ │ + movd %xmm15,%ebp │ │ │ │ + movd %xmm4,%r14d │ │ │ │ + pshufd $0x39,%xmm15,%xmm15 │ │ │ │ + pshufd $0x39,%xmm4,%xmm4 │ │ │ │ + movd %xmm15,%r12d │ │ │ │ + movd %xmm4,%r13d │ │ │ │ + movq 0x5dc58(%r15,%rbp,8),%xmm2 │ │ │ │ + movq 0x5dc58(%r15,%r14,8),%xmm3 │ │ │ │ + movhps 0x5dc58(%r15,%r12,8),%xmm2 │ │ │ │ + movhps 0x5dc58(%r15,%r13,8),%xmm3 │ │ │ │ + psrld $0xa,%xmm14 │ │ │ │ + movq %xmm14,%r14 │ │ │ │ + punpckhqdq %xmm14,%xmm14 │ │ │ │ + movq %xmm14,%r13 │ │ │ │ mov %r14d,%ebp │ │ │ │ shr $0x20,%r14 │ │ │ │ - mov %ebx,%r10d │ │ │ │ - shr $0x20,%rbx │ │ │ │ - mov %esi,%r12d │ │ │ │ - shr $0x20,%rsi │ │ │ │ - vpshufd $0xa0,%xmm5,%xmm4 │ │ │ │ - vpshufd $0xf5,%xmm5,%xmm5 │ │ │ │ - vpshufd $0xa0,%xmm6,%xmm11 │ │ │ │ - vpshufd $0xf5,%xmm6,%xmm6 │ │ │ │ - vpblendvb %xmm4,%xmm2,%xmm1,%xmm1 │ │ │ │ - vpblendvb %xmm5,%xmm2,%xmm13,%xmm13 │ │ │ │ - vpblendvb %xmm11,%xmm2,%xmm14,%xmm14 │ │ │ │ - vpblendvb %xmm6,%xmm2,%xmm15,%xmm15 │ │ │ │ - vpmovsxbw %xmm1,%ymm1 │ │ │ │ - vpmovsxbw %xmm13,%ymm13 │ │ │ │ - vpmovsxbw %xmm14,%ymm14 │ │ │ │ - vpmovsxbw %xmm15,%ymm15 │ │ │ │ - vmovdqu (%rdx,%r8,2),%xmm0 │ │ │ │ - vmovdqu (%rdx,%rax,2),%xmm10 │ │ │ │ - vmovdqu (%rdx,%r10,2),%xmm2 │ │ │ │ - vmovdqu (%rdx,%rbx,2),%xmm3 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,2),%ymm0,%ymm0 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,2),%ymm10,%ymm10 │ │ │ │ - vinserti128 $0x1,(%rdx,%r12,2),%ymm2,%ymm2 │ │ │ │ - vinserti128 $0x1,(%rdx,%rsi,2),%ymm3,%ymm3 │ │ │ │ + mov %r13d,%r12d │ │ │ │ + shr $0x20,%r13 │ │ │ │ + mov 0x40(%rsp),%r8d │ │ │ │ + mov 0x44(%rsp),%eax │ │ │ │ + mov 0x48(%rsp),%r10d │ │ │ │ + mov 0x4c(%rsp),%ebx │ │ │ │ + pshufd $0x50,%xmm6,%xmm4 │ │ │ │ + pshufd $0xfa,%xmm6,%xmm6 │ │ │ │ + pshufd $0x50,%xmm5,%xmm14 │ │ │ │ + pshufd $0xfa,%xmm5,%xmm5 │ │ │ │ + movdqa %xmm9,%xmm7 │ │ │ │ + pand %xmm4,%xmm7 │ │ │ │ + movdqa %xmm9,%xmm8 │ │ │ │ + pand %xmm6,%xmm8 │ │ │ │ + movdqa %xmm9,%xmm15 │ │ │ │ + pand %xmm14,%xmm15 │ │ │ │ + pand %xmm5,%xmm9 │ │ │ │ + pandn %xmm0,%xmm4 │ │ │ │ + pandn %xmm1,%xmm6 │ │ │ │ + pandn %xmm2,%xmm14 │ │ │ │ + pandn %xmm3,%xmm5 │ │ │ │ + por %xmm4,%xmm7 │ │ │ │ + por %xmm6,%xmm8 │ │ │ │ + por %xmm14,%xmm15 │ │ │ │ + por %xmm5,%xmm9 │ │ │ │ + movdqa %xmm7,%xmm0 │ │ │ │ + punpcklbw %xmm7,%xmm0 │ │ │ │ + punpckhbw %xmm7,%xmm7 │ │ │ │ + movdqa %xmm8,%xmm1 │ │ │ │ + punpcklbw %xmm8,%xmm1 │ │ │ │ + punpckhbw %xmm8,%xmm8 │ │ │ │ + psraw $0x8,%xmm0 │ │ │ │ + psraw $0x8,%xmm7 │ │ │ │ + psraw $0x8,%xmm1 │ │ │ │ + psraw $0x8,%xmm8 │ │ │ │ + movdqa %xmm15,%xmm2 │ │ │ │ + punpcklbw %xmm15,%xmm2 │ │ │ │ + punpckhbw %xmm15,%xmm15 │ │ │ │ + movdqa %xmm9,%xmm3 │ │ │ │ + punpcklbw %xmm9,%xmm3 │ │ │ │ + punpckhbw %xmm9,%xmm9 │ │ │ │ + psraw $0x8,%xmm2 │ │ │ │ + psraw $0x8,%xmm15 │ │ │ │ + psraw $0x8,%xmm3 │ │ │ │ + psraw $0x8,%xmm9 │ │ │ │ + movdqa %xmm0,0x50(%rsp) │ │ │ │ + movdqa %xmm7,0x60(%rsp) │ │ │ │ + movdqa %xmm1,0x70(%rsp) │ │ │ │ + movdqa %xmm8,0x80(%rsp) │ │ │ │ + movdqa %xmm2,0x90(%rsp) │ │ │ │ + movdqa %xmm15,0xa0(%rsp) │ │ │ │ + movdqa %xmm3,0xb0(%rsp) │ │ │ │ + movdqa %xmm9,0xc0(%rsp) │ │ │ │ + movdqu (%rdx,%r8,2),%xmm1 │ │ │ │ + movdqu (%rdx,%rax,2),%xmm2 │ │ │ │ + movdqu (%rdx,%r10,2),%xmm3 │ │ │ │ + movdqu (%rdx,%rbx,2),%xmm4 │ │ │ │ + movdqu (%rdx,%rbp,2),%xmm5 │ │ │ │ + movdqu (%rdx,%r14,2),%xmm6 │ │ │ │ + movdqu (%rdx,%r12,2),%xmm9 │ │ │ │ + movdqu (%rdx,%r13,2),%xmm10 │ │ │ │ add %rcx,%rdx │ │ │ │ - vmovdqu (%rdx,%r8,2),%xmm4 │ │ │ │ - vmovdqu (%rdx,%rax,2),%xmm5 │ │ │ │ - vmovdqu (%rdx,%r10,2),%xmm6 │ │ │ │ - vmovdqu (%rdx,%rbx,2),%xmm11 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,2),%ymm4,%ymm4 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,2),%ymm5,%ymm5 │ │ │ │ - vinserti128 $0x1,(%rdx,%r12,2),%ymm6,%ymm6 │ │ │ │ - vinserti128 $0x1,(%rdx,%rsi,2),%ymm11,%ymm11 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm1 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm2 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm3 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm4 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm5 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm6 │ │ │ │ + pmaddwd 0xb0(%rsp),%xmm9 │ │ │ │ + pmaddwd 0xc0(%rsp),%xmm10 │ │ │ │ + phaddd %xmm2,%xmm1 │ │ │ │ + phaddd %xmm4,%xmm3 │ │ │ │ + phaddd %xmm6,%xmm5 │ │ │ │ + phaddd %xmm10,%xmm9 │ │ │ │ + phaddd %xmm3,%xmm1 │ │ │ │ + phaddd %xmm9,%xmm5 │ │ │ │ + paddd %xmm11,%xmm1 │ │ │ │ + paddd %xmm11,%xmm5 │ │ │ │ + psrad %xmm12,%xmm1 │ │ │ │ + psrad %xmm12,%xmm5 │ │ │ │ + packssdw %xmm5,%xmm1 │ │ │ │ + movdqa %xmm1,0xd0(%rsp) │ │ │ │ + movdqu (%rdx,%r8,2),%xmm2 │ │ │ │ + movdqu (%rdx,%rax,2),%xmm3 │ │ │ │ + movdqu (%rdx,%r10,2),%xmm4 │ │ │ │ + movdqu (%rdx,%rbx,2),%xmm5 │ │ │ │ + movdqu (%rdx,%rbp,2),%xmm6 │ │ │ │ + movdqu (%rdx,%r14,2),%xmm1 │ │ │ │ + movdqu (%rdx,%r12,2),%xmm9 │ │ │ │ + movdqu (%rdx,%r13,2),%xmm10 │ │ │ │ add %rcx,%rdx │ │ │ │ - vpmaddwd %ymm1,%ymm0,%ymm0 │ │ │ │ - vpmaddwd %ymm13,%ymm10,%ymm10 │ │ │ │ - vpmaddwd %ymm2,%ymm14,%ymm2 │ │ │ │ - vpmaddwd %ymm3,%ymm15,%ymm3 │ │ │ │ - vpmaddwd %ymm1,%ymm4,%ymm4 │ │ │ │ - vpmaddwd %ymm5,%ymm13,%ymm5 │ │ │ │ - vpmaddwd %ymm6,%ymm14,%ymm6 │ │ │ │ - vpmaddwd %ymm15,%ymm11,%ymm11 │ │ │ │ - vphaddd %ymm10,%ymm0,%ymm0 │ │ │ │ - vphaddd %ymm3,%ymm2,%ymm2 │ │ │ │ - vphaddd %ymm5,%ymm4,%ymm4 │ │ │ │ - vphaddd %ymm11,%ymm6,%ymm6 │ │ │ │ - vphaddd %ymm2,%ymm0,%ymm0 │ │ │ │ - vphaddd %ymm6,%ymm4,%ymm4 │ │ │ │ - vpaddd %ymm0,%ymm12,%ymm0 │ │ │ │ - vpaddd %ymm4,%ymm12,%ymm4 │ │ │ │ - vpsrad %xmm7,%ymm0,%ymm0 │ │ │ │ - vpsrad %xmm7,%ymm4,%ymm4 │ │ │ │ - vpackssdw %ymm4,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,0x80(%rsp) │ │ │ │ - vmovdqu (%rdx,%r8,2),%xmm10 │ │ │ │ - vmovdqu (%rdx,%rax,2),%xmm2 │ │ │ │ - vmovdqu (%rdx,%r10,2),%xmm3 │ │ │ │ - vmovdqu (%rdx,%rbx,2),%xmm4 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,2),%ymm10,%ymm10 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,2),%ymm2,%ymm2 │ │ │ │ - vinserti128 $0x1,(%rdx,%r12,2),%ymm3,%ymm3 │ │ │ │ - vinserti128 $0x1,(%rdx,%rsi,2),%ymm4,%ymm4 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm2 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm3 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm4 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm5 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm6 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm1 │ │ │ │ + pmaddwd 0xb0(%rsp),%xmm9 │ │ │ │ + pmaddwd 0xc0(%rsp),%xmm10 │ │ │ │ + phaddd %xmm3,%xmm2 │ │ │ │ + phaddd %xmm5,%xmm4 │ │ │ │ + phaddd %xmm1,%xmm6 │ │ │ │ + phaddd %xmm10,%xmm9 │ │ │ │ + phaddd %xmm4,%xmm2 │ │ │ │ + phaddd %xmm9,%xmm6 │ │ │ │ + paddd %xmm11,%xmm2 │ │ │ │ + paddd %xmm11,%xmm6 │ │ │ │ + psrad %xmm12,%xmm2 │ │ │ │ + psrad %xmm12,%xmm6 │ │ │ │ + packssdw %xmm6,%xmm2 │ │ │ │ + movdqa %xmm2,0xe0(%rsp) │ │ │ │ + movdqu (%rdx,%r8,2),%xmm3 │ │ │ │ + movdqu (%rdx,%rax,2),%xmm4 │ │ │ │ + movdqu (%rdx,%r10,2),%xmm5 │ │ │ │ + movdqu (%rdx,%rbx,2),%xmm6 │ │ │ │ + movdqu (%rdx,%rbp,2),%xmm1 │ │ │ │ + movdqu (%rdx,%r14,2),%xmm2 │ │ │ │ + movdqu (%rdx,%r12,2),%xmm9 │ │ │ │ + movdqu (%rdx,%r13,2),%xmm10 │ │ │ │ add %rcx,%rdx │ │ │ │ - vmovdqu (%rdx,%r8,2),%xmm5 │ │ │ │ - vmovdqu (%rdx,%rax,2),%xmm6 │ │ │ │ - vmovdqu (%rdx,%r10,2),%xmm11 │ │ │ │ - vmovdqu (%rdx,%rbx,2),%xmm8 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,2),%ymm5,%ymm5 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,2),%ymm6,%ymm6 │ │ │ │ - vinserti128 $0x1,(%rdx,%r12,2),%ymm11,%ymm11 │ │ │ │ - vinserti128 $0x1,(%rdx,%rsi,2),%ymm8,%ymm8 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm3 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm4 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm5 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm6 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm1 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm2 │ │ │ │ + pmaddwd 0xb0(%rsp),%xmm9 │ │ │ │ + pmaddwd 0xc0(%rsp),%xmm10 │ │ │ │ + phaddd %xmm4,%xmm3 │ │ │ │ + phaddd %xmm6,%xmm5 │ │ │ │ + phaddd %xmm2,%xmm1 │ │ │ │ + phaddd %xmm10,%xmm9 │ │ │ │ + phaddd %xmm5,%xmm3 │ │ │ │ + phaddd %xmm9,%xmm1 │ │ │ │ + paddd %xmm11,%xmm3 │ │ │ │ + paddd %xmm11,%xmm1 │ │ │ │ + psrad %xmm12,%xmm3 │ │ │ │ + psrad %xmm12,%xmm1 │ │ │ │ + packssdw %xmm1,%xmm3 │ │ │ │ + movdqa %xmm3,0xf0(%rsp) │ │ │ │ + movdqu (%rdx,%r8,2),%xmm4 │ │ │ │ + movdqu (%rdx,%rax,2),%xmm5 │ │ │ │ + movdqu (%rdx,%r10,2),%xmm6 │ │ │ │ + movdqu (%rdx,%rbx,2),%xmm1 │ │ │ │ + movdqu (%rdx,%rbp,2),%xmm2 │ │ │ │ + movdqu (%rdx,%r14,2),%xmm3 │ │ │ │ + movdqu (%rdx,%r12,2),%xmm9 │ │ │ │ + movdqu (%rdx,%r13,2),%xmm10 │ │ │ │ add %rcx,%rdx │ │ │ │ - vpmaddwd %ymm1,%ymm10,%ymm10 │ │ │ │ - vpmaddwd %ymm2,%ymm13,%ymm2 │ │ │ │ - vpmaddwd %ymm3,%ymm14,%ymm3 │ │ │ │ - vpmaddwd %ymm4,%ymm15,%ymm4 │ │ │ │ - vpmaddwd %ymm1,%ymm5,%ymm5 │ │ │ │ - vpmaddwd %ymm6,%ymm13,%ymm6 │ │ │ │ - vpmaddwd %ymm14,%ymm11,%ymm11 │ │ │ │ - vpmaddwd %ymm15,%ymm8,%ymm8 │ │ │ │ - vphaddd %ymm2,%ymm10,%ymm10 │ │ │ │ - vphaddd %ymm4,%ymm3,%ymm3 │ │ │ │ - vphaddd %ymm6,%ymm5,%ymm5 │ │ │ │ - vphaddd %ymm8,%ymm11,%ymm11 │ │ │ │ - vphaddd %ymm3,%ymm10,%ymm10 │ │ │ │ - vphaddd %ymm11,%ymm5,%ymm5 │ │ │ │ - vpaddd %ymm12,%ymm10,%ymm10 │ │ │ │ - vpaddd %ymm5,%ymm12,%ymm5 │ │ │ │ - vpsrad %xmm7,%ymm10,%ymm10 │ │ │ │ - vpsrad %xmm7,%ymm5,%ymm5 │ │ │ │ - vpackssdw %ymm5,%ymm10,%ymm10 │ │ │ │ - vmovdqu (%rdx,%r8,2),%xmm2 │ │ │ │ - vmovdqu (%rdx,%rax,2),%xmm3 │ │ │ │ - vmovdqu (%rdx,%r10,2),%xmm4 │ │ │ │ - vmovdqu (%rdx,%rbx,2),%xmm5 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,2),%ymm2,%ymm2 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,2),%ymm3,%ymm3 │ │ │ │ - vinserti128 $0x1,(%rdx,%r12,2),%ymm4,%ymm4 │ │ │ │ - vinserti128 $0x1,(%rdx,%rsi,2),%ymm5,%ymm5 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm4 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm5 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm6 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm1 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm2 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm3 │ │ │ │ + pmaddwd 0xb0(%rsp),%xmm9 │ │ │ │ + pmaddwd 0xc0(%rsp),%xmm10 │ │ │ │ + phaddd %xmm5,%xmm4 │ │ │ │ + phaddd %xmm1,%xmm6 │ │ │ │ + phaddd %xmm3,%xmm2 │ │ │ │ + phaddd %xmm10,%xmm9 │ │ │ │ + phaddd %xmm6,%xmm4 │ │ │ │ + phaddd %xmm9,%xmm2 │ │ │ │ + paddd %xmm11,%xmm4 │ │ │ │ + paddd %xmm11,%xmm2 │ │ │ │ + psrad %xmm12,%xmm4 │ │ │ │ + psrad %xmm12,%xmm2 │ │ │ │ + packssdw %xmm2,%xmm4 │ │ │ │ + movdqa %xmm4,0x100(%rsp) │ │ │ │ + movdqu (%rdx,%r8,2),%xmm5 │ │ │ │ + movdqu (%rdx,%rax,2),%xmm6 │ │ │ │ + movdqu (%rdx,%r10,2),%xmm1 │ │ │ │ + movdqu (%rdx,%rbx,2),%xmm2 │ │ │ │ + movdqu (%rdx,%rbp,2),%xmm3 │ │ │ │ + movdqu (%rdx,%r14,2),%xmm4 │ │ │ │ + movdqu (%rdx,%r12,2),%xmm9 │ │ │ │ + movdqu (%rdx,%r13,2),%xmm10 │ │ │ │ add %rcx,%rdx │ │ │ │ - vmovdqu (%rdx,%r8,2),%xmm6 │ │ │ │ - vmovdqu (%rdx,%rax,2),%xmm11 │ │ │ │ - vmovdqu (%rdx,%r10,2),%xmm8 │ │ │ │ - vmovdqu (%rdx,%rbx,2),%xmm9 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,2),%ymm6,%ymm6 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,2),%ymm11,%ymm11 │ │ │ │ - vinserti128 $0x1,(%rdx,%r12,2),%ymm8,%ymm8 │ │ │ │ - vinserti128 $0x1,(%rdx,%rsi,2),%ymm9,%ymm9 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm5 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm6 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm1 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm2 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm3 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm4 │ │ │ │ + pmaddwd 0xb0(%rsp),%xmm9 │ │ │ │ + pmaddwd 0xc0(%rsp),%xmm10 │ │ │ │ + phaddd %xmm6,%xmm5 │ │ │ │ + phaddd %xmm2,%xmm1 │ │ │ │ + phaddd %xmm4,%xmm3 │ │ │ │ + phaddd %xmm10,%xmm9 │ │ │ │ + phaddd %xmm1,%xmm5 │ │ │ │ + phaddd %xmm9,%xmm3 │ │ │ │ + paddd %xmm11,%xmm5 │ │ │ │ + paddd %xmm11,%xmm3 │ │ │ │ + psrad %xmm12,%xmm5 │ │ │ │ + psrad %xmm12,%xmm3 │ │ │ │ + packssdw %xmm3,%xmm5 │ │ │ │ + movdqa %xmm5,0x110(%rsp) │ │ │ │ + movdqu (%rdx,%r8,2),%xmm6 │ │ │ │ + movdqu (%rdx,%rax,2),%xmm1 │ │ │ │ + movdqu (%rdx,%r10,2),%xmm2 │ │ │ │ + movdqu (%rdx,%rbx,2),%xmm3 │ │ │ │ + movdqu (%rdx,%rbp,2),%xmm4 │ │ │ │ + movdqu (%rdx,%r14,2),%xmm5 │ │ │ │ + movdqu (%rdx,%r12,2),%xmm9 │ │ │ │ + movdqu (%rdx,%r13,2),%xmm10 │ │ │ │ add %rcx,%rdx │ │ │ │ - vpmaddwd %ymm1,%ymm2,%ymm2 │ │ │ │ - vpmaddwd %ymm3,%ymm13,%ymm3 │ │ │ │ - vpmaddwd %ymm4,%ymm14,%ymm4 │ │ │ │ - vpmaddwd %ymm5,%ymm15,%ymm5 │ │ │ │ - vpmaddwd %ymm1,%ymm6,%ymm6 │ │ │ │ - vpmaddwd %ymm13,%ymm11,%ymm11 │ │ │ │ - vpmaddwd %ymm14,%ymm8,%ymm8 │ │ │ │ - vpmaddwd %ymm15,%ymm9,%ymm9 │ │ │ │ - vphaddd %ymm3,%ymm2,%ymm2 │ │ │ │ - vphaddd %ymm5,%ymm4,%ymm4 │ │ │ │ - vphaddd %ymm11,%ymm6,%ymm6 │ │ │ │ - vphaddd %ymm9,%ymm8,%ymm8 │ │ │ │ - vphaddd %ymm4,%ymm2,%ymm2 │ │ │ │ - vphaddd %ymm8,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm2,%ymm12,%ymm2 │ │ │ │ - vpaddd %ymm6,%ymm12,%ymm6 │ │ │ │ - vpsrad %xmm7,%ymm2,%ymm2 │ │ │ │ - vpsrad %xmm7,%ymm6,%ymm6 │ │ │ │ - vpackssdw %ymm6,%ymm2,%ymm2 │ │ │ │ - vmovdqu (%rdx,%r8,2),%xmm3 │ │ │ │ - vmovdqu (%rdx,%rax,2),%xmm4 │ │ │ │ - vmovdqu (%rdx,%r10,2),%xmm5 │ │ │ │ - vmovdqu (%rdx,%rbx,2),%xmm6 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,2),%ymm3,%ymm3 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,2),%ymm4,%ymm4 │ │ │ │ - vinserti128 $0x1,(%rdx,%r12,2),%ymm5,%ymm5 │ │ │ │ - vinserti128 $0x1,(%rdx,%rsi,2),%ymm6,%ymm6 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm6 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm1 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm2 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm3 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm4 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm5 │ │ │ │ + pmaddwd 0xb0(%rsp),%xmm9 │ │ │ │ + pmaddwd 0xc0(%rsp),%xmm10 │ │ │ │ + phaddd %xmm1,%xmm6 │ │ │ │ + phaddd %xmm3,%xmm2 │ │ │ │ + phaddd %xmm5,%xmm4 │ │ │ │ + phaddd %xmm10,%xmm9 │ │ │ │ + phaddd %xmm2,%xmm6 │ │ │ │ + phaddd %xmm9,%xmm4 │ │ │ │ + paddd %xmm11,%xmm6 │ │ │ │ + paddd %xmm11,%xmm4 │ │ │ │ + psrad %xmm12,%xmm6 │ │ │ │ + psrad %xmm12,%xmm4 │ │ │ │ + packssdw %xmm4,%xmm6 │ │ │ │ + movdqu (%rdx,%r8,2),%xmm7 │ │ │ │ + movdqu (%rdx,%rax,2),%xmm1 │ │ │ │ + movdqu (%rdx,%r10,2),%xmm2 │ │ │ │ + movdqu (%rdx,%rbx,2),%xmm3 │ │ │ │ + movdqu (%rdx,%rbp,2),%xmm4 │ │ │ │ + movdqu (%rdx,%r14,2),%xmm5 │ │ │ │ + movdqu (%rdx,%r12,2),%xmm9 │ │ │ │ + movdqu (%rdx,%r13,2),%xmm10 │ │ │ │ add %rcx,%rdx │ │ │ │ - vmovdqu (%rdx,%r8,2),%xmm11 │ │ │ │ - vmovdqu (%rdx,%rax,2),%xmm8 │ │ │ │ - vmovdqu (%rdx,%r10,2),%xmm9 │ │ │ │ - vmovdqu (%rdx,%rbx,2),%xmm0 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,2),%ymm11,%ymm11 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,2),%ymm8,%ymm8 │ │ │ │ - vinserti128 $0x1,(%rdx,%r12,2),%ymm9,%ymm9 │ │ │ │ - vinserti128 $0x1,(%rdx,%rsi,2),%ymm0,%ymm0 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm7 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm1 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm2 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm3 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm4 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm5 │ │ │ │ + pmaddwd 0xb0(%rsp),%xmm9 │ │ │ │ + pmaddwd 0xc0(%rsp),%xmm10 │ │ │ │ + phaddd %xmm1,%xmm7 │ │ │ │ + phaddd %xmm3,%xmm2 │ │ │ │ + phaddd %xmm5,%xmm4 │ │ │ │ + phaddd %xmm10,%xmm9 │ │ │ │ + phaddd %xmm2,%xmm7 │ │ │ │ + phaddd %xmm9,%xmm4 │ │ │ │ + paddd %xmm11,%xmm7 │ │ │ │ + paddd %xmm11,%xmm4 │ │ │ │ + psrad %xmm12,%xmm7 │ │ │ │ + psrad %xmm12,%xmm4 │ │ │ │ + packssdw %xmm4,%xmm7 │ │ │ │ + movdqu (%rdx,%r8,2),%xmm8 │ │ │ │ + movdqu (%rdx,%rax,2),%xmm1 │ │ │ │ + movdqu (%rdx,%r10,2),%xmm2 │ │ │ │ + movdqu (%rdx,%rbx,2),%xmm3 │ │ │ │ + movdqu (%rdx,%rbp,2),%xmm4 │ │ │ │ + movdqu (%rdx,%r14,2),%xmm5 │ │ │ │ + movdqu (%rdx,%r12,2),%xmm9 │ │ │ │ + movdqu (%rdx,%r13,2),%xmm10 │ │ │ │ add %rcx,%rdx │ │ │ │ - vpmaddwd %ymm1,%ymm3,%ymm3 │ │ │ │ - vpmaddwd %ymm4,%ymm13,%ymm4 │ │ │ │ - vpmaddwd %ymm5,%ymm14,%ymm5 │ │ │ │ - vpmaddwd %ymm6,%ymm15,%ymm6 │ │ │ │ - vpmaddwd %ymm1,%ymm11,%ymm11 │ │ │ │ - vpmaddwd %ymm13,%ymm8,%ymm8 │ │ │ │ - vpmaddwd %ymm14,%ymm9,%ymm9 │ │ │ │ - vpmaddwd %ymm0,%ymm15,%ymm0 │ │ │ │ - vphaddd %ymm4,%ymm3,%ymm3 │ │ │ │ - vphaddd %ymm6,%ymm5,%ymm5 │ │ │ │ - vphaddd %ymm8,%ymm11,%ymm11 │ │ │ │ - vphaddd %ymm0,%ymm9,%ymm9 │ │ │ │ - vphaddd %ymm5,%ymm3,%ymm3 │ │ │ │ - vphaddd %ymm9,%ymm11,%ymm11 │ │ │ │ - vpaddd %ymm3,%ymm12,%ymm3 │ │ │ │ - vpaddd %ymm12,%ymm11,%ymm11 │ │ │ │ - vpsrad %xmm7,%ymm3,%ymm3 │ │ │ │ - vpsrad %xmm7,%ymm11,%ymm11 │ │ │ │ - vpackssdw %ymm11,%ymm3,%ymm3 │ │ │ │ - vmovdqa 0x80(%rsp),%ymm0 │ │ │ │ - vbroadcasti128 0x5a990(%r15),%ymm11 │ │ │ │ - vpbroadcastd 0x50(%rsp),%ymm8 │ │ │ │ - vpbroadcastd 0x54(%rsp),%ymm9 │ │ │ │ - vpbroadcastd 0x58(%rsp),%ymm12 │ │ │ │ - vpbroadcastd 0x5c(%rsp),%ymm7 │ │ │ │ - vpshufb %ymm11,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm11,%ymm10,%ymm10 │ │ │ │ - vpshufb %ymm11,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm11,%ymm3,%ymm3 │ │ │ │ - vpmaddwd %ymm0,%ymm8,%ymm4 │ │ │ │ - vpmaddwd %ymm9,%ymm10,%ymm5 │ │ │ │ - vpmaddwd %ymm2,%ymm12,%ymm6 │ │ │ │ - vpmaddwd %ymm7,%ymm3,%ymm11 │ │ │ │ - vpaddd 0x20(%rsp),%ymm4,%ymm4 │ │ │ │ - vpaddd %ymm6,%ymm11,%ymm6 │ │ │ │ - vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ - vpaddd %ymm6,%ymm4,%ymm4 │ │ │ │ - vpsrad 0x48(%rsp),%ymm4,%ymm4 │ │ │ │ - vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ - vpackusdw %xmm5,%xmm4,%xmm4 │ │ │ │ - vpminsw 0xc0(%rsp),%xmm4,%xmm4 │ │ │ │ - vmovdqa %xmm4,(%rdi) │ │ │ │ - add 0xb8(%rsp),%rdi │ │ │ │ + pmaddwd 0x50(%rsp),%xmm8 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm1 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm2 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm3 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm4 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm5 │ │ │ │ + pmaddwd 0xb0(%rsp),%xmm9 │ │ │ │ + pmaddwd 0xc0(%rsp),%xmm10 │ │ │ │ + phaddd %xmm1,%xmm8 │ │ │ │ + phaddd %xmm3,%xmm2 │ │ │ │ + phaddd %xmm5,%xmm4 │ │ │ │ + phaddd %xmm10,%xmm9 │ │ │ │ + phaddd %xmm2,%xmm8 │ │ │ │ + phaddd %xmm9,%xmm4 │ │ │ │ + paddd %xmm11,%xmm8 │ │ │ │ + paddd %xmm11,%xmm4 │ │ │ │ + psrad %xmm12,%xmm8 │ │ │ │ + psrad %xmm12,%xmm4 │ │ │ │ + packssdw %xmm4,%xmm8 │ │ │ │ + movdqa 0x110(%rsp),%xmm5 │ │ │ │ + movdqa 0xd0(%rsp),%xmm1 │ │ │ │ + movdqa 0xe0(%rsp),%xmm2 │ │ │ │ + movdqa 0xf0(%rsp),%xmm3 │ │ │ │ + movdqa 0x100(%rsp),%xmm9 │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + punpcklwd %xmm6,%xmm4 │ │ │ │ + punpckhwd %xmm6,%xmm5 │ │ │ │ + movdqa %xmm7,%xmm6 │ │ │ │ + punpcklwd %xmm8,%xmm6 │ │ │ │ + punpckhwd %xmm8,%xmm7 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + punpcklwd %xmm2,%xmm0 │ │ │ │ + punpckhwd %xmm2,%xmm1 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + punpcklwd %xmm9,%xmm2 │ │ │ │ + punpckhwd %xmm9,%xmm3 │ │ │ │ + movdqa 0x180(%rsp),%xmm10 │ │ │ │ + movdqa 0x190(%rsp),%xmm11 │ │ │ │ + movdqa 0x1a0(%rsp),%xmm14 │ │ │ │ + movdqa 0x1b0(%rsp),%xmm15 │ │ │ │ + movdqa %xmm4,0xd0(%rsp) │ │ │ │ + movdqa %xmm5,0xe0(%rsp) │ │ │ │ + movdqa %xmm6,0xf0(%rsp) │ │ │ │ + movdqa %xmm7,0x100(%rsp) │ │ │ │ + movdqa %xmm0,%xmm4 │ │ │ │ + pmaddwd %xmm10,%xmm4 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + pmaddwd %xmm10,%xmm5 │ │ │ │ + movdqa %xmm2,%xmm6 │ │ │ │ + pmaddwd %xmm11,%xmm6 │ │ │ │ + movdqa %xmm3,%xmm7 │ │ │ │ + pmaddwd %xmm11,%xmm7 │ │ │ │ + paddd %xmm13,%xmm4 │ │ │ │ + paddd %xmm13,%xmm5 │ │ │ │ + paddd %xmm6,%xmm4 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + movdqa 0xd0(%rsp),%xmm6 │ │ │ │ + pmaddwd %xmm14,%xmm6 │ │ │ │ + movdqa 0xe0(%rsp),%xmm7 │ │ │ │ + pmaddwd %xmm14,%xmm7 │ │ │ │ + movdqa 0xf0(%rsp),%xmm8 │ │ │ │ + pmaddwd %xmm15,%xmm8 │ │ │ │ + movdqa 0x100(%rsp),%xmm9 │ │ │ │ + pmaddwd %xmm15,%xmm9 │ │ │ │ + paddd %xmm6,%xmm4 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + pshufd $0x4e,%xmm12,%xmm6 │ │ │ │ + paddd %xmm8,%xmm4 │ │ │ │ + paddd %xmm9,%xmm5 │ │ │ │ + psrad %xmm6,%xmm4 │ │ │ │ + psrad %xmm6,%xmm5 │ │ │ │ + packssdw %xmm5,%xmm4 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + pmaxsw %xmm7,%xmm4 │ │ │ │ + pminsw (%rsp),%xmm4 │ │ │ │ + movdqa %xmm4,(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ dec %r9d │ │ │ │ - je 3879cc <__cxa_finalize@plt+0x35c97c> │ │ │ │ - vbroadcasti128 0x5aa10(%r15),%ymm11 │ │ │ │ - vpshufb %ymm11,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm11,%ymm10,%ymm10 │ │ │ │ - vpshufb %ymm11,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm11,%ymm3,%ymm3 │ │ │ │ - vmovdqu (%rdx,%r8,2),%xmm4 │ │ │ │ - vmovdqu (%rdx,%rax,2),%xmm5 │ │ │ │ - vmovdqu (%rdx,%r10,2),%xmm6 │ │ │ │ - vmovdqu (%rdx,%rbx,2),%xmm11 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,2),%ymm4,%ymm4 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,2),%ymm5,%ymm5 │ │ │ │ - vinserti128 $0x1,(%rdx,%r12,2),%ymm6,%ymm6 │ │ │ │ - vinserti128 $0x1,(%rdx,%rsi,2),%ymm11,%ymm11 │ │ │ │ + je 385469 <__cxa_finalize@plt+0x35a419> │ │ │ │ + movdqu (%rdx,%rbp,2),%xmm8 │ │ │ │ + movdqu (%rdx,%r14,2),%xmm9 │ │ │ │ + movdqu (%rdx,%r12,2),%xmm12 │ │ │ │ + movdqu (%rdx,%r13,2),%xmm13 │ │ │ │ + movdqu (%rdx,%r8,2),%xmm4 │ │ │ │ + movdqu (%rdx,%rax,2),%xmm5 │ │ │ │ + movdqu (%rdx,%r10,2),%xmm6 │ │ │ │ + movdqu (%rdx,%rbx,2),%xmm7 │ │ │ │ add %rcx,%rdx │ │ │ │ - vpmaddwd %ymm1,%ymm4,%ymm4 │ │ │ │ - vpmaddwd %ymm5,%ymm13,%ymm5 │ │ │ │ - vpmaddwd %ymm6,%ymm14,%ymm6 │ │ │ │ - vpmaddwd %ymm15,%ymm11,%ymm11 │ │ │ │ - vphaddd %ymm5,%ymm4,%ymm4 │ │ │ │ - vphaddd %ymm11,%ymm6,%ymm6 │ │ │ │ - vphaddd %ymm6,%ymm4,%ymm4 │ │ │ │ - vpaddd (%rsp),%ymm4,%ymm4 │ │ │ │ - vpsrad 0x40(%rsp),%ymm4,%ymm4 │ │ │ │ - vpslld $0x10,%ymm4,%ymm4 │ │ │ │ - vpblendw $0xaa,%ymm10,%ymm0,%ymm0 │ │ │ │ - vpblendw $0xaa,%ymm2,%ymm10,%ymm10 │ │ │ │ - vpblendw $0xaa,%ymm3,%ymm2,%ymm2 │ │ │ │ - vpblendw $0xaa,%ymm4,%ymm3,%ymm3 │ │ │ │ - jmp 387e98 <__cxa_finalize@plt+0x35ce48> │ │ │ │ - movzwl 0x5ac3a(%r15,%r8,2),%r8d │ │ │ │ + pmaddwd 0x90(%rsp),%xmm8 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm9 │ │ │ │ + pmaddwd 0xb0(%rsp),%xmm12 │ │ │ │ + pmaddwd 0xc0(%rsp),%xmm13 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm4 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm5 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm6 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm7 │ │ │ │ + phaddd %xmm9,%xmm8 │ │ │ │ + phaddd %xmm13,%xmm12 │ │ │ │ + movdqa 0x5d870(%r15),%xmm9 │ │ │ │ + movdqa 0x10(%rsp),%xmm13 │ │ │ │ + phaddd %xmm5,%xmm4 │ │ │ │ + phaddd %xmm7,%xmm6 │ │ │ │ + phaddd %xmm12,%xmm8 │ │ │ │ + phaddd %xmm6,%xmm4 │ │ │ │ + pshufd $0x4e,%xmm9,%xmm5 │ │ │ │ + pshufb %xmm9,%xmm0 │ │ │ │ + pshufb %xmm9,%xmm1 │ │ │ │ + pshufb %xmm5,%xmm2 │ │ │ │ + pshufb %xmm5,%xmm3 │ │ │ │ + movdqa 0x20(%rsp),%xmm12 │ │ │ │ + paddd %xmm13,%xmm4 │ │ │ │ + paddd %xmm13,%xmm8 │ │ │ │ + psrad %xmm12,%xmm4 │ │ │ │ + psrad %xmm12,%xmm8 │ │ │ │ + packssdw %xmm8,%xmm4 │ │ │ │ + movdqa 0xd0(%rsp),%xmm6 │ │ │ │ + pshufb %xmm9,%xmm6 │ │ │ │ + movdqa 0xe0(%rsp),%xmm7 │ │ │ │ + pshufb %xmm9,%xmm7 │ │ │ │ + movdqa 0xf0(%rsp),%xmm8 │ │ │ │ + pshufb %xmm5,%xmm8 │ │ │ │ + movdqa 0x100(%rsp),%xmm13 │ │ │ │ + pshufb %xmm5,%xmm13 │ │ │ │ + punpckhwd %xmm2,%xmm0 │ │ │ │ + punpckhwd %xmm3,%xmm1 │ │ │ │ + punpcklwd %xmm6,%xmm2 │ │ │ │ + punpcklwd %xmm7,%xmm3 │ │ │ │ + punpckhwd %xmm8,%xmm6 │ │ │ │ + punpckhwd %xmm13,%xmm7 │ │ │ │ + punpcklwd %xmm4,%xmm8 │ │ │ │ + punpckhqdq %xmm4,%xmm4 │ │ │ │ + punpcklwd %xmm4,%xmm13 │ │ │ │ + movdqa %xmm6,0xd0(%rsp) │ │ │ │ + movdqa %xmm7,0xe0(%rsp) │ │ │ │ + movdqa %xmm8,0xf0(%rsp) │ │ │ │ + movdqa %xmm13,0x100(%rsp) │ │ │ │ + movdqa 0x30(%rsp),%xmm13 │ │ │ │ + jmp 385d1c <__cxa_finalize@plt+0x35accc> │ │ │ │ + movzwl 0x5dba4(%r15,%r8,2),%r8d │ │ │ │ add %r15,%r8 │ │ │ │ jmp *%r8 │ │ │ │ - mov 0x40(%r13),%r10d │ │ │ │ + mov 0x208(%rsp),%r10d │ │ │ │ + movdqa %xmm13,0x10(%rsp) │ │ │ │ movzbl %al,%eax │ │ │ │ sub $0x2,%rdx │ │ │ │ - vmovd %eax,%xmm15 │ │ │ │ - vpunpckldq %ymm8,%ymm9,%ymm8 │ │ │ │ - vpaddd %ymm8,%ymm10,%ymm10 │ │ │ │ - vpbroadcastd 0x5aade(%r15),%xmm14 │ │ │ │ - vpbroadcastd %xmm15,%xmm15 │ │ │ │ - vpand %xmm6,%xmm10,%xmm8 │ │ │ │ - vpsrld $0x6,%xmm8,%xmm8 │ │ │ │ - vpaddd %xmm8,%xmm15,%xmm15 │ │ │ │ - vmovd %xmm15,%r8d │ │ │ │ - vpextrd $0x1,%xmm15,%eax │ │ │ │ - vbroadcasti128 0x5aa20(%r15),%ymm5 │ │ │ │ - vbroadcasti128 0x5a980(%r15),%ymm6 │ │ │ │ - vpbroadcastd 0x5acea(%r15,%r8,8),%xmm15 │ │ │ │ - vpbroadcastd 0x5acea(%r15,%rax,8),%xmm4 │ │ │ │ - vpcmpeqd %xmm9,%xmm8,%xmm8 │ │ │ │ - vpsrld $0xa,%ymm10,%ymm10 │ │ │ │ - vpaddd %ymm10,%ymm10,%ymm10 │ │ │ │ - vmovdqu (%rdx),%xmm0 │ │ │ │ - vmovdqu (%rdx,%rcx,2),%xmm1 │ │ │ │ - vmovdqu (%rdx,%rcx,4),%xmm2 │ │ │ │ - vpshufb %ymm5,%ymm10,%ymm10 │ │ │ │ - vpaddb %ymm6,%ymm10,%ymm10 │ │ │ │ - vpblendd $0xa,%xmm4,%xmm15,%xmm15 │ │ │ │ - vpblendvb %xmm8,%xmm14,%xmm15,%xmm15 │ │ │ │ - vpmovsxbw %xmm15,%ymm15 │ │ │ │ - vinserti128 $0x1,(%rdx,%rcx,1),%ymm0,%ymm0 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,1),%ymm1,%ymm1 │ │ │ │ + movd %eax,%xmm15 │ │ │ │ + pxor %xmm9,%xmm9 │ │ │ │ + punpckldq %xmm8,%xmm9 │ │ │ │ + paddd %xmm9,%xmm14 │ │ │ │ + movdqa 0x5d9c0(%r15),%xmm9 │ │ │ │ + pshufd $0x0,%xmm15,%xmm15 │ │ │ │ + movdqa %xmm14,%xmm8 │ │ │ │ + pand %xmm10,%xmm8 │ │ │ │ + psrld $0x6,%xmm8 │ │ │ │ + paddd %xmm8,%xmm15 │ │ │ │ + movd %xmm15,%r8d │ │ │ │ + pshufd $0x39,%xmm15,%xmm15 │ │ │ │ + movd %xmm15,%eax │ │ │ │ + movdqa 0x5d8b0(%r15),%xmm5 │ │ │ │ + movdqa 0x5d850(%r15),%xmm6 │ │ │ │ + movd 0x5dc5a(%r15,%r8,8),%xmm15 │ │ │ │ + movd 0x5dc5a(%r15,%rax,8),%xmm7 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + pcmpeqd %xmm2,%xmm8 │ │ │ │ + psrld $0xa,%xmm14 │ │ │ │ + paddd %xmm14,%xmm14 │ │ │ │ + movdqu (%rdx),%xmm0 │ │ │ │ + movdqu (%rdx,%rcx,2),%xmm1 │ │ │ │ + movdqu (%rdx,%rcx,4),%xmm2 │ │ │ │ + punpckldq %xmm7,%xmm15 │ │ │ │ + pshufb %xmm5,%xmm14 │ │ │ │ + paddb %xmm6,%xmm14 │ │ │ │ + pand %xmm8,%xmm9 │ │ │ │ + pandn %xmm15,%xmm8 │ │ │ │ + por %xmm9,%xmm8 │ │ │ │ + movdqu (%rdx,%rcx,1),%xmm4 │ │ │ │ + movdqu (%rdx,%rbp,1),%xmm5 │ │ │ │ lea (%rdx,%rcx,4),%rdx │ │ │ │ - vinserti128 $0x1,(%rdx,%rcx,1),%ymm2,%ymm2 │ │ │ │ + movdqu (%rdx,%rcx,1),%xmm6 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ shr $0x6,%r10d │ │ │ │ mov $0x40000000,%r8d │ │ │ │ lea (%r11,%r10,1),%r10d │ │ │ │ - cmovne 0x5ace8(%r15,%r10,8),%r8 │ │ │ │ - vpshufb %ymm10,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm10,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm10,%ymm2,%ymm2 │ │ │ │ - vpmaddwd %ymm0,%ymm15,%ymm0 │ │ │ │ - vpmaddwd %ymm1,%ymm15,%ymm1 │ │ │ │ - vpmaddwd %ymm2,%ymm15,%ymm2 │ │ │ │ - vmovq %r8,%xmm6 │ │ │ │ - vpmovsxbw %xmm6,%xmm6 │ │ │ │ - vphaddd %ymm1,%ymm0,%ymm0 │ │ │ │ - vphaddd %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddd %ymm0,%ymm12,%ymm0 │ │ │ │ - vpaddd %ymm1,%ymm12,%ymm1 │ │ │ │ - vpsrad %xmm7,%ymm0,%ymm0 │ │ │ │ - vpsrad %xmm7,%ymm1,%ymm1 │ │ │ │ - vpackssdw %ymm1,%ymm0,%ymm0 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vpshufd $0x0,%xmm6,%xmm8 │ │ │ │ - vpshufd $0x55,%xmm6,%xmm9 │ │ │ │ - vpshufd $0xaa,%xmm6,%xmm14 │ │ │ │ - vpshufd $0xff,%xmm6,%xmm6 │ │ │ │ - vpunpcklwd %xmm1,%xmm0,%xmm2 │ │ │ │ - vpunpckhwd %xmm1,%xmm0,%xmm1 │ │ │ │ - vmovdqu (%rdx),%xmm3 │ │ │ │ - vmovdqu (%rdx,%rcx,2),%xmm5 │ │ │ │ - vinserti128 $0x1,(%rdx,%rcx,1),%ymm3,%ymm3 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,1),%ymm5,%ymm5 │ │ │ │ + cmovne 0x5dc58(%r15,%r10,8),%r8 │ │ │ │ + punpcklbw %xmm8,%xmm8 │ │ │ │ + psraw $0x8,%xmm8 │ │ │ │ + pshufb %xmm14,%xmm0 │ │ │ │ + pshufb %xmm14,%xmm1 │ │ │ │ + pshufb %xmm14,%xmm2 │ │ │ │ + pmaddwd %xmm8,%xmm0 │ │ │ │ + pmaddwd %xmm8,%xmm1 │ │ │ │ + pmaddwd %xmm8,%xmm2 │ │ │ │ + pshufb %xmm14,%xmm4 │ │ │ │ + pshufb %xmm14,%xmm5 │ │ │ │ + pshufb %xmm14,%xmm6 │ │ │ │ + pmaddwd %xmm8,%xmm4 │ │ │ │ + pmaddwd %xmm8,%xmm5 │ │ │ │ + pmaddwd %xmm8,%xmm6 │ │ │ │ + phaddd %xmm1,%xmm0 │ │ │ │ + phaddd %xmm2,%xmm1 │ │ │ │ + phaddd %xmm5,%xmm4 │ │ │ │ + phaddd %xmm6,%xmm5 │ │ │ │ + paddd %xmm11,%xmm0 │ │ │ │ + paddd %xmm11,%xmm1 │ │ │ │ + paddd %xmm11,%xmm4 │ │ │ │ + paddd %xmm11,%xmm5 │ │ │ │ + psrad %xmm12,%xmm0 │ │ │ │ + psrad %xmm12,%xmm1 │ │ │ │ + psrad %xmm12,%xmm4 │ │ │ │ + psrad %xmm12,%xmm5 │ │ │ │ + packssdw %xmm1,%xmm0 │ │ │ │ + packssdw %xmm5,%xmm4 │ │ │ │ + movq %r8,%xmm10 │ │ │ │ + punpcklbw %xmm10,%xmm10 │ │ │ │ + psraw $0x8,%xmm10 │ │ │ │ + pshufd $0x0,%xmm10,%xmm7 │ │ │ │ + pshufd $0x55,%xmm10,%xmm15 │ │ │ │ + pshufd $0xaa,%xmm10,%xmm9 │ │ │ │ + pshufd $0xff,%xmm10,%xmm10 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + punpcklwd %xmm4,%xmm1 │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ + punpckhwd %xmm4,%xmm3 │ │ │ │ + movdqu (%rdx),%xmm2 │ │ │ │ + movdqu (%rdx,%rcx,1),%xmm5 │ │ │ │ + movdqu (%rdx,%rcx,2),%xmm6 │ │ │ │ + movdqu (%rdx,%rbp,1),%xmm13 │ │ │ │ lea (%rdx,%rcx,4),%rdx │ │ │ │ - vpmaddwd %xmm2,%xmm8,%xmm4 │ │ │ │ - vpmaddwd %xmm1,%xmm9,%xmm1 │ │ │ │ - vpshufb %ymm10,%ymm3,%ymm3 │ │ │ │ - vpshufb %ymm10,%ymm5,%ymm5 │ │ │ │ - vpmaddwd %ymm3,%ymm15,%ymm3 │ │ │ │ - vpmaddwd %ymm5,%ymm15,%ymm5 │ │ │ │ - vphaddd %ymm5,%ymm3,%ymm3 │ │ │ │ - vpaddd %xmm1,%xmm4,%xmm4 │ │ │ │ - vpaddd %ymm3,%ymm12,%ymm3 │ │ │ │ - vpsrad %xmm7,%ymm3,%ymm3 │ │ │ │ - vpackssdw %ymm3,%ymm3,%ymm3 │ │ │ │ - vpshufd $0x90,%ymm3,%ymm3 │ │ │ │ - vpalignr $0xc,%ymm0,%ymm3,%ymm0 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vpunpcklwd %xmm1,%xmm0,%xmm2 │ │ │ │ - vpunpckhwd %xmm1,%xmm0,%xmm1 │ │ │ │ - vpmaddwd %xmm2,%xmm14,%xmm3 │ │ │ │ - vpmaddwd %xmm6,%xmm1,%xmm5 │ │ │ │ - vpaddd %xmm4,%xmm13,%xmm4 │ │ │ │ - vpaddd %xmm3,%xmm4,%xmm4 │ │ │ │ - vpsrldq $0x8,%xmm7,%xmm3 │ │ │ │ - vpaddd %xmm5,%xmm4,%xmm4 │ │ │ │ - vpsrad %xmm3,%xmm4,%xmm4 │ │ │ │ - vpackusdw %xmm4,%xmm4,%xmm4 │ │ │ │ - vpminsw %xmm4,%xmm11,%xmm4 │ │ │ │ - vmovd %xmm4,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm4,(%rdi,%rsi,1) │ │ │ │ + pmaddwd %xmm15,%xmm3 │ │ │ │ + pshufb %xmm14,%xmm2 │ │ │ │ + pshufb %xmm14,%xmm5 │ │ │ │ + pshufb %xmm14,%xmm6 │ │ │ │ + pshufb %xmm14,%xmm13 │ │ │ │ + pmaddwd %xmm8,%xmm2 │ │ │ │ + pmaddwd %xmm8,%xmm5 │ │ │ │ + pmaddwd %xmm8,%xmm6 │ │ │ │ + pmaddwd %xmm8,%xmm13 │ │ │ │ + phaddd %xmm5,%xmm2 │ │ │ │ + phaddd %xmm13,%xmm6 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + pmaddwd %xmm7,%xmm5 │ │ │ │ + paddd %xmm11,%xmm2 │ │ │ │ + paddd %xmm11,%xmm6 │ │ │ │ + psrad %xmm12,%xmm2 │ │ │ │ + psrad %xmm12,%xmm6 │ │ │ │ + packssdw %xmm6,%xmm2 │ │ │ │ + paddd %xmm3,%xmm5 │ │ │ │ + pshufd $0xa0,%xmm2,%xmm3 │ │ │ │ + pshufd $0xf5,%xmm2,%xmm2 │ │ │ │ + palignr $0xc,%xmm0,%xmm3 │ │ │ │ + palignr $0xc,%xmm4,%xmm2 │ │ │ │ + movdqa %xmm3,%xmm0 │ │ │ │ + movdqa %xmm2,%xmm4 │ │ │ │ + movdqa %xmm3,%xmm1 │ │ │ │ + punpcklwd %xmm2,%xmm1 │ │ │ │ + punpckhwd %xmm2,%xmm3 │ │ │ │ + movdqa %xmm1,%xmm6 │ │ │ │ + pmaddwd %xmm9,%xmm6 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + pmaddwd %xmm10,%xmm2 │ │ │ │ + paddd 0x10(%rsp),%xmm5 │ │ │ │ + paddd %xmm2,%xmm6 │ │ │ │ + paddd %xmm6,%xmm5 │ │ │ │ + pshufd $0x4e,%xmm12,%xmm2 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + psrad %xmm2,%xmm5 │ │ │ │ + packssdw %xmm5,%xmm5 │ │ │ │ + pmaxsw %xmm6,%xmm5 │ │ │ │ + pminsw (%rsp),%xmm5 │ │ │ │ + movd %xmm5,(%rdi) │ │ │ │ + pshuflw $0x4e,%xmm5,%xmm5 │ │ │ │ + movd %xmm5,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 3880d0 <__cxa_finalize@plt+0x35d080> │ │ │ │ - mov %r13,%rsp │ │ │ │ + jg 386111 <__cxa_finalize@plt+0x35b0c1> │ │ │ │ + add $0x1c8,%rsp │ │ │ │ pop %r13 │ │ │ │ pop %r12 │ │ │ │ pop %r15 │ │ │ │ pop %r14 │ │ │ │ pop %rbp │ │ │ │ pop %rbx │ │ │ │ - vzeroupper │ │ │ │ ret │ │ │ │ - mov 0x40(%r13),%r10d │ │ │ │ - vmovdqa %xmm11,0x50(%rsp) │ │ │ │ - vmovdqa %ymm12,(%rsp) │ │ │ │ - vmovdqa %ymm13,0x20(%rsp) │ │ │ │ - vmovdqa %xmm7,0x40(%rsp) │ │ │ │ - vbroadcasti128 0x5a9a0(%r15),%ymm7 │ │ │ │ + mov 0x208(%rsp),%r10d │ │ │ │ + movdqa %xmm11,0x10(%rsp) │ │ │ │ + movdqa %xmm12,0x20(%rsp) │ │ │ │ + movdqa %xmm13,0x30(%rsp) │ │ │ │ movzbl %al,%eax │ │ │ │ sub $0x2,%rdx │ │ │ │ - vmovd %eax,%xmm15 │ │ │ │ - vpmaddwd %ymm7,%ymm8,%ymm8 │ │ │ │ - vpbroadcastq 0x5aadd(%r15),%ymm2 │ │ │ │ - vpbroadcastd %xmm15,%xmm15 │ │ │ │ - vpaddd %ymm8,%ymm10,%ymm10 │ │ │ │ - vpand %ymm6,%ymm10,%ymm6 │ │ │ │ - vpsrld $0x6,%ymm6,%ymm6 │ │ │ │ - vpaddd %xmm6,%xmm15,%xmm15 │ │ │ │ - vmovd %xmm15,%r8d │ │ │ │ - vpextrd $0x1,%xmm15,%eax │ │ │ │ - vpextrd $0x2,%xmm15,%r14d │ │ │ │ - vpextrd $0x3,%xmm15,%r12d │ │ │ │ - vbroadcasti128 0x5aa20(%r15),%ymm5 │ │ │ │ - vbroadcasti128 0x5aa30(%r15),%ymm1 │ │ │ │ - vbroadcasti128 0x5a980(%r15),%ymm4 │ │ │ │ - vpbroadcastd 0x5acea(%r15,%r8,8),%xmm14 │ │ │ │ - vpbroadcastd 0x5acea(%r15,%rax,8),%xmm7 │ │ │ │ - vpbroadcastd 0x5acea(%r15,%r14,8),%xmm15 │ │ │ │ - vpbroadcastd 0x5acea(%r15,%r12,8),%xmm8 │ │ │ │ - shr $0x6,%r10d │ │ │ │ - mov $0x40000000,%r12d │ │ │ │ - lea (%r11,%r10,1),%r10d │ │ │ │ - cmovne 0x5ace8(%r15,%r10,8),%r12 │ │ │ │ - vpcmpeqd %ymm6,%ymm9,%ymm6 │ │ │ │ - vpunpckldq %ymm6,%ymm6,%ymm11 │ │ │ │ - vpunpckhdq %ymm6,%ymm6,%ymm6 │ │ │ │ - vpsrld $0xa,%ymm10,%ymm10 │ │ │ │ - vpaddd %ymm10,%ymm10,%ymm10 │ │ │ │ - vpblendd $0xa,%xmm7,%xmm14,%xmm14 │ │ │ │ - vpblendd $0xa,%xmm8,%xmm15,%xmm15 │ │ │ │ - vpmovsxbw %xmm14,%ymm14 │ │ │ │ - vpmovsxbw %xmm15,%ymm15 │ │ │ │ - vmovq %r12,%xmm13 │ │ │ │ - vpblendvb %ymm11,%ymm2,%ymm14,%ymm14 │ │ │ │ - vpblendvb %ymm6,%ymm2,%ymm15,%ymm15 │ │ │ │ - vpextrd $0x2,%xmm10,%r8d │ │ │ │ - vpshufb %ymm5,%ymm10,%ymm12 │ │ │ │ - vpshufb %ymm1,%ymm10,%ymm10 │ │ │ │ + movd %eax,%xmm15 │ │ │ │ + pmaddwd 0x5d880(%r15),%xmm8 │ │ │ │ + movdqa 0x5d9c0(%r15),%xmm9 │ │ │ │ + pshufd $0x0,%xmm15,%xmm15 │ │ │ │ + paddd %xmm8,%xmm14 │ │ │ │ + movdqa %xmm14,%xmm0 │ │ │ │ + pand %xmm10,%xmm0 │ │ │ │ + psrld $0x6,%xmm0 │ │ │ │ + paddd %xmm0,%xmm15 │ │ │ │ + pshufd $0x4e,%xmm15,%xmm7 │ │ │ │ + movd %xmm15,%r8d │ │ │ │ + movd %xmm7,%r14d │ │ │ │ + pshufd $0x39,%xmm15,%xmm15 │ │ │ │ + pshufd $0x39,%xmm7,%xmm7 │ │ │ │ + movd %xmm15,%eax │ │ │ │ + movd %xmm7,%r12d │ │ │ │ + movdqa 0x5d8b0(%r15),%xmm10 │ │ │ │ + movdqa 0x5d8c0(%r15),%xmm11 │ │ │ │ + movd 0x5dc5a(%r15,%r8,8),%xmm13 │ │ │ │ + movd 0x5dc5a(%r15,%rax,8),%xmm2 │ │ │ │ + movd 0x5dc5a(%r15,%r14,8),%xmm15 │ │ │ │ + movd 0x5dc5a(%r15,%r12,8),%xmm4 │ │ │ │ + psrld $0xa,%xmm14 │ │ │ │ + paddd %xmm14,%xmm14 │ │ │ │ + punpckldq %xmm2,%xmm13 │ │ │ │ + punpckldq %xmm4,%xmm15 │ │ │ │ + punpcklqdq %xmm15,%xmm13 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + pcmpeqd %xmm2,%xmm0 │ │ │ │ + pand %xmm0,%xmm9 │ │ │ │ + pandn %xmm13,%xmm0 │ │ │ │ + por %xmm9,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm15 │ │ │ │ + punpckhbw %xmm0,%xmm15 │ │ │ │ + punpcklbw %xmm0,%xmm0 │ │ │ │ + psraw $0x8,%xmm15 │ │ │ │ + psraw $0x8,%xmm0 │ │ │ │ + movdqa %xmm14,%xmm12 │ │ │ │ + pshufb %xmm10,%xmm12 │ │ │ │ + pshufb %xmm11,%xmm14 │ │ │ │ + movdqa 0x5d850(%r15),%xmm10 │ │ │ │ + movd %xmm14,%r8d │ │ │ │ + shr $0x18,%r8d │ │ │ │ + movdqa %xmm14,%xmm7 │ │ │ │ + pshufb %xmm2,%xmm7 │ │ │ │ + psubb %xmm7,%xmm14 │ │ │ │ + paddb %xmm10,%xmm12 │ │ │ │ + paddb %xmm10,%xmm14 │ │ │ │ lea (%r8,%rcx,1),%rax │ │ │ │ lea (%r8,%rcx,2),%r14 │ │ │ │ lea (%r8,%rbp,1),%r12 │ │ │ │ - vmovdqu (%rdx),%xmm0 │ │ │ │ - vmovdqu (%rdx,%r8,1),%xmm7 │ │ │ │ - vmovdqu (%rdx,%rcx,1),%xmm1 │ │ │ │ - vmovdqu (%rdx,%rax,1),%xmm8 │ │ │ │ - vinserti128 $0x1,(%rdx,%rcx,2),%ymm0,%ymm0 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,1),%ymm7,%ymm7 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,1),%ymm1,%ymm1 │ │ │ │ - vinserti128 $0x1,(%rdx,%r12,1),%ymm8,%ymm8 │ │ │ │ + movdqu (%rdx),%xmm1 │ │ │ │ + movdqu (%rdx,%rcx,2),%xmm8 │ │ │ │ + movdqu (%rdx,%rcx,1),%xmm9 │ │ │ │ + movdqu (%rdx,%rbp,1),%xmm10 │ │ │ │ + movdqu (%rdx,%r8,1),%xmm7 │ │ │ │ + movdqu (%rdx,%r14,1),%xmm2 │ │ │ │ + movdqu (%rdx,%rax,1),%xmm3 │ │ │ │ + movdqu (%rdx,%r12,1),%xmm4 │ │ │ │ lea (%rdx,%rcx,4),%rdx │ │ │ │ - vmovdqu (%rdx),%xmm2 │ │ │ │ - vmovdqu (%rdx,%r8,1),%xmm9 │ │ │ │ - vinserti128 $0x1,(%rdx,%rcx,1),%ymm2,%ymm2 │ │ │ │ - vinserti128 $0x1,(%rdx,%rax,1),%ymm9,%ymm9 │ │ │ │ + pshufb %xmm12,%xmm1 │ │ │ │ + pshufb %xmm12,%xmm9 │ │ │ │ + pshufb %xmm12,%xmm8 │ │ │ │ + pshufb %xmm12,%xmm10 │ │ │ │ + pmaddwd %xmm0,%xmm1 │ │ │ │ + pmaddwd %xmm0,%xmm9 │ │ │ │ + pmaddwd %xmm0,%xmm8 │ │ │ │ + pmaddwd %xmm0,%xmm10 │ │ │ │ + pshufb %xmm14,%xmm7 │ │ │ │ + pshufb %xmm14,%xmm3 │ │ │ │ + pshufb %xmm14,%xmm2 │ │ │ │ + pshufb %xmm14,%xmm4 │ │ │ │ + pmaddwd %xmm15,%xmm7 │ │ │ │ + pmaddwd %xmm15,%xmm3 │ │ │ │ + pmaddwd %xmm15,%xmm2 │ │ │ │ + pmaddwd %xmm15,%xmm4 │ │ │ │ + movdqa 0x10(%rsp),%xmm5 │ │ │ │ + movd 0x20(%rsp),%xmm6 │ │ │ │ + phaddd %xmm7,%xmm1 │ │ │ │ + phaddd %xmm2,%xmm8 │ │ │ │ + phaddd %xmm3,%xmm9 │ │ │ │ + phaddd %xmm4,%xmm10 │ │ │ │ + movdqu (%rdx),%xmm2 │ │ │ │ + movdqu (%rdx,%rcx,1),%xmm3 │ │ │ │ + paddd %xmm5,%xmm1 │ │ │ │ + paddd %xmm5,%xmm9 │ │ │ │ + paddd %xmm5,%xmm8 │ │ │ │ + paddd %xmm5,%xmm10 │ │ │ │ + psrad %xmm6,%xmm1 │ │ │ │ + psrad %xmm6,%xmm9 │ │ │ │ + psrad %xmm6,%xmm8 │ │ │ │ + psrad %xmm6,%xmm10 │ │ │ │ + packssdw %xmm8,%xmm1 │ │ │ │ + packssdw %xmm10,%xmm9 │ │ │ │ + movdqu (%rdx,%r8,1),%xmm13 │ │ │ │ + movdqu (%rdx,%rax,1),%xmm8 │ │ │ │ lea (%rdx,%rcx,2),%rdx │ │ │ │ - vpbroadcastb %xmm10,%ymm5 │ │ │ │ - vpsubb %ymm5,%ymm10,%ymm10 │ │ │ │ - vpaddb %ymm4,%ymm12,%ymm12 │ │ │ │ - vpaddb %ymm4,%ymm10,%ymm10 │ │ │ │ - vmovdqa (%rsp),%ymm5 │ │ │ │ - vmovd 0x40(%rsp),%xmm6 │ │ │ │ - vpshufb %ymm12,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm12,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm12,%ymm2,%ymm2 │ │ │ │ - vpmaddwd %ymm0,%ymm14,%ymm0 │ │ │ │ - vpmaddwd %ymm1,%ymm14,%ymm1 │ │ │ │ - vpmaddwd %ymm2,%ymm14,%ymm2 │ │ │ │ - vpshufb %ymm10,%ymm7,%ymm7 │ │ │ │ - vpshufb %ymm10,%ymm8,%ymm8 │ │ │ │ - vpshufb %ymm10,%ymm9,%ymm9 │ │ │ │ - vpmaddwd %ymm7,%ymm15,%ymm7 │ │ │ │ - vpmaddwd %ymm15,%ymm8,%ymm8 │ │ │ │ - vpmaddwd %ymm15,%ymm9,%ymm9 │ │ │ │ - vpunpcklqdq %xmm13,%xmm13,%xmm13 │ │ │ │ - vpmovsxbw %xmm13,%ymm13 │ │ │ │ - vphaddd %ymm7,%ymm0,%ymm0 │ │ │ │ - vphaddd %ymm8,%ymm1,%ymm1 │ │ │ │ - vphaddd %ymm9,%ymm2,%ymm2 │ │ │ │ - vpaddd %ymm5,%ymm0,%ymm0 │ │ │ │ - vpaddd %ymm5,%ymm1,%ymm1 │ │ │ │ - vpaddd %ymm5,%ymm2,%ymm2 │ │ │ │ - vpsrad %xmm6,%ymm0,%ymm0 │ │ │ │ - vpsrad %xmm6,%ymm1,%ymm1 │ │ │ │ - vpsrad %xmm6,%ymm2,%ymm2 │ │ │ │ - vperm2i128 $0x21,%ymm2,%ymm0,%ymm3 │ │ │ │ - vperm2i128 $0x13,%ymm1,%ymm2,%ymm2 │ │ │ │ - vpshufd $0x0,%ymm13,%ymm7 │ │ │ │ - vpshufd $0x55,%ymm13,%ymm8 │ │ │ │ - vpshufd $0xaa,%ymm13,%ymm9 │ │ │ │ - vpshufd $0xff,%ymm13,%ymm13 │ │ │ │ - vpackssdw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpackssdw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpunpckhwd %ymm1,%ymm0,%ymm2 │ │ │ │ - vpunpcklwd %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqu (%rdx),%xmm1 │ │ │ │ - vmovdqu (%rdx,%r8,1),%xmm6 │ │ │ │ - vmovdqu (%rdx,%rcx,1),%xmm3 │ │ │ │ - vmovdqu (%rdx,%rax,1),%xmm11 │ │ │ │ - vinserti128 $0x1,(%rdx,%rcx,2),%ymm1,%ymm1 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,1),%ymm6,%ymm6 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,1),%ymm3,%ymm3 │ │ │ │ - vinserti128 $0x1,(%rdx,%r12,1),%ymm11,%ymm11 │ │ │ │ + pshufb %xmm12,%xmm2 │ │ │ │ + pshufb %xmm12,%xmm3 │ │ │ │ + pmaddwd %xmm0,%xmm2 │ │ │ │ + pmaddwd %xmm0,%xmm3 │ │ │ │ + pshufb %xmm14,%xmm13 │ │ │ │ + pshufb %xmm14,%xmm8 │ │ │ │ + pmaddwd %xmm15,%xmm13 │ │ │ │ + pmaddwd %xmm15,%xmm8 │ │ │ │ + phaddd %xmm13,%xmm2 │ │ │ │ + phaddd %xmm8,%xmm3 │ │ │ │ + shr $0x6,%r10d │ │ │ │ + mov $0x40000000,%ebx │ │ │ │ + lea (%r11,%r10,1),%r10d │ │ │ │ + cmovne 0x5dc58(%r15,%r10,8),%rbx │ │ │ │ + paddd %xmm5,%xmm2 │ │ │ │ + paddd %xmm5,%xmm3 │ │ │ │ + psrad %xmm6,%xmm2 │ │ │ │ + psrad %xmm6,%xmm3 │ │ │ │ + packssdw %xmm3,%xmm2 │ │ │ │ + pshufd $0x4e,%xmm2,%xmm3 │ │ │ │ + movdqa %xmm1,%xmm13 │ │ │ │ + punpcklwd %xmm9,%xmm13 │ │ │ │ + punpckhwd %xmm9,%xmm1 │ │ │ │ + punpcklwd %xmm3,%xmm2 │ │ │ │ + movq %rbx,%xmm10 │ │ │ │ + punpcklbw %xmm10,%xmm10 │ │ │ │ + psraw $0x8,%xmm10 │ │ │ │ + pshufd $0x0,%xmm10,%xmm3 │ │ │ │ + pshufd $0x55,%xmm10,%xmm4 │ │ │ │ + pshufd $0xaa,%xmm10,%xmm5 │ │ │ │ + pshufd $0xff,%xmm10,%xmm10 │ │ │ │ + movdqa %xmm13,%xmm8 │ │ │ │ + pmaddwd %xmm3,%xmm8 │ │ │ │ + movdqa %xmm1,%xmm9 │ │ │ │ + pmaddwd %xmm3,%xmm9 │ │ │ │ + movdqa %xmm2,%xmm13 │ │ │ │ + pmaddwd %xmm4,%xmm1 │ │ │ │ + movdqa %xmm2,%xmm11 │ │ │ │ + pmaddwd %xmm4,%xmm11 │ │ │ │ + paddd 0x30(%rsp),%xmm8 │ │ │ │ + paddd 0x30(%rsp),%xmm9 │ │ │ │ + pmaddwd %xmm5,%xmm2 │ │ │ │ + paddd %xmm1,%xmm8 │ │ │ │ + paddd %xmm11,%xmm9 │ │ │ │ + paddd %xmm2,%xmm8 │ │ │ │ + movdqu (%rdx),%xmm6 │ │ │ │ + movdqu (%rdx,%rcx,2),%xmm1 │ │ │ │ + movdqu (%rdx,%r8,1),%xmm11 │ │ │ │ + movdqu (%rdx,%r14,1),%xmm2 │ │ │ │ + pshufb %xmm12,%xmm6 │ │ │ │ + pshufb %xmm12,%xmm1 │ │ │ │ + pmaddwd %xmm0,%xmm6 │ │ │ │ + pmaddwd %xmm0,%xmm1 │ │ │ │ + pshufb %xmm14,%xmm11 │ │ │ │ + pshufb %xmm14,%xmm2 │ │ │ │ + pmaddwd %xmm15,%xmm11 │ │ │ │ + pmaddwd %xmm15,%xmm2 │ │ │ │ + phaddd %xmm11,%xmm6 │ │ │ │ + phaddd %xmm2,%xmm1 │ │ │ │ + paddd 0x10(%rsp),%xmm6 │ │ │ │ + paddd 0x10(%rsp),%xmm1 │ │ │ │ + psrad 0x20(%rsp),%xmm6 │ │ │ │ + psrad 0x20(%rsp),%xmm1 │ │ │ │ + movdqu (%rdx,%rcx,1),%xmm7 │ │ │ │ + movdqu (%rdx,%rbp,1),%xmm11 │ │ │ │ + packssdw %xmm1,%xmm6 │ │ │ │ + movdqu (%rdx,%rax,1),%xmm2 │ │ │ │ + movdqu (%rdx,%r12,1),%xmm1 │ │ │ │ + pshufb %xmm12,%xmm7 │ │ │ │ + pshufb %xmm12,%xmm11 │ │ │ │ + pmaddwd %xmm0,%xmm7 │ │ │ │ + pmaddwd %xmm0,%xmm11 │ │ │ │ + pshufb %xmm14,%xmm2 │ │ │ │ + pshufb %xmm14,%xmm1 │ │ │ │ + pmaddwd %xmm15,%xmm2 │ │ │ │ + pmaddwd %xmm15,%xmm1 │ │ │ │ + phaddd %xmm2,%xmm7 │ │ │ │ + phaddd %xmm1,%xmm11 │ │ │ │ + paddd 0x10(%rsp),%xmm7 │ │ │ │ + paddd 0x10(%rsp),%xmm11 │ │ │ │ + psrad 0x20(%rsp),%xmm7 │ │ │ │ + psrad 0x20(%rsp),%xmm11 │ │ │ │ + packssdw %xmm11,%xmm7 │ │ │ │ lea (%rdx,%rcx,4),%rdx │ │ │ │ - vpmaddwd %ymm7,%ymm0,%ymm4 │ │ │ │ - vpmaddwd %ymm2,%ymm8,%ymm5 │ │ │ │ - vpshufb %ymm12,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm12,%ymm3,%ymm3 │ │ │ │ - vpmaddwd %ymm1,%ymm14,%ymm1 │ │ │ │ - vpmaddwd %ymm3,%ymm14,%ymm3 │ │ │ │ - vmovdqa (%rsp),%ymm0 │ │ │ │ - vpshufb %ymm10,%ymm6,%ymm6 │ │ │ │ - vpshufb %ymm10,%ymm11,%ymm11 │ │ │ │ - vpmaddwd %ymm6,%ymm15,%ymm6 │ │ │ │ - vpmaddwd %ymm15,%ymm11,%ymm11 │ │ │ │ - vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ - vmovd 0x40(%rsp),%xmm5 │ │ │ │ - vphaddd %ymm6,%ymm1,%ymm1 │ │ │ │ - vphaddd %ymm11,%ymm3,%ymm3 │ │ │ │ - vpaddd %ymm0,%ymm1,%ymm1 │ │ │ │ - vpaddd %ymm0,%ymm3,%ymm3 │ │ │ │ - vpsrad %xmm5,%ymm1,%ymm1 │ │ │ │ - vpsrad %xmm5,%ymm3,%ymm3 │ │ │ │ - vpslld $0x10,%ymm3,%ymm3 │ │ │ │ - vpblendw $0xaa,%ymm3,%ymm1,%ymm1 │ │ │ │ - vperm2i128 $0x21,%ymm1,%ymm2,%ymm0 │ │ │ │ - vpaddd 0x20(%rsp),%ymm4,%ymm4 │ │ │ │ - vmovdqa %ymm1,%ymm2 │ │ │ │ - vpmaddwd %ymm0,%ymm9,%ymm5 │ │ │ │ - vpmaddwd %ymm2,%ymm13,%ymm6 │ │ │ │ - vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ - vpaddd %ymm6,%ymm4,%ymm4 │ │ │ │ - vpsrad 0x48(%rsp),%ymm4,%ymm4 │ │ │ │ - vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ - vpackusdw %xmm5,%xmm4,%xmm4 │ │ │ │ - vpminsw 0x50(%rsp),%xmm4,%xmm4 │ │ │ │ - vmovq %xmm4,(%rdi) │ │ │ │ - vmovhps %xmm4,(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm6,%xmm1 │ │ │ │ + punpcklwd %xmm7,%xmm1 │ │ │ │ + punpckhwd %xmm7,%xmm6 │ │ │ │ + movdqa %xmm6,%xmm2 │ │ │ │ + movdqa %xmm1,%xmm11 │ │ │ │ + pmaddwd %xmm5,%xmm11 │ │ │ │ + movdqa %xmm1,%xmm7 │ │ │ │ + pmaddwd %xmm10,%xmm7 │ │ │ │ + pmaddwd %xmm10,%xmm6 │ │ │ │ + paddd %xmm11,%xmm9 │ │ │ │ + movd 0x28(%rsp),%xmm11 │ │ │ │ + paddd %xmm7,%xmm8 │ │ │ │ + paddd %xmm6,%xmm9 │ │ │ │ + psrad %xmm11,%xmm8 │ │ │ │ + psrad %xmm11,%xmm9 │ │ │ │ + packssdw %xmm9,%xmm8 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + pmaxsw %xmm7,%xmm8 │ │ │ │ + pminsw (%rsp),%xmm8 │ │ │ │ + movq %xmm8,(%rdi) │ │ │ │ + movhps %xmm8,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 3883aa <__cxa_finalize@plt+0x35d35a> │ │ │ │ - mov %r13,%rsp │ │ │ │ + jg 3864fb <__cxa_finalize@plt+0x35b4ab> │ │ │ │ + add $0x1c8,%rsp │ │ │ │ pop %r13 │ │ │ │ pop %r12 │ │ │ │ pop %r15 │ │ │ │ pop %r14 │ │ │ │ pop %rbp │ │ │ │ pop %rbx │ │ │ │ - vzeroupper │ │ │ │ ret │ │ │ │ - movl $0x1,0xa0(%rsp) │ │ │ │ - jmp 3884dd <__cxa_finalize@plt+0x35d48d> │ │ │ │ - movl $0x2,0xa0(%rsp) │ │ │ │ - jmp 3884dd <__cxa_finalize@plt+0x35d48d> │ │ │ │ - movl $0x4,0xa0(%rsp) │ │ │ │ - jmp 3884dd <__cxa_finalize@plt+0x35d48d> │ │ │ │ - movl $0x8,0xa0(%rsp) │ │ │ │ - jmp 3884dd <__cxa_finalize@plt+0x35d48d> │ │ │ │ - movl $0x10,0xa0(%rsp) │ │ │ │ - mov 0x40(%r13),%r10d │ │ │ │ - mov %rsi,0xb8(%rsp) │ │ │ │ - vmovdqa %xmm11,0xc0(%rsp) │ │ │ │ - vmovdqa %ymm12,(%rsp) │ │ │ │ - vmovdqa %ymm13,0x20(%rsp) │ │ │ │ - vmovdqa %xmm7,0x40(%rsp) │ │ │ │ + movl $0x1,0x130(%rsp) │ │ │ │ + jmp 3866dd <__cxa_finalize@plt+0x35b68d> │ │ │ │ + movl $0x2,0x130(%rsp) │ │ │ │ + jmp 3866dd <__cxa_finalize@plt+0x35b68d> │ │ │ │ + movl $0x4,0x130(%rsp) │ │ │ │ + jmp 3866dd <__cxa_finalize@plt+0x35b68d> │ │ │ │ + movl $0x8,0x130(%rsp) │ │ │ │ + jmp 3866dd <__cxa_finalize@plt+0x35b68d> │ │ │ │ + movl $0x10,0x130(%rsp) │ │ │ │ + mov 0x208(%rsp),%r10d │ │ │ │ + movdqa %xmm11,0x10(%rsp) │ │ │ │ + movdqa %xmm12,0x20(%rsp) │ │ │ │ + movdqa %xmm13,0x30(%rsp) │ │ │ │ shr $0x10,%eax │ │ │ │ - sub $0x6,%rdx │ │ │ │ shr $0x6,%r10d │ │ │ │ mov $0x40000000,%r8d │ │ │ │ lea (%r11,%r10,1),%r10d │ │ │ │ - cmovne 0x5ace8(%r15,%r10,8),%r8 │ │ │ │ - vpmaddwd 0x5a9c0(%r15),%ymm8,%ymm8 │ │ │ │ - vmovd %eax,%xmm15 │ │ │ │ - mov %eax,0xa4(%rsp) │ │ │ │ - mov %rdx,0xa8(%rsp) │ │ │ │ - mov %rdi,0xb0(%rsp) │ │ │ │ - mov %r9d,0x38(%r13) │ │ │ │ - shll $0x3,0x48(%r13) │ │ │ │ - vpbroadcastd %xmm15,%ymm15 │ │ │ │ - vpaddd %ymm8,%ymm10,%ymm10 │ │ │ │ - vmovq %r8,%xmm0 │ │ │ │ - vpmovsxbw %xmm0,%xmm0 │ │ │ │ - vmovdqa %xmm0,0x50(%rsp) │ │ │ │ - jmp 3885c3 <__cxa_finalize@plt+0x35d573> │ │ │ │ - decl 0xa0(%rsp) │ │ │ │ - je 388b6b <__cxa_finalize@plt+0x35db1b> │ │ │ │ - addq $0x10,0xb0(%rsp) │ │ │ │ - mov 0x38(%r13),%r9d │ │ │ │ - vpbroadcastd 0x48(%r13),%ymm8 │ │ │ │ - vpbroadcastd 0x5aad8(%r15),%ymm6 │ │ │ │ - vpaddd 0x60(%rsp),%ymm8,%ymm10 │ │ │ │ - vpbroadcastd 0xa4(%rsp),%ymm15 │ │ │ │ - vpxor %ymm9,%ymm9,%ymm9 │ │ │ │ - mov 0xa8(%rsp),%rdx │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - vmovdqa (%rsp),%ymm12 │ │ │ │ - vmovdqa 0x40(%rsp),%xmm7 │ │ │ │ - vpbroadcastq 0x5aadc(%r15),%xmm2 │ │ │ │ - vpand %ymm6,%ymm10,%ymm5 │ │ │ │ - vpsrld $0x6,%ymm5,%ymm5 │ │ │ │ - vpaddd %ymm5,%ymm15,%ymm15 │ │ │ │ - vpcmpeqd %ymm5,%ymm9,%ymm5 │ │ │ │ - vextracti128 $0x1,%ymm15,%xmm11 │ │ │ │ - vmovq %xmm15,%rax │ │ │ │ - vpextrq $0x1,%xmm15,%rbx │ │ │ │ - vmovq %xmm11,%r14 │ │ │ │ - vpextrq $0x1,%xmm11,%rsi │ │ │ │ - mov %eax,%r8d │ │ │ │ - shr $0x20,%rax │ │ │ │ - mov %ebx,%r10d │ │ │ │ - shr $0x20,%rbx │ │ │ │ - mov %r14d,%ebp │ │ │ │ - shr $0x20,%r14 │ │ │ │ - mov %esi,%r12d │ │ │ │ - shr $0x20,%rsi │ │ │ │ - vmovdqa %ymm10,0x60(%rsp) │ │ │ │ - vmovq 0x5ace8(%r15,%r8,8),%xmm1 │ │ │ │ - vmovq 0x5ace8(%r15,%rax,8),%xmm13 │ │ │ │ - vmovhps 0x5ace8(%r15,%r10,8),%xmm1,%xmm1 │ │ │ │ - vmovhps 0x5ace8(%r15,%rbx,8),%xmm13,%xmm13 │ │ │ │ - vmovq 0x5ace8(%r15,%rbp,8),%xmm14 │ │ │ │ - vmovq 0x5ace8(%r15,%r14,8),%xmm15 │ │ │ │ - vmovhps 0x5ace8(%r15,%r12,8),%xmm14,%xmm14 │ │ │ │ - vmovhps 0x5ace8(%r15,%rsi,8),%xmm15,%xmm15 │ │ │ │ - vpsrld $0xa,%ymm10,%ymm10 │ │ │ │ - vextracti128 $0x1,%ymm10,%xmm11 │ │ │ │ - vextracti128 $0x1,%ymm5,%xmm6 │ │ │ │ - vmovq %xmm10,%rax │ │ │ │ - vpextrq $0x1,%xmm10,%r14 │ │ │ │ - vmovq %xmm11,%rbx │ │ │ │ - vpextrq $0x1,%xmm11,%rsi │ │ │ │ - mov %eax,%r8d │ │ │ │ - shr $0x20,%rax │ │ │ │ + cmovne 0x5dc58(%r15,%r10,8),%r8 │ │ │ │ + movd %eax,%xmm15 │ │ │ │ + sub $0x6,%rdx │ │ │ │ + movdqa %xmm8,%xmm7 │ │ │ │ + pslld $0x2,%xmm7 │ │ │ │ + pmaddwd 0x5d880(%r15),%xmm8 │ │ │ │ + pshufd $0x0,%xmm15,%xmm15 │ │ │ │ + paddd %xmm8,%xmm14 │ │ │ │ + movq %r8,%xmm3 │ │ │ │ + punpcklbw %xmm3,%xmm3 │ │ │ │ + psraw $0x8,%xmm3 │ │ │ │ + movdqa %xmm7,0x140(%rsp) │ │ │ │ + movdqa %xmm15,0x160(%rsp) │ │ │ │ + mov %rdx,0x138(%rsp) │ │ │ │ + mov %rdi,0x170(%rsp) │ │ │ │ + pshufd $0x0,%xmm3,%xmm0 │ │ │ │ + pshufd $0x55,%xmm3,%xmm1 │ │ │ │ + pshufd $0xaa,%xmm3,%xmm2 │ │ │ │ + pshufd $0xff,%xmm3,%xmm3 │ │ │ │ + movdqa %xmm0,0x180(%rsp) │ │ │ │ + movdqa %xmm1,0x190(%rsp) │ │ │ │ + movdqa %xmm2,0x1a0(%rsp) │ │ │ │ + movdqa %xmm3,0x1b0(%rsp) │ │ │ │ + mov %r9d,0x200(%rsp) │ │ │ │ + jmp 38680e <__cxa_finalize@plt+0x35b7be> │ │ │ │ + decl 0x130(%rsp) │ │ │ │ + je 3872e4 <__cxa_finalize@plt+0x35c294> │ │ │ │ + addq $0x10,0x170(%rsp) │ │ │ │ + mov 0x200(%rsp),%r9d │ │ │ │ + movdqa 0x140(%rsp),%xmm7 │ │ │ │ + movdqa 0x150(%rsp),%xmm14 │ │ │ │ + movdqa 0x5d9b0(%r15),%xmm10 │ │ │ │ + movdqa 0x10(%rsp),%xmm11 │ │ │ │ + movdqa 0x160(%rsp),%xmm15 │ │ │ │ + mov 0x138(%rsp),%rdx │ │ │ │ + mov 0x170(%rsp),%rdi │ │ │ │ + paddd %xmm7,%xmm14 │ │ │ │ + movdqa 0x5d9e0(%r15),%xmm9 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movdqa %xmm14,%xmm2 │ │ │ │ + psrld $0xa,%xmm2 │ │ │ │ + movdqa %xmm2,0x40(%rsp) │ │ │ │ + movdqa %xmm14,%xmm6 │ │ │ │ + pand %xmm10,%xmm6 │ │ │ │ + psrld $0x6,%xmm6 │ │ │ │ + movdqa %xmm15,%xmm5 │ │ │ │ + paddd %xmm6,%xmm5 │ │ │ │ + pcmpeqd %xmm1,%xmm6 │ │ │ │ + pshufd $0x4e,%xmm5,%xmm2 │ │ │ │ + movd %xmm5,%r8d │ │ │ │ + movd %xmm2,%eax │ │ │ │ + pshufd $0x39,%xmm5,%xmm5 │ │ │ │ + pshufd $0x39,%xmm2,%xmm2 │ │ │ │ + movd %xmm5,%r10d │ │ │ │ + movd %xmm2,%ebx │ │ │ │ + movq 0x5dc58(%r15,%r8,8),%xmm0 │ │ │ │ + movq 0x5dc58(%r15,%rax,8),%xmm1 │ │ │ │ + movhps 0x5dc58(%r15,%r10,8),%xmm0 │ │ │ │ + movhps 0x5dc58(%r15,%rbx,8),%xmm1 │ │ │ │ + paddd %xmm7,%xmm14 │ │ │ │ + movdqa %xmm14,%xmm5 │ │ │ │ + pand %xmm10,%xmm5 │ │ │ │ + psrld $0x6,%xmm5 │ │ │ │ + paddd %xmm5,%xmm15 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + pcmpeqd %xmm2,%xmm5 │ │ │ │ + movdqa %xmm14,0x150(%rsp) │ │ │ │ + pshufd $0x4e,%xmm15,%xmm4 │ │ │ │ + movd %xmm15,%ebp │ │ │ │ + movd %xmm4,%r14d │ │ │ │ + pshufd $0x39,%xmm15,%xmm15 │ │ │ │ + pshufd $0x39,%xmm4,%xmm4 │ │ │ │ + movd %xmm15,%r12d │ │ │ │ + movd %xmm4,%r13d │ │ │ │ + movq 0x5dc58(%r15,%rbp,8),%xmm2 │ │ │ │ + movq 0x5dc58(%r15,%r14,8),%xmm3 │ │ │ │ + movhps 0x5dc58(%r15,%r12,8),%xmm2 │ │ │ │ + movhps 0x5dc58(%r15,%r13,8),%xmm3 │ │ │ │ + psrld $0xa,%xmm14 │ │ │ │ + movq %xmm14,%r14 │ │ │ │ + punpckhqdq %xmm14,%xmm14 │ │ │ │ + movq %xmm14,%r13 │ │ │ │ mov %r14d,%ebp │ │ │ │ shr $0x20,%r14 │ │ │ │ - mov %ebx,%r10d │ │ │ │ - shr $0x20,%rbx │ │ │ │ - mov %esi,%r12d │ │ │ │ - shr $0x20,%rsi │ │ │ │ - vpshufd $0xa0,%xmm5,%xmm4 │ │ │ │ - vpshufd $0xf5,%xmm5,%xmm5 │ │ │ │ - vpshufd $0xa0,%xmm6,%xmm11 │ │ │ │ - vpshufd $0xf5,%xmm6,%xmm6 │ │ │ │ - vpblendvb %xmm4,%xmm2,%xmm1,%xmm1 │ │ │ │ - vpblendvb %xmm5,%xmm2,%xmm13,%xmm13 │ │ │ │ - vpblendvb %xmm11,%xmm2,%xmm14,%xmm14 │ │ │ │ - vpblendvb %xmm6,%xmm2,%xmm15,%xmm15 │ │ │ │ - vpmovsxbw %xmm1,%ymm1 │ │ │ │ - vpmovsxbw %xmm13,%ymm13 │ │ │ │ - vpmovsxbw %xmm14,%ymm14 │ │ │ │ - vpmovsxbw %xmm15,%ymm15 │ │ │ │ - vmovdqu (%rdx,%r8,2),%xmm0 │ │ │ │ - vmovdqu (%rdx,%rax,2),%xmm10 │ │ │ │ - vmovdqu (%rdx,%r10,2),%xmm2 │ │ │ │ - vmovdqu (%rdx,%rbx,2),%xmm3 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,2),%ymm0,%ymm0 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,2),%ymm10,%ymm10 │ │ │ │ - vinserti128 $0x1,(%rdx,%r12,2),%ymm2,%ymm2 │ │ │ │ - vinserti128 $0x1,(%rdx,%rsi,2),%ymm3,%ymm3 │ │ │ │ + mov %r13d,%r12d │ │ │ │ + shr $0x20,%r13 │ │ │ │ + mov 0x40(%rsp),%r8d │ │ │ │ + mov 0x44(%rsp),%eax │ │ │ │ + mov 0x48(%rsp),%r10d │ │ │ │ + mov 0x4c(%rsp),%ebx │ │ │ │ + pshufd $0x50,%xmm6,%xmm4 │ │ │ │ + pshufd $0xfa,%xmm6,%xmm6 │ │ │ │ + pshufd $0x50,%xmm5,%xmm14 │ │ │ │ + pshufd $0xfa,%xmm5,%xmm5 │ │ │ │ + movdqa %xmm9,%xmm7 │ │ │ │ + pand %xmm4,%xmm7 │ │ │ │ + movdqa %xmm9,%xmm8 │ │ │ │ + pand %xmm6,%xmm8 │ │ │ │ + movdqa %xmm9,%xmm15 │ │ │ │ + pand %xmm14,%xmm15 │ │ │ │ + pand %xmm5,%xmm9 │ │ │ │ + pandn %xmm0,%xmm4 │ │ │ │ + pandn %xmm1,%xmm6 │ │ │ │ + pandn %xmm2,%xmm14 │ │ │ │ + pandn %xmm3,%xmm5 │ │ │ │ + por %xmm4,%xmm7 │ │ │ │ + por %xmm6,%xmm8 │ │ │ │ + por %xmm14,%xmm15 │ │ │ │ + por %xmm5,%xmm9 │ │ │ │ + movdqa %xmm7,%xmm0 │ │ │ │ + punpcklbw %xmm7,%xmm0 │ │ │ │ + punpckhbw %xmm7,%xmm7 │ │ │ │ + movdqa %xmm8,%xmm1 │ │ │ │ + punpcklbw %xmm8,%xmm1 │ │ │ │ + punpckhbw %xmm8,%xmm8 │ │ │ │ + psraw $0x8,%xmm0 │ │ │ │ + psraw $0x8,%xmm7 │ │ │ │ + psraw $0x8,%xmm1 │ │ │ │ + psraw $0x8,%xmm8 │ │ │ │ + movdqa %xmm15,%xmm2 │ │ │ │ + punpcklbw %xmm15,%xmm2 │ │ │ │ + punpckhbw %xmm15,%xmm15 │ │ │ │ + movdqa %xmm9,%xmm3 │ │ │ │ + punpcklbw %xmm9,%xmm3 │ │ │ │ + punpckhbw %xmm9,%xmm9 │ │ │ │ + psraw $0x8,%xmm2 │ │ │ │ + psraw $0x8,%xmm15 │ │ │ │ + psraw $0x8,%xmm3 │ │ │ │ + psraw $0x8,%xmm9 │ │ │ │ + movdqa %xmm0,0x50(%rsp) │ │ │ │ + movdqa %xmm7,0x60(%rsp) │ │ │ │ + movdqa %xmm1,0x70(%rsp) │ │ │ │ + movdqa %xmm8,0x80(%rsp) │ │ │ │ + movdqa %xmm2,0x90(%rsp) │ │ │ │ + movdqa %xmm15,0xa0(%rsp) │ │ │ │ + movdqa %xmm3,0xb0(%rsp) │ │ │ │ + movdqa %xmm9,0xc0(%rsp) │ │ │ │ + movdqu (%rdx,%r8,2),%xmm1 │ │ │ │ + movdqu (%rdx,%rax,2),%xmm2 │ │ │ │ + movdqu (%rdx,%r10,2),%xmm3 │ │ │ │ + movdqu (%rdx,%rbx,2),%xmm4 │ │ │ │ + movdqu (%rdx,%rbp,2),%xmm5 │ │ │ │ + movdqu (%rdx,%r14,2),%xmm6 │ │ │ │ + movdqu (%rdx,%r12,2),%xmm9 │ │ │ │ + movdqu (%rdx,%r13,2),%xmm10 │ │ │ │ add %rcx,%rdx │ │ │ │ - vmovdqu (%rdx,%r8,2),%xmm4 │ │ │ │ - vmovdqu (%rdx,%rax,2),%xmm5 │ │ │ │ - vmovdqu (%rdx,%r10,2),%xmm6 │ │ │ │ - vmovdqu (%rdx,%rbx,2),%xmm11 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,2),%ymm4,%ymm4 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,2),%ymm5,%ymm5 │ │ │ │ - vinserti128 $0x1,(%rdx,%r12,2),%ymm6,%ymm6 │ │ │ │ - vinserti128 $0x1,(%rdx,%rsi,2),%ymm11,%ymm11 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm1 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm2 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm3 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm4 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm5 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm6 │ │ │ │ + pmaddwd 0xb0(%rsp),%xmm9 │ │ │ │ + pmaddwd 0xc0(%rsp),%xmm10 │ │ │ │ + phaddd %xmm2,%xmm1 │ │ │ │ + phaddd %xmm4,%xmm3 │ │ │ │ + phaddd %xmm6,%xmm5 │ │ │ │ + phaddd %xmm10,%xmm9 │ │ │ │ + phaddd %xmm3,%xmm1 │ │ │ │ + phaddd %xmm9,%xmm5 │ │ │ │ + paddd %xmm11,%xmm1 │ │ │ │ + paddd %xmm11,%xmm5 │ │ │ │ + psrad %xmm12,%xmm1 │ │ │ │ + psrad %xmm12,%xmm5 │ │ │ │ + packssdw %xmm5,%xmm1 │ │ │ │ + movdqa %xmm1,0xd0(%rsp) │ │ │ │ + movdqu (%rdx,%r8,2),%xmm2 │ │ │ │ + movdqu (%rdx,%rax,2),%xmm3 │ │ │ │ + movdqu (%rdx,%r10,2),%xmm4 │ │ │ │ + movdqu (%rdx,%rbx,2),%xmm5 │ │ │ │ + movdqu (%rdx,%rbp,2),%xmm6 │ │ │ │ + movdqu (%rdx,%r14,2),%xmm1 │ │ │ │ + movdqu (%rdx,%r12,2),%xmm9 │ │ │ │ + movdqu (%rdx,%r13,2),%xmm10 │ │ │ │ add %rcx,%rdx │ │ │ │ - vpmaddwd %ymm1,%ymm0,%ymm0 │ │ │ │ - vpmaddwd %ymm13,%ymm10,%ymm10 │ │ │ │ - vpmaddwd %ymm2,%ymm14,%ymm2 │ │ │ │ - vpmaddwd %ymm3,%ymm15,%ymm3 │ │ │ │ - vpmaddwd %ymm1,%ymm4,%ymm4 │ │ │ │ - vpmaddwd %ymm5,%ymm13,%ymm5 │ │ │ │ - vpmaddwd %ymm6,%ymm14,%ymm6 │ │ │ │ - vpmaddwd %ymm15,%ymm11,%ymm11 │ │ │ │ - vphaddd %ymm10,%ymm0,%ymm0 │ │ │ │ - vphaddd %ymm3,%ymm2,%ymm2 │ │ │ │ - vphaddd %ymm5,%ymm4,%ymm4 │ │ │ │ - vphaddd %ymm11,%ymm6,%ymm6 │ │ │ │ - vphaddd %ymm2,%ymm0,%ymm0 │ │ │ │ - vphaddd %ymm6,%ymm4,%ymm4 │ │ │ │ - vpaddd %ymm0,%ymm12,%ymm0 │ │ │ │ - vpaddd %ymm4,%ymm12,%ymm4 │ │ │ │ - vpsrad %xmm7,%ymm0,%ymm0 │ │ │ │ - vpsrad %xmm7,%ymm4,%ymm4 │ │ │ │ - vpackssdw %ymm4,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,0x80(%rsp) │ │ │ │ - vmovdqu (%rdx,%r8,2),%xmm10 │ │ │ │ - vmovdqu (%rdx,%rax,2),%xmm2 │ │ │ │ - vmovdqu (%rdx,%r10,2),%xmm3 │ │ │ │ - vmovdqu (%rdx,%rbx,2),%xmm4 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,2),%ymm10,%ymm10 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,2),%ymm2,%ymm2 │ │ │ │ - vinserti128 $0x1,(%rdx,%r12,2),%ymm3,%ymm3 │ │ │ │ - vinserti128 $0x1,(%rdx,%rsi,2),%ymm4,%ymm4 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm2 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm3 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm4 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm5 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm6 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm1 │ │ │ │ + pmaddwd 0xb0(%rsp),%xmm9 │ │ │ │ + pmaddwd 0xc0(%rsp),%xmm10 │ │ │ │ + phaddd %xmm3,%xmm2 │ │ │ │ + phaddd %xmm5,%xmm4 │ │ │ │ + phaddd %xmm1,%xmm6 │ │ │ │ + phaddd %xmm10,%xmm9 │ │ │ │ + phaddd %xmm4,%xmm2 │ │ │ │ + phaddd %xmm9,%xmm6 │ │ │ │ + paddd %xmm11,%xmm2 │ │ │ │ + paddd %xmm11,%xmm6 │ │ │ │ + psrad %xmm12,%xmm2 │ │ │ │ + psrad %xmm12,%xmm6 │ │ │ │ + packssdw %xmm6,%xmm2 │ │ │ │ + movdqa %xmm2,0xe0(%rsp) │ │ │ │ + movdqu (%rdx,%r8,2),%xmm3 │ │ │ │ + movdqu (%rdx,%rax,2),%xmm4 │ │ │ │ + movdqu (%rdx,%r10,2),%xmm5 │ │ │ │ + movdqu (%rdx,%rbx,2),%xmm6 │ │ │ │ + movdqu (%rdx,%rbp,2),%xmm1 │ │ │ │ + movdqu (%rdx,%r14,2),%xmm2 │ │ │ │ + movdqu (%rdx,%r12,2),%xmm9 │ │ │ │ + movdqu (%rdx,%r13,2),%xmm10 │ │ │ │ add %rcx,%rdx │ │ │ │ - vmovdqu (%rdx,%r8,2),%xmm5 │ │ │ │ - vmovdqu (%rdx,%rax,2),%xmm6 │ │ │ │ - vmovdqu (%rdx,%r10,2),%xmm11 │ │ │ │ - vmovdqu (%rdx,%rbx,2),%xmm8 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,2),%ymm5,%ymm5 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,2),%ymm6,%ymm6 │ │ │ │ - vinserti128 $0x1,(%rdx,%r12,2),%ymm11,%ymm11 │ │ │ │ - vinserti128 $0x1,(%rdx,%rsi,2),%ymm8,%ymm8 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm3 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm4 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm5 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm6 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm1 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm2 │ │ │ │ + pmaddwd 0xb0(%rsp),%xmm9 │ │ │ │ + pmaddwd 0xc0(%rsp),%xmm10 │ │ │ │ + phaddd %xmm4,%xmm3 │ │ │ │ + phaddd %xmm6,%xmm5 │ │ │ │ + phaddd %xmm2,%xmm1 │ │ │ │ + phaddd %xmm10,%xmm9 │ │ │ │ + phaddd %xmm5,%xmm3 │ │ │ │ + phaddd %xmm9,%xmm1 │ │ │ │ + paddd %xmm11,%xmm3 │ │ │ │ + paddd %xmm11,%xmm1 │ │ │ │ + psrad %xmm12,%xmm3 │ │ │ │ + psrad %xmm12,%xmm1 │ │ │ │ + packssdw %xmm1,%xmm3 │ │ │ │ + movdqa %xmm3,0xf0(%rsp) │ │ │ │ + movdqu (%rdx,%r8,2),%xmm4 │ │ │ │ + movdqu (%rdx,%rax,2),%xmm5 │ │ │ │ + movdqu (%rdx,%r10,2),%xmm6 │ │ │ │ + movdqu (%rdx,%rbx,2),%xmm1 │ │ │ │ + movdqu (%rdx,%rbp,2),%xmm2 │ │ │ │ + movdqu (%rdx,%r14,2),%xmm3 │ │ │ │ + movdqu (%rdx,%r12,2),%xmm9 │ │ │ │ + movdqu (%rdx,%r13,2),%xmm10 │ │ │ │ add %rcx,%rdx │ │ │ │ - vpmaddwd %ymm1,%ymm10,%ymm10 │ │ │ │ - vpmaddwd %ymm2,%ymm13,%ymm2 │ │ │ │ - vpmaddwd %ymm3,%ymm14,%ymm3 │ │ │ │ - vpmaddwd %ymm4,%ymm15,%ymm4 │ │ │ │ - vpmaddwd %ymm1,%ymm5,%ymm5 │ │ │ │ - vpmaddwd %ymm6,%ymm13,%ymm6 │ │ │ │ - vpmaddwd %ymm14,%ymm11,%ymm11 │ │ │ │ - vpmaddwd %ymm15,%ymm8,%ymm8 │ │ │ │ - vphaddd %ymm2,%ymm10,%ymm10 │ │ │ │ - vphaddd %ymm4,%ymm3,%ymm3 │ │ │ │ - vphaddd %ymm6,%ymm5,%ymm5 │ │ │ │ - vphaddd %ymm8,%ymm11,%ymm11 │ │ │ │ - vphaddd %ymm3,%ymm10,%ymm10 │ │ │ │ - vphaddd %ymm11,%ymm5,%ymm5 │ │ │ │ - vpaddd %ymm12,%ymm10,%ymm10 │ │ │ │ - vpaddd %ymm5,%ymm12,%ymm5 │ │ │ │ - vpsrad %xmm7,%ymm10,%ymm10 │ │ │ │ - vpsrad %xmm7,%ymm5,%ymm5 │ │ │ │ - vpackssdw %ymm5,%ymm10,%ymm10 │ │ │ │ - vmovdqu (%rdx,%r8,2),%xmm2 │ │ │ │ - vmovdqu (%rdx,%rax,2),%xmm3 │ │ │ │ - vmovdqu (%rdx,%r10,2),%xmm4 │ │ │ │ - vmovdqu (%rdx,%rbx,2),%xmm5 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,2),%ymm2,%ymm2 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,2),%ymm3,%ymm3 │ │ │ │ - vinserti128 $0x1,(%rdx,%r12,2),%ymm4,%ymm4 │ │ │ │ - vinserti128 $0x1,(%rdx,%rsi,2),%ymm5,%ymm5 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm4 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm5 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm6 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm1 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm2 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm3 │ │ │ │ + pmaddwd 0xb0(%rsp),%xmm9 │ │ │ │ + pmaddwd 0xc0(%rsp),%xmm10 │ │ │ │ + phaddd %xmm5,%xmm4 │ │ │ │ + phaddd %xmm1,%xmm6 │ │ │ │ + phaddd %xmm3,%xmm2 │ │ │ │ + phaddd %xmm10,%xmm9 │ │ │ │ + phaddd %xmm6,%xmm4 │ │ │ │ + phaddd %xmm9,%xmm2 │ │ │ │ + paddd %xmm11,%xmm4 │ │ │ │ + paddd %xmm11,%xmm2 │ │ │ │ + psrad %xmm12,%xmm4 │ │ │ │ + psrad %xmm12,%xmm2 │ │ │ │ + packssdw %xmm2,%xmm4 │ │ │ │ + movdqa %xmm4,0x100(%rsp) │ │ │ │ + movdqu (%rdx,%r8,2),%xmm5 │ │ │ │ + movdqu (%rdx,%rax,2),%xmm6 │ │ │ │ + movdqu (%rdx,%r10,2),%xmm1 │ │ │ │ + movdqu (%rdx,%rbx,2),%xmm2 │ │ │ │ + movdqu (%rdx,%rbp,2),%xmm3 │ │ │ │ + movdqu (%rdx,%r14,2),%xmm4 │ │ │ │ + movdqu (%rdx,%r12,2),%xmm9 │ │ │ │ + movdqu (%rdx,%r13,2),%xmm10 │ │ │ │ add %rcx,%rdx │ │ │ │ - vmovdqu (%rdx,%r8,2),%xmm6 │ │ │ │ - vmovdqu (%rdx,%rax,2),%xmm11 │ │ │ │ - vmovdqu (%rdx,%r10,2),%xmm8 │ │ │ │ - vmovdqu (%rdx,%rbx,2),%xmm9 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,2),%ymm6,%ymm6 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,2),%ymm11,%ymm11 │ │ │ │ - vinserti128 $0x1,(%rdx,%r12,2),%ymm8,%ymm8 │ │ │ │ - vinserti128 $0x1,(%rdx,%rsi,2),%ymm9,%ymm9 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm5 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm6 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm1 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm2 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm3 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm4 │ │ │ │ + pmaddwd 0xb0(%rsp),%xmm9 │ │ │ │ + pmaddwd 0xc0(%rsp),%xmm10 │ │ │ │ + phaddd %xmm6,%xmm5 │ │ │ │ + phaddd %xmm2,%xmm1 │ │ │ │ + phaddd %xmm4,%xmm3 │ │ │ │ + phaddd %xmm10,%xmm9 │ │ │ │ + phaddd %xmm1,%xmm5 │ │ │ │ + phaddd %xmm9,%xmm3 │ │ │ │ + paddd %xmm11,%xmm5 │ │ │ │ + paddd %xmm11,%xmm3 │ │ │ │ + psrad %xmm12,%xmm5 │ │ │ │ + psrad %xmm12,%xmm3 │ │ │ │ + packssdw %xmm3,%xmm5 │ │ │ │ + movdqa %xmm5,0x110(%rsp) │ │ │ │ + movdqu (%rdx,%r8,2),%xmm6 │ │ │ │ + movdqu (%rdx,%rax,2),%xmm1 │ │ │ │ + movdqu (%rdx,%r10,2),%xmm2 │ │ │ │ + movdqu (%rdx,%rbx,2),%xmm3 │ │ │ │ + movdqu (%rdx,%rbp,2),%xmm4 │ │ │ │ + movdqu (%rdx,%r14,2),%xmm5 │ │ │ │ + movdqu (%rdx,%r12,2),%xmm9 │ │ │ │ + movdqu (%rdx,%r13,2),%xmm10 │ │ │ │ add %rcx,%rdx │ │ │ │ - vpmaddwd %ymm1,%ymm2,%ymm2 │ │ │ │ - vpmaddwd %ymm3,%ymm13,%ymm3 │ │ │ │ - vpmaddwd %ymm4,%ymm14,%ymm4 │ │ │ │ - vpmaddwd %ymm5,%ymm15,%ymm5 │ │ │ │ - vpmaddwd %ymm1,%ymm6,%ymm6 │ │ │ │ - vpmaddwd %ymm13,%ymm11,%ymm11 │ │ │ │ - vpmaddwd %ymm14,%ymm8,%ymm8 │ │ │ │ - vpmaddwd %ymm15,%ymm9,%ymm9 │ │ │ │ - vphaddd %ymm3,%ymm2,%ymm2 │ │ │ │ - vphaddd %ymm5,%ymm4,%ymm4 │ │ │ │ - vphaddd %ymm11,%ymm6,%ymm6 │ │ │ │ - vphaddd %ymm9,%ymm8,%ymm8 │ │ │ │ - vphaddd %ymm4,%ymm2,%ymm2 │ │ │ │ - vphaddd %ymm8,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm2,%ymm12,%ymm2 │ │ │ │ - vpaddd %ymm6,%ymm12,%ymm6 │ │ │ │ - vpsrad %xmm7,%ymm2,%ymm2 │ │ │ │ - vpsrad %xmm7,%ymm6,%ymm6 │ │ │ │ - vpackssdw %ymm6,%ymm2,%ymm2 │ │ │ │ - vmovdqu (%rdx,%r8,2),%xmm3 │ │ │ │ - vmovdqu (%rdx,%rax,2),%xmm4 │ │ │ │ - vmovdqu (%rdx,%r10,2),%xmm5 │ │ │ │ - vmovdqu (%rdx,%rbx,2),%xmm6 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,2),%ymm3,%ymm3 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,2),%ymm4,%ymm4 │ │ │ │ - vinserti128 $0x1,(%rdx,%r12,2),%ymm5,%ymm5 │ │ │ │ - vinserti128 $0x1,(%rdx,%rsi,2),%ymm6,%ymm6 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm6 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm1 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm2 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm3 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm4 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm5 │ │ │ │ + pmaddwd 0xb0(%rsp),%xmm9 │ │ │ │ + pmaddwd 0xc0(%rsp),%xmm10 │ │ │ │ + phaddd %xmm1,%xmm6 │ │ │ │ + phaddd %xmm3,%xmm2 │ │ │ │ + phaddd %xmm5,%xmm4 │ │ │ │ + phaddd %xmm10,%xmm9 │ │ │ │ + phaddd %xmm2,%xmm6 │ │ │ │ + phaddd %xmm9,%xmm4 │ │ │ │ + paddd %xmm11,%xmm6 │ │ │ │ + paddd %xmm11,%xmm4 │ │ │ │ + psrad %xmm12,%xmm6 │ │ │ │ + psrad %xmm12,%xmm4 │ │ │ │ + packssdw %xmm4,%xmm6 │ │ │ │ + movdqu (%rdx,%r8,2),%xmm7 │ │ │ │ + movdqu (%rdx,%rax,2),%xmm1 │ │ │ │ + movdqu (%rdx,%r10,2),%xmm2 │ │ │ │ + movdqu (%rdx,%rbx,2),%xmm3 │ │ │ │ + movdqu (%rdx,%rbp,2),%xmm4 │ │ │ │ + movdqu (%rdx,%r14,2),%xmm5 │ │ │ │ + movdqu (%rdx,%r12,2),%xmm9 │ │ │ │ + movdqu (%rdx,%r13,2),%xmm10 │ │ │ │ add %rcx,%rdx │ │ │ │ - vmovdqu (%rdx,%r8,2),%xmm11 │ │ │ │ - vmovdqu (%rdx,%rax,2),%xmm8 │ │ │ │ - vmovdqu (%rdx,%r10,2),%xmm9 │ │ │ │ - vmovdqu (%rdx,%rbx,2),%xmm0 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,2),%ymm11,%ymm11 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,2),%ymm8,%ymm8 │ │ │ │ - vinserti128 $0x1,(%rdx,%r12,2),%ymm9,%ymm9 │ │ │ │ - vinserti128 $0x1,(%rdx,%rsi,2),%ymm0,%ymm0 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm7 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm1 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm2 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm3 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm4 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm5 │ │ │ │ + pmaddwd 0xb0(%rsp),%xmm9 │ │ │ │ + pmaddwd 0xc0(%rsp),%xmm10 │ │ │ │ + phaddd %xmm1,%xmm7 │ │ │ │ + phaddd %xmm3,%xmm2 │ │ │ │ + phaddd %xmm5,%xmm4 │ │ │ │ + phaddd %xmm10,%xmm9 │ │ │ │ + phaddd %xmm2,%xmm7 │ │ │ │ + phaddd %xmm9,%xmm4 │ │ │ │ + paddd %xmm11,%xmm7 │ │ │ │ + paddd %xmm11,%xmm4 │ │ │ │ + psrad %xmm12,%xmm7 │ │ │ │ + psrad %xmm12,%xmm4 │ │ │ │ + packssdw %xmm4,%xmm7 │ │ │ │ + movdqu (%rdx,%r8,2),%xmm8 │ │ │ │ + movdqu (%rdx,%rax,2),%xmm1 │ │ │ │ + movdqu (%rdx,%r10,2),%xmm2 │ │ │ │ + movdqu (%rdx,%rbx,2),%xmm3 │ │ │ │ + movdqu (%rdx,%rbp,2),%xmm4 │ │ │ │ + movdqu (%rdx,%r14,2),%xmm5 │ │ │ │ + movdqu (%rdx,%r12,2),%xmm9 │ │ │ │ + movdqu (%rdx,%r13,2),%xmm10 │ │ │ │ add %rcx,%rdx │ │ │ │ - vpmaddwd %ymm1,%ymm3,%ymm3 │ │ │ │ - vpmaddwd %ymm4,%ymm13,%ymm4 │ │ │ │ - vpmaddwd %ymm5,%ymm14,%ymm5 │ │ │ │ - vpmaddwd %ymm6,%ymm15,%ymm6 │ │ │ │ - vpmaddwd %ymm1,%ymm11,%ymm11 │ │ │ │ - vpmaddwd %ymm13,%ymm8,%ymm8 │ │ │ │ - vpmaddwd %ymm14,%ymm9,%ymm9 │ │ │ │ - vpmaddwd %ymm0,%ymm15,%ymm0 │ │ │ │ - vphaddd %ymm4,%ymm3,%ymm3 │ │ │ │ - vphaddd %ymm6,%ymm5,%ymm5 │ │ │ │ - vphaddd %ymm8,%ymm11,%ymm11 │ │ │ │ - vphaddd %ymm0,%ymm9,%ymm9 │ │ │ │ - vphaddd %ymm5,%ymm3,%ymm3 │ │ │ │ - vphaddd %ymm9,%ymm11,%ymm11 │ │ │ │ - vpaddd %ymm3,%ymm12,%ymm3 │ │ │ │ - vpaddd %ymm12,%ymm11,%ymm11 │ │ │ │ - vpsrad %xmm7,%ymm3,%ymm3 │ │ │ │ - vpsrad %xmm7,%ymm11,%ymm11 │ │ │ │ - vpackssdw %ymm11,%ymm3,%ymm3 │ │ │ │ - vmovdqa 0x80(%rsp),%ymm0 │ │ │ │ - vbroadcasti128 0x5a990(%r15),%ymm11 │ │ │ │ - vpbroadcastd 0x50(%rsp),%ymm8 │ │ │ │ - vpbroadcastd 0x54(%rsp),%ymm9 │ │ │ │ - vpbroadcastd 0x58(%rsp),%ymm12 │ │ │ │ - vpbroadcastd 0x5c(%rsp),%ymm7 │ │ │ │ - vpshufb %ymm11,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm11,%ymm10,%ymm10 │ │ │ │ - vpshufb %ymm11,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm11,%ymm3,%ymm3 │ │ │ │ - vpmaddwd %ymm0,%ymm8,%ymm4 │ │ │ │ - vpmaddwd %ymm9,%ymm10,%ymm5 │ │ │ │ - vpmaddwd %ymm2,%ymm12,%ymm6 │ │ │ │ - vpmaddwd %ymm7,%ymm3,%ymm11 │ │ │ │ - vpaddd 0x20(%rsp),%ymm4,%ymm4 │ │ │ │ - vpaddd %ymm6,%ymm11,%ymm6 │ │ │ │ - vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ - vpaddd %ymm6,%ymm4,%ymm4 │ │ │ │ - vpsrad 0x48(%rsp),%ymm4,%ymm4 │ │ │ │ - vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ - vpackusdw %xmm5,%xmm4,%xmm4 │ │ │ │ - vpminsw 0xc0(%rsp),%xmm4,%xmm4 │ │ │ │ - vmovdqa %xmm4,(%rdi) │ │ │ │ - add 0xb8(%rsp),%rdi │ │ │ │ + pmaddwd 0x50(%rsp),%xmm8 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm1 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm2 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm3 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm4 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm5 │ │ │ │ + pmaddwd 0xb0(%rsp),%xmm9 │ │ │ │ + pmaddwd 0xc0(%rsp),%xmm10 │ │ │ │ + phaddd %xmm1,%xmm8 │ │ │ │ + phaddd %xmm3,%xmm2 │ │ │ │ + phaddd %xmm5,%xmm4 │ │ │ │ + phaddd %xmm10,%xmm9 │ │ │ │ + phaddd %xmm2,%xmm8 │ │ │ │ + phaddd %xmm9,%xmm4 │ │ │ │ + paddd %xmm11,%xmm8 │ │ │ │ + paddd %xmm11,%xmm4 │ │ │ │ + psrad %xmm12,%xmm8 │ │ │ │ + psrad %xmm12,%xmm4 │ │ │ │ + packssdw %xmm4,%xmm8 │ │ │ │ + movdqa 0x110(%rsp),%xmm5 │ │ │ │ + movdqa 0xd0(%rsp),%xmm1 │ │ │ │ + movdqa 0xe0(%rsp),%xmm2 │ │ │ │ + movdqa 0xf0(%rsp),%xmm3 │ │ │ │ + movdqa 0x100(%rsp),%xmm9 │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + punpcklwd %xmm6,%xmm4 │ │ │ │ + punpckhwd %xmm6,%xmm5 │ │ │ │ + movdqa %xmm7,%xmm6 │ │ │ │ + punpcklwd %xmm8,%xmm6 │ │ │ │ + punpckhwd %xmm8,%xmm7 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + punpcklwd %xmm2,%xmm0 │ │ │ │ + punpckhwd %xmm2,%xmm1 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + punpcklwd %xmm9,%xmm2 │ │ │ │ + punpckhwd %xmm9,%xmm3 │ │ │ │ + movdqa 0x180(%rsp),%xmm10 │ │ │ │ + movdqa 0x190(%rsp),%xmm11 │ │ │ │ + movdqa 0x1a0(%rsp),%xmm14 │ │ │ │ + movdqa 0x1b0(%rsp),%xmm15 │ │ │ │ + movdqa %xmm4,0xd0(%rsp) │ │ │ │ + movdqa %xmm5,0xe0(%rsp) │ │ │ │ + movdqa %xmm6,0xf0(%rsp) │ │ │ │ + movdqa %xmm7,0x100(%rsp) │ │ │ │ + movdqa %xmm0,%xmm4 │ │ │ │ + pmaddwd %xmm10,%xmm4 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + pmaddwd %xmm10,%xmm5 │ │ │ │ + movdqa %xmm2,%xmm6 │ │ │ │ + pmaddwd %xmm11,%xmm6 │ │ │ │ + movdqa %xmm3,%xmm7 │ │ │ │ + pmaddwd %xmm11,%xmm7 │ │ │ │ + paddd %xmm13,%xmm4 │ │ │ │ + paddd %xmm13,%xmm5 │ │ │ │ + paddd %xmm6,%xmm4 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + movdqa 0xd0(%rsp),%xmm6 │ │ │ │ + pmaddwd %xmm14,%xmm6 │ │ │ │ + movdqa 0xe0(%rsp),%xmm7 │ │ │ │ + pmaddwd %xmm14,%xmm7 │ │ │ │ + movdqa 0xf0(%rsp),%xmm8 │ │ │ │ + pmaddwd %xmm15,%xmm8 │ │ │ │ + movdqa 0x100(%rsp),%xmm9 │ │ │ │ + pmaddwd %xmm15,%xmm9 │ │ │ │ + paddd %xmm6,%xmm4 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + pshufd $0x4e,%xmm12,%xmm6 │ │ │ │ + paddd %xmm8,%xmm4 │ │ │ │ + paddd %xmm9,%xmm5 │ │ │ │ + psrad %xmm6,%xmm4 │ │ │ │ + psrad %xmm6,%xmm5 │ │ │ │ + packssdw %xmm5,%xmm4 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + pmaxsw %xmm7,%xmm4 │ │ │ │ + pminsw (%rsp),%xmm4 │ │ │ │ + movdqa %xmm4,(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ dec %r9d │ │ │ │ - je 38856a <__cxa_finalize@plt+0x35d51a> │ │ │ │ - vmovdqa %ymm10,%ymm0 │ │ │ │ - vmovdqa %ymm2,%ymm10 │ │ │ │ - vmovdqa %ymm3,%ymm2 │ │ │ │ - vmovdqu (%rdx,%r8,2),%xmm3 │ │ │ │ - vmovdqu (%rdx,%rax,2),%xmm4 │ │ │ │ - vmovdqu (%rdx,%r10,2),%xmm5 │ │ │ │ - vmovdqu (%rdx,%rbx,2),%xmm6 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,2),%ymm3,%ymm3 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,2),%ymm4,%ymm4 │ │ │ │ - vinserti128 $0x1,(%rdx,%r12,2),%ymm5,%ymm5 │ │ │ │ - vinserti128 $0x1,(%rdx,%rsi,2),%ymm6,%ymm6 │ │ │ │ + je 3867ae <__cxa_finalize@plt+0x35b75e> │ │ │ │ + movdqu (%rdx,%r8,2),%xmm4 │ │ │ │ + movdqu (%rdx,%rax,2),%xmm8 │ │ │ │ + movdqu (%rdx,%r10,2),%xmm5 │ │ │ │ + movdqu (%rdx,%rbx,2),%xmm6 │ │ │ │ + movdqu (%rdx,%rbp,2),%xmm7 │ │ │ │ + movdqu (%rdx,%r14,2),%xmm9 │ │ │ │ + movdqu (%rdx,%r12,2),%xmm0 │ │ │ │ + movdqu (%rdx,%r13,2),%xmm1 │ │ │ │ add %rcx,%rdx │ │ │ │ - vpmaddwd %ymm1,%ymm3,%ymm3 │ │ │ │ - vpmaddwd %ymm4,%ymm13,%ymm4 │ │ │ │ - vpmaddwd %ymm5,%ymm14,%ymm5 │ │ │ │ - vpmaddwd %ymm6,%ymm15,%ymm6 │ │ │ │ - vphaddd %ymm4,%ymm3,%ymm3 │ │ │ │ - vphaddd %ymm6,%ymm5,%ymm5 │ │ │ │ - vphaddd %ymm5,%ymm3,%ymm3 │ │ │ │ - vmovdqu (%rdx,%r8,2),%xmm4 │ │ │ │ - vmovdqu (%rdx,%rax,2),%xmm5 │ │ │ │ - vmovdqu (%rdx,%r10,2),%xmm6 │ │ │ │ - vmovdqu (%rdx,%rbx,2),%xmm11 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,2),%ymm4,%ymm4 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,2),%ymm5,%ymm5 │ │ │ │ - vinserti128 $0x1,(%rdx,%r12,2),%ymm6,%ymm6 │ │ │ │ - vinserti128 $0x1,(%rdx,%rsi,2),%ymm11,%ymm11 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm4 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm8 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm5 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm6 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm7 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm9 │ │ │ │ + pmaddwd 0xb0(%rsp),%xmm0 │ │ │ │ + pmaddwd 0xc0(%rsp),%xmm1 │ │ │ │ + phaddd %xmm8,%xmm4 │ │ │ │ + phaddd %xmm6,%xmm5 │ │ │ │ + phaddd %xmm9,%xmm7 │ │ │ │ + phaddd %xmm1,%xmm0 │ │ │ │ + phaddd %xmm5,%xmm4 │ │ │ │ + phaddd %xmm0,%xmm7 │ │ │ │ + paddd 0x10(%rsp),%xmm4 │ │ │ │ + paddd 0x10(%rsp),%xmm7 │ │ │ │ + psrad %xmm12,%xmm4 │ │ │ │ + psrad %xmm12,%xmm7 │ │ │ │ + packssdw %xmm7,%xmm4 │ │ │ │ + movdqa %xmm4,0x110(%rsp) │ │ │ │ + movdqu (%rdx,%r8,2),%xmm8 │ │ │ │ + movdqu (%rdx,%rax,2),%xmm5 │ │ │ │ + movdqu (%rdx,%r10,2),%xmm6 │ │ │ │ + movdqu (%rdx,%rbx,2),%xmm7 │ │ │ │ + movdqu (%rdx,%rbp,2),%xmm9 │ │ │ │ + movdqu (%rdx,%r14,2),%xmm4 │ │ │ │ + movdqu (%rdx,%r12,2),%xmm0 │ │ │ │ + movdqu (%rdx,%r13,2),%xmm1 │ │ │ │ add %rcx,%rdx │ │ │ │ - vpmaddwd %ymm1,%ymm4,%ymm4 │ │ │ │ - vpmaddwd %ymm5,%ymm13,%ymm5 │ │ │ │ - vpmaddwd %ymm6,%ymm14,%ymm6 │ │ │ │ - vpmaddwd %ymm15,%ymm11,%ymm11 │ │ │ │ - vphaddd %ymm5,%ymm4,%ymm4 │ │ │ │ - vphaddd %ymm11,%ymm6,%ymm6 │ │ │ │ - vmovdqa (%rsp),%ymm5 │ │ │ │ - vmovd 0x40(%rsp),%xmm11 │ │ │ │ - vphaddd %ymm6,%ymm4,%ymm4 │ │ │ │ - vpaddd %ymm5,%ymm3,%ymm3 │ │ │ │ - vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ - vpsrad %xmm11,%ymm3,%ymm3 │ │ │ │ - vpsrad %xmm11,%ymm4,%ymm4 │ │ │ │ - vpslld $0x10,%ymm4,%ymm4 │ │ │ │ - vpblendw $0xaa,%ymm4,%ymm3,%ymm3 │ │ │ │ - jmp 388a36 <__cxa_finalize@plt+0x35d9e6> │ │ │ │ - mov %r13,%rsp │ │ │ │ + pmaddwd 0x50(%rsp),%xmm8 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm5 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm6 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm7 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm9 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm4 │ │ │ │ + pmaddwd 0xb0(%rsp),%xmm0 │ │ │ │ + pmaddwd 0xc0(%rsp),%xmm1 │ │ │ │ + phaddd %xmm5,%xmm8 │ │ │ │ + phaddd %xmm7,%xmm6 │ │ │ │ + phaddd %xmm4,%xmm9 │ │ │ │ + phaddd %xmm1,%xmm0 │ │ │ │ + phaddd %xmm6,%xmm8 │ │ │ │ + phaddd %xmm0,%xmm9 │ │ │ │ + paddd 0x10(%rsp),%xmm8 │ │ │ │ + paddd 0x10(%rsp),%xmm9 │ │ │ │ + psrad %xmm12,%xmm8 │ │ │ │ + psrad %xmm12,%xmm9 │ │ │ │ + packssdw %xmm9,%xmm8 │ │ │ │ + movdqa 0x110(%rsp),%xmm4 │ │ │ │ + movdqa %xmm2,%xmm0 │ │ │ │ + movdqa %xmm3,%xmm1 │ │ │ │ + movdqa 0xd0(%rsp),%xmm2 │ │ │ │ + movdqa 0xe0(%rsp),%xmm3 │ │ │ │ + movdqa 0xf0(%rsp),%xmm5 │ │ │ │ + movdqa 0x100(%rsp),%xmm6 │ │ │ │ + movdqa %xmm4,%xmm7 │ │ │ │ + punpcklwd %xmm8,%xmm7 │ │ │ │ + punpckhwd %xmm8,%xmm4 │ │ │ │ + movdqa %xmm5,0xd0(%rsp) │ │ │ │ + movdqa %xmm6,0xe0(%rsp) │ │ │ │ + movdqa %xmm7,0xf0(%rsp) │ │ │ │ + movdqa %xmm4,0x100(%rsp) │ │ │ │ + jmp 387061 <__cxa_finalize@plt+0x35c011> │ │ │ │ + add $0x1c8,%rsp │ │ │ │ pop %r13 │ │ │ │ pop %r12 │ │ │ │ pop %r15 │ │ │ │ pop %r14 │ │ │ │ pop %rbp │ │ │ │ pop %rbx │ │ │ │ - vzeroupper │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ mov $0x4b004b,%eax │ │ │ │ - mov %eax,%r10d │ │ │ │ - jmp 388c20 <__cxa_finalize@plt+0x35dbd0> │ │ │ │ - nopl (%rax) │ │ │ │ + mov $0x4b004b,%r10d │ │ │ │ + jmp 3873a0 <__cxa_finalize@plt+0x35c350> │ │ │ │ mov $0x1e002d,%eax │ │ │ │ mov %eax,%r10d │ │ │ │ - jmp 388c20 <__cxa_finalize@plt+0x35dbd0> │ │ │ │ + jmp 3873a0 <__cxa_finalize@plt+0x35c350> │ │ │ │ nopl (%rax) │ │ │ │ mov $0x1e002d,%eax │ │ │ │ mov $0xf003c,%r10d │ │ │ │ - jmp 388c20 <__cxa_finalize@plt+0x35dbd0> │ │ │ │ + jmp 3873a0 <__cxa_finalize@plt+0x35c350> │ │ │ │ nopl (%rax) │ │ │ │ mov $0xf003c,%eax │ │ │ │ mov $0x1e002d,%r10d │ │ │ │ - jmp 388c20 <__cxa_finalize@plt+0x35dbd0> │ │ │ │ + jmp 3873a0 <__cxa_finalize@plt+0x35c350> │ │ │ │ nopl (%rax) │ │ │ │ mov $0xf003c,%eax │ │ │ │ mov %eax,%r10d │ │ │ │ - jmp 388c20 <__cxa_finalize@plt+0x35dbd0> │ │ │ │ + jmp 3873a0 <__cxa_finalize@plt+0x35c350> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov $0x1e002d,%eax │ │ │ │ mov $0x2d,%r10d │ │ │ │ - jmp 388c20 <__cxa_finalize@plt+0x35dbd0> │ │ │ │ + jmp 3873a0 <__cxa_finalize@plt+0x35c350> │ │ │ │ nopl (%rax) │ │ │ │ mov $0x2d,%eax │ │ │ │ mov $0x1e002d,%r10d │ │ │ │ - jmp 388c20 <__cxa_finalize@plt+0x35dbd0> │ │ │ │ + jmp 3873a0 <__cxa_finalize@plt+0x35c350> │ │ │ │ nopl (%rax) │ │ │ │ mov $0xf003c,%eax │ │ │ │ mov $0x2d,%r10d │ │ │ │ - jmp 388c20 <__cxa_finalize@plt+0x35dbd0> │ │ │ │ + jmp 3873a0 <__cxa_finalize@plt+0x35c350> │ │ │ │ nopl (%rax) │ │ │ │ mov $0x2d,%eax │ │ │ │ mov $0xf003c,%r10d │ │ │ │ - jmp 388c20 <__cxa_finalize@plt+0x35dbd0> │ │ │ │ + jmp 3873a0 <__cxa_finalize@plt+0x35c350> │ │ │ │ nopl (%rax) │ │ │ │ mov $0x2d,%eax │ │ │ │ mov %eax,%r10d │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ push %rbx │ │ │ │ push %rbp │ │ │ │ push %r14 │ │ │ │ push %r15 │ │ │ │ push %r12 │ │ │ │ push %r13 │ │ │ │ - mov %rsp,%r13 │ │ │ │ - and $0xffffffffffffffe0,%rsp │ │ │ │ - sub $0xe0,%rsp │ │ │ │ - lea -0x1f(%rip),%r14 │ │ │ │ + sub $0x1c8,%rsp │ │ │ │ + lea -0x18(%rip),%r14 │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ - vpbroadcastd 0x40(%r13),%ymm8 │ │ │ │ - vmovd %r9d,%xmm10 │ │ │ │ - vpbroadcastd %xmm10,%ymm10 │ │ │ │ + movd 0x208(%rsp),%xmm8 │ │ │ │ + movd %r9d,%xmm14 │ │ │ │ + pshufd $0x0,%xmm8,%xmm8 │ │ │ │ + pshufd $0x0,%xmm14,%xmm14 │ │ │ │ mov %eax,%r9d │ │ │ │ - mov 0x50(%r13),%eax │ │ │ │ - mov 0x48(%r13),%r11d │ │ │ │ + mov 0x218(%rsp),%eax │ │ │ │ + mov 0x210(%rsp),%r11d │ │ │ │ shr $0xb,%eax │ │ │ │ - vpbroadcastd 0x583c8(%r14),%ymm6 │ │ │ │ - vpbroadcastd 0x58348(%r14,%rax,4),%ymm12 │ │ │ │ - vmovd 0x58350(%r14,%rax,4),%xmm7 │ │ │ │ - vpbroadcastd 0x583c4(%r14),%ymm13 │ │ │ │ - vpxor %ymm9,%ymm9,%ymm9 │ │ │ │ + movdqa 0x59b70(%r14),%xmm10 │ │ │ │ + movddup 0x59bc8(%r14,%rax,8),%xmm11 │ │ │ │ + movd 0x59be8(%r14,%rax,4),%xmm12 │ │ │ │ lea (%rdx,%rdx,2),%rbx │ │ │ │ movzbl %r10b,%eax │ │ │ │ shr $0x10,%r10d │ │ │ │ cmp $0x6,%r8d │ │ │ │ cmovs %eax,%r10d │ │ │ │ sub %rbx,%rsi │ │ │ │ cmp $0x400,%r11d │ │ │ │ - je 38987e <__cxa_finalize@plt+0x35e82e> │ │ │ │ + je 3886b6 <__cxa_finalize@plt+0x35d666> │ │ │ │ cmp $0x800,%r11d │ │ │ │ - je 38a250 <__cxa_finalize@plt+0x35f200> │ │ │ │ - movzwl 0x58536(%r14,%rcx,2),%ecx │ │ │ │ + je 38973d <__cxa_finalize@plt+0x35e6ed> │ │ │ │ + movzwl 0x59d70(%r14,%rcx,2),%ecx │ │ │ │ add %r14,%rcx │ │ │ │ jmp *%rcx │ │ │ │ - mov 0x38(%r13),%eax │ │ │ │ - vmovdqa %ymm12,(%rsp) │ │ │ │ - vmovdqa %xmm7,0x30(%rsp) │ │ │ │ - vbroadcasti128 0x58290(%r14),%ymm7 │ │ │ │ + mov 0x200(%rsp),%eax │ │ │ │ + movdqa %xmm11,0x10(%rsp) │ │ │ │ + movdqa %xmm12,0x20(%rsp) │ │ │ │ movzbl %r9b,%r9d │ │ │ │ sub $0x2,%rsi │ │ │ │ - vmovd %r9d,%xmm15 │ │ │ │ - vpmaddwd %ymm7,%ymm8,%ymm8 │ │ │ │ - vpbroadcastq 0x583cd(%r14),%ymm2 │ │ │ │ - vpbroadcastd %xmm15,%xmm15 │ │ │ │ - vpaddd %ymm8,%ymm10,%ymm10 │ │ │ │ - vpand %ymm6,%ymm10,%ymm6 │ │ │ │ - vpsrld $0x6,%ymm6,%ymm6 │ │ │ │ - vpaddd %xmm6,%xmm15,%xmm15 │ │ │ │ - vmovd %xmm15,%ecx │ │ │ │ - vpextrd $0x1,%xmm15,%r9d │ │ │ │ - vpextrd $0x2,%xmm15,%ebp │ │ │ │ - vpextrd $0x3,%xmm15,%r15d │ │ │ │ - vbroadcasti128 0x58310(%r14),%ymm5 │ │ │ │ - vbroadcasti128 0x58320(%r14),%ymm1 │ │ │ │ - vbroadcasti128 0x58270(%r14),%ymm0 │ │ │ │ - vpbroadcastd 0x585da(%r14,%rcx,8),%xmm14 │ │ │ │ - vpbroadcastd 0x585da(%r14,%r9,8),%xmm7 │ │ │ │ - vpbroadcastd 0x585da(%r14,%rbp,8),%xmm15 │ │ │ │ - vpbroadcastd 0x585da(%r14,%r15,8),%xmm8 │ │ │ │ - vpcmpeqd %ymm6,%ymm9,%ymm6 │ │ │ │ - vpunpckldq %ymm6,%ymm6,%ymm11 │ │ │ │ - vpunpckhdq %ymm6,%ymm6,%ymm6 │ │ │ │ - vpsrld $0xa,%ymm10,%ymm10 │ │ │ │ - vpaddd %ymm10,%ymm10,%ymm10 │ │ │ │ - vpblendd $0xa,%xmm7,%xmm14,%xmm14 │ │ │ │ - vpblendd $0xa,%xmm8,%xmm15,%xmm15 │ │ │ │ - vpmovsxbw %xmm14,%ymm14 │ │ │ │ - vpmovsxbw %xmm15,%ymm15 │ │ │ │ - vpblendvb %ymm11,%ymm2,%ymm14,%ymm14 │ │ │ │ - vpblendvb %ymm6,%ymm2,%ymm15,%ymm15 │ │ │ │ - vpextrd $0x2,%xmm10,%ecx │ │ │ │ - vpshufb %ymm5,%ymm10,%ymm12 │ │ │ │ - vpshufb %ymm1,%ymm10,%ymm10 │ │ │ │ + movd %r9d,%xmm15 │ │ │ │ + pmaddwd 0x59a40(%r14),%xmm8 │ │ │ │ + movdqa 0x59b80(%r14),%xmm9 │ │ │ │ + pshufd $0x0,%xmm15,%xmm15 │ │ │ │ + paddd %xmm8,%xmm14 │ │ │ │ + movdqa %xmm14,%xmm0 │ │ │ │ + pand %xmm10,%xmm0 │ │ │ │ + psrld $0x6,%xmm0 │ │ │ │ + paddd %xmm0,%xmm15 │ │ │ │ + pshufd $0x4e,%xmm15,%xmm7 │ │ │ │ + movd %xmm15,%ecx │ │ │ │ + movd %xmm7,%ebp │ │ │ │ + pshufd $0x39,%xmm15,%xmm15 │ │ │ │ + pshufd $0x39,%xmm7,%xmm7 │ │ │ │ + movd %xmm15,%r9d │ │ │ │ + movd %xmm7,%r15d │ │ │ │ + movdqa 0x59a70(%r14),%xmm10 │ │ │ │ + movdqa 0x59a80(%r14),%xmm11 │ │ │ │ + movd 0x59e1a(%r14,%rcx,8),%xmm13 │ │ │ │ + movd 0x59e1a(%r14,%r9,8),%xmm2 │ │ │ │ + movd 0x59e1a(%r14,%rbp,8),%xmm15 │ │ │ │ + movd 0x59e1a(%r14,%r15,8),%xmm4 │ │ │ │ + psrld $0xa,%xmm14 │ │ │ │ + paddd %xmm14,%xmm14 │ │ │ │ + punpckldq %xmm2,%xmm13 │ │ │ │ + punpckldq %xmm4,%xmm15 │ │ │ │ + punpcklqdq %xmm15,%xmm13 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + pcmpeqd %xmm2,%xmm0 │ │ │ │ + pand %xmm0,%xmm9 │ │ │ │ + pandn %xmm13,%xmm0 │ │ │ │ + por %xmm9,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm15 │ │ │ │ + punpckhbw %xmm0,%xmm15 │ │ │ │ + punpcklbw %xmm0,%xmm0 │ │ │ │ + psraw $0x8,%xmm15 │ │ │ │ + psraw $0x8,%xmm0 │ │ │ │ + movdqa %xmm14,%xmm12 │ │ │ │ + pshufb %xmm10,%xmm12 │ │ │ │ + pshufb %xmm11,%xmm14 │ │ │ │ + movdqa 0x59a10(%r14),%xmm10 │ │ │ │ + movd %xmm14,%ecx │ │ │ │ + shr $0x18,%ecx │ │ │ │ + movdqa %xmm14,%xmm7 │ │ │ │ + pshufb %xmm2,%xmm7 │ │ │ │ + psubb %xmm7,%xmm14 │ │ │ │ + paddb %xmm10,%xmm12 │ │ │ │ + paddb %xmm10,%xmm14 │ │ │ │ lea (%rcx,%rdx,1),%r9 │ │ │ │ lea (%rcx,%rdx,2),%rbp │ │ │ │ lea (%rcx,%rbx,1),%r15 │ │ │ │ - vmovdqu (%rsi),%xmm7 │ │ │ │ - vmovdqu (%rsi,%rdx,1),%xmm9 │ │ │ │ - vmovdqu (%rsi,%rdx,2),%xmm8 │ │ │ │ - vmovdqu (%rsi,%rbx,1),%xmm11 │ │ │ │ - vmovdqu (%rsi,%rcx,1),%xmm1 │ │ │ │ - vmovdqu (%rsi,%r9,1),%xmm3 │ │ │ │ - vmovdqu (%rsi,%rbp,1),%xmm2 │ │ │ │ - vmovdqu (%rsi,%r15,1),%xmm4 │ │ │ │ + movdqu (%rsi),%xmm7 │ │ │ │ + movdqu (%rsi,%rdx,1),%xmm9 │ │ │ │ + movdqu (%rsi,%rdx,2),%xmm8 │ │ │ │ + movdqu (%rsi,%rbx,1),%xmm10 │ │ │ │ + movdqu (%rsi,%rcx,1),%xmm1 │ │ │ │ + movdqu (%rsi,%r9,1),%xmm3 │ │ │ │ + movdqu (%rsi,%rbp,1),%xmm2 │ │ │ │ + movdqu (%rsi,%r15,1),%xmm4 │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ - vinserti128 $0x1,(%rsi),%ymm7,%ymm7 │ │ │ │ - vinserti128 $0x1,(%rsi,%rdx,1),%ymm9,%ymm9 │ │ │ │ - vinserti128 $0x1,(%rsi,%rdx,2),%ymm8,%ymm8 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,1),%ymm11,%ymm11 │ │ │ │ - vinserti128 $0x1,(%rsi,%rcx,1),%ymm1,%ymm1 │ │ │ │ - vinserti128 $0x1,(%rsi,%r9,1),%ymm3,%ymm3 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,1),%ymm2,%ymm2 │ │ │ │ - vinserti128 $0x1,(%rsi,%r15,1),%ymm4,%ymm4 │ │ │ │ + pshufb %xmm12,%xmm7 │ │ │ │ + pshufb %xmm12,%xmm9 │ │ │ │ + pshufb %xmm12,%xmm8 │ │ │ │ + pshufb %xmm12,%xmm10 │ │ │ │ + pmaddwd %xmm0,%xmm7 │ │ │ │ + pmaddwd %xmm0,%xmm9 │ │ │ │ + pmaddwd %xmm0,%xmm8 │ │ │ │ + pmaddwd %xmm0,%xmm10 │ │ │ │ + pshufb %xmm14,%xmm1 │ │ │ │ + pshufb %xmm14,%xmm2 │ │ │ │ + pshufb %xmm14,%xmm3 │ │ │ │ + pshufb %xmm14,%xmm4 │ │ │ │ + pmaddwd %xmm15,%xmm1 │ │ │ │ + pmaddwd %xmm15,%xmm2 │ │ │ │ + pmaddwd %xmm15,%xmm3 │ │ │ │ + pmaddwd %xmm15,%xmm4 │ │ │ │ + movdqa 0x10(%rsp),%xmm5 │ │ │ │ + movd 0x20(%rsp),%xmm6 │ │ │ │ + phaddd %xmm1,%xmm7 │ │ │ │ + phaddd %xmm3,%xmm9 │ │ │ │ + phaddd %xmm2,%xmm8 │ │ │ │ + phaddd %xmm4,%xmm10 │ │ │ │ + movdqu (%rsi),%xmm1 │ │ │ │ + movdqu (%rsi,%rdx,1),%xmm2 │ │ │ │ + movdqu (%rsi,%rdx,2),%xmm3 │ │ │ │ + movdqu (%rsi,%rbx,1),%xmm4 │ │ │ │ + paddd %xmm5,%xmm7 │ │ │ │ + paddd %xmm5,%xmm9 │ │ │ │ + paddd %xmm5,%xmm8 │ │ │ │ + paddd %xmm5,%xmm10 │ │ │ │ + psrad %xmm6,%xmm7 │ │ │ │ + psrad %xmm6,%xmm9 │ │ │ │ + psrad %xmm6,%xmm8 │ │ │ │ + psrad %xmm6,%xmm10 │ │ │ │ + packssdw %xmm9,%xmm7 │ │ │ │ + packssdw %xmm10,%xmm8 │ │ │ │ + movdqu (%rsi,%rcx,1),%xmm13 │ │ │ │ + movdqu (%rsi,%r9,1),%xmm9 │ │ │ │ + movdqu (%rsi,%rbp,1),%xmm10 │ │ │ │ + movdqu (%rsi,%r15,1),%xmm11 │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ - vpbroadcastb %xmm10,%ymm5 │ │ │ │ - vpsubb %ymm5,%ymm10,%ymm10 │ │ │ │ - vpaddb %ymm0,%ymm12,%ymm12 │ │ │ │ - vpaddb %ymm0,%ymm10,%ymm10 │ │ │ │ - vpshufb %ymm12,%ymm7,%ymm7 │ │ │ │ - vpshufb %ymm12,%ymm9,%ymm9 │ │ │ │ - vpshufb %ymm12,%ymm8,%ymm8 │ │ │ │ - vpshufb %ymm12,%ymm11,%ymm11 │ │ │ │ - vpmaddwd %ymm7,%ymm14,%ymm7 │ │ │ │ - vpmaddwd %ymm14,%ymm9,%ymm9 │ │ │ │ - vpmaddwd %ymm14,%ymm8,%ymm8 │ │ │ │ - vpmaddwd %ymm14,%ymm11,%ymm11 │ │ │ │ - vpshufb %ymm10,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm10,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm10,%ymm3,%ymm3 │ │ │ │ - vpshufb %ymm10,%ymm4,%ymm4 │ │ │ │ - vpmaddwd %ymm1,%ymm15,%ymm1 │ │ │ │ - vpmaddwd %ymm2,%ymm15,%ymm2 │ │ │ │ - vpmaddwd %ymm3,%ymm15,%ymm3 │ │ │ │ - vpmaddwd %ymm4,%ymm15,%ymm4 │ │ │ │ - vmovdqa (%rsp),%ymm5 │ │ │ │ - vmovd 0x30(%rsp),%xmm6 │ │ │ │ - vphaddd %ymm1,%ymm7,%ymm7 │ │ │ │ - vphaddd %ymm3,%ymm9,%ymm9 │ │ │ │ - vphaddd %ymm2,%ymm8,%ymm8 │ │ │ │ - vphaddd %ymm4,%ymm11,%ymm11 │ │ │ │ - vpaddd %ymm5,%ymm7,%ymm7 │ │ │ │ - vpaddd %ymm5,%ymm9,%ymm9 │ │ │ │ - vpaddd %ymm5,%ymm8,%ymm8 │ │ │ │ - vpaddd %ymm5,%ymm11,%ymm11 │ │ │ │ - vpsrad %xmm6,%ymm7,%ymm7 │ │ │ │ - vpsrad %xmm6,%ymm9,%ymm9 │ │ │ │ - vpsrad %xmm6,%ymm8,%ymm8 │ │ │ │ - vpsrad %xmm6,%ymm11,%ymm11 │ │ │ │ - vpackssdw %ymm9,%ymm7,%ymm7 │ │ │ │ - vpackssdw %ymm11,%ymm8,%ymm8 │ │ │ │ - vextracti128 $0x1,%ymm7,%xmm9 │ │ │ │ - vextracti128 $0x1,%ymm8,%xmm3 │ │ │ │ - vshufps $0x4e,%xmm8,%xmm7,%xmm4 │ │ │ │ - vshufps $0x4e,%xmm9,%xmm8,%xmm5 │ │ │ │ - vshufps $0x4e,%xmm3,%xmm9,%xmm6 │ │ │ │ - vpsrldq $0x8,%xmm3,%xmm11 │ │ │ │ - vpunpcklwd %xmm4,%xmm7,%xmm0 │ │ │ │ - vpunpckhwd %xmm4,%xmm7,%xmm7 │ │ │ │ - vpunpcklwd %xmm5,%xmm8,%xmm1 │ │ │ │ - vpunpckhwd %xmm5,%xmm8,%xmm8 │ │ │ │ - vpunpcklwd %xmm6,%xmm9,%xmm2 │ │ │ │ - vpunpckhwd %xmm6,%xmm9,%xmm9 │ │ │ │ - vpunpcklwd %xmm11,%xmm3,%xmm3 │ │ │ │ - vmovdqa %xmm7,0x40(%rsp) │ │ │ │ - vmovdqa %xmm8,0x50(%rsp) │ │ │ │ - vmovdqa %xmm9,0x60(%rsp) │ │ │ │ + pshufb %xmm12,%xmm1 │ │ │ │ + pshufb %xmm12,%xmm2 │ │ │ │ + pshufb %xmm12,%xmm3 │ │ │ │ + pshufb %xmm12,%xmm4 │ │ │ │ + pmaddwd %xmm0,%xmm1 │ │ │ │ + pmaddwd %xmm0,%xmm2 │ │ │ │ + pmaddwd %xmm0,%xmm3 │ │ │ │ + pmaddwd %xmm0,%xmm4 │ │ │ │ + pshufb %xmm14,%xmm13 │ │ │ │ + pshufb %xmm14,%xmm9 │ │ │ │ + pshufb %xmm14,%xmm10 │ │ │ │ + pshufb %xmm14,%xmm11 │ │ │ │ + pmaddwd %xmm15,%xmm13 │ │ │ │ + pmaddwd %xmm15,%xmm9 │ │ │ │ + pmaddwd %xmm15,%xmm10 │ │ │ │ + pmaddwd %xmm15,%xmm11 │ │ │ │ + phaddd %xmm13,%xmm1 │ │ │ │ + phaddd %xmm9,%xmm2 │ │ │ │ + phaddd %xmm10,%xmm3 │ │ │ │ + phaddd %xmm11,%xmm4 │ │ │ │ + paddd %xmm5,%xmm1 │ │ │ │ + paddd %xmm5,%xmm2 │ │ │ │ + paddd %xmm5,%xmm3 │ │ │ │ + paddd %xmm5,%xmm4 │ │ │ │ + psrad %xmm6,%xmm1 │ │ │ │ + psrad %xmm6,%xmm2 │ │ │ │ + psrad %xmm6,%xmm3 │ │ │ │ + psrad %xmm6,%xmm4 │ │ │ │ + packssdw %xmm2,%xmm1 │ │ │ │ + packssdw %xmm4,%xmm3 │ │ │ │ + movaps %xmm7,%xmm4 │ │ │ │ + shufps $0x4e,%xmm8,%xmm4 │ │ │ │ + movaps %xmm8,%xmm5 │ │ │ │ + shufps $0x4e,%xmm1,%xmm5 │ │ │ │ + movaps %xmm1,%xmm6 │ │ │ │ + shufps $0x4e,%xmm3,%xmm6 │ │ │ │ + pshufd $0x4e,%xmm3,%xmm10 │ │ │ │ + movdqa %xmm7,%xmm13 │ │ │ │ + punpcklwd %xmm4,%xmm13 │ │ │ │ + punpckhwd %xmm4,%xmm7 │ │ │ │ + movdqa %xmm8,%xmm9 │ │ │ │ + punpcklwd %xmm5,%xmm9 │ │ │ │ + punpckhwd %xmm5,%xmm8 │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + punpcklwd %xmm6,%xmm2 │ │ │ │ + punpckhwd %xmm6,%xmm1 │ │ │ │ + punpcklwd %xmm10,%xmm3 │ │ │ │ + movdqa %xmm7,0x40(%rsp) │ │ │ │ + movdqa %xmm8,0x50(%rsp) │ │ │ │ + movdqa %xmm1,0x60(%rsp) │ │ │ │ and $0x3ff,%eax │ │ │ │ mov $0x40000000,%ebp │ │ │ │ mov %eax,%r15d │ │ │ │ shr $0x6,%r15d │ │ │ │ lea (%r10,%r15,1),%r15d │ │ │ │ - cmovne 0x585d8(%r14,%r15,8),%rbp │ │ │ │ - vmovq %rbp,%xmm9 │ │ │ │ - vpmovsxbw %xmm9,%xmm9 │ │ │ │ - vpshufd $0x0,%xmm9,%xmm7 │ │ │ │ - vpshufd $0x55,%xmm9,%xmm8 │ │ │ │ - vpmaddwd %xmm7,%xmm0,%xmm4 │ │ │ │ - vpmaddwd %xmm1,%xmm8,%xmm5 │ │ │ │ - vpshufd $0xaa,%xmm9,%xmm7 │ │ │ │ - vpshufd $0xff,%xmm9,%xmm9 │ │ │ │ - vpmaddwd %xmm7,%xmm2,%xmm6 │ │ │ │ - vpmaddwd %xmm3,%xmm9,%xmm8 │ │ │ │ - vpaddd %xmm5,%xmm4,%xmm4 │ │ │ │ - vpaddd %xmm6,%xmm8,%xmm6 │ │ │ │ - vpaddd %xmm6,%xmm4,%xmm4 │ │ │ │ - vpaddd %xmm4,%xmm13,%xmm4 │ │ │ │ - vpsrad $0x6,%xmm4,%xmm4 │ │ │ │ - vpackssdw %xmm4,%xmm4,%xmm4 │ │ │ │ - vmovq %xmm4,(%rdi) │ │ │ │ + cmovne 0x59e18(%r14,%r15,8),%rbp │ │ │ │ + movq %rbp,%xmm1 │ │ │ │ + punpcklbw %xmm1,%xmm1 │ │ │ │ + psraw $0x8,%xmm1 │ │ │ │ + pshufd $0x0,%xmm1,%xmm7 │ │ │ │ + pshufd $0x55,%xmm1,%xmm8 │ │ │ │ + movdqa %xmm13,%xmm4 │ │ │ │ + pmaddwd %xmm7,%xmm4 │ │ │ │ + movdqa %xmm9,%xmm5 │ │ │ │ + pmaddwd %xmm8,%xmm5 │ │ │ │ + pshufd $0xaa,%xmm1,%xmm7 │ │ │ │ + pshufd $0xff,%xmm1,%xmm1 │ │ │ │ + movdqa %xmm2,%xmm6 │ │ │ │ + pmaddwd %xmm7,%xmm6 │ │ │ │ + movdqa %xmm3,%xmm8 │ │ │ │ + pmaddwd %xmm1,%xmm8 │ │ │ │ + paddd %xmm5,%xmm4 │ │ │ │ + paddd %xmm8,%xmm6 │ │ │ │ + paddd %xmm6,%xmm4 │ │ │ │ + paddd 0x59b60(%r14),%xmm4 │ │ │ │ + psrad $0x6,%xmm4 │ │ │ │ + packssdw %xmm4,%xmm4 │ │ │ │ + movq %xmm4,(%rdi) │ │ │ │ add $0x8,%rdi │ │ │ │ dec %r8d │ │ │ │ - je 38ac59 <__cxa_finalize@plt+0x35fc09> │ │ │ │ + je 38a7d6 <__cxa_finalize@plt+0x35f786> │ │ │ │ add %r11d,%eax │ │ │ │ test $0xfffffc00,%eax │ │ │ │ - je 388f20 <__cxa_finalize@plt+0x35ded0> │ │ │ │ - vmovdqa (%rsp),%xmm8 │ │ │ │ - vmovd 0x30(%rsp),%xmm9 │ │ │ │ - vmovdqu (%rsi),%xmm4 │ │ │ │ - vmovdqu (%rsi,%rcx,1),%xmm5 │ │ │ │ + je 387785 <__cxa_finalize@plt+0x35c735> │ │ │ │ + movdqa 0x10(%rsp),%xmm8 │ │ │ │ + movd 0x20(%rsp),%xmm1 │ │ │ │ + movdqu (%rsi),%xmm4 │ │ │ │ + movdqu (%rsi,%rcx,1),%xmm5 │ │ │ │ test $0x400,%eax │ │ │ │ - je 38901b <__cxa_finalize@plt+0x35dfcb> │ │ │ │ - vmovdqa 0x40(%rsp),%xmm0 │ │ │ │ - vmovdqa %xmm1,0x40(%rsp) │ │ │ │ - vmovdqa 0x50(%rsp),%xmm1 │ │ │ │ - vmovdqa %xmm2,0x50(%rsp) │ │ │ │ - vmovdqa 0x60(%rsp),%xmm2 │ │ │ │ - vmovdqa %xmm3,0x60(%rsp) │ │ │ │ - vpshufb %xmm12,%xmm4,%xmm4 │ │ │ │ - vpshufb %xmm10,%xmm5,%xmm5 │ │ │ │ - vpmaddwd %xmm4,%xmm14,%xmm4 │ │ │ │ - vpmaddwd %xmm5,%xmm15,%xmm5 │ │ │ │ - vphaddd %xmm5,%xmm4,%xmm4 │ │ │ │ - vpaddd %xmm4,%xmm8,%xmm4 │ │ │ │ - vpsrad %xmm9,%xmm4,%xmm4 │ │ │ │ - vpackssdw %xmm4,%xmm4,%xmm4 │ │ │ │ - vpunpcklwd %xmm4,%xmm11,%xmm3 │ │ │ │ - vmovdqa %xmm4,%xmm11 │ │ │ │ + je 3878aa <__cxa_finalize@plt+0x35c85a> │ │ │ │ + movdqa 0x40(%rsp),%xmm13 │ │ │ │ + movdqa %xmm9,0x40(%rsp) │ │ │ │ + movdqa 0x50(%rsp),%xmm9 │ │ │ │ + movdqa %xmm2,0x50(%rsp) │ │ │ │ + movdqa 0x60(%rsp),%xmm2 │ │ │ │ + movdqa %xmm3,0x60(%rsp) │ │ │ │ + pshufb %xmm12,%xmm4 │ │ │ │ + pshufb %xmm14,%xmm5 │ │ │ │ + pmaddwd %xmm0,%xmm4 │ │ │ │ + pmaddwd %xmm15,%xmm5 │ │ │ │ + phaddd %xmm5,%xmm4 │ │ │ │ + paddd %xmm8,%xmm4 │ │ │ │ + psrad %xmm1,%xmm4 │ │ │ │ + packssdw %xmm4,%xmm4 │ │ │ │ + movdqa %xmm10,%xmm3 │ │ │ │ + punpcklwd %xmm4,%xmm3 │ │ │ │ + movdqa %xmm4,%xmm10 │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 388f20 <__cxa_finalize@plt+0x35ded0> │ │ │ │ - vmovdqu (%rsi,%rdx,1),%xmm6 │ │ │ │ - vmovdqu (%rsi,%r9,1),%xmm7 │ │ │ │ - vmovdqu 0x50(%rsp),%ymm0 │ │ │ │ - vpshufb %xmm12,%xmm4,%xmm4 │ │ │ │ - vpshufb %xmm12,%xmm6,%xmm6 │ │ │ │ - vpshufb %xmm10,%xmm5,%xmm5 │ │ │ │ - vpshufb %xmm10,%xmm7,%xmm7 │ │ │ │ - vpmaddwd %xmm4,%xmm14,%xmm4 │ │ │ │ - vpmaddwd %xmm6,%xmm14,%xmm6 │ │ │ │ - vpmaddwd %xmm5,%xmm15,%xmm5 │ │ │ │ - vpmaddwd %xmm7,%xmm15,%xmm7 │ │ │ │ - vmovdqa %ymm0,0x40(%rsp) │ │ │ │ - vphaddd %xmm5,%xmm4,%xmm4 │ │ │ │ - vphaddd %xmm7,%xmm6,%xmm6 │ │ │ │ - vpaddd %xmm4,%xmm8,%xmm4 │ │ │ │ - vpaddd %xmm6,%xmm8,%xmm6 │ │ │ │ - vpsrad %xmm9,%xmm4,%xmm4 │ │ │ │ - vpsrad %xmm9,%xmm6,%xmm6 │ │ │ │ - vpackssdw %xmm6,%xmm4,%xmm4 │ │ │ │ - vpunpcklwd %xmm4,%xmm11,%xmm9 │ │ │ │ - vmovdqa %xmm9,0x60(%rsp) │ │ │ │ - vpsrldq $0x8,%xmm4,%xmm11 │ │ │ │ - vmovdqa %xmm1,%xmm0 │ │ │ │ - vmovdqa %xmm2,%xmm1 │ │ │ │ - vmovdqa %xmm3,%xmm2 │ │ │ │ - vpunpcklwd %xmm11,%xmm4,%xmm3 │ │ │ │ + jmp 387785 <__cxa_finalize@plt+0x35c735> │ │ │ │ + movdqu (%rsi,%rdx,1),%xmm6 │ │ │ │ + movdqu (%rsi,%r9,1),%xmm7 │ │ │ │ + movdqa 0x50(%rsp),%xmm13 │ │ │ │ + movdqa 0x60(%rsp),%xmm11 │ │ │ │ + pshufb %xmm12,%xmm4 │ │ │ │ + pshufb %xmm12,%xmm6 │ │ │ │ + pshufb %xmm14,%xmm5 │ │ │ │ + pshufb %xmm14,%xmm7 │ │ │ │ + pmaddwd %xmm0,%xmm4 │ │ │ │ + pmaddwd %xmm0,%xmm6 │ │ │ │ + pmaddwd %xmm15,%xmm5 │ │ │ │ + pmaddwd %xmm15,%xmm7 │ │ │ │ + movdqa %xmm13,0x40(%rsp) │ │ │ │ + movdqa %xmm11,0x50(%rsp) │ │ │ │ + phaddd %xmm5,%xmm4 │ │ │ │ + phaddd %xmm7,%xmm6 │ │ │ │ + paddd %xmm8,%xmm4 │ │ │ │ + paddd %xmm8,%xmm6 │ │ │ │ + psrad %xmm1,%xmm4 │ │ │ │ + psrad %xmm1,%xmm6 │ │ │ │ + packssdw %xmm6,%xmm4 │ │ │ │ + movdqa %xmm10,%xmm1 │ │ │ │ + punpcklwd %xmm4,%xmm1 │ │ │ │ + movdqa %xmm1,0x60(%rsp) │ │ │ │ + pshufd $0x4e,%xmm4,%xmm10 │ │ │ │ + movdqa %xmm9,%xmm13 │ │ │ │ + movdqa %xmm2,%xmm9 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + movdqa %xmm4,%xmm3 │ │ │ │ + punpcklwd %xmm10,%xmm3 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ - jmp 388f20 <__cxa_finalize@plt+0x35ded0> │ │ │ │ - movl $0x1,0x80(%rsp) │ │ │ │ - movq $0x10,0xd0(%rsp) │ │ │ │ - jmp 38911a <__cxa_finalize@plt+0x35e0ca> │ │ │ │ - movl $0x2,0x80(%rsp) │ │ │ │ - movq $0x20,0xd0(%rsp) │ │ │ │ - jmp 38911a <__cxa_finalize@plt+0x35e0ca> │ │ │ │ - movl $0x4,0x80(%rsp) │ │ │ │ - movq $0x40,0xd0(%rsp) │ │ │ │ - jmp 38911a <__cxa_finalize@plt+0x35e0ca> │ │ │ │ - movl $0x8,0x80(%rsp) │ │ │ │ - movq $0x80,0xd0(%rsp) │ │ │ │ - jmp 38911a <__cxa_finalize@plt+0x35e0ca> │ │ │ │ - movl $0x10,0x80(%rsp) │ │ │ │ - movq $0x100,0xd0(%rsp) │ │ │ │ - vmovdqa %ymm12,(%rsp) │ │ │ │ - vmovdqa %ymm13,0x20(%rsp) │ │ │ │ + jmp 387785 <__cxa_finalize@plt+0x35c735> │ │ │ │ + movl $0x1,0x110(%rsp) │ │ │ │ + mov $0x10,%r13d │ │ │ │ + jmp 3879ad <__cxa_finalize@plt+0x35c95d> │ │ │ │ + movl $0x2,0x110(%rsp) │ │ │ │ + mov $0x20,%r13d │ │ │ │ + jmp 3879ad <__cxa_finalize@plt+0x35c95d> │ │ │ │ + movl $0x4,0x110(%rsp) │ │ │ │ + mov $0x40,%r13d │ │ │ │ + jmp 3879ad <__cxa_finalize@plt+0x35c95d> │ │ │ │ + movl $0x8,0x110(%rsp) │ │ │ │ + mov $0x80,%r13d │ │ │ │ + jmp 3879ad <__cxa_finalize@plt+0x35c95d> │ │ │ │ + movl $0x10,0x110(%rsp) │ │ │ │ + mov $0x100,%r13d │ │ │ │ + movdqa %xmm11,0x10(%rsp) │ │ │ │ shr $0x10,%r9d │ │ │ │ + movd %r9d,%xmm15 │ │ │ │ + movdqa 0x59b60(%r14),%xmm13 │ │ │ │ sub $0x6,%rsi │ │ │ │ - vpmaddwd 0x582b0(%r14),%ymm8,%ymm8 │ │ │ │ - vmovd %r9d,%xmm15 │ │ │ │ - mov %r9d,0x84(%rsp) │ │ │ │ - mov %rsi,0x88(%rsp) │ │ │ │ - mov %rdi,0x90(%rsp) │ │ │ │ - mov %r8d,0x98(%rsp) │ │ │ │ - shll $0x3,0x40(%r13) │ │ │ │ - vpbroadcastd %xmm15,%ymm15 │ │ │ │ - vpaddd %ymm8,%ymm10,%ymm10 │ │ │ │ - jmp 3891be <__cxa_finalize@plt+0x35e16e> │ │ │ │ - decl 0x80(%rsp) │ │ │ │ - je 38ac59 <__cxa_finalize@plt+0x35fc09> │ │ │ │ - addq $0x10,0x90(%rsp) │ │ │ │ - mov 0x98(%rsp),%r8d │ │ │ │ - vpbroadcastd 0x40(%r13),%ymm8 │ │ │ │ - vpbroadcastd 0x583c8(%r14),%ymm6 │ │ │ │ - vpaddd 0x40(%rsp),%ymm8,%ymm10 │ │ │ │ - vpbroadcastd 0x84(%rsp),%ymm15 │ │ │ │ - vpxor %ymm9,%ymm9,%ymm9 │ │ │ │ - mov 0x88(%rsp),%rsi │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - vpbroadcastq 0x583cc(%r14),%xmm2 │ │ │ │ - vpand %ymm6,%ymm10,%ymm5 │ │ │ │ - vpsrld $0x6,%ymm5,%ymm5 │ │ │ │ - vpaddd %ymm5,%ymm15,%ymm15 │ │ │ │ - vpcmpeqd %ymm5,%ymm9,%ymm5 │ │ │ │ - vextracti128 $0x1,%ymm15,%xmm11 │ │ │ │ - vmovq %xmm15,%r9 │ │ │ │ - vpextrq $0x1,%xmm15,%r11 │ │ │ │ - vmovq %xmm11,%rbp │ │ │ │ - vpextrq $0x1,%xmm11,%r12 │ │ │ │ - mov %r9d,%ecx │ │ │ │ - shr $0x20,%r9 │ │ │ │ - mov %r11d,%eax │ │ │ │ - shr $0x20,%r11 │ │ │ │ - mov %ebp,%ebx │ │ │ │ - shr $0x20,%rbp │ │ │ │ - mov %r12d,%r15d │ │ │ │ - shr $0x20,%r12 │ │ │ │ - vmovdqa %ymm10,0x40(%rsp) │ │ │ │ - vmovq 0x585d8(%r14,%rcx,8),%xmm1 │ │ │ │ - vmovq 0x585d8(%r14,%r9,8),%xmm13 │ │ │ │ - vmovhps 0x585d8(%r14,%rax,8),%xmm1,%xmm1 │ │ │ │ - vmovhps 0x585d8(%r14,%r11,8),%xmm13,%xmm13 │ │ │ │ - vmovq 0x585d8(%r14,%rbx,8),%xmm14 │ │ │ │ - vmovq 0x585d8(%r14,%rbp,8),%xmm15 │ │ │ │ - vmovhps 0x585d8(%r14,%r15,8),%xmm14,%xmm14 │ │ │ │ - vmovhps 0x585d8(%r14,%r12,8),%xmm15,%xmm15 │ │ │ │ - vpsrld $0xa,%ymm10,%ymm10 │ │ │ │ - vextracti128 $0x1,%ymm10,%xmm11 │ │ │ │ - vextracti128 $0x1,%ymm5,%xmm6 │ │ │ │ - vmovq %xmm10,0xa0(%rsp) │ │ │ │ - vmovq %xmm11,0xa8(%rsp) │ │ │ │ - vmovq %xmm10,%r9 │ │ │ │ - vpextrq $0x1,%xmm10,%rbp │ │ │ │ - vmovq %xmm11,%r11 │ │ │ │ - vpextrq $0x1,%xmm11,%r12 │ │ │ │ - mov %r9d,%ecx │ │ │ │ - shr $0x20,%r9 │ │ │ │ + movdqa %xmm8,%xmm7 │ │ │ │ + pslld $0x2,%xmm7 │ │ │ │ + pmaddwd 0x59a40(%r14),%xmm8 │ │ │ │ + pshufd $0x0,%xmm15,%xmm15 │ │ │ │ + paddd %xmm8,%xmm14 │ │ │ │ + movdqa %xmm7,0x120(%rsp) │ │ │ │ + movdqa %xmm15,0x140(%rsp) │ │ │ │ + mov %rsi,0x118(%rsp) │ │ │ │ + mov %rdi,0x150(%rsp) │ │ │ │ + mov %r8d,0x208(%rsp) │ │ │ │ + jmp 387a75 <__cxa_finalize@plt+0x35ca25> │ │ │ │ + decl 0x110(%rsp) │ │ │ │ + je 38a7d6 <__cxa_finalize@plt+0x35f786> │ │ │ │ + addq $0x10,0x150(%rsp) │ │ │ │ + mov 0x208(%rsp),%r8d │ │ │ │ + movdqa 0x120(%rsp),%xmm7 │ │ │ │ + movdqa 0x130(%rsp),%xmm14 │ │ │ │ + movdqa 0x59b70(%r14),%xmm10 │ │ │ │ + movdqa 0x10(%rsp),%xmm11 │ │ │ │ + movdqa 0x140(%rsp),%xmm15 │ │ │ │ + mov 0x118(%rsp),%rsi │ │ │ │ + mov 0x150(%rsp),%rdi │ │ │ │ + paddd %xmm7,%xmm14 │ │ │ │ + movdqa 0x59ba0(%r14),%xmm9 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movdqa %xmm14,%xmm2 │ │ │ │ + psrld $0xa,%xmm2 │ │ │ │ + movdqa %xmm2,0x20(%rsp) │ │ │ │ + movdqa %xmm14,%xmm6 │ │ │ │ + pand %xmm10,%xmm6 │ │ │ │ + psrld $0x6,%xmm6 │ │ │ │ + movdqa %xmm15,%xmm5 │ │ │ │ + paddd %xmm6,%xmm5 │ │ │ │ + pcmpeqd %xmm1,%xmm6 │ │ │ │ + pshufd $0x4e,%xmm5,%xmm2 │ │ │ │ + movd %xmm5,%ecx │ │ │ │ + movd %xmm2,%r9d │ │ │ │ + pshufd $0x39,%xmm5,%xmm5 │ │ │ │ + pshufd $0x39,%xmm2,%xmm2 │ │ │ │ + movd %xmm5,%eax │ │ │ │ + movd %xmm2,%r11d │ │ │ │ + movq 0x59e18(%r14,%rcx,8),%xmm0 │ │ │ │ + movq 0x59e18(%r14,%r9,8),%xmm1 │ │ │ │ + movhps 0x59e18(%r14,%rax,8),%xmm0 │ │ │ │ + movhps 0x59e18(%r14,%r11,8),%xmm1 │ │ │ │ + paddd %xmm7,%xmm14 │ │ │ │ + movdqa %xmm14,%xmm5 │ │ │ │ + pand %xmm10,%xmm5 │ │ │ │ + psrld $0x6,%xmm5 │ │ │ │ + paddd %xmm5,%xmm15 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + pcmpeqd %xmm2,%xmm5 │ │ │ │ + movdqa %xmm14,0x130(%rsp) │ │ │ │ + pshufd $0x4e,%xmm15,%xmm4 │ │ │ │ + movd %xmm15,%ebx │ │ │ │ + movd %xmm4,%ebp │ │ │ │ + pshufd $0x39,%xmm15,%xmm15 │ │ │ │ + pshufd $0x39,%xmm4,%xmm4 │ │ │ │ + movd %xmm15,%r15d │ │ │ │ + movd %xmm4,%r12d │ │ │ │ + movq 0x59e18(%r14,%rbx,8),%xmm2 │ │ │ │ + movq 0x59e18(%r14,%rbp,8),%xmm3 │ │ │ │ + movhps 0x59e18(%r14,%r15,8),%xmm2 │ │ │ │ + movhps 0x59e18(%r14,%r12,8),%xmm3 │ │ │ │ + psrld $0xa,%xmm14 │ │ │ │ + movq %xmm14,%rbp │ │ │ │ + punpckhqdq %xmm14,%xmm14 │ │ │ │ + movq %xmm14,%r12 │ │ │ │ mov %ebp,%ebx │ │ │ │ shr $0x20,%rbp │ │ │ │ - mov %r11d,%eax │ │ │ │ - shr $0x20,%r11 │ │ │ │ mov %r12d,%r15d │ │ │ │ shr $0x20,%r12 │ │ │ │ - vpshufd $0xa0,%xmm5,%xmm4 │ │ │ │ - vpshufd $0xf5,%xmm5,%xmm5 │ │ │ │ - vpshufd $0xa0,%xmm6,%xmm11 │ │ │ │ - vpshufd $0xf5,%xmm6,%xmm6 │ │ │ │ - vpblendvb %xmm4,%xmm2,%xmm1,%xmm1 │ │ │ │ - vpblendvb %xmm5,%xmm2,%xmm13,%xmm13 │ │ │ │ - vpblendvb %xmm11,%xmm2,%xmm14,%xmm14 │ │ │ │ - vpblendvb %xmm6,%xmm2,%xmm15,%xmm15 │ │ │ │ - vpmovsxbw %xmm1,%ymm1 │ │ │ │ - vpmovsxbw %xmm13,%ymm13 │ │ │ │ - vpmovsxbw %xmm14,%ymm14 │ │ │ │ - vpmovsxbw %xmm15,%ymm15 │ │ │ │ - vmovdqu (%rsi,%rcx,2),%xmm0 │ │ │ │ - vmovdqu (%rsi,%r9,2),%xmm10 │ │ │ │ - vmovdqu (%rsi,%rax,2),%xmm2 │ │ │ │ - vmovdqu (%rsi,%r11,2),%xmm3 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,2),%ymm0,%ymm0 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,2),%ymm10,%ymm10 │ │ │ │ - vinserti128 $0x1,(%rsi,%r15,2),%ymm2,%ymm2 │ │ │ │ - vinserti128 $0x1,(%rsi,%r12,2),%ymm3,%ymm3 │ │ │ │ + mov 0x20(%rsp),%ecx │ │ │ │ + mov 0x24(%rsp),%r9d │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + mov 0x2c(%rsp),%r11d │ │ │ │ + pshufd $0x50,%xmm6,%xmm4 │ │ │ │ + pshufd $0xfa,%xmm6,%xmm6 │ │ │ │ + pshufd $0x50,%xmm5,%xmm14 │ │ │ │ + pshufd $0xfa,%xmm5,%xmm5 │ │ │ │ + movdqa %xmm9,%xmm7 │ │ │ │ + pand %xmm4,%xmm7 │ │ │ │ + movdqa %xmm9,%xmm8 │ │ │ │ + pand %xmm6,%xmm8 │ │ │ │ + movdqa %xmm9,%xmm15 │ │ │ │ + pand %xmm14,%xmm15 │ │ │ │ + pand %xmm5,%xmm9 │ │ │ │ + pandn %xmm0,%xmm4 │ │ │ │ + pandn %xmm1,%xmm6 │ │ │ │ + pandn %xmm2,%xmm14 │ │ │ │ + pandn %xmm3,%xmm5 │ │ │ │ + por %xmm4,%xmm7 │ │ │ │ + por %xmm6,%xmm8 │ │ │ │ + por %xmm14,%xmm15 │ │ │ │ + por %xmm5,%xmm9 │ │ │ │ + movdqa %xmm7,%xmm0 │ │ │ │ + punpcklbw %xmm7,%xmm0 │ │ │ │ + punpckhbw %xmm7,%xmm7 │ │ │ │ + movdqa %xmm8,%xmm1 │ │ │ │ + punpcklbw %xmm8,%xmm1 │ │ │ │ + punpckhbw %xmm8,%xmm8 │ │ │ │ + psraw $0x8,%xmm0 │ │ │ │ + psraw $0x8,%xmm7 │ │ │ │ + psraw $0x8,%xmm1 │ │ │ │ + psraw $0x8,%xmm8 │ │ │ │ + movdqa %xmm15,%xmm2 │ │ │ │ + punpcklbw %xmm15,%xmm2 │ │ │ │ + punpckhbw %xmm15,%xmm15 │ │ │ │ + movdqa %xmm9,%xmm3 │ │ │ │ + punpcklbw %xmm9,%xmm3 │ │ │ │ + punpckhbw %xmm9,%xmm9 │ │ │ │ + psraw $0x8,%xmm2 │ │ │ │ + psraw $0x8,%xmm15 │ │ │ │ + psraw $0x8,%xmm3 │ │ │ │ + psraw $0x8,%xmm9 │ │ │ │ + movdqa %xmm0,0x30(%rsp) │ │ │ │ + movdqa %xmm7,0x40(%rsp) │ │ │ │ + movdqa %xmm1,0x50(%rsp) │ │ │ │ + movdqa %xmm8,0x60(%rsp) │ │ │ │ + movdqa %xmm2,0x70(%rsp) │ │ │ │ + movdqa %xmm15,0x80(%rsp) │ │ │ │ + movdqa %xmm3,0x90(%rsp) │ │ │ │ + movdqa %xmm9,0xa0(%rsp) │ │ │ │ + movdqu (%rsi,%rcx,2),%xmm1 │ │ │ │ + movdqu (%rsi,%r9,2),%xmm2 │ │ │ │ + movdqu (%rsi,%rax,2),%xmm3 │ │ │ │ + movdqu (%rsi,%r11,2),%xmm4 │ │ │ │ + movdqu (%rsi,%rbx,2),%xmm5 │ │ │ │ + movdqu (%rsi,%rbp,2),%xmm6 │ │ │ │ + movdqu (%rsi,%r15,2),%xmm9 │ │ │ │ + movdqu (%rsi,%r12,2),%xmm10 │ │ │ │ add %rdx,%rsi │ │ │ │ - vmovdqu (%rsi,%rcx,2),%xmm4 │ │ │ │ - vmovdqu (%rsi,%r9,2),%xmm5 │ │ │ │ - vmovdqu (%rsi,%rax,2),%xmm6 │ │ │ │ - vmovdqu (%rsi,%r11,2),%xmm11 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,2),%ymm4,%ymm4 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,2),%ymm5,%ymm5 │ │ │ │ - vinserti128 $0x1,(%rsi,%r15,2),%ymm6,%ymm6 │ │ │ │ - vinserti128 $0x1,(%rsi,%r12,2),%ymm11,%ymm11 │ │ │ │ + pmaddwd 0x30(%rsp),%xmm1 │ │ │ │ + pmaddwd 0x40(%rsp),%xmm2 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm3 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm4 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm5 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm6 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm9 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm10 │ │ │ │ + phaddd %xmm2,%xmm1 │ │ │ │ + phaddd %xmm4,%xmm3 │ │ │ │ + phaddd %xmm6,%xmm5 │ │ │ │ + phaddd %xmm10,%xmm9 │ │ │ │ + phaddd %xmm3,%xmm1 │ │ │ │ + phaddd %xmm9,%xmm5 │ │ │ │ + paddd %xmm11,%xmm1 │ │ │ │ + paddd %xmm11,%xmm5 │ │ │ │ + psrad %xmm12,%xmm1 │ │ │ │ + psrad %xmm12,%xmm5 │ │ │ │ + packssdw %xmm5,%xmm1 │ │ │ │ + movdqa %xmm1,0xb0(%rsp) │ │ │ │ + movdqu (%rsi,%rcx,2),%xmm2 │ │ │ │ + movdqu (%rsi,%r9,2),%xmm3 │ │ │ │ + movdqu (%rsi,%rax,2),%xmm4 │ │ │ │ + movdqu (%rsi,%r11,2),%xmm5 │ │ │ │ + movdqu (%rsi,%rbx,2),%xmm6 │ │ │ │ + movdqu (%rsi,%rbp,2),%xmm1 │ │ │ │ + movdqu (%rsi,%r15,2),%xmm9 │ │ │ │ + movdqu (%rsi,%r12,2),%xmm10 │ │ │ │ add %rdx,%rsi │ │ │ │ - vpmaddwd %ymm1,%ymm0,%ymm0 │ │ │ │ - vpmaddwd %ymm13,%ymm10,%ymm10 │ │ │ │ - vpmaddwd %ymm2,%ymm14,%ymm2 │ │ │ │ - vpmaddwd %ymm3,%ymm15,%ymm3 │ │ │ │ - vpmaddwd %ymm1,%ymm4,%ymm4 │ │ │ │ - vpmaddwd %ymm5,%ymm13,%ymm5 │ │ │ │ - vpmaddwd %ymm6,%ymm14,%ymm6 │ │ │ │ - vpmaddwd %ymm15,%ymm11,%ymm11 │ │ │ │ - vphaddd %ymm10,%ymm0,%ymm0 │ │ │ │ - vphaddd %ymm3,%ymm2,%ymm2 │ │ │ │ - vphaddd %ymm5,%ymm4,%ymm4 │ │ │ │ - vphaddd %ymm11,%ymm6,%ymm6 │ │ │ │ - vphaddd %ymm2,%ymm0,%ymm0 │ │ │ │ - vphaddd %ymm6,%ymm4,%ymm4 │ │ │ │ - vpaddd %ymm0,%ymm12,%ymm0 │ │ │ │ - vpaddd %ymm4,%ymm12,%ymm4 │ │ │ │ - vpsrad %xmm7,%ymm0,%ymm0 │ │ │ │ - vpsrad %xmm7,%ymm4,%ymm4 │ │ │ │ - vpackssdw %ymm4,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,0x60(%rsp) │ │ │ │ - vmovdqu (%rsi,%rcx,2),%xmm10 │ │ │ │ - vmovdqu (%rsi,%r9,2),%xmm2 │ │ │ │ - vmovdqu (%rsi,%rax,2),%xmm3 │ │ │ │ - vmovdqu (%rsi,%r11,2),%xmm4 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,2),%ymm10,%ymm10 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,2),%ymm2,%ymm2 │ │ │ │ - vinserti128 $0x1,(%rsi,%r15,2),%ymm3,%ymm3 │ │ │ │ - vinserti128 $0x1,(%rsi,%r12,2),%ymm4,%ymm4 │ │ │ │ + pmaddwd 0x30(%rsp),%xmm2 │ │ │ │ + pmaddwd 0x40(%rsp),%xmm3 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm4 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm5 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm6 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm1 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm9 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm10 │ │ │ │ + phaddd %xmm3,%xmm2 │ │ │ │ + phaddd %xmm5,%xmm4 │ │ │ │ + phaddd %xmm1,%xmm6 │ │ │ │ + phaddd %xmm10,%xmm9 │ │ │ │ + phaddd %xmm4,%xmm2 │ │ │ │ + phaddd %xmm9,%xmm6 │ │ │ │ + paddd %xmm11,%xmm2 │ │ │ │ + paddd %xmm11,%xmm6 │ │ │ │ + psrad %xmm12,%xmm2 │ │ │ │ + psrad %xmm12,%xmm6 │ │ │ │ + packssdw %xmm6,%xmm2 │ │ │ │ + movdqa %xmm2,0xc0(%rsp) │ │ │ │ + movdqu (%rsi,%rcx,2),%xmm3 │ │ │ │ + movdqu (%rsi,%r9,2),%xmm4 │ │ │ │ + movdqu (%rsi,%rax,2),%xmm5 │ │ │ │ + movdqu (%rsi,%r11,2),%xmm6 │ │ │ │ + movdqu (%rsi,%rbx,2),%xmm1 │ │ │ │ + movdqu (%rsi,%rbp,2),%xmm2 │ │ │ │ + movdqu (%rsi,%r15,2),%xmm9 │ │ │ │ + movdqu (%rsi,%r12,2),%xmm10 │ │ │ │ add %rdx,%rsi │ │ │ │ - vmovdqu (%rsi,%rcx,2),%xmm5 │ │ │ │ - vmovdqu (%rsi,%r9,2),%xmm6 │ │ │ │ - vmovdqu (%rsi,%rax,2),%xmm11 │ │ │ │ - vmovdqu (%rsi,%r11,2),%xmm8 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,2),%ymm5,%ymm5 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,2),%ymm6,%ymm6 │ │ │ │ - vinserti128 $0x1,(%rsi,%r15,2),%ymm11,%ymm11 │ │ │ │ - vinserti128 $0x1,(%rsi,%r12,2),%ymm8,%ymm8 │ │ │ │ + pmaddwd 0x30(%rsp),%xmm3 │ │ │ │ + pmaddwd 0x40(%rsp),%xmm4 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm5 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm6 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm1 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm2 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm9 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm10 │ │ │ │ + phaddd %xmm4,%xmm3 │ │ │ │ + phaddd %xmm6,%xmm5 │ │ │ │ + phaddd %xmm2,%xmm1 │ │ │ │ + phaddd %xmm10,%xmm9 │ │ │ │ + phaddd %xmm5,%xmm3 │ │ │ │ + phaddd %xmm9,%xmm1 │ │ │ │ + paddd %xmm11,%xmm3 │ │ │ │ + paddd %xmm11,%xmm1 │ │ │ │ + psrad %xmm12,%xmm3 │ │ │ │ + psrad %xmm12,%xmm1 │ │ │ │ + packssdw %xmm1,%xmm3 │ │ │ │ + movdqa %xmm3,0xd0(%rsp) │ │ │ │ + movdqu (%rsi,%rcx,2),%xmm4 │ │ │ │ + movdqu (%rsi,%r9,2),%xmm5 │ │ │ │ + movdqu (%rsi,%rax,2),%xmm6 │ │ │ │ + movdqu (%rsi,%r11,2),%xmm1 │ │ │ │ + movdqu (%rsi,%rbx,2),%xmm2 │ │ │ │ + movdqu (%rsi,%rbp,2),%xmm3 │ │ │ │ + movdqu (%rsi,%r15,2),%xmm9 │ │ │ │ + movdqu (%rsi,%r12,2),%xmm10 │ │ │ │ add %rdx,%rsi │ │ │ │ - vpmaddwd %ymm1,%ymm10,%ymm10 │ │ │ │ - vpmaddwd %ymm2,%ymm13,%ymm2 │ │ │ │ - vpmaddwd %ymm3,%ymm14,%ymm3 │ │ │ │ - vpmaddwd %ymm4,%ymm15,%ymm4 │ │ │ │ - vpmaddwd %ymm1,%ymm5,%ymm5 │ │ │ │ - vpmaddwd %ymm6,%ymm13,%ymm6 │ │ │ │ - vpmaddwd %ymm14,%ymm11,%ymm11 │ │ │ │ - vpmaddwd %ymm15,%ymm8,%ymm8 │ │ │ │ - vphaddd %ymm2,%ymm10,%ymm10 │ │ │ │ - vphaddd %ymm4,%ymm3,%ymm3 │ │ │ │ - vphaddd %ymm6,%ymm5,%ymm5 │ │ │ │ - vphaddd %ymm8,%ymm11,%ymm11 │ │ │ │ - vphaddd %ymm3,%ymm10,%ymm10 │ │ │ │ - vphaddd %ymm11,%ymm5,%ymm5 │ │ │ │ - vpaddd %ymm12,%ymm10,%ymm10 │ │ │ │ - vpaddd %ymm5,%ymm12,%ymm5 │ │ │ │ - vpsrad %xmm7,%ymm10,%ymm10 │ │ │ │ - vpsrad %xmm7,%ymm5,%ymm5 │ │ │ │ - vpackssdw %ymm5,%ymm10,%ymm10 │ │ │ │ - vmovdqu (%rsi,%rcx,2),%xmm2 │ │ │ │ - vmovdqu (%rsi,%r9,2),%xmm3 │ │ │ │ - vmovdqu (%rsi,%rax,2),%xmm4 │ │ │ │ - vmovdqu (%rsi,%r11,2),%xmm5 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,2),%ymm2,%ymm2 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,2),%ymm3,%ymm3 │ │ │ │ - vinserti128 $0x1,(%rsi,%r15,2),%ymm4,%ymm4 │ │ │ │ - vinserti128 $0x1,(%rsi,%r12,2),%ymm5,%ymm5 │ │ │ │ + pmaddwd 0x30(%rsp),%xmm4 │ │ │ │ + pmaddwd 0x40(%rsp),%xmm5 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm6 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm1 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm2 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm3 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm9 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm10 │ │ │ │ + phaddd %xmm5,%xmm4 │ │ │ │ + phaddd %xmm1,%xmm6 │ │ │ │ + phaddd %xmm3,%xmm2 │ │ │ │ + phaddd %xmm10,%xmm9 │ │ │ │ + phaddd %xmm6,%xmm4 │ │ │ │ + phaddd %xmm9,%xmm2 │ │ │ │ + paddd %xmm11,%xmm4 │ │ │ │ + paddd %xmm11,%xmm2 │ │ │ │ + psrad %xmm12,%xmm4 │ │ │ │ + psrad %xmm12,%xmm2 │ │ │ │ + packssdw %xmm2,%xmm4 │ │ │ │ + movdqa %xmm4,0xe0(%rsp) │ │ │ │ + movdqu (%rsi,%rcx,2),%xmm5 │ │ │ │ + movdqu (%rsi,%r9,2),%xmm6 │ │ │ │ + movdqu (%rsi,%rax,2),%xmm1 │ │ │ │ + movdqu (%rsi,%r11,2),%xmm2 │ │ │ │ + movdqu (%rsi,%rbx,2),%xmm3 │ │ │ │ + movdqu (%rsi,%rbp,2),%xmm4 │ │ │ │ + movdqu (%rsi,%r15,2),%xmm9 │ │ │ │ + movdqu (%rsi,%r12,2),%xmm10 │ │ │ │ add %rdx,%rsi │ │ │ │ - vmovdqu (%rsi,%rcx,2),%xmm6 │ │ │ │ - vmovdqu (%rsi,%r9,2),%xmm11 │ │ │ │ - vmovdqu (%rsi,%rax,2),%xmm8 │ │ │ │ - vmovdqu (%rsi,%r11,2),%xmm9 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,2),%ymm6,%ymm6 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,2),%ymm11,%ymm11 │ │ │ │ - vinserti128 $0x1,(%rsi,%r15,2),%ymm8,%ymm8 │ │ │ │ - vinserti128 $0x1,(%rsi,%r12,2),%ymm9,%ymm9 │ │ │ │ + pmaddwd 0x30(%rsp),%xmm5 │ │ │ │ + pmaddwd 0x40(%rsp),%xmm6 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm1 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm2 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm3 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm4 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm9 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm10 │ │ │ │ + phaddd %xmm6,%xmm5 │ │ │ │ + phaddd %xmm2,%xmm1 │ │ │ │ + phaddd %xmm4,%xmm3 │ │ │ │ + phaddd %xmm10,%xmm9 │ │ │ │ + phaddd %xmm1,%xmm5 │ │ │ │ + phaddd %xmm9,%xmm3 │ │ │ │ + paddd %xmm11,%xmm5 │ │ │ │ + paddd %xmm11,%xmm3 │ │ │ │ + psrad %xmm12,%xmm5 │ │ │ │ + psrad %xmm12,%xmm3 │ │ │ │ + packssdw %xmm3,%xmm5 │ │ │ │ + movdqa %xmm5,0xf0(%rsp) │ │ │ │ + movdqu (%rsi,%rcx,2),%xmm6 │ │ │ │ + movdqu (%rsi,%r9,2),%xmm1 │ │ │ │ + movdqu (%rsi,%rax,2),%xmm2 │ │ │ │ + movdqu (%rsi,%r11,2),%xmm3 │ │ │ │ + movdqu (%rsi,%rbx,2),%xmm4 │ │ │ │ + movdqu (%rsi,%rbp,2),%xmm5 │ │ │ │ + movdqu (%rsi,%r15,2),%xmm9 │ │ │ │ + movdqu (%rsi,%r12,2),%xmm10 │ │ │ │ add %rdx,%rsi │ │ │ │ - vpmaddwd %ymm1,%ymm2,%ymm2 │ │ │ │ - vpmaddwd %ymm3,%ymm13,%ymm3 │ │ │ │ - vpmaddwd %ymm4,%ymm14,%ymm4 │ │ │ │ - vpmaddwd %ymm5,%ymm15,%ymm5 │ │ │ │ - vpmaddwd %ymm1,%ymm6,%ymm6 │ │ │ │ - vpmaddwd %ymm13,%ymm11,%ymm11 │ │ │ │ - vpmaddwd %ymm14,%ymm8,%ymm8 │ │ │ │ - vpmaddwd %ymm15,%ymm9,%ymm9 │ │ │ │ - vphaddd %ymm3,%ymm2,%ymm2 │ │ │ │ - vphaddd %ymm5,%ymm4,%ymm4 │ │ │ │ - vphaddd %ymm11,%ymm6,%ymm6 │ │ │ │ - vphaddd %ymm9,%ymm8,%ymm8 │ │ │ │ - vphaddd %ymm4,%ymm2,%ymm2 │ │ │ │ - vphaddd %ymm8,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm2,%ymm12,%ymm2 │ │ │ │ - vpaddd %ymm6,%ymm12,%ymm6 │ │ │ │ - vpsrad %xmm7,%ymm2,%ymm2 │ │ │ │ - vpsrad %xmm7,%ymm6,%ymm6 │ │ │ │ - vpackssdw %ymm6,%ymm2,%ymm2 │ │ │ │ - vmovdqu (%rsi,%rcx,2),%xmm3 │ │ │ │ - vmovdqu (%rsi,%r9,2),%xmm4 │ │ │ │ - vmovdqu (%rsi,%rax,2),%xmm5 │ │ │ │ - vmovdqu (%rsi,%r11,2),%xmm6 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,2),%ymm3,%ymm3 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,2),%ymm4,%ymm4 │ │ │ │ - vinserti128 $0x1,(%rsi,%r15,2),%ymm5,%ymm5 │ │ │ │ - vinserti128 $0x1,(%rsi,%r12,2),%ymm6,%ymm6 │ │ │ │ + pmaddwd 0x30(%rsp),%xmm6 │ │ │ │ + pmaddwd 0x40(%rsp),%xmm1 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm2 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm3 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm4 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm5 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm9 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm10 │ │ │ │ + phaddd %xmm1,%xmm6 │ │ │ │ + phaddd %xmm3,%xmm2 │ │ │ │ + phaddd %xmm5,%xmm4 │ │ │ │ + phaddd %xmm10,%xmm9 │ │ │ │ + phaddd %xmm2,%xmm6 │ │ │ │ + phaddd %xmm9,%xmm4 │ │ │ │ + paddd %xmm11,%xmm6 │ │ │ │ + paddd %xmm11,%xmm4 │ │ │ │ + psrad %xmm12,%xmm6 │ │ │ │ + psrad %xmm12,%xmm4 │ │ │ │ + packssdw %xmm4,%xmm6 │ │ │ │ + movdqu (%rsi,%rcx,2),%xmm7 │ │ │ │ + movdqu (%rsi,%r9,2),%xmm1 │ │ │ │ + movdqu (%rsi,%rax,2),%xmm2 │ │ │ │ + movdqu (%rsi,%r11,2),%xmm3 │ │ │ │ + movdqu (%rsi,%rbx,2),%xmm4 │ │ │ │ + movdqu (%rsi,%rbp,2),%xmm5 │ │ │ │ + movdqu (%rsi,%r15,2),%xmm9 │ │ │ │ + movdqu (%rsi,%r12,2),%xmm10 │ │ │ │ add %rdx,%rsi │ │ │ │ - vmovdqu (%rsi,%rcx,2),%xmm11 │ │ │ │ - vmovdqu (%rsi,%r9,2),%xmm8 │ │ │ │ - vmovdqu (%rsi,%rax,2),%xmm9 │ │ │ │ - vmovdqu (%rsi,%r11,2),%xmm0 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,2),%ymm11,%ymm11 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,2),%ymm8,%ymm8 │ │ │ │ - vinserti128 $0x1,(%rsi,%r15,2),%ymm9,%ymm9 │ │ │ │ - vinserti128 $0x1,(%rsi,%r12,2),%ymm0,%ymm0 │ │ │ │ + pmaddwd 0x30(%rsp),%xmm7 │ │ │ │ + pmaddwd 0x40(%rsp),%xmm1 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm2 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm3 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm4 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm5 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm9 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm10 │ │ │ │ + phaddd %xmm1,%xmm7 │ │ │ │ + phaddd %xmm3,%xmm2 │ │ │ │ + phaddd %xmm5,%xmm4 │ │ │ │ + phaddd %xmm10,%xmm9 │ │ │ │ + phaddd %xmm2,%xmm7 │ │ │ │ + phaddd %xmm9,%xmm4 │ │ │ │ + paddd %xmm11,%xmm7 │ │ │ │ + paddd %xmm11,%xmm4 │ │ │ │ + psrad %xmm12,%xmm7 │ │ │ │ + psrad %xmm12,%xmm4 │ │ │ │ + packssdw %xmm4,%xmm7 │ │ │ │ + movdqu (%rsi,%rcx,2),%xmm8 │ │ │ │ + movdqu (%rsi,%r9,2),%xmm1 │ │ │ │ + movdqu (%rsi,%rax,2),%xmm2 │ │ │ │ + movdqu (%rsi,%r11,2),%xmm3 │ │ │ │ + movdqu (%rsi,%rbx,2),%xmm4 │ │ │ │ + movdqu (%rsi,%rbp,2),%xmm5 │ │ │ │ + movdqu (%rsi,%r15,2),%xmm9 │ │ │ │ + movdqu (%rsi,%r12,2),%xmm10 │ │ │ │ add %rdx,%rsi │ │ │ │ - vpmaddwd %ymm1,%ymm3,%ymm3 │ │ │ │ - vpmaddwd %ymm4,%ymm13,%ymm4 │ │ │ │ - vpmaddwd %ymm5,%ymm14,%ymm5 │ │ │ │ - vpmaddwd %ymm6,%ymm15,%ymm6 │ │ │ │ - vpmaddwd %ymm1,%ymm11,%ymm11 │ │ │ │ - vpmaddwd %ymm13,%ymm8,%ymm8 │ │ │ │ - vpmaddwd %ymm14,%ymm9,%ymm9 │ │ │ │ - vpmaddwd %ymm0,%ymm15,%ymm0 │ │ │ │ - vphaddd %ymm4,%ymm3,%ymm3 │ │ │ │ - vphaddd %ymm6,%ymm5,%ymm5 │ │ │ │ - vphaddd %ymm8,%ymm11,%ymm11 │ │ │ │ - vphaddd %ymm0,%ymm9,%ymm9 │ │ │ │ - vphaddd %ymm5,%ymm3,%ymm3 │ │ │ │ - vphaddd %ymm9,%ymm11,%ymm11 │ │ │ │ - vpaddd %ymm3,%ymm12,%ymm3 │ │ │ │ - vpaddd %ymm12,%ymm11,%ymm11 │ │ │ │ - vpsrad %xmm7,%ymm3,%ymm3 │ │ │ │ - vpsrad %xmm7,%ymm11,%ymm11 │ │ │ │ - vpackssdw %ymm11,%ymm3,%ymm3 │ │ │ │ - vmovdqa 0x60(%rsp),%ymm0 │ │ │ │ - vbroadcasti128 0x58280(%r14),%ymm9 │ │ │ │ - mov 0x38(%r13),%eax │ │ │ │ - mov 0x48(%r13),%r11d │ │ │ │ - vpshufb %ymm9,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm9,%ymm10,%ymm10 │ │ │ │ - vpshufb %ymm9,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm9,%ymm3,%ymm3 │ │ │ │ + pmaddwd 0x30(%rsp),%xmm8 │ │ │ │ + pmaddwd 0x40(%rsp),%xmm1 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm2 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm3 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm4 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm5 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm9 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm10 │ │ │ │ + phaddd %xmm1,%xmm8 │ │ │ │ + phaddd %xmm3,%xmm2 │ │ │ │ + phaddd %xmm5,%xmm4 │ │ │ │ + phaddd %xmm10,%xmm9 │ │ │ │ + phaddd %xmm2,%xmm8 │ │ │ │ + phaddd %xmm9,%xmm4 │ │ │ │ + paddd %xmm11,%xmm8 │ │ │ │ + paddd %xmm11,%xmm4 │ │ │ │ + psrad %xmm12,%xmm8 │ │ │ │ + psrad %xmm12,%xmm4 │ │ │ │ + packssdw %xmm4,%xmm8 │ │ │ │ + movdqa 0xf0(%rsp),%xmm5 │ │ │ │ + movdqa 0xb0(%rsp),%xmm1 │ │ │ │ + movdqa 0xc0(%rsp),%xmm2 │ │ │ │ + movdqa 0xd0(%rsp),%xmm3 │ │ │ │ + movdqa 0xe0(%rsp),%xmm9 │ │ │ │ + mov 0x200(%rsp),%eax │ │ │ │ + mov 0x210(%rsp),%r11d │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + punpcklwd %xmm6,%xmm4 │ │ │ │ + punpckhwd %xmm6,%xmm5 │ │ │ │ + movdqa %xmm7,%xmm6 │ │ │ │ + punpcklwd %xmm8,%xmm6 │ │ │ │ + punpckhwd %xmm8,%xmm7 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + punpcklwd %xmm2,%xmm0 │ │ │ │ + punpckhwd %xmm2,%xmm1 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + punpcklwd %xmm9,%xmm2 │ │ │ │ + punpckhwd %xmm9,%xmm3 │ │ │ │ + movdqa %xmm4,0xb0(%rsp) │ │ │ │ + movdqa %xmm5,0xc0(%rsp) │ │ │ │ + movdqa %xmm6,0xd0(%rsp) │ │ │ │ + movdqa %xmm7,0xe0(%rsp) │ │ │ │ and $0x3ff,%eax │ │ │ │ mov $0x40000000,%r9d │ │ │ │ mov %eax,%ecx │ │ │ │ shr $0x6,%ecx │ │ │ │ lea (%r10,%rcx,1),%ecx │ │ │ │ - cmovne 0x585d8(%r14,%rcx,8),%r9 │ │ │ │ - vmovq %r9,%xmm9 │ │ │ │ - vpunpcklqdq %xmm9,%xmm9,%xmm9 │ │ │ │ - vpmovsxbw %xmm9,%ymm9 │ │ │ │ - vpshufd $0x0,%ymm9,%ymm8 │ │ │ │ - vpshufd $0x55,%ymm9,%ymm11 │ │ │ │ - vpmaddwd %ymm0,%ymm8,%ymm4 │ │ │ │ - vpmaddwd %ymm11,%ymm10,%ymm5 │ │ │ │ - vpshufd $0xaa,%ymm9,%ymm8 │ │ │ │ - vpshufd $0xff,%ymm9,%ymm9 │ │ │ │ - vpmaddwd %ymm2,%ymm8,%ymm6 │ │ │ │ - vpmaddwd %ymm3,%ymm9,%ymm11 │ │ │ │ - vpaddd 0x20(%rsp),%ymm4,%ymm4 │ │ │ │ - vpaddd %ymm6,%ymm11,%ymm6 │ │ │ │ - vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ - vpaddd %ymm6,%ymm4,%ymm4 │ │ │ │ - vpsrad $0x6,%ymm4,%ymm4 │ │ │ │ - vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ - vpackssdw %xmm5,%xmm4,%xmm4 │ │ │ │ - vmovdqa %xmm4,(%rdi) │ │ │ │ - add 0xd0(%rsp),%rdi │ │ │ │ + cmovne 0x59e18(%r14,%rcx,8),%r9 │ │ │ │ + movq %r9,%xmm11 │ │ │ │ + punpcklbw %xmm11,%xmm11 │ │ │ │ + psraw $0x8,%xmm11 │ │ │ │ + pshufd $0x0,%xmm11,%xmm5 │ │ │ │ + pshufd $0x55,%xmm11,%xmm7 │ │ │ │ + pshufd $0xaa,%xmm11,%xmm10 │ │ │ │ + pshufd $0xff,%xmm11,%xmm11 │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + pmaddwd %xmm0,%xmm4 │ │ │ │ + pmaddwd %xmm1,%xmm5 │ │ │ │ + movdqa %xmm7,%xmm6 │ │ │ │ + pmaddwd %xmm2,%xmm6 │ │ │ │ + pmaddwd %xmm3,%xmm7 │ │ │ │ + paddd %xmm13,%xmm4 │ │ │ │ + paddd %xmm13,%xmm5 │ │ │ │ + paddd %xmm6,%xmm4 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + movdqa 0xb0(%rsp),%xmm6 │ │ │ │ + pmaddwd %xmm10,%xmm6 │ │ │ │ + movdqa 0xc0(%rsp),%xmm7 │ │ │ │ + pmaddwd %xmm10,%xmm7 │ │ │ │ + movdqa 0xd0(%rsp),%xmm8 │ │ │ │ + pmaddwd %xmm11,%xmm8 │ │ │ │ + movdqa 0xe0(%rsp),%xmm9 │ │ │ │ + pmaddwd %xmm11,%xmm9 │ │ │ │ + paddd %xmm6,%xmm4 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + paddd %xmm8,%xmm4 │ │ │ │ + paddd %xmm9,%xmm5 │ │ │ │ + psrad $0x6,%xmm4 │ │ │ │ + psrad $0x6,%xmm5 │ │ │ │ + packssdw %xmm5,%xmm4 │ │ │ │ + movdqa %xmm4,(%rdi) │ │ │ │ + add %r13,%rdi │ │ │ │ dec %r8d │ │ │ │ - je 38916c <__cxa_finalize@plt+0x35e11c> │ │ │ │ + je 387a15 <__cxa_finalize@plt+0x35c9c5> │ │ │ │ add %r11d,%eax │ │ │ │ test $0xfffffc00,%eax │ │ │ │ - je 389627 <__cxa_finalize@plt+0x35e5d7> │ │ │ │ + je 388270 <__cxa_finalize@plt+0x35d220> │ │ │ │ test $0x400,%eax │ │ │ │ - mov %eax,0x60(%rsp) │ │ │ │ - mov 0xa0(%rsp),%ecx │ │ │ │ - mov 0xa4(%rsp),%r9d │ │ │ │ - mov 0xa8(%rsp),%eax │ │ │ │ - mov 0xac(%rsp),%r11d │ │ │ │ - je 389791 <__cxa_finalize@plt+0x35e741> │ │ │ │ - vbroadcasti128 0x58300(%r14),%ymm9 │ │ │ │ - vmovdqu (%rsi,%rcx,2),%xmm4 │ │ │ │ - vmovdqu (%rsi,%r9,2),%xmm5 │ │ │ │ - vmovdqu (%rsi,%rax,2),%xmm6 │ │ │ │ - vmovdqu (%rsi,%r11,2),%xmm11 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,2),%ymm4,%ymm4 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,2),%ymm5,%ymm5 │ │ │ │ - vinserti128 $0x1,(%rsi,%r15,2),%ymm6,%ymm6 │ │ │ │ - vinserti128 $0x1,(%rsi,%r12,2),%ymm11,%ymm11 │ │ │ │ + mov %eax,0x160(%rsp) │ │ │ │ + mov 0x20(%rsp),%ecx │ │ │ │ + mov 0x24(%rsp),%r9d │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + mov 0x2c(%rsp),%r11d │ │ │ │ + je 3884ed <__cxa_finalize@plt+0x35d49d> │ │ │ │ + movdqa 0x59a30(%r14),%xmm14 │ │ │ │ + movdqu (%rsi,%rbx,2),%xmm8 │ │ │ │ + movdqu (%rsi,%rbp,2),%xmm9 │ │ │ │ + movdqu (%rsi,%r15,2),%xmm10 │ │ │ │ + movdqu (%rsi,%r12,2),%xmm11 │ │ │ │ + movdqu (%rsi,%rcx,2),%xmm4 │ │ │ │ + movdqu (%rsi,%r9,2),%xmm5 │ │ │ │ + movdqu (%rsi,%rax,2),%xmm6 │ │ │ │ + movdqu (%rsi,%r11,2),%xmm7 │ │ │ │ add %rdx,%rsi │ │ │ │ - mov 0x60(%rsp),%eax │ │ │ │ - mov 0x48(%r13),%r11d │ │ │ │ - vpshufb %ymm9,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm9,%ymm10,%ymm10 │ │ │ │ - vpshufb %ymm9,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm9,%ymm3,%ymm3 │ │ │ │ - vpmaddwd %ymm1,%ymm4,%ymm4 │ │ │ │ - vpmaddwd %ymm5,%ymm13,%ymm5 │ │ │ │ - vpmaddwd %ymm6,%ymm14,%ymm6 │ │ │ │ - vpmaddwd %ymm15,%ymm11,%ymm11 │ │ │ │ - vphaddd %ymm5,%ymm4,%ymm4 │ │ │ │ - vphaddd %ymm11,%ymm6,%ymm6 │ │ │ │ - vphaddd %ymm6,%ymm4,%ymm4 │ │ │ │ - vpaddd %ymm4,%ymm12,%ymm4 │ │ │ │ - vpsrad %xmm7,%ymm4,%ymm4 │ │ │ │ - vpslld $0x10,%ymm4,%ymm4 │ │ │ │ - vpblendw $0xaa,%ymm10,%ymm0,%ymm0 │ │ │ │ - vpblendw $0xaa,%ymm2,%ymm10,%ymm10 │ │ │ │ - vpblendw $0xaa,%ymm3,%ymm2,%ymm2 │ │ │ │ - vpblendw $0xaa,%ymm4,%ymm3,%ymm3 │ │ │ │ - jmp 389627 <__cxa_finalize@plt+0x35e5d7> │ │ │ │ - vmovdqa %ymm10,%ymm0 │ │ │ │ - vmovdqa %ymm2,%ymm10 │ │ │ │ - vmovdqa %ymm3,%ymm2 │ │ │ │ - vmovdqu (%rsi,%rcx,2),%xmm3 │ │ │ │ - vmovdqu (%rsi,%r9,2),%xmm12 │ │ │ │ - vmovdqu (%rsi,%rax,2),%xmm4 │ │ │ │ - vmovdqu (%rsi,%r11,2),%xmm5 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,2),%ymm3,%ymm3 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,2),%ymm12,%ymm12 │ │ │ │ - vinserti128 $0x1,(%rsi,%r15,2),%ymm4,%ymm4 │ │ │ │ - vinserti128 $0x1,(%rsi,%r12,2),%ymm5,%ymm5 │ │ │ │ + mov 0x160(%rsp),%eax │ │ │ │ + mov 0x210(%rsp),%r11d │ │ │ │ + pshufd $0x4e,%xmm14,%xmm15 │ │ │ │ + pshufb %xmm14,%xmm0 │ │ │ │ + pshufb %xmm14,%xmm1 │ │ │ │ + pshufb %xmm15,%xmm2 │ │ │ │ + pshufb %xmm15,%xmm3 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm8 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm9 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm10 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm11 │ │ │ │ + pmaddwd 0x30(%rsp),%xmm4 │ │ │ │ + pmaddwd 0x40(%rsp),%xmm5 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm6 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm7 │ │ │ │ + phaddd %xmm9,%xmm8 │ │ │ │ + phaddd %xmm11,%xmm10 │ │ │ │ + movdqa 0x10(%rsp),%xmm11 │ │ │ │ + phaddd %xmm5,%xmm4 │ │ │ │ + phaddd %xmm7,%xmm6 │ │ │ │ + phaddd %xmm10,%xmm8 │ │ │ │ + phaddd %xmm6,%xmm4 │ │ │ │ + paddd %xmm11,%xmm4 │ │ │ │ + paddd %xmm11,%xmm8 │ │ │ │ + psrad %xmm12,%xmm4 │ │ │ │ + psrad %xmm12,%xmm8 │ │ │ │ + packssdw %xmm8,%xmm4 │ │ │ │ + movdqa 0xb0(%rsp),%xmm5 │ │ │ │ + pshufb %xmm14,%xmm5 │ │ │ │ + movdqa 0xc0(%rsp),%xmm6 │ │ │ │ + pshufb %xmm14,%xmm6 │ │ │ │ + movdqa 0xd0(%rsp),%xmm7 │ │ │ │ + pshufb %xmm15,%xmm7 │ │ │ │ + movdqa 0xe0(%rsp),%xmm8 │ │ │ │ + pshufb %xmm15,%xmm8 │ │ │ │ + punpckhwd %xmm2,%xmm0 │ │ │ │ + punpckhwd %xmm3,%xmm1 │ │ │ │ + punpcklwd %xmm5,%xmm2 │ │ │ │ + punpcklwd %xmm6,%xmm3 │ │ │ │ + punpckhwd %xmm7,%xmm5 │ │ │ │ + punpckhwd %xmm8,%xmm6 │ │ │ │ + punpcklwd %xmm4,%xmm7 │ │ │ │ + punpckhqdq %xmm4,%xmm4 │ │ │ │ + punpcklwd %xmm4,%xmm8 │ │ │ │ + movdqa %xmm5,0xb0(%rsp) │ │ │ │ + movdqa %xmm6,0xc0(%rsp) │ │ │ │ + movdqa %xmm7,0xd0(%rsp) │ │ │ │ + movdqa %xmm8,0xe0(%rsp) │ │ │ │ + jmp 388270 <__cxa_finalize@plt+0x35d220> │ │ │ │ + movdqu (%rsi,%rcx,2),%xmm4 │ │ │ │ + movdqu (%rsi,%r9,2),%xmm8 │ │ │ │ + movdqu (%rsi,%rax,2),%xmm5 │ │ │ │ + movdqu (%rsi,%r11,2),%xmm6 │ │ │ │ + movdqu (%rsi,%rbx,2),%xmm7 │ │ │ │ + movdqu (%rsi,%rbp,2),%xmm9 │ │ │ │ + movdqu (%rsi,%r15,2),%xmm10 │ │ │ │ + movdqu (%rsi,%r12,2),%xmm11 │ │ │ │ add %rdx,%rsi │ │ │ │ - vmovdqu (%rsi,%rcx,2),%xmm6 │ │ │ │ - vmovdqu (%rsi,%r9,2),%xmm11 │ │ │ │ - vmovdqu (%rsi,%rax,2),%xmm8 │ │ │ │ - vmovdqu (%rsi,%r11,2),%xmm9 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,2),%ymm6,%ymm6 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,2),%ymm11,%ymm11 │ │ │ │ - vinserti128 $0x1,(%rsi,%r15,2),%ymm8,%ymm8 │ │ │ │ - vinserti128 $0x1,(%rsi,%r12,2),%ymm9,%ymm9 │ │ │ │ + pmaddwd 0x30(%rsp),%xmm4 │ │ │ │ + pmaddwd 0x40(%rsp),%xmm8 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm5 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm6 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm7 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm9 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm10 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm11 │ │ │ │ + phaddd %xmm8,%xmm4 │ │ │ │ + phaddd %xmm6,%xmm5 │ │ │ │ + phaddd %xmm9,%xmm7 │ │ │ │ + phaddd %xmm11,%xmm10 │ │ │ │ + phaddd %xmm5,%xmm4 │ │ │ │ + phaddd %xmm10,%xmm7 │ │ │ │ + paddd 0x10(%rsp),%xmm4 │ │ │ │ + paddd 0x10(%rsp),%xmm7 │ │ │ │ + psrad %xmm12,%xmm4 │ │ │ │ + psrad %xmm12,%xmm7 │ │ │ │ + packssdw %xmm7,%xmm4 │ │ │ │ + movdqu (%rsi,%rcx,2),%xmm8 │ │ │ │ + movdqu (%rsi,%r9,2),%xmm5 │ │ │ │ + movdqu (%rsi,%rax,2),%xmm6 │ │ │ │ + movdqu (%rsi,%r11,2),%xmm7 │ │ │ │ + movdqu (%rsi,%rbx,2),%xmm9 │ │ │ │ + movdqu (%rsi,%rbp,2),%xmm0 │ │ │ │ + movdqu (%rsi,%r15,2),%xmm10 │ │ │ │ + movdqu (%rsi,%r12,2),%xmm11 │ │ │ │ add %rdx,%rsi │ │ │ │ - vpmaddwd %ymm1,%ymm3,%ymm3 │ │ │ │ - vpmaddwd %ymm13,%ymm12,%ymm12 │ │ │ │ - vpmaddwd %ymm4,%ymm14,%ymm4 │ │ │ │ - vpmaddwd %ymm5,%ymm15,%ymm5 │ │ │ │ - vpmaddwd %ymm1,%ymm6,%ymm6 │ │ │ │ - vpmaddwd %ymm13,%ymm11,%ymm11 │ │ │ │ - vpmaddwd %ymm14,%ymm8,%ymm8 │ │ │ │ - vpmaddwd %ymm15,%ymm9,%ymm9 │ │ │ │ - vphaddd %ymm12,%ymm3,%ymm3 │ │ │ │ - vmovdqa (%rsp),%ymm12 │ │ │ │ - vphaddd %ymm5,%ymm4,%ymm4 │ │ │ │ - vphaddd %ymm11,%ymm6,%ymm6 │ │ │ │ - vphaddd %ymm9,%ymm8,%ymm8 │ │ │ │ - vphaddd %ymm4,%ymm3,%ymm3 │ │ │ │ - vphaddd %ymm8,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm3,%ymm12,%ymm3 │ │ │ │ - vpaddd %ymm6,%ymm12,%ymm6 │ │ │ │ - vpsrad %xmm7,%ymm3,%ymm3 │ │ │ │ - vpsrad %xmm7,%ymm6,%ymm6 │ │ │ │ - vpackssdw %ymm6,%ymm3,%ymm3 │ │ │ │ - vbroadcasti128 0x58280(%r14),%ymm9 │ │ │ │ - mov 0x60(%rsp),%eax │ │ │ │ - mov 0x48(%r13),%r11d │ │ │ │ - vpshufb %ymm9,%ymm3,%ymm3 │ │ │ │ - jmp 389627 <__cxa_finalize@plt+0x35e5d7> │ │ │ │ - movzwl 0x58542(%r14,%rcx,2),%ecx │ │ │ │ + pmaddwd 0x30(%rsp),%xmm8 │ │ │ │ + pmaddwd 0x40(%rsp),%xmm5 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm6 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm7 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm9 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm0 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm10 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm11 │ │ │ │ + phaddd %xmm5,%xmm8 │ │ │ │ + phaddd %xmm7,%xmm6 │ │ │ │ + phaddd %xmm0,%xmm9 │ │ │ │ + phaddd %xmm11,%xmm10 │ │ │ │ + phaddd %xmm6,%xmm8 │ │ │ │ + phaddd %xmm10,%xmm9 │ │ │ │ + paddd 0x10(%rsp),%xmm8 │ │ │ │ + paddd 0x10(%rsp),%xmm9 │ │ │ │ + psrad %xmm12,%xmm8 │ │ │ │ + psrad %xmm12,%xmm9 │ │ │ │ + packssdw %xmm9,%xmm8 │ │ │ │ + mov 0x160(%rsp),%eax │ │ │ │ + mov 0x210(%rsp),%r11d │ │ │ │ + movdqa %xmm2,%xmm0 │ │ │ │ + movdqa %xmm3,%xmm1 │ │ │ │ + movdqa 0xb0(%rsp),%xmm2 │ │ │ │ + movdqa 0xc0(%rsp),%xmm3 │ │ │ │ + movdqa 0xd0(%rsp),%xmm5 │ │ │ │ + movdqa 0xe0(%rsp),%xmm6 │ │ │ │ + movdqa %xmm4,%xmm7 │ │ │ │ + punpcklwd %xmm8,%xmm7 │ │ │ │ + punpckhwd %xmm8,%xmm4 │ │ │ │ + movdqa %xmm5,0xb0(%rsp) │ │ │ │ + movdqa %xmm6,0xc0(%rsp) │ │ │ │ + movdqa %xmm7,0xd0(%rsp) │ │ │ │ + movdqa %xmm4,0xe0(%rsp) │ │ │ │ + jmp 388270 <__cxa_finalize@plt+0x35d220> │ │ │ │ + movzwl 0x59d7c(%r14,%rcx,2),%ecx │ │ │ │ add %r14,%rcx │ │ │ │ jmp *%rcx │ │ │ │ - mov 0x38(%r13),%eax │ │ │ │ - vmovdqa %ymm12,(%rsp) │ │ │ │ - vmovdqa %ymm13,0x20(%rsp) │ │ │ │ - vmovdqa %xmm7,0x40(%rsp) │ │ │ │ - vbroadcasti128 0x58290(%r14),%ymm7 │ │ │ │ + mov 0x200(%rsp),%eax │ │ │ │ + movdqa %xmm11,0x10(%rsp) │ │ │ │ + movdqa %xmm12,0x20(%rsp) │ │ │ │ movzbl %r9b,%r9d │ │ │ │ sub $0x2,%rsi │ │ │ │ - vmovd %r9d,%xmm15 │ │ │ │ - vpmaddwd %ymm7,%ymm8,%ymm8 │ │ │ │ - vpbroadcastq 0x583cd(%r14),%ymm2 │ │ │ │ - vpbroadcastd %xmm15,%xmm15 │ │ │ │ - vpaddd %ymm8,%ymm10,%ymm10 │ │ │ │ - vpand %ymm6,%ymm10,%ymm6 │ │ │ │ - vpsrld $0x6,%ymm6,%ymm6 │ │ │ │ - vpaddd %xmm6,%xmm15,%xmm15 │ │ │ │ - vmovd %xmm15,%ecx │ │ │ │ - vpextrd $0x1,%xmm15,%r9d │ │ │ │ - vpextrd $0x2,%xmm15,%ebp │ │ │ │ - vpextrd $0x3,%xmm15,%r15d │ │ │ │ - vbroadcasti128 0x58310(%r14),%ymm5 │ │ │ │ - vbroadcasti128 0x58320(%r14),%ymm1 │ │ │ │ - vbroadcasti128 0x58270(%r14),%ymm4 │ │ │ │ - vpbroadcastd 0x585da(%r14,%rcx,8),%xmm14 │ │ │ │ - vpbroadcastd 0x585da(%r14,%r9,8),%xmm7 │ │ │ │ - vpbroadcastd 0x585da(%r14,%rbp,8),%xmm15 │ │ │ │ - vpbroadcastd 0x585da(%r14,%r15,8),%xmm8 │ │ │ │ - vpcmpeqd %ymm6,%ymm9,%ymm6 │ │ │ │ - vpunpckldq %ymm6,%ymm6,%ymm13 │ │ │ │ - vpunpckhdq %ymm6,%ymm6,%ymm6 │ │ │ │ - vpsrld $0xa,%ymm10,%ymm10 │ │ │ │ - vpaddd %ymm10,%ymm10,%ymm10 │ │ │ │ - vpblendd $0xa,%xmm7,%xmm14,%xmm14 │ │ │ │ - vpblendd $0xa,%xmm8,%xmm15,%xmm15 │ │ │ │ - vpmovsxbw %xmm14,%ymm14 │ │ │ │ - vpmovsxbw %xmm15,%ymm15 │ │ │ │ - vpblendvb %ymm13,%ymm2,%ymm14,%ymm14 │ │ │ │ - vpblendvb %ymm6,%ymm2,%ymm15,%ymm15 │ │ │ │ - vpextrd $0x2,%xmm10,%ecx │ │ │ │ - vpshufb %ymm5,%ymm10,%ymm12 │ │ │ │ - vpshufb %ymm1,%ymm10,%ymm10 │ │ │ │ - lea (%rcx,%rdx,2),%r9 │ │ │ │ - lea (%rcx,%rdx,1),%rbp │ │ │ │ + movd %r9d,%xmm15 │ │ │ │ + pmaddwd 0x59a40(%r14),%xmm8 │ │ │ │ + movdqa 0x59b80(%r14),%xmm9 │ │ │ │ + pshufd $0x0,%xmm15,%xmm15 │ │ │ │ + paddd %xmm8,%xmm14 │ │ │ │ + movdqa %xmm14,%xmm0 │ │ │ │ + pand %xmm10,%xmm0 │ │ │ │ + psrld $0x6,%xmm0 │ │ │ │ + paddd %xmm0,%xmm15 │ │ │ │ + pshufd $0x4e,%xmm15,%xmm7 │ │ │ │ + movd %xmm15,%ecx │ │ │ │ + movd %xmm7,%ebp │ │ │ │ + pshufd $0x39,%xmm15,%xmm15 │ │ │ │ + pshufd $0x39,%xmm7,%xmm7 │ │ │ │ + movd %xmm15,%r9d │ │ │ │ + movd %xmm7,%r15d │ │ │ │ + movdqa 0x59a70(%r14),%xmm10 │ │ │ │ + movdqa 0x59a80(%r14),%xmm11 │ │ │ │ + movd 0x59e1a(%r14,%rcx,8),%xmm13 │ │ │ │ + movd 0x59e1a(%r14,%r9,8),%xmm2 │ │ │ │ + movd 0x59e1a(%r14,%rbp,8),%xmm15 │ │ │ │ + movd 0x59e1a(%r14,%r15,8),%xmm4 │ │ │ │ + psrld $0xa,%xmm14 │ │ │ │ + paddd %xmm14,%xmm14 │ │ │ │ + punpckldq %xmm2,%xmm13 │ │ │ │ + punpckldq %xmm4,%xmm15 │ │ │ │ + punpcklqdq %xmm15,%xmm13 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + pcmpeqd %xmm2,%xmm0 │ │ │ │ + pand %xmm0,%xmm9 │ │ │ │ + pandn %xmm13,%xmm0 │ │ │ │ + por %xmm9,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm15 │ │ │ │ + punpckhbw %xmm0,%xmm15 │ │ │ │ + punpcklbw %xmm0,%xmm0 │ │ │ │ + psraw $0x8,%xmm15 │ │ │ │ + psraw $0x8,%xmm0 │ │ │ │ + movdqa %xmm14,%xmm12 │ │ │ │ + pshufb %xmm10,%xmm12 │ │ │ │ + pshufb %xmm11,%xmm14 │ │ │ │ + movdqa 0x59a10(%r14),%xmm10 │ │ │ │ + movd %xmm14,%ecx │ │ │ │ + shr $0x18,%ecx │ │ │ │ + movdqa %xmm14,%xmm7 │ │ │ │ + pshufb %xmm2,%xmm7 │ │ │ │ + psubb %xmm7,%xmm14 │ │ │ │ + paddb %xmm10,%xmm12 │ │ │ │ + paddb %xmm10,%xmm14 │ │ │ │ + lea (%rcx,%rdx,1),%r9 │ │ │ │ + lea (%rcx,%rdx,2),%rbp │ │ │ │ lea (%rcx,%rbx,1),%r15 │ │ │ │ - vmovdqu (%rsi),%xmm0 │ │ │ │ - vmovdqu (%rsi,%rcx,1),%xmm7 │ │ │ │ - vmovdqu (%rsi,%rdx,2),%xmm1 │ │ │ │ - vmovdqu (%rsi,%r9,1),%xmm8 │ │ │ │ - vinserti128 $0x1,(%rsi,%rdx,1),%ymm0,%ymm0 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,1),%ymm7,%ymm7 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,1),%ymm1,%ymm1 │ │ │ │ - vinserti128 $0x1,(%rsi,%r15,1),%ymm8,%ymm8 │ │ │ │ + movdqu (%rsi),%xmm7 │ │ │ │ + movdqu (%rsi,%rdx,1),%xmm9 │ │ │ │ + movdqu (%rsi,%rdx,2),%xmm8 │ │ │ │ + movdqu (%rsi,%rbx,1),%xmm10 │ │ │ │ + movdqu (%rsi,%rcx,1),%xmm1 │ │ │ │ + movdqu (%rsi,%r9,1),%xmm3 │ │ │ │ + movdqu (%rsi,%rbp,1),%xmm2 │ │ │ │ + movdqu (%rsi,%r15,1),%xmm4 │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ - vmovdqu (%rsi),%xmm2 │ │ │ │ - vmovdqu (%rsi,%rcx,1),%xmm9 │ │ │ │ - vmovdqu (%rsi,%rdx,2),%xmm3 │ │ │ │ - vmovdqu (%rsi,%r9,1),%xmm13 │ │ │ │ - vinserti128 $0x1,(%rsi,%rdx,1),%ymm2,%ymm2 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,1),%ymm9,%ymm9 │ │ │ │ - lea (%rsi,%rbx,1),%rsi │ │ │ │ - vpbroadcastb %xmm10,%ymm5 │ │ │ │ - vpsubb %ymm5,%ymm10,%ymm10 │ │ │ │ - vpaddb %ymm4,%ymm12,%ymm12 │ │ │ │ - vpaddb %ymm4,%ymm10,%ymm10 │ │ │ │ - vmovdqa (%rsp),%ymm5 │ │ │ │ - vmovd 0x40(%rsp),%xmm6 │ │ │ │ - vpshufb %ymm12,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm12,%ymm1,%ymm1 │ │ │ │ - vpmaddwd %ymm0,%ymm14,%ymm0 │ │ │ │ - vpmaddwd %ymm1,%ymm14,%ymm1 │ │ │ │ - vpshufb %ymm10,%ymm7,%ymm7 │ │ │ │ - vpshufb %ymm10,%ymm8,%ymm8 │ │ │ │ - vpmaddwd %ymm7,%ymm15,%ymm7 │ │ │ │ - vpmaddwd %ymm15,%ymm8,%ymm8 │ │ │ │ - vpshufb %ymm12,%ymm2,%ymm2 │ │ │ │ - vpshufb %xmm12,%xmm3,%xmm3 │ │ │ │ - vpmaddwd %ymm2,%ymm14,%ymm2 │ │ │ │ - vpmaddwd %xmm3,%xmm14,%xmm3 │ │ │ │ - vpshufb %ymm10,%ymm9,%ymm9 │ │ │ │ - vpshufb %xmm10,%xmm13,%xmm13 │ │ │ │ - vpmaddwd %ymm15,%ymm9,%ymm9 │ │ │ │ - vpmaddwd %xmm15,%xmm13,%xmm13 │ │ │ │ - vphaddd %ymm7,%ymm0,%ymm0 │ │ │ │ - vphaddd %ymm8,%ymm1,%ymm1 │ │ │ │ - vphaddd %ymm9,%ymm2,%ymm2 │ │ │ │ - vphaddd %xmm13,%xmm3,%xmm3 │ │ │ │ - vpaddd %ymm5,%ymm0,%ymm0 │ │ │ │ - vpaddd %ymm5,%ymm1,%ymm1 │ │ │ │ - vpaddd %ymm5,%ymm2,%ymm2 │ │ │ │ - vpaddd %xmm5,%xmm3,%xmm3 │ │ │ │ - vpsrad %xmm6,%ymm0,%ymm0 │ │ │ │ - vpsrad %xmm6,%ymm1,%ymm1 │ │ │ │ - vpsrad %xmm6,%ymm2,%ymm2 │ │ │ │ - vpsrad %xmm6,%xmm3,%xmm3 │ │ │ │ - vperm2i128 $0x21,%ymm1,%ymm0,%ymm4 │ │ │ │ - vperm2i128 $0x21,%ymm2,%ymm1,%ymm5 │ │ │ │ - vperm2i128 $0x21,%ymm3,%ymm2,%ymm6 │ │ │ │ + pshufb %xmm12,%xmm7 │ │ │ │ + pshufb %xmm12,%xmm9 │ │ │ │ + pshufb %xmm12,%xmm8 │ │ │ │ + pshufb %xmm12,%xmm10 │ │ │ │ + pmaddwd %xmm0,%xmm7 │ │ │ │ + pmaddwd %xmm0,%xmm9 │ │ │ │ + pmaddwd %xmm0,%xmm8 │ │ │ │ + pmaddwd %xmm0,%xmm10 │ │ │ │ + pshufb %xmm14,%xmm1 │ │ │ │ + pshufb %xmm14,%xmm3 │ │ │ │ + pshufb %xmm14,%xmm2 │ │ │ │ + pshufb %xmm14,%xmm4 │ │ │ │ + pmaddwd %xmm15,%xmm1 │ │ │ │ + pmaddwd %xmm15,%xmm3 │ │ │ │ + pmaddwd %xmm15,%xmm2 │ │ │ │ + pmaddwd %xmm15,%xmm4 │ │ │ │ + movdqa 0x10(%rsp),%xmm5 │ │ │ │ + movd 0x20(%rsp),%xmm6 │ │ │ │ + phaddd %xmm1,%xmm7 │ │ │ │ + phaddd %xmm3,%xmm9 │ │ │ │ + phaddd %xmm2,%xmm8 │ │ │ │ + phaddd %xmm4,%xmm10 │ │ │ │ + movdqu (%rsi),%xmm1 │ │ │ │ + movdqu (%rsi,%rdx,1),%xmm2 │ │ │ │ + movdqu (%rsi,%rdx,2),%xmm3 │ │ │ │ + paddd %xmm5,%xmm7 │ │ │ │ + paddd %xmm5,%xmm9 │ │ │ │ + paddd %xmm5,%xmm8 │ │ │ │ + paddd %xmm5,%xmm10 │ │ │ │ + psrad %xmm6,%xmm7 │ │ │ │ + psrad %xmm6,%xmm9 │ │ │ │ + psrad %xmm6,%xmm8 │ │ │ │ + psrad %xmm6,%xmm10 │ │ │ │ + packssdw %xmm9,%xmm7 │ │ │ │ + packssdw %xmm10,%xmm8 │ │ │ │ + movdqu (%rsi,%rcx,1),%xmm13 │ │ │ │ + movdqu (%rsi,%r9,1),%xmm9 │ │ │ │ + movdqu (%rsi,%rbp,1),%xmm10 │ │ │ │ + add %rbx,%rsi │ │ │ │ + pshufb %xmm12,%xmm1 │ │ │ │ + pshufb %xmm12,%xmm2 │ │ │ │ + pshufb %xmm12,%xmm3 │ │ │ │ + pmaddwd %xmm0,%xmm1 │ │ │ │ + pmaddwd %xmm0,%xmm2 │ │ │ │ + pmaddwd %xmm0,%xmm3 │ │ │ │ + pshufb %xmm14,%xmm13 │ │ │ │ + pshufb %xmm14,%xmm9 │ │ │ │ + pshufb %xmm14,%xmm10 │ │ │ │ + pmaddwd %xmm15,%xmm13 │ │ │ │ + pmaddwd %xmm15,%xmm9 │ │ │ │ + pmaddwd %xmm15,%xmm10 │ │ │ │ + phaddd %xmm13,%xmm1 │ │ │ │ + phaddd %xmm9,%xmm2 │ │ │ │ + phaddd %xmm10,%xmm3 │ │ │ │ shr $0x6,%eax │ │ │ │ mov $0x40000000,%r15d │ │ │ │ lea (%r10,%rax,1),%eax │ │ │ │ - cmovne 0x585d8(%r14,%rax,8),%r15 │ │ │ │ - vpslld $0x10,%ymm4,%ymm4 │ │ │ │ - vpslld $0x10,%ymm5,%ymm5 │ │ │ │ - vpslld $0x10,%ymm6,%ymm6 │ │ │ │ - vpblendw $0xaa,%ymm4,%ymm0,%ymm0 │ │ │ │ - vpblendw $0xaa,%ymm5,%ymm1,%ymm1 │ │ │ │ - vpblendw $0xaa,%ymm6,%ymm2,%ymm2 │ │ │ │ - vmovq %r15,%xmm13 │ │ │ │ - vpunpcklqdq %xmm13,%xmm13,%xmm13 │ │ │ │ - vpmovsxbw %xmm13,%ymm13 │ │ │ │ - vpshufd $0x0,%ymm13,%ymm7 │ │ │ │ - vpshufd $0x55,%ymm13,%ymm8 │ │ │ │ - vpshufd $0xaa,%ymm13,%ymm9 │ │ │ │ - vpshufd $0xff,%ymm13,%ymm13 │ │ │ │ - vmovdqu (%rsi),%xmm11 │ │ │ │ - vmovdqu (%rsi,%rcx,1),%xmm6 │ │ │ │ - vinserti128 $0x1,(%rsi,%rdx,1),%ymm11,%ymm11 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,1),%ymm6,%ymm6 │ │ │ │ + cmovne 0x59e18(%r14,%rax,8),%r15 │ │ │ │ + paddd %xmm5,%xmm1 │ │ │ │ + paddd %xmm5,%xmm2 │ │ │ │ + paddd %xmm5,%xmm3 │ │ │ │ + psrad %xmm6,%xmm1 │ │ │ │ + psrad %xmm6,%xmm2 │ │ │ │ + psrad %xmm6,%xmm3 │ │ │ │ + packssdw %xmm2,%xmm1 │ │ │ │ + packssdw %xmm3,%xmm3 │ │ │ │ + movaps %xmm7,%xmm4 │ │ │ │ + shufps $0x4e,%xmm8,%xmm4 │ │ │ │ + movaps %xmm8,%xmm5 │ │ │ │ + shufps $0x4e,%xmm1,%xmm5 │ │ │ │ + movaps %xmm1,%xmm6 │ │ │ │ + shufps $0x4e,%xmm3,%xmm6 │ │ │ │ + movdqa %xmm7,%xmm13 │ │ │ │ + punpcklwd %xmm4,%xmm13 │ │ │ │ + punpckhwd %xmm4,%xmm7 │ │ │ │ + movdqa %xmm8,%xmm9 │ │ │ │ + punpcklwd %xmm5,%xmm9 │ │ │ │ + punpckhwd %xmm5,%xmm8 │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + punpcklwd %xmm6,%xmm2 │ │ │ │ + punpckhwd %xmm6,%xmm1 │ │ │ │ + movq %r15,%xmm10 │ │ │ │ + movdqa %xmm9,0x30(%rsp) │ │ │ │ + movdqa %xmm8,0x40(%rsp) │ │ │ │ + movdqa %xmm2,0x50(%rsp) │ │ │ │ + movdqa %xmm1,0x60(%rsp) │ │ │ │ + movdqa %xmm3,0x70(%rsp) │ │ │ │ + punpcklbw %xmm10,%xmm10 │ │ │ │ + psraw $0x8,%xmm10 │ │ │ │ + pshufd $0x0,%xmm10,%xmm3 │ │ │ │ + pshufd $0x55,%xmm10,%xmm4 │ │ │ │ + pshufd $0xaa,%xmm10,%xmm5 │ │ │ │ + pshufd $0xff,%xmm10,%xmm10 │ │ │ │ + movdqu (%rsi),%xmm11 │ │ │ │ + movdqu (%rsi,%rdx,1),%xmm6 │ │ │ │ + pmaddwd %xmm3,%xmm13 │ │ │ │ + pmaddwd %xmm3,%xmm7 │ │ │ │ + pmaddwd %xmm4,%xmm9 │ │ │ │ + pmaddwd %xmm4,%xmm8 │ │ │ │ + pmaddwd %xmm5,%xmm2 │ │ │ │ + pmaddwd %xmm5,%xmm1 │ │ │ │ + paddd %xmm13,%xmm9 │ │ │ │ + paddd %xmm7,%xmm8 │ │ │ │ + movdqu (%rsi,%rcx,1),%xmm13 │ │ │ │ + movdqu (%rsi,%r9,1),%xmm7 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ - vpmaddwd %ymm7,%ymm0,%ymm4 │ │ │ │ - vpmaddwd %ymm1,%ymm8,%ymm5 │ │ │ │ - vpshufb %ymm12,%ymm11,%ymm11 │ │ │ │ - vpshufb %ymm10,%ymm6,%ymm6 │ │ │ │ - vpmaddwd %ymm14,%ymm11,%ymm11 │ │ │ │ - vpmaddwd %ymm6,%ymm15,%ymm6 │ │ │ │ - vpaddd 0x20(%rsp),%ymm4,%ymm4 │ │ │ │ - vphaddd %ymm6,%ymm11,%ymm11 │ │ │ │ - vpmaddwd %ymm2,%ymm9,%ymm6 │ │ │ │ - vpaddd (%rsp),%ymm11,%ymm11 │ │ │ │ - vpsrad 0x40(%rsp),%ymm11,%ymm11 │ │ │ │ - vmovdqa %ymm1,%ymm0 │ │ │ │ - vmovdqa %ymm2,%ymm1 │ │ │ │ - vpaddd %ymm6,%ymm5,%ymm5 │ │ │ │ - vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ - vinserti128 $0x1,%xmm11,%ymm3,%ymm2 │ │ │ │ - vpslld $0x10,%ymm11,%ymm3 │ │ │ │ - vpblendw $0xaa,%ymm3,%ymm2,%ymm2 │ │ │ │ - vpmaddwd %ymm2,%ymm13,%ymm5 │ │ │ │ - vextracti128 $0x1,%ymm11,%xmm3 │ │ │ │ - vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ - vpsrad $0x6,%ymm4,%ymm4 │ │ │ │ - vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ - vpackssdw %xmm5,%xmm4,%xmm4 │ │ │ │ - vmovdqa %xmm4,(%rdi) │ │ │ │ + paddd %xmm2,%xmm9 │ │ │ │ + paddd %xmm1,%xmm8 │ │ │ │ + pshufb %xmm12,%xmm11 │ │ │ │ + pshufb %xmm12,%xmm6 │ │ │ │ + pmaddwd %xmm0,%xmm11 │ │ │ │ + pmaddwd %xmm0,%xmm6 │ │ │ │ + pshufb %xmm14,%xmm13 │ │ │ │ + pshufb %xmm14,%xmm7 │ │ │ │ + pmaddwd %xmm15,%xmm13 │ │ │ │ + pmaddwd %xmm15,%xmm7 │ │ │ │ + phaddd %xmm13,%xmm11 │ │ │ │ + phaddd %xmm7,%xmm6 │ │ │ │ + paddd 0x10(%rsp),%xmm11 │ │ │ │ + paddd 0x10(%rsp),%xmm6 │ │ │ │ + psrad 0x20(%rsp),%xmm11 │ │ │ │ + psrad 0x20(%rsp),%xmm6 │ │ │ │ + packssdw %xmm6,%xmm11 │ │ │ │ + movaps 0x70(%rsp),%xmm1 │ │ │ │ + shufps $0x4e,%xmm11,%xmm1 │ │ │ │ + movdqa 0x30(%rsp),%xmm13 │ │ │ │ + movdqa %xmm11,0x70(%rsp) │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + punpcklwd %xmm11,%xmm2 │ │ │ │ + punpckhwd %xmm11,%xmm1 │ │ │ │ + movdqa %xmm2,%xmm6 │ │ │ │ + pmaddwd %xmm10,%xmm6 │ │ │ │ + movdqa %xmm1,%xmm7 │ │ │ │ + pmaddwd %xmm10,%xmm7 │ │ │ │ + paddd 0x59b60(%r14),%xmm9 │ │ │ │ + paddd 0x59b60(%r14),%xmm8 │ │ │ │ + paddd %xmm6,%xmm9 │ │ │ │ + paddd %xmm7,%xmm8 │ │ │ │ + movdqa 0x40(%rsp),%xmm7 │ │ │ │ + psrad $0x6,%xmm9 │ │ │ │ + psrad $0x6,%xmm8 │ │ │ │ + packssdw %xmm8,%xmm9 │ │ │ │ + movdqa 0x60(%rsp),%xmm8 │ │ │ │ + movdqa %xmm9,(%rdi) │ │ │ │ add $0x10,%rdi │ │ │ │ + movdqa 0x50(%rsp),%xmm9 │ │ │ │ + movdqa %xmm8,0x40(%rsp) │ │ │ │ + movdqa %xmm9,0x30(%rsp) │ │ │ │ + movdqa %xmm2,0x50(%rsp) │ │ │ │ + movdqa %xmm1,0x60(%rsp) │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 389aee <__cxa_finalize@plt+0x35ea9e> │ │ │ │ - mov %r13,%rsp │ │ │ │ + jg 388a12 <__cxa_finalize@plt+0x35d9c2> │ │ │ │ + add $0x1c8,%rsp │ │ │ │ pop %r13 │ │ │ │ pop %r12 │ │ │ │ pop %r15 │ │ │ │ pop %r14 │ │ │ │ pop %rbp │ │ │ │ pop %rbx │ │ │ │ - vzeroupper │ │ │ │ ret │ │ │ │ - movl $0x1,0xa0(%rsp) │ │ │ │ - movq $0x10,0xd0(%rsp) │ │ │ │ - jmp 389c1b <__cxa_finalize@plt+0x35ebcb> │ │ │ │ - movl $0x2,0xa0(%rsp) │ │ │ │ - movq $0x20,0xd0(%rsp) │ │ │ │ - jmp 389c1b <__cxa_finalize@plt+0x35ebcb> │ │ │ │ - movl $0x4,0xa0(%rsp) │ │ │ │ - movq $0x40,0xd0(%rsp) │ │ │ │ - jmp 389c1b <__cxa_finalize@plt+0x35ebcb> │ │ │ │ - movl $0x8,0xa0(%rsp) │ │ │ │ - movq $0x80,0xd0(%rsp) │ │ │ │ - jmp 389c1b <__cxa_finalize@plt+0x35ebcb> │ │ │ │ - movl $0x10,0xa0(%rsp) │ │ │ │ - movq $0x100,0xd0(%rsp) │ │ │ │ - mov 0x38(%r13),%eax │ │ │ │ - vmovdqa %ymm12,(%rsp) │ │ │ │ - vmovdqa %ymm13,0x20(%rsp) │ │ │ │ - vmovdqa %xmm7,0x40(%rsp) │ │ │ │ + movl $0x1,0x120(%rsp) │ │ │ │ + mov $0x10,%r13d │ │ │ │ + jmp 388bc5 <__cxa_finalize@plt+0x35db75> │ │ │ │ + movl $0x2,0x120(%rsp) │ │ │ │ + mov $0x20,%r13d │ │ │ │ + jmp 388bc5 <__cxa_finalize@plt+0x35db75> │ │ │ │ + movl $0x4,0x120(%rsp) │ │ │ │ + mov $0x40,%r13d │ │ │ │ + jmp 388bc5 <__cxa_finalize@plt+0x35db75> │ │ │ │ + movl $0x8,0x120(%rsp) │ │ │ │ + mov $0x80,%r13d │ │ │ │ + jmp 388bc5 <__cxa_finalize@plt+0x35db75> │ │ │ │ + movl $0x10,0x120(%rsp) │ │ │ │ + mov $0x100,%r13d │ │ │ │ + mov 0x200(%rsp),%eax │ │ │ │ + movdqa %xmm11,0x10(%rsp) │ │ │ │ + movdqa %xmm12,0x20(%rsp) │ │ │ │ + movdqa 0x59b60(%r14),%xmm13 │ │ │ │ shr $0x10,%r9d │ │ │ │ - sub $0x6,%rsi │ │ │ │ shr $0x6,%eax │ │ │ │ mov $0x40000000,%ecx │ │ │ │ lea (%r10,%rax,1),%eax │ │ │ │ - cmovne 0x585d8(%r14,%rax,8),%rcx │ │ │ │ - vpmaddwd 0x582b0(%r14),%ymm8,%ymm8 │ │ │ │ - vmovd %r9d,%xmm15 │ │ │ │ - mov %r9d,0xa4(%rsp) │ │ │ │ - mov %rsi,0xa8(%rsp) │ │ │ │ - mov %rdi,0xb0(%rsp) │ │ │ │ - mov %r8d,0xb8(%rsp) │ │ │ │ - shll $0x3,0x40(%r13) │ │ │ │ - vpbroadcastd %xmm15,%ymm15 │ │ │ │ - vpaddd %ymm8,%ymm10,%ymm10 │ │ │ │ - vmovq %rcx,%xmm0 │ │ │ │ - vpmovsxbw %xmm0,%xmm0 │ │ │ │ - vmovdqa %xmm0,0x50(%rsp) │ │ │ │ - jmp 389cf9 <__cxa_finalize@plt+0x35eca9> │ │ │ │ - decl 0xa0(%rsp) │ │ │ │ - je 38ac59 <__cxa_finalize@plt+0x35fc09> │ │ │ │ - addq $0x10,0xb0(%rsp) │ │ │ │ - mov 0xb8(%rsp),%r8d │ │ │ │ - vpbroadcastd 0x40(%r13),%ymm8 │ │ │ │ - vpbroadcastd 0x583c8(%r14),%ymm6 │ │ │ │ - vpaddd 0x60(%rsp),%ymm8,%ymm10 │ │ │ │ - vpbroadcastd 0xa4(%rsp),%ymm15 │ │ │ │ - vpxor %ymm9,%ymm9,%ymm9 │ │ │ │ - mov 0xa8(%rsp),%rsi │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - vmovdqa (%rsp),%ymm12 │ │ │ │ - vmovdqa 0x40(%rsp),%xmm7 │ │ │ │ - vpbroadcastq 0x583cc(%r14),%xmm2 │ │ │ │ - vpand %ymm6,%ymm10,%ymm5 │ │ │ │ - vpsrld $0x6,%ymm5,%ymm5 │ │ │ │ - vpaddd %ymm5,%ymm15,%ymm15 │ │ │ │ - vpcmpeqd %ymm5,%ymm9,%ymm5 │ │ │ │ - vextracti128 $0x1,%ymm15,%xmm11 │ │ │ │ - vmovq %xmm15,%r9 │ │ │ │ - vpextrq $0x1,%xmm15,%r11 │ │ │ │ - vmovq %xmm11,%rbp │ │ │ │ - vpextrq $0x1,%xmm11,%r12 │ │ │ │ - mov %r9d,%ecx │ │ │ │ - shr $0x20,%r9 │ │ │ │ - mov %r11d,%eax │ │ │ │ - shr $0x20,%r11 │ │ │ │ - mov %ebp,%ebx │ │ │ │ - shr $0x20,%rbp │ │ │ │ - mov %r12d,%r15d │ │ │ │ - shr $0x20,%r12 │ │ │ │ - vmovdqa %ymm10,0x60(%rsp) │ │ │ │ - vmovq 0x585d8(%r14,%rcx,8),%xmm1 │ │ │ │ - vmovq 0x585d8(%r14,%r9,8),%xmm13 │ │ │ │ - vmovhps 0x585d8(%r14,%rax,8),%xmm1,%xmm1 │ │ │ │ - vmovhps 0x585d8(%r14,%r11,8),%xmm13,%xmm13 │ │ │ │ - vmovq 0x585d8(%r14,%rbx,8),%xmm14 │ │ │ │ - vmovq 0x585d8(%r14,%rbp,8),%xmm15 │ │ │ │ - vmovhps 0x585d8(%r14,%r15,8),%xmm14,%xmm14 │ │ │ │ - vmovhps 0x585d8(%r14,%r12,8),%xmm15,%xmm15 │ │ │ │ - vpsrld $0xa,%ymm10,%ymm10 │ │ │ │ - vextracti128 $0x1,%ymm10,%xmm11 │ │ │ │ - vextracti128 $0x1,%ymm5,%xmm6 │ │ │ │ - vmovq %xmm10,%r9 │ │ │ │ - vpextrq $0x1,%xmm10,%rbp │ │ │ │ - vmovq %xmm11,%r11 │ │ │ │ - vpextrq $0x1,%xmm11,%r12 │ │ │ │ - mov %r9d,%ecx │ │ │ │ - shr $0x20,%r9 │ │ │ │ + cmovne 0x59e18(%r14,%rax,8),%rcx │ │ │ │ + movd %r9d,%xmm15 │ │ │ │ + sub $0x6,%rsi │ │ │ │ + movdqa %xmm8,%xmm7 │ │ │ │ + pslld $0x2,%xmm7 │ │ │ │ + pmaddwd 0x59a40(%r14),%xmm8 │ │ │ │ + pshufd $0x0,%xmm15,%xmm15 │ │ │ │ + paddd %xmm8,%xmm14 │ │ │ │ + movq %rcx,%xmm3 │ │ │ │ + punpcklbw %xmm3,%xmm3 │ │ │ │ + psraw $0x8,%xmm3 │ │ │ │ + movdqa %xmm7,0x130(%rsp) │ │ │ │ + movdqa %xmm15,0x150(%rsp) │ │ │ │ + mov %rsi,0x128(%rsp) │ │ │ │ + mov %rdi,0x160(%rsp) │ │ │ │ + pshufd $0x0,%xmm3,%xmm0 │ │ │ │ + pshufd $0x55,%xmm3,%xmm1 │ │ │ │ + pshufd $0xaa,%xmm3,%xmm2 │ │ │ │ + pshufd $0xff,%xmm3,%xmm3 │ │ │ │ + movdqa %xmm0,0x170(%rsp) │ │ │ │ + movdqa %xmm1,0x180(%rsp) │ │ │ │ + movdqa %xmm2,0x190(%rsp) │ │ │ │ + movdqa %xmm3,0x1a0(%rsp) │ │ │ │ + mov %r8d,0x208(%rsp) │ │ │ │ + jmp 388cf6 <__cxa_finalize@plt+0x35dca6> │ │ │ │ + decl 0x120(%rsp) │ │ │ │ + je 38a7d6 <__cxa_finalize@plt+0x35f786> │ │ │ │ + addq $0x10,0x160(%rsp) │ │ │ │ + mov 0x208(%rsp),%r8d │ │ │ │ + movdqa 0x130(%rsp),%xmm7 │ │ │ │ + movdqa 0x140(%rsp),%xmm14 │ │ │ │ + movdqa 0x59b70(%r14),%xmm10 │ │ │ │ + movdqa 0x10(%rsp),%xmm11 │ │ │ │ + movdqa 0x150(%rsp),%xmm15 │ │ │ │ + mov 0x128(%rsp),%rsi │ │ │ │ + mov 0x160(%rsp),%rdi │ │ │ │ + paddd %xmm7,%xmm14 │ │ │ │ + movdqa 0x59ba0(%r14),%xmm9 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movdqa %xmm14,%xmm2 │ │ │ │ + psrld $0xa,%xmm2 │ │ │ │ + movdqa %xmm2,0x30(%rsp) │ │ │ │ + movdqa %xmm14,%xmm6 │ │ │ │ + pand %xmm10,%xmm6 │ │ │ │ + psrld $0x6,%xmm6 │ │ │ │ + movdqa %xmm15,%xmm5 │ │ │ │ + paddd %xmm6,%xmm5 │ │ │ │ + pcmpeqd %xmm1,%xmm6 │ │ │ │ + pshufd $0x4e,%xmm5,%xmm2 │ │ │ │ + movd %xmm5,%ecx │ │ │ │ + movd %xmm2,%r9d │ │ │ │ + pshufd $0x39,%xmm5,%xmm5 │ │ │ │ + pshufd $0x39,%xmm2,%xmm2 │ │ │ │ + movd %xmm5,%eax │ │ │ │ + movd %xmm2,%r11d │ │ │ │ + movq 0x59e18(%r14,%rcx,8),%xmm0 │ │ │ │ + movq 0x59e18(%r14,%r9,8),%xmm1 │ │ │ │ + movhps 0x59e18(%r14,%rax,8),%xmm0 │ │ │ │ + movhps 0x59e18(%r14,%r11,8),%xmm1 │ │ │ │ + paddd %xmm7,%xmm14 │ │ │ │ + movdqa %xmm14,%xmm5 │ │ │ │ + pand %xmm10,%xmm5 │ │ │ │ + psrld $0x6,%xmm5 │ │ │ │ + paddd %xmm5,%xmm15 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + pcmpeqd %xmm2,%xmm5 │ │ │ │ + movdqa %xmm14,0x140(%rsp) │ │ │ │ + pshufd $0x4e,%xmm15,%xmm4 │ │ │ │ + movd %xmm15,%ebx │ │ │ │ + movd %xmm4,%ebp │ │ │ │ + pshufd $0x39,%xmm15,%xmm15 │ │ │ │ + pshufd $0x39,%xmm4,%xmm4 │ │ │ │ + movd %xmm15,%r15d │ │ │ │ + movd %xmm4,%r12d │ │ │ │ + movq 0x59e18(%r14,%rbx,8),%xmm2 │ │ │ │ + movq 0x59e18(%r14,%rbp,8),%xmm3 │ │ │ │ + movhps 0x59e18(%r14,%r15,8),%xmm2 │ │ │ │ + movhps 0x59e18(%r14,%r12,8),%xmm3 │ │ │ │ + psrld $0xa,%xmm14 │ │ │ │ + movq %xmm14,%rbp │ │ │ │ + punpckhqdq %xmm14,%xmm14 │ │ │ │ + movq %xmm14,%r12 │ │ │ │ mov %ebp,%ebx │ │ │ │ shr $0x20,%rbp │ │ │ │ - mov %r11d,%eax │ │ │ │ - shr $0x20,%r11 │ │ │ │ mov %r12d,%r15d │ │ │ │ shr $0x20,%r12 │ │ │ │ - vpshufd $0xa0,%xmm5,%xmm4 │ │ │ │ - vpshufd $0xf5,%xmm5,%xmm5 │ │ │ │ - vpshufd $0xa0,%xmm6,%xmm11 │ │ │ │ - vpshufd $0xf5,%xmm6,%xmm6 │ │ │ │ - vpblendvb %xmm4,%xmm2,%xmm1,%xmm1 │ │ │ │ - vpblendvb %xmm5,%xmm2,%xmm13,%xmm13 │ │ │ │ - vpblendvb %xmm11,%xmm2,%xmm14,%xmm14 │ │ │ │ - vpblendvb %xmm6,%xmm2,%xmm15,%xmm15 │ │ │ │ - vpmovsxbw %xmm1,%ymm1 │ │ │ │ - vpmovsxbw %xmm13,%ymm13 │ │ │ │ - vpmovsxbw %xmm14,%ymm14 │ │ │ │ - vpmovsxbw %xmm15,%ymm15 │ │ │ │ - vmovdqu (%rsi,%rcx,2),%xmm0 │ │ │ │ - vmovdqu (%rsi,%r9,2),%xmm10 │ │ │ │ - vmovdqu (%rsi,%rax,2),%xmm2 │ │ │ │ - vmovdqu (%rsi,%r11,2),%xmm3 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,2),%ymm0,%ymm0 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,2),%ymm10,%ymm10 │ │ │ │ - vinserti128 $0x1,(%rsi,%r15,2),%ymm2,%ymm2 │ │ │ │ - vinserti128 $0x1,(%rsi,%r12,2),%ymm3,%ymm3 │ │ │ │ + mov 0x30(%rsp),%ecx │ │ │ │ + mov 0x34(%rsp),%r9d │ │ │ │ + mov 0x38(%rsp),%eax │ │ │ │ + mov 0x3c(%rsp),%r11d │ │ │ │ + pshufd $0x50,%xmm6,%xmm4 │ │ │ │ + pshufd $0xfa,%xmm6,%xmm6 │ │ │ │ + pshufd $0x50,%xmm5,%xmm14 │ │ │ │ + pshufd $0xfa,%xmm5,%xmm5 │ │ │ │ + movdqa %xmm9,%xmm7 │ │ │ │ + pand %xmm4,%xmm7 │ │ │ │ + movdqa %xmm9,%xmm8 │ │ │ │ + pand %xmm6,%xmm8 │ │ │ │ + movdqa %xmm9,%xmm15 │ │ │ │ + pand %xmm14,%xmm15 │ │ │ │ + pand %xmm5,%xmm9 │ │ │ │ + pandn %xmm0,%xmm4 │ │ │ │ + pandn %xmm1,%xmm6 │ │ │ │ + pandn %xmm2,%xmm14 │ │ │ │ + pandn %xmm3,%xmm5 │ │ │ │ + por %xmm4,%xmm7 │ │ │ │ + por %xmm6,%xmm8 │ │ │ │ + por %xmm14,%xmm15 │ │ │ │ + por %xmm5,%xmm9 │ │ │ │ + movdqa %xmm7,%xmm0 │ │ │ │ + punpcklbw %xmm7,%xmm0 │ │ │ │ + punpckhbw %xmm7,%xmm7 │ │ │ │ + movdqa %xmm8,%xmm1 │ │ │ │ + punpcklbw %xmm8,%xmm1 │ │ │ │ + punpckhbw %xmm8,%xmm8 │ │ │ │ + psraw $0x8,%xmm0 │ │ │ │ + psraw $0x8,%xmm7 │ │ │ │ + psraw $0x8,%xmm1 │ │ │ │ + psraw $0x8,%xmm8 │ │ │ │ + movdqa %xmm15,%xmm2 │ │ │ │ + punpcklbw %xmm15,%xmm2 │ │ │ │ + punpckhbw %xmm15,%xmm15 │ │ │ │ + movdqa %xmm9,%xmm3 │ │ │ │ + punpcklbw %xmm9,%xmm3 │ │ │ │ + punpckhbw %xmm9,%xmm9 │ │ │ │ + psraw $0x8,%xmm2 │ │ │ │ + psraw $0x8,%xmm15 │ │ │ │ + psraw $0x8,%xmm3 │ │ │ │ + psraw $0x8,%xmm9 │ │ │ │ + movdqa %xmm0,0x40(%rsp) │ │ │ │ + movdqa %xmm7,0x50(%rsp) │ │ │ │ + movdqa %xmm1,0x60(%rsp) │ │ │ │ + movdqa %xmm8,0x70(%rsp) │ │ │ │ + movdqa %xmm2,0x80(%rsp) │ │ │ │ + movdqa %xmm15,0x90(%rsp) │ │ │ │ + movdqa %xmm3,0xa0(%rsp) │ │ │ │ + movdqa %xmm9,0xb0(%rsp) │ │ │ │ + movdqu (%rsi,%rcx,2),%xmm1 │ │ │ │ + movdqu (%rsi,%r9,2),%xmm2 │ │ │ │ + movdqu (%rsi,%rax,2),%xmm3 │ │ │ │ + movdqu (%rsi,%r11,2),%xmm4 │ │ │ │ + movdqu (%rsi,%rbx,2),%xmm5 │ │ │ │ + movdqu (%rsi,%rbp,2),%xmm6 │ │ │ │ + movdqu (%rsi,%r15,2),%xmm9 │ │ │ │ + movdqu (%rsi,%r12,2),%xmm10 │ │ │ │ add %rdx,%rsi │ │ │ │ - vmovdqu (%rsi,%rcx,2),%xmm4 │ │ │ │ - vmovdqu (%rsi,%r9,2),%xmm5 │ │ │ │ - vmovdqu (%rsi,%rax,2),%xmm6 │ │ │ │ - vmovdqu (%rsi,%r11,2),%xmm11 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,2),%ymm4,%ymm4 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,2),%ymm5,%ymm5 │ │ │ │ - vinserti128 $0x1,(%rsi,%r15,2),%ymm6,%ymm6 │ │ │ │ - vinserti128 $0x1,(%rsi,%r12,2),%ymm11,%ymm11 │ │ │ │ + pmaddwd 0x40(%rsp),%xmm1 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm2 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm3 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm4 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm5 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm6 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm9 │ │ │ │ + pmaddwd 0xb0(%rsp),%xmm10 │ │ │ │ + phaddd %xmm2,%xmm1 │ │ │ │ + phaddd %xmm4,%xmm3 │ │ │ │ + phaddd %xmm6,%xmm5 │ │ │ │ + phaddd %xmm10,%xmm9 │ │ │ │ + phaddd %xmm3,%xmm1 │ │ │ │ + phaddd %xmm9,%xmm5 │ │ │ │ + paddd %xmm11,%xmm1 │ │ │ │ + paddd %xmm11,%xmm5 │ │ │ │ + psrad %xmm12,%xmm1 │ │ │ │ + psrad %xmm12,%xmm5 │ │ │ │ + packssdw %xmm5,%xmm1 │ │ │ │ + movdqa %xmm1,0xc0(%rsp) │ │ │ │ + movdqu (%rsi,%rcx,2),%xmm2 │ │ │ │ + movdqu (%rsi,%r9,2),%xmm3 │ │ │ │ + movdqu (%rsi,%rax,2),%xmm4 │ │ │ │ + movdqu (%rsi,%r11,2),%xmm5 │ │ │ │ + movdqu (%rsi,%rbx,2),%xmm6 │ │ │ │ + movdqu (%rsi,%rbp,2),%xmm1 │ │ │ │ + movdqu (%rsi,%r15,2),%xmm9 │ │ │ │ + movdqu (%rsi,%r12,2),%xmm10 │ │ │ │ add %rdx,%rsi │ │ │ │ - vpmaddwd %ymm1,%ymm0,%ymm0 │ │ │ │ - vpmaddwd %ymm13,%ymm10,%ymm10 │ │ │ │ - vpmaddwd %ymm2,%ymm14,%ymm2 │ │ │ │ - vpmaddwd %ymm3,%ymm15,%ymm3 │ │ │ │ - vpmaddwd %ymm1,%ymm4,%ymm4 │ │ │ │ - vpmaddwd %ymm5,%ymm13,%ymm5 │ │ │ │ - vpmaddwd %ymm6,%ymm14,%ymm6 │ │ │ │ - vpmaddwd %ymm15,%ymm11,%ymm11 │ │ │ │ - vphaddd %ymm10,%ymm0,%ymm0 │ │ │ │ - vphaddd %ymm3,%ymm2,%ymm2 │ │ │ │ - vphaddd %ymm5,%ymm4,%ymm4 │ │ │ │ - vphaddd %ymm11,%ymm6,%ymm6 │ │ │ │ - vphaddd %ymm2,%ymm0,%ymm0 │ │ │ │ - vphaddd %ymm6,%ymm4,%ymm4 │ │ │ │ - vpaddd %ymm0,%ymm12,%ymm0 │ │ │ │ - vpaddd %ymm4,%ymm12,%ymm4 │ │ │ │ - vpsrad %xmm7,%ymm0,%ymm0 │ │ │ │ - vpsrad %xmm7,%ymm4,%ymm4 │ │ │ │ - vpackssdw %ymm4,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,0x80(%rsp) │ │ │ │ - vmovdqu (%rsi,%rcx,2),%xmm10 │ │ │ │ - vmovdqu (%rsi,%r9,2),%xmm2 │ │ │ │ - vmovdqu (%rsi,%rax,2),%xmm3 │ │ │ │ - vmovdqu (%rsi,%r11,2),%xmm4 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,2),%ymm10,%ymm10 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,2),%ymm2,%ymm2 │ │ │ │ - vinserti128 $0x1,(%rsi,%r15,2),%ymm3,%ymm3 │ │ │ │ - vinserti128 $0x1,(%rsi,%r12,2),%ymm4,%ymm4 │ │ │ │ + pmaddwd 0x40(%rsp),%xmm2 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm3 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm4 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm5 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm6 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm1 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm9 │ │ │ │ + pmaddwd 0xb0(%rsp),%xmm10 │ │ │ │ + phaddd %xmm3,%xmm2 │ │ │ │ + phaddd %xmm5,%xmm4 │ │ │ │ + phaddd %xmm1,%xmm6 │ │ │ │ + phaddd %xmm10,%xmm9 │ │ │ │ + phaddd %xmm4,%xmm2 │ │ │ │ + phaddd %xmm9,%xmm6 │ │ │ │ + paddd %xmm11,%xmm2 │ │ │ │ + paddd %xmm11,%xmm6 │ │ │ │ + psrad %xmm12,%xmm2 │ │ │ │ + psrad %xmm12,%xmm6 │ │ │ │ + packssdw %xmm6,%xmm2 │ │ │ │ + movdqa %xmm2,0xd0(%rsp) │ │ │ │ + movdqu (%rsi,%rcx,2),%xmm3 │ │ │ │ + movdqu (%rsi,%r9,2),%xmm4 │ │ │ │ + movdqu (%rsi,%rax,2),%xmm5 │ │ │ │ + movdqu (%rsi,%r11,2),%xmm6 │ │ │ │ + movdqu (%rsi,%rbx,2),%xmm1 │ │ │ │ + movdqu (%rsi,%rbp,2),%xmm2 │ │ │ │ + movdqu (%rsi,%r15,2),%xmm9 │ │ │ │ + movdqu (%rsi,%r12,2),%xmm10 │ │ │ │ add %rdx,%rsi │ │ │ │ - vmovdqu (%rsi,%rcx,2),%xmm5 │ │ │ │ - vmovdqu (%rsi,%r9,2),%xmm6 │ │ │ │ - vmovdqu (%rsi,%rax,2),%xmm11 │ │ │ │ - vmovdqu (%rsi,%r11,2),%xmm8 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,2),%ymm5,%ymm5 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,2),%ymm6,%ymm6 │ │ │ │ - vinserti128 $0x1,(%rsi,%r15,2),%ymm11,%ymm11 │ │ │ │ - vinserti128 $0x1,(%rsi,%r12,2),%ymm8,%ymm8 │ │ │ │ + pmaddwd 0x40(%rsp),%xmm3 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm4 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm5 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm6 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm1 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm2 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm9 │ │ │ │ + pmaddwd 0xb0(%rsp),%xmm10 │ │ │ │ + phaddd %xmm4,%xmm3 │ │ │ │ + phaddd %xmm6,%xmm5 │ │ │ │ + phaddd %xmm2,%xmm1 │ │ │ │ + phaddd %xmm10,%xmm9 │ │ │ │ + phaddd %xmm5,%xmm3 │ │ │ │ + phaddd %xmm9,%xmm1 │ │ │ │ + paddd %xmm11,%xmm3 │ │ │ │ + paddd %xmm11,%xmm1 │ │ │ │ + psrad %xmm12,%xmm3 │ │ │ │ + psrad %xmm12,%xmm1 │ │ │ │ + packssdw %xmm1,%xmm3 │ │ │ │ + movdqa %xmm3,0xe0(%rsp) │ │ │ │ + movdqu (%rsi,%rcx,2),%xmm4 │ │ │ │ + movdqu (%rsi,%r9,2),%xmm5 │ │ │ │ + movdqu (%rsi,%rax,2),%xmm6 │ │ │ │ + movdqu (%rsi,%r11,2),%xmm1 │ │ │ │ + movdqu (%rsi,%rbx,2),%xmm2 │ │ │ │ + movdqu (%rsi,%rbp,2),%xmm3 │ │ │ │ + movdqu (%rsi,%r15,2),%xmm9 │ │ │ │ + movdqu (%rsi,%r12,2),%xmm10 │ │ │ │ add %rdx,%rsi │ │ │ │ - vpmaddwd %ymm1,%ymm10,%ymm10 │ │ │ │ - vpmaddwd %ymm2,%ymm13,%ymm2 │ │ │ │ - vpmaddwd %ymm3,%ymm14,%ymm3 │ │ │ │ - vpmaddwd %ymm4,%ymm15,%ymm4 │ │ │ │ - vpmaddwd %ymm1,%ymm5,%ymm5 │ │ │ │ - vpmaddwd %ymm6,%ymm13,%ymm6 │ │ │ │ - vpmaddwd %ymm14,%ymm11,%ymm11 │ │ │ │ - vpmaddwd %ymm15,%ymm8,%ymm8 │ │ │ │ - vphaddd %ymm2,%ymm10,%ymm10 │ │ │ │ - vphaddd %ymm4,%ymm3,%ymm3 │ │ │ │ - vphaddd %ymm6,%ymm5,%ymm5 │ │ │ │ - vphaddd %ymm8,%ymm11,%ymm11 │ │ │ │ - vphaddd %ymm3,%ymm10,%ymm10 │ │ │ │ - vphaddd %ymm11,%ymm5,%ymm5 │ │ │ │ - vpaddd %ymm12,%ymm10,%ymm10 │ │ │ │ - vpaddd %ymm5,%ymm12,%ymm5 │ │ │ │ - vpsrad %xmm7,%ymm10,%ymm10 │ │ │ │ - vpsrad %xmm7,%ymm5,%ymm5 │ │ │ │ - vpackssdw %ymm5,%ymm10,%ymm10 │ │ │ │ - vmovdqu (%rsi,%rcx,2),%xmm2 │ │ │ │ - vmovdqu (%rsi,%r9,2),%xmm3 │ │ │ │ - vmovdqu (%rsi,%rax,2),%xmm4 │ │ │ │ - vmovdqu (%rsi,%r11,2),%xmm5 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,2),%ymm2,%ymm2 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,2),%ymm3,%ymm3 │ │ │ │ - vinserti128 $0x1,(%rsi,%r15,2),%ymm4,%ymm4 │ │ │ │ - vinserti128 $0x1,(%rsi,%r12,2),%ymm5,%ymm5 │ │ │ │ + pmaddwd 0x40(%rsp),%xmm4 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm5 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm6 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm1 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm2 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm3 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm9 │ │ │ │ + pmaddwd 0xb0(%rsp),%xmm10 │ │ │ │ + phaddd %xmm5,%xmm4 │ │ │ │ + phaddd %xmm1,%xmm6 │ │ │ │ + phaddd %xmm3,%xmm2 │ │ │ │ + phaddd %xmm10,%xmm9 │ │ │ │ + phaddd %xmm6,%xmm4 │ │ │ │ + phaddd %xmm9,%xmm2 │ │ │ │ + paddd %xmm11,%xmm4 │ │ │ │ + paddd %xmm11,%xmm2 │ │ │ │ + psrad %xmm12,%xmm4 │ │ │ │ + psrad %xmm12,%xmm2 │ │ │ │ + packssdw %xmm2,%xmm4 │ │ │ │ + movdqa %xmm4,0xf0(%rsp) │ │ │ │ + movdqu (%rsi,%rcx,2),%xmm5 │ │ │ │ + movdqu (%rsi,%r9,2),%xmm6 │ │ │ │ + movdqu (%rsi,%rax,2),%xmm1 │ │ │ │ + movdqu (%rsi,%r11,2),%xmm2 │ │ │ │ + movdqu (%rsi,%rbx,2),%xmm3 │ │ │ │ + movdqu (%rsi,%rbp,2),%xmm4 │ │ │ │ + movdqu (%rsi,%r15,2),%xmm9 │ │ │ │ + movdqu (%rsi,%r12,2),%xmm10 │ │ │ │ add %rdx,%rsi │ │ │ │ - vmovdqu (%rsi,%rcx,2),%xmm6 │ │ │ │ - vmovdqu (%rsi,%r9,2),%xmm11 │ │ │ │ - vmovdqu (%rsi,%rax,2),%xmm8 │ │ │ │ - vmovdqu (%rsi,%r11,2),%xmm9 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,2),%ymm6,%ymm6 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,2),%ymm11,%ymm11 │ │ │ │ - vinserti128 $0x1,(%rsi,%r15,2),%ymm8,%ymm8 │ │ │ │ - vinserti128 $0x1,(%rsi,%r12,2),%ymm9,%ymm9 │ │ │ │ + pmaddwd 0x40(%rsp),%xmm5 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm6 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm1 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm2 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm3 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm4 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm9 │ │ │ │ + pmaddwd 0xb0(%rsp),%xmm10 │ │ │ │ + phaddd %xmm6,%xmm5 │ │ │ │ + phaddd %xmm2,%xmm1 │ │ │ │ + phaddd %xmm4,%xmm3 │ │ │ │ + phaddd %xmm10,%xmm9 │ │ │ │ + phaddd %xmm1,%xmm5 │ │ │ │ + phaddd %xmm9,%xmm3 │ │ │ │ + paddd %xmm11,%xmm5 │ │ │ │ + paddd %xmm11,%xmm3 │ │ │ │ + psrad %xmm12,%xmm5 │ │ │ │ + psrad %xmm12,%xmm3 │ │ │ │ + packssdw %xmm3,%xmm5 │ │ │ │ + movdqa %xmm5,0x100(%rsp) │ │ │ │ + movdqu (%rsi,%rcx,2),%xmm6 │ │ │ │ + movdqu (%rsi,%r9,2),%xmm1 │ │ │ │ + movdqu (%rsi,%rax,2),%xmm2 │ │ │ │ + movdqu (%rsi,%r11,2),%xmm3 │ │ │ │ + movdqu (%rsi,%rbx,2),%xmm4 │ │ │ │ + movdqu (%rsi,%rbp,2),%xmm5 │ │ │ │ + movdqu (%rsi,%r15,2),%xmm9 │ │ │ │ + movdqu (%rsi,%r12,2),%xmm10 │ │ │ │ add %rdx,%rsi │ │ │ │ - vpmaddwd %ymm1,%ymm2,%ymm2 │ │ │ │ - vpmaddwd %ymm3,%ymm13,%ymm3 │ │ │ │ - vpmaddwd %ymm4,%ymm14,%ymm4 │ │ │ │ - vpmaddwd %ymm5,%ymm15,%ymm5 │ │ │ │ - vpmaddwd %ymm1,%ymm6,%ymm6 │ │ │ │ - vpmaddwd %ymm13,%ymm11,%ymm11 │ │ │ │ - vpmaddwd %ymm14,%ymm8,%ymm8 │ │ │ │ - vpmaddwd %ymm15,%ymm9,%ymm9 │ │ │ │ - vphaddd %ymm3,%ymm2,%ymm2 │ │ │ │ - vphaddd %ymm5,%ymm4,%ymm4 │ │ │ │ - vphaddd %ymm11,%ymm6,%ymm6 │ │ │ │ - vphaddd %ymm9,%ymm8,%ymm8 │ │ │ │ - vphaddd %ymm4,%ymm2,%ymm2 │ │ │ │ - vphaddd %ymm8,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm2,%ymm12,%ymm2 │ │ │ │ - vpaddd %ymm6,%ymm12,%ymm6 │ │ │ │ - vpsrad %xmm7,%ymm2,%ymm2 │ │ │ │ - vpsrad %xmm7,%ymm6,%ymm6 │ │ │ │ - vpackssdw %ymm6,%ymm2,%ymm2 │ │ │ │ - vmovdqu (%rsi,%rcx,2),%xmm3 │ │ │ │ - vmovdqu (%rsi,%r9,2),%xmm4 │ │ │ │ - vmovdqu (%rsi,%rax,2),%xmm5 │ │ │ │ - vmovdqu (%rsi,%r11,2),%xmm6 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,2),%ymm3,%ymm3 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,2),%ymm4,%ymm4 │ │ │ │ - vinserti128 $0x1,(%rsi,%r15,2),%ymm5,%ymm5 │ │ │ │ - vinserti128 $0x1,(%rsi,%r12,2),%ymm6,%ymm6 │ │ │ │ + pmaddwd 0x40(%rsp),%xmm6 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm1 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm2 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm3 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm4 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm5 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm9 │ │ │ │ + pmaddwd 0xb0(%rsp),%xmm10 │ │ │ │ + phaddd %xmm1,%xmm6 │ │ │ │ + phaddd %xmm3,%xmm2 │ │ │ │ + phaddd %xmm5,%xmm4 │ │ │ │ + phaddd %xmm10,%xmm9 │ │ │ │ + phaddd %xmm2,%xmm6 │ │ │ │ + phaddd %xmm9,%xmm4 │ │ │ │ + paddd %xmm11,%xmm6 │ │ │ │ + paddd %xmm11,%xmm4 │ │ │ │ + psrad %xmm12,%xmm6 │ │ │ │ + psrad %xmm12,%xmm4 │ │ │ │ + packssdw %xmm4,%xmm6 │ │ │ │ + movdqu (%rsi,%rcx,2),%xmm7 │ │ │ │ + movdqu (%rsi,%r9,2),%xmm1 │ │ │ │ + movdqu (%rsi,%rax,2),%xmm2 │ │ │ │ + movdqu (%rsi,%r11,2),%xmm3 │ │ │ │ + movdqu (%rsi,%rbx,2),%xmm4 │ │ │ │ + movdqu (%rsi,%rbp,2),%xmm5 │ │ │ │ + movdqu (%rsi,%r15,2),%xmm9 │ │ │ │ + movdqu (%rsi,%r12,2),%xmm10 │ │ │ │ add %rdx,%rsi │ │ │ │ - vmovdqu (%rsi,%rcx,2),%xmm11 │ │ │ │ - vmovdqu (%rsi,%r9,2),%xmm8 │ │ │ │ - vmovdqu (%rsi,%rax,2),%xmm9 │ │ │ │ - vmovdqu (%rsi,%r11,2),%xmm0 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,2),%ymm11,%ymm11 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,2),%ymm8,%ymm8 │ │ │ │ - vinserti128 $0x1,(%rsi,%r15,2),%ymm9,%ymm9 │ │ │ │ - vinserti128 $0x1,(%rsi,%r12,2),%ymm0,%ymm0 │ │ │ │ + pmaddwd 0x40(%rsp),%xmm7 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm1 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm2 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm3 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm4 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm5 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm9 │ │ │ │ + pmaddwd 0xb0(%rsp),%xmm10 │ │ │ │ + phaddd %xmm1,%xmm7 │ │ │ │ + phaddd %xmm3,%xmm2 │ │ │ │ + phaddd %xmm5,%xmm4 │ │ │ │ + phaddd %xmm10,%xmm9 │ │ │ │ + phaddd %xmm2,%xmm7 │ │ │ │ + phaddd %xmm9,%xmm4 │ │ │ │ + paddd %xmm11,%xmm7 │ │ │ │ + paddd %xmm11,%xmm4 │ │ │ │ + psrad %xmm12,%xmm7 │ │ │ │ + psrad %xmm12,%xmm4 │ │ │ │ + packssdw %xmm4,%xmm7 │ │ │ │ + movdqu (%rsi,%rcx,2),%xmm8 │ │ │ │ + movdqu (%rsi,%r9,2),%xmm1 │ │ │ │ + movdqu (%rsi,%rax,2),%xmm2 │ │ │ │ + movdqu (%rsi,%r11,2),%xmm3 │ │ │ │ + movdqu (%rsi,%rbx,2),%xmm4 │ │ │ │ + movdqu (%rsi,%rbp,2),%xmm5 │ │ │ │ + movdqu (%rsi,%r15,2),%xmm9 │ │ │ │ + movdqu (%rsi,%r12,2),%xmm10 │ │ │ │ add %rdx,%rsi │ │ │ │ - vpmaddwd %ymm1,%ymm3,%ymm3 │ │ │ │ - vpmaddwd %ymm4,%ymm13,%ymm4 │ │ │ │ - vpmaddwd %ymm5,%ymm14,%ymm5 │ │ │ │ - vpmaddwd %ymm6,%ymm15,%ymm6 │ │ │ │ - vpmaddwd %ymm1,%ymm11,%ymm11 │ │ │ │ - vpmaddwd %ymm13,%ymm8,%ymm8 │ │ │ │ - vpmaddwd %ymm14,%ymm9,%ymm9 │ │ │ │ - vpmaddwd %ymm0,%ymm15,%ymm0 │ │ │ │ - vphaddd %ymm4,%ymm3,%ymm3 │ │ │ │ - vphaddd %ymm6,%ymm5,%ymm5 │ │ │ │ - vphaddd %ymm8,%ymm11,%ymm11 │ │ │ │ - vphaddd %ymm0,%ymm9,%ymm9 │ │ │ │ - vphaddd %ymm5,%ymm3,%ymm3 │ │ │ │ - vphaddd %ymm9,%ymm11,%ymm11 │ │ │ │ - vpaddd %ymm3,%ymm12,%ymm3 │ │ │ │ - vpaddd %ymm12,%ymm11,%ymm11 │ │ │ │ - vpsrad %xmm7,%ymm3,%ymm3 │ │ │ │ - vpsrad %xmm7,%ymm11,%ymm11 │ │ │ │ - vpackssdw %ymm11,%ymm3,%ymm3 │ │ │ │ - vmovdqa 0x80(%rsp),%ymm0 │ │ │ │ - vbroadcasti128 0x58280(%r14),%ymm11 │ │ │ │ - vpbroadcastd 0x50(%rsp),%ymm8 │ │ │ │ - vpbroadcastd 0x54(%rsp),%ymm9 │ │ │ │ - vpbroadcastd 0x58(%rsp),%ymm12 │ │ │ │ - vpbroadcastd 0x5c(%rsp),%ymm7 │ │ │ │ - vpshufb %ymm11,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm11,%ymm10,%ymm10 │ │ │ │ - vpshufb %ymm11,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm11,%ymm3,%ymm3 │ │ │ │ - vpmaddwd %ymm0,%ymm8,%ymm4 │ │ │ │ - vpmaddwd %ymm9,%ymm10,%ymm5 │ │ │ │ - vpmaddwd %ymm2,%ymm12,%ymm6 │ │ │ │ - vpmaddwd %ymm7,%ymm3,%ymm11 │ │ │ │ - vpaddd 0x20(%rsp),%ymm4,%ymm4 │ │ │ │ - vpaddd %ymm6,%ymm11,%ymm6 │ │ │ │ - vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ - vpaddd %ymm6,%ymm4,%ymm4 │ │ │ │ - vpsrad $0x6,%ymm4,%ymm4 │ │ │ │ - vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ - vpackssdw %xmm5,%xmm4,%xmm4 │ │ │ │ - vmovdqa %xmm4,(%rdi) │ │ │ │ - add 0xd0(%rsp),%rdi │ │ │ │ + pmaddwd 0x40(%rsp),%xmm8 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm1 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm2 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm3 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm4 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm5 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm9 │ │ │ │ + pmaddwd 0xb0(%rsp),%xmm10 │ │ │ │ + phaddd %xmm1,%xmm8 │ │ │ │ + phaddd %xmm3,%xmm2 │ │ │ │ + phaddd %xmm5,%xmm4 │ │ │ │ + phaddd %xmm10,%xmm9 │ │ │ │ + phaddd %xmm2,%xmm8 │ │ │ │ + phaddd %xmm9,%xmm4 │ │ │ │ + paddd %xmm11,%xmm8 │ │ │ │ + paddd %xmm11,%xmm4 │ │ │ │ + psrad %xmm12,%xmm8 │ │ │ │ + psrad %xmm12,%xmm4 │ │ │ │ + packssdw %xmm4,%xmm8 │ │ │ │ + movdqa 0x100(%rsp),%xmm5 │ │ │ │ + movdqa 0xc0(%rsp),%xmm1 │ │ │ │ + movdqa 0xd0(%rsp),%xmm2 │ │ │ │ + movdqa 0xe0(%rsp),%xmm3 │ │ │ │ + movdqa 0xf0(%rsp),%xmm9 │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + punpcklwd %xmm6,%xmm4 │ │ │ │ + punpckhwd %xmm6,%xmm5 │ │ │ │ + movdqa %xmm7,%xmm6 │ │ │ │ + punpcklwd %xmm8,%xmm6 │ │ │ │ + punpckhwd %xmm8,%xmm7 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + punpcklwd %xmm2,%xmm0 │ │ │ │ + punpckhwd %xmm2,%xmm1 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + punpcklwd %xmm9,%xmm2 │ │ │ │ + punpckhwd %xmm9,%xmm3 │ │ │ │ + movdqa 0x170(%rsp),%xmm10 │ │ │ │ + movdqa 0x180(%rsp),%xmm11 │ │ │ │ + movdqa 0x190(%rsp),%xmm14 │ │ │ │ + movdqa 0x1a0(%rsp),%xmm15 │ │ │ │ + movdqa %xmm4,0xc0(%rsp) │ │ │ │ + movdqa %xmm5,0xd0(%rsp) │ │ │ │ + movdqa %xmm6,0xe0(%rsp) │ │ │ │ + movdqa %xmm7,0xf0(%rsp) │ │ │ │ + movdqa %xmm0,%xmm4 │ │ │ │ + pmaddwd %xmm10,%xmm4 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + pmaddwd %xmm10,%xmm5 │ │ │ │ + movdqa %xmm2,%xmm6 │ │ │ │ + pmaddwd %xmm11,%xmm6 │ │ │ │ + movdqa %xmm3,%xmm7 │ │ │ │ + pmaddwd %xmm11,%xmm7 │ │ │ │ + paddd %xmm13,%xmm4 │ │ │ │ + paddd %xmm13,%xmm5 │ │ │ │ + paddd %xmm6,%xmm4 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + movdqa 0xc0(%rsp),%xmm6 │ │ │ │ + pmaddwd %xmm14,%xmm6 │ │ │ │ + movdqa 0xd0(%rsp),%xmm7 │ │ │ │ + pmaddwd %xmm14,%xmm7 │ │ │ │ + movdqa 0xe0(%rsp),%xmm8 │ │ │ │ + pmaddwd %xmm15,%xmm8 │ │ │ │ + movdqa 0xf0(%rsp),%xmm9 │ │ │ │ + pmaddwd %xmm15,%xmm9 │ │ │ │ + paddd %xmm6,%xmm4 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + paddd %xmm8,%xmm4 │ │ │ │ + paddd %xmm9,%xmm5 │ │ │ │ + psrad $0x6,%xmm4 │ │ │ │ + psrad $0x6,%xmm5 │ │ │ │ + packssdw %xmm5,%xmm4 │ │ │ │ + movdqa %xmm4,(%rdi) │ │ │ │ + add %r13,%rdi │ │ │ │ dec %r8d │ │ │ │ - je 389c9c <__cxa_finalize@plt+0x35ec4c> │ │ │ │ - vbroadcasti128 0x58300(%r14),%ymm11 │ │ │ │ - vpshufb %ymm11,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm11,%ymm10,%ymm10 │ │ │ │ - vpshufb %ymm11,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm11,%ymm3,%ymm3 │ │ │ │ - vmovdqu (%rsi,%rcx,2),%xmm4 │ │ │ │ - vmovdqu (%rsi,%r9,2),%xmm5 │ │ │ │ - vmovdqu (%rsi,%rax,2),%xmm6 │ │ │ │ - vmovdqu (%rsi,%r11,2),%xmm11 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,2),%ymm4,%ymm4 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,2),%ymm5,%ymm5 │ │ │ │ - vinserti128 $0x1,(%rsi,%r15,2),%ymm6,%ymm6 │ │ │ │ - vinserti128 $0x1,(%rsi,%r12,2),%ymm11,%ymm11 │ │ │ │ + je 388c96 <__cxa_finalize@plt+0x35dc46> │ │ │ │ + movdqu (%rsi,%rbx,2),%xmm8 │ │ │ │ + movdqu (%rsi,%rbp,2),%xmm9 │ │ │ │ + movdqu (%rsi,%r15,2),%xmm12 │ │ │ │ + movdqu (%rsi,%r12,2),%xmm13 │ │ │ │ + movdqu (%rsi,%rcx,2),%xmm4 │ │ │ │ + movdqu (%rsi,%r9,2),%xmm5 │ │ │ │ + movdqu (%rsi,%rax,2),%xmm6 │ │ │ │ + movdqu (%rsi,%r11,2),%xmm7 │ │ │ │ add %rdx,%rsi │ │ │ │ - vpmaddwd %ymm1,%ymm4,%ymm4 │ │ │ │ - vpmaddwd %ymm5,%ymm13,%ymm5 │ │ │ │ - vpmaddwd %ymm6,%ymm14,%ymm6 │ │ │ │ - vpmaddwd %ymm15,%ymm11,%ymm11 │ │ │ │ - vphaddd %ymm5,%ymm4,%ymm4 │ │ │ │ - vphaddd %ymm11,%ymm6,%ymm6 │ │ │ │ - vphaddd %ymm6,%ymm4,%ymm4 │ │ │ │ - vpaddd (%rsp),%ymm4,%ymm4 │ │ │ │ - vpsrad 0x40(%rsp),%ymm4,%ymm4 │ │ │ │ - vpslld $0x10,%ymm4,%ymm4 │ │ │ │ - vpblendw $0xaa,%ymm10,%ymm0,%ymm0 │ │ │ │ - vpblendw $0xaa,%ymm2,%ymm10,%ymm10 │ │ │ │ - vpblendw $0xaa,%ymm3,%ymm2,%ymm2 │ │ │ │ - vpblendw $0xaa,%ymm4,%ymm3,%ymm3 │ │ │ │ - jmp 38a16a <__cxa_finalize@plt+0x35f11a> │ │ │ │ - movzwl 0x5854e(%r14,%rcx,2),%ecx │ │ │ │ - add %r14,%rcx │ │ │ │ - jmp *%rcx │ │ │ │ - mov 0x38(%r13),%eax │ │ │ │ - vmovdqa %ymm12,(%rsp) │ │ │ │ - vmovdqa %ymm13,0x20(%rsp) │ │ │ │ - vmovdqa %xmm7,0x40(%rsp) │ │ │ │ - vbroadcasti128 0x58290(%r14),%ymm7 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm8 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm9 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm12 │ │ │ │ + pmaddwd 0xb0(%rsp),%xmm13 │ │ │ │ + pmaddwd 0x40(%rsp),%xmm4 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm5 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm6 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm7 │ │ │ │ + phaddd %xmm9,%xmm8 │ │ │ │ + phaddd %xmm13,%xmm12 │ │ │ │ + movdqa 0x59a30(%r14),%xmm9 │ │ │ │ + movdqa 0x10(%rsp),%xmm13 │ │ │ │ + phaddd %xmm5,%xmm4 │ │ │ │ + phaddd %xmm7,%xmm6 │ │ │ │ + phaddd %xmm12,%xmm8 │ │ │ │ + phaddd %xmm6,%xmm4 │ │ │ │ + pshufd $0x4e,%xmm9,%xmm5 │ │ │ │ + pshufb %xmm9,%xmm0 │ │ │ │ + pshufb %xmm9,%xmm1 │ │ │ │ + pshufb %xmm5,%xmm2 │ │ │ │ + pshufb %xmm5,%xmm3 │ │ │ │ + movdqa 0x20(%rsp),%xmm12 │ │ │ │ + paddd %xmm13,%xmm4 │ │ │ │ + paddd %xmm13,%xmm8 │ │ │ │ + psrad %xmm12,%xmm4 │ │ │ │ + psrad %xmm12,%xmm8 │ │ │ │ + packssdw %xmm8,%xmm4 │ │ │ │ + movdqa 0xc0(%rsp),%xmm6 │ │ │ │ + pshufb %xmm9,%xmm6 │ │ │ │ + movdqa 0xd0(%rsp),%xmm7 │ │ │ │ + pshufb %xmm9,%xmm7 │ │ │ │ + movdqa 0xe0(%rsp),%xmm8 │ │ │ │ + pshufb %xmm5,%xmm8 │ │ │ │ + movdqa 0xf0(%rsp),%xmm13 │ │ │ │ + pshufb %xmm5,%xmm13 │ │ │ │ + punpckhwd %xmm2,%xmm0 │ │ │ │ + punpckhwd %xmm3,%xmm1 │ │ │ │ + punpcklwd %xmm6,%xmm2 │ │ │ │ + punpcklwd %xmm7,%xmm3 │ │ │ │ + punpckhwd %xmm8,%xmm6 │ │ │ │ + punpckhwd %xmm13,%xmm7 │ │ │ │ + punpcklwd %xmm4,%xmm8 │ │ │ │ + punpckhqdq %xmm4,%xmm4 │ │ │ │ + punpcklwd %xmm4,%xmm13 │ │ │ │ + movdqa %xmm6,0xc0(%rsp) │ │ │ │ + movdqa %xmm7,0xd0(%rsp) │ │ │ │ + movdqa %xmm8,0xe0(%rsp) │ │ │ │ + movdqa %xmm13,0xf0(%rsp) │ │ │ │ + movdqa 0x59b60(%r14),%xmm13 │ │ │ │ + jmp 389525 <__cxa_finalize@plt+0x35e4d5> │ │ │ │ + movzwl 0x59d88(%r14,%rcx,2),%ecx │ │ │ │ + add %r14,%rcx │ │ │ │ + jmp *%rcx │ │ │ │ + mov 0x200(%rsp),%eax │ │ │ │ + movdqa %xmm11,0x10(%rsp) │ │ │ │ + movdqa %xmm12,0x20(%rsp) │ │ │ │ movzbl %r9b,%r9d │ │ │ │ sub $0x2,%rsi │ │ │ │ - vmovd %r9d,%xmm15 │ │ │ │ - vpmaddwd %ymm7,%ymm8,%ymm8 │ │ │ │ - vpbroadcastq 0x583cd(%r14),%ymm2 │ │ │ │ - vpbroadcastd %xmm15,%xmm15 │ │ │ │ - vpaddd %ymm8,%ymm10,%ymm10 │ │ │ │ - vpand %ymm6,%ymm10,%ymm6 │ │ │ │ - vpsrld $0x6,%ymm6,%ymm6 │ │ │ │ - vpaddd %xmm6,%xmm15,%xmm15 │ │ │ │ - vmovd %xmm15,%ecx │ │ │ │ - vpextrd $0x1,%xmm15,%r9d │ │ │ │ - vpextrd $0x2,%xmm15,%ebp │ │ │ │ - vpextrd $0x3,%xmm15,%r15d │ │ │ │ - vbroadcasti128 0x58310(%r14),%ymm5 │ │ │ │ - vbroadcasti128 0x58320(%r14),%ymm1 │ │ │ │ - vbroadcasti128 0x58270(%r14),%ymm4 │ │ │ │ - vpbroadcastd 0x585da(%r14,%rcx,8),%xmm14 │ │ │ │ - vpbroadcastd 0x585da(%r14,%r9,8),%xmm7 │ │ │ │ - vpbroadcastd 0x585da(%r14,%rbp,8),%xmm15 │ │ │ │ - vpbroadcastd 0x585da(%r14,%r15,8),%xmm8 │ │ │ │ - shr $0x6,%eax │ │ │ │ - mov $0x40000000,%r15d │ │ │ │ - lea (%r10,%rax,1),%eax │ │ │ │ - cmovne 0x585d8(%r14,%rax,8),%r15 │ │ │ │ - vpcmpeqd %ymm6,%ymm9,%ymm6 │ │ │ │ - vpunpckldq %ymm6,%ymm6,%ymm11 │ │ │ │ - vpunpckhdq %ymm6,%ymm6,%ymm6 │ │ │ │ - vpsrld $0xa,%ymm10,%ymm10 │ │ │ │ - vpaddd %ymm10,%ymm10,%ymm10 │ │ │ │ - vpblendd $0xa,%xmm7,%xmm14,%xmm14 │ │ │ │ - vpblendd $0xa,%xmm8,%xmm15,%xmm15 │ │ │ │ - vpmovsxbw %xmm14,%ymm14 │ │ │ │ - vpmovsxbw %xmm15,%ymm15 │ │ │ │ - vmovq %r15,%xmm13 │ │ │ │ - vpblendvb %ymm11,%ymm2,%ymm14,%ymm14 │ │ │ │ - vpblendvb %ymm6,%ymm2,%ymm15,%ymm15 │ │ │ │ - vpextrd $0x2,%xmm10,%ecx │ │ │ │ - vpshufb %ymm5,%ymm10,%ymm12 │ │ │ │ - vpshufb %ymm1,%ymm10,%ymm10 │ │ │ │ + movd %r9d,%xmm15 │ │ │ │ + pmaddwd 0x59a40(%r14),%xmm8 │ │ │ │ + movdqa 0x59b80(%r14),%xmm9 │ │ │ │ + pshufd $0x0,%xmm15,%xmm15 │ │ │ │ + paddd %xmm8,%xmm14 │ │ │ │ + movdqa %xmm14,%xmm0 │ │ │ │ + pand %xmm10,%xmm0 │ │ │ │ + psrld $0x6,%xmm0 │ │ │ │ + paddd %xmm0,%xmm15 │ │ │ │ + pshufd $0x4e,%xmm15,%xmm7 │ │ │ │ + movd %xmm15,%ecx │ │ │ │ + movd %xmm7,%ebp │ │ │ │ + pshufd $0x39,%xmm15,%xmm15 │ │ │ │ + pshufd $0x39,%xmm7,%xmm7 │ │ │ │ + movd %xmm15,%r9d │ │ │ │ + movd %xmm7,%r15d │ │ │ │ + movdqa 0x59a70(%r14),%xmm10 │ │ │ │ + movdqa 0x59a80(%r14),%xmm11 │ │ │ │ + movd 0x59e1a(%r14,%rcx,8),%xmm13 │ │ │ │ + movd 0x59e1a(%r14,%r9,8),%xmm2 │ │ │ │ + movd 0x59e1a(%r14,%rbp,8),%xmm15 │ │ │ │ + movd 0x59e1a(%r14,%r15,8),%xmm4 │ │ │ │ + psrld $0xa,%xmm14 │ │ │ │ + paddd %xmm14,%xmm14 │ │ │ │ + punpckldq %xmm2,%xmm13 │ │ │ │ + punpckldq %xmm4,%xmm15 │ │ │ │ + punpcklqdq %xmm15,%xmm13 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + pcmpeqd %xmm2,%xmm0 │ │ │ │ + pand %xmm0,%xmm9 │ │ │ │ + pandn %xmm13,%xmm0 │ │ │ │ + por %xmm9,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm15 │ │ │ │ + punpckhbw %xmm0,%xmm15 │ │ │ │ + punpcklbw %xmm0,%xmm0 │ │ │ │ + psraw $0x8,%xmm15 │ │ │ │ + psraw $0x8,%xmm0 │ │ │ │ + movdqa %xmm14,%xmm12 │ │ │ │ + pshufb %xmm10,%xmm12 │ │ │ │ + pshufb %xmm11,%xmm14 │ │ │ │ + movdqa 0x59a10(%r14),%xmm10 │ │ │ │ + movd %xmm14,%ecx │ │ │ │ + shr $0x18,%ecx │ │ │ │ + movdqa %xmm14,%xmm7 │ │ │ │ + pshufb %xmm2,%xmm7 │ │ │ │ + psubb %xmm7,%xmm14 │ │ │ │ + paddb %xmm10,%xmm12 │ │ │ │ + paddb %xmm10,%xmm14 │ │ │ │ lea (%rcx,%rdx,1),%r9 │ │ │ │ lea (%rcx,%rdx,2),%rbp │ │ │ │ lea (%rcx,%rbx,1),%r15 │ │ │ │ - vmovdqu (%rsi),%xmm0 │ │ │ │ - vmovdqu (%rsi,%rcx,1),%xmm7 │ │ │ │ - vmovdqu (%rsi,%rdx,1),%xmm1 │ │ │ │ - vmovdqu (%rsi,%r9,1),%xmm8 │ │ │ │ - vinserti128 $0x1,(%rsi,%rdx,2),%ymm0,%ymm0 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,1),%ymm7,%ymm7 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,1),%ymm1,%ymm1 │ │ │ │ - vinserti128 $0x1,(%rsi,%r15,1),%ymm8,%ymm8 │ │ │ │ + movdqu (%rsi),%xmm1 │ │ │ │ + movdqu (%rsi,%rdx,2),%xmm8 │ │ │ │ + movdqu (%rsi,%rdx,1),%xmm9 │ │ │ │ + movdqu (%rsi,%rbx,1),%xmm10 │ │ │ │ + movdqu (%rsi,%rcx,1),%xmm7 │ │ │ │ + movdqu (%rsi,%rbp,1),%xmm2 │ │ │ │ + movdqu (%rsi,%r9,1),%xmm3 │ │ │ │ + movdqu (%rsi,%r15,1),%xmm4 │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ - vmovdqu (%rsi),%xmm2 │ │ │ │ - vmovdqu (%rsi,%rcx,1),%xmm9 │ │ │ │ - vinserti128 $0x1,(%rsi,%rdx,1),%ymm2,%ymm2 │ │ │ │ - vinserti128 $0x1,(%rsi,%r9,1),%ymm9,%ymm9 │ │ │ │ + pshufb %xmm12,%xmm1 │ │ │ │ + pshufb %xmm12,%xmm9 │ │ │ │ + pshufb %xmm12,%xmm8 │ │ │ │ + pshufb %xmm12,%xmm10 │ │ │ │ + pmaddwd %xmm0,%xmm1 │ │ │ │ + pmaddwd %xmm0,%xmm9 │ │ │ │ + pmaddwd %xmm0,%xmm8 │ │ │ │ + pmaddwd %xmm0,%xmm10 │ │ │ │ + pshufb %xmm14,%xmm7 │ │ │ │ + pshufb %xmm14,%xmm3 │ │ │ │ + pshufb %xmm14,%xmm2 │ │ │ │ + pshufb %xmm14,%xmm4 │ │ │ │ + pmaddwd %xmm15,%xmm7 │ │ │ │ + pmaddwd %xmm15,%xmm3 │ │ │ │ + pmaddwd %xmm15,%xmm2 │ │ │ │ + pmaddwd %xmm15,%xmm4 │ │ │ │ + movdqa 0x10(%rsp),%xmm5 │ │ │ │ + movd 0x20(%rsp),%xmm6 │ │ │ │ + phaddd %xmm7,%xmm1 │ │ │ │ + phaddd %xmm2,%xmm8 │ │ │ │ + phaddd %xmm3,%xmm9 │ │ │ │ + phaddd %xmm4,%xmm10 │ │ │ │ + movdqu (%rsi),%xmm2 │ │ │ │ + movdqu (%rsi,%rdx,1),%xmm3 │ │ │ │ + paddd %xmm5,%xmm1 │ │ │ │ + paddd %xmm5,%xmm9 │ │ │ │ + paddd %xmm5,%xmm8 │ │ │ │ + paddd %xmm5,%xmm10 │ │ │ │ + psrad %xmm6,%xmm1 │ │ │ │ + psrad %xmm6,%xmm9 │ │ │ │ + psrad %xmm6,%xmm8 │ │ │ │ + psrad %xmm6,%xmm10 │ │ │ │ + packssdw %xmm8,%xmm1 │ │ │ │ + packssdw %xmm10,%xmm9 │ │ │ │ + movdqu (%rsi,%rcx,1),%xmm13 │ │ │ │ + movdqu (%rsi,%r9,1),%xmm8 │ │ │ │ lea (%rsi,%rdx,2),%rsi │ │ │ │ - vpbroadcastb %xmm10,%ymm5 │ │ │ │ - vpsubb %ymm5,%ymm10,%ymm10 │ │ │ │ - vpaddb %ymm4,%ymm12,%ymm12 │ │ │ │ - vpaddb %ymm4,%ymm10,%ymm10 │ │ │ │ - vmovdqa (%rsp),%ymm5 │ │ │ │ - vmovd 0x40(%rsp),%xmm6 │ │ │ │ - vpshufb %ymm12,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm12,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm12,%ymm2,%ymm2 │ │ │ │ - vpmaddwd %ymm0,%ymm14,%ymm0 │ │ │ │ - vpmaddwd %ymm1,%ymm14,%ymm1 │ │ │ │ - vpmaddwd %ymm2,%ymm14,%ymm2 │ │ │ │ - vpshufb %ymm10,%ymm7,%ymm7 │ │ │ │ - vpshufb %ymm10,%ymm8,%ymm8 │ │ │ │ - vpshufb %ymm10,%ymm9,%ymm9 │ │ │ │ - vpmaddwd %ymm7,%ymm15,%ymm7 │ │ │ │ - vpmaddwd %ymm15,%ymm8,%ymm8 │ │ │ │ - vpmaddwd %ymm15,%ymm9,%ymm9 │ │ │ │ - vpunpcklqdq %xmm13,%xmm13,%xmm13 │ │ │ │ - vpmovsxbw %xmm13,%ymm13 │ │ │ │ - vphaddd %ymm7,%ymm0,%ymm0 │ │ │ │ - vphaddd %ymm8,%ymm1,%ymm1 │ │ │ │ - vphaddd %ymm9,%ymm2,%ymm2 │ │ │ │ - vpaddd %ymm5,%ymm0,%ymm0 │ │ │ │ - vpaddd %ymm5,%ymm1,%ymm1 │ │ │ │ - vpaddd %ymm5,%ymm2,%ymm2 │ │ │ │ - vpsrad %xmm6,%ymm0,%ymm0 │ │ │ │ - vpsrad %xmm6,%ymm1,%ymm1 │ │ │ │ - vpsrad %xmm6,%ymm2,%ymm2 │ │ │ │ - vperm2i128 $0x21,%ymm2,%ymm0,%ymm3 │ │ │ │ - vperm2i128 $0x13,%ymm1,%ymm2,%ymm2 │ │ │ │ - vpshufd $0x0,%ymm13,%ymm7 │ │ │ │ - vpshufd $0x55,%ymm13,%ymm8 │ │ │ │ - vpshufd $0xaa,%ymm13,%ymm9 │ │ │ │ - vpshufd $0xff,%ymm13,%ymm13 │ │ │ │ - vpackssdw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpackssdw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpunpckhwd %ymm1,%ymm0,%ymm2 │ │ │ │ - vpunpcklwd %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqu (%rsi),%xmm1 │ │ │ │ - vmovdqu (%rsi,%rcx,1),%xmm6 │ │ │ │ - vmovdqu (%rsi,%rdx,1),%xmm3 │ │ │ │ - vmovdqu (%rsi,%r9,1),%xmm11 │ │ │ │ - vinserti128 $0x1,(%rsi,%rdx,2),%ymm1,%ymm1 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,1),%ymm6,%ymm6 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,1),%ymm3,%ymm3 │ │ │ │ - vinserti128 $0x1,(%rsi,%r15,1),%ymm11,%ymm11 │ │ │ │ + pshufb %xmm12,%xmm2 │ │ │ │ + pshufb %xmm12,%xmm3 │ │ │ │ + pmaddwd %xmm0,%xmm2 │ │ │ │ + pmaddwd %xmm0,%xmm3 │ │ │ │ + pshufb %xmm14,%xmm13 │ │ │ │ + pshufb %xmm14,%xmm8 │ │ │ │ + pmaddwd %xmm15,%xmm13 │ │ │ │ + pmaddwd %xmm15,%xmm8 │ │ │ │ + phaddd %xmm13,%xmm2 │ │ │ │ + phaddd %xmm8,%xmm3 │ │ │ │ + shr $0x6,%eax │ │ │ │ + mov $0x40000000,%r11d │ │ │ │ + lea (%r10,%rax,1),%eax │ │ │ │ + cmovne 0x59e18(%r14,%rax,8),%r11 │ │ │ │ + paddd %xmm5,%xmm2 │ │ │ │ + paddd %xmm5,%xmm3 │ │ │ │ + psrad %xmm6,%xmm2 │ │ │ │ + psrad %xmm6,%xmm3 │ │ │ │ + packssdw %xmm3,%xmm2 │ │ │ │ + pshufd $0x4e,%xmm2,%xmm3 │ │ │ │ + movdqa %xmm1,%xmm13 │ │ │ │ + punpcklwd %xmm9,%xmm13 │ │ │ │ + punpckhwd %xmm9,%xmm1 │ │ │ │ + punpcklwd %xmm3,%xmm2 │ │ │ │ + movq %r11,%xmm10 │ │ │ │ + punpcklbw %xmm10,%xmm10 │ │ │ │ + psraw $0x8,%xmm10 │ │ │ │ + pshufd $0x0,%xmm10,%xmm3 │ │ │ │ + pshufd $0x55,%xmm10,%xmm4 │ │ │ │ + pshufd $0xaa,%xmm10,%xmm5 │ │ │ │ + pshufd $0xff,%xmm10,%xmm10 │ │ │ │ + movdqa %xmm13,%xmm8 │ │ │ │ + pmaddwd %xmm3,%xmm8 │ │ │ │ + movdqa %xmm1,%xmm9 │ │ │ │ + pmaddwd %xmm3,%xmm9 │ │ │ │ + movdqa %xmm2,%xmm13 │ │ │ │ + pmaddwd %xmm4,%xmm1 │ │ │ │ + movdqa %xmm2,%xmm11 │ │ │ │ + pmaddwd %xmm4,%xmm11 │ │ │ │ + paddd 0x59b60(%r14),%xmm8 │ │ │ │ + paddd 0x59b60(%r14),%xmm9 │ │ │ │ + pmaddwd %xmm5,%xmm2 │ │ │ │ + paddd %xmm1,%xmm8 │ │ │ │ + paddd %xmm11,%xmm9 │ │ │ │ + paddd %xmm2,%xmm8 │ │ │ │ + movdqu (%rsi),%xmm6 │ │ │ │ + movdqu (%rsi,%rdx,2),%xmm1 │ │ │ │ + movdqu (%rsi,%rcx,1),%xmm11 │ │ │ │ + movdqu (%rsi,%rbp,1),%xmm2 │ │ │ │ + pshufb %xmm12,%xmm6 │ │ │ │ + pshufb %xmm12,%xmm1 │ │ │ │ + pmaddwd %xmm0,%xmm6 │ │ │ │ + pmaddwd %xmm0,%xmm1 │ │ │ │ + pshufb %xmm14,%xmm11 │ │ │ │ + pshufb %xmm14,%xmm2 │ │ │ │ + pmaddwd %xmm15,%xmm11 │ │ │ │ + pmaddwd %xmm15,%xmm2 │ │ │ │ + phaddd %xmm11,%xmm6 │ │ │ │ + phaddd %xmm2,%xmm1 │ │ │ │ + paddd 0x10(%rsp),%xmm6 │ │ │ │ + paddd 0x10(%rsp),%xmm1 │ │ │ │ + psrad 0x20(%rsp),%xmm6 │ │ │ │ + psrad 0x20(%rsp),%xmm1 │ │ │ │ + movdqu (%rsi,%rdx,1),%xmm7 │ │ │ │ + movdqu (%rsi,%rbx,1),%xmm11 │ │ │ │ + packssdw %xmm1,%xmm6 │ │ │ │ + movdqu (%rsi,%r9,1),%xmm2 │ │ │ │ + movdqu (%rsi,%r15,1),%xmm1 │ │ │ │ + pshufb %xmm12,%xmm7 │ │ │ │ + pshufb %xmm12,%xmm11 │ │ │ │ + pmaddwd %xmm0,%xmm7 │ │ │ │ + pmaddwd %xmm0,%xmm11 │ │ │ │ + pshufb %xmm14,%xmm2 │ │ │ │ + pshufb %xmm14,%xmm1 │ │ │ │ + pmaddwd %xmm15,%xmm2 │ │ │ │ + pmaddwd %xmm15,%xmm1 │ │ │ │ + phaddd %xmm2,%xmm7 │ │ │ │ + phaddd %xmm1,%xmm11 │ │ │ │ + paddd 0x10(%rsp),%xmm7 │ │ │ │ + paddd 0x10(%rsp),%xmm11 │ │ │ │ + psrad 0x20(%rsp),%xmm7 │ │ │ │ + psrad 0x20(%rsp),%xmm11 │ │ │ │ + packssdw %xmm11,%xmm7 │ │ │ │ lea (%rsi,%rdx,4),%rsi │ │ │ │ - vpmaddwd %ymm7,%ymm0,%ymm4 │ │ │ │ - vpmaddwd %ymm2,%ymm8,%ymm5 │ │ │ │ - vpshufb %ymm12,%ymm1,%ymm1 │ │ │ │ - vpshufb %ymm12,%ymm3,%ymm3 │ │ │ │ - vpmaddwd %ymm1,%ymm14,%ymm1 │ │ │ │ - vpmaddwd %ymm3,%ymm14,%ymm3 │ │ │ │ - vmovdqa (%rsp),%ymm0 │ │ │ │ - vpshufb %ymm10,%ymm6,%ymm6 │ │ │ │ - vpshufb %ymm10,%ymm11,%ymm11 │ │ │ │ - vpmaddwd %ymm6,%ymm15,%ymm6 │ │ │ │ - vpmaddwd %ymm15,%ymm11,%ymm11 │ │ │ │ - vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ - vmovd 0x40(%rsp),%xmm5 │ │ │ │ - vphaddd %ymm6,%ymm1,%ymm1 │ │ │ │ - vphaddd %ymm11,%ymm3,%ymm3 │ │ │ │ - vpaddd %ymm0,%ymm1,%ymm1 │ │ │ │ - vpaddd %ymm0,%ymm3,%ymm3 │ │ │ │ - vpsrad %xmm5,%ymm1,%ymm1 │ │ │ │ - vpsrad %xmm5,%ymm3,%ymm3 │ │ │ │ - vpslld $0x10,%ymm3,%ymm3 │ │ │ │ - vpblendw $0xaa,%ymm3,%ymm1,%ymm1 │ │ │ │ - vperm2i128 $0x21,%ymm1,%ymm2,%ymm0 │ │ │ │ - vpaddd 0x20(%rsp),%ymm4,%ymm4 │ │ │ │ - vmovdqa %ymm1,%ymm2 │ │ │ │ - vpmaddwd %ymm0,%ymm9,%ymm5 │ │ │ │ - vpmaddwd %ymm2,%ymm13,%ymm6 │ │ │ │ - vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ - vpaddd %ymm6,%ymm4,%ymm4 │ │ │ │ - vpsrad $0x6,%ymm4,%ymm4 │ │ │ │ - vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ - vpackssdw %xmm5,%xmm4,%xmm4 │ │ │ │ - vmovdqa %xmm4,(%rdi) │ │ │ │ + movdqa %xmm6,%xmm1 │ │ │ │ + punpcklwd %xmm7,%xmm1 │ │ │ │ + punpckhwd %xmm7,%xmm6 │ │ │ │ + movdqa %xmm6,%xmm2 │ │ │ │ + movdqa %xmm1,%xmm11 │ │ │ │ + pmaddwd %xmm5,%xmm11 │ │ │ │ + movdqa %xmm1,%xmm7 │ │ │ │ + pmaddwd %xmm10,%xmm7 │ │ │ │ + pmaddwd %xmm10,%xmm6 │ │ │ │ + paddd %xmm11,%xmm9 │ │ │ │ + paddd %xmm7,%xmm8 │ │ │ │ + paddd %xmm6,%xmm9 │ │ │ │ + psrad $0x6,%xmm8 │ │ │ │ + psrad $0x6,%xmm9 │ │ │ │ + packssdw %xmm9,%xmm8 │ │ │ │ + movdqa %xmm8,(%rdi) │ │ │ │ add $0x10,%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 38a47e <__cxa_finalize@plt+0x35f42e> │ │ │ │ - mov %r13,%rsp │ │ │ │ + jg 389a20 <__cxa_finalize@plt+0x35e9d0> │ │ │ │ + add $0x1c8,%rsp │ │ │ │ pop %r13 │ │ │ │ pop %r12 │ │ │ │ pop %r15 │ │ │ │ pop %r14 │ │ │ │ pop %rbp │ │ │ │ pop %rbx │ │ │ │ - vzeroupper │ │ │ │ ret │ │ │ │ - movl $0x1,0xa0(%rsp) │ │ │ │ - movq $0x10,0xd0(%rsp) │ │ │ │ - jmp 38a5e0 <__cxa_finalize@plt+0x35f590> │ │ │ │ - movl $0x2,0xa0(%rsp) │ │ │ │ - movq $0x20,0xd0(%rsp) │ │ │ │ - jmp 38a5e0 <__cxa_finalize@plt+0x35f590> │ │ │ │ - movl $0x4,0xa0(%rsp) │ │ │ │ - movq $0x40,0xd0(%rsp) │ │ │ │ - jmp 38a5e0 <__cxa_finalize@plt+0x35f590> │ │ │ │ - movl $0x8,0xa0(%rsp) │ │ │ │ - movq $0x80,0xd0(%rsp) │ │ │ │ - jmp 38a5e0 <__cxa_finalize@plt+0x35f590> │ │ │ │ - movl $0x10,0xa0(%rsp) │ │ │ │ - movq $0x100,0xd0(%rsp) │ │ │ │ - mov 0x38(%r13),%eax │ │ │ │ - vmovdqa %ymm12,(%rsp) │ │ │ │ - vmovdqa %ymm13,0x20(%rsp) │ │ │ │ - vmovdqa %xmm7,0x40(%rsp) │ │ │ │ + movl $0x1,0x120(%rsp) │ │ │ │ + mov $0x10,%r13d │ │ │ │ + jmp 389c0b <__cxa_finalize@plt+0x35ebbb> │ │ │ │ + movl $0x2,0x120(%rsp) │ │ │ │ + mov $0x20,%r13d │ │ │ │ + jmp 389c0b <__cxa_finalize@plt+0x35ebbb> │ │ │ │ + movl $0x4,0x120(%rsp) │ │ │ │ + mov $0x40,%r13d │ │ │ │ + jmp 389c0b <__cxa_finalize@plt+0x35ebbb> │ │ │ │ + movl $0x8,0x120(%rsp) │ │ │ │ + mov $0x80,%r13d │ │ │ │ + jmp 389c0b <__cxa_finalize@plt+0x35ebbb> │ │ │ │ + movl $0x10,0x120(%rsp) │ │ │ │ + mov $0x100,%r13d │ │ │ │ + mov 0x200(%rsp),%eax │ │ │ │ + movdqa %xmm11,0x10(%rsp) │ │ │ │ + movdqa %xmm12,0x20(%rsp) │ │ │ │ + movdqa 0x59b60(%r14),%xmm13 │ │ │ │ shr $0x10,%r9d │ │ │ │ - sub $0x6,%rsi │ │ │ │ shr $0x6,%eax │ │ │ │ mov $0x40000000,%ecx │ │ │ │ lea (%r10,%rax,1),%eax │ │ │ │ - cmovne 0x585d8(%r14,%rax,8),%rcx │ │ │ │ - vpmaddwd 0x582b0(%r14),%ymm8,%ymm8 │ │ │ │ - vmovd %r9d,%xmm15 │ │ │ │ - mov %r9d,0xa4(%rsp) │ │ │ │ - mov %rsi,0xa8(%rsp) │ │ │ │ - mov %rdi,0xb0(%rsp) │ │ │ │ - mov %r8d,0xb8(%rsp) │ │ │ │ - shll $0x3,0x40(%r13) │ │ │ │ - vpbroadcastd %xmm15,%ymm15 │ │ │ │ - vpaddd %ymm8,%ymm10,%ymm10 │ │ │ │ - vmovq %rcx,%xmm0 │ │ │ │ - vpmovsxbw %xmm0,%xmm0 │ │ │ │ - vmovdqa %xmm0,0x50(%rsp) │ │ │ │ - jmp 38a6be <__cxa_finalize@plt+0x35f66e> │ │ │ │ - decl 0xa0(%rsp) │ │ │ │ - je 38ac59 <__cxa_finalize@plt+0x35fc09> │ │ │ │ - addq $0x10,0xb0(%rsp) │ │ │ │ - mov 0xb8(%rsp),%r8d │ │ │ │ - vpbroadcastd 0x40(%r13),%ymm8 │ │ │ │ - vpbroadcastd 0x583c8(%r14),%ymm6 │ │ │ │ - vpaddd 0x60(%rsp),%ymm8,%ymm10 │ │ │ │ - vpbroadcastd 0xa4(%rsp),%ymm15 │ │ │ │ - vpxor %ymm9,%ymm9,%ymm9 │ │ │ │ - mov 0xa8(%rsp),%rsi │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - vmovdqa (%rsp),%ymm12 │ │ │ │ - vmovdqa 0x40(%rsp),%xmm7 │ │ │ │ - vpbroadcastq 0x583cc(%r14),%xmm2 │ │ │ │ - vpand %ymm6,%ymm10,%ymm5 │ │ │ │ - vpsrld $0x6,%ymm5,%ymm5 │ │ │ │ - vpaddd %ymm5,%ymm15,%ymm15 │ │ │ │ - vpcmpeqd %ymm5,%ymm9,%ymm5 │ │ │ │ - vextracti128 $0x1,%ymm15,%xmm11 │ │ │ │ - vmovq %xmm15,%r9 │ │ │ │ - vpextrq $0x1,%xmm15,%r11 │ │ │ │ - vmovq %xmm11,%rbp │ │ │ │ - vpextrq $0x1,%xmm11,%r12 │ │ │ │ - mov %r9d,%ecx │ │ │ │ - shr $0x20,%r9 │ │ │ │ - mov %r11d,%eax │ │ │ │ - shr $0x20,%r11 │ │ │ │ - mov %ebp,%ebx │ │ │ │ - shr $0x20,%rbp │ │ │ │ - mov %r12d,%r15d │ │ │ │ - shr $0x20,%r12 │ │ │ │ - vmovdqa %ymm10,0x60(%rsp) │ │ │ │ - vmovq 0x585d8(%r14,%rcx,8),%xmm1 │ │ │ │ - vmovq 0x585d8(%r14,%r9,8),%xmm13 │ │ │ │ - vmovhps 0x585d8(%r14,%rax,8),%xmm1,%xmm1 │ │ │ │ - vmovhps 0x585d8(%r14,%r11,8),%xmm13,%xmm13 │ │ │ │ - vmovq 0x585d8(%r14,%rbx,8),%xmm14 │ │ │ │ - vmovq 0x585d8(%r14,%rbp,8),%xmm15 │ │ │ │ - vmovhps 0x585d8(%r14,%r15,8),%xmm14,%xmm14 │ │ │ │ - vmovhps 0x585d8(%r14,%r12,8),%xmm15,%xmm15 │ │ │ │ - vpsrld $0xa,%ymm10,%ymm10 │ │ │ │ - vextracti128 $0x1,%ymm10,%xmm11 │ │ │ │ - vextracti128 $0x1,%ymm5,%xmm6 │ │ │ │ - vmovq %xmm10,%r9 │ │ │ │ - vpextrq $0x1,%xmm10,%rbp │ │ │ │ - vmovq %xmm11,%r11 │ │ │ │ - vpextrq $0x1,%xmm11,%r12 │ │ │ │ - mov %r9d,%ecx │ │ │ │ - shr $0x20,%r9 │ │ │ │ + cmovne 0x59e18(%r14,%rax,8),%rcx │ │ │ │ + movd %r9d,%xmm15 │ │ │ │ + sub $0x6,%rsi │ │ │ │ + movdqa %xmm8,%xmm7 │ │ │ │ + pslld $0x2,%xmm7 │ │ │ │ + pmaddwd 0x59a40(%r14),%xmm8 │ │ │ │ + pshufd $0x0,%xmm15,%xmm15 │ │ │ │ + paddd %xmm8,%xmm14 │ │ │ │ + movq %rcx,%xmm3 │ │ │ │ + punpcklbw %xmm3,%xmm3 │ │ │ │ + psraw $0x8,%xmm3 │ │ │ │ + movdqa %xmm7,0x130(%rsp) │ │ │ │ + movdqa %xmm15,0x150(%rsp) │ │ │ │ + mov %rsi,0x128(%rsp) │ │ │ │ + mov %rdi,0x160(%rsp) │ │ │ │ + pshufd $0x0,%xmm3,%xmm0 │ │ │ │ + pshufd $0x55,%xmm3,%xmm1 │ │ │ │ + pshufd $0xaa,%xmm3,%xmm2 │ │ │ │ + pshufd $0xff,%xmm3,%xmm3 │ │ │ │ + movdqa %xmm0,0x170(%rsp) │ │ │ │ + movdqa %xmm1,0x180(%rsp) │ │ │ │ + movdqa %xmm2,0x190(%rsp) │ │ │ │ + movdqa %xmm3,0x1a0(%rsp) │ │ │ │ + mov %r8d,0x208(%rsp) │ │ │ │ + jmp 389d3c <__cxa_finalize@plt+0x35ecec> │ │ │ │ + decl 0x120(%rsp) │ │ │ │ + je 38a7d6 <__cxa_finalize@plt+0x35f786> │ │ │ │ + addq $0x10,0x160(%rsp) │ │ │ │ + mov 0x208(%rsp),%r8d │ │ │ │ + movdqa 0x130(%rsp),%xmm7 │ │ │ │ + movdqa 0x140(%rsp),%xmm14 │ │ │ │ + movdqa 0x59b70(%r14),%xmm10 │ │ │ │ + movdqa 0x10(%rsp),%xmm11 │ │ │ │ + movdqa 0x150(%rsp),%xmm15 │ │ │ │ + mov 0x128(%rsp),%rsi │ │ │ │ + mov 0x160(%rsp),%rdi │ │ │ │ + paddd %xmm7,%xmm14 │ │ │ │ + movdqa 0x59ba0(%r14),%xmm9 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movdqa %xmm14,%xmm2 │ │ │ │ + psrld $0xa,%xmm2 │ │ │ │ + movdqa %xmm2,0x30(%rsp) │ │ │ │ + movdqa %xmm14,%xmm6 │ │ │ │ + pand %xmm10,%xmm6 │ │ │ │ + psrld $0x6,%xmm6 │ │ │ │ + movdqa %xmm15,%xmm5 │ │ │ │ + paddd %xmm6,%xmm5 │ │ │ │ + pcmpeqd %xmm1,%xmm6 │ │ │ │ + pshufd $0x4e,%xmm5,%xmm2 │ │ │ │ + movd %xmm5,%ecx │ │ │ │ + movd %xmm2,%r9d │ │ │ │ + pshufd $0x39,%xmm5,%xmm5 │ │ │ │ + pshufd $0x39,%xmm2,%xmm2 │ │ │ │ + movd %xmm5,%eax │ │ │ │ + movd %xmm2,%r11d │ │ │ │ + movq 0x59e18(%r14,%rcx,8),%xmm0 │ │ │ │ + movq 0x59e18(%r14,%r9,8),%xmm1 │ │ │ │ + movhps 0x59e18(%r14,%rax,8),%xmm0 │ │ │ │ + movhps 0x59e18(%r14,%r11,8),%xmm1 │ │ │ │ + paddd %xmm7,%xmm14 │ │ │ │ + movdqa %xmm14,%xmm5 │ │ │ │ + pand %xmm10,%xmm5 │ │ │ │ + psrld $0x6,%xmm5 │ │ │ │ + paddd %xmm5,%xmm15 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + pcmpeqd %xmm2,%xmm5 │ │ │ │ + movdqa %xmm14,0x140(%rsp) │ │ │ │ + pshufd $0x4e,%xmm15,%xmm4 │ │ │ │ + movd %xmm15,%ebx │ │ │ │ + movd %xmm4,%ebp │ │ │ │ + pshufd $0x39,%xmm15,%xmm15 │ │ │ │ + pshufd $0x39,%xmm4,%xmm4 │ │ │ │ + movd %xmm15,%r15d │ │ │ │ + movd %xmm4,%r12d │ │ │ │ + movq 0x59e18(%r14,%rbx,8),%xmm2 │ │ │ │ + movq 0x59e18(%r14,%rbp,8),%xmm3 │ │ │ │ + movhps 0x59e18(%r14,%r15,8),%xmm2 │ │ │ │ + movhps 0x59e18(%r14,%r12,8),%xmm3 │ │ │ │ + psrld $0xa,%xmm14 │ │ │ │ + movq %xmm14,%rbp │ │ │ │ + punpckhqdq %xmm14,%xmm14 │ │ │ │ + movq %xmm14,%r12 │ │ │ │ mov %ebp,%ebx │ │ │ │ shr $0x20,%rbp │ │ │ │ - mov %r11d,%eax │ │ │ │ - shr $0x20,%r11 │ │ │ │ mov %r12d,%r15d │ │ │ │ shr $0x20,%r12 │ │ │ │ - vpshufd $0xa0,%xmm5,%xmm4 │ │ │ │ - vpshufd $0xf5,%xmm5,%xmm5 │ │ │ │ - vpshufd $0xa0,%xmm6,%xmm11 │ │ │ │ - vpshufd $0xf5,%xmm6,%xmm6 │ │ │ │ - vpblendvb %xmm4,%xmm2,%xmm1,%xmm1 │ │ │ │ - vpblendvb %xmm5,%xmm2,%xmm13,%xmm13 │ │ │ │ - vpblendvb %xmm11,%xmm2,%xmm14,%xmm14 │ │ │ │ - vpblendvb %xmm6,%xmm2,%xmm15,%xmm15 │ │ │ │ - vpmovsxbw %xmm1,%ymm1 │ │ │ │ - vpmovsxbw %xmm13,%ymm13 │ │ │ │ - vpmovsxbw %xmm14,%ymm14 │ │ │ │ - vpmovsxbw %xmm15,%ymm15 │ │ │ │ - vmovdqu (%rsi,%rcx,2),%xmm0 │ │ │ │ - vmovdqu (%rsi,%r9,2),%xmm10 │ │ │ │ - vmovdqu (%rsi,%rax,2),%xmm2 │ │ │ │ - vmovdqu (%rsi,%r11,2),%xmm3 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,2),%ymm0,%ymm0 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,2),%ymm10,%ymm10 │ │ │ │ - vinserti128 $0x1,(%rsi,%r15,2),%ymm2,%ymm2 │ │ │ │ - vinserti128 $0x1,(%rsi,%r12,2),%ymm3,%ymm3 │ │ │ │ + mov 0x30(%rsp),%ecx │ │ │ │ + mov 0x34(%rsp),%r9d │ │ │ │ + mov 0x38(%rsp),%eax │ │ │ │ + mov 0x3c(%rsp),%r11d │ │ │ │ + pshufd $0x50,%xmm6,%xmm4 │ │ │ │ + pshufd $0xfa,%xmm6,%xmm6 │ │ │ │ + pshufd $0x50,%xmm5,%xmm14 │ │ │ │ + pshufd $0xfa,%xmm5,%xmm5 │ │ │ │ + movdqa %xmm9,%xmm7 │ │ │ │ + pand %xmm4,%xmm7 │ │ │ │ + movdqa %xmm9,%xmm8 │ │ │ │ + pand %xmm6,%xmm8 │ │ │ │ + movdqa %xmm9,%xmm15 │ │ │ │ + pand %xmm14,%xmm15 │ │ │ │ + pand %xmm5,%xmm9 │ │ │ │ + pandn %xmm0,%xmm4 │ │ │ │ + pandn %xmm1,%xmm6 │ │ │ │ + pandn %xmm2,%xmm14 │ │ │ │ + pandn %xmm3,%xmm5 │ │ │ │ + por %xmm4,%xmm7 │ │ │ │ + por %xmm6,%xmm8 │ │ │ │ + por %xmm14,%xmm15 │ │ │ │ + por %xmm5,%xmm9 │ │ │ │ + movdqa %xmm7,%xmm0 │ │ │ │ + punpcklbw %xmm7,%xmm0 │ │ │ │ + punpckhbw %xmm7,%xmm7 │ │ │ │ + movdqa %xmm8,%xmm1 │ │ │ │ + punpcklbw %xmm8,%xmm1 │ │ │ │ + punpckhbw %xmm8,%xmm8 │ │ │ │ + psraw $0x8,%xmm0 │ │ │ │ + psraw $0x8,%xmm7 │ │ │ │ + psraw $0x8,%xmm1 │ │ │ │ + psraw $0x8,%xmm8 │ │ │ │ + movdqa %xmm15,%xmm2 │ │ │ │ + punpcklbw %xmm15,%xmm2 │ │ │ │ + punpckhbw %xmm15,%xmm15 │ │ │ │ + movdqa %xmm9,%xmm3 │ │ │ │ + punpcklbw %xmm9,%xmm3 │ │ │ │ + punpckhbw %xmm9,%xmm9 │ │ │ │ + psraw $0x8,%xmm2 │ │ │ │ + psraw $0x8,%xmm15 │ │ │ │ + psraw $0x8,%xmm3 │ │ │ │ + psraw $0x8,%xmm9 │ │ │ │ + movdqa %xmm0,0x40(%rsp) │ │ │ │ + movdqa %xmm7,0x50(%rsp) │ │ │ │ + movdqa %xmm1,0x60(%rsp) │ │ │ │ + movdqa %xmm8,0x70(%rsp) │ │ │ │ + movdqa %xmm2,0x80(%rsp) │ │ │ │ + movdqa %xmm15,0x90(%rsp) │ │ │ │ + movdqa %xmm3,0xa0(%rsp) │ │ │ │ + movdqa %xmm9,0xb0(%rsp) │ │ │ │ + movdqu (%rsi,%rcx,2),%xmm1 │ │ │ │ + movdqu (%rsi,%r9,2),%xmm2 │ │ │ │ + movdqu (%rsi,%rax,2),%xmm3 │ │ │ │ + movdqu (%rsi,%r11,2),%xmm4 │ │ │ │ + movdqu (%rsi,%rbx,2),%xmm5 │ │ │ │ + movdqu (%rsi,%rbp,2),%xmm6 │ │ │ │ + movdqu (%rsi,%r15,2),%xmm9 │ │ │ │ + movdqu (%rsi,%r12,2),%xmm10 │ │ │ │ add %rdx,%rsi │ │ │ │ - vmovdqu (%rsi,%rcx,2),%xmm4 │ │ │ │ - vmovdqu (%rsi,%r9,2),%xmm5 │ │ │ │ - vmovdqu (%rsi,%rax,2),%xmm6 │ │ │ │ - vmovdqu (%rsi,%r11,2),%xmm11 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,2),%ymm4,%ymm4 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,2),%ymm5,%ymm5 │ │ │ │ - vinserti128 $0x1,(%rsi,%r15,2),%ymm6,%ymm6 │ │ │ │ - vinserti128 $0x1,(%rsi,%r12,2),%ymm11,%ymm11 │ │ │ │ + pmaddwd 0x40(%rsp),%xmm1 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm2 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm3 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm4 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm5 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm6 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm9 │ │ │ │ + pmaddwd 0xb0(%rsp),%xmm10 │ │ │ │ + phaddd %xmm2,%xmm1 │ │ │ │ + phaddd %xmm4,%xmm3 │ │ │ │ + phaddd %xmm6,%xmm5 │ │ │ │ + phaddd %xmm10,%xmm9 │ │ │ │ + phaddd %xmm3,%xmm1 │ │ │ │ + phaddd %xmm9,%xmm5 │ │ │ │ + paddd %xmm11,%xmm1 │ │ │ │ + paddd %xmm11,%xmm5 │ │ │ │ + psrad %xmm12,%xmm1 │ │ │ │ + psrad %xmm12,%xmm5 │ │ │ │ + packssdw %xmm5,%xmm1 │ │ │ │ + movdqa %xmm1,0xc0(%rsp) │ │ │ │ + movdqu (%rsi,%rcx,2),%xmm2 │ │ │ │ + movdqu (%rsi,%r9,2),%xmm3 │ │ │ │ + movdqu (%rsi,%rax,2),%xmm4 │ │ │ │ + movdqu (%rsi,%r11,2),%xmm5 │ │ │ │ + movdqu (%rsi,%rbx,2),%xmm6 │ │ │ │ + movdqu (%rsi,%rbp,2),%xmm1 │ │ │ │ + movdqu (%rsi,%r15,2),%xmm9 │ │ │ │ + movdqu (%rsi,%r12,2),%xmm10 │ │ │ │ add %rdx,%rsi │ │ │ │ - vpmaddwd %ymm1,%ymm0,%ymm0 │ │ │ │ - vpmaddwd %ymm13,%ymm10,%ymm10 │ │ │ │ - vpmaddwd %ymm2,%ymm14,%ymm2 │ │ │ │ - vpmaddwd %ymm3,%ymm15,%ymm3 │ │ │ │ - vpmaddwd %ymm1,%ymm4,%ymm4 │ │ │ │ - vpmaddwd %ymm5,%ymm13,%ymm5 │ │ │ │ - vpmaddwd %ymm6,%ymm14,%ymm6 │ │ │ │ - vpmaddwd %ymm15,%ymm11,%ymm11 │ │ │ │ - vphaddd %ymm10,%ymm0,%ymm0 │ │ │ │ - vphaddd %ymm3,%ymm2,%ymm2 │ │ │ │ - vphaddd %ymm5,%ymm4,%ymm4 │ │ │ │ - vphaddd %ymm11,%ymm6,%ymm6 │ │ │ │ - vphaddd %ymm2,%ymm0,%ymm0 │ │ │ │ - vphaddd %ymm6,%ymm4,%ymm4 │ │ │ │ - vpaddd %ymm0,%ymm12,%ymm0 │ │ │ │ - vpaddd %ymm4,%ymm12,%ymm4 │ │ │ │ - vpsrad %xmm7,%ymm0,%ymm0 │ │ │ │ - vpsrad %xmm7,%ymm4,%ymm4 │ │ │ │ - vpackssdw %ymm4,%ymm0,%ymm0 │ │ │ │ - vmovdqa %ymm0,0x80(%rsp) │ │ │ │ - vmovdqu (%rsi,%rcx,2),%xmm10 │ │ │ │ - vmovdqu (%rsi,%r9,2),%xmm2 │ │ │ │ - vmovdqu (%rsi,%rax,2),%xmm3 │ │ │ │ - vmovdqu (%rsi,%r11,2),%xmm4 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,2),%ymm10,%ymm10 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,2),%ymm2,%ymm2 │ │ │ │ - vinserti128 $0x1,(%rsi,%r15,2),%ymm3,%ymm3 │ │ │ │ - vinserti128 $0x1,(%rsi,%r12,2),%ymm4,%ymm4 │ │ │ │ + pmaddwd 0x40(%rsp),%xmm2 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm3 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm4 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm5 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm6 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm1 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm9 │ │ │ │ + pmaddwd 0xb0(%rsp),%xmm10 │ │ │ │ + phaddd %xmm3,%xmm2 │ │ │ │ + phaddd %xmm5,%xmm4 │ │ │ │ + phaddd %xmm1,%xmm6 │ │ │ │ + phaddd %xmm10,%xmm9 │ │ │ │ + phaddd %xmm4,%xmm2 │ │ │ │ + phaddd %xmm9,%xmm6 │ │ │ │ + paddd %xmm11,%xmm2 │ │ │ │ + paddd %xmm11,%xmm6 │ │ │ │ + psrad %xmm12,%xmm2 │ │ │ │ + psrad %xmm12,%xmm6 │ │ │ │ + packssdw %xmm6,%xmm2 │ │ │ │ + movdqa %xmm2,0xd0(%rsp) │ │ │ │ + movdqu (%rsi,%rcx,2),%xmm3 │ │ │ │ + movdqu (%rsi,%r9,2),%xmm4 │ │ │ │ + movdqu (%rsi,%rax,2),%xmm5 │ │ │ │ + movdqu (%rsi,%r11,2),%xmm6 │ │ │ │ + movdqu (%rsi,%rbx,2),%xmm1 │ │ │ │ + movdqu (%rsi,%rbp,2),%xmm2 │ │ │ │ + movdqu (%rsi,%r15,2),%xmm9 │ │ │ │ + movdqu (%rsi,%r12,2),%xmm10 │ │ │ │ add %rdx,%rsi │ │ │ │ - vmovdqu (%rsi,%rcx,2),%xmm5 │ │ │ │ - vmovdqu (%rsi,%r9,2),%xmm6 │ │ │ │ - vmovdqu (%rsi,%rax,2),%xmm11 │ │ │ │ - vmovdqu (%rsi,%r11,2),%xmm8 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,2),%ymm5,%ymm5 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,2),%ymm6,%ymm6 │ │ │ │ - vinserti128 $0x1,(%rsi,%r15,2),%ymm11,%ymm11 │ │ │ │ - vinserti128 $0x1,(%rsi,%r12,2),%ymm8,%ymm8 │ │ │ │ + pmaddwd 0x40(%rsp),%xmm3 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm4 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm5 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm6 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm1 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm2 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm9 │ │ │ │ + pmaddwd 0xb0(%rsp),%xmm10 │ │ │ │ + phaddd %xmm4,%xmm3 │ │ │ │ + phaddd %xmm6,%xmm5 │ │ │ │ + phaddd %xmm2,%xmm1 │ │ │ │ + phaddd %xmm10,%xmm9 │ │ │ │ + phaddd %xmm5,%xmm3 │ │ │ │ + phaddd %xmm9,%xmm1 │ │ │ │ + paddd %xmm11,%xmm3 │ │ │ │ + paddd %xmm11,%xmm1 │ │ │ │ + psrad %xmm12,%xmm3 │ │ │ │ + psrad %xmm12,%xmm1 │ │ │ │ + packssdw %xmm1,%xmm3 │ │ │ │ + movdqa %xmm3,0xe0(%rsp) │ │ │ │ + movdqu (%rsi,%rcx,2),%xmm4 │ │ │ │ + movdqu (%rsi,%r9,2),%xmm5 │ │ │ │ + movdqu (%rsi,%rax,2),%xmm6 │ │ │ │ + movdqu (%rsi,%r11,2),%xmm1 │ │ │ │ + movdqu (%rsi,%rbx,2),%xmm2 │ │ │ │ + movdqu (%rsi,%rbp,2),%xmm3 │ │ │ │ + movdqu (%rsi,%r15,2),%xmm9 │ │ │ │ + movdqu (%rsi,%r12,2),%xmm10 │ │ │ │ add %rdx,%rsi │ │ │ │ - vpmaddwd %ymm1,%ymm10,%ymm10 │ │ │ │ - vpmaddwd %ymm2,%ymm13,%ymm2 │ │ │ │ - vpmaddwd %ymm3,%ymm14,%ymm3 │ │ │ │ - vpmaddwd %ymm4,%ymm15,%ymm4 │ │ │ │ - vpmaddwd %ymm1,%ymm5,%ymm5 │ │ │ │ - vpmaddwd %ymm6,%ymm13,%ymm6 │ │ │ │ - vpmaddwd %ymm14,%ymm11,%ymm11 │ │ │ │ - vpmaddwd %ymm15,%ymm8,%ymm8 │ │ │ │ - vphaddd %ymm2,%ymm10,%ymm10 │ │ │ │ - vphaddd %ymm4,%ymm3,%ymm3 │ │ │ │ - vphaddd %ymm6,%ymm5,%ymm5 │ │ │ │ - vphaddd %ymm8,%ymm11,%ymm11 │ │ │ │ - vphaddd %ymm3,%ymm10,%ymm10 │ │ │ │ - vphaddd %ymm11,%ymm5,%ymm5 │ │ │ │ - vpaddd %ymm12,%ymm10,%ymm10 │ │ │ │ - vpaddd %ymm5,%ymm12,%ymm5 │ │ │ │ - vpsrad %xmm7,%ymm10,%ymm10 │ │ │ │ - vpsrad %xmm7,%ymm5,%ymm5 │ │ │ │ - vpackssdw %ymm5,%ymm10,%ymm10 │ │ │ │ - vmovdqu (%rsi,%rcx,2),%xmm2 │ │ │ │ - vmovdqu (%rsi,%r9,2),%xmm3 │ │ │ │ - vmovdqu (%rsi,%rax,2),%xmm4 │ │ │ │ - vmovdqu (%rsi,%r11,2),%xmm5 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,2),%ymm2,%ymm2 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,2),%ymm3,%ymm3 │ │ │ │ - vinserti128 $0x1,(%rsi,%r15,2),%ymm4,%ymm4 │ │ │ │ - vinserti128 $0x1,(%rsi,%r12,2),%ymm5,%ymm5 │ │ │ │ + pmaddwd 0x40(%rsp),%xmm4 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm5 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm6 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm1 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm2 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm3 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm9 │ │ │ │ + pmaddwd 0xb0(%rsp),%xmm10 │ │ │ │ + phaddd %xmm5,%xmm4 │ │ │ │ + phaddd %xmm1,%xmm6 │ │ │ │ + phaddd %xmm3,%xmm2 │ │ │ │ + phaddd %xmm10,%xmm9 │ │ │ │ + phaddd %xmm6,%xmm4 │ │ │ │ + phaddd %xmm9,%xmm2 │ │ │ │ + paddd %xmm11,%xmm4 │ │ │ │ + paddd %xmm11,%xmm2 │ │ │ │ + psrad %xmm12,%xmm4 │ │ │ │ + psrad %xmm12,%xmm2 │ │ │ │ + packssdw %xmm2,%xmm4 │ │ │ │ + movdqa %xmm4,0xf0(%rsp) │ │ │ │ + movdqu (%rsi,%rcx,2),%xmm5 │ │ │ │ + movdqu (%rsi,%r9,2),%xmm6 │ │ │ │ + movdqu (%rsi,%rax,2),%xmm1 │ │ │ │ + movdqu (%rsi,%r11,2),%xmm2 │ │ │ │ + movdqu (%rsi,%rbx,2),%xmm3 │ │ │ │ + movdqu (%rsi,%rbp,2),%xmm4 │ │ │ │ + movdqu (%rsi,%r15,2),%xmm9 │ │ │ │ + movdqu (%rsi,%r12,2),%xmm10 │ │ │ │ add %rdx,%rsi │ │ │ │ - vmovdqu (%rsi,%rcx,2),%xmm6 │ │ │ │ - vmovdqu (%rsi,%r9,2),%xmm11 │ │ │ │ - vmovdqu (%rsi,%rax,2),%xmm8 │ │ │ │ - vmovdqu (%rsi,%r11,2),%xmm9 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,2),%ymm6,%ymm6 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,2),%ymm11,%ymm11 │ │ │ │ - vinserti128 $0x1,(%rsi,%r15,2),%ymm8,%ymm8 │ │ │ │ - vinserti128 $0x1,(%rsi,%r12,2),%ymm9,%ymm9 │ │ │ │ + pmaddwd 0x40(%rsp),%xmm5 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm6 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm1 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm2 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm3 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm4 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm9 │ │ │ │ + pmaddwd 0xb0(%rsp),%xmm10 │ │ │ │ + phaddd %xmm6,%xmm5 │ │ │ │ + phaddd %xmm2,%xmm1 │ │ │ │ + phaddd %xmm4,%xmm3 │ │ │ │ + phaddd %xmm10,%xmm9 │ │ │ │ + phaddd %xmm1,%xmm5 │ │ │ │ + phaddd %xmm9,%xmm3 │ │ │ │ + paddd %xmm11,%xmm5 │ │ │ │ + paddd %xmm11,%xmm3 │ │ │ │ + psrad %xmm12,%xmm5 │ │ │ │ + psrad %xmm12,%xmm3 │ │ │ │ + packssdw %xmm3,%xmm5 │ │ │ │ + movdqa %xmm5,0x100(%rsp) │ │ │ │ + movdqu (%rsi,%rcx,2),%xmm6 │ │ │ │ + movdqu (%rsi,%r9,2),%xmm1 │ │ │ │ + movdqu (%rsi,%rax,2),%xmm2 │ │ │ │ + movdqu (%rsi,%r11,2),%xmm3 │ │ │ │ + movdqu (%rsi,%rbx,2),%xmm4 │ │ │ │ + movdqu (%rsi,%rbp,2),%xmm5 │ │ │ │ + movdqu (%rsi,%r15,2),%xmm9 │ │ │ │ + movdqu (%rsi,%r12,2),%xmm10 │ │ │ │ add %rdx,%rsi │ │ │ │ - vpmaddwd %ymm1,%ymm2,%ymm2 │ │ │ │ - vpmaddwd %ymm3,%ymm13,%ymm3 │ │ │ │ - vpmaddwd %ymm4,%ymm14,%ymm4 │ │ │ │ - vpmaddwd %ymm5,%ymm15,%ymm5 │ │ │ │ - vpmaddwd %ymm1,%ymm6,%ymm6 │ │ │ │ - vpmaddwd %ymm13,%ymm11,%ymm11 │ │ │ │ - vpmaddwd %ymm14,%ymm8,%ymm8 │ │ │ │ - vpmaddwd %ymm15,%ymm9,%ymm9 │ │ │ │ - vphaddd %ymm3,%ymm2,%ymm2 │ │ │ │ - vphaddd %ymm5,%ymm4,%ymm4 │ │ │ │ - vphaddd %ymm11,%ymm6,%ymm6 │ │ │ │ - vphaddd %ymm9,%ymm8,%ymm8 │ │ │ │ - vphaddd %ymm4,%ymm2,%ymm2 │ │ │ │ - vphaddd %ymm8,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm2,%ymm12,%ymm2 │ │ │ │ - vpaddd %ymm6,%ymm12,%ymm6 │ │ │ │ - vpsrad %xmm7,%ymm2,%ymm2 │ │ │ │ - vpsrad %xmm7,%ymm6,%ymm6 │ │ │ │ - vpackssdw %ymm6,%ymm2,%ymm2 │ │ │ │ - vmovdqu (%rsi,%rcx,2),%xmm3 │ │ │ │ - vmovdqu (%rsi,%r9,2),%xmm4 │ │ │ │ - vmovdqu (%rsi,%rax,2),%xmm5 │ │ │ │ - vmovdqu (%rsi,%r11,2),%xmm6 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,2),%ymm3,%ymm3 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,2),%ymm4,%ymm4 │ │ │ │ - vinserti128 $0x1,(%rsi,%r15,2),%ymm5,%ymm5 │ │ │ │ - vinserti128 $0x1,(%rsi,%r12,2),%ymm6,%ymm6 │ │ │ │ + pmaddwd 0x40(%rsp),%xmm6 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm1 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm2 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm3 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm4 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm5 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm9 │ │ │ │ + pmaddwd 0xb0(%rsp),%xmm10 │ │ │ │ + phaddd %xmm1,%xmm6 │ │ │ │ + phaddd %xmm3,%xmm2 │ │ │ │ + phaddd %xmm5,%xmm4 │ │ │ │ + phaddd %xmm10,%xmm9 │ │ │ │ + phaddd %xmm2,%xmm6 │ │ │ │ + phaddd %xmm9,%xmm4 │ │ │ │ + paddd %xmm11,%xmm6 │ │ │ │ + paddd %xmm11,%xmm4 │ │ │ │ + psrad %xmm12,%xmm6 │ │ │ │ + psrad %xmm12,%xmm4 │ │ │ │ + packssdw %xmm4,%xmm6 │ │ │ │ + movdqu (%rsi,%rcx,2),%xmm7 │ │ │ │ + movdqu (%rsi,%r9,2),%xmm1 │ │ │ │ + movdqu (%rsi,%rax,2),%xmm2 │ │ │ │ + movdqu (%rsi,%r11,2),%xmm3 │ │ │ │ + movdqu (%rsi,%rbx,2),%xmm4 │ │ │ │ + movdqu (%rsi,%rbp,2),%xmm5 │ │ │ │ + movdqu (%rsi,%r15,2),%xmm9 │ │ │ │ + movdqu (%rsi,%r12,2),%xmm10 │ │ │ │ add %rdx,%rsi │ │ │ │ - vmovdqu (%rsi,%rcx,2),%xmm11 │ │ │ │ - vmovdqu (%rsi,%r9,2),%xmm8 │ │ │ │ - vmovdqu (%rsi,%rax,2),%xmm9 │ │ │ │ - vmovdqu (%rsi,%r11,2),%xmm0 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,2),%ymm11,%ymm11 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,2),%ymm8,%ymm8 │ │ │ │ - vinserti128 $0x1,(%rsi,%r15,2),%ymm9,%ymm9 │ │ │ │ - vinserti128 $0x1,(%rsi,%r12,2),%ymm0,%ymm0 │ │ │ │ + pmaddwd 0x40(%rsp),%xmm7 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm1 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm2 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm3 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm4 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm5 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm9 │ │ │ │ + pmaddwd 0xb0(%rsp),%xmm10 │ │ │ │ + phaddd %xmm1,%xmm7 │ │ │ │ + phaddd %xmm3,%xmm2 │ │ │ │ + phaddd %xmm5,%xmm4 │ │ │ │ + phaddd %xmm10,%xmm9 │ │ │ │ + phaddd %xmm2,%xmm7 │ │ │ │ + phaddd %xmm9,%xmm4 │ │ │ │ + paddd %xmm11,%xmm7 │ │ │ │ + paddd %xmm11,%xmm4 │ │ │ │ + psrad %xmm12,%xmm7 │ │ │ │ + psrad %xmm12,%xmm4 │ │ │ │ + packssdw %xmm4,%xmm7 │ │ │ │ + movdqu (%rsi,%rcx,2),%xmm8 │ │ │ │ + movdqu (%rsi,%r9,2),%xmm1 │ │ │ │ + movdqu (%rsi,%rax,2),%xmm2 │ │ │ │ + movdqu (%rsi,%r11,2),%xmm3 │ │ │ │ + movdqu (%rsi,%rbx,2),%xmm4 │ │ │ │ + movdqu (%rsi,%rbp,2),%xmm5 │ │ │ │ + movdqu (%rsi,%r15,2),%xmm9 │ │ │ │ + movdqu (%rsi,%r12,2),%xmm10 │ │ │ │ add %rdx,%rsi │ │ │ │ - vpmaddwd %ymm1,%ymm3,%ymm3 │ │ │ │ - vpmaddwd %ymm4,%ymm13,%ymm4 │ │ │ │ - vpmaddwd %ymm5,%ymm14,%ymm5 │ │ │ │ - vpmaddwd %ymm6,%ymm15,%ymm6 │ │ │ │ - vpmaddwd %ymm1,%ymm11,%ymm11 │ │ │ │ - vpmaddwd %ymm13,%ymm8,%ymm8 │ │ │ │ - vpmaddwd %ymm14,%ymm9,%ymm9 │ │ │ │ - vpmaddwd %ymm0,%ymm15,%ymm0 │ │ │ │ - vphaddd %ymm4,%ymm3,%ymm3 │ │ │ │ - vphaddd %ymm6,%ymm5,%ymm5 │ │ │ │ - vphaddd %ymm8,%ymm11,%ymm11 │ │ │ │ - vphaddd %ymm0,%ymm9,%ymm9 │ │ │ │ - vphaddd %ymm5,%ymm3,%ymm3 │ │ │ │ - vphaddd %ymm9,%ymm11,%ymm11 │ │ │ │ - vpaddd %ymm3,%ymm12,%ymm3 │ │ │ │ - vpaddd %ymm12,%ymm11,%ymm11 │ │ │ │ - vpsrad %xmm7,%ymm3,%ymm3 │ │ │ │ - vpsrad %xmm7,%ymm11,%ymm11 │ │ │ │ - vpackssdw %ymm11,%ymm3,%ymm3 │ │ │ │ - vmovdqa 0x80(%rsp),%ymm0 │ │ │ │ - vbroadcasti128 0x58280(%r14),%ymm11 │ │ │ │ - vpbroadcastd 0x50(%rsp),%ymm8 │ │ │ │ - vpbroadcastd 0x54(%rsp),%ymm9 │ │ │ │ - vpbroadcastd 0x58(%rsp),%ymm12 │ │ │ │ - vpbroadcastd 0x5c(%rsp),%ymm7 │ │ │ │ - vpshufb %ymm11,%ymm0,%ymm0 │ │ │ │ - vpshufb %ymm11,%ymm10,%ymm10 │ │ │ │ - vpshufb %ymm11,%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm11,%ymm3,%ymm3 │ │ │ │ - vpmaddwd %ymm0,%ymm8,%ymm4 │ │ │ │ - vpmaddwd %ymm9,%ymm10,%ymm5 │ │ │ │ - vpmaddwd %ymm2,%ymm12,%ymm6 │ │ │ │ - vpmaddwd %ymm7,%ymm3,%ymm11 │ │ │ │ - vpaddd 0x20(%rsp),%ymm4,%ymm4 │ │ │ │ - vpaddd %ymm6,%ymm11,%ymm6 │ │ │ │ - vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ - vpaddd %ymm6,%ymm4,%ymm4 │ │ │ │ - vpsrad $0x6,%ymm4,%ymm4 │ │ │ │ - vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ - vpackssdw %xmm5,%xmm4,%xmm4 │ │ │ │ - vmovdqa %xmm4,(%rdi) │ │ │ │ - add 0xd0(%rsp),%rdi │ │ │ │ + pmaddwd 0x40(%rsp),%xmm8 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm1 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm2 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm3 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm4 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm5 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm9 │ │ │ │ + pmaddwd 0xb0(%rsp),%xmm10 │ │ │ │ + phaddd %xmm1,%xmm8 │ │ │ │ + phaddd %xmm3,%xmm2 │ │ │ │ + phaddd %xmm5,%xmm4 │ │ │ │ + phaddd %xmm10,%xmm9 │ │ │ │ + phaddd %xmm2,%xmm8 │ │ │ │ + phaddd %xmm9,%xmm4 │ │ │ │ + paddd %xmm11,%xmm8 │ │ │ │ + paddd %xmm11,%xmm4 │ │ │ │ + psrad %xmm12,%xmm8 │ │ │ │ + psrad %xmm12,%xmm4 │ │ │ │ + packssdw %xmm4,%xmm8 │ │ │ │ + movdqa 0x100(%rsp),%xmm5 │ │ │ │ + movdqa 0xc0(%rsp),%xmm1 │ │ │ │ + movdqa 0xd0(%rsp),%xmm2 │ │ │ │ + movdqa 0xe0(%rsp),%xmm3 │ │ │ │ + movdqa 0xf0(%rsp),%xmm9 │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + punpcklwd %xmm6,%xmm4 │ │ │ │ + punpckhwd %xmm6,%xmm5 │ │ │ │ + movdqa %xmm7,%xmm6 │ │ │ │ + punpcklwd %xmm8,%xmm6 │ │ │ │ + punpckhwd %xmm8,%xmm7 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + punpcklwd %xmm2,%xmm0 │ │ │ │ + punpckhwd %xmm2,%xmm1 │ │ │ │ + movdqa %xmm3,%xmm2 │ │ │ │ + punpcklwd %xmm9,%xmm2 │ │ │ │ + punpckhwd %xmm9,%xmm3 │ │ │ │ + movdqa 0x170(%rsp),%xmm10 │ │ │ │ + movdqa 0x180(%rsp),%xmm11 │ │ │ │ + movdqa 0x190(%rsp),%xmm14 │ │ │ │ + movdqa 0x1a0(%rsp),%xmm15 │ │ │ │ + movdqa %xmm4,0xc0(%rsp) │ │ │ │ + movdqa %xmm5,0xd0(%rsp) │ │ │ │ + movdqa %xmm6,0xe0(%rsp) │ │ │ │ + movdqa %xmm7,0xf0(%rsp) │ │ │ │ + movdqa %xmm0,%xmm4 │ │ │ │ + pmaddwd %xmm10,%xmm4 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + pmaddwd %xmm10,%xmm5 │ │ │ │ + movdqa %xmm2,%xmm6 │ │ │ │ + pmaddwd %xmm11,%xmm6 │ │ │ │ + movdqa %xmm3,%xmm7 │ │ │ │ + pmaddwd %xmm11,%xmm7 │ │ │ │ + paddd %xmm13,%xmm4 │ │ │ │ + paddd %xmm13,%xmm5 │ │ │ │ + paddd %xmm6,%xmm4 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + movdqa 0xc0(%rsp),%xmm6 │ │ │ │ + pmaddwd %xmm14,%xmm6 │ │ │ │ + movdqa 0xd0(%rsp),%xmm7 │ │ │ │ + pmaddwd %xmm14,%xmm7 │ │ │ │ + movdqa 0xe0(%rsp),%xmm8 │ │ │ │ + pmaddwd %xmm15,%xmm8 │ │ │ │ + movdqa 0xf0(%rsp),%xmm9 │ │ │ │ + pmaddwd %xmm15,%xmm9 │ │ │ │ + paddd %xmm6,%xmm4 │ │ │ │ + paddd %xmm7,%xmm5 │ │ │ │ + paddd %xmm8,%xmm4 │ │ │ │ + paddd %xmm9,%xmm5 │ │ │ │ + psrad $0x6,%xmm4 │ │ │ │ + psrad $0x6,%xmm5 │ │ │ │ + packssdw %xmm5,%xmm4 │ │ │ │ + movdqa %xmm4,(%rdi) │ │ │ │ + add %r13,%rdi │ │ │ │ dec %r8d │ │ │ │ - je 38a661 <__cxa_finalize@plt+0x35f611> │ │ │ │ - vmovdqa %ymm10,%ymm0 │ │ │ │ - vmovdqa %ymm2,%ymm10 │ │ │ │ - vmovdqa %ymm3,%ymm2 │ │ │ │ - vmovdqu (%rsi,%rcx,2),%xmm3 │ │ │ │ - vmovdqu (%rsi,%r9,2),%xmm4 │ │ │ │ - vmovdqu (%rsi,%rax,2),%xmm5 │ │ │ │ - vmovdqu (%rsi,%r11,2),%xmm6 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,2),%ymm3,%ymm3 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,2),%ymm4,%ymm4 │ │ │ │ - vinserti128 $0x1,(%rsi,%r15,2),%ymm5,%ymm5 │ │ │ │ - vinserti128 $0x1,(%rsi,%r12,2),%ymm6,%ymm6 │ │ │ │ + je 389cdc <__cxa_finalize@plt+0x35ec8c> │ │ │ │ + movdqu (%rsi,%rcx,2),%xmm4 │ │ │ │ + movdqu (%rsi,%r9,2),%xmm8 │ │ │ │ + movdqu (%rsi,%rax,2),%xmm5 │ │ │ │ + movdqu (%rsi,%r11,2),%xmm6 │ │ │ │ + movdqu (%rsi,%rbx,2),%xmm7 │ │ │ │ + movdqu (%rsi,%rbp,2),%xmm9 │ │ │ │ + movdqu (%rsi,%r15,2),%xmm0 │ │ │ │ + movdqu (%rsi,%r12,2),%xmm1 │ │ │ │ add %rdx,%rsi │ │ │ │ - vpmaddwd %ymm1,%ymm3,%ymm3 │ │ │ │ - vpmaddwd %ymm4,%ymm13,%ymm4 │ │ │ │ - vpmaddwd %ymm5,%ymm14,%ymm5 │ │ │ │ - vpmaddwd %ymm6,%ymm15,%ymm6 │ │ │ │ - vphaddd %ymm4,%ymm3,%ymm3 │ │ │ │ - vphaddd %ymm6,%ymm5,%ymm5 │ │ │ │ - vphaddd %ymm5,%ymm3,%ymm3 │ │ │ │ - vmovdqu (%rsi,%rcx,2),%xmm4 │ │ │ │ - vmovdqu (%rsi,%r9,2),%xmm5 │ │ │ │ - vmovdqu (%rsi,%rax,2),%xmm6 │ │ │ │ - vmovdqu (%rsi,%r11,2),%xmm11 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbx,2),%ymm4,%ymm4 │ │ │ │ - vinserti128 $0x1,(%rsi,%rbp,2),%ymm5,%ymm5 │ │ │ │ - vinserti128 $0x1,(%rsi,%r15,2),%ymm6,%ymm6 │ │ │ │ - vinserti128 $0x1,(%rsi,%r12,2),%ymm11,%ymm11 │ │ │ │ + pmaddwd 0x40(%rsp),%xmm4 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm8 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm5 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm6 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm7 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm9 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm0 │ │ │ │ + pmaddwd 0xb0(%rsp),%xmm1 │ │ │ │ + phaddd %xmm8,%xmm4 │ │ │ │ + phaddd %xmm6,%xmm5 │ │ │ │ + phaddd %xmm9,%xmm7 │ │ │ │ + phaddd %xmm1,%xmm0 │ │ │ │ + phaddd %xmm5,%xmm4 │ │ │ │ + phaddd %xmm0,%xmm7 │ │ │ │ + paddd 0x10(%rsp),%xmm4 │ │ │ │ + paddd 0x10(%rsp),%xmm7 │ │ │ │ + psrad %xmm12,%xmm4 │ │ │ │ + psrad %xmm12,%xmm7 │ │ │ │ + packssdw %xmm7,%xmm4 │ │ │ │ + movdqa %xmm4,0x100(%rsp) │ │ │ │ + movdqu (%rsi,%rcx,2),%xmm8 │ │ │ │ + movdqu (%rsi,%r9,2),%xmm5 │ │ │ │ + movdqu (%rsi,%rax,2),%xmm6 │ │ │ │ + movdqu (%rsi,%r11,2),%xmm7 │ │ │ │ + movdqu (%rsi,%rbx,2),%xmm9 │ │ │ │ + movdqu (%rsi,%rbp,2),%xmm4 │ │ │ │ + movdqu (%rsi,%r15,2),%xmm0 │ │ │ │ + movdqu (%rsi,%r12,2),%xmm1 │ │ │ │ add %rdx,%rsi │ │ │ │ - vpmaddwd %ymm1,%ymm4,%ymm4 │ │ │ │ - vpmaddwd %ymm5,%ymm13,%ymm5 │ │ │ │ - vpmaddwd %ymm6,%ymm14,%ymm6 │ │ │ │ - vpmaddwd %ymm15,%ymm11,%ymm11 │ │ │ │ - vphaddd %ymm5,%ymm4,%ymm4 │ │ │ │ - vphaddd %ymm11,%ymm6,%ymm6 │ │ │ │ - vmovdqa (%rsp),%ymm5 │ │ │ │ - vmovd 0x40(%rsp),%xmm11 │ │ │ │ - vphaddd %ymm6,%ymm4,%ymm4 │ │ │ │ - vpaddd %ymm5,%ymm3,%ymm3 │ │ │ │ - vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ - vpsrad %xmm11,%ymm3,%ymm3 │ │ │ │ - vpsrad %xmm11,%ymm4,%ymm4 │ │ │ │ - vpslld $0x10,%ymm4,%ymm4 │ │ │ │ - vpblendw $0xaa,%ymm4,%ymm3,%ymm3 │ │ │ │ - jmp 38ab2f <__cxa_finalize@plt+0x35fadf> │ │ │ │ - mov %r13,%rsp │ │ │ │ + pmaddwd 0x40(%rsp),%xmm8 │ │ │ │ + pmaddwd 0x50(%rsp),%xmm5 │ │ │ │ + pmaddwd 0x60(%rsp),%xmm6 │ │ │ │ + pmaddwd 0x70(%rsp),%xmm7 │ │ │ │ + pmaddwd 0x80(%rsp),%xmm9 │ │ │ │ + pmaddwd 0x90(%rsp),%xmm4 │ │ │ │ + pmaddwd 0xa0(%rsp),%xmm0 │ │ │ │ + pmaddwd 0xb0(%rsp),%xmm1 │ │ │ │ + phaddd %xmm5,%xmm8 │ │ │ │ + phaddd %xmm7,%xmm6 │ │ │ │ + phaddd %xmm4,%xmm9 │ │ │ │ + phaddd %xmm1,%xmm0 │ │ │ │ + phaddd %xmm6,%xmm8 │ │ │ │ + phaddd %xmm0,%xmm9 │ │ │ │ + paddd 0x10(%rsp),%xmm8 │ │ │ │ + paddd 0x10(%rsp),%xmm9 │ │ │ │ + psrad %xmm12,%xmm8 │ │ │ │ + psrad %xmm12,%xmm9 │ │ │ │ + packssdw %xmm9,%xmm8 │ │ │ │ + movdqa 0x100(%rsp),%xmm4 │ │ │ │ + movdqa %xmm2,%xmm0 │ │ │ │ + movdqa %xmm3,%xmm1 │ │ │ │ + movdqa 0xc0(%rsp),%xmm2 │ │ │ │ + movdqa 0xd0(%rsp),%xmm3 │ │ │ │ + movdqa 0xe0(%rsp),%xmm5 │ │ │ │ + movdqa 0xf0(%rsp),%xmm6 │ │ │ │ + movdqa %xmm4,%xmm7 │ │ │ │ + punpcklwd %xmm8,%xmm7 │ │ │ │ + punpckhwd %xmm8,%xmm4 │ │ │ │ + movdqa %xmm5,0xc0(%rsp) │ │ │ │ + movdqa %xmm6,0xd0(%rsp) │ │ │ │ + movdqa %xmm7,0xe0(%rsp) │ │ │ │ + movdqa %xmm4,0xf0(%rsp) │ │ │ │ + jmp 38a56b <__cxa_finalize@plt+0x35f51b> │ │ │ │ + add $0x1c8,%rsp │ │ │ │ pop %r13 │ │ │ │ pop %r12 │ │ │ │ pop %r15 │ │ │ │ pop %r14 │ │ │ │ pop %rbp │ │ │ │ pop %rbx │ │ │ │ - vzeroupper │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %rbx │ │ │ │ push %rbp │ │ │ │ push %r14 │ │ │ │ push %r15 │ │ │ │ - push %r12 │ │ │ │ - mov 0x38(%rsp),%eax │ │ │ │ - lea -0x7203(%rip),%rbx │ │ │ │ + sub $0xd8,%rsp │ │ │ │ + mov 0x108(%rsp),%eax │ │ │ │ + lea -0x97db(%rip),%rbx │ │ │ │ shr $0xb,%eax │ │ │ │ - vpbroadcastd 0x5d514(%rbx,%rax,4),%ymm13 │ │ │ │ - vpbroadcastd 0x562f7(%rip),%ymm14 │ │ │ │ - call 38ad70 <__cxa_finalize@plt+0x35fd20> │ │ │ │ - jmp 38aca9 <__cxa_finalize@plt+0x35fc59> │ │ │ │ - call 38ae2b <__cxa_finalize@plt+0x35fddb> │ │ │ │ + movddup 0x5ffc8(%rbx),%xmm8 │ │ │ │ + call 38a930 <__cxa_finalize@plt+0x35f8e0> │ │ │ │ + jmp 38a827 <__cxa_finalize@plt+0x35f7d7> │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ - vpaddd %ymm7,%ymm14,%ymm7 │ │ │ │ - vpaddd %ymm0,%ymm14,%ymm0 │ │ │ │ - vpsrad $0xf,%ymm7,%ymm7 │ │ │ │ - vpsrad $0xf,%ymm0,%ymm0 │ │ │ │ - vpackssdw %ymm0,%ymm7,%ymm7 │ │ │ │ - vpermq $0xd8,%ymm7,%ymm7 │ │ │ │ - vmovdqa %xmm7,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm7,(%rdi,%rsi,2) │ │ │ │ - dec %r8d │ │ │ │ - jg 38aca0 <__cxa_finalize@plt+0x35fc50> │ │ │ │ - pop %r12 │ │ │ │ + call 38aa73 <__cxa_finalize@plt+0x35fa23> │ │ │ │ + paddd %xmm8,%xmm1 │ │ │ │ + paddd %xmm8,%xmm2 │ │ │ │ + psrad $0xf,%xmm1 │ │ │ │ + psrad $0xf,%xmm2 │ │ │ │ + packssdw %xmm2,%xmm1 │ │ │ │ + movdqa %xmm1,(%rdi) │ │ │ │ + call 38abcd <__cxa_finalize@plt+0x35fb7d> │ │ │ │ + paddd %xmm8,%xmm1 │ │ │ │ + paddd %xmm8,%xmm2 │ │ │ │ + psrad $0xf,%xmm1 │ │ │ │ + psrad $0xf,%xmm2 │ │ │ │ + packssdw %xmm2,%xmm1 │ │ │ │ + movdqa %xmm1,(%rdi,%rsi,2) │ │ │ │ + dec %r15d │ │ │ │ + jg 38a81e <__cxa_finalize@plt+0x35f7ce> │ │ │ │ + add $0xd8,%rsp │ │ │ │ pop %r15 │ │ │ │ pop %r14 │ │ │ │ pop %rbp │ │ │ │ pop %rbx │ │ │ │ - vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ push %rbx │ │ │ │ push %rbp │ │ │ │ push %r14 │ │ │ │ push %r15 │ │ │ │ - push %r12 │ │ │ │ - mov 0x38(%rsp),%eax │ │ │ │ - lea -0x7283(%rip),%rbx │ │ │ │ + sub $0xd8,%rsp │ │ │ │ + mov 0x108(%rsp),%eax │ │ │ │ + lea -0x986b(%rip),%rbx │ │ │ │ shr $0xb,%eax │ │ │ │ - vpbroadcastd 0x5d514(%rbx,%rax,4),%ymm13 │ │ │ │ - vpbroadcastd 0x5d51c(%rbx,%rax,4),%ymm14 │ │ │ │ - vpbroadcastw 0x38(%rsp),%ymm15 │ │ │ │ - call 38ad70 <__cxa_finalize@plt+0x35fd20> │ │ │ │ - jmp 38ad31 <__cxa_finalize@plt+0x35fce1> │ │ │ │ - call 38ae2b <__cxa_finalize@plt+0x35fddb> │ │ │ │ + movddup 0x5ffb8(%rbx,%rax,8),%xmm8 │ │ │ │ + movd 0x108(%rsp),%xmm9 │ │ │ │ + pshufb 0x5fe40(%rbx),%xmm9 │ │ │ │ + call 38a930 <__cxa_finalize@plt+0x35f8e0> │ │ │ │ + jmp 38a8cc <__cxa_finalize@plt+0x35f87c> │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ - vpsrad $0x10,%ymm7,%ymm7 │ │ │ │ - vpsrad $0x10,%ymm0,%ymm0 │ │ │ │ - vpackusdw %ymm0,%ymm7,%ymm7 │ │ │ │ - vpmulhrsw %ymm7,%ymm14,%ymm7 │ │ │ │ - vpminsw %ymm7,%ymm15,%ymm7 │ │ │ │ - vpermq $0xd8,%ymm7,%ymm7 │ │ │ │ - vmovdqa %xmm7,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm7,(%rdi,%rsi,1) │ │ │ │ - dec %r8d │ │ │ │ - jg 38ad28 <__cxa_finalize@plt+0x35fcd8> │ │ │ │ - pop %r12 │ │ │ │ + call 38aa73 <__cxa_finalize@plt+0x35fa23> │ │ │ │ + psrad $0x10,%xmm1 │ │ │ │ + psrad $0x10,%xmm2 │ │ │ │ + packssdw %xmm2,%xmm1 │ │ │ │ + pmaxsw %xmm6,%xmm1 │ │ │ │ + pmulhrsw %xmm8,%xmm1 │ │ │ │ + pminsw %xmm9,%xmm1 │ │ │ │ + movdqa %xmm1,(%rdi) │ │ │ │ + call 38abcd <__cxa_finalize@plt+0x35fb7d> │ │ │ │ + psrad $0x10,%xmm1 │ │ │ │ + psrad $0x10,%xmm2 │ │ │ │ + packssdw %xmm2,%xmm1 │ │ │ │ + pmaxsw %xmm6,%xmm1 │ │ │ │ + pmulhrsw %xmm8,%xmm1 │ │ │ │ + pminsw %xmm9,%xmm1 │ │ │ │ + movdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ + dec %r15d │ │ │ │ + jg 38a8c3 <__cxa_finalize@plt+0x35f873> │ │ │ │ + add $0xd8,%rsp │ │ │ │ pop %r15 │ │ │ │ pop %r14 │ │ │ │ pop %rbp │ │ │ │ pop %rbx │ │ │ │ - vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + movd 0x5ffa0(%rbx,%rax,4),%xmm0 │ │ │ │ + movddup 0x5ffa8(%rbx,%rax,8),%xmm7 │ │ │ │ + add $0x606d0,%rbx │ │ │ │ movswl (%r8),%r10d │ │ │ │ movswl 0x2(%r8),%r11d │ │ │ │ - vpbroadcastd 0x5625a(%rip),%ymm12 │ │ │ │ - vpxor %ymm11,%ymm11,%ymm11 │ │ │ │ - add $0x5dcc0,%rbx │ │ │ │ - lea (%rcx,%rcx,2),%rbp │ │ │ │ - add $0x10200,%r9d │ │ │ │ - lea (%r10,%r10,2),%eax │ │ │ │ - sub %rbp,%rdx │ │ │ │ - sub %eax,%r11d │ │ │ │ - mov 0x38(%rsp),%r15d │ │ │ │ - call 38afc0 <__cxa_finalize@plt+0x35ff70> │ │ │ │ - vpsrld $0x10,%ymm0,%ymm1 │ │ │ │ - call 38afc0 <__cxa_finalize@plt+0x35ff70> │ │ │ │ - vpblendw $0xaa,%ymm0,%ymm1,%ymm1 │ │ │ │ - vpsrld $0x10,%ymm0,%ymm2 │ │ │ │ - call 38afc0 <__cxa_finalize@plt+0x35ff70> │ │ │ │ - vpblendw $0xaa,%ymm0,%ymm2,%ymm2 │ │ │ │ - vpsrld $0x10,%ymm0,%ymm3 │ │ │ │ - call 38afc0 <__cxa_finalize@plt+0x35ff70> │ │ │ │ - vpblendw $0xaa,%ymm0,%ymm3,%ymm3 │ │ │ │ - vpsrld $0x10,%ymm0,%ymm4 │ │ │ │ - call 38afc0 <__cxa_finalize@plt+0x35ff70> │ │ │ │ - vpblendw $0xaa,%ymm0,%ymm4,%ymm4 │ │ │ │ - vpsrld $0x10,%ymm0,%ymm5 │ │ │ │ - call 38afc0 <__cxa_finalize@plt+0x35ff70> │ │ │ │ - vpblendw $0xaa,%ymm0,%ymm5,%ymm5 │ │ │ │ - vpsrld $0x10,%ymm0,%ymm6 │ │ │ │ - call 38afc0 <__cxa_finalize@plt+0x35ff70> │ │ │ │ - vpblendw $0xaa,%ymm0,%ymm6,%ymm6 │ │ │ │ movswl 0x4(%r8),%r14d │ │ │ │ - movswl 0x6(%r8),%r12d │ │ │ │ - add $0x10200,%r15d │ │ │ │ - mov $0x4,%r8d │ │ │ │ - lea (%r14,%r14,2),%ebp │ │ │ │ - sub %ebp,%r12d │ │ │ │ - call 38afc0 <__cxa_finalize@plt+0x35ff70> │ │ │ │ - vpsrld $0x10,%ymm6,%ymm7 │ │ │ │ - vpblendw $0xaa,%ymm0,%ymm7,%ymm7 │ │ │ │ - lea (%r15,%r14,4),%ebp │ │ │ │ - lea (%r15,%r14,1),%eax │ │ │ │ - shr $0xa,%r15d │ │ │ │ + movswl 0x6(%r8),%r8d │ │ │ │ + lea (%rcx,%rcx,2),%rax │ │ │ │ + add $0x10200,%r9d │ │ │ │ + sub %rax,%rdx │ │ │ │ + imul $0xfffffff9,%r10d,%eax │ │ │ │ + mov 0x108(%rsp),%ebp │ │ │ │ + add %eax,%r11d │ │ │ │ + imul $0xfffffff9,%r14d,%eax │ │ │ │ + add $0x10200,%ebp │ │ │ │ + mov $0x4,%r15d │ │ │ │ + add %eax,%r8d │ │ │ │ + movdqa %xmm0,0x8(%rsp) │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + call 38ad50 <__cxa_finalize@plt+0x35fd00> │ │ │ │ + movdqa %xmm0,%xmm5 │ │ │ │ + call 38ad50 <__cxa_finalize@plt+0x35fd00> │ │ │ │ + movdqa %xmm5,%xmm1 │ │ │ │ + punpcklwd %xmm0,%xmm1 │ │ │ │ + punpckhwd %xmm0,%xmm5 │ │ │ │ + movdqa %xmm1,0x18(%rsp) │ │ │ │ + movdqa %xmm5,0x48(%rsp) │ │ │ │ + movdqa %xmm0,%xmm5 │ │ │ │ + call 38ad50 <__cxa_finalize@plt+0x35fd00> │ │ │ │ + movdqa %xmm5,%xmm1 │ │ │ │ + punpcklwd %xmm0,%xmm1 │ │ │ │ + punpckhwd %xmm0,%xmm5 │ │ │ │ + movdqa %xmm1,0x78(%rsp) │ │ │ │ + movdqa %xmm5,0xa8(%rsp) │ │ │ │ + movdqa %xmm0,%xmm5 │ │ │ │ + call 38ad50 <__cxa_finalize@plt+0x35fd00> │ │ │ │ + movdqa %xmm5,%xmm1 │ │ │ │ + punpcklwd %xmm0,%xmm1 │ │ │ │ + punpckhwd %xmm0,%xmm5 │ │ │ │ + movdqa %xmm1,0x28(%rsp) │ │ │ │ + movdqa %xmm5,0x58(%rsp) │ │ │ │ + movdqa %xmm0,%xmm5 │ │ │ │ + call 38ad50 <__cxa_finalize@plt+0x35fd00> │ │ │ │ + movdqa %xmm5,%xmm1 │ │ │ │ + punpcklwd %xmm0,%xmm1 │ │ │ │ + punpckhwd %xmm0,%xmm5 │ │ │ │ + movdqa %xmm1,0x88(%rsp) │ │ │ │ + movdqa %xmm5,0xb8(%rsp) │ │ │ │ + movdqa %xmm0,%xmm5 │ │ │ │ + call 38ad50 <__cxa_finalize@plt+0x35fd00> │ │ │ │ + movdqa %xmm5,%xmm1 │ │ │ │ + punpcklwd %xmm0,%xmm1 │ │ │ │ + punpckhwd %xmm0,%xmm5 │ │ │ │ + movdqa %xmm1,0x38(%rsp) │ │ │ │ + movdqa %xmm5,0x68(%rsp) │ │ │ │ + movdqa %xmm0,%xmm5 │ │ │ │ + call 38ad50 <__cxa_finalize@plt+0x35fd00> │ │ │ │ + movdqa %xmm5,%xmm1 │ │ │ │ + punpcklwd %xmm0,%xmm1 │ │ │ │ + punpckhwd %xmm0,%xmm5 │ │ │ │ + movdqa %xmm1,0x98(%rsp) │ │ │ │ + movdqa %xmm5,0xc8(%rsp) │ │ │ │ + movdqa %xmm0,%xmm5 │ │ │ │ + call 38ad50 <__cxa_finalize@plt+0x35fd00> │ │ │ │ + lea 0x0(%rbp,%r14,1),%eax │ │ │ │ shr $0xa,%ebp │ │ │ │ - vmovq (%rbx,%r15,8),%xmm8 │ │ │ │ - vinserti128 $0x1,(%rbx,%rbp,8),%ymm8,%ymm8 │ │ │ │ - lea (%rax,%r14,4),%ebp │ │ │ │ - lea (%rax,%r14,1),%r15d │ │ │ │ + movq (%rbx,%rbp,8),%xmm4 │ │ │ │ + lea (%rax,%r14,1),%ebp │ │ │ │ shr $0xa,%eax │ │ │ │ + movq (%rbx,%rax,8),%xmm2 │ │ │ │ + lea 0x0(%rbp,%r14,1),%eax │ │ │ │ shr $0xa,%ebp │ │ │ │ - vmovq (%rbx,%rax,8),%xmm0 │ │ │ │ - vinserti128 $0x1,(%rbx,%rbp,8),%ymm0,%ymm0 │ │ │ │ - lea (%r15,%r14,4),%ebp │ │ │ │ - lea (%r15,%r14,1),%eax │ │ │ │ - shr $0xa,%r15d │ │ │ │ + movq (%rbx,%rbp,8),%xmm3 │ │ │ │ + lea (%rax,%r14,1),%ebp │ │ │ │ + shr $0xa,%eax │ │ │ │ + movq (%rbx,%rax,8),%xmm1 │ │ │ │ + lea 0x0(%rbp,%r14,1),%eax │ │ │ │ shr $0xa,%ebp │ │ │ │ - vmovq (%rbx,%r15,8),%xmm9 │ │ │ │ - vinserti128 $0x1,(%rbx,%rbp,8),%ymm9,%ymm9 │ │ │ │ - lea (%rax,%r14,4),%ebp │ │ │ │ - lea (%rax,%r12,1),%r15d │ │ │ │ - vpunpcklwd %ymm0,%ymm8,%ymm8 │ │ │ │ + punpcklwd %xmm2,%xmm4 │ │ │ │ + punpcklwd %xmm1,%xmm3 │ │ │ │ + movdqa %xmm4,%xmm2 │ │ │ │ + punpckldq %xmm3,%xmm2 │ │ │ │ + punpckhdq %xmm3,%xmm4 │ │ │ │ + movdqa %xmm6,%xmm1 │ │ │ │ + punpcklbw %xmm2,%xmm1 │ │ │ │ + pmaddwd 0x18(%rsp),%xmm1 │ │ │ │ + movdqa %xmm6,%xmm3 │ │ │ │ + punpckhbw %xmm2,%xmm3 │ │ │ │ + movdqa 0x28(%rsp),%xmm2 │ │ │ │ + pmaddwd %xmm2,%xmm3 │ │ │ │ + movdqa %xmm2,0x18(%rsp) │ │ │ │ + paddd %xmm3,%xmm1 │ │ │ │ + movdqa %xmm6,%xmm3 │ │ │ │ + punpcklbw %xmm4,%xmm3 │ │ │ │ + movdqa 0x38(%rsp),%xmm2 │ │ │ │ + pmaddwd %xmm2,%xmm3 │ │ │ │ + movdqa %xmm2,0x28(%rsp) │ │ │ │ + paddd %xmm3,%xmm1 │ │ │ │ + movdqa %xmm5,%xmm3 │ │ │ │ + punpcklwd %xmm0,%xmm3 │ │ │ │ + movdqa %xmm6,%xmm2 │ │ │ │ + punpckhbw %xmm4,%xmm2 │ │ │ │ + pmaddwd %xmm3,%xmm2 │ │ │ │ + movdqa %xmm3,0x38(%rsp) │ │ │ │ + paddd %xmm2,%xmm1 │ │ │ │ + movq (%rbx,%rbp,8),%xmm4 │ │ │ │ + lea (%rax,%r14,1),%ebp │ │ │ │ shr $0xa,%eax │ │ │ │ + movq (%rbx,%rax,8),%xmm3 │ │ │ │ + lea 0x0(%rbp,%r14,1),%eax │ │ │ │ shr $0xa,%ebp │ │ │ │ - vmovq (%rbx,%rax,8),%xmm0 │ │ │ │ - vinserti128 $0x1,(%rbx,%rbp,8),%ymm0,%ymm0 │ │ │ │ - vpunpcklwd %ymm0,%ymm9,%ymm0 │ │ │ │ - vpunpckldq %ymm0,%ymm8,%ymm9 │ │ │ │ - vpunpckhdq %ymm0,%ymm8,%ymm0 │ │ │ │ - vpunpcklbw %ymm9,%ymm11,%ymm8 │ │ │ │ - vpunpckhbw %ymm9,%ymm11,%ymm9 │ │ │ │ - vpmaddwd %ymm1,%ymm8,%ymm1 │ │ │ │ - vpmaddwd %ymm3,%ymm9,%ymm9 │ │ │ │ - vpunpcklbw %ymm0,%ymm11,%ymm8 │ │ │ │ - vpunpckhbw %ymm0,%ymm11,%ymm0 │ │ │ │ - vpmaddwd %ymm5,%ymm8,%ymm8 │ │ │ │ - vpmaddwd %ymm7,%ymm0,%ymm0 │ │ │ │ - vpaddd %ymm1,%ymm9,%ymm9 │ │ │ │ - vmovdqa %ymm3,%ymm1 │ │ │ │ - vpaddd %ymm0,%ymm8,%ymm0 │ │ │ │ - vmovdqa %ymm5,%ymm3 │ │ │ │ - vmovdqa %ymm7,%ymm5 │ │ │ │ - vpaddd %ymm0,%ymm9,%ymm7 │ │ │ │ - call 38afc0 <__cxa_finalize@plt+0x35ff70> │ │ │ │ - vpsrld $0x10,%ymm5,%ymm10 │ │ │ │ - vpblendw $0xaa,%ymm0,%ymm10,%ymm10 │ │ │ │ - lea (%r15,%r14,4),%ebp │ │ │ │ - lea (%r15,%r14,1),%eax │ │ │ │ - shr $0xa,%r15d │ │ │ │ + movq (%rbx,%rbp,8),%xmm2 │ │ │ │ + lea (%rax,%r8,1),%ebp │ │ │ │ + shr $0xa,%eax │ │ │ │ + punpcklwd %xmm3,%xmm4 │ │ │ │ + movq (%rbx,%rax,8),%xmm3 │ │ │ │ + punpcklwd %xmm3,%xmm2 │ │ │ │ + movdqa %xmm4,%xmm3 │ │ │ │ + punpckldq %xmm2,%xmm3 │ │ │ │ + punpckhdq %xmm2,%xmm4 │ │ │ │ + movdqa %xmm6,%xmm2 │ │ │ │ + punpcklbw %xmm3,%xmm2 │ │ │ │ + pmaddwd 0x48(%rsp),%xmm2 │ │ │ │ + punpckhbw %xmm3,%xmm6 │ │ │ │ + movdqa 0x58(%rsp),%xmm3 │ │ │ │ + pmaddwd %xmm3,%xmm6 │ │ │ │ + movdqa %xmm3,0x48(%rsp) │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + paddd %xmm6,%xmm2 │ │ │ │ + punpcklbw %xmm4,%xmm3 │ │ │ │ + movdqa 0x68(%rsp),%xmm6 │ │ │ │ + pmaddwd %xmm6,%xmm3 │ │ │ │ + movdqa %xmm6,0x58(%rsp) │ │ │ │ + punpckhwd %xmm0,%xmm5 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + paddd %xmm3,%xmm2 │ │ │ │ + movdqa %xmm6,%xmm3 │ │ │ │ + punpckhbw %xmm4,%xmm3 │ │ │ │ + pmaddwd %xmm5,%xmm3 │ │ │ │ + movdqa %xmm5,0x68(%rsp) │ │ │ │ + movdqa %xmm0,%xmm5 │ │ │ │ + paddd %xmm3,%xmm2 │ │ │ │ + ret │ │ │ │ + call 38ad50 <__cxa_finalize@plt+0x35fd00> │ │ │ │ + lea 0x0(%rbp,%r14,1),%eax │ │ │ │ shr $0xa,%ebp │ │ │ │ - vmovq (%rbx,%r15,8),%xmm8 │ │ │ │ - vinserti128 $0x1,(%rbx,%rbp,8),%ymm8,%ymm8 │ │ │ │ - lea (%rax,%r14,4),%ebp │ │ │ │ - lea (%rax,%r14,1),%r15d │ │ │ │ + movq (%rbx,%rbp,8),%xmm4 │ │ │ │ + lea (%rax,%r14,1),%ebp │ │ │ │ shr $0xa,%eax │ │ │ │ + movq (%rbx,%rax,8),%xmm2 │ │ │ │ + lea 0x0(%rbp,%r14,1),%eax │ │ │ │ shr $0xa,%ebp │ │ │ │ - vmovq (%rbx,%rax,8),%xmm0 │ │ │ │ - vinserti128 $0x1,(%rbx,%rbp,8),%ymm0,%ymm0 │ │ │ │ - lea (%r15,%r14,4),%ebp │ │ │ │ - lea (%r15,%r14,1),%eax │ │ │ │ - shr $0xa,%r15d │ │ │ │ + movq (%rbx,%rbp,8),%xmm3 │ │ │ │ + lea (%rax,%r14,1),%ebp │ │ │ │ + shr $0xa,%eax │ │ │ │ + movq (%rbx,%rax,8),%xmm1 │ │ │ │ + lea 0x0(%rbp,%r14,1),%eax │ │ │ │ shr $0xa,%ebp │ │ │ │ - vmovq (%rbx,%r15,8),%xmm9 │ │ │ │ - vinserti128 $0x1,(%rbx,%rbp,8),%ymm9,%ymm9 │ │ │ │ - lea (%rax,%r14,4),%ebp │ │ │ │ - lea (%rax,%r12,1),%r15d │ │ │ │ - vpunpcklwd %ymm0,%ymm8,%ymm8 │ │ │ │ + punpcklwd %xmm2,%xmm4 │ │ │ │ + punpcklwd %xmm1,%xmm3 │ │ │ │ + movdqa %xmm4,%xmm2 │ │ │ │ + punpckldq %xmm3,%xmm2 │ │ │ │ + punpckhdq %xmm3,%xmm4 │ │ │ │ + movdqa %xmm6,%xmm1 │ │ │ │ + punpcklbw %xmm2,%xmm1 │ │ │ │ + pmaddwd 0x78(%rsp),%xmm1 │ │ │ │ + movdqa %xmm6,%xmm3 │ │ │ │ + punpckhbw %xmm2,%xmm3 │ │ │ │ + movdqa 0x88(%rsp),%xmm2 │ │ │ │ + pmaddwd %xmm2,%xmm3 │ │ │ │ + movdqa %xmm2,0x78(%rsp) │ │ │ │ + paddd %xmm3,%xmm1 │ │ │ │ + movdqa %xmm6,%xmm3 │ │ │ │ + punpcklbw %xmm4,%xmm3 │ │ │ │ + movdqa 0x98(%rsp),%xmm2 │ │ │ │ + pmaddwd %xmm2,%xmm3 │ │ │ │ + movdqa %xmm2,0x88(%rsp) │ │ │ │ + paddd %xmm3,%xmm1 │ │ │ │ + movdqa %xmm5,%xmm3 │ │ │ │ + punpcklwd %xmm0,%xmm3 │ │ │ │ + movdqa %xmm6,%xmm2 │ │ │ │ + punpckhbw %xmm4,%xmm2 │ │ │ │ + pmaddwd %xmm3,%xmm2 │ │ │ │ + movdqa %xmm3,0x98(%rsp) │ │ │ │ + paddd %xmm2,%xmm1 │ │ │ │ + movq (%rbx,%rbp,8),%xmm4 │ │ │ │ + lea (%rax,%r14,1),%ebp │ │ │ │ shr $0xa,%eax │ │ │ │ + movq (%rbx,%rax,8),%xmm3 │ │ │ │ + lea 0x0(%rbp,%r14,1),%eax │ │ │ │ shr $0xa,%ebp │ │ │ │ - vmovq (%rbx,%rax,8),%xmm0 │ │ │ │ - vinserti128 $0x1,(%rbx,%rbp,8),%ymm0,%ymm0 │ │ │ │ - vpunpcklwd %ymm0,%ymm9,%ymm0 │ │ │ │ - vpunpckldq %ymm0,%ymm8,%ymm9 │ │ │ │ - vpunpckhdq %ymm0,%ymm8,%ymm0 │ │ │ │ - vpunpcklbw %ymm9,%ymm11,%ymm8 │ │ │ │ - vpunpckhbw %ymm9,%ymm11,%ymm9 │ │ │ │ - vpmaddwd %ymm2,%ymm8,%ymm2 │ │ │ │ - vpmaddwd %ymm4,%ymm9,%ymm9 │ │ │ │ - vpunpcklbw %ymm0,%ymm11,%ymm8 │ │ │ │ - vpunpckhbw %ymm0,%ymm11,%ymm0 │ │ │ │ - vpmaddwd %ymm6,%ymm8,%ymm8 │ │ │ │ - vpmaddwd %ymm0,%ymm10,%ymm0 │ │ │ │ - vpaddd %ymm2,%ymm9,%ymm9 │ │ │ │ - vmovdqa %ymm4,%ymm2 │ │ │ │ - vpaddd %ymm0,%ymm8,%ymm0 │ │ │ │ - vmovdqa %ymm6,%ymm4 │ │ │ │ - vmovdqa %ymm10,%ymm6 │ │ │ │ - vpaddd %ymm0,%ymm9,%ymm0 │ │ │ │ + movq (%rbx,%rbp,8),%xmm2 │ │ │ │ + lea (%rax,%r8,1),%ebp │ │ │ │ + shr $0xa,%eax │ │ │ │ + punpcklwd %xmm3,%xmm4 │ │ │ │ + movq (%rbx,%rax,8),%xmm3 │ │ │ │ + punpcklwd %xmm3,%xmm2 │ │ │ │ + movdqa %xmm4,%xmm3 │ │ │ │ + punpckldq %xmm2,%xmm3 │ │ │ │ + punpckhdq %xmm2,%xmm4 │ │ │ │ + movdqa %xmm6,%xmm2 │ │ │ │ + punpcklbw %xmm3,%xmm2 │ │ │ │ + pmaddwd 0xa8(%rsp),%xmm2 │ │ │ │ + punpckhbw %xmm3,%xmm6 │ │ │ │ + movdqa 0xb8(%rsp),%xmm3 │ │ │ │ + pmaddwd %xmm3,%xmm6 │ │ │ │ + movdqa %xmm3,0xa8(%rsp) │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + paddd %xmm6,%xmm2 │ │ │ │ + punpcklbw %xmm4,%xmm3 │ │ │ │ + movdqa 0xc8(%rsp),%xmm6 │ │ │ │ + pmaddwd %xmm6,%xmm3 │ │ │ │ + movdqa %xmm6,0xb8(%rsp) │ │ │ │ + punpckhwd %xmm0,%xmm5 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + paddd %xmm3,%xmm2 │ │ │ │ + movdqa %xmm6,%xmm3 │ │ │ │ + punpckhbw %xmm4,%xmm3 │ │ │ │ + pmaddwd %xmm5,%xmm3 │ │ │ │ + movdqa %xmm5,0xc8(%rsp) │ │ │ │ + movdqa %xmm0,%xmm5 │ │ │ │ + paddd %xmm3,%xmm2 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea (%r9,%r10,4),%ebp │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ lea (%r9,%r10,1),%eax │ │ │ │ - vmovdqu -0x6(%rdx),%xmm10 │ │ │ │ - vinserti128 $0x1,0x2(%rdx),%ymm10,%ymm10 │ │ │ │ shr $0xa,%r9d │ │ │ │ - shr $0xa,%ebp │ │ │ │ - vmovq (%rbx,%r9,8),%xmm0 │ │ │ │ - vinserti128 $0x1,(%rbx,%rbp,8),%ymm0,%ymm0 │ │ │ │ - lea (%rax,%r10,4),%ebp │ │ │ │ + movq (%rbx,%r9,8),%xmm3 │ │ │ │ + movdqa %xmm6,%xmm0 │ │ │ │ + punpcklbw %xmm3,%xmm0 │ │ │ │ + movdqu -0x6(%rdx),%xmm3 │ │ │ │ + pmaddwd %xmm3,%xmm0 │ │ │ │ lea (%rax,%r10,1),%r9d │ │ │ │ - vmovdqu -0x4(%rdx),%xmm8 │ │ │ │ - vinserti128 $0x1,0x4(%rdx),%ymm8,%ymm8 │ │ │ │ shr $0xa,%eax │ │ │ │ - shr $0xa,%ebp │ │ │ │ - vmovq (%rbx,%rax,8),%xmm9 │ │ │ │ - vinserti128 $0x1,(%rbx,%rbp,8),%ymm9,%ymm9 │ │ │ │ - lea (%r9,%r10,4),%ebp │ │ │ │ + movq (%rbx,%rax,8),%xmm3 │ │ │ │ + movdqa %xmm6,%xmm2 │ │ │ │ + punpcklbw %xmm3,%xmm2 │ │ │ │ + movdqu -0x4(%rdx),%xmm3 │ │ │ │ + pmaddwd %xmm3,%xmm2 │ │ │ │ lea (%r9,%r10,1),%eax │ │ │ │ shr $0xa,%r9d │ │ │ │ - shr $0xa,%ebp │ │ │ │ - vpunpcklbw %ymm0,%ymm11,%ymm0 │ │ │ │ - vpmaddwd %ymm0,%ymm10,%ymm0 │ │ │ │ - vmovdqu -0x2(%rdx),%xmm10 │ │ │ │ - vinserti128 $0x1,0x6(%rdx),%ymm10,%ymm10 │ │ │ │ - vpunpcklbw %ymm9,%ymm11,%ymm9 │ │ │ │ - vpmaddwd %ymm8,%ymm9,%ymm9 │ │ │ │ - vmovq (%rbx,%r9,8),%xmm8 │ │ │ │ - vinserti128 $0x1,(%rbx,%rbp,8),%ymm8,%ymm8 │ │ │ │ - lea (%rax,%r10,4),%ebp │ │ │ │ + movq (%rbx,%r9,8),%xmm3 │ │ │ │ + phaddd %xmm2,%xmm0 │ │ │ │ + movdqa %xmm6,%xmm2 │ │ │ │ + punpcklbw %xmm3,%xmm2 │ │ │ │ + movdqu -0x2(%rdx),%xmm3 │ │ │ │ + pmaddwd %xmm3,%xmm2 │ │ │ │ + lea (%rax,%r10,1),%r9d │ │ │ │ + shr $0xa,%eax │ │ │ │ + movq (%rbx,%rax,8),%xmm3 │ │ │ │ + movdqa %xmm6,%xmm1 │ │ │ │ + punpcklbw %xmm3,%xmm1 │ │ │ │ + movdqu (%rdx),%xmm3 │ │ │ │ + pmaddwd %xmm3,%xmm1 │ │ │ │ + lea (%r9,%r10,1),%eax │ │ │ │ + shr $0xa,%r9d │ │ │ │ + movq (%rbx,%r9,8),%xmm3 │ │ │ │ + phaddd %xmm1,%xmm2 │ │ │ │ + movdqa %xmm6,%xmm1 │ │ │ │ + punpcklbw %xmm3,%xmm1 │ │ │ │ + movdqu 0x2(%rdx),%xmm3 │ │ │ │ + pmaddwd %xmm3,%xmm1 │ │ │ │ + lea (%rax,%r10,1),%r9d │ │ │ │ + shr $0xa,%eax │ │ │ │ + movq (%rbx,%rax,8),%xmm3 │ │ │ │ + phaddd %xmm2,%xmm0 │ │ │ │ + movdqa %xmm6,%xmm2 │ │ │ │ + punpcklbw %xmm3,%xmm2 │ │ │ │ + movdqu 0x4(%rdx),%xmm3 │ │ │ │ + pmaddwd %xmm3,%xmm2 │ │ │ │ + lea (%r9,%r10,1),%eax │ │ │ │ + shr $0xa,%r9d │ │ │ │ + movq (%rbx,%r9,8),%xmm3 │ │ │ │ + phaddd %xmm2,%xmm1 │ │ │ │ + movdqa %xmm6,%xmm2 │ │ │ │ + punpcklbw %xmm3,%xmm2 │ │ │ │ + movdqu 0x6(%rdx),%xmm3 │ │ │ │ + pmaddwd %xmm3,%xmm2 │ │ │ │ lea (%rax,%r11,1),%r9d │ │ │ │ - vphaddd %ymm9,%ymm0,%ymm0 │ │ │ │ - vmovdqu (%rdx),%xmm9 │ │ │ │ - vinserti128 $0x1,0x8(%rdx),%ymm9,%ymm9 │ │ │ │ shr $0xa,%eax │ │ │ │ - shr $0xa,%ebp │ │ │ │ - vpunpcklbw %ymm8,%ymm11,%ymm8 │ │ │ │ - vpmaddwd %ymm10,%ymm8,%ymm8 │ │ │ │ - vmovq (%rbx,%rax,8),%xmm10 │ │ │ │ - vinserti128 $0x1,(%rbx,%rbp,8),%ymm10,%ymm10 │ │ │ │ - vpunpcklbw %ymm10,%ymm11,%ymm10 │ │ │ │ - vpmaddwd %ymm10,%ymm9,%ymm9 │ │ │ │ + movq (%rbx,%rax,8),%xmm3 │ │ │ │ + movdqa %xmm6,%xmm4 │ │ │ │ + punpcklbw %xmm3,%xmm4 │ │ │ │ + movdqu 0x8(%rdx),%xmm3 │ │ │ │ add %rcx,%rdx │ │ │ │ - vphaddd %ymm9,%ymm8,%ymm8 │ │ │ │ - vphaddd %ymm8,%ymm0,%ymm0 │ │ │ │ - vpsllvd %ymm13,%ymm0,%ymm0 │ │ │ │ - vpaddd %ymm0,%ymm12,%ymm0 │ │ │ │ + pmaddwd %xmm4,%xmm3 │ │ │ │ + phaddd %xmm3,%xmm2 │ │ │ │ + phaddd %xmm2,%xmm1 │ │ │ │ + paddd %xmm7,%xmm0 │ │ │ │ + paddd %xmm7,%xmm1 │ │ │ │ + psrad 0x10(%rsp),%xmm0 │ │ │ │ + psrad 0x10(%rsp),%xmm1 │ │ │ │ + packssdw %xmm1,%xmm0 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x55f49(%rip),%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x56171(%rip),%rax │ │ │ │ tzcnt %r8d,%r8d │ │ │ │ mov 0x8(%rsp),%r10d │ │ │ │ movslq (%rax,%r8,4),%r8 │ │ │ │ shr $0xb,%r10d │ │ │ │ - vpbroadcastd -0x4c(%rax,%r10,4),%ymm4 │ │ │ │ - vpbroadcastd -0x44(%rax,%r10,4),%ymm5 │ │ │ │ + movddup -0x60(%rax,%r10,8),%xmm2 │ │ │ │ + movddup -0x170(%rax,%r10,8),%xmm3 │ │ │ │ add %rax,%r8 │ │ │ │ - call 38b280 <__cxa_finalize@plt+0x360230> │ │ │ │ - lea (%rsi,%rsi,2),%rax │ │ │ │ + call 38b010 <__cxa_finalize@plt+0x35ffc0> │ │ │ │ jmp *%r8 │ │ │ │ - vmovq %xmm0,(%rdi) │ │ │ │ - vmovhps %xmm0,(%rdi,%rsi,1) │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm0 │ │ │ │ - vmovq %xmm0,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm0,(%rdi,%rax,1) │ │ │ │ - cmp $0x4,%r9d │ │ │ │ - je 38b152 <__cxa_finalize@plt+0x360102> │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vmovq %xmm1,(%rdi) │ │ │ │ - vmovhps %xmm1,(%rdi,%rsi,1) │ │ │ │ - vextracti128 $0x1,%ymm1,%xmm1 │ │ │ │ - vmovq %xmm1,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm1,(%rdi,%rax,1) │ │ │ │ - cmp $0x8,%r9d │ │ │ │ - je 38b152 <__cxa_finalize@plt+0x360102> │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vmovq %xmm2,(%rdi) │ │ │ │ - vmovhps %xmm2,(%rdi,%rsi,1) │ │ │ │ - vextracti128 $0x1,%ymm2,%xmm2 │ │ │ │ - vmovq %xmm2,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm2,(%rdi,%rax,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vmovq %xmm3,(%rdi) │ │ │ │ - vmovhps %xmm3,(%rdi,%rsi,1) │ │ │ │ - vextracti128 $0x1,%ymm3,%xmm3 │ │ │ │ - vmovq %xmm3,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm3,(%rdi,%rax,1) │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - vmovdqa %xmm0,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %xmm1,(%rdi,%rsi,2) │ │ │ │ - vextracti128 $0x1,%ymm1,(%rdi,%rax,1) │ │ │ │ - cmp $0x4,%r9d │ │ │ │ - jne 38b197 <__cxa_finalize@plt+0x360147> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - call 38b280 <__cxa_finalize@plt+0x360230> │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vmovdqa %xmm0,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %xmm1,(%rdi,%rsi,2) │ │ │ │ - vextracti128 $0x1,%ymm1,(%rdi,%rax,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vmovdqa %xmm2,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm2,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %xmm3,(%rdi,%rsi,2) │ │ │ │ - vextracti128 $0x1,%ymm3,(%rdi,%rax,1) │ │ │ │ - sub $0x8,%r9d │ │ │ │ - jg 38b177 <__cxa_finalize@plt+0x360127> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - call 38b280 <__cxa_finalize@plt+0x360230> │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %ymm2,(%rdi,%rsi,2) │ │ │ │ - vmovdqa %ymm3,(%rdi,%rax,1) │ │ │ │ + call 38b010 <__cxa_finalize@plt+0x35ffc0> │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + movq %xmm0,(%rdi) │ │ │ │ + movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + movq %xmm1,(%rdi) │ │ │ │ + movhps %xmm1,(%rdi,%rsi,1) │ │ │ │ sub $0x4,%r9d │ │ │ │ - jg 38b1bc <__cxa_finalize@plt+0x36016c> │ │ │ │ - vzeroupper │ │ │ │ + jg 38aeb5 <__cxa_finalize@plt+0x35fe65> │ │ │ │ ret │ │ │ │ - call 38b280 <__cxa_finalize@plt+0x360230> │ │ │ │ + call 38b010 <__cxa_finalize@plt+0x35ffc0> │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi) │ │ │ │ - vmovdqa %ymm2,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %ymm3,0x20(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 38b1e2 <__cxa_finalize@plt+0x360192> │ │ │ │ - vzeroupper │ │ │ │ + jne 38aed9 <__cxa_finalize@plt+0x35fe89> │ │ │ │ ret │ │ │ │ - call 38b280 <__cxa_finalize@plt+0x360230> │ │ │ │ + call 38b010 <__cxa_finalize@plt+0x35ffc0> │ │ │ │ add %rsi,%rdi │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi) │ │ │ │ - vmovdqa %ymm2,0x40(%rdi) │ │ │ │ - vmovdqa %ymm3,0x60(%rdi) │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ dec %r9d │ │ │ │ - jg 38b209 <__cxa_finalize@plt+0x3601b9> │ │ │ │ - vzeroupper │ │ │ │ + jg 38aef2 <__cxa_finalize@plt+0x35fea2> │ │ │ │ ret │ │ │ │ - call 38b280 <__cxa_finalize@plt+0x360230> │ │ │ │ + call 38b010 <__cxa_finalize@plt+0x35ffc0> │ │ │ │ add %rsi,%rdi │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi) │ │ │ │ - vmovdqa %ymm2,0x40(%rdi) │ │ │ │ - vmovdqa %ymm3,0x60(%rdi) │ │ │ │ - call 38b280 <__cxa_finalize@plt+0x360230> │ │ │ │ - vmovdqa %ymm0,0x80(%rdi) │ │ │ │ - vmovdqa %ymm1,0xa0(%rdi) │ │ │ │ - vmovdqa %ymm2,0xc0(%rdi) │ │ │ │ - vmovdqa %ymm3,0xe0(%rdi) │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + call 38b010 <__cxa_finalize@plt+0x35ffc0> │ │ │ │ + movdqa %xmm0,0x20(%rdi) │ │ │ │ + movdqa %xmm1,0x30(%rdi) │ │ │ │ dec %r9d │ │ │ │ - jg 38b22d <__cxa_finalize@plt+0x3601dd> │ │ │ │ - vzeroupper │ │ │ │ + jg 38af09 <__cxa_finalize@plt+0x35feb9> │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - vmovdqa (%rdx),%ymm0 │ │ │ │ - vpaddsw (%rcx),%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ - vpaddsw 0x20(%rcx),%ymm1,%ymm1 │ │ │ │ - vmovdqa 0x40(%rdx),%ymm2 │ │ │ │ - vpaddsw 0x40(%rcx),%ymm2,%ymm2 │ │ │ │ - vmovdqa 0x60(%rdx),%ymm3 │ │ │ │ - vpaddsw 0x60(%rcx),%ymm3,%ymm3 │ │ │ │ - sub $0xffffffffffffff80,%rdx │ │ │ │ - sub $0xffffffffffffff80,%rcx │ │ │ │ - vpmaxsw %ymm4,%ymm0,%ymm0 │ │ │ │ - vpmaxsw %ymm4,%ymm1,%ymm1 │ │ │ │ - vpmaxsw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmaxsw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpsubsw %ymm4,%ymm0,%ymm0 │ │ │ │ - vpsubsw %ymm4,%ymm1,%ymm1 │ │ │ │ - vpsubsw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpsubsw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpmulhw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpmulhw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpmulhw %ymm5,%ymm2,%ymm2 │ │ │ │ - vpmulhw %ymm5,%ymm3,%ymm3 │ │ │ │ + call 38b010 <__cxa_finalize@plt+0x35ffc0> │ │ │ │ + add %rsi,%rdi │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + call 38b010 <__cxa_finalize@plt+0x35ffc0> │ │ │ │ + movdqa %xmm0,0x20(%rdi) │ │ │ │ + movdqa %xmm1,0x30(%rdi) │ │ │ │ + call 38b010 <__cxa_finalize@plt+0x35ffc0> │ │ │ │ + movdqa %xmm0,0x40(%rdi) │ │ │ │ + movdqa %xmm1,0x50(%rdi) │ │ │ │ + call 38b010 <__cxa_finalize@plt+0x35ffc0> │ │ │ │ + movdqa %xmm0,0x60(%rdi) │ │ │ │ + movdqa %xmm1,0x70(%rdi) │ │ │ │ + dec %r9d │ │ │ │ + jg 38af2f <__cxa_finalize@plt+0x35fedf> │ │ │ │ + ret │ │ │ │ + call 38b010 <__cxa_finalize@plt+0x35ffc0> │ │ │ │ + add %rsi,%rdi │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + call 38b010 <__cxa_finalize@plt+0x35ffc0> │ │ │ │ + movdqa %xmm0,0x20(%rdi) │ │ │ │ + movdqa %xmm1,0x30(%rdi) │ │ │ │ + call 38b010 <__cxa_finalize@plt+0x35ffc0> │ │ │ │ + movdqa %xmm0,0x40(%rdi) │ │ │ │ + movdqa %xmm1,0x50(%rdi) │ │ │ │ + call 38b010 <__cxa_finalize@plt+0x35ffc0> │ │ │ │ + movdqa %xmm0,0x60(%rdi) │ │ │ │ + movdqa %xmm1,0x70(%rdi) │ │ │ │ + call 38b010 <__cxa_finalize@plt+0x35ffc0> │ │ │ │ + movdqa %xmm0,0x80(%rdi) │ │ │ │ + movdqa %xmm1,0x90(%rdi) │ │ │ │ + call 38b010 <__cxa_finalize@plt+0x35ffc0> │ │ │ │ + movdqa %xmm0,0xa0(%rdi) │ │ │ │ + movdqa %xmm1,0xb0(%rdi) │ │ │ │ + call 38b010 <__cxa_finalize@plt+0x35ffc0> │ │ │ │ + movdqa %xmm0,0xc0(%rdi) │ │ │ │ + movdqa %xmm1,0xd0(%rdi) │ │ │ │ + call 38b010 <__cxa_finalize@plt+0x35ffc0> │ │ │ │ + movdqa %xmm0,0xe0(%rdi) │ │ │ │ + movdqa %xmm1,0xf0(%rdi) │ │ │ │ + dec %r9d │ │ │ │ + jg 38af73 <__cxa_finalize@plt+0x35ff23> │ │ │ │ ret │ │ │ │ nop │ │ │ │ - lea 0x55d21(%rip),%rax │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + paddsw (%rcx),%xmm0 │ │ │ │ + movdqa 0x10(%rdx),%xmm1 │ │ │ │ + paddsw 0x10(%rcx),%xmm1 │ │ │ │ + add $0x20,%rdx │ │ │ │ + add $0x20,%rcx │ │ │ │ + pmaxsw %xmm2,%xmm0 │ │ │ │ + pmaxsw %xmm2,%xmm1 │ │ │ │ + psubsw %xmm2,%xmm0 │ │ │ │ + psubsw %xmm2,%xmm1 │ │ │ │ + pmulhw %xmm3,%xmm0 │ │ │ │ + pmulhw %xmm3,%xmm1 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x55fb9(%rip),%rax │ │ │ │ tzcnt %r8d,%r8d │ │ │ │ mov 0x8(%rsp),%r10d │ │ │ │ - vpbroadcastw 0x10(%rsp),%ymm8 │ │ │ │ - vpbroadcastd -0x28(%rax),%ymm7 │ │ │ │ + movd 0x10(%rsp),%xmm6 │ │ │ │ + movddup -0xc0(%rax),%xmm5 │ │ │ │ movslq (%rax,%r8,4),%r8 │ │ │ │ - vpaddw %ymm7,%ymm8,%ymm7 │ │ │ │ + pshufb -0x1a0(%rax),%xmm6 │ │ │ │ add %rax,%r8 │ │ │ │ lea -0x10(%r10),%eax │ │ │ │ shl $0x10,%r10d │ │ │ │ sub %eax,%r10d │ │ │ │ - vpslld $0x7,%ymm7,%ymm7 │ │ │ │ - rorx $0x1e,%r10d,%eax │ │ │ │ + paddw %xmm6,%xmm5 │ │ │ │ + mov %r10d,%eax │ │ │ │ + shl $0x2,%r10d │ │ │ │ testl $0x800,0x10(%rsp) │ │ │ │ - cmove %r10d,%eax │ │ │ │ - vmovd %eax,%xmm6 │ │ │ │ - vpbroadcastd %xmm6,%ymm6 │ │ │ │ - call 38b4e0 <__cxa_finalize@plt+0x360490> │ │ │ │ - lea (%rsi,%rsi,2),%rax │ │ │ │ + cmovne %r10d,%eax │ │ │ │ + movd %eax,%xmm4 │ │ │ │ + pslld $0x7,%xmm5 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + pshufd $0x0,%xmm4,%xmm4 │ │ │ │ + call 38b220 <__cxa_finalize@plt+0x3601d0> │ │ │ │ jmp *%r8 │ │ │ │ - vmovq %xmm0,(%rdi) │ │ │ │ - vmovhps %xmm0,(%rdi,%rsi,1) │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm0 │ │ │ │ - vmovq %xmm0,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm0,(%rdi,%rax,1) │ │ │ │ - cmp $0x4,%r9d │ │ │ │ - je 38b3bc <__cxa_finalize@plt+0x36036c> │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vmovq %xmm1,(%rdi) │ │ │ │ - vmovhps %xmm1,(%rdi,%rsi,1) │ │ │ │ - vextracti128 $0x1,%ymm1,%xmm1 │ │ │ │ - vmovq %xmm1,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm1,(%rdi,%rax,1) │ │ │ │ - cmp $0x8,%r9d │ │ │ │ - je 38b3bc <__cxa_finalize@plt+0x36036c> │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vmovq %xmm2,(%rdi) │ │ │ │ - vmovhps %xmm2,(%rdi,%rsi,1) │ │ │ │ - vextracti128 $0x1,%ymm2,%xmm2 │ │ │ │ - vmovq %xmm2,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm2,(%rdi,%rax,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vmovq %xmm3,(%rdi) │ │ │ │ - vmovhps %xmm3,(%rdi,%rsi,1) │ │ │ │ - vextracti128 $0x1,%ymm3,%xmm3 │ │ │ │ - vmovq %xmm3,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm3,(%rdi,%rax,1) │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - vmovdqa %xmm0,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %xmm1,(%rdi,%rsi,2) │ │ │ │ - vextracti128 $0x1,%ymm1,(%rdi,%rax,1) │ │ │ │ - cmp $0x4,%r9d │ │ │ │ - jne 38b401 <__cxa_finalize@plt+0x3603b1> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - call 38b4e0 <__cxa_finalize@plt+0x360490> │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vmovdqa %xmm0,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %xmm1,(%rdi,%rsi,2) │ │ │ │ - vextracti128 $0x1,%ymm1,(%rdi,%rax,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vmovdqa %xmm2,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm2,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %xmm3,(%rdi,%rsi,2) │ │ │ │ - vextracti128 $0x1,%ymm3,(%rdi,%rax,1) │ │ │ │ - sub $0x8,%r9d │ │ │ │ - jg 38b3e1 <__cxa_finalize@plt+0x360391> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - call 38b4e0 <__cxa_finalize@plt+0x360490> │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %ymm2,(%rdi,%rsi,2) │ │ │ │ - vmovdqa %ymm3,(%rdi,%rax,1) │ │ │ │ + call 38b220 <__cxa_finalize@plt+0x3601d0> │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + movq %xmm0,(%rdi) │ │ │ │ + movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + movq %xmm1,(%rdi) │ │ │ │ + movhps %xmm1,(%rdi,%rsi,1) │ │ │ │ sub $0x4,%r9d │ │ │ │ - jg 38b426 <__cxa_finalize@plt+0x3603d6> │ │ │ │ - vzeroupper │ │ │ │ + jg 38b0bb <__cxa_finalize@plt+0x36006b> │ │ │ │ ret │ │ │ │ - call 38b4e0 <__cxa_finalize@plt+0x360490> │ │ │ │ + call 38b220 <__cxa_finalize@plt+0x3601d0> │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi) │ │ │ │ - vmovdqa %ymm2,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %ymm3,0x20(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 38b44c <__cxa_finalize@plt+0x3603fc> │ │ │ │ - vzeroupper │ │ │ │ + jne 38b0df <__cxa_finalize@plt+0x36008f> │ │ │ │ ret │ │ │ │ - call 38b4e0 <__cxa_finalize@plt+0x360490> │ │ │ │ + call 38b220 <__cxa_finalize@plt+0x3601d0> │ │ │ │ add %rsi,%rdi │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi) │ │ │ │ - vmovdqa %ymm2,0x40(%rdi) │ │ │ │ - vmovdqa %ymm3,0x60(%rdi) │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ dec %r9d │ │ │ │ - jg 38b473 <__cxa_finalize@plt+0x360423> │ │ │ │ - vzeroupper │ │ │ │ + jg 38b0f8 <__cxa_finalize@plt+0x3600a8> │ │ │ │ ret │ │ │ │ - call 38b4e0 <__cxa_finalize@plt+0x360490> │ │ │ │ + call 38b220 <__cxa_finalize@plt+0x3601d0> │ │ │ │ add %rsi,%rdi │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi) │ │ │ │ - vmovdqa %ymm2,0x40(%rdi) │ │ │ │ - vmovdqa %ymm3,0x60(%rdi) │ │ │ │ - call 38b4e0 <__cxa_finalize@plt+0x360490> │ │ │ │ - vmovdqa %ymm0,0x80(%rdi) │ │ │ │ - vmovdqa %ymm1,0xa0(%rdi) │ │ │ │ - vmovdqa %ymm2,0xc0(%rdi) │ │ │ │ - vmovdqa %ymm3,0xe0(%rdi) │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + call 38b220 <__cxa_finalize@plt+0x3601d0> │ │ │ │ + movdqa %xmm0,0x20(%rdi) │ │ │ │ + movdqa %xmm1,0x30(%rdi) │ │ │ │ dec %r9d │ │ │ │ - jg 38b497 <__cxa_finalize@plt+0x360447> │ │ │ │ - vzeroupper │ │ │ │ + jg 38b10f <__cxa_finalize@plt+0x3600bf> │ │ │ │ ret │ │ │ │ - vmovdqa (%rdx),%ymm4 │ │ │ │ - vmovdqa (%rcx),%ymm0 │ │ │ │ - vpunpckhwd %ymm4,%ymm0,%ymm5 │ │ │ │ - vpunpcklwd %ymm4,%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x20(%rdx),%ymm4 │ │ │ │ - vmovdqa 0x20(%rcx),%ymm1 │ │ │ │ - vpmaddwd %ymm6,%ymm5,%ymm5 │ │ │ │ - vpmaddwd %ymm6,%ymm0,%ymm0 │ │ │ │ - vpaddd %ymm7,%ymm5,%ymm5 │ │ │ │ - vpaddd %ymm7,%ymm0,%ymm0 │ │ │ │ - vpsrad $0x8,%ymm5,%ymm5 │ │ │ │ - vpsrad $0x8,%ymm0,%ymm0 │ │ │ │ - vpackusdw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpunpckhwd %ymm4,%ymm1,%ymm5 │ │ │ │ - vpunpcklwd %ymm4,%ymm1,%ymm1 │ │ │ │ - vmovdqa 0x40(%rdx),%ymm4 │ │ │ │ - vmovdqa 0x40(%rcx),%ymm2 │ │ │ │ - vpmaddwd %ymm6,%ymm5,%ymm5 │ │ │ │ - vpmaddwd %ymm6,%ymm1,%ymm1 │ │ │ │ - vpaddd %ymm7,%ymm5,%ymm5 │ │ │ │ - vpaddd %ymm7,%ymm1,%ymm1 │ │ │ │ - vpsrad $0x8,%ymm5,%ymm5 │ │ │ │ - vpsrad $0x8,%ymm1,%ymm1 │ │ │ │ - vpackusdw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpunpckhwd %ymm4,%ymm2,%ymm5 │ │ │ │ - vpunpcklwd %ymm4,%ymm2,%ymm2 │ │ │ │ - vmovdqa 0x60(%rdx),%ymm4 │ │ │ │ - vmovdqa 0x60(%rcx),%ymm3 │ │ │ │ - sub $0xffffffffffffff80,%rdx │ │ │ │ - sub $0xffffffffffffff80,%rcx │ │ │ │ - vpmaddwd %ymm6,%ymm5,%ymm5 │ │ │ │ - vpmaddwd %ymm6,%ymm2,%ymm2 │ │ │ │ - vpaddd %ymm7,%ymm5,%ymm5 │ │ │ │ - vpaddd %ymm7,%ymm2,%ymm2 │ │ │ │ - vpsrad $0x8,%ymm5,%ymm5 │ │ │ │ - vpsrad $0x8,%ymm2,%ymm2 │ │ │ │ - vpackusdw %ymm5,%ymm2,%ymm2 │ │ │ │ - vpunpckhwd %ymm4,%ymm3,%ymm5 │ │ │ │ - vpunpcklwd %ymm4,%ymm3,%ymm3 │ │ │ │ - vpmaddwd %ymm6,%ymm5,%ymm5 │ │ │ │ - vpmaddwd %ymm6,%ymm3,%ymm3 │ │ │ │ - vpaddd %ymm7,%ymm5,%ymm5 │ │ │ │ - vpaddd %ymm7,%ymm3,%ymm3 │ │ │ │ - vpsrad $0x8,%ymm5,%ymm5 │ │ │ │ - vpsrad $0x8,%ymm3,%ymm3 │ │ │ │ - vpackusdw %ymm5,%ymm3,%ymm3 │ │ │ │ - vpminsw %ymm0,%ymm8,%ymm0 │ │ │ │ - vpminsw %ymm1,%ymm8,%ymm1 │ │ │ │ - vpminsw %ymm2,%ymm8,%ymm2 │ │ │ │ - vpminsw %ymm3,%ymm8,%ymm3 │ │ │ │ + call 38b220 <__cxa_finalize@plt+0x3601d0> │ │ │ │ + add %rsi,%rdi │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + call 38b220 <__cxa_finalize@plt+0x3601d0> │ │ │ │ + movdqa %xmm0,0x20(%rdi) │ │ │ │ + movdqa %xmm1,0x30(%rdi) │ │ │ │ + call 38b220 <__cxa_finalize@plt+0x3601d0> │ │ │ │ + movdqa %xmm0,0x40(%rdi) │ │ │ │ + movdqa %xmm1,0x50(%rdi) │ │ │ │ + call 38b220 <__cxa_finalize@plt+0x3601d0> │ │ │ │ + movdqa %xmm0,0x60(%rdi) │ │ │ │ + movdqa %xmm1,0x70(%rdi) │ │ │ │ + dec %r9d │ │ │ │ + jg 38b135 <__cxa_finalize@plt+0x3600e5> │ │ │ │ + ret │ │ │ │ + call 38b220 <__cxa_finalize@plt+0x3601d0> │ │ │ │ + add %rsi,%rdi │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + call 38b220 <__cxa_finalize@plt+0x3601d0> │ │ │ │ + movdqa %xmm0,0x20(%rdi) │ │ │ │ + movdqa %xmm1,0x30(%rdi) │ │ │ │ + call 38b220 <__cxa_finalize@plt+0x3601d0> │ │ │ │ + movdqa %xmm0,0x40(%rdi) │ │ │ │ + movdqa %xmm1,0x50(%rdi) │ │ │ │ + call 38b220 <__cxa_finalize@plt+0x3601d0> │ │ │ │ + movdqa %xmm0,0x60(%rdi) │ │ │ │ + movdqa %xmm1,0x70(%rdi) │ │ │ │ + call 38b220 <__cxa_finalize@plt+0x3601d0> │ │ │ │ + movdqa %xmm0,0x80(%rdi) │ │ │ │ + movdqa %xmm1,0x90(%rdi) │ │ │ │ + call 38b220 <__cxa_finalize@plt+0x3601d0> │ │ │ │ + movdqa %xmm0,0xa0(%rdi) │ │ │ │ + movdqa %xmm1,0xb0(%rdi) │ │ │ │ + call 38b220 <__cxa_finalize@plt+0x3601d0> │ │ │ │ + movdqa %xmm0,0xc0(%rdi) │ │ │ │ + movdqa %xmm1,0xd0(%rdi) │ │ │ │ + call 38b220 <__cxa_finalize@plt+0x3601d0> │ │ │ │ + movdqa %xmm0,0xe0(%rdi) │ │ │ │ + movdqa %xmm1,0xf0(%rdi) │ │ │ │ + dec %r9d │ │ │ │ + jg 38b179 <__cxa_finalize@plt+0x360129> │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x55a59(%rip),%r10 │ │ │ │ + nopl (%rax) │ │ │ │ + movdqa (%rdx),%xmm2 │ │ │ │ + movdqa (%rcx),%xmm0 │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ + punpckhwd %xmm2,%xmm3 │ │ │ │ + punpcklwd %xmm2,%xmm0 │ │ │ │ + movdqa 0x10(%rdx),%xmm2 │ │ │ │ + movdqa 0x10(%rcx),%xmm1 │ │ │ │ + add $0x20,%rdx │ │ │ │ + add $0x20,%rcx │ │ │ │ + pmaddwd %xmm4,%xmm3 │ │ │ │ + pmaddwd %xmm4,%xmm0 │ │ │ │ + paddd %xmm5,%xmm3 │ │ │ │ + paddd %xmm5,%xmm0 │ │ │ │ + psrad $0x8,%xmm3 │ │ │ │ + psrad $0x8,%xmm0 │ │ │ │ + packssdw %xmm3,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm3 │ │ │ │ + punpckhwd %xmm2,%xmm3 │ │ │ │ + punpcklwd %xmm2,%xmm1 │ │ │ │ + pmaddwd %xmm4,%xmm3 │ │ │ │ + pmaddwd %xmm4,%xmm1 │ │ │ │ + paddd %xmm5,%xmm3 │ │ │ │ + paddd %xmm5,%xmm1 │ │ │ │ + psrad $0x8,%xmm3 │ │ │ │ + psrad $0x8,%xmm1 │ │ │ │ + packssdw %xmm3,%xmm1 │ │ │ │ + pminsw %xmm6,%xmm0 │ │ │ │ + pminsw %xmm6,%xmm1 │ │ │ │ + pmaxsw %xmm7,%xmm0 │ │ │ │ + pmaxsw %xmm7,%xmm1 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + lea 0x55d81(%rip),%rax │ │ │ │ tzcnt %r8d,%r8d │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - shr $0xb,%eax │ │ │ │ - movslq (%r10,%r8,4),%r8 │ │ │ │ - vpbroadcastd -0x68(%r10),%ymm8 │ │ │ │ - vpbroadcastd -0x7c(%r10,%rax,4),%ymm9 │ │ │ │ - vpbroadcastd -0x74(%r10,%rax,4),%ymm10 │ │ │ │ + mov 0x10(%rsp),%r10d │ │ │ │ + shr $0xb,%r10d │ │ │ │ + movslq (%rax,%r8,4),%r8 │ │ │ │ + movddup -0x90(%rax,%r10,8),%xmm6 │ │ │ │ + movddup -0x1a0(%rax,%r10,8),%xmm7 │ │ │ │ + movdqa -0x1c8(%rax),%xmm8 │ │ │ │ + add %rax,%r8 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ - add %r10,%r8 │ │ │ │ - call 38b7b0 <__cxa_finalize@plt+0x360760> │ │ │ │ - lea (%rsi,%rsi,2),%r10 │ │ │ │ + call 38b440 <__cxa_finalize@plt+0x3603f0> │ │ │ │ jmp *%r8 │ │ │ │ - vmovq %xmm0,(%rdi) │ │ │ │ - vmovhps %xmm0,(%rdi,%rsi,1) │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm0 │ │ │ │ - vmovq %xmm0,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm0,(%rdi,%r10,1) │ │ │ │ - cmp $0x4,%r9d │ │ │ │ - je 38b67f <__cxa_finalize@plt+0x36062f> │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vmovq %xmm1,(%rdi) │ │ │ │ - vmovhps %xmm1,(%rdi,%rsi,1) │ │ │ │ - vextracti128 $0x1,%ymm1,%xmm1 │ │ │ │ - vmovq %xmm1,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm1,(%rdi,%r10,1) │ │ │ │ - cmp $0x8,%r9d │ │ │ │ - je 38b67f <__cxa_finalize@plt+0x36062f> │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vmovq %xmm2,(%rdi) │ │ │ │ - vmovhps %xmm2,(%rdi,%rsi,1) │ │ │ │ - vextracti128 $0x1,%ymm2,%xmm2 │ │ │ │ - vmovq %xmm2,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm2,(%rdi,%r10,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vmovq %xmm3,(%rdi) │ │ │ │ - vmovhps %xmm3,(%rdi,%rsi,1) │ │ │ │ - vextracti128 $0x1,%ymm3,%xmm3 │ │ │ │ - vmovq %xmm3,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm3,(%rdi,%r10,1) │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - vmovdqa %xmm0,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %xmm1,(%rdi,%rsi,2) │ │ │ │ - vextracti128 $0x1,%ymm1,(%rdi,%r10,1) │ │ │ │ - cmp $0x4,%r9d │ │ │ │ - jne 38b6c4 <__cxa_finalize@plt+0x360674> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - call 38b7b0 <__cxa_finalize@plt+0x360760> │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vmovdqa %xmm0,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %xmm1,(%rdi,%rsi,2) │ │ │ │ - vextracti128 $0x1,%ymm1,(%rdi,%r10,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vmovdqa %xmm2,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm2,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %xmm3,(%rdi,%rsi,2) │ │ │ │ - vextracti128 $0x1,%ymm3,(%rdi,%r10,1) │ │ │ │ - sub $0x8,%r9d │ │ │ │ - jg 38b6a4 <__cxa_finalize@plt+0x360654> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - call 38b7b0 <__cxa_finalize@plt+0x360760> │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %ymm2,(%rdi,%rsi,2) │ │ │ │ - vmovdqa %ymm3,(%rdi,%r10,1) │ │ │ │ + call 38b440 <__cxa_finalize@plt+0x3603f0> │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + movq %xmm0,(%rdi) │ │ │ │ + movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + movq %xmm1,(%rdi) │ │ │ │ + movhps %xmm1,(%rdi,%rsi,1) │ │ │ │ sub $0x4,%r9d │ │ │ │ - jg 38b6e9 <__cxa_finalize@plt+0x360699> │ │ │ │ - vzeroupper │ │ │ │ + jg 38b2e6 <__cxa_finalize@plt+0x360296> │ │ │ │ ret │ │ │ │ - call 38b7b0 <__cxa_finalize@plt+0x360760> │ │ │ │ + call 38b440 <__cxa_finalize@plt+0x3603f0> │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi) │ │ │ │ - vmovdqa %ymm2,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %ymm3,0x20(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 38b710 <__cxa_finalize@plt+0x3606c0> │ │ │ │ - vzeroupper │ │ │ │ + jne 38b30a <__cxa_finalize@plt+0x3602ba> │ │ │ │ ret │ │ │ │ - call 38b7b0 <__cxa_finalize@plt+0x360760> │ │ │ │ + call 38b440 <__cxa_finalize@plt+0x3603f0> │ │ │ │ add %rsi,%rdi │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi) │ │ │ │ - vmovdqa %ymm2,0x40(%rdi) │ │ │ │ - vmovdqa %ymm3,0x60(%rdi) │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ dec %r9d │ │ │ │ - jg 38b737 <__cxa_finalize@plt+0x3606e7> │ │ │ │ - vzeroupper │ │ │ │ + jg 38b323 <__cxa_finalize@plt+0x3602d3> │ │ │ │ ret │ │ │ │ - call 38b7b0 <__cxa_finalize@plt+0x360760> │ │ │ │ + call 38b440 <__cxa_finalize@plt+0x3603f0> │ │ │ │ add %rsi,%rdi │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi) │ │ │ │ - vmovdqa %ymm2,0x40(%rdi) │ │ │ │ - vmovdqa %ymm3,0x60(%rdi) │ │ │ │ - call 38b7b0 <__cxa_finalize@plt+0x360760> │ │ │ │ - vmovdqa %ymm0,0x80(%rdi) │ │ │ │ - vmovdqa %ymm1,0xa0(%rdi) │ │ │ │ - vmovdqa %ymm2,0xc0(%rdi) │ │ │ │ - vmovdqa %ymm3,0xe0(%rdi) │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + call 38b440 <__cxa_finalize@plt+0x3603f0> │ │ │ │ + movdqa %xmm0,0x20(%rdi) │ │ │ │ + movdqa %xmm1,0x30(%rdi) │ │ │ │ dec %r9d │ │ │ │ - jg 38b75b <__cxa_finalize@plt+0x36070b> │ │ │ │ - vzeroupper │ │ │ │ + jg 38b33a <__cxa_finalize@plt+0x3602ea> │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - vpmovzxbw (%rax),%ymm5 │ │ │ │ - vmovdqa (%rdx),%ymm0 │ │ │ │ - vmovdqa (%rcx),%ymm6 │ │ │ │ - vpunpckhwd %ymm6,%ymm0,%ymm4 │ │ │ │ - vpunpcklwd %ymm6,%ymm0,%ymm0 │ │ │ │ - vpsubw %ymm5,%ymm8,%ymm7 │ │ │ │ - vpunpckhwd %ymm7,%ymm5,%ymm6 │ │ │ │ - vpunpcklwd %ymm7,%ymm5,%ymm5 │ │ │ │ - vpmaddwd %ymm6,%ymm4,%ymm4 │ │ │ │ - vpmaddwd %ymm5,%ymm0,%ymm0 │ │ │ │ - vpsrad $0x5,%ymm4,%ymm4 │ │ │ │ - vpsrad $0x5,%ymm0,%ymm0 │ │ │ │ - vpackssdw %ymm4,%ymm0,%ymm0 │ │ │ │ - vpmaxsw %ymm0,%ymm9,%ymm0 │ │ │ │ - vpsubsw %ymm9,%ymm0,%ymm0 │ │ │ │ - vpmulhw %ymm0,%ymm10,%ymm0 │ │ │ │ - vpmovzxbw 0x10(%rax),%ymm5 │ │ │ │ - vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x20(%rcx),%ymm6 │ │ │ │ - vpunpckhwd %ymm6,%ymm1,%ymm4 │ │ │ │ - vpunpcklwd %ymm6,%ymm1,%ymm1 │ │ │ │ - vpsubw %ymm5,%ymm8,%ymm7 │ │ │ │ - vpunpckhwd %ymm7,%ymm5,%ymm6 │ │ │ │ - vpunpcklwd %ymm7,%ymm5,%ymm5 │ │ │ │ - vpmaddwd %ymm6,%ymm4,%ymm4 │ │ │ │ - vpmaddwd %ymm5,%ymm1,%ymm1 │ │ │ │ - vpsrad $0x5,%ymm4,%ymm4 │ │ │ │ - vpsrad $0x5,%ymm1,%ymm1 │ │ │ │ - vpackssdw %ymm4,%ymm1,%ymm1 │ │ │ │ - vpmaxsw %ymm1,%ymm9,%ymm1 │ │ │ │ - vpsubsw %ymm9,%ymm1,%ymm1 │ │ │ │ - vpmulhw %ymm1,%ymm10,%ymm1 │ │ │ │ - vpmovzxbw 0x20(%rax),%ymm5 │ │ │ │ - vmovdqa 0x40(%rdx),%ymm2 │ │ │ │ - vmovdqa 0x40(%rcx),%ymm6 │ │ │ │ - vpunpckhwd %ymm6,%ymm2,%ymm4 │ │ │ │ - vpunpcklwd %ymm6,%ymm2,%ymm2 │ │ │ │ - vpsubw %ymm5,%ymm8,%ymm7 │ │ │ │ - vpunpckhwd %ymm7,%ymm5,%ymm6 │ │ │ │ - vpunpcklwd %ymm7,%ymm5,%ymm5 │ │ │ │ - vpmaddwd %ymm6,%ymm4,%ymm4 │ │ │ │ - vpmaddwd %ymm5,%ymm2,%ymm2 │ │ │ │ - vpsrad $0x5,%ymm4,%ymm4 │ │ │ │ - vpsrad $0x5,%ymm2,%ymm2 │ │ │ │ - vpackssdw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmaxsw %ymm2,%ymm9,%ymm2 │ │ │ │ - vpsubsw %ymm9,%ymm2,%ymm2 │ │ │ │ - vpmulhw %ymm2,%ymm10,%ymm2 │ │ │ │ - vpmovzxbw 0x30(%rax),%ymm5 │ │ │ │ - vmovdqa 0x60(%rdx),%ymm3 │ │ │ │ - vmovdqa 0x60(%rcx),%ymm6 │ │ │ │ - vpunpckhwd %ymm6,%ymm3,%ymm4 │ │ │ │ - vpunpcklwd %ymm6,%ymm3,%ymm3 │ │ │ │ - vpsubw %ymm5,%ymm8,%ymm7 │ │ │ │ - vpunpckhwd %ymm7,%ymm5,%ymm6 │ │ │ │ - vpunpcklwd %ymm7,%ymm5,%ymm5 │ │ │ │ - vpmaddwd %ymm6,%ymm4,%ymm4 │ │ │ │ - vpmaddwd %ymm5,%ymm3,%ymm3 │ │ │ │ - vpsrad $0x5,%ymm4,%ymm4 │ │ │ │ - vpsrad $0x5,%ymm3,%ymm3 │ │ │ │ - vpackssdw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpmaxsw %ymm3,%ymm9,%ymm3 │ │ │ │ - vpsubsw %ymm9,%ymm3,%ymm3 │ │ │ │ - vpmulhw %ymm3,%ymm10,%ymm3 │ │ │ │ - add $0x40,%rax │ │ │ │ - sub $0xffffffffffffff80,%rdx │ │ │ │ - sub $0xffffffffffffff80,%rcx │ │ │ │ + call 38b440 <__cxa_finalize@plt+0x3603f0> │ │ │ │ + add %rsi,%rdi │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + call 38b440 <__cxa_finalize@plt+0x3603f0> │ │ │ │ + movdqa %xmm0,0x20(%rdi) │ │ │ │ + movdqa %xmm1,0x30(%rdi) │ │ │ │ + call 38b440 <__cxa_finalize@plt+0x3603f0> │ │ │ │ + movdqa %xmm0,0x40(%rdi) │ │ │ │ + movdqa %xmm1,0x50(%rdi) │ │ │ │ + call 38b440 <__cxa_finalize@plt+0x3603f0> │ │ │ │ + movdqa %xmm0,0x60(%rdi) │ │ │ │ + movdqa %xmm1,0x70(%rdi) │ │ │ │ + dec %r9d │ │ │ │ + jg 38b360 <__cxa_finalize@plt+0x360310> │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x55751(%rip),%r10 │ │ │ │ + call 38b440 <__cxa_finalize@plt+0x3603f0> │ │ │ │ + add %rsi,%rdi │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + call 38b440 <__cxa_finalize@plt+0x3603f0> │ │ │ │ + movdqa %xmm0,0x20(%rdi) │ │ │ │ + movdqa %xmm1,0x30(%rdi) │ │ │ │ + call 38b440 <__cxa_finalize@plt+0x3603f0> │ │ │ │ + movdqa %xmm0,0x40(%rdi) │ │ │ │ + movdqa %xmm1,0x50(%rdi) │ │ │ │ + call 38b440 <__cxa_finalize@plt+0x3603f0> │ │ │ │ + movdqa %xmm0,0x60(%rdi) │ │ │ │ + movdqa %xmm1,0x70(%rdi) │ │ │ │ + call 38b440 <__cxa_finalize@plt+0x3603f0> │ │ │ │ + movdqa %xmm0,0x80(%rdi) │ │ │ │ + movdqa %xmm1,0x90(%rdi) │ │ │ │ + call 38b440 <__cxa_finalize@plt+0x3603f0> │ │ │ │ + movdqa %xmm0,0xa0(%rdi) │ │ │ │ + movdqa %xmm1,0xb0(%rdi) │ │ │ │ + call 38b440 <__cxa_finalize@plt+0x3603f0> │ │ │ │ + movdqa %xmm0,0xc0(%rdi) │ │ │ │ + movdqa %xmm1,0xd0(%rdi) │ │ │ │ + call 38b440 <__cxa_finalize@plt+0x3603f0> │ │ │ │ + movdqa %xmm0,0xe0(%rdi) │ │ │ │ + movdqa %xmm1,0xf0(%rdi) │ │ │ │ + dec %r9d │ │ │ │ + jg 38b3a4 <__cxa_finalize@plt+0x360354> │ │ │ │ + ret │ │ │ │ + movq (%rax),%xmm3 │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + movdqa (%rcx),%xmm4 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + punpcklbw %xmm5,%xmm3 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + punpckhwd %xmm4,%xmm2 │ │ │ │ + punpcklwd %xmm4,%xmm0 │ │ │ │ + movdqa %xmm8,%xmm1 │ │ │ │ + psubw %xmm3,%xmm1 │ │ │ │ + movdqa %xmm3,%xmm4 │ │ │ │ + punpckhwd %xmm1,%xmm4 │ │ │ │ + punpcklwd %xmm1,%xmm3 │ │ │ │ + pmaddwd %xmm4,%xmm2 │ │ │ │ + pmaddwd %xmm3,%xmm0 │ │ │ │ + movq 0x8(%rax),%xmm3 │ │ │ │ + movdqa 0x10(%rdx),%xmm1 │ │ │ │ + movdqa 0x10(%rcx),%xmm4 │ │ │ │ + add $0x10,%rax │ │ │ │ + add $0x20,%rdx │ │ │ │ + add $0x20,%rcx │ │ │ │ + psrad $0x5,%xmm2 │ │ │ │ + psrad $0x5,%xmm0 │ │ │ │ + packssdw %xmm2,%xmm0 │ │ │ │ + punpcklbw %xmm5,%xmm3 │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + punpckhwd %xmm4,%xmm2 │ │ │ │ + punpcklwd %xmm4,%xmm1 │ │ │ │ + movdqa %xmm8,%xmm5 │ │ │ │ + psubw %xmm3,%xmm5 │ │ │ │ + movdqa %xmm3,%xmm4 │ │ │ │ + punpckhwd %xmm5,%xmm4 │ │ │ │ + punpcklwd %xmm5,%xmm3 │ │ │ │ + pmaddwd %xmm4,%xmm2 │ │ │ │ + pmaddwd %xmm3,%xmm1 │ │ │ │ + psrad $0x5,%xmm2 │ │ │ │ + psrad $0x5,%xmm1 │ │ │ │ + packssdw %xmm2,%xmm1 │ │ │ │ + pmaxsw %xmm6,%xmm0 │ │ │ │ + pmaxsw %xmm6,%xmm1 │ │ │ │ + psubsw %xmm6,%xmm0 │ │ │ │ + psubsw %xmm6,%xmm1 │ │ │ │ + pmulhw %xmm7,%xmm0 │ │ │ │ + pmulhw %xmm7,%xmm1 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x55b39(%rip),%r10 │ │ │ │ tzcnt %r8d,%r8d │ │ │ │ mov 0x18(%rsp),%eax │ │ │ │ - vmovd 0x10(%rsp),%xmm0 │ │ │ │ + movd 0x10(%rsp),%xmm0 │ │ │ │ shr $0xb,%eax │ │ │ │ movslq (%r10,%r8,4),%r8 │ │ │ │ - vpbroadcastd -0x74(%r10),%ymm10 │ │ │ │ - vpbroadcastd -0x80(%r10),%ymm11 │ │ │ │ - vpbroadcastd -0x94(%r10,%rax,4),%ymm12 │ │ │ │ - vpbroadcastd -0x8c(%r10,%rax,4),%ymm13 │ │ │ │ - vmovd -0x84(%r10),%xmm14 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - vpsubw %xmm0,%xmm14,%xmm14 │ │ │ │ - vpbroadcastw %xmm14,%ymm14 │ │ │ │ + movdqa -0x1a0(%r10),%xmm8 │ │ │ │ + movdqa -0x1e0(%r10),%xmm9 │ │ │ │ + movddup -0xa8(%r10,%rax,8),%xmm10 │ │ │ │ + movddup -0x1b8(%r10,%rax,8),%xmm11 │ │ │ │ + movd -0x210(%r10),%xmm7 │ │ │ │ + psubw %xmm0,%xmm7 │ │ │ │ + pshufb -0x1d0(%r10),%xmm7 │ │ │ │ add %r10,%r8 │ │ │ │ - call 38bca0 <__cxa_finalize@plt+0x360c50> │ │ │ │ - lea (%rsi,%rsi,2),%r10 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + call 38bb30 <__cxa_finalize@plt+0x360ae0> │ │ │ │ jmp *%r8 │ │ │ │ - vphaddd %ymm5,%ymm4,%ymm4 │ │ │ │ - vpaddw %ymm4,%ymm14,%ymm4 │ │ │ │ - vpsrlw $0x2,%ymm4,%ymm4 │ │ │ │ - vpackuswb %ymm4,%ymm4,%ymm4 │ │ │ │ - vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ - vpunpcklwd %xmm5,%xmm4,%xmm4 │ │ │ │ - vmovq %xmm0,(%rdi) │ │ │ │ - vmovhps %xmm0,(%rdi,%rsi,1) │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm0 │ │ │ │ - vmovq %xmm0,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm0,(%rdi,%r10,1) │ │ │ │ - vmovdqa %xmm4,(%rax) │ │ │ │ - cmp $0x8,%r9d │ │ │ │ - jl 38b9df <__cxa_finalize@plt+0x36098f> │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vmovq %xmm1,(%rdi) │ │ │ │ - vmovhps %xmm1,(%rdi,%rsi,1) │ │ │ │ - vextracti128 $0x1,%ymm1,%xmm1 │ │ │ │ - vmovq %xmm1,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm1,(%rdi,%r10,1) │ │ │ │ - je 38b9df <__cxa_finalize@plt+0x36098f> │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vmovq %xmm2,(%rdi) │ │ │ │ - vmovhps %xmm2,(%rdi,%rsi,1) │ │ │ │ - vextracti128 $0x1,%ymm2,%xmm2 │ │ │ │ - vmovq %xmm2,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm2,(%rdi,%r10,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vmovq %xmm3,(%rdi) │ │ │ │ - vmovhps %xmm3,(%rdi,%rsi,1) │ │ │ │ - vextracti128 $0x1,%ymm3,%xmm3 │ │ │ │ - vmovq %xmm3,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm3,(%rdi,%r10,1) │ │ │ │ - vzeroupper │ │ │ │ + call 38bb30 <__cxa_finalize@plt+0x360ae0> │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + add $0x4,%rax │ │ │ │ + movq %xmm0,(%rdi) │ │ │ │ + phaddw %xmm3,%xmm2 │ │ │ │ + movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ + phaddd %xmm2,%xmm2 │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + paddw %xmm7,%xmm2 │ │ │ │ + movq %xmm1,(%rdi) │ │ │ │ + psrlw $0x2,%xmm2 │ │ │ │ + movhps %xmm1,(%rdi,%rsi,1) │ │ │ │ + packuswb %xmm2,%xmm2 │ │ │ │ + movd %xmm2,(%rax) │ │ │ │ + sub $0x4,%r9d │ │ │ │ + jg 38b56a <__cxa_finalize@plt+0x36051a> │ │ │ │ ret │ │ │ │ - call 38bca0 <__cxa_finalize@plt+0x360c50> │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - vperm2i128 $0x21,%ymm5,%ymm4,%ymm6 │ │ │ │ - vpblendd $0xf0,%ymm5,%ymm4,%ymm4 │ │ │ │ - vpaddw %ymm4,%ymm14,%ymm4 │ │ │ │ - vpaddw %ymm6,%ymm4,%ymm4 │ │ │ │ - vpsrlw $0x2,%ymm4,%ymm4 │ │ │ │ - vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ - vpackuswb %xmm5,%xmm4,%xmm4 │ │ │ │ - vmovdqa %xmm0,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %xmm1,(%rdi,%rsi,2) │ │ │ │ - vextracti128 $0x1,%ymm1,(%rdi,%r10,1) │ │ │ │ - vmovdqa %xmm4,(%rax) │ │ │ │ - sub $0x8,%r9d │ │ │ │ - jl 38ba51 <__cxa_finalize@plt+0x360a01> │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vmovdqa %xmm2,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm2,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %xmm3,(%rdi,%rsi,2) │ │ │ │ - vextracti128 $0x1,%ymm3,(%rdi,%r10,1) │ │ │ │ - jg 38b9e3 <__cxa_finalize@plt+0x360993> │ │ │ │ - vzeroupper │ │ │ │ + call 38bb30 <__cxa_finalize@plt+0x360ae0> │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + add $0x4,%rax │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + paddw %xmm3,%xmm2 │ │ │ │ + phaddw %xmm2,%xmm2 │ │ │ │ + movdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ + paddw %xmm7,%xmm2 │ │ │ │ + psrlw $0x2,%xmm2 │ │ │ │ + packuswb %xmm2,%xmm2 │ │ │ │ + movd %xmm2,(%rax) │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 38b5ad <__cxa_finalize@plt+0x36055d> │ │ │ │ ret │ │ │ │ - call 38bca0 <__cxa_finalize@plt+0x360c50> │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - vpunpcklqdq %ymm5,%ymm4,%ymm6 │ │ │ │ - vpunpckhqdq %ymm5,%ymm4,%ymm4 │ │ │ │ - vpaddw %ymm6,%ymm14,%ymm6 │ │ │ │ - vpaddw %ymm6,%ymm4,%ymm4 │ │ │ │ - vpsrlw $0x2,%ymm4,%ymm4 │ │ │ │ - vextracti128 $0x1,%ymm4,%xmm5 │ │ │ │ - vpackuswb %xmm5,%xmm4,%xmm4 │ │ │ │ - vpshufd $0xd8,%xmm4,%xmm4 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %ymm2,(%rdi,%rsi,2) │ │ │ │ - vmovdqa %ymm3,(%rdi,%r10,1) │ │ │ │ - vmovdqa %xmm4,(%rax) │ │ │ │ - sub $0x4,%r9d │ │ │ │ - jg 38ba55 <__cxa_finalize@plt+0x360a05> │ │ │ │ - vzeroupper │ │ │ │ + call 38bb30 <__cxa_finalize@plt+0x360ae0> │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + add $0x8,%rax │ │ │ │ + movdqa %xmm2,(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm3,0x10(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + call 38bb30 <__cxa_finalize@plt+0x360ae0> │ │ │ │ + paddw (%rdi,%rsi,1),%xmm2 │ │ │ │ + paddw 0x10(%rdi,%rsi,1),%xmm3 │ │ │ │ + movdqa %xmm0,(%rdi,%rsi,1) │ │ │ │ + phaddw %xmm3,%xmm2 │ │ │ │ + movdqa %xmm1,0x10(%rdi,%rsi,1) │ │ │ │ + paddw %xmm7,%xmm2 │ │ │ │ + psrlw $0x2,%xmm2 │ │ │ │ + packuswb %xmm2,%xmm2 │ │ │ │ + movq %xmm2,(%rax) │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 38b5e4 <__cxa_finalize@plt+0x360594> │ │ │ │ ret │ │ │ │ - call 38bca0 <__cxa_finalize@plt+0x360c50> │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - add $0x20,%rax │ │ │ │ - vpaddw %ymm4,%ymm14,%ymm4 │ │ │ │ - vpaddw %ymm5,%ymm4,%ymm4 │ │ │ │ - vpsrlw $0x2,%ymm4,%ymm15 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi) │ │ │ │ - vmovdqa %ymm2,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %ymm3,0x20(%rdi,%rsi,1) │ │ │ │ - call 38bca0 <__cxa_finalize@plt+0x360c50> │ │ │ │ - vmovdqa 0x5535d(%rip),%ymm6 │ │ │ │ - vpaddw %ymm4,%ymm14,%ymm4 │ │ │ │ - vpaddw %ymm5,%ymm4,%ymm4 │ │ │ │ - vpsrlw $0x2,%ymm4,%ymm4 │ │ │ │ - vpackuswb %ymm4,%ymm15,%ymm15 │ │ │ │ - vpermd %ymm15,%ymm6,%ymm4 │ │ │ │ - vmovdqa %ymm0,(%rdi,%rsi,2) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi,%rsi,2) │ │ │ │ - vmovdqa %ymm2,(%rdi,%r10,1) │ │ │ │ - vmovdqa %ymm3,0x20(%rdi,%r10,1) │ │ │ │ - vmovdqa %ymm4,(%rax) │ │ │ │ - sub $0x4,%r9d │ │ │ │ - jg 38baa8 <__cxa_finalize@plt+0x360a58> │ │ │ │ - vzeroupper │ │ │ │ + call 38bb30 <__cxa_finalize@plt+0x360ae0> │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + movdqa %xmm2,(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm3,0x10(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + call 38bb30 <__cxa_finalize@plt+0x360ae0> │ │ │ │ + movdqa %xmm0,0x20(%rdi) │ │ │ │ + phaddw %xmm3,%xmm2 │ │ │ │ + movdqa %xmm2,0x30(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm1,0x30(%rdi) │ │ │ │ + call 38bb30 <__cxa_finalize@plt+0x360ae0> │ │ │ │ + paddw (%rdi,%rsi,1),%xmm2 │ │ │ │ + paddw 0x10(%rdi,%rsi,1),%xmm3 │ │ │ │ + movdqa %xmm0,(%rdi,%rsi,1) │ │ │ │ + phaddw %xmm3,%xmm2 │ │ │ │ + movdqa %xmm2,0x20(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm1,0x10(%rdi,%rsi,1) │ │ │ │ + call 38bb30 <__cxa_finalize@plt+0x360ae0> │ │ │ │ + phaddw %xmm3,%xmm2 │ │ │ │ + movdqa 0x20(%rdi,%rsi,1),%xmm3 │ │ │ │ + paddw %xmm7,%xmm3 │ │ │ │ + paddw 0x30(%rdi,%rsi,1),%xmm2 │ │ │ │ + movdqa %xmm0,0x20(%rdi,%rsi,1) │ │ │ │ + paddw %xmm7,%xmm2 │ │ │ │ + psrlw $0x2,%xmm3 │ │ │ │ + psrlw $0x2,%xmm2 │ │ │ │ + movdqa %xmm1,0x30(%rdi,%rsi,1) │ │ │ │ + packuswb %xmm2,%xmm3 │ │ │ │ + movdqa %xmm3,(%rax) │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 38b63d <__cxa_finalize@plt+0x3605ed> │ │ │ │ ret │ │ │ │ - call 38bca0 <__cxa_finalize@plt+0x360c50> │ │ │ │ + call 38bb30 <__cxa_finalize@plt+0x360ae0> │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ add $0x20,%rax │ │ │ │ - vpaddw %ymm4,%ymm14,%ymm4 │ │ │ │ - vpaddw %ymm5,%ymm14,%ymm15 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi) │ │ │ │ - vmovdqa %ymm2,0x40(%rdi) │ │ │ │ - vmovdqa %ymm3,0x60(%rdi) │ │ │ │ - vmovdqa %ymm4,(%rax) │ │ │ │ - call 38bca0 <__cxa_finalize@plt+0x360c50> │ │ │ │ - vpaddw (%rax),%ymm4,%ymm4 │ │ │ │ - vmovdqa 0x552e4(%rip),%ymm6 │ │ │ │ - vpaddw %ymm5,%ymm15,%ymm5 │ │ │ │ - vpsrlw $0x2,%ymm4,%ymm4 │ │ │ │ - vpsrlw $0x2,%ymm5,%ymm5 │ │ │ │ - vpackuswb %ymm5,%ymm4,%ymm4 │ │ │ │ - vpermd %ymm4,%ymm6,%ymm4 │ │ │ │ - vmovdqa %ymm0,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi,%rsi,1) │ │ │ │ - vmovdqa %ymm2,0x40(%rdi,%rsi,1) │ │ │ │ - vmovdqa %ymm3,0x60(%rdi,%rsi,1) │ │ │ │ - vmovdqa %ymm4,(%rax) │ │ │ │ + movdqa %xmm2,0x10(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm3,0x20(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + call 38bb30 <__cxa_finalize@plt+0x360ae0> │ │ │ │ + movdqa %xmm2,0x30(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm0,0x20(%rdi) │ │ │ │ + movdqa %xmm3,0x40(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm1,0x30(%rdi) │ │ │ │ + call 38bb30 <__cxa_finalize@plt+0x360ae0> │ │ │ │ + movdqa %xmm2,0x50(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm0,0x40(%rdi) │ │ │ │ + movdqa %xmm3,0x60(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm1,0x50(%rdi) │ │ │ │ + call 38bb30 <__cxa_finalize@plt+0x360ae0> │ │ │ │ + movdqa %xmm0,0x60(%rdi) │ │ │ │ + phaddw %xmm3,%xmm2 │ │ │ │ + movdqa %xmm2,0x70(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm1,0x70(%rdi) │ │ │ │ + call 38bb30 <__cxa_finalize@plt+0x360ae0> │ │ │ │ + paddw 0x10(%rdi,%rsi,1),%xmm2 │ │ │ │ + paddw 0x20(%rdi,%rsi,1),%xmm3 │ │ │ │ + movdqa %xmm0,(%rdi,%rsi,1) │ │ │ │ + phaddw %xmm3,%xmm2 │ │ │ │ + movdqa %xmm2,0x20(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm1,0x10(%rdi,%rsi,1) │ │ │ │ + call 38bb30 <__cxa_finalize@plt+0x360ae0> │ │ │ │ + paddw 0x30(%rdi,%rsi,1),%xmm2 │ │ │ │ + paddw 0x40(%rdi,%rsi,1),%xmm3 │ │ │ │ + phaddw %xmm3,%xmm2 │ │ │ │ + movdqa 0x20(%rdi,%rsi,1),%xmm3 │ │ │ │ + paddw %xmm7,%xmm3 │ │ │ │ + movdqa %xmm0,0x20(%rdi,%rsi,1) │ │ │ │ + paddw %xmm7,%xmm2 │ │ │ │ + psrlw $0x2,%xmm3 │ │ │ │ + psrlw $0x2,%xmm2 │ │ │ │ + movdqa %xmm1,0x30(%rdi,%rsi,1) │ │ │ │ + packuswb %xmm2,%xmm3 │ │ │ │ + movdqa %xmm3,(%rax) │ │ │ │ + call 38bb30 <__cxa_finalize@plt+0x360ae0> │ │ │ │ + paddw 0x50(%rdi,%rsi,1),%xmm2 │ │ │ │ + paddw 0x60(%rdi,%rsi,1),%xmm3 │ │ │ │ + movdqa %xmm0,0x40(%rdi,%rsi,1) │ │ │ │ + phaddw %xmm3,%xmm2 │ │ │ │ + movdqa %xmm2,0x60(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm1,0x50(%rdi,%rsi,1) │ │ │ │ + call 38bb30 <__cxa_finalize@plt+0x360ae0> │ │ │ │ + phaddw %xmm3,%xmm2 │ │ │ │ + movdqa 0x60(%rdi,%rsi,1),%xmm3 │ │ │ │ + paddw %xmm7,%xmm3 │ │ │ │ + paddw 0x70(%rdi,%rsi,1),%xmm2 │ │ │ │ + movdqa %xmm0,0x60(%rdi,%rsi,1) │ │ │ │ + paddw %xmm7,%xmm2 │ │ │ │ + psrlw $0x2,%xmm3 │ │ │ │ + psrlw $0x2,%xmm2 │ │ │ │ + movdqa %xmm1,0x70(%rdi,%rsi,1) │ │ │ │ + packuswb %xmm2,%xmm3 │ │ │ │ + movdqa %xmm3,0x10(%rax) │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 38bb1f <__cxa_finalize@plt+0x360acf> │ │ │ │ - vzeroupper │ │ │ │ + jg 38b6e5 <__cxa_finalize@plt+0x360695> │ │ │ │ ret │ │ │ │ - call 38bca0 <__cxa_finalize@plt+0x360c50> │ │ │ │ + call 38bb30 <__cxa_finalize@plt+0x360ae0> │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ add $0x40,%rax │ │ │ │ - vpaddw %ymm4,%ymm14,%ymm4 │ │ │ │ - vpaddw %ymm5,%ymm14,%ymm5 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi) │ │ │ │ - vmovdqa %ymm2,0x40(%rdi) │ │ │ │ - vmovdqa %ymm3,0x60(%rdi) │ │ │ │ - vmovdqa %ymm4,(%rax) │ │ │ │ - vmovdqa %ymm5,(%rdi,%rsi,1) │ │ │ │ - call 38bca0 <__cxa_finalize@plt+0x360c50> │ │ │ │ - vpaddw %ymm4,%ymm14,%ymm4 │ │ │ │ - vpaddw %ymm5,%ymm14,%ymm15 │ │ │ │ - vmovdqa %ymm0,0x80(%rdi) │ │ │ │ - vmovdqa %ymm1,0xa0(%rdi) │ │ │ │ - vmovdqa %ymm2,0xc0(%rdi) │ │ │ │ - vmovdqa %ymm3,0xe0(%rdi) │ │ │ │ - vmovdqa %ymm4,0x20(%rax) │ │ │ │ - call 38bca0 <__cxa_finalize@plt+0x360c50> │ │ │ │ - vpaddw (%rax),%ymm4,%ymm4 │ │ │ │ - vpaddw (%rdi,%rsi,1),%ymm5,%ymm5 │ │ │ │ - vmovdqa 0x5522f(%rip),%ymm6 │ │ │ │ - vpsrlw $0x2,%ymm4,%ymm4 │ │ │ │ - vpsrlw $0x2,%ymm5,%ymm5 │ │ │ │ - vpackuswb %ymm5,%ymm4,%ymm4 │ │ │ │ - vpermd %ymm4,%ymm6,%ymm4 │ │ │ │ - vmovdqa %ymm0,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi,%rsi,1) │ │ │ │ - vmovdqa %ymm2,0x40(%rdi,%rsi,1) │ │ │ │ - vmovdqa %ymm3,0x60(%rdi,%rsi,1) │ │ │ │ - vmovdqa %ymm4,(%rax) │ │ │ │ - call 38bca0 <__cxa_finalize@plt+0x360c50> │ │ │ │ - vpaddw 0x20(%rax),%ymm4,%ymm4 │ │ │ │ - vmovdqa 0x551ef(%rip),%ymm6 │ │ │ │ - vpaddw %ymm5,%ymm15,%ymm5 │ │ │ │ - vpsrlw $0x2,%ymm4,%ymm4 │ │ │ │ - vpsrlw $0x2,%ymm5,%ymm5 │ │ │ │ - vpackuswb %ymm5,%ymm4,%ymm4 │ │ │ │ - vpermd %ymm4,%ymm6,%ymm4 │ │ │ │ - vmovdqa %ymm0,0x80(%rdi,%rsi,1) │ │ │ │ - vmovdqa %ymm1,0xa0(%rdi,%rsi,1) │ │ │ │ - vmovdqa %ymm2,0xc0(%rdi,%rsi,1) │ │ │ │ - vmovdqa %ymm3,0xe0(%rdi,%rsi,1) │ │ │ │ - vmovdqa %ymm4,0x20(%rax) │ │ │ │ + movdqa %xmm2,0x10(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm3,0x20(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + call 38bb30 <__cxa_finalize@plt+0x360ae0> │ │ │ │ + movdqa %xmm2,0x30(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm0,0x20(%rdi) │ │ │ │ + movdqa %xmm3,0x40(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm1,0x30(%rdi) │ │ │ │ + call 38bb30 <__cxa_finalize@plt+0x360ae0> │ │ │ │ + movdqa %xmm2,0x50(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm0,0x40(%rdi) │ │ │ │ + movdqa %xmm3,0x60(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm1,0x50(%rdi) │ │ │ │ + call 38bb30 <__cxa_finalize@plt+0x360ae0> │ │ │ │ + movdqa %xmm2,0x70(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm0,0x60(%rdi) │ │ │ │ + movdqa %xmm3,0x80(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm1,0x70(%rdi) │ │ │ │ + call 38bb30 <__cxa_finalize@plt+0x360ae0> │ │ │ │ + movdqa %xmm2,0x90(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm0,0x80(%rdi) │ │ │ │ + movdqa %xmm3,0xa0(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm1,0x90(%rdi) │ │ │ │ + call 38bb30 <__cxa_finalize@plt+0x360ae0> │ │ │ │ + movdqa %xmm2,0xb0(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm0,0xa0(%rdi) │ │ │ │ + movdqa %xmm3,0xc0(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm1,0xb0(%rdi) │ │ │ │ + call 38bb30 <__cxa_finalize@plt+0x360ae0> │ │ │ │ + movdqa %xmm2,0xd0(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm0,0xc0(%rdi) │ │ │ │ + movdqa %xmm3,0xe0(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm1,0xd0(%rdi) │ │ │ │ + call 38bb30 <__cxa_finalize@plt+0x360ae0> │ │ │ │ + movdqa %xmm0,0xe0(%rdi) │ │ │ │ + phaddw %xmm3,%xmm2 │ │ │ │ + movdqa %xmm2,0xf0(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm1,0xf0(%rdi) │ │ │ │ + call 38bb30 <__cxa_finalize@plt+0x360ae0> │ │ │ │ + paddw 0x10(%rdi,%rsi,1),%xmm2 │ │ │ │ + paddw 0x20(%rdi,%rsi,1),%xmm3 │ │ │ │ + movdqa %xmm0,(%rdi,%rsi,1) │ │ │ │ + phaddw %xmm3,%xmm2 │ │ │ │ + movdqa %xmm2,0x20(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm1,0x10(%rdi,%rsi,1) │ │ │ │ + call 38bb30 <__cxa_finalize@plt+0x360ae0> │ │ │ │ + paddw 0x30(%rdi,%rsi,1),%xmm2 │ │ │ │ + paddw 0x40(%rdi,%rsi,1),%xmm3 │ │ │ │ + phaddw %xmm3,%xmm2 │ │ │ │ + movdqa 0x20(%rdi,%rsi,1),%xmm3 │ │ │ │ + paddw %xmm7,%xmm3 │ │ │ │ + movdqa %xmm0,0x20(%rdi,%rsi,1) │ │ │ │ + paddw %xmm7,%xmm2 │ │ │ │ + psrlw $0x2,%xmm3 │ │ │ │ + psrlw $0x2,%xmm2 │ │ │ │ + movdqa %xmm1,0x30(%rdi,%rsi,1) │ │ │ │ + packuswb %xmm2,%xmm3 │ │ │ │ + movdqa %xmm3,(%rax) │ │ │ │ + call 38bb30 <__cxa_finalize@plt+0x360ae0> │ │ │ │ + paddw 0x50(%rdi,%rsi,1),%xmm2 │ │ │ │ + paddw 0x60(%rdi,%rsi,1),%xmm3 │ │ │ │ + movdqa %xmm0,0x40(%rdi,%rsi,1) │ │ │ │ + phaddw %xmm3,%xmm2 │ │ │ │ + movdqa %xmm2,0x60(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm1,0x50(%rdi,%rsi,1) │ │ │ │ + call 38bb30 <__cxa_finalize@plt+0x360ae0> │ │ │ │ + paddw 0x70(%rdi,%rsi,1),%xmm2 │ │ │ │ + paddw 0x80(%rdi,%rsi,1),%xmm3 │ │ │ │ + phaddw %xmm3,%xmm2 │ │ │ │ + movdqa 0x60(%rdi,%rsi,1),%xmm3 │ │ │ │ + paddw %xmm7,%xmm3 │ │ │ │ + movdqa %xmm0,0x60(%rdi,%rsi,1) │ │ │ │ + paddw %xmm7,%xmm2 │ │ │ │ + psrlw $0x2,%xmm3 │ │ │ │ + psrlw $0x2,%xmm2 │ │ │ │ + movdqa %xmm1,0x70(%rdi,%rsi,1) │ │ │ │ + packuswb %xmm2,%xmm3 │ │ │ │ + movdqa %xmm3,0x10(%rax) │ │ │ │ + call 38bb30 <__cxa_finalize@plt+0x360ae0> │ │ │ │ + paddw 0x90(%rdi,%rsi,1),%xmm2 │ │ │ │ + paddw 0xa0(%rdi,%rsi,1),%xmm3 │ │ │ │ + movdqa %xmm0,0x80(%rdi,%rsi,1) │ │ │ │ + phaddw %xmm3,%xmm2 │ │ │ │ + movdqa %xmm2,0xa0(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm1,0x90(%rdi,%rsi,1) │ │ │ │ + call 38bb30 <__cxa_finalize@plt+0x360ae0> │ │ │ │ + paddw 0xb0(%rdi,%rsi,1),%xmm2 │ │ │ │ + paddw 0xc0(%rdi,%rsi,1),%xmm3 │ │ │ │ + phaddw %xmm3,%xmm2 │ │ │ │ + movdqa 0xa0(%rdi,%rsi,1),%xmm3 │ │ │ │ + paddw %xmm7,%xmm3 │ │ │ │ + movdqa %xmm0,0xa0(%rdi,%rsi,1) │ │ │ │ + paddw %xmm7,%xmm2 │ │ │ │ + psrlw $0x2,%xmm3 │ │ │ │ + psrlw $0x2,%xmm2 │ │ │ │ + movdqa %xmm1,0xb0(%rdi,%rsi,1) │ │ │ │ + packuswb %xmm2,%xmm3 │ │ │ │ + movdqa %xmm3,0x20(%rax) │ │ │ │ + call 38bb30 <__cxa_finalize@plt+0x360ae0> │ │ │ │ + paddw 0xd0(%rdi,%rsi,1),%xmm2 │ │ │ │ + paddw 0xe0(%rdi,%rsi,1),%xmm3 │ │ │ │ + movdqa %xmm0,0xc0(%rdi,%rsi,1) │ │ │ │ + phaddw %xmm3,%xmm2 │ │ │ │ + movdqa %xmm2,0xe0(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm1,0xd0(%rdi,%rsi,1) │ │ │ │ + call 38bb30 <__cxa_finalize@plt+0x360ae0> │ │ │ │ + phaddw %xmm3,%xmm2 │ │ │ │ + movdqa 0xe0(%rdi,%rsi,1),%xmm3 │ │ │ │ + paddw %xmm7,%xmm3 │ │ │ │ + paddw 0xf0(%rdi,%rsi,1),%xmm2 │ │ │ │ + movdqa %xmm0,0xe0(%rdi,%rsi,1) │ │ │ │ + paddw %xmm7,%xmm2 │ │ │ │ + psrlw $0x2,%xmm3 │ │ │ │ + psrlw $0x2,%xmm2 │ │ │ │ + movdqa %xmm1,0xf0(%rdi,%rsi,1) │ │ │ │ + packuswb %xmm2,%xmm3 │ │ │ │ + movdqa %xmm3,0x30(%rax) │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 38bb98 <__cxa_finalize@plt+0x360b48> │ │ │ │ - vzeroupper │ │ │ │ + jg 38b830 <__cxa_finalize@plt+0x3607e0> │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - vmovdqa (%rdx),%ymm0 │ │ │ │ - vmovdqa (%rcx),%ymm4 │ │ │ │ - vpunpcklwd %ymm0,%ymm4,%ymm8 │ │ │ │ - vpunpckhwd %ymm0,%ymm4,%ymm9 │ │ │ │ - vpsubsw %ymm4,%ymm0,%ymm0 │ │ │ │ - vpabsw %ymm0,%ymm0 │ │ │ │ - vpsubusw %ymm0,%ymm10,%ymm7 │ │ │ │ - vpsrlw $0xa,%ymm7,%ymm7 │ │ │ │ - vpsubw %ymm7,%ymm11,%ymm4 │ │ │ │ - vpunpcklwd %ymm4,%ymm7,%ymm0 │ │ │ │ - vpunpckhwd %ymm4,%ymm7,%ymm7 │ │ │ │ - vpmaddwd %ymm0,%ymm8,%ymm0 │ │ │ │ - vpmaddwd %ymm7,%ymm9,%ymm7 │ │ │ │ - vpsrad $0x5,%ymm0,%ymm0 │ │ │ │ - vpsrad $0x5,%ymm7,%ymm7 │ │ │ │ - vpackssdw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpmaxsw %ymm0,%ymm12,%ymm0 │ │ │ │ - vpsubsw %ymm12,%ymm0,%ymm0 │ │ │ │ - vpmulhw %ymm0,%ymm13,%ymm0 │ │ │ │ - vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x20(%rcx),%ymm5 │ │ │ │ - vpunpcklwd %ymm1,%ymm5,%ymm8 │ │ │ │ - vpunpckhwd %ymm1,%ymm5,%ymm9 │ │ │ │ - vpsubsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpabsw %ymm1,%ymm1 │ │ │ │ - vpsubusw %ymm1,%ymm10,%ymm7 │ │ │ │ - vpsrlw $0xa,%ymm7,%ymm7 │ │ │ │ - vpsubw %ymm7,%ymm11,%ymm5 │ │ │ │ - vpunpcklwd %ymm5,%ymm7,%ymm1 │ │ │ │ - vpunpckhwd %ymm5,%ymm7,%ymm7 │ │ │ │ - vpmaddwd %ymm1,%ymm8,%ymm1 │ │ │ │ - vpmaddwd %ymm7,%ymm9,%ymm7 │ │ │ │ - vpsrad $0x5,%ymm1,%ymm1 │ │ │ │ - vpsrad $0x5,%ymm7,%ymm7 │ │ │ │ - vpackssdw %ymm7,%ymm1,%ymm1 │ │ │ │ - vpmaxsw %ymm1,%ymm12,%ymm1 │ │ │ │ - vpsubsw %ymm12,%ymm1,%ymm1 │ │ │ │ - vpmulhw %ymm1,%ymm13,%ymm1 │ │ │ │ - vphaddw %ymm5,%ymm4,%ymm4 │ │ │ │ - vmovdqa 0x40(%rdx),%ymm2 │ │ │ │ - vmovdqa 0x40(%rcx),%ymm5 │ │ │ │ - vpunpcklwd %ymm2,%ymm5,%ymm8 │ │ │ │ - vpunpckhwd %ymm2,%ymm5,%ymm9 │ │ │ │ - vpsubsw %ymm5,%ymm2,%ymm2 │ │ │ │ - vpabsw %ymm2,%ymm2 │ │ │ │ - vpsubusw %ymm2,%ymm10,%ymm7 │ │ │ │ - vpsrlw $0xa,%ymm7,%ymm7 │ │ │ │ - vpsubw %ymm7,%ymm11,%ymm5 │ │ │ │ - vpunpcklwd %ymm5,%ymm7,%ymm2 │ │ │ │ - vpunpckhwd %ymm5,%ymm7,%ymm7 │ │ │ │ - vpmaddwd %ymm2,%ymm8,%ymm2 │ │ │ │ - vpmaddwd %ymm7,%ymm9,%ymm7 │ │ │ │ - vpsrad $0x5,%ymm2,%ymm2 │ │ │ │ - vpsrad $0x5,%ymm7,%ymm7 │ │ │ │ - vpackssdw %ymm7,%ymm2,%ymm2 │ │ │ │ - vpmaxsw %ymm2,%ymm12,%ymm2 │ │ │ │ - vpsubsw %ymm12,%ymm2,%ymm2 │ │ │ │ - vpmulhw %ymm2,%ymm13,%ymm2 │ │ │ │ - vmovdqa 0x60(%rdx),%ymm3 │ │ │ │ - vmovdqa 0x60(%rcx),%ymm6 │ │ │ │ - vpunpcklwd %ymm3,%ymm6,%ymm8 │ │ │ │ - vpunpckhwd %ymm3,%ymm6,%ymm9 │ │ │ │ - vpsubsw %ymm6,%ymm3,%ymm3 │ │ │ │ - vpabsw %ymm3,%ymm3 │ │ │ │ - vpsubusw %ymm3,%ymm10,%ymm7 │ │ │ │ - vpsrlw $0xa,%ymm7,%ymm7 │ │ │ │ - vpsubw %ymm7,%ymm11,%ymm6 │ │ │ │ - vpunpcklwd %ymm6,%ymm7,%ymm3 │ │ │ │ - vpunpckhwd %ymm6,%ymm7,%ymm7 │ │ │ │ - vpmaddwd %ymm3,%ymm8,%ymm3 │ │ │ │ - vpmaddwd %ymm7,%ymm9,%ymm7 │ │ │ │ - vpsrad $0x5,%ymm3,%ymm3 │ │ │ │ - vpsrad $0x5,%ymm7,%ymm7 │ │ │ │ - vpackssdw %ymm7,%ymm3,%ymm3 │ │ │ │ - vpmaxsw %ymm3,%ymm12,%ymm3 │ │ │ │ - vpsubsw %ymm12,%ymm3,%ymm3 │ │ │ │ - vpmulhw %ymm3,%ymm13,%ymm3 │ │ │ │ - vphaddw %ymm6,%ymm5,%ymm5 │ │ │ │ - sub $0xffffffffffffff80,%rdx │ │ │ │ - sub $0xffffffffffffff80,%rcx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + movdqa (%rcx),%xmm2 │ │ │ │ + movdqa %xmm2,%xmm4 │ │ │ │ + punpcklwd %xmm0,%xmm4 │ │ │ │ + movdqa %xmm2,%xmm5 │ │ │ │ + punpckhwd %xmm0,%xmm5 │ │ │ │ + psubsw %xmm2,%xmm0 │ │ │ │ + pabsw %xmm0,%xmm0 │ │ │ │ + movdqa %xmm8,%xmm6 │ │ │ │ + psubusw %xmm0,%xmm6 │ │ │ │ + psrlw $0xa,%xmm6 │ │ │ │ + movdqa %xmm9,%xmm2 │ │ │ │ + psubw %xmm6,%xmm2 │ │ │ │ + movdqa %xmm6,%xmm0 │ │ │ │ + punpcklwd %xmm2,%xmm0 │ │ │ │ + punpckhwd %xmm2,%xmm6 │ │ │ │ + pmaddwd %xmm4,%xmm0 │ │ │ │ + pmaddwd %xmm5,%xmm6 │ │ │ │ + psrad $0x5,%xmm0 │ │ │ │ + psrad $0x5,%xmm6 │ │ │ │ + packssdw %xmm6,%xmm0 │ │ │ │ + pmaxsw %xmm10,%xmm0 │ │ │ │ + psubsw %xmm10,%xmm0 │ │ │ │ + pmulhw %xmm11,%xmm0 │ │ │ │ + movdqa 0x10(%rdx),%xmm1 │ │ │ │ + movdqa 0x10(%rcx),%xmm3 │ │ │ │ + movdqa %xmm3,%xmm4 │ │ │ │ + punpcklwd %xmm1,%xmm4 │ │ │ │ + movdqa %xmm3,%xmm5 │ │ │ │ + punpckhwd %xmm1,%xmm5 │ │ │ │ + psubsw %xmm3,%xmm1 │ │ │ │ + pabsw %xmm1,%xmm1 │ │ │ │ + movdqa %xmm8,%xmm6 │ │ │ │ + psubusw %xmm1,%xmm6 │ │ │ │ + psrlw $0xa,%xmm6 │ │ │ │ + movdqa %xmm9,%xmm3 │ │ │ │ + psubw %xmm6,%xmm3 │ │ │ │ + movdqa %xmm6,%xmm1 │ │ │ │ + punpcklwd %xmm3,%xmm1 │ │ │ │ + punpckhwd %xmm3,%xmm6 │ │ │ │ + pmaddwd %xmm4,%xmm1 │ │ │ │ + pmaddwd %xmm5,%xmm6 │ │ │ │ + psrad $0x5,%xmm1 │ │ │ │ + psrad $0x5,%xmm6 │ │ │ │ + packssdw %xmm6,%xmm1 │ │ │ │ + pmaxsw %xmm10,%xmm1 │ │ │ │ + psubsw %xmm10,%xmm1 │ │ │ │ + pmulhw %xmm11,%xmm1 │ │ │ │ + add $0x20,%rdx │ │ │ │ + add $0x20,%rcx │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ - lea 0x55249(%rip),%r10 │ │ │ │ + lea 0x55441(%rip),%r10 │ │ │ │ tzcnt %r8d,%r8d │ │ │ │ mov 0x18(%rsp),%eax │ │ │ │ - vpbroadcastb 0x10(%rsp),%ymm14 │ │ │ │ + movd 0x10(%rsp),%xmm7 │ │ │ │ shr $0xb,%eax │ │ │ │ movslq (%r10,%r8,4),%r8 │ │ │ │ - vpbroadcastd -0x8c(%r10),%ymm10 │ │ │ │ - vpbroadcastd -0x98(%r10),%ymm11 │ │ │ │ - vpbroadcastd -0xac(%r10,%rax,4),%ymm12 │ │ │ │ - vpbroadcastd -0xa4(%r10,%rax,4),%ymm13 │ │ │ │ - vmovdqa -0x210(%r10),%ymm15 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ + movdqa -0x1b8(%r10),%xmm8 │ │ │ │ + movdqa -0x1f8(%r10),%xmm9 │ │ │ │ + movddup -0xc0(%r10,%rax,8),%xmm10 │ │ │ │ + movddup -0x1d0(%r10,%rax,8),%xmm11 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ add %r10,%r8 │ │ │ │ - call 38bff0 <__cxa_finalize@plt+0x360fa0> │ │ │ │ - lea (%rsi,%rsi,2),%r10 │ │ │ │ + pshufb %xmm0,%xmm7 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + call 38bde0 <__cxa_finalize@plt+0x360d90> │ │ │ │ jmp *%r8 │ │ │ │ - vmovq %xmm0,(%rdi) │ │ │ │ - vmovhps %xmm0,(%rdi,%rsi,1) │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm0 │ │ │ │ - vmovq %xmm0,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm0,(%rdi,%r10,1) │ │ │ │ - cmp $0x8,%r9d │ │ │ │ - jl 38bedd <__cxa_finalize@plt+0x360e8d> │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vmovq %xmm1,(%rdi) │ │ │ │ - vmovhps %xmm1,(%rdi,%rsi,1) │ │ │ │ - vextracti128 $0x1,%ymm1,%xmm1 │ │ │ │ - vmovq %xmm1,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm1,(%rdi,%r10,1) │ │ │ │ - je 38bedd <__cxa_finalize@plt+0x360e8d> │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vmovq %xmm2,(%rdi) │ │ │ │ - vmovhps %xmm2,(%rdi,%rsi,1) │ │ │ │ - vextracti128 $0x1,%ymm2,%xmm2 │ │ │ │ - vmovq %xmm2,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm2,(%rdi,%r10,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vmovq %xmm3,(%rdi) │ │ │ │ - vmovhps %xmm3,(%rdi,%rsi,1) │ │ │ │ - vextracti128 $0x1,%ymm3,%xmm3 │ │ │ │ - vmovq %xmm3,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm3,(%rdi,%r10,1) │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - call 38bff0 <__cxa_finalize@plt+0x360fa0> │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vmovdqa %xmm0,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %xmm1,(%rdi,%rsi,2) │ │ │ │ - vextracti128 $0x1,%ymm1,(%rdi,%r10,1) │ │ │ │ - sub $0x8,%r9d │ │ │ │ - jl 38bf24 <__cxa_finalize@plt+0x360ed4> │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vmovdqa %xmm2,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm2,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %xmm3,(%rdi,%rsi,2) │ │ │ │ - vextracti128 $0x1,%ymm3,(%rdi,%r10,1) │ │ │ │ - jg 38bee1 <__cxa_finalize@plt+0x360e91> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - call 38bff0 <__cxa_finalize@plt+0x360fa0> │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %ymm2,(%rdi,%rsi,2) │ │ │ │ - vmovdqa %ymm3,(%rdi,%r10,1) │ │ │ │ + call 38bde0 <__cxa_finalize@plt+0x360d90> │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + movq %xmm0,(%rdi) │ │ │ │ + movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + movq %xmm1,(%rdi) │ │ │ │ + movhps %xmm1,(%rdi,%rsi,1) │ │ │ │ sub $0x4,%r9d │ │ │ │ - jg 38bf28 <__cxa_finalize@plt+0x360ed8> │ │ │ │ - vzeroupper │ │ │ │ + jg 38bc6c <__cxa_finalize@plt+0x360c1c> │ │ │ │ ret │ │ │ │ - call 38bff0 <__cxa_finalize@plt+0x360fa0> │ │ │ │ + call 38bde0 <__cxa_finalize@plt+0x360d90> │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi) │ │ │ │ - vmovdqa %ymm2,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %ymm3,0x20(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 38bf4f <__cxa_finalize@plt+0x360eff> │ │ │ │ - vzeroupper │ │ │ │ + jg 38bc90 <__cxa_finalize@plt+0x360c40> │ │ │ │ + ret │ │ │ │ + call 38bde0 <__cxa_finalize@plt+0x360d90> │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + call 38bde0 <__cxa_finalize@plt+0x360d90> │ │ │ │ + movdqa %xmm0,(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm1,0x10(%rdi,%rsi,1) │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 38bca9 <__cxa_finalize@plt+0x360c59> │ │ │ │ ret │ │ │ │ - call 38bff0 <__cxa_finalize@plt+0x360fa0> │ │ │ │ + call 38bde0 <__cxa_finalize@plt+0x360d90> │ │ │ │ add %rsi,%rdi │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi) │ │ │ │ - vmovdqa %ymm2,0x40(%rdi) │ │ │ │ - vmovdqa %ymm3,0x60(%rdi) │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + call 38bde0 <__cxa_finalize@plt+0x360d90> │ │ │ │ + movdqa %xmm0,0x20(%rdi) │ │ │ │ + movdqa %xmm1,0x30(%rdi) │ │ │ │ dec %r9d │ │ │ │ - jg 38bf76 <__cxa_finalize@plt+0x360f26> │ │ │ │ - vzeroupper │ │ │ │ + jg 38bcd2 <__cxa_finalize@plt+0x360c82> │ │ │ │ ret │ │ │ │ - call 38bff0 <__cxa_finalize@plt+0x360fa0> │ │ │ │ + call 38bde0 <__cxa_finalize@plt+0x360d90> │ │ │ │ add %rsi,%rdi │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi) │ │ │ │ - vmovdqa %ymm2,0x40(%rdi) │ │ │ │ - vmovdqa %ymm3,0x60(%rdi) │ │ │ │ - call 38bff0 <__cxa_finalize@plt+0x360fa0> │ │ │ │ - vmovdqa %ymm0,0x80(%rdi) │ │ │ │ - vmovdqa %ymm1,0xa0(%rdi) │ │ │ │ - vmovdqa %ymm2,0xc0(%rdi) │ │ │ │ - vmovdqa %ymm3,0xe0(%rdi) │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + call 38bde0 <__cxa_finalize@plt+0x360d90> │ │ │ │ + movdqa %xmm0,0x20(%rdi) │ │ │ │ + movdqa %xmm1,0x30(%rdi) │ │ │ │ + call 38bde0 <__cxa_finalize@plt+0x360d90> │ │ │ │ + movdqa %xmm0,0x40(%rdi) │ │ │ │ + movdqa %xmm1,0x50(%rdi) │ │ │ │ + call 38bde0 <__cxa_finalize@plt+0x360d90> │ │ │ │ + movdqa %xmm0,0x60(%rdi) │ │ │ │ + movdqa %xmm1,0x70(%rdi) │ │ │ │ dec %r9d │ │ │ │ - jg 38bf9a <__cxa_finalize@plt+0x360f4a> │ │ │ │ - vzeroupper │ │ │ │ + jg 38bcf8 <__cxa_finalize@plt+0x360ca8> │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - vmovdqa (%rdx),%ymm0 │ │ │ │ - vmovdqa (%rcx),%ymm4 │ │ │ │ - vpunpcklwd %ymm0,%ymm4,%ymm8 │ │ │ │ - vpunpckhwd %ymm0,%ymm4,%ymm9 │ │ │ │ - vpsubsw %ymm4,%ymm0,%ymm0 │ │ │ │ - vpabsw %ymm0,%ymm0 │ │ │ │ - vpsubusw %ymm0,%ymm10,%ymm7 │ │ │ │ - vpsrlw $0xa,%ymm7,%ymm7 │ │ │ │ - vpsubw %ymm7,%ymm11,%ymm4 │ │ │ │ - vpunpcklwd %ymm4,%ymm7,%ymm0 │ │ │ │ - vpunpckhwd %ymm4,%ymm7,%ymm7 │ │ │ │ - vpmaddwd %ymm0,%ymm8,%ymm0 │ │ │ │ - vpmaddwd %ymm7,%ymm9,%ymm7 │ │ │ │ - vpsrad $0x5,%ymm0,%ymm0 │ │ │ │ - vpsrad $0x5,%ymm7,%ymm7 │ │ │ │ - vpackssdw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpmaxsw %ymm0,%ymm12,%ymm0 │ │ │ │ - vpsubsw %ymm12,%ymm0,%ymm0 │ │ │ │ - vpmulhw %ymm0,%ymm13,%ymm0 │ │ │ │ - vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x20(%rcx),%ymm5 │ │ │ │ - vpunpcklwd %ymm1,%ymm5,%ymm8 │ │ │ │ - vpunpckhwd %ymm1,%ymm5,%ymm9 │ │ │ │ - vpsubsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpabsw %ymm1,%ymm1 │ │ │ │ - vpsubusw %ymm1,%ymm10,%ymm7 │ │ │ │ - vpsrlw $0xa,%ymm7,%ymm7 │ │ │ │ - vpsubw %ymm7,%ymm11,%ymm5 │ │ │ │ - vpunpcklwd %ymm5,%ymm7,%ymm1 │ │ │ │ - vpunpckhwd %ymm5,%ymm7,%ymm7 │ │ │ │ - vpmaddwd %ymm1,%ymm8,%ymm1 │ │ │ │ - vpmaddwd %ymm7,%ymm9,%ymm7 │ │ │ │ - vpsrad $0x5,%ymm1,%ymm1 │ │ │ │ - vpsrad $0x5,%ymm7,%ymm7 │ │ │ │ - vpackssdw %ymm7,%ymm1,%ymm1 │ │ │ │ - vpmaxsw %ymm1,%ymm12,%ymm1 │ │ │ │ - vpsubsw %ymm12,%ymm1,%ymm1 │ │ │ │ - vpmulhw %ymm1,%ymm13,%ymm1 │ │ │ │ - vphaddw %ymm5,%ymm4,%ymm4 │ │ │ │ - vmovdqa 0x40(%rdx),%ymm2 │ │ │ │ - vmovdqa 0x40(%rcx),%ymm5 │ │ │ │ - vpunpcklwd %ymm2,%ymm5,%ymm8 │ │ │ │ - vpunpckhwd %ymm2,%ymm5,%ymm9 │ │ │ │ - vpsubsw %ymm5,%ymm2,%ymm2 │ │ │ │ - vpabsw %ymm2,%ymm2 │ │ │ │ - vpsubusw %ymm2,%ymm10,%ymm7 │ │ │ │ - vpsrlw $0xa,%ymm7,%ymm7 │ │ │ │ - vpsubw %ymm7,%ymm11,%ymm5 │ │ │ │ - vpunpcklwd %ymm5,%ymm7,%ymm2 │ │ │ │ - vpunpckhwd %ymm5,%ymm7,%ymm7 │ │ │ │ - vpmaddwd %ymm2,%ymm8,%ymm2 │ │ │ │ - vpmaddwd %ymm7,%ymm9,%ymm7 │ │ │ │ - vpsrad $0x5,%ymm2,%ymm2 │ │ │ │ - vpsrad $0x5,%ymm7,%ymm7 │ │ │ │ - vpackssdw %ymm7,%ymm2,%ymm2 │ │ │ │ - vpmaxsw %ymm2,%ymm12,%ymm2 │ │ │ │ - vpsubsw %ymm12,%ymm2,%ymm2 │ │ │ │ - vpmulhw %ymm2,%ymm13,%ymm2 │ │ │ │ - vmovdqa 0x60(%rdx),%ymm3 │ │ │ │ - vmovdqa 0x60(%rcx),%ymm6 │ │ │ │ - vpunpcklwd %ymm3,%ymm6,%ymm8 │ │ │ │ - vpunpckhwd %ymm3,%ymm6,%ymm9 │ │ │ │ - vpsubsw %ymm6,%ymm3,%ymm3 │ │ │ │ - vpabsw %ymm3,%ymm3 │ │ │ │ - vpsubusw %ymm3,%ymm10,%ymm7 │ │ │ │ - vpsrlw $0xa,%ymm7,%ymm7 │ │ │ │ - vpsubw %ymm7,%ymm11,%ymm6 │ │ │ │ - vpunpcklwd %ymm6,%ymm7,%ymm3 │ │ │ │ - vpunpckhwd %ymm6,%ymm7,%ymm7 │ │ │ │ - vpmaddwd %ymm3,%ymm8,%ymm3 │ │ │ │ - vpmaddwd %ymm7,%ymm9,%ymm7 │ │ │ │ - vpsrad $0x5,%ymm3,%ymm3 │ │ │ │ - vpsrad $0x5,%ymm7,%ymm7 │ │ │ │ - vpackssdw %ymm7,%ymm3,%ymm3 │ │ │ │ - vpmaxsw %ymm3,%ymm12,%ymm3 │ │ │ │ - vpsubsw %ymm12,%ymm3,%ymm3 │ │ │ │ - vpmulhw %ymm3,%ymm13,%ymm3 │ │ │ │ - vphaddw %ymm6,%ymm5,%ymm5 │ │ │ │ - sub $0xffffffffffffff80,%rdx │ │ │ │ - sub $0xffffffffffffff80,%rcx │ │ │ │ - vpackuswb %ymm5,%ymm4,%ymm4 │ │ │ │ - vpxor %ymm5,%ymm5,%ymm5 │ │ │ │ - vpsubb %ymm14,%ymm4,%ymm4 │ │ │ │ - vpavgb %ymm5,%ymm4,%ymm4 │ │ │ │ - vpermd %ymm4,%ymm15,%ymm4 │ │ │ │ - vmovdqa %ymm4,(%rax) │ │ │ │ - add $0x20,%rax │ │ │ │ + call 38bde0 <__cxa_finalize@plt+0x360d90> │ │ │ │ + add %rsi,%rdi │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + call 38bde0 <__cxa_finalize@plt+0x360d90> │ │ │ │ + movdqa %xmm0,0x20(%rdi) │ │ │ │ + movdqa %xmm1,0x30(%rdi) │ │ │ │ + call 38bde0 <__cxa_finalize@plt+0x360d90> │ │ │ │ + movdqa %xmm0,0x40(%rdi) │ │ │ │ + movdqa %xmm1,0x50(%rdi) │ │ │ │ + call 38bde0 <__cxa_finalize@plt+0x360d90> │ │ │ │ + movdqa %xmm0,0x60(%rdi) │ │ │ │ + movdqa %xmm1,0x70(%rdi) │ │ │ │ + call 38bde0 <__cxa_finalize@plt+0x360d90> │ │ │ │ + movdqa %xmm0,0x80(%rdi) │ │ │ │ + movdqa %xmm1,0x90(%rdi) │ │ │ │ + call 38bde0 <__cxa_finalize@plt+0x360d90> │ │ │ │ + movdqa %xmm0,0xa0(%rdi) │ │ │ │ + movdqa %xmm1,0xb0(%rdi) │ │ │ │ + call 38bde0 <__cxa_finalize@plt+0x360d90> │ │ │ │ + movdqa %xmm0,0xc0(%rdi) │ │ │ │ + movdqa %xmm1,0xd0(%rdi) │ │ │ │ + call 38bde0 <__cxa_finalize@plt+0x360d90> │ │ │ │ + movdqa %xmm0,0xe0(%rdi) │ │ │ │ + movdqa %xmm1,0xf0(%rdi) │ │ │ │ + dec %r9d │ │ │ │ + jg 38bd3c <__cxa_finalize@plt+0x360cec> │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x54ef1(%rip),%r10 │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + movdqa (%rcx),%xmm2 │ │ │ │ + movdqa %xmm2,%xmm4 │ │ │ │ + punpcklwd %xmm0,%xmm4 │ │ │ │ + movdqa %xmm2,%xmm5 │ │ │ │ + punpckhwd %xmm0,%xmm5 │ │ │ │ + psubsw %xmm2,%xmm0 │ │ │ │ + pabsw %xmm0,%xmm0 │ │ │ │ + movdqa %xmm8,%xmm6 │ │ │ │ + psubusw %xmm0,%xmm6 │ │ │ │ + psrlw $0xa,%xmm6 │ │ │ │ + movdqa %xmm9,%xmm2 │ │ │ │ + psubw %xmm6,%xmm2 │ │ │ │ + movdqa %xmm6,%xmm0 │ │ │ │ + punpcklwd %xmm2,%xmm0 │ │ │ │ + punpckhwd %xmm2,%xmm6 │ │ │ │ + pmaddwd %xmm4,%xmm0 │ │ │ │ + pmaddwd %xmm5,%xmm6 │ │ │ │ + psrad $0x5,%xmm0 │ │ │ │ + psrad $0x5,%xmm6 │ │ │ │ + packssdw %xmm6,%xmm0 │ │ │ │ + pmaxsw %xmm10,%xmm0 │ │ │ │ + psubsw %xmm10,%xmm0 │ │ │ │ + pmulhw %xmm11,%xmm0 │ │ │ │ + movdqa 0x10(%rdx),%xmm1 │ │ │ │ + movdqa 0x10(%rcx),%xmm3 │ │ │ │ + movdqa %xmm3,%xmm4 │ │ │ │ + punpcklwd %xmm1,%xmm4 │ │ │ │ + movdqa %xmm3,%xmm5 │ │ │ │ + punpckhwd %xmm1,%xmm5 │ │ │ │ + psubsw %xmm3,%xmm1 │ │ │ │ + pabsw %xmm1,%xmm1 │ │ │ │ + movdqa %xmm8,%xmm6 │ │ │ │ + psubusw %xmm1,%xmm6 │ │ │ │ + psrlw $0xa,%xmm6 │ │ │ │ + movdqa %xmm9,%xmm3 │ │ │ │ + psubw %xmm6,%xmm3 │ │ │ │ + movdqa %xmm6,%xmm1 │ │ │ │ + punpcklwd %xmm3,%xmm1 │ │ │ │ + punpckhwd %xmm3,%xmm6 │ │ │ │ + pmaddwd %xmm4,%xmm1 │ │ │ │ + pmaddwd %xmm5,%xmm6 │ │ │ │ + psrad $0x5,%xmm1 │ │ │ │ + psrad $0x5,%xmm6 │ │ │ │ + packssdw %xmm6,%xmm1 │ │ │ │ + pmaxsw %xmm10,%xmm1 │ │ │ │ + psubsw %xmm10,%xmm1 │ │ │ │ + pmulhw %xmm11,%xmm1 │ │ │ │ + phaddw %xmm3,%xmm2 │ │ │ │ + add $0x20,%rdx │ │ │ │ + add $0x20,%rcx │ │ │ │ + packuswb %xmm2,%xmm2 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + psubb %xmm7,%xmm2 │ │ │ │ + pavgb %xmm3,%xmm2 │ │ │ │ + movq %xmm2,(%rax) │ │ │ │ + add $0x8,%rax │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x55189(%rip),%r10 │ │ │ │ tzcnt %r8d,%r8d │ │ │ │ mov 0x18(%rsp),%eax │ │ │ │ shr $0xb,%eax │ │ │ │ movslq (%r10,%r8,4),%r8 │ │ │ │ - vpbroadcastd -0xa4(%r10),%ymm10 │ │ │ │ - vpbroadcastd -0xb0(%r10),%ymm4 │ │ │ │ - vpbroadcastd -0xc4(%r10,%rax,4),%ymm5 │ │ │ │ - vpbroadcastd -0xbc(%r10,%rax,4),%ymm6 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ + movdqa -0x1d0(%r10),%xmm8 │ │ │ │ + movdqa -0x210(%r10),%xmm9 │ │ │ │ + movddup -0xd8(%r10,%rax,8),%xmm10 │ │ │ │ + movddup -0x1e8(%r10,%rax,8),%xmm11 │ │ │ │ add %r10,%r8 │ │ │ │ - call 38c330 <__cxa_finalize@plt+0x3612e0> │ │ │ │ - lea (%rsi,%rsi,2),%r10 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + call 38c0a0 <__cxa_finalize@plt+0x361050> │ │ │ │ jmp *%r8 │ │ │ │ - vmovq %xmm0,(%rdi) │ │ │ │ - vmovhps %xmm0,(%rdi,%rsi,1) │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm0 │ │ │ │ - vmovq %xmm0,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm0,(%rdi,%r10,1) │ │ │ │ - cmp $0x8,%r9d │ │ │ │ - jl 38c242 <__cxa_finalize@plt+0x3611f2> │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vmovq %xmm1,(%rdi) │ │ │ │ - vmovhps %xmm1,(%rdi,%rsi,1) │ │ │ │ - vextracti128 $0x1,%ymm1,%xmm1 │ │ │ │ - vmovq %xmm1,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm1,(%rdi,%r10,1) │ │ │ │ - je 38c242 <__cxa_finalize@plt+0x3611f2> │ │ │ │ - call 38c330 <__cxa_finalize@plt+0x3612e0> │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vmovq %xmm0,(%rdi) │ │ │ │ - vmovhps %xmm0,(%rdi,%rsi,1) │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm0 │ │ │ │ - vmovq %xmm0,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm0,(%rdi,%r10,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vmovq %xmm1,(%rdi) │ │ │ │ - vmovhps %xmm1,(%rdi,%rsi,1) │ │ │ │ - vextracti128 $0x1,%ymm1,%xmm1 │ │ │ │ - vmovq %xmm1,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm1,(%rdi,%r10,1) │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - call 38c330 <__cxa_finalize@plt+0x3612e0> │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - vmovdqa %xmm0,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %xmm1,(%rdi,%rsi,2) │ │ │ │ - vextracti128 $0x1,%ymm1,(%rdi,%r10,1) │ │ │ │ + call 38c0a0 <__cxa_finalize@plt+0x361050> │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + movq %xmm0,(%rdi) │ │ │ │ + movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + movq %xmm1,(%rdi) │ │ │ │ + movhps %xmm1,(%rdi,%rsi,1) │ │ │ │ sub $0x4,%r9d │ │ │ │ - jg 38c246 <__cxa_finalize@plt+0x3611f6> │ │ │ │ - vzeroupper │ │ │ │ + jg 38bf2d <__cxa_finalize@plt+0x360edd> │ │ │ │ ret │ │ │ │ - call 38c330 <__cxa_finalize@plt+0x3612e0> │ │ │ │ + call 38c0a0 <__cxa_finalize@plt+0x361050> │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ sub $0x2,%r9d │ │ │ │ - jg 38c270 <__cxa_finalize@plt+0x361220> │ │ │ │ - vzeroupper │ │ │ │ + jg 38bf51 <__cxa_finalize@plt+0x360f01> │ │ │ │ ret │ │ │ │ - call 38c330 <__cxa_finalize@plt+0x3612e0> │ │ │ │ + call 38c0a0 <__cxa_finalize@plt+0x361050> │ │ │ │ + lea (%rdi,%rsi,2),%rdi │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + call 38c0a0 <__cxa_finalize@plt+0x361050> │ │ │ │ + movdqa %xmm0,(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm1,0x10(%rdi,%rsi,1) │ │ │ │ + sub $0x2,%r9d │ │ │ │ + jg 38bf6a <__cxa_finalize@plt+0x360f1a> │ │ │ │ + ret │ │ │ │ + call 38c0a0 <__cxa_finalize@plt+0x361050> │ │ │ │ add %rsi,%rdi │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + call 38c0a0 <__cxa_finalize@plt+0x361050> │ │ │ │ + movdqa %xmm0,0x20(%rdi) │ │ │ │ + movdqa %xmm1,0x30(%rdi) │ │ │ │ dec %r9d │ │ │ │ - jg 38c28c <__cxa_finalize@plt+0x36123c> │ │ │ │ - vzeroupper │ │ │ │ + jg 38bf93 <__cxa_finalize@plt+0x360f43> │ │ │ │ ret │ │ │ │ - call 38c330 <__cxa_finalize@plt+0x3612e0> │ │ │ │ + call 38c0a0 <__cxa_finalize@plt+0x361050> │ │ │ │ add %rsi,%rdi │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi) │ │ │ │ - call 38c330 <__cxa_finalize@plt+0x3612e0> │ │ │ │ - vmovdqa %ymm0,0x40(%rdi) │ │ │ │ - vmovdqa %ymm1,0x60(%rdi) │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + call 38c0a0 <__cxa_finalize@plt+0x361050> │ │ │ │ + movdqa %xmm0,0x20(%rdi) │ │ │ │ + movdqa %xmm1,0x30(%rdi) │ │ │ │ + call 38c0a0 <__cxa_finalize@plt+0x361050> │ │ │ │ + movdqa %xmm0,0x40(%rdi) │ │ │ │ + movdqa %xmm1,0x50(%rdi) │ │ │ │ + call 38c0a0 <__cxa_finalize@plt+0x361050> │ │ │ │ + movdqa %xmm0,0x60(%rdi) │ │ │ │ + movdqa %xmm1,0x70(%rdi) │ │ │ │ dec %r9d │ │ │ │ - jg 38c2a6 <__cxa_finalize@plt+0x361256> │ │ │ │ - vzeroupper │ │ │ │ + jg 38bfb9 <__cxa_finalize@plt+0x360f69> │ │ │ │ ret │ │ │ │ - call 38c330 <__cxa_finalize@plt+0x3612e0> │ │ │ │ + call 38c0a0 <__cxa_finalize@plt+0x361050> │ │ │ │ add %rsi,%rdi │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi) │ │ │ │ - call 38c330 <__cxa_finalize@plt+0x3612e0> │ │ │ │ - vmovdqa %ymm0,0x40(%rdi) │ │ │ │ - vmovdqa %ymm1,0x60(%rdi) │ │ │ │ - call 38c330 <__cxa_finalize@plt+0x3612e0> │ │ │ │ - vmovdqa %ymm0,0x80(%rdi) │ │ │ │ - vmovdqa %ymm1,0xa0(%rdi) │ │ │ │ - call 38c330 <__cxa_finalize@plt+0x3612e0> │ │ │ │ - vmovdqa %ymm0,0xc0(%rdi) │ │ │ │ - vmovdqa %ymm1,0xe0(%rdi) │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + call 38c0a0 <__cxa_finalize@plt+0x361050> │ │ │ │ + movdqa %xmm0,0x20(%rdi) │ │ │ │ + movdqa %xmm1,0x30(%rdi) │ │ │ │ + call 38c0a0 <__cxa_finalize@plt+0x361050> │ │ │ │ + movdqa %xmm0,0x40(%rdi) │ │ │ │ + movdqa %xmm1,0x50(%rdi) │ │ │ │ + call 38c0a0 <__cxa_finalize@plt+0x361050> │ │ │ │ + movdqa %xmm0,0x60(%rdi) │ │ │ │ + movdqa %xmm1,0x70(%rdi) │ │ │ │ + call 38c0a0 <__cxa_finalize@plt+0x361050> │ │ │ │ + movdqa %xmm0,0x80(%rdi) │ │ │ │ + movdqa %xmm1,0x90(%rdi) │ │ │ │ + call 38c0a0 <__cxa_finalize@plt+0x361050> │ │ │ │ + movdqa %xmm0,0xa0(%rdi) │ │ │ │ + movdqa %xmm1,0xb0(%rdi) │ │ │ │ + call 38c0a0 <__cxa_finalize@plt+0x361050> │ │ │ │ + movdqa %xmm0,0xc0(%rdi) │ │ │ │ + movdqa %xmm1,0xd0(%rdi) │ │ │ │ + call 38c0a0 <__cxa_finalize@plt+0x361050> │ │ │ │ + movdqa %xmm0,0xe0(%rdi) │ │ │ │ + movdqa %xmm1,0xf0(%rdi) │ │ │ │ dec %r9d │ │ │ │ - jg 38c2cf <__cxa_finalize@plt+0x36127f> │ │ │ │ - vzeroupper │ │ │ │ + jg 38bffd <__cxa_finalize@plt+0x360fad> │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovdqa (%rdx),%ymm0 │ │ │ │ - vmovdqa (%rcx),%ymm2 │ │ │ │ - vpunpcklwd %ymm0,%ymm2,%ymm8 │ │ │ │ - vpunpckhwd %ymm0,%ymm2,%ymm9 │ │ │ │ - vpsubsw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpabsw %ymm0,%ymm0 │ │ │ │ - vpsubusw %ymm0,%ymm10,%ymm7 │ │ │ │ - vpsrlw $0xa,%ymm7,%ymm7 │ │ │ │ - vpsubw %ymm7,%ymm4,%ymm2 │ │ │ │ - vpunpcklwd %ymm2,%ymm7,%ymm0 │ │ │ │ - vpunpckhwd %ymm2,%ymm7,%ymm7 │ │ │ │ - vpmaddwd %ymm0,%ymm8,%ymm0 │ │ │ │ - vpmaddwd %ymm7,%ymm9,%ymm7 │ │ │ │ - vpsrad $0x5,%ymm0,%ymm0 │ │ │ │ - vpsrad $0x5,%ymm7,%ymm7 │ │ │ │ - vpackssdw %ymm7,%ymm0,%ymm0 │ │ │ │ - vpmaxsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpsubsw %ymm5,%ymm0,%ymm0 │ │ │ │ - vpmulhw %ymm6,%ymm0,%ymm0 │ │ │ │ - vmovdqa 0x20(%rdx),%ymm1 │ │ │ │ - vmovdqa 0x20(%rcx),%ymm3 │ │ │ │ - vpunpcklwd %ymm1,%ymm3,%ymm8 │ │ │ │ - vpunpckhwd %ymm1,%ymm3,%ymm9 │ │ │ │ - vpsubsw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpabsw %ymm1,%ymm1 │ │ │ │ - vpsubusw %ymm1,%ymm10,%ymm7 │ │ │ │ - vpsrlw $0xa,%ymm7,%ymm7 │ │ │ │ - vpsubw %ymm7,%ymm4,%ymm3 │ │ │ │ - vpunpcklwd %ymm3,%ymm7,%ymm1 │ │ │ │ - vpunpckhwd %ymm3,%ymm7,%ymm7 │ │ │ │ - vpmaddwd %ymm1,%ymm8,%ymm1 │ │ │ │ - vpmaddwd %ymm7,%ymm9,%ymm7 │ │ │ │ - vpsrad $0x5,%ymm1,%ymm1 │ │ │ │ - vpsrad $0x5,%ymm7,%ymm7 │ │ │ │ - vpackssdw %ymm7,%ymm1,%ymm1 │ │ │ │ - vpmaxsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpsubsw %ymm5,%ymm1,%ymm1 │ │ │ │ - vpmulhw %ymm6,%ymm1,%ymm1 │ │ │ │ - vpackuswb %ymm3,%ymm2,%ymm2 │ │ │ │ - vpermq $0xd8,%ymm2,%ymm2 │ │ │ │ - add $0x40,%rdx │ │ │ │ - add $0x40,%rcx │ │ │ │ - vmovdqa %ymm2,(%rax) │ │ │ │ - add $0x20,%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movdqa (%rdx),%xmm0 │ │ │ │ + movdqa (%rcx),%xmm2 │ │ │ │ + movdqa %xmm2,%xmm4 │ │ │ │ + punpcklwd %xmm0,%xmm4 │ │ │ │ + movdqa %xmm2,%xmm5 │ │ │ │ + punpckhwd %xmm0,%xmm5 │ │ │ │ + psubsw %xmm2,%xmm0 │ │ │ │ + pabsw %xmm0,%xmm0 │ │ │ │ + movdqa %xmm8,%xmm6 │ │ │ │ + psubusw %xmm0,%xmm6 │ │ │ │ + psrlw $0xa,%xmm6 │ │ │ │ + movdqa %xmm9,%xmm2 │ │ │ │ + psubw %xmm6,%xmm2 │ │ │ │ + movdqa %xmm6,%xmm0 │ │ │ │ + punpcklwd %xmm2,%xmm0 │ │ │ │ + punpckhwd %xmm2,%xmm6 │ │ │ │ + pmaddwd %xmm4,%xmm0 │ │ │ │ + pmaddwd %xmm5,%xmm6 │ │ │ │ + psrad $0x5,%xmm0 │ │ │ │ + psrad $0x5,%xmm6 │ │ │ │ + packssdw %xmm6,%xmm0 │ │ │ │ + pmaxsw %xmm10,%xmm0 │ │ │ │ + psubsw %xmm10,%xmm0 │ │ │ │ + pmulhw %xmm11,%xmm0 │ │ │ │ + movdqa 0x10(%rdx),%xmm1 │ │ │ │ + movdqa 0x10(%rcx),%xmm3 │ │ │ │ + movdqa %xmm3,%xmm4 │ │ │ │ + punpcklwd %xmm1,%xmm4 │ │ │ │ + movdqa %xmm3,%xmm5 │ │ │ │ + punpckhwd %xmm1,%xmm5 │ │ │ │ + psubsw %xmm3,%xmm1 │ │ │ │ + pabsw %xmm1,%xmm1 │ │ │ │ + movdqa %xmm8,%xmm6 │ │ │ │ + psubusw %xmm1,%xmm6 │ │ │ │ + psrlw $0xa,%xmm6 │ │ │ │ + movdqa %xmm9,%xmm3 │ │ │ │ + psubw %xmm6,%xmm3 │ │ │ │ + movdqa %xmm6,%xmm1 │ │ │ │ + punpcklwd %xmm3,%xmm1 │ │ │ │ + punpckhwd %xmm3,%xmm6 │ │ │ │ + pmaddwd %xmm4,%xmm1 │ │ │ │ + pmaddwd %xmm5,%xmm6 │ │ │ │ + psrad $0x5,%xmm1 │ │ │ │ + psrad $0x5,%xmm6 │ │ │ │ + packssdw %xmm6,%xmm1 │ │ │ │ + pmaxsw %xmm10,%xmm1 │ │ │ │ + psubsw %xmm10,%xmm1 │ │ │ │ + pmulhw %xmm11,%xmm1 │ │ │ │ + packuswb %xmm3,%xmm2 │ │ │ │ + add $0x20,%rdx │ │ │ │ + add $0x20,%rcx │ │ │ │ + movdqa %xmm2,(%rax) │ │ │ │ + add $0x10,%rax │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x54c89(%rip),%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x54ef1(%rip),%rax │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ movslq (%rax,%rcx,4),%rcx │ │ │ │ - vpbroadcastd -0xb4(%rax),%ymm6 │ │ │ │ + movdqa -0x1c8(%rax),%xmm7 │ │ │ │ add %rax,%rcx │ │ │ │ lea (%rsi,%rsi,2),%rax │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ jmp *%rcx │ │ │ │ - vpmovzxbw (%r9),%ymm3 │ │ │ │ - vmovq (%rdi),%xmm0 │ │ │ │ - vmovhps (%rdi,%rsi,1),%xmm0,%xmm0 │ │ │ │ - vpbroadcastq (%rdi,%rsi,2),%ymm1 │ │ │ │ - vpbroadcastq (%rdi,%rax,1),%ymm2 │ │ │ │ - vpblendd $0x30,%ymm1,%ymm0,%ymm0 │ │ │ │ - vpblendd $0xc0,%ymm2,%ymm0,%ymm0 │ │ │ │ - vpsubw (%rdx),%ymm0,%ymm1 │ │ │ │ + movdqa (%r9),%xmm5 │ │ │ │ + movq (%rdi),%xmm0 │ │ │ │ + movhps (%rdi,%rsi,1),%xmm0 │ │ │ │ + movq (%rdi,%rsi,2),%xmm1 │ │ │ │ + movhps (%rdi,%rax,1),%xmm1 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + psubw (%rdx),%xmm2 │ │ │ │ + movdqa %xmm1,%xmm3 │ │ │ │ + psubw 0x10(%rdx),%xmm3 │ │ │ │ add $0x10,%r9 │ │ │ │ add $0x20,%rdx │ │ │ │ - vpmullw %ymm6,%ymm3,%ymm3 │ │ │ │ - vpmulhrsw %ymm3,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm1 │ │ │ │ - vmovq %xmm0,(%rdi) │ │ │ │ - vmovhps %xmm0,(%rdi,%rsi,1) │ │ │ │ - vmovq %xmm1,(%rdi,%rsi,2) │ │ │ │ - vmovhps %xmm1,(%rdi,%rax,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdi │ │ │ │ - sub $0x4,%r8d │ │ │ │ - jg 38c411 <__cxa_finalize@plt+0x3613c1> │ │ │ │ - vzeroupper │ │ │ │ - ret │ │ │ │ - vpmovzxbw (%r9),%ymm4 │ │ │ │ - vpmovzxbw 0x10(%r9),%ymm5 │ │ │ │ - vmovdqa (%rdi),%xmm0 │ │ │ │ - vinserti128 $0x1,(%rdi,%rsi,1),%ymm0,%ymm0 │ │ │ │ - vmovdqa (%rdi,%rsi,2),%xmm1 │ │ │ │ - vinserti128 $0x1,(%rdi,%rax,1),%ymm1,%ymm1 │ │ │ │ - vpsubw (%rdx),%ymm0,%ymm2 │ │ │ │ - vpsubw 0x20(%rdx),%ymm1,%ymm3 │ │ │ │ - add $0x20,%r9 │ │ │ │ - add $0x40,%rdx │ │ │ │ - vpmullw %ymm6,%ymm4,%ymm4 │ │ │ │ - vpmullw %ymm6,%ymm5,%ymm5 │ │ │ │ - vpmulhrsw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm5,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vmovdqa %xmm0,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %xmm1,(%rdi,%rsi,2) │ │ │ │ - vextracti128 $0x1,%ymm1,(%rdi,%rax,1) │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + punpcklbw %xmm6,%xmm4 │ │ │ │ + punpckhbw %xmm6,%xmm5 │ │ │ │ + pmullw %xmm7,%xmm4 │ │ │ │ + pmullw %xmm7,%xmm5 │ │ │ │ + pmulhrsw %xmm4,%xmm2 │ │ │ │ + pmulhrsw %xmm5,%xmm3 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + paddw %xmm3,%xmm1 │ │ │ │ + movq %xmm0,(%rdi) │ │ │ │ + movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ + movq %xmm1,(%rdi,%rsi,2) │ │ │ │ + movhps %xmm1,(%rdi,%rax,1) │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ sub $0x4,%r8d │ │ │ │ - jg 38c477 <__cxa_finalize@plt+0x361427> │ │ │ │ - vzeroupper │ │ │ │ + jg 38c1b4 <__cxa_finalize@plt+0x361164> │ │ │ │ ret │ │ │ │ - vpmovzxbw (%r9),%ymm4 │ │ │ │ - vpmovzxbw 0x10(%r9),%ymm5 │ │ │ │ - vmovdqa (%rdi),%ymm0 │ │ │ │ - vpsubw (%rdx),%ymm0,%ymm2 │ │ │ │ - vmovdqa (%rdi,%rsi,1),%ymm1 │ │ │ │ - vpsubw 0x20(%rdx),%ymm1,%ymm3 │ │ │ │ - add $0x20,%r9 │ │ │ │ - add $0x40,%rdx │ │ │ │ - vpmullw %ymm6,%ymm4,%ymm4 │ │ │ │ - vpmullw %ymm6,%ymm5,%ymm5 │ │ │ │ - vpmulhrsw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm5,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,(%rdi,%rsi,1) │ │ │ │ + movdqa (%r9),%xmm5 │ │ │ │ + movdqa (%rdi),%xmm0 │ │ │ │ + movdqa (%rdi,%rsi,1),%xmm1 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + psubw (%rdx),%xmm2 │ │ │ │ + movdqa %xmm1,%xmm3 │ │ │ │ + psubw 0x10(%rdx),%xmm3 │ │ │ │ + add $0x10,%r9 │ │ │ │ + add $0x20,%rdx │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + punpcklbw %xmm6,%xmm4 │ │ │ │ + punpckhbw %xmm6,%xmm5 │ │ │ │ + pmullw %xmm7,%xmm4 │ │ │ │ + pmullw %xmm7,%xmm5 │ │ │ │ + pmulhrsw %xmm4,%xmm2 │ │ │ │ + pmulhrsw %xmm5,%xmm3 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + paddw %xmm3,%xmm1 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 38c4e9 <__cxa_finalize@plt+0x361499> │ │ │ │ - vzeroupper │ │ │ │ + jg 38c225 <__cxa_finalize@plt+0x3611d5> │ │ │ │ ret │ │ │ │ - vpmovzxbw (%r9),%ymm4 │ │ │ │ - vpmovzxbw 0x10(%r9),%ymm5 │ │ │ │ - vmovdqa (%rdi),%ymm0 │ │ │ │ - vpsubw (%rdx),%ymm0,%ymm2 │ │ │ │ - vmovdqa 0x20(%rdi),%ymm1 │ │ │ │ - vpsubw 0x20(%rdx),%ymm1,%ymm3 │ │ │ │ + movdqa (%r9),%xmm5 │ │ │ │ + movdqa (%rdi),%xmm0 │ │ │ │ + movdqa 0x10(%rdi),%xmm1 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + psubw (%rdx),%xmm2 │ │ │ │ + movdqa %xmm1,%xmm3 │ │ │ │ + psubw 0x10(%rdx),%xmm3 │ │ │ │ + add $0x10,%r9 │ │ │ │ + add $0x20,%rdx │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + punpcklbw %xmm6,%xmm4 │ │ │ │ + punpckhbw %xmm6,%xmm5 │ │ │ │ + pmullw %xmm7,%xmm4 │ │ │ │ + pmullw %xmm7,%xmm5 │ │ │ │ + pmulhrsw %xmm4,%xmm2 │ │ │ │ + pmulhrsw %xmm5,%xmm3 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + paddw %xmm3,%xmm1 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %r8d │ │ │ │ + jg 38c286 <__cxa_finalize@plt+0x361236> │ │ │ │ + ret │ │ │ │ + movdqa (%r9),%xmm5 │ │ │ │ + movdqa (%rdi),%xmm0 │ │ │ │ + movdqa 0x10(%rdi),%xmm1 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + psubw (%rdx),%xmm2 │ │ │ │ + movdqa %xmm1,%xmm3 │ │ │ │ + psubw 0x10(%rdx),%xmm3 │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + punpcklbw %xmm6,%xmm4 │ │ │ │ + punpckhbw %xmm6,%xmm5 │ │ │ │ + pmullw %xmm7,%xmm4 │ │ │ │ + pmullw %xmm7,%xmm5 │ │ │ │ + pmulhrsw %xmm4,%xmm2 │ │ │ │ + pmulhrsw %xmm5,%xmm3 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + paddw %xmm3,%xmm1 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + movdqa 0x10(%r9),%xmm5 │ │ │ │ + movdqa 0x20(%rdi),%xmm0 │ │ │ │ + movdqa 0x30(%rdi),%xmm1 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + psubw 0x20(%rdx),%xmm2 │ │ │ │ + movdqa %xmm1,%xmm3 │ │ │ │ + psubw 0x30(%rdx),%xmm3 │ │ │ │ add $0x20,%r9 │ │ │ │ add $0x40,%rdx │ │ │ │ - vpmullw %ymm6,%ymm4,%ymm4 │ │ │ │ - vpmullw %ymm6,%ymm5,%ymm5 │ │ │ │ - vpmulhrsw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm5,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + movdqa %xmm5,%xmm4 │ │ │ │ + punpcklbw %xmm6,%xmm4 │ │ │ │ + punpckhbw %xmm6,%xmm5 │ │ │ │ + pmullw %xmm7,%xmm4 │ │ │ │ + pmullw %xmm7,%xmm5 │ │ │ │ + pmulhrsw %xmm4,%xmm2 │ │ │ │ + pmulhrsw %xmm5,%xmm3 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + paddw %xmm3,%xmm1 │ │ │ │ + movdqa %xmm0,0x20(%rdi) │ │ │ │ + movdqa %xmm1,0x30(%rdi) │ │ │ │ add %rsi,%rdi │ │ │ │ dec %r8d │ │ │ │ - jg 38c53f <__cxa_finalize@plt+0x3614ef> │ │ │ │ - vzeroupper │ │ │ │ + jg 38c2e5 <__cxa_finalize@plt+0x361295> │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x54aed(%rip),%r9 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x54cf5(%rip),%r9 │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ movslq (%r9,%rcx,4),%rcx │ │ │ │ add %r9,%rcx │ │ │ │ jmp *%rcx │ │ │ │ - vpbroadcastd -0x2d0(%r9),%xmm2 │ │ │ │ - vmovd (%rdi),%xmm0 │ │ │ │ - vpinsrd $0x1,(%rdi,%rsi,1),%xmm0,%xmm0 │ │ │ │ - vmovq (%rdx),%xmm1 │ │ │ │ + movd -0x398(%r9),%xmm4 │ │ │ │ + movd (%rdi),%xmm0 │ │ │ │ + movd (%rdx),%xmm2 │ │ │ │ + movd (%rdi,%rsi,1),%xmm1 │ │ │ │ + movd 0x4(%rdx),%xmm3 │ │ │ │ add $0x8,%rdx │ │ │ │ - vpsubw %xmm1,%xmm0,%xmm1 │ │ │ │ - vpmulhrsw %xmm2,%xmm1,%xmm1 │ │ │ │ - vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vmovd %xmm0,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ + psubw %xmm0,%xmm2 │ │ │ │ + psubw %xmm1,%xmm3 │ │ │ │ + pmulhrsw %xmm4,%xmm2 │ │ │ │ + pmulhrsw %xmm4,%xmm3 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + paddw %xmm3,%xmm1 │ │ │ │ + movd %xmm0,(%rdi) │ │ │ │ + movd %xmm1,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 38c5bd <__cxa_finalize@plt+0x36156d> │ │ │ │ + jg 38c3bd <__cxa_finalize@plt+0x36136d> │ │ │ │ ret │ │ │ │ - vpbroadcastq -0x2cc(%r9),%xmm2 │ │ │ │ - vmovq (%rdi),%xmm0 │ │ │ │ - vmovhps (%rdi,%rsi,1),%xmm0,%xmm0 │ │ │ │ - vpsubw (%rdx),%xmm0,%xmm1 │ │ │ │ + movddup -0x394(%r9),%xmm2 │ │ │ │ + movq (%rdi),%xmm0 │ │ │ │ + movhps (%rdi,%rsi,1),%xmm0 │ │ │ │ + movdqa (%rdx),%xmm1 │ │ │ │ add $0x10,%rdx │ │ │ │ - vpmulhrsw %xmm2,%xmm1,%xmm1 │ │ │ │ - vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vmovq %xmm0,(%rdi) │ │ │ │ - vmovhps %xmm0,(%rdi,%rsi,1) │ │ │ │ + psubw %xmm0,%xmm1 │ │ │ │ + pmulhrsw %xmm2,%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + movq %xmm0,(%rdi) │ │ │ │ + movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 38c5fc <__cxa_finalize@plt+0x3615ac> │ │ │ │ + jg 38c40a <__cxa_finalize@plt+0x3613ba> │ │ │ │ ret │ │ │ │ - vbroadcasti128 -0x2c4(%r9),%ymm2 │ │ │ │ - vmovdqa (%rdi),%xmm0 │ │ │ │ - vinserti128 $0x1,(%rdi,%rsi,1),%ymm0,%ymm0 │ │ │ │ - vpsubw (%rdx),%ymm0,%ymm1 │ │ │ │ + movdqa -0x38c(%r9),%xmm4 │ │ │ │ + movdqa (%rdi),%xmm0 │ │ │ │ + movdqa (%rdx),%xmm2 │ │ │ │ + movdqa (%rdi,%rsi,1),%xmm1 │ │ │ │ + movdqa 0x10(%rdx),%xmm3 │ │ │ │ add $0x20,%rdx │ │ │ │ - vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa %xmm0,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ + psubw %xmm0,%xmm2 │ │ │ │ + psubw %xmm1,%xmm3 │ │ │ │ + pmulhrsw %xmm4,%xmm2 │ │ │ │ + pmulhrsw %xmm4,%xmm3 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + paddw %xmm3,%xmm1 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ sub $0x2,%r8d │ │ │ │ - jg 38c633 <__cxa_finalize@plt+0x3615e3> │ │ │ │ - vzeroupper │ │ │ │ + jg 38c443 <__cxa_finalize@plt+0x3613f3> │ │ │ │ ret │ │ │ │ - vmovdqa -0x2b4(%r9),%ymm4 │ │ │ │ - vmovdqa (%rdi),%ymm0 │ │ │ │ - vpsubw (%rdx),%ymm0,%ymm2 │ │ │ │ - vmovdqa (%rdi,%rsi,1),%ymm1 │ │ │ │ - vpsubw 0x20(%rdx),%ymm1,%ymm3 │ │ │ │ - add $0x40,%rdx │ │ │ │ - vpmulhrsw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 38c671 <__cxa_finalize@plt+0x361621> │ │ │ │ - vzeroupper │ │ │ │ + movdqa -0x37c(%r9),%xmm4 │ │ │ │ + movq -0x36c(%r9),%xmm5 │ │ │ │ + movdqa (%rdi),%xmm0 │ │ │ │ + movdqa (%rdx),%xmm2 │ │ │ │ + movdqa 0x10(%rdi),%xmm1 │ │ │ │ + movdqa 0x10(%rdx),%xmm3 │ │ │ │ + add $0x20,%rdx │ │ │ │ + psubw %xmm0,%xmm2 │ │ │ │ + psubw %xmm1,%xmm3 │ │ │ │ + pmulhrsw %xmm4,%xmm2 │ │ │ │ + pmulhrsw %xmm5,%xmm3 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + paddw %xmm3,%xmm1 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %r8d │ │ │ │ + jg 38c499 <__cxa_finalize@plt+0x361449> │ │ │ │ ret │ │ │ │ - vmovdqa -0x294(%r9),%ymm6 │ │ │ │ - vbroadcasti128 -0x274(%r9),%ymm7 │ │ │ │ - vmovdqa (%rdi),%ymm0 │ │ │ │ - vpsubw (%rdx),%ymm0,%ymm3 │ │ │ │ - vmovdqa 0x20(%rdi),%xmm2 │ │ │ │ - vmovdqa 0x20(%rdx),%xmm5 │ │ │ │ - vmovdqa (%rdi,%rsi,1),%ymm1 │ │ │ │ - vpsubw 0x40(%rdx),%ymm1,%ymm4 │ │ │ │ - vinserti128 $0x1,0x20(%rdi,%rsi,1),%ymm2,%ymm2 │ │ │ │ - vinserti128 $0x1,0x60(%rdx),%ymm5,%ymm5 │ │ │ │ - sub $0xffffffffffffff80,%rdx │ │ │ │ - vpsubw %ymm5,%ymm2,%ymm5 │ │ │ │ - vpmulhrsw %ymm6,%ymm3,%ymm3 │ │ │ │ - vpmulhrsw %ymm6,%ymm4,%ymm4 │ │ │ │ - vpmulhrsw %ymm7,%ymm5,%ymm5 │ │ │ │ - vpaddw %ymm3,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm4,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm5,%ymm2,%ymm2 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,(%rdi,%rsi,1) │ │ │ │ - vmovdqa %xmm2,0x20(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm2,0x20(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - sub $0x2,%r8d │ │ │ │ - jg 38c6c2 <__cxa_finalize@plt+0x361672> │ │ │ │ - vzeroupper │ │ │ │ + movdqa -0x35c(%r9),%xmm4 │ │ │ │ + movdqa -0x34c(%r9),%xmm5 │ │ │ │ + movdqa -0x33c(%r9),%xmm6 │ │ │ │ + movdqa (%rdi),%xmm0 │ │ │ │ + movdqa (%rdx),%xmm2 │ │ │ │ + movdqa 0x10(%rdi),%xmm1 │ │ │ │ + movdqa 0x10(%rdx),%xmm3 │ │ │ │ + psubw %xmm0,%xmm2 │ │ │ │ + psubw %xmm1,%xmm3 │ │ │ │ + pmulhrsw %xmm4,%xmm2 │ │ │ │ + pmulhrsw %xmm5,%xmm3 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + movdqa 0x20(%rdi),%xmm2 │ │ │ │ + paddw %xmm3,%xmm1 │ │ │ │ + movdqa 0x20(%rdx),%xmm3 │ │ │ │ + add $0x40,%rdx │ │ │ │ + psubw %xmm2,%xmm3 │ │ │ │ + pmulhrsw %xmm6,%xmm3 │ │ │ │ + paddw %xmm3,%xmm2 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + movdqa %xmm2,0x20(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + dec %r8d │ │ │ │ + jg 38c4f6 <__cxa_finalize@plt+0x3614a6> │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x54961(%rip),%r9 │ │ │ │ + lea 0x54b49(%rip),%rax │ │ │ │ tzcnt %ecx,%ecx │ │ │ │ mov %r8d,%r8d │ │ │ │ - movslq (%r9,%rcx,4),%rcx │ │ │ │ - add %r9,%rcx │ │ │ │ - lea -0x2e8(%r9,%r8,2),%r9 │ │ │ │ + movslq (%rax,%rcx,4),%rcx │ │ │ │ + movddup -0x340(%rax),%xmm4 │ │ │ │ + lea -0x3b0(%rax,%r8,2),%r9 │ │ │ │ lea (%r8,%r8,2),%r8d │ │ │ │ + add %rax,%rcx │ │ │ │ shr $0x2,%r8d │ │ │ │ lea (%r9,%r8,2),%r9 │ │ │ │ neg %r8 │ │ │ │ jmp *%rcx │ │ │ │ - vmovd (%rdi),%xmm0 │ │ │ │ - vpinsrd $0x1,(%rdi,%rsi,1),%xmm0,%xmm0 │ │ │ │ - vmovd (%r9,%r8,2),%xmm2 │ │ │ │ - vmovq (%rdx),%xmm1 │ │ │ │ + movd (%rdi),%xmm0 │ │ │ │ + movd (%rdi,%rsi,1),%xmm2 │ │ │ │ + movd (%r9,%r8,2),%xmm3 │ │ │ │ + movq (%rdx),%xmm1 │ │ │ │ add $0x8,%rdx │ │ │ │ - vpunpcklwd %xmm2,%xmm2,%xmm2 │ │ │ │ - vpsubw %xmm1,%xmm0,%xmm1 │ │ │ │ - vpmulhrsw %xmm2,%xmm1,%xmm1 │ │ │ │ - vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vmovd %xmm0,(%rdi) │ │ │ │ - vpextrd $0x1,%xmm0,(%rdi,%rsi,1) │ │ │ │ + punpckldq %xmm2,%xmm0 │ │ │ │ + punpcklwd %xmm3,%xmm3 │ │ │ │ + psubw %xmm0,%xmm1 │ │ │ │ + pmulhrsw %xmm3,%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + movd %xmm0,(%rdi) │ │ │ │ + psrlq $0x20,%xmm0 │ │ │ │ + movd %xmm0,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ add $0x2,%r8 │ │ │ │ - jl 38c76e <__cxa_finalize@plt+0x36171e> │ │ │ │ + jl 38c596 <__cxa_finalize@plt+0x361546> │ │ │ │ ret │ │ │ │ - vmovdqa 0x5475a(%rip),%xmm3 │ │ │ │ - vmovq (%rdi),%xmm0 │ │ │ │ - vmovhps (%rdi,%rsi,1),%xmm0,%xmm0 │ │ │ │ - vmovd (%r9,%r8,2),%xmm2 │ │ │ │ - vpsubw (%rdx),%xmm0,%xmm1 │ │ │ │ + movdqa -0x340(%rax),%xmm3 │ │ │ │ + movq (%rdi),%xmm0 │ │ │ │ + movhps (%rdi,%rsi,1),%xmm0 │ │ │ │ + movd (%r9,%r8,2),%xmm2 │ │ │ │ + movdqa (%rdx),%xmm1 │ │ │ │ add $0x10,%rdx │ │ │ │ - vpshufb %xmm3,%xmm2,%xmm2 │ │ │ │ - vpmulhrsw %xmm2,%xmm1,%xmm1 │ │ │ │ - vpaddw %xmm1,%xmm0,%xmm0 │ │ │ │ - vmovq %xmm0,(%rdi) │ │ │ │ - vmovhps %xmm0,(%rdi,%rsi,1) │ │ │ │ + psubw %xmm0,%xmm1 │ │ │ │ + pshufb %xmm3,%xmm2 │ │ │ │ + pmulhrsw %xmm2,%xmm1 │ │ │ │ + paddw %xmm1,%xmm0 │ │ │ │ + movq %xmm0,(%rdi) │ │ │ │ + movhps %xmm0,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ add $0x2,%r8 │ │ │ │ - jl 38c7b6 <__cxa_finalize@plt+0x361766> │ │ │ │ + jl 38c5e3 <__cxa_finalize@plt+0x361593> │ │ │ │ ret │ │ │ │ - vbroadcasti128 0x54718(%rip),%ymm3 │ │ │ │ - vshufpd $0xc,%ymm3,%ymm3,%ymm3 │ │ │ │ - vmovdqa (%rdi),%xmm0 │ │ │ │ - vinserti128 $0x1,(%rdi,%rsi,1),%ymm0,%ymm0 │ │ │ │ - vpbroadcastd (%r9,%r8,2),%ymm2 │ │ │ │ - vpsubw (%rdx),%ymm0,%ymm1 │ │ │ │ + movddup -0x338(%rax),%xmm5 │ │ │ │ + movd (%r9,%r8,2),%xmm7 │ │ │ │ + movdqa (%rdi),%xmm0 │ │ │ │ + movdqa (%rdx),%xmm2 │ │ │ │ + movdqa (%rdi,%rsi,1),%xmm1 │ │ │ │ + movdqa 0x10(%rdx),%xmm3 │ │ │ │ add $0x20,%rdx │ │ │ │ - vpshufb %ymm3,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm2,%ymm1,%ymm1 │ │ │ │ - vpaddw %ymm1,%ymm0,%ymm0 │ │ │ │ - vmovdqa %xmm0,(%rdi) │ │ │ │ - vextracti128 $0x1,%ymm0,(%rdi,%rsi,1) │ │ │ │ + movdqa %xmm7,%xmm6 │ │ │ │ + pshufb %xmm4,%xmm6 │ │ │ │ + psubw %xmm0,%xmm2 │ │ │ │ + pshufb %xmm5,%xmm7 │ │ │ │ + psubw %xmm1,%xmm3 │ │ │ │ + pmulhrsw %xmm6,%xmm2 │ │ │ │ + pmulhrsw %xmm7,%xmm3 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + paddw %xmm3,%xmm1 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,(%rdi,%rsi,1) │ │ │ │ lea (%rdi,%rsi,2),%rdi │ │ │ │ add $0x2,%r8 │ │ │ │ - jl 38c7fd <__cxa_finalize@plt+0x3617ad> │ │ │ │ - vzeroupper │ │ │ │ + jl 38c626 <__cxa_finalize@plt+0x3615d6> │ │ │ │ ret │ │ │ │ - vpbroadcastw (%r9,%r8,2),%ymm4 │ │ │ │ - vpbroadcastw 0x2(%r9,%r8,2),%ymm5 │ │ │ │ - vmovdqa (%rdi),%ymm0 │ │ │ │ - vpsubw (%rdx),%ymm0,%ymm2 │ │ │ │ - vmovdqa (%rdi,%rsi,1),%ymm1 │ │ │ │ - vpsubw 0x20(%rdx),%ymm1,%ymm3 │ │ │ │ - add $0x40,%rdx │ │ │ │ - vpmulhrsw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm5,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,(%rdi,%rsi,1) │ │ │ │ - lea (%rdi,%rsi,2),%rdi │ │ │ │ - add $0x2,%r8 │ │ │ │ - jl 38c83d <__cxa_finalize@plt+0x3617ed> │ │ │ │ - vzeroupper │ │ │ │ + movd (%r9,%r8,2),%xmm5 │ │ │ │ + pshufb %xmm4,%xmm5 │ │ │ │ + movdqa (%rdi),%xmm0 │ │ │ │ + movdqa (%rdx),%xmm2 │ │ │ │ + movdqa 0x10(%rdi),%xmm1 │ │ │ │ + movdqa 0x10(%rdx),%xmm3 │ │ │ │ + add $0x20,%rdx │ │ │ │ + psubw %xmm0,%xmm2 │ │ │ │ + psubw %xmm1,%xmm3 │ │ │ │ + pmulhrsw %xmm5,%xmm2 │ │ │ │ + pmulhrsw %xmm5,%xmm3 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + paddw %xmm3,%xmm1 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + add %rsi,%rdi │ │ │ │ + inc %r8 │ │ │ │ + jl 38c67e <__cxa_finalize@plt+0x36162e> │ │ │ │ ret │ │ │ │ - vpbroadcastw (%r9,%r8,2),%ymm4 │ │ │ │ - vmovdqa (%rdi),%ymm0 │ │ │ │ - vpsubw (%rdx),%ymm0,%ymm2 │ │ │ │ - vmovdqa 0x20(%rdi),%ymm1 │ │ │ │ - vpsubw 0x20(%rdx),%ymm1,%ymm3 │ │ │ │ + movd (%r9,%r8,2),%xmm5 │ │ │ │ + pshufb %xmm4,%xmm5 │ │ │ │ + movdqa (%rdi),%xmm0 │ │ │ │ + movdqa (%rdx),%xmm2 │ │ │ │ + movdqa 0x10(%rdi),%xmm1 │ │ │ │ + movdqa 0x10(%rdx),%xmm3 │ │ │ │ + psubw %xmm0,%xmm2 │ │ │ │ + psubw %xmm1,%xmm3 │ │ │ │ + pmulhrsw %xmm5,%xmm2 │ │ │ │ + pmulhrsw %xmm5,%xmm3 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + paddw %xmm3,%xmm1 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + movdqa 0x20(%rdi),%xmm0 │ │ │ │ + movdqa 0x20(%rdx),%xmm2 │ │ │ │ + movdqa 0x30(%rdi),%xmm1 │ │ │ │ + movdqa 0x30(%rdx),%xmm3 │ │ │ │ add $0x40,%rdx │ │ │ │ - vpmulhrsw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi) │ │ │ │ + psubw %xmm0,%xmm2 │ │ │ │ + psubw %xmm1,%xmm3 │ │ │ │ + pmulhrsw %xmm5,%xmm2 │ │ │ │ + pmulhrsw %xmm5,%xmm3 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + paddw %xmm3,%xmm1 │ │ │ │ + movdqa %xmm0,0x20(%rdi) │ │ │ │ + movdqa %xmm1,0x30(%rdi) │ │ │ │ add %rsi,%rdi │ │ │ │ inc %r8 │ │ │ │ - jl 38c889 <__cxa_finalize@plt+0x361839> │ │ │ │ - vzeroupper │ │ │ │ + jl 38c6cb <__cxa_finalize@plt+0x36167b> │ │ │ │ ret │ │ │ │ - vpbroadcastw (%r9,%r8,2),%ymm4 │ │ │ │ - vmovdqa (%rdi),%ymm0 │ │ │ │ - vpsubw (%rdx),%ymm0,%ymm2 │ │ │ │ - vmovdqa 0x20(%rdi),%ymm1 │ │ │ │ - vpsubw 0x20(%rdx),%ymm1,%ymm3 │ │ │ │ - vpmulhrsw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi) │ │ │ │ - vmovdqa 0x40(%rdi),%ymm0 │ │ │ │ - vpsubw 0x40(%rdx),%ymm0,%ymm2 │ │ │ │ - vmovdqa 0x60(%rdi),%ymm1 │ │ │ │ - vpsubw 0x60(%rdx),%ymm1,%ymm3 │ │ │ │ + movd (%r9,%r8,2),%xmm5 │ │ │ │ + pshufb %xmm4,%xmm5 │ │ │ │ + movdqa (%rdi),%xmm0 │ │ │ │ + movdqa (%rdx),%xmm2 │ │ │ │ + movdqa 0x10(%rdi),%xmm1 │ │ │ │ + movdqa 0x10(%rdx),%xmm3 │ │ │ │ + psubw %xmm0,%xmm2 │ │ │ │ + psubw %xmm1,%xmm3 │ │ │ │ + pmulhrsw %xmm5,%xmm2 │ │ │ │ + pmulhrsw %xmm5,%xmm3 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + paddw %xmm3,%xmm1 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + movdqa 0x20(%rdi),%xmm0 │ │ │ │ + movdqa 0x20(%rdx),%xmm2 │ │ │ │ + movdqa 0x30(%rdi),%xmm1 │ │ │ │ + movdqa 0x30(%rdx),%xmm3 │ │ │ │ + psubw %xmm0,%xmm2 │ │ │ │ + psubw %xmm1,%xmm3 │ │ │ │ + pmulhrsw %xmm5,%xmm2 │ │ │ │ + pmulhrsw %xmm5,%xmm3 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + paddw %xmm3,%xmm1 │ │ │ │ + movdqa %xmm0,0x20(%rdi) │ │ │ │ + movdqa %xmm1,0x30(%rdi) │ │ │ │ + movdqa 0x40(%rdi),%xmm0 │ │ │ │ + movdqa 0x40(%rdx),%xmm2 │ │ │ │ + movdqa 0x50(%rdi),%xmm1 │ │ │ │ + movdqa 0x50(%rdx),%xmm3 │ │ │ │ + psubw %xmm0,%xmm2 │ │ │ │ + psubw %xmm1,%xmm3 │ │ │ │ + pmulhrsw %xmm5,%xmm2 │ │ │ │ + pmulhrsw %xmm5,%xmm3 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + paddw %xmm3,%xmm1 │ │ │ │ + movdqa %xmm0,0x40(%rdi) │ │ │ │ + movdqa %xmm1,0x50(%rdi) │ │ │ │ + movdqa 0x60(%rdi),%xmm0 │ │ │ │ + movdqa 0x60(%rdx),%xmm2 │ │ │ │ + movdqa 0x70(%rdi),%xmm1 │ │ │ │ + movdqa 0x70(%rdx),%xmm3 │ │ │ │ sub $0xffffffffffffff80,%rdx │ │ │ │ - vpmulhrsw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm0,0x40(%rdi) │ │ │ │ - vmovdqa %ymm1,0x60(%rdi) │ │ │ │ + psubw %xmm0,%xmm2 │ │ │ │ + psubw %xmm1,%xmm3 │ │ │ │ + pmulhrsw %xmm5,%xmm2 │ │ │ │ + pmulhrsw %xmm5,%xmm3 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + paddw %xmm3,%xmm1 │ │ │ │ + movdqa %xmm0,0x60(%rdi) │ │ │ │ + movdqa %xmm1,0x70(%rdi) │ │ │ │ add %rsi,%rdi │ │ │ │ inc %r8 │ │ │ │ - jl 38c8cc <__cxa_finalize@plt+0x36187c> │ │ │ │ - vzeroupper │ │ │ │ + jl 38c754 <__cxa_finalize@plt+0x361704> │ │ │ │ ret │ │ │ │ - vpbroadcastw (%r9,%r8,2),%ymm4 │ │ │ │ - vmovdqa (%rdi),%ymm0 │ │ │ │ - vpsubw (%rdx),%ymm0,%ymm2 │ │ │ │ - vmovdqa 0x20(%rdi),%ymm1 │ │ │ │ - vpsubw 0x20(%rdx),%ymm1,%ymm3 │ │ │ │ - vpmulhrsw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm0,(%rdi) │ │ │ │ - vmovdqa %ymm1,0x20(%rdi) │ │ │ │ - vmovdqa 0x40(%rdi),%ymm0 │ │ │ │ - vpsubw 0x40(%rdx),%ymm0,%ymm2 │ │ │ │ - vmovdqa 0x60(%rdi),%ymm1 │ │ │ │ - vpsubw 0x60(%rdx),%ymm1,%ymm3 │ │ │ │ + movd (%r9,%r8,2),%xmm5 │ │ │ │ + pshufb %xmm4,%xmm5 │ │ │ │ + movdqa (%rdi),%xmm0 │ │ │ │ + movdqa (%rdx),%xmm2 │ │ │ │ + movdqa 0x10(%rdi),%xmm1 │ │ │ │ + movdqa 0x10(%rdx),%xmm3 │ │ │ │ + psubw %xmm0,%xmm2 │ │ │ │ + psubw %xmm1,%xmm3 │ │ │ │ + pmulhrsw %xmm5,%xmm2 │ │ │ │ + pmulhrsw %xmm5,%xmm3 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + paddw %xmm3,%xmm1 │ │ │ │ + movdqa %xmm0,(%rdi) │ │ │ │ + movdqa %xmm1,0x10(%rdi) │ │ │ │ + movdqa 0x20(%rdi),%xmm0 │ │ │ │ + movdqa 0x20(%rdx),%xmm2 │ │ │ │ + movdqa 0x30(%rdi),%xmm1 │ │ │ │ + movdqa 0x30(%rdx),%xmm3 │ │ │ │ + psubw %xmm0,%xmm2 │ │ │ │ + psubw %xmm1,%xmm3 │ │ │ │ + pmulhrsw %xmm5,%xmm2 │ │ │ │ + pmulhrsw %xmm5,%xmm3 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + paddw %xmm3,%xmm1 │ │ │ │ + movdqa %xmm0,0x20(%rdi) │ │ │ │ + movdqa %xmm1,0x30(%rdi) │ │ │ │ + movdqa 0x40(%rdi),%xmm0 │ │ │ │ + movdqa 0x40(%rdx),%xmm2 │ │ │ │ + movdqa 0x50(%rdi),%xmm1 │ │ │ │ + movdqa 0x50(%rdx),%xmm3 │ │ │ │ + psubw %xmm0,%xmm2 │ │ │ │ + psubw %xmm1,%xmm3 │ │ │ │ + pmulhrsw %xmm5,%xmm2 │ │ │ │ + pmulhrsw %xmm5,%xmm3 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + paddw %xmm3,%xmm1 │ │ │ │ + movdqa %xmm0,0x40(%rdi) │ │ │ │ + movdqa %xmm1,0x50(%rdi) │ │ │ │ + movdqa 0x60(%rdi),%xmm0 │ │ │ │ + movdqa 0x60(%rdx),%xmm2 │ │ │ │ + movdqa 0x70(%rdi),%xmm1 │ │ │ │ + movdqa 0x70(%rdx),%xmm3 │ │ │ │ add $0x100,%rdx │ │ │ │ - vpmulhrsw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm0,0x40(%rdi) │ │ │ │ - vmovdqa %ymm1,0x60(%rdi) │ │ │ │ - vmovdqa 0x80(%rdi),%ymm0 │ │ │ │ - vpsubw -0x80(%rdx),%ymm0,%ymm2 │ │ │ │ - vmovdqa 0xa0(%rdi),%ymm1 │ │ │ │ - vpsubw -0x60(%rdx),%ymm1,%ymm3 │ │ │ │ - vpmulhrsw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm0,0x80(%rdi) │ │ │ │ - vmovdqa %ymm1,0xa0(%rdi) │ │ │ │ - vmovdqa 0xc0(%rdi),%ymm0 │ │ │ │ - vpsubw -0x40(%rdx),%ymm0,%ymm2 │ │ │ │ - vmovdqa 0xe0(%rdi),%ymm1 │ │ │ │ - vpsubw -0x20(%rdx),%ymm1,%ymm3 │ │ │ │ - vpmulhrsw %ymm4,%ymm2,%ymm2 │ │ │ │ - vpmulhrsw %ymm4,%ymm3,%ymm3 │ │ │ │ - vpaddw %ymm2,%ymm0,%ymm0 │ │ │ │ - vpaddw %ymm3,%ymm1,%ymm1 │ │ │ │ - vmovdqa %ymm0,0xc0(%rdi) │ │ │ │ - vmovdqa %ymm1,0xe0(%rdi) │ │ │ │ + psubw %xmm0,%xmm2 │ │ │ │ + psubw %xmm1,%xmm3 │ │ │ │ + pmulhrsw %xmm5,%xmm2 │ │ │ │ + pmulhrsw %xmm5,%xmm3 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + paddw %xmm3,%xmm1 │ │ │ │ + movdqa %xmm0,0x60(%rdi) │ │ │ │ + movdqa %xmm1,0x70(%rdi) │ │ │ │ + movdqa 0x80(%rdi),%xmm0 │ │ │ │ + movdqa -0x80(%rdx),%xmm2 │ │ │ │ + movdqa 0x90(%rdi),%xmm1 │ │ │ │ + movdqa -0x70(%rdx),%xmm3 │ │ │ │ + psubw %xmm0,%xmm2 │ │ │ │ + psubw %xmm1,%xmm3 │ │ │ │ + pmulhrsw %xmm5,%xmm2 │ │ │ │ + pmulhrsw %xmm5,%xmm3 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + paddw %xmm3,%xmm1 │ │ │ │ + movdqa %xmm0,0x80(%rdi) │ │ │ │ + movdqa %xmm1,0x90(%rdi) │ │ │ │ + movdqa 0xa0(%rdi),%xmm0 │ │ │ │ + movdqa -0x60(%rdx),%xmm2 │ │ │ │ + movdqa 0xb0(%rdi),%xmm1 │ │ │ │ + movdqa -0x50(%rdx),%xmm3 │ │ │ │ + psubw %xmm0,%xmm2 │ │ │ │ + psubw %xmm1,%xmm3 │ │ │ │ + pmulhrsw %xmm5,%xmm2 │ │ │ │ + pmulhrsw %xmm5,%xmm3 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + paddw %xmm3,%xmm1 │ │ │ │ + movdqa %xmm0,0xa0(%rdi) │ │ │ │ + movdqa %xmm1,0xb0(%rdi) │ │ │ │ + movdqa 0xc0(%rdi),%xmm0 │ │ │ │ + movdqa -0x40(%rdx),%xmm2 │ │ │ │ + movdqa 0xd0(%rdi),%xmm1 │ │ │ │ + movdqa -0x30(%rdx),%xmm3 │ │ │ │ + psubw %xmm0,%xmm2 │ │ │ │ + psubw %xmm1,%xmm3 │ │ │ │ + pmulhrsw %xmm5,%xmm2 │ │ │ │ + pmulhrsw %xmm5,%xmm3 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + paddw %xmm3,%xmm1 │ │ │ │ + movdqa %xmm0,0xc0(%rdi) │ │ │ │ + movdqa %xmm1,0xd0(%rdi) │ │ │ │ + movdqa 0xe0(%rdi),%xmm0 │ │ │ │ + movdqa -0x20(%rdx),%xmm2 │ │ │ │ + movdqa 0xf0(%rdi),%xmm1 │ │ │ │ + movdqa -0x10(%rdx),%xmm3 │ │ │ │ + psubw %xmm0,%xmm2 │ │ │ │ + psubw %xmm1,%xmm3 │ │ │ │ + pmulhrsw %xmm5,%xmm2 │ │ │ │ + pmulhrsw %xmm5,%xmm3 │ │ │ │ + paddw %xmm2,%xmm0 │ │ │ │ + paddw %xmm3,%xmm1 │ │ │ │ + movdqa %xmm0,0xe0(%rdi) │ │ │ │ + movdqa %xmm1,0xf0(%rdi) │ │ │ │ add %rsi,%rdi │ │ │ │ inc %r8 │ │ │ │ - jl 38c93f <__cxa_finalize@plt+0x3618ef> │ │ │ │ - vzeroupper │ │ │ │ + jl 38c84d <__cxa_finalize@plt+0x3617fd> │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ push %rbx │ │ │ │ push %rbp │ │ │ │ push %r14 │ │ │ │ push %r15 │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ mov 0x30(%rsp),%r10 │ │ │ │ mov 0x38(%rsp),%r11 │ │ │ │ mov 0x40(%rsp),%rbx │ │ │ │ - xor %r15d,%r15d │ │ │ │ + xor %r15,%r15 │ │ │ │ lea -0x1(%rcx),%rbp │ │ │ │ cmp %rcx,%r9 │ │ │ │ cmovs %r9,%rbp │ │ │ │ test %r9,%r9 │ │ │ │ cmovs %r15,%rbp │ │ │ │ imul %rbx,%rbp │ │ │ │ add %rbp,%r11 │ │ │ │ @@ -770996,243 +770985,254 @@ │ │ │ │ imul %r10,%rdx │ │ │ │ add %rdx,%rax │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ mov %rdi,%rdx │ │ │ │ lea (%r14,%r8,1),%rcx │ │ │ │ sub %rcx,%rdx │ │ │ │ test %r8,%r8 │ │ │ │ - jne 38cb2a <__cxa_finalize@plt+0x361ada> │ │ │ │ + jne 38cb4a <__cxa_finalize@plt+0x361afa> │ │ │ │ test %r14,%r14 │ │ │ │ - jne 38cbcd <__cxa_finalize@plt+0x361b7d> │ │ │ │ + jne 38cc08 <__cxa_finalize@plt+0x361bb8> │ │ │ │ xor %rcx,%rcx │ │ │ │ - vmovdqu (%r11,%rcx,2),%ymm0 │ │ │ │ - vmovdqu %ymm0,(%rax,%rcx,2) │ │ │ │ - add $0x10,%rcx │ │ │ │ + movdqu (%r11,%rcx,2),%xmm0 │ │ │ │ + movdqu %xmm0,(%rax,%rcx,2) │ │ │ │ + add $0x8,%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - jl 38cb06 <__cxa_finalize@plt+0x361ab6> │ │ │ │ + jl 38cb26 <__cxa_finalize@plt+0x361ad6> │ │ │ │ add %r10,%rax │ │ │ │ add %rbx,%r11 │ │ │ │ dec %rsi │ │ │ │ - jg 38cb03 <__cxa_finalize@plt+0x361ab3> │ │ │ │ - jmp 38cc0c <__cxa_finalize@plt+0x361bbc> │ │ │ │ + jg 38cb23 <__cxa_finalize@plt+0x361ad3> │ │ │ │ + jmp 38cc50 <__cxa_finalize@plt+0x361c00> │ │ │ │ test %r14,%r14 │ │ │ │ - jne 38cb71 <__cxa_finalize@plt+0x361b21> │ │ │ │ + jne 38cb9a <__cxa_finalize@plt+0x361b4a> │ │ │ │ + movd (%r11),%xmm0 │ │ │ │ + pshuflw $0x0,%xmm0,%xmm0 │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ xor %rcx,%rcx │ │ │ │ - vpbroadcastw (%r11),%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rax,%rcx,2) │ │ │ │ - add $0x10,%rcx │ │ │ │ + movdqa %xmm0,(%rax,%rcx,2) │ │ │ │ + add $0x8,%rcx │ │ │ │ cmp %r8,%rcx │ │ │ │ - jl 38cb37 <__cxa_finalize@plt+0x361ae7> │ │ │ │ + jl 38cb60 <__cxa_finalize@plt+0x361b10> │ │ │ │ lea (%rax,%r8,2),%r15 │ │ │ │ xor %rcx,%rcx │ │ │ │ - vmovdqu (%r11,%rcx,2),%ymm0 │ │ │ │ - vmovdqu %ymm0,(%r15,%rcx,2) │ │ │ │ - add $0x10,%rcx │ │ │ │ + movdqu (%r11,%rcx,2),%xmm0 │ │ │ │ + movdqu %xmm0,(%r15,%rcx,2) │ │ │ │ + add $0x8,%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - jl 38cb4c <__cxa_finalize@plt+0x361afc> │ │ │ │ + jl 38cb75 <__cxa_finalize@plt+0x361b25> │ │ │ │ add %r10,%rax │ │ │ │ add %rbx,%r11 │ │ │ │ dec %rsi │ │ │ │ - jg 38cb2f <__cxa_finalize@plt+0x361adf> │ │ │ │ - jmp 38cc0c <__cxa_finalize@plt+0x361bbc> │ │ │ │ + jg 38cb4f <__cxa_finalize@plt+0x361aff> │ │ │ │ + jmp 38cc50 <__cxa_finalize@plt+0x361c00> │ │ │ │ + movd (%r11),%xmm0 │ │ │ │ + pshuflw $0x0,%xmm0,%xmm0 │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ xor %rcx,%rcx │ │ │ │ - vpbroadcastw (%r11),%ymm0 │ │ │ │ - vmovdqa %ymm0,(%rax,%rcx,2) │ │ │ │ - add $0x10,%rcx │ │ │ │ + movdqa %xmm0,(%rax,%rcx,2) │ │ │ │ + add $0x8,%rcx │ │ │ │ cmp %r8,%rcx │ │ │ │ - jl 38cb79 <__cxa_finalize@plt+0x361b29> │ │ │ │ + jl 38cbab <__cxa_finalize@plt+0x361b5b> │ │ │ │ lea (%rax,%r8,2),%r15 │ │ │ │ xor %rcx,%rcx │ │ │ │ - vmovdqu (%r11,%rcx,2),%ymm0 │ │ │ │ - vmovdqu %ymm0,(%r15,%rcx,2) │ │ │ │ - add $0x10,%rcx │ │ │ │ + movdqu (%r11,%rcx,2),%xmm0 │ │ │ │ + movdqu %xmm0,(%r15,%rcx,2) │ │ │ │ + add $0x8,%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - jl 38cb8e <__cxa_finalize@plt+0x361b3e> │ │ │ │ + jl 38cbc0 <__cxa_finalize@plt+0x361b70> │ │ │ │ lea (%r15,%rdx,2),%r15 │ │ │ │ + movd -0x2(%r11,%rdx,2),%xmm0 │ │ │ │ + pshuflw $0x0,%xmm0,%xmm0 │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ xor %rcx,%rcx │ │ │ │ - vpbroadcastw -0x2(%r11,%rdx,2),%ymm0 │ │ │ │ - vmovdqu %ymm0,(%r15,%rcx,2) │ │ │ │ - add $0x10,%rcx │ │ │ │ + movdqu %xmm0,(%r15,%rcx,2) │ │ │ │ + add $0x8,%rcx │ │ │ │ cmp %r14,%rcx │ │ │ │ - jl 38cbb1 <__cxa_finalize@plt+0x361b61> │ │ │ │ + jl 38cbec <__cxa_finalize@plt+0x361b9c> │ │ │ │ add %r10,%rax │ │ │ │ add %rbx,%r11 │ │ │ │ dec %rsi │ │ │ │ - jg 38cb71 <__cxa_finalize@plt+0x361b21> │ │ │ │ - jmp 38cc0c <__cxa_finalize@plt+0x361bbc> │ │ │ │ + jg 38cb9a <__cxa_finalize@plt+0x361b4a> │ │ │ │ + jmp 38cc50 <__cxa_finalize@plt+0x361c00> │ │ │ │ xor %rcx,%rcx │ │ │ │ - vmovdqu (%r11,%rcx,2),%ymm0 │ │ │ │ - vmovdqu %ymm0,(%rax,%rcx,2) │ │ │ │ - add $0x10,%rcx │ │ │ │ + movdqu (%r11,%rcx,2),%xmm0 │ │ │ │ + movdqu %xmm0,(%rax,%rcx,2) │ │ │ │ + add $0x8,%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - jl 38cbd0 <__cxa_finalize@plt+0x361b80> │ │ │ │ + jl 38cc0b <__cxa_finalize@plt+0x361bbb> │ │ │ │ lea (%rax,%rdx,2),%r15 │ │ │ │ + movd -0x2(%r11,%rdx,2),%xmm0 │ │ │ │ + pshuflw $0x0,%xmm0,%xmm0 │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ xor %rcx,%rcx │ │ │ │ - vpbroadcastw -0x2(%r11,%rdx,2),%ymm0 │ │ │ │ - vmovdqu %ymm0,(%r15,%rcx,2) │ │ │ │ - add $0x10,%rcx │ │ │ │ + movdqu %xmm0,(%r15,%rcx,2) │ │ │ │ + add $0x8,%rcx │ │ │ │ cmp %r14,%rcx │ │ │ │ - jl 38cbf2 <__cxa_finalize@plt+0x361ba2> │ │ │ │ + jl 38cc36 <__cxa_finalize@plt+0x361be6> │ │ │ │ add %r10,%rax │ │ │ │ add %rbx,%r11 │ │ │ │ dec %rsi │ │ │ │ - jg 38cbcd <__cxa_finalize@plt+0x361b7d> │ │ │ │ + jg 38cc08 <__cxa_finalize@plt+0x361bb8> │ │ │ │ test %rbp,%rbp │ │ │ │ - je 38cc3c <__cxa_finalize@plt+0x361bec> │ │ │ │ + je 38cc80 <__cxa_finalize@plt+0x361c30> │ │ │ │ mov %rax,%r11 │ │ │ │ sub %r10,%r11 │ │ │ │ xor %rsi,%rsi │ │ │ │ - vmovdqa (%r11,%rsi,2),%ymm0 │ │ │ │ + movdqa (%r11,%rsi,2),%xmm0 │ │ │ │ lea (%rax,%rsi,2),%rcx │ │ │ │ mov %rbp,%r8 │ │ │ │ - vmovdqa %ymm0,(%rcx) │ │ │ │ + movdqa %xmm0,(%rcx) │ │ │ │ add %r10,%rcx │ │ │ │ dec %r8 │ │ │ │ - jg 38cc27 <__cxa_finalize@plt+0x361bd7> │ │ │ │ - add $0x10,%rsi │ │ │ │ + jg 38cc6b <__cxa_finalize@plt+0x361c1b> │ │ │ │ + add $0x8,%rsi │ │ │ │ cmp %rdi,%rsi │ │ │ │ - jl 38cc1a <__cxa_finalize@plt+0x361bca> │ │ │ │ + jl 38cc5e <__cxa_finalize@plt+0x361c0e> │ │ │ │ test %r9,%r9 │ │ │ │ - je 38cc70 <__cxa_finalize@plt+0x361c20> │ │ │ │ + je 38ccb4 <__cxa_finalize@plt+0x361c64> │ │ │ │ mov 0x40(%rsp),%r11 │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ xor %rsi,%rsi │ │ │ │ - vmovdqa (%r11,%rsi,2),%ymm0 │ │ │ │ + movdqa (%r11,%rsi,2),%xmm0 │ │ │ │ lea (%rax,%rsi,2),%rcx │ │ │ │ mov %r9,%r8 │ │ │ │ - vmovdqa %ymm0,(%rcx) │ │ │ │ + movdqa %xmm0,(%rcx) │ │ │ │ add %r10,%rcx │ │ │ │ dec %r8 │ │ │ │ - jg 38cc5b <__cxa_finalize@plt+0x361c0b> │ │ │ │ - add $0x10,%rsi │ │ │ │ + jg 38cc9f <__cxa_finalize@plt+0x361c4f> │ │ │ │ + add $0x8,%rsi │ │ │ │ cmp %rdi,%rsi │ │ │ │ - jl 38cc4e <__cxa_finalize@plt+0x361bfe> │ │ │ │ + jl 38cc92 <__cxa_finalize@plt+0x361c42> │ │ │ │ pop %r15 │ │ │ │ pop %r14 │ │ │ │ pop %rbp │ │ │ │ pop %rbx │ │ │ │ - vzeroupper │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %rbx │ │ │ │ push %rbp │ │ │ │ push %r14 │ │ │ │ - subl $0x10000,0x30(%rsp) │ │ │ │ - subl $0x8,0x20(%rsp) │ │ │ │ - vpbroadcastd 0x28(%rsp),%ymm5 │ │ │ │ - vpbroadcastd 0x30(%rsp),%ymm8 │ │ │ │ - vpbroadcastd 0x20(%rsp),%ymm6 │ │ │ │ - lea -0x922d(%rip),%r10 │ │ │ │ - vpbroadcastd 0x5d558(%r10),%ymm3 │ │ │ │ - vpbroadcastw 0x38(%rsp),%xmm7 │ │ │ │ - vpmaddwd 0x5d430(%r10),%ymm5,%ymm2 │ │ │ │ - vpslld $0x3,%ymm5,%ymm5 │ │ │ │ - vpslld $0xe,%ymm6,%ymm6 │ │ │ │ - vpaddd %ymm2,%ymm8,%ymm8 │ │ │ │ + sub $0x10,%rsp │ │ │ │ + subl $0x10000,0x40(%rsp) │ │ │ │ + subl $0x8,0x30(%rsp) │ │ │ │ + movd 0x48(%rsp),%xmm4 │ │ │ │ + movd 0x38(%rsp),%xmm7 │ │ │ │ + movd 0x40(%rsp),%xmm6 │ │ │ │ + movd 0x30(%rsp),%xmm5 │ │ │ │ + punpcklwd %xmm4,%xmm4 │ │ │ │ + pshufd $0x0,%xmm4,%xmm4 │ │ │ │ + pshufd $0x0,%xmm7,%xmm7 │ │ │ │ + pshufd $0x0,%xmm6,%xmm6 │ │ │ │ + pshufd $0x0,%xmm5,%xmm5 │ │ │ │ + movdqa %xmm4,(%rsp) │ │ │ │ + lea -0xbce1(%rip),%r10 │ │ │ │ + movdqa 0x5feb0(%r10),%xmm12 │ │ │ │ + movdqa 0x5fea0(%r10),%xmm11 │ │ │ │ + movdqa 0x5fdb0(%r10),%xmm4 │ │ │ │ + pmaddwd %xmm7,%xmm4 │ │ │ │ + pslld $0x2,%xmm7 │ │ │ │ + pslld $0xe,%xmm5 │ │ │ │ + paddd %xmm4,%xmm6 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ xor %eax,%eax │ │ │ │ - vmovdqa %ymm8,%ymm4 │ │ │ │ - vpbroadcastd 0x5d554(%r10),%ymm10 │ │ │ │ - vpxor %ymm2,%ymm2,%ymm2 │ │ │ │ - vpmaxsd %ymm2,%ymm4,%ymm0 │ │ │ │ - vpsrad $0x8,%ymm4,%ymm9 │ │ │ │ - vpminsd %ymm6,%ymm0,%ymm0 │ │ │ │ - vpsubd %ymm0,%ymm4,%ymm1 │ │ │ │ - vpsrad $0xe,%ymm0,%ymm0 │ │ │ │ - vpsrad $0xe,%ymm1,%ymm1 │ │ │ │ - vpand %ymm10,%ymm9,%ymm9 │ │ │ │ - vmovd %xmm0,%r11d │ │ │ │ - vpextrd $0x1,%xmm0,%ebx │ │ │ │ - vpextrd $0x2,%xmm0,%ebp │ │ │ │ - vpextrd $0x3,%xmm0,%r14d │ │ │ │ - vextracti128 $0x1,%ymm0,%xmm0 │ │ │ │ - vmovdqu (%rdx,%r11,2),%xmm10 │ │ │ │ - vmovdqu (%rdx,%rbx,2),%xmm11 │ │ │ │ - vmovdqu (%rdx,%rbp,2),%xmm12 │ │ │ │ - vmovdqu (%rdx,%r14,2),%xmm13 │ │ │ │ - vmovd %xmm0,%r11d │ │ │ │ - vpextrd $0x1,%xmm0,%ebx │ │ │ │ - vpextrd $0x2,%xmm0,%ebp │ │ │ │ - vpextrd $0x3,%xmm0,%r14d │ │ │ │ - vinserti128 $0x1,(%rdx,%r11,2),%ymm10,%ymm10 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbx,2),%ymm11,%ymm11 │ │ │ │ - vinserti128 $0x1,(%rdx,%rbp,2),%ymm12,%ymm12 │ │ │ │ - vinserti128 $0x1,(%rdx,%r14,2),%ymm13,%ymm13 │ │ │ │ - vptest %ymm1,%ymm1 │ │ │ │ - je 38ce1b <__cxa_finalize@plt+0x361dcb> │ │ │ │ - vmovq %xmm1,%rbx │ │ │ │ - vpextrq $0x1,%xmm1,%r14 │ │ │ │ - movslq %ebx,%r11 │ │ │ │ - sar $0x20,%rbx │ │ │ │ - movslq %r14d,%rbp │ │ │ │ - sar $0x20,%r14 │ │ │ │ - vextracti128 $0x1,%ymm1,%xmm1 │ │ │ │ - vmovdqu 0x5d478(%r10,%r11,2),%xmm14 │ │ │ │ - vmovdqu 0x5d478(%r10,%rbx,2),%xmm15 │ │ │ │ - vmovdqu 0x5d478(%r10,%rbp,2),%xmm0 │ │ │ │ - vmovdqu 0x5d478(%r10,%r14,2),%xmm2 │ │ │ │ - vmovq %xmm1,%rbx │ │ │ │ - vpextrq $0x1,%xmm1,%r14 │ │ │ │ - movslq %ebx,%r11 │ │ │ │ - sar $0x20,%rbx │ │ │ │ - movslq %r14d,%rbp │ │ │ │ - sar $0x20,%r14 │ │ │ │ - vinserti128 $0x1,0x5d478(%r10,%r11,2),%ymm14,%ymm14 │ │ │ │ - vinserti128 $0x1,0x5d478(%r10,%rbx,2),%ymm15,%ymm15 │ │ │ │ - vinserti128 $0x1,0x5d478(%r10,%rbp,2),%ymm0,%ymm0 │ │ │ │ - vinserti128 $0x1,0x5d478(%r10,%r14,2),%ymm2,%ymm2 │ │ │ │ - vpshufb %ymm14,%ymm10,%ymm10 │ │ │ │ - vpshufb %ymm15,%ymm11,%ymm11 │ │ │ │ - vpshufb %ymm0,%ymm12,%ymm12 │ │ │ │ - vpshufb %ymm2,%ymm13,%ymm13 │ │ │ │ - vmovd %xmm9,%r11d │ │ │ │ - vpextrd $0x1,%xmm9,%ebx │ │ │ │ - vpextrd $0x2,%xmm9,%ebp │ │ │ │ - vpextrd $0x3,%xmm9,%r14d │ │ │ │ - vextracti128 $0x1,%ymm9,%xmm9 │ │ │ │ - vmovq 0x5f320(%r10,%r11,8),%xmm14 │ │ │ │ - vmovq 0x5f320(%r10,%rbx,8),%xmm15 │ │ │ │ - vmovq 0x5f320(%r10,%rbp,8),%xmm0 │ │ │ │ - vmovq 0x5f320(%r10,%r14,8),%xmm2 │ │ │ │ - vmovd %xmm9,%r11d │ │ │ │ - vpextrd $0x1,%xmm9,%ebx │ │ │ │ - vpextrd $0x2,%xmm9,%ebp │ │ │ │ - vpextrd $0x3,%xmm9,%r14d │ │ │ │ - vmovhps 0x5f320(%r10,%r11,8),%xmm14,%xmm14 │ │ │ │ - vmovhps 0x5f320(%r10,%rbx,8),%xmm15,%xmm15 │ │ │ │ - vmovhps 0x5f320(%r10,%rbp,8),%xmm0,%xmm0 │ │ │ │ - vmovhps 0x5f320(%r10,%r14,8),%xmm2,%xmm2 │ │ │ │ - vpmovsxbw %xmm14,%ymm14 │ │ │ │ - vpmovsxbw %xmm15,%ymm15 │ │ │ │ - vpmovsxbw %xmm0,%ymm0 │ │ │ │ - vpmovsxbw %xmm2,%ymm2 │ │ │ │ - vpmaddwd %ymm14,%ymm10,%ymm10 │ │ │ │ - vpmaddwd %ymm15,%ymm11,%ymm11 │ │ │ │ - vpmaddwd %ymm0,%ymm12,%ymm12 │ │ │ │ - vpmaddwd %ymm2,%ymm13,%ymm13 │ │ │ │ - vphaddd %ymm11,%ymm10,%ymm10 │ │ │ │ - vphaddd %ymm13,%ymm12,%ymm12 │ │ │ │ - vphaddd %ymm12,%ymm10,%ymm10 │ │ │ │ - vpsubd %ymm10,%ymm3,%ymm10 │ │ │ │ - vpsrad $0x7,%ymm10,%ymm10 │ │ │ │ - vextracti128 $0x1,%ymm10,%xmm0 │ │ │ │ - vpackusdw %xmm0,%xmm10,%xmm10 │ │ │ │ - vpminsw %xmm7,%xmm10,%xmm10 │ │ │ │ - vmovdqa %xmm10,(%rdi,%rax,2) │ │ │ │ - vpaddd %ymm5,%ymm4,%ymm4 │ │ │ │ - add $0x8,%eax │ │ │ │ + movdqa %xmm6,%xmm0 │ │ │ │ + pcmpgtd %xmm0,%xmm1 │ │ │ │ + pandn %xmm0,%xmm1 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + psrad $0x8,%xmm2 │ │ │ │ + movdqa %xmm5,%xmm3 │ │ │ │ + pcmpgtd %xmm1,%xmm3 │ │ │ │ + pand %xmm3,%xmm1 │ │ │ │ + pandn %xmm5,%xmm3 │ │ │ │ + por %xmm3,%xmm1 │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ + psubd %xmm1,%xmm3 │ │ │ │ + psrad $0xe,%xmm1 │ │ │ │ + psrad $0xe,%xmm3 │ │ │ │ + pand %xmm11,%xmm2 │ │ │ │ + movd %xmm1,%r11d │ │ │ │ + pshuflw $0xee,%xmm1,%xmm1 │ │ │ │ + movd %xmm1,%ebx │ │ │ │ + punpckhqdq %xmm1,%xmm1 │ │ │ │ + movd %xmm1,%ebp │ │ │ │ + psrlq $0x20,%xmm1 │ │ │ │ + movd %xmm1,%r14d │ │ │ │ + movdqu (%rdx,%r11,2),%xmm4 │ │ │ │ + movdqu (%rdx,%rbx,2),%xmm13 │ │ │ │ + movdqu (%rdx,%rbp,2),%xmm14 │ │ │ │ + movdqu (%rdx,%r14,2),%xmm15 │ │ │ │ + packssdw %xmm3,%xmm3 │ │ │ │ + movq %xmm3,%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 38ce21 <__cxa_finalize@plt+0x361dd1> │ │ │ │ + movswq %r14w,%r11 │ │ │ │ + sar $0x10,%r14 │ │ │ │ + movswq %r14w,%rbx │ │ │ │ + sar $0x10,%r14 │ │ │ │ + movswq %r14w,%rbp │ │ │ │ + sar $0x10,%r14 │ │ │ │ + movdqu 0x5fdc8(%r10,%r11,2),%xmm1 │ │ │ │ + movdqu 0x5fdc8(%r10,%rbx,2),%xmm3 │ │ │ │ + movdqu 0x5fdc8(%r10,%rbp,2),%xmm8 │ │ │ │ + movdqu 0x5fdc8(%r10,%r14,2),%xmm9 │ │ │ │ + pshufb %xmm1,%xmm4 │ │ │ │ + pshufb %xmm3,%xmm13 │ │ │ │ + pshufb %xmm8,%xmm14 │ │ │ │ + pshufb %xmm9,%xmm15 │ │ │ │ + movd %xmm2,%r11d │ │ │ │ + pshuflw $0xee,%xmm2,%xmm2 │ │ │ │ + movd %xmm2,%ebx │ │ │ │ + punpckhqdq %xmm2,%xmm2 │ │ │ │ + movd %xmm2,%ebp │ │ │ │ + psrlq $0x20,%xmm2 │ │ │ │ + movd %xmm2,%r14d │ │ │ │ + movq 0x61d30(%r10,%r11,8),%xmm8 │ │ │ │ + movq 0x61d30(%r10,%rbx,8),%xmm2 │ │ │ │ + pxor %xmm9,%xmm9 │ │ │ │ + movdqa %xmm9,%xmm1 │ │ │ │ + punpcklbw %xmm8,%xmm1 │ │ │ │ + movdqa %xmm9,%xmm3 │ │ │ │ + punpcklbw %xmm2,%xmm3 │ │ │ │ + psraw $0x8,%xmm1 │ │ │ │ + psraw $0x8,%xmm3 │ │ │ │ + movq 0x61d30(%r10,%rbp,8),%xmm10 │ │ │ │ + movq 0x61d30(%r10,%r14,8),%xmm2 │ │ │ │ + movdqa %xmm9,%xmm8 │ │ │ │ + punpcklbw %xmm10,%xmm8 │ │ │ │ + punpcklbw %xmm2,%xmm9 │ │ │ │ + psraw $0x8,%xmm8 │ │ │ │ + psraw $0x8,%xmm9 │ │ │ │ + pmaddwd %xmm1,%xmm4 │ │ │ │ + pmaddwd %xmm3,%xmm13 │ │ │ │ + pmaddwd %xmm8,%xmm14 │ │ │ │ + pmaddwd %xmm9,%xmm15 │ │ │ │ + phaddd %xmm13,%xmm4 │ │ │ │ + phaddd %xmm15,%xmm14 │ │ │ │ + phaddd %xmm14,%xmm4 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movdqa %xmm12,%xmm2 │ │ │ │ + psubd %xmm4,%xmm2 │ │ │ │ + psrad $0x7,%xmm2 │ │ │ │ + packssdw %xmm2,%xmm2 │ │ │ │ + pmaxsw %xmm1,%xmm2 │ │ │ │ + pminsw (%rsp),%xmm2 │ │ │ │ + movq %xmm2,(%rdi,%rax,2) │ │ │ │ + paddd %xmm7,%xmm0 │ │ │ │ + add $0x4,%eax │ │ │ │ cmp %r8d,%eax │ │ │ │ - jl 38ccdb <__cxa_finalize@plt+0x361c8b> │ │ │ │ + jl 38cd48 <__cxa_finalize@plt+0x361cf8> │ │ │ │ add %rsi,%rdi │ │ │ │ add %rcx,%rdx │ │ │ │ dec %r9d │ │ │ │ - jg 38ccd4 <__cxa_finalize@plt+0x361c84> │ │ │ │ + jg 38cd42 <__cxa_finalize@plt+0x361cf2> │ │ │ │ + add $0x10,%rsp │ │ │ │ pop %r14 │ │ │ │ pop %rbp │ │ │ │ pop %rbx │ │ │ │ - vzeroupper │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea (%rsi,%rsi,2),%r8 │ │ │ │ lea (%rcx,%rcx,2),%r9 │ │ │ │ movq (%rdi),%xmm0 │ │ │ │ movq (%rdi,%rsi,1),%xmm1 │ │ │ │ movq (%rdi,%rsi,2),%xmm2 │ │ │ │ @@ -773702,15 +773702,15 @@ │ │ │ │ vmovd %xmm4,%eax │ │ │ │ movzwl %ax,%eax │ │ │ │ sub $0x10,%ax │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movdqa 0x51988(%rip),%xmm0 │ │ │ │ + movdqa 0x51948(%rip),%xmm0 │ │ │ │ lea (%rsi,%rsi,2),%r8 │ │ │ │ lea (%rcx,%rcx,2),%r9 │ │ │ │ movq (%rdi),%xmm1 │ │ │ │ movq (%rdx),%xmm2 │ │ │ │ punpcklbw %xmm2,%xmm1 │ │ │ │ pmaddubsw %xmm0,%xmm1 │ │ │ │ movq (%rdi,%rsi,1),%xmm2 │ │ │ │ @@ -773874,15 +773874,15 @@ │ │ │ │ pshuflw $0xee,%xmm1,%xmm0 │ │ │ │ paddd %xmm0,%xmm1 │ │ │ │ movd %xmm1,%eax │ │ │ │ sub $0x1e,%eax │ │ │ │ shr $0x2,%eax │ │ │ │ ret │ │ │ │ xchg %ax,%ax │ │ │ │ - vmovdqa 0x516a8(%rip),%xmm0 │ │ │ │ + vmovdqa 0x51668(%rip),%xmm0 │ │ │ │ lea (%rsi,%rsi,2),%r8 │ │ │ │ lea (%rcx,%rcx,2),%r9 │ │ │ │ vmovq (%rdi),%xmm1 │ │ │ │ vmovq (%rdx),%xmm2 │ │ │ │ vpunpcklbw %xmm2,%xmm1,%xmm1 │ │ │ │ vpmaddubsw %xmm0,%xmm1,%xmm1 │ │ │ │ vmovq (%rdi,%rsi,1),%xmm2 │ │ │ │ @@ -774156,15 +774156,15 @@ │ │ │ │ vmovd %xmm1,%eax │ │ │ │ sub $0x3e,%eax │ │ │ │ shr $0x2,%eax │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - vmovdqa 0x511f8(%rip),%ymm0 │ │ │ │ + vmovdqa 0x511b8(%rip),%ymm0 │ │ │ │ lea (%rdi,%rsi,8),%r8 │ │ │ │ lea (%rdx,%rcx,8),%r9 │ │ │ │ lea (%rsi,%rsi,2),%rax │ │ │ │ lea (%rcx,%rcx,2),%r10 │ │ │ │ vmovq (%rdi),%xmm1 │ │ │ │ vmovq (%rdx),%xmm9 │ │ │ │ vpunpcklbw %xmm9,%xmm1,%xmm1 │ │ │ │ @@ -774338,15 +774338,15 @@ │ │ │ │ vpabsw %ymm11,%ymm11 │ │ │ │ vpxor %ymm12,%ymm12,%ymm12 │ │ │ │ mov $0x1,%r11d │ │ │ │ lea (%rsi,%rsi,2),%rax │ │ │ │ lea (%rcx,%rcx,2),%r10 │ │ │ │ lea (%rdi,%rsi,8),%r8 │ │ │ │ lea (%rdx,%rcx,8),%r9 │ │ │ │ - vmovdqa 0x50ec3(%rip),%ymm0 │ │ │ │ + vmovdqa 0x50e83(%rip),%ymm0 │ │ │ │ vmovq (%rdi),%xmm1 │ │ │ │ vmovq (%rdx),%xmm9 │ │ │ │ vpunpcklbw %xmm9,%xmm1,%xmm1 │ │ │ │ vmovq (%r8),%xmm9 │ │ │ │ vmovq (%r9),%xmm10 │ │ │ │ vpunpcklbw %xmm10,%xmm9,%xmm9 │ │ │ │ vinserti128 $0x1,%xmm9,%ymm1,%ymm1 │ │ │ │ @@ -775313,15 +775313,15 @@ │ │ │ │ vpunpcklwd %xmm2,%xmm1,%xmm0 │ │ │ │ vpunpckhwd %xmm2,%xmm1,%xmm1 │ │ │ │ vpaddw %xmm1,%xmm0,%xmm2 │ │ │ │ vpsubw %xmm1,%xmm0,%xmm0 │ │ │ │ vpabsw %xmm2,%xmm2 │ │ │ │ vpabsw %xmm0,%xmm0 │ │ │ │ vpaddw %xmm0,%xmm2,%xmm2 │ │ │ │ - vpmaddwd 0x4feae(%rip),%xmm2,%xmm2 │ │ │ │ + vpmaddwd 0x4fe6e(%rip),%xmm2,%xmm2 │ │ │ │ vpshufd $0xbb,%xmm2,%xmm0 │ │ │ │ vpaddd %xmm0,%xmm2,%xmm2 │ │ │ │ vpshufd $0x55,%xmm2,%xmm0 │ │ │ │ vpaddd %xmm0,%xmm2,%xmm2 │ │ │ │ vmovd %xmm2,%eax │ │ │ │ add $0x2,%eax │ │ │ │ shr $0x2,%eax │ │ │ │ @@ -775422,15 +775422,15 @@ │ │ │ │ vpabsw %ymm2,%ymm2 │ │ │ │ vpabsw %ymm0,%ymm0 │ │ │ │ vpabsw %ymm3,%ymm3 │ │ │ │ vpabsw %ymm4,%ymm4 │ │ │ │ vpaddw %ymm0,%ymm2,%ymm2 │ │ │ │ vpaddw %ymm4,%ymm3,%ymm3 │ │ │ │ vpaddw %ymm3,%ymm2,%ymm2 │ │ │ │ - vpmaddwd 0x4fccc(%rip),%ymm2,%ymm2 │ │ │ │ + vpmaddwd 0x4fc8c(%rip),%ymm2,%ymm2 │ │ │ │ vextracti128 $0x1,%ymm2,%xmm0 │ │ │ │ vpaddd %xmm0,%xmm2,%xmm2 │ │ │ │ vpshufd $0xbb,%xmm2,%xmm0 │ │ │ │ vpaddd %xmm0,%xmm2,%xmm2 │ │ │ │ vpshufd $0x55,%xmm2,%xmm0 │ │ │ │ vpaddd %xmm0,%xmm2,%xmm2 │ │ │ │ vmovd %xmm2,%eax │ │ │ │ @@ -775698,15 +775698,15 @@ │ │ │ │ vpunpcklwd %ymm2,%ymm1,%ymm0 │ │ │ │ vpunpckhwd %ymm2,%ymm1,%ymm1 │ │ │ │ vpaddw %ymm1,%ymm0,%ymm2 │ │ │ │ vpsubw %ymm1,%ymm0,%ymm0 │ │ │ │ vpabsw %ymm2,%ymm2 │ │ │ │ vpabsw %ymm0,%ymm0 │ │ │ │ vpaddw %ymm0,%ymm2,%ymm2 │ │ │ │ - vpmaddwd 0x4f7ca(%rip),%ymm2,%ymm2 │ │ │ │ + vpmaddwd 0x4f78a(%rip),%ymm2,%ymm2 │ │ │ │ vextracti128 $0x1,%ymm2,%xmm0 │ │ │ │ vpaddd %xmm0,%xmm2,%xmm2 │ │ │ │ vpshufd $0xbb,%xmm2,%xmm0 │ │ │ │ vpaddd %xmm0,%xmm2,%xmm2 │ │ │ │ vpshufd $0x55,%xmm2,%xmm0 │ │ │ │ vpaddd %xmm0,%xmm2,%xmm2 │ │ │ │ vmovd %xmm2,%eax │ │ │ │ @@ -776746,15 +776746,15 @@ │ │ │ │ shr $0x3,%eax │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ lea (%rsi,%rsi,2),%r9 │ │ │ │ lea (%rcx,%rcx,2),%rax │ │ │ │ - movq 0x4e4e0(%rip),%xmm0 │ │ │ │ + movq 0x4e4a0(%rip),%xmm0 │ │ │ │ movd (%rdi),%xmm1 │ │ │ │ movd (%rdx),%xmm2 │ │ │ │ punpcklbw %xmm2,%xmm1 │ │ │ │ movd (%rdi,%rsi,1),%xmm2 │ │ │ │ movd (%rdx,%rcx,1),%xmm3 │ │ │ │ punpcklbw %xmm3,%xmm2 │ │ │ │ pmaddubsw %xmm0,%xmm1 │ │ │ │ @@ -776780,15 +776780,15 @@ │ │ │ │ mov (%r8),%r8d │ │ │ │ imul %r8,%rax │ │ │ │ add $0x80,%rax │ │ │ │ shr $0x8,%rax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ - movdqa 0x4e448(%rip),%xmm0 │ │ │ │ + movdqa 0x4e408(%rip),%xmm0 │ │ │ │ movd (%rdi),%xmm1 │ │ │ │ movd (%rdi,%rsi,4),%xmm2 │ │ │ │ punpckldq %xmm2,%xmm1 │ │ │ │ movd (%rdx),%xmm2 │ │ │ │ movd (%rdx,%rcx,4),%xmm3 │ │ │ │ add %rsi,%rdi │ │ │ │ add %rcx,%rdx │ │ │ │ @@ -776832,23 +776832,23 @@ │ │ │ │ paddd %xmm2,%xmm1 │ │ │ │ pshufd $0xf5,%xmm1,%xmm2 │ │ │ │ paddd %xmm2,%xmm1 │ │ │ │ movd (%r8),%xmm2 │ │ │ │ movd (%r8,%r9,1),%xmm3 │ │ │ │ punpcklqdq %xmm3,%xmm2 │ │ │ │ pmuludq %xmm2,%xmm1 │ │ │ │ - movdqa 0x4e38a(%rip),%xmm2 │ │ │ │ + movdqa 0x4e34a(%rip),%xmm2 │ │ │ │ paddq %xmm2,%xmm1 │ │ │ │ psrlq $0x8,%xmm1 │ │ │ │ pshufd $0xee,%xmm1,%xmm0 │ │ │ │ paddq %xmm0,%xmm1 │ │ │ │ movq %xmm1,%rax │ │ │ │ ret │ │ │ │ xchg %ax,%ax │ │ │ │ - movdqa 0x4e348(%rip),%xmm0 │ │ │ │ + movdqa 0x4e308(%rip),%xmm0 │ │ │ │ movd (%rdi),%xmm1 │ │ │ │ movd (%rdi,%rsi,4),%xmm2 │ │ │ │ punpckldq %xmm2,%xmm1 │ │ │ │ movd (%rdx),%xmm2 │ │ │ │ movd (%rdx,%rcx,4),%xmm3 │ │ │ │ add %rsi,%rdi │ │ │ │ add %rcx,%rdx │ │ │ │ @@ -776892,15 +776892,15 @@ │ │ │ │ paddd %xmm2,%xmm1 │ │ │ │ pshufd $0xf5,%xmm1,%xmm2 │ │ │ │ paddd %xmm2,%xmm1 │ │ │ │ movd (%r8),%xmm2 │ │ │ │ movd (%r8,%r9,1),%xmm3 │ │ │ │ punpcklqdq %xmm3,%xmm2 │ │ │ │ pmuludq %xmm2,%xmm1 │ │ │ │ - movdqa 0x4e28a(%rip),%xmm2 │ │ │ │ + movdqa 0x4e24a(%rip),%xmm2 │ │ │ │ paddq %xmm2,%xmm1 │ │ │ │ psrlq $0x8,%xmm1 │ │ │ │ lea (%r8,%r9,2),%r8 │ │ │ │ add %rsi,%rdi │ │ │ │ add %rcx,%rdx │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ lea (%rdx,%rcx,4),%rdx │ │ │ │ @@ -776951,24 +776951,24 @@ │ │ │ │ paddd %xmm2,%xmm6 │ │ │ │ pshufd $0xf5,%xmm6,%xmm2 │ │ │ │ paddd %xmm2,%xmm6 │ │ │ │ movd (%r8),%xmm2 │ │ │ │ movd (%r8,%r9,1),%xmm3 │ │ │ │ punpcklqdq %xmm3,%xmm2 │ │ │ │ pmuludq %xmm2,%xmm6 │ │ │ │ - movdqa 0x4e191(%rip),%xmm2 │ │ │ │ + movdqa 0x4e151(%rip),%xmm2 │ │ │ │ paddq %xmm2,%xmm6 │ │ │ │ psrlq $0x8,%xmm6 │ │ │ │ paddq %xmm6,%xmm1 │ │ │ │ pshufd $0xee,%xmm1,%xmm0 │ │ │ │ paddq %xmm0,%xmm1 │ │ │ │ movq %xmm1,%rax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movdqa 0x4e148(%rip),%xmm0 │ │ │ │ + movdqa 0x4e108(%rip),%xmm0 │ │ │ │ lea (%rsi,%rsi,2),%r9 │ │ │ │ lea (%rcx,%rcx,2),%rax │ │ │ │ movq (%rdi),%xmm1 │ │ │ │ movq (%rdx),%xmm2 │ │ │ │ punpcklbw %xmm2,%xmm1 │ │ │ │ movq (%rdi,%rsi,1),%xmm2 │ │ │ │ movq (%rdx,%rcx,1),%xmm3 │ │ │ │ @@ -776991,23 +776991,23 @@ │ │ │ │ paddd %xmm3,%xmm2 │ │ │ │ paddd %xmm2,%xmm1 │ │ │ │ pshufd $0xf5,%xmm1,%xmm2 │ │ │ │ paddd %xmm2,%xmm1 │ │ │ │ movq (%r8),%xmm2 │ │ │ │ pshufd $0x50,%xmm2,%xmm2 │ │ │ │ pmuludq %xmm2,%xmm1 │ │ │ │ - movdqa 0x4e0da(%rip),%xmm2 │ │ │ │ + movdqa 0x4e09a(%rip),%xmm2 │ │ │ │ paddq %xmm2,%xmm1 │ │ │ │ psrlq $0x8,%xmm1 │ │ │ │ pshufd $0xee,%xmm1,%xmm2 │ │ │ │ paddq %xmm2,%xmm1 │ │ │ │ movq %xmm1,%rax │ │ │ │ ret │ │ │ │ xchg %ax,%ax │ │ │ │ - movdqa 0x4e098(%rip),%xmm0 │ │ │ │ + movdqa 0x4e058(%rip),%xmm0 │ │ │ │ lea (%rsi,%rsi,2),%rax │ │ │ │ lea (%rcx,%rcx,2),%r10 │ │ │ │ pxor %xmm5,%xmm5 │ │ │ │ mov $0x1,%r11d │ │ │ │ movq (%rdi),%xmm1 │ │ │ │ movq (%rdx),%xmm2 │ │ │ │ punpcklbw %xmm2,%xmm1 │ │ │ │ @@ -777032,28 +777032,28 @@ │ │ │ │ paddd %xmm3,%xmm2 │ │ │ │ paddd %xmm2,%xmm1 │ │ │ │ pshufd $0xf5,%xmm1,%xmm2 │ │ │ │ paddd %xmm2,%xmm1 │ │ │ │ movq (%r8),%xmm2 │ │ │ │ pshufd $0x50,%xmm2,%xmm2 │ │ │ │ pmuludq %xmm2,%xmm1 │ │ │ │ - movdqa 0x4e020(%rip),%xmm2 │ │ │ │ + movdqa 0x4dfe0(%rip),%xmm2 │ │ │ │ paddq %xmm2,%xmm1 │ │ │ │ psrlq $0x8,%xmm1 │ │ │ │ paddq %xmm1,%xmm5 │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ lea (%rdx,%rcx,4),%rdx │ │ │ │ add %r9,%r8 │ │ │ │ dec %r11 │ │ │ │ jge 39313a <__cxa_finalize@plt+0x3680ea> │ │ │ │ pshufd $0xee,%xmm5,%xmm2 │ │ │ │ paddq %xmm2,%xmm5 │ │ │ │ movq %xmm5,%rax │ │ │ │ ret │ │ │ │ - movdqa 0x4dfc8(%rip),%xmm0 │ │ │ │ + movdqa 0x4df88(%rip),%xmm0 │ │ │ │ lea (%rsi,%rsi,2),%rax │ │ │ │ lea (%rcx,%rcx,2),%r10 │ │ │ │ pxor %xmm5,%xmm5 │ │ │ │ mov $0x3,%r11d │ │ │ │ movq (%rdi),%xmm1 │ │ │ │ movq (%rdx),%xmm2 │ │ │ │ punpcklbw %xmm2,%xmm1 │ │ │ │ @@ -777078,28 +777078,28 @@ │ │ │ │ paddd %xmm3,%xmm2 │ │ │ │ paddd %xmm2,%xmm1 │ │ │ │ pshufd $0xf5,%xmm1,%xmm2 │ │ │ │ paddd %xmm2,%xmm1 │ │ │ │ movq (%r8),%xmm2 │ │ │ │ pshufd $0x50,%xmm2,%xmm2 │ │ │ │ pmuludq %xmm2,%xmm1 │ │ │ │ - movdqa 0x4df50(%rip),%xmm2 │ │ │ │ + movdqa 0x4df10(%rip),%xmm2 │ │ │ │ paddq %xmm2,%xmm1 │ │ │ │ psrlq $0x8,%xmm1 │ │ │ │ paddq %xmm1,%xmm5 │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ lea (%rdx,%rcx,4),%rdx │ │ │ │ add %r9,%r8 │ │ │ │ dec %r11 │ │ │ │ jge 39320a <__cxa_finalize@plt+0x3681ba> │ │ │ │ pshufd $0xee,%xmm5,%xmm2 │ │ │ │ paddq %xmm2,%xmm5 │ │ │ │ movq %xmm5,%rax │ │ │ │ ret │ │ │ │ - movdqa 0x4def8(%rip),%xmm0 │ │ │ │ + movdqa 0x4deb8(%rip),%xmm0 │ │ │ │ lea (%rsi,%rsi,2),%rax │ │ │ │ lea (%rcx,%rcx,2),%r10 │ │ │ │ pxor %xmm5,%xmm5 │ │ │ │ mov $0x7,%r11d │ │ │ │ movq (%rdi),%xmm1 │ │ │ │ movq (%rdx),%xmm2 │ │ │ │ punpcklbw %xmm2,%xmm1 │ │ │ │ @@ -777124,15 +777124,15 @@ │ │ │ │ paddd %xmm3,%xmm2 │ │ │ │ paddd %xmm2,%xmm1 │ │ │ │ pshufd $0xf5,%xmm1,%xmm2 │ │ │ │ paddd %xmm2,%xmm1 │ │ │ │ movq (%r8),%xmm2 │ │ │ │ pshufd $0x50,%xmm2,%xmm2 │ │ │ │ pmuludq %xmm2,%xmm1 │ │ │ │ - movdqa 0x4de80(%rip),%xmm2 │ │ │ │ + movdqa 0x4de40(%rip),%xmm2 │ │ │ │ paddq %xmm2,%xmm1 │ │ │ │ psrlq $0x8,%xmm1 │ │ │ │ paddq %xmm1,%xmm5 │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ lea (%rdx,%rcx,4),%rdx │ │ │ │ add %r9,%r8 │ │ │ │ dec %r11 │ │ │ │ @@ -777162,15 +777162,15 @@ │ │ │ │ vpmaddwd %ymm2,%ymm2,%ymm2 │ │ │ │ vpaddd %ymm2,%ymm1,%ymm1 │ │ │ │ vpaddd %ymm0,%ymm1,%ymm1 │ │ │ │ vpshufd $0xf5,%ymm1,%ymm2 │ │ │ │ vpaddd %ymm2,%ymm1,%ymm1 │ │ │ │ vpmovzxdq (%r8),%ymm2 │ │ │ │ vpmuludq %ymm2,%ymm1,%ymm1 │ │ │ │ - vmovdqa 0x4ddd4(%rip),%ymm2 │ │ │ │ + vmovdqa 0x4dd94(%rip),%ymm2 │ │ │ │ vpaddq %ymm2,%ymm1,%ymm1 │ │ │ │ vpsrlq $0x8,%ymm1,%ymm1 │ │ │ │ vextracti128 $0x1,%ymm1,%xmm2 │ │ │ │ vpaddq %xmm2,%xmm1,%xmm1 │ │ │ │ vpshufd $0xee,%xmm1,%xmm2 │ │ │ │ vpaddq %xmm2,%xmm1,%xmm1 │ │ │ │ vmovq %xmm1,%rax │ │ │ │ @@ -777201,15 +777201,15 @@ │ │ │ │ vpmaddwd %ymm2,%ymm2,%ymm2 │ │ │ │ vpaddd %ymm2,%ymm1,%ymm1 │ │ │ │ vpaddd %ymm0,%ymm1,%ymm1 │ │ │ │ vpshufd $0xf5,%ymm1,%ymm2 │ │ │ │ vpaddd %ymm2,%ymm1,%ymm1 │ │ │ │ vpmovzxdq (%r8),%ymm2 │ │ │ │ vpmuludq %ymm2,%ymm1,%ymm1 │ │ │ │ - vmovdqa 0x4dd1a(%rip),%ymm2 │ │ │ │ + vmovdqa 0x4dcda(%rip),%ymm2 │ │ │ │ vpaddq %ymm2,%ymm1,%ymm1 │ │ │ │ vpsrlq $0x8,%ymm1,%ymm1 │ │ │ │ vpaddq %ymm1,%ymm4,%ymm4 │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ lea (%rdx,%rcx,4),%rdx │ │ │ │ add %r9,%r8 │ │ │ │ dec %r11 │ │ │ │ @@ -777246,15 +777246,15 @@ │ │ │ │ vpmaddwd %ymm2,%ymm2,%ymm2 │ │ │ │ vpaddd %ymm2,%ymm1,%ymm1 │ │ │ │ vpaddd %ymm0,%ymm1,%ymm1 │ │ │ │ vpshufd $0xf5,%ymm1,%ymm2 │ │ │ │ vpaddd %ymm2,%ymm1,%ymm1 │ │ │ │ vpmovzxdq (%r8),%ymm2 │ │ │ │ vpmuludq %ymm2,%ymm1,%ymm1 │ │ │ │ - vmovdqa 0x4dc4a(%rip),%ymm2 │ │ │ │ + vmovdqa 0x4dc0a(%rip),%ymm2 │ │ │ │ vpaddq %ymm2,%ymm1,%ymm1 │ │ │ │ vpsrlq $0x8,%ymm1,%ymm1 │ │ │ │ vpaddq %ymm1,%ymm4,%ymm4 │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ lea (%rdx,%rcx,4),%rdx │ │ │ │ add %r9,%r8 │ │ │ │ dec %r11 │ │ │ │ @@ -777291,15 +777291,15 @@ │ │ │ │ vpmaddwd %ymm2,%ymm2,%ymm2 │ │ │ │ vpaddd %ymm2,%ymm1,%ymm1 │ │ │ │ vpaddd %ymm0,%ymm1,%ymm1 │ │ │ │ vpshufd $0xf5,%ymm1,%ymm2 │ │ │ │ vpaddd %ymm2,%ymm1,%ymm1 │ │ │ │ vpmovzxdq (%r8),%ymm2 │ │ │ │ vpmuludq %ymm2,%ymm1,%ymm1 │ │ │ │ - vmovdqa 0x4db7a(%rip),%ymm2 │ │ │ │ + vmovdqa 0x4db3a(%rip),%ymm2 │ │ │ │ vpaddq %ymm2,%ymm1,%ymm1 │ │ │ │ vpsrlq $0x8,%ymm1,%ymm1 │ │ │ │ vpaddq %ymm1,%ymm4,%ymm4 │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ lea (%rdx,%rcx,4),%rdx │ │ │ │ add %r9,%r8 │ │ │ │ dec %r11 │ │ │ │ @@ -777336,15 +777336,15 @@ │ │ │ │ vpmaddwd %ymm2,%ymm2,%ymm2 │ │ │ │ vpaddd %ymm2,%ymm1,%ymm1 │ │ │ │ vpaddd %ymm0,%ymm1,%ymm1 │ │ │ │ vpshufd $0xf5,%ymm1,%ymm2 │ │ │ │ vpaddd %ymm2,%ymm1,%ymm1 │ │ │ │ vpmovzxdq (%r8),%ymm2 │ │ │ │ vpmuludq %ymm2,%ymm1,%ymm1 │ │ │ │ - vmovdqa 0x4daaa(%rip),%ymm2 │ │ │ │ + vmovdqa 0x4da6a(%rip),%ymm2 │ │ │ │ vpaddq %ymm2,%ymm1,%ymm1 │ │ │ │ vpsrlq $0x8,%ymm1,%ymm1 │ │ │ │ vpaddq %ymm1,%ymm4,%ymm4 │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ lea (%rdx,%rcx,4),%rdx │ │ │ │ add %r9,%r8 │ │ │ │ dec %r11 │ │ │ │ @@ -777354,15 +777354,15 @@ │ │ │ │ vpshufd $0xee,%xmm4,%xmm2 │ │ │ │ vpaddq %xmm2,%xmm4,%xmm4 │ │ │ │ vmovq %xmm4,%rax │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - vmovdqa 0x4da38(%rip),%ymm0 │ │ │ │ + vmovdqa 0x4d9f8(%rip),%ymm0 │ │ │ │ lea (%rsi,%rsi,2),%rax │ │ │ │ lea (%rcx,%rcx,2),%r10 │ │ │ │ vpxor %ymm8,%ymm8,%ymm8 │ │ │ │ mov $0x1,%r11d │ │ │ │ vmovdqa (%rdi),%ymm2 │ │ │ │ vmovdqa (%rdx),%ymm3 │ │ │ │ vpunpcklbw %ymm3,%ymm2,%ymm1 │ │ │ │ @@ -777406,15 +777406,15 @@ │ │ │ │ vpshufd $0xf5,%ymm2,%ymm3 │ │ │ │ vpaddd %ymm3,%ymm2,%ymm2 │ │ │ │ vmovdqa (%r8),%ymm4 │ │ │ │ vpunpckldq %ymm4,%ymm4,%ymm3 │ │ │ │ vpunpckhdq %ymm4,%ymm4,%ymm4 │ │ │ │ vpmuludq %ymm3,%ymm1,%ymm1 │ │ │ │ vpmuludq %ymm4,%ymm2,%ymm2 │ │ │ │ - vmovdqa 0x4d96f(%rip),%ymm3 │ │ │ │ + vmovdqa 0x4d92f(%rip),%ymm3 │ │ │ │ vpaddq %ymm3,%ymm1,%ymm1 │ │ │ │ vpaddq %ymm3,%ymm2,%ymm2 │ │ │ │ vpsrlq $0x8,%ymm1,%ymm1 │ │ │ │ vpsrlq $0x8,%ymm2,%ymm2 │ │ │ │ vpaddq %ymm2,%ymm1,%ymm1 │ │ │ │ vpaddq %ymm1,%ymm8,%ymm8 │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ @@ -777426,15 +777426,15 @@ │ │ │ │ vpaddq %xmm2,%xmm8,%xmm8 │ │ │ │ vpshufd $0xee,%xmm8,%xmm2 │ │ │ │ vpaddq %xmm2,%xmm8,%xmm8 │ │ │ │ vmovq %xmm8,%rax │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - vmovdqa 0x4d8f8(%rip),%ymm0 │ │ │ │ + vmovdqa 0x4d8b8(%rip),%ymm0 │ │ │ │ lea (%rsi,%rsi,2),%rax │ │ │ │ lea (%rcx,%rcx,2),%r10 │ │ │ │ vpxor %ymm8,%ymm8,%ymm8 │ │ │ │ mov $0x3,%r11d │ │ │ │ vmovdqa (%rdi),%ymm2 │ │ │ │ vmovdqa (%rdx),%ymm3 │ │ │ │ vpunpcklbw %ymm3,%ymm2,%ymm1 │ │ │ │ @@ -777478,15 +777478,15 @@ │ │ │ │ vpshufd $0xf5,%ymm2,%ymm3 │ │ │ │ vpaddd %ymm3,%ymm2,%ymm2 │ │ │ │ vmovdqa (%r8),%ymm4 │ │ │ │ vpunpckldq %ymm4,%ymm4,%ymm3 │ │ │ │ vpunpckhdq %ymm4,%ymm4,%ymm4 │ │ │ │ vpmuludq %ymm3,%ymm1,%ymm1 │ │ │ │ vpmuludq %ymm4,%ymm2,%ymm2 │ │ │ │ - vmovdqa 0x4d82f(%rip),%ymm3 │ │ │ │ + vmovdqa 0x4d7ef(%rip),%ymm3 │ │ │ │ vpaddq %ymm3,%ymm1,%ymm1 │ │ │ │ vpaddq %ymm3,%ymm2,%ymm2 │ │ │ │ vpsrlq $0x8,%ymm1,%ymm1 │ │ │ │ vpsrlq $0x8,%ymm2,%ymm2 │ │ │ │ vpaddq %ymm2,%ymm1,%ymm1 │ │ │ │ vpaddq %ymm1,%ymm8,%ymm8 │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ @@ -777498,15 +777498,15 @@ │ │ │ │ vpaddq %xmm2,%xmm8,%xmm8 │ │ │ │ vpshufd $0xee,%xmm8,%xmm2 │ │ │ │ vpaddq %xmm2,%xmm8,%xmm8 │ │ │ │ vmovq %xmm8,%rax │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - vmovdqa 0x4d7b8(%rip),%ymm0 │ │ │ │ + vmovdqa 0x4d778(%rip),%ymm0 │ │ │ │ lea (%rsi,%rsi,2),%rax │ │ │ │ lea (%rcx,%rcx,2),%r10 │ │ │ │ vpxor %ymm8,%ymm8,%ymm8 │ │ │ │ mov $0x7,%r11d │ │ │ │ vmovdqa (%rdi),%ymm2 │ │ │ │ vmovdqa (%rdx),%ymm3 │ │ │ │ vpunpcklbw %ymm3,%ymm2,%ymm1 │ │ │ │ @@ -777550,15 +777550,15 @@ │ │ │ │ vpshufd $0xf5,%ymm2,%ymm3 │ │ │ │ vpaddd %ymm3,%ymm2,%ymm2 │ │ │ │ vmovdqa (%r8),%ymm4 │ │ │ │ vpunpckldq %ymm4,%ymm4,%ymm3 │ │ │ │ vpunpckhdq %ymm4,%ymm4,%ymm4 │ │ │ │ vpmuludq %ymm3,%ymm1,%ymm1 │ │ │ │ vpmuludq %ymm4,%ymm2,%ymm2 │ │ │ │ - vmovdqa 0x4d6ef(%rip),%ymm3 │ │ │ │ + vmovdqa 0x4d6af(%rip),%ymm3 │ │ │ │ vpaddq %ymm3,%ymm1,%ymm1 │ │ │ │ vpaddq %ymm3,%ymm2,%ymm2 │ │ │ │ vpsrlq $0x8,%ymm1,%ymm1 │ │ │ │ vpsrlq $0x8,%ymm2,%ymm2 │ │ │ │ vpaddq %ymm2,%ymm1,%ymm1 │ │ │ │ vpaddq %ymm1,%ymm8,%ymm8 │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ @@ -777570,15 +777570,15 @@ │ │ │ │ vpaddq %xmm2,%xmm8,%xmm8 │ │ │ │ vpshufd $0xee,%xmm8,%xmm2 │ │ │ │ vpaddq %xmm2,%xmm8,%xmm8 │ │ │ │ vmovq %xmm8,%rax │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - vmovdqa 0x4d678(%rip),%ymm0 │ │ │ │ + vmovdqa 0x4d638(%rip),%ymm0 │ │ │ │ lea (%rsi,%rsi,2),%rax │ │ │ │ lea (%rcx,%rcx,2),%r10 │ │ │ │ vpxor %ymm8,%ymm8,%ymm8 │ │ │ │ mov $0xf,%r11d │ │ │ │ vmovdqa (%rdi),%ymm2 │ │ │ │ vmovdqa (%rdx),%ymm3 │ │ │ │ vpunpcklbw %ymm3,%ymm2,%ymm1 │ │ │ │ @@ -777622,15 +777622,15 @@ │ │ │ │ vpshufd $0xf5,%ymm2,%ymm3 │ │ │ │ vpaddd %ymm3,%ymm2,%ymm2 │ │ │ │ vmovdqa (%r8),%ymm4 │ │ │ │ vpunpckldq %ymm4,%ymm4,%ymm3 │ │ │ │ vpunpckhdq %ymm4,%ymm4,%ymm4 │ │ │ │ vpmuludq %ymm3,%ymm1,%ymm1 │ │ │ │ vpmuludq %ymm4,%ymm2,%ymm2 │ │ │ │ - vmovdqa 0x4d5af(%rip),%ymm3 │ │ │ │ + vmovdqa 0x4d56f(%rip),%ymm3 │ │ │ │ vpaddq %ymm3,%ymm1,%ymm1 │ │ │ │ vpaddq %ymm3,%ymm2,%ymm2 │ │ │ │ vpsrlq $0x8,%ymm1,%ymm1 │ │ │ │ vpsrlq $0x8,%ymm2,%ymm2 │ │ │ │ vpaddq %ymm2,%ymm1,%ymm1 │ │ │ │ vpaddq %ymm1,%ymm8,%ymm8 │ │ │ │ lea (%rdi,%rsi,4),%rdi │ │ │ │ @@ -777643,15 +777643,15 @@ │ │ │ │ vpshufd $0xee,%xmm8,%xmm2 │ │ │ │ vpaddq %xmm2,%xmm8,%xmm8 │ │ │ │ vmovq %xmm8,%rax │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ push %rbx │ │ │ │ - vmovdqa 0x4d537(%rip),%ymm0 │ │ │ │ + vmovdqa 0x4d4f7(%rip),%ymm0 │ │ │ │ lea (%rsi,%rsi,2),%rax │ │ │ │ lea (%rcx,%rcx,2),%r10 │ │ │ │ vpxor %ymm8,%ymm8,%ymm8 │ │ │ │ mov $0x3,%r11d │ │ │ │ mov $0x1,%ebx │ │ │ │ vmovdqa (%rdi),%ymm2 │ │ │ │ vmovdqa (%rdx),%ymm3 │ │ │ │ @@ -777696,15 +777696,15 @@ │ │ │ │ vpshufd $0xf5,%ymm2,%ymm3 │ │ │ │ vpaddd %ymm3,%ymm2,%ymm2 │ │ │ │ vmovdqa (%r8),%ymm4 │ │ │ │ vpunpckldq %ymm4,%ymm4,%ymm3 │ │ │ │ vpunpckhdq %ymm4,%ymm4,%ymm4 │ │ │ │ vpmuludq %ymm3,%ymm1,%ymm1 │ │ │ │ vpmuludq %ymm4,%ymm2,%ymm2 │ │ │ │ - vmovdqa 0x4d469(%rip),%ymm3 │ │ │ │ + vmovdqa 0x4d429(%rip),%ymm3 │ │ │ │ vpaddq %ymm3,%ymm1,%ymm1 │ │ │ │ vpaddq %ymm3,%ymm2,%ymm2 │ │ │ │ vpsrlq $0x8,%ymm1,%ymm1 │ │ │ │ vpsrlq $0x8,%ymm2,%ymm2 │ │ │ │ vpaddq %ymm2,%ymm1,%ymm1 │ │ │ │ vpaddq %ymm1,%ymm8,%ymm8 │ │ │ │ add $0x20,%r8 │ │ │ │ @@ -777723,15 +777723,15 @@ │ │ │ │ vpaddq %xmm2,%xmm8,%xmm8 │ │ │ │ vmovq %xmm8,%rax │ │ │ │ pop %rbx │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ push %rbx │ │ │ │ - vmovdqa 0x4d3d7(%rip),%ymm0 │ │ │ │ + vmovdqa 0x4d397(%rip),%ymm0 │ │ │ │ lea (%rsi,%rsi,2),%rax │ │ │ │ lea (%rcx,%rcx,2),%r10 │ │ │ │ vpxor %ymm8,%ymm8,%ymm8 │ │ │ │ mov $0x7,%r11d │ │ │ │ mov $0x1,%ebx │ │ │ │ vmovdqa (%rdi),%ymm2 │ │ │ │ vmovdqa (%rdx),%ymm3 │ │ │ │ @@ -777776,15 +777776,15 @@ │ │ │ │ vpshufd $0xf5,%ymm2,%ymm3 │ │ │ │ vpaddd %ymm3,%ymm2,%ymm2 │ │ │ │ vmovdqa (%r8),%ymm4 │ │ │ │ vpunpckldq %ymm4,%ymm4,%ymm3 │ │ │ │ vpunpckhdq %ymm4,%ymm4,%ymm4 │ │ │ │ vpmuludq %ymm3,%ymm1,%ymm1 │ │ │ │ vpmuludq %ymm4,%ymm2,%ymm2 │ │ │ │ - vmovdqa 0x4d309(%rip),%ymm3 │ │ │ │ + vmovdqa 0x4d2c9(%rip),%ymm3 │ │ │ │ vpaddq %ymm3,%ymm1,%ymm1 │ │ │ │ vpaddq %ymm3,%ymm2,%ymm2 │ │ │ │ vpsrlq $0x8,%ymm1,%ymm1 │ │ │ │ vpsrlq $0x8,%ymm2,%ymm2 │ │ │ │ vpaddq %ymm2,%ymm1,%ymm1 │ │ │ │ vpaddq %ymm1,%ymm8,%ymm8 │ │ │ │ add $0x20,%r8 │ │ │ │ @@ -777803,15 +777803,15 @@ │ │ │ │ vpaddq %xmm2,%xmm8,%xmm8 │ │ │ │ vmovq %xmm8,%rax │ │ │ │ pop %rbx │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ push %rbx │ │ │ │ - vmovdqa 0x4d277(%rip),%ymm0 │ │ │ │ + vmovdqa 0x4d237(%rip),%ymm0 │ │ │ │ lea (%rsi,%rsi,2),%rax │ │ │ │ lea (%rcx,%rcx,2),%r10 │ │ │ │ vpxor %ymm8,%ymm8,%ymm8 │ │ │ │ mov $0xf,%r11d │ │ │ │ mov $0x1,%ebx │ │ │ │ vmovdqa (%rdi),%ymm2 │ │ │ │ vmovdqa (%rdx),%ymm3 │ │ │ │ @@ -777856,15 +777856,15 @@ │ │ │ │ vpshufd $0xf5,%ymm2,%ymm3 │ │ │ │ vpaddd %ymm3,%ymm2,%ymm2 │ │ │ │ vmovdqa (%r8),%ymm4 │ │ │ │ vpunpckldq %ymm4,%ymm4,%ymm3 │ │ │ │ vpunpckhdq %ymm4,%ymm4,%ymm4 │ │ │ │ vpmuludq %ymm3,%ymm1,%ymm1 │ │ │ │ vpmuludq %ymm4,%ymm2,%ymm2 │ │ │ │ - vmovdqa 0x4d1a9(%rip),%ymm3 │ │ │ │ + vmovdqa 0x4d169(%rip),%ymm3 │ │ │ │ vpaddq %ymm3,%ymm1,%ymm1 │ │ │ │ vpaddq %ymm3,%ymm2,%ymm2 │ │ │ │ vpsrlq $0x8,%ymm1,%ymm1 │ │ │ │ vpsrlq $0x8,%ymm2,%ymm2 │ │ │ │ vpaddq %ymm2,%ymm1,%ymm1 │ │ │ │ vpaddq %ymm1,%ymm8,%ymm8 │ │ │ │ add $0x20,%r8 │ │ │ │ @@ -777883,15 +777883,15 @@ │ │ │ │ vpaddq %xmm2,%xmm8,%xmm8 │ │ │ │ vmovq %xmm8,%rax │ │ │ │ pop %rbx │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ push %rbx │ │ │ │ - vmovdqa 0x4d117(%rip),%ymm0 │ │ │ │ + vmovdqa 0x4d0d7(%rip),%ymm0 │ │ │ │ lea (%rsi,%rsi,2),%rax │ │ │ │ lea (%rcx,%rcx,2),%r10 │ │ │ │ vpxor %ymm8,%ymm8,%ymm8 │ │ │ │ mov $0x1f,%r11d │ │ │ │ mov $0x1,%ebx │ │ │ │ vmovdqa (%rdi),%ymm2 │ │ │ │ vmovdqa (%rdx),%ymm3 │ │ │ │ @@ -777936,15 +777936,15 @@ │ │ │ │ vpshufd $0xf5,%ymm2,%ymm3 │ │ │ │ vpaddd %ymm3,%ymm2,%ymm2 │ │ │ │ vmovdqa (%r8),%ymm4 │ │ │ │ vpunpckldq %ymm4,%ymm4,%ymm3 │ │ │ │ vpunpckhdq %ymm4,%ymm4,%ymm4 │ │ │ │ vpmuludq %ymm3,%ymm1,%ymm1 │ │ │ │ vpmuludq %ymm4,%ymm2,%ymm2 │ │ │ │ - vmovdqa 0x4d049(%rip),%ymm3 │ │ │ │ + vmovdqa 0x4d009(%rip),%ymm3 │ │ │ │ vpaddq %ymm3,%ymm1,%ymm1 │ │ │ │ vpaddq %ymm3,%ymm2,%ymm2 │ │ │ │ vpsrlq $0x8,%ymm1,%ymm1 │ │ │ │ vpsrlq $0x8,%ymm2,%ymm2 │ │ │ │ vpaddq %ymm2,%ymm1,%ymm1 │ │ │ │ vpaddq %ymm1,%ymm8,%ymm8 │ │ │ │ add $0x20,%r8 │ │ │ │ @@ -777963,15 +777963,15 @@ │ │ │ │ vpaddq %xmm2,%xmm8,%xmm8 │ │ │ │ vmovq %xmm8,%rax │ │ │ │ pop %rbx │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ push %rbx │ │ │ │ - vmovdqa 0x4cfb7(%rip),%ymm0 │ │ │ │ + vmovdqa 0x4cf77(%rip),%ymm0 │ │ │ │ lea (%rsi,%rsi,2),%rax │ │ │ │ lea (%rcx,%rcx,2),%r10 │ │ │ │ vpxor %ymm8,%ymm8,%ymm8 │ │ │ │ mov $0xf,%r11d │ │ │ │ mov $0x3,%ebx │ │ │ │ vmovdqa (%rdi),%ymm2 │ │ │ │ vmovdqa (%rdx),%ymm3 │ │ │ │ @@ -778016,15 +778016,15 @@ │ │ │ │ vpshufd $0xf5,%ymm2,%ymm3 │ │ │ │ vpaddd %ymm3,%ymm2,%ymm2 │ │ │ │ vmovdqa (%r8),%ymm4 │ │ │ │ vpunpckldq %ymm4,%ymm4,%ymm3 │ │ │ │ vpunpckhdq %ymm4,%ymm4,%ymm4 │ │ │ │ vpmuludq %ymm3,%ymm1,%ymm1 │ │ │ │ vpmuludq %ymm4,%ymm2,%ymm2 │ │ │ │ - vmovdqa 0x4cee9(%rip),%ymm3 │ │ │ │ + vmovdqa 0x4cea9(%rip),%ymm3 │ │ │ │ vpaddq %ymm3,%ymm1,%ymm1 │ │ │ │ vpaddq %ymm3,%ymm2,%ymm2 │ │ │ │ vpsrlq $0x8,%ymm1,%ymm1 │ │ │ │ vpsrlq $0x8,%ymm2,%ymm2 │ │ │ │ vpaddq %ymm2,%ymm1,%ymm1 │ │ │ │ vpaddq %ymm1,%ymm8,%ymm8 │ │ │ │ add $0x20,%r8 │ │ │ │ @@ -778043,15 +778043,15 @@ │ │ │ │ vpaddq %xmm2,%xmm8,%xmm8 │ │ │ │ vmovq %xmm8,%rax │ │ │ │ pop %rbx │ │ │ │ vzeroupper │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ push %rbx │ │ │ │ - vmovdqa 0x4ce57(%rip),%ymm0 │ │ │ │ + vmovdqa 0x4ce17(%rip),%ymm0 │ │ │ │ lea (%rsi,%rsi,2),%rax │ │ │ │ lea (%rcx,%rcx,2),%r10 │ │ │ │ vpxor %ymm8,%ymm8,%ymm8 │ │ │ │ mov $0x1f,%r11d │ │ │ │ mov $0x3,%ebx │ │ │ │ vmovdqa (%rdi),%ymm2 │ │ │ │ vmovdqa (%rdx),%ymm3 │ │ │ │ @@ -778096,15 +778096,15 @@ │ │ │ │ vpshufd $0xf5,%ymm2,%ymm3 │ │ │ │ vpaddd %ymm3,%ymm2,%ymm2 │ │ │ │ vmovdqa (%r8),%ymm4 │ │ │ │ vpunpckldq %ymm4,%ymm4,%ymm3 │ │ │ │ vpunpckhdq %ymm4,%ymm4,%ymm4 │ │ │ │ vpmuludq %ymm3,%ymm1,%ymm1 │ │ │ │ vpmuludq %ymm4,%ymm2,%ymm2 │ │ │ │ - vmovdqa 0x4cd89(%rip),%ymm3 │ │ │ │ + vmovdqa 0x4cd49(%rip),%ymm3 │ │ │ │ vpaddq %ymm3,%ymm1,%ymm1 │ │ │ │ vpaddq %ymm3,%ymm2,%ymm2 │ │ │ │ vpsrlq $0x8,%ymm1,%ymm1 │ │ │ │ vpsrlq $0x8,%ymm2,%ymm2 │ │ │ │ vpaddq %ymm2,%ymm1,%ymm1 │ │ │ │ vpaddq %ymm1,%ymm8,%ymm8 │ │ │ │ add $0x20,%r8 │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -17938,2032 +17938,2028 @@ │ │ │ │ 0x003db0f0 f0ff182c f0ff1a2e f0ff182c f0ff4f2e ...,.......,..O. │ │ │ │ 0x003db100 f0ff1b2b f0ff432c f0ff782b f0ff992c ...+..C,..x+..., │ │ │ │ 0x003db110 f0ff782b f0ffe82c f0ff782b f0ff1c2d ..x+...,..x+...- │ │ │ │ 0x003db120 f0ffbc2b f0ff6b2d f0ff182c f0ffc12d ...+..k-...,...- │ │ │ │ 0x003db130 f0ff182c f0ff1a2e f0ff182c f0ff4f2e ...,.......,..O. │ │ │ │ 0x003db140 f0ff1b2b f0ff432c f0ff782b f0ff992c ...+..C,..x+..., │ │ │ │ 0x003db150 f0ff0000 00000000 00000000 00000000 ................ │ │ │ │ - 0x003db160 04000400 04000400 04000400 04000400 ................ │ │ │ │ - 0x003db170 02000200 02000200 02000200 02000200 ................ │ │ │ │ - 0x003db180 03000300 03000300 03000300 03000300 ................ │ │ │ │ - 0x003db190 03000300 03000300 03000300 03000300 ................ │ │ │ │ - 0x003db1a0 2040203e e2c402e4 02040224 22442042 @ >.......$"D B │ │ │ │ - 0x003db1b0 2040203e e2c402e4 00400040 00400040 @ >.....@.@.@.@ │ │ │ │ - 0x003db1c0 00100010 00100010 80008000 80008000 ................ │ │ │ │ - 0x003db1d0 00080008 00080008 00080008 00080008 ................ │ │ │ │ - 0x003db1e0 00c000c0 00c000c0 00c000c0 00c000c0 ................ │ │ │ │ - 0x003db1f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x003db200 0e0f0e0f 00010203 06070607 00010203 ................ │ │ │ │ - 0x003db210 0a0b0a0b 08090a0b 02030203 08090a0b ................ │ │ │ │ - 0x003db220 0c0d0c0d 04050607 04050405 04050607 ................ │ │ │ │ - 0x003db230 08090809 0c0d0e0f 00010001 0c0d0e0f ................ │ │ │ │ - 0x003db240 01020506 090a0d0e 11121516 191a1d1e ................ │ │ │ │ - 0x003db250 21222526 292a2d2e 31323536 393a3d3e !"%&)*-.12569:=> │ │ │ │ - 0x003db260 41424546 494a4d4e 51525556 595a5d5e ABEFIJMNQRUVYZ]^ │ │ │ │ - 0x003db270 61626566 696a6d6e 71727576 797a7d7e abefijmnqruvyz}~ │ │ │ │ - 0x003db280 00200121 02220323 04240525 06260727 . .!.".#.$.%.&.' │ │ │ │ - 0x003db290 08280929 0a2a0b2b 0c2c0d2d 0e2e0f2f .(.).*.+.,.-.../ │ │ │ │ - 0x003db2a0 10301131 12321333 14341535 16361737 .0.1.2.3.4.5.6.7 │ │ │ │ - 0x003db2b0 18381939 1a3a1b3b 1c3c1d3d 1e3e1f3f .8.9.:.;.<.=.>.? │ │ │ │ - 0x003db2c0 06070809 0e0f0405 06070809 0e0f0405 ................ │ │ │ │ - 0x003db2d0 06070809 0e0f0405 06070809 0e0f0405 ................ │ │ │ │ - 0x003db2e0 0a0b0c0d 0203ffff 0a0b0c0d 0203ffff ................ │ │ │ │ - 0x003db2f0 0a0b0c0d 0203ffff 0a0b0c0d 0203ffff ................ │ │ │ │ - 0x003db300 16171819 1e1f0607 16171819 1e1f0607 ................ │ │ │ │ - 0x003db310 16171819 1e1f0607 16171819 1e1f0607 ................ │ │ │ │ - 0x003db320 1a1b1c1d 0e0fffff 1a1b1c1d 0e0fffff ................ │ │ │ │ - 0x003db330 1a1b1c1d 0e0fffff 1a1b1c1d 0e0fffff ................ │ │ │ │ - 0x003db340 08000000 01000100 0a000000 20000000 ............ ... │ │ │ │ - 0x003db350 01000000 08000000 0b000000 06000600 ................ │ │ │ │ - 0x003db360 00000000 04000400 09000000 d680f0ff ................ │ │ │ │ - 0x003db370 a681f0ff 3f82f0ff c482f0ff 2f83f0ff ....?......./... │ │ │ │ - 0x003db380 bc89f0ff 588af0ff 278bf0ff ac8bf0ff ....X...'....... │ │ │ │ - 0x003db390 738cf0ff b486f0ff 4487f0ff a187f0ff s.......D....... │ │ │ │ - 0x003db3a0 1d88f0ff b188f0ff f683f0ff 8584f0ff ................ │ │ │ │ - 0x003db3b0 e184f0ff 5685f0ff db85f0ff 468df0ff ....V.......F... │ │ │ │ - 0x003db3c0 838df0ff bc8df0ff 018ef0ff 368ef0ff ............6... │ │ │ │ - 0x003db3d0 06070809 0a0b0c0d 0e0f0405 0203ffff ................ │ │ │ │ - 0x003db3e0 00020406 080a0c0e 01030507 090b0d0f ................ │ │ │ │ - 0x003db3f0 00004000 8000c000 00014001 8001c001 ..@.......@..... │ │ │ │ - 0x003db400 c0018001 40010001 c0008000 40000000 ....@.......@... │ │ │ │ - 0x003db410 00010405 08090c0d 02030607 0a0b0e0f ................ │ │ │ │ - 0x003db420 fffffeff fdfffcff 08090809 0a0b0c0d ................ │ │ │ │ - 0x003db430 00010001 02030405 06070809 0a0b0c0d ................ │ │ │ │ - 0x003db440 00010203 04050607 02030405 06070809 ................ │ │ │ │ - 0x003db450 00010405 08090c0d 02030607 0a0b0e0f ................ │ │ │ │ - 0x003db460 0e0f0c0d 0a0b0809 0c0d0a0b 08090607 ................ │ │ │ │ - 0x003db470 0e0f0a0b 06070203 0c0d0809 04050001 ................ │ │ │ │ - 0x003db480 13131317 17171f1f 1f2f2f2f 4f4f4fff .........///OOO. │ │ │ │ - 0x003db490 377f077f 0f1f271f 7f277f27 070f1f0f 7.....'..'.'.... │ │ │ │ - 0x003db4a0 273f033f 03031303 2f132f13 03030303 '?.?...././..... │ │ │ │ - 0x003db4b0 0f1f070f 1f07031f 03030303 03030000 ................ │ │ │ │ - 0x003db4c0 07071307 13130b13 0b0f0f0f 17171717 ................ │ │ │ │ - 0x003db4d0 27272727 0f1f4000 02030203 02030203 ''''..@......... │ │ │ │ - 0x003db4e0 00180018 c017c017 08000800 08000800 ................ │ │ │ │ - 0x003db4f0 06000600 06000600 04000400 04000400 ................ │ │ │ │ - 0x003db500 05000500 05000500 00f200f2 00f200f2 ................ │ │ │ │ - 0x003db510 00f400f4 00f400f4 00f600f6 00f600f6 ................ │ │ │ │ - 0x003db520 00f800f8 00f800f8 00fa00fa 00fa00fa ................ │ │ │ │ - 0x003db530 00fc00fc 00fc00fc 00fe00fe 00fe00fe ................ │ │ │ │ - 0x003db540 01000100 01000100 02000200 02000200 ................ │ │ │ │ - 0x003db550 03000300 03000300 3e003e00 3e003e00 ........>.>.>.>. │ │ │ │ - 0x003db560 00010001 00010001 00020002 00020002 ................ │ │ │ │ - 0x003db570 00080008 00080008 f88ff0ff f18ff0ff ................ │ │ │ │ - 0x003db580 e88ff0ff d68ff0ff b28ff0ff 5d90f0ff ............]... │ │ │ │ - 0x003db590 e290f0ff 6791f0ff 1992f0ff ea92f0ff ....g........... │ │ │ │ - 0x003db5a0 6490f0ff e990f0ff 7391f0ff 2f92f0ff d.......s.../... │ │ │ │ - 0x003db5b0 1893f0ff 9b90f0ff 2091f0ff ba91f0ff ........ ....... │ │ │ │ - 0x003db5c0 8d92f0ff 8e93f0ff 8790f0ff 0c91f0ff ................ │ │ │ │ - 0x003db5d0 a291f0ff 6d92f0ff 7a93f0ff 7394f0ff ....m...z...s... │ │ │ │ - 0x003db5e0 ae94f0ff ed94f0ff 2295f0ff 6d95f0ff ........"...m... │ │ │ │ - 0x003db5f0 8f9af0ff 0e9df0ff 9d9ff0ff 41a1f0ff ............A... │ │ │ │ - 0x003db600 c5a2f0ff 88a7f0ff c6acf0ff 60aef0ff ............`... │ │ │ │ - 0x003db610 6baff0ff c5b0f0ff 2fb2f0ff dcb4f0ff k......./....... │ │ │ │ - 0x003db620 a7b7f0ff 7fb9f0ff 1bbbf0ff 7cc2f0ff ............|... │ │ │ │ - 0x003db630 67c3f0ff 3ec4f0ff 24c5f0ff 83c2f0ff g...>...$....... │ │ │ │ - 0x003db640 6ec3f0ff 4ac4f0ff 3ac5f0ff bfc2f0ff n...J...:....... │ │ │ │ - 0x003db650 a2c3f0ff 8ac4f0ff 89c5f0ff d3c1f0ff ................ │ │ │ │ - 0x003db660 cac1f0ff c1c1f0ff afc1f0ff 39cbf0ff ............9... │ │ │ │ - 0x003db670 bbcbf0ff 26ccf0ff dcccf0ff a4cdf0ff ....&........... │ │ │ │ - 0x003db680 e9cdf0ff 23cef0ff 5bcef0ff c0cef0ff ....#...[....... │ │ │ │ - 0x003db690 00010405 08090c0d 02030607 0a0b0e0f ................ │ │ │ │ - 0x003db6a0 00010809 02030a0b 04050c0d 06070e0f ................ │ │ │ │ - 0x003db6b0 08090001 0a0b0203 0c0d0405 0e0f0607 ................ │ │ │ │ - 0x003db6c0 2905db0e 2905db0e 2905db0e 2905db0e )...)...)...)... │ │ │ │ - 0x003db6d0 b209d7fa b209d7fa b209d7fa b209d7fa ................ │ │ │ │ - 0x003db6e0 100db209 100db209 100db209 100db209 ................ │ │ │ │ - 0x003db6f0 100d25f1 100d25f1 100d25f1 100d25f1 ..%...%...%...%. │ │ │ │ - 0x003db700 100df0f2 100df0f2 100df0f2 100df0f2 ................ │ │ │ │ - 0x003db710 0000100d 0000100d 0000100d 0000100d ................ │ │ │ │ - 0x003db720 e0e525f1 e0e525f1 e0e525f1 e0e525f1 ..%...%...%...%. │ │ │ │ - 0x003db730 500bb0f4 500bb0f4 500bb0f4 500bb0f4 P...P...P...P... │ │ │ │ - 0x003db740 500b500b 500b500b 500b500b 500b500b P.P.P.P.P.P.P.P. │ │ │ │ - 0x003db750 1f0638f1 1f0638f1 1f0638f1 1f0638f1 ..8...8...8...8. │ │ │ │ - 0x003db760 c80e1f06 c80e1f06 c80e1f06 c80e1f06 ................ │ │ │ │ - 0x003db770 1f034ff0 1f034ff0 1f034ff0 1f034ff0 ..O...O...O...O. │ │ │ │ - 0x003db780 b10f1f03 b10f1f03 b10f1f03 b10f1f03 ................ │ │ │ │ - 0x003db790 4e0d1cf7 4e0d1cf7 4e0d1cf7 4e0d1cf7 N...N...N...N... │ │ │ │ - 0x003db7a0 e4084e0d e4084e0d e4084e0d e4084e0d ..N...N...N...N. │ │ │ │ - 0x003db7b0 910114f0 910114f0 910114f0 910114f0 ................ │ │ │ │ - 0x003db7c0 ec0f9101 ec0f9101 ec0f9101 ec0f9101 ................ │ │ │ │ - 0x003db7d0 8b07e4f1 8b07e4f1 8b07e4f1 8b07e4f1 ................ │ │ │ │ - 0x003db7e0 1c0e8b07 1c0e8b07 1c0e8b07 1c0e8b07 ................ │ │ │ │ - 0x003db7f0 5e0cdaf5 5e0cdaf5 5e0cdaf5 5e0cdaf5 ^...^...^...^... │ │ │ │ - 0x003db800 260a5e0c 260a5e0c 260a5e0c 260a5e0c &.^.&.^.&.^.&.^. │ │ │ │ - 0x003db810 500f5bfb 500f5bfb 500f5bfb 500f5bfb P.[.P.[.P.[.P.[. │ │ │ │ - 0x003db820 a504500f a504500f a504500f a504500f ..P...P...P...P. │ │ │ │ - 0x003db830 c80ee1f9 c80ee1f9 c80ee1f9 c80ee1f9 ................ │ │ │ │ - 0x003db840 1f06c80e 1f06c80e 1f06c80e 1f06c80e ................ │ │ │ │ - 0x003db850 38f1e1f9 38f1e1f9 38f1e1f9 38f1e1f9 8...8...8...8... │ │ │ │ - 0x003db860 e3037bf0 e3037bf0 e3037bf0 e3037bf0 ..{...{...{...{. │ │ │ │ - 0x003db870 850fe303 850fe303 850fe303 850fe303 ................ │ │ │ │ - 0x003db880 d70689f1 d70689f1 d70689f1 d70689f1 ................ │ │ │ │ - 0x003db890 770ed706 770ed706 770ed706 770ed706 w...w...w...w... │ │ │ │ - 0x003db8a0 b90dc6f7 b90dc6f7 b90dc6f7 b90dc6f7 ................ │ │ │ │ - 0x003db8b0 3a08b90d 3a08b90d 3a08b90d 3a08b90d :...:...:...:... │ │ │ │ - 0x003db8c0 110f9cfa 110f9cfa 110f9cfa 110f9cfa ................ │ │ │ │ - 0x003db8d0 6405110f 6405110f 6405110f 6405110f d...d...d...d... │ │ │ │ - 0x003db8e0 b10fe1fc b10fe1fc b10fe1fc b10fe1fc ................ │ │ │ │ - 0x003db8f0 1f03b10f 1f03b10f 1f03b10f 1f03b10f ................ │ │ │ │ - 0x003db900 4ff0e1fc 4ff0e1fc 4ff0e1fc 4ff0e1fc O...O...O...O... │ │ │ │ - 0x003db910 c90005f0 c90005f0 c90005f0 c90005f0 ................ │ │ │ │ - 0x003db920 fb0fc900 fb0fc900 fb0fc900 fb0fc900 ................ │ │ │ │ - 0x003db930 880926f3 880926f3 880926f3 880926f3 ..&...&...&...&. │ │ │ │ - 0x003db940 da0c8809 da0c8809 da0c8809 da0c8809 ................ │ │ │ │ - 0x003db950 db0b41f5 db0b41f5 db0b41f5 db0b41f5 ..A...A...A...A. │ │ │ │ - 0x003db960 bf0adb0b bf0adb0b bf0adb0b bf0adb0b ................ │ │ │ │ - 0x003db970 d40fa7fd d40fa7fd d40fa7fd d40fa7fd ................ │ │ │ │ - 0x003db980 5902d40f 5902d40f 5902d40f 5902d40f Y...Y...Y...Y... │ │ │ │ - 0x003db990 e408b2f2 e408b2f2 e408b2f2 e408b2f2 ................ │ │ │ │ - 0x003db9a0 4e0de408 4e0de408 4e0de408 4e0de408 N...N...N...N... │ │ │ │ - 0x003db9b0 1cf7b2f2 1cf7b2f2 1cf7b2f2 1cf7b2f2 ................ │ │ │ │ - 0x003db9c0 ec0f6ffe ec0f6ffe ec0f6ffe ec0f6ffe ..o...o...o...o. │ │ │ │ - 0x003db9d0 14f06ffe 14f06ffe 14f06ffe 14f06ffe ..o...o...o...o. │ │ │ │ - 0x003db9e0 260aa2f3 260aa2f3 260aa2f3 260aa2f3 &...&...&...&... │ │ │ │ - 0x003db9f0 daf5a2f3 daf5a2f3 daf5a2f3 daf5a2f3 ................ │ │ │ │ - 0x003dba00 1c0e75f8 1c0e75f8 1c0e75f8 1c0e75f8 ..u...u...u...u. │ │ │ │ - 0x003dba10 e4f175f8 e4f175f8 e4f175f8 e4f175f8 ..u...u...u...u. │ │ │ │ - 0x003dba20 a504b0f0 a504b0f0 a504b0f0 a504b0f0 ................ │ │ │ │ - 0x003dba30 5bfbb0f0 5bfbb0f0 5bfbb0f0 5bfbb0f0 [...[...[...[... │ │ │ │ - 0x003dba40 00080000 00080000 00080000 00080000 ................ │ │ │ │ - 0x003dba50 00080008 00080008 00080008 00080008 ................ │ │ │ │ - 0x003dba60 00f800f8 00f800f8 00f800f8 00f800f8 ................ │ │ │ │ - 0x003dba70 00100010 00100010 00100010 00100010 ................ │ │ │ │ - 0x003dba80 00400040 00400040 00400040 00400040 .@.@.@.@.@.@.@.@ │ │ │ │ - 0x003dba90 00c000c0 00c000c0 00c000c0 00c000c0 ................ │ │ │ │ - 0x003dbaa0 106a106a 106a106a 106a106a 106a106a .j.j.j.j.j.j.j.j │ │ │ │ - 0x003dbab0 08350835 08350835 08350835 08350835 .5.5.5.5.5.5.5.5 │ │ │ │ - 0x003dbac0 805a805a 805a805a 805a805a 805a805a .Z.Z.Z.Z.Z.Z.Z.Z │ │ │ │ - 0x003dbad0 80688068 80688068 80688068 80688068 .h.h.h.h.h.h.h.h │ │ │ │ - 0x003dbae0 00200020 00200020 00200020 00200020 . . . . . . . . │ │ │ │ - 0x003dbaf0 00e000e0 00e000e0 00e000e0 00e000e0 ................ │ │ │ │ - 0x003dbb00 05000500 05000500 05000500 05000500 ................ │ │ │ │ - 0x003dbb10 48064806 48064806 48064806 48064806 H.H.H.H.H.H.H.H. │ │ │ │ - 0x003dbb20 d87fd87f d87fd87f d87fd87f d87fd87f ................ │ │ │ │ - 0x003dbb30 08aa08aa 08aa08aa 08aa08aa 08aa08aa ................ │ │ │ │ - 0x003dbb40 d85ed85e d85ed85e d85ed85e d85ed85e .^.^.^.^.^.^.^.^ │ │ │ │ - 0x003dbb50 b836b836 b836b836 b836b836 b836b836 .6.6.6.6.6.6.6.6 │ │ │ │ - 0x003dbb60 b873b873 b873b873 b873b873 b873b873 .s.s.s.s.s.s.s.s │ │ │ │ - 0x003dbb70 e0d4e0d4 e0d4e0d4 e0d4e0d4 e0d4e0d4 ................ │ │ │ │ - 0x003dbb80 88788878 88788878 88788878 88788878 .x.x.x.x.x.x.x.x │ │ │ │ - 0x003dbb90 181f181f 181f181f 181f181f 181f181f ................ │ │ │ │ - 0x003dbba0 287c287c 287c287c 287c287c 287c287c (|(|(|(|(|(|(|(| │ │ │ │ - 0x003dbbb0 30be30be 30be30be 30be30be 30be30be 0.0.0.0.0.0.0.0. │ │ │ │ - 0x003dbbc0 c86dc86d c86dc86d c86dc86d c86dc86d .m.m.m.m.m.m.m.m │ │ │ │ - 0x003dbbd0 404c404c 404c404c 404c404c 404c404c @L@L@L@L@L@L@L@L │ │ │ │ - 0x003dbbe0 d066d066 d066d066 d066d066 d066d066 .f.f.f.f.f.f.f.f │ │ │ │ - 0x003dbbf0 38ed38ed 38ed38ed 38ed38ed 38ed38ed 8.8.8.8.8.8.8.8. │ │ │ │ - 0x003dbc00 a07ea07e a07ea07e a07ea07e a07ea07e .~.~.~.~.~.~.~.~ │ │ │ │ - 0x003dbc10 f87ff87f f87ff87f f87ff87f f87ff87f ................ │ │ │ │ - 0x003dbc20 28032803 28032803 28032803 28032803 (.(.(.(.(.(.(.(. │ │ │ │ - 0x003dbc30 b85cb85c b85cb85c b85cb85c b85cb85c .\.\.\.\.\.\.\.\ │ │ │ │ - 0x003dbc40 c0a7c0a7 c0a7c0a7 c0a7c0a7 c0a7c0a7 ................ │ │ │ │ - 0x003dbc50 08750875 08750875 08750875 08750875 .u.u.u.u.u.u.u.u │ │ │ │ - 0x003dbc60 e033e033 e033e033 e033e033 e033e033 .3.3.3.3.3.3.3.3 │ │ │ │ - 0x003dbc70 70777077 70777077 70777077 70777077 pwpwpwpwpwpwpwpw │ │ │ │ - 0x003dbc80 f0d1f0d1 f0d1f0d1 f0d1f0d1 f0d1f0d1 ................ │ │ │ │ - 0x003dbc90 e07ce07c e07ce07c e07ce07c e07ce07c .|.|.|.|.|.|.|.| │ │ │ │ - 0x003dbca0 081c081c 081c081c 081c081c 081c081c ................ │ │ │ │ - 0x003dbcb0 286c286c 286c286c 286c286c 286c286c (l(l(l(l(l(l(l(l │ │ │ │ - 0x003dbcc0 88bb88bb 88bb88bb 88bb88bb 88bb88bb ................ │ │ │ │ - 0x003dbcd0 a868a868 a868a868 a868a868 a868a868 .h.h.h.h.h.h.h.h │ │ │ │ - 0x003dbce0 b849b849 b849b849 b849b849 b849b849 .I.I.I.I.I.I.I.I │ │ │ │ - 0x003dbcf0 207e207e 207e207e 207e207e 207e207e ~ ~ ~ ~ ~ ~ ~ ~ │ │ │ │ - 0x003dbd00 20ea20ea 20ea20ea 20ea20ea 20ea20ea . . . . . . . . │ │ │ │ - 0x003dbd10 087f087f 087f087f 087f087f 087f087f ................ │ │ │ │ - 0x003dbd20 a80fa80f a80fa80f a80fa80f a80fa80f ................ │ │ │ │ - 0x003dbd30 e864e864 e864e864 e864e864 e864e864 .d.d.d.d.d.d.d.d │ │ │ │ - 0x003dbd40 40b140b1 40b140b1 40b140b1 40b140b1 @.@.@.@.@.@.@.@. │ │ │ │ - 0x003dbd50 606f606f 606f606f 606f606f 606f606f `o`o`o`o`o`o`o`o │ │ │ │ - 0x003dbd60 183f183f 183f183f 183f183f 183f183f .?.?.?.?.?.?.?.? │ │ │ │ - 0x003dbd70 607b607b 607b607b 607b607b 607b607b `{`{`{`{`{`{`{`{ │ │ │ │ - 0x003dbd80 e0dde0dd e0dde0dd e0dde0dd e0dde0dd ................ │ │ │ │ - 0x003dbd90 88798879 88798879 88798879 88798879 .y.y.y.y.y.y.y.y │ │ │ │ - 0x003dbda0 28282828 28282828 28282828 28282828 (((((((((((((((( │ │ │ │ - 0x003dbdb0 58725872 58725872 58725872 58725872 XrXrXrXrXrXrXrXr │ │ │ │ - 0x003dbdc0 70c670c6 70c670c6 70c670c6 70c670c6 p.p.p.p.p.p.p.p. │ │ │ │ - 0x003dbdd0 f060f060 f060f060 f060f060 f060f060 .`.`.`.`.`.`.`.` │ │ │ │ - 0x003dbde0 98539853 98539853 98539853 98539853 .S.S.S.S.S.S.S.S │ │ │ │ - 0x003dbdf0 a87fa87f a87fa87f a87fa87f a87fa87f ................ │ │ │ │ - 0x003dbe00 98f698f6 98f698f6 98f698f6 98f698f6 ................ │ │ │ │ - 0x003dbe10 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x003dbe20 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x003dbe30 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x003dbe40 00020002 2d134000 2719320e 3b054000 ....-.@.'.2.;.@. │ │ │ │ - 0x003dbe50 241c2a16 3010350b 39073d03 40004000 $.*.0.5.9.=.@.@. │ │ │ │ - 0x003dbe60 221e251b 28182b15 2e12310f 340c360a ".%.(.+...1.4.6. │ │ │ │ - 0x003dbe70 38083a06 3c043d03 40004000 40004000 8.:.<.=.@.@.@.@. │ │ │ │ - 0x003dbe80 211f231d 241c261a 28182917 2b152c14 !.#.$.&.(.).+.,. │ │ │ │ - 0x003dbe90 2d132f11 3010320e 330d340c 350b3709 -./.0.2.3.4.5.7. │ │ │ │ - 0x003dbea0 38083907 3a063b05 3c043c04 3d033e02 8.9.:.;.<.<.=.>. │ │ │ │ - 0x003dbeb0 40004000 40004000 40004000 40004000 @.@.@.@.@.@.@.@. │ │ │ │ - 0x003dbec0 04050607 10111213 05060708 11121314 ................ │ │ │ │ - 0x003dbed0 06070809 12131415 0708090a 13141516 ................ │ │ │ │ - 0x003dbee0 08090a0b 14151617 090a0b0c 15161718 ................ │ │ │ │ - 0x003dbef0 0a0b0c0d 16171819 0b0c0d0e 1718191a ................ │ │ │ │ - 0x003dbf00 00010203 14151617 01020304 15161718 ................ │ │ │ │ - 0x003dbf10 02030405 16171819 03040506 1718191a ................ │ │ │ │ - 0x003dbf20 04050607 18191a1b 05060708 191a1b1c ................ │ │ │ │ - 0x003dbf30 06070809 1a1b1c1d 0708090a 1b1c1d1e ................ │ │ │ │ - 0x003dbf40 ff00ff01 ff08ff09 ff04ff05 ff0cff0d ................ │ │ │ │ - 0x003dbf50 ff02ff03 ff0aff0b ff06ff07 ff0eff0f ................ │ │ │ │ - 0x003dbf60 00000000 01000000 02000000 03000000 ................ │ │ │ │ - 0x003dbf70 04000000 05000000 06000000 07000000 ................ │ │ │ │ - 0x003dbf80 030b030b 232b232b 00400000 00000400 ....#+#+.@...... │ │ │ │ - 0x003dbf90 00041014 20243034 02061216 22263236 .... $04...."&26 │ │ │ │ - 0x003dbfa0 02030a0b 12131a1b 22232a2b 32333a3b ........"#*+23:; │ │ │ │ - 0x003dbfb0 06070e0f 16171e1f 26272e2f 36373e3f ........&'./67>? │ │ │ │ - 0x003dbfc0 00000000 01000000 08000000 09000000 ................ │ │ │ │ - 0x003dbfd0 02000000 03000000 0a000000 0b000000 ................ │ │ │ │ - 0x003dbfe0 04000000 05000000 0c000000 0d000000 ................ │ │ │ │ - 0x003dbff0 06000000 07000000 0e000000 0f000000 ................ │ │ │ │ - 0x003dc000 0103090b 05070d0f 1113191b 15171d1f ................ │ │ │ │ - 0x003dc010 2123292b 25272d2f 3133393b 35373d3f !#)+%'-/139;57=? │ │ │ │ - 0x003dc020 0002080a 04060c0e 1012181a 14161c1e ................ │ │ │ │ - 0x003dc030 2022282a 24262c2e 3032383a 34363c3e "(*$&,.028:46<> │ │ │ │ - 0x003dc040 01031113 05071517 090b191b 0d0f1d1f ................ │ │ │ │ - 0x003dc050 21233133 25273537 292b393b 2d2f3d3f !#13%'57)+9;-/=? │ │ │ │ - 0x003dc060 00021012 04061416 080a181a 0c0e1c1e ................ │ │ │ │ - 0x003dc070 20223032 24263436 282a383a 2c2e3c3e "02$&46(*8:,.<> │ │ │ │ - 0x003dc080 01032123 05072527 090b292b 0d0f2d2f ..!#..%'..)+..-/ │ │ │ │ - 0x003dc090 11133133 15173537 191b393b 1d1f3d3f ..13..57..9;..=? │ │ │ │ - 0x003dc0a0 00022022 04062426 080a282a 0c0e2c2e .. "..$&..(*..,. │ │ │ │ - 0x003dc0b0 10123032 14163436 181a383a 1c1e3c3e ..02..46..8:..<> │ │ │ │ - 0x003dc0c0 03070b0f 13171b1f 23272b2f 33373b3f ........#'+/37;? │ │ │ │ - 0x003dc0d0 43474b4f 53575b5f 63676b6f 73777b7f CGKOSW[_cgkosw{. │ │ │ │ - 0x003dc0e0 0105090d 1115191d 2125292d 3135393d ........!%)-159= │ │ │ │ - 0x003dc0f0 4145494d 5155595d 6165696d 7175797d AEIMQUY]aeimquy} │ │ │ │ - 0x003dc100 02060a0e 12161a1e 22262a2e 32363a3e ........"&*.26:> │ │ │ │ - 0x003dc110 0105090d 1115191d 2125292d 3135393d ........!%)-159= │ │ │ │ - 0x003dc120 42464a4e 52565a5e 62666a6e 72767a7e BFJNRVZ^bfjnrvz~ │ │ │ │ - 0x003dc130 4145494d 5155595d 6165696d 7175797d AEIMQUY]aeimquy} │ │ │ │ - 0x003dc140 01030507 090b0d0f 11131517 191b1d1f ................ │ │ │ │ - 0x003dc150 21232527 292b2d2f 31333537 393b3d3f !#%')+-/13579;=? │ │ │ │ - 0x003dc160 00020406 080a0c0e 10121416 181a1c1e ................ │ │ │ │ - 0x003dc170 20222426 282a2c2e 30323436 383a3c3e "$&(*,.02468:<> │ │ │ │ - 0x003dc180 01000201 03020403 05040605 07060807 ................ │ │ │ │ - 0x003dc190 09080a09 0b0a0c0b 0d0c0e0d 0f0e100f ................ │ │ │ │ - 0x003dc1a0 21202221 23222423 25242625 27262827 ! "!#"$#%$&%'&(' │ │ │ │ - 0x003dc1b0 29282a29 2b2a2c2b 2d2c2e2d 2f2e302f )(*)+*,+-,.-/.0/ │ │ │ │ - 0x003dc1c0 01000201 03020403 05040605 07060807 ................ │ │ │ │ - 0x003dc1d0 09080a09 0b0a0c0b 0d0c0e0d 0f0e100f ................ │ │ │ │ - 0x003dc1e0 11101211 13121413 15141615 17161817 ................ │ │ │ │ - 0x003dc1f0 19181a19 1b1a1c1b 1d1c1e1d 1f1e201f .............. . │ │ │ │ - 0x003dc200 10001101 12021303 14041505 16061707 ................ │ │ │ │ - 0x003dc210 50105111 52125313 54145515 56165717 P.Q.R.S.T.U.V.W. │ │ │ │ - 0x003dc220 20502151 22522353 24542555 26562757 P!Q"R#S$T%U&V'W │ │ │ │ - 0x003dc230 40204121 42224323 44244525 46264727 @ A!B"C#D$E%F&G' │ │ │ │ - 0x003dc240 10001101 12021303 14041505 16061707 ................ │ │ │ │ - 0x003dc250 18081909 1a0a1b0b 1c0c1d0d 1e0e1f0f ................ │ │ │ │ - 0x003dc260 40104111 42124313 44144515 46164717 @.A.B.C.D.E.F.G. │ │ │ │ - 0x003dc270 48184919 4a1a4b1b 4c1c4d1d 4e1e4f1f H.I.J.K.L.M.N.O. │ │ │ │ - 0x003dc280 40004101 42024303 44044505 46064707 @.A.B.C.D.E.F.G. │ │ │ │ - 0x003dc290 48084909 4a0a4b0b 4c0c4d0d 4e0e4f0f H.I.J.K.L.M.N.O. │ │ │ │ - 0x003dc2a0 50105111 52125313 54145515 56165717 P.Q.R.S.T.U.V.W. │ │ │ │ - 0x003dc2b0 58185919 5a1a5b1b 5c1c5d1d 5e1e5f1f X.Y.Z.[.\.].^._. │ │ │ │ - 0x003dc2c0 00000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x003dc2d0 01000000 00000000 05000000 00000000 ................ │ │ │ │ - 0x003dc2e0 02000000 00000000 06000000 00000000 ................ │ │ │ │ - 0x003dc2f0 03000000 00000000 07000000 00000000 ................ │ │ │ │ - 0x003dc300 00010203 01020304 02030405 03040506 ................ │ │ │ │ - 0x003dc310 08090a0b 090a0b0c 0a0b0c0d 0b0c0d0e ................ │ │ │ │ - 0x003dc320 20212223 21222324 22232425 23242526 !"#!"#$"#$%#$%& │ │ │ │ - 0x003dc330 28292a2b 292a2b2c 2a2b2c2d 2b2c2d2e ()*+)*+,*+,-+,-. │ │ │ │ - 0x003dc340 04050607 05060708 06070809 0708090a ................ │ │ │ │ - 0x003dc350 0c0d0e0f 0d0e0f10 0e0f1011 0f101112 ................ │ │ │ │ - 0x003dc360 24252627 25262728 26272829 2728292a $%&'%&'(&'()'()* │ │ │ │ - 0x003dc370 2c2d2e2f 2d2e2f30 2e2f3031 2f303132 ,-./-./0./01/012 │ │ │ │ - 0x003dc380 08090a0b 090a0b0c 0a0b0c0d 0b0c0d0e ................ │ │ │ │ - 0x003dc390 10111213 11121314 12131415 13141516 ................ │ │ │ │ - 0x003dc3a0 28292a2b 292a2b2c 2a2b2c2d 2b2c2d2e ()*+)*+,*+,-+,-. │ │ │ │ - 0x003dc3b0 30313233 31323334 32333435 33343536 0123123423453456 │ │ │ │ - 0x003dc3c0 00010203 01020304 02030405 03040506 ................ │ │ │ │ - 0x003dc3d0 08090a0b 090a0b0c 0a0b0c0d 0b0c0d0e ................ │ │ │ │ - 0x003dc3e0 10111213 11121314 12131415 13141516 ................ │ │ │ │ - 0x003dc3f0 18191a1b 191a1b1c 1a1b1c1d 1b1c1d1e ................ │ │ │ │ - 0x003dc400 04050607 05060708 06070809 0708090a ................ │ │ │ │ - 0x003dc410 0c0d0e0f 0d0e0f10 0e0f1011 0f101112 ................ │ │ │ │ - 0x003dc420 14151617 15161718 16171819 1718191a ................ │ │ │ │ - 0x003dc430 1c1d1e1f 1d1e1f20 1e1f2021 1f202122 ....... .. !. !" │ │ │ │ - 0x003dc440 08090a0b 090a0b0c 0a0b0c0d 0b0c0d0e ................ │ │ │ │ - 0x003dc450 10111213 11121314 12131415 13141516 ................ │ │ │ │ - 0x003dc460 18191a1b 191a1b1c 1a1b1c1d 1b1c1d1e ................ │ │ │ │ - 0x003dc470 20212223 21222324 22232425 23242526 !"#!"#$"#$%#$%& │ │ │ │ - 0x003dc480 20002101 22022303 24042505 26062707 .!.".#.$.%.&.'. │ │ │ │ - 0x003dc490 00080109 020a030b 040c050d 060e070f ................ │ │ │ │ - 0x003dc4a0 28102911 2a122b13 2c142d15 2e162f17 (.).*.+.,.-.../. │ │ │ │ - 0x003dc4b0 10181119 121a131b 141c151d 161e171f ................ │ │ │ │ - 0x003dc4c0 00200121 02220323 04240525 06260727 . .!.".#.$.%.&.' │ │ │ │ - 0x003dc4d0 08280929 0a2a0b2b 0c2c0d2d 0e2e0f2f .(.).*.+.,.-.../ │ │ │ │ - 0x003dc4e0 10301131 12321333 14341535 16361737 .0.1.2.3.4.5.6.7 │ │ │ │ - 0x003dc4f0 18381939 1a3a1b3b 1c3c1d3d 1e3e1f3f .8.9.:.;.<.=.>.? │ │ │ │ - 0x003dc500 08091011 0a0b1213 0c0d1415 0e0f1617 ................ │ │ │ │ - 0x003dc510 10111819 12131a1b 14151c1d 16171e1f ................ │ │ │ │ - 0x003dc520 18192021 1a1b2223 1c1d2425 1e1f2627 .. !.."#..$%..&' │ │ │ │ - 0x003dc530 20212829 22232a2b 24252c2d 26272e2f !()"#*+$%,-&'./ │ │ │ │ - 0x003dc540 28293031 2a2b3233 2c2d3435 2e2f3637 ()01*+23,-45./67 │ │ │ │ - 0x003dc550 30313839 32333a3b 34353c3d 36373e3f 018923:;45<=67>? │ │ │ │ - 0x003dc560 12130001 16170405 1a1b0809 1e1f0c0d ................ │ │ │ │ - 0x003dc570 00011011 04051415 08091819 0c0d1c1d ................ │ │ │ │ - 0x003dc580 00011011 02031213 04051415 06071617 ................ │ │ │ │ - 0x003dc590 08091819 0a0b1a1b 0c0d1c1d 0e0f1e1f ................ │ │ │ │ - 0x003dc5a0 10112021 12132223 14152425 16172627 .. !.."#..$%..&' │ │ │ │ - 0x003dc5b0 18192829 1a1b2a2b 1c1d2c2d 1e1f2e2f ..()..*+..,-.../ │ │ │ │ - 0x003dc5c0 20213031 22233233 24253435 26273637 !01"#23$%45&'67 │ │ │ │ - 0x003dc5d0 28293839 2a2b3a3b 2c2d3c3d 2e2f3e3f ()89*+:;,-<=./>? │ │ │ │ - 0x003dc5e0 30314041 32334243 34354445 36374647 01@A23BC45DE67FG │ │ │ │ - 0x003dc5f0 38394849 3a3b4a4b 3c3d4c4d 3e3f4e4f 89HI:;JK<=LM>?NO │ │ │ │ - 0x003dc600 22230001 26270405 2a2b0809 2e2f0c0d "#..&'..*+.../.. │ │ │ │ - 0x003dc610 32331011 36371415 3a3b1819 3e3f1c1d 23..67..:;..>?.. │ │ │ │ - 0x003dc620 00012021 04052425 08092829 0c0d2c2d .. !..$%..()..,- │ │ │ │ - 0x003dc630 10113031 14153435 18193839 1c1d3c3d ..01..45..89..<= │ │ │ │ - 0x003dc640 01031113 05071517 21233133 25273537 ........!#13%'57 │ │ │ │ - 0x003dc650 090b191b 0d0f1d1f 292b393b 2d2f3d3f ........)+9;-/=? │ │ │ │ - 0x003dc660 00010203 20212223 01020304 21222324 .... !"#....!"#$ │ │ │ │ - 0x003dc670 02030405 22232425 03040506 23242526 ...."#$%....#$%& │ │ │ │ - 0x003dc680 08090a0b 28292a2b 090a0b0c 292a2b2c ....()*+....)*+, │ │ │ │ - 0x003dc690 0a0b0c0d 2a2b2c2d 0b0c0d0e 2b2c2d2e ....*+,-....+,-. │ │ │ │ - 0x003dc6a0 10111213 30313233 11121314 31323334 ....0123....1234 │ │ │ │ - 0x003dc6b0 12131415 32333435 13141516 33343536 ....2345....3456 │ │ │ │ - 0x003dc6c0 04050607 24252627 05060708 25262728 ....$%&'....%&'( │ │ │ │ - 0x003dc6d0 06070809 26272829 0708090a 2728292a ....&'()....'()* │ │ │ │ - 0x003dc6e0 0c0d0e0f 2c2d2e2f 0d0e0f10 2d2e2f30 ....,-./....-./0 │ │ │ │ - 0x003dc6f0 0e0f1011 2e2f3031 0f101112 2f303132 ...../01..../012 │ │ │ │ - 0x003dc700 00010203 01020304 04050607 05060708 ................ │ │ │ │ - 0x003dc710 02030405 03040506 06070809 0708090a ................ │ │ │ │ - 0x003dc720 08090a0b 090a0b0c 0c0d0e0f 0d0e0f10 ................ │ │ │ │ - 0x003dc730 0a0b0c0d 0b0c0d0e 0e0f1011 0f101112 ................ │ │ │ │ - 0x003dc740 04050607 05060708 08090a0b 090a0b0c ................ │ │ │ │ - 0x003dc750 06070809 0708090a 0a0b0c0d 0b0c0d0e ................ │ │ │ │ - 0x003dc760 0c0d0e0f 0d0e0f10 10111213 11121314 ................ │ │ │ │ - 0x003dc770 0e0f1011 0f101112 12131415 13141516 ................ │ │ │ │ - 0x003dc780 01030507 11131517 21232527 31333537 ........!#%'1357 │ │ │ │ - 0x003dc790 00040105 02060307 04080509 060a070b ................ │ │ │ │ - 0x003dc7a0 00010203 01020304 08090a0b 090a0b0c ................ │ │ │ │ - 0x003dc7b0 02030405 03040506 0a0b0c0d 0b0c0d0e ................ │ │ │ │ - 0x003dc7c0 00010203 01020304 02030405 03040506 ................ │ │ │ │ - 0x003dc7d0 04050607 05060708 06070809 0708090a ................ │ │ │ │ - 0x003dc7e0 08090a0b 090a0b0c 0a0b0c0d 0b0c0d0e ................ │ │ │ │ - 0x003dc7f0 01000201 03020403 09080a09 0b0a0c0b ................ │ │ │ │ - 0x003dc800 01000201 03020403 05040605 07060807 ................ │ │ │ │ - 0x003dc810 04000501 06020703 08040905 0a060b07 ................ │ │ │ │ - 0x003dc820 00010001 00010001 02030203 02030203 ................ │ │ │ │ - 0x003dc830 00000000 01000000 02000000 03000000 ................ │ │ │ │ - 0x003dc840 04000000 05000000 06000000 07000000 ................ │ │ │ │ - 0x003dc850 08000000 09000000 0a000000 0b000000 ................ │ │ │ │ - 0x003dc860 0c000000 0d000000 0e000000 0f000000 ................ │ │ │ │ - 0x003dc870 00000000 00010203 04050607 07070707 ................ │ │ │ │ - 0x003dc880 00000000 02000000 04000000 06000000 ................ │ │ │ │ - 0x003dc890 08000000 0a000000 0c000000 0e000000 ................ │ │ │ │ - 0x003dc8a0 10000000 12000000 14000000 16000000 ................ │ │ │ │ - 0x003dc8b0 18000000 1a000000 1c000000 1e000000 ................ │ │ │ │ - 0x003dc8c0 01000000 03000000 05000000 07000000 ................ │ │ │ │ - 0x003dc8d0 09000000 0b000000 0d000000 0f000000 ................ │ │ │ │ - 0x003dc8e0 11000000 13000000 15000000 17000000 ................ │ │ │ │ - 0x003dc8f0 19000000 1b000000 1d000000 1f000000 ................ │ │ │ │ - 0x003dc900 00000000 04000000 08000000 0c000000 ................ │ │ │ │ - 0x003dc910 00020406 01030507 10325476 98badcfe .........2Tv.... │ │ │ │ - 0x003dc920 80408040 c0c0c0c0 40404040 00000000 .@.@....@@@@.... │ │ │ │ - 0x003dc930 00000000 08080808 08080808 7f7f7f7f ................ │ │ │ │ - 0x003dc940 80ff80ff 00ff00ff 00040004 00080008 ................ │ │ │ │ - 0x003dc950 f71af71a 00200020 20000000 22000000 ..... . ..."... │ │ │ │ - 0x003dc960 3f000000 00020000 00800000 0f002e00 ?............... │ │ │ │ - 0x003dc970 49006600 8700b000 d9001100 4c008d00 I.f.........L... │ │ │ │ - 0x003dc980 dc004001 a5016001 9d01dd01 1f026c02 ..@...`.......l. │ │ │ │ - 0x003dc990 d7022303 df032304 6c04b504 11057b05 ..#...#.l.....{. │ │ │ │ - 0x003dc9a0 fe05b706 20078a07 03088708 2509d909 .... .......%... │ │ │ │ - 0x003dc9b0 3a028402 cb022603 90030104 9404ef04 :.....&......... │ │ │ │ - 0x003dc9c0 3e059f05 2706a106 9c071708 8f083209 >...'.........2. │ │ │ │ - 0x003dc9d0 a1092d0a ef174c18 b0182319 b519801a ..-...L...#..... │ │ │ │ - 0x003dc9e0 2c1bcd1c 831d3a1e 081f0020 3c213c21 ,.....:.... .:.8.4.0...*.( │ │ │ │ - 0x003dcb40 00260022 0020001c 001a0018 00160012 .&.". .......... │ │ │ │ - 0x003dcb50 0010000e 000c000a 00080008 00060004 ................ │ │ │ │ - 0x003dcb60 00010001 00010001 02030203 02030203 ................ │ │ │ │ - 0x003dcb70 00010203 02030405 04050607 06070809 ................ │ │ │ │ - 0x003dcb80 04050607 06070809 08090a0b 0a0b0c0d ................ │ │ │ │ - 0x003dcb90 00010203 04050607 02030405 06070809 ................ │ │ │ │ - 0x003dcba0 00010203 04050607 00010203 04050607 ................ │ │ │ │ - 0x003dcbb0 00010809 02030a0b 04050c0d 06070e0f ................ │ │ │ │ - 0x003dcbc0 00010405 08090c0d 02030607 0a0b0e0f ................ │ │ │ │ - 0x003dcbd0 00000000 01000000 02000000 03000000 ................ │ │ │ │ - 0x003dcbe0 00010001 00010001 00010203 04050607 ................ │ │ │ │ - 0x003dcbf0 08090a0b 0c0d0e0f 0e0f0e0f 0e0f0e0f ................ │ │ │ │ - 0x003dcc00 00000000 00000000 04040404 04040404 ................ │ │ │ │ - 0x003dcc10 08080808 08080808 0c0c0c0c 0c0c0c0c ................ │ │ │ │ - 0x003dcc20 02000200 02000200 02000200 02000200 ................ │ │ │ │ - 0x003dcc30 10001000 10001000 10001000 10001000 ................ │ │ │ │ - 0x003dcc40 04000400 04000400 04000400 04000400 ................ │ │ │ │ - 0x003dcc50 40004000 40004000 40004000 40004000 @.@.@.@.@.@.@.@. │ │ │ │ - 0x003dcc60 00010001 00010001 00010001 00010001 ................ │ │ │ │ - 0x003dcc70 00080008 00080008 00080008 00080008 ................ │ │ │ │ - 0x003dcc80 00200020 00200020 00200020 00200020 . . . . . . . . │ │ │ │ - 0x003dcc90 df6bdf6b df6bdf6b df6bdf6b df6bdf6b .k.k.k.k.k.k.k.k │ │ │ │ - 0x003dcca0 fe7ffe7f fe7ffe7f fe7ffe7f fe7ffe7f ................ │ │ │ │ - 0x003dccb0 00fe00fe 00fe00fe 00fe00fe 00fe00fe ................ │ │ │ │ - 0x003dccc0 3f000000 3f000000 3f000000 3f000000 ?...?...?...?... │ │ │ │ - 0x003dccd0 40000000 40000000 40000000 40000000 @...@...@...@... │ │ │ │ - 0x003dcce0 00020000 00020000 00020000 00020000 ................ │ │ │ │ - 0x003dccf0 2000f8ff 2000f8ff 2000f8ff 2000f8ff ... ... ... ... │ │ │ │ - 0x003dcd00 ff030000 ff030000 ff030000 ff030000 ................ │ │ │ │ - 0x003dcd10 00400000 00400000 00400000 00400000 .@...@...@...@.. │ │ │ │ - 0x003dcd20 00004000 00000000 00004000 00000000 ..@.......@..... │ │ │ │ - 0x003dcd30 00000040 00000000 00000040 00000000 ...@.......@.... │ │ │ │ - 0x003dcd40 02000100 02000100 08000800 08000800 ................ │ │ │ │ - 0x003dcd50 0a000a00 0a000a00 02000000 02000000 ................ │ │ │ │ - 0x003dcd60 08000000 08000000 00020000 00020000 ................ │ │ │ │ - 0x003dcd70 80000000 80000000 02000000 04000000 ................ │ │ │ │ - 0x003dcd80 0a000000 08000000 f0bff0bf f0bff0bf ................ │ │ │ │ - 0x003dcd90 fcbffcbf fcbffcbf 22000000 22000000 ........"..."... │ │ │ │ - 0x003dcda0 28000000 28000000 0800feff 0800feff (...(........... │ │ │ │ - 0x003dcdb0 2000fcff 2000fcff 2000fcff 2000fcff ... ... ... ... │ │ │ │ - 0x003dcdc0 0b000000 0d000000 00040000 00040000 ................ │ │ │ │ - 0x003dcdd0 00100000 00100000 00100010 00100010 ................ │ │ │ │ - 0x003dcde0 00400040 00400040 004000f0 004000f0 .@.@.@.@.@...@.. │ │ │ │ - 0x003dcdf0 16c8f2ff 3ac8f2ff 52c8f2ff 69c8f2ff ....:...R...i... │ │ │ │ - 0x003dce00 8fc8f2ff d3c8f2ff 04caf2ff 28caf2ff ............(... │ │ │ │ - 0x003dce10 40caf2ff 57caf2ff 7dcaf2ff c1caf2ff @...W...}....... │ │ │ │ - 0x003dce20 17ccf2ff 3bccf2ff 53ccf2ff 6accf2ff ....;...S...j... │ │ │ │ - 0x003dce30 90ccf2ff d4ccf2ff 87cef2ff cacef2ff ................ │ │ │ │ - 0x003dce40 01cff2ff 5acff2ff 02d0f2ff 4dd1f2ff ....Z.......M... │ │ │ │ - 0x003dce50 6dd5f2ff 91d5f2ff aad5f2ff d2d5f2ff m............... │ │ │ │ - 0x003dce60 f8d5f2ff 3cd6f2ff 16d8f2ff 3ad8f2ff ....<.......:... │ │ │ │ - 0x003dce70 53d8f2ff 7bd8f2ff a1d8f2ff e5d8f2ff S...{........... │ │ │ │ - 0x003dce80 7cdaf2ff eddaf2ff 4edbf2ff addbf2ff |.......N....... │ │ │ │ - 0x003dce90 68dcf2ff b5dcf2ff eedcf2ff 3bddf2ff h...........;... │ │ │ │ - 0x003dcea0 8fddf2ff 36def2ff 7bdef2ff bedef2ff ....6...{....... │ │ │ │ - 0x003dceb0 1edff2ff 6bdff2ff f4dff2ff ede0f2ff ....k........... │ │ │ │ - 0x003dcec0 14002f00 50007100 a800da00 34013000 ../.P.q.....4.0. │ │ │ │ - 0x003dced0 6900be00 14016701 0602df00 fb032209 i.....g.......". │ │ │ │ - 0x003dcee0 2f093c09 49095609 92162d19 f91d061e /.<.I.V...-..... │ │ │ │ - 0x003dcef0 131e201e 2d1ef529 bc2c3e31 4b315831 .. .-..).,>1K1X1 │ │ │ │ - 0x003dcf00 65317231 a800b005 c305d605 e905fc05 e1r1............ │ │ │ │ - 0x003dcf10 2413c817 db17ee17 01181418 ab230e28 $............#.( │ │ │ │ - 0x003dcf20 21283428 47285a28 00000000 00000000 !(4(G(Z(........ │ │ │ │ - 0x003dcf30 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x003dcf40 04000000 07000000 01000000 03000000 ................ │ │ │ │ - 0x003dcf50 00000000 02000000 05000000 06000000 ................ │ │ │ │ - 0x003dcf60 48030000 a4010000 18010000 d2000000 H............... │ │ │ │ - 0x003dcf70 a8000000 8c000000 78000000 69000000 ........x...i... │ │ │ │ - 0x003dcf80 a4010000 d2000000 8c000000 69000000 ............i... │ │ │ │ - 0x003dcf90 0c0d0a0b 08090607 04050203 00010e0f ................ │ │ │ │ - 0x003dcfa0 00080109 020a030b 040c050d 060e070f ................ │ │ │ │ - 0x003dcfb0 ff7f3f1f 0f070301 04020303 02010000 ..?............. │ │ │ │ - 0x003dcfc0 fffe0000 01020000 00ff0001 01020000 ................ │ │ │ │ - 0x003dcfd0 00000102 fffe0000 00010102 00ff0000 ................ │ │ │ │ - 0x003dcfe0 01020102 00000000 01020102 00010000 ................ │ │ │ │ - 0x003dcff0 0102fffe 01020000 010200ff 01020000 ................ │ │ │ │ - 0x003dd000 01020102 00000000 01020102 00ff0000 ................ │ │ │ │ - 0x003dd010 01020102 01020000 01020001 01020000 ................ │ │ │ │ - 0x003dd020 01020000 01020000 000100ff 01020000 ................ │ │ │ │ - 0x003dd030 00000102 01020000 00ff0102 00010000 ................ │ │ │ │ - 0x003dd040 80008000 00080008 00000000 00000000 ................ │ │ │ │ - 0x003dd050 48030000 a4010000 18010000 d2000000 H............... │ │ │ │ - 0x003dd060 a8000000 8c000000 78000000 69000000 ........x...i... │ │ │ │ - 0x003dd070 a4010000 d2000000 8c000000 69000000 ............i... │ │ │ │ - 0x003dd080 69000000 69000000 69000000 69000000 i...i...i...i... │ │ │ │ - 0x003dd090 48034803 a401a401 18011801 d200d200 H.H............. │ │ │ │ - 0x003dd0a0 a800a800 8c008c00 78007800 69006900 ........x.x.i.i. │ │ │ │ - 0x003dd0b0 a401a401 d200d200 8c008c00 69006900 ............i.i. │ │ │ │ - 0x003dd0c0 69006900 69006900 69006900 69006900 i.i.i.i.i.i.i.i. │ │ │ │ - 0x003dd0d0 0c0d0a0b 08090607 04050203 00010e0f ................ │ │ │ │ - 0x003dd0e0 00080109 020a030b 040c050d 060e070f ................ │ │ │ │ - 0x003dd0f0 08000800 08000800 08000800 08000800 ................ │ │ │ │ - 0x003dd100 80008000 80008000 80008000 80008000 ................ │ │ │ │ - 0x003dd110 00010001 00010001 00010001 00010001 ................ │ │ │ │ - 0x003dd120 00080008 00080008 00080008 00080008 ................ │ │ │ │ - 0x003dd130 ff7fff7f ff7fff7f ff7fff7f ff7fff7f ................ │ │ │ │ - 0x003dd140 00800080 00800080 00800080 00800080 ................ │ │ │ │ - 0x003dd150 ffffffff ffffffff fefefefe fefefefe ................ │ │ │ │ - 0x003dd160 fcfcfcfc fcfcfcfc f8f8f8f8 f8f8f8f8 ................ │ │ │ │ - 0x003dd170 f0f0f0f0 f0f0f0f0 e0e0e0e0 e0e0e0e0 ................ │ │ │ │ - 0x003dd180 c0c0c0c0 c0c0c0c0 80808080 80808080 ................ │ │ │ │ - 0x003dd190 04040404 04040404 02020202 02020202 ................ │ │ │ │ - 0x003dd1a0 03030303 03030303 03030303 03030303 ................ │ │ │ │ - 0x003dd1b0 02020202 02020202 01010101 01010101 ................ │ │ │ │ - 0x003dd1c0 f1e201f2 01020112 11221021 1020101f .........".!. .. │ │ │ │ - 0x003dd1d0 f1e201f2 01020112 11221021 00000000 .........".!.... │ │ │ │ - 0x003dd1e0 1020101e f2e402f4 02040214 12241022 . ...........$." │ │ │ │ - 0x003dd1f0 1020101e f2e402f4 2040203e e2c402e4 . ...... @ >.... │ │ │ │ - 0x003dd200 02040224 22442042 2040203e e2c402e4 ...$"D B @ >.... │ │ │ │ - 0x003dd210 04000400 03000300 02000200 03000300 ................ │ │ │ │ - 0x003dd220 00400040 00100010 00080008 00c000c0 .@.@............ │ │ │ │ - 0x003dd230 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x003dd240 807f807f 7f8000ff 7f8015ea d52ac03f .............*.? │ │ │ │ - 0x003dd250 7f8045ba 12ede916 c936b24d a55aa05f ..E......6.M.Z._ │ │ │ │ - 0x003dd260 7f80619e 44bb2ad5 11eefb04 e619d42b ..a.D.*........+ │ │ │ │ - 0x003dd270 c43bb649 ab54a15e 9a65946b 916e906f .;.I.T.^.e.k.n.o │ │ │ │ - 0x003dd280 7f80708f 619e52ad 44bb36c9 29d61de2 ..p.a.R.D.6.)... │ │ │ │ - 0x003dd290 11ee05fa fa05ef10 e51adc23 d32cca35 ...........#.,.5 │ │ │ │ - 0x003dd2a0 c23dbb44 b44bad52 a758a25d 9d629966 .=.D.K.R.X.].b.f │ │ │ │ - 0x003dd2b0 956a916e 8e718c73 8a758976 88778877 .j.n.q.s.u.v.w.w │ │ │ │ - 0x003dd2c0 7f807887 708f6996 619e5aa5 52ad4bb4 ..x.p.i.a.Z.R.K. │ │ │ │ - 0x003dd2d0 44bb3dc2 36c930cf 29d623dc 1ce316e9 D.=.6.0.).#..... │ │ │ │ - 0x003dd2e0 10ef0af5 05faff00 f906f40b ef10ea15 ................ │ │ │ │ - 0x003dd2f0 e51ae01f db24d629 d22dcd32 c936c53a .....$.).-.2.6.: │ │ │ │ - 0x003dd300 c13ebd42 b946b649 b24daf50 ac53a956 .>.B.F.I.M.P.S.V │ │ │ │ - 0x003dd310 a659a35c a05f9d62 9b649966 9669946b .Y.\._.b.d.f.i.k │ │ │ │ - 0x003dd320 926d906f 8f708d72 8c738a75 89768877 .m.o.p.r.s.u.v.w │ │ │ │ - 0x003dd330 87788679 8679857a 857a847b 847b847b .x.y.y.z.z.{.{.{ │ │ │ │ - 0x003dd340 01020304 05060708 090a0b0c 0d0e0f10 ................ │ │ │ │ - 0x003dd350 11121314 15161718 191a1b1c 1d1e1f20 ............... │ │ │ │ - 0x003dd360 201f1e1d 1c1b1a19 18171615 14131211 ............... │ │ │ │ - 0x003dd370 100f0e0d 0c0b0a09 08070605 04030201 ................ │ │ │ │ - 0x003dd380 07070b0b 0f0f1313 13171717 1f1f1f27 ...............' │ │ │ │ - 0x003dd390 27272f2f 2f3f3f3f 4f4f4fff 00100010 ''///???OOO..... │ │ │ │ - 0x003dd3a0 00140014 08100810 20102010 18141814 ........ . ..... │ │ │ │ - 0x003dd3b0 10101010 00000000 00000000 08000800 ................ │ │ │ │ - 0x003dd3c0 00000001 01020203 03040405 05060607 ................ │ │ │ │ - 0x003dd3d0 07080809 090a0a0b 0b0c0c0d 0d0e0e0f ................ │ │ │ │ - 0x003dd3e0 0f0f0f0f 0f0f0f0f 80808080 24fc24fc ............$.$. │ │ │ │ - 0x003dd3f0 08070706 06050504 04030302 02010100 ................ │ │ │ │ - 0x003dd400 377f277f 277f070f 1f070f1f 00031f00 7.'.'........... │ │ │ │ - 0x003dd410 273f132f 132f0303 03030303 00000000 '?././.......... │ │ │ │ - 0x003dd420 01000201 03020403 05040605 07060807 ................ │ │ │ │ - 0x003dd430 02030304 04050506 06070708 08080808 ................ │ │ │ │ - 0x003dd440 07060f0e 05040d0c 03020b0a 01000908 ................ │ │ │ │ - 0x003dd450 00010102 02030304 0809090a 0a0b0b0c ................ │ │ │ │ - 0x003dd460 03020706 0b0a0f0e 02010605 0a090e0d ................ │ │ │ │ - 0x003dd470 07060f0e 06050e0d 05040d0c 04030c0b ................ │ │ │ │ - 0x003dd480 04030302 02010100 0c0b0b0a 0a090908 ................ │ │ │ │ - 0x003dd490 0004080c 0105090d 02060a0e 03070b0f ................ │ │ │ │ - 0x003dd4a0 00004000 8000c000 00014001 8001c001 ..@.......@..... │ │ │ │ - 0x003dd4b0 00044004 8004c004 00054005 8005c005 ..@.......@..... │ │ │ │ - 0x003dd4c0 40008000 c0000001 40018001 c0010002 @.......@....... │ │ │ │ - 0x003dd4d0 40028002 c0020003 40038003 c0030004 @.......@....... │ │ │ │ - 0x003dd4e0 01000200 03000400 05000600 07000800 ................ │ │ │ │ - 0x003dd4f0 09000a00 0b000c00 0d000e00 0f001000 ................ │ │ │ │ - 0x003dd500 5a5a5a5a 0e0e0e0e 1b1b1b1b 1f1f1f1f ZZZZ............ │ │ │ │ - 0x003dd510 20202020 0c0c0c0c 01000100 05ffffff ............ │ │ │ │ - 0x003dd520 0a040a04 25060506 67090709 48ff08ff ....%...g...H... │ │ │ │ - 0x003dd530 10040004 35060506 770b070b 5fff0fff ....5...w..._... │ │ │ │ - 0x003dd540 03040304 05060506 07020702 01ff01ff ................ │ │ │ │ - 0x003dd550 03040304 05060506 070b070b 7f817f81 ................ │ │ │ │ - 0x003dd560 00010001 04050405 08090809 0c0d0c0d ................ │ │ │ │ - 0x003dd570 02030203 06070607 0a0b0a0b 0e0f0e0f ................ │ │ │ │ - 0x003dd580 07070707 03030303 05050505 01010101 ................ │ │ │ │ - 0x003dd590 06060606 02020202 04040404 40004000 ............@.@. │ │ │ │ - 0x003dd5a0 00ff01ff 02ff03ff 04ff05ff 06ff07ff ................ │ │ │ │ - 0x003dd5b0 07ff07ff 07ff07ff 07ff07ff 07ff07ff ................ │ │ │ │ - 0x003dd5c0 00010203 04050607 08090a0b 0c0d0e0f ................ │ │ │ │ - 0x003dd5d0 00010203 04050607 06070607 06070607 ................ │ │ │ │ - 0x003dd5e0 00010203 04050607 08090a0b 0c0d0e0f ................ │ │ │ │ - 0x003dd5f0 0e0f0e0f 0e0f0e0f 0e0f0e0f 0e0f0e0f ................ │ │ │ │ - 0x003dd600 00010203 04050607 06070607 06070607 ................ │ │ │ │ - 0x003dd610 06070607 06070607 06070607 06070607 ................ │ │ │ │ - 0x003dd620 0f0e0d0c 0b0a0908 07060504 03020100 ................ │ │ │ │ - 0x003dd630 3e003e00 80008000 ff00ff00 00020002 >.>............. │ │ │ │ - 0x003dd640 d875f3ff e876f3ff d877f3ff c878f3ff .u...v...w...x.. │ │ │ │ - 0x003dd650 9879f3ff cb6ef3ff 846ff3ff 1470f3ff .y...n...o...p.. │ │ │ │ - 0x003dd660 9470f3ff f470f3ff be71f3ff 8072f3ff .p...p...q...r.. │ │ │ │ - 0x003dd670 1073f3ff b073f3ff 3074f3ff 0e6bf3ff .s...s..0t...k.. │ │ │ │ - 0x003dd680 dc6bf3ff 7c6cf3ff 0c6df3ff 8c6df3ff .k..|l...m...m.. │ │ │ │ - 0x003dd690 d6b0f3ff 58b1f3ff 08b2f3ff 38b4f3ff ....X.......8... │ │ │ │ - 0x003dd6a0 e965f3ff 7866f3ff 0867f3ff 9867f3ff .e..xf...g...g.. │ │ │ │ - 0x003dd6b0 2868f3ff f565f3ff 8466f3ff 1467f3ff (h...e...f...g.. │ │ │ │ - 0x003dd6c0 a467f3ff 4268f3ff 2166f3ff b566f3ff .g..Bh..!f...f.. │ │ │ │ - 0x003dd6d0 4567f3ff d267f3ff 7e68f3ff 4c65f3ff Eg...g..~h..Le.. │ │ │ │ - 0x003dd6e0 4365f3ff 3b65f3ff 3165f3ff 2365f3ff Ce..;e..1e..#e.. │ │ │ │ - 0x003dd6f0 1069f3ff 5869f3ff 9869f3ff d869f3ff .i..Xi...i...i.. │ │ │ │ - 0x003dd700 186af3ff 067bf3ff 647ef3ff 8481f3ff .j...{..d~...... │ │ │ │ - 0x003dd710 b483f3ff 5486f3ff 768af3ff 148ff3ff ....T...v....... │ │ │ │ - 0x003dd720 4093f3ff dd97f3ff c598f3ff 369af3ff @...........6... │ │ │ │ - 0x003dd730 cc9df3ff 3ca2f3ff 0ca6f3ff 6caaf3ff ....<.......l... │ │ │ │ - 0x003dd740 45b7f3ff 18b8f3ff 08b9f3ff e8b9f3ff E............... │ │ │ │ - 0x003dd750 51b7f3ff 24b8f3ff 14b9f3ff f4b9f3ff Q...$........... │ │ │ │ - 0x003dd760 85b7f3ff 5db8f3ff 4db9f3ff 2abaf3ff ....]...M...*... │ │ │ │ - 0x003dd770 bab6f3ff b1b6f3ff a9b6f3ff 9fb6f3ff ................ │ │ │ │ - 0x003dd780 55bcf3ff 48bcf3ff 3bbcf3ff d7bef3ff U...H...;....... │ │ │ │ - 0x003dd790 cabef3ff bdbef3ff 18c2f3ff 06c2f3ff ................ │ │ │ │ - 0x003dd7a0 f4c1f3ff d9bff3ff 56c0f3ff d4c0f3ff ........V....... │ │ │ │ - 0x003dd7b0 90c1f3ff d7c2f3ff 14c3f3ff 44c3f3ff ............D... │ │ │ │ - 0x003dd7c0 84c3f3ff c4c3f3ff 00000000 00000000 ................ │ │ │ │ - 0x003dd7d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x003dd7e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x003dd7f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x003dd800 807f807f 7f8000ff 7f8015ea d52ac03f .............*.? │ │ │ │ - 0x003dd810 7f8045ba 12ede916 c936b24d a55aa05f ..E......6.M.Z._ │ │ │ │ - 0x003dd820 7f80619e 44bb2ad5 11eefb04 e619d42b ..a.D.*........+ │ │ │ │ - 0x003dd830 c43bb649 ab54a15e 9a65946b 916e906f .;.I.T.^.e.k.n.o │ │ │ │ - 0x003dd840 7f80708f 619e52ad 44bb36c9 29d61de2 ..p.a.R.D.6.)... │ │ │ │ - 0x003dd850 11ee05fa fa05ef10 e51adc23 d32cca35 ...........#.,.5 │ │ │ │ - 0x003dd860 c23dbb44 b44bad52 a758a25d 9d629966 .=.D.K.R.X.].b.f │ │ │ │ - 0x003dd870 956a916e 8e718c73 8a758976 88778877 .j.n.q.s.u.v.w.w │ │ │ │ - 0x003dd880 7f807887 708f6996 619e5aa5 52ad4bb4 ..x.p.i.a.Z.R.K. │ │ │ │ - 0x003dd890 44bb3dc2 36c930cf 29d623dc 1ce316e9 D.=.6.0.).#..... │ │ │ │ - 0x003dd8a0 10ef0af5 05faff00 f906f40b ef10ea15 ................ │ │ │ │ - 0x003dd8b0 e51ae01f db24d629 d22dcd32 c936c53a .....$.).-.2.6.: │ │ │ │ - 0x003dd8c0 c13ebd42 b946b649 b24daf50 ac53a956 .>.B.F.I.M.P.S.V │ │ │ │ - 0x003dd8d0 a659a35c a05f9d62 9b649966 9669946b .Y.\._.b.d.f.i.k │ │ │ │ - 0x003dd8e0 926d906f 8f708d72 8c738a75 89768877 .m.o.p.r.s.u.v.w │ │ │ │ - 0x003dd8f0 87788679 8679857a 857a847b 847b847b .x.y.y.z.z.{.{.{ │ │ │ │ - 0x003dd900 0a000000 020a0000 01010a00 0101020a ................ │ │ │ │ - 0x003dd910 06000000 02060000 02020600 01020206 ................ │ │ │ │ - 0x003dd920 000cfa00 0009fb00 0007fd00 0005fd00 ................ │ │ │ │ - 0x003dd930 0c02fc00 0902fd00 0702fd00 0503fd00 ................ │ │ │ │ - 0x003dd940 10000000 00100000 00001000 00000010 ................ │ │ │ │ - 0x003dd950 10000000 00100000 00001000 00000010 ................ │ │ │ │ - 0x003dd960 000af600 0006fa00 0004fc00 0002fe00 ................ │ │ │ │ - 0x003dd970 0a00f600 0600fa00 0400fc00 0200fe00 ................ │ │ │ │ - 0x003dd980 08000000 00080000 00000800 00000008 ................ │ │ │ │ - 0x003dd990 04000000 00040000 00000400 00000004 ................ │ │ │ │ - 0x003dd9a0 0010f800 0010f800 0010f800 0010f800 ................ │ │ │ │ - 0x003dd9b0 1000fc00 1000fc00 1000fc00 1000fc00 ................ │ │ │ │ - 0x003dd9c0 08000000 03080000 02030800 01020308 ................ │ │ │ │ - 0x003dd9d0 04000000 03040000 02030400 02020304 ................ │ │ │ │ - 0x003dd9e0 000afe00 0006ff00 0004ff00 00020000 ................ │ │ │ │ - 0x003dd9f0 0a03ff00 0604ff00 0404ff00 0303ff00 ................ │ │ │ │ - 0x003dda00 0e000000 000e0000 00000e00 0000000e ................ │ │ │ │ - 0x003dda10 0c000000 010c0000 00000c00 0000010c ................ │ │ │ │ - 0x003dda20 000ef400 000cf600 000bf700 000af800 ................ │ │ │ │ - 0x003dda30 0e00f600 0c00f700 0b01f800 0901f900 ................ │ │ │ │ - 0x003dda40 00010203 18191a1b 04050607 1c1d1e1f ................ │ │ │ │ - 0x003dda50 0f0b0703 0f0b0703 0f0b0703 0f0b0783 ................ │ │ │ │ - 0x003dda60 1f1b1713 1f1b1713 1f1b1713 1f1b1793 ................ │ │ │ │ - 0x003dda70 2f2b2723 2f2b2723 2f2b2723 2f2b27a3 /+'#/+'#/+'#/+'. │ │ │ │ - 0x003dda80 02000000 03000000 10000000 11000000 ................ │ │ │ │ - 0x003dda90 ffffffff ffffffff 14000000 15000000 ................ │ │ │ │ - 0x003ddaa0 00000000 06000000 18000000 1e000000 ................ │ │ │ │ - 0x003ddab0 01000000 07000000 19000000 1f000000 ................ │ │ │ │ - 0x003ddac0 07070707 00010001 03030303 08090809 ................ │ │ │ │ - 0x003ddad0 05050505 04050405 01010101 0c0d0c0d ................ │ │ │ │ - 0x003ddae0 06060606 02030203 02020202 0a0b0a0b ................ │ │ │ │ - 0x003ddaf0 04040404 06070607 00000000 0e0f0e0f ................ │ │ │ │ - 0x003ddb00 01030507 090b0d0f 11131517 191b1d1f ................ │ │ │ │ - 0x003ddb10 21232527 292b2d2f 31333537 393b3d3f !#%')+-/13579;=? │ │ │ │ - 0x003ddb20 41434547 494b4d4f 51535557 595b5d5f ACEGIKMOQSUWY[]_ │ │ │ │ - 0x003ddb30 61636567 696b6d6f 71737577 797b7d7f acegikmoqsuwy{}. │ │ │ │ - 0x003ddb40 01030507 090b0d0f 41434547 494b4d4f ........ACEGIKMO │ │ │ │ - 0x003ddb50 11131517 191b1d1f 51535557 595b5d5f ........QSUWY[]_ │ │ │ │ - 0x003ddb60 21232527 292b2d2f 61636567 696b6d6f !#%')+-/acegikmo │ │ │ │ - 0x003ddb70 31333537 393b3d3f 71737577 797b7d7f 13579;=?qsuwy{}. │ │ │ │ - 0x003ddb80 07070707 06060606 05050505 04040404 ................ │ │ │ │ - 0x003ddb90 03030303 02020202 01010101 00000000 ................ │ │ │ │ - 0x003ddba0 7f817f81 80808080 80008000 ff00ff00 ................ │ │ │ │ - 0x003ddbb0 76c4f3ff abc4f3ff e5c4f3ff 26c5f3ff v...........&... │ │ │ │ - 0x003ddbc0 70c5f3ff f3c5f3ff dec6f3ff d1c7f3ff p............... │ │ │ │ - 0x003ddbd0 91c8f3ff 40c9f3ff 29d0f3ff 20d1f3ff ....@...)... ... │ │ │ │ - 0x003ddbe0 ecd1f3ff f8d2f3ff fbd3f3ff e7c9f3ff ................ │ │ │ │ - 0x003ddbf0 90caf3ff 12cbf3ff b4cbf3ff 46ccf3ff ............F... │ │ │ │ - 0x003ddc00 f3ccf3ff a1cdf3ff 24cef3ff b9cef3ff ........$....... │ │ │ │ - 0x003ddc10 48cff3ff dbc0f3ff 5ec1f3ff e4c1f3ff H.......^....... │ │ │ │ - 0x003ddc20 6ac2f3ff f4c2f3ff e8c0f3ff 6bc1f3ff j...........k... │ │ │ │ - 0x003ddc30 f1c1f3ff 79c2f3ff 10c3f3ff 10c1f3ff ....y........... │ │ │ │ - 0x003ddc40 96c1f3ff 1cc2f3ff a6c2f3ff 49c3f3ff ............I... │ │ │ │ - 0x003ddc50 39c0f3ff 2cc0f3ff 20c0f3ff 13c0f3ff 9...,... ....... │ │ │ │ - 0x003ddc60 06c0f3ff 7ad4f3ff a8d4f3ff d7d4f3ff ....z........... │ │ │ │ - 0x003ddc70 0ad5f3ff 43d5f3ff 00000000 00000000 ....C........... │ │ │ │ - 0x003ddc80 807f807f 7f8000ff 7f8015ea d52ac03f .............*.? │ │ │ │ - 0x003ddc90 7f8045ba 12ede916 c936b24d a55aa05f ..E......6.M.Z._ │ │ │ │ - 0x003ddca0 7f80619e 44bb2ad5 11eefb04 e619d42b ..a.D.*........+ │ │ │ │ - 0x003ddcb0 c43bb649 ab54a15e 9a65946b 916e906f .;.I.T.^.e.k.n.o │ │ │ │ - 0x003ddcc0 7f80708f 619e52ad 44bb36c9 29d61de2 ..p.a.R.D.6.)... │ │ │ │ - 0x003ddcd0 11ee05fa fa05ef10 e51adc23 d32cca35 ...........#.,.5 │ │ │ │ - 0x003ddce0 c23dbb44 b44bad52 a758a25d 9d629966 .=.D.K.R.X.].b.f │ │ │ │ - 0x003ddcf0 956a916e 8e718c73 8a758976 88778877 .j.n.q.s.u.v.w.w │ │ │ │ - 0x003ddd00 7f807887 708f6996 619e5aa5 52ad4bb4 ..x.p.i.a.Z.R.K. │ │ │ │ - 0x003ddd10 44bb3dc2 36c930cf 29d623dc 1ce316e9 D.=.6.0.).#..... │ │ │ │ - 0x003ddd20 10ef0af5 05faff00 f906f40b ef10ea15 ................ │ │ │ │ - 0x003ddd30 e51ae01f db24d629 d22dcd32 c936c53a .....$.).-.2.6.: │ │ │ │ - 0x003ddd40 c13ebd42 b946b649 b24daf50 ac53a956 .>.B.F.I.M.P.S.V │ │ │ │ - 0x003ddd50 a659a35c a05f9d62 9b649966 9669946b .Y.\._.b.d.f.i.k │ │ │ │ - 0x003ddd60 926d906f 8f708d72 8c738a75 89768877 .m.o.p.r.s.u.v.w │ │ │ │ - 0x003ddd70 87788679 8679857a 857a847b 847b847b .x.y.y.z.z.{.{.{ │ │ │ │ - 0x003ddd80 00010001 02030203 04050405 06070607 ................ │ │ │ │ - 0x003ddd90 03030303 02020202 01010101 00000000 ................ │ │ │ │ - 0x003ddda0 01010101 01010101 00000000 00000000 ................ │ │ │ │ - 0x003dddb0 01000201 03020403 05040605 07060807 ................ │ │ │ │ - 0x003dddc0 02030304 04050506 06070708 08080808 ................ │ │ │ │ - 0x003dddd0 080c0004 090d0105 0a0e0206 0b0f0307 ................ │ │ │ │ - 0x003ddde0 01000201 03020403 05040605 07060807 ................ │ │ │ │ - 0x003dddf0 04030302 02010100 0c0b0b0a 0a090908 ................ │ │ │ │ - 0x003dde00 03040304 05060506 07020702 01ff01ff ................ │ │ │ │ - 0x003dde10 03040304 05060506 070b070b 0fff0fff ................ │ │ │ │ - 0x003dde20 07071307 13130b13 0b0f0f0f 17171717 ................ │ │ │ │ - 0x003dde30 27272727 00800000 40004000 40003808 ''''....@.@.@.8. │ │ │ │ - 0x003dde40 00010102 02030304 0809090a 0a0b0b0c ................ │ │ │ │ - 0x003dde50 00010203 04050607 08090a0b 0c0d0e0f ................ │ │ │ │ - 0x003dde60 0f0e0d0c 0b0a0908 07060504 03020100 ................ │ │ │ │ - 0x003dde70 00004000 8000c000 00014001 8001c001 ..@.......@..... │ │ │ │ - 0x003dde80 c0018001 40010001 c0008000 40000000 ....@.......@... │ │ │ │ - 0x003dde90 13131317 17171f1f 1f2f2f2f 4f4f4fff .........///OOO. │ │ │ │ - 0x003ddea0 377f077f 0f1f271f 7f277f27 070f1f0f 7.....'..'.'.... │ │ │ │ - 0x003ddeb0 273f033f 03031303 2f132f13 03030303 '?.?...././..... │ │ │ │ - 0x003ddec0 0f1f070f 1f07031f 03030303 03030000 ................ │ │ │ │ - 0x003dded0 00000001 01020203 03040405 05060607 ................ │ │ │ │ - 0x003ddee0 07080809 090a0a0b 00400040 08380040 .........@.@.8.@ │ │ │ │ - 0x003ddef0 07060f0e 06050e0d 05040d0c 04030c0b ................ │ │ │ │ - 0x003ddf00 07060f0e 05040d0c 03020b0a 01000908 ................ │ │ │ │ - 0x003ddf10 00160016 c015c015 fffffeff fdfffcff ................ │ │ │ │ - 0x003ddf20 00100010 00100010 00140014 00140014 ................ │ │ │ │ - 0x003ddf30 08100810 08100810 20102010 20102010 ........ . . . . │ │ │ │ - 0x003ddf40 18141814 18141814 10101010 10101010 ................ │ │ │ │ - 0x003ddf50 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x003ddf60 08000800 08000800 08000800 08000800 ................ │ │ │ │ - 0x003ddf70 03030303 03030303 03030303 03030303 ................ │ │ │ │ - 0x003ddf80 10101010 10101010 10101010 10101010 ................ │ │ │ │ - 0x003ddf90 3e003e00 3e003e00 3e003e00 3e003e00 >.>.>.>.>.>.>.>. │ │ │ │ - 0x003ddfa0 40004000 40004000 40004000 40004000 @.@.@.@.@.@.@.@. │ │ │ │ - 0x003ddfb0 00010001 00010001 00010001 00010001 ................ │ │ │ │ - 0x003ddfc0 00020002 00020002 00020002 00020002 ................ │ │ │ │ - 0x003ddfd0 00ff00ff 00ff00ff 00ff00ff 00ff00ff ................ │ │ │ │ - 0x003ddfe0 02020202 02020202 04040404 04040404 ................ │ │ │ │ - 0x003ddff0 08080808 08080808 80808080 80808080 ................ │ │ │ │ - 0x003de000 f0f0f0f0 f0f0f0f0 80008000 80008000 ................ │ │ │ │ - 0x003de010 ff00ff00 ff00ff00 24fc24fc 24fc24fc ........$.$.$.$. │ │ │ │ - 0x003de020 7f817f81 7f817f81 f8d6f3ff 37d7f3ff ............7... │ │ │ │ - 0x003de030 70d7f3ff bfd7f3ff 26d8f3ff 2dd9f3ff p.......&...-... │ │ │ │ - 0x003de040 ccd9f3ff 4cdaf3ff dcdaf3ff 9cdbf3ff ....L........... │ │ │ │ - 0x003de050 39d9f3ff d8d9f3ff 58daf3ff f6daf3ff 9.......X....... │ │ │ │ - 0x003de060 d2dbf3ff 77d9f3ff 03daf3ff 86daf3ff ....w........... │ │ │ │ - 0x003de070 3adbf3ff 36dcf3ff e4dcf3ff dbdcf3ff :...6........... │ │ │ │ - 0x003de080 d2dcf3ff c4dcf3ff a8dcf3ff 3ce4f3ff ............<... │ │ │ │ - 0x003de090 9ce5f3ff dce6f3ff 2ce8f3ff eceaf3ff ........,....... │ │ │ │ - 0x003de0a0 96ddf3ff 38def3ff b8def3ff 38dff3ff ....8.......8... │ │ │ │ - 0x003de0b0 e8dff3ff bbe0f3ff 64e1f3ff f4e1f3ff ........d....... │ │ │ │ - 0x003de0c0 84e2f3ff 24e3f3ff 2e31f4ff 1032f4ff ....$....1...2.. │ │ │ │ - 0x003de0d0 d032f4ff 9033f4ff 0035f4ff 3bf0f3ff .2...3...5..;... │ │ │ │ - 0x003de0e0 43f3f3ff 0df6f3ff cff7f3ff c4f9f3ff C............... │ │ │ │ - 0x003de0f0 e0fef3ff b103f4ff 9405f4ff 1807f4ff ................ │ │ │ │ - 0x003de100 9507f4ff 8b09f4ff ed0cf4ff 6010f4ff ............`... │ │ │ │ - 0x003de110 a312f4ff a714f4ff 7218f4ff b018f4ff ........r....... │ │ │ │ - 0x003de120 f018f4ff 4019f4ff 9019f4ff 091af4ff ....@........... │ │ │ │ - 0x003de130 0c1bf4ff 3c1cf4ff 6c1df4ff 151af4ff ....<...l....... │ │ │ │ - 0x003de140 181bf4ff 481cf4ff 861df4ff 571af4ff ....H.......W... │ │ │ │ - 0x003de150 4b1bf4ff 7e1cf4ff ce1df4ff f61ef4ff K...~........... │ │ │ │ - 0x003de160 ed1ef4ff e41ef4ff d61ef4ff 5837f4ff ............X7.. │ │ │ │ - 0x003de170 dc37f4ff bc38f4ff 7c3af4ff 00000000 .7...8..|:...... │ │ │ │ - 0x003de180 00000000 807f0040 807f804a 802a0020 .......@...J.*. │ │ │ │ - 0x003de190 807f8062 00498034 80240019 80120010 ...b.I.4.$...... │ │ │ │ - 0x003de1a0 807f8070 00620055 8048803d 0033002a ...p.b.U.H.=.3.* │ │ │ │ - 0x003de1b0 0022001b 80158010 000d000a 80080008 .".............. │ │ │ │ - 0x003de1c0 807f0078 80700069 0062005b 8054804e ...x.p.i.b.[.T.N │ │ │ │ - 0x003de1d0 80488042 003d8037 8032002e 80290025 .H.B.=.7.2...).% │ │ │ │ - 0x003de1e0 0021801d 001a8016 80130011 800e800c .!.............. │ │ │ │ - 0x003de1f0 800a8008 00070006 00058004 00040004 ................ │ │ │ │ - 0x003de200 807f007c 00788074 8070006d 00698065 ...|.x.t.p.m.i.e │ │ │ │ - 0x003de210 0062805e 005b0058 80548051 004e004b .b.^.[.X.T.Q.N.K │ │ │ │ - 0x003de220 00480045 8042803f 803c003a 80370035 .H.E.B.?.<.:.7.5 │ │ │ │ - 0x003de230 80320030 802d002b 00298026 80248022 .2.0.-.+.).&.$." │ │ │ │ - 0x003de240 8020801e 801c001b 00198017 00168014 . .............. │ │ │ │ - 0x003de250 00138011 0010800e 800d800c 000b000a ................ │ │ │ │ - 0x003de260 00090008 80078006 00060005 80040004 ................ │ │ │ │ - 0x003de270 80030003 00038002 80020002 00020002 ................ │ │ │ │ - 0x003de280 00000001 00000001 ff000100 80008000 ................ │ │ │ │ - 0x003de290 ff000100 95006b00 5500ab00 4000c000 ......k.U...@... │ │ │ │ - 0x003de2a0 ff000100 c5003b00 92006e00 69009700 ......;...n.i... │ │ │ │ - 0x003de2b0 4900b700 3200ce00 2500db00 2000e000 I...2...%... ... │ │ │ │ - 0x003de2c0 ff000100 e1001f00 c4003c00 aa005600 ..........<...V. │ │ │ │ - 0x003de2d0 91006f00 7b008500 66009a00 5400ac00 ..o.{...f...T... │ │ │ │ - 0x003de2e0 4400bc00 3600ca00 2b00d500 2100df00 D...6...+...!... │ │ │ │ - 0x003de2f0 1a00e600 1400ec00 1100ef00 1000f000 ................ │ │ │ │ - 0x003de300 ff000100 f0001000 e1001f00 d2002e00 ................ │ │ │ │ - 0x003de310 c4003c00 b6004a00 a9005700 9d006300 ..<...J...W...c. │ │ │ │ - 0x003de320 91006f00 85007b00 7a008600 6f009100 ..o...{.z...o... │ │ │ │ - 0x003de330 65009b00 5c00a400 5300ad00 4a00b600 e...\...S...J... │ │ │ │ - 0x003de340 4200be00 3b00c500 3400cc00 2d00d300 B...;...4...-... │ │ │ │ - 0x003de350 2700d900 2200de00 1d00e300 1900e700 '..."........... │ │ │ │ - 0x003de360 1500eb00 1100ef00 0e00f200 0c00f400 ................ │ │ │ │ - 0x003de370 0a00f600 0900f700 0800f800 0800f800 ................ │ │ │ │ - 0x003de380 ff000100 f8000800 f0001000 e9001700 ................ │ │ │ │ - 0x003de390 e1001f00 da002600 d2002e00 cb003500 ......&.......5. │ │ │ │ - 0x003de3a0 c4003c00 bd004300 b6004a00 b0005000 ..<...C...J...P. │ │ │ │ - 0x003de3b0 a9005700 a3005d00 9c006400 96006a00 ..W...]...d...j. │ │ │ │ - 0x003de3c0 90007000 8a007600 85007b00 7f008100 ..p...v...{..... │ │ │ │ - 0x003de3d0 79008700 74008c00 6f009100 6a009600 y...t...o...j... │ │ │ │ - 0x003de3e0 65009b00 6000a000 5b00a500 5600aa00 e...`...[...V... │ │ │ │ - 0x003de3f0 5200ae00 4d00b300 4900b700 4500bb00 R...M...I...E... │ │ │ │ - 0x003de400 4100bf00 3d00c300 3900c700 3600ca00 A...=...9...6... │ │ │ │ - 0x003de410 3200ce00 2f00d100 2c00d400 2900d700 2.../...,...)... │ │ │ │ - 0x003de420 2600da00 2300dd00 2000e000 1d00e300 &...#... ....... │ │ │ │ - 0x003de430 1b00e500 1900e700 1600ea00 1400ec00 ................ │ │ │ │ - 0x003de440 1200ee00 1000f000 0f00f100 0d00f300 ................ │ │ │ │ - 0x003de450 0c00f400 0a00f600 0900f700 0800f800 ................ │ │ │ │ - 0x003de460 0700f900 0600fa00 0600fa00 0500fb00 ................ │ │ │ │ - 0x003de470 0500fb00 0400fc00 0400fc00 0400fc00 ................ │ │ │ │ - 0x003de480 06070607 00010203 02030203 08090a0b ................ │ │ │ │ - 0x003de490 04050405 04050607 00010001 0c0d0e0f ................ │ │ │ │ - 0x003de4a0 08090001 02030405 06070e0f 0c0dffff ................ │ │ │ │ - 0x003de4b0 06070809 0a0b0c0d 0e0f0405 0203ffff ................ │ │ │ │ - 0x003de4c0 0c0d0001 02030405 06070a0b 0809ffff ................ │ │ │ │ - 0x003de4d0 00020406 080a0c0e 01030507 090b0d0f ................ │ │ │ │ - 0x003de4e0 00004000 8000c000 00014001 8001c001 ..@.......@..... │ │ │ │ - 0x003de4f0 00024002 8002c002 00034003 8003c003 ..@.......@..... │ │ │ │ - 0x003de500 377f277f 277f070f 1f070f1f 00031f00 7.'.'........... │ │ │ │ - 0x003de510 273f132f 132f0303 03030303 00000000 '?././.......... │ │ │ │ - 0x003de520 07070b0b 0f0f1313 13171717 1f1f1f27 ...............' │ │ │ │ - 0x003de530 27272f2f 2f3f3f3f 4f4f4fff 00fc00fc ''///???OOO..... │ │ │ │ - 0x003de540 01000200 03000400 05000600 07000800 ................ │ │ │ │ - 0x003de550 09000a00 0b000c00 0d000e00 0f001000 ................ │ │ │ │ - 0x003de560 10000f00 0e000d00 0c000b00 0a000900 ................ │ │ │ │ - 0x003de570 08000700 06000500 04000300 02000100 ................ │ │ │ │ - 0x003de580 01000200 01000200 01000200 01000200 ................ │ │ │ │ - 0x003de590 03000400 03000400 03000400 03000400 ................ │ │ │ │ - 0x003de5a0 01000200 05000600 03000400 07000800 ................ │ │ │ │ - 0x003de5b0 05000600 10001000 07000800 5a5a5a5a ............ZZZZ │ │ │ │ - 0x003de5c0 03000000 07000000 02000000 06000000 ................ │ │ │ │ - 0x003de5d0 01000000 05000000 00000000 04000000 ................ │ │ │ │ - 0x003de5e0 00010405 08090c0d 02030607 0a0b0e0f ................ │ │ │ │ - 0x003de5f0 00010203 04050607 02030405 06070809 ................ │ │ │ │ - 0x003de600 06070e0f 04050c0d 04050c0d 02030a0b ................ │ │ │ │ - 0x003de610 06070e0f 02030a0b 04050c0d 00010809 ................ │ │ │ │ - 0x003de620 04000400 05000500 04000400 08000800 ................ │ │ │ │ - 0x003de630 06000600 04000400 00000000 00000000 ................ │ │ │ │ - 0x003de640 02000200 01000100 03000300 3e003e00 ............>.>. │ │ │ │ - 0x003de650 00020002 00080008 08000000 2d3af4ff ............-:.. │ │ │ │ - 0x003de660 cc3af4ff 5c3bf4ff ec3bf4ff 9c3cf4ff .:..\;...;...<.. │ │ │ │ - 0x003de670 343af4ff d33af4ff 633bf4ff f83bf4ff 4:...:..c;...;.. │ │ │ │ - 0x003de680 b63cf4ff 733af4ff 0c3bf4ff 993bf4ff .<..s:...;...;.. │ │ │ │ - 0x003de690 343cf4ff 043df4ff 7439f4ff 6b39f4ff 4<...=..t9..k9.. │ │ │ │ - 0x003de6a0 6139f4ff 5c39f4ff 5239f4ff a43df4ff a9..\9..R9...=.. │ │ │ │ - 0x003de6b0 ec3df4ff 2c3ef4ff 6c3ef4ff c23ef4ff .=..,>..l>...>.. │ │ │ │ - 0x003de6c0 113ff4ff 983ff4ff 0840f4ff 6840f4ff .?...?...@..h@.. │ │ │ │ - 0x003de6d0 0841f4ff 9546f4ff 4447f4ff df47f4ff .A...F..DG...G.. │ │ │ │ - 0x003de6e0 aa48f4ff 9449f4ff 4644f4ff 9844f4ff .H...I..FD...D.. │ │ │ │ - 0x003de6f0 0045f4ff 7145f4ff dd45f4ff 1442f4ff .E..qE...E...B.. │ │ │ │ - 0x003de700 6542f4ff c942f4ff 3643f4ff 9b43f4ff eB...B..6C...C.. │ │ │ │ - 0x003de710 b94af4ff 0f4ef4ff d450f4ff 3f53f4ff .J...N...P..?S.. │ │ │ │ - 0x003de720 3855f4ff c557f4ff bc5cf4ff 0062f4ff 8U...W...\...b.. │ │ │ │ - 0x003de730 6b63f4ff ba65f4ff e966f4ff 666af4ff kc...e...f..fj.. │ │ │ │ - 0x003de740 d06ef4ff 8b72f4ff f575f4ff bb79f4ff .n...r...u...y.. │ │ │ │ - 0x003de750 4c7af4ff 3c7bf4ff 3c7ff4ff c085f4ff Lz..<{..<....... │ │ │ │ - 0x003de760 9c86f4ff 9c87f4ff 7c88f4ff c785f4ff ........|....... │ │ │ │ - 0x003de770 a386f4ff a387f4ff 8888f4ff 0e86f4ff ................ │ │ │ │ - 0x003de780 e486f4ff e187f4ff c888f4ff 1d85f4ff ................ │ │ │ │ - 0x003de790 1485f4ff 0a85f4ff 0585f4ff 2a8ef4ff ............*... │ │ │ │ - 0x003de7a0 9f8ef4ff 2b8ff4ff 7d8ff4ff 7d90f4ff ....+...}...}... │ │ │ │ - 0x003de7b0 b890f4ff f790f4ff 4d91f4ff a491f4ff ........M....... │ │ │ │ - 0x003de7c0 00010405 08090c0d 02030607 0a0b0e0f ................ │ │ │ │ - 0x003de7d0 db0e2905 d7fab209 b209100d f0f2100d ..)............. │ │ │ │ - 0x003de7e0 25f1100d 25f1e0e5 500bb0f4 05000500 %...%...P....... │ │ │ │ - 0x003de7f0 00080008 00100010 00200020 00400040 ......... . .@.@ │ │ │ │ - 0x003de800 106a106a 08350835 805a805a 00080000 .j.j.5.5.Z.Z.... │ │ │ │ - 0x003de810 500b500b b0f4500b 1f06c80e 38f11f06 P.P...P.....8... │ │ │ │ - 0x003de820 c80e1f06 e1f9c80e c900fb0f 05f0c900 ................ │ │ │ │ - 0x003de830 e303850f 7bf0e303 d706770e 89f1d706 ....{.....w..... │ │ │ │ - 0x003de840 8809da0c 26f38809 db0bbf0a 41f5db0b ....&.......A... │ │ │ │ - 0x003de850 b90d3a08 c6f7b90d 110f6405 9cfa110f ..:.......d..... │ │ │ │ - 0x003de860 d40f5902 a7fdd40f 9101ec0f 14f09101 ..Y............. │ │ │ │ - 0x003de870 8b071c0e e4f18b07 5e0c260a daf55e0c ........^.&...^. │ │ │ │ - 0x003de880 500fa504 5bfb500f 1f03b10f 4ff01f03 P...[.P.....O... │ │ │ │ - 0x003de890 4e0de408 1cf74e0d e1fc4ff0 e1f938f1 N.....N...O...8. │ │ │ │ - 0x003de8a0 b2f21cf7 6ffe14f0 a2f3daf5 75f8e4f1 ....o.......u... │ │ │ │ - 0x003de8b0 b0f05bfb e4084e0d b2f2e408 b10f1f03 ..[...N......... │ │ │ │ - 0x003de8c0 e1fcb10f b873b873 b836b836 e0d4e0d4 .....s.s.6.6.... │ │ │ │ - 0x003de8d0 88788878 287c287c 181f181f 30be30be .x.x(|(|....0.0. │ │ │ │ - 0x003de8e0 c86dc86d d066d066 404c404c 38ed38ed .m.m.f.f@L@L8.8. │ │ │ │ - 0x003de8f0 a07ea07e f87ff87f 28032803 087f087f .~.~....(.(..... │ │ │ │ - 0x003de900 a80fa80f b85cb85c c0a7c0a7 e864e864 .....\.\.....d.d │ │ │ │ - 0x003de910 40b140b1 08750875 e033e033 606f606f @.@..u.u.3.3`o`o │ │ │ │ - 0x003de920 183f183f 70777077 f0d1f0d1 607b607b .?.?pwpw....`{`{ │ │ │ │ - 0x003de930 e0dde0dd e07ce07c 081c081c 88798879 .....|.|.....y.y │ │ │ │ - 0x003de940 28282828 286c286c 88bb88bb 58725872 (((((l(l....XrXr │ │ │ │ - 0x003de950 70c670c6 a868a868 b849b849 f060f060 p.p..h.h.I.I.`.` │ │ │ │ - 0x003de960 98539853 207e207e 20ea20ea a87fa87f .S.S ~ ~ . ..... │ │ │ │ - 0x003de970 98f698f6 4806d87f 38eda07e 181f287c ....H...8..~..(| │ │ │ │ - 0x003de980 e0d48878 b836b873 30bec86d 404cd066 ...x.6.s0..m@L.f │ │ │ │ - 0x003de990 08aad85e 00000000 00000000 00000000 ...^............ │ │ │ │ - 0x003de9a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x003de9b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x003de9c0 00010001 02030203 04050405 06070607 ................ │ │ │ │ - 0x003de9d0 08090809 0a0b0a0b 0c0d0c0d 0e0f0e0f ................ │ │ │ │ - 0x003de9e0 10111011 12131213 14151415 16171617 ................ │ │ │ │ - 0x003de9f0 18191819 1a1b1a1b 1c1d1c1d 1e1f1e1f ................ │ │ │ │ - 0x003dea00 00011011 20213031 02031213 22233233 .... !01...."#23 │ │ │ │ - 0x003dea10 04051415 24253435 06071617 26273637 ....$%45....&'67 │ │ │ │ - 0x003dea20 08091819 28293839 0a0b1a1b 2a2b3a3b ....()89....*+:; │ │ │ │ - 0x003dea30 0c0d1c1d 2c2d3c3d 0e0f1e1f 2e2f3e3f ....,-<=...../>? │ │ │ │ - 0x003dea40 00011011 20213031 02031213 22233233 .... !01...."#23 │ │ │ │ - 0x003dea50 08091819 28293839 0a0b1a1b 2a2b3a3b ....()89....*+:; │ │ │ │ - 0x003dea60 04051415 24253435 06071617 26273637 ....$%45....&'67 │ │ │ │ - 0x003dea70 0c0d1c1d 2c2d3c3d 0e0f1e1f 2e2f3e3f ....,-<=...../>? │ │ │ │ - 0x003dea80 00012021 02032223 04052425 06072627 .. !.."#..$%..&' │ │ │ │ - 0x003dea90 08092829 0a0b2a2b 0c0d2c2d 0e0f2e2f ..()..*+..,-.../ │ │ │ │ - 0x003deaa0 10113031 12133233 14153435 16173637 ..01..23..45..67 │ │ │ │ - 0x003deab0 18193839 1a1b3a3b 1c1d3c3d 1e1f3e3f ..89..:;..<=..>? │ │ │ │ - 0x003deac0 00010405 10111415 02030607 12131617 ................ │ │ │ │ - 0x003dead0 20212425 30313435 22232627 32333637 !$%0145"#&'2367 │ │ │ │ - 0x003deae0 08090c0d 18191c1d 0a0b0e0f 1a1b1e1f ................ │ │ │ │ - 0x003deaf0 28292c2d 38393c3d 2a2b2e2f 3a3b3e3f (),-89<=*+./:;>? │ │ │ │ - 0x003deb00 3c3d0405 20210001 1c1d2425 38390809 <=.. !....$%89.. │ │ │ │ - 0x003deb10 0c0d3435 18192829 2c2d1415 30311011 ..45..(),-..01.. │ │ │ │ - 0x003deb20 3e3f0203 06073a3b 36370a0b 0e0f3233 >?....:;67....23 │ │ │ │ - 0x003deb30 2e2f1213 16172a2b 26271a1b 1e1f2223 ./....*+&'...."# │ │ │ │ - 0x003deb40 06073a3b 26271a1b 20210001 1e1f2223 ..:;&'.. !...."# │ │ │ │ - 0x003deb50 2e2f1213 16172a2b 18192829 2c2d1415 ./....*+..(),-.. │ │ │ │ - 0x003deb60 3e3f0203 30311011 38390809 0e0f3233 >?..01..89....23 │ │ │ │ - 0x003deb70 36370a0b 3c3d0405 0c0d3435 1c1d2425 67..<=....45..$% │ │ │ │ - 0x003deb80 00200130 02240334 10281138 122c133c . .0.$.4.(.8.,.< │ │ │ │ - 0x003deb90 04210531 06250735 14291539 162d173d .!.1.%.5.).9.-.= │ │ │ │ - 0x003deba0 08230933 0a270b37 182b193b 1a2f1b3f .#.3.'.7.+.;./.? │ │ │ │ - 0x003debb0 0c220d32 0e260f36 1c2a1d3a 1e2e1f3e .".2.&.6.*.:...> │ │ │ │ - 0x003debc0 4040d9e0 1c0d0d1c 6262fb68 58494958 @@......bb.hXIIX │ │ │ │ - 0x003debd0 5151c8f1 3e2f2f3e 7373ea79 7a6b6b7a QQ..>//>ss.yzkkz │ │ │ │ - 0x003debe0 d9c851a4 94858594 fbea732c d0c1c1d0 ..Q.......s,.... │ │ │ │ - 0x003debf0 c8d940b5 b6a7a7b6 eafb623d f2e3e3f2 ..@.......b=.... │ │ │ │ - 0x003dec00 400fdbca 0fbdac40 0496f9e8 3c9f8e51 @......@....<..Q │ │ │ │ - 0x003dec10 51871256 2d3524c8 151e3074 1e1706d9 Q..V-5$...0t.... │ │ │ │ - 0x003dec20 622d4703 4b607162 26b46521 78425373 b-G.K`qb&.e!xBSs │ │ │ │ - 0x003dec30 73a58e9f 69e8f9ea 373cacbd 5acadbfb s...i...7<..Z... │ │ │ │ - 0x003dec40 e0c25115 049d409d 86a47337 26bf62bf ..Q...@...s7&.b. │ │ │ │ - 0x003dec50 f1d39d40 158c8cc8 97b5bf62 37aeaeea ...@.......b7... │ │ │ │ - 0x003dec60 684ac88c 8c15d904 0e2ceaae ae37fb26 hJ.......,...7.& │ │ │ │ - 0x003dec70 795b04d9 9d041551 1f3d26fb bf263773 y[.....Q.=&..&7s │ │ │ │ - 0x003dec80 04150400 8809da0c 26378c02 b209db0e ........&7...... │ │ │ │ - 0x003dec90 15041501 9cfa110f 37269d03 26f38809 ........7&..&... │ │ │ │ - 0x003deca0 8c9d2608 110f6405 aebfae0a db0e2905 ..&...d.......). │ │ │ │ - 0x003decb0 9d8c3709 05000500 bfaebf0b ffffffff ..7............. │ │ │ │ - 0x003decc0 00000000 01000000 02000000 03000000 ................ │ │ │ │ - 0x003decd0 04000000 05000000 06000000 07000000 ................ │ │ │ │ - 0x003dece0 08000000 09000000 0a000000 0b000000 ................ │ │ │ │ - 0x003decf0 0c000000 0d000000 0e000000 0f000000 ................ │ │ │ │ - 0x003ded00 00000000 02000000 01000000 03000000 ................ │ │ │ │ - 0x003ded10 08000000 0a000000 09000000 0b000000 ................ │ │ │ │ - 0x003ded20 00000000 01000000 04000000 05000000 ................ │ │ │ │ - 0x003ded30 08000000 09000000 0c000000 0d000000 ................ │ │ │ │ - 0x003ded40 00000000 04000000 02000000 06000000 ................ │ │ │ │ - 0x003ded50 0c000000 08000000 0e000000 0a000000 ................ │ │ │ │ - 0x003ded60 00000000 13000000 01000000 12000000 ................ │ │ │ │ - 0x003ded70 02000000 11000000 03000000 10000000 ................ │ │ │ │ - 0x003ded80 00010809 02030a0b 04050c0d 06070e0f ................ │ │ │ │ - 0x003ded90 08090001 0a0b0203 0c0d0405 0e0f0607 ................ │ │ │ │ - 0x003deda0 00010809 04050c0d 02030a0b 06070e0f ................ │ │ │ │ - 0x003dedb0 08090001 0c0d0405 0a0b0203 0e0f0607 ................ │ │ │ │ - 0x003dedc0 00010405 08090c0d 02030607 0a0b0e0f ................ │ │ │ │ - 0x003dedd0 0c140000 2c340000 20202020 00080008 ....,4.. .... │ │ │ │ - 0x003dede0 00100010 00200020 00400040 106a106a ..... . .@.@.j.j │ │ │ │ - 0x003dedf0 08350835 805a805a 00080000 002000e0 .5.5.Z.Z..... .. │ │ │ │ - 0x003dee00 00e00020 004000c0 00c00040 d7fab209 ... .@.....@.... │ │ │ │ - 0x003dee10 f0f2100d b209100d 25f1100d 100d0000 ........%....... │ │ │ │ - 0x003dee20 d7faf0f2 500bb0f4 1f0638f1 c80ee1f9 ....P.....8..... │ │ │ │ - 0x003dee30 b10fe1fc e408b2f2 e1fc4ff0 b2f21cf7 ..........O..... │ │ │ │ - 0x003dee40 500b500b b0f4500b 1f06c80e 38f11f06 P.P...P.....8... │ │ │ │ - 0x003dee50 e1f938f1 c80e1f06 e1f9c80e c900fb0f ..8............. │ │ │ │ - 0x003dee60 05f0c900 e303850f 7bf0e303 d706770e ........{.....w. │ │ │ │ - 0x003dee70 89f1d706 db0bbf0a 41f5db0b b90d3a08 ........A.....:. │ │ │ │ - 0x003dee80 c6f7b90d d40f5902 a7fdd40f 5e0c260a ......Y.....^.&. │ │ │ │ - 0x003dee90 daf55e0c a2f3daf5 500fa504 5bfb500f ..^.....P...[.P. │ │ │ │ - 0x003deea0 b0f05bfb e4084e0d b2f2e408 b10f1f03 ..[...N......... │ │ │ │ - 0x003deeb0 e1fcb10f e0b8e0b8 706a706a 887d887d ........pjpj.}.} │ │ │ │ - 0x003deec0 f818f818 40764076 f830f830 607f607f ....@v@v.0.0`.`. │ │ │ │ - 0x003deed0 880c880c d0aed0ae f062f062 e070e070 .........b.b.p.p │ │ │ │ - 0x003deee0 583c583c d8dad8da 807a807a d87fd87f X... │ │ │ │ - 0x003df310 91010000 ec0f0000 1f030000 b10f0000 ................ │ │ │ │ - 0x003df320 44fdffff c40f0000 37090000 150d0000 D.......7....... │ │ │ │ - 0x003df330 71f7ffff 850d0000 81030000 9c0f0000 q............... │ │ │ │ - 0x003df340 daf5ffff a2f3ffff 4ff0ffff e1fcffff ........O....... │ │ │ │ - 0x003df350 e10f0000 f5010000 9d0c0000 28f6ffff ............(... │ │ │ │ - 0x003df360 ec0d0000 e3070000 6c0f0000 bcfbffff ........l....... │ │ │ │ - 0x003df370 8b070000 1c0e0000 4e0d0000 e4080000 ........N....... │ │ │ │ - 0x003df380 d3feffff f50f0000 730a0000 1e0c0000 ........s....... │ │ │ │ - 0x003df390 cef8ffff 4b0e0000 05050000 310f0000 ....K.......1... │ │ │ │ - 0x003df3a0 5bfbffff b0f0ffff 1cf7ffff b2f2ffff [............... │ │ │ │ - 0x003df3b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x003df3c0 00010405 02030607 10111415 12131617 ................ │ │ │ │ - 0x003df3d0 08090c0d 0a0b0e0f 18191c1d 1a1b1e1f ................ │ │ │ │ - 0x003df3e0 20212425 22232627 30313435 32333637 !$%"#&'01452367 │ │ │ │ - 0x003df3f0 28292c2d 2a2b2e2f 38393c3d 3a3b3e3f (),-*+./89<=:;>? │ │ │ │ - 0x003df400 00012021 02032223 04052425 06072627 .. !.."#..$%..&' │ │ │ │ - 0x003df410 08092829 0a0b2a2b 0c0d2c2d 0e0f2e2f ..()..*+..,-.../ │ │ │ │ - 0x003df420 10113031 12133233 14153435 16173637 ..01..23..45..67 │ │ │ │ - 0x003df430 18193839 1a1b3a3b 1c1d3c3d 1e1f3e3f ..89..:;..<=..>? │ │ │ │ - 0x003df440 36370203 16172223 26271213 06073233 67...."#&'....23 │ │ │ │ - 0x003df450 3e3f0a0b 1e1f2a2b 2e2f1a1b 0e0f3a3b >?....*+./....:; │ │ │ │ - 0x003df460 34350405 14152425 20210001 30311011 45....$% !..01.. │ │ │ │ - 0x003df470 3c3d0c0d 1c1d2c2d 28290809 38391819 <=....,-()..89.. │ │ │ │ - 0x003df480 00013637 30310607 10112627 20211617 ..6701....&' !.. │ │ │ │ - 0x003df490 08093e3f 38390e0f 18192e2f 28291e1f ..>?89...../().. │ │ │ │ - 0x003df4a0 04053233 34350203 14152223 24251213 ..2345...."#$%.. │ │ │ │ - 0x003df4b0 0c0d3a3b 3c3d0a0b 1c1d2a2b 2c2d1a1b ..:;<=....*+,-.. │ │ │ │ - 0x003df4c0 00010008 04050109 0809040c 0c0d050d ................ │ │ │ │ - 0x003df4d0 10111018 14151119 1819141c 1c1d151d ................ │ │ │ │ - 0x003df4e0 0203020a 0607030b 0a0b060e 0e0f070f ................ │ │ │ │ - 0x003df4f0 1213121a 1617131b 1a1b161e 1e1f171f ................ │ │ │ │ - 0x003df500 04020108 00000100 0c03030a 08010302 ................ │ │ │ │ - 0x003df510 050a050c 01080504 0d0b070e 09090706 ................ │ │ │ │ - 0x003df520 06060d04 02040405 0e070f06 0a050607 ................ │ │ │ │ - 0x003df530 070e0900 030c0001 0f0f0b02 0b0d0203 ................ │ │ │ │ - 0x003df540 00090000 00010404 020b0202 02030606 ................ │ │ │ │ - 0x003df550 01080108 0405050c 030a030a 0607070e ................ │ │ │ │ - 0x003df560 09010801 01000c05 0b030a03 03020e07 ................ │ │ │ │ - 0x003df570 08000909 05040d0d 0a020b0b 07060f0f ................ │ │ │ │ - 0x003df580 00010405 10111415 20212425 30313435 ........ !$%0145 │ │ │ │ - 0x003df590 08090c0d 18191c1d 28292c2d 38393c3d ........(),-89<= │ │ │ │ - 0x003df5a0 02030607 12131617 22232627 32333637 ........"#&'2367 │ │ │ │ - 0x003df5b0 0a0b0e0f 1a1b1e1f 2a2b2e2f 3a3b3e3f ........*+./:;>? │ │ │ │ - 0x003df5c0 02120010 03130111 0a1a0818 0b1b0919 ................ │ │ │ │ - 0x003df5d0 22322030 23332131 2a3a2838 2b3b2939 "2 0#3!1*:(8+;)9 │ │ │ │ - 0x003df5e0 06160414 07170515 0e1e0c1c 0f1f0d1d ................ │ │ │ │ - 0x003df5f0 26362434 27372535 2e3e2c3c 2f3f2d3d &6$4'7%5.>, │ │ │ │ - 0x003df620 01091119 050d151d 030b131b 070f171f ................ │ │ │ │ - 0x003df630 21293139 252d353d 232b333b 272f373f !)19%-5=#+3;'/7? │ │ │ │ - 0x003df640 00080008 00080008 00080008 00080008 ................ │ │ │ │ - 0x003df650 00080008 00080008 00080008 00080008 ................ │ │ │ │ - 0x003df660 00f800f8 00f800f8 00f800f8 00f800f8 ................ │ │ │ │ - 0x003df670 00f800f8 00f800f8 00f800f8 00f800f8 ................ │ │ │ │ - 0x003df680 00080008 00080008 00080008 00080008 ................ │ │ │ │ - 0x003df690 00080008 00080008 00080008 00080008 ................ │ │ │ │ - 0x003df6a0 65000000 65000000 f5010000 f5010000 e...e........... │ │ │ │ - 0x003df6b0 c9000000 c9000000 a7fdffff a7fdffff ................ │ │ │ │ - 0x003df6c0 c9000000 c9000000 e3030000 e3030000 ................ │ │ │ │ - 0x003df6d0 91010000 91010000 5bfbffff 5bfbffff ........[...[... │ │ │ │ - 0x003df6e0 91010000 91010000 8b070000 8b070000 ................ │ │ │ │ - 0x003df6f0 91010000 91010000 500f0000 500f0000 ........P...P... │ │ │ │ - 0x003df700 91010000 91010000 ec0f0000 ec0f0000 ................ │ │ │ │ - 0x003df710 44fdffff 44fdffff d3feffff d3feffff D...D........... │ │ │ │ - 0x003df720 1f030000 1f030000 1cf7ffff 1cf7ffff ................ │ │ │ │ - 0x003df730 1f030000 1f030000 4e0d0000 4e0d0000 ........N...N... │ │ │ │ - 0x003df740 1f030000 1f030000 b10f0000 b10f0000 ................ │ │ │ │ - 0x003df750 64050000 64050000 59020000 59020000 d...d...Y...Y... │ │ │ │ - 0x003df760 d7060000 d7060000 88090000 88090000 ................ │ │ │ │ - 0x003df770 260a0000 260a0000 a5040000 a5040000 &...&........... │ │ │ │ - 0x003df780 daf5ffff daf5ffff 8b070000 8b070000 ................ │ │ │ │ - 0x003df790 260a0000 260a0000 1c0e0000 1c0e0000 &...&........... │ │ │ │ - 0x003df7a0 bf0a0000 bf0a0000 3a080000 3a080000 ........:...:... │ │ │ │ - 0x003df7b0 500b0000 500b0000 1f060000 1f060000 P...P........... │ │ │ │ - 0x003df7c0 e1f9ffff e1f9ffff 500b0000 500b0000 ........P...P... │ │ │ │ - 0x003df7d0 c80e0000 c80e0000 38f1ffff 38f1ffff ........8...8... │ │ │ │ - 0x003df7e0 db0b0000 db0b0000 b90d0000 b90d0000 ................ │ │ │ │ - 0x003df7f0 5e0c0000 5e0c0000 8b070000 8b070000 ^...^........... │ │ │ │ - 0x003df800 5e0c0000 5e0c0000 1c0e0000 1c0e0000 ^...^........... │ │ │ │ - 0x003df810 5e0c0000 5e0c0000 500f0000 500f0000 ^...^...P...P... │ │ │ │ - 0x003df820 770e0000 770e0000 da0c0000 da0c0000 w...w........... │ │ │ │ - 0x003df830 110f0000 110f0000 d40f0000 d40f0000 ................ │ │ │ │ - 0x003df840 b10f0000 b10f0000 e4080000 e4080000 ................ │ │ │ │ - 0x003df850 b10f0000 b10f0000 4e0d0000 4e0d0000 ........N...N... │ │ │ │ - 0x003df860 c40f0000 c40f0000 f50f0000 f50f0000 ................ │ │ │ │ - 0x003df870 ec0f0000 ec0f0000 a5040000 a5040000 ................ │ │ │ │ - 0x003df880 ec0f0000 ec0f0000 1c0e0000 1c0e0000 ................ │ │ │ │ - 0x003df890 ec0f0000 ec0f0000 500f0000 500f0000 ........P...P... │ │ │ │ - 0x003df8a0 fb0f0000 fb0f0000 850f0000 850f0000 ................ │ │ │ │ - 0x003df8b0 fb0f0000 fb0f0000 d40f0000 d40f0000 ................ │ │ │ │ - 0x003df8c0 ff0f0000 ff0f0000 e10f0000 e10f0000 ................ │ │ │ │ - 0x003df8d0 20202020 05000500 00100010 00200020 ......... . │ │ │ │ - 0x003df8e0 106a106a 805a805a ff03ff03 007c007c .j.j.Z.Z.....|.| │ │ │ │ - 0x003df8f0 0000feff ffff0100 01000000 02000000 ................ │ │ │ │ - 0x003df900 a8050000 00080000 ff0b0000 000c0000 ................ │ │ │ │ - 0x003df910 ff130000 00140000 a1160000 00000000 ................ │ │ │ │ - 0x003df920 c9000000 c9000000 c9000000 c9000000 ................ │ │ │ │ - 0x003df930 91010000 91010000 91010000 91010000 ................ │ │ │ │ - 0x003df940 59020000 59020000 59020000 59020000 Y...Y...Y...Y... │ │ │ │ - 0x003df950 a7fdffff a7fdffff a7fdffff a7fdffff ................ │ │ │ │ - 0x003df960 1f030000 1f030000 1f030000 1f030000 ................ │ │ │ │ - 0x003df970 e3030000 e3030000 e3030000 e3030000 ................ │ │ │ │ - 0x003df980 a5040000 a5040000 a5040000 a5040000 ................ │ │ │ │ - 0x003df990 5bfbffff 5bfbffff 5bfbffff 5bfbffff [...[...[...[... │ │ │ │ - 0x003df9a0 64050000 64050000 64050000 64050000 d...d...d...d... │ │ │ │ - 0x003df9b0 9cfaffff 9cfaffff 9cfaffff 9cfaffff ................ │ │ │ │ - 0x003df9c0 1f060000 1f060000 1f060000 1f060000 ................ │ │ │ │ - 0x003df9d0 d7060000 d7060000 d7060000 d7060000 ................ │ │ │ │ - 0x003df9e0 8b070000 8b070000 8b070000 8b070000 ................ │ │ │ │ - 0x003df9f0 3a080000 3a080000 3a080000 3a080000 :...:...:...:... │ │ │ │ - 0x003dfa00 c6f7ffff c6f7ffff c6f7ffff c6f7ffff ................ │ │ │ │ - 0x003dfa10 e4080000 e4080000 e4080000 e4080000 ................ │ │ │ │ - 0x003dfa20 1cf7ffff 1cf7ffff 1cf7ffff 1cf7ffff ................ │ │ │ │ - 0x003dfa30 88090000 88090000 88090000 88090000 ................ │ │ │ │ - 0x003dfa40 260a0000 260a0000 260a0000 260a0000 &...&...&...&... │ │ │ │ - 0x003dfa50 daf5ffff daf5ffff daf5ffff daf5ffff ................ │ │ │ │ - 0x003dfa60 bf0a0000 bf0a0000 bf0a0000 bf0a0000 ................ │ │ │ │ - 0x003dfa70 41f5ffff 41f5ffff 41f5ffff 41f5ffff A...A...A...A... │ │ │ │ - 0x003dfa80 500b0000 500b0000 500b0000 500b0000 P...P...P...P... │ │ │ │ - 0x003dfa90 db0b0000 db0b0000 db0b0000 db0b0000 ................ │ │ │ │ - 0x003dfaa0 5e0c0000 5e0c0000 5e0c0000 5e0c0000 ^...^...^...^... │ │ │ │ - 0x003dfab0 da0c0000 da0c0000 da0c0000 da0c0000 ................ │ │ │ │ - 0x003dfac0 4e0d0000 4e0d0000 4e0d0000 4e0d0000 N...N...N...N... │ │ │ │ - 0x003dfad0 b90d0000 b90d0000 b90d0000 b90d0000 ................ │ │ │ │ - 0x003dfae0 1c0e0000 1c0e0000 1c0e0000 1c0e0000 ................ │ │ │ │ - 0x003dfaf0 770e0000 770e0000 770e0000 770e0000 w...w...w...w... │ │ │ │ - 0x003dfb00 c80e0000 c80e0000 c80e0000 c80e0000 ................ │ │ │ │ - 0x003dfb10 110f0000 110f0000 110f0000 110f0000 ................ │ │ │ │ - 0x003dfb20 500f0000 500f0000 500f0000 500f0000 P...P...P...P... │ │ │ │ - 0x003dfb30 850f0000 850f0000 850f0000 850f0000 ................ │ │ │ │ - 0x003dfb40 b10f0000 b10f0000 b10f0000 b10f0000 ................ │ │ │ │ - 0x003dfb50 d40f0000 d40f0000 d40f0000 d40f0000 ................ │ │ │ │ - 0x003dfb60 ec0f0000 ec0f0000 ec0f0000 ec0f0000 ................ │ │ │ │ - 0x003dfb70 fb0f0000 fb0f0000 fb0f0000 fb0f0000 ................ │ │ │ │ - 0x003dfb80 00010405 08090c0d 02030607 0a0b0e0f ................ │ │ │ │ - 0x003dfb90 02000000 02000000 02000000 02000000 ................ │ │ │ │ - 0x003dfba0 05000500 05000500 05000500 05000500 ................ │ │ │ │ - 0x003dfbb0 29050000 29050000 29050000 29050000 )...)...)...)... │ │ │ │ - 0x003dfbc0 b2090000 b2090000 b2090000 b2090000 ................ │ │ │ │ - 0x003dfbd0 f0f2ffff f0f2ffff f0f2ffff f0f2ffff ................ │ │ │ │ - 0x003dfbe0 00080000 00080000 00080000 00080000 ................ │ │ │ │ - 0x003dfbf0 00080008 00080008 00f800f8 00f800f8 ................ │ │ │ │ - 0x003dfc00 00f800f8 00f800f8 00080008 00080008 ................ │ │ │ │ - 0x003dfc10 00080008 00080008 00080008 00080008 ................ │ │ │ │ - 0x003dfc20 00f800f8 00f800f8 00f800f8 00f800f8 ................ │ │ │ │ - 0x003dfc30 db0e0000 db0e0000 db0e0000 db0e0000 ................ │ │ │ │ - 0x003dfc40 00100010 00100010 00100010 00100010 ................ │ │ │ │ - 0x003dfc50 a1160000 a1160000 a1160000 a1160000 ................ │ │ │ │ - 0x003dfc60 00180000 00180000 00180000 00180000 ................ │ │ │ │ - 0x003dfc70 00200020 00200020 00200020 00200020 . . . . . . . . │ │ │ │ - 0x003dfc80 00280000 00280000 00280000 00280000 .(...(...(...(.. │ │ │ │ - 0x003dfc90 422d0000 422d0000 422d0000 422d0000 B-..B-..B-..B-.. │ │ │ │ - 0x003dfca0 08350835 08350835 08350835 08350835 .5.5.5.5.5.5.5.5 │ │ │ │ - 0x003dfcb0 805a805a 805a805a 805a805a 805a805a .Z.Z.Z.Z.Z.Z.Z.Z │ │ │ │ - 0x003dfcc0 106a106a 106a106a 106a106a 106a106a .j.j.j.j.j.j.j.j │ │ │ │ - 0x003dfcd0 00400040 00400040 00400040 00400040 .@.@.@.@.@.@.@.@ │ │ │ │ - 0x003dfce0 ff03ff03 ff03ff03 ff03ff03 ff03ff03 ................ │ │ │ │ - 0x003dfcf0 1f06c80e 1f06c80e 1f06c80e 1f06c80e ................ │ │ │ │ - 0x003dfd00 38f11f06 38f11f06 38f11f06 38f11f06 8...8...8...8... │ │ │ │ - 0x003dfd10 500b500b 500b500b 500b500b 500b500b P.P.P.P.P.P.P.P. │ │ │ │ - 0x003dfd20 b0f4500b b0f4500b b0f4500b b0f4500b ..P...P...P...P. │ │ │ │ - 0x003dfd30 0000feff 0000feff 0000feff 0000feff ................ │ │ │ │ - 0x003dfd40 ffff0100 ffff0100 ffff0100 ffff0100 ................ │ │ │ │ - 0x003dfd50 ff0f0000 65000000 970b0000 f8f4ffff ....e........... │ │ │ │ - 0x003dfd60 a10e0000 7c060000 ee0e0000 3efaffff ....|.......>... │ │ │ │ - 0x003dfd70 91010000 ec0f0000 1f030000 b10f0000 ................ │ │ │ │ - 0x003dfd80 44fdffff c40f0000 37090000 150d0000 D.......7....... │ │ │ │ - 0x003dfd90 71f7ffff 850d0000 81030000 9c0f0000 q............... │ │ │ │ - 0x003dfda0 daf5ffff a2f3ffff 4ff0ffff e1fcffff ........O....... │ │ │ │ - 0x003dfdb0 e10f0000 f5010000 9d0c0000 28f6ffff ............(... │ │ │ │ - 0x003dfdc0 ec0d0000 e3070000 6c0f0000 bcfbffff ........l....... │ │ │ │ - 0x003dfdd0 8b070000 1c0e0000 4e0d0000 e4080000 ........N....... │ │ │ │ - 0x003dfde0 d3feffff f50f0000 730a0000 1e0c0000 ........s....... │ │ │ │ - 0x003dfdf0 cef8ffff 4b0e0000 05050000 310f0000 ....K.......1... │ │ │ │ - 0x003dfe00 5bfbffff b0f0ffff 1cf7ffff b2f2ffff [............... │ │ │ │ - 0x003dfe10 000d1d2d 00102030 0004080c 000e1e2e ...-.. 0........ │ │ │ │ - 0x003dfe20 0004080c 00204060 000a244e 0004080c ..... @`..$N.... │ │ │ │ - 0x003dfe30 004080c0 00000e00 2b004b00 6b008b00 .@......+.K.k... │ │ │ │ - 0x003dfe40 ab00cb00 00000e00 2c005a00 9700d700 ........,.Z..... │ │ │ │ - 0x003dfe50 17015701 00000a00 24004e00 8800d200 ..W.....$.N..... │ │ │ │ - 0x003dfe60 2c019601 202e2826 242a2c22 3c32343a ,... .(&$*,"<24: │ │ │ │ - 0x003dfe70 3836303e 0040205c 10502e4c 02482854 860>.@ \.P.L.H(T │ │ │ │ - 0x003dfe80 12582644 04782464 14682a74 06702c6c .X&D.x$d.h*t.p,l │ │ │ │ - 0x003dfe90 1660227c 00000000 00000000 00000000 .`"|............ │ │ │ │ - 0x003dfea0 00000000 2d134000 2719320e 3b054000 ....-.@.'.2.;.@. │ │ │ │ - 0x003dfeb0 241c2a16 3010350b 39073d03 40004000 $.*.0.5.9.=.@.@. │ │ │ │ - 0x003dfec0 221e251b 28182b15 2e12310f 340c360a ".%.(.+...1.4.6. │ │ │ │ - 0x003dfed0 38083a06 3c043d03 40004000 40004000 8.:.<.=.@.@.@.@. │ │ │ │ - 0x003dfee0 211f231d 241c261a 28182917 2b152c14 !.#.$.&.(.).+.,. │ │ │ │ - 0x003dfef0 2d132f11 3010320e 330d340c 350b3709 -./.0.2.3.4.5.7. │ │ │ │ - 0x003dff00 38083907 3a063b05 3c043c04 3d033e02 8.9.:.;.<.<.=.>. │ │ │ │ - 0x003dff10 40004000 40004000 40004000 40004000 @.@.@.@.@.@.@.@. │ │ │ │ - 0x003dff20 00020406 01030507 01030507 02040608 ................ │ │ │ │ - 0x003dff30 0406080a 0507090b 0507090b 06080a0c ................ │ │ │ │ - 0x003dff40 02040608 03050709 03050709 0406080a ................ │ │ │ │ - 0x003dff50 06080a0c 07090b0d 07090b0d 080a0c0e ................ │ │ │ │ - 0x003dff60 00010203 01020304 08090a0b 090a0b0c ................ │ │ │ │ - 0x003dff70 02030405 03040506 0a0b0c0d 0b0c0d0e ................ │ │ │ │ - 0x003dff80 00010203 01020304 02030405 03040506 ................ │ │ │ │ - 0x003dff90 04050607 05060708 06070809 0708090a ................ │ │ │ │ - 0x003dffa0 08090a0b 090a0b0c 0a0b0c0d 0b0c0d0e ................ │ │ │ │ - 0x003dffb0 0004080c 0105090d 02060a0e 03070b0f ................ │ │ │ │ - 0x003dffc0 00010203 00010203 08090a0b 08090a0b ................ │ │ │ │ - 0x003dffd0 00010809 02030a0b 04050c0d 06070e0f ................ │ │ │ │ - 0x003dffe0 00010102 02030304 0809090a 0a0b0b0c ................ │ │ │ │ - 0x003dfff0 00010102 02030304 04050506 06070708 ................ │ │ │ │ - 0x003e0000 04000501 06020703 08040905 0a060b07 ................ │ │ │ │ - 0x003e0010 00040105 02060307 04080509 060a070b ................ │ │ │ │ - 0x003e0020 00010001 00010001 02030203 02030203 ................ │ │ │ │ - 0x003e0030 00000000 00000000 08080808 08080808 ................ │ │ │ │ - 0x003e0040 00000000 04040404 08080808 0c0c0c0c ................ │ │ │ │ - 0x003e0050 02030001 06070405 0a0b0809 0e0f0c0d ................ │ │ │ │ - 0x003e0060 00000000 01000000 02000000 03000000 ................ │ │ │ │ - 0x003e0070 04000000 05000000 06000000 07000000 ................ │ │ │ │ - 0x003e0080 00000000 00010203 04050607 07070707 ................ │ │ │ │ - 0x003e0090 02010201 01010101 80808080 7f7f7f7f ................ │ │ │ │ - 0x003e00a0 40404040 00ff00ff 0f000f00 20002000 @@@@........ . . │ │ │ │ - 0x003e00b0 22002200 02010201 00020002 00040004 "."............. │ │ │ │ - 0x003e00c0 00080008 f71af71a 00200020 20000000 ......... . ... │ │ │ │ - 0x003e00d0 3f000000 00020000 00800000 ff030000 ?............... │ │ │ │ - 0x003e00e0 00400000 00000040 00000000 0f002e00 .@.....@........ │ │ │ │ - 0x003e00f0 49006600 8700ab00 e5001100 4a008c00 I.f.........J... │ │ │ │ - 0x003e0100 dc002d01 7b015901 9601d701 1d027402 ..-.{.Y.......t. │ │ │ │ - 0x003e0110 b2022103 9b03e003 2a047204 ca043205 ..!.....*.r...2. │ │ │ │ - 0x003e0120 a4055a06 bf062707 8f073708 2a082108 ..Z...'...7.*.!. │ │ │ │ - 0x003e0130 4d028f02 d5025403 d3034d04 6005b805 M.....T...M.`... │ │ │ │ - 0x003e0140 1e069206 3b07ec07 96080409 7f09f509 ....;........... │ │ │ │ - 0x003e0150 940a860a 8915e515 4116aa16 59175d17 ........A...Y.]. │ │ │ │ - 0x003e0160 66176e18 2219d719 a01aa01a a01aa01a f.n."........... │ │ │ │ - 0x003e0170 b919231a 791a1a1b 1e1b271b 8f00a902 ..#.y.....'..... │ │ │ │ - 0x003e0180 53055d05 67057105 7b05010c bb0df10f S.].g.q.{....... │ │ │ │ - 0x003e0190 fb0f0510 0f101910 8f156417 79198319 ..........d.y... │ │ │ │ - 0x003e01a0 8d199719 a1199600 37034a03 5d037003 ........7.J.].p. │ │ │ │ - 0x003e01b0 8303010a 2b0c3e0c 510c640c 770ced11 ....+.>.Q.d.w... │ │ │ │ - 0x003e01c0 f6130914 1c142f14 4214712a f9ff4f2b ....../.B.q*..O+ │ │ │ │ - 0x003e01d0 f9ff9e2b f9ff192c f9ff852c f9ffe82c ...+...,...,..., │ │ │ │ - 0x003e01e0 f9fffd2d f9fffb2e f9ff5a2f f9fff92f ...-......Z/.../ │ │ │ │ - 0x003e01f0 f9ff8930 f9ff1031 f9ff5832 f9ff9b33 ...0...1..X2...3 │ │ │ │ - 0x003e0200 f9ff1d34 f9fffd34 f9ffce35 f9ff9236 ...4...4...5...6 │ │ │ │ - 0x003e0210 f9ff3143 f9ffe244 f9ff9845 f9ffc346 ..1C...D...E...F │ │ │ │ - 0x003e0220 f9ffde47 f9ff0649 f9ff7e4b f9ff124d ...G...I..~K...M │ │ │ │ - 0x003e0230 f9ffc84d f9ffe64e f9fff54f f9ff0951 ...M...N...O...Q │ │ │ │ - 0x003e0240 f9ff4c53 f9ffcf54 f9ff7755 f9ff1556 ..LS...T..wU...V │ │ │ │ - 0x003e0250 f9ffab56 f9ffc557 f9ffab37 f9ff2e38 ...V...W...7...8 │ │ │ │ - 0x003e0260 f9ffbe38 f9ff1e39 f9ff7e39 f9ffca39 ...8...9..~9...9 │ │ │ │ - 0x003e0270 f9ff1a3a f9ff6a3a f9ffca3a f9ff4f3b ...:..j:...:..O; │ │ │ │ - 0x003e0280 f9ffa63b f9ff063c f9ff763c f9ffe63c ...;...<..v<...< │ │ │ │ - 0x003e0290 f9ffe63c f9ffe63c f9ff0000 00000000 ...<...<........ │ │ │ │ - 0x003e02a0 00000000 2d134000 2719320e 3b054000 ....-.@.'.2.;.@. │ │ │ │ - 0x003e02b0 241c2a16 3010350b 39073d03 40004000 $.*.0.5.9.=.@.@. │ │ │ │ - 0x003e02c0 221e251b 28182b15 2e12310f 340c360a ".%.(.+...1.4.6. │ │ │ │ - 0x003e02d0 38083a06 3c043d03 40004000 40004000 8.:.<.=.@.@.@.@. │ │ │ │ - 0x003e02e0 211f231d 241c261a 28182917 2b152c14 !.#.$.&.(.).+.,. │ │ │ │ - 0x003e02f0 2d132f11 3010320e 330d340c 350b3709 -./.0.2.3.4.5.7. │ │ │ │ - 0x003e0300 38083907 3a063b05 3c043c04 3d033e02 8.9.:.;.<.<.=.>. │ │ │ │ - 0x003e0310 00020406 01030507 01030507 02040608 ................ │ │ │ │ - 0x003e0320 0406080a 0507090b 0507090b 06080a0c ................ │ │ │ │ - 0x003e0330 02040608 03050709 03050709 0406080a ................ │ │ │ │ - 0x003e0340 06080a0c 07090b0d 07090b0d 080a0c0e ................ │ │ │ │ - 0x003e0350 00010001 00010001 02030203 02030203 ................ │ │ │ │ - 0x003e0360 00010203 01020304 08090a0b 090a0b0c ................ │ │ │ │ - 0x003e0370 02030405 03040506 0a0b0c0d 0b0c0d0e ................ │ │ │ │ - 0x003e0380 00010203 01020304 02030405 03040506 ................ │ │ │ │ - 0x003e0390 04050607 05060708 06070809 0708090a ................ │ │ │ │ - 0x003e03a0 08090a0b 090a0b0c 0a0b0c0d 0b0c0d0e ................ │ │ │ │ - 0x003e03b0 00010203 00010203 08090a0b 08090a0b ................ │ │ │ │ - 0x003e03c0 00010809 02030a0b 04050c0d 06070e0f ................ │ │ │ │ - 0x003e03d0 00010102 02030304 0809090a 0a0b0b0c ................ │ │ │ │ - 0x003e03e0 00010102 02030304 04050506 06070708 ................ │ │ │ │ - 0x003e03f0 00010405 08090c0d 02030607 0a0b0e0f ................ │ │ │ │ - 0x003e0400 00000000 01000000 02000000 03000000 ................ │ │ │ │ - 0x003e0410 00000000 00010203 04050607 07070707 ................ │ │ │ │ - 0x003e0420 02010201 02010201 01010101 01010101 ................ │ │ │ │ - 0x003e0430 80808080 80808080 7f7f7f7f 7f7f7f7f ................ │ │ │ │ - 0x003e0440 00000000 00000000 08080808 08080808 ................ │ │ │ │ - 0x003e0450 00000000 04040404 08080808 0c0c0c0c ................ │ │ │ │ - 0x003e0460 40404040 40404040 40404040 40404040 @@@@@@@@@@@@@@@@ │ │ │ │ - 0x003e0470 00ff00ff 00ff00ff 00ff00ff 00ff00ff ................ │ │ │ │ - 0x003e0480 01000100 01000100 01000100 01000100 ................ │ │ │ │ - 0x003e0490 02000200 02000200 02000200 02000200 ................ │ │ │ │ - 0x003e04a0 08000800 08000800 08000800 08000800 ................ │ │ │ │ - 0x003e04b0 0f000f00 0f000f00 0f000f00 0f000f00 ................ │ │ │ │ - 0x003e04c0 1a001a00 1a001a00 1a001a00 1a001a00 ................ │ │ │ │ - 0x003e04d0 22002200 22002200 22002200 22002200 ".".".".".".".". │ │ │ │ - 0x003e04e0 00020002 00020002 00020002 00020002 ................ │ │ │ │ - 0x003e04f0 00040004 00040004 00040004 00040004 ................ │ │ │ │ - 0x003e0500 00080008 00080008 00080008 00080008 ................ │ │ │ │ - 0x003e0510 f71af71a f71af71a f71af71a f71af71a ................ │ │ │ │ - 0x003e0520 00200020 00200020 00200020 00200020 . . . . . . . . │ │ │ │ - 0x003e0530 20000000 20000000 20000000 20000000 ... ... ... ... │ │ │ │ - 0x003e0540 3f000000 3f000000 3f000000 3f000000 ?...?...?...?... │ │ │ │ - 0x003e0550 00020000 00020000 00020000 00020000 ................ │ │ │ │ - 0x003e0560 64400000 64400000 64400000 64400000 d@..d@..d@..d@.. │ │ │ │ - 0x003e0570 00800000 00800000 00800000 00800000 ................ │ │ │ │ - 0x003e0580 00000400 00000400 00000400 00000400 ................ │ │ │ │ - 0x003e0590 ff030000 ff030000 ff030000 ff030000 ................ │ │ │ │ - 0x003e05a0 00400000 00400000 00400000 00400000 .@...@...@...@.. │ │ │ │ - 0x003e05b0 00000040 00000000 00000040 00000000 ...@.......@.... │ │ │ │ - 0x003e05c0 007f0000 00010000 007f0000 ff020000 ................ │ │ │ │ - 0x003e05d0 017fff00 fd040000 017efe00 fc060100 .........~...... │ │ │ │ - 0x003e05e0 017efd00 fb080100 017dfc00 fa0b0100 .~.......}...... │ │ │ │ - 0x003e05f0 017cfc00 f90d0100 027bfb00 f80f0100 .|.......{...... │ │ │ │ - 0x003e0600 027afa00 f7120100 0279fa00 f6140100 .z.......y...... │ │ │ │ - 0x003e0610 0278f900 f5160200 0277f800 f4190200 .x.......w...... │ │ │ │ - 0x003e0620 0375f800 f31b0200 0374f700 f31d0200 .u.......t...... │ │ │ │ - 0x003e0630 0372f600 f2200300 0371f600 f1230200 .r... ...q...#.. │ │ │ │ - 0x003e0640 036ff500 f1250300 036df500 f0280300 .o...%...m...(.. │ │ │ │ - 0x003e0650 036cf400 f02a0300 046af300 ef2d0300 .l...*...j...-.. │ │ │ │ - 0x003e0660 0468f300 ef2f0300 0466f200 ef320300 .h.../...f...2.. │ │ │ │ - 0x003e0670 0464f200 ef340300 0462f100 ee370400 .d...4...b...7.. │ │ │ │ - 0x003e0680 0460f100 ee3a0300 045ef000 ee3c0400 .`...:...^...<.. │ │ │ │ - 0x003e0690 045bf000 ee3f0400 0459f000 ee410400 .[...?...Y...A.. │ │ │ │ - 0x003e06a0 0457ef00 ee440400 0455ef00 ee460400 .W...D...U...F.. │ │ │ │ - 0x003e06b0 0452ef00 ee490400 0450ef00 ee4b0400 .R...I...P...K.. │ │ │ │ - 0x003e06c0 044eee00 ee4e0400 044bee00 ef500400 .N...N...K...P.. │ │ │ │ - 0x003e06d0 0449ee00 ef520400 0446ee00 ef550400 .I...R...F...U.. │ │ │ │ - 0x003e06e0 0444ee00 ef570400 0441ee00 f0590400 .D...W...A...Y.. │ │ │ │ - 0x003e06f0 043fee00 f05b0400 043cee00 f05e0400 .?...[...<...^.. │ │ │ │ - 0x003e0700 033aee00 f1600400 0437ee00 f1620400 .:...`...7...b.. │ │ │ │ - 0x003e0710 0334ef00 f2640400 0332ef00 f2660400 .4...d...2...f.. │ │ │ │ - 0x003e0720 032fef00 f3680400 032def00 f36a0400 ./...h...-...j.. │ │ │ │ - 0x003e0730 032af000 f46c0300 0328f000 f56d0300 .*...l...(...m.. │ │ │ │ - 0x003e0740 0325f100 f56f0300 0223f100 f6710300 .%...o...#...q.. │ │ │ │ - 0x003e0750 0320f200 f6720300 021df300 f7740300 . ...r.......t.. │ │ │ │ - 0x003e0760 021bf300 f8750300 0219f400 f8770200 .....u.......w.. │ │ │ │ - 0x003e0770 0216f500 f9780200 0114f600 fa790200 .....x.......y.. │ │ │ │ - 0x003e0780 0112f700 fa7a0200 010ff800 fb7b0200 .....z.......{.. │ │ │ │ - 0x003e0790 010df900 fc7c0100 010bfa00 fc7d0100 .....|.......}.. │ │ │ │ - 0x003e07a0 0108fb00 fd7e0100 0106fc00 fe7e0100 .....~.......~.. │ │ │ │ - 0x003e07b0 0004fd00 ff7f0100 0002ff00 007f0000 ................ │ │ │ │ - 0x003e07c0 00000100 007f0000 00ff0200 007f0000 ................ │ │ │ │ - 0x003e07d0 00fd0401 017ffe00 00fb0601 017ffe00 ................ │ │ │ │ - 0x003e07e0 00fa0801 027efd00 fff90b02 027efcff .....~.......~.. │ │ │ │ - 0x003e07f0 fff80d02 037dfbff fff61003 037cfaff .....}.......|.. │ │ │ │ - 0x003e0800 fff51203 047bf9ff fff41403 047af9ff .....{.......z.. │ │ │ │ - 0x003e0810 fff31703 0479f8ff fef21904 0578f7ff .....y.......x.. │ │ │ │ - 0x003e0820 fff11b04 0577f6ff fff01e04 0576f5ff .....w.......v.. │ │ │ │ - 0x003e0830 feef2105 0674f4ff feef2305 0672f4ff ..!..t....#..r.. │ │ │ │ - 0x003e0840 feee2605 0671f3ff feed2906 076ff2fe ..&..q....)..o.. │ │ │ │ - 0x003e0850 feed2b06 076ef1fe feec2e06 076cf1fe ..+..n.......l.. │ │ │ │ - 0x003e0860 feec3106 076af0fe feeb3307 0768f0fe ..1..j....3..h.. │ │ │ │ - 0x003e0870 feeb3607 0766effe feeb3807 0864eefe ..6..f....8..d.. │ │ │ │ - 0x003e0880 feea3b07 0862eefe feea3e07 0860edfe ..;..b....>..`.. │ │ │ │ - 0x003e0890 feea4007 085eedfe feea4308 085becfe ..@..^....C..[.. │ │ │ │ - 0x003e08a0 feea4508 0859ecfe feea4808 0857ebfe ..E..Y....H..W.. │ │ │ │ - 0x003e08b0 feeb4a08 0854ebfe feea4d08 0852ebfe ..J..T....M..R.. │ │ │ │ - 0x003e08c0 feeb4f08 084febfe feeb5208 084deafe ..O..O....R..M.. │ │ │ │ - 0x003e08d0 feeb5408 084aebfe feeb5708 0848eafe ..T..J....W..H.. │ │ │ │ - 0x003e08e0 feec5908 0845eafe feec5b08 0843eafe ..Y..E....[..C.. │ │ │ │ - 0x003e08f0 feed5e08 0740eafe feed6008 073eeafe ..^..@....`..>.. │ │ │ │ - 0x003e0900 feee6208 073beafe feee6408 0738ebfe ..b..;....d..8.. │ │ │ │ - 0x003e0910 feef6607 0736ebfe fef06807 0733ebfe ..f..6....h..3.. │ │ │ │ - 0x003e0920 fef06a07 0631ecfe fef16c07 062eecfe ..j..1....l..... │ │ │ │ - 0x003e0930 fef16e07 062bedfe fef26f07 0629edfe ..n..+....o..).. │ │ │ │ - 0x003e0940 fff37106 0526eefe fff47206 0523effe ..q..&....r..#.. │ │ │ │ - 0x003e0950 fff47406 0521effe fff57605 041ef0ff ..t..!....v..... │ │ │ │ - 0x003e0960 fff67705 041bf1ff fff77805 0419f2fe ..w.......x..... │ │ │ │ - 0x003e0970 fff87904 0317f3ff fff97a04 0314f4ff ..y.......z..... │ │ │ │ - 0x003e0980 fff97b04 0312f5ff fffa7c03 0310f6ff ..{.......|..... │ │ │ │ - 0x003e0990 fffb7d03 020df8ff fffc7e02 020bf9ff ..}.......~..... │ │ │ │ - 0x003e09a0 00fd7e02 0108fa00 00fe7f01 0106fb00 ..~............. │ │ │ │ - 0x003e09b0 00fe7f01 0104fd00 00007f00 0002ff00 ................ │ │ │ │ - 0x003e09c0 00007f00 00010000 00007f00 00ff0200 ................ │ │ │ │ - 0x003e09d0 00017fff 00fd0400 00017efe 00fc0601 ..........~..... │ │ │ │ - 0x003e09e0 00017efd 00fb0801 00017dfc 00fa0b01 ..~.......}..... │ │ │ │ - 0x003e09f0 00017cfc 00f90d01 00027bfb 00f80f01 ..|.......{..... │ │ │ │ - 0x003e0a00 00027afa 00f71201 000279fa 00f61401 ..z.......y..... │ │ │ │ - 0x003e0a10 000278f9 00f51602 000277f8 00f41902 ..x.......w..... │ │ │ │ - 0x003e0a20 000375f8 00f31b02 000374f7 00f31d02 ..u.......t..... │ │ │ │ - 0x003e0a30 000372f6 00f22003 000371f6 00f12302 ..r... ...q...#. │ │ │ │ - 0x003e0a40 00036ff5 00f12503 00036df5 00f02803 ..o...%...m...(. │ │ │ │ - 0x003e0a50 00036cf4 00f02a03 00046af3 00ef2d03 ..l...*...j...-. │ │ │ │ - 0x003e0a60 000468f3 00ef2f03 000466f2 00ef3203 ..h.../...f...2. │ │ │ │ - 0x003e0a70 000464f2 00ef3403 000462f1 00ee3704 ..d...4...b...7. │ │ │ │ - 0x003e0a80 000460f1 00ee3a03 00045ef0 00ee3c04 ..`...:...^...<. │ │ │ │ - 0x003e0a90 00045bf0 00ee3f04 000459f0 00ee4104 ..[...?...Y...A. │ │ │ │ - 0x003e0aa0 000457ef 00ee4404 000455ef 00ee4604 ..W...D...U...F. │ │ │ │ - 0x003e0ab0 000452ef 00ee4904 000450ef 00ee4b04 ..R...I...P...K. │ │ │ │ - 0x003e0ac0 00044eee 00ee4e04 00044bee 00ef5004 ..N...N...K...P. │ │ │ │ - 0x003e0ad0 000449ee 00ef5204 000446ee 00ef5504 ..I...R...F...U. │ │ │ │ - 0x003e0ae0 000444ee 00ef5704 000441ee 00f05904 ..D...W...A...Y. │ │ │ │ - 0x003e0af0 00043fee 00f05b04 00043cee 00f05e04 ..?...[...<...^. │ │ │ │ - 0x003e0b00 00033aee 00f16004 000437ee 00f16204 ..:...`...7...b. │ │ │ │ - 0x003e0b10 000334ef 00f26404 000332ef 00f26604 ..4...d...2...f. │ │ │ │ - 0x003e0b20 00032fef 00f36804 00032def 00f36a04 ../...h...-...j. │ │ │ │ - 0x003e0b30 00032af0 00f46c03 000328f0 00f56d03 ..*...l...(...m. │ │ │ │ - 0x003e0b40 000325f1 00f56f03 000223f1 00f67103 ..%...o...#...q. │ │ │ │ - 0x003e0b50 000320f2 00f67203 00021df3 00f77403 .. ...r.......t. │ │ │ │ - 0x003e0b60 00021bf3 00f87503 000219f4 00f87702 ......u.......w. │ │ │ │ - 0x003e0b70 000216f5 00f97802 000114f6 00fa7902 ......x.......y. │ │ │ │ - 0x003e0b80 000112f7 00fa7a02 00010ff8 00fb7b02 ......z.......{. │ │ │ │ - 0x003e0b90 00010df9 00fc7c01 00010bfa 00fc7d01 ......|.......}. │ │ │ │ - 0x003e0ba0 000108fb 00fd7e01 000106fc 00fe7e01 ......~.......~. │ │ │ │ - 0x003e0bb0 000004fd 00ff7f01 000002ff 00007f00 ................ │ │ │ │ - 0x003e0bc0 000002ff 00007f00 02010201 7ab9f9ff ............z... │ │ │ │ - 0x003e0bd0 ceb9f9ff 09baf9ff 3fbaf9ff 9bbaf9ff ........?....... │ │ │ │ - 0x003e0be0 4fbbf9ff 5ebdf9ff cabdf9ff 1dbef9ff O...^........... │ │ │ │ - 0x003e0bf0 6bbef9ff fbbef9ff 0fc0f9ff 07c3f9ff k............... │ │ │ │ - 0x003e0c00 acc3f9ff 37c4f9ff bdc4f9ff b2c5f9ff ....7........... │ │ │ │ - 0x003e0c10 8dc7f9ff 14cbf9ff 6fcbf9ff a7cbf9ff ........o....... │ │ │ │ - 0x003e0c20 e8cbf9ff 59ccf9ff 37cdf9ff a1cff9ff ....Y...7....... │ │ │ │ - 0x003e0c30 eecff9ff 37d0f9ff 74d0f9ff b0d0f9ff ....7...t....... │ │ │ │ - 0x003e0c40 1dd1f9ff 1bd2f9ff 4fd2f9ff 67d2f9ff ........O...g... │ │ │ │ - 0x003e0c50 84d2f9ff a0d2f9ff d0d2f9ff c4d3f9ff ................ │ │ │ │ - 0x003e0c60 1dd4f9ff 81d4f9ff dbd4f9ff 9cd5f9ff ................ │ │ │ │ - 0x003e0c70 e7d5f9ff 2dd6f9ff 7ad6f9ff c3d6f9ff ....-...z....... │ │ │ │ - 0x003e0c80 5dd7f9ff a4d7f9ff f7d7f9ff 52d8f9ff ]...........R... │ │ │ │ - 0x003e0c90 52d8f9ff 52d8f9ff 52d8f9ff 0f002e00 R...R...R....... │ │ │ │ - 0x003e0ca0 49006a00 8b00c200 f4001500 5a00b300 I.j.........Z... │ │ │ │ - 0x003e0cb0 1c011301 0a015c0d d90ef60f ff0f0810 ......\......... │ │ │ │ - 0x003e0cc0 11103f00 d300a501 86027d02 74029703 ..?.......}.t... │ │ │ │ - 0x003e0cd0 0f04bd04 1b060d06 ff05ba07 eb08110a ................ │ │ │ │ - 0x003e0ce0 020af309 e4094109 a709180a eb0ae20a ......A......... │ │ │ │ - 0x003e0cf0 d90ad00a 0d0cca0c 870d870d 870d870d ................ │ │ │ │ - 0x003e0d00 870d3209 c409710a 7a0a830a 8c0a9501 ..2...q.z....... │ │ │ │ - 0x003e0d10 d7010f02 51028c02 f8024503 bd030004 ....Q.....E..... │ │ │ │ - 0x003e0d20 48049004 13050a05 0105d905 4506ae06 H...........E... │ │ │ │ - 0x003e0d30 45073807 2f072607 c1010a02 6b02db02 E.8./.&.....k... │ │ │ │ - 0x003e0d40 d202c902 7603c703 2404e904 db04cd04 ....v...$....... │ │ │ │ - 0x003e0d50 e2056406 f606e706 d806c906 a2003503 ..d...........5. │ │ │ │ - 0x003e0d60 b506c206 cf06dc06 e9061310 40126915 ............@.i. │ │ │ │ - 0x003e0d70 76158315 90159d15 921dd91f bd22ca22 v............"." │ │ │ │ - 0x003e0d80 d722e422 f122a100 16042904 3c044f04 ."."."....).<.O. │ │ │ │ - 0x003e0d90 6204800d 9110a410 b710ca10 dd10cc18 b............... │ │ │ │ - 0x003e0da0 9b1bae1b c11bd41b e71b0000 00000000 ................ │ │ │ │ - 0x003e0db0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x003e0dc0 00000000 00da0000 00ce00e4 00f60000 ................ │ │ │ │ - 0x003e0dd0 00c800d4 00e000ea 00f200fa 00000000 ................ │ │ │ │ - 0x003e0de0 00c400ca 00d000d6 00dc00e2 00e800ec ................ │ │ │ │ - 0x003e0df0 00f000f4 00f800fa 00000000 00000000 ................ │ │ │ │ - 0x003e0e00 00c200c6 00c800cc 00d000d2 00d600d8 ................ │ │ │ │ - 0x003e0e10 00da00de 00e000e4 00e600e8 00ea00ee ................ │ │ │ │ - 0x003e0e20 00f000f2 00f400f6 00f800f8 00fa00fc ................ │ │ │ │ - 0x003e0e30 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x003e0e40 00000000 04000000 01000000 05000000 ................ │ │ │ │ - 0x003e0e50 02000000 06000000 03000000 07000000 ................ │ │ │ │ - 0x003e0e60 00010203 02030405 04050607 06070809 ................ │ │ │ │ - 0x003e0e70 04050607 06070809 08090a0b 0a0b0c0d ................ │ │ │ │ - 0x003e0e80 00010203 04050607 02030405 06070809 ................ │ │ │ │ - 0x003e0e90 00010203 04050607 00010203 04050607 ................ │ │ │ │ - 0x003e0ea0 00010809 02030a0b 04050c0d 06070e0f ................ │ │ │ │ - 0x003e0eb0 00000000 01000000 02000000 03000000 ................ │ │ │ │ - 0x003e0ec0 04000000 05000000 06000000 07000000 ................ │ │ │ │ - 0x003e0ed0 00000000 01000000 04000000 05000000 ................ │ │ │ │ - 0x003e0ee0 02000000 03000000 06000000 07000000 ................ │ │ │ │ - 0x003e0ef0 00010001 00010001 00010203 04050607 ................ │ │ │ │ - 0x003e0f00 08090a0b 0c0d0e0f 0e0f0e0f 0e0f0e0f ................ │ │ │ │ - 0x003e0f10 00010001 00010001 02030203 02030203 ................ │ │ │ │ - 0x003e0f20 02030001 06070405 0a0b0809 0e0f0c0d ................ │ │ │ │ - 0x003e0f30 00000000 00000000 04040404 04040404 ................ │ │ │ │ - 0x003e0f40 08080808 08080808 0c0c0c0c 0c0c0c0c ................ │ │ │ │ - 0x003e0f50 10001000 04000400 08000800 0a000a00 ................ │ │ │ │ - 0x003e0f60 22000000 28000000 02000000 08000000 "...(........... │ │ │ │ - 0x003e0f70 02000000 04000000 00020000 80000000 ................ │ │ │ │ - 0x003e0f80 0a000000 08000000 0800feff 2000fcff ............ ... │ │ │ │ - 0x003e0f90 004000f0 05000000 03000000 00100010 .@.............. │ │ │ │ - 0x003e0fa0 00400040 f0bff0bf fcbffcbf 00080008 .@.@............ │ │ │ │ - 0x003e0fb0 00200020 02000200 40004000 00080008 . . ....@.@..... │ │ │ │ - 0x003e0fc0 00200020 df6bdf6b fe7ffe7f 00fe00fe . . .k.k........ │ │ │ │ - 0x003e0fd0 20000000 3f000000 40000000 00800000 ...?...@....... │ │ │ │ - 0x003e0fe0 02000100 2000f8ff ff030000 00000040 .... ..........@ │ │ │ │ - 0x003e0ff0 00000000 00000000 e6a0faff 66a1faff ............f... │ │ │ │ - 0x003e1000 d5a1faff fba1faff 21a2faff 45a2faff ........!...E... │ │ │ │ - 0x003e1010 38a3faff b8a3faff 27a4faff 4da4faff 8.......'...M... │ │ │ │ - 0x003e1020 73a4faff 97a4faff dfa5faff 63a6faff s...........c... │ │ │ │ - 0x003e1030 d2a6faff f9a6faff 1fa7faff 43a7faff ............C... │ │ │ │ - 0x003e1040 0ba9faff b8a9faff 2aaafaff 7daafaff ........*...}... │ │ │ │ - 0x003e1050 f4aafaff 6dabfaff 11aefaff 9aaefaff ....m........... │ │ │ │ - 0x003e1060 e1aefaff 08affaff 2eaffaff 52affaff ............R... │ │ │ │ - 0x003e1070 59b1faff e7b1faff 11b2faff 2cb2faff Y...........,... │ │ │ │ - 0x003e1080 46b2faff 6fb2faff 91b3faff f7b3faff F...o........... │ │ │ │ - 0x003e1090 69b4faff bfb4faff 20b5faff 5fb5faff i....... ..._... │ │ │ │ - 0x003e10a0 96b5faff d4b5faff 1cb6faff c6b6faff ................ │ │ │ │ - 0x003e10b0 06b7faff 47b7faff 95b7faff e1b7faff ....G........... │ │ │ │ - 0x003e10c0 24b8faff 97b8faff 0f002a00 47006800 $.........*.G.h. │ │ │ │ - 0x003e10d0 8c00c600 fb002d00 6c00ae00 f6003f01 ......-.l.....?. │ │ │ │ - 0x003e10e0 8501b201 f2013602 8002c902 0e030e03 ......6......... │ │ │ │ - 0x003e10f0 7e03bd03 fa03b604 3f04b604 b6046c05 ~.......?.....l. │ │ │ │ - 0x003e1100 e9056206 e706e706 e706e706 6902bf02 ..b.........i... │ │ │ │ - 0x003e1110 02034b03 4b034b03 e6034804 8e04e004 ..K.K.K...H..... │ │ │ │ - 0x003e1120 e004e004 7c051206 88068806 88068806 ....|........... │ │ │ │ - 0x003e1130 b7000e03 00070d07 1a072707 3407d30e ..........'.4... │ │ │ │ - 0x003e1140 c810f013 fd130a14 17142414 881a731c ..........$...s. │ │ │ │ - 0x003e1150 8e1f9b1f a81fb51f c21fab00 7f049804 ................ │ │ │ │ - 0x003e1160 b104ca04 e3046c0c 800f990f b20fcb0f ......l......... │ │ │ │ - 0x003e1170 e40f3e16 45195e19 77199019 a9190000 ..>.E.^.w....... │ │ │ │ + 0x003db160 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x003db170 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x003db180 807f807f 7f8000ff 7f8015ea d52ac03f .............*.? │ │ │ │ + 0x003db190 7f8045ba 12ede916 c936b24d a55aa05f ..E......6.M.Z._ │ │ │ │ + 0x003db1a0 7f80619e 44bb2ad5 11eefb04 e619d42b ..a.D.*........+ │ │ │ │ + 0x003db1b0 c43bb649 ab54a15e 9a65946b 916e906f .;.I.T.^.e.k.n.o │ │ │ │ + 0x003db1c0 7f80708f 619e52ad 44bb36c9 29d61de2 ..p.a.R.D.6.)... │ │ │ │ + 0x003db1d0 11ee05fa fa05ef10 e51adc23 d32cca35 ...........#.,.5 │ │ │ │ + 0x003db1e0 c23dbb44 b44bad52 a758a25d 9d629966 .=.D.K.R.X.].b.f │ │ │ │ + 0x003db1f0 956a916e 8e718c73 8a758976 88778877 .j.n.q.s.u.v.w.w │ │ │ │ + 0x003db200 7f807887 708f6996 619e5aa5 52ad4bb4 ..x.p.i.a.Z.R.K. │ │ │ │ + 0x003db210 44bb3dc2 36c930cf 29d623dc 1ce316e9 D.=.6.0.).#..... │ │ │ │ + 0x003db220 10ef0af5 05faff00 f906f40b ef10ea15 ................ │ │ │ │ + 0x003db230 e51ae01f db24d629 d22dcd32 c936c53a .....$.).-.2.6.: │ │ │ │ + 0x003db240 c13ebd42 b946b649 b24daf50 ac53a956 .>.B.F.I.M.P.S.V │ │ │ │ + 0x003db250 a659a35c a05f9d62 9b649966 9669946b .Y.\._.b.d.f.i.k │ │ │ │ + 0x003db260 926d906f 8f708d72 8c738a75 89768877 .m.o.p.r.s.u.v.w │ │ │ │ + 0x003db270 87788679 8679857a 857a847b 847b847b .x.y.y.z.z.{.{.{ │ │ │ │ + 0x003db280 01020304 05060708 090a0b0c 0d0e0f10 ................ │ │ │ │ + 0x003db290 11121314 15161718 191a1b1c 1d1e1f20 ............... │ │ │ │ + 0x003db2a0 201f1e1d 1c1b1a19 18171615 14131211 ............... │ │ │ │ + 0x003db2b0 100f0e0d 0c0b0a09 08070605 04030201 ................ │ │ │ │ + 0x003db2c0 07070b0b 0f0f1313 13171717 1f1f1f27 ...............' │ │ │ │ + 0x003db2d0 27272f2f 2f3f3f3f 4f4f4fff 00100010 ''///???OOO..... │ │ │ │ + 0x003db2e0 00140014 08100810 20102010 18141814 ........ . ..... │ │ │ │ + 0x003db2f0 10101010 00000000 00000000 08000800 ................ │ │ │ │ + 0x003db300 00000001 01020203 03040405 05060607 ................ │ │ │ │ + 0x003db310 07080809 090a0a0b 0b0c0c0d 0d0e0e0f ................ │ │ │ │ + 0x003db320 0f0f0f0f 0f0f0f0f 80808080 24fc24fc ............$.$. │ │ │ │ + 0x003db330 08070706 06050504 04030302 02010100 ................ │ │ │ │ + 0x003db340 377f277f 277f070f 1f070f1f 00031f00 7.'.'........... │ │ │ │ + 0x003db350 273f132f 132f0303 03030303 00000000 '?././.......... │ │ │ │ + 0x003db360 01000201 03020403 05040605 07060807 ................ │ │ │ │ + 0x003db370 02030304 04050506 06070708 08080808 ................ │ │ │ │ + 0x003db380 07060f0e 05040d0c 03020b0a 01000908 ................ │ │ │ │ + 0x003db390 00010102 02030304 0809090a 0a0b0b0c ................ │ │ │ │ + 0x003db3a0 03020706 0b0a0f0e 02010605 0a090e0d ................ │ │ │ │ + 0x003db3b0 07060f0e 06050e0d 05040d0c 04030c0b ................ │ │ │ │ + 0x003db3c0 04030302 02010100 0c0b0b0a 0a090908 ................ │ │ │ │ + 0x003db3d0 0004080c 0105090d 02060a0e 03070b0f ................ │ │ │ │ + 0x003db3e0 00004000 8000c000 00014001 8001c001 ..@.......@..... │ │ │ │ + 0x003db3f0 00044004 8004c004 00054005 8005c005 ..@.......@..... │ │ │ │ + 0x003db400 40008000 c0000001 40018001 c0010002 @.......@....... │ │ │ │ + 0x003db410 40028002 c0020003 40038003 c0030004 @.......@....... │ │ │ │ + 0x003db420 01000200 03000400 05000600 07000800 ................ │ │ │ │ + 0x003db430 09000a00 0b000c00 0d000e00 0f001000 ................ │ │ │ │ + 0x003db440 5a5a5a5a 0e0e0e0e 1b1b1b1b 1f1f1f1f ZZZZ............ │ │ │ │ + 0x003db450 20202020 0c0c0c0c 01000100 05ffffff ............ │ │ │ │ + 0x003db460 0a040a04 25060506 67090709 48ff08ff ....%...g...H... │ │ │ │ + 0x003db470 10040004 35060506 770b070b 5fff0fff ....5...w..._... │ │ │ │ + 0x003db480 03040304 05060506 07020702 01ff01ff ................ │ │ │ │ + 0x003db490 03040304 05060506 070b070b 7f817f81 ................ │ │ │ │ + 0x003db4a0 00010001 04050405 08090809 0c0d0c0d ................ │ │ │ │ + 0x003db4b0 02030203 06070607 0a0b0a0b 0e0f0e0f ................ │ │ │ │ + 0x003db4c0 07070707 03030303 05050505 01010101 ................ │ │ │ │ + 0x003db4d0 06060606 02020202 04040404 40004000 ............@.@. │ │ │ │ + 0x003db4e0 00ff01ff 02ff03ff 04ff05ff 06ff07ff ................ │ │ │ │ + 0x003db4f0 07ff07ff 07ff07ff 07ff07ff 07ff07ff ................ │ │ │ │ + 0x003db500 00010203 04050607 08090a0b 0c0d0e0f ................ │ │ │ │ + 0x003db510 00010203 04050607 06070607 06070607 ................ │ │ │ │ + 0x003db520 00010203 04050607 08090a0b 0c0d0e0f ................ │ │ │ │ + 0x003db530 0e0f0e0f 0e0f0e0f 0e0f0e0f 0e0f0e0f ................ │ │ │ │ + 0x003db540 00010203 04050607 06070607 06070607 ................ │ │ │ │ + 0x003db550 06070607 06070607 06070607 06070607 ................ │ │ │ │ + 0x003db560 0f0e0d0c 0b0a0908 07060504 03020100 ................ │ │ │ │ + 0x003db570 3e003e00 80008000 ff00ff00 00020002 >.>............. │ │ │ │ + 0x003db580 b86df0ff c86ef0ff b86ff0ff a870f0ff .m...n...o...p.. │ │ │ │ + 0x003db590 7871f0ff ab66f0ff 6467f0ff f467f0ff xq...f..dg...g.. │ │ │ │ + 0x003db5a0 7468f0ff d468f0ff 9e69f0ff 606af0ff th...h...i..`j.. │ │ │ │ + 0x003db5b0 f06af0ff 906bf0ff 106cf0ff ee62f0ff .j...k...l...b.. │ │ │ │ + 0x003db5c0 bc63f0ff 5c64f0ff ec64f0ff 6c65f0ff .c..\d...d..le.. │ │ │ │ + 0x003db5d0 b6a8f0ff 38a9f0ff e8a9f0ff 18acf0ff ....8........... │ │ │ │ + 0x003db5e0 c95df0ff 585ef0ff e85ef0ff 785ff0ff .]..X^...^..x_.. │ │ │ │ + 0x003db5f0 0860f0ff d55df0ff 645ef0ff f45ef0ff .`...]..d^...^.. │ │ │ │ + 0x003db600 845ff0ff 2260f0ff 015ef0ff 955ef0ff ._.."`...^...^.. │ │ │ │ + 0x003db610 255ff0ff b25ff0ff 5e60f0ff 2c5df0ff %_..._..^`..,].. │ │ │ │ + 0x003db620 235df0ff 1b5df0ff 115df0ff 035df0ff #]...]...]...].. │ │ │ │ + 0x003db630 f060f0ff 3861f0ff 7861f0ff b861f0ff .`..8a..xa...a.. │ │ │ │ + 0x003db640 f861f0ff e672f0ff 4476f0ff 6479f0ff .a...r..Dv..dy.. │ │ │ │ + 0x003db650 947bf0ff 347ef0ff 5682f0ff f486f0ff .{..4~..V....... │ │ │ │ + 0x003db660 208bf0ff bd8ff0ff a590f0ff 1692f0ff ............... │ │ │ │ + 0x003db670 ac95f0ff 1c9af0ff ec9df0ff 4ca2f0ff ............L... │ │ │ │ + 0x003db680 25aff0ff f8aff0ff e8b0f0ff c8b1f0ff %............... │ │ │ │ + 0x003db690 31aff0ff 04b0f0ff f4b0f0ff d4b1f0ff 1............... │ │ │ │ + 0x003db6a0 65aff0ff 3db0f0ff 2db1f0ff 0ab2f0ff e...=...-....... │ │ │ │ + 0x003db6b0 9aaef0ff 91aef0ff 89aef0ff 7faef0ff ................ │ │ │ │ + 0x003db6c0 35b4f0ff 28b4f0ff 1bb4f0ff b7b6f0ff 5...(........... │ │ │ │ + 0x003db6d0 aab6f0ff 9db6f0ff f8b9f0ff e6b9f0ff ................ │ │ │ │ + 0x003db6e0 d4b9f0ff b9b7f0ff 36b8f0ff b4b8f0ff ........6....... │ │ │ │ + 0x003db6f0 70b9f0ff b7baf0ff f4baf0ff 24bbf0ff p...........$... │ │ │ │ + 0x003db700 64bbf0ff a4bbf0ff 00000000 00000000 d............... │ │ │ │ + 0x003db710 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x003db720 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x003db730 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x003db740 00010405 02030607 10111415 12131617 ................ │ │ │ │ + 0x003db750 08090c0d 0a0b0e0f 18191c1d 1a1b1e1f ................ │ │ │ │ + 0x003db760 20212425 22232627 30313435 32333637 !$%"#&'01452367 │ │ │ │ + 0x003db770 28292c2d 2a2b2e2f 38393c3d 3a3b3e3f (),-*+./89<=:;>? │ │ │ │ + 0x003db780 00012021 02032223 04052425 06072627 .. !.."#..$%..&' │ │ │ │ + 0x003db790 08092829 0a0b2a2b 0c0d2c2d 0e0f2e2f ..()..*+..,-.../ │ │ │ │ + 0x003db7a0 10113031 12133233 14153435 16173637 ..01..23..45..67 │ │ │ │ + 0x003db7b0 18193839 1a1b3a3b 1c1d3c3d 1e1f3e3f ..89..:;..<=..>? │ │ │ │ + 0x003db7c0 36370203 16172223 26271213 06073233 67...."#&'....23 │ │ │ │ + 0x003db7d0 3e3f0a0b 1e1f2a2b 2e2f1a1b 0e0f3a3b >?....*+./....:; │ │ │ │ + 0x003db7e0 34350405 14152425 20210001 30311011 45....$% !..01.. │ │ │ │ + 0x003db7f0 3c3d0c0d 1c1d2c2d 28290809 38391819 <=....,-()..89.. │ │ │ │ + 0x003db800 00013637 30310607 10112627 20211617 ..6701....&' !.. │ │ │ │ + 0x003db810 08093e3f 38390e0f 18192e2f 28291e1f ..>?89...../().. │ │ │ │ + 0x003db820 04053233 34350203 14152223 24251213 ..2345...."#$%.. │ │ │ │ + 0x003db830 0c0d3a3b 3c3d0a0b 1c1d2a2b 2c2d1a1b ..:;<=....*+,-.. │ │ │ │ + 0x003db840 00010008 04050109 0809040c 0c0d050d ................ │ │ │ │ + 0x003db850 10111018 14151119 1819141c 1c1d151d ................ │ │ │ │ + 0x003db860 0203020a 0607030b 0a0b060e 0e0f070f ................ │ │ │ │ + 0x003db870 1213121a 1617131b 1a1b161e 1e1f171f ................ │ │ │ │ + 0x003db880 04020108 00000100 0c03030a 08010302 ................ │ │ │ │ + 0x003db890 050a050c 01080504 0d0b070e 09090706 ................ │ │ │ │ + 0x003db8a0 06060d04 02040405 0e070f06 0a050607 ................ │ │ │ │ + 0x003db8b0 070e0900 030c0001 0f0f0b02 0b0d0203 ................ │ │ │ │ + 0x003db8c0 00090000 00010404 020b0202 02030606 ................ │ │ │ │ + 0x003db8d0 01080108 0405050c 030a030a 0607070e ................ │ │ │ │ + 0x003db8e0 09010801 01000c05 0b030a03 03020e07 ................ │ │ │ │ + 0x003db8f0 08000909 05040d0d 0a020b0b 07060f0f ................ │ │ │ │ + 0x003db900 00010405 10111415 20212425 30313435 ........ !$%0145 │ │ │ │ + 0x003db910 08090c0d 18191c1d 28292c2d 38393c3d ........(),-89<= │ │ │ │ + 0x003db920 02030607 12131617 22232627 32333637 ........"#&'2367 │ │ │ │ + 0x003db930 0a0b0e0f 1a1b1e1f 2a2b2e2f 3a3b3e3f ........*+./:;>? │ │ │ │ + 0x003db940 02120010 03130111 0a1a0818 0b1b0919 ................ │ │ │ │ + 0x003db950 22322030 23332131 2a3a2838 2b3b2939 "2 0#3!1*:(8+;)9 │ │ │ │ + 0x003db960 06160414 07170515 0e1e0c1c 0f1f0d1d ................ │ │ │ │ + 0x003db970 26362434 27372535 2e3e2c3c 2f3f2d3d &6$4'7%5.>, │ │ │ │ + 0x003db9a0 01091119 050d151d 030b131b 070f171f ................ │ │ │ │ + 0x003db9b0 21293139 252d353d 232b333b 272f373f !)19%-5=#+3;'/7? │ │ │ │ + 0x003db9c0 00080008 00080008 00080008 00080008 ................ │ │ │ │ + 0x003db9d0 00080008 00080008 00080008 00080008 ................ │ │ │ │ + 0x003db9e0 00f800f8 00f800f8 00f800f8 00f800f8 ................ │ │ │ │ + 0x003db9f0 00f800f8 00f800f8 00f800f8 00f800f8 ................ │ │ │ │ + 0x003dba00 00080008 00080008 00080008 00080008 ................ │ │ │ │ + 0x003dba10 00080008 00080008 00080008 00080008 ................ │ │ │ │ + 0x003dba20 65000000 65000000 f5010000 f5010000 e...e........... │ │ │ │ + 0x003dba30 c9000000 c9000000 a7fdffff a7fdffff ................ │ │ │ │ + 0x003dba40 c9000000 c9000000 e3030000 e3030000 ................ │ │ │ │ + 0x003dba50 91010000 91010000 5bfbffff 5bfbffff ........[...[... │ │ │ │ + 0x003dba60 91010000 91010000 8b070000 8b070000 ................ │ │ │ │ + 0x003dba70 91010000 91010000 500f0000 500f0000 ........P...P... │ │ │ │ + 0x003dba80 91010000 91010000 ec0f0000 ec0f0000 ................ │ │ │ │ + 0x003dba90 44fdffff 44fdffff d3feffff d3feffff D...D........... │ │ │ │ + 0x003dbaa0 1f030000 1f030000 1cf7ffff 1cf7ffff ................ │ │ │ │ + 0x003dbab0 1f030000 1f030000 4e0d0000 4e0d0000 ........N...N... │ │ │ │ + 0x003dbac0 1f030000 1f030000 b10f0000 b10f0000 ................ │ │ │ │ + 0x003dbad0 64050000 64050000 59020000 59020000 d...d...Y...Y... │ │ │ │ + 0x003dbae0 d7060000 d7060000 88090000 88090000 ................ │ │ │ │ + 0x003dbaf0 260a0000 260a0000 a5040000 a5040000 &...&........... │ │ │ │ + 0x003dbb00 daf5ffff daf5ffff 8b070000 8b070000 ................ │ │ │ │ + 0x003dbb10 260a0000 260a0000 1c0e0000 1c0e0000 &...&........... │ │ │ │ + 0x003dbb20 bf0a0000 bf0a0000 3a080000 3a080000 ........:...:... │ │ │ │ + 0x003dbb30 500b0000 500b0000 1f060000 1f060000 P...P........... │ │ │ │ + 0x003dbb40 e1f9ffff e1f9ffff 500b0000 500b0000 ........P...P... │ │ │ │ + 0x003dbb50 c80e0000 c80e0000 38f1ffff 38f1ffff ........8...8... │ │ │ │ + 0x003dbb60 db0b0000 db0b0000 b90d0000 b90d0000 ................ │ │ │ │ + 0x003dbb70 5e0c0000 5e0c0000 8b070000 8b070000 ^...^........... │ │ │ │ + 0x003dbb80 5e0c0000 5e0c0000 1c0e0000 1c0e0000 ^...^........... │ │ │ │ + 0x003dbb90 5e0c0000 5e0c0000 500f0000 500f0000 ^...^...P...P... │ │ │ │ + 0x003dbba0 770e0000 770e0000 da0c0000 da0c0000 w...w........... │ │ │ │ + 0x003dbbb0 110f0000 110f0000 d40f0000 d40f0000 ................ │ │ │ │ + 0x003dbbc0 b10f0000 b10f0000 e4080000 e4080000 ................ │ │ │ │ + 0x003dbbd0 b10f0000 b10f0000 4e0d0000 4e0d0000 ........N...N... │ │ │ │ + 0x003dbbe0 c40f0000 c40f0000 f50f0000 f50f0000 ................ │ │ │ │ + 0x003dbbf0 ec0f0000 ec0f0000 a5040000 a5040000 ................ │ │ │ │ + 0x003dbc00 ec0f0000 ec0f0000 1c0e0000 1c0e0000 ................ │ │ │ │ + 0x003dbc10 ec0f0000 ec0f0000 500f0000 500f0000 ........P...P... │ │ │ │ + 0x003dbc20 fb0f0000 fb0f0000 850f0000 850f0000 ................ │ │ │ │ + 0x003dbc30 fb0f0000 fb0f0000 d40f0000 d40f0000 ................ │ │ │ │ + 0x003dbc40 ff0f0000 ff0f0000 e10f0000 e10f0000 ................ │ │ │ │ + 0x003dbc50 20202020 05000500 00100010 00200020 ......... . │ │ │ │ + 0x003dbc60 106a106a 805a805a ff03ff03 007c007c .j.j.Z.Z.....|.| │ │ │ │ + 0x003dbc70 0000feff ffff0100 01000000 02000000 ................ │ │ │ │ + 0x003dbc80 a8050000 00080000 ff0b0000 000c0000 ................ │ │ │ │ + 0x003dbc90 ff130000 00140000 a1160000 00000000 ................ │ │ │ │ + 0x003dbca0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x003dbcb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x003dbcc0 00000000 00da0000 00ce00e4 00f60000 ................ │ │ │ │ + 0x003dbcd0 00c800d4 00e000ea 00f200fa 00000000 ................ │ │ │ │ + 0x003dbce0 00c400ca 00d000d6 00dc00e2 00e800ec ................ │ │ │ │ + 0x003dbcf0 00f000f4 00f800fa 00000000 00000000 ................ │ │ │ │ + 0x003dbd00 00c200c6 00c800cc 00d000d2 00d600d8 ................ │ │ │ │ + 0x003dbd10 00da00de 00e000e4 00e600e8 00ea00ee ................ │ │ │ │ + 0x003dbd20 00f000f2 00f400f6 00f800f8 00fa00fc ................ │ │ │ │ + 0x003dbd30 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x003dbd40 00000000 04000000 01000000 05000000 ................ │ │ │ │ + 0x003dbd50 02000000 06000000 03000000 07000000 ................ │ │ │ │ + 0x003dbd60 00010203 02030405 04050607 06070809 ................ │ │ │ │ + 0x003dbd70 04050607 06070809 08090a0b 0a0b0c0d ................ │ │ │ │ + 0x003dbd80 00010203 04050607 02030405 06070809 ................ │ │ │ │ + 0x003dbd90 00010203 04050607 00010203 04050607 ................ │ │ │ │ + 0x003dbda0 00010809 02030a0b 04050c0d 06070e0f ................ │ │ │ │ + 0x003dbdb0 00000000 01000000 02000000 03000000 ................ │ │ │ │ + 0x003dbdc0 04000000 05000000 06000000 07000000 ................ │ │ │ │ + 0x003dbdd0 00000000 01000000 04000000 05000000 ................ │ │ │ │ + 0x003dbde0 02000000 03000000 06000000 07000000 ................ │ │ │ │ + 0x003dbdf0 00010001 00010001 00010203 04050607 ................ │ │ │ │ + 0x003dbe00 08090a0b 0c0d0e0f 0e0f0e0f 0e0f0e0f ................ │ │ │ │ + 0x003dbe10 00010001 00010001 02030203 02030203 ................ │ │ │ │ + 0x003dbe20 02030001 06070405 0a0b0809 0e0f0c0d ................ │ │ │ │ + 0x003dbe30 00000000 00000000 04040404 04040404 ................ │ │ │ │ + 0x003dbe40 08080808 08080808 0c0c0c0c 0c0c0c0c ................ │ │ │ │ + 0x003dbe50 10001000 04000400 08000800 0a000a00 ................ │ │ │ │ + 0x003dbe60 22000000 28000000 02000000 08000000 "...(........... │ │ │ │ + 0x003dbe70 02000000 04000000 00020000 80000000 ................ │ │ │ │ + 0x003dbe80 0a000000 08000000 0800feff 2000fcff ............ ... │ │ │ │ + 0x003dbe90 004000f0 05000000 03000000 00100010 .@.............. │ │ │ │ + 0x003dbea0 00400040 f0bff0bf fcbffcbf 00080008 .@.@............ │ │ │ │ + 0x003dbeb0 00200020 02000200 40004000 00080008 . . ....@.@..... │ │ │ │ + 0x003dbec0 00200020 df6bdf6b fe7ffe7f 00fe00fe . . .k.k........ │ │ │ │ + 0x003dbed0 20000000 3f000000 40000000 00800000 ...?...@....... │ │ │ │ + 0x003dbee0 02000100 2000f8ff ff030000 00000040 .... ..........@ │ │ │ │ + 0x003dbef0 00000000 00000000 86e5f1ff 06e6f1ff ................ │ │ │ │ + 0x003dbf00 75e6f1ff 9be6f1ff c1e6f1ff e5e6f1ff u............... │ │ │ │ + 0x003dbf10 d8e7f1ff 58e8f1ff c7e8f1ff ede8f1ff ....X........... │ │ │ │ + 0x003dbf20 13e9f1ff 37e9f1ff 7feaf1ff 03ebf1ff ....7........... │ │ │ │ + 0x003dbf30 72ebf1ff 99ebf1ff bfebf1ff e3ebf1ff r............... │ │ │ │ + 0x003dbf40 abedf1ff 58eef1ff caeef1ff 1deff1ff ....X........... │ │ │ │ + 0x003dbf50 94eff1ff 0df0f1ff b1f2f1ff 3af3f1ff ............:... │ │ │ │ + 0x003dbf60 81f3f1ff a8f3f1ff cef3f1ff f2f3f1ff ................ │ │ │ │ + 0x003dbf70 f9f5f1ff 87f6f1ff b1f6f1ff ccf6f1ff ................ │ │ │ │ + 0x003dbf80 e6f6f1ff 0ff7f1ff 31f8f1ff 97f8f1ff ........1....... │ │ │ │ + 0x003dbf90 09f9f1ff 5ff9f1ff c0f9f1ff fff9f1ff ...._........... │ │ │ │ + 0x003dbfa0 36faf1ff 74faf1ff bcfaf1ff 66fbf1ff 6...t.......f... │ │ │ │ + 0x003dbfb0 a6fbf1ff e7fbf1ff 35fcf1ff 81fcf1ff ........5....... │ │ │ │ + 0x003dbfc0 c4fcf1ff 37fdf1ff 0f002a00 47006800 ....7.....*.G.h. │ │ │ │ + 0x003dbfd0 8c00c600 fb002d00 6c00ae00 f6003f01 ......-.l.....?. │ │ │ │ + 0x003dbfe0 8501b201 f2013602 8002c902 0e030e03 ......6......... │ │ │ │ + 0x003dbff0 7e03bd03 fa03b604 3f04b604 b6046c05 ~.......?.....l. │ │ │ │ + 0x003dc000 e9056206 e706e706 e706e706 6902bf02 ..b.........i... │ │ │ │ + 0x003dc010 02034b03 4b034b03 e6034804 8e04e004 ..K.K.K...H..... │ │ │ │ + 0x003dc020 e004e004 7c051206 88068806 88068806 ....|........... │ │ │ │ + 0x003dc030 b7000e03 00070d07 1a072707 3407d30e ..........'.4... │ │ │ │ + 0x003dc040 c810f013 fd130a14 17142414 881a731c ..........$...s. │ │ │ │ + 0x003dc050 8e1f9b1f a81fb51f c21fab00 7f049804 ................ │ │ │ │ + 0x003dc060 b104ca04 e3046c0c 800f990f b20fcb0f ......l......... │ │ │ │ + 0x003dc070 e40f3e16 45195e19 77199019 a9190000 ..>.E.^.w....... │ │ │ │ + 0x003dc080 04000000 07000000 01000000 03000000 ................ │ │ │ │ + 0x003dc090 00000000 02000000 05000000 06000000 ................ │ │ │ │ + 0x003dc0a0 48030000 a4010000 18010000 d2000000 H............... │ │ │ │ + 0x003dc0b0 a8000000 8c000000 78000000 69000000 ........x...i... │ │ │ │ + 0x003dc0c0 a4010000 d2000000 8c000000 69000000 ............i... │ │ │ │ + 0x003dc0d0 0c0d0a0b 08090607 04050203 00010e0f ................ │ │ │ │ + 0x003dc0e0 00080109 020a030b 040c050d 060e070f ................ │ │ │ │ + 0x003dc0f0 ff7f3f1f 0f070301 04020303 02010000 ..?............. │ │ │ │ + 0x003dc100 fffe0000 01020000 00ff0001 01020000 ................ │ │ │ │ + 0x003dc110 00000102 fffe0000 00010102 00ff0000 ................ │ │ │ │ + 0x003dc120 01020102 00000000 01020102 00010000 ................ │ │ │ │ + 0x003dc130 0102fffe 01020000 010200ff 01020000 ................ │ │ │ │ + 0x003dc140 01020102 00000000 01020102 00ff0000 ................ │ │ │ │ + 0x003dc150 01020102 01020000 01020001 01020000 ................ │ │ │ │ + 0x003dc160 01020000 01020000 000100ff 01020000 ................ │ │ │ │ + 0x003dc170 00000102 01020000 00ff0102 00010000 ................ │ │ │ │ + 0x003dc180 80008000 00080008 00000000 00000000 ................ │ │ │ │ + 0x003dc190 48030000 a4010000 18010000 d2000000 H............... │ │ │ │ + 0x003dc1a0 a8000000 8c000000 78000000 69000000 ........x...i... │ │ │ │ + 0x003dc1b0 a4010000 d2000000 8c000000 69000000 ............i... │ │ │ │ + 0x003dc1c0 69000000 69000000 69000000 69000000 i...i...i...i... │ │ │ │ + 0x003dc1d0 48034803 a401a401 18011801 d200d200 H.H............. │ │ │ │ + 0x003dc1e0 a800a800 8c008c00 78007800 69006900 ........x.x.i.i. │ │ │ │ + 0x003dc1f0 a401a401 d200d200 8c008c00 69006900 ............i.i. │ │ │ │ + 0x003dc200 69006900 69006900 69006900 69006900 i.i.i.i.i.i.i.i. │ │ │ │ + 0x003dc210 0c0d0a0b 08090607 04050203 00010e0f ................ │ │ │ │ + 0x003dc220 00080109 020a030b 040c050d 060e070f ................ │ │ │ │ + 0x003dc230 08000800 08000800 08000800 08000800 ................ │ │ │ │ + 0x003dc240 80008000 80008000 80008000 80008000 ................ │ │ │ │ + 0x003dc250 00010001 00010001 00010001 00010001 ................ │ │ │ │ + 0x003dc260 00080008 00080008 00080008 00080008 ................ │ │ │ │ + 0x003dc270 ff7fff7f ff7fff7f ff7fff7f ff7fff7f ................ │ │ │ │ + 0x003dc280 00800080 00800080 00800080 00800080 ................ │ │ │ │ + 0x003dc290 ffffffff ffffffff fefefefe fefefefe ................ │ │ │ │ + 0x003dc2a0 fcfcfcfc fcfcfcfc f8f8f8f8 f8f8f8f8 ................ │ │ │ │ + 0x003dc2b0 f0f0f0f0 f0f0f0f0 e0e0e0e0 e0e0e0e0 ................ │ │ │ │ + 0x003dc2c0 c0c0c0c0 c0c0c0c0 80808080 80808080 ................ │ │ │ │ + 0x003dc2d0 04040404 04040404 02020202 02020202 ................ │ │ │ │ + 0x003dc2e0 03030303 03030303 03030303 03030303 ................ │ │ │ │ + 0x003dc2f0 02020202 02020202 01010101 01010101 ................ │ │ │ │ + 0x003dc300 f1e201f2 01020112 11221021 1020101f .........".!. .. │ │ │ │ + 0x003dc310 f1e201f2 01020112 11221021 00000000 .........".!.... │ │ │ │ + 0x003dc320 1020101e f2e402f4 02040214 12241022 . ...........$." │ │ │ │ + 0x003dc330 1020101e f2e402f4 2040203e e2c402e4 . ...... @ >.... │ │ │ │ + 0x003dc340 02040224 22442042 2040203e e2c402e4 ...$"D B @ >.... │ │ │ │ + 0x003dc350 04000400 03000300 02000200 03000300 ................ │ │ │ │ + 0x003dc360 00400040 00100010 00080008 00c000c0 .@.@............ │ │ │ │ + 0x003dc370 04000400 04000400 04000400 04000400 ................ │ │ │ │ + 0x003dc380 02000200 02000200 02000200 02000200 ................ │ │ │ │ + 0x003dc390 03000300 03000300 03000300 03000300 ................ │ │ │ │ + 0x003dc3a0 03000300 03000300 03000300 03000300 ................ │ │ │ │ + 0x003dc3b0 2040203e e2c402e4 02040224 22442042 @ >.......$"D B │ │ │ │ + 0x003dc3c0 2040203e e2c402e4 00400040 00400040 @ >.....@.@.@.@ │ │ │ │ + 0x003dc3d0 00100010 00100010 80008000 80008000 ................ │ │ │ │ + 0x003dc3e0 00080008 00080008 00080008 00080008 ................ │ │ │ │ + 0x003dc3f0 00c000c0 00c000c0 00c000c0 00c000c0 ................ │ │ │ │ + 0x003dc400 807f807f 7f8000ff 7f8015ea d52ac03f .............*.? │ │ │ │ + 0x003dc410 7f8045ba 12ede916 c936b24d a55aa05f ..E......6.M.Z._ │ │ │ │ + 0x003dc420 7f80619e 44bb2ad5 11eefb04 e619d42b ..a.D.*........+ │ │ │ │ + 0x003dc430 c43bb649 ab54a15e 9a65946b 916e906f .;.I.T.^.e.k.n.o │ │ │ │ + 0x003dc440 7f80708f 619e52ad 44bb36c9 29d61de2 ..p.a.R.D.6.)... │ │ │ │ + 0x003dc450 11ee05fa fa05ef10 e51adc23 d32cca35 ...........#.,.5 │ │ │ │ + 0x003dc460 c23dbb44 b44bad52 a758a25d 9d629966 .=.D.K.R.X.].b.f │ │ │ │ + 0x003dc470 956a916e 8e718c73 8a758976 88778877 .j.n.q.s.u.v.w.w │ │ │ │ + 0x003dc480 7f807887 708f6996 619e5aa5 52ad4bb4 ..x.p.i.a.Z.R.K. │ │ │ │ + 0x003dc490 44bb3dc2 36c930cf 29d623dc 1ce316e9 D.=.6.0.).#..... │ │ │ │ + 0x003dc4a0 10ef0af5 05faff00 f906f40b ef10ea15 ................ │ │ │ │ + 0x003dc4b0 e51ae01f db24d629 d22dcd32 c936c53a .....$.).-.2.6.: │ │ │ │ + 0x003dc4c0 c13ebd42 b946b649 b24daf50 ac53a956 .>.B.F.I.M.P.S.V │ │ │ │ + 0x003dc4d0 a659a35c a05f9d62 9b649966 9669946b .Y.\._.b.d.f.i.k │ │ │ │ + 0x003dc4e0 926d906f 8f708d72 8c738a75 89768877 .m.o.p.r.s.u.v.w │ │ │ │ + 0x003dc4f0 87788679 8679857a 857a847b 847b847b .x.y.y.z.z.{.{.{ │ │ │ │ + 0x003dc500 0a000000 020a0000 01010a00 0101020a ................ │ │ │ │ + 0x003dc510 06000000 02060000 02020600 01020206 ................ │ │ │ │ + 0x003dc520 000cfa00 0009fb00 0007fd00 0005fd00 ................ │ │ │ │ + 0x003dc530 0c02fc00 0902fd00 0702fd00 0503fd00 ................ │ │ │ │ + 0x003dc540 10000000 00100000 00001000 00000010 ................ │ │ │ │ + 0x003dc550 10000000 00100000 00001000 00000010 ................ │ │ │ │ + 0x003dc560 000af600 0006fa00 0004fc00 0002fe00 ................ │ │ │ │ + 0x003dc570 0a00f600 0600fa00 0400fc00 0200fe00 ................ │ │ │ │ + 0x003dc580 08000000 00080000 00000800 00000008 ................ │ │ │ │ + 0x003dc590 04000000 00040000 00000400 00000004 ................ │ │ │ │ + 0x003dc5a0 0010f800 0010f800 0010f800 0010f800 ................ │ │ │ │ + 0x003dc5b0 1000fc00 1000fc00 1000fc00 1000fc00 ................ │ │ │ │ + 0x003dc5c0 08000000 03080000 02030800 01020308 ................ │ │ │ │ + 0x003dc5d0 04000000 03040000 02030400 02020304 ................ │ │ │ │ + 0x003dc5e0 000afe00 0006ff00 0004ff00 00020000 ................ │ │ │ │ + 0x003dc5f0 0a03ff00 0604ff00 0404ff00 0303ff00 ................ │ │ │ │ + 0x003dc600 0e000000 000e0000 00000e00 0000000e ................ │ │ │ │ + 0x003dc610 0c000000 010c0000 00000c00 0000010c ................ │ │ │ │ + 0x003dc620 000ef400 000cf600 000bf700 000af800 ................ │ │ │ │ + 0x003dc630 0e00f600 0c00f700 0b01f800 0901f900 ................ │ │ │ │ + 0x003dc640 00010203 18191a1b 04050607 1c1d1e1f ................ │ │ │ │ + 0x003dc650 0f0b0703 0f0b0703 0f0b0703 0f0b0783 ................ │ │ │ │ + 0x003dc660 1f1b1713 1f1b1713 1f1b1713 1f1b1793 ................ │ │ │ │ + 0x003dc670 2f2b2723 2f2b2723 2f2b2723 2f2b27a3 /+'#/+'#/+'#/+'. │ │ │ │ + 0x003dc680 02000000 03000000 10000000 11000000 ................ │ │ │ │ + 0x003dc690 ffffffff ffffffff 14000000 15000000 ................ │ │ │ │ + 0x003dc6a0 00000000 06000000 18000000 1e000000 ................ │ │ │ │ + 0x003dc6b0 01000000 07000000 19000000 1f000000 ................ │ │ │ │ + 0x003dc6c0 07070707 00010001 03030303 08090809 ................ │ │ │ │ + 0x003dc6d0 05050505 04050405 01010101 0c0d0c0d ................ │ │ │ │ + 0x003dc6e0 06060606 02030203 02020202 0a0b0a0b ................ │ │ │ │ + 0x003dc6f0 04040404 06070607 00000000 0e0f0e0f ................ │ │ │ │ + 0x003dc700 01030507 090b0d0f 11131517 191b1d1f ................ │ │ │ │ + 0x003dc710 21232527 292b2d2f 31333537 393b3d3f !#%')+-/13579;=? │ │ │ │ + 0x003dc720 41434547 494b4d4f 51535557 595b5d5f ACEGIKMOQSUWY[]_ │ │ │ │ + 0x003dc730 61636567 696b6d6f 71737577 797b7d7f acegikmoqsuwy{}. │ │ │ │ + 0x003dc740 01030507 090b0d0f 41434547 494b4d4f ........ACEGIKMO │ │ │ │ + 0x003dc750 11131517 191b1d1f 51535557 595b5d5f ........QSUWY[]_ │ │ │ │ + 0x003dc760 21232527 292b2d2f 61636567 696b6d6f !#%')+-/acegikmo │ │ │ │ + 0x003dc770 31333537 393b3d3f 71737577 797b7d7f 13579;=?qsuwy{}. │ │ │ │ + 0x003dc780 07070707 06060606 05050505 04040404 ................ │ │ │ │ + 0x003dc790 03030303 02020202 01010101 00000000 ................ │ │ │ │ + 0x003dc7a0 7f817f81 80808080 80008000 ff00ff00 ................ │ │ │ │ + 0x003dc7b0 26a6f2ff 5ba6f2ff 95a6f2ff d6a6f2ff &...[........... │ │ │ │ + 0x003dc7c0 20a7f2ff a3a7f2ff 8ea8f2ff 81a9f2ff ............... │ │ │ │ + 0x003dc7d0 41aaf2ff f0aaf2ff d9b1f2ff d0b2f2ff A............... │ │ │ │ + 0x003dc7e0 9cb3f2ff a8b4f2ff abb5f2ff 97abf2ff ................ │ │ │ │ + 0x003dc7f0 40acf2ff c2acf2ff 64adf2ff f6adf2ff @.......d....... │ │ │ │ + 0x003dc800 a3aef2ff 51aff2ff d4aff2ff 69b0f2ff ....Q.......i... │ │ │ │ + 0x003dc810 f8b0f2ff 8ba2f2ff 0ea3f2ff 94a3f2ff ................ │ │ │ │ + 0x003dc820 1aa4f2ff a4a4f2ff 98a2f2ff 1ba3f2ff ................ │ │ │ │ + 0x003dc830 a1a3f2ff 29a4f2ff c0a4f2ff c0a2f2ff ....)........... │ │ │ │ + 0x003dc840 46a3f2ff cca3f2ff 56a4f2ff f9a4f2ff F.......V....... │ │ │ │ + 0x003dc850 e9a1f2ff dca1f2ff d0a1f2ff c3a1f2ff ................ │ │ │ │ + 0x003dc860 b6a1f2ff 2ab6f2ff 58b6f2ff 87b6f2ff ....*...X....... │ │ │ │ + 0x003dc870 bab6f2ff f3b6f2ff 00000000 00000000 ................ │ │ │ │ + 0x003dc880 807f807f 7f8000ff 7f8015ea d52ac03f .............*.? │ │ │ │ + 0x003dc890 7f8045ba 12ede916 c936b24d a55aa05f ..E......6.M.Z._ │ │ │ │ + 0x003dc8a0 7f80619e 44bb2ad5 11eefb04 e619d42b ..a.D.*........+ │ │ │ │ + 0x003dc8b0 c43bb649 ab54a15e 9a65946b 916e906f .;.I.T.^.e.k.n.o │ │ │ │ + 0x003dc8c0 7f80708f 619e52ad 44bb36c9 29d61de2 ..p.a.R.D.6.)... │ │ │ │ + 0x003dc8d0 11ee05fa fa05ef10 e51adc23 d32cca35 ...........#.,.5 │ │ │ │ + 0x003dc8e0 c23dbb44 b44bad52 a758a25d 9d629966 .=.D.K.R.X.].b.f │ │ │ │ + 0x003dc8f0 956a916e 8e718c73 8a758976 88778877 .j.n.q.s.u.v.w.w │ │ │ │ + 0x003dc900 7f807887 708f6996 619e5aa5 52ad4bb4 ..x.p.i.a.Z.R.K. │ │ │ │ + 0x003dc910 44bb3dc2 36c930cf 29d623dc 1ce316e9 D.=.6.0.).#..... │ │ │ │ + 0x003dc920 10ef0af5 05faff00 f906f40b ef10ea15 ................ │ │ │ │ + 0x003dc930 e51ae01f db24d629 d22dcd32 c936c53a .....$.).-.2.6.: │ │ │ │ + 0x003dc940 c13ebd42 b946b649 b24daf50 ac53a956 .>.B.F.I.M.P.S.V │ │ │ │ + 0x003dc950 a659a35c a05f9d62 9b649966 9669946b .Y.\._.b.d.f.i.k │ │ │ │ + 0x003dc960 926d906f 8f708d72 8c738a75 89768877 .m.o.p.r.s.u.v.w │ │ │ │ + 0x003dc970 87788679 8679857a 857a847b 847b847b .x.y.y.z.z.{.{.{ │ │ │ │ + 0x003dc980 00010001 02030203 04050405 06070607 ................ │ │ │ │ + 0x003dc990 03030303 02020202 01010101 00000000 ................ │ │ │ │ + 0x003dc9a0 01010101 01010101 00000000 00000000 ................ │ │ │ │ + 0x003dc9b0 01000201 03020403 05040605 07060807 ................ │ │ │ │ + 0x003dc9c0 02030304 04050506 06070708 08080808 ................ │ │ │ │ + 0x003dc9d0 080c0004 090d0105 0a0e0206 0b0f0307 ................ │ │ │ │ + 0x003dc9e0 01000201 03020403 05040605 07060807 ................ │ │ │ │ + 0x003dc9f0 04030302 02010100 0c0b0b0a 0a090908 ................ │ │ │ │ + 0x003dca00 03040304 05060506 07020702 01ff01ff ................ │ │ │ │ + 0x003dca10 03040304 05060506 070b070b 0fff0fff ................ │ │ │ │ + 0x003dca20 07071307 13130b13 0b0f0f0f 17171717 ................ │ │ │ │ + 0x003dca30 27272727 00800000 40004000 40003808 ''''....@.@.@.8. │ │ │ │ + 0x003dca40 00010102 02030304 0809090a 0a0b0b0c ................ │ │ │ │ + 0x003dca50 00010203 04050607 08090a0b 0c0d0e0f ................ │ │ │ │ + 0x003dca60 0f0e0d0c 0b0a0908 07060504 03020100 ................ │ │ │ │ + 0x003dca70 00004000 8000c000 00014001 8001c001 ..@.......@..... │ │ │ │ + 0x003dca80 c0018001 40010001 c0008000 40000000 ....@.......@... │ │ │ │ + 0x003dca90 13131317 17171f1f 1f2f2f2f 4f4f4fff .........///OOO. │ │ │ │ + 0x003dcaa0 377f077f 0f1f271f 7f277f27 070f1f0f 7.....'..'.'.... │ │ │ │ + 0x003dcab0 273f033f 03031303 2f132f13 03030303 '?.?...././..... │ │ │ │ + 0x003dcac0 0f1f070f 1f07031f 03030303 03030000 ................ │ │ │ │ + 0x003dcad0 00000001 01020203 03040405 05060607 ................ │ │ │ │ + 0x003dcae0 07080809 090a0a0b 00400040 08380040 .........@.@.8.@ │ │ │ │ + 0x003dcaf0 07060f0e 06050e0d 05040d0c 04030c0b ................ │ │ │ │ + 0x003dcb00 07060f0e 05040d0c 03020b0a 01000908 ................ │ │ │ │ + 0x003dcb10 00160016 c015c015 fffffeff fdfffcff ................ │ │ │ │ + 0x003dcb20 00100010 00100010 00140014 00140014 ................ │ │ │ │ + 0x003dcb30 08100810 08100810 20102010 20102010 ........ . . . . │ │ │ │ + 0x003dcb40 18141814 18141814 10101010 10101010 ................ │ │ │ │ + 0x003dcb50 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x003dcb60 08000800 08000800 08000800 08000800 ................ │ │ │ │ + 0x003dcb70 03030303 03030303 03030303 03030303 ................ │ │ │ │ + 0x003dcb80 10101010 10101010 10101010 10101010 ................ │ │ │ │ + 0x003dcb90 3e003e00 3e003e00 3e003e00 3e003e00 >.>.>.>.>.>.>.>. │ │ │ │ + 0x003dcba0 40004000 40004000 40004000 40004000 @.@.@.@.@.@.@.@. │ │ │ │ + 0x003dcbb0 00010001 00010001 00010001 00010001 ................ │ │ │ │ + 0x003dcbc0 00020002 00020002 00020002 00020002 ................ │ │ │ │ + 0x003dcbd0 00ff00ff 00ff00ff 00ff00ff 00ff00ff ................ │ │ │ │ + 0x003dcbe0 02020202 02020202 04040404 04040404 ................ │ │ │ │ + 0x003dcbf0 08080808 08080808 80808080 80808080 ................ │ │ │ │ + 0x003dcc00 f0f0f0f0 f0f0f0f0 80008000 80008000 ................ │ │ │ │ + 0x003dcc10 ff00ff00 ff00ff00 24fc24fc 24fc24fc ........$.$.$.$. │ │ │ │ + 0x003dcc20 7f817f81 7f817f81 a8b8f2ff e7b8f2ff ................ │ │ │ │ + 0x003dcc30 20b9f2ff 6fb9f2ff d6b9f2ff ddbaf2ff ...o........... │ │ │ │ + 0x003dcc40 7cbbf2ff fcbbf2ff 8cbcf2ff 4cbdf2ff |...........L... │ │ │ │ + 0x003dcc50 e9baf2ff 88bbf2ff 08bcf2ff a6bcf2ff ................ │ │ │ │ + 0x003dcc60 82bdf2ff 27bbf2ff b3bbf2ff 36bcf2ff ....'.......6... │ │ │ │ + 0x003dcc70 eabcf2ff e6bdf2ff 94bef2ff 8bbef2ff ................ │ │ │ │ + 0x003dcc80 82bef2ff 74bef2ff 58bef2ff ecc5f2ff ....t...X....... │ │ │ │ + 0x003dcc90 4cc7f2ff 8cc8f2ff dcc9f2ff 9cccf2ff L............... │ │ │ │ + 0x003dcca0 46bff2ff e8bff2ff 68c0f2ff e8c0f2ff F.......h....... │ │ │ │ + 0x003dccb0 98c1f2ff 6bc2f2ff 14c3f2ff a4c3f2ff ....k........... │ │ │ │ + 0x003dccc0 34c4f2ff d4c4f2ff de12f3ff c013f3ff 4............... │ │ │ │ + 0x003dccd0 8014f3ff 4015f3ff b016f3ff ebd1f2ff ....@........... │ │ │ │ + 0x003dcce0 f3d4f2ff bdd7f2ff 7fd9f2ff 74dbf2ff ............t... │ │ │ │ + 0x003dccf0 90e0f2ff 61e5f2ff 44e7f2ff c8e8f2ff ....a...D....... │ │ │ │ + 0x003dcd00 45e9f2ff 3bebf2ff 9deef2ff 10f2f2ff E...;........... │ │ │ │ + 0x003dcd10 53f4f2ff 57f6f2ff 22faf2ff 60faf2ff S...W..."...`... │ │ │ │ + 0x003dcd20 a0faf2ff f0faf2ff 40fbf2ff b9fbf2ff ........@....... │ │ │ │ + 0x003dcd30 bcfcf2ff ecfdf2ff 1cfff2ff c5fbf2ff ................ │ │ │ │ + 0x003dcd40 c8fcf2ff f8fdf2ff 36fff2ff 07fcf2ff ........6....... │ │ │ │ + 0x003dcd50 fbfcf2ff 2efef2ff 7efff2ff a600f3ff ........~....... │ │ │ │ + 0x003dcd60 9d00f3ff 9400f3ff 8600f3ff 0819f3ff ................ │ │ │ │ + 0x003dcd70 8c19f3ff 6c1af3ff 2c1cf3ff 00000000 ....l...,....... │ │ │ │ + 0x003dcd80 00000000 807f0040 807f804a 802a0020 .......@...J.*. │ │ │ │ + 0x003dcd90 807f8062 00498034 80240019 80120010 ...b.I.4.$...... │ │ │ │ + 0x003dcda0 807f8070 00620055 8048803d 0033002a ...p.b.U.H.=.3.* │ │ │ │ + 0x003dcdb0 0022001b 80158010 000d000a 80080008 .".............. │ │ │ │ + 0x003dcdc0 807f0078 80700069 0062005b 8054804e ...x.p.i.b.[.T.N │ │ │ │ + 0x003dcdd0 80488042 003d8037 8032002e 80290025 .H.B.=.7.2...).% │ │ │ │ + 0x003dcde0 0021801d 001a8016 80130011 800e800c .!.............. │ │ │ │ + 0x003dcdf0 800a8008 00070006 00058004 00040004 ................ │ │ │ │ + 0x003dce00 807f007c 00788074 8070006d 00698065 ...|.x.t.p.m.i.e │ │ │ │ + 0x003dce10 0062805e 005b0058 80548051 004e004b .b.^.[.X.T.Q.N.K │ │ │ │ + 0x003dce20 00480045 8042803f 803c003a 80370035 .H.E.B.?.<.:.7.5 │ │ │ │ + 0x003dce30 80320030 802d002b 00298026 80248022 .2.0.-.+.).&.$." │ │ │ │ + 0x003dce40 8020801e 801c001b 00198017 00168014 . .............. │ │ │ │ + 0x003dce50 00138011 0010800e 800d800c 000b000a ................ │ │ │ │ + 0x003dce60 00090008 80078006 00060005 80040004 ................ │ │ │ │ + 0x003dce70 80030003 00038002 80020002 00020002 ................ │ │ │ │ + 0x003dce80 00000001 00000001 ff000100 80008000 ................ │ │ │ │ + 0x003dce90 ff000100 95006b00 5500ab00 4000c000 ......k.U...@... │ │ │ │ + 0x003dcea0 ff000100 c5003b00 92006e00 69009700 ......;...n.i... │ │ │ │ + 0x003dceb0 4900b700 3200ce00 2500db00 2000e000 I...2...%... ... │ │ │ │ + 0x003dcec0 ff000100 e1001f00 c4003c00 aa005600 ..........<...V. │ │ │ │ + 0x003dced0 91006f00 7b008500 66009a00 5400ac00 ..o.{...f...T... │ │ │ │ + 0x003dcee0 4400bc00 3600ca00 2b00d500 2100df00 D...6...+...!... │ │ │ │ + 0x003dcef0 1a00e600 1400ec00 1100ef00 1000f000 ................ │ │ │ │ + 0x003dcf00 ff000100 f0001000 e1001f00 d2002e00 ................ │ │ │ │ + 0x003dcf10 c4003c00 b6004a00 a9005700 9d006300 ..<...J...W...c. │ │ │ │ + 0x003dcf20 91006f00 85007b00 7a008600 6f009100 ..o...{.z...o... │ │ │ │ + 0x003dcf30 65009b00 5c00a400 5300ad00 4a00b600 e...\...S...J... │ │ │ │ + 0x003dcf40 4200be00 3b00c500 3400cc00 2d00d300 B...;...4...-... │ │ │ │ + 0x003dcf50 2700d900 2200de00 1d00e300 1900e700 '..."........... │ │ │ │ + 0x003dcf60 1500eb00 1100ef00 0e00f200 0c00f400 ................ │ │ │ │ + 0x003dcf70 0a00f600 0900f700 0800f800 0800f800 ................ │ │ │ │ + 0x003dcf80 ff000100 f8000800 f0001000 e9001700 ................ │ │ │ │ + 0x003dcf90 e1001f00 da002600 d2002e00 cb003500 ......&.......5. │ │ │ │ + 0x003dcfa0 c4003c00 bd004300 b6004a00 b0005000 ..<...C...J...P. │ │ │ │ + 0x003dcfb0 a9005700 a3005d00 9c006400 96006a00 ..W...]...d...j. │ │ │ │ + 0x003dcfc0 90007000 8a007600 85007b00 7f008100 ..p...v...{..... │ │ │ │ + 0x003dcfd0 79008700 74008c00 6f009100 6a009600 y...t...o...j... │ │ │ │ + 0x003dcfe0 65009b00 6000a000 5b00a500 5600aa00 e...`...[...V... │ │ │ │ + 0x003dcff0 5200ae00 4d00b300 4900b700 4500bb00 R...M...I...E... │ │ │ │ + 0x003dd000 4100bf00 3d00c300 3900c700 3600ca00 A...=...9...6... │ │ │ │ + 0x003dd010 3200ce00 2f00d100 2c00d400 2900d700 2.../...,...)... │ │ │ │ + 0x003dd020 2600da00 2300dd00 2000e000 1d00e300 &...#... ....... │ │ │ │ + 0x003dd030 1b00e500 1900e700 1600ea00 1400ec00 ................ │ │ │ │ + 0x003dd040 1200ee00 1000f000 0f00f100 0d00f300 ................ │ │ │ │ + 0x003dd050 0c00f400 0a00f600 0900f700 0800f800 ................ │ │ │ │ + 0x003dd060 0700f900 0600fa00 0600fa00 0500fb00 ................ │ │ │ │ + 0x003dd070 0500fb00 0400fc00 0400fc00 0400fc00 ................ │ │ │ │ + 0x003dd080 06070607 00010203 02030203 08090a0b ................ │ │ │ │ + 0x003dd090 04050405 04050607 00010001 0c0d0e0f ................ │ │ │ │ + 0x003dd0a0 08090001 02030405 06070e0f 0c0dffff ................ │ │ │ │ + 0x003dd0b0 06070809 0a0b0c0d 0e0f0405 0203ffff ................ │ │ │ │ + 0x003dd0c0 0c0d0001 02030405 06070a0b 0809ffff ................ │ │ │ │ + 0x003dd0d0 00020406 080a0c0e 01030507 090b0d0f ................ │ │ │ │ + 0x003dd0e0 00004000 8000c000 00014001 8001c001 ..@.......@..... │ │ │ │ + 0x003dd0f0 00024002 8002c002 00034003 8003c003 ..@.......@..... │ │ │ │ + 0x003dd100 377f277f 277f070f 1f070f1f 00031f00 7.'.'........... │ │ │ │ + 0x003dd110 273f132f 132f0303 03030303 00000000 '?././.......... │ │ │ │ + 0x003dd120 07070b0b 0f0f1313 13171717 1f1f1f27 ...............' │ │ │ │ + 0x003dd130 27272f2f 2f3f3f3f 4f4f4fff 00fc00fc ''///???OOO..... │ │ │ │ + 0x003dd140 01000200 03000400 05000600 07000800 ................ │ │ │ │ + 0x003dd150 09000a00 0b000c00 0d000e00 0f001000 ................ │ │ │ │ + 0x003dd160 10000f00 0e000d00 0c000b00 0a000900 ................ │ │ │ │ + 0x003dd170 08000700 06000500 04000300 02000100 ................ │ │ │ │ + 0x003dd180 01000200 01000200 01000200 01000200 ................ │ │ │ │ + 0x003dd190 03000400 03000400 03000400 03000400 ................ │ │ │ │ + 0x003dd1a0 01000200 05000600 03000400 07000800 ................ │ │ │ │ + 0x003dd1b0 05000600 10001000 07000800 5a5a5a5a ............ZZZZ │ │ │ │ + 0x003dd1c0 03000000 07000000 02000000 06000000 ................ │ │ │ │ + 0x003dd1d0 01000000 05000000 00000000 04000000 ................ │ │ │ │ + 0x003dd1e0 00010405 08090c0d 02030607 0a0b0e0f ................ │ │ │ │ + 0x003dd1f0 00010203 04050607 02030405 06070809 ................ │ │ │ │ + 0x003dd200 06070e0f 04050c0d 04050c0d 02030a0b ................ │ │ │ │ + 0x003dd210 06070e0f 02030a0b 04050c0d 00010809 ................ │ │ │ │ + 0x003dd220 04000400 05000500 04000400 08000800 ................ │ │ │ │ + 0x003dd230 06000600 04000400 00000000 00000000 ................ │ │ │ │ + 0x003dd240 02000200 01000100 03000300 3e003e00 ............>.>. │ │ │ │ + 0x003dd250 00020002 00080008 08000000 dd1bf3ff ................ │ │ │ │ + 0x003dd260 7c1cf3ff 0c1df3ff 9c1df3ff 4c1ef3ff |...........L... │ │ │ │ + 0x003dd270 e41bf3ff 831cf3ff 131df3ff a81df3ff ................ │ │ │ │ + 0x003dd280 661ef3ff 231cf3ff bc1cf3ff 491df3ff f...#.......I... │ │ │ │ + 0x003dd290 e41df3ff b41ef3ff 241bf3ff 1b1bf3ff ........$....... │ │ │ │ + 0x003dd2a0 111bf3ff 0c1bf3ff 021bf3ff 541ff3ff ............T... │ │ │ │ + 0x003dd2b0 9c1ff3ff dc1ff3ff 1c20f3ff 7220f3ff ......... ..r .. │ │ │ │ + 0x003dd2c0 c120f3ff 4821f3ff b821f3ff 1822f3ff . ..H!...!...".. │ │ │ │ + 0x003dd2d0 b822f3ff 4528f3ff f428f3ff 8f29f3ff ."..E(...(...).. │ │ │ │ + 0x003dd2e0 5a2af3ff 442bf3ff f625f3ff 4826f3ff Z*..D+...%..H&.. │ │ │ │ + 0x003dd2f0 b026f3ff 2127f3ff 8d27f3ff c423f3ff .&..!'...'...#.. │ │ │ │ + 0x003dd300 1524f3ff 7924f3ff e624f3ff 4b25f3ff .$..y$...$..K%.. │ │ │ │ + 0x003dd310 692cf3ff bf2ff3ff 8432f3ff ef34f3ff i,.../...2...4.. │ │ │ │ + 0x003dd320 e836f3ff 7539f3ff 6c3ef3ff b043f3ff .6..u9..l>...C.. │ │ │ │ + 0x003dd330 1b45f3ff 6a47f3ff 9948f3ff 164cf3ff .E..jG...H...L.. │ │ │ │ + 0x003dd340 8050f3ff 3b54f3ff a557f3ff 6b5bf3ff .P..;T...W..k[.. │ │ │ │ + 0x003dd350 fc5bf3ff ec5cf3ff ec60f3ff 7067f3ff .[...\...`..pg.. │ │ │ │ + 0x003dd360 4c68f3ff 4c69f3ff 2c6af3ff 7767f3ff Lh..Li..,j..wg.. │ │ │ │ + 0x003dd370 5368f3ff 5369f3ff 386af3ff be67f3ff Sh..Si..8j...g.. │ │ │ │ + 0x003dd380 9468f3ff 9169f3ff 786af3ff cd66f3ff .h...i..xj...f.. │ │ │ │ + 0x003dd390 c466f3ff ba66f3ff b566f3ff da6ff3ff .f...f...f...o.. │ │ │ │ + 0x003dd3a0 4f70f3ff db70f3ff 2d71f3ff 2d72f3ff Op...p..-q..-r.. │ │ │ │ + 0x003dd3b0 6872f3ff a772f3ff fd72f3ff 5473f3ff hr...r...r..Ts.. │ │ │ │ + 0x003dd3c0 0e0f0e0f 00010203 06070607 00010203 ................ │ │ │ │ + 0x003dd3d0 0a0b0a0b 08090a0b 02030203 08090a0b ................ │ │ │ │ + 0x003dd3e0 0c0d0c0d 04050607 04050405 04050607 ................ │ │ │ │ + 0x003dd3f0 08090809 0c0d0e0f 00010001 0c0d0e0f ................ │ │ │ │ + 0x003dd400 01020506 090a0d0e 11121516 191a1d1e ................ │ │ │ │ + 0x003dd410 21222526 292a2d2e 31323536 393a3d3e !"%&)*-.12569:=> │ │ │ │ + 0x003dd420 41424546 494a4d4e 51525556 595a5d5e ABEFIJMNQRUVYZ]^ │ │ │ │ + 0x003dd430 61626566 696a6d6e 71727576 797a7d7e abefijmnqruvyz}~ │ │ │ │ + 0x003dd440 00200121 02220323 04240525 06260727 . .!.".#.$.%.&.' │ │ │ │ + 0x003dd450 08280929 0a2a0b2b 0c2c0d2d 0e2e0f2f .(.).*.+.,.-.../ │ │ │ │ + 0x003dd460 10301131 12321333 14341535 16361737 .0.1.2.3.4.5.6.7 │ │ │ │ + 0x003dd470 18381939 1a3a1b3b 1c3c1d3d 1e3e1f3f .8.9.:.;.<.=.>.? │ │ │ │ + 0x003dd480 06070809 0e0f0405 06070809 0e0f0405 ................ │ │ │ │ + 0x003dd490 06070809 0e0f0405 06070809 0e0f0405 ................ │ │ │ │ + 0x003dd4a0 0a0b0c0d 0203ffff 0a0b0c0d 0203ffff ................ │ │ │ │ + 0x003dd4b0 0a0b0c0d 0203ffff 0a0b0c0d 0203ffff ................ │ │ │ │ + 0x003dd4c0 16171819 1e1f0607 16171819 1e1f0607 ................ │ │ │ │ + 0x003dd4d0 16171819 1e1f0607 16171819 1e1f0607 ................ │ │ │ │ + 0x003dd4e0 1a1b1c1d 0e0fffff 1a1b1c1d 0e0fffff ................ │ │ │ │ + 0x003dd4f0 1a1b1c1d 0e0fffff 1a1b1c1d 0e0fffff ................ │ │ │ │ + 0x003dd500 08000000 01000100 0a000000 20000000 ............ ... │ │ │ │ + 0x003dd510 01000000 08000000 0b000000 06000600 ................ │ │ │ │ + 0x003dd520 00000000 04000400 09000000 4672f3ff ............Fr.. │ │ │ │ + 0x003dd530 1673f3ff af73f3ff 3474f3ff 9f74f3ff .s...s..4t...t.. │ │ │ │ + 0x003dd540 2c7bf3ff c87bf3ff 977cf3ff 1c7df3ff ,{...{...|...}.. │ │ │ │ + 0x003dd550 e37df3ff 2478f3ff b478f3ff 1179f3ff .}..$x...x...y.. │ │ │ │ + 0x003dd560 8d79f3ff 217af3ff 6675f3ff f575f3ff .y..!z..fu...u.. │ │ │ │ + 0x003dd570 5176f3ff c676f3ff 4b77f3ff b67ef3ff Qv...v..Kw...~.. │ │ │ │ + 0x003dd580 f37ef3ff 2c7ff3ff 717ff3ff a67ff3ff .~..,...q....... │ │ │ │ + 0x003dd590 06070809 0a0b0c0d 0e0f0405 0203ffff ................ │ │ │ │ + 0x003dd5a0 00020406 080a0c0e 01030507 090b0d0f ................ │ │ │ │ + 0x003dd5b0 00004000 8000c000 00014001 8001c001 ..@.......@..... │ │ │ │ + 0x003dd5c0 c0018001 40010001 c0008000 40000000 ....@.......@... │ │ │ │ + 0x003dd5d0 00010405 08090c0d 02030607 0a0b0e0f ................ │ │ │ │ + 0x003dd5e0 fffffeff fdfffcff 08090809 0a0b0c0d ................ │ │ │ │ + 0x003dd5f0 00010001 02030405 06070809 0a0b0c0d ................ │ │ │ │ + 0x003dd600 00010203 04050607 02030405 06070809 ................ │ │ │ │ + 0x003dd610 00010405 08090c0d 02030607 0a0b0e0f ................ │ │ │ │ + 0x003dd620 0e0f0c0d 0a0b0809 0c0d0a0b 08090607 ................ │ │ │ │ + 0x003dd630 0e0f0a0b 06070203 0c0d0809 04050001 ................ │ │ │ │ + 0x003dd640 13131317 17171f1f 1f2f2f2f 4f4f4fff .........///OOO. │ │ │ │ + 0x003dd650 377f077f 0f1f271f 7f277f27 070f1f0f 7.....'..'.'.... │ │ │ │ + 0x003dd660 273f033f 03031303 2f132f13 03030303 '?.?...././..... │ │ │ │ + 0x003dd670 0f1f070f 1f07031f 03030303 03030000 ................ │ │ │ │ + 0x003dd680 07071307 13130b13 0b0f0f0f 17171717 ................ │ │ │ │ + 0x003dd690 27272727 0f1f4000 02030203 02030203 ''''..@......... │ │ │ │ + 0x003dd6a0 00180018 c017c017 08000800 08000800 ................ │ │ │ │ + 0x003dd6b0 06000600 06000600 04000400 04000400 ................ │ │ │ │ + 0x003dd6c0 05000500 05000500 00f200f2 00f200f2 ................ │ │ │ │ + 0x003dd6d0 00f400f4 00f400f4 00f600f6 00f600f6 ................ │ │ │ │ + 0x003dd6e0 00f800f8 00f800f8 00fa00fa 00fa00fa ................ │ │ │ │ + 0x003dd6f0 00fc00fc 00fc00fc 00fe00fe 00fe00fe ................ │ │ │ │ + 0x003dd700 01000100 01000100 02000200 02000200 ................ │ │ │ │ + 0x003dd710 03000300 03000300 3e003e00 3e003e00 ........>.>.>.>. │ │ │ │ + 0x003dd720 00010001 00010001 00020002 00020002 ................ │ │ │ │ + 0x003dd730 00080008 00080008 6881f3ff 6181f3ff ........h...a... │ │ │ │ + 0x003dd740 5881f3ff 4681f3ff 2281f3ff cd81f3ff X...F..."....... │ │ │ │ + 0x003dd750 5282f3ff d782f3ff 8983f3ff 5a84f3ff R...........Z... │ │ │ │ + 0x003dd760 d481f3ff 5982f3ff e382f3ff 9f83f3ff ....Y........... │ │ │ │ + 0x003dd770 8884f3ff 0b82f3ff 9082f3ff 2a83f3ff ............*... │ │ │ │ + 0x003dd780 fd83f3ff fe84f3ff f781f3ff 7c82f3ff ............|... │ │ │ │ + 0x003dd790 1283f3ff dd83f3ff ea84f3ff e385f3ff ................ │ │ │ │ + 0x003dd7a0 1e86f3ff 5d86f3ff 9286f3ff dd86f3ff ....]........... │ │ │ │ + 0x003dd7b0 ff8bf3ff 7e8ef3ff 0d91f3ff b192f3ff ....~........... │ │ │ │ + 0x003dd7c0 3594f3ff f898f3ff 369ef3ff d09ff3ff 5.......6....... │ │ │ │ + 0x003dd7d0 dba0f3ff 35a2f3ff 9fa3f3ff 4ca6f3ff ....5.......L... │ │ │ │ + 0x003dd7e0 17a9f3ff efaaf3ff 8bacf3ff ecb3f3ff ................ │ │ │ │ + 0x003dd7f0 d7b4f3ff aeb5f3ff 94b6f3ff f3b3f3ff ................ │ │ │ │ + 0x003dd800 deb4f3ff bab5f3ff aab6f3ff 2fb4f3ff ............/... │ │ │ │ + 0x003dd810 12b5f3ff fab5f3ff f9b6f3ff 43b3f3ff ............C... │ │ │ │ + 0x003dd820 3ab3f3ff 31b3f3ff 1fb3f3ff a9bcf3ff :...1........... │ │ │ │ + 0x003dd830 2bbdf3ff 96bdf3ff 4cbef3ff 14bff3ff +.......L....... │ │ │ │ + 0x003dd840 59bff3ff 93bff3ff cbbff3ff 30c0f3ff Y...........0... │ │ │ │ + 0x003dd850 00010405 08090c0d 02030607 0a0b0e0f ................ │ │ │ │ + 0x003dd860 db0e2905 d7fab209 b209100d f0f2100d ..)............. │ │ │ │ + 0x003dd870 25f1100d 25f1e0e5 500bb0f4 05000500 %...%...P....... │ │ │ │ + 0x003dd880 00080008 00100010 00200020 00400040 ......... . .@.@ │ │ │ │ + 0x003dd890 106a106a 08350835 805a805a 00080000 .j.j.5.5.Z.Z.... │ │ │ │ + 0x003dd8a0 500b500b b0f4500b 1f06c80e 38f11f06 P.P...P.....8... │ │ │ │ + 0x003dd8b0 c80e1f06 e1f9c80e c900fb0f 05f0c900 ................ │ │ │ │ + 0x003dd8c0 e303850f 7bf0e303 d706770e 89f1d706 ....{.....w..... │ │ │ │ + 0x003dd8d0 8809da0c 26f38809 db0bbf0a 41f5db0b ....&.......A... │ │ │ │ + 0x003dd8e0 b90d3a08 c6f7b90d 110f6405 9cfa110f ..:.......d..... │ │ │ │ + 0x003dd8f0 d40f5902 a7fdd40f 9101ec0f 14f09101 ..Y............. │ │ │ │ + 0x003dd900 8b071c0e e4f18b07 5e0c260a daf55e0c ........^.&...^. │ │ │ │ + 0x003dd910 500fa504 5bfb500f 1f03b10f 4ff01f03 P...[.P.....O... │ │ │ │ + 0x003dd920 4e0de408 1cf74e0d e1fc4ff0 e1f938f1 N.....N...O...8. │ │ │ │ + 0x003dd930 b2f21cf7 6ffe14f0 a2f3daf5 75f8e4f1 ....o.......u... │ │ │ │ + 0x003dd940 b0f05bfb e4084e0d b2f2e408 b10f1f03 ..[...N......... │ │ │ │ + 0x003dd950 e1fcb10f b873b873 b836b836 e0d4e0d4 .....s.s.6.6.... │ │ │ │ + 0x003dd960 88788878 287c287c 181f181f 30be30be .x.x(|(|....0.0. │ │ │ │ + 0x003dd970 c86dc86d d066d066 404c404c 38ed38ed .m.m.f.f@L@L8.8. │ │ │ │ + 0x003dd980 a07ea07e f87ff87f 28032803 087f087f .~.~....(.(..... │ │ │ │ + 0x003dd990 a80fa80f b85cb85c c0a7c0a7 e864e864 .....\.\.....d.d │ │ │ │ + 0x003dd9a0 40b140b1 08750875 e033e033 606f606f @.@..u.u.3.3`o`o │ │ │ │ + 0x003dd9b0 183f183f 70777077 f0d1f0d1 607b607b .?.?pwpw....`{`{ │ │ │ │ + 0x003dd9c0 e0dde0dd e07ce07c 081c081c 88798879 .....|.|.....y.y │ │ │ │ + 0x003dd9d0 28282828 286c286c 88bb88bb 58725872 (((((l(l....XrXr │ │ │ │ + 0x003dd9e0 70c670c6 a868a868 b849b849 f060f060 p.p..h.h.I.I.`.` │ │ │ │ + 0x003dd9f0 98539853 207e207e 20ea20ea a87fa87f .S.S ~ ~ . ..... │ │ │ │ + 0x003dda00 98f698f6 4806d87f 38eda07e 181f287c ....H...8..~..(| │ │ │ │ + 0x003dda10 e0d48878 b836b873 30bec86d 404cd066 ...x.6.s0..m@L.f │ │ │ │ + 0x003dda20 08aad85e 00000000 00000000 00000000 ...^............ │ │ │ │ + 0x003dda30 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x003dda40 00010001 02030203 04050405 06070607 ................ │ │ │ │ + 0x003dda50 08090809 0a0b0a0b 0c0d0c0d 0e0f0e0f ................ │ │ │ │ + 0x003dda60 10111011 12131213 14151415 16171617 ................ │ │ │ │ + 0x003dda70 18191819 1a1b1a1b 1c1d1c1d 1e1f1e1f ................ │ │ │ │ + 0x003dda80 00011011 20213031 02031213 22233233 .... !01...."#23 │ │ │ │ + 0x003dda90 04051415 24253435 06071617 26273637 ....$%45....&'67 │ │ │ │ + 0x003ddaa0 08091819 28293839 0a0b1a1b 2a2b3a3b ....()89....*+:; │ │ │ │ + 0x003ddab0 0c0d1c1d 2c2d3c3d 0e0f1e1f 2e2f3e3f ....,-<=...../>? │ │ │ │ + 0x003ddac0 00011011 20213031 02031213 22233233 .... !01...."#23 │ │ │ │ + 0x003ddad0 08091819 28293839 0a0b1a1b 2a2b3a3b ....()89....*+:; │ │ │ │ + 0x003ddae0 04051415 24253435 06071617 26273637 ....$%45....&'67 │ │ │ │ + 0x003ddaf0 0c0d1c1d 2c2d3c3d 0e0f1e1f 2e2f3e3f ....,-<=...../>? │ │ │ │ + 0x003ddb00 00012021 02032223 04052425 06072627 .. !.."#..$%..&' │ │ │ │ + 0x003ddb10 08092829 0a0b2a2b 0c0d2c2d 0e0f2e2f ..()..*+..,-.../ │ │ │ │ + 0x003ddb20 10113031 12133233 14153435 16173637 ..01..23..45..67 │ │ │ │ + 0x003ddb30 18193839 1a1b3a3b 1c1d3c3d 1e1f3e3f ..89..:;..<=..>? │ │ │ │ + 0x003ddb40 00010405 10111415 02030607 12131617 ................ │ │ │ │ + 0x003ddb50 20212425 30313435 22232627 32333637 !$%0145"#&'2367 │ │ │ │ + 0x003ddb60 08090c0d 18191c1d 0a0b0e0f 1a1b1e1f ................ │ │ │ │ + 0x003ddb70 28292c2d 38393c3d 2a2b2e2f 3a3b3e3f (),-89<=*+./:;>? │ │ │ │ + 0x003ddb80 3c3d0405 20210001 1c1d2425 38390809 <=.. !....$%89.. │ │ │ │ + 0x003ddb90 0c0d3435 18192829 2c2d1415 30311011 ..45..(),-..01.. │ │ │ │ + 0x003ddba0 3e3f0203 06073a3b 36370a0b 0e0f3233 >?....:;67....23 │ │ │ │ + 0x003ddbb0 2e2f1213 16172a2b 26271a1b 1e1f2223 ./....*+&'...."# │ │ │ │ + 0x003ddbc0 06073a3b 26271a1b 20210001 1e1f2223 ..:;&'.. !...."# │ │ │ │ + 0x003ddbd0 2e2f1213 16172a2b 18192829 2c2d1415 ./....*+..(),-.. │ │ │ │ + 0x003ddbe0 3e3f0203 30311011 38390809 0e0f3233 >?..01..89....23 │ │ │ │ + 0x003ddbf0 36370a0b 3c3d0405 0c0d3435 1c1d2425 67..<=....45..$% │ │ │ │ + 0x003ddc00 00200130 02240334 10281138 122c133c . .0.$.4.(.8.,.< │ │ │ │ + 0x003ddc10 04210531 06250735 14291539 162d173d .!.1.%.5.).9.-.= │ │ │ │ + 0x003ddc20 08230933 0a270b37 182b193b 1a2f1b3f .#.3.'.7.+.;./.? │ │ │ │ + 0x003ddc30 0c220d32 0e260f36 1c2a1d3a 1e2e1f3e .".2.&.6.*.:...> │ │ │ │ + 0x003ddc40 4040d9e0 1c0d0d1c 6262fb68 58494958 @@......bb.hXIIX │ │ │ │ + 0x003ddc50 5151c8f1 3e2f2f3e 7373ea79 7a6b6b7a QQ..>//>ss.yzkkz │ │ │ │ + 0x003ddc60 d9c851a4 94858594 fbea732c d0c1c1d0 ..Q.......s,.... │ │ │ │ + 0x003ddc70 c8d940b5 b6a7a7b6 eafb623d f2e3e3f2 ..@.......b=.... │ │ │ │ + 0x003ddc80 400fdbca 0fbdac40 0496f9e8 3c9f8e51 @......@....<..Q │ │ │ │ + 0x003ddc90 51871256 2d3524c8 151e3074 1e1706d9 Q..V-5$...0t.... │ │ │ │ + 0x003ddca0 622d4703 4b607162 26b46521 78425373 b-G.K`qb&.e!xBSs │ │ │ │ + 0x003ddcb0 73a58e9f 69e8f9ea 373cacbd 5acadbfb s...i...7<..Z... │ │ │ │ + 0x003ddcc0 e0c25115 049d409d 86a47337 26bf62bf ..Q...@...s7&.b. │ │ │ │ + 0x003ddcd0 f1d39d40 158c8cc8 97b5bf62 37aeaeea ...@.......b7... │ │ │ │ + 0x003ddce0 684ac88c 8c15d904 0e2ceaae ae37fb26 hJ.......,...7.& │ │ │ │ + 0x003ddcf0 795b04d9 9d041551 1f3d26fb bf263773 y[.....Q.=&..&7s │ │ │ │ + 0x003ddd00 04150400 8809da0c 26378c02 b209db0e ........&7...... │ │ │ │ + 0x003ddd10 15041501 9cfa110f 37269d03 26f38809 ........7&..&... │ │ │ │ + 0x003ddd20 8c9d2608 110f6405 aebfae0a db0e2905 ..&...d.......). │ │ │ │ + 0x003ddd30 9d8c3709 05000500 bfaebf0b ffffffff ..7............. │ │ │ │ + 0x003ddd40 00000000 01000000 02000000 03000000 ................ │ │ │ │ + 0x003ddd50 04000000 05000000 06000000 07000000 ................ │ │ │ │ + 0x003ddd60 08000000 09000000 0a000000 0b000000 ................ │ │ │ │ + 0x003ddd70 0c000000 0d000000 0e000000 0f000000 ................ │ │ │ │ + 0x003ddd80 00000000 02000000 01000000 03000000 ................ │ │ │ │ + 0x003ddd90 08000000 0a000000 09000000 0b000000 ................ │ │ │ │ + 0x003ddda0 00000000 01000000 04000000 05000000 ................ │ │ │ │ + 0x003dddb0 08000000 09000000 0c000000 0d000000 ................ │ │ │ │ + 0x003dddc0 00000000 04000000 02000000 06000000 ................ │ │ │ │ + 0x003dddd0 0c000000 08000000 0e000000 0a000000 ................ │ │ │ │ + 0x003ddde0 00000000 13000000 01000000 12000000 ................ │ │ │ │ + 0x003dddf0 02000000 11000000 03000000 10000000 ................ │ │ │ │ + 0x003dde00 00010809 02030a0b 04050c0d 06070e0f ................ │ │ │ │ + 0x003dde10 08090001 0a0b0203 0c0d0405 0e0f0607 ................ │ │ │ │ + 0x003dde20 00010809 04050c0d 02030a0b 06070e0f ................ │ │ │ │ + 0x003dde30 08090001 0c0d0405 0a0b0203 0e0f0607 ................ │ │ │ │ + 0x003dde40 00010405 08090c0d 02030607 0a0b0e0f ................ │ │ │ │ + 0x003dde50 0c140000 2c340000 20202020 00080008 ....,4.. .... │ │ │ │ + 0x003dde60 00100010 00200020 00400040 106a106a ..... . .@.@.j.j │ │ │ │ + 0x003dde70 08350835 805a805a 00080000 002000e0 .5.5.Z.Z..... .. │ │ │ │ + 0x003dde80 00e00020 004000c0 00c00040 d7fab209 ... .@.....@.... │ │ │ │ + 0x003dde90 f0f2100d b209100d 25f1100d 100d0000 ........%....... │ │ │ │ + 0x003ddea0 d7faf0f2 500bb0f4 1f0638f1 c80ee1f9 ....P.....8..... │ │ │ │ + 0x003ddeb0 b10fe1fc e408b2f2 e1fc4ff0 b2f21cf7 ..........O..... │ │ │ │ + 0x003ddec0 500b500b b0f4500b 1f06c80e 38f11f06 P.P...P.....8... │ │ │ │ + 0x003dded0 e1f938f1 c80e1f06 e1f9c80e c900fb0f ..8............. │ │ │ │ + 0x003ddee0 05f0c900 e303850f 7bf0e303 d706770e ........{.....w. │ │ │ │ + 0x003ddef0 89f1d706 db0bbf0a 41f5db0b b90d3a08 ........A.....:. │ │ │ │ + 0x003ddf00 c6f7b90d d40f5902 a7fdd40f 5e0c260a ......Y.....^.&. │ │ │ │ + 0x003ddf10 daf55e0c a2f3daf5 500fa504 5bfb500f ..^.....P...[.P. │ │ │ │ + 0x003ddf20 b0f05bfb e4084e0d b2f2e408 b10f1f03 ..[...N......... │ │ │ │ + 0x003ddf30 e1fcb10f e0b8e0b8 706a706a 887d887d ........pjpj.}.} │ │ │ │ + 0x003ddf40 f818f818 40764076 f830f830 607f607f ....@v@v.0.0`.`. │ │ │ │ + 0x003ddf50 880c880c d0aed0ae f062f062 e070e070 .........b.b.p.p │ │ │ │ + 0x003ddf60 583c583c d8dad8da 807a807a d87fd87f X... │ │ │ │ + 0x003deb10 91010000 ec0f0000 1f030000 b10f0000 ................ │ │ │ │ + 0x003deb20 44fdffff c40f0000 37090000 150d0000 D.......7....... │ │ │ │ + 0x003deb30 71f7ffff 850d0000 81030000 9c0f0000 q............... │ │ │ │ + 0x003deb40 daf5ffff a2f3ffff 4ff0ffff e1fcffff ........O....... │ │ │ │ + 0x003deb50 e10f0000 f5010000 9d0c0000 28f6ffff ............(... │ │ │ │ + 0x003deb60 ec0d0000 e3070000 6c0f0000 bcfbffff ........l....... │ │ │ │ + 0x003deb70 8b070000 1c0e0000 4e0d0000 e4080000 ........N....... │ │ │ │ + 0x003deb80 d3feffff f50f0000 730a0000 1e0c0000 ........s....... │ │ │ │ + 0x003deb90 cef8ffff 4b0e0000 05050000 310f0000 ....K.......1... │ │ │ │ + 0x003deba0 5bfbffff b0f0ffff 1cf7ffff b2f2ffff [............... │ │ │ │ + 0x003debb0 c9000000 c9000000 c9000000 c9000000 ................ │ │ │ │ + 0x003debc0 91010000 91010000 91010000 91010000 ................ │ │ │ │ + 0x003debd0 59020000 59020000 59020000 59020000 Y...Y...Y...Y... │ │ │ │ + 0x003debe0 a7fdffff a7fdffff a7fdffff a7fdffff ................ │ │ │ │ + 0x003debf0 1f030000 1f030000 1f030000 1f030000 ................ │ │ │ │ + 0x003dec00 e3030000 e3030000 e3030000 e3030000 ................ │ │ │ │ + 0x003dec10 a5040000 a5040000 a5040000 a5040000 ................ │ │ │ │ + 0x003dec20 5bfbffff 5bfbffff 5bfbffff 5bfbffff [...[...[...[... │ │ │ │ + 0x003dec30 64050000 64050000 64050000 64050000 d...d...d...d... │ │ │ │ + 0x003dec40 9cfaffff 9cfaffff 9cfaffff 9cfaffff ................ │ │ │ │ + 0x003dec50 1f060000 1f060000 1f060000 1f060000 ................ │ │ │ │ + 0x003dec60 d7060000 d7060000 d7060000 d7060000 ................ │ │ │ │ + 0x003dec70 8b070000 8b070000 8b070000 8b070000 ................ │ │ │ │ + 0x003dec80 3a080000 3a080000 3a080000 3a080000 :...:...:...:... │ │ │ │ + 0x003dec90 c6f7ffff c6f7ffff c6f7ffff c6f7ffff ................ │ │ │ │ + 0x003deca0 e4080000 e4080000 e4080000 e4080000 ................ │ │ │ │ + 0x003decb0 1cf7ffff 1cf7ffff 1cf7ffff 1cf7ffff ................ │ │ │ │ + 0x003decc0 88090000 88090000 88090000 88090000 ................ │ │ │ │ + 0x003decd0 260a0000 260a0000 260a0000 260a0000 &...&...&...&... │ │ │ │ + 0x003dece0 daf5ffff daf5ffff daf5ffff daf5ffff ................ │ │ │ │ + 0x003decf0 bf0a0000 bf0a0000 bf0a0000 bf0a0000 ................ │ │ │ │ + 0x003ded00 41f5ffff 41f5ffff 41f5ffff 41f5ffff A...A...A...A... │ │ │ │ + 0x003ded10 500b0000 500b0000 500b0000 500b0000 P...P...P...P... │ │ │ │ + 0x003ded20 db0b0000 db0b0000 db0b0000 db0b0000 ................ │ │ │ │ + 0x003ded30 5e0c0000 5e0c0000 5e0c0000 5e0c0000 ^...^...^...^... │ │ │ │ + 0x003ded40 da0c0000 da0c0000 da0c0000 da0c0000 ................ │ │ │ │ + 0x003ded50 4e0d0000 4e0d0000 4e0d0000 4e0d0000 N...N...N...N... │ │ │ │ + 0x003ded60 b90d0000 b90d0000 b90d0000 b90d0000 ................ │ │ │ │ + 0x003ded70 1c0e0000 1c0e0000 1c0e0000 1c0e0000 ................ │ │ │ │ + 0x003ded80 770e0000 770e0000 770e0000 770e0000 w...w...w...w... │ │ │ │ + 0x003ded90 c80e0000 c80e0000 c80e0000 c80e0000 ................ │ │ │ │ + 0x003deda0 110f0000 110f0000 110f0000 110f0000 ................ │ │ │ │ + 0x003dedb0 500f0000 500f0000 500f0000 500f0000 P...P...P...P... │ │ │ │ + 0x003dedc0 850f0000 850f0000 850f0000 850f0000 ................ │ │ │ │ + 0x003dedd0 b10f0000 b10f0000 b10f0000 b10f0000 ................ │ │ │ │ + 0x003dede0 d40f0000 d40f0000 d40f0000 d40f0000 ................ │ │ │ │ + 0x003dedf0 ec0f0000 ec0f0000 ec0f0000 ec0f0000 ................ │ │ │ │ + 0x003dee00 fb0f0000 fb0f0000 fb0f0000 fb0f0000 ................ │ │ │ │ + 0x003dee10 00010405 08090c0d 02030607 0a0b0e0f ................ │ │ │ │ + 0x003dee20 02000000 02000000 02000000 02000000 ................ │ │ │ │ + 0x003dee30 05000500 05000500 05000500 05000500 ................ │ │ │ │ + 0x003dee40 29050000 29050000 29050000 29050000 )...)...)...)... │ │ │ │ + 0x003dee50 b2090000 b2090000 b2090000 b2090000 ................ │ │ │ │ + 0x003dee60 f0f2ffff f0f2ffff f0f2ffff f0f2ffff ................ │ │ │ │ + 0x003dee70 00080000 00080000 00080000 00080000 ................ │ │ │ │ + 0x003dee80 00080008 00080008 00f800f8 00f800f8 ................ │ │ │ │ + 0x003dee90 00f800f8 00f800f8 00080008 00080008 ................ │ │ │ │ + 0x003deea0 00080008 00080008 00080008 00080008 ................ │ │ │ │ + 0x003deeb0 00f800f8 00f800f8 00f800f8 00f800f8 ................ │ │ │ │ + 0x003deec0 db0e0000 db0e0000 db0e0000 db0e0000 ................ │ │ │ │ + 0x003deed0 00100010 00100010 00100010 00100010 ................ │ │ │ │ + 0x003deee0 a1160000 a1160000 a1160000 a1160000 ................ │ │ │ │ + 0x003deef0 00180000 00180000 00180000 00180000 ................ │ │ │ │ + 0x003def00 00200020 00200020 00200020 00200020 . . . . . . . . │ │ │ │ + 0x003def10 00280000 00280000 00280000 00280000 .(...(...(...(.. │ │ │ │ + 0x003def20 422d0000 422d0000 422d0000 422d0000 B-..B-..B-..B-.. │ │ │ │ + 0x003def30 08350835 08350835 08350835 08350835 .5.5.5.5.5.5.5.5 │ │ │ │ + 0x003def40 805a805a 805a805a 805a805a 805a805a .Z.Z.Z.Z.Z.Z.Z.Z │ │ │ │ + 0x003def50 106a106a 106a106a 106a106a 106a106a .j.j.j.j.j.j.j.j │ │ │ │ + 0x003def60 00400040 00400040 00400040 00400040 .@.@.@.@.@.@.@.@ │ │ │ │ + 0x003def70 ff03ff03 ff03ff03 ff03ff03 ff03ff03 ................ │ │ │ │ + 0x003def80 1f06c80e 1f06c80e 1f06c80e 1f06c80e ................ │ │ │ │ + 0x003def90 38f11f06 38f11f06 38f11f06 38f11f06 8...8...8...8... │ │ │ │ + 0x003defa0 500b500b 500b500b 500b500b 500b500b P.P.P.P.P.P.P.P. │ │ │ │ + 0x003defb0 b0f4500b b0f4500b b0f4500b b0f4500b ..P...P...P...P. │ │ │ │ + 0x003defc0 0000feff 0000feff 0000feff 0000feff ................ │ │ │ │ + 0x003defd0 ffff0100 ffff0100 ffff0100 ffff0100 ................ │ │ │ │ + 0x003defe0 ff0f0000 65000000 970b0000 f8f4ffff ....e........... │ │ │ │ + 0x003deff0 a10e0000 7c060000 ee0e0000 3efaffff ....|.......>... │ │ │ │ + 0x003df000 91010000 ec0f0000 1f030000 b10f0000 ................ │ │ │ │ + 0x003df010 44fdffff c40f0000 37090000 150d0000 D.......7....... │ │ │ │ + 0x003df020 71f7ffff 850d0000 81030000 9c0f0000 q............... │ │ │ │ + 0x003df030 daf5ffff a2f3ffff 4ff0ffff e1fcffff ........O....... │ │ │ │ + 0x003df040 e10f0000 f5010000 9d0c0000 28f6ffff ............(... │ │ │ │ + 0x003df050 ec0d0000 e3070000 6c0f0000 bcfbffff ........l....... │ │ │ │ + 0x003df060 8b070000 1c0e0000 4e0d0000 e4080000 ........N....... │ │ │ │ + 0x003df070 d3feffff f50f0000 730a0000 1e0c0000 ........s....... │ │ │ │ + 0x003df080 cef8ffff 4b0e0000 05050000 310f0000 ....K.......1... │ │ │ │ + 0x003df090 5bfbffff b0f0ffff 1cf7ffff b2f2ffff [............... │ │ │ │ + 0x003df0a0 000d1d2d 00102030 0004080c 000e1e2e ...-.. 0........ │ │ │ │ + 0x003df0b0 0004080c 00204060 000a244e 0004080c ..... @`..$N.... │ │ │ │ + 0x003df0c0 004080c0 00000e00 2b004b00 6b008b00 .@......+.K.k... │ │ │ │ + 0x003df0d0 ab00cb00 00000e00 2c005a00 9700d700 ........,.Z..... │ │ │ │ + 0x003df0e0 17015701 00000a00 24004e00 8800d200 ..W.....$.N..... │ │ │ │ + 0x003df0f0 2c019601 202e2826 242a2c22 3c32343a ,... .(&$*,"<24: │ │ │ │ + 0x003df100 3836303e 0040205c 10502e4c 02482854 860>.@ \.P.L.H(T │ │ │ │ + 0x003df110 12582644 04782464 14682a74 06702c6c .X&D.x$d.h*t.p,l │ │ │ │ + 0x003df120 1660227c 00000000 00000000 00000000 .`"|............ │ │ │ │ + 0x003df130 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x003df140 00000000 2d134000 2719320e 3b054000 ....-.@.'.2.;.@. │ │ │ │ + 0x003df150 241c2a16 3010350b 39073d03 40004000 $.*.0.5.9.=.@.@. │ │ │ │ + 0x003df160 221e251b 28182b15 2e12310f 340c360a ".%.(.+...1.4.6. │ │ │ │ + 0x003df170 38083a06 3c043d03 40004000 40004000 8.:.<.=.@.@.@.@. │ │ │ │ + 0x003df180 211f231d 241c261a 28182917 2b152c14 !.#.$.&.(.).+.,. │ │ │ │ + 0x003df190 2d132f11 3010320e 330d340c 350b3709 -./.0.2.3.4.5.7. │ │ │ │ + 0x003df1a0 38083907 3a063b05 3c043c04 3d033e02 8.9.:.;.<.<.=.>. │ │ │ │ + 0x003df1b0 40004000 40004000 40004000 40004000 @.@.@.@.@.@.@.@. │ │ │ │ + 0x003df1c0 00020406 01030507 01030507 02040608 ................ │ │ │ │ + 0x003df1d0 0406080a 0507090b 0507090b 06080a0c ................ │ │ │ │ + 0x003df1e0 02040608 03050709 03050709 0406080a ................ │ │ │ │ + 0x003df1f0 06080a0c 07090b0d 07090b0d 080a0c0e ................ │ │ │ │ + 0x003df200 00010203 01020304 08090a0b 090a0b0c ................ │ │ │ │ + 0x003df210 02030405 03040506 0a0b0c0d 0b0c0d0e ................ │ │ │ │ + 0x003df220 00010203 01020304 02030405 03040506 ................ │ │ │ │ + 0x003df230 04050607 05060708 06070809 0708090a ................ │ │ │ │ + 0x003df240 08090a0b 090a0b0c 0a0b0c0d 0b0c0d0e ................ │ │ │ │ + 0x003df250 0004080c 0105090d 02060a0e 03070b0f ................ │ │ │ │ + 0x003df260 00010203 00010203 08090a0b 08090a0b ................ │ │ │ │ + 0x003df270 00010809 02030a0b 04050c0d 06070e0f ................ │ │ │ │ + 0x003df280 00010102 02030304 0809090a 0a0b0b0c ................ │ │ │ │ + 0x003df290 00010102 02030304 04050506 06070708 ................ │ │ │ │ + 0x003df2a0 04000501 06020703 08040905 0a060b07 ................ │ │ │ │ + 0x003df2b0 00040105 02060307 04080509 060a070b ................ │ │ │ │ + 0x003df2c0 00010001 00010001 02030203 02030203 ................ │ │ │ │ + 0x003df2d0 00000000 00000000 08080808 08080808 ................ │ │ │ │ + 0x003df2e0 00000000 04040404 08080808 0c0c0c0c ................ │ │ │ │ + 0x003df2f0 02030001 06070405 0a0b0809 0e0f0c0d ................ │ │ │ │ + 0x003df300 00000000 01000000 02000000 03000000 ................ │ │ │ │ + 0x003df310 04000000 05000000 06000000 07000000 ................ │ │ │ │ + 0x003df320 00000000 00010203 04050607 07070707 ................ │ │ │ │ + 0x003df330 02010201 01010101 80808080 7f7f7f7f ................ │ │ │ │ + 0x003df340 40404040 00ff00ff 0f000f00 20002000 @@@@........ . . │ │ │ │ + 0x003df350 22002200 02010201 00020002 00040004 "."............. │ │ │ │ + 0x003df360 00080008 f71af71a 00200020 20000000 ......... . ... │ │ │ │ + 0x003df370 3f000000 00020000 00800000 ff030000 ?............... │ │ │ │ + 0x003df380 00400000 00000040 00000000 0f002e00 .@.....@........ │ │ │ │ + 0x003df390 49006600 8700ab00 e5001100 4a008c00 I.f.........J... │ │ │ │ + 0x003df3a0 dc002d01 7b015901 9601d701 1d027402 ..-.{.Y.......t. │ │ │ │ + 0x003df3b0 b2022103 9b03e003 2a047204 ca043205 ..!.....*.r...2. │ │ │ │ + 0x003df3c0 a4055a06 bf062707 8f073708 2a082108 ..Z...'...7.*.!. │ │ │ │ + 0x003df3d0 4d028f02 d5025403 d3034d04 6005b805 M.....T...M.`... │ │ │ │ + 0x003df3e0 1e069206 3b07ec07 96080409 7f09f509 ....;........... │ │ │ │ + 0x003df3f0 940a860a 8915e515 4116aa16 59175d17 ........A...Y.]. │ │ │ │ + 0x003df400 66176e18 2219d719 a01aa01a a01aa01a f.n."........... │ │ │ │ + 0x003df410 b919231a 791a1a1b 1e1b271b 8f00a902 ..#.y.....'..... │ │ │ │ + 0x003df420 53055d05 67057105 7b05010c bb0df10f S.].g.q.{....... │ │ │ │ + 0x003df430 fb0f0510 0f101910 8f156417 79198319 ..........d.y... │ │ │ │ + 0x003df440 8d199719 a1199600 37034a03 5d037003 ........7.J.].p. │ │ │ │ + 0x003df450 8303010a 2b0c3e0c 510c640c 770ced11 ....+.>.Q.d.w... │ │ │ │ + 0x003df460 f6130914 1c142f14 4214f19b f8ffcf9c ....../.B....... │ │ │ │ + 0x003df470 f8ff1e9d f8ff999d f8ff059e f8ff689e ..............h. │ │ │ │ + 0x003df480 f8ff7d9f f8ff7ba0 f8ffdaa0 f8ff79a1 ..}...{.......y. │ │ │ │ + 0x003df490 f8ff09a2 f8ff90a2 f8ffd8a3 f8ff1ba5 ................ │ │ │ │ + 0x003df4a0 f8ff9da5 f8ff7da6 f8ff4ea7 f8ff12a8 ......}...N..... │ │ │ │ + 0x003df4b0 f8ffb1b4 f8ff62b6 f8ff18b7 f8ff43b8 ......b.......C. │ │ │ │ + 0x003df4c0 f8ff5eb9 f8ff86ba f8fffebc f8ff92be ..^............. │ │ │ │ + 0x003df4d0 f8ff48bf f8ff66c0 f8ff75c1 f8ff89c2 ..H...f...u..... │ │ │ │ + 0x003df4e0 f8ffccc4 f8ff4fc6 f8fff7c6 f8ff95c7 ......O......... │ │ │ │ + 0x003df4f0 f8ff2bc8 f8ff45c9 f8ff2ba9 f8ffaea9 ..+...E...+..... │ │ │ │ + 0x003df500 f8ff3eaa f8ff9eaa f8fffeaa f8ff4aab ..>...........J. │ │ │ │ + 0x003df510 f8ff9aab f8ffeaab f8ff4aac f8ffcfac ..........J..... │ │ │ │ + 0x003df520 f8ff26ad f8ff86ad f8fff6ad f8ff66ae ..&...........f. │ │ │ │ + 0x003df530 f8ff66ae f8ff66ae f8ff0000 00000000 ..f...f......... │ │ │ │ + 0x003df540 00020002 2d134000 2719320e 3b054000 ....-.@.'.2.;.@. │ │ │ │ + 0x003df550 241c2a16 3010350b 39073d03 40004000 $.*.0.5.9.=.@.@. │ │ │ │ + 0x003df560 221e251b 28182b15 2e12310f 340c360a ".%.(.+...1.4.6. │ │ │ │ + 0x003df570 38083a06 3c043d03 40004000 40004000 8.:.<.=.@.@.@.@. │ │ │ │ + 0x003df580 211f231d 241c261a 28182917 2b152c14 !.#.$.&.(.).+.,. │ │ │ │ + 0x003df590 2d132f11 3010320e 330d340c 350b3709 -./.0.2.3.4.5.7. │ │ │ │ + 0x003df5a0 38083907 3a063b05 3c043c04 3d033e02 8.9.:.;.<.<.=.>. │ │ │ │ + 0x003df5b0 40004000 40004000 40004000 40004000 @.@.@.@.@.@.@.@. │ │ │ │ + 0x003df5c0 04050607 10111213 05060708 11121314 ................ │ │ │ │ + 0x003df5d0 06070809 12131415 0708090a 13141516 ................ │ │ │ │ + 0x003df5e0 08090a0b 14151617 090a0b0c 15161718 ................ │ │ │ │ + 0x003df5f0 0a0b0c0d 16171819 0b0c0d0e 1718191a ................ │ │ │ │ + 0x003df600 00010203 14151617 01020304 15161718 ................ │ │ │ │ + 0x003df610 02030405 16171819 03040506 1718191a ................ │ │ │ │ + 0x003df620 04050607 18191a1b 05060708 191a1b1c ................ │ │ │ │ + 0x003df630 06070809 1a1b1c1d 0708090a 1b1c1d1e ................ │ │ │ │ + 0x003df640 ff00ff01 ff08ff09 ff04ff05 ff0cff0d ................ │ │ │ │ + 0x003df650 ff02ff03 ff0aff0b ff06ff07 ff0eff0f ................ │ │ │ │ + 0x003df660 00000000 01000000 02000000 03000000 ................ │ │ │ │ + 0x003df670 04000000 05000000 06000000 07000000 ................ │ │ │ │ + 0x003df680 030b030b 232b232b 00400000 00000400 ....#+#+.@...... │ │ │ │ + 0x003df690 00041014 20243034 02061216 22263236 .... $04...."&26 │ │ │ │ + 0x003df6a0 02030a0b 12131a1b 22232a2b 32333a3b ........"#*+23:; │ │ │ │ + 0x003df6b0 06070e0f 16171e1f 26272e2f 36373e3f ........&'./67>? │ │ │ │ + 0x003df6c0 00000000 01000000 08000000 09000000 ................ │ │ │ │ + 0x003df6d0 02000000 03000000 0a000000 0b000000 ................ │ │ │ │ + 0x003df6e0 04000000 05000000 0c000000 0d000000 ................ │ │ │ │ + 0x003df6f0 06000000 07000000 0e000000 0f000000 ................ │ │ │ │ + 0x003df700 0103090b 05070d0f 1113191b 15171d1f ................ │ │ │ │ + 0x003df710 2123292b 25272d2f 3133393b 35373d3f !#)+%'-/139;57=? │ │ │ │ + 0x003df720 0002080a 04060c0e 1012181a 14161c1e ................ │ │ │ │ + 0x003df730 2022282a 24262c2e 3032383a 34363c3e "(*$&,.028:46<> │ │ │ │ + 0x003df740 01031113 05071517 090b191b 0d0f1d1f ................ │ │ │ │ + 0x003df750 21233133 25273537 292b393b 2d2f3d3f !#13%'57)+9;-/=? │ │ │ │ + 0x003df760 00021012 04061416 080a181a 0c0e1c1e ................ │ │ │ │ + 0x003df770 20223032 24263436 282a383a 2c2e3c3e "02$&46(*8:,.<> │ │ │ │ + 0x003df780 01032123 05072527 090b292b 0d0f2d2f ..!#..%'..)+..-/ │ │ │ │ + 0x003df790 11133133 15173537 191b393b 1d1f3d3f ..13..57..9;..=? │ │ │ │ + 0x003df7a0 00022022 04062426 080a282a 0c0e2c2e .. "..$&..(*..,. │ │ │ │ + 0x003df7b0 10123032 14163436 181a383a 1c1e3c3e ..02..46..8:..<> │ │ │ │ + 0x003df7c0 03070b0f 13171b1f 23272b2f 33373b3f ........#'+/37;? │ │ │ │ + 0x003df7d0 43474b4f 53575b5f 63676b6f 73777b7f CGKOSW[_cgkosw{. │ │ │ │ + 0x003df7e0 0105090d 1115191d 2125292d 3135393d ........!%)-159= │ │ │ │ + 0x003df7f0 4145494d 5155595d 6165696d 7175797d AEIMQUY]aeimquy} │ │ │ │ + 0x003df800 02060a0e 12161a1e 22262a2e 32363a3e ........"&*.26:> │ │ │ │ + 0x003df810 0105090d 1115191d 2125292d 3135393d ........!%)-159= │ │ │ │ + 0x003df820 42464a4e 52565a5e 62666a6e 72767a7e BFJNRVZ^bfjnrvz~ │ │ │ │ + 0x003df830 4145494d 5155595d 6165696d 7175797d AEIMQUY]aeimquy} │ │ │ │ + 0x003df840 01030507 090b0d0f 11131517 191b1d1f ................ │ │ │ │ + 0x003df850 21232527 292b2d2f 31333537 393b3d3f !#%')+-/13579;=? │ │ │ │ + 0x003df860 00020406 080a0c0e 10121416 181a1c1e ................ │ │ │ │ + 0x003df870 20222426 282a2c2e 30323436 383a3c3e "$&(*,.02468:<> │ │ │ │ + 0x003df880 01000201 03020403 05040605 07060807 ................ │ │ │ │ + 0x003df890 09080a09 0b0a0c0b 0d0c0e0d 0f0e100f ................ │ │ │ │ + 0x003df8a0 21202221 23222423 25242625 27262827 ! "!#"$#%$&%'&(' │ │ │ │ + 0x003df8b0 29282a29 2b2a2c2b 2d2c2e2d 2f2e302f )(*)+*,+-,.-/.0/ │ │ │ │ + 0x003df8c0 01000201 03020403 05040605 07060807 ................ │ │ │ │ + 0x003df8d0 09080a09 0b0a0c0b 0d0c0e0d 0f0e100f ................ │ │ │ │ + 0x003df8e0 11101211 13121413 15141615 17161817 ................ │ │ │ │ + 0x003df8f0 19181a19 1b1a1c1b 1d1c1e1d 1f1e201f .............. . │ │ │ │ + 0x003df900 10001101 12021303 14041505 16061707 ................ │ │ │ │ + 0x003df910 50105111 52125313 54145515 56165717 P.Q.R.S.T.U.V.W. │ │ │ │ + 0x003df920 20502151 22522353 24542555 26562757 P!Q"R#S$T%U&V'W │ │ │ │ + 0x003df930 40204121 42224323 44244525 46264727 @ A!B"C#D$E%F&G' │ │ │ │ + 0x003df940 10001101 12021303 14041505 16061707 ................ │ │ │ │ + 0x003df950 18081909 1a0a1b0b 1c0c1d0d 1e0e1f0f ................ │ │ │ │ + 0x003df960 40104111 42124313 44144515 46164717 @.A.B.C.D.E.F.G. │ │ │ │ + 0x003df970 48184919 4a1a4b1b 4c1c4d1d 4e1e4f1f H.I.J.K.L.M.N.O. │ │ │ │ + 0x003df980 40004101 42024303 44044505 46064707 @.A.B.C.D.E.F.G. │ │ │ │ + 0x003df990 48084909 4a0a4b0b 4c0c4d0d 4e0e4f0f H.I.J.K.L.M.N.O. │ │ │ │ + 0x003df9a0 50105111 52125313 54145515 56165717 P.Q.R.S.T.U.V.W. │ │ │ │ + 0x003df9b0 58185919 5a1a5b1b 5c1c5d1d 5e1e5f1f X.Y.Z.[.\.].^._. │ │ │ │ + 0x003df9c0 00000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x003df9d0 01000000 00000000 05000000 00000000 ................ │ │ │ │ + 0x003df9e0 02000000 00000000 06000000 00000000 ................ │ │ │ │ + 0x003df9f0 03000000 00000000 07000000 00000000 ................ │ │ │ │ + 0x003dfa00 00010203 01020304 02030405 03040506 ................ │ │ │ │ + 0x003dfa10 08090a0b 090a0b0c 0a0b0c0d 0b0c0d0e ................ │ │ │ │ + 0x003dfa20 20212223 21222324 22232425 23242526 !"#!"#$"#$%#$%& │ │ │ │ + 0x003dfa30 28292a2b 292a2b2c 2a2b2c2d 2b2c2d2e ()*+)*+,*+,-+,-. │ │ │ │ + 0x003dfa40 04050607 05060708 06070809 0708090a ................ │ │ │ │ + 0x003dfa50 0c0d0e0f 0d0e0f10 0e0f1011 0f101112 ................ │ │ │ │ + 0x003dfa60 24252627 25262728 26272829 2728292a $%&'%&'(&'()'()* │ │ │ │ + 0x003dfa70 2c2d2e2f 2d2e2f30 2e2f3031 2f303132 ,-./-./0./01/012 │ │ │ │ + 0x003dfa80 08090a0b 090a0b0c 0a0b0c0d 0b0c0d0e ................ │ │ │ │ + 0x003dfa90 10111213 11121314 12131415 13141516 ................ │ │ │ │ + 0x003dfaa0 28292a2b 292a2b2c 2a2b2c2d 2b2c2d2e ()*+)*+,*+,-+,-. │ │ │ │ + 0x003dfab0 30313233 31323334 32333435 33343536 0123123423453456 │ │ │ │ + 0x003dfac0 00010203 01020304 02030405 03040506 ................ │ │ │ │ + 0x003dfad0 08090a0b 090a0b0c 0a0b0c0d 0b0c0d0e ................ │ │ │ │ + 0x003dfae0 10111213 11121314 12131415 13141516 ................ │ │ │ │ + 0x003dfaf0 18191a1b 191a1b1c 1a1b1c1d 1b1c1d1e ................ │ │ │ │ + 0x003dfb00 04050607 05060708 06070809 0708090a ................ │ │ │ │ + 0x003dfb10 0c0d0e0f 0d0e0f10 0e0f1011 0f101112 ................ │ │ │ │ + 0x003dfb20 14151617 15161718 16171819 1718191a ................ │ │ │ │ + 0x003dfb30 1c1d1e1f 1d1e1f20 1e1f2021 1f202122 ....... .. !. !" │ │ │ │ + 0x003dfb40 08090a0b 090a0b0c 0a0b0c0d 0b0c0d0e ................ │ │ │ │ + 0x003dfb50 10111213 11121314 12131415 13141516 ................ │ │ │ │ + 0x003dfb60 18191a1b 191a1b1c 1a1b1c1d 1b1c1d1e ................ │ │ │ │ + 0x003dfb70 20212223 21222324 22232425 23242526 !"#!"#$"#$%#$%& │ │ │ │ + 0x003dfb80 20002101 22022303 24042505 26062707 .!.".#.$.%.&.'. │ │ │ │ + 0x003dfb90 00080109 020a030b 040c050d 060e070f ................ │ │ │ │ + 0x003dfba0 28102911 2a122b13 2c142d15 2e162f17 (.).*.+.,.-.../. │ │ │ │ + 0x003dfbb0 10181119 121a131b 141c151d 161e171f ................ │ │ │ │ + 0x003dfbc0 00200121 02220323 04240525 06260727 . .!.".#.$.%.&.' │ │ │ │ + 0x003dfbd0 08280929 0a2a0b2b 0c2c0d2d 0e2e0f2f .(.).*.+.,.-.../ │ │ │ │ + 0x003dfbe0 10301131 12321333 14341535 16361737 .0.1.2.3.4.5.6.7 │ │ │ │ + 0x003dfbf0 18381939 1a3a1b3b 1c3c1d3d 1e3e1f3f .8.9.:.;.<.=.>.? │ │ │ │ + 0x003dfc00 08091011 0a0b1213 0c0d1415 0e0f1617 ................ │ │ │ │ + 0x003dfc10 10111819 12131a1b 14151c1d 16171e1f ................ │ │ │ │ + 0x003dfc20 18192021 1a1b2223 1c1d2425 1e1f2627 .. !.."#..$%..&' │ │ │ │ + 0x003dfc30 20212829 22232a2b 24252c2d 26272e2f !()"#*+$%,-&'./ │ │ │ │ + 0x003dfc40 28293031 2a2b3233 2c2d3435 2e2f3637 ()01*+23,-45./67 │ │ │ │ + 0x003dfc50 30313839 32333a3b 34353c3d 36373e3f 018923:;45<=67>? │ │ │ │ + 0x003dfc60 12130001 16170405 1a1b0809 1e1f0c0d ................ │ │ │ │ + 0x003dfc70 00011011 04051415 08091819 0c0d1c1d ................ │ │ │ │ + 0x003dfc80 00011011 02031213 04051415 06071617 ................ │ │ │ │ + 0x003dfc90 08091819 0a0b1a1b 0c0d1c1d 0e0f1e1f ................ │ │ │ │ + 0x003dfca0 10112021 12132223 14152425 16172627 .. !.."#..$%..&' │ │ │ │ + 0x003dfcb0 18192829 1a1b2a2b 1c1d2c2d 1e1f2e2f ..()..*+..,-.../ │ │ │ │ + 0x003dfcc0 20213031 22233233 24253435 26273637 !01"#23$%45&'67 │ │ │ │ + 0x003dfcd0 28293839 2a2b3a3b 2c2d3c3d 2e2f3e3f ()89*+:;,-<=./>? │ │ │ │ + 0x003dfce0 30314041 32334243 34354445 36374647 01@A23BC45DE67FG │ │ │ │ + 0x003dfcf0 38394849 3a3b4a4b 3c3d4c4d 3e3f4e4f 89HI:;JK<=LM>?NO │ │ │ │ + 0x003dfd00 22230001 26270405 2a2b0809 2e2f0c0d "#..&'..*+.../.. │ │ │ │ + 0x003dfd10 32331011 36371415 3a3b1819 3e3f1c1d 23..67..:;..>?.. │ │ │ │ + 0x003dfd20 00012021 04052425 08092829 0c0d2c2d .. !..$%..()..,- │ │ │ │ + 0x003dfd30 10113031 14153435 18193839 1c1d3c3d ..01..45..89..<= │ │ │ │ + 0x003dfd40 01031113 05071517 21233133 25273537 ........!#13%'57 │ │ │ │ + 0x003dfd50 090b191b 0d0f1d1f 292b393b 2d2f3d3f ........)+9;-/=? │ │ │ │ + 0x003dfd60 00010203 20212223 01020304 21222324 .... !"#....!"#$ │ │ │ │ + 0x003dfd70 02030405 22232425 03040506 23242526 ...."#$%....#$%& │ │ │ │ + 0x003dfd80 08090a0b 28292a2b 090a0b0c 292a2b2c ....()*+....)*+, │ │ │ │ + 0x003dfd90 0a0b0c0d 2a2b2c2d 0b0c0d0e 2b2c2d2e ....*+,-....+,-. │ │ │ │ + 0x003dfda0 10111213 30313233 11121314 31323334 ....0123....1234 │ │ │ │ + 0x003dfdb0 12131415 32333435 13141516 33343536 ....2345....3456 │ │ │ │ + 0x003dfdc0 04050607 24252627 05060708 25262728 ....$%&'....%&'( │ │ │ │ + 0x003dfdd0 06070809 26272829 0708090a 2728292a ....&'()....'()* │ │ │ │ + 0x003dfde0 0c0d0e0f 2c2d2e2f 0d0e0f10 2d2e2f30 ....,-./....-./0 │ │ │ │ + 0x003dfdf0 0e0f1011 2e2f3031 0f101112 2f303132 ...../01..../012 │ │ │ │ + 0x003dfe00 00010203 01020304 04050607 05060708 ................ │ │ │ │ + 0x003dfe10 02030405 03040506 06070809 0708090a ................ │ │ │ │ + 0x003dfe20 08090a0b 090a0b0c 0c0d0e0f 0d0e0f10 ................ │ │ │ │ + 0x003dfe30 0a0b0c0d 0b0c0d0e 0e0f1011 0f101112 ................ │ │ │ │ + 0x003dfe40 04050607 05060708 08090a0b 090a0b0c ................ │ │ │ │ + 0x003dfe50 06070809 0708090a 0a0b0c0d 0b0c0d0e ................ │ │ │ │ + 0x003dfe60 0c0d0e0f 0d0e0f10 10111213 11121314 ................ │ │ │ │ + 0x003dfe70 0e0f1011 0f101112 12131415 13141516 ................ │ │ │ │ + 0x003dfe80 01030507 11131517 21232527 31333537 ........!#%'1357 │ │ │ │ + 0x003dfe90 00040105 02060307 04080509 060a070b ................ │ │ │ │ + 0x003dfea0 00010203 01020304 08090a0b 090a0b0c ................ │ │ │ │ + 0x003dfeb0 02030405 03040506 0a0b0c0d 0b0c0d0e ................ │ │ │ │ + 0x003dfec0 00010203 01020304 02030405 03040506 ................ │ │ │ │ + 0x003dfed0 04050607 05060708 06070809 0708090a ................ │ │ │ │ + 0x003dfee0 08090a0b 090a0b0c 0a0b0c0d 0b0c0d0e ................ │ │ │ │ + 0x003dfef0 01000201 03020403 09080a09 0b0a0c0b ................ │ │ │ │ + 0x003dff00 01000201 03020403 05040605 07060807 ................ │ │ │ │ + 0x003dff10 04000501 06020703 08040905 0a060b07 ................ │ │ │ │ + 0x003dff20 00010001 00010001 02030203 02030203 ................ │ │ │ │ + 0x003dff30 00000000 01000000 02000000 03000000 ................ │ │ │ │ + 0x003dff40 04000000 05000000 06000000 07000000 ................ │ │ │ │ + 0x003dff50 08000000 09000000 0a000000 0b000000 ................ │ │ │ │ + 0x003dff60 0c000000 0d000000 0e000000 0f000000 ................ │ │ │ │ + 0x003dff70 00000000 00010203 04050607 07070707 ................ │ │ │ │ + 0x003dff80 00000000 02000000 04000000 06000000 ................ │ │ │ │ + 0x003dff90 08000000 0a000000 0c000000 0e000000 ................ │ │ │ │ + 0x003dffa0 10000000 12000000 14000000 16000000 ................ │ │ │ │ + 0x003dffb0 18000000 1a000000 1c000000 1e000000 ................ │ │ │ │ + 0x003dffc0 01000000 03000000 05000000 07000000 ................ │ │ │ │ + 0x003dffd0 09000000 0b000000 0d000000 0f000000 ................ │ │ │ │ + 0x003dffe0 11000000 13000000 15000000 17000000 ................ │ │ │ │ + 0x003dfff0 19000000 1b000000 1d000000 1f000000 ................ │ │ │ │ + 0x003e0000 00000000 04000000 08000000 0c000000 ................ │ │ │ │ + 0x003e0010 00020406 01030507 10325476 98badcfe .........2Tv.... │ │ │ │ + 0x003e0020 80408040 c0c0c0c0 40404040 00000000 .@.@....@@@@.... │ │ │ │ + 0x003e0030 00000000 08080808 08080808 7f7f7f7f ................ │ │ │ │ + 0x003e0040 80ff80ff 00ff00ff 00040004 00080008 ................ │ │ │ │ + 0x003e0050 f71af71a 00200020 20000000 22000000 ..... . ..."... │ │ │ │ + 0x003e0060 3f000000 00020000 00800000 0f002e00 ?............... │ │ │ │ + 0x003e0070 49006600 8700b000 d9001100 4c008d00 I.f.........L... │ │ │ │ + 0x003e0080 dc004001 a5016001 9d01dd01 1f026c02 ..@...`.......l. │ │ │ │ + 0x003e0090 d7022303 df032304 6c04b504 11057b05 ..#...#.l.....{. │ │ │ │ + 0x003e00a0 fe05b706 20078a07 03088708 2509d909 .... .......%... │ │ │ │ + 0x003e00b0 3a028402 cb022603 90030104 9404ef04 :.....&......... │ │ │ │ + 0x003e00c0 3e059f05 2706a106 9c071708 8f083209 >...'.........2. │ │ │ │ + 0x003e00d0 a1092d0a ef174c18 b0182319 b519801a ..-...L...#..... │ │ │ │ + 0x003e00e0 2c1bcd1c 831d3a1e 081f0020 3c213c21 ,.....:.... . │ │ │ │ + 0x003e0260 00020406 01030507 01030507 02040608 ................ │ │ │ │ + 0x003e0270 0406080a 0507090b 0507090b 06080a0c ................ │ │ │ │ + 0x003e0280 02040608 03050709 03050709 0406080a ................ │ │ │ │ + 0x003e0290 06080a0c 07090b0d 07090b0d 080a0c0e ................ │ │ │ │ + 0x003e02a0 00010001 00010001 02030203 02030203 ................ │ │ │ │ + 0x003e02b0 00010203 01020304 08090a0b 090a0b0c ................ │ │ │ │ + 0x003e02c0 02030405 03040506 0a0b0c0d 0b0c0d0e ................ │ │ │ │ + 0x003e02d0 00010203 01020304 02030405 03040506 ................ │ │ │ │ + 0x003e02e0 04050607 05060708 06070809 0708090a ................ │ │ │ │ + 0x003e02f0 08090a0b 090a0b0c 0a0b0c0d 0b0c0d0e ................ │ │ │ │ + 0x003e0300 00010203 00010203 08090a0b 08090a0b ................ │ │ │ │ + 0x003e0310 00010809 02030a0b 04050c0d 06070e0f ................ │ │ │ │ + 0x003e0320 00010102 02030304 0809090a 0a0b0b0c ................ │ │ │ │ + 0x003e0330 00010102 02030304 04050506 06070708 ................ │ │ │ │ + 0x003e0340 00010405 08090c0d 02030607 0a0b0e0f ................ │ │ │ │ + 0x003e0350 00000000 01000000 02000000 03000000 ................ │ │ │ │ + 0x003e0360 00000000 00010203 04050607 07070707 ................ │ │ │ │ + 0x003e0370 02010201 02010201 01010101 01010101 ................ │ │ │ │ + 0x003e0380 80808080 80808080 7f7f7f7f 7f7f7f7f ................ │ │ │ │ + 0x003e0390 00000000 00000000 08080808 08080808 ................ │ │ │ │ + 0x003e03a0 00000000 04040404 08080808 0c0c0c0c ................ │ │ │ │ + 0x003e03b0 40404040 40404040 40404040 40404040 @@@@@@@@@@@@@@@@ │ │ │ │ + 0x003e03c0 00ff00ff 00ff00ff 00ff00ff 00ff00ff ................ │ │ │ │ + 0x003e03d0 01000100 01000100 01000100 01000100 ................ │ │ │ │ + 0x003e03e0 02000200 02000200 02000200 02000200 ................ │ │ │ │ + 0x003e03f0 08000800 08000800 08000800 08000800 ................ │ │ │ │ + 0x003e0400 0f000f00 0f000f00 0f000f00 0f000f00 ................ │ │ │ │ + 0x003e0410 1a001a00 1a001a00 1a001a00 1a001a00 ................ │ │ │ │ + 0x003e0420 22002200 22002200 22002200 22002200 ".".".".".".".". │ │ │ │ + 0x003e0430 00020002 00020002 00020002 00020002 ................ │ │ │ │ + 0x003e0440 00040004 00040004 00040004 00040004 ................ │ │ │ │ + 0x003e0450 00080008 00080008 00080008 00080008 ................ │ │ │ │ + 0x003e0460 f71af71a f71af71a f71af71a f71af71a ................ │ │ │ │ + 0x003e0470 00200020 00200020 00200020 00200020 . . . . . . . . │ │ │ │ + 0x003e0480 20000000 20000000 20000000 20000000 ... ... ... ... │ │ │ │ + 0x003e0490 3f000000 3f000000 3f000000 3f000000 ?...?...?...?... │ │ │ │ + 0x003e04a0 00020000 00020000 00020000 00020000 ................ │ │ │ │ + 0x003e04b0 64400000 64400000 64400000 64400000 d@..d@..d@..d@.. │ │ │ │ + 0x003e04c0 00800000 00800000 00800000 00800000 ................ │ │ │ │ + 0x003e04d0 00000400 00000400 00000400 00000400 ................ │ │ │ │ + 0x003e04e0 ff030000 ff030000 ff030000 ff030000 ................ │ │ │ │ + 0x003e04f0 00400000 00400000 00400000 00400000 .@...@...@...@.. │ │ │ │ + 0x003e0500 00000040 00000000 00000040 00000000 ...@.......@.... │ │ │ │ + 0x003e0510 007f0000 00010000 007f0000 ff020000 ................ │ │ │ │ + 0x003e0520 017fff00 fd040000 017efe00 fc060100 .........~...... │ │ │ │ + 0x003e0530 017efd00 fb080100 017dfc00 fa0b0100 .~.......}...... │ │ │ │ + 0x003e0540 017cfc00 f90d0100 027bfb00 f80f0100 .|.......{...... │ │ │ │ + 0x003e0550 027afa00 f7120100 0279fa00 f6140100 .z.......y...... │ │ │ │ + 0x003e0560 0278f900 f5160200 0277f800 f4190200 .x.......w...... │ │ │ │ + 0x003e0570 0375f800 f31b0200 0374f700 f31d0200 .u.......t...... │ │ │ │ + 0x003e0580 0372f600 f2200300 0371f600 f1230200 .r... ...q...#.. │ │ │ │ + 0x003e0590 036ff500 f1250300 036df500 f0280300 .o...%...m...(.. │ │ │ │ + 0x003e05a0 036cf400 f02a0300 046af300 ef2d0300 .l...*...j...-.. │ │ │ │ + 0x003e05b0 0468f300 ef2f0300 0466f200 ef320300 .h.../...f...2.. │ │ │ │ + 0x003e05c0 0464f200 ef340300 0462f100 ee370400 .d...4...b...7.. │ │ │ │ + 0x003e05d0 0460f100 ee3a0300 045ef000 ee3c0400 .`...:...^...<.. │ │ │ │ + 0x003e05e0 045bf000 ee3f0400 0459f000 ee410400 .[...?...Y...A.. │ │ │ │ + 0x003e05f0 0457ef00 ee440400 0455ef00 ee460400 .W...D...U...F.. │ │ │ │ + 0x003e0600 0452ef00 ee490400 0450ef00 ee4b0400 .R...I...P...K.. │ │ │ │ + 0x003e0610 044eee00 ee4e0400 044bee00 ef500400 .N...N...K...P.. │ │ │ │ + 0x003e0620 0449ee00 ef520400 0446ee00 ef550400 .I...R...F...U.. │ │ │ │ + 0x003e0630 0444ee00 ef570400 0441ee00 f0590400 .D...W...A...Y.. │ │ │ │ + 0x003e0640 043fee00 f05b0400 043cee00 f05e0400 .?...[...<...^.. │ │ │ │ + 0x003e0650 033aee00 f1600400 0437ee00 f1620400 .:...`...7...b.. │ │ │ │ + 0x003e0660 0334ef00 f2640400 0332ef00 f2660400 .4...d...2...f.. │ │ │ │ + 0x003e0670 032fef00 f3680400 032def00 f36a0400 ./...h...-...j.. │ │ │ │ + 0x003e0680 032af000 f46c0300 0328f000 f56d0300 .*...l...(...m.. │ │ │ │ + 0x003e0690 0325f100 f56f0300 0223f100 f6710300 .%...o...#...q.. │ │ │ │ + 0x003e06a0 0320f200 f6720300 021df300 f7740300 . ...r.......t.. │ │ │ │ + 0x003e06b0 021bf300 f8750300 0219f400 f8770200 .....u.......w.. │ │ │ │ + 0x003e06c0 0216f500 f9780200 0114f600 fa790200 .....x.......y.. │ │ │ │ + 0x003e06d0 0112f700 fa7a0200 010ff800 fb7b0200 .....z.......{.. │ │ │ │ + 0x003e06e0 010df900 fc7c0100 010bfa00 fc7d0100 .....|.......}.. │ │ │ │ + 0x003e06f0 0108fb00 fd7e0100 0106fc00 fe7e0100 .....~.......~.. │ │ │ │ + 0x003e0700 0004fd00 ff7f0100 0002ff00 007f0000 ................ │ │ │ │ + 0x003e0710 00000100 007f0000 00ff0200 007f0000 ................ │ │ │ │ + 0x003e0720 00fd0401 017ffe00 00fb0601 017ffe00 ................ │ │ │ │ + 0x003e0730 00fa0801 027efd00 fff90b02 027efcff .....~.......~.. │ │ │ │ + 0x003e0740 fff80d02 037dfbff fff61003 037cfaff .....}.......|.. │ │ │ │ + 0x003e0750 fff51203 047bf9ff fff41403 047af9ff .....{.......z.. │ │ │ │ + 0x003e0760 fff31703 0479f8ff fef21904 0578f7ff .....y.......x.. │ │ │ │ + 0x003e0770 fff11b04 0577f6ff fff01e04 0576f5ff .....w.......v.. │ │ │ │ + 0x003e0780 feef2105 0674f4ff feef2305 0672f4ff ..!..t....#..r.. │ │ │ │ + 0x003e0790 feee2605 0671f3ff feed2906 076ff2fe ..&..q....)..o.. │ │ │ │ + 0x003e07a0 feed2b06 076ef1fe feec2e06 076cf1fe ..+..n.......l.. │ │ │ │ + 0x003e07b0 feec3106 076af0fe feeb3307 0768f0fe ..1..j....3..h.. │ │ │ │ + 0x003e07c0 feeb3607 0766effe feeb3807 0864eefe ..6..f....8..d.. │ │ │ │ + 0x003e07d0 feea3b07 0862eefe feea3e07 0860edfe ..;..b....>..`.. │ │ │ │ + 0x003e07e0 feea4007 085eedfe feea4308 085becfe ..@..^....C..[.. │ │ │ │ + 0x003e07f0 feea4508 0859ecfe feea4808 0857ebfe ..E..Y....H..W.. │ │ │ │ + 0x003e0800 feeb4a08 0854ebfe feea4d08 0852ebfe ..J..T....M..R.. │ │ │ │ + 0x003e0810 feeb4f08 084febfe feeb5208 084deafe ..O..O....R..M.. │ │ │ │ + 0x003e0820 feeb5408 084aebfe feeb5708 0848eafe ..T..J....W..H.. │ │ │ │ + 0x003e0830 feec5908 0845eafe feec5b08 0843eafe ..Y..E....[..C.. │ │ │ │ + 0x003e0840 feed5e08 0740eafe feed6008 073eeafe ..^..@....`..>.. │ │ │ │ + 0x003e0850 feee6208 073beafe feee6408 0738ebfe ..b..;....d..8.. │ │ │ │ + 0x003e0860 feef6607 0736ebfe fef06807 0733ebfe ..f..6....h..3.. │ │ │ │ + 0x003e0870 fef06a07 0631ecfe fef16c07 062eecfe ..j..1....l..... │ │ │ │ + 0x003e0880 fef16e07 062bedfe fef26f07 0629edfe ..n..+....o..).. │ │ │ │ + 0x003e0890 fff37106 0526eefe fff47206 0523effe ..q..&....r..#.. │ │ │ │ + 0x003e08a0 fff47406 0521effe fff57605 041ef0ff ..t..!....v..... │ │ │ │ + 0x003e08b0 fff67705 041bf1ff fff77805 0419f2fe ..w.......x..... │ │ │ │ + 0x003e08c0 fff87904 0317f3ff fff97a04 0314f4ff ..y.......z..... │ │ │ │ + 0x003e08d0 fff97b04 0312f5ff fffa7c03 0310f6ff ..{.......|..... │ │ │ │ + 0x003e08e0 fffb7d03 020df8ff fffc7e02 020bf9ff ..}.......~..... │ │ │ │ + 0x003e08f0 00fd7e02 0108fa00 00fe7f01 0106fb00 ..~............. │ │ │ │ + 0x003e0900 00fe7f01 0104fd00 00007f00 0002ff00 ................ │ │ │ │ + 0x003e0910 00007f00 00010000 00007f00 00ff0200 ................ │ │ │ │ + 0x003e0920 00017fff 00fd0400 00017efe 00fc0601 ..........~..... │ │ │ │ + 0x003e0930 00017efd 00fb0801 00017dfc 00fa0b01 ..~.......}..... │ │ │ │ + 0x003e0940 00017cfc 00f90d01 00027bfb 00f80f01 ..|.......{..... │ │ │ │ + 0x003e0950 00027afa 00f71201 000279fa 00f61401 ..z.......y..... │ │ │ │ + 0x003e0960 000278f9 00f51602 000277f8 00f41902 ..x.......w..... │ │ │ │ + 0x003e0970 000375f8 00f31b02 000374f7 00f31d02 ..u.......t..... │ │ │ │ + 0x003e0980 000372f6 00f22003 000371f6 00f12302 ..r... ...q...#. │ │ │ │ + 0x003e0990 00036ff5 00f12503 00036df5 00f02803 ..o...%...m...(. │ │ │ │ + 0x003e09a0 00036cf4 00f02a03 00046af3 00ef2d03 ..l...*...j...-. │ │ │ │ + 0x003e09b0 000468f3 00ef2f03 000466f2 00ef3203 ..h.../...f...2. │ │ │ │ + 0x003e09c0 000464f2 00ef3403 000462f1 00ee3704 ..d...4...b...7. │ │ │ │ + 0x003e09d0 000460f1 00ee3a03 00045ef0 00ee3c04 ..`...:...^...<. │ │ │ │ + 0x003e09e0 00045bf0 00ee3f04 000459f0 00ee4104 ..[...?...Y...A. │ │ │ │ + 0x003e09f0 000457ef 00ee4404 000455ef 00ee4604 ..W...D...U...F. │ │ │ │ + 0x003e0a00 000452ef 00ee4904 000450ef 00ee4b04 ..R...I...P...K. │ │ │ │ + 0x003e0a10 00044eee 00ee4e04 00044bee 00ef5004 ..N...N...K...P. │ │ │ │ + 0x003e0a20 000449ee 00ef5204 000446ee 00ef5504 ..I...R...F...U. │ │ │ │ + 0x003e0a30 000444ee 00ef5704 000441ee 00f05904 ..D...W...A...Y. │ │ │ │ + 0x003e0a40 00043fee 00f05b04 00043cee 00f05e04 ..?...[...<...^. │ │ │ │ + 0x003e0a50 00033aee 00f16004 000437ee 00f16204 ..:...`...7...b. │ │ │ │ + 0x003e0a60 000334ef 00f26404 000332ef 00f26604 ..4...d...2...f. │ │ │ │ + 0x003e0a70 00032fef 00f36804 00032def 00f36a04 ../...h...-...j. │ │ │ │ + 0x003e0a80 00032af0 00f46c03 000328f0 00f56d03 ..*...l...(...m. │ │ │ │ + 0x003e0a90 000325f1 00f56f03 000223f1 00f67103 ..%...o...#...q. │ │ │ │ + 0x003e0aa0 000320f2 00f67203 00021df3 00f77403 .. ...r.......t. │ │ │ │ + 0x003e0ab0 00021bf3 00f87503 000219f4 00f87702 ......u.......w. │ │ │ │ + 0x003e0ac0 000216f5 00f97802 000114f6 00fa7902 ......x.......y. │ │ │ │ + 0x003e0ad0 000112f7 00fa7a02 00010ff8 00fb7b02 ......z.......{. │ │ │ │ + 0x003e0ae0 00010df9 00fc7c01 00010bfa 00fc7d01 ......|.......}. │ │ │ │ + 0x003e0af0 000108fb 00fd7e01 000106fc 00fe7e01 ......~.......~. │ │ │ │ + 0x003e0b00 000004fd 00ff7f01 000002ff 00007f00 ................ │ │ │ │ + 0x003e0b10 000002ff 00007f00 02010201 da8ff9ff ................ │ │ │ │ + 0x003e0b20 2e90f9ff 6990f9ff 9f90f9ff fb90f9ff ....i........... │ │ │ │ + 0x003e0b30 af91f9ff be93f9ff 2a94f9ff 7d94f9ff ........*...}... │ │ │ │ + 0x003e0b40 cb94f9ff 5b95f9ff 6f96f9ff 6799f9ff ....[...o...g... │ │ │ │ + 0x003e0b50 0c9af9ff 979af9ff 1d9bf9ff 129cf9ff ................ │ │ │ │ + 0x003e0b60 ed9df9ff 74a1f9ff cfa1f9ff 07a2f9ff ....t........... │ │ │ │ + 0x003e0b70 48a2f9ff b9a2f9ff 97a3f9ff 01a6f9ff H............... │ │ │ │ + 0x003e0b80 4ea6f9ff 97a6f9ff d4a6f9ff 10a7f9ff N............... │ │ │ │ + 0x003e0b90 7da7f9ff 7ba8f9ff afa8f9ff c7a8f9ff }...{........... │ │ │ │ + 0x003e0ba0 e4a8f9ff 00a9f9ff 30a9f9ff 24aaf9ff ........0...$... │ │ │ │ + 0x003e0bb0 7daaf9ff e1aaf9ff 3babf9ff fcabf9ff }.......;....... │ │ │ │ + 0x003e0bc0 47acf9ff 8dacf9ff daacf9ff 23adf9ff G...........#... │ │ │ │ + 0x003e0bd0 bdadf9ff 04aef9ff 57aef9ff b2aef9ff ........W....... │ │ │ │ + 0x003e0be0 b2aef9ff b2aef9ff b2aef9ff 0f002e00 ................ │ │ │ │ + 0x003e0bf0 49006a00 8b00c200 f4001500 5a00b300 I.j.........Z... │ │ │ │ + 0x003e0c00 1c011301 0a015c0d d90ef60f ff0f0810 ......\......... │ │ │ │ + 0x003e0c10 11103f00 d300a501 86027d02 74029703 ..?.......}.t... │ │ │ │ + 0x003e0c20 0f04bd04 1b060d06 ff05ba07 eb08110a ................ │ │ │ │ + 0x003e0c30 020af309 e4094109 a709180a eb0ae20a ......A......... │ │ │ │ + 0x003e0c40 d90ad00a 0d0cca0c 870d870d 870d870d ................ │ │ │ │ + 0x003e0c50 870d3209 c409710a 7a0a830a 8c0a9501 ..2...q.z....... │ │ │ │ + 0x003e0c60 d7010f02 51028c02 f8024503 bd030004 ....Q.....E..... │ │ │ │ + 0x003e0c70 48049004 13050a05 0105d905 4506ae06 H...........E... │ │ │ │ + 0x003e0c80 45073807 2f072607 c1010a02 6b02db02 E.8./.&.....k... │ │ │ │ + 0x003e0c90 d202c902 7603c703 2404e904 db04cd04 ....v...$....... │ │ │ │ + 0x003e0ca0 e2056406 f606e706 d806c906 a2003503 ..d...........5. │ │ │ │ + 0x003e0cb0 b506c206 cf06dc06 e9061310 40126915 ............@.i. │ │ │ │ + 0x003e0cc0 76158315 90159d15 921dd91f bd22ca22 v............"." │ │ │ │ + 0x003e0cd0 d722e422 f122a100 16042904 3c044f04 ."."."....).<.O. │ │ │ │ + 0x003e0ce0 6204800d 9110a410 b710ca10 dd10cc18 b............... │ │ │ │ + 0x003e0cf0 9b1bae1b c11bd41b e71b0000 00000000 ................ │ │ │ │ + 0x003e0d00 00000000 00260000 0032001c 000a0000 .....&...2...... │ │ │ │ + 0x003e0d10 0038002c 00200016 000e0006 00000000 .8.,. .......... │ │ │ │ + 0x003e0d20 003c0036 0030002a 0024001e 00180014 .<.6.0.*.$...... │ │ │ │ + 0x003e0d30 0010000c 00080006 00000000 00000000 ................ │ │ │ │ + 0x003e0d40 003e003a 00380034 0030002e 002a0028 .>.:.8.4.0...*.( │ │ │ │ + 0x003e0d50 00260022 0020001c 001a0018 00160012 .&.". .......... │ │ │ │ + 0x003e0d60 0010000e 000c000a 00080008 00060004 ................ │ │ │ │ + 0x003e0d70 00010001 00010001 02030203 02030203 ................ │ │ │ │ + 0x003e0d80 00010203 02030405 04050607 06070809 ................ │ │ │ │ + 0x003e0d90 04050607 06070809 08090a0b 0a0b0c0d ................ │ │ │ │ + 0x003e0da0 00010203 04050607 02030405 06070809 ................ │ │ │ │ + 0x003e0db0 00010203 04050607 00010203 04050607 ................ │ │ │ │ + 0x003e0dc0 00010809 02030a0b 04050c0d 06070e0f ................ │ │ │ │ + 0x003e0dd0 00010405 08090c0d 02030607 0a0b0e0f ................ │ │ │ │ + 0x003e0de0 00000000 01000000 02000000 03000000 ................ │ │ │ │ + 0x003e0df0 00010001 00010001 00010203 04050607 ................ │ │ │ │ + 0x003e0e00 08090a0b 0c0d0e0f 0e0f0e0f 0e0f0e0f ................ │ │ │ │ + 0x003e0e10 00000000 00000000 04040404 04040404 ................ │ │ │ │ + 0x003e0e20 08080808 08080808 0c0c0c0c 0c0c0c0c ................ │ │ │ │ + 0x003e0e30 02000200 02000200 02000200 02000200 ................ │ │ │ │ + 0x003e0e40 10001000 10001000 10001000 10001000 ................ │ │ │ │ + 0x003e0e50 04000400 04000400 04000400 04000400 ................ │ │ │ │ + 0x003e0e60 40004000 40004000 40004000 40004000 @.@.@.@.@.@.@.@. │ │ │ │ + 0x003e0e70 00010001 00010001 00010001 00010001 ................ │ │ │ │ + 0x003e0e80 00080008 00080008 00080008 00080008 ................ │ │ │ │ + 0x003e0e90 00200020 00200020 00200020 00200020 . . . . . . . . │ │ │ │ + 0x003e0ea0 df6bdf6b df6bdf6b df6bdf6b df6bdf6b .k.k.k.k.k.k.k.k │ │ │ │ + 0x003e0eb0 fe7ffe7f fe7ffe7f fe7ffe7f fe7ffe7f ................ │ │ │ │ + 0x003e0ec0 00fe00fe 00fe00fe 00fe00fe 00fe00fe ................ │ │ │ │ + 0x003e0ed0 3f000000 3f000000 3f000000 3f000000 ?...?...?...?... │ │ │ │ + 0x003e0ee0 40000000 40000000 40000000 40000000 @...@...@...@... │ │ │ │ + 0x003e0ef0 00020000 00020000 00020000 00020000 ................ │ │ │ │ + 0x003e0f00 2000f8ff 2000f8ff 2000f8ff 2000f8ff ... ... ... ... │ │ │ │ + 0x003e0f10 ff030000 ff030000 ff030000 ff030000 ................ │ │ │ │ + 0x003e0f20 00400000 00400000 00400000 00400000 .@...@...@...@.. │ │ │ │ + 0x003e0f30 00004000 00000000 00004000 00000000 ..@.......@..... │ │ │ │ + 0x003e0f40 00000040 00000000 00000040 00000000 ...@.......@.... │ │ │ │ + 0x003e0f50 02000100 02000100 08000800 08000800 ................ │ │ │ │ + 0x003e0f60 0a000a00 0a000a00 02000000 02000000 ................ │ │ │ │ + 0x003e0f70 08000000 08000000 00020000 00020000 ................ │ │ │ │ + 0x003e0f80 80000000 80000000 02000000 04000000 ................ │ │ │ │ + 0x003e0f90 0a000000 08000000 f0bff0bf f0bff0bf ................ │ │ │ │ + 0x003e0fa0 fcbffcbf fcbffcbf 22000000 22000000 ........"..."... │ │ │ │ + 0x003e0fb0 28000000 28000000 0800feff 0800feff (...(........... │ │ │ │ + 0x003e0fc0 2000fcff 2000fcff 2000fcff 2000fcff ... ... ... ... │ │ │ │ + 0x003e0fd0 0b000000 0d000000 00040000 00040000 ................ │ │ │ │ + 0x003e0fe0 00100000 00100000 00100010 00100010 ................ │ │ │ │ + 0x003e0ff0 00400040 00400040 004000f0 004000f0 .@.@.@.@.@...@.. │ │ │ │ + 0x003e1000 c69efaff ea9efaff 029ffaff 199ffaff ................ │ │ │ │ + 0x003e1010 3f9ffaff 839ffaff b4a0faff d8a0faff ?............... │ │ │ │ + 0x003e1020 f0a0faff 07a1faff 2da1faff 71a1faff ........-...q... │ │ │ │ + 0x003e1030 c7a2faff eba2faff 03a3faff 1aa3faff ................ │ │ │ │ + 0x003e1040 40a3faff 84a3faff 37a5faff 7aa5faff @.......7...z... │ │ │ │ + 0x003e1050 b1a5faff 0aa6faff b2a6faff fda7faff ................ │ │ │ │ + 0x003e1060 1dacfaff 41acfaff 5aacfaff 82acfaff ....A...Z....... │ │ │ │ + 0x003e1070 a8acfaff ecacfaff c6aefaff eaaefaff ................ │ │ │ │ + 0x003e1080 03affaff 2baffaff 51affaff 95affaff ....+...Q....... │ │ │ │ + 0x003e1090 2cb1faff 9db1faff feb1faff 5db2faff ,...........]... │ │ │ │ + 0x003e10a0 18b3faff 65b3faff 9eb3faff ebb3faff ....e........... │ │ │ │ + 0x003e10b0 3fb4faff e6b4faff 2bb5faff 6eb5faff ?.......+...n... │ │ │ │ + 0x003e10c0 ceb5faff 1bb6faff a4b6faff 9db7faff ................ │ │ │ │ + 0x003e10d0 14002f00 50007100 a800da00 34013000 ../.P.q.....4.0. │ │ │ │ + 0x003e10e0 6900be00 14016701 0602df00 fb032209 i.....g.......". │ │ │ │ + 0x003e10f0 2f093c09 49095609 92162d19 f91d061e /.<.I.V...-..... │ │ │ │ + 0x003e1100 131e201e 2d1ef529 bc2c3e31 4b315831 .. .-..).,>1K1X1 │ │ │ │ + 0x003e1110 65317231 a800b005 c305d605 e905fc05 e1r1............ │ │ │ │ + 0x003e1120 2413c817 db17ee17 01181418 ab230e28 $............#.( │ │ │ │ + 0x003e1130 21283428 47285a28 00000000 00000000 !(4(G(Z(........ │ │ │ │ + 0x003e1140 01ff01ff 01ff01ff 01ff01ff 01ff01ff ................ │ │ │ │ + 0x003e1150 01ff01ff 01ff01ff 01ff01ff 01ff01ff ................ │ │ │ │ + 0x003e1160 01000100 01000100 01000100 01000100 ................ │ │ │ │ + 0x003e1170 01000100 01000100 01000100 01000100 ................ │ │ │ │ 0x003e1180 01ff01ff 01ff01ff 01ff01ff 01ff01ff ................ │ │ │ │ 0x003e1190 01ff01ff 01ff01ff 01ff01ff 01ff01ff ................ │ │ │ │ - 0x003e11a0 01000100 01000100 01000100 01000100 ................ │ │ │ │ - 0x003e11b0 01000100 01000100 01000100 01000100 ................ │ │ │ │ - 0x003e11c0 01ff01ff 01ff01ff 01ff01ff 01ff01ff ................ │ │ │ │ - 0x003e11d0 01ff01ff 01ff01ff 01ff01ff 01ff01ff ................ │ │ │ │ - 0x003e11e0 80000000 00000000 80000000 00000000 ................ │ │ │ │ - 0x003e11f0 80000000 00000000 80000000 00000000 ................ │ │ │ │ - 0x003e1200 0001fd3f 04ff0000 0001fb3d 09fe0000 ...?.......=.... │ │ │ │ - 0x003e1210 0001fa3a 0efc0100 0001f937 13fb0100 ...:.......7.... │ │ │ │ - 0x003e1220 0001f933 18fa0100 0001f82f 1dfa0100 ...3......./.... │ │ │ │ - 0x003e1230 0001f92a 21fa0100 0001f926 26f90100 ...*!......&&... │ │ │ │ - 0x003e1240 0001fa21 2af90100 0001fa1d 2ff80100 ...!*......./... │ │ │ │ - 0x003e1250 0001fa18 33f90100 0001fb13 37f90100 ....3.......7... │ │ │ │ - 0x003e1260 0001fc0e 3afa0100 0000fe09 3dfb0100 ....:.......=... │ │ │ │ - 0x003e1270 0000ff04 3ffd0100 00010e1f 11010000 ....?........... │ │ │ │ - 0x003e1280 00000d1f 12020000 00000b1f 14020000 ................ │ │ │ │ - 0x003e1290 00000a1e 15030000 0000091d 16040000 ................ │ │ │ │ - 0x003e12a0 0000081c 17050000 00ff081b 18060000 ................ │ │ │ │ - 0x003e12b0 00ff071a 1a07ff00 00000618 1b08ff00 ................ │ │ │ │ - 0x003e12c0 00000517 1c080000 00000416 1d090000 ................ │ │ │ │ - 0x003e12d0 00000315 1e0a0000 00000214 1f0b0000 ................ │ │ │ │ - 0x003e12e0 00000212 1f0d0000 00000111 1f0e0100 ................ │ │ │ │ - 0x003e12f0 ff01fd3f 04ff0100 ff03fa3e 08fd02ff ...?.......>.... │ │ │ │ - 0x003e1300 ff04f73c 0dfb03ff fe05f53a 13f903ff ...<.......:.... │ │ │ │ - 0x003e1310 fe05f536 18f704ff fe05f432 1ef604ff ...6.......2.... │ │ │ │ - 0x003e1320 fe05f42d 23f505ff fe06f428 28f406fe ...-#......((... │ │ │ │ - 0x003e1330 ff05f523 2df405fe ff04f61e 32f405fe ...#-.......2... │ │ │ │ - 0x003e1340 ff04f718 36f505fe ff03f913 3af505fe ....6.......:... │ │ │ │ - 0x003e1350 ff03fb0d 3cf704ff ff02fd08 3efa03ff ....<.......>... │ │ │ │ - 0x003e1360 0001ff04 3ffd01ff 0000fe3f 04ff0000 ....?......?.... │ │ │ │ - 0x003e1370 0000fc3d 09fe0000 0000fb3a 0efd0000 ...=.......:.... │ │ │ │ - 0x003e1380 0000fa37 13fc0000 0000fa33 18fb0000 ...7.......3.... │ │ │ │ - 0x003e1390 0000f92f 1dfb0000 0000fa2a 21fb0000 .../.......*!... │ │ │ │ - 0x003e13a0 0000fa26 26fa0000 0000fb21 2afa0000 ...&&......!*... │ │ │ │ - 0x003e13b0 0000fb1d 2ff90000 0000fb18 33fa0000 ..../.......3... │ │ │ │ - 0x003e13c0 0000fc13 37fa0000 0000fd0e 3afb0000 ....7.......:... │ │ │ │ - 0x003e13d0 0000fe09 3dfc0000 0000ff04 3ffe0000 ....=.......?... │ │ │ │ - 0x003e13e0 00000f1f 11010000 00000d1f 12020000 ................ │ │ │ │ - 0x003e13f0 00000b1f 14020000 00000a1e 15030000 ................ │ │ │ │ - 0x003e1400 0000091d 16040000 0000081c 17050000 ................ │ │ │ │ - 0x003e1410 0000071b 18060000 0000061a 1a060000 ................ │ │ │ │ - 0x003e1420 00000618 1b070000 00000517 1c080000 ................ │ │ │ │ - 0x003e1430 00000416 1d090000 00000315 1e0a0000 ................ │ │ │ │ - 0x003e1440 00000214 1f0b0000 00000212 1f0d0000 ................ │ │ │ │ - 0x003e1450 00000111 1f0f0000 0000003c 04000000 ...........<.... │ │ │ │ - 0x003e1460 00000038 08000000 00000034 0c000000 ...8.......4.... │ │ │ │ - 0x003e1470 00000030 10000000 0000002c 14000000 ...0.......,.... │ │ │ │ - 0x003e1480 00000028 18000000 00000024 1c000000 ...(.......$.... │ │ │ │ - 0x003e1490 00000020 20000000 0000001c 24000000 ... .......$... │ │ │ │ - 0x003e14a0 00000018 28000000 00000014 2c000000 ....(.......,... │ │ │ │ - 0x003e14b0 00000010 30000000 0000000c 34000000 ....0.......4... │ │ │ │ - 0x003e14c0 00000008 38000000 00000004 3c000000 ....8.......<... │ │ │ │ - 0x003e14d0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x003e14e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x003e14f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x003e1500 fa0afb02 fd01fd01 fc06fd02 fd02fd01 ................ │ │ │ │ - 0x003e1510 00000a00 010a0102 00000600 02060202 ................ │ │ │ │ - 0x003e1520 000c0009 00070a05 00020002 00020603 ................ │ │ │ │ - 0x003e1530 00000000 00000000 0c000900 07000500 ................ │ │ │ │ - 0x003e1540 f610fa00 fc00fe00 f610fa00 fc00fe00 ................ │ │ │ │ - 0x003e1550 00001000 00100000 00001000 00100000 ................ │ │ │ │ - 0x003e1560 000a0006 00041002 00000000 00001000 ................ │ │ │ │ - 0x003e1570 00000000 00000000 0a000600 04000200 ................ │ │ │ │ - 0x003e1580 f808f800 f800f800 fc04fc00 fc00fc00 ................ │ │ │ │ - 0x003e1590 00000800 00080000 00000400 00040000 ................ │ │ │ │ - 0x003e15a0 00100010 00100810 00000000 00000400 ................ │ │ │ │ - 0x003e15b0 00000000 00000000 10001000 10001000 ................ │ │ │ │ - 0x003e15c0 fe08ff03 ff020001 ff04ff03 ff02ff02 ................ │ │ │ │ - 0x003e15d0 00000800 03080203 00000400 03040203 ................ │ │ │ │ - 0x003e15e0 000a0006 00040802 00030004 00040403 ................ │ │ │ │ - 0x003e15f0 00000000 00000000 0a000600 04000300 ................ │ │ │ │ - 0x003e1600 f40ef600 f700f800 f60cf701 f800f900 ................ │ │ │ │ - 0x003e1610 00000e00 000e0000 00000c00 000c0001 ................ │ │ │ │ - 0x003e1620 000e000c 000b0e0a 00000000 00010c01 ................ │ │ │ │ - 0x003e1630 00000000 00000000 0e000c00 0b000900 ................ │ │ │ │ - 0x003e1640 ff805540 332b2520 1c1a1715 14121110 ..U@3+% ........ │ │ │ │ - 0x003e1650 0f0e0d0d 0c0c0b0b 0a0a0909 09090808 ................ │ │ │ │ - 0x003e1660 08080707 07070706 06060606 06060505 ................ │ │ │ │ - 0x003e1670 05050505 05050505 04040404 04040404 ................ │ │ │ │ - 0x003e1680 04040404 04040404 04030303 03030303 ................ │ │ │ │ - 0x003e1690 03030303 03030303 03030303 03030303 ................ │ │ │ │ - 0x003e16a0 03030303 03030202 02020202 02020202 ................ │ │ │ │ - 0x003e16b0 02020202 02020202 02020202 02020202 ................ │ │ │ │ - 0x003e16c0 02020202 02020202 02020202 02020202 ................ │ │ │ │ - 0x003e16d0 02020202 02020202 02020202 02020202 ................ │ │ │ │ - 0x003e16e0 02020202 02020202 02020101 01010101 ................ │ │ │ │ - 0x003e16f0 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x003e1700 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x003e1710 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x003e1720 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x003e1730 01010101 01010101 01010101 01010100 ................ │ │ │ │ - 0x003e1740 007f0000 00010000 007f0000 ff020000 ................ │ │ │ │ - 0x003e1750 017fff00 fd040000 017efe00 fc060100 .........~...... │ │ │ │ - 0x003e1760 017efd00 fb080100 017dfc00 fa0b0100 .~.......}...... │ │ │ │ - 0x003e1770 017cfc00 f90d0100 027bfb00 f80f0100 .|.......{...... │ │ │ │ - 0x003e1780 027afa00 f7120100 0279fa00 f6140100 .z.......y...... │ │ │ │ - 0x003e1790 0278f900 f5160200 0277f800 f4190200 .x.......w...... │ │ │ │ - 0x003e17a0 0375f800 f31b0200 0374f700 f31d0200 .u.......t...... │ │ │ │ - 0x003e17b0 0372f600 f2200300 0371f600 f1230200 .r... ...q...#.. │ │ │ │ - 0x003e17c0 036ff500 f1250300 036df500 f0280300 .o...%...m...(.. │ │ │ │ - 0x003e17d0 036cf400 f02a0300 046af300 ef2d0300 .l...*...j...-.. │ │ │ │ - 0x003e17e0 0468f300 ef2f0300 0466f200 ef320300 .h.../...f...2.. │ │ │ │ - 0x003e17f0 0464f200 ef340300 0462f100 ee370400 .d...4...b...7.. │ │ │ │ - 0x003e1800 0460f100 ee3a0300 045ef000 ee3c0400 .`...:...^...<.. │ │ │ │ - 0x003e1810 045bf000 ee3f0400 0459f000 ee410400 .[...?...Y...A.. │ │ │ │ - 0x003e1820 0457ef00 ee440400 0455ef00 ee460400 .W...D...U...F.. │ │ │ │ - 0x003e1830 0452ef00 ee490400 0450ef00 ee4b0400 .R...I...P...K.. │ │ │ │ - 0x003e1840 044eee00 ee4e0400 044bee00 ef500400 .N...N...K...P.. │ │ │ │ - 0x003e1850 0449ee00 ef520400 0446ee00 ef550400 .I...R...F...U.. │ │ │ │ - 0x003e1860 0444ee00 ef570400 0441ee00 f0590400 .D...W...A...Y.. │ │ │ │ - 0x003e1870 043fee00 f05b0400 043cee00 f05e0400 .?...[...<...^.. │ │ │ │ - 0x003e1880 033aee00 f1600400 0437ee00 f1620400 .:...`...7...b.. │ │ │ │ - 0x003e1890 0334ef00 f2640400 0332ef00 f2660400 .4...d...2...f.. │ │ │ │ - 0x003e18a0 032fef00 f3680400 032def00 f36a0400 ./...h...-...j.. │ │ │ │ - 0x003e18b0 032af000 f46c0300 0328f000 f56d0300 .*...l...(...m.. │ │ │ │ - 0x003e18c0 0325f100 f56f0300 0223f100 f6710300 .%...o...#...q.. │ │ │ │ - 0x003e18d0 0320f200 f6720300 021df300 f7740300 . ...r.......t.. │ │ │ │ - 0x003e18e0 021bf300 f8750300 0219f400 f8770200 .....u.......w.. │ │ │ │ - 0x003e18f0 0216f500 f9780200 0114f600 fa790200 .....x.......y.. │ │ │ │ - 0x003e1900 0112f700 fa7a0200 010ff800 fb7b0200 .....z.......{.. │ │ │ │ - 0x003e1910 010df900 fc7c0100 010bfa00 fc7d0100 .....|.......}.. │ │ │ │ - 0x003e1920 0108fb00 fd7e0100 0106fc00 fe7e0100 .....~.......~.. │ │ │ │ - 0x003e1930 0004fd00 ff7f0100 0002ff00 007f0000 ................ │ │ │ │ - 0x003e1940 00000100 007f0000 00ff0200 007f0000 ................ │ │ │ │ - 0x003e1950 00fd0401 017ffe00 00fb0601 017ffe00 ................ │ │ │ │ - 0x003e1960 00fa0801 027efd00 fff90b02 027efcff .....~.......~.. │ │ │ │ - 0x003e1970 fff80d02 037dfbff fff61003 037cfaff .....}.......|.. │ │ │ │ - 0x003e1980 fff51203 047bf9ff fff41403 047af9ff .....{.......z.. │ │ │ │ - 0x003e1990 fff31703 0479f8ff fef21904 0578f7ff .....y.......x.. │ │ │ │ - 0x003e19a0 fff11b04 0577f6ff fff01e04 0576f5ff .....w.......v.. │ │ │ │ - 0x003e19b0 feef2105 0674f4ff feef2305 0672f4ff ..!..t....#..r.. │ │ │ │ - 0x003e19c0 feee2605 0671f3ff feed2906 076ff2fe ..&..q....)..o.. │ │ │ │ - 0x003e19d0 feed2b06 076ef1fe feec2e06 076cf1fe ..+..n.......l.. │ │ │ │ - 0x003e19e0 feec3106 076af0fe feeb3307 0768f0fe ..1..j....3..h.. │ │ │ │ - 0x003e19f0 feeb3607 0766effe feeb3807 0864eefe ..6..f....8..d.. │ │ │ │ - 0x003e1a00 feea3b07 0862eefe feea3e07 0860edfe ..;..b....>..`.. │ │ │ │ - 0x003e1a10 feea4007 085eedfe feea4308 085becfe ..@..^....C..[.. │ │ │ │ - 0x003e1a20 feea4508 0859ecfe feea4808 0857ebfe ..E..Y....H..W.. │ │ │ │ - 0x003e1a30 feeb4a08 0854ebfe feea4d08 0852ebfe ..J..T....M..R.. │ │ │ │ - 0x003e1a40 feeb4f08 084febfe feeb5208 084deafe ..O..O....R..M.. │ │ │ │ - 0x003e1a50 feeb5408 084aebfe feeb5708 0848eafe ..T..J....W..H.. │ │ │ │ - 0x003e1a60 feec5908 0845eafe feec5b08 0843eafe ..Y..E....[..C.. │ │ │ │ - 0x003e1a70 feed5e08 0740eafe feed6008 073eeafe ..^..@....`..>.. │ │ │ │ - 0x003e1a80 feee6208 073beafe feee6408 0738ebfe ..b..;....d..8.. │ │ │ │ - 0x003e1a90 feef6607 0736ebfe fef06807 0733ebfe ..f..6....h..3.. │ │ │ │ - 0x003e1aa0 fef06a07 0631ecfe fef16c07 062eecfe ..j..1....l..... │ │ │ │ - 0x003e1ab0 fef16e07 062bedfe fef26f07 0629edfe ..n..+....o..).. │ │ │ │ - 0x003e1ac0 fff37106 0526eefe fff47206 0523effe ..q..&....r..#.. │ │ │ │ - 0x003e1ad0 fff47406 0521effe fff57605 041ef0ff ..t..!....v..... │ │ │ │ - 0x003e1ae0 fff67705 041bf1ff fff77805 0419f2fe ..w.......x..... │ │ │ │ - 0x003e1af0 fff87904 0317f3ff fff97a04 0314f4ff ..y.......z..... │ │ │ │ - 0x003e1b00 fff97b04 0312f5ff fffa7c03 0310f6ff ..{.......|..... │ │ │ │ - 0x003e1b10 fffb7d03 020df8ff fffc7e02 020bf9ff ..}.......~..... │ │ │ │ - 0x003e1b20 00fd7e02 0108fa00 00fe7f01 0106fb00 ..~............. │ │ │ │ - 0x003e1b30 00fe7f01 0104fd00 00007f00 0002ff00 ................ │ │ │ │ - 0x003e1b40 00007f00 00010000 00007f00 00ff0200 ................ │ │ │ │ - 0x003e1b50 00017fff 00fd0400 00017efe 00fc0601 ..........~..... │ │ │ │ - 0x003e1b60 00017efd 00fb0801 00017dfc 00fa0b01 ..~.......}..... │ │ │ │ - 0x003e1b70 00017cfc 00f90d01 00027bfb 00f80f01 ..|.......{..... │ │ │ │ - 0x003e1b80 00027afa 00f71201 000279fa 00f61401 ..z.......y..... │ │ │ │ - 0x003e1b90 000278f9 00f51602 000277f8 00f41902 ..x.......w..... │ │ │ │ - 0x003e1ba0 000375f8 00f31b02 000374f7 00f31d02 ..u.......t..... │ │ │ │ - 0x003e1bb0 000372f6 00f22003 000371f6 00f12302 ..r... ...q...#. │ │ │ │ - 0x003e1bc0 00036ff5 00f12503 00036df5 00f02803 ..o...%...m...(. │ │ │ │ - 0x003e1bd0 00036cf4 00f02a03 00046af3 00ef2d03 ..l...*...j...-. │ │ │ │ - 0x003e1be0 000468f3 00ef2f03 000466f2 00ef3203 ..h.../...f...2. │ │ │ │ - 0x003e1bf0 000464f2 00ef3403 000462f1 00ee3704 ..d...4...b...7. │ │ │ │ - 0x003e1c00 000460f1 00ee3a03 00045ef0 00ee3c04 ..`...:...^...<. │ │ │ │ - 0x003e1c10 00045bf0 00ee3f04 000459f0 00ee4104 ..[...?...Y...A. │ │ │ │ - 0x003e1c20 000457ef 00ee4404 000455ef 00ee4604 ..W...D...U...F. │ │ │ │ - 0x003e1c30 000452ef 00ee4904 000450ef 00ee4b04 ..R...I...P...K. │ │ │ │ - 0x003e1c40 00044eee 00ee4e04 00044bee 00ef5004 ..N...N...K...P. │ │ │ │ - 0x003e1c50 000449ee 00ef5204 000446ee 00ef5504 ..I...R...F...U. │ │ │ │ - 0x003e1c60 000444ee 00ef5704 000441ee 00f05904 ..D...W...A...Y. │ │ │ │ - 0x003e1c70 00043fee 00f05b04 00043cee 00f05e04 ..?...[...<...^. │ │ │ │ - 0x003e1c80 00033aee 00f16004 000437ee 00f16204 ..:...`...7...b. │ │ │ │ - 0x003e1c90 000334ef 00f26404 000332ef 00f26604 ..4...d...2...f. │ │ │ │ - 0x003e1ca0 00032fef 00f36804 00032def 00f36a04 ../...h...-...j. │ │ │ │ - 0x003e1cb0 00032af0 00f46c03 000328f0 00f56d03 ..*...l...(...m. │ │ │ │ - 0x003e1cc0 000325f1 00f56f03 000223f1 00f67103 ..%...o...#...q. │ │ │ │ - 0x003e1cd0 000320f2 00f67203 00021df3 00f77403 .. ...r.......t. │ │ │ │ - 0x003e1ce0 00021bf3 00f87503 000219f4 00f87702 ......u.......w. │ │ │ │ - 0x003e1cf0 000216f5 00f97802 000114f6 00fa7902 ......x.......y. │ │ │ │ - 0x003e1d00 000112f7 00fa7a02 00010ff8 00fb7b02 ......z.......{. │ │ │ │ - 0x003e1d10 00010df9 00fc7c01 00010bfa 00fc7d01 ......|.......}. │ │ │ │ - 0x003e1d20 000108fb 00fd7e01 000106fc 00fe7e01 ......~.......~. │ │ │ │ - 0x003e1d30 000004fd 00ff7f01 000002ff 00007f00 ................ │ │ │ │ - 0x003e1d40 000002ff 00007f00 0000ff03 00002302 ..............#. │ │ │ │ - 0x003e1d50 74010000 00001101 d7000000 b2009700 t............... │ │ │ │ - 0x003e1d60 00008400 74000000 66000000 5a005000 ....t...f...Z.P. │ │ │ │ - 0x003e1d70 00004700 40000000 39003300 00002d00 ..G.@...9.3...-. │ │ │ │ - 0x003e1d80 00002800 23000000 1f001b00 00001700 ..(.#........... │ │ │ │ - 0x003e1d90 13000000 0f000000 0b000000 07000300 ................ │ │ │ │ - 0x003e1da0 38003802 4cffac00 7c00acff ac00c0ff 8.8.L...|....... │ │ │ │ - 0x003e1db0 7cfc1800 3403e000 e004e403 1001f8ff |...4........... │ │ │ │ - 0x003e1dc0 6cfc7cfe 24fd98ff 44ff2003 700074fd l.|.$...D. .p.t. │ │ │ │ - 0x003e1dd0 c0fe88fe 8c0004ff ec0158ff 2c00ecfc ..........X.,... │ │ │ │ - 0x003e1de0 4c02b8fd f4011cff 0c00a802 100124fe L.............$. │ │ │ │ - 0x003e1df0 cc039cff 8c027001 b0013cff 30fd40ff ......p...<.0.@. │ │ │ │ - 0x003e1e00 e803b4fe 8c0278ff d8fda4fd fcffc000 ......x......... │ │ │ │ - 0x003e1e10 24ff78ff e803ccff 7401a0ff 90fd7c00 $.x.....t.....|. │ │ │ │ - 0x003e1e20 e8ff8c01 1c02f4ff 98ff8002 d001f400 ................ │ │ │ │ - 0x003e1e30 30ffacff 7001f0fd 1cfdf800 38fcb0fc 0...p.......8... │ │ │ │ - 0x003e1e40 60027801 c4ffdcfe d8ff64ff fc00dcfe `.x.......d..... │ │ │ │ - 0x003e1e50 f800e000 e8fe9001 0cfff400 c4ff4c00 ..............L. │ │ │ │ - 0x003e1e60 b0ffd400 14025401 8000dcff 3803a0fe ......T.....8... │ │ │ │ - 0x003e1e70 c4fff8fe a0ff9cfd a00140fd dc0034ff ..........@...4. │ │ │ │ - 0x003e1e80 800260ff c40468fe 84035001 1400b0fe ..`...h...P..... │ │ │ │ - 0x003e1e90 a0ffe8fc 30013000 e4ff30fb 6cfb40fe ....0.0...0.l.@. │ │ │ │ - 0x003e1ea0 6800dcfe f8fdf400 3c004cfc 00003cfd h.......<.L...<. │ │ │ │ - 0x003e1eb0 0c016c00 6401dcfd e801a8fe 78ffe801 ..l.d.......x... │ │ │ │ - 0x003e1ec0 3cff20ff 900214ff 98fb3c00 04008c00 <. .......<..... │ │ │ │ - 0x003e1ed0 14015cfd 88fea800 94ffd001 08003402 ..\...........4. │ │ │ │ - 0x003e1ee0 4000f000 3401d4fe 70fe38fe 78ff3800 @...4...p.8.x.8. │ │ │ │ - 0x003e1ef0 780068fe 8cffb401 f80118ff 48014c03 x.h.........H.L. │ │ │ │ - 0x003e1f00 5cffacff 100358ff e80020ff 5c0188fe \.....X... .\... │ │ │ │ - 0x003e1f10 80003802 600024fb e0fe1401 50034003 ..8.`.$.....P.@. │ │ │ │ - 0x003e1f20 98fe9002 d00180fe b4fe9cfe d8027cfe ..............|. │ │ │ │ - 0x003e1f30 a00040ff d4012801 e0008c00 f8fc9cff ..@...(......... │ │ │ │ - 0x003e1f40 18010400 c4002c00 dcff78fd a4031000 ......,...x..... │ │ │ │ - 0x003e1f50 94051c00 10022803 04031400 0c015800 ......(.......X. │ │ │ │ - 0x003e1f60 b4fee4fe 7c0080fe 40fed000 1cffecfb ....|...@....... │ │ │ │ - 0x003e1f70 b8fe9402 7c016cff d4fe4c02 f0001c02 ....|.l...L..... │ │ │ │ - 0x003e1f80 1c008800 a8ff4cfe 00012801 18fc7805 ......L...(...x. │ │ │ │ - 0x003e1f90 0000d0ff 200478ff 0801f0fd acfb7802 .... .x.......x. │ │ │ │ - 0x003e1fa0 1cfeb0fd a8fe1c03 7c0064fd 00fd8401 ........|.d..... │ │ │ │ - 0x003e1fb0 100518ff 44ff38ff e0fefcff 34016400 ....D.8.....4.d. │ │ │ │ - 0x003e1fc0 58ff0001 0cfecc00 04fe8802 78ff7401 X...........x.t. │ │ │ │ - 0x003e1fd0 f0fe88ff 14fcd8fd dcfd80fe 2402d8fe ............$... │ │ │ │ - 0x003e1fe0 ac0194ff f8ff70fc bcfe20ff a8ff90ff ......p... ..... │ │ │ │ - 0x003e1ff0 24ff9cff e403e4fc 24026801 28ffb400 $.......$.h.(... │ │ │ │ - 0x003e2000 ac0138ff 2cff9400 60009400 1c01d800 ..8.,...`....... │ │ │ │ - 0x003e2010 64fec0fe 7800d4fe 80fea4fd c4fdb4fe d...x........... │ │ │ │ - 0x003e2020 f8ff4cff 50ffb802 7400a8ff 74024c00 ..L.P...t...t.L. │ │ │ │ - 0x003e2030 2c00fcfd f00030ff d8ff6400 b0fd5801 ,.....0...d...X. │ │ │ │ - 0x003e2040 ccfe3cfe 1cff1400 940328f9 78ffacfe ..<.......(.x... │ │ │ │ - 0x003e2050 dcfc8c00 28000002 5401f800 b80014fe ....(...T....... │ │ │ │ - 0x003e2060 800364ff a4038cfd 480150fd 40fe98fd ..d.....H.P.@... │ │ │ │ - 0x003e2070 10fd9cff 300204fc b400e0fc c0ff4c00 ....0.........L. │ │ │ │ - 0x003e2080 40022c04 8c019402 280294ff e4ff4001 @.,.....(.....@. │ │ │ │ - 0x003e2090 8cfd3801 a4ffa4ff 28fe0c01 10003002 ..8.....(.....0. │ │ │ │ - 0x003e20a0 040260fd ccffec01 9cff0401 80011c01 ..`............. │ │ │ │ - 0x003e20b0 24013001 6cff5800 68fff403 28041cff $.0.l.X.h...(... │ │ │ │ - 0x003e20c0 a40088fe 54fd5002 78fe9c00 c400f4fd ....T.P.x....... │ │ │ │ - 0x003e20d0 c0ff8cfc a00050ff 7c028802 940174fe ......P.|.....t. │ │ │ │ - 0x003e20e0 4cfe6003 a80128fd dc03a4fd 8803b0fd L.`...(......... │ │ │ │ - 0x003e20f0 280120ff 180250ff 68fcb401 d0ff9804 (. ...P.h....... │ │ │ │ - 0x003e2100 8cfca001 f8fcc8fc 8cfc0c02 dcfdccfd ................ │ │ │ │ - 0x003e2110 bcff5cff a0ffb402 6c014cfd 0cfcbcff ..\.....l.L..... │ │ │ │ - 0x003e2120 040120fe 6c03a4fb c401b4fe a0fe7c03 .. .l.........|. │ │ │ │ - 0x003e2130 c0fbc404 5cfd0c00 dcfef400 f0017401 ....\.........t. │ │ │ │ - 0x003e2140 e0ff1801 c8007000 48fea0ff 18007cfd ......p.H.....|. │ │ │ │ - 0x003e2150 48ff3800 50fee000 2cfc1001 fcfe9000 H.8.P...,....... │ │ │ │ - 0x003e2160 4cfea401 64016c01 f0fd4c00 ac0018fd L...d.l...L..... │ │ │ │ - 0x003e2170 90fe9401 10fd60fe ac0250fd 48001c02 ......`...P.H... │ │ │ │ - 0x003e2180 a0015c00 bc01e001 b8ff78fa a4006cfb ..\.......x...l. │ │ │ │ - 0x003e2190 bcff1800 a8010801 10048000 70fcf4fd ............p... │ │ │ │ - 0x003e21a0 9cfe4000 6c03f4ff 0400a8ff 14021001 ..@.l........... │ │ │ │ - 0x003e21b0 f4fd4001 140104fe ac031800 70fe88ff ..@.........p... │ │ │ │ - 0x003e21c0 f4023c00 ec0064fe 64007801 1cfe9001 ..<...d.d.x..... │ │ │ │ - 0x003e21d0 9cff1cfd 94fffcfe 4801f4fe e00038ff ........H.....8. │ │ │ │ - 0x003e21e0 60feb800 a4fdccfd ecff2801 3c007c03 `.........(.<.|. │ │ │ │ - 0x003e21f0 88fc3c00 a4004400 08fdd800 d8fe8803 ..<...D......... │ │ │ │ - 0x003e2200 b0fee4ff 94019cfe c8fd30ff 38fa00fe ..........0.8... │ │ │ │ - 0x003e2210 28014801 98fe5cff e8f9f8fc 840454fe (.H...\.......T. │ │ │ │ - 0x003e2220 a40008fe 90ff7800 28ff6cff f8fe3401 ......x.(.l...4. │ │ │ │ - 0x003e2230 20004000 b8ff4800 7400b000 c0fff0fe .@...H.t....... │ │ │ │ - 0x003e2240 cc01e8fd f0fce8fe 5c016c00 10fd7cff ........\.l...|. │ │ │ │ - 0x003e2250 0c02e4fd f8fc7400 d8fe54fb e0fed0fd ......t...T..... │ │ │ │ - 0x003e2260 100428fe 7400b0fc a4fb7400 7c02b802 ..(.t.....t.|... │ │ │ │ - 0x003e2270 1c0150ff f803cc00 a0fc78fd 08ff6401 ..P.......x...d. │ │ │ │ - 0x003e2280 cc03b8fd 34ff0801 70031002 e8ff48ff ....4...p.....H. │ │ │ │ - 0x003e2290 7400c001 70ff3c03 0c02d400 2cff3400 t...p.<.....,.4. │ │ │ │ - 0x003e22a0 0c00c800 0c0118fe 6cfe90fc 380360fd ........l...8.`. │ │ │ │ - 0x003e22b0 d8ff8c03 08fff401 cc02c0fd ec01c0fd ................ │ │ │ │ - 0x003e22c0 1000d002 94ff8001 7c005801 18014002 ........|.X...@. │ │ │ │ - 0x003e22d0 0cfefc00 6800ccfe c40044ff f8fff404 ....h.....D..... │ │ │ │ - 0x003e22e0 28010804 54fbb401 3c017401 50fe38ff (...T...<.t.P.8. │ │ │ │ - 0x003e22f0 6cfdc002 20ff5402 7cff0c01 20003cfe l... .T.|... .<. │ │ │ │ - 0x003e2300 74036800 10fca801 bcfae8fe 040070fb t.h...........p. │ │ │ │ - 0x003e2310 7001dc01 b8022c01 f8ff1800 b400b0fd p.....,......... │ │ │ │ - 0x003e2320 3cff8401 3001f401 d40260ff f400acff <...0.....`..... │ │ │ │ - 0x003e2330 100100ff 5cfe4001 d00070ff 64ff9c00 ....\.@...p.d... │ │ │ │ - 0x003e2340 6c01c401 1c001c02 3c01dc00 7cfd08ff l.......<...|... │ │ │ │ - 0x003e2350 d0014800 68012000 7cfef001 58fdd0ff ..H.h. .|...X... │ │ │ │ - 0x003e2360 d0008cff 68fe3c00 a4fd78fe 2402b8fc ....h.<...x.$... │ │ │ │ - 0x003e2370 100334fe 9002e0fd 7cfef8fe 8c03e0fc ..4.....|....... │ │ │ │ - 0x003e2380 8cfd9cfd c8fd3c02 24ffa400 2001f0ff ......<.$... ... │ │ │ │ - 0x003e2390 ccfe3401 90ff84fd 08fd1801 64fdb001 ..4.........d... │ │ │ │ - 0x003e23a0 6c01f000 3cff5c02 54018001 c4005002 l...<.\.T.....P. │ │ │ │ - 0x003e23b0 d4ff0cfe b001bcfd 7cff7c02 b4ff8801 ........|.|..... │ │ │ │ - 0x003e23c0 040064fe 1c02fc01 48019cfe dcff1000 ..d.....H....... │ │ │ │ - 0x003e23d0 24ffc0ff 08ffc4ff 180040ff 70011004 $.........@.p... │ │ │ │ - 0x003e23e0 5c00e8ff ecfbe0ff 28006800 9400c000 \.......(.h..... │ │ │ │ - 0x003e23f0 78fff8fd 3800d0fc 20ffdc02 88016401 x...8... .....d. │ │ │ │ - 0x003e2400 d400b0ff 58fe10fc bcfe4c02 28fa4002 ....X.....L.(.@. │ │ │ │ - 0x003e2410 cc01d0fc b0fc3800 bcfda4ff a4fa90ff ......8......... │ │ │ │ - 0x003e2420 10fec800 6c013400 74ff3000 d0ffc4ff ....l.4.t.0..... │ │ │ │ - 0x003e2430 54004800 28008400 9cfef4fe 98ffe4fe T.H.(........... │ │ │ │ - 0x003e2440 6cfedc02 f8fda400 d0fee4fd 78004801 l...........x.H. │ │ │ │ - 0x003e2450 b4ff34fe f4028401 4c02ec00 4cfeb8ff ..4.....L...L... │ │ │ │ - 0x003e2460 50ff6cfe c4fe6cff cc02a4fd 9401b8ff P.l...l......... │ │ │ │ - 0x003e2470 a8ff88fc bcffb003 580024ff a8fec003 ........X.$..... │ │ │ │ - 0x003e2480 d801cc01 18ffc002 78004003 1cffb402 ........x.@..... │ │ │ │ - 0x003e2490 04fe8400 24fe4c03 14fd94fe d4ff5c04 ....$.L.......\. │ │ │ │ - 0x003e24a0 b0fbe0fb 4c00ac01 28024cfd 3c006401 ....L...(.L.<.d. │ │ │ │ - 0x003e24b0 600080fe 44ff9cfd c0fde002 fc017c03 `...D.........|. │ │ │ │ - 0x003e24c0 600194fb f801e8ff a0fe4401 4c01a8fd `.........D.L... │ │ │ │ - 0x003e24d0 c8fe2401 fc0170ff f8ffe401 30001c01 ..$...p.....0... │ │ │ │ - 0x003e24e0 fcfe10ff 00019cff dcfe34ff d4ffd801 ..........4..... │ │ │ │ - 0x003e24f0 34ff8c03 44ff18fc 00ff5c00 8c0478fe 4...D.....\...x. │ │ │ │ - 0x003e2500 34026401 8c02e4ff 8cfc0001 e40140ff 4.d...........@. │ │ │ │ - 0x003e2510 f80250ff 7801f4fd 3cfe4cfe 5c0320fd ..P.x...<.L.\. . │ │ │ │ - 0x003e2520 d4007c00 f80124fe d4014c00 28fe2802 ..|...$...L.(.(. │ │ │ │ - 0x003e2530 4cfd50fc 94fde402 10ff9001 84001400 L.P............. │ │ │ │ - 0x003e2540 c0003cff 080164fd 0cfcc4ff 2801c4fe ..<...d.....(... │ │ │ │ - 0x003e2550 c4fc4c00 64ff1c01 00fd40fe c0fc9400 ..L.d.....@..... │ │ │ │ - 0x003e2560 f8008c02 6802d404 2001b8fe 70fe84ff ....h... ...p... │ │ │ │ - 0x003e2570 4c02dc00 080248fd 08040003 1cfda4ff L.....H......... │ │ │ │ - 0x003e2580 f0fe2801 c00130fe 9c0138ff 8801b801 ..(...0...8..... │ │ │ │ - 0x003e2590 38ff0801 68fffcfe 40010804 d8004001 8...h...@.....@. │ │ │ │ - 0x003e25a0 f8ffc0ff 9c0008fc 3c049404 1802e401 ........<....... │ │ │ │ - 0x003e25b0 50fe8400 7401ccff 00ff5400 7400a0fe P...t.....T.t... │ │ │ │ - 0x003e25c0 30007400 300180fe 9c019c03 d4fe1002 0.t.0........... │ │ │ │ - 0x003e25d0 7402b400 88022c00 2cfc24ff 28053000 t.....,.,.$.(.0. │ │ │ │ - 0x003e25e0 4c01ec02 0c02f4fe 30fd1c02 ecfe3402 L.......0.....4. │ │ │ │ - 0x003e25f0 a8fe30ff 3cffb401 80035800 78fe8400 ..0.<.....X.x... │ │ │ │ - 0x003e2600 50003cfc e0fe3802 3800d0ff 38fe7803 P.<...8.8...8.x. │ │ │ │ - 0x003e2610 08002802 64ffdcfe b4032001 800034fd ..(.d..... ...4. │ │ │ │ - 0x003e2620 dcfea804 68ff6c03 6001a8fd fcfed4fc ....h.l.`....... │ │ │ │ - 0x003e2630 2cfee4ff 88ffe0ff d4ff0405 f001c000 ,............... │ │ │ │ - 0x003e2640 d0013801 b4fffcfd 84fe38fe 0cfcd0ff ..8.......8..... │ │ │ │ - 0x003e2650 340164ff 2400ec01 64ffd8fc bc007406 4.d.$...d.....t. │ │ │ │ - 0x003e2660 440088ff 8cff3c01 a00074ff 60012803 D.....<...t.`.(. │ │ │ │ - 0x003e2670 60fe5002 3c0120fe 38001002 34ffc8fd `.P.<. .8...4... │ │ │ │ - 0x003e2680 740118ff f002a8fe e802fcff 440160fe t...........D.`. │ │ │ │ - 0x003e2690 a8fd0003 0c0108ff a8ff7cff 5cfe50fe ..........|.\.P. │ │ │ │ - 0x003e26a0 5000e0fe 9401c4fe 40fbb4fd 080294ff P.......@....... │ │ │ │ - 0x003e26b0 5c00c0fe 700120fe 28ffa4ff 9806d4fe \...p. .(....... │ │ │ │ - 0x003e26c0 b400fc03 50ff3403 bcff1cff fcfeb401 ....P.4......... │ │ │ │ - 0x003e26d0 78fc1400 280004fe b80120fd 38014c01 x...(..... .8.L. │ │ │ │ - 0x003e26e0 cc00f802 8cfed802 6000ecff 88fdf8fd ........`....... │ │ │ │ - 0x003e26f0 d0fd5001 3404c0ff ecfd0803 4802c000 ..P.4.......H... │ │ │ │ - 0x003e2700 8c0128fd f8fd1401 44ff5000 ccff9cfd ..(.....D.P..... │ │ │ │ - 0x003e2710 04ffd0ff 8802d400 50fde400 ccfffcfe ........P....... │ │ │ │ - 0x003e2720 ac0164fe f0fe6cfe b4003003 e4fc3000 ..d...l...0...0. │ │ │ │ - 0x003e2730 9800e401 a8ff28ff dc03b802 bc00f0fd ......(......... │ │ │ │ - 0x003e2740 88028cff 4cff3c01 dc010c00 ccfd6000 ....L.<.......`. │ │ │ │ - 0x003e2750 dc0104ff 94fe88fe 78fe2c02 00ffc0fd ........x.,..... │ │ │ │ - 0x003e2760 0401a0fe 7800f0ff 78fffcfe 14fe4800 ....x...x.....H. │ │ │ │ - 0x003e2770 2c029402 44026802 0403b401 a801e0ff ,...D.h......... │ │ │ │ - 0x003e2780 bcfe0cfb a001bcfe b0ff9803 a000e400 ................ │ │ │ │ - 0x003e2790 d4022000 fcfd4000 80014400 80ff8800 .. ...@...D..... │ │ │ │ - 0x003e27a0 f000f800 34ffbcff fc005cfc 88ff20fe ....4.....\... . │ │ │ │ - 0x003e27b0 8cfdacff c0005403 6cfee0fe 7cffcc00 ......T.l...|... │ │ │ │ - 0x003e27c0 6400a800 bcff3cff 9cfccc01 38047c01 d.....<.....8.|. │ │ │ │ - 0x003e27d0 b0fff400 0000e401 88fc4000 b8006001 ..........@...`. │ │ │ │ - 0x003e27e0 5802cc01 a4005c02 3cff4001 c0ff4c02 X.....\.<.@...L. │ │ │ │ - 0x003e27f0 48ffe400 0c007401 3000b0fc a8fee000 H.....t.0....... │ │ │ │ - 0x003e2800 d00038ff e4018000 ecff1001 2cfeb8fc ..8.........,... │ │ │ │ - 0x003e2810 80010001 30fdf8fd 30febcfd 700088ff ....0...0...p... │ │ │ │ - 0x003e2820 84029cfe 30ffa0fd f0fdc002 300258fe ....0.......0.X. │ │ │ │ - 0x003e2830 88013c03 28005400 c80068ff 000070ff ..<.(.T...h...p. │ │ │ │ - 0x003e2840 48021801 88ff5000 d4fd34fc 3cff28fe H.....P...4.<.(. │ │ │ │ - 0x003e2850 d4025000 a800e0ff 5800a000 50fd0000 ..P.....X...P... │ │ │ │ - 0x003e2860 a0006401 7401f8fc e40280ff a40208ff ..d.t........... │ │ │ │ - 0x003e2870 20fe0400 94fe6000 2002e800 f8fbbc03 .....`. ....... │ │ │ │ - 0x003e2880 ec006401 1400d8ff 2c011800 5cfdacfd ..d.....,...\... │ │ │ │ - 0x003e2890 84006004 98ff1402 b8fb3802 8802bc01 ..`.......8..... │ │ │ │ - 0x003e28a0 fc017c01 bc0088fe a4fdd005 a8011800 ..|............. │ │ │ │ - 0x003e28b0 f40224ff 40ffcc02 78009803 b002a800 ..$.@...x....... │ │ │ │ - 0x003e28c0 2c0034fe 38021c01 78048804 5802a801 ,.4.8...x...X... │ │ │ │ - 0x003e28d0 78039002 9cfec0fe dc003c01 50ff2cfd x.........<.P.,. │ │ │ │ - 0x003e28e0 44ffd0fc 8cfda4fe 1cff84fe f4033cfe D.............<. │ │ │ │ - 0x003e28f0 6cfde002 a0039401 48fdb8ff f4fe84fc l.......H....... │ │ │ │ - 0x003e2900 8000b800 a8fef4fc 68015001 90015801 ........h.P...X. │ │ │ │ - 0x003e2910 ac012402 90ff8800 1cff28ff ccfcfcfd ..$.......(..... │ │ │ │ - 0x003e2920 54015c00 78ff7400 d4fe7801 0cff6400 T.\.x.t...x...d. │ │ │ │ - 0x003e2930 c4fef8fd e4fef4ff 3803a400 dcfd4cff ........8.....L. │ │ │ │ - 0x003e2940 80ff7400 64fcc4fc 0c0190fe bcfd6c02 ..t.d.........l. │ │ │ │ - 0x003e2950 c000a000 000074f9 2c04a801 c8ff98fe ......t.,....... │ │ │ │ - 0x003e2960 d40164ff d0022001 f0fd2c02 94fe2402 ..d... ...,...$. │ │ │ │ - 0x003e2970 6cfff801 3c019800 78fd94fd 54fde8ff l...<...x...T... │ │ │ │ - 0x003e2980 88fe80fe 94ff68fc f8fb0003 b400f8fe ......h......... │ │ │ │ - 0x003e2990 04fe0cfb fcfec4ff 2c0110ff dc03d402 ........,....... │ │ │ │ - 0x003e29a0 88fec0fd 2cff20fd 2c02c000 440494fd ....,. .,...D... │ │ │ │ - 0x003e29b0 90fc7801 c8fffcff 28ffe0ff 44030c01 ..x.....(...D... │ │ │ │ - 0x003e29c0 8c013405 6003a8fd 64003800 64fea4ff ..4.`...d.8.d... │ │ │ │ - 0x003e29d0 6401b400 74032cfe 4cfe2401 7cfedcfc d...t.,.L.$.|... │ │ │ │ - 0x003e29e0 40fdb8fc 7001a4fe 8c002cfd 0006ac03 @...p.....,..... │ │ │ │ - 0x003e29f0 74017000 8cfeb401 20fe7004 2801e0ff t.p..... .p.(... │ │ │ │ - 0x003e2a00 1cff8400 d0ff24ff 640308fc c4ffecfb ......$.d....... │ │ │ │ - 0x003e2a10 30fe4801 9403f400 0c0020fd d8fe6801 0.H....... ...h. │ │ │ │ - 0x003e2a20 d40188fe 94ffa4ff 14037001 c8ff2002 ..........p... . │ │ │ │ - 0x003e2a30 900160fd 5cfed802 10004001 2c00e4fe ..`.\.....@.,... │ │ │ │ - 0x003e2a40 84fee4fc e8018400 cc00acfd 8cfe5800 ..............X. │ │ │ │ - 0x003e2a50 68ff74fc 84fdc4fd 90fd8cff 4cfd38ff h.t.........L.8. │ │ │ │ - 0x003e2a60 c8ff1401 a8ffe401 bcfeb403 6003e803 ............`... │ │ │ │ - 0x003e2a70 38fe48ff ecfe2401 d8fe9c00 a4024001 8.H...$.......@. │ │ │ │ - 0x003e2a80 a0008c03 acff2cfb e0fe8cff 04018cfe ......,......... │ │ │ │ - 0x003e2a90 7cfddc02 0cfda0ff 54005801 f8fd5c01 |.......T.X...\. │ │ │ │ - 0x003e2aa0 50fdf000 acffd800 ecfb78ff 5cfd74fe P.........x.\.t. │ │ │ │ - 0x003e2ab0 24fac003 d8ffb000 a800ec05 a40108fe $............... │ │ │ │ - 0x003e2ac0 a8fe94fe 98fec004 54fc84fe 2cfffc00 ........T...,... │ │ │ │ - 0x003e2ad0 6cfd3cfd e40144fe 68ffa003 88ff5804 l.<...D.h.....X. │ │ │ │ - 0x003e2ae0 dc01fcfe 30026cff a8fe6c00 3cffe400 ....0.l...l.<... │ │ │ │ - 0x003e2af0 e0fef801 3002b8fe a8ff2001 10fccc01 ....0..... ..... │ │ │ │ - 0x003e2b00 1cffd401 bcfc3cff 4c008401 e8009c01 ......<.L....... │ │ │ │ - 0x003e2b10 70fb34fd 7cfdf402 54ff9cfe 08fe7400 p.4.|...T.....t. │ │ │ │ - 0x003e2b20 b0011002 3000dc01 58ffa0fd c001a000 ....0...X....... │ │ │ │ - 0x003e2b30 ecfdf0fe 1c005cfd f4ff3c03 d403c801 ......\...<..... │ │ │ │ - 0x003e2b40 08026800 98ff0001 a8fefcff e4ff90fe ..h............. │ │ │ │ - 0x003e2b50 ccfff4fd c4fdd4fd 38ff0003 640430ff ........8...d.0. │ │ │ │ - 0x003e2b60 00feb000 e800f800 6cff88fc 5c02a8fd ........l...\... │ │ │ │ - 0x003e2b70 d0fe2403 64ff2cff e80140ff dcfc00ff ..$.d.,...@..... │ │ │ │ - 0x003e2b80 700198fe 6cfcb8fe e40010ff 40fe28fe p...l.......@.(. │ │ │ │ - 0x003e2b90 5803d4fd 94fe3c02 f4ff64ff 90feacfe X.....<...d..... │ │ │ │ - 0x003e2ba0 b001fc00 10fd68ff 20010c01 bcfdb0fc ......h. ....... │ │ │ │ - 0x003e2bb0 b0fd6c00 b4fff400 380134fd 5002b0ff ..l.....8.4.P... │ │ │ │ - 0x003e2bc0 b4016801 040008ff a0000402 4802dc02 ..h.........H... │ │ │ │ - 0x003e2bd0 2c002cfe e8fedcfe 64ffb4fd 1c003401 ,.,.....d.....4. │ │ │ │ - 0x003e2be0 90031800 7c009c00 b40004ff b00364fc ....|.........d. │ │ │ │ - 0x003e2bf0 fcfcf8fd 54fe90fd 2c012cff 88fb2000 ....T...,.,... . │ │ │ │ - 0x003e2c00 2cfd2003 98fb2cff f8fab0fc b40060fe ,. ...,.......`. │ │ │ │ - 0x003e2c10 b801c000 c0fde8fc b4ffc8fb 5000ecfd ............P... │ │ │ │ - 0x003e2c20 a0fe7cff 7c01ccfc 94005804 8000a400 ..|.|.....X..... │ │ │ │ - 0x003e2c30 c801bc02 64fc9000 64fd80fe 8802c0fc ....d...d....... │ │ │ │ - 0x003e2c40 fc012802 ccff9cff 70fdd000 c8fdec02 ..(.....p....... │ │ │ │ - 0x003e2c50 a8ffa802 e8002c01 c00068fe 0cfc68ff ......,...h...h. │ │ │ │ - 0x003e2c60 04fff4fe 100194fc 68fd78fd b4fe78ff ........h.x...x. │ │ │ │ - 0x003e2c70 10000c00 8004e4ff 4c01e8fd 400160fd ........L...@.`. │ │ │ │ - 0x003e2c80 34fec4fe 1402fcfe e400d8ff 1c04d0fc 4............... │ │ │ │ - 0x003e2c90 b4005800 10fed4fd 60fd90fe ac015c00 ..X.....`.....\. │ │ │ │ - 0x003e2ca0 64019401 68fefc00 c40050ff d4fd1803 d...h.....P..... │ │ │ │ - 0x003e2cb0 0c012000 74012800 6000b4fe 48017800 .. .t.(.`...H.x. │ │ │ │ - 0x003e2cc0 74017cfc d8ffd801 f8feb0fd b8038000 t.|............. │ │ │ │ - 0x003e2cd0 90027000 980218ff a4010400 a8fe30fe ..p...........0. │ │ │ │ - 0x003e2ce0 2c02f400 60fee0ff fc000000 64febc00 ,...`.......d... │ │ │ │ - 0x003e2cf0 48fdfc01 24fe4401 b8fb9002 c8fe3002 H...$.D.......0. │ │ │ │ - 0x003e2d00 080178ff 3001a000 c0ffbcfd f8005001 ..x.0.........P. │ │ │ │ - 0x003e2d10 30fd3002 a4fee0fe ecfe3cff 0cfe5403 0.0.......<...T. │ │ │ │ - 0x003e2d20 e0fd14ff 98fb20fc f8fc7400 38003400 ...... ...t.8.4. │ │ │ │ - 0x003e2d30 5c037403 d400f4ff a800fc03 0002d8fd \.t............. │ │ │ │ - 0x003e2d40 9c036cff cc02bc00 a400acfe f8fd48ff ..l...........H. │ │ │ │ - 0x003e2d50 700368ff 58fd30ff 7cfbd4fe f0fd28fe p.h.X.0.|.....(. │ │ │ │ - 0x003e2d60 6c016400 18fde0fb e0ff1c02 18019000 l.d............. │ │ │ │ - 0x003e2d70 5cfde0ff 18ffe8fe 20ff6000 3802b4ff \....... .`.8... │ │ │ │ - 0x003e2d80 ac009400 94006800 2000d8fe e0ff1403 ......h. ....... │ │ │ │ - 0x003e2d90 b0ff2000 f0ff1801 2001b003 ac011cfe .. ..... ....... │ │ │ │ - 0x003e2da0 00000080 00000000 00000180 fe010000 ................ │ │ │ │ - 0x003e2db0 00ff0381 fc02ff00 00ff0481 fa03ff00 ................ │ │ │ │ - 0x003e2dc0 00fe0682 f803ff00 00fe0783 f504ff00 ................ │ │ │ │ - 0x003e2dd0 01fe0883 f305fe00 01fd0984 f106fe00 ................ │ │ │ │ - 0x003e2de0 01fd0a85 ee06fe01 01fd0b86 ec07fd01 ................ │ │ │ │ - 0x003e2df0 01fc0c87 ea08fd01 01fc0d88 e709fd01 ................ │ │ │ │ - 0x003e2e00 01fc0e8a e409fd01 01fc0f8b e20afc01 ................ │ │ │ │ - 0x003e2e10 01fb108c e00bfc01 01fb108e dd0cfc01 ................ │ │ │ │ - 0x003e2e20 01fb1190 da0cfc01 01fb1291 d80dfb01 ................ │ │ │ │ - 0x003e2e30 01fb1293 d50efb01 01fa1395 d30efb01 ................ │ │ │ │ - 0x003e2e40 01fa1397 d00ffb01 01fa1399 cd10fb01 ................ │ │ │ │ - 0x003e2e50 01fa149b cb10fa01 01fa149d c811fa01 ................ │ │ │ │ - 0x003e2e60 01fa149f c611fa01 01fa14a1 c312fa01 ................ │ │ │ │ - 0x003e2e70 02f914a3 c012fa02 02f914a5 be13fa01 ................ │ │ │ │ - 0x003e2e80 02f914a8 bb13fa01 02f914aa b913fa01 ................ │ │ │ │ - 0x003e2e90 02f914ac b614f902 02f914af b414f901 ................ │ │ │ │ - 0x003e2ea0 02f914b1 b114f902 01f914b4 af14f902 ................ │ │ │ │ - 0x003e2eb0 02f914b6 ac14f902 01fa13b9 aa14f902 ................ │ │ │ │ - 0x003e2ec0 01fa13bb a814f902 01fa13be a514f902 ................ │ │ │ │ - 0x003e2ed0 02fa12c0 a314f902 01fa12c3 a114fa01 ................ │ │ │ │ - 0x003e2ee0 01fa11c6 9f14fa01 01fa11c8 9d14fa01 ................ │ │ │ │ - 0x003e2ef0 01fa10cb 9b14fa01 01fb10cd 9913fa01 ................ │ │ │ │ - 0x003e2f00 01fb0fd0 9713fa01 01fb0ed3 9513fa01 ................ │ │ │ │ - 0x003e2f10 01fb0ed5 9312fb01 01fb0dd8 9112fb01 ................ │ │ │ │ - 0x003e2f20 01fc0cda 9011fb01 01fc0cdd 8e10fb01 ................ │ │ │ │ - 0x003e2f30 01fc0be0 8c10fb01 01fc0ae2 8b0ffc01 ................ │ │ │ │ - 0x003e2f40 01fd09e4 8a0efc01 01fd09e7 880dfc01 ................ │ │ │ │ - 0x003e2f50 01fd08ea 870cfc01 01fd07ec 860bfd01 ................ │ │ │ │ - 0x003e2f60 01fe06ee 850afd01 00fe06f1 8409fd01 ................ │ │ │ │ - 0x003e2f70 00fe05f3 8308fe01 00ff04f5 8307fe00 ................ │ │ │ │ - 0x003e2f80 00ff03f8 8206fe00 00ff03fa 8104ff00 ................ │ │ │ │ - 0x003e2f90 00ff02fc 8103ff00 000001fe 80010000 ................ │ │ │ │ - 0x003e2fa0 00001300 190e0500 1c16100b 07030000 ................ │ │ │ │ - 0x003e2fb0 1e1b1815 120f0c0a 08060403 00000000 ................ │ │ │ │ - 0x003e2fc0 1f1d1c1a 18171514 1311100e 0d0c0b09 ................ │ │ │ │ - 0x003e2fd0 08070605 04040302 00000000 00000000 ................ │ │ │ │ + 0x003e11a0 80000000 00000000 80000000 00000000 ................ │ │ │ │ + 0x003e11b0 80000000 00000000 80000000 00000000 ................ │ │ │ │ + 0x003e11c0 0001fd3f 04ff0000 0001fb3d 09fe0000 ...?.......=.... │ │ │ │ + 0x003e11d0 0001fa3a 0efc0100 0001f937 13fb0100 ...:.......7.... │ │ │ │ + 0x003e11e0 0001f933 18fa0100 0001f82f 1dfa0100 ...3......./.... │ │ │ │ + 0x003e11f0 0001f92a 21fa0100 0001f926 26f90100 ...*!......&&... │ │ │ │ + 0x003e1200 0001fa21 2af90100 0001fa1d 2ff80100 ...!*......./... │ │ │ │ + 0x003e1210 0001fa18 33f90100 0001fb13 37f90100 ....3.......7... │ │ │ │ + 0x003e1220 0001fc0e 3afa0100 0000fe09 3dfb0100 ....:.......=... │ │ │ │ + 0x003e1230 0000ff04 3ffd0100 00010e1f 11010000 ....?........... │ │ │ │ + 0x003e1240 00000d1f 12020000 00000b1f 14020000 ................ │ │ │ │ + 0x003e1250 00000a1e 15030000 0000091d 16040000 ................ │ │ │ │ + 0x003e1260 0000081c 17050000 00ff081b 18060000 ................ │ │ │ │ + 0x003e1270 00ff071a 1a07ff00 00000618 1b08ff00 ................ │ │ │ │ + 0x003e1280 00000517 1c080000 00000416 1d090000 ................ │ │ │ │ + 0x003e1290 00000315 1e0a0000 00000214 1f0b0000 ................ │ │ │ │ + 0x003e12a0 00000212 1f0d0000 00000111 1f0e0100 ................ │ │ │ │ + 0x003e12b0 ff01fd3f 04ff0100 ff03fa3e 08fd02ff ...?.......>.... │ │ │ │ + 0x003e12c0 ff04f73c 0dfb03ff fe05f53a 13f903ff ...<.......:.... │ │ │ │ + 0x003e12d0 fe05f536 18f704ff fe05f432 1ef604ff ...6.......2.... │ │ │ │ + 0x003e12e0 fe05f42d 23f505ff fe06f428 28f406fe ...-#......((... │ │ │ │ + 0x003e12f0 ff05f523 2df405fe ff04f61e 32f405fe ...#-.......2... │ │ │ │ + 0x003e1300 ff04f718 36f505fe ff03f913 3af505fe ....6.......:... │ │ │ │ + 0x003e1310 ff03fb0d 3cf704ff ff02fd08 3efa03ff ....<.......>... │ │ │ │ + 0x003e1320 0001ff04 3ffd01ff 0000fe3f 04ff0000 ....?......?.... │ │ │ │ + 0x003e1330 0000fc3d 09fe0000 0000fb3a 0efd0000 ...=.......:.... │ │ │ │ + 0x003e1340 0000fa37 13fc0000 0000fa33 18fb0000 ...7.......3.... │ │ │ │ + 0x003e1350 0000f92f 1dfb0000 0000fa2a 21fb0000 .../.......*!... │ │ │ │ + 0x003e1360 0000fa26 26fa0000 0000fb21 2afa0000 ...&&......!*... │ │ │ │ + 0x003e1370 0000fb1d 2ff90000 0000fb18 33fa0000 ..../.......3... │ │ │ │ + 0x003e1380 0000fc13 37fa0000 0000fd0e 3afb0000 ....7.......:... │ │ │ │ + 0x003e1390 0000fe09 3dfc0000 0000ff04 3ffe0000 ....=.......?... │ │ │ │ + 0x003e13a0 00000f1f 11010000 00000d1f 12020000 ................ │ │ │ │ + 0x003e13b0 00000b1f 14020000 00000a1e 15030000 ................ │ │ │ │ + 0x003e13c0 0000091d 16040000 0000081c 17050000 ................ │ │ │ │ + 0x003e13d0 0000071b 18060000 0000061a 1a060000 ................ │ │ │ │ + 0x003e13e0 00000618 1b070000 00000517 1c080000 ................ │ │ │ │ + 0x003e13f0 00000416 1d090000 00000315 1e0a0000 ................ │ │ │ │ + 0x003e1400 00000214 1f0b0000 00000212 1f0d0000 ................ │ │ │ │ + 0x003e1410 00000111 1f0f0000 0000003c 04000000 ...........<.... │ │ │ │ + 0x003e1420 00000038 08000000 00000034 0c000000 ...8.......4.... │ │ │ │ + 0x003e1430 00000030 10000000 0000002c 14000000 ...0.......,.... │ │ │ │ + 0x003e1440 00000028 18000000 00000024 1c000000 ...(.......$.... │ │ │ │ + 0x003e1450 00000020 20000000 0000001c 24000000 ... .......$... │ │ │ │ + 0x003e1460 00000018 28000000 00000014 2c000000 ....(.......,... │ │ │ │ + 0x003e1470 00000010 30000000 0000000c 34000000 ....0.......4... │ │ │ │ + 0x003e1480 00000008 38000000 00000004 3c000000 ....8.......<... │ │ │ │ + 0x003e1490 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x003e14a0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x003e14b0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x003e14c0 fa0afb02 fd01fd01 fc06fd02 fd02fd01 ................ │ │ │ │ + 0x003e14d0 00000a00 010a0102 00000600 02060202 ................ │ │ │ │ + 0x003e14e0 000c0009 00070a05 00020002 00020603 ................ │ │ │ │ + 0x003e14f0 00000000 00000000 0c000900 07000500 ................ │ │ │ │ + 0x003e1500 f610fa00 fc00fe00 f610fa00 fc00fe00 ................ │ │ │ │ + 0x003e1510 00001000 00100000 00001000 00100000 ................ │ │ │ │ + 0x003e1520 000a0006 00041002 00000000 00001000 ................ │ │ │ │ + 0x003e1530 00000000 00000000 0a000600 04000200 ................ │ │ │ │ + 0x003e1540 f808f800 f800f800 fc04fc00 fc00fc00 ................ │ │ │ │ + 0x003e1550 00000800 00080000 00000400 00040000 ................ │ │ │ │ + 0x003e1560 00100010 00100810 00000000 00000400 ................ │ │ │ │ + 0x003e1570 00000000 00000000 10001000 10001000 ................ │ │ │ │ + 0x003e1580 fe08ff03 ff020001 ff04ff03 ff02ff02 ................ │ │ │ │ + 0x003e1590 00000800 03080203 00000400 03040203 ................ │ │ │ │ + 0x003e15a0 000a0006 00040802 00030004 00040403 ................ │ │ │ │ + 0x003e15b0 00000000 00000000 0a000600 04000300 ................ │ │ │ │ + 0x003e15c0 f40ef600 f700f800 f60cf701 f800f900 ................ │ │ │ │ + 0x003e15d0 00000e00 000e0000 00000c00 000c0001 ................ │ │ │ │ + 0x003e15e0 000e000c 000b0e0a 00000000 00010c01 ................ │ │ │ │ + 0x003e15f0 00000000 00000000 0e000c00 0b000900 ................ │ │ │ │ + 0x003e1600 ff805540 332b2520 1c1a1715 14121110 ..U@3+% ........ │ │ │ │ + 0x003e1610 0f0e0d0d 0c0c0b0b 0a0a0909 09090808 ................ │ │ │ │ + 0x003e1620 08080707 07070706 06060606 06060505 ................ │ │ │ │ + 0x003e1630 05050505 05050505 04040404 04040404 ................ │ │ │ │ + 0x003e1640 04040404 04040404 04030303 03030303 ................ │ │ │ │ + 0x003e1650 03030303 03030303 03030303 03030303 ................ │ │ │ │ + 0x003e1660 03030303 03030202 02020202 02020202 ................ │ │ │ │ + 0x003e1670 02020202 02020202 02020202 02020202 ................ │ │ │ │ + 0x003e1680 02020202 02020202 02020202 02020202 ................ │ │ │ │ + 0x003e1690 02020202 02020202 02020202 02020202 ................ │ │ │ │ + 0x003e16a0 02020202 02020202 02020101 01010101 ................ │ │ │ │ + 0x003e16b0 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x003e16c0 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x003e16d0 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x003e16e0 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x003e16f0 01010101 01010101 01010101 01010100 ................ │ │ │ │ + 0x003e1700 007f0000 00010000 007f0000 ff020000 ................ │ │ │ │ + 0x003e1710 017fff00 fd040000 017efe00 fc060100 .........~...... │ │ │ │ + 0x003e1720 017efd00 fb080100 017dfc00 fa0b0100 .~.......}...... │ │ │ │ + 0x003e1730 017cfc00 f90d0100 027bfb00 f80f0100 .|.......{...... │ │ │ │ + 0x003e1740 027afa00 f7120100 0279fa00 f6140100 .z.......y...... │ │ │ │ + 0x003e1750 0278f900 f5160200 0277f800 f4190200 .x.......w...... │ │ │ │ + 0x003e1760 0375f800 f31b0200 0374f700 f31d0200 .u.......t...... │ │ │ │ + 0x003e1770 0372f600 f2200300 0371f600 f1230200 .r... ...q...#.. │ │ │ │ + 0x003e1780 036ff500 f1250300 036df500 f0280300 .o...%...m...(.. │ │ │ │ + 0x003e1790 036cf400 f02a0300 046af300 ef2d0300 .l...*...j...-.. │ │ │ │ + 0x003e17a0 0468f300 ef2f0300 0466f200 ef320300 .h.../...f...2.. │ │ │ │ + 0x003e17b0 0464f200 ef340300 0462f100 ee370400 .d...4...b...7.. │ │ │ │ + 0x003e17c0 0460f100 ee3a0300 045ef000 ee3c0400 .`...:...^...<.. │ │ │ │ + 0x003e17d0 045bf000 ee3f0400 0459f000 ee410400 .[...?...Y...A.. │ │ │ │ + 0x003e17e0 0457ef00 ee440400 0455ef00 ee460400 .W...D...U...F.. │ │ │ │ + 0x003e17f0 0452ef00 ee490400 0450ef00 ee4b0400 .R...I...P...K.. │ │ │ │ + 0x003e1800 044eee00 ee4e0400 044bee00 ef500400 .N...N...K...P.. │ │ │ │ + 0x003e1810 0449ee00 ef520400 0446ee00 ef550400 .I...R...F...U.. │ │ │ │ + 0x003e1820 0444ee00 ef570400 0441ee00 f0590400 .D...W...A...Y.. │ │ │ │ + 0x003e1830 043fee00 f05b0400 043cee00 f05e0400 .?...[...<...^.. │ │ │ │ + 0x003e1840 033aee00 f1600400 0437ee00 f1620400 .:...`...7...b.. │ │ │ │ + 0x003e1850 0334ef00 f2640400 0332ef00 f2660400 .4...d...2...f.. │ │ │ │ + 0x003e1860 032fef00 f3680400 032def00 f36a0400 ./...h...-...j.. │ │ │ │ + 0x003e1870 032af000 f46c0300 0328f000 f56d0300 .*...l...(...m.. │ │ │ │ + 0x003e1880 0325f100 f56f0300 0223f100 f6710300 .%...o...#...q.. │ │ │ │ + 0x003e1890 0320f200 f6720300 021df300 f7740300 . ...r.......t.. │ │ │ │ + 0x003e18a0 021bf300 f8750300 0219f400 f8770200 .....u.......w.. │ │ │ │ + 0x003e18b0 0216f500 f9780200 0114f600 fa790200 .....x.......y.. │ │ │ │ + 0x003e18c0 0112f700 fa7a0200 010ff800 fb7b0200 .....z.......{.. │ │ │ │ + 0x003e18d0 010df900 fc7c0100 010bfa00 fc7d0100 .....|.......}.. │ │ │ │ + 0x003e18e0 0108fb00 fd7e0100 0106fc00 fe7e0100 .....~.......~.. │ │ │ │ + 0x003e18f0 0004fd00 ff7f0100 0002ff00 007f0000 ................ │ │ │ │ + 0x003e1900 00000100 007f0000 00ff0200 007f0000 ................ │ │ │ │ + 0x003e1910 00fd0401 017ffe00 00fb0601 017ffe00 ................ │ │ │ │ + 0x003e1920 00fa0801 027efd00 fff90b02 027efcff .....~.......~.. │ │ │ │ + 0x003e1930 fff80d02 037dfbff fff61003 037cfaff .....}.......|.. │ │ │ │ + 0x003e1940 fff51203 047bf9ff fff41403 047af9ff .....{.......z.. │ │ │ │ + 0x003e1950 fff31703 0479f8ff fef21904 0578f7ff .....y.......x.. │ │ │ │ + 0x003e1960 fff11b04 0577f6ff fff01e04 0576f5ff .....w.......v.. │ │ │ │ + 0x003e1970 feef2105 0674f4ff feef2305 0672f4ff ..!..t....#..r.. │ │ │ │ + 0x003e1980 feee2605 0671f3ff feed2906 076ff2fe ..&..q....)..o.. │ │ │ │ + 0x003e1990 feed2b06 076ef1fe feec2e06 076cf1fe ..+..n.......l.. │ │ │ │ + 0x003e19a0 feec3106 076af0fe feeb3307 0768f0fe ..1..j....3..h.. │ │ │ │ + 0x003e19b0 feeb3607 0766effe feeb3807 0864eefe ..6..f....8..d.. │ │ │ │ + 0x003e19c0 feea3b07 0862eefe feea3e07 0860edfe ..;..b....>..`.. │ │ │ │ + 0x003e19d0 feea4007 085eedfe feea4308 085becfe ..@..^....C..[.. │ │ │ │ + 0x003e19e0 feea4508 0859ecfe feea4808 0857ebfe ..E..Y....H..W.. │ │ │ │ + 0x003e19f0 feeb4a08 0854ebfe feea4d08 0852ebfe ..J..T....M..R.. │ │ │ │ + 0x003e1a00 feeb4f08 084febfe feeb5208 084deafe ..O..O....R..M.. │ │ │ │ + 0x003e1a10 feeb5408 084aebfe feeb5708 0848eafe ..T..J....W..H.. │ │ │ │ + 0x003e1a20 feec5908 0845eafe feec5b08 0843eafe ..Y..E....[..C.. │ │ │ │ + 0x003e1a30 feed5e08 0740eafe feed6008 073eeafe ..^..@....`..>.. │ │ │ │ + 0x003e1a40 feee6208 073beafe feee6408 0738ebfe ..b..;....d..8.. │ │ │ │ + 0x003e1a50 feef6607 0736ebfe fef06807 0733ebfe ..f..6....h..3.. │ │ │ │ + 0x003e1a60 fef06a07 0631ecfe fef16c07 062eecfe ..j..1....l..... │ │ │ │ + 0x003e1a70 fef16e07 062bedfe fef26f07 0629edfe ..n..+....o..).. │ │ │ │ + 0x003e1a80 fff37106 0526eefe fff47206 0523effe ..q..&....r..#.. │ │ │ │ + 0x003e1a90 fff47406 0521effe fff57605 041ef0ff ..t..!....v..... │ │ │ │ + 0x003e1aa0 fff67705 041bf1ff fff77805 0419f2fe ..w.......x..... │ │ │ │ + 0x003e1ab0 fff87904 0317f3ff fff97a04 0314f4ff ..y.......z..... │ │ │ │ + 0x003e1ac0 fff97b04 0312f5ff fffa7c03 0310f6ff ..{.......|..... │ │ │ │ + 0x003e1ad0 fffb7d03 020df8ff fffc7e02 020bf9ff ..}.......~..... │ │ │ │ + 0x003e1ae0 00fd7e02 0108fa00 00fe7f01 0106fb00 ..~............. │ │ │ │ + 0x003e1af0 00fe7f01 0104fd00 00007f00 0002ff00 ................ │ │ │ │ + 0x003e1b00 00007f00 00010000 00007f00 00ff0200 ................ │ │ │ │ + 0x003e1b10 00017fff 00fd0400 00017efe 00fc0601 ..........~..... │ │ │ │ + 0x003e1b20 00017efd 00fb0801 00017dfc 00fa0b01 ..~.......}..... │ │ │ │ + 0x003e1b30 00017cfc 00f90d01 00027bfb 00f80f01 ..|.......{..... │ │ │ │ + 0x003e1b40 00027afa 00f71201 000279fa 00f61401 ..z.......y..... │ │ │ │ + 0x003e1b50 000278f9 00f51602 000277f8 00f41902 ..x.......w..... │ │ │ │ + 0x003e1b60 000375f8 00f31b02 000374f7 00f31d02 ..u.......t..... │ │ │ │ + 0x003e1b70 000372f6 00f22003 000371f6 00f12302 ..r... ...q...#. │ │ │ │ + 0x003e1b80 00036ff5 00f12503 00036df5 00f02803 ..o...%...m...(. │ │ │ │ + 0x003e1b90 00036cf4 00f02a03 00046af3 00ef2d03 ..l...*...j...-. │ │ │ │ + 0x003e1ba0 000468f3 00ef2f03 000466f2 00ef3203 ..h.../...f...2. │ │ │ │ + 0x003e1bb0 000464f2 00ef3403 000462f1 00ee3704 ..d...4...b...7. │ │ │ │ + 0x003e1bc0 000460f1 00ee3a03 00045ef0 00ee3c04 ..`...:...^...<. │ │ │ │ + 0x003e1bd0 00045bf0 00ee3f04 000459f0 00ee4104 ..[...?...Y...A. │ │ │ │ + 0x003e1be0 000457ef 00ee4404 000455ef 00ee4604 ..W...D...U...F. │ │ │ │ + 0x003e1bf0 000452ef 00ee4904 000450ef 00ee4b04 ..R...I...P...K. │ │ │ │ + 0x003e1c00 00044eee 00ee4e04 00044bee 00ef5004 ..N...N...K...P. │ │ │ │ + 0x003e1c10 000449ee 00ef5204 000446ee 00ef5504 ..I...R...F...U. │ │ │ │ + 0x003e1c20 000444ee 00ef5704 000441ee 00f05904 ..D...W...A...Y. │ │ │ │ + 0x003e1c30 00043fee 00f05b04 00043cee 00f05e04 ..?...[...<...^. │ │ │ │ + 0x003e1c40 00033aee 00f16004 000437ee 00f16204 ..:...`...7...b. │ │ │ │ + 0x003e1c50 000334ef 00f26404 000332ef 00f26604 ..4...d...2...f. │ │ │ │ + 0x003e1c60 00032fef 00f36804 00032def 00f36a04 ../...h...-...j. │ │ │ │ + 0x003e1c70 00032af0 00f46c03 000328f0 00f56d03 ..*...l...(...m. │ │ │ │ + 0x003e1c80 000325f1 00f56f03 000223f1 00f67103 ..%...o...#...q. │ │ │ │ + 0x003e1c90 000320f2 00f67203 00021df3 00f77403 .. ...r.......t. │ │ │ │ + 0x003e1ca0 00021bf3 00f87503 000219f4 00f87702 ......u.......w. │ │ │ │ + 0x003e1cb0 000216f5 00f97802 000114f6 00fa7902 ......x.......y. │ │ │ │ + 0x003e1cc0 000112f7 00fa7a02 00010ff8 00fb7b02 ......z.......{. │ │ │ │ + 0x003e1cd0 00010df9 00fc7c01 00010bfa 00fc7d01 ......|.......}. │ │ │ │ + 0x003e1ce0 000108fb 00fd7e01 000106fc 00fe7e01 ......~.......~. │ │ │ │ + 0x003e1cf0 000004fd 00ff7f01 000002ff 00007f00 ................ │ │ │ │ + 0x003e1d00 000002ff 00007f00 0000ff03 00002302 ..............#. │ │ │ │ + 0x003e1d10 74010000 00001101 d7000000 b2009700 t............... │ │ │ │ + 0x003e1d20 00008400 74000000 66000000 5a005000 ....t...f...Z.P. │ │ │ │ + 0x003e1d30 00004700 40000000 39003300 00002d00 ..G.@...9.3...-. │ │ │ │ + 0x003e1d40 00002800 23000000 1f001b00 00001700 ..(.#........... │ │ │ │ + 0x003e1d50 13000000 0f000000 0b000000 07000300 ................ │ │ │ │ + 0x003e1d60 38003802 4cffac00 7c00acff ac00c0ff 8.8.L...|....... │ │ │ │ + 0x003e1d70 7cfc1800 3403e000 e004e403 1001f8ff |...4........... │ │ │ │ + 0x003e1d80 6cfc7cfe 24fd98ff 44ff2003 700074fd l.|.$...D. .p.t. │ │ │ │ + 0x003e1d90 c0fe88fe 8c0004ff ec0158ff 2c00ecfc ..........X.,... │ │ │ │ + 0x003e1da0 4c02b8fd f4011cff 0c00a802 100124fe L.............$. │ │ │ │ + 0x003e1db0 cc039cff 8c027001 b0013cff 30fd40ff ......p...<.0.@. │ │ │ │ + 0x003e1dc0 e803b4fe 8c0278ff d8fda4fd fcffc000 ......x......... │ │ │ │ + 0x003e1dd0 24ff78ff e803ccff 7401a0ff 90fd7c00 $.x.....t.....|. │ │ │ │ + 0x003e1de0 e8ff8c01 1c02f4ff 98ff8002 d001f400 ................ │ │ │ │ + 0x003e1df0 30ffacff 7001f0fd 1cfdf800 38fcb0fc 0...p.......8... │ │ │ │ + 0x003e1e00 60027801 c4ffdcfe d8ff64ff fc00dcfe `.x.......d..... │ │ │ │ + 0x003e1e10 f800e000 e8fe9001 0cfff400 c4ff4c00 ..............L. │ │ │ │ + 0x003e1e20 b0ffd400 14025401 8000dcff 3803a0fe ......T.....8... │ │ │ │ + 0x003e1e30 c4fff8fe a0ff9cfd a00140fd dc0034ff ..........@...4. │ │ │ │ + 0x003e1e40 800260ff c40468fe 84035001 1400b0fe ..`...h...P..... │ │ │ │ + 0x003e1e50 a0ffe8fc 30013000 e4ff30fb 6cfb40fe ....0.0...0.l.@. │ │ │ │ + 0x003e1e60 6800dcfe f8fdf400 3c004cfc 00003cfd h.......<.L...<. │ │ │ │ + 0x003e1e70 0c016c00 6401dcfd e801a8fe 78ffe801 ..l.d.......x... │ │ │ │ + 0x003e1e80 3cff20ff 900214ff 98fb3c00 04008c00 <. .......<..... │ │ │ │ + 0x003e1e90 14015cfd 88fea800 94ffd001 08003402 ..\...........4. │ │ │ │ + 0x003e1ea0 4000f000 3401d4fe 70fe38fe 78ff3800 @...4...p.8.x.8. │ │ │ │ + 0x003e1eb0 780068fe 8cffb401 f80118ff 48014c03 x.h.........H.L. │ │ │ │ + 0x003e1ec0 5cffacff 100358ff e80020ff 5c0188fe \.....X... .\... │ │ │ │ + 0x003e1ed0 80003802 600024fb e0fe1401 50034003 ..8.`.$.....P.@. │ │ │ │ + 0x003e1ee0 98fe9002 d00180fe b4fe9cfe d8027cfe ..............|. │ │ │ │ + 0x003e1ef0 a00040ff d4012801 e0008c00 f8fc9cff ..@...(......... │ │ │ │ + 0x003e1f00 18010400 c4002c00 dcff78fd a4031000 ......,...x..... │ │ │ │ + 0x003e1f10 94051c00 10022803 04031400 0c015800 ......(.......X. │ │ │ │ + 0x003e1f20 b4fee4fe 7c0080fe 40fed000 1cffecfb ....|...@....... │ │ │ │ + 0x003e1f30 b8fe9402 7c016cff d4fe4c02 f0001c02 ....|.l...L..... │ │ │ │ + 0x003e1f40 1c008800 a8ff4cfe 00012801 18fc7805 ......L...(...x. │ │ │ │ + 0x003e1f50 0000d0ff 200478ff 0801f0fd acfb7802 .... .x.......x. │ │ │ │ + 0x003e1f60 1cfeb0fd a8fe1c03 7c0064fd 00fd8401 ........|.d..... │ │ │ │ + 0x003e1f70 100518ff 44ff38ff e0fefcff 34016400 ....D.8.....4.d. │ │ │ │ + 0x003e1f80 58ff0001 0cfecc00 04fe8802 78ff7401 X...........x.t. │ │ │ │ + 0x003e1f90 f0fe88ff 14fcd8fd dcfd80fe 2402d8fe ............$... │ │ │ │ + 0x003e1fa0 ac0194ff f8ff70fc bcfe20ff a8ff90ff ......p... ..... │ │ │ │ + 0x003e1fb0 24ff9cff e403e4fc 24026801 28ffb400 $.......$.h.(... │ │ │ │ + 0x003e1fc0 ac0138ff 2cff9400 60009400 1c01d800 ..8.,...`....... │ │ │ │ + 0x003e1fd0 64fec0fe 7800d4fe 80fea4fd c4fdb4fe d...x........... │ │ │ │ + 0x003e1fe0 f8ff4cff 50ffb802 7400a8ff 74024c00 ..L.P...t...t.L. │ │ │ │ + 0x003e1ff0 2c00fcfd f00030ff d8ff6400 b0fd5801 ,.....0...d...X. │ │ │ │ + 0x003e2000 ccfe3cfe 1cff1400 940328f9 78ffacfe ..<.......(.x... │ │ │ │ + 0x003e2010 dcfc8c00 28000002 5401f800 b80014fe ....(...T....... │ │ │ │ + 0x003e2020 800364ff a4038cfd 480150fd 40fe98fd ..d.....H.P.@... │ │ │ │ + 0x003e2030 10fd9cff 300204fc b400e0fc c0ff4c00 ....0.........L. │ │ │ │ + 0x003e2040 40022c04 8c019402 280294ff e4ff4001 @.,.....(.....@. │ │ │ │ + 0x003e2050 8cfd3801 a4ffa4ff 28fe0c01 10003002 ..8.....(.....0. │ │ │ │ + 0x003e2060 040260fd ccffec01 9cff0401 80011c01 ..`............. │ │ │ │ + 0x003e2070 24013001 6cff5800 68fff403 28041cff $.0.l.X.h...(... │ │ │ │ + 0x003e2080 a40088fe 54fd5002 78fe9c00 c400f4fd ....T.P.x....... │ │ │ │ + 0x003e2090 c0ff8cfc a00050ff 7c028802 940174fe ......P.|.....t. │ │ │ │ + 0x003e20a0 4cfe6003 a80128fd dc03a4fd 8803b0fd L.`...(......... │ │ │ │ + 0x003e20b0 280120ff 180250ff 68fcb401 d0ff9804 (. ...P.h....... │ │ │ │ + 0x003e20c0 8cfca001 f8fcc8fc 8cfc0c02 dcfdccfd ................ │ │ │ │ + 0x003e20d0 bcff5cff a0ffb402 6c014cfd 0cfcbcff ..\.....l.L..... │ │ │ │ + 0x003e20e0 040120fe 6c03a4fb c401b4fe a0fe7c03 .. .l.........|. │ │ │ │ + 0x003e20f0 c0fbc404 5cfd0c00 dcfef400 f0017401 ....\.........t. │ │ │ │ + 0x003e2100 e0ff1801 c8007000 48fea0ff 18007cfd ......p.H.....|. │ │ │ │ + 0x003e2110 48ff3800 50fee000 2cfc1001 fcfe9000 H.8.P...,....... │ │ │ │ + 0x003e2120 4cfea401 64016c01 f0fd4c00 ac0018fd L...d.l...L..... │ │ │ │ + 0x003e2130 90fe9401 10fd60fe ac0250fd 48001c02 ......`...P.H... │ │ │ │ + 0x003e2140 a0015c00 bc01e001 b8ff78fa a4006cfb ..\.......x...l. │ │ │ │ + 0x003e2150 bcff1800 a8010801 10048000 70fcf4fd ............p... │ │ │ │ + 0x003e2160 9cfe4000 6c03f4ff 0400a8ff 14021001 ..@.l........... │ │ │ │ + 0x003e2170 f4fd4001 140104fe ac031800 70fe88ff ..@.........p... │ │ │ │ + 0x003e2180 f4023c00 ec0064fe 64007801 1cfe9001 ..<...d.d.x..... │ │ │ │ + 0x003e2190 9cff1cfd 94fffcfe 4801f4fe e00038ff ........H.....8. │ │ │ │ + 0x003e21a0 60feb800 a4fdccfd ecff2801 3c007c03 `.........(.<.|. │ │ │ │ + 0x003e21b0 88fc3c00 a4004400 08fdd800 d8fe8803 ..<...D......... │ │ │ │ + 0x003e21c0 b0fee4ff 94019cfe c8fd30ff 38fa00fe ..........0.8... │ │ │ │ + 0x003e21d0 28014801 98fe5cff e8f9f8fc 840454fe (.H...\.......T. │ │ │ │ + 0x003e21e0 a40008fe 90ff7800 28ff6cff f8fe3401 ......x.(.l...4. │ │ │ │ + 0x003e21f0 20004000 b8ff4800 7400b000 c0fff0fe .@...H.t....... │ │ │ │ + 0x003e2200 cc01e8fd f0fce8fe 5c016c00 10fd7cff ........\.l...|. │ │ │ │ + 0x003e2210 0c02e4fd f8fc7400 d8fe54fb e0fed0fd ......t...T..... │ │ │ │ + 0x003e2220 100428fe 7400b0fc a4fb7400 7c02b802 ..(.t.....t.|... │ │ │ │ + 0x003e2230 1c0150ff f803cc00 a0fc78fd 08ff6401 ..P.......x...d. │ │ │ │ + 0x003e2240 cc03b8fd 34ff0801 70031002 e8ff48ff ....4...p.....H. │ │ │ │ + 0x003e2250 7400c001 70ff3c03 0c02d400 2cff3400 t...p.<.....,.4. │ │ │ │ + 0x003e2260 0c00c800 0c0118fe 6cfe90fc 380360fd ........l...8.`. │ │ │ │ + 0x003e2270 d8ff8c03 08fff401 cc02c0fd ec01c0fd ................ │ │ │ │ + 0x003e2280 1000d002 94ff8001 7c005801 18014002 ........|.X...@. │ │ │ │ + 0x003e2290 0cfefc00 6800ccfe c40044ff f8fff404 ....h.....D..... │ │ │ │ + 0x003e22a0 28010804 54fbb401 3c017401 50fe38ff (...T...<.t.P.8. │ │ │ │ + 0x003e22b0 6cfdc002 20ff5402 7cff0c01 20003cfe l... .T.|... .<. │ │ │ │ + 0x003e22c0 74036800 10fca801 bcfae8fe 040070fb t.h...........p. │ │ │ │ + 0x003e22d0 7001dc01 b8022c01 f8ff1800 b400b0fd p.....,......... │ │ │ │ + 0x003e22e0 3cff8401 3001f401 d40260ff f400acff <...0.....`..... │ │ │ │ + 0x003e22f0 100100ff 5cfe4001 d00070ff 64ff9c00 ....\.@...p.d... │ │ │ │ + 0x003e2300 6c01c401 1c001c02 3c01dc00 7cfd08ff l.......<...|... │ │ │ │ + 0x003e2310 d0014800 68012000 7cfef001 58fdd0ff ..H.h. .|...X... │ │ │ │ + 0x003e2320 d0008cff 68fe3c00 a4fd78fe 2402b8fc ....h.<...x.$... │ │ │ │ + 0x003e2330 100334fe 9002e0fd 7cfef8fe 8c03e0fc ..4.....|....... │ │ │ │ + 0x003e2340 8cfd9cfd c8fd3c02 24ffa400 2001f0ff ......<.$... ... │ │ │ │ + 0x003e2350 ccfe3401 90ff84fd 08fd1801 64fdb001 ..4.........d... │ │ │ │ + 0x003e2360 6c01f000 3cff5c02 54018001 c4005002 l...<.\.T.....P. │ │ │ │ + 0x003e2370 d4ff0cfe b001bcfd 7cff7c02 b4ff8801 ........|.|..... │ │ │ │ + 0x003e2380 040064fe 1c02fc01 48019cfe dcff1000 ..d.....H....... │ │ │ │ + 0x003e2390 24ffc0ff 08ffc4ff 180040ff 70011004 $.........@.p... │ │ │ │ + 0x003e23a0 5c00e8ff ecfbe0ff 28006800 9400c000 \.......(.h..... │ │ │ │ + 0x003e23b0 78fff8fd 3800d0fc 20ffdc02 88016401 x...8... .....d. │ │ │ │ + 0x003e23c0 d400b0ff 58fe10fc bcfe4c02 28fa4002 ....X.....L.(.@. │ │ │ │ + 0x003e23d0 cc01d0fc b0fc3800 bcfda4ff a4fa90ff ......8......... │ │ │ │ + 0x003e23e0 10fec800 6c013400 74ff3000 d0ffc4ff ....l.4.t.0..... │ │ │ │ + 0x003e23f0 54004800 28008400 9cfef4fe 98ffe4fe T.H.(........... │ │ │ │ + 0x003e2400 6cfedc02 f8fda400 d0fee4fd 78004801 l...........x.H. │ │ │ │ + 0x003e2410 b4ff34fe f4028401 4c02ec00 4cfeb8ff ..4.....L...L... │ │ │ │ + 0x003e2420 50ff6cfe c4fe6cff cc02a4fd 9401b8ff P.l...l......... │ │ │ │ + 0x003e2430 a8ff88fc bcffb003 580024ff a8fec003 ........X.$..... │ │ │ │ + 0x003e2440 d801cc01 18ffc002 78004003 1cffb402 ........x.@..... │ │ │ │ + 0x003e2450 04fe8400 24fe4c03 14fd94fe d4ff5c04 ....$.L.......\. │ │ │ │ + 0x003e2460 b0fbe0fb 4c00ac01 28024cfd 3c006401 ....L...(.L.<.d. │ │ │ │ + 0x003e2470 600080fe 44ff9cfd c0fde002 fc017c03 `...D.........|. │ │ │ │ + 0x003e2480 600194fb f801e8ff a0fe4401 4c01a8fd `.........D.L... │ │ │ │ + 0x003e2490 c8fe2401 fc0170ff f8ffe401 30001c01 ..$...p.....0... │ │ │ │ + 0x003e24a0 fcfe10ff 00019cff dcfe34ff d4ffd801 ..........4..... │ │ │ │ + 0x003e24b0 34ff8c03 44ff18fc 00ff5c00 8c0478fe 4...D.....\...x. │ │ │ │ + 0x003e24c0 34026401 8c02e4ff 8cfc0001 e40140ff 4.d...........@. │ │ │ │ + 0x003e24d0 f80250ff 7801f4fd 3cfe4cfe 5c0320fd ..P.x...<.L.\. . │ │ │ │ + 0x003e24e0 d4007c00 f80124fe d4014c00 28fe2802 ..|...$...L.(.(. │ │ │ │ + 0x003e24f0 4cfd50fc 94fde402 10ff9001 84001400 L.P............. │ │ │ │ + 0x003e2500 c0003cff 080164fd 0cfcc4ff 2801c4fe ..<...d.....(... │ │ │ │ + 0x003e2510 c4fc4c00 64ff1c01 00fd40fe c0fc9400 ..L.d.....@..... │ │ │ │ + 0x003e2520 f8008c02 6802d404 2001b8fe 70fe84ff ....h... ...p... │ │ │ │ + 0x003e2530 4c02dc00 080248fd 08040003 1cfda4ff L.....H......... │ │ │ │ + 0x003e2540 f0fe2801 c00130fe 9c0138ff 8801b801 ..(...0...8..... │ │ │ │ + 0x003e2550 38ff0801 68fffcfe 40010804 d8004001 8...h...@.....@. │ │ │ │ + 0x003e2560 f8ffc0ff 9c0008fc 3c049404 1802e401 ........<....... │ │ │ │ + 0x003e2570 50fe8400 7401ccff 00ff5400 7400a0fe P...t.....T.t... │ │ │ │ + 0x003e2580 30007400 300180fe 9c019c03 d4fe1002 0.t.0........... │ │ │ │ + 0x003e2590 7402b400 88022c00 2cfc24ff 28053000 t.....,.,.$.(.0. │ │ │ │ + 0x003e25a0 4c01ec02 0c02f4fe 30fd1c02 ecfe3402 L.......0.....4. │ │ │ │ + 0x003e25b0 a8fe30ff 3cffb401 80035800 78fe8400 ..0.<.....X.x... │ │ │ │ + 0x003e25c0 50003cfc e0fe3802 3800d0ff 38fe7803 P.<...8.8...8.x. │ │ │ │ + 0x003e25d0 08002802 64ffdcfe b4032001 800034fd ..(.d..... ...4. │ │ │ │ + 0x003e25e0 dcfea804 68ff6c03 6001a8fd fcfed4fc ....h.l.`....... │ │ │ │ + 0x003e25f0 2cfee4ff 88ffe0ff d4ff0405 f001c000 ,............... │ │ │ │ + 0x003e2600 d0013801 b4fffcfd 84fe38fe 0cfcd0ff ..8.......8..... │ │ │ │ + 0x003e2610 340164ff 2400ec01 64ffd8fc bc007406 4.d.$...d.....t. │ │ │ │ + 0x003e2620 440088ff 8cff3c01 a00074ff 60012803 D.....<...t.`.(. │ │ │ │ + 0x003e2630 60fe5002 3c0120fe 38001002 34ffc8fd `.P.<. .8...4... │ │ │ │ + 0x003e2640 740118ff f002a8fe e802fcff 440160fe t...........D.`. │ │ │ │ + 0x003e2650 a8fd0003 0c0108ff a8ff7cff 5cfe50fe ..........|.\.P. │ │ │ │ + 0x003e2660 5000e0fe 9401c4fe 40fbb4fd 080294ff P.......@....... │ │ │ │ + 0x003e2670 5c00c0fe 700120fe 28ffa4ff 9806d4fe \...p. .(....... │ │ │ │ + 0x003e2680 b400fc03 50ff3403 bcff1cff fcfeb401 ....P.4......... │ │ │ │ + 0x003e2690 78fc1400 280004fe b80120fd 38014c01 x...(..... .8.L. │ │ │ │ + 0x003e26a0 cc00f802 8cfed802 6000ecff 88fdf8fd ........`....... │ │ │ │ + 0x003e26b0 d0fd5001 3404c0ff ecfd0803 4802c000 ..P.4.......H... │ │ │ │ + 0x003e26c0 8c0128fd f8fd1401 44ff5000 ccff9cfd ..(.....D.P..... │ │ │ │ + 0x003e26d0 04ffd0ff 8802d400 50fde400 ccfffcfe ........P....... │ │ │ │ + 0x003e26e0 ac0164fe f0fe6cfe b4003003 e4fc3000 ..d...l...0...0. │ │ │ │ + 0x003e26f0 9800e401 a8ff28ff dc03b802 bc00f0fd ......(......... │ │ │ │ + 0x003e2700 88028cff 4cff3c01 dc010c00 ccfd6000 ....L.<.......`. │ │ │ │ + 0x003e2710 dc0104ff 94fe88fe 78fe2c02 00ffc0fd ........x.,..... │ │ │ │ + 0x003e2720 0401a0fe 7800f0ff 78fffcfe 14fe4800 ....x...x.....H. │ │ │ │ + 0x003e2730 2c029402 44026802 0403b401 a801e0ff ,...D.h......... │ │ │ │ + 0x003e2740 bcfe0cfb a001bcfe b0ff9803 a000e400 ................ │ │ │ │ + 0x003e2750 d4022000 fcfd4000 80014400 80ff8800 .. ...@...D..... │ │ │ │ + 0x003e2760 f000f800 34ffbcff fc005cfc 88ff20fe ....4.....\... . │ │ │ │ + 0x003e2770 8cfdacff c0005403 6cfee0fe 7cffcc00 ......T.l...|... │ │ │ │ + 0x003e2780 6400a800 bcff3cff 9cfccc01 38047c01 d.....<.....8.|. │ │ │ │ + 0x003e2790 b0fff400 0000e401 88fc4000 b8006001 ..........@...`. │ │ │ │ + 0x003e27a0 5802cc01 a4005c02 3cff4001 c0ff4c02 X.....\.<.@...L. │ │ │ │ + 0x003e27b0 48ffe400 0c007401 3000b0fc a8fee000 H.....t.0....... │ │ │ │ + 0x003e27c0 d00038ff e4018000 ecff1001 2cfeb8fc ..8.........,... │ │ │ │ + 0x003e27d0 80010001 30fdf8fd 30febcfd 700088ff ....0...0...p... │ │ │ │ + 0x003e27e0 84029cfe 30ffa0fd f0fdc002 300258fe ....0.......0.X. │ │ │ │ + 0x003e27f0 88013c03 28005400 c80068ff 000070ff ..<.(.T...h...p. │ │ │ │ + 0x003e2800 48021801 88ff5000 d4fd34fc 3cff28fe H.....P...4.<.(. │ │ │ │ + 0x003e2810 d4025000 a800e0ff 5800a000 50fd0000 ..P.....X...P... │ │ │ │ + 0x003e2820 a0006401 7401f8fc e40280ff a40208ff ..d.t........... │ │ │ │ + 0x003e2830 20fe0400 94fe6000 2002e800 f8fbbc03 .....`. ....... │ │ │ │ + 0x003e2840 ec006401 1400d8ff 2c011800 5cfdacfd ..d.....,...\... │ │ │ │ + 0x003e2850 84006004 98ff1402 b8fb3802 8802bc01 ..`.......8..... │ │ │ │ + 0x003e2860 fc017c01 bc0088fe a4fdd005 a8011800 ..|............. │ │ │ │ + 0x003e2870 f40224ff 40ffcc02 78009803 b002a800 ..$.@...x....... │ │ │ │ + 0x003e2880 2c0034fe 38021c01 78048804 5802a801 ,.4.8...x...X... │ │ │ │ + 0x003e2890 78039002 9cfec0fe dc003c01 50ff2cfd x.........<.P.,. │ │ │ │ + 0x003e28a0 44ffd0fc 8cfda4fe 1cff84fe f4033cfe D.............<. │ │ │ │ + 0x003e28b0 6cfde002 a0039401 48fdb8ff f4fe84fc l.......H....... │ │ │ │ + 0x003e28c0 8000b800 a8fef4fc 68015001 90015801 ........h.P...X. │ │ │ │ + 0x003e28d0 ac012402 90ff8800 1cff28ff ccfcfcfd ..$.......(..... │ │ │ │ + 0x003e28e0 54015c00 78ff7400 d4fe7801 0cff6400 T.\.x.t...x...d. │ │ │ │ + 0x003e28f0 c4fef8fd e4fef4ff 3803a400 dcfd4cff ........8.....L. │ │ │ │ + 0x003e2900 80ff7400 64fcc4fc 0c0190fe bcfd6c02 ..t.d.........l. │ │ │ │ + 0x003e2910 c000a000 000074f9 2c04a801 c8ff98fe ......t.,....... │ │ │ │ + 0x003e2920 d40164ff d0022001 f0fd2c02 94fe2402 ..d... ...,...$. │ │ │ │ + 0x003e2930 6cfff801 3c019800 78fd94fd 54fde8ff l...<...x...T... │ │ │ │ + 0x003e2940 88fe80fe 94ff68fc f8fb0003 b400f8fe ......h......... │ │ │ │ + 0x003e2950 04fe0cfb fcfec4ff 2c0110ff dc03d402 ........,....... │ │ │ │ + 0x003e2960 88fec0fd 2cff20fd 2c02c000 440494fd ....,. .,...D... │ │ │ │ + 0x003e2970 90fc7801 c8fffcff 28ffe0ff 44030c01 ..x.....(...D... │ │ │ │ + 0x003e2980 8c013405 6003a8fd 64003800 64fea4ff ..4.`...d.8.d... │ │ │ │ + 0x003e2990 6401b400 74032cfe 4cfe2401 7cfedcfc d...t.,.L.$.|... │ │ │ │ + 0x003e29a0 40fdb8fc 7001a4fe 8c002cfd 0006ac03 @...p.....,..... │ │ │ │ + 0x003e29b0 74017000 8cfeb401 20fe7004 2801e0ff t.p..... .p.(... │ │ │ │ + 0x003e29c0 1cff8400 d0ff24ff 640308fc c4ffecfb ......$.d....... │ │ │ │ + 0x003e29d0 30fe4801 9403f400 0c0020fd d8fe6801 0.H....... ...h. │ │ │ │ + 0x003e29e0 d40188fe 94ffa4ff 14037001 c8ff2002 ..........p... . │ │ │ │ + 0x003e29f0 900160fd 5cfed802 10004001 2c00e4fe ..`.\.....@.,... │ │ │ │ + 0x003e2a00 84fee4fc e8018400 cc00acfd 8cfe5800 ..............X. │ │ │ │ + 0x003e2a10 68ff74fc 84fdc4fd 90fd8cff 4cfd38ff h.t.........L.8. │ │ │ │ + 0x003e2a20 c8ff1401 a8ffe401 bcfeb403 6003e803 ............`... │ │ │ │ + 0x003e2a30 38fe48ff ecfe2401 d8fe9c00 a4024001 8.H...$.......@. │ │ │ │ + 0x003e2a40 a0008c03 acff2cfb e0fe8cff 04018cfe ......,......... │ │ │ │ + 0x003e2a50 7cfddc02 0cfda0ff 54005801 f8fd5c01 |.......T.X...\. │ │ │ │ + 0x003e2a60 50fdf000 acffd800 ecfb78ff 5cfd74fe P.........x.\.t. │ │ │ │ + 0x003e2a70 24fac003 d8ffb000 a800ec05 a40108fe $............... │ │ │ │ + 0x003e2a80 a8fe94fe 98fec004 54fc84fe 2cfffc00 ........T...,... │ │ │ │ + 0x003e2a90 6cfd3cfd e40144fe 68ffa003 88ff5804 l.<...D.h.....X. │ │ │ │ + 0x003e2aa0 dc01fcfe 30026cff a8fe6c00 3cffe400 ....0.l...l.<... │ │ │ │ + 0x003e2ab0 e0fef801 3002b8fe a8ff2001 10fccc01 ....0..... ..... │ │ │ │ + 0x003e2ac0 1cffd401 bcfc3cff 4c008401 e8009c01 ......<.L....... │ │ │ │ + 0x003e2ad0 70fb34fd 7cfdf402 54ff9cfe 08fe7400 p.4.|...T.....t. │ │ │ │ + 0x003e2ae0 b0011002 3000dc01 58ffa0fd c001a000 ....0...X....... │ │ │ │ + 0x003e2af0 ecfdf0fe 1c005cfd f4ff3c03 d403c801 ......\...<..... │ │ │ │ + 0x003e2b00 08026800 98ff0001 a8fefcff e4ff90fe ..h............. │ │ │ │ + 0x003e2b10 ccfff4fd c4fdd4fd 38ff0003 640430ff ........8...d.0. │ │ │ │ + 0x003e2b20 00feb000 e800f800 6cff88fc 5c02a8fd ........l...\... │ │ │ │ + 0x003e2b30 d0fe2403 64ff2cff e80140ff dcfc00ff ..$.d.,...@..... │ │ │ │ + 0x003e2b40 700198fe 6cfcb8fe e40010ff 40fe28fe p...l.......@.(. │ │ │ │ + 0x003e2b50 5803d4fd 94fe3c02 f4ff64ff 90feacfe X.....<...d..... │ │ │ │ + 0x003e2b60 b001fc00 10fd68ff 20010c01 bcfdb0fc ......h. ....... │ │ │ │ + 0x003e2b70 b0fd6c00 b4fff400 380134fd 5002b0ff ..l.....8.4.P... │ │ │ │ + 0x003e2b80 b4016801 040008ff a0000402 4802dc02 ..h.........H... │ │ │ │ + 0x003e2b90 2c002cfe e8fedcfe 64ffb4fd 1c003401 ,.,.....d.....4. │ │ │ │ + 0x003e2ba0 90031800 7c009c00 b40004ff b00364fc ....|.........d. │ │ │ │ + 0x003e2bb0 fcfcf8fd 54fe90fd 2c012cff 88fb2000 ....T...,.,... . │ │ │ │ + 0x003e2bc0 2cfd2003 98fb2cff f8fab0fc b40060fe ,. ...,.......`. │ │ │ │ + 0x003e2bd0 b801c000 c0fde8fc b4ffc8fb 5000ecfd ............P... │ │ │ │ + 0x003e2be0 a0fe7cff 7c01ccfc 94005804 8000a400 ..|.|.....X..... │ │ │ │ + 0x003e2bf0 c801bc02 64fc9000 64fd80fe 8802c0fc ....d...d....... │ │ │ │ + 0x003e2c00 fc012802 ccff9cff 70fdd000 c8fdec02 ..(.....p....... │ │ │ │ + 0x003e2c10 a8ffa802 e8002c01 c00068fe 0cfc68ff ......,...h...h. │ │ │ │ + 0x003e2c20 04fff4fe 100194fc 68fd78fd b4fe78ff ........h.x...x. │ │ │ │ + 0x003e2c30 10000c00 8004e4ff 4c01e8fd 400160fd ........L...@.`. │ │ │ │ + 0x003e2c40 34fec4fe 1402fcfe e400d8ff 1c04d0fc 4............... │ │ │ │ + 0x003e2c50 b4005800 10fed4fd 60fd90fe ac015c00 ..X.....`.....\. │ │ │ │ + 0x003e2c60 64019401 68fefc00 c40050ff d4fd1803 d...h.....P..... │ │ │ │ + 0x003e2c70 0c012000 74012800 6000b4fe 48017800 .. .t.(.`...H.x. │ │ │ │ + 0x003e2c80 74017cfc d8ffd801 f8feb0fd b8038000 t.|............. │ │ │ │ + 0x003e2c90 90027000 980218ff a4010400 a8fe30fe ..p...........0. │ │ │ │ + 0x003e2ca0 2c02f400 60fee0ff fc000000 64febc00 ,...`.......d... │ │ │ │ + 0x003e2cb0 48fdfc01 24fe4401 b8fb9002 c8fe3002 H...$.D.......0. │ │ │ │ + 0x003e2cc0 080178ff 3001a000 c0ffbcfd f8005001 ..x.0.........P. │ │ │ │ + 0x003e2cd0 30fd3002 a4fee0fe ecfe3cff 0cfe5403 0.0.......<...T. │ │ │ │ + 0x003e2ce0 e0fd14ff 98fb20fc f8fc7400 38003400 ...... ...t.8.4. │ │ │ │ + 0x003e2cf0 5c037403 d400f4ff a800fc03 0002d8fd \.t............. │ │ │ │ + 0x003e2d00 9c036cff cc02bc00 a400acfe f8fd48ff ..l...........H. │ │ │ │ + 0x003e2d10 700368ff 58fd30ff 7cfbd4fe f0fd28fe p.h.X.0.|.....(. │ │ │ │ + 0x003e2d20 6c016400 18fde0fb e0ff1c02 18019000 l.d............. │ │ │ │ + 0x003e2d30 5cfde0ff 18ffe8fe 20ff6000 3802b4ff \....... .`.8... │ │ │ │ + 0x003e2d40 ac009400 94006800 2000d8fe e0ff1403 ......h. ....... │ │ │ │ + 0x003e2d50 b0ff2000 f0ff1801 2001b003 ac011cfe .. ..... ....... │ │ │ │ + 0x003e2d60 00000080 00000000 00000180 fe010000 ................ │ │ │ │ + 0x003e2d70 00ff0381 fc02ff00 00ff0481 fa03ff00 ................ │ │ │ │ + 0x003e2d80 00fe0682 f803ff00 00fe0783 f504ff00 ................ │ │ │ │ + 0x003e2d90 01fe0883 f305fe00 01fd0984 f106fe00 ................ │ │ │ │ + 0x003e2da0 01fd0a85 ee06fe01 01fd0b86 ec07fd01 ................ │ │ │ │ + 0x003e2db0 01fc0c87 ea08fd01 01fc0d88 e709fd01 ................ │ │ │ │ + 0x003e2dc0 01fc0e8a e409fd01 01fc0f8b e20afc01 ................ │ │ │ │ + 0x003e2dd0 01fb108c e00bfc01 01fb108e dd0cfc01 ................ │ │ │ │ + 0x003e2de0 01fb1190 da0cfc01 01fb1291 d80dfb01 ................ │ │ │ │ + 0x003e2df0 01fb1293 d50efb01 01fa1395 d30efb01 ................ │ │ │ │ + 0x003e2e00 01fa1397 d00ffb01 01fa1399 cd10fb01 ................ │ │ │ │ + 0x003e2e10 01fa149b cb10fa01 01fa149d c811fa01 ................ │ │ │ │ + 0x003e2e20 01fa149f c611fa01 01fa14a1 c312fa01 ................ │ │ │ │ + 0x003e2e30 02f914a3 c012fa02 02f914a5 be13fa01 ................ │ │ │ │ + 0x003e2e40 02f914a8 bb13fa01 02f914aa b913fa01 ................ │ │ │ │ + 0x003e2e50 02f914ac b614f902 02f914af b414f901 ................ │ │ │ │ + 0x003e2e60 02f914b1 b114f902 01f914b4 af14f902 ................ │ │ │ │ + 0x003e2e70 02f914b6 ac14f902 01fa13b9 aa14f902 ................ │ │ │ │ + 0x003e2e80 01fa13bb a814f902 01fa13be a514f902 ................ │ │ │ │ + 0x003e2e90 02fa12c0 a314f902 01fa12c3 a114fa01 ................ │ │ │ │ + 0x003e2ea0 01fa11c6 9f14fa01 01fa11c8 9d14fa01 ................ │ │ │ │ + 0x003e2eb0 01fa10cb 9b14fa01 01fb10cd 9913fa01 ................ │ │ │ │ + 0x003e2ec0 01fb0fd0 9713fa01 01fb0ed3 9513fa01 ................ │ │ │ │ + 0x003e2ed0 01fb0ed5 9312fb01 01fb0dd8 9112fb01 ................ │ │ │ │ + 0x003e2ee0 01fc0cda 9011fb01 01fc0cdd 8e10fb01 ................ │ │ │ │ + 0x003e2ef0 01fc0be0 8c10fb01 01fc0ae2 8b0ffc01 ................ │ │ │ │ + 0x003e2f00 01fd09e4 8a0efc01 01fd09e7 880dfc01 ................ │ │ │ │ + 0x003e2f10 01fd08ea 870cfc01 01fd07ec 860bfd01 ................ │ │ │ │ + 0x003e2f20 01fe06ee 850afd01 00fe06f1 8409fd01 ................ │ │ │ │ + 0x003e2f30 00fe05f3 8308fe01 00ff04f5 8307fe00 ................ │ │ │ │ + 0x003e2f40 00ff03f8 8206fe00 00ff03fa 8104ff00 ................ │ │ │ │ + 0x003e2f50 00ff02fc 8103ff00 000001fe 80010000 ................ │ │ │ │ + 0x003e2f60 00001300 190e0500 1c16100b 07030000 ................ │ │ │ │ + 0x003e2f70 1e1b1815 120f0c0a 08060403 00000000 ................ │ │ │ │ + 0x003e2f80 1f1d1c1a 18171514 1311100e 0d0c0b09 ................ │ │ │ │ + 0x003e2f90 08070605 04040302 00000000 00000000 ................ │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ │ │ @@ -1,1822 +1,1822 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame_hdr': │ │ │ │ - 0x003e3004 011b033b a8710000 340e0000 1c80c4ff ...;.q..4....... │ │ │ │ - 0x003e3014 f4710000 4c80c4ff 1c720000 5c80c4ff .q..L....r..\... │ │ │ │ - 0x003e3024 4ca70000 cc80c4ff 80a70000 3c81c4ff L...........<... │ │ │ │ - 0x003e3034 b4a70000 bc81c4ff f8a70000 3c82c4ff ............<... │ │ │ │ - 0x003e3044 94b00000 7c86c4ff e4b00000 5c8ac4ff ....|.......\... │ │ │ │ - 0x003e3054 34b10000 7cbcc4ff 84b10000 cce6c4ff 4...|........... │ │ │ │ - 0x003e3064 d4b10000 ac0fc5ff 24b20000 bc37c5ff ........$....7.. │ │ │ │ - 0x003e3074 18c70000 0c38c5ff 08eb0000 8c38c5ff .....8.......8.. │ │ │ │ - 0x003e3084 54eb0000 0c39c5ff e42f0100 9c4ec5ff T....9.../...N.. │ │ │ │ - 0x003e3094 14300100 2c64c5ff 6c970100 5c64c5ff .0..,d..l...\d.. │ │ │ │ - 0x003e30a4 80970100 2c65c5ff e4990100 9c65c5ff ....,e.......e.. │ │ │ │ - 0x003e30b4 109a0100 0c66c5ff 3c9a0100 7c66c5ff .....f..<...|f.. │ │ │ │ - 0x003e30c4 689a0100 ec66c5ff 949a0100 5c67c5ff h....f......\g.. │ │ │ │ - 0x003e30d4 c09a0100 cc67c5ff ec9a0100 3c68c5ff .....g........ │ │ │ │ - 0x003e3c54 84830000 6c3ec7ff b49a0000 9c3fc7ff ....l>.......?.. │ │ │ │ - 0x003e3c64 f09a0000 1c41c7ff 2c9b0000 dc41c7ff .....A..,....A.. │ │ │ │ - 0x003e3c74 689b0000 1c42c7ff 989b0000 9c43c7ff h....B.......C.. │ │ │ │ - 0x003e3c84 d49b0000 cc44c7ff 289c0000 8c45c7ff .....D..(....E.. │ │ │ │ - 0x003e3c94 649c0000 1c46c7ff ac9c0000 ac46c7ff d....F.......F.. │ │ │ │ - 0x003e3ca4 f49c0000 6c47c7ff 98830000 ac47c7ff ....lG.......G.. │ │ │ │ - 0x003e3cb4 b8830000 4c48c7ff 349d0000 8c48c7ff ....LH..4....H.. │ │ │ │ - 0x003e3cc4 cc830000 bc48c7ff 649d0000 ec49c7ff .....H..d....I.. │ │ │ │ - 0x003e3cd4 b89d0000 ac4ac7ff ec830000 3c4bc7ff .....J.........J.. │ │ │ │ - 0x003e4f14 7c3e0100 cc4acfff b03e0100 8c4bcfff |>...J...>...K.. │ │ │ │ - 0x003e4f24 e43e0100 3c54cfff 4c3f0100 bc5ccfff .>.... │ │ │ │ - 0x003e5054 a44b0100 7c4ad0ff d44b0100 ec4bd0ff .K..|J...K...K.. │ │ │ │ - 0x003e5064 f44b0100 5c4dd0ff 144c0100 ac52d0ff .K..\M...L...R.. │ │ │ │ - 0x003e5074 604c0100 5c55d0ff ac4c0100 ac56d0ff `L..\U...L...V.. │ │ │ │ - 0x003e5084 104d0100 1c6bd0ff 5c4d0100 6c72d0ff .M...k..\M..lr.. │ │ │ │ - 0x003e5094 a84d0100 bc74d0ff 0c4e0100 bc75d0ff .M...t...N...u.. │ │ │ │ - 0x003e50a4 704e0100 1c77d0ff d44e0100 cc7fd0ff pN...w...N...... │ │ │ │ - 0x003e50b4 3c4f0100 7c88d0ff a44f0100 9c91d0ff .. │ │ │ │ - 0x003e6634 2c1c0200 3c3fdaff 681c0200 3c42daff ,......V.. │ │ │ │ - 0x003e6a44 183e0200 bc56dcff 2c3e0200 cc56dcff .>...V..,>...V.. │ │ │ │ - 0x003e6a54 403e0200 dc56dcff 543e0200 ec56dcff @>...V..T>...V.. │ │ │ │ - 0x003e6a64 683e0200 fc56dcff 7c3e0200 0c57dcff h>...V..|>...W.. │ │ │ │ - 0x003e6a74 903e0200 1c57dcff a43e0200 2c57dcff .>...W...>..,W.. │ │ │ │ - 0x003e6a84 1c420200 6c58dcff 6c420200 5c59dcff .B..lX..lB..\Y.. │ │ │ │ - 0x003e6a94 b83e0200 ec59dcff ac420200 1c5bdcff .>...Y...B...[.. │ │ │ │ - 0x003e6aa4 e43e0200 ac5bdcff 103f0200 bc5bdcff .>...[...?...[.. │ │ │ │ - 0x003e6ab4 243f0200 fc5bdcff 403f0200 0c5cdcff $?...[..@?...\.. │ │ │ │ - 0x003e6ac4 543f0200 1c5cdcff 683f0200 2c5cdcff T?...\..h?..,\.. │ │ │ │ - 0x003e6ad4 7c3f0200 3c5cdcff 903f0200 4c5cdcff |?..<\...?..L\.. │ │ │ │ - 0x003e6ae4 a43f0200 5c5cdcff b83f0200 bc5cdcff .?..\\...?...\.. │ │ │ │ - 0x003e6af4 f43f0200 cc5cdcff 08400200 dc5cdcff .?...\...@...\.. │ │ │ │ - 0x003e6b04 1c400200 ec5cdcff 30400200 fc5cdcff .@...\..0@...\.. │ │ │ │ - 0x003e6b14 f4420200 2c5edcff 3c430200 6c5fdcff .B..,^....P...\A.. │ │ │ │ - 0x003e7634 b49f0200 dc43dfff a4a00200 ec44dfff .....C.......D.. │ │ │ │ - 0x003e7644 e0a00200 5c45dfff 1ca10200 ac45dfff ....\E.......E.. │ │ │ │ - 0x003e7654 48a10200 fc45dfff 74a10200 1c46dfff H....E..t....F.. │ │ │ │ - 0x003e7664 88a10200 3c46dfff 9ca10200 5c46dfff ......p....@.. │ │ │ │ - 0x003e7974 9cb70200 ac44e0ff ccb70200 bc44e0ff .....D.......D.. │ │ │ │ - 0x003e7984 e0b70200 cc44e0ff f4b70200 6c46e0ff .....D......lF.. │ │ │ │ - 0x003e7994 18b80200 8c46e0ff 2cb80200 0c4ce0ff .....F..,....L.. │ │ │ │ - 0x003e79a4 5cb80200 9c4de0ff 84b80200 9c54e0ff \....M.......T.. │ │ │ │ - 0x003e79b4 b4b80200 dc54e0ff c8b80200 0c55e0ff .....T.......U.. │ │ │ │ - 0x003e79c4 dcb80200 7c55e0ff fcb80200 9c55e0ff ....|U.......U.. │ │ │ │ - 0x003e79d4 10b90200 dc55e0ff 24b90200 fc55e0ff .....U..$....U.. │ │ │ │ - 0x003e79e4 38b90200 fc56e0ff 5cb90200 1c58e0ff 8....V..\....X.. │ │ │ │ - 0x003e79f4 84b90200 8c58e0ff a4b90200 2c5ae0ff .....X......,Z.. │ │ │ │ - 0x003e7a04 c8b90200 7c5ae0ff f4b90200 8c5be0ff ....|Z.......[.. │ │ │ │ - 0x003e7a14 18ba0200 ec5be0ff 38ba0200 0c5de0ff .....[..8....].. │ │ │ │ - 0x003e7a24 60ba0200 6c5de0ff 80ba0200 1c61e0ff `...l].......a.. │ │ │ │ - 0x003e7a34 b0ba0200 bc61e0ff d8ba0200 7c62e0ff .....a......|b.. │ │ │ │ - 0x003e7a44 04bb0200 9c62e0ff 18bb0200 bc62e0ff .....b.......b.. │ │ │ │ - 0x003e7a54 4cbb0200 cc62e0ff 14bd0200 9c63e0ff L....b.......c.. │ │ │ │ - 0x003e7a64 84bb0200 ac63e0ff 98bb0200 bc63e0ff .....c.......c.. │ │ │ │ - 0x003e7a74 acbb0200 ec63e0ff a4bd0200 7c65e0ff .....c......|e.. │ │ │ │ - 0x003e7a84 60bc0200 ac65e0ff 7cbc0200 dc65e0ff `....e..|....e.. │ │ │ │ - 0x003e7a94 98bc0200 6c66e0ff d0bd0200 4c67e0ff ....lf......Lg.. │ │ │ │ - 0x003e7aa4 d4bc0200 ec67e0ff 20be0200 0c69e0ff .....g.. ....i.. │ │ │ │ - 0x003e7ab4 00bd0200 3c69e0ff 88be0200 ac6ae0ff ...........@.. │ │ │ │ - 0x003e80e4 c8040300 1c42e6ff 04050300 ac43e6ff .....B.......C.. │ │ │ │ - 0x003e80f4 40050300 fc44e6ff 78050300 4c46e6ff @....D..x...LF.. │ │ │ │ - 0x003e8104 b0050300 1c48e6ff fc050300 6c49e6ff .....H......lI.. │ │ │ │ - 0x003e8114 34060300 fc4be6ff 78060300 fc4de6ff 4....K..x....M.. │ │ │ │ - 0x003e8124 b4060300 3c4ee6ff e4060300 7c4ee6ff ......,>..Q@.. │ │ │ │ - 0x003e8724 603e0300 e240e8ff 903e0300 6442e8ff `>...@...>..dB.. │ │ │ │ - 0x003e8734 fc3b0300 dc42e8ff 103c0300 1e43e8ff .;...B...<...C.. │ │ │ │ - 0x003e8744 243c0300 5843e8ff 483c0300 9243e8ff $<..XC..H<...C.. │ │ │ │ - 0x003e8754 983c0300 2544e8ff c43e0300 1f45e8ff .<..%D...>...E.. │ │ │ │ - 0x003e8764 f43e0300 a145e8ff 203f0300 cf46e8ff .>...E.. ?...F.. │ │ │ │ - 0x003e8774 503f0300 9b47e8ff c43c0300 a148e8ff P?...G...<...H.. │ │ │ │ - 0x003e8784 f03c0300 f549e8ff 803f0300 0c4be8ff .<...I...?...K.. │ │ │ │ - 0x003e8794 1c3d0300 324be8ff 403d0300 584be8ff .=..2K..@=..XK.. │ │ │ │ - 0x003e87a4 643d0300 fd4be8ff b43f0300 9b4ce8ff d=...K...?...L.. │ │ │ │ - 0x003e87b4 e03f0300 604de8ff 783d0300 9c4de8ff .?..`M..x=...M.. │ │ │ │ - 0x003e87c4 a4400300 dc53e8ff f8400300 2c59e8ff .@...S...@..,Y.. │ │ │ │ - 0x003e87d4 4c410300 bc59e8ff 0c400300 5c5be8ff LA...Y...@..\[.. │ │ │ │ - 0x003e87e4 58400300 dc5ce8ff 9c410300 1c5fe8ff X@...\...A..._.. │ │ │ │ - 0x003e87f4 ec410300 2c5fe8ff 00420300 3c5fe8ff .A..,_...B..<_.. │ │ │ │ - 0x003e8804 14420300 4c5fe8ff 28420300 fc61e8ff .B..L_..(B...a.. │ │ │ │ - 0x003e8814 3c420300 cc63e8ff 50420300 7b65e8ff ... │ │ │ │ - 0x003e9334 44930300 6d00ecff 58930300 8000ecff D...m...X....... │ │ │ │ - 0x003e9344 6c930300 a400ecff 80930300 b700ecff l............... │ │ │ │ - 0x003e9354 94930300 c000ecff a8930300 d900ecff ................ │ │ │ │ - 0x003e9364 bc930300 f200ecff d0930300 3501ecff ............5... │ │ │ │ - 0x003e9374 f0930300 7a01ecff 10940300 2002ecff ....z....... ... │ │ │ │ - 0x003e9384 40940300 3502ecff 54940300 ca05ecff @...5...T....... │ │ │ │ - 0x003e9394 84940300 8e06ecff a4940300 ac06ecff ................ │ │ │ │ - 0x003e93a4 bc940300 dc06ecff d8940300 4c07ecff ............L... │ │ │ │ - 0x003e93b4 24950300 9c18ecff 04970300 3c1becff $...........<... │ │ │ │ - 0x003e93c4 7c950300 4c1fecff 70960300 bc20ecff |...L...p.... .. │ │ │ │ - 0x003e93d4 d8960300 fc20ecff 54970300 cc22ecff ..... ..T....".. │ │ │ │ - 0x003e93e4 a4970300 dc22ecff b8970300 fc22ecff .....".......".. │ │ │ │ - 0x003e93f4 cc970300 0c23ecff e0970300 2c23ecff .....#......,#.. │ │ │ │ - 0x003e9404 f8970300 6c23ecff 14980300 7c23ecff ....l#......|#.. │ │ │ │ - 0x003e9414 28980300 8c23ecff 3c980300 ac23ecff (....#..<....#.. │ │ │ │ - 0x003e9424 54990300 ac2fecff a8990300 cc31ecff T..../.......1.. │ │ │ │ - 0x003e9434 f8990300 8c33ecff 54980300 ac33ecff .....3..T....3.. │ │ │ │ - 0x003e9444 6c980300 0c34ecff 2c9a0300 ec34ecff l....4..,....4.. │ │ │ │ - 0x003e9454 90980300 fc34ecff 949a0300 3c35ecff .....4......<5.. │ │ │ │ - 0x003e9464 c49a0300 ec35ecff 409b0300 1c37ecff .....5..@....7.. │ │ │ │ - 0x003e9474 889b0300 6c38ecff dc9b0300 2c3aecff ....l8......,:.. │ │ │ │ - 0x003e9484 2c9b0300 6c3aecff 2c9c0300 4c3becff ,...l:..,...L;.. │ │ │ │ - 0x003e9494 949c0300 fc3becff fc9c0300 dc3cecff .....;.......<.. │ │ │ │ - 0x003e94a4 649d0300 6c3decff a49d0300 1c3eecff d...l=.......>.. │ │ │ │ - 0x003e94b4 ec9d0300 b740ecff bcc80300 fc7cecff .....@.......|.. │ │ │ │ - 0x003e94c4 f0c80300 fc7decff 20c90300 7c89ecff .....}.. ...|... │ │ │ │ - 0x003e94d4 54c90300 4c8decff 88c90300 8c91ecff T...L........... │ │ │ │ - 0x003e94e4 a89e0300 fc93ecff bcc90300 6c94ecff ............l... │ │ │ │ - 0x003e94f4 109f0300 dc94ecff e8c90300 ec95ecff ................ │ │ │ │ - 0x003e9504 3c9f0300 8c96ecff 709f0300 fc96ecff <.......p....... │ │ │ │ - 0x003e9514 1cca0300 ac97ecff 9c9f0300 5c98ecff ............\... │ │ │ │ - 0x003e9524 d09f0300 6c98ecff e49f0300 bc98ecff ....l........... │ │ │ │ - 0x003e9534 0ca00300 7c99ecff 40a00300 3c9aecff ....|...@...<... │ │ │ │ - 0x003e9544 5cca0300 cc9aecff 94ca0300 cc9becff \............... │ │ │ │ - 0x003e9554 d0ca0300 7c9cecff 0ccb0300 ec9decff ....|........... │ │ │ │ - 0x003e9564 74a00300 8c9eecff a8a00300 0c9fecff t............... │ │ │ │ - 0x003e9574 dca00300 8c9fecff 10a10300 0ca0ecff ................ │ │ │ │ - 0x003e9584 44a10300 2ca0ecff 48cb0300 8ca0ecff D...,...H....... │ │ │ │ - 0x003e9594 74cb0300 eca0ecff a8cb0300 6ca1ecff t...........l... │ │ │ │ - 0x003e95a4 58a10300 fca1ecff 88a10300 6ca2ecff X...........l... │ │ │ │ - 0x003e95b4 d8cb0300 fca4ecff 14cc0300 aca5ecff ................ │ │ │ │ - 0x003e95c4 48cc0300 5ca6ecff 84cc0300 aca7ecff H...\........... │ │ │ │ - 0x003e95d4 b8a10300 fca7ecff e0a10300 3ca8ecff ............<... │ │ │ │ - 0x003e95e4 04a20300 7ca8ecff c0cc0300 7ca9ecff ....|.......|... │ │ │ │ - 0x003e95f4 18a20300 eca9ecff fccc0300 9caaecff ................ │ │ │ │ - 0x003e9604 30cd0300 5cacecff 44a20300 8cacecff 0...\...D....... │ │ │ │ - 0x003e9614 64a20300 fcacecff 90a20300 2cadecff d...........,... │ │ │ │ - 0x003e9624 6ccd0300 bcadecff a4a20300 4caeecff l...........L... │ │ │ │ - 0x003e9634 cca20300 6caeecff a4cd0300 0cafecff ....l........... │ │ │ │ - 0x003e9644 e0a20300 9cafecff 14a30300 dcafecff ................ │ │ │ │ - 0x003e9654 3ca30300 ccb0ecff 70a30300 ecb0ecff <.......p....... │ │ │ │ - 0x003e9664 dccd0300 7cb1ecff 84a30300 acb1ecff ....|........... │ │ │ │ - 0x003e9674 a4a30300 ecb1ecff b8a30300 5cb2ecff ............\... │ │ │ │ - 0x003e9684 e4a30300 ccb2ecff 14ce0300 2cb3ecff ............,... │ │ │ │ - 0x003e9694 10a40300 4cb3ecff 48ce0300 1cb7ecff ....L...H....... │ │ │ │ - 0x003e96a4 84ce0300 fcb7ecff 40a40300 3cb8ecff ........@...<... │ │ │ │ - 0x003e96b4 68a40300 4cb8ecff 7ca40300 1cb9ecff h...L...|....... │ │ │ │ - 0x003e96c4 b0a40300 2cb9ecff b4ce0300 9cb9ecff ....,........... │ │ │ │ - 0x003e96d4 c4a40300 bcb9ecff e8ce0300 acbaecff ................ │ │ │ │ - 0x003e96e4 14cf0300 dcc3ecff 10a50300 0cc8ecff ................ │ │ │ │ - 0x003e96f4 40a50300 dccaecff 6ca50300 eccaecff @.......l....... │ │ │ │ - 0x003e9704 a4a50300 fccaecff c0a50300 eccdecff ................ │ │ │ │ - 0x003e9714 f0a50300 8cd7ecff 40a60300 7cd8ecff ........@...|... │ │ │ │ - 0x003e9724 70a60300 ccececff 9ca60300 dcf2ecff p............... │ │ │ │ - 0x003e9734 2cd00300 1cf4ecff 60d00300 3cf5ecff ,.......`...<... │ │ │ │ - 0x003e9744 94d00300 6cf6ecff c8d00300 8cf7ecff ....l........... │ │ │ │ - 0x003e9754 fcd00300 acf8ecff dca60300 acf9ecff ................ │ │ │ │ - 0x003e9764 f0a60300 ccf9ecff 30d10300 2cfaecff ........0...,... │ │ │ │ - 0x003e9774 04a70300 ecfaecff 30a70300 acfbecff ........0....... │ │ │ │ - 0x003e9784 5ca70300 6cfcecff 88a70300 7cfdecff \...l.......|... │ │ │ │ - 0x003e9794 b4a70300 3cfeecff e0a70300 ecfeecff ....<........... │ │ │ │ - 0x003e97a4 0ca80300 5c00edff 20a80300 dc03edff ....\... ....... │ │ │ │ - 0x003e97b4 58d10300 2c09edff 50a80300 dc09edff X...,...P....... │ │ │ │ - 0x003e97c4 64a80300 9c0aedff 88a80300 fc10edff d............... │ │ │ │ - 0x003e97d4 b4a80300 5c17edff e0a80300 cc1dedff ....\........... │ │ │ │ - 0x003e97e4 0ca90300 7c24edff 38a90300 2c2bedff ....|$..8...,+.. │ │ │ │ - 0x003e97f4 8cd10300 3c35edff c0d10300 4c3fedff ....<5......L?.. │ │ │ │ - 0x003e9804 f4d10300 ec48edff 28d20300 cc52edff .....H..(....R.. │ │ │ │ - 0x003e9814 5cd20300 7c5dedff 64a90300 7c5eedff \...|]..d...|^.. │ │ │ │ - 0x003e9824 78a90300 8c62edff d4a90300 8c63edff x....b.......c.. │ │ │ │ - 0x003e9834 04aa0300 7c64edff 30aa0300 7c65edff ....|d..0...|e.. │ │ │ │ - 0x003e9844 60aa0300 fc65edff 8caa0300 7c66edff `....e......|f.. │ │ │ │ - 0x003e9854 b4aa0300 cc66edff d0aa0300 3c67edff .....f.............?.. │ │ │ │ - 0x003e9a74 84d80300 fc46eeff d0b40300 fc4aeeff .....F.......J.. │ │ │ │ - 0x003e9a84 00b50300 9c4ceeff 50b50300 fc54eeff .....L..P....T.. │ │ │ │ - 0x003e9a94 78b50300 6c55eeff 8cb50300 dc55eeff x...lU.......U.. │ │ │ │ - 0x003e9aa4 a0b50300 2c65eeff e0b50300 8c67eeff ....,e.......g.. │ │ │ │ - 0x003e9ab4 20b60300 6c69eeff 50b60300 cc6ceeff ...li..P....l.. │ │ │ │ - 0x003e9ac4 80b60300 6c6eeeff b4d80300 fc6eeeff ....ln.......n.. │ │ │ │ - 0x003e9ad4 acb60300 3c6feeff d4b60300 8c6feeff ..........|>.. │ │ │ │ - 0x003e9e64 24c00300 dc3fefff 54c00300 ec3fefff $....?..T....?.. │ │ │ │ - 0x003e9e74 68c00300 5c40efff 90c00300 cc40efff h...\@.......@.. │ │ │ │ - 0x003e9e84 bcc00300 7c41efff e4c00300 cc41efff ....|A.......A.. │ │ │ │ - 0x003e9e94 04c10300 ec42efff 2cc10300 5c43efff .....B..,...\C.. │ │ │ │ - 0x003e9ea4 58c10300 fc44efff 7cc10300 1c45efff X....D..|....E.. │ │ │ │ - 0x003e9eb4 90c10300 0c48efff c0c10300 ec50efff .....H.......P.. │ │ │ │ - 0x003e9ec4 f0c10300 9c56efff 20c20300 fc56efff .....V.. ....V.. │ │ │ │ - 0x003e9ed4 48c20300 2c57efff d4e30300 bc57efff H...,W.......W.. │ │ │ │ - 0x003e9ee4 00e40300 bc58efff 64c20300 dc58efff .....X..d....X.. │ │ │ │ - 0x003e9ef4 78c20300 bc59efff a4c20300 0c5aefff x....Y.......Z.. │ │ │ │ - 0x003e9f04 c8c20300 2c5aefff e8c20300 6c5aefff ....,Z......lZ.. │ │ │ │ - 0x003e9f14 08c30300 cc5aefff 34c30300 1c5befff .....Z..4....[.. │ │ │ │ - 0x003e9f24 58c30300 5c5befff 78c30300 8c5befff X...\[..x....[.. │ │ │ │ - 0x003e9f34 8cc30300 ac5befff acc30300 cc5befff .....[.......[.. │ │ │ │ - 0x003e9f44 ccc30300 ec5befff ecc30300 0c5cefff .....[.......\.. │ │ │ │ - 0x003e9f54 0cc40300 2c5cefff 2cc40300 4c5cefff ....,\..,...L\.. │ │ │ │ - 0x003e9f64 30e40300 bc5defff 60e40300 ec5eefff 0....]..`....^.. │ │ │ │ - 0x003e9f74 90e40300 4c61efff c4e40300 7c62efff ....La......|b.. │ │ │ │ - 0x003e9f84 f4e40300 ac63efff 24e50300 bc65efff .....c..$....e.. │ │ │ │ - 0x003e9f94 4cc40300 bc69efff 54e50300 0c6aefff L....i..T....j.. │ │ │ │ - 0x003e9fa4 7ce50300 bc6cefff b0e50300 fc6defff |....l.......m.. │ │ │ │ - 0x003e9fb4 e4e50300 dc71efff 18e60300 2c76efff .....q......,v.. │ │ │ │ - 0x003e9fc4 78c40300 4c7aefff 4ce60300 5c7cefff x...Lz..L...\|.. │ │ │ │ - 0x003e9fd4 a4c40300 7c7cefff b8c40300 2c7defff ....||......,}.. │ │ │ │ - 0x003e9fe4 dcc40300 4c7defff f0c40300 6c7eefff ....L}......l~.. │ │ │ │ - 0x003e9ff4 7ce60300 dc7eefff 1cc50300 fc7eefff |....~.......~.. │ │ │ │ - 0x003ea004 38c50300 6c7fefff a8e60300 8c80efff 8...l........... │ │ │ │ - 0x003ea014 60c50300 ec88efff dce60300 fc89efff `............... │ │ │ │ - 0x003ea024 90c50300 7c8aefff a4c50300 2c8befff ....|.......,... │ │ │ │ - 0x003ea034 b8c50300 3c8cefff 0ce70300 bc8defff ....<........... │ │ │ │ - 0x003ea044 ccc50300 dc8defff e0c50300 cc8eefff ................ │ │ │ │ - 0x003ea054 0cc60300 ec8eefff 40e70300 1c91efff ........@....... │ │ │ │ - 0x003ea064 20c60300 3c91efff 74e70300 7c92efff ...<...t...|... │ │ │ │ - 0x003ea074 34c60300 9c92efff 48c60300 3c93efff 4.......H...<... │ │ │ │ - 0x003ea084 68c60300 5c93efff 7cc60300 8c93efff h...\...|....... │ │ │ │ - 0x003ea094 90c60300 bc93efff a4c60300 dc93efff ................ │ │ │ │ - 0x003ea0a4 b8c60300 7c95efff e8c60300 2c96efff ....|.......,... │ │ │ │ - 0x003ea0b4 a8e70300 3c97efff 18c70300 4c97efff ....<.......L... │ │ │ │ - 0x003ea0c4 2cc70300 5c97efff 40c70300 6c97efff ,...\...@...l... │ │ │ │ - 0x003ea0d4 54c70300 7c97efff 68c70300 8c97efff T...|...h....... │ │ │ │ - 0x003ea0e4 7cc70300 6c98efff d8e70300 0c9eefff |...l........... │ │ │ │ - 0x003ea0f4 38e80300 1c9eefff 4ce80300 3c9fefff 8.......L...<... │ │ │ │ - 0x003ea104 6ce80300 5c9fefff 80e80300 bc9fefff l...\........... │ │ │ │ - 0x003ea114 9ce80300 cca0efff e8e80300 cca3efff ................ │ │ │ │ - 0x003ea124 d0e80300 1ca4efff 38e90300 3c15fbff ........8...<... │ │ │ │ - 0x003ea134 7ce90300 8c15fbff 94e90300 ac15fbff |............... │ │ │ │ - 0x003ea144 bce90300 2c16fbff d4e90300 ac16fbff ....,........... │ │ │ │ - 0x003ea154 ece90300 cc16fbff 14ea0300 3c17fbff ............<... │ │ │ │ - 0x003ea164 2cea0300 8c1bfbff 68ea0300 9c1bfbff ,.......h....... │ │ │ │ - 0x003ea174 7cea0300 ac1bfbff 90ea0300 6c1cfbff |...........l... │ │ │ │ - 0x003ea184 a4ea0300 7c1cfbff b8ea0300 8c1cfbff ....|........... │ │ │ │ - 0x003ea194 ccea0300 0c1dfbff ecea0300 8c1dfbff ................ │ │ │ │ - 0x003ea1a4 0ceb0300 9c1dfbff 20eb0300 ........ ... │ │ │ │ + 0x003e2fc4 011b033b a8710000 340e0000 5c80c4ff ...;.q..4...\... │ │ │ │ + 0x003e2fd4 f4710000 8c80c4ff 1c720000 9c80c4ff .q.......r...... │ │ │ │ + 0x003e2fe4 4ca70000 0c81c4ff 80a70000 7c81c4ff L...........|... │ │ │ │ + 0x003e2ff4 b4a70000 fc81c4ff f8a70000 7c82c4ff ............|... │ │ │ │ + 0x003e3004 94b00000 bc86c4ff e4b00000 9c8ac4ff ................ │ │ │ │ + 0x003e3014 34b10000 bcbcc4ff 84b10000 0ce7c4ff 4............... │ │ │ │ + 0x003e3024 d4b10000 ec0fc5ff 24b20000 fc37c5ff ........$....7.. │ │ │ │ + 0x003e3034 18c70000 4c38c5ff 08eb0000 cc38c5ff ....L8.......8.. │ │ │ │ + 0x003e3044 54eb0000 4c39c5ff e42f0100 dc4ec5ff T...L9.../...N.. │ │ │ │ + 0x003e3054 14300100 6c64c5ff 6c970100 9c64c5ff .0..ld..l....d.. │ │ │ │ + 0x003e3064 80970100 6c65c5ff e4990100 dc65c5ff ....le.......e.. │ │ │ │ + 0x003e3074 109a0100 4c66c5ff 3c9a0100 bc66c5ff ....Lf..<....f.. │ │ │ │ + 0x003e3084 689a0100 2c67c5ff 949a0100 9c67c5ff h...,g.......g.. │ │ │ │ + 0x003e3094 c09a0100 0c68c5ff ec9a0100 7c68c5ff .....h......|h.. │ │ │ │ + 0x003e30a4 189b0100 ec68c5ff 449b0100 5c69c5ff .....h..D...\i.. │ │ │ │ + 0x003e30b4 709b0100 dc6ac5ff f89b0100 6c6bc5ff p....j......lk.. │ │ │ │ + 0x003e30c4 44a20100 5c6dc5ff 6ca70100 ec74c5ff D...\m..l....t.. │ │ │ │ + 0x003e30d4 bca70100 5c81c5ff 2ca80100 6d8ac5ff ....\...,...m... │ │ │ │ + 0x003e30e4 d4c50100 9c8ac5ff dcc70100 bc8ac5ff ................ │ │ │ │ + 0x003e30f4 08c80100 3c8bc5ff 30c80100 9c8bc5ff ....<...0....... │ │ │ │ + 0x003e3104 58c80100 1e8cc5ff 80c80100 318cc5ff X...........1... │ │ │ │ + 0x003e3114 9cc80100 4c8cc5ff b8c80100 698cc5ff ....L.......i... │ │ │ │ + 0x003e3124 d4c80100 a68cc5ff f0c80100 ec8cc5ff ................ │ │ │ │ + 0x003e3134 20cc0100 2c8ec5ff 6ccc0100 ac8ec5ff ...,...l....... │ │ │ │ + 0x003e3144 fccf0100 cc8ec5ff 38d70100 6c90c5ff ........8...l... │ │ │ │ + 0x003e3154 84d70100 dc91c5ff d0d70100 5c93c5ff ............\... │ │ │ │ + 0x003e3164 1cd80100 0c95c5ff 68d80100 7c96c5ff ........h...|... │ │ │ │ + 0x003e3174 b4d80100 ec97c5ff 00d90100 8c99c5ff ................ │ │ │ │ + 0x003e3184 4cd90100 0c9bc5ff 98d90100 7c9cc5ff L...........|... │ │ │ │ + 0x003e3194 e4d90100 9c9ec5ff 30da0100 4ca0c5ff ........0...L... │ │ │ │ + 0x003e31a4 7cda0100 6ca2c5ff c8da0100 2ca4c5ff |...l.......,... │ │ │ │ + 0x003e31b4 1cdb0100 2ca6c5ff 68db0100 7ca8c5ff ....,...h...|... │ │ │ │ + 0x003e31c4 bcdb0100 ccaac5ff 10dc0100 3cacc5ff ............<... │ │ │ │ + 0x003e31d4 5cdc0100 acadc5ff a8dc0100 acafc5ff \............... │ │ │ │ + 0x003e31e4 f4dc0100 1cb1c5ff 40dd0100 ccb2c5ff ........@....... │ │ │ │ + 0x003e31f4 8cdd0100 7cb4c5ff d8dd0100 3cb6c5ff ....|.......<... │ │ │ │ + 0x003e3204 2cde0100 acb7c5ff d8e60100 6cb8c5ff ,...........l... │ │ │ │ + 0x003e3214 f0e70100 dcb8c5ff 34ea0100 4cb9c5ff ........4...L... │ │ │ │ + 0x003e3224 60ea0100 bcb9c5ff 8cea0100 2cbac5ff `...........,... │ │ │ │ + 0x003e3234 b8ea0100 acbbc5ff 40eb0100 3cbcc5ff ........@...<... │ │ │ │ + 0x003e3244 10ee0100 e3bcc5ff a4f60100 16bdc5ff ................ │ │ │ │ + 0x003e3254 c0f60100 49bdc5ff dcf60100 7cbdc5ff ....I.......|... │ │ │ │ + 0x003e3264 f8f60100 bcbdc5ff a8370200 ecbec5ff .........7...... │ │ │ │ + 0x003e3274 2c4e0200 5cbfc5ff 584e0200 ccbfc5ff ,N..\...XN...... │ │ │ │ + 0x003e3284 844e0200 3cc0c5ff b04e0200 acc0c5ff .N..<....N...... │ │ │ │ + 0x003e3294 dc4e0200 1cc1c5ff 084f0200 8cc1c5ff .N.......O...... │ │ │ │ + 0x003e32a4 344f0200 fcc1c5ff 604f0200 6cc2c5ff 4O......`O..l... │ │ │ │ + 0x003e32b4 8c4f0200 dcc2c5ff b84f0200 5cc4c5ff .O.......O..\... │ │ │ │ + 0x003e32c4 40500200 ecc4c5ff b0a10200 5cc5c5ff @P..........\... │ │ │ │ + 0x003e32d4 dca10200 ccc5c5ff 08a20200 3cc6c5ff ............<... │ │ │ │ + 0x003e32e4 34a20200 bcc7c5ff 80a20200 4ac8c5ff 4...........J... │ │ │ │ + 0x003e32f4 74ad0200 7fc8c5ff 90ad0200 bcc8c5ff t............... │ │ │ │ + 0x003e3304 a8b10200 ccc8c5ff e0b10200 fcc8c5ff ................ │ │ │ │ + 0x003e3314 fcb10200 3cc9c5ff 18b20200 5cc9c5ff ....<.......\... │ │ │ │ + 0x003e3324 34b20200 bcc9c5ff 50b20200 d7c9c5ff 4.......P....... │ │ │ │ + 0x003e3334 6cb20200 ebc9c5ff 88b20200 2ccac5ff l...........,... │ │ │ │ + 0x003e3344 2cbb0200 61cac5ff a4b20200 4fcbc5ff ,...a.......O... │ │ │ │ + 0x003e3354 c0b20200 6ccbc5ff dcb20200 8ccbc5ff ....l........... │ │ │ │ + 0x003e3364 f8b20200 accbc5ff 14b30200 dccbc5ff ................ │ │ │ │ + 0x003e3374 98b30200 acccc5ff 38b40200 ccccc5ff ........8....... │ │ │ │ + 0x003e3384 54b40200 ecccc5ff 70b40200 0ccdc5ff T.......p....... │ │ │ │ + 0x003e3394 8cb50200 2ccdc5ff c0b60200 6ccdc5ff ....,.......l... │ │ │ │ + 0x003e33a4 64bb0200 cccdc5ff 5cbd0200 3cd0c5ff d.......\...<... │ │ │ │ + 0x003e33b4 c0bb0200 3cd1c5ff 0cbc0200 acd6c5ff ....<........... │ │ │ │ + 0x003e33c4 24ed0200 3ce3c5ff 78ed0200 9cefc5ff $...<...x....... │ │ │ │ + 0x003e33d4 90fb0200 59f0c5ff 48f90200 9ef0c5ff ....Y...H....... │ │ │ │ + 0x003e33e4 68f90200 e3f0c5ff 88f90200 28f1c5ff h...........(... │ │ │ │ + 0x003e33f4 a8f90200 6df1c5ff c8f90200 b2f1c5ff ....m........... │ │ │ │ + 0x003e3404 e8f90200 f7f1c5ff 08fa0200 3cf2c5ff ............<... │ │ │ │ + 0x003e3414 28fa0200 81f2c5ff 48fa0200 c6f2c5ff (.......H....... │ │ │ │ + 0x003e3424 68fa0200 0bf3c5ff 88fa0200 50f3c5ff h...........P... │ │ │ │ + 0x003e3434 a8fa0200 95f3c5ff c8fa0200 daf3c5ff ................ │ │ │ │ + 0x003e3444 e8fa0200 2cf4c5ff 28fc0200 ecf4c5ff ....,...(....... │ │ │ │ + 0x003e3454 e8fc0200 3cf5c5ff 10fd0200 8cf5c5ff ....<........... │ │ │ │ + 0x003e3464 941e0300 bcf5c5ff a81e0300 bcf6c5ff ................ │ │ │ │ + 0x003e3474 f41e0300 7cf7c5ff 201f0300 dcf7c5ff ....|... ....... │ │ │ │ + 0x003e3484 50270300 6cf8c5ff 4c280300 ccfec5ff P'..l...L(...... │ │ │ │ + 0x003e3494 c02e0300 8cffc5ff 383a0300 fcffc5ff ........8:...... │ │ │ │ + 0x003e34a4 643a0300 7c01c6ff b03a0300 0a02c6ff d:..|....:...... │ │ │ │ + 0x003e34b4 6c3c0300 ec02c6ff 4c450300 5c03c6ff l<......LE..\... │ │ │ │ + 0x003e34c4 78450300 dc04c6ff 00460300 6c05c6ff xE.......F..l... │ │ │ │ + 0x003e34d4 846b0300 8c05c6ff 986b0300 ac05c6ff .k.......k...... │ │ │ │ + 0x003e34e4 ac6b0300 cc05c6ff c06b0300 ec05c6ff .k.......k...... │ │ │ │ + 0x003e34f4 d46b0300 0c06c6ff e86b0300 2c06c6ff .k.......k..,... │ │ │ │ + 0x003e3504 fc6b0300 4c06c6ff 106c0300 6c06c6ff .k..L....l..l... │ │ │ │ + 0x003e3514 246c0300 8c06c6ff cc730300 6c0ac6ff $l.......s..l... │ │ │ │ + 0x003e3524 e47b0300 5c0cc6ff c47c0300 8c0cc6ff .{..\....|...... │ │ │ │ + 0x003e3534 f47c0300 5c0dc6ff ac810300 dc0ec6ff .|..\........... │ │ │ │ + 0x003e3544 f8810300 6c0fc6ff c48b0300 dc0fc6ff ....l........... │ │ │ │ + 0x003e3554 3c8b0300 2c10c6ff 308c0300 1c14c6ff <...,...0....... │ │ │ │ + 0x003e3564 788b0300 2c14c6ff b08b0300 4c14c6ff x...,.......L... │ │ │ │ + 0x003e3574 cc950300 bc14c6ff f8950300 2c15c6ff ............,... │ │ │ │ + 0x003e3584 24960300 6c16c6ff ac960300 ec16c6ff $...l........... │ │ │ │ + 0x003e3594 ac980300 1c17c6ff c8980300 4c17c6ff ............L... │ │ │ │ + 0x003e35a4 e4980300 0c18c6ff 20990300 8318c6ff ........ ....... │ │ │ │ + 0x003e35b4 109e0300 d718c6ff 309e0300 2f19c6ff ........0.../... │ │ │ │ + 0x003e35c4 509e0300 8319c6ff a0c70300 0c1ac6ff P............... │ │ │ │ + 0x003e35d4 709e0300 4c1ac6ff 8c9e0300 ac1ac6ff p...L........... │ │ │ │ + 0x003e35e4 c8c70300 9c22c6ff 54c80300 5c31c6ff ....."..T...\1.. │ │ │ │ + 0x003e35f4 88c80300 ec50c6ff d89e0300 1c51c6ff .....P.......Q.. │ │ │ │ + 0x003e3604 f49e0300 3c51c6ff 24a40300 5951c6ff ...... │ │ │ │ + 0x003e3c14 84830000 ac3ec7ff b49a0000 dc3fc7ff .....>.......?.. │ │ │ │ + 0x003e3c24 f09a0000 5c41c7ff 2c9b0000 1c42c7ff ....\A..,....B.. │ │ │ │ + 0x003e3c34 689b0000 5c42c7ff 989b0000 dc43c7ff h...\B.......C.. │ │ │ │ + 0x003e3c44 d49b0000 0c45c7ff 289c0000 cc45c7ff .....E..(....E.. │ │ │ │ + 0x003e3c54 649c0000 5c46c7ff ac9c0000 ec46c7ff d...\F.......F.. │ │ │ │ + 0x003e3c64 f49c0000 ac47c7ff 98830000 ec47c7ff .....G.......G.. │ │ │ │ + 0x003e3c74 b8830000 8c48c7ff 349d0000 cc48c7ff .....H..4....H.. │ │ │ │ + 0x003e3c84 cc830000 fc48c7ff 649d0000 2c4ac7ff .....H..d...,J.. │ │ │ │ + 0x003e3c94 b89d0000 ec4ac7ff ec830000 7c4bc7ff .....J......|K.. │ │ │ │ + 0x003e3ca4 18840000 ec4bc7ff 64840000 5c4cc7ff .....K..d...\L.. │ │ │ │ + 0x003e3cb4 f89d0000 1c50c7ff 349e0000 9c51c7ff .....P..4....Q.. │ │ │ │ + 0x003e3cc4 749e0000 5c55c7ff b09e0000 dc56c7ff t...\U.......V.. │ │ │ │ + 0x003e3cd4 b0840000 4c57c7ff f09e0000 dc57c7ff ....LW.......W.. │ │ │ │ + 0x003e3ce4 389f0000 6c58c7ff d0840000 dc58c7ff 8...lX.......X.. │ │ │ │ + 0x003e3cf4 809f0000 9c59c7ff c09f0000 5c5ac7ff .....Y......\Z.. │ │ │ │ + 0x003e3d04 1c850000 cc5ac7ff 00a00000 8c5bc7ff .....Z.......[.. │ │ │ │ + 0x003e3d14 68850000 fc5bc7ff 3ca00000 ac5cc7ff h....[..<....\.. │ │ │ │ + 0x003e3d24 a4a00000 6c5dc7ff 88850000 cc5dc7ff ....l].......].. │ │ │ │ + 0x003e3d34 ac850000 ec5ec7ff e8850000 7c5fc7ff .....^......|_.. │ │ │ │ + 0x003e3d44 14860000 0c60c7ff e0a00000 ec60c7ff .....`.......`.. │ │ │ │ + 0x003e3d54 28860000 2c61c7ff 48a10000 8c61c7ff (...,a..H....a.. │ │ │ │ + 0x003e3d64 84a10000 5c62c7ff 48860000 cc62c7ff ....\b..H....b.. │ │ │ │ + 0x003e3d74 c0a10000 3c64c7ff fca10000 8c65c7ff ......T...lU.. │ │ │ │ + 0x003e4474 44e30000 7c5acbff e8dd0000 1c5fcbff D...|Z......._.. │ │ │ │ + 0x003e4484 38de0000 bc63cbff 88de0000 9c75cbff 8....c.......u.. │ │ │ │ + 0x003e4494 04e00000 ec87cbff ece30000 5c8fcbff ............\... │ │ │ │ + 0x003e44a4 3ce40000 2c94cbff 8ce40000 bc99cbff <...,........... │ │ │ │ + 0x003e44b4 f0e70000 5c9bcbff d4e40000 7c9ccbff ....\.......|... │ │ │ │ + 0x003e44c4 f8e40000 dc9dcbff 0ce50000 4c9fcbff ............L... │ │ │ │ + 0x003e44d4 20e50000 8ca0cbff 34e50000 4ca8cbff .......4...L... │ │ │ │ + 0x003e44e4 84e50000 8cadcbff d4e50000 acb2cbff ................ │ │ │ │ + 0x003e44f4 40e80000 5cb4cbff 24e60000 ccb4cbff @...\...$....... │ │ │ │ + 0x003e4504 54e60000 0cbacbff c4e60000 ecbbcbff T............... │ │ │ │ + 0x003e4514 10e70000 ccbdcbff 5ce70000 ecbecbff ........\....... │ │ │ │ + 0x003e4524 70e70000 5cbfcbff a0e70000 2cc4cbff p...\.......,... │ │ │ │ + 0x003e4534 94e80000 3cc4cbff ace80000 0cc5cbff ....<........... │ │ │ │ + 0x003e4544 f4e80000 3cc6cbff 40e90000 5cc7cbff ....<...@...\... │ │ │ │ + 0x003e4554 8ce90000 2cc8cbff d4e90000 5cc9cbff ....,.......\... │ │ │ │ + 0x003e4564 1cea0000 accacbff 70ea0000 fccbcbff ........p....... │ │ │ │ + 0x003e4574 c4ea0000 4ccccbff dcea0000 9cd2cbff ....L........... │ │ │ │ + 0x003e4584 a4eb0000 ccd5cbff fceb0000 dcdacbff ................ │ │ │ │ + 0x003e4594 e4ec0000 9cdecbff 74ed0000 0ce2cbff ........t....... │ │ │ │ + 0x003e45a4 04ee0000 7ce9cbff 5cef0000 3cf1cbff ....|...\...<... │ │ │ │ + 0x003e45b4 4cec0000 5cf1cbff 60ec0000 6cf1cbff L...\...`...l... │ │ │ │ + 0x003e45c4 74ec0000 7cf1cbff 88ec0000 8cf1cbff t...|........... │ │ │ │ + 0x003e45d4 9cec0000 9cf1cbff b0ec0000 3cf3cbff ............<... │ │ │ │ + 0x003e45e4 b4f00000 ecf4cbff 00f10000 9cf6cbff ................ │ │ │ │ + 0x003e45f4 4cf10000 3cf8cbff 98f10000 dcf9cbff L...<........... │ │ │ │ + 0x003e4604 e4f10000 ccfacbff fcf10000 8cfdcbff ................ │ │ │ │ + 0x003e4614 14f20000 ec00ccff 2cf20000 5c03ccff ........,...\... │ │ │ │ + 0x003e4624 54f20000 cc18ccff 74f20000 ec44ccff T.......t....D.. │ │ │ │ + 0x003e4634 9cf20000 ec46ccff c4f20000 fc4dccff .....F.......M.. │ │ │ │ + 0x003e4644 e4f20000 7c58ccff 04f30000 8c59ccff ....|X.......Y.. │ │ │ │ + 0x003e4654 1cf30000 7c6eccff 4cf30000 ec85ccff ....|n..L....... │ │ │ │ + 0x003e4664 7cf30000 5c86ccff 94f30000 6c86ccff |...\.......l... │ │ │ │ + 0x003e4674 acf30000 fc9cccff 00f40000 4cb3ccff ............L... │ │ │ │ + 0x003e4684 54f40000 dcbeccff a4f40000 7ccaccff T...........|... │ │ │ │ + 0x003e4694 f4f40000 bcccccff 44f50000 dcccccff ........D....... │ │ │ │ + 0x003e46a4 58f50000 3ccfccff 9cf50000 5ccfccff X...<.......\... │ │ │ │ + 0x003e46b4 b0f50000 6ccfccff c4f50000 7ccfccff ....l.......|... │ │ │ │ + 0x003e46c4 d8f50000 8ccfccff ecf50000 9ccfccff ................ │ │ │ │ + 0x003e46d4 00f60000 3cd1ccff 34f60000 4cd3ccff ....<...4...L... │ │ │ │ + 0x003e46e4 80f60000 5cd5ccff ccf60000 8cd5ccff ....\........... │ │ │ │ + 0x003e46f4 ecf60000 acd5ccff 00f70000 bcd6ccff ................ │ │ │ │ + 0x003e4704 3cf70000 2cd7ccff 78f70000 3cd7ccff <...,...x...<... │ │ │ │ + 0x003e4714 8cf70000 fcd8ccff d4f70000 4cd9ccff ............L... │ │ │ │ + 0x003e4724 f4f70000 ecd9ccff 44f80000 0cdaccff ........D....... │ │ │ │ + 0x003e4734 58f80000 1cdbccff 94f80000 8cdbccff X............... │ │ │ │ + 0x003e4744 d0f80000 8cddccff 24f90000 8cdfccff ........$....... │ │ │ │ + 0x003e4754 74f90000 1ce3ccff c8f90000 0ce5ccff t............... │ │ │ │ + 0x003e4764 88fa0000 3ce9ccff dcfa0000 6cedccff ....<.......l... │ │ │ │ + 0x003e4774 1cfa0000 dcf2ccff 6cfa0000 4cf5ccff ........l...L... │ │ │ │ + 0x003e4784 bcfb0000 2cf8ccff 34fb0000 9cf8ccff ....,...4....... │ │ │ │ + 0x003e4794 10fc0000 6cfbccff 60fc0000 2c04cdff ....l...`...,... │ │ │ │ + 0x003e47a4 48fb0000 7c05cdff 94fb0000 dc05cdff H...|........... │ │ │ │ + 0x003e47b4 b4fc0000 2c06cdff f0fc0000 7c06cdff ....,.......|... │ │ │ │ + 0x003e47c4 a8fb0000 ac06cdff 2cfd0000 4c09cdff ........,...L... │ │ │ │ + 0x003e47d4 80fd0000 ec0bcdff d4fd0000 6c0ecdff ............l... │ │ │ │ + 0x003e47e4 2cfe0000 0c0fcdff 7cfe0000 9c1bcdff ,.......|....... │ │ │ │ + 0x003e47f4 e8fe0000 bc2acdff b8ff0000 fc2bcdff .....*.......+.. │ │ │ │ + 0x003e4804 20000100 3c2dcdff 88000100 ac2ecdff ...<-.......... │ │ │ │ + 0x003e4814 cc000100 bc2fcdff 00010100 cc30cdff ...../.......0.. │ │ │ │ + 0x003e4824 34010100 3c32cdff 78010100 4c33cdff 4...<2..x...L3.. │ │ │ │ + 0x003e4834 ac010100 2c34cdff ec010100 3c35cdff ....,4......<5.. │ │ │ │ + 0x003e4844 20020100 fc3bcdff f4020100 fc40cdff ....;.......@.. │ │ │ │ + 0x003e4854 48030100 bc47cdff 1c040100 bc4ccdff H....G.......L.. │ │ │ │ + 0x003e4864 70040100 ec50cdff c4040100 4c55cdff p....P......LU.. │ │ │ │ + 0x003e4874 18050100 2c5acdff 6c050100 8c5ecdff ....,Z..l....^.. │ │ │ │ + 0x003e4884 c0050100 6c63cdff 14060100 9c67cdff ....lc.......g.. │ │ │ │ + 0x003e4894 68060100 dc67cdff 98060100 1c68cdff h....g.......h.. │ │ │ │ + 0x003e48a4 c8060100 0c69cdff 04070100 fc69cdff .....i.......i.. │ │ │ │ + 0x003e48b4 54ff0000 3c6acdff 40070100 ac6acdff T.....LJ.. │ │ │ │ + 0x003e4ed4 7c3e0100 0c4bcfff b03e0100 cc4bcfff |>...K...>...K.. │ │ │ │ + 0x003e4ee4 e43e0100 7c54cfff 4c3f0100 fc5ccfff .>..|T..L?...\.. │ │ │ │ + 0x003e4ef4 b43f0100 ec5ecfff 08400100 dc60cfff .?...^...@...`.. │ │ │ │ + 0x003e4f04 5c400100 6c68cfff ac400100 4c70cfff \@..lh...@..Lp.. │ │ │ │ + 0x003e4f14 fc400100 3c75cfff 48410100 1c7acfff .@.... │ │ │ │ + 0x003e5014 a44b0100 bc4ad0ff d44b0100 2c4cd0ff .K...J...K..,L.. │ │ │ │ + 0x003e5024 f44b0100 9c4dd0ff 144c0100 ec52d0ff .K...M...L...R.. │ │ │ │ + 0x003e5034 604c0100 9c55d0ff ac4c0100 ec56d0ff `L...U...L...V.. │ │ │ │ + 0x003e5044 104d0100 5c6bd0ff 5c4d0100 ac72d0ff .M..\k..\M...r.. │ │ │ │ + 0x003e5054 a84d0100 fc74d0ff 0c4e0100 fc75d0ff .M...t...N...u.. │ │ │ │ + 0x003e5064 704e0100 5c77d0ff d44e0100 0c80d0ff pN..\w...N...... │ │ │ │ + 0x003e5074 3c4f0100 bc88d0ff a44f0100 dc91d0ff .. │ │ │ │ + 0x003e5224 fc600100 ac40d1ff 10610100 0c43d1ff .`...@...a...C.. │ │ │ │ + 0x003e5234 24610100 ec45d1ff 38610100 bc47d1ff $a...E..8a...G.. │ │ │ │ + 0x003e5244 4c610100 fc48d1ff 64610100 4c4ad1ff La...H..da..LJ.. │ │ │ │ + 0x003e5254 78610100 fc4bd1ff c4610100 1c4dd1ff xa...K...a...M.. │ │ │ │ + 0x003e5264 00620100 7c4ed1ff 4c620100 6c4fd1ff .b..|N..Lb..lO.. │ │ │ │ + 0x003e5274 94620100 8c51d1ff d0620100 ec52d1ff .b...Q...b...R.. │ │ │ │ + 0x003e5284 1c630100 6c55d1ff 68630100 cc56d1ff .c..lU..hc...V.. │ │ │ │ + 0x003e5294 b4630100 ec58d1ff 00640100 0c5ad1ff .c...X...d...Z.. │ │ │ │ + 0x003e52a4 3c640100 6c5bd1ff 88640100 5c5dd1ff .. │ │ │ │ + 0x003e6954 103c0200 3c3edcff 243c0200 4c3fdcff .<..<>..$<..L?.. │ │ │ │ + 0x003e6964 603c0200 bc3fdcff 9c3c0200 7c40dcff `<...?...<..|@.. │ │ │ │ + 0x003e6974 c83c0200 9c40dcff dc3c0200 ec40dcff .<...@...<...@.. │ │ │ │ + 0x003e6984 f03c0200 0c41dcff e4400200 ac44dcff .<...A...@...D.. │ │ │ │ + 0x003e6994 38410200 6c46dcff 88410200 1c48dcff 8A..lF...A...H.. │ │ │ │ + 0x003e69a4 c8410200 6c54dcff 043d0200 7c54dcff .A..lT...=..|T.. │ │ │ │ + 0x003e69b4 183d0200 8c54dcff 2c3d0200 9c54dcff .=...T..,=...T.. │ │ │ │ + 0x003e69c4 403d0200 ac54dcff 543d0200 bc54dcff @=...T..T=...T.. │ │ │ │ + 0x003e69d4 683d0200 dc54dcff 7c3d0200 4c55dcff h=...T..|=..LU.. │ │ │ │ + 0x003e69e4 c83d0200 ec55dcff dc3d0200 cc56dcff .=...U...=...V.. │ │ │ │ + 0x003e69f4 f03d0200 dc56dcff 043e0200 ec56dcff .=...V...>...V.. │ │ │ │ + 0x003e6a04 183e0200 fc56dcff 2c3e0200 0c57dcff .>...V..,>...W.. │ │ │ │ + 0x003e6a14 403e0200 1c57dcff 543e0200 2c57dcff @>...W..T>..,W.. │ │ │ │ + 0x003e6a24 683e0200 3c57dcff 7c3e0200 4c57dcff h>....LW.. │ │ │ │ + 0x003e6a34 903e0200 5c57dcff a43e0200 6c57dcff .>..\W...>..lW.. │ │ │ │ + 0x003e6a44 1c420200 ac58dcff 6c420200 9c59dcff .B...X..lB...Y.. │ │ │ │ + 0x003e6a54 b83e0200 2c5adcff ac420200 5c5bdcff .>..,Z...B..\[.. │ │ │ │ + 0x003e6a64 e43e0200 ec5bdcff 103f0200 fc5bdcff .>...[...?...[.. │ │ │ │ + 0x003e6a74 243f0200 3c5cdcff 403f0200 4c5cdcff $?..<\..@?..L\.. │ │ │ │ + 0x003e6a84 543f0200 5c5cdcff 683f0200 6c5cdcff T?..\\..h?..l\.. │ │ │ │ + 0x003e6a94 7c3f0200 7c5cdcff 903f0200 8c5cdcff |?..|\...?...\.. │ │ │ │ + 0x003e6aa4 a43f0200 9c5cdcff b83f0200 fc5cdcff .?...\...?...\.. │ │ │ │ + 0x003e6ab4 f43f0200 0c5ddcff 08400200 1c5ddcff .?...]...@...].. │ │ │ │ + 0x003e6ac4 1c400200 2c5ddcff 30400200 3c5ddcff .@..,]..0@..<].. │ │ │ │ + 0x003e6ad4 f4420200 6c5edcff 3c430200 ac5fdcff .B..l^....P....A.. │ │ │ │ + 0x003e75f4 b49f0200 1c44dfff a4a00200 2c45dfff .....D......,E.. │ │ │ │ + 0x003e7604 e0a00200 9c45dfff 1ca10200 ec45dfff .....E.......E.. │ │ │ │ + 0x003e7614 48a10200 3c46dfff 74a10200 5c46dfff H.....p....@.. │ │ │ │ + 0x003e7934 9cb70200 ec44e0ff ccb70200 fc44e0ff .....D.......D.. │ │ │ │ + 0x003e7944 e0b70200 0c45e0ff f4b70200 ac46e0ff .....E.......F.. │ │ │ │ + 0x003e7954 18b80200 cc46e0ff 2cb80200 4c4ce0ff .....F..,...LL.. │ │ │ │ + 0x003e7964 5cb80200 dc4de0ff 84b80200 dc54e0ff \....M.......T.. │ │ │ │ + 0x003e7974 b4b80200 1c55e0ff c8b80200 4c55e0ff .....U......LU.. │ │ │ │ + 0x003e7984 dcb80200 bc55e0ff fcb80200 dc55e0ff .....U.......U.. │ │ │ │ + 0x003e7994 10b90200 1c56e0ff 24b90200 3c56e0ff .....V..$.........L@.. │ │ │ │ + 0x003e80a4 c8040300 5c42e6ff 04050300 ec43e6ff ....\B.......C.. │ │ │ │ + 0x003e80b4 40050300 3c45e6ff 78050300 8c46e6ff @.....,>...@.. │ │ │ │ + 0x003e86e4 603e0300 2241e8ff 903e0300 a442e8ff `>.."A...>...B.. │ │ │ │ + 0x003e86f4 fc3b0300 1c43e8ff 103c0300 5e43e8ff .;...C...<..^C.. │ │ │ │ + 0x003e8704 243c0300 9843e8ff 483c0300 d243e8ff $<...C..H<...C.. │ │ │ │ + 0x003e8714 983c0300 6544e8ff c43e0300 5f45e8ff .<..eD...>.._E.. │ │ │ │ + 0x003e8724 f43e0300 e145e8ff 203f0300 0f47e8ff .>...E.. ?...G.. │ │ │ │ + 0x003e8734 503f0300 db47e8ff c43c0300 e148e8ff P?...G...<...H.. │ │ │ │ + 0x003e8744 f03c0300 354ae8ff 803f0300 4c4be8ff .<..5J...?..LK.. │ │ │ │ + 0x003e8754 1c3d0300 724be8ff 403d0300 984be8ff .=..rK..@=...K.. │ │ │ │ + 0x003e8764 643d0300 3d4ce8ff b43f0300 db4ce8ff d=..=L...?...L.. │ │ │ │ + 0x003e8774 e03f0300 a04de8ff 783d0300 dc4de8ff .?...M..x=...M.. │ │ │ │ + 0x003e8784 a4400300 1c54e8ff f8400300 6c59e8ff .@...T...@..lY.. │ │ │ │ + 0x003e8794 4c410300 fc59e8ff 0c400300 9c5be8ff LA...Y...@...[.. │ │ │ │ + 0x003e87a4 58400300 1c5de8ff 9c410300 5c5fe8ff X@...]...A..\_.. │ │ │ │ + 0x003e87b4 ec410300 6c5fe8ff 00420300 7c5fe8ff .A..l_...B..|_.. │ │ │ │ + 0x003e87c4 14420300 8c5fe8ff 28420300 3c62e8ff .B..._..(B.... │ │ │ │ + 0x003e9474 ec9d0300 f740ecff bcc80300 3c7decff .....@......<}.. │ │ │ │ + 0x003e9484 f0c80300 3c7eecff 20c90300 bc89ecff ....<~.. ....... │ │ │ │ + 0x003e9494 54c90300 8c8decff 88c90300 cc91ecff T............... │ │ │ │ + 0x003e94a4 a89e0300 3c94ecff bcc90300 ac94ecff ....<........... │ │ │ │ + 0x003e94b4 109f0300 1c95ecff e8c90300 2c96ecff ............,... │ │ │ │ + 0x003e94c4 3c9f0300 cc96ecff 709f0300 3c97ecff <.......p...<... │ │ │ │ + 0x003e94d4 1cca0300 ec97ecff 9c9f0300 9c98ecff ................ │ │ │ │ + 0x003e94e4 d09f0300 ac98ecff e49f0300 fc98ecff ................ │ │ │ │ + 0x003e94f4 0ca00300 bc99ecff 40a00300 7c9aecff ........@...|... │ │ │ │ + 0x003e9504 5cca0300 0c9becff 94ca0300 0c9cecff \............... │ │ │ │ + 0x003e9514 d0ca0300 bc9cecff 0ccb0300 2c9eecff ............,... │ │ │ │ + 0x003e9524 74a00300 cc9eecff a8a00300 4c9fecff t...........L... │ │ │ │ + 0x003e9534 dca00300 cc9fecff 10a10300 4ca0ecff ............L... │ │ │ │ + 0x003e9544 44a10300 6ca0ecff 48cb0300 cca0ecff D...l...H....... │ │ │ │ + 0x003e9554 74cb0300 2ca1ecff a8cb0300 aca1ecff t...,........... │ │ │ │ + 0x003e9564 58a10300 3ca2ecff 88a10300 aca2ecff X...<........... │ │ │ │ + 0x003e9574 d8cb0300 3ca5ecff 14cc0300 eca5ecff ....<........... │ │ │ │ + 0x003e9584 48cc0300 9ca6ecff 84cc0300 eca7ecff H............... │ │ │ │ + 0x003e9594 b8a10300 3ca8ecff e0a10300 7ca8ecff ....<.......|... │ │ │ │ + 0x003e95a4 04a20300 bca8ecff c0cc0300 bca9ecff ................ │ │ │ │ + 0x003e95b4 18a20300 2caaecff fccc0300 dcaaecff ....,........... │ │ │ │ + 0x003e95c4 30cd0300 9cacecff 44a20300 ccacecff 0.......D....... │ │ │ │ + 0x003e95d4 64a20300 3cadecff 90a20300 6cadecff d...<.......l... │ │ │ │ + 0x003e95e4 6ccd0300 fcadecff a4a20300 8caeecff l............... │ │ │ │ + 0x003e95f4 cca20300 acaeecff a4cd0300 4cafecff ............L... │ │ │ │ + 0x003e9604 e0a20300 dcafecff 14a30300 1cb0ecff ................ │ │ │ │ + 0x003e9614 3ca30300 0cb1ecff 70a30300 2cb1ecff <.......p...,... │ │ │ │ + 0x003e9624 dccd0300 bcb1ecff 84a30300 ecb1ecff ................ │ │ │ │ + 0x003e9634 a4a30300 2cb2ecff b8a30300 9cb2ecff ....,........... │ │ │ │ + 0x003e9644 e4a30300 0cb3ecff 14ce0300 6cb3ecff ............l... │ │ │ │ + 0x003e9654 10a40300 8cb3ecff 48ce0300 5cb7ecff ........H...\... │ │ │ │ + 0x003e9664 84ce0300 3cb8ecff 40a40300 7cb8ecff ....<...@...|... │ │ │ │ + 0x003e9674 68a40300 8cb8ecff 7ca40300 5cb9ecff h.......|...\... │ │ │ │ + 0x003e9684 b0a40300 6cb9ecff b4ce0300 dcb9ecff ....l........... │ │ │ │ + 0x003e9694 c4a40300 fcb9ecff e8ce0300 ecbaecff ................ │ │ │ │ + 0x003e96a4 14cf0300 1cc4ecff 10a50300 4cc8ecff ............L... │ │ │ │ + 0x003e96b4 40a50300 1ccbecff 6ca50300 2ccbecff @.......l...,... │ │ │ │ + 0x003e96c4 a4a50300 3ccbecff c0a50300 2cceecff ....<.......,... │ │ │ │ + 0x003e96d4 f0a50300 ccd7ecff 40a60300 bcd8ecff ........@....... │ │ │ │ + 0x003e96e4 70a60300 0cedecff 9ca60300 1cf3ecff p............... │ │ │ │ + 0x003e96f4 2cd00300 5cf4ecff 60d00300 7cf5ecff ,...\...`...|... │ │ │ │ + 0x003e9704 94d00300 acf6ecff c8d00300 ccf7ecff ................ │ │ │ │ + 0x003e9714 fcd00300 ecf8ecff dca60300 ecf9ecff ................ │ │ │ │ + 0x003e9724 f0a60300 0cfaecff 30d10300 6cfaecff ........0...l... │ │ │ │ + 0x003e9734 04a70300 2cfbecff 30a70300 ecfbecff ....,...0....... │ │ │ │ + 0x003e9744 5ca70300 acfcecff 88a70300 bcfdecff \............... │ │ │ │ + 0x003e9754 b4a70300 7cfeecff e0a70300 2cffecff ....|.......,... │ │ │ │ + 0x003e9764 0ca80300 9c00edff 20a80300 1c04edff ........ ....... │ │ │ │ + 0x003e9774 58d10300 6c09edff 50a80300 1c0aedff X...l...P....... │ │ │ │ + 0x003e9784 64a80300 dc0aedff 88a80300 3c11edff d...........<... │ │ │ │ + 0x003e9794 b4a80300 9c17edff e0a80300 0c1eedff ................ │ │ │ │ + 0x003e97a4 0ca90300 bc24edff 38a90300 6c2bedff .....$..8...l+.. │ │ │ │ + 0x003e97b4 8cd10300 7c35edff c0d10300 8c3fedff ....|5.......?.. │ │ │ │ + 0x003e97c4 f4d10300 2c49edff 28d20300 0c53edff ....,I..(....S.. │ │ │ │ + 0x003e97d4 5cd20300 bc5dedff 64a90300 bc5eedff \....]..d....^.. │ │ │ │ + 0x003e97e4 78a90300 cc62edff d4a90300 cc63edff x....b.......c.. │ │ │ │ + 0x003e97f4 04aa0300 bc64edff 30aa0300 bc65edff .....d..0....e.. │ │ │ │ + 0x003e9804 60aa0300 3c66edff 8caa0300 bc66edff `..... │ │ │ │ + 0x003e9a24 58b40300 2c3feeff 88b40300 2c40eeff X...,?......,@.. │ │ │ │ + 0x003e9a34 84d80300 3c47eeff d0b40300 3c4beeff ...........>.. │ │ │ │ + 0x003e9e24 24c00300 1c40efff 54c00300 2c40efff $....@..T...,@.. │ │ │ │ + 0x003e9e34 68c00300 9c40efff 90c00300 0c41efff h....@.......A.. │ │ │ │ + 0x003e9e44 bcc00300 bc41efff e4c00300 0c42efff .....A.......B.. │ │ │ │ + 0x003e9e54 04c10300 2c43efff 2cc10300 9c43efff ....,C..,....C.. │ │ │ │ + 0x003e9e64 58c10300 3c45efff 7cc10300 5c45efff X.......B..B..A. .. │ │ │ │ - 0x003eb090 8e038f02 740e1842 0e10420e 08000000 ....t..B..B..... │ │ │ │ - 0x003eb0a0 18000000 c40e0000 6891c6ff 27000000 ........h...'... │ │ │ │ - 0x003eb0b0 00480e10 8302530e 08c30000 24000000 .H....S.....$... │ │ │ │ - 0x003eb0c0 e00e0000 1c92c6ff 70000000 00420e10 ........p....B.. │ │ │ │ - 0x003eb0d0 410e1844 0e308303 8e020265 0e18410e A..D.0.....e..A. │ │ │ │ - 0x003eb0e0 10420e08 24000000 080f0000 6492c6ff .B..$.......d... │ │ │ │ - 0x003eb0f0 70000000 00420e10 410e1844 0e308303 p....B..A..D.0.. │ │ │ │ - 0x003eb100 8e020265 0e18410e 10420e08 28000000 ...e..A..B..(... │ │ │ │ - 0x003eb110 300f0000 8c97c6ff af000000 00420e10 0............B.. │ │ │ │ - 0x003eb120 420e1841 0e208304 8e038f02 02a50e18 B..A. .......... │ │ │ │ - 0x003eb130 420e1042 0e080000 10000000 5c0f0000 B..B........\... │ │ │ │ - 0x003eb140 309ac6ff 08000000 00000000 10000000 0............... │ │ │ │ - 0x003eb150 700f0000 2c9ac6ff 08000000 00000000 p...,........... │ │ │ │ - 0x003eb160 28000000 840f0000 289ac6ff 3e000000 (.......(...>... │ │ │ │ - 0x003eb170 00420e10 420e1841 0e208304 8e038f02 .B..B..A. ...... │ │ │ │ - 0x003eb180 740e1842 0e10420e 08000000 48000000 t..B..B.....H... │ │ │ │ - 0x003eb190 b00f0000 3c9ac6ff 6c000000 00420e10 ....<...l....B.. │ │ │ │ - 0x003eb1a0 420e1842 0e20420e 28410e30 83068c05 B..B. B.(A.0.... │ │ │ │ - 0x003eb1b0 8d048e03 8f02024b 0e28420e 20420e18 .......K.(B. B.. │ │ │ │ - 0x003eb1c0 420e1042 0e08460e 30410e28 420e2042 B..B..F.0A.(B. B │ │ │ │ - 0x003eb1d0 0e18420e 10420e08 48000000 fc0f0000 ..B..B..H....... │ │ │ │ - 0x003eb1e0 c09ac6ff 6c000000 00420e10 420e1842 ....l....B..B..B │ │ │ │ - 0x003eb1f0 0e20420e 28410e30 83068c05 8d048e03 . B.(A.0........ │ │ │ │ - 0x003eb200 8f02024b 0e28420e 20420e18 420e1042 ...K.(B. B..B..B │ │ │ │ - 0x003eb210 0e08460e 30410e28 420e2042 0e18420e ..F.0A.(B. B..B. │ │ │ │ - 0x003eb220 10420e08 28000000 48100000 049cc6ff .B..(...H....... │ │ │ │ - 0x003eb230 8b000000 00420e10 410e1844 0e800183 .....B..A..D.... │ │ │ │ - 0x003eb240 038e0202 800e1841 0e10420e 08000000 .......A..B..... │ │ │ │ - 0x003eb250 2c000000 74100000 88a1c6ff 9f000000 ,...t........... │ │ │ │ - 0x003eb260 004c0e10 420e1841 0e208304 8e038f02 .L..B..A. ...... │ │ │ │ - 0x003eb270 028b0e18 420e1042 0e08c3ce cf000000 ....B..B........ │ │ │ │ - 0x003eb280 34000000 a4100000 f8a1c6ff 56010000 4...........V... │ │ │ │ - 0x003eb290 00420e10 410e1841 0e208303 8e020341 .B..A..A. .....A │ │ │ │ - 0x003eb2a0 010e1841 0e10420e 08460e20 440e1841 ...A..B..F. D..A │ │ │ │ - 0x003eb2b0 0e10420e 08000000 1c000000 dc100000 ..B............. │ │ │ │ - 0x003eb2c0 a0a4c6ff c6000000 00410e10 830202bd .........A...... │ │ │ │ - 0x003eb2d0 0e08460e 10410e08 10000000 fc100000 ..F..A.......... │ │ │ │ - 0x003eb2e0 50a5c6ff 35000000 00000000 1c000000 P...5........... │ │ │ │ - 0x003eb2f0 10110000 aca8c6ff 3f000000 00410e10 ........?....A.. │ │ │ │ - 0x003eb300 8302760e 08460e10 410e0800 1c000000 ..v..F..A....... │ │ │ │ - 0x003eb310 30110000 8ca9c6ff 28000000 00410e10 0.......(....A.. │ │ │ │ - 0x003eb320 83025f0e 08460e10 410e0800 1c000000 .._..F..A....... │ │ │ │ - 0x003eb330 50110000 ecafc6ff 28000000 00410e10 P.......(....A.. │ │ │ │ - 0x003eb340 83025f0e 08460e10 410e0800 1c000000 .._..F..A....... │ │ │ │ - 0x003eb350 70110000 fcafc6ff 3f000000 00410e10 p.......?....A.. │ │ │ │ - 0x003eb360 8302760e 08460e10 410e0800 18000000 ..v..F..A....... │ │ │ │ - 0x003eb370 90110000 5cb5c6ff 24000000 00470e10 ....\...$....G.. │ │ │ │ - 0x003eb380 8302540e 08c30000 10000000 ac110000 ..T............. │ │ │ │ - 0x003eb390 d0bac6ff 10000000 00000000 1c000000 ................ │ │ │ │ - 0x003eb3a0 c0110000 ccc3c6ff 39000000 00410e10 ........9....A.. │ │ │ │ - 0x003eb3b0 8302700e 08460e10 410e0800 10000000 ..p..F..A....... │ │ │ │ - 0x003eb3c0 e0110000 ecc3c6ff 9c000000 00000000 ................ │ │ │ │ - 0x003eb3d0 1c000000 f4110000 b8c4c6ff 28000000 ............(... │ │ │ │ - 0x003eb3e0 00410e10 83025f0e 08460e10 410e0800 .A...._..F..A... │ │ │ │ - 0x003eb3f0 28000000 14120000 b8c6c6ff 8b000000 (............... │ │ │ │ - 0x003eb400 00420e10 410e1844 0e800183 038e0202 .B..A..D........ │ │ │ │ - 0x003eb410 800e1841 0e10420e 08000000 48000000 ...A..B.....H... │ │ │ │ - 0x003eb420 40120000 1cc7c6ff 6c000000 00420e10 @.......l....B.. │ │ │ │ - 0x003eb430 420e1842 0e20420e 28410e30 83068c05 B..B. B.(A.0.... │ │ │ │ - 0x003eb440 8d048e03 8f02024b 0e28420e 20420e18 .......K.(B. B.. │ │ │ │ - 0x003eb450 420e1042 0e08460e 30410e28 420e2042 B..B..F.0A.(B. B │ │ │ │ - 0x003eb460 0e18420e 10420e08 48000000 8c120000 ..B..B..H....... │ │ │ │ - 0x003eb470 40c7c6ff 6c000000 00420e10 420e1842 @...l....B..B..B │ │ │ │ - 0x003eb480 0e20420e 28410e30 83068c05 8d048e03 . B.(A.0........ │ │ │ │ - 0x003eb490 8f02024b 0e28420e 20420e18 420e1042 ...K.(B. B..B..B │ │ │ │ - 0x003eb4a0 0e08460e 30410e28 420e2042 0e18420e ..F.0A.(B. B..B. │ │ │ │ - 0x003eb4b0 10420e08 1c000000 d8120000 e4d1c6ff .B.............. │ │ │ │ - 0x003eb4c0 61000000 00410e10 83020258 0e08460e a....A.....X..F. │ │ │ │ - 0x003eb4d0 10410e08 48000000 f8120000 54d3c6ff .A..H.......T... │ │ │ │ - 0x003eb4e0 6c000000 00420e10 420e1842 0e20420e l....B..B..B. B. │ │ │ │ - 0x003eb4f0 28410e30 83068c05 8d048e03 8f02024b (A.0...........K │ │ │ │ - 0x003eb500 0e28420e 20420e18 420e1042 0e08460e .(B. B..B..B..F. │ │ │ │ - 0x003eb510 30410e28 420e2042 0e18420e 10420e08 0A.(B. B..B..B.. │ │ │ │ - 0x003eb520 48000000 44130000 f8d4c6ff 6c000000 H...D.......l... │ │ │ │ - 0x003eb530 00420e10 420e1842 0e20420e 28410e30 .B..B..B. B.(A.0 │ │ │ │ - 0x003eb540 83068c05 8d048e03 8f02024b 0e28420e ...........K.(B. │ │ │ │ - 0x003eb550 20420e18 420e1042 0e08460e 30410e28 B..B..B..F.0A.( │ │ │ │ - 0x003eb560 420e2042 0e18420e 10420e08 1c000000 B. B..B..B...... │ │ │ │ - 0x003eb570 90130000 dcd5c6ff 61000000 00410e10 ........a....A.. │ │ │ │ - 0x003eb580 83020258 0e08460e 10410e08 20000000 ...X..F..A.. ... │ │ │ │ - 0x003eb590 b0130000 9cd7c6ff 5c000000 00410e10 ........\....A.. │ │ │ │ - 0x003eb5a0 83027d0e 08410e10 410e0846 0e100000 ..}..A..A..F.... │ │ │ │ - 0x003eb5b0 38000000 d4130000 d8d7c6ff 20010000 8........... ... │ │ │ │ - 0x003eb5c0 00420e10 420e1842 0e20410e 28410e30 .B..B..B. A.(A.0 │ │ │ │ - 0x003eb5d0 83058c04 8e038f02 0310010e 28410e20 ............(A. │ │ │ │ - 0x003eb5e0 420e1842 0e10420e 08000000 28000000 B..B..B.....(... │ │ │ │ - 0x003eb5f0 10140000 bcd8c6ff 8b000000 00420e10 .............B.. │ │ │ │ - 0x003eb600 410e1844 0e800183 038e0202 800e1841 A..D...........A │ │ │ │ - 0x003eb610 0e10420e 08000000 10000000 3c140000 ..B.........<... │ │ │ │ - 0x003eb620 20d9c6ff 8d000000 00000000 1c000000 ............... │ │ │ │ - 0x003eb630 50140000 7cdac6ff 32000000 00410e10 P...|...2....A.. │ │ │ │ - 0x003eb640 8302690e 08460e10 410e0800 48000000 ..i..F..A...H... │ │ │ │ - 0x003eb650 70140000 ccdbc6ff 6c000000 00420e10 p.......l....B.. │ │ │ │ - 0x003eb660 420e1842 0e20420e 28410e30 83068c05 B..B. B.(A.0.... │ │ │ │ - 0x003eb670 8d048e03 8f02024b 0e28420e 20420e18 .......K.(B. B.. │ │ │ │ - 0x003eb680 420e1042 0e08460e 30410e28 420e2042 B..B..F.0A.(B. B │ │ │ │ - 0x003eb690 0e18420e 10420e08 48000000 bc140000 ..B..B..H....... │ │ │ │ - 0x003eb6a0 20e2c6ff 58000000 00420e10 420e1842 ...X....B..B..B │ │ │ │ - 0x003eb6b0 0e20410e 28410e30 83058c04 8e038f02 . A.(A.0........ │ │ │ │ - 0x003eb6c0 770e2841 0e20420e 18420e10 420e0846 w.(A. B..B..B..F │ │ │ │ - 0x003eb6d0 0e30440e 28410e20 420e1842 0e10420e .0D.(A. B..B..B. │ │ │ │ - 0x003eb6e0 08000000 20000000 08150000 34e2c6ff .... .......4... │ │ │ │ - 0x003eb6f0 56000000 00410e10 8302770e 08410e10 V....A....w..A.. │ │ │ │ - 0x003eb700 410e0846 0e100000 28000000 2c150000 A..F....(...,... │ │ │ │ - 0x003eb710 10e3c6ff 8b000000 00420e10 410e1844 .........B..A..D │ │ │ │ - 0x003eb720 0e800183 038e0202 800e1841 0e10420e ...........A..B. │ │ │ │ - 0x003eb730 08000000 38000000 58150000 74e3c6ff ....8...X...t... │ │ │ │ - 0x003eb740 c7000000 00420e10 420e1842 0e20420e .....B..B..B. B. │ │ │ │ - 0x003eb750 28410e30 83068c05 8d048e03 8f0202b5 (A.0............ │ │ │ │ - 0x003eb760 0e28420e 20420e18 420e1042 0e080000 .(B. B..B..B.... │ │ │ │ - 0x003eb770 1c000000 94150000 08e4c6ff 40000000 ............@... │ │ │ │ - 0x003eb780 00410e10 8302770e 08460e10 410e0800 .A....w..F..A... │ │ │ │ - 0x003eb790 48000000 b4150000 28e4c6ff 7f000000 H.......(....... │ │ │ │ - 0x003eb7a0 00420e10 420e1842 0e20410e 28410e30 .B..B..B. A.(A.0 │ │ │ │ - 0x003eb7b0 83058c04 8e038f02 025e0e28 410e2042 .........^.(A. B │ │ │ │ - 0x003eb7c0 0e18420e 10420e08 460e3044 0e28410e ..B..B..F.0D.(A. │ │ │ │ - 0x003eb7d0 20420e18 420e1042 0e080000 48000000 B..B..B....H... │ │ │ │ - 0x003eb7e0 00160000 4ce7c6ff 8c000000 00420e10 ....L........B.. │ │ │ │ - 0x003eb7f0 420e1842 0e20420e 28410e30 83068c05 B..B. B.(A.0.... │ │ │ │ - 0x003eb800 8d048e03 8f02026b 0e28420e 20420e18 .......k.(B. B.. │ │ │ │ - 0x003eb810 420e1042 0e08460e 30410e28 420e2042 B..B..F.0A.(B. B │ │ │ │ - 0x003eb820 0e18420e 10420e08 48000000 4c160000 ..B..B..H...L... │ │ │ │ - 0x003eb830 90e7c6ff 7f000000 00420e10 420e1842 .........B..B..B │ │ │ │ - 0x003eb840 0e20410e 28410e30 83058c04 8e038f02 . A.(A.0........ │ │ │ │ - 0x003eb850 025e0e28 410e2042 0e18420e 10420e08 .^.(A. B..B..B.. │ │ │ │ - 0x003eb860 460e3044 0e28410e 20420e18 420e1042 F.0D.(A. B..B..B │ │ │ │ - 0x003eb870 0e080000 2c000000 98160000 24e8c6ff ....,.......$... │ │ │ │ - 0x003eb880 9f000000 004c0e10 420e1841 0e208304 .....L..B..A. .. │ │ │ │ - 0x003eb890 8e038f02 028b0e18 420e1042 0e08c3ce ........B..B.... │ │ │ │ - 0x003eb8a0 cf000000 48000000 c8160000 94e8c6ff ....H........... │ │ │ │ - 0x003eb8b0 ac000000 00420e10 420e1842 0e20420e .....B..B..B. B. │ │ │ │ - 0x003eb8c0 28410e30 83068c05 8d048e03 8f02028b (A.0............ │ │ │ │ - 0x003eb8d0 0e28420e 20420e18 420e1042 0e08460e .(B. B..B..B..F. │ │ │ │ - 0x003eb8e0 30410e28 420e2042 0e18420e 10420e08 0A.(B. B..B..B.. │ │ │ │ - 0x003eb8f0 10000000 14170000 68e9c6ff 9c000000 ........h....... │ │ │ │ - 0x003eb900 00000000 48000000 28170000 f4e9c6ff ....H...(....... │ │ │ │ - 0x003eb910 78010000 00410e10 420e1842 0e20420e x....A..B..B. B. │ │ │ │ - 0x003eb920 28420e30 410e3841 0e408307 8c068d05 (B.0A.8A.@...... │ │ │ │ - 0x003eb930 8e048f03 86020337 010e3841 0e30420e .......7..8A.0B. │ │ │ │ - 0x003eb940 28420e20 420e1842 0e10410e 08410e40 (B. B..B..A..A.@ │ │ │ │ - 0x003eb950 5c000000 74170000 28ebc6ff e0000000 \...t...(....... │ │ │ │ - 0x003eb960 00410e10 420e1842 0e20420e 28420e30 .A..B..B. B.(B.0 │ │ │ │ - 0x003eb970 410e3844 0e508307 8c068d05 8e048f03 A.8D.P.......... │ │ │ │ - 0x003eb980 860202b3 0e38410e 30420e28 420e2042 .....8A.0B.(B. B │ │ │ │ - 0x003eb990 0e18420e 10410e08 460e5044 0e38410e ..B..A..F.PD.8A. │ │ │ │ - 0x003eb9a0 30420e28 420e2042 0e18420e 10410e08 0B.(B. B..B..A.. │ │ │ │ - 0x003eb9b0 48000000 d4170000 08edc6ff 6f000000 H...........o... │ │ │ │ - 0x003eb9c0 00420e10 420e1842 0e20420e 28410e30 .B..B..B. B.(A.0 │ │ │ │ - 0x003eb9d0 83068c05 8d048e03 8f02024e 0e28420e ...........N.(B. │ │ │ │ - 0x003eb9e0 20420e18 420e1042 0e08460e 30410e28 B..B..B..F.0A.( │ │ │ │ - 0x003eb9f0 420e2042 0e18420e 10420e08 60000000 B. B..B..B..`... │ │ │ │ - 0x003eba00 20180000 2cedc6ff 49010000 00410e10 ...,...I....A.. │ │ │ │ - 0x003eba10 420e1842 0e20420e 28420e30 410e3844 B..B. B.(B.0A.8D │ │ │ │ - 0x003eba20 0e508307 8c068d05 8e048f03 86020311 .P.............. │ │ │ │ - 0x003eba30 010e3841 0e30420e 28420e20 420e1842 ..8A.0B.(B. B..B │ │ │ │ - 0x003eba40 0e10410e 08460e50 4f0e3841 0e30420e ..A..F.PO.8A.0B. │ │ │ │ - 0x003eba50 28420e20 420e1842 0e10410e 08000000 (B. B..B..A..... │ │ │ │ - 0x003eba60 28000000 84180000 78eec6ff af000000 (.......x....... │ │ │ │ - 0x003eba70 00420e10 420e1841 0e208304 8e038f02 .B..B..A. ...... │ │ │ │ - 0x003eba80 02a50e18 420e1042 0e080000 48000000 ....B..B....H... │ │ │ │ - 0x003eba90 b0180000 8cf2c6ff 4a010000 00410e10 ........J....A.. │ │ │ │ - 0x003ebaa0 420e1842 0e20420e 28420e30 410e3841 B..B. B.(B.0A.8A │ │ │ │ - 0x003ebab0 0e408307 8c068d05 8e048f03 86020309 .@.............. │ │ │ │ - 0x003ebac0 010e3841 0e30420e 28420e20 420e1842 ..8A.0B.(B. B..B │ │ │ │ - 0x003ebad0 0e10410e 08410e40 28000000 fc180000 ..A..A.@(....... │ │ │ │ - 0x003ebae0 30f6c6ff 3e000000 00420e10 420e1841 0...>....B..B..A │ │ │ │ - 0x003ebaf0 0e208304 8e038f02 740e1842 0e10420e . ......t..B..B. │ │ │ │ - 0x003ebb00 08000000 2c000000 d0180000 d467c6ff ....,........g.. │ │ │ │ - 0x003ebb10 44000000 04776503 00420e10 410e1841 D....we..B..A..A │ │ │ │ - 0x003ebb20 0e208303 8e02630e 18410e10 420e0846 . ....c..A..B..F │ │ │ │ - 0x003ebb30 0e200000 50000000 00190000 6469c6ff . ..P.......di.. │ │ │ │ - 0x003ebb40 08010000 04536503 00420e10 420e1842 .....Se..B..B..B │ │ │ │ - 0x003ebb50 0e20410e 28410e30 83058c04 8e038f02 . A.(A.0........ │ │ │ │ - 0x003ebb60 02cc0e28 410e2042 0e18420e 10420e08 ...(A. B..B..B.. │ │ │ │ - 0x003ebb70 460e3044 0e28410e 20420e18 420e1042 F.0D.(A. B..B..B │ │ │ │ - 0x003ebb80 0e08410e 30000000 38000000 54190000 ..A.0...8...T... │ │ │ │ - 0x003ebb90 206ac6ff 56000000 04136503 00420e10 j..V.....e..B.. │ │ │ │ - 0x003ebba0 420e1841 0e208304 8e038f02 660e1842 B..A. ......f..B │ │ │ │ - 0x003ebbb0 0e10420e 08460e20 410e1842 0e10420e ..B..F. A..B..B. │ │ │ │ - 0x003ebbc0 08410e20 38000000 90190000 e46ac6ff .A. 8........j.. │ │ │ │ - 0x003ebbd0 56000000 04e36403 00420e10 420e1841 V.....d..B..B..A │ │ │ │ - 0x003ebbe0 0e208304 8e038f02 660e1842 0e10420e . ......f..B..B. │ │ │ │ - 0x003ebbf0 08460e20 410e1842 0e10420e 08410e20 .F. A..B..B..A. │ │ │ │ - 0x003ebc00 50000000 cc190000 886cc6ff 3f010000 P........l..?... │ │ │ │ - 0x003ebc10 04b36403 00420e10 420e1842 0e20410e ..d..B..B..B. A. │ │ │ │ - 0x003ebc20 28410e30 83058c04 8e038f02 0303010e (A.0............ │ │ │ │ - 0x003ebc30 28410e20 420e1842 0e10420e 08460e30 (A. B..B..B..F.0 │ │ │ │ - 0x003ebc40 440e2841 0e20420e 18420e10 420e0841 D.(A. B..B..B..A │ │ │ │ - 0x003ebc50 0e300000 38000000 201a0000 746dc6ff .0..8... ...tm.. │ │ │ │ - 0x003ebc60 59000000 04736403 00420e10 420e1841 Y....sd..B..B..A │ │ │ │ - 0x003ebc70 0e208304 8e038f02 690e1842 0e10420e . ......i..B..B. │ │ │ │ - 0x003ebc80 08460e20 410e1842 0e10420e 08410e20 .F. A..B..B..A. │ │ │ │ - 0x003ebc90 50000000 5c1a0000 986dc6ff e5000000 P...\....m...... │ │ │ │ - 0x003ebca0 04436403 00420e10 420e1842 0e20410e .Cd..B..B..B. A. │ │ │ │ - 0x003ebcb0 28410e30 83058c04 8e038f02 025a0e28 (A.0.........Z.( │ │ │ │ - 0x003ebcc0 410e2042 0e18420e 10420e08 460e3044 A. B..B..B..F.0D │ │ │ │ - 0x003ebcd0 0e28410e 20420e18 420e1042 0e08410e .(A. B..B..B..A. │ │ │ │ - 0x003ebce0 30000000 38000000 b01a0000 c46ec6ff 0...8........n.. │ │ │ │ - 0x003ebcf0 4f000000 04ff6303 00420e10 420e1841 O.....c..B..B..A │ │ │ │ - 0x003ebd00 0e208304 8e038f02 5f0e1842 0e10420e . ......_..B..B. │ │ │ │ - 0x003ebd10 08460e20 410e1842 0e10420e 08410e20 .F. A..B..B..A. │ │ │ │ - 0x003ebd20 40000000 ec1a0000 386fc6ff c6000000 @.......8o...... │ │ │ │ - 0x003ebd30 04cf6303 00420e10 420e1842 0e20420e ..c..B..B..B. B. │ │ │ │ - 0x003ebd40 28410e30 83068c05 8d048e03 8f020243 (A.0...........C │ │ │ │ - 0x003ebd50 0e28420e 20420e18 420e1042 0e08450e .(B. B..B..B..E. │ │ │ │ - 0x003ebd60 30000000 2c000000 301b0000 c46fc6ff 0...,...0....o.. │ │ │ │ - 0x003ebd70 7d000000 04ab6303 00420e10 410e1841 }.....c..B..A..A │ │ │ │ - 0x003ebd80 0e208303 8e02690e 18410e10 420e0845 . ....i..A..B..E │ │ │ │ - 0x003ebd90 0e200000 2c000000 601b0000 1470c6ff . ..,...`....p.. │ │ │ │ - 0x003ebda0 a9000000 04a76303 00420e10 410e1841 ......c..B..A..A │ │ │ │ - 0x003ebdb0 0e208303 8e02024c 0e18410e 10420e08 . .....L..A..B.. │ │ │ │ - 0x003ebdc0 450e2000 38000000 901b0000 9471c6ff E. .8........q.. │ │ │ │ - 0x003ebdd0 66000000 04a76303 00420e10 410e1841 f.....c..B..A..A │ │ │ │ - 0x003ebde0 0e208303 8e02630e 18410e10 420e0846 . ....c..A..B..F │ │ │ │ - 0x003ebdf0 0e20440e 18410e10 420e0841 0e200000 . D..A..B..A. .. │ │ │ │ - 0x003ebe00 38000000 cc1b0000 f872c6ff fd000000 8........r...... │ │ │ │ - 0x003ebe10 04876303 00420e10 420e1841 0e20440e ..c..B..B..A. D. │ │ │ │ - 0x003ebe20 80018304 8e038f02 02c00e20 410e1842 ........... A..B │ │ │ │ - 0x003ebe30 0e10420e 08410e80 01000000 38000000 ..B..A......8... │ │ │ │ - 0x003ebe40 081c0000 bc73c6ff fd000000 047b6303 .....s.......{c. │ │ │ │ - 0x003ebe50 00420e10 420e1841 0e20440e 80018304 .B..B..A. D..... │ │ │ │ - 0x003ebe60 8e038f02 02c00e20 410e1842 0e10420e ....... A..B..B. │ │ │ │ - 0x003ebe70 08410e80 01000000 38000000 441c0000 .A......8...D... │ │ │ │ - 0x003ebe80 8074c6ff 53000000 046f6303 00420e10 .t..S....oc..B.. │ │ │ │ - 0x003ebe90 420e1841 0e208304 8e038f02 630e1842 B..A. ......c..B │ │ │ │ - 0x003ebea0 0e10420e 08460e20 410e1842 0e10420e ..B..F. A..B..B. │ │ │ │ - 0x003ebeb0 08410e20 38000000 801c0000 6477c6ff .A. 8.......dw.. │ │ │ │ - 0x003ebec0 55000000 043f6303 00420e10 420e1841 U....?c..B..B..A │ │ │ │ - 0x003ebed0 0e208304 8e038f02 650e1842 0e10420e . ......e..B..B. │ │ │ │ - 0x003ebee0 08460e20 410e1842 0e10420e 08410e20 .F. A..B..B..A. │ │ │ │ - 0x003ebef0 30000000 bc1c0000 8877c6ff dc000000 0........w...... │ │ │ │ - 0x003ebf00 040f6303 00420e10 410e1844 0e800183 ..c..B..A..D.... │ │ │ │ - 0x003ebf10 038e0202 b60e1841 0e10420e 08410e80 .......A..B..A.. │ │ │ │ - 0x003ebf20 01000000 30000000 f01c0000 5479c6ff ....0.......Ty.. │ │ │ │ - 0x003ebf30 dc000000 04ff6203 00420e10 410e1844 ......b..B..A..D │ │ │ │ - 0x003ebf40 0e800183 038e0202 b60e1841 0e10420e ...........A..B. │ │ │ │ - 0x003ebf50 08410e80 01000000 64000000 241d0000 .A......d...$... │ │ │ │ - 0x003ebf60 907ac6ff 0e010000 04ef6203 00410e10 .z........b..A.. │ │ │ │ - 0x003ebf70 420e1842 0e20420e 28420e30 410e3841 B..B. B.(B.0A.8A │ │ │ │ - 0x003ebf80 0e408307 8c068d05 8e048f03 8602027e .@.............~ │ │ │ │ - 0x003ebf90 0e38410e 30420e28 420e2042 0e18420e .8A.0B.(B. B..B. │ │ │ │ - 0x003ebfa0 10410e08 450e4044 0e38410e 30420e28 .A..E.@D.8A.0B.( │ │ │ │ - 0x003ebfb0 420e2042 0e18420e 10410e08 410e4000 B. B..B..A..A.@. │ │ │ │ - 0x003ebfc0 38000000 8c1d0000 f87bc6ff 4e000000 8........{..N... │ │ │ │ - 0x003ebfd0 04b36203 00420e10 420e1841 0e208304 ..b..B..B..A. .. │ │ │ │ - 0x003ebfe0 8e038f02 5e0e1842 0e10420e 08460e20 ....^..B..B..F. │ │ │ │ - 0x003ebff0 410e1842 0e10420e 08410e20 44000000 A..B..B..A. D... │ │ │ │ - 0x003ec000 c81d0000 8c7cc6ff ad000000 04836203 .....|........b. │ │ │ │ - 0x003ec010 00420e10 420e1842 0e20420e 28410e30 .B..B..B. B.(A.0 │ │ │ │ - 0x003ec020 440e5083 068c058d 048e038f 02027b0e D.P...........{. │ │ │ │ - 0x003ec030 30410e28 420e2042 0e18420e 10420e08 0A.(B. B..B..B.. │ │ │ │ - 0x003ec040 410e5000 64000000 101e0000 f47cc6ff A.P.d........|.. │ │ │ │ - 0x003ec050 d9000000 044f6203 00410e10 420e1842 .....Ob..A..B..B │ │ │ │ - 0x003ec060 0e20420e 28420e30 410e3841 0e408307 . B.(B.0A.8A.@.. │ │ │ │ - 0x003ec070 8c068d05 8e048f03 86020260 0e38410e ...........`.8A. │ │ │ │ - 0x003ec080 30420e28 420e2042 0e18420e 10410e08 0B.(B. B..B..A.. │ │ │ │ - 0x003ec090 460e4044 0e38410e 30420e28 420e2042 F.@D.8A.0B.(B. B │ │ │ │ - 0x003ec0a0 0e18420e 10410e08 410e4000 34000000 ..B..A..A.@.4... │ │ │ │ - 0x003ec0b0 781e0000 dc7dc6ff 99000000 04076203 x....}........b. │ │ │ │ - 0x003ec0c0 00420e10 420e1841 0e20440e 4083048e .B..B..A. D.@... │ │ │ │ - 0x003ec0d0 038f0202 710e2041 0e18420e 10420e08 ....q. A..B..B.. │ │ │ │ - 0x003ec0e0 410e4000 34000000 b01e0000 447ec6ff A.@.4.......D~.. │ │ │ │ - 0x003ec0f0 99000000 04f36103 00420e10 420e1841 ......a..B..B..A │ │ │ │ - 0x003ec100 0e20440e 4083048e 038f0202 710e2041 . D.@.......q. A │ │ │ │ - 0x003ec110 0e18420e 10420e08 410e4000 38000000 ..B..B..A.@.8... │ │ │ │ - 0x003ec120 e81e0000 ac7ec6ff e7000000 04df6103 .....~........a. │ │ │ │ - 0x003ec130 00420e10 410e1841 0e208303 8e020264 .B..A..A. .....d │ │ │ │ - 0x003ec140 0e18410e 10420e08 450e2044 0e18410e ..A..B..E. D..A. │ │ │ │ - 0x003ec150 10420e08 410e2000 38000000 241f0000 .B..A. .8...$... │ │ │ │ - 0x003ec160 807fc6ff e7000000 04cf6103 00420e10 ..........a..B.. │ │ │ │ - 0x003ec170 410e1841 0e208303 8e020264 0e18410e A..A. .....d..A. │ │ │ │ - 0x003ec180 10420e08 450e2044 0e18410e 10420e08 .B..E. D..A..B.. │ │ │ │ - 0x003ec190 410e2000 3c000000 601f0000 a480c6ff A. .<...`....... │ │ │ │ - 0x003ec1a0 93000000 04bf6103 00420e10 420e1841 ......a..B..B..A │ │ │ │ - 0x003ec1b0 0e208304 8e038f02 02630e18 420e1042 . .......c..B..B │ │ │ │ - 0x003ec1c0 0e08460e 20410e18 420e1042 0e08410e ..F. A..B..B..A. │ │ │ │ - 0x003ec1d0 20000000 50000000 a01f0000 e481c6ff ...P........... │ │ │ │ - 0x003ec1e0 dc040000 048f6103 00410e10 420e1842 ......a..A..B..B │ │ │ │ - 0x003ec1f0 0e20420e 28420e30 410e3844 0e900183 . B.(B.0A.8D.... │ │ │ │ - 0x003ec200 078c068d 058e048f 03860203 53040e38 ............S..8 │ │ │ │ - 0x003ec210 410e3042 0e28420e 20420e18 420e1041 A.0B.(B. B..B..A │ │ │ │ - 0x003ec220 0e08410e 90010000 38000000 f41f0000 ..A.....8....... │ │ │ │ - 0x003ec230 2087c6ff 66000000 047b6103 00420e10 ...f....{a..B.. │ │ │ │ - 0x003ec240 410e1841 0e208303 8e026b0e 18410e10 A..A. ....k..A.. │ │ │ │ - 0x003ec250 420e0845 0e20440e 18410e10 420e0841 B..E. D..A..B..A │ │ │ │ - 0x003ec260 0e200000 38000000 30200000 5487c6ff . ..8...0 ..T... │ │ │ │ - 0x003ec270 91000000 045b6103 00420e10 410e1841 .....[a..B..A..A │ │ │ │ - 0x003ec280 0e208303 8e027e0e 18410e10 420e0845 . ....~..A..B..E │ │ │ │ - 0x003ec290 0e20440e 18410e10 420e0841 0e200000 . D..A..B..A. .. │ │ │ │ - 0x003ec2a0 38000000 6c200000 b887c6ff 66000000 8...l ......f... │ │ │ │ - 0x003ec2b0 04436103 00420e10 410e1841 0e208303 .Ca..B..A..A. .. │ │ │ │ - 0x003ec2c0 8e026b0e 18410e10 420e0845 0e20440e ..k..A..B..E. D. │ │ │ │ - 0x003ec2d0 18410e10 420e0841 0e200000 38000000 .A..B..A. ..8... │ │ │ │ - 0x003ec2e0 a8200000 ec87c6ff 91000000 04236103 . ...........#a. │ │ │ │ - 0x003ec2f0 00420e10 410e1841 0e208303 8e027e0e .B..A..A. ....~. │ │ │ │ - 0x003ec300 18410e10 420e0845 0e20440e 18410e10 .A..B..E. D..A.. │ │ │ │ - 0x003ec310 420e0841 0e200000 38000000 e4200000 B..A. ..8.... .. │ │ │ │ - 0x003ec320 2089c6ff 56000000 040b6103 00420e10 ...V.....a..B.. │ │ │ │ - 0x003ec330 420e1841 0e208304 8e038f02 660e1842 B..A. ......f..B │ │ │ │ - 0x003ec340 0e10420e 08460e20 410e1842 0e10420e ..B..F. A..B..B. │ │ │ │ - 0x003ec350 08410e20 3c000000 20210000 b489c6ff .A. <... !...... │ │ │ │ - 0x003ec360 8e000000 04db6003 00420e10 420e1841 ......`..B..B..A │ │ │ │ + 0x003ea170 14000000 00000000 017a5200 01781001 .........zR..x.. │ │ │ │ + 0x003ea180 1b0c0708 90010710 14000000 1c000000 ................ │ │ │ │ + 0x003ea190 f002c6ff 22000000 00000000 00000000 ...."........... │ │ │ │ + 0x003ea1a0 14000000 00000000 017a5200 01781001 .........zR..x.. │ │ │ │ + 0x003ea1b0 1b0c0708 90010000 24000000 1c000000 ........$....... │ │ │ │ + 0x003ea1c0 600ec4ff 30000000 000e1046 0e184a0f `...0......F..J. │ │ │ │ + 0x003ea1d0 0b770880 003f1a3b 2a332422 00000000 .w...?.;*3$".... │ │ │ │ + 0x003ea1e0 14000000 44000000 680ec4ff 08000000 ....D...h....... │ │ │ │ + 0x003ea1f0 00000000 00000000 1c000000 00000000 ................ │ │ │ │ + 0x003ea200 017a504c 52000178 10079bfd 1d07001b .zPLR..x........ │ │ │ │ + 0x003ea210 1b0c0708 90010000 50000000 24000000 ........P...$... │ │ │ │ + 0x003ea220 5003c6ff 26070000 04eb7803 00410e10 P...&.....x..A.. │ │ │ │ + 0x003ea230 420e1842 0e20420e 28420e30 410e3847 B..B. B.(B.0A.8G │ │ │ │ + 0x003ea240 0eb00483 078c068d 058e048f 03860203 ................ │ │ │ │ + 0x003ea250 85040e38 410e3042 0e28420e 20420e18 ...8A.0B.(B. B.. │ │ │ │ + 0x003ea260 420e1041 0e08410e b0040000 50000000 B..A..A.....P... │ │ │ │ + 0x003ea270 78000000 2c0ac6ff 01060000 04e37803 x...,.........x. │ │ │ │ + 0x003ea280 00410e10 420e1842 0e20420e 28420e30 .A..B..B. B.(B.0 │ │ │ │ + 0x003ea290 410e3847 0ea00483 078c068d 058e048f A.8G............ │ │ │ │ + 0x003ea2a0 03860203 d3030e38 410e3042 0e28420e .......8A.0B.(B. │ │ │ │ + 0x003ea2b0 20420e18 420e1041 0e08410e a0040000 B..B..A..A..... │ │ │ │ + 0x003ea2c0 50000000 cc000000 e80fc6ff b1060000 P............... │ │ │ │ + 0x003ea2d0 04db7803 00410e10 420e1842 0e20420e ..x..A..B..B. B. │ │ │ │ + 0x003ea2e0 28420e30 410e3847 0ea00483 078c068d (B.0A.8G........ │ │ │ │ + 0x003ea2f0 058e048f 03860203 54040e38 410e3042 ........T..8A.0B │ │ │ │ + 0x003ea300 0e28420e 20420e18 420e1041 0e08410e .(B. B..B..A..A. │ │ │ │ + 0x003ea310 a0040000 50000000 20010000 5416c6ff ....P... ...T... │ │ │ │ + 0x003ea320 b1060000 04d37803 00410e10 420e1842 ......x..A..B..B │ │ │ │ + 0x003ea330 0e20420e 28420e30 410e3847 0ea00483 . B.(B.0A.8G.... │ │ │ │ + 0x003ea340 078c068d 058e048f 03860203 54040e38 ............T..8 │ │ │ │ + 0x003ea350 410e3042 0e28420e 20420e18 420e1041 A.0B.(B. B..B..A │ │ │ │ + 0x003ea360 0e08410e a0040000 50000000 74010000 ..A.....P...t... │ │ │ │ + 0x003ea370 c01cc6ff b1060000 04cb7803 00410e10 ..........x..A.. │ │ │ │ + 0x003ea380 420e1842 0e20420e 28420e30 410e3847 B..B. B.(B.0A.8G │ │ │ │ + 0x003ea390 0ea00483 078c068d 058e048f 03860203 ................ │ │ │ │ + 0x003ea3a0 54040e38 410e3042 0e28420e 20420e18 T..8A.0B.(B. B.. │ │ │ │ + 0x003ea3b0 420e1041 0e08410e a0040000 50000000 B..A..A.....P... │ │ │ │ + 0x003ea3c0 c8010000 2c23c6ff 26070000 04c37803 ....,#..&.....x. │ │ │ │ + 0x003ea3d0 00410e10 420e1842 0e20420e 28420e30 .A..B..B. B.(B.0 │ │ │ │ + 0x003ea3e0 410e3847 0eb00483 078c068d 058e048f A.8G............ │ │ │ │ + 0x003ea3f0 03860203 85040e38 410e3042 0e28420e .......8A.0B.(B. │ │ │ │ + 0x003ea400 20420e18 420e1041 0e08410e b0040000 B..B..A..A..... │ │ │ │ + 0x003ea410 50000000 1c020000 082ac6ff 62070000 P........*..b... │ │ │ │ + 0x003ea420 04bb7803 00410e10 420e1842 0e20420e ..x..A..B..B. B. │ │ │ │ + 0x003ea430 28420e30 410e3847 0ec00483 078c068d (B.0A.8G........ │ │ │ │ + 0x003ea440 058e048f 03860203 cb040e38 410e3042 ...........8A.0B │ │ │ │ + 0x003ea450 0e28420e 20420e18 420e1041 0e08410e .(B. B..B..A..A. │ │ │ │ + 0x003ea460 c0040000 50000000 70020000 2431c6ff ....P...p...$1.. │ │ │ │ + 0x003ea470 01060000 04b37803 00410e10 420e1842 ......x..A..B..B │ │ │ │ + 0x003ea480 0e20420e 28420e30 410e3847 0ea00483 . B.(B.0A.8G.... │ │ │ │ + 0x003ea490 078c068d 058e048f 03860203 d3030e38 ...............8 │ │ │ │ + 0x003ea4a0 410e3042 0e28420e 20420e18 420e1041 A.0B.(B. B..B..A │ │ │ │ + 0x003ea4b0 0e08410e a0040000 50000000 c4020000 ..A.....P....... │ │ │ │ + 0x003ea4c0 e036c6ff 4c060000 04ab7803 00410e10 .6..L.....x..A.. │ │ │ │ + 0x003ea4d0 420e1842 0e20420e 28420e30 410e3847 B..B. B.(B.0A.8G │ │ │ │ + 0x003ea4e0 0ea00483 078c068d 058e048f 03860203 ................ │ │ │ │ + 0x003ea4f0 1c040e38 410e3042 0e28420e 20420e18 ...8A.0B.(B. B.. │ │ │ │ + 0x003ea500 420e1041 0e08410e a0040000 50000000 B..A..A.....P... │ │ │ │ + 0x003ea510 18030000 dc3cc6ff b1060000 04a37803 .....<........x. │ │ │ │ + 0x003ea520 00410e10 420e1842 0e20420e 28420e30 .A..B..B. B.(B.0 │ │ │ │ + 0x003ea530 410e3847 0ea00483 078c068d 058e048f A.8G............ │ │ │ │ + 0x003ea540 03860203 54040e38 410e3042 0e28420e ....T..8A.0B.(B. │ │ │ │ + 0x003ea550 20420e18 420e1041 0e08410e a0040000 B..B..A..A..... │ │ │ │ + 0x003ea560 50000000 6c030000 4843c6ff 55060000 P...l...HC..U... │ │ │ │ + 0x003ea570 049b7803 00410e10 420e1842 0e20420e ..x..A..B..B. B. │ │ │ │ + 0x003ea580 28420e30 410e3847 0ea00483 078c068d (B.0A.8G........ │ │ │ │ + 0x003ea590 058e048f 03860203 fa030e38 410e3042 ...........8A.0B │ │ │ │ + 0x003ea5a0 0e28420e 20420e18 420e1041 0e08410e .(B. B..B..A..A. │ │ │ │ + 0x003ea5b0 a0040000 50000000 c0030000 5449c6ff ....P.......TI.. │ │ │ │ + 0x003ea5c0 4c060000 04937803 00410e10 420e1842 L.....x..A..B..B │ │ │ │ + 0x003ea5d0 0e20420e 28420e30 410e3847 0ea00483 . B.(B.0A.8G.... │ │ │ │ + 0x003ea5e0 078c068d 058e048f 03860203 1c040e38 ...............8 │ │ │ │ + 0x003ea5f0 410e3042 0e28420e 20420e18 420e1041 A.0B.(B. B..B..A │ │ │ │ + 0x003ea600 0e08410e a0040000 54000000 14040000 ..A.....T....... │ │ │ │ + 0x003ea610 504fc6ff b1060000 048b7803 00410e10 PO........x..A.. │ │ │ │ + 0x003ea620 420e1842 0e20420e 28420e30 410e3847 B..B. B.(B.0A.8G │ │ │ │ + 0x003ea630 0ea00483 078c068d 058e048f 03860203 ................ │ │ │ │ + 0x003ea640 54040e38 410e3042 0e28420e 20420e18 T..8A.0B.(B. B.. │ │ │ │ + 0x003ea650 420e1041 0e08410e a0040000 00000000 B..A..A......... │ │ │ │ + 0x003ea660 3c000000 c4040000 b855c6ff 78000000 <........U..x... │ │ │ │ + 0x00 TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes