--- /srv/rebuilderd/tmp/rebuilderdL8u4mC/inputs/qemu-system-sparc_10.0.7+ds-0+deb13u1+b1_i386.deb +++ /srv/rebuilderd/tmp/rebuilderdL8u4mC/out/qemu-system-sparc_10.0.7+ds-0+deb13u1+b1_i386.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-01-02 14:51:40.000000 debian-binary │ -rw-r--r-- 0 0 0 1396 2026-01-02 14:51:40.000000 control.tar.xz │ --rw-r--r-- 0 0 0 2551332 2026-01-02 14:51:40.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 2550536 2026-01-02 14:51:40.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/bin/qemu-system-sparc │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1ef0a9003caa7f0e9392f8ed6418c1f32f5d7242 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 929e359dfa15df786fa9cb6b9e68691a1da7e958 │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.2.0 │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ @@ -324476,267 +324476,267 @@ │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ DW_CFA_advance_loc: 1 to 0030abcd │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ DW_CFA_advance_loc: 4 to 0030abd1 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_advance_loc: 8 to 0030abd9 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 88 to 0030ac31 │ │ │ │ + DW_CFA_advance_loc1: 98 to 0030ac3b │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 14 to 0030ac3f │ │ │ │ + DW_CFA_advance_loc: 6 to 0030ac41 │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ - DW_CFA_advance_loc: 8 to 0030ac47 │ │ │ │ + DW_CFA_advance_loc: 12 to 0030ac4d │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 8 to 0030ac4f │ │ │ │ + DW_CFA_advance_loc: 8 to 0030ac55 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 79 to 0030ac9e │ │ │ │ + DW_CFA_advance_loc1: 79 to 0030aca4 │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 1 to 0030ac9f │ │ │ │ + DW_CFA_advance_loc: 1 to 0030aca5 │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ - DW_CFA_advance_loc: 8 to 0030aca7 │ │ │ │ + DW_CFA_advance_loc: 8 to 0030acad │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 8 to 0030acaf │ │ │ │ + DW_CFA_advance_loc: 8 to 0030acb5 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 87 to 0030ad06 │ │ │ │ + DW_CFA_advance_loc1: 93 to 0030ad12 │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ - DW_CFA_advance_loc: 8 to 0030ad0e │ │ │ │ + DW_CFA_advance_loc: 2 to 0030ad14 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 8 to 0030ad16 │ │ │ │ + DW_CFA_advance_loc: 8 to 0030ad1c │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 87 to 0030ad6d │ │ │ │ + DW_CFA_advance_loc1: 93 to 0030ad79 │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ - DW_CFA_advance_loc: 8 to 0030ad75 │ │ │ │ + DW_CFA_advance_loc: 2 to 0030ad7b │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 8 to 0030ad7d │ │ │ │ + DW_CFA_advance_loc: 8 to 0030ad83 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 79 to 0030adcc │ │ │ │ + DW_CFA_advance_loc1: 79 to 0030add2 │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 1 to 0030adcd │ │ │ │ + DW_CFA_advance_loc: 1 to 0030add3 │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ - DW_CFA_advance_loc: 4 to 0030add1 │ │ │ │ + DW_CFA_advance_loc: 4 to 0030add7 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 8 to 0030add9 │ │ │ │ + DW_CFA_advance_loc: 8 to 0030addf │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 75 to 0030ae24 │ │ │ │ + DW_CFA_advance_loc1: 75 to 0030ae2a │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ - DW_CFA_advance_loc: 14 to 0030ae32 │ │ │ │ + DW_CFA_advance_loc: 14 to 0030ae38 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 10 to 0030ae3c │ │ │ │ + DW_CFA_advance_loc: 10 to 0030ae42 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 75 to 0030ae87 │ │ │ │ + DW_CFA_advance_loc1: 75 to 0030ae8d │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ - DW_CFA_advance_loc: 14 to 0030ae95 │ │ │ │ + DW_CFA_advance_loc: 14 to 0030ae9b │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 10 to 0030ae9f │ │ │ │ + DW_CFA_advance_loc: 10 to 0030aea5 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 83 to 0030aef2 │ │ │ │ + DW_CFA_advance_loc1: 83 to 0030aef8 │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 10 to 0030aefc │ │ │ │ + DW_CFA_advance_loc: 10 to 0030af02 │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ - DW_CFA_advance_loc: 4 to 0030af00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0030af06 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 8 to 0030af08 │ │ │ │ + DW_CFA_advance_loc: 8 to 0030af0e │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 120 to 0030af80 │ │ │ │ + DW_CFA_advance_loc1: 120 to 0030af86 │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 1 to 0030af81 │ │ │ │ + DW_CFA_advance_loc: 1 to 0030af87 │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ - DW_CFA_advance_loc: 4 to 0030af85 │ │ │ │ + DW_CFA_advance_loc: 4 to 0030af8b │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 8 to 0030af8d │ │ │ │ + DW_CFA_advance_loc: 8 to 0030af93 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 483 to 0030b170 │ │ │ │ + DW_CFA_advance_loc2: 493 to 0030b180 │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 10 to 0030b17a │ │ │ │ + DW_CFA_advance_loc: 10 to 0030b18a │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ - DW_CFA_advance_loc: 2 to 0030b17c │ │ │ │ + DW_CFA_advance_loc: 2 to 0030b18c │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 8 to 0030b184 │ │ │ │ + DW_CFA_advance_loc: 8 to 0030b194 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 139 to 0030b20f │ │ │ │ + DW_CFA_advance_loc1: 139 to 0030b21f │ │ │ │ DW_CFA_def_cfa_offset: 100 │ │ │ │ - DW_CFA_advance_loc: 5 to 0030b214 │ │ │ │ + DW_CFA_advance_loc: 5 to 0030b224 │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 7 to 0030b21b │ │ │ │ + DW_CFA_advance_loc: 7 to 0030b22b │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ - DW_CFA_advance_loc: 6 to 0030b221 │ │ │ │ + DW_CFA_advance_loc: 6 to 0030b231 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 6 to 0030b227 │ │ │ │ + DW_CFA_advance_loc: 6 to 0030b237 │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ - DW_CFA_advance_loc: 1 to 0030b228 │ │ │ │ + DW_CFA_advance_loc: 1 to 0030b238 │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 5 to 0030b22d │ │ │ │ + DW_CFA_advance_loc: 5 to 0030b23d │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ - DW_CFA_advance_loc: 7 to 0030b234 │ │ │ │ + DW_CFA_advance_loc: 7 to 0030b244 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 8 to 0030b23c │ │ │ │ + DW_CFA_advance_loc: 8 to 0030b24c │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 34 to 0030b25e │ │ │ │ + DW_CFA_advance_loc: 28 to 0030b268 │ │ │ │ DW_CFA_def_cfa_offset: 100 │ │ │ │ - DW_CFA_advance_loc: 7 to 0030b265 │ │ │ │ + DW_CFA_advance_loc: 7 to 0030b26f │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 4 to 0030b269 │ │ │ │ + DW_CFA_advance_loc: 4 to 0030b273 │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ - DW_CFA_advance_loc: 2 to 0030b26b │ │ │ │ + DW_CFA_advance_loc: 2 to 0030b275 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 8 to 0030b273 │ │ │ │ + DW_CFA_advance_loc: 8 to 0030b27d │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 8 to 0030b27b │ │ │ │ + DW_CFA_advance_loc: 8 to 0030b285 │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 10 to 0030b285 │ │ │ │ + DW_CFA_advance_loc: 10 to 0030b28f │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ - DW_CFA_advance_loc: 2 to 0030b287 │ │ │ │ + DW_CFA_advance_loc: 2 to 0030b291 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 8 to 0030b28f │ │ │ │ + DW_CFA_advance_loc: 8 to 0030b299 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 48 to 0030b2bf │ │ │ │ + DW_CFA_advance_loc: 48 to 0030b2c9 │ │ │ │ DW_CFA_def_cfa_offset: 100 │ │ │ │ - DW_CFA_advance_loc: 9 to 0030b2c8 │ │ │ │ + DW_CFA_advance_loc: 9 to 0030b2d2 │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 2 to 0030b2ca │ │ │ │ + DW_CFA_advance_loc: 2 to 0030b2d4 │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ - DW_CFA_advance_loc: 1 to 0030b2cb │ │ │ │ + DW_CFA_advance_loc: 1 to 0030b2d5 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 10 to 0030b2d5 │ │ │ │ + DW_CFA_advance_loc: 10 to 0030b2df │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ - DW_CFA_advance_loc: 1 to 0030b2d6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0030b2e0 │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 5 to 0030b2db │ │ │ │ + DW_CFA_advance_loc: 5 to 0030b2e5 │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ - DW_CFA_advance_loc: 4 to 0030b2df │ │ │ │ + DW_CFA_advance_loc: 4 to 0030b2e9 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 8 to 0030b2e7 │ │ │ │ + DW_CFA_advance_loc: 8 to 0030b2f1 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 8 to 0030b2ef │ │ │ │ + DW_CFA_advance_loc: 8 to 0030b2f9 │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 10 to 0030b2f9 │ │ │ │ + DW_CFA_advance_loc: 10 to 0030b303 │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ - DW_CFA_advance_loc: 2 to 0030b2fb │ │ │ │ + DW_CFA_advance_loc: 2 to 0030b305 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 8 to 0030b303 │ │ │ │ + DW_CFA_advance_loc: 8 to 0030b30d │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 77 to 0030b350 │ │ │ │ + DW_CFA_advance_loc1: 77 to 0030b35a │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 10 to 0030b35a │ │ │ │ + DW_CFA_advance_loc: 10 to 0030b364 │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ - DW_CFA_advance_loc: 2 to 0030b35c │ │ │ │ + DW_CFA_advance_loc: 2 to 0030b366 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 8 to 0030b364 │ │ │ │ + DW_CFA_advance_loc: 8 to 0030b36e │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 36 to 0030b388 │ │ │ │ + DW_CFA_advance_loc: 36 to 0030b392 │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 6 to 0030b38e │ │ │ │ + DW_CFA_advance_loc: 6 to 0030b398 │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ - DW_CFA_advance_loc: 7 to 0030b395 │ │ │ │ + DW_CFA_advance_loc: 7 to 0030b39f │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 8 to 0030b39d │ │ │ │ + DW_CFA_advance_loc: 8 to 0030b3a7 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 12 to 0030b3a9 │ │ │ │ + DW_CFA_advance_loc: 12 to 0030b3b3 │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ - DW_CFA_advance_loc: 1 to 0030b3aa │ │ │ │ + DW_CFA_advance_loc: 1 to 0030b3b4 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 8 to 0030b3b2 │ │ │ │ + DW_CFA_advance_loc: 8 to 0030b3bc │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 14 to 0030b3c0 │ │ │ │ + DW_CFA_advance_loc: 14 to 0030b3ca │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ - DW_CFA_advance_loc: 2 to 0030b3c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0030b3cc │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 15 to 0030b3d1 │ │ │ │ + DW_CFA_advance_loc: 15 to 0030b3db │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 128 to 0030b451 │ │ │ │ + DW_CFA_advance_loc1: 128 to 0030b45b │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ - DW_CFA_advance_loc: 5 to 0030b456 │ │ │ │ + DW_CFA_advance_loc: 5 to 0030b460 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 10 to 0030b460 │ │ │ │ + DW_CFA_advance_loc: 10 to 0030b46a │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 70 to 0030b4a6 │ │ │ │ + DW_CFA_advance_loc1: 70 to 0030b4b0 │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ - DW_CFA_advance_loc: 6 to 0030b4ac │ │ │ │ + DW_CFA_advance_loc: 6 to 0030b4b6 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 8 to 0030b4b4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0030b4be │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 70 to 0030b4fa │ │ │ │ + DW_CFA_advance_loc1: 70 to 0030b504 │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ - DW_CFA_advance_loc: 6 to 0030b500 │ │ │ │ + DW_CFA_advance_loc: 6 to 0030b50a │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 8 to 0030b508 │ │ │ │ + DW_CFA_advance_loc: 8 to 0030b512 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 329 to 0030b651 │ │ │ │ + DW_CFA_advance_loc2: 329 to 0030b65b │ │ │ │ DW_CFA_def_cfa_offset: 100 │ │ │ │ - DW_CFA_advance_loc: 1 to 0030b652 │ │ │ │ + DW_CFA_advance_loc: 1 to 0030b65c │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 3 to 0030b655 │ │ │ │ + DW_CFA_advance_loc: 3 to 0030b65f │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ - DW_CFA_advance_loc: 2 to 0030b657 │ │ │ │ + DW_CFA_advance_loc: 2 to 0030b661 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 8 to 0030b65f │ │ │ │ + DW_CFA_advance_loc: 8 to 0030b669 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 32 to 0030b67f │ │ │ │ + DW_CFA_advance_loc: 32 to 0030b689 │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ - DW_CFA_advance_loc: 1 to 0030b680 │ │ │ │ + DW_CFA_advance_loc: 1 to 0030b68a │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 8 to 0030b688 │ │ │ │ + DW_CFA_advance_loc: 12 to 0030b696 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 9 to 0030b691 │ │ │ │ + DW_CFA_advance_loc: 9 to 0030b69f │ │ │ │ DW_CFA_def_cfa_offset: 100 │ │ │ │ - DW_CFA_advance_loc: 1 to 0030b692 │ │ │ │ + DW_CFA_advance_loc: 1 to 0030b6a0 │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 1 to 0030b693 │ │ │ │ + DW_CFA_advance_loc: 1 to 0030b6a1 │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ - DW_CFA_advance_loc: 7 to 0030b69a │ │ │ │ + DW_CFA_advance_loc: 7 to 0030b6a8 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 8 to 0030b6a2 │ │ │ │ + DW_CFA_advance_loc: 8 to 0030b6b0 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 12 to 0030b6ae │ │ │ │ + DW_CFA_advance_loc: 8 to 0030b6b8 │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ - DW_CFA_advance_loc: 1 to 0030b6af │ │ │ │ + DW_CFA_advance_loc: 1 to 0030b6b9 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 8 to 0030b6b7 │ │ │ │ + DW_CFA_advance_loc: 8 to 0030b6c1 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 479 to 0030b896 │ │ │ │ + DW_CFA_advance_loc2: 477 to 0030b89e │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ - DW_CFA_advance_loc: 9 to 0030b89f │ │ │ │ + DW_CFA_advance_loc: 9 to 0030b8a7 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 8 to 0030b8a7 │ │ │ │ + DW_CFA_advance_loc: 8 to 0030b8af │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 14 to 0030b8b5 │ │ │ │ + DW_CFA_advance_loc: 14 to 0030b8bd │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ - DW_CFA_advance_loc: 7 to 0030b8bc │ │ │ │ + DW_CFA_advance_loc: 7 to 0030b8c4 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 8 to 0030b8c4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0030b8cc │ │ │ │ DW_CFA_def_cfa_offset: 100 │ │ │ │ - DW_CFA_advance_loc: 2 to 0030b8c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0030b8ce │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 1 to 0030b8c7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0030b8cf │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ - DW_CFA_advance_loc: 1 to 0030b8c8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0030b8d0 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 20 to 0030b8dc │ │ │ │ + DW_CFA_advance_loc: 20 to 0030b8e4 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 6 to 0030b8e2 │ │ │ │ + DW_CFA_advance_loc: 6 to 0030b8ea │ │ │ │ DW_CFA_def_cfa_offset: 100 │ │ │ │ - DW_CFA_advance_loc: 7 to 0030b8e9 │ │ │ │ + DW_CFA_advance_loc: 7 to 0030b8f1 │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 4 to 0030b8ed │ │ │ │ + DW_CFA_advance_loc: 4 to 0030b8f5 │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ - DW_CFA_advance_loc: 2 to 0030b8ef │ │ │ │ + DW_CFA_advance_loc: 2 to 0030b8f7 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 8 to 0030b8f7 │ │ │ │ + DW_CFA_advance_loc: 8 to 0030b8ff │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 17 to 0030b908 │ │ │ │ + DW_CFA_advance_loc: 13 to 0030b90c │ │ │ │ DW_CFA_def_cfa_offset: 100 │ │ │ │ - DW_CFA_advance_loc: 1 to 0030b909 │ │ │ │ + DW_CFA_advance_loc: 1 to 0030b90d │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 2 to 0030b90b │ │ │ │ + DW_CFA_advance_loc: 2 to 0030b90f │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ - DW_CFA_advance_loc: 1 to 0030b90c │ │ │ │ + DW_CFA_advance_loc: 1 to 0030b910 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 8 to 0030b914 │ │ │ │ + DW_CFA_advance_loc: 8 to 0030b918 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 38 to 0030b93a │ │ │ │ + DW_CFA_advance_loc: 34 to 0030b93a │ │ │ │ DW_CFA_def_cfa_offset: 100 │ │ │ │ DW_CFA_advance_loc: 1 to 0030b93b │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ DW_CFA_advance_loc: 7 to 0030b942 │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ DW_CFA_advance_loc: 6 to 0030b948 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ @@ -324772,111 +324772,111 @@ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_advance_loc: 55 to 0030ba3b │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ DW_CFA_advance_loc: 14 to 0030ba49 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_advance_loc: 10 to 0030ba53 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 140 to 0030badf │ │ │ │ + DW_CFA_advance_loc1: 142 to 0030bae1 │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ - DW_CFA_advance_loc: 11 to 0030baea │ │ │ │ + DW_CFA_advance_loc: 11 to 0030baec │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 10 to 0030baf4 │ │ │ │ + DW_CFA_advance_loc: 10 to 0030baf6 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 65 to 0030bb35 │ │ │ │ + DW_CFA_advance_loc1: 65 to 0030bb37 │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ - DW_CFA_advance_loc: 1 to 0030bb36 │ │ │ │ + DW_CFA_advance_loc: 1 to 0030bb38 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 8 to 0030bb3e │ │ │ │ + DW_CFA_advance_loc: 8 to 0030bb40 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 306 to 0030bc70 │ │ │ │ + DW_CFA_advance_loc2: 306 to 0030bc72 │ │ │ │ DW_CFA_def_cfa_offset: 100 │ │ │ │ - DW_CFA_advance_loc: 14 to 0030bc7e │ │ │ │ + DW_CFA_advance_loc: 14 to 0030bc80 │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 3 to 0030bc81 │ │ │ │ + DW_CFA_advance_loc: 3 to 0030bc83 │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ - DW_CFA_advance_loc: 1 to 0030bc82 │ │ │ │ + DW_CFA_advance_loc: 1 to 0030bc84 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 35 to 0030bca5 │ │ │ │ + DW_CFA_advance_loc: 35 to 0030bca7 │ │ │ │ DW_CFA_def_cfa_offset: 116 │ │ │ │ - DW_CFA_advance_loc: 7 to 0030bcac │ │ │ │ + DW_CFA_advance_loc: 7 to 0030bcae │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 1 to 0030bcad │ │ │ │ + DW_CFA_advance_loc: 1 to 0030bcaf │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ - DW_CFA_advance_loc: 6 to 0030bcb3 │ │ │ │ + DW_CFA_advance_loc: 6 to 0030bcb5 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 12 to 0030bcbf │ │ │ │ + DW_CFA_advance_loc: 12 to 0030bcc1 │ │ │ │ DW_CFA_def_cfa_offset: 100 │ │ │ │ - DW_CFA_advance_loc: 8 to 0030bcc7 │ │ │ │ + DW_CFA_advance_loc: 8 to 0030bcc9 │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 3 to 0030bcca │ │ │ │ + DW_CFA_advance_loc: 3 to 0030bccc │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ - DW_CFA_advance_loc: 1 to 0030bccb │ │ │ │ + DW_CFA_advance_loc: 1 to 0030bccd │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 15 to 0030bcda │ │ │ │ + DW_CFA_advance_loc: 15 to 0030bcdc │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 602 to 0030bf34 │ │ │ │ + DW_CFA_advance_loc2: 602 to 0030bf36 │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ - DW_CFA_advance_loc: 15 to 0030bf43 │ │ │ │ + DW_CFA_advance_loc: 15 to 0030bf45 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 3 to 0030bf46 │ │ │ │ + DW_CFA_advance_loc: 3 to 0030bf48 │ │ │ │ DW_CFA_def_cfa_offset: 116 │ │ │ │ - DW_CFA_advance_loc: 7 to 0030bf4d │ │ │ │ + DW_CFA_advance_loc: 7 to 0030bf4f │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 1 to 0030bf4e │ │ │ │ + DW_CFA_advance_loc: 1 to 0030bf50 │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ - DW_CFA_advance_loc: 6 to 0030bf54 │ │ │ │ + DW_CFA_advance_loc: 6 to 0030bf56 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 10 to 0030bf5e │ │ │ │ + DW_CFA_advance_loc: 10 to 0030bf60 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 85 to 0030bfb3 │ │ │ │ + DW_CFA_advance_loc1: 85 to 0030bfb5 │ │ │ │ DW_CFA_def_cfa_offset: 100 │ │ │ │ - DW_CFA_advance_loc: 8 to 0030bfbb │ │ │ │ + DW_CFA_advance_loc: 8 to 0030bfbd │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 2 to 0030bfbd │ │ │ │ + DW_CFA_advance_loc: 2 to 0030bfbf │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ - DW_CFA_advance_loc: 1 to 0030bfbe │ │ │ │ + DW_CFA_advance_loc: 1 to 0030bfc0 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 41 to 0030bfe7 │ │ │ │ + DW_CFA_advance_loc: 41 to 0030bfe9 │ │ │ │ DW_CFA_def_cfa_offset: 116 │ │ │ │ - DW_CFA_advance_loc: 5 to 0030bfec │ │ │ │ + DW_CFA_advance_loc: 5 to 0030bfee │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 7 to 0030bff3 │ │ │ │ + DW_CFA_advance_loc: 7 to 0030bff5 │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ - DW_CFA_advance_loc: 6 to 0030bff9 │ │ │ │ + DW_CFA_advance_loc: 6 to 0030bffb │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 8 to 0030c001 │ │ │ │ + DW_CFA_advance_loc: 8 to 0030c003 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 15 to 0030c010 │ │ │ │ + DW_CFA_advance_loc: 15 to 0030c012 │ │ │ │ DW_CFA_def_cfa_offset: 100 │ │ │ │ - DW_CFA_advance_loc: 5 to 0030c015 │ │ │ │ + DW_CFA_advance_loc: 5 to 0030c017 │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 1 to 0030c016 │ │ │ │ + DW_CFA_advance_loc: 1 to 0030c018 │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ - DW_CFA_advance_loc: 1 to 0030c017 │ │ │ │ + DW_CFA_advance_loc: 1 to 0030c019 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 16 to 0030c027 │ │ │ │ + DW_CFA_advance_loc: 16 to 0030c029 │ │ │ │ DW_CFA_def_cfa_offset: 100 │ │ │ │ - DW_CFA_advance_loc: 11 to 0030c032 │ │ │ │ + DW_CFA_advance_loc: 11 to 0030c034 │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 2 to 0030c034 │ │ │ │ + DW_CFA_advance_loc: 2 to 0030c036 │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ - DW_CFA_advance_loc: 1 to 0030c035 │ │ │ │ + DW_CFA_advance_loc: 1 to 0030c037 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 12 to 0030c041 │ │ │ │ + DW_CFA_advance_loc: 12 to 0030c043 │ │ │ │ DW_CFA_def_cfa_offset: 100 │ │ │ │ - DW_CFA_advance_loc: 4 to 0030c045 │ │ │ │ + DW_CFA_advance_loc: 4 to 0030c047 │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 2 to 0030c047 │ │ │ │ + DW_CFA_advance_loc: 2 to 0030c049 │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ - DW_CFA_advance_loc: 5 to 0030c04c │ │ │ │ + DW_CFA_advance_loc: 5 to 0030c04e │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 15 to 0030c05b │ │ │ │ + DW_CFA_advance_loc: 15 to 0030c05d │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 744 to 0030c343 │ │ │ │ + DW_CFA_advance_loc2: 742 to 0030c343 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ DW_CFA_advance_loc: 14 to 0030c351 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_advance_loc: 13 to 0030c35e │ │ │ │ DW_CFA_def_cfa_offset: 116 │ │ │ │ DW_CFA_advance_loc: 5 to 0030c363 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -/]rB/lib/ld-linux.so.2 │ │ │ │ +X/lib/ld-linux.so.2 │ │ │ │ (#0Hf@1f │ │ │ │ ^n>hw8!D │ │ │ │ ]{O>O"}c │ │ │ │ ag%Fv] │ │ │ │ + je 30b0b0 │ │ │ │ test %eax,%eax │ │ │ │ je 30ba0e │ │ │ │ cmp $0x13,%eax │ │ │ │ - je 30baa3 │ │ │ │ + je 30baa5 │ │ │ │ test $0x2000,%edi │ │ │ │ jne 3095b9 │ │ │ │ and $0x1fe0,%edi │ │ │ │ je 3095b9 │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ xor %eax,%eax │ │ │ │ @@ -470393,56 +470393,56 @@ │ │ │ │ cmp $0x380000,%eax │ │ │ │ je 30ab82 │ │ │ │ ja 309888 │ │ │ │ cmp $0x180000,%eax │ │ │ │ je 30ab22 │ │ │ │ jbe 309a00 │ │ │ │ cmp $0x280000,%eax │ │ │ │ - je 30af36 │ │ │ │ + je 30af3c │ │ │ │ cmp $0x300000,%eax │ │ │ │ - je 30ad82 │ │ │ │ + je 30ad88 │ │ │ │ cmp $0x200000,%eax │ │ │ │ jne 309620 │ │ │ │ - mov %edi,%ecx │ │ │ │ mov %edi,%eax │ │ │ │ - shr $0xe,%ecx │ │ │ │ shr $0xd,%eax │ │ │ │ - and $0x1f,%ecx │ │ │ │ mov %al,0x2c(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ - mov %ecx,0x24(%esp) │ │ │ │ - mov %edi,%ecx │ │ │ │ - shr $0x17,%eax │ │ │ │ - shr $0x19,%ecx │ │ │ │ - shl $0x13,%edi │ │ │ │ - and $0x1,%eax │ │ │ │ + shr $0xe,%eax │ │ │ │ andb $0x1,0x2c(%esp) │ │ │ │ - and $0x1f,%ecx │ │ │ │ + and $0x1f,%eax │ │ │ │ + mov %eax,0x24(%esp) │ │ │ │ + mov %edi,%eax │ │ │ │ + shr $0x19,%eax │ │ │ │ + and $0x1f,%eax │ │ │ │ + mov %eax,0x20(%esp) │ │ │ │ + mov %edi,%eax │ │ │ │ + shl $0x13,%edi │ │ │ │ + shr $0x17,%eax │ │ │ │ sar $0x13,%edi │ │ │ │ - mov %al,0x2d(%esp) │ │ │ │ - mov %ecx,0x20(%esp) │ │ │ │ + and $0x1,%eax │ │ │ │ mov %edi,0x28(%esp) │ │ │ │ + mov %al,0x2d(%esp) │ │ │ │ test %al,%al │ │ │ │ - jne 30b16d │ │ │ │ + jne 30b17d │ │ │ │ sub $0x8,%esp │ │ │ │ lea -0x517568(%ebx),%ecx │ │ │ │ mov %esi,%eax │ │ │ │ push $0x0 │ │ │ │ push 0x1004(%ebx) │ │ │ │ call 307000 │ │ │ │ add $0x10,%esp │ │ │ │ jmp 309722 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ mov 0x50(%esi),%eax │ │ │ │ sub $0xc,%esp │ │ │ │ push %eax │ │ │ │ lea (%eax,%edi,4),%edi │ │ │ │ call 3756f0 │ │ │ │ + pop %edx │ │ │ │ pop %ecx │ │ │ │ - pop %ebp │ │ │ │ push %eax │ │ │ │ push 0xa1314(%ebx) │ │ │ │ call 37a370 │ │ │ │ mov %esi,%eax │ │ │ │ call 305160 │ │ │ │ mov %edi,0x54(%esi) │ │ │ │ add $0x10,%esp │ │ │ │ @@ -470452,41 +470452,41 @@ │ │ │ │ cmp $0x1400000,%eax │ │ │ │ je 30aa98 │ │ │ │ ja 309920 │ │ │ │ cmp $0x1200000,%eax │ │ │ │ je 30aa6c │ │ │ │ jbe 309a88 │ │ │ │ cmp $0x1300000,%eax │ │ │ │ - je 30ad1b │ │ │ │ + je 30ad21 │ │ │ │ cmp $0x1380000,%eax │ │ │ │ - je 30acb4 │ │ │ │ + je 30acba │ │ │ │ cmp $0x1280000,%eax │ │ │ │ jne 309620 │ │ │ │ mov %edi,%eax │ │ │ │ and $0x8023c0,%eax │ │ │ │ cmp $0x800240,%eax │ │ │ │ - je 30b768 │ │ │ │ - ja 30b035 │ │ │ │ + je 30b770 │ │ │ │ + ja 30b03b │ │ │ │ cmp $0x2000,%eax │ │ │ │ - je 30b858 │ │ │ │ + je 30b860 │ │ │ │ cmp $0x800200,%eax │ │ │ │ - je 30b7ba │ │ │ │ + je 30b7c2 │ │ │ │ test %eax,%eax │ │ │ │ jne 309620 │ │ │ │ mov %edi,%eax │ │ │ │ - mov %edi,%ecx │ │ │ │ + and $0x1f,%eax │ │ │ │ + mov %eax,0x28(%esp) │ │ │ │ + mov %edi,%eax │ │ │ │ shr $0xe,%eax │ │ │ │ - shr $0x19,%ecx │ │ │ │ and $0x1f,%eax │ │ │ │ - and $0x1f,%ecx │ │ │ │ mov %eax,0x24(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ + shr $0x19,%eax │ │ │ │ and $0x1f,%eax │ │ │ │ - mov %ecx,0x20(%esp) │ │ │ │ - mov %eax,0x28(%esp) │ │ │ │ + mov %eax,0x20(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ shr $0xc,%eax │ │ │ │ and $0x1,%eax │ │ │ │ and $0xc20,%edi │ │ │ │ mov %al,0x2c(%esp) │ │ │ │ jne 309620 │ │ │ │ test %al,%al │ │ │ │ @@ -470495,78 +470495,78 @@ │ │ │ │ mov $0x1,%ecx │ │ │ │ mov %esi,%eax │ │ │ │ push $0x1 │ │ │ │ call 3071d0 │ │ │ │ add $0x10,%esp │ │ │ │ jmp 309722 │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ - mov %edi,%ebp │ │ │ │ mov %edi,%ebx │ │ │ │ - shl $0xa,%edi │ │ │ │ + mov %edi,%ebp │ │ │ │ + shr $0x19,%edi │ │ │ │ mov %esi,%eax │ │ │ │ - shr $0x19,%ebp │ │ │ │ - shr $0x1d,%ebx │ │ │ │ + shl $0xa,%ebx │ │ │ │ + shr $0x1d,%ebp │ │ │ │ + and $0xf,%edi │ │ │ │ movl $0x0,0x2c(%esp) │ │ │ │ - and $0xf,%ebp │ │ │ │ - sar $0xa,%edi │ │ │ │ - mov %ebx,0x24(%esp) │ │ │ │ - mov %ebp,0x28(%esp) │ │ │ │ - mov %edi,0x20(%esp) │ │ │ │ + sar $0xa,%ebx │ │ │ │ + mov %ebp,0x24(%esp) │ │ │ │ + mov %ebx,0x20(%esp) │ │ │ │ + mov %edi,0x28(%esp) │ │ │ │ call 3059b0 │ │ │ │ test %al,%al │ │ │ │ jne 309722 │ │ │ │ lea 0x10(%esp),%eax │ │ │ │ - mov %ebp,%ecx │ │ │ │ + mov %edi,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ - mov %eax,0x8(%esp) │ │ │ │ + mov %eax,0x4(%esp) │ │ │ │ call 303ce0 │ │ │ │ sub $0xc,%esp │ │ │ │ - mov %ebx,%ecx │ │ │ │ + mov %ebp,%ecx │ │ │ │ mov %esi,%eax │ │ │ │ - push %edi │ │ │ │ - mov 0x18(%esp),%edx │ │ │ │ + push %ebx │ │ │ │ + mov 0x14(%esp),%edx │ │ │ │ call 305680 │ │ │ │ add $0x10,%esp │ │ │ │ jmp 309722 │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ mov $0x24,%edx │ │ │ │ mov %esi,%eax │ │ │ │ call 304fd0 │ │ │ │ jmp 309722 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ cmp $0x600000,%eax │ │ │ │ je 309bdf │ │ │ │ ja 30a8e0 │ │ │ │ cmp $0x500000,%eax │ │ │ │ - je 30aea4 │ │ │ │ + je 30aeaa │ │ │ │ cmp $0x580000,%eax │ │ │ │ je 30a963 │ │ │ │ cmp $0x400000,%eax │ │ │ │ jne 309620 │ │ │ │ - mov %edi,%ecx │ │ │ │ mov %edi,%eax │ │ │ │ - shr $0xe,%ecx │ │ │ │ shr $0xd,%eax │ │ │ │ - and $0x1f,%ecx │ │ │ │ mov %al,0x2c(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ - mov %ecx,0x24(%esp) │ │ │ │ - mov %edi,%ecx │ │ │ │ - shr $0x17,%eax │ │ │ │ - shr $0x19,%ecx │ │ │ │ - shl $0x13,%edi │ │ │ │ - and $0x1,%eax │ │ │ │ + shr $0xe,%eax │ │ │ │ andb $0x1,0x2c(%esp) │ │ │ │ - and $0x1f,%ecx │ │ │ │ + and $0x1f,%eax │ │ │ │ + mov %eax,0x24(%esp) │ │ │ │ + mov %edi,%eax │ │ │ │ + shr $0x19,%eax │ │ │ │ + and $0x1f,%eax │ │ │ │ + mov %eax,0x20(%esp) │ │ │ │ + mov %edi,%eax │ │ │ │ + shl $0x13,%edi │ │ │ │ + shr $0x17,%eax │ │ │ │ sar $0x13,%edi │ │ │ │ - mov %al,0x2d(%esp) │ │ │ │ - mov %ecx,0x20(%esp) │ │ │ │ + and $0x1,%eax │ │ │ │ mov %edi,0x28(%esp) │ │ │ │ + mov %al,0x2d(%esp) │ │ │ │ test %al,%al │ │ │ │ - jne 30b34d │ │ │ │ + jne 30b357 │ │ │ │ sub $0x8,%esp │ │ │ │ lea -0x58db68(%ebx),%ecx │ │ │ │ mov %esi,%eax │ │ │ │ push $0x0 │ │ │ │ push $0x0 │ │ │ │ call 307000 │ │ │ │ add $0x10,%esp │ │ │ │ @@ -470574,19 +470574,19 @@ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ cmp $0x1600000,%eax │ │ │ │ je 309b33 │ │ │ │ ja 30a7c8 │ │ │ │ cmp $0x1500000,%eax │ │ │ │ je 30aa20 │ │ │ │ cmp $0x1580000,%eax │ │ │ │ - je 30af0d │ │ │ │ + je 30af13 │ │ │ │ cmp $0x1480000,%eax │ │ │ │ jne 309620 │ │ │ │ test $0x800000,%edi │ │ │ │ - je 30b1d0 │ │ │ │ + je 30b1e0 │ │ │ │ test $0x3e000000,%edi │ │ │ │ jne 309620 │ │ │ │ mov %edi,%eax │ │ │ │ lea -0x58c7f8(%ebx),%ecx │ │ │ │ movl $0x0,0x20(%esp) │ │ │ │ shr $0xe,%eax │ │ │ │ and $0x1f,%eax │ │ │ │ @@ -470622,57 +470622,57 @@ │ │ │ │ mov %esi,%eax │ │ │ │ push %edi │ │ │ │ call 305680 │ │ │ │ add $0x10,%esp │ │ │ │ jmp 309722 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ cmp $0x80000,%eax │ │ │ │ - je 30ac54 │ │ │ │ + je 30ac5a │ │ │ │ cmp $0x100000,%eax │ │ │ │ je 30abde │ │ │ │ test %eax,%eax │ │ │ │ jne 309620 │ │ │ │ - mov %edi,%ecx │ │ │ │ mov %edi,%eax │ │ │ │ - shr $0xe,%ecx │ │ │ │ shr $0xd,%eax │ │ │ │ - and $0x1f,%ecx │ │ │ │ mov %al,0x2c(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ - mov %ecx,0x24(%esp) │ │ │ │ - mov %edi,%ecx │ │ │ │ - shr $0x17,%eax │ │ │ │ - shr $0x19,%ecx │ │ │ │ - shl $0x13,%edi │ │ │ │ - and $0x1,%eax │ │ │ │ + shr $0xe,%eax │ │ │ │ andb $0x1,0x2c(%esp) │ │ │ │ - and $0x1f,%ecx │ │ │ │ + and $0x1f,%eax │ │ │ │ + mov %eax,0x24(%esp) │ │ │ │ + mov %edi,%eax │ │ │ │ + shr $0x19,%eax │ │ │ │ + and $0x1f,%eax │ │ │ │ + mov %eax,0x20(%esp) │ │ │ │ + mov %edi,%eax │ │ │ │ + shl $0x13,%edi │ │ │ │ + shr $0x17,%eax │ │ │ │ sar $0x13,%edi │ │ │ │ - mov %al,0x2d(%esp) │ │ │ │ - mov %ecx,0x20(%esp) │ │ │ │ + and $0x1,%eax │ │ │ │ mov %edi,0x28(%esp) │ │ │ │ + mov %al,0x2d(%esp) │ │ │ │ test %al,%al │ │ │ │ - jne 30b2ec │ │ │ │ + jne 30b2f6 │ │ │ │ sub $0x8,%esp │ │ │ │ lea -0x517628(%ebx),%ecx │ │ │ │ mov %esi,%eax │ │ │ │ push $0x0 │ │ │ │ push 0xf90(%ebx) │ │ │ │ call 307000 │ │ │ │ add $0x10,%esp │ │ │ │ jmp 309722 │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ cmp $0x1100000,%eax │ │ │ │ - je 30ae41 │ │ │ │ + je 30ae47 │ │ │ │ cmp $0x1180000,%eax │ │ │ │ - je 30adde │ │ │ │ + je 30ade4 │ │ │ │ cmp $0x1080000,%eax │ │ │ │ jne 309620 │ │ │ │ test $0x800000,%edi │ │ │ │ - je 30b189 │ │ │ │ + je 30b199 │ │ │ │ test $0x3e000000,%edi │ │ │ │ jne 309620 │ │ │ │ mov %edi,%eax │ │ │ │ movl $0x0,0x20(%esp) │ │ │ │ movzbl 0x73(%esi),%ecx │ │ │ │ shr $0xe,%eax │ │ │ │ and $0x1f,%eax │ │ │ │ @@ -470693,91 +470693,91 @@ │ │ │ │ add $0x10,%esp │ │ │ │ jmp 309722 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ sub $0xc,%esp │ │ │ │ shl $0xa,%edi │ │ │ │ push %edi │ │ │ │ call 3756f0 │ │ │ │ + pop %edi │ │ │ │ pop %edx │ │ │ │ - pop %ecx │ │ │ │ push %eax │ │ │ │ push 0xa12d8(%ebx,%ebp,4) │ │ │ │ call 37a370 │ │ │ │ add $0x10,%esp │ │ │ │ jmp 3095b9 │ │ │ │ - mov %edi,%ebp │ │ │ │ mov %edi,%ecx │ │ │ │ mov %edi,%eax │ │ │ │ - shr $0x19,%ebp │ │ │ │ - shr $0xd,%ecx │ │ │ │ - shr $0xe,%eax │ │ │ │ - and $0x1f,%ebp │ │ │ │ + shr $0x19,%ecx │ │ │ │ + shr $0xd,%eax │ │ │ │ + and $0x1f,%ecx │ │ │ │ + mov %ecx,%ebp │ │ │ │ + mov %edi,%ecx │ │ │ │ + shr $0xe,%ecx │ │ │ │ test $0x800000,%edi │ │ │ │ - jne 30b6c2 │ │ │ │ - and $0x1,%ecx │ │ │ │ - and $0xf,%eax │ │ │ │ - mov %ecx,0x8(%esp) │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov %eax,%ecx │ │ │ │ + jne 30b6c8 │ │ │ │ + and $0x1,%eax │ │ │ │ + and $0xf,%ecx │ │ │ │ + mov %eax,0x4(%esp) │ │ │ │ + mov %eax,%edx │ │ │ │ mov %edi,%eax │ │ │ │ shl $0x15,%eax │ │ │ │ sar $0x15,%eax │ │ │ │ test $0x40000,%edi │ │ │ │ - jne 30b3d6 │ │ │ │ + jne 30b3e0 │ │ │ │ shr $0xb,%edi │ │ │ │ mov %edx,0x28(%esp) │ │ │ │ and $0x3,%edi │ │ │ │ - mov %ecx,0x24(%esp) │ │ │ │ - mov %edi,0x2c(%esp) │ │ │ │ mov %ebp,0x20(%esp) │ │ │ │ + mov %edi,0x2c(%esp) │ │ │ │ mov %eax,0x30(%esp) │ │ │ │ + mov %ecx,0x24(%esp) │ │ │ │ test %edx,%edx │ │ │ │ - jne 30b3a2 │ │ │ │ + jne 30b3ac │ │ │ │ mov %eax,%edx │ │ │ │ and $0x1f,%edx │ │ │ │ cmp $0x1f,%eax │ │ │ │ cmova %edx,%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 30b3a2 │ │ │ │ + je 30b3ac │ │ │ │ mov 0xa12d8(%ebx,%eax,4),%ebx │ │ │ │ test %ebx,%ebx │ │ │ │ je 309620 │ │ │ │ lea 0x10(%esp),%eax │ │ │ │ mov %edi,%edx │ │ │ │ - mov %eax,0x8(%esp) │ │ │ │ + mov %eax,0x4(%esp) │ │ │ │ call 303ce0 │ │ │ │ sub $0xc,%esp │ │ │ │ mov %ebp,%ecx │ │ │ │ mov %esi,%eax │ │ │ │ push %ebx │ │ │ │ - mov 0x18(%esp),%edx │ │ │ │ + mov 0x14(%esp),%edx │ │ │ │ call 305f50 │ │ │ │ add $0x10,%esp │ │ │ │ jmp 309722 │ │ │ │ - mov %edi,%ecx │ │ │ │ mov %edi,%eax │ │ │ │ - shr $0xe,%ecx │ │ │ │ shr $0xd,%eax │ │ │ │ - and $0x1f,%ecx │ │ │ │ mov %al,0x2c(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ - mov %ecx,0x24(%esp) │ │ │ │ - mov %edi,%ecx │ │ │ │ - shr $0x17,%eax │ │ │ │ - shr $0x19,%ecx │ │ │ │ - shl $0x13,%edi │ │ │ │ - and $0x1,%eax │ │ │ │ + shr $0xe,%eax │ │ │ │ andb $0x1,0x2c(%esp) │ │ │ │ - and $0x1f,%ecx │ │ │ │ + and $0x1f,%eax │ │ │ │ + mov %eax,0x24(%esp) │ │ │ │ + mov %edi,%eax │ │ │ │ + shr $0x19,%eax │ │ │ │ + and $0x1f,%eax │ │ │ │ + mov %eax,0x20(%esp) │ │ │ │ + mov %edi,%eax │ │ │ │ + shl $0x13,%edi │ │ │ │ + shr $0x17,%eax │ │ │ │ sar $0x13,%edi │ │ │ │ - mov %al,0x2d(%esp) │ │ │ │ - mov %ecx,0x20(%esp) │ │ │ │ + and $0x1,%eax │ │ │ │ mov %edi,0x28(%esp) │ │ │ │ + mov %al,0x2d(%esp) │ │ │ │ test %al,%al │ │ │ │ - jne 30b278 │ │ │ │ + jne 30b282 │ │ │ │ sub $0x8,%esp │ │ │ │ lea -0x58d9d8(%ebx),%ecx │ │ │ │ mov %esi,%eax │ │ │ │ push $0x0 │ │ │ │ push $0x0 │ │ │ │ call 307000 │ │ │ │ add $0x10,%esp │ │ │ │ @@ -470796,47 +470796,47 @@ │ │ │ │ mov %al,0x30(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ shr $0x19,%edi │ │ │ │ shr $0xe,%eax │ │ │ │ and $0x1f,%edi │ │ │ │ and $0x1f,%eax │ │ │ │ mov %edi,0x20(%esp) │ │ │ │ - mov %eax,0x8(%esp) │ │ │ │ + mov %eax,0x4(%esp) │ │ │ │ mov %eax,0x24(%esp) │ │ │ │ mov %ebp,%eax │ │ │ │ mov %al,0x2c(%esp) │ │ │ │ - mov 0x8(%esp),%eax │ │ │ │ + mov 0x4(%esp),%eax │ │ │ │ call 305c40 │ │ │ │ mov %eax,%edi │ │ │ │ test %eax,%eax │ │ │ │ je 309620 │ │ │ │ cmpb $0x0,0x73(%esi) │ │ │ │ - je 30afe2 │ │ │ │ + je 30afe8 │ │ │ │ cmpb $0x0,0x71(%esi) │ │ │ │ - je 30aff3 │ │ │ │ + je 30aff9 │ │ │ │ cmpb $0x0,0x74(%esi) │ │ │ │ - je 30b8ac │ │ │ │ + je 30b8b4 │ │ │ │ call 374180 │ │ │ │ lea 0xaa844(%ebx),%edx │ │ │ │ sub $0x4,%esp │ │ │ │ push $0x54 │ │ │ │ mov %eax,%ebp │ │ │ │ push (%edx) │ │ │ │ - mov %edx,0x14(%esp) │ │ │ │ + mov %edx,0x10(%esp) │ │ │ │ push %eax │ │ │ │ call 37d310 │ │ │ │ mov 0x1324(%ebx),%eax │ │ │ │ movl $0x0,(%esp) │ │ │ │ push $0x53 │ │ │ │ push 0x6c(%esi) │ │ │ │ add %gs:(%eax),%edi │ │ │ │ push %edi │ │ │ │ push %ebp │ │ │ │ call 384060 │ │ │ │ - mov 0x28(%esp),%edx │ │ │ │ + mov 0x24(%esp),%edx │ │ │ │ add $0x14,%esp │ │ │ │ mov (%edx),%edi │ │ │ │ push $0x0 │ │ │ │ call 3756f0 │ │ │ │ add $0xc,%esp │ │ │ │ push $0x50 │ │ │ │ push %edi │ │ │ │ @@ -470850,15 +470850,15 @@ │ │ │ │ mov %edi,%ecx │ │ │ │ mov %edi,%eax │ │ │ │ shr $0xe,%ecx │ │ │ │ shr $0x19,%eax │ │ │ │ and $0x1f,%ecx │ │ │ │ and $0x1f,%eax │ │ │ │ test $0x2000,%edi │ │ │ │ - jne 30b54f │ │ │ │ + jne 30b559 │ │ │ │ mov %edi,%ebx │ │ │ │ mov %ecx,0x24(%esp) │ │ │ │ and $0x1f,%edi │ │ │ │ mov $0x11,%ecx │ │ │ │ shr $0x5,%ebx │ │ │ │ mov %eax,0x20(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ @@ -470871,15 +470871,15 @@ │ │ │ │ mov %edi,%ecx │ │ │ │ mov %edi,%eax │ │ │ │ shr $0xe,%ecx │ │ │ │ shr $0x19,%eax │ │ │ │ and $0x1f,%ecx │ │ │ │ and $0x1f,%eax │ │ │ │ test $0x2000,%edi │ │ │ │ - jne 30b565 │ │ │ │ + jne 30b56f │ │ │ │ mov %edi,%ebx │ │ │ │ mov %ecx,0x24(%esp) │ │ │ │ and $0x1f,%edi │ │ │ │ mov $0x12,%ecx │ │ │ │ shr $0x5,%ebx │ │ │ │ mov %eax,0x20(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ @@ -470892,15 +470892,15 @@ │ │ │ │ mov %edi,%ecx │ │ │ │ mov %edi,%eax │ │ │ │ shr $0xe,%ecx │ │ │ │ shr $0x19,%eax │ │ │ │ and $0x1f,%ecx │ │ │ │ and $0x1f,%eax │ │ │ │ test $0x2000,%edi │ │ │ │ - jne 30b5bd │ │ │ │ + jne 30b5c7 │ │ │ │ mov %edi,%ebx │ │ │ │ mov %ecx,0x24(%esp) │ │ │ │ and $0x1f,%edi │ │ │ │ xor %ecx,%ecx │ │ │ │ shr $0x5,%ebx │ │ │ │ mov %eax,0x20(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ @@ -470949,15 +470949,15 @@ │ │ │ │ mov %ebx,0x20(%esp) │ │ │ │ mov %ecx,0x28(%esp) │ │ │ │ call 305c40 │ │ │ │ mov %eax,%edi │ │ │ │ test %eax,%eax │ │ │ │ je 309620 │ │ │ │ cmpb $0x0,0x71(%esi) │ │ │ │ - je 30aff3 │ │ │ │ + je 30aff9 │ │ │ │ lea 0x10(%esp),%ebp │ │ │ │ sub $0xc,%esp │ │ │ │ mov $0xffffffff,%ecx │ │ │ │ mov %esi,%edx │ │ │ │ push $0x13 │ │ │ │ mov %ebp,%eax │ │ │ │ call 305050 │ │ │ │ @@ -470976,15 +470976,15 @@ │ │ │ │ mov %edi,%ecx │ │ │ │ mov %edi,%eax │ │ │ │ shr $0xe,%ecx │ │ │ │ shr $0x19,%eax │ │ │ │ and $0x1f,%ecx │ │ │ │ and $0x1f,%eax │ │ │ │ test $0x2000,%edi │ │ │ │ - jne 30b50d │ │ │ │ + jne 30b517 │ │ │ │ mov %edi,%ebx │ │ │ │ mov %eax,0x20(%esp) │ │ │ │ and $0x1f,%edi │ │ │ │ mov %esi,%eax │ │ │ │ shr $0x5,%ebx │ │ │ │ movb $0x0,0x30(%esp) │ │ │ │ and $0xff,%ebx │ │ │ │ @@ -470996,15 +470996,15 @@ │ │ │ │ mov %edi,%ecx │ │ │ │ mov %edi,%eax │ │ │ │ shr $0xe,%ecx │ │ │ │ shr $0x19,%eax │ │ │ │ and $0x1f,%ecx │ │ │ │ and $0x1f,%eax │ │ │ │ test $0x2000,%edi │ │ │ │ - jne 30b57b │ │ │ │ + jne 30b585 │ │ │ │ mov %edi,%ebx │ │ │ │ mov %eax,0x20(%esp) │ │ │ │ and $0x1f,%edi │ │ │ │ mov %esi,%eax │ │ │ │ shr $0x5,%ebx │ │ │ │ movb $0x0,0x30(%esp) │ │ │ │ and $0xff,%ebx │ │ │ │ @@ -471078,15 +471078,15 @@ │ │ │ │ mov %edi,%ebx │ │ │ │ shr $0xe,%ecx │ │ │ │ shr $0x19,%eax │ │ │ │ and $0x1f,%ebx │ │ │ │ and $0x1f,%ecx │ │ │ │ and $0x1f,%eax │ │ │ │ test $0x2000,%edi │ │ │ │ - jne 30b004 │ │ │ │ + jne 30b00a │ │ │ │ shr $0x5,%edi │ │ │ │ mov %eax,0x20(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ and $0xff,%edi │ │ │ │ movb $0x0,0x30(%esp) │ │ │ │ mov %edi,0x2c(%esp) │ │ │ │ mov %ecx,0x24(%esp) │ │ │ │ @@ -471154,15 +471154,15 @@ │ │ │ │ mov %edi,%ecx │ │ │ │ mov %edi,%eax │ │ │ │ shr $0xe,%ecx │ │ │ │ shr $0x19,%eax │ │ │ │ and $0x1f,%ecx │ │ │ │ and $0x1f,%eax │ │ │ │ test $0x2000,%edi │ │ │ │ - jne 30b523 │ │ │ │ + jne 30b52d │ │ │ │ mov %edi,%ebx │ │ │ │ mov %ecx,0x24(%esp) │ │ │ │ and $0x1f,%edi │ │ │ │ mov $0x12,%ecx │ │ │ │ shr $0x5,%ebx │ │ │ │ mov %eax,0x20(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ @@ -471175,15 +471175,15 @@ │ │ │ │ mov %edi,%ecx │ │ │ │ mov %edi,%eax │ │ │ │ shr $0xe,%ecx │ │ │ │ shr $0x19,%eax │ │ │ │ and $0x1f,%ecx │ │ │ │ and $0x1f,%eax │ │ │ │ test $0x2000,%edi │ │ │ │ - jne 30b5d3 │ │ │ │ + jne 30b5dd │ │ │ │ mov %edi,%ebx │ │ │ │ mov %ecx,0x24(%esp) │ │ │ │ and $0x1f,%edi │ │ │ │ xor %ecx,%ecx │ │ │ │ shr $0x5,%ebx │ │ │ │ mov %eax,0x20(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ @@ -471314,15 +471314,15 @@ │ │ │ │ mov %edi,%ecx │ │ │ │ mov %edi,%eax │ │ │ │ shr $0xe,%ecx │ │ │ │ shr $0x19,%eax │ │ │ │ and $0x1f,%ecx │ │ │ │ and $0x1f,%eax │ │ │ │ test $0x2000,%edi │ │ │ │ - jne 30b5a7 │ │ │ │ + jne 30b5b1 │ │ │ │ mov %edi,%ebx │ │ │ │ mov %ecx,0x24(%esp) │ │ │ │ and $0x1f,%edi │ │ │ │ mov $0x11,%ecx │ │ │ │ shr $0x5,%ebx │ │ │ │ mov %eax,0x20(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ @@ -471335,15 +471335,15 @@ │ │ │ │ mov %edi,%ecx │ │ │ │ mov %edi,%eax │ │ │ │ shr $0xe,%ecx │ │ │ │ shr $0x19,%eax │ │ │ │ and $0x1f,%ecx │ │ │ │ and $0x1f,%eax │ │ │ │ test $0x2000,%edi │ │ │ │ - jne 30b5e9 │ │ │ │ + jne 30b5f3 │ │ │ │ mov %edi,%ebx │ │ │ │ mov %eax,0x20(%esp) │ │ │ │ and $0x1f,%edi │ │ │ │ mov %esi,%eax │ │ │ │ shr $0x5,%ebx │ │ │ │ movb $0x0,0x30(%esp) │ │ │ │ and $0xff,%ebx │ │ │ │ @@ -471355,15 +471355,15 @@ │ │ │ │ mov %edi,%ecx │ │ │ │ mov %edi,%eax │ │ │ │ shr $0xe,%ecx │ │ │ │ shr $0x19,%eax │ │ │ │ and $0x1f,%ecx │ │ │ │ and $0x1f,%eax │ │ │ │ test $0x2000,%edi │ │ │ │ - jne 30b539 │ │ │ │ + jne 30b543 │ │ │ │ mov %edi,%ebx │ │ │ │ mov %ecx,0x24(%esp) │ │ │ │ and $0x1f,%edi │ │ │ │ mov $0x8,%ecx │ │ │ │ shr $0x5,%ebx │ │ │ │ mov %eax,0x20(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ @@ -471396,15 +471396,15 @@ │ │ │ │ mov %edi,%ecx │ │ │ │ mov %edi,%eax │ │ │ │ shr $0xe,%ecx │ │ │ │ shr $0x19,%eax │ │ │ │ and $0x1f,%ecx │ │ │ │ and $0x1f,%eax │ │ │ │ test $0x2000,%edi │ │ │ │ - jne 30b5ff │ │ │ │ + jne 30b609 │ │ │ │ mov %edi,%ebx │ │ │ │ mov %eax,0x20(%esp) │ │ │ │ and $0x1f,%edi │ │ │ │ mov %esi,%eax │ │ │ │ shr $0x5,%ebx │ │ │ │ movb $0x0,0x30(%esp) │ │ │ │ and $0xff,%ebx │ │ │ │ @@ -471416,15 +471416,15 @@ │ │ │ │ mov %edi,%ecx │ │ │ │ mov %edi,%eax │ │ │ │ shr $0xe,%ecx │ │ │ │ shr $0x19,%eax │ │ │ │ and $0x1f,%ecx │ │ │ │ and $0x1f,%eax │ │ │ │ test $0x2000,%edi │ │ │ │ - jne 30b591 │ │ │ │ + jne 30b59b │ │ │ │ mov %edi,%ebx │ │ │ │ mov %ecx,0x24(%esp) │ │ │ │ and $0x1f,%edi │ │ │ │ mov $0x19,%ecx │ │ │ │ shr $0x5,%ebx │ │ │ │ mov %eax,0x20(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ @@ -471462,25 +471462,25 @@ │ │ │ │ sub $0xc,%esp │ │ │ │ push $0x0 │ │ │ │ mov %eax,%edi │ │ │ │ mov 0x1324(%ebx),%eax │ │ │ │ push $0xf2 │ │ │ │ push 0x6c(%esi) │ │ │ │ add %gs:(%eax),%ebp │ │ │ │ - mov %eax,0x20(%esp) │ │ │ │ + mov %eax,0x1c(%esp) │ │ │ │ push %ebp │ │ │ │ push %edi │ │ │ │ call 384000 │ │ │ │ add $0x20,%esp │ │ │ │ push $0x2 │ │ │ │ push $0xa │ │ │ │ push %edi │ │ │ │ push 0xa12b8(%ebx) │ │ │ │ call 37bc20 │ │ │ │ - mov 0x18(%esp),%eax │ │ │ │ + mov 0x14(%esp),%eax │ │ │ │ lea 0xaa844(%ebx),%edx │ │ │ │ mov %gs:(%eax),%eax │ │ │ │ add %eax,%edi │ │ │ │ mov %edi,(%esp) │ │ │ │ add (%edx),%eax │ │ │ │ push %eax │ │ │ │ lea 0x121b8(%ebx),%eax │ │ │ │ @@ -471511,15 +471511,15 @@ │ │ │ │ mov %ebx,0x20(%esp) │ │ │ │ mov %ecx,0x28(%esp) │ │ │ │ call 305c40 │ │ │ │ mov %eax,%edi │ │ │ │ test %eax,%eax │ │ │ │ je 309620 │ │ │ │ cmpb $0x0,0x71(%esi) │ │ │ │ - je 30aff3 │ │ │ │ + je 30aff9 │ │ │ │ lea 0x10(%esp),%ebp │ │ │ │ sub $0xc,%esp │ │ │ │ mov $0xffffffff,%ecx │ │ │ │ mov %esi,%edx │ │ │ │ push $0x12 │ │ │ │ mov %ebp,%eax │ │ │ │ call 305050 │ │ │ │ @@ -471546,34 +471546,34 @@ │ │ │ │ jne 309620 │ │ │ │ and $0x1,%edx │ │ │ │ call 305c40 │ │ │ │ mov %eax,%edi │ │ │ │ test %eax,%eax │ │ │ │ je 309620 │ │ │ │ cmpb $0x0,0x71(%esi) │ │ │ │ - je 30aff3 │ │ │ │ + je 30aff9 │ │ │ │ call 374140 │ │ │ │ mov 0x1324(%ebx),%edx │ │ │ │ lea 0xaa844(%ebx),%ecx │ │ │ │ mov %eax,%ebp │ │ │ │ mov %gs:(%edx),%eax │ │ │ │ - mov %edx,0x8(%esp) │ │ │ │ + mov %edx,0x4(%esp) │ │ │ │ mov (%ecx),%edx │ │ │ │ add %eax,%edx │ │ │ │ add %ebp,%eax │ │ │ │ push %edx │ │ │ │ push %eax │ │ │ │ lea 0x122f8(%ebx),%eax │ │ │ │ push %eax │ │ │ │ push 0x122f8(%ebx) │ │ │ │ call 375970 │ │ │ │ movl $0x0,(%esp) │ │ │ │ push $0xf2 │ │ │ │ push 0x6c(%esi) │ │ │ │ - mov 0x20(%esp),%edx │ │ │ │ + mov 0x1c(%esp),%edx │ │ │ │ add %gs:(%edx),%edi │ │ │ │ push %edi │ │ │ │ push %ebp │ │ │ │ call 384020 │ │ │ │ add $0x20,%esp │ │ │ │ jmp 3095b9 │ │ │ │ mov %edi,%eax │ │ │ │ @@ -471594,58 +471594,58 @@ │ │ │ │ mov %edi,0x28(%esp) │ │ │ │ mov %eax,0x20(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ call 308a90 │ │ │ │ jmp 309622 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ cmp $0x1680000,%eax │ │ │ │ - je 30af92 │ │ │ │ + je 30af98 │ │ │ │ cmp $0x1780000,%eax │ │ │ │ jne 309620 │ │ │ │ mov %edi,%eax │ │ │ │ mov %edi,%edx │ │ │ │ mov %edi,%ebp │ │ │ │ mov %edi,%ecx │ │ │ │ - shr $0xa,%eax │ │ │ │ + shr $0x19,%eax │ │ │ │ + shr $0xa,%ecx │ │ │ │ shr $0xd,%edx │ │ │ │ - mov %eax,0x8(%esp) │ │ │ │ - and $0x7,%eax │ │ │ │ + and $0x1f,%eax │ │ │ │ shr $0xe,%ebp │ │ │ │ + mov %ecx,0x8(%esp) │ │ │ │ + mov %eax,0x4(%esp) │ │ │ │ and $0x1,%edx │ │ │ │ - mov %eax,0x2c(%esp) │ │ │ │ - mov %edi,%eax │ │ │ │ - shr $0x19,%ecx │ │ │ │ and $0x1f,%ebp │ │ │ │ + and $0x7,%ecx │ │ │ │ + mov %eax,0x20(%esp) │ │ │ │ + mov %edi,%eax │ │ │ │ shl $0x16,%eax │ │ │ │ - and $0x1f,%ecx │ │ │ │ mov %edx,0x28(%esp) │ │ │ │ sar $0x16,%eax │ │ │ │ and $0x800000,%edi │ │ │ │ mov %ebp,0x24(%esp) │ │ │ │ - mov %ecx,0x20(%esp) │ │ │ │ mov %eax,0x30(%esp) │ │ │ │ + mov %ecx,0x2c(%esp) │ │ │ │ jne 309620 │ │ │ │ test %edx,%edx │ │ │ │ - jne 30b6a7 │ │ │ │ + jne 30b6b5 │ │ │ │ mov %eax,%edx │ │ │ │ and $0x1f,%edx │ │ │ │ cmp $0x1f,%eax │ │ │ │ cmova %edx,%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 30b6a7 │ │ │ │ + je 30b6b5 │ │ │ │ mov 0xa12d8(%ebx,%eax,4),%edi │ │ │ │ movl $0x0,0x10(%esp) │ │ │ │ movl $0x0,0x14(%esp) │ │ │ │ movl $0x0,0x18(%esp) │ │ │ │ test %edi,%edi │ │ │ │ je 309620 │ │ │ │ test %ebp,%ebp │ │ │ │ - je 30b8fc │ │ │ │ + je 30b904 │ │ │ │ mov 0xa12d8(%ebx,%ebp,4),%ebp │ │ │ │ - mov %ecx,0xc(%esp) │ │ │ │ mov 0x8(%esp),%ecx │ │ │ │ mov %ecx,%eax │ │ │ │ and $0x3,%eax │ │ │ │ je 309620 │ │ │ │ mov -0x2195e8(%ebx,%eax,4),%eax │ │ │ │ mov %eax,%edx │ │ │ │ xor $0x1,%edx │ │ │ │ @@ -471655,78 +471655,78 @@ │ │ │ │ call 374140 │ │ │ │ movl $0x0,0x18(%esp) │ │ │ │ sub $0x8,%esp │ │ │ │ mov %eax,0x1c(%esp) │ │ │ │ push %ebp │ │ │ │ push %eax │ │ │ │ call 37a370 │ │ │ │ - mov 0x1c(%esp),%ecx │ │ │ │ + mov 0x14(%esp),%ecx │ │ │ │ lea 0x20(%esp),%edx │ │ │ │ mov %esi,%eax │ │ │ │ mov %edi,(%esp) │ │ │ │ call 305f50 │ │ │ │ add $0x10,%esp │ │ │ │ jmp 309722 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ cmp $0x700000,%eax │ │ │ │ je 30a9cc │ │ │ │ cmp $0x780000,%eax │ │ │ │ jne 309620 │ │ │ │ - mov %edi,%ecx │ │ │ │ mov %edi,%eax │ │ │ │ - shr $0xe,%ecx │ │ │ │ + mov 0x78(%esi),%ecx │ │ │ │ shr $0xd,%eax │ │ │ │ - and $0x1f,%ecx │ │ │ │ mov %al,0x2c(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ - mov %ecx,0x24(%esp) │ │ │ │ - mov %edi,%ecx │ │ │ │ - shr $0x17,%eax │ │ │ │ - shr $0x19,%ecx │ │ │ │ - shl $0x13,%edi │ │ │ │ - and $0x1,%eax │ │ │ │ + shr $0xe,%eax │ │ │ │ andb $0x1,0x2c(%esp) │ │ │ │ - and $0x1f,%ecx │ │ │ │ + and $0x1f,%eax │ │ │ │ + mov %eax,0x24(%esp) │ │ │ │ + mov %edi,%eax │ │ │ │ + shr $0x19,%eax │ │ │ │ + and $0x1f,%eax │ │ │ │ + mov %eax,0x20(%esp) │ │ │ │ + mov %edi,%eax │ │ │ │ + shl $0x13,%edi │ │ │ │ + shr $0x17,%eax │ │ │ │ sar $0x13,%edi │ │ │ │ - mov %al,0x2d(%esp) │ │ │ │ - mov %ecx,0x20(%esp) │ │ │ │ - mov 0x78(%esi),%ecx │ │ │ │ + and $0x1,%eax │ │ │ │ mov %edi,0x28(%esp) │ │ │ │ + mov %al,0x2d(%esp) │ │ │ │ testb $0x4,0x28(%ecx) │ │ │ │ je 309620 │ │ │ │ test %al,%al │ │ │ │ - jne 30b8e1 │ │ │ │ + jne 30b8e9 │ │ │ │ sub $0x8,%esp │ │ │ │ lea -0x58cc88(%ebx),%ecx │ │ │ │ mov %esi,%eax │ │ │ │ push $0x0 │ │ │ │ push $0x0 │ │ │ │ call 307000 │ │ │ │ add $0x10,%esp │ │ │ │ jmp 309722 │ │ │ │ - mov %edi,%ecx │ │ │ │ mov %edi,%eax │ │ │ │ - shr $0xe,%ecx │ │ │ │ + mov 0x78(%esi),%ecx │ │ │ │ shr $0xd,%eax │ │ │ │ - and $0x1f,%ecx │ │ │ │ mov %al,0x2c(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ - mov %ecx,0x24(%esp) │ │ │ │ - mov %edi,%ecx │ │ │ │ + shr $0xe,%eax │ │ │ │ + andb $0x1,0x2c(%esp) │ │ │ │ + and $0x1f,%eax │ │ │ │ + mov %eax,0x24(%esp) │ │ │ │ + mov %edi,%eax │ │ │ │ + shr $0x19,%eax │ │ │ │ + and $0x1f,%eax │ │ │ │ + mov %eax,0x20(%esp) │ │ │ │ + mov %edi,%eax │ │ │ │ shl $0x13,%edi │ │ │ │ - shr $0x19,%ecx │ │ │ │ shr $0x17,%eax │ │ │ │ - andb $0x1,0x2c(%esp) │ │ │ │ - and $0x1f,%ecx │ │ │ │ sar $0x13,%edi │ │ │ │ mov %al,0x2d(%esp) │ │ │ │ - mov %ecx,0x20(%esp) │ │ │ │ - mov 0x78(%esi),%ecx │ │ │ │ - andb $0x1,0x2d(%esp) │ │ │ │ mov %edi,0x28(%esp) │ │ │ │ + andb $0x1,0x2d(%esp) │ │ │ │ testb $0x2,0x28(%ecx) │ │ │ │ je 309620 │ │ │ │ sub $0x8,%esp │ │ │ │ and $0x1,%eax │ │ │ │ lea -0x58ceb8(%ebx),%ecx │ │ │ │ push %eax │ │ │ │ mov %esi,%eax │ │ │ │ @@ -471746,27 +471746,27 @@ │ │ │ │ mov %edi,%eax │ │ │ │ sar $0x13,%ecx │ │ │ │ shr $0xe,%eax │ │ │ │ and $0x1f,%eax │ │ │ │ and $0x800000,%edi │ │ │ │ movd %eax,%xmm1 │ │ │ │ mov %ebp,%eax │ │ │ │ - mov %al,0x2c(%esp) │ │ │ │ punpckldq %xmm1,%xmm0 │ │ │ │ - jne 30b241 │ │ │ │ + mov %al,0x2c(%esp) │ │ │ │ + movq %xmm0,0x20(%esp) │ │ │ │ + jne 30b251 │ │ │ │ mov %esi,%eax │ │ │ │ mov %ecx,0x28(%esp) │ │ │ │ - movq %xmm0,0x20(%esp) │ │ │ │ call 308040 │ │ │ │ jmp 309622 │ │ │ │ test $0x800000,%edi │ │ │ │ - je 30b294 │ │ │ │ + je 30b29e │ │ │ │ mov %edi,%eax │ │ │ │ and $0x20002000,%eax │ │ │ │ - je 30b615 │ │ │ │ + je 30b61f │ │ │ │ cmp $0x2000,%eax │ │ │ │ jne 309620 │ │ │ │ sub $0x8,%esp │ │ │ │ mov %edi,%ecx │ │ │ │ mov %edi,%edx │ │ │ │ and $0x7f,%edi │ │ │ │ push %edi │ │ │ │ @@ -471777,262 +471777,264 @@ │ │ │ │ and $0x1f,%ecx │ │ │ │ and $0xf,%edx │ │ │ │ call 3085d0 │ │ │ │ add $0x10,%esp │ │ │ │ jmp 309722 │ │ │ │ mov %edi,%eax │ │ │ │ test $0x800000,%edi │ │ │ │ - je 30b308 │ │ │ │ + je 30b312 │ │ │ │ shr $0x5,%eax │ │ │ │ and $0x1ff,%eax │ │ │ │ cmp $0xd3,%eax │ │ │ │ ja 309620 │ │ │ │ mov -0x219a30(%ebx,%eax,4),%ecx │ │ │ │ add %ebx,%ecx │ │ │ │ jmp *%ecx │ │ │ │ test $0x800000,%edi │ │ │ │ - jne 30b6f4 │ │ │ │ + jne 30b6fa │ │ │ │ test $0x1f80,%edi │ │ │ │ jne 30aae3 │ │ │ │ mov %edi,%ecx │ │ │ │ shr $0xd,%ecx │ │ │ │ and $0x3f,%ecx │ │ │ │ cmp $0xc,%ecx │ │ │ │ - jbe 30b742 │ │ │ │ + jbe 30b748 │ │ │ │ sub $0x1f,%ecx │ │ │ │ cmp $0x15,%ecx │ │ │ │ ja 30aae3 │ │ │ │ mov $0x1,%eax │ │ │ │ shl %cl,%eax │ │ │ │ test $0x2aa080,%eax │ │ │ │ je 30b955 │ │ │ │ mov %edi,%eax │ │ │ │ shr $0x19,%eax │ │ │ │ and $0x1f,%eax │ │ │ │ mov %eax,0x20(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ and $0x7c000,%eax │ │ │ │ cmp $0x3c000,%eax │ │ │ │ - je 30b3bd │ │ │ │ + je 30b3c7 │ │ │ │ shr $0x19,%edi │ │ │ │ and $0x1f,%edi │ │ │ │ mov %edi,0x20(%esp) │ │ │ │ - je 30b738 │ │ │ │ + je 30b73e │ │ │ │ sub $0x8,%esp │ │ │ │ push 0xa12d4(%ebx) │ │ │ │ push 0xa12d8(%ebx,%edi,4) │ │ │ │ call 37a370 │ │ │ │ add $0x10,%esp │ │ │ │ jmp 3095b9 │ │ │ │ - mov %edi,%ecx │ │ │ │ mov %edi,%eax │ │ │ │ - shr $0xe,%ecx │ │ │ │ + lea -0x517148(%ebx),%ecx │ │ │ │ shr $0xd,%eax │ │ │ │ - and $0x1f,%ecx │ │ │ │ mov %al,0x2c(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ - mov %ecx,0x24(%esp) │ │ │ │ - mov %edi,%ecx │ │ │ │ + shr $0xe,%eax │ │ │ │ + andb $0x1,0x2c(%esp) │ │ │ │ + and $0x1f,%eax │ │ │ │ + mov %eax,0x24(%esp) │ │ │ │ + mov %edi,%eax │ │ │ │ + shr $0x19,%eax │ │ │ │ + and $0x1f,%eax │ │ │ │ + mov %eax,0x20(%esp) │ │ │ │ + mov %edi,%eax │ │ │ │ shl $0x13,%edi │ │ │ │ - shr $0x19,%ecx │ │ │ │ shr $0x17,%eax │ │ │ │ - andb $0x1,0x2c(%esp) │ │ │ │ - and $0x1f,%ecx │ │ │ │ sar $0x13,%edi │ │ │ │ mov %al,0x2d(%esp) │ │ │ │ and $0x1,%eax │ │ │ │ - mov %ecx,0x20(%esp) │ │ │ │ - lea -0x517148(%ebx),%ecx │ │ │ │ mov %edi,0x28(%esp) │ │ │ │ andb $0x1,0x2d(%esp) │ │ │ │ sub $0x8,%esp │ │ │ │ push %eax │ │ │ │ mov %esi,%eax │ │ │ │ push 0x158c(%ebx) │ │ │ │ call 307000 │ │ │ │ add $0x10,%esp │ │ │ │ jmp 309722 │ │ │ │ - mov %edi,%ecx │ │ │ │ mov %edi,%eax │ │ │ │ - shr $0xe,%ecx │ │ │ │ + lea -0x516588(%ebx),%ecx │ │ │ │ shr $0xd,%eax │ │ │ │ - and $0x1f,%ecx │ │ │ │ mov %al,0x2c(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ - mov %ecx,0x24(%esp) │ │ │ │ - mov %edi,%ecx │ │ │ │ + shr $0xe,%eax │ │ │ │ + andb $0x1,0x2c(%esp) │ │ │ │ + and $0x1f,%eax │ │ │ │ + mov %eax,0x24(%esp) │ │ │ │ + mov %edi,%eax │ │ │ │ + shr $0x19,%eax │ │ │ │ + and $0x1f,%eax │ │ │ │ + mov %eax,0x20(%esp) │ │ │ │ + mov %edi,%eax │ │ │ │ shl $0x13,%edi │ │ │ │ - shr $0x19,%ecx │ │ │ │ shr $0x17,%eax │ │ │ │ - andb $0x1,0x2c(%esp) │ │ │ │ - and $0x1f,%ecx │ │ │ │ sar $0x13,%edi │ │ │ │ mov %al,0x2d(%esp) │ │ │ │ and $0x1,%eax │ │ │ │ - mov %ecx,0x20(%esp) │ │ │ │ - lea -0x516588(%ebx),%ecx │ │ │ │ mov %edi,0x28(%esp) │ │ │ │ andb $0x1,0x2d(%esp) │ │ │ │ sub $0x8,%esp │ │ │ │ push %eax │ │ │ │ mov %esi,%eax │ │ │ │ push $0x0 │ │ │ │ call 307000 │ │ │ │ add $0x10,%esp │ │ │ │ jmp 309722 │ │ │ │ + mov %edi,%ecx │ │ │ │ mov %edi,%eax │ │ │ │ - mov %edi,%ebp │ │ │ │ + shr $0x19,%ecx │ │ │ │ shr $0xd,%eax │ │ │ │ - shr $0x19,%ebp │ │ │ │ + and $0x1f,%ecx │ │ │ │ and $0x1,%eax │ │ │ │ - and $0x1f,%ebp │ │ │ │ - mov %al,0xc(%esp) │ │ │ │ + mov %ecx,0x8(%esp) │ │ │ │ + mov %ecx,0x20(%esp) │ │ │ │ + mov %edi,%ecx │ │ │ │ + mov %al,0xf(%esp) │ │ │ │ + shr $0x17,%ecx │ │ │ │ mov %al,0x2c(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ - shr $0x17,%eax │ │ │ │ - mov %ebp,0x20(%esp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %eax,0x8(%esp) │ │ │ │ - mov %edi,%eax │ │ │ │ + mov %ecx,%ebp │ │ │ │ shl $0x13,%edi │ │ │ │ shr $0xe,%eax │ │ │ │ - and $0x1,%ecx │ │ │ │ + and $0x1,%ebp │ │ │ │ sar $0x13,%edi │ │ │ │ and $0x1f,%eax │ │ │ │ - mov %cl,0x2d(%esp) │ │ │ │ - mov %eax,0x24(%esp) │ │ │ │ mov %edi,0x28(%esp) │ │ │ │ - test %cl,%cl │ │ │ │ - jne 30ac2e │ │ │ │ - test %eax,%eax │ │ │ │ - je 30b664 │ │ │ │ + mov %eax,0x4(%esp) │ │ │ │ + mov %eax,0x24(%esp) │ │ │ │ + mov %ebp,%eax │ │ │ │ + mov %al,0x2d(%esp) │ │ │ │ + test %al,%al │ │ │ │ + jne 30ac38 │ │ │ │ + mov 0x4(%esp),%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 30b66e │ │ │ │ sub $0x8,%esp │ │ │ │ - lea -0x517258(%ebx),%ecx │ │ │ │ - mov 0x10(%esp),%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - push %eax │ │ │ │ + and $0x1,%ecx │ │ │ │ mov %esi,%eax │ │ │ │ + push %ecx │ │ │ │ + lea -0x517258(%ebx),%ecx │ │ │ │ push 0xe4c(%ebx) │ │ │ │ call 307000 │ │ │ │ add $0x10,%esp │ │ │ │ jmp 309722 │ │ │ │ - mov %edi,%ecx │ │ │ │ mov %edi,%eax │ │ │ │ - shr $0xe,%ecx │ │ │ │ + lea -0x5173d8(%ebx),%ecx │ │ │ │ shr $0xd,%eax │ │ │ │ - and $0x1f,%ecx │ │ │ │ mov %al,0x2c(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ - mov %ecx,0x24(%esp) │ │ │ │ - mov %edi,%ecx │ │ │ │ + shr $0xe,%eax │ │ │ │ + andb $0x1,0x2c(%esp) │ │ │ │ + and $0x1f,%eax │ │ │ │ + mov %eax,0x24(%esp) │ │ │ │ + mov %edi,%eax │ │ │ │ + shr $0x19,%eax │ │ │ │ + and $0x1f,%eax │ │ │ │ + mov %eax,0x20(%esp) │ │ │ │ + mov %edi,%eax │ │ │ │ shl $0x13,%edi │ │ │ │ - shr $0x19,%ecx │ │ │ │ shr $0x17,%eax │ │ │ │ - andb $0x1,0x2c(%esp) │ │ │ │ - and $0x1f,%ecx │ │ │ │ sar $0x13,%edi │ │ │ │ mov %al,0x2d(%esp) │ │ │ │ and $0x1,%eax │ │ │ │ - mov %ecx,0x20(%esp) │ │ │ │ - lea -0x5173d8(%ebx),%ecx │ │ │ │ mov %edi,0x28(%esp) │ │ │ │ andb $0x1,0x2d(%esp) │ │ │ │ sub $0x8,%esp │ │ │ │ push %eax │ │ │ │ mov %esi,%eax │ │ │ │ push 0xf60(%ebx) │ │ │ │ call 307000 │ │ │ │ add $0x10,%esp │ │ │ │ jmp 309722 │ │ │ │ test $0x800000,%edi │ │ │ │ jne 309870 │ │ │ │ mov %edi,%eax │ │ │ │ and $0x2fc0,%eax │ │ │ │ - je 30b4b9 │ │ │ │ + je 30b4c3 │ │ │ │ cmp $0x2000,%eax │ │ │ │ jne 309620 │ │ │ │ mov %edi,%eax │ │ │ │ xor %ecx,%ecx │ │ │ │ shr $0xe,%eax │ │ │ │ and $0x1f,%eax │ │ │ │ mov %eax,0x24(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ - shr $0xc,%eax │ │ │ │ - mov %al,0x2c(%esp) │ │ │ │ + shr $0x19,%eax │ │ │ │ + and $0x1f,%eax │ │ │ │ + mov %eax,0x20(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ and $0x3f,%edi │ │ │ │ - shr $0x19,%eax │ │ │ │ + shr $0xc,%eax │ │ │ │ mov %edi,0x28(%esp) │ │ │ │ - and $0x1f,%eax │ │ │ │ + mov %al,0x2c(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ andb $0x1,0x2c(%esp) │ │ │ │ sub $0xc,%esp │ │ │ │ - mov %eax,0x2c(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ push $0x0 │ │ │ │ call 307eb0 │ │ │ │ add $0x10,%esp │ │ │ │ jmp 309622 │ │ │ │ test $0x800000,%edi │ │ │ │ jne 309870 │ │ │ │ mov %edi,%eax │ │ │ │ and $0x2fc0,%eax │ │ │ │ - je 30b465 │ │ │ │ + je 30b46f │ │ │ │ cmp $0x2000,%eax │ │ │ │ jne 309620 │ │ │ │ mov %edi,%eax │ │ │ │ xor %ecx,%ecx │ │ │ │ shr $0xe,%eax │ │ │ │ and $0x1f,%eax │ │ │ │ mov %eax,0x24(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ - shr $0xc,%eax │ │ │ │ - mov %al,0x2c(%esp) │ │ │ │ + shr $0x19,%eax │ │ │ │ + and $0x1f,%eax │ │ │ │ + mov %eax,0x20(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ and $0x3f,%edi │ │ │ │ - shr $0x19,%eax │ │ │ │ + shr $0xc,%eax │ │ │ │ mov %edi,0x28(%esp) │ │ │ │ - and $0x1f,%eax │ │ │ │ + mov %al,0x2c(%esp) │ │ │ │ + mov %esi,%eax │ │ │ │ andb $0x1,0x2c(%esp) │ │ │ │ sub $0xc,%esp │ │ │ │ - mov %eax,0x2c(%esp) │ │ │ │ - mov %esi,%eax │ │ │ │ push $0x1 │ │ │ │ call 307eb0 │ │ │ │ add $0x10,%esp │ │ │ │ jmp 309622 │ │ │ │ - mov %edi,%ecx │ │ │ │ mov %edi,%eax │ │ │ │ - shr $0xe,%ecx │ │ │ │ + lea -0x516468(%ebx),%ecx │ │ │ │ shr $0xd,%eax │ │ │ │ - and $0x1f,%ecx │ │ │ │ mov %al,0x2c(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ - mov %ecx,0x24(%esp) │ │ │ │ - mov %edi,%ecx │ │ │ │ + shr $0xe,%eax │ │ │ │ + andb $0x1,0x2c(%esp) │ │ │ │ + and $0x1f,%eax │ │ │ │ + mov %eax,0x24(%esp) │ │ │ │ + mov %edi,%eax │ │ │ │ + shr $0x19,%eax │ │ │ │ + and $0x1f,%eax │ │ │ │ + mov %eax,0x20(%esp) │ │ │ │ + mov %edi,%eax │ │ │ │ shl $0x13,%edi │ │ │ │ - shr $0x19,%ecx │ │ │ │ shr $0x17,%eax │ │ │ │ - andb $0x1,0x2c(%esp) │ │ │ │ - and $0x1f,%ecx │ │ │ │ sar $0x13,%edi │ │ │ │ mov %al,0x2d(%esp) │ │ │ │ and $0x1,%eax │ │ │ │ - mov %ecx,0x20(%esp) │ │ │ │ - lea -0x516468(%ebx),%ecx │ │ │ │ mov %edi,0x28(%esp) │ │ │ │ andb $0x1,0x2d(%esp) │ │ │ │ sub $0x8,%esp │ │ │ │ push %eax │ │ │ │ mov %esi,%eax │ │ │ │ push $0x0 │ │ │ │ call 307000 │ │ │ │ add $0x10,%esp │ │ │ │ jmp 309722 │ │ │ │ test $0x800000,%edi │ │ │ │ - je 30b0df │ │ │ │ + je 30b0ef │ │ │ │ test $0x3e000000,%edi │ │ │ │ jne 309620 │ │ │ │ mov %edi,%eax │ │ │ │ movl $0x0,0x20(%esp) │ │ │ │ movzbl 0x73(%esi),%ecx │ │ │ │ shr $0xe,%eax │ │ │ │ and $0x1f,%eax │ │ │ │ @@ -472049,15 +472051,15 @@ │ │ │ │ lea -0x58dd78(%ebx),%eax │ │ │ │ push %eax │ │ │ │ mov %esi,%eax │ │ │ │ call 3088e0 │ │ │ │ add $0x10,%esp │ │ │ │ jmp 309722 │ │ │ │ test $0x800000,%edi │ │ │ │ - je 30b126 │ │ │ │ + je 30b136 │ │ │ │ test $0x3e000000,%edi │ │ │ │ jne 309620 │ │ │ │ mov %edi,%eax │ │ │ │ movl $0x0,0x20(%esp) │ │ │ │ movzbl 0x73(%esi),%ecx │ │ │ │ shr $0xe,%eax │ │ │ │ and $0x1f,%eax │ │ │ │ @@ -472073,72 +472075,72 @@ │ │ │ │ mov %eax,0x34(%esp) │ │ │ │ lea -0x58dc28(%ebx),%eax │ │ │ │ push %eax │ │ │ │ mov %esi,%eax │ │ │ │ call 3088e0 │ │ │ │ add $0x10,%esp │ │ │ │ jmp 309722 │ │ │ │ - mov %edi,%ecx │ │ │ │ mov %edi,%eax │ │ │ │ - shr $0xe,%ecx │ │ │ │ + mov 0x78(%esi),%ecx │ │ │ │ shr $0xd,%eax │ │ │ │ - and $0x1f,%ecx │ │ │ │ mov %al,0x2c(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ - mov %ecx,0x24(%esp) │ │ │ │ - mov %edi,%ecx │ │ │ │ + shr $0xe,%eax │ │ │ │ + andb $0x1,0x2c(%esp) │ │ │ │ + and $0x1f,%eax │ │ │ │ + mov %eax,0x24(%esp) │ │ │ │ + mov %edi,%eax │ │ │ │ + shr $0x19,%eax │ │ │ │ + and $0x1f,%eax │ │ │ │ + mov %eax,0x20(%esp) │ │ │ │ + mov %edi,%eax │ │ │ │ shl $0x13,%edi │ │ │ │ - shr $0x19,%ecx │ │ │ │ shr $0x17,%eax │ │ │ │ - andb $0x1,0x2c(%esp) │ │ │ │ - and $0x1f,%ecx │ │ │ │ sar $0x13,%edi │ │ │ │ mov %al,0x2d(%esp) │ │ │ │ - mov %ecx,0x20(%esp) │ │ │ │ - mov 0x78(%esi),%ecx │ │ │ │ - andb $0x1,0x2d(%esp) │ │ │ │ mov %edi,0x28(%esp) │ │ │ │ + andb $0x1,0x2d(%esp) │ │ │ │ testb $0x2,0x28(%ecx) │ │ │ │ je 309620 │ │ │ │ sub $0x8,%esp │ │ │ │ and $0x1,%eax │ │ │ │ lea -0x58d738(%ebx),%ecx │ │ │ │ push %eax │ │ │ │ mov %esi,%eax │ │ │ │ push $0x0 │ │ │ │ call 307000 │ │ │ │ add $0x10,%esp │ │ │ │ jmp 309722 │ │ │ │ test $0x800000,%edi │ │ │ │ - je 30b369 │ │ │ │ + je 30b373 │ │ │ │ mov %edi,%eax │ │ │ │ and $0x3e002000,%eax │ │ │ │ je 30960d │ │ │ │ cmp $0x2000,%eax │ │ │ │ je 3095b9 │ │ │ │ jmp 309620 │ │ │ │ - mov %edi,%ecx │ │ │ │ mov %edi,%eax │ │ │ │ - shr $0xe,%ecx │ │ │ │ + lea -0x516638(%ebx),%ecx │ │ │ │ shr $0xd,%eax │ │ │ │ - and $0x1f,%ecx │ │ │ │ mov %al,0x2c(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ - mov %ecx,0x24(%esp) │ │ │ │ - mov %edi,%ecx │ │ │ │ + shr $0xe,%eax │ │ │ │ + andb $0x1,0x2c(%esp) │ │ │ │ + and $0x1f,%eax │ │ │ │ + mov %eax,0x24(%esp) │ │ │ │ + mov %edi,%eax │ │ │ │ + shr $0x19,%eax │ │ │ │ + and $0x1f,%eax │ │ │ │ + mov %eax,0x20(%esp) │ │ │ │ + mov %edi,%eax │ │ │ │ shl $0x13,%edi │ │ │ │ - shr $0x19,%ecx │ │ │ │ shr $0x17,%eax │ │ │ │ - andb $0x1,0x2c(%esp) │ │ │ │ - and $0x1f,%ecx │ │ │ │ sar $0x13,%edi │ │ │ │ mov %al,0x2d(%esp) │ │ │ │ and $0x1,%eax │ │ │ │ - mov %ecx,0x20(%esp) │ │ │ │ - lea -0x516638(%ebx),%ecx │ │ │ │ mov %edi,0x28(%esp) │ │ │ │ andb $0x1,0x2d(%esp) │ │ │ │ sub $0x8,%esp │ │ │ │ push %eax │ │ │ │ mov %esi,%eax │ │ │ │ push $0x0 │ │ │ │ call 307000 │ │ │ │ @@ -472181,39 +472183,41 @@ │ │ │ │ mov %eax,0x20(%esp) │ │ │ │ mov %ebx,0x28(%esp) │ │ │ │ jne 309620 │ │ │ │ mov %esi,%eax │ │ │ │ call 308410 │ │ │ │ jmp 309622 │ │ │ │ cmp $0x800280,%eax │ │ │ │ - je 30b808 │ │ │ │ + je 30b810 │ │ │ │ cmp $0x8002c0,%eax │ │ │ │ jne 309620 │ │ │ │ mov %edi,%eax │ │ │ │ and $0x38001c20,%eax │ │ │ │ cmp $0x800,%eax │ │ │ │ je 30ba58 │ │ │ │ cmp $0x820,%eax │ │ │ │ jne 309620 │ │ │ │ mov %edi,%eax │ │ │ │ shr $0xe,%eax │ │ │ │ and $0x1c,%eax │ │ │ │ mov %eax,0x24(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ - and $0x1c,%edi │ │ │ │ + and $0x1c,%eax │ │ │ │ + mov %eax,0x28(%esp) │ │ │ │ + mov %edi,%eax │ │ │ │ shr $0x19,%eax │ │ │ │ - mov %edi,0x28(%esp) │ │ │ │ and $0x3,%eax │ │ │ │ mov %eax,0x20(%esp) │ │ │ │ - test %eax,%eax │ │ │ │ jne 309620 │ │ │ │ mov $0x1,%ecx │ │ │ │ mov %esi,%eax │ │ │ │ call 3063c0 │ │ │ │ jmp 309722 │ │ │ │ + lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ mov %edi,%ecx │ │ │ │ mov %eax,0x20(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ shr $0xd,%ecx │ │ │ │ movb $0x1,0x2d(%esp) │ │ │ │ mov %cl,0x2c(%esp) │ │ │ │ mov %edi,%ecx │ │ │ │ @@ -472295,46 +472299,45 @@ │ │ │ │ mov %esi,%eax │ │ │ │ call 3071b0 │ │ │ │ jmp 309722 │ │ │ │ shr $0x19,%edi │ │ │ │ and $0x1f,%edi │ │ │ │ cmpb $0x0,0x73(%esi) │ │ │ │ mov %edi,0x20(%esp) │ │ │ │ - je 30afe2 │ │ │ │ + je 30afe8 │ │ │ │ test %edi,%edi │ │ │ │ je 30b91d │ │ │ │ lea 0xa12d8(%ebx),%eax │ │ │ │ lea 0xaa844(%ebx),%ecx │ │ │ │ - mov %eax,0x8(%esp) │ │ │ │ + mov %eax,0x4(%esp) │ │ │ │ mov (%eax,%edi,4),%edx │ │ │ │ mov 0x1324(%ebx),%eax │ │ │ │ mov (%ecx),%ebp │ │ │ │ mov %gs:(%eax),%eax │ │ │ │ add %eax,%ebp │ │ │ │ add %edx,%eax │ │ │ │ push %ebp │ │ │ │ - mov %edx,0x10(%esp) │ │ │ │ + mov %edx,0xc(%esp) │ │ │ │ push %eax │ │ │ │ lea 0x12b18(%ebx),%eax │ │ │ │ push %eax │ │ │ │ push 0x12b18(%ebx) │ │ │ │ call 375970 │ │ │ │ pop %eax │ │ │ │ pop %edx │ │ │ │ - mov 0x14(%esp),%edx │ │ │ │ + mov 0x10(%esp),%edx │ │ │ │ push %edx │ │ │ │ - mov 0x14(%esp),%eax │ │ │ │ + mov 0x10(%esp),%eax │ │ │ │ push (%eax,%edi,4) │ │ │ │ call 37a370 │ │ │ │ add $0x10,%esp │ │ │ │ jmp 3095b9 │ │ │ │ mov 0x78(%esi),%eax │ │ │ │ movb $0x1,0x2d(%esp) │ │ │ │ mov %ecx,0x28(%esp) │ │ │ │ - movq %xmm0,0x20(%esp) │ │ │ │ testb $0x4,0x28(%eax) │ │ │ │ je 309620 │ │ │ │ push %eax │ │ │ │ lea -0x58d708(%ebx),%ecx │ │ │ │ push %eax │ │ │ │ mov %esi,%eax │ │ │ │ push $0x0 │ │ │ │ @@ -472350,29 +472353,29 @@ │ │ │ │ call 307000 │ │ │ │ add $0x10,%esp │ │ │ │ jmp 309722 │ │ │ │ shr $0x19,%edi │ │ │ │ and $0x1f,%edi │ │ │ │ cmpb $0x0,0x73(%esi) │ │ │ │ mov %edi,0x20(%esp) │ │ │ │ - je 30afe2 │ │ │ │ + je 30afe8 │ │ │ │ test %edi,%edi │ │ │ │ je 30b9e8 │ │ │ │ lea 0xa12d8(%ebx),%ebp │ │ │ │ lea 0xaa844(%ebx),%edx │ │ │ │ sub $0x4,%esp │ │ │ │ mov 0x0(%ebp,%edi,4),%eax │ │ │ │ push $0xe0 │ │ │ │ push (%edx) │ │ │ │ push %eax │ │ │ │ - mov %eax,0x18(%esp) │ │ │ │ + mov %eax,0x14(%esp) │ │ │ │ call 37cde0 │ │ │ │ pop %ecx │ │ │ │ pop %eax │ │ │ │ - mov 0x10(%esp),%eax │ │ │ │ + mov 0xc(%esp),%eax │ │ │ │ push %eax │ │ │ │ push 0x0(%ebp,%edi,4) │ │ │ │ call 37a370 │ │ │ │ add $0x10,%esp │ │ │ │ jmp 3095b9 │ │ │ │ sub $0x8,%esp │ │ │ │ lea -0x58da28(%ebx),%ecx │ │ │ │ @@ -472409,86 +472412,86 @@ │ │ │ │ call 307000 │ │ │ │ add $0x10,%esp │ │ │ │ jmp 309722 │ │ │ │ shr $0x19,%edi │ │ │ │ and $0x1f,%edi │ │ │ │ cmpb $0x0,0x73(%esi) │ │ │ │ mov %edi,0x20(%esp) │ │ │ │ - je 30afe2 │ │ │ │ + je 30afe8 │ │ │ │ test %edi,%edi │ │ │ │ - je 30b738 │ │ │ │ + je 30b73e │ │ │ │ sub $0x8,%esp │ │ │ │ push 0xa12d0(%ebx) │ │ │ │ push 0xa12d8(%ebx,%edi,4) │ │ │ │ call 37a370 │ │ │ │ add $0x10,%esp │ │ │ │ jmp 3095b9 │ │ │ │ - mov %ecx,0x8(%esp) │ │ │ │ + mov %ecx,0x4(%esp) │ │ │ │ sub $0xc,%esp │ │ │ │ push %eax │ │ │ │ call 3756f0 │ │ │ │ add $0x10,%esp │ │ │ │ - mov 0x8(%esp),%ecx │ │ │ │ + mov 0x4(%esp),%ecx │ │ │ │ mov %eax,%ebx │ │ │ │ jmp 309baf │ │ │ │ sub $0xc,%esp │ │ │ │ push $0x38 │ │ │ │ call 37a2c0 │ │ │ │ mov %esi,%eax │ │ │ │ call 3052d0 │ │ │ │ add $0x10,%esp │ │ │ │ jmp 309722 │ │ │ │ - mov 0x8(%esp),%edx │ │ │ │ - mov %ecx,0x24(%esp) │ │ │ │ + mov 0x4(%esp),%edx │ │ │ │ mov %ebp,0x20(%esp) │ │ │ │ + mov %eax,0x30(%esp) │ │ │ │ mov %edx,0x28(%esp) │ │ │ │ mov %edi,%edx │ │ │ │ shr $0xc,%edx │ │ │ │ - mov %eax,0x30(%esp) │ │ │ │ + mov %ecx,0x24(%esp) │ │ │ │ and $0x1,%edx │ │ │ │ and $0x800,%edi │ │ │ │ - mov %edx,0xc(%esp) │ │ │ │ + mov %edx,0x8(%esp) │ │ │ │ mov %edx,0x2c(%esp) │ │ │ │ jne 309620 │ │ │ │ - cmpl $0x0,0x8(%esp) │ │ │ │ - jne 30bb2e │ │ │ │ + cmpl $0x0,0x4(%esp) │ │ │ │ + jne 30bb30 │ │ │ │ cmp $0x1f,%eax │ │ │ │ ja 30c3ca │ │ │ │ test %eax,%eax │ │ │ │ - je 30bb2e │ │ │ │ + je 30bb30 │ │ │ │ mov 0xa12d8(%ebx,%eax,4),%ebx │ │ │ │ xor %eax,%eax │ │ │ │ lea 0x10(%esp),%edi │ │ │ │ mov %eax,0x10(%esp) │ │ │ │ mov %eax,0x14(%esp) │ │ │ │ mov %eax,0x18(%esp) │ │ │ │ test %ebx,%ebx │ │ │ │ je 309620 │ │ │ │ - mov 0xc(%esp),%edx │ │ │ │ + mov 0x8(%esp),%edx │ │ │ │ mov %edi,%eax │ │ │ │ call 304ba0 │ │ │ │ sub $0xc,%esp │ │ │ │ mov %ebp,%ecx │ │ │ │ mov %edi,%edx │ │ │ │ push %ebx │ │ │ │ mov %esi,%eax │ │ │ │ call 305f50 │ │ │ │ add $0x10,%esp │ │ │ │ jmp 309722 │ │ │ │ mov %edi,%eax │ │ │ │ - mov %edi,%ecx │ │ │ │ + and $0x1f,%eax │ │ │ │ + mov %eax,0x28(%esp) │ │ │ │ + mov %edi,%eax │ │ │ │ shr $0xe,%eax │ │ │ │ - shr $0x19,%ecx │ │ │ │ and $0x1f,%eax │ │ │ │ - and $0x1f,%ecx │ │ │ │ mov %eax,0x24(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ + shr $0x19,%eax │ │ │ │ and $0x1f,%eax │ │ │ │ - mov %ecx,0x20(%esp) │ │ │ │ - mov %eax,0x28(%esp) │ │ │ │ + mov %eax,0x20(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ shr $0xc,%eax │ │ │ │ and $0x1,%eax │ │ │ │ and $0x20,%edi │ │ │ │ mov %al,0x2c(%esp) │ │ │ │ jne 309620 │ │ │ │ test %al,%al │ │ │ │ @@ -472497,24 +472500,24 @@ │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %esi,%eax │ │ │ │ push $0x1 │ │ │ │ call 3071d0 │ │ │ │ add $0x10,%esp │ │ │ │ jmp 309722 │ │ │ │ mov %edi,%eax │ │ │ │ - mov %edi,%ecx │ │ │ │ + and $0x1f,%eax │ │ │ │ + mov %eax,0x28(%esp) │ │ │ │ + mov %edi,%eax │ │ │ │ shr $0xe,%eax │ │ │ │ - shr $0x19,%ecx │ │ │ │ and $0x1f,%eax │ │ │ │ - and $0x1f,%ecx │ │ │ │ mov %eax,0x24(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ + shr $0x19,%eax │ │ │ │ and $0x1f,%eax │ │ │ │ - mov %ecx,0x20(%esp) │ │ │ │ - mov %eax,0x28(%esp) │ │ │ │ + mov %eax,0x20(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ shr $0xc,%eax │ │ │ │ and $0x1,%eax │ │ │ │ and $0x20,%edi │ │ │ │ mov %al,0x2c(%esp) │ │ │ │ jne 309620 │ │ │ │ test %al,%al │ │ │ │ @@ -472578,70 +472581,69 @@ │ │ │ │ mov %edi,%ecx │ │ │ │ mov %edi,%edx │ │ │ │ mov %edi,%ebx │ │ │ │ shr $0xc,%eax │ │ │ │ shr $0xe,%ecx │ │ │ │ and $0xfe0,%edi │ │ │ │ and $0x1f,%ebx │ │ │ │ - shr $0x19,%edx │ │ │ │ and $0x1,%eax │ │ │ │ + shr $0x19,%edx │ │ │ │ and $0x1f,%ecx │ │ │ │ mov %ebx,0x2c(%esp) │ │ │ │ and $0xf,%edx │ │ │ │ or %eax,%edi │ │ │ │ mov %ecx,0x24(%esp) │ │ │ │ - mov %edx,0x20(%esp) │ │ │ │ mov %eax,0x28(%esp) │ │ │ │ + mov %edx,0x20(%esp) │ │ │ │ jne 309620 │ │ │ │ push %eax │ │ │ │ push %eax │ │ │ │ mov %esi,%eax │ │ │ │ push %ebx │ │ │ │ push $0x0 │ │ │ │ call 3085d0 │ │ │ │ add $0x10,%esp │ │ │ │ jmp 309722 │ │ │ │ - cmpb $0x0,0xc(%esp) │ │ │ │ - jne 30b67c │ │ │ │ + cmpb $0x0,0xf(%esp) │ │ │ │ + jne 30b686 │ │ │ │ cmp $0x1f,%edi │ │ │ │ ja 30c3be │ │ │ │ test %edi,%edi │ │ │ │ jne 30ba90 │ │ │ │ sub $0xc,%esp │ │ │ │ push %edi │ │ │ │ call 3756f0 │ │ │ │ + mov 0x18(%esp),%ecx │ │ │ │ add $0x10,%esp │ │ │ │ - test %ebp,%ebp │ │ │ │ + test %ecx,%ecx │ │ │ │ je 3095b9 │ │ │ │ push %edx │ │ │ │ push %edx │ │ │ │ push %eax │ │ │ │ - push 0xa12d8(%ebx,%ebp,4) │ │ │ │ + push 0xa12d8(%ebx,%ecx,4) │ │ │ │ call 37a370 │ │ │ │ add $0x10,%esp │ │ │ │ jmp 3095b9 │ │ │ │ - mov %ecx,0xc(%esp) │ │ │ │ sub $0xc,%esp │ │ │ │ push %eax │ │ │ │ call 3756f0 │ │ │ │ add $0x10,%esp │ │ │ │ - mov 0xc(%esp),%ecx │ │ │ │ mov %eax,%edi │ │ │ │ - jmp 30a84c │ │ │ │ - and $0x1f,%eax │ │ │ │ - mov %cl,0x2c(%esp) │ │ │ │ - lea -0x58bff8(%ebx),%ecx │ │ │ │ - mov %eax,0x24(%esp) │ │ │ │ + jmp 30a850 │ │ │ │ + mov %al,0x2c(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ + and $0x1f,%ecx │ │ │ │ shl $0x13,%eax │ │ │ │ - andb $0x1,0x2c(%esp) │ │ │ │ + mov %ecx,0x24(%esp) │ │ │ │ + lea -0x58bff8(%ebx),%ecx │ │ │ │ sar $0x13,%eax │ │ │ │ - mov %ebp,0x20(%esp) │ │ │ │ + andb $0x1,0x2c(%esp) │ │ │ │ mov %eax,0x28(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ + mov %ebp,0x20(%esp) │ │ │ │ call 306950 │ │ │ │ jmp 309622 │ │ │ │ mov %edi,%eax │ │ │ │ lea -0x58bef8(%ebx),%ecx │ │ │ │ shr $0xe,%eax │ │ │ │ and $0x1f,%eax │ │ │ │ mov %eax,0x24(%esp) │ │ │ │ @@ -472665,66 +472667,67 @@ │ │ │ │ mov $0x1,%eax │ │ │ │ shl %cl,%eax │ │ │ │ test $0x1550,%eax │ │ │ │ jne 30aad7 │ │ │ │ test $0x1,%al │ │ │ │ jne 30aaf5 │ │ │ │ jmp 30aae3 │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ + lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ + nop │ │ │ │ mov %edi,%eax │ │ │ │ and $0x38001c20,%eax │ │ │ │ cmp $0x800,%eax │ │ │ │ - je 30baf9 │ │ │ │ + je 30bafb │ │ │ │ cmp $0x820,%eax │ │ │ │ jne 309620 │ │ │ │ mov %edi,%eax │ │ │ │ shr $0xe,%eax │ │ │ │ and $0x1c,%eax │ │ │ │ mov %eax,0x24(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ - and $0x1c,%edi │ │ │ │ + and $0x1c,%eax │ │ │ │ + mov %eax,0x28(%esp) │ │ │ │ + mov %edi,%eax │ │ │ │ shr $0x19,%eax │ │ │ │ - mov %edi,0x28(%esp) │ │ │ │ and $0x3,%eax │ │ │ │ mov %eax,0x20(%esp) │ │ │ │ - test %eax,%eax │ │ │ │ jne 309620 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %esi,%eax │ │ │ │ call 3063c0 │ │ │ │ jmp 309722 │ │ │ │ mov %edi,%eax │ │ │ │ - mov %edi,%ecx │ │ │ │ shr $0xe,%eax │ │ │ │ - and $0x1f,%ecx │ │ │ │ and $0x1f,%eax │ │ │ │ - mov %ecx,0x28(%esp) │ │ │ │ mov %eax,0x24(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ + and $0x1f,%eax │ │ │ │ + mov %eax,0x28(%esp) │ │ │ │ + mov %edi,%eax │ │ │ │ and $0x38001c20,%edi │ │ │ │ shr $0x19,%eax │ │ │ │ and $0x3,%eax │ │ │ │ mov %eax,0x20(%esp) │ │ │ │ cmp $0x820,%edi │ │ │ │ jne 309620 │ │ │ │ test %eax,%eax │ │ │ │ jne 309620 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %esi,%eax │ │ │ │ call 3073c0 │ │ │ │ jmp 309722 │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ mov %edi,%eax │ │ │ │ - mov %edi,%ecx │ │ │ │ shr $0xe,%eax │ │ │ │ - and $0x1f,%ecx │ │ │ │ and $0x1f,%eax │ │ │ │ - mov %ecx,0x28(%esp) │ │ │ │ mov %eax,0x24(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ + and $0x1f,%eax │ │ │ │ + mov %eax,0x28(%esp) │ │ │ │ + mov %edi,%eax │ │ │ │ and $0x38001c20,%edi │ │ │ │ shr $0x19,%eax │ │ │ │ and $0x3,%eax │ │ │ │ mov %eax,0x20(%esp) │ │ │ │ cmp $0x820,%edi │ │ │ │ jne 309620 │ │ │ │ test %eax,%eax │ │ │ │ @@ -472735,23 +472738,23 @@ │ │ │ │ jmp 309722 │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ mov %edi,%eax │ │ │ │ shr $0xe,%eax │ │ │ │ and $0x1f,%eax │ │ │ │ mov %eax,0x24(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ - shr $0xc,%eax │ │ │ │ - mov %al,0x2c(%esp) │ │ │ │ - mov %edi,%eax │ │ │ │ shr $0x19,%eax │ │ │ │ - andb $0x1,0x2c(%esp) │ │ │ │ and $0x1f,%eax │ │ │ │ mov %eax,0x20(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ + shr $0xc,%eax │ │ │ │ + mov %al,0x2c(%esp) │ │ │ │ + mov %edi,%eax │ │ │ │ and $0x3f,%eax │ │ │ │ + andb $0x1,0x2c(%esp) │ │ │ │ and $0xc00,%edi │ │ │ │ mov %eax,0x28(%esp) │ │ │ │ jne 309620 │ │ │ │ sub $0xc,%esp │ │ │ │ mov $0x1,%ecx │ │ │ │ mov %esi,%eax │ │ │ │ push $0x1 │ │ │ │ @@ -472778,25 +472781,23 @@ │ │ │ │ push %eax │ │ │ │ mov %esi,%eax │ │ │ │ push $0x0 │ │ │ │ push $0x0 │ │ │ │ call 307000 │ │ │ │ add $0x10,%esp │ │ │ │ jmp 309722 │ │ │ │ - mov %ecx,0xc(%esp) │ │ │ │ call 374140 │ │ │ │ mov %eax,%ebp │ │ │ │ push %eax │ │ │ │ push %eax │ │ │ │ push $0x0 │ │ │ │ push %ebp │ │ │ │ call 37a3b0 │ │ │ │ add $0x10,%esp │ │ │ │ - mov 0xc(%esp),%ecx │ │ │ │ - jmp 30a87b │ │ │ │ + jmp 30a87f │ │ │ │ call 374140 │ │ │ │ lea 0xaa844(%ebx),%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov 0x1324(%ebx),%eax │ │ │ │ mov (%ecx),%edi │ │ │ │ mov %gs:(%eax),%eax │ │ │ │ add %eax,%edi │ │ │ │ @@ -472806,15 +472807,15 @@ │ │ │ │ lea 0x12b18(%ebx),%eax │ │ │ │ push %eax │ │ │ │ push 0x12b18(%ebx) │ │ │ │ call 375970 │ │ │ │ add $0x10,%esp │ │ │ │ jmp 3095b9 │ │ │ │ test $0x1,%al │ │ │ │ - jne 30bc15 │ │ │ │ + jne 30bc17 │ │ │ │ cmp $0x3,%ecx │ │ │ │ jne 30aae3 │ │ │ │ test $0x7f,%edi │ │ │ │ jne 30aae3 │ │ │ │ mov %edi,%ebp │ │ │ │ mov 0x78(%esi),%eax │ │ │ │ shr $0x19,%ebp │ │ │ │ @@ -472822,33 +472823,33 @@ │ │ │ │ mov %ebp,0x20(%esp) │ │ │ │ testb $0x4,0x29(%eax) │ │ │ │ je 30aae3 │ │ │ │ test %ebp,%ebp │ │ │ │ je 30c3d2 │ │ │ │ lea 0xa12d8(%ebx),%eax │ │ │ │ lea 0xaa844(%ebx),%ecx │ │ │ │ - mov %eax,0x8(%esp) │ │ │ │ + mov %eax,0x4(%esp) │ │ │ │ mov (%eax,%ebp,4),%edx │ │ │ │ mov 0x1324(%ebx),%eax │ │ │ │ mov (%ecx),%edi │ │ │ │ mov %gs:(%eax),%eax │ │ │ │ add %eax,%edi │ │ │ │ add %edx,%eax │ │ │ │ push %edi │ │ │ │ - mov %edx,0x10(%esp) │ │ │ │ + mov %edx,0xc(%esp) │ │ │ │ push %eax │ │ │ │ lea 0x12a78(%ebx),%eax │ │ │ │ push %eax │ │ │ │ push 0x12a78(%ebx) │ │ │ │ call 375970 │ │ │ │ pop %ecx │ │ │ │ pop %edi │ │ │ │ - mov 0x14(%esp),%edx │ │ │ │ + mov 0x10(%esp),%edx │ │ │ │ push %edx │ │ │ │ - mov 0x14(%esp),%eax │ │ │ │ + mov 0x10(%esp),%eax │ │ │ │ push (%eax,%ebp,4) │ │ │ │ call 37a370 │ │ │ │ add $0x10,%esp │ │ │ │ jmp 3095b9 │ │ │ │ call 374140 │ │ │ │ push %edx │ │ │ │ lea 0xaa844(%ebx),%edx │ │ │ │ @@ -472882,27 +472883,27 @@ │ │ │ │ add $0x10,%esp │ │ │ │ jmp 309722 │ │ │ │ mov %edi,%eax │ │ │ │ shr $0xe,%eax │ │ │ │ and $0x1e,%eax │ │ │ │ mov %eax,0x24(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ - and $0x1e,%edi │ │ │ │ + and $0x1e,%eax │ │ │ │ + mov %eax,0x28(%esp) │ │ │ │ + mov %edi,%eax │ │ │ │ shr $0x19,%eax │ │ │ │ - mov %edi,0x28(%esp) │ │ │ │ and $0x3,%eax │ │ │ │ mov %eax,0x20(%esp) │ │ │ │ - test %eax,%eax │ │ │ │ jne 309620 │ │ │ │ mov $0x1,%ecx │ │ │ │ mov %esi,%eax │ │ │ │ call 307d80 │ │ │ │ jmp 309722 │ │ │ │ mov 0xa12d8(%ebx,%edi,4),%edx │ │ │ │ - mov %ebp,%eax │ │ │ │ + mov 0x8(%esp),%eax │ │ │ │ call 304d60 │ │ │ │ jmp 3095b9 │ │ │ │ mov %edi,%eax │ │ │ │ xor %ecx,%ecx │ │ │ │ shr $0xe,%eax │ │ │ │ mov %ecx,0x20(%esp) │ │ │ │ and $0x1f,%eax │ │ │ │ @@ -472927,80 +472928,80 @@ │ │ │ │ add $0x10,%esp │ │ │ │ jmp 309722 │ │ │ │ mov %edi,%eax │ │ │ │ shr $0xe,%eax │ │ │ │ and $0x1e,%eax │ │ │ │ mov %eax,0x24(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ - and $0x1e,%edi │ │ │ │ + and $0x1e,%eax │ │ │ │ + mov %eax,0x28(%esp) │ │ │ │ + mov %edi,%eax │ │ │ │ shr $0x19,%eax │ │ │ │ - mov %edi,0x28(%esp) │ │ │ │ and $0x3,%eax │ │ │ │ mov %eax,0x20(%esp) │ │ │ │ - test %eax,%eax │ │ │ │ jne 309620 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %esi,%eax │ │ │ │ call 307d80 │ │ │ │ jmp 309722 │ │ │ │ - mov %ecx,0x8(%esp) │ │ │ │ + mov %ecx,0x4(%esp) │ │ │ │ sub $0xc,%esp │ │ │ │ push %eax │ │ │ │ call 3756f0 │ │ │ │ add $0x10,%esp │ │ │ │ - mov 0x8(%esp),%ecx │ │ │ │ + mov 0x4(%esp),%ecx │ │ │ │ mov %eax,%ebx │ │ │ │ - jmp 30b429 │ │ │ │ - mov %edi,%eax │ │ │ │ - and $0x1e,%eax │ │ │ │ - mov %eax,0x24(%esp) │ │ │ │ + jmp 30b433 │ │ │ │ mov %edi,%eax │ │ │ │ shr $0x19,%eax │ │ │ │ and $0x1f,%eax │ │ │ │ - and $0x7c000,%edi │ │ │ │ mov %eax,0x20(%esp) │ │ │ │ + mov %edi,%eax │ │ │ │ + and $0x1e,%eax │ │ │ │ + and $0x7c000,%edi │ │ │ │ + mov %eax,0x24(%esp) │ │ │ │ jne 309620 │ │ │ │ lea -0x58de48(%ebx),%ecx │ │ │ │ mov %esi,%eax │ │ │ │ call 307670 │ │ │ │ jmp 309722 │ │ │ │ mov %edi,%eax │ │ │ │ + shr $0x19,%eax │ │ │ │ and $0x1f,%eax │ │ │ │ - mov %eax,0x24(%esp) │ │ │ │ + mov %eax,0x20(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ - shr $0x19,%eax │ │ │ │ and $0x1f,%eax │ │ │ │ and $0x7c000,%edi │ │ │ │ - mov %eax,0x20(%esp) │ │ │ │ + mov %eax,0x24(%esp) │ │ │ │ jne 309620 │ │ │ │ lea -0x58de98(%ebx),%ecx │ │ │ │ mov %esi,%eax │ │ │ │ call 306d90 │ │ │ │ jmp 309722 │ │ │ │ mov %edi,%eax │ │ │ │ - and $0x1c,%eax │ │ │ │ - mov %eax,0x24(%esp) │ │ │ │ - mov %edi,%eax │ │ │ │ shr $0x19,%eax │ │ │ │ and $0x1f,%eax │ │ │ │ - and $0x7c000,%edi │ │ │ │ mov %eax,0x20(%esp) │ │ │ │ + mov %edi,%eax │ │ │ │ + and $0x1c,%eax │ │ │ │ + and $0x7c000,%edi │ │ │ │ + mov %eax,0x24(%esp) │ │ │ │ jne 309620 │ │ │ │ lea -0x58ddf8(%ebx),%ecx │ │ │ │ mov %esi,%eax │ │ │ │ call 306510 │ │ │ │ jmp 309722 │ │ │ │ mov %edi,%eax │ │ │ │ + shr $0x19,%eax │ │ │ │ and $0x1f,%eax │ │ │ │ - mov %eax,0x24(%esp) │ │ │ │ + mov %eax,0x20(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ - shr $0x19,%eax │ │ │ │ and $0x1f,%eax │ │ │ │ and $0x7c000,%edi │ │ │ │ - mov %eax,0x20(%esp) │ │ │ │ + mov %eax,0x24(%esp) │ │ │ │ jne 309620 │ │ │ │ lea -0x58caf8(%ebx),%ecx │ │ │ │ mov %esi,%eax │ │ │ │ call 306cd0 │ │ │ │ jmp 309722 │ │ │ │ mov %edi,%eax │ │ │ │ shr $0x4,%eax │ │ │ │ @@ -473013,15 +473014,15 @@ │ │ │ │ mov %edi,%eax │ │ │ │ mov %edi,%ebp │ │ │ │ shr $0x19,%eax │ │ │ │ and $0x1e,%ebp │ │ │ │ and $0x1e,%eax │ │ │ │ and $0x7c000,%edi │ │ │ │ mov %ebp,0x24(%esp) │ │ │ │ - mov %eax,0x8(%esp) │ │ │ │ + mov %eax,0x4(%esp) │ │ │ │ mov %eax,0x20(%esp) │ │ │ │ jne 309620 │ │ │ │ mov %esi,%eax │ │ │ │ call 3059b0 │ │ │ │ test %al,%al │ │ │ │ jne 309722 │ │ │ │ call 374180 │ │ │ │ @@ -473029,178 +473030,178 @@ │ │ │ │ call 374180 │ │ │ │ push %edx │ │ │ │ lea 0x5c(,%ebp,4),%edx │ │ │ │ lea 0xaa844(%ebx),%ebp │ │ │ │ push %edx │ │ │ │ push 0x0(%ebp) │ │ │ │ push %eax │ │ │ │ - mov %eax,0x1c(%esp) │ │ │ │ + mov %eax,0x18(%esp) │ │ │ │ call 37d310 │ │ │ │ mov 0x1324(%ebx),%edx │ │ │ │ - mov 0x1c(%esp),%eax │ │ │ │ + mov 0x18(%esp),%eax │ │ │ │ mov %gs:(%edx),%edx │ │ │ │ add %edx,%eax │ │ │ │ mov %eax,(%esp) │ │ │ │ mov 0x0(%ebp),%eax │ │ │ │ add %edx,%eax │ │ │ │ add %edi,%edx │ │ │ │ push %eax │ │ │ │ lea 0x12078(%ebx),%eax │ │ │ │ push %edx │ │ │ │ push %eax │ │ │ │ push 0x12078(%ebx) │ │ │ │ call 3759a0 │ │ │ │ - mov 0x28(%esp),%eax │ │ │ │ + mov 0x24(%esp),%eax │ │ │ │ add $0x1c,%esp │ │ │ │ lea 0x5c(,%eax,4),%eax │ │ │ │ push %eax │ │ │ │ push 0x0(%ebp) │ │ │ │ push %edi │ │ │ │ call 37d430 │ │ │ │ mov %esi,%eax │ │ │ │ call 3052d0 │ │ │ │ add $0x10,%esp │ │ │ │ jmp 309722 │ │ │ │ mov %edi,%eax │ │ │ │ + shr $0x19,%eax │ │ │ │ and $0x1f,%eax │ │ │ │ - mov %eax,0x24(%esp) │ │ │ │ + mov %eax,0x20(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ - shr $0x19,%eax │ │ │ │ and $0x1f,%eax │ │ │ │ and $0x7c000,%edi │ │ │ │ - mov %eax,0x20(%esp) │ │ │ │ + mov %eax,0x24(%esp) │ │ │ │ jne 309620 │ │ │ │ lea -0x58e118(%ebx),%ecx │ │ │ │ mov %esi,%eax │ │ │ │ call 306d90 │ │ │ │ jmp 309722 │ │ │ │ mov %edi,%eax │ │ │ │ + shr $0x19,%eax │ │ │ │ and $0x1f,%eax │ │ │ │ - mov %eax,0x24(%esp) │ │ │ │ + mov %eax,0x20(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ - shr $0x19,%eax │ │ │ │ and $0x1f,%eax │ │ │ │ and $0x7c000,%edi │ │ │ │ - mov %eax,0x20(%esp) │ │ │ │ + mov %eax,0x24(%esp) │ │ │ │ jne 309620 │ │ │ │ lea -0x58dbb8(%ebx),%ecx │ │ │ │ mov %esi,%eax │ │ │ │ call 306cd0 │ │ │ │ jmp 309722 │ │ │ │ mov %edi,%eax │ │ │ │ + shr $0x19,%eax │ │ │ │ and $0x1f,%eax │ │ │ │ - mov %eax,0x24(%esp) │ │ │ │ + mov %eax,0x20(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ - shr $0x19,%eax │ │ │ │ and $0x1f,%eax │ │ │ │ and $0x7c000,%edi │ │ │ │ - mov %eax,0x20(%esp) │ │ │ │ + mov %eax,0x24(%esp) │ │ │ │ jne 309620 │ │ │ │ lea -0x58caa8(%ebx),%ecx │ │ │ │ mov %esi,%eax │ │ │ │ call 306cd0 │ │ │ │ jmp 309722 │ │ │ │ mov %edi,%eax │ │ │ │ lea -0x58d308(%ebx),%ecx │ │ │ │ - shr $0xe,%eax │ │ │ │ and $0x1f,%eax │ │ │ │ - mov %eax,0x24(%esp) │ │ │ │ + mov %eax,0x28(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ + shr $0xe,%eax │ │ │ │ and $0x1f,%eax │ │ │ │ - mov %eax,0x28(%esp) │ │ │ │ + mov %eax,0x24(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ shr $0x19,%eax │ │ │ │ and $0x1f,%eax │ │ │ │ mov %eax,0x20(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ call 306f10 │ │ │ │ jmp 309722 │ │ │ │ mov %edi,%eax │ │ │ │ lea -0x58d358(%ebx),%ecx │ │ │ │ - shr $0xe,%eax │ │ │ │ and $0x1c,%eax │ │ │ │ - mov %eax,0x24(%esp) │ │ │ │ + mov %eax,0x28(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ + shr $0xe,%eax │ │ │ │ and $0x1c,%eax │ │ │ │ - mov %eax,0x28(%esp) │ │ │ │ + mov %eax,0x24(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ shr $0x19,%eax │ │ │ │ and $0x1c,%eax │ │ │ │ mov %eax,0x20(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ call 306300 │ │ │ │ jmp 309722 │ │ │ │ mov %edi,%eax │ │ │ │ lea -0x58d3a8(%ebx),%ecx │ │ │ │ - shr $0xe,%eax │ │ │ │ and $0x1e,%eax │ │ │ │ - mov %eax,0x24(%esp) │ │ │ │ + mov %eax,0x28(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ + shr $0xe,%eax │ │ │ │ and $0x1e,%eax │ │ │ │ - mov %eax,0x28(%esp) │ │ │ │ + mov %eax,0x24(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ shr $0x19,%eax │ │ │ │ and $0x1e,%eax │ │ │ │ mov %eax,0x20(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ call 307bc0 │ │ │ │ jmp 309722 │ │ │ │ mov %edi,%eax │ │ │ │ lea -0x58d3f8(%ebx),%ecx │ │ │ │ - shr $0xe,%eax │ │ │ │ and $0x1f,%eax │ │ │ │ - mov %eax,0x24(%esp) │ │ │ │ + mov %eax,0x28(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ + shr $0xe,%eax │ │ │ │ and $0x1f,%eax │ │ │ │ - mov %eax,0x28(%esp) │ │ │ │ + mov %eax,0x24(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ shr $0x19,%eax │ │ │ │ and $0x1f,%eax │ │ │ │ mov %eax,0x20(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ call 306f10 │ │ │ │ jmp 309722 │ │ │ │ mov %edi,%eax │ │ │ │ lea -0x58d448(%ebx),%ecx │ │ │ │ - shr $0xe,%eax │ │ │ │ and $0x1c,%eax │ │ │ │ - mov %eax,0x24(%esp) │ │ │ │ + mov %eax,0x28(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ + shr $0xe,%eax │ │ │ │ and $0x1c,%eax │ │ │ │ - mov %eax,0x28(%esp) │ │ │ │ + mov %eax,0x24(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ shr $0x19,%eax │ │ │ │ and $0x1c,%eax │ │ │ │ mov %eax,0x20(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ call 306300 │ │ │ │ jmp 309722 │ │ │ │ mov %edi,%eax │ │ │ │ lea -0x58d498(%ebx),%ecx │ │ │ │ - shr $0xe,%eax │ │ │ │ and $0x1e,%eax │ │ │ │ - mov %eax,0x24(%esp) │ │ │ │ + mov %eax,0x28(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ + shr $0xe,%eax │ │ │ │ and $0x1e,%eax │ │ │ │ - mov %eax,0x28(%esp) │ │ │ │ + mov %eax,0x24(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ shr $0x19,%eax │ │ │ │ and $0x1e,%eax │ │ │ │ mov %eax,0x20(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ call 307bc0 │ │ │ │ jmp 309722 │ │ │ │ mov %edi,%eax │ │ │ │ lea -0x58d4e8(%ebx),%ecx │ │ │ │ - shr $0xe,%eax │ │ │ │ and $0x1f,%eax │ │ │ │ - mov %eax,0x24(%esp) │ │ │ │ + mov %eax,0x28(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ + shr $0xe,%eax │ │ │ │ and $0x1f,%eax │ │ │ │ - mov %eax,0x28(%esp) │ │ │ │ + mov %eax,0x24(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ shr $0x19,%eax │ │ │ │ and $0x1f,%eax │ │ │ │ mov %eax,0x20(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ call 306f10 │ │ │ │ jmp 309722 │ │ │ │ @@ -473211,20 +473212,20 @@ │ │ │ │ and $0x1c,%eax │ │ │ │ and $0x7c000,%edi │ │ │ │ mov %edx,0x24(%esp) │ │ │ │ mov %eax,0x20(%esp) │ │ │ │ mov %eax,%ebp │ │ │ │ jne 309620 │ │ │ │ mov %esi,%eax │ │ │ │ - mov %edx,0x8(%esp) │ │ │ │ + mov %edx,0x4(%esp) │ │ │ │ call 3059b0 │ │ │ │ test %al,%al │ │ │ │ jne 309722 │ │ │ │ mov 0x78(%esi),%eax │ │ │ │ - mov 0x8(%esp),%edx │ │ │ │ + mov 0x4(%esp),%edx │ │ │ │ testb $0x1,0x28(%eax) │ │ │ │ je 30c40a │ │ │ │ mov %edx,%eax │ │ │ │ call 306280 │ │ │ │ lea 0xaa844(%ebx),%ecx │ │ │ │ sub $0xc,%esp │ │ │ │ mov %eax,%edi │ │ │ │ @@ -473249,257 +473250,256 @@ │ │ │ │ mov %edi,%eax │ │ │ │ mov %edi,%ebp │ │ │ │ shr $0x19,%eax │ │ │ │ and $0x1e,%ebp │ │ │ │ and $0x1c,%eax │ │ │ │ and $0x7c000,%edi │ │ │ │ mov %ebp,0x24(%esp) │ │ │ │ - mov %eax,0x8(%esp) │ │ │ │ + mov %eax,0x4(%esp) │ │ │ │ mov %eax,0x20(%esp) │ │ │ │ jne 309620 │ │ │ │ mov %esi,%eax │ │ │ │ call 3059b0 │ │ │ │ test %al,%al │ │ │ │ jne 309722 │ │ │ │ call 374180 │ │ │ │ lea 0xaa844(%ebx),%edi │ │ │ │ mov %eax,%edx │ │ │ │ push %eax │ │ │ │ lea 0x5c(,%ebp,4),%eax │ │ │ │ push %eax │ │ │ │ push (%edi) │ │ │ │ push %edx │ │ │ │ - mov %edx,0x1c(%esp) │ │ │ │ + mov %edx,0x18(%esp) │ │ │ │ call 37d310 │ │ │ │ call 374200 │ │ │ │ - mov 0x1c(%esp),%edx │ │ │ │ + mov 0x18(%esp),%edx │ │ │ │ mov %eax,%ecx │ │ │ │ mov 0x1324(%ebx),%eax │ │ │ │ mov %gs:(%eax),%eax │ │ │ │ add %eax,%edx │ │ │ │ mov %edx,(%esp) │ │ │ │ mov (%edi),%edx │ │ │ │ add %eax,%edx │ │ │ │ add %ecx,%eax │ │ │ │ push %edx │ │ │ │ - mov %ecx,0x20(%esp) │ │ │ │ + mov %ecx,0x1c(%esp) │ │ │ │ push %eax │ │ │ │ lea 0x10778(%ebx),%eax │ │ │ │ push %eax │ │ │ │ push 0x10778(%ebx) │ │ │ │ call 3759a0 │ │ │ │ add $0x20,%esp │ │ │ │ call 374180 │ │ │ │ mov %eax,%ebp │ │ │ │ call 374180 │ │ │ │ mov %eax,%edx │ │ │ │ push %eax │ │ │ │ - mov 0x10(%esp),%ecx │ │ │ │ + mov 0xc(%esp),%ecx │ │ │ │ push %ecx │ │ │ │ push %ebp │ │ │ │ push %edx │ │ │ │ - mov %edx,0x1c(%esp) │ │ │ │ + mov %edx,0x18(%esp) │ │ │ │ call 380a30 │ │ │ │ - mov 0x18(%esp),%eax │ │ │ │ + mov 0x14(%esp),%eax │ │ │ │ add $0xc,%esp │ │ │ │ shl $0x2,%eax │ │ │ │ lea 0x5c(%eax),%ecx │ │ │ │ - mov %eax,0xc(%esp) │ │ │ │ + mov %eax,0x8(%esp) │ │ │ │ push %ecx │ │ │ │ push (%edi) │ │ │ │ push %ebp │ │ │ │ call 37d430 │ │ │ │ - mov 0x18(%esp),%eax │ │ │ │ + mov 0x14(%esp),%eax │ │ │ │ add $0xc,%esp │ │ │ │ add $0x64,%eax │ │ │ │ push %eax │ │ │ │ push (%edi) │ │ │ │ - mov 0x18(%esp),%edx │ │ │ │ + mov 0x14(%esp),%edx │ │ │ │ push %edx │ │ │ │ call 37d430 │ │ │ │ mov %esi,%eax │ │ │ │ call 3052d0 │ │ │ │ add $0x10,%esp │ │ │ │ jmp 309722 │ │ │ │ mov %edi,%eax │ │ │ │ + shr $0x19,%eax │ │ │ │ and $0x1f,%eax │ │ │ │ - mov %eax,0x24(%esp) │ │ │ │ + mov %eax,0x20(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ - shr $0x19,%eax │ │ │ │ and $0x1f,%eax │ │ │ │ and $0x7c000,%edi │ │ │ │ - mov %eax,0x20(%esp) │ │ │ │ + mov %eax,0x24(%esp) │ │ │ │ jne 309620 │ │ │ │ lea -0x58e0c8(%ebx),%ecx │ │ │ │ mov %esi,%eax │ │ │ │ call 306d90 │ │ │ │ jmp 309722 │ │ │ │ mov %edi,%eax │ │ │ │ - shr $0xe,%eax │ │ │ │ and $0x1e,%eax │ │ │ │ - mov %eax,0x24(%esp) │ │ │ │ + mov %eax,0x28(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ + shr $0xe,%eax │ │ │ │ and $0x1e,%eax │ │ │ │ - mov %eax,0x28(%esp) │ │ │ │ + mov %eax,0x24(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ shr $0x19,%eax │ │ │ │ and $0x1c,%eax │ │ │ │ mov %eax,0x20(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ call 3082e0 │ │ │ │ jmp 309722 │ │ │ │ mov %edi,%eax │ │ │ │ shr $0xe,%eax │ │ │ │ and $0x1f,%eax │ │ │ │ mov %eax,0x24(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ - and $0x1f,%eax │ │ │ │ - mov %eax,0x28(%esp) │ │ │ │ - mov %edi,%eax │ │ │ │ + and $0x1f,%edi │ │ │ │ shr $0x19,%eax │ │ │ │ + mov %edi,0x28(%esp) │ │ │ │ and $0x1e,%eax │ │ │ │ mov %eax,0x20(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ call 307730 │ │ │ │ jmp 309722 │ │ │ │ mov %edi,%eax │ │ │ │ lea -0x58d178(%ebx),%ecx │ │ │ │ - shr $0xe,%eax │ │ │ │ and $0x1c,%eax │ │ │ │ - mov %eax,0x24(%esp) │ │ │ │ + mov %eax,0x28(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ + shr $0xe,%eax │ │ │ │ and $0x1c,%eax │ │ │ │ - mov %eax,0x28(%esp) │ │ │ │ + mov %eax,0x24(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ shr $0x19,%eax │ │ │ │ and $0x1c,%eax │ │ │ │ mov %eax,0x20(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ call 306300 │ │ │ │ jmp 309722 │ │ │ │ mov %edi,%eax │ │ │ │ lea -0x58d1c8(%ebx),%ecx │ │ │ │ - shr $0xe,%eax │ │ │ │ and $0x1e,%eax │ │ │ │ - mov %eax,0x24(%esp) │ │ │ │ + mov %eax,0x28(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ + shr $0xe,%eax │ │ │ │ and $0x1e,%eax │ │ │ │ - mov %eax,0x28(%esp) │ │ │ │ + mov %eax,0x24(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ shr $0x19,%eax │ │ │ │ and $0x1e,%eax │ │ │ │ mov %eax,0x20(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ call 307bc0 │ │ │ │ jmp 309722 │ │ │ │ mov %edi,%eax │ │ │ │ lea -0x58d218(%ebx),%ecx │ │ │ │ - shr $0xe,%eax │ │ │ │ and $0x1f,%eax │ │ │ │ - mov %eax,0x24(%esp) │ │ │ │ + mov %eax,0x28(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ + shr $0xe,%eax │ │ │ │ and $0x1f,%eax │ │ │ │ - mov %eax,0x28(%esp) │ │ │ │ + mov %eax,0x24(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ shr $0x19,%eax │ │ │ │ and $0x1f,%eax │ │ │ │ mov %eax,0x20(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ call 306f10 │ │ │ │ jmp 309722 │ │ │ │ mov %edi,%eax │ │ │ │ lea -0x58d268(%ebx),%ecx │ │ │ │ - shr $0xe,%eax │ │ │ │ and $0x1c,%eax │ │ │ │ - mov %eax,0x24(%esp) │ │ │ │ + mov %eax,0x28(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ + shr $0xe,%eax │ │ │ │ and $0x1c,%eax │ │ │ │ - mov %eax,0x28(%esp) │ │ │ │ + mov %eax,0x24(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ shr $0x19,%eax │ │ │ │ and $0x1c,%eax │ │ │ │ mov %eax,0x20(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ call 306300 │ │ │ │ jmp 309722 │ │ │ │ mov %edi,%eax │ │ │ │ lea -0x58d2b8(%ebx),%ecx │ │ │ │ - shr $0xe,%eax │ │ │ │ and $0x1e,%eax │ │ │ │ - mov %eax,0x24(%esp) │ │ │ │ + mov %eax,0x28(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ + shr $0xe,%eax │ │ │ │ and $0x1e,%eax │ │ │ │ - mov %eax,0x28(%esp) │ │ │ │ + mov %eax,0x24(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ shr $0x19,%eax │ │ │ │ and $0x1e,%eax │ │ │ │ mov %eax,0x20(%esp) │ │ │ │ mov %esi,%eax │ │ │ │ call 307bc0 │ │ │ │ jmp 309722 │ │ │ │ mov %edi,%eax │ │ │ │ - and $0x1f,%eax │ │ │ │ - mov %eax,0x24(%esp) │ │ │ │ - mov %edi,%eax │ │ │ │ shr $0x19,%eax │ │ │ │ and $0x1e,%eax │ │ │ │ - and $0x7c000,%edi │ │ │ │ mov %eax,0x20(%esp) │ │ │ │ + mov %edi,%eax │ │ │ │ + and $0x1f,%eax │ │ │ │ + and $0x7c000,%edi │ │ │ │ + mov %eax,0x24(%esp) │ │ │ │ jne 309620 │ │ │ │ lea -0x58df88(%ebx),%ecx │ │ │ │ mov %esi,%eax │ │ │ │ call 306e50 │ │ │ │ jmp 309722 │ │ │ │ mov %edi,%eax │ │ │ │ - and $0x1f,%eax │ │ │ │ - mov %eax,0x24(%esp) │ │ │ │ - mov %edi,%eax │ │ │ │ shr $0x19,%eax │ │ │ │ and $0x1e,%eax │ │ │ │ - and $0x7c000,%edi │ │ │ │ mov %eax,0x20(%esp) │ │ │ │ + mov %edi,%eax │ │ │ │ + and $0x1f,%eax │ │ │ │ + and $0x7c000,%edi │ │ │ │ + mov %eax,0x24(%esp) │ │ │ │ jne 309620 │ │ │ │ lea -0x58dfd8(%ebx),%ecx │ │ │ │ mov %esi,%eax │ │ │ │ call 306e50 │ │ │ │ jmp 309722 │ │ │ │ mov %edi,%eax │ │ │ │ - and $0x1c,%eax │ │ │ │ - mov %eax,0x24(%esp) │ │ │ │ - mov %edi,%eax │ │ │ │ shr $0x19,%eax │ │ │ │ and $0x1f,%eax │ │ │ │ - and $0x7c000,%edi │ │ │ │ mov %eax,0x20(%esp) │ │ │ │ + mov %edi,%eax │ │ │ │ + and $0x1c,%eax │ │ │ │ + and $0x7c000,%edi │ │ │ │ + mov %eax,0x24(%esp) │ │ │ │ jne 309620 │ │ │ │ lea -0x58e028(%ebx),%ecx │ │ │ │ mov %esi,%eax │ │ │ │ call 306510 │ │ │ │ jmp 309722 │ │ │ │ mov %edi,%eax │ │ │ │ - and $0x1e,%eax │ │ │ │ - mov %eax,0x24(%esp) │ │ │ │ - mov %edi,%eax │ │ │ │ shr $0x19,%eax │ │ │ │ and $0x1f,%eax │ │ │ │ - and $0x7c000,%edi │ │ │ │ mov %eax,0x20(%esp) │ │ │ │ + mov %edi,%eax │ │ │ │ + and $0x1e,%eax │ │ │ │ + and $0x7c000,%edi │ │ │ │ + mov %eax,0x24(%esp) │ │ │ │ jne 309620 │ │ │ │ lea -0x58e078(%ebx),%ecx │ │ │ │ mov %esi,%eax │ │ │ │ call 307670 │ │ │ │ jmp 309722 │ │ │ │ mov %edi,%eax │ │ │ │ - and $0x1f,%eax │ │ │ │ - mov %eax,0x24(%esp) │ │ │ │ - mov %edi,%eax │ │ │ │ shr $0x19,%eax │ │ │ │ and $0x1c,%eax │ │ │ │ - and $0x7c000,%edi │ │ │ │ mov %eax,0x20(%esp) │ │ │ │ + mov %edi,%eax │ │ │ │ + and $0x1f,%eax │ │ │ │ + and $0x7c000,%edi │ │ │ │ + mov %eax,0x24(%esp) │ │ │ │ jne 309620 │ │ │ │ lea -0x58df38(%ebx),%ecx │ │ │ │ mov %esi,%eax │ │ │ │ call 307c90 │ │ │ │ jmp 309722 │ │ │ │ mov %edi,%eax │ │ │ │ mov %edi,%edx │ │ │ │ @@ -473508,20 +473508,20 @@ │ │ │ │ and $0x1e,%eax │ │ │ │ and $0x7c000,%edi │ │ │ │ mov %edx,0x24(%esp) │ │ │ │ mov %eax,0x20(%esp) │ │ │ │ mov %eax,%ebp │ │ │ │ jne 309620 │ │ │ │ mov %esi,%eax │ │ │ │ - mov %edx,0x8(%esp) │ │ │ │ + mov %edx,0x4(%esp) │ │ │ │ call 3059b0 │ │ │ │ test %al,%al │ │ │ │ jne 309722 │ │ │ │ mov 0x78(%esi),%eax │ │ │ │ - mov 0x8(%esp),%edx │ │ │ │ + mov 0x4(%esp),%edx │ │ │ │ testb $0x1,0x28(%eax) │ │ │ │ je 30c40a │ │ │ │ mov %edx,%eax │ │ │ │ call 306280 │ │ │ │ mov %eax,%edi │ │ │ │ call 374180 │ │ │ │ sub $0xc,%esp │ │ │ │ @@ -473531,44 +473531,44 @@ │ │ │ │ add %eax,%edi │ │ │ │ push %edi │ │ │ │ lea 0xaa844(%ebx),%edi │ │ │ │ mov (%edi),%ecx │ │ │ │ add %eax,%ecx │ │ │ │ add %edx,%eax │ │ │ │ push %ecx │ │ │ │ - mov %edx,0x1c(%esp) │ │ │ │ + mov %edx,0x18(%esp) │ │ │ │ push %eax │ │ │ │ lea 0x10818(%ebx),%eax │ │ │ │ push %eax │ │ │ │ push 0x10818(%ebx) │ │ │ │ call 3759a0 │ │ │ │ add $0x1c,%esp │ │ │ │ lea 0x5c(,%ebp,4),%eax │ │ │ │ push %eax │ │ │ │ push (%edi) │ │ │ │ - mov 0x14(%esp),%edx │ │ │ │ - jmp 30c04b │ │ │ │ - mov %edi,%eax │ │ │ │ - and $0x1f,%eax │ │ │ │ - mov %eax,0x24(%esp) │ │ │ │ + mov 0x10(%esp),%edx │ │ │ │ + jmp 30c04d │ │ │ │ mov %edi,%eax │ │ │ │ shr $0x19,%eax │ │ │ │ and $0x1c,%eax │ │ │ │ - and $0x7c000,%edi │ │ │ │ mov %eax,0x20(%esp) │ │ │ │ + mov %edi,%eax │ │ │ │ + and $0x1f,%eax │ │ │ │ + and $0x7c000,%edi │ │ │ │ + mov %eax,0x24(%esp) │ │ │ │ jne 309620 │ │ │ │ lea -0x58dee8(%ebx),%ecx │ │ │ │ mov %esi,%eax │ │ │ │ call 307c90 │ │ │ │ jmp 309722 │ │ │ │ and $0x1f,%edi │ │ │ │ mov %edi,0x28(%esp) │ │ │ │ - jmp 30b674 │ │ │ │ + jmp 30b67e │ │ │ │ and $0x1f,%eax │ │ │ │ - jmp 30b41a │ │ │ │ + jmp 30b424 │ │ │ │ call 374140 │ │ │ │ lea 0xaa844(%ebx),%ecx │ │ │ │ mov %eax,%edx │ │ │ │ mov 0x1324(%ebx),%eax │ │ │ │ mov (%ecx),%edi │ │ │ │ mov %gs:(%eax),%eax │ │ │ │ add %eax,%edi │ │ │ │ @@ -473581,15 +473581,15 @@ │ │ │ │ call 375970 │ │ │ │ add $0x10,%esp │ │ │ │ jmp 3095b9 │ │ │ │ lea 0xaa844(%ebx),%eax │ │ │ │ sub $0xc,%esp │ │ │ │ mov (%eax),%edi │ │ │ │ push $0xc000 │ │ │ │ - jmp 30b8bc │ │ │ │ + jmp 30b8c4 │ │ │ │ nop │ │ │ │ push %esi │ │ │ │ push %ebx │ │ │ │ call 196000 <_start@@Base+0x30> │ │ │ │ add $0x585601,%ebx │ │ │ │ sub $0x8,%esp │ │ │ │ mov 0x14(%esp),%esi │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -62459,43 +62459,43 @@ │ │ │ │ 0x00677f80 0785a7ff 5285a7ff 5b8ba7ff 778aa7ff ....R...[...w... │ │ │ │ 0x00677f90 538da7ff 298ca7ff a48ca7ff 1782a7ff S...)........... │ │ │ │ 0x00677fa0 2e84a7ff f87ba7ff f87ba7ff f87ba7ff .....{...{...{.. │ │ │ │ 0x00677fb0 f87ba7ff f87ba7ff f87ba7ff f87ba7ff .{...{...{...{.. │ │ │ │ 0x00677fc0 f87ba7ff 487ea7ff 487ea7ff f87ba7ff .{..H~..H~...{.. │ │ │ │ 0x00677fd0 487ea7ff 487ea7ff 487ea7ff 487ea7ff H~..H~..H~..H~.. │ │ │ │ 0x00677fe0 487ea7ff f87ba7ff f87ba7ff f87ba7ff H~...{...{...{.. │ │ │ │ - 0x00677ff0 f87ba7ff 2a86a7ff f87ba7ff baa1a7ff .{..*....{...... │ │ │ │ - 0x00678000 f87ba7ff f87ba7ff f87ba7ff 1da3a7ff .{...{...{...... │ │ │ │ - 0x00678010 f87ba7ff f87ba7ff f87ba7ff eaa2a7ff .{...{...{...... │ │ │ │ + 0x00677ff0 f87ba7ff 2a86a7ff f87ba7ff bca1a7ff .{..*....{...... │ │ │ │ + 0x00678000 f87ba7ff f87ba7ff f87ba7ff 1fa3a7ff .{...{...{...... │ │ │ │ + 0x00678010 f87ba7ff f87ba7ff f87ba7ff eca2a7ff .{...{...{...... │ │ │ │ 0x00678020 f87ba7ff f87ba7ff f87ba7ff f87ba7ff .{...{...{...{.. │ │ │ │ 0x00678030 f87ba7ff f87ba7ff f87ba7ff f87ba7ff .{...{...{...{.. │ │ │ │ 0x00678040 f87ba7ff f87ba7ff f87ba7ff f87ba7ff .{...{...{...{.. │ │ │ │ 0x00678050 f87ba7ff f87ba7ff f87ba7ff f87ba7ff .{...{...{...{.. │ │ │ │ 0x00678060 f87ba7ff f87ba7ff f87ba7ff f87ba7ff .{...{...{...{.. │ │ │ │ 0x00678070 f87ba7ff f87ba7ff f87ba7ff f87ba7ff .{...{...{...{.. │ │ │ │ 0x00678080 f87ba7ff f87ba7ff f87ba7ff f87ba7ff .{...{...{...{.. │ │ │ │ - 0x00678090 f87ba7ff f87ba7ff f87ba7ff b7a2a7ff .{...{...{...... │ │ │ │ - 0x006780a0 07a2a7ff b5a4a7ff f87ba7ff f87ba7ff .........{...{.. │ │ │ │ + 0x00678090 f87ba7ff f87ba7ff f87ba7ff b9a2a7ff .{...{...{...... │ │ │ │ + 0x006780a0 09a2a7ff b7a4a7ff f87ba7ff f87ba7ff .........{...{.. │ │ │ │ 0x006780b0 f87ba7ff f87ba7ff f87ba7ff f87ba7ff .{...{...{...{.. │ │ │ │ 0x006780c0 f87ba7ff f87ba7ff f87ba7ff f87ba7ff .{...{...{...{.. │ │ │ │ 0x006780d0 f87ba7ff f87ba7ff f87ba7ff f87ba7ff .{...{...{...{.. │ │ │ │ 0x006780e0 f87ba7ff f87ba7ff f87ba7ff f87ba7ff .{...{...{...{.. │ │ │ │ - 0x006780f0 f87ba7ff f87ba7ff f87ba7ff 82a4a7ff .{...{...{...... │ │ │ │ - 0x00678100 4fa4a7ff 1ca4a7ff f87ba7ff e9a3a7ff O........{...... │ │ │ │ - 0x00678110 b6a3a7ff 83a3a7ff f87ba7ff 50a3a7ff .........{..P... │ │ │ │ + 0x006780f0 f87ba7ff f87ba7ff f87ba7ff 84a4a7ff .{...{...{...... │ │ │ │ + 0x00678100 51a4a7ff 1ea4a7ff f87ba7ff eba3a7ff Q........{...... │ │ │ │ + 0x00678110 b8a3a7ff 85a3a7ff f87ba7ff 52a3a7ff .........{..R... │ │ │ │ 0x00678120 91a7a7ff 5ea7a7ff f87ba7ff 2ba7a7ff ....^....{..+... │ │ │ │ 0x00678130 f8a6a7ff c5a6a7ff f87ba7ff f87ba7ff .........{...{.. │ │ │ │ 0x00678140 f87ba7ff f87ba7ff f87ba7ff f87ba7ff .{...{...{...{.. │ │ │ │ 0x00678150 f87ba7ff f87ba7ff f87ba7ff f87ba7ff .{...{...{...{.. │ │ │ │ 0x00678160 f87ba7ff f87ba7ff f87ba7ff f87ba7ff .{...{...{...{.. │ │ │ │ 0x00678170 f87ba7ff f87ba7ff f87ba7ff f87ba7ff .{...{...{...{.. │ │ │ │ 0x00678180 f87ba7ff f87ba7ff f87ba7ff f87ba7ff .{...{...{...{.. │ │ │ │ - 0x00678190 f87ba7ff f87ba7ff f87ba7ff 98a6a7ff .{...{...{...... │ │ │ │ + 0x00678190 f87ba7ff f87ba7ff f87ba7ff 9aa6a7ff .{...{...{...... │ │ │ │ 0x006781a0 f87ba7ff f87ba7ff f87ba7ff f87ba7ff .{...{...{...{.. │ │ │ │ - 0x006781b0 6ba6a7ff f87ba7ff f87ba7ff f87ba7ff k....{...{...{.. │ │ │ │ + 0x006781b0 6da6a7ff f87ba7ff f87ba7ff f87ba7ff m....{...{...{.. │ │ │ │ 0x006781c0 f87ba7ff f87ba7ff f87ba7ff f87ba7ff .{...{...{...{.. │ │ │ │ 0x006781d0 f87ba7ff f87ba7ff f87ba7ff f87ba7ff .{...{...{...{.. │ │ │ │ 0x006781e0 f87ba7ff f87ba7ff f87ba7ff f87ba7ff .{...{...{...{.. │ │ │ │ 0x006781f0 f87ba7ff f87ba7ff f87ba7ff f87ba7ff .{...{...{...{.. │ │ │ │ 0x00678200 f87ba7ff f87ba7ff f87ba7ff f87ba7ff .{...{...{...{.. │ │ │ │ 0x00678210 f87ba7ff f87ba7ff f87ba7ff f87ba7ff .{...{...{...{.. │ │ │ │ 0x00678220 f87ba7ff f87ba7ff f87ba7ff f87ba7ff .{...{...{...{.. │ │ │ │ @@ -62508,19 +62508,19 @@ │ │ │ │ 0x00678290 f87ba7ff f87ba7ff f87ba7ff f87ba7ff .{...{...{...{.. │ │ │ │ 0x006782a0 f87ba7ff f87ba7ff f87ba7ff f87ba7ff .{...{...{...{.. │ │ │ │ 0x006782b0 f87ba7ff f87ba7ff f87ba7ff f87ba7ff .{...{...{...{.. │ │ │ │ 0x006782c0 f87ba7ff f87ba7ff f87ba7ff f87ba7ff .{...{...{...{.. │ │ │ │ 0x006782d0 f87ba7ff f87ba7ff f87ba7ff f87ba7ff .{...{...{...{.. │ │ │ │ 0x006782e0 f87ba7ff f87ba7ff f87ba7ff f87ba7ff .{...{...{...{.. │ │ │ │ 0x006782f0 f87ba7ff f87ba7ff f87ba7ff f87ba7ff .{...{...{...{.. │ │ │ │ - 0x00678300 f87ba7ff f87ba7ff 38a6a7ff f87ba7ff .{...{..8....{.. │ │ │ │ + 0x00678300 f87ba7ff f87ba7ff 3aa6a7ff f87ba7ff .{...{..:....{.. │ │ │ │ 0x00678310 5da8a7ff 2aa8a7ff f7a7a7ff c4a7a7ff ]...*........... │ │ │ │ 0x00678320 f87ba7ff c3a8a7ff 90a8a7ff 63a9a7ff .{..........c... │ │ │ │ - 0x00678330 49a5a7ff f87ba7ff f87ba7ff 54a1a7ff I....{...{..T... │ │ │ │ - 0x00678340 21a1a7ff 87a1a7ff 00000000 00000000 !............... │ │ │ │ + 0x00678330 4ba5a7ff f87ba7ff f87ba7ff 56a1a7ff K....{...{..V... │ │ │ │ + 0x00678340 23a1a7ff 89a1a7ff 00000000 00000000 #............... │ │ │ │ 0x00678350 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00678360 67300000 67310000 67320000 67330000 g0..g1..g2..g3.. │ │ │ │ 0x00678370 67340000 67350000 67360000 67370000 g4..g5..g6..g7.. │ │ │ │ 0x00678380 6f300000 6f310000 6f320000 6f330000 o0..o1..o2..o3.. │ │ │ │ 0x00678390 6f340000 6f350000 6f360000 6f370000 o4..o5..o6..o7.. │ │ │ │ 0x006783a0 6c300000 6c310000 6c320000 6c330000 l0..l1..l2..l3.. │ │ │ │ 0x006783b0 6c340000 6c350000 6c360000 6c370000 l4..l5..l6..l7.. │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -34636,54 +34636,54 @@ │ │ │ │ 0x0073ac74 0e68470e 6c460e70 510e7443 0e78480e .hG.lF.pQ.tC.xH. │ │ │ │ 0x0073ac84 7c410e80 01480e60 033e010e 68450e6c |A...H.`.>..hE.l │ │ │ │ 0x0073ac94 410e705a 0e600276 0e684a0e 6c420e70 A.pZ.`.v.hJ.lB.p │ │ │ │ 0x0073aca4 480e6002 530e684a 0e6c440e 70480e60 H.`.S.hJ.lD.pH.` │ │ │ │ 0x0073acb4 02800e68 480e6c4a 0e704e0e 6002a10e ...hH.lJ.pN.`... │ │ │ │ 0x0073acc4 68460e6c 470e7048 0e60024f 0e68410e hF.lG.pH.`.O.hA. │ │ │ │ 0x0073acd4 6c480e70 480e6002 4f0e6841 0e6c440e lH.pH.`.O.hA.lD. │ │ │ │ - 0x0073ace4 70480e60 02580e68 4e0e6c48 0e70480e pH.`.X.hN.lH.pH. │ │ │ │ - 0x0073acf4 60024f0e 68410e6c 480e7048 0e600257 `.O.hA.lH.pH.`.W │ │ │ │ - 0x0073ad04 0e6c480e 70480e60 02570e6c 480e7048 .lH.pH.`.W.lH.pH │ │ │ │ + 0x0073ace4 70480e60 02620e68 460e6c4c 0e70480e pH.`.b.hF.lL.pH. │ │ │ │ + 0x0073acf4 60024f0e 68410e6c 480e7048 0e60025d `.O.hA.lH.pH.`.] │ │ │ │ + 0x0073ad04 0e6c420e 70480e60 025d0e6c 420e7048 .lB.pH.`.].lB.pH │ │ │ │ 0x0073ad14 0e60024f 0e68410e 6c440e70 480e6002 .`.O.hA.lD.pH.`. │ │ │ │ 0x0073ad24 4b0e6c4e 0e704a0e 60024b0e 6c4e0e70 K.lN.pJ.`.K.lN.p │ │ │ │ 0x0073ad34 4a0e6002 530e684a 0e6c440e 70480e60 J.`.S.hJ.lD.pH.` │ │ │ │ - 0x0073ad44 02780e68 410e6c44 0e70480e 6003e301 .x.hA.lD.pH.`... │ │ │ │ + 0x0073ad44 02780e68 410e6c44 0e70480e 6003ed01 .x.hA.lD.pH.`... │ │ │ │ 0x0073ad54 0e684a0e 6c420e70 480e6002 8b0e6445 .hJ.lB.pH.`...dE │ │ │ │ 0x0073ad64 0e68470e 6c460e70 460e6c41 0e68450e .hG.lF.pF.lA.hE. │ │ │ │ - 0x0073ad74 6c470e70 480e6062 0e64470e 68440e6c lG.pH.`b.dG.hD.l │ │ │ │ + 0x0073ad74 6c470e70 480e605c 0e64470e 68440e6c lG.pH.`\.dG.hD.l │ │ │ │ 0x0073ad84 420e7048 0e60480e 684a0e6c 420e7048 B.pH.`H.hJ.lB.pH │ │ │ │ 0x0073ad94 0e60700e 64490e68 420e6c41 0e704a0e .`p.dI.hB.lA.pJ. │ │ │ │ 0x0073ada4 6c410e68 450e6c44 0e70480e 60480e68 lA.hE.lD.pH.`H.h │ │ │ │ 0x0073adb4 4a0e6c42 0e70480e 60024d0e 684a0e6c J.lB.pH.`.M.hJ.l │ │ │ │ 0x0073adc4 420e7048 0e60640e 68460e6c 470e7048 B.pH.`d.hF.lG.pH │ │ │ │ 0x0073add4 0e604c0e 6c410e70 480e604e 0e6c420e .`L.lA.pH.`N.lB. │ │ │ │ 0x0073ade4 704f0e60 02800e6c 450e704a 0e600246 pO.`...lE.pJ.`.F │ │ │ │ 0x0073adf4 0e6c460e 70480e60 02460e6c 460e7048 .lF.pH.`.F.lF.pH │ │ │ │ 0x0073ae04 0e600349 010e6441 0e68430e 6c420e70 .`.I..dA.hC.lB.p │ │ │ │ - 0x0073ae14 480e6060 0e6c410e 70480e60 490e6441 H.``.lA.pH.`I.dA │ │ │ │ - 0x0073ae24 0e68410e 6c470e70 480e604c 0e6c410e .hA.lG.pH.`L.lA. │ │ │ │ - 0x0073ae34 70480e60 03df010e 6c490e70 480e604e pH.`....lI.pH.`N │ │ │ │ + 0x0073ae14 480e6060 0e6c410e 704c0e60 490e6441 H.``.lA.pL.`I.dA │ │ │ │ + 0x0073ae24 0e68410e 6c470e70 480e6048 0e6c410e .hA.lG.pH.`H.lA. │ │ │ │ + 0x0073ae34 70480e60 03dd010e 6c490e70 480e604e pH.`....lI.pH.`N │ │ │ │ 0x0073ae44 0e6c470e 70480e64 420e6841 0e6c410e .lG.pH.dB.hA.lA. │ │ │ │ 0x0073ae54 70540e60 460e6447 0e68440e 6c420e70 pT.`F.dG.hD.lB.p │ │ │ │ - 0x0073ae64 480e6051 0e64410e 68420e6c 410e7048 H.`Q.dA.hB.lA.pH │ │ │ │ - 0x0073ae74 0e60660e 64410e68 470e6c46 0e70480e .`f.dA.hG.lF.pH. │ │ │ │ + 0x0073ae64 480e604d 0e64410e 68420e6c 410e7048 H.`M.dA.hB.lA.pH │ │ │ │ + 0x0073ae74 0e60620e 64410e68 470e6c46 0e70480e .`b.dA.hG.lF.pH. │ │ │ │ 0x0073ae84 6002660e 64450e68 470e6c46 0e70460e `.f.dE.hG.lF.pF. │ │ │ │ 0x0073ae94 6c410e68 450e6c47 0e70480e 604b0e64 lA.hE.lG.pH.`K.d │ │ │ │ 0x0073aea4 4b0e6842 0e6c410e 70480e60 770e6c4e K.hB.lA.pH.`w.lN │ │ │ │ - 0x0073aeb4 0e704a0e 60028c0e 6c4b0e70 4a0e6002 .pJ.`...lK.pJ.`. │ │ │ │ + 0x0073aeb4 0e704a0e 60028e0e 6c4b0e70 4a0e6002 .pJ.`...lK.pJ.`. │ │ │ │ 0x0073aec4 410e6c41 0e70480e 60033201 0e644e0e A.lA.pH.`.2..dN. │ │ │ │ 0x0073aed4 68430e6c 410e7063 0e74470e 78410e7c hC.lA.pc.tG.xA.| │ │ │ │ 0x0073aee4 460e8001 4c0e6448 0e68430e 6c410e70 F...L.dH.hC.lA.p │ │ │ │ 0x0073aef4 4f0e6003 5a020e6c 4f0e7043 0e74470e O.`.Z..lO.pC.tG. │ │ │ │ 0x0073af04 78410e7c 460e8001 4a0e6002 550e6448 xA.|F...J.`.U.dH │ │ │ │ 0x0073af14 0e68420e 6c410e70 690e7445 0e78470e .hB.lA.pi.tE.xG. │ │ │ │ 0x0073af24 7c460e80 01480e60 4f0e6445 0e68410e |F...H.`O.dE.hA. │ │ │ │ 0x0073af34 6c410e70 500e644b 0e68420e 6c410e70 lA.pP.dK.hB.lA.p │ │ │ │ 0x0073af44 4c0e6444 0e68420e 6c450e70 4f0e6003 L.dD.hB.lE.pO.`. │ │ │ │ - 0x0073af54 e8020a0e 6c4e0e70 4d0e7445 0e78470e ....lN.pM.tE.xG. │ │ │ │ + 0x0073af54 e6020a0e 6c4e0e70 4d0e7445 0e78470e ....lN.pM.tE.xG. │ │ │ │ 0x0073af64 7c460e80 01480e64 480e6842 0e6c490b |F...H.dH.hB.lI. │ │ │ │ 0x0073af74 02640e64 410e6847 0e6c460e 70480e60 .d.dA.hG.lF.pH.` │ │ │ │ 0x0073af84 4e0e6c47 0e700000 34000000 80770800 N.lG.p..4....w.. │ │ │ │ 0x0073af94 8c14bdff 6e000000 00410e08 8602410e ....n....A....A. │ │ │ │ 0x0073afa4 0c83034e 0e14470e 18410e1c 4a0e2055 ...N..G..A..J. U │ │ │ │ 0x0073afb4 0e105c0a 0e0c41c3 0e0841c6 0e044b0b ..\...A...A...K. │ │ │ │ 0x0073afc4 50000000 b8770800 c414bdff 89000000 P....w.......... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 66306139 30303363 61613766 30653933 f0a9003caa7f0e93 │ │ │ │ - 0x00000010 39326638 65643634 31386331 66333266 92f8ed6418c1f32f │ │ │ │ - 0x00000020 35643732 34322e64 65627567 00000000 5d7242.debug.... │ │ │ │ - 0x00000030 f0e75d48 ..]H │ │ │ │ + 0x00000000 39653335 39646661 31356466 37383666 9e359dfa15df786f │ │ │ │ + 0x00000010 61396362 36623965 36383639 31613164 a9cb6b9e68691a1d │ │ │ │ + 0x00000020 61376539 35382e64 65627567 00000000 a7e958.debug.... │ │ │ │ + 0x00000030 aa4fbdf9 .O..