--- /srv/rebuilderd/tmp/rebuilderda2n6DU/inputs/mesa-opencl-icd_26.2.2-2_i386.deb +++ /srv/rebuilderd/tmp/rebuilderda2n6DU/out/mesa-opencl-icd_26.2.2-2_i386.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-09-09 19:13:03.000000 debian-binary │ --rw-r--r-- 0 0 0 1176 2026-09-09 19:13:03.000000 control.tar.xz │ --rw-r--r-- 0 0 0 11515280 2026-09-09 19:13:03.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 1172 2026-09-09 19:13:03.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 11515072 2026-09-09 19:13:03.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/lib/i386-linux-gnu/libRusticlOpenCL.so.1.0.0 │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 8b6efa89f50757c66797fe282c195a9f41af552c │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 62e2ee2300d6b7919305c9ecaa5d53f5769efd88 │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ @@ -18323,35 +18323,35 @@ │ │ │ │ 0xfffffffffdb0c96c (offset: 0x6308a0) -> 0x13cf8c fde=[ de148] │ │ │ │ 0xfffffffffdb0ce4c (offset: 0x630d80) -> 0x13cfd8 fde=[ de194] │ │ │ │ 0xfffffffffdb0debc (offset: 0x631df0) -> 0x13d024 fde=[ de1e0] │ │ │ │ 0xfffffffffdb0ef2c (offset: 0x632e60) -> 0x13d070 fde=[ de22c] │ │ │ │ 0xfffffffffdb0ff9c (offset: 0x633ed0) -> 0x13d0bc fde=[ de278] │ │ │ │ 0xfffffffffdb110cc (offset: 0x635000) -> 0x13d108 fde=[ de2c4] │ │ │ │ 0xfffffffffdb121cc (offset: 0x636100) -> 0x13d154 fde=[ de310] │ │ │ │ - 0xfffffffffdb1260c (offset: 0x636540) -> 0x13d294 fde=[ de450] │ │ │ │ - 0xfffffffffdb1281c (offset: 0x636750) -> 0x13d33c fde=[ de4f8] │ │ │ │ - 0xfffffffffdb134ac (offset: 0x6373e0) -> 0x13d388 fde=[ de544] │ │ │ │ - 0xfffffffffdb1413c (offset: 0x638070) -> 0x13d3d4 fde=[ de590] │ │ │ │ - 0xfffffffffdb14e8c (offset: 0x638dc0) -> 0x13d420 fde=[ de5dc] │ │ │ │ - 0xfffffffffdb1518c (offset: 0x6390c0) -> 0x13d4d0 fde=[ de68c] │ │ │ │ - 0xfffffffffdb15d2c (offset: 0x639c60) -> 0x13d51c fde=[ de6d8] │ │ │ │ - 0xfffffffffdb1690c (offset: 0x63a840) -> 0x13d568 fde=[ de724] │ │ │ │ - 0xfffffffffdb173cc (offset: 0x63b300) -> 0x13d5b4 fde=[ de770] │ │ │ │ - 0xfffffffffdb17e9c (offset: 0x63bdd0) -> 0x13d600 fde=[ de7bc] │ │ │ │ - 0xfffffffffdb18d8c (offset: 0x63ccc0) -> 0x13d64c fde=[ de808] │ │ │ │ - 0xfffffffffdb19cdc (offset: 0x63dc10) -> 0x13d698 fde=[ de854] │ │ │ │ - 0xfffffffffdb1abec (offset: 0x63eb20) -> 0x13d6e4 fde=[ de8a0] │ │ │ │ - 0xfffffffffdb1bb4c (offset: 0x63fa80) -> 0x13d730 fde=[ de8ec] │ │ │ │ - 0xfffffffffdb1caec (offset: 0x640a20) -> 0x13d77c fde=[ de938] │ │ │ │ - 0xfffffffffdb1d9ec (offset: 0x641920) -> 0x13d7c8 fde=[ de984] │ │ │ │ - 0xfffffffffdb1e8ec (offset: 0x642820) -> 0x13d814 fde=[ de9d0] │ │ │ │ - 0xfffffffffdb1f6dc (offset: 0x643610) -> 0x13d860 fde=[ dea1c] │ │ │ │ - 0xfffffffffdb1fa5c (offset: 0x643990) -> 0x13d8f4 fde=[ deab0] │ │ │ │ - 0xfffffffffdb1fdbc (offset: 0x643cf0) -> 0x13d940 fde=[ deafc] │ │ │ │ - 0xfffffffffdb2076c (offset: 0x6446a0) -> 0x13d98c fde=[ deb48] │ │ │ │ + 0xfffffffffdb125fc (offset: 0x636530) -> 0x13d294 fde=[ de450] │ │ │ │ + 0xfffffffffdb1280c (offset: 0x636740) -> 0x13d33c fde=[ de4f8] │ │ │ │ + 0xfffffffffdb1349c (offset: 0x6373d0) -> 0x13d388 fde=[ de544] │ │ │ │ + 0xfffffffffdb1412c (offset: 0x638060) -> 0x13d3d4 fde=[ de590] │ │ │ │ + 0xfffffffffdb14e7c (offset: 0x638db0) -> 0x13d420 fde=[ de5dc] │ │ │ │ + 0xfffffffffdb1517c (offset: 0x6390b0) -> 0x13d4d0 fde=[ de68c] │ │ │ │ + 0xfffffffffdb15d3c (offset: 0x639c70) -> 0x13d51c fde=[ de6d8] │ │ │ │ + 0xfffffffffdb168cc (offset: 0x63a800) -> 0x13d568 fde=[ de724] │ │ │ │ + 0xfffffffffdb1731c (offset: 0x63b250) -> 0x13d5b4 fde=[ de770] │ │ │ │ + 0xfffffffffdb17dec (offset: 0x63bd20) -> 0x13d600 fde=[ de7bc] │ │ │ │ + 0xfffffffffdb18cdc (offset: 0x63cc10) -> 0x13d64c fde=[ de808] │ │ │ │ + 0xfffffffffdb19c2c (offset: 0x63db60) -> 0x13d698 fde=[ de854] │ │ │ │ + 0xfffffffffdb1ab3c (offset: 0x63ea70) -> 0x13d6e4 fde=[ de8a0] │ │ │ │ + 0xfffffffffdb1ba9c (offset: 0x63f9d0) -> 0x13d730 fde=[ de8ec] │ │ │ │ + 0xfffffffffdb1ca3c (offset: 0x640970) -> 0x13d77c fde=[ de938] │ │ │ │ + 0xfffffffffdb1d93c (offset: 0x641870) -> 0x13d7c8 fde=[ de984] │ │ │ │ + 0xfffffffffdb1e83c (offset: 0x642770) -> 0x13d814 fde=[ de9d0] │ │ │ │ + 0xfffffffffdb1f62c (offset: 0x643560) -> 0x13d860 fde=[ dea1c] │ │ │ │ + 0xfffffffffdb1f9ac (offset: 0x6438e0) -> 0x13d8f4 fde=[ deab0] │ │ │ │ + 0xfffffffffdb1fd0c (offset: 0x643c40) -> 0x13d940 fde=[ deafc] │ │ │ │ + 0xfffffffffdb206bc (offset: 0x6445f0) -> 0x13d98c fde=[ deb48] │ │ │ │ 0xfffffffffdb20f1c (offset: 0x644e50) -> 0x13d9d8 fde=[ deb94] │ │ │ │ 0xfffffffffdb2187c (offset: 0x6457b0) -> 0x13da24 fde=[ debe0] │ │ │ │ 0xfffffffffdb221dc (offset: 0x646110) -> 0x13da70 fde=[ dec2c] │ │ │ │ 0xfffffffffdb22bec (offset: 0x646b20) -> 0x13dabc fde=[ dec78] │ │ │ │ 0xfffffffffdb2354c (offset: 0x647480) -> 0x13db08 fde=[ decc4] │ │ │ │ 0xfffffffffdb25b9c (offset: 0x649ad0) -> 0x13e094 fde=[ df250] │ │ │ │ 0xfffffffffdb25cac (offset: 0x649be0) -> 0x13e0dc fde=[ df298] │ │ │ │ @@ -490440,15 +490440,15 @@ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ DW_CFA_advance_loc: 1 to 0062b659 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000dda88 00000098 000dda8c FDE cie=00000000 pc=0062b660..0062b804 │ │ │ │ +000dda88 00000098 000dda8c FDE cie=00000000 pc=0062b660..0062b802 │ │ │ │ DW_CFA_advance_loc: 1 to 0062b661 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ DW_CFA_advance_loc: 1 to 0062b662 │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ DW_CFA_advance_loc: 1 to 0062b663 │ │ │ │ @@ -490501,46 +490501,46 @@ │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ DW_CFA_advance_loc: 6 to 0062b777 │ │ │ │ DW_CFA_def_cfa_offset: 76 │ │ │ │ DW_CFA_advance_loc: 6 to 0062b77d │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_advance_loc: 23 to 0062b794 │ │ │ │ DW_CFA_def_cfa_offset: 76 │ │ │ │ - DW_CFA_advance_loc: 8 to 0062b79c │ │ │ │ + DW_CFA_advance_loc: 3 to 0062b797 │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 7 to 0062b7a3 │ │ │ │ + DW_CFA_advance_loc: 13 to 0062b7a4 │ │ │ │ DW_CFA_def_cfa_offset: 76 │ │ │ │ - DW_CFA_advance_loc: 6 to 0062b7a9 │ │ │ │ + DW_CFA_advance_loc: 6 to 0062b7aa │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 18 to 0062b7bb │ │ │ │ + DW_CFA_advance_loc: 21 to 0062b7bf │ │ │ │ DW_CFA_def_cfa_offset: 76 │ │ │ │ - DW_CFA_advance_loc: 4 to 0062b7bf │ │ │ │ + DW_CFA_advance_loc: 3 to 0062b7c2 │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 7 to 0062b7c6 │ │ │ │ + DW_CFA_advance_loc: 4 to 0062b7c6 │ │ │ │ DW_CFA_def_cfa_offset: 76 │ │ │ │ DW_CFA_advance_loc: 6 to 0062b7cc │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 22 to 0062b7e2 │ │ │ │ + DW_CFA_advance_loc: 20 to 0062b7e0 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 24 to 0062b7fa │ │ │ │ + DW_CFA_advance_loc: 24 to 0062b7f8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ - DW_CFA_advance_loc: 1 to 0062b7fb │ │ │ │ + DW_CFA_advance_loc: 1 to 0062b7f9 │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0062b7fc │ │ │ │ + DW_CFA_advance_loc: 1 to 0062b7fa │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ - DW_CFA_advance_loc: 1 to 0062b7fd │ │ │ │ + DW_CFA_advance_loc: 1 to 0062b7fb │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0062b7fe │ │ │ │ + DW_CFA_advance_loc: 1 to 0062b7fc │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 1 to 0062b7ff │ │ │ │ + DW_CFA_advance_loc: 1 to 0062b7fd │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 000ddb24 0000002c 000ddb28 FDE cie=00000000 pc=0062b810..0062b88a │ │ │ │ DW_CFA_advance_loc: 1 to 0062b811 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-8 │ │ │ │ @@ -490594,44 +490594,44 @@ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ DW_CFA_advance_loc: 1 to 0062baf5 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000ddba0 00000048 000ddba4 FDE cie=00000000 pc=0062bb00..0062bda7 │ │ │ │ +000ddba0 00000048 000ddba4 FDE cie=00000000 pc=0062bb00..0062bda5 │ │ │ │ DW_CFA_advance_loc: 1 to 0062bb01 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-8 │ │ │ │ DW_CFA_advance_loc: 9 to 0062bb0a │ │ │ │ DW_CFA_def_cfa: r7 (edi) ofs 0 │ │ │ │ DW_CFA_advance_loc: 9 to 0062bb13 │ │ │ │ DW_CFA_expression: r5 (ebp) (DW_OP_breg5 (ebp): 0) │ │ │ │ DW_CFA_advance_loc: 1 to 0062bb14 │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg5 (ebp): -4; DW_OP_deref) │ │ │ │ DW_CFA_advance_loc: 1 to 0062bb15 │ │ │ │ DW_CFA_expression: r6 (esi) (DW_OP_breg5 (ebp): -8) │ │ │ │ DW_CFA_advance_loc: 9 to 0062bb1e │ │ │ │ DW_CFA_expression: r3 (ebx) (DW_OP_breg5 (ebp): -12) │ │ │ │ - DW_CFA_advance_loc2: 636 to 0062bd9a │ │ │ │ + DW_CFA_advance_loc2: 634 to 0062bd98 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ - DW_CFA_advance_loc: 1 to 0062bd9b │ │ │ │ + DW_CFA_advance_loc: 1 to 0062bd99 │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ - DW_CFA_advance_loc: 1 to 0062bd9c │ │ │ │ + DW_CFA_advance_loc: 1 to 0062bd9a │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa: r7 (edi) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 1 to 0062bd9d │ │ │ │ + DW_CFA_advance_loc: 1 to 0062bd9b │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ - DW_CFA_advance_loc: 3 to 0062bda0 │ │ │ │ + DW_CFA_advance_loc: 3 to 0062bd9e │ │ │ │ DW_CFA_def_cfa: r4 (esp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0062bda1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0062bd9f │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 1 to 0062bda2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0062bda0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 000ddbec 00000048 000ddbf0 FDE cie=00000000 pc=0062bdb0..0062c0d3 │ │ │ │ DW_CFA_advance_loc: 1 to 0062bdb1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ @@ -491456,15 +491456,15 @@ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ DW_CFA_advance_loc: 6 to 00635a98 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000de310 0000013c 000de314 FDE cie=00000000 pc=00636100..0063653f │ │ │ │ +000de310 0000013c 000de314 FDE cie=00000000 pc=00636100..0063652f │ │ │ │ DW_CFA_advance_loc: 1 to 00636101 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ DW_CFA_advance_loc: 6 to 00636107 │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ DW_CFA_advance_loc: 1 to 00636108 │ │ │ │ @@ -491515,1044 +491515,1044 @@ │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ DW_CFA_advance_loc: 4 to 0063620c │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ DW_CFA_advance_loc: 3 to 0063620f │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ DW_CFA_advance_loc: 6 to 00636215 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 28 to 00636231 │ │ │ │ + DW_CFA_advance_loc: 27 to 00636230 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 77 to 0063627e │ │ │ │ + DW_CFA_advance_loc1: 76 to 0063627c │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 14 to 0063628c │ │ │ │ + DW_CFA_advance_loc: 14 to 0063628a │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ - DW_CFA_advance_loc: 4 to 00636290 │ │ │ │ + DW_CFA_advance_loc: 4 to 0063628e │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 22 to 006362a6 │ │ │ │ + DW_CFA_advance_loc: 22 to 006362a4 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 30 to 006362c4 │ │ │ │ + DW_CFA_advance_loc: 30 to 006362c2 │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 11 to 006362cf │ │ │ │ + DW_CFA_advance_loc: 11 to 006362cd │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ - DW_CFA_advance_loc: 4 to 006362d3 │ │ │ │ + DW_CFA_advance_loc: 4 to 006362d1 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 24 to 006362eb │ │ │ │ + DW_CFA_advance_loc: 24 to 006362e9 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 8 to 006362f3 │ │ │ │ + DW_CFA_advance_loc: 8 to 006362f1 │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 6 to 006362f9 │ │ │ │ + DW_CFA_advance_loc: 6 to 006362f7 │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ - DW_CFA_advance_loc: 6 to 006362ff │ │ │ │ + DW_CFA_advance_loc: 6 to 006362fd │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 23 to 00636316 │ │ │ │ + DW_CFA_advance_loc: 23 to 00636314 │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ - DW_CFA_advance_loc: 1 to 00636317 │ │ │ │ + DW_CFA_advance_loc: 1 to 00636315 │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 4 to 0063631b │ │ │ │ + DW_CFA_advance_loc: 4 to 00636319 │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ - DW_CFA_advance_loc: 9 to 00636324 │ │ │ │ + DW_CFA_advance_loc: 9 to 00636322 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 23 to 0063633b │ │ │ │ + DW_CFA_advance_loc: 23 to 00636339 │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ - DW_CFA_advance_loc: 1 to 0063633c │ │ │ │ + DW_CFA_advance_loc: 1 to 0063633a │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 4 to 00636340 │ │ │ │ + DW_CFA_advance_loc: 4 to 0063633e │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ - DW_CFA_advance_loc: 9 to 00636349 │ │ │ │ + DW_CFA_advance_loc: 9 to 00636347 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 28 to 00636365 │ │ │ │ + DW_CFA_advance_loc: 28 to 00636363 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 29 to 00636382 │ │ │ │ + DW_CFA_advance_loc: 29 to 00636380 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ - DW_CFA_advance_loc: 1 to 00636383 │ │ │ │ + DW_CFA_advance_loc: 1 to 00636381 │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00636384 │ │ │ │ + DW_CFA_advance_loc: 1 to 00636382 │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ - DW_CFA_advance_loc: 1 to 00636385 │ │ │ │ + DW_CFA_advance_loc: 1 to 00636383 │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00636386 │ │ │ │ + DW_CFA_advance_loc: 1 to 00636384 │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 10 to 00636390 │ │ │ │ + DW_CFA_advance_loc: 4 to 00636388 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 85 to 006363e5 │ │ │ │ + DW_CFA_advance_loc1: 85 to 006363dd │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 9 to 006363ee │ │ │ │ + DW_CFA_advance_loc: 9 to 006363e6 │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ - DW_CFA_advance_loc: 4 to 006363f2 │ │ │ │ + DW_CFA_advance_loc: 4 to 006363ea │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 22 to 00636408 │ │ │ │ + DW_CFA_advance_loc: 22 to 00636400 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 3 to 0063640b │ │ │ │ + DW_CFA_advance_loc: 3 to 00636403 │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 6 to 00636411 │ │ │ │ + DW_CFA_advance_loc: 6 to 00636409 │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ - DW_CFA_advance_loc: 1 to 00636412 │ │ │ │ + DW_CFA_advance_loc: 1 to 0063640a │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 24 to 0063642a │ │ │ │ + DW_CFA_advance_loc: 24 to 00636422 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 19 to 0063643d │ │ │ │ + DW_CFA_advance_loc: 19 to 00636435 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 12 to 00636449 │ │ │ │ + DW_CFA_advance_loc: 12 to 00636441 │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ - DW_CFA_advance_loc: 12 to 00636455 │ │ │ │ + DW_CFA_advance_loc: 12 to 0063644d │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 28 to 00636471 │ │ │ │ + DW_CFA_advance_loc: 28 to 00636469 │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ - DW_CFA_advance_loc: 6 to 00636477 │ │ │ │ + DW_CFA_advance_loc: 6 to 0063646f │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 1 to 00636478 │ │ │ │ + DW_CFA_advance_loc: 1 to 00636470 │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ - DW_CFA_advance_loc: 3 to 0063647b │ │ │ │ + DW_CFA_advance_loc: 3 to 00636473 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 35 to 0063649e │ │ │ │ + DW_CFA_advance_loc: 35 to 00636496 │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 2 to 006364a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00636498 │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ - DW_CFA_advance_loc: 6 to 006364a6 │ │ │ │ + DW_CFA_advance_loc: 6 to 0063649e │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 10 to 006364b0 │ │ │ │ + DW_CFA_advance_loc: 10 to 006364a8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 3 to 006364b3 │ │ │ │ + DW_CFA_advance_loc: 3 to 006364ab │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 1 to 006364b4 │ │ │ │ + DW_CFA_advance_loc: 1 to 006364ac │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ - DW_CFA_advance_loc: 6 to 006364ba │ │ │ │ + DW_CFA_advance_loc: 6 to 006364b2 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 25 to 006364d3 │ │ │ │ + DW_CFA_advance_loc: 25 to 006364cb │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ - DW_CFA_advance_loc: 1 to 006364d4 │ │ │ │ + DW_CFA_advance_loc: 1 to 006364cc │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 4 to 006364d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 006364d0 │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ - DW_CFA_advance_loc: 6 to 006364de │ │ │ │ + DW_CFA_advance_loc: 6 to 006364d6 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 20 to 006364f2 │ │ │ │ + DW_CFA_advance_loc: 20 to 006364ea │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 17 to 00636503 │ │ │ │ + DW_CFA_advance_loc: 9 to 006364f3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 9 to 0063650c │ │ │ │ + DW_CFA_advance_loc: 9 to 006364fc │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ - DW_CFA_advance_loc: 4 to 00636510 │ │ │ │ + DW_CFA_advance_loc: 4 to 00636500 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 8 to 00636518 │ │ │ │ + DW_CFA_advance_loc: 8 to 00636508 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 00636528 │ │ │ │ + DW_CFA_advance_loc: 16 to 00636518 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 9 to 00636531 │ │ │ │ + DW_CFA_advance_loc: 9 to 00636521 │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ - DW_CFA_advance_loc: 4 to 00636535 │ │ │ │ + DW_CFA_advance_loc: 4 to 00636525 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 5 to 0063653a │ │ │ │ + DW_CFA_advance_loc: 5 to 0063652a │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000de450 000000a4 000de454 FDE cie=00000000 pc=00636540..0063674d │ │ │ │ - DW_CFA_advance_loc: 1 to 00636541 │ │ │ │ +000de450 000000a4 000de454 FDE cie=00000000 pc=00636530..0063673d │ │ │ │ + DW_CFA_advance_loc: 1 to 00636531 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00636547 │ │ │ │ + DW_CFA_advance_loc: 6 to 00636537 │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ - DW_CFA_advance_loc: 3 to 0063654a │ │ │ │ + DW_CFA_advance_loc: 3 to 0063653a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0063654d │ │ │ │ + DW_CFA_advance_loc: 3 to 0063653d │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ - DW_CFA_advance_loc: 8 to 00636555 │ │ │ │ + DW_CFA_advance_loc: 8 to 00636545 │ │ │ │ DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc1: 120 to 006365cd │ │ │ │ + DW_CFA_advance_loc1: 120 to 006365bd │ │ │ │ DW_CFA_def_cfa_offset: 264 │ │ │ │ - DW_CFA_advance_loc: 11 to 006365d8 │ │ │ │ + DW_CFA_advance_loc: 11 to 006365c8 │ │ │ │ DW_CFA_def_cfa_offset: 268 │ │ │ │ - DW_CFA_advance_loc: 6 to 006365de │ │ │ │ + DW_CFA_advance_loc: 6 to 006365ce │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 32 to 006365fe │ │ │ │ + DW_CFA_advance_loc: 32 to 006365ee │ │ │ │ DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 11 to 00636609 │ │ │ │ + DW_CFA_advance_loc: 11 to 006365f9 │ │ │ │ DW_CFA_def_cfa_offset: 264 │ │ │ │ - DW_CFA_advance_loc: 8 to 00636611 │ │ │ │ + DW_CFA_advance_loc: 8 to 00636601 │ │ │ │ DW_CFA_def_cfa_offset: 268 │ │ │ │ - DW_CFA_advance_loc: 1 to 00636612 │ │ │ │ + DW_CFA_advance_loc: 1 to 00636602 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 29 to 0063662f │ │ │ │ + DW_CFA_advance_loc: 29 to 0063661f │ │ │ │ DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 31 to 0063664e │ │ │ │ + DW_CFA_advance_loc: 31 to 0063663e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ - DW_CFA_advance_loc: 3 to 00636651 │ │ │ │ + DW_CFA_advance_loc: 3 to 00636641 │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00636652 │ │ │ │ + DW_CFA_advance_loc: 1 to 00636642 │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ - DW_CFA_advance_loc: 1 to 00636653 │ │ │ │ + DW_CFA_advance_loc: 1 to 00636643 │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00636654 │ │ │ │ + DW_CFA_advance_loc: 1 to 00636644 │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 4 to 00636658 │ │ │ │ + DW_CFA_advance_loc: 4 to 00636648 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 29 to 00636675 │ │ │ │ + DW_CFA_advance_loc: 29 to 00636665 │ │ │ │ DW_CFA_def_cfa_offset: 264 │ │ │ │ - DW_CFA_advance_loc: 5 to 0063667a │ │ │ │ + DW_CFA_advance_loc: 5 to 0063666a │ │ │ │ DW_CFA_def_cfa_offset: 268 │ │ │ │ - DW_CFA_advance_loc: 1 to 0063667b │ │ │ │ + DW_CFA_advance_loc: 1 to 0063666b │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 21 to 00636690 │ │ │ │ + DW_CFA_advance_loc: 21 to 00636680 │ │ │ │ DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 27 to 006366ab │ │ │ │ + DW_CFA_advance_loc: 27 to 0063669b │ │ │ │ DW_CFA_def_cfa_offset: 264 │ │ │ │ - DW_CFA_advance_loc: 11 to 006366b6 │ │ │ │ + DW_CFA_advance_loc: 11 to 006366a6 │ │ │ │ DW_CFA_def_cfa_offset: 268 │ │ │ │ - DW_CFA_advance_loc: 4 to 006366ba │ │ │ │ + DW_CFA_advance_loc: 4 to 006366aa │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 20 to 006366ce │ │ │ │ + DW_CFA_advance_loc: 20 to 006366be │ │ │ │ DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 32 to 006366ee │ │ │ │ + DW_CFA_advance_loc: 32 to 006366de │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 264 │ │ │ │ - DW_CFA_advance_loc: 2 to 006366f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 006366e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 006366f6 │ │ │ │ + DW_CFA_advance_loc: 6 to 006366e6 │ │ │ │ DW_CFA_def_cfa_offset: 264 │ │ │ │ - DW_CFA_advance_loc: 7 to 006366fd │ │ │ │ + DW_CFA_advance_loc: 7 to 006366ed │ │ │ │ DW_CFA_def_cfa_offset: 268 │ │ │ │ - DW_CFA_advance_loc: 1 to 006366fe │ │ │ │ + DW_CFA_advance_loc: 1 to 006366ee │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 21 to 00636713 │ │ │ │ + DW_CFA_advance_loc: 21 to 00636703 │ │ │ │ DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 19 to 00636726 │ │ │ │ + DW_CFA_advance_loc: 19 to 00636716 │ │ │ │ DW_CFA_def_cfa_offset: 264 │ │ │ │ - DW_CFA_advance_loc: 5 to 0063672b │ │ │ │ + DW_CFA_advance_loc: 5 to 0063671b │ │ │ │ DW_CFA_def_cfa_offset: 268 │ │ │ │ - DW_CFA_advance_loc: 3 to 0063672e │ │ │ │ + DW_CFA_advance_loc: 3 to 0063671e │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 21 to 00636743 │ │ │ │ + DW_CFA_advance_loc: 21 to 00636733 │ │ │ │ DW_CFA_def_cfa_offset: 256 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000de4f8 00000048 000de4fc FDE cie=00000000 pc=00636750..006373de │ │ │ │ - DW_CFA_advance_loc: 1 to 00636751 │ │ │ │ +000de4f8 00000048 000de4fc FDE cie=00000000 pc=00636740..006373ce │ │ │ │ + DW_CFA_advance_loc: 1 to 00636741 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00636755 │ │ │ │ + DW_CFA_advance_loc: 4 to 00636745 │ │ │ │ DW_CFA_def_cfa: r7 (edi) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 9 to 0063675e │ │ │ │ + DW_CFA_advance_loc: 9 to 0063674e │ │ │ │ DW_CFA_expression: r5 (ebp) (DW_OP_breg5 (ebp): 0) │ │ │ │ - DW_CFA_advance_loc: 1 to 0063675f │ │ │ │ + DW_CFA_advance_loc: 1 to 0063674f │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg5 (ebp): -4; DW_OP_deref) │ │ │ │ - DW_CFA_advance_loc: 1 to 00636760 │ │ │ │ + DW_CFA_advance_loc: 1 to 00636750 │ │ │ │ DW_CFA_expression: r6 (esi) (DW_OP_breg5 (ebp): -8) │ │ │ │ - DW_CFA_advance_loc: 12 to 0063676c │ │ │ │ + DW_CFA_advance_loc: 12 to 0063675c │ │ │ │ DW_CFA_expression: r3 (ebx) (DW_OP_breg5 (ebp): -12) │ │ │ │ - DW_CFA_advance_loc2: 2667 to 006371d7 │ │ │ │ + DW_CFA_advance_loc2: 2667 to 006371c7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ - DW_CFA_advance_loc: 1 to 006371d8 │ │ │ │ + DW_CFA_advance_loc: 1 to 006371c8 │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ - DW_CFA_advance_loc: 1 to 006371d9 │ │ │ │ + DW_CFA_advance_loc: 1 to 006371c9 │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa: r7 (edi) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 1 to 006371da │ │ │ │ + DW_CFA_advance_loc: 1 to 006371ca │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ - DW_CFA_advance_loc: 3 to 006371dd │ │ │ │ + DW_CFA_advance_loc: 3 to 006371cd │ │ │ │ DW_CFA_def_cfa: r4 (esp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 006371de │ │ │ │ + DW_CFA_advance_loc: 1 to 006371ce │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 1 to 006371df │ │ │ │ + DW_CFA_advance_loc: 1 to 006371cf │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000de544 00000048 000de548 FDE cie=00000000 pc=006373e0..0063806e │ │ │ │ - DW_CFA_advance_loc: 1 to 006373e1 │ │ │ │ +000de544 00000048 000de548 FDE cie=00000000 pc=006373d0..0063805e │ │ │ │ + DW_CFA_advance_loc: 1 to 006373d1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 006373e5 │ │ │ │ + DW_CFA_advance_loc: 4 to 006373d5 │ │ │ │ DW_CFA_def_cfa: r7 (edi) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 9 to 006373ee │ │ │ │ + DW_CFA_advance_loc: 9 to 006373de │ │ │ │ DW_CFA_expression: r5 (ebp) (DW_OP_breg5 (ebp): 0) │ │ │ │ - DW_CFA_advance_loc: 1 to 006373ef │ │ │ │ + DW_CFA_advance_loc: 1 to 006373df │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg5 (ebp): -4; DW_OP_deref) │ │ │ │ - DW_CFA_advance_loc: 1 to 006373f0 │ │ │ │ + DW_CFA_advance_loc: 1 to 006373e0 │ │ │ │ DW_CFA_expression: r6 (esi) (DW_OP_breg5 (ebp): -8) │ │ │ │ - DW_CFA_advance_loc: 12 to 006373fc │ │ │ │ + DW_CFA_advance_loc: 12 to 006373ec │ │ │ │ DW_CFA_expression: r3 (ebx) (DW_OP_breg5 (ebp): -12) │ │ │ │ - DW_CFA_advance_loc2: 2667 to 00637e67 │ │ │ │ + DW_CFA_advance_loc2: 2667 to 00637e57 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ - DW_CFA_advance_loc: 1 to 00637e68 │ │ │ │ + DW_CFA_advance_loc: 1 to 00637e58 │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ - DW_CFA_advance_loc: 1 to 00637e69 │ │ │ │ + DW_CFA_advance_loc: 1 to 00637e59 │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa: r7 (edi) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 1 to 00637e6a │ │ │ │ + DW_CFA_advance_loc: 1 to 00637e5a │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ - DW_CFA_advance_loc: 3 to 00637e6d │ │ │ │ + DW_CFA_advance_loc: 3 to 00637e5d │ │ │ │ DW_CFA_def_cfa: r4 (esp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00637e6e │ │ │ │ + DW_CFA_advance_loc: 1 to 00637e5e │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 1 to 00637e6f │ │ │ │ + DW_CFA_advance_loc: 1 to 00637e5f │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000de590 00000048 000de594 FDE cie=00000000 pc=00638070..00638db6 │ │ │ │ - DW_CFA_advance_loc: 1 to 00638071 │ │ │ │ +000de590 00000048 000de594 FDE cie=00000000 pc=00638060..00638da6 │ │ │ │ + DW_CFA_advance_loc: 1 to 00638061 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00638075 │ │ │ │ + DW_CFA_advance_loc: 4 to 00638065 │ │ │ │ DW_CFA_def_cfa: r7 (edi) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 9 to 0063807e │ │ │ │ + DW_CFA_advance_loc: 9 to 0063806e │ │ │ │ DW_CFA_expression: r5 (ebp) (DW_OP_breg5 (ebp): 0) │ │ │ │ - DW_CFA_advance_loc: 1 to 0063807f │ │ │ │ + DW_CFA_advance_loc: 1 to 0063806f │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg5 (ebp): -4; DW_OP_deref) │ │ │ │ - DW_CFA_advance_loc: 10 to 00638089 │ │ │ │ + DW_CFA_advance_loc: 10 to 00638079 │ │ │ │ DW_CFA_expression: r6 (esi) (DW_OP_breg5 (ebp): -8) │ │ │ │ DW_CFA_expression: r3 (ebx) (DW_OP_breg5 (ebp): -12) │ │ │ │ - DW_CFA_advance_loc2: 2839 to 00638ba0 │ │ │ │ + DW_CFA_advance_loc2: 2839 to 00638b90 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ - DW_CFA_advance_loc: 1 to 00638ba1 │ │ │ │ + DW_CFA_advance_loc: 1 to 00638b91 │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ - DW_CFA_advance_loc: 1 to 00638ba2 │ │ │ │ + DW_CFA_advance_loc: 1 to 00638b92 │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa: r7 (edi) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 1 to 00638ba3 │ │ │ │ + DW_CFA_advance_loc: 1 to 00638b93 │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ - DW_CFA_advance_loc: 3 to 00638ba6 │ │ │ │ + DW_CFA_advance_loc: 3 to 00638b96 │ │ │ │ DW_CFA_def_cfa: r4 (esp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00638ba7 │ │ │ │ + DW_CFA_advance_loc: 1 to 00638b97 │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 1 to 00638ba8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00638b98 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000de5dc 000000ac 000de5e0 FDE cie=00000000 pc=00638dc0..006390c0 │ │ │ │ - DW_CFA_advance_loc: 1 to 00638dc1 │ │ │ │ +000de5dc 000000ac 000de5e0 FDE cie=00000000 pc=00638db0..006390b0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00638db1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 3 to 00638dc4 │ │ │ │ + DW_CFA_advance_loc: 3 to 00638db4 │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ - DW_CFA_advance_loc: 12 to 00638dd0 │ │ │ │ + DW_CFA_advance_loc: 12 to 00638dc0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 00638dd3 │ │ │ │ + DW_CFA_advance_loc: 3 to 00638dc3 │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ - DW_CFA_advance_loc: 3 to 00638dd6 │ │ │ │ + DW_CFA_advance_loc: 3 to 00638dc6 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 84 to 00638e2a │ │ │ │ + DW_CFA_advance_loc1: 84 to 00638e1a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ - DW_CFA_advance_loc: 3 to 00638e2d │ │ │ │ + DW_CFA_advance_loc: 3 to 00638e1d │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00638e2e │ │ │ │ + DW_CFA_advance_loc: 1 to 00638e1e │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ - DW_CFA_advance_loc: 1 to 00638e2f │ │ │ │ + DW_CFA_advance_loc: 1 to 00638e1f │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00638e30 │ │ │ │ + DW_CFA_advance_loc: 1 to 00638e20 │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 8 to 00638e38 │ │ │ │ + DW_CFA_advance_loc: 8 to 00638e28 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 62 to 00638e76 │ │ │ │ + DW_CFA_advance_loc: 62 to 00638e66 │ │ │ │ DW_CFA_def_cfa_offset: 68 │ │ │ │ - DW_CFA_advance_loc: 7 to 00638e7d │ │ │ │ + DW_CFA_advance_loc: 7 to 00638e6d │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 7 to 00638e84 │ │ │ │ + DW_CFA_advance_loc: 7 to 00638e74 │ │ │ │ DW_CFA_def_cfa_offset: 76 │ │ │ │ - DW_CFA_advance_loc: 2 to 00638e86 │ │ │ │ + DW_CFA_advance_loc: 2 to 00638e76 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 8 to 00638e8e │ │ │ │ + DW_CFA_advance_loc: 8 to 00638e7e │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 32 to 00638eae │ │ │ │ + DW_CFA_advance_loc: 32 to 00638e9e │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 11 to 00638eb9 │ │ │ │ + DW_CFA_advance_loc: 11 to 00638ea9 │ │ │ │ DW_CFA_def_cfa_offset: 76 │ │ │ │ - DW_CFA_advance_loc: 6 to 00638ebf │ │ │ │ + DW_CFA_advance_loc: 6 to 00638eaf │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 31 to 00638ede │ │ │ │ + DW_CFA_advance_loc: 31 to 00638ece │ │ │ │ DW_CFA_def_cfa_offset: 76 │ │ │ │ - DW_CFA_advance_loc: 1 to 00638edf │ │ │ │ + DW_CFA_advance_loc: 1 to 00638ecf │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 4 to 00638ee3 │ │ │ │ + DW_CFA_advance_loc: 4 to 00638ed3 │ │ │ │ DW_CFA_def_cfa_offset: 76 │ │ │ │ - DW_CFA_advance_loc: 4 to 00638ee7 │ │ │ │ + DW_CFA_advance_loc: 4 to 00638ed7 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 27 to 00638f02 │ │ │ │ + DW_CFA_advance_loc: 27 to 00638ef2 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 117 to 00638f77 │ │ │ │ + DW_CFA_advance_loc1: 117 to 00638f67 │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 1 to 00638f78 │ │ │ │ + DW_CFA_advance_loc: 1 to 00638f68 │ │ │ │ DW_CFA_def_cfa_offset: 76 │ │ │ │ - DW_CFA_advance_loc: 3 to 00638f7b │ │ │ │ + DW_CFA_advance_loc: 3 to 00638f6b │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 21 to 00638f90 │ │ │ │ + DW_CFA_advance_loc: 21 to 00638f80 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 55 to 00638fc7 │ │ │ │ + DW_CFA_advance_loc: 55 to 00638fb7 │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 8 to 00638fcf │ │ │ │ + DW_CFA_advance_loc: 8 to 00638fbf │ │ │ │ DW_CFA_def_cfa_offset: 76 │ │ │ │ - DW_CFA_advance_loc: 18 to 00638fe1 │ │ │ │ + DW_CFA_advance_loc: 18 to 00638fd1 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 23 to 00638ff8 │ │ │ │ + DW_CFA_advance_loc: 23 to 00638fe8 │ │ │ │ DW_CFA_def_cfa_offset: 76 │ │ │ │ - DW_CFA_advance_loc: 1 to 00638ff9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00638fe9 │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 3 to 00638ffc │ │ │ │ + DW_CFA_advance_loc: 3 to 00638fec │ │ │ │ DW_CFA_def_cfa_offset: 76 │ │ │ │ - DW_CFA_advance_loc: 3 to 00638fff │ │ │ │ + DW_CFA_advance_loc: 3 to 00638fef │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 20 to 00639013 │ │ │ │ + DW_CFA_advance_loc: 20 to 00639003 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 25 to 0063902c │ │ │ │ + DW_CFA_advance_loc: 25 to 0063901c │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 1 to 0063902d │ │ │ │ + DW_CFA_advance_loc: 1 to 0063901d │ │ │ │ DW_CFA_def_cfa_offset: 76 │ │ │ │ - DW_CFA_advance_loc: 3 to 00639030 │ │ │ │ + DW_CFA_advance_loc: 3 to 00639020 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 21 to 00639045 │ │ │ │ + DW_CFA_advance_loc: 21 to 00639035 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 17 to 00639056 │ │ │ │ + DW_CFA_advance_loc: 17 to 00639046 │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 11 to 00639061 │ │ │ │ + DW_CFA_advance_loc: 11 to 00639051 │ │ │ │ DW_CFA_def_cfa_offset: 76 │ │ │ │ - DW_CFA_advance_loc: 6 to 00639067 │ │ │ │ + DW_CFA_advance_loc: 6 to 00639057 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 20 to 0063907b │ │ │ │ + DW_CFA_advance_loc: 20 to 0063906b │ │ │ │ DW_CFA_def_cfa_offset: 76 │ │ │ │ - DW_CFA_advance_loc: 1 to 0063907c │ │ │ │ + DW_CFA_advance_loc: 1 to 0063906c │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 9 to 00639085 │ │ │ │ + DW_CFA_advance_loc: 9 to 00639075 │ │ │ │ DW_CFA_def_cfa_offset: 76 │ │ │ │ - DW_CFA_advance_loc: 3 to 00639088 │ │ │ │ + DW_CFA_advance_loc: 3 to 00639078 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 20 to 0063909c │ │ │ │ + DW_CFA_advance_loc: 20 to 0063908c │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000de68c 00000048 000de690 FDE cie=00000000 pc=006390c0..00639c5e │ │ │ │ - DW_CFA_advance_loc: 1 to 006390c1 │ │ │ │ +000de68c 00000048 000de690 FDE cie=00000000 pc=006390b0..00639c61 │ │ │ │ + DW_CFA_advance_loc: 1 to 006390b1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 006390c5 │ │ │ │ + DW_CFA_advance_loc: 4 to 006390b5 │ │ │ │ DW_CFA_def_cfa: r7 (edi) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 9 to 006390ce │ │ │ │ + DW_CFA_advance_loc: 9 to 006390be │ │ │ │ DW_CFA_expression: r5 (ebp) (DW_OP_breg5 (ebp): 0) │ │ │ │ - DW_CFA_advance_loc: 1 to 006390cf │ │ │ │ + DW_CFA_advance_loc: 1 to 006390bf │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg5 (ebp): -4; DW_OP_deref) │ │ │ │ - DW_CFA_advance_loc: 8 to 006390d7 │ │ │ │ + DW_CFA_advance_loc: 8 to 006390c7 │ │ │ │ DW_CFA_expression: r6 (esi) (DW_OP_breg5 (ebp): -8) │ │ │ │ DW_CFA_expression: r3 (ebx) (DW_OP_breg5 (ebp): -12) │ │ │ │ - DW_CFA_advance_loc2: 1525 to 006396cc │ │ │ │ + DW_CFA_advance_loc2: 1507 to 006396aa │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ - DW_CFA_advance_loc: 1 to 006396cd │ │ │ │ + DW_CFA_advance_loc: 1 to 006396ab │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ - DW_CFA_advance_loc: 1 to 006396ce │ │ │ │ + DW_CFA_advance_loc: 1 to 006396ac │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa: r7 (edi) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 1 to 006396cf │ │ │ │ + DW_CFA_advance_loc: 1 to 006396ad │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ - DW_CFA_advance_loc: 3 to 006396d2 │ │ │ │ + DW_CFA_advance_loc: 3 to 006396b0 │ │ │ │ DW_CFA_def_cfa: r4 (esp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 006396d3 │ │ │ │ + DW_CFA_advance_loc: 1 to 006396b1 │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 5 to 006396d8 │ │ │ │ + DW_CFA_advance_loc: 7 to 006396b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000de6d8 00000048 000de6dc FDE cie=00000000 pc=00639c60..0063a83e │ │ │ │ - DW_CFA_advance_loc: 1 to 00639c61 │ │ │ │ +000de6d8 00000048 000de6dc FDE cie=00000000 pc=00639c70..0063a7fb │ │ │ │ + DW_CFA_advance_loc: 1 to 00639c71 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00639c65 │ │ │ │ + DW_CFA_advance_loc: 4 to 00639c75 │ │ │ │ DW_CFA_def_cfa: r7 (edi) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 9 to 00639c6e │ │ │ │ + DW_CFA_advance_loc: 9 to 00639c7e │ │ │ │ DW_CFA_expression: r5 (ebp) (DW_OP_breg5 (ebp): 0) │ │ │ │ - DW_CFA_advance_loc: 1 to 00639c6f │ │ │ │ + DW_CFA_advance_loc: 1 to 00639c7f │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg5 (ebp): -4; DW_OP_deref) │ │ │ │ - DW_CFA_advance_loc: 8 to 00639c77 │ │ │ │ + DW_CFA_advance_loc: 8 to 00639c87 │ │ │ │ DW_CFA_expression: r6 (esi) (DW_OP_breg5 (ebp): -8) │ │ │ │ DW_CFA_expression: r3 (ebx) (DW_OP_breg5 (ebp): -12) │ │ │ │ - DW_CFA_advance_loc2: 1547 to 0063a282 │ │ │ │ + DW_CFA_advance_loc2: 1474 to 0063a249 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ - DW_CFA_advance_loc: 1 to 0063a283 │ │ │ │ + DW_CFA_advance_loc: 1 to 0063a24a │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ - DW_CFA_advance_loc: 1 to 0063a284 │ │ │ │ + DW_CFA_advance_loc: 1 to 0063a24b │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa: r7 (edi) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 1 to 0063a285 │ │ │ │ + DW_CFA_advance_loc: 1 to 0063a24c │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ - DW_CFA_advance_loc: 3 to 0063a288 │ │ │ │ + DW_CFA_advance_loc: 3 to 0063a24f │ │ │ │ DW_CFA_def_cfa: r4 (esp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0063a289 │ │ │ │ + DW_CFA_advance_loc: 1 to 0063a250 │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 7 to 0063a290 │ │ │ │ + DW_CFA_advance_loc: 8 to 0063a258 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000de724 00000048 000de728 FDE cie=00000000 pc=0063a840..0063b2fe │ │ │ │ - DW_CFA_advance_loc: 1 to 0063a841 │ │ │ │ +000de724 00000048 000de728 FDE cie=00000000 pc=0063a800..0063b24f │ │ │ │ + DW_CFA_advance_loc: 1 to 0063a801 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0063a845 │ │ │ │ + DW_CFA_advance_loc: 4 to 0063a805 │ │ │ │ DW_CFA_def_cfa: r7 (edi) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 9 to 0063a84e │ │ │ │ + DW_CFA_advance_loc: 9 to 0063a80e │ │ │ │ DW_CFA_expression: r5 (ebp) (DW_OP_breg5 (ebp): 0) │ │ │ │ - DW_CFA_advance_loc: 1 to 0063a84f │ │ │ │ + DW_CFA_advance_loc: 1 to 0063a80f │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg5 (ebp): -4; DW_OP_deref) │ │ │ │ - DW_CFA_advance_loc: 8 to 0063a857 │ │ │ │ + DW_CFA_advance_loc: 8 to 0063a817 │ │ │ │ DW_CFA_expression: r6 (esi) (DW_OP_breg5 (ebp): -8) │ │ │ │ DW_CFA_expression: r3 (ebx) (DW_OP_breg5 (ebp): -12) │ │ │ │ - DW_CFA_advance_loc2: 1366 to 0063adad │ │ │ │ + DW_CFA_advance_loc2: 1325 to 0063ad44 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ - DW_CFA_advance_loc: 1 to 0063adae │ │ │ │ + DW_CFA_advance_loc: 1 to 0063ad45 │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ - DW_CFA_advance_loc: 1 to 0063adaf │ │ │ │ + DW_CFA_advance_loc: 1 to 0063ad46 │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa: r7 (edi) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 1 to 0063adb0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0063ad47 │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ - DW_CFA_advance_loc: 3 to 0063adb3 │ │ │ │ + DW_CFA_advance_loc: 3 to 0063ad4a │ │ │ │ DW_CFA_def_cfa: r4 (esp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0063adb4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0063ad4b │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 4 to 0063adb8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0063ad50 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000de770 00000048 000de774 FDE cie=00000000 pc=0063b300..0063bdcf │ │ │ │ - DW_CFA_advance_loc: 1 to 0063b301 │ │ │ │ +000de770 00000048 000de774 FDE cie=00000000 pc=0063b250..0063bd1b │ │ │ │ + DW_CFA_advance_loc: 1 to 0063b251 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0063b305 │ │ │ │ + DW_CFA_advance_loc: 4 to 0063b255 │ │ │ │ DW_CFA_def_cfa: r7 (edi) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 9 to 0063b30e │ │ │ │ + DW_CFA_advance_loc: 9 to 0063b25e │ │ │ │ DW_CFA_expression: r5 (ebp) (DW_OP_breg5 (ebp): 0) │ │ │ │ - DW_CFA_advance_loc: 1 to 0063b30f │ │ │ │ + DW_CFA_advance_loc: 1 to 0063b25f │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg5 (ebp): -4; DW_OP_deref) │ │ │ │ - DW_CFA_advance_loc: 8 to 0063b317 │ │ │ │ + DW_CFA_advance_loc: 8 to 0063b267 │ │ │ │ DW_CFA_expression: r6 (esi) (DW_OP_breg5 (ebp): -8) │ │ │ │ DW_CFA_expression: r3 (ebx) (DW_OP_breg5 (ebp): -12) │ │ │ │ - DW_CFA_advance_loc2: 1402 to 0063b891 │ │ │ │ + DW_CFA_advance_loc2: 1395 to 0063b7da │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ - DW_CFA_advance_loc: 1 to 0063b892 │ │ │ │ + DW_CFA_advance_loc: 1 to 0063b7db │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ - DW_CFA_advance_loc: 1 to 0063b893 │ │ │ │ + DW_CFA_advance_loc: 1 to 0063b7dc │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa: r7 (edi) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 1 to 0063b894 │ │ │ │ + DW_CFA_advance_loc: 1 to 0063b7dd │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ - DW_CFA_advance_loc: 3 to 0063b897 │ │ │ │ + DW_CFA_advance_loc: 3 to 0063b7e0 │ │ │ │ DW_CFA_def_cfa: r4 (esp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0063b898 │ │ │ │ + DW_CFA_advance_loc: 1 to 0063b7e1 │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 8 to 0063b8a0 │ │ │ │ + DW_CFA_advance_loc: 7 to 0063b7e8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000de7bc 00000048 000de7c0 FDE cie=00000000 pc=0063bdd0..0063ccbf │ │ │ │ - DW_CFA_advance_loc: 1 to 0063bdd1 │ │ │ │ +000de7bc 00000048 000de7c0 FDE cie=00000000 pc=0063bd20..0063cc0f │ │ │ │ + DW_CFA_advance_loc: 1 to 0063bd21 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0063bdd5 │ │ │ │ + DW_CFA_advance_loc: 4 to 0063bd25 │ │ │ │ DW_CFA_def_cfa: r7 (edi) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 9 to 0063bdde │ │ │ │ + DW_CFA_advance_loc: 9 to 0063bd2e │ │ │ │ DW_CFA_expression: r5 (ebp) (DW_OP_breg5 (ebp): 0) │ │ │ │ - DW_CFA_advance_loc: 1 to 0063bddf │ │ │ │ + DW_CFA_advance_loc: 1 to 0063bd2f │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg5 (ebp): -4; DW_OP_deref) │ │ │ │ - DW_CFA_advance_loc: 2 to 0063bde1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0063bd31 │ │ │ │ DW_CFA_expression: r6 (esi) (DW_OP_breg5 (ebp): -8) │ │ │ │ DW_CFA_expression: r3 (ebx) (DW_OP_breg5 (ebp): -12) │ │ │ │ - DW_CFA_advance_loc2: 3385 to 0063cb1a │ │ │ │ + DW_CFA_advance_loc2: 3385 to 0063ca6a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ - DW_CFA_advance_loc: 1 to 0063cb1b │ │ │ │ + DW_CFA_advance_loc: 1 to 0063ca6b │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ - DW_CFA_advance_loc: 1 to 0063cb1c │ │ │ │ + DW_CFA_advance_loc: 1 to 0063ca6c │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa: r7 (edi) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 1 to 0063cb1d │ │ │ │ + DW_CFA_advance_loc: 1 to 0063ca6d │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ - DW_CFA_advance_loc: 3 to 0063cb20 │ │ │ │ + DW_CFA_advance_loc: 3 to 0063ca70 │ │ │ │ DW_CFA_def_cfa: r4 (esp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0063cb21 │ │ │ │ + DW_CFA_advance_loc: 1 to 0063ca71 │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 1 to 0063cb22 │ │ │ │ + DW_CFA_advance_loc: 1 to 0063ca72 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000de808 00000048 000de80c FDE cie=00000000 pc=0063ccc0..0063dc0f │ │ │ │ - DW_CFA_advance_loc: 1 to 0063ccc1 │ │ │ │ +000de808 00000048 000de80c FDE cie=00000000 pc=0063cc10..0063db5f │ │ │ │ + DW_CFA_advance_loc: 1 to 0063cc11 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0063ccc5 │ │ │ │ + DW_CFA_advance_loc: 4 to 0063cc15 │ │ │ │ DW_CFA_def_cfa: r7 (edi) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 9 to 0063ccce │ │ │ │ + DW_CFA_advance_loc: 9 to 0063cc1e │ │ │ │ DW_CFA_expression: r5 (ebp) (DW_OP_breg5 (ebp): 0) │ │ │ │ - DW_CFA_advance_loc: 1 to 0063cccf │ │ │ │ + DW_CFA_advance_loc: 1 to 0063cc1f │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg5 (ebp): -4; DW_OP_deref) │ │ │ │ - DW_CFA_advance_loc: 2 to 0063ccd1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0063cc21 │ │ │ │ DW_CFA_expression: r6 (esi) (DW_OP_breg5 (ebp): -8) │ │ │ │ DW_CFA_expression: r3 (ebx) (DW_OP_breg5 (ebp): -12) │ │ │ │ - DW_CFA_advance_loc2: 3451 to 0063da4c │ │ │ │ + DW_CFA_advance_loc2: 3451 to 0063d99c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ - DW_CFA_advance_loc: 1 to 0063da4d │ │ │ │ + DW_CFA_advance_loc: 1 to 0063d99d │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ - DW_CFA_advance_loc: 1 to 0063da4e │ │ │ │ + DW_CFA_advance_loc: 1 to 0063d99e │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa: r7 (edi) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 1 to 0063da4f │ │ │ │ + DW_CFA_advance_loc: 1 to 0063d99f │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ - DW_CFA_advance_loc: 3 to 0063da52 │ │ │ │ + DW_CFA_advance_loc: 3 to 0063d9a2 │ │ │ │ DW_CFA_def_cfa: r4 (esp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0063da53 │ │ │ │ + DW_CFA_advance_loc: 1 to 0063d9a3 │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 5 to 0063da58 │ │ │ │ + DW_CFA_advance_loc: 5 to 0063d9a8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000de854 00000048 000de858 FDE cie=00000000 pc=0063dc10..0063eb1f │ │ │ │ - DW_CFA_advance_loc: 1 to 0063dc11 │ │ │ │ +000de854 00000048 000de858 FDE cie=00000000 pc=0063db60..0063ea6f │ │ │ │ + DW_CFA_advance_loc: 1 to 0063db61 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0063dc15 │ │ │ │ + DW_CFA_advance_loc: 4 to 0063db65 │ │ │ │ DW_CFA_def_cfa: r7 (edi) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 9 to 0063dc1e │ │ │ │ + DW_CFA_advance_loc: 9 to 0063db6e │ │ │ │ DW_CFA_expression: r5 (ebp) (DW_OP_breg5 (ebp): 0) │ │ │ │ - DW_CFA_advance_loc: 1 to 0063dc1f │ │ │ │ + DW_CFA_advance_loc: 1 to 0063db6f │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg5 (ebp): -4; DW_OP_deref) │ │ │ │ - DW_CFA_advance_loc: 2 to 0063dc21 │ │ │ │ + DW_CFA_advance_loc: 2 to 0063db71 │ │ │ │ DW_CFA_expression: r6 (esi) (DW_OP_breg5 (ebp): -8) │ │ │ │ DW_CFA_expression: r3 (ebx) (DW_OP_breg5 (ebp): -12) │ │ │ │ - DW_CFA_advance_loc2: 3421 to 0063e97e │ │ │ │ + DW_CFA_advance_loc2: 3421 to 0063e8ce │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ - DW_CFA_advance_loc: 1 to 0063e97f │ │ │ │ + DW_CFA_advance_loc: 1 to 0063e8cf │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ - DW_CFA_advance_loc: 1 to 0063e980 │ │ │ │ + DW_CFA_advance_loc: 1 to 0063e8d0 │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa: r7 (edi) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 1 to 0063e981 │ │ │ │ + DW_CFA_advance_loc: 1 to 0063e8d1 │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ - DW_CFA_advance_loc: 3 to 0063e984 │ │ │ │ + DW_CFA_advance_loc: 3 to 0063e8d4 │ │ │ │ DW_CFA_def_cfa: r4 (esp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0063e985 │ │ │ │ + DW_CFA_advance_loc: 1 to 0063e8d5 │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 1 to 0063e986 │ │ │ │ + DW_CFA_advance_loc: 1 to 0063e8d6 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000de8a0 00000048 000de8a4 FDE cie=00000000 pc=0063eb20..0063fa7f │ │ │ │ - DW_CFA_advance_loc: 1 to 0063eb21 │ │ │ │ +000de8a0 00000048 000de8a4 FDE cie=00000000 pc=0063ea70..0063f9cf │ │ │ │ + DW_CFA_advance_loc: 1 to 0063ea71 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0063eb25 │ │ │ │ + DW_CFA_advance_loc: 4 to 0063ea75 │ │ │ │ DW_CFA_def_cfa: r7 (edi) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 9 to 0063eb2e │ │ │ │ + DW_CFA_advance_loc: 9 to 0063ea7e │ │ │ │ DW_CFA_expression: r5 (ebp) (DW_OP_breg5 (ebp): 0) │ │ │ │ - DW_CFA_advance_loc: 1 to 0063eb2f │ │ │ │ + DW_CFA_advance_loc: 1 to 0063ea7f │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg5 (ebp): -4; DW_OP_deref) │ │ │ │ - DW_CFA_advance_loc: 2 to 0063eb31 │ │ │ │ + DW_CFA_advance_loc: 2 to 0063ea81 │ │ │ │ DW_CFA_expression: r6 (esi) (DW_OP_breg5 (ebp): -8) │ │ │ │ DW_CFA_expression: r3 (ebx) (DW_OP_breg5 (ebp): -12) │ │ │ │ - DW_CFA_advance_loc2: 3465 to 0063f8ba │ │ │ │ + DW_CFA_advance_loc2: 3465 to 0063f80a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ - DW_CFA_advance_loc: 1 to 0063f8bb │ │ │ │ + DW_CFA_advance_loc: 1 to 0063f80b │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ - DW_CFA_advance_loc: 1 to 0063f8bc │ │ │ │ + DW_CFA_advance_loc: 1 to 0063f80c │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa: r7 (edi) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 1 to 0063f8bd │ │ │ │ + DW_CFA_advance_loc: 1 to 0063f80d │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ - DW_CFA_advance_loc: 3 to 0063f8c0 │ │ │ │ + DW_CFA_advance_loc: 3 to 0063f810 │ │ │ │ DW_CFA_def_cfa: r4 (esp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0063f8c1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0063f811 │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 7 to 0063f8c8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0063f818 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000de8ec 00000048 000de8f0 FDE cie=00000000 pc=0063fa80..00640a1f │ │ │ │ - DW_CFA_advance_loc: 1 to 0063fa81 │ │ │ │ +000de8ec 00000048 000de8f0 FDE cie=00000000 pc=0063f9d0..0064096f │ │ │ │ + DW_CFA_advance_loc: 1 to 0063f9d1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0063fa85 │ │ │ │ + DW_CFA_advance_loc: 4 to 0063f9d5 │ │ │ │ DW_CFA_def_cfa: r7 (edi) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 9 to 0063fa8e │ │ │ │ + DW_CFA_advance_loc: 9 to 0063f9de │ │ │ │ DW_CFA_expression: r5 (ebp) (DW_OP_breg5 (ebp): 0) │ │ │ │ - DW_CFA_advance_loc: 1 to 0063fa8f │ │ │ │ + DW_CFA_advance_loc: 1 to 0063f9df │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg5 (ebp): -4; DW_OP_deref) │ │ │ │ - DW_CFA_advance_loc: 2 to 0063fa91 │ │ │ │ + DW_CFA_advance_loc: 2 to 0063f9e1 │ │ │ │ DW_CFA_expression: r6 (esi) (DW_OP_breg5 (ebp): -8) │ │ │ │ DW_CFA_expression: r3 (ebx) (DW_OP_breg5 (ebp): -12) │ │ │ │ - DW_CFA_advance_loc2: 3517 to 0064084e │ │ │ │ + DW_CFA_advance_loc2: 3517 to 0064079e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ - DW_CFA_advance_loc: 1 to 0064084f │ │ │ │ + DW_CFA_advance_loc: 1 to 0064079f │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ - DW_CFA_advance_loc: 1 to 00640850 │ │ │ │ + DW_CFA_advance_loc: 1 to 006407a0 │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa: r7 (edi) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 1 to 00640851 │ │ │ │ + DW_CFA_advance_loc: 1 to 006407a1 │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ - DW_CFA_advance_loc: 3 to 00640854 │ │ │ │ + DW_CFA_advance_loc: 3 to 006407a4 │ │ │ │ DW_CFA_def_cfa: r4 (esp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00640855 │ │ │ │ + DW_CFA_advance_loc: 1 to 006407a5 │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 11 to 00640860 │ │ │ │ + DW_CFA_advance_loc: 11 to 006407b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000de938 00000048 000de93c FDE cie=00000000 pc=00640a20..0064191f │ │ │ │ - DW_CFA_advance_loc: 1 to 00640a21 │ │ │ │ +000de938 00000048 000de93c FDE cie=00000000 pc=00640970..0064186f │ │ │ │ + DW_CFA_advance_loc: 1 to 00640971 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00640a25 │ │ │ │ + DW_CFA_advance_loc: 4 to 00640975 │ │ │ │ DW_CFA_def_cfa: r7 (edi) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 9 to 00640a2e │ │ │ │ + DW_CFA_advance_loc: 9 to 0064097e │ │ │ │ DW_CFA_expression: r5 (ebp) (DW_OP_breg5 (ebp): 0) │ │ │ │ - DW_CFA_advance_loc: 1 to 00640a2f │ │ │ │ + DW_CFA_advance_loc: 1 to 0064097f │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg5 (ebp): -4; DW_OP_deref) │ │ │ │ - DW_CFA_advance_loc: 1 to 00640a30 │ │ │ │ + DW_CFA_advance_loc: 1 to 00640980 │ │ │ │ DW_CFA_expression: r6 (esi) (DW_OP_breg5 (ebp): -8) │ │ │ │ - DW_CFA_advance_loc: 12 to 00640a3c │ │ │ │ + DW_CFA_advance_loc: 12 to 0064098c │ │ │ │ DW_CFA_expression: r3 (ebx) (DW_OP_breg5 (ebp): -12) │ │ │ │ - DW_CFA_advance_loc2: 3365 to 00641761 │ │ │ │ + DW_CFA_advance_loc2: 3365 to 006416b1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ - DW_CFA_advance_loc: 1 to 00641762 │ │ │ │ + DW_CFA_advance_loc: 1 to 006416b2 │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ - DW_CFA_advance_loc: 1 to 00641763 │ │ │ │ + DW_CFA_advance_loc: 1 to 006416b3 │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa: r7 (edi) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 1 to 00641764 │ │ │ │ + DW_CFA_advance_loc: 1 to 006416b4 │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ - DW_CFA_advance_loc: 3 to 00641767 │ │ │ │ + DW_CFA_advance_loc: 3 to 006416b7 │ │ │ │ DW_CFA_def_cfa: r4 (esp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00641768 │ │ │ │ + DW_CFA_advance_loc: 1 to 006416b8 │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 1 to 00641769 │ │ │ │ + DW_CFA_advance_loc: 1 to 006416b9 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000de984 00000048 000de988 FDE cie=00000000 pc=00641920..0064281f │ │ │ │ - DW_CFA_advance_loc: 1 to 00641921 │ │ │ │ +000de984 00000048 000de988 FDE cie=00000000 pc=00641870..0064276f │ │ │ │ + DW_CFA_advance_loc: 1 to 00641871 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00641925 │ │ │ │ + DW_CFA_advance_loc: 4 to 00641875 │ │ │ │ DW_CFA_def_cfa: r7 (edi) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 9 to 0064192e │ │ │ │ + DW_CFA_advance_loc: 9 to 0064187e │ │ │ │ DW_CFA_expression: r5 (ebp) (DW_OP_breg5 (ebp): 0) │ │ │ │ - DW_CFA_advance_loc: 1 to 0064192f │ │ │ │ + DW_CFA_advance_loc: 1 to 0064187f │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg5 (ebp): -4; DW_OP_deref) │ │ │ │ - DW_CFA_advance_loc: 1 to 00641930 │ │ │ │ + DW_CFA_advance_loc: 1 to 00641880 │ │ │ │ DW_CFA_expression: r6 (esi) (DW_OP_breg5 (ebp): -8) │ │ │ │ - DW_CFA_advance_loc: 12 to 0064193c │ │ │ │ + DW_CFA_advance_loc: 12 to 0064188c │ │ │ │ DW_CFA_expression: r3 (ebx) (DW_OP_breg5 (ebp): -12) │ │ │ │ - DW_CFA_advance_loc2: 3365 to 00642661 │ │ │ │ + DW_CFA_advance_loc2: 3365 to 006425b1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ - DW_CFA_advance_loc: 1 to 00642662 │ │ │ │ + DW_CFA_advance_loc: 1 to 006425b2 │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ - DW_CFA_advance_loc: 1 to 00642663 │ │ │ │ + DW_CFA_advance_loc: 1 to 006425b3 │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa: r7 (edi) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 1 to 00642664 │ │ │ │ + DW_CFA_advance_loc: 1 to 006425b4 │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ - DW_CFA_advance_loc: 3 to 00642667 │ │ │ │ + DW_CFA_advance_loc: 3 to 006425b7 │ │ │ │ DW_CFA_def_cfa: r4 (esp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00642668 │ │ │ │ + DW_CFA_advance_loc: 1 to 006425b8 │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 1 to 00642669 │ │ │ │ + DW_CFA_advance_loc: 1 to 006425b9 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000de9d0 00000048 000de9d4 FDE cie=00000000 pc=00642820..00643608 │ │ │ │ - DW_CFA_advance_loc: 1 to 00642821 │ │ │ │ +000de9d0 00000048 000de9d4 FDE cie=00000000 pc=00642770..00643558 │ │ │ │ + DW_CFA_advance_loc: 1 to 00642771 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00642825 │ │ │ │ + DW_CFA_advance_loc: 4 to 00642775 │ │ │ │ DW_CFA_def_cfa: r7 (edi) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 9 to 0064282e │ │ │ │ + DW_CFA_advance_loc: 9 to 0064277e │ │ │ │ DW_CFA_expression: r5 (ebp) (DW_OP_breg5 (ebp): 0) │ │ │ │ - DW_CFA_advance_loc: 1 to 0064282f │ │ │ │ + DW_CFA_advance_loc: 1 to 0064277f │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg5 (ebp): -4; DW_OP_deref) │ │ │ │ - DW_CFA_advance_loc: 3 to 00642832 │ │ │ │ + DW_CFA_advance_loc: 3 to 00642782 │ │ │ │ DW_CFA_expression: r6 (esi) (DW_OP_breg5 (ebp): -8) │ │ │ │ - DW_CFA_advance_loc: 18 to 00642844 │ │ │ │ + DW_CFA_advance_loc: 18 to 00642794 │ │ │ │ DW_CFA_expression: r3 (ebx) (DW_OP_breg5 (ebp): -12) │ │ │ │ - DW_CFA_advance_loc2: 3251 to 006434f7 │ │ │ │ + DW_CFA_advance_loc2: 3251 to 00643447 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ - DW_CFA_advance_loc: 1 to 006434f8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00643448 │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ - DW_CFA_advance_loc: 1 to 006434f9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00643449 │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa: r7 (edi) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 1 to 006434fa │ │ │ │ + DW_CFA_advance_loc: 1 to 0064344a │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ - DW_CFA_advance_loc: 3 to 006434fd │ │ │ │ + DW_CFA_advance_loc: 3 to 0064344d │ │ │ │ DW_CFA_def_cfa: r4 (esp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 006434fe │ │ │ │ + DW_CFA_advance_loc: 1 to 0064344e │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 2 to 00643500 │ │ │ │ + DW_CFA_advance_loc: 2 to 00643450 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000dea1c 00000090 000dea20 FDE cie=00000000 pc=00643610..00643985 │ │ │ │ - DW_CFA_advance_loc: 3 to 00643613 │ │ │ │ +000dea1c 00000090 000dea20 FDE cie=00000000 pc=00643560..006438d5 │ │ │ │ + DW_CFA_advance_loc: 3 to 00643563 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 8 to 0064361b │ │ │ │ + DW_CFA_advance_loc: 8 to 0064356b │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 00643621 │ │ │ │ + DW_CFA_advance_loc: 6 to 00643571 │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ - DW_CFA_advance_loc1: 150 to 006436b7 │ │ │ │ + DW_CFA_advance_loc1: 150 to 00643607 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 9 to 006436c0 │ │ │ │ + DW_CFA_advance_loc: 9 to 00643610 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 55 to 006436f7 │ │ │ │ + DW_CFA_advance_loc: 55 to 00643647 │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 40 to 0064371f │ │ │ │ + DW_CFA_advance_loc: 40 to 0064366f │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 6 to 00643725 │ │ │ │ + DW_CFA_advance_loc: 6 to 00643675 │ │ │ │ DW_CFA_def_cfa_offset: 76 │ │ │ │ - DW_CFA_advance_loc: 6 to 0064372b │ │ │ │ + DW_CFA_advance_loc: 6 to 0064367b │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 29 to 00643748 │ │ │ │ + DW_CFA_advance_loc: 29 to 00643698 │ │ │ │ DW_CFA_def_cfa_offset: 76 │ │ │ │ - DW_CFA_advance_loc: 1 to 00643749 │ │ │ │ + DW_CFA_advance_loc: 1 to 00643699 │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 4 to 0064374d │ │ │ │ + DW_CFA_advance_loc: 4 to 0064369d │ │ │ │ DW_CFA_def_cfa_offset: 76 │ │ │ │ - DW_CFA_advance_loc: 4 to 00643751 │ │ │ │ + DW_CFA_advance_loc: 4 to 006436a1 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 27 to 0064376c │ │ │ │ + DW_CFA_advance_loc: 27 to 006436bc │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 9 to 00643775 │ │ │ │ + DW_CFA_advance_loc: 9 to 006436c5 │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ - DW_CFA_advance_loc: 49 to 006437a6 │ │ │ │ + DW_CFA_advance_loc: 49 to 006436f6 │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 28 to 006437c2 │ │ │ │ + DW_CFA_advance_loc: 28 to 00643712 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 6 to 006437c8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00643718 │ │ │ │ DW_CFA_def_cfa_offset: 76 │ │ │ │ - DW_CFA_advance_loc: 6 to 006437ce │ │ │ │ + DW_CFA_advance_loc: 6 to 0064371e │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 23 to 006437e5 │ │ │ │ + DW_CFA_advance_loc: 23 to 00643735 │ │ │ │ DW_CFA_def_cfa_offset: 76 │ │ │ │ - DW_CFA_advance_loc: 4 to 006437e9 │ │ │ │ + DW_CFA_advance_loc: 4 to 00643739 │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 2 to 006437eb │ │ │ │ + DW_CFA_advance_loc: 2 to 0064373b │ │ │ │ DW_CFA_def_cfa_offset: 76 │ │ │ │ - DW_CFA_advance_loc: 3 to 006437ee │ │ │ │ + DW_CFA_advance_loc: 3 to 0064373e │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 20 to 00643802 │ │ │ │ + DW_CFA_advance_loc: 20 to 00643752 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 9 to 0064380b │ │ │ │ + DW_CFA_advance_loc: 9 to 0064375b │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ - DW_CFA_advance_loc: 5 to 00643810 │ │ │ │ + DW_CFA_advance_loc: 5 to 00643760 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 5 to 00643815 │ │ │ │ + DW_CFA_advance_loc: 5 to 00643765 │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 11 to 00643820 │ │ │ │ + DW_CFA_advance_loc: 11 to 00643770 │ │ │ │ DW_CFA_def_cfa_offset: 76 │ │ │ │ - DW_CFA_advance_loc: 9 to 00643829 │ │ │ │ + DW_CFA_advance_loc: 9 to 00643779 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 24 to 00643841 │ │ │ │ + DW_CFA_advance_loc: 24 to 00643791 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 34 to 00643863 │ │ │ │ + DW_CFA_advance_loc: 34 to 006437b3 │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 6 to 00643869 │ │ │ │ + DW_CFA_advance_loc: 6 to 006437b9 │ │ │ │ DW_CFA_def_cfa_offset: 76 │ │ │ │ - DW_CFA_advance_loc: 6 to 0064386f │ │ │ │ + DW_CFA_advance_loc: 6 to 006437bf │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 37 to 00643894 │ │ │ │ + DW_CFA_advance_loc: 37 to 006437e4 │ │ │ │ DW_CFA_def_cfa_offset: 76 │ │ │ │ - DW_CFA_advance_loc: 1 to 00643895 │ │ │ │ + DW_CFA_advance_loc: 1 to 006437e5 │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 4 to 00643899 │ │ │ │ + DW_CFA_advance_loc: 4 to 006437e9 │ │ │ │ DW_CFA_def_cfa_offset: 76 │ │ │ │ - DW_CFA_advance_loc: 4 to 0064389d │ │ │ │ + DW_CFA_advance_loc: 4 to 006437ed │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 27 to 006438b8 │ │ │ │ + DW_CFA_advance_loc: 27 to 00643808 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 6 to 006438be │ │ │ │ + DW_CFA_advance_loc: 6 to 0064380e │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ - DW_CFA_advance_loc1: 74 to 00643908 │ │ │ │ + DW_CFA_advance_loc1: 74 to 00643858 │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 116 to 0064397c │ │ │ │ + DW_CFA_advance_loc1: 116 to 006438cc │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ - DW_CFA_advance_loc: 4 to 00643980 │ │ │ │ + DW_CFA_advance_loc: 4 to 006438d0 │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000deab0 00000048 000deab4 FDE cie=00000000 pc=00643990..00643ce9 │ │ │ │ - DW_CFA_advance_loc: 1 to 00643991 │ │ │ │ +000deab0 00000048 000deab4 FDE cie=00000000 pc=006438e0..00643c39 │ │ │ │ + DW_CFA_advance_loc: 1 to 006438e1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00643995 │ │ │ │ + DW_CFA_advance_loc: 4 to 006438e5 │ │ │ │ DW_CFA_def_cfa: r7 (edi) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 9 to 0064399e │ │ │ │ + DW_CFA_advance_loc: 9 to 006438ee │ │ │ │ DW_CFA_expression: r5 (ebp) (DW_OP_breg5 (ebp): 0) │ │ │ │ - DW_CFA_advance_loc: 1 to 0064399f │ │ │ │ + DW_CFA_advance_loc: 1 to 006438ef │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg5 (ebp): -4; DW_OP_deref) │ │ │ │ - DW_CFA_advance_loc: 8 to 006439a7 │ │ │ │ + DW_CFA_advance_loc: 8 to 006438f7 │ │ │ │ DW_CFA_expression: r6 (esi) (DW_OP_breg5 (ebp): -8) │ │ │ │ DW_CFA_expression: r3 (ebx) (DW_OP_breg5 (ebp): -12) │ │ │ │ - DW_CFA_advance_loc2: 821 to 00643cdc │ │ │ │ + DW_CFA_advance_loc2: 821 to 00643c2c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ - DW_CFA_advance_loc: 1 to 00643cdd │ │ │ │ + DW_CFA_advance_loc: 1 to 00643c2d │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ - DW_CFA_advance_loc: 1 to 00643cde │ │ │ │ + DW_CFA_advance_loc: 1 to 00643c2e │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa: r7 (edi) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 1 to 00643cdf │ │ │ │ + DW_CFA_advance_loc: 1 to 00643c2f │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ - DW_CFA_advance_loc: 3 to 00643ce2 │ │ │ │ + DW_CFA_advance_loc: 3 to 00643c32 │ │ │ │ DW_CFA_def_cfa: r4 (esp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00643ce3 │ │ │ │ + DW_CFA_advance_loc: 1 to 00643c33 │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 1 to 00643ce4 │ │ │ │ + DW_CFA_advance_loc: 1 to 00643c34 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000deafc 00000048 000deb00 FDE cie=00000000 pc=00643cf0..00644696 │ │ │ │ - DW_CFA_advance_loc: 1 to 00643cf1 │ │ │ │ +000deafc 00000048 000deb00 FDE cie=00000000 pc=00643c40..006445e6 │ │ │ │ + DW_CFA_advance_loc: 1 to 00643c41 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00643cf5 │ │ │ │ + DW_CFA_advance_loc: 4 to 00643c45 │ │ │ │ DW_CFA_def_cfa: r7 (edi) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 9 to 00643cfe │ │ │ │ + DW_CFA_advance_loc: 9 to 00643c4e │ │ │ │ DW_CFA_expression: r5 (ebp) (DW_OP_breg5 (ebp): 0) │ │ │ │ - DW_CFA_advance_loc: 1 to 00643cff │ │ │ │ + DW_CFA_advance_loc: 1 to 00643c4f │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg5 (ebp): -4; DW_OP_deref) │ │ │ │ - DW_CFA_advance_loc: 8 to 00643d07 │ │ │ │ + DW_CFA_advance_loc: 8 to 00643c57 │ │ │ │ DW_CFA_expression: r6 (esi) (DW_OP_breg5 (ebp): -8) │ │ │ │ DW_CFA_expression: r3 (ebx) (DW_OP_breg5 (ebp): -12) │ │ │ │ - DW_CFA_advance_loc2: 1333 to 0064423c │ │ │ │ + DW_CFA_advance_loc2: 1334 to 0064418d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ - DW_CFA_advance_loc: 1 to 0064423d │ │ │ │ + DW_CFA_advance_loc: 1 to 0064418e │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ - DW_CFA_advance_loc: 1 to 0064423e │ │ │ │ + DW_CFA_advance_loc: 1 to 0064418f │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa: r7 (edi) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 1 to 0064423f │ │ │ │ + DW_CFA_advance_loc: 1 to 00644190 │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ - DW_CFA_advance_loc: 3 to 00644242 │ │ │ │ + DW_CFA_advance_loc: 3 to 00644193 │ │ │ │ DW_CFA_def_cfa: r4 (esp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00644243 │ │ │ │ + DW_CFA_advance_loc: 1 to 00644194 │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 5 to 00644248 │ │ │ │ + DW_CFA_advance_loc: 4 to 00644198 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000deb48 00000048 000deb4c FDE cie=00000000 pc=006446a0..00644e50 │ │ │ │ - DW_CFA_advance_loc: 1 to 006446a1 │ │ │ │ +000deb48 00000048 000deb4c FDE cie=00000000 pc=006445f0..00644e50 │ │ │ │ + DW_CFA_advance_loc: 1 to 006445f1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 006446a5 │ │ │ │ + DW_CFA_advance_loc: 4 to 006445f5 │ │ │ │ DW_CFA_def_cfa: r7 (edi) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 9 to 006446ae │ │ │ │ + DW_CFA_advance_loc: 9 to 006445fe │ │ │ │ DW_CFA_expression: r5 (ebp) (DW_OP_breg5 (ebp): 0) │ │ │ │ - DW_CFA_advance_loc: 1 to 006446af │ │ │ │ + DW_CFA_advance_loc: 1 to 006445ff │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg5 (ebp): -4; DW_OP_deref) │ │ │ │ - DW_CFA_advance_loc: 8 to 006446b7 │ │ │ │ + DW_CFA_advance_loc: 8 to 00644607 │ │ │ │ DW_CFA_expression: r6 (esi) (DW_OP_breg5 (ebp): -8) │ │ │ │ DW_CFA_expression: r3 (ebx) (DW_OP_breg5 (ebp): -12) │ │ │ │ - DW_CFA_advance_loc2: 1104 to 00644b07 │ │ │ │ + DW_CFA_advance_loc2: 1109 to 00644a5c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ - DW_CFA_advance_loc: 1 to 00644b08 │ │ │ │ + DW_CFA_advance_loc: 1 to 00644a5d │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ - DW_CFA_advance_loc: 1 to 00644b09 │ │ │ │ + DW_CFA_advance_loc: 1 to 00644a5e │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa: r7 (edi) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 1 to 00644b0a │ │ │ │ + DW_CFA_advance_loc: 1 to 00644a5f │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ - DW_CFA_advance_loc: 3 to 00644b0d │ │ │ │ + DW_CFA_advance_loc: 3 to 00644a62 │ │ │ │ DW_CFA_def_cfa: r4 (esp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00644b0e │ │ │ │ + DW_CFA_advance_loc: 1 to 00644a63 │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 2 to 00644b10 │ │ │ │ + DW_CFA_advance_loc: 5 to 00644a68 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 000deb94 00000048 000deb98 FDE cie=00000000 pc=00644e50..006457a6 │ │ │ │ DW_CFA_advance_loc: 1 to 00644e51 │ │ │ │ @@ -492563,30 +492563,30 @@ │ │ │ │ DW_CFA_advance_loc: 9 to 00644e5e │ │ │ │ DW_CFA_expression: r5 (ebp) (DW_OP_breg5 (ebp): 0) │ │ │ │ DW_CFA_advance_loc: 1 to 00644e5f │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg5 (ebp): -4; DW_OP_deref) │ │ │ │ DW_CFA_advance_loc: 8 to 00644e67 │ │ │ │ DW_CFA_expression: r6 (esi) (DW_OP_breg5 (ebp): -8) │ │ │ │ DW_CFA_expression: r3 (ebx) (DW_OP_breg5 (ebp): -12) │ │ │ │ - DW_CFA_advance_loc2: 1287 to 0064536e │ │ │ │ + DW_CFA_advance_loc2: 1288 to 0064536f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ - DW_CFA_advance_loc: 1 to 0064536f │ │ │ │ - DW_CFA_restore: r6 (esi) │ │ │ │ DW_CFA_advance_loc: 1 to 00645370 │ │ │ │ + DW_CFA_restore: r6 (esi) │ │ │ │ + DW_CFA_advance_loc: 1 to 00645371 │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa: r7 (edi) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 1 to 00645371 │ │ │ │ + DW_CFA_advance_loc: 1 to 00645372 │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ - DW_CFA_advance_loc: 3 to 00645374 │ │ │ │ + DW_CFA_advance_loc: 3 to 00645375 │ │ │ │ DW_CFA_def_cfa: r4 (esp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00645375 │ │ │ │ + DW_CFA_advance_loc: 1 to 00645376 │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 11 to 00645380 │ │ │ │ + DW_CFA_advance_loc: 10 to 00645380 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 000debe0 00000048 000debe4 FDE cie=00000000 pc=006457b0..00646106 │ │ │ │ DW_CFA_advance_loc: 1 to 006457b1 │ │ │ │ @@ -492597,30 +492597,30 @@ │ │ │ │ DW_CFA_advance_loc: 9 to 006457be │ │ │ │ DW_CFA_expression: r5 (ebp) (DW_OP_breg5 (ebp): 0) │ │ │ │ DW_CFA_advance_loc: 1 to 006457bf │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg5 (ebp): -4; DW_OP_deref) │ │ │ │ DW_CFA_advance_loc: 8 to 006457c7 │ │ │ │ DW_CFA_expression: r6 (esi) (DW_OP_breg5 (ebp): -8) │ │ │ │ DW_CFA_expression: r3 (ebx) (DW_OP_breg5 (ebp): -12) │ │ │ │ - DW_CFA_advance_loc2: 1289 to 00645cd0 │ │ │ │ + DW_CFA_advance_loc2: 1290 to 00645cd1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ - DW_CFA_advance_loc: 1 to 00645cd1 │ │ │ │ - DW_CFA_restore: r6 (esi) │ │ │ │ DW_CFA_advance_loc: 1 to 00645cd2 │ │ │ │ + DW_CFA_restore: r6 (esi) │ │ │ │ + DW_CFA_advance_loc: 1 to 00645cd3 │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa: r7 (edi) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 1 to 00645cd3 │ │ │ │ + DW_CFA_advance_loc: 1 to 00645cd4 │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ - DW_CFA_advance_loc: 3 to 00645cd6 │ │ │ │ + DW_CFA_advance_loc: 3 to 00645cd7 │ │ │ │ DW_CFA_def_cfa: r4 (esp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00645cd7 │ │ │ │ + DW_CFA_advance_loc: 1 to 00645cd8 │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ - DW_CFA_advance_loc: 9 to 00645ce0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00645ce0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 000dec2c 00000048 000dec30 FDE cie=00000000 pc=00646110..00646b14 │ │ │ │ DW_CFA_advance_loc: 1 to 00646111 │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -1417498,27 +1417498,27 @@ │ │ │ │ jmp 555db3 │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ mov 0x4(%esp),%ebx │ │ │ │ mov $0x290,%ecx │ │ │ │ mov %esi,%eax │ │ │ │ lea -0xba8494(%ebx),%edx │ │ │ │ call 551340 │ │ │ │ - lea -0xba86f4(%ebx),%edx │ │ │ │ + lea -0xba8674(%ebx),%edx │ │ │ │ mov $0x36,%ecx │ │ │ │ mov %esi,%eax │ │ │ │ call 551340 │ │ │ │ lea -0xba85f4(%ebx),%edx │ │ │ │ mov $0x29,%ecx │ │ │ │ mov %esi,%eax │ │ │ │ call 551340 │ │ │ │ lea -0xba78b4(%ebx),%edx │ │ │ │ mov $0xa9,%ecx │ │ │ │ mov %esi,%eax │ │ │ │ call 551340 │ │ │ │ - lea -0xba8514(%ebx),%edx │ │ │ │ + lea -0xba84d4(%ebx),%edx │ │ │ │ mov $0x16,%ecx │ │ │ │ mov %esi,%eax │ │ │ │ call 551340 │ │ │ │ mov (%esi),%ebx │ │ │ │ mov (%ebx),%eax │ │ │ │ mov 0x4(%ebx),%ecx │ │ │ │ mov %ebx,%edx │ │ │ │ @@ -1418021,27 +1418021,27 @@ │ │ │ │ add $0x10,%esp │ │ │ │ jmp 55649f │ │ │ │ nop │ │ │ │ lea -0xba7f74(%edi),%edx │ │ │ │ mov $0x360,%ecx │ │ │ │ mov %esi,%eax │ │ │ │ call 551080 │ │ │ │ - lea -0xba8674(%edi),%edx │ │ │ │ + lea -0xba86f4(%edi),%edx │ │ │ │ mov $0x3d,%ecx │ │ │ │ mov %esi,%eax │ │ │ │ call 551080 │ │ │ │ lea -0xba8594(%edi),%edx │ │ │ │ mov $0x33,%ecx │ │ │ │ mov %esi,%eax │ │ │ │ call 551080 │ │ │ │ lea -0xba7754(%edi),%edx │ │ │ │ mov $0xf5,%ecx │ │ │ │ mov %esi,%eax │ │ │ │ call 551080 │ │ │ │ - lea -0xba84d4(%edi),%edx │ │ │ │ + lea -0xba8514(%edi),%edx │ │ │ │ mov %esi,%eax │ │ │ │ mov $0x17,%ecx │ │ │ │ call 551080 │ │ │ │ mov (%esi),%ebp │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ mov %ebp,%ebx │ │ │ │ lea 0x8(%eax),%edx │ │ │ │ @@ -1660354,61 +1660354,61 @@ │ │ │ │ lea 0x18(%esp),%ebp │ │ │ │ mov %ebp,%eax │ │ │ │ call 627870 │ │ │ │ mov 0x24(%edi),%edi │ │ │ │ or 0x18(%esp),%esi │ │ │ │ or 0x1c(%esp),%ebx │ │ │ │ pop %ecx │ │ │ │ - mov $0xd,%ecx │ │ │ │ - mov %edi,%edx │ │ │ │ + mov %edi,%ecx │ │ │ │ pop %eax │ │ │ │ - sar $0x8,%edx │ │ │ │ - mov %edx,%eax │ │ │ │ + sar $0x8,%edi │ │ │ │ + movzbl %cl,%eax │ │ │ │ + mov $0x27,%ecx │ │ │ │ cltd │ │ │ │ push %edx │ │ │ │ - mov $0x9,%edx │ │ │ │ + mov $0x20,%edx │ │ │ │ push %eax │ │ │ │ mov %ebp,%eax │ │ │ │ call 627870 │ │ │ │ - mov %edi,%ecx │ │ │ │ or 0x18(%esp),%esi │ │ │ │ or 0x1c(%esp),%ebx │ │ │ │ + mov $0xd,%ecx │ │ │ │ pop %eax │ │ │ │ - movzbl %cl,%eax │ │ │ │ + mov %edi,%eax │ │ │ │ pop %edx │ │ │ │ - mov $0x27,%ecx │ │ │ │ cltd │ │ │ │ - push %edx │ │ │ │ - mov $0x20,%edx │ │ │ │ - push %eax │ │ │ │ mov %ebp,%eax │ │ │ │ + push %edx │ │ │ │ + mov $0x9,%edx │ │ │ │ + push %edi │ │ │ │ call 627870 │ │ │ │ mov 0x10(%esp),%eax │ │ │ │ or 0x18(%esp),%esi │ │ │ │ or 0x1c(%esp),%ebx │ │ │ │ add $0x10,%esp │ │ │ │ mov %esi,(%eax) │ │ │ │ mov %ebx,0x4(%eax) │ │ │ │ mov 0x1c(%esp),%eax │ │ │ │ sub %gs:0x14,%eax │ │ │ │ - jne 62b7ff │ │ │ │ + jne 62b7fd │ │ │ │ mov (%esp),%eax │ │ │ │ add $0x2c,%esp │ │ │ │ pop %ebx │ │ │ │ pop %esi │ │ │ │ pop %edi │ │ │ │ pop %ebp │ │ │ │ ret │ │ │ │ call 1cd5a70 >::_M_fill_insert(std::_Bit_iterator, unsigned int, bool)@@Base+0xd11970> │ │ │ │ xchg %ax,%ax │ │ │ │ xchg %ax,%ax │ │ │ │ xchg %ax,%ax │ │ │ │ xchg %ax,%ax │ │ │ │ xchg %ax,%ax │ │ │ │ xchg %ax,%ax │ │ │ │ + xchg %ax,%ax │ │ │ │ push %ebx │ │ │ │ mov %eax,%ebx │ │ │ │ sub $0x28,%esp │ │ │ │ mov %gs:0x14,%eax │ │ │ │ mov %eax,0x1c(%esp) │ │ │ │ xor %eax,%eax │ │ │ │ cmp 0x68(%edx),%eax │ │ │ │ @@ -1660738,64 +1660738,64 @@ │ │ │ │ call 629660 │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ or -0xec(%ebp),%eax │ │ │ │ mov %eax,-0xf4(%ebp) │ │ │ │ mov 0x4(%edi),%eax │ │ │ │ pop %ecx │ │ │ │ or -0xf0(%ebp),%ebx │ │ │ │ + mov $0x27,%ecx │ │ │ │ mov 0x10(%eax),%edi │ │ │ │ pop %eax │ │ │ │ - mov %edi,%ecx │ │ │ │ - sar $0x8,%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ + mov %edi,%eax │ │ │ │ + sar $0x8,%edi │ │ │ │ + movzbl %al,%eax │ │ │ │ cltd │ │ │ │ - lea -0xf0(%ebp),%eax │ │ │ │ push %edx │ │ │ │ - mov $0x9,%edx │ │ │ │ - push %ecx │ │ │ │ - mov $0xd,%ecx │ │ │ │ + mov $0x20,%edx │ │ │ │ + push %eax │ │ │ │ + lea -0xf0(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ or -0xec(%ebp),%eax │ │ │ │ - mov $0x27,%ecx │ │ │ │ + mov $0xd,%ecx │ │ │ │ mov %eax,-0xf4(%ebp) │ │ │ │ pop %eax │ │ │ │ mov %edi,%eax │ │ │ │ - movzbl %al,%eax │ │ │ │ pop %edx │ │ │ │ - or -0xf0(%ebp),%ebx │ │ │ │ cltd │ │ │ │ - push %edx │ │ │ │ - mov $0x20,%edx │ │ │ │ - push %eax │ │ │ │ lea -0xf0(%ebp),%eax │ │ │ │ + or -0xf0(%ebp),%ebx │ │ │ │ + push %edx │ │ │ │ + mov $0x9,%edx │ │ │ │ + push %edi │ │ │ │ call 627870 │ │ │ │ or -0xf0(%ebp),%ebx │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ add $0x10,%esp │ │ │ │ or -0xec(%ebp),%eax │ │ │ │ mov %ebx,(%esi) │ │ │ │ mov %eax,0x4(%esi) │ │ │ │ mov -0x1c(%ebp),%eax │ │ │ │ sub %gs:0x14,%eax │ │ │ │ - jne 62bda2 │ │ │ │ + jne 62bda0 │ │ │ │ lea -0xc(%ebp),%esp │ │ │ │ mov %esi,%eax │ │ │ │ pop %ebx │ │ │ │ pop %esi │ │ │ │ pop %edi │ │ │ │ pop %ebp │ │ │ │ lea -0x8(%edi),%esp │ │ │ │ pop %edi │ │ │ │ ret │ │ │ │ call 1cd5a70 >::_M_fill_insert(std::_Bit_iterator, unsigned int, bool)@@Base+0xd11970> │ │ │ │ xchg %ax,%ax │ │ │ │ xchg %ax,%ax │ │ │ │ xchg %ax,%ax │ │ │ │ xchg %ax,%ax │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ push %edi │ │ │ │ mov $0x3c,%ecx │ │ │ │ lea 0x8(%esp),%edi │ │ │ │ and $0xfffffff0,%esp │ │ │ │ push -0x4(%edi) │ │ │ │ push %ebp │ │ │ │ @@ -1670746,35 +1670746,34 @@ │ │ │ │ push %eax │ │ │ │ lea 0x48(%esp),%eax │ │ │ │ call 627870 │ │ │ │ mov 0x24(%ebx),%eax │ │ │ │ or 0x48(%esp),%edi │ │ │ │ or 0x4c(%esp),%ebp │ │ │ │ mov %eax,%edx │ │ │ │ - and $0x1,%edx │ │ │ │ + shr $1,%edx │ │ │ │ add $0x10,%esp │ │ │ │ - shr $1,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov %edx,0x8(%esp) │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %eax,0x10(%esp) │ │ │ │ + mov %eax,0x8(%esp) │ │ │ │ mov 0x18(%ebx),%eax │ │ │ │ - movl $0x0,0xc(%esp) │ │ │ │ + mov %edx,0x10(%esp) │ │ │ │ mov (%eax),%eax │ │ │ │ + movl $0x0,0xc(%esp) │ │ │ │ mov %ecx,0x14(%esp) │ │ │ │ movzwl 0xc(%eax),%ebx │ │ │ │ mov %edx,%eax │ │ │ │ mov %ecx,%edx │ │ │ │ add %eax,%eax │ │ │ │ adc %ecx,%edx │ │ │ │ or 0x8(%esp),%eax │ │ │ │ or 0xc(%esp),%edx │ │ │ │ xor $0x1,%eax │ │ │ │ or %edx,%eax │ │ │ │ - je 636438 │ │ │ │ + je 636430 │ │ │ │ lea 0x38(%esp),%eax │ │ │ │ movzwl %bx,%edx │ │ │ │ call 6279d0 │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0x27,%ecx │ │ │ │ mov $0x20,%edx │ │ │ │ push 0x44(%esp) │ │ │ │ @@ -1670783,15 +1670782,15 @@ │ │ │ │ call 627870 │ │ │ │ or 0x48(%esp),%edi │ │ │ │ mov %edi,%ebx │ │ │ │ mov 0x4c(%esp),%edi │ │ │ │ add $0x10,%esp │ │ │ │ or %ebp,%edi │ │ │ │ test $0x1,%esi │ │ │ │ - je 636390 │ │ │ │ + je 636388 │ │ │ │ mov 0x18(%esp),%edx │ │ │ │ lea 0x38(%esp),%eax │ │ │ │ call 627cf0 │ │ │ │ sub $0x8,%esp │ │ │ │ xor %edx,%edx │ │ │ │ mov $0xa,%ecx │ │ │ │ push 0x44(%esp) │ │ │ │ @@ -1670809,73 +1670808,72 @@ │ │ │ │ push %edx │ │ │ │ mov $0x33,%edx │ │ │ │ push %eax │ │ │ │ lea 0x48(%esp),%eax │ │ │ │ call 627870 │ │ │ │ mov 0x48(%esp),%esi │ │ │ │ mov 0x4c(%esp),%ebx │ │ │ │ - mov $0x2f,%ecx │ │ │ │ + mov $0x31,%ecx │ │ │ │ pop %eax │ │ │ │ pop %edx │ │ │ │ - push 0x14(%esp) │ │ │ │ - mov $0x2f,%edx │ │ │ │ - push 0x14(%esp) │ │ │ │ + push 0x1c(%esp) │ │ │ │ + mov $0x31,%edx │ │ │ │ + push 0x1c(%esp) │ │ │ │ lea 0x48(%esp),%eax │ │ │ │ call 627870 │ │ │ │ or 0x48(%esp),%esi │ │ │ │ or 0x4c(%esp),%ebx │ │ │ │ - mov $0x31,%edx │ │ │ │ + mov $0x2f,%edx │ │ │ │ pop %ecx │ │ │ │ pop %eax │ │ │ │ - push 0x1c(%esp) │ │ │ │ - mov $0x31,%ecx │ │ │ │ - push 0x1c(%esp) │ │ │ │ + push 0x14(%esp) │ │ │ │ + mov $0x2f,%ecx │ │ │ │ + push 0x14(%esp) │ │ │ │ lea 0x48(%esp),%eax │ │ │ │ call 627870 │ │ │ │ or 0x48(%esp),%esi │ │ │ │ or 0x4c(%esp),%ebx │ │ │ │ mov 0x30(%esp),%eax │ │ │ │ or %ebp,%esi │ │ │ │ or %edi,%ebx │ │ │ │ add $0x10,%esp │ │ │ │ mov %esi,(%eax) │ │ │ │ mov %ebx,0x4(%eax) │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ sub %gs:0x14,%eax │ │ │ │ - jne 63653a │ │ │ │ + jne 63652a │ │ │ │ mov 0x20(%esp),%eax │ │ │ │ add $0x5c,%esp │ │ │ │ pop %ebx │ │ │ │ pop %esi │ │ │ │ pop %edi │ │ │ │ pop %ebp │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ and $0x2,%esi │ │ │ │ mov %esi,0x30(%esp) │ │ │ │ - je 636518 │ │ │ │ + je 636508 │ │ │ │ mov 0x18(%esp),%eax │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %ecx,0x1c(%esp) │ │ │ │ mov 0x10(%eax),%edx │ │ │ │ mov %edx,0x18(%esp) │ │ │ │ cmpb $0x0,0x2a(%esp) │ │ │ │ - jne 6363c2 │ │ │ │ + jne 6363ba │ │ │ │ movzbl 0x24(%esp),%eax │ │ │ │ xor $0x1,%al │ │ │ │ - je 6364b0 │ │ │ │ + je 6364a8 │ │ │ │ cmpb $0x0,0x2b(%esp) │ │ │ │ - je 6363d6 │ │ │ │ + je 6363ce │ │ │ │ movzbl 0x24(%esp),%eax │ │ │ │ xor $0x1,%al │ │ │ │ - jne 636500 │ │ │ │ + jne 6364f0 │ │ │ │ mov 0x2c(%esp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 636500 │ │ │ │ + je 6364f0 │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0xf,%ecx │ │ │ │ push 0x24(%esp) │ │ │ │ push 0x24(%esp) │ │ │ │ lea 0x48(%esp),%eax │ │ │ │ xor %edx,%edx │ │ │ │ call 627870 │ │ │ │ @@ -1670891,15 +1670889,15 @@ │ │ │ │ call 627870 │ │ │ │ or 0x48(%esp),%ebx │ │ │ │ or 0x4c(%esp),%edi │ │ │ │ xor %edx,%edx │ │ │ │ add $0x10,%esp │ │ │ │ mov %ebx,%ebp │ │ │ │ mov 0x30(%esp),%eax │ │ │ │ - jmp 6362f0 │ │ │ │ + jmp 6362ee │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ mov %ebx,%eax │ │ │ │ sub $0x8,%esp │ │ │ │ xor %edx,%edx │ │ │ │ mov $0x4,%ecx │ │ │ │ shr $0x2,%ax │ │ │ │ push %edx │ │ │ │ @@ -1670930,15 +1670928,15 @@ │ │ │ │ or 0x4c(%esp),%eax │ │ │ │ add $0x8,%esp │ │ │ │ xchg %eax,%edx │ │ │ │ push %edx │ │ │ │ mov $0x20,%edx │ │ │ │ push %eax │ │ │ │ mov %ebx,%eax │ │ │ │ - jmp 636294 │ │ │ │ + jmp 636292 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ sub $0x8,%esp │ │ │ │ push %ecx │ │ │ │ mov $0xf,%ecx │ │ │ │ push %edx │ │ │ │ xor %edx,%edx │ │ │ │ lea 0x48(%esp),%eax │ │ │ │ @@ -1670952,31 +1670950,30 @@ │ │ │ │ xor %edx,%edx │ │ │ │ push 0x24(%esp) │ │ │ │ lea 0x48(%esp),%eax │ │ │ │ call 627870 │ │ │ │ or 0x48(%esp),%ebp │ │ │ │ or 0x4c(%esp),%esi │ │ │ │ add $0x10,%esp │ │ │ │ - jmp 636408 │ │ │ │ + jmp 636400 │ │ │ │ nop │ │ │ │ - lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0x1f,%ecx │ │ │ │ push 0x24(%esp) │ │ │ │ push 0x24(%esp) │ │ │ │ - jmp 6363f2 │ │ │ │ + jmp 6363ea │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ mov 0x18(%esp),%edx │ │ │ │ lea 0x38(%esp),%eax │ │ │ │ call 629e80 │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0x7,%ecx │ │ │ │ push 0x44(%esp) │ │ │ │ push 0x44(%esp) │ │ │ │ - jmp 636412 │ │ │ │ + jmp 63640a │ │ │ │ call 1cd5a70 >::_M_fill_insert(std::_Bit_iterator, unsigned int, bool)@@Base+0xd11970> │ │ │ │ nop │ │ │ │ push %ebp │ │ │ │ mov $0x5,%ebp │ │ │ │ push %edi │ │ │ │ mov %edx,%edi │ │ │ │ push %esi │ │ │ │ @@ -1670989,25 +1670986,25 @@ │ │ │ │ mov %eax,(%esp) │ │ │ │ mov 0x88(%ebx),%eax │ │ │ │ mov %gs:0x14,%ecx │ │ │ │ mov %ecx,0xdc(%esp) │ │ │ │ xor %ecx,%ecx │ │ │ │ cmp %eax,%ebp │ │ │ │ sbb %edx,%ecx │ │ │ │ - jge 636698 │ │ │ │ + jge 636688 │ │ │ │ mov (%edi),%ecx │ │ │ │ mov 0x8(%edi),%edi │ │ │ │ lea -0x258(%ecx),%ebp │ │ │ │ cmp $0x63,%ebp │ │ │ │ - jbe 636658 │ │ │ │ + jbe 636648 │ │ │ │ cmp $0x2bb,%ecx │ │ │ │ - jbe 6365ac │ │ │ │ + jbe 63659c │ │ │ │ xor $0x7,%eax │ │ │ │ or %edx,%eax │ │ │ │ - je 6366d8 │ │ │ │ + je 6366c8 │ │ │ │ mov (%ebx),%eax │ │ │ │ mov 0x4(%ebx),%edx │ │ │ │ lea 0x8(%esp),%ebp │ │ │ │ mov %edi,%ecx │ │ │ │ mov %eax,0x1c(%esp) │ │ │ │ mov %ebp,%eax │ │ │ │ mov %edx,0x20(%esp) │ │ │ │ @@ -1671025,15 +1671022,15 @@ │ │ │ │ mov 0xc(%ebx),%ebx │ │ │ │ mov %eax,0x10(%esp) │ │ │ │ mov 0x1c(%esp),%eax │ │ │ │ mov %ecx,%edx │ │ │ │ mov %eax,0x14(%esp) │ │ │ │ add $0x10,%esp │ │ │ │ or %ebx,%edx │ │ │ │ - jne 636720 │ │ │ │ + jne 636710 │ │ │ │ sub $0x8,%esp │ │ │ │ mov %ebp,%eax │ │ │ │ mov $0x4,%edx │ │ │ │ push %ebx │ │ │ │ push %ecx │ │ │ │ mov $0x7,%ecx │ │ │ │ call 627870 │ │ │ │ @@ -1671042,43 +1671039,43 @@ │ │ │ │ or 0x18(%esp),%ebp │ │ │ │ or 0x1c(%esp),%eax │ │ │ │ add $0x10,%esp │ │ │ │ mov %ebp,(%esi) │ │ │ │ mov %eax,0x4(%esi) │ │ │ │ mov 0xdc(%esp),%eax │ │ │ │ sub %gs:0x14,%eax │ │ │ │ - jne 636748 │ │ │ │ + jne 636738 │ │ │ │ add $0xec,%esp │ │ │ │ mov %esi,%eax │ │ │ │ pop %ebx │ │ │ │ pop %esi │ │ │ │ pop %edi │ │ │ │ pop %ebp │ │ │ │ ret │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ xor $0x7,%eax │ │ │ │ or %edx,%eax │ │ │ │ - jne 6365ac │ │ │ │ + jne 63659c │ │ │ │ mov (%ebx),%ecx │ │ │ │ mov 0x4(%ebx),%ebx │ │ │ │ lea 0x8(%esp),%ebp │ │ │ │ mov %ecx,%edx │ │ │ │ or %ebx,%edx │ │ │ │ - jne 6366f0 │ │ │ │ + jne 6366e0 │ │ │ │ sub $0x8,%esp │ │ │ │ mov %ebp,%eax │ │ │ │ xor %edx,%edx │ │ │ │ push %ebx │ │ │ │ push %ecx │ │ │ │ mov $0x7,%ecx │ │ │ │ call 627870 │ │ │ │ mov 0x18(%esp),%ebp │ │ │ │ mov 0x1c(%esp),%eax │ │ │ │ add $0x10,%esp │ │ │ │ - jmp 63662f │ │ │ │ + jmp 63661f │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ mov (%esp),%eax │ │ │ │ movzwl 0xc(%eax),%edx │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ call 6279d0 │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0x7,%ecx │ │ │ │ @@ -1671086,65 +1671083,65 @@ │ │ │ │ push 0x14(%esp) │ │ │ │ push 0x14(%esp) │ │ │ │ lea 0x18(%esp),%eax │ │ │ │ call 627870 │ │ │ │ mov 0x18(%esp),%ebp │ │ │ │ mov 0x1c(%esp),%eax │ │ │ │ add $0x10,%esp │ │ │ │ - jmp 63662f │ │ │ │ + jmp 63661f │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ mov 0x8(%ebx),%ecx │ │ │ │ mov 0xc(%ebx),%ebx │ │ │ │ lea 0x8(%esp),%ebp │ │ │ │ mov %ecx,%edx │ │ │ │ or %ebx,%edx │ │ │ │ - je 636672 │ │ │ │ + je 636662 │ │ │ │ mov 0x24(%edi),%ecx │ │ │ │ sub $0x8,%esp │ │ │ │ - jmp 6366f6 │ │ │ │ + jmp 6366e6 │ │ │ │ mov 0x20(%edi),%ecx │ │ │ │ sub $0x8,%esp │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %edx,%edx │ │ │ │ mov %ebp,%eax │ │ │ │ push %ebx │ │ │ │ push %ecx │ │ │ │ mov $0x7,%ecx │ │ │ │ call 627870 │ │ │ │ mov 0x18(%esp),%ecx │ │ │ │ mov 0x1c(%esp),%ebx │ │ │ │ add $0x10,%esp │ │ │ │ - jmp 636672 │ │ │ │ + jmp 636662 │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ mov 0x24(%edi),%ecx │ │ │ │ sub $0x8,%esp │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %edx,%edx │ │ │ │ push %ebx │ │ │ │ mov %ebp,%eax │ │ │ │ push %ecx │ │ │ │ mov $0x3,%ecx │ │ │ │ call 627870 │ │ │ │ mov 0x18(%esp),%ecx │ │ │ │ mov 0x1c(%esp),%ebx │ │ │ │ add $0x10,%esp │ │ │ │ - jmp 636606 │ │ │ │ + jmp 6365f6 │ │ │ │ call 1cd5a70 >::_M_fill_insert(std::_Bit_iterator, unsigned int, bool)@@Base+0xd11970> │ │ │ │ xchg %ax,%ax │ │ │ │ nop │ │ │ │ push %edi │ │ │ │ lea 0x8(%esp),%edi │ │ │ │ and $0xfffffff0,%esp │ │ │ │ push -0x4(%edi) │ │ │ │ push %ebp │ │ │ │ mov %esp,%ebp │ │ │ │ push %edi │ │ │ │ push %esi │ │ │ │ call 310818 │ │ │ │ - add $0x2af588f,%esi │ │ │ │ + add $0x2af589f,%esi │ │ │ │ push %ebx │ │ │ │ xor %ebx,%ebx │ │ │ │ sub $0x12c,%esp │ │ │ │ mov %eax,-0x104(%ebp) │ │ │ │ mov %edx,-0x108(%ebp) │ │ │ │ xor %edx,%edx │ │ │ │ mov %ecx,-0xf4(%ebp) │ │ │ │ @@ -1671173,15 +1671170,15 @@ │ │ │ │ shr $0x6,%ecx │ │ │ │ mov %esi,-0x114(%ebp) │ │ │ │ mov %ecx,%ebx │ │ │ │ and $0x1,%ebx │ │ │ │ and $0x1400,%edi │ │ │ │ lea -0xf0(%ebp),%edi │ │ │ │ mov %ebx,-0x118(%ebp) │ │ │ │ - je 636dc0 │ │ │ │ + je 636db0 │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0x3c,%ecx │ │ │ │ push %edx │ │ │ │ mov $0x3c,%edx │ │ │ │ push %eax │ │ │ │ mov %edi,%eax │ │ │ │ call 627870 │ │ │ │ @@ -1671221,15 +1671218,15 @@ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ movaps %xmm0,-0xe8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0xc0,%eax │ │ │ │ - jb 6368ab │ │ │ │ + jb 63689b │ │ │ │ mov -0xf8(%ebp),%eax │ │ │ │ mov -0xf4(%ebp),%ecx │ │ │ │ add $0x10,%esp │ │ │ │ movl $0x0,-0x94(%ebp) │ │ │ │ movl $0x0,-0x124(%ebp) │ │ │ │ mov %eax,%edx │ │ │ │ and $0x1000,%eax │ │ │ │ @@ -1671260,15 +1671257,15 @@ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ movaps %xmm0,-0xe8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0xc0,%eax │ │ │ │ - jb 636970 │ │ │ │ + jb 636960 │ │ │ │ mov -0xf4(%ebp),%ecx │ │ │ │ mov -0x100(%ebp),%edx │ │ │ │ mov %edi,%eax │ │ │ │ movl $0x1,-0x88(%ebp) │ │ │ │ movl $0x0,-0x84(%ebp) │ │ │ │ call 628130 │ │ │ │ pop %eax │ │ │ │ @@ -1671318,26 +1671315,26 @@ │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ movaps %xmm0,-0xe8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0xc0,%eax │ │ │ │ - jb 636a74 │ │ │ │ + jb 636a64 │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov -0x110(%ebp),%edx │ │ │ │ add $0x10,%esp │ │ │ │ movl $0x2,-0x80(%ebp) │ │ │ │ movl $0x0,-0x7c(%ebp) │ │ │ │ mov 0x10(%eax),%ecx │ │ │ │ shr $0xa,%edx │ │ │ │ mov %edx,-0x130(%ebp) │ │ │ │ mov %ecx,-0x11c(%ebp) │ │ │ │ cmp %ecx,%edx │ │ │ │ - jae 637262 │ │ │ │ + jae 637252 │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov (%eax,%edx,4),%ecx │ │ │ │ mov -0x100(%ebp),%edx │ │ │ │ mov %edi,%eax │ │ │ │ call 62b810 │ │ │ │ sub $0x8,%esp │ │ │ │ push -0xec(%ebp) │ │ │ │ @@ -1671352,23 +1671349,23 @@ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ movaps %xmm0,-0xe8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0xc0,%eax │ │ │ │ - jb 636b1a │ │ │ │ + jb 636b0a │ │ │ │ add $0x10,%esp │ │ │ │ mov $0x1,%eax │ │ │ │ cmpl $0x1,-0x110(%ebp) │ │ │ │ movl $0x2,-0x80(%ebp) │ │ │ │ movl $0x0,-0x7c(%ebp) │ │ │ │ sbb $0xffffffff,%eax │ │ │ │ cmp -0x11c(%ebp),%eax │ │ │ │ - jae 6373cb │ │ │ │ + jae 6373bb │ │ │ │ mov -0xf4(%ebp),%edx │ │ │ │ mov 0x1c(%edx),%edx │ │ │ │ mov (%edx,%eax,4),%ecx │ │ │ │ mov -0x100(%ebp),%edx │ │ │ │ mov %edi,%eax │ │ │ │ call 62ad00 │ │ │ │ sub $0x8,%esp │ │ │ │ @@ -1671385,52 +1671382,52 @@ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xa8(%ebp,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 636bc1 │ │ │ │ + jb 636bb1 │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ add $0x10,%esp │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ mov -0x120(%ebp),%eax │ │ │ │ movdqa -0x1332364(%eax),%xmm0 │ │ │ │ mov -0x110(%ebp),%eax │ │ │ │ movaps %xmm0,-0xe8(%ebp) │ │ │ │ test %eax,%eax │ │ │ │ - je 6372e8 │ │ │ │ + je 6372d8 │ │ │ │ mov -0xf8(%ebp),%ecx │ │ │ │ mov -0x118(%ebp),%ebx │ │ │ │ and $0x2000,%ecx │ │ │ │ test %ebx,%ebx │ │ │ │ - je 637368 │ │ │ │ + je 637358 │ │ │ │ testb $0x40,-0xf7(%ebp) │ │ │ │ - je 637398 │ │ │ │ + je 637388 │ │ │ │ mov $0x1,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 6373bf │ │ │ │ + jne 6373af │ │ │ │ nop │ │ │ │ mov -0x11c(%ebp),%ebx │ │ │ │ mov %eax,-0x60(%ebp) │ │ │ │ xor %eax,%eax │ │ │ │ mov %edx,-0x5c(%ebp) │ │ │ │ test %ebx,%ebx │ │ │ │ - je 636c7d │ │ │ │ + je 636c6d │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov (%eax),%eax │ │ │ │ sub $0xc,%esp │ │ │ │ mov -0x100(%ebp),%ecx │ │ │ │ mov -0x108(%ebp),%edx │ │ │ │ push %eax │ │ │ │ mov %edi,%eax │ │ │ │ - call 636540 │ │ │ │ + call 636530 │ │ │ │ pop %eax │ │ │ │ pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ mov $0x1c,%ecx │ │ │ │ mov $0x15,%edx │ │ │ │ mov %edi,%eax │ │ │ │ @@ -1671444,26 +1671441,26 @@ │ │ │ │ or -0xec(%ebp),%esi │ │ │ │ call 629660 │ │ │ │ mov -0x110(%ebp),%ecx │ │ │ │ or -0xf0(%ebp),%ebx │ │ │ │ add $0x10,%esp │ │ │ │ or -0xec(%ebp),%esi │ │ │ │ test %ecx,%ecx │ │ │ │ - je 637320 │ │ │ │ + je 637310 │ │ │ │ mov -0xf8(%ebp),%ecx │ │ │ │ mov -0x118(%ebp),%eax │ │ │ │ and $0x2000,%ecx │ │ │ │ test %eax,%eax │ │ │ │ - je 637358 │ │ │ │ + je 637348 │ │ │ │ testb $0x40,-0xf7(%ebp) │ │ │ │ - je 637378 │ │ │ │ + je 637368 │ │ │ │ mov $0x1,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 6373b3 │ │ │ │ + jne 6373a3 │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0x1f,%ecx │ │ │ │ push %edx │ │ │ │ mov $0x1d,%edx │ │ │ │ push %eax │ │ │ │ mov %edi,%eax │ │ │ │ @@ -1671479,25 +1671476,25 @@ │ │ │ │ mov $0x13,%edx │ │ │ │ call 627870 │ │ │ │ mov -0x130(%ebp),%edx │ │ │ │ or -0xf0(%ebp),%ebx │ │ │ │ add $0x10,%esp │ │ │ │ or -0xec(%ebp),%esi │ │ │ │ cmp -0x11c(%ebp),%edx │ │ │ │ - jae 636db0 │ │ │ │ + jae 636da0 │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov (%eax,%edx,4),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 637182 │ │ │ │ + jne 637172 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 637193 │ │ │ │ + jmp 637183 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0x3c,%ecx │ │ │ │ push %edx │ │ │ │ mov $0x3c,%edx │ │ │ │ push %eax │ │ │ │ mov %edi,%eax │ │ │ │ @@ -1671538,15 +1671535,15 @@ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ movaps %xmm0,-0xe8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0xc0,%eax │ │ │ │ - jb 636e69 │ │ │ │ + jb 636e59 │ │ │ │ lea -0xe8(%ebp),%eax │ │ │ │ mov -0xf4(%ebp),%ecx │ │ │ │ movl $0x1,-0x88(%ebp) │ │ │ │ mov %eax,%edx │ │ │ │ mov %eax,-0x100(%ebp) │ │ │ │ mov %edi,%eax │ │ │ │ movl $0x0,-0x84(%ebp) │ │ │ │ @@ -1671595,23 +1671592,23 @@ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ movaps %xmm0,-0xe8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0xc0,%eax │ │ │ │ - jb 636f67 │ │ │ │ + jb 636f57 │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ movl $0x2,-0x80(%ebp) │ │ │ │ add $0x10,%esp │ │ │ │ movl $0x0,-0x7c(%ebp) │ │ │ │ mov 0x10(%eax),%edx │ │ │ │ mov %edx,-0xf8(%ebp) │ │ │ │ test %edx,%edx │ │ │ │ - je 6371df │ │ │ │ + je 6371cf │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov -0x100(%ebp),%edx │ │ │ │ mov (%eax),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ call 62b810 │ │ │ │ sub $0x8,%esp │ │ │ │ push -0xec(%ebp) │ │ │ │ @@ -1671626,20 +1671623,20 @@ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ movaps %xmm0,-0xe8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0xc0,%eax │ │ │ │ - jb 636ffd │ │ │ │ + jb 636fed │ │ │ │ movl $0x2,-0x80(%ebp) │ │ │ │ add $0x10,%esp │ │ │ │ movl $0x0,-0x7c(%ebp) │ │ │ │ cmpl $0x1,-0xf8(%ebp) │ │ │ │ - je 6373d7 │ │ │ │ + je 6373c7 │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ mov -0x100(%ebp),%edx │ │ │ │ mov %edi,%eax │ │ │ │ call 62ad00 │ │ │ │ sub $0x8,%esp │ │ │ │ @@ -1671671,15 +1671668,15 @@ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ movaps %xmm0,-0xe8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0xc0,%eax │ │ │ │ - jb 6370e2 │ │ │ │ + jb 6370d2 │ │ │ │ mov -0xf4(%ebp),%ecx │ │ │ │ mov -0x100(%ebp),%edx │ │ │ │ mov %edi,%eax │ │ │ │ movl $0x1,-0xe0(%ebp) │ │ │ │ movl $0x0,-0xdc(%ebp) │ │ │ │ call 6280b0 │ │ │ │ pop %eax │ │ │ │ @@ -1671691,20 +1671688,20 @@ │ │ │ │ mov %edi,%eax │ │ │ │ call 627870 │ │ │ │ mov -0xf8(%ebp),%ecx │ │ │ │ or -0xf0(%ebp),%ebx │ │ │ │ add $0x10,%esp │ │ │ │ or -0xec(%ebp),%esi │ │ │ │ test %ecx,%ecx │ │ │ │ - je 636db0 │ │ │ │ + je 636da0 │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov (%eax),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 636db0 │ │ │ │ + je 636da0 │ │ │ │ movzbl (%eax),%eax │ │ │ │ xor %edx,%edx │ │ │ │ shr $0x2,%al │ │ │ │ movzbl %al,%eax │ │ │ │ and $0x1,%eax │ │ │ │ xor $0x1,%eax │ │ │ │ sub $0x8,%esp │ │ │ │ @@ -1671718,15 +1671715,15 @@ │ │ │ │ or -0xf0(%ebp),%ebx │ │ │ │ add $0x10,%esp │ │ │ │ or -0xec(%ebp),%esi │ │ │ │ mov %esi,0x4(%eax) │ │ │ │ mov %ebx,(%eax) │ │ │ │ mov -0x1c(%ebp),%eax │ │ │ │ sub %gs:0x14,%eax │ │ │ │ - jne 6373d2 │ │ │ │ + jne 6373c2 │ │ │ │ mov -0x104(%ebp),%eax │ │ │ │ lea -0xc(%ebp),%esp │ │ │ │ pop %ebx │ │ │ │ pop %esi │ │ │ │ pop %edi │ │ │ │ pop %ebp │ │ │ │ lea -0x8(%edi),%esp │ │ │ │ @@ -1671749,20 +1671746,20 @@ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ movaps %xmm0,-0xe8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0xc0,%eax │ │ │ │ - jb 637220 │ │ │ │ + jb 637210 │ │ │ │ movl $0x2,-0x80(%ebp) │ │ │ │ add $0x10,%esp │ │ │ │ xor %ecx,%ecx │ │ │ │ movl $0x0,-0x7c(%ebp) │ │ │ │ - jmp 637051 │ │ │ │ + jmp 637041 │ │ │ │ mov -0x100(%ebp),%edx │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %edi,%eax │ │ │ │ call 62b810 │ │ │ │ sub $0x8,%esp │ │ │ │ push -0xec(%ebp) │ │ │ │ mov %edi,%eax │ │ │ │ @@ -1671776,94 +1671773,94 @@ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ movaps %xmm0,-0xe8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0xc0,%eax │ │ │ │ - jb 6372a3 │ │ │ │ + jb 637293 │ │ │ │ movl $0x2,-0x80(%ebp) │ │ │ │ add $0x10,%esp │ │ │ │ xor %ecx,%ecx │ │ │ │ movl $0x0,-0x7c(%ebp) │ │ │ │ - jmp 636b7c │ │ │ │ + jmp 636b6c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ mov -0x118(%ebp),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 636c60 │ │ │ │ + je 636c50 │ │ │ │ mov $0x6,%eax │ │ │ │ xor %edx,%edx │ │ │ │ testb $0x40,-0xf7(%ebp) │ │ │ │ - je 636c60 │ │ │ │ + je 636c50 │ │ │ │ mov $0x7,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 636c60 │ │ │ │ + jmp 636c50 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ mov -0x118(%ebp),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 636d30 │ │ │ │ + je 636d20 │ │ │ │ mov $0x6,%eax │ │ │ │ xor %edx,%edx │ │ │ │ testb $0x40,-0xf7(%ebp) │ │ │ │ - je 636d30 │ │ │ │ + je 636d20 │ │ │ │ mov $0x7,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 636d30 │ │ │ │ + jmp 636d20 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ shr $0xb,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ - jmp 636d30 │ │ │ │ + jmp 636d20 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ shr $0xb,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ - jmp 636c60 │ │ │ │ + jmp 636c50 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ mov $0x5,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 636d30 │ │ │ │ + je 636d20 │ │ │ │ mov $0x2,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 636d30 │ │ │ │ + jmp 636d20 │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ mov $0x5,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 636c60 │ │ │ │ + je 636c50 │ │ │ │ mov $0x2,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 636c60 │ │ │ │ + jmp 636c50 │ │ │ │ mov $0x3,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 636d30 │ │ │ │ + jmp 636d20 │ │ │ │ mov $0x3,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 636c60 │ │ │ │ + jmp 636c50 │ │ │ │ xor %ecx,%ecx │ │ │ │ - jmp 636b7c │ │ │ │ + jmp 636b6c │ │ │ │ call 1cd5a70 >::_M_fill_insert(std::_Bit_iterator, unsigned int, bool)@@Base+0xd11970> │ │ │ │ xor %ecx,%ecx │ │ │ │ - jmp 637051 │ │ │ │ + jmp 637041 │ │ │ │ xchg %ax,%ax │ │ │ │ push %edi │ │ │ │ lea 0x8(%esp),%edi │ │ │ │ and $0xfffffff0,%esp │ │ │ │ push -0x4(%edi) │ │ │ │ push %ebp │ │ │ │ mov %esp,%ebp │ │ │ │ push %edi │ │ │ │ push %esi │ │ │ │ call 310818 │ │ │ │ - add $0x2af4bff,%esi │ │ │ │ + add $0x2af4c0f,%esi │ │ │ │ push %ebx │ │ │ │ xor %ebx,%ebx │ │ │ │ sub $0x12c,%esp │ │ │ │ mov %eax,-0x104(%ebp) │ │ │ │ mov %edx,-0x108(%ebp) │ │ │ │ xor %edx,%edx │ │ │ │ mov %ecx,-0xf4(%ebp) │ │ │ │ @@ -1671892,15 +1671889,15 @@ │ │ │ │ shr $0x6,%ecx │ │ │ │ mov %esi,-0x114(%ebp) │ │ │ │ mov %ecx,%ebx │ │ │ │ and $0x1,%ebx │ │ │ │ and $0x1400,%edi │ │ │ │ lea -0xf0(%ebp),%edi │ │ │ │ mov %ebx,-0x118(%ebp) │ │ │ │ - je 637a50 │ │ │ │ + je 637a40 │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0x3c,%ecx │ │ │ │ push %edx │ │ │ │ mov $0x3c,%edx │ │ │ │ push %eax │ │ │ │ mov %edi,%eax │ │ │ │ call 627870 │ │ │ │ @@ -1671940,15 +1671937,15 @@ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ movaps %xmm0,-0xe8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0xc0,%eax │ │ │ │ - jb 63753b │ │ │ │ + jb 63752b │ │ │ │ mov -0xf8(%ebp),%eax │ │ │ │ mov -0xf4(%ebp),%ecx │ │ │ │ add $0x10,%esp │ │ │ │ movl $0x0,-0x94(%ebp) │ │ │ │ movl $0x0,-0x124(%ebp) │ │ │ │ mov %eax,%edx │ │ │ │ and $0x1000,%eax │ │ │ │ @@ -1671979,15 +1671976,15 @@ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ movaps %xmm0,-0xe8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0xc0,%eax │ │ │ │ - jb 637600 │ │ │ │ + jb 6375f0 │ │ │ │ mov -0xf4(%ebp),%ecx │ │ │ │ mov -0x100(%ebp),%edx │ │ │ │ mov %edi,%eax │ │ │ │ movl $0x1,-0x88(%ebp) │ │ │ │ movl $0x0,-0x84(%ebp) │ │ │ │ call 628130 │ │ │ │ pop %eax │ │ │ │ @@ -1672037,26 +1672034,26 @@ │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ movaps %xmm0,-0xe8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0xc0,%eax │ │ │ │ - jb 637704 │ │ │ │ + jb 6376f4 │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov -0x110(%ebp),%edx │ │ │ │ add $0x10,%esp │ │ │ │ movl $0x1,-0x80(%ebp) │ │ │ │ movl $0x0,-0x7c(%ebp) │ │ │ │ mov 0x10(%eax),%ecx │ │ │ │ shr $0xa,%edx │ │ │ │ mov %edx,-0x130(%ebp) │ │ │ │ mov %ecx,-0x11c(%ebp) │ │ │ │ cmp %ecx,%edx │ │ │ │ - jae 637ef2 │ │ │ │ + jae 637ee2 │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov (%eax,%edx,4),%ecx │ │ │ │ mov -0x100(%ebp),%edx │ │ │ │ mov %edi,%eax │ │ │ │ call 62b810 │ │ │ │ sub $0x8,%esp │ │ │ │ push -0xec(%ebp) │ │ │ │ @@ -1672071,23 +1672068,23 @@ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ movaps %xmm0,-0xe8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0xc0,%eax │ │ │ │ - jb 6377aa │ │ │ │ + jb 63779a │ │ │ │ add $0x10,%esp │ │ │ │ mov $0x1,%eax │ │ │ │ cmpl $0x1,-0x110(%ebp) │ │ │ │ movl $0x1,-0x80(%ebp) │ │ │ │ movl $0x0,-0x7c(%ebp) │ │ │ │ sbb $0xffffffff,%eax │ │ │ │ cmp -0x11c(%ebp),%eax │ │ │ │ - jae 63805b │ │ │ │ + jae 63804b │ │ │ │ mov -0xf4(%ebp),%edx │ │ │ │ mov 0x1c(%edx),%edx │ │ │ │ mov (%edx,%eax,4),%ecx │ │ │ │ mov -0x100(%ebp),%edx │ │ │ │ mov %edi,%eax │ │ │ │ call 62ad00 │ │ │ │ sub $0x8,%esp │ │ │ │ @@ -1672104,52 +1672101,52 @@ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xa8(%ebp,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 637851 │ │ │ │ + jb 637841 │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ add $0x10,%esp │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ mov -0x120(%ebp),%eax │ │ │ │ movdqa -0x1332364(%eax),%xmm0 │ │ │ │ mov -0x110(%ebp),%eax │ │ │ │ movaps %xmm0,-0xe8(%ebp) │ │ │ │ test %eax,%eax │ │ │ │ - je 637f78 │ │ │ │ + je 637f68 │ │ │ │ mov -0xf8(%ebp),%ecx │ │ │ │ mov -0x118(%ebp),%ebx │ │ │ │ and $0x2000,%ecx │ │ │ │ test %ebx,%ebx │ │ │ │ - je 637ff8 │ │ │ │ + je 637fe8 │ │ │ │ testb $0x40,-0xf7(%ebp) │ │ │ │ - je 638028 │ │ │ │ + je 638018 │ │ │ │ mov $0x1,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 63804f │ │ │ │ + jne 63803f │ │ │ │ nop │ │ │ │ mov -0x11c(%ebp),%ebx │ │ │ │ mov %eax,-0x60(%ebp) │ │ │ │ xor %eax,%eax │ │ │ │ mov %edx,-0x5c(%ebp) │ │ │ │ test %ebx,%ebx │ │ │ │ - je 63790d │ │ │ │ + je 6378fd │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov (%eax),%eax │ │ │ │ sub $0xc,%esp │ │ │ │ mov -0x100(%ebp),%ecx │ │ │ │ mov -0x108(%ebp),%edx │ │ │ │ push %eax │ │ │ │ mov %edi,%eax │ │ │ │ - call 636540 │ │ │ │ + call 636530 │ │ │ │ pop %eax │ │ │ │ pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ mov $0x1c,%ecx │ │ │ │ mov $0x15,%edx │ │ │ │ mov %edi,%eax │ │ │ │ @@ -1672163,26 +1672160,26 @@ │ │ │ │ or -0xec(%ebp),%esi │ │ │ │ call 629660 │ │ │ │ mov -0x110(%ebp),%ecx │ │ │ │ or -0xf0(%ebp),%ebx │ │ │ │ add $0x10,%esp │ │ │ │ or -0xec(%ebp),%esi │ │ │ │ test %ecx,%ecx │ │ │ │ - je 637fb0 │ │ │ │ + je 637fa0 │ │ │ │ mov -0xf8(%ebp),%ecx │ │ │ │ mov -0x118(%ebp),%eax │ │ │ │ and $0x2000,%ecx │ │ │ │ test %eax,%eax │ │ │ │ - je 637fe8 │ │ │ │ + je 637fd8 │ │ │ │ testb $0x40,-0xf7(%ebp) │ │ │ │ - je 638008 │ │ │ │ + je 637ff8 │ │ │ │ mov $0x1,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 638043 │ │ │ │ + jne 638033 │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0x1f,%ecx │ │ │ │ push %edx │ │ │ │ mov $0x1d,%edx │ │ │ │ push %eax │ │ │ │ mov %edi,%eax │ │ │ │ @@ -1672198,25 +1672195,25 @@ │ │ │ │ mov $0x13,%edx │ │ │ │ call 627870 │ │ │ │ mov -0x130(%ebp),%edx │ │ │ │ or -0xf0(%ebp),%ebx │ │ │ │ add $0x10,%esp │ │ │ │ or -0xec(%ebp),%esi │ │ │ │ cmp -0x11c(%ebp),%edx │ │ │ │ - jae 637a40 │ │ │ │ + jae 637a30 │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov (%eax,%edx,4),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 637e12 │ │ │ │ + jne 637e02 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 637e23 │ │ │ │ + jmp 637e13 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0x3c,%ecx │ │ │ │ push %edx │ │ │ │ mov $0x3c,%edx │ │ │ │ push %eax │ │ │ │ mov %edi,%eax │ │ │ │ @@ -1672257,15 +1672254,15 @@ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ movaps %xmm0,-0xe8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0xc0,%eax │ │ │ │ - jb 637af9 │ │ │ │ + jb 637ae9 │ │ │ │ lea -0xe8(%ebp),%eax │ │ │ │ mov -0xf4(%ebp),%ecx │ │ │ │ movl $0x1,-0x88(%ebp) │ │ │ │ mov %eax,%edx │ │ │ │ mov %eax,-0x100(%ebp) │ │ │ │ mov %edi,%eax │ │ │ │ movl $0x0,-0x84(%ebp) │ │ │ │ @@ -1672314,23 +1672311,23 @@ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ movaps %xmm0,-0xe8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0xc0,%eax │ │ │ │ - jb 637bf7 │ │ │ │ + jb 637be7 │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ movl $0x1,-0x80(%ebp) │ │ │ │ add $0x10,%esp │ │ │ │ movl $0x0,-0x7c(%ebp) │ │ │ │ mov 0x10(%eax),%edx │ │ │ │ mov %edx,-0xf8(%ebp) │ │ │ │ test %edx,%edx │ │ │ │ - je 637e6f │ │ │ │ + je 637e5f │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov -0x100(%ebp),%edx │ │ │ │ mov (%eax),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ call 62b810 │ │ │ │ sub $0x8,%esp │ │ │ │ push -0xec(%ebp) │ │ │ │ @@ -1672345,20 +1672342,20 @@ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ movaps %xmm0,-0xe8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0xc0,%eax │ │ │ │ - jb 637c8d │ │ │ │ + jb 637c7d │ │ │ │ movl $0x1,-0x80(%ebp) │ │ │ │ add $0x10,%esp │ │ │ │ movl $0x0,-0x7c(%ebp) │ │ │ │ cmpl $0x1,-0xf8(%ebp) │ │ │ │ - je 638067 │ │ │ │ + je 638057 │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ mov -0x100(%ebp),%edx │ │ │ │ mov %edi,%eax │ │ │ │ call 62ad00 │ │ │ │ sub $0x8,%esp │ │ │ │ @@ -1672390,15 +1672387,15 @@ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ movaps %xmm0,-0xe8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0xc0,%eax │ │ │ │ - jb 637d72 │ │ │ │ + jb 637d62 │ │ │ │ mov -0xf4(%ebp),%ecx │ │ │ │ mov -0x100(%ebp),%edx │ │ │ │ mov %edi,%eax │ │ │ │ movl $0x1,-0xe0(%ebp) │ │ │ │ movl $0x0,-0xdc(%ebp) │ │ │ │ call 6280b0 │ │ │ │ pop %eax │ │ │ │ @@ -1672410,20 +1672407,20 @@ │ │ │ │ mov %edi,%eax │ │ │ │ call 627870 │ │ │ │ mov -0xf8(%ebp),%ecx │ │ │ │ or -0xf0(%ebp),%ebx │ │ │ │ add $0x10,%esp │ │ │ │ or -0xec(%ebp),%esi │ │ │ │ test %ecx,%ecx │ │ │ │ - je 637a40 │ │ │ │ + je 637a30 │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov (%eax),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 637a40 │ │ │ │ + je 637a30 │ │ │ │ movzbl (%eax),%eax │ │ │ │ xor %edx,%edx │ │ │ │ shr $0x2,%al │ │ │ │ movzbl %al,%eax │ │ │ │ and $0x1,%eax │ │ │ │ xor $0x1,%eax │ │ │ │ sub $0x8,%esp │ │ │ │ @@ -1672437,15 +1672434,15 @@ │ │ │ │ or -0xf0(%ebp),%ebx │ │ │ │ add $0x10,%esp │ │ │ │ or -0xec(%ebp),%esi │ │ │ │ mov %esi,0x4(%eax) │ │ │ │ mov %ebx,(%eax) │ │ │ │ mov -0x1c(%ebp),%eax │ │ │ │ sub %gs:0x14,%eax │ │ │ │ - jne 638062 │ │ │ │ + jne 638052 │ │ │ │ mov -0x104(%ebp),%eax │ │ │ │ lea -0xc(%ebp),%esp │ │ │ │ pop %ebx │ │ │ │ pop %esi │ │ │ │ pop %edi │ │ │ │ pop %ebp │ │ │ │ lea -0x8(%edi),%esp │ │ │ │ @@ -1672468,20 +1672465,20 @@ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ movaps %xmm0,-0xe8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0xc0,%eax │ │ │ │ - jb 637eb0 │ │ │ │ + jb 637ea0 │ │ │ │ movl $0x1,-0x80(%ebp) │ │ │ │ add $0x10,%esp │ │ │ │ xor %ecx,%ecx │ │ │ │ movl $0x0,-0x7c(%ebp) │ │ │ │ - jmp 637ce1 │ │ │ │ + jmp 637cd1 │ │ │ │ mov -0x100(%ebp),%edx │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %edi,%eax │ │ │ │ call 62b810 │ │ │ │ sub $0x8,%esp │ │ │ │ push -0xec(%ebp) │ │ │ │ mov %edi,%eax │ │ │ │ @@ -1672495,83 +1672492,83 @@ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ movaps %xmm0,-0xe8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0xc0,%eax │ │ │ │ - jb 637f33 │ │ │ │ + jb 637f23 │ │ │ │ movl $0x1,-0x80(%ebp) │ │ │ │ add $0x10,%esp │ │ │ │ xor %ecx,%ecx │ │ │ │ movl $0x0,-0x7c(%ebp) │ │ │ │ - jmp 63780c │ │ │ │ + jmp 6377fc │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ mov -0x118(%ebp),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 6378f0 │ │ │ │ + je 6378e0 │ │ │ │ mov $0x6,%eax │ │ │ │ xor %edx,%edx │ │ │ │ testb $0x40,-0xf7(%ebp) │ │ │ │ - je 6378f0 │ │ │ │ + je 6378e0 │ │ │ │ mov $0x7,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 6378f0 │ │ │ │ + jmp 6378e0 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ mov -0x118(%ebp),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 6379c0 │ │ │ │ + je 6379b0 │ │ │ │ mov $0x6,%eax │ │ │ │ xor %edx,%edx │ │ │ │ testb $0x40,-0xf7(%ebp) │ │ │ │ - je 6379c0 │ │ │ │ + je 6379b0 │ │ │ │ mov $0x7,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 6379c0 │ │ │ │ + jmp 6379b0 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ shr $0xb,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ - jmp 6379c0 │ │ │ │ + jmp 6379b0 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ shr $0xb,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ - jmp 6378f0 │ │ │ │ + jmp 6378e0 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ mov $0x5,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 6379c0 │ │ │ │ + je 6379b0 │ │ │ │ mov $0x2,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 6379c0 │ │ │ │ + jmp 6379b0 │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ mov $0x5,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 6378f0 │ │ │ │ + je 6378e0 │ │ │ │ mov $0x2,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 6378f0 │ │ │ │ + jmp 6378e0 │ │ │ │ mov $0x3,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 6379c0 │ │ │ │ + jmp 6379b0 │ │ │ │ mov $0x3,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 6378f0 │ │ │ │ + jmp 6378e0 │ │ │ │ xor %ecx,%ecx │ │ │ │ - jmp 63780c │ │ │ │ + jmp 6377fc │ │ │ │ call 1cd5a70 >::_M_fill_insert(std::_Bit_iterator, unsigned int, bool)@@Base+0xd11970> │ │ │ │ xor %ecx,%ecx │ │ │ │ - jmp 637ce1 │ │ │ │ + jmp 637cd1 │ │ │ │ xchg %ax,%ax │ │ │ │ push %edi │ │ │ │ lea 0x8(%esp),%edi │ │ │ │ and $0xfffffff0,%esp │ │ │ │ push -0x4(%edi) │ │ │ │ push %ebp │ │ │ │ mov %esp,%ebp │ │ │ │ @@ -1672605,15 +1672602,15 @@ │ │ │ │ lea -0xf0(%ebp),%ebx │ │ │ │ mov %ecx,-0x108(%ebp) │ │ │ │ mov -0xfc(%ebp),%ecx │ │ │ │ shr $0x6,%ecx │ │ │ │ and $0x1,%ecx │ │ │ │ mov %ecx,-0x110(%ebp) │ │ │ │ testb $0x14,-0xfb(%ebp) │ │ │ │ - je 638720 │ │ │ │ + je 638710 │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0x3c,%ecx │ │ │ │ push %edx │ │ │ │ mov $0x3c,%edx │ │ │ │ push %eax │ │ │ │ mov %ebx,%eax │ │ │ │ mov %ebx,-0xf4(%ebp) │ │ │ │ @@ -1672676,15 +1672673,15 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 638202 │ │ │ │ + jb 6381f2 │ │ │ │ mov -0xfc(%ebp),%eax │ │ │ │ mov -0xf8(%ebp),%ecx │ │ │ │ add $0x10,%esp │ │ │ │ movl $0x0,-0x88(%ebp) │ │ │ │ movl $0x0,-0x11c(%ebp) │ │ │ │ mov %eax,%edx │ │ │ │ and $0x1000,%eax │ │ │ │ @@ -1672717,15 +1672714,15 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 6382c6 │ │ │ │ + jb 6382b6 │ │ │ │ mov -0xf8(%ebp),%ecx │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov %ebx,%edx │ │ │ │ movl $0x1,-0x7c(%ebp) │ │ │ │ movl $0x0,-0x78(%ebp) │ │ │ │ call 628130 │ │ │ │ pop %eax │ │ │ │ @@ -1672782,26 +1672779,26 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 6383e1 │ │ │ │ + jb 6383d1 │ │ │ │ mov -0xf8(%ebp),%eax │ │ │ │ mov -0x110(%ebp),%edx │ │ │ │ add $0x10,%esp │ │ │ │ movl $0x2,-0x74(%ebp) │ │ │ │ movl $0x0,-0x70(%ebp) │ │ │ │ mov 0x10(%eax),%ecx │ │ │ │ shr $0xa,%edx │ │ │ │ mov %edx,-0x124(%ebp) │ │ │ │ mov %ecx,-0x118(%ebp) │ │ │ │ cmp %ecx,%edx │ │ │ │ - jae 638c32 │ │ │ │ + jae 638c22 │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov (%eax,%edx,4),%ecx │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov %ebx,%edx │ │ │ │ call 62b810 │ │ │ │ sub $0x8,%esp │ │ │ │ push -0xec(%ebp) │ │ │ │ @@ -1672820,23 +1672817,23 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63848e │ │ │ │ + jb 63847e │ │ │ │ add $0x10,%esp │ │ │ │ mov $0x1,%eax │ │ │ │ cmpl $0x1,-0x110(%ebp) │ │ │ │ movl $0x2,-0x74(%ebp) │ │ │ │ movl $0x0,-0x70(%ebp) │ │ │ │ sbb $0xffffffff,%eax │ │ │ │ cmp -0x118(%ebp),%eax │ │ │ │ - jae 638da3 │ │ │ │ + jae 638d93 │ │ │ │ mov -0xf8(%ebp),%edx │ │ │ │ mov 0x1c(%edx),%edx │ │ │ │ mov (%edx,%eax,4),%ecx │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov %ebx,%edx │ │ │ │ call 62ad00 │ │ │ │ sub $0x8,%esp │ │ │ │ @@ -1672856,49 +1672853,49 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 638536 │ │ │ │ + jb 638526 │ │ │ │ mov -0x110(%ebp),%eax │ │ │ │ add $0x10,%esp │ │ │ │ movl $0x1,-0xd4(%ebp) │ │ │ │ movl $0x0,-0xd0(%ebp) │ │ │ │ test %eax,%eax │ │ │ │ - je 638cc0 │ │ │ │ + je 638cb0 │ │ │ │ mov -0xfc(%ebp),%ecx │ │ │ │ mov -0x108(%ebp),%eax │ │ │ │ and $0x2000,%ecx │ │ │ │ test %eax,%eax │ │ │ │ - je 638d40 │ │ │ │ + je 638d30 │ │ │ │ testb $0x40,-0xfb(%ebp) │ │ │ │ - je 638d70 │ │ │ │ + je 638d60 │ │ │ │ mov $0x1,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 638d97 │ │ │ │ + jne 638d87 │ │ │ │ xchg %ax,%ax │ │ │ │ mov %edx,-0x50(%ebp) │ │ │ │ mov -0x118(%ebp),%edx │ │ │ │ mov %eax,-0x54(%ebp) │ │ │ │ xor %eax,%eax │ │ │ │ test %edx,%edx │ │ │ │ - je 6385cd │ │ │ │ + je 6385bd │ │ │ │ mov -0xf8(%ebp),%eax │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov (%eax),%eax │ │ │ │ sub $0xc,%esp │ │ │ │ mov %ebx,%ecx │ │ │ │ mov -0xf4(%ebp),%ebx │ │ │ │ mov -0x114(%ebp),%edx │ │ │ │ push %eax │ │ │ │ mov %ebx,%eax │ │ │ │ - call 636540 │ │ │ │ + call 636530 │ │ │ │ pop %eax │ │ │ │ pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ mov %ebx,%eax │ │ │ │ mov $0x1c,%ecx │ │ │ │ mov $0x15,%edx │ │ │ │ @@ -1672912,26 +1672909,26 @@ │ │ │ │ call 629660 │ │ │ │ mov -0x110(%ebp),%ecx │ │ │ │ mov %edi,%ebx │ │ │ │ add $0x10,%esp │ │ │ │ or -0xf0(%ebp),%ebx │ │ │ │ or -0xec(%ebp),%esi │ │ │ │ test %ecx,%ecx │ │ │ │ - je 638cf8 │ │ │ │ + je 638ce8 │ │ │ │ mov -0xfc(%ebp),%ecx │ │ │ │ mov -0x108(%ebp),%edi │ │ │ │ and $0x2000,%ecx │ │ │ │ test %edi,%edi │ │ │ │ - je 638d30 │ │ │ │ + je 638d20 │ │ │ │ testb $0x40,-0xfb(%ebp) │ │ │ │ - je 638d50 │ │ │ │ + je 638d40 │ │ │ │ mov $0x1,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 638d8b │ │ │ │ + jne 638d7b │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ sub $0x8,%esp │ │ │ │ mov -0xf4(%ebp),%edi │ │ │ │ mov $0x1f,%ecx │ │ │ │ push %edx │ │ │ │ mov $0x1d,%edx │ │ │ │ @@ -1672949,24 +1672946,24 @@ │ │ │ │ mov $0x14,%ecx │ │ │ │ call 627870 │ │ │ │ mov -0x124(%ebp),%edx │ │ │ │ or -0xf0(%ebp),%ebx │ │ │ │ add $0x10,%esp │ │ │ │ or -0xec(%ebp),%esi │ │ │ │ cmp -0x118(%ebp),%edx │ │ │ │ - jae 638710 │ │ │ │ + jae 638700 │ │ │ │ mov -0xf8(%ebp),%eax │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov (%eax,%edx,4),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 638b47 │ │ │ │ + jne 638b37 │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 638b58 │ │ │ │ + jmp 638b48 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0x3c,%ecx │ │ │ │ push %edx │ │ │ │ mov $0x3c,%edx │ │ │ │ push %eax │ │ │ │ mov %ebx,%eax │ │ │ │ @@ -1673017,15 +1673014,15 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 6387f3 │ │ │ │ + jb 6387e3 │ │ │ │ mov -0xf8(%ebp),%ecx │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov %ebx,%edx │ │ │ │ movl $0x1,-0x7c(%ebp) │ │ │ │ movl $0x0,-0x78(%ebp) │ │ │ │ call 628130 │ │ │ │ pop %ecx │ │ │ │ @@ -1673080,23 +1673077,23 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 638902 │ │ │ │ + jb 6388f2 │ │ │ │ mov -0xf8(%ebp),%eax │ │ │ │ movl $0x2,-0x74(%ebp) │ │ │ │ add $0x10,%esp │ │ │ │ movl $0x0,-0x70(%ebp) │ │ │ │ mov 0x10(%eax),%edx │ │ │ │ mov %edx,-0xfc(%ebp) │ │ │ │ test %edx,%edx │ │ │ │ - je 638ba8 │ │ │ │ + je 638b98 │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov %ebx,%edx │ │ │ │ mov (%eax),%ecx │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ call 62b810 │ │ │ │ sub $0x8,%esp │ │ │ │ push -0xec(%ebp) │ │ │ │ @@ -1673115,20 +1673112,20 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63899f │ │ │ │ + jb 63898f │ │ │ │ movl $0x2,-0x74(%ebp) │ │ │ │ add $0x10,%esp │ │ │ │ movl $0x0,-0x70(%ebp) │ │ │ │ cmpl $0x1,-0xfc(%ebp) │ │ │ │ - je 638daf │ │ │ │ + je 638d9f │ │ │ │ mov -0xf8(%ebp),%eax │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov %ebx,%edx │ │ │ │ call 62ad00 │ │ │ │ sub $0x8,%esp │ │ │ │ @@ -1673148,15 +1673145,15 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 638a39 │ │ │ │ + jb 638a29 │ │ │ │ mov -0xf8(%ebp),%ecx │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov %ebx,%edx │ │ │ │ call 628030 │ │ │ │ pop %eax │ │ │ │ pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ @@ -1673175,15 +1673172,15 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 638aae │ │ │ │ + jb 638a9e │ │ │ │ mov %ebx,%edx │ │ │ │ mov -0xf4(%ebp),%ebx │ │ │ │ mov -0xf8(%ebp),%ecx │ │ │ │ movl $0x1,-0xd4(%ebp) │ │ │ │ movl $0x0,-0xd0(%ebp) │ │ │ │ mov %ebx,%eax │ │ │ │ call 6280b0 │ │ │ │ @@ -1673198,20 +1673195,20 @@ │ │ │ │ mov -0xfc(%ebp),%ecx │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ add $0x10,%esp │ │ │ │ or -0xec(%ebp),%edi │ │ │ │ mov %esi,%ebx │ │ │ │ mov %edi,%esi │ │ │ │ test %ecx,%ecx │ │ │ │ - je 638710 │ │ │ │ + je 638700 │ │ │ │ mov -0xf8(%ebp),%eax │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov (%eax),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 638710 │ │ │ │ + je 638700 │ │ │ │ movzbl (%eax),%eax │ │ │ │ xor %edx,%edx │ │ │ │ shr $0x2,%al │ │ │ │ movzbl %al,%eax │ │ │ │ and $0x1,%eax │ │ │ │ xor $0x1,%eax │ │ │ │ sub $0x8,%esp │ │ │ │ @@ -1673225,15 +1673222,15 @@ │ │ │ │ or -0xf0(%ebp),%ebx │ │ │ │ add $0x10,%esp │ │ │ │ or -0xec(%ebp),%esi │ │ │ │ mov %esi,0x4(%eax) │ │ │ │ mov %ebx,(%eax) │ │ │ │ mov -0x1c(%ebp),%eax │ │ │ │ sub %gs:0x14,%eax │ │ │ │ - jne 638daa │ │ │ │ + jne 638d9a │ │ │ │ mov -0x100(%ebp),%eax │ │ │ │ lea -0xc(%ebp),%esp │ │ │ │ pop %ebx │ │ │ │ pop %esi │ │ │ │ pop %edi │ │ │ │ pop %ebp │ │ │ │ lea -0x8(%edi),%esp │ │ │ │ @@ -1673260,20 +1673257,20 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 638bfd │ │ │ │ + jb 638bed │ │ │ │ movl $0x2,-0x74(%ebp) │ │ │ │ add $0x10,%esp │ │ │ │ xor %ecx,%ecx │ │ │ │ movl $0x0,-0x70(%ebp) │ │ │ │ - jmp 6389e6 │ │ │ │ + jmp 6389d6 │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %ebx,%edx │ │ │ │ call 62b810 │ │ │ │ sub $0x8,%esp │ │ │ │ push -0xec(%ebp) │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ @@ -1673291,154 +1673288,154 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 638c87 │ │ │ │ + jb 638c77 │ │ │ │ movl $0x2,-0x74(%ebp) │ │ │ │ add $0x10,%esp │ │ │ │ xor %ecx,%ecx │ │ │ │ movl $0x0,-0x70(%ebp) │ │ │ │ - jmp 6384e3 │ │ │ │ + jmp 6384d3 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ mov -0x108(%ebp),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 6385b0 │ │ │ │ + je 6385a0 │ │ │ │ mov $0x6,%eax │ │ │ │ xor %edx,%edx │ │ │ │ testb $0x40,-0xfb(%ebp) │ │ │ │ - je 6385b0 │ │ │ │ + je 6385a0 │ │ │ │ mov $0x7,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 6385b0 │ │ │ │ + jmp 6385a0 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ mov -0x108(%ebp),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 638690 │ │ │ │ + je 638680 │ │ │ │ mov $0x6,%eax │ │ │ │ xor %edx,%edx │ │ │ │ testb $0x40,-0xfb(%ebp) │ │ │ │ - je 638690 │ │ │ │ + je 638680 │ │ │ │ mov $0x7,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 638690 │ │ │ │ + jmp 638680 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ shr $0xb,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ - jmp 638690 │ │ │ │ + jmp 638680 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ shr $0xb,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ - jmp 6385b0 │ │ │ │ + jmp 6385a0 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ mov $0x5,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 638690 │ │ │ │ + je 638680 │ │ │ │ mov $0x2,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 638690 │ │ │ │ + jmp 638680 │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ mov $0x5,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 6385b0 │ │ │ │ + je 6385a0 │ │ │ │ mov $0x2,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 6385b0 │ │ │ │ + jmp 6385a0 │ │ │ │ mov $0x3,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 638690 │ │ │ │ + jmp 638680 │ │ │ │ mov $0x3,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 6385b0 │ │ │ │ + jmp 6385a0 │ │ │ │ xor %ecx,%ecx │ │ │ │ - jmp 6384e3 │ │ │ │ + jmp 6384d3 │ │ │ │ call 1cd5a70 >::_M_fill_insert(std::_Bit_iterator, unsigned int, bool)@@Base+0xd11970> │ │ │ │ xor %ecx,%ecx │ │ │ │ - jmp 6389e6 │ │ │ │ + jmp 6389d6 │ │ │ │ xchg %ax,%ax │ │ │ │ xchg %ax,%ax │ │ │ │ xchg %ax,%ax │ │ │ │ xchg %ax,%ax │ │ │ │ xchg %ax,%ax │ │ │ │ push %ebp │ │ │ │ mov %edx,%ebp │ │ │ │ push %edi │ │ │ │ call 319136 │ │ │ │ - add $0x2af322b,%edi │ │ │ │ + add $0x2af323b,%edi │ │ │ │ push %esi │ │ │ │ mov %eax,%esi │ │ │ │ push %ebx │ │ │ │ sub $0x2c,%esp │ │ │ │ mov %ecx,(%esp) │ │ │ │ mov %gs:0x14,%ebx │ │ │ │ mov %ebx,0x1c(%esp) │ │ │ │ mov 0x40(%esp),%ebx │ │ │ │ mov (%ebx),%eax │ │ │ │ mov %eax,%edx │ │ │ │ and $0x10,%edx │ │ │ │ - je 638e38 │ │ │ │ + je 638e28 │ │ │ │ test $0x1,%al │ │ │ │ movswl 0x12(%ebx),%edx │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - jne 638f10 │ │ │ │ + jne 638f00 │ │ │ │ call 627f40 │ │ │ │ mov 0x8(%esp),%eax │ │ │ │ mov 0xc(%esp),%edx │ │ │ │ or $0x8,%ah │ │ │ │ mov %eax,(%esi) │ │ │ │ mov %edx,0x4(%esi) │ │ │ │ mov 0x1c(%esp),%eax │ │ │ │ sub %gs:0x14,%eax │ │ │ │ - jne 6390bb │ │ │ │ + jne 6390ab │ │ │ │ add $0x2c,%esp │ │ │ │ mov %esi,%eax │ │ │ │ pop %ebx │ │ │ │ pop %esi │ │ │ │ pop %edi │ │ │ │ pop %ebp │ │ │ │ ret │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ test $0x2,%al │ │ │ │ - je 638ea0 │ │ │ │ + je 638e90 │ │ │ │ mov 0x8(%ebp),%ecx │ │ │ │ mov 0x4(%ecx),%ecx │ │ │ │ mov %ecx,0x4(%esp) │ │ │ │ cmp $0x187,%ecx │ │ │ │ - ja 638f28 │ │ │ │ + ja 638f18 │ │ │ │ cmp $0x185,%ecx │ │ │ │ - ja 638fa0 │ │ │ │ + ja 638f90 │ │ │ │ cmpl $0x31f,0x0(%ebp) │ │ │ │ - ja 639020 │ │ │ │ + ja 639010 │ │ │ │ mov $0x1,%eax │ │ │ │ mov %edx,(%esp) │ │ │ │ mov %edi,%ebx │ │ │ │ push %eax │ │ │ │ lea -0x13d628c(%edi),%eax │ │ │ │ push %eax │ │ │ │ lea -0x13f7004(%edi),%eax │ │ │ │ push %eax │ │ │ │ push $0x0 │ │ │ │ call 49a1f0 │ │ │ │ add $0x10,%esp │ │ │ │ xor %eax,%eax │ │ │ │ mov (%esp),%edx │ │ │ │ - jmp 638e11 │ │ │ │ + jmp 638e01 │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ test $0x1,%al │ │ │ │ - jne 638f60 │ │ │ │ + jne 638f50 │ │ │ │ shr $0x12,%eax │ │ │ │ sub $0x8,%esp │ │ │ │ xor %edx,%edx │ │ │ │ mov $0xa,%ecx │ │ │ │ and $0x1,%eax │ │ │ │ push %edx │ │ │ │ mov $0xa,%edx │ │ │ │ @@ -1673459,57 +1673456,57 @@ │ │ │ │ lea 0x18(%esp),%eax │ │ │ │ call 627870 │ │ │ │ mov 0x18(%esp),%eax │ │ │ │ or 0x1c(%esp),%edi │ │ │ │ add $0x10,%esp │ │ │ │ mov %edi,%edx │ │ │ │ or %ebp,%eax │ │ │ │ - jmp 638e11 │ │ │ │ + jmp 638e01 │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ call 627f40 │ │ │ │ mov 0x8(%esp),%eax │ │ │ │ mov 0xc(%esp),%edx │ │ │ │ or $0xc,%ah │ │ │ │ - jmp 638e11 │ │ │ │ + jmp 638e01 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ mov 0x4(%esp),%ecx │ │ │ │ sub $0x18c,%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jbe 638fa0 │ │ │ │ + jbe 638f90 │ │ │ │ cmpl $0x194,0x4(%esp) │ │ │ │ - jbe 6390a8 │ │ │ │ + jbe 639098 │ │ │ │ mov 0x4(%esp),%eax │ │ │ │ sub $0x197,%eax │ │ │ │ cmp $0x1,%eax │ │ │ │ - ja 638e5e │ │ │ │ + ja 638e4e │ │ │ │ nop │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ mov (%esp),%edi │ │ │ │ mov 0x48(%edi),%eax │ │ │ │ or 0x4c(%edi),%eax │ │ │ │ - je 638fc0 │ │ │ │ + je 638fb0 │ │ │ │ mov 0x10(%ebx),%ecx │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ xor %ebx,%ebx │ │ │ │ sub $0x8,%esp │ │ │ │ push %ebx │ │ │ │ xor %edx,%edx │ │ │ │ push %ecx │ │ │ │ mov $0xb,%ecx │ │ │ │ call 627870 │ │ │ │ mov 0x18(%esp),%eax │ │ │ │ mov 0x1c(%esp),%edx │ │ │ │ add $0x10,%esp │ │ │ │ or $0x10,%ah │ │ │ │ - jmp 638e11 │ │ │ │ + jmp 638e01 │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ cmpl $0x31f,0x0(%ebp) │ │ │ │ - ja 639050 │ │ │ │ + ja 639040 │ │ │ │ mov $0x2,%eax │ │ │ │ - jmp 638e70 │ │ │ │ + jmp 638e60 │ │ │ │ nop │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ movzwl 0xc(%ebx),%ebp │ │ │ │ sub $0x8,%esp │ │ │ │ xor %edx,%edx │ │ │ │ mov $0xa,%ecx │ │ │ │ push %edx │ │ │ │ @@ -1673534,30 +1673531,30 @@ │ │ │ │ call 627870 │ │ │ │ mov 0x18(%esp),%eax │ │ │ │ or 0x1c(%esp),%edi │ │ │ │ add $0x10,%esp │ │ │ │ mov %edi,%edx │ │ │ │ or %ebx,%eax │ │ │ │ or $0x10,%ah │ │ │ │ - jmp 638e11 │ │ │ │ + jmp 638e01 │ │ │ │ nop │ │ │ │ mov 0x10(%ebx),%ecx │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ xor %ebx,%ebx │ │ │ │ sub $0x8,%esp │ │ │ │ push %ebx │ │ │ │ xor %edx,%edx │ │ │ │ push %ecx │ │ │ │ mov $0x7,%ecx │ │ │ │ call 627870 │ │ │ │ mov 0x18(%esp),%eax │ │ │ │ mov 0x1c(%esp),%edx │ │ │ │ add $0x10,%esp │ │ │ │ or $0x6,%ah │ │ │ │ - jmp 638e11 │ │ │ │ + jmp 638e01 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ shr $0x2,%eax │ │ │ │ sub $0x8,%esp │ │ │ │ xor %edx,%edx │ │ │ │ mov $0x7,%ecx │ │ │ │ and $0x1,%eax │ │ │ │ push %edx │ │ │ │ @@ -1673579,2125 +1673576,2162 @@ │ │ │ │ call 627870 │ │ │ │ mov 0x18(%esp),%eax │ │ │ │ mov 0x1c(%esp),%edx │ │ │ │ add $0x10,%esp │ │ │ │ or %edi,%eax │ │ │ │ or %ebp,%edx │ │ │ │ or $0x7,%ah │ │ │ │ - jmp 638e11 │ │ │ │ + jmp 638e01 │ │ │ │ cmpl $0x18f,0x4(%esp) │ │ │ │ - ja 638f60 │ │ │ │ - jmp 638e5e │ │ │ │ + ja 638f50 │ │ │ │ + jmp 638e4e │ │ │ │ call 1cd5a70 >::_M_fill_insert(std::_Bit_iterator, unsigned int, bool)@@Base+0xd11970> │ │ │ │ push %edi │ │ │ │ lea 0x8(%esp),%edi │ │ │ │ and $0xfffffff0,%esp │ │ │ │ push -0x4(%edi) │ │ │ │ push %ebp │ │ │ │ mov %esp,%ebp │ │ │ │ push %edi │ │ │ │ push %esi │ │ │ │ push %ebx │ │ │ │ sub $0x11c,%esp │ │ │ │ - mov %eax,-0xfc(%ebp) │ │ │ │ - movzbl 0xd(%ecx),%eax │ │ │ │ - mov %edx,-0x108(%ebp) │ │ │ │ + mov %eax,-0xf8(%ebp) │ │ │ │ + movzbl 0xc(%ecx),%eax │ │ │ │ + mov %edx,-0x124(%ebp) │ │ │ │ mov %gs:0x14,%edi │ │ │ │ mov %edi,-0x1c(%ebp) │ │ │ │ mov %ecx,%edi │ │ │ │ + mov %al,-0xfc(%ebp) │ │ │ │ + movzbl 0xd(%ecx),%eax │ │ │ │ test %al,%al │ │ │ │ - jne 639bd0 │ │ │ │ - mov 0x1c(%edi),%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - cmpl $0x1,0x10(%edi) │ │ │ │ - ja 639bb8 │ │ │ │ + jne 639bc0 │ │ │ │ + mov 0x1c(%edi),%edx │ │ │ │ + mov (%edx),%eax │ │ │ │ mov (%eax),%eax │ │ │ │ - movzbl (%eax),%eax │ │ │ │ - shr $0x5,%al │ │ │ │ - and $0x1,%eax │ │ │ │ - mov %al,-0x104(%ebp) │ │ │ │ - movl $0x0,-0xf4(%ebp) │ │ │ │ - movzbl 0xc(%edi),%eax │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %ebx,-0x10c(%ebp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %al,-0x100(%ebp) │ │ │ │ - mov 0x8(%edi),%eax │ │ │ │ - mov %ebx,-0x114(%ebp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ mov %eax,%ecx │ │ │ │ - mov %ebx,-0x11c(%ebp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - and $0x1,%ecx │ │ │ │ - mov %ebx,-0x124(%ebp) │ │ │ │ - mov %ecx,-0xf8(%ebp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - shr $1,%ecx │ │ │ │ - and $0x1,%ecx │ │ │ │ - mov %ecx,-0x110(%ebp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - shr $0x2,%ecx │ │ │ │ + shr $0x5,%ecx │ │ │ │ and $0x1,%ecx │ │ │ │ - mov %ecx,-0x118(%ebp) │ │ │ │ - mov %eax,%ecx │ │ │ │ + mov %cl,-0xfd(%ebp) │ │ │ │ + mov %cl,-0xf4(%ebp) │ │ │ │ + cmpl $0x1,0x10(%edi) │ │ │ │ + ja 639ba0 │ │ │ │ + mov 0x8(%edi),%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %ecx,-0x104(%ebp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %ecx,-0x10c(%ebp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + and $0x1,%edx │ │ │ │ + mov %ecx,-0x114(%ebp) │ │ │ │ + mov %edx,%ebx │ │ │ │ + mov %eax,%edx │ │ │ │ + shr $1,%edx │ │ │ │ + and $0x1,%edx │ │ │ │ + mov %edx,-0x108(%ebp) │ │ │ │ + mov %eax,%edx │ │ │ │ + shr $0x2,%edx │ │ │ │ + and $0x1,%edx │ │ │ │ + mov %edx,-0x110(%ebp) │ │ │ │ + mov %eax,%edx │ │ │ │ shr $0xb,%eax │ │ │ │ - shr $0x4,%ecx │ │ │ │ - and $0x1,%ecx │ │ │ │ - mov %ecx,-0x120(%ebp) │ │ │ │ - mov %eax,%ecx │ │ │ │ + shr $0x4,%edx │ │ │ │ + and $0x1,%eax │ │ │ │ + and $0x1,%edx │ │ │ │ + mov %eax,-0x120(%ebp) │ │ │ │ lea -0xf0(%ebp),%eax │ │ │ │ - and $0x1,%ecx │ │ │ │ - mov %ecx,-0x128(%ebp) │ │ │ │ - cmpb $0x0,-0x100(%ebp) │ │ │ │ - jne 6391af │ │ │ │ - or -0x104(%ebp),%dl │ │ │ │ - jne 6396d8 │ │ │ │ + mov %edx,-0x118(%ebp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,-0x11c(%ebp) │ │ │ │ + cmpb $0x0,-0xfc(%ebp) │ │ │ │ + jne 639197 │ │ │ │ + cmpb $0x0,-0xf4(%ebp) │ │ │ │ + jne 6396b8 │ │ │ │ sub $0x8,%esp │ │ │ │ - push -0xf4(%ebp) │ │ │ │ mov $0x3c,%ecx │ │ │ │ mov $0x3c,%edx │ │ │ │ - push -0xf8(%ebp) │ │ │ │ - mov %eax,-0xf8(%ebp) │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + mov %eax,-0xf4(%ebp) │ │ │ │ call 627870 │ │ │ │ - pop %ecx │ │ │ │ pop %eax │ │ │ │ + pop %edx │ │ │ │ mov $0x2c,%ecx │ │ │ │ - mov -0xf0(%ebp),%esi │ │ │ │ - mov -0xec(%ebp),%ebx │ │ │ │ - push -0x10c(%ebp) │ │ │ │ + mov -0xf0(%ebp),%ebx │ │ │ │ + mov -0xec(%ebp),%esi │ │ │ │ + push -0x104(%ebp) │ │ │ │ mov $0x2c,%edx │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ - push -0x110(%ebp) │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ + push -0x108(%ebp) │ │ │ │ call 627870 │ │ │ │ + pop %ecx │ │ │ │ pop %eax │ │ │ │ - pop %edx │ │ │ │ mov $0x3b,%ecx │ │ │ │ - or -0xf0(%ebp),%esi │ │ │ │ - or -0xec(%ebp),%ebx │ │ │ │ - push -0x114(%ebp) │ │ │ │ + or -0xf0(%ebp),%ebx │ │ │ │ + or -0xec(%ebp),%esi │ │ │ │ + push -0x10c(%ebp) │ │ │ │ mov $0x3b,%edx │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ - push -0x118(%ebp) │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ + push -0x110(%ebp) │ │ │ │ call 627870 │ │ │ │ - pop %ecx │ │ │ │ pop %eax │ │ │ │ + pop %edx │ │ │ │ xor %edx,%edx │ │ │ │ - movzbl -0x100(%ebp),%eax │ │ │ │ - or -0xf0(%ebp),%esi │ │ │ │ + movzbl -0xfc(%ebp),%eax │ │ │ │ + or -0xf0(%ebp),%ebx │ │ │ │ mov $0x29,%ecx │ │ │ │ - or -0xec(%ebp),%ebx │ │ │ │ + or -0xec(%ebp),%esi │ │ │ │ push %edx │ │ │ │ mov $0x28,%edx │ │ │ │ push %eax │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ + pop %ecx │ │ │ │ pop %eax │ │ │ │ - pop %edx │ │ │ │ mov $0x2d,%ecx │ │ │ │ - or -0xf0(%ebp),%esi │ │ │ │ - or -0xec(%ebp),%ebx │ │ │ │ - push -0x11c(%ebp) │ │ │ │ + or -0xf0(%ebp),%ebx │ │ │ │ + or -0xec(%ebp),%esi │ │ │ │ + push -0x114(%ebp) │ │ │ │ mov $0x2d,%edx │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ - push -0x120(%ebp) │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ + push -0x118(%ebp) │ │ │ │ call 627870 │ │ │ │ - or -0xf0(%ebp),%esi │ │ │ │ - pop %ecx │ │ │ │ - mov $0x2a,%edx │ │ │ │ - or -0xec(%ebp),%ebx │ │ │ │ + or -0xf0(%ebp),%ebx │ │ │ │ pop %eax │ │ │ │ - push -0x124(%ebp) │ │ │ │ mov $0x2a,%ecx │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ - push -0x128(%ebp) │ │ │ │ + or -0xec(%ebp),%esi │ │ │ │ + pop %edx │ │ │ │ + push -0x11c(%ebp) │ │ │ │ + mov $0x2a,%edx │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ + push -0x120(%ebp) │ │ │ │ call 627870 │ │ │ │ mov 0x18(%edi),%eax │ │ │ │ - or -0xf0(%ebp),%esi │ │ │ │ - or -0xec(%ebp),%ebx │ │ │ │ + or -0xf0(%ebp),%ebx │ │ │ │ + or -0xec(%ebp),%esi │ │ │ │ mov (%eax),%eax │ │ │ │ movzwl 0xc(%eax),%edx │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ call 6279d0 │ │ │ │ + pop %ecx │ │ │ │ pop %eax │ │ │ │ - pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ mov $0x27,%ecx │ │ │ │ mov $0x20,%edx │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ mov 0x1c(%edi),%eax │ │ │ │ - or -0xf0(%ebp),%esi │ │ │ │ - or -0xec(%ebp),%ebx │ │ │ │ - mov (%eax),%edx │ │ │ │ - mov %edx,-0x100(%ebp) │ │ │ │ - pop %ecx │ │ │ │ - mov $0xe,%ecx │ │ │ │ + or -0xf0(%ebp),%ebx │ │ │ │ + or -0xec(%ebp),%esi │ │ │ │ + mov (%eax),%ecx │ │ │ │ + mov %ecx,-0xfc(%ebp) │ │ │ │ pop %eax │ │ │ │ xor %eax,%eax │ │ │ │ - testw $0x540,(%edx) │ │ │ │ + testw $0x540,(%ecx) │ │ │ │ + pop %edx │ │ │ │ + mov $0xe,%ecx │ │ │ │ setne %al │ │ │ │ xor %edx,%edx │ │ │ │ push %edx │ │ │ │ mov $0xe,%edx │ │ │ │ push %eax │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ + pop %ecx │ │ │ │ pop %eax │ │ │ │ - pop %edx │ │ │ │ xor %edx,%edx │ │ │ │ - movzbl -0x104(%ebp),%eax │ │ │ │ - or -0xf0(%ebp),%esi │ │ │ │ + movzbl -0xfd(%ebp),%eax │ │ │ │ + or -0xf0(%ebp),%ebx │ │ │ │ mov $0x2b,%ecx │ │ │ │ - or -0xec(%ebp),%ebx │ │ │ │ + or -0xec(%ebp),%esi │ │ │ │ push %edx │ │ │ │ mov $0x2b,%edx │ │ │ │ push %eax │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - or -0xf0(%ebp),%esi │ │ │ │ + or -0xec(%ebp),%esi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %esi,-0x104(%ebp) │ │ │ │ - or -0xec(%ebp),%ebx │ │ │ │ + mov %esi,-0x108(%ebp) │ │ │ │ + or -0xf0(%ebp),%ebx │ │ │ │ lea -0xdc(%ebp),%esi │ │ │ │ movups %xmm0,-0x5c(%ebp) │ │ │ │ movups %xmm0,-0x4c(%ebp) │ │ │ │ movups %xmm0,-0x3c(%ebp) │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%esi,%eax,1) │ │ │ │ movups %xmm0,0x10(%esi,%eax,1) │ │ │ │ movups %xmm0,0x20(%esi,%eax,1) │ │ │ │ movups %xmm0,0x30(%esi,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 639398 │ │ │ │ + jb 639376 │ │ │ │ movl $0x1,-0xbc(%ebp) │ │ │ │ - mov -0x108(%ebp),%edx │ │ │ │ - mov %esi,%ecx │ │ │ │ + mov -0x124(%ebp),%edx │ │ │ │ movl $0x0,-0xb8(%ebp) │ │ │ │ - pop %eax │ │ │ │ - push -0x100(%ebp) │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ - call 638dc0 │ │ │ │ + pop %ecx │ │ │ │ + mov %esi,%ecx │ │ │ │ + push -0xfc(%ebp) │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ + call 638db0 │ │ │ │ pop %eax │ │ │ │ pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ xor %edx,%edx │ │ │ │ mov $0xc,%ecx │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ - mov 0x1c(%edi),%ecx │ │ │ │ - mov -0x104(%ebp),%edx │ │ │ │ - or -0xf0(%ebp),%edx │ │ │ │ - or -0xec(%ebp),%ebx │ │ │ │ - mov %ecx,-0x110(%ebp) │ │ │ │ - mov 0x4(%ecx),%ecx │ │ │ │ - mov %edx,-0x100(%ebp) │ │ │ │ - mov %ecx,-0x104(%ebp) │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - mov %ecx,-0x118(%ebp) │ │ │ │ + mov 0x1c(%edi),%edx │ │ │ │ + mov -0x108(%ebp),%ecx │ │ │ │ + or -0xec(%ebp),%ecx │ │ │ │ + or -0xf0(%ebp),%ebx │ │ │ │ + mov %edx,-0x110(%ebp) │ │ │ │ + mov 0x4(%edx),%edx │ │ │ │ + mov %ecx,-0x108(%ebp) │ │ │ │ + mov %edx,-0xfc(%ebp) │ │ │ │ + mov (%edx),%edx │ │ │ │ + mov %edx,-0x118(%ebp) │ │ │ │ + pop %ecx │ │ │ │ + mov $0x1e,%ecx │ │ │ │ pop %eax │ │ │ │ xor %eax,%eax │ │ │ │ - and $0x540,%ecx │ │ │ │ + and $0x540,%edx │ │ │ │ setne %al │ │ │ │ - pop %edx │ │ │ │ xor %edx,%edx │ │ │ │ - mov $0x1e,%ecx │ │ │ │ push %edx │ │ │ │ mov $0x1e,%edx │ │ │ │ push %eax │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ movzbl 0xd(%edi),%eax │ │ │ │ - mov -0x100(%ebp),%edx │ │ │ │ + mov -0x108(%ebp),%ecx │ │ │ │ add $0x10,%esp │ │ │ │ - or -0xf0(%ebp),%edx │ │ │ │ - or -0xec(%ebp),%ebx │ │ │ │ - mov %edx,-0x100(%ebp) │ │ │ │ + or -0xec(%ebp),%ecx │ │ │ │ + or -0xf0(%ebp),%ebx │ │ │ │ + mov %ecx,-0x108(%ebp) │ │ │ │ test %al,%al │ │ │ │ jne 639c00 │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ cmpl $0x1,0x10(%edi) │ │ │ │ ja 639be8 │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0xf,%ecx │ │ │ │ push %edx │ │ │ │ mov $0xf,%edx │ │ │ │ push %eax │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ - mov -0x104(%ebp),%ecx │ │ │ │ - mov -0x100(%ebp),%edx │ │ │ │ - or -0xf0(%ebp),%edx │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ - mov %edx,-0x100(%ebp) │ │ │ │ - movzwl 0xc(%ecx),%edx │ │ │ │ - or -0xec(%ebp),%ebx │ │ │ │ + mov -0xfc(%ebp),%edx │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ + mov -0x108(%ebp),%ecx │ │ │ │ + or -0xec(%ebp),%ecx │ │ │ │ + movzwl 0xc(%edx),%edx │ │ │ │ + or -0xf0(%ebp),%ebx │ │ │ │ + mov %ecx,-0x108(%ebp) │ │ │ │ call 6279d0 │ │ │ │ pop %eax │ │ │ │ pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ mov $0x36,%ecx │ │ │ │ mov $0x2f,%edx │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ mov -0x110(%ebp),%eax │ │ │ │ - or -0xec(%ebp),%ebx │ │ │ │ - mov %ebx,-0x104(%ebp) │ │ │ │ - mov -0x100(%ebp),%edx │ │ │ │ + or -0xf0(%ebp),%ebx │ │ │ │ + mov %ebx,-0xfc(%ebp) │ │ │ │ + mov -0x108(%ebp),%ecx │ │ │ │ mov 0x8(%eax),%eax │ │ │ │ - or -0xf0(%ebp),%edx │ │ │ │ - mov %edx,-0x100(%ebp) │ │ │ │ + or -0xec(%ebp),%ecx │ │ │ │ + mov %ecx,-0x108(%ebp) │ │ │ │ mov (%eax),%ebx │ │ │ │ mov %eax,-0x110(%ebp) │ │ │ │ pop %ecx │ │ │ │ pop %eax │ │ │ │ xor %eax,%eax │ │ │ │ mov $0x1f,%ecx │ │ │ │ test $0x540,%ebx │ │ │ │ setne %al │ │ │ │ xor %edx,%edx │ │ │ │ shr $0x5,%ebx │ │ │ │ push %edx │ │ │ │ mov $0x1f,%edx │ │ │ │ push %eax │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ - mov -0x100(%ebp),%edx │ │ │ │ - mov -0x104(%ebp),%ecx │ │ │ │ + mov -0xfc(%ebp),%edx │ │ │ │ + mov -0x108(%ebp),%ecx │ │ │ │ or -0xf0(%ebp),%edx │ │ │ │ or -0xec(%ebp),%ecx │ │ │ │ - mov %ecx,-0x104(%ebp) │ │ │ │ + mov %ecx,-0x108(%ebp) │ │ │ │ mov $0x1d,%ecx │ │ │ │ - mov %edx,-0x100(%ebp) │ │ │ │ + mov %edx,-0xfc(%ebp) │ │ │ │ pop %eax │ │ │ │ mov %ebx,%eax │ │ │ │ pop %edx │ │ │ │ and $0x1,%eax │ │ │ │ xor %edx,%edx │ │ │ │ push %edx │ │ │ │ mov $0x1d,%edx │ │ │ │ push %eax │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ - mov -0x100(%ebp),%edx │ │ │ │ + mov -0xfc(%ebp),%edx │ │ │ │ or -0xf0(%ebp),%edx │ │ │ │ xor %eax,%eax │ │ │ │ - mov %edx,-0x100(%ebp) │ │ │ │ + mov %edx,-0xfc(%ebp) │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov -0x104(%ebp),%ebx │ │ │ │ + mov -0x108(%ebp),%ebx │ │ │ │ movups %xmm0,-0x5c(%ebp) │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ movups %xmm0,-0x4c(%ebp) │ │ │ │ movups %xmm0,-0x3c(%ebp) │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%esi,%eax,1) │ │ │ │ movups %xmm0,0x10(%esi,%eax,1) │ │ │ │ movups %xmm0,0x20(%esi,%eax,1) │ │ │ │ movups %xmm0,0x30(%esi,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 6395ca │ │ │ │ + jb 6395a8 │ │ │ │ movl $0x1,-0xbc(%ebp) │ │ │ │ mov %esi,%ecx │ │ │ │ - mov -0xf8(%ebp),%esi │ │ │ │ + mov -0xf4(%ebp),%esi │ │ │ │ movl $0x0,-0xb8(%ebp) │ │ │ │ pop %eax │ │ │ │ push -0x110(%ebp) │ │ │ │ - mov -0x108(%ebp),%edx │ │ │ │ + mov -0x124(%ebp),%edx │ │ │ │ mov %esi,%eax │ │ │ │ - call 638dc0 │ │ │ │ + call 638db0 │ │ │ │ pop %edx │ │ │ │ pop %ecx │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov $0x1c,%ecx │ │ │ │ mov $0x10,%edx │ │ │ │ call 627870 │ │ │ │ mov 0x18(%edi),%eax │ │ │ │ - mov -0x100(%ebp),%esi │ │ │ │ + mov -0xfc(%ebp),%esi │ │ │ │ xor %edx,%edx │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ add $0x10,%esp │ │ │ │ mov (%eax),%ecx │ │ │ │ movzwl 0xc(%ecx),%eax │ │ │ │ shr $0x2,%ax │ │ │ │ - mov %ax,-0x100(%ebp) │ │ │ │ + mov %ax,-0xfc(%ebp) │ │ │ │ xor %eax,%eax │ │ │ │ - cmpw $0x3e,-0x100(%ebp) │ │ │ │ - je 63967e │ │ │ │ + cmpw $0x3e,-0xfc(%ebp) │ │ │ │ + je 63965c │ │ │ │ mov 0x1c(%edi),%eax │ │ │ │ xor %edx,%edx │ │ │ │ mov (%eax),%eax │ │ │ │ mov (%eax),%eax │ │ │ │ xor (%ecx),%eax │ │ │ │ shr $0x2,%eax │ │ │ │ and $0x1,%eax │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0x2e,%ecx │ │ │ │ push %edx │ │ │ │ mov $0x2e,%edx │ │ │ │ push %eax │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ add $0x10,%esp │ │ │ │ - mov -0xfc(%ebp),%eax │ │ │ │ + mov -0xf8(%ebp),%eax │ │ │ │ mov %esi,(%eax) │ │ │ │ mov %ebx,0x4(%eax) │ │ │ │ mov -0x1c(%ebp),%eax │ │ │ │ sub %gs:0x14,%eax │ │ │ │ - jne 639c59 │ │ │ │ - mov -0xfc(%ebp),%eax │ │ │ │ + jne 639c5c │ │ │ │ + mov -0xf8(%ebp),%eax │ │ │ │ lea -0xc(%ebp),%esp │ │ │ │ pop %ebx │ │ │ │ pop %esi │ │ │ │ pop %edi │ │ │ │ pop %ebp │ │ │ │ lea -0x8(%edi),%esp │ │ │ │ pop %edi │ │ │ │ ret │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ sub $0x8,%esp │ │ │ │ - push -0xf4(%ebp) │ │ │ │ mov $0x3c,%ecx │ │ │ │ mov $0x3c,%edx │ │ │ │ - push -0xf8(%ebp) │ │ │ │ - mov %eax,-0xf8(%ebp) │ │ │ │ + push %esi │ │ │ │ + push %ebx │ │ │ │ + mov %eax,-0xf4(%ebp) │ │ │ │ call 627870 │ │ │ │ - pop %ecx │ │ │ │ pop %eax │ │ │ │ + pop %edx │ │ │ │ mov $0x2c,%ecx │ │ │ │ mov -0xf0(%ebp),%esi │ │ │ │ mov -0xec(%ebp),%ebx │ │ │ │ - push -0x10c(%ebp) │ │ │ │ + push -0x104(%ebp) │ │ │ │ mov $0x2c,%edx │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ - push -0x110(%ebp) │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ + push -0x108(%ebp) │ │ │ │ call 627870 │ │ │ │ + pop %ecx │ │ │ │ pop %eax │ │ │ │ - pop %edx │ │ │ │ mov $0x3b,%ecx │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ - push -0x114(%ebp) │ │ │ │ + push -0x10c(%ebp) │ │ │ │ mov $0x3b,%edx │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ - push -0x118(%ebp) │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ + push -0x110(%ebp) │ │ │ │ call 627870 │ │ │ │ - pop %ecx │ │ │ │ pop %eax │ │ │ │ + pop %edx │ │ │ │ mov $0x2d,%ecx │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ - push -0x11c(%ebp) │ │ │ │ + push -0x114(%ebp) │ │ │ │ mov $0x2d,%edx │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ - push -0x120(%ebp) │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ + push -0x118(%ebp) │ │ │ │ call 627870 │ │ │ │ + pop %ecx │ │ │ │ pop %eax │ │ │ │ - pop %edx │ │ │ │ mov $0x2a,%ecx │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ - push -0x124(%ebp) │ │ │ │ + push -0x11c(%ebp) │ │ │ │ mov $0x2a,%edx │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ - push -0x128(%ebp) │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ + push -0x120(%ebp) │ │ │ │ call 627870 │ │ │ │ mov 0x18(%edi),%eax │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ mov (%eax),%eax │ │ │ │ movzwl 0xc(%eax),%edx │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ call 6279d0 │ │ │ │ - pop %ecx │ │ │ │ pop %eax │ │ │ │ + pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ mov $0x27,%ecx │ │ │ │ mov $0x20,%edx │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ mov 0x1c(%edi),%eax │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ - mov (%eax),%edx │ │ │ │ - mov %edx,-0x100(%ebp) │ │ │ │ + mov (%eax),%ecx │ │ │ │ + mov %ecx,-0xfc(%ebp) │ │ │ │ pop %eax │ │ │ │ xor %eax,%eax │ │ │ │ - testw $0x540,(%edx) │ │ │ │ - pop %ecx │ │ │ │ + testw $0x540,(%ecx) │ │ │ │ + pop %edx │ │ │ │ mov $0xe,%ecx │ │ │ │ setne %al │ │ │ │ xor %edx,%edx │ │ │ │ push %edx │ │ │ │ mov $0xe,%edx │ │ │ │ push %eax │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %esi,-0x104(%ebp) │ │ │ │ + mov %esi,-0x108(%ebp) │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ lea -0xdc(%ebp),%esi │ │ │ │ movups %xmm0,-0x5c(%ebp) │ │ │ │ movups %xmm0,-0x4c(%ebp) │ │ │ │ movups %xmm0,-0x3c(%ebp) │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%esi,%eax,1) │ │ │ │ movups %xmm0,0x10(%esi,%eax,1) │ │ │ │ movups %xmm0,0x20(%esi,%eax,1) │ │ │ │ movups %xmm0,0x30(%esi,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 639865 │ │ │ │ + jb 63983b │ │ │ │ movl $0x1,-0xbc(%ebp) │ │ │ │ - mov -0x108(%ebp),%edx │ │ │ │ - movl $0x0,-0xb8(%ebp) │ │ │ │ - pop %ecx │ │ │ │ + mov -0x124(%ebp),%edx │ │ │ │ mov %esi,%ecx │ │ │ │ - push -0x100(%ebp) │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ - call 638dc0 │ │ │ │ + movl $0x0,-0xb8(%ebp) │ │ │ │ + pop %eax │ │ │ │ + push -0xfc(%ebp) │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ + call 638db0 │ │ │ │ pop %eax │ │ │ │ pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ xor %edx,%edx │ │ │ │ mov $0xc,%ecx │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ mov 0x1c(%edi),%eax │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ mov %ebx,-0x110(%ebp) │ │ │ │ - mov -0x104(%ebp),%edx │ │ │ │ + mov -0x108(%ebp),%ecx │ │ │ │ mov 0x4(%eax),%ebx │ │ │ │ - or -0xf0(%ebp),%edx │ │ │ │ - mov %eax,-0x100(%ebp) │ │ │ │ - mov %edx,-0x104(%ebp) │ │ │ │ + or -0xf0(%ebp),%ecx │ │ │ │ + mov %eax,-0xfc(%ebp) │ │ │ │ + mov %ecx,-0x108(%ebp) │ │ │ │ pop %ecx │ │ │ │ mov $0x1e,%ecx │ │ │ │ pop %eax │ │ │ │ xor %eax,%eax │ │ │ │ testw $0x540,(%ebx) │ │ │ │ setne %al │ │ │ │ xor %edx,%edx │ │ │ │ push %edx │ │ │ │ mov $0x1e,%edx │ │ │ │ push %eax │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ - mov -0x110(%ebp),%edx │ │ │ │ - or -0xec(%ebp),%edx │ │ │ │ - mov %edx,-0x110(%ebp) │ │ │ │ + mov -0x108(%ebp),%edx │ │ │ │ + or -0xf0(%ebp),%edx │ │ │ │ + mov %edx,-0x108(%ebp) │ │ │ │ movzwl 0xc(%ebx),%edx │ │ │ │ - mov -0xf8(%ebp),%ebx │ │ │ │ - mov -0x104(%ebp),%ecx │ │ │ │ - or -0xf0(%ebp),%ecx │ │ │ │ + mov -0xf4(%ebp),%ebx │ │ │ │ + mov -0x110(%ebp),%ecx │ │ │ │ + or -0xec(%ebp),%ecx │ │ │ │ mov %ebx,%eax │ │ │ │ - mov %ecx,-0x104(%ebp) │ │ │ │ + mov %ecx,-0x110(%ebp) │ │ │ │ call 6279d0 │ │ │ │ pop %eax │ │ │ │ pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ mov %ebx,%eax │ │ │ │ mov $0x36,%ecx │ │ │ │ mov $0x2f,%edx │ │ │ │ - mov %ebx,-0xf8(%ebp) │ │ │ │ + mov %ebx,-0xf4(%ebp) │ │ │ │ call 627870 │ │ │ │ - mov -0x104(%ebp),%ecx │ │ │ │ - or -0xf0(%ebp),%ecx │ │ │ │ - mov %ecx,%ebx │ │ │ │ - mov -0x100(%ebp),%ecx │ │ │ │ - mov -0x110(%ebp),%edx │ │ │ │ - or -0xec(%ebp),%edx │ │ │ │ - mov 0x8(%ecx),%ecx │ │ │ │ - mov %edx,-0x104(%ebp) │ │ │ │ - mov %ecx,-0x100(%ebp) │ │ │ │ + mov -0x108(%ebp),%edx │ │ │ │ + or -0xf0(%ebp),%edx │ │ │ │ + mov %edx,%ebx │ │ │ │ + mov -0xfc(%ebp),%edx │ │ │ │ + mov -0x110(%ebp),%ecx │ │ │ │ + or -0xec(%ebp),%ecx │ │ │ │ + mov 0x8(%edx),%edx │ │ │ │ + mov %ecx,-0x108(%ebp) │ │ │ │ + mov %edx,-0xfc(%ebp) │ │ │ │ + pop %ecx │ │ │ │ + mov $0x1f,%ecx │ │ │ │ pop %eax │ │ │ │ xor %eax,%eax │ │ │ │ - testw $0x540,(%ecx) │ │ │ │ - pop %edx │ │ │ │ - mov $0x1f,%ecx │ │ │ │ + testw $0x540,(%edx) │ │ │ │ setne %al │ │ │ │ xor %edx,%edx │ │ │ │ push %edx │ │ │ │ mov $0x1f,%edx │ │ │ │ push %eax │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ - mov -0x104(%ebp),%edx │ │ │ │ - or -0xec(%ebp),%edx │ │ │ │ + mov -0x108(%ebp),%ecx │ │ │ │ + or -0xec(%ebp),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ - mov %edx,-0x104(%ebp) │ │ │ │ + mov %ecx,-0x108(%ebp) │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ or -0xf0(%ebp),%ebx │ │ │ │ movups %xmm0,-0x5c(%ebp) │ │ │ │ movups %xmm0,-0x4c(%ebp) │ │ │ │ movups %xmm0,-0x3c(%ebp) │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%esi,%eax,1) │ │ │ │ movups %xmm0,0x10(%esi,%eax,1) │ │ │ │ movups %xmm0,0x20(%esi,%eax,1) │ │ │ │ movups %xmm0,0x30(%esi,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 6399fb │ │ │ │ + jb 6399d1 │ │ │ │ movl $0x1,-0xbc(%ebp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov -0xf8(%ebp),%esi │ │ │ │ + mov -0x124(%ebp),%edx │ │ │ │ movl $0x0,-0xb8(%ebp) │ │ │ │ - pop %eax │ │ │ │ - push -0x100(%ebp) │ │ │ │ - mov -0x108(%ebp),%edx │ │ │ │ + pop %ecx │ │ │ │ + mov %esi,%ecx │ │ │ │ + push -0xfc(%ebp) │ │ │ │ + mov -0xf4(%ebp),%esi │ │ │ │ mov %esi,%eax │ │ │ │ - call 638dc0 │ │ │ │ + call 638db0 │ │ │ │ pop %eax │ │ │ │ pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov $0x1c,%ecx │ │ │ │ mov $0x10,%edx │ │ │ │ + mov %esi,-0xf4(%ebp) │ │ │ │ call 627870 │ │ │ │ - movzbl 0xd(%edi),%eax │ │ │ │ - mov -0x104(%ebp),%esi │ │ │ │ - add $0x10,%esp │ │ │ │ + pop %ecx │ │ │ │ + pop %eax │ │ │ │ + xor %edx,%edx │ │ │ │ + movzbl 0xc(%edi),%eax │ │ │ │ or -0xf0(%ebp),%ebx │ │ │ │ - or -0xec(%ebp),%esi │ │ │ │ - mov %al,-0x100(%ebp) │ │ │ │ - test %al,%al │ │ │ │ + mov $0x29,%ecx │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov -0x108(%ebp),%ebx │ │ │ │ + or -0xec(%ebp),%ebx │ │ │ │ + push %edx │ │ │ │ + push %eax │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ + mov $0x28,%edx │ │ │ │ + call 627870 │ │ │ │ + or -0xec(%ebp),%ebx │ │ │ │ + or -0xf0(%ebp),%esi │ │ │ │ + add $0x10,%esp │ │ │ │ + mov %ebx,-0xfc(%ebp) │ │ │ │ + movzbl 0xd(%edi),%ebx │ │ │ │ + test %bl,%bl │ │ │ │ jne 639c0c │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - cmpl $0x1,0x10(%edi) │ │ │ │ - jbe 639aac │ │ │ │ - mov 0x1c(%edi),%eax │ │ │ │ + mov 0x1c(%edi),%ebx │ │ │ │ + sub $0x8,%esp │ │ │ │ xor %edx,%edx │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ + mov $0x2b,%ecx │ │ │ │ + mov (%ebx),%eax │ │ │ │ movzbl (%eax),%eax │ │ │ │ + push %edx │ │ │ │ + mov $0x2b,%edx │ │ │ │ shr $0x5,%al │ │ │ │ movzbl %al,%eax │ │ │ │ and $0x1,%eax │ │ │ │ - sub $0x8,%esp │ │ │ │ - mov $0xf,%ecx │ │ │ │ - push %edx │ │ │ │ - mov $0xf,%edx │ │ │ │ push %eax │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ - mov 0x1c(%edi),%eax │ │ │ │ - or -0xf0(%ebp),%ebx │ │ │ │ + mov -0xfc(%ebp),%eax │ │ │ │ add $0x10,%esp │ │ │ │ - mov %ebx,-0x104(%ebp) │ │ │ │ - or -0xec(%ebp),%esi │ │ │ │ - mov (%eax),%eax │ │ │ │ - mov %esi,-0x110(%ebp) │ │ │ │ - movzbl (%eax),%ebx │ │ │ │ - shr $0x5,%bl │ │ │ │ - and $0x1,%ebx │ │ │ │ - sub $0x8,%esp │ │ │ │ - movzbl %bl,%ebx │ │ │ │ xor %edx,%edx │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ - push %edx │ │ │ │ - mov $0x2b,%ecx │ │ │ │ - mov $0x2b,%edx │ │ │ │ - push %ebx │ │ │ │ - call 627870 │ │ │ │ - pop %ecx │ │ │ │ - pop %eax │ │ │ │ + or -0xec(%ebp),%eax │ │ │ │ + or -0xf0(%ebp),%esi │ │ │ │ + mov %eax,-0x110(%ebp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %esi,-0x108(%ebp) │ │ │ │ + cmpl $0x1,0x10(%edi) │ │ │ │ + jbe 639b00 │ │ │ │ + mov 0x4(%ebx),%eax │ │ │ │ xor %edx,%edx │ │ │ │ - movzbl 0xc(%edi),%eax │ │ │ │ - mov -0xf0(%ebp),%esi │ │ │ │ - mov $0x29,%ecx │ │ │ │ - mov -0xec(%ebp),%ebx │ │ │ │ + movzbl (%eax),%eax │ │ │ │ + shr $0x5,%al │ │ │ │ + movzbl %al,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + sub $0x8,%esp │ │ │ │ + mov $0xf,%ecx │ │ │ │ push %edx │ │ │ │ - mov $0x28,%edx │ │ │ │ + mov $0xf,%edx │ │ │ │ push %eax │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ mov 0x18(%edi),%eax │ │ │ │ - or -0xf0(%ebp),%esi │ │ │ │ + mov -0xf0(%ebp),%esi │ │ │ │ xor %edx,%edx │ │ │ │ - or -0xec(%ebp),%ebx │ │ │ │ + mov -0xec(%ebp),%ebx │ │ │ │ add $0x10,%esp │ │ │ │ mov (%eax),%ecx │ │ │ │ movzwl 0xc(%ecx),%eax │ │ │ │ shr $0x2,%ax │ │ │ │ - mov %ax,-0x100(%ebp) │ │ │ │ + mov %ax,-0xfc(%ebp) │ │ │ │ xor %eax,%eax │ │ │ │ - cmpw $0x3e,-0x100(%ebp) │ │ │ │ - je 639b7b │ │ │ │ + cmpw $0x3e,-0xfc(%ebp) │ │ │ │ + je 639b5c │ │ │ │ mov 0x1c(%edi),%eax │ │ │ │ xor %edx,%edx │ │ │ │ mov (%eax),%eax │ │ │ │ mov (%eax),%eax │ │ │ │ xor (%ecx),%eax │ │ │ │ shr $0x2,%eax │ │ │ │ and $0x1,%eax │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0x2e,%ecx │ │ │ │ push %edx │ │ │ │ mov $0x2e,%edx │ │ │ │ push %eax │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ add $0x10,%esp │ │ │ │ - or -0x104(%ebp),%esi │ │ │ │ + or -0x108(%ebp),%esi │ │ │ │ or -0x110(%ebp),%ebx │ │ │ │ - jmp 6396a7 │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ - mov 0x4(%eax),%edx │ │ │ │ - movzbl (%edx),%edx │ │ │ │ - shr $0x5,%dl │ │ │ │ - and $0x1,%edx │ │ │ │ - jmp 63910a │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ - mov %eax,%edx │ │ │ │ + jmp 639685 │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ + mov 0x4(%edx),%edx │ │ │ │ + or (%edx),%eax │ │ │ │ + shr $0x5,%eax │ │ │ │ and $0x1,%eax │ │ │ │ - shr $1,%dl │ │ │ │ - mov %al,-0x104(%ebp) │ │ │ │ - and $0x1,%edx │ │ │ │ - jmp 63911b │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + mov %al,-0xf4(%ebp) │ │ │ │ + jmp 63911a │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr $1,%bl │ │ │ │ + and $0x1,%ecx │ │ │ │ + or %eax,%ebx │ │ │ │ + mov %cl,-0xfd(%ebp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + mov %al,-0xf4(%ebp) │ │ │ │ + jmp 63911a │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ mov -0x118(%ebp),%eax │ │ │ │ xor %edx,%edx │ │ │ │ shr $0x5,%eax │ │ │ │ and $0x1,%eax │ │ │ │ - jmp 639490 │ │ │ │ + jmp 63946e │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ shr $1,%al │ │ │ │ xor %edx,%edx │ │ │ │ and $0x1,%eax │ │ │ │ - jmp 639490 │ │ │ │ - shr $1,%al │ │ │ │ + jmp 63946e │ │ │ │ + mov %ebx,%eax │ │ │ │ sub $0x8,%esp │ │ │ │ xor %edx,%edx │ │ │ │ - mov $0xf,%ecx │ │ │ │ + mov $0x2b,%ecx │ │ │ │ and $0x1,%eax │ │ │ │ push %edx │ │ │ │ - mov $0xf,%edx │ │ │ │ + shr $1,%bl │ │ │ │ + mov $0x2b,%edx │ │ │ │ push %eax │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ + and $0x1,%ebx │ │ │ │ call 627870 │ │ │ │ - mov -0xf0(%ebp),%edx │ │ │ │ - or -0xec(%ebp),%esi │ │ │ │ + mov -0xfc(%ebp),%eax │ │ │ │ add $0x10,%esp │ │ │ │ - mov %esi,-0x110(%ebp) │ │ │ │ - or %ebx,%edx │ │ │ │ - movzbl -0x100(%ebp),%ebx │ │ │ │ - mov %edx,-0x104(%ebp) │ │ │ │ - and $0x1,%ebx │ │ │ │ - jmp 639aef │ │ │ │ + xor %edx,%edx │ │ │ │ + or -0xec(%ebp),%eax │ │ │ │ + or -0xf0(%ebp),%esi │ │ │ │ + mov %eax,-0x110(%ebp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %esi,-0x108(%ebp) │ │ │ │ + jmp 639b00 │ │ │ │ call 1cd5a70 >::_M_fill_insert(std::_Bit_iterator, unsigned int, bool)@@Base+0xd11970> │ │ │ │ xchg %ax,%ax │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ push %edi │ │ │ │ lea 0x8(%esp),%edi │ │ │ │ and $0xfffffff0,%esp │ │ │ │ push -0x4(%edi) │ │ │ │ push %ebp │ │ │ │ mov %esp,%ebp │ │ │ │ push %edi │ │ │ │ push %esi │ │ │ │ push %ebx │ │ │ │ sub $0x11c,%esp │ │ │ │ mov %eax,-0xfc(%ebp) │ │ │ │ + mov %edx,-0x11c(%ebp) │ │ │ │ + mov %ecx,-0xf8(%ebp) │ │ │ │ + mov %gs:0x14,%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movzbl 0xc(%ecx),%eax │ │ │ │ + mov %al,-0xf4(%ebp) │ │ │ │ movzbl 0xd(%ecx),%eax │ │ │ │ - mov %edx,-0x108(%ebp) │ │ │ │ - mov %gs:0x14,%edi │ │ │ │ - mov %edi,-0x1c(%ebp) │ │ │ │ - mov %ecx,%edi │ │ │ │ test %al,%al │ │ │ │ - jne 63a7b0 │ │ │ │ - mov 0x1c(%edi),%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - cmpl $0x1,0x10(%edi) │ │ │ │ - ja 63a798 │ │ │ │ + jne 63a768 │ │ │ │ + mov -0xf8(%ebp),%edi │ │ │ │ + mov 0x1c(%edi),%edx │ │ │ │ + mov (%edx),%eax │ │ │ │ mov (%eax),%eax │ │ │ │ - movzbl (%eax),%eax │ │ │ │ - shr $0x5,%al │ │ │ │ - and $0x1,%eax │ │ │ │ - mov %al,-0x104(%ebp) │ │ │ │ - movl $0x0,-0xf4(%ebp) │ │ │ │ - movzbl 0xc(%edi),%eax │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %ebx,-0x10c(%ebp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %al,-0x100(%ebp) │ │ │ │ - mov 0x8(%edi),%eax │ │ │ │ - mov %ebx,-0x114(%ebp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ mov %eax,%ecx │ │ │ │ - mov %ebx,-0x11c(%ebp) │ │ │ │ - and $0x1,%ecx │ │ │ │ - mov %ecx,-0xf8(%ebp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - shr $1,%ecx │ │ │ │ + shr $0x5,%ecx │ │ │ │ and $0x1,%ecx │ │ │ │ - mov %ecx,-0x110(%ebp) │ │ │ │ - mov %eax,%ecx │ │ │ │ + mov %cl,-0xfd(%ebp) │ │ │ │ + mov %ecx,%ebx │ │ │ │ + cmpl $0x1,0x10(%edi) │ │ │ │ + ja 63a750 │ │ │ │ + mov -0xf8(%ebp),%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %ecx,-0x104(%ebp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + mov %ecx,-0x10c(%ebp) │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x1,%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,%edx │ │ │ │ + shr $1,%edx │ │ │ │ + and $0x1,%edx │ │ │ │ + mov %edx,-0x108(%ebp) │ │ │ │ + mov %eax,%edx │ │ │ │ shr $0x4,%eax │ │ │ │ - shr $0x2,%ecx │ │ │ │ - and $0x1,%ecx │ │ │ │ - mov %ecx,-0x118(%ebp) │ │ │ │ - mov %eax,%ecx │ │ │ │ + shr $0x2,%edx │ │ │ │ + and $0x1,%eax │ │ │ │ + and $0x1,%edx │ │ │ │ + mov %eax,-0x118(%ebp) │ │ │ │ lea -0xf0(%ebp),%eax │ │ │ │ - and $0x1,%ecx │ │ │ │ - mov %ecx,-0x120(%ebp) │ │ │ │ - cmpb $0x0,-0x100(%ebp) │ │ │ │ - jne 639d39 │ │ │ │ - or -0x104(%ebp),%dl │ │ │ │ - jne 63a290 │ │ │ │ + mov %edx,-0x110(%ebp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,-0x114(%ebp) │ │ │ │ + cmpb $0x0,-0xf4(%ebp) │ │ │ │ + jne 639d49 │ │ │ │ + test %bl,%bl │ │ │ │ + jne 63a258 │ │ │ │ sub $0x8,%esp │ │ │ │ - push -0xf4(%ebp) │ │ │ │ mov $0x3c,%ecx │ │ │ │ mov $0x3c,%edx │ │ │ │ - push -0xf8(%ebp) │ │ │ │ - mov %eax,-0xf8(%ebp) │ │ │ │ + push %edi │ │ │ │ + push %esi │ │ │ │ + mov %eax,%esi │ │ │ │ call 627870 │ │ │ │ - pop %ecx │ │ │ │ pop %eax │ │ │ │ - mov $0x2c,%ecx │ │ │ │ - mov -0xf0(%ebp),%esi │ │ │ │ + pop %edx │ │ │ │ + mov %esi,%eax │ │ │ │ + mov -0xf0(%ebp),%edi │ │ │ │ mov -0xec(%ebp),%ebx │ │ │ │ - push -0x10c(%ebp) │ │ │ │ + push -0x104(%ebp) │ │ │ │ + mov $0x2c,%ecx │ │ │ │ + push -0x108(%ebp) │ │ │ │ mov $0x2c,%edx │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ - push -0x110(%ebp) │ │ │ │ call 627870 │ │ │ │ + pop %ecx │ │ │ │ pop %eax │ │ │ │ - pop %edx │ │ │ │ mov $0x3b,%ecx │ │ │ │ - or -0xf0(%ebp),%esi │ │ │ │ + or -0xf0(%ebp),%edi │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ - push -0x114(%ebp) │ │ │ │ + push -0x10c(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + push -0x110(%ebp) │ │ │ │ mov $0x3b,%edx │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ - push -0x118(%ebp) │ │ │ │ call 627870 │ │ │ │ - pop %ecx │ │ │ │ pop %eax │ │ │ │ + pop %edx │ │ │ │ xor %edx,%edx │ │ │ │ - movzbl -0x100(%ebp),%eax │ │ │ │ - or -0xf0(%ebp),%esi │ │ │ │ + movzbl -0xf4(%ebp),%eax │ │ │ │ + or -0xf0(%ebp),%edi │ │ │ │ mov $0x29,%ecx │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ push %edx │ │ │ │ mov $0x28,%edx │ │ │ │ push %eax │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov %esi,%eax │ │ │ │ call 627870 │ │ │ │ + pop %ecx │ │ │ │ pop %eax │ │ │ │ - pop %edx │ │ │ │ mov $0x2d,%ecx │ │ │ │ - or -0xf0(%ebp),%esi │ │ │ │ + or -0xf0(%ebp),%edi │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ - push -0x11c(%ebp) │ │ │ │ + push -0x114(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + push -0x118(%ebp) │ │ │ │ mov $0x2d,%edx │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ - push -0x120(%ebp) │ │ │ │ call 627870 │ │ │ │ - mov 0x18(%edi),%eax │ │ │ │ - or -0xf0(%ebp),%esi │ │ │ │ + mov -0xf8(%ebp),%eax │ │ │ │ + or -0xf0(%ebp),%edi │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ + mov 0x18(%eax),%eax │ │ │ │ mov (%eax),%eax │ │ │ │ movzwl 0xc(%eax),%edx │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov %esi,%eax │ │ │ │ call 6279d0 │ │ │ │ - pop %ecx │ │ │ │ pop %eax │ │ │ │ + pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ mov $0x27,%ecx │ │ │ │ mov $0x20,%edx │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov %esi,-0xf4(%ebp) │ │ │ │ call 627870 │ │ │ │ - mov 0x1c(%edi),%eax │ │ │ │ - or -0xf0(%ebp),%esi │ │ │ │ + mov -0xf8(%ebp),%ecx │ │ │ │ + or -0xf0(%ebp),%edi │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ - mov (%eax),%edx │ │ │ │ - mov %edx,-0x100(%ebp) │ │ │ │ - pop %eax │ │ │ │ - xor %eax,%eax │ │ │ │ - testw $0x540,(%edx) │ │ │ │ + mov 0x1c(%ecx),%eax │ │ │ │ pop %ecx │ │ │ │ mov $0xe,%ecx │ │ │ │ + mov (%eax),%esi │ │ │ │ + pop %eax │ │ │ │ + xor %eax,%eax │ │ │ │ + testw $0x540,(%esi) │ │ │ │ setne %al │ │ │ │ xor %edx,%edx │ │ │ │ push %edx │ │ │ │ mov $0xe,%edx │ │ │ │ push %eax │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ pop %eax │ │ │ │ pop %edx │ │ │ │ xor %edx,%edx │ │ │ │ - movzbl -0x104(%ebp),%eax │ │ │ │ - or -0xf0(%ebp),%esi │ │ │ │ + movzbl -0xfd(%ebp),%eax │ │ │ │ + or -0xf0(%ebp),%edi │ │ │ │ mov $0x2b,%ecx │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ push %edx │ │ │ │ mov $0x2b,%edx │ │ │ │ push %eax │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ xor %eax,%eax │ │ │ │ - mov %ebx,-0x104(%ebp) │ │ │ │ - or -0xf0(%ebp),%esi │ │ │ │ + mov %ebx,-0x108(%ebp) │ │ │ │ + or -0xf0(%ebp),%edi │ │ │ │ lea -0xdc(%ebp),%ebx │ │ │ │ movups %xmm0,-0x5c(%ebp) │ │ │ │ movups %xmm0,-0x4c(%ebp) │ │ │ │ movups %xmm0,-0x3c(%ebp) │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 639ef3 │ │ │ │ + jb 639ee9 │ │ │ │ movl $0x1,-0xbc(%ebp) │ │ │ │ - mov -0x108(%ebp),%edx │ │ │ │ + mov -0x11c(%ebp),%edx │ │ │ │ mov %ebx,%ecx │ │ │ │ movl $0x0,-0xb8(%ebp) │ │ │ │ movl $0x1,-0x94(%ebp) │ │ │ │ movl $0x0,-0x90(%ebp) │ │ │ │ + mov %esi,(%esp) │ │ │ │ + mov -0xf4(%ebp),%esi │ │ │ │ + mov %esi,%eax │ │ │ │ + call 638db0 │ │ │ │ + pop %ecx │ │ │ │ pop %eax │ │ │ │ - push -0x100(%ebp) │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ - call 638dc0 │ │ │ │ - pop %eax │ │ │ │ - pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ xor %edx,%edx │ │ │ │ + mov %esi,%eax │ │ │ │ mov $0xc,%ecx │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov %esi,-0xf4(%ebp) │ │ │ │ call 627870 │ │ │ │ - mov 0x1c(%edi),%ecx │ │ │ │ - mov -0x104(%ebp),%edx │ │ │ │ - or -0xec(%ebp),%edx │ │ │ │ - or -0xf0(%ebp),%esi │ │ │ │ - mov %ecx,-0x110(%ebp) │ │ │ │ - mov 0x4(%ecx),%ecx │ │ │ │ - mov %edx,-0x100(%ebp) │ │ │ │ - mov %ecx,-0x104(%ebp) │ │ │ │ - mov (%ecx),%ecx │ │ │ │ - mov %ecx,-0x118(%ebp) │ │ │ │ + mov -0xf8(%ebp),%ecx │ │ │ │ + or -0xf0(%ebp),%edi │ │ │ │ + mov %edi,%esi │ │ │ │ + mov -0x108(%ebp),%edi │ │ │ │ + or -0xec(%ebp),%edi │ │ │ │ + mov 0x1c(%ecx),%edx │ │ │ │ + mov %edx,-0x108(%ebp) │ │ │ │ + mov 0x4(%edx),%edx │ │ │ │ + mov %edx,-0x110(%ebp) │ │ │ │ + mov (%edx),%edx │ │ │ │ + mov %edx,-0x118(%ebp) │ │ │ │ pop %eax │ │ │ │ xor %eax,%eax │ │ │ │ - and $0x540,%ecx │ │ │ │ + and $0x540,%edx │ │ │ │ setne %al │ │ │ │ - pop %edx │ │ │ │ xor %edx,%edx │ │ │ │ + pop %ecx │ │ │ │ mov $0x1e,%ecx │ │ │ │ push %edx │ │ │ │ mov $0x1e,%edx │ │ │ │ push %eax │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ - movzbl 0xd(%edi),%eax │ │ │ │ - mov -0x100(%ebp),%edx │ │ │ │ - add $0x10,%esp │ │ │ │ - or -0xec(%ebp),%edx │ │ │ │ + mov -0xf8(%ebp),%ecx │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ - mov %edx,-0x100(%ebp) │ │ │ │ + add $0x10,%esp │ │ │ │ + or -0xec(%ebp),%edi │ │ │ │ + movzbl 0xd(%ecx),%eax │ │ │ │ test %al,%al │ │ │ │ - jne 63a7e0 │ │ │ │ + jne 63a7a0 │ │ │ │ + mov -0xf8(%ebp),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - cmpl $0x1,0x10(%edi) │ │ │ │ - ja 63a7c8 │ │ │ │ + cmpl $0x1,0x10(%ecx) │ │ │ │ + ja 63a788 │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0xf,%ecx │ │ │ │ push %edx │ │ │ │ mov $0xf,%edx │ │ │ │ push %eax │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ - mov -0x104(%ebp),%ecx │ │ │ │ - mov -0x100(%ebp),%edx │ │ │ │ - or -0xec(%ebp),%edx │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ - mov %edx,-0x100(%ebp) │ │ │ │ - movzwl 0xc(%ecx),%edx │ │ │ │ + mov -0x110(%ebp),%ecx │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ + or -0xec(%ebp),%edi │ │ │ │ + movzwl 0xc(%ecx),%edx │ │ │ │ call 6279d0 │ │ │ │ pop %ecx │ │ │ │ pop %eax │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ mov $0x36,%ecx │ │ │ │ mov $0x2f,%edx │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ - mov -0x110(%ebp),%ecx │ │ │ │ - mov -0x100(%ebp),%edx │ │ │ │ - or -0xec(%ebp),%edx │ │ │ │ + mov -0x108(%ebp),%edx │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ - mov 0x8(%ecx),%ecx │ │ │ │ - mov %edx,-0x104(%ebp) │ │ │ │ + or -0xec(%ebp),%edi │ │ │ │ + mov 0x8(%edx),%ecx │ │ │ │ mov %ecx,-0x110(%ebp) │ │ │ │ mov (%ecx),%ecx │ │ │ │ pop %eax │ │ │ │ xor %eax,%eax │ │ │ │ pop %edx │ │ │ │ - mov %ecx,-0x100(%ebp) │ │ │ │ + mov %ecx,-0x108(%ebp) │ │ │ │ and $0x540,%ecx │ │ │ │ mov $0x1f,%ecx │ │ │ │ setne %al │ │ │ │ xor %edx,%edx │ │ │ │ push %edx │ │ │ │ mov $0x1f,%edx │ │ │ │ push %eax │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ - mov -0x104(%ebp),%edx │ │ │ │ - or -0xec(%ebp),%edx │ │ │ │ - mov %edx,-0x104(%ebp) │ │ │ │ pop %ecx │ │ │ │ + mov -0x108(%ebp),%ecx │ │ │ │ xor %edx,%edx │ │ │ │ - mov -0x100(%ebp),%ecx │ │ │ │ pop %eax │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ + shr $0x5,%ecx │ │ │ │ + or -0xec(%ebp),%edi │ │ │ │ push %edx │ │ │ │ mov $0x1d,%edx │ │ │ │ - shr $0x5,%ecx │ │ │ │ mov %ecx,%eax │ │ │ │ mov $0x1d,%ecx │ │ │ │ and $0x1,%eax │ │ │ │ push %eax │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ - mov -0xf0(%ebp),%eax │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ + or -0xf0(%ebp),%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + or -0xec(%ebp),%edi │ │ │ │ movups %xmm0,-0x5c(%ebp) │ │ │ │ - or %esi,%eax │ │ │ │ movups %xmm0,-0x4c(%ebp) │ │ │ │ - mov -0x104(%ebp),%esi │ │ │ │ - or -0xec(%ebp),%esi │ │ │ │ - mov %eax,-0x100(%ebp) │ │ │ │ - xor %eax,%eax │ │ │ │ movups %xmm0,-0x3c(%ebp) │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63a12f │ │ │ │ + jb 63a0f5 │ │ │ │ movl $0x1,-0xbc(%ebp) │ │ │ │ - mov -0x108(%ebp),%edx │ │ │ │ + mov -0x11c(%ebp),%edx │ │ │ │ movl $0x0,-0xb8(%ebp) │ │ │ │ movl $0x1,-0x94(%ebp) │ │ │ │ movl $0x0,-0x90(%ebp) │ │ │ │ pop %ecx │ │ │ │ mov %ebx,%ecx │ │ │ │ push -0x110(%ebp) │ │ │ │ - mov -0xf8(%ebp),%ebx │ │ │ │ + mov -0xf4(%ebp),%ebx │ │ │ │ mov %ebx,%eax │ │ │ │ - call 638dc0 │ │ │ │ + call 638db0 │ │ │ │ pop %eax │ │ │ │ pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ mov %ebx,%eax │ │ │ │ mov $0x1c,%ecx │ │ │ │ mov $0x10,%edx │ │ │ │ call 627870 │ │ │ │ - mov 0x18(%edi),%eax │ │ │ │ - mov -0x100(%ebp),%ebx │ │ │ │ - xor %edx,%edx │ │ │ │ - or -0xf0(%ebp),%ebx │ │ │ │ - or -0xec(%ebp),%esi │ │ │ │ + mov -0xf8(%ebp),%eax │ │ │ │ add $0x10,%esp │ │ │ │ + xor %edx,%edx │ │ │ │ + mov -0xec(%ebp),%ebx │ │ │ │ + or -0xf0(%ebp),%esi │ │ │ │ + mov 0x18(%eax),%eax │ │ │ │ + or %edi,%ebx │ │ │ │ mov (%eax),%ecx │ │ │ │ - movzwl 0xc(%ecx),%eax │ │ │ │ - shr $0x2,%ax │ │ │ │ - mov %ax,-0x100(%ebp) │ │ │ │ xor %eax,%eax │ │ │ │ - cmpw $0x3e,-0x100(%ebp) │ │ │ │ - je 63a1f8 │ │ │ │ - mov 0x1c(%edi),%eax │ │ │ │ + movzwl 0xc(%ecx),%edi │ │ │ │ + shr $0x2,%di │ │ │ │ + cmp $0x3e,%di │ │ │ │ + je 63a1bb │ │ │ │ + mov -0xf8(%ebp),%eax │ │ │ │ xor %edx,%edx │ │ │ │ + mov 0x1c(%eax),%eax │ │ │ │ mov 0x4(%eax),%eax │ │ │ │ mov (%eax),%eax │ │ │ │ xor (%ecx),%eax │ │ │ │ shr $0x2,%eax │ │ │ │ and $0x1,%eax │ │ │ │ sub $0x8,%esp │ │ │ │ + mov -0xf4(%ebp),%edi │ │ │ │ mov $0x2e,%ecx │ │ │ │ push %edx │ │ │ │ mov $0x2e,%edx │ │ │ │ push %eax │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov %edi,%eax │ │ │ │ call 627870 │ │ │ │ pop %eax │ │ │ │ pop %edx │ │ │ │ xor %edx,%edx │ │ │ │ - mov 0x1c(%edi),%eax │ │ │ │ - or -0xf0(%ebp),%ebx │ │ │ │ + mov -0xf8(%ebp),%eax │ │ │ │ + or -0xf0(%ebp),%esi │ │ │ │ mov $0x2a,%ecx │ │ │ │ - or -0xec(%ebp),%esi │ │ │ │ + or -0xec(%ebp),%ebx │ │ │ │ + mov 0x1c(%eax),%eax │ │ │ │ mov 0x4(%eax),%eax │ │ │ │ movzbl (%eax),%eax │ │ │ │ push %edx │ │ │ │ mov $0x2a,%edx │ │ │ │ shr $0x2,%al │ │ │ │ movzbl %al,%eax │ │ │ │ and $0x1,%eax │ │ │ │ xor $0x1,%eax │ │ │ │ push %eax │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov %edi,%eax │ │ │ │ call 627870 │ │ │ │ - or -0xf0(%ebp),%ebx │ │ │ │ - or -0xec(%ebp),%esi │ │ │ │ + or -0xf0(%ebp),%esi │ │ │ │ + or -0xec(%ebp),%ebx │ │ │ │ add $0x10,%esp │ │ │ │ mov -0xfc(%ebp),%eax │ │ │ │ - mov %ebx,(%eax) │ │ │ │ - mov %esi,0x4(%eax) │ │ │ │ + mov %esi,(%eax) │ │ │ │ + mov %ebx,0x4(%eax) │ │ │ │ mov -0x1c(%ebp),%eax │ │ │ │ sub %gs:0x14,%eax │ │ │ │ - jne 63a839 │ │ │ │ + jne 63a7f6 │ │ │ │ mov -0xfc(%ebp),%eax │ │ │ │ lea -0xc(%ebp),%esp │ │ │ │ pop %ebx │ │ │ │ pop %esi │ │ │ │ pop %edi │ │ │ │ pop %ebp │ │ │ │ lea -0x8(%edi),%esp │ │ │ │ pop %edi │ │ │ │ ret │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ sub $0x8,%esp │ │ │ │ - push -0xf4(%ebp) │ │ │ │ mov $0x3c,%ecx │ │ │ │ mov $0x3c,%edx │ │ │ │ - push -0xf8(%ebp) │ │ │ │ - mov %eax,-0xf8(%ebp) │ │ │ │ + push %edi │ │ │ │ + push %esi │ │ │ │ + mov %eax,%esi │ │ │ │ call 627870 │ │ │ │ pop %eax │ │ │ │ pop %edx │ │ │ │ - mov $0x2c,%ecx │ │ │ │ - mov -0xf0(%ebp),%esi │ │ │ │ + mov %esi,%eax │ │ │ │ + mov -0xf0(%ebp),%edi │ │ │ │ mov -0xec(%ebp),%ebx │ │ │ │ - push -0x10c(%ebp) │ │ │ │ + push -0x104(%ebp) │ │ │ │ + mov $0x2c,%ecx │ │ │ │ + push -0x108(%ebp) │ │ │ │ mov $0x2c,%edx │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ - push -0x110(%ebp) │ │ │ │ call 627870 │ │ │ │ pop %ecx │ │ │ │ pop %eax │ │ │ │ mov $0x3b,%ecx │ │ │ │ - or -0xf0(%ebp),%esi │ │ │ │ + or -0xf0(%ebp),%edi │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ - push -0x114(%ebp) │ │ │ │ + push -0x10c(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + push -0x110(%ebp) │ │ │ │ mov $0x3b,%edx │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ - push -0x118(%ebp) │ │ │ │ call 627870 │ │ │ │ pop %eax │ │ │ │ pop %edx │ │ │ │ mov $0x2d,%ecx │ │ │ │ - or -0xf0(%ebp),%esi │ │ │ │ + or -0xf0(%ebp),%edi │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ - push -0x11c(%ebp) │ │ │ │ + push -0x114(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ + push -0x118(%ebp) │ │ │ │ mov $0x2d,%edx │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ - push -0x120(%ebp) │ │ │ │ call 627870 │ │ │ │ - mov 0x18(%edi),%eax │ │ │ │ - or -0xf0(%ebp),%esi │ │ │ │ + mov -0xf8(%ebp),%eax │ │ │ │ + or -0xf0(%ebp),%edi │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ + mov 0x18(%eax),%eax │ │ │ │ mov (%eax),%eax │ │ │ │ movzwl 0xc(%eax),%edx │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov %esi,%eax │ │ │ │ call 6279d0 │ │ │ │ pop %ecx │ │ │ │ pop %eax │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ mov $0x27,%ecx │ │ │ │ mov $0x20,%edx │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov %esi,-0xf4(%ebp) │ │ │ │ call 627870 │ │ │ │ - mov 0x1c(%edi),%eax │ │ │ │ - or -0xf0(%ebp),%esi │ │ │ │ + mov -0xf8(%ebp),%ecx │ │ │ │ + or -0xf0(%ebp),%edi │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ - mov (%eax),%edx │ │ │ │ - mov %edx,-0x100(%ebp) │ │ │ │ + mov 0x1c(%ecx),%eax │ │ │ │ + mov $0xe,%ecx │ │ │ │ + mov (%eax),%esi │ │ │ │ pop %eax │ │ │ │ xor %eax,%eax │ │ │ │ - testw $0x540,(%edx) │ │ │ │ - pop %ecx │ │ │ │ - mov $0xe,%ecx │ │ │ │ + pop %edx │ │ │ │ + testw $0x540,(%esi) │ │ │ │ setne %al │ │ │ │ xor %edx,%edx │ │ │ │ push %edx │ │ │ │ mov $0xe,%edx │ │ │ │ push %eax │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ xor %eax,%eax │ │ │ │ - mov %ebx,-0x104(%ebp) │ │ │ │ - or -0xf0(%ebp),%esi │ │ │ │ + mov %ebx,-0x108(%ebp) │ │ │ │ + or -0xf0(%ebp),%edi │ │ │ │ lea -0xdc(%ebp),%ebx │ │ │ │ movups %xmm0,-0x5c(%ebp) │ │ │ │ movups %xmm0,-0x4c(%ebp) │ │ │ │ movups %xmm0,-0x3c(%ebp) │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63a3ee │ │ │ │ + jb 63a3a0 │ │ │ │ movl $0x1,-0xbc(%ebp) │ │ │ │ - mov -0x108(%ebp),%edx │ │ │ │ + mov -0x11c(%ebp),%edx │ │ │ │ + mov %ebx,%ecx │ │ │ │ movl $0x0,-0xb8(%ebp) │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ movl $0x1,-0x94(%ebp) │ │ │ │ movl $0x0,-0x90(%ebp) │ │ │ │ + mov %esi,(%esp) │ │ │ │ + mov -0xf4(%ebp),%esi │ │ │ │ + mov %esi,%eax │ │ │ │ + call 638db0 │ │ │ │ pop %ecx │ │ │ │ - mov %ebx,%ecx │ │ │ │ - push -0x100(%ebp) │ │ │ │ - call 638dc0 │ │ │ │ pop %eax │ │ │ │ - pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ xor %edx,%edx │ │ │ │ + mov %esi,%eax │ │ │ │ mov $0xc,%ecx │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov %esi,-0xf4(%ebp) │ │ │ │ call 627870 │ │ │ │ - mov 0x1c(%edi),%ecx │ │ │ │ - mov -0x104(%ebp),%edx │ │ │ │ - or -0xf0(%ebp),%esi │ │ │ │ - or -0xec(%ebp),%edx │ │ │ │ - mov 0x4(%ecx),%eax │ │ │ │ - mov %edx,-0x110(%ebp) │ │ │ │ - mov %ecx,-0x100(%ebp) │ │ │ │ + mov -0xf8(%ebp),%ecx │ │ │ │ + or -0xf0(%ebp),%edi │ │ │ │ + mov %edi,%esi │ │ │ │ + mov -0x108(%ebp),%edi │ │ │ │ + or -0xec(%ebp),%edi │ │ │ │ + mov 0x1c(%ecx),%ecx │ │ │ │ + mov 0x4(%ecx),%edx │ │ │ │ + mov %ecx,-0x108(%ebp) │ │ │ │ + pop %eax │ │ │ │ + xor %eax,%eax │ │ │ │ pop %ecx │ │ │ │ mov $0x1e,%ecx │ │ │ │ - testw $0x540,(%eax) │ │ │ │ - pop %edx │ │ │ │ - mov %eax,-0x104(%ebp) │ │ │ │ + testw $0x540,(%edx) │ │ │ │ + mov %edx,-0x110(%ebp) │ │ │ │ setne %al │ │ │ │ xor %edx,%edx │ │ │ │ - movzbl %al,%eax │ │ │ │ push %edx │ │ │ │ mov $0x1e,%edx │ │ │ │ push %eax │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ - mov -0x104(%ebp),%eax │ │ │ │ mov -0x110(%ebp),%edx │ │ │ │ - or -0xec(%ebp),%edx │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ - mov %edx,-0x110(%ebp) │ │ │ │ - movzwl 0xc(%eax),%edx │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + or -0xec(%ebp),%edi │ │ │ │ + movzwl 0xc(%edx),%edx │ │ │ │ call 6279d0 │ │ │ │ - pop %ecx │ │ │ │ pop %eax │ │ │ │ + pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ mov $0x36,%ecx │ │ │ │ mov $0x2f,%edx │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ - mov -0x100(%ebp),%ecx │ │ │ │ + mov -0x108(%ebp),%ecx │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ - mov %esi,-0x104(%ebp) │ │ │ │ - mov -0x110(%ebp),%esi │ │ │ │ - mov 0x8(%ecx),%edx │ │ │ │ - or -0xec(%ebp),%esi │ │ │ │ - mov %edx,-0x100(%ebp) │ │ │ │ - pop %eax │ │ │ │ - xor %eax,%eax │ │ │ │ - testw $0x540,(%edx) │ │ │ │ + or -0xec(%ebp),%edi │ │ │ │ + mov %esi,-0x110(%ebp) │ │ │ │ + mov %edi,%esi │ │ │ │ + mov 0x8(%ecx),%edi │ │ │ │ pop %ecx │ │ │ │ mov $0x1f,%ecx │ │ │ │ + pop %eax │ │ │ │ + xor %eax,%eax │ │ │ │ + testw $0x540,(%edi) │ │ │ │ setne %al │ │ │ │ xor %edx,%edx │ │ │ │ push %edx │ │ │ │ mov $0x1f,%edx │ │ │ │ push %eax │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov -0x104(%ebp),%eax │ │ │ │ + mov -0x110(%ebp),%eax │ │ │ │ or -0xf0(%ebp),%eax │ │ │ │ - mov %eax,-0x104(%ebp) │ │ │ │ + mov %eax,-0x108(%ebp) │ │ │ │ or -0xec(%ebp),%esi │ │ │ │ xor %eax,%eax │ │ │ │ movups %xmm0,-0x5c(%ebp) │ │ │ │ movups %xmm0,-0x4c(%ebp) │ │ │ │ movups %xmm0,-0x3c(%ebp) │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63a587 │ │ │ │ - movl $0x1,-0xbc(%ebp) │ │ │ │ + jb 63a524 │ │ │ │ mov %ebx,%ecx │ │ │ │ - mov -0xf8(%ebp),%ebx │ │ │ │ + mov -0xf4(%ebp),%ebx │ │ │ │ + movl $0x1,-0xbc(%ebp) │ │ │ │ movl $0x0,-0xb8(%ebp) │ │ │ │ - mov -0x108(%ebp),%edx │ │ │ │ + mov -0x11c(%ebp),%edx │ │ │ │ movl $0x1,-0x94(%ebp) │ │ │ │ - movl $0x0,-0x90(%ebp) │ │ │ │ - pop %eax │ │ │ │ mov %ebx,%eax │ │ │ │ - push -0x100(%ebp) │ │ │ │ - call 638dc0 │ │ │ │ - pop %eax │ │ │ │ - pop %edx │ │ │ │ + movl $0x0,-0x90(%ebp) │ │ │ │ + mov %edi,(%esp) │ │ │ │ + call 638db0 │ │ │ │ + pop %ecx │ │ │ │ + pop %edi │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ mov %ebx,%eax │ │ │ │ mov $0x1c,%ecx │ │ │ │ mov $0x10,%edx │ │ │ │ + mov %ebx,-0xf4(%ebp) │ │ │ │ call 627870 │ │ │ │ - movzbl 0xd(%edi),%eax │ │ │ │ - mov -0x104(%ebp),%ebx │ │ │ │ - add $0x10,%esp │ │ │ │ - or -0xf0(%ebp),%ebx │ │ │ │ or -0xec(%ebp),%esi │ │ │ │ - mov %al,-0x100(%ebp) │ │ │ │ - test %al,%al │ │ │ │ - jne 63a7ec │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - cmpl $0x1,0x10(%edi) │ │ │ │ - jbe 63a64c │ │ │ │ - mov 0x1c(%edi),%eax │ │ │ │ + pop %eax │ │ │ │ + mov $0x29,%ecx │ │ │ │ + mov %esi,%edi │ │ │ │ + mov -0xf8(%ebp),%esi │ │ │ │ + pop %edx │ │ │ │ xor %edx,%edx │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ - movzbl (%eax),%eax │ │ │ │ - shr $0x5,%al │ │ │ │ - movzbl %al,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - sub $0x8,%esp │ │ │ │ - mov $0xf,%ecx │ │ │ │ + mov -0x108(%ebp),%ebx │ │ │ │ + or -0xf0(%ebp),%ebx │ │ │ │ + movzbl 0xc(%esi),%eax │ │ │ │ push %edx │ │ │ │ - mov $0xf,%edx │ │ │ │ + mov $0x28,%edx │ │ │ │ push %eax │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ - mov 0x1c(%edi),%eax │ │ │ │ + mov -0xf8(%ebp),%eax │ │ │ │ or -0xf0(%ebp),%ebx │ │ │ │ add $0x10,%esp │ │ │ │ - mov %ebx,-0x110(%ebp) │ │ │ │ - or -0xec(%ebp),%esi │ │ │ │ - mov (%eax),%eax │ │ │ │ - mov %esi,-0x104(%ebp) │ │ │ │ - movzbl (%eax),%ebx │ │ │ │ - shr $0x5,%bl │ │ │ │ - and $0x1,%ebx │ │ │ │ + mov %ebx,%esi │ │ │ │ + or -0xec(%ebp),%edi │ │ │ │ + movzbl 0xd(%eax),%ebx │ │ │ │ + test %bl,%bl │ │ │ │ + jne 63a7ac │ │ │ │ + mov -0xf8(%ebp),%eax │ │ │ │ sub $0x8,%esp │ │ │ │ - movzbl %bl,%ebx │ │ │ │ xor %edx,%edx │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ - push %edx │ │ │ │ mov $0x2b,%ecx │ │ │ │ + mov 0x1c(%eax),%ebx │ │ │ │ + mov (%ebx),%eax │ │ │ │ + movzbl (%eax),%eax │ │ │ │ + push %edx │ │ │ │ mov $0x2b,%edx │ │ │ │ - push %ebx │ │ │ │ + shr $0x5,%al │ │ │ │ + movzbl %al,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + push %eax │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ - pop %ecx │ │ │ │ - pop %eax │ │ │ │ + or -0xec(%ebp),%edi │ │ │ │ + add $0x10,%esp │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %edi,-0x108(%ebp) │ │ │ │ + mov -0xf8(%ebp),%edi │ │ │ │ xor %edx,%edx │ │ │ │ - movzbl 0xc(%edi),%eax │ │ │ │ - mov -0xf0(%ebp),%ebx │ │ │ │ - mov $0x29,%ecx │ │ │ │ - mov -0xec(%ebp),%esi │ │ │ │ + or -0xf0(%ebp),%esi │ │ │ │ + mov %esi,-0x110(%ebp) │ │ │ │ + cmpl $0x1,0x10(%edi) │ │ │ │ + jbe 63a671 │ │ │ │ + mov 0x4(%ebx),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + movzbl (%eax),%eax │ │ │ │ + shr $0x5,%al │ │ │ │ + movzbl %al,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + sub $0x8,%esp │ │ │ │ + mov $0xf,%ecx │ │ │ │ push %edx │ │ │ │ - mov $0x28,%edx │ │ │ │ + mov $0xf,%edx │ │ │ │ push %eax │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ - mov 0x18(%edi),%eax │ │ │ │ - or -0xec(%ebp),%esi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %esi,-0x100(%ebp) │ │ │ │ - or -0xf0(%ebp),%ebx │ │ │ │ + mov -0xf8(%ebp),%eax │ │ │ │ add $0x10,%esp │ │ │ │ - mov (%eax),%esi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov -0xf0(%ebp),%esi │ │ │ │ + mov -0xec(%ebp),%ebx │ │ │ │ + mov 0x18(%eax),%eax │ │ │ │ + mov (%eax),%edi │ │ │ │ xor %eax,%eax │ │ │ │ - movzwl 0xc(%esi),%ecx │ │ │ │ + movzwl 0xc(%edi),%ecx │ │ │ │ shr $0x2,%cx │ │ │ │ cmp $0x3e,%cx │ │ │ │ - je 63a717 │ │ │ │ - mov 0x1c(%edi),%eax │ │ │ │ + je 63a6cf │ │ │ │ + mov -0xf8(%ebp),%eax │ │ │ │ xor %edx,%edx │ │ │ │ + mov 0x1c(%eax),%eax │ │ │ │ mov 0x4(%eax),%eax │ │ │ │ mov (%eax),%eax │ │ │ │ - xor (%esi),%eax │ │ │ │ + xor (%edi),%eax │ │ │ │ shr $0x2,%eax │ │ │ │ and $0x1,%eax │ │ │ │ sub $0x8,%esp │ │ │ │ + mov -0xf4(%ebp),%edi │ │ │ │ mov $0x2e,%ecx │ │ │ │ push %edx │ │ │ │ mov $0x2e,%edx │ │ │ │ push %eax │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov %edi,%eax │ │ │ │ call 627870 │ │ │ │ pop %eax │ │ │ │ pop %edx │ │ │ │ xor %edx,%edx │ │ │ │ - mov 0x1c(%edi),%eax │ │ │ │ - mov -0x100(%ebp),%esi │ │ │ │ + mov -0xf8(%ebp),%eax │ │ │ │ + or -0xf0(%ebp),%esi │ │ │ │ mov $0x2a,%ecx │ │ │ │ - or -0xf0(%ebp),%ebx │ │ │ │ - or -0xec(%ebp),%esi │ │ │ │ + or -0xec(%ebp),%ebx │ │ │ │ + mov 0x1c(%eax),%eax │ │ │ │ mov 0x4(%eax),%eax │ │ │ │ movzbl (%eax),%eax │ │ │ │ push %edx │ │ │ │ mov $0x2a,%edx │ │ │ │ shr $0x2,%al │ │ │ │ movzbl %al,%eax │ │ │ │ and $0x1,%eax │ │ │ │ xor $0x1,%eax │ │ │ │ push %eax │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov %edi,%eax │ │ │ │ call 627870 │ │ │ │ - or -0xf0(%ebp),%ebx │ │ │ │ - or -0xec(%ebp),%esi │ │ │ │ + or -0xf0(%ebp),%esi │ │ │ │ + or -0xec(%ebp),%ebx │ │ │ │ add $0x10,%esp │ │ │ │ - or -0x110(%ebp),%ebx │ │ │ │ - or -0x104(%ebp),%esi │ │ │ │ - jmp 63a25d │ │ │ │ - lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ - mov 0x4(%eax),%edx │ │ │ │ - movzbl (%edx),%edx │ │ │ │ - shr $0x5,%dl │ │ │ │ - and $0x1,%edx │ │ │ │ - jmp 639caa │ │ │ │ + or -0x110(%ebp),%esi │ │ │ │ + or -0x108(%ebp),%ebx │ │ │ │ + jmp 63a224 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x1,%eax │ │ │ │ - shr $1,%dl │ │ │ │ - mov %al,-0x104(%ebp) │ │ │ │ - and $0x1,%edx │ │ │ │ - jmp 639cbb │ │ │ │ + mov 0x4(%edx),%edx │ │ │ │ + or (%edx),%eax │ │ │ │ + shr $0x5,%eax │ │ │ │ + mov %eax,%ebx │ │ │ │ + and $0x1,%ebx │ │ │ │ + jmp 639ce1 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr $1,%bl │ │ │ │ + and $0x1,%ecx │ │ │ │ + or %eax,%ebx │ │ │ │ + mov %cl,-0xfd(%ebp) │ │ │ │ + and $0x1,%ebx │ │ │ │ + jmp 639ce1 │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ mov -0x118(%ebp),%eax │ │ │ │ xor %edx,%edx │ │ │ │ shr $0x5,%eax │ │ │ │ and $0x1,%eax │ │ │ │ - jmp 639fff │ │ │ │ + jmp 639ff7 │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ shr $1,%al │ │ │ │ xor %edx,%edx │ │ │ │ and $0x1,%eax │ │ │ │ - jmp 639fff │ │ │ │ - shr $1,%al │ │ │ │ + jmp 639ff7 │ │ │ │ + mov %ebx,%eax │ │ │ │ sub $0x8,%esp │ │ │ │ xor %edx,%edx │ │ │ │ - mov $0xf,%ecx │ │ │ │ + mov $0x2b,%ecx │ │ │ │ and $0x1,%eax │ │ │ │ push %edx │ │ │ │ - mov $0xf,%edx │ │ │ │ + shr $1,%bl │ │ │ │ + mov $0x2b,%edx │ │ │ │ push %eax │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ + and $0x1,%ebx │ │ │ │ call 627870 │ │ │ │ - mov -0xf0(%ebp),%edx │ │ │ │ - or -0xec(%ebp),%esi │ │ │ │ + or -0xf0(%ebp),%esi │ │ │ │ add $0x10,%esp │ │ │ │ - mov %esi,-0x104(%ebp) │ │ │ │ - or %ebx,%edx │ │ │ │ - movzbl -0x100(%ebp),%ebx │ │ │ │ - mov %edx,-0x110(%ebp) │ │ │ │ - and $0x1,%ebx │ │ │ │ - jmp 63a68f │ │ │ │ + mov %ebx,%eax │ │ │ │ + or -0xec(%ebp),%edi │ │ │ │ + mov %esi,-0x110(%ebp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edi,-0x108(%ebp) │ │ │ │ + jmp 63a671 │ │ │ │ call 1cd5a70 >::_M_fill_insert(std::_Bit_iterator, unsigned int, bool)@@Base+0xd11970> │ │ │ │ xchg %ax,%ax │ │ │ │ + xchg %ax,%ax │ │ │ │ + nop │ │ │ │ push %edi │ │ │ │ lea 0x8(%esp),%edi │ │ │ │ and $0xfffffff0,%esp │ │ │ │ push -0x4(%edi) │ │ │ │ push %ebp │ │ │ │ mov %esp,%ebp │ │ │ │ push %edi │ │ │ │ push %esi │ │ │ │ push %ebx │ │ │ │ sub $0x11c,%esp │ │ │ │ mov %eax,-0xfc(%ebp) │ │ │ │ - movzbl 0xd(%ecx),%eax │ │ │ │ mov %edx,-0x124(%ebp) │ │ │ │ - mov %gs:0x14,%edi │ │ │ │ - mov %edi,-0x1c(%ebp) │ │ │ │ - mov %ecx,%edi │ │ │ │ + mov %ecx,-0xf4(%ebp) │ │ │ │ + mov %gs:0x14,%eax │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movzbl 0xc(%ecx),%eax │ │ │ │ + mov %al,-0xf8(%ebp) │ │ │ │ + movzbl 0xd(%ecx),%eax │ │ │ │ test %al,%al │ │ │ │ - jne 63b268 │ │ │ │ - mov 0x1c(%edi),%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - cmpl $0x1,0x10(%edi) │ │ │ │ - ja 63b250 │ │ │ │ + jne 63b1c0 │ │ │ │ + mov -0xf4(%ebp),%edi │ │ │ │ + mov 0x1c(%edi),%edx │ │ │ │ + mov (%edx),%eax │ │ │ │ mov (%eax),%eax │ │ │ │ - movzbl (%eax),%eax │ │ │ │ - shr $0x5,%al │ │ │ │ - and $0x1,%eax │ │ │ │ - mov %al,-0x100(%ebp) │ │ │ │ - movl $0x0,-0xf4(%ebp) │ │ │ │ - mov 0x8(%edi),%eax │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %ebx,-0x104(%ebp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %ebx,-0x10c(%ebp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - and $0x1,%ecx │ │ │ │ - mov %ebx,-0x114(%ebp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %ecx,-0xf8(%ebp) │ │ │ │ mov %eax,%ecx │ │ │ │ - shr $1,%ecx │ │ │ │ - mov %ebx,-0x11c(%ebp) │ │ │ │ - and $0x1,%ecx │ │ │ │ - mov %ecx,-0x108(%ebp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - shr $0x2,%ecx │ │ │ │ + shr $0x5,%ecx │ │ │ │ and $0x1,%ecx │ │ │ │ - mov %ecx,-0x110(%ebp) │ │ │ │ - mov %eax,%ecx │ │ │ │ + mov %cl,-0xfd(%ebp) │ │ │ │ + mov %ecx,%ebx │ │ │ │ + cmpl $0x1,0x10(%edi) │ │ │ │ + ja 63b1a8 │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %ecx,-0x104(%ebp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + mov %ecx,-0x10c(%ebp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,-0x114(%ebp) │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x1,%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,%edx │ │ │ │ + shr $1,%edx │ │ │ │ + and $0x1,%edx │ │ │ │ + mov %edx,-0x108(%ebp) │ │ │ │ + mov %eax,%edx │ │ │ │ + shr $0x2,%edx │ │ │ │ + and $0x1,%edx │ │ │ │ + mov %edx,-0x110(%ebp) │ │ │ │ + mov %eax,%edx │ │ │ │ shr $0xb,%eax │ │ │ │ - shr $0x4,%ecx │ │ │ │ - and $0x1,%ecx │ │ │ │ - mov %ecx,-0x118(%ebp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - lea -0xf0(%ebp),%eax │ │ │ │ - and $0x1,%ecx │ │ │ │ - mov %ecx,-0x120(%ebp) │ │ │ │ - cmpb $0x0,0xc(%edi) │ │ │ │ - jne 63a922 │ │ │ │ - or -0x100(%ebp),%dl │ │ │ │ - jne 63adb8 │ │ │ │ + shr $0x4,%edx │ │ │ │ + and $0x1,%eax │ │ │ │ + and $0x1,%edx │ │ │ │ + mov %eax,-0x120(%ebp) │ │ │ │ + mov %edx,-0x118(%ebp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,-0x11c(%ebp) │ │ │ │ + cmpb $0x0,-0xf8(%ebp) │ │ │ │ + jne 63a8e9 │ │ │ │ + test %bl,%bl │ │ │ │ + jne 63ad50 │ │ │ │ sub $0x8,%esp │ │ │ │ - push -0xf4(%ebp) │ │ │ │ + lea -0xf0(%ebp),%eax │ │ │ │ mov $0x3c,%ecx │ │ │ │ mov $0x3c,%edx │ │ │ │ - push -0xf8(%ebp) │ │ │ │ mov %eax,-0xf8(%ebp) │ │ │ │ + push %edi │ │ │ │ + push %esi │ │ │ │ + mov %eax,%esi │ │ │ │ call 627870 │ │ │ │ pop %ecx │ │ │ │ pop %eax │ │ │ │ mov $0x2c,%ecx │ │ │ │ - mov -0xf0(%ebp),%esi │ │ │ │ + mov -0xf0(%ebp),%edi │ │ │ │ mov -0xec(%ebp),%ebx │ │ │ │ push -0x104(%ebp) │ │ │ │ - mov $0x2c,%edx │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov %esi,%eax │ │ │ │ push -0x108(%ebp) │ │ │ │ + mov $0x2c,%edx │ │ │ │ call 627870 │ │ │ │ pop %eax │ │ │ │ pop %edx │ │ │ │ - mov $0x3b,%ecx │ │ │ │ - or -0xf0(%ebp),%esi │ │ │ │ + mov %esi,%eax │ │ │ │ + or -0xf0(%ebp),%edi │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ push -0x10c(%ebp) │ │ │ │ - mov $0x3b,%edx │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov $0x3b,%ecx │ │ │ │ push -0x110(%ebp) │ │ │ │ + mov $0x3b,%edx │ │ │ │ call 627870 │ │ │ │ pop %ecx │ │ │ │ pop %eax │ │ │ │ mov $0x2d,%ecx │ │ │ │ - or -0xf0(%ebp),%esi │ │ │ │ + or -0xf0(%ebp),%edi │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ push -0x114(%ebp) │ │ │ │ - mov $0x2d,%edx │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov %esi,%eax │ │ │ │ push -0x118(%ebp) │ │ │ │ + mov $0x2d,%edx │ │ │ │ call 627870 │ │ │ │ pop %eax │ │ │ │ pop %edx │ │ │ │ xor %edx,%edx │ │ │ │ - mov 0x20(%edi),%eax │ │ │ │ - or -0xf0(%ebp),%esi │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ + or -0xf0(%ebp),%edi │ │ │ │ mov $0xe,%ecx │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ + mov 0x20(%eax),%eax │ │ │ │ push %edx │ │ │ │ mov $0xe,%edx │ │ │ │ push %eax │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov %esi,%eax │ │ │ │ call 627870 │ │ │ │ pop %ecx │ │ │ │ pop %eax │ │ │ │ xor %edx,%edx │ │ │ │ - mov 0x24(%edi),%eax │ │ │ │ - or -0xf0(%ebp),%esi │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ + or -0xf0(%ebp),%edi │ │ │ │ mov $0x1e,%ecx │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ + mov 0x24(%eax),%eax │ │ │ │ push %edx │ │ │ │ mov $0x1e,%edx │ │ │ │ push %eax │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov %esi,%eax │ │ │ │ call 627870 │ │ │ │ pop %eax │ │ │ │ pop %edx │ │ │ │ mov $0x2a,%ecx │ │ │ │ - or -0xf0(%ebp),%esi │ │ │ │ + or -0xf0(%ebp),%edi │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ push -0x11c(%ebp) │ │ │ │ - mov $0x2a,%edx │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov %esi,%eax │ │ │ │ push -0x120(%ebp) │ │ │ │ + mov $0x2a,%edx │ │ │ │ call 627870 │ │ │ │ - mov 0x18(%edi),%eax │ │ │ │ - or -0xf0(%ebp),%esi │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ + or -0xf0(%ebp),%edi │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ + mov 0x18(%eax),%eax │ │ │ │ mov (%eax),%eax │ │ │ │ movzwl 0xc(%eax),%edx │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov %esi,%eax │ │ │ │ call 6279d0 │ │ │ │ pop %ecx │ │ │ │ pop %eax │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ + mov %esi,%eax │ │ │ │ mov $0x27,%ecx │ │ │ │ mov $0x20,%edx │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ pop %eax │ │ │ │ pop %edx │ │ │ │ xor %edx,%edx │ │ │ │ - movzbl -0x100(%ebp),%eax │ │ │ │ - or -0xf0(%ebp),%esi │ │ │ │ + movzbl -0xfd(%ebp),%eax │ │ │ │ + or -0xf0(%ebp),%edi │ │ │ │ mov $0x2b,%ecx │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ push %edx │ │ │ │ mov $0x2b,%edx │ │ │ │ push %eax │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0xdc(%ebp),%esi │ │ │ │ call 627870 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - or -0xf0(%ebp),%esi │ │ │ │ + or -0xf0(%ebp),%edi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %esi,-0x100(%ebp) │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ - lea -0xdc(%ebp),%esi │ │ │ │ movups %xmm0,-0x5c(%ebp) │ │ │ │ movups %xmm0,-0x4c(%ebp) │ │ │ │ movups %xmm0,-0x3c(%ebp) │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%esi,%eax,1) │ │ │ │ movups %xmm0,0x10(%esi,%eax,1) │ │ │ │ movups %xmm0,0x20(%esi,%eax,1) │ │ │ │ movups %xmm0,0x30(%esi,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63aaf5 │ │ │ │ - mov 0x1c(%edi),%eax │ │ │ │ + jb 63aaa2 │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ mov -0x124(%ebp),%edx │ │ │ │ movl $0x1,-0xbc(%ebp) │ │ │ │ movl $0x0,-0xb8(%ebp) │ │ │ │ pop %ecx │ │ │ │ mov %esi,%ecx │ │ │ │ + mov 0x1c(%eax),%eax │ │ │ │ push (%eax) │ │ │ │ mov -0xf8(%ebp),%eax │ │ │ │ - call 638dc0 │ │ │ │ + call 638db0 │ │ │ │ pop %eax │ │ │ │ pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ mov $0xc,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ mov -0xf8(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ - mov -0x100(%ebp),%eax │ │ │ │ - or -0xf0(%ebp),%eax │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ + or -0xf0(%ebp),%edi │ │ │ │ add $0x10,%esp │ │ │ │ - mov %eax,-0x100(%ebp) │ │ │ │ - movzbl 0xd(%edi),%eax │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ + movzbl 0xd(%eax),%eax │ │ │ │ test %al,%al │ │ │ │ - jne 63b2a0 │ │ │ │ + jne 63b200 │ │ │ │ + mov -0xf4(%ebp),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - cmpl $0x1,0x10(%edi) │ │ │ │ - ja 63b280 │ │ │ │ + cmpl $0x1,0x10(%ecx) │ │ │ │ + ja 63b1e0 │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0xf,%ecx │ │ │ │ push %edx │ │ │ │ mov $0xf,%edx │ │ │ │ push %eax │ │ │ │ mov -0xf8(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ + mov -0xf4(%ebp),%ecx │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ - mov -0x100(%ebp),%edx │ │ │ │ - mov %ebx,-0x108(%ebp) │ │ │ │ - mov 0x1c(%edi),%ebx │ │ │ │ - or -0xf0(%ebp),%edx │ │ │ │ + mov %ebx,-0x110(%ebp) │ │ │ │ + or -0xf0(%ebp),%edi │ │ │ │ + mov 0x1c(%ecx),%ebx │ │ │ │ mov 0x4(%ebx),%eax │ │ │ │ - mov %edx,-0x100(%ebp) │ │ │ │ movzwl 0xc(%eax),%edx │ │ │ │ mov -0xf8(%ebp),%eax │ │ │ │ call 6279d0 │ │ │ │ - pop %ecx │ │ │ │ pop %eax │ │ │ │ + pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ mov $0x36,%ecx │ │ │ │ mov $0x2f,%edx │ │ │ │ mov -0xf8(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ - mov 0x8(%ebx),%ebx │ │ │ │ - mov -0x100(%ebp),%edx │ │ │ │ - mov -0x108(%ebp),%ecx │ │ │ │ - or -0xf0(%ebp),%edx │ │ │ │ - mov %ebx,-0x110(%ebp) │ │ │ │ - mov (%ebx),%ebx │ │ │ │ - or -0xec(%ebp),%ecx │ │ │ │ - mov %edx,-0x100(%ebp) │ │ │ │ - mov %ecx,-0x108(%ebp) │ │ │ │ + or -0xf0(%ebp),%edi │ │ │ │ + mov %edi,-0x108(%ebp) │ │ │ │ + mov -0x110(%ebp),%edi │ │ │ │ + or -0xec(%ebp),%edi │ │ │ │ + mov %edi,-0x110(%ebp) │ │ │ │ + mov 0x8(%ebx),%edi │ │ │ │ + pop %ecx │ │ │ │ pop %eax │ │ │ │ xor %eax,%eax │ │ │ │ + mov $0x1f,%ecx │ │ │ │ + mov (%edi),%ebx │ │ │ │ test $0x540,%ebx │ │ │ │ setne %al │ │ │ │ - pop %edx │ │ │ │ xor %edx,%edx │ │ │ │ - mov $0x1f,%ecx │ │ │ │ + shr $0x5,%ebx │ │ │ │ push %edx │ │ │ │ mov $0x1f,%edx │ │ │ │ - shr $0x5,%ebx │ │ │ │ push %eax │ │ │ │ mov -0xf8(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ - mov -0x100(%ebp),%edx │ │ │ │ - mov -0x108(%ebp),%ecx │ │ │ │ + mov -0x108(%ebp),%edx │ │ │ │ + mov -0x110(%ebp),%ecx │ │ │ │ or -0xf0(%ebp),%edx │ │ │ │ or -0xec(%ebp),%ecx │ │ │ │ - mov %edx,-0x100(%ebp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %ecx,-0x108(%ebp) │ │ │ │ - pop %ecx │ │ │ │ + mov %ecx,-0x110(%ebp) │ │ │ │ mov $0x1d,%ecx │ │ │ │ + mov %edx,-0x108(%ebp) │ │ │ │ pop %eax │ │ │ │ mov %ebx,%eax │ │ │ │ + pop %edx │ │ │ │ + and $0x1,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ push %edx │ │ │ │ mov $0x1d,%edx │ │ │ │ - and $0x1,%eax │ │ │ │ push %eax │ │ │ │ mov -0xf8(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ - mov -0x100(%ebp),%edx │ │ │ │ - or -0xf0(%ebp),%edx │ │ │ │ + mov -0x110(%ebp),%ecx │ │ │ │ + or -0xec(%ebp),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ - mov %edx,-0x100(%ebp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ mov -0x108(%ebp),%ebx │ │ │ │ + mov %ecx,-0x108(%ebp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + or -0xf0(%ebp),%ebx │ │ │ │ movups %xmm0,-0x5c(%ebp) │ │ │ │ - or -0xec(%ebp),%ebx │ │ │ │ movups %xmm0,-0x4c(%ebp) │ │ │ │ movups %xmm0,-0x3c(%ebp) │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%esi,%eax,1) │ │ │ │ movups %xmm0,0x10(%esi,%eax,1) │ │ │ │ movups %xmm0,0x20(%esi,%eax,1) │ │ │ │ movups %xmm0,0x30(%esi,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63acd4 │ │ │ │ + jb 63ac75 │ │ │ │ movl $0x1,-0xbc(%ebp) │ │ │ │ + mov -0x124(%ebp),%edx │ │ │ │ mov %esi,%ecx │ │ │ │ - mov -0xf8(%ebp),%esi │ │ │ │ movl $0x0,-0xb8(%ebp) │ │ │ │ + mov %edi,(%esp) │ │ │ │ + mov -0xf8(%ebp),%edi │ │ │ │ + mov %edi,%eax │ │ │ │ + call 638db0 │ │ │ │ pop %eax │ │ │ │ - push -0x110(%ebp) │ │ │ │ - mov -0x124(%ebp),%edx │ │ │ │ - mov %esi,%eax │ │ │ │ - call 638dc0 │ │ │ │ pop %edx │ │ │ │ - pop %ecx │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ mov $0x1c,%ecx │ │ │ │ mov $0x10,%edx │ │ │ │ - mov %esi,-0xf8(%ebp) │ │ │ │ + mov %edi,%eax │ │ │ │ call 627870 │ │ │ │ + pop %ecx │ │ │ │ pop %eax │ │ │ │ - mov -0x100(%ebp),%edx │ │ │ │ - mov $0x29,%ecx │ │ │ │ - or -0xf0(%ebp),%edx │ │ │ │ - movzbl 0xc(%edi),%eax │ │ │ │ - mov %edx,%esi │ │ │ │ - pop %edx │ │ │ │ xor %edx,%edx │ │ │ │ - or -0xec(%ebp),%ebx │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ + mov -0x108(%ebp),%esi │ │ │ │ + mov $0x29,%ecx │ │ │ │ + or -0xf0(%ebp),%ebx │ │ │ │ + or -0xec(%ebp),%esi │ │ │ │ + movzbl 0xc(%eax),%eax │ │ │ │ push %edx │ │ │ │ mov $0x28,%edx │ │ │ │ push %eax │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov %edi,%eax │ │ │ │ call 627870 │ │ │ │ - or -0xf0(%ebp),%esi │ │ │ │ - or -0xec(%ebp),%ebx │ │ │ │ + or -0xf0(%ebp),%ebx │ │ │ │ + or -0xec(%ebp),%esi │ │ │ │ add $0x10,%esp │ │ │ │ mov -0xfc(%ebp),%eax │ │ │ │ - mov %esi,(%eax) │ │ │ │ - mov %ebx,0x4(%eax) │ │ │ │ + mov %ebx,(%eax) │ │ │ │ + mov %esi,0x4(%eax) │ │ │ │ mov -0x1c(%ebp),%eax │ │ │ │ sub %gs:0x14,%eax │ │ │ │ - jne 63b2f9 │ │ │ │ + jne 63b24a │ │ │ │ mov -0xfc(%ebp),%eax │ │ │ │ lea -0xc(%ebp),%esp │ │ │ │ pop %ebx │ │ │ │ pop %esi │ │ │ │ pop %edi │ │ │ │ pop %ebp │ │ │ │ lea -0x8(%edi),%esp │ │ │ │ pop %edi │ │ │ │ ret │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ sub $0x8,%esp │ │ │ │ - push -0xf4(%ebp) │ │ │ │ + lea -0xf0(%ebp),%eax │ │ │ │ mov $0x3c,%ecx │ │ │ │ mov $0x3c,%edx │ │ │ │ - push -0xf8(%ebp) │ │ │ │ mov %eax,-0xf8(%ebp) │ │ │ │ + push %edi │ │ │ │ + mov %eax,%edi │ │ │ │ + push %esi │ │ │ │ call 627870 │ │ │ │ pop %eax │ │ │ │ pop %edx │ │ │ │ - mov $0x2c,%ecx │ │ │ │ + mov %edi,%eax │ │ │ │ mov -0xf0(%ebp),%esi │ │ │ │ mov -0xec(%ebp),%ebx │ │ │ │ push -0x104(%ebp) │ │ │ │ - mov $0x2c,%edx │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov $0x2c,%ecx │ │ │ │ push -0x108(%ebp) │ │ │ │ + mov $0x2c,%edx │ │ │ │ call 627870 │ │ │ │ pop %ecx │ │ │ │ pop %eax │ │ │ │ mov $0x3b,%ecx │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ push -0x10c(%ebp) │ │ │ │ - mov $0x3b,%edx │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov %edi,%eax │ │ │ │ push -0x110(%ebp) │ │ │ │ + mov $0x3b,%edx │ │ │ │ call 627870 │ │ │ │ pop %eax │ │ │ │ pop %edx │ │ │ │ - mov $0x2d,%ecx │ │ │ │ + mov %edi,%eax │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ push -0x114(%ebp) │ │ │ │ - mov $0x2d,%edx │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov $0x2d,%ecx │ │ │ │ push -0x118(%ebp) │ │ │ │ + mov $0x2d,%edx │ │ │ │ call 627870 │ │ │ │ pop %ecx │ │ │ │ pop %eax │ │ │ │ xor %edx,%edx │ │ │ │ - mov 0x20(%edi),%eax │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ mov $0xe,%ecx │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ + mov 0x20(%eax),%eax │ │ │ │ push %edx │ │ │ │ mov $0xe,%edx │ │ │ │ push %eax │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov %edi,%eax │ │ │ │ call 627870 │ │ │ │ pop %eax │ │ │ │ pop %edx │ │ │ │ xor %edx,%edx │ │ │ │ - mov 0x24(%edi),%eax │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ mov $0x1e,%ecx │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ + mov 0x24(%eax),%eax │ │ │ │ push %edx │ │ │ │ mov $0x1e,%edx │ │ │ │ push %eax │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov %edi,%eax │ │ │ │ call 627870 │ │ │ │ pop %ecx │ │ │ │ pop %eax │ │ │ │ mov $0x2a,%ecx │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ push -0x11c(%ebp) │ │ │ │ - mov $0x2a,%edx │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov %edi,%eax │ │ │ │ push -0x120(%ebp) │ │ │ │ + mov $0x2a,%edx │ │ │ │ call 627870 │ │ │ │ - mov 0x18(%edi),%eax │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ + mov 0x18(%eax),%eax │ │ │ │ mov (%eax),%eax │ │ │ │ movzwl 0xc(%eax),%edx │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ + mov %edi,%eax │ │ │ │ call 6279d0 │ │ │ │ pop %eax │ │ │ │ pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ + mov %edi,%eax │ │ │ │ mov $0x27,%ecx │ │ │ │ mov $0x20,%edx │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ + mov -0xf0(%ebp),%edi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - or -0xf0(%ebp),%esi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %esi,-0x100(%ebp) │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ - lea -0xdc(%ebp),%esi │ │ │ │ movups %xmm0,-0x5c(%ebp) │ │ │ │ + or %esi,%edi │ │ │ │ movups %xmm0,-0x4c(%ebp) │ │ │ │ + lea -0xdc(%ebp),%esi │ │ │ │ movups %xmm0,-0x3c(%ebp) │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%esi,%eax,1) │ │ │ │ movups %xmm0,0x10(%esi,%eax,1) │ │ │ │ movups %xmm0,0x20(%esi,%eax,1) │ │ │ │ movups %xmm0,0x30(%esi,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63af5d │ │ │ │ - mov 0x1c(%edi),%eax │ │ │ │ - mov -0x124(%ebp),%edx │ │ │ │ + jb 63aee1 │ │ │ │ movl $0x1,-0xbc(%ebp) │ │ │ │ - movl $0x0,-0xb8(%ebp) │ │ │ │ - pop %ecx │ │ │ │ + mov -0x124(%ebp),%edx │ │ │ │ mov %esi,%ecx │ │ │ │ + movl $0x0,-0xb8(%ebp) │ │ │ │ + pop %eax │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ + mov 0x1c(%eax),%eax │ │ │ │ push (%eax) │ │ │ │ mov -0xf8(%ebp),%eax │ │ │ │ - call 638dc0 │ │ │ │ + call 638db0 │ │ │ │ pop %eax │ │ │ │ pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ mov $0xc,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ mov -0xf8(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ + mov -0xf4(%ebp),%edx │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ - mov -0x100(%ebp),%edx │ │ │ │ mov %ebx,-0x108(%ebp) │ │ │ │ - mov 0x1c(%edi),%ebx │ │ │ │ - or -0xf0(%ebp),%edx │ │ │ │ + or -0xf0(%ebp),%edi │ │ │ │ + mov 0x1c(%edx),%ebx │ │ │ │ mov 0x4(%ebx),%eax │ │ │ │ - mov %edx,-0x100(%ebp) │ │ │ │ movzwl 0xc(%eax),%edx │ │ │ │ mov -0xf8(%ebp),%eax │ │ │ │ call 6279d0 │ │ │ │ pop %ecx │ │ │ │ pop %eax │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ mov $0x36,%ecx │ │ │ │ mov $0x2f,%edx │ │ │ │ mov -0xf8(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ - mov 0x8(%ebx),%ebx │ │ │ │ - mov -0x100(%ebp),%edx │ │ │ │ + mov 0x8(%ebx),%edx │ │ │ │ mov -0x108(%ebp),%ecx │ │ │ │ - or -0xf0(%ebp),%edx │ │ │ │ - mov %ebx,-0x110(%ebp) │ │ │ │ - mov (%ebx),%ebx │ │ │ │ or -0xec(%ebp),%ecx │ │ │ │ - mov %edx,-0x100(%ebp) │ │ │ │ + or -0xf0(%ebp),%edi │ │ │ │ + mov (%edx),%ebx │ │ │ │ mov %ecx,-0x108(%ebp) │ │ │ │ + mov $0x1f,%ecx │ │ │ │ + mov %edx,-0x110(%ebp) │ │ │ │ pop %eax │ │ │ │ xor %eax,%eax │ │ │ │ test $0x540,%ebx │ │ │ │ - setne %al │ │ │ │ pop %edx │ │ │ │ + setne %al │ │ │ │ xor %edx,%edx │ │ │ │ - mov $0x1f,%ecx │ │ │ │ + shr $0x5,%ebx │ │ │ │ push %edx │ │ │ │ mov $0x1f,%edx │ │ │ │ - shr $0x5,%ebx │ │ │ │ push %eax │ │ │ │ mov -0xf8(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ - mov -0x100(%ebp),%edx │ │ │ │ mov -0x108(%ebp),%ecx │ │ │ │ - or -0xf0(%ebp),%edx │ │ │ │ - or -0xec(%ebp),%ecx │ │ │ │ - mov %edx,-0x100(%ebp) │ │ │ │ xor %edx,%edx │ │ │ │ + or -0xec(%ebp),%ecx │ │ │ │ mov %ecx,-0x108(%ebp) │ │ │ │ pop %ecx │ │ │ │ mov $0x1d,%ecx │ │ │ │ pop %eax │ │ │ │ mov %ebx,%eax │ │ │ │ + or -0xf0(%ebp),%edi │ │ │ │ push %edx │ │ │ │ - mov $0x1d,%edx │ │ │ │ and $0x1,%eax │ │ │ │ + mov $0x1d,%edx │ │ │ │ push %eax │ │ │ │ mov -0xf8(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ - mov -0x108(%ebp),%ecx │ │ │ │ - or -0xec(%ebp),%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov -0x100(%ebp),%ebx │ │ │ │ - mov %ecx,-0x100(%ebp) │ │ │ │ + mov -0xf0(%ebp),%ebx │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - or -0xf0(%ebp),%ebx │ │ │ │ + xor %eax,%eax │ │ │ │ movups %xmm0,-0x5c(%ebp) │ │ │ │ + or %edi,%ebx │ │ │ │ movups %xmm0,-0x4c(%ebp) │ │ │ │ + mov -0x108(%ebp),%edi │ │ │ │ + or -0xec(%ebp),%edi │ │ │ │ movups %xmm0,-0x3c(%ebp) │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%esi,%eax,1) │ │ │ │ movups %xmm0,0x10(%esi,%eax,1) │ │ │ │ movups %xmm0,0x20(%esi,%eax,1) │ │ │ │ movups %xmm0,0x30(%esi,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63b0ed │ │ │ │ + jb 63b04f │ │ │ │ movl $0x1,-0xbc(%ebp) │ │ │ │ mov -0x124(%ebp),%edx │ │ │ │ movl $0x0,-0xb8(%ebp) │ │ │ │ pop %ecx │ │ │ │ mov %esi,%ecx │ │ │ │ push -0x110(%ebp) │ │ │ │ mov -0xf8(%ebp),%esi │ │ │ │ mov %esi,%eax │ │ │ │ - call 638dc0 │ │ │ │ + call 638db0 │ │ │ │ pop %eax │ │ │ │ pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov $0x1c,%ecx │ │ │ │ mov $0x10,%edx │ │ │ │ + mov %esi,-0xf8(%ebp) │ │ │ │ call 627870 │ │ │ │ - movzbl 0xd(%edi),%eax │ │ │ │ - mov -0x100(%ebp),%esi │ │ │ │ - add $0x10,%esp │ │ │ │ + or -0xec(%ebp),%edi │ │ │ │ + pop %ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edi,%esi │ │ │ │ + pop %edi │ │ │ │ + mov -0xf4(%ebp),%edi │ │ │ │ + mov $0x29,%ecx │ │ │ │ + or -0xf0(%ebp),%ebx │ │ │ │ + movzbl 0xc(%edi),%eax │ │ │ │ + push %edx │ │ │ │ + mov $0x28,%edx │ │ │ │ + push %eax │ │ │ │ + mov -0xf8(%ebp),%eax │ │ │ │ + call 627870 │ │ │ │ + movzbl 0xd(%edi),%edi │ │ │ │ or -0xf0(%ebp),%ebx │ │ │ │ + add $0x10,%esp │ │ │ │ or -0xec(%ebp),%esi │ │ │ │ - mov %al,-0x110(%ebp) │ │ │ │ + mov %edi,%eax │ │ │ │ test %al,%al │ │ │ │ - jne 63b2ac │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - cmpl $0x1,0x10(%edi) │ │ │ │ - jbe 63b19e │ │ │ │ - mov 0x1c(%edi),%eax │ │ │ │ + jne 63b20c │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ + sub $0x8,%esp │ │ │ │ xor %edx,%edx │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ + mov $0x2b,%ecx │ │ │ │ + mov 0x1c(%eax),%edi │ │ │ │ + mov (%edi),%eax │ │ │ │ movzbl (%eax),%eax │ │ │ │ + push %edx │ │ │ │ + mov $0x2b,%edx │ │ │ │ shr $0x5,%al │ │ │ │ movzbl %al,%eax │ │ │ │ and $0x1,%eax │ │ │ │ - sub $0x8,%esp │ │ │ │ - mov $0xf,%ecx │ │ │ │ - push %edx │ │ │ │ - mov $0xf,%edx │ │ │ │ push %eax │ │ │ │ mov -0xf8(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ - mov 0x1c(%edi),%eax │ │ │ │ - or -0xf0(%ebp),%ebx │ │ │ │ + mov -0xf4(%ebp),%ecx │ │ │ │ add $0x10,%esp │ │ │ │ - mov %ebx,-0x108(%ebp) │ │ │ │ + xor %eax,%eax │ │ │ │ + or -0xf0(%ebp),%ebx │ │ │ │ or -0xec(%ebp),%esi │ │ │ │ - mov (%eax),%eax │ │ │ │ - mov %esi,-0x100(%ebp) │ │ │ │ - movzbl (%eax),%ebx │ │ │ │ - shr $0x5,%bl │ │ │ │ - and $0x1,%ebx │ │ │ │ - sub $0x8,%esp │ │ │ │ - movzbl %bl,%ebx │ │ │ │ xor %edx,%edx │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ - push %edx │ │ │ │ - mov $0x2b,%ecx │ │ │ │ - mov $0x2b,%edx │ │ │ │ - push %ebx │ │ │ │ - call 627870 │ │ │ │ - pop %eax │ │ │ │ - pop %edx │ │ │ │ + cmpl $0x1,0x10(%ecx) │ │ │ │ + jbe 63b174 │ │ │ │ + mov 0x4(%edi),%eax │ │ │ │ xor %edx,%edx │ │ │ │ - movzbl 0xc(%edi),%eax │ │ │ │ - mov -0xf0(%ebp),%esi │ │ │ │ - mov $0x29,%ecx │ │ │ │ - mov -0xec(%ebp),%ebx │ │ │ │ + movzbl (%eax),%eax │ │ │ │ + shr $0x5,%al │ │ │ │ + movzbl %al,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + sub $0x8,%esp │ │ │ │ + mov $0xf,%ecx │ │ │ │ push %edx │ │ │ │ - mov $0x28,%edx │ │ │ │ + mov $0xf,%edx │ │ │ │ push %eax │ │ │ │ mov -0xf8(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ - or -0xf0(%ebp),%esi │ │ │ │ - or -0xec(%ebp),%ebx │ │ │ │ + or -0xf0(%ebp),%ebx │ │ │ │ + or -0xec(%ebp),%esi │ │ │ │ add $0x10,%esp │ │ │ │ - or -0x108(%ebp),%esi │ │ │ │ - or -0x100(%ebp),%ebx │ │ │ │ - jmp 63ad88 │ │ │ │ - lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ - mov 0x4(%eax),%edx │ │ │ │ - movzbl (%edx),%edx │ │ │ │ - shr $0x5,%dl │ │ │ │ - and $0x1,%edx │ │ │ │ - jmp 63a88a │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x1,%eax │ │ │ │ - shr $1,%dl │ │ │ │ - mov %al,-0x100(%ebp) │ │ │ │ - and $0x1,%edx │ │ │ │ - jmp 63a89b │ │ │ │ + jmp 63ad1f │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - mov 0x1c(%edi),%eax │ │ │ │ + mov 0x4(%edx),%edx │ │ │ │ + or (%edx),%eax │ │ │ │ + shr $0x5,%eax │ │ │ │ + mov %eax,%ebx │ │ │ │ + and $0x1,%ebx │ │ │ │ + jmp 63a871 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr $1,%bl │ │ │ │ + and $0x1,%ecx │ │ │ │ + or %eax,%ebx │ │ │ │ + mov %cl,-0xfd(%ebp) │ │ │ │ + and $0x1,%ebx │ │ │ │ + jmp 63a871 │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ + mov 0x1c(%ecx),%eax │ │ │ │ xor %edx,%edx │ │ │ │ mov 0x4(%eax),%eax │ │ │ │ movzbl (%eax),%eax │ │ │ │ shr $0x5,%al │ │ │ │ movzbl %al,%eax │ │ │ │ and $0x1,%eax │ │ │ │ - jmp 63ab94 │ │ │ │ + jmp 63ab47 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ shr $1,%al │ │ │ │ xor %edx,%edx │ │ │ │ and $0x1,%eax │ │ │ │ - jmp 63ab94 │ │ │ │ - shr $1,%al │ │ │ │ + jmp 63ab47 │ │ │ │ + mov %edi,%eax │ │ │ │ sub $0x8,%esp │ │ │ │ xor %edx,%edx │ │ │ │ - mov $0xf,%ecx │ │ │ │ + mov $0x2b,%ecx │ │ │ │ and $0x1,%eax │ │ │ │ push %edx │ │ │ │ - mov $0xf,%edx │ │ │ │ + mov $0x2b,%edx │ │ │ │ push %eax │ │ │ │ mov -0xf8(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ - mov -0xf0(%ebp),%edx │ │ │ │ - or -0xec(%ebp),%esi │ │ │ │ + mov %edi,%eax │ │ │ │ + or -0xf0(%ebp),%ebx │ │ │ │ add $0x10,%esp │ │ │ │ - mov %esi,-0x100(%ebp) │ │ │ │ - or %ebx,%edx │ │ │ │ - movzbl -0x110(%ebp),%ebx │ │ │ │ - mov %edx,-0x108(%ebp) │ │ │ │ - and $0x1,%ebx │ │ │ │ - jmp 63b1e1 │ │ │ │ + shr $1,%al │ │ │ │ + or -0xec(%ebp),%esi │ │ │ │ + xor %edx,%edx │ │ │ │ + and $0x1,%eax │ │ │ │ + jmp 63b174 │ │ │ │ call 1cd5a70 >::_M_fill_insert(std::_Bit_iterator, unsigned int, bool)@@Base+0xd11970> │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ push %edi │ │ │ │ lea 0x8(%esp),%edi │ │ │ │ and $0xfffffff0,%esp │ │ │ │ push -0x4(%edi) │ │ │ │ push %ebp │ │ │ │ mov %esp,%ebp │ │ │ │ push %edi │ │ │ │ @@ -1675706,198 +1675740,198 @@ │ │ │ │ sub $0x11c,%esp │ │ │ │ mov %eax,-0xfc(%ebp) │ │ │ │ mov %edx,-0x11c(%ebp) │ │ │ │ mov %ecx,-0xf8(%ebp) │ │ │ │ mov %gs:0x14,%eax │ │ │ │ mov %eax,-0x1c(%ebp) │ │ │ │ xor %eax,%eax │ │ │ │ + movzbl 0xc(%ecx),%eax │ │ │ │ + mov %al,-0xf4(%ebp) │ │ │ │ movzbl 0xd(%ecx),%eax │ │ │ │ test %al,%al │ │ │ │ - jne 63bd48 │ │ │ │ + jne 63bc88 │ │ │ │ mov -0xf8(%ebp),%edi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x1c(%edi),%eax │ │ │ │ - cmpl $0x1,0x10(%edi) │ │ │ │ - ja 63bd30 │ │ │ │ + mov 0x1c(%edi),%edx │ │ │ │ + mov (%edx),%eax │ │ │ │ mov (%eax),%eax │ │ │ │ - movzbl (%eax),%eax │ │ │ │ - shr $0x5,%al │ │ │ │ - and $0x1,%eax │ │ │ │ - mov %al,-0x100(%ebp) │ │ │ │ - mov -0xf8(%ebp),%edi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %ebx,-0x104(%ebp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - movzbl 0xc(%edi),%eax │ │ │ │ - mov %ebx,-0x10c(%ebp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %ebx,-0x114(%ebp) │ │ │ │ - mov %al,-0xf4(%ebp) │ │ │ │ - mov 0x8(%edi),%eax │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x1,%ecx │ │ │ │ - mov %ecx,%esi │ │ │ │ mov %eax,%ecx │ │ │ │ - shr $1,%ecx │ │ │ │ + shr $0x5,%ecx │ │ │ │ and $0x1,%ecx │ │ │ │ - mov %ecx,-0x108(%ebp) │ │ │ │ - mov %eax,%ecx │ │ │ │ + mov %cl,-0xfd(%ebp) │ │ │ │ + mov %ecx,%ebx │ │ │ │ + cmpl $0x1,0x10(%edi) │ │ │ │ + ja 63bc70 │ │ │ │ + mov -0xf8(%ebp),%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %ecx,-0x104(%ebp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ + mov %ecx,-0x10c(%ebp) │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x1,%edx │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %eax,%edx │ │ │ │ + shr $1,%edx │ │ │ │ + and $0x1,%edx │ │ │ │ + mov %edx,-0x108(%ebp) │ │ │ │ + mov %eax,%edx │ │ │ │ shr $0x4,%eax │ │ │ │ - shr $0x2,%ecx │ │ │ │ - and $0x1,%ecx │ │ │ │ - mov %ecx,-0x110(%ebp) │ │ │ │ - mov %eax,%ecx │ │ │ │ + shr $0x2,%edx │ │ │ │ + and $0x1,%eax │ │ │ │ + and $0x1,%edx │ │ │ │ + mov %eax,-0x118(%ebp) │ │ │ │ lea -0xf0(%ebp),%eax │ │ │ │ - and $0x1,%ecx │ │ │ │ - mov %ecx,-0x118(%ebp) │ │ │ │ + mov %edx,-0x110(%ebp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,-0x114(%ebp) │ │ │ │ cmpb $0x0,-0xf4(%ebp) │ │ │ │ - jne 63b3de │ │ │ │ - or -0x100(%ebp),%dl │ │ │ │ - jne 63b8a0 │ │ │ │ + jne 63b329 │ │ │ │ + test %bl,%bl │ │ │ │ + jne 63b7e8 │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0x3c,%ecx │ │ │ │ mov $0x3c,%edx │ │ │ │ push %edi │ │ │ │ - mov %eax,%edi │ │ │ │ push %esi │ │ │ │ + mov %eax,%esi │ │ │ │ call 627870 │ │ │ │ pop %ecx │ │ │ │ pop %eax │ │ │ │ mov $0x2c,%ecx │ │ │ │ - mov -0xf0(%ebp),%esi │ │ │ │ + mov -0xf0(%ebp),%edi │ │ │ │ mov -0xec(%ebp),%ebx │ │ │ │ push -0x104(%ebp) │ │ │ │ - mov %edi,%eax │ │ │ │ + mov %esi,%eax │ │ │ │ push -0x108(%ebp) │ │ │ │ mov $0x2c,%edx │ │ │ │ call 627870 │ │ │ │ pop %eax │ │ │ │ pop %edx │ │ │ │ - mov %edi,%eax │ │ │ │ - or -0xf0(%ebp),%esi │ │ │ │ + mov %esi,%eax │ │ │ │ + or -0xf0(%ebp),%edi │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ push -0x10c(%ebp) │ │ │ │ mov $0x3b,%ecx │ │ │ │ push -0x110(%ebp) │ │ │ │ mov $0x3b,%edx │ │ │ │ call 627870 │ │ │ │ pop %ecx │ │ │ │ pop %eax │ │ │ │ xor %edx,%edx │ │ │ │ movzbl -0xf4(%ebp),%eax │ │ │ │ - or -0xf0(%ebp),%esi │ │ │ │ + or -0xf0(%ebp),%edi │ │ │ │ mov $0x29,%ecx │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ push %edx │ │ │ │ mov $0x28,%edx │ │ │ │ push %eax │ │ │ │ - mov %edi,%eax │ │ │ │ + mov %esi,%eax │ │ │ │ call 627870 │ │ │ │ pop %eax │ │ │ │ pop %edx │ │ │ │ mov $0x2d,%ecx │ │ │ │ - or -0xf0(%ebp),%esi │ │ │ │ + or -0xf0(%ebp),%edi │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ push -0x114(%ebp) │ │ │ │ - mov %edi,%eax │ │ │ │ + mov %esi,%eax │ │ │ │ push -0x118(%ebp) │ │ │ │ mov $0x2d,%edx │ │ │ │ call 627870 │ │ │ │ mov -0xf8(%ebp),%eax │ │ │ │ - or -0xf0(%ebp),%esi │ │ │ │ + or -0xf0(%ebp),%edi │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ mov 0x18(%eax),%eax │ │ │ │ mov (%eax),%eax │ │ │ │ movzwl 0xc(%eax),%edx │ │ │ │ - mov %edi,%eax │ │ │ │ + mov %esi,%eax │ │ │ │ call 6279d0 │ │ │ │ pop %ecx │ │ │ │ pop %eax │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ - mov %edi,%eax │ │ │ │ + mov %esi,%eax │ │ │ │ mov $0x27,%ecx │ │ │ │ mov $0x20,%edx │ │ │ │ - mov %edi,-0xf4(%ebp) │ │ │ │ + mov %esi,-0xf4(%ebp) │ │ │ │ call 627870 │ │ │ │ - mov -0xf8(%ebp),%edx │ │ │ │ - or -0xf0(%ebp),%esi │ │ │ │ - mov $0xe,%ecx │ │ │ │ + mov -0xf8(%ebp),%ecx │ │ │ │ + or -0xf0(%ebp),%edi │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ - mov 0x1c(%edx),%eax │ │ │ │ - mov (%eax),%edi │ │ │ │ + mov 0x1c(%ecx),%eax │ │ │ │ + mov $0xe,%ecx │ │ │ │ + mov (%eax),%esi │ │ │ │ pop %eax │ │ │ │ xor %eax,%eax │ │ │ │ pop %edx │ │ │ │ - testw $0x540,(%edi) │ │ │ │ + testw $0x540,(%esi) │ │ │ │ setne %al │ │ │ │ xor %edx,%edx │ │ │ │ push %edx │ │ │ │ mov $0xe,%edx │ │ │ │ push %eax │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ pop %ecx │ │ │ │ pop %eax │ │ │ │ xor %edx,%edx │ │ │ │ - movzbl -0x100(%ebp),%eax │ │ │ │ - or -0xf0(%ebp),%esi │ │ │ │ + movzbl -0xfd(%ebp),%eax │ │ │ │ + or -0xf0(%ebp),%edi │ │ │ │ mov $0x2b,%ecx │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ push %edx │ │ │ │ mov $0x2b,%edx │ │ │ │ push %eax │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ xor %eax,%eax │ │ │ │ - mov %ebx,-0x100(%ebp) │ │ │ │ - or -0xf0(%ebp),%esi │ │ │ │ + mov %ebx,-0x108(%ebp) │ │ │ │ + or -0xf0(%ebp),%edi │ │ │ │ lea -0xdc(%ebp),%ebx │ │ │ │ movups %xmm0,-0x5c(%ebp) │ │ │ │ movups %xmm0,-0x4c(%ebp) │ │ │ │ movups %xmm0,-0x3c(%ebp) │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63b57e │ │ │ │ + jb 63b4c9 │ │ │ │ movl $0x1,-0xbc(%ebp) │ │ │ │ mov -0x11c(%ebp),%edx │ │ │ │ mov %ebx,%ecx │ │ │ │ movl $0x0,-0xb8(%ebp) │ │ │ │ - mov %edi,(%esp) │ │ │ │ - mov -0xf4(%ebp),%edi │ │ │ │ - mov %edi,%eax │ │ │ │ - call 638dc0 │ │ │ │ - pop %ecx │ │ │ │ + mov %esi,(%esp) │ │ │ │ + mov -0xf4(%ebp),%esi │ │ │ │ + mov %esi,%eax │ │ │ │ + call 638db0 │ │ │ │ pop %eax │ │ │ │ + pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ xor %edx,%edx │ │ │ │ - mov %edi,%eax │ │ │ │ + mov %esi,%eax │ │ │ │ mov $0xc,%ecx │ │ │ │ - mov %edi,-0xf4(%ebp) │ │ │ │ + mov %esi,-0xf4(%ebp) │ │ │ │ call 627870 │ │ │ │ - mov -0x100(%ebp),%edx │ │ │ │ - or -0xec(%ebp),%edx │ │ │ │ - mov %edx,%edi │ │ │ │ mov -0xf8(%ebp),%edx │ │ │ │ - or -0xf0(%ebp),%esi │ │ │ │ + or -0xf0(%ebp),%edi │ │ │ │ + mov %edi,%esi │ │ │ │ + mov -0x108(%ebp),%edi │ │ │ │ + or -0xec(%ebp),%edi │ │ │ │ mov 0x1c(%edx),%ecx │ │ │ │ - mov %ecx,-0x100(%ebp) │ │ │ │ - mov 0x4(%ecx),%ecx │ │ │ │ mov %ecx,-0x108(%ebp) │ │ │ │ - mov (%ecx),%ecx │ │ │ │ + mov 0x4(%ecx),%ecx │ │ │ │ mov %ecx,-0x110(%ebp) │ │ │ │ + mov (%ecx),%ecx │ │ │ │ + mov %ecx,-0x118(%ebp) │ │ │ │ pop %eax │ │ │ │ xor %eax,%eax │ │ │ │ and $0x540,%ecx │ │ │ │ setne %al │ │ │ │ pop %edx │ │ │ │ xor %edx,%edx │ │ │ │ mov $0x1e,%ecx │ │ │ │ @@ -1675908,58 +1675942,57 @@ │ │ │ │ call 627870 │ │ │ │ mov -0xf8(%ebp),%edx │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ add $0x10,%esp │ │ │ │ or -0xec(%ebp),%edi │ │ │ │ movzbl 0xd(%edx),%eax │ │ │ │ test %al,%al │ │ │ │ - jne 63bd78 │ │ │ │ + jne 63bcc0 │ │ │ │ mov -0xf8(%ebp),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ cmpl $0x1,0x10(%ecx) │ │ │ │ - ja 63bd60 │ │ │ │ + ja 63bca8 │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0xf,%ecx │ │ │ │ push %edx │ │ │ │ mov $0xf,%edx │ │ │ │ push %eax │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ - mov -0x108(%ebp),%edx │ │ │ │ + mov -0x110(%ebp),%ecx │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ or -0xec(%ebp),%edi │ │ │ │ - movzwl 0xc(%edx),%edx │ │ │ │ + movzwl 0xc(%ecx),%edx │ │ │ │ call 6279d0 │ │ │ │ pop %ecx │ │ │ │ pop %eax │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ mov $0x36,%ecx │ │ │ │ mov $0x2f,%edx │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ - mov -0x100(%ebp),%edx │ │ │ │ + mov -0x108(%ebp),%ecx │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ or -0xec(%ebp),%edi │ │ │ │ - mov 0x8(%edx),%edx │ │ │ │ - mov %edx,-0x108(%ebp) │ │ │ │ + mov 0x8(%ecx),%ecx │ │ │ │ + mov %ecx,-0x110(%ebp) │ │ │ │ + movzbl (%ecx),%ecx │ │ │ │ pop %eax │ │ │ │ - pop %ecx │ │ │ │ - movzbl (%edx),%ecx │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov %cl,-0x100(%ebp) │ │ │ │ - mov $0x1d,%ecx │ │ │ │ - shr $0x5,%dl │ │ │ │ - movzbl %dl,%eax │ │ │ │ + pop %edx │ │ │ │ xor %edx,%edx │ │ │ │ - and $0x1,%eax │ │ │ │ + mov %cl,-0x108(%ebp) │ │ │ │ + shr $0x5,%cl │ │ │ │ + movzbl %cl,%eax │ │ │ │ push %edx │ │ │ │ + mov $0x1d,%ecx │ │ │ │ mov $0x1d,%edx │ │ │ │ + and $0x1,%eax │ │ │ │ push %eax │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ xor %eax,%eax │ │ │ │ or -0xec(%ebp),%edi │ │ │ │ @@ -1675969,26 +1676002,26 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63b742 │ │ │ │ + jb 63b68b │ │ │ │ movl $0x1,-0xbc(%ebp) │ │ │ │ mov -0x11c(%ebp),%edx │ │ │ │ movl $0x0,-0xb8(%ebp) │ │ │ │ movl $0x1,-0x94(%ebp) │ │ │ │ movl $0x0,-0x90(%ebp) │ │ │ │ pop %ecx │ │ │ │ mov %ebx,%ecx │ │ │ │ - push -0x108(%ebp) │ │ │ │ + push -0x110(%ebp) │ │ │ │ mov -0xf4(%ebp),%ebx │ │ │ │ mov %ebx,%eax │ │ │ │ - call 638dc0 │ │ │ │ + call 638db0 │ │ │ │ pop %eax │ │ │ │ pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ mov %ebx,%eax │ │ │ │ mov $0x1c,%ecx │ │ │ │ mov $0x10,%edx │ │ │ │ @@ -1676001,15 +1676034,15 @@ │ │ │ │ mov 0x18(%eax),%eax │ │ │ │ mov %edi,%ebx │ │ │ │ mov (%eax),%ecx │ │ │ │ mov $0x1,%eax │ │ │ │ movzwl 0xc(%ecx),%edi │ │ │ │ shr $0x2,%di │ │ │ │ cmp $0x3e,%di │ │ │ │ - je 63b804 │ │ │ │ + je 63b74d │ │ │ │ movzbl (%ecx),%eax │ │ │ │ xor %edx,%edx │ │ │ │ shr $0x2,%al │ │ │ │ movzbl %al,%eax │ │ │ │ and $0x1,%eax │ │ │ │ xor $0x1,%eax │ │ │ │ sub $0x8,%esp │ │ │ │ @@ -1676043,54 +1676076,54 @@ │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ add $0x10,%esp │ │ │ │ mov -0xfc(%ebp),%eax │ │ │ │ mov %esi,(%eax) │ │ │ │ mov %ebx,0x4(%eax) │ │ │ │ mov -0x1c(%ebp),%eax │ │ │ │ sub %gs:0x14,%eax │ │ │ │ - jne 63bdca │ │ │ │ + jne 63bd16 │ │ │ │ mov -0xfc(%ebp),%eax │ │ │ │ lea -0xc(%ebp),%esp │ │ │ │ pop %ebx │ │ │ │ pop %esi │ │ │ │ pop %edi │ │ │ │ pop %ebp │ │ │ │ lea -0x8(%edi),%esp │ │ │ │ pop %edi │ │ │ │ ret │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0x3c,%ecx │ │ │ │ mov $0x3c,%edx │ │ │ │ push %edi │ │ │ │ push %esi │ │ │ │ mov %eax,%esi │ │ │ │ call 627870 │ │ │ │ + pop %ecx │ │ │ │ pop %eax │ │ │ │ - pop %edx │ │ │ │ - mov %esi,%eax │ │ │ │ + mov $0x2c,%ecx │ │ │ │ mov -0xf0(%ebp),%edi │ │ │ │ mov -0xec(%ebp),%ebx │ │ │ │ push -0x104(%ebp) │ │ │ │ - mov $0x2c,%ecx │ │ │ │ + mov %esi,%eax │ │ │ │ push -0x108(%ebp) │ │ │ │ mov $0x2c,%edx │ │ │ │ call 627870 │ │ │ │ - pop %ecx │ │ │ │ pop %eax │ │ │ │ - mov $0x3b,%ecx │ │ │ │ + pop %edx │ │ │ │ + mov %esi,%eax │ │ │ │ or -0xf0(%ebp),%edi │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ push -0x10c(%ebp) │ │ │ │ - mov %esi,%eax │ │ │ │ + mov $0x3b,%ecx │ │ │ │ push -0x110(%ebp) │ │ │ │ mov $0x3b,%edx │ │ │ │ call 627870 │ │ │ │ + pop %ecx │ │ │ │ pop %eax │ │ │ │ - pop %edx │ │ │ │ mov $0x2d,%ecx │ │ │ │ or -0xf0(%ebp),%edi │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ push -0x114(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ push -0x118(%ebp) │ │ │ │ mov $0x2d,%edx │ │ │ │ @@ -1676099,232 +1676132,233 @@ │ │ │ │ or -0xf0(%ebp),%edi │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ mov 0x18(%eax),%eax │ │ │ │ mov (%eax),%eax │ │ │ │ movzwl 0xc(%eax),%edx │ │ │ │ mov %esi,%eax │ │ │ │ call 6279d0 │ │ │ │ - pop %ecx │ │ │ │ pop %eax │ │ │ │ + pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov $0x27,%ecx │ │ │ │ mov $0x20,%edx │ │ │ │ mov %esi,-0xf4(%ebp) │ │ │ │ call 627870 │ │ │ │ - mov -0xf8(%ebp),%edx │ │ │ │ + mov -0xf8(%ebp),%ecx │ │ │ │ or -0xf0(%ebp),%edi │ │ │ │ - mov $0xe,%ecx │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ - mov 0x1c(%edx),%eax │ │ │ │ + mov 0x1c(%ecx),%eax │ │ │ │ + pop %ecx │ │ │ │ + mov $0xe,%ecx │ │ │ │ mov (%eax),%esi │ │ │ │ pop %eax │ │ │ │ xor %eax,%eax │ │ │ │ - pop %edx │ │ │ │ testw $0x540,(%esi) │ │ │ │ setne %al │ │ │ │ xor %edx,%edx │ │ │ │ push %edx │ │ │ │ mov $0xe,%edx │ │ │ │ push %eax │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ xor %eax,%eax │ │ │ │ - mov %ebx,-0x100(%ebp) │ │ │ │ + mov %ebx,-0x108(%ebp) │ │ │ │ or -0xf0(%ebp),%edi │ │ │ │ lea -0xdc(%ebp),%ebx │ │ │ │ movups %xmm0,-0x5c(%ebp) │ │ │ │ movups %xmm0,-0x4c(%ebp) │ │ │ │ movups %xmm0,-0x3c(%ebp) │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63b9e8 │ │ │ │ + jb 63b930 │ │ │ │ movl $0x1,-0xbc(%ebp) │ │ │ │ mov -0x11c(%ebp),%edx │ │ │ │ mov %ebx,%ecx │ │ │ │ movl $0x0,-0xb8(%ebp) │ │ │ │ mov %esi,(%esp) │ │ │ │ mov -0xf4(%ebp),%esi │ │ │ │ mov %esi,%eax │ │ │ │ - call 638dc0 │ │ │ │ - pop %ecx │ │ │ │ + call 638db0 │ │ │ │ pop %eax │ │ │ │ + pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ xor %edx,%edx │ │ │ │ mov %esi,%eax │ │ │ │ mov $0xc,%ecx │ │ │ │ mov %esi,-0xf4(%ebp) │ │ │ │ call 627870 │ │ │ │ - mov -0xf8(%ebp),%ecx │ │ │ │ - mov -0x100(%ebp),%edx │ │ │ │ - or -0xec(%ebp),%edx │ │ │ │ + mov -0xf8(%ebp),%edx │ │ │ │ + mov -0x108(%ebp),%ecx │ │ │ │ + or -0xec(%ebp),%ecx │ │ │ │ or -0xf0(%ebp),%edi │ │ │ │ - mov 0x1c(%ecx),%ecx │ │ │ │ - mov %edx,-0x100(%ebp) │ │ │ │ - mov 0x4(%ecx),%esi │ │ │ │ + mov 0x1c(%edx),%edx │ │ │ │ mov %ecx,-0x108(%ebp) │ │ │ │ - mov $0x1e,%ecx │ │ │ │ + mov 0x4(%edx),%esi │ │ │ │ + mov %edx,-0x110(%ebp) │ │ │ │ + pop %ecx │ │ │ │ pop %eax │ │ │ │ xor %eax,%eax │ │ │ │ - pop %edx │ │ │ │ + mov $0x1e,%ecx │ │ │ │ testw $0x540,(%esi) │ │ │ │ setne %al │ │ │ │ xor %edx,%edx │ │ │ │ push %edx │ │ │ │ mov $0x1e,%edx │ │ │ │ push %eax │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ - mov -0x100(%ebp),%edx │ │ │ │ - or -0xec(%ebp),%edx │ │ │ │ - mov %edx,-0x100(%ebp) │ │ │ │ movzwl 0xc(%esi),%edx │ │ │ │ mov -0xf4(%ebp),%esi │ │ │ │ - or -0xf0(%ebp),%edi │ │ │ │ + mov -0x108(%ebp),%ecx │ │ │ │ + or -0xec(%ebp),%ecx │ │ │ │ mov %esi,%eax │ │ │ │ + or -0xf0(%ebp),%edi │ │ │ │ + mov %ecx,-0x108(%ebp) │ │ │ │ call 6279d0 │ │ │ │ - pop %ecx │ │ │ │ pop %eax │ │ │ │ + pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ mov %esi,%eax │ │ │ │ mov $0x36,%ecx │ │ │ │ mov $0x2f,%edx │ │ │ │ call 627870 │ │ │ │ + mov -0xf0(%ebp),%esi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov -0x100(%ebp),%esi │ │ │ │ xor %eax,%eax │ │ │ │ - or -0xf0(%ebp),%edi │ │ │ │ - or -0xec(%ebp),%esi │ │ │ │ movups %xmm0,-0x5c(%ebp) │ │ │ │ + or %edi,%esi │ │ │ │ movups %xmm0,-0x4c(%ebp) │ │ │ │ + mov -0x108(%ebp),%edi │ │ │ │ + or -0xec(%ebp),%edi │ │ │ │ movups %xmm0,-0x3c(%ebp) │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63bb12 │ │ │ │ + jb 63ba5c │ │ │ │ movl $0x1,-0xbc(%ebp) │ │ │ │ mov %ebx,%ecx │ │ │ │ mov -0xf4(%ebp),%ebx │ │ │ │ movl $0x0,-0xb8(%ebp) │ │ │ │ mov -0x11c(%ebp),%edx │ │ │ │ movl $0x1,-0x94(%ebp) │ │ │ │ movl $0x0,-0x90(%ebp) │ │ │ │ pop %eax │ │ │ │ - mov -0x108(%ebp),%eax │ │ │ │ + mov -0x110(%ebp),%eax │ │ │ │ push 0x8(%eax) │ │ │ │ mov %ebx,%eax │ │ │ │ - call 638dc0 │ │ │ │ + call 638db0 │ │ │ │ pop %eax │ │ │ │ pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ mov %ebx,%eax │ │ │ │ mov $0x1c,%ecx │ │ │ │ mov $0x10,%edx │ │ │ │ call 627870 │ │ │ │ + pop %ecx │ │ │ │ + pop %eax │ │ │ │ + xor %edx,%edx │ │ │ │ mov -0xf8(%ebp),%eax │ │ │ │ - or -0xf0(%ebp),%edi │ │ │ │ + or -0xf0(%ebp),%esi │ │ │ │ + mov $0x29,%ecx │ │ │ │ + or -0xec(%ebp),%edi │ │ │ │ + movzbl 0xc(%eax),%eax │ │ │ │ + push %edx │ │ │ │ + mov $0x28,%edx │ │ │ │ + push %eax │ │ │ │ + mov %ebx,%eax │ │ │ │ + call 627870 │ │ │ │ + mov -0xf8(%ebp),%eax │ │ │ │ + or -0xf0(%ebp),%esi │ │ │ │ add $0x10,%esp │ │ │ │ - or -0xec(%ebp),%esi │ │ │ │ + or -0xec(%ebp),%edi │ │ │ │ movzbl 0xd(%eax),%ebx │ │ │ │ test %bl,%bl │ │ │ │ - jne 63bd84 │ │ │ │ - mov -0xf8(%ebp),%ecx │ │ │ │ + jne 63bccc │ │ │ │ + mov -0xf8(%ebp),%eax │ │ │ │ + sub $0x8,%esp │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x2b,%ecx │ │ │ │ + mov 0x1c(%eax),%ebx │ │ │ │ + mov (%ebx),%eax │ │ │ │ + movzbl (%eax),%eax │ │ │ │ + push %edx │ │ │ │ + mov $0x2b,%edx │ │ │ │ + shr $0x5,%al │ │ │ │ + movzbl %al,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + push %eax │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ + call 627870 │ │ │ │ + or -0xf0(%ebp),%esi │ │ │ │ + add $0x10,%esp │ │ │ │ xor %eax,%eax │ │ │ │ + mov %esi,-0x110(%ebp) │ │ │ │ + mov -0xf8(%ebp),%esi │ │ │ │ xor %edx,%edx │ │ │ │ - cmpl $0x1,0x10(%ecx) │ │ │ │ - jbe 63bbda │ │ │ │ - mov 0x1c(%ecx),%eax │ │ │ │ + or -0xec(%ebp),%edi │ │ │ │ + mov %edi,-0x108(%ebp) │ │ │ │ + cmpl $0x1,0x10(%esi) │ │ │ │ + jbe 63bb9c │ │ │ │ + mov 0x4(%ebx),%eax │ │ │ │ xor %edx,%edx │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ movzbl (%eax),%eax │ │ │ │ shr $0x5,%al │ │ │ │ movzbl %al,%eax │ │ │ │ and $0x1,%eax │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0xf,%ecx │ │ │ │ push %edx │ │ │ │ mov $0xf,%edx │ │ │ │ push %eax │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ call 627870 │ │ │ │ mov -0xf8(%ebp),%eax │ │ │ │ - or -0xf0(%ebp),%edi │ │ │ │ add $0x10,%esp │ │ │ │ - or -0xec(%ebp),%esi │ │ │ │ - mov %edi,-0x108(%ebp) │ │ │ │ - mov 0x1c(%eax),%eax │ │ │ │ - mov %esi,-0x100(%ebp) │ │ │ │ - mov (%eax),%eax │ │ │ │ - movzbl (%eax),%ebx │ │ │ │ - shr $0x5,%bl │ │ │ │ - and $0x1,%ebx │ │ │ │ - sub $0x8,%esp │ │ │ │ - movzbl %bl,%ebx │ │ │ │ xor %edx,%edx │ │ │ │ - mov -0xf4(%ebp),%eax │ │ │ │ - push %edx │ │ │ │ - mov $0x2b,%ecx │ │ │ │ - mov $0x2b,%edx │ │ │ │ - push %ebx │ │ │ │ - call 627870 │ │ │ │ - pop %ecx │ │ │ │ - pop %edi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov -0xf8(%ebp),%edi │ │ │ │ mov -0xf0(%ebp),%esi │ │ │ │ - mov $0x29,%ecx │ │ │ │ mov -0xec(%ebp),%ebx │ │ │ │ - movzbl 0xc(%edi),%eax │ │ │ │ - push %edx │ │ │ │ - mov $0x28,%edx │ │ │ │ - push %eax │ │ │ │ - mov -0xf4(%ebp),%eax │ │ │ │ - call 627870 │ │ │ │ - mov 0x18(%edi),%eax │ │ │ │ - or -0xf0(%ebp),%esi │ │ │ │ - xor %edx,%edx │ │ │ │ - or -0xec(%ebp),%ebx │ │ │ │ - add $0x10,%esp │ │ │ │ + mov 0x18(%eax),%eax │ │ │ │ mov (%eax),%edi │ │ │ │ mov $0x1,%eax │ │ │ │ movzwl 0xc(%edi),%ecx │ │ │ │ shr $0x2,%cx │ │ │ │ cmp $0x3e,%cx │ │ │ │ - je 63bcad │ │ │ │ + je 63bbf6 │ │ │ │ movzbl (%edi),%eax │ │ │ │ xor %edx,%edx │ │ │ │ shr $0x2,%al │ │ │ │ movzbl %al,%eax │ │ │ │ and $0x1,%eax │ │ │ │ xor $0x1,%eax │ │ │ │ sub $0x8,%esp │ │ │ │ mov -0xf4(%ebp),%edi │ │ │ │ mov $0x2e,%ecx │ │ │ │ push %edx │ │ │ │ mov $0x2e,%edx │ │ │ │ push %eax │ │ │ │ mov %edi,%eax │ │ │ │ call 627870 │ │ │ │ + pop %ecx │ │ │ │ pop %eax │ │ │ │ - pop %edx │ │ │ │ xor %edx,%edx │ │ │ │ mov -0xf8(%ebp),%eax │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ mov $0x1f,%ecx │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov (%eax),%eax │ │ │ │ @@ -1676337,61 +1676371,67 @@ │ │ │ │ xor $0x1,%eax │ │ │ │ push %eax │ │ │ │ mov %edi,%eax │ │ │ │ call 627870 │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ add $0x10,%esp │ │ │ │ - or -0x108(%ebp),%esi │ │ │ │ - or -0x100(%ebp),%ebx │ │ │ │ - jmp 63b86c │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ - mov 0x4(%eax),%edx │ │ │ │ - movzbl (%edx),%edx │ │ │ │ - shr $0x5,%dl │ │ │ │ - and $0x1,%edx │ │ │ │ - jmp 63b355 │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x1,%eax │ │ │ │ - shr $1,%dl │ │ │ │ - mov %al,-0x100(%ebp) │ │ │ │ - and $0x1,%edx │ │ │ │ - jmp 63b366 │ │ │ │ + or -0x110(%ebp),%esi │ │ │ │ + or -0x108(%ebp),%ebx │ │ │ │ + jmp 63b7b5 │ │ │ │ + nop │ │ │ │ + mov 0x4(%edx),%edx │ │ │ │ + or (%edx),%eax │ │ │ │ + shr $0x5,%eax │ │ │ │ + mov %eax,%ebx │ │ │ │ + and $0x1,%ebx │ │ │ │ + jmp 63b2c1 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ - mov -0x110(%ebp),%eax │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr $1,%bl │ │ │ │ + and $0x1,%ecx │ │ │ │ + or %eax,%ebx │ │ │ │ + mov %cl,-0xfd(%ebp) │ │ │ │ + and $0x1,%ebx │ │ │ │ + jmp 63b2c1 │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ + mov -0x118(%ebp),%eax │ │ │ │ xor %edx,%edx │ │ │ │ shr $0x5,%eax │ │ │ │ and $0x1,%eax │ │ │ │ - jmp 63b678 │ │ │ │ + jmp 63b5c3 │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ shr $1,%al │ │ │ │ xor %edx,%edx │ │ │ │ and $0x1,%eax │ │ │ │ - jmp 63b678 │ │ │ │ + jmp 63b5c3 │ │ │ │ mov %ebx,%eax │ │ │ │ sub $0x8,%esp │ │ │ │ xor %edx,%edx │ │ │ │ - mov $0xf,%ecx │ │ │ │ - shr $1,%al │ │ │ │ - push %edx │ │ │ │ - mov $0xf,%edx │ │ │ │ - and $0x1,%ebx │ │ │ │ + mov $0x2b,%ecx │ │ │ │ and $0x1,%eax │ │ │ │ + push %edx │ │ │ │ + shr $1,%bl │ │ │ │ + mov $0x2b,%edx │ │ │ │ push %eax │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ + and $0x1,%ebx │ │ │ │ call 627870 │ │ │ │ - or -0xf0(%ebp),%edi │ │ │ │ - or -0xec(%ebp),%esi │ │ │ │ + or -0xf0(%ebp),%esi │ │ │ │ add $0x10,%esp │ │ │ │ + mov %ebx,%eax │ │ │ │ + or -0xec(%ebp),%edi │ │ │ │ + mov %esi,-0x110(%ebp) │ │ │ │ + xor %edx,%edx │ │ │ │ mov %edi,-0x108(%ebp) │ │ │ │ - mov %esi,-0x100(%ebp) │ │ │ │ - jmp 63bc23 │ │ │ │ + jmp 63bb9c │ │ │ │ call 1cd5a70 >::_M_fill_insert(std::_Bit_iterator, unsigned int, bool)@@Base+0xd11970> │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %ax,%ax │ │ │ │ nop │ │ │ │ push %edi │ │ │ │ lea 0x8(%esp),%edi │ │ │ │ and $0xfffffff0,%esp │ │ │ │ push -0x4(%edi) │ │ │ │ push %ebp │ │ │ │ mov %esp,%ebp │ │ │ │ @@ -1676454,15 +1676494,15 @@ │ │ │ │ lea -0xf0(%ebp),%edi │ │ │ │ mov %ebx,-0x12c(%ebp) │ │ │ │ and $0x1,%ecx │ │ │ │ xor %ebx,%ebx │ │ │ │ mov %ecx,-0x108(%ebp) │ │ │ │ mov %ebx,-0x104(%ebp) │ │ │ │ test $0x1400,%esi │ │ │ │ - je 63c600 │ │ │ │ + je 63c550 │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0x3c,%ecx │ │ │ │ push %edx │ │ │ │ mov $0x3c,%edx │ │ │ │ push %eax │ │ │ │ mov %edi,%eax │ │ │ │ call 627870 │ │ │ │ @@ -1676551,15 +1676591,15 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63c059 │ │ │ │ + jb 63bfa9 │ │ │ │ mov %esi,%eax │ │ │ │ mov -0xf4(%ebp),%ecx │ │ │ │ add $0x10,%esp │ │ │ │ mov %ebx,%edx │ │ │ │ movl $0x0,-0x88(%ebp) │ │ │ │ and $0x400,%eax │ │ │ │ mov %eax,-0x110(%ebp) │ │ │ │ @@ -1676610,15 +1676650,15 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63c16b │ │ │ │ + jb 63c0bb │ │ │ │ mov -0xf4(%ebp),%ecx │ │ │ │ mov %ebx,%edx │ │ │ │ mov %edi,%eax │ │ │ │ movl $0x1,-0x7c(%ebp) │ │ │ │ movl $0x0,-0x78(%ebp) │ │ │ │ call 628130 │ │ │ │ pop %eax │ │ │ │ @@ -1676681,25 +1676721,25 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63c2a2 │ │ │ │ + jb 63c1f2 │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov -0x110(%ebp),%edx │ │ │ │ add $0x10,%esp │ │ │ │ mov 0x10(%eax),%ecx │ │ │ │ shr $0xa,%edx │ │ │ │ mov %edx,-0x13c(%ebp) │ │ │ │ cmp %ecx,%edx │ │ │ │ mov %ecx,-0x118(%ebp) │ │ │ │ mov $0x0,%ecx │ │ │ │ - jae 63c2f5 │ │ │ │ + jae 63c245 │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov (%eax,%edx,4),%ecx │ │ │ │ mov %ebx,%edx │ │ │ │ mov %edi,%eax │ │ │ │ call 62b810 │ │ │ │ sub $0x8,%esp │ │ │ │ @@ -1676723,30 +1676763,30 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63c358 │ │ │ │ + jb 63c2a8 │ │ │ │ mov -0x100(%ebp),%eax │ │ │ │ mov -0xfc(%ebp),%edx │ │ │ │ add $0x10,%esp │ │ │ │ cmpl $0x1,-0x110(%ebp) │ │ │ │ mov %eax,-0x6c(%ebp) │ │ │ │ mov -0x108(%ebp),%eax │ │ │ │ mov %edx,-0x68(%ebp) │ │ │ │ mov -0x104(%ebp),%edx │ │ │ │ mov %eax,-0x64(%ebp) │ │ │ │ mov $0x1,%eax │ │ │ │ sbb $0xffffffff,%eax │ │ │ │ mov %edx,-0x60(%ebp) │ │ │ │ xor %ecx,%ecx │ │ │ │ cmp -0x118(%ebp),%eax │ │ │ │ - jae 63c3c1 │ │ │ │ + jae 63c311 │ │ │ │ mov -0xf4(%ebp),%edx │ │ │ │ mov 0x1c(%edx),%edx │ │ │ │ mov (%edx,%eax,4),%ecx │ │ │ │ mov %ebx,%edx │ │ │ │ mov %edi,%eax │ │ │ │ call 62ad00 │ │ │ │ sub $0x8,%esp │ │ │ │ @@ -1676770,47 +1676810,47 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63c424 │ │ │ │ + jb 63c374 │ │ │ │ mov -0x110(%ebp),%eax │ │ │ │ add $0x10,%esp │ │ │ │ test %eax,%eax │ │ │ │ - je 63cbd0 │ │ │ │ + je 63cb20 │ │ │ │ mov -0x120(%ebp),%eax │ │ │ │ mov %esi,%ecx │ │ │ │ and $0x2000,%ecx │ │ │ │ test %eax,%eax │ │ │ │ - je 63cc40 │ │ │ │ + je 63cb90 │ │ │ │ test $0x4000,%esi │ │ │ │ - je 63cc60 │ │ │ │ + je 63cbb0 │ │ │ │ mov $0x1,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 63cca7 │ │ │ │ + jne 63cbf7 │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ mov %edx,-0x50(%ebp) │ │ │ │ mov -0x118(%ebp),%edx │ │ │ │ mov %eax,-0x54(%ebp) │ │ │ │ xor %eax,%eax │ │ │ │ test %edx,%edx │ │ │ │ - je 63c4ad │ │ │ │ + je 63c3fd │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov (%eax),%eax │ │ │ │ sub $0xc,%esp │ │ │ │ mov -0x134(%ebp),%edx │ │ │ │ mov %ebx,%ecx │ │ │ │ push %eax │ │ │ │ mov %edi,%eax │ │ │ │ - call 636540 │ │ │ │ + call 636530 │ │ │ │ pop %eax │ │ │ │ pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ mov $0x1c,%ecx │ │ │ │ mov $0x15,%edx │ │ │ │ mov %edi,%eax │ │ │ │ @@ -1676827,26 +1676867,26 @@ │ │ │ │ mov -0x110(%ebp),%ecx │ │ │ │ mov -0x100(%ebp),%eax │ │ │ │ add $0x10,%esp │ │ │ │ or -0xf0(%ebp),%eax │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ mov %eax,-0x100(%ebp) │ │ │ │ test %ecx,%ecx │ │ │ │ - je 63cc08 │ │ │ │ + je 63cb58 │ │ │ │ mov -0x120(%ebp),%eax │ │ │ │ mov %esi,%ecx │ │ │ │ and $0x2000,%ecx │ │ │ │ test %eax,%eax │ │ │ │ - je 63cc50 │ │ │ │ + je 63cba0 │ │ │ │ and $0x4000,%esi │ │ │ │ - je 63cc80 │ │ │ │ + je 63cbd0 │ │ │ │ mov $0x1,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 63cc9b │ │ │ │ + jne 63cbeb │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0x1f,%ecx │ │ │ │ push %edx │ │ │ │ mov $0x1d,%edx │ │ │ │ push %eax │ │ │ │ mov %edi,%eax │ │ │ │ @@ -1676863,24 +1676903,24 @@ │ │ │ │ push -0x128(%ebp) │ │ │ │ call 627870 │ │ │ │ mov -0x13c(%ebp),%edx │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ add $0x10,%esp │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ cmp -0x118(%ebp),%edx │ │ │ │ - jae 63c5f0 │ │ │ │ + jae 63c540 │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov (%eax,%edx,4),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 63cac5 │ │ │ │ + jne 63ca15 │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 63cad6 │ │ │ │ + jmp 63ca26 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0x3c,%ecx │ │ │ │ push %edx │ │ │ │ mov $0x3c,%edx │ │ │ │ push %eax │ │ │ │ mov %edi,%eax │ │ │ │ @@ -1676967,15 +1677007,15 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63c771 │ │ │ │ + jb 63c6c1 │ │ │ │ mov -0xf4(%ebp),%ecx │ │ │ │ mov %ebx,%edx │ │ │ │ mov %edi,%eax │ │ │ │ movl $0x1,-0x7c(%ebp) │ │ │ │ movl $0x0,-0x78(%ebp) │ │ │ │ call 628130 │ │ │ │ pop %ecx │ │ │ │ @@ -1677032,21 +1677072,21 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63c884 │ │ │ │ + jb 63c7d4 │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ add $0x10,%esp │ │ │ │ mov 0x10(%eax),%edx │ │ │ │ mov %edx,-0x118(%ebp) │ │ │ │ test %edx,%edx │ │ │ │ - je 63cb22 │ │ │ │ + je 63ca72 │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov %ebx,%edx │ │ │ │ mov (%eax),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ call 62b810 │ │ │ │ sub $0x8,%esp │ │ │ │ push -0xec(%ebp) │ │ │ │ @@ -1677067,26 +1677107,26 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63c917 │ │ │ │ + jb 63c867 │ │ │ │ mov -0x100(%ebp),%eax │ │ │ │ mov -0xfc(%ebp),%edx │ │ │ │ add $0x10,%esp │ │ │ │ mov %eax,-0x6c(%ebp) │ │ │ │ mov -0x108(%ebp),%eax │ │ │ │ mov %edx,-0x68(%ebp) │ │ │ │ mov -0x104(%ebp),%edx │ │ │ │ mov %eax,-0x64(%ebp) │ │ │ │ mov %edx,-0x60(%ebp) │ │ │ │ cmpl $0x1,-0x118(%ebp) │ │ │ │ - je 63ccb8 │ │ │ │ + je 63cc08 │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ mov %ebx,%edx │ │ │ │ mov %edi,%eax │ │ │ │ call 62ad00 │ │ │ │ sub $0x8,%esp │ │ │ │ @@ -1677108,15 +1677148,15 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63c9cb │ │ │ │ + jb 63c91b │ │ │ │ mov -0xf4(%ebp),%ecx │ │ │ │ mov %ebx,%edx │ │ │ │ mov %edi,%eax │ │ │ │ call 628030 │ │ │ │ pop %eax │ │ │ │ pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ @@ -1677137,15 +1677177,15 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63ca44 │ │ │ │ + jb 63c994 │ │ │ │ mov -0xf4(%ebp),%ecx │ │ │ │ mov %ebx,%edx │ │ │ │ mov %edi,%eax │ │ │ │ call 6280b0 │ │ │ │ pop %eax │ │ │ │ pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ @@ -1677156,20 +1677196,20 @@ │ │ │ │ call 627870 │ │ │ │ mov -0x118(%ebp),%ecx │ │ │ │ mov -0x100(%ebp),%ebx │ │ │ │ add $0x10,%esp │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 63c5f0 │ │ │ │ + je 63c540 │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov (%eax),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 63c5f0 │ │ │ │ + je 63c540 │ │ │ │ movzbl (%eax),%eax │ │ │ │ xor %edx,%edx │ │ │ │ shr $0x2,%al │ │ │ │ movzbl %al,%eax │ │ │ │ and $0x1,%eax │ │ │ │ xor $0x1,%eax │ │ │ │ sub $0x8,%esp │ │ │ │ @@ -1677183,15 +1677223,15 @@ │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ add $0x10,%esp │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ mov %ebx,0x4(%eax) │ │ │ │ mov %esi,(%eax) │ │ │ │ mov -0x1c(%ebp),%eax │ │ │ │ sub %gs:0x14,%eax │ │ │ │ - jne 63ccb3 │ │ │ │ + jne 63cc03 │ │ │ │ mov -0xf8(%ebp),%eax │ │ │ │ lea -0xc(%ebp),%esp │ │ │ │ pop %ebx │ │ │ │ pop %esi │ │ │ │ pop %edi │ │ │ │ pop %ebp │ │ │ │ lea -0x8(%edi),%esp │ │ │ │ @@ -1677220,88 +1677260,88 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63cb7b │ │ │ │ + jb 63cacb │ │ │ │ mov -0x100(%ebp),%eax │ │ │ │ mov -0xfc(%ebp),%edx │ │ │ │ add $0x10,%esp │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,-0x6c(%ebp) │ │ │ │ mov -0x108(%ebp),%eax │ │ │ │ mov %edx,-0x68(%ebp) │ │ │ │ mov -0x104(%ebp),%edx │ │ │ │ mov %eax,-0x64(%ebp) │ │ │ │ mov %edx,-0x60(%ebp) │ │ │ │ - jmp 63c974 │ │ │ │ + jmp 63c8c4 │ │ │ │ xchg %ax,%ax │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ mov -0x120(%ebp),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 63c490 │ │ │ │ + je 63c3e0 │ │ │ │ mov $0x6,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test $0x4000,%esi │ │ │ │ - je 63c490 │ │ │ │ + je 63c3e0 │ │ │ │ mov $0x7,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 63c490 │ │ │ │ + jmp 63c3e0 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ mov -0x120(%ebp),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 63c570 │ │ │ │ + je 63c4c0 │ │ │ │ xor %edx,%edx │ │ │ │ and $0x4000,%esi │ │ │ │ mov $0x6,%eax │ │ │ │ - je 63c570 │ │ │ │ + je 63c4c0 │ │ │ │ mov $0x7,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 63c570 │ │ │ │ + jmp 63c4c0 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ shr $0xb,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ - jmp 63c490 │ │ │ │ + jmp 63c3e0 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ shr $0xb,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ - jmp 63c570 │ │ │ │ + jmp 63c4c0 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ mov $0x5,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 63c490 │ │ │ │ + je 63c3e0 │ │ │ │ mov $0x2,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 63c490 │ │ │ │ + jmp 63c3e0 │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ mov $0x5,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 63c570 │ │ │ │ + je 63c4c0 │ │ │ │ mov $0x2,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 63c570 │ │ │ │ + jmp 63c4c0 │ │ │ │ mov $0x3,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 63c570 │ │ │ │ + jmp 63c4c0 │ │ │ │ mov $0x3,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 63c490 │ │ │ │ + jmp 63c3e0 │ │ │ │ call 1cd5a70 >::_M_fill_insert(std::_Bit_iterator, unsigned int, bool)@@Base+0xd11970> │ │ │ │ xor %ecx,%ecx │ │ │ │ - jmp 63c974 │ │ │ │ + jmp 63c8c4 │ │ │ │ nop │ │ │ │ push %edi │ │ │ │ lea 0x8(%esp),%edi │ │ │ │ and $0xfffffff0,%esp │ │ │ │ push -0x4(%edi) │ │ │ │ push %ebp │ │ │ │ mov %esp,%ebp │ │ │ │ @@ -1677364,15 +1677404,15 @@ │ │ │ │ lea -0xf0(%ebp),%edi │ │ │ │ mov %ebx,-0x12c(%ebp) │ │ │ │ and $0x1,%ecx │ │ │ │ xor %ebx,%ebx │ │ │ │ mov %ecx,-0x108(%ebp) │ │ │ │ mov %ebx,-0x104(%ebp) │ │ │ │ test $0x1400,%esi │ │ │ │ - je 63d528 │ │ │ │ + je 63d478 │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0x3c,%ecx │ │ │ │ push %edx │ │ │ │ mov $0x3c,%edx │ │ │ │ push %eax │ │ │ │ mov %edi,%eax │ │ │ │ call 627870 │ │ │ │ @@ -1677461,15 +1677501,15 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63cf49 │ │ │ │ + jb 63ce99 │ │ │ │ mov %esi,%eax │ │ │ │ mov -0xf4(%ebp),%ecx │ │ │ │ add $0x10,%esp │ │ │ │ mov %ebx,%edx │ │ │ │ movl $0x0,-0x88(%ebp) │ │ │ │ and $0x400,%eax │ │ │ │ mov %eax,-0x110(%ebp) │ │ │ │ @@ -1677520,15 +1677560,15 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63d05b │ │ │ │ + jb 63cfab │ │ │ │ mov -0xf4(%ebp),%ecx │ │ │ │ mov %ebx,%edx │ │ │ │ mov %edi,%eax │ │ │ │ call 628130 │ │ │ │ pop %eax │ │ │ │ pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ @@ -1677589,27 +1677629,27 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63d184 │ │ │ │ + jb 63d0d4 │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov -0x110(%ebp),%edx │ │ │ │ add $0x10,%esp │ │ │ │ movl $0x1,-0x74(%ebp) │ │ │ │ movl $0x0,-0x70(%ebp) │ │ │ │ mov 0x10(%eax),%ecx │ │ │ │ shr $0xa,%edx │ │ │ │ mov %edx,-0x13c(%ebp) │ │ │ │ cmp %ecx,%edx │ │ │ │ mov %ecx,-0x118(%ebp) │ │ │ │ mov $0x0,%ecx │ │ │ │ - jae 63d1e5 │ │ │ │ + jae 63d135 │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov (%eax,%edx,4),%ecx │ │ │ │ mov %ebx,%edx │ │ │ │ mov %edi,%eax │ │ │ │ call 62b810 │ │ │ │ sub $0x8,%esp │ │ │ │ @@ -1677633,15 +1677673,15 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63d248 │ │ │ │ + jb 63d198 │ │ │ │ mov -0x100(%ebp),%eax │ │ │ │ mov -0xfc(%ebp),%edx │ │ │ │ add $0x10,%esp │ │ │ │ movl $0x1,-0x74(%ebp) │ │ │ │ cmpl $0x1,-0x110(%ebp) │ │ │ │ movl $0x0,-0x70(%ebp) │ │ │ │ mov %eax,-0x6c(%ebp) │ │ │ │ @@ -1677650,15 +1677690,15 @@ │ │ │ │ mov -0x104(%ebp),%edx │ │ │ │ mov %eax,-0x64(%ebp) │ │ │ │ mov $0x1,%eax │ │ │ │ sbb $0xffffffff,%eax │ │ │ │ mov %edx,-0x60(%ebp) │ │ │ │ xor %ecx,%ecx │ │ │ │ cmp -0x118(%ebp),%eax │ │ │ │ - jae 63d2bf │ │ │ │ + jae 63d20f │ │ │ │ mov -0xf4(%ebp),%edx │ │ │ │ mov 0x1c(%edx),%edx │ │ │ │ mov (%edx,%eax,4),%ecx │ │ │ │ mov %ebx,%edx │ │ │ │ mov %edi,%eax │ │ │ │ call 62ad00 │ │ │ │ sub $0x8,%esp │ │ │ │ @@ -1677682,47 +1677722,47 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63d322 │ │ │ │ + jb 63d272 │ │ │ │ mov -0x110(%ebp),%eax │ │ │ │ add $0x10,%esp │ │ │ │ test %eax,%eax │ │ │ │ - je 63db20 │ │ │ │ + je 63da70 │ │ │ │ mov -0x120(%ebp),%eax │ │ │ │ mov %esi,%ecx │ │ │ │ and $0x2000,%ecx │ │ │ │ test %eax,%eax │ │ │ │ - je 63db90 │ │ │ │ + je 63dae0 │ │ │ │ test $0x4000,%esi │ │ │ │ - je 63dbb0 │ │ │ │ + je 63db00 │ │ │ │ mov $0x1,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 63dbf7 │ │ │ │ + jne 63db47 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ mov %edx,-0x50(%ebp) │ │ │ │ mov -0x118(%ebp),%edx │ │ │ │ mov %eax,-0x54(%ebp) │ │ │ │ xor %eax,%eax │ │ │ │ test %edx,%edx │ │ │ │ - je 63d3ad │ │ │ │ + je 63d2fd │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov (%eax),%eax │ │ │ │ sub $0xc,%esp │ │ │ │ mov -0x134(%ebp),%edx │ │ │ │ mov %ebx,%ecx │ │ │ │ push %eax │ │ │ │ mov %edi,%eax │ │ │ │ - call 636540 │ │ │ │ + call 636530 │ │ │ │ pop %eax │ │ │ │ pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ mov $0x1c,%ecx │ │ │ │ mov $0x15,%edx │ │ │ │ mov %edi,%eax │ │ │ │ @@ -1677739,26 +1677779,26 @@ │ │ │ │ mov -0x110(%ebp),%ecx │ │ │ │ mov -0x100(%ebp),%eax │ │ │ │ add $0x10,%esp │ │ │ │ or -0xf0(%ebp),%eax │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ mov %eax,-0x100(%ebp) │ │ │ │ test %ecx,%ecx │ │ │ │ - je 63db58 │ │ │ │ + je 63daa8 │ │ │ │ mov -0x120(%ebp),%eax │ │ │ │ mov %esi,%ecx │ │ │ │ and $0x2000,%ecx │ │ │ │ test %eax,%eax │ │ │ │ - je 63dba0 │ │ │ │ + je 63daf0 │ │ │ │ and $0x4000,%esi │ │ │ │ - je 63dbd0 │ │ │ │ + je 63db20 │ │ │ │ mov $0x1,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 63dbeb │ │ │ │ + jne 63db3b │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0x1f,%ecx │ │ │ │ push %edx │ │ │ │ mov $0x1d,%edx │ │ │ │ push %eax │ │ │ │ mov %edi,%eax │ │ │ │ @@ -1677775,20 +1677815,20 @@ │ │ │ │ push -0x128(%ebp) │ │ │ │ call 627870 │ │ │ │ mov -0x13c(%ebp),%edx │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ add $0x10,%esp │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ cmp -0x118(%ebp),%edx │ │ │ │ - jae 63db10 │ │ │ │ + jae 63da60 │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov (%eax,%edx,4),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 63db10 │ │ │ │ + je 63da60 │ │ │ │ movzbl (%eax),%eax │ │ │ │ xor %edx,%edx │ │ │ │ shr $0x2,%al │ │ │ │ movzbl %al,%eax │ │ │ │ and $0x1,%eax │ │ │ │ xor $0x1,%eax │ │ │ │ sub $0x8,%esp │ │ │ │ @@ -1677798,15 +1677838,15 @@ │ │ │ │ push %eax │ │ │ │ mov %edi,%eax │ │ │ │ call 627870 │ │ │ │ mov -0xf0(%ebp),%eax │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ add $0x10,%esp │ │ │ │ or %esi,%eax │ │ │ │ - jmp 63da27 │ │ │ │ + jmp 63d977 │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0x3c,%ecx │ │ │ │ push %edx │ │ │ │ mov $0x3c,%edx │ │ │ │ push %eax │ │ │ │ mov %edi,%eax │ │ │ │ @@ -1677893,15 +1677933,15 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63d699 │ │ │ │ + jb 63d5e9 │ │ │ │ mov -0xf4(%ebp),%ecx │ │ │ │ mov %ebx,%edx │ │ │ │ mov %edi,%eax │ │ │ │ call 628130 │ │ │ │ pop %ecx │ │ │ │ pop %eax │ │ │ │ push -0xec(%ebp) │ │ │ │ @@ -1677956,23 +1677996,23 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63d79e │ │ │ │ + jb 63d6ee │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ movl $0x1,-0x74(%ebp) │ │ │ │ add $0x10,%esp │ │ │ │ movl $0x0,-0x70(%ebp) │ │ │ │ mov 0x10(%eax),%edx │ │ │ │ mov %edx,-0x118(%ebp) │ │ │ │ test %edx,%edx │ │ │ │ - je 63da5e │ │ │ │ + je 63d9ae │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov %ebx,%edx │ │ │ │ mov (%eax),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ call 62b810 │ │ │ │ sub $0x8,%esp │ │ │ │ push -0xec(%ebp) │ │ │ │ @@ -1677993,28 +1678033,28 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63d83f │ │ │ │ + jb 63d78f │ │ │ │ mov -0x100(%ebp),%eax │ │ │ │ mov -0xfc(%ebp),%edx │ │ │ │ add $0x10,%esp │ │ │ │ movl $0x1,-0x74(%ebp) │ │ │ │ movl $0x0,-0x70(%ebp) │ │ │ │ mov %eax,-0x6c(%ebp) │ │ │ │ mov -0x108(%ebp),%eax │ │ │ │ mov %edx,-0x68(%ebp) │ │ │ │ mov -0x104(%ebp),%edx │ │ │ │ mov %eax,-0x64(%ebp) │ │ │ │ mov %edx,-0x60(%ebp) │ │ │ │ cmpl $0x1,-0x118(%ebp) │ │ │ │ - je 63dc08 │ │ │ │ + je 63db58 │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ mov %ebx,%edx │ │ │ │ mov %edi,%eax │ │ │ │ call 62ad00 │ │ │ │ sub $0x8,%esp │ │ │ │ @@ -1678036,15 +1678076,15 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63d901 │ │ │ │ + jb 63d851 │ │ │ │ mov -0xf4(%ebp),%ecx │ │ │ │ mov %ebx,%edx │ │ │ │ mov %edi,%eax │ │ │ │ call 628030 │ │ │ │ pop %eax │ │ │ │ pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ @@ -1678065,15 +1678105,15 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63d97a │ │ │ │ + jb 63d8ca │ │ │ │ mov -0xf4(%ebp),%ecx │ │ │ │ mov %ebx,%edx │ │ │ │ mov %edi,%eax │ │ │ │ call 6280b0 │ │ │ │ pop %eax │ │ │ │ pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ @@ -1678084,20 +1678124,20 @@ │ │ │ │ call 627870 │ │ │ │ mov -0x118(%ebp),%ecx │ │ │ │ mov -0x100(%ebp),%ebx │ │ │ │ add $0x10,%esp │ │ │ │ or -0xf0(%ebp),%ebx │ │ │ │ or -0xec(%ebp),%esi │ │ │ │ test %ecx,%ecx │ │ │ │ - je 63da58 │ │ │ │ + je 63d9a8 │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov (%eax),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 63da58 │ │ │ │ + je 63d9a8 │ │ │ │ movzbl (%eax),%eax │ │ │ │ xor %edx,%edx │ │ │ │ shr $0x2,%al │ │ │ │ movzbl %al,%eax │ │ │ │ and $0x1,%eax │ │ │ │ xor $0x1,%eax │ │ │ │ sub $0x8,%esp │ │ │ │ @@ -1678113,28 +1678153,28 @@ │ │ │ │ or %ebx,%eax │ │ │ │ mov %esi,%ebx │ │ │ │ mov -0xf8(%ebp),%edx │ │ │ │ mov %eax,(%edx) │ │ │ │ mov %ebx,0x4(%edx) │ │ │ │ mov -0x1c(%ebp),%eax │ │ │ │ sub %gs:0x14,%eax │ │ │ │ - jne 63dc03 │ │ │ │ + jne 63db53 │ │ │ │ mov -0xf8(%ebp),%eax │ │ │ │ lea -0xc(%ebp),%esp │ │ │ │ pop %ebx │ │ │ │ pop %esi │ │ │ │ pop %edi │ │ │ │ pop %ebp │ │ │ │ lea -0x8(%edi),%esp │ │ │ │ pop %edi │ │ │ │ ret │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 63da04 │ │ │ │ + jmp 63d954 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %ebx,%edx │ │ │ │ mov %edi,%eax │ │ │ │ call 62b810 │ │ │ │ sub $0x8,%esp │ │ │ │ push -0xec(%ebp) │ │ │ │ mov %edi,%eax │ │ │ │ @@ -1678154,92 +1678194,92 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63dab7 │ │ │ │ + jb 63da07 │ │ │ │ mov -0x100(%ebp),%eax │ │ │ │ mov -0xfc(%ebp),%edx │ │ │ │ add $0x10,%esp │ │ │ │ xor %ecx,%ecx │ │ │ │ movl $0x1,-0x74(%ebp) │ │ │ │ mov %eax,-0x6c(%ebp) │ │ │ │ mov -0x108(%ebp),%eax │ │ │ │ mov %edx,-0x68(%ebp) │ │ │ │ mov -0x104(%ebp),%edx │ │ │ │ movl $0x0,-0x70(%ebp) │ │ │ │ mov %eax,-0x64(%ebp) │ │ │ │ mov %edx,-0x60(%ebp) │ │ │ │ - jmp 63d8aa │ │ │ │ + jmp 63d7fa │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 63d4fd │ │ │ │ + jmp 63d44d │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ mov -0x120(%ebp),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 63d390 │ │ │ │ + je 63d2e0 │ │ │ │ mov $0x6,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test $0x4000,%esi │ │ │ │ - je 63d390 │ │ │ │ + je 63d2e0 │ │ │ │ mov $0x7,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 63d390 │ │ │ │ + jmp 63d2e0 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ mov -0x120(%ebp),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 63d470 │ │ │ │ + je 63d3c0 │ │ │ │ xor %edx,%edx │ │ │ │ and $0x4000,%esi │ │ │ │ mov $0x6,%eax │ │ │ │ - je 63d470 │ │ │ │ + je 63d3c0 │ │ │ │ mov $0x7,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 63d470 │ │ │ │ + jmp 63d3c0 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ shr $0xb,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ - jmp 63d390 │ │ │ │ + jmp 63d2e0 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ shr $0xb,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ - jmp 63d470 │ │ │ │ + jmp 63d3c0 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ mov $0x5,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 63d390 │ │ │ │ + je 63d2e0 │ │ │ │ mov $0x2,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 63d390 │ │ │ │ + jmp 63d2e0 │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ mov $0x5,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 63d470 │ │ │ │ + je 63d3c0 │ │ │ │ mov $0x2,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 63d470 │ │ │ │ + jmp 63d3c0 │ │ │ │ mov $0x3,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 63d470 │ │ │ │ + jmp 63d3c0 │ │ │ │ mov $0x3,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 63d390 │ │ │ │ + jmp 63d2e0 │ │ │ │ call 1cd5a70 >::_M_fill_insert(std::_Bit_iterator, unsigned int, bool)@@Base+0xd11970> │ │ │ │ xor %ecx,%ecx │ │ │ │ - jmp 63d8aa │ │ │ │ + jmp 63d7fa │ │ │ │ nop │ │ │ │ push %edi │ │ │ │ lea 0x8(%esp),%edi │ │ │ │ and $0xfffffff0,%esp │ │ │ │ push -0x4(%edi) │ │ │ │ push %ebp │ │ │ │ mov %esp,%ebp │ │ │ │ @@ -1678302,15 +1678342,15 @@ │ │ │ │ lea -0xf0(%ebp),%edi │ │ │ │ mov %ebx,-0x12c(%ebp) │ │ │ │ and $0x1,%ecx │ │ │ │ xor %ebx,%ebx │ │ │ │ mov %ecx,-0x108(%ebp) │ │ │ │ mov %ebx,-0x104(%ebp) │ │ │ │ test $0x1400,%esi │ │ │ │ - je 63e450 │ │ │ │ + je 63e3a0 │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0x3c,%ecx │ │ │ │ push %edx │ │ │ │ mov $0x3c,%edx │ │ │ │ push %eax │ │ │ │ mov %edi,%eax │ │ │ │ call 627870 │ │ │ │ @@ -1678399,15 +1678439,15 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63de99 │ │ │ │ + jb 63dde9 │ │ │ │ mov %esi,%eax │ │ │ │ mov -0xf4(%ebp),%ecx │ │ │ │ add $0x10,%esp │ │ │ │ mov %ebx,%edx │ │ │ │ movl $0x0,-0x88(%ebp) │ │ │ │ and $0x400,%eax │ │ │ │ mov %eax,-0x110(%ebp) │ │ │ │ @@ -1678458,15 +1678498,15 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63dfab │ │ │ │ + jb 63defb │ │ │ │ mov -0xf4(%ebp),%ecx │ │ │ │ mov %ebx,%edx │ │ │ │ mov %edi,%eax │ │ │ │ movl $0x1,-0x7c(%ebp) │ │ │ │ movl $0x0,-0x78(%ebp) │ │ │ │ call 628130 │ │ │ │ pop %eax │ │ │ │ @@ -1678529,25 +1678569,25 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63e0e2 │ │ │ │ + jb 63e032 │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov -0x110(%ebp),%edx │ │ │ │ add $0x10,%esp │ │ │ │ mov 0x10(%eax),%ecx │ │ │ │ shr $0xa,%edx │ │ │ │ mov %edx,-0x13c(%ebp) │ │ │ │ cmp %ecx,%edx │ │ │ │ mov %ecx,-0x118(%ebp) │ │ │ │ mov $0x0,%ecx │ │ │ │ - jae 63e135 │ │ │ │ + jae 63e085 │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov (%eax,%edx,4),%ecx │ │ │ │ mov %ebx,%edx │ │ │ │ mov %edi,%eax │ │ │ │ call 62b810 │ │ │ │ sub $0x8,%esp │ │ │ │ @@ -1678571,30 +1678611,30 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63e198 │ │ │ │ + jb 63e0e8 │ │ │ │ mov -0x100(%ebp),%eax │ │ │ │ mov -0xfc(%ebp),%edx │ │ │ │ add $0x10,%esp │ │ │ │ cmpl $0x1,-0x110(%ebp) │ │ │ │ mov %eax,-0x6c(%ebp) │ │ │ │ mov -0x108(%ebp),%eax │ │ │ │ mov %edx,-0x68(%ebp) │ │ │ │ mov -0x104(%ebp),%edx │ │ │ │ mov %eax,-0x64(%ebp) │ │ │ │ mov $0x1,%eax │ │ │ │ sbb $0xffffffff,%eax │ │ │ │ mov %edx,-0x60(%ebp) │ │ │ │ xor %ecx,%ecx │ │ │ │ cmp -0x118(%ebp),%eax │ │ │ │ - jae 63e201 │ │ │ │ + jae 63e151 │ │ │ │ mov -0xf4(%ebp),%edx │ │ │ │ mov 0x1c(%edx),%edx │ │ │ │ mov (%edx,%eax,4),%ecx │ │ │ │ mov %ebx,%edx │ │ │ │ mov %edi,%eax │ │ │ │ call 62ad00 │ │ │ │ sub $0x8,%esp │ │ │ │ @@ -1678618,49 +1678658,49 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63e264 │ │ │ │ + jb 63e1b4 │ │ │ │ mov -0x110(%ebp),%eax │ │ │ │ add $0x10,%esp │ │ │ │ movl $0x1,-0xd4(%ebp) │ │ │ │ movl $0x0,-0xd0(%ebp) │ │ │ │ test %eax,%eax │ │ │ │ - je 63ea30 │ │ │ │ + je 63e980 │ │ │ │ mov -0x120(%ebp),%eax │ │ │ │ mov %esi,%ecx │ │ │ │ and $0x2000,%ecx │ │ │ │ test %eax,%eax │ │ │ │ - je 63eaa0 │ │ │ │ + je 63e9f0 │ │ │ │ test $0x4000,%esi │ │ │ │ - je 63eac0 │ │ │ │ + je 63ea10 │ │ │ │ mov $0x1,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 63eb07 │ │ │ │ + jne 63ea57 │ │ │ │ nop │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ mov %edx,-0x50(%ebp) │ │ │ │ mov -0x118(%ebp),%edx │ │ │ │ mov %eax,-0x54(%ebp) │ │ │ │ xor %eax,%eax │ │ │ │ test %edx,%edx │ │ │ │ - je 63e2fd │ │ │ │ + je 63e24d │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov (%eax),%eax │ │ │ │ sub $0xc,%esp │ │ │ │ mov -0x134(%ebp),%edx │ │ │ │ mov %ebx,%ecx │ │ │ │ push %eax │ │ │ │ mov %edi,%eax │ │ │ │ - call 636540 │ │ │ │ + call 636530 │ │ │ │ pop %eax │ │ │ │ pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ mov $0x1c,%ecx │ │ │ │ mov $0x15,%edx │ │ │ │ mov %edi,%eax │ │ │ │ @@ -1678677,26 +1678717,26 @@ │ │ │ │ mov -0x110(%ebp),%ecx │ │ │ │ mov -0x100(%ebp),%eax │ │ │ │ add $0x10,%esp │ │ │ │ or -0xf0(%ebp),%eax │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ mov %eax,-0x100(%ebp) │ │ │ │ test %ecx,%ecx │ │ │ │ - je 63ea68 │ │ │ │ + je 63e9b8 │ │ │ │ mov -0x120(%ebp),%eax │ │ │ │ mov %esi,%ecx │ │ │ │ and $0x2000,%ecx │ │ │ │ test %eax,%eax │ │ │ │ - je 63eab0 │ │ │ │ + je 63ea00 │ │ │ │ and $0x4000,%esi │ │ │ │ - je 63eae0 │ │ │ │ + je 63ea30 │ │ │ │ mov $0x1,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 63eafb │ │ │ │ + jne 63ea4b │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0x1f,%ecx │ │ │ │ push %edx │ │ │ │ mov $0x1d,%edx │ │ │ │ push %eax │ │ │ │ mov %edi,%eax │ │ │ │ @@ -1678713,24 +1678753,24 @@ │ │ │ │ push -0x128(%ebp) │ │ │ │ call 627870 │ │ │ │ mov -0x13c(%ebp),%edx │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ add $0x10,%esp │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ cmp -0x118(%ebp),%edx │ │ │ │ - jae 63e440 │ │ │ │ + jae 63e390 │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov (%eax,%edx,4),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 63e929 │ │ │ │ + jne 63e879 │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 63e93a │ │ │ │ + jmp 63e88a │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0x3c,%ecx │ │ │ │ push %edx │ │ │ │ mov $0x3c,%edx │ │ │ │ push %eax │ │ │ │ mov %edi,%eax │ │ │ │ @@ -1678817,15 +1678857,15 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63e5c1 │ │ │ │ + jb 63e511 │ │ │ │ mov -0xf4(%ebp),%ecx │ │ │ │ mov %ebx,%edx │ │ │ │ mov %edi,%eax │ │ │ │ movl $0x1,-0x7c(%ebp) │ │ │ │ movl $0x0,-0x78(%ebp) │ │ │ │ call 628130 │ │ │ │ pop %ecx │ │ │ │ @@ -1678882,21 +1678922,21 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63e6d4 │ │ │ │ + jb 63e624 │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ add $0x10,%esp │ │ │ │ mov 0x10(%eax),%edx │ │ │ │ mov %edx,-0x118(%ebp) │ │ │ │ test %edx,%edx │ │ │ │ - je 63e986 │ │ │ │ + je 63e8d6 │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov %ebx,%edx │ │ │ │ mov (%eax),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ call 62b810 │ │ │ │ sub $0x8,%esp │ │ │ │ push -0xec(%ebp) │ │ │ │ @@ -1678917,26 +1678957,26 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63e767 │ │ │ │ + jb 63e6b7 │ │ │ │ mov -0x100(%ebp),%eax │ │ │ │ mov -0xfc(%ebp),%edx │ │ │ │ add $0x10,%esp │ │ │ │ mov %eax,-0x6c(%ebp) │ │ │ │ mov -0x108(%ebp),%eax │ │ │ │ mov %edx,-0x68(%ebp) │ │ │ │ mov -0x104(%ebp),%edx │ │ │ │ mov %eax,-0x64(%ebp) │ │ │ │ mov %edx,-0x60(%ebp) │ │ │ │ cmpl $0x1,-0x118(%ebp) │ │ │ │ - je 63eb18 │ │ │ │ + je 63ea68 │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ mov %ebx,%edx │ │ │ │ mov %edi,%eax │ │ │ │ call 62ad00 │ │ │ │ sub $0x8,%esp │ │ │ │ @@ -1678958,15 +1678998,15 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63e81b │ │ │ │ + jb 63e76b │ │ │ │ mov -0xf4(%ebp),%ecx │ │ │ │ mov %ebx,%edx │ │ │ │ mov %edi,%eax │ │ │ │ call 628030 │ │ │ │ pop %eax │ │ │ │ pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ @@ -1678987,15 +1679027,15 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63e894 │ │ │ │ + jb 63e7e4 │ │ │ │ mov -0xf4(%ebp),%ecx │ │ │ │ mov %ebx,%edx │ │ │ │ mov %edi,%eax │ │ │ │ movl $0x1,-0xd4(%ebp) │ │ │ │ movl $0x0,-0xd0(%ebp) │ │ │ │ call 6280b0 │ │ │ │ pop %eax │ │ │ │ @@ -1679008,20 +1679048,20 @@ │ │ │ │ call 627870 │ │ │ │ mov -0x118(%ebp),%ecx │ │ │ │ mov -0x100(%ebp),%ebx │ │ │ │ add $0x10,%esp │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 63e440 │ │ │ │ + je 63e390 │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov (%eax),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 63e440 │ │ │ │ + je 63e390 │ │ │ │ movzbl (%eax),%eax │ │ │ │ xor %edx,%edx │ │ │ │ shr $0x2,%al │ │ │ │ movzbl %al,%eax │ │ │ │ and $0x1,%eax │ │ │ │ xor $0x1,%eax │ │ │ │ sub $0x8,%esp │ │ │ │ @@ -1679035,15 +1679075,15 @@ │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ add $0x10,%esp │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ mov %ebx,0x4(%eax) │ │ │ │ mov %esi,(%eax) │ │ │ │ mov -0x1c(%ebp),%eax │ │ │ │ sub %gs:0x14,%eax │ │ │ │ - jne 63eb13 │ │ │ │ + jne 63ea63 │ │ │ │ mov -0xf8(%ebp),%eax │ │ │ │ lea -0xc(%ebp),%esp │ │ │ │ pop %ebx │ │ │ │ pop %esi │ │ │ │ pop %edi │ │ │ │ pop %ebp │ │ │ │ lea -0x8(%edi),%esp │ │ │ │ @@ -1679072,87 +1679112,87 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63e9df │ │ │ │ + jb 63e92f │ │ │ │ mov -0x100(%ebp),%eax │ │ │ │ mov -0xfc(%ebp),%edx │ │ │ │ add $0x10,%esp │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %eax,-0x6c(%ebp) │ │ │ │ mov -0x108(%ebp),%eax │ │ │ │ mov %edx,-0x68(%ebp) │ │ │ │ mov -0x104(%ebp),%edx │ │ │ │ mov %eax,-0x64(%ebp) │ │ │ │ mov %edx,-0x60(%ebp) │ │ │ │ - jmp 63e7c4 │ │ │ │ + jmp 63e714 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ mov -0x120(%ebp),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 63e2e0 │ │ │ │ + je 63e230 │ │ │ │ mov $0x6,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test $0x4000,%esi │ │ │ │ - je 63e2e0 │ │ │ │ + je 63e230 │ │ │ │ mov $0x7,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 63e2e0 │ │ │ │ + jmp 63e230 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ mov -0x120(%ebp),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 63e3c0 │ │ │ │ + je 63e310 │ │ │ │ xor %edx,%edx │ │ │ │ and $0x4000,%esi │ │ │ │ mov $0x6,%eax │ │ │ │ - je 63e3c0 │ │ │ │ + je 63e310 │ │ │ │ mov $0x7,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 63e3c0 │ │ │ │ + jmp 63e310 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ shr $0xb,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ - jmp 63e2e0 │ │ │ │ + jmp 63e230 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ shr $0xb,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ - jmp 63e3c0 │ │ │ │ + jmp 63e310 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ mov $0x5,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 63e2e0 │ │ │ │ + je 63e230 │ │ │ │ mov $0x2,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 63e2e0 │ │ │ │ + jmp 63e230 │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ mov $0x5,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 63e3c0 │ │ │ │ + je 63e310 │ │ │ │ mov $0x2,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 63e3c0 │ │ │ │ + jmp 63e310 │ │ │ │ mov $0x3,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 63e3c0 │ │ │ │ + jmp 63e310 │ │ │ │ mov $0x3,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 63e2e0 │ │ │ │ + jmp 63e230 │ │ │ │ call 1cd5a70 >::_M_fill_insert(std::_Bit_iterator, unsigned int, bool)@@Base+0xd11970> │ │ │ │ xor %ecx,%ecx │ │ │ │ - jmp 63e7c4 │ │ │ │ + jmp 63e714 │ │ │ │ nop │ │ │ │ push %edi │ │ │ │ lea 0x8(%esp),%edi │ │ │ │ and $0xfffffff0,%esp │ │ │ │ push -0x4(%edi) │ │ │ │ push %ebp │ │ │ │ mov %esp,%ebp │ │ │ │ @@ -1679215,15 +1679255,15 @@ │ │ │ │ lea -0xf0(%ebp),%edi │ │ │ │ mov %ebx,-0x12c(%ebp) │ │ │ │ and $0x1,%ecx │ │ │ │ xor %ebx,%ebx │ │ │ │ mov %ecx,-0x108(%ebp) │ │ │ │ mov %ebx,-0x104(%ebp) │ │ │ │ test $0x1400,%esi │ │ │ │ - je 63f388 │ │ │ │ + je 63f2d8 │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0x3c,%ecx │ │ │ │ push %edx │ │ │ │ mov $0x3c,%edx │ │ │ │ push %eax │ │ │ │ mov %edi,%eax │ │ │ │ call 627870 │ │ │ │ @@ -1679312,15 +1679352,15 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63eda9 │ │ │ │ + jb 63ecf9 │ │ │ │ mov %esi,%eax │ │ │ │ mov -0xf4(%ebp),%ecx │ │ │ │ add $0x10,%esp │ │ │ │ mov %ebx,%edx │ │ │ │ movl $0x0,-0x88(%ebp) │ │ │ │ and $0x400,%eax │ │ │ │ mov %eax,-0x110(%ebp) │ │ │ │ @@ -1679371,15 +1679411,15 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63eebb │ │ │ │ + jb 63ee0b │ │ │ │ mov -0xf4(%ebp),%ecx │ │ │ │ mov %ebx,%edx │ │ │ │ mov %edi,%eax │ │ │ │ movl $0x1,-0x7c(%ebp) │ │ │ │ movl $0x0,-0x78(%ebp) │ │ │ │ call 628130 │ │ │ │ pop %eax │ │ │ │ @@ -1679442,27 +1679482,27 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63eff2 │ │ │ │ + jb 63ef42 │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov -0x110(%ebp),%edx │ │ │ │ add $0x10,%esp │ │ │ │ movl $0x1,-0x74(%ebp) │ │ │ │ movl $0x0,-0x70(%ebp) │ │ │ │ mov 0x10(%eax),%ecx │ │ │ │ shr $0xa,%edx │ │ │ │ mov %edx,-0x13c(%ebp) │ │ │ │ cmp %ecx,%edx │ │ │ │ mov %ecx,-0x118(%ebp) │ │ │ │ mov $0x0,%ecx │ │ │ │ - jae 63f053 │ │ │ │ + jae 63efa3 │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov (%eax,%edx,4),%ecx │ │ │ │ mov %ebx,%edx │ │ │ │ mov %edi,%eax │ │ │ │ call 62b810 │ │ │ │ sub $0x8,%esp │ │ │ │ @@ -1679486,15 +1679526,15 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63f0b6 │ │ │ │ + jb 63f006 │ │ │ │ mov -0x100(%ebp),%eax │ │ │ │ mov -0xfc(%ebp),%edx │ │ │ │ add $0x10,%esp │ │ │ │ movl $0x1,-0x74(%ebp) │ │ │ │ cmpl $0x1,-0x110(%ebp) │ │ │ │ movl $0x0,-0x70(%ebp) │ │ │ │ mov %eax,-0x6c(%ebp) │ │ │ │ @@ -1679503,15 +1679543,15 @@ │ │ │ │ mov -0x104(%ebp),%edx │ │ │ │ mov %eax,-0x64(%ebp) │ │ │ │ mov $0x1,%eax │ │ │ │ sbb $0xffffffff,%eax │ │ │ │ mov %edx,-0x60(%ebp) │ │ │ │ xor %ecx,%ecx │ │ │ │ cmp -0x118(%ebp),%eax │ │ │ │ - jae 63f12d │ │ │ │ + jae 63f07d │ │ │ │ mov -0xf4(%ebp),%edx │ │ │ │ mov 0x1c(%edx),%edx │ │ │ │ mov (%edx,%eax,4),%ecx │ │ │ │ mov %ebx,%edx │ │ │ │ mov %edi,%eax │ │ │ │ call 62ad00 │ │ │ │ sub $0x8,%esp │ │ │ │ @@ -1679535,46 +1679575,46 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63f190 │ │ │ │ + jb 63f0e0 │ │ │ │ mov -0x110(%ebp),%eax │ │ │ │ add $0x10,%esp │ │ │ │ test %eax,%eax │ │ │ │ - je 63f990 │ │ │ │ + je 63f8e0 │ │ │ │ mov -0x120(%ebp),%eax │ │ │ │ mov %esi,%ecx │ │ │ │ and $0x2000,%ecx │ │ │ │ test %eax,%eax │ │ │ │ - je 63fa00 │ │ │ │ + je 63f950 │ │ │ │ test $0x4000,%esi │ │ │ │ - je 63fa20 │ │ │ │ + je 63f970 │ │ │ │ mov $0x1,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 63fa67 │ │ │ │ + jne 63f9b7 │ │ │ │ nop │ │ │ │ mov %edx,-0x50(%ebp) │ │ │ │ mov -0x118(%ebp),%edx │ │ │ │ mov %eax,-0x54(%ebp) │ │ │ │ xor %eax,%eax │ │ │ │ test %edx,%edx │ │ │ │ - je 63f20d │ │ │ │ + je 63f15d │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov (%eax),%eax │ │ │ │ sub $0xc,%esp │ │ │ │ mov -0x134(%ebp),%edx │ │ │ │ mov %ebx,%ecx │ │ │ │ push %eax │ │ │ │ mov %edi,%eax │ │ │ │ - call 636540 │ │ │ │ + call 636530 │ │ │ │ pop %eax │ │ │ │ pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ mov $0x1c,%ecx │ │ │ │ mov $0x15,%edx │ │ │ │ mov %edi,%eax │ │ │ │ @@ -1679591,26 +1679631,26 @@ │ │ │ │ mov -0x110(%ebp),%ecx │ │ │ │ mov -0x100(%ebp),%eax │ │ │ │ add $0x10,%esp │ │ │ │ or -0xf0(%ebp),%eax │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ mov %eax,-0x100(%ebp) │ │ │ │ test %ecx,%ecx │ │ │ │ - je 63f9c8 │ │ │ │ + je 63f918 │ │ │ │ mov -0x120(%ebp),%eax │ │ │ │ mov %esi,%ecx │ │ │ │ and $0x2000,%ecx │ │ │ │ test %eax,%eax │ │ │ │ - je 63fa10 │ │ │ │ + je 63f960 │ │ │ │ and $0x4000,%esi │ │ │ │ - je 63fa40 │ │ │ │ + je 63f990 │ │ │ │ mov $0x1,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 63fa5b │ │ │ │ + jne 63f9ab │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0x1f,%ecx │ │ │ │ push %edx │ │ │ │ mov $0x1d,%edx │ │ │ │ push %eax │ │ │ │ mov %edi,%eax │ │ │ │ @@ -1679627,20 +1679667,20 @@ │ │ │ │ push -0x128(%ebp) │ │ │ │ call 627870 │ │ │ │ mov -0x13c(%ebp),%edx │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ add $0x10,%esp │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ cmp -0x118(%ebp),%edx │ │ │ │ - jae 63f980 │ │ │ │ + jae 63f8d0 │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov (%eax,%edx,4),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 63f980 │ │ │ │ + je 63f8d0 │ │ │ │ movzbl (%eax),%eax │ │ │ │ xor %edx,%edx │ │ │ │ shr $0x2,%al │ │ │ │ movzbl %al,%eax │ │ │ │ and $0x1,%eax │ │ │ │ xor $0x1,%eax │ │ │ │ sub $0x8,%esp │ │ │ │ @@ -1679650,15 +1679690,15 @@ │ │ │ │ push %eax │ │ │ │ mov %edi,%eax │ │ │ │ call 627870 │ │ │ │ mov -0xf0(%ebp),%eax │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ add $0x10,%esp │ │ │ │ or %esi,%eax │ │ │ │ - jmp 63f895 │ │ │ │ + jmp 63f7e5 │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0x3c,%ecx │ │ │ │ push %edx │ │ │ │ mov $0x3c,%edx │ │ │ │ push %eax │ │ │ │ mov %edi,%eax │ │ │ │ @@ -1679745,15 +1679785,15 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63f4f9 │ │ │ │ + jb 63f449 │ │ │ │ mov -0xf4(%ebp),%ecx │ │ │ │ mov %ebx,%edx │ │ │ │ mov %edi,%eax │ │ │ │ movl $0x1,-0x7c(%ebp) │ │ │ │ movl $0x0,-0x78(%ebp) │ │ │ │ call 628130 │ │ │ │ pop %ecx │ │ │ │ @@ -1679810,23 +1679850,23 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63f60c │ │ │ │ + jb 63f55c │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ movl $0x1,-0x74(%ebp) │ │ │ │ add $0x10,%esp │ │ │ │ movl $0x0,-0x70(%ebp) │ │ │ │ mov 0x10(%eax),%edx │ │ │ │ mov %edx,-0x118(%ebp) │ │ │ │ test %edx,%edx │ │ │ │ - je 63f8ce │ │ │ │ + je 63f81e │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov %ebx,%edx │ │ │ │ mov (%eax),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ call 62b810 │ │ │ │ sub $0x8,%esp │ │ │ │ push -0xec(%ebp) │ │ │ │ @@ -1679847,28 +1679887,28 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63f6ad │ │ │ │ + jb 63f5fd │ │ │ │ mov -0x100(%ebp),%eax │ │ │ │ mov -0xfc(%ebp),%edx │ │ │ │ add $0x10,%esp │ │ │ │ movl $0x1,-0x74(%ebp) │ │ │ │ movl $0x0,-0x70(%ebp) │ │ │ │ mov %eax,-0x6c(%ebp) │ │ │ │ mov -0x108(%ebp),%eax │ │ │ │ mov %edx,-0x68(%ebp) │ │ │ │ mov -0x104(%ebp),%edx │ │ │ │ mov %eax,-0x64(%ebp) │ │ │ │ mov %edx,-0x60(%ebp) │ │ │ │ cmpl $0x1,-0x118(%ebp) │ │ │ │ - je 63fa78 │ │ │ │ + je 63f9c8 │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ mov %ebx,%edx │ │ │ │ mov %edi,%eax │ │ │ │ call 62ad00 │ │ │ │ sub $0x8,%esp │ │ │ │ @@ -1679890,15 +1679930,15 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63f76f │ │ │ │ + jb 63f6bf │ │ │ │ mov -0xf4(%ebp),%ecx │ │ │ │ mov %ebx,%edx │ │ │ │ mov %edi,%eax │ │ │ │ call 628030 │ │ │ │ pop %eax │ │ │ │ pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ @@ -1679919,15 +1679959,15 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63f7e8 │ │ │ │ + jb 63f738 │ │ │ │ mov -0xf4(%ebp),%ecx │ │ │ │ mov %ebx,%edx │ │ │ │ mov %edi,%eax │ │ │ │ call 6280b0 │ │ │ │ pop %eax │ │ │ │ pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ @@ -1679938,20 +1679978,20 @@ │ │ │ │ call 627870 │ │ │ │ mov -0x118(%ebp),%ecx │ │ │ │ mov -0x100(%ebp),%ebx │ │ │ │ add $0x10,%esp │ │ │ │ or -0xf0(%ebp),%ebx │ │ │ │ or -0xec(%ebp),%esi │ │ │ │ test %ecx,%ecx │ │ │ │ - je 63f8c8 │ │ │ │ + je 63f818 │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov (%eax),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 63f8c8 │ │ │ │ + je 63f818 │ │ │ │ movzbl (%eax),%eax │ │ │ │ xor %edx,%edx │ │ │ │ shr $0x2,%al │ │ │ │ movzbl %al,%eax │ │ │ │ and $0x1,%eax │ │ │ │ xor $0x1,%eax │ │ │ │ sub $0x8,%esp │ │ │ │ @@ -1679967,28 +1680007,28 @@ │ │ │ │ or %ebx,%eax │ │ │ │ mov %esi,%ebx │ │ │ │ mov -0xf8(%ebp),%edx │ │ │ │ mov %eax,(%edx) │ │ │ │ mov %ebx,0x4(%edx) │ │ │ │ mov -0x1c(%ebp),%eax │ │ │ │ sub %gs:0x14,%eax │ │ │ │ - jne 63fa73 │ │ │ │ + jne 63f9c3 │ │ │ │ mov -0xf8(%ebp),%eax │ │ │ │ lea -0xc(%ebp),%esp │ │ │ │ pop %ebx │ │ │ │ pop %esi │ │ │ │ pop %edi │ │ │ │ pop %ebp │ │ │ │ lea -0x8(%edi),%esp │ │ │ │ pop %edi │ │ │ │ ret │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 63f872 │ │ │ │ + jmp 63f7c2 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %ebx,%edx │ │ │ │ mov %edi,%eax │ │ │ │ call 62b810 │ │ │ │ sub $0x8,%esp │ │ │ │ push -0xec(%ebp) │ │ │ │ mov %edi,%eax │ │ │ │ @@ -1680008,92 +1680048,92 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63f927 │ │ │ │ + jb 63f877 │ │ │ │ mov -0x100(%ebp),%eax │ │ │ │ mov -0xfc(%ebp),%edx │ │ │ │ add $0x10,%esp │ │ │ │ xor %ecx,%ecx │ │ │ │ movl $0x1,-0x74(%ebp) │ │ │ │ mov %eax,-0x6c(%ebp) │ │ │ │ mov -0x108(%ebp),%eax │ │ │ │ mov %edx,-0x68(%ebp) │ │ │ │ mov -0x104(%ebp),%edx │ │ │ │ movl $0x0,-0x70(%ebp) │ │ │ │ mov %eax,-0x64(%ebp) │ │ │ │ mov %edx,-0x60(%ebp) │ │ │ │ - jmp 63f718 │ │ │ │ + jmp 63f668 │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 63f35d │ │ │ │ + jmp 63f2ad │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ mov -0x120(%ebp),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 63f1f0 │ │ │ │ + je 63f140 │ │ │ │ mov $0x6,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test $0x4000,%esi │ │ │ │ - je 63f1f0 │ │ │ │ + je 63f140 │ │ │ │ mov $0x7,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 63f1f0 │ │ │ │ + jmp 63f140 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ mov -0x120(%ebp),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 63f2d0 │ │ │ │ + je 63f220 │ │ │ │ xor %edx,%edx │ │ │ │ and $0x4000,%esi │ │ │ │ mov $0x6,%eax │ │ │ │ - je 63f2d0 │ │ │ │ + je 63f220 │ │ │ │ mov $0x7,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 63f2d0 │ │ │ │ + jmp 63f220 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ shr $0xb,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ - jmp 63f1f0 │ │ │ │ + jmp 63f140 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ shr $0xb,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ - jmp 63f2d0 │ │ │ │ + jmp 63f220 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ mov $0x5,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 63f1f0 │ │ │ │ + je 63f140 │ │ │ │ mov $0x2,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 63f1f0 │ │ │ │ + jmp 63f140 │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ mov $0x5,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 63f2d0 │ │ │ │ + je 63f220 │ │ │ │ mov $0x2,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 63f2d0 │ │ │ │ + jmp 63f220 │ │ │ │ mov $0x3,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 63f2d0 │ │ │ │ + jmp 63f220 │ │ │ │ mov $0x3,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 63f1f0 │ │ │ │ + jmp 63f140 │ │ │ │ call 1cd5a70 >::_M_fill_insert(std::_Bit_iterator, unsigned int, bool)@@Base+0xd11970> │ │ │ │ xor %ecx,%ecx │ │ │ │ - jmp 63f718 │ │ │ │ + jmp 63f668 │ │ │ │ nop │ │ │ │ push %edi │ │ │ │ lea 0x8(%esp),%edi │ │ │ │ and $0xfffffff0,%esp │ │ │ │ push -0x4(%edi) │ │ │ │ push %ebp │ │ │ │ mov %esp,%ebp │ │ │ │ @@ -1680156,15 +1680196,15 @@ │ │ │ │ lea -0xf0(%ebp),%edi │ │ │ │ mov %ebx,-0x12c(%ebp) │ │ │ │ and $0x1,%ecx │ │ │ │ xor %ebx,%ebx │ │ │ │ mov %ecx,-0x108(%ebp) │ │ │ │ mov %ebx,-0x104(%ebp) │ │ │ │ test $0x1400,%esi │ │ │ │ - je 640308 │ │ │ │ + je 640258 │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0x3c,%ecx │ │ │ │ push %edx │ │ │ │ mov $0x3c,%edx │ │ │ │ push %eax │ │ │ │ mov %edi,%eax │ │ │ │ call 627870 │ │ │ │ @@ -1680253,15 +1680293,15 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63fd09 │ │ │ │ + jb 63fc59 │ │ │ │ mov %esi,%eax │ │ │ │ mov -0xf4(%ebp),%ecx │ │ │ │ add $0x10,%esp │ │ │ │ mov %ebx,%edx │ │ │ │ movl $0x0,-0x88(%ebp) │ │ │ │ and $0x400,%eax │ │ │ │ mov %eax,-0x110(%ebp) │ │ │ │ @@ -1680312,15 +1680352,15 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63fe1b │ │ │ │ + jb 63fd6b │ │ │ │ mov -0xf4(%ebp),%ecx │ │ │ │ mov %ebx,%edx │ │ │ │ mov %edi,%eax │ │ │ │ movl $0x1,-0x7c(%ebp) │ │ │ │ movl $0x0,-0x78(%ebp) │ │ │ │ call 628130 │ │ │ │ pop %eax │ │ │ │ @@ -1680383,27 +1680423,27 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 63ff52 │ │ │ │ + jb 63fea2 │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov -0x110(%ebp),%edx │ │ │ │ add $0x10,%esp │ │ │ │ movl $0x1,-0x74(%ebp) │ │ │ │ movl $0x0,-0x70(%ebp) │ │ │ │ mov 0x10(%eax),%ecx │ │ │ │ shr $0xa,%edx │ │ │ │ mov %edx,-0x13c(%ebp) │ │ │ │ cmp %ecx,%edx │ │ │ │ mov %ecx,-0x118(%ebp) │ │ │ │ mov $0x0,%ecx │ │ │ │ - jae 63ffb3 │ │ │ │ + jae 63ff03 │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov (%eax,%edx,4),%ecx │ │ │ │ mov %ebx,%edx │ │ │ │ mov %edi,%eax │ │ │ │ call 62b810 │ │ │ │ sub $0x8,%esp │ │ │ │ @@ -1680427,15 +1680467,15 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 640016 │ │ │ │ + jb 63ff66 │ │ │ │ mov -0x100(%ebp),%eax │ │ │ │ mov -0xfc(%ebp),%edx │ │ │ │ add $0x10,%esp │ │ │ │ movl $0x1,-0x74(%ebp) │ │ │ │ cmpl $0x1,-0x110(%ebp) │ │ │ │ movl $0x0,-0x70(%ebp) │ │ │ │ mov %eax,-0x6c(%ebp) │ │ │ │ @@ -1680444,15 +1680484,15 @@ │ │ │ │ mov -0x104(%ebp),%edx │ │ │ │ mov %eax,-0x64(%ebp) │ │ │ │ mov $0x1,%eax │ │ │ │ sbb $0xffffffff,%eax │ │ │ │ mov %edx,-0x60(%ebp) │ │ │ │ xor %ecx,%ecx │ │ │ │ cmp -0x118(%ebp),%eax │ │ │ │ - jae 64008d │ │ │ │ + jae 63ffdd │ │ │ │ mov -0xf4(%ebp),%edx │ │ │ │ mov 0x1c(%edx),%edx │ │ │ │ mov (%edx,%eax,4),%ecx │ │ │ │ mov %ebx,%edx │ │ │ │ mov %edi,%eax │ │ │ │ call 62ad00 │ │ │ │ sub $0x8,%esp │ │ │ │ @@ -1680476,49 +1680516,49 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 6400f0 │ │ │ │ + jb 640040 │ │ │ │ mov -0x110(%ebp),%eax │ │ │ │ add $0x10,%esp │ │ │ │ movl $0x1,-0xd4(%ebp) │ │ │ │ movl $0x0,-0xd0(%ebp) │ │ │ │ test %eax,%eax │ │ │ │ - je 640930 │ │ │ │ + je 640880 │ │ │ │ mov -0x120(%ebp),%eax │ │ │ │ mov %esi,%ecx │ │ │ │ and $0x2000,%ecx │ │ │ │ test %eax,%eax │ │ │ │ - je 6409a0 │ │ │ │ + je 6408f0 │ │ │ │ test $0x4000,%esi │ │ │ │ - je 6409c0 │ │ │ │ + je 640910 │ │ │ │ mov $0x1,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 640a07 │ │ │ │ + jne 640957 │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ mov %edx,-0x50(%ebp) │ │ │ │ mov -0x118(%ebp),%edx │ │ │ │ mov %eax,-0x54(%ebp) │ │ │ │ xor %eax,%eax │ │ │ │ test %edx,%edx │ │ │ │ - je 64018d │ │ │ │ + je 6400dd │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov (%eax),%eax │ │ │ │ sub $0xc,%esp │ │ │ │ mov -0x134(%ebp),%edx │ │ │ │ mov %ebx,%ecx │ │ │ │ push %eax │ │ │ │ mov %edi,%eax │ │ │ │ - call 636540 │ │ │ │ + call 636530 │ │ │ │ pop %eax │ │ │ │ pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ mov $0x1c,%ecx │ │ │ │ mov $0x15,%edx │ │ │ │ mov %edi,%eax │ │ │ │ @@ -1680535,26 +1680575,26 @@ │ │ │ │ mov -0x110(%ebp),%ecx │ │ │ │ mov -0x100(%ebp),%eax │ │ │ │ add $0x10,%esp │ │ │ │ or -0xf0(%ebp),%eax │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ mov %eax,-0x100(%ebp) │ │ │ │ test %ecx,%ecx │ │ │ │ - je 640968 │ │ │ │ + je 6408b8 │ │ │ │ mov -0x120(%ebp),%eax │ │ │ │ mov %esi,%ecx │ │ │ │ and $0x2000,%ecx │ │ │ │ test %eax,%eax │ │ │ │ - je 6409b0 │ │ │ │ + je 640900 │ │ │ │ and $0x4000,%esi │ │ │ │ - je 6409e0 │ │ │ │ + je 640930 │ │ │ │ mov $0x1,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 6409fb │ │ │ │ + jne 64094b │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0x1f,%ecx │ │ │ │ push %edx │ │ │ │ mov $0x1d,%edx │ │ │ │ push %eax │ │ │ │ mov %edi,%eax │ │ │ │ @@ -1680571,20 +1680611,20 @@ │ │ │ │ push -0x128(%ebp) │ │ │ │ call 627870 │ │ │ │ mov -0x13c(%ebp),%edx │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ add $0x10,%esp │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ cmp -0x118(%ebp),%edx │ │ │ │ - jae 640920 │ │ │ │ + jae 640870 │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov (%eax,%edx,4),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 640920 │ │ │ │ + je 640870 │ │ │ │ movzbl (%eax),%eax │ │ │ │ xor %edx,%edx │ │ │ │ shr $0x2,%al │ │ │ │ movzbl %al,%eax │ │ │ │ and $0x1,%eax │ │ │ │ xor $0x1,%eax │ │ │ │ sub $0x8,%esp │ │ │ │ @@ -1680594,15 +1680634,15 @@ │ │ │ │ push %eax │ │ │ │ mov %edi,%eax │ │ │ │ call 627870 │ │ │ │ mov -0xf0(%ebp),%eax │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ add $0x10,%esp │ │ │ │ or %esi,%eax │ │ │ │ - jmp 640829 │ │ │ │ + jmp 640779 │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0x3c,%ecx │ │ │ │ push %edx │ │ │ │ mov $0x3c,%edx │ │ │ │ push %eax │ │ │ │ mov %edi,%eax │ │ │ │ @@ -1680689,15 +1680729,15 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 640479 │ │ │ │ + jb 6403c9 │ │ │ │ mov -0xf4(%ebp),%ecx │ │ │ │ mov %ebx,%edx │ │ │ │ mov %edi,%eax │ │ │ │ movl $0x1,-0x7c(%ebp) │ │ │ │ movl $0x0,-0x78(%ebp) │ │ │ │ call 628130 │ │ │ │ pop %ecx │ │ │ │ @@ -1680754,23 +1680794,23 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 64058c │ │ │ │ + jb 6404dc │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ movl $0x1,-0x74(%ebp) │ │ │ │ add $0x10,%esp │ │ │ │ movl $0x0,-0x70(%ebp) │ │ │ │ mov 0x10(%eax),%edx │ │ │ │ mov %edx,-0x118(%ebp) │ │ │ │ test %edx,%edx │ │ │ │ - je 640866 │ │ │ │ + je 6407b6 │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov %ebx,%edx │ │ │ │ mov (%eax),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ call 62b810 │ │ │ │ sub $0x8,%esp │ │ │ │ push -0xec(%ebp) │ │ │ │ @@ -1680791,28 +1680831,28 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 64062d │ │ │ │ + jb 64057d │ │ │ │ mov -0x100(%ebp),%eax │ │ │ │ mov -0xfc(%ebp),%edx │ │ │ │ add $0x10,%esp │ │ │ │ movl $0x1,-0x74(%ebp) │ │ │ │ movl $0x0,-0x70(%ebp) │ │ │ │ mov %eax,-0x6c(%ebp) │ │ │ │ mov -0x108(%ebp),%eax │ │ │ │ mov %edx,-0x68(%ebp) │ │ │ │ mov -0x104(%ebp),%edx │ │ │ │ mov %eax,-0x64(%ebp) │ │ │ │ mov %edx,-0x60(%ebp) │ │ │ │ cmpl $0x1,-0x118(%ebp) │ │ │ │ - je 640a18 │ │ │ │ + je 640968 │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ mov %ebx,%edx │ │ │ │ mov %edi,%eax │ │ │ │ call 62ad00 │ │ │ │ sub $0x8,%esp │ │ │ │ @@ -1680834,15 +1680874,15 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 6406ef │ │ │ │ + jb 64063f │ │ │ │ mov -0xf4(%ebp),%ecx │ │ │ │ mov %ebx,%edx │ │ │ │ mov %edi,%eax │ │ │ │ call 628030 │ │ │ │ pop %eax │ │ │ │ pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ @@ -1680863,15 +1680903,15 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 640768 │ │ │ │ + jb 6406b8 │ │ │ │ mov -0xf4(%ebp),%ecx │ │ │ │ mov %ebx,%edx │ │ │ │ mov %edi,%eax │ │ │ │ movl $0x1,-0xd4(%ebp) │ │ │ │ movl $0x0,-0xd0(%ebp) │ │ │ │ call 6280b0 │ │ │ │ pop %eax │ │ │ │ @@ -1680884,20 +1680924,20 @@ │ │ │ │ call 627870 │ │ │ │ mov -0x118(%ebp),%ecx │ │ │ │ mov -0x100(%ebp),%ebx │ │ │ │ add $0x10,%esp │ │ │ │ or -0xf0(%ebp),%ebx │ │ │ │ or -0xec(%ebp),%esi │ │ │ │ test %ecx,%ecx │ │ │ │ - je 640860 │ │ │ │ + je 6407b0 │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov (%eax),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 640860 │ │ │ │ + je 6407b0 │ │ │ │ movzbl (%eax),%eax │ │ │ │ xor %edx,%edx │ │ │ │ shr $0x2,%al │ │ │ │ movzbl %al,%eax │ │ │ │ and $0x1,%eax │ │ │ │ xor $0x1,%eax │ │ │ │ sub $0x8,%esp │ │ │ │ @@ -1680913,29 +1680953,29 @@ │ │ │ │ or %ebx,%eax │ │ │ │ mov %esi,%ebx │ │ │ │ mov -0xf8(%ebp),%edx │ │ │ │ mov %eax,(%edx) │ │ │ │ mov %ebx,0x4(%edx) │ │ │ │ mov -0x1c(%ebp),%eax │ │ │ │ sub %gs:0x14,%eax │ │ │ │ - jne 640a13 │ │ │ │ + jne 640963 │ │ │ │ mov -0xf8(%ebp),%eax │ │ │ │ lea -0xc(%ebp),%esp │ │ │ │ pop %ebx │ │ │ │ pop %esi │ │ │ │ pop %edi │ │ │ │ pop %ebp │ │ │ │ lea -0x8(%edi),%esp │ │ │ │ pop %edi │ │ │ │ ret │ │ │ │ xchg %ax,%ax │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 640806 │ │ │ │ + jmp 640756 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %ebx,%edx │ │ │ │ mov %edi,%eax │ │ │ │ call 62b810 │ │ │ │ sub $0x8,%esp │ │ │ │ push -0xec(%ebp) │ │ │ │ mov %edi,%eax │ │ │ │ @@ -1680955,104 +1680995,104 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 6408bf │ │ │ │ + jb 64080f │ │ │ │ mov -0x100(%ebp),%eax │ │ │ │ mov -0xfc(%ebp),%edx │ │ │ │ add $0x10,%esp │ │ │ │ xor %ecx,%ecx │ │ │ │ movl $0x1,-0x74(%ebp) │ │ │ │ mov %eax,-0x6c(%ebp) │ │ │ │ mov -0x108(%ebp),%eax │ │ │ │ mov %edx,-0x68(%ebp) │ │ │ │ mov -0x104(%ebp),%edx │ │ │ │ movl $0x0,-0x70(%ebp) │ │ │ │ mov %eax,-0x64(%ebp) │ │ │ │ mov %edx,-0x60(%ebp) │ │ │ │ - jmp 640698 │ │ │ │ + jmp 6405e8 │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 6402dd │ │ │ │ + jmp 64022d │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ mov -0x120(%ebp),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 640170 │ │ │ │ + je 6400c0 │ │ │ │ mov $0x6,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test $0x4000,%esi │ │ │ │ - je 640170 │ │ │ │ + je 6400c0 │ │ │ │ mov $0x7,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 640170 │ │ │ │ + jmp 6400c0 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ mov -0x120(%ebp),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 640250 │ │ │ │ + je 6401a0 │ │ │ │ xor %edx,%edx │ │ │ │ and $0x4000,%esi │ │ │ │ mov $0x6,%eax │ │ │ │ - je 640250 │ │ │ │ + je 6401a0 │ │ │ │ mov $0x7,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 640250 │ │ │ │ + jmp 6401a0 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ shr $0xb,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ - jmp 640170 │ │ │ │ + jmp 6400c0 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ shr $0xb,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ - jmp 640250 │ │ │ │ + jmp 6401a0 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ mov $0x5,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 640170 │ │ │ │ + je 6400c0 │ │ │ │ mov $0x2,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 640170 │ │ │ │ + jmp 6400c0 │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ mov $0x5,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 640250 │ │ │ │ + je 6401a0 │ │ │ │ mov $0x2,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 640250 │ │ │ │ + jmp 6401a0 │ │ │ │ mov $0x3,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 640250 │ │ │ │ + jmp 6401a0 │ │ │ │ mov $0x3,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 640170 │ │ │ │ + jmp 6400c0 │ │ │ │ call 1cd5a70 >::_M_fill_insert(std::_Bit_iterator, unsigned int, bool)@@Base+0xd11970> │ │ │ │ xor %ecx,%ecx │ │ │ │ - jmp 640698 │ │ │ │ + jmp 6405e8 │ │ │ │ nop │ │ │ │ push %edi │ │ │ │ lea 0x8(%esp),%edi │ │ │ │ and $0xfffffff0,%esp │ │ │ │ push -0x4(%edi) │ │ │ │ push %ebp │ │ │ │ mov %esp,%ebp │ │ │ │ push %edi │ │ │ │ push %esi │ │ │ │ call 310818 │ │ │ │ - add $0x2aeb5bf,%esi │ │ │ │ + add $0x2aeb66f,%esi │ │ │ │ push %ebx │ │ │ │ xor %ebx,%ebx │ │ │ │ sub $0x13c,%esp │ │ │ │ mov %eax,-0xf8(%ebp) │ │ │ │ mov %edx,-0x134(%ebp) │ │ │ │ xor %edx,%edx │ │ │ │ mov %ecx,-0xf4(%ebp) │ │ │ │ @@ -1681107,15 +1681147,15 @@ │ │ │ │ lea -0xf0(%ebp),%edi │ │ │ │ mov %ebx,-0x12c(%ebp) │ │ │ │ and $0x1,%ecx │ │ │ │ xor %ebx,%ebx │ │ │ │ mov %ecx,-0x110(%ebp) │ │ │ │ mov %ebx,-0x10c(%ebp) │ │ │ │ test $0x1400,%esi │ │ │ │ - je 641278 │ │ │ │ + je 6411c8 │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0x3c,%ecx │ │ │ │ push %edx │ │ │ │ mov $0x3c,%edx │ │ │ │ push %eax │ │ │ │ mov %edi,%eax │ │ │ │ call 627870 │ │ │ │ @@ -1681198,15 +1681238,15 @@ │ │ │ │ xor %eax,%eax │ │ │ │ movaps %xmm0,-0xe8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0xc0,%eax │ │ │ │ - jb 640c9e │ │ │ │ + jb 640bee │ │ │ │ mov %esi,%eax │ │ │ │ mov -0xf4(%ebp),%ecx │ │ │ │ add $0x10,%esp │ │ │ │ movl $0x0,-0x94(%ebp) │ │ │ │ movl $0x0,-0x12c(%ebp) │ │ │ │ and $0x400,%eax │ │ │ │ mov %eax,-0x118(%ebp) │ │ │ │ @@ -1681251,15 +1681291,15 @@ │ │ │ │ xor %eax,%eax │ │ │ │ movaps %xmm0,-0xe8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0xc0,%eax │ │ │ │ - jb 640da1 │ │ │ │ + jb 640cf1 │ │ │ │ mov -0xf4(%ebp),%ecx │ │ │ │ mov -0x100(%ebp),%edx │ │ │ │ mov %edi,%eax │ │ │ │ movl $0x1,-0x88(%ebp) │ │ │ │ movl $0x0,-0x84(%ebp) │ │ │ │ call 628130 │ │ │ │ pop %eax │ │ │ │ @@ -1681313,27 +1681353,27 @@ │ │ │ │ mov %edx,-0x13c(%ebp) │ │ │ │ movaps %xmm0,-0xe8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0xc0,%eax │ │ │ │ - jb 640ebd │ │ │ │ + jb 640e0d │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov -0x118(%ebp),%edx │ │ │ │ add $0x10,%esp │ │ │ │ movl $0x1,-0x80(%ebp) │ │ │ │ movl $0x0,-0x7c(%ebp) │ │ │ │ mov 0x10(%eax),%ecx │ │ │ │ shr $0xa,%edx │ │ │ │ mov %edx,-0x140(%ebp) │ │ │ │ cmp %ecx,%edx │ │ │ │ mov %ecx,-0x120(%ebp) │ │ │ │ mov $0x0,%ecx │ │ │ │ - jae 640f2b │ │ │ │ + jae 640e7b │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov (%eax,%edx,4),%ecx │ │ │ │ mov -0x100(%ebp),%edx │ │ │ │ mov %edi,%eax │ │ │ │ call 62b810 │ │ │ │ sub $0x8,%esp │ │ │ │ @@ -1681351,15 +1681391,15 @@ │ │ │ │ xor %eax,%eax │ │ │ │ movaps %xmm0,-0xe8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0xc0,%eax │ │ │ │ - jb 640f76 │ │ │ │ + jb 640ec6 │ │ │ │ mov -0x108(%ebp),%eax │ │ │ │ mov -0x104(%ebp),%edx │ │ │ │ add $0x10,%esp │ │ │ │ movl $0x1,-0x80(%ebp) │ │ │ │ cmpl $0x1,-0x118(%ebp) │ │ │ │ movl $0x0,-0x7c(%ebp) │ │ │ │ mov %eax,-0x78(%ebp) │ │ │ │ @@ -1681368,15 +1681408,15 @@ │ │ │ │ mov -0x10c(%ebp),%edx │ │ │ │ mov %eax,-0x70(%ebp) │ │ │ │ mov $0x1,%eax │ │ │ │ sbb $0xffffffff,%eax │ │ │ │ mov %edx,-0x6c(%ebp) │ │ │ │ xor %ecx,%ecx │ │ │ │ cmp -0x120(%ebp),%eax │ │ │ │ - jae 640ffa │ │ │ │ + jae 640f4a │ │ │ │ mov -0xf4(%ebp),%edx │ │ │ │ mov 0x1c(%edx),%edx │ │ │ │ mov (%edx,%eax,4),%ecx │ │ │ │ mov -0x100(%ebp),%edx │ │ │ │ mov %edi,%eax │ │ │ │ call 62ad00 │ │ │ │ sub $0x8,%esp │ │ │ │ @@ -1681394,52 +1681434,52 @@ │ │ │ │ xor %eax,%eax │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xa8(%ebp,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 641045 │ │ │ │ + jb 640f95 │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ add $0x10,%esp │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ mov -0x138(%ebp),%eax │ │ │ │ movdqa -0x1332364(%eax),%xmm0 │ │ │ │ mov -0x118(%ebp),%eax │ │ │ │ movaps %xmm0,-0xe8(%ebp) │ │ │ │ test %eax,%eax │ │ │ │ - je 641830 │ │ │ │ + je 641780 │ │ │ │ mov -0x128(%ebp),%eax │ │ │ │ mov %esi,%ecx │ │ │ │ and $0x2000,%ecx │ │ │ │ test %eax,%eax │ │ │ │ - je 6418a0 │ │ │ │ + je 6417f0 │ │ │ │ test $0x4000,%esi │ │ │ │ - je 6418c0 │ │ │ │ + je 641810 │ │ │ │ mov $0x1,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 641907 │ │ │ │ + jne 641857 │ │ │ │ xchg %ax,%ax │ │ │ │ mov %edx,-0x5c(%ebp) │ │ │ │ mov -0x120(%ebp),%edx │ │ │ │ mov %eax,-0x60(%ebp) │ │ │ │ xor %eax,%eax │ │ │ │ test %edx,%edx │ │ │ │ - je 6410fd │ │ │ │ + je 64104d │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov (%eax),%eax │ │ │ │ sub $0xc,%esp │ │ │ │ mov -0x100(%ebp),%ecx │ │ │ │ mov -0x134(%ebp),%edx │ │ │ │ push %eax │ │ │ │ mov %edi,%eax │ │ │ │ - call 636540 │ │ │ │ + call 636530 │ │ │ │ pop %eax │ │ │ │ pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ mov $0x1c,%ecx │ │ │ │ mov $0x15,%edx │ │ │ │ mov %edi,%eax │ │ │ │ @@ -1681455,26 +1681495,26 @@ │ │ │ │ mov -0x118(%ebp),%ecx │ │ │ │ mov -0x100(%ebp),%eax │ │ │ │ add $0x10,%esp │ │ │ │ or -0xf0(%ebp),%eax │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ mov %eax,-0x100(%ebp) │ │ │ │ test %ecx,%ecx │ │ │ │ - je 641868 │ │ │ │ + je 6417b8 │ │ │ │ mov -0x128(%ebp),%eax │ │ │ │ mov %esi,%ecx │ │ │ │ and $0x2000,%ecx │ │ │ │ test %eax,%eax │ │ │ │ - je 6418b0 │ │ │ │ + je 641800 │ │ │ │ and $0x4000,%esi │ │ │ │ - je 6418e0 │ │ │ │ + je 641830 │ │ │ │ mov $0x1,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 6418fb │ │ │ │ + jne 64184b │ │ │ │ xchg %ax,%ax │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0x1f,%ecx │ │ │ │ push %edx │ │ │ │ mov $0x1d,%edx │ │ │ │ push %eax │ │ │ │ @@ -1681492,20 +1681532,20 @@ │ │ │ │ push -0x130(%ebp) │ │ │ │ call 627870 │ │ │ │ mov -0x140(%ebp),%edx │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ add $0x10,%esp │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ cmp -0x120(%ebp),%edx │ │ │ │ - jae 641820 │ │ │ │ + jae 641770 │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov (%eax,%edx,4),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 641820 │ │ │ │ + je 641770 │ │ │ │ movzbl (%eax),%eax │ │ │ │ xor %edx,%edx │ │ │ │ shr $0x2,%al │ │ │ │ movzbl %al,%eax │ │ │ │ and $0x1,%eax │ │ │ │ xor $0x1,%eax │ │ │ │ sub $0x8,%esp │ │ │ │ @@ -1681516,15 +1681556,15 @@ │ │ │ │ mov %edi,%eax │ │ │ │ call 627870 │ │ │ │ mov -0xf0(%ebp),%eax │ │ │ │ add $0x10,%esp │ │ │ │ or %esi,%eax │ │ │ │ mov -0xec(%ebp),%esi │ │ │ │ or %ebx,%esi │ │ │ │ - jmp 64173c │ │ │ │ + jmp 64168c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0x3c,%ecx │ │ │ │ push %edx │ │ │ │ mov $0x3c,%edx │ │ │ │ push %eax │ │ │ │ mov %edi,%eax │ │ │ │ @@ -1681605,15 +1681645,15 @@ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ movaps %xmm0,-0xe8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0xc0,%eax │ │ │ │ - jb 6413cd │ │ │ │ + jb 64131d │ │ │ │ lea -0xe8(%ebp),%eax │ │ │ │ mov -0xf4(%ebp),%ecx │ │ │ │ movl $0x1,-0x88(%ebp) │ │ │ │ mov %eax,%edx │ │ │ │ mov %eax,-0x100(%ebp) │ │ │ │ mov %edi,%eax │ │ │ │ movl $0x0,-0x84(%ebp) │ │ │ │ @@ -1681662,23 +1681702,23 @@ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ movaps %xmm0,-0xe8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0xc0,%eax │ │ │ │ - jb 6414cb │ │ │ │ + jb 64141b │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ movl $0x1,-0x80(%ebp) │ │ │ │ add $0x10,%esp │ │ │ │ movl $0x0,-0x7c(%ebp) │ │ │ │ mov 0x10(%eax),%edx │ │ │ │ mov %edx,-0x118(%ebp) │ │ │ │ test %edx,%edx │ │ │ │ - je 641769 │ │ │ │ + je 6416b9 │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov -0x100(%ebp),%edx │ │ │ │ mov (%eax),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ call 62b810 │ │ │ │ sub $0x8,%esp │ │ │ │ push -0xec(%ebp) │ │ │ │ @@ -1681693,28 +1681733,28 @@ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ movaps %xmm0,-0xe8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0xc0,%eax │ │ │ │ - jb 641561 │ │ │ │ + jb 6414b1 │ │ │ │ mov -0x108(%ebp),%eax │ │ │ │ mov -0x104(%ebp),%edx │ │ │ │ add $0x10,%esp │ │ │ │ movl $0x1,-0x80(%ebp) │ │ │ │ movl $0x0,-0x7c(%ebp) │ │ │ │ mov %eax,-0x78(%ebp) │ │ │ │ mov -0x110(%ebp),%eax │ │ │ │ mov %edx,-0x74(%ebp) │ │ │ │ mov -0x10c(%ebp),%edx │ │ │ │ mov %eax,-0x70(%ebp) │ │ │ │ mov %edx,-0x6c(%ebp) │ │ │ │ cmpl $0x1,-0x118(%ebp) │ │ │ │ - je 641918 │ │ │ │ + je 641868 │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ mov -0x100(%ebp),%edx │ │ │ │ mov %edi,%eax │ │ │ │ call 62ad00 │ │ │ │ sub $0x8,%esp │ │ │ │ @@ -1681746,15 +1681786,15 @@ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ movaps %xmm0,-0xe8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0xc0,%eax │ │ │ │ - jb 64166a │ │ │ │ + jb 6415ba │ │ │ │ mov -0xf4(%ebp),%ecx │ │ │ │ mov -0x100(%ebp),%edx │ │ │ │ mov %edi,%eax │ │ │ │ movl $0x1,-0xe0(%ebp) │ │ │ │ movl $0x0,-0xdc(%ebp) │ │ │ │ call 6280b0 │ │ │ │ pop %eax │ │ │ │ @@ -1681766,20 +1681806,20 @@ │ │ │ │ mov %edi,%eax │ │ │ │ call 627870 │ │ │ │ mov -0x118(%ebp),%ecx │ │ │ │ or -0xf0(%ebp),%ebx │ │ │ │ add $0x10,%esp │ │ │ │ or -0xec(%ebp),%esi │ │ │ │ test %ecx,%ecx │ │ │ │ - je 641810 │ │ │ │ + je 641760 │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov (%eax),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 641810 │ │ │ │ + je 641760 │ │ │ │ movzbl (%eax),%eax │ │ │ │ xor %edx,%edx │ │ │ │ shr $0x2,%al │ │ │ │ movzbl %al,%eax │ │ │ │ and $0x1,%eax │ │ │ │ xor $0x1,%eax │ │ │ │ sub $0x8,%esp │ │ │ │ @@ -1681794,15 +1681834,15 @@ │ │ │ │ add $0x10,%esp │ │ │ │ or %ebx,%eax │ │ │ │ mov -0xf8(%ebp),%edx │ │ │ │ mov %eax,(%edx) │ │ │ │ mov %esi,0x4(%edx) │ │ │ │ mov -0x1c(%ebp),%eax │ │ │ │ sub %gs:0x14,%eax │ │ │ │ - jne 641913 │ │ │ │ + jne 641863 │ │ │ │ mov -0xf8(%ebp),%eax │ │ │ │ lea -0xc(%ebp),%esp │ │ │ │ pop %ebx │ │ │ │ pop %esi │ │ │ │ pop %edi │ │ │ │ pop %ebp │ │ │ │ lea -0x8(%edi),%esp │ │ │ │ @@ -1681825,107 +1681865,107 @@ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ movaps %xmm0,-0xe8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0xc0,%eax │ │ │ │ - jb 6417aa │ │ │ │ + jb 6416fa │ │ │ │ mov -0x108(%ebp),%eax │ │ │ │ mov -0x104(%ebp),%edx │ │ │ │ add $0x10,%esp │ │ │ │ xor %ecx,%ecx │ │ │ │ movl $0x1,-0x80(%ebp) │ │ │ │ mov %eax,-0x78(%ebp) │ │ │ │ mov -0x110(%ebp),%eax │ │ │ │ mov %edx,-0x74(%ebp) │ │ │ │ mov -0x10c(%ebp),%edx │ │ │ │ movl $0x0,-0x7c(%ebp) │ │ │ │ mov %eax,-0x70(%ebp) │ │ │ │ mov %edx,-0x6c(%ebp) │ │ │ │ - jmp 6415d9 │ │ │ │ + jmp 641529 │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 64171b │ │ │ │ + jmp 64166b │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 64124d │ │ │ │ + jmp 64119d │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ mov -0x128(%ebp),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 6410e0 │ │ │ │ + je 641030 │ │ │ │ mov $0x6,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test $0x4000,%esi │ │ │ │ - je 6410e0 │ │ │ │ + je 641030 │ │ │ │ mov $0x7,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 6410e0 │ │ │ │ + jmp 641030 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ mov -0x128(%ebp),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 6411c0 │ │ │ │ + je 641110 │ │ │ │ xor %edx,%edx │ │ │ │ and $0x4000,%esi │ │ │ │ mov $0x6,%eax │ │ │ │ - je 6411c0 │ │ │ │ + je 641110 │ │ │ │ mov $0x7,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 6411c0 │ │ │ │ + jmp 641110 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ shr $0xb,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ - jmp 6410e0 │ │ │ │ + jmp 641030 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ shr $0xb,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ - jmp 6411c0 │ │ │ │ + jmp 641110 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ mov $0x5,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 6410e0 │ │ │ │ + je 641030 │ │ │ │ mov $0x2,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 6410e0 │ │ │ │ + jmp 641030 │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ mov $0x5,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 6411c0 │ │ │ │ + je 641110 │ │ │ │ mov $0x2,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 6411c0 │ │ │ │ + jmp 641110 │ │ │ │ mov $0x3,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 6411c0 │ │ │ │ + jmp 641110 │ │ │ │ mov $0x3,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 6410e0 │ │ │ │ + jmp 641030 │ │ │ │ call 1cd5a70 >::_M_fill_insert(std::_Bit_iterator, unsigned int, bool)@@Base+0xd11970> │ │ │ │ xor %ecx,%ecx │ │ │ │ - jmp 6415d9 │ │ │ │ + jmp 641529 │ │ │ │ nop │ │ │ │ push %edi │ │ │ │ lea 0x8(%esp),%edi │ │ │ │ and $0xfffffff0,%esp │ │ │ │ push -0x4(%edi) │ │ │ │ push %ebp │ │ │ │ mov %esp,%ebp │ │ │ │ push %edi │ │ │ │ push %esi │ │ │ │ call 310818 │ │ │ │ - add $0x2aea6bf,%esi │ │ │ │ + add $0x2aea76f,%esi │ │ │ │ push %ebx │ │ │ │ xor %ebx,%ebx │ │ │ │ sub $0x13c,%esp │ │ │ │ mov %eax,-0xf8(%ebp) │ │ │ │ mov %edx,-0x134(%ebp) │ │ │ │ xor %edx,%edx │ │ │ │ mov %ecx,-0xf4(%ebp) │ │ │ │ @@ -1681980,15 +1682020,15 @@ │ │ │ │ lea -0xf0(%ebp),%edi │ │ │ │ mov %ebx,-0x12c(%ebp) │ │ │ │ and $0x1,%ecx │ │ │ │ xor %ebx,%ebx │ │ │ │ mov %ecx,-0x110(%ebp) │ │ │ │ mov %ebx,-0x10c(%ebp) │ │ │ │ test $0x1400,%esi │ │ │ │ - je 642178 │ │ │ │ + je 6420c8 │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0x3c,%ecx │ │ │ │ push %edx │ │ │ │ mov $0x3c,%edx │ │ │ │ push %eax │ │ │ │ mov %edi,%eax │ │ │ │ call 627870 │ │ │ │ @@ -1682071,15 +1682111,15 @@ │ │ │ │ xor %eax,%eax │ │ │ │ movaps %xmm0,-0xe8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0xc0,%eax │ │ │ │ - jb 641b9e │ │ │ │ + jb 641aee │ │ │ │ mov %esi,%eax │ │ │ │ mov -0xf4(%ebp),%ecx │ │ │ │ add $0x10,%esp │ │ │ │ movl $0x0,-0x94(%ebp) │ │ │ │ movl $0x0,-0x12c(%ebp) │ │ │ │ and $0x400,%eax │ │ │ │ mov %eax,-0x118(%ebp) │ │ │ │ @@ -1682124,15 +1682164,15 @@ │ │ │ │ xor %eax,%eax │ │ │ │ movaps %xmm0,-0xe8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0xc0,%eax │ │ │ │ - jb 641ca1 │ │ │ │ + jb 641bf1 │ │ │ │ mov -0xf4(%ebp),%ecx │ │ │ │ mov -0x100(%ebp),%edx │ │ │ │ mov %edi,%eax │ │ │ │ movl $0x1,-0x88(%ebp) │ │ │ │ movl $0x0,-0x84(%ebp) │ │ │ │ call 628130 │ │ │ │ pop %eax │ │ │ │ @@ -1682186,27 +1682226,27 @@ │ │ │ │ mov %edx,-0x13c(%ebp) │ │ │ │ movaps %xmm0,-0xe8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0xc0,%eax │ │ │ │ - jb 641dbd │ │ │ │ + jb 641d0d │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov -0x118(%ebp),%edx │ │ │ │ add $0x10,%esp │ │ │ │ movl $0x2,-0x80(%ebp) │ │ │ │ movl $0x0,-0x7c(%ebp) │ │ │ │ mov 0x10(%eax),%ecx │ │ │ │ shr $0xa,%edx │ │ │ │ mov %edx,-0x140(%ebp) │ │ │ │ cmp %ecx,%edx │ │ │ │ mov %ecx,-0x120(%ebp) │ │ │ │ mov $0x0,%ecx │ │ │ │ - jae 641e2b │ │ │ │ + jae 641d7b │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov (%eax,%edx,4),%ecx │ │ │ │ mov -0x100(%ebp),%edx │ │ │ │ mov %edi,%eax │ │ │ │ call 62b810 │ │ │ │ sub $0x8,%esp │ │ │ │ @@ -1682224,15 +1682264,15 @@ │ │ │ │ xor %eax,%eax │ │ │ │ movaps %xmm0,-0xe8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0xc0,%eax │ │ │ │ - jb 641e76 │ │ │ │ + jb 641dc6 │ │ │ │ mov -0x108(%ebp),%eax │ │ │ │ mov -0x104(%ebp),%edx │ │ │ │ add $0x10,%esp │ │ │ │ movl $0x2,-0x80(%ebp) │ │ │ │ cmpl $0x1,-0x118(%ebp) │ │ │ │ movl $0x0,-0x7c(%ebp) │ │ │ │ mov %eax,-0x78(%ebp) │ │ │ │ @@ -1682241,15 +1682281,15 @@ │ │ │ │ mov -0x10c(%ebp),%edx │ │ │ │ mov %eax,-0x70(%ebp) │ │ │ │ mov $0x1,%eax │ │ │ │ sbb $0xffffffff,%eax │ │ │ │ mov %edx,-0x6c(%ebp) │ │ │ │ xor %ecx,%ecx │ │ │ │ cmp -0x120(%ebp),%eax │ │ │ │ - jae 641efa │ │ │ │ + jae 641e4a │ │ │ │ mov -0xf4(%ebp),%edx │ │ │ │ mov 0x1c(%edx),%edx │ │ │ │ mov (%edx,%eax,4),%ecx │ │ │ │ mov -0x100(%ebp),%edx │ │ │ │ mov %edi,%eax │ │ │ │ call 62ad00 │ │ │ │ sub $0x8,%esp │ │ │ │ @@ -1682267,52 +1682307,52 @@ │ │ │ │ xor %eax,%eax │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xa8(%ebp,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 641f45 │ │ │ │ + jb 641e95 │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ add $0x10,%esp │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ mov -0x138(%ebp),%eax │ │ │ │ movdqa -0x1332364(%eax),%xmm0 │ │ │ │ mov -0x118(%ebp),%eax │ │ │ │ movaps %xmm0,-0xe8(%ebp) │ │ │ │ test %eax,%eax │ │ │ │ - je 642730 │ │ │ │ + je 642680 │ │ │ │ mov -0x128(%ebp),%eax │ │ │ │ mov %esi,%ecx │ │ │ │ and $0x2000,%ecx │ │ │ │ test %eax,%eax │ │ │ │ - je 6427a0 │ │ │ │ + je 6426f0 │ │ │ │ test $0x4000,%esi │ │ │ │ - je 6427c0 │ │ │ │ + je 642710 │ │ │ │ mov $0x1,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 642807 │ │ │ │ + jne 642757 │ │ │ │ xchg %ax,%ax │ │ │ │ mov %edx,-0x5c(%ebp) │ │ │ │ mov -0x120(%ebp),%edx │ │ │ │ mov %eax,-0x60(%ebp) │ │ │ │ xor %eax,%eax │ │ │ │ test %edx,%edx │ │ │ │ - je 641ffd │ │ │ │ + je 641f4d │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov (%eax),%eax │ │ │ │ sub $0xc,%esp │ │ │ │ mov -0x100(%ebp),%ecx │ │ │ │ mov -0x134(%ebp),%edx │ │ │ │ push %eax │ │ │ │ mov %edi,%eax │ │ │ │ - call 636540 │ │ │ │ + call 636530 │ │ │ │ pop %eax │ │ │ │ pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ mov $0x1c,%ecx │ │ │ │ mov $0x15,%edx │ │ │ │ mov %edi,%eax │ │ │ │ @@ -1682328,26 +1682368,26 @@ │ │ │ │ mov -0x118(%ebp),%ecx │ │ │ │ mov -0x100(%ebp),%eax │ │ │ │ add $0x10,%esp │ │ │ │ or -0xf0(%ebp),%eax │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ mov %eax,-0x100(%ebp) │ │ │ │ test %ecx,%ecx │ │ │ │ - je 642768 │ │ │ │ + je 6426b8 │ │ │ │ mov -0x128(%ebp),%eax │ │ │ │ mov %esi,%ecx │ │ │ │ and $0x2000,%ecx │ │ │ │ test %eax,%eax │ │ │ │ - je 6427b0 │ │ │ │ + je 642700 │ │ │ │ and $0x4000,%esi │ │ │ │ - je 6427e0 │ │ │ │ + je 642730 │ │ │ │ mov $0x1,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 6427fb │ │ │ │ + jne 64274b │ │ │ │ xchg %ax,%ax │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0x1f,%ecx │ │ │ │ push %edx │ │ │ │ mov $0x1d,%edx │ │ │ │ push %eax │ │ │ │ @@ -1682365,20 +1682405,20 @@ │ │ │ │ push -0x130(%ebp) │ │ │ │ call 627870 │ │ │ │ mov -0x140(%ebp),%edx │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ add $0x10,%esp │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ cmp -0x120(%ebp),%edx │ │ │ │ - jae 642720 │ │ │ │ + jae 642670 │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov (%eax,%edx,4),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 642720 │ │ │ │ + je 642670 │ │ │ │ movzbl (%eax),%eax │ │ │ │ xor %edx,%edx │ │ │ │ shr $0x2,%al │ │ │ │ movzbl %al,%eax │ │ │ │ and $0x1,%eax │ │ │ │ xor $0x1,%eax │ │ │ │ sub $0x8,%esp │ │ │ │ @@ -1682389,15 +1682429,15 @@ │ │ │ │ mov %edi,%eax │ │ │ │ call 627870 │ │ │ │ mov -0xf0(%ebp),%eax │ │ │ │ add $0x10,%esp │ │ │ │ or %esi,%eax │ │ │ │ mov -0xec(%ebp),%esi │ │ │ │ or %ebx,%esi │ │ │ │ - jmp 64263c │ │ │ │ + jmp 64258c │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0x3c,%ecx │ │ │ │ push %edx │ │ │ │ mov $0x3c,%edx │ │ │ │ push %eax │ │ │ │ mov %edi,%eax │ │ │ │ @@ -1682478,15 +1682518,15 @@ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ movaps %xmm0,-0xe8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0xc0,%eax │ │ │ │ - jb 6422cd │ │ │ │ + jb 64221d │ │ │ │ lea -0xe8(%ebp),%eax │ │ │ │ mov -0xf4(%ebp),%ecx │ │ │ │ movl $0x1,-0x88(%ebp) │ │ │ │ mov %eax,%edx │ │ │ │ mov %eax,-0x100(%ebp) │ │ │ │ mov %edi,%eax │ │ │ │ movl $0x0,-0x84(%ebp) │ │ │ │ @@ -1682535,23 +1682575,23 @@ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ movaps %xmm0,-0xe8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0xc0,%eax │ │ │ │ - jb 6423cb │ │ │ │ + jb 64231b │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ movl $0x2,-0x80(%ebp) │ │ │ │ add $0x10,%esp │ │ │ │ movl $0x0,-0x7c(%ebp) │ │ │ │ mov 0x10(%eax),%edx │ │ │ │ mov %edx,-0x118(%ebp) │ │ │ │ test %edx,%edx │ │ │ │ - je 642669 │ │ │ │ + je 6425b9 │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov -0x100(%ebp),%edx │ │ │ │ mov (%eax),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ call 62b810 │ │ │ │ sub $0x8,%esp │ │ │ │ push -0xec(%ebp) │ │ │ │ @@ -1682566,28 +1682606,28 @@ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ movaps %xmm0,-0xe8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0xc0,%eax │ │ │ │ - jb 642461 │ │ │ │ + jb 6423b1 │ │ │ │ mov -0x108(%ebp),%eax │ │ │ │ mov -0x104(%ebp),%edx │ │ │ │ add $0x10,%esp │ │ │ │ movl $0x2,-0x80(%ebp) │ │ │ │ movl $0x0,-0x7c(%ebp) │ │ │ │ mov %eax,-0x78(%ebp) │ │ │ │ mov -0x110(%ebp),%eax │ │ │ │ mov %edx,-0x74(%ebp) │ │ │ │ mov -0x10c(%ebp),%edx │ │ │ │ mov %eax,-0x70(%ebp) │ │ │ │ mov %edx,-0x6c(%ebp) │ │ │ │ cmpl $0x1,-0x118(%ebp) │ │ │ │ - je 642818 │ │ │ │ + je 642768 │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ mov -0x100(%ebp),%edx │ │ │ │ mov %edi,%eax │ │ │ │ call 62ad00 │ │ │ │ sub $0x8,%esp │ │ │ │ @@ -1682619,15 +1682659,15 @@ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ movaps %xmm0,-0xe8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0xc0,%eax │ │ │ │ - jb 64256a │ │ │ │ + jb 6424ba │ │ │ │ mov -0xf4(%ebp),%ecx │ │ │ │ mov -0x100(%ebp),%edx │ │ │ │ mov %edi,%eax │ │ │ │ movl $0x1,-0xe0(%ebp) │ │ │ │ movl $0x0,-0xdc(%ebp) │ │ │ │ call 6280b0 │ │ │ │ pop %eax │ │ │ │ @@ -1682639,20 +1682679,20 @@ │ │ │ │ mov %edi,%eax │ │ │ │ call 627870 │ │ │ │ mov -0x118(%ebp),%ecx │ │ │ │ or -0xf0(%ebp),%ebx │ │ │ │ add $0x10,%esp │ │ │ │ or -0xec(%ebp),%esi │ │ │ │ test %ecx,%ecx │ │ │ │ - je 642710 │ │ │ │ + je 642660 │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov (%eax),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 642710 │ │ │ │ + je 642660 │ │ │ │ movzbl (%eax),%eax │ │ │ │ xor %edx,%edx │ │ │ │ shr $0x2,%al │ │ │ │ movzbl %al,%eax │ │ │ │ and $0x1,%eax │ │ │ │ xor $0x1,%eax │ │ │ │ sub $0x8,%esp │ │ │ │ @@ -1682667,15 +1682707,15 @@ │ │ │ │ add $0x10,%esp │ │ │ │ or %ebx,%eax │ │ │ │ mov -0xf8(%ebp),%edx │ │ │ │ mov %eax,(%edx) │ │ │ │ mov %esi,0x4(%edx) │ │ │ │ mov -0x1c(%ebp),%eax │ │ │ │ sub %gs:0x14,%eax │ │ │ │ - jne 642813 │ │ │ │ + jne 642763 │ │ │ │ mov -0xf8(%ebp),%eax │ │ │ │ lea -0xc(%ebp),%esp │ │ │ │ pop %ebx │ │ │ │ pop %esi │ │ │ │ pop %edi │ │ │ │ pop %ebp │ │ │ │ lea -0x8(%edi),%esp │ │ │ │ @@ -1682698,108 +1682738,108 @@ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ movaps %xmm0,-0xe8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0xc0,%eax │ │ │ │ - jb 6426aa │ │ │ │ + jb 6425fa │ │ │ │ mov -0x108(%ebp),%eax │ │ │ │ mov -0x104(%ebp),%edx │ │ │ │ add $0x10,%esp │ │ │ │ xor %ecx,%ecx │ │ │ │ movl $0x2,-0x80(%ebp) │ │ │ │ mov %eax,-0x78(%ebp) │ │ │ │ mov -0x110(%ebp),%eax │ │ │ │ mov %edx,-0x74(%ebp) │ │ │ │ mov -0x10c(%ebp),%edx │ │ │ │ movl $0x0,-0x7c(%ebp) │ │ │ │ mov %eax,-0x70(%ebp) │ │ │ │ mov %edx,-0x6c(%ebp) │ │ │ │ - jmp 6424d9 │ │ │ │ + jmp 642429 │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 64261b │ │ │ │ + jmp 64256b │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 64214d │ │ │ │ + jmp 64209d │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ mov -0x128(%ebp),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 641fe0 │ │ │ │ + je 641f30 │ │ │ │ mov $0x6,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test $0x4000,%esi │ │ │ │ - je 641fe0 │ │ │ │ + je 641f30 │ │ │ │ mov $0x7,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 641fe0 │ │ │ │ + jmp 641f30 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ mov -0x128(%ebp),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 6420c0 │ │ │ │ + je 642010 │ │ │ │ xor %edx,%edx │ │ │ │ and $0x4000,%esi │ │ │ │ mov $0x6,%eax │ │ │ │ - je 6420c0 │ │ │ │ + je 642010 │ │ │ │ mov $0x7,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 6420c0 │ │ │ │ + jmp 642010 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ shr $0xb,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ - jmp 641fe0 │ │ │ │ + jmp 641f30 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ shr $0xb,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ - jmp 6420c0 │ │ │ │ + jmp 642010 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ mov $0x5,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 641fe0 │ │ │ │ + je 641f30 │ │ │ │ mov $0x2,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 641fe0 │ │ │ │ + jmp 641f30 │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ mov $0x5,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 6420c0 │ │ │ │ + je 642010 │ │ │ │ mov $0x2,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 6420c0 │ │ │ │ + jmp 642010 │ │ │ │ mov $0x3,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 6420c0 │ │ │ │ + jmp 642010 │ │ │ │ mov $0x3,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 641fe0 │ │ │ │ + jmp 641f30 │ │ │ │ call 1cd5a70 >::_M_fill_insert(std::_Bit_iterator, unsigned int, bool)@@Base+0xd11970> │ │ │ │ xor %ecx,%ecx │ │ │ │ - jmp 6424d9 │ │ │ │ + jmp 642429 │ │ │ │ nop │ │ │ │ push %edi │ │ │ │ lea 0x8(%esp),%edi │ │ │ │ and $0xfffffff0,%esp │ │ │ │ push -0x4(%edi) │ │ │ │ push %ebp │ │ │ │ mov %esp,%ebp │ │ │ │ push %edi │ │ │ │ xor %edi,%edi │ │ │ │ push %esi │ │ │ │ call 310818 │ │ │ │ - add $0x2ae97bd,%esi │ │ │ │ + add $0x2ae986d,%esi │ │ │ │ push %ebx │ │ │ │ sub $0x13c,%esp │ │ │ │ mov %eax,-0x100(%ebp) │ │ │ │ mov %edx,-0x130(%ebp) │ │ │ │ xor %edx,%edx │ │ │ │ mov %ecx,-0xfc(%ebp) │ │ │ │ mov %esi,-0x134(%ebp) │ │ │ │ @@ -1682845,15 +1682885,15 @@ │ │ │ │ mov %ebx,%ecx │ │ │ │ xor %ebx,%ebx │ │ │ │ and $0x1,%ecx │ │ │ │ mov %ebx,-0x124(%ebp) │ │ │ │ lea -0xf0(%ebp),%ebx │ │ │ │ mov %ecx,-0x128(%ebp) │ │ │ │ testb $0x14,-0xf7(%ebp) │ │ │ │ - je 642ff0 │ │ │ │ + je 642f40 │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0x3c,%ecx │ │ │ │ push %edx │ │ │ │ mov $0x3c,%edx │ │ │ │ push %eax │ │ │ │ mov %ebx,%eax │ │ │ │ call 627870 │ │ │ │ @@ -1682917,15 +1682957,15 @@ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ movaps %xmm0,-0xe8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0xc0,%eax │ │ │ │ - jb 642a26 │ │ │ │ + jb 642976 │ │ │ │ mov -0xf8(%ebp),%eax │ │ │ │ mov -0xfc(%ebp),%ecx │ │ │ │ add $0x10,%esp │ │ │ │ movl $0x0,-0x94(%ebp) │ │ │ │ movl $0x0,-0x13c(%ebp) │ │ │ │ mov %eax,%edx │ │ │ │ and $0x1000,%eax │ │ │ │ @@ -1682966,15 +1683006,15 @@ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ movaps %xmm0,-0xe8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0xc0,%eax │ │ │ │ - jb 642b16 │ │ │ │ + jb 642a66 │ │ │ │ mov -0xfc(%ebp),%ecx │ │ │ │ mov -0x108(%ebp),%edx │ │ │ │ mov %ebx,%eax │ │ │ │ movl $0x1,-0x88(%ebp) │ │ │ │ movl $0x0,-0x84(%ebp) │ │ │ │ call 628130 │ │ │ │ pop %eax │ │ │ │ @@ -1683023,27 +1683063,27 @@ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ movaps %xmm0,-0xe8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0xc0,%eax │ │ │ │ - jb 642c18 │ │ │ │ + jb 642b68 │ │ │ │ mov -0xfc(%ebp),%eax │ │ │ │ mov -0x118(%ebp),%edx │ │ │ │ add $0x10,%esp │ │ │ │ movl $0x1,-0x80(%ebp) │ │ │ │ movl $0x0,-0x7c(%ebp) │ │ │ │ mov 0x10(%eax),%ecx │ │ │ │ shr $0xa,%edx │ │ │ │ mov %edx,-0x138(%ebp) │ │ │ │ cmp %ecx,%edx │ │ │ │ mov %ecx,-0x120(%ebp) │ │ │ │ mov $0x0,%ecx │ │ │ │ - jae 642c86 │ │ │ │ + jae 642bd6 │ │ │ │ mov -0xfc(%ebp),%eax │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov (%eax,%edx,4),%ecx │ │ │ │ mov -0x108(%ebp),%edx │ │ │ │ mov %ebx,%eax │ │ │ │ call 62b810 │ │ │ │ sub $0x8,%esp │ │ │ │ @@ -1683059,15 +1683099,15 @@ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ movaps %xmm0,-0xe8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0xc0,%eax │ │ │ │ - jb 642cc5 │ │ │ │ + jb 642c15 │ │ │ │ mov -0x110(%ebp),%eax │ │ │ │ mov -0x10c(%ebp),%edx │ │ │ │ add $0x10,%esp │ │ │ │ movl $0x1,-0x80(%ebp) │ │ │ │ movl $0x0,-0x7c(%ebp) │ │ │ │ mov %eax,-0x78(%ebp) │ │ │ │ mov -0xf8(%ebp),%eax │ │ │ │ @@ -1683080,15 +1683120,15 @@ │ │ │ │ mov %edx,-0x64(%ebp) │ │ │ │ mov %eax,-0x128(%ebp) │ │ │ │ mov %eax,-0x68(%ebp) │ │ │ │ mov $0x1,%eax │ │ │ │ sbb $0xffffffff,%eax │ │ │ │ xor %ecx,%ecx │ │ │ │ cmp -0x120(%ebp),%eax │ │ │ │ - jae 642d57 │ │ │ │ + jae 642ca7 │ │ │ │ mov -0xfc(%ebp),%edx │ │ │ │ mov 0x1c(%edx),%edx │ │ │ │ mov (%edx,%eax,4),%ecx │ │ │ │ mov -0x108(%ebp),%edx │ │ │ │ mov %ebx,%eax │ │ │ │ call 62ad00 │ │ │ │ sub $0x8,%esp │ │ │ │ @@ -1683105,52 +1683145,52 @@ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xa8(%ebp,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 642d9c │ │ │ │ + jb 642cec │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ add $0x10,%esp │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ mov -0x134(%ebp),%eax │ │ │ │ movdqa -0x1332364(%eax),%xmm0 │ │ │ │ mov -0x118(%ebp),%eax │ │ │ │ movaps %xmm0,-0xe8(%ebp) │ │ │ │ test %eax,%eax │ │ │ │ - je 643558 │ │ │ │ + je 6434a8 │ │ │ │ mov -0xf8(%ebp),%ecx │ │ │ │ mov -0x12c(%ebp),%esi │ │ │ │ and $0x2000,%ecx │ │ │ │ test %esi,%esi │ │ │ │ - je 6435a0 │ │ │ │ + je 6434f0 │ │ │ │ testb $0x40,-0xf7(%ebp) │ │ │ │ - je 6435d0 │ │ │ │ + je 643520 │ │ │ │ mov $0x1,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 6435f7 │ │ │ │ + jne 643547 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ mov -0x120(%ebp),%esi │ │ │ │ mov %eax,-0x60(%ebp) │ │ │ │ xor %eax,%eax │ │ │ │ mov %edx,-0x5c(%ebp) │ │ │ │ test %esi,%esi │ │ │ │ - je 642e5d │ │ │ │ + je 642dad │ │ │ │ mov -0xfc(%ebp),%eax │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov (%eax),%eax │ │ │ │ sub $0xc,%esp │ │ │ │ mov -0x108(%ebp),%ecx │ │ │ │ mov -0x130(%ebp),%edx │ │ │ │ push %eax │ │ │ │ mov %ebx,%eax │ │ │ │ - call 636540 │ │ │ │ + call 636530 │ │ │ │ pop %eax │ │ │ │ pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ mov $0x1c,%ecx │ │ │ │ mov $0x15,%edx │ │ │ │ mov %ebx,%eax │ │ │ │ @@ -1683164,26 +1683204,26 @@ │ │ │ │ or -0xec(%ebp),%edi │ │ │ │ call 629660 │ │ │ │ mov -0x118(%ebp),%ecx │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ add $0x10,%esp │ │ │ │ or -0xec(%ebp),%edi │ │ │ │ test %ecx,%ecx │ │ │ │ - je 643520 │ │ │ │ + je 643470 │ │ │ │ mov -0xf8(%ebp),%ecx │ │ │ │ mov -0x12c(%ebp),%eax │ │ │ │ and $0x2000,%ecx │ │ │ │ test %eax,%eax │ │ │ │ - je 643590 │ │ │ │ + je 6434e0 │ │ │ │ testb $0x40,-0xf7(%ebp) │ │ │ │ - je 6435b0 │ │ │ │ + je 643500 │ │ │ │ mov $0x1,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 6435eb │ │ │ │ + jne 64353b │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0x1f,%ecx │ │ │ │ push %edx │ │ │ │ mov $0x1d,%edx │ │ │ │ push %eax │ │ │ │ mov %ebx,%eax │ │ │ │ @@ -1683209,20 +1683249,20 @@ │ │ │ │ mov $0x35,%ecx │ │ │ │ call 627870 │ │ │ │ mov -0x138(%ebp),%edx │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ add $0x10,%esp │ │ │ │ or -0xec(%ebp),%edi │ │ │ │ cmp -0x120(%ebp),%edx │ │ │ │ - jae 643510 │ │ │ │ + jae 643460 │ │ │ │ mov -0xfc(%ebp),%eax │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov (%eax,%edx,4),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 643510 │ │ │ │ + je 643460 │ │ │ │ movzbl (%eax),%eax │ │ │ │ xor %edx,%edx │ │ │ │ shr $0x2,%al │ │ │ │ movzbl %al,%eax │ │ │ │ and $0x1,%eax │ │ │ │ xor $0x1,%eax │ │ │ │ sub $0x8,%esp │ │ │ │ @@ -1683232,15 +1683272,15 @@ │ │ │ │ push %eax │ │ │ │ mov %ebx,%eax │ │ │ │ call 627870 │ │ │ │ mov -0xf0(%ebp),%eax │ │ │ │ or -0xec(%ebp),%edi │ │ │ │ add $0x10,%esp │ │ │ │ or %esi,%eax │ │ │ │ - jmp 6434d2 │ │ │ │ + jmp 643422 │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0x3c,%ecx │ │ │ │ push %edx │ │ │ │ mov $0x3c,%edx │ │ │ │ push %eax │ │ │ │ mov %ebx,%eax │ │ │ │ @@ -1683315,15 +1683355,15 @@ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ movaps %xmm0,-0xe8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0xc0,%eax │ │ │ │ - jb 643128 │ │ │ │ + jb 643078 │ │ │ │ lea -0xe8(%ebp),%eax │ │ │ │ mov -0xfc(%ebp),%ecx │ │ │ │ movl $0x1,-0x88(%ebp) │ │ │ │ mov %eax,%edx │ │ │ │ mov %eax,-0x108(%ebp) │ │ │ │ mov %ebx,%eax │ │ │ │ movl $0x0,-0x84(%ebp) │ │ │ │ @@ -1683374,24 +1683414,24 @@ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ movaps %xmm0,-0xe8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0xc0,%eax │ │ │ │ - jb 643232 │ │ │ │ + jb 643182 │ │ │ │ mov -0xfc(%ebp),%eax │ │ │ │ movl $0x1,-0x80(%ebp) │ │ │ │ add $0x10,%esp │ │ │ │ xor %ecx,%ecx │ │ │ │ movl $0x0,-0x7c(%ebp) │ │ │ │ mov 0x10(%eax),%edx │ │ │ │ mov %edx,-0x118(%ebp) │ │ │ │ test %edx,%edx │ │ │ │ - je 643287 │ │ │ │ + je 6431d7 │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov (%eax),%ecx │ │ │ │ mov -0x108(%ebp),%edx │ │ │ │ mov %ebx,%eax │ │ │ │ call 62b810 │ │ │ │ sub $0x8,%esp │ │ │ │ push -0xec(%ebp) │ │ │ │ @@ -1683406,15 +1683446,15 @@ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ movaps %xmm0,-0xe8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0xc0,%eax │ │ │ │ - jb 6432c6 │ │ │ │ + jb 643216 │ │ │ │ mov -0x110(%ebp),%eax │ │ │ │ mov -0x10c(%ebp),%edx │ │ │ │ add $0x10,%esp │ │ │ │ xor %ecx,%ecx │ │ │ │ movl $0x1,-0x80(%ebp) │ │ │ │ mov %eax,-0x78(%ebp) │ │ │ │ mov -0xf8(%ebp),%eax │ │ │ │ @@ -1683424,15 +1683464,15 @@ │ │ │ │ movl $0x0,-0x7c(%ebp) │ │ │ │ and $0x1,%eax │ │ │ │ mov %edx,-0xf4(%ebp) │ │ │ │ mov %eax,-0xf8(%ebp) │ │ │ │ mov %eax,-0x68(%ebp) │ │ │ │ mov %edx,-0x64(%ebp) │ │ │ │ cmpl $0x1,-0x118(%ebp) │ │ │ │ - jbe 64334a │ │ │ │ + jbe 64329a │ │ │ │ mov -0xfc(%ebp),%eax │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov 0x4(%eax),%ecx │ │ │ │ mov -0x108(%ebp),%edx │ │ │ │ mov %ebx,%eax │ │ │ │ call 62ad00 │ │ │ │ sub $0x8,%esp │ │ │ │ @@ -1683464,15 +1683504,15 @@ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ movaps %xmm0,-0xe8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xd8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xc8(%ebp,%eax,1) │ │ │ │ movaps %xmm0,-0xb8(%ebp,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0xc0,%eax │ │ │ │ - jb 6433db │ │ │ │ + jb 64332b │ │ │ │ mov -0xfc(%ebp),%ecx │ │ │ │ mov -0x108(%ebp),%edx │ │ │ │ mov %ebx,%eax │ │ │ │ movl $0x1,-0xe0(%ebp) │ │ │ │ movl $0x0,-0xdc(%ebp) │ │ │ │ call 6280b0 │ │ │ │ pop %eax │ │ │ │ @@ -1683494,20 +1683534,20 @@ │ │ │ │ mov $0x35,%edx │ │ │ │ call 627870 │ │ │ │ mov -0x118(%ebp),%eax │ │ │ │ or -0xf0(%ebp),%edi │ │ │ │ add $0x10,%esp │ │ │ │ or -0xec(%ebp),%esi │ │ │ │ test %eax,%eax │ │ │ │ - je 643500 │ │ │ │ + je 643450 │ │ │ │ mov -0xfc(%ebp),%eax │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov (%eax),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 643500 │ │ │ │ + je 643450 │ │ │ │ movzbl (%eax),%eax │ │ │ │ xor %edx,%edx │ │ │ │ shr $0x2,%al │ │ │ │ movzbl %al,%eax │ │ │ │ and $0x1,%eax │ │ │ │ xor $0x1,%eax │ │ │ │ sub $0x8,%esp │ │ │ │ @@ -1683523,91 +1683563,91 @@ │ │ │ │ or %edi,%eax │ │ │ │ mov %esi,%edi │ │ │ │ mov -0x100(%ebp),%edx │ │ │ │ mov %eax,(%edx) │ │ │ │ mov %edi,0x4(%edx) │ │ │ │ mov -0x1c(%ebp),%eax │ │ │ │ sub %gs:0x14,%eax │ │ │ │ - jne 643603 │ │ │ │ + jne 643553 │ │ │ │ mov -0x100(%ebp),%eax │ │ │ │ lea -0xc(%ebp),%esp │ │ │ │ pop %ebx │ │ │ │ pop %esi │ │ │ │ pop %edi │ │ │ │ pop %ebp │ │ │ │ lea -0x8(%edi),%esp │ │ │ │ pop %edi │ │ │ │ ret │ │ │ │ nop │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 6434af │ │ │ │ + jmp 6433ff │ │ │ │ xchg %ax,%ax │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 642fc2 │ │ │ │ + jmp 642f12 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ mov -0x12c(%ebp),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 642f10 │ │ │ │ + je 642e60 │ │ │ │ mov $0x6,%eax │ │ │ │ xor %edx,%edx │ │ │ │ testb $0x40,-0xf7(%ebp) │ │ │ │ - je 642f10 │ │ │ │ + je 642e60 │ │ │ │ mov $0x7,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 642f10 │ │ │ │ + jmp 642e60 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ mov -0x12c(%ebp),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 642e40 │ │ │ │ + je 642d90 │ │ │ │ mov $0x6,%eax │ │ │ │ xor %edx,%edx │ │ │ │ testb $0x40,-0xf7(%ebp) │ │ │ │ - je 642e40 │ │ │ │ + je 642d90 │ │ │ │ mov $0x7,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 642e40 │ │ │ │ + jmp 642d90 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ shr $0xb,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ - jmp 642f10 │ │ │ │ + jmp 642e60 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ shr $0xb,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ mov %ecx,%eax │ │ │ │ - jmp 642e40 │ │ │ │ + jmp 642d90 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ mov $0x5,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 642f10 │ │ │ │ + je 642e60 │ │ │ │ mov $0x2,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 642f10 │ │ │ │ + jmp 642e60 │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ mov $0x5,%eax │ │ │ │ xor %edx,%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 642e40 │ │ │ │ + je 642d90 │ │ │ │ mov $0x2,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 642e40 │ │ │ │ + jmp 642d90 │ │ │ │ mov $0x3,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 642f10 │ │ │ │ + jmp 642e60 │ │ │ │ mov $0x3,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 642e40 │ │ │ │ + jmp 642d90 │ │ │ │ call 1cd5a70 >::_M_fill_insert(std::_Bit_iterator, unsigned int, bool)@@Base+0xd11970> │ │ │ │ xchg %ax,%ax │ │ │ │ xchg %ax,%ax │ │ │ │ xchg %ax,%ax │ │ │ │ xchg %ax,%ax │ │ │ │ sub $0x3c,%esp │ │ │ │ mov %ebx,0x2c(%esp) │ │ │ │ @@ -1683615,69 +1683655,69 @@ │ │ │ │ mov %eax,%esi │ │ │ │ mov %edi,0x34(%esp) │ │ │ │ mov %gs:0x14,%edi │ │ │ │ mov %edi,0x1c(%esp) │ │ │ │ mov 0x40(%esp),%edi │ │ │ │ mov (%edi),%ebx │ │ │ │ test $0x2,%bl │ │ │ │ - je 6436c0 │ │ │ │ + je 643610 │ │ │ │ mov 0x8(%edx),%eax │ │ │ │ mov 0x4(%eax),%eax │ │ │ │ cmp $0x122,%eax │ │ │ │ - ja 643780 │ │ │ │ + ja 6436d0 │ │ │ │ cmp $0x10f,%eax │ │ │ │ - jbe 643666 │ │ │ │ + jbe 6435b6 │ │ │ │ sub $0x110,%eax │ │ │ │ mov $0x6f7ff,%edx │ │ │ │ bt %eax,%edx │ │ │ │ - jb 64379c │ │ │ │ + jb 6436ec │ │ │ │ and $0x4,%ebx │ │ │ │ - jne 6438e8 │ │ │ │ + jne 643838 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ mov %edi,%edx │ │ │ │ call 6290c0 │ │ │ │ mov 0x8(%esp),%ebx │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ or $0x28,%bh │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ mov %ebx,(%esi) │ │ │ │ mov %eax,0x4(%esi) │ │ │ │ mov 0x1c(%esp),%eax │ │ │ │ sub %gs:0x14,%eax │ │ │ │ - jne 64397c │ │ │ │ + jne 6438cc │ │ │ │ mov %esi,%eax │ │ │ │ mov 0x2c(%esp),%ebx │ │ │ │ mov 0x30(%esp),%esi │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ add $0x3c,%esp │ │ │ │ ret │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ test $0x10,%bl │ │ │ │ - je 6436f0 │ │ │ │ + je 643640 │ │ │ │ and $0x1,%ebx │ │ │ │ - je 6438c8 │ │ │ │ + je 643818 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ mov %edi,%edx │ │ │ │ call 629180 │ │ │ │ mov 0x8(%esp),%ebx │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ or $0xc,%bh │ │ │ │ - jmp 643690 │ │ │ │ + jmp 6435e0 │ │ │ │ xchg %ax,%ax │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ mov %ebp,0x38(%esp) │ │ │ │ test $0x1,%bl │ │ │ │ - je 643810 │ │ │ │ + je 643760 │ │ │ │ test $0x540,%ebx │ │ │ │ - je 643920 │ │ │ │ + je 643870 │ │ │ │ xor %edx,%edx │ │ │ │ and $0x280,%ebx │ │ │ │ mov $0x1,%eax │ │ │ │ - jne 643950 │ │ │ │ + jne 6438a0 │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0xf,%ecx │ │ │ │ push %edx │ │ │ │ mov $0xe,%edx │ │ │ │ push %eax │ │ │ │ lea 0x18(%esp),%eax │ │ │ │ call 627870 │ │ │ │ @@ -1683696,29 +1683736,29 @@ │ │ │ │ call 627870 │ │ │ │ mov 0x1c(%esp),%eax │ │ │ │ or 0x18(%esp),%ebx │ │ │ │ add $0x10,%esp │ │ │ │ or $0x10,%bh │ │ │ │ or %ebp,%eax │ │ │ │ mov 0x38(%esp),%ebp │ │ │ │ - jmp 643690 │ │ │ │ + jmp 6435e0 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ sub $0x130,%eax │ │ │ │ cmp $0x10,%eax │ │ │ │ - ja 643666 │ │ │ │ + ja 6435b6 │ │ │ │ mov $0x12fff,%edx │ │ │ │ bt %eax,%edx │ │ │ │ - jae 643666 │ │ │ │ + jae 6435b6 │ │ │ │ mov %ebp,0x38(%esp) │ │ │ │ test $0x540,%ebx │ │ │ │ - je 643908 │ │ │ │ + je 643858 │ │ │ │ xor %edx,%edx │ │ │ │ and $0x280,%ebx │ │ │ │ mov $0x1,%eax │ │ │ │ - jne 643970 │ │ │ │ + jne 6438c0 │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0xf,%ecx │ │ │ │ push %edx │ │ │ │ mov $0xe,%edx │ │ │ │ push %eax │ │ │ │ lea 0x18(%esp),%eax │ │ │ │ call 627870 │ │ │ │ @@ -1683736,15 +1683776,15 @@ │ │ │ │ call 627870 │ │ │ │ mov 0x1c(%esp),%eax │ │ │ │ or 0x18(%esp),%ebx │ │ │ │ add $0x10,%esp │ │ │ │ or $0x20,%bh │ │ │ │ or %ebp,%eax │ │ │ │ mov 0x38(%esp),%ebp │ │ │ │ - jmp 643690 │ │ │ │ + jmp 6435e0 │ │ │ │ mov %ebx,%eax │ │ │ │ sub $0x8,%esp │ │ │ │ xor %edx,%edx │ │ │ │ mov $0xa,%ecx │ │ │ │ shr $0x12,%eax │ │ │ │ push %edx │ │ │ │ mov $0xa,%edx │ │ │ │ @@ -1683753,19 +1683793,19 @@ │ │ │ │ lea 0x18(%esp),%eax │ │ │ │ call 627870 │ │ │ │ mov 0x1c(%esp),%eax │ │ │ │ mov 0x18(%esp),%ebp │ │ │ │ mov %eax,0x14(%esp) │ │ │ │ add $0x10,%esp │ │ │ │ test $0x540,%ebx │ │ │ │ - je 643938 │ │ │ │ + je 643888 │ │ │ │ xor %edx,%edx │ │ │ │ and $0x280,%ebx │ │ │ │ mov $0x1,%eax │ │ │ │ - jne 643960 │ │ │ │ + jne 6438b0 │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0xf,%ecx │ │ │ │ push %edx │ │ │ │ mov $0xe,%edx │ │ │ │ push %eax │ │ │ │ lea 0x18(%esp),%eax │ │ │ │ call 627870 │ │ │ │ @@ -1683785,64 +1683825,64 @@ │ │ │ │ lea 0x18(%esp),%eax │ │ │ │ call 627870 │ │ │ │ mov 0x1c(%esp),%eax │ │ │ │ or 0x18(%esp),%ebx │ │ │ │ add $0x10,%esp │ │ │ │ or %ebp,%eax │ │ │ │ mov 0x38(%esp),%ebp │ │ │ │ - jmp 643690 │ │ │ │ + jmp 6435e0 │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ mov %edi,%edx │ │ │ │ call 629180 │ │ │ │ mov 0x8(%esp),%ebx │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ or $0x8,%bh │ │ │ │ - jmp 643690 │ │ │ │ + jmp 6435e0 │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ mov %edi,%edx │ │ │ │ call 6290c0 │ │ │ │ mov 0x8(%esp),%ebx │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ or $0x2c,%bh │ │ │ │ - jmp 643690 │ │ │ │ + jmp 6435e0 │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ xor %eax,%eax │ │ │ │ and $0x280,%ebx │ │ │ │ setne %al │ │ │ │ xor %edx,%edx │ │ │ │ add %eax,%eax │ │ │ │ - jmp 6437bf │ │ │ │ + jmp 64370f │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ xor %eax,%eax │ │ │ │ and $0x280,%ebx │ │ │ │ setne %al │ │ │ │ xor %edx,%edx │ │ │ │ add %eax,%eax │ │ │ │ - jmp 64371c │ │ │ │ + jmp 64366c │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ xor %eax,%eax │ │ │ │ and $0x280,%ebx │ │ │ │ setne %al │ │ │ │ xor %edx,%edx │ │ │ │ add %eax,%eax │ │ │ │ - jmp 643860 │ │ │ │ + jmp 6437b0 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ mov $0x3,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 64371c │ │ │ │ + jmp 64366c │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ mov $0x3,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 643860 │ │ │ │ + jmp 6437b0 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ mov $0x3,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 6437bf │ │ │ │ + jmp 64370f │ │ │ │ mov %ebp,0x38(%esp) │ │ │ │ call 1cd5a70 >::_M_fill_insert(std::_Bit_iterator, unsigned int, bool)@@Base+0xd11970> │ │ │ │ xchg %ax,%ax │ │ │ │ xchg %ax,%ax │ │ │ │ xchg %ax,%ax │ │ │ │ xchg %ax,%ax │ │ │ │ xchg %ax,%ax │ │ │ │ @@ -1683975,15 +1684015,15 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ecx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ecx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ecx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ecx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 643b57 │ │ │ │ + jb 643aa7 │ │ │ │ mov -0xf8(%ebp),%eax │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov (%eax),%eax │ │ │ │ mov (%eax),%esi │ │ │ │ mov %eax,-0x114(%ebp) │ │ │ │ mov %esi,%edx │ │ │ │ shr $0x5,%edx │ │ │ │ @@ -1684002,15 +1684042,15 @@ │ │ │ │ mov %edx,-0x98(%ebp) │ │ │ │ mov -0x108(%ebp),%edx │ │ │ │ mov %eax,-0x110(%ebp) │ │ │ │ mov %eax,-0x9c(%ebp) │ │ │ │ pop %eax │ │ │ │ lea -0xf0(%ebp),%eax │ │ │ │ push -0x114(%ebp) │ │ │ │ - call 643610 │ │ │ │ + call 643560 │ │ │ │ pop %eax │ │ │ │ pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ mov $0xf,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ lea -0xf0(%ebp),%eax │ │ │ │ @@ -1684019,15 +1684059,15 @@ │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ or -0xf0(%ebp),%edi │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ add $0x10,%esp │ │ │ │ shr $0x2,%cx │ │ │ │ cmp $0x3e,%cx │ │ │ │ - je 643c34 │ │ │ │ + je 643b84 │ │ │ │ mov -0x100(%ebp),%eax │ │ │ │ xor %edx,%edx │ │ │ │ xor (%eax),%esi │ │ │ │ shr $0x2,%esi │ │ │ │ mov %esi,%eax │ │ │ │ and $0x1,%eax │ │ │ │ sub $0x8,%esp │ │ │ │ @@ -1684061,15 +1684101,15 @@ │ │ │ │ or -0xf0(%ebp),%edi │ │ │ │ add $0x10,%esp │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ mov %ebx,0x4(%eax) │ │ │ │ mov %edi,(%eax) │ │ │ │ mov -0x1c(%ebp),%eax │ │ │ │ sub %gs:0x14,%eax │ │ │ │ - jne 643ce4 │ │ │ │ + jne 643c34 │ │ │ │ mov -0xfc(%ebp),%eax │ │ │ │ lea -0xc(%ebp),%esp │ │ │ │ pop %ebx │ │ │ │ pop %esi │ │ │ │ pop %edi │ │ │ │ pop %ebp │ │ │ │ lea -0x8(%edi),%esp │ │ │ │ @@ -1684087,73 +1684127,74 @@ │ │ │ │ push %ebp │ │ │ │ mov %esp,%ebp │ │ │ │ push %edi │ │ │ │ push %esi │ │ │ │ push %ebx │ │ │ │ sub $0x12c,%esp │ │ │ │ mov %eax,-0xf8(%ebp) │ │ │ │ - mov %edx,-0x134(%ebp) │ │ │ │ + mov %edx,-0x12c(%ebp) │ │ │ │ mov %ecx,-0xf4(%ebp) │ │ │ │ mov %gs:0x14,%eax │ │ │ │ mov %eax,-0x1c(%ebp) │ │ │ │ xor %eax,%eax │ │ │ │ + movzbl 0xc(%ecx),%eax │ │ │ │ + mov %al,-0xfc(%ebp) │ │ │ │ movzbl 0xd(%ecx),%eax │ │ │ │ mov %al,-0xfd(%ebp) │ │ │ │ test %al,%al │ │ │ │ - jne 644658 │ │ │ │ + jne 6445a8 │ │ │ │ mov -0xf4(%ebp),%edi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x1c(%edi),%eax │ │ │ │ - cmpl $0x1,0x10(%edi) │ │ │ │ - ja 644640 │ │ │ │ + mov 0x1c(%edi),%ecx │ │ │ │ + mov (%ecx),%eax │ │ │ │ mov (%eax),%eax │ │ │ │ - movzbl (%eax),%edx │ │ │ │ - shr $0x5,%dl │ │ │ │ + mov %eax,%edx │ │ │ │ + shr $0x5,%edx │ │ │ │ and $0x1,%edx │ │ │ │ - mov -0xf4(%ebp),%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + cmpl $0x1,0x10(%edi) │ │ │ │ + ja 644590 │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ xor %ebx,%ebx │ │ │ │ + movzbl %dl,%edx │ │ │ │ movl $0x0,-0x104(%ebp) │ │ │ │ mov %ebx,-0x10c(%ebp) │ │ │ │ xor %ebx,%ebx │ │ │ │ - movzbl 0xc(%edi),%eax │ │ │ │ + lea -0xf0(%ebp),%edi │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ mov %ebx,-0x114(%ebp) │ │ │ │ xor %ebx,%ebx │ │ │ │ mov %ebx,-0x11c(%ebp) │ │ │ │ xor %ebx,%ebx │ │ │ │ - mov %al,-0xfc(%ebp) │ │ │ │ - mov 0x8(%edi),%eax │ │ │ │ - lea -0xf0(%ebp),%edi │ │ │ │ - mov %ebx,-0x124(%ebp) │ │ │ │ - movl $0x0,-0x12c(%ebp) │ │ │ │ mov %eax,%ecx │ │ │ │ + mov %ebx,-0x124(%ebp) │ │ │ │ and $0x1,%ecx │ │ │ │ + mov %edx,-0x138(%ebp) │ │ │ │ mov %ecx,-0x108(%ebp) │ │ │ │ mov %eax,%ecx │ │ │ │ + movl $0x0,-0x134(%ebp) │ │ │ │ shr $1,%ecx │ │ │ │ and $0x1,%ecx │ │ │ │ mov %ecx,-0x110(%ebp) │ │ │ │ mov %eax,%ecx │ │ │ │ shr $0x2,%ecx │ │ │ │ and $0x1,%ecx │ │ │ │ mov %ecx,-0x118(%ebp) │ │ │ │ mov %eax,%ecx │ │ │ │ shr $0x4,%eax │ │ │ │ shr $0xb,%ecx │ │ │ │ and $0x1,%ecx │ │ │ │ mov %ecx,-0x120(%ebp) │ │ │ │ mov %eax,%ecx │ │ │ │ - movzbl %dl,%eax │ │ │ │ and $0x1,%ecx │ │ │ │ - mov %eax,-0x130(%ebp) │ │ │ │ mov %ecx,-0x128(%ebp) │ │ │ │ cmpb $0x0,-0xfc(%ebp) │ │ │ │ - jne 643e01 │ │ │ │ + jne 643d52 │ │ │ │ mov %esi,%eax │ │ │ │ - or %al,%dl │ │ │ │ - jne 644248 │ │ │ │ + test %al,%al │ │ │ │ + jne 644198 │ │ │ │ sub $0x8,%esp │ │ │ │ push -0x104(%ebp) │ │ │ │ mov $0x3c,%ecx │ │ │ │ mov %edi,%eax │ │ │ │ push -0x108(%ebp) │ │ │ │ mov $0x3c,%edx │ │ │ │ call 627870 │ │ │ │ @@ -1684269,34 +1684310,34 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 643fdc │ │ │ │ + jb 643f2d │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ xor %edx,%edx │ │ │ │ mov %edx,-0x114(%ebp) │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov %edx,-0x98(%ebp) │ │ │ │ - mov -0x134(%ebp),%edx │ │ │ │ + mov -0x12c(%ebp),%edx │ │ │ │ mov (%eax),%ecx │ │ │ │ mov %eax,-0x128(%ebp) │ │ │ │ mov (%ecx),%eax │ │ │ │ mov %eax,-0x120(%ebp) │ │ │ │ shr $0x2,%eax │ │ │ │ and $0x1,%eax │ │ │ │ xor $0x1,%eax │ │ │ │ mov %eax,-0x118(%ebp) │ │ │ │ mov %eax,-0x9c(%ebp) │ │ │ │ mov %edi,%eax │ │ │ │ mov %ecx,(%esp) │ │ │ │ mov %ebx,%ecx │ │ │ │ - call 643610 │ │ │ │ + call 643560 │ │ │ │ pop %eax │ │ │ │ pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ mov %edi,%eax │ │ │ │ mov $0xf,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ @@ -1684313,79 +1684354,79 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 644091 │ │ │ │ + jb 643fe2 │ │ │ │ mov -0x118(%ebp),%eax │ │ │ │ mov -0x114(%ebp),%edx │ │ │ │ mov %ebx,%ecx │ │ │ │ mov %eax,-0x9c(%ebp) │ │ │ │ mov -0x128(%ebp),%eax │ │ │ │ mov %edx,-0x98(%ebp) │ │ │ │ - mov -0x134(%ebp),%edx │ │ │ │ + mov -0x12c(%ebp),%edx │ │ │ │ mov 0x4(%eax),%eax │ │ │ │ mov %eax,-0x128(%ebp) │ │ │ │ mov %eax,(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ - call 643610 │ │ │ │ - pop %ecx │ │ │ │ - pop %ebx │ │ │ │ + call 643560 │ │ │ │ + pop %eax │ │ │ │ + pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ mov $0x1f,%ecx │ │ │ │ mov $0x10,%edx │ │ │ │ mov %edi,%eax │ │ │ │ call 627870 │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ - add $0x10,%esp │ │ │ │ + pop %ecx │ │ │ │ + mov $0x2b,%edx │ │ │ │ + pop %eax │ │ │ │ mov %esi,%ebx │ │ │ │ mov -0x110(%ebp),%esi │ │ │ │ + mov $0x2b,%ecx │ │ │ │ or -0xec(%ebp),%esi │ │ │ │ + push -0x134(%ebp) │ │ │ │ + mov %edi,%eax │ │ │ │ + push -0x138(%ebp) │ │ │ │ + call 627870 │ │ │ │ + or -0xf0(%ebp),%ebx │ │ │ │ + or -0xec(%ebp),%esi │ │ │ │ + add $0x10,%esp │ │ │ │ cmpb $0x0,-0xfd(%ebp) │ │ │ │ - jne 64467e │ │ │ │ + jne 6445ce │ │ │ │ mov -0xf4(%ebp),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ cmpl $0x1,0x10(%ecx) │ │ │ │ - jbe 64414e │ │ │ │ + jbe 6440ca │ │ │ │ mov -0x128(%ebp),%eax │ │ │ │ xor %edx,%edx │ │ │ │ movzbl (%eax),%eax │ │ │ │ shr $0x5,%al │ │ │ │ movzbl %al,%eax │ │ │ │ and $0x1,%eax │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0x33,%ecx │ │ │ │ push %edx │ │ │ │ mov $0x33,%edx │ │ │ │ push %eax │ │ │ │ mov %edi,%eax │ │ │ │ call 627870 │ │ │ │ - pop %ecx │ │ │ │ - pop %eax │ │ │ │ - mov $0x2b,%ecx │ │ │ │ - or -0xf0(%ebp),%ebx │ │ │ │ - or -0xec(%ebp),%esi │ │ │ │ - push -0x12c(%ebp) │ │ │ │ - mov %edi,%eax │ │ │ │ - push -0x130(%ebp) │ │ │ │ - mov $0x2b,%edx │ │ │ │ - call 627870 │ │ │ │ movzwl -0x108(%ebp),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ or -0xf0(%ebp),%ebx │ │ │ │ or -0xec(%ebp),%esi │ │ │ │ add $0x10,%esp │ │ │ │ shr $0x2,%cx │ │ │ │ cmp $0x3e,%cx │ │ │ │ - je 6441c7 │ │ │ │ + je 644118 │ │ │ │ mov -0xfc(%ebp),%eax │ │ │ │ xor -0x120(%ebp),%eax │ │ │ │ xor %edx,%edx │ │ │ │ shr $0x2,%eax │ │ │ │ and $0x1,%eax │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0x2e,%ecx │ │ │ │ @@ -1684408,74 +1684449,74 @@ │ │ │ │ or -0xf0(%ebp),%ebx │ │ │ │ add $0x10,%esp │ │ │ │ or -0xec(%ebp),%esi │ │ │ │ mov %esi,0x4(%eax) │ │ │ │ mov %ebx,(%eax) │ │ │ │ mov -0x1c(%ebp),%eax │ │ │ │ sub %gs:0x14,%eax │ │ │ │ - jne 644691 │ │ │ │ + jne 6445e1 │ │ │ │ mov -0xf8(%ebp),%eax │ │ │ │ lea -0xc(%ebp),%esp │ │ │ │ pop %ebx │ │ │ │ pop %esi │ │ │ │ pop %edi │ │ │ │ pop %ebp │ │ │ │ lea -0x8(%edi),%esp │ │ │ │ pop %edi │ │ │ │ ret │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ sub $0x8,%esp │ │ │ │ push -0x104(%ebp) │ │ │ │ mov $0x3c,%ecx │ │ │ │ mov %edi,%eax │ │ │ │ push -0x108(%ebp) │ │ │ │ mov $0x3c,%edx │ │ │ │ call 627870 │ │ │ │ - pop %ecx │ │ │ │ pop %eax │ │ │ │ + pop %edx │ │ │ │ mov $0x2c,%ecx │ │ │ │ mov -0xf0(%ebp),%esi │ │ │ │ mov -0xec(%ebp),%ebx │ │ │ │ push -0x10c(%ebp) │ │ │ │ mov %edi,%eax │ │ │ │ push -0x110(%ebp) │ │ │ │ mov $0x2c,%edx │ │ │ │ call 627870 │ │ │ │ + pop %ecx │ │ │ │ pop %eax │ │ │ │ - pop %edx │ │ │ │ mov $0x3b,%ecx │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ push -0x114(%ebp) │ │ │ │ mov %edi,%eax │ │ │ │ push -0x118(%ebp) │ │ │ │ mov $0x3b,%edx │ │ │ │ call 627870 │ │ │ │ - pop %ecx │ │ │ │ pop %eax │ │ │ │ + pop %edx │ │ │ │ mov $0x2a,%ecx │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ push -0x11c(%ebp) │ │ │ │ mov %edi,%eax │ │ │ │ push -0x120(%ebp) │ │ │ │ mov $0x2a,%edx │ │ │ │ call 627870 │ │ │ │ + pop %ecx │ │ │ │ pop %eax │ │ │ │ - pop %edx │ │ │ │ mov $0x2d,%ecx │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ push -0x124(%ebp) │ │ │ │ mov %edi,%eax │ │ │ │ push -0x128(%ebp) │ │ │ │ mov $0x2d,%edx │ │ │ │ call 627870 │ │ │ │ - pop %ecx │ │ │ │ pop %eax │ │ │ │ + pop %edx │ │ │ │ xor %edx,%edx │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ mov $0x32,%ecx │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ mov 0x20(%eax),%eax │ │ │ │ push %edx │ │ │ │ @@ -1684486,16 +1684527,16 @@ │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ mov 0x18(%eax),%eax │ │ │ │ mov (%eax),%eax │ │ │ │ mov %eax,-0x108(%ebp) │ │ │ │ mov (%eax),%eax │ │ │ │ - pop %edx │ │ │ │ pop %ecx │ │ │ │ + pop %edx │ │ │ │ xor %edx,%edx │ │ │ │ mov $0x2f,%ecx │ │ │ │ mov %eax,-0xfc(%ebp) │ │ │ │ shr $0xb,%eax │ │ │ │ and $0x1,%eax │ │ │ │ push %edx │ │ │ │ mov $0x2f,%edx │ │ │ │ @@ -1684506,16 +1684547,16 @@ │ │ │ │ mov %edi,%eax │ │ │ │ mov -0xfc(%ebp),%edx │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ movzwl 0xc(%ecx),%ecx │ │ │ │ mov %cx,-0x108(%ebp) │ │ │ │ call 627db0 │ │ │ │ + pop %ecx │ │ │ │ pop %eax │ │ │ │ - pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ mov %edi,%eax │ │ │ │ mov $0x27,%ecx │ │ │ │ mov $0x20,%edx │ │ │ │ call 627870 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ @@ -1684530,36 +1684571,36 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 6443f9 │ │ │ │ + jb 644349 │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ xor %edx,%edx │ │ │ │ mov %edx,-0x10c(%ebp) │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov %edx,-0x98(%ebp) │ │ │ │ - mov -0x134(%ebp),%edx │ │ │ │ + mov -0x12c(%ebp),%edx │ │ │ │ mov (%eax),%ecx │ │ │ │ mov %eax,-0x128(%ebp) │ │ │ │ mov (%ecx),%eax │ │ │ │ mov %eax,-0x120(%ebp) │ │ │ │ shr $0x2,%eax │ │ │ │ and $0x1,%eax │ │ │ │ xor $0x1,%eax │ │ │ │ mov %eax,-0x110(%ebp) │ │ │ │ mov %eax,-0x9c(%ebp) │ │ │ │ mov %edi,%eax │ │ │ │ mov %ecx,(%esp) │ │ │ │ mov %ebx,%ecx │ │ │ │ - call 643610 │ │ │ │ + call 643560 │ │ │ │ + pop %ecx │ │ │ │ pop %eax │ │ │ │ - pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ mov %edi,%eax │ │ │ │ mov $0xf,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ call 627870 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ @@ -1684574,133 +1684615,133 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 6444ae │ │ │ │ + jb 6443fe │ │ │ │ mov -0x110(%ebp),%eax │ │ │ │ mov -0x10c(%ebp),%edx │ │ │ │ mov %ebx,%ecx │ │ │ │ mov %eax,-0x9c(%ebp) │ │ │ │ mov -0x128(%ebp),%eax │ │ │ │ mov %edx,-0x98(%ebp) │ │ │ │ - mov -0x134(%ebp),%edx │ │ │ │ + mov -0x12c(%ebp),%edx │ │ │ │ mov 0x4(%eax),%eax │ │ │ │ mov %eax,-0x128(%ebp) │ │ │ │ mov %eax,(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ - call 643610 │ │ │ │ - pop %ecx │ │ │ │ - pop %ebx │ │ │ │ + call 643560 │ │ │ │ + pop %eax │ │ │ │ + pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ mov $0x1f,%ecx │ │ │ │ mov $0x10,%edx │ │ │ │ mov %edi,%eax │ │ │ │ call 627870 │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ - add $0x10,%esp │ │ │ │ + pop %ecx │ │ │ │ + mov $0x28,%edx │ │ │ │ + pop %eax │ │ │ │ mov %esi,%ebx │ │ │ │ mov -0x118(%ebp),%esi │ │ │ │ + mov $0x29,%ecx │ │ │ │ + or -0xec(%ebp),%esi │ │ │ │ + push $0x0 │ │ │ │ + mov %edi,%eax │ │ │ │ + push $0x0 │ │ │ │ + call 627870 │ │ │ │ + pop %eax │ │ │ │ + pop %edx │ │ │ │ + mov $0x2b,%ecx │ │ │ │ + or -0xf0(%ebp),%ebx │ │ │ │ + or -0xec(%ebp),%esi │ │ │ │ + push -0x134(%ebp) │ │ │ │ + mov %edi,%eax │ │ │ │ + push -0x138(%ebp) │ │ │ │ + mov $0x2b,%edx │ │ │ │ + call 627870 │ │ │ │ + or -0xf0(%ebp),%ebx │ │ │ │ or -0xec(%ebp),%esi │ │ │ │ + add $0x10,%esp │ │ │ │ cmpb $0x0,-0xfd(%ebp) │ │ │ │ - jne 64466b │ │ │ │ + jne 6445bb │ │ │ │ mov -0xf4(%ebp),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ cmpl $0x1,0x10(%ecx) │ │ │ │ - jbe 64456b │ │ │ │ + jbe 644509 │ │ │ │ mov -0x128(%ebp),%eax │ │ │ │ xor %edx,%edx │ │ │ │ movzbl (%eax),%eax │ │ │ │ shr $0x5,%al │ │ │ │ movzbl %al,%eax │ │ │ │ and $0x1,%eax │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0x33,%ecx │ │ │ │ push %edx │ │ │ │ mov $0x33,%edx │ │ │ │ push %eax │ │ │ │ mov %edi,%eax │ │ │ │ call 627870 │ │ │ │ - pop %ecx │ │ │ │ - pop %eax │ │ │ │ - mov $0x2b,%ecx │ │ │ │ - or -0xf0(%ebp),%ebx │ │ │ │ - or -0xec(%ebp),%esi │ │ │ │ - push -0x12c(%ebp) │ │ │ │ - mov %edi,%eax │ │ │ │ - push -0x130(%ebp) │ │ │ │ - mov $0x2b,%edx │ │ │ │ - call 627870 │ │ │ │ - pop %eax │ │ │ │ - pop %edx │ │ │ │ - mov $0x29,%ecx │ │ │ │ - or -0xf0(%ebp),%ebx │ │ │ │ - or -0xec(%ebp),%esi │ │ │ │ - push $0x0 │ │ │ │ - mov $0x28,%edx │ │ │ │ - push $0x0 │ │ │ │ - mov %edi,%eax │ │ │ │ - call 627870 │ │ │ │ movzwl -0x108(%ebp),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ or -0xf0(%ebp),%ebx │ │ │ │ or -0xec(%ebp),%esi │ │ │ │ add $0x10,%esp │ │ │ │ shr $0x2,%cx │ │ │ │ cmp $0x3e,%cx │ │ │ │ - je 644607 │ │ │ │ + je 644557 │ │ │ │ mov -0xfc(%ebp),%eax │ │ │ │ xor -0x120(%ebp),%eax │ │ │ │ xor %edx,%edx │ │ │ │ shr $0x2,%eax │ │ │ │ and $0x1,%eax │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0x2e,%ecx │ │ │ │ push %edx │ │ │ │ mov $0x2e,%edx │ │ │ │ push %eax │ │ │ │ mov %edi,%eax │ │ │ │ call 627870 │ │ │ │ + pop %ecx │ │ │ │ pop %eax │ │ │ │ - pop %edx │ │ │ │ or -0xf0(%ebp),%ebx │ │ │ │ or -0xec(%ebp),%esi │ │ │ │ push -0x10c(%ebp) │ │ │ │ push -0x110(%ebp) │ │ │ │ - jmp 6441f7 │ │ │ │ + jmp 644148 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ - mov 0x4(%eax),%edx │ │ │ │ - movzbl (%edx),%edx │ │ │ │ - shr $0x5,%dl │ │ │ │ - mov %edx,%esi │ │ │ │ + mov 0x4(%ecx),%ecx │ │ │ │ + or (%ecx),%eax │ │ │ │ + shr $0x5,%eax │ │ │ │ + mov %eax,%esi │ │ │ │ and $0x1,%esi │ │ │ │ - jmp 643d4b │ │ │ │ - lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x1,%eax │ │ │ │ - shr $1,%dl │ │ │ │ - mov %edx,%esi │ │ │ │ + jmp 643cb1 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ mov %eax,%edx │ │ │ │ + mov %eax,%esi │ │ │ │ + shr $1,%al │ │ │ │ + or %eax,%esi │ │ │ │ + and $0x1,%edx │ │ │ │ and $0x1,%esi │ │ │ │ - jmp 643d56 │ │ │ │ + jmp 643cb1 │ │ │ │ movzbl -0xfd(%ebp),%eax │ │ │ │ xor %edx,%edx │ │ │ │ shr $1,%al │ │ │ │ and $0x1,%eax │ │ │ │ - jmp 64456b │ │ │ │ + jmp 644509 │ │ │ │ movzbl -0xfd(%ebp),%eax │ │ │ │ xor %edx,%edx │ │ │ │ shr $1,%al │ │ │ │ and $0x1,%eax │ │ │ │ - jmp 64414e │ │ │ │ + jmp 6440ca │ │ │ │ call 1cd5a70 >::_M_fill_insert(std::_Bit_iterator, unsigned int, bool)@@Base+0xd11970> │ │ │ │ xchg %ax,%ax │ │ │ │ xchg %ax,%ax │ │ │ │ xchg %ax,%ax │ │ │ │ xchg %ax,%ax │ │ │ │ xchg %ax,%ax │ │ │ │ push %edi │ │ │ │ @@ -1684715,119 +1684756,120 @@ │ │ │ │ sub $0x12c,%esp │ │ │ │ mov %eax,-0xf8(%ebp) │ │ │ │ mov %edx,-0x134(%ebp) │ │ │ │ mov %ecx,-0xf4(%ebp) │ │ │ │ mov %gs:0x14,%eax │ │ │ │ mov %eax,-0x1c(%ebp) │ │ │ │ xor %eax,%eax │ │ │ │ + movzbl 0xc(%ecx),%eax │ │ │ │ + mov %al,-0xfc(%ebp) │ │ │ │ movzbl 0xd(%ecx),%eax │ │ │ │ mov %al,-0xfd(%ebp) │ │ │ │ test %al,%al │ │ │ │ jne 644de8 │ │ │ │ mov -0xf4(%ebp),%edi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x1c(%edi),%eax │ │ │ │ - cmpl $0x1,0x10(%edi) │ │ │ │ - ja 644dd0 │ │ │ │ + mov 0x1c(%edi),%ecx │ │ │ │ + mov (%ecx),%eax │ │ │ │ mov (%eax),%eax │ │ │ │ - movzbl (%eax),%edx │ │ │ │ - shr $0x5,%dl │ │ │ │ + mov %eax,%edx │ │ │ │ + shr $0x5,%edx │ │ │ │ and $0x1,%edx │ │ │ │ - mov -0xf4(%ebp),%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + cmpl $0x1,0x10(%edi) │ │ │ │ + ja 644dd0 │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ xor %ebx,%ebx │ │ │ │ + movzbl %dl,%edx │ │ │ │ movl $0x0,-0x104(%ebp) │ │ │ │ mov %ebx,-0x10c(%ebp) │ │ │ │ xor %ebx,%ebx │ │ │ │ - movzbl 0xc(%edi),%eax │ │ │ │ + lea -0xf0(%ebp),%edi │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ mov %ebx,-0x114(%ebp) │ │ │ │ xor %ebx,%ebx │ │ │ │ mov %ebx,-0x11c(%ebp) │ │ │ │ xor %ebx,%ebx │ │ │ │ - mov %al,-0xfc(%ebp) │ │ │ │ - mov 0x8(%edi),%eax │ │ │ │ - lea -0xf0(%ebp),%edi │ │ │ │ - mov %ebx,-0x124(%ebp) │ │ │ │ - movl $0x0,-0x12c(%ebp) │ │ │ │ mov %eax,%ecx │ │ │ │ + mov %ebx,-0x124(%ebp) │ │ │ │ and $0x1,%ecx │ │ │ │ + mov %edx,-0x130(%ebp) │ │ │ │ mov %ecx,-0x108(%ebp) │ │ │ │ mov %eax,%ecx │ │ │ │ + movl $0x0,-0x12c(%ebp) │ │ │ │ shr $1,%ecx │ │ │ │ and $0x1,%ecx │ │ │ │ mov %ecx,-0x110(%ebp) │ │ │ │ mov %eax,%ecx │ │ │ │ shr $0x2,%ecx │ │ │ │ and $0x1,%ecx │ │ │ │ mov %ecx,-0x118(%ebp) │ │ │ │ mov %eax,%ecx │ │ │ │ shr $0xb,%eax │ │ │ │ shr $0x4,%ecx │ │ │ │ and $0x1,%ecx │ │ │ │ mov %ecx,-0x120(%ebp) │ │ │ │ mov %eax,%ecx │ │ │ │ - movzbl %dl,%eax │ │ │ │ and $0x1,%ecx │ │ │ │ - mov %eax,-0x130(%ebp) │ │ │ │ mov %ecx,-0x128(%ebp) │ │ │ │ cmpb $0x0,-0xfc(%ebp) │ │ │ │ - jne 6447b1 │ │ │ │ + jne 644702 │ │ │ │ mov %esi,%eax │ │ │ │ - or %al,%dl │ │ │ │ - jne 644b10 │ │ │ │ + test %al,%al │ │ │ │ + jne 644a68 │ │ │ │ sub $0x8,%esp │ │ │ │ push -0x104(%ebp) │ │ │ │ mov $0x3c,%ecx │ │ │ │ mov %edi,%eax │ │ │ │ push -0x108(%ebp) │ │ │ │ mov $0x3c,%edx │ │ │ │ call 627870 │ │ │ │ - pop %ecx │ │ │ │ pop %eax │ │ │ │ + pop %edx │ │ │ │ mov $0x2c,%ecx │ │ │ │ mov -0xf0(%ebp),%ebx │ │ │ │ mov -0xec(%ebp),%esi │ │ │ │ push -0x10c(%ebp) │ │ │ │ mov %edi,%eax │ │ │ │ push -0x110(%ebp) │ │ │ │ mov $0x2c,%edx │ │ │ │ call 627870 │ │ │ │ + pop %ecx │ │ │ │ pop %eax │ │ │ │ - pop %edx │ │ │ │ mov $0x3b,%ecx │ │ │ │ or -0xf0(%ebp),%ebx │ │ │ │ or -0xec(%ebp),%esi │ │ │ │ push -0x114(%ebp) │ │ │ │ mov %edi,%eax │ │ │ │ push -0x118(%ebp) │ │ │ │ mov $0x3b,%edx │ │ │ │ call 627870 │ │ │ │ - pop %ecx │ │ │ │ pop %eax │ │ │ │ + pop %edx │ │ │ │ xor %edx,%edx │ │ │ │ movzbl -0xfc(%ebp),%eax │ │ │ │ or -0xf0(%ebp),%ebx │ │ │ │ mov $0x29,%ecx │ │ │ │ or -0xec(%ebp),%esi │ │ │ │ push %edx │ │ │ │ mov $0x28,%edx │ │ │ │ push %eax │ │ │ │ mov %edi,%eax │ │ │ │ call 627870 │ │ │ │ + pop %ecx │ │ │ │ pop %eax │ │ │ │ - pop %edx │ │ │ │ mov $0x2d,%ecx │ │ │ │ or -0xf0(%ebp),%ebx │ │ │ │ or -0xec(%ebp),%esi │ │ │ │ push -0x11c(%ebp) │ │ │ │ mov %edi,%eax │ │ │ │ push -0x120(%ebp) │ │ │ │ mov $0x2d,%edx │ │ │ │ call 627870 │ │ │ │ - pop %ecx │ │ │ │ pop %eax │ │ │ │ + pop %edx │ │ │ │ mov $0x2a,%ecx │ │ │ │ or -0xf0(%ebp),%ebx │ │ │ │ or -0xec(%ebp),%esi │ │ │ │ push -0x124(%ebp) │ │ │ │ mov %edi,%eax │ │ │ │ push -0x128(%ebp) │ │ │ │ mov $0x2a,%edx │ │ │ │ @@ -1684835,16 +1684877,16 @@ │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ or -0xf0(%ebp),%ebx │ │ │ │ or -0xec(%ebp),%esi │ │ │ │ mov 0x18(%eax),%eax │ │ │ │ mov (%eax),%eax │ │ │ │ mov %eax,-0x108(%ebp) │ │ │ │ mov (%eax),%eax │ │ │ │ - pop %edx │ │ │ │ pop %ecx │ │ │ │ + pop %edx │ │ │ │ xor %edx,%edx │ │ │ │ mov $0x2f,%ecx │ │ │ │ mov %eax,-0xfc(%ebp) │ │ │ │ shr $0xb,%eax │ │ │ │ and $0x1,%eax │ │ │ │ push %edx │ │ │ │ mov $0x2f,%edx │ │ │ │ @@ -1684855,68 +1684897,79 @@ │ │ │ │ mov %edi,%eax │ │ │ │ mov -0xfc(%ebp),%edx │ │ │ │ or -0xf0(%ebp),%ebx │ │ │ │ or -0xec(%ebp),%esi │ │ │ │ movzwl 0xc(%ecx),%ecx │ │ │ │ mov %cx,-0x108(%ebp) │ │ │ │ call 627db0 │ │ │ │ + pop %ecx │ │ │ │ pop %eax │ │ │ │ - pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ mov $0x27,%ecx │ │ │ │ mov %edi,%eax │ │ │ │ mov $0x20,%edx │ │ │ │ call 627870 │ │ │ │ + or -0xec(%ebp),%esi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ xor %eax,%eax │ │ │ │ or -0xf0(%ebp),%ebx │ │ │ │ - or -0xec(%ebp),%esi │ │ │ │ + mov %esi,-0x110(%ebp) │ │ │ │ lea -0xdc(%ebp),%ecx │ │ │ │ movups %xmm0,-0x5c(%ebp) │ │ │ │ movups %xmm0,-0x4c(%ebp) │ │ │ │ movups %xmm0,-0x3c(%ebp) │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ecx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ecx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ecx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ecx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 64495a │ │ │ │ + jb 6448b1 │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ xor %edx,%edx │ │ │ │ mov %edx,-0x114(%ebp) │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov %edx,-0x98(%ebp) │ │ │ │ mov -0x134(%ebp),%edx │ │ │ │ + mov (%eax),%esi │ │ │ │ mov %eax,-0x128(%ebp) │ │ │ │ - mov (%eax),%eax │ │ │ │ - mov %eax,-0x110(%ebp) │ │ │ │ - mov (%eax),%eax │ │ │ │ + mov (%esi),%eax │ │ │ │ mov %eax,-0x120(%ebp) │ │ │ │ shr $0x2,%eax │ │ │ │ and $0x1,%eax │ │ │ │ xor $0x1,%eax │ │ │ │ mov %eax,-0x118(%ebp) │ │ │ │ mov %eax,-0x9c(%ebp) │ │ │ │ - pop %eax │ │ │ │ mov %edi,%eax │ │ │ │ - push -0x110(%ebp) │ │ │ │ - call 643610 │ │ │ │ + mov %esi,(%esp) │ │ │ │ + call 643560 │ │ │ │ pop %eax │ │ │ │ pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ mov $0xf,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ mov %edi,%eax │ │ │ │ call 627870 │ │ │ │ - or -0xf0(%ebp),%ebx │ │ │ │ - or -0xec(%ebp),%esi │ │ │ │ + mov -0xf0(%ebp),%esi │ │ │ │ + pop %ecx │ │ │ │ + mov $0x2b,%edx │ │ │ │ + pop %eax │ │ │ │ + mov $0x2b,%ecx │ │ │ │ + mov %edi,%eax │ │ │ │ + or %ebx,%esi │ │ │ │ + mov -0x110(%ebp),%ebx │ │ │ │ + or -0xec(%ebp),%ebx │ │ │ │ + push -0x12c(%ebp) │ │ │ │ + push -0x130(%ebp) │ │ │ │ + call 627870 │ │ │ │ + or -0xf0(%ebp),%esi │ │ │ │ + or -0xec(%ebp),%ebx │ │ │ │ add $0x10,%esp │ │ │ │ cmpb $0x0,-0xfd(%ebp) │ │ │ │ jne 644e20 │ │ │ │ mov -0xf4(%ebp),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ cmpl $0x1,0x10(%ecx) │ │ │ │ @@ -1684924,74 +1684977,64 @@ │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0x33,%ecx │ │ │ │ push %edx │ │ │ │ mov $0x33,%edx │ │ │ │ push %eax │ │ │ │ mov %edi,%eax │ │ │ │ call 627870 │ │ │ │ - pop %ecx │ │ │ │ - pop %eax │ │ │ │ - mov $0x2b,%ecx │ │ │ │ - or -0xf0(%ebp),%ebx │ │ │ │ - or -0xec(%ebp),%esi │ │ │ │ - mov $0x2b,%edx │ │ │ │ - push -0x12c(%ebp) │ │ │ │ - push -0x130(%ebp) │ │ │ │ - mov %edi,%eax │ │ │ │ - call 627870 │ │ │ │ movzwl -0x108(%ebp),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - or -0xf0(%ebp),%ebx │ │ │ │ - or -0xec(%ebp),%esi │ │ │ │ + or -0xf0(%ebp),%esi │ │ │ │ + or -0xec(%ebp),%ebx │ │ │ │ add $0x10,%esp │ │ │ │ shr $0x2,%cx │ │ │ │ cmp $0x3e,%cx │ │ │ │ - je 644a92 │ │ │ │ + je 6449e7 │ │ │ │ mov -0xfc(%ebp),%eax │ │ │ │ xor -0x120(%ebp),%eax │ │ │ │ xor %edx,%edx │ │ │ │ shr $0x2,%eax │ │ │ │ and $0x1,%eax │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0x2e,%ecx │ │ │ │ push %edx │ │ │ │ mov $0x2e,%edx │ │ │ │ push %eax │ │ │ │ mov %edi,%eax │ │ │ │ call 627870 │ │ │ │ pop %eax │ │ │ │ pop %edx │ │ │ │ - mov %edi,%eax │ │ │ │ - or -0xf0(%ebp),%ebx │ │ │ │ - or -0xec(%ebp),%esi │ │ │ │ - push -0x114(%ebp) │ │ │ │ mov $0x34,%ecx │ │ │ │ + or -0xf0(%ebp),%esi │ │ │ │ + or -0xec(%ebp),%ebx │ │ │ │ + push -0x114(%ebp) │ │ │ │ + mov %edi,%eax │ │ │ │ push -0x118(%ebp) │ │ │ │ mov $0x34,%edx │ │ │ │ call 627870 │ │ │ │ - mov -0xf8(%ebp),%eax │ │ │ │ - or -0xf0(%ebp),%ebx │ │ │ │ + or -0xf0(%ebp),%esi │ │ │ │ + or -0xec(%ebp),%ebx │ │ │ │ add $0x10,%esp │ │ │ │ - or -0xec(%ebp),%esi │ │ │ │ - mov %esi,0x4(%eax) │ │ │ │ - mov %ebx,(%eax) │ │ │ │ + mov -0xf8(%ebp),%eax │ │ │ │ + mov %esi,(%eax) │ │ │ │ + mov %ebx,0x4(%eax) │ │ │ │ mov -0x1c(%ebp),%eax │ │ │ │ sub %gs:0x14,%eax │ │ │ │ jne 644e4b │ │ │ │ mov -0xf8(%ebp),%eax │ │ │ │ lea -0xc(%ebp),%esp │ │ │ │ pop %ebx │ │ │ │ pop %esi │ │ │ │ pop %edi │ │ │ │ pop %ebp │ │ │ │ lea -0x8(%edi),%esp │ │ │ │ pop %edi │ │ │ │ ret │ │ │ │ - nop │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ sub $0x8,%esp │ │ │ │ push -0x104(%ebp) │ │ │ │ mov $0x3c,%ecx │ │ │ │ mov %edi,%eax │ │ │ │ push -0x108(%ebp) │ │ │ │ mov $0x3c,%edx │ │ │ │ call 627870 │ │ │ │ @@ -1685066,209 +1685109,252 @@ │ │ │ │ pop %eax │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ mov $0x27,%ecx │ │ │ │ mov %edi,%eax │ │ │ │ mov $0x20,%edx │ │ │ │ call 627870 │ │ │ │ - or -0xec(%ebp),%ebx │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ xor %eax,%eax │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ - mov %ebx,-0x110(%ebp) │ │ │ │ + or -0xec(%ebp),%ebx │ │ │ │ lea -0xdc(%ebp),%ecx │ │ │ │ movups %xmm0,-0x5c(%ebp) │ │ │ │ movups %xmm0,-0x4c(%ebp) │ │ │ │ movups %xmm0,-0x3c(%ebp) │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ecx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ecx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ecx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ecx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 644c95 │ │ │ │ + jb 644be7 │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ xor %edx,%edx │ │ │ │ - mov %edx,-0x114(%ebp) │ │ │ │ + mov %edx,-0x10c(%ebp) │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov %edx,-0x98(%ebp) │ │ │ │ mov -0x134(%ebp),%edx │ │ │ │ - mov (%eax),%ebx │ │ │ │ mov %eax,-0x128(%ebp) │ │ │ │ - mov (%ebx),%eax │ │ │ │ + mov (%eax),%eax │ │ │ │ + mov %eax,-0x118(%ebp) │ │ │ │ + mov (%eax),%eax │ │ │ │ mov %eax,-0x120(%ebp) │ │ │ │ shr $0x2,%eax │ │ │ │ and $0x1,%eax │ │ │ │ xor $0x1,%eax │ │ │ │ - mov %eax,-0x118(%ebp) │ │ │ │ + mov %eax,-0x110(%ebp) │ │ │ │ mov %eax,-0x9c(%ebp) │ │ │ │ + pop %eax │ │ │ │ mov %edi,%eax │ │ │ │ - mov %ebx,(%esp) │ │ │ │ - call 643610 │ │ │ │ + push -0x118(%ebp) │ │ │ │ + call 643560 │ │ │ │ pop %eax │ │ │ │ pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ mov $0xf,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ mov %edi,%eax │ │ │ │ call 627870 │ │ │ │ + mov -0xec(%ebp),%eax │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ - add $0x10,%esp │ │ │ │ - mov %esi,%ebx │ │ │ │ - mov -0x110(%ebp),%esi │ │ │ │ + mov $0x28,%edx │ │ │ │ + mov %esi,-0x118(%ebp) │ │ │ │ + pop %ecx │ │ │ │ + mov $0x29,%ecx │ │ │ │ + or %ebx,%eax │ │ │ │ + pop %ebx │ │ │ │ + push $0x0 │ │ │ │ + push $0x0 │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %edi,%eax │ │ │ │ + call 627870 │ │ │ │ + pop %eax │ │ │ │ + pop %edx │ │ │ │ + mov $0x2b,%ecx │ │ │ │ + mov -0x118(%ebp),%ebx │ │ │ │ or -0xec(%ebp),%esi │ │ │ │ + mov $0x2b,%edx │ │ │ │ + mov %edi,%eax │ │ │ │ + or -0xf0(%ebp),%ebx │ │ │ │ + push -0x12c(%ebp) │ │ │ │ + push -0x130(%ebp) │ │ │ │ + call 627870 │ │ │ │ + or -0xf0(%ebp),%ebx │ │ │ │ + or -0xec(%ebp),%esi │ │ │ │ + add $0x10,%esp │ │ │ │ cmpb $0x0,-0xfd(%ebp) │ │ │ │ jne 644e38 │ │ │ │ mov -0xf4(%ebp),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ cmpl $0x1,0x10(%ecx) │ │ │ │ - jbe 644d65 │ │ │ │ + jbe 644d17 │ │ │ │ mov -0x128(%ebp),%eax │ │ │ │ xor %edx,%edx │ │ │ │ mov 0x4(%eax),%eax │ │ │ │ movzbl (%eax),%eax │ │ │ │ shr $0x5,%al │ │ │ │ movzbl %al,%eax │ │ │ │ and $0x1,%eax │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0x33,%ecx │ │ │ │ push %edx │ │ │ │ mov $0x33,%edx │ │ │ │ push %eax │ │ │ │ mov %edi,%eax │ │ │ │ call 627870 │ │ │ │ - pop %eax │ │ │ │ - pop %edx │ │ │ │ - mov $0x2b,%ecx │ │ │ │ + movzwl -0x108(%ebp),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ or -0xf0(%ebp),%ebx │ │ │ │ or -0xec(%ebp),%esi │ │ │ │ - push -0x12c(%ebp) │ │ │ │ + add $0x10,%esp │ │ │ │ + shr $0x2,%cx │ │ │ │ + cmp $0x3e,%cx │ │ │ │ + je 644d65 │ │ │ │ + mov -0xfc(%ebp),%eax │ │ │ │ + xor -0x120(%ebp),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + shr $0x2,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + sub $0x8,%esp │ │ │ │ + mov $0x2e,%ecx │ │ │ │ + push %edx │ │ │ │ + mov $0x2e,%edx │ │ │ │ + push %eax │ │ │ │ mov %edi,%eax │ │ │ │ - push -0x130(%ebp) │ │ │ │ - mov $0x2b,%edx │ │ │ │ call 627870 │ │ │ │ - pop %ecx │ │ │ │ - mov $0x28,%edx │ │ │ │ - pop %eax │ │ │ │ + mov -0xec(%ebp),%eax │ │ │ │ or -0xf0(%ebp),%ebx │ │ │ │ - or -0xec(%ebp),%esi │ │ │ │ - mov $0x29,%ecx │ │ │ │ - push $0x0 │ │ │ │ - push $0x0 │ │ │ │ - jmp 644a53 │ │ │ │ - nop │ │ │ │ - lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ - mov 0x4(%eax),%edx │ │ │ │ - movzbl (%edx),%edx │ │ │ │ - shr $0x5,%dl │ │ │ │ - mov %edx,%esi │ │ │ │ + mov $0x34,%edx │ │ │ │ + mov %ebx,-0xf4(%ebp) │ │ │ │ + pop %ecx │ │ │ │ + mov $0x34,%ecx │ │ │ │ + or %esi,%eax │ │ │ │ + pop %esi │ │ │ │ + push -0x10c(%ebp) │ │ │ │ + push -0x110(%ebp) │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov %edi,%eax │ │ │ │ + call 627870 │ │ │ │ + mov -0xf4(%ebp),%esi │ │ │ │ + or -0xec(%ebp),%ebx │ │ │ │ + add $0x10,%esp │ │ │ │ + or -0xf0(%ebp),%esi │ │ │ │ + jmp 644a37 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ + mov 0x4(%ecx),%ecx │ │ │ │ + or (%ecx),%eax │ │ │ │ + shr $0x5,%eax │ │ │ │ + mov %eax,%esi │ │ │ │ and $0x1,%esi │ │ │ │ - jmp 6446fb │ │ │ │ - lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x1,%eax │ │ │ │ - shr $1,%dl │ │ │ │ - mov %edx,%esi │ │ │ │ + jmp 644661 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ mov %eax,%edx │ │ │ │ + mov %eax,%esi │ │ │ │ + shr $1,%al │ │ │ │ + or %eax,%esi │ │ │ │ + and $0x1,%edx │ │ │ │ and $0x1,%esi │ │ │ │ - jmp 644706 │ │ │ │ + jmp 644661 │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ mov -0x128(%ebp),%eax │ │ │ │ xor %edx,%edx │ │ │ │ mov 0x4(%eax),%eax │ │ │ │ movzbl (%eax),%eax │ │ │ │ shr $0x5,%al │ │ │ │ movzbl %al,%eax │ │ │ │ and $0x1,%eax │ │ │ │ - jmp 644a19 │ │ │ │ + jmp 644999 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ movzbl -0xfd(%ebp),%eax │ │ │ │ xor %edx,%edx │ │ │ │ shr $1,%al │ │ │ │ and $0x1,%eax │ │ │ │ - jmp 644a19 │ │ │ │ + jmp 644999 │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ movzbl -0xfd(%ebp),%eax │ │ │ │ xor %edx,%edx │ │ │ │ shr $1,%al │ │ │ │ and $0x1,%eax │ │ │ │ - jmp 644d65 │ │ │ │ + jmp 644d17 │ │ │ │ call 1cd5a70 >::_M_fill_insert(std::_Bit_iterator, unsigned int, bool)@@Base+0xd11970> │ │ │ │ push %edi │ │ │ │ lea 0x8(%esp),%edi │ │ │ │ and $0xfffffff0,%esp │ │ │ │ push -0x4(%edi) │ │ │ │ push %ebp │ │ │ │ mov %esp,%ebp │ │ │ │ push %edi │ │ │ │ push %esi │ │ │ │ push %ebx │ │ │ │ sub $0x12c,%esp │ │ │ │ mov %eax,-0xf8(%ebp) │ │ │ │ - mov %edx,-0x134(%ebp) │ │ │ │ + mov %edx,-0x12c(%ebp) │ │ │ │ mov %ecx,-0xf4(%ebp) │ │ │ │ mov %gs:0x14,%eax │ │ │ │ mov %eax,-0x1c(%ebp) │ │ │ │ xor %eax,%eax │ │ │ │ + movzbl 0xc(%ecx),%eax │ │ │ │ + mov %al,-0xfc(%ebp) │ │ │ │ movzbl 0xd(%ecx),%eax │ │ │ │ mov %al,-0xfd(%ebp) │ │ │ │ test %al,%al │ │ │ │ jne 645768 │ │ │ │ mov -0xf4(%ebp),%edi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x1c(%edi),%eax │ │ │ │ - cmpl $0x1,0x10(%edi) │ │ │ │ - ja 645750 │ │ │ │ + mov 0x1c(%edi),%ecx │ │ │ │ + mov (%ecx),%eax │ │ │ │ mov (%eax),%eax │ │ │ │ - movzbl (%eax),%edx │ │ │ │ - shr $0x5,%dl │ │ │ │ + mov %eax,%edx │ │ │ │ + shr $0x5,%edx │ │ │ │ and $0x1,%edx │ │ │ │ - mov -0xf4(%ebp),%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + cmpl $0x1,0x10(%edi) │ │ │ │ + ja 645750 │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ xor %ebx,%ebx │ │ │ │ + movzbl %dl,%edx │ │ │ │ movl $0x0,-0x104(%ebp) │ │ │ │ mov %ebx,-0x10c(%ebp) │ │ │ │ xor %ebx,%ebx │ │ │ │ - movzbl 0xc(%edi),%eax │ │ │ │ + lea -0xf0(%ebp),%edi │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ mov %ebx,-0x114(%ebp) │ │ │ │ xor %ebx,%ebx │ │ │ │ mov %ebx,-0x11c(%ebp) │ │ │ │ xor %ebx,%ebx │ │ │ │ - mov %al,-0xfc(%ebp) │ │ │ │ - mov 0x8(%edi),%eax │ │ │ │ - lea -0xf0(%ebp),%edi │ │ │ │ - mov %ebx,-0x124(%ebp) │ │ │ │ - movl $0x0,-0x12c(%ebp) │ │ │ │ mov %eax,%ecx │ │ │ │ + mov %ebx,-0x124(%ebp) │ │ │ │ and $0x1,%ecx │ │ │ │ + mov %edx,-0x138(%ebp) │ │ │ │ mov %ecx,-0x108(%ebp) │ │ │ │ mov %eax,%ecx │ │ │ │ + movl $0x0,-0x134(%ebp) │ │ │ │ shr $1,%ecx │ │ │ │ and $0x1,%ecx │ │ │ │ mov %ecx,-0x110(%ebp) │ │ │ │ mov %eax,%ecx │ │ │ │ shr $0x2,%ecx │ │ │ │ and $0x1,%ecx │ │ │ │ mov %ecx,-0x118(%ebp) │ │ │ │ mov %eax,%ecx │ │ │ │ shr $0xb,%eax │ │ │ │ shr $0x4,%ecx │ │ │ │ and $0x1,%ecx │ │ │ │ mov %ecx,-0x120(%ebp) │ │ │ │ mov %eax,%ecx │ │ │ │ - movzbl %dl,%eax │ │ │ │ and $0x1,%ecx │ │ │ │ - mov %eax,-0x130(%ebp) │ │ │ │ mov %ecx,-0x128(%ebp) │ │ │ │ cmpb $0x0,-0xfc(%ebp) │ │ │ │ - jne 644f61 │ │ │ │ + jne 644f62 │ │ │ │ mov %esi,%eax │ │ │ │ - or %al,%dl │ │ │ │ + test %al,%al │ │ │ │ jne 645380 │ │ │ │ sub $0x8,%esp │ │ │ │ push -0x104(%ebp) │ │ │ │ mov $0x3c,%ecx │ │ │ │ mov %edi,%eax │ │ │ │ push -0x108(%ebp) │ │ │ │ mov $0x3c,%edx │ │ │ │ @@ -1685372,34 +1685458,34 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 645110 │ │ │ │ + jb 645111 │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ xor %edx,%edx │ │ │ │ mov %edx,-0x114(%ebp) │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov %edx,-0x98(%ebp) │ │ │ │ - mov -0x134(%ebp),%edx │ │ │ │ + mov -0x12c(%ebp),%edx │ │ │ │ mov (%eax),%ecx │ │ │ │ mov %eax,-0x128(%ebp) │ │ │ │ mov (%ecx),%eax │ │ │ │ mov %eax,-0x120(%ebp) │ │ │ │ shr $0x2,%eax │ │ │ │ and $0x1,%eax │ │ │ │ xor $0x1,%eax │ │ │ │ mov %eax,-0x118(%ebp) │ │ │ │ mov %eax,-0x9c(%ebp) │ │ │ │ mov %edi,%eax │ │ │ │ mov %ecx,(%esp) │ │ │ │ mov %ebx,%ecx │ │ │ │ - call 643610 │ │ │ │ + call 643560 │ │ │ │ pop %ecx │ │ │ │ pop %eax │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ mov %edi,%eax │ │ │ │ mov $0xf,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ @@ -1685416,78 +1685502,78 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 6451c5 │ │ │ │ + jb 6451c6 │ │ │ │ mov -0x118(%ebp),%eax │ │ │ │ mov -0x114(%ebp),%edx │ │ │ │ mov %ebx,%ecx │ │ │ │ mov %eax,-0x9c(%ebp) │ │ │ │ mov -0x128(%ebp),%eax │ │ │ │ mov %edx,-0x98(%ebp) │ │ │ │ - mov -0x134(%ebp),%edx │ │ │ │ + mov -0x12c(%ebp),%edx │ │ │ │ mov 0x4(%eax),%eax │ │ │ │ mov %eax,-0x128(%ebp) │ │ │ │ mov %eax,(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ - call 643610 │ │ │ │ - pop %eax │ │ │ │ - pop %edx │ │ │ │ + call 643560 │ │ │ │ + pop %ecx │ │ │ │ + pop %ebx │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ mov $0x1f,%ecx │ │ │ │ mov $0x10,%edx │ │ │ │ mov %edi,%eax │ │ │ │ call 627870 │ │ │ │ + pop %eax │ │ │ │ + pop %edx │ │ │ │ + mov $0x2b,%ecx │ │ │ │ mov -0x110(%ebp),%ebx │ │ │ │ or -0xec(%ebp),%esi │ │ │ │ - add $0x10,%esp │ │ │ │ + mov $0x2b,%edx │ │ │ │ + mov %edi,%eax │ │ │ │ or -0xf0(%ebp),%ebx │ │ │ │ + push -0x134(%ebp) │ │ │ │ + push -0x138(%ebp) │ │ │ │ + call 627870 │ │ │ │ + or -0xf0(%ebp),%ebx │ │ │ │ + or -0xec(%ebp),%esi │ │ │ │ + add $0x10,%esp │ │ │ │ cmpb $0x0,-0xfd(%ebp) │ │ │ │ jne 64578e │ │ │ │ mov -0xf4(%ebp),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ cmpl $0x1,0x10(%ecx) │ │ │ │ - jbe 645280 │ │ │ │ + jbe 6452ac │ │ │ │ mov -0x128(%ebp),%eax │ │ │ │ xor %edx,%edx │ │ │ │ movzbl (%eax),%eax │ │ │ │ shr $0x5,%al │ │ │ │ movzbl %al,%eax │ │ │ │ and $0x1,%eax │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0x33,%ecx │ │ │ │ push %edx │ │ │ │ mov $0x33,%edx │ │ │ │ push %eax │ │ │ │ mov %edi,%eax │ │ │ │ call 627870 │ │ │ │ - pop %ecx │ │ │ │ - pop %eax │ │ │ │ - mov $0x2b,%ecx │ │ │ │ - or -0xf0(%ebp),%ebx │ │ │ │ - or -0xec(%ebp),%esi │ │ │ │ - push -0x12c(%ebp) │ │ │ │ - mov %edi,%eax │ │ │ │ - push -0x130(%ebp) │ │ │ │ - mov $0x2b,%edx │ │ │ │ - call 627870 │ │ │ │ movzwl -0x108(%ebp),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ or -0xf0(%ebp),%ebx │ │ │ │ or -0xec(%ebp),%esi │ │ │ │ add $0x10,%esp │ │ │ │ shr $0x2,%cx │ │ │ │ cmp $0x3e,%cx │ │ │ │ - je 6452f9 │ │ │ │ + je 6452fa │ │ │ │ mov -0xfc(%ebp),%eax │ │ │ │ xor -0x120(%ebp),%eax │ │ │ │ xor %edx,%edx │ │ │ │ shr $0x2,%eax │ │ │ │ and $0x1,%eax │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0x2e,%ecx │ │ │ │ @@ -1685520,55 +1685606,55 @@ │ │ │ │ pop %ebx │ │ │ │ pop %esi │ │ │ │ pop %edi │ │ │ │ pop %ebp │ │ │ │ lea -0x8(%edi),%esp │ │ │ │ pop %edi │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ sub $0x8,%esp │ │ │ │ push -0x104(%ebp) │ │ │ │ mov $0x3c,%ecx │ │ │ │ mov %edi,%eax │ │ │ │ push -0x108(%ebp) │ │ │ │ mov $0x3c,%edx │ │ │ │ call 627870 │ │ │ │ - pop %ecx │ │ │ │ pop %eax │ │ │ │ + pop %edx │ │ │ │ mov $0x2c,%ecx │ │ │ │ mov -0xf0(%ebp),%esi │ │ │ │ mov -0xec(%ebp),%ebx │ │ │ │ push -0x10c(%ebp) │ │ │ │ mov %edi,%eax │ │ │ │ push -0x110(%ebp) │ │ │ │ mov $0x2c,%edx │ │ │ │ call 627870 │ │ │ │ + pop %ecx │ │ │ │ pop %eax │ │ │ │ - pop %edx │ │ │ │ mov $0x3b,%ecx │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ push -0x114(%ebp) │ │ │ │ mov %edi,%eax │ │ │ │ push -0x118(%ebp) │ │ │ │ mov $0x3b,%edx │ │ │ │ call 627870 │ │ │ │ - pop %ecx │ │ │ │ pop %eax │ │ │ │ + pop %edx │ │ │ │ mov $0x2d,%ecx │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ push -0x11c(%ebp) │ │ │ │ mov %edi,%eax │ │ │ │ push -0x120(%ebp) │ │ │ │ mov $0x2d,%edx │ │ │ │ call 627870 │ │ │ │ + pop %ecx │ │ │ │ pop %eax │ │ │ │ - pop %edx │ │ │ │ mov $0x2a,%ecx │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ push -0x124(%ebp) │ │ │ │ mov %edi,%eax │ │ │ │ push -0x128(%ebp) │ │ │ │ mov $0x2a,%edx │ │ │ │ @@ -1685576,16 +1685662,16 @@ │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ mov 0x18(%eax),%eax │ │ │ │ mov (%eax),%eax │ │ │ │ mov %eax,-0x108(%ebp) │ │ │ │ mov (%eax),%eax │ │ │ │ - pop %ecx │ │ │ │ pop %edx │ │ │ │ + pop %ecx │ │ │ │ xor %edx,%edx │ │ │ │ mov $0x2f,%ecx │ │ │ │ mov %eax,-0xfc(%ebp) │ │ │ │ shr $0xb,%eax │ │ │ │ and $0x1,%eax │ │ │ │ push %edx │ │ │ │ mov $0x2f,%edx │ │ │ │ @@ -1685596,16 +1685682,16 @@ │ │ │ │ mov %edi,%eax │ │ │ │ mov -0xfc(%ebp),%edx │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ movzwl 0xc(%ecx),%ecx │ │ │ │ mov %cx,-0x108(%ebp) │ │ │ │ call 627db0 │ │ │ │ - pop %ecx │ │ │ │ pop %eax │ │ │ │ + pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ mov %edi,%eax │ │ │ │ mov $0x27,%ecx │ │ │ │ mov $0x20,%edx │ │ │ │ call 627870 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ @@ -1685626,30 +1685712,30 @@ │ │ │ │ cmp $0x80,%eax │ │ │ │ jb 645505 │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ xor %edx,%edx │ │ │ │ mov %edx,-0x10c(%ebp) │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov %edx,-0x98(%ebp) │ │ │ │ - mov -0x134(%ebp),%edx │ │ │ │ + mov -0x12c(%ebp),%edx │ │ │ │ mov (%eax),%ecx │ │ │ │ mov %eax,-0x128(%ebp) │ │ │ │ mov (%ecx),%eax │ │ │ │ mov %eax,-0x120(%ebp) │ │ │ │ shr $0x2,%eax │ │ │ │ and $0x1,%eax │ │ │ │ xor $0x1,%eax │ │ │ │ mov %eax,-0x110(%ebp) │ │ │ │ mov %eax,-0x9c(%ebp) │ │ │ │ mov %edi,%eax │ │ │ │ mov %ecx,(%esp) │ │ │ │ mov %ebx,%ecx │ │ │ │ - call 643610 │ │ │ │ + call 643560 │ │ │ │ + pop %ecx │ │ │ │ pop %eax │ │ │ │ - pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ mov %edi,%eax │ │ │ │ mov $0xf,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ call 627870 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ @@ -1685671,73 +1685757,73 @@ │ │ │ │ jb 6455ba │ │ │ │ mov -0x110(%ebp),%eax │ │ │ │ mov -0x10c(%ebp),%edx │ │ │ │ mov %ebx,%ecx │ │ │ │ mov %eax,-0x9c(%ebp) │ │ │ │ mov -0x128(%ebp),%eax │ │ │ │ mov %edx,-0x98(%ebp) │ │ │ │ - mov -0x134(%ebp),%edx │ │ │ │ + mov -0x12c(%ebp),%edx │ │ │ │ mov 0x4(%eax),%eax │ │ │ │ mov %eax,-0x128(%ebp) │ │ │ │ mov %eax,(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ - call 643610 │ │ │ │ - pop %ecx │ │ │ │ - pop %ebx │ │ │ │ + call 643560 │ │ │ │ + pop %eax │ │ │ │ + pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ mov $0x1f,%ecx │ │ │ │ mov $0x10,%edx │ │ │ │ mov %edi,%eax │ │ │ │ call 627870 │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ - add $0x10,%esp │ │ │ │ + pop %ecx │ │ │ │ + mov $0x28,%edx │ │ │ │ + pop %eax │ │ │ │ mov %esi,%ebx │ │ │ │ mov -0x118(%ebp),%esi │ │ │ │ + mov $0x29,%ecx │ │ │ │ + or -0xec(%ebp),%esi │ │ │ │ + push $0x0 │ │ │ │ + mov %edi,%eax │ │ │ │ + push $0x0 │ │ │ │ + call 627870 │ │ │ │ + pop %eax │ │ │ │ + pop %edx │ │ │ │ + mov $0x2b,%ecx │ │ │ │ + or -0xf0(%ebp),%ebx │ │ │ │ + or -0xec(%ebp),%esi │ │ │ │ + push -0x134(%ebp) │ │ │ │ + mov %edi,%eax │ │ │ │ + push -0x138(%ebp) │ │ │ │ + mov $0x2b,%edx │ │ │ │ + call 627870 │ │ │ │ + or -0xf0(%ebp),%ebx │ │ │ │ or -0xec(%ebp),%esi │ │ │ │ + add $0x10,%esp │ │ │ │ cmpb $0x0,-0xfd(%ebp) │ │ │ │ jne 64577b │ │ │ │ mov -0xf4(%ebp),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ cmpl $0x1,0x10(%ecx) │ │ │ │ - jbe 645677 │ │ │ │ + jbe 6456c5 │ │ │ │ mov -0x128(%ebp),%eax │ │ │ │ xor %edx,%edx │ │ │ │ movzbl (%eax),%eax │ │ │ │ shr $0x5,%al │ │ │ │ movzbl %al,%eax │ │ │ │ and $0x1,%eax │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0x33,%ecx │ │ │ │ push %edx │ │ │ │ mov $0x33,%edx │ │ │ │ push %eax │ │ │ │ mov %edi,%eax │ │ │ │ call 627870 │ │ │ │ - pop %ecx │ │ │ │ - pop %eax │ │ │ │ - mov $0x2b,%ecx │ │ │ │ - or -0xf0(%ebp),%ebx │ │ │ │ - or -0xec(%ebp),%esi │ │ │ │ - push -0x12c(%ebp) │ │ │ │ - mov %edi,%eax │ │ │ │ - push -0x130(%ebp) │ │ │ │ - mov $0x2b,%edx │ │ │ │ - call 627870 │ │ │ │ - pop %eax │ │ │ │ - pop %edx │ │ │ │ - mov $0x29,%ecx │ │ │ │ - or -0xf0(%ebp),%ebx │ │ │ │ - or -0xec(%ebp),%esi │ │ │ │ - push $0x0 │ │ │ │ - mov $0x28,%edx │ │ │ │ - push $0x0 │ │ │ │ - mov %edi,%eax │ │ │ │ - call 627870 │ │ │ │ movzwl -0x108(%ebp),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ or -0xf0(%ebp),%ebx │ │ │ │ or -0xec(%ebp),%esi │ │ │ │ add $0x10,%esp │ │ │ │ shr $0x2,%cx │ │ │ │ @@ -1685751,46 +1685837,46 @@ │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0x2e,%ecx │ │ │ │ push %edx │ │ │ │ mov $0x2e,%edx │ │ │ │ push %eax │ │ │ │ mov %edi,%eax │ │ │ │ call 627870 │ │ │ │ + pop %ecx │ │ │ │ pop %eax │ │ │ │ - pop %edx │ │ │ │ or -0xf0(%ebp),%ebx │ │ │ │ or -0xec(%ebp),%esi │ │ │ │ push -0x10c(%ebp) │ │ │ │ push -0x110(%ebp) │ │ │ │ - jmp 645329 │ │ │ │ + jmp 64532a │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ - mov 0x4(%eax),%edx │ │ │ │ - movzbl (%edx),%edx │ │ │ │ - shr $0x5,%dl │ │ │ │ - mov %edx,%esi │ │ │ │ + mov 0x4(%ecx),%ecx │ │ │ │ + or (%ecx),%eax │ │ │ │ + shr $0x5,%eax │ │ │ │ + mov %eax,%esi │ │ │ │ and $0x1,%esi │ │ │ │ - jmp 644eab │ │ │ │ - lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x1,%eax │ │ │ │ - shr $1,%dl │ │ │ │ - mov %edx,%esi │ │ │ │ + jmp 644ec1 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ mov %eax,%edx │ │ │ │ + mov %eax,%esi │ │ │ │ + shr $1,%al │ │ │ │ + or %eax,%esi │ │ │ │ + and $0x1,%edx │ │ │ │ and $0x1,%esi │ │ │ │ - jmp 644eb6 │ │ │ │ + jmp 644ec1 │ │ │ │ movzbl -0xfd(%ebp),%eax │ │ │ │ xor %edx,%edx │ │ │ │ shr $1,%al │ │ │ │ and $0x1,%eax │ │ │ │ - jmp 645677 │ │ │ │ + jmp 6456c5 │ │ │ │ movzbl -0xfd(%ebp),%eax │ │ │ │ xor %edx,%edx │ │ │ │ shr $1,%al │ │ │ │ and $0x1,%eax │ │ │ │ - jmp 645280 │ │ │ │ + jmp 6452ac │ │ │ │ call 1cd5a70 >::_M_fill_insert(std::_Bit_iterator, unsigned int, bool)@@Base+0xd11970> │ │ │ │ xchg %ax,%ax │ │ │ │ xchg %ax,%ax │ │ │ │ xchg %ax,%ax │ │ │ │ xchg %ax,%ax │ │ │ │ xchg %ax,%ax │ │ │ │ push %edi │ │ │ │ @@ -1685800,72 +1685886,73 @@ │ │ │ │ push %ebp │ │ │ │ mov %esp,%ebp │ │ │ │ push %edi │ │ │ │ push %esi │ │ │ │ push %ebx │ │ │ │ sub $0x12c,%esp │ │ │ │ mov %eax,-0xf8(%ebp) │ │ │ │ - mov %edx,-0x134(%ebp) │ │ │ │ + mov %edx,-0x12c(%ebp) │ │ │ │ mov %ecx,-0xf4(%ebp) │ │ │ │ mov %gs:0x14,%eax │ │ │ │ mov %eax,-0x1c(%ebp) │ │ │ │ xor %eax,%eax │ │ │ │ + movzbl 0xc(%ecx),%eax │ │ │ │ + mov %al,-0xfc(%ebp) │ │ │ │ movzbl 0xd(%ecx),%eax │ │ │ │ mov %al,-0xfd(%ebp) │ │ │ │ test %al,%al │ │ │ │ jne 6460c8 │ │ │ │ mov -0xf4(%ebp),%edi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x1c(%edi),%eax │ │ │ │ - cmpl $0x1,0x10(%edi) │ │ │ │ - ja 6460b0 │ │ │ │ + mov 0x1c(%edi),%ecx │ │ │ │ + mov (%ecx),%eax │ │ │ │ mov (%eax),%eax │ │ │ │ - movzbl (%eax),%edx │ │ │ │ - shr $0x5,%dl │ │ │ │ + mov %eax,%edx │ │ │ │ + shr $0x5,%edx │ │ │ │ and $0x1,%edx │ │ │ │ - mov -0xf4(%ebp),%edi │ │ │ │ + mov %edx,%esi │ │ │ │ + cmpl $0x1,0x10(%edi) │ │ │ │ + ja 6460b0 │ │ │ │ + mov -0xf4(%ebp),%eax │ │ │ │ xor %ebx,%ebx │ │ │ │ + movzbl %dl,%edx │ │ │ │ movl $0x0,-0x104(%ebp) │ │ │ │ mov %ebx,-0x10c(%ebp) │ │ │ │ xor %ebx,%ebx │ │ │ │ - movzbl 0xc(%edi),%eax │ │ │ │ + lea -0xf0(%ebp),%edi │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ mov %ebx,-0x114(%ebp) │ │ │ │ xor %ebx,%ebx │ │ │ │ mov %ebx,-0x11c(%ebp) │ │ │ │ xor %ebx,%ebx │ │ │ │ - mov %al,-0xfc(%ebp) │ │ │ │ - mov 0x8(%edi),%eax │ │ │ │ - lea -0xf0(%ebp),%edi │ │ │ │ - mov %ebx,-0x124(%ebp) │ │ │ │ - movl $0x0,-0x12c(%ebp) │ │ │ │ mov %eax,%ecx │ │ │ │ + mov %ebx,-0x124(%ebp) │ │ │ │ and $0x1,%ecx │ │ │ │ + mov %edx,-0x138(%ebp) │ │ │ │ mov %ecx,-0x108(%ebp) │ │ │ │ mov %eax,%ecx │ │ │ │ + movl $0x0,-0x134(%ebp) │ │ │ │ shr $1,%ecx │ │ │ │ and $0x1,%ecx │ │ │ │ mov %ecx,-0x110(%ebp) │ │ │ │ mov %eax,%ecx │ │ │ │ shr $0x2,%ecx │ │ │ │ and $0x1,%ecx │ │ │ │ mov %ecx,-0x118(%ebp) │ │ │ │ mov %eax,%ecx │ │ │ │ shr $0x4,%eax │ │ │ │ shr $0xb,%ecx │ │ │ │ and $0x1,%ecx │ │ │ │ mov %ecx,-0x120(%ebp) │ │ │ │ mov %eax,%ecx │ │ │ │ - movzbl %dl,%eax │ │ │ │ and $0x1,%ecx │ │ │ │ - mov %eax,-0x130(%ebp) │ │ │ │ mov %ecx,-0x128(%ebp) │ │ │ │ cmpb $0x0,-0xfc(%ebp) │ │ │ │ - jne 6458c1 │ │ │ │ + jne 6458c2 │ │ │ │ mov %esi,%eax │ │ │ │ - or %al,%dl │ │ │ │ + test %al,%al │ │ │ │ jne 645ce0 │ │ │ │ sub $0x8,%esp │ │ │ │ push -0x104(%ebp) │ │ │ │ mov $0x3c,%ecx │ │ │ │ mov %edi,%eax │ │ │ │ push -0x108(%ebp) │ │ │ │ mov $0x3c,%edx │ │ │ │ @@ -1685969,34 +1686056,34 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 645a70 │ │ │ │ + jb 645a71 │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ xor %edx,%edx │ │ │ │ mov %edx,-0x114(%ebp) │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov %edx,-0x98(%ebp) │ │ │ │ - mov -0x134(%ebp),%edx │ │ │ │ + mov -0x12c(%ebp),%edx │ │ │ │ mov (%eax),%ecx │ │ │ │ mov %eax,-0x128(%ebp) │ │ │ │ mov (%ecx),%eax │ │ │ │ mov %eax,-0x120(%ebp) │ │ │ │ shr $0x2,%eax │ │ │ │ and $0x1,%eax │ │ │ │ xor $0x1,%eax │ │ │ │ mov %eax,-0x118(%ebp) │ │ │ │ mov %eax,-0x9c(%ebp) │ │ │ │ mov %edi,%eax │ │ │ │ mov %ecx,(%esp) │ │ │ │ mov %ebx,%ecx │ │ │ │ - call 643610 │ │ │ │ + call 643560 │ │ │ │ pop %ecx │ │ │ │ pop %eax │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ mov %edi,%eax │ │ │ │ mov $0xf,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ @@ -1686013,79 +1686100,79 @@ │ │ │ │ movups %xmm0,-0x2c(%ebp) │ │ │ │ movups %xmm0,(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x10(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x20(%ebx,%eax,1) │ │ │ │ movups %xmm0,0x30(%ebx,%eax,1) │ │ │ │ add $0x40,%eax │ │ │ │ cmp $0x80,%eax │ │ │ │ - jb 645b25 │ │ │ │ + jb 645b26 │ │ │ │ mov -0x118(%ebp),%eax │ │ │ │ mov -0x114(%ebp),%edx │ │ │ │ mov %ebx,%ecx │ │ │ │ mov %eax,-0x9c(%ebp) │ │ │ │ mov -0x128(%ebp),%eax │ │ │ │ mov %edx,-0x98(%ebp) │ │ │ │ - mov -0x134(%ebp),%edx │ │ │ │ + mov -0x12c(%ebp),%edx │ │ │ │ mov 0x4(%eax),%eax │ │ │ │ mov %eax,-0x128(%ebp) │ │ │ │ mov %eax,(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ - call 643610 │ │ │ │ - pop %eax │ │ │ │ - pop %edx │ │ │ │ + call 643560 │ │ │ │ + pop %ecx │ │ │ │ + pop %ebx │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ mov $0x1f,%ecx │ │ │ │ mov $0x10,%edx │ │ │ │ mov %edi,%eax │ │ │ │ call 627870 │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ - add $0x10,%esp │ │ │ │ + pop %eax │ │ │ │ + mov $0x2b,%ecx │ │ │ │ + pop %edx │ │ │ │ mov %esi,%ebx │ │ │ │ mov -0x110(%ebp),%esi │ │ │ │ + mov $0x2b,%edx │ │ │ │ or -0xec(%ebp),%esi │ │ │ │ + push -0x134(%ebp) │ │ │ │ + mov %edi,%eax │ │ │ │ + push -0x138(%ebp) │ │ │ │ + call 627870 │ │ │ │ + or -0xf0(%ebp),%ebx │ │ │ │ + or -0xec(%ebp),%esi │ │ │ │ + add $0x10,%esp │ │ │ │ cmpb $0x0,-0xfd(%ebp) │ │ │ │ jne 6460ee │ │ │ │ mov -0xf4(%ebp),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ cmpl $0x1,0x10(%ecx) │ │ │ │ - jbe 645be2 │ │ │ │ + jbe 645c0e │ │ │ │ mov -0x128(%ebp),%eax │ │ │ │ xor %edx,%edx │ │ │ │ movzbl (%eax),%eax │ │ │ │ shr $0x5,%al │ │ │ │ movzbl %al,%eax │ │ │ │ and $0x1,%eax │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0x33,%ecx │ │ │ │ push %edx │ │ │ │ mov $0x33,%edx │ │ │ │ push %eax │ │ │ │ mov %edi,%eax │ │ │ │ call 627870 │ │ │ │ - pop %ecx │ │ │ │ - pop %eax │ │ │ │ - mov $0x2b,%ecx │ │ │ │ - or -0xf0(%ebp),%ebx │ │ │ │ - or -0xec(%ebp),%esi │ │ │ │ - push -0x12c(%ebp) │ │ │ │ - mov %edi,%eax │ │ │ │ - push -0x130(%ebp) │ │ │ │ - mov $0x2b,%edx │ │ │ │ - call 627870 │ │ │ │ movzwl -0x108(%ebp),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ or -0xf0(%ebp),%ebx │ │ │ │ or -0xec(%ebp),%esi │ │ │ │ add $0x10,%esp │ │ │ │ shr $0x2,%cx │ │ │ │ cmp $0x3e,%cx │ │ │ │ - je 645c5b │ │ │ │ + je 645c5c │ │ │ │ mov -0xfc(%ebp),%eax │ │ │ │ xor -0x120(%ebp),%eax │ │ │ │ xor %edx,%edx │ │ │ │ shr $0x2,%eax │ │ │ │ and $0x1,%eax │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0x2e,%ecx │ │ │ │ @@ -1686118,54 +1686205,54 @@ │ │ │ │ pop %ebx │ │ │ │ pop %esi │ │ │ │ pop %edi │ │ │ │ pop %ebp │ │ │ │ lea -0x8(%edi),%esp │ │ │ │ pop %edi │ │ │ │ ret │ │ │ │ - lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ sub $0x8,%esp │ │ │ │ push -0x104(%ebp) │ │ │ │ mov $0x3c,%ecx │ │ │ │ mov %edi,%eax │ │ │ │ push -0x108(%ebp) │ │ │ │ mov $0x3c,%edx │ │ │ │ call 627870 │ │ │ │ - pop %ecx │ │ │ │ pop %eax │ │ │ │ + pop %edx │ │ │ │ mov $0x2c,%ecx │ │ │ │ mov -0xf0(%ebp),%esi │ │ │ │ mov -0xec(%ebp),%ebx │ │ │ │ push -0x10c(%ebp) │ │ │ │ mov %edi,%eax │ │ │ │ push -0x110(%ebp) │ │ │ │ mov $0x2c,%edx │ │ │ │ call 627870 │ │ │ │ + pop %ecx │ │ │ │ pop %eax │ │ │ │ - pop %edx │ │ │ │ mov $0x3b,%ecx │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ push -0x114(%ebp) │ │ │ │ mov %edi,%eax │ │ │ │ push -0x118(%ebp) │ │ │ │ mov $0x3b,%edx │ │ │ │ call 627870 │ │ │ │ - pop %ecx │ │ │ │ pop %eax │ │ │ │ + pop %edx │ │ │ │ mov $0x2a,%ecx │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ push -0x11c(%ebp) │ │ │ │ mov %edi,%eax │ │ │ │ push -0x120(%ebp) │ │ │ │ mov $0x2a,%edx │ │ │ │ call 627870 │ │ │ │ + pop %ecx │ │ │ │ pop %eax │ │ │ │ - pop %edx │ │ │ │ mov $0x2d,%ecx │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ push -0x124(%ebp) │ │ │ │ mov %edi,%eax │ │ │ │ push -0x128(%ebp) │ │ │ │ mov $0x2d,%edx │ │ │ │ @@ -1686173,16 +1686260,16 @@ │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ mov 0x18(%eax),%eax │ │ │ │ mov (%eax),%eax │ │ │ │ mov %eax,-0x108(%ebp) │ │ │ │ mov (%eax),%eax │ │ │ │ - pop %ecx │ │ │ │ pop %edx │ │ │ │ + pop %ecx │ │ │ │ xor %edx,%edx │ │ │ │ mov $0x2f,%ecx │ │ │ │ mov %eax,-0xfc(%ebp) │ │ │ │ shr $0xb,%eax │ │ │ │ and $0x1,%eax │ │ │ │ push %edx │ │ │ │ mov $0x2f,%edx │ │ │ │ @@ -1686193,16 +1686280,16 @@ │ │ │ │ mov %edi,%eax │ │ │ │ mov -0xfc(%ebp),%edx │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ or -0xec(%ebp),%ebx │ │ │ │ movzwl 0xc(%ecx),%ecx │ │ │ │ mov %cx,-0x108(%ebp) │ │ │ │ call 627db0 │ │ │ │ - pop %ecx │ │ │ │ pop %eax │ │ │ │ + pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ mov %edi,%eax │ │ │ │ mov $0x27,%ecx │ │ │ │ mov $0x20,%edx │ │ │ │ call 627870 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ @@ -1686223,30 +1686310,30 @@ │ │ │ │ cmp $0x80,%eax │ │ │ │ jb 645e65 │ │ │ │ mov -0xf4(%ebp),%eax │ │ │ │ xor %edx,%edx │ │ │ │ mov %edx,-0x10c(%ebp) │ │ │ │ mov 0x1c(%eax),%eax │ │ │ │ mov %edx,-0x98(%ebp) │ │ │ │ - mov -0x134(%ebp),%edx │ │ │ │ + mov -0x12c(%ebp),%edx │ │ │ │ mov (%eax),%ecx │ │ │ │ mov %eax,-0x128(%ebp) │ │ │ │ mov (%ecx),%eax │ │ │ │ mov %eax,-0x120(%ebp) │ │ │ │ shr $0x2,%eax │ │ │ │ and $0x1,%eax │ │ │ │ xor $0x1,%eax │ │ │ │ mov %eax,-0x110(%ebp) │ │ │ │ mov %eax,-0x9c(%ebp) │ │ │ │ mov %edi,%eax │ │ │ │ mov %ecx,(%esp) │ │ │ │ mov %ebx,%ecx │ │ │ │ - call 643610 │ │ │ │ + call 643560 │ │ │ │ + pop %ecx │ │ │ │ pop %eax │ │ │ │ - pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ mov %edi,%eax │ │ │ │ mov $0xf,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ call 627870 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ @@ -1686268,73 +1686355,73 @@ │ │ │ │ jb 645f1a │ │ │ │ mov -0x110(%ebp),%eax │ │ │ │ mov -0x10c(%ebp),%edx │ │ │ │ mov %ebx,%ecx │ │ │ │ mov %eax,-0x9c(%ebp) │ │ │ │ mov -0x128(%ebp),%eax │ │ │ │ mov %edx,-0x98(%ebp) │ │ │ │ - mov -0x134(%ebp),%edx │ │ │ │ + mov -0x12c(%ebp),%edx │ │ │ │ mov 0x4(%eax),%eax │ │ │ │ mov %eax,-0x128(%ebp) │ │ │ │ mov %eax,(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ - call 643610 │ │ │ │ - pop %ecx │ │ │ │ - pop %ebx │ │ │ │ + call 643560 │ │ │ │ + pop %eax │ │ │ │ + pop %edx │ │ │ │ push -0xec(%ebp) │ │ │ │ push -0xf0(%ebp) │ │ │ │ mov $0x1f,%ecx │ │ │ │ mov $0x10,%edx │ │ │ │ mov %edi,%eax │ │ │ │ call 627870 │ │ │ │ or -0xf0(%ebp),%esi │ │ │ │ - add $0x10,%esp │ │ │ │ + pop %ecx │ │ │ │ + mov $0x28,%edx │ │ │ │ + pop %eax │ │ │ │ mov %esi,%ebx │ │ │ │ mov -0x118(%ebp),%esi │ │ │ │ + mov $0x29,%ecx │ │ │ │ + or -0xec(%ebp),%esi │ │ │ │ + push $0x0 │ │ │ │ + mov %edi,%eax │ │ │ │ + push $0x0 │ │ │ │ + call 627870 │ │ │ │ + pop %eax │ │ │ │ + pop %edx │ │ │ │ + mov $0x2b,%ecx │ │ │ │ + or -0xf0(%ebp),%ebx │ │ │ │ + or -0xec(%ebp),%esi │ │ │ │ + push -0x134(%ebp) │ │ │ │ + mov %edi,%eax │ │ │ │ + push -0x138(%ebp) │ │ │ │ + mov $0x2b,%edx │ │ │ │ + call 627870 │ │ │ │ + or -0xf0(%ebp),%ebx │ │ │ │ or -0xec(%ebp),%esi │ │ │ │ + add $0x10,%esp │ │ │ │ cmpb $0x0,-0xfd(%ebp) │ │ │ │ jne 6460db │ │ │ │ mov -0xf4(%ebp),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ cmpl $0x1,0x10(%ecx) │ │ │ │ - jbe 645fd7 │ │ │ │ + jbe 646025 │ │ │ │ mov -0x128(%ebp),%eax │ │ │ │ xor %edx,%edx │ │ │ │ movzbl (%eax),%eax │ │ │ │ shr $0x5,%al │ │ │ │ movzbl %al,%eax │ │ │ │ and $0x1,%eax │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0x33,%ecx │ │ │ │ push %edx │ │ │ │ mov $0x33,%edx │ │ │ │ push %eax │ │ │ │ mov %edi,%eax │ │ │ │ call 627870 │ │ │ │ - pop %ecx │ │ │ │ - pop %eax │ │ │ │ - mov $0x2b,%ecx │ │ │ │ - or -0xf0(%ebp),%ebx │ │ │ │ - or -0xec(%ebp),%esi │ │ │ │ - push -0x12c(%ebp) │ │ │ │ - mov %edi,%eax │ │ │ │ - push -0x130(%ebp) │ │ │ │ - mov $0x2b,%edx │ │ │ │ - call 627870 │ │ │ │ - pop %eax │ │ │ │ - pop %edx │ │ │ │ - mov $0x29,%ecx │ │ │ │ - or -0xf0(%ebp),%ebx │ │ │ │ - or -0xec(%ebp),%esi │ │ │ │ - push $0x0 │ │ │ │ - mov $0x28,%edx │ │ │ │ - push $0x0 │ │ │ │ - mov %edi,%eax │ │ │ │ - call 627870 │ │ │ │ movzwl -0x108(%ebp),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ or -0xf0(%ebp),%ebx │ │ │ │ or -0xec(%ebp),%esi │ │ │ │ add $0x10,%esp │ │ │ │ shr $0x2,%cx │ │ │ │ @@ -1686348,46 +1686435,46 @@ │ │ │ │ sub $0x8,%esp │ │ │ │ mov $0x2e,%ecx │ │ │ │ push %edx │ │ │ │ mov $0x2e,%edx │ │ │ │ push %eax │ │ │ │ mov %edi,%eax │ │ │ │ call 627870 │ │ │ │ + pop %ecx │ │ │ │ pop %eax │ │ │ │ - pop %edx │ │ │ │ or -0xf0(%ebp),%ebx │ │ │ │ or -0xec(%ebp),%esi │ │ │ │ push -0x10c(%ebp) │ │ │ │ push -0x110(%ebp) │ │ │ │ - jmp 645c8b │ │ │ │ + jmp 645c8c │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ - mov 0x4(%eax),%edx │ │ │ │ - movzbl (%edx),%edx │ │ │ │ - shr $0x5,%dl │ │ │ │ - mov %edx,%esi │ │ │ │ + mov 0x4(%ecx),%ecx │ │ │ │ + or (%ecx),%eax │ │ │ │ + shr $0x5,%eax │ │ │ │ + mov %eax,%esi │ │ │ │ and $0x1,%esi │ │ │ │ - jmp 64580b │ │ │ │ - lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x1,%eax │ │ │ │ - shr $1,%dl │ │ │ │ - mov %edx,%esi │ │ │ │ + jmp 645821 │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ mov %eax,%edx │ │ │ │ + mov %eax,%esi │ │ │ │ + shr $1,%al │ │ │ │ + or %eax,%esi │ │ │ │ + and $0x1,%edx │ │ │ │ and $0x1,%esi │ │ │ │ - jmp 645816 │ │ │ │ + jmp 645821 │ │ │ │ movzbl -0xfd(%ebp),%eax │ │ │ │ xor %edx,%edx │ │ │ │ shr $1,%al │ │ │ │ and $0x1,%eax │ │ │ │ - jmp 645fd7 │ │ │ │ + jmp 646025 │ │ │ │ movzbl -0xfd(%ebp),%eax │ │ │ │ xor %edx,%edx │ │ │ │ shr $1,%al │ │ │ │ and $0x1,%eax │ │ │ │ - jmp 645be2 │ │ │ │ + jmp 645c0e │ │ │ │ call 1cd5a70 >::_M_fill_insert(std::_Bit_iterator, unsigned int, bool)@@Base+0xd11970> │ │ │ │ xchg %ax,%ax │ │ │ │ xchg %ax,%ax │ │ │ │ xchg %ax,%ax │ │ │ │ xchg %ax,%ax │ │ │ │ xchg %ax,%ax │ │ │ │ push %edi │ │ │ │ @@ -1687765,22 +1687852,22 @@ │ │ │ │ call 644e50 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x42600000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 643cf0 │ │ │ │ + call 643c40 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x42800000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 643cf0 │ │ │ │ + call 643c40 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x42a00000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ call 644e50 │ │ │ │ @@ -1687884,118 +1687971,118 @@ │ │ │ │ call 628b00 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x800060,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 639c60 │ │ │ │ + call 639c70 │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x20,%dh │ │ │ │ or $0x66000000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ cmpl $0x31f,(%edx) │ │ │ │ ja 647590 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 63a840 │ │ │ │ + call 63a800 │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x20,%dh │ │ │ │ or $0x66800000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 63a840 │ │ │ │ + call 63a800 │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x20,%dh │ │ │ │ or $0x66804000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 63b300 │ │ │ │ + call 63b250 │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x20,%dh │ │ │ │ or $0x67000000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 63b300 │ │ │ │ + call 63b250 │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x20,%dh │ │ │ │ or $0x67000400,%eax │ │ │ │ jmp 6475c0 │ │ │ │ cmpl $0x2bb,(%edx) │ │ │ │ jbe 647590 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 6390c0 │ │ │ │ + call 6390b0 │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x20,%dh │ │ │ │ or $0x62000000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ cmpl $0x2bb,(%edx) │ │ │ │ jbe 647590 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 6390c0 │ │ │ │ + call 6390b0 │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x20,%dh │ │ │ │ or $0x62800000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ cmpl $0x2bb,(%edx) │ │ │ │ jbe 647590 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 6390c0 │ │ │ │ + call 6390b0 │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x20,%dh │ │ │ │ or $0x63000000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ cmpl $0x2bb,(%edx) │ │ │ │ jbe 647590 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 6390c0 │ │ │ │ + call 6390b0 │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x20,%dh │ │ │ │ or $0x63800000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 643990 │ │ │ │ + call 6438e0 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x80000000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 643990 │ │ │ │ + call 6438e0 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x80200000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 643990 │ │ │ │ + call 6438e0 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x80400000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 643990 │ │ │ │ + call 6438e0 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x80600000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ mov %ecx,%edx │ │ │ │ @@ -1688046,71 +1688133,71 @@ │ │ │ │ call 644e50 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x40600000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 6446a0 │ │ │ │ + call 6445f0 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x40800000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 643cf0 │ │ │ │ + call 643c40 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x40a00000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 6446a0 │ │ │ │ + call 6445f0 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x40c00000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 643cf0 │ │ │ │ + call 643c40 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x40e00000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 6446a0 │ │ │ │ + call 6445f0 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x41200000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 6446a0 │ │ │ │ + call 6445f0 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x41400000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 6446a0 │ │ │ │ + call 6445f0 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x41600000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 6446a0 │ │ │ │ + call 6445f0 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x41800000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 6446a0 │ │ │ │ + call 6445f0 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x41a00000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ call 644e50 │ │ │ │ @@ -1688267,15 +1688354,15 @@ │ │ │ │ call 644e50 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x43200000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 6446a0 │ │ │ │ + call 6445f0 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x43400000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ call 644e50 │ │ │ │ @@ -1688288,72 +1688375,72 @@ │ │ │ │ call 644e50 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x43a00000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 6446a0 │ │ │ │ + call 6445f0 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x43c00000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ call 644e50 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x43e00000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 643cf0 │ │ │ │ + call 643c40 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x44200000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 643cf0 │ │ │ │ + call 643c40 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x44400000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ cmpl $0x2bb,(%edx) │ │ │ │ jbe 647590 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 643cf0 │ │ │ │ + call 643c40 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x44600000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ cmpl $0x2bb,(%edx) │ │ │ │ jbe 647590 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 643cf0 │ │ │ │ + call 643c40 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x44800000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ cmpl $0x2bb,(%edx) │ │ │ │ jbe 647590 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 643cf0 │ │ │ │ + call 643c40 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x44a00000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ cmpl $0x2bb,(%edx) │ │ │ │ jbe 647590 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 643cf0 │ │ │ │ + call 643c40 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x44c00000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ call 644e50 │ │ │ │ @@ -1688373,29 +1688460,29 @@ │ │ │ │ call 644e50 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x46400000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 6446a0 │ │ │ │ + call 6445f0 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x46600000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 6446a0 │ │ │ │ + call 6445f0 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x46800000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 6446a0 │ │ │ │ + call 6445f0 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x46a00000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ call 644e50 │ │ │ │ @@ -1688436,22 +1688523,22 @@ │ │ │ │ call 644e50 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x47600000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 6446a0 │ │ │ │ + call 6445f0 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x47800000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 6446a0 │ │ │ │ + call 6445f0 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x47a00000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ call 644e50 │ │ │ │ @@ -1688473,151 +1688560,151 @@ │ │ │ │ call 6457b0 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x47240000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 6390c0 │ │ │ │ + call 6390b0 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x60000000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 6390c0 │ │ │ │ + call 6390b0 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x60800000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 6390c0 │ │ │ │ + call 6390b0 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x61000000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 6390c0 │ │ │ │ + call 6390b0 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x61800000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 6390c0 │ │ │ │ + call 6390b0 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x62000000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 6390c0 │ │ │ │ + call 6390b0 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x62800000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 6390c0 │ │ │ │ + call 6390b0 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x63000000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 6390c0 │ │ │ │ + call 6390b0 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x63800000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 6390c0 │ │ │ │ + call 6390b0 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x64000000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 6390c0 │ │ │ │ + call 6390b0 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x64800000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 6390c0 │ │ │ │ + call 6390b0 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x65000000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 6390c0 │ │ │ │ + call 6390b0 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x65800000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 6390c0 │ │ │ │ + call 6390b0 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x66000000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 6390c0 │ │ │ │ + call 6390b0 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x66800000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 6390c0 │ │ │ │ + call 6390b0 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x67000000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 6390c0 │ │ │ │ + call 6390b0 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x67800000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 639c60 │ │ │ │ + call 639c70 │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x20,%dh │ │ │ │ or $0x64000000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 639c60 │ │ │ │ + call 639c70 │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x20,%dh │ │ │ │ or $0x64800000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 639c60 │ │ │ │ + call 639c70 │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x20,%dh │ │ │ │ or $0x65000000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 639c60 │ │ │ │ + call 639c70 │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x20,%dh │ │ │ │ or $0x65800000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ @@ -1688656,246 +1688743,246 @@ │ │ │ │ call 628a20 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x1800000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 643990 │ │ │ │ + call 6438e0 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x80800000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 643990 │ │ │ │ + call 6438e0 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x80a00000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 643990 │ │ │ │ + call 6438e0 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x80c00000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 643990 │ │ │ │ + call 6438e0 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x81200000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 643990 │ │ │ │ + call 6438e0 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x81400000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 643990 │ │ │ │ + call 6438e0 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0x81600000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 642820 │ │ │ │ + call 642770 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0xa0000000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 641920 │ │ │ │ + call 641870 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0xa0400000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 640a20 │ │ │ │ + call 640970 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0xa0800000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 640a20 │ │ │ │ + call 640970 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0xa0c00000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 641920 │ │ │ │ + call 641870 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0xa1000000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 641920 │ │ │ │ + call 641870 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0xa1400000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 640a20 │ │ │ │ + call 640970 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0xa1800000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 640a20 │ │ │ │ + call 640970 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0xa1c00000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 641920 │ │ │ │ + call 641870 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0xa2000000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 641920 │ │ │ │ + call 641870 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0xa2400000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 63fa80 │ │ │ │ + call 63f9d0 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0xa2800000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 63dc10 │ │ │ │ + call 63db60 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0xa2c00000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 63fa80 │ │ │ │ + call 63f9d0 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0xa3000000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 63dc10 │ │ │ │ + call 63db60 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0xa3400000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 63eb20 │ │ │ │ + call 63ea70 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0xa3800000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 63eb20 │ │ │ │ + call 63ea70 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0xa3c00000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 640a20 │ │ │ │ + call 640970 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0xa4000000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 640a20 │ │ │ │ + call 640970 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0xa4400000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 640a20 │ │ │ │ + call 640970 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0xa4800000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 640a20 │ │ │ │ + call 640970 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0xa4c00000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 640a20 │ │ │ │ + call 640970 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0xa5000000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 640a20 │ │ │ │ + call 640970 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0xa5400000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 640a20 │ │ │ │ + call 640970 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0xa5800000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 640a20 │ │ │ │ + call 640970 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0xa5c00000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 63ccc0 │ │ │ │ + call 63cc10 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0xa6000000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 63ccc0 │ │ │ │ + call 63cc10 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0xa6400000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 63eb20 │ │ │ │ + call 63ea70 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0xa6800000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 63bdd0 │ │ │ │ + call 63bd20 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0xa6c00000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ cmpl $0x257,(%edx) │ │ │ │ jbe 647590 │ │ │ │ @@ -1688974,29 +1689061,29 @@ │ │ │ │ mov %edi,%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or %ebp,%eax │ │ │ │ mov 0x38(%esp),%ebp │ │ │ │ or $0xa7000000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 6373e0 │ │ │ │ + call 6373d0 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0xa7400000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 636750 │ │ │ │ + call 636740 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0xa7440000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ - call 638070 │ │ │ │ + call 638060 │ │ │ │ mov 0xc(%esp),%eax │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ mov 0x34(%esp),%edi │ │ │ │ or $0xa7500000,%eax │ │ │ │ jmp 6475c0 │ │ │ │ lea 0x8(%esp),%eax │ │ │ │ mov %ecx,%edx │ │ │ │ @@ -4194209,95 +4194296,8 @@ │ │ │ │ je ee1c62 , std::allocator >, std::allocator, std::allocator > > >::_M_realloc_append, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&)@@Base+0x2e6fe2> │ │ │ │ mov 0xc(%ebp),%esi │ │ │ │ test %esi,%esi │ │ │ │ je ee1c1f , std::allocator >, std::allocator, std::allocator > > >::_M_realloc_append, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&)@@Base+0x2e6f9f> │ │ │ │ mov %ebp,0x10(%esp) │ │ │ │ mov %edi,0x14(%esp) │ │ │ │ mov 0xc(%esi),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je ee1bd4 , std::allocator >, std::allocator, std::allocator > > >::_M_realloc_append, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&)@@Base+0x2e6f54> │ │ │ │ - mov %esi,0x18(%esp) │ │ │ │ - mov 0xc(%edi),%ebp │ │ │ │ - test %ebp,%ebp │ │ │ │ - je ee1b8d , std::allocator >, std::allocator, std::allocator > > >::_M_realloc_append, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&)@@Base+0x2e6f0d> │ │ │ │ - mov %edi,0x1c(%esp) │ │ │ │ - mov 0xc(%ebp),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je ee1b46 , std::allocator >, std::allocator, std::allocator > > >::_M_realloc_append, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&)@@Base+0x2e6ec6> │ │ │ │ - mov %ebp,0xc(%esp) │ │ │ │ - mov 0xc(%esi),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je ee1afe , std::allocator >, std::allocator, std::allocator > > >::_M_realloc_append, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&)@@Base+0x2e6e7e> │ │ │ │ - mov %esi,0x8(%esp) │ │ │ │ - mov %edi,%ebp │ │ │ │ - mov 0xc(%ebp),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je ee1ab2 , std::allocator >, std::allocator, std::allocator > > >::_M_realloc_append, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&)@@Base+0x2e6e32> │ │ │ │ - mov 0xc(%edi),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je ee1a66 , std::allocator >, std::allocator, std::allocator > > >::_M_realloc_append, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&)@@Base+0x2e6de6> │ │ │ │ - mov %edi,0x4(%esp) │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ - call ee1980 , std::allocator >, std::allocator, std::allocator > > >::_M_realloc_append, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&)@@Base+0x2e6d00> │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ - mov 0x8(%esi),%edi │ │ │ │ - test %eax,%eax │ │ │ │ - je ee1a50 , std::allocator >, std::allocator, std::allocator > > >::_M_realloc_append, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&)@@Base+0x2e6dd0> │ │ │ │ - mov 0x1c(%esi),%ecx │ │ │ │ - sub $0x8,%esp │ │ │ │ - sub %eax,%ecx │ │ │ │ - push %ecx │ │ │ │ - push %eax │ │ │ │ - call 5d030 │ │ │ │ - pop %ecx │ │ │ │ - pop %eax │ │ │ │ - push $0x20 │ │ │ │ - push %esi │ │ │ │ - call 5d030 │ │ │ │ - add $0x10,%esp │ │ │ │ - test %edi,%edi │ │ │ │ - je ee1a62 , std::allocator >, std::allocator, std::allocator > > >::_M_realloc_append, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&)@@Base+0x2e6de2> │ │ │ │ - mov %edi,%esi │ │ │ │ - jmp ee1a1a , std::allocator >, std::allocator, std::allocator > > >::_M_realloc_append, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&)@@Base+0x2e6d9a> │ │ │ │ - sub $0x8,%esp │ │ │ │ - push $0x20 │ │ │ │ - push %esi │ │ │ │ - call 5d030 │ │ │ │ - add $0x10,%esp │ │ │ │ - test %edi,%edi │ │ │ │ - jne ee1a4c , std::allocator >, std::allocator, std::allocator > > >::_M_realloc_append, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&)@@Base+0x2e6dcc> │ │ │ │ - mov 0x4(%esp),%edi │ │ │ │ - mov 0x14(%edi),%eax │ │ │ │ - mov 0x8(%edi),%esi │ │ │ │ - test %eax,%eax │ │ │ │ - je ee1aa0 , std::allocator >, std::allocator, std::allocator > > >::_M_realloc_append, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&)@@Base+0x2e6e20> │ │ │ │ - mov 0x1c(%edi),%edx │ │ │ │ - sub $0x8,%esp │ │ │ │ - sub %eax,%edx │ │ │ │ - push %edx │ │ │ │ - push %eax │ │ │ │ - call 5d030 │ │ │ │ - pop %eax │ │ │ │ - pop %edx │ │ │ │ - push $0x20 │ │ │ │ - push %edi │ │ │ │ - call 5d030 │ │ │ │ - add $0x10,%esp │ │ │ │ - test %esi,%esi │ │ │ │ - je ee1ab2 , std::allocator >, std::allocator, std::allocator > > >::_M_realloc_append, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&)@@Base+0x2e6e32> │ │ │ │ - mov %esi,%edi │ │ │ │ - jmp ee1a0f , std::allocator >, std::allocator, std::allocator > > >::_M_realloc_append, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&)@@Base+0x2e6d8f> │ │ │ │ - nop │ │ │ │ - lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ - sub $0x8,%esp │ │ │ │ - push $0x20 │ │ │ │ - push %edi │ │ │ │ - call 5d030 │ │ │ │ - add $0x10,%esp │ │ │ │ - test %esi,%esi │ │ │ │ - jne ee1a90 , std::allocator >, std::allocator, std::allocator > > >::_M_realloc_append, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&)@@Base+0x2e6e10> │ │ │ │ - mov 0x14(%ebp),%eax │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ - test %eax,%eax │ │ │ │ - je ee1ae8 , std::allocator >, std::allocator, std::allocator > > >::_M_realloc_append, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&)@@Base+0x2e6e68> │ │ │ │ - mov 0x1c(%ebp),%edx │ │ │ │ -[ Too much input for diff (SHA256: f8ce77dbd6d0ea90daac98e83b1cc1128d835ae053c67404846734647ced3f52) ] │ │ │ │ +[ Too much input for diff (SHA256: 555313ef2d1b22e4ca7d796147041236d7d158e7578107a8970fbd2c5268824c) ] │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -568717,50 +568717,50 @@ │ │ │ │ 0x025838a0 7ccc42fd 3ccc42fd fccb42fd accb42fd |.B.<.B...B...B. │ │ │ │ 0x025838b0 eccb42fd 00000000 00000000 00000000 ..B............. │ │ │ │ 0x025838c0 00000000 04000000 08000000 0b000000 ................ │ │ │ │ 0x025838d0 01000000 05000000 09000000 0b000000 ................ │ │ │ │ 0x025838e0 02000000 06000000 0a000000 0b000000 ................ │ │ │ │ 0x025838f0 0b000000 0b000000 0b000000 0b000000 ................ │ │ │ │ 0x02583900 b0a9b1a9 b2a9b3a9 b4a9b5a9 b6a9b7a9 ................ │ │ │ │ - 0x02583910 b8a9b9a9 baa9bba9 bca9bda9 c0a9c2a9 ................ │ │ │ │ - 0x02583920 c3a9cda9 d4a9d5a9 d6a9d7a9 d8a9d9a9 ................ │ │ │ │ - 0x02583930 daa9dba9 dca9dda9 dea9dfa9 e2a9e3a9 ................ │ │ │ │ - 0x02583940 e6a9e7a9 e8a9e9a9 eaa9eba9 eca9eda9 ................ │ │ │ │ - 0x02583950 eea9efa9 f0a9f1a9 f2a9f3a9 f4a9f5a9 ................ │ │ │ │ - 0x02583960 f6a9f7a9 f8a9f9a9 00aa1fab 00000000 ................ │ │ │ │ - 0x02583970 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x02583910 b8a9b9a9 baa9bba9 bca9bda9 bea9c0a9 ................ │ │ │ │ + 0x02583920 c2a9c3a9 e2a9e3a9 e6a9e7a9 e8a9e9a9 ................ │ │ │ │ + 0x02583930 eaa9eba9 eca9eda9 eea9efa9 f0a9f1a9 ................ │ │ │ │ + 0x02583940 f2a9f3a9 00aa87b9 90b991b9 92b993b9 ................ │ │ │ │ + 0x02583950 94b995b9 96b997b9 98b999b9 9ab99bb9 ................ │ │ │ │ + 0x02583960 c0b9c1b9 c2b9c3b9 c4b9c5b9 c6b9c7b9 ................ │ │ │ │ + 0x02583970 c8b9c9b9 d0b908bb 11bb0000 00000000 ................ │ │ │ │ 0x02583980 b0a9b1a9 b2a9b3a9 b4a9b5a9 b6a9b7a9 ................ │ │ │ │ - 0x02583990 b8a9b9a9 baa9bba9 bca9bda9 bea9c0a9 ................ │ │ │ │ - 0x025839a0 c2a9c3a9 e2a9e3a9 e6a9e7a9 e8a9e9a9 ................ │ │ │ │ - 0x025839b0 eaa9eba9 eca9eda9 eea9efa9 f0a9f1a9 ................ │ │ │ │ - 0x025839c0 f2a9f3a9 00aa87b9 90b991b9 92b993b9 ................ │ │ │ │ - 0x025839d0 94b995b9 96b997b9 98b999b9 9ab99bb9 ................ │ │ │ │ - 0x025839e0 c0b9c1b9 c2b9c3b9 c4b9c5b9 c6b9c7b9 ................ │ │ │ │ - 0x025839f0 c8b9c9b9 d0b908bb 11bb0000 00000000 ................ │ │ │ │ + 0x02583990 b8a9b9a9 baa9bba9 bca9bda9 c0a9c2a9 ................ │ │ │ │ + 0x025839a0 c3a9cda9 d4a9d5a9 d6a9d7a9 d8a9d9a9 ................ │ │ │ │ + 0x025839b0 daa9dba9 dca9dda9 dea9dfa9 e2a9e3a9 ................ │ │ │ │ + 0x025839c0 e6a9e7a9 e8a9e9a9 eaa9eba9 eca9eda9 ................ │ │ │ │ + 0x025839d0 eea9efa9 f0a9f1a9 f2a9f3a9 f4a9f5a9 ................ │ │ │ │ + 0x025839e0 f6a9f7a9 f8a9f9a9 00aa1fab 00000000 ................ │ │ │ │ + 0x025839f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x02583a00 008c018c 178c188c 198c1a8c 1b8c1c8c ................ │ │ │ │ 0x02583a10 1d8c1e8c 1f8c208c 218c228c 238c248c ...... .!.".#.$. │ │ │ │ 0x02583a20 258c2c8c 2d8c2e8c 2f8c348c bfa9c0b2 %.,.-.../.4..... │ │ │ │ 0x02583a30 c1b2c2b2 c3b2c4b2 c5b2c6b2 c7b2c8b2 ................ │ │ │ │ 0x02583a40 c9b2cab2 cbb2ccb2 cdb2ceb2 cfb2d0b2 ................ │ │ │ │ 0x02583a50 d2b20000 00000000 00000000 00000000 ................ │ │ │ │ 0x02583a60 00840184 02840384 04840584 06840784 ................ │ │ │ │ 0x02583a70 08840984 0a840b84 008c018c 178c188c ................ │ │ │ │ 0x02583a80 198c1a8c 1b8c1c8c 1d8c1e8c 1f8c208c .............. . │ │ │ │ 0x02583a90 218c228c 238c248c 258c2c8c 2d8c2e8c !.".#.$.%.,.-... │ │ │ │ 0x02583aa0 2f8cc0ac c0b4c1b4 c2b4c3b4 c4b4c5b4 /............... │ │ │ │ 0x02583ab0 c6b4c7b4 c8b4c9b4 cab4cbb4 ccb4cdb4 ................ │ │ │ │ 0x02583ac0 ceb4cfb4 d0b40000 00000000 00000000 ................ │ │ │ │ 0x02583ad0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x02583ae0 06810781 d088d188 d288d488 d588d688 ................ │ │ │ │ - 0x02583af0 d788d888 d988da88 db88dc88 dd88de88 ................ │ │ │ │ - 0x02583b00 df88e088 e188e288 e388e488 00000000 ................ │ │ │ │ + 0x02583ae0 06810781 d088d188 d288d388 d488d588 ................ │ │ │ │ + 0x02583af0 d688d788 d888d988 da88db88 dc88dd88 ................ │ │ │ │ + 0x02583b00 de88df88 e088e188 e288e388 f0880000 ................ │ │ │ │ 0x02583b10 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x02583b20 06810781 d088d188 d288d388 d488d588 ................ │ │ │ │ - 0x02583b30 d688d788 d888d988 da88db88 dc88dd88 ................ │ │ │ │ - 0x02583b40 de88df88 e088e188 e288e388 f0880000 ................ │ │ │ │ + 0x02583b20 06810781 d088d188 d288d488 d588d688 ................ │ │ │ │ + 0x02583b30 d788d888 d988da88 db88dc88 dd88de88 ................ │ │ │ │ + 0x02583b40 df88e088 e188e288 e388e488 00000000 ................ │ │ │ │ 0x02583b50 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x02583b60 0780f480 f580f680 f880f980 fa800081 ................ │ │ │ │ 0x02583b70 09810b81 13811681 01880288 03880488 ................ │ │ │ │ 0x02583b80 05880688 09880a88 0b880c88 0d880f88 ................ │ │ │ │ 0x02583b90 10881288 20882188 22882388 24882588 .... .!.".#.$.%. │ │ │ │ 0x02583ba0 26882788 28882988 2a882b88 2c882d88 &.'.(.).*.+.,.-. │ │ │ │ 0x02583bb0 2e882f88 30883188 32883388 34883588 ../.0.1.2.3.4.5. │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ │ │ @@ -9157,25 +9157,25 @@ │ │ │ │ 0x02b47b54 28cd1300 1ca6b0fd 74cd1300 acaab0fd (.......t....... │ │ │ │ 0x02b47b64 c0cd1300 6cabb0fd 10ce1300 9cadb0fd ....l........... │ │ │ │ 0x02b47b74 5cce1300 7cb6b0fd a8ce1300 acbfb0fd \...|........... │ │ │ │ 0x02b47b84 f4ce1300 8cc4b0fd 40cf1300 6cc9b0fd ........@...l... │ │ │ │ 0x02b47b94 8ccf1300 4cceb0fd d8cf1300 bcdeb0fd ....L........... │ │ │ │ 0x02b47ba4 24d01300 2cefb0fd 70d01300 9cffb0fd $...,...p....... │ │ │ │ 0x02b47bb4 bcd01300 cc10b1fd 08d11300 cc21b1fd .............!.. │ │ │ │ - 0x02b47bc4 54d11300 0c26b1fd 94d21300 1c28b1fd T....&.......(.. │ │ │ │ - 0x02b47bd4 3cd31300 ac34b1fd 88d31300 3c41b1fd <....4..........A.. │ │ │ │ 0x02c607c8 8702490c 07004910 05027500 410f0375 ..I...I...u.A..u │ │ │ │ 0x02c607d8 7c064a10 06027578 10030275 74031302 |.J...ux...ut... │ │ │ │ 0x02c607e8 0ac341c6 41c70c07 0041c543 0c040841 ..A.A....A.C...A │ │ │ │ 0x02c607f8 c70e0441 0b000000 98000000 8cda0d00 ...A............ │ │ │ │ - 0x02c60808 58ae9cfd a4010000 00410e08 8502410e X........A....A. │ │ │ │ + 0x02c60808 58ae9cfd a2010000 00410e08 8502410e X........A....A. │ │ │ │ 0x02c60818 0c870341 0e108604 410e1483 05430e48 ...A....A....C.H │ │ │ │ 0x02c60828 5f0e4c46 0e505c0e 4c430e48 460e4c46 _.LF.P\.LC.HF.LF │ │ │ │ 0x02c60838 0e50560e 4c410e48 490e4c46 0e50650e .PV.LA.HI.LF.Pe. │ │ │ │ 0x02c60848 4c410e48 440e4c44 0e50700e 4c410e48 LA.HD.LD.Pp.LA.H │ │ │ │ 0x02c60858 440e4c44 0e50620e 4c4b0e48 460e4c46 D.LD.Pb.LK.HF.LF │ │ │ │ - 0x02c60868 0e50570e 4c480e48 470e4c46 0e50520e .PW.LH.HG.LF.PR. │ │ │ │ - 0x02c60878 4c440e48 470e4c46 0e50560e 40580a0e LD.HG.LF.PV.@X.. │ │ │ │ + 0x02c60868 0e50570e 4c430e48 4d0e4c46 0e50550e .PW.LC.HM.LF.PU. │ │ │ │ + 0x02c60878 4c430e48 440e4c46 0e50540e 40580a0e LC.HD.LF.PT.@X.. │ │ │ │ 0x02c60888 1441c30e 1041c60e 0c41c70e 0841c50e .A...A...A...A.. │ │ │ │ 0x02c60898 04410b00 2c000000 28db0d00 6caf9cfd .A..,...(...l... │ │ │ │ 0x02c608a8 7a000000 00410e08 8302450e 306d0a0e z....A....E.0m.. │ │ │ │ 0x02c608b8 0843c30e 044a0b50 0e384b0e 3c440e40 .C...J.P.8K...V... │ │ │ │ 0x02c61968 00410e08 8702440c 07004910 05027500 .A....D...I...u. │ │ │ │ 0x02c61978 410f0375 7c064810 06027578 10030275 A..u|.H...ux...u │ │ │ │ - 0x02c61988 74030905 0ac341c6 41c70c07 0041c543 t.....A.A....A.C │ │ │ │ - 0x02c61998 0c040841 c70e0449 0b000000 48000000 ...A...I....H... │ │ │ │ + 0x02c61988 74030a05 0ac341c6 41c70c07 0041c543 t.....A.A....A.C │ │ │ │ + 0x02c61998 0c040841 c70e0448 0b000000 48000000 ...A...H....H... │ │ │ │ 0x02c619a8 30ec0d00 64479efd 040a0000 00410e08 0...dG.......A.. │ │ │ │ 0x02c619b8 87024c0c 07004910 05027500 410f0375 ..L...I...u.A..u │ │ │ │ 0x02c619c8 7c064110 06027578 49100302 757403a0 |.A...uxI...ut.. │ │ │ │ 0x02c619d8 050ac341 c641c70c 070041c5 430c0408 ...A.A....A.C... │ │ │ │ 0x02c619e8 41c70e04 480b0000 48000000 7cec0d00 A...H...H...|... │ │ │ │ 0x02c619f8 28519efd 59090000 00410e08 87024c0c (Q..Y....A....L. │ │ │ │ 0x02c61a08 07004910 05027500 410f0375 7c064210 ..I...u.A..u|.B. │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 36656661 38396635 30373537 63363637 6efa89f50757c667 │ │ │ │ - 0x00000010 39376665 32383263 31393561 39663431 97fe282c195a9f41 │ │ │ │ - 0x00000020 61663535 32632e64 65627567 00000000 af552c.debug.... │ │ │ │ - 0x00000030 ba10634b ..cK │ │ │ │ + 0x00000000 65326565 32333030 64366237 39313933 e2ee2300d6b79193 │ │ │ │ + 0x00000010 30356339 65636161 35643533 66353736 05c9ecaa5d53f576 │ │ │ │ + 0x00000020 39656664 38382e64 65627567 00000000 9efd88.debug.... │ │ │ │ + 0x00000030 7bbbc042 {..B